15746510542980897408 13046277012252243200 10346043481523588992 7645809950794934784 4945576420066280576 2245342889337626368 17991853432318523776 15291619901589869568 12591386370861215360 9891152840132561152 7190919309403906944 4490685778675252736 1790452247946598528 17536962790927495936 14836729260198841728 12136495729470187520 9436262198741533312 6736028668012879104 4035795137284224896 1335561606555570688 17082072149536468096 14381838618807813888 11681605088079159680 8981371557350505472 6281138026621851264 3580904495893197056 880670965164542848 16627181508145440256 13926947977416786048 11226714446688131840 8526480915959477632 5826247385230823424 3126013854502169216 425780323773515008 16172290866754412416 13472057336025758208 10771823805297104000 8071590274568449792 5371356743839795584 2671123213111141376 18417633756092038784 15717400225363384576 13017166694634730368 10316933163906076160 7616699633177421952 4916466102448767744 2216232571720113536 17962743114701010944 15262509583972356736 12562276053243702528 9862042522515048320 7161808991786394112 4461575461057739904 1761341930329085696 17507852473309983104 14807618942581328896 12107385411852674688 9407151881124020480 6706918350395366272 4006684819666712064 1306451288938057856 17052961831918955264 14352728301190301056 11652494770461646848 8952261239732992640 6252027709004338432 3551794178275684224 851560647547030016 16598071190527927424 13897837659799273216 11197604129070619008 8497370598341964800 5797137067613310592 3096903536884656384 396670006156002176 16143180549136899584 13442947018408245376 10742713487679591168 8042479956950936960 5342246426222282752 2642012895493628544 18388523438474525952 15688289907745871744 12988056377017217536 10287822846288563328 7587589315559909120 4887355784831254912 2187122254102600704 17933632797083498112 15233399266354843904 12533165735626189696 9832932204897535488 7132698674168881280 4432465143440227072 1732231612711572864 17478742155692470272 14778508624963816064 12078275094235161856 9378041563506507648 6677808032777853440 3977574502049199232 1277340971320545024 17023851514301442432 14323617983572788224 11623384452844134016 8923150922115479808 6222917391386825600 3522683860658171392 822450329929517184 16568960872910414592 13868727342181760384 11168493811453106176 8468260280724451968 5768026749995797760 3067793219267143552 367559688538489344 16114070231519386752 13413836700790732544 10713603170062078336 8013369639333424128 5313136108604769920 2612902577876115712 18359413120857013120 15659179590128358912 12958946059399704704 10258712528671050496 7558478997942396288 4858245467213742080 2158011936485087872 17904522479465985280 15204288948737331072 12504055418008676864 9803821887280022656 7103588356551368448 4403354825822714240 1703121295094060032 17449631838074957440 14749398307346303232 12049164776617649024 9348931245888994816 6648697715160340608 3948464184431686400 1248230653703032192 16994741196683929600 14294507665955275392 11594274135226621184 8894040604497966976 6193807073769312768 3493573543040658560 793340012312004352 16539850555292901760 13839617024564247552 11139383493835593344 8439149963106939136 5738916432378284928 3038682901649630720 338449370920976512 16084959913901873920 13384726383173219712 10684492852444565504 7984259321715911296 5284025790987257088 2583792260258602880 18330302803239500288 15630069272510846080 12929835741782191872 10229602211053537664 7529368680324883456 4829135149596229248 2128901618867575040 17875412161848472448 15175178631119818240 12474945100391164032 9774711569662509824 7074478038933855616 4374244508205201408 1674010977476547200 17420521520457444608 14720287989728790400 12020054459000136192 9319820928271481984 6619587397542827776 3919353866814173568 1219120336085519360 16965630879066416768 14265397348337762560 11565163817609108352 8864930286880454144 6164696756151799936 3464463225423145728 764229694694491520 16510740237675388928 13810506706946734720 11110273176218080512 8410039645489426304 5709806114760772096 3009572584032117888 309339053303463680 16055849596284361088 13355616065555706880 10655382534827052672 7955149004098398464 5254915473369744256 2554681942641090048 18301192485621987456 15600958954893333248 12900725424164679040 10200491893436024832 7500258362707370624 4800024831978716416 2099791301250062208 17846301844230959616 15146068313502305408 12445834782773651200 9745601252044996992 7045367721316342784 4345134190587688576 1644900659859034368 17391411202839931776 14691177672111277568 11990944141382623360 9290710610653969152 6590477079925314944 3890243549196660736 1190010018468006528 16936520561448903936 14236287030720249728 11536053499991595520 8835819969262941312 6135586438534287104 3435352907805632896 735119377076978688 16481629920057876096 13781396389329221888 11081162858600567680 8380929327871913472 5680695797143259264 2980462266414605056 280228735685950848 16026739278666848256 13326505747938194048 10626272217209539840 7926038686480885632 5225805155752231424 2525571625023577216 18272082168004474624 15571848637275820416 12871615106547166208 10171381575818512000 7471148045089857792 4770914514361203584 2070680983632549376 17817191526613446784 15116957995884792576 12416724465156138368 9716490934427484160 7016257403698829952 4316023872970175744 1615790342241521536 17362300885222418944 14662067354493764736 11961833823765110528 9261600293036456320 6561366762307802112 3861133231579147904 1160899700850493696 16907410243831391104 14207176713102736896 11506943182374082688 8806709651645428480 6106476120916774272 3406242590188120064 706009059459465856 16452519602440363264 13752286071711709056 11052052540983054848 8351819010254400640 5651585479525746432 2951351948797092224 251118418068438016 15997628961049335424 13297395430320681216 10597161899592027008 7896928368863372800 5196694838134718592 2496461307406064384 18242971850386961792 15542738319658307584 12842504788929653376 10142271258200999168 7442037727472344960 4741804196743690752 2041570666015036544 17788081208995933952 15087847678267279744 12387614147538625536 9687380616809971328 6987147086081317120 4286913555352662912 1586680024624008704 17333190567604906112 14632957036876251904 11932723506147597696 9232489975418943488 6532256444690289280 3832022913961635072 1131789383232980864 16878299926213878272 14178066395485224064 11477832864756569856 8777599334027915648 6077365803299261440 3377132272570607232 676898741841953024 16423409284822850432 13723175754094196224 11022942223365542016 8322708692636887808 5622475161908233600 2922241631179579392 222008100450925184 15968518643431822592 13268285112703168384 10568051581974514176 7867818051245859968 5167584520517205760 2467350989788551552 18213861532769448960 15513628002040794752 12813394471312140544 10113160940583486336 7412927409854832128 4712693879126177920 2012460348397523712 17758970891378421120 15058737360649766912 12358503829921112704 9658270299192458496 6958036768463804288 4257803237735150080 1557569707006495872 17304080249987393280 14603846719258739072 11903613188530084864 9203379657801430656 6503146127072776448 3802912596344122240 1102679065615468032 16849189608596365440 14148956077867711232 11448722547139057024 8748489016410402816 6048255485681748608 3348021954953094400 647788424224440192 16394298967205337600 13694065436476683392 10993831905748029184 8293598375019374976 5593364844290720768 2893131313562066560 192897782833412352 15939408325814309760 13239174795085655552 10538941264357001344 7838707733628347136 5138474202899692928 2438240672171038720 18184751215151936128 15484517684423281920 12784284153694627712 10084050622965973504 7383817092237319296 4683583561508665088 1983350030780010880 17729860573760908288 15029627043032254080 12329393512303599872 9629159981574945664 6928926450846291456 4228692920117637248 1528459389388983040 17274969932369880448 14574736401641226240 11874502870912572032 9174269340183917824 6474035809455263616 3773802278726609408 1073568747997955200 16820079290978852608 14119845760250198400 11419612229521544192 8719378698792889984 6019145168064235776 3318911637335581568 618678106606927360 16365188649587824768 13664955118859170560 10964721588130516352 8264488057401862144 5564254526673207936 2864020995944553728 163787465215899520 15910298008196796928 13210064477468142720 10509830946739488512 7809597416010834304 5109363885282180096 2409130354553525888 18155640897534423296 15455407366805769088 12755173836077114880 10054940305348460672 7354706774619806464 4654473243891152256 1954239713162498048 17700750256143395456 15000516725414741248 12300283194686087040 9600049663957432832 6899816133228778624 4199582602500124416 1499349071771470208 17245859614752367616 14545626084023713408 11845392553295059200 9145159022566404992 6444925491837750784 3744691961109096576 1044458430380442368 16790968973361339776 14090735442632685568 11390501911904031360 8690268381175377152 5990034850446722944 3289801319718068736 589567788989414528 16336078331970311936 13635844801241657728 10935611270513003520 8235377739784349312 5535144209055695104 2834910678327040896 134677147598386688 15881187690579284096 13180954159850629888 10480720629121975680 7780487098393321472 5080253567664667264 2380020036936013056 18126530579916910464 15426297049188256256 12726063518459602048 10025829987730947840 7325596457002293632 4625362926273639424 1925129395544985216 17671639938525882624 14971406407797228416 12271172877068574208 9570939346339920000 6870705815611265792 4170472284882611584 1470238754153957376 17216749297134854784 14516515766406200576 11816282235677546368 9116048704948892160 6415815174220237952 3715581643491583744 1015348112762929536 16761858655743826944 14061625125015172736 11361391594286518528 8661158063557864320 5960924532829210112 3260691002100555904 560457471371901696 16306968014352799104 13606734483624144896 10906500952895490688 8206267422166836480 5506033891438182272 2805800360709528064 105566829980873856 15852077372961771264 13151843842233117056 10451610311504462848 7751376780775808640 5051143250047154432 2350909719318500224 18097420262299397632 15397186731570743424 12696953200842089216 9996719670113435008 7296486139384780800 4596252608656126592 1896019077927472384 17642529620908369792 14942296090179715584 12242062559451061376 9541829028722407168 6841595497993752960 4141361967265098752 1441128436536444544 17187638979517341952 14487405448788687744 11787171918060033536 9086938387331379328 6386704856602725120 3686471325874070912 986237795145416704 16732748338126314112 14032514807397659904 11332281276669005696 8632047745940351488 5931814215211697280 3231580684483043072 531347153754388864 16277857696735286272 13577624166006632064 10877390635277977856 8177157104549323648 5476923573820669440 2776690043092015232 76456512363361024 15822967055344258432 13122733524615604224 10422499993886950016 7722266463158295808 5022032932429641600 2321799401700987392 18068309944681884800 15368076413953230592 12667842883224576384 9967609352495922176 7267375821767267968 4567142291038613760 1866908760309959552 17613419303290856960 14913185772562202752 12212952241833548544 9512718711104894336 6812485180376240128 4112251649647585920 1412018118918931712 17158528661899829120 14458295131171174912 11758061600442520704 9057828069713866496 6357594538985212288 3657361008256558080 957127477527903872 16703638020508801280 14003404489780147072 11303170959051492864 8602937428322838656 5902703897594184448 3202470366865530240 502236836136876032 16248747379117773440 13548513848389119232 10848280317660465024 8148046786931810816 5447813256203156608 2747579725474502400 47346194745848192 15793856737726745600 13093623206998091392 10393389676269437184 7693156145540782976 4992922614812128768 2292689084083474560 18039199627064371968 15338966096335717760 12638732565607063552 9938499034878409344 7238265504149755136 4538031973421100928 1837798442692446720 17584308985673344128 14884075454944689920 12183841924216035712 9483608393487381504 6783374862758727296 4083141332030073088 1382907801301418880 17129418344282316288 14429184813553662080 11728951282825007872 9028717752096353664 6328484221367699456 3628250690639045248 928017159910391040 16674527702891288448 13974294172162634240 11274060641433980032 8573827110705325824 5873593579976671616 3173360049248017408 473126518519363200 16219637061500260608 13519403530771606400 10819170000042952192 8118936469314297984 5418702938585643776 2718469407856989568 18235877128335360 15764746420109232768 13064512889380578560 10364279358651924352 7664045827923270144 4963812297194615936 2263578766465961728 18010089309446859136 15309855778718204928 12609622247989550720 9909388717260896512 7209155186532242304 4508921655803588096 1808688125074933888 17555198668055831296 14854965137327177088 12154731606598522880 9454498075869868672 6754264545141214464 4054031014412560256 1353797483683906048 17100308026664803456 14400074495936149248 11699840965207495040 8999607434478840832 6299373903750186624 3599140373021532416 898906842292878208 16645417385273775616 13945183854545121408 11244950323816467200 8544716793087812992 5844483262359158784 3144249731630504576 444016200901850368 16190526743882747776 13490293213154093568 10790059682425439360 8089826151696785152 5389592620968130944 2689359090239476736 18435869633220374144 15735636102491719936 13035402571763065728 10335169041034411520 7634935510305757312 4934701979577103104 2234468448848448896 17980978991829346304 15280745461100692096 12580511930372037888 9880278399643383680 7180044868914729472 4479811338186075264 1779577807457421056 17526088350438318464 14825854819709664256 12125621288981010048 9425387758252355840 6725154227523701632 4024920696795047424 1324687166066393216 17071197709047290624 14370964178318636416 11670730647589982208 8970497116861328000 6270263586132673792 3570030055404019584 869796524675365376 16616307067656262784 13916073536927608576 11215840006198954368 8515606475470300160 5815372944741645952 3115139414012991744 414905883284337536 16161416426265234944 13461182895536580736 10760949364807926528 8060715834079272320 5360482303350618112 2660248772621963904 18406759315602861312 15706525784874207104 13006292254145552896 10306058723416898688 7605825192688244480 4905591661959590272 2205358131230936064 17951868674211833472 15251635143483179264 12551401612754525056 9851168082025870848 7150934551297216640 4450701020568562432 1750467489839908224 17496978032820805632 14796744502092151424 12096510971363497216 9396277440634843008 6696043909906188800 3995810379177534592 1295576848448880384 17042087391429777792 14341853860701123584 11641620329972469376 8941386799243815168 6241153268515160960 3540919737786506752 840686207057852544 16587196750038749952 13886963219310095744 11186729688581441536 8486496157852787328 5786262627124133120 3086029096395478912 385795565666824704 16132306108647722112 13432072577919067904 10731839047190413696 8031605516461759488 5331371985733105280 2631138455004451072 18377648997985348480 15677415467256694272 12977181936528040064 10276948405799385856 7576714875070731648 4876481344342077440 2176247813613423232 17922758356594320640 15222524825865666432 12522291295137012224 9822057764408358016 7121824233679703808 4421590702951049600 1721357172222395392 17467867715203292800 14767634184474638592 12067400653745984384 9367167123017330176 6666933592288675968 3966700061560021760 1266466530831367552 17012977073812264960 14312743543083610752 11612510012354956544 8912276481626302336 6212042950897648128 3511809420168993920 811575889440339712 16558086432421237120 13857852901692582912 11157619370963928704 8457385840235274496 5757152309506620288 3056918778777966080 356685248049311872 16103195791030209280 13402962260301555072 10702728729572900864 8002495198844246656 5302261668115592448 2602028137386938240 18348538680367835648 15648305149639181440 12948071618910527232 10247838088181873024 7547604557453218816 4847371026724564608 2147137495995910400 17893648038976807808 15193414508248153600 12493180977519499392 9792947446790845184 7092713916062190976 4392480385333536768 1692246854604882560 17438757397585779968 14738523866857125760 12038290336128471552 9338056805399817344 6637823274671163136 3937589743942508928 1237356213213854720 16983866756194752128 14283633225466097920 11583399694737443712 8883166164008789504 6182932633280135296 3482699102551481088 782465571822826880 16528976114803724288 13828742584075070080 11128509053346415872 8428275522617761664 5728041991889107456 3027808461160453248 327574930431799040 16074085473412696448 13373851942684042240 10673618411955388032 7973384881226733824 5273151350498079616 2572917819769425408 18319428362750322816 15619194832021668608 12918961301293014400 10218727770564360192 7518494239835705984 4818260709107051776 2118027178378397568 17864537721359294976 15164304190630640768 12464070659901986560 9763837129173332352 7063603598444678144 4363370067716023936 1663136536987369728 17409647079968267136 14709413549239612928 12009180018510958720 9308946487782304512 6608712957053650304 3908479426324996096 1208245895596341888 16954756438577239296 14254522907848585088 11554289377119930880 8854055846391276672 6153822315662622464 3453588784933968256 753355254205314048 16499865797186211456 13799632266457557248 11099398735728903040 8399165205000248832 5698931674271594624 2998698143542940416 298464612814286208 16044975155795183616 13344741625066529408 10644508094337875200 7944274563609220992 5244041032880566784 2543807502151912576 18290318045132809984 15590084514404155776 12889850983675501568 10189617452946847360 7489383922218193152 4789150391489538944 2088916860760884736 17835427403741782144 15135193873013127936 12434960342284473728 9734726811555819520 7034493280827165312 4334259750098511104 1634026219369856896 17380536762350754304 14680303231622100096 11980069700893445888 9279836170164791680 6579602639436137472 3879369108707483264 1179135577978829056 16925646120959726464 14225412590231072256 11525179059502418048 8824945528773763840 6124711998045109632 3424478467316455424 724244936587801216 16470755479568698624 13770521948840044416 11070288418111390208 8370054887382736000 5669821356654081792 2969587825925427584 269354295196773376 16015864838177670784 13315631307449016576 10615397776720362368 7915164245991708160 5214930715263053952 2514697184534399744 18261207727515297152 15560974196786642944 12860740666057988736 10160507135329334528 7460273604600680320 4760040073872026112 2059806543143371904 17806317086124269312 15106083555395615104 12405850024666960896 9705616493938306688 7005382963209652480 4305149432480998272 1604915901752344064 17351426444733241472 14651192914004587264 11950959383275933056 9250725852547278848 6550492321818624640 3850258791089970432 1150025260361316224 16896535803342213632 14196302272613559424 11496068741884905216 8795835211156251008 6095601680427596800 3395368149698942592 695134618970288384 16441645161951185792 13741411631222531584 11041178100493877376 8340944569765223168 5640711039036568960 2940477508307914752 240243977579260544 15986754520560157952 13286520989831503744 10586287459102849536 7886053928374195328 5185820397645541120 2485586866916886912 18232097409897784320 15531863879169130112 12831630348440475904 10131396817711821696 7431163286983167488 4730929756254513280 2030696225525859072 17777206768506756480 15076973237778102272 12376739707049448064 9676506176320793856 6976272645592139648 4276039114863485440 1575805584134831232 17322316127115728640 14622082596387074432 11921849065658420224 9221615534929766016 6521382004201111808 3821148473472457600 1120914942743803392 16867425485724700800 14167191954996046592 11466958424267392384 8766724893538738176 6066491362810083968 3366257832081429760 666024301352775552 16412534844333672960 13712301313605018752 11012067782876364544 8311834252147710336 5611600721419056128 2911367190690401920 211133659961747712 15957644202942645120 13257410672213990912 10557177141485336704 7856943610756682496 5156710080028028288 2456476549299374080 18202987092280271488 15502753561551617280 12802520030822963072 10102286500094308864 7402052969365654656 4701819438637000448 2001585907908346240 17748096450889243648 15047862920160589440 12347629389431935232 9647395858703281024 6947162327974626816 4246928797245972608 1546695266517318400 17293205809498215808 14592972278769561600 11892738748040907392 9192505217312253184 6492271686583598976 3792038155854944768 1091804625126290560 16838315168107187968 14138081637378533760 11437848106649879552 8737614575921225344 6037381045192571136 3337147514463916928 636913983735262720 16383424526716160128 13683190995987505920 10982957465258851712 8282723934530197504 5582490403801543296 2882256873072889088 182023342344234880 15928533885325132288 13228300354596478080 10528066823867823872 7827833293139169664 5127599762410515456 2427366231681861248 18173876774662758656 15473643243934104448 12773409713205450240 10073176182476796032 7372942651748141824 4672709121019487616 1972475590290833408 17718986133271730816 15018752602543076608 12318519071814422400 9618285541085768192 6918052010357113984 4217818479628459776 1517584948899805568 17264095491880702976 14563861961152048768 11863628430423394560 9163394899694740352 6463161368966086144 3762927838237431936 1062694307508777728 16809204850489675136 14108971319761020928 11408737789032366720 8708504258303712512 6008270727575058304 3308037196846404096 607803666117749888 16354314209098647296 13654080678369993088 10953847147641338880 8253613616912684672 5553380086184030464 2853146555455376256 152913024726722048 15899423567707619456 13199190036978965248 10498956506250311040 7798722975521656832 5098489444793002624 2398255914064348416 18144766457045245824 15444532926316591616 12744299395587937408 10044065864859283200 7343832334130628992 4643598803401974784 1943365272673320576 17689875815654217984 14989642284925563776 12289408754196909568 9589175223468255360 6888941692739601152 4188708162010946944 1488474631282292736 17234985174263190144 14534751643534535936 11834518112805881728 9134284582077227520 6434051051348573312 3733817520619919104 1033583989891264896 16780094532872162304 14079861002143508096 11379627471414853888 8679393940686199680 5979160409957545472 3278926879228891264 578693348500237056 16325203891481134464 13624970360752480256 10924736830023826048 8224503299295171840 5524269768566517632 2824036237837863424 123802707109209216 15870313250090106624 13170079719361452416 10469846188632798208 7769612657904144000 5069379127175489792 2369145596446835584 18115656139427732992 15415422608699078784 12715189077970424576 10014955547241770368 7314722016513116160 4614488485784461952 1914254955055807744 17660765498036705152 14960531967308050944 12260298436579396736 9560064905850742528 6859831375122088320 4159597844393434112 1459364313664779904 17205874856645677312 14505641325917023104 11805407795188368896 9105174264459714688 6404940733731060480 3704707203002406272 1004473672273752064 16750984215254649472 14050750684525995264 11350517153797341056 8650283623068686848 5950050092340032640 3249816561611378432 549583030882724224 16296093573863621632 13595860043134967424 10895626512406313216 8195392981677659008 5495159450949004800 2794925920220350592 94692389491696384 15841202932472593792 13140969401743939584 10440735871015285376 7740502340286631168 5040268809557976960 2340035278829322752 18086545821810220160 15386312291081565952 12686078760352911744 9985845229624257536 7285611698895603328 4585378168166949120 1885144637438294912 17631655180419192320 14931421649690538112 12231188118961883904 9530954588233229696 6830721057504575488 4130487526775921280 1430253996047267072 17176764539028164480 14476531008299510272 11776297477570856064 9076063946842201856 6375830416113547648 3675596885384893440 975363354656239232 16721873897637136640 14021640366908482432 11321406836179828224 8621173305451174016 5920939774722519808 3220706243993865600 520472713265211392 16266983256246108800 13566749725517454592 10866516194788800384 8166282664060146176 5466049133331491968 2765815602602837760 65582071874183552 15812092614855080960 13111859084126426752 10411625553397772544 7711392022669118336 5011158491940464128 2310924961211809920 18057435504192707328 15357201973464053120 12656968442735398912 9956734912006744704 7256501381278090496 4556267850549436288 1856034319820782080 17602544862801679488 14902311332073025280 12202077801344371072 9501844270615716864 6801610739887062656 4101377209158408448 1401143678429754240 17147654221410651648 14447420690681997440 11747187159953343232 9046953629224689024 6346720098496034816 3646486567767380608 946253037038726400 16692763580019623808 13992530049290969600 11292296518562315392 8592062987833661184 5891829457105006976 3191595926376352768 491362395647698560 16237872938628595968 13537639407899941760 10837405877171287552 8137172346442633344 5436938815713979136 2736705284985324928 36471754256670720 15782982297237568128 13082748766508913920 10382515235780259712 7682281705051605504 4982048174322951296 2281814643594297088 18028325186575194496 15328091655846540288 12627858125117886080 9927624594389231872 7227391063660577664 4527157532931923456 1826924002203269248 17573434545184166656 14873201014455512448 12172967483726858240 9472733952998204032 6772500422269549824 4072266891540895616 1372033360812241408 17118543903793138816 14418310373064484608 11718076842335830400 9017843311607176192 6317609780878521984 3617376250149867776 917142719421213568 16663653262402110976 13963419731673456768 11263186200944802560 8562952670216148352 5862719139487494144 3162485608758839936 462252078030185728 16208762621011083136 13508529090282428928 10808295559553774720 8108062028825120512 5407828498096466304 2707594967367812096 7361436639157888 15753871979620055296 13053638448891401088 10353404918162746880 7653171387434092672 4952937856705438464 2252704325976784256 17999214868957681664 15298981338229027456 12598747807500373248 9898514276771719040 7198280746043064832 4498047215314410624 1797813684585756416 17544324227566653824 14844090696837999616 12143857166109345408 9443623635380691200 6743390104652036992 4043156573923382784 1342923043194728576 17089433586175625984 14389200055446971776 11688966524718317568 8988732993989663360 6288499463261009152 3588265932532354944 888032401803700736 16634542944784598144 13934309414055943936 11234075883327289728 8533842352598635520 5833608821869981312 3133375291141327104 433141760412672896 16179652303393570304 13479418772664916096 10779185241936261888 8078951711207607680 5378718180478953472 2678484649750299264 18424995192731196672 15724761662002542464 13024528131273888256 10324294600545234048 7624061069816579840 4923827539087925632 2223594008359271424 17970104551340168832 15269871020611514624 12569637489882860416 9869403959154206208 7169170428425552000 4468936897696897792 1768703366968243584 17515213909949140992 14814980379220486784 12114746848491832576 9414513317763178368 6714279787034524160 4014046256305869952 1313812725577215744 17060323268558113152 14360089737829458944 11659856207100804736 8959622676372150528 6259389145643496320 3559155614914842112 858922084186187904 16605432627167085312 13905199096438431104 11204965565709776896 8504732034981122688 5804498504252468480 3104264973523814272 404031442795160064 16150541985776057472 13450308455047403264 10750074924318749056 8049841393590094848 5349607862861440640 2649374332132786432 18395884875113683840 15695651344385029632 12995417813656375424 10295184282927721216 7594950752199067008 4894717221470412800 2194483690741758592 17940994233722656000 15240760702994001792 12540527172265347584 9840293641536693376 7140060110808039168 4439826580079384960 1739593049350730752 17486103592331628160 14785870061602973952 12085636530874319744 9385403000145665536 6685169469417011328 3984935938688357120 1284702407959702912 17031212950940600320 14330979420211946112 11630745889483291904 8930512358754637696 6230278828025983488 3530045297297329280 829811766568675072 16576322309549572480 13876088778820918272 11175855248092264064 8475621717363609856 5775388186634955648 3075154655906301440 374921125177647232 16121431668158544640 13421198137429890432 10720964606701236224 8020731075972582016 5320497545243927808 2620264014515273600 18366774557496171008 15666541026767516800 12966307496038862592 10266073965310208384 7565840434581554176 4865606903852899968 2165373373124245760 17911883916105143168 15211650385376488960 12511416854647834752 9811183323919180544 7110949793190526336 4410716262461872128 1710482731733217920 17456993274714115328 14756759743985461120 12056526213256806912 9356292682528152704 6656059151799498496 3955825621070844288 1255592090342190080 17002102633323087488 14301869102594433280 11601635571865779072 8901402041137124864 6201168510408470656 3500934979679816448 800701448951162240 16547211991932059648 13846978461203405440 11146744930474751232 8446511399746097024 5746277869017442816 3046044338288788608 345810807560134400 16092321350541031808 13392087819812377600 10691854289083723392 7991620758355069184 5291387227626414976 2591153696897760768 18337664239878658176 15637430709150003968 12937197178421349760 10236963647692695552 7536730116964041344 4836496586235387136 2136263055506732928 17882773598487630336 15182540067758976128 12482306537030321920 9782073006301667712 7081839475573013504 4381605944844359296 1681372414115705088 17427882957096602496 14727649426367948288 12027415895639294080 9327182364910639872 6626948834181985664 3926715303453331456 1226481772724677248 16972992315705574656 14272758784976920448 11572525254248266240 8872291723519612032 6172058192790957824 3471824662062303616 771591131333649408 16518101674314546816 13817868143585892608 11117634612857238400 8417401082128584192 5717167551399929984 3016934020671275776 316700489942621568 16063211032923518976 13362977502194864768 10662743971466210560 7962510440737556352 5262276910008902144 2562043379280247936 18308553922261145344 15608320391532491136 12908086860803836928 10207853330075182720 7507619799346528512 4807386268617874304 2107152737889220096 17853663280870117504 15153429750141463296 12453196219412809088 9752962688684154880 7052729157955500672 4352495627226846464 1652262096498192256 17398772639479089664 14698539108750435456 11998305578021781248 9298072047293127040 6597838516564472832 3897604985835818624 1197371455107164416 16943881998088061824 14243648467359407616 11543414936630753408 8843181405902099200 6142947875173444992 3442714344444790784 742480813716136576 16488991356697033984 13788757825968379776 11088524295239725568 8388290764511071360 5688057233782417152 2987823703053762944 287590172325108736 16034100715306006144 13333867184577351936 10633633653848697728 7933400123120043520 5233166592391389312 2532933061662735104 18279443604643632512 15579210073914978304 12878976543186324096 10178743012457669888 7478509481729015680 4778275951000361472 2078042420271707264 17824552963252604672 15124319432523950464 12424085901795296256 9723852371066642048 7023618840337987840 4323385309609333632 1623151778880679424 17369662321861576832 14669428791132922624 11969195260404268416 9268961729675614208 6568728198946960000 3868494668218305792 1168261137489651584 16914771680470548992 14214538149741894784 11514304619013240576 8814071088284586368 6113837557555932160 3413604026827277952 713370496098623744 16459881039079521152 13759647508350866944 11059413977622212736 8359180446893558528 5658946916164904320 2958713385436250112 258479854707595904 16004990397688493312 13304756866959839104 10604523336231184896 7904289805502530688 5204056274773876480 2503822744045222272 18250333287026119680 15550099756297465472 12849866225568811264 10149632694840157056 7449399164111502848 4749165633382848640 2048932102654194432 17795442645635091840 15095209114906437632 12394975584177783424 9694742053449129216 6994508522720475008 4294274991991820800 1594041461263166592 17340552004244064000 14640318473515409792 11940084942786755584 9239851412058101376 6539617881329447168 3839384350600792960 1139150819872138752 16885661362853036160 14185427832124381952 11485194301395727744 8784960770667073536 6084727239938419328 3384493709209765120 684260178481110912 16430770721462008320 13730537190733354112 11030303660004699904 8330070129276045696 5629836598547391488 2929603067818737280 229369537090083072 15975880080070980480 13275646549342326272 10575413018613672064 7875179487885017856 5174945957156363648 2474712426427709440 18221222969408606848 15520989438679952640 12820755907951298432 10120522377222644224 7420288846493990016 4720055315765335808 2019821785036681600 17766332328017579008 15066098797288924800 12365865266560270592 9665631735831616384 6965398205102962176 4265164674374307968 1564931143645653760 17311441686626551168 14611208155897896960 11910974625169242752 9210741094440588544 6510507563711934336 3810274032983280128 1110040502254625920 16856551045235523328 14156317514506869120 11456083983778214912 8755850453049560704 6055616922320906496 3355383391592252288 655149860863598080 16401660403844495488 13701426873115841280 11001193342387187072 8300959811658532864 5600726280929878656 2900492750201224448 200259219472570240 15946769762453467648 13246536231724813440 10546302700996159232 7846069170267505024 5145835639538850816 2445602108810196608 18192112651791094016 15491879121062439808 12791645590333785600 10091412059605131392 7391178528876477184 4690944998147822976 1990711467419168768 17737222010400066176 15036988479671411968 12336754948942757760 9636521418214103552 6936287887485449344 4236054356756795136 1535820826028140928 17282331369009038336 14582097838280384128 11881864307551729920 9181630776823075712 6481397246094421504 3781163715365767296 1080930184637113088 16827440727618010496 14127207196889356288 11426973666160702080 8726740135432047872 6026506604703393664 3326273073974739456 626039543246085248 16372550086226982656 13672316555498328448 10972083024769674240 8271849494041020032 5571615963312365824 2871382432583711616 171148901855057408 15917659444835954816 13217425914107300608 10517192383378646400 7816958852649992192 5116725321921337984 2416491791192683776 18163002334173581184 15462768803444926976 12762535272716272768 10062301741987618560 7362068211258964352 4661834680530310144 1961601149801655936 17708111692782553344 15007878162053899136 12307644631325244928 9607411100596590720 6907177569867936512 4206944039139282304 1506710508410628096 17253221051391525504 14552987520662871296 11852753989934217088 9152520459205562880 6452286928476908672 3752053397748254464 1051819867019600256 16798330410000497664 14098096879271843456 11397863348543189248 8697629817814535040 5997396287085880832 3297162756357226624 596929225628572416 16343439768609469824 13643206237880815616 10942972707152161408 8242739176423507200 5542505645694852992 2842272114966198784 142038584237544576 15888549127218441984 13188315596489787776 10488082065761133568 7787848535032479360 5087615004303825152 2387381473575170944 18133892016556068352 15433658485827414144 12733424955098759936 10033191424370105728 7332957893641451520 4632724362912797312 1932490832184143104 17679001375165040512 14978767844436386304 12278534313707732096 9578300782979077888 6878067252250423680 4177833721521769472 1477600190793115264 17224110733774012672 14523877203045358464 11823643672316704256 9123410141588050048 6423176610859395840 3722943080130741632 1022709549402087424 16769220092382984832 14068986561654330624 11368753030925676416 8668519500197022208 5968285969468368000 3268052438739713792 567818908011059584 16314329450991956992 13614095920263302784 10913862389534648576 8213628858805994368 5513395328077340160 2813161797348685952 112928266620031744 15859438809600929152 13159205278872274944 10458971748143620736 7758738217414966528 5058504686686312320 2358271155957658112 18104781698938555520 15404548168209901312 12704314637481247104 10004081106752592896 7303847576023938688 4603614045295284480 1903380514566630272 17649891057547527680 14949657526818873472 12249423996090219264 9549190465361565056 6848956934632910848 4148723403904256640 1448489873175602432 17195000416156499840 14494766885427845632 11794533354699191424 9094299823970537216 6394066293241883008 3693832762513228800 993599231784574592 16740109774765472000 14039876244036817792 11339642713308163584 8639409182579509376 5939175651850855168 3238942121122200960 538708590393546752 16285219133374444160 13584985602645789952 10884752071917135744 8184518541188481536 5484285010459827328 2784051479731173120 83817949002518912 15830328491983416320 13130094961254762112 10429861430526107904 7729627899797453696 5029394369068799488 2329160838340145280 18075671381321042688 15375437850592388480 12675204319863734272 9974970789135080064 7274737258406425856 4574503727677771648 1874270196949117440 17620780739930014848 14920547209201360640 12220313678472706432 9520080147744052224 6819846617015398016 4119613086286743808 1419379555558089600 17165890098538987008 14465656567810332800 11765423037081678592 9065189506353024384 6364955975624370176 3664722444895715968 964488914167061760 16710999457147959168 14010765926419304960 11310532395690650752 8610298864961996544 5910065334233342336 3209831803504688128 509598272776033920 16256108815756931328 13555875285028277120 10855641754299622912 8155408223570968704 5455174692842314496 2754941162113660288 54707631385006080 15801218174365903488 13100984643637249280 10400751112908595072 7700517582179940864 5000284051451286656 2300050520722632448 18046561063703529856 15346327532974875648 12646094002246221440 9945860471517567232 7245626940788913024 4545393410060258816 1845159879331604608 17591670422312502016 14891436891583847808 12191203360855193600 9490969830126539392 6790736299397885184 4090502768669230976 1390269237940576768 17136779780921474176 14436546250192819968 11736312719464165760 9036079188735511552 6335845658006857344 3635612127278203136 935378596549548928 16681889139530446336 13981655608801792128 11281422078073137920 8581188547344483712 5880955016615829504 3180721485887175296 480487955158521088 16226998498139418496 13526764967410764288 10826531436682110080 8126297905953455872 5426064375224801664 2725830844496147456 25597313767493248 15772107856748390656 13071874326019736448 10371640795291082240 7671407264562428032 4971173733833773824 2270940203105119616 18017450746086017024 15317217215357362816 12616983684628708608 9916750153900054400 7216516623171400192 4516283092442745984 1816049561714091776 17562560104694989184 14862326573966334976 12162093043237680768 9461859512509026560 6761625981780372352 4061392451051718144 1361158920323063936 17107669463303961344 14407435932575307136 11707202401846652928 9006968871117998720 6306735340389344512 3606501809660690304 906268278932036096 16652778821912933504 13952545291184279296 11252311760455625088 8552078229726970880 5851844698998316672 3151611168269662464 451377637541008256 16197888180521905664 13497654649793251456 10797421119064597248 8097187588335943040 5396954057607288832 2696720526878634624 18443231069859532032 15742997539130877824 13042764008402223616 10342530477673569408 7642296946944915200 4942063416216260992 2241829885487606784 17988340428468504192 15288106897739849984 12587873367011195776 9887639836282541568 7187406305553887360 4487172774825233152 1786939244096578944 17533449787077476352 14833216256348822144 12132982725620167936 9432749194891513728 6732515664162859520 4032282133434205312 1332048602705551104 17078559145686448512 14378325614957794304 11678092084229140096 8977858553500485888 6277625022771831680 3577391492043177472 877157961314523264 16623668504295420672 13923434973566766464 11223201442838112256 8522967912109458048 5822734381380803840 3122500850652149632 422267319923495424 16168777862904392832 13468544332175738624 10768310801447084416 8068077270718430208 5367843739989776000 2667610209261121792 18414120752242019200 15713887221513364992 13013653690784710784 10313420160056056576 7613186629327402368 4912953098598748160 2212719567870093952 17959230110850991360 15258996580122337152 12558763049393682944 9858529518665028736 7158295987936374528 4458062457207720320 1757828926479066112 17504339469459963520 14804105938731309312 12103872408002655104 9403638877274000896 6703405346545346688 4003171815816692480 1302938285088038272 17049448828068935680 14349215297340281472 11648981766611627264 8948748235882973056 6248514705154318848 3548281174425664640 848047643697010432 16594558186677907840 13894324655949253632 11194091125220599424 8493857594491945216 5793624063763291008 3093390533034636800 393157002305982592 16139667545286880000 13439434014558225792 10739200483829571584 8038966953100917376 5338733422372263168 2638499891643608960 18385010434624506368 15684776903895852160 12984543373167197952 10284309842438543744 7584076311709889536 4883842780981235328 2183609250252581120 17930119793233478528 15229886262504824320 12529652731776170112 9829419201047515904 7129185670318861696 4428952139590207488 1728718608861553280 17475229151842450688 14774995621113796480 12074762090385142272 9374528559656488064 6674295028927833856 3974061498199179648 1273827967470525440 17020338510451422848 14320104979722768640 11619871448994114432 8919637918265460224 6219404387536806016 3519170856808151808 818937326079497600 16565447869060395008 13865214338331740800 11164980807603086592 8464747276874432384 5764513746145778176 3064280215417123968 364046684688469760 16110557227669367168 13410323696940712960 10710090166212058752 8009856635483404544 5309623104754750336 2609389574026096128 18355900117006993536 15655666586278339328 12955433055549685120 10255199524821030912 7554965994092376704 4854732463363722496 2154498932635068288 17901009475615965696 15200775944887311488 12500542414158657280 9800308883430003072 7100075352701348864 4399841821972694656 1699608291244040448 17446118834224937856 14745885303496283648 12045651772767629440 9345418242038975232 6645184711310321024 3944951180581666816 1244717649853012608 16991228192833910016 14290994662105255808 11590761131376601600 8890527600647947392 6190294069919293184 3490060539190638976 789827008461984768 16536337551442882176 13836104020714227968 11135870489985573760 8435636959256919552 5735403428528265344 3035169897799611136 334936367070956928 16081446910051854336 13381213379323200128 10680979848594545920 7980746317865891712 5280512787137237504 2580279256408583296 18326789799389480704 15626556268660826496 12926322737932172288 10226089207203518080 7525855676474863872 4825622145746209664 2125388615017555456 17871899157998452864 15171665627269798656 12471432096541144448 9771198565812490240 7070965035083836032 4370731504355181824 1670497973626527616 17417008516607425024 14716774985878770816 12016541455150116608 9316307924421462400 6616074393692808192 3915840862964153984 1215607332235499776 16962117875216397184 14261884344487742976 11561650813759088768 8861417283030434560 6161183752301780352 3460950221573126144 760716690844471936 16507227233825369344 13806993703096715136 11106760172368060928 8406526641639406720 5706293110910752512 3006059580182098304 305826049453444096 16052336592434341504 13352103061705687296 10651869530977033088 7951636000248378880 5251402469519724672 2551168938791070464 18297679481771967872 15597445951043313664 12897212420314659456 10196978889586005248 7496745358857351040 4796511828128696832 2096278297400042624 17842788840380940032 15142555309652285824 12442321778923631616 9742088248194977408 7041854717466323200 4341621186737668992 1641387656009014784 17387898198989912192 14687664668261257984 11987431137532603776 9287197606803949568 6586964076075295360 3886730545346641152 1186497014617986944 16933007557598884352 14232774026870230144 11532540496141575936 8832306965412921728 6132073434684267520 3431839903955613312 731606373226959104 16478116916207856512 13777883385479202304 11077649854750548096 8377416324021893888 5677182793293239680 2976949262564585472 276715731835931264 16023226274816828672 13322992744088174464 10622759213359520256 7922525682630866048 5222292151902211840 2522058621173557632 18268569164154455040 15568335633425800832 12868102102697146624 10167868571968492416 7467635041239838208 4767401510511184000 2067167979782529792 17813678522763427200 15113444992034772992 12413211461306118784 9712977930577464576 7012744399848810368 4312510869120156160 1612277338391501952 17358787881372399360 14658554350643745152 11958320819915090944 9258087289186436736 6557853758457782528 3857620227729128320 1157386697000474112 16903897239981371520 14203663709252717312 11503430178524063104 8803196647795408896 6102963117066754688 3402729586338100480 702496055609446272 16449006598590343680 13748773067861689472 11048539537133035264 8348306006404381056 5648072475675726848 2947838944947072640 247605414218418432 15994115957199315840 13293882426470661632 10593648895742007424 7893415365013353216 5193181834284699008 2492948303556044800 18239458846536942208 15539225315808288000 12838991785079633792 10138758254350979584 7438524723622325376 4738291192893671168 2038057662165016960 17784568205145914368 15084334674417260160 12384101143688605952 9683867612959951744 6983634082231297536 4283400551502643328 1583167020773989120 17329677563754886528 14629444033026232320 11929210502297578112 9228976971568923904 6528743440840269696 3828509910111615488 1128276379382961280 16874786922363858688 14174553391635204480 11474319860906550272 8774086330177896064 6073852799449241856 3373619268720587648 673385737991933440 16419896280972830848 13719662750244176640 11019429219515522432 8319195688786868224 5618962158058214016 2918728627329559808 218495096600905600 15965005639581803008 13264772108853148800 10564538578124494592 7864305047395840384 5164071516667186176 2463837985938531968 18210348528919429376 15510114998190775168 12809881467462120960 10109647936733466752 7409414406004812544 4709180875276158336 2008947344547504128 17755457887528401536 15055224356799747328 12354990826071093120 9654757295342438912 6954523764613784704 4254290233885130496 1554056703156476288 17300567246137373696 14600333715408719488 11900100184680065280 9199866653951411072 6499633123222756864 3799399592494102656 1099166061765448448 16845676604746345856 14145443074017691648 11445209543289037440 8744976012560383232 6044742481831729024 3344508951103074816 644275420374420608 16390785963355318016 13690552432626663808 10990318901898009600 8290085371169355392 5589851840440701184 2889618309712046976 189384778983392768 15935895321964290176 13235661791235635968 10535428260506981760 7835194729778327552 5134961199049673344 2434727668321019136 18181238211301916544 15481004680573262336 12780771149844608128 10080537619115953920 7380304088387299712 4680070557658645504 1979837026929991296 17726347569910888704 15026114039182234496 12325880508453580288 9625646977724926080 6925413446996271872 4225179916267617664 1524946385538963456 17271456928519860864 14571223397791206656 11870989867062552448 9170756336333898240 6470522805605244032 3770289274876589824 1070055744147935616 16816566287128833024 14116332756400178816 11416099225671524608 8715865694942870400 6015632164214216192 3315398633485561984 615165102756907776 16361675645737805184 13661442115009150976 10961208584280496768 8260975053551842560 5560741522823188352 2860507992094534144 160274461365879936 15906785004346777344 13206551473618123136 10506317942889468928 7806084412160814720 5105850881432160512 2405617350703506304 18152127893684403712 15451894362955749504 12751660832227095296 10051427301498441088 7351193770769786880 4650960240041132672 1950726709312478464 17697237252293375872 14997003721564721664 12296770190836067456 9596536660107413248 6896303129378759040 4196069598650104832 1495836067921450624 17242346610902348032 14542113080173693824 11841879549445039616 9141646018716385408 6441412487987731200 3741178957259076992 1040945426530422784 16787455969511320192 14087222438782665984 11386988908054011776 8686755377325357568 5986521846596703360 3286288315868049152 586054785139394944 16332565328120292352 13632331797391638144 10932098266662983936 8231864735934329728 5531631205205675520 2831397674477021312 131164143748367104 15877674686729264512 13177441156000610304 10477207625271956096 7776974094543301888 5076740563814647680 2376507033085993472 18123017576066890880 15422784045338236672 12722550514609582464 10022316983880928256 7322083453152274048 4621849922423619840 1921616391694965632 17668126934675863040 14967893403947208832 12267659873218554624 9567426342489900416 6867192811761246208 4166959281032592000 1466725750303937792 17213236293284835200 14513002762556180992 11812769231827526784 9112535701098872576 6412302170370218368 3712068639641564160 1011835108912909952 16758345651893807360 14058112121165153152 11357878590436498944 8657645059707844736 5957411528979190528 3257177998250536320 556944467521882112 16303455010502779520 13603221479774125312 10902987949045471104 8202754418316816896 5502520887588162688 2802287356859508480 102053826130854272 15848564369111751680 13148330838383097472 10448097307654443264 7747863776925789056 5047630246197134848 2347396715468480640 18093907258449378048 15393673727720723840 12693440196992069632 9993206666263415424 7292973135534761216 4592739604806107008 1892506074077452800 17639016617058350208 14938783086329696000 12238549555601041792 9538316024872387584 6838082494143733376 4137848963415079168 1437615432686424960 17184125975667322368 14483892444938668160 11783658914210013952 9083425383481359744 6383191852752705536 3682958322024051328 982724791295397120 16729235334276294528 14029001803547640320 11328768272818986112 8628534742090331904 5928301211361677696 3228067680633023488 527834149904369280 16274344692885266688 13574111162156612480 10873877631427958272 8173644100699304064 5473410569970649856 2773177039241995648 72943508513341440 15819454051494238848 13119220520765584640 10418986990036930432 7718753459308276224 5018519928579622016 2318286397850967808 18064796940831865216 15364563410103211008 12664329879374556800 9964096348645902592 7263862817917248384 4563629287188594176 1863395756459939968 17609906299440837376 14909672768712183168 12209439237983528960 9509205707254874752 6808972176526220544 4108738645797566336 1408505115068912128 17155015658049809536 14454782127321155328 11754548596592501120 9054315065863846912 6354081535135192704 3653848004406538496 953614473677884288 16700125016658781696 13999891485930127488 11299657955201473280 8599424424472819072 5899190893744164864 3198957363015510656 498723832286856448 16245234375267753856 13545000844539099648 10844767313810445440 8144533783081791232 5444300252353137024 2744066721624482816 43833190895828608 15790343733876726016 13090110203148071808 10389876672419417600 7689643141690763392 4989409610962109184 2289176080233454976 18035686623214352384 15335453092485698176 12635219561757043968 9934986031028389760 7234752500299735552 4534518969571081344 1834285438842427136 17580795981823324544 14880562451094670336 12180328920366016128 9480095389637361920 6779861858908707712 4079628328180053504 1379394797451399296 17125905340432296704 14425671809703642496 11725438278974988288 9025204748246334080 6324971217517679872 3624737686789025664 924504156060371456 16671014699041268864 13970781168312614656 11270547637583960448 8570314106855306240 5870080576126652032 3169847045397997824 469613514669343616 16216124057650241024 13515890526921586816 10815656996192932608 8115423465464278400 5415189934735624192 2714956404006969984 14722873278315776 15761233416259213184 13060999885530558976 10360766354801904768 7660532824073250560 4960299293344596352 2260065762615942144 18006576305596839552 15306342774868185344 12606109244139531136 9905875713410876928 7205642182682222720 4505408651953568512 1805175121224914304 17551685664205811712 14851452133477157504 12151218602748503296 9450985072019849088 6750751541291194880 4050518010562540672 1350284479833886464 17096795022814783872 14396561492086129664 11696327961357475456 8996094430628821248 6295860899900167040 3595627369171512832 895393838442858624 16641904381423756032 13941670850695101824 11241437319966447616 8541203789237793408 5840970258509139200 3140736727780484992 440503197051830784 16187013740032728192 13486780209304073984 10786546678575419776 8086313147846765568 5386079617118111360 2685846086389457152 18432356629370354560 15732123098641700352 13031889567913046144 10331656037184391936 7631422506455737728 4931188975727083520 2230955444998429312 17977465987979326720 15277232457250672512 12576998926522018304 9876765395793364096 7176531865064709888 4476298334336055680 1776064803607401472 17522575346588298880 14822341815859644672 12122108285130990464 9421874754402336256 6721641223673682048 4021407692945027840 1321174162216373632 17067684705197271040 14367451174468616832 11667217643739962624 8966984113011308416 6266750582282654208 3566517051554000000 866283520825345792 16612794063806243200 13912560533077588992 11212327002348934784 8512093471620280576 5811859940891626368 3111626410162972160 411392879434317952 16157903422415215360 13457669891686561152 10757436360957906944 8057202830229252736 5356969299500598528 2656735768771944320 18403246311752841728 15703012781024187520 13002779250295533312 10302545719566879104 7602312188838224896 4902078658109570688 2201845127380916480 17948355670361813888 15248122139633159680 12547888608904505472 9847655078175851264 7147421547447197056 4447188016718542848 1746954485989888640 17493465028970786048 14793231498242131840 12092997967513477632 9392764436784823424 6692530906056169216 3992297375327515008 1292063844598860800 17038574387579758208 14338340856851104000 11638107326122449792 8937873795393795584 6237640264665141376 3537406733936487168 837173203207832960 16583683746188730368 13883450215460076160 11183216684731421952 8482983154002767744 5782749623274113536 3082516092545459328 382282561816805120 16128793104797702528 13428559574069048320 10728326043340394112 8028092512611739904 5327858981883085696 2627625451154431488 18374135994135328896 15673902463406674688 12973668932678020480 10273435401949366272 7573201871220712064 4872968340492057856 2172734809763403648 17919245352744301056 15219011822015646848 12518778291286992640 9818544760558338432 7118311229829684224 4418077699101030016 1717844168372375808 17464354711353273216 14764121180624619008 12063887649895964800 9363654119167310592 6663420588438656384 3963187057710002176 1262953526981347968 17009464069962245376 14309230539233591168 11608997008504936960 8908763477776282752 6208529947047628544 3508296416318974336 808062885590320128 16554573428571217536 13854339897842563328 11154106367113909120 8453872836385254912 5753639305656600704 3053405774927946496 353172244199292288 16099682787180189696 13399449256451535488 10699215725722881280 7998982194994227072 5298748664265572864 2598515133536918656 18345025676517816064 15644792145789161856 12944558615060507648 10244325084331853440 7544091553603199232 4843858022874545024 2143624492145890816 17890135035126788224 15189901504398134016 12489667973669479808 9789434442940825600 7089200912212171392 4388967381483517184 1688733850754862976 17435244393735760384 14735010863007106176 12034777332278451968 9334543801549797760 6634310270821143552 3934076740092489344 1233843209363835136 16980353752344732544 14280120221616078336 11579886690887424128 8879653160158769920 6179419629430115712 3479186098701461504 778952567972807296 16525463110953704704 13825229580225050496 11124996049496396288 8424762518767742080 5724528988039087872 3024295457310433664 324061926581779456 16070572469562676864 13370338938834022656 10670105408105368448 7969871877376714240 5269638346648060032 2569404815919405824 18315915358900303232 15615681828171649024 12915448297442994816 10215214766714340608 7514981235985686400 4814747705257032192 2114514174528377984 17861024717509275392 15160791186780621184 12460557656051966976 9760324125323312768 7060090594594658560 4359857063866004352 1659623533137350144 17406134076118247552 14705900545389593344 12005667014660939136 9305433483932284928 6605199953203630720 3904966422474976512 1204732891746322304 16951243434727219712 14251009903998565504 11550776373269911296 8850542842541257088 6150309311812602880 3450075781083948672 749842250355294464 16496352793336191872 13796119262607537664 11095885731878883456 8395652201150229248 5695418670421575040 2995185139692920832 294951608964266624 16041462151945164032 13341228621216509824 10640995090487855616 7940761559759201408 5240528029030547200 2540294498301892992 18286805041282790400 15586571510554136192 12886337979825481984 10186104449096827776 7485870918368173568 4785637387639519360 2085403856910865152 17831914399891762560 15131680869163108352 12431447338434454144 9731213807705799936 7030980276977145728 4330746746248491520 1630513215519837312 17377023758500734720 14676790227772080512 11976556697043426304 9276323166314772096 6576089635586117888 3875856104857463680 1175622574128809472 16922133117109706880 14221899586381052672 11521666055652398464 8821432524923744256 6121198994195090048 3420965463466435840 720731932737781632 16467242475718679040 13767008944990024832 11066775414261370624 8366541883532716416 5666308352804062208 2966074822075408000 265841291346753792 16012351834327651200 13312118303598996992 10611884772870342784 7911651242141688576 5211417711413034368 2511184180684380160 18257694723665277568 15557461192936623360 12857227662207969152 10156994131479314944 7456760600750660736 4756527070022006528 2056293539293352320 17802804082274249728 15102570551545595520 12402337020816941312 9702103490088287104 7001869959359632896 4301636428630978688 1601402897902324480 17347913440883221888 14647679910154567680 11947446379425913472 9247212848697259264 6546979317968605056 3846745787239950848 1146512256511296640 16893022799492194048 14192789268763539840 11492555738034885632 8792322207306231424 6092088676577577216 3391855145848923008 691621615120268800 16438132158101166208 13737898627372512000 11037665096643857792 8337431565915203584 5637198035186549376 2936964504457895168 236730973729240960 15983241516710138368 13283007985981484160 10582774455252829952 7882540924524175744 5182307393795521536 2482073863066867328 18228584406047764736 15528350875319110528 12828117344590456320 10127883813861802112 7427650283133147904 4727416752404493696 2027183221675839488 17773693764656736896 15073460233928082688 12373226703199428480 9672993172470774272 6972759641742120064 4272526111013465856 1572292580284811648 17318803123265709056 14618569592537054848 11918336061808400640 9218102531079746432 6517869000351092224 3817635469622438016 1117401938893783808 16863912481874681216 14163678951146027008 11463445420417372800 8763211889688718592 6062978358960064384 3362744828231410176 662511297502755968 16409021840483653376 13708788309754999168 11008554779026344960 8308321248297690752 5608087717569036544 2907854186840382336 207620656111728128 15954131199092625536 13253897668363971328 10553664137635317120 7853430606906662912 5153197076178008704 2452963545449354496 18199474088430251904 15499240557701597696 12799007026972943488 10098773496244289280 7398539965515635072 4698306434786980864 1998072904058326656 17744583447039224064 15044349916310569856 12344116385581915648 9643882854853261440 6943649324124607232 4243415793395953024 1543182262667298816 17289692805648196224 14589459274919542016 11889225744190887808 9188992213462233600 6488758682733579392 3788525152004925184 1088291621276270976 16834802164257168384 14134568633528514176 11434335102799859968 8734101572071205760 6033868041342551552 3333634510613897344 633400979885243136 16379911522866140544 13679677992137486336 10979444461408832128 8279210930680177920 5578977399951523712 2878743869222869504 178510338494215296 15925020881475112704 13224787350746458496 10524553820017804288 7824320289289150080 5124086758560495872 2423853227831841664 18170363770812739072 15470130240084084864 12769896709355430656 10069663178626776448 7369429647898122240 4669196117169468032 1968962586440813824 17715473129421711232 15015239598693057024 12315006067964402816 9614772537235748608 6914539006507094400 4214305475778440192 1514071945049785984 17260582488030683392 14560348957302029184 11860115426573374976 9159881895844720768 6459648365116066560 3759414834387412352 1059181303658758144 16805691846639655552 14105458315911001344 11405224785182347136 8704991254453692928 6004757723725038720 3304524192996384512 604290662267730304 16350801205248627712 13650567674519973504 10950334143791319296 8250100613062665088 5549867082334010880 2849633551605356672 149400020876702464 15895910563857599872 13195677033128945664 10495443502400291456 7795209971671637248 5094976440942983040 2394742910214328832 18141253453195226240 15441019922466572032 12740786391737917824 10040552861009263616 7340319330280609408 4640085799551955200 1939852268823300992 17686362811804198400 14986129281075544192 12285895750346889984 9585662219618235776 6885428688889581568 4185195158160927360 1484961627432273152 17231472170413170560 14531238639684516352 11831005108955862144 9130771578227207936 6430538047498553728 3730304516769899520 1030070986041245312 16776581529022142720 14076347998293488512 11376114467564834304 8675880936836180096 5975647406107525888 3275413875378871680 575180344650217472 16321690887631114880 13621457356902460672 10921223826173806464 8220990295445152256 5520756764716498048 2820523233987843840 120289703259189632 15866800246240087040 13166566715511432832 10466333184782778624 7766099654054124416 5065866123325470208 2365632592596816000 18112143135577713408 15411909604849059200 12711676074120404992 10011442543391750784 7311209012663096576 4610975481934442368 1910741951205788160 17657252494186685568 14957018963458031360 12256785432729377152 9556551902000722944 6856318371272068736 4156084840543414528 1455851309814760320 17202361852795657728 14502128322067003520 11801894791338349312 9101661260609695104 6401427729881040896 3701194199152386688 1000960668423732480 16747471211404629888 14047237680675975680 11347004149947321472 8646770619218667264 5946537088490013056 3246303557761358848 546070027032704640 16292580570013602048 13592347039284947840 10892113508556293632 8191879977827639424 5491646447098985216 2791412916370331008 91179385641676800 15837689928622574208 13137456397893920000 10437222867165265792 7736989336436611584 5036755805707957376 2336522274979303168 18083032817960200576 15382799287231546368 12682565756502892160 9982332225774237952 7282098695045583744 4581865164316929536 1881631633588275328 17628142176569172736 14927908645840518528 12227675115111864320 9527441584383210112 6827208053654555904 4126974522925901696 1426740992197247488 17173251535178144896 14473018004449490688 11772784473720836480 9072550942992182272 6372317412263528064 3672083881534873856 971850350806219648 16718360893787117056 14018127363058462848 11317893832329808640 8617660301601154432 5917426770872500224 3217193240143846016 516959709415191808 16263470252396089216 13563236721667435008 10863003190938780800 8162769660210126592 5462536129481472384 2762302598752818176 62069068024163968 15808579611005061376 13108346080276407168 10408112549547752960 7707879018819098752 5007645488090444544 2307411957361790336 18053922500342687744 15353688969614033536 12653455438885379328 9953221908156725120 7252988377428070912 4552754846699416704 1852521315970762496 17599031858951659904 14898798328223005696 12198564797494351488 9498331266765697280 6798097736037043072 4097864205308388864 1397630674579734656 17144141217560632064 14443907686831977856 11743674156103323648 9043440625374669440 6343207094646015232 3642973563917361024 942740033188706816 16689250576169604224 13989017045440950016 11288783514712295808 8588549983983641600 5888316453254987392 3188082922526333184 487849391797678976 16234359934778576384 13534126404049922176 10833892873321267968 8133659342592613760 5433425811863959552 2733192281135305344 32958750406651136 15779469293387548544 13079235762658894336 10379002231930240128 7678768701201585920 4978535170472931712 2278301639744277504 18024812182725174912 15324578651996520704 12624345121267866496 9924111590539212288 7223878059810558080 4523644529081903872 1823410998353249664 17569921541334147072 14869688010605492864 12169454479876838656 9469220949148184448 6768987418419530240 4068753887690876032 1368520356962221824 17115030899943119232 14414797369214465024 11714563838485810816 9014330307757156608 6314096777028502400 3613863246299848192 913629715571193984 16660140258552091392 13959906727823437184 11259673197094782976 8559439666366128768 5859206135637474560 3158972604908820352 458739074180166144 16205249617161063552 13505016086432409344 10804782555703755136 8104549024975100928 5404315494246446720 2704081963517792512 3848432789138304 15750358975770035712 13050125445041381504 10349891914312727296 7649658383584073088 4949424852855418880 2249191322126764672 17995701865107662080 15295468334379007872 12595234803650353664 9895001272921699456 7194767742193045248 4494534211464391040 1794300680735736832 17540811223716634240 14840577692987980032 12140344162259325824 9440110631530671616 6739877100802017408 4039643570073363200 1339410039344708992 17085920582325606400 14385687051596952192 11685453520868297984 8985219990139643776 6284986459410989568 3584752928682335360 884519397953681152 16631029940934578560 13930796410205924352 11230562879477270144 8530329348748615936 5830095818019961728 3129862287291307520 429628756562653312 16176139299543550720 13475905768814896512 10775672238086242304 8075438707357588096 5375205176628933888 2674971645900279680 18421482188881177088 15721248658152522880 13021015127423868672 10320781596695214464 7620548065966560256 4920314535237906048 2220081004509251840 17966591547490149248 15266358016761495040 12566124486032840832 9865890955304186624 7165657424575532416 4465423893846878208 1765190363118224000 17511700906099121408 14811467375370467200 12111233844641812992 9411000313913158784 6710766783184504576 4010533252455850368 1310299721727196160 17056810264708093568 14356576733979439360 11656343203250785152 8956109672522130944 6255876141793476736 3555642611064822528 855409080336168320 16601919623317065728 13901686092588411520 11201452561859757312 8501219031131103104 5800985500402448896 3100751969673794688 400518438945140480 16147028981926037888 13446795451197383680 10746561920468729472 8046328389740075264 5346094859011421056 2645861328282766848 18392371871263664256 15692138340535010048 12991904809806355840 10291671279077701632 7591437748349047424 4891204217620393216 2190970686891739008 17937481229872636416 15237247699143982208 12537014168415328000 9836780637686673792 7136547106958019584 4436313576229365376 1736080045500711168 17482590588481608576 14782357057752954368 12082123527024300160 9381889996295645952 6681656465566991744 3981422934838337536 1281189404109683328 17027699947090580736 14327466416361926528 11627232885633272320 8926999354904618112 6226765824175963904 3526532293447309696 826298762718655488 16572809305699552896 13872575774970898688 11172342244242244480 8472108713513590272 5771875182784936064 3071641652056281856 371408121327627648 16117918664308525056 13417685133579870848 10717451602851216640 8017218072122562432 5316984541393908224 2616751010665254016 18363261553646151424 15663028022917497216 12962794492188843008 10262560961460188800 7562327430731534592 4862093900002880384 2161860369274226176 17908370912255123584 15208137381526469376 12507903850797815168 9807670320069160960 7107436789340506752 4407203258611852544 1706969727883198336 17453480270864095744 14753246740135441536 12053013209406787328 9352779678678133120 6652546147949478912 3952312617220824704 1252079086492170496 16998589629473067904 14298356098744413696 11598122568015759488 8897889037287105280 6197655506558451072 3497421975829796864 797188445101142656 16543698988082040064 13843465457353385856 11143231926624731648 8442998395896077440 5742764865167423232 3042531334438769024 342297803710114816 16088808346691012224 13388574815962358016 10688341285233703808 7988107754505049600 5287874223776395392 2587640693047741184 18334151236028638592 15633917705299984384 12933684174571330176 10233450643842675968 7533217113114021760 4832983582385367552 2132750051656713344 17879260594637610752 15179027063908956544 12478793533180302336 9778560002451648128 7078326471722993920 4378092940994339712 1677859410265685504 17424369953246582912 14724136422517928704 12023902891789274496 9323669361060620288 6623435830331966080 3923202299603311872 1222968768874657664 16969479311855555072 14269245781126900864 11569012250398246656 8868778719669592448 6168545188940938240 3468311658212284032 768078127483629824 16514588670464527232 13814355139735873024 11114121609007218816 8413888078278564608 5713654547549910400 3013421016821256192 313187486092601984 16059698029073499392 13359464498344845184 10659230967616190976 7958997436887536768 5258763906158882560 2558530375430228352 18305040918411125760 15604807387682471552 12904573856953817344 10204340326225163136 7504106795496508928 4803873264767854720 2103639734039200512 17850150277020097920 15149916746291443712 12449683215562789504 9749449684834135296 7049216154105481088 4348982623376826880 1648749092648172672 17395259635629070080 14695026104900415872 11994792574171761664 9294559043443107456 6594325512714453248 3894091981985799040 1193858451257144832 16940368994238042240 14240135463509388032 11539901932780733824 8839668402052079616 6139434871323425408 3439201340594771200 738967809866116992 16485478352847014400 13785244822118360192 11085011291389705984 8384777760661051776 5684544229932397568 2984310699203743360 284077168475089152 16030587711455986560 13330354180727332352 10630120649998678144 7929887119270023936 5229653588541369728 2529420057812715520 18275930600793612928 15575697070064958720 12875463539336304512 10175230008607650304 7474996477878996096 4774762947150341888 2074529416421687680 17821039959402585088 15120806428673930880 12420572897945276672 9720339367216622464 7020105836487968256 4319872305759314048 1619638775030659840 17366149318011557248 14665915787282903040 11965682256554248832 9265448725825594624 6565215195096940416 3864981664368286208 1164748133639632000 16911258676620529408 14211025145891875200 11510791615163220992 8810558084434566784 6110324553705912576 3410091022977258368 709857492248604160 16456368035229501568 13756134504500847360 11055900973772193152 8355667443043538944 5655433912314884736 2955200381586230528 254966850857576320 16001477393838473728 13301243863109819520 10601010332381165312 7900776801652511104 5200543270923856896 2500309740195202688 18246820283176100096 15546586752447445888 12846353221718791680 10146119690990137472 7445886160261483264 4745652629532829056 2045419098804174848 17791929641785072256 15091696111056418048 12391462580327763840 9691229049599109632 6990995518870455424 4290761988141801216 1590528457413147008 17337039000394044416 14636805469665390208 11936571938936736000 9236338408208081792 6536104877479427584 3835871346750773376 1135637816022119168 16882148359003016576 14181914828274362368 11481681297545708160 8781447766817053952 6081214236088399744 3380980705359745536 680747174631091328 16427257717611988736 13727024186883334528 11026790656154680320 8326557125426026112 5626323594697371904 2926090063968717696 225856533240063488 15972367076220960896 13272133545492306688 10571900014763652480 7871666484034998272 5171432953306344064 2471199422577689856 18217709965558587264 15517476434829933056 12817242904101278848 10117009373372624640 7416775842643970432 4716542311915316224 2016308781186662016 17762819324167559424 15062585793438905216 12362352262710251008 9662118731981596800 6961885201252942592 4261651670524288384 1561418139795634176 17307928682776531584 14607695152047877376 11907461621319223168 9207228090590568960 6506994559861914752 3806761029133260544 1106527498404606336 16853038041385503744 14152804510656849536 11452570979928195328 8752337449199541120 6052103918470886912 3351870387742232704 651636857013578496 16398147399994475904 13697913869265821696 10997680338537167488 8297446807808513280 5597213277079859072 2896979746351204864 196746215622550656 15943256758603448064 13243023227874793856 10542789697146139648 7842556166417485440 5142322635688831232 2442089104960177024 18188599647941074432 15488366117212420224 12788132586483766016 10087899055755111808 7387665525026457600 4687431994297803392 1987198463569149184 17733709006550046592 15033475475821392384 12333241945092738176 9633008414364083968 6932774883635429760 4232541352906775552 1532307822178121344 17278818365159018752 14578584834430364544 11878351303701710336 9178117772973056128 6477884242244401920 3777650711515747712 1077417180787093504 16823927723767990912 14123694193039336704 11423460662310682496 8723227131582028288 6022993600853374080 3322760070124719872 622526539396065664 16369037082376963072 13668803551648308864 10968570020919654656 8268336490191000448 5568102959462346240 2867869428733692032 167635898005037824 15914146440985935232 13213912910257281024 10513679379528626816 7813445848799972608 5113212318071318400 2412978787342664192 18159489330323561600 15459255799594907392 12759022268866253184 10058788738137598976 7358555207408944768 4658321676680290560 1958088145951636352 17704598688932533760 15004365158203879552 12304131627475225344 9603898096746571136 6903664566017916928 4203431035289262720 1503197504560608512 17249708047541505920 14549474516812851712 11849240986084197504 9149007455355543296 6448773924626889088 3748540393898234880 1048306863169580672 16794817406150478080 14094583875421823872 11394350344693169664 8694116813964515456 5993883283235861248 3293649752507207040 593416221778552832 16339926764759450240 13639693234030796032 10939459703302141824 8239226172573487616 5538992641844833408 2838759111116179200 138525580387524992 15885036123368422400 13184802592639768192 10484569061911113984 7784335531182459776 5084102000453805568 2383868469725151360 18130379012706048768 15430145481977394560 12729911951248740352 10029678420520086144 7329444889791431936 4629211359062777728 1928977828334123520 17675488371315020928 14975254840586366720 12275021309857712512 9574787779129058304 6874554248400404096 4174320717671749888 1474087186943095680 17220597729923993088 14520364199195338880 11820130668466684672 9119897137738030464 6419663607009376256 3719430076280722048 1019196545552067840 16765707088532965248 14065473557804311040 11365240027075656832 8665006496347002624 5964772965618348416 3264539434889694208 564305904161040000 16310816447141937408 13610582916413283200 10910349385684628992 8210115854955974784 5509882324227320576 2809648793498666368 109415262770012160 15855925805750909568 13155692275022255360 10455458744293601152 7755225213564946944 5054991682836292736 2354758152107638528 18101268695088535936 15401035164359881728 12700801633631227520 10000568102902573312 7300334572173919104 4600101041445264896 1899867510716610688 17646378053697508096 14946144522968853888 12245910992240199680 9545677461511545472 6845443930782891264 4145210400054237056 1444976869325582848 17191487412306480256 14491253881577826048 11791020350849171840 9090786820120517632 6390553289391863424 3690319758663209216 990086227934555008 16736596770915452416 14036363240186798208 11336129709458144000 8635896178729489792 5935662648000835584 3235429117272181376 535195586543527168 16281706129524424576 13581472598795770368 10881239068067116160 8181005537338461952 5480772006609807744 2780538475881153536 80304945152499328 15826815488133396736 13126581957404742528 10426348426676088320 7726114895947434112 5025881365218779904 2325647834490125696 18072158377471023104 15371924846742368896 12671691316013714688 9971457785285060480 7271224254556406272 4570990723827752064 1870757193099097856 17617267736079995264 14917034205351341056 12216800674622686848 9516567143894032640 6816333613165378432 4116100082436724224 1415866551708070016 17162377094688967424 14462143563960313216 11761910033231659008 9061676502503004800 6361442971774350592 3661209441045696384 960975910317042176 16707486453297939584 14007252922569285376 11307019391840631168 8606785861111976960 5906552330383322752 3206318799654668544 506085268926014336 16252595811906911744 13552362281178257536 10852128750449603328 8151895219720949120 5451661688992294912 2751428158263640704 51194627534986496 15797705170515883904 13097471639787229696 10397238109058575488 7697004578329921280 4996771047601267072 2296537516872612864 18043048059853510272 15342814529124856064 12642580998396201856 9942347467667547648 7242113936938893440 4541880406210239232 1841646875481585024 17588157418462482432 14887923887733828224 12187690357005174016 9487456826276519808 6787223295547865600 4086989764819211392 1386756234090557184 17133266777071454592 14433033246342800384 11732799715614146176 9032566184885491968 6332332654156837760 3632099123428183552 931865592699529344 16678376135680426752 13978142604951772544 11277909074223118336 8577675543494464128 5877442012765809920 3177208482037155712 476974951308501504 16223485494289398912 13523251963560744704 10823018432832090496 8122784902103436288 5422551371374782080 2722317840646127872 22084309917473664 15768594852898371072 13068361322169716864 10368127791441062656 7667894260712408448 4967660729983754240 2267427199255100032 18013937742235997440 15313704211507343232 12613470680778689024 9913237150050034816 7213003619321380608 4512770088592726400 1812536557864072192 17559047100844969600 14858813570116315392 12158580039387661184 9458346508659006976 6758112977930352768 4057879447201698560 1357645916473044352 17104156459453941760 14403922928725287552 11703689397996633344 9003455867267979136 6303222336539324928 3602988805810670720 902755275082016512 16649265818062913920 13949032287334259712 11248798756605605504 8548565225876951296 5848331695148297088 3148098164419642880 447864633690988672 16194375176671886080 13494141645943231872 10793908115214577664 8093674584485923456 5393441053757269248 2693207523028615040 18439718066009512448 15739484535280858240 13039251004552204032 10339017473823549824 7638783943094895616 4938550412366241408 2238316881637587200 17984827424618484608 15284593893889830400 12584360363161176192 9884126832432521984 7183893301703867776 4483659770975213568 1783426240246559360 17529936783227456768 14829703252498802560 12129469721770148352 9429236191041494144 6729002660312839936 4028769129584185728 1328535598855531520 17075046141836428928 14374812611107774720 11674579080379120512 8974345549650466304 6274112018921812096 3573878488193157888 873644957464503680 16620155500445401088 13919921969716746880 11219688438988092672 8519454908259438464 5819221377530784256 3118987846802130048 418754316073475840 16165264859054373248 13465031328325719040 10764797797597064832 8064564266868410624 5364330736139756416 2664097205411102208 18410607748391999616 15710374217663345408 13010140686934691200 10309907156206036992 7609673625477382784 4909440094748728576 2209206564020074368 17955717107000971776 15255483576272317568 12555250045543663360 9855016514815009152 7154782984086354944 4454549453357700736 1754315922629046528 17500826465609943936 14800592934881289728 12100359404152635520 9400125873423981312 6699892342695327104 3999658811966672896 1299425281238018688 17045935824218916096 14345702293490261888 11645468762761607680 8945235232032953472 6245001701304299264 3544768170575645056 844534639846990848 16591045182827888256 13890811652099234048 11190578121370579840 8490344590641925632 5790111059913271424 3089877529184617216 389643998455963008 16136154541436860416 13435921010708206208 10735687479979552000 8035453949250897792 5335220418522243584 2634986887793589376 18381497430774486784 15681263900045832576 12981030369317178368 10280796838588524160 7580563307859869952 4880329777131215744 2180096246402561536 17926606789383458944 15226373258654804736 12526139727926150528 9825906197197496320 7125672666468842112 4425439135740187904 1725205605011533696 17471716147992431104 14771482617263776896 12071249086535122688 9371015555806468480 6670782025077814272 3970548494349160064 1270314963620505856 17016825506601403264 14316591975872749056 11616358445144094848 8916124914415440640 6215891383686786432 3515657852958132224 815424322229478016 16561934865210375424 13861701334481721216 11161467803753067008 8461234273024412800 5761000742295758592 3060767211567104384 360533680838450176 16107044223819347584 13406810693090693376 10706577162362039168 8006343631633384960 5306110100904730752 2605876570176076544 18352387113156973952 15652153582428319744 12951920051699665536 10251686520971011328 7551452990242357120 4851219459513702912 2150985928785048704 17897496471765946112 15197262941037291904 12497029410308637696 9796795879579983488 7096562348851329280 4396328818122675072 1696095287394020864 17442605830374918272 14742372299646264064 12042138768917609856 9341905238188955648 6641671707460301440 3941438176731647232 1241204646002993024 16987715188983890432 14287481658255236224 11587248127526582016 8887014596797927808 6186781066069273600 3486547535340619392 786314004611965184 16532824547592862592 13832591016864208384 11132357486135554176 8432123955406899968 5731890424678245760 3031656893949591552 331423363220937344 16077933906201834752 13377700375473180544 10677466844744526336 7977233314015872128 5276999783287217920 2576766252558563712 18323276795539461120 15623043264810806912 12922809734082152704 10222576203353498496 7522342672624844288 4822109141896190080 2121875611167535872 17868386154148433280 15168152623419779072 12467919092691124864 9767685561962470656 7067452031233816448 4367218500505162240 1666984969776508032 17413495512757405440 14713261982028751232 12013028451300097024 9312794920571442816 6612561389842788608 3912327859114134400 1212094328385480192 16958604871366377600 14258371340637723392 11558137809909069184 8857904279180414976 6157670748451760768 3457437217723106560 757203686994452352 16503714229975349760 13803480699246695552 11103247168518041344 8403013637789387136 5702780107060732928 3002546576332078720 302313045603424512 16048823588584321920 13348590057855667712 10648356527127013504 7948122996398359296 5247889465669705088 2547655934941050880 18294166477921948288 15593932947193294080 12893699416464639872 10193465885735985664 7493232355007331456 4792998824278677248 2092765293550023040 17839275836530920448 15139042305802266240 12438808775073612032 9738575244344957824 7038341713616303616 4338108182887649408 1637874652158995200 17384385195139892608 14684151664411238400 11983918133682584192 9283684602953929984 6583451072225275776 3883217541496621568 1182984010767967360 16929494553748864768 14229261023020210560 11529027492291556352 8828793961562902144 6128560430834247936 3428326900105593728 728093369376939520 16474603912357836928 13774370381629182720 11074136850900528512 8373903320171874304 5673669789443220096 2973436258714565888 273202727985911680 16019713270966809088 13319479740238154880 10619246209509500672 7919012678780846464 5218779148052192256 2518545617323538048 18265056160304435456 15564822629575781248 12864589098847127040 10164355568118472832 7464122037389818624 4763888506661164416 2063654975932510208 17810165518913407616 15109931988184753408 12409698457456099200 9709464926727444992 7009231395998790784 4308997865270136576 1608764334541482368 17355274877522379776 14655041346793725568 11954807816065071360 9254574285336417152 6554340754607762944 3854107223879108736 1153873693150454528 16900384236131351936 14200150705402697728 11499917174674043520 8799683643945389312 6099450113216735104 3399216582488080896 698983051759426688 16445493594740324096 13745260064011669888 11045026533283015680 8344793002554361472 5644559471825707264 2944325941097053056 244092410368398848 15990602953349296256 13290369422620642048 10590135891891987840 7889902361163333632 5189668830434679424 2489435299706025216 18235945842686922624 15535712311958268416 12835478781229614208 10135245250500960000 7435011719772305792 4734778189043651584 2034544658314997376 17781055201295894784 15080821670567240576 12380588139838586368 9680354609109932160 6980121078381277952 4279887547652623744 1579654016923969536 17326164559904866944 14625931029176212736 11925697498447558528 9225463967718904320 6525230436990250112 3824996906261595904 1124763375532941696 16871273918513839104 14171040387785184896 11470806857056530688 8770573326327876480 6070339795599222272 3370106264870568064 669872734141913856 16416383277122811264 13716149746394157056 11015916215665502848 8315682684936848640 5615449154208194432 2915215623479540224 214982092750886016 15961492635731783424 13261259105003129216 10561025574274475008 7860792043545820800 5160558512817166592 2460324982088512384 18206835525069409792 15506601994340755584 12806368463612101376 10106134932883447168 7405901402154792960 4705667871426138752 2005434340697484544 17751944883678381952 15051711352949727744 12351477822221073536 9651244291492419328 6951010760763765120 4250777230035110912 1550543699306456704 17297054242287354112 14596820711558699904 11896587180830045696 9196353650101391488 6496120119372737280 3795886588644083072 1095653057915428864 16842163600896326272 14141930070167672064 11441696539439017856 8741463008710363648 6041229477981709440 3340995947253055232 640762416524401024 16387272959505298432 13687039428776644224 10986805898047990016 8286572367319335808 5586338836590681600 2886105305862027392 185871775133373184 15932382318114270592 13232148787385616384 10531915256656962176 7831681725928307968 5131448195199653760 2431214664470999552 18177725207451896960 15477491676723242752 12777258145994588544 10077024615265934336 7376791084537280128 4676557553808625920 1976324023079971712 17722834566060869120 15022601035332214912 12322367504603560704 9622133973874906496 6921900443146252288 4221666912417598080 1521433381688943872 17267943924669841280 14567710393941187072 11867476863212532864 9167243332483878656 6467009801755224448 3766776271026570240 1066542740297916032 16813053283278813440 14112819752550159232 11412586221821505024 8712352691092850816 6012119160364196608 3311885629635542400 611652098906888192 16358162641887785600 13657929111159131392 10957695580430477184 8257462049701822976 5557228518973168768 2856994988244514560 156761457515860352 15903272000496757760 13203038469768103552 10502804939039449344 7802571408310795136 5102337877582140928 2402104346853486720 18148614889834384128 15448381359105729920 12748147828377075712 10047914297648421504 7347680766919767296 4647447236191113088 1947213705462458880 17693724248443356288 14993490717714702080 12293257186986047872 9593023656257393664 6892790125528739456 4192556594800085248 1492323064071431040 17238833607052328448 14538600076323674240 11838366545595020032 9138133014866365824 6437899484137711616 3737665953409057408 1037432422680403200 16783942965661300608 14083709434932646400 11383475904203992192 8683242373475337984 5983008842746683776 3282775312018029568 582541781289375360 16329052324270272768 13628818793541618560 10928585262812964352 8228351732084310144 5528118201355655936 2827884670627001728 127651139898347520 15874161682879244928 13173928152150590720 10473694621421936512 7773461090693282304 5073227559964628096 2372994029235973888 18119504572216871296 15419271041488217088 12719037510759562880 10018803980030908672 7318570449302254464 4618336918573600256 1918103387844946048 17664613930825843456 14964380400097189248 12264146869368535040 9563913338639880832 6863679807911226624 4163446277182572416 1463212746453918208 17209723289434815616 14509489758706161408 11809256227977507200 9109022697248852992 6408789166520198784 3708555635791544576 1008322105062890368 16754832648043787776 14054599117315133568 11354365586586479360 8654132055857825152 5953898525129170944 3253664994400516736 553431463671862528 16299942006652759936 13599708475924105728 10899474945195451520 8199241414466797312 5499007883738143104 2798774353009488896 98540822280834688 15845051365261732096 13144817834533077888 10444584303804423680 7744350773075769472 5044117242347115264 2343883711618461056 18090394254599358464 15390160723870704256 12689927193142050048 9989693662413395840 7289460131684741632 4589226600956087424 1888993070227433216 17635503613208330624 14935270082479676416 12235036551751022208 9534803021022368000 6834569490293713792 4134335959565059584 1434102428836405376 17180612971817302784 14480379441088648576 11780145910359994368 9079912379631340160 6379678848902685952 3679445318174031744 979211787445377536 16725722330426274944 14025488799697620736 11325255268968966528 8625021738240312320 5924788207511658112 3224554676783003904 524321146054349696 16270831689035247104 13570598158306592896 10870364627577938688 8170131096849284480 5469897566120630272 2769664035391976064 69430504663321856 15815941047644219264 13115707516915565056 10415473986186910848 7715240455458256640 5015006924729602432 2314773394000948224 18061283936981845632 15361050406253191424 12660816875524537216 9960583344795883008 7260349814067228800 4560116283338574592 1859882752609920384 17606393295590817792 14906159764862163584 12205926234133509376 9505692703404855168 6805459172676200960 4105225641947546752 1404992111218892544 17151502654199789952 14451269123471135744 11751035592742481536 9050802062013827328 6350568531285173120 3650335000556518912 950101469827864704 16696612012808762112 13996378482080107904 11296144951351453696 8595911420622799488 5895677889894145280 3195444359165491072 495210828436836864 16241721371417734272 13541487840689080064 10841254309960425856 8141020779231771648 5440787248503117440 2740553717774463232 40320187045809024 15786830730026706432 13086597199298052224 10386363668569398016 7686130137840743808 4985896607112089600 2285663076383435392 18032173619364332800 15331940088635678592 12631706557907024384 9931473027178370176 7231239496449715968 4531005965721061760 1830772434992407552 17577282977973304960 14877049447244650752 12176815916515996544 9476582385787342336 6776348855058688128 4076115324330033920 1375881793601379712 17122392336582277120 14422158805853622912 11721925275124968704 9021691744396314496 6321458213667660288 3621224682939006080 920991152210351872 16667501695191249280 13967268164462595072 11267034633733940864 8566801103005286656 5866567572276632448 3166334041547978240 466100510819324032 16212611053800221440 13512377523071567232 10812143992342913024 8111910461614258816 5411676930885604608 2711443400156950400 11209869428296192 15757720412409193600 13057486881680539392 10357253350951885184 7657019820223230976 4956786289494576768 2256552758765922560 18003063301746819968 15302829771018165760 12602596240289511552 9902362709560857344 7202129178832203136 4501895648103548928 1801662117374894720 17548172660355792128 14847939129627137920 12147705598898483712 9447472068169829504 6747238537441175296 4047005006712521088 1346771475983866880 17093282018964764288 14393048488236110080 11692814957507455872 8992581426778801664 6292347896050147456 3592114365321493248 891880834592839040 16638391377573736448 13938157846845082240 11237924316116428032 8537690785387773824 5837457254659119616 3137223723930465408 436990193201811200 16183500736182708608 13483267205454054400 10783033674725400192 8082800143996745984 5382566613268091776 2682333082539437568 18428843625520334976 15728610094791680768 13028376564063026560 10328143033334372352 7627909502605718144 4927675971877063936 2227442441148409728 17973952984129307136 15273719453400652928 12573485922671998720 9873252391943344512 7173018861214690304 4472785330486036096 1772551799757381888 17519062342738279296 14818828812009625088 12118595281280970880 9418361750552316672 6718128219823662464 4017894689095008256 1317661158366354048 17064171701347251456 14363938170618597248 11663704639889943040 8963471109161288832 6263237578432634624 3563004047703980416 862770516975326208 16609281059956223616 13909047529227569408 11208813998498915200 8508580467770260992 5808346937041606784 3108113406312952576 407879875584298368 16154390418565195776 13454156887836541568 10753923357107887360 8053689826379233152 5353456295650578944 2653222764921924736 18399733307902822144 15699499777174167936 12999266246445513728 10299032715716859520 7598799184988205312 4898565654259551104 2198332123530896896 17944842666511794304 15244609135783140096 12544375605054485888 9844142074325831680 7143908543597177472 4443675012868523264 1743441482139869056 17489952025120766464 14789718494392112256 12089484963663458048 9389251432934803840 6689017902206149632 3988784371477495424 1288550840748841216 17035061383729738624 14334827853001084416 11634594322272430208 8934360791543776000 6234127260815121792 3533893730086467584 833660199357813376 16580170742338710784 13879937211610056576 11179703680881402368 8479470150152748160 5779236619424093952 3079003088695439744 378769557966785536 16125280100947682944 13425046570219028736 10724813039490374528 8024579508761720320 5324345978033066112 2624112447304411904 18370622990285309312 15670389459556655104 12970155928828000896 10269922398099346688 7569688867370692480 4869455336642038272 2169221805913384064 17915732348894281472 15215498818165627264 12515265287436973056 9815031756708318848 7114798225979664640 4414564695251010432 1714331164522356224 17460841707503253632 14760608176774599424 12060374646045945216 9360141115317291008 6659907584588636800 3959674053859982592 1259440523131328384 17005951066112225792 14305717535383571584 11605484004654917376 8905250473926263168 6205016943197608960 3504783412468954752 804549881740300544 16551060424721197952 13850826893992543744 11150593363263889536 8450359832535235328 5750126301806581120 3049892771077926912 349659240349272704 16096169783330170112 13395936252601515904 10695702721872861696 7995469191144207488 5295235660415553280 2595002129686899072 18341512672667796480 15641279141939142272 12941045611210488064 10240812080481833856 7540578549753179648 4840345019024525440 2140111488295871232 17886622031276768640 15186388500548114432 12486154969819460224 9785921439090806016 7085687908362151808 4385454377633497600 1685220846904843392 17431731389885740800 14731497859157086592 12031264328428432384 9331030797699778176 6630797266971123968 3930563736242469760 1230330205513815552 16976840748494712960 14276607217766058752 11576373687037404544 8876140156308750336 6175906625580096128 3475673094851441920 775439564122787712 16521950107103685120 13821716576375030912 11121483045646376704 8421249514917722496 5721015984189068288 3020782453460414080 320548922731759872 16067059465712657280 13366825934984003072 10666592404255348864 7966358873526694656 5266125342798040448 2565891812069386240 18312402355050283648 15612168824321629440 12911935293592975232 10211701762864321024 7511468232135666816 4811234701407012608 2111001170678358400 17857511713659255808 15157278182930601600 12457044652201947392 9756811121473293184 7056577590744638976 4356344060015984768 1656110529287330560 17402621072268227968 14702387541539573760 12002154010810919552 9301920480082265344 6601686949353611136 3901453418624956928 1201219887896302720 16947730430877200128 14247496900148545920 11547263369419891712 8847029838691237504 6146796307962583296 3446562777233929088 746329246505274880 16492839789486172288 13792606258757518080 11092372728028863872 8392139197300209664 5691905666571555456 2991672135842901248 291438605114247040 16037949148095144448 13337715617366490240 10637482086637836032 7937248555909181824 5237015025180527616 2536781494451873408 18283292037432770816 15583058506704116608 12882824975975462400 10182591445246808192 7482357914518153984 4782124383789499776 2081890853060845568 17828401396041742976 15128167865313088768 12427934334584434560 9727700803855780352 7027467273127126144 4327233742398471936 1627000211669817728 17373510754650715136 14673277223922060928 11973043693193406720 9272810162464752512 6572576631736098304 3872343101007444096 1172109570278789888 16918620113259687296 14218386582531033088 11518153051802378880 8817919521073724672 6117685990345070464 3417452459616416256 717218928887762048 16463729471868659456 13763495941140005248 11063262410411351040 8363028879682696832 5662795348954042624 2962561818225388416 262328287496734208 16008838830477631616 13308605299748977408 10608371769020323200 7908138238291668992 5207904707563014784 2507671176834360576 18254181719815257984 15553948189086603776 12853714658357949568 10153481127629295360 7453247596900641152 4753014066171986944 2052780535443332736 17799291078424230144 15099057547695575936 12398824016966921728 9698590486238267520 6998356955509613312 4298123424780959104 1597889894052304896 17344400437033202304 14644166906304548096 11943933375575893888 9243699844847239680 6543466314118585472 3843232783389931264 1142999252661277056 16889509795642174464 14189276264913520256 11489042734184866048 8788809203456211840 6088575672727557632 3388342141998903424 688108611270249216 16434619154251146624 13734385623522492416 11034152092793838208 8333918562065184000 5633685031336529792 2933451500607875584 233217969879221376 15979728512860118784 13279494982131464576 10579261451402810368 7879027920674156160 5178794389945501952 2478560859216847744 18225071402197745152 15524837871469090944 12824604340740436736 10124370810011782528 7424137279283128320 4723903748554474112 2023670217825819904 17770180760806717312 15069947230078063104 12369713699349408896 9669480168620754688 6969246637892100480 4269013107163446272 1568779576434792064 17315290119415689472 14615056588687035264 11914823057958381056 9214589527229726848 6514355996501072640 3814122465772418432 1113888935043764224 16860399478024661632 14160165947296007424 11459932416567353216 8759698885838699008 6059465355110044800 3359231824381390592 658998293652736384 16405508836633633792 13705275305904979584 11005041775176325376 8304808244447671168 5604574713719016960 2904341182990362752 204107652261708544 15950618195242605952 13250384664513951744 10550151133785297536 7849917603056643328 5149684072327989120 2449450541599334912 18195961084580232320 15495727553851578112 12795494023122923904 10095260492394269696 7395026961665615488 4694793430936961280 1994559900208307072 17741070443189204480 15040836912460550272 12340603381731896064 9640369851003241856 6940136320274587648 4239902789545933440 1539669258817279232 17286179801798176640 14585946271069522432 11885712740340868224 9185479209612214016 6485245678883559808 3785012148154905600 1084778617426251392 16831289160407148800 14131055629678494592 11430822098949840384 8730588568221186176 6030355037492531968 3330121506763877760 629887976035223552 16376398519016120960 13676164988287466752 10975931457558812544 8275697926830158336 5575464396101504128 2875230865372849920 174997334644195712 15921507877625093120 13221274346896438912 10521040816167784704 7820807285439130496 5120573754710476288 2420340223981822080 18166850766962719488 15466617236234065280 12766383705505411072 10066150174776756864 7365916644048102656 4665683113319448448 1965449582590794240 17711960125571691648 15011726594843037440 12311493064114383232 9611259533385729024 6911026002657074816 4210792471928420608 1510558941199766400 17257069484180663808 14556835953452009600 11856602422723355392 9156368891994701184 6456135361266046976 3755901830537392768 1055668299808738560 16802178842789635968 14101945312060981760 11401711781332327552 8701478250603673344 6001244719875019136 3301011189146364928 600777658417710720 16347288201398608128 13647054670669953920 10946821139941299712 8246587609212645504 5546354078483991296 2846120547755337088 145887017026682880 15892397560007580288 13192164029278926080 10491930498550271872 7791696967821617664 5091463437092963456 2391229906364309248 18137740449345206656 15437506918616552448 12737273387887898240 10037039857159244032 7336806326430589824 4636572795701935616 1936339264973281408 17682849807954178816 14982616277225524608 12282382746496870400 9582149215768216192 6881915685039561984 4181682154310907776 1481448623582253568 17227959166563150976 14527725635834496768 11827492105105842560 9127258574377188352 6427025043648534144 3726791512919879936 1026557982191225728 16773068525172123136 14072834994443468928 11372601463714814720 8672367932986160512 5972134402257506304 3271900871528852096 571667340800197888 16318177883781095296 13617944353052441088 10917710822323786880 8217477291595132672 5517243760866478464 2817010230137824256 116776699409170048 15863287242390067456 13163053711661413248 10462820180932759040 7762586650204104832 5062353119475450624 2362119588746796416 18108630131727693824 15408396600999039616 12708163070270385408 10007929539541731200 7307696008813076992 4607462478084422784 1907228947355768576 17653739490336665984 14953505959608011776 12253272428879357568 9553038898150703360 6852805367422049152 4152571836693394944 1452338305964740736 17198848848945638144 14498615318216983936 11798381787488329728 9098148256759675520 6397914726031021312 3697681195302367104 997447664573712896 16743958207554610304 14043724676825956096 11343491146097301888 8643257615368647680 5943024084639993472 3242790553911339264 542557023182685056 16289067566163582464 13588834035434928256 10888600504706274048 8188366973977619840 5488133443248965632 2787899912520311424 87666381791657216 15834176924772554624 13133943394043900416 10433709863315246208 7733476332586592000 5033242801857937792 2333009271129283584 18079519814110180992 15379286283381526784 12679052752652872576 9978819221924218368 7278585691195564160 4578352160466909952 1878118629738255744 17624629172719153152 14924395641990498944 12224162111261844736 9523928580533190528 6823695049804536320 4123461519075882112 1423227988347227904 17169738531328125312 14469505000599471104 11769271469870816896 9069037939142162688 6368804408413508480 3668570877684854272 968337346956200064 16714847889937097472 14014614359208443264 11314380828479789056 8614147297751134848 5913913767022480640 3213680236293826432 513446705565172224 16259957248546069632 13559723717817415424 10859490187088761216 8159256656360107008 5459023125631452800 2758789594902798592 58556064174144384 15805066607155041792 13104833076426387584 10404599545697733376 7704366014969079168 5004132484240424960 2303898953511770752 18050409496492668160 15350175965764013952 12649942435035359744 9949708904306705536 7249475373578051328 4549241842849397120 1849008312120742912 17595518855101640320 14895285324372986112 12195051793644331904 9494818262915677696 6794584732187023488 4094351201458369280 1394117670729715072 17140628213710612480 14440394682981958272 11740161152253304064 9039927621524649856 6339694090795995648 3639460560067341440 939227029338687232 16685737572319584640 13985504041590930432 11285270510862276224 8585036980133622016 5884803449404967808 3184569918676313600 484336387947659392 16230846930928556800 13530613400199902592 10830379869471248384 8130146338742594176 5429912808013939968 2729679277285285760 29445746556631552 15775956289537528960 13075722758808874752 10375489228080220544 7675255697351566336 4975022166622912128 2274788635894257920 18021299178875155328 15321065648146501120 12620832117417846912 9920598586689192704 7220365055960538496 4520131525231884288 1819897994503230080 17566408537484127488 14866175006755473280 12165941476026819072 9465707945298164864 6765474414569510656 4065240883840856448 1365007353112202240 17111517896093099648 14411284365364445440 11711050834635791232 9010817303907137024 6310583773178482816 3610350242449828608 910116711721174400 16656627254702071808 13956393723973417600 11256160193244763392 8555926662516109184 5855693131787454976 3155459601058800768 455226070330146560 16201736613311043968 13501503082582389760 10801269551853735552 8101036021125081344 5400802490396427136 2700568959667772928 335428939118720 15746845971920016128 13046612441191361920 10346378910462707712 7646145379734053504 4945911849005399296 2245678318276745088 17992188861257642496 15291955330528988288 12591721799800334080 9891488269071679872 7191254738343025664 4491021207614371456 1790787676885717248 17537298219866614656 14837064689137960448 12136831158409306240 9436597627680652032 6736364096951997824 4036130566223343616 1335897035494689408 17082407578475586816 14382174047746932608 11681940517018278400 8981706986289624192 6281473455560969984 3581239924832315776 881006394103661568 16627516937084558976 13927283406355904768 11227049875627250560 8526816344898596352 5826582814169942144 3126349283441287936 426115752712633728 16172626295693531136 13472392764964876928 10772159234236222720 8071925703507568512 5371692172778914304 2671458642050260096 18417969185031157504 15717735654302503296 13017502123573849088 10317268592845194880 7617035062116540672 4916801531387886464 2216568000659232256 17963078543640129664 15262845012911475456 12562611482182821248 9862377951454167040 7162144420725512832 4461910889996858624 1761677359268204416 17508187902249101824 14807954371520447616 12107720840791793408 9407487310063139200 6707253779334484992 4007020248605830784 1306786717877176576 17053297260858073984 14353063730129419776 11652830199400765568 8952596668672111360 6252363137943457152 3552129607214802944 851896076486148736 16598406619467046144 13898173088738391936 11197939558009737728 8497706027281083520 5797472496552429312 3097238965823775104 397005435095120896 16143515978076018304 13443282447347364096 10743048916618709888 8042815385890055680 5342581855161401472 2642348324432747264 18388858867413644672 15688625336684990464 12988391805956336256 10288158275227682048 7587924744499027840 4887691213770373632 2187457683041719424 17933968226022616832 15233734695293962624 12533501164565308416 9833267633836654208 7133034103108000000 4432800572379345792 1732567041650691584 17479077584631588992 14778844053902934784 12078610523174280576 9378376992445626368 6678143461716972160 3977909930988317952 1277676400259663744 17024186943240561152 14323953412511906944 11623719881783252736 8923486351054598528 6223252820325944320 3523019289597290112 822785758868635904 16569296301849533312 13869062771120879104 11168829240392224896 8468595709663570688 5768362178934916480 3068128648206262272 367895117477608064 16114405660458505472 13414172129729851264 10713938599001197056 8013705068272542848 5313471537543888640 2613238006815234432 18359748549796131840 15659515019067477632 12959281488338823424 10259047957610169216 7558814426881515008 4858580896152860800 2158347365424206592 17904857908405104000 15204624377676449792 12504390846947795584 9804157316219141376 7103923785490487168 4403690254761832960 1703456724033178752 17449967267014076160 14749733736285421952 12049500205556767744 9349266674828113536 6649033144099459328 3948799613370805120 1248566082642150912 16995076625623048320 14294843094894394112 11594609564165739904 8894376033437085696 6194142502708431488 3493908971979777280 793675441251123072 16540185984232020480 13839952453503366272 11139718922774712064 8439485392046057856 5739251861317403648 3039018330588749440 338784799860095232 16085295342840992640 13385061812112338432 10684828281383684224 7984594750655030016 5284361219926375808 2584127689197721600 18330638232178619008 15630404701449964800 12930171170721310592 10229937639992656384 7529704109264002176 4829470578535347968 2129237047806693760 17875747590787591168 15175514060058936960 12475280529330282752 9775046998601628544 7074813467872974336 4374579937144320128 1674346406415665920 17420856949396563328 14720623418667909120 12020389887939254912 9320156357210600704 6619922826481946496 3919689295753292288 1219455765024638080 16965966308005535488 14265732777276881280 11565499246548227072 8865265715819572864 6165032185090918656 3464798654362264448 764565123633610240 16511075666614507648 13810842135885853440 11110608605157199232 8410375074428545024 5710141543699890816 3009908012971236608 309674482242582400 16056185025223479808 13355951494494825600 10655717963766171392 7955484433037517184 5255250902308862976 2555017371580208768 18301527914561106176 15601294383832451968 12901060853103797760 10200827322375143552 7500593791646489344 4800360260917835136 2100126730189180928 17846637273170078336 15146403742441424128 12446170211712769920 9745936680984115712 7045703150255461504 4345469619526807296 1645236088798153088 17391746631779050496 14691513101050396288 11991279570321742080 9291046039593087872 6590812508864433664 3890578978135779456 1190345447407125248 16936855990388022656 14236622459659368448 11536388928930714240 8836155398202060032 6135921867473405824 3435688336744751616 735454806016097408 16481965348996994816 13781731818268340608 11081498287539686400 8381264756811032192 5681031226082377984 2980797695353723776 280564164625069568 16027074707605966976 13326841176877312768 10626607646148658560 7926374115420004352 5226140584691350144 2525907053962695936 18272417596943593344 15572184066214939136 12871950535486284928 10171717004757630720 7471483474028976512 4771249943300322304 2071016412571668096 17817526955552565504 15117293424823911296 12417059894095257088 9716826363366602880 7016592832637948672 4316359301909294464 1616125771180640256 17362636314161537664 14662402783432883456 11962169252704229248 9261935721975575040 6561702191246920832 3861468660518266624 1161235129789612416 16907745672770509824 14207512142041855616 11507278611313201408 8807045080584547200 6106811549855892992 3406578019127238784 706344488398584576 16452855031379481984 13752621500650827776 11052387969922173568 8352154439193519360 5651920908464865152 2951687377736210944 251453847007556736 15997964389988454144 13297730859259799936 10597497328531145728 7897263797802491520 5197030267073837312 2496796736345183104 18243307279326080512 15543073748597426304 12842840217868772096 10142606687140117888 7442373156411463680 4742139625682809472 2041906094954155264 17788416637935052672 15088183107206398464 12387949576477744256 9687716045749090048 6987482515020435840 4287248984291781632 1587015453563127424 17333525996544024832 14633292465815370624 11933058935086716416 9232825404358062208 6532591873629408000 3832358342900753792 1132124812172099584 16878635355152996992 14178401824424342784 11478168293695688576 8777934762967034368 6077701232238380160 3377467701509725952 677234170781071744 16423744713761969152 13723511183033314944 11023277652304660736 8323044121576006528 5622810590847352320 2922577060118698112 222343529390043904 15968854072370941312 13268620541642287104 10568387010913632896 7868153480184978688 5167919949456324480 2467686418727670272 18214196961708567680 15513963430979913472 12813729900251259264 10113496369522605056 7413262838793950848 4713029308065296640 2012795777336642432 17759306320317539840 15059072789588885632 12358839258860231424 9658605728131577216 6958372197402923008 4258138666674268800 1557905135945614592 17304415678926512000 14604182148197857792 11903948617469203584 9203715086740549376 6503481556011895168 3803248025283240960 1103014494554586752 16849525037535484160 14149291506806829952 11449057976078175744 8748824445349521536 6048590914620867328 3348357383892213120 648123853163558912 16394634396144456320 13694400865415802112 10994167334687147904 8293933803958493696 5593700273229839488 2893466742501185280 193233211772531072 15939743754753428480 13239510224024774272 10539276693296120064 7839043162567465856 5138809631838811648 2438576101110157440 18185086644091054848 15484853113362400640 12784619582633746432 10084386051905092224 7384152521176438016 4683918990447783808 1983685459719129600 17730196002700027008 15029962471971372800 12329728941242718592 9629495410514064384 6929261879785410176 4229028349056755968 1528794818328101760 17275305361308999168 14575071830580344960 11874838299851690752 9174604769123036544 6474371238394382336 3774137707665728128 1073904176937073920 16820414719917971328 14120181189189317120 11419947658460662912 8719714127732008704 6019480597003354496 3319247066274700288 619013535546046080 16365524078526943488 13665290547798289280 10965057017069635072 8264823486340980864 5564589955612326656 2864356424883672448 164122894155018240 15910633437135915648 13210399906407261440 10510166375678607232 7809932844949953024 5109699314221298816 2409465783492644608 18155976326473542016 15455742795744887808 12755509265016233600 10055275734287579392 7355042203558925184 4654808672830270976 1954575142101616768 17701085685082514176 15000852154353859968 12300618623625205760 9600385092896551552 6900151562167897344 4199918031439243136 1499684500710588928 17246195043691486336 14545961512962832128 11845727982234177920 9145494451505523712 6445260920776869504 3745027390048215296 1044793859319561088 16791304402300458496 14091070871571804288 11390837340843150080 8690603810114495872 5990370279385841664 3290136748657187456 589903217928533248 16336413760909430656 13636180230180776448 10935946699452122240 8235713168723468032 5535479637994813824 2835246107266159616 135012576537505408 15881523119518402816 13181289588789748608 10481056058061094400 7780822527332440192 5080588996603785984 2380355465875131776 18126866008856029184 15426632478127374976 12726398947398720768 10026165416670066560 7325931885941412352 4625698355212758144 1925464824484103936 17671975367465001344 14971741836736347136 12271508306007692928 9571274775279038720 6871041244550384512 4170807713821730304 1470574183093076096 17217084726073973504 14516851195345319296 11816617664616665088 9116384133888010880 6416150603159356672 3715917072430702464 1015683541702048256 16762194084682945664 14061960553954291456 11361727023225637248 8661493492496983040 5961259961768328832 3261026431039674624 560792900311020416 16307303443291917824 13607069912563263616 10906836381834609408 8206602851105955200 5506369320377300992 2806135789648646784 105902258919992576 15852412801900889984 13152179271172235776 10451945740443581568 7751712209714927360 5051478678986273152 2351245148257618944 18097755691238516352 15397522160509862144 12697288629781207936 9997055099052553728 7296821568323899520 4596588037595245312 1896354506866591104 17642865049847488512 14942631519118834304 12242397988390180096 9542164457661525888 6841930926932871680 4141697396204217472 1441463865475563264 17187974408456460672 14487740877727806464 11787507346999152256 9087273816270498048 6387040285541843840 3686806754813189632 986573224084535424 16733083767065432832 14032850236336778624 11332616705608124416 8632383174879470208 5932149644150816000 3231916113422161792 531682582693507584 16278193125674404992 13577959594945750784 10877726064217096576 8177492533488442368 5477259002759788160 2777025472031133952 76791941302479744 15823302484283377152 13123068953554722944 10422835422826068736 7722601892097414528 5022368361368760320 2322134830640106112 18068645373621003520 15368411842892349312 12668178312163695104 9967944781435040896 7267711250706386688 4567477719977732480 1867244189249078272 17613754732229975680 14913521201501321472 12213287670772667264 9513054140044013056 6812820609315358848 4112587078586704640 1412353547858050432 17158864090838947840 14458630560110293632 11758397029381639424 9058163498652985216 6357929967924331008 3657696437195676800 957462906467022592 16703973449447920000 14003739918719265792 11303506387990611584 8603272857261957376 5903039326533303168 3202805795804648960 502572265075994752 16249082808056892160 13548849277328237952 10848615746599583744 8148382215870929536 5448148685142275328 2747915154413621120 47681623684966912 15794192166665864320 13093958635937210112 10393725105208555904 7693491574479901696 4993258043751247488 2293024513022593280 18039535056003490688 15339301525274836480 12639067994546182272 9938834463817528064 7238600933088873856 4538367402360219648 1838133871631565440 17584644414612462848 14884410883883808640 12184177353155154432 9483943822426500224 6783710291697846016 4083476760969191808 1383243230240537600 17129753773221435008 14429520242492780800 11729286711764126592 9029053181035472384 6328819650306818176 3628586119578163968 928352588849509760 16674863131830407168 13974629601101752960 11274396070373098752 8574162539644444544 5873929008915790336 3173695478187136128 473461947458481920 16219972490439379328 13519738959710725120 10819505428982070912 8119271898253416704 5419038367524762496 2718804836796108288 18571306067454080 15765081849048351488 13064848318319697280 10364614787591043072 7664381256862388864 4964147726133734656 2263914195405080448 18010424738385977856 15310191207657323648 12609957676928669440 9909724146200015232 7209490615471361024 4509257084742706816 1809023554014052608 17555534096994950016 14855300566266295808 12155067035537641600 9454833504808987392 6754599974080333184 4054366443351678976 1354132912623024768 17100643455603922176 14400409924875267968 11700176394146613760 8999942863417959552 6299709332689305344 3599475801960651136 899242271231996928 16645752814212894336 13945519283484240128 11245285752755585920 8545052222026931712 5844818691298277504 3144585160569623296 444351629840969088 16190862172821866496 13490628642093212288 10790395111364558080 8090161580635903872 5389928049907249664 2689694519178595456 18436205062159492864 15735971531430838656 13035738000702184448 10335504469973530240 7635270939244876032 4935037408516221824 2234803877787567616 17981314420768465024 15281080890039810816 12580847359311156608 9880613828582502400 7180380297853848192 4480146767125193984 1779913236396539776 17526423779377437184 14826190248648782976 12125956717920128768 9425723187191474560 6725489656462820352 4025256125734166144 1325022595005511936 17071533137986409344 14371299607257755136 11671066076529100928 8970832545800446720 6270599015071792512 3570365484343138304 870131953614484096 16616642496595381504 13916408965866727296 11216175435138073088 8515941904409418880 5815708373680764672 3115474842952110464 415241312223456256 16161751855204353664 13461518324475699456 10761284793747045248 8061051263018391040 5360817732289736832 2660584201561082624 18407094744541980032 15706861213813325824 13006627683084671616 10306394152356017408 7606160621627363200 4905927090898708992 2205693560170054784 17952204103150952192 15251970572422297984 12551737041693643776 9851503510964989568 7151269980236335360 4451036449507681152 1750802918779026944 17497313461759924352 14797079931031270144 12096846400302615936 9396612869573961728 6696379338845307520 3996145808116653312 1295912277387999104 17042422820368896512 14342189289640242304 11641955758911588096 8941722228182933888 6241488697454279680 3541255166725625472 841021635996971264 16587532178977868672 13887298648249214464 11187065117520560256 8486831586791906048 5786598056063251840 3086364525334597632 386130994605943424 16132641537586840832 13432408006858186624 10732174476129532416 8031940945400878208 5331707414672224000 2631473883943569792 18377984426924467200 15677750896195812992 12977517365467158784 10277283834738504576 7577050304009850368 4876816773281196160 2176583242552541952 17923093785533439360 15222860254804785152 12522626724076130944 9822393193347476736 7122159662618822528 4421926131890168320 1721692601161514112 17468203144142411520 14767969613413757312 12067736082685103104 9367502551956448896 6667269021227794688 3967035490499140480 1266801959770486272 17013312502751383680 14313078972022729472 11612845441294075264 8912611910565421056 6212378379836766848 3512144849108112640 811911318379458432 16558421861360355840 13858188330631701632 11157954799903047424 8457721269174393216 5757487738445739008 3057254207717084800 357020676988430592 16103531219969328000 13403297689240673792 10703064158512019584 8002830627783365376 5302597097054711168 2602363566326056960 18348874109306954368 15648640578578300160 12948407047849645952 10248173517120991744 7547939986392337536 4847706455663683328 2147472924935029120 17893983467915926528 15193749937187272320 12493516406458618112 9793282875729963904 7093049345001309696 4392815814272655488 1692582283544001280 17439092826524898688 14738859295796244480 12038625765067590272 9338392234338936064 6638158703610281856 3937925172881627648 1237691642152973440 16984202185133870848 14283968654405216640 11583735123676562432 8883501592947908224 6183268062219254016 3483034531490599808 782801000761945600 16529311543742843008 13829078013014188800 11128844482285534592 8428610951556880384 5728377420828226176 3028143890099571968 327910359370917760 16074420902351815168 13374187371623160960 10673953840894506752 7973720310165852544 5273486779437198336 2573253248708544128 18319763791689441536 15619530260960787328 12919296730232133120 10219063199503478912 7518829668774824704 4818596138046170496 2118362607317516288 17864873150298413696 15164639619569759488 12464406088841105280 9764172558112451072 7063939027383796864 4363705496655142656 1663471965926488448 17409982508907385856 14709748978178731648 12009515447450077440 9309281916721423232 6609048385992769024 3908814855264114816 1208581324535460608 16955091867516358016 14254858336787703808 11554624806059049600 8854391275330395392 6154157744601741184 3453924213873086976 753690683144432768 16500201226125330176 13799967695396675968 11099734164668021760 8399500633939367552 5699267103210713344 2999033572482059136 298800041753404928 16045310584734302336 13345077054005648128 10644843523276993920 7944609992548339712 5244376461819685504 2544142931091031296 18290653474071928704 15590419943343274496 12890186412614620288 10189952881885966080 7489719351157311872 4789485820428657664 2089252289700003456 17835762832680900864 15135529301952246656 12435295771223592448 9735062240494938240 7034828709766284032 4334595179037629824 1634361648308975616 17380872191289873024 14680638660561218816 11980405129832564608 9280171599103910400 6579938068375256192 3879704537646601984 1179471006917947776 16925981549898845184 14225748019170190976 11525514488441536768 8825280957712882560 6125047426984228352 3424813896255574144 724580365526919936 16471090908507817344 13770857377779163136 11070623847050508928 8370390316321854720 5670156785593200512 2969923254864546304 269689724135892096 16016200267116789504 13315966736388135296 10615733205659481088 7915499674930826880 5215266144202172672 2515032613473518464 18261543156454415872 15561309625725761664 12861076094997107456 10160842564268453248 7460609033539799040 4760375502811144832 2060141972082490624 17806652515063388032 15106418984334733824 12406185453606079616 9705951922877425408 7005718392148771200 4305484861420116992 1605251330691462784 17351761873672360192 14651528342943705984 11951294812215051776 9251061281486397568 6550827750757743360 3850594220029089152 1150360689300434944 16896871232281332352 14196637701552678144 11496404170824023936 8796170640095369728 6095937109366715520 3395703578638061312 695470047909407104 16441980590890304512 13741747060161650304 11041513529432996096 8341279998704341888 5641046467975687680 2940812937247033472 240579406518379264 15987089949499276672 13286856418770622464 10586622888041968256 7886389357313314048 5186155826584659840 2485922295856005632 18232432838836903040 15532199308108248832 12831965777379594624 10131732246650940416 7431498715922286208 4731265185193632000 2031031654464977792 17777542197445875200 15077308666717220992 12377075135988566784 9676841605259912576 6976608074531258368 4276374543802604160 1576141013073949952 17322651556054847360 14622418025326193152 11922184494597538944 9221950963868884736 6521717433140230528 3821483902411576320 1121250371682922112 16867760914663819520 14167527383935165312 11467293853206511104 8767060322477856896 6066826791749202688 3366593261020548480 666359730291894272 16412870273272791680 13712636742544137472 11012403211815483264 8312169681086829056 5611936150358174848 2911702619629520640 211469088900866432 15957979631881763840 13257746101153109632 10557512570424455424 7857279039695801216 5157045508967147008 2456811978238492800 18203322521219390208 15503088990490736000 12802855459762081792 10102621929033427584 7402388398304773376 4702154867576119168 2001921336847464960 17748431879828362368 15048198349099708160 12347964818371053952 9647731287642399744 6947497756913745536 4247264226185091328 1547030695456437120 17293541238437334528 14593307707708680320 11893074176980026112 9192840646251371904 6492607115522717696 3792373584794063488 1092140054065409280 16838650597046306688 14138417066317652480 11438183535588998272 8737950004860344064 6037716474131689856 3337482943403035648 637249412674381440 16383759955655278848 13683526424926624640 10983292894197970432 8283059363469316224 5582825832740662016 2882592302012007808 182358771283353600 15928869314264251008 13228635783535596800 10528402252806942592 7828168722078288384 5127935191349634176 2427701660620979968 18174212203601877376 15473978672873223168 12773745142144568960 10073511611415914752 7373278080687260544 4673044549958606336 1972811019229952128 17719321562210849536 15019088031482195328 12318854500753541120 9618620970024886912 6918387439296232704 4218153908567578496 1517920377838924288 17264430920819821696 14564197390091167488 11863963859362513280 9163730328633859072 6463496797905204864 3763263267176550656 1063029736447896448 16809540279428793856 14109306748700139648 11409073217971485440 8708839687242831232 6008606156514177024 3308372625785522816 608139095056868608 16354649638037766016 13654416107309111808 10954182576580457600 8253949045851803392 5553715515123149184 2853481984394494976 153248453665840768 15899758996646738176 13199525465918083968 10499291935189429760 7799058404460775552 5098824873732121344 2398591343003467136 18145101885984364544 15444868355255710336 12744634824527056128 10044401293798401920 7344167763069747712 4643934232341093504 1943700701612439296 17690211244593336704 14989977713864682496 12289744183136028288 9589510652407374080 6889277121678719872 4189043590950065664 1488810060221411456 17235320603202308864 14535087072473654656 11834853541745000448 9134620011016346240 6434386480287692032 3734152949559037824 1033919418830383616 16780429961811281024 14080196431082626816 11379962900353972608 8679729369625318400 5979495838896664192 3279262308168009984 579028777439355776 16325539320420253184 13625305789691598976 10925072258962944768 8224838728234290560 5524605197505636352 2824371666776982144 124138136048327936 15870648679029225344 13170415148300571136 10470181617571916928 7769948086843262720 5069714556114608512 2369481025385954304 18115991568366851712 15415758037638197504 12715524506909543296 10015290976180889088 7315057445452234880 4614823914723580672 1914590383994926464 17661100926975823872 14960867396247169664 12260633865518515456 9560400334789861248 6860166804061207040 4159933273332552832 1459699742603898624 17206210285584796032 14505976754856141824 11805743224127487616 9105509693398833408 6405276162670179200 3705042631941524992 1004809101212870784 16751319644193768192 14051086113465113984 11350852582736459776 8650619052007805568 5950385521279151360 3250151990550497152 549918459821842944 16296429002802740352 13596195472074086144 10895961941345431936 8195728410616777728 5495494879888123520 2795261349159469312 95027818430815104 15841538361411712512 13141304830683058304 10441071299954404096 7740837769225749888 5040604238497095680 2340370707768441472 18086881250749338880 15386647720020684672 12686414189292030464 9986180658563376256 7285947127834722048 4585713597106067840 1885480066377413632 17631990609358311040 14931757078629656832 12231523547901002624 9531290017172348416 6831056486443694208 4130822955715040000 1430589424986385792 17177099967967283200 14476866437238628992 11776632906509974784 9076399375781320576 6376165845052666368 3675932314324012160 975698783595357952 16722209326576255360 14021975795847601152 11321742265118946944 8621508734390292736 5921275203661638528 3221041672932984320 520808142204330112 16267318685185227520 13567085154456573312 10866851623727919104 8166618092999264896 5466384562270610688 2766151031541956480 65917500813302272 15812428043794199680 13112194513065545472 10411960982336891264 7711727451608237056 5011493920879582848 2311260390150928640 18057770933131826048 15357537402403171840 12657303871674517632 9957070340945863424 7256836810217209216 4556603279488555008 1856369748759900800 17602880291740798208 14902646761012144000 12202413230283489792 9502179699554835584 6801946168826181376 4101712638097527168 1401479107368872960 17147989650349770368 14447756119621116160 11747522588892461952 9047289058163807744 6347055527435153536 3646821996706499328 946588465977845120 16693099008958742528 13992865478230088320 11292631947501434112 8592398416772779904 5892164886044125696 3191931355315471488 491697824586817280 16238208367567714688 13537974836839060480 10837741306110406272 8137507775381752064 5437274244653097856 2737040713924443648 36807183195789440 15783317726176686848 13083084195448032640 10382850664719378432 7682617133990724224 4982383603262070016 2282150072533415808 18028660615514313216 15328427084785659008 12628193554057004800 9927960023328350592 7227726492599696384 4527492961871042176 1827259431142387968 17573769974123285376 14873536443394631168 12173302912665976960 9473069381937322752 6772835851208668544 4072602320480014336 1372368789751360128 17118879332732257536 14418645802003603328 11718412271274949120 9018178740546294912 6317945209817640704 3617711679088986496 917478148360332288 16663988691341229696 13963755160612575488 11263521629883921280 8563288099155267072 5863054568426612864 3162821037697958656 462587506969304448 16209098049950201856 13508864519221547648 10808630988492893440 8108397457764239232 5408163927035585024 2707930396306930816 7696865578276608 15754207408559174016 13053973877830519808 10353740347101865600 7653506816373211392 4953273285644557184 2253039754915902976 17999550297896800384 15299316767168146176 12599083236439491968 9898849705710837760 7198616174982183552 4498382644253529344 1798149113524875136 17544659656505772544 14844426125777118336 12144192595048464128 9443959064319809920 6743725533591155712 4043492002862501504 1343258472133847296 17089769015114744704 14389535484386090496 11689301953657436288 8989068422928782080 6288834892200127872 3588601361471473664 888367830742819456 16634878373723716864 13934644842995062656 11234411312266408448 8534177781537754240 5833944250809100032 3133710720080445824 433477189351791616 16179987732332689024 13479754201604034816 10779520670875380608 8079287140146726400 5379053609418072192 2678820078689417984 18425330621670315392 15725097090941661184 13024863560213006976 10324630029484352768 7624396498755698560 4924162968027044352 2223929437298390144 17970439980279287552 15270206449550633344 12569972918821979136 9869739388093324928 7169505857364670720 4469272326636016512 1769038795907362304 17515549338888259712 14815315808159605504 12115082277430951296 9414848746702297088 6714615215973642880 4014381685244988672 1314148154516334464 17060658697497231872 14360425166768577664 11660191636039923456 8959958105311269248 6259724574582615040 3559491043853960832 859257513125306624 16605768056106204032 13905534525377549824 11205300994648895616 8505067463920241408 5804833933191587200 3104600402462932992 404366871734278784 16150877414715176192 13450643883986521984 10750410353257867776 8050176822529213568 5349943291800559360 2649709761071905152 18396220304052802560 15695986773324148352 12995753242595494144 10295519711866839936 7595286181138185728 4895052650409531520 2194819119680877312 17941329662661774720 15241096131933120512 12540862601204466304 9840629070475812096 7140395539747157888 4440162009018503680 1739928478289849472 17486439021270746880 14786205490542092672 12085971959813438464 9385738429084784256 6685504898356130048 3985271367627475840 1285037836898821632 17031548379879719040 14331314849151064832 11631081318422410624 8930847787693756416 6230614256965102208 3530380726236448000 830147195507793792 16576657738488691200 13876424207760036992 11176190677031382784 8475957146302728576 5775723615574074368 3075490084845420160 375256554116765952 16121767097097663360 13421533566369009152 10721300035640354944 8021066504911700736 5320832974183046528 2620599443454392320 18367109986435289728 15666876455706635520 12966642924977981312 10266409394249327104 7566175863520672896 4865942332792018688 2165708802063364480 17912219345044261888 15211985814315607680 12511752283586953472 9811518752858299264 7111285222129645056 4411051691400990848 1710818160672336640 17457328703653234048 14757095172924579840 12056861642195925632 9356628111467271424 6656394580738617216 3956161050009963008 1255927519281308800 17002438062262206208 14302204531533552000 11601971000804897792 8901737470076243584 6201503939347589376 3501270408618935168 801036877890280960 16547547420871178368 13847313890142524160 11147080359413869952 8446846828685215744 5746613297956561536 3046379767227907328 346146236499253120 16092656779480150528 13392423248751496320 10692189718022842112 7991956187294187904 5291722656565533696 2591489125836879488 18337999668817776896 15637766138089122688 12937532607360468480 10237299076631814272 7537065545903160064 4836832015174505856 2136598484445851648 17883109027426749056 15182875496698094848 12482641965969440640 9782408435240786432 7082174904512132224 4381941373783478016 1681707843054823808 17428218386035721216 14727984855307067008 12027751324578412800 9327517793849758592 6627284263121104384 3927050732392450176 1226817201663795968 16973327744644693376 14273094213916039168 11572860683187384960 8872627152458730752 6172393621730076544 3472160091001422336 771926560272768128 16518437103253665536 13818203572525011328 11117970041796357120 8417736511067702912 5717502980339048704 3017269449610394496 317035918881740288 16063546461862637696 13363312931133983488 10663079400405329280 7962845869676675072 5262612338948020864 2562378808219366656 18308889351200264064 15608655820471609856 12908422289742955648 10208188759014301440 7507955228285647232 4807721697556993024 2107488166828338816 17853998709809236224 15153765179080582016 12453531648351927808 9753298117623273600 7053064586894619392 4352831056165965184 1652597525437310976 17399108068418208384 14698874537689554176 11998641006960899968 9298407476232245760 6598173945503591552 3897940414774937344 1197706884046283136 16944217427027180544 14243983896298526336 11543750365569872128 8843516834841217920 6143283304112563712 3443049773383909504 742816242655255296 16489326785636152704 13789093254907498496 11088859724178844288 8388626193450190080 5688392662721535872 2988159131992881664 287925601264227456 16034436144245124864 13334202613516470656 10633969082787816448 7933735552059162240 5233502021330508032 2533268490601853824 18279779033582751232 15579545502854097024 12879311972125442816 10179078441396788608 7478844910668134400 4778611379939480192 2078377849210825984 17824888392191723392 15124654861463069184 12424421330734414976 9724187800005760768 7023954269277106560 4323720738548452352 1623487207819798144 17369997750800695552 14669764220072041344 11969530689343387136 9269297158614732928 6569063627886078720 3868830097157424512 1168596566428770304 16915107109409667712 14214873578681013504 11514640047952359296 8814406517223705088 6114172986495050880 3413939455766396672 713705925037742464 16460216468018639872 13759982937289985664 11059749406561331456 8359515875832677248 5659282345104023040 2959048814375368832 258815283646714624 16005325826627612032 13305092295898957824 10604858765170303616 7904625234441649408 5204391703712995200 2504158172984340992 18250668715965238400 15550435185236584192 12850201654507929984 10149968123779275776 7449734593050621568 4749501062321967360 2049267531593313152 17795778074574210560 15095544543845556352 12395311013116902144 9695077482388247936 6994843951659593728 4294610420930939520 1594376890202285312 17340887433183182720 14640653902454528512 11940420371725874304 9240186840997220096 6539953310268565888 3839719779539911680 1139486248811257472 16885996791792154880 14185763261063500672 11485529730334846464 8785296199606192256 6085062668877538048 3384829138148883840 684595607420229632 16431106150401127040 13730872619672472832 11030639088943818624 8330405558215164416 5630172027486510208 2929938496757856000 229704966029201792 15976215509010099200 13275981978281444992 10575748447552790784 7875514916824136576 5175281386095482368 2475047855366828160 18221558398347725568 15521324867619071360 12821091336890417152 10120857806161762944 7420624275433108736 4720390744704454528 2020157213975800320 17766667756956697728 15066434226228043520 12366200695499389312 9665967164770735104 6965733634042080896 4265500103313426688 1565266572584772480 17311777115565669888 14611543584837015680 11911310054108361472 9211076523379707264 6510842992651053056 3810609461922398848 1110375931193744640 16856886474174642048 14156652943445987840 11456419412717333632 8756185881988679424 6055952351260025216 3355718820531371008 655485289802716800 16401995832783614208 13701762302054960000 11001528771326305792 8301295240597651584 5601061709868997376 2900828179140343168 200594648411688960 15947105191392586368 13246871660663932160 10546638129935277952 7846404599206623744 5146171068477969536 2445937537749315328 18192448080730212736 15492214550001558528 12791981019272904320 10091747488544250112 7391513957815595904 4691280427086941696 1991046896358287488 17737557439339184896 15037323908610530688 12337090377881876480 9636856847153222272 6936623316424568064 4236389785695913856 1536156254967259648 17282666797948157056 14582433267219502848 11882199736490848640 9181966205762194432 6481732675033540224 3781499144304886016 1081265613576231808 16827776156557129216 14127542625828475008 11427309095099820800 8727075564371166592 6026842033642512384 3326608502913858176 626374972185203968 16372885515166101376 13672651984437447168 10972418453708792960 8272184922980138752 5571951392251484544 2871717861522830336 171484330794176128 15917994873775073536 13217761343046419328 10517527812317765120 7817294281589110912 5117060750860456704 2416827220131802496 18163337763112699904 15463104232384045696 12762870701655391488 10062637170926737280 7362403640198083072 4662170109469428864 1961936578740774656 17708447121721672064 15008213590993017856 12307980060264363648 9607746529535709440 6907512998807055232 4207279468078401024 1507045937349746816 17253556480330644224 14553322949601990016 11853089418873335808 9152855888144681600 6452622357416027392 3752388826687373184 1052155295958718976 16798665838939616384 14098432308210962176 11398198777482307968 8697965246753653760 5997731716024999552 3297498185296345344 597264654567691136 16343775197548588544 13643541666819934336 10943308136091280128 8243074605362625920 5542841074633971712 2842607543905317504 142374013176663296 15888884556157560704 13188651025428906496 10488417494700252288 7788183963971598080 5087950433242943872 2387716902514289664 18134227445495187072 15433993914766532864 12733760384037878656 10033526853309224448 7333293322580570240 4633059791851916032 1932826261123261824 17679336804104159232 14979103273375505024 12278869742646850816 9578636211918196608 6878402681189542400 4178169150460888192 1477935619732233984 17224446162713131392 14524212631984477184 11823979101255822976 9123745570527168768 6423512039798514560 3723278509069860352 1023044978341206144 16769555521322103552 14069321990593449344 11369088459864795136 8668854929136140928 5968621398407486720 3268387867678832512 568154336950178304 16314664879931075712 13614431349202421504 10914197818473767296 8213964287745113088 5513730757016458880 2813497226287804672 113263695559150464 15859774238540047872 13159540707811393664 10459307177082739456 7759073646354085248 5058840115625431040 2358606584896776832 18105117127877674240 15404883597149020032 12704650066420365824 10004416535691711616 7304183004963057408 4603949474234403200 1903715943505748992 17650226486486646400 14949992955757992192 12249759425029337984 9549525894300683776 6849292363572029568 4149058832843375360 1448825302114721152 17195335845095618560 14495102314366964352 11794868783638310144 9094635252909655936 6394401722181001728 3694168191452347520 993934660723693312 16740445203704590720 14040211672975936512 11339978142247282304 8639744611518628096 5939511080789973888 3239277550061319680 539044019332665472 16285554562313562880 13585321031584908672 10885087500856254464 8184853970127600256 5484620439398946048 2784386908670291840 84153377941637632 15830663920922535040 13130430390193880832 10430196859465226624 7729963328736572416 5029729798007918208 2329496267279264000 18076006810260161408 15375773279531507200 12675539748802852992 9975306218074198784 7275072687345544576 4574839156616890368 1874605625888236160 17621116168869133568 14920882638140479360 12220649107411825152 9520415576683170944 6820182045954516736 4119948515225862528 1419714984497208320 17166225527478105728 14465991996749451520 11765758466020797312 9065524935292143104 6365291404563488896 3665057873834834688 964824343106180480 16711334886087077888 14011101355358423680 11310867824629769472 8610634293901115264 5910400763172461056 3210167232443806848 509933701715152640 16256444244696050048 13556210713967395840 10855977183238741632 8155743652510087424 5455510121781433216 2755276591052779008 55043060324124800 15801553603305022208 13101320072576368000 10401086541847713792 7700853011119059584 5000619480390405376 2300385949661751168 18046896492642648576 15346662961913994368 12646429431185340160 9946195900456685952 7245962369728031744 4545728838999377536 1845495308270723328 17592005851251620736 14891772320522966528 12191538789794312320 9491305259065658112 6791071728337003904 4090838197608349696 1390604666879695488 17137115209860592896 14436881679131938688 11736648148403284480 9036414617674630272 6336181086945976064 3635947556217321856 935714025488667648 16682224568469565056 13981991037740910848 11281757507012256640 8581523976283602432 5881290445554948224 3181056914826294016 480823384097639808 16227333927078537216 13527100396349883008 10826866865621228800 8126633334892574592 5426399804163920384 2726166273435266176 25932742706611968 15772443285687509376 13072209754958855168 10371976224230200960 7671742693501546752 4971509162772892544 2271275632044238336 18017786175025135744 15317552644296481536 12617319113567827328 9917085582839173120 7216852052110518912 4516618521381864704 1816384990653210496 17562895533634107904 14862662002905453696 12162428472176799488 9462194941448145280 6761961410719491072 4061727879990836864 1361494349262182656 17108004892243080064 14407771361514425856 11707537830785771648 9007304300057117440 6307070769328463232 3606837238599809024 906603707871154816 16653114250852052224 13952880720123398016 11252647189394743808 8552413658666089600 5852180127937435392 3151946597208781184 451713066480126976 16198223609461024384 13497990078732370176 10797756548003715968 8097523017275061760 5397289486546407552 2697055955817753344 18443566498798650752 15743332968069996544 13043099437341342336 10342865906612688128 7642632375884033920 4942398845155379712 2242165314426725504 17988675857407622912 15288442326678968704 12588208795950314496 9887975265221660288 7187741734493006080 4487508203764351872 1787274673035697664 17533785216016595072 14833551685287940864 12133318154559286656 9433084623830632448 6732851093101978240 4032617562373324032 1332384031644669824 17078894574625567232 14378661043896913024 11678427513168258816 8978193982439604608 6277960451710950400 3577726920982296192 877493390253641984 16624003933234539392 13923770402505885184 11223536871777230976 8523303341048576768 5823069810319922560 3122836279591268352 422602748862614144 16169113291843511552 13468879761114857344 10768646230386203136 8068412699657548928 5368179168928894720 2667945638200240512 18414456181181137920 15714222650452483712 13013989119723829504 10313755588995175296 7613522058266521088 4913288527537866880 2213054996809212672 17959565539790110080 15259332009061455872 12559098478332801664 9858864947604147456 7158631416875493248 4458397886146839040 1758164355418184832 17504674898399082240 14804441367670428032 12104207836941773824 9403974306213119616 6703740775484465408 4003507244755811200 1303273714027156992 17049784257008054400 14349550726279400192 11649317195550745984 8949083664822091776 6248850134093437568 3548616603364783360 848383072636129152 16594893615617026560 13894660084888372352 11194426554159718144 8494193023431063936 5793959492702409728 3093725961973755520 393492431245101312 16140002974225998720 13439769443497344512 10739535912768690304 8039302382040036096 5339068851311381888 2638835320582727680 18385345863563625088 15685112332834970880 12984878802106316672 10284645271377662464 7584411740649008256 4884178209920354048 2183944679191699840 17930455222172597248 15230221691443943040 12529988160715288832 9829754629986634624 7129521099257980416 4429287568529326208 1729054037800672000 17475564580781569408 14775331050052915200 12075097519324260992 9374863988595606784 6674630457866952576 3974396927138298368 1274163396409644160 17020673939390541568 14320440408661887360 11620206877933233152 8919973347204578944 6219739816475924736 3519506285747270528 819272755018616320 16565783297999513728 13865549767270859520 11165316236542205312 8465082705813551104 5764849175084896896 3064615644356242688 364382113627588480 16110892656608485888 13410659125879831680 10710425595151177472 8010192064422523264 5309958533693869056 2609725002965214848 18356235545946112256 15656002015217458048 12955768484488803840 10255534953760149632 7555301423031495424 4855067892302841216 2154834361574187008 17901344904555084416 15201111373826430208 12500877843097776000 9800644312369121792 7100410781640467584 4400177250911813376 1699943720183159168 17446454263164056576 14746220732435402368 12045987201706748160 9345753670978093952 6645520140249439744 3945286609520785536 1245053078792131328 16991563621773028736 14291330091044374528 11591096560315720320 8890863029587066112 6190629498858411904 3490395968129757696 790162437401103488 16536672980382000896 13836439449653346688 11136205918924692480 8435972388196038272 5735738857467384064 3035505326738729856 335271796010075648 16081782338990973056 13381548808262318848 10681315277533664640 7981081746805010432 5280848216076356224 2580614685347702016 18327125228328599424 15626891697599945216 12926658166871291008 10226424636142636800 7526191105413982592 4825957574685328384 2125724043956674176 17872234586937571584 15172001056208917376 12471767525480263168 9771533994751608960 7071300464022954752 4371066933294300544 1670833402565646336 17417343945546543744 14717110414817889536 12016876884089235328 9316643353360581120 6616409822631926912 3916176291903272704 1215942761174618496 16962453304155515904 14262219773426861696 11561986242698207488 8861752711969553280 6161519181240899072 3461285650512244864 761052119783590656 16507562662764488064 13807329132035833856 11107095601307179648 8406862070578525440 5706628539849871232 3006395009121217024 306161478392562816 16052672021373460224 13352438490644806016 10652204959916151808 7951971429187497600 5251737898458843392 2551504367730189184 18298014910711086592 15597781379982432384 12897547849253778176 10197314318525123968 7497080787796469760 4796847257067815552 2096613726339161344 17843124269320058752 15142890738591404544 12442657207862750336 9742423677134096128 7042190146405441920 4341956615676787712 1641723084948133504 17388233627929030912 14688000097200376704 11987766566471722496 9287533035743068288 6587299505014414080 3887065974285759872 1186832443557105664 16933342986538003072 14233109455809348864 11532875925080694656 8832642394352040448 6132408863623386240 3432175332894732032 731941802166077824 16478452345146975232 13778218814418321024 11077985283689666816 8377751752961012608 5677518222232358400 2977284691503704192 277051160775049984 16023561703755947392 13323328173027293184 10623094642298638976 7922861111569984768 5222627580841330560 2522394050112676352 18268904593093573760 15568671062364919552 12868437531636265344 10168204000907611136 7467970470178956928 4767736939450302720 2067503408721648512 17814013951702545920 15113780420973891712 12413546890245237504 9713313359516583296 7013079828787929088 4312846298059274880 1612612767330620672 17359123310311518080 14658889779582863872 11958656248854209664 9258422718125555456 6558189187396901248 3857955656668247040 1157722125939592832 16904232668920490240 14203999138191836032 11503765607463181824 8803532076734527616 6103298546005873408 3403065015277219200 702831484548564992 16449342027529462400 13749108496800808192 11048874966072153984 8348641435343499776 5648407904614845568 2948174373886191360 247940843157537152 15994451386138434560 13294217855409780352 10593984324681126144 7893750793952471936 5193517263223817728 2493283732495163520 18239794275476060928 15539560744747406720 12839327214018752512 10139093683290098304 7438860152561444096 4738626621832789888 2038393091104135680 17784903634085033088 15084670103356378880 12384436572627724672 9684203041899070464 6983969511170416256 4283735980441762048 1583502449713107840 17330012992694005248 14629779461965351040 11929545931236696832 9229312400508042624 6529078869779388416 3828845339050734208 1128611808322080000 16875122351302977408 14174888820574323200 11474655289845668992 8774421759117014784 6074188228388360576 3373954697659706368 673721166931052160 16420231709911949568 13719998179183295360 11019764648454641152 8319531117725986944 5619297586997332736 2919064056268678528 218830525540024320 15965341068520921728 13265107537792267520 10564874007063613312 7864640476334959104 5164406945606304896 2464173414877650688 18210683957858548096 15510450427129893888 12810216896401239680 10109983365672585472 7409749834943931264 4709516304215277056 2009282773486622848 17755793316467520256 15055559785738866048 12355326255010211840 9655092724281557632 6954859193552903424 4254625662824249216 1554392132095595008 17300902675076492416 14600669144347838208 11900435613619184000 9200202082890529792 6499968552161875584 3799735021433221376 1099501490704567168 16846012033685464576 14145778502956810368 11445544972228156160 8745311441499501952 6045077910770847744 3344844380042193536 644610849313539328 16391121392294436736 13690887861565782528 10990654330837128320 8290420800108474112 5590187269379819904 2889953738651165696 189720207922511488 15936230750903408896 13235997220174754688 10535763689446100480 7835530158717446272 5135296627988792064 2435063097260137856 18181573640241035264 15481340109512381056 12781106578783726848 10080873048055072640 7380639517326418432 4680405986597764224 1980172455869110016 17726682998850007424 15026449468121353216 12326215937392699008 9625982406664044800 6925748875935390592 4225515345206736384 1525281814478082176 17271792357458979584 14571558826730325376 11871325296001671168 9171091765273016960 6470858234544362752 3770624703815708544 1070391173087054336 16816901716067951744 14116668185339297536 11416434654610643328 8716201123881989120 6015967593153334912 3315734062424680704 615500531696026496 16362011074676923904 13661777543948269696 10961544013219615488 8261310482490961280 5561076951762307072 2860843421033652864 160609890304998656 15907120433285896064 13206886902557241856 10506653371828587648 7806419841099933440 5106186310371279232 2405952779642625024 18152463322623522432 15452229791894868224 12751996261166214016 10051762730437559808 7351529199708905600 4651295668980251392 1951062138251597184 17697572681232494592 14997339150503840384 12297105619775186176 9596872089046531968 6896638558317877760 4196405027589223552 1496171496860569344 17242682039841466752 14542448509112812544 11842214978384158336 9141981447655504128 6441747916926849920 3741514386198195712 1041280855469541504 16787791398450438912 14087557867721784704 11387324336993130496 8687090806264476288 5986857275535822080 3286623744807167872 586390214078513664 16332900757059411072 13632667226330756864 10932433695602102656 8232200164873448448 5531966634144794240 2831733103416140032 131499572687485824 15878010115668383232 13177776584939729024 10477543054211074816 7777309523482420608 5077075992753766400 2376842462025112192 18123353005006009600 15423119474277355392 12722885943548701184 10022652412820046976 7322418882091392768 4622185351362738560 1921951820634084352 17668462363614981760 14968228832886327552 12267995302157673344 9567761771429019136 6867528240700364928 4167294709971710720 1467061179243056512 17213571722223953920 14513338191495299712 11813104660766645504 9112871130037991296 6412637599309337088 3712404068580682880 1012170537852028672 16758681080832926080 14058447550104271872 11358214019375617664 8657980488646963456 5957746957918309248 3257513427189655040 557279896461000832 16303790439441898240 13603556908713244032 10903323377984589824 8203089847255935616 5502856316527281408 2802622785798627200 102389255069972992 15848899798050870400 13148666267322216192 10448432736593561984 7748199205864907776 5047965675136253568 2347732144407599360 18094242687388496768 15394009156659842560 12693775625931188352 9993542095202534144 7293308564473879936 4593075033745225728 1892841503016571520 17639352045997468928 14939118515268814720 12238884984540160512 9538651453811506304 6838417923082852096 4138184392354197888 1437950861625543680 17184461404606441088 14484227873877786880 11783994343149132672 9083760812420478464 6383527281691824256 3683293750963170048 983060220234515840 16729570763215413248 14029337232486759040 11329103701758104832 8628870171029450624 5928636640300796416 3228403109572142208 528169578843488000 16274680121824385408 13574446591095731200 10874213060367076992 8173979529638422784 5473745998909768576 2773512468181114368 73278937452460160 15819789480433357568 13119555949704703360 10419322418976049152 7719088888247394944 5018855357518740736 2318621826790086528 18065132369770983936 15364898839042329728 12664665308313675520 9964431777585021312 7264198246856367104 4563964716127712896 1863731185399058688 17610241728379956096 14910008197651301888 12209774666922647680 9509541136193993472 6809307605465339264 4109074074736685056 1408840544008030848 17155351086988928256 14455117556260274048 11754884025531619840 9054650494802965632 6354416964074311424 3654183433345657216 953949902617003008 16700460445597900416 14000226914869246208 11299993384140592000 8599759853411937792 5899526322683283584 3199292791954629376 499059261225975168 16245569804206872576 13545336273478218368 10845102742749564160 8144869212020909952 5444635681292255744 2744402150563601536 44168619834947328 15790679162815844736 13090445632087190528 10390212101358536320 7689978570629882112 4989745039901227904 2289511509172573696 18036022052153471104 15335788521424816896 12635554990696162688 9935321459967508480 7235087929238854272 4534854398510200064 1834620867781545856 17581131410762443264 14880897880033789056 12180664349305134848 9480430818576480640 6780197287847826432 4079963757119172224 1379730226390518016 17126240769371415424 14426007238642761216 11725773707914107008 9025540177185452800 6325306646456798592 3625073115728144384 924839584999490176 16671350127980387584 13971116597251733376 11270883066523079168 8570649535794424960 5870416005065770752 3170182474337116544 469948943608462336 16216459486589359744 13516225955860705536 10815992425132051328 8115758894403397120 5415525363674742912 2715291832946088704 15058302217434496 15761568845198331904 13061335314469677696 10361101783741023488 7660868253012369280 4960634722283715072 2260401191555060864 18006911734535958272 15306678203807304064 12606444673078649856 9906211142349995648 7205977611621341440 4505744080892687232 1805510550164033024 17552021093144930432 14851787562416276224 12151554031687622016 9451320500958967808 6751086970230313600 4050853439501659392 1350619908773005184 17097130451753902592 14396896921025248384 11696663390296594176 8996429859567939968 6296196328839285760 3595962798110631552 895729267381977344 16642239810362874752 13942006279634220544 11241772748905566336 8541539218176912128 5841305687448257920 3141072156719603712 440838625990949504 16187349168971846912 13487115638243192704 10786882107514538496 8086648576785884288 5386415046057230080 2686181515328575872 18432692058309473280 15732458527580819072 13032224996852164864 10331991466123510656 7631757935394856448 4931524404666202240 2231290873937548032 17977801416918445440 15277567886189791232 12577334355461137024 9877100824732482816 7176867294003828608 4476633763275174400 1776400232546520192 17522910775527417600 14822677244798763392 12122443714070109184 9422210183341454976 6721976652612800768 4021743121884146560 1321509591155492352 17068020134136389760 14367786603407735552 11667553072679081344 8967319541950427136 6267086011221772928 3566852480493118720 866618949764464512 16613129492745361920 13912895962016707712 11212662431288053504 8512428900559399296 5812195369830745088 3111961839102090880 411728308373436672 16158238851354334080 13458005320625679872 10757771789897025664 8057538259168371456 5357304728439717248 2657071197711063040 18403581740691960448 15703348209963306240 13003114679234652032 10302881148505997824 7602647617777343616 4902414087048689408 2202180556320035200 17948691099300932608 15248457568572278400 12548224037843624192 9847990507114969984 7147756976386315776 4447523445657661568 1747289914929007360 17493800457909904768 14793566927181250560 12093333396452596352 9393099865723942144 6692866334995287936 3992632804266633728 1292399273537979520 17038909816518876928 14338676285790222720 11638442755061568512 8938209224332914304 6237975693604260096 3537742162875605888 837508632146951680 16584019175127849088 13883785644399194880 11183552113670540672 8483318582941886464 5783085052213232256 3082851521484578048 382617990755923840 16129128533736821248 13428895003008167040 10728661472279512832 8028427941550858624 5328194410822204416 2627960880093550208 18374471423074447616 15674237892345793408 12974004361617139200 10273770830888484992 7573537300159830784 4873303769431176576 2173070238702522368 17919580781683419776 15219347250954765568 12519113720226111360 9818880189497457152 7118646658768802944 4418413128040148736 1718179597311494528 17464690140292391936 14764456609563737728 12064223078835083520 9363989548106429312 6663756017377775104 3963522486649120896 1263288955920466688 17009799498901364096 14309565968172709888 11609332437444055680 8909098906715401472 6208865375986747264 3508631845258093056 808398314529438848 16554908857510336256 13854675326781682048 11154441796053027840 8454208265324373632 5753974734595719424 3053741203867065216 353507673138411008 16100018216119308416 13399784685390654208 10699551154662000000 7999317623933345792 5299084093204691584 2598850562476037376 18345361105456934784 15645127574728280576 12944894043999626368 10244660513270972160 7544426982542317952 4844193451813663744 2143959921085009536 17890470464065906944 15190236933337252736 12490003402608598528 9789769871879944320 7089536341151290112 4389302810422635904 1689069279693981696 17435579822674879104 14735346291946224896 12035112761217570688 9334879230488916480 6634645699760262272 3934412169031608064 1234178638302953856 16980689181283851264 14280455650555197056 11580222119826542848 8879988589097888640 6179755058369234432 3479521527640580224 779287996911926016 16525798539892823424 13825565009164169216 11125331478435515008 8425097947706860800 5724864416978206592 3024630886249552384 324397355520898176 16070907898501795584 13370674367773141376 10670440837044487168 7970207306315832960 5269973775587178752 2569740244858524544 18316250787839421952 15616017257110767744 12915783726382113536 10215550195653459328 7515316664924805120 4815083134196150912 2114849603467496704 17861360146448394112 15161126615719739904 12460893084991085696 9760659554262431488 7060426023533777280 4360192492805123072 1659958962076468864 17406469505057366272 14706235974328712064 12006002443600057856 9305768912871403648 6605535382142749440 3905301851414095232 1205068320685441024 16951578863666338432 14251345332937684224 11551111802209030016 8850878271480375808 6150644740751721600 3450411210023067392 750177679294413184 16496688222275310592 13796454691546656384 11096221160818002176 8395987630089347968 5695754099360693760 2995520568632039552 295287037903385344 16041797580884282752 13341564050155628544 10641330519426974336 7941096988698320128 5240863457969665920 2540629927241011712 18287140470221909120 15586906939493254912 12886673408764600704 10186439878035946496 7486206347307292288 4785972816578638080 2085739285849983872 17832249828830881280 15132016298102227072 12431782767373572864 9731549236644918656 7031315705916264448 4331082175187610240 1630848644458956032 17377359187439853440 14677125656711199232 11976892125982545024 9276658595253890816 6576425064525236608 3876191533796582400 1175958003067928192 16922468546048825600 14222235015320171392 11522001484591517184 8821767953862862976 6121534423134208768 3421300892405554560 721067361676900352 16467577904657797760 13767344373929143552 11067110843200489344 8366877312471835136 5666643781743180928 2966410251014526720 266176720285872512 16012687263266769920 13312453732538115712 10612220201809461504 7911986671080807296 5211753140352153088 2511519609623498880 18258030152604396288 15557796621875742080 12857563091147087872 10157329560418433664 7457096029689779456 4756862498961125248 2056628968232471040 17803139511213368448 15102905980484714240 12402672449756060032 9702438919027405824 7002205388298751616 4301971857570097408 1601738326841443200 17348248869822340608 14648015339093686400 11947781808365032192 9247548277636377984 6547314746907723776 3847081216179069568 1146847685450415360 16893358228431312768 14193124697702658560 11492891166974004352 8792657636245350144 6092424105516695936 3392190574788041728 691957044059387520 16438467587040284928 13738234056311630720 11038000525582976512 8337766994854322304 5637533464125668096 2937299933397013888 237066402668359680 15983576945649257088 13283343414920602880 10583109884191948672 7882876353463294464 5182642822734640256 2482409292005986048 18228919834986883456 15528686304258229248 12828452773529575040 10128219242800920832 7427985712072266624 4727752181343612416 2027518650614958208 17774029193595855616 15073795662867201408 12373562132138547200 9673328601409892992 6973095070681238784 4272861539952584576 1572628009223930368 17319138552204827776 14618905021476173568 11918671490747519360 9218437960018865152 6518204429290210944 3817970898561556736 1117737367832902528 16864247910813799936 14164014380085145728 11463780849356491520 8763547318627837312 6063313787899183104 3363080257170528896 662846726441874688 16409357269422772096 13709123738694117888 11008890207965463680 8308656677236809472 5608423146508155264 2908189615779501056 207956085050846848 15954466628031744256 13254233097303090048 10553999566574435840 7853766035845781632 5153532505117127424 2453298974388473216 18199809517369370624 15499575986640716416 12799342455912062208 10099108925183408000 7398875394454753792 4698641863726099584 1998408332997445376 17744918875978342784 15044685345249688576 12344451814521034368 9644218283792380160 6943984753063725952 4243751222335071744 1543517691606417536 17290028234587314944 14589794703858660736 11889561173130006528 9189327642401352320 6489094111672698112 3788860580944043904 1088627050215389696 16835137593196287104 14134904062467632896 11434670531738978688 8734437001010324480 6034203470281670272 3333969939553016064 633736408824361856 16380246951805259264 13680013421076605056 10979779890347950848 8279546359619296640 5579312828890642432 2879079298161988224 178845767433334016 15925356310414231424 13225122779685577216 10524889248956923008 7824655718228268800 5124422187499614592 2424188656770960384 18170699199751857792 15470465669023203584 12770232138294549376 10069998607565895168 7369765076837240960 4669531546108586752 1969298015379932544 17715808558360829952 15015575027632175744 12315341496903521536 9615107966174867328 6914874435446213120 4214640904717558912 1514407373988904704 17260917916969802112 14560684386241147904 11860450855512493696 9160217324783839488 6459983794055185280 3759750263326531072 1059516732597876864 16806027275578774272 14105793744850120064 11405560214121465856 8705326683392811648 6005093152664157440 3304859621935503232 604626091206849024 16351136634187746432 13650903103459092224 10950669572730438016 8250436042001783808 5550202511273129600 2849968980544475392 149735449815821184 15896245992796718592 13196012462068064384 10495778931339410176 7795545400610755968 5095311869882101760 2395078339153447552 18141588882134344960 15441355351405690752 12741121820677036544 10040888289948382336 7340654759219728128 4640421228491073920 1940187697762419712 17686698240743317120 14986464710014662912 12286231179286008704 9585997648557354496 6885764117828700288 4185530587100046080 1485297056371391872 17231807599352289280 14531574068623635072 11831340537894980864 9131107007166326656 6430873476437672448 3730639945709018240 1030406414980364032 16776916957961261440 14076683427232607232 11376449896503953024 8676216365775298816 5975982835046644608 3275749304317990400 575515773589336192 16322026316570233600 13621792785841579392 10921559255112925184 8221325724384270976 5521092193655616768 2820858662926962560 120625132198308352 15867135675179205760 13166902144450551552 10466668613721897344 7766435082993243136 5066201552264588928 2365968021535934720 18112478564516832128 15412245033788177920 12712011503059523712 10011777972330869504 7311544441602215296 4611310910873561088 1911077380144906880 17657587923125804288 14957354392397150080 12257120861668495872 9556887330939841664 6856653800211187456 4156420269482533248 1456186738753879040 17202697281734776448 14502463751006122240 11802230220277468032 9101996689548813824 6401763158820159616 3701529628091505408 1001296097362851200 16747806640343748608 14047573109615094400 11347339578886440192 8647106048157785984 5946872517429131776 3246638986700477568 546405455971823360 16292915998952720768 13592682468224066560 10892448937495412352 8192215406766758144 5491981876038103936 2791748345309449728 91514814580795520 15838025357561692928 13137791826833038720 10437558296104384512 7737324765375730304 5037091234647076096 2336857703918421888 18083368246899319296 15383134716170665088 12682901185442010880 9982667654713356672 7282434123984702464 4582200593256048256 1881967062527394048 17628477605508291456 14928244074779637248 12228010544050983040 9527777013322328832 6827543482593674624 4127309951865020416 1427076421136366208 17173586964117263616 14473353433388609408 11773119902659955200 9072886371931300992 6372652841202646784 3672419310473992576 972185779745338368 16718696322726235776 14018462791997581568 11318229261268927360 8617995730540273152 5917762199811618944 3217528669082964736 517295138354310528 16263805681335207936 13563572150606553728 10863338619877899520 8163105089149245312 5462871558420591104 2762638027691936896 62404496963282688 15808915039944180096 13108681509215525888 10408447978486871680 7708214447758217472 5007980917029563264 2307747386300909056 18054257929281806464 15354024398553152256 12653790867824498048 9953557337095843840 7253323806367189632 4553090275638535424 1852856744909881216 17599367287890778624 14899133757162124416 12198900226433470208 9498666695704816000 6798433164976161792 4098199634247507584 1397966103518853376 17144476646499750784 14444243115771096576 11744009585042442368 9043776054313788160 6343542523585133952 3643308992856479744 943075462127825536 16689586005108722944 13989352474380068736 11289118943651414528 8588885412922760320 5888651882194106112 3188418351465451904 488184820736797696 16234695363717695104 13534461832989040896 10834228302260386688 8133994771531732480 5433761240803078272 2733527710074424064 33294179345769856 15779804722326667264 13079571191598013056 10379337660869358848 7679104130140704640 4978870599412050432 2278637068683396224 18025147611664293632 15324914080935639424 12624680550206985216 9924447019478331008 7224213488749676800 4523979958021022592 1823746427292368384 17570256970273265792 14870023439544611584 12169789908815957376 9469556378087303168 6769322847358648960 4069089316629994752 1368855785901340544 17115366328882237952 14415132798153583744 11714899267424929536 9014665736696275328 6314432205967621120 3614198675238966912 913965144510312704 16660475687491210112 13960242156762555904 11260008626033901696 8559775095305247488 5859541564576593280 3159308033847939072 459074503119284864 16205585046100182272 13505351515371528064 10805117984642873856 8104884453914219648 5404650923185565440 2704417392456911232 4183861728257024 15750694404709154432 13050460873980500224 10350227343251846016 7649993812523191808 4949760281794537600 2249526751065883392 17996037294046780800 15295803763318126592 12595570232589472384 9895336701860818176 7195103171132163968 4494869640403509760 1794636109674855552 17541146652655752960 14840913121927098752 12140679591198444544 9440446060469790336 6740212529741136128 4039978999012481920 1339745468283827712 17086256011264725120 14386022480536070912 11685788949807416704 8985555419078762496 6285321888350108288 3585088357621454080 884854826892799872 16631365369873697280 13931131839145043072 11230898308416388864 8530664777687734656 5830431246959080448 3130197716230426240 429964185501772032 16176474728482669440 13476241197754015232 10776007667025361024 8075774136296706816 5375540605568052608 2675307074839398400 18421817617820295808 15721584087091641600 13021350556362987392 10321117025634333184 7620883494905678976 4920649964177024768 2220416433448370560 17966926976429267968 15266693445700613760 12566459914971959552 9866226384243305344 7165992853514651136 4465759322785996928 1765525792057342720 17512036335038240128 14811802804309585920 12111569273580931712 9411335742852277504 6711102212123623296 4010868681394969088 1310635150666314880 17057145693647212288 14356912162918558080 11656678632189903872 8956445101461249664 6256211570732595456 3555978040003941248 855744509275287040 16602255052256184448 13902021521527530240 11201787990798876032 8501554460070221824 5801320929341567616 3101087398612913408 400853867884259200 16147364410865156608 13447130880136502400 10746897349407848192 8046663818679193984 5346430287950539776 2646196757221885568 18392707300202782976 15692473769474128768 12992240238745474560 10292006708016820352 7591773177288166144 4891539646559511936 2191306115830857728 17937816658811755136 15237583128083100928 12537349597354446720 9837116066625792512 7136882535897138304 4436649005168484096 1736415474439829888 17482926017420727296 14782692486692073088 12082458955963418880 9382225425234764672 6681991894506110464 3981758363777456256 1281524833048802048 17028035376029699456 14327801845301045248 11627568314572391040 8927334783843736832 6227101253115082624 3526867722386428416 826634191657774208 16573144734638671616 13872911203910017408 11172677673181363200 8472444142452708992 5772210611724054784 3071977080995400576 371743550266746368 16118254093247643776 13418020562518989568 10717787031790335360 8017553501061681152 5317319970333026944 2617086439604372736 18363596982585270144 15663363451856615936 12963129921127961728 10262896390399307520 7562662859670653312 4862429328941999104 2162195798213344896 17908706341194242304 15208472810465588096 12508239279736933888 9808005749008279680 7107772218279625472 4407538687550971264 1707305156822317056 17453815699803214464 14753582169074560256 12053348638345906048 9353115107617251840 6652881576888597632 3952648046159943424 1252414515431289216 16998925058412186624 14298691527683532416 11598457996954878208 8898224466226224000 6197990935497569792 3497757404768915584 797523874040261376 16544034417021158784 13843800886292504576 11143567355563850368 8443333824835196160 5743100294106541952 3042866763377887744 342633232649233536 16089143775630130944 13388910244901476736 10688676714172822528 7988443183444168320 5288209652715514112 2587976121986859904 18334486664967757312 15634253134239103104 12934019603510448896 10233786072781794688 7533552542053140480 4833319011324486272 2133085480595832064 17879596023576729472 15179362492848075264 12479128962119421056 9778895431390766848 7078661900662112640 4378428369933458432 1678194839204804224 17424705382185701632 14724471851457047424 12024238320728393216 9324004789999739008 6623771259271084800 3923537728542430592 1223304197813776384 16969814740794673792 14269581210066019584 11569347679337365376 8869114148608711168 6168880617880056960 3468647087151402752 768413556422748544 16514924099403645952 13814690568674991744 11114457037946337536 8414223507217683328 5713989976489029120 3013756445760374912 313522915031720704 16060033458012618112 13359799927283963904 10659566396555309696 7959332865826655488 5259099335098001280 2558865804369347072 18305376347350244480 15605142816621590272 12904909285892936064 10204675755164281856 7504442224435627648 4804208693706973440 2103975162978319232 17850485705959216640 15150252175230562432 12450018644501908224 9749785113773254016 7049551583044599808 4349318052315945600 1649084521587291392 17395595064568188800 14695361533839534592 11995128003110880384 9294894472382226176 6594660941653571968 3894427410924917760 1194193880196263552 16940704423177160960 14240470892448506752 11540237361719852544 8840003830991198336 6139770300262544128 3439536769533889920 739303238805235712 16485813781786133120 13785580251057478912 11085346720328824704 8385113189600170496 5684879658871516288 2984646128142862080 284412597414207872 16030923140395105280 13330689609666451072 10630456078937796864 7930222548209142656 5229989017480488448 2529755486751834240 18276266029732731648 15576032499004077440 12875798968275423232 10175565437546769024 7475331906818114816 4775098376089460608 2074864845360806400 17821375388341703808 15121141857613049600 12420908326884395392 9720674796155741184 7020441265427086976 4320207734698432768 1619974203969778560 17366484746950675968 14666251216222021760 11966017685493367552 9265784154764713344 6565550624036059136 3865317093307404928 1165083562578750720 16911594105559648128 14211360574830993920 11511127044102339712 8810893513373685504 6110659982645031296 3410426451916377088 710192921187722880 16456703464168620288 13756469933439966080 11056236402711311872 8356002871982657664 5655769341254003456 2955535810525349248 255302279796695040 16001812822777592448 13301579292048938240 10601345761320284032 7901112230591629824 5200878699862975616 2500645169134321408 18247155712115218816 15546922181386564608 12846688650657910400 10146455119929256192 7446221589200601984 4745988058471947776 2045754527743293568 17792265070724190976 15092031539995536768 12391798009266882560 9691564478538228352 6991330947809574144 4291097417080919936 1590863886352265728 17337374429333163136 14637140898604508928 11936907367875854720 9236673837147200512 6536440306418546304 3836206775689892096 1135973244961237888 16882483787942135296 14182250257213481088 11482016726484826880 8781783195756172672 6081549665027518464 3381316134298864256 681082603570210048 16427593146551107456 13727359615822453248 11027126085093799040 8326892554365144832 5626659023636490624 2926425492907836416 226191962179182208 15972702505160079616 13272468974431425408 10572235443702771200 7872001912974116992 5171768382245462784 2471534851516808576 18218045394497705984 15517811863769051776 12817578333040397568 10117344802311743360 7417111271583089152 4716877740854434944 2016644210125780736 17763154753106678144 15062921222378023936 12362687691649369728 9662454160920715520 6962220630192061312 4261987099463407104 1561753568734752896 17308264111715650304 14608030580986996096 11907797050258341888 9207563519529687680 6507329988801033472 3807096458072379264 1106862927343725056 16853373470324622464 14153139939595968256 11452906408867314048 8752672878138659840 6052439347410005632 3352205816681351424 651972285952697216 16398482828933594624 13698249298204940416 10998015767476286208 8297782236747632000 5597548706018977792 2897315175290323584 197081644561669376 15943592187542566784 13243358656813912576 10543125126085258368 7842891595356604160 5142658064627949952 2442424533899295744 18188935076880193152 15488701546151538944 12788468015422884736 10088234484694230528 7388000953965576320 4687767423236922112 1987533892508267904 17734044435489165312 15033810904760511104 12333577374031856896 9633343843303202688 6933110312574548480 4232876781845894272 1532643251117240064 17279153794098137472 14578920263369483264 11878686732640829056 9178453201912174848 6478219671183520640 3777986140454866432 1077752609726212224 16824263152707109632 14124029621978455424 11423796091249801216 8723562560521147008 6023329029792492800 3323095499063838592 622861968335184384 16369372511316081792 13669138980587427584 10968905449858773376 8268671919130119168 5568438388401464960 2868204857672810752 167971326944156544 15914481869925053952 13214248339196399744 10514014808467745536 7813781277739091328 5113547747010437120 2413314216281782912 18159824759262680320 15459591228534026112 12759357697805371904 10059124167076717696 7358890636348063488 4658657105619409280 1958423574890755072 17704934117871652480 15004700587142998272 12304467056414344064 9604233525685689856 6903999994957035648 4203766464228381440 1503532933499727232 17250043476480624640 14549809945751970432 11849576415023316224 9149342884294662016 6449109353566007808 3748875822837353600 1048642292108699392 16795152835089596800 14094919304360942592 11394685773632288384 8694452242903634176 5994218712174979968 3293985181446325760 593751650717671552 16340262193698568960 13640028662969914752 10939795132241260544 8239561601512606336 5539328070783952128 2839094540055297920 138861009326643712 15885371552307541120 13185138021578886912 10484904490850232704 7784670960121578496 5084437429392924288 2384203898664270080 18130714441645167488 15430480910916513280 12730247380187859072 10030013849459204864 7329780318730550656 4629546788001896448 1929313257273242240 17675823800254139648 14975590269525485440 12275356738796831232 9575123208068177024 6874889677339522816 4174656146610868608 1474422615882214400 17220933158863111808 14520699628134457600 11820466097405803392 9120232566677149184 6419999035948494976 3719765505219840768 1019531974491186560 16766042517472083968 14065808986743429760 11365575456014775552 8665341925286121344 5965108394557467136 3264874863828812928 564641333100158720 16311151876081056128 13610918345352401920 10910684814623747712 8210451283895093504 5510217753166439296 2809984222437785088 109750691709130880 15856261234690028288 13156027703961374080 10455794173232719872 7755560642504065664 5055327111775411456 2355093581046757248 18101604124027654656 15401370593299000448 12701137062570346240 10000903531841692032 7300670001113037824 4600436470384383616 1900202939655729408 17646713482636626816 14946479951907972608 12246246421179318400 9546012890450664192 6845779359722009984 4145545828993355776 1445312298264701568 17191822841245598976 14491589310516944768 11791355779788290560 9091122249059636352 6390888718330982144 3690655187602327936 990421656873673728 16736932199854571136 14036698669125916928 11336465138397262720 8636231607668608512 5935998076939954304 3235764546211300096 535531015482645888 16282041558463543296 13581808027734889088 10881574497006234880 8181340966277580672 5481107435548926464 2780873904820272256 80640374091618048 15827150917072515456 13126917386343861248 10426683855615207040 7726450324886552832 5026216794157898624 2325983263429244416 18072493806410141824 15372260275681487616 12672026744952833408 9971793214224179200 7271559683495524992 4571326152766870784 1871092622038216576 17617603165019113984 14917369634290459776 12217136103561805568 9516902572833151360 6816669042104497152 4116435511375842944 1416201980647188736 17162712523628086144 14462478992899431936 11762245462170777728 9062011931442123520 6361778400713469312 3661544869984815104 961311339256160896 16707821882237058304 14007588351508404096 11307354820779749888 8607121290051095680 5906887759322441472 3206654228593787264 506420697865133056 16252931240846030464 13552697710117376256 10852464179388722048 8152230648660067840 5451997117931413632 2751763587202759424 51530056474105216 15798040599455002624 13097807068726348416 10397573537997694208 7697340007269040000 4997106476540385792 2296872945811731584 18043383488792628992 15343149958063974784 12642916427335320576 9942682896606666368 7242449365878012160 4542215835149357952 1841982304420703744 17588492847401601152 14888259316672946944 12188025785944292736 9487792255215638528 6787558724486984320 4087325193758330112 1387091663029675904 17133602206010573312 14433368675281919104 11733135144553264896 9032901613824610688 6332668083095956480 3632434552367302272 932201021638648064 16678711564619545472 13978478033890891264 11278244503162237056 8578010972433582848 5877777441704928640 3177543910976274432 477310380247620224 16223820923228517632 13523587392499863424 10823353861771209216 8123120331042555008 5422886800313900800 2722653269585246592 22419738856592384 15768930281837489792 13068696751108835584 10368463220380181376 7668229689651527168 4967996158922872960 2267762628194218752 18014273171175116160 15314039640446461952 12613806109717807744 9913572578989153536 7213339048260499328 4513105517531845120 1812871986803190912 17559382529784088320 14859148999055434112 12158915468326779904 9458681937598125696 6758448406869471488 4058214876140817280 1357981345412163072 17104491888393060480 14404258357664406272 11704024826935752064 9003791296207097856 6303557765478443648 3603324234749789440 903090704021135232 16649601247002032640 13949367716273378432 11249134185544724224 8548900654816070016 5848667124087415808 3148433593358761600 448200062630107392 16194710605611004800 13494477074882350592 10794243544153696384 8094010013425042176 5393776482696387968 2693542951967733760 18440053494948631168 15739819964219976960 13039586433491322752 10339352902762668544 7639119372034014336 4938885841305360128 2238652310576705920 17985162853557603328 15284929322828949120 12584695792100294912 9884462261371640704 7184228730642986496 4483995199914332288 1783761669185678080 17530272212166575488 14830038681437921280 12129805150709267072 9429571619980612864 6729338089251958656 4029104558523304448 1328871027794650240 17075381570775547648 14375148040046893440 11674914509318239232 8974680978589585024 6274447447860930816 3574213917132276608 873980386403622400 16620490929384519808 13920257398655865600 11220023867927211392 8519790337198557184 5819556806469902976 3119323275741248768 419089745012594560 16165600287993491968 13465366757264837760 10765133226536183552 8064899695807529344 5364666165078875136 2664432634350220928 18410943177331118336 15710709646602464128 13010476115873809920 10310242585145155712 7610009054416501504 4909775523687847296 2209541992959193088 17956052535940090496 15255819005211436288 12555585474482782080 9855351943754127872 7155118413025473664 4454884882296819456 1754651351568165248 17501161894549062656 14800928363820408448 12100694833091754240 9400461302363100032 6700227771634445824 3999994240905791616 1299760710177137408 17046271253158034816 14346037722429380608 11645804191700726400 8945570660972072192 6245337130243417984 3545103599514763776 844870068786109568 16591380611767006976 13891147081038352768 11190913550309698560 8490680019581044352 5790446488852390144 3090212958123735936 389979427395081728 16136489970375979136 13436256439647324928 10736022908918670720 8035789378190016512 5335555847461362304 2635322316732708096 18381832859713605504 15681599328984951296 12981365798256297088 10281132267527642880 7580898736798988672 4880665206070334464 2180431675341680256 17926942218322577664 15226708687593923456 12526475156865269248 9826241626136615040 7126008095407960832 4425774564679306624 1725541033950652416 17472051576931549824 14771818046202895616 12071584515474241408 9371350984745587200 6671117454016932992 3970883923288278784 1270650392559624576 17017160935540521984 14316927404811867776 11616693874083213568 8916460343354559360 6216226812625905152 3515993281897250944 815759751168596736 16562270294149494144 13862036763420839936 11161803232692185728 8461569701963531520 5761336171234877312 3061102640506223104 360869109777568896 16107379652758466304 13407146122029812096 10706912591301157888 8006679060572503680 5306445529843849472 2606211999115195264 18352722542096092672 15652489011367438464 12952255480638784256 10252021949910130048 7551788419181475840 4851554888452821632 2151321357724167424 17897831900705064832 15197598369976410624 12497364839247756416 9797131308519102208 7096897777790448000 4396664247061793792 1696430716333139584 17442941259314036992 14742707728585382784 12042474197856728576 9342240667128074368 6642007136399420160 3941773605670765952 1241540074942111744 16988050617923009152 14287817087194354944 11587583556465700736 8887350025737046528 6187116495008392320 3486882964279738112 786649433551083904 16533159976531981312 13832926445803327104 11132692915074672896 8432459384346018688 5732225853617364480 3031992322888710272 331758792160056064 16078269335140953472 13378035804412299264 10677802273683645056 7977568742954990848 5277335212226336640 2577101681497682432 18323612224478579840 15623378693749925632 12923145163021271424 10222911632292617216 7522678101563963008 4822444570835308800 2122211040106654592 17868721583087552000 15168488052358897792 12468254521630243584 9768020990901589376 7067787460172935168 4367553929444280960 1667320398715626752 17413830941696524160 14713597410967869952 12013363880239215744 9313130349510561536 6612896818781907328 3912663288053253120 1212429757324598912 16958940300305496320 14258706769576842112 11558473238848187904 8858239708119533696 6158006177390879488 3457772646662225280 757539115933571072 16504049658914468480 13803816128185814272 11103582597457160064 8403349066728505856 5703115535999851648 3002882005271197440 302648474542543232 16049159017523440640 13348925486794786432 10648691956066132224 7948458425337478016 5248224894608823808 2547991363880169600 18294501906861067008 15594268376132412800 12894034845403758592 10193801314675104384 7493567783946450176 4793334253217795968 2093100722489141760 17839611265470039168 15139377734741384960 12439144204012730752 9738910673284076544 7038677142555422336 4338443611826768128 1638210081098113920 17384720624079011328 14684487093350357120 11984253562621702912 9284020031893048704 6583786501164394496 3883552970435740288 1183319439707086080 16929829982687983488 14229596451959329280 11529362921230675072 8829129390502020864 6128895859773366656 3428662329044712448 728428798316058240 16474939341296955648 13774705810568301440 11074472279839647232 8374238749110993024 5674005218382338816 2973771687653684608 273538156925030400 16020048699905927808 13319815169177273600 10619581638448619392 7919348107719965184 5219114576991310976 2518881046262656768 18265391589243554176 15565158058514899968 12864924527786245760 10164690997057591552 7464457466328937344 4764223935600283136 2063990404871628928 17810500947852526336 15110267417123872128 12410033886395217920 9709800355666563712 7009566824937909504 4309333294209255296 1609099763480601088 17355610306461498496 14655376775732844288 11955143245004190080 9254909714275535872 6554676183546881664 3854442652818227456 1154209122089573248 16900719665070470656 14200486134341816448 11500252603613162240 8800019072884508032 6099785542155853824 3399552011427199616 699318480698545408 16445829023679442816 13745595492950788608 11045361962222134400 8345128431493480192 5644894900764825984 2944661370036171776 244427839307517568 15990938382288414976 13290704851559760768 10590471320831106560 7890237790102452352 5190004259373798144 2489770728645143936 18236281271626041344 15536047740897387136 12835814210168732928 10135580679440078720 7435347148711424512 4735113617982770304 2034880087254116096 17781390630235013504 15081157099506359296 12380923568777705088 9680690038049050880 6980456507320396672 4280222976591742464 1579989445863088256 17326499988843985664 14626266458115331456 11926032927386677248 9225799396658023040 6525565865929368832 3825332335200714624 1125098804472060416 16871609347452957824 14171375816724303616 11471142285995649408 8770908755266995200 6070675224538340992 3370441693809686784 670208163081032576 16416718706061929984 13716485175333275776 11016251644604621568 8316018113875967360 5615784583147313152 2915551052418658944 215317521690004736 15961828064670902144 13261594533942247936 10561361003213593728 7861127472484939520 5160893941756285312 2460660411027631104 18207170954008528512 15506937423279874304 12806703892551220096 10106470361822565888 7406236831093911680 4706003300365257472 2005769769636603264 17752280312617500672 15052046781888846464 12351813251160192256 9651579720431538048 6951346189702883840 4251112658974229632 1550879128245575424 17297389671226472832 14597156140497818624 11896922609769164416 9196689079040510208 6496455548311856000 3796222017583201792 1095988486854547584 16842499029835444992 14142265499106790784 11442031968378136576 8741798437649482368 6041564906920828160 3341331376192173952 641097845463519744 16387608388444417152 13687374857715762944 10987141326987108736 8286907796258454528 5586674265529800320 2886440734801146112 186207204072491904 15932717747053389312 13232484216324735104 10532250685596080896 7832017154867426688 5131783624138772480 2431550093410118272 18178060636391015680 15477827105662361472 12777593574933707264 10077360044205053056 7377126513476398848 4676892982747744640 1976659452019090432 17723169994999987840 15022936464271333632 12322702933542679424 9622469402814025216 6922235872085371008 4222002341356716800 1521768810628062592 17268279353608960000 14568045822880305792 11867812292151651584 9167578761422997376 6467345230694343168 3767111699965688960 1066878169237034752 16813388712217932160 14113155181489277952 11412921650760623744 8712688120031969536 6012454589303315328 3312221058574661120 611987527846006912 16358498070826904320 13658264540098250112 10958031009369595904 8257797478640941696 5557563947912287488 2857330417183633280 157096886454979072 15903607429435876480 13203373898707222272 10503140367978568064 7802906837249913856 5102673306521259648 2402439775792605440 18148950318773502848 15448716788044848640 12748483257316194432 10048249726587540224 7348016195858886016 4647782665130231808 1947549134401577600 17694059677382475008 14993826146653820800 12293592615925166592 9593359085196512384 6893125554467858176 4192892023739203968 1492658493010549760 17239169035991447168 14538935505262792960 11838701974534138752 9138468443805484544 6438234913076830336 3738001382348176128 1037767851619521920 16784278394600419328 14084044863871765120 11383811333143110912 8683577802414456704 5983344271685802496 3283110740957148288 582877210228494080 16329387753209391488 13629154222480737280 10928920691752083072 8228687161023428864 5528453630294774656 2828220099566120448 127986568837466240 15874497111818363648 13174263581089709440 10474030050361055232 7773796519632401024 5073562988903746816 2373329458175092608 18119840001155990016 15419606470427335808 12719372939698681600 10019139408970027392 7318905878241373184 4618672347512718976 1918438816784064768 17664949359764962176 14964715829036307968 12264482298307653760 9564248767578999552 6864015236850345344 4163781706121691136 1463548175393036928 17210058718373934336 14509825187645280128 11809591656916625920 9109358126187971712 6409124595459317504 3708891064730663296 1008657534002009088 16755168076982906496 14054934546254252288 11354701015525598080 8654467484796943872 5954233954068289664 3254000423339635456 553766892610981248 16300277435591878656 13600043904863224448 10899810374134570240 8199576843405916032 5499343312677261824 2799109781948607616 98876251219953408 15845386794200850816 13145153263472196608 10444919732743542400 7744686202014888192 5044452671286233984 2344219140557579776 18090729683538477184 15390496152809822976 12690262622081168768 9990029091352514560 7289795560623860352 4589562029895206144 1889328499166551936 17635839042147449344 14935605511418795136 12235371980690140928 9535138449961486720 6834904919232832512 4134671388504178304 1434437857775524096 17180948400756421504 14480714870027767296 11780481339299113088 9080247808570458880 6380014277841804672 3679780747113150464 979547216384496256 16726057759365393664 14025824228636739456 11325590697908085248 8625357167179431040 5925123636450776832 3224890105722122624 524656574993468416 16271167117974365824 13570933587245711616 10870700056517057408 8170466525788403200 5470232995059748992 2769999464331094784 69765933602440576 15816276476583337984 13116042945854683776 10415809415126029568 7715575884397375360 5015342353668721152 2315108822940066944 18061619365920964352 15361385835192310144 12661152304463655936 9960918773735001728 7260685243006347520 4560451712277693312 1860218181549039104 17606728724529936512 14906495193801282304 12206261663072628096 9506028132343973888 6805794601615319680 4105561070886665472 1405327540158011264 17151838083138908672 14451604552410254464 11751371021681600256 9051137490952946048 6350903960224291840 3650670429495637632 950436898766983424 16696947441747880832 13996713911019226624 11296480380290572416 8596246849561918208 5896013318833264000 3195779788104609792 495546257375955584 16242056800356852992 13541823269628198784 10841589738899544576 8141356208170890368 5441122677442236160 2740889146713581952 40655615984927744 15787166158965825152 13086932628237170944 10386699097508516736 7686465566779862528 4986232036051208320 2285998505322554112 18032509048303451520 15332275517574797312 12632041986846143104 9931808456117488896 7231574925388834688 4531341394660180480 1831107863931526272 17577618406912423680 14877384876183769472 12177151345455115264 9476917814726461056 6776684283997806848 4076450753269152640 1376217222540498432 17122727765521395840 14422494234792741632 11722260704064087424 9022027173335433216 6321793642606779008 3621560111878124800 921326581149470592 16667837124130368000 13967603593401713792 11267370062673059584 8567136531944405376 5866903001215751168 3166669470487096960 466435939758442752 16212946482739340160 13512712952010685952 10812479421282031744 8112245890553377536 5412012359824723328 2711778829096069120 11545298367414912 15758055841348312320 13057822310619658112 10357588779891003904 7657355249162349696 4957121718433695488 2256888187705041280 18003398730685938688 15303165199957284480 12602931669228630272 9902698138499976064 7202464607771321856 4502231077042667648 1801997546314013440 17548508089294910848 14848274558566256640 12148041027837602432 9447807497108948224 6747573966380294016 4047340435651639808 1347106904922985600 17093617447903883008 14393383917175228800 11693150386446574592 8992916855717920384 6292683324989266176 3592449794260611968 892216263531957760 16638726806512855168 13938493275784200960 11238259745055546752 8538026214326892544 5837792683598238336 3137559152869584128 437325622140929920 16183836165121827328 13483602634393173120 10783369103664518912 8083135572935864704 5382902042207210496 2682668511478556288 18429179054459453696 15728945523730799488 13028711993002145280 10328478462273491072 7628244931544836864 4928011400816182656 2227777870087528448 17974288413068425856 15274054882339771648 12573821351611117440 9873587820882463232 7173354290153809024 4473120759425154816 1772887228696500608 17519397771677398016 14819164240948743808 12118930710220089600 9418697179491435392 6718463648762781184 4018230118034126976 1317996587305472768 17064507130286370176 14364273599557715968 11664040068829061760 8963806538100407552 6263573007371753344 3563339476643099136 863105945914444928 16609616488895342336 13909382958166688128 11209149427438033920 8508915896709379712 5808682365980725504 3108448835252071296 408215304523417088 16154725847504314496 13454492316775660288 10754258786047006080 8054025255318351872 5353791724589697664 2653558193861043456 18400068736841940864 15699835206113286656 12999601675384632448 10299368144655978240 7599134613927324032 4898901083198669824 2198667552470015616 17945178095450913024 15244944564722258816 12544711033993604608 9844477503264950400 7144243972536296192 4444010441807641984 1743776911078987776 17490287454059885184 14790053923331230976 12089820392602576768 9389586861873922560 6689353331145268352 3989119800416614144 1288886269687959936 17035396812668857344 14335163281940203136 11634929751211548928 8934696220482894720 6234462689754240512 3534229159025586304 833995628296932096 16580506171277829504 13880272640549175296 11180039109820521088 8479805579091866880 5779572048363212672 3079338517634558464 379104986905904256 16125615529886801664 13425381999158147456 10725148468429493248 8024914937700839040 5324681406972184832 2624447876243530624 18370958419224428032 15670724888495773824 12970491357767119616 10270257827038465408 7570024296309811200 4869790765581156992 2169557234852502784 17916067777833400192 15215834247104745984 12515600716376091776 9815367185647437568 7115133654918783360 4414900124190129152 1714666593461474944 17461177136442372352 14760943605713718144 12060710074985063936 9360476544256409728 6660243013527755520 3960009482799101312 1259775952070447104 17006286495051344512 14306052964322690304 11605819433594036096 8905585902865381888 6205352372136727680 3505118841408073472 804885310679419264 16551395853660316672 13851162322931662464 11150928792203008256 8450695261474354048 5750461730745699840 3050228200017045632 349994669288391424 16096505212269288832 13396271681540634624 10696038150811980416 7995804620083326208 5295571089354672000 2595337558626017792 18341848101606915200 15641614570878260992 12941381040149606784 10241147509420952576 7540913978692298368 4840680447963644160 2140446917234989952 17886957460215887360 15186723929487233152 12486490398758578944 9786256868029924736 7086023337301270528 4385789806572616320 1685556275843962112 17432066818824859520 14731833288096205312 12031599757367551104 9331366226638896896 6631132695910242688 3930899165181588480 1230665634452934272 16977176177433831680 14276942646705177472 11576709115976523264 8876475585247869056 6176242054519214848 3476008523790560640 775774993061906432 16522285536042803840 13822052005314149632 11121818474585495424 8421584943856841216 5721351413128187008 3021117882399532800 320884351670878592 16067394894651776000 13367161363923121792 10666927833194467584 7966694302465813376 5266460771737159168 2566227241008504960 18312737783989402368 15612504253260748160 12912270722532093952 10212037191803439744 7511803661074785536 4811570130346131328 2111336599617477120 17857847142598374528 15157613611869720320 12457380081141066112 9757146550412411904 7056913019683757696 4356679488955103488 1656445958226449280 17402956501207346688 14702722970478692480 12002489439750038272 9302255909021384064 6602022378292729856 3901788847564075648 1201555316835421440 16948065859816318848 14247832329087664640 11547598798359010432 8847365267630356224 6147131736901702016 3446898206173047808 746664675444393600 16493175218425291008 13792941687696636800 11092708156967982592 8392474626239328384 5692241095510674176 2992007564782019968 291774034053365760 16038284577034263168 13338051046305608960 10637817515576954752 7937583984848300544 5237350454119646336 2537116923390992128 18283627466371889536 15583393935643235328 12883160404914581120 10182926874185926912 7482693343457272704 4782459812728618496 2082226281999964288 17828736824980861696 15128503294252207488 12428269763523553280 9728036232794899072 7027802702066244864 4327569171337590656 1627335640608936448 17373846183589833856 14673612652861179648 11973379122132525440 9273145591403871232 6572912060675217024 3872678529946562816 1172444999217908608 16918955542198806016 14218722011470151808 11518488480741497600 8818254950012843392 6118021419284189184 3417787888555534976 717554357826880768 16464064900807778176 13763831370079123968 11063597839350469760 8363364308621815552 5663130777893161344 2962897247164507136 262663716435852928 16009174259416750336 13308940728688096128 10608707197959441920 7908473667230787712 5208240136502133504 2508006605773479296 18254517148754376704 15554283618025722496 12854050087297068288 10153816556568414080 7453583025839759872 4753349495111105664 2053115964382451456 17799626507363348864 15099392976634694656 12399159445906040448 9698925915177386240 6998692384448732032 4298458853720077824 1598225322991423616 17344735865972321024 14644502335243666816 11944268804515012608 9244035273786358400 6543801743057704192 3843568212329049984 1143334681600395776 16889845224581293184 14189611693852638976 11489378163123984768 8789144632395330560 6088911101666676352 3388677570938022144 688444040209367936 16434954583190265344 13734721052461611136 11034487521732956928 8334253991004302720 5634020460275648512 2933786929546994304 233553398818340096 15980063941799237504 13279830411070583296 10579596880341929088 7879363349613274880 5179129818884620672 2478896288155966464 18225406831136863872 15525173300408209664 12824939769679555456 10124706238950901248 7424472708222247040 4724239177493592832 2024005646764938624 17770516189745836032 15070282659017181824 12370049128288527616 9669815597559873408 6969582066831219200 4269348536102564992 1569115005373910784 17315625548354808192 14615392017626153984 11915158486897499776 9214924956168845568 6514691425440191360 3814457894711537152 1114224363982882944 16860734906963780352 14160501376235126144 11460267845506471936 8760034314777817728 6059800784049163520 3359567253320509312 659333722591855104 16405844265572752512 13705610734844098304 11005377204115444096 8305143673386789888 5604910142658135680 2904676611929481472 204443081200827264 15950953624181724672 13250720093453070464 10550486562724416256 7850253031995762048 5150019501267107840 2449785970538453632 18196296513519351040 15496062982790696832 12795829452062042624 10095595921333388416 7395362390604734208 4695128859876080000 1994895329147425792 17741405872128323200 15041172341399668992 12340938810671014784 9640705279942360576 6940471749213706368 4240238218485052160 1540004687756397952 17286515230737295360 14586281700008641152 11886048169279986944 9185814638551332736 6485581107822678528 3785347577094024320 1085114046365370112 16831624589346267520 14131391058617613312 11431157527888959104 8730923997160304896 6030690466431650688 3330456935702996480 630223404974342272 16376733947955239680 13676500417226585472 10976266886497931264 8276033355769277056 5575799825040622848 2875566294311968640 175332763583314432 15921843306564211840 13221609775835557632 10521376245106903424 7821142714378249216 5120909183649595008 2420675652920940800 18167186195901838208 15466952665173184000 12766719134444529792 10066485603715875584 7366252072987221376 4666018542258567168 1965785011529912960 17712295554510810368 15012062023782156160 12311828493053501952 9611594962324847744 6911361431596193536 4211127900867539328 1510894370138885120 17257404913119782528 14557171382391128320 11856937851662474112 9156704320933819904 6456470790205165696 3756237259476511488 1056003728747857280 16802514271728754688 14102280741000100480 11402047210271446272 8701813679542792064 6001580148814137856 3301346618085483648 601113087356829440 16347623630337726848 13647390099609072640 10947156568880418432 8246923038151764224 5546689507423110016 2846455976694455808 146222445965801600 15892732988946699008 13192499458218044800 10492265927489390592 7792032396760736384 5091798866032082176 2391565335303427968 18138075878284325376 15437842347555671168 12737608816827016960 10037375286098362752 7337141755369708544 4636908224641054336 1936674693912400128 17683185236893297536 14982951706164643328 12282718175435989120 9582484644707334912 6882251113978680704 4182017583250026496 1481784052521372288 17228294595502269696 14528061064773615488 11827827534044961280 9127594003316307072 6427360472587652864 3727126941858998656 1026893411130344448 16773403954111241856 14073170423382587648 11372936892653933440 8672703361925279232 5972469831196625024 3272236300467970816 572002769739316608 16318513312720214016 13618279781991559808 10918046251262905600 8217812720534251392 5517579189805597184 2817345659076942976 117112128348288768 15863622671329186176 13163389140600531968 10463155609871877760 7762922079143223552 5062688548414569344 2362455017685915136 18108965560666812544 15408732029938158336 12708498499209504128 10008264968480849920 7308031437752195712 4607797907023541504 1907564376294887296 17654074919275784704 14953841388547130496 12253607857818476288 9553374327089822080 6853140796361167872 4152907265632513664 1452673734903859456 17199184277884756864 14498950747156102656 11798717216427448448 9098483685698794240 6398250154970140032 3698016624241485824 997783093512831616 16744293636493729024 14044060105765074816 11343826575036420608 8643593044307766400 5943359513579112192 3243125982850457984 542892452121803776 16289402995102701184 13589169464374046976 10888935933645392768 8188702402916738560 5488468872188084352 2788235341459430144 88001810730775936 15834512353711673344 13134278822983019136 10434045292254364928 7733811761525710720 5033578230797056512 2333344700068402304 18079855243049299712 15379621712320645504 12679388181591991296 9979154650863337088 7278921120134682880 4578687589406028672 1878454058677374464 17624964601658271872 14924731070929617664 12224497540200963456 9524264009472309248 6824030478743655040 4123796948015000832 1423563417286346624 17170073960267244032 14469840429538589824 11769606898809935616 9069373368081281408 6369139837352627200 3668906306623972992 968672775895318784 16715183318876216192 14014949788147561984 11314716257418907776 8614482726690253568 5914249195961599360 3214015665232945152 513782134504290944 16260292677485188352 13560059146756534144 10859825616027879936 8159592085299225728 5459358554570571520 2759125023841917312 58891493113263104 15805402036094160512 13105168505365506304 10404934974636852096 7704701443908197888 5004467913179543680 2304234382450889472 18050744925431786880 15350511394703132672 12650277863974478464 9950044333245824256 7249810802517170048 4549577271788515840 1849343741059861632 17595854284040759040 14895620753312104832 12195387222583450624 9495153691854796416 6794920161126142208 4094686630397488000 1394453099668833792 17140963642649731200 14440730111921076992 11740496581192422784 9040263050463768576 6340029519735114368 3639795989006460160 939562458277805952 16686073001258703360 13985839470530049152 11285605939801394944 8585372409072740736 5885138878344086528 3184905347615432320 484671816886778112 16231182359867675520 13530948829139021312 10830715298410367104 8130481767681712896 5430248236953058688 2730014706224404480 29781175495750272 15776291718476647680 13076058187747993472 10375824657019339264 7675591126290685056 4975357595562030848 2275124064833376640 18021634607814274048 15321401077085619840 12621167546356965632 9920934015628311424 7220700484899657216 4520466954171003008 1820233423442348800 17566743966423246208 14866510435694592000 12166276904965937792 9466043374237283584 6765809843508629376 4065576312779975168 1365342782051320960 17111853325032218368 14411619794303564160 11711386263574909952 9011152732846255744 6310919202117601536 3610685671388947328 910452140660293120 16656962683641190528 13956729152912536320 11256495622183882112 8556262091455227904 5856028560726573696 3155795029997919488 455561499269265280 16202072042250162688 13501838511521508480 10801604980792854272 8101371450064200064 5401137919335545856 2700904388606891648 670857878237440 15747181400859134848 13046947870130480640 10346714339401826432 7646480808673172224 4946247277944518016 2246013747215863808 17992524290196761216 15292290759468107008 12592057228739452800 9891823698010798592 7191590167282144384 4491356636553490176 1791123105824835968 17537633648805733376 14837400118077079168 12137166587348424960 9436933056619770752 6736699525891116544 4036465995162462336 1336232464433808128 17082743007414705536 14382509476686051328 11682275945957397120 8982042415228742912 6281808884500088704 3581575353771434496 881341823042780288 16627852366023677696 13927618835295023488 11227385304566369280 8527151773837715072 5826918243109060864 3126684712380406656 426451181651752448 16172961724632649856 13472728193903995648 10772494663175341440 8072261132446687232 5372027601718033024 2671794070989378816 18418304613970276224 15718071083241622016 13017837552512967808 10317604021784313600 7617370491055659392 4917136960327005184 2216903429598350976 17963413972579248384 15263180441850594176 12562946911121939968 9862713380393285760 7162479849664631552 4462246318935977344 1762012788207323136 17508523331188220544 14808289800459566336 12108056269730912128 9407822739002257920 6707589208273603712 4007355677544949504 1307122146816295296 17053632689797192704 14353399159068538496 11653165628339884288 8952932097611230080 6252698566882575872 3552465036153921664 852231505425267456 16598742048406164864 13898508517677510656 11198274986948856448 8498041456220202240 5797807925491548032 3097574394762893824 397340864034239616 16143851407015137024 13443617876286482816 10743384345557828608 8043150814829174400 5342917284100520192 2642683753371865984 18389194296352763392 15688960765624109184 12988727234895454976 10288493704166800768 7588260173438146560 4888026642709492352 2187793111980838144 17934303654961735552 15234070124233081344 12533836593504427136 9833603062775772928 7133369532047118720 4433136001318464512 1732902470589810304 17479413013570707712 14779179482842053504 12078945952113399296 9378712421384745088 6678478890656090880 3978245359927436672 1278011829198782464 17024522372179679872 14324288841451025664 11624055310722371456 8923821779993717248 6223588249265063040 3523354718536408832 823121187807754624 16569631730788652032 13869398200059997824 11169164669331343616 8468931138602689408 5768697607874035200 3068464077145380992 368230546416726784 16114741089397624192 13414507558668969984 10714274027940315776 8014040497211661568 5313806966483007360 2613573435754353152 18360083978735250560 15659850448006596352 12959616917277942144 10259383386549287936 7559149855820633728 4858916325091979520 2158682794363325312 17905193337344222720 15204959806615568512 12504726275886914304 9804492745158260096 7104259214429605888 4404025683700951680 1703792152972297472 17450302695953194880 14750069165224540672 12049835634495886464 9349602103767232256 6649368573038578048 3949135042309923840 1248901511581269632 16995412054562167040 14295178523833512832 11594944993104858624 8894711462376204416 6194477931647550208 3494244400918896000 794010870190241792 16540521413171139200 13840287882442484992 11140054351713830784 8439820820985176576 5739587290256522368 3039353759527868160 339120228799213952 16085630771780111360 13385397241051457152 10685163710322802944 7984930179594148736 5284696648865494528 2584463118136840320 18330973661117737728 15630740130389083520 12930506599660429312 10230273068931775104 7530039538203120896 4829806007474466688 2129572476745812480 17876083019726709888 15175849488998055680 12475615958269401472 9775382427540747264 7075148896812093056 4374915366083438848 1674681835354784640 17421192378335682048 14720958847607027840 12020725316878373632 9320491786149719424 6620258255421065216 3920024724692411008 1219791193963756800 16966301736944654208 14266068206216000000 11565834675487345792 8865601144758691584 6165367614030037376 3465134083301383168 764900552572728960 16511411095553626368 13811177564824972160 11110944034096317952 8410710503367663744 5710476972639009536 3010243441910355328 310009911181701120 16056520454162598528 13356286923433944320 10656053392705290112 7955819861976635904 5255586331247981696 2555352800519327488 18301863343500224896 15601629812771570688 12901396282042916480 10201162751314262272 7500929220585608064 4800695689856953856 2100462159128299648 17846972702109197056 15146739171380542848 12446505640651888640 9746272109923234432 7046038579194580224 4345805048465926016 1645571517737271808 17392082060718169216 14691848529989515008 11991614999260860800 9291381468532206592 6591147937803552384 3890914407074898176 1190680876346243968 16937191419327141376 14236957888598487168 11536724357869832960 8836490827141178752 6136257296412524544 3436023765683870336 735790234955216128 16482300777936113536 13782067247207459328 11081833716478805120 8381600185750150912 5681366655021496704 2981133124292842496 280899593564188288 16027410136545085696 13327176605816431488 10626943075087777280 7926709544359123072 5226476013630468864 2526242482901814656 18272753025882712064 15572519495154057856 12872285964425403648 10172052433696749440 7471818902968095232 4771585372239441024 2071351841510786816 17817862384491684224 15117628853763030016 12417395323034375808 9717161792305721600 7016928261577067392 4316694730848413184 1616461200119758976 17362971743100656384 14662738212372002176 11962504681643347968 9262271150914693760 6562037620186039552 3861804089457385344 1161570558728731136 16908081101709628544 14207847570980974336 11507614040252320128 8807380509523665920 6107146978795011712 3406913448066357504 706679917337703296 16453190460318600704 13752956929589946496 11052723398861292288 8352489868132638080 5652256337403983872 2952022806675329664 251789275946675456 15998299818927572864 13298066288198918656 10597832757470264448 7897599226741610240 5197365696012956032 2497132165284301824 18243642708265199232 15543409177536545024 12843175646807890816 10142942116079236608 7442708585350582400 4742475054621928192 2042241523893273984 17788752066874171392 15088518536145517184 12388285005416862976 9688051474688208768 6987817943959554560 4287584413230900352 1587350882502246144 17333861425483143552 14633627894754489344 11933394364025835136 9233160833297180928 6532927302568526720 3832693771839872512 1132460241111218304 16878970784092115712 14178737253363461504 11478503722634807296 8778270191906153088 6078036661177498880 3377803130448844672 677569599720190464 16424080142701087872 13723846611972433664 11023613081243779456 8323379550515125248 5623146019786471040 2922912489057816832 222678958329162624 15969189501310060032 13268955970581405824 10568722439852751616 7868488909124097408 5168255378395443200 2468021847666788992 18214532390647686400 15514298859919032192 12814065329190377984 10113831798461723776 7413598267733069568 4713364737004415360 2013131206275761152 17759641749256658560 15059408218528004352 12359174687799350144 9658941157070695936 6958707626342041728 4258474095613387520 1558240564884733312 17304751107865630720 14604517577136976512 11904284046408322304 9204050515679668096 6503816984951013888 3803583454222359680 1103349923493705472 16849860466474602880 14149626935745948672 11449393405017294464 8749159874288640256 6048926343559986048 3348692812831331840 648459282102677632 16394969825083575040 13694736294354920832 10994502763626266624 8294269232897612416 5594035702168958208 2893802171440304000 193568640711649792 15940079183692547200 13239845652963892992 10539612122235238784 7839378591506584576 5139145060777930368 2438911530049276160 18185422073030173568 15485188542301519360 12784955011572865152 10084721480844210944 7384487950115556736 4684254419386902528 1984020888658248320 17730531431639145728 15030297900910491520 12330064370181837312 9629830839453183104 6929597308724528896 4229363777995874688 1529130247267220480 17275640790248117888 14575407259519463680 11875173728790809472 9174940198062155264 6474706667333501056 3774473136604846848 1074239605876192640 16820750148857090048 14120516618128435840 11420283087399781632 8720049556671127424 6019816025942473216 3319582495213819008 619348964485164800 16365859507466062208 13665625976737408000 10965392446008753792 8265158915280099584 5564925384551445376 2864691853822791168 164458323094136960 15910968866075034368 13210735335346380160 10510501804617725952 7810268273889071744 5110034743160417536 2409801212431763328 18156311755412660736 15456078224684006528 12755844693955352320 10055611163226698112 7355377632498043904 4655144101769389696 1954910571040735488 17701421114021632896 15001187583292978688 12300954052564324480 9600720521835670272 6900486991107016064 4200253460378361856 1500019929649707648 17246530472630605056 14546296941901950848 11846063411173296640 9145829880444642432 6445596349715988224 3745362818987334016 1045129288258679808 16791639831239577216 14091406300510923008 11391172769782268800 8690939239053614592 5990705708324960384 3290472177596306176 590238646867651968 16336749189848549376 13636515659119895168 10936282128391240960 8236048597662586752 5535815066933932544 2835581536205278336 135348005476624128 15881858548457521536 13181625017728867328 10481391487000213120 7781157956271558912 5080924425542904704 2380690894814250496 18127201437795147904 15426967907066493696 12726734376337839488 10026500845609185280 7326267314880531072 4626033784151876864 1925800253423222656 17672310796404120064 14972077265675465856 12271843734946811648 9571610204218157440 6871376673489503232 4171143142760849024 1470909612032194816 17217420155013092224 14517186624284438016 11816953093555783808 9116719562827129600 6416486032098475392 3716252501369821184 1016018970641166976 16762529513622064384 14062295982893410176 11362062452164755968 8661828921436101760 5961595390707447552 3261361859978793344 561128329250139136 16307638872231036544 13607405341502382336 10907171810773728128 8206938280045073920 5506704749316419712 2806471218587765504 106237687859111296 15852748230840008704 13152514700111354496 10452281169382700288 7752047638654046080 5051814107925391872 2351580577196737664 18098091120177635072 15397857589448980864 12697624058720326656 9997390527991672448 7297156997263018240 4596923466534364032 1896689935805709824 17643200478786607232 14942966948057953024 12242733417329298816 9542499886600644608 6842266355871990400 4142032825143336192 1441799294414681984 17188309837395579392 14488076306666925184 11787842775938270976 9087609245209616768 6387375714480962560 3687142183752308352 986908653023654144 16733419196004551552 14033185665275897344 11332952134547243136 8632718603818588928 5932485073089934720 3232251542361280512 532018011632626304 16278528554613523712 13578295023884869504 10878061493156215296 8177827962427561088 5477594431698906880 2777360900970252672 77127370241598464 15823637913222495872 13123404382493841664 10423170851765187456 7722937321036533248 5022703790307879040 2322470259579224832 18068980802560122240 15368747271831468032 12668513741102813824 9968280210374159616 7268046679645505408 4567813148916851200 1867579618188196992 17614090161169094400 14913856630440440192 12213623099711785984 9513389568983131776 6813156038254477568 4112922507525823360 1412688976797169152 17159199519778066560 14458965989049412352 11758732458320758144 9058498927592103936 6358265396863449728 3658031866134795520 957798335406141312 16704308878387038720 14004075347658384512 11303841816929730304 8603608286201076096 5903374755472421888 3203141224743767680 502907694015113472 16249418236996010880 13549184706267356672 10848951175538702464 8148717644810048256 5448484114081394048 2748250583352739840 48017052624085632 15794527595604983040 13094294064876328832 10394060534147674624 7693827003419020416 4993593472690366208 2293359941961712000 18039870484942609408 15339636954213955200 12639403423485300992 9939169892756646784 7238936362027992576 4538702831299338368 1838469300570684160 17584979843551581568 14884746312822927360 12184512782094273152 9484279251365618944 6784045720636964736 4083812189908310528 1383578659179656320 17130089202160553728 14429855671431899520 11729622140703245312 9029388609974591104 6329155079245936896 3628921548517282688 928688017788628480 16675198560769525888 13974965030040871680 11274731499312217472 8574497968583563264 5874264437854909056 3174030907126254848 473797376397600640 16220307919378498048 13520074388649843840 10819840857921189632 8119607327192535424 5419373796463881216 2719140265735227008 18906735006572800 15765417277987470208 13065183747258816000 10364950216530161792 7664716685801507584 4964483155072853376 2264249624344199168 18010760167325096576 15310526636596442368 12610293105867788160 9910059575139133952 7209826044410479744 4509592513681825536 1809358982953171328 17555869525934068736 14855635995205414528 12155402464476760320 9455168933748106112 6754935403019451904 4054701872290797696 1354468341562143488 17100978884543040896 14400745353814386688 11700511823085732480 9000278292357078272 6300044761628424064 3599811230899769856 899577700171115648 16646088243152013056 13945854712423358848 11245621181694704640 8545387650966050432 5845154120237396224 3144920589508742016 444687058780087808 16191197601760985216 13490964071032331008 10790730540303676800 8090497009575022592 5390263478846368384 2690029948117714176 18436540491098611584 15736306960369957376 13036073429641303168 10335839898912648960 7635606368183994752 4935372837455340544 2235139306726686336 17981649849707583744 15281416318978929536 12581182788250275328 9880949257521621120 7180715726792966912 4480482196064312704 1780248665335658496 17526759208316555904 14826525677587901696 12126292146859247488 9426058616130593280 6725825085401939072 4025591554673284864 1325358023944630656 17071868566925528064 14371635036196873856 11671401505468219648 8971167974739565440 6270934444010911232 3570700913282257024 870467382553602816 16616977925534500224 13916744394805846016 11216510864077191808 8516277333348537600 5816043802619883392 3115810271891229184 415576741162574976 16162087284143472384 13461853753414818176 10761620222686163968 8061386691957509760 5361153161228855552 2660919630500201344 18407430173481098752 15707196642752444544 13006963112023790336 10306729581295136128 7606496050566481920 4906262519837827712 2206028989109173504 17952539532090070912 15252306001361416704 12552072470632762496 9851838939904108288 7151605409175454080 4451371878446799872 1751138347718145664 17497648890699043072 14797415359970388864 12097181829241734656 9396948298513080448 6696714767784426240 3996481237055772032 1296247706327117824 17042758249308015232 14342524718579361024 11642291187850706816 8942057657122052608 6241824126393398400 3541590595664744192 841357064936089984 16587867607916987392 13887634077188333184 11187400546459678976 8487167015731024768 5786933485002370560 3086699954273716352 386466423545062144 16132976966525959552 13432743435797305344 10732509905068651136 8032276374339996928 5332042843611342720 2631809312882688512 18378319855863585920 15678086325134931712 12977852794406277504 10277619263677623296 7577385732948969088 4877152202220314880 2176918671491660672 17923429214472558080 15223195683743903872 12522962153015249664 9822728622286595456 7122495091557941248 4422261560829287040 1722028030100632832 17468538573081530240 14768305042352876032 12068071511624221824 9367837980895567616 6667604450166913408 3967370919438259200 1267137388709604992 17013647931690502400 14313414400961848192 11613180870233193984 8912947339504539776 6212713808775885568 3512480278047231360 812246747318577152 16558757290299474560 13858523759570820352 11158290228842166144 8458056698113511936 5757823167384857728 3057589636656203520 357356105927549312 16103866648908446720 13403633118179792512 10703399587451138304 8003166056722484096 5302932525993829888 2602698995265175680 18349209538246073088 15648976007517418880 12948742476788764672 10248508946060110464 7548275415331456256 4848041884602802048 2147808353874147840 17894318896855045248 15194085366126391040 12493851835397736832 9793618304669082624 7093384773940428416 4393151243211774208 1692917712483120000 17439428255464017408 14739194724735363200 12038961194006708992 9338727663278054784 6638494132549400576 3938260601820746368 1238027071092092160 16984537614072989568 14284304083344335360 11584070552615681152 8883837021887026944 6183603491158372736 3483369960429718528 783136429701064320 16529646972681961728 13829413441953307520 11129179911224653312 8428946380495999104 5728712849767344896 3028479319038690688 328245788310036480 16074756331290933888 13374522800562279680 10674289269833625472 7974055739104971264 5273822208376317056 2573588677647662848 18320099220628560256 15619865689899906048 12919632159171251840 10219398628442597632 7519165097713943424 4818931566985289216 2118698036256635008 17865208579237532416 15164975048508878208 12464741517780224000 9764507987051569792 7064274456322915584 4364040925594261376 1663807394865607168 17410317937846504576 14710084407117850368 12009850876389196160 9309617345660541952 6609383814931887744 3909150284203233536 1208916753474579328 16955427296455476736 14255193765726822528 11554960234998168320 8854726704269514112 6154493173540859904 3454259642812205696 754026112083551488 16500536655064448896 13800303124335794688 11100069593607140480 8399836062878486272 5699602532149832064 2999369001421177856 299135470692523648 16045646013673421056 13345412482944766848 10645178952216112640 7944945421487458432 5244711890758804224 2544478360030150016 18290988903011047424 15590755372282393216 12890521841553739008 10190288310825084800 7490054780096430592 4789821249367776384 2089587718639122176 17836098261620019584 15135864730891365376 12435631200162711168 9735397669434056960 7035164138705402752 4334930607976748544 1634697077248094336 17381207620228991744 14680974089500337536 11980740558771683328 9280507028043029120 6580273497314374912 3880039966585720704 1179806435857066496 16926316978837963904 14226083448109309696 11525849917380655488 8825616386652001280 6125382855923347072 3425149325194692864 724915794466038656 16471426337446936064 13771192806718281856 11070959275989627648 8370725745260973440 5670492214532319232 2970258683803665024 270025153075010816 16016535696055908224 13316302165327254016 10616068634598599808 7915835103869945600 5215601573141291392 2515368042412637184 18261878585393534592 15561645054664880384 12861411523936226176 10161177993207571968 7460944462478917760 4760710931750263552 2060477401021609344 17806987944002506752 15106754413273852544 12406520882545198336 9706287351816544128 7006053821087889920 4305820290359235712 1605586759630581504 17352097302611478912 14651863771882824704 11951630241154170496 9251396710425516288 6551163179696862080 3850929648968207872 1150696118239553664 16897206661220451072 14196973130491796864 11496739599763142656 8796506069034488448 6096272538305834240 3396039007577180032 695805476848525824 16442316019829423232 13742082489100769024 11041848958372114816 8341615427643460608 5641381896914806400 2941148366186152192 240914835457497984 15987425378438395392 13287191847709741184 10586958316981086976 7886724786252432768 5186491255523778560 2486257724795124352 18232768267776021760 15532534737047367552 12832301206318713344 10132067675590059136 7431834144861404928 4731600614132750720 2031367083404096512 17777877626384993920 15077644095656339712 12377410564927685504 9677177034199031296 6976943503470377088 4276709972741722880 1576476442013068672 17322986984993966080 14622753454265311872 11922519923536657664 9222286392808003456 6522052862079349248 3821819331350695040 1121585800622040832 16868096343602938240 14167862812874284032 11467629282145629824 8767395751416975616 6067162220688321408 3366928689959667200 666695159231012992 16413205702211910400 13712972171483256192 11012738640754601984 8312505110025947776 5612271579297293568 2912038048568639360 211804517839985152 15958315060820882560 13258081530092228352 10557847999363574144 7857614468634919936 5157380937906265728 2457147407177611520 18203657950158508928 15503424419429854720 12803190888701200512 10102957357972546304 7402723827243892096 4702490296515237888 2002256765786583680 17748767308767481088 15048533778038826880 12348300247310172672 9648066716581518464 6947833185852864256 4247599655124210048 1547366124395555840 17293876667376453248 14593643136647799040 11893409605919144832 9193176075190490624 6492942544461836416 3792709013733182208 1092475483004528000 16838986025985425408 14138752495256771200 11438518964528116992 8738285433799462784 6038051903070808576 3337818372342154368 637584841613500160 16384095384594397568 13683861853865743360 10983628323137089152 8283394792408434944 5583161261679780736 2882927730951126528 182694200222472320 15929204743203369728 13228971212474715520 10528737681746061312 7828504151017407104 5128270620288752896 2428037089560098688 18174547632540996096 15474314101812341888 12774080571083687680 10073847040355033472 7373613509626379264 4673379978897725056 1973146448169070848 17719656991149968256 15019423460421314048 12319189929692659840 9618956398964005632 6918722868235351424 4218489337506697216 1518255806778043008 17264766349758940416 14564532819030286208 11864299288301632000 9164065757572977792 6463832226844323584 3763598696115669376 1063365165387015168 16809875708367912576 14109642177639258368 11409408646910604160 8709175116181949952 6008941585453295744 3308708054724641536 608474523995987328 16354985066976884736 13654751536248230528 10954518005519576320 8254284474790922112 5554050944062267904 2853817413333613696 153583882604959488 15900094425585856896 13199860894857202688 10499627364128548480 7799393833399894272 5099160302671240064 2398926771942585856 18145437314923483264 15445203784194829056 12744970253466174848 10044736722737520640 7344503192008866432 4644269661280212224 1944036130551558016 17690546673532455424 14990313142803801216 12290079612075147008 9589846081346492800 6889612550617838592 4189379019889184384 1489145489160530176 17235656032141427584 14535422501412773376 11835188970684119168 9134955439955464960 6434721909226810752 3734488378498156544 1034254847769502336 16780765390750399744 14080531860021745536 11380298329293091328 8680064798564437120 5979831267835782912 3279597737107128704 579364206378474496 16325874749359371904 13625641218630717696 10925407687902063488 8225174157173409280 5524940626444755072 2824707095716100864 124473564987446656 15870984107968344064 13170750577239689856 10470517046511035648 7770283515782381440 5070049985053727232 2369816454325073024 18116326997305970432 15416093466577316224 12715859935848662016 10015626405120007808 7315392874391353600 4615159343662699392 1914925812934045184 17661436355914942592 14961202825186288384 12260969294457634176 9560735763728979968 6860502233000325760 4160268702271671552 1460035171543017344 17206545714523914752 14506312183795260544 11806078653066606336 9105845122337952128 6405611591609297920 3705378060880643712 1005144530151989504 16751655073132886912 14051421542404232704 11351188011675578496 8650954480946924288 5950720950218270080 3250487419489615872 550253888760961664 16296764431741859072 13596530901013204864 10896297370284550656 8196063839555896448 5495830308827242240 2795596778098588032 95363247369933824 15841873790350831232 13141640259622177024 10441406728893522816 7741173198164868608 5040939667436214400 2340706136707560192 18087216679688457600 15386983148959803392 12686749618231149184 9986516087502494976 7286282556773840768 4586049026045186560 1885815495316532352 17632326038297429760 14932092507568775552 12231858976840121344 9531625446111467136 6831391915382812928 4131158384654158720 1430924853925504512 17177435396906401920 14477201866177747712 11776968335449093504 9076734804720439296 6376501273991785088 3676267743263130880 976034212534476672 16722544755515374080 14022311224786719872 11322077694058065664 8621844163329411456 5921610632600757248 3221377101872103040 521143571143448832 16267654114124346240 13567420583395692032 10867187052667037824 8166953521938383616 5466719991209729408 2766486460481075200 66252929752420992 15812763472733318400 13112529942004664192 10412296411276009984 7712062880547355776 5011829349818701568 2311595819090047360 18058106362070944768 15357872831342290560 12657639300613636352 9957405769884982144 7257172239156327936 4556938708427673728 1856705177699019520 17603215720679916928 14902982189951262720 12202748659222608512 9502515128493954304 6802281597765300096 4102048067036645888 1401814536307991680 17148325079288889088 14448091548560234880 11747858017831580672 9047624487102926464 6347390956374272256 3647157425645618048 946923894916963840 16693434437897861248 13993200907169207040 11292967376440552832 8592733845711898624 5892500314983244416 3192266784254590208 492033253525936000 16238543796506833408 13538310265778179200 10838076735049524992 8137843204320870784 5437609673592216576 2737376142863562368 37142612134908160 15783653155115805568 13083419624387151360 10383186093658497152 7682952562929842944 4982719032201188736 2282485501472534528 18028996044453431936 15328762513724777728 12628528982996123520 9928295452267469312 7228061921538815104 4527828390810160896 1827594860081506688 17574105403062404096 14873871872333749888 12173638341605095680 9473404810876441472 6773171280147787264 4072937749419133056 1372704218690478848 17119214761671376256 14418981230942722048 11718747700214067840 9018514169485413632 6318280638756759424 3618047108028105216 917813577299451008 16664324120280348416 13964090589551694208 11263857058823040000 8563623528094385792 5863389997365731584 3163156466637077376 462922935908423168 16209433478889320576 13509199948160666368 10808966417432012160 8108732886703357952 5408499355974703744 2708265825246049536 8032294517395328 15754542837498292736 13054309306769638528 10354075776040984320 7653842245312330112 4953608714583675904 2253375183855021696 17999885726835919104 15299652196107264896 12599418665378610688 9899185134649956480 7198951603921302272 4498718073192648064 1798484542463993856 17544995085444891264 14844761554716237056 12144528023987582848 9444294493258928640 6744060962530274432 4043827431801620224 1343593901072966016 17090104444053863424 14389870913325209216 11689637382596555008 8989403851867900800 6289170321139246592 3588936790410592384 888703259681938176 16635213802662835584 13934980271934181376 11234746741205527168 8534513210476872960 5834279679748218752 3134046149019564544 433812618290910336 16180323161271807744 13480089630543153536 10779856099814499328 8079622569085845120 5379389038357190912 2679155507628536704 18425666050609434112 15725432519880779904 13025198989152125696 10324965458423471488 7624731927694817280 4924498396966163072 2224264866237508864 17970775409218406272 15270541878489752064 12570308347761097856 9870074817032443648 7169841286303789440 4469607755575135232 1769374224846481024 17515884767827378432 14815651237098724224 12115417706370070016 9415184175641415808 6714950644912761600 4014717114184107392 1314483583455453184 17060994126436350592 14360760595707696384 11660527064979042176 8960293534250387968 6260060003521733760 3559826472793079552 859592942064425344 16606103485045322752 13905869954316668544 11205636423588014336 8505402892859360128 5805169362130705920 3104935831402051712 404702300673397504 16151212843654294912 13450979312925640704 10750745782196986496 8050512251468332288 5350278720739678080 2650045190011023872 18396555732991921280 15696322202263267072 12996088671534612864 10295855140805958656 7595621610077304448 4895388079348650240 2195154548619996032 17941665091600893440 15241431560872239232 12541198030143585024 9840964499414930816 7140730968686276608 4440497437957622400 1740263907228968192 17486774450209865600 14786540919481211392 12086307388752557184 9386073858023902976 6685840327295248768 3985606796566594560 1285373265837940352 17031883808818837760 14331650278090183552 11631416747361529344 8931183216632875136 6230949685904220928 3530716155175566720 830482624446912512 16576993167427809920 13876759636699155712 11176526105970501504 8476292575241847296 5776059044513193088 3075825513784538880 375591983055884672 16122102526036782080 13421868995308127872 10721635464579473664 8021401933850819456 5321168403122165248 2620934872393511040 18367445415374408448 15667211884645754240 12966978353917100032 10266744823188445824 7566511292459791616 4866277761731137408 2166044231002483200 17912554773983380608 15212321243254726400 12512087712526072192 9811854181797417984 7111620651068763776 4411387120340109568 1711153589611455360 17457664132592352768 14757430601863698560 12057197071135044352 9356963540406390144 6656730009677735936 3956496478949081728 1256262948220427520 17002773491201324928 14302539960472670720 11602306429744016512 8902072899015362304 6201839368286708096 3501605837558053888 801372306829399680 16547882849810297088 13847649319081642880 11147415788352988672 8447182257624334464 5746948726895680256 3046715196167026048 346481665438371840 16092992208419269248 13392758677690615040 10692525146961960832 7992291616233306624 5292058085504652416 2591824554775998208 18338335097756895616 15638101567028241408 12937868036299587200 10237634505570932992 7537400974842278784 4837167444113624576 2136933913384970368 17883444456365867776 15183210925637213568 12482977394908559360 9782743864179905152 7082510333451250944 4382276802722596736 1682043271993942528 17428553814974839936 14728320284246185728 12028086753517531520 9327853222788877312 6627619692060223104 3927386161331568896 1227152630602914688 16973663173583812096 14273429642855157888 11573196112126503680 8872962581397849472 6172729050669195264 3472495519940541056 772261989211886848 16518772532192784256 13818539001464130048 11118305470735475840 8418071940006821632 5717838409278167424 3017604878549513216 317371347820859008 16063881890801756416 13363648360073102208 10663414829344448000 7963181298615793792 5262947767887139584 2562714237158485376 18309224780139382784 15608991249410728576 12908757718682074368 10208524187953420160 7508290657224765952 4808057126496111744 2107823595767457536 17854334138748354944 15154100608019700736 12453867077291046528 9753633546562392320 7053400015833738112 4353166485105083904 1652932954376429696 17399443497357327104 14699209966628672896 11998976435900018688 9298742905171364480 6598509374442710272 3898275843714056064 1198042312985401856 16944552855966299264 14244319325237645056 11544085794508990848 8843852263780336640 6143618733051682432 3443385202323028224 743151671594374016 16489662214575271424 13789428683846617216 11089195153117963008 8388961622389308800 5688728091660654592 2988494560932000384 288261030203346176 16034771573184243584 13334538042455589376 10634304511726935168 7934070980998280960 5233837450269626752 2533603919540972544 18280114462521869952 15579880931793215744 12879647401064561536 10179413870335907328 7479180339607253120 4778946808878598912 2078713278149944704 17825223821130842112 15124990290402187904 12424756759673533696 9724523228944879488 7024289698216225280 4324056167487571072 1623822636758916864 17370333179739814272 14670099649011160064 11969866118282505856 9269632587553851648 6569399056825197440 3869165526096543232 1168931995367889024 16915442538348786432 14215209007620132224 11514975476891478016 8814741946162823808 6114508415434169600 3414274884705515392 714041353976861184 16460551896957758592 13760318366229104384 11060084835500450176 8359851304771795968 5659617774043141760 2959384243314487552 259150712585833344 16005661255566730752 13305427724838076544 10605194194109422336 7904960663380768128 5204727132652113920 2504493601923459712 18251004144904357120 15550770614175702912 12850537083447048704 10150303552718394496 7450070021989740288 4749836491261086080 2049602960532431872 17796113503513329280 15095879972784675072 12395646442056020864 9695412911327366656 6995179380598712448 4294945849870058240 1594712319141404032 17341222862122301440 14640989331393647232 11940755800664993024 9240522269936338816 6540288739207684608 3840055208479030400 1139821677750376192 16886332220731273600 14186098690002619392 11485865159273965184 8785631628545310976 6085398097816656768 3385164567088002560 684931036359348352 16431441579340245760 13731208048611591552 11030974517882937344 8330740987154283136 5630507456425628928 2930273925696974720 230040394968320512 15976550937949217920 13276317407220563712 10576083876491909504 7875850345763255296 5175616815034601088 2475383284305946880 18221893827286844288 15521660296558190080 12821426765829535872 10121193235100881664 7420959704372227456 4720726173643573248 2020492642914919040 17767003185895816448 15066769655167162240 12366536124438508032 9666302593709853824 6966069062981199616 4265835532252545408 1565602001523891200 17312112544504788608 14611879013776134400 11911645483047480192 9211411952318825984 6511178421590171776 3810944890861517568 1110711360132863360 16857221903113760768 14156988372385106560 11456754841656452352 8756521310927798144 6056287780199143936 3356054249470489728 655820718741835520 16402331261722732928 13702097730994078720 11001864200265424512 8301630669536770304 5601397138808116096 2901163608079461888 200930077350807680 15947440620331705088 13247207089603050880 10546973558874396672 7846740028145742464 5146506497417088256 2446272966688434048 18192783509669331456 15492549978940677248 12792316448212023040 10092082917483368832 7391849386754714624 4691615856026060416 1991382325297406208 17737892868278303616 15037659337549649408 12337425806820995200 9637192276092340992 6936958745363686784 4236725214635032576 1536491683906378368 17283002226887275776 14582768696158621568 11882535165429967360 9182301634701313152 6482068103972658944 3781834573244004736 1081601042515350528 16828111585496247936 14127878054767593728 11427644524038939520 8727410993310285312 6027177462581631104 3326943931852976896 626710401124322688 16373220944105220096 13672987413376565888 10972753882647911680 8272520351919257472 5572286821190603264 2872053290461949056 171819759733294848 15918330302714192256 13218096771985538048 10517863241256883840 7817629710528229632 5117396179799575424 2417162649070921216 18163673192051818624 15463439661323164416 12763206130594510208 10062972599865856000 7362739069137201792 4662505538408547584 1962272007679893376 17708782550660790784 15008549019932136576 12308315489203482368 9608081958474828160 6907848427746173952 4207614897017519744 1507381366288865536 17253891909269762944 14553658378541108736 11853424847812454528 9153191317083800320 6452957786355146112 3752724255626491904 1052490724897837696 16799001267878735104 14098767737150080896 11398534206421426688 8698300675692772480 5998067144964118272 3297833614235464064 597600083506809856 16344110626487707264 13643877095759053056 10943643565030398848 8243410034301744640 5543176503573090432 2842942972844436224 142709442115782016 15889219985096679424 13188986454368025216 10488752923639371008 7788519392910716800 5088285862182062592 2388052331453408384 18134562874434305792 15434329343705651584 12734095812976997376 10033862282248343168 7333628751519688960 4633395220791034752 1933161690062380544 17679672233043277952 14979438702314623744 12279205171585969536 9578971640857315328 6878738110128661120 4178504579400006912 1478271048671352704 17224781591652250112 14524548060923595904 11824314530194941696 9124080999466287488 6423847468737633280 3723613938008979072 1023380407280324864 16769890950261222272 14069657419532568064 11369423888803913856 8669190358075259648 5968956827346605440 3268723296617951232 568489765889297024 16315000308870194432 13614766778141540224 10914533247412886016 8214299716684231808 5514066185955577600 2813832655226923392 113599124498269184 15860109667479166592 13159876136750512384 10459642606021858176 7759409075293203968 5059175544564549760 2358942013835895552 18105452556816792960 15405219026088138752 12704985495359484544 10004751964630830336 7304518433902176128 4604284903173521920 1904051372444867712 17650561915425765120 14950328384697110912 12250094853968456704 9549861323239802496 6849627792511148288 4149394261782494080 1449160731053839872 17195671274034737280 14495437743306083072 11795204212577428864 9094970681848774656 6394737151120120448 3694503620391466240 994270089662812032 16740780632643709440 14040547101915055232 11340313571186401024 8640080040457746816 5939846509729092608 3239612979000438400 539379448271784192 16285889991252681600 13585656460524027392 10885422929795373184 8185189399066718976 5484955868338064768 2784722337609410560 84488806880756352 15830999349861653760 13130765819132999552 10430532288404345344 7730298757675691136 5030065226947036928 2329831696218382720 18076342239199280128 15376108708470625920 12675875177741971712 9975641647013317504 7275408116284663296 4575174585556009088 1874941054827354880 17621451597808252288 14921218067079598080 12220984536350943872 9520751005622289664 6820517474893635456 4120283944164981248 1420050413436327040 17166560956417224448 14466327425688570240 11766093894959916032 9065860364231261824 6365626833502607616 3665393302773953408 965159772045299200 16711670315026196608 14011436784297542400 11311203253568888192 8610969722840233984 5910736192111579776 3210502661382925568 510269130654271360 16256779673635168768 13556546142906514560 10856312612177860352 8156079081449206144 5455845550720551936 2755612019991897728 55378489263243520 15801889032244140928 13101655501515486720 10401421970786832512 7701188440058178304 5000954909329524096 2300721378600869888 18047231921581767296 15346998390853113088 12646764860124458880 9946531329395804672 7246297798667150464 4546064267938496256 1845830737209842048 17592341280190739456 14892107749462085248 12191874218733431040 9491640688004776832 6791407157276122624 4091173626547468416 1390940095818814208 17137450638799711616 14437217108071057408 11736983577342403200 9036750046613748992 6336516515885094784 3636282985156440576 936049454427786368 16682559997408683776 13982326466680029568 11282092935951375360 8581859405222721152 5881625874494066944 3181392343765412736 481158813036758528 16227669356017655936 13527435825289001728 10827202294560347520 8126968763831693312 5426735233103039104 2726501702374384896 26268171645730688 15772778714626628096 13072545183897973888 10372311653169319680 7672078122440665472 4971844591712011264 2271611060983357056 18018121603964254464 15317888073235600256 12617654542506946048 9917421011778291840 7217187481049637632 4516953950320983424 1816720419592329216 17563230962573226624 14862997431844572416 12162763901115918208 9462530370387264000 6762296839658609792 4062063308929955584 1361829778201301376 17108340321182198784 14408106790453544576 11707873259724890368 9007639728996236160 6307406198267581952 3607172667538927744 906939136810273536 16653449679791170944 13953216149062516736 11252982618333862528 8552749087605208320 5852515556876554112 3152282026147899904 452048495419245696 16198559038400143104 13498325507671488896 10798091976942834688 8097858446214180480 5397624915485526272 2697391384756872064 18443901927737769472 15743668397009115264 13043434866280461056 10343201335551806848 7642967804823152640 4942734274094498432 2242500743365844224 17989011286346741632 15288777755618087424 12588544224889433216 9888310694160779008 7188077163432124800 4487843632703470592 1787610101974816384 17534120644955713792 14833887114227059584 12133653583498405376 9433420052769751168 6733186522041096960 4032952991312442752 1332719460583788544 17079230003564685952 14378996472836031744 11678762942107377536 8978529411378723328 6278295880650069120 3578062349921414912 877828819192760704 16624339362173658112 13924105831445003904 11223872300716349696 8523638769987695488 5823405239259041280 3123171708530387072 422938177801732864 16169448720782630272 13469215190053976064 10768981659325321856 8068748128596667648 5368514597868013440 2668281067139359232 18414791610120256640 15714558079391602432 13014324548662948224 10314091017934294016 7613857487205639808 4913623956476985600 2213390425748331392 17959900968729228800 15259667438000574592 12559433907271920384 9859200376543266176 7158966845814611968 4458733315085957760 1758499784357303552 17505010327338200960 14804776796609546752 12104543265880892544 9404309735152238336 6704076204423584128 4003842673694929920 1303609142966275712 17050119685947173120 14349886155218518912 11649652624489864704 8949419093761210496 6249185563032556288 3548952032303902080 848718501575247872 16595229044556145280 13894995513827491072 11194761983098836864 8494528452370182656 5794294921641528448 3094061390912874240 393827860184220032 16140338403165117440 13440104872436463232 10739871341707809024 8039637810979154816 5339404280250500608 2639170749521846400 18385681292502743808 15685447761774089600 12985214231045435392 10284980700316781184 7584747169588126976 4884513638859472768 2184280108130818560 17930790651111715968 15230557120383061760 12530323589654407552 9830090058925753344 7129856528197099136 4429622997468444928 1729389466739790720 17475900009720688128 14775666478992033920 12075432948263379712 9375199417534725504 6674965886806071296 3974732356077417088 1274498825348762880 17021009368329660288 14320775837601006080 11620542306872351872 8920308776143697664 6220075245415043456 3519841714686389248 819608183957735040 16566118726938632448 13865885196209978240 11165651665481324032 8465418134752669824 5765184604024015616 3064951073295361408 364717542566707200 16111228085547604608 13410994554818950400 10710761024090296192 8010527493361641984 5310293962632987776 2610060431904333568 18356570974885230976 15656337444156576768 12956103913427922560 10255870382699268352 7555636851970614144 4855403321241959936 2155169790513305728 17901680333494203136 15201446802765548928 12501213272036894720 9800979741308240512 7100746210579586304 4400512679850932096 1700279149122277888 17446789692103175296 14746556161374521088 12046322630645866880 9346089099917212672 6645855569188558464 3945622038459904256 1245388507731250048 16991899050712147456 14291665519983493248 11591431989254839040 8891198458526184832 6190964927797530624 3490731397068876416 790497866340222208 16537008409321119616 13836774878592465408 11136541347863811200 8436307817135156992 5736074286406502784 3035840755677848576 335607224949194368 16082117767930091776 13381884237201437568 10681650706472783360 7981417175744129152 5281183645015474944 2580950114286820736 18327460657267718144 15627227126539063936 12926993595810409728 10226760065081755520 7526526534353101312 4826293003624447104 2126059472895792896 17872570015876690304 15172336485148036096 12472102954419381888 9771869423690727680 7071635892962073472 4371402362233419264 1671168831504765056 17417679374485662464 14717445843757008256 12017212313028354048 9316978782299699840 6616745251571045632 3916511720842391424 1216278190113737216 16962788733094634624 14262555202365980416 11562321671637326208 8862088140908672000 6161854610180017792 3461621079451363584 761387548722709376 16507898091703606784 13807664560974952576 11107431030246298368 8407197499517644160 5706963968788989952 3006730438060335744 306496907331681536 16053007450312578944 13352773919583924736 10652540388855270528 7952306858126616320 5252073327397962112 2551839796669307904 18298350339650205312 15598116808921551104 12897883278192896896 10197649747464242688 7497416216735588480 4797182686006934272 2096949155278280064 17843459698259177472 15143226167530523264 12442992636801869056 9742759106073214848 7042525575344560640 4342292044615906432 1642058513887252224 17388569056868149632 14688335526139495424 11988101995410841216 9287868464682187008 6587634933953532800 3887401403224878592 1187167872496224384 16933678415477121792 14233444884748467584 11533211354019813376 8832977823291159168 6132744292562504960 3432510761833850752 732277231105196544 16478787774086093952 13778554243357439744 11078320712628785536 8378087181900131328 5677853651171477120 2977620120442822912 277386589714168704 16023897132695066112 13323663601966411904 10623430071237757696 7923196540509103488 5222963009780449280 2522729479051795072 18269240022032692480 15569006491304038272 12868772960575384064 10168539429846729856 7468305899118075648 4768072368389421440 2067838837660767232 17814349380641664640 15114115849913010432 12413882319184356224 9713648788455702016 7013415257727047808 4313181726998393600 1612948196269739392 17359458739250636800 14659225208521982592 11958991677793328384 9258758147064674176 6558524616336019968 3858291085607365760 1158057554878711552 16904568097859608960 14204334567130954752 11504101036402300544 8803867505673646336 6103633974944992128 3403400444216337920 703166913487683712 16449677456468581120 13749443925739926912 11049210395011272704 8348976864282618496 5648743333553964288 2948509802825310080 248276272096655872 15994786815077553280 13294553284348899072 10594319753620244864 7894086222891590656 5193852692162936448 2493619161434282240 18240129704415179648 15539896173686525440 12839662642957871232 10139429112229217024 7439195581500562816 4738962050771908608 2038728520043254400 17785239063024151808 15085005532295497600 12384772001566843392 9684538470838189184 6984304940109534976 4284071409380880768 1583837878652226560 17330348421633123968 14630114890904469760 11929881360175815552 9229647829447161344 6529414298718507136 3829180767989852928 1128947237261198720 16875457780242096128 14175224249513441920 11474990718784787712 8774757188056133504 6074523657327479296 3374290126598825088 674056595870170880 16420567138851068288 13720333608122414080 11020100077393759872 8319866546665105664 5619633015936451456 2919399485207797248 219165954479143040 15965676497460040448 13265442966731386240 10565209436002732032 7864975905274077824 5164742374545423616 2464508843816769408 18211019386797666816 15510785856069012608 12810552325340358400 10110318794611704192 7410085263883049984 4709851733154395776 2009618202425741568 17756128745406638976 15055895214677984768 12355661683949330560 9655428153220676352 6955194622492022144 4254961091763367936 1554727561034713728 17301238104015611136 14601004573286956928 11900771042558302720 9200537511829648512 6500303981100994304 3800070450372340096 1099836919643685888 16846347462624583296 14146113931895929088 11445880401167274880 8745646870438620672 6045413339709966464 3345179808981312256 644946278252658048 16391456821233555456 13691223290504901248 10990989759776247040 8290756229047592832 5590522698318938624 2890289167590284416 190055636861630208 15936566179842527616 13236332649113873408 10536099118385219200 7835865587656564992 5135632056927910784 2435398526199256576 18181909069180153984 15481675538451499776 12781442007722845568 10081208476994191360 7380974946265537152 4680741415536882944 1980507884808228736 17727018427789126144 15026784897060471936 12326551366331817728 9626317835603163520 6926084304874509312 4225850774145855104 1525617243417200896 17272127786398098304 14571894255669444096 11871660724940789888 9171427194212135680 6471193663483481472 3770960132754827264 1070726602026173056 16817237145007070464 14117003614278416256 11416770083549762048 8716536552821107840 6016303022092453632 3316069491363799424 615835960635145216 16362346503616042624 13662112972887388416 10961879442158734208 8261645911430080000 5561412380701425792 2861178849972771584 160945319244117376 15907455862225014784 13207222331496360576 10506988800767706368 7806755270039052160 5106521739310397952 2406288208581743744 18152798751562641152 15452565220833986944 12752331690105332736 10052098159376678528 7351864628648024320 4651631097919370112 1951397567190715904 17697908110171613312 14997674579442959104 12297441048714304896 9597207517985650688 6896973987256996480 4196740456528342272 1496506925799688064 17243017468780585472 14542783938051931264 11842550407323277056 9142316876594622848 6442083345865968640 3741849815137314432 1041616284408660224 16788126827389557632 14087893296660903424 11387659765932249216 8687426235203595008 5987192704474940800 3286959173746286592 586725643017632384 16333236185998529792 13633002655269875584 10932769124541221376 8232535593812567168 5532302063083912960 2832068532355258752 131835001626604544 15878345544607501952 13178112013878847744 10477878483150193536 7777644952421539328 5077411421692885120 2377177890964230912 18123688433945128320 15423454903216474112 12723221372487819904 10022987841759165696 7322754311030511488 4622520780301857280 1922287249573203072 17668797792554100480 14968564261825446272 12268330731096792064 9568097200368137856 6867863669639483648 4167630138910829440 1467396608182175232 17213907151163072640 14513673620434418432 11813440089705764224 9113206558977110016 6412973028248455808 3712739497519801600 1012505966791147392 16759016509772044800 14058782979043390592 11358549448314736384 8658315917586082176 5958082386857427968 3257848856128773760 557615325400119552 16304125868381016960 13603892337652362752 10903658806923708544 8203425276195054336 5503191745466400128 2802958214737745920 102724684009091712 15849235226989989120 13149001696261334912 10448768165532680704 7748534634804026496 5048301104075372288 2348067573346718080 18094578116327615488 15394344585598961280 12694111054870307072 9993877524141652864 7293643993412998656 4593410462684344448 1893176931955690240 17639687474936587648 14939453944207933440 12239220413479279232 9538986882750625024 6838753352021970816 4138519821293316608 1438286290564662400 17184796833545559808 14484563302816905600 11784329772088251392 9084096241359597184 6383862710630942976 3683629179902288768 983395649173634560 16729906192154531968 14029672661425877760 11329439130697223552 8629205599968569344 5928972069239915136 3228738538511260928 528505007782606720 16275015550763504128 13574782020034849920 10874548489306195712 8174314958577541504 5474081427848887296 2773847897120233088 73614366391578880 15820124909372476288 13119891378643822080 10419657847915167872 7719424317186513664 5019190786457859456 2318957255729205248 18065467798710102656 15365234267981448448 12665000737252794240 9964767206524140032 7264533675795485824 4564300145066831616 1864066614338177408 17610577157319074816 14910343626590420608 12210110095861766400 9509876565133112192 6809643034404457984 4109409503675803776 1409175972947149568 17155686515928046976 14455452985199392768 11755219454470738560 9054985923742084352 6354752393013430144 3654518862284775936 954285331556121728 16700795874537019136 14000562343808364928 11300328813079710720 8600095282351056512 5899861751622402304 3199628220893748096 499394690165093888 16245905233145991296 13545671702417337088 10845438171688682880 8145204640960028672 5444971110231374464 2744737579502720256 44504048774066048 15791014591754963456 13090781061026309248 10390547530297655040 7690313999569000832 4990080468840346624 2289846938111692416 18036357481092589824 15336123950363935616 12635890419635281408 9935656888906627200 7235423358177972992 4535189827449318784 1834956296720664576 17581466839701561984 14881233308972907776 12180999778244253568 9480766247515599360 6780532716786945152 4080299186058290944 1380065655329636736 17126576198310534144 14426342667581879936 11726109136853225728 9025875606124571520 6325642075395917312 3625408544667263104 925175013938608896 16671685556919506304 13971452026190852096 11271218495462197888 8570984964733543680 5870751434004889472 3170517903276235264 470284372547581056 16216794915528478464 13516561384799824256 10816327854071170048 8116094323342515840 5415860792613861632 2715627261885207424 15393731156553216 15761904274137450624 13061670743408796416 10361437212680142208 7661203681951488000 4960970151222833792 2260736620494179584 18007247163475076992 15307013632746422784 12606780102017768576 9906546571289114368 7206313040560460160 4506079509831805952 1805845979103151744 17552356522084049152 14852122991355394944 12151889460626740736 9451655929898086528 6751422399169432320 4051188868440778112 1350955337712123904 17097465880693021312 14397232349964367104 11696998819235712896 8996765288507058688 6296531757778404480 3596298227049750272 896064696321096064 16642575239301993472 13942341708573339264 11242108177844685056 8541874647116030848 5841641116387376640 3141407585658722432 441174054930068224 16187684597910965632 13487451067182311424 10787217536453657216 8086984005725003008 5386750474996348800 2686516944267694592 18433027487248592000 15732793956519937792 13032560425791283584 10332326895062629376 7632093364333975168 4931859833605320960 2231626302876666752 17978136845857564160 15277903315128909952 12577669784400255744 9877436253671601536 7177202722942947328 4476969192214293120 1776735661485638912 17523246204466536320 14823012673737882112 12122779143009227904 9422545612280573696 6722312081551919488 4022078550823265280 1321845020094611072 17068355563075508480 14368122032346854272 11667888501618200064 8967654970889545856 6267421440160891648 3567187909432237440 866954378703583232 16613464921684480640 13913231390955826432 11212997860227172224 8512764329498518016 5812530798769863808 3112297268041209600 412063737312555392 16158574280293452800 13458340749564798592 10758107218836144384 8057873688107490176 5357640157378835968 2657406626650181760 18403917169631079168 15703683638902424960 13003450108173770752 10303216577445116544 7602983046716462336 4902749515987808128 2202515985259153920 17949026528240051328 15248792997511397120 12548559466782742912 9848325936054088704 7148092405325434496 4447858874596780288 1747625343868126080 17494135886849023488 14793902356120369280 12093668825391715072 9393435294663060864 6693201763934406656 3992968233205752448 1292734702477098240 17039245245457995648 14339011714729341440 11638778184000687232 8938544653272033024 6238311122543378816 3538077591814724608 837844061086070400 16584354604066967808 13884121073338313600 11183887542609659392 8483654011881005184 5783420481152350976 3083186950423696768 382953419695042560 16129463962675939968 13429230431947285760 10728996901218631552 8028763370489977344 5328529839761323136 2628296309032668928 18374806852013566336 15674573321284912128 12974339790556257920 10274106259827603712 7573872729098949504 4873639198370295296 2173405667641641088 17919916210622538496 15219682679893884288 12519449149165230080 9819215618436575872 7118982087707921664 4418748556979267456 1718515026250613248 17465025569231510656 14764792038502856448 12064558507774202240 9364324977045548032 6664091446316893824 3963857915588239616 1263624384859585408 17010134927840482816 14309901397111828608 11609667866383174400 8909434335654520192 6209200804925865984 3508967274197211776 808733743468557568 16555244286449454976 13855010755720800768 11154777224992146560 8454543694263492352 5754310163534838144 3054076632806183936 353843102077529728 16100353645058427136 13400120114329772928 10699886583601118720 7999653052872464512 5299419522143810304 2599185991415156096 18345696534396053504 15645463003667399296 12945229472938745088 10244995942210090880 7544762411481436672 4844528880752782464 2144295350024128256 17890805893005025664 15190572362276371456 12490338831547717248 9790105300819063040 7089871770090408832 4389638239361754624 1689404708633100416 17435915251613997824 14735681720885343616 12035448190156689408 9335214659428035200 6634981128699380992 3934747597970726784 1234514067242072576 16981024610222969984 14280791079494315776 11580557548765661568 8880324018037007360 6180090487308353152 3479856956579698944 779623425851044736 16526133968831942144 13825900438103287936 11125666907374633728 8425433376645979520 5725199845917325312 3024966315188671104 324732784460016896 16071243327440914304 13371009796712260096 10670776265983605888 7970542735254951680 5270309204526297472 2570075673797643264 18316586216778540672 15616352686049886464 12916119155321232256 10215885624592578048 7515652093863923840 4815418563135269632 2115185032406615424 17861695575387512832 15161462044658858624 12461228513930204416 9760994983201550208 7060761452472896000 4360527921744241792 1660294391015587584 17406804933996484992 14706571403267830784 12006337872539176576 9306104341810522368 6605870811081868160 3905637280353213952 1205403749624559744 16951914292605457152 14251680761876802944 11551447231148148736 8851213700419494528 6150980169690840320 3450746638962186112 750513108233531904 16497023651214429312 13796790120485775104 11096556589757120896 8396323059028466688 5696089528299812480 2995855997571158272 295622466842504064 16042133009823401472 13341899479094747264 10641665948366093056 7941432417637438848 5241198886908784640 2540965356180130432 18287475899161027840 15587242368432373632 12887008837703719424 10186775306975065216 7486541776246411008 4786308245517756800 2086074714789102592 17832585257770000000 15132351727041345792 12432118196312691584 9731884665584037376 7031651134855383168 4331417604126728960 1631184073398074752 17377694616378972160 14677461085650317952 11977227554921663744 9276994024193009536 6576760493464355328 3876526962735701120 1176293432007046912 16922803974987944320 14222570444259290112 11522336913530635904 8822103382801981696 6121869852073327488 3421636321344673280 721402790616019072 16467913333596916480 13767679802868262272 11067446272139608064 8367212741410953856 5666979210682299648 2966745679953645440 266512149224991232 16013022692205888640 13312789161477234432 10612555630748580224 7912322100019926016 5212088569291271808 2511855038562617600 18258365581543515008 15558132050814860800 12857898520086206592 10157664989357552384 7457431458628898176 4757197927900243968 2056964397171589760 17803474940152487168 15103241409423832960 12403007878695178752 9702774347966524544 7002540817237870336 4302307286509216128 1602073755780561920 17348584298761459328 14648350768032805120 11948117237304150912 9247883706575496704 6547650175846842496 3847416645118188288 1147183114389534080 16893693657370431488 14193460126641777280 11493226595913123072 8792993065184468864 6092759534455814656 3392526003727160448 692292472998506240 16438803015979403648 13738569485250749440 11038335954522095232 8338102423793441024 5637868893064786816 2937635362336132608 237401831607478400 15983912374588375808 13283678843859721600 10583445313131067392 7883211782402413184 5182978251673758976 2482744720945104768 18229255263926002176 15529021733197347968 12828788202468693760 10128554671740039552 7428321141011385344 4728087610282731136 2027854079554076928 17774364622534974336 15074131091806320128 12373897561077665920 9673664030349011712 6973430499620357504 4273196968891703296 1572963438163049088 17319473981143946496 14619240450415292288 11919006919686638080 9218773388957983872 6518539858229329664 3818306327500675456 1118072796772021248 16864583339752918656 14164349809024264448 11464116278295610240 8763882747566956032 6063649216838301824 3363415686109647616 663182155380993408 16409692698361890816 13709459167633236608 11009225636904582400 8308992106175928192 5608758575447273984 2908525044718619776 208291513989965568 15954802056970862976 13254568526242208768 10554334995513554560 7854101464784900352 5153867934056246144 2453634403327591936 18200144946308489344 15499911415579835136 12799677884851180928 10099444354122526720 7399210823393872512 4698977292665218304 1998743761936564096 17745254304917461504 15045020774188807296 12344787243460153088 9644553712731498880 6944320182002844672 4244086651274190464 1543853120545536256 17290363663526433664 14590130132797779456 11889896602069125248 9189663071340471040 6489429540611816832 3789196009883162624 1088962479154508416 16835473022135405824 14135239491406751616 11435005960678097408 8734772429949443200 6034538899220788992 3334305368492134784 634071837763480576 16380582380744377984 13680348850015723776 10980115319287069568 8279881788558415360 5579648257829761152 2879414727101106944 179181196372452736 15925691739353350144 13225458208624695936 10525224677896041728 7824991147167387520 5124757616438733312 2424524085710079104 18171034628690976512 15470801097962322304 12770567567233668096 10070334036505013888 7370100505776359680 4669866975047705472 1969633444319051264 17716143987299948672 15015910456571294464 12315676925842640256 9615443395113986048 6915209864385331840 4214976333656677632 1514742802928023424 17261253345908920832 14561019815180266624 11860786284451612416 9160552753722958208 6460319222994304000 3760085692265649792 1059852161536995584 16806362704517892992 14106129173789238784 11405895643060584576 8705662112331930368 6005428581603276160 3305195050874621952 604961520145967744 16351472063126865152 13651238532398210944 10951005001669556736 8250771470940902528 5550537940212248320 2850304409483594112 150070878754939904 15896581421735837312 13196347891007183104 10496114360278528896 7795880829549874688 5095647298821220480 2395413768092566272 18141924311073463680 15441690780344809472 12741457249616155264 10041223718887501056 7340990188158846848 4640756657430192640 1940523126701538432 17687033669682435840 14986800138953781632 12286566608225127424 9586333077496473216 6886099546767819008 4185866016039164800 1485632485310510592 17232143028291408000 14531909497562753792 11831675966834099584 9131442436105445376 6431208905376791168 3730975374648136960 1030741843919482752 16777252386900380160 14077018856171725952 11376785325443071744 8676551794714417536 5976318263985763328 3276084733257109120 575851202528454912 16322361745509352320 13622128214780698112 10921894684052043904 8221661153323389696 5521427622594735488 2821194091866081280 120960561137427072 15867471104118324480 13167237573389670272 10467004042661016064 7766770511932361856 5066536981203707648 2366303450475053440 18112813993455950848 15412580462727296640 12712346931998642432 10012113401269988224 7311879870541334016 4611646339812679808 1911412809084025600 17657923352064923008 14957689821336268800 12257456290607614592 9557222759878960384 6856989229150306176 4156755698421651968 1456522167692997760 17203032710673895168 14502799179945240960 11802565649216586752 9102332118487932544 6402098587759278336 3701865057030624128 1001631526301969920 16748142069282867328 14047908538554213120 11347675007825558912 8647441477096904704 5947207946368250496 3246974415639596288 546740884910942080 16293251427891839488 13593017897163185280 10892784366434531072 8192550835705876864 5492317304977222656 2792083774248568448 91850243519914240 15838360786500811648 13138127255772157440 10437893725043503232 7737660194314849024 5037426663586194816 2337193132857540608 18083703675838438016 15383470145109783808 12683236614381129600 9983003083652475392 7282769552923821184 4582536022195166976 1882302491466512768 17628813034447410176 14928579503718755968 12228345972990101760 9528112442261447552 6827878911532793344 4127645380804139136 1427411850075484928 17173922393056382336 14473688862327728128 11773455331599073920 9073221800870419712 6372988270141765504 3672754739413111296 972521208684457088 16719031751665354496 14018798220936700288 11318564690208046080 8618331159479391872 5918097628750737664 3217864098022083456 517630567293429248 16264141110274326656 13563907579545672448 10863674048817018240 8163440518088364032 5463206987359709824 2762973456631055616 62739925902401408 15809250468883298816 13109016938154644608 10408783407425990400 7708549876697336192 5008316345968681984 2308082815240027776 18054593358220925184 15354359827492270976 12654126296763616768 9953892766034962560 7253659235306308352 4553425704577654144 1853192173848999936 17599702716829897344 14899469186101243136 12199235655372588928 9499002124643934720 6798768593915280512 4098535063186626304 1398301532457972096 17144812075438869504 14444578544710215296 11744345013981561088 9044111483252906880 6343877952524252672 3643644421795598464 943410891066944256 16689921434047841664 13989687903319187456 11289454372590533248 8589220841861879040 5888987311133224832 3188753780404570624 488520249675916416 16235030792656813824 13534797261928159616 10834563731199505408 8134330200470851200 5434096669742196992 2733863139013542784 33629608284888576 15780140151265785984 13079906620537131776 10379673089808477568 7679439559079823360 4979206028351169152 2278972497622514944 18025483040603412352 15325249509874758144 12625015979146103936 9924782448417449728 7224548917688795520 4524315386960141312 1824081856231487104 17570592399212384512 14870358868483730304 12170125337755076096 9469891807026421888 6769658276297767680 4069424745569113472 1369191214840459264 17115701757821356672 14415468227092702464 11715234696364048256 9015001165635394048 6314767634906739840 3614534104178085632 914300573449431424 16660811116430328832 13960577585701674624 11260344054973020416 8560110524244366208 5859876993515712000 3159643462787057792 459409932058403584 16205920475039300992 13505686944310646784 10805453413581992576 8105219882853338368 5404986352124684160 2704752821396029952 4519290667375744 15751029833648273152 13050796302919618944 10350562772190964736 7650329241462310528 4950095710733656320 2249862180005002112 17996372722985899520 15296139192257245312 12595905661528591104 9895672130799936896 7195438600071282688 4495205069342628480 1794971538613974272 17541482081594871680 14841248550866217472 12141015020137563264 9440781489408909056 6740547958680254848 4040314427951600640 1340080897222946432 17086591440203843840 14386357909475189632 11686124378746535424 8985890848017881216 6285657317289227008 3585423786560572800 885190255831918592 16631700798812816000 13931467268084161792 11231233737355507584 8531000206626853376 5830766675898199168 3130533145169544960 430299614440890752 16176810157421788160 13476576626693133952 10776343095964479744 8076109565235825536 5375876034507171328 2675642503778517120 18422153046759414528 15721919516030760320 13021685985302106112 10321452454573451904 7621218923844797696 4920985393116143488 2220751862387489280 17967262405368386688 15267028874639732480 12566795343911078272 9866561813182424064 7166328282453769856 4466094751725115648 1765861220996461440 17512371763977358848 14812138233248704640 12111904702520050432 9411671171791396224 6711437641062742016 4011204110334087808 1310970579605433600 17057481122586331008 14357247591857676800 11657014061129022592 8956780530400368384 6256546999671714176 3556313468943059968 856079938214405760 16602590481195303168 13902356950466648960 11202123419737994752 8501889889009340544 5801656358280686336 3101422827552032128 401189296823377920 16147699839804275328 13447466309075621120 10747232778346966912 8046999247618312704 5346765716889658496 2646532186161004288 18393042729141901696 15692809198413247488 12992575667684593280 10292342136955939072 7592108606227284864 4891875075498630656 2191641544769976448 17938152087750873856 15237918557022219648 12537685026293565440 9837451495564911232 7137217964836257024 4436984434107602816 1736750903378948608 17483261446359846016 14783027915631191808 12082794384902537600 9382560854173883392 6682327323445229184 3982093792716574976 1281860261987920768 17028370804968818176 14328137274240163968 11627903743511509760 8927670212782855552 6227436682054201344 3527203151325547136 826969620596892928 16573480163577790336 13873246632849136128 11173013102120481920 8472779571391827712 5772546040663173504 3072312509934519296 372078979205865088 16118589522186762496 13418355991458108288 10718122460729454080 8017888930000799872 5317655399272145664 2617421868543491456 18363932411524388864 15663698880795734656 12963465350067080448 10263231819338426240 7562998288609772032 4862764757881117824 2162531227152463616 17909041770133361024 15208808239404706816 12508574708676052608 9808341177947398400 7108107647218744192 4407874116490089984 1707640585761435776 17454151128742333184 14753917598013678976 12053684067285024768 9353450536556370560 6653217005827716352 3952983475099062144 1252749944370407936 16999260487351305344 14299026956622651136 11598793425893996928 8898559895165342720 6198326364436688512 3498092833708034304 797859302979380096 16544369845960277504 13844136315231623296 11143902784502969088 8443669253774314880 5743435723045660672 3043202192317006464 342968661588352256 16089479204569249664 13389245673840595456 10689012143111941248 7988778612383287040 5288545081654632832 2588311550925978624 18334822093906876032 15634588563178221824 12934355032449567616 10234121501720913408 7533887970992259200 4833654440263604992 2133420909534950784 17879931452515848192 15179697921787193984 12479464391058539776 9779230860329885568 7078997329601231360 4378763798872577152 1678530268143922944 17425040811124820352 14724807280396166144 12024573749667511936 9324340218938857728 6624106688210203520 3923873157481549312 1223639626752895104 16970150169733792512 14269916639005138304 11569683108276484096 8869449577547829888 6169216046819175680 3468982516090521472 768748985361867264 16515259528342764672 13815025997614110464 11114792466885456256 8414558936156802048 5714325405428147840 3014091874699493632 313858343970839424 16060368886951736832 13360135356223082624 10659901825494428416 7959668294765774208 5259434764037120000 2559201233308465792 18305711776289363200 15605478245560708992 12905244714832054784 10205011184103400576 7504777653374746368 4804544122646092160 2104310591917437952 17850821134898335360 15150587604169681152 12450354073441026944 9750120542712372736 7049887011983718528 4349653481255064320 1649419950526410112 17395930493507307520 14695696962778653312 11995463432049999104 9295229901321344896 6594996370592690688 3894762839864036480 1194529309135382272 16941039852116279680 14240806321387625472 11540572790658971264 8840339259930317056 6140105729201662848 3439872198473008640 739638667744354432 16486149210725251840 13785915679996597632 11085682149267943424 8385448618539289216 5685215087810635008 2984981557081980800 284748026353326592 16031258569334224000 13331025038605569792 10630791507876915584 7930557977148261376 5230324446419607168 2530090915690952960 18276601458671850368 15576367927943196160 12876134397214541952 10175900866485887744 7475667335757233536 4775433805028579328 2075200274299925120 17821710817280822528 15121477286552168320 12421243755823514112 9721010225094859904 7020776694366205696 4320543163637551488 1620309632908897280 17366820175889794688 14666586645161140480 11966353114432486272 9266119583703832064 6565886052975177856 3865652522246523648 1165418991517869440 16911929534498766848 14211696003770112640 11511462473041458432 8811228942312804224 6110995411584150016 3410761880855495808 710528350126841600 16457038893107739008 13756805362379084800 11056571831650430592 8356338300921776384 5656104770193122176 2955871239464467968 255637708735813760 16002148251716711168 13301914720988056960 10601681190259402752 7901447659530748544 5201214128802094336 2500980598073440128 18247491141054337536 15547257610325683328 12847024079597029120 10146790548868374912 7446557018139720704 4746323487411066496 2046089956682412288 17792600499663309696 15092366968934655488 12392133438206001280 9691899907477347072 6991666376748692864 4291432846020038656 1591199315291384448 17337709858272281856 14637476327543627648 11937242796814973440 9237009266086319232 6536775735357665024 3836542204629010816 1136308673900356608 16882819216881254016 14182585686152599808 11482352155423945600 8782118624695291392 6081885093966637184 3381651563237982976 681418032509328768 16427928575490226176 13727695044761571968 11027461514032917760 8327227983304263552 5626994452575609344 2926760921846955136 226527391118300928 15973037934099198336 13272804403370544128 10572570872641889920 7872337341913235712 5172103811184581504 2471870280455927296 18218380823436824704 15518147292708170496 12817913761979516288 10117680231250862080 7417446700522207872 4717213169793553664 2016979639064899456 17763490182045796864 15063256651317142656 12363023120588488448 9662789589859834240 6962556059131180032 4262322528402525824 1562088997673871616 17308599540654769024 14608366009926114816 11908132479197460608 9207898948468806400 6507665417740152192 3807431887011497984 1107198356282843776 16853708899263741184 14153475368535086976 11453241837806432768 8753008307077778560 6052774776349124352 3352541245620470144 652307714891815936 16398818257872713344 13698584727144059136 10998351196415404928 8298117665686750720 5597884134958096512 2897650604229442304 197417073500788096 15943927616481685504 13243694085753031296 10543460555024377088 7843227024295722880 5142993493567068672 2442759962838414464 18189270505819311872 15489036975090657664 12788803444362003456 10088569913633349248 7388336382904695040 4688102852176040832 1987869321447386624 17734379864428284032 15034146333699629824 12333912802970975616 9633679272242321408 6933445741513667200 4233212210785012992 1532978680056358784 17279489223037256192 14579255692308601984 11879022161579947776 9178788630851293568 6478555100122639360 3778321569393985152 1078088038665330944 16824598581646228352 14124365050917574144 11424131520188919936 8723897989460265728 6023664458731611520 3323430928002957312 623197397274303104 16369707940255200512 13669474409526546304 10969240878797892096 8269007348069237888 5568773817340583680 2868540286611929472 168306755883275264 15914817298864172672 13214583768135518464 10514350237406864256 7814116706678210048 5113883175949555840 2413649645220901632 18160160188201799040 15459926657473144832 12759693126744490624 10059459596015836416 7359226065287182208 4658992534558528000 1958759003829873792 17705269546810771200 15005036016082116992 12304802485353462784 9604568954624808576 6904335423896154368 4204101893167500160 1503868362438845952 17250378905419743360 14550145374691089152 11849911843962434944 9149678313233780736 6449444782505126528 3749211251776472320 1048977721047818112 16795488264028715520 14095254733300061312 11395021202571407104 8694787671842752896 5994554141114098688 3294320610385444480 594087079656790272 16340597622637687680 13640364091909033472 10940130561180379264 8239897030451725056 5539663499723070848 2839429968994416640 139196438265762432 15885706981246659840 13185473450518005632 10485239919789351424 7785006389060697216 5084772858332043008 2384539327603388800 18131049870584286208 15430816339855632000 12730582809126977792 10030349278398323584 7330115747669669376 4629882216941015168 1929648686212360960 17676159229193258368 14975925698464604160 12275692167735949952 9575458637007295744 6875225106278641536 4174991575549987328 1474758044821333120 17221268587802230528 14521035057073576320 11820801526344922112 9120567995616267904 6420334464887613696 3720100934158959488 1019867403430305280 16766377946411202688 14066144415682548480 11365910884953894272 8665677354225240064 5965443823496585856 3265210292767931648 564976762039277440 16311487305020174848 13611253774291520640 10911020243562866432 8210786712834212224 5510553182105558016 2810319651376903808 110086120648249600 15856596663629147008 13156363132900492800 10456129602171838592 7755896071443184384 5055662540714530176 2355429009985875968 18101939552966773376 15401706022238119168 12701472491509464960 10001238960780810752 7301005430052156544 4600771899323502336 1900538368594848128 17647048911575745536 14946815380847091328 12246581850118437120 9546348319389782912 6846114788661128704 4145881257932474496 1445647727203820288 17192158270184717696 14491924739456063488 11791691208727409280 9091457677998755072 6391224147270100864 3690990616541446656 990757085812792448 16737267628793689856 14037034098065035648 11336800567336381440 8636567036607727232 5936333505879073024 3236099975150418816 535866444421764608 16282376987402662016 13582143456674007808 10881909925945353600 8181676395216699392 5481442864488045184 2781209333759390976 80975803030736768 15827486346011634176 13127252815282979968 10427019284554325760 7726785753825671552 5026552223097017344 2326318692368363136 18072829235349260544 15372595704620606336 12672362173891952128 9972128643163297920 7271895112434643712 4571661581705989504 1871428050977335296 17617938593958232704 14917705063229578496 12217471532500924288 9517238001772270080 6817004471043615872 4116770940314961664 1416537409586307456 17163047952567204864 14462814421838550656 11762580891109896448 9062347360381242240 6362113829652588032 3661880298923933824 961646768195279616 16708157311176177024 14007923780447522816 11307690249718868608 8607456718990214400 5907223188261560192 3206989657532905984 506756126804251776 16253266669785149184 13553033139056494976 10852799608327840768 8152566077599186560 5452332546870532352 2752099016141878144 51865485413223936 15798376028394121344 13098142497665467136 10397908966936812928 7697675436208158720 4997441905479504512 2297208374750850304 18043718917731747712 15343485387003093504 12643251856274439296 9943018325545785088 7242784794817130880 4542551264088476672 1842317733359822464 17588828276340719872 14888594745612065664 12188361214883411456 9488127684154757248 6787894153426103040 4087660622697448832 1387427091968794624 17133937634949692032 14433704104221037824 11733470573492383616 9033237042763729408 6333003512035075200 3632769981306420992 932536450577766784 16679046993558664192 13978813462830009984 11278579932101355776 8578346401372701568 5878112870644047360 3177879339915393152 477645809186738944 16224156352167636352 13523922821438982144 10823689290710327936 8123455759981673728 5423222229253019520 2722988698524365312 22755167795711104 15769265710776608512 13069032180047954304 10368798649319300096 7668565118590645888 4968331587861991680 2268098057133337472 18014608600114234880 15314375069385580672 12614141538656926464 9913908007928272256 7213674477199618048 4513440946470963840 1813207415742309632 17559717958723207040 14859484427994552832 12159250897265898624 9459017366537244416 6758783835808590208 4058550305079936000 1358316774351281792 17104827317332179200 14404593786603524992 11704360255874870784 9004126725146216576 6303893194417562368 3603659663688908160 903426132960253952 16649936675941151360 13949703145212497152 11249469614483842944 8549236083755188736 5849002553026534528 3148769022297880320 448535491569226112 16195046034550123520 13494812503821469312 10794578973092815104 8094345442364160896 5394111911635506688 2693878380906852480 18440388923887749888 15740155393159095680 13039921862430441472 10339688331701787264 7639454800973133056 4939221270244478848 2238987739515824640 17985498282496722048 15285264751768067840 12585031221039413632 9884797690310759424 7184564159582105216 4484330628853451008 1784097098124796800 17530607641105694208 14830374110377040000 12130140579648385792 9429907048919731584 6729673518191077376 4029439987462423168 1329206456733768960 17075716999714666368 14375483468986012160 11675249938257357952 8975016407528703744 6274782876800049536 3574549346071395328 874315815342741120 16620826358323638528 13920592827594984320 11220359296866330112 8520125766137675904 5819892235409021696 3119658704680367488 419425173951713280 16165935716932610688 13465702186203956480 10765468655475302272 8065235124746648064 5365001594017993856 2664768063289339648 18411278606270237056 15711045075541582848 13010811544812928640 10310578014084274432 7610344483355620224 4910110952626966016 2209877421898311808 17956387964879209216 15256154434150555008 12555920903421900800 9855687372693246592 7155453841964592384 4455220311235938176 1754986780507283968 17501497323488181376 14801263792759527168 12101030262030872960 9400796731302218752 6700563200573564544 4000329669844910336 1300096139116256128 17046606682097153536 14346373151368499328 11646139620639845120 8945906089911190912 6245672559182536704 3545439028453882496 845205497725228288 16591716040706125696 13891482509977471488 11191248979248817280 8491015448520163072 5790781917791508864 3090548387062854656 390314856334200448 16136825399315097856 13436591868586443648 10736358337857789440 8036124807129135232 5335891276400481024 2635657745671826816 18382168288652724224 15681934757924070016 12981701227195415808 10281467696466761600 7581234165738107392 4881000635009453184 2180767104280798976 17927277647261696384 15227044116533042176 12526810585804387968 9826577055075733760 7126343524347079552 4426109993618425344 1725876462889771136 17472387005870668544 14772153475142014336 12071919944413360128 9371686413684705920 6671452882956051712 3971219352227397504 1270985821498743296 17017496364479640704 14317262833750986496 11617029303022332288 8916795772293678080 6216562241565023872 3516328710836369664 816095180107715456 16562605723088612864 13862372192359958656 11162138661631304448 8461905130902650240 5761671600173996032 3061438069445341824 361204538716687616 16107715081697585024 13407481550968930816 10707248020240276608 8007014489511622400 5306780958782968192 2606547428054313984 18353057971035211392 15652824440306557184 12952590909577902976 10252357378849248768 7552123848120594560 4851890317391940352 2151656786663286144 17898167329644183552 15197933798915529344 12497700268186875136 9797466737458220928 7097233206729566720 4396999676000912512 1696766145272258304 17443276688253155712 14743043157524501504 12042809626795847296 9342576096067193088 6642342565338538880 3942109034609884672 1241875503881230464 16988386046862127872 14288152516133473664 11587918985404819456 8887685454676165248 6187451923947511040 3487218393218856832 786984862490202624 16533495405471100032 13833261874742445824 11133028344013791616 8432794813285137408 5732561282556483200 3032327751827828992 332094221099174784 16078604764080072192 13378371233351417984 10678137702622763776 7977904171894109568 5277670641165455360 2577437110436801152 18323947653417698560 15623714122689044352 12923480591960390144 10223247061231735936 7523013530503081728 4822779999774427520 2122546469045773312 17869057012026670720 15168823481298016512 12468589950569362304 9768356419840708096 7068122889112053888 4367889358383399680 1667655827654745472 17414166370635642880 14713932839906988672 12013699309178334464 9313465778449680256 6613232247721026048 3912998716992371840 1212765186263717632 16959275729244615040 14259042198515960832 11558808667787306624 8858575137058652416 6158341606329998208 3458108075601344000 757874544872689792 16504385087853587200 13804151557124932992 11103918026396278784 8403684495667624576 5703450964938970368 3003217434210316160 302983903481661952 16049494446462559360 13349260915733905152 10649027385005250944 7948793854276596736 5248560323547942528 2548326792819288320 18294837335800185728 15594603805071531520 12894370274342877312 10194136743614223104 7493903212885568896 4793669682156914688 2093436151428260480 17839946694409157888 15139713163680503680 12439479632951849472 9739246102223195264 7039012571494541056 4338779040765886848 1638545510037232640 17385056053018130048 14684822522289475840 11984588991560821632 9284355460832167424 6584121930103513216 3883888399374859008 1183654868646204800 16930165411627102208 14229931880898448000 11529698350169793792 8829464819441139584 6129231288712485376 3428997757983831168 728764227255176960 16475274770236074368 13775041239507420160 11074807708778765952 8374574178050111744 5674340647321457536 2974107116592803328 273873585864149120 16020384128845046528 13320150598116392320 10619917067387738112 7919683536659083904 5219450005930429696 2519216475201775488 18265727018182672896 15565493487454018688 12865259956725364480 10165026425996710272 7464792895268056064 4764559364539401856 2064325833810747648 17810836376791645056 15110602846062990848 12410369315334336640 9710135784605682432 7009902253877028224 4309668723148374016 1609435192419719808 17355945735400617216 14655712204671963008 11955478673943308800 9255245143214654592 6555011612486000384 3854778081757346176 1154544551028691968 16901055094009589376 14200821563280935168 11500588032552280960 8800354501823626752 6100120971094972544 3399887440366318336 699653909637664128 16446164452618561536 13745930921889907328 11045697391161253120 8345463860432598912 5645230329703944704 2944996798975290496 244763268246636288 15991273811227533696 13291040280498879488 10590806749770225280 7890573219041571072 5190339688312916864 2490106157584262656 18236616700565160064 15536383169836505856 12836149639107851648 10135916108379197440 7435682577650543232 4735449046921889024 2035215516193234816 17781726059174132224 15081492528445478016 12381258997716823808 9681025466988169600 6980791936259515392 4280558405530861184 1580324874802206976 17326835417783104384 14626601887054450176 11926368356325795968 9226134825597141760 6525901294868487552 3825667764139833344 1125434233411179136 16871944776392076544 14171711245663422336 11471477714934768128 8771244184206113920 6071010653477459712 3370777122748805504 670543592020151296 16417054135001048704 13716820604272394496 11016587073543740288 8316353542815086080 5616120012086431872 2915886481357777664 215652950629123456 15962163493610020864 13261929962881366656 10561696432152712448 7861462901424058240 5161229370695404032 2460995839966749824 18207506382947647232 15507272852218993024 12807039321490338816 10106805790761684608 7406572260033030400 4706338729304376192 2006105198575721984 17752615741556619392 15052382210827965184 12352148680099310976 9651915149370656768 6951681618642002560 4251448087913348352 1551214557184694144 17297725100165591552 14597491569436937344 11897258038708283136 9197024507979628928 6496790977250974720 3796557446522320512 1096323915793666304 16842834458774563712 14142600928045909504 11442367397317255296 8742133866588601088 6041900335859946880 3341666805131292672 641433274402638464 16387943817383535872 13687710286654881664 10987476755926227456 8287243225197573248 5587009694468919040 2886776163740264832 186542633011610624 15933053175992508032 13232819645263853824 10532586114535199616 7832352583806545408 5132119053077891200 2431885522349236992 18178396065330134400 15478162534601480192 12777929003872825984 10077695473144171776 7377461942415517568 4677228411686863360 1976994880958209152 17723505423939106560 15023271893210452352 12323038362481798144 9622804831753143936 6922571301024489728 4222337770295835520 1522104239567181312 17268614782548078720 14568381251819424512 11868147721090770304 9167914190362116096 6467680659633461888 3767447128904807680 1067213598176153472 16813724141157050880 14113490610428396672 11413257079699742464 8713023548971088256 6012790018242434048 3312556487513779840 612322956785125632 16358833499766023040 13658599969037368832 10958366438308714624 8258132907580060416 5557899376851406208 2857665846122752000 157432315394097792 15903942858374995200 13203709327646340992 10503475796917686784 7803242266189032576 5103008735460378368 2402775204731724160 18149285747712621568 15449052216983967360 12748818686255313152 10048585155526658944 7348351624798004736 4648118094069350528 1947884563340696320 17694395106321593728 14994161575592939520 12293928044864285312 9593694514135631104 6893460983406976896 4193227452678322688 1492993921949668480 17239504464930565888 14539270934201911680 11839037403473257472 9138803872744603264 6438570342015949056 3738336811287294848 1038103280558640640 16784613823539538048 14084380292810883840 11384146762082229632 8683913231353575424 5983679700624921216 3283446169896267008 583212639167612800 16329723182148510208 13629489651419856000 10929256120691201792 8229022589962547584 5528789059233893376 2828555528505239168 128321997776584960 15874832540757482368 13174599010028828160 10474365479300173952 7774131948571519744 5073898417842865536 2373664887114211328 18120175430095108736 15419941899366454528 12719708368637800320 10019474837909146112 7319241307180491904 4619007776451837696 1918774245723183488 17665284788704080896 14965051257975426688 12264817727246772480 9564584196518118272 6864350665789464064 4164117135060809856 1463883604332155648 17210394147313053056 14510160616584398848 11809927085855744640 9109693555127090432 6409460024398436224 3709226493669782016 1008992962941127808 16755503505922025216 14055269975193371008 11355036444464716800 8654802913736062592 5954569383007408384 3254335852278754176 554102321550099968 16300612864530997376 13600379333802343168 10900145803073688960 8199912272345034752 5499678741616380544 2799445210887726336 99211680159072128 15845722223139969536 13145488692411315328 10445255161682661120 7745021630954006912 5044788100225352704 2344554569496698496 18091065112477595904 15390831581748941696 12690598051020287488 9990364520291633280 7290130989562979072 4589897458834324864 1889663928105670656 17636174471086568064 14935940940357913856 12235707409629259648 9535473878900605440 6835240348171951232 4135006817443297024 1434773286714642816 17181283829695540224 14481050298966886016 11780816768238231808 9080583237509577600 6380349706780923392 3680116176052269184 979882645323614976 16726393188304512384 14026159657575858176 11325926126847203968 8625692596118549760 5925459065389895552 3225225534661241344 524992003932587136 16271502546913484544 13571269016184830336 10871035485456176128 8170801954727521920 5470568423998867712 2770334893270213504 70101362541559296 15816611905522456704 13116378374793802496 10416144844065148288 7715911313336494080 5015677782607839872 2315444251879185664 18061954794860083072 15361721264131428864 12661487733402774656 9961254202674120448 7261020671945466240 4560787141216812032 1860553610488157824 17607064153469055232 14906830622740401024 12206597092011746816 9506363561283092608 6806130030554438400 4105896499825784192 1405662969097129984 17152173512078027392 14451939981349373184 11751706450620718976 9051472919892064768 6351239389163410560 3651005858434756352 950772327706102144 16697282870686999552 13997049339958345344 11296815809229691136 8596582278501036928 5896348747772382720 3196115217043728512 495881686315074304 16242392229295971712 13542158698567317504 10841925167838663296 8141691637110009088 5441458106381354880 2741224575652700672 40991044924046464 15787501587904943872 13087268057176289664 10387034526447635456 7686800995718981248 4986567464990327040 2286333934261672832 18032844477242570240 15332610946513916032 12632377415785261824 9932143885056607616 7231910354327953408 4531676823599299200 1831443292870644992 17577953835851542400 14877720305122888192 12177486774394233984 9477253243665579776 6777019712936925568 4076786182208271360 1376552651479617152 17123063194460514560 14422829663731860352 11722596133003206144 9022362602274551936 6322129071545897728 3621895540817243520 921662010088589312 16668172553069486720 13967939022340832512 11267705491612178304 8567471960883524096 5867238430154869888 3167004899426215680 466771368697561472 16213281911678458880 13513048380949804672 10812814850221150464 8112581319492496256 5412347788763842048 2712114258035187840 11880727306533632 15758391270287431040 13058157739558776832 10357924208830122624 7657690678101468416 4957457147372814208 2257223616644160000 18003734159625057408 15303500628896403200 12603267098167748992 9903033567439094784 7202800036710440576 4502566505981786368 1802332975253132160 17548843518234029568 14848609987505375360 12148376456776721152 9448142926048066944 6747909395319412736 4047675864590758528 1347442333862104320 17093952876843001728 14393719346114347520 11693485815385693312 8993252284657039104 6293018753928384896 3592785223199730688 892551692471076480 16639062235451973888 13938828704723319680 11238595173994665472 8538361643266011264 5838128112537357056 3137894581808702848 437661051080048640 16184171594060946048 13483938063332291840 10783704532603637632 8083471001874983424 5383237471146329216 2683003940417675008 18429514483398572416 15729280952669918208 13029047421941264000 10328813891212609792 7628580360483955584 4928346829755301376 2228113299026647168 17974623842007544576 15274390311278890368 12574156780550236160 9873923249821581952 7173689719092927744 4473456188364273536 1773222657635619328 17519733200616516736 14819499669887862528 12119266139159208320 9419032608430554112 6718799077701899904 4018565546973245696 1318332016244591488 17064842559225488896 14364609028496834688 11664375497768180480 8964141967039526272 6263908436310872064 3563674905582217856 863441374853563648 16609951917834461056 13909718387105806848 11209484856377152640 8509251325648498432 5809017794919844224 3108784264191190016 408550733462535808 16155061276443433216 13454827745714779008 10754594214986124800 8054360684257470592 5354127153528816384 2653893622800162176 18400404165781059584 15700170635052405376 12999937104323751168 10299703573595096960 7599470042866442752 4899236512137788544 2199002981409134336 17945513524390031744 15245279993661377536 12545046462932723328 9844812932204069120 7144579401475414912 4444345870746760704 1744112340018106496 17490622882999003904 14790389352270349696 12090155821541695488 9389922290813041280 6689688760084387072 3989455229355732864 1289221698627078656 17035732241607976064 14335498710879321856 11635265180150667648 8935031649422013440 6234798118693359232 3534564587964705024 834331057236050816 16580841600216948224 13880608069488294016 11180374538759639808 8480141008030985600 5779907477302331392 3079673946573677184 379440415845022976 16125950958825920384 13425717428097266176 10725483897368611968 8025250366639957760 5325016835911303552 2624783305182649344 18371293848163546752 15671060317434892544 12970826786706238336 10270593255977584128 7570359725248929920 4870126194520275712 2169892663791621504 17916403206772518912 15216169676043864704 12515936145315210496 9815702614586556288 7115469083857902080 4415235553129247872 1715002022400593664 17461512565381491072 14761279034652836864 12061045503924182656 9360811973195528448 6660578442466874240 3960344911738220032 1260111381009565824 17006621923990463232 14306388393261809024 11606154862533154816 8905921331804500608 6205687801075846400 3505454270347192192 805220739618537984 16551731282599435392 13851497751870781184 11151264221142126976 8451030690413472768 5750797159684818560 3050563628956164352 350330098227510144 16096840641208407552 13396607110479753344 10696373579751099136 7996140049022444928 5295906518293790720 2595672987565136512 18342183530546033920 15641949999817379712 12941716469088725504 10241482938360071296 7541249407631417088 4841015876902762880 2140782346174108672 17887292889155006080 15187059358426351872 12486825827697697664 9786592296969043456 7086358766240389248 4386125235511735040 1685891704783080832 17432402247763978240 14732168717035324032 12031935186306669824 9331701655578015616 6631468124849361408 3931234594120707200 1231001063392052992 16977511606372950400 14277278075644296192 11577044544915641984 8876811014186987776 6176577483458333568 3476343952729679360 776110422001025152 16522620964981922560 13822387434253268352 11122153903524614144 8421920372795959936 5721686842067305728 3021453311338651520 321219780609997312 16067730323590894720 13367496792862240512 10667263262133586304 7967029731404932096 5266796200676277888 2566562669947623680 18313073212928521088 15612839682199866880 12912606151471212672 10212372620742558464 7512139090013904256 4811905559285250048 2111672028556595840 17858182571537493248 15157949040808839040 12457715510080184832 9757481979351530624 7057248448622876416 4357014917894222208 1656781387165568000 17403291930146465408 14703058399417811200 12002824868689156992 9302591337960502784 6602357807231848576 3902124276503194368 1201890745774540160 16948401288755437568 14248167758026783360 11547934227298129152 8847700696569474944 6147467165840820736 3447233635112166528 747000104383512320 16493510647364409728 13793277116635755520 11093043585907101312 8392810055178447104 5692576524449792896 2992342993721138688 292109462992484480 16038620005973381888 13338386475244727680 10638152944516073472 7937919413787419264 5237685883058765056 2537452352330110848 18283962895311008256 15583729364582354048 12883495833853699840 10183262303125045632 7483028772396391424 4782795241667737216 2082561710939083008 17829072253919980416 15128838723191326208 12428605192462672000 9728371661734017792 7028138131005363584 4327904600276709376 1627671069548055168 17374181612528952576 14673948081800298368 11973714551071644160 9273481020342989952 6573247489614335744 3873013958885681536 1172780428157027328 16919290971137924736 14219057440409270528 11518823909680616320 8818590378951962112 6118356848223307904 3418123317494653696 717889786765999488 16464400329746896896 13764166799018242688 11063933268289588480 8363699737560934272 5663466206832280064 2963232676103625856 262999145374971648 16009509688355869056 13309276157627214848 10609042626898560640 7908809096169906432 5208575565441252224 2508342034712598016 18254852577693495424 15554619046964841216 12854385516236187008 10154151985507532800 7453918454778878592 4753684924050224384 2053451393321570176 17799961936302467584 15099728405573813376 12399494874845159168 9699261344116504960 6999027813387850752 4298794282659196544 1598560751930542336 17345071294911439744 14644837764182785536 11944604233454131328 9244370702725477120 6544137171996822912 3843903641268168704 1143670110539514496 16890180653520411904 14189947122791757696 11489713592063103488 8789480061334449280 6089246530605795072 3389012999877140864 688779469148486656 16435290012129384064 13735056481400729856 11034822950672075648 8334589419943421440 5634355889214767232 2934122358486113024 233888827757458816 15980399370738356224 13280165840009702016 10579932309281047808 7879698778552393600 5179465247823739392 2479231717095085184 18225742260075982592 15525508729347328384 12825275198618674176 10125041667890019968 7424808137161365760 4724574606432711552 2024341075704057344 17770851618684954752 15070618087956300544 12370384557227646336 9670151026498992128 6969917495770337920 4269683965041683712 1569450434313029504 17315960977293926912 14615727446565272704 11915493915836618496 9215260385107964288 6515026854379310080 3814793323650655872 1114559792922001664 16861070335902899072 14160836805174244864 11460603274445590656 8760369743716936448 6060136212988282240 3359902682259628032 659669151530973824 16406179694511871232 13705946163783217024 11005712633054562816 8305479102325908608 5605245571597254400 2905012040868600192 204778510139945984 15951289053120843392 13251055522392189184 10550821991663534976 7850588460934880768 5150354930206226560 2450121399477572352 18196631942458469760 15496398411729815552 12796164881001161344 10095931350272507136 7395697819543852928 4695464288815198720 1995230758086544512 17741741301067441920 15041507770338787712 12341274239610133504 9641040708881479296 6940807178152825088 4240573647424170880 1540340116695516672 17286850659676414080 14586617128947759872 11886383598219105664 9186150067490451456 6485916536761797248 3785683006033143040 1085449475304488832 16831960018285386240 14131726487556732032 11431492956828077824 8731259426099423616 6031025895370769408 3330792364642115200 630558833913460992 16377069376894358400 13676835846165704192 10976602315437049984 8276368784708395776 5576135253979741568 2875901723251087360 175668192522433152 15922178735503330560 13221945204774676352 10521711674046022144 7821478143317367936 5121244612588713728 2421011081860059520 18167521624840956928 15467288094112302720 12767054563383648512 10066821032654994304 7366587501926340096 4666353971197685888 1966120440469031680 17712630983449929088 15012397452721274880 12312163921992620672 9611930391263966464 6911696860535312256 4211463329806658048 1511229799078003840 17257740342058901248 14557506811330247040 11857273280601592832 9157039749872938624 6456806219144284416 3756572688415630208 1056339157686976000 16802849700667873408 14102616169939219200 11402382639210564992 8702149108481910784 6001915577753256576 3301682047024602368 601448516295948160 16347959059276845568 13647725528548191360 10947491997819537152 8247258467090882944 5547024936362228736 2846791405633574528 146557874904920320 15893068417885817728 13192834887157163520 10492601356428509312 7792367825699855104 5092134294971200896 2391900764242546688 18138411307223444096 15438177776494789888 12737944245766135680 10037710715037481472 7337477184308827264 4637243653580173056 1937010122851518848 17683520665832416256 14983287135103762048 12283053604375107840 9582820073646453632 6882586542917799424 4182353012189145216 1482119481460491008 17228630024441388416 14528396493712734208 11828162962984080000 9127929432255425792 6427695901526771584 3727462370798117376 1027228840069463168 16773739383050360576 14073505852321706368 11373272321593052160 8673038790864397952 5972805260135743744 3272571729407089536 572338198678435328 16318848741659332736 13618615210930678528 10918381680202024320 8218148149473370112 5517914618744715904 2817681088016061696 117447557287407488 15863958100268304896 13163724569539650688 10463491038810996480 7763257508082342272 5063023977353688064 2362790446625033856 18109300989605931264 15409067458877277056 12708833928148622848 10008600397419968640 7308366866691314432 4608133335962660224 1907899805234006016 17654410348214903424 14954176817486249216 12253943286757595008 9553709756028940800 6853476225300286592 4153242694571632384 1453009163842978176 17199519706823875584 14499286176095221376 11799052645366567168 9098819114637912960 6398585583909258752 3698352053180604544 998118522451950336 16744629065432847744 14044395534704193536 11344162003975539328 8643928473246885120 5943694942518230912 3243461411789576704 543227881060922496 16289738424041819904 13589504893313165696 10889271362584511488 8189037831855857280 5488804301127203072 2788570770398548864 88337239669894656 15834847782650792064 13134614251922137856 10434380721193483648 7734147190464829440 5033913659736175232 2333680129007521024 18080190671988418432 15379957141259764224 12679723610531110016 9979490079802455808 7279256549073801600 4579023018345147392 1878789487616493184 17625300030597390592 14925066499868736384 12224832969140082176 9524599438411427968 6824365907682773760 4124132376954119552 1423898846225465344 17170409389206362752 14470175858477708544 11769942327749054336 9069708797020400128 6369475266291745920 3669241735563091712 969008204834437504 16715518747815334912 14015285217086680704 11315051686358026496 8614818155629372288 5914584624900718080 3214351094172063872 514117563443409664 16260628106424307072 13560394575695652864 10860161044966998656 8159927514238344448 5459693983509690240 2759460452781036032 59226922052381824 15805737465033279232 13105503934304625024 10405270403575970816 7705036872847316608 5004803342118662400 2304569811390008192 18051080354370905600 15350846823642251392 12650613292913597184 9950379762184942976 7250146231456288768 4549912700727634560 1849679169998980352 17596189712979877760 14895956182251223552 12195722651522569344 9495489120793915136 6795255590065260928 4095022059336606720 1394788528607952512 17141299071588849920 14441065540860195712 11740832010131541504 9040598479402887296 6340364948674233088 3640131417945578880 939897887216924672 16686408430197822080 13986174899469167872 11285941368740513664 8585707838011859456 5885474307283205248 3185240776554551040 485007245825896832 16231517788806794240 13531284258078140032 10831050727349485824 8130817196620831616 5430583665892177408 2730350135163523200 30116604434868992 15776627147415766400 13076393616687112192 10376160085958457984 7675926555229803776 4975693024501149568 2275459493772495360 18021970036753392768 15321736506024738560 12621502975296084352 9921269444567430144 7221035913838775936 4520802383110121728 1820568852381467520 17567079395362364928 14866845864633710720 12166612333905056512 9466378803176402304 6766145272447748096 4065911741719093888 1365678210990439680 17112188753971337088 14411955223242682880 11711721692514028672 9011488161785374464 6311254631056720256 3611021100328066048 910787569599411840 16657298112580309248 13957064581851655040 11256831051123000832 8556597520394346624 5856363989665692416 3156130458937038208 455896928208384000 16202407471189281408 13502173940460627200 10801940409731972992 8101706879003318784 5401473348274664576 2701239817546010368 1006286817356160 15747516829798253568 13047283299069599360 10347049768340945152 7646816237612290944 4946582706883636736 2246349176154982528 17992859719135879936 15292626188407225728 12592392657678571520 9892159126949917312 7191925596221263104 4491692065492608896 1791458534763954688 17537969077744852096 14837735547016197888 12137502016287543680 9437268485558889472 6737034954830235264 4036801424101581056 1336567893372926848 17083078436353824256 14382844905625170048 11682611374896515840 8982377844167861632 6282144313439207424 3581910782710553216 881677251981899008 16628187794962796416 13927954264234142208 11227720733505488000 8527487202776833792 5827253672048179584 3127020141319525376 426786610590871168 16173297153571768576 13473063622843114368 10772830092114460160 8072596561385805952 5372363030657151744 2672129499928497536 18418640042909394944 15718406512180740736 13018172981452086528 10317939450723432320 7617705919994778112 4917472389266123904 2217238858537469696 17963749401518367104 15263515870789712896 12563282340061058688 9863048809332404480 7162815278603750272 4462581747875096064 1762348217146441856 17508858760127339264 14808625229398685056 12108391698670030848 9408158167941376640 6707924637212722432 4007691106484068224 1307457575755414016 17053968118736311424 14353734588007657216 11653501057279003008 8953267526550348800 6253033995821694592 3552800465093040384 852566934364386176 16599077477345283584 13898843946616629376 11198610415887975168 8498376885159320960 5798143354430666752 3097909823702012544 397676292973358336 16144186835954255744 13443953305225601536 10743719774496947328 8043486243768293120 5343252713039638912 2643019182310984704 18389529725291882112 15689296194563227904 12989062663834573696 10288829133105919488 7588595602377265280 4888362071648611072 2188128540919956864 17934639083900854272 15234405553172200064 12534172022443545856 9833938491714891648 7133704960986237440 4433471430257583232 1733237899528929024 17479748442509826432 14779514911781172224 12079281381052518016 9379047850323863808 6678814319595209600 3978580788866555392 1278347258137901184 17024857801118798592 14324624270390144384 11624390739661490176 8924157208932835968 6223923678204181760 3523690147475527552 823456616746873344 16569967159727770752 13869733628999116544 11169500098270462336 8469266567541808128 5769033036813153920 3068799506084499712 368565975355845504 16115076518336742912 13414842987608088704 10714609456879434496 8014375926150780288 5314142395422126080 2613908864693471872 18360419407674369280 15660185876945715072 12959952346217060864 10259718815488406656 7559485284759752448 4859251754031098240 2159018223302444032 17905528766283341440 15205295235554687232 12505061704826033024 9804828174097378816 7104594643368724608 4404361112640070400 1704127581911416192 17450638124892313600 14750404594163659392 12050171063435005184 9349937532706350976 6649704001977696768 3949470471249042560 1249236940520388352 16995747483501285760 14295513952772631552 11595280422043977344 8895046891315323136 6194813360586668928 3494579829858014720 794346299129360512 16540856842110257920 13840623311381603712 11140389780652949504 8440156249924295296 5739922719195641088 3039689188466986880 339455657738332672 16085966200719230080 13385732669990575872 10685499139261921664 7985265608533267456 5285032077804613248 2584798547075959040 18331309090056856448 15631075559328202240 12930842028599548032 10230608497870893824 7530374967142239616 4830141436413585408 2129907905684931200 17876418448665828608 15176184917937174400 12475951387208520192 9775717856479865984 7075484325751211776 4375250795022557568 1675017264293903360 17421527807274800768 14721294276546146560 12021060745817492352 9320827215088838144 6620593684360183936 3920360153631529728 1220126622902875520 16966637165883772928 14266403635155118720 11566170104426464512 8865936573697810304 6165703042969156096 3465469512240501888 765235981511847680 16511746524492745088 13811512993764090880 11111279463035436672 8411045932306782464 5710812401578128256 3010578870849474048 310345340120819840 16056855883101717248 13356622352373063040 10656388821644408832 7956155290915754624 5255921760187100416 2555688229458446208 18302198772439343616 15601965241710689408 12901731710982035200 10201498180253380992 7501264649524726784 4801031118796072576 2100797588067418368 17847308131048315776 15147074600319661568 12446841069591007360 9746607538862353152 7046374008133698944 4346140477405044736 1645906946676390528 17392417489657287936 14692183958928633728 11991950428199979520 9291716897471325312 6591483366742671104 3891249836014016896 1191016305285362688 16937526848266260096 14237293317537605888 11537059786808951680 8836826256080297472 6136592725351643264 3436359194622989056 736125663894334848 16482636206875232256 13782402676146578048 11082169145417923840 8381935614689269632 5681702083960615424 2981468553231961216 281235022503307008 16027745565484204416 13327512034755550208 10627278504026896000 7927044973298241792 5226811442569587584 2526577911840933376 18273088454821830784 15572854924093176576 12872621393364522368 10172387862635868160 7472154331907213952 4771920801178559744 2071687270449905536 17818197813430802944 15117964282702148736 12417730751973494528 9717497221244840320 7017263690516186112 4317030159787531904 1616796629058877696 17363307172039775104 14663073641311120896 11962840110582466688 9262606579853812480 6562373049125158272 3862139518396504064 1161905987667849856 16908416530648747264 14208182999920093056 11507949469191438848 8807715938462784640 6107482407734130432 3407248877005476224 707015346276822016 16453525889257719424 13753292358529065216 11053058827800411008 8352825297071756800 5652591766343102592 2952358235614448384 252124704885794176 15998635247866691584 13298401717138037376 10598168186409383168 7897934655680728960 5197701124952074752 2497467594223420544 18243978137204317952 15543744606475663744 12843511075747009536 10143277545018355328 7443044014289701120 4742810483561046912 2042576952832392704 17789087495813290112 15088853965084635904 12388620434355981696 9688386903627327488 6988153372898673280 4287919842170019072 1587686311441364864 17334196854422262272 14633963323693608064 11933729792964953856 9233496262236299648 6533262731507645440 3833029200778991232 1132795670050337024 16879306213031234432 14179072682302580224 11478839151573926016 8778605620845271808 6078372090116617600 3378138559387963392 677905028659309184 16424415571640206592 13724182040911552384 11023948510182898176 8323714979454243968 5623481448725589760 2923247917996935552 223014387268281344 15969524930249178752 13269291399520524544 10569057868791870336 7868824338063216128 5168590807334561920 2468357276605907712 18214867819586805120 15514634288858150912 12814400758129496704 10114167227400842496 7413933696672188288 4713700165943534080 2013466635214879872 17759977178195777280 15059743647467123072 12359510116738468864 9659276586009814656 6959043055281160448 4258809524552506240 1558575993823852032 17305086536804749440 14604853006076095232 11904619475347441024 9204385944618786816 6504152413890132608 3803918883161478400 1103685352432824192 16850195895413721600 14149962364685067392 11449728833956413184 8749495303227758976 6049261772499104768 3349028241770450560 648794711041796352 16395305254022693760 13695071723294039552 10994838192565385344 8294604661836731136 5594371131108076928 2894137600379422720 193904069650768512 15940414612631665920 13240181081903011712 10539947551174357504 7839714020445703296 5139480489717049088 2439246958988394880 18185757501969292288 15485523971240638080 12785290440511983872 10085056909783329664 7384823379054675456 4684589848326021248 1984356317597367040 17730866860578264448 15030633329849610240 12330399799120956032 9630166268392301824 6929932737663647616 4229699206934993408 1529465676206339200 17275976219187236608 14575742688458582400 11875509157729928192 9175275627001273984 6475042096272619776 3774808565543965568 1074575034815311360 16821085577796208768 14120852047067554560 11420618516338900352 8720384985610246144 6020151454881591936 3319917924152937728 619684393424283520 16366194936405180928 13665961405676526720 10965727874947872512 8265494344219218304 5565260813490564096 2865027282761909888 164793752033255680 15911304295014153088 13211070764285498880 10510837233556844672 7810603702828190464 5110370172099536256 2410136641370882048 18156647184351779456 15456413653623125248 12756180122894471040 10055946592165816832 7355713061437162624 4655479530708508416 1955245999979854208 17701756542960751616 15001523012232097408 12301289481503443200 9601055950774788992 6900822420046134784 4200588889317480576 1500355358588826368 17246865901569723776 14546632370841069568 11846398840112415360 9146165309383761152 6445931778655106944 3745698247926452736 1045464717197798528 16791975260178695936 14091741729450041728 11391508198721387520 8691274667992733312 5991041137264079104 3290807606535424896 590574075806770688 16337084618787668096 13636851088059013888 10936617557330359680 8236384026601705472 5536150495873051264 2835916965144397056 135683434415742848 15882193977396640256 13181960446667986048 10481726915939331840 7781493385210677632 5081259854482023424 2381026323753369216 18127536866734266624 15427303336005612416 12727069805276958208 10026836274548304000 7326602743819649792 4626369213090995584 1926135682362341376 17672646225343238784 14972412694614584576 12272179163885930368 9571945633157276160 6871712102428621952 4171478571699967744 1471245040971313536 17217755583952210944 14517522053223556736 11817288522494902528 9117054991766248320 6416821461037594112 3716587930308939904 1016354399580285696 16762864942561183104 14062631411832528896 11362397881103874688 8662164350375220480 5961930819646566272 3261697288917912064 561463758189257856 16307974301170155264 13607740770441501056 10907507239712846848 8207273708984192640 5507040178255538432 2806806647526884224 106573116798230016 15853083659779127424 13152850129050473216 10452616598321819008 7752383067593164800 5052149536864510592 2351916006135856384 18098426549116753792 15398193018388099584 12697959487659445376 9997725956930791168 7297492426202136960 4597258895473482752 1897025364744828544 17643535907725725952 14943302376997071744 12243068846268417536 9542835315539763328 6842601784811109120 4142368254082454912 1442134723353800704 17188645266334698112 14488411735606043904 11788178204877389696 9087944674148735488 6387711143420081280 3687477612691427072 987244081962772864 16733754624943670272 14033521094215016064 11333287563486361856 8633054032757707648 5932820502029053440 3232586971300399232 532353440571745024 16278863983552642432 13578630452823988224 10878396922095334016 8178163391366679808 5477929860638025600 2777696329909371392 77462799180717184 15823973342161614592 13123739811432960384 10423506280704306176 7723272749975651968 5023039219246997760 2322805688518343552 18069316231499240960 15369082700770586752 12668849170041932544 9968615639313278336 7268382108584624128 4568148577855969920 1867915047127315712 17614425590108213120 14914192059379558912 12213958528650904704 9513724997922250496 6813491467193596288 4113257936464942080 1413024405736287872 17159534948717185280 14459301417988531072 11759067887259876864 9058834356531222656 6358600825802568448 3658367295073914240 958133764345260032 16704644307326157440 14004410776597503232 11304177245868849024 8603943715140194816 5903710184411540608 3203476653682886400 503243122954232192 16249753665935129600 13549520135206475392 10849286604477821184 8149053073749166976 5448819543020512768 2748586012291858560 48352481563204352 15794863024544101760 13094629493815447552 10394395963086793344 7694162432358139136 4993928901629484928 2293695370900830720 18040205913881728128 15339972383153073920 12639738852424419712 9939505321695765504 7239271790967111296 4539038260238457088 1838804729509802880 17585315272490700288 14885081741762046080 12184848211033391872 9484614680304737664 6784381149576083456 4084147618847429248 1383914088118775040 17130424631099672448 14430191100371018240 11729957569642364032 9029724038913709824 6329490508185055616 3629256977456401408 929023446727747200 16675533989708644608 13975300458979990400 11275066928251336192 8574833397522681984 5874599866794027776 3174366336065373568 474132805336719360 16220643348317616768 13520409817588962560 10820176286860308352 8119942756131654144 5419709225402999936 2719475694674345728 19242163945691520 15765752706926588928 13065519176197934720 10365285645469280512 7665052114740626304 4964818584011972096 2264585053283317888 18011095596264215296 15310862065535561088 12610628534806906880 9910395004078252672 7210161473349598464 4509927942620944256 1809694411892290048 17556204954873187456 14855971424144533248 12155737893415879040 9455504362687224832 6755270831958570624 4055037301229916416 1354803770501262208 17101314313482159616 14401080782753505408 11700847252024851200 9000613721296196992 6300380190567542784 3600146659838888576 899913129110234368 16646423672091131776 13946190141362477568 11245956610633823360 8545723079905169152 5845489549176514944 3145256018447860736 445022487719206528 16191533030700103936 13491299499971449728 10791065969242795520 8090832438514141312 5390598907785487104 2690365377056832896 18436875920037730304 15736642389309076096 13036408858580421888 10336175327851767680 7635941797123113472 4935708266394459264 2235474735665805056 17981985278646702464 15281751747918048256 12581518217189394048 9881284686460739840 7181051155732085632 4480817625003431424 1780584094274777216 17527094637255674624 14826861106527020416 12126627575798366208 9426394045069712000 6726160514341057792 4025926983612403584 1325693452883749376 17072203995864646784 14371970465135992576 11671736934407338368 8971503403678684160 6271269872950029952 3571036342221375744 870802811492721536 16617313354473618944 13917079823744964736 11216846293016310528 8516612762287656320 5816379231559002112 3116145700830347904 415912170101693696 16162422713082591104 13462189182353936896 10761955651625282688 8061722120896628480 5361488590167974272 2661255059439320064 18407765602420217472 15707532071691563264 13007298540962909056 10307065010234254848 7606831479505600640 4906597948776946432 2206364418048292224 17952874961029189632 15252641430300535424 12552407899571881216 9852174368843227008 7151940838114572800 4451707307385918592 1751473776657264384 17497984319638161792 14797750788909507584 12097517258180853376 9397283727452199168 6697050196723544960 3996816665994890752 1296583135266236544 17043093678247133952 14342860147518479744 11642626616789825536 8942393086061171328 6242159555332517120 3541926024603862912 841692493875208704 16588203036856106112 13887969506127451904 11187735975398797696 8487502444670143488 5787268913941489280 3087035383212835072 386801852484180864 16133312395465078272 13433078864736424064 10732845334007769856 8032611803279115648 5332378272550461440 2632144741821807232 18378655284802704640 15678421754074050432 12978188223345396224 10277954692616742016 7577721161888087808 4877487631159433600 2177254100430779392 17923764643411676800 15223531112683022592 12523297581954368384 9823064051225714176 7122830520497059968 4422596989768405760 1722363459039751552 17468874002020648960 14768640471291994752 12068406940563340544 9368173409834686336 6667939879106032128 3967706348377377920 1267472817648723712 17013983360629621120 14313749829900966912 11613516299172312704 8913282768443658496 6213049237715004288 3512815706986350080 812582176257695872 16559092719238593280 13858859188509939072 11158625657781284864 8458392127052630656 5758158596323976448 3057925065595322240 357691534866668032 16104202077847565440 13403968547118911232 10703735016390257024 8003501485661602816 5303267954932948608 2603034424204294400 18349544967185191808 15649311436456537600 12949077905727883392 10248844374999229184 7548610844270574976 4848377313541920768 2148143782813266560 17894654325794163968 15194420795065509760 12494187264336855552 9793953733608201344 7093720202879547136 4393486672150892928 1693253141422238720 17439763684403136128 14739530153674481920 12039296622945827712 9339063092217173504 6638829561488519296 3938596030759865088 1238362500031210880 16984873043012108288 14284639512283454080 11584405981554799872 8884172450826145664 6183938920097491456 3483705389368837248 783471858640183040 16529982401621080448 13829748870892426240 11129515340163772032 8429281809435117824 5729048278706463616 3028814747977809408 328581217249155200 16075091760230052608 13374858229501398400 10674624698772744192 7974391168044089984 5274157637315435776 2573924106586781568 18320434649567678976 15620201118839024768 12919967588110370560 10219734057381716352 7519500526653062144 4819266995924407936 2119033465195753728 17865544008176651136 15165310477447996928 12465076946719342720 9764843415990688512 7064609885262034304 4364376354533380096 1664142823804725888 17410653366785623296 14710419836056969088 12010186305328314880 9309952774599660672 6609719243871006464 3909485713142352256 1209252182413698048 16955762725394595456 14255529194665941248 11555295663937287040 8855062133208632832 6154828602479978624 3454595071751324416 754361541022670208 16500872084003567616 13800638553274913408 11100405022546259200 8400171491817604992 5699937961088950784 2999704430360296576 299470899631642368 16045981442612539776 13345747911883885568 10645514381155231360 7945280850426577152 5245047319697922944 2544813788969268736 18291324331950166144 15591090801221511936 12890857270492857728 10190623739764203520 7490390209035549312 4790156678306895104 2089923147578240896 17836433690559138304 15136200159830484096 12435966629101829888 9735733098373175680 7035499567644521472 4335266036915867264 1635032506187213056 17381543049168110464 14681309518439456256 11981075987710802048 9280842456982147840 6580608926253493632 3880375395524839424 1180141864796185216 16926652407777082624 14226418877048428416 11526185346319774208 8825951815591120000 6125718284862465792 3425484754133811584 725251223405157376 16471761766386054784 13771528235657400576 11071294704928746368 8371061174200092160 5670827643471437952 2970594112742783744 270360582014129536 16016871124995026944 13316637594266372736 10616404063537718528 7916170532809064320 5215937002080410112 2515703471351755904 18262214014332653312 15561980483603999104 12861746952875344896 10161513422146690688 7461279891418036480 4761046360689382272 2060812829960728064 17807323372941625472 15107089842212971264 12406856311484317056 9706622780755662848 7006389250027008640 4306155719298354432 1605922188569700224 17352432731550597632 14652199200821943424 11951965670093289216 9251732139364635008 6551498608635980800 3851265077907326592 1151031547178672384 16897542090159569792 14197308559430915584 11497075028702261376 8796841497973607168 6096607967244952960 3396374436516298752 696140905787644544 16442651448768541952 13742417918039887744 11042184387311233536 8341950856582579328 5641717325853925120 2941483795125270912 241250264396616704 15987760807377514112 13287527276648859904 10587293745920205696 7887060215191551488 5186826684462897280 2486593153734243072 18233103696715140480 15532870165986486272 12832636635257832064 10132403104529177856 7432169573800523648 4731936043071869440 2031702512343215232 17778213055324112640 15077979524595458432 12377745993866804224 9677512463138150016 6977278932409495808 4277045401680841600 1576811870952187392 17323322413933084800 14623088883204430592 11922855352475776384 9222621821747122176 6522388291018467968 3822154760289813760 1121921229561159552 16868431772542056960 14168198241813402752 11467964711084748544 8767731180356094336 6067497649627440128 3367264118898785920 667030588170131712 16413541131151029120 13713307600422374912 11013074069693720704 8312840538965066496 5612607008236412288 2912373477507758080 212139946779103872 15958650489760001280 13258416959031347072 10558183428302692864 7857949897574038656 5157716366845384448 2457482836116730240 18203993379097627648 15503759848368973440 12803526317640319232 10103292786911665024 7403059256183010816 4702825725454356608 2002592194725702400 17749102737706599808 15048869206977945600 12348635676249291392 9648402145520637184 6948168614791982976 4247935084063328768 1547701553334674560 17294212096315571968 14593978565586917760 11893745034858263552 9193511504129609344 6493277973400955136 3793044442672300928 1092810911943646720 16839321454924544128 14139087924195889920 11438854393467235712 8738620862738581504 6038387332009927296 3338153801281273088 637920270552618880 16384430813533516288 13684197282804862080 10983963752076207872 8283730221347553664 5583496690618899456 2883263159890245248 183029629161591040 15929540172142488448 13229306641413834240 10529073110685180032 7828839579956525824 5128606049227871616 2428372518499217408 18174883061480114816 15474649530751460608 12774416000022806400 10074182469294152192 7373948938565497984 4673715407836843776 1973481877108189568 17719992420089086976 15019758889360432768 12319525358631778560 9619291827903124352 6919058297174470144 4218824766445815936 1518591235717161728 17265101778698059136 14564868247969404928 11864634717240750720 9164401186512096512 6464167655783442304 3763934125054788096 1063700594326133888 16810211137307031296 14109977606578377088 11409744075849722880 8709510545121068672 6009277014392414464 3309043483663760256 608809952935106048 16355320495916003456 13655086965187349248 10954853434458695040 8254619903730040832 5554386373001386624 2854152842272732416 153919311544078208 15900429854524975616 13200196323796321408 10499962793067667200 7799729262339012992 5099495731610358784 2399262200881704576 18145772743862601984 15445539213133947776 12745305682405293568 10045072151676639360 7344838620947985152 4644605090219330944 1944371559490676736 17690882102471574144 14990648571742919936 12290415041014265728 9590181510285611520 6889947979556957312 4189714448828303104 1489480918099648896 17235991461080546304 14535757930351892096 11835524399623237888 9135290868894583680 6435057338165929472 3734823807437275264 1034590276708621056 16781100819689518464 14080867288960864256 11380633758232210048 8680400227503555840 5980166696774901632 3279933166046247424 579699635317593216 16326210178298490624 13625976647569836416 10925743116841182208 8225509586112528000 5525276055383873792 2825042524655219584 124808993926565376 15871319536907462784 13171086006178808576 10470852475450154368 7770618944721500160 5070385413992845952 2370151883264191744 18116662426245089152 15416428895516434944 12716195364787780736 10015961834059126528 7315728303330472320 4615494772601818112 1915261241873163904 17661771784854061312 14961538254125407104 12261304723396752896 9561071192668098688 6860837661939444480 4160604131210790272 1460370600482136064 17206881143463033472 14506647612734379264 11806414082005725056 9106180551277070848 6405947020548416640 3705713489819762432 1005479959091108224 16751990502072005632 14051756971343351424 11351523440614697216 8651289909886043008 5951056379157388800 3250822848428734592 550589317700080384 16297099860680977792 13596866329952323584 10896632799223669376 8196399268495015168 5496165737766360960 2795932207037706752 95698676309052544 15842209219289949952 13141975688561295744 10441742157832641536 7741508627103987328 5041275096375333120 2341041565646678912 18087552108627576320 15387318577898922112 12687085047170267904 9986851516441613696 7286617985712959488 4586384454984305280 1886150924255651072 17632661467236548480 14932427936507894272 12232194405779240064 9531960875050585856 6831727344321931648 4131493813593277440 1431260282864623232 17177770825845520640 14477537295116866432 11777303764388212224 9077070233659558016 6376836702930903808 3676603172202249600 976369641473595392 16722880184454492800 14022646653725838592 11322413122997184384 8622179592268530176 5921946061539875968 3221712530811221760 521479000082567552 16267989543063464960 13567756012334810752 10867522481606156544 8167288950877502336 5467055420148848128 2766821889420193920 66588358691539712 15813098901672437120 13112865370943782912 10412631840215128704 7712398309486474496 5012164778757820288 2311931248029166080 18058441791010063488 15358208260281409280 12657974729552755072 9957741198824100864 7257507668095446656 4557274137366792448 1857040606638138240 17603551149619035648 14903317618890381440 12203084088161727232 9502850557433073024 6802617026704418816 4102383495975764608 1402149965247110400 17148660508228007808 14448426977499353600 11748193446770699392 9047959916042045184 6347726385313390976 3647492854584736768 947259323856082560 16693769866836979968 13993536336108325760 11293302805379671552 8593069274651017344 5892835743922363136 3192602213193708928 492368682465054720 16238879225445952128 13538645694717297920 10838412163988643712 8138178633259989504 5437945102531335296 2737711571802681088 37478041074026880 15783988584054924288 13083755053326270080 10383521522597615872 7683287991868961664 4983054461140307456 2282820930411653248 18029331473392550656 15329097942663896448 12628864411935242240 9928630881206588032 7228397350477933824 4528163819749279616 1827930289020625408 17574440832001522816 14874207301272868608 12173973770544214400 9473740239815560192 6773506709086905984 4073273178358251776 1373039647629597568 17119550190610494976 14419316659881840768 11719083129153186560 9018849598424532352 6318616067695878144 3618382536967223936 918149006238569728 16664659549219467136 13964426018490812928 11264192487762158720 8563958957033504512 5863725426304850304 3163491895576196096 463258364847541888 16209768907828439296 13509535377099785088 10809301846371130880 8109068315642476672 5408834784913822464 2708601254185168256 8367723456514048 15754878266437411456 13054644735708757248 10354411204980103040 7654177674251448832 4953944143522794624 2253710612794140416 18000221155775037824 15299987625046383616 12599754094317729408 9899520563589075200 7199287032860420992 4499053502131766784 1798819971403112576 17545330514384009984 14845096983655355776 12144863452926701568 9444629922198047360 6744396391469393152 4044162860740738944 1343929330012084736 17090439872992982144 14390206342264327936 11689972811535673728 8989739280807019520 6289505750078365312 3589272219349711104 889038688621056896 16635549231601954304 13935315700873300096 11235082170144645888 8534848639415991680 5834615108687337472 3134381577958683264 434148047230029056 16180658590210926464 13480425059482272256 10780191528753618048 8079957998024963840 5379724467296309632 2679490936567655424 18426001479548552832 15725767948819898624 13025534418091244416 10325300887362590208 7625067356633936000 4924833825905281792 2224600295176627584 17971110838157524992 15270877307428870784 12570643776700216576 9870410245971562368 7170176715242908160 4469943184514253952 1769709653785599744 17516220196766497152 14815986666037842944 12115753135309188736 9415519604580534528 6715286073851880320 4015052543123226112 1314819012394571904 17061329555375469312 14361096024646815104 11660862493918160896 8960628963189506688 6260395432460852480 3560161901732198272 859928371003544064 16606438913984441472 13906205383255787264 11205971852527133056 8505738321798478848 5805504791069824640 3105271260341170432 405037729612516224 16151548272593413632 13451314741864759424 10751081211136105216 8050847680407451008 5350614149678796800 2650380618950142592 18396891161931040000 15696657631202385792 12996424100473731584 10296190569745077376 7595957039016423168 4895723508287768960 2195489977559114752 17942000520540012160 15241766989811357952 12541533459082703744 9841299928354049536 7141066397625395328 4440832866896741120 1740599336168086912 17487109879148984320 14786876348420330112 12086642817691675904 9386409286963021696 6686175756234367488 3985942225505713280 1285708694777059072 17032219237757956480 14331985707029302272 11631752176300648064 8931518645571993856 6231285114843339648 3531051584114685440 830818053386031232 16577328596366928640 13877095065638274432 11176861534909620224 8476628004180966016 5776394473452311808 3076160942723657600 375927411995003392 16122437954975900800 13422204424247246592 10721970893518592384 8021737362789938176 5321503832061283968 2621270301332629760 18367780844313527168 15667547313584872960 12967313782856218752 10267080252127564544 7566846721398910336 4866613190670256128 2166379659941601920 17912890202922499328 15212656672193845120 12512423141465190912 9812189610736536704 7111956080007882496 4411722549279228288 1711489018550574080 17457999561531471488 14757766030802817280 12057532500074163072 9357298969345508864 6657065438616854656 3956831907888200448 1256598377159546240 17003108920140443648 14302875389411789440 11602641858683135232 8902408327954481024 6202174797225826816 3501941266497172608 801707735768518400 16548218278749415808 13847984748020761600 11147751217292107392 8447517686563453184 5747284155834798976 3047050625106144768 346817094377490560 16093327637358387968 13393094106629733760 10692860575901079552 7992627045172425344 5292393514443771136 2592159983715116928 18338670526696014336 15638436995967360128 12938203465238705920 10237969934510051712 7537736403781397504 4837502873052743296 2137269342324089088 17883779885304986496 15183546354576332288 12483312823847678080 9783079293119023872 7082845762390369664 4382612231661715456 1682378700933061248 17428889243913958656 14728655713185304448 12028422182456650240 9328188651727996032 6627955120999341824 3927721590270687616 1227488059542033408 16973998602522930816 14273765071794276608 11573531541065622400 8873298010336968192 6173064479608313984 3472830948879659776 772597418151005568 16519107961131902976 13818874430403248768 11118640899674594560 8418407368945940352 5718173838217286144 3017940307488631936 317706776759977728 16064217319740875136 13363983789012220928 10663750258283566720 7963516727554912512 5263283196826258304 2563049666097604096 18309560209078501504 15609326678349847296 12909093147621193088 10208859616892538880 7508626086163884672 4808392555435230464 2108159024706576256 17854669567687473664 15154436036958819456 12454202506230165248 9753968975501511040 7053735444772856832 4353501914044202624 1653268383315548416 17399778926296445824 14699545395567791616 11999311864839137408 9299078334110483200 6598844803381828992 3898611272653174784 1198377741924520576 16944888284905417984 14244654754176763776 11544421223448109568 8844187692719455360 6143954161990801152 3443720631262146944 743487100533492736 16489997643514390144 13789764112785735936 11089530582057081728 8389297051328427520 5689063520599773312 2988829989871119104 288596459142464896 16035107002123362304 13334873471394708096 10634639940666053888 7934406409937399680 5234172879208745472 2533939348480091264 18280449891460988672 15580216360732334464 12879982830003680256 10179749299275026048 7479515768546371840 4779282237817717632 2079048707089063424 17825559250069960832 15125325719341306624 12425092188612652416 9724858657883998208 7024625127155344000 4324391596426689792 1624158065698035584 17370668608678932992 14670435077950278784 11970201547221624576 9269968016492970368 6569734485764316160 3869500955035661952 1169267424307007744 16915777967287905152 14215544436559250944 11515310905830596736 8815077375101942528 6114843844373288320 3414610313644634112 714376782915979904 16460887325896877312 13760653795168223104 11060420264439568896 8360186733710914688 5659953202982260480 2959719672253606272 259486141524952064 16005996684505849472 13305763153777195264 10605529623048541056 7905296092319886848 5205062561591232640 2504829030862578432 18251339573843475840 15551106043114821632 12850872512386167424 10150638981657513216 7450405450928859008 4750171920200204800 2049938389471550592 17796448932452448000 15096215401723793792 12395981870995139584 9695748340266485376 6995514809537831168 4295281278809176960 1595047748080522752 17341558291061420160 14641324760332765952 11941091229604111744 9240857698875457536 6540624168146803328 3840390637418149120 1140157106689494912 16886667649670392320 14186434118941738112 11486200588213083904 8785967057484429696 6085733526755775488 3385499996027121280 685266465298467072 16431777008279364480 13731543477550710272 11031309946822056064 8331076416093401856 5630842885364747648 2930609354636093440 230375823907439232 15976886366888336640 13276652836159682432 10576419305431028224 7876185774702374016 5175952243973719808 2475718713245065600 18222229256225963008 15521995725497308800 12821762194768654592 10121528664040000384 7421295133311346176 4721061602582691968 2020828071854037760 17767338614834935168 15067105084106280960 12366871553377626752 9666638022648972544 6966404491920318336 4266170961191664128 1565937430463009920 17312447973443907328 14612214442715253120 11911980911986598912 9211747381257944704 6511513850529290496 3811280319800636288 1111046789071982080 16857557332052879488 14157323801324225280 11457090270595571072 8756856739866916864 6056623209138262656 3356389678409608448 656156147680954240 16402666690661851648 13702433159933197440 11002199629204543232 8301966098475889024 5601732567747234816 2901499037018580608 201265506289926400 15947776049270823808 13247542518542169600 10547308987813515392 7847075457084861184 5146841926356206976 2446608395627552768 18193118938608450176 15492885407879795968 12792651877151141760 10092418346422487552 7392184815693833344 4691951284965179136 1991717754236524928 17738228297217422336 15037994766488768128 12337761235760113920 9637527705031459712 6937294174302805504 4237060643574151296 1536827112845497088 17283337655826394496 14583104125097740288 11882870594369086080 9182637063640431872 6482403532911777664 3782170002183123456 1081936471454469248 16828447014435366656 14128213483706712448 11427979952978058240 8727746422249404032 6027512891520749824 3327279360792095616 627045830063441408 16373556373044338816 13673322842315684608 10973089311587030400 8272855780858376192 5572622250129721984 2872388719401067776 172155188672413568 15918665731653310976 13218432200924656768 10518198670196002560 7817965139467348352 5117731608738694144 2417498078010039936 18164008620990937344 15463775090262283136 12763541559533628928 10063308028804974720 7363074498076320512 4662840967347666304 1962607436619012096 17709117979599909504 15008884448871255296 12308650918142601088 9608417387413946880 6908183856685292672 4207950325956638464 1507716795227984256 17254227338208881664 14553993807480227456 11853760276751573248 9153526746022919040 6453293215294264832 3753059684565610624 1052826153836956416 16799336696817853824 14099103166089199616 11398869635360545408 8698636104631891200 5998402573903236992 3298169043174582784 597935512445928576 16344446055426825984 13644212524698171776 10943978993969517568 8243745463240863360 5543511932512209152 2843278401783554944 143044871054900736 15889555414035798144 13189321883307143936 10489088352578489728 7788854821849835520 5088621291121181312 2388387760392527104 18134898303373424512 15434664772644770304 12734431241916116096 10034197711187461888 7333964180458807680 4633730649730153472 1933497119001499264 17680007661982396672 14979774131253742464 12279540600525088256 9579307069796434048 6879073539067779840 4178840008339125632 1478606477610471424 17225117020591368832 14524883489862714624 11824649959134060416 9124416428405406208 6424182897676752000 3723949366948097792 1023715836219443584 16770226379200340992 14069992848471686784 11369759317743032576 8669525787014378368 5969292256285724160 3269058725557069952 568825194828415744 16315335737809313152 13615102207080658944 10914868676352004736 8214635145623350528 5514401614894696320 2814168084166042112 113934553437387904 15860445096418285312 13160211565689631104 10459978034960976896 7759744504232322688 5059510973503668480 2359277442775014272 18105787985755911680 15405554455027257472 12705320924298603264 10005087393569949056 7304853862841294848 4604620332112640640 1904386801383986432 17650897344364883840 14950663813636229632 12250430282907575424 9550196752178921216 6849963221450267008 4149729690721612800 1449496159992958592 17196006702973856000 14495773172245201792 11795539641516547584 9095306110787893376 6395072580059239168 3694839049330584960 994605518601930752 16741116061582828160 14040882530854173952 11340649000125519744 8640415469396865536 5940181938668211328 3239948407939557120 539714877210902912 16286225420191800320 13585991889463146112 10885758358734491904 8185524828005837696 5485291297277183488 2785057766548529280 84824235819875072 15831334778800772480 13131101248072118272 10430867717343464064 7730634186614809856 5030400655886155648 2330167125157501440 18076677668138398848 15376444137409744640 12676210606681090432 9975977075952436224 7275743545223782016 4575510014495127808 1875276483766473600 17621787026747371008 14921553496018716800 12221319965290062592 9521086434561408384 6820852903832754176 4120619373104099968 1420385842375445760 17166896385356343168 14466662854627688960 11766429323899034752 9066195793170380544 6365962262441726336 3665728731713072128 965495200984417920 16712005743965315328 14011772213236661120 11311538682508006912 8611305151779352704 5911071621050698496 3210838090322044288 510604559593390080 16257115102574287488 13556881571845633280 10856648041116979072 8156414510388324864 5456180979659670656 2755947448931016448 55713918202362240 15802224461183259648 13101990930454605440 10401757399725951232 7701523868997297024 5001290338268642816 2301056807539988608 18047567350520886016 15347333819792231808 12647100289063577600 9946866758334923392 7246633227606269184 4546399696877614976 1846166166148960768 17592676709129858176 14892443178401203968 12192209647672549760 9491976116943895552 6791742586215241344 4091509055486587136 1391275524757932928 17137786067738830336 14437552537010176128 11737319006281521920 9037085475552867712 6336851944824213504 3636618414095559296 936384883366905088 16682895426347802496 13982661895619148288 11282428364890494080 8582194834161839872 5881961303433185664 3181727772704531456 481494241975877248 16228004784956774656 13527771254228120448 10827537723499466240 8127304192770812032 5427070662042157824 2726837131313503616 26603600584849408 15773114143565746816 13072880612837092608 10372647082108438400 7672413551379784192 4972180020651129984 2271946489922475776 18018457032903373184 15318223502174718976 12617989971446064768 9917756440717410560 7217522909988756352 4517289379260102144 1817055848531447936 17563566391512345344 14863332860783691136 12163099330055036928 9462865799326382720 6762632268597728512 4062398737869074304 1362165207140420096 17108675750121317504 14408442219392663296 11708208688664009088 9007975157935354880 6307741627206700672 3607508096478046464 907274565749392256 16653785108730289664 13953551578001635456 11253318047272981248 8553084516544327040 5852850985815672832 3152617455087018624 452383924358364416 16198894467339261824 13498660936610607616 10798427405881953408 8098193875153299200 5397960344424644992 2697726813695990784 18444237356676888192 15744003825948233984 13043770295219579776 10343536764490925568 7643303233762271360 4943069703033617152 2242836172304962944 17989346715285860352 15289113184557206144 12588879653828551936 9888646123099897728 7188412592371243520 4488179061642589312 1787945530913935104 17534456073894832512 14834222543166178304 12133989012437524096 9433755481708869888 6733521950980215680 4033288420251561472 1333054889522907264 17079565432503804672 14379331901775150464 11679098371046496256 8978864840317842048 6278631309589187840 3578397778860533632 878164248131879424 16624674791112776832 13924441260384122624 11224207729655468416 8523974198926814208 5823740668198160000 3123507137469505792 423273606740851584 16169784149721748992 13469550618993094784 10769317088264440576 8069083557535786368 5368850026807132160 2668616496078477952 18415127039059375360 15714893508330721152 13014659977602066944 10314426446873412736 7614192916144758528 4913959385416104320 2213725854687450112 17960236397668347520 15260002866939693312 12559769336211039104 9859535805482384896 7159302274753730688 4459068744025076480 1758835213296422272 17505345756277319680 14805112225548665472 12104878694820011264 9404645164091357056 6704411633362702848 4004178102634048640 1303944571905394432 17050455114886291840 14350221584157637632 11649988053428983424 8949754522700329216 6249520991971675008 3549287461243020800 849053930514366592 16595564473495264000 13895330942766609792 11195097412037955584 8494863881309301376 5794630350580647168 3094396819851992960 394163289123338752 16140673832104236160 13440440301375581952 10740206770646927744 8039973239918273536 5339739709189619328 2639506178460965120 18386016721441862528 15685783190713208320 12985549659984554112 10285316129255899904 7585082598527245696 4884849067798591488 2184615537069937280 17931126080050834688 15230892549322180480 12530659018593526272 9830425487864872064 7130191957136217856 4429958426407563648 1729724895678909440 17476235438659806848 14776001907931152640 12075768377202498432 9375534846473844224 6675301315745190016 3975067785016535808 1274834254287881600 17021344797268779008 14321111266540124800 11620877735811470592 8920644205082816384 6220410674354162176 3520177143625507968 819943612896853760 16566454155877751168 13866220625149096960 11165987094420442752 8465753563691788544 5765520032963134336 3065286502234480128 365052971505825920 16111563514486723328 13411329983758069120 10711096453029414912 8010862922300760704 5310629391572106496 2610395860843452288 18356906403824349696 15656672873095695488 12956439342367041280 10256205811638387072 7555972280909732864 4855738750181078656 2155505219452424448 17902015762433321856 15201782231704667648 12501548700976013440 9801315170247359232 7101081639518705024 4400848108790050816 1700614578061396608 17447125121042294016 14746891590313639808 12046658059584985600 9346424528856331392 6646190998127677184 3945957467399022976 1245723936670368768 16992234479651266176 14292000948922611968 11591767418193957760 8891533887465303552 6191300356736649344 3491066826007995136 790833295279340928 16537343838260238336 13837110307531584128 11136876776802929920 8436643246074275712 5736409715345621504 3036176184616967296 335942653888313088 16082453196869210496 13382219666140556288 10681986135411902080 7981752604683247872 5281519073954593664 2581285543225939456 18327796086206836864 15627562555478182656 12927329024749528448 10227095494020874240 7526861963292220032 4826628432563565824 2126394901834911616 17872905444815809024 15172671914087154816 12472438383358500608 9772204852629846400 7071971321901192192 4371737791172537984 1671504260443883776 17418014803424781184 14717781272696126976 12017547741967472768 9317314211238818560 6617080680510164352 3916847149781510144 1216613619052855936 16963124162033753344 14262890631305099136 11562657100576444928 8862423569847790720 6162190039119136512 3461956508390482304 761722977661828096 16508233520642725504 13807999989914071296 11107766459185417088 8407532928456762880 5707299397728108672 3007065866999454464 306832336270800256 16053342879251697664 13353109348523043456 10652875817794389248 7952642287065735040 5252408756337080832 2552175225608426624 18298685768589324032 15598452237860669824 12898218707132015616 10197985176403361408 7497751645674707200 4797518114946052992 2097284584217398784 17843795127198296192 15143561596469641984 12443328065740987776 9743094535012333568 7042861004283679360 4342627473555025152 1642393942826370944 17388904485807268352 14688670955078614144 11988437424349959936 9288203893621305728 6587970362892651520 3887736832163997312 1187503301435343104 16934013844416240512 14233780313687586304 11533546782958932096 8833313252230277888 6133079721501623680 3432846190772969472 732612660044315264 16479123203025212672 13778889672296558464 11078656141567904256 8378422610839250048 5678189080110595840 2977955549381941632 277722018653287424 16024232561634184832 13323999030905530624 10623765500176876416 7923531969448222208 5223298438719568000 2523064907990913792 18269575450971811200 15569341920243156992 12869108389514502784 10168874858785848576 7468641328057194368 4768407797328540160 2068174266599885952 17814684809580783360 15114451278852129152 12414217748123474944 9713984217394820736 7013750686666166528 4313517155937512320 1613283625208858112 17359794168189755520 14659560637461101312 11959327106732447104 9259093576003792896 6558860045275138688 3858626514546484480 1158392983817830272 16904903526798727680 14204669996070073472 11504436465341419264 8804202934612765056 6103969403884110848 3403735873155456640 703502342426802432 16450012885407699840 13749779354679045632 11049545823950391424 8349312293221737216 5649078762493083008 2948845231764428800 248611701035774592 15995122244016672000 13294888713288017792 10594655182559363584 7894421651830709376 5194188121102055168 2493954590373400960 18240465133354298368 15540231602625644160 12839998071896989952 10139764541168335744 7439531010439681536 4739297479711027328 2039063948982373120 17785574491963270528 15085340961234616320 12385107430505962112 9684873899777307904 6984640369048653696 4284406838319999488 1584173307591345280 17330683850572242688 14630450319843588480 11930216789114934272 9229983258386280064 6529749727657625856 3829516196928971648 1129282666200317440 16875793209181214848 14175559678452560640 11475326147723906432 8775092616995252224 6074859086266598016 3374625555537943808 674392024809289600 16420902567790187008 13720669037061532800 11020435506332878592 8320201975604224384 5619968444875570176 2919734914146915968 219501383418261760 15966011926399159168 13265778395670504960 10565544864941850752 7865311334213196544 5165077803484542336 2464844272755888128 18211354815736785536 15511121285008131328 12810887754279477120 10110654223550822912 7410420692822168704 4710187162093514496 2009953631364860288 17756464174345757696 15056230643617103488 12355997112888449280 9655763582159795072 6955530051431140864 4255296520702486656 1555062989973832448 17301573532954729856 14601340002226075648 11901106471497421440 9200872940768767232 6500639410040113024 3800405879311458816 1100172348582804608 16846682891563702016 14146449360835047808 11446215830106393600 8745982299377739392 6045748768649085184 3345515237920430976 645281707191776768 16391792250172674176 13691558719444019968 10991325188715365760 8291091657986711552 5590858127258057344 2890624596529403136 190391065800748928 15936901608781646336 13236668078052992128 10536434547324337920 7836201016595683712 5135967485867029504 2435733955138375296 18182244498119272704 15482010967390618496 12781777436661964288 10081543905933310080 7381310375204655872 4681076844476001664 1980843313747347456 17727353856728244864 15027120325999590656 12326886795270936448 9626653264542282240 6926419733813628032 4226186203084973824 1525952672356319616 17272463215337217024 14572229684608562816 11871996153879908608 9171762623151254400 6471529092422600192 3771295561693945984 1071062030965291776 16817572573946189184 14117339043217534976 11417105512488880768 8716871981760226560 6016638451031572352 3316404920302918144 616171389574263936 16362681932555161344 13662448401826507136 10962214871097852928 8261981340369198720 5561747809640544512 2861514278911890304 161280748183236096 15907791291164133504 13207557760435479296 10507324229706825088 7807090698978170880 5106857168249516672 2406623637520862464 18153134180501759872 15452900649773105664 12752667119044451456 10052433588315797248 7352200057587143040 4651966526858488832 1951732996129834624 17698243539110732032 14998010008382077824 12297776477653423616 9597542946924769408 6897309416196115200 4197075885467460992 1496842354738806784 17243352897719704192 14543119366991049984 11842885836262395776 9142652305533741568 6442418774805087360 3742185244076433152 1041951713347778944 16788462256328676352 14088228725600022144 11387995194871367936 8687761664142713728 5987528133414059520 3287294602685405312 587061071956751104 16333571614937648512 13633338084208994304 10933104553480340096 8232871022751685888 5532637492023031680 2832403961294377472 132170430565723264 15878680973546620672 13178447442817966464 10478213912089312256 7777980381360658048 5077746850632003840 2377513319903349632 18124023862884247040 15423790332155592832 12723556801426938624 10023323270698284416 7323089739969630208 4622856209240976000 1922622678512321792 17669133221493219200 14968899690764564992 12268666160035910784 9568432629307256576 6868199098578602368 4167965567849948160 1467732037121293952 17214242580102191360 14514009049373537152 11813775518644882944 9113541987916228736 6413308457187574528 3713074926458920320 1012841395730266112 16759351938711163520 14059118407982509312 11358884877253855104 8658651346525200896 5958417815796546688 3258184285067892480 557950754339238272 16304461297320135680 13604227766591481472 10903994235862827264 8203760705134173056 5503527174405518848 2803293643676864640 103060112948210432 15849570655929107840 13149337125200453632 10449103594471799424 7748870063743145216 5048636533014491008 2348403002285836800 18094913545266734208 15394680014538080000 12694446483809425792 9994212953080771584 7293979422352117376 4593745891623463168 1893512360894808960 17640022903875706368 14939789373147052160 12239555842418397952 9539322311689743744 6839088780961089536 4138855250232435328 1438621719503781120 17185132262484678528 14484898731756024320 11784665201027370112 9084431670298715904 6384198139570061696 3683964608841407488 983731078112753280 16730241621093650688 14030008090364996480 11329774559636342272 8629541028907688064 5929307498179033856 3229073967450379648 528840436721725440 16275350979702622848 13575117448973968640 10874883918245314432 8174650387516660224 5474416856788006016 2774183326059351808 73949795330697600 15820460338311595008 13120226807582940800 10419993276854286592 7719759746125632384 5019526215396978176 2319292684668323968 18065803227649221376 15365569696920567168 12665336166191912960 9965102635463258752 7264869104734604544 4564635574005950336 1864402043277296128 17610912586258193536 14910679055529539328 12210445524800885120 9510211994072230912 6809978463343576704 4109744932614922496 1409511401886268288 17156021944867165696 14455788414138511488 11755554883409857280 9055321352681203072 6355087821952548864 3654854291223894656 954620760495240448 16701131303476137856 14000897772747483648 11300664242018829440 8600430711290175232 5900197180561521024 3199963649832866816 499730119104212608 16246240662085110016 13546007131356455808 10845773600627801600 8145540069899147392 5445306539170493184 2745073008441838976 44839477713184768 15791350020694082176 13091116489965427968 10390882959236773760 7690649428508119552 4990415897779465344 2290182367050811136 18036692910031708544 15336459379303054336 12636225848574400128 9935992317845745920 7235758787117091712 4535525256388437504 1835291725659783296 17581802268640680704 14881568737912026496 12181335207183372288 9481101676454718080 6780868145726063872 4080634614997409664 1380401084268755456 17126911627249652864 14426678096520998656 11726444565792344448 9026211035063690240 6325977504335036032 3625743973606381824 925510442877727616 16672020985858625024 13971787455129970816 11271553924401316608 8571320393672662400 5871086862944008192 3170853332215353984 470619801486699776 16217130344467597184 13516896813738942976 10816663283010288768 8116429752281634560 5416196221552980352 2715962690824326144 15729160095671936 15762239703076569344 13062006172347915136 10361772641619260928 7661539110890606720 4961305580161952512 2261072049433298304 18007582592414195712 15307349061685541504 12607115530956887296 9906882000228233088 7206648469499578880 4506414938770924672 1806181408042270464 17552691951023167872 14852458420294513664 12152224889565859456 9451991358837205248 6751757828108551040 4051524297379896832 1351290766651242624 17097801309632140032 14397567778903485824 11697334248174831616 8997100717446177408 6296867186717523200 3596633655988868992 896400125260214784 16642910668241112192 13942677137512457984 11242443606783803776 8542210076055149568 5841976545326495360 3141743014597841152 441509483869186944 16188020026850084352 13487786496121430144 10787552965392775936 8087319434664121728 5387085903935467520 2686852373206813312 18433362916187710720 15733129385459056512 13032895854730402304 10332662324001748096 7632428793273093888 4932195262544439680 2231961731815785472 17978472274796682880 15278238744068028672 12578005213339374464 9877771682610720256 7177538151882066048 4477304621153411840 1777071090424757632 17523581633405655040 14823348102677000832 12123114571948346624 9422881041219692416 6722647510491038208 4022413979762384000 1322180449033729792 17068690992014627200 14368457461285972992 11668223930557318784 8967990399828664576 6267756869100010368 3567523338371356160 867289807642701952 16613800350623599360 13913566819894945152 11213333289166290944 8513099758437636736 5812866227708982528 3112632696980328320 412399166251674112 16158909709232571520 13458676178503917312 10758442647775263104 8058209117046608896 5357975586317954688 2657742055589300480 18404252598570197888 15704019067841543680 13003785537112889472 10303552006384235264 7603318475655581056 4903084944926926848 2202851414198272640 17949361957179170048 15249128426450515840 12548894895721861632 9848661364993207424 7148427834264553216 4448194303535899008 1747960772807244800 17494471315788142208 14794237785059488000 12094004254330833792 9393770723602179584 6693537192873525376 3993303662144871168 1293070131416216960 17039580674397114368 14339347143668460160 11639113612939805952 8938880082211151744 6238646551482497536 3538413020753843328 838179490025189120 16584690033006086528 13884456502277432320 11184222971548778112 8483989440820123904 5783755910091469696 3083522379362815488 383288848634161280 16129799391615058688 13429565860886404480 10729332330157750272 8029098799429096064 5328865268700441856 2628631737971787648 18375142280952685056 15674908750224030848 12974675219495376640 10274441688766722432 7574208158038068224 4873974627309414016 2173741096580759808 17920251639561657216 15220018108833003008 12519784578104348800 9819551047375694592 7119317516647040384 4419083985918386176 1718850455189731968 17465360998170629376 14765127467441975168 12064893936713320960 9364660405984666752 6664426875256012544 3964193344527358336 1263959813798704128 17010470356779601536 14310236826050947328 11610003295322293120 8909769764593638912 6209536233864984704 3509302703136330496 809069172407676288 16555579715388573696 13855346184659919488 11155112653931265280 8454879123202611072 5754645592473956864 3054412061745302656 354178531016648448 16100689073997545856 13400455543268891648 10700222012540237440 7999988481811583232 5299754951082929024 2599521420354274816 18346031963335172224 15645798432606518016 12945564901877863808 10245331371149209600 7545097840420555392 4844864309691901184 2144630778963246976 17891141321944144384 15190907791215490176 12490674260486835968 9790440729758181760 7090207199029527552 4389973668300873344 1689740137572219136 17436250680553116544 14736017149824462336 12035783619095808128 9335550088367153920 6635316557638499712 3935083026909845504 1234849496181191296 16981360039162088704 14281126508433434496 11580892977704780288 8880659446976126080 6180425916247471872 3480192385518817664 779958854790163456 16526469397771060864 13826235867042406656 11126002336313752448 8425768805585098240 5725535274856444032 3025301744127789824 325068213399135616 16071578756380033024 13371345225651378816 10671111694922724608 7970878164194070400 5270644633465416192 2570411102736761984 18316921645717659392 15616688114989005184 12916454584260350976 10216221053531696768 7515987522803042560 4815753992074388352 2115520461345734144 17862031004326631552 15161797473597977344 12461563942869323136 9761330412140668928 7061096881412014720 4360863350683360512 1660629819954706304 17407140362935603712 14706906832206949504 12006673301478295296 9306439770749641088 6606206240020986880 3905972709292332672 1205739178563678464 16952249721544575872 14252016190815921664 11551782660087267456 8851549129358613248 6151315598629959040 3451082067901304832 750848537172650624 16497359080153548032 13797125549424893824 11096892018696239616 8396658487967585408 5696424957238931200 2996191426510276992 295957895781622784 16042468438762520192 13342234908033865984 10642001377305211776 7941767846576557568 5241534315847903360 2541300785119249152 18287811328100146560 15587577797371492352 12887344266642838144 10187110735914183936 7486877205185529728 4786643674456875520 2086410143728221312 17832920686709118720 15132687155980464512 12432453625251810304 9732220094523156096 7031986563794501888 4331753033065847680 1631519502337193472 17378030045318090880 14677796514589436672 11977562983860782464 9277329453132128256 6577095922403474048 3876862391674819840 1176628860946165632 16923139403927063040 14222905873198408832 11522672342469754624 8822438811741100416 6122205281012446208 3421971750283792000 721738219555137792 16468248762536035200 13768015231807380992 11067781701078726784 8367548170350072576 5667314639621418368 2967081108892764160 266847578164109952 16013358121145007360 13313124590416353152 10612891059687698944 7912657528959044736 5212423998230390528 2512190467501736320 18258701010482633728 15558467479753979520 12858233949025325312 10158000418296671104 7457766887568016896 4757533356839362688 2057299826110708480 17803810369091605888 15103576838362951680 12403343307634297472 9703109776905643264 7002876246176989056 4302642715448334848 1602409184719680640 17348919727700578048 14648686196971923840 11948452666243269632 9248219135514615424 6547985604785961216 3847752074057307008 1147518543328652800 16894029086309550208 14193795555580896000 11493562024852241792 8793328494123587584 6093094963394933376 3392861432666279168 692627901937624960 16439138444918522368 13738904914189868160 11038671383461213952 8338437852732559744 5638204322003905536 2937970791275251328 237737260546597120 15984247803527494528 13284014272798840320 10583780742070186112 7883547211341531904 5183313680612877696 2483080149884223488 18229590692865120896 15529357162136466688 12829123631407812480 10128890100679158272 7428656569950504064 4728423039221849856 2028189508493195648 17774700051474093056 15074466520745438848 12374232990016784640 9673999459288130432 6973765928559476224 4273532397830822016 1573298867102167808 17319809410083065216 14619575879354411008 11919342348625756800 9219108817897102592 6518875287168448384 3818641756439794176 1118408225711139968 16864918768692037376 14164685237963383168 11464451707234728960 8764218176506074752 6063984645777420544 3363751115048766336 663517584320112128 16410028127301009536 13709794596572355328 11009561065843701120 8309327535115046912 5609094004386392704 2908860473657738496 208626942929084288 15955137485909981696 13254903955181327488 10554670424452673280 7854436893724019072 5154203362995364864 2453969832266710656 18200480375247608064 15500246844518953856 12800013313790299648 10099779783061645440 7399546252332991232 4699312721604337024 1999079190875682816 17745589733856580224 15045356203127926016 12345122672399271808 9644889141670617600 6944655610941963392 4244422080213309184 1544188549484654976 17290699092465552384 14590465561736898176 11890232031008243968 9189998500279589760 6489764969550935552 3789531438822281344 1089297908093627136 16835808451074524544 14135574920345870336 11435341389617216128 8735107858888561920 6034874328159907712 3334640797431253504 634407266702599296 16380917809683496704 13680684278954842496 10980450748226188288 8280217217497534080 5579983686768879872 2879750156040225664 179516625311571456 15926027168292468864 13225793637563814656 10525560106835160448 7825326576106506240 5125093045377852032 2424859514649197824 18171370057630095232 15471136526901441024 12770902996172786816 10070669465444132608 7370435934715478400 4670202403986824192 1969968873258169984 17716479416239067392 15016245885510413184 12316012354781758976 9615778824053104768 6915545293324450560 4215311762595796352 1515078231867142144 17261588774848039552 14561355244119385344 11861121713390731136 9160888182662076928 6460654651933422720 3760421121204768512 1060187590476114304 16806698133457011712 14106464602728357504 11406231071999703296 8705997541271049088 6005764010542394880 3305530479813740672 605296949085086464 16351807492065983872 13651573961337329664 10951340430608675456 8251106899880021248 5550873369151367040 2850639838422712832 150406307694058624 15896916850674956032 13196683319946301824 10496449789217647616 7796216258488993408 5095982727760339200 2395749197031684992 18142259740012582400 15442026209283928192 12741792678555273984 10041559147826619776 7341325617097965568 4641092086369311360 1940858555640657152 17687369098621554560 14987135567892900352 12286902037164246144 9586668506435591936 6886434975706937728 4186201444978283520 1485967914249629312 17232478457230526720 14532244926501872512 11832011395773218304 9131777865044564096 6431544334315909888 3731310803587255680 1031077272858601472 16777587815839498880 14077354285110844672 11377120754382190464 8676887223653536256 5976653692924882048 3276420162196227840 576186631467573632 16322697174448471040 13622463643719816832 10922230112991162624 8221996582262508416 5521763051533854208 2821529520805200000 121295990076545792 15867806533057443200 13167573002328788992 10467339471600134784 7767105940871480576 5066872410142826368 2366638879414172160 18113149422395069568 15412915891666415360 12712682360937761152 10012448830209106944 7312215299480452736 4611981768751798528 1911748238023144320 17658258781004041728 14958025250275387520 12257791719546733312 9557558188818079104 6857324658089424896 4157091127360770688 1456857596632116480 17203368139613013888 14503134608884359680 11802901078155705472 9102667547427051264 6402434016698397056 3702200485969742848 1001966955241088640 16748477498221986048 14048243967493331840 11348010436764677632 8647776906036023424 5947543375307369216 3247309844578715008 547076313850060800 16293586856830958208 13593353326102304000 10893119795373649792 8192886264644995584 5492652733916341376 2792419203187687168 92185672459032960 15838696215439930368 13138462684711276160 10438229153982621952 7737995623253967744 5037762092525313536 2337528561796659328 18084039104777556736 15383805574048902528 12683572043320248320 9983338512591594112 7283104981862939904 4582871451134285696 1882637920405631488 17629148463386528896 14928914932657874688 12228681401929220480 9528447871200566272 6828214340471912064 4127980809743257856 1427747279014603648 17174257821995501056 14474024291266846848 11773790760538192640 9073557229809538432 6373323699080884224 3673090168352230016 972856637623575808 16719367180604473216 14019133649875819008 11318900119147164800 8618666588418510592 5918433057689856384 3218199526961202176 517965996232547968 16264476539213445376 13564243008484791168 10864009477756136960 8163775947027482752 5463542416298828544 2763308885570174336 63075354841520128 15809585897822417536 13109352367093763328 10409118836365109120 7708885305636454912 5008651774907800704 2308418244179146496 18054928787160043904 15354695256431389696 12654461725702735488 9954228194974081280 7253994664245427072 4553761133516772864 1853527602788118656 17600038145769016064 14899804615040361856 12199571084311707648 9499337553583053440 6799104022854399232 4098870492125745024 1398636961397090816 17145147504377988224 14444913973649334016 11744680442920679808 9044446912192025600 6344213381463371392 3643979850734717184 943746320006062976 16690256862986960384 13990023332258306176 11289789801529651968 8589556270800997760 5889322740072343552 3189089209343689344 488855678615035136 16235366221595932544 13535132690867278336 10834899160138624128 8134665629409969920 5434432098681315712 2734198567952661504 33965037224007296 15780475580204904704 13080242049476250496 10380008518747596288 7679774988018942080 4979541457290287872 2279307926561633664 18025818469542531072 15325584938813876864 12625351408085222656 9925117877356568448 7224884346627914240 4524650815899260032 1824417285170605824 17570927828151503232 14870694297422849024 12170460766694194816 9470227235965540608 6769993705236886400 4069760174508232192 1369526643779577984 17116037186760475392 14415803656031821184 11715570125303166976 9015336594574512768 6315103063845858560 3614869533117204352 914636002388550144 16661146545369447552 13960913014640793344 11260679483912139136 8560445953183484928 5860212422454830720 3159978891726176512 459745360997522304 16206255903978419712 13506022373249765504 10805788842521111296 8105555311792457088 5405321781063802880 2705088250335148672 4854719606494464 15751365262587391872 13051131731858737664 10350898201130083456 7650664670401429248 4950431139672775040 2250197608944120832 17996708151925018240 15296474621196364032 12596241090467709824 9896007559739055616 7195774029010401408 4495540498281747200 1795306967553092992 17541817510533990400 14841583979805336192 12141350449076681984 9441116918348027776 6740883387619373568 4040649856890719360 1340416326162065152 17086926869142962560 14386693338414308352 11686459807685654144 8986226276956999936 6285992746228345728 3585759215499691520 885525684771037312 16632036227751934720 13931802697023280512 11231569166294626304 8531335635565972096 5831102104837317888 3130868574108663680 430635043380009472 16177145586360906880 13476912055632252672 10776678524903598464 8076444994174944256 5376211463446290048 2675977932717635840 18422488475698533248 15722254944969879040 13022021414241224832 10321787883512570624 7621554352783916416 4921320822055262208 2221087291326608000 17967597834307505408 15267364303578851200 12567130772850196992 9866897242121542784 7166663711392888576 4466430180664234368 1766196649935580160 17512707192916477568 14812473662187823360 12112240131459169152 9412006600730514944 6711773070001860736 4011539539273206528 1311306008544552320 17057816551525449728 14357583020796795520 11657349490068141312 8957115959339487104 6256882428610832896 3556648897882178688 856415367153524480 16602925910134421888 13902692379405767680 11202458848677113472 8502225317948459264 5801991787219805056 3101758256491150848 401524725762496640 16148035268743394048 13447801738014739840 10747568207286085632 8047334676557431424 5347101145828777216 2646867615100123008 18393378158081020416 15693144627352366208 12992911096623712000 10292677565895057792 7592444035166403584 4892210504437749376 2191976973709095168 17938487516689992576 15238253985961338368 12538020455232684160 9837786924504029952 7137553393775375744 4437319863046721536 1737086332318067328 17483596875298964736 14783363344570310528 12083129813841656320 9382896283113002112 6682662752384347904 3982429221655693696 1282195690927039488 17028706233907936896 14328472703179282688 11628239172450628480 8928005641721974272 6227772110993320064 3527538580264665856 827305049536011648 16573815592516909056 13873582061788254848 11173348531059600640 8473115000330946432 5772881469602292224 3072647938873638016 372414408144983808 16118924951125881216 13418691420397227008 10718457889668572800 8018224358939918592 5317990828211264384 2617757297482610176 18364267840463507584 15664034309734853376 12963800779006199168 10263567248277544960 7563333717548890752 4863100186820236544 2162866656091582336 17909377199072479744 15209143668343825536 12508910137615171328 9808676606886517120 7108443076157862912 4408209545429208704 1707976014700554496 17454486557681451904 14754253026952797696 12054019496224143488 9353785965495489280 6653552434766835072 3953318904038180864 1253085373309526656 16999595916290424064 14299362385561769856 11599128854833115648 8898895324104461440 6198661793375807232 3498428262647153024 798194731918498816 16544705274899396224 13844471744170742016 11144238213442087808 8444004682713433600 5743771151984779392 3043537621256125184 343304090527470976 16089814633508368384 13389581102779714176 10689347572051059968 7989114041322405760 5288880510593751552 2588646979865097344 18335157522845994752 15634923992117340544 12934690461388686336 10234456930660032128 7534223399931377920 4833989869202723712 2133756338474069504 17880266881454966912 15180033350726312704 12479799819997658496 9779566289269004288 7079332758540350080 4379099227811695872 1678865697083041664 17425376240063939072 14725142709335284864 12024909178606630656 9324675647877976448 6624442117149322240 3924208586420668032 1223975055692013824 16970485598672911232 14270252067944257024 11570018537215602816 8869785006486948608 6169551475758294400 3469317945029640192 769084414300985984 16515594957281883392 13815361426553229184 11115127895824574976 8414894365095920768 5714660834367266560 3014427303638612352 314193772909958144 16060704315890855552 13360470785162201344 10660237254433547136 7960003723704892928 5259770192976238720 2559536662247584512 18306047205228481920 15605813674499827712 12905580143771173504 10205346613042519296 7505113082313865088 4804879551585210880 2104646020856556672 17851156563837454080 15150923033108799872 12450689502380145664 9750455971651491456 7050222440922837248 4349988910194183040 1649755379465528832 17396265922446426240 14696032391717772032 11995798860989117824 9295565330260463616 6595331799531809408 3895098268803155200 1194864738074500992 16941375281055398400 14241141750326744192 11540908219598089984 8840674688869435776 6140441158140781568 3440207627412127360 739974096683473152 16486484639664370560 13786251108935716352 11086017578207062144 8385784047478407936 5685550516749753728 2985316986021099520 285083455292445312 16031593998273342720 13331360467544688512 10631126936816034304 7930893406087380096 5230659875358725888 2530426344630071680 18276936887610969088 15576703356882314880 12876469826153660672 10176236295425006464 7476002764696352256 4775769233967698048 2075535703239043840 17822046246219941248 15121812715491287040 12421579184762632832 9721345654033978624 7021112123305324416 4320878592576670208 1620645061848016000 17367155604828913408 14666922074100259200 11966688543371604992 9266455012642950784 6566221481914296576 3865987951185642368 1165754420456988160 16912264963437885568 14212031432709231360 11511797901980577152 8811564371251922944 6111330840523268736 3411097309794614528 710863779065960320 16457374322046857728 13757140791318203520 11056907260589549312 8356673729860895104 5656440199132240896 2956206668403586688 255973137674932480 16002483680655829888 13302250149927175680 10602016619198521472 7901783088469867264 5201549557741213056 2501316027012558848 18247826569993456256 15547593039264802048 12847359508536147840 10147125977807493632 7446892447078839424 4746658916350185216 2046425385621531008 17792935928602428416 15092702397873774208 12392468867145120000 9692235336416465792 6992001805687811584 4291768274959157376 1591534744230503168 17338045287211400576 14637811756482746368 11937578225754092160 9237344695025437952 6537111164296783744 3836877633568129536 1136644102839475328 16883154645820372736 14182921115091718528 11482687584363064320 8782454053634410112 6082220522905755904 3381986992177101696 681753461448447488 16428264004429344896 13728030473700690688 11027796942972036480 8327563412243382272 5627329881514728064 2927096350786073856 226862820057419648 15973373363038317056 13273139832309662848 10572906301581008640 7872672770852354432 5172439240123700224 2472205709395046016 18218716252375943424 15518482721647289216 12818249190918635008 10118015660189980800 7417782129461326592 4717548598732672384 2017315068004018176 17763825610984915584 15063592080256261376 12363358549527607168 9663125018798952960 6962891488070298752 4262657957341644544 1562424426612990336 17308934969593887744 14608701438865233536 11908467908136579328 9208234377407925120 6508000846679270912 3807767315950616704 1107533785221962496 16854044328202859904 14153810797474205696 11453577266745551488 8753343736016897280 6053110205288243072 3352876674559588864 652643143830934656 16399153686811832064 13698920156083177856 10998686625354523648 8298453094625869440 5598219563897215232 2897986033168561024 197752502439906816 15944263045420804224 13244029514692150016 10543795983963495808 7843562453234841600 5143328922506187392 2443095391777533184 18189605934758430592 15489372404029776384 12789138873301122176 10088905342572467968 7388671811843813760 4688438281115159552 1988204750386505344 17734715293367402752 15034481762638748544 12334248231910094336 9634014701181440128 6933781170452785920 4233547639724131712 1533314108995477504 17279824651976374912 14579591121247720704 11879357590519066496 9179124059790412288 6478890529061758080 3778656998333103872 1078423467604449664 16824934010585347072 14124700479856692864 11424466949128038656 8724233418399384448 6023999887670730240 3323766356942076032 623532826213421824 16370043369194319232 13669809838465665024 10969576307737010816 8269342777008356608 5569109246279702400 2868875715551048192 168642184822393984 15915152727803291392 13214919197074637184 10514685666345982976 7814452135617328768 5114218604888674560 2413985074160020352 18160495617140917760 15460262086412263552 12760028555683609344 10059795024954955136 7359561494226300928 4659327963497646720 1959094432768992512 17705604975749889920 15005371445021235712 12305137914292581504 9604904383563927296 6904670852835273088 4204437322106618880 1504203791377964672 17250714334358862080 14550480803630207872 11850247272901553664 9150013742172899456 6449780211444245248 3749546680715591040 1049313149986936832 16795823692967834240 14095590162239180032 11395356631510525824 8695123100781871616 5994889570053217408 3294656039324563200 594422508595908992 16340933051576806400 13640699520848152192 10940465990119497984 8240232459390843776 5539998928662189568 2839765397933535360 139531867204881152 15886042410185778560 13185808879457124352 10485575348728470144 7785341817999815936 5085108287271161728 2384874756542507520 18131385299523404928 15431151768794750720 12730918238066096512 10030684707337442304 7330451176608788096 4630217645880133888 1929984115151479680 17676494658132377088 14976261127403722880 12276027596675068672 9575794065946414464 6875560535217760256 4175327004489106048 1475093473760451840 17221604016741349248 14521370486012695040 11821136955284040832 9120903424555386624 6420669893826732416 3720436363098078208 1020202832369424000 16766713375350321408 14066479844621667200 11366246313893012992 8666012783164358784 5965779252435704576 3265545721707050368 565312190978396160 16311822733959293568 13611589203230639360 10911355672501985152 8211122141773330944 5510888611044676736 2810655080316022528 110421549587368320 15856932092568265728 13156698561839611520 10456465031110957312 7756231500382303104 5055997969653648896 2355764438924994688 18102274981905892096 15402041451177237888 12701807920448583680 10001574389719929472 7301340858991275264 4601107328262621056 1900873797533966848 17647384340514864256 14947150809786210048 12246917279057555840 9546683748328901632 6846450217600247424 4146216686871593216 1445983156142939008 17192493699123836416 14492260168395182208 11792026637666528000 9091793106937873792 6391559576209219584 3691326045480565376 991092514751911168 16737603057732808576 14037369527004154368 11337135996275500160 8636902465546845952 5936668934818191744 3236435404089537536 536201873360883328 16282712416341780736 13582478885613126528 10882245354884472320 8182011824155818112 5481778293427163904 2781544762698509696 81311231969855488 15827821774950752896 13127588244222098688 10427354713493444480 7727121182764790272 5026887652036136064 2326654121307481856 18073164664288379264 15372931133559725056 12672697602831070848 9972464072102416640 7272230541373762432 4571997010645108224 1871763479916454016 17618274022897351424 14918040492168697216 12217806961440043008 9517573430711388800 6817339899982734592 4117106369254080384 1416872838525426176 17163383381506323584 14463149850777669376 11762916320049015168 9062682789320360960 6362449258591706752 3662215727863052544 961982197134398336 16708492740115295744 14008259209386641536 11308025678657987328 8607792147929333120 5907558617200678912 3207325086472024704 507091555743370496 16253602098724267904 13553368567995613696 10853135037266959488 8152901506538305280 5452667975809651072 2752434445080996864 52200914352342656 15798711457333240064 13098477926604585856 10398244395875931648 7698010865147277440 4997777334418623232 2297543803689969024 18044054346670866432 15343820815942212224 12643587285213558016 9943353754484903808 7243120223756249600 4542886693027595392 1842653162298941184 17589163705279838592 14888930174551184384 12188696643822530176 9488463113093875968 6788229582365221760 4087996051636567552 1387762520907913344 17134273063888810752 14434039533160156544 11733806002431502336 9033572471702848128 6333338940974193920 3633105410245539712 932871879516885504 16679382422497782912 13979148891769128704 11278915361040474496 8578681830311820288 5878448299583166080 3178214768854511872 477981238125857664 16224491781106755072 13524258250378100864 10824024719649446656 8123791188920792448 5423557658192138240 2723324127463484032 23090596734829824 15769601139715727232 13069367608987073024 10369134078258418816 7668900547529764608 4968667016801110400 2268433486072456192 18014944029053353600 15314710498324699392 12614476967596045184 9914243436867390976 7214009906138736768 4513776375410082560 1813542844681428352 17560053387662325760 14859819856933671552 12159586326205017344 9459352795476363136 6759119264747708928 4058885734019054720 1358652203290400512 17105162746271297920 14404929215542643712 11704695684813989504 9004462154085335296 6304228623356681088 3603995092628026880 903761561899372672 16650272104880270080 13950038574151615872 11249805043422961664 8549571512694307456 5849337981965653248 3149104451236999040 448870920508344832 16195381463489242240 13495147932760588032 10794914402031933824 8094680871303279616 5394447340574625408 2694213809845971200 18440724352826868608 15740490822098214400 13040257291369560192 10340023760640905984 7639790229912251776 4939556699183597568 2239323168454943360 17985833711435840768 15285600180707186560 12585366649978532352 9885133119249878144 7184899588521223936 4484666057792569728 1784432527063915520 17530943070044812928 14830709539316158720 12130476008587504512 9430242477858850304 6730008947130196096 4029775416401541888 1329541885672887680 17076052428653785088 14375818897925130880 11675585367196476672 8975351836467822464 6275118305739168256 3574884775010514048 874651244281859840 16621161787262757248 13920928256534103040 11220694725805448832 8520461195076794624 5820227664348140416 3119994133619486208 419760602890832000 16166271145871729408 13466037615143075200 10765804084414420992 8065570553685766784 5365337022957112576 2665103492228458368 18411614035209355776 15711380504480701568 13011146973752047360 10310913443023393152 7610679912294738944 4910446381566084736 2210212850837430528 17956723393818327936 15256489863089673728 12556256332361019520 9856022801632365312 7155789270903711104 4455555740175056896 1755322209446402688 17501832752427300096 14801599221698645888 12101365690969991680 9401132160241337472 6700898629512683264 4000665098784029056 1300431568055374848 17046942111036272256 14346708580307618048 11646475049578963840 8946241518850309632 6246007988121655424 3545774457393001216 845540926664347008 16592051469645244416 13891817938916590208 11191584408187936000 8491350877459281792 5791117346730627584 3090883816001973376 390650285273319168 16137160828254216576 13436927297525562368 10736693766796908160 8036460236068253952 5336226705339599744 2635993174610945536 18382503717591842944 15682270186863188736 12982036656134534528 10281803125405880320 7581569594677226112 4881336063948571904 2181102533219917696 17927613076200815104 15227379545472160896 12527146014743506688 9826912484014852480 7126678953286198272 4426445422557544064 1726211891828889856 17472722434809787264 14772488904081133056 12072255373352478848 9372021842623824640 6671788311895170432 3971554781166516224 1271321250437862016 17017831793418759424 14317598262690105216 11617364731961451008 8917131201232796800 6216897670504142592 3516664139775488384 816430609046834176 16562941152027731584 13862707621299077376 11162474090570423168 8462240559841768960 5762007029113114752 3061773498384460544 361539967655806336 16108050510636703744 13407816979908049536 10707583449179395328 8007349918450741120 5307116387722086912 2606882856993432704 18353393399974330112 15653159869245675904 12952926338517021696 10252692807788367488 7552459277059713280 4852225746331059072 2151992215602404864 17898502758583302272 15198269227854648064 12498035697125993856 9797802166397339648 7097568635668685440 4397335104940031232 1697101574211377024 17443612117192274432 14743378586463620224 12043145055734966016 9342911525006311808 6642677994277657600 3942444463549003392 1242210932820349184 16988721475801246592 14288487945072592384 11588254414343938176 8888020883615283968 6187787352886629760 3487553822157975552 787320291429321344 16533830834410218752 13833597303681564544 11133363772952910336 8433130242224256128 5732896711495601920 3032663180766947712 332429650038293504 16078940193019190912 13378706662290536704 10678473131561882496 7978239600833228288 5278006070104574080 2577772539375919872 18324283082356817280 15624049551628163072 12923816020899508864 10223582490170854656 7523348959442200448 4823115428713546240 2122881897984892032 17869392440965789440 15169158910237135232 12468925379508481024 9768691848779826816 7068458318051172608 4368224787322518400 1667991256593864192 17414501799574761600 14714268268846107392 12014034738117453184 9313801207388798976 6613567676660144768 3913334145931490560 1213100615202836352 16959611158183733760 14259377627455079552 11559144096726425344 8858910565997771136 6158677035269116928 3458443504540462720 758209973811808512 16504720516792705920 13804486986064051712 11104253455335397504 8404019924606743296 5703786393878089088 3003552863149434880 303319332420780672 16049829875401678080 13349596344673023872 10649362813944369664 7949129283215715456 5248895752487061248 2548662221758407040 18295172764739304448 15594939234010650240 12894705703281996032 10194472172553341824 7494238641824687616 4794005111096033408 2093771580367379200 17840282123348276608 15140048592619622400 12439815061890968192 9739581531162313984 7039348000433659776 4339114469705005568 1638880938976351360 17385391481957248768 14685157951228594560 11984924420499940352 9284690889771286144 6584457359042631936 3884223828313977728 1183990297585323520 16930500840566220928 14230267309837566720 11530033779108912512 8829800248380258304 6129566717651604096 3429333186922949888 729099656194295680 16475610199175193088 13775376668446538880 11075143137717884672 8374909606989230464 5674676076260576256 2974442545531922048 274209014803267840 16020719557784165248 13320486027055511040 10620252496326856832 7920018965598202624 5219785434869548416 2519551904140894208 18266062447121791616 15565828916393137408 12865595385664483200 10165361854935828992 7465128324207174784 4764894793478520576 2064661262749866368 17811171805730763776 15110938275002109568 12410704744273455360 9710471213544801152 7010237682816146944 4310004152087492736 1609770621358838528 17356281164339735936 14656047633611081728 11955814102882427520 9255580572153773312 6555347041425119104 3855113510696464896 1154879979967810688 16901390522948708096 14201156992220053888 11500923461491399680 8800689930762745472 6100456400034091264 3400222869305437056 699989338576782848 16446499881557680256 13746266350829026048 11046032820100371840 8345799289371717632 5645565758643063424 2945332227914409216 245098697185755008 15991609240166652416 13291375709437998208 10591142178709344000 7890908647980689792 5190675117252035584 2490441586523381376 18236952129504278784 15536718598775624576 12836485068046970368 10136251537318316160 7436018006589661952 4735784475861007744 2035550945132353536 17782061488113250944 15081827957384596736 12381594426655942528 9681360895927288320 6981127365198634112 4280893834469979904 1580660303741325696 17327170846722223104 14626937315993568896 11926703785264914688 9226470254536260480 6526236723807606272 3826003193078952064 1125769662350297856 16872280205331195264 14172046674602541056 11471813143873886848 8771579613145232640 6071346082416578432 3371112551687924224 670879020959270016 16417389563940167424 13717156033211513216 11016922502482859008 8316688971754204800 5616455441025550592 2916221910296896384 215988379568242176 15962498922549139584 13262265391820485376 10562031861091831168 7861798330363176960 5161564799634522752 2461331268905868544 18207841811886765952 15507608281158111744 12807374750429457536 10107141219700803328 7406907688972149120 4706674158243494912 2006440627514840704 17752951170495738112 15052717639767083904 12352484109038429696 9652250578309775488 6952017047581121280 4251783516852467072 1551549986123812864 17298060529104710272 14597826998376056064 11897593467647401856 9197359936918747648 6497126406190093440 3796892875461439232 1096659344732785024 16843169887713682432 14142936356985028224 11442702826256374016 8742469295527719808 6042235764799065600 3342002234070411392 641768703341757184 16388279246322654592 13688045715594000384 10987812184865346176 8287578654136691968 5587345123408037760 2887111592679383552 186878061950729344 15933388604931626752 13233155074202972544 10532921543474318336 7832688012745664128 5132454482017009920 2432220951288355712 18178731494269253120 15478497963540598912 12778264432811944704 10078030902083290496 7377797371354636288 4677563840625982080 1977330309897327872 17723840852878225280 15023607322149571072 12323373791420916864 9623140260692262656 6922906729963608448 4222673199234954240 1522439668506300032 17268950211487197440 14568716680758543232 11868483150029889024 9168249619301234816 6468016088572580608 3767782557843926400 1067549027115272192 16814059570096169600 14113826039367515392 11413592508638861184 8713358977910206976 6013125447181552768 3312891916452898560 612658385724244352 16359168928705141760 13658935397976487552 10958701867247833344 8258468336519179136 5558234805790524928 2858001275061870720 157767744333216512 15904278287314113920 13204044756585459712 10503811225856805504 7803577695128151296 5103344164399497088 2403110633670842880 18149621176651740288 15449387645923086080 12749154115194431872 10048920584465777664 7348687053737123456 4648453523008469248 1948219992279815040 17694730535260712448 14994497004532058240 12294263473803404032 9594029943074749824 6893796412346095616 4193562881617441408 1493329350888787200 17239839893869684608 14539606363141030400 11839372832412376192 9139139301683721984 6438905770955067776 3738672240226413568 1038438709497759360 16784949252478656768 14084715721750002560 11384482191021348352 8684248660292694144 5984015129564039936 3283781598835385728 583548068106731520 16330058611087628928 13629825080358974720 10929591549630320512 8229358018901666304 5529124488173012096 2828890957444357888 128657426715703680 15875167969696601088 13174934438967946880 10474700908239292672 7774467377510638464 5074233846781984256 2374000316053330048 18120510859034227456 15420277328305573248 12720043797576919040 10019810266848264832 7319576736119610624 4619343205390956416 1919109674662302208 17665620217643199616 14965386686914545408 12265153156185891200 9564919625457236992 6864686094728582784 4164452563999928576 1464219033271274368 17210729576252171776 14510496045523517568 11810262514794863360 9110028984066209152 6409795453337554944 3709561922608900736 1009328391880246528 16755838934861143936 14055605404132489728 11355371873403835520 8655138342675181312 5954904811946527104 3254671281217872896 554437750489218688 16300948293470116096 13600714762741461888 10900481232012807680 8200247701284153472 5500014170555499264 2799780639826845056 99547109098190848 15846057652079088256 13145824121350434048 10445590590621779840 7745357059893125632 5045123529164471424 2344889998435817216 18091400541416714624 15391167010688060416 12690933479959406208 9990699949230752000 7290466418502097792 4590232887773443584 1889999357044789376 17636509900025686784 14936276369297032576 12236042838568378368 9535809307839724160 6835575777111069952 4135342246382415744 1435108715653761536 17181619258634658944 14481385727906004736 11781152197177350528 9080918666448696320 6380685135720042112 3680451604991387904 980218074262733696 16726728617243631104 14026495086514976896 11326261555786322688 8626028025057668480 5925794494329014272 3225560963600360064 525327432871705856 16271837975852603264 13571604445123949056 10871370914395294848 8171137383666640640 5470903852937986432 2770670322209332224 70436791480678016 15816947334461575424 13116713803732921216 10416480273004267008 7716246742275612800 5016013211546958592 2315779680818304384 18062290223799201792 15362056693070547584 12661823162341893376 9961589631613239168 7261356100884584960 4561122570155930752 1860889039427276544 17607399582408173952 14907166051679519744 12206932520950865536 9506698990222211328 6806465459493557120 4106231928764902912 1405998398036248704 17152508941017146112 14452275410288491904 11752041879559837696 9051808348831183488 6351574818102529280 3651341287373875072 951107756645220864 16697618299626118272 13997384768897464064 11297151238168809856 8596917707440155648 5896684176711501440 3196450645982847232 496217115254193024 16242727658235090432 13542494127506436224 10842260596777782016 8142027066049127808 5441793535320473600 2741560004591819392 41326473863165184 15787837016844062592 13087603486115408384 10387369955386754176 7687136424658099968 4986902893929445760 2286669363200791552 18033179906181688960 15332946375453034752 12632712844724380544 9932479313995726336 7232245783267072128 4532012252538417920 1831778721809763712 17578289264790661120 14878055734062006912 12177822203333352704 9477588672604698496 6777355141876044288 4077121611147390080 1376888080418735872 17123398623399633280 14423165092670979072 11722931561942324864 9022698031213670656 6322464500485016448 3622230969756362240 921997439027708032 16668507982008605440 13968274451279951232 11268040920551297024 8567807389822642816 5867573859093988608 3167340328365334400 467106797636680192 16213617340617577600 13513383809888923392 10813150279160269184 8112916748431614976 5412683217702960768 2712449686974306560 12216156245652352 15758726699226549760 13058493168497895552 10358259637769241344 7658026107040587136 4957792576311932928 2257559045583278720 18004069588564176128 15303836057835521920 12603602527106867712 9903368996378213504 7203135465649559296 4502901934920905088 1802668404192250880 17549178947173148288 14848945416444494080 12148711885715839872 9448478354987185664 6748244824258531456 4048011293529877248 1347777762801223040 17094288305782120448 14394054775053466240 11693821244324812032 8993587713596157824 6293354182867503616 3593120652138849408 892887121410195200 16639397664391092608 13939164133662438400 11238930602933784192 8538697072205129984 5838463541476475776 3138230010747821568 437996480019167360 16184507023000064768 13484273492271410560 10784039961542756352 8083806430814102144 5383572900085447936 2683339369356793728 18429849912337691136 15729616381609036928 13029382850880382720 10329149320151728512 7628915789423074304 4928682258694420096 2228448727965765888 17974959270946663296 15274725740218009088 12574492209489354880 9874258678760700672 7174025148032046464 4473791617303392256 1773558086574738048 17520068629555635456 14819835098826981248 12119601568098327040 9419368037369672832 6719134506641018624 4018900975912364416 1318667445183710208 17065177988164607616 14364944457435953408 11664710926707299200 8964477395978644992 6264243865249990784 3564010334521336576 863776803792682368 16610287346773579776 13910053816044925568 11209820285316271360 8509586754587617152 5809353223858962944 3109119693130308736 408886162401654528 16155396705382551936 13455163174653897728 10754929643925243520 8054696113196589312 5354462582467935104 2654229051739280896 18400739594720178304 15700506063991524096 13000272533262869888 10300039002534215680 7599805471805561472 4899571941076907264 2199338410348253056 17945848953329150464 15245615422600496256 12545381891871842048 9845148361143187840 7144914830414533632 4444681299685879424 1744447768957225216 17490958311938122624 14790724781209468416 12090491250480814208 9390257719752160000 6690024189023505792 3989790658294851584 1289557127566197376 17036067670547094784 14335834139818440576 11635600609089786368 8935367078361132160 6235133547632477952 3534900016903823744 834666486175169536 16581177029156066944 13880943498427412736 11180709967698758528 8480476436970104320 5780242906241450112 3080009375512795904 379775844784141696 16126286387765039104 13426052857036384896 10725819326307730688 8025585795579076480 5325352264850422272 2625118734121768064 18371629277102665472 15671395746374011264 12971162215645357056 10270928684916702848 7570695154188048640 4870461623459394432 2170228092730740224 17916738635711637632 15216505104982983424 12516271574254329216 9816038043525675008 7115804512797020800 4415570982068366592 1715337451339712384 17461847994320609792 14761614463591955584 12061380932863301376 9361147402134647168 6660913871405992960 3960680340677338752 1260446809948684544 17006957352929581952 14306723822200927744 11606490291472273536 8906256760743619328 6206023230014965120 3505789699286310912 805556168557656704 16552066711538554112 13851833180809899904 11151599650081245696 8451366119352591488 5751132588623937280 3050899057895283072 350665527166628864 16097176070147526272 13396942539418872064 10696709008690217856 7996475477961563648 5296241947232909440 2596008416504255232 18342518959485152640 15642285428756498432 12942051898027844224 10241818367299190016 7541584836570535808 4841351305841881600 2141117775113227392 17887628318094124800 15187394787365470592 12487161256636816384 9786927725908162176 7086694195179507968 4386460664450853760 1686227133722199552 17432737676703096960 14732504145974442752 12032270615245788544 9332037084517134336 6631803553788480128 3931570023059825920 1231336492331171712 16977847035312069120 14277613504583414912 11577379973854760704 8877146443126106496 6176912912397452288 3476679381668798080 776445850940143872 16522956393921041280 13822722863192387072 11122489332463732864 8422255801735078656 5722022271006424448 3021788740277770240 321555209549116032 16068065752530013440 13367832221801359232 10667598691072705024 7967365160344050816 5267131629615396608 2566898098886742400 18313408641867639808 15613175111138985600 12912941580410331392 10212708049681677184 7512474518953022976 4812240988224368768 2112007457495714560 17858518000476611968 15158284469747957760 12458050939019303552 9757817408290649344 7057583877561995136 4357350346833340928 1657116816104686720 17403627359085584128 14703393828356929920 12003160297628275712 9302926766899621504 6602693236170967296 3902459705442313088 1202226174713658880 16948736717694556288 14248503186965902080 11548269656237247872 8848036125508593664 6147802594779939456 3447569064051285248 747335533322631040 16493846076303528448 13793612545574874240 11093379014846220032 8393145484117565824 5692911953388911616 2992678422660257408 292444891931603200 16038955434912500608 13338721904183846400 10638488373455192192 7938254842726537984 5238021311997883776 2537787781269229568 18284298324250126976 15584064793521472768 12883831262792818560 10183597732064164352 7483364201335510144 4783130670606855936 2082897139878201728 17829407682859099136 15129174152130444928 12428940621401790720 9728707090673136512 7028473559944482304 4328240029215828096 1628006498487173888 17374517041468071296 14674283510739417088 11974049980010762880 9273816449282108672 6573582918553454464 3873349387824800256 1173115857096146048 16919626400077043456 14219392869348389248 11519159338619735040 8818925807891080832 6118692277162426624 3418458746433772416 718225215705118208 16464735758686015616 13764502227957361408 11064268697228707200 8364035166500052992 5663801635771398784 2963568105042744576 263334574314090368 16009845117294987776 13309611586566333568 10609378055837679360 7909144525109025152 5208910994380370944 2508677463651716736 18255188006632614144 15554954475903959936 12854720945175305728 10154487414446651520 7454253883717997312 4754020352989343104 2053786822260688896 17800297365241586304 15100063834512932096 12399830303784277888 9699596773055623680 6999363242326969472 4299129711598315264 1598896180869661056 17345406723850558464 14645173193121904256 11944939662393250048 9244706131664595840 6544472600935941632 3844239070207287424 1144005539478633216 16890516082459530624 14190282551730876416 11490049021002222208 8789815490273568000 6089581959544913792 3389348428816259584 689114898087605376 16435625441068502784 13735391910339848576 11035158379611194368 8334924848882540160 5634691318153885952 2934457787425231744 234224256696577536 15980734799677474944 13280501268948820736 10580267738220166528 7880034207491512320 5179800676762858112 2479567146034203904 18226077689015101312 15525844158286447104 12825610627557792896 10125377096829138688 7425143566100484480 4724910035371830272 2024676504643176064 17771187047624073472 15070953516895419264 12370719986166765056 9670486455438110848 6970252924709456640 4270019393980802432 1569785863252148224 17316296406233045632 14616062875504391424 11915829344775737216 9215595814047083008 6515362283318428800 3815128752589774592 1114895221861120384 16861405764842017792 14161172234113363584 11460938703384709376 8760705172656055168 6060471641927400960 3360238111198746752 660004580470092544 16406515123450989952 13706281592722335744 11006048061993681536 8305814531265027328 5605581000536373120 2905347469807718912 205113939079064704 15951624482059962112 13251390951331307904 10551157420602653696 7850923889873999488 5150690359145345280 2450456828416691072 18196967371397588480 15496733840668934272 12796500309940280064 10096266779211625856 7396033248482971648 4695799717754317440 1995566187025663232 17742076730006560640 15041843199277906432 12341609668549252224 9641376137820598016 6941142607091943808 4240909076363289600 1540675545634635392 17287186088615532800 14586952557886878592 11886719027158224384 9186485496429570176 6486251965700915968 3786018434972261760 1085784904243607552 16832295447224504960 14132061916495850752 11431828385767196544 8731594855038542336 6031361324309888128 3331127793581233920 630894262852579712 16377404805833477120 13677171275104822912 10976937744376168704 8276704213647514496 5576470682918860288 2876237152190206080 176003621461551872 15922514164442449280 13222280633713795072 10522047102985140864 7821813572256486656 5121580041527832448 2421346510799178240 18167857053780075648 15467623523051421440 12767389992322767232 10067156461594113024 7366922930865458816 4666689400136804608 1966455869408150400 17712966412389047808 15012732881660393600 12312499350931739392 9612265820203085184 6912032289474430976 4211798758745776768 1511565228017122560 17258075770998019968 14557842240269365760 11857608709540711552 9157375178812057344 6457141648083403136 3756908117354748928 1056674586626094720 16803185129606992128 14102951598878337920 11402718068149683712 8702484537421029504 6002251006692375296 3302017475963721088 601783945235066880 16348294488215964288 13648060957487310080 10947827426758655872 8247593896030001664 5547360365301347456 2847126834572693248 146893303844039040 15893403846824936448 13193170316096282240 10492936785367628032 7792703254638973824 5092469723910319616 2392236193181665408 18138746736162562816 15438513205433908608 12738279674705254400 10038046143976600192 7337812613247945984 4637579082519291776 1937345551790637568 17683856094771534976 14983622564042880768 12283389033314226560 9583155502585572352 6882921971856918144 4182688441128263936 1482454910399609728 17228965453380507136 14528731922651852928 11828498391923198720 9128264861194544512 6428031330465890304 3727797799737236096 1027564269008581888 16774074811989479296 14073841281260825088 11373607750532170880 8673374219803516672 5973140689074862464 3272907158346208256 572673627617554048 16319184170598451456 13618950639869797248 10918717109141143040 8218483578412488832 5518250047683834624 2818016516955180416 117782986226526208 15864293529207423616 13164059998478769408 10463826467750115200 7763592937021460992 5063359406292806784 2363125875564152576 18109636418545049984 15409402887816395776 12709169357087741568 10008935826359087360 7308702295630433152 4608468764901778944 1908235234173124736 17654745777154022144 14954512246425367936 12254278715696713728 9554045184968059520 6853811654239405312 4153578123510751104 1453344592782096896 17199855135762994304 14499621605034340096 11799388074305685888 9099154543577031680 6398921012848377472 3698687482119723264 998453951391069056 16744964494371966464 14044730963643312256 11344497432914658048 8644263902186003840 5944030371457349632 3243796840728695424 543563310000041216 16290073852980938624 13589840322252284416 10889606791523630208 8189373260794976000 5489139730066321792 2788906199337667584 88672668609013376 15835183211589910784 13134949680861256576 10434716150132602368 7734482619403948160 5034249088675293952 2334015557946639744 18080526100927537152 15380292570198882944 12680059039470228736 9979825508741574528 7279591978012920320 4579358447284266112 1879124916555611904 17625635459536509312 14925401928807855104 12225168398079200896 9524934867350546688 6824701336621892480 4124467805893238272 1424234275164584064 17170744818145481472 14470511287416827264 11770277756688173056 9070044225959518848 6369810695230864640 3669577164502210432 969343633773556224 16715854176754453632 14015620646025799424 11315387115297145216 8615153584568491008 5914920053839836800 3214686523111182592 514452992382528384 16260963535363425792 13560730004634771584 10860496473906117376 8160262943177463168 5460029412448808960 2759795881720154752 59562350991500544 15806072893972397952 13105839363243743744 10405605832515089536 7705372301786435328 5005138771057781120 2304905240329126912 18051415783310024320 15351182252581370112 12650948721852715904 9950715191124061696 7250481660395407488 4550248129666753280 1850014598938099072 17596525141918996480 14896291611190342272 12196058080461688064 9495824549733033856 6795591019004379648 4095357488275725440 1395123957547071232 17141634500527968640 14441400969799314432 11741167439070660224 9040933908342006016 6340700377613351808 3640466846884697600 940233316156043392 16686743859136940800 13986510328408286592 11286276797679632384 8586043266950978176 5885809736222323968 3185576205493669760 485342674765015552 16231853217745912960 13531619687017258752 10831386156288604544 8131152625559950336 5430919094831296128 2730685564102641920 30452033373987712 15776962576354885120 13076729045626230912 10376495514897576704 7676261984168922496 4976028453440268288 2275794922711614080 18022305465692511488 15322071934963857280 12621838404235203072 9921604873506548864 7221371342777894656 4521137812049240448 1820904281320586240 17567414824301483648 14867181293572829440 12166947762844175232 9466714232115521024 6766480701386866816 4066247170658212608 1366013639929558400 17112524182910455808 14412290652181801600 11712057121453147392 9011823590724493184 6311590059995838976 3611356529267184768 911122998538530560 16657633541519427968 13957400010790773760 11257166480062119552 8556932949333465344 5856699418604811136 3156465887876156928 456232357147502720 16202742900128400128 13502509369399745920 10802275838671091712 8102042307942437504 5401808777213783296 2701575246485129088 1341715756474880 15747852258737372288 13047618728008718080 10347385197280063872 7647151666551409664 4946918135822755456 2246684605094101248 17993195148074998656 15292961617346344448 12592728086617690240 9892494555889036032 7192261025160381824 4492027494431727616 1791793963703073408 17538304506683970816 14838070975955316608 12137837445226662400 9437603914498008192 6737370383769353984 4037136853040699776 1336903322312045568 17083413865292942976 14383180334564288768 11682946803835634560 8982713273106980352 6282479742378326144 3582246211649671936 882012680921017728 16628523223901915136 13928289693173260928 11228056162444606720 8527822631715952512 5827589100987298304 3127355570258644096 427122039529989888 16173632582510887296 13473399051782233088 10773165521053578880 8072931990324924672 5372698459596270464 2672464928867616256 18418975471848513664 15718741941119859456 13018508410391205248 10318274879662551040 7618041348933896832 4917807818205242624 2217574287476588416 17964084830457485824 15263851299728831616 12563617769000177408 9863384238271523200 7163150707542868992 4462917176814214784 1762683646085560576 17509194189066457984 14808960658337803776 12108727127609149568 9408493596880495360 6708260066151841152 4008026535423186944 1307793004694532736 17054303547675430144 14354070016946775936 11653836486218121728 8953602955489467520 6253369424760813312 3553135894032159104 852902363303504896 16599412906284402304 13899179375555748096 11198945844827093888 8498712314098439680 5798478783369785472 3098245252641131264 398011721912477056 16144522264893374464 13444288734164720256 10744055203436066048 8043821672707411840 5343588141978757632 2643354611250103424 18389865154231000832 15689631623502346624 12989398092773692416 10289164562045038208 7588931031316384000 4888697500587729792 2188463969859075584 17934974512839972992 15234740982111318784 12534507451382664576 9834273920654010368 7134040389925356160 4433806859196701952 1733573328468047744 17480083871448945152 14779850340720290944 12079616809991636736 9379383279262982528 6679149748534328320 3978916217805674112 1278682687077019904 17025193230057917312 14324959699329263104 11624726168600608896 8924492637871954688 6224259107143300480 3524025576414646272 823792045685992064 16570302588666889472 13870069057938235264 11169835527209581056 8469601996480926848 5769368465752272640 3069134935023618432 368901404294964224 16115411947275861632 13415178416547207424 10714944885818553216 8014711355089899008 5314477824361244800 2614244293632590592 18360754836613488000 15660521305884833792 12960287775156179584 10260054244427525376 7559820713698871168 4859587182970216960 2159353652241562752 17905864195222460160 15205630664493805952 12505397133765151744 9805163603036497536 7104930072307843328 4404696541579189120 1704463010850534912 17450973553831432320 14750740023102778112 12050506492374123904 9350272961645469696 6650039430916815488 3949805900188161280 1249572369459507072 16996082912440404480 14295849381711750272 11595615850983096064 8895382320254441856 6195148789525787648 3494915258797133440 794681728068479232 16541192271049376640 13840958740320722432 11140725209592068224 8440491678863414016 5740258148134759808 3040024617406105600 339791086677451392 16086301629658348800 13386068098929694592 10685834568201040384 7985601037472386176 5285367506743731968 2585133976015077760 18331644518995975168 15631410988267320960 12931177457538666752 10230943926810012544 7530710396081358336 4830476865352704128 2130243334624049920 17876753877604947328 15176520346876293120 12476286816147638912 9776053285418984704 7075819754690330496 4375586223961676288 1675352693233022080 17421863236213919488 14721629705485265280 12021396174756611072 9321162644027956864 6620929113299302656 3920695582570648448 1220462051841994240 16966972594822891648 14266739064094237440 11566505533365583232 8866272002636929024 6166038471908274816 3465804941179620608 765571410450966400 16512081953431863808 13811848422703209600 11111614891974555392 8411381361245901184 5711147830517246976 3010914299788592768 310680769059938560 16057191312040835968 13356957781312181760 10656724250583527552 7956490719854873344 5256257189126219136 2556023658397564928 18302534201378462336 15602300670649808128 12902067139921153920 10201833609192499712 7501600078463845504 4801366547735191296 2101133017006537088 17847643559987434496 15147410029258780288 12447176498530126080 9746942967801471872 7046709437072817664 4346475906344163456 1646242375615509248 17392752918596406656 14692519387867752448 11992285857139098240 9292052326410444032 6591818795681789824 3891585264953135616 1191351734224481408 16937862277205378816 14237628746476724608 11537395215748070400 8837161685019416192 6136928154290761984 3436694623562107776 736461092833453568 16482971635814350976 13782738105085696768 11082504574357042560 8382271043628388352 5682037512899734144 2981803982171079936 281570451442425728 16028080994423323136 13327847463694668928 10627613932966014720 7927380402237360512 5227146871508706304 2526913340780052096 18273423883760949504 15573190353032295296 12872956822303641088 10172723291574986880 7472489760846332672 4772256230117678464 2072022699389024256 17818533242369921664 15118299711641267456 12418066180912613248 9717832650183959040 7017599119455304832 4317365588726650624 1617132057997996416 17363642600978893824 14663409070250239616 11963175539521585408 9262942008792931200 6562708478064276992 3862474947335622784 1162241416606968576 16908751959587865984 14208518428859211776 11508284898130557568 8808051367401903360 6107817836673249152 3407584305944594944 707350775215940736 16453861318196838144 13753627787468183936 11053394256739529728 8353160726010875520 5652927195282221312 2952693664553567104 252460133824912896 15998970676805810304 13298737146077156096 10598503615348501888 7898270084619847680 5198036553891193472 2497803023162539264 18244313566143436672 15544080035414782464 12843846504686128256 10143612973957474048 7443379443228819840 4743145912500165632 2042912381771511424 17789422924752408832 15089189394023754624 12388955863295100416 9688722332566446208 6988488801837792000 4288255271109137792 1588021740380483584 17334532283361380992 14634298752632726784 11934065221904072576 9233831691175418368 6533598160446764160 3833364629718109952 1133131098989455744 16879641641970353152 14179408111241698944 11479174580513044736 8778941049784390528 6078707519055736320 3378473988327082112 678240457598427904 16424751000579325312 13724517469850671104 11024283939122016896 8324050408393362688 5623816877664708480 2923583346936054272 223349816207400064 15969860359188297472 13269626828459643264 10569393297730989056 7869159767002334848 5168926236273680640 2468692705545026432 18215203248525923840 15514969717797269632 12814736187068615424 10114502656339961216 7414269125611307008 4714035594882652800 2013802064153998592 17760312607134896000 15060079076406241792 12359845545677587584 9659612014948933376 6959378484220279168 4259144953491624960 1558911422762970752 17305421965743868160 14605188435015213952 11904954904286559744 9204721373557905536 6504487842829251328 3804254312100597120 1104020781371942912 16850531324352840320 14150297793624186112 11450064262895531904 8749830732166877696 6049597201438223488 3349363670709569280 649130139980915072 16395640682961812480 13695407152233158272 10995173621504504064 8294940090775849856 5594706560047195648 2894473029318541440 194239498589887232 15940750041570784640 13240516510842130432 10540282980113476224 7840049449384822016 5139815918656167808 2439582387927513600 18186092930908411008 15485859400179756800 12785625869451102592 10085392338722448384 7385158807993794176 4684925277265139968 1984691746536485760 17731202289517383168 15030968758788728960 12330735228060074752 9630501697331420544 6930268166602766336 4230034635874112128 1529801105145457920 17276311648126355328 14576078117397701120 11875844586669046912 9175611055940392704 6475377525211738496 3775143994483084288 1074910463754430080 16821421006735327488 14121187476006673280 11420953945278019072 8720720414549364864 6020486883820710656 3320253353092056448 620019822363402240 16366530365344299648 13666296834615645440 10966063303886991232 8265829773158337024 5565596242429682816 2865362711701028608 165129180972374400 15911639723953271808 13211406193224617600 10511172662495963392 7810939131767309184 5110705601038654976 2410472070310000768 18156982613290898176 15456749082562243968 12756515551833589760 10056282021104935552 7356048490376281344 4655814959647627136 1955581428918972928 17702091971899870336 15001858441171216128 12301624910442561920 9601391379713907712 6901157848985253504 4200924318256599296 1500690787527945088 17247201330508842496 14546967799780188288 11846734269051534080 9146500738322879872 6446267207594225664 3746033676865571456 1045800146136917248 16792310689117814656 14092077158389160448 11391843627660506240 8691610096931852032 5991376566203197824 3291143035474543616 590909504745889408 16337420047726786816 13637186516998132608 10936952986269478400 8236719455540824192 5536485924812169984 2836252394083515776 136018863354861568 15882529406335758976 13182295875607104768 10482062344878450560 7781828814149796352 5081595283421142144 2381361752692487936 18127872295673385344 15427638764944731136 12727405234216076928 10027171703487422720 7326938172758768512 4626704642030114304 1926471111301460096 17672981654282357504 14972748123553703296 12272514592825049088 9572281062096394880 6872047531367740672 4171814000639086464 1471580469910432256 17218091012891329664 14517857482162675456 11817623951434021248 9117390420705367040 6417156889976712832 3716923359248058624 1016689828519404416 16763200371500301824 14062966840771647616 11362733310042993408 8662499779314339200 5962266248585684992 3262032717857030784 561799187128376576 16308309730109273984 13608076199380619776 10907842668651965568 8207609137923311360 5507375607194657152 2807142076466002944 106908545737348736 15853419088718246144 13153185557989591936 10452952027260937728 7752718496532283520 5052484965803629312 2352251435074975104 18098761978055872512 15398528447327218304 12698294916598564096 9998061385869909888 7297827855141255680 4597594324412601472 1897360793683947264 17643871336664844672 14943637805936190464 12243404275207536256 9543170744478882048 6842937213750227840 4142703683021573632 1442470152292919424 17188980695273816832 14488747164545162624 11788513633816508416 9088280103087854208 6388046572359200000 3687813041630545792 987579510901891584 16734090053882788992 14033856523154134784 11333622992425480576 8633389461696826368 5933155930968172160 3232922400239517952 532688869510863744 16279199412491761152 13578965881763106944 10878732351034452736 8178498820305798528 5478265289577144320 2778031758848490112 77798228119835904 15824308771100733312 13124075240372079104 10423841709643424896 7723608178914770688 5023374648186116480 2323141117457462272 18069651660438359680 15369418129709705472 12669184598981051264 9968951068252397056 7268717537523742848 4568484006795088640 1868250476066434432 17614761019047331840 14914527488318677632 12214293957590023424 9514060426861369216 6813826896132715008 4113593365404060800 1413359834675406592 17159870377656304000 14459636846927649792 11759403316198995584 9059169785470341376 6358936254741687168 3658702724013032960 958469193284378752 16704979736265276160 14004746205536621952 11304512674807967744 8604279144079313536 5904045613350659328 3203812082622005120 503578551893350912 16250089094874248320 13549855564145594112 10849622033416939904 8149388502688285696 5449154971959631488 2748921441230977280 48687910502323072 15795198453483220480 13094964922754566272 10394731392025912064 7694497861297257856 4994264330568603648 2294030799839949440 18040541342820846848 15340307812092192640 12640074281363538432 9939840750634884224 7239607219906230016 4539373689177575808 1839140158448921600 17585650701429819008 14885417170701164800 12185183639972510592 9484950109243856384 6784716578515202176 4084483047786547968 1384249517057893760 17130760060038791168 14430526529310136960 11730292998581482752 9030059467852828544 6329825937124174336 3629592406395520128 929358875666865920 16675869418647763328 13975635887919109120 11275402357190454912 8575168826461800704 5874935295733146496 3174701765004492288 474468234275838080 16220978777256735488 13520745246528081280 10820511715799427072 8120278185070772864 5420044654342118656 2719811123613464448 19577592884810240 15766088135865707648 13065854605137053440 10365621074408399232 7665387543679745024 4965154012951090816 2264920482222436608 18011431025203334016 15311197494474679808 12610963963746025600 9910730433017371392 7210496902288717184 4510263371560062976 1810029840831408768 17556540383812306176 14856306853083651968 12156073322354997760 9455839791626343552 6755606260897689344 4055372730169035136 1355139199440380928 17101649742421278336 14401416211692624128 11701182680963969920 9000949150235315712 6300715619506661504 3600482088778007296 900248558049353088 16646759101030250496 13946525570301596288 11246292039572942080 8546058508844287872 5845824978115633664 3145591447386979456 445357916658325248 16191868459639222656 13491634928910568448 10791401398181914240 8091167867453260032 5390934336724605824 2690700805995951616 18437211348976849024 15736977818248194816 13036744287519540608 10336510756790886400 7636277226062232192 4936043695333577984 2235810164604923776 17982320707585821184 15282087176857166976 12581853646128512768 9881620115399858560 7181386584671204352 4481153053942550144 1780919523213895936 17527430066194793344 14827196535466139136 12126963004737484928 9426729474008830720 6726495943280176512 4026262412551522304 1326028881822868096 17072539424803765504 14372305894075111296 11672072363346457088 8971838832617802880 6271605301889148672 3571371771160494464 871138240431840256 16617648783412737664 13917415252684083456 11217181721955429248 8516948191226775040 5816714660498120832 3116481129769466624 416247599040812416 16162758142021709824 13462524611293055616 10762291080564401408 8062057549835747200 5361824019107092992 2661590488378438784 18408101031359336192 15707867500630681984 13007633969902027776 10307400439173373568 7607166908444719360 4906933377716065152 2206699846987410944 17953210389968308352 15252976859239654144 12552743328510999936 9852509797782345728 7152276267053691520 4452042736325037312 1751809205596383104 17498319748577280512 14798086217848626304 12097852687119972096 9397619156391317888 6697385625662663680 3997152094934009472 1296918564205355264 17043429107186252672 14343195576457598464 11642962045728944256 8942728515000290048 6242494984271635840 3542261453542981632 842027922814327424 16588538465795224832 13888304935066570624 11188071404337916416 8487837873609262208 5787604342880608000 3087370812151953792 387137281423299584 16133647824404196992 13433414293675542784 10733180762946888576 8032947232218234368 5332713701489580160 2632480170760925952 18378990713741823360 15678757183013169152 12978523652284514944 10278290121555860736 7578056590827206528 4877823060098552320 2177589529369898112 17924100072350795520 15223866541622141312 12523633010893487104 9823399480164832896 7123165949436178688 4422932418707524480 1722698887978870272 17469209430959767680 14768975900231113472 12068742369502459264 9368508838773805056 6668275308045150848 3968041777316496640 1267808246587842432 17014318789568739840 14314085258840085632 11613851728111431424 8913618197382777216 6213384666654123008 3513151135925468800 812917605196814592 16559428148177712000 13859194617449057792 11158961086720403584 8458727555991749376 5758494025263095168 3058260494534440960 358026963805786752 16104537506786684160 13404303976058029952 10704070445329375744 8003836914600721536 5303603383872067328 2603369853143413120 18349880396124310528 15649646865395656320 12949413334667002112 10249179803938347904 7548946273209693696 4848712742481039488 2148479211752385280 17894989754733282688 15194756224004628480 12494522693275974272 9794289162547320064 7094055631818665856 4393822101090011648 1693588570361357440 17440099113342254848 14739865582613600640 12039632051884946432 9339398521156292224 6639164990427638016 3938931459698983808 1238697928970329600 16985208471951227008 14284974941222572800 11584741410493918592 8884507879765264384 6184274349036610176 3484040818307955968 783807287579301760 16530317830560199168 13830084299831544960 11129850769102890752 8429617238374236544 5729383707645582336 3029150176916928128 328916646188273920 16075427189169171328 13375193658440517120 10674960127711862912 7974726596983208704 5274493066254554496 2574259535525900288 18320770078506797696 15620536547778143488 12920303017049489280 10220069486320835072 7519835955592180864 4819602424863526656 2119368894134872448 17865879437115769856 15165645906387115648 12465412375658461440 9765178844929807232 7064945314201153024 4364711783472498816 1664478252743844608 17410988795724742016 14710755264996087808 12010521734267433600 9310288203538779392 6610054672810125184 3909821142081470976 1209587611352816768 16956098154333714176 14255864623605059968 11555631092876405760 8855397562147751552 6155164031419097344 3454930500690443136 754696969961788928 16501207512942686336 13800973982214032128 11100740451485377920 8400506920756723712 5700273390028069504 3000039859299415296 299806328570761088 16046316871551658496 13346083340823004288 10645849810094350080 7945616279365695872 5245382748637041664 2545149217908387456 18291659760889284864 15591426230160630656 12891192699431976448 10190959168703322240 7490725637974668032 4790492107246013824 2090258576517359616 17836769119498257024 15136535588769602816 12436302058040948608 9736068527312294400 7035834996583640192 4335601465854985984 1635367935126331776 17381878478107229184 14681644947378574976 11981411416649920768 9281177885921266560 6580944355192612352 3880710824463958144 1180477293735303936 16926987836716201344 14226754305987547136 11526520775258892928 8826287244530238720 6126053713801584512 3425820183072930304 725586652344276096 16472097195325173504 13771863664596519296 11071630133867865088 8371396603139210880 5671163072410556672 2970929541681902464 270696010953248256 16017206553934145664 13316973023205491456 10616739492476837248 7916505961748183040 5216272431019528832 2516038900290874624 18262549443271772032 15562315912543117824 12862082381814463616 10161848851085809408 7461615320357155200 4761381789628500992 2061148258899846784 17807658801880744192 15107425271152089984 12407191740423435776 9706958209694781568 7006724678966127360 4306491148237473152 1606257617508818944 17352768160489716352 14652534629761062144 11952301099032407936 9252067568303753728 6551834037575099520 3851600506846445312 1151366976117791104 16897877519098688512 14197643988370034304 11497410457641380096 8797176926912725888 6096943396184071680 3396709865455417472 696476334726763264 16442986877707660672 13742753346979006464 11042519816250352256 8342286285521698048 5642052754793043840 2941819224064389632 241585693335735424 15988096236316632832 13287862705587978624 10587629174859324416 7887395644130670208 5187162113402016000 2486928582673361792 18233439125654259200 15533205594925604992 12832972064196950784 10132738533468296576 7432505002739642368 4732271472010988160 2032037941282333952 17778548484263231360 15078314953534577152 12378081422805922944 9677847892077268736 6977614361348614528 4277380830619960320 1577147299891306112 17323657842872203520 14623424312143549312 11923190781414895104 9222957250686240896 6522723719957586688 3822490189228932480 1122256658500278272 16868767201481175680 14168533670752521472 11468300140023867264 8768066609295213056 6067833078566558848 3367599547837904640 667366017109250432 16413876560090147840 13713643029361493632 11013409498632839424 8313175967904185216 5612942437175531008 2912708906446876800 212475375718222592 15958985918699120000 13258752387970465792 10558518857241811584 7858285326513157376 5158051795784503168 2457818265055848960 18204328808036746368 15504095277308092160 12803861746579437952 10103628215850783744 7403394685122129536 4703161154393475328 2002927623664821120 17749438166645718528 15049204635917064320 12348971105188410112 9648737574459755904 6948504043731101696 4248270513002447488 1548036982273793280 17294547525254690688 14594313994526036480 11894080463797382272 9193846933068728064 6493613402340073856 3793379871611419648 1093146340882765440 16839656883863662848 14139423353135008640 11439189822406354432 8738956291677700224 6038722760949046016 3338489230220391808 638255699491737600 16384766242472635008 13684532711743980800 10984299181015326592 8284065650286672384 5583832119558018176 2883598588829363968 183365058100709760 15929875601081607168 13229642070352952960 10529408539624298752 7829175008895644544 5128941478166990336 2428707947438336128 18175218490419233536 15474984959690579328 12774751428961925120 10074517898233270912 7374284367504616704 4674050836775962496 1973817306047308288 17720327849028205696 15020094318299551488 12319860787570897280 9619627256842243072 6919393726113588864 4219160195384934656 1518926664656280448 17265437207637177856 14565203676908523648 11864970146179869440 9164736615451215232 6464503084722561024 3764269553993906816 1064036023265252608 16810546566246150016 14110313035517495808 11410079504788841600 8709845974060187392 6009612443331533184 3309378912602878976 609145381874224768 16355655924855122176 13655422394126467968 10955188863397813760 8254955332669159552 5554721801940505344 2854488271211851136 154254740483196928 15900765283464094336 13200531752735440128 10500298222006785920 7800064691278131712 5099831160549477504 2399597629820823296 18146108172801720704 15445874642073066496 12745641111344412288 10045407580615758080 7345174049887103872 4644940519158449664 1944706988429795456 17691217531410692864 14990984000682038656 12290750469953384448 9590516939224730240 6890283408496076032 4190049877767421824 1489816347038767616 17236326890019665024 14536093359291010816 11835859828562356608 9135626297833702400 6435392767105048192 3735159236376393984 1034925705647739776 16781436248628637184 14081202717899982976 11380969187171328768 8680735656442674560 5980502125714020352 3280268594985366144 580035064256711936 16326545607237609344 13626312076508955136 10926078545780300928 8225845015051646720 5525611484322992512 2825377953594338304 125144422865684096 15871654965846581504 13171421435117927296 10471187904389273088 7770954373660618880 5070720842931964672 2370487312203310464 18116997855184207872 15416764324455553664 12716530793726899456 10016297262998245248 7316063732269591040 4615830201540936832 1915596670812282624 17662107213793180032 14961873683064525824 12261640152335871616 9561406621607217408 6861173090878563200 4160939560149908992 1460706029421254784 17207216572402152192 14506983041673497984 11806749510944843776 9106515980216189568 6406282449487535360 3706048918758881152 1005815388030226944 16752325931011124352 14052092400282470144 11351858869553815936 8651625338825161728 5951391808096507520 3251158277367853312 550924746639199104 16297435289620096512 13597201758891442304 10896968228162788096 8196734697434133888 5496501166705479680 2796267635976825472 96034105248171264 15842544648229068672 13142311117500414464 10442077586771760256 7741844056043106048 5041610525314451840 2341376994585797632 18087887537566695040 15387654006838040832 12687420476109386624 9987186945380732416 7286953414652078208 4586719883923424000 1886486353194769792 17632996896175667200 14932763365447012992 12232529834718358784 9532296303989704576 6832062773261050368 4131829242532396160 1431595711803741952 17178106254784639360 14477872724055985152 11777639193327330944 9077405662598676736 6377172131870022528 3676938601141368320 976705070412714112 16723215613393611520 14022982082664957312 11322748551936303104 8622515021207648896 5922281490478994688 3222047959750340480 521814429021686272 16268324972002583680 13568091441273929472 10867857910545275264 8167624379816621056 5467390849087966848 2767157318359312640 66923787630658432 15813434330611555840 13113200799882901632 10412967269154247424 7712733738425593216 5012500207696939008 2312266676968284800 18058777219949182208 15358543689220528000 12658310158491873792 9958076627763219584 7257843097034565376 4557609566305911168 1857376035577256960 17603886578558154368 14903653047829500160 12203419517100845952 9503185986372191744 6802952455643537536 4102718924914883328 1402485394186229120 17148995937167126528 14448762406438472320 11748528875709818112 9048295344981163904 6348061814252509696 3647828283523855488 947594752795201280 16694105295776098688 13993871765047444480 11293638234318790272 8593404703590136064 5893171172861481856 3192937642132827648 492704111404173440 16239214654385070848 13538981123656416640 10838747592927762432 8138514062199108224 5438280531470454016 2738047000741799808 37813470013145600 15784324012994043008 13084090482265388800 10383856951536734592 7683623420808080384 4983389890079426176 2283156359350771968 18029666902331669376 15329433371603015168 12629199840874360960 9928966310145706752 7228732779417052544 4528499248688398336 1828265717959744128 17574776260940641536 14874542730211987328 12174309199483333120 9474075668754678912 6773842138026024704 4073608607297370496 1373375076568716288 17119885619549613696 14419652088820959488 11719418558092305280 9019185027363651072 6318951496634996864 3618717965906342656 918484435177688448 16664994978158585856 13964761447429931648 11264527916701277440 8564294385972623232 5864060855243969024 3163827324515314816 463593793786660608 16210104336767558016 13509870806038903808 10809637275310249600 8109403744581595392 5409170213852941184 2708936683124286976 8703152395632768 15755213695376530176 13054980164647875968 10354746633919221760 7654513103190567552 4954279572461913344 2254046041733259136 18000556584714156544 15300323053985502336 12600089523256848128 9899855992528193920 7199622461799539712 4499388931070885504 1799155400342231296 17545665943323128704 14845432412594474496 12145198881865820288 9444965351137166080 6744731820408511872 4044498289679857664 1344264758951203456 17090775301932100864 14390541771203446656 11690308240474792448 8990074709746138240 6289841179017484032 3589607648288829824 889374117560175616 16635884660541073024 13935651129812418816 11235417599083764608 8535184068355110400 5834950537626456192 3134717006897801984 434483476169147776 16180994019150045184 13480760488421390976 10780526957692736768 8080293426964082560 5380059896235428352 2679826365506774144 18426336908487671552 15726103377759017344 13025869847030363136 10325636316301708928 7625402785573054720 4925169254844400512 2224935724115746304 17971446267096643712 15271212736367989504 12570979205639335296 9870745674910681088 7170512144182026880 4470278613453372672 1770045082724718464 17516555625705615872 14816322094976961664 12116088564248307456 9415855033519653248 6715621502790999040 4015387972062344832 1315154441333690624 17061664984314588032 14361431453585933824 11661197922857279616 8960964392128625408 6260730861399971200 3560497330671316992 860263799942662784 16606774342923560192 13906540812194905984 11206307281466251776 8506073750737597568 5805840220008943360 3105606689280289152 405373158551634944 16151883701532532352 13451650170803878144 10751416640075223936 8051183109346569728 5350949578617915520 2650716047889261312 18397226590870158720 15696993060141504512 12996759529412850304 10296525998684196096 7596292467955541888 4896058937226887680 2195825406498233472 17942335949479130880 15242102418750476672 12541868888021822464 9841635357293168256 7141401826564514048 4441168295835859840 1740934765107205632 17487445308088103040 14787211777359448832 12086978246630794624 9386744715902140416 6686511185173486208 3986277654444832000 1286044123716177792 17032554666697075200 14332321135968420992 11632087605239766784 8931854074511112576 6231620543782458368 3531387013053804160 831153482325149952 16577664025306047360 13877430494577393152 11177196963848738944 8476963433120084736 5776729902391430528 3076496371662776320 376262840934122112 16122773383915019520 13422539853186365312 10722306322457711104 8022072791729056896 5321839261000402688 2621605730271748480 18368116273252645888 15667882742523991680 12967649211795337472 10267415681066683264 7567182150338029056 4866948619609374848 2166715088880720640 17913225631861618048 15212992101132963840 12512758570404309632 9812525039675655424 7112291508947001216 4412057978218347008 1711824447489692800 17458334990470590208 14758101459741936000 12057867929013281792 9357634398284627584 6657400867555973376 3957167336827319168 1256933806098664960 17003444349079562368 14303210818350908160 11602977287622253952 8902743756893599744 6202510226164945536 3502276695436291328 802043164707637120 16548553707688534528 13848320176959880320 11148086646231226112 8447853115502571904 5747619584773917696 3047386054045263488 347152523316609280 16093663066297506688 13393429535568852480 10693196004840198272 7992962474111544064 5292728943382889856 2592495412654235648 18339005955635133056 15638772424906478848 12938538894177824640 10238305363449170432 7538071832720516224 4837838301991862016 2137604771263207808 17884115314244105216 15183881783515451008 12483648252786796800 9783414722058142592 7083181191329488384 4382947660600834176 1682714129872179968 17429224672853077376 14728991142124423168 12028757611395768960 9328524080667114752 6628290549938460544 3928057019209806336 1227823488481152128 16974334031462049536 14274100500733395328 11573866970004741120 8873633439276086912 6173399908547432704 3473166377818778496 772932847090124288 16519443390071021696 13819209859342367488 11118976328613713280 8418742797885059072 5718509267156404864 3018275736427750656 318042205699096448 16064552748679993856 13364319217951339648 10664085687222685440 7963852156494031232 5263618625765377024 2563385095036722816 18309895638017620224 15609662107288966016 12909428576560311808 10209195045831657600 7508961515103003392 4808727984374349184 2108494453645694976 17855004996626592384 15154771465897938176 12454537935169283968 9754304404440629760 7054070873711975552 4353837342983321344 1653603812254667136 17400114355235564544 14699880824506910336 11999647293778256128 9299413763049601920 6599180232320947712 3898946701592293504 1198713170863639296 16945223713844536704 14244990183115882496 11544756652387228288 8844523121658574080 6144289590929919872 3444056060201265664 743822529472611456 16490333072453508864 13790099541724854656 11089866010996200448 8389632480267546240 5689398949538892032 2989165418810237824 288931888081583616 16035442431062481024 13335208900333826816 10634975369605172608 7934741838876518400 5234508308147864192 2534274777419209984 18280785320400107392 15580551789671453184 12880318258942798976 10180084728214144768 7479851197485490560 4779617666756836352 2079384136028182144 17825894679009079552 15125661148280425344 12425427617551771136 9725194086823116928 7024960556094462720 4324727025365808512 1624493494637154304 17371004037618051712 14670770506889397504 11970536976160743296 9270303445432089088 6570069914703434880 3869836383974780672 1169602853246126464 16916113396227023872 14215879865498369664 11515646334769715456 8815412804041061248 6115179273312407040 3414945742583752832 714712211855098624 16461222754835996032 13760989224107341824 11060755693378687616 8360522162650033408 5660288631921379200 2960055101192724992 259821570464070784 16006332113444968192 13306098582716313984 10605865051987659776 7905631521259005568 5205397990530351360 2505164459801697152 18251675002782594560 15551441472053940352 12851207941325286144 10150974410596631936 7450740879867977728 4750507349139323520 2050273818410669312 17796784361391566720 15096550830662912512 12396317299934258304 9696083769205604096 6995850238476949888 4295616707748295680 1595383177019641472 17341893720000538880 14641660189271884672 11941426658543230464 9241193127814576256 6540959597085922048 3840726066357267840 1140492535628613632 16887003078609511040 14186769547880856832 11486536017152202624 8786302486423548416 6086068955694894208 3385835424966240000 685601894237585792 16432112437218483200 13731878906489828992 11031645375761174784 8331411845032520576 5631178314303866368 2930944783575212160 230711252846557952 15977221795827455360 13276988265098801152 10576754734370146944 7876521203641492736 5176287672912838528 2476054142184184320 18222564685165081728 15522331154436427520 12822097623707773312 10121864092979119104 7421630562250464896 4721397031521810688 2021163500793156480 17767674043774053888 15067440513045399680 12367206982316745472 9666973451588091264 6966739920859437056 4266506390130782848 1566272859402128640 17312783402383026048 14612549871654371840 11912316340925717632 9212082810197063424 6511849279468409216 3811615748739755008 1111382218011100800 16857892760991998208 14157659230263344000 11457425699534689792 8757192168806035584 6056958638077381376 3356725107348727168 656491576620072960 16403002119600970368 13702768588872316160 11002535058143661952 8302301527415007744 5602067996686353536 2901834465957699328 201600935229045120 15948111478209942528 13247877947481288320 10547644416752634112 7847410886023979904 5147177355295325696 2446943824566671488 18193454367547568896 15493220836818914688 12792987306090260480 10092753775361606272 7392520244632952064 4692286713904297856 1992053183175643648 17738563726156541056 15038330195427886848 12338096664699232640 9637863133970578432 6937629603241924224 4237396072513270016 1537162541784615808 17283673084765513216 14583439554036859008 11883206023308204800 9182972492579550592 6482738961850896384 3782505431122242176 1082271900393587968 16828782443374485376 14128548912645831168 11428315381917176960 8728081851188522752 6027848320459868544 3327614789731214336 627381259002560128 16373891801983457536 13673658271254803328 10973424740526149120 8273191209797494912 5572957679068840704 2872724148340186496 172490617611532288 15919001160592429696 13218767629863775488 10518534099135121280 7818300568406467072 5118067037677812864 2417833506949158656 18164344049930056064 15464110519201401856 12763876988472747648 10063643457744093440 7363409927015439232 4663176396286785024 1962942865558130816 17709453408539028224 15009219877810374016 12308986347081719808 9608752816353065600 6908519285624411392 4208285754895757184 1508052224167102976 17254562767148000384 14554329236419346176 11854095705690691968 9153862174962037760 6453628644233383552 3753395113504729344 1053161582776075136 16799672125756972544 14099438595028318336 11399205064299664128 8698971533571009920 5998738002842355712 3298504472113701504 598270941385047296 16344781484365944704 13644547953637290496 10944314422908636288 8244080892179982080 5543847361451327872 2843613830722673664 143380299994019456 15889890842974916864 13189657312246262656 10489423781517608448 7789190250788954240 5088956720060300032 2388723189331645824 18135233732312543232 15435000201583889024 12734766670855234816 10034533140126580608 7334299609397926400 4634066078669272192 1933832547940617984 17680343090921515392 14980109560192861184 12279876029464206976 9579642498735552768 6879408968006898560 4179175437278244352 1478941906549590144 17225452449530487552 14525218918801833344 11824985388073179136 9124751857344524928 6424518326615870720 3724284795887216512 1024051265158562304 16770561808139459712 14070328277410805504 11370094746682151296 8669861215953497088 5969627685224842880 3269394154496188672 569160623767534464 16315671166748431872 13615437636019777664 10915204105291123456 8214970574562469248 5514737043833815040 2814503513105160832 114269982376506624 15860780525357404032 13160546994628749824 10460313463900095616 7760079933171441408 5059846402442787200 2359612871714132992 18106123414695030400 15405889883966376192 12705656353237721984 10005422822509067776 7305189291780413568 4604955761051759360 1904722230323105152 17651232773304002560 14950999242575348352 12250765711846694144 9550532181118039936 6850298650389385728 4150065119660731520 1449831588932077312 17196342131912974720 14496108601184320512 11795875070455666304 9095641539727012096 6395408008998357888 3695174478269703680 994940947541049472 16741451490521946880 14041217959793292672 11340984429064638464 8640750898335984256 5940517367607330048 3240283836878675840 540050306150021632 16286560849130919040 13586327318402264832 10886093787673610624 8185860256944956416 5485626726216302208 2785393195487648000 85159664758993792 15831670207739891200 13131436677011236992 10431203146282582784 7730969615553928576 5030736084825274368 2330502554096620160 18077013097077517568 15376779566348863360 12676546035620209152 9976312504891554944 7276078974162900736 4575845443434246528 1875611912705592320 17622122455686489728 14921888924957835520 12221655394229181312 9521421863500527104 6821188332771872896 4120954802043218688 1420721271314564480 17167231814295461888 14466998283566807680 11766764752838153472 9066531222109499264 6366297691380845056 3666064160652190848 965830629923536640 16712341172904434048 14012107642175779840 11311874111447125632 8611640580718471424 5911407049989817216 3211173519261163008 510939988532508800 16257450531513406208 13557217000784752000 10856983470056097792 8156749939327443584 5456516408598789376 2756282877870135168 56049347141480960 15802559890122378368 13102326359393724160 10402092828665069952 7701859297936415744 5001625767207761536 2301392236479107328 18047902779460004736 15347669248731350528 12647435718002696320 9947202187274042112 7246968656545387904 4546735125816733696 1846501595088079488 17593012138068976896 14892778607340322688 12192545076611668480 9492311545883014272 6792078015154360064 4091844484425705856 1391610953697051648 17138121496677949056 14437887965949294848 11737654435220640640 9037420904491986432 6337187373763332224 3636953843034678016 936720312306023808 16683230855286921216 13982997324558267008 11282763793829612800 8582530263100958592 5882296732372304384 3182063201643650176 481829670914995968 16228340213895893376 13528106683167239168 10827873152438584960 8127639621709930752 5427406090981276544 2727172560252622336 26939029523968128 15773449572504865536 13073216041776211328 10372982511047557120 7672748980318902912 4972515449590248704 2272281918861594496 18018792461842491904 15318558931113837696 12618325400385183488 9918091869656529280 7217858338927875072 4517624808199220864 1817391277470566656 17563901820451464064 14863668289722809856 12163434758994155648 9463201228265501440 6762967697536847232 4062734166808193024 1362500636079538816 17109011179060436224 14408777648331782016 11708544117603127808 9008310586874473600 6308077056145819392 3607843525417165184 907609994688510976 16654120537669408384 13953887006940754176 11253653476212099968 8553419945483445760 5853186414754791552 3152952884026137344 452719353297483136 16199229896278380544 13498996365549726336 10798762834821072128 8098529304092417920 5398295773363763712 2698062242635109504 18444572785616006912 15744339254887352704 13044105724158698496 10343872193430044288 7643638662701390080 4943405131972735872 2243171601244081664 17989682144224979072 15289448613496324864 12589215082767670656 9888981552039016448 7188748021310362240 4488514490581708032 1788280959853053824 17534791502833951232 14834557972105297024 12134324441376642816 9434090910647988608 6733857379919334400 4033623849190680192 1333390318462025984 17079900861442923392 14379667330714269184 11679433799985614976 8979200269256960768 6278966738528306560 3578733207799652352 878499677070998144 16625010220051895552 13924776689323241344 11224543158594587136 8524309627865932928 5824076097137278720 3123842566408624512 423609035679970304 16170119578660867712 13469886047932213504 10769652517203559296 8069418986474905088 5369185455746250880 2668951925017596672 18415462467998494080 15715228937269839872 13014995406541185664 10314761875812531456 7614528345083877248 4914294814355223040 2214061283626568832 17960571826607466240 15260338295878812032 12560104765150157824 9859871234421503616 7159637703692849408 4459404172964195200 1759170642235540992 17505681185216438400 14805447654487784192 12105214123759129984 9404980593030475776 6704747062301821568 4004513531573167360 1304280000844513152 17050790543825410560 14350557013096756352 11650323482368102144 8950089951639447936 6249856420910793728 3549622890182139520 849389359453485312 16595899902434382720 13895666371705728512 11195432840977074304 8495199310248420096 5794965779519765888 3094732248791111680 394498718062457472 16141009261043354880 13440775730314700672 10740542199586046464 8040308668857392256 5340075138128738048 2639841607400083840 18386352150380981248 15686118619652327040 12985885088923672832 10285651558195018624 7585418027466364416 4885184496737710208 2184950966009056000 17931461508989953408 15231227978261299200 12530994447532644992 9830760916803990784 7130527386075336576 4430293855346682368 1730060324618028160 17476570867598925568 14776337336870271360 12076103806141617152 9375870275412962944 6675636744684308736 3975403213955654528 1275169683227000320 17021680226207897728 14321446695479243520 11621213164750589312 8920979634021935104 6220746103293280896 3520512572564626688 820279041835972480 16566789584816869888 13866556054088215680 11166322523359561472 8466088992630907264 5765855461902253056 3065621931173598848 365388400444944640 16111898943425842048 13411665412697187840 10711431881968533632 8011198351239879424 5310964820511225216 2610731289782571008 18357241832763468416 15657008302034814208 12956774771306160000 10256541240577505792 7556307709848851584 4856074179120197376 2155840648391543168 17902351191372440576 15202117660643786368 12501884129915132160 9801650599186477952 7101417068457823744 4401183537729169536 1700950007000515328 17447460549981412736 14747227019252758528 12046993488524104320 9346759957795450112 6646526427066795904 3946292896338141696 1246059365609487488 16992569908590384896 14292336377861730688 11592102847133076480 8891869316404422272 6191635785675768064 3491402254947113856 791168724218459648 16537679267199357056 13837445736470702848 11137212205742048640 8436978675013394432 5736745144284740224 3036511613556086016 336278082827431808 16082788625808329216 13382555095079675008 10682321564351020800 7982088033622366592 5281854502893712384 2581620972165058176 18328131515145955584 15627897984417301376 12927664453688647168 10227430922959992960 7527197392231338752 4826963861502684544 2126730330774030336 17873240873754927744 15173007343026273536 12472773812297619328 9772540281568965120 7072306750840310912 4372073220111656704 1671839689383002496 17418350232363899904 14718116701635245696 12017883170906591488 9317649640177937280 6617416109449283072 3917182578720628864 1216949047991974656 16963459590972872064 14263226060244217856 11562992529515563648 8862758998786909440 6162525468058255232 3462291937329601024 762058406600946816 16508568949581844224 13808335418853190016 11108101888124535808 8407868357395881600 5707634826667227392 3007401295938573184 307167765209918976 16053678308190816384 13353444777462162176 10653211246733507968 7952977716004853760 5252744185276199552 2552510654547545344 18299021197528442752 15598787666799788544 12898554136071134336 10198320605342480128 7498087074613825920 4797853543885171712 2097620013156517504 17844130556137414912 15143897025408760704 12443663494680106496 9743429963951452288 7043196433222798080 4342962902494143872 1642729371765489664 17389239914746387072 14689006384017732864 11988772853289078656 9288539322560424448 6588305791831770240 3888072261103116032 1187838730374461824 16934349273355359232 14234115742626705024 11533882211898050816 8833648681169396608 6133415150440742400 3433181619712088192 732948088983433984 16479458631964331392 13779225101235677184 11078991570507022976 8378758039778368768 5678524509049714560 2978290978321060352 278057447592406144 16024567990573303552 13324334459844649344 10624100929115995136 7923867398387340928 5223633867658686720 2523400336930032512 18269910879910929920 15569677349182275712 12869443818453621504 10169210287724967296 7468976756996313088 4768743226267658880 2068509695539004672 17815020238519902080 15114786707791247872 12414553177062593664 9714319646333939456 7014086115605285248 4313852584876631040 1613619054147976832 17360129597128874240 14659896066400220032 11959662535671565824 9259429004942911616 6559195474214257408 3858961943485603200 1158728412756948992 16905238955737846400 14205005425009192192 11504771894280537984 8804538363551883776 6104304832823229568 3404071302094575360 703837771365921152 16450348314346818560 13750114783618164352 11049881252889510144 8349647722160855936 5649414191432201728 2949180660703547520 248947129974893312 15995457672955790720 13295224142227136512 10594990611498482304 7894757080769828096 5194523550041173888 2494290019312519680 18240800562293417088 15540567031564762880 12840333500836108672 10140099970107454464 7439866439378800256 4739632908650146048 2039399377921491840 17785909920902389248 15085676390173735040 12385442859445080832 9685209328716426624 6984975797987772416 4284742267259118208 1584508736530464000 17331019279511361408 14630785748782707200 11930552218054052992 9230318687325398784 6530085156596744576 3829851625868090368 1129618095139436160 16876128638120333568 14175895107391679360 11475661576663025152 8775428045934370944 6075194515205716736 3374960984477062528 674727453748408320 16421237996729305728 13721004466000651520 11020770935271997312 8320537404543343104 5620303873814688896 2920070343086034688 219836812357380480 15966347355338277888 13266113824609623680 10565880293880969472 7865646763152315264 5165413232423661056 2465179701695006848 18211690244675904256 15511456713947250048 12811223183218595840 10110989652489941632 7410756121761287424 4710522591032633216 2010289060303979008 17756799603284876416 15056566072556222208 12356332541827568000 9656099011098913792 6955865480370259584 4255631949641605376 1555398418912951168 17301908961893848576 14601675431165194368 11901441900436540160 9201208369707885952 6500974838979231744 3800741308250577536 1100507777521923328 16847018320502820736 14146784789774166528 11446551259045512320 8746317728316858112 6046084197588203904 3345850666859549696 645617136130895488 16392127679111792896 13691894148383138688 10991660617654484480 8291427086925830272 5591193556197176064 2890960025468521856 190726494739867648 15937237037720765056 13237003506992110848 10536769976263456640 7836536445534802432 5136302914806148224 2436069384077494016 18182579927058391424 15482346396329737216 12782112865601083008 10081879334872428800 7381645804143774592 4681412273415120384 1981178742686466176 17727689285667363584 15027455754938709376 12327222224210055168 9626988693481400960 6926755162752746752 4226521632024092544 1526288101295438336 17272798644276335744 14572565113547681536 11872331582819027328 9172098052090373120 6471864521361718912 3771630990633064704 1071397459904410496 16817908002885307904 14117674472156653696 11417440941427999488 8717207410699345280 6016973879970691072 3316740349242036864 616506818513382656 16363017361494280064 13662783830765625856 10962550300036971648 8262316769308317440 5562083238579663232 2861849707851009024 161616177122354816 15908126720103252224 13207893189374598016 10507659658645943808 7807426127917289600 5107192597188635392 2406959066459981184 18153469609440878592 15453236078712224384 12753002547983570176 10052769017254915968 7352535486526261760 4652301955797607552 1952068425068953344 17698578968049850752 14998345437321196544 12298111906592542336 9597878375863888128 6897644845135233920 4197411314406579712 1497177783677925504 17243688326658822912 14543454795930168704 11843221265201514496 9142987734472860288 6442754203744206080 3742520673015551872 1042287142286897664 16788797685267795072 14088564154539140864 11388330623810486656 8688097093081832448 5987863562353178240 3287630031624524032 587396500895869824 16333907043876767232 13633673513148113024 10933439982419458816 8233206451690804608 5532972920962150400 2832739390233496192 132505859504841984 15879016402485739392 13178782871757085184 10478549341028430976 7778315810299776768 5078082279571122560 2377848748842468352 18124359291823365760 15424125761094711552 12723892230366057344 10023658699637403136 7323425168908748928 4623191638180094720 1922958107451440512 17669468650432337920 14969235119703683712 12269001588975029504 9568768058246375296 6868534527517721088 4168300996789066880 1468067466060412672 17214578009041310080 14514344478312655872 11814110947584001664 9113877416855347456 6413643886126693248 3713410355398039040 1013176824669384832 16759687367650282240 14059453836921628032 11359220306192973824 8658986775464319616 5958753244735665408 3258519714007011200 558286183278356992 16304796726259254400 13604563195530600192 10904329664801945984 8204096134073291776 5503862603344637568 2803629072615983360 103395541887329152 15849906084868226560 13149672554139572352 10449439023410918144 7749205492682263936 5048971961953609728 2348738431224955520 18095248974205852928 15395015443477198720 12694781912748544512 9994548382019890304 7294314851291236096 4594081320562581888 1893847789833927680 17640358332814825088 14940124802086170880 12239891271357516672 9539657740628862464 6839424209900208256 4139190679171554048 1438957148442899840 17185467691423797248 14485234160695143040 11785000629966488832 9084767099237834624 6384533568509180416 3684300037780526208 984066507051872000 16730577050032769408 14030343519304115200 11330109988575460992 8629876457846806784 5929642927118152576 3229409396389498368 529175865660844160 16275686408641741568 13575452877913087360 10875219347184433152 8174985816455778944 5474752285727124736 2774518754998470528 74285224269816320 15820795767250713728 13120562236522059520 10420328705793405312 7720095175064751104 5019861644336096896 2319628113607442688 18066138656588340096 15365905125859685888 12665671595131031680 9965438064402377472 7265204533673723264 4564971002945069056 1864737472216414848 17611248015197312256 14911014484468658048 12210780953740003840 9510547423011349632 6810313892282695424 4110080361554041216 1409846830825387008 17156357373806284416 14456123843077630208 11755890312348976000 9055656781620321792 6355423250891667584 3655189720163013376 954956189434359168 16701466732415256576 14001233201686602368 11300999670957948160 8600766140229293952 5900532609500639744 3200299078771985536 500065548043331328 16246576091024228736 13546342560295574528 10846109029566920320 8145875498838266112 5445641968109611904 2745408437380957696 45174906652303488 15791685449633200896 13091451918904546688 10391218388175892480 7690984857447238272 4990751326718584064 2290517795989929856 18037028338970827264 15336794808242173056 12636561277513518848 9936327746784864640 7236094216056210432 4535860685327556224 1835627154598902016 17582137697579799424 14881904166851145216 12181670636122491008 9481437105393836800 6781203574665182592 4080970043936528384 1380736513207874176 17127247056188771584 14427013525460117376 11726779994731463168 9026546464002808960 6326312933274154752 3626079402545500544 925845871816846336 16672356414797743744 13972122884069089536 11271889353340435328 8571655822611781120 5871422291883126912 3171188761154472704 470955230425818496 16217465773406715904 13517232242678061696 10816998711949407488 8116765181220753280 5416531650492099072 2716298119763444864 16064589034790656 15762575132015688064 13062341601287033856 10362108070558379648 7661874539829725440 4961641009101071232 2261407478372417024 18007918021353314432 15307684490624660224 12607450959896006016 9907217429167351808 7206983898438697600 4506750367710043392 1806516836981389184 17553027379962286592 14852793849233632384 12152560318504978176 9452326787776323968 6752093257047669760 4051859726319015552 1351626195590361344 17098136738571258752 14397903207842604544 11697669677113950336 8997436146385296128 6297202615656641920 3596969084927987712 896735554199333504 16643246097180230912 13943012566451576704 11242779035722922496 8542545504994268288 5842311974265614080 3142078443536959872 441844912808305664 16188355455789203072 13488121925060548864 10787888394331894656 8087654863603240448 5387421332874586240 2687187802145932032 18433698345126829440 15733464814398175232 13033231283669521024 10332997752940866816 7632764222212212608 4932530691483558400 2232297160754904192 17978807703735801600 15278574173007147392 12578340642278493184 9878107111549838976 7177873580821184768 4477640050092530560 1777406519363876352 17523917062344773760 14823683531616119552 12123450000887465344 9423216470158811136 6722982939430156928 4022749408701502720 1322515877972848512 17069026420953745920 14368792890225091712 11668559359496437504 8968325828767783296 6268092298039129088 3567858767310474880 867625236581820672 16614135779562718080 13913902248834063872 11213668718105409664 8513435187376755456 5813201656648101248 3112968125919447040 412734595190792832 16159245138171690240 13459011607443036032 10758778076714381824 8058544545985727616 5358311015257073408 2658077484528419200 18404588027509316608 15704354496780662400 13004120966052008192 10303887435323353984 7603653904594699776 4903420373866045568 2203186843137391360 17949697386118288768 15249463855389634560 12549230324660980352 9848996793932326144 7148763263203671936 4448529732475017728 1748296201746363520 17494806744727260928 14794573213998606720 12094339683269952512 9394106152541298304 6693872621812644096 3993639091083989888 1293405560355335680 17039916103336233088 14339682572607578880 11639449041878924672 8939215511150270464 6238981980421616256 3538748449692962048 838514918964307840 16585025461945205248 13884791931216551040 11184558400487896832 8484324869759242624 5784091339030588416 3083857808301934208 383624277573280000 16130134820554177408 13429901289825523200 10729667759096868992 8029434228368214784 5329200697639560576 2628967166910906368 18375477709891803776 15675244179163149568 12975010648434495360 10274777117705841152 7574543586977186944 4874310056248532736 2174076525519878528 17920587068500775936 15220353537772121728 12520120007043467520 9819886476314813312 7119652945586159104 4419419414857504896 1719185884128850688 17465696427109748096 14765462896381093888 12065229365652439680 9364995834923785472 6664762304195131264 3964528773466477056 1264295242737822848 17010805785718720256 14310572254990066048 11610338724261411840 8910105193532757632 6209871662804103424 3509638132075449216 809404601346795008 16555915144327692416 13855681613599038208 11155448082870384000 8455214552141729792 5754981021413075584 3054747490684421376 354513959955767168 16101024502936664576 13400790972208010368 10700557441479356160 8000323910750701952 5300090380022047744 2599856849293393536 18346367392274290944 15646133861545636736 12945900330816982528 10245666800088328320 7545433269359674112 4845199738631019904 2144966207902365696 17891476750883263104 15191243220154608896 12491009689425954688 9790776158697300480 7090542627968646272 4390309097239992064 1690075566511337856 17436586109492235264 14736352578763581056 12036119048034926848 9335885517306272640 6635651986577618432 3935418455848964224 1235184925120310016 16981695468101207424 14281461937372553216 11581228406643899008 8880994875915244800 6180761345186590592 3480527814457936384 780294283729282176 16526804826710179584 13826571295981525376 11126337765252871168 8426104234524216960 5725870703795562752 3025637173066908544 325403642338254336 16071914185319151744 13371680654590497536 10671447123861843328 7971213593133189120 5270980062404534912 2570746531675880704 18317257074656778112 15617023543928123904 12916790013199469696 10216556482470815488 7516322951742161280 4816089421013507072 2115855890284852864 17862366433265750272 15162132902537096064 12461899371808441856 9761665841079787648 7061432310351133440 4361198779622479232 1660965248893825024 17407475791874722432 14707242261146068224 12007008730417414016 9306775199688759808 6606541668960105600 3906308138231451392 1206074607502797184 16952585150483694592 14252351619755040384 11552118089026386176 8851884558297731968 6151651027569077760 3451417496840423552 751183966111769344 16497694509092666752 13797460978364012544 11097227447635358336 8396993916906704128 5696760386178049920 2996526855449395712 296293324720741504 16042803867701638912 13342570336972984704 10642336806244330496 7942103275515676288 5241869744787022080 2541636214058367872 18288146757039265280 15587913226310611072 12887679695581956864 10187446164853302656 7487212634124648448 4786979103395994240 2086745572667340032 17833256115648237440 15133022584919583232 12432789054190929024 9732555523462274816 7032321992733620608 4332088462004966400 1631854931276312192 17378365474257209600 14678131943528555392 11977898412799901184 9277664882071246976 6577431351342592768 3877197820613938560 1176964289885284352 16923474832866181760 14223241302137527552 11523007771408873344 8822774240680219136 6122540709951564928 3422307179222910720 722073648494256512 16468584191475153920 13768350660746499712 11068117130017845504 8367883599289191296 5667650068560537088 2967416537831882880 267183007103228672 16013693550084126080 13313460019355471872 10613226488626817664 7912992957898163456 5212759427169509248 2512525896440855040 18259036439421752448 15558802908693098240 12858569377964444032 10158335847235789824 7458102316507135616 4757868785778481408 2057635255049827200 17804145798030724608 15103912267302070400 12403678736573416192 9703445205844761984 7003211675116107776 4302978144387453568 1602744613658799360 17349255156639696768 14649021625911042560 11948788095182388352 9248554564453734144 6548321033725079936 3848087502996425728 1147853972267771520 16894364515248668928 14194130984520014720 11493897453791360512 8793663923062706304 6093430392334052096 3393196861605397888 692963330876743680 16439473873857641088 13739240343128986880 11039006812400332672 8338773281671678464 5638539750943024256 2938306220214370048 238072689485715840 15984583232466613248 13284349701737959040 10584116171009304832 7883882640280650624 5183649109551996416 2483415578823342208 18229926121804239616 15529692591075585408 12829459060346931200 10129225529618276992 7428991998889622784 4728758468160968576 2028524937432314368 17775035480413211776 15074801949684557568 12374568418955903360 9674334888227249152 6974101357498594944 4273867826769940736 1573634296041286528 17320144839022183936 14619911308293529728 11919677777564875520 9219444246836221312 6519210716107567104 3818977185378912896 1118743654650258688 16865254197631156096 14165020666902501888 11464787136173847680 8764553605445193472 6064320074716539264 3364086543987885056 663853013259230848 16410363556240128256 13710130025511474048 11009896494782819840 8309662964054165632 5609429433325511424 2909195902596857216 208962371868203008 15955472914849100416 13255239384120446208 10555005853391792000 7854772322663137792 5154538791934483584 2454305261205829376 18200815804186726784 15500582273458072576 12800348742729418368 10100115212000764160 7399881681272109952 4699648150543455744 1999414619814801536 17745925162795698944 15045691632067044736 12345458101338390528 9645224570609736320 6944991039881082112 4244757509152427904 1544523978423773696 17291034521404671104 14590800990676016896 11890567459947362688 9190333929218708480 6490100398490054272 3789866867761400064 1089633337032745856 16836143880013643264 14135910349284989056 11435676818556334848 8735443287827680640 6035209757099026432 3334976226370372224 634742695641718016 16381253238622615424 13681019707893961216 10980786177165307008 8280552646436652800 5580319115707998592 2880085584979344384 179852054250690176 15926362597231587584 13226129066502933376 10525895535774279168 7825662005045624960 5125428474316970752 2425194943588316544 18171705486569213952 15471471955840559744 12771238425111905536 10071004894383251328 7370771363654597120 4670537832925942912 1970304302197288704 17716814845178186112 15016581314449531904 12316347783720877696 9616114252992223488 6915880722263569280 4215647191534915072 1515413660806260864 17261924203787158272 14561690673058504064 11861457142329849856 9161223611601195648 6460990080872541440 3760756550143887232 1060523019415233024 16807033562396130432 14106800031667476224 11406566500938822016 8706332970210167808 6006099439481513600 3305865908752859392 605632378024205184 16352142921005102592 13651909390276448384 10951675859547794176 8251442328819139968 5551208798090485760 2850975267361831552 150741736633177344 15897252279614074752 13197018748885420544 10496785218156766336 7796551687428112128 5096318156699457920 2396084625970803712 18142595168951701120 15442361638223046912 12742128107494392704 10041894576765738496 7341661046037084288 4641427515308430080 1941193984579775872 17687704527560673280 14987470996832019072 12287237466103364864 9587003935374710656 6886770404646056448 4186536873917402240 1486303343188748032 17232813886169645440 14532580355440991232 11832346824712337024 9132113293983682816 6431879763255028608 3731646232526374400 1031412701797720192 16777923244778617600 14077689714049963392 11377456183321309184 8677222652592654976 5976989121864000768 3276755591135346560 576522060406692352 16323032603387589760 13622799072658935552 10922565541930281344 8222332011201627136 5522098480472972928 2821864949744318720 121631419015664512 15868141961996561920 13167908431267907712 10467674900539253504 7767441369810599296 5067207839081945088 2366974308353290880 18113484851334188288 15413251320605534080 12713017789876879872 10012784259148225664 7312550728419571456 4612317197690917248 1912083666962263040 17658594209943160448 14958360679214506240 12258127148485852032 9557893617757197824 6857660087028543616 4157426556299889408 1457193025571235200 17203703568552132608 14503470037823478400 11803236507094824192 9103002976366169984 6402769445637515776 3702535914908861568 1002302384180207360 16748812927161104768 14048579396432450560 11348345865703796352 8648112334975142144 5947878804246487936 3247645273517833728 547411742789179520 16293922285770076928 13593688755041422720 10893455224312768512 8193221693584114304 5492988162855460096 2792754632126805888 92521101398151680 15839031644379049088 13138798113650394880 10438564582921740672 7738331052193086464 5038097521464432256 2337863990735778048 18084374533716675456 15384141002988021248 12683907472259367040 9983673941530712832 7283440410802058624 4583206880073404416 1882973349344750208 17629483892325647616 14929250361596993408 12229016830868339200 9528783300139684992 6828549769411030784 4128316238682376576 1428082707953722368 17174593250934619776 14474359720205965568 11774126189477311360 9073892658748657152 6373659128020002944 3673425597291348736 973192066562694528 16719702609543591936 14019469078814937728 11319235548086283520 8619002017357629312 5918768486628975104 3218534955900320896 518301425171666688 16264811968152564096 13564578437423909888 10864344906695255680 8164111375966601472 5463877845237947264 2763644314509293056 63410783780638848 15809921326761536256 13109687796032882048 10409454265304227840 7709220734575573632 5008987203846919424 2308753673118265216 18055264216099162624 15355030685370508416 12654797154641854208 9954563623913200000 7254330093184545792 4554096562455891584 1853863031727237376 17600373574708134784 14900140043979480576 12199906513250826368 9499672982522172160 6799439451793517952 4099205921064863744 1398972390336209536 17145482933317106944 14445249402588452736 11745015871859798528 9044782341131144320 6344548810402490112 3644315279673835904 944081748945181696 16690592291926079104 13990358761197424896 11290125230468770688 8589891699740116480 5889658169011462272 3189424638282808064 489191107554153856 16235701650535051264 13535468119806397056 10835234589077742848 8135001058349088640 5434767527620434432 2734533996891780224 34300466163126016 15780811009144023424 13080577478415369216 10380343947686715008 7680110416958060800 4979876886229406592 2279643355500752384 18026153898481649792 15325920367752995584 12625686837024341376 9925453306295687168 7225219775567032960 4524986244838378752 1824752714109724544 17571263257090621952 14871029726361967744 12170796195633313536 9470562664904659328 6770329134176005120 4070095603447350912 1369862072718696704 17116372615699594112 14416139084970939904 11715905554242285696 9015672023513631488 6315438492784977280 3615204962056323072 914971431327668864 16661481974308566272 13961248443579912064 11261014912851257856 8560781382122603648 5860547851393949440 3160314320665295232 460080789936641024 16206591332917538432 13506357802188884224 10806124271460230016 8105890740731575808 5405657210002921600 2705423679274267392 5190148545613184 15751700691526510592 13051467160797856384 10351233630069202176 7651000099340547968 4950766568611893760 2250533037883239552 17997043580864136960 15296810050135482752 12596576519406828544 9896342988678174336 7196109457949520128 4495875927220865920 1795642396492211712 17542152939473109120 14841919408744454912 12141685878015800704 9441452347287146496 6741218816558492288 4040985285829838080 1340751755101183872 17087262298082081280 14387028767353427072 11686795236624772864 8986561705896118656 6286328175167464448 3586094644438810240 885861113710156032 16632371656691053440 13932138125962399232 11231904595233745024 8531671064505090816 5831437533776436608 3131204003047782400 430970472319128192 16177481015300025600 13477247484571371392 10777013953842717184 8076780423114062976 5376546892385408768 2676313361656754560 18422823904637651968 15722590373908997760 13022356843180343552 10322123312451689344 7621889781723035136 4921656250994380928 2221422720265726720 17967933263246624128 15267699732517969920 12567466201789315712 9867232671060661504 7166999140332007296 4466765609603353088 1766532078874698880 17513042621855596288 14812809091126942080 12112575560398287872 9412342029669633664 6712108498940979456 4011874968212325248 1311641437483671040 17058151980464568448 14357918449735914240 11657684919007260032 8957451388278605824 6257217857549951616 3556984326821297408 856750796092643200 16603261339073540608 13903027808344886400 11202794277616232192 8502560746887577984 5802327216158923776 3102093685430269568 401860154701615360 16148370697682512768 13448137166953858560 10747903636225204352 8047670105496550144 5347436574767895936 2647203044039241728 18393713587020139136 15693480056291484928 12993246525562830720 10293012994834176512 7592779464105522304 4892545933376868096 2192312402648213888 17938822945629111296 15238589414900457088 12538355884171802880 9838122353443148672 7137888822714494464 4437655291985840256 1737421761257186048 17483932304238083456 14783698773509429248 12083465242780775040 9383231712052120832 6682998181323466624 3982764650594812416 1282531119866158208 17029041662847055616 14328808132118401408 11628574601389747200 8928341070661092992 6228107539932438784 3527874009203784576 827640478475130368 16574151021456027776 13873917490727373568 11173683959998719360 8473450429270065152 5773216898541410944 3072983367812756736 372749837084102528 16119260380064999936 13419026849336345728 10718793318607691520 8018559787879037312 5318326257150383104 2618092726421728896 18364603269402626304 15664369738673972096 12964136207945317888 10263902677216663680 7563669146488009472 4863435615759355264 2163202085030701056 17909712628011598464 15209479097282944256 12509245566554290048 9809012035825635840 7108778505096981632 4408544974368327424 1708311443639673216 17454821986620570624 14754588455891916416 12054354925163262208 9354121394434608000 6653887863705953792 3953654332977299584 1253420802248645376 16999931345229542784 14299697814500888576 11599464283772234368 8899230753043580160 6198997222314925952 3498763691586271744 798530160857617536 16545040703838514944 13844807173109860736 11144573642381206528 8444340111652552320 5744106580923898112 3043873050195243904 343639519466589696 16090150062447487104 13389916531718832896 10689683000990178688 7989449470261524480 5289215939532870272 2588982408804216064 18335492951785113472 15635259421056459264 12935025890327805056 10234792359599150848 7534558828870496640 4834325298141842432 2134091767413188224 17880602310394085632 15180368779665431424 12480135248936777216 9779901718208123008 7079668187479468800 4379434656750814592 1679201126022160384 17425711669003057792 14725478138274403584 12025244607545749376 9325011076817095168 6624777546088440960 3924544015359786752 1224310484631132544 16970821027612029952 14270587496883375744 11570353966154721536 8870120435426067328 6169886904697413120 3469653373968758912 769419843240104704 16515930386221002112 13815696855492347904 11115463324763693696 8415229794035039488 5714996263306385280 3014762732577731072 314529201849076864 16061039744829974272 13360806214101320064 10660572683372665856 7960339152644011648 5260105621915357440 2559872091186703232 18306382634167600640 15606149103438946432 12905915572710292224 10205682041981638016 7505448511252983808 4805214980524329600 2104981449795675392 17851491992776572800 15151258462047918592 12451024931319264384 9750791400590610176 7050557869861955968 4350324339133301760 1650090808404647552 17396601351385544960 14696367820656890752 11996134289928236544 9295900759199582336 6595667228470928128 3895433697742273920 1195200167013619712 16941710709994517120 14241477179265862912 11541243648537208704 8841010117808554496 6140776587079900288 3440543056351246080 740309525622591872 16486820068603489280 13786586537874835072 11086353007146180864 8386119476417526656 5685885945688872448 2985652414960218240 285418884231564032 16031929427212461440 13331695896483807232 10631462365755153024 7931228835026498816 5230995304297844608 2530761773569190400 18277272316550087808 15577038785821433600 12876805255092779392 10176571724364125184 7476338193635470976 4776104662906816768 2075871132178162560 17822381675159059968 15122148144430405760 12421914613701751552 9721681082973097344 7021447552244443136 4321214021515788928 1620980490787134720 17367491033768032128 14667257503039377920 11967023972310723712 9266790441582069504 6566556910853415296 3866323380124761088 1166089849396106880 16912600392377004288 14212366861648350080 11512133330919695872 8811899800191041664 6111666269462387456 3411432738733733248 711199208005079040 16457709750985976448 13757476220257322240 11057242689528668032 8357009158800013824 5656775628071359616 2956542097342705408 256308566614051200 16002819109594948608 13302585578866294400 10602352048137640192 7902118517408985984 5201884986680331776 2501651455951677568 18248161998932574976 15547928468203920768 12847694937475266560 10147461406746612352 7447227876017958144 4746994345289303936 2046760814560649728 17793271357541547136 15093037826812892928 12392804296084238720 9692570765355584512 6992337234626930304 4292103703898276096 1591870173169621888 17338380716150519296 14638147185421865088 11937913654693210880 9237680123964556672 6537446593235902464 3837213062507248256 1136979531778594048 16883490074759491456 14183256544030837248 11483023013302183040 8782789482573528832 6082555951844874624 3382322421116220416 682088890387566208 16428599433368463616 13728365902639809408 11028132371911155200 8327898841182500992 5627665310453846784 2927431779725192576 227198248996538368 15973708791977435776 13273475261248781568 10573241730520127360 7873008199791473152 5172774669062818944 2472541138334164736 18219051681315062144 15518818150586407936 12818584619857753728 10118351089129099520 7418117558400445312 4717884027671791104 2017650496943136896 17764161039924034304 15063927509195380096 12363693978466725888 9663460447738071680 6963226917009417472 4262993386280763264 1562759855552109056 17309270398533006464 14609036867804352256 11908803337075698048 9208569806347043840 6508336275618389632 3808102744889735424 1107869214161081216 16854379757141978624 14154146226413324416 11453912695684670208 8753679164956016000 6053445634227361792 3353212103498707584 652978572770053376 16399489115750950784 13699255585022296576 10999022054293642368 8298788523564988160 5598554992836333952 2898321462107679744 198087931379025536 15944598474359922944 13244364943631268736 10544131412902614528 7843897882173960320 5143664351445306112 2443430820716651904 18189941363697549312 15489707832968895104 12789474302240240896 10089240771511586688 7389007240782932480 4688773710054278272 1988540179325624064 17735050722306521472 15034817191577867264 12334583660849213056 9634350130120558848 6934116599391904640 4233883068663250432 1533649537934596224 17280160080915493632 14579926550186839424 11879693019458185216 9179459488729531008 6479225958000876800 3778992427272222592 1078758896543568384 16825269439524465792 14125035908795811584 11424802378067157376 8724568847338503168 6024335316609848960 3324101785881194752 623868255152540544 16370378798133437952 13670145267404783744 10969911736676129536 8269678205947475328 5569444675218821120 2869211144490166912 168977613761512704 15915488156742410112 13215254626013755904 10515021095285101696 7814787564556447488 5114554033827793280 2414320503099139072 18160831046080036480 15460597515351382272 12760363984622728064 10060130453894073856 7359896923165419648 4659663392436765440 1959429861708111232 17705940404689008640 15005706873960354432 12305473343231700224 9605239812503046016 6905006281774391808 4204772751045737600 1504539220317083392 17251049763297980800 14550816232569326592 11850582701840672384 9150349171112018176 6450115640383363968 3749882109654709760 1049648578926055552 16796159121906952960 14095925591178298752 11395692060449644544 8695458529720990336 5995224998992336128 3294991468263681920 594757937535027712 16341268480515925120 13641034949787270912 10940801419058616704 8240567888329962496 5540334357601308288 2840100826872654080 139867296143999872 15886377839124897280 13186144308396243072 10485910777667588864 7785677246938934656 5085443716210280448 2385210185481626240 18131720728462523648 15431487197733869440 12731253667005215232 10031020136276561024 7330786605547906816 4630553074819252608 1930319544090598400 17676830087071495808 14976596556342841600 12276363025614187392 9576129494885533184 6875895964156878976 4175662433428224768 1475428902699570560 17221939445680467968 14521705914951813760 11821472384223159552 9121238853494505344 6421005322765851136 3720771792037196928 1020538261308542720 16767048804289440128 14066815273560785920 11366581742832131712 8666348212103477504 5966114681374823296 3265881150646169088 565647619917514880 16312158162898412288 13611924632169758080 10911691101441103872 8211457570712449664 5511224039983795456 2810990509255141248 110756978526487040 15857267521507384448 13157033990778730240 10456800460050076032 7756566929321421824 5056333398592767616 2356099867864113408 18102610410845010816 15402376880116356608 12702143349387702400 10001909818659048192 7301676287930393984 4601442757201739776 1901209226473085568 17647719769453982976 14947486238725328768 12247252707996674560 9547019177268020352 6846785646539366144 4146552115810711936 1446318585082057728 17192829128062955136 14492595597334300928 11792362066605646720 9092128535876992512 6391895005148338304 3691661474419684096 991427943691029888 16737938486671927296 14037704955943273088 11337471425214618880 8637237894485964672 5937004363757310464 3236770833028656256 536537302300002048 16283047845280899456 13582814314552245248 10882580783823591040 8182347253094936832 5482113722366282624 2781880191637628416 81646660908974208 15828157203889871616 13127923673161217408 10427690142432563200 7727456611703908992 5027223080975254784 2326989550246600576 18073500093227497984 15373266562498843776 12673033031770189568 9972799501041535360 7272565970312881152 4572332439584226944 1872098908855572736 17618609451836470144 14918375921107815936 12218142390379161728 9517908859650507520 6817675328921853312 4117441798193199104 1417208267464544896 17163718810445442304 14463485279716788096 11763251748988133888 9063018218259479680 6362784687530825472 3662551156802171264 962317626073517056 16708828169054414464 14008594638325760256 11308361107597106048 8608127576868451840 5907894046139797632 3207660515411143424 507426984682489216 16253937527663386624 13553703996934732416 10853470466206078208 8153236935477424000 5453003404748769792 2752769874020115584 52536343291461376 15799046886272358784 13098813355543704576 10398579824815050368 7698346294086396160 4998112763357741952 2297879232629087744 18044389775609985152 15344156244881330944 12643922714152676736 9943689183424022528 7243455652695368320 4543222121966714112 1842988591238059904 17589499134218957312 14889265603490303104 12189032072761648896 9488798542032994688 6788565011304340480 4088331480575686272 1388097949847032064 17134608492827929472 14434374962099275264 11734141431370621056 9033907900641966848 6333674369913312640 3633440839184658432 933207308456004224 16679717851436901632 13979484320708247424 11279250789979593216 8579017259250939008 5878783728522284800 3178550197793630592 478316667064976384 16224827210045873792 13524593679317219584 10824360148588565376 8124126617859911168 5423893087131256960 2723659556402602752 23426025673948544 15769936568654845952 13069703037926191744 10369469507197537536 7669235976468883328 4969002445740229120 2268768915011574912 18015279457992472320 15315045927263818112 12614812396535163904 9914578865806509696 7214345335077855488 4514111804349201280 1813878273620547072 17560388816601444480 14860155285872790272 12159921755144136064 9459688224415481856 6759454693686827648 4059221162958173440 1358987632229519232 17105498175210416640 14405264644481762432 11705031113753108224 9004797583024454016 6304564052295799808 3604330521567145600 904096990838491392 16650607533819388800 13950374003090734592 11250140472362080384 8549906941633426176 5849673410904771968 3149439880176117760 449206349447463552 16195716892428360960 13495483361699706752 10795249830971052544 8095016300242398336 5394782769513744128 2694549238785089920 18441059781765987328 15740826251037333120 13040592720308678912 10340359189580024704 7640125658851370496 4939892128122716288 2239658597394062080 17986169140374959488 15285935609646305280 12585702078917651072 9885468548188996864 7185235017460342656 4485001486731688448 1784767956003034240 17531278498983931648 14831044968255277440 12130811437526623232 9430577906797969024 6730344376069314816 4030110845340660608 1329877314612006400 17076387857592903808 14376154326864249600 11675920796135595392 8975687265406941184 6275453734678286976 3575220203949632768 874986673220978560 16621497216201875968 13921263685473221760 11221030154744567552 8520796624015913344 5820563093287259136 3120329562558604928 420096031829950720 16166606574810848128 13466373044082193920 10766139513353539712 8065905982624885504 5365672451896231296 2665438921167577088 18411949464148474496 15711715933419820288 13011482402691166080 10311248871962511872 7611015341233857664 4910781810505203456 2210548279776549248 17957058822757446656 15256825292028792448 12556591761300138240 9856358230571484032 7156124699842829824 4455891169114175616 1755657638385521408 17502168181366418816 14801934650637764608 12101701119909110400 9401467589180456192 6701234058451801984 4001000527723147776 1300766996994493568 17047277539975390976 14347044009246736768 11646810478518082560 8946576947789428352 6246343417060774144 3546109886332119936 845876355603465728 16592386898584363136 13892153367855708928 11191919837127054720 8491686306398400512 5791452775669746304 3091219244941092096 390985714212437888 16137496257193335296 13437262726464681088 10737029195736026880 8036795665007372672 5336562134278718464 2636328603550064256 18382839146530961664 15682605615802307456 12982372085073653248 10282138554344999040 7581905023616344832 4881671492887690624 2181437962159036416 17927948505139933824 15227714974411279616 12527481443682625408 9827247912953971200 7127014382225316992 4426780851496662784 1726547320768008576 17473057863748905984 14772824333020251776 12072590802291597568 9372357271562943360 6672123740834289152 3971890210105634944 1271656679376980736 17018167222357878144 14317933691629223936 11617700160900569728 8917466630171915520 6217233099443261312 3516999568714607104 816766037985952896 16563276580966850304 13863043050238196096 11162809519509541888 8462575988780887680 5762342458052233472 3062108927323579264 361875396594925056 16108385939575822464 13408152408847168256 10707918878118514048 8007685347389859840 5307451816661205632 2607218285932551424 18353728828913448832 15653495298184794624 12953261767456140416 10253028236727486208 7552794705998832000 4852561175270177792 2152327644541523584 17898838187522420992 15198604656793766784 12498371126065112576 9798137595336458368 7097904064607804160 4397670533879149952 1697437003150495744 17443947546131393152 14743714015402738944 12043480484674084736 9343246953945430528 6643013423216776320 3942779892488122112 1242546361759467904 16989056904740365312 14288823374011711104 11588589843283056896 8888356312554402688 6188122781825748480 3487889251097094272 787655720368440064 16534166263349337472 13833932732620683264 11133699201892029056 8433465671163374848 5733232140434720640 3032998609706066432 332765078977412224 16079275621958309632 13379042091229655424 10678808560501001216 7978575029772347008 5278341499043692800 2578107968315038592 18324618511295936000 15624384980567281792 12924151449838627584 10223917919109973376 7523684388381319168 4823450857652664960 2123217326924010752 17869727869904908160 15169494339176253952 12469260808447599744 9769027277718945536 7068793746990291328 4368560216261637120 1668326685532982912 17414837228513880320 14714603697785226112 12014370167056571904 9314136636327917696 6613903105599263488 3913669574870609280 1213436044141955072 16959946587122852480 14259713056394198272 11559479525665544064 8859245994936889856 6159012464208235648 3458778933479581440 758545402750927232 16505055945731824640 13804822415003170432 11104588884274516224 8404355353545862016 5704121822817207808 3003888292088553600 303654761359899392 16050165304340796800 13349931773612142592 10649698242883488384 7949464712154834176 5249231181426179968 2548997650697525760 18295508193678423168 15595274662949768960 12895041132221114752 10194807601492460544 7494574070763806336 4794340540035152128 2094107009306497920 17840617552287395328 15140384021558741120 12440150490830086912 9739916960101432704 7039683429372778496 4339449898644124288 1639216367915470080 17385726910896367488 14685493380167713280 11985259849439059072 9285026318710404864 6584792787981750656 3884559257253096448 1184325726524442240 16930836269505339648 14230602738776685440 11530369208048031232 8830135677319377024 6129902146590722816 3429668615862068608 729435085133414400 16475945628114311808 13775712097385657600 11075478566657003392 8375245035928349184 5675011505199694976 2974777974471040768 274544443742386560 16021054986723283968 13320821455994629760 10620587925265975552 7920354394537321344 5220120863808667136 2519887333080012928 18266397876060910336 15566164345332256128 12865930814603601920 10165697283874947712 7465463753146293504 4765230222417639296 2064996691688985088 17811507234669882496 15111273703941228288 12411040173212574080 9710806642483919872 7010573111755265664 4310339581026611456 1610106050297957248 17356616593278854656 14656383062550200448 11956149531821546240 9255916001092892032 6555682470364237824 3855448939635583616 1155215408906929408 16901725951887826816 14201492421159172608 11501258890430518400 8801025359701864192 6100791828973209984 3400558298244555776 700324767515901568 16446835310496798976 13746601779768144768 11046368249039490560 8346134718310836352 5645901187582182144 2945667656853527936 245434126124873728 15991944669105771136 13291711138377116928 10591477607648462720 7891244076919808512 5191010546191154304 2490777015462500096 18237287558443397504 15537054027714743296 12836820496986089088 10136586966257434880 7436353435528780672 4736119904800126464 2035886374071472256 17782396917052369664 15082163386323715456 12381929855595061248 9681696324866407040 6981462794137752832 4281229263409098624 1580995732680444416 17327506275661341824 14627272744932687616 11927039214204033408 9226805683475379200 6526572152746724992 3826338622018070784 1126105091289416576 16872615634270313984 14172382103541659776 11472148572813005568 8771915042084351360 6071681511355697152 3371447980627042944 671214449898388736 16417724992879286144 13717491462150631936 11017257931421977728 8317024400693323520 5616790869964669312 2916557339236015104 216323808507360896 15962834351488258304 13262600820759604096 10562367290030949888 7862133759302295680 5161900228573641472 2461666697844987264 18208177240825884672 15507943710097230464 12807710179368576256 10107476648639922048 7407243117911267840 4707009587182613632 2006776056453959424 17753286599434856832 15053053068706202624 12352819537977548416 9652586007248894208 6952352476520240000 4252118945791585792 1551885415062931584 17298395958043828992 14598162427315174784 11897928896586520576 9197695365857866368 6497461835129212160 3797228304400557952 1096994773671903744 16843505316652801152 14143271785924146944 11443038255195492736 8742804724466838528 6042571193738184320 3342337663009530112 642104132280875904 16388614675261773312 13688381144533119104 10988147613804464896 8287914083075810688 5587680552347156480 2887447021618502272 187213490889848064 15933724033870745472 13233490503142091264 10533256972413437056 7833023441684782848 5132789910956128640 2432556380227474432 18179066923208371840 15478833392479717632 12778599861751063424 10078366331022409216 7378132800293755008 4677899269565100800 1977665738836446592 17724176281817344000 15023942751088689792 12323709220360035584 9623475689631381376 6923242158902727168 4223008628174072960 1522775097445418752 17269285640426316160 14569052109697661952 11868818578969007744 9168585048240353536 6468351517511699328 3768117986783045120 1067884456054390912 16814394999035288320 14114161468306634112 11413927937577979904 8713694406849325696 6013460876120671488 3313227345392017280 612993814663363072 16359504357644260480 13659270826915606272 10959037296186952064 8258803765458297856 5558570234729643648 2858336704000989440 158103173272335232 15904613716253232640 13204380185524578432 10504146654795924224 7803913124067270016 5103679593338615808 2403446062609961600 18149956605590859008 15449723074862204800 12749489544133550592 10049256013404896384 7349022482676242176 4648788951947587968 1948555421218933760 17695065964199831168 14994832433471176960 12294598902742522752 9594365372013868544 6894131841285214336 4193898310556560128 1493664779827905920 17240175322808803328 14539941792080149120 11839708261351494912 9139474730622840704 6439241199894186496 3739007669165532288 1038774138436878080 16785284681417775488 14085051150689121280 11384817619960467072 8684584089231812864 5984350558503158656 3284117027774504448 583883497045850240 16330394040026747648 13630160509298093440 10929926978569439232 8229693447840785024 5529459917112130816 2829226386383476608 128992855654822400 15875503398635719808 13175269867907065600 10475036337178411392 7774802806449757184 5074569275721102976 2374335744992448768 18120846287973346176 15420612757244691968 12720379226516037760 10020145695787383552 7319912165058729344 4619678634330075136 1919445103601420928 17665955646582318336 14965722115853664128 12265488585125009920 9565255054396355712 6865021523667701504 4164787992939047296 1464554462210393088 17211065005191290496 14510831474462636288 11810597943733982080 9110364413005327872 6410130882276673664 3709897351548019456 1009663820819365248 16756174363800262656 14055940833071608448 11355707302342954240 8655473771614300032 5955240240885645824 3255006710156991616 554773179428337408 16301283722409234816 13601050191680580608 10900816660951926400 8200583130223272192 5500349599494617984 2800116068765963776 99882538037309568 15846393081018206976 13146159550289552768 10445926019560898560 7745692488832244352 5045458958103590144 2345225427374935936 18091735970355833344 15391502439627179136 12691268908898524928 9991035378169870720 7290801847441216512 4590568316712562304 1890334785983908096 17636845328964805504 14936611798236151296 12236378267507497088 9536144736778842880 6835911206050188672 4135677675321534464 1435444144592880256 17181954687573777664 14481721156845123456 11781487626116469248 9081254095387815040 6381020564659160832 3680787033930506624 980553503201852416 16727064046182749824 14026830515454095616 11326596984725441408 8626363453996787200 5926129923268132992 3225896392539478784 525662861810824576 16272173404791721984 13571939874063067776 10871706343334413568 8171472812605759360 5471239281877105152 2771005751148450944 70772220419796736 15817282763400694144 13117049232672039936 10416815701943385728 7716582171214731520 5016348640486077312 2316115109757423104 18062625652738320512 15362392122009666304 12662158591281012096 9961925060552357888 7261691529823703680 4561457999095049472 1861224468366395264 17607735011347292672 14907501480618638464 12207267949889984256 9507034419161330048 6806800888432675840 4106567357704021632 1406333826975367424 17152844369956264832 14452610839227610624 11752377308498956416 9052143777770302208 6351910247041648000 3651676716312993792 951443185584339584 16697953728565236992 13997720197836582784 11297486667107928576 8597253136379274368 5897019605650620160 3196786074921965952 496552544193311744 16243063087174209152 13542829556445554944 10842596025716900736 8142362494988246528 5442128964259592320 2741895433530938112 41661902802283904 15788172445783181312 13087938915054527104 10387705384325872896 7687471853597218688 4987238322868564480 2287004792139910272 18033515335120807680 15333281804392153472 12633048273663499264 9932814742934845056 7232581212206190848 4532347681477536640 1832114150748882432 17578624693729779840 14878391163001125632 12178157632272471424 9477924101543817216 6777690570815163008 4077457040086508800 1377223509357854592 17123734052338752000 14423500521610097792 11723266990881443584 9023033460152789376 6322799929424135168 3622566398695480960 922332867966826752 16668843410947724160 13968609880219069952 11268376349490415744 8568142818761761536 5867909288033107328 3167675757304453120 467442226575798912 16213952769556696320 13513719238828042112 10813485708099387904 8113252177370733696 5413018646642079488 2712785115913425280 12551585184771072 15759062128165668480 13058828597437014272 10358595066708360064 7658361535979705856 4958128005251051648 2257894474522397440 18004405017503294848 15304171486774640640 12603937956045986432 9903704425317332224 7203470894588678016 4503237363860023808 1803003833131369600 17549514376112267008 14849280845383612800 12149047314654958592 9448813783926304384 6748580253197650176 4048346722468995968 1348113191740341760 17094623734721239168 14394390203992584960 11694156673263930752 8993923142535276544 6293689611806622336 3593456081077968128 893222550349313920 16639733093330211328 13939499562601557120 11239266031872902912 8539032501144248704 5838798970415594496 3138565439686940288 438331908958286080 16184842451939183488 13484608921210529280 10784375390481875072 8084141859753220864 5383908329024566656 2683674798295912448 18430185341276809856 15729951810548155648 13029718279819501440 10329484749090847232 7629251218362193024 4929017687633538816 2228784156904884608 17975294699885782016 15275061169157127808 12574827638428473600 9874594107699819392 7174360576971165184 4474127046242510976 1773893515513856768 17520404058494754176 14820170527766099968 12119936997037445760 9419703466308791552 6719469935580137344 4019236404851483136 1319002874122828928 17065513417103726336 14365279886375072128 11665046355646417920 8964812824917763712 6264579294189109504 3564345763460455296 864112232731801088 16610622775712698496 13910389244984044288 11210155714255390080 8509922183526735872 5809688652798081664 3109455122069427456 409221591340773248 16155732134321670656 13455498603593016448 10755265072864362240 8055031542135708032 5354798011407053824 2654564480678399616 18401075023659297024 15700841492930642816 13000607962201988608 10300374431473334400 7600140900744680192 4899907370016025984 2199673839287371776 17946184382268269184 15245950851539614976 12545717320810960768 9845483790082306560 7145250259353652352 4445016728624998144 1744783197896343936 17491293740877241344 14791060210148587136 12090826679419932928 9390593148691278720 6690359617962624512 3990126087233970304 1289892556505316096 17036403099486213504 14336169568757559296 11635936038028905088 8935702507300250880 6235468976571596672 3535235445842942464 835001915114288256 16581512458095185664 13881278927366531456 11181045396637877248 8480811865909223040 5780578335180568832 3080344804451914624 380111273723260416 16126621816704157824 13426388285975503616 10726154755246849408 8025921224518195200 5325687693789540992 2625454163060886784 18371964706041784192 15671731175313129984 12971497644584475776 10271264113855821568 7571030583127167360 4870797052398513152 2170563521669858944 17917074064650756352 15216840533922102144 12516607003193447936 9816373472464793728 7116139941736139520 4415906411007485312 1715672880278831104 17462183423259728512 14761949892531074304 12061716361802420096 9361482831073765888 6661249300345111680 3961015769616457472 1260782238887803264 17007292781868700672 14307059251140046464 11606825720411392256 8906592189682738048 6206358658954083840 3506125128225429632 805891597496775424 16552402140477672832 13852168609749018624 11151935079020364416 8451701548291710208 5751468017563056000 3051234486834401792 351000956105747584 16097511499086644992 13397277968357990784 10697044437629336576 7996810906900682368 5296577376172028160 2596343845443373952 18342854388424271360 15642620857695617152 12942387326966962944 10242153796238308736 7541920265509654528 4841686734781000320 2141453204052346112 17887963747033243520 15187730216304589312 12487496685575935104 9787263154847280896 7087029624118626688 4386796093389972480 1686562562661318272 17433073105642215680 14732839574913561472 12032606044184907264 9332372513456253056 6632138982727598848 3931905451998944640 1231671921270290432 16978182464251187840 14277948933522533632 11577715402793879424 8877481872065225216 6177248341336571008 3477014810607916800 776781279879262592 16523291822860160000 13823058292131505792 11122824761402851584 8422591230674197376 5722357699945543168 3022124169216888960 321890638488234752 16068401181469132160 13368167650740477952 10667934120011823744 7967700589283169536 5267467058554515328 2567233527825861120 18313744070806758528 15613510540078104320 12913277009349450112 10213043478620795904 7512809947892141696 4812576417163487488 2112342886434833280 17858853429415730688 15158619898687076480 12458386367958422272 9758152837229768064 7057919306501113856 4357685775772459648 1657452245043805440 17403962788024702848 14703729257296048640 12003495726567394432 9303262195838740224 6603028665110086016 3902795134381431808 1202561603652777600 16949072146633675008 14248838615905020800 11548605085176366592 8848371554447712384 6148138023719058176 3447904492990403968 747670962261749760 16494181505242647168 13793947974513992960 11093714443785338752 8393480913056684544 5693247382328030336 2993013851599376128 292780320870721920 16039290863851619328 13339057333122965120 10638823802394310912 7938590271665656704 5238356740937002496 2538123210208348288 18284633753189245696 15584400222460591488 12884166691731937280 10183933161003283072 7483699630274628864 4783466099545974656 2083232568817320448 17829743111798217856 15129509581069563648 12429276050340909440 9729042519612255232 7028808988883601024 4328575458154946816 1628341927426292608 17374852470407190016 14674618939678535808 11974385408949881600 9274151878221227392 6573918347492573184 3873684816763918976 1173451286035264768 16919961829016162176 14219728298287507968 11519494767558853760 8819261236830199552 6119027706101545344 3418794175372891136 718560644644236928 16465071187625134336 13764837656896480128 11064604126167825920 8364370595439171712 5664137064710517504 2963903533981863296 263670003253209088 16010180546234106496 13309947015505452288 10609713484776798080 7909479954048143872 5209246423319489664 2509012892590835456 18255523435571732864 15555289904843078656 12855056374114424448 10154822843385770240 7454589312657116032 4754355781928461824 2054122251199807616 17800632794180705024 15100399263452050816 12400165732723396608 9699932201994742400 6999698671266088192 4299465140537433984 1599231609808779776 17345742152789677184 14645508622061022976 11945275091332368768 9245041560603714560 6544808029875060352 3844574499146406144 1144340968417751936 16890851511398649344 14190617980669995136 11490384449941340928 8790150919212686720 6089917388484032512 3389683857755378304 689450327026724096 16435960870007621504 13735727339278967296 11035493808550313088 8335260277821658880 5635026747093004672 2934793216364350464 234559685635696256 15981070228616593664 13280836697887939456 10580603167159285248 7880369636430631040 5180136105701976832 2479902574973322624 18226413117954220032 15526179587225565824 12825946056496911616 10125712525768257408 7425478995039603200 4725245464310948992 2025011933582294784 17771522476563192192 15071288945834537984 12371055415105883776 9670821884377229568 6970588353648575360 4270354822919921152 1570121292191266944 17316631835172164352 14616398304443510144 11916164773714855936 9215931242986201728 6515697712257547520 3815464181528893312 1115230650800239104 16861741193781136512 14161507663052482304 11461274132323828096 8761040601595173888 6060807070866519680 3360573540137865472 660340009409211264 16406850552390108672 13706617021661454464 11006383490932800256 8306149960204146048 5605916429475491840 2905682898746837632 205449368018183424 15951959910999080832 13251726380270426624 10551492849541772416 7851259318813118208 5151025788084464000 2450792257355809792 18197302800336707200 15497069269608052992 12796835738879398784 10096602208150744576 7396368677422090368 4696135146693436160 1995901615964781952 17742412158945679360 15042178628217025152 12341945097488370944 9641711566759716736 6941478036031062528 4241244505302408320 1541010974573754112 17287521517554651520 14587287986825997312 11887054456097343104 9186820925368688896 6486587394640034688 3786353863911380480 1086120333182726272 16832630876163623680 14132397345434969472 11432163814706315264 8731930283977661056 6031696753249006848 3331463222520352640 631229691791698432 16377740234772595840 13677506704043941632 10977273173315287424 8277039642586633216 5576806111857979008 2876572581129324800 176339050400670592 15922849593381568000 13222616062652913792 10522382531924259584 7822149001195605376 5121915470466951168 2421681939738296960 18168192482719194368 15467958951990540160 12767725421261885952 10067491890533231744 7367258359804577536 4667024829075923328 1966791298347269120 17713301841328166528 15013068310599512320 12312834779870858112 9612601249142203904 6912367718413549696 4212134187684895488 1511900656956241280 17258411199937138688 14558177669208484480 11857944138479830272 9157710607751176064 6457477077022521856 3757243546293867648 1057010015565213440 16803520558546110848 14103287027817456640 11403053497088802432 8702819966360148224 6002586435631494016 3302352904902839808 602119374174185600 16348629917155083008 13648396386426428800 10948162855697774592 8247929324969120384 5547695794240466176 2847462263511811968 147228732783157760 15893739275764055168 13193505745035400960 10493272214306746752 7793038683578092544 5092805152849438336 2392571622120784128 18139082165101681536 15438848634373027328 12738615103644373120 10038381572915718912 7338148042187064704 4637914511458410496 1937680980729756288 17684191523710653696 14983957992981999488 12283724462253345280 9583490931524691072 6883257400796036864 4183023870067382656 1482790339338728448 17229300882319625856 14529067351590971648 11828833820862317440 9128600290133663232 6428366759405009024 3728133228676354816 1027899697947700608 16774410240928598016 14074176710199943808 11373943179471289600 8673709648742635392 5973476118013981184 3273242587285326976 573009056556672768 16319519599537570176 13619286068808915968 10919052538080261760 8218819007351607552 5518585476622953344 2818351945894299136 118118415165644928 15864628958146542336 13164395427417888128 10464161896689233920 7763928365960579712 5063694835231925504 2363461304503271296 18109971847484168704 15409738316755514496 12709504786026860288 10009271255298206080 7309037724569551872 4608804193840897664 1908570663112243456 17655081206093140864 14954847675364486656 12254614144635832448 9554380613907178240 6854147083178524032 4153913552449869824 1453680021721215616 17200190564702113024 14499957033973458816 11799723503244804608 9099489972516150400 6399256441787496192 3699022911058841984 998789380330187776 16745299923311085184 14045066392582430976 11344832861853776768 8644599331125122560 5944365800396468352 3244132269667814144 543898738939159936 16290409281920057344 13590175751191403136 10889942220462748928 8189708689734094720 5489475159005440512 2789241628276786304 89008097548132096 15835518640529029504 13135285109800375296 10435051579071721088 7734818048343066880 5034584517614412672 2334350986885758464 18080861529866655872 15380627999138001664 12680394468409347456 9980160937680693248 7279927406952039040 4579693876223384832 1879460345494730624 17625970888475628032 14925737357746973824 12225503827018319616 9525270296289665408 6825036765561011200 4124803234832356992 1424569704103702784 17171080247084600192 14470846716355945984 11770613185627291776 9070379654898637568 6370146124169983360 3669912593441329152 969679062712674944 16716189605693572352 14015956074964918144 11315722544236263936 8615489013507609728 5915255482778955520 3215021952050301312 514788421321647104 16261298964302544512 13561065433573890304 10860831902845236096 8160598372116581888 5460364841387927680 2760131310659273472 59897779930619264 15806408322911516672 13106174792182862464 10405941261454208256 7705707730725554048 5005474199996899840 2305240669268245632 18051751212249143040 15351517681520488832 12651284150791834624 9951050620063180416 7250817089334526208 4550583558605872000 1850350027877217792 17596860570858115200 14896627040129460992 12196393509400806784 9496159978672152576 6795926447943498368 4095692917214844160 1395459386486189952 17141969929467087360 14441736398738433152 11741502868009778944 9041269337281124736 6341035806552470528 3640802275823816320 940568745095162112 16687079288076059520 13986845757347405312 11286612226618751104 8586378695890096896 5886145165161442688 3185911634432788480 485678103704134272 16232188646685031680 13531955115956377472 10831721585227723264 8131488054499069056 5431254523770414848 2731020993041760640 30787462313106432 15777298005294003840 13077064474565349632 10376830943836695424 7676597413108041216 4976363882379387008 2276130351650732800 18022640894631630208 15322407363902976000 12622173833174321792 9921940302445667584 7221706771717013376 4521473240988359168 1821239710259704960 17567750253240602368 14867516722511948160 12167283191783293952 9467049661054639744 6766816130325985536 4066582599597331328 1366349068868677120 17112859611849574528 14412626081120920320 11712392550392266112 9012159019663611904 6311925488934957696 3611691958206303488 911458427477649280 16657968970458546688 13957735439729892480 11257501909001238272 8557268378272584064 5857034847543929856 3156801316815275648 456567786086621440 16203078329067518848 13502844798338864640 10802611267610210432 8102377736881556224 5402144206152902016 2701910675424247808 1677144695593600 15748187687676491008 13047954156947836800 10347720626219182592 7647487095490528384 4947253564761874176 2247020034033219968 17993530577014117376 15293297046285463168 12593063515556808960 9892829984828154752 7192596454099500544 4492362923370846336 1792129392642192128 17538639935623089536 14838406404894435328 12138172874165781120 9437939343437126912 6737705812708472704 4037472281979818496 1337238751251164288 17083749294232061696 14383515763503407488 11683282232774753280 8983048702046099072 6282815171317444864 3582581640588790656 882348109860136448 16628858652841033856 13928625122112379648 11228391591383725440 8528158060655071232 5827924529926417024 3127690999197762816 427457468469108608 16173968011450006016 13473734480721351808 10773500949992697600 8073267419264043392 5373033888535389184 2672800357806734976 18419310900787632384 15719077370058978176 13018843839330323968 10318610308601669760 7618376777873015552 4918143247144361344 2217909716415707136 17964420259396604544 15264186728667950336 12563953197939296128 9863719667210641920 7163486136481987712 4463252605753333504 1763019075024679296 17509529618005576704 14809296087276922496 12109062556548268288 9408829025819614080 6708595495090959872 4008361964362305664 1308128433633651456 17054638976614548864 14354405445885894656 11654171915157240448 8953938384428586240 6253704853699932032 3553471322971277824 853237792242623616 16599748335223521024 13899514804494866816 11199281273766212608 8499047743037558400 5798814212308904192 3098580681580249984 398347150851595776 16144857693832493184 13444624163103838976 10744390632375184768 8044157101646530560 5343923570917876352 2643690040189222144 18390200583170119552 15689967052441465344 12989733521712811136 10289499990984156928 7589266460255502720 4889032929526848512 2188799398798194304 17935309941779091712 15235076411050437504 12534842880321783296 9834609349593129088 7134375818864474880 4434142288135820672 1733908757407166464 17480419300388063872 14780185769659409664 12079952238930755456 9379718708202101248 6679485177473447040 3979251646744792832 1279018116016138624 17025528658997036032 14325295128268381824 11625061597539727616 8924828066811073408 6224594536082419200 3524361005353764992 824127474625110784 16570638017606008192 13870404486877353984 11170170956148699776 8469937425420045568 5769703894691391360 3069470363962737152 369236833234082944 16115747376214980352 13415513845486326144 10715280314757671936 8015046784029017728 5314813253300363520 2614579722571709312 18361090265552606720 15660856734823952512 12960623204095298304 10260389673366644096 7560156142637989888 4859922611909335680 2159689081180681472 17906199624161578880 15205966093432924672 12505732562704270464 9805499031975616256 7105265501246962048 4405031970518307840 1704798439789653632 17451308982770551040 14751075452041896832 12050841921313242624 9350608390584588416 6650374859855934208 3950141329127280000 1249907798398625792 16996418341379523200 14296184810650868992 11595951279922214784 8895717749193560576 6195484218464906368 3495250687736252160 795017157007597952 16541527699988495360 13841294169259841152 11141060638531186944 8440827107802532736 5740593577073878528 3040360046345224320 340126515616570112 16086637058597467520 13386403527868813312 10686169997140159104 7985936466411504896 5285702935682850688 2585469404954196480 18331979947935093888 15631746417206439680 12931512886477785472 10231279355749131264 7531045825020477056 4830812294291822848 2130578763563168640 17877089306544066048 15176855775815411840 12476622245086757632 9776388714358103424 7076155183629449216 4375921652900795008 1675688122172140800 17422198665153038208 14721965134424384000 12021731603695729792 9321498072967075584 6621264542238421376 3921031011509767168 1220797480781112960 16967308023762010368 14267074493033356160 11566840962304701952 8866607431576047744 6166373900847393536 3466140370118739328 765906839390085120 16512417382370982528 13812183851642328320 11111950320913674112 8411716790185019904 5711483259456365696 3011249728727711488 311016197999057280 16057526740979954688 13357293210251300480 10657059679522646272 7956826148793992064 5256592618065337856 2556359087336683648 18302869630317581056 15602636099588926848 12902402568860272640 10202169038131618432 7501935507402964224 4801701976674310016 2101468445945655808 17847978988926553216 15147745458197899008 12447511927469244800 9747278396740590592 7047044866011936384 4346811335283282176 1646577804554627968 17393088347535525376 14692854816806871168 11992621286078216960 9292387755349562752 6592154224620908544 3891920693892254336 1191687163163600128 16938197706144497536 14237964175415843328 11537730644687189120 8837497113958534912 6137263583229880704 3437030052501226496 736796521772572288 16483307064753469696 13783073534024815488 11082840003296161280 8382606472567507072 5682372941838852864 2982139411110198656 281905880381544448 16028416423362441856 13328182892633787648 10627949361905133440 7927715831176479232 5227482300447825024 2527248769719170816 18273759312700068224 15573525781971414016 12873292251242759808 10173058720514105600 7472825189785451392 4772591659056797184 2072358128328142976 17818868671309040384 15118635140580386176 12418401609851731968 9718168079123077760 7017934548394423552 4317701017665769344 1617467486937115136 17363978029918012544 14663744499189358336 11963510968460704128 9263277437732049920 6563043907003395712 3862810376274741504 1162576845546087296 16909087388526984704 14208853857798330496 11508620327069676288 8808386796341022080 6108153265612367872 3407919734883713664 707686204155059456 16454196747135956864 13753963216407302656 11053729685678648448 8353496154949994240 5653262624221340032 2953029093492685824 252795562764031616 15999306105744929024 13299072575016274816 10598839044287620608 7898605513558966400 5198371982830312192 2498138452101657984 18244648995082555392 15544415464353901184 12844181933625246976 10143948402896592768 7443714872167938560 4743481341439284352 2043247810710630144 17789758353691527552 15089524822962873344 12389291292234219136 9689057761505564928 6988824230776910720 4288590700048256512 1588357169319602304 17334867712300499712 14634634181571845504 11934400650843191296 9234167120114537088 6533933589385882880 3833700058657228672 1133466527928574464 16879977070909471872 14179743540180817664 11479510009452163456 8779276478723509248 6079042947994855040 3378809417266200832 678575886537546624 16425086429518444032 13724852898789789824 11024619368061135616 8324385837332481408 5624152306603827200 2923918775875172992 223685245146518784 15970195788127416192 13269962257398761984 10569728726670107776 7869495195941453568 5169261665212799360 2469028134484145152 18215538677465042560 15515305146736388352 12815071616007734144 10114838085279079936 7414604554550425728 4714371023821771520 2014137493093117312 17760648036074014720 15060414505345360512 12360180974616706304 9659947443888052096 6959713913159397888 4259480382430743680 1559246851702089472 17305757394682986880 14605523863954332672 11905290333225678464 9205056802497024256 6504823271768370048 3804589741039715840 1104356210311061632 16850866753291959040 14150633222563304832 11450399691834650624 8750166161105996416 6049932630377342208 3349699099648688000 649465568920033792 16395976111900931200 13695742581172276992 10995509050443622784 8295275519714968576 5595041988986314368 2894808458257660160 194574927529005952 15941085470509903360 13240851939781249152 10540618409052594944 7840384878323940736 5140151347595286528 2439917816866632320 18186428359847529728 15486194829118875520 12785961298390221312 10085727767661567104 7385494236932912896 4685260706204258688 1985027175475604480 17731537718456501888 15031304187727847680 12331070656999193472 9630837126270539264 6930603595541885056 4230370064813230848 1530136534084576640 17276647077065474048 14576413546336819840 11876180015608165632 9175946484879511424 6475712954150857216 3775479423422203008 1075245892693548800 16821756435674446208 14121522904945792000 11421289374217137792 8721055843488483584 6020822312759829376 3320588782031175168 620355251302520960 16366865794283418368 13666632263554764160 10966398732826109952 8266165202097455744 5565931671368801536 2865698140640147328 165464609911493120 15911975152892390528 13211741622163736320 10511508091435082112 7811274560706427904 5111041029977773696 2410807499249119488 18157318042230016896 15457084511501362688 12756850980772708480 10056617450044054272 7356383919315400064 4656150388586745856 1955916857858091648 17702427400838989056 15002193870110334848 12301960339381680640 9601726808653026432 6901493277924372224 4201259747195718016 1501026216467063808 17247536759447961216 14547303228719307008 11847069697990652800 9146836167261998592 6446602636533344384 3746369105804690176 1046135575076035968 16792646118056933376 14092412587328279168 11392179056599624960 8691945525870970752 5991711995142316544 3291478464413662336 591244933685008128 16337755476665905536 13637521945937251328 10937288415208597120 8237054884479942912 5536821353751288704 2836587823022634496 136354292293980288 15882864835274877696 13182631304546223488 10482397773817569280 7782164243088915072 5081930712360260864 2381697181631606656 18128207724612504064 15427974193883849856 12727740663155195648 10027507132426541440 7327273601697887232 4627040070969233024 1926806540240578816 17673317083221476224 14973083552492822016 12272850021764167808 9572616491035513600 6872382960306859392 4172149429578205184 1471915898849550976 17218426441830448384 14518192911101794176 11817959380373139968 9117725849644485760 6417492318915831552 3717258788187177344 1017025257458523136 16763535800439420544 14063302269710766336 11363068738982112128 8662835208253457920 5962601677524803712 3262368146796149504 562134616067495296 16308645159048392704 13608411628319738496 10908178097591084288 8207944566862430080 5507711036133775872 2807477505405121664 107243974676467456 15853754517657364864 13153520986928710656 10453287456200056448 7753053925471402240 5052820394742748032 2352586864014093824 18099097406994991232 15398863876266337024 12698630345537682816 9998396814809028608 7298163284080374400 4597929753351720192 1897696222623065984 17644206765603963392 14943973234875309184 12243739704146654976 9543506173418000768 6843272642689346560 4143039111960692352 1442805581232038144 17189316124212935552 14489082593484281344 11788849062755627136 9088615532026972928 6388382001298318720 3688148470569664512 987914939841010304 16734425482821907712 14034191952093253504 11333958421364599296 8633724890635945088 5933491359907290880 3233257829178636672 533024298449982464 16279534841430879872 13579301310702225664 10879067779973571456 8178834249244917248 5478600718516263040 2778367187787608832 78133657058954624 15824644200039852032 13124410669311197824 10424177138582543616 7723943607853889408 5023710077125235200 2323476546396580992 18069987089377478400 15369753558648824192 12669520027920169984 9969286497191515776 7269052966462861568 4568819435734207360 1868585905005553152 17615096447986450560 14914862917257796352 12214629386529142144 9514395855800487936 6814162325071833728 4113928794343179520 1413695263614525312 17160205806595422720 14459972275866768512 11759738745138114304 9059505214409460096 6359271683680805888 3659038152952151680 958804622223497472 16705315165204394880 14005081634475740672 11304848103747086464 8604614573018432256 5904381042289778048 3204147511561123840 503913980832469632 16250424523813367040 13550190993084712832 10849957462356058624 8149723931627404416 5449490400898750208 2749256870170096000 49023339441441792 15795533882422339200 13095300351693684992 10395066820965030784 7694833290236376576 4994599759507722368 2294366228779068160 18040876771759965568 15340643241031311360 12640409710302657152 9940176179574002944 7239942648845348736 4539709118116694528 1839475587388040320 17585986130368937728 14885752599640283520 12185519068911629312 9485285538182975104 6785052007454320896 4084818476725666688 1384584945997012480 17131095488977909888 14430861958249255680 11730628427520601472 9030394896791947264 6330161366063293056 3629927835334638848 929694304605984640 16676204847586882048 13975971316858227840 11275737786129573632 8575504255400919424 5875270724672265216 3175037193943611008 474803663214956800 16221314206195854208 13521080675467200000 10820847144738545792 8120613614009891584 5420380083281237376 2720146552552583168 19913021823928960 15766423564804826368 13066190034076172160 10365956503347517952 7665722972618863744 4965489441890209536 2265255911161555328 18011766454142452736 15311532923413798528 12611299392685144320 9911065861956490112 7210832331227835904 4510598800499181696 1810365269770527488 17556875812751424896 14856642282022770688 12156408751294116480 9456175220565462272 6755941689836808064 4055708159108153856 1355474628379499648 17101985171360397056 14401751640631742848 11701518109903088640 9001284579174434432 6301051048445780224 3600817517717126016 900583986988471808 16647094529969369216 13946860999240715008 11246627468512060800 8546393937783406592 5846160407054752384 3145926876326098176 445693345597443968 16192203888578341376 13491970357849687168 10791736827121032960 8091503296392378752 5391269765663724544 2691036234935070336 18437546777915967744 15737313247187313536 13037079716458659328 10336846185730005120 7636612655001350912 4936379124272696704 2236145593544042496 17982656136524939904 15282422605796285696 12582189075067631488 9881955544338977280 7181722013610323072 4481488482881668864 1781254952153014656 17527765495133912064 14827531964405257856 12127298433676603648 9427064902947949440 6726831372219295232 4026597841490641024 1326364310761986816 17072874853742884224 14372641323014230016 11672407792285575808 8972174261556921600 6271940730828267392 3571707200099613184 871473669370958976 16617984212351856384 13917750681623202176 11217517150894547968 8517283620165893760 5817050089437239552 3116816558708585344 416583027979931136 16163093570960828544 13462860040232174336 10762626509503520128 8062392978774865920 5362159448046211712 2661925917317557504 18408436460298454912 15708202929569800704 13007969398841146496 10307735868112492288 7607502337383838080 4907268806655183872 2207035275926529664 17953545818907427072 15253312288178772864 12553078757450118656 9852845226721464448 7152611695992810240 4452378165264156032 1752144634535501824 17498655177516399232 14798421646787745024 12098188116059090816 9397954585330436608 6697721054601782400 3997487523873128192 1297253993144473984 17043764536125371392 14343531005396717184 11643297474668062976 8943063943939408768 6242830413210754560 3542596882482100352 842363351753446144 16588873894734343552 13888640364005689344 11188406833277035136 8488173302548380928 5787939771819726720 3087706241091072512 387472710362418304 16133983253343315712 13433749722614661504 10733516191886007296 8033282661157353088 5333049130428698880 2632815599700044672 18379326142680942080 15679092611952287872 12978859081223633664 10278625550494979456 7578392019766325248 4878158489037671040 2177924958309016832 17924435501289914240 15224201970561260032 12523968439832605824 9823734909103951616 7123501378375297408 4423267847646643200 1723034316917988992 17469544859898886400 14769311329170232192 12069077798441577984 9368844267712923776 6668610736984269568 3968377206255615360 1268143675526961152 17014654218507858560 14314420687779204352 11614187157050550144 8913953626321895936 6213720095593241728 3513486564864587520 813253034135933312 16559763577116830720 13859530046388176512 11159296515659522304 8459062984930868096 5758829454202213888 3058595923473559680 358362392744905472 16104872935725802880 13404639404997148672 10704405874268494464 8004172343539840256 5303938812811186048 2603705282082531840 18350215825063429248 15649982294334775040 12949748763606120832 10249515232877466624 7549281702148812416 4849048171420158208 2148814640691504000 17895325183672401408 15195091652943747200 12494858122215092992 9794624591486438784 7094391060757784576 4394157530029130368 1693923999300476160 17440434542281373568 14740201011552719360 12039967480824065152 9339733950095410944 6639500419366756736 3939266888638102528 1239033357909448320 16985543900890345728 14285310370161691520 11585076839433037312 8884843308704383104 6184609777975728896 3484376247247074688 784142716518420480 16530653259499317888 13830419728770663680 11130186198042009472 8429952667313355264 5729719136584701056 3029485605856046848 329252075127392640 16075762618108290048 13375529087379635840 10675295556650981632 7975062025922327424 5274828495193673216 2574594964465019008 18321105507445916416 15620871976717262208 12920638445988608000 10220404915259953792 7520171384531299584 4819937853802645376 2119704323073991168 17866214866054888576 15165981335326234368 12465747804597580160 9765514273868925952 7065280743140271744 4365047212411617536 1664813681682963328 17411324224663860736 14711090693935206528 12010857163206552320 9310623632477898112 6610390101749243904 3910156571020589696 1209923040291935488 16956433583272832896 14256200052544178688 11555966521815524480 8855732991086870272 6155499460358216064 3455265929629561856 755032398900907648 16501542941881805056 13801309411153150848 11101075880424496640 8400842349695842432 5700608818967188224 3000375288238534016 300141757509879808 16046652300490777216 13346418769762123008 10646185239033468800 7945951708304814592 5245718177576160384 2545484646847506176 18291995189828403584 15591761659099749376 12891528128371095168 10191294597642440960 7491061066913786752 4790827536185132544 2090594005456478336 17837104548437375744 15136871017708721536 12436637486980067328 9736403956251413120 7036170425522758912 4335936894794104704 1635703364065450496 17382213907046347904 14681980376317693696 11981746845589039488 9281513314860385280 6581279784131731072 3881046253403076864 1180812722674422656 16927323265655320064 14227089734926665856 11526856204198011648 8826622673469357440 6126389142740703232 3426155612012049024 725922081283394816 16472432624264292224 13772199093535638016 11071965562806983808 8371732032078329600 5671498501349675392 2971264970621021184 271031439892366976 16017541982873264384 13317308452144610176 10617074921415955968 7916841390687301760 5216607859958647552 2516374329229993344 18262884872210890752 15562651341482236544 12862417810753582336 10162184280024928128 7461950749296273920 4761717218567619712 2061483687838965504 17807994230819862912 15107760700091208704 12407527169362554496 9707293638633900288 7007060107905246080 4306826577176591872 1606593046447937664 17353103589428835072 14652870058700180864 11952636527971526656 9252402997242872448 6552169466514218240 3851935935785564032 1151702405056909824 16898212948037807232 14197979417309153024 11497745886580498816 8797512355851844608 6097278825123190400 3397045294394536192 696811763665881984 16443322306646779392 13743088775918125184 11042855245189470976 8342621714460816768 5642388183732162560 2942154653003508352 241921122274854144 15988431665255751552 13288198134527097344 10587964603798443136 7887731073069788928 5187497542341134720 2487264011612480512 18233774554593377920 15533541023864723712 12833307493136069504 10133073962407415296 7432840431678761088 4732606900950106880 2032373370221452672 17778883913202350080 15078650382473695872 12378416851745041664 9678183321016387456 6977949790287733248 4277716259559079040 1577482728830424832 17323993271811322240 14623759741082668032 11923526210354013824 9223292679625359616 6523059148896705408 3822825618168051200 1122592087439396992 16869102630420294400 14168869099691640192 11468635568962985984 8768402038234331776 6068168507505677568 3367934976777023360 667701446048369152 16414211989029266560 13713978458300612352 11013744927571958144 8313511396843303936 5613277866114649728 2913044335385995520 212810804657341312 15959321347638238720 13259087816909584512 10558854286180930304 7858620755452276096 5158387224723621888 2458153693994967680 18204664236975865088 15504430706247210880 12804197175518556672 10103963644789902464 7403730114061248256 4703496583332594048 2003263052603939840 17749773595584837248 15049540064856183040 12349306534127528832 9649073003398874624 6948839472670220416 4248605941941566208 1548372411212912000 17294882954193809408 14594649423465155200 11894415892736500992 9194182362007846784 6493948831279192576 3793715300550538368 1093481769821884160 16839992312802781568 14139758782074127360 11439525251345473152 8739291720616818944 6039058189888164736 3338824659159510528 638591128430856320 16385101671411753728 13684868140683099520 10984634609954445312 8284401079225791104 5584167548497136896 2883934017768482688 183700487039828480 15930211030020725888 13229977499292071680 10529743968563417472 7829510437834763264 5129276907106109056 2429043376377454848 18175553919358352256 15475320388629698048 12775086857901043840 10074853327172389632 7374619796443735424 4674386265715081216 1974152734986427008 17720663277967324416 15020429747238670208 12320196216510016000 9619962685781361792 6919729155052707584 4219495624324053376 1519262093595399168 17265772636576296576 14565539105847642368 11865305575118988160 9165072044390333952 6464838513661679744 3764604982933025536 1064371452204371328 16810881995185268736 14110648464456614528 11410414933727960320 8710181402999306112 6009947872270651904 3309714341541997696 609480810813343488 16355991353794240896 13655757823065586688 10955524292336932480 8255290761608278272 5555057230879624064 2854823700150969856 154590169422315648 15901100712403213056 13200867181674558848 10500633650945904640 7800400120217250432 5100166589488596224 2399933058759942016 18146443601740839424 15446210071012185216 12745976540283531008 10045743009554876800 7345509478826222592 4645275948097568384 1945042417368914176 17691552960349811584 14991319429621157376 12291085898892503168 9590852368163848960 6890618837435194752 4190385306706540544 1490151775977886336 17236662318958783744 14536428788230129536 11836195257501475328 9135961726772821120 6435728196044166912 3735494665315512704 1035261134586858496 16781771677567755904 14081538146839101696 11381304616110447488 8681071085381793280 5980837554653139072 3280604023924484864 580370493195830656 16326881036176728064 13626647505448073856 10926413974719419648 8226180443990765440 5525946913262111232 2825713382533457024 125479851804802816 15871990394785700224 13171756864057046016 10471523333328391808 7771289802599737600 5071056271871083392 2370822741142429184 18117333284123326592 15417099753394672384 12716866222666018176 10016632691937363968 7316399161208709760 4616165630480055552 1915932099751401344 17662442642732298752 14962209112003644544 12261975581274990336 9561742050546336128 6861508519817681920 4161274989089027712 1461041458360373504 17207552001341270912 14507318470612616704 11807084939883962496 9106851409155308288 6406617878426654080 3706384347697999872 1006150816969345664 16752661359950243072 14052427829221588864 11352194298492934656 8651960767764280448 5951727237035626240 3251493706306972032 551260175578317824 16297770718559215232 13597537187830561024 10897303657101906816 8197070126373252608 5496836595644598400 2796603064915944192 96369534187289984 15842880077168187392 13142646546439533184 10442413015710878976 7742179484982224768 5041945954253570560 2341712423524916352 18088222966505813760 15387989435777159552 12687755905048505344 9987522374319851136 7287288843591196928 4587055312862542720 1886821782133888512 17633332325114785920 14933098794386131712 12232865263657477504 9532631732928823296 6832398202200169088 4132164671471514880 1431931140742860672 17178441683723758080 14478208152995103872 11777974622266449664 9077741091537795456 6377507560809141248 3677274030080487040 977040499351832832 16723551042332730240 14023317511604076032 11323083980875421824 8622850450146767616 5922616919418113408 3222383388689459200 522149857960804992 16268660400941702400 13568426870213048192 10868193339484393984 8167959808755739776 5467726278027085568 2767492747298431360 67259216569777152 15813769759550674560 13113536228822020352 10413302698093366144 7713069167364711936 5012835636636057728 2312602105907403520 18059112648888300928 15358879118159646720 12658645587430992512 9958412056702338304 7258178525973684096 4557944995245029888 1857711464516375680 17604222007497273088 14903988476768618880 12203754946039964672 9503521415311310464 6803287884582656256 4103054353854002048 1402820823125347840 17149331366106245248 14449097835377591040 11748864304648936832 9048630773920282624 6348397243191628416 3648163712462974208 947930181734320000 16694440724715217408 13994207193986563200 11293973663257908992 8593740132529254784 5893506601800600576 3193273071071946368 493039540343292160 16239550083324189568 13539316552595535360 10839083021866881152 8138849491138226944 5438615960409572736 2738382429680918528 38148898952264320 15784659441933161728 13084425911204507520 10384192380475853312 7683958849747199104 4983725319018544896 2283491788289890688 18030002331270788096 15329768800542133888 12629535269813479680 9929301739084825472 7229068208356171264 4528834677627517056 1828601146898862848 17575111689879760256 14874878159151106048 12174644628422451840 9474411097693797632 6774177566965143424 4073944036236489216 1373710505507835008 17120221048488732416 14419987517760078208 11719753987031424000 9019520456302769792 6319286925574115584 3619053394845461376 918819864116807168 16665330407097704576 13965096876369050368 11264863345640396160 8564629814911741952 5864396284183087744 3164162753454433536 463929222725779328 16210439765706676736 13510206234978022528 10809972704249368320 8109739173520714112 5409505642792059904 2709272112063405696 9038581334751488 15755549124315648896 13055315593586994688 10355082062858340480 7654848532129686272 4954615001401032064 2254381470672377856 18000892013653275264 15300658482924621056 12600424952195966848 9900191421467312640 7199957890738658432 4499724360010004224 1799490829281350016 17546001372262247424 14845767841533593216 12145534310804939008 9445300780076284800 6745067249347630592 4044833718618976384 1344600187890322176 17091110730871219584 14390877200142565376 11690643669413911168 8990410138685256960 6290176607956602752 3589943077227948544 889709546499294336 16636220089480191744 13935986558751537536 11235753028022883328 8535519497294229120 5835285966565574912 3135052435836920704 434818905108266496 16181329448089163904 13481095917360509696 10780862386631855488 8080628855903201280 5380395325174547072 2680161794445892864 18426672337426790272 15726438806698136064 13026205275969481856 10325971745240827648 7625738214512173440 4925504683783519232 2225271153054865024 17971781696035762432 15271548165307108224 12571314634578454016 9871081103849799808 7170847573121145600 4470614042392491392 1770380511663837184 17516891054644734592 14816657523916080384 12116423993187426176 9416190462458771968 6715956931730117760 4015723401001463552 1315489870272809344 17062000413253706752 14361766882525052544 11661533351796398336 8961299821067744128 6261066290339089920 3560832759610435712 860599228881781504 16607109771862678912 13906876241134024704 11206642710405370496 8506409179676716288 5806175648948062080 3105942118219407872 405708587490753664 16152219130471651072 13451985599742996864 10751752069014342656 8051518538285688448 5351285007557034240 2651051476828380032 18397562019809277440 15697328489080623232 12997094958351969024 10296861427623314816 7596627896894660608 4896394366166006400 2196160835437352192 17942671378418249600 15242437847689595392 12542204316960941184 9841970786232286976 7141737255503632768 4441503724774978560 1741270194046324352 17487780737027221760 14787547206298567552 12087313675569913344 9387080144841259136 6686846614112604928 3986613083383950720 1286379552655296512 17032890095636193920 14332656564907539712 11632423034178885504 8932189503450231296 6231955972721577088 3531722441992922880 831488911264268672 16577999454245166080 13877765923516511872 11177532392787857664 8477298862059203456 5777065331330549248 3076831800601895040 376598269873240832 16123108812854138240 13422875282125484032 10722641751396829824 8022408220668175616 5322174689939521408 2621941159210867200 18368451702191764608 15668218171463110400 12967984640734456192 10267751110005801984 7567517579277147776 4867284048548493568 2167050517819839360 17913561060800736768 15213327530072082560 12513093999343428352 9812860468614774144 7112626937886119936 4412393407157465728 1712159876428811520 17458670419409708928 14758436888681054720 12058203357952400512 9357969827223746304 6657736296495092096 3957502765766437888 1257269235037783680 17003779778018681088 14303546247290026880 11603312716561372672 8903079185832718464 6202845655104064256 3502612124375410048 802378593646755840 16548889136627653248 13848655605898999040 11148422075170344832 8448188544441690624 5747955013713036416 3047721482984382208 347487952255728000 16093998495236625408 13393764964507971200 10693531433779316992 7993297903050662784 5293064372322008576 2592830841593354368 18339341384574251776 15639107853845597568 12938874323116943360 10238640792388289152 7538407261659634944 4838173730930980736 2137940200202326528 17884450743183223936 15184217212454569728 12483983681725915520 9783750150997261312 7083516620268607104 4383283089539952896 1683049558811298688 17429560101792196096 14729326571063541888 12029093040334887680 9328859509606233472 6628625978877579264 3928392448148925056 1228158917420270848 16974669460401168256 14274435929672514048 11574202398943859840 8873968868215205632 6173735337486551424 3473501806757897216 773268276029243008 16519778819010140416 13819545288281486208 11119311757552832000 8419078226824177792 5718844696095523584 3018611165366869376 318377634638215168 16064888177619112576 13364654646890458368 10664421116161804160 7964187585433149952 5263954054704495744 2563720523975841536 18310231066956738944 15609997536228084736 12909764005499430528 10209530474770776320 7509296944042122112 4809063413313467904 2108829882584813696 17855340425565711104 15155106894837056896 12454873364108402688 9754639833379748480 7054406302651094272 4354172771922440064 1653939241193785856 17400449784174683264 14700216253446029056 11999982722717374848 9299749191988720640 6599515661260066432 3899282130531412224 1199048599802758016 16945559142783655424 14245325612055001216 11545092081326347008 8844858550597692800 6144625019869038592 3444391489140384384 744157958411730176 16490668501392627584 13790434970663973376 11090201439935319168 8389967909206664960 5689734378478010752 2989500847749356544 289267317020702336 16035777860001599744 13335544329272945536 10635310798544291328 7935077267815637120 5234843737086982912 2534610206358328704 18281120749339226112 15580887218610571904 12880653687881917696 10180420157153263488 7480186626424609280 4779953095695955072 2079719564967300864 17826230107948198272 15125996577219544064 12425763046490889856 9725529515762235648 7025295985033581440 4325062454304927232 1624828923576273024 17371339466557170432 14671105935828516224 11970872405099862016 9270638874371207808 6570405343642553600 3870171812913899392 1169938282185245184 16916448825166142592 14216215294437488384 11515981763708834176 8815748232980179968 6115514702251525760 3415281171522871552 715047640794217344 16461558183775114752 13761324653046460544 11061091122317806336 8360857591589152128 5660624060860497920 2960390530131843712 260156999403189504 16006667542384086912 13306434011655432704 10606200480926778496 7905966950198124288 5205733419469470080 2505499888740815872 18252010431721713280 15551776900993059072 12851543370264404864 10151309839535750656 7451076308807096448 4750842778078442240 2050609247349788032 17797119790330685440 15096886259602031232 12396652728873377024 9696419198144722816 6996185667416068608 4295952136687414400 1595718605958760192 17342229148939657600 14641995618211003392 11941762087482349184 9241528556753694976 6541295026025040768 3841061495296386560 1140827964567732352 16887338507548629760 14187104976819975552 11486871446091321344 8786637915362667136 6086404384634012928 3386170853905358720 685937323176704512 16432447866157601920 13732214335428947712 11031980804700293504 8331747273971639296 5631513743242985088 2931280212514330880 231046681785676672 15977557224766574080 13277323694037919872 10577090163309265664 7876856632580611456 5176623101851957248 2476389571123303040 18222900114104200448 15522666583375546240 12822433052646892032 10122199521918237824 7421965991189583616 4721732460460929408 2021498929732275200 17768009472713172608 15067775941984518400 12367542411255864192 9667308880527209984 6967075349798555776 4266841819069901568 1566608288341247360 17313118831322144768 14612885300593490560 11912651769864836352 9212418239136182144 6512184708407527936 3811951177678873728 1111717646950219520 16858228189931116928 14157994659202462720 11457761128473808512 8757527597745154304 6057294067016500096 3357060536287845888 656827005559191680 16403337548540089088 13703104017811434880 11002870487082780672 8302636956354126464 5602403425625472256 2902169894896818048 201936364168163840 15948446907149061248 13248213376420407040 10547979845691752832 7847746314963098624 5147512784234444416 2447279253505790208 18193789796486687616 15493556265758033408 12793322735029379200 10093089204300724992 7392855673572070784 4692622142843416576 1992388612114762368 17738899155095659776 15038665624367005568 12338432093638351360 9638198562909697152 6937965032181042944 4237731501452388736 1537497970723734528 17284008513704631936 14583774982975977728 11883541452247323520 9183307921518669312 6483074390790015104 3782840860061360896 1082607329332706688 16829117872313604096 14128884341584949888 11428650810856295680 8728417280127641472 6028183749398987264 3327950218670333056 627716687941678848 16374227230922576256 13673993700193922048 10973760169465267840 8273526638736613632 5573293108007959424 2873059577279305216 172826046550651008 15919336589531548416 13219103058802894208 10518869528074240000 7818635997345585792 5118402466616931584 2418168935888277376 18164679478869174784 15464445948140520576 12764212417411866368 10063978886683212160 7363745355954557952 4663511825225903744 1963278294497249536 17709788837478146944 15009555306749492736 12309321776020838528 9609088245292184320 6908854714563530112 4208621183834875904 1508387653106221696 17254898196087119104 14554664665358464896 11854431134629810688 9154197603901156480 6453964073172502272 3753730542443848064 1053497011715193856 16800007554696091264 14099774023967437056 11399540493238782848 8699306962510128640 5999073431781474432 3298839901052820224 598606370324166016 16345116913305063424 13644883382576409216 10944649851847755008 8244416321119100800 5544182790390446592 2843949259661792384 143715728933138176 15890226271914035584 13189992741185381376 10489759210456727168 7789525679728072960 5089292148999418752 2389058618270764544 18135569161251661952 15435335630523007744 12735102099794353536 10034868569065699328 7334635038337045120 4634401507608390912 1934167976879736704 17680678519860634112 14980444989131979904 12280211458403325696 9579977927674671488 6879744396946017280 4179510866217363072 1479277335488708864 17225787878469606272 14525554347740952064 11825320817012297856 9125087286283643648 6424853755554989440 3724620224826335232 1024386694097681024 16770897237078578432 14070663706349924224 11370430175621270016 8670196644892615808 5969963114163961600 3269729583435307392 569496052706653184 16316006595687550592 13615773064958896384 10915539534230242176 8215306003501587968 5515072472772933760 2814838942044279552 114605411315625344 15861115954296522752 13160882423567868544 10460648892839214336 7760415362110560128 5060181831381905920 2359948300653251712 18106458843634149120 15406225312905494912 12705991782176840704 10005758251448186496 7305524720719532288 4605291189990878080 1905057659262223872 17651568202243121280 14951334671514467072 12251101140785812864 9550867610057158656 6850634079328504448 4150400548599850240 1450167017871196032 17196677560852093440 14496444030123439232 11796210499394785024 9095976968666130816 6395743437937476608 3695509907208822400 995276376480168192 16741786919461065600 14041553388732411392 11341319858003757184 8641086327275102976 5940852796546448768 3240619265817794560 540385735089140352 16286896278070037760 13586662747341383552 10886429216612729344 8186195685884075136 5485962155155420928 2785728624426766720 85495093698112512 15832005636679009920 13131772105950355712 10431538575221701504 7731305044493047296 5031071513764393088 2330837983035738880 18077348526016636288 15377114995287982080 12676881464559327872 9976647933830673664 7276414403102019456 4576180872373365248 1875947341644711040 17622457884625608448 14922224353896954240 12221990823168300032 9521757292439645824 6821523761710991616 4121290230982337408 1421056700253683200 17167567243234580608 14467333712505926400 11767100181777272192 9066866651048617984 6366633120319963776 3666399589591309568 966166058862655360 16712676601843552768 14012443071114898560 11312209540386244352 8611976009657590144 5911742478928935936 3211508948200281728 511275417471627520 16257785960452524928 13557552429723870720 10857318898995216512 8157085368266562304 5456851837537908096 2756618306809253888 56384776080599680 15802895319061497088 13102661788332842880 10402428257604188672 7702194726875534464 5001961196146880256 2301727665418226048 18048238208399123456 15348004677670469248 12647771146941815040 9947537616213160832 7247304085484506624 4547070554755852416 1846837024027198208 17593347567008095616 14893114036279441408 12192880505550787200 9492646974822132992 6792413444093478784 4092179913364824576 1391946382636170368 17138456925617067776 14438223394888413568 11737989864159759360 9037756333431105152 6337522802702450944 3637289271973796736 937055741245142528 16683566284226039936 13983332753497385728 11283099222768731520 8582865692040077312 5882632161311423104 3182398630582768896 482165099854114688 16228675642835012096 13528442112106357888 10828208581377703680 8127975050649049472 5427741519920395264 2727507989191741056 27274458463086848 15773785001443984256 13073551470715330048 10373317939986675840 7673084409258021632 4972850878529367424 2272617347800713216 18019127890781610624 15318894360052956416 12618660829324302208 9918427298595648000 7218193767866993792 4517960237138339584 1817726706409685376 17564237249390582784 14864003718661928576 12163770187933274368 9463536657204620160 6763303126475965952 4063069595747311744 1362836065018657536 17109346607999554944 14409113077270900736 11708879546542246528 9008646015813592320 6308412485084938112 3608178954356283904 907945423627629696 16654455966608527104 13954222435879872896 11253988905151218688 8553755374422564480 5853521843693910272 3153288312965256064 453054782236601856 16199565325217499264 13499331794488845056 10799098263760190848 8098864733031536640 5398631202302882432 2698397671574228224 18444908214555125632 15744674683826471424 13044441153097817216 10344207622369163008 7643974091640508800 4943740560911854592 2243507030183200384 17990017573164097792 15289784042435443584 12589550511706789376 9889316980978135168 7189083450249480960 4488849919520826752 1788616388792172544 17535126931773069952 14834893401044415744 12134659870315761536 9434426339587107328 6734192808858453120 4033959278129798912 1333725747401144704 17080236290382042112 14380002759653387904 11679769228924733696 8979535698196079488 6279302167467425280 3579068636738771072 878835106010116864 16625345648991014272 13925112118262360064 11224878587533705856 8524645056805051648 5824411526076397440 3124177995347743232 423944464619089024 16170455007599986432 13470221476871332224 10769987946142678016 8069754415414023808 5369520884685369600 2669287353956715392 18415797896937612800 15715564366208958592 13015330835480304384 10315097304751650176 7614863774022995968 4914630243294341760 2214396712565687552 17960907255546584960 15260673724817930752 12560440194089276544 9860206663360622336 7159973132631968128 4459739601903313920 1759506071174659712 17506016614155557120 14805783083426902912 12105549552698248704 9405316021969594496 6705082491240940288 4004848960512286080 1304615429783631872 17051125972764529280 14350892442035875072 11650658911307220864 8950425380578566656 6250191849849912448 3549958319121258240 849724788392604032 16596235331373501440 13896001800644847232 11195768269916193024 8495534739187538816 5795301208458884608 3095067677730230400 394834147001576192 16141344689982473600 13441111159253819392 10740877628525165184 8040644097796510976 5340410567067856768 2640177036339202560 18386687579320099968 15686454048591445760 12986220517862791552 10285986987134137344 7585753456405483136 4885519925676828928 2185286394948174720 17931796937929072128 15231563407200417920 12531329876471763712 9831096345743109504 7130862815014455296 4430629284285801088 1730395753557146880 17476906296538044288 14776672765809390080 12076439235080735872 9376205704352081664 6675972173623427456 3975738642894773248 1275505112166119040 17022015655147016448 14321782124418362240 11621548593689708032 8921315062961053824 6221081532232399616 3520848001503745408 820614470775091200 16567125013755988608 13866891483027334400 11166657952298680192 8466424421570025984 5766190890841371776 3065957360112717568 365723829384063360 16112234372364960768 13412000841636306560 10711767310907652352 8011533780178998144 5311300249450343936 2611066718721689728 18357577261702587136 15657343730973932928 12957110200245278720 10256876669516624512 7556643138787970304 4856409608059316096 2156176077330661888 17902686620311559296 15202453089582905088 12502219558854250880 9801986028125596672 7101752497396942464 4401518966668288256 1701285435939634048 17447795978920531456 14747562448191877248 12047328917463223040 9347095386734568832 6646861856005914624 3946628325277260416 1246394794548606208 16992905337529503616 14292671806800849408 11592438276072195200 8892204745343540992 6191971214614886784 3491737683886232576 791504153157578368 16538014696138475776 13837781165409821568 11137547634681167360 8437314103952513152 5737080573223858944 3036847042495204736 336613511766550528 16083124054747447936 13382890524018793728 10682656993290139520 7982423462561485312 5282189931832831104 2581956401104176896 18328466944085074304 15628233413356420096 12927999882627765888 10227766351899111680 7527532821170457472 4827299290441803264 2127065759713149056 17873576302694046464 15173342771965392256 12473109241236738048 9772875710508083840 7072642179779429632 4372408649050775424 1672175118322121216 17418685661303018624 14718452130574364416 12018218599845710208 9317985069117056000 6617751538388401792 3917518007659747584 1217284476931093376 16963795019911990784 14263561489183336576 11563327958454682368 8863094427726028160 6162860896997373952 3462627366268719744 762393835540065536 16508904378520962944 13808670847792308736 11108437317063654528 8408203786335000320 5707970255606346112 3007736724877691904 307503194149037696 16054013737129935104 13353780206401280896 10653546675672626688 7953313144943972480 5253079614215318272 2552846083486664064 18299356626467561472 15599123095738907264 12898889565010253056 10198656034281598848 7498422503552944640 4798188972824290432 2097955442095636224 17844465985076533632 15144232454347879424 12443998923619225216 9743765392890571008 7043531862161916800 4343298331433262592 1643064800704608384 17389575343685505792 14689341812956851584 11989108282228197376 9288874751499543168 6588641220770888960 3888407690042234752 1188174159313580544 16934684702294477952 14234451171565823744 11534217640837169536 8833984110108515328 6133750579379861120 3433517048651206912 733283517922552704 16479794060903450112 13779560530174795904 11079326999446141696 8379093468717487488 5678859937988833280 2978626407260179072 278392876531524864 16024903419512422272 13324669888783768064 10624436358055113856 7924202827326459648 5223969296597805440 2523735765869151232 18270246308850048640 15570012778121394432 12869779247392740224 10169545716664086016 7469312185935431808 4769078655206777600 2068845124478123392 17815355667459020800 15115122136730366592 12414888606001712384 9714655075273058176 7014421544544403968 4314188013815749760 1613954483087095552 17360465026067992960 14660231495339338752 11959997964610684544 9259764433882030336 6559530903153376128 3859297372424721920 1159063841696067712 16905574384676965120 14205340853948310912 11505107323219656704 8804873792491002496 6104640261762348288 3404406731033694080 704173200305039872 16450683743285937280 13750450212557283072 11050216681828628864 8349983151099974656 5649749620371320448 2949516089642666240 249282558914012032 15995793101894909440 13295559571166255232 10595326040437601024 7895092509708946816 5194858978980292608 2494625448251638400 18241135991232535808 15540902460503881600 12840668929775227392 10140435399046573184 7440201868317918976 4739968337589264768 2039734806860610560 17786245349841507968 15086011819112853760 12385778288384199552 9685544757655545344 6985311226926891136 4285077696198236928 1584844165469582720 17331354708450480128 14631121177721825920 11930887646993171712 9230654116264517504 6530420585535863296 3830187054807209088 1129953524078554880 16876464067059452288 14176230536330798080 11475997005602143872 8775763474873489664 6075529944144835456 3375296413416181248 675062882687527040 16421573425668424448 13721339894939770240 11021106364211116032 8320872833482461824 5620639302753807616 2920405772025153408 220172241296499200 15966682784277396608 13266449253548742400 10566215722820088192 7865982192091433984 5165748661362779776 2465515130634125568 18212025673615022976 15511792142886368768 12811558612157714560 10111325081429060352 7411091550700406144 4710858019971751936 2010624489243097728 17757135032223995136 15056901501495340928 12356667970766686720 9656434440038032512 6956200909309378304 4255967378580724096 1555733847852069888 17302244390832967296 14602010860104313088 11901777329375658880 9201543798647004672 6501310267918350464 3801076737189696256 1100843206461042048 16847353749441939456 14147120218713285248 11446886687984631040 8746653157255976832 6046419626527322624 3346186095798668416 645952565070014208 16392463108050911616 13692229577322257408 10991996046593603200 8291762515864948992 5591528985136294784 2891295454407640576 191061923678986368 15937572466659883776 13237338935931229568 10537105405202575360 7836871874473921152 5136638343745266944 2436404813016612736 18182915355997510144 15482681825268855936 12782448294540201728 10082214763811547520 7381981233082893312 4681747702354239104 1981514171625584896 17728024714606482304 15027791183877828096 12327557653149173888 9627324122420519680 6927090591691865472 4226857060963211264 1526623530234557056 17273134073215454464 14572900542486800256 11872667011758146048 9172433481029491840 6472199950300837632 3771966419572183424 1071732888843529216 16818243431824426624 14118009901095772416 11417776370367118208 8717542839638464000 6017309308909809792 3317075778181155584 616842247452501376 16363352790433398784 13663119259704744576 10962885728976090368 8262652198247436160 5562418667518781952 2862185136790127744 161951606061473536 15908462149042370944 13208228618313716736 10507995087585062528 7807761556856408320 5107528026127754112 2407294495399099904 18153805038379997312 15453571507651343104 12753337976922688896 10053104446194034688 7352870915465380480 4652637384736726272 1952403854008072064 17698914396988969472 14998680866260315264 12298447335531661056 9598213804803006848 6897980274074352640 4197746743345698432 1497513212617044224 17244023755597941632 14543790224869287424 11843556694140633216 9143323163411979008 6443089632683324800 3742856101954670592 1042622571226016384 16789133114206913792 14088899583478259584 11388666052749605376 8688432522020951168 5988198991292296960 3287965460563642752 587731929834988544 16334242472815885952 13634008942087231744 10933775411358577536 8233541880629923328 5533308349901269120 2833074819172614912 132841288443960704 15879351831424858112 13179118300696203904 10478884769967549696 7778651239238895488 5078417708510241280 2378184177781587072 18124694720762484480 15424461190033830272 12724227659305176064 10023994128576521856 7323760597847867648 4623527067119213440 1923293536390559232 17669804079371456640 14969570548642802432 12269337017914148224 9569103487185494016 6868869956456839808 4168636425728185600 1468402894999531392 17214913437980428800 14514679907251774592 11814446376523120384 9114212845794466176 6413979315065811968 3713745784337157760 1013512253608503552 16760022796589400960 14059789265860746752 11359555735132092544 8659322204403438336 5959088673674784128 3258855142946129920 558621612217475712 16305132155198373120 13604898624469718912 10904665093741064704 8204431563012410496 5504198032283756288 2803964501555102080 103730970826447872 15850241513807345280 13150007983078691072 10449774452350036864 7749540921621382656 5049307390892728448 2349073860164074240 18095584403144971648 15395350872416317440 12695117341687663232 9994883810959009024 7294650280230354816 4594416749501700608 1894183218773046400 17640693761753943808 14940460231025289600 12240226700296635392 9539993169567981184 6839759638839326976 4139526108110672768 1439292577382018560 17185803120362915968 14485569589634261760 11785336058905607552 9085102528176953344 6384868997448299136 3684635466719644928 984401935990990720 16730912478971888128 14030678948243233920 11330445417514579712 8630211886785925504 5929978356057271296 3229744825328617088 529511294599962880 16276021837580860288 13575788306852206080 10875554776123551872 8175321245394897664 5475087714666243456 2774854183937589248 74620653208935040 15821131196189832448 13120897665461178240 10420664134732524032 7720430604003869824 5020197073275215616 2319963542546561408 18066474085527458816 15366240554798804608 12666007024070150400 9965773493341496192 7265539962612841984 4565306431884187776 1865072901155533568 17611583444136430976 14911349913407776768 12211116382679122560 9510882851950468352 6810649321221814144 4110415790493159936 1410182259764505728 17156692802745403136 14456459272016748928 11756225741288094720 9055992210559440512 6355758679830786304 3655525149102132096 955291618373477888 16701802161354375296 14001568630625721088 11301335099897066880 8601101569168412672 5900868038439758464 3200634507711104256 500400976982450048 16246911519963347456 13546677989234693248 10846444458506039040 8146210927777384832 5445977397048730624 2745743866320076416 45510335591422208 15792020878572319616 13091787347843665408 10391553817115011200 7691320286386356992 4991086755657702784 2290853224929048576 18037363767909945984 15337130237181291776 12636896706452637568 9936663175723983360 7236429644995329152 4536196114266674944 1835962583538020736 17582473126518918144 14882239595790263936 12182006065061609728 9481772534332955520 6781539003604301312 4081305472875647104 1381071942146992896 17127582485127890304 14427348954399236096 11727115423670581888 9026881892941927680 6326648362213273472 3626414831484619264 926181300755965056 16672691843736862464 13972458313008208256 11272224782279554048 8571991251550899840 5871757720822245632 3171524190093591424 471290659364937216 16217801202345834624 13517567671617180416 10817334140888526208 8117100610159872000 5416867079431217792 2716633548702563584 16400017973909376 15762910560954806784 13062677030226152576 10362443499497498368 7662209968768844160 4961976438040189952 2261742907311535744 18008253450292433152 15308019919563778944 12607786388835124736 9907552858106470528 7207319327377816320 4507085796649162112 1806852265920507904 17553362808901405312 14853129278172751104 12152895747444096896 9452662216715442688 6752428685986788480 4052195155258134272 1351961624529480064 17098472167510377472 14398238636781723264 11698005106053069056 8997771575324414848 6297538044595760640 3597304513867106432 897070983138452224 16643581526119349632 13943347995390695424 11243114464662041216 8542880933933387008 5842647403204732800 3142413872476078592 442180341747424384 16188690884728321792 13488457353999667584 10788223823271013376 8087990292542359168 5387756761813704960 2687523231085050752 18434033774065948160 15733800243337293952 13033566712608639744 10333333181879985536 7633099651151331328 4932866120422677120 2232632589694022912 17979143132674920320 15278909601946266112 12578676071217611904 9878442540488957696 7178209009760303488 4477975479031649280 1777741948302995072 17524252491283892480 14824018960555238272 12123785429826584064 9423551899097929856 6723318368369275648 4023084837640621440 1322851306911967232 17069361849892864640 14369128319164210432 11668894788435556224 8968661257706902016 6268427726978247808 3568194196249593600 867960665520939392 16614471208501836800 13914237677773182592 11214004147044528384 8513770616315874176 5813537085587219968 3113303554858565760 413070024129911552 16159580567110808960 13459347036382154752 10759113505653500544 8058879974924846336 5358646444196192128 2658412913467537920 18404923456448435328 15704689925719781120 13004456394991126912 10304222864262472704 7603989333533818496 4903755802805164288 2203522272076510080 17950032815057407488 15249799284328753280 12549565753600099072 9849332222871444864 7149098692142790656 4448865161414136448 1748631630685482240 17495142173666379648 14794908642937725440 12094675112209071232 9394441581480417024 6694208050751762816 3993974520023108608 1293740989294454400 17040251532275351808 14340018001546697600 11639784470818043392 8939550940089389184 6239317409360734976 3539083878632080768 838850347903426560 16585360890884323968 13885127360155669760 11184893829427015552 8484660298698361344 5784426767969707136 3084193237241052928 383959706512398720 16130470249493296128 13430236718764641920 10730003188035987712 8029769657307333504 5329536126578679296 2629302595850025088 18375813138830922496 15675579608102268288 12975346077373614080 10275112546644959872 7574879015916305664 4874645485187651456 2174411954458997248 17920922497439894656 15220688966711240448 12520455435982586240 9820221905253932032 7119988374525277824 4419754843796623616 1719521313067969408 17466031856048866816 14765798325320212608 12065564794591558400 9365331263862904192 6665097733134249984 3964864202405595776 1264630671676941568 17011141214657838976 14310907683929184768 11610674153200530560 8910440622471876352 6210207091743222144 3509973561014567936 809740030285913728 16556250573266811136 13856017042538156928 11155783511809502720 8455549981080848512 5755316450352194304 3055082919623540096 354849388894885888 16101359931875783296 13401126401147129088 10700892870418474880 8000659339689820672 5300425808961166464 2600192278232512256 18346702821213409664 15646469290484755456 12946235759756101248 10246002229027447040 7545768698298792832 4845535167570138624 2145301636841484416 17891812179822381824 15191578649093727616 12491345118365073408 9791111587636419200 7090878056907764992 4390644526179110784 1690410995450456576 17436921538431353984 14736688007702699776 12036454476974045568 9336220946245391360 6635987415516737152 3935753884788082944 1235520354059428736 16982030897040326144 14281797366311671936 11581563835583017728 8881330304854363520 6181096774125709312 3480863243397055104 780629712668400896 16527140255649298304 13826906724920644096 11126673194191989888 8426439663463335680 5726206132734681472 3025972602006027264 325739071277373056 16072249614258270464 13372016083529616256 10671782552800962048 7971549022072307840 5271315491343653632 2571081960614999424 18317592503595896832 15617358972867242624 12917125442138588416 10216891911409934208 7516658380681280000 4816424849952625792 2116191319223971584 17862701862204868992 15162468331476214784 12462234800747560576 9762001270018906368 7061767739290252160 4361534208561597952 1661300677832943744 17407811220813841152 14707577690085186944 12007344159356532736 9307110628627878528 6606877097899224320 3906643567170570112 1206410036441915904 16952920579422813312 14252687048694159104 11552453517965504896 8852219987236850688 6151986456508196480 3451752925779542272 751519395050888064 16498029938031785472 13797796407303131264 11097562876574477056 8397329345845822848 5697095815117168640 2996862284388514432 296628753659860224 16043139296640757632 13342905765912103424 10642672235183449216 7942438704454795008 5242205173726140800 2541971642997486592 18288482185978384000 15588248655249729792 12888015124521075584 10187781593792421376 7487548063063767168 4787314532335112960 2087081001606458752 17833591544587356160 15133358013858701952 12433124483130047744 9732890952401393536 7032657421672739328 4332423890944085120 1632190360215430912 17378700903196328320 14678467372467674112 11978233841739019904 9278000311010365696 6577766780281711488 3877533249553057280 1177299718824403072 16923810261805300480 14223576731076646272 11523343200347992064 8823109669619337856 6122876138890683648 3422642608162029440 722409077433375232 16468919620414272640 13768686089685618432 11068452558956964224 8368219028228310016 5667985497499655808 2967751966771001600 267518436042347392 16014028979023244800 13313795448294590592 10613561917565936384 7913328386837282176 5213094856108627968 2512861325379973760 18259371868360871168 15559138337632216960 12858904806903562752 10158671276174908544 7458437745446254336 4758204214717600128 2057970683988945920 17804481226969843328 15104247696241189120 12404014165512534912 9703780634783880704 7003547104055226496 4303313573326572288 1603080042597918080 17349590585578815488 14649357054850161280 11949123524121507072 9248889993392852864 6548656462664198656 3848422931935544448 1148189401206890240 16894699944187787648 14194466413459133440 11494232882730479232 8793999352001825024 6093765821273170816 3393532290544516608 693298759815862400 16439809302796759808 13739575772068105600 11039342241339451392 8339108710610797184 5638875179882142976 2938641649153488768 238408118424834560 15984918661405731968 13284685130677077760 10584451599948423552 7884218069219769344 5183984538491115136 2483751007762460928 18230261550743358336 15530028020014704128 12829794489286049920 10129560958557395712 7429327427828741504 4729093897100087296 2028860366371433088 17775370909352330496 15075137378623676288 12374903847895022080 9674670317166367872 6974436786437713664 4274203255709059456 1573969724980405248 17320480267961302656 14620246737232648448 11920013206503994240 9219779675775340032 6519546145046685824 3819312614318031616 1119079083589377408 16865589626570274816 14165356095841620608 11465122565112966400 8764889034384312192 6064655503655657984 3364421972927003776 664188442198349568 16410698985179246976 13710465454450592768 11010231923721938560 8309998392993284352 5609764862264630144 2909531331535975936 209297800807321728 15955808343788219136 13255574813059564928 10555341282330910720 7855107751602256512 5154874220873602304 2454640690144948096 18201151233125845504 15500917702397191296 12800684171668537088 10100450640939882880 7400217110211228672 4699983579482574464 1999750048753920256 17746260591734817664 15046027061006163456 12345793530277509248 9645559999548855040 6945326468820200832 4245092938091546624 1544859407362892416 17291369950343789824 14591136419615135616 11890902888886481408 9190669358157827200 6490435827429172992 3790202296700518784 1089968765971864576 16836479308952761984 14136245778224107776 11436012247495453568 8735778716766799360 6035545186038145152 3335311655309490944 635078124580836736 16381588667561734144 13681355136833079936 10981121606104425728 8280888075375771520 5580654544647117312 2880421013918463104 180187483189808896 15926698026170706304 13226464495442052096 10526230964713397888 7825997433984743680 5125763903256089472 2425530372527435264 18172040915508332672 15471807384779678464 12771573854051024256 10071340323322370048 7371106792593715840 4670873261865061632 1970639731136407424 17717150274117304832 15016916743388650624 12316683212659996416 9616449681931342208 6916216151202688000 4215982620474033792 1515749089745379584 17262259632726276992 14562026101997622784 11861792571268968576 9161559040540314368 6461325509811660160 3761091979083005952 1060858448354351744 16807368991335249152 14107135460606594944 11406901929877940736 8706668399149286528 6006434868420632320 3306201337691978112 605967806963323904 16352478349944221312 13652244819215567104 10952011288486912896 8251777757758258688 5551544227029604480 2851310696300950272 151077165572296064 15897587708553193472 13197354177824539264 10497120647095885056 7796887116367230848 5096653585638576640 2396420054909922432 18142930597890819840 15442697067162165632 12742463536433511424 10042230005704857216 7341996474976203008 4641762944247548800 1941529413518894592 17688039956499792000 14987806425771137792 12287572895042483584 9587339364313829376 6887105833585175168 4186872302856520960 1486638772127866752 17233149315108764160 14532915784380109952 11832682253651455744 9132448722922801536 6432215192194147328 3731981661465493120 1031748130736838912 16778258673717736320 14078025142989082112 11377791612260427904 8677558081531773696 5977324550803119488 3277091020074465280 576857489345811072 16323368032326708480 13623134501598054272 10922900970869400064 8222667440140745856 5522433909412091648 2822200378683437440 121966847954783232 15868477390935680640 13168243860207026432 10468010329478372224 7767776798749718016 5067543268021063808 2367309737292409600 18113820280273307008 15413586749544652800 12713353218815998592 10013119688087344384 7312886157358690176 4612652626630035968 1912419095901381760 17658929638882279168 14958696108153624960 12258462577424970752 9558229046696316544 6857995515967662336 4157761985239008128 1457528454510353920 17204038997491251328 14503805466762597120 11803571936033942912 9103338405305288704 6403104874576634496 3702871343847980288 1002637813119326080 16749148356100223488 14048914825371569280 11348681294642915072 8648447763914260864 5948214233185606656 3247980702456952448 547747171728298240 16294257714709195648 13594024183980541440 10893790653251887232 8193557122523233024 5493323591794578816 2793090061065924608 92856530337270400 15839367073318167808 13139133542589513600 10438900011860859392 7738666481132205184 5038432950403550976 2338199419674896768 18084709962655794176 15384476431927139968 12684242901198485760 9984009370469831552 7283775839741177344 4583542309012523136 1883308778283868928 17629819321264766336 14929585790536112128 12229352259807457920 9529118729078803712 6828885198350149504 4128651667621495296 1428418136892841088 17174928679873738496 14474695149145084288 11774461618416430080 9074228087687775872 6373994556959121664 3673761026230467456 973527495501813248 16720038038482710656 14019804507754056448 11319570977025402240 8619337446296748032 5919103915568093824 3218870384839439616 518636854110785408 16265147397091682816 13564913866363028608 10864680335634374400 8164446804905720192 5464213274177065984 2763979743448411776 63746212719757568 15810256755700654976 13110023224972000768 10409789694243346560 7709556163514692352 5009322632786038144 2309089102057383936 18055599645038281344 15355366114309627136 12655132583580972928 9954899052852318720 7254665522123664512 4554431991395010304 1854198460666356096 17600709003647253504 14900475472918599296 12200241942189945088 9500008411461290880 6799774880732636672 4099541350003982464 1399307819275328256 17145818362256225664 14445584831527571456 11745351300798917248 9045117770070263040 6344884239341608832 3644650708612954624 944417177884300416 16690927720865197824 13990694190136543616 11290460659407889408 8590227128679235200 5889993597950580992 3189760067221926784 489526536493272576 16236037079474169984 13535803548745515776 10835570018016861568 8135336487288207360 5435102956559553152 2734869425830898944 34635895102244736 15781146438083142144 13080912907354487936 10380679376625833728 7680445845897179520 4980212315168525312 2279978784439871104 18026489327420768512 15326255796692114304 12626022265963460096 9925788735234805888 7225555204506151680 4525321673777497472 1825088143048843264 17571598686029740672 14871365155301086464 12171131624572432256 9470898093843778048 6770664563115123840 4070431032386469632 1370197501657815424 17116708044638712832 14416474513910058624 11716240983181404416 9016007452452750208 6315773921724096000 3615540390995441792 915306860266787584 16661817403247684992 13961583872519030784 11261350341790376576 8561116811061722368 5860883280333068160 3160649749604413952 460416218875759744 16206926761856657152 13506693231128002944 10806459700399348736 8106226169670694528 5405992638942040320 2705759108213386112 5525577484731904 15752036120465629312 13051802589736975104 10351569059008320896 7651335528279666688 4951101997551012480 2250868466822358272 17997379009803255680 15297145479074601472 12596911948345947264 9896678417617293056 7196444886888638848 4496211356159984640 1795977825431330432 17542488368412227840 14842254837683573632 12142021306954919424 9441787776226265216 6741554245497611008 4041320714768956800 1341087184040302592 17087597727021200000 14387364196292545792 11687130665563891584 8986897134835237376 6286663604106583168 3586430073377928960 886196542649274752 16632707085630172160 13932473554901517952 11232240024172863744 8532006493444209536 5831772962715555328 3131539431986901120 431305901258246912 16177816444239144320 13477582913510490112 10777349382781835904 8077115852053181696 5376882321324527488 2676648790595873280 18423159333576770688 15722925802848116480 13022692272119462272 10322458741390808064 7622225210662153856 4921991679933499648 2221758149204845440 17968268692185742848 15268035161457088640 12567801630728434432 9867568099999780224 7167334569271126016 4467101038542471808 1766867507813817600 17513378050794715008 14813144520066060800 12112910989337406592 9412677458608752384 6712443927880098176 4012210397151443968 1311976866422789760 17058487409403687168 14358253878675032960 11658020347946378752 8957786817217724544 6257553286489070336 3557319755760416128 857086225031761920 16603596768012659328 13903363237284005120 11203129706555350912 8502896175826696704 5802662645098042496 3102429114369388288 402195583640734080 16148706126621631488 13448472595892977280 10748239065164323072 8048005534435668864 5347772003707014656 2647538472978360448 18394049015959257856 15693815485230603648 12993581954501949440 10293348423773295232 7593114893044641024 4892881362315986816 2192647831587332608 17939158374568230016 15238924843839575808 12538691313110921600 9838457782382267392 7138224251653613184 4437990720924958976 1737757190196304768 17484267733177202176 14784034202448547968 12083800671719893760 9383567140991239552 6683333610262585344 3983100079533931136 1282866548805276928 17029377091786174336 14329143561057520128 11628910030328865920 8928676499600211712 6228442968871557504 3528209438142903296 827975907414249088 16574486450395146496 13874252919666492288 11174019388937838080 8473785858209183872 5773552327480529664 3073318796751875456 373085266023221248 16119595809004118656 13419362278275464448 10719128747546810240 8018895216818156032 5318661686089501824 2618428155360847616 18364938698341745024 15664705167613090816 12964471636884436608 10264238106155782400 7564004575427128192 4863771044698473984 2163537513969819776 17910048056950717184 15209814526222062976 12509580995493408768 9809347464764754560 7109113934036100352 4408880403307446144 1708646872578791936 17455157415559689344 14754923884831035136 12054690354102380928 9354456823373726720 6654223292645072512 3953989761916418304 1253756231187764096 17000266774168661504 14300033243440007296 11599799712711353088 8899566181982698880 6199332651254044672 3499099120525390464 798865589796736256 16545376132777633664 13845142602048979456 11144909071320325248 8444675540591671040 5744442009863016832 3044208479134362624 343974948405708416 16090485491386605824 13390251960657951616 10690018429929297408 7989784899200643200 5289551368471988992 2589317837743334784 18335828380724232192 15635594849995577984 12935361319266923776 10235127788538269568 7534894257809615360 4834660727080961152 2134427196352306944 17880937739333204352 15180704208604550144 12480470677875895936 9780237147147241728 7080003616418587520 4379770085689933312 1679536554961279104 17426047097942176512 14725813567213522304 12025580036484868096 9325346505756213888 6625112975027559680 3924879444298905472 1224645913570251264 16971156456551148672 14270922925822494464 11570689395093840256 8870455864365186048 6170222333636531840 3469988802907877632 769755272179223424 16516265815160120832 13816032284431466624 11115798753702812416 8415565222974158208 5715331692245504000 3015098161516849792 314864630788195584 16061375173769092992 13361141643040438784 10660908112311784576 7960674581583130368 5260441050854476160 2560207520125821952 18306718063106719360 15606484532378065152 12906251001649410944 10206017470920756736 7505783940192102528 4805550409463448320 2105316878734794112 17851827421715691520 15151593890987037312 12451360360258383104 9751126829529728896 7050893298801074688 4350659768072420480 1650426237343766272 17396936780324663680 14696703249596009472 11996469718867355264 9296236188138701056 6596002657410046848 3895769126681392640 1195535595952738432 16942046138933635840 14241812608204981632 11541579077476327424 8841345546747673216 6141112016019019008 3440878485290364800 740644954561710592 16487155497542608000 13786921966813953792 11086688436085299584 8386454905356645376 5686221374627991168 2985987843899336960 285754313170682752 16032264856151580160 13332031325422925952 10631797794694271744 7931564263965617536 5231330733236963328 2531097202508309120 18277607745489206528 15577374214760552320 12877140684031898112 10176907153303243904 7476673622574589696 4776440091845935488 2076206561117281280 17822717104098178688 15122483573369524480 12422250042640870272 9722016511912216064 7021782981183561856 4321549450454907648 1621315919726253440 17367826462707150848 14667592931978496640 11967359401249842432 9267125870521188224 6566892339792534016 3866658809063879808 1166425278335225600 16912935821316123008 14212702290587468800 11512468759858814592 8812235229130160384 6112001698401506176 3411768167672851968 711534636944197760 16458045179925095168 13757811649196440960 11057578118467786752 8357344587739132544 5657111057010478336 2956877526281824128 256643995553169920 16003154538534067328 13302921007805413120 10602687477076758912 7902453946348104704 5202220415619450496 2501986884890796288 18248497427871693696 15548263897143039488 12848030366414385280 10147796835685731072 7447563304957076864 4747329774228422656 2047096243499768448 17793606786480665856 15093373255752011648 12393139725023357440 9692906194294703232 6992672663566049024 4292439132837394816 1592205602108740608 17338716145089638016 14638482614360983808 11938249083632329600 9238015552903675392 6537782022175021184 3837548491446366976 1137314960717712768 16883825503698610176 14183591972969955968 11483358442241301760 8783124911512647552 6082891380783993344 3382657850055339136 682424319326684928 16428934862307582336 13728701331578928128 11028467800850273920 8328234270121619712 5628000739392965504 2927767208664311296 227533677935657088 15974044220916554496 13273810690187900288 10573577159459246080 7873343628730591872 5173110098001937664 2472876567273283456 18219387110254180864 15519153579525526656 12818920048796872448 10118686518068218240 7418452987339564032 4718219456610909824 2017985925882255616 17764496468863153024 15064262938134498816 12364029407405844608 9663795876677190400 6963562345948536192 4263328815219881984 1563095284491227776 17309605827472125184 14609372296743470976 11909138766014816768 9208905235286162560 6508671704557508352 3808438173828854144 1108204643100199936 16854715186081097344 14154481655352443136 11454248124623788928 8754014593895134720 6053781063166480512 3353547532437826304 653314001709172096 16399824544690069504 13699591013961415296 10999357483232761088 8299123952504106880 5598890421775452672 2898656891046798464 198423360318144256 15944933903299041664 13244700372570387456 10544466841841733248 7844233311113079040 5143999780384424832 2443766249655770624 18190276792636668032 15490043261908013824 12789809731179359616 10089576200450705408 7389342669722051200 4689109138993396992 1988875608264742784 17735386151245640192 15035152620516985984 12334919089788331776 9634685559059677568 6934452028331023360 4234218497602369152 1533984966873714944 17280495509854612352 14580261979125958144 11880028448397303936 9179794917668649728 6479561386939995520 3779327856211341312 1079094325482687104 16825604868463584512 14125371337734930304 11425137807006276096 8724904276277621888 6024670745548967680 3324437214820313472 624203684091659264 16370714227072556672 13670480696343902464 10970247165615248256 8270013634886594048 5569780104157939840 2869546573429285632 169313042700631424 15915823585681528832 13215590054952874624 10515356524224220416 7815122993495566208 5114889462766912000 2414655932038257792 18161166475019155200 15460932944290500992 12760699413561846784 10060465882833192576 7360232352104538368 4659998821375884160 1959765290647229952 17706275833628127360 15006042302899473152 12305808772170818944 9605575241442164736 6905341710713510528 4205108179984856320 1504874649256202112 17251385192237099520 14551151661508445312 11850918130779791104 9150684600051136896 6450451069322482688 3750217538593828480 1049984007865174272 16796494550846071680 14096261020117417472 11396027489388763264 8695793958660109056 5995560427931454848 3295326897202800640 595093366474146432 16341603909455043840 13641370378726389632 10941136847997735424 8240903317269081216 5540669786540427008 2840436255811772800 140202725083118592 15886713268064016000 13186479737335361792 10486246206606707584 7786012675878053376 5085779145149399168 2385545614420744960 18132056157401642368 15431822626672988160 12731589095944333952 10031355565215679744 7331122034487025536 4630888503758371328 1930654973029717120 17677165516010614528 14976931985281960320 12276698454553306112 9576464923824651904 6876231393095997696 4175997862367343488 1475764331638689280 17222274874619586688 14522041343890932480 11821807813162278272 9121574282433624064 6421340751704969856 3721107220976315648 1020873690247661440 16767384233228558848 14067150702499904640 11366917171771250432 8666683641042596224 5966450110313942016 3266216579585287808 565983048856633600 16312493591837531008 13612260061108876800 10912026530380222592 8211792999651568384 5511559468922914176 2811325938194259968 111092407465605760 15857602950446503168 13157369419717848960 10457135888989194752 7756902358260540544 5056668827531886336 2356435296803232128 18102945839784129536 15402712309055475328 12702478778326821120 10002245247598166912 7302011716869512704 4601778186140858496 1901544655412204288 17648055198393101696 14947821667664447488 12247588136935793280 9547354606207139072 6847121075478484864 4146887544749830656 1446654014021176448 17193164557002073856 14492931026273419648 11792697495544765440 9092463964816111232 6392230434087457024 3691996903358802816 991763372630148608 16738273915611046016 14038040384882391808 11337806854153737600 8637573323425083392 5937339792696429184 3237106261967774976 536872731239120768 16283383274220018176 13583149743491363968 10882916212762709760 8182682682034055552 5482449151305401344 2782215620576747136 81982089848092928 15828492632828990336 13128259102100336128 10428025571371681920 7727792040643027712 5027558509914373504 2327324979185719296 18073835522166616704 15373601991437962496 12673368460709308288 9973134929980654080 7272901399251999872 4572667868523345664 1872434337794691456 17618944880775588864 14918711350046934656 12218477819318280448 9518244288589626240 6818010757860972032 4117777227132317824 1417543696403663616 17164054239384561024 14463820708655906816 11763587177927252608 9063353647198598400 6363120116469944192 3662886585741289984 962653055012635776 16709163597993533184 14008930067264878976 11308696536536224768 8608463005807570560 5908229475078916352 3207995944350262144 507762413621607936 16254272956602505344 13554039425873851136 10853805895145196928 8153572364416542720 5453338833687888512 2753105302959234304 52871772230580096 15799382315211477504 13099148784482823296 10398915253754169088 7698681723025514880 4998448192296860672 2298214661568206464 18044725204549103872 15344491673820449664 12644258143091795456 9944024612363141248 7243791081634487040 4543557550905832832 1843324020177178624 17589834563158076032 14889601032429421824 12189367501700767616 9489133970972113408 6788900440243459200 4088666909514804992 1388433378786150784 17134943921767048192 14434710391038393984 11734476860309739776 9034243329581085568 6334009798852431360 3633776268123777152 933542737395122944 16680053280376020352 13979819749647366144 11279586218918711936 8579352688190057728 5879119157461403520 3178885626732749312 478652096004095104 16225162638984992512 13524929108256338304 10824695577527684096 8124462046799029888 5424228516070375680 2723994985341721472 23761454613067264 15770271997593964672 13070038466865310464 10369804936136656256 7669571405408002048 4969337874679347840 2269104343950693632 18015614886931591040 15315381356202936832 12615147825474282624 9914914294745628416 7214680764016974208 4514447233288320000 1814213702559665792 17560724245540563200 14860490714811908992 12160257184083254784 9460023653354600576 6759790122625946368 4059556591897292160 1359323061168637952 17105833604149535360 14405600073420881152 11705366542692226944 9005133011963572736 6304899481234918528 3604665950506264320 904432419777610112 16650942962758507520 13950709432029853312 11250475901301199104 8550242370572544896 5850008839843890688 3149775309115236480 449541778386582272 16196052321367479680 13495818790638825472 10795585259910171264 8095351729181517056 5395118198452862848 2694884667724208640 18441395210705106048 15741161679976451840 13040928149247797632 10340694618519143424 7640461087790489216 4940227557061835008 2239994026333180800 17986504569314078208 15286271038585424000 12586037507856769792 9885803977128115584 7185570446399461376 4485336915670807168 1785103384942152960 17531613927923050368 14831380397194396160 12131146866465741952 9430913335737087744 6730679805008433536 4030446274279779328 1330212743551125120 17076723286532022528 14376489755803368320 11676256225074714112 8976022694346059904 6275789163617405696 3575555632888751488 875322102160097280 16621832645140994688 13921599114412340480 11221365583683686272 8521132052955032064 5820898522226377856 3120664991497723648 420431460769069440 16166942003749966848 13466708473021312640 10766474942292658432 8066241411564004224 5366007880835350016 2665774350106695808 18412284893087593216 15712051362358939008 13011817831630284800 10311584300901630592 7611350770172976384 4911117239444322176 2210883708715667968 17957394251696565376 15257160720967911168 12556927190239256960 9856693659510602752 7156460128781948544 4456226598053294336 1755993067324640128 17502503610305537536 14802270079576883328 12102036548848229120 9401803018119574912 6701569487390920704 4001335956662266496 1301102425933612288 17047612968914509696 14347379438185855488 11647145907457201280 8946912376728547072 6246678845999892864 3546445315271238656 846211784542584448 16592722327523481856 13892488796794827648 11192255266066173440 8492021735337519232 5791788204608865024 3091554673880210816 391321143151556608 16137831686132454016 13437598155403799808 10737364624675145600 8037131093946491392 5336897563217837184 2636664032489182976 18383174575470080384 15682941044741426176 12982707514012771968 10282473983284117760 7582240452555463552 4882006921826809344 2181773391098155136 17928283934079052544 15228050403350398336 12527816872621744128 9827583341893089920 7127349811164435712 4427116280435781504 1726882749707127296 17473393292688024704 14773159761959370496 12072926231230716288 9372692700502062080 6672459169773407872 3972225639044753664 1271992108316099456 17018502651296996864 14318269120568342656 11618035589839688448 8917802059111034240 6217568528382380032 3517334997653725824 817101466925071616 16563612009905969024 13863378479177314816 11163144948448660608 8462911417720006400 5762677886991352192 3062444356262697984 362210825534043776 16108721368514941184 13408487837786286976 10708254307057632768 8008020776328978560 5307787245600324352 2607553714871670144 18354064257852567552 15653830727123913344 12953597196395259136 10253363665666604928 7553130134937950720 4852896604209296512 2152663073480642304 17899173616461539712 15198940085732885504 12498706555004231296 9798473024275577088 7098239493546922880 4398005962818268672 1697772432089614464 17444282975070511872 14744049444341857664 12043815913613203456 9343582382884549248 6643348852155895040 3943115321427240832 1242881790698586624 16989392333679484032 14289158802950829824 11588925272222175616 8888691741493521408 6188458210764867200 3488224680036212992 787991149307558784 16534501692288456192 13834268161559801984 11134034630831147776 8433801100102493568 5733567569373839360 3033334038645185152 333100507916530944 16079611050897428352 13379377520168774144 10679143989440119936 7978910458711465728 5278676927982811520 2578443397254157312 18324953940235054720 15624720409506400512 12924486878777746304 10224253348049092096 7524019817320437888 4823786286591783680 2123552755863129472 17870063298844026880 15169829768115372672 12469596237386718464 9769362706658064256 7069129175929410048 4368895645200755840 1668662114472101632 17415172657452999040 14714939126724344832 12014705595995690624 9314472065267036416 6614238534538382208 3914005003809728000 1213771473081073792 16960282016061971200 14260048485333316992 11559814954604662784 8859581423876008576 6159347893147354368 3459114362418700160 758880831690045952 16505391374670943360 13805157843942289152 11104924313213634944 8404690782484980736 5704457251756326528 3004223721027672320 303990190299018112 16050500733279915520 13350267202551261312 10650033671822607104 7949800141093952896 5249566610365298688 2549333079636644480 18295843622617541888 15595610091888887680 12895376561160233472 10195143030431579264 7494909499702925056 4794675968974270848 2094442438245616640 17840952981226514048 15140719450497859840 12440485919769205632 9740252389040551424 7040018858311897216 4339785327583243008 1639551796854588800 17386062339835486208 14685828809106832000 11985595278378177792 9285361747649523584 6585128216920869376 3884894686192215168 1184661155463560960 16931171698444458368 14230938167715804160 11530704636987149952 8830471106258495744 6130237575529841536 3430004044801187328 729770514072533120 16476281057053430528 13776047526324776320 11075813995596122112 8375580464867467904 5675346934138813696 2975113403410159488 274879872681505280 16021390415662402688 13321156884933748480 10620923354205094272 7920689823476440064 5220456292747785856 2520222762019131648 18266733305000029056 15566499774271374848 12866266243542720640 10166032712814066432 7465799182085412224 4765565651356758016 2065332120628103808 17811842663609001216 15111609132880347008 12411375602151692800 9711142071423038592 7010908540694384384 4310675009965730176 1610441479237075968 17356952022217973376 14656718491489319168 11956484960760664960 9256251430032010752 6556017899303356544 3855784368574702336 1155550837846048128 16902061380826945536 14201827850098291328 11501594319369637120 8801360788640982912 6101127257912328704 3400893727183674496 700660196455020288 16447170739435917696 13746937208707263488 11046703677978609280 8346470147249955072 5646236616521300864 2946003085792646656 245769555063992448 15992280098044889856 13292046567316235648 10591813036587581440 7891579505858927232 5191345975130273024 2491112444401618816 18237622987382516224 15537389456653862016 12837155925925207808 10136922395196553600 7436688864467899392 4736455333739245184 2036221803010590976 17782732345991488384 15082498815262834176 12382265284534179968 9682031753805525760 6981798223076871552 4281564692348217344 1581331161619563136 17327841704600460544 14627608173871806336 11927374643143152128 9227141112414497920 6526907581685843712 3826674050957189504 1126440520228535296 16872951063209432704 14172717532480778496 11472484001752124288 8772250471023470080 6072016940294815872 3371783409566161664 671549878837507456 16418060421818404864 13717826891089750656 11017593360361096448 8317359829632442240 5617126298903788032 2916892768175133824 216659237446479616 15963169780427377024 13262936249698722816 10562702718970068608 7862469188241414400 5162235657512760192 2462002126784105984 18208512669765003392 15508279139036349184 12808045608307694976 10107812077579040768 7407578546850386560 4707345016121732352 2007111485393078144 17753622028373975552 15053388497645321344 12353154966916667136 9652921436188012928 6952687905459358720 4252454374730704512 1552220844002050304 17298731386982947712 14598497856254293504 11898264325525639296 9198030794796985088 6497797264068330880 3797563733339676672 1097330202611022464 16843840745591919872 14143607214863265664 11443373684134611456 8743140153405957248 6042906622677303040 3342673091948648832 642439561219994624 16388950104200892032 13688716573472237824 10988483042743583616 8288249512014929408 5588015981286275200 2887782450557620992 187548919828966784 15934059462809864192 13233825932081209984 10533592401352555776 7833358870623901568 5133125339895247360 2432891809166593152 18179402352147490560 15479168821418836352 12778935290690182144 10078701759961527936 7378468229232873728 4678234698504219520 1978001167775565312 17724511710756462720 15024278180027808512 12324044649299154304 9623811118570500096 6923577587841845888 4223344057113191680 1523110526384537472 17269621069365434880 14569387538636780672 11869154007908126464 9168920477179472256 6468686946450818048 3768453415722163840 1068219884993509632 16814730427974407040 14114496897245752832 11414263366517098624 8714029835788444416 6013796305059790208 3313562774331136000 613329243602481792 16359839786583379200 13659606255854724992 10959372725126070784 8259139194397416576 5558905663668762368 2858672132940108160 158438602211453952 15904949145192351360 13204715614463697152 10504482083735042944 7804248553006388736 5104015022277734528 2403781491549080320 18150292034529977728 15450058503801323520 12749824973072669312 10049591442344015104 7349357911615360896 4649124380886706688 1948890850158052480 17695401393138949888 14995167862410295680 12294934331681641472 9594700800952987264 6894467270224333056 4194233739495678848 1494000208767024640 17240510751747922048 14540277221019267840 11840043690290613632 9139810159561959424 6439576628833305216 3739343098104651008 1039109567375996800 16785620110356894208 14085386579628240000 11385153048899585792 8684919518170931584 5984685987442277376 3284452456713623168 584218925984968960 16330729468965866368 13630495938237212160 10930262407508557952 8230028876779903744 5529795346051249536 2829561815322595328 129328284593941120 15875838827574838528 13175605296846184320 10475371766117530112 7775138235388875904 5074904704660221696 2374671173931567488 18121181716912464896 15420948186183810688 12720714655455156480 10020481124726502272 7320247593997848064 4620014063269193856 1919780532540539648 17666291075521437056 14966057544792782848 12265824014064128640 9565590483335474432 6865356952606820224 4165123421878166016 1464889891149511808 17211400434130409216 14511166903401755008 11810933372673100800 9110699841944446592 6410466311215792384 3710232780487138176 1009999249758483968 16756509792739381376 14056276262010727168 11356042731282072960 8655809200553418752 5955575669824764544 3255342139096110336 555108608367456128 16301619151348353536 13601385620619699328 10901152089891045120 8200918559162390912 5500685028433736704 2800451497705082496 100217966976428288 15846728509957325696 13146494979228671488 10446261448500017280 7746027917771363072 5045794387042708864 2345560856314054656 18092071399294952064 15391837868566297856 12691604337837643648 9991370807108989440 7291137276380335232 4590903745651681024 1890670214923026816 17637180757903924224 14936947227175270016 12236713696446615808 9536480165717961600 6836246634989307392 4136013104260653184 1435779573531998976 17182290116512896384 14482056585784242176 11781823055055587968 9081589524326933760 6381355993598279552 3681122462869625344 980888932140971136 16727399475121868544 14027165944393214336 11326932413664560128 8626698882935905920 5926465352207251712 3226231821478597504 525998290749943296 16272508833730840704 13572275303002186496 10872041772273532288 8171808241544878080 5471574710816223872 2771341180087569664 71107649358915456 15817618192339812864 13117384661611158656 10417151130882504448 7716917600153850240 5016684069425196032 2316450538696541824 18062961081677439232 15362727550948785024 12662494020220130816 9962260489491476608 7262026958762822400 4561793428034168192 1861559897305513984 17608070440286411392 14907836909557757184 12207603378829102976 9507369848100448768 6807136317371794560 4106902786643140352 1406669255914486144 17153179798895383552 14452946268166729344 11752712737438075136 9052479206709420928 6352245675980766720 3652012145252112512 951778614523458304 16698289157504355712 13998055626775701504 11297822096047047296 8597588565318393088 5897355034589738880 3197121503861084672 496887973132430464 16243398516113327872 13543164985384673664 10842931454656019456 8142697923927365248 5442464393198711040 2742230862470056832 41997331741402624 15788507874722300032 13088274343993645824 10388040813264991616 7687807282536337408 4987573751807683200 2287340221079028992 18033850764059926400 15333617233331272192 12633383702602617984 9933150171873963776 7232916641145309568 4532683110416655360 1832449579688001152 17578960122668898560 14878726591940244352 12178493061211590144 9478259530482935936 6778025999754281728 4077792469025627520 1377558938296973312 17124069481277870720 14423835950549216512 11723602419820562304 9023368889091908096 6323135358363253888 3622901827634599680 922668296905945472 16669178839886842880 13968945309158188672 11268711778429534464 8568478247700880256 5868244716972226048 3168011186243571840 467777655514917632 16214288198495815040 13514054667767160832 10813821137038506624 8113587606309852416 5413354075581198208 2713120544852544000 12887014123889792 15759397557104787200 13059164026376132992 10358930495647478784 7658696964918824576 4958463434190170368 2258229903461516160 18004740446442413568 15304506915713759360 12604273384985105152 9904039854256450944 7203806323527796736 4503572792799142528 1803339262070488320 17549849805051385728 14849616274322731520 12149382743594077312 9449149212865423104 6748915682136768896 4048682151408114688 1348448620679460480 17094959163660357888 14394725632931703680 11694492102203049472 8994258571474395264 6294025040745741056 3593791510017086848 893557979288432640 16640068522269330048 13939834991540675840 11239601460812021632 8539367930083367424 5839134399354713216 3138900868626059008 438667337897404800 16185177880878302208 13484944350149648000 10784710819420993792 8084477288692339584 5384243757963685376 2684010227235031168 18430520770215928576 15730287239487274368 13030053708758620160 10329820178029965952 7629586647301311744 4929353116572657536 2229119585844003328 17975630128824900736 15275396598096246528 12575163067367592320 9874929536638938112 7174696005910283904 4474462475181629696 1774228944452975488 17520739487433872896 14820505956705218688 12120272425976564480 9420038895247910272 6719805364519256064 4019571833790601856 1319338303061947648 17065848846042845056 14365615315314190848 11665381784585536640 8965148253856882432 6264914723128228224 3564681192399574016 864447661670919808 16610958204651817216 13910724673923163008 11210491143194508800 8510257612465854592 5810024081737200384 3109790551008546176 409557020279891968 16156067563260789376 13455834032532135168 10755600501803480960 8055366971074826752 5355133440346172544 2654899909617518336 18401410452598415744 15701176921869761536 13000943391141107328 10300709860412453120 7600476329683798912 4900242798955144704 2200009268226490496 17946519811207387904 15246286280478733696 12546052749750079488 9845819219021425280 7145585688292771072 4445352157564116864 1745118626835462656 17491629169816360064 14791395639087705856 12091162108359051648 9390928577630397440 6690695046901743232 3990461516173089024 1290227985444434816 17036738528425332224 14336504997696678016 11636271466968023808 8936037936239369600 6235804405510715392 3535570874782061184 835337344053406976 16581847887034304384 13881614356305650176 11181380825576995968 8481147294848341760 5780913764119687552 3080680233391033344 380446702662379136 16126957245643276544 13426723714914622336 10726490184185968128 8026256653457313920 5326023122728659712 2625789592000005504 18372300134980902912 15672066604252248704 12971833073523594496 10271599542794940288 7571366012066286080 4871132481337631872 2170898950608977664 17917409493589875072 15217175962861220864 12516942432132566656 9816708901403912448 7116475370675258240 4416241839946604032 1716008309217949824 17462518852198847232 14762285321470193024 12062051790741538816 9361818260012884608 6661584729284230400 3961351198555576192 1261117667826921984 17007628210807819392 14307394680079165184 11607161149350510976 8906927618621856768 6206694087893202560 3506460557164548352 806227026435894144 16552737569416791552 13852504038688137344 11152270507959483136 8452036977230828928 5751803446502174720 3051569915773520512 351336385044866304 16097846928025763712 13397613397297109504 10697379866568455296 7997146335839801088 5296912805111146880 2596679274382492672 18343189817363390080 15642956286634735872 12942722755906081664 10242489225177427456 7542255694448773248 4842022163720119040 2141788632991464832 17888299175972362240 15188065645243708032 12487832114515053824 9787598583786399616 7087365053057745408 4387131522329091200 1686897991600436992 17433408534581334400 14733175003852680192 12032941473124025984 9332707942395371776 6632474411666717568 3932240880938063360 1232007350209409152 16978517893190306560 14278284362461652352 11578050831732998144 8877817301004343936 6177583770275689728 3477350239547035520 777116708818381312 16523627251799278720 13823393721070624512 11123160190341970304 8422926659613316096 5722693128884661888 3022459598156007680 322226067427353472 16068736610408250880 13368503079679596672 10668269548950942464 7968036018222288256 5267802487493634048 2567568956764979840 18314079499745877248 15613845969017223040 12913612438288568832 10213378907559914624 7513145376831260416 4812911846102606208 2112678315373952000 17859188858354849408 15158955327626195200 12458721796897540992 9758488266168886784 7058254735440232576 4358021204711578368 1657787673982924160 17404298216963821568 14704064686235167360 12003831155506513152 9303597624777858944 6603364094049204736 3903130563320550528 1202897032591896320 16949407575572793728 14249174044844139520 11548940514115485312 8848706983386831104 6148473452658176896 3448239921929522688 748006391200868480 16494516934181765888 13794283403453111680 11094049872724457472 8393816341995803264 5693582811267149056 2993349280538494848 293115749809840640 16039626292790738048 13339392762062083840 10639159231333429632 7938925700604775424 5238692169876121216 2538458639147467008 18284969182128364416 15584735651399710208 12884502120671056000 10184268589942401792 7484035059213747584 4783801528485093376 2083567997756439168 17830078540737336576 15129845010008682368 12429611479280028160 9729377948551373952 7029144417822719744 4328910887094065536 1628677356365411328 17375187899346308736 14674954368617654528 11974720837889000320 9274487307160346112 6574253776431691904 3874020245703037696 1173786714974383488 16920297257955280896 14220063727226626688 11519830196497972480 8819596665769318272 6119363135040664064 3419129604312009856 718896073583355648 16465406616564253056 13765173085835598848 11064939555106944640 8364706024378290432 5664472493649636224 2964238962920982016 264005432192327808 16010515975173225216 13310282444444571008 10610048913715916800 7909815382987262592 5209581852258608384 2509348321529954176 18255858864510851584 15555625333782197376 12855391803053543168 10155158272324888960 7454924741596234752 4754691210867580544 2054457680138926336 17800968223119823744 15100734692391169536 12400501161662515328 9700267630933861120 7000034100205206912 4299800569476552704 1599567038747898496 17346077581728795904 14645844051000141696 11945610520271487488 9245376989542833280 6545143458814179072 3844909928085524864 1144676397356870656 16891186940337768064 14190953409609113856 11490719878880459648 8790486348151805440 6090252817423151232 3390019286694497024 689785755965842816 16436296298946740224 13736062768218086016 11035829237489431808 8335595706760777600 5635362176032123392 2935128645303469184 234895114574814976 15981405657555712384 13281172126827058176 10580938596098403968 7880705065369749760 5180471534641095552 2480238003912441344 18226748546893338752 15526515016164684544 12826281485436030336 10126047954707376128 7425814423978721920 4725580893250067712 2025347362521413504 17771857905502310912 15071624374773656704 12371390844045002496 9671157313316348288 6970923782587694080 4270690251859039872 1570456721130385664 17316967264111283072 14616733733382628864 11916500202653974656 9216266671925320448 6516033141196666240 3815799610468012032 1115566079739357824 16862076622720255232 14161843091991601024 11461609561262946816 8761376030534292608 6061142499805638400 3360908969076984192 660675438348329984 16407185981329227392 13706952450600573184 11006718919871918976 8306485389143264768 5606251858414610560 2906018327685956352 205784796957302144 15952295339938199552 13252061809209545344 10551828278480891136 7851594747752236928 5151361217023582720 2451127686294928512 18197638229275825920 15497404698547171712 12797171167818517504 10096937637089863296 7396704106361209088 4696470575632554880 1996237044903900672 17742747587884798080 15042514057156143872 12342280526427489664 9642046995698835456 6941813464970181248 4241579934241527040 1541346403512872832 17287856946493770240 14587623415765116032 11887389885036461824 9187156354307807616 6486922823579153408 3786689292850499200 1086455762121844992 16832966305102742400 14132732774374088192 11432499243645433984 8732265712916779776 6032032182188125568 3331798651459471360 631565120730817152 16378075663711714560 13677842132983060352 10977608602254406144 8277375071525751936 5577141540797097728 2876908010068443520 176674479339789312 15923185022320686720 13222951491592032512 10522717960863378304 7822484430134724096 5122250899406069888 2422017368677415680 18168527911658313088 15468294380929658880 12768060850201004672 10067827319472350464 7367593788743696256 4667360258015042048 1967126727286387840 17713637270267285248 15013403739538631040 12313170208809976832 9612936678081322624 6912703147352668416 4212469616624014208 1512236085895360000 17258746628876257408 14558513098147603200 11858279567418948992 9158046036690294784 6457812505961640576 3757578975232986368 1057345444504332160 16803855987485229568 14103622456756575360 11403388926027921152 8703155395299266944 6002921864570612736 3302688333841958528 602454803113304320 16348965346094201728 13648731815365547520 10948498284636893312 8248264753908239104 5548031223179584896 2847797692450930688 147564161722276480 15894074704703173888 13193841173974519680 10493607643245865472 7793374112517211264 5093140581788557056 2392907051059902848 18139417594040800256 15439184063312146048 12738950532583491840 10038717001854837632 7338483471126183424 4638249940397529216 1938016409668875008 17684526952649772416 14984293421921118208 12284059891192464000 9583826360463809792 6883592829735155584 4183359299006501376 1483125768277847168 17229636311258744576 14529402780530090368 11829169249801436160 9128935719072781952 6428702188344127744 3728468657615473536 1028235126886819328 16774745669867716736 14074512139139062528 11374278608410408320 8674045077681754112 5973811546953099904 3273578016224445696 573344485495791488 16319855028476688896 13619621497748034688 10919387967019380480 8219154436290726272 5518920905562072064 2818687374833417856 118453844104763648 15864964387085661056 13164730856357006848 10464497325628352640 7764263794899698432 5064030264171044224 2363796733442390016 18110307276423287424 15410073745694633216 12709840214965979008 10009606684237324800 7309373153508670592 4609139622780016384 1908906092051362176 17655416635032259584 14955183104303605376 12254949573574951168 9554716042846296960 6854482512117642752 4154248981388988544 1454015450660334336 17200525993641231744 14500292462912577536 11800058932183923328 9099825401455269120 6399591870726614912 3699358339997960704 999124809269306496 16745635352250203904 14045401821521549696 11345168290792895488 8644934760064241280 5944701229335587072 3244467698606932864 544234167878278656 16290744710859176064 13590511180130521856 10890277649401867648 8190044118673213440 5489810587944559232 2789577057215905024 89343526487250816 15835854069468148224 13135620538739494016 10435387008010839808 7735153477282185600 5034919946553531392 2334686415824877184 18081196958805774592 15380963428077120384 12680729897348466176 9980496366619811968 7280262835891157760 4580029305162503552 1879795774433849344 17626306317414746752 14926072786686092544 12225839255957438336 9525605725228784128 6825372194500129920 4125138663771475712 1424905133042821504 17171415676023718912 14471182145295064704 11770948614566410496 9070715083837756288 6370481553109102080 3670248022380447872 970014491651793664 16716525034632691072 14016291503904036864 11316057973175382656 8615824442446728448 5915590911718074240 3215357380989420032 515123850260765824 16261634393241663232 13561400862513009024 10861167331784354816 8160933801055700608 5460700270327046400 2760466739598392192 60233208869737984 15806743751850635392 13106510221121981184 10406276690393326976 7706043159664672768 5005809628936018560 2305576098207364352 18052086641188261760 15351853110459607552 12651619579730953344 9951386049002299136 7251152518273644928 4550918987544990720 1850685456816336512 17597195999797233920 14896962469068579712 12196728938339925504 9496495407611271296 6796261876882617088 4096028346153962880 1395794815425308672 17142305358406206080 14442071827677551872 11741838296948897664 9041604766220243456 6341371235491589248 3641137704762935040 940904174034280832 16687414717015178240 13987181186286524032 11286947655557869824 8586714124829215616 5886480594100561408 3186247063371907200 486013532643252992 16232524075624150400 13532290544895496192 10832057014166841984 8131823483438187776 5431589952709533568 2731356421980879360 31122891252225152 15777633434233122560 13077399903504468352 10377166372775814144 7676932842047159936 4976699311318505728 2276465780589851520 18022976323570748928 15322742792842094720 12622509262113440512 9922275731384786304 7222042200656132096 4521808669927477888 1821575139198823680 17568085682179721088 14867852151451066880 12167618620722412672 9467385089993758464 6767151559265104256 4066918028536450048 1366684497807795840 17113195040788693248 14412961510060039040 11712727979331384832 9012494448602730624 6312260917874076416 3612027387145422208 911793856416768000 16658304399397665408 13958070868669011200 11257837337940356992 8557603807211702784 5857370276483048576 3157136745754394368 456903215025740160 16203413758006637568 13503180227277983360 10802946696549329152 8102713165820674944 5402479635092020736 2702246104363366528 2012573634712320 15748523116615609728 13048289585886955520 10348056055158301312 7647822524429647104 4947588993700992896 2247355462972338688 17993866005953236096 15293632475224581888 12593398944495927680 9893165413767273472 7192931883038619264 4492698352309965056 1792464821581310848 17538975364562208256 14838741833833554048 12138508303104899840 9438274772376245632 6738041241647591424 4037807710918937216 1337574180190283008 17084084723171180416 14383851192442526208 11683617661713872000 8983384130985217792 6283150600256563584 3582917069527909376 882683538799255168 16629194081780152576 13928960551051498368 11228727020322844160 8528493489594189952 5828259958865535744 3128026428136881536 427792897408227328 16174303440389124736 13474069909660470528 10773836378931816320 8073602848203162112 5373369317474507904 2673135786745853696 18419646329726751104 15719412798998096896 13019179268269442688 10318945737540788480 7618712206812134272 4918478676083480064 2218245145354825856 17964755688335723264 15264522157607069056 12564288626878414848 9864055096149760640 7163821565421106432 4463588034692452224 1763354503963798016 17509865046944695424 14809631516216041216 12109397985487387008 9409164454758732800 6708930924030078592 4008697393301424384 1308463862572770176 17054974405553667584 14354740874825013376 11654507344096359168 8954273813367704960 6254040282639050752 3553806751910396544 853573221181742336 16600083764162639744 13899850233433985536 11199616702705331328 8499383171976677120 5799149641248022912 3098916110519368704 398682579790714496 16145193122771611904 13444959592042957696 10744726061314303488 8044492530585649280 5344258999856995072 2644025469128340864 18390536012109238272 15690302481380584064 12990068950651929856 10289835419923275648 7589601889194621440 4889368358465967232 2189134827737313024 17935645370718210432 15235411839989556224 12535178309260902016 9834944778532247808 7134711247803593600 4434477717074939392 1734244186346285184 17480754729327182592 14780521198598528384 12080287667869874176 9380054137141219968 6679820606412565760 3979587075683911552 1279353544955257344 17025864087936154752 14325630557207500544 11625397026478846336 8925163495750192128 6224929965021537920 3524696434292883712 824462903564229504 16570973446545126912 13870739915816472704 11170506385087818496 8470272854359164288 5770039323630510080 3069805792901855872 369572262173201664 16116082805154099072 13415849274425444864 10715615743696790656 8015382212968136448 5315148682239482240 2614915151510828032 18361425694491725440 15661192163763071232 12960958633034417024 10260725102305762816 7560491571577108608 4860258040848454400 2160024510119800192 17906535053100697600 15206301522372043392 12506067991643389184 9805834460914734976 7105600930186080768 4405367399457426560 1705133868728772352 17451644411709669760 14751410880981015552 12051177350252361344 9350943819523707136 6650710288795052928 3950476758066398720 1250243227337744512 16996753770318641920 14296520239589987712 11596286708861333504 8896053178132679296 6195819647404025088 3495586116675370880 795352585946716672 16541863128927614080 13841629598198959872 11141396067470305664 8441162536741651456 5740929006012997248 3040695475284343040 340461944555688832 16086972487536586240 13386738956807932032 10686505426079277824 7986271895350623616 5286038364621969408 2585804833893315200 18332315376874212608 15632081846145558400 12931848315416904192 10231614784688249984 7531381253959595776 4831147723230941568 2130914192502287360 17877424735483184768 15177191204754530560 12476957674025876352 9776724143297222144 7076490612568567936 4376257081839913728 1676023551111259520 17422534094092156928 14722300563363502720 12022067032634848512 9321833501906194304 6621599971177540096 3921366440448885888 1221132909720231680 16967643452701129088 14267409921972474880 11567176391243820672 8866942860515166464 6166709329786512256 3466475799057858048 766242268329203840 16512752811310101248 13812519280581447040 11112285749852792832 8412052219124138624 5711818688395484416 3011585157666830208 311351626938176000 16057862169919073408 13357628639190419200 10657395108461764992 7957161577733110784 5256928047004456576 2556694516275802368 18303205059256699776 15602971528528045568 12902737997799391360 10202504467070737152 7502270936342082944 4802037405613428736 2101803874884774528 17848314417865671936 15148080887137017728 12447847356408363520 9747613825679709312 7047380294951055104 4347146764222400896 1646913233493746688 17393423776474644096 14693190245745989888 11992956715017335680 9292723184288681472 6592489653560027264 3892256122831373056 1192022592102718848 16938533135083616256 14238299604354962048 11538066073626307840 8837832542897653632 6137599012168999424 3437365481440345216 737131950711691008 16483642493692588416 13783408962963934208 11083175432235280000 8382941901506625792 5682708370777971584 2982474840049317376 282241309320663168 16028751852301560576 13328518321572906368 10628284790844252160 7928051260115597952 5227817729386943744 2527584198658289536 18274094741639186944 15573861210910532736 12873627680181878528 10173394149453224320 7473160618724570112 4772927087995915904 2072693557267261696 17819204100248159104 15118970569519504896 12418737038790850688 9718503508062196480 7018269977333542272 4318036446604888064 1617802915876233856 17364313458857131264 14664079928128477056 11963846397399822848 9263612866671168640 6563379335942514432 3863145805213860224 1162912274485206016 16909422817466103424 14209189286737449216 11508955756008795008 8808722225280140800 6108488694551486592 3408255163822832384 708021633094178176 16454532176075075584 13754298645346421376 11054065114617767168 8353831583889112960 5653598053160458752 2953364522431804544 253130991703150336 15999641534684047744 13299408003955393536 10599174473226739328 7898940942498085120 5198707411769430912 2498473881040776704 18244984424021674112 15544750893293019904 12844517362564365696 10144283831835711488 7444050301107057280 4743816770378403072 2043583239649748864 17790093782630646272 15089860251901992064 12389626721173337856 9689393190444683648 6989159659716029440 4288926128987375232 1588692598258721024 17335203141239618432 14634969610510964224 11934736079782310016 9234502549053655808 6534269018325001600 3834035487596347392 1133801956867693184 16880312499848590592 14180078969119936384 11479845438391282176 8779611907662627968 6079378376933973760 3379144846205319552 678911315476665344 16425421858457562752 13725188327728908544 11024954797000254336 8324721266271600128 5624487735542945920 2924254204814291712 224020674085637504 15970531217066534912 13270297686337880704 10570064155609226496 7869830624880572288 5169597094151918080 2469363563423263872 18215874106404161280 15515640575675507072 12815407044946852864 10115173514218198656 7414939983489544448 4714706452760890240 2014472922032236032 17760983465013133440 15060749934284479232 12360516403555825024 9660282872827170816 6960049342098516608 4259815811369862400 1559582280641208192 17306092823622105600 14605859292893451392 11905625762164797184 9205392231436142976 6505158700707488768 3804925169978834560 1104691639250180352 16851202182231077760 14150968651502423552 11450735120773769344 8750501590045115136 6050268059316460928 3350034528587806720 649800997859152512 16396311540840049920 13696078010111395712 10995844479382741504 8295610948654087296 5595377417925433088 2895143887196778880 194910356468124672 15941420899449022080 13241187368720367872 10540953837991713664 7840720307263059456 5140486776534405248 2440253245805751040 18186763788786648448 15486530258057994240 12786296727329340032 10086063196600685824 7385829665872031616 4685596135143377408 1985362604414723200 17731873147395620608 15031639616666966400 12331406085938312192 9631172555209657984 6930939024481003776 4230705493752349568 1530471963023695360 17276982506004592768 14576748975275938560 11876515444547284352 9176281913818630144 6476048383089975936 3775814852361321728 1075581321632667520 16822091864613564928 14121858333884910720 11421624803156256512 8721391272427602304 6021157741698948096 3320924210970293888 620690680241639680 16367201223222537088 13666967692493882880 10966734161765228672 8266500631036574464 5566267100307920256 2866033569579266048 165800038850611840 15912310581831509248 13212077051102855040 10511843520374200832 7811609989645546624 5111376458916892416 2411142928188238208 18157653471169135616 15457419940440481408 12757186409711827200 10056952878983172992 7356719348254518784 4656485817525864576 1956252286797210368 17702762829778107776 15002529299049453568 12302295768320799360 9602062237592145152 6901828706863490944 4201595176134836736 1501361645406182528 17247872188387079936 14547638657658425728 11847405126929771520 9147171596201117312 6446938065472463104 3746704534743808896 1046471004015154688 16792981546996052096 14092748016267397888 11392514485538743680 8692280954810089472 5992047424081435264 3291813893352781056 591580362624126848 16338090905605024256 13637857374876370048 10937623844147715840 8237390313419061632 5537156782690407424 2836923251961753216 136689721233099008 15883200264213996416 13182966733485342208 10482733202756688000 7782499672028033792 5082266141299379584 2382032610570725376 18128543153551622784 15428309622822968576 12728076092094314368 10027842561365660160 7327609030637005952 4627375499908351744 1927141969179697536 17673652512160594944 14973418981431940736 12273185450703286528 9572951919974632320 6872718389245978112 4172484858517323904 1472251327788669696 17218761870769567104 14518528340040912896 11818294809312258688 9118061278583604480 6417827747854950272 3717594217126296064 1017360686397641856 16763871229378539264 14063637698649885056 11363404167921230848 8663170637192576640 5962937106463922432 3262703575735268224 562470045006614016 16308980587987511424 13608747057258857216 10908513526530203008 8208279995801548800 5508046465072894592 2807812934344240384 107579403615586176 15854089946596483584 13153856415867829376 10453622885139175168 7753389354410520960 5053155823681866752 2352922292953212544 18099432835934109952 15399199305205455744 12698965774476801536 9998732243748147328 7298498713019493120 4598265182290838912 1898031651562184704 17644542194543082112 14944308663814427904 12244075133085773696 9543841602357119488 6843608071628465280 4143374540899811072 1443141010171156864 17189651553152054272 14489418022423400064 11789184491694745856 9088950960966091648 6388717430237437440 3688483899508783232 988250368780129024 16734760911761026432 14034527381032372224 11334293850303718016 8634060319575063808 5933826788846409600 3233593258117755392 533359727389101184 16279870270369998592 13579636739641344384 10879403208912690176 8179169678184035968 5478936147455381760 2778702616726727552 78469085998073344 15824979628978970752 13124746098250316544 10424512567521662336 7724279036793008128 5024045506064353920 2323811975335699712 18070322518316597120 15370088987587942912 12669855456859288704 9969621926130634496 7269388395401980288 4569154864673326080 1868921333944671872 17615431876925569280 14915198346196915072 12214964815468260864 9514731284739606656 6814497754010952448 4114264223282298240 1414030692553644032 17160541235534541440 14460307704805887232 11760074174077233024 9059840643348578816 6359607112619924608 3659373581891270400 959140051162616192 16705650594143513600 14005417063414859392 11305183532686205184 8604950001957550976 5904716471228896768 3204482940500242560 504249409771588352 16250759952752485760 13550526422023831552 10850292891295177344 8150059360566523136 5449825829837868928 2749592299109214720 49358768380560512 15795869311361457920 13095635780632803712 10395402249904149504 7695168719175495296 4994935188446841088 2294701657718186880 18041212200699084288 15340978669970430080 12640745139241775872 9940511608513121664 7240278077784467456 4540044547055813248 1839811016327159040 17586321559308056448 14886088028579402240 12185854497850748032 9485620967122093824 6785387436393439616 4085153905664785408 1384920374936131200 17131430917917028608 14431197387188374400 11730963856459720192 9030730325731065984 6330496795002411776 3630263264273757568 930029733545103360 16676540276526000768 13976306745797346560 11276073215068692352 8575839684340038144 5875606153611383936 3175372622882729728 475139092154075520 16221649635134972928 13521416104406318720 10821182573677664512 8120949042949010304 5420715512220356096 2720481981491701888 20248450763047680 15766758993743945088 13066525463015290880 10366291932286636672 7666058401557982464 4965824870829328256 2265591340100674048 18012101883081571456 15311868352352917248 12611634821624263040 9911401290895608832 7211167760166954624 4510934229438300416 1810700698709646208 17557211241690543616 14856977710961889408 12156744180233235200 9456510649504580992 6756277118775926784 4056043588047272576 1355810057318618368 17102320600299515776 14402087069570861568 11701853538842207360 9001620008113553152 6301386477384898944 3601152946656244736 900919415927590528 16647429958908487936 13947196428179833728 11246962897451179520 8546729366722525312 5846495835993871104 3146262305265216896 446028774536562688 16192539317517460096 13492305786788805888 10792072256060151680 8091838725331497472 5391605194602843264 2691371663874189056 18437882206855086464 15737648676126432256 13037415145397778048 10337181614669123840 7636948083940469632 4936714553211815424 2236481022483161216 17982991565464058624 15282758034735404416 12582524504006750208 9882290973278096000 7182057442549441792 4481823911820787584 1781590381092133376 17528100924073030784 14827867393344376576 12127633862615722368 9427400331887068160 6727166801158413952 4026933270429759744 1326699739701105536 17073210282682002944 14372976751953348736 11672743221224694528 8972509690496040320 6272276159767386112 3572042629038731904 871809098310077696 16618319641290975104 13918086110562320896 11217852579833666688 8517619049105012480 5817385518376358272 3117151987647704064 416918456919049856 16163428999899947264 13463195469171293056 10762961938442638848 8062728407713984640 5362494876985330432 2662261346256676224 18408771889237573632 15708538358508919424 13008304827780265216 10308071297051611008 7607837766322956800 4907604235594302592 2207370704865648384 17953881247846545792 15253647717117891584 12553414186389237376 9853180655660583168 7152947124931928960 4452713594203274752 1752480063474620544 17498990606455517952 14798757075726863744 12098523544998209536 9398290014269555328 6698056483540901120 3997822952812246912 1297589422083592704 17044099965064490112 14343866434335835904 11643632903607181696 8943399372878527488 6243165842149873280 3542932311421219072 842698780692564864 16589209323673462272 13888975792944808064 11188742262216153856 8488508731487499648 5788275200758845440 3088041670030191232 387808139301537024 16134318682282434432 13434085151553780224 10733851620825126016 8033618090096471808 5333384559367817600 2633151028639163392 18379661571620060800 15679428040891406592 12979194510162752384 10278960979434098176 7578727448705443968 4878493917976789760 2178260387248135552 17924770930229032960 15224537399500378752 12524303868771724544 9824070338043070336 7123836807314416128 4423603276585761920 1723369745857107712 17469880288838005120 14769646758109350912 12069413227380696704 9369179696652042496 6668946165923388288 3968712635194734080 1268479104466079872 17014989647446977280 14314756116718323072 11614522585989668864 8914289055261014656 6214055524532360448 3513821993803706240 813588463075052032 16560099006055949440 13859865475327295232 11159631944598641024 8459398413869986816 5759164883141332608 3058931352412678400 358697821684024192 16105208364664921600 13404974833936267392 10704741303207613184 8004507772478958976 5304274241750304768 2604040711021650560 18350551254002547968 15650317723273893760 12950084192545239552 10249850661816585344 7549617131087931136 4849383600359276928 2149150069630622720 17895660612611520128 15195427081882865920 12495193551154211712 9794960020425557504 7094726489696903296 4394492958968249088 1694259428239594880 17440769971220492288 14740536440491838080 12040302909763183872 9340069379034529664 6639835848305875456 3939602317577221248 1239368786848567040 16985879329829464448 14285645799100810240 11585412268372156032 8885178737643501824 6184945206914847616 3484711676186193408 784478145457539200 16530988688438436608 13830755157709782400 11130521626981128192 8430288096252473984 5730054565523819776 3029821034795165568 329587504066511360 16076098047047408768 13375864516318754560 10675630985590100352 7975397454861446144 5275163924132791936 2574930393404137728 18321440936385035136 15621207405656380928 12920973874927726720 10220740344199072512 7520506813470418304 4820273282741764096 2120039752013109888 17866550294994007296 15166316764265353088 12466083233536698880 9765849702808044672 7065616172079390464 4365382641350736256 1665149110622082048 17411659653602979456 14711426122874325248 12011192592145671040 9310959061417016832 6610725530688362624 3910491999959708416 1210258469231054208 16956769012211951616 14256535481483297408 11556301950754643200 8856068420025988992 6155834889297334784 3455601358568680576 755367827840026368 16501878370820923776 13801644840092269568 11101411309363615360 8401177778634961152 5700944247906306944 3000710717177652736 300477186448998528 16046987729429895936 13346754198701241728 10646520667972587520 7946287137243933312 5246053606515279104 2545820075786624896 18292330618767522304 15592097088038868096 12891863557310213888 10191630026581559680 7491396495852905472 4791162965124251264 2090929434395597056 17837439977376494464 15137206446647840256 12436972915919186048 9736739385190531840 7036505854461877632 4336272323733223424 1636038793004569216 17382549335985466624 14682315805256812416 11982082274528158208 9281848743799504000 6581615213070849792 3881381682342195584 1181148151613541376 16927658694594438784 14227425163865784576 11527191633137130368 8826958102408476160 6126724571679821952 3426491040951167744 726257510222513536 16472768053203410944 13772534522474756736 11072300991746102528 8372067461017448320 5671833930288794112 2971600399560139904 271366868831485696 16017877411812383104 13317643881083728896 10617410350355074688 7917176819626420480 5216943288897766272 2516709758169112064 18263220301150009472 15562986770421355264 12862753239692701056 10162519708964046848 7462286178235392640 4762052647506738432 2061819116778084224 17808329659758981632 15108096129030327424 12407862598301673216 9707629067573019008 7007395536844364800 4307162006115710592 1606928475387056384 17353439018367953792 14653205487639299584 11952971956910645376 9252738426181991168 6552504895453336960 3852271364724682752 1152037833996028544 16898548376976925952 14198314846248271744 11498081315519617536 8797847784790963328 6097614254062309120 3397380723333654912 697147192605000704 16443657735585898112 13743424204857243904 11043190674128589696 8342957143399935488 5642723612671281280 2942490081942627072 242256551213972864 15988767094194870272 13288533563466216064 10588300032737561856 7888066502008907648 5187832971280253440 2487599440551599232 18234109983532496640 15533876452803842432 12833642922075188224 10133409391346534016 7433175860617879808 4732942329889225600 2032708799160571392 17779219342141468800 15078985811412814592 12378752280684160384 9678518749955506176 6978285219226851968 4278051688498197760 1577818157769543552 17324328700750440960 14624095170021786752 11923861639293132544 9223628108564478336 6523394577835824128 3823161047107169920 1122927516378515712 16869438059359413120 14169204528630758912 11468970997902104704 8768737467173450496 6068503936444796288 3368270405716142080 668036874987487872 16414547417968385280 13714313887239731072 11014080356511076864 8313846825782422656 5613613295053768448 2913379764325114240 213146233596460032 15959656776577357440 13259423245848703232 10559189715120049024 7858956184391394816 5158722653662740608 2458489122934086400 18204999665914983808 15504766135186329600 12804532604457675392 10104299073729021184 7404065543000366976 4703832012271712768 2003598481543058560 17750109024523955968 15049875493795301760 12349641963066647552 9649408432337993344 6949174901609339136 4248941370880684928 1548707840152030720 17295218383132928128 14594984852404273920 11894751321675619712 9194517790946965504 6494284260218311296 3794050729489657088 1093817198761002880 16840327741741900288 14140094211013246080 11439860680284591872 8739627149555937664 6039393618827283456 3339160088098629248 638926557369975040 16385437100350872448 13685203569622218240 10984970038893564032 8284736508164909824 5584502977436255616 2884269446707601408 184035915978947200 15930546458959844608 13230312928231190400 10530079397502536192 7829845866773881984 5129612336045227776 2429378805316573568 18175889348297470976 15475655817568816768 12775422286840162560 10075188756111508352 7374955225382854144 4674721694654199936 1974488163925545728 17720998706906443136 15020765176177788928 12320531645449134720 9620298114720480512 6920064583991826304 4219831053263172096 1519597522534517888 17266108065515415296 14565874534786761088 11865641004058106880 9165407473329452672 6465173942600798464 3764940411872144256 1064706881143490048 16811217424124387456 14110983893395733248 11410750362667079040 8710516831938424832 6010283301209770624 3310049770481116416 609816239752462208 16356326782733359616 13656093252004705408 10955859721276051200 8255626190547396992 5555392659818742784 2855159129090088576 154925598361434368 15901436141342331776 13201202610613677568 10500969079885023360 7800735549156369152 5100502018427714944 2400268487699060736 18146779030679958144 15446545499951303936 12746311969222649728 10046078438493995520 7345844907765341312 4645611377036687104 1945377846308032896 17691888389288930304 14991654858560276096 12291421327831621888 9591187797102967680 6890954266374313472 4190720735645659264 1490487204917005056 17236997747897902464 14536764217169248256 11836530686440594048 9136297155711939840 6436063624983285632 3735830094254631424 1035596563525977216 16782107106506874624 14081873575778220416 11381640045049566208 8681406514320912000 5981172983592257792 3280939452863603584 580705922134949376 16327216465115846784 13626982934387192576 10926749403658538368 8226515872929884160 5526282342201229952 2826048811472575744 125815280743921536 15872325823724818944 13172092292996164736 10471858762267510528 7771625231538856320 5071391700810202112 2371158170081547904 18117668713062445312 15417435182333791104 12717201651605136896 10016968120876482688 7316734590147828480 4616501059419174272 1916267528690520064 17662778071671417472 14962544540942763264 12262311010214109056 9562077479485454848 6861843948756800640 4161610418028146432 1461376887299492224 17207887430280389632 14507653899551735424 11807420368823081216 9107186838094427008 6406953307365772800 3706719776637118592 1006486245908464384 16752996788889361792 14052763258160707584 11352529727432053376 8652296196703399168 5952062665974744960 3251829135246090752 551595604517436544 16298106147498333952 13597872616769679744 10897639086041025536 8197405555312371328 5497172024583717120 2796938493855062912 96704963126408704 15843215506107306112 13142981975378651904 10442748444649997696 7742514913921343488 5042281383192689280 2342047852464035072 18088558395444932480 15388324864716278272 12688091333987624064 9987857803258969856 7287624272530315648 4587390741801661440 1887157211073007232 17633667754053904640 14933434223325250432 12233200692596596224 9532967161867942016 6832733631139287808 4132500100410633600 1432266569681979392 17178777112662876800 14478543581934222592 11778310051205568384 9078076520476914176 6377842989748259968 3677609459019605760 977375928290951552 16723886471271848960 14023652940543194752 11323419409814540544 8623185879085886336 5922952348357232128 3222718817628577920 522485286899923712 16268995829880821120 13568762299152166912 10868528768423512704 8168295237694858496 5468061706966204288 2767828176237550080 67594645508895872 15814105188489793280 13113871657761139072 10413638127032484864 7713404596303830656 5013171065575176448 2312937534846522240 18059448077827419648 15359214547098765440 12658981016370111232 9958747485641457024 7258513954912802816 4558280424184148608 1858046893455494400 17604557436436391808 14904323905707737600 12204090374979083392 9503856844250429184 6803623313521774976 4103389782793120768 1403156252064466560 17149666795045363968 14449433264316709760 11749199733588055552 9048966202859401344 6348732672130747136 3648499141402092928 948265610673438720 16694776153654336128 13994542622925681920 11294309092197027712 8594075561468373504 5893842030739719296 3193608500011065088 493374969282410880 16239885512263308288 13539651981534654080 10839418450805999872 8139184920077345664 5438951389348691456 2738717858620037248 38484327891383040 15784994870872280448 13084761340143626240 10384527809414972032 7684294278686317824 4984060747957663616 2283827217229009408 18030337760209906816 15330104229481252608 12629870698752598400 9929637168023944192 7229403637295289984 4529170106566635776 1828936575837981568 17575447118818878976 14875213588090224768 12174980057361570560 9474746526632916352 6774512995904262144 4074279465175607936 1374045934446953728 17120556477427851136 14420322946699196928 11720089415970542720 9019855885241888512 6319622354513234304 3619388823784580096 919155293055925888 16665665836036823296 13965432305308169088 11265198774579514880 8564965243850860672 5864731713122206464 3164498182393552256 464264651664898048 16210775194645795456 13510541663917141248 10810308133188487040 8110074602459832832 5409841071731178624 2709607541002524416 9374010273870208 15755884553254767616 13055651022526113408 10355417491797459200 7655183961068804992 4954950430340150784 2254716899611496576 18001227442592393984 15300993911863739776 12600760381135085568 9900526850406431360 7200293319677777152 4500059788949122944 1799826258220468736 17546336801201366144 14846103270472711936 12145869739744057728 9445636209015403520 6745402678286749312 4045169147558095104 1344935616829440896 17091446159810338304 14391212629081684096 11690979098353029888 8990745567624375680 6290512036895721472 3590278506167067264 890044975438413056 16636555518419310464 13936321987690656256 11236088456962002048 8535854926233347840 5835621395504693632 3135387864776039424 435154334047385216 16181664877028282624 13481431346299628416 10781197815570974208 8080964284842320000 5380730754113665792 2680497223385011584 18427007766365908992 15726774235637254784 13026540704908600576 10326307174179946368 7626073643451292160 4925840112722637952 2225606581993983744 17972117124974881152 15271883594246226944 12571650063517572736 9871416532788918528 7171183002060264320 4470949471331610112 1770715940602955904 17517226483583853312 14816992952855199104 12116759422126544896 9416525891397890688 6716292360669236480 4016058829940582272 1315825299211928064 17062335842192825472 14362102311464171264 11661868780735517056 8961635250006862848 6261401719278208640 3561168188549554432 860934657820900224 16607445200801797632 13907211670073143424 11206978139344489216 8506744608615835008 5806511077887180800 3106277547158526592 406044016429872384 16152554559410769792 13452321028682115584 10752087497953461376 8051853967224807168 5351620436496152960 2651386905767498752 18397897448748396160 15697663918019741952 12997430387291087744 10297196856562433536 7596963325833779328 4896729795105125120 2196496264376470912 17943006807357368320 15242773276628714112 12542539745900059904 9842306215171405696 7142072684442751488 4441839153714097280 1741605622985443072 17488116165966340480 14787882635237686272 12087649104509032064 9387415573780377856 6687182043051723648 3986948512323069440 1286714981594415232 17033225524575312640 14332991993846658432 11632758463118004224 8932524932389350016 6232291401660695808 3532057870932041600 831824340203387392 16578334883184284800 13878101352455630592 11177867821726976384 8477634290998322176 5777400760269667968 3077167229541013760 376933698812359552 16123444241793256960 13423210711064602752 10722977180335948544 8022743649607294336 5322510118878640128 2622276588149985920 18368787131130883328 15668553600402229120 12968320069673574912 10268086538944920704 7567853008216266496 4867619477487612288 2167385946758958080 17913896489739855488 15213662959011201280 12513429428282547072 9813195897553892864 7112962366825238656 4412728836096584448 1712495305367930240 17459005848348827648 14758772317620173440 12058538786891519232 9358305256162865024 6658071725434210816 3957838194705556608 1257604663976902400 17004115206957799808 14303881676229145600 11603648145500491392 8903414614771837184 6203181084043182976 3502947553314528768 802714022585874560 16549224565566771968 13848991034838117760 11148757504109463552 8448523973380809344 5748290442652155136 3048056911923500928 347823381194846720 16094333924175744128 13394100393447089920 10693866862718435712 7993633331989781504 5293399801261127296 2593166270532473088 18339676813513370496 15639443282784716288 12939209752056062080 10238976221327407872 7538742690598753664 4838509159870099456 2138275629141445248 17884786172122342656 15184552641393688448 12484319110665034240 9784085579936380032 7083852049207725824 4383618518479071616 1683384987750417408 17429895530731314816 14729662000002660608 12029428469274006400 9329194938545352192 6628961407816697984 3928727877088043776 1228494346359389568 16975004889340286976 14274771358611632768 11574537827882978560 8874304297154324352 6174070766425670144 3473837235697015936 773603704968361728 16520114247949259136 13819880717220604928 11119647186491950720 8419413655763296512 5719180125034642304 3018946594305988096 318713063577333888 16065223606558231296 13364990075829577088 10664756545100922880 7964523014372268672 5264289483643614464 2564055952914960256 18310566495895857664 15610332965167203456 12910099434438549248 10209865903709895040 7509632372981240832 4809398842252586624 2109165311523932416 17855675854504829824 15155442323776175616 12455208793047521408 9754975262318867200 7054741731590212992 4354508200861558784 1654274670132904576 17400785213113801984 14700551682385147776 12000318151656493568 9300084620927839360 6599851090199185152 3899617559470530944 1199384028741876736 16945894571722774144 14245661040994119936 11545427510265465728 8845193979536811520 6144960448808157312 3444726918079503104 744493387350848896 16491003930331746304 13790770399603092096 11090536868874437888 8390303338145783680 5690069807417129472 2989836276688475264 289602745959821056 16036113288940718464 13335879758212064256 10635646227483410048 7935412696754755840 5235179166026101632 2534945635297447424 18281456178278344832 15581222647549690624 12880989116821036416 10180755586092382208 7480522055363728000 4780288524635073792 2080054993906419584 17826565536887316992 15126332006158662784 12426098475430008576 9725864944701354368 7025631413972700160 4325397883244045952 1625164352515391744 17371674895496289152 14671441364767634944 11971207834038980736 9270974303310326528 6570740772581672320 3870507241853018112 1170273711124363904 16916784254105261312 14216550723376607104 11516317192647952896 8816083661919298688 6115850131190644480 3415616600461990272 715383069733336064 16461893612714233472 13761660081985579264 11061426551256925056 8361193020528270848 5660959489799616640 2960725959070962432 260492428342308224 16007002971323205632 13306769440594551424 10606535909865897216 7906302379137243008 5206068848408588800 2505835317679934592 18252345860660832000 15552112329932177792 12851878799203523584 10151645268474869376 7451411737746215168 4751178207017560960 2050944676288906752 17797455219269804160 15097221688541149952 12396988157812495744 9696754627083841536 6996521096355187328 4296287565626533120 1596054034897878912 17342564577878776320 14642331047150122112 11942097516421467904 9241863985692813696 6541630454964159488 3841396924235505280 1141163393506851072 16887673936487748480 14187440405759094272 11487206875030440064 8786973344301785856 6086739813573131648 3386506282844477440 686272752115823232 16432783295096720640 13732549764368066432 11032316233639412224 8332082702910758016 5631849172182103808 2931615641453449600 231382110724795392 15977892653705692800 13277659122977038592 10577425592248384384 7877192061519730176 5176958530791075968 2476725000062421760 18223235543043319168 15523002012314664960 12822768481586010752 10122534950857356544 7422301420128702336 4722067889400048128 2021834358671393920 17768344901652291328 15068111370923637120 12367877840194982912 9667644309466328704 6967410778737674496 4267177248009020288 1566943717280366080 17313454260261263488 14613220729532609280 11912987198803955072 9212753668075300864 6512520137346646656 3812286606617992448 1112053075889338240 16858563618870235648 14158330088141581440 11458096557412927232 8757863026684273024 6057629495955618816 3357395965226964608 657162434498310400 16403672977479207808 13703439446750553600 11003205916021899392 8302972385293245184 5602738854564590976 2902505323835936768 202271793107282560 15948782336088179968 13248548805359525760 10548315274630871552 7848081743902217344 5147848213173563136 2447614682444908928 18194125225425806336 15493891694697152128 12793658163968497920 10093424633239843712 7393191102511189504 4692957571782535296 1992724041053881088 17739234584034778496 15039001053306124288 12338767522577470080 9638533991848815872 6938300461120161664 4238066930391507456 1537833399662853248 17284343942643750656 14584110411915096448 11883876881186442240 9183643350457788032 6483409819729133824 3783176289000479616 1082942758271825408 16829453301252722816 14129219770524068608 11428986239795414400 8728752709066760192 6028519178338105984 3328285647609451776 628052116880797568 16374562659861694976 13674329129133040768 10974095598404386560 8273862067675732352 5573628536947078144 2873395006218423936 173161475489769728 15919672018470667136 13219438487742012928 10519204957013358720 7818971426284704512 5118737895556050304 2418504364827396096 18165014907808293504 15464781377079639296 12764547846350985088 10064314315622330880 7364080784893676672 4663847254165022464 1963613723436368256 17710124266417265664 15009890735688611456 12309657204959957248 9609423674231303040 6909190143502648832 4208956612773994624 1508723082045340416 17255233625026237824 14555000094297583616 11854766563568929408 9154533032840275200 6454299502111620992 3754065971382966784 1053832440654312576 16800342983635209984 14100109452906555776 11399875922177901568 8699642391449247360 5999408860720593152 3299175329991938944 598941799263284736 16345452342244182144 13645218811515527936 10944985280786873728 8244751750058219520 5544518219329565312 2844284688600911104 144051157872256896 15890561700853154304 13190328170124500096 10490094639395845888 7789861108667191680 5089627577938537472 2389394047209883264 18135904590190780672 15435671059462126464 12735437528733472256 10035203998004818048 7334970467276163840 4634736936547509632 1934503405818855424 17681013948799752832 14980780418071098624 12280546887342444416 9580313356613790208 6880079825885136000 4179846295156481792 1479612764427827584 17226123307408724992 14525889776680070784 11825656245951416576 9125422715222762368 6425189184494108160 3724955653765453952 1024722123036799744 16771232666017697152 14070999135289042944 11370765604560388736 8670532073831734528 5970298543103080320 3270065012374426112 569831481645771904 16316342024626669312 13616108493898015104 10915874963169360896 8215641432440706688 5515407901712052480 2815174370983398272 114940840254744064 15861451383235641472 13161217852506987264 10460984321778333056 7760750791049678848 5060517260321024640 2360283729592370432 18106794272573267840 15406560741844613632 12706327211115959424 10006093680387305216 7305860149658651008 4605626618929996800 1905393088201342592 17651903631182240000 14951670100453585792 12251436569724931584 9551203038996277376 6850969508267623168 4150735977538968960 1450502446810314752 17197012989791212160 14496779459062557952 11796545928333903744 9096312397605249536 6396078866876595328 3695845336147941120 995611805419286912 16742122348400184320 14041888817671530112 11341655286942875904 8641421756214221696 5941188225485567488 3240954694756913280 540721164028259072 16287231707009156480 13586998176280502272 10886764645551848064 8186531114823193856 5486297584094539648 2786064053365885440 85830522637231232 15832341065618128640 13132107534889474432 10431874004160820224 7731640473432166016 5031406942703511808 2331173411974857600 18077683954955755008 15377450424227100800 12677216893498446592 9976983362769792384 7276749832041138176 4576516301312483968 1876282770583829760 17622793313564727168 14922559782836072960 12222326252107418752 9522092721378764544 6821859190650110336 4121625659921456128 1421392129192801920 17167902672173699328 14467669141445045120 11767435610716390912 9067202079987736704 6366968549259082496 3666735018530428288 966501487801774080 16713012030782671488 14012778500054017280 11312544969325363072 8612311438596708864 5912077907868054656 3211844377139400448 511610846410746240 16258121389391643648 13557887858662989440 10857654327934335232 8157420797205681024 5457187266477026816 2756953735748372608 56720205019718400 15803230748000615808 13102997217271961600 10402763686543307392 7702530155814653184 5002296625085998976 2302063094357344768 18048573637338242176 15348340106609587968 12648106575880933760 9947873045152279552 7247639514423625344 4547405983694971136 1847172452966316928 17593682995947214336 14893449465218560128 12193215934489905920 9492982403761251712 6792748873032597504 4092515342303943296 1392281811575289088 17138792354556186496 14438558823827532288 11738325293098878080 9038091762370223872 6337858231641569664 3637624700912915456 937391170184261248 16683901713165158656 13983668182436504448 11283434651707850240 8583201120979196032 5882967590250541824 3182734059521887616 482500528793233408 16229011071774130816 13528777541045476608 10828544010316822400 8128310479588168192 5428076948859513984 2727843418130859776 27609887402205568 15774120430383102976 13073886899654448768 10373653368925794560 7673419838197140352 4973186307468486144 2272952776739831936 18019463319720729344 15319229788992075136 12618996258263420928 9918762727534766720 7218529196806112512 4518295666077458304 1818062135348804096 17564572678329701504 14864339147601047296 12164105616872393088 9463872086143738880 6763638555415084672 4063405024686430464 1363171493957776256 17109682036938673664 14409448506210019456 11709214975481365248 9008981444752711040 6308747914024056832 3608514383295402624 908280852566748416 16654791395547645824 13954557864818991616 11254324334090337408 8554090803361683200 5853857272633028992 3153623741904374784 453390211175720576 16199900754156617984 13499667223427963776 10799433692699309568 8099200161970655360 5398966631242001152 2698733100513346944 18445243643494244352 15745010112765590144 13044776582036935936 10344543051308281728 7644309520579627520 4944075989850973312 2243842459122319104 17990353002103216512 15290119471374562304 12589885940645908096 9889652409917253888 7189418879188599680 4489185348459945472 1788951817731291264 17535462360712188672 14835228829983534464 12134995299254880256 9434761768526226048 6734528237797571840 4034294707068917632 1334061176340263424 17080571719321160832 14380338188592506624 11680104657863852416 8979871127135198208 6279637596406544000 3579404065677889792 879170534949235584 16625681077930132992 13925447547201478784 11225214016472824576 8524980485744170368 5824746955015516160 3124513424286861952 424279893558207744 16170790436539105152 13470556905810450944 10770323375081796736 8070089844353142528 5369856313624488320 2669622782895834112 18416133325876731520 15715899795148077312 13015666264419423104 10315432733690768896 7615199202962114688 4914965672233460480 2214732141504806272 17961242684485703680 15261009153757049472 12560775623028395264 9860542092299741056 7160308561571086848 4460075030842432640 1759841500113778432 17506352043094675840 14806118512366021632 12105884981637367424 9405651450908713216 6705417920180059008 4005184389451404800 1304950858722750592 17051461401703648000 14351227870974993792 11650994340246339584 8950760809517685376 6250527278789031168 3550293748060376960 850060217331722752 16596570760312620160 13896337229583965952 11196103698855311744 8495870168126657536 5795636637398003328 3095403106669349120 395169575940694912 16141680118921592320 13441446588192938112 10741213057464283904 8040979526735629696 5340745996006975488 2640512465278321280 18387023008259218688 15686789477530564480 12986555946801910272 10286322416073256064 7586088885344601856 4885855354615947648 2185621823887293440 17932132366868190848 15231898836139536640 12531665305410882432 9831431774682228224 7131198243953574016 4430964713224919808 1730731182496265600 17477241725477163008 14777008194748508800 12076774664019854592 9376541133291200384 6676307602562546176 3976074071833891968 1275840541105237760 17022351084086135168 14322117553357480960 11621884022628826752 8921650491900172544 6221416961171518336 3521183430442864128 820949899714209920 16567460442695107328 13867226911966453120 11166993381237798912 8466759850509144704 5766526319780490496 3066292789051836288 366059258323182080 16112569801304079488 13412336270575425280 10712102739846771072 8011869209118116864 5311635678389462656 2611402147660808448 18357912690641705856 15657679159913051648 12957445629184397440 10257212098455743232 7556978567727089024 4856745036998434816 2156511506269780608 17903022049250678016 15202788518522023808 12502554987793369600 9802321457064715392 7102087926336061184 4401854395607406976 1701620864878752768 17448131407859650176 14747897877130995968 12047664346402341760 9347430815673687552 6647197284945033344 3946963754216379136 1246730223487724928 16993240766468622336 14293007235739968128 11592773705011313920 8892540174282659712 6192306643554005504 3492073112825351296 791839582096697088 16538350125077594496 13838116594348940288 11137883063620286080 8437649532891631872 5737416002162977664 3037182471434323456 336948940705669248 16083459483686566656 13383225952957912448 10682992422229258240 7982758891500604032 5282525360771949824 2582291830043295616 18328802373024193024 15628568842295538816 12928335311566884608 10228101780838230400 7527868250109576192 4827634719380921984 2127401188652267776 17873911731633165184 15173678200904510976 12473444670175856768 9773211139447202560 7072977608718548352 4372744077989894144 1672510547261239936 17419021090242137344 14718787559513483136 12018554028784828928 9318320498056174720 6618086967327520512 3917853436598866304 1217619905870212096 16964130448851109504 14263896918122455296 11563663387393801088 8863429856665146880 6163196325936492672 3462962795207838464 762729264479184256 16509239807460081664 13809006276731427456 11108772746002773248 8408539215274119040 5708305684545464832 3008072153816810624 307838623088156416 16054349166069053824 13354115635340399616 10653882104611745408 7953648573883091200 5253415043154436992 2553181512425782784 18299692055406680192 15599458524678025984 12899224993949371776 10198991463220717568 7498757932492063360 4798524401763409152 2098290871034754944 17844801414015652352 15144567883286998144 12444334352558343936 9744100821829689728 7043867291101035520 4343633760372381312 1643400229643727104 17389910772624624512 14689677241895970304 11989443711167316096 9289210180438661888 6588976649710007680 3888743118981353472 1188509588252699264 16935020131233596672 14234786600504942464 11534553069776288256 8834319539047634048 6134086008318979840 3433852477590325632 733618946861671424 16480129489842568832 13779895959113914624 11079662428385260416 8379428897656606208 5679195366927952000 2978961836199297792 278728305470643584 16025238848451540992 13325005317722886784 10624771786994232576 7924538256265578368 5224304725536924160 2524071194808269952 18270581737789167360 15570348207060513152 12870114676331858944 10169881145603204736 7469647614874550528 4769414084145896320 2069180553417242112 17815691096398139520 15115457565669485312 12415224034940831104 9714990504212176896 7014756973483522688 4314523442754868480 1614289912026214272 17360800455007111680 14660566924278457472 11960333393549803264 9260099862821149056 6559866332092494848 3859632801363840640 1159399270635186432 16905909813616083840 14205676282887429632 11505442752158775424 8805209221430121216 6104975690701467008 3404742159972812800 704508629244158592 16451019172225056000 13750785641496401792 11050552110767747584 8350318580039093376 5650085049310439168 2949851518581784960 249617987853130752 15996128530834028160 13295895000105373952 10595661469376719744 7895427938648065536 5195194407919411328 2494960877190757120 18241471420171654528 15541237889443000320 12841004358714346112 10140770827985691904 7440537297257037696 4740303766528383488 2040070235799729280 17786580778780626688 15086347248051972480 12386113717323318272 9685880186594664064 6985646655866009856 4285413125137355648 1585179594408701440 17331690137389598848 14631456606660944640 11931223075932290432 9230989545203636224 6530756014474982016 3830522483746327808 1130288953017673600 16876799495998571008 14176565965269916800 11476332434541262592 8776098903812608384 6075865373083954176 3375631842355299968 675398311626645760 16421908854607543168 13721675323878888960 11021441793150234752 8321208262421580544 5620974731692926336 2920741200964272128 220507670235617920 15967018213216515328 13266784682487861120 10566551151759206912 7866317621030552704 5166084090301898496 2465850559573244288 18212361102554141696 15512127571825487488 12811894041096833280 10111660510368179072 7411426979639524864 4711193448910870656 2010959918182216448 17757470461163113856 15057236930434459648 12357003399705805440 9656769868977151232 6956536338248497024 4256302807519842816 1556069276791188608 17302579819772086016 14602346289043431808 11902112758314777600 9201879227586123392 6501645696857469184 3801412166128814976 1101178635400160768 16847689178381058176 14147455647652403968 11447222116923749760 8746988586195095552 6046755055466441344 3346521524737787136 646287994009132928 16392798536990030336 13692565006261376128 10992331475532721920 8292097944804067712 5591864414075413504 2891630883346759296 191397352618105088 15937907895599002496 13237674364870348288 10537440834141694080 7837207303413039872 5136973772684385664 2436740241955731456 18183250784936628864 15483017254207974656 12782783723479320448 10082550192750666240 7382316662022012032 4682083131293357824 1981849600564703616 17728360143545601024 15028126612816946816 12327893082088292608 9627659551359638400 6927426020630984192 4227192489902329984 1526958959173675776 17273469502154573184 14573235971425918976 11873002440697264768 9172768909968610560 6472535379239956352 3772301848511302144 1072068317782647936 16818578860763545344 14118345330034891136 11418111799306236928 8717878268577582720 6017644737848928512 3317411207120274304 617177676391620096 16363688219372517504 13663454688643863296 10963221157915209088 8262987627186554880 5562754096457900672 2862520565729246464 162287035000592256 15908797577981489664 13208564047252835456 10508330516524181248 7808096985795527040 5107863455066872832 2407629924338218624 18154140467319116032 15453906936590461824 12753673405861807616 10053439875133153408 7353206344404499200 4652972813675844992 1952739282947190784 17699249825928088192 14999016295199433984 12298782764470779776 9598549233742125568 6898315703013471360 4198082172284817152 1497848641556162944 17244359184537060352 14544125653808406144 11843892123079751936 9143658592351097728 6443425061622443520 3743191530893789312 1042958000165135104 16789468543146032512 14089235012417378304 11389001481688724096 8688767950960069888 5988534420231415680 3288300889502761472 588067358774107264 16334577901755004672 13634344371026350464 10934110840297696256 8233877309569042048 5533643778840387840 2833410248111733632 133176717383079424 15879687260363976832 13179453729635322624 10479220198906668416 7778986668178014208 5078753137449360000 2378519606720705792 18125030149701603200 15424796618972948992 12724563088244294784 10024329557515640576 7324096026786986368 4623862496058332160 1923628965329677952 17670139508310575360 14969905977581921152 12269672446853266944 9569438916124612736 6869205385395958528 4168971854667304320 1468738323938650112 17215248866919547520 14515015336190893312 11814781805462239104 9114548274733584896 6414314744004930688 3714081213276276480 1013847682547622272 16760358225528519680 14060124694799865472 11359891164071211264 8659657633342557056 5959424102613902848 3259190571885248640 558957041156594432 16305467584137491840 13605234053408837632 10905000522680183424 8204766991951529216 5504533461222875008 2804299930494220800 104066399765566592 15850576942746464000 13150343412017809792 10450109881289155584 7749876350560501376 5049642819831847168 2349409289103192960 18095919832084090368 15395686301355436160 12695452770626781952 9995219239898127744 7294985709169473536 4594752178440819328 1894518647712165120 17641029190693062528 14940795659964408320 12240562129235754112 9540328598507099904 6840095067778445696 4139861537049791488 1439628006321137280 17186138549302034688 14485905018573380480 11785671487844726272 9085437957116072064 6385204426387417856 3684970895658763648 984737364930109440 16731247907911006848 14031014377182352640 11330780846453698432 8630547315725044224 5930313784996390016 3230080254267735808 529846723539081600 16276357266519979008 13576123735791324800 10875890205062670592 8175656674334016384 5475423143605362176 2775189612876707968 74956082148053760 15821466625128951168 13121233094400296960 10420999563671642752 7720766032942988544 5020532502214334336 2320298971485680128 18066809514466577536 15366575983737923328 12666342453009269120 9966108922280614912 7265875391551960704 4565641860823306496 1865408330094652288 17611918873075549696 14911685342346895488 12211451811618241280 9511218280889587072 6810984750160932864 4110751219432278656 1410517688703624448 17157028231684521856 14456794700955867648 11756561170227213440 9056327639498559232 6356094108769905024 3655860578041250816 955627047312596608 16702137590293494016 14001904059564839808 11301670528836185600 8601436998107531392 5901203467378877184 3200969936650222976 500736405921568768 16247246948902466176 13547013418173811968 10846779887445157760 8146546356716503552 5446312825987849344 2746079295259195136 45845764530540928 15792356307511438336 13092122776782784128 10391889246054129920 7691655715325475712 4991422184596821504 2291188653868167296 18037699196849064704 15337465666120410496 12637232135391756288 9936998604663102080 7236765073934447872 4536531543205793664 1836298012477139456 17582808555458036864 14882575024729382656 12182341494000728448 9482107963272074240 6781874432543420032 4081640901814765824 1381407371086111616 17127917914067009024 14427684383338354816 11727450852609700608 9027217321881046400 6326983791152392192 3626750260423737984 926516729695083776 16673027272675981184 13972793741947326976 11272560211218672768 8572326680490018560 5872093149761364352 3171859619032710144 471626088304055936 16218136631284953344 13517903100556299136 10817669569827644928 8117436039098990720 5417202508370336512 2716968977641682304 16735446913028096 15763245989893925504 13063012459165271296 10362778928436617088 7662545397707962880 4962311866979308672 2262078336250654464 18008588879231551872 15308355348502897664 12608121817774243456 9907888287045589248 7207654756316935040 4507421225588280832 1807187694859626624 17553698237840524032 14853464707111869824 12153231176383215616 9452997645654561408 6752764114925907200 4052530584197252992 1352297053468598784 17098807596449496192 14398574065720841984 11698340534992187776 8998107004263533568 6297873473534879360 3597639942806225152 897406412077570944 16643916955058468352 13943683424329814144 11243449893601159936 8543216362872505728 5842982832143851520 3142749301415197312 442515770686543104 16189026313667440512 13488792782938786304 10788559252210132096 8088325721481477888 5388092190752823680 2687858660024169472 18434369203005066880 15734135672276412672 13033902141547758464 10333668610819104256 7633435080090450048 4933201549361795840 2232968018633141632 17979478561614039040 15279245030885384832 12579011500156730624 9878777969428076416 7178544438699422208 4478310907970768000 1778077377242113792 17524587920223011200 14824354389494356992 12124120858765702784 9423887328037048576 6723653797308394368 4023420266579740160 1323186735851085952 17069697278831983360 14369463748103329152 11669230217374674944 8968996686646020736 6268763155917366528 3568529625188712320 868296094460058112 16614806637440955520 13914573106712301312 11214339575983647104 8514106045254992896 5813872514526338688 3113638983797684480 413405453069030272 16159915996049927680 13459682465321273472 10759448934592619264 8059215403863965056 5358981873135310848 2658748342406656640 18405258885387554048 15705025354658899840 13004791823930245632 10304558293201591424 7604324762472937216 4904091231744283008 2203857701015628800 17950368243996526208 15250134713267872000 12549901182539217792 9849667651810563584 7149434121081909376 4449200590353255168 1748967059624600960 17495477602605498368 14795244071876844160 12095010541148189952 9394777010419535744 6694543479690881536 3994309948962227328 1294076418233573120 17040586961214470528 14340353430485816320 11640119899757162112 8939886369028507904 6239652838299853696 3539419307571199488 839185776842545280 16585696319823442688 13885462789094788480 11185229258366134272 8484995727637480064 5784762196908825856 3084528666180171648 384295135451517440 16130805678432414848 13430572147703760640 10730338616975106432 8030105086246452224 5329871555517798016 2629638024789143808 18376148567770041216 15675915037041387008 12975681506312732800 10275447975584078592 7575214444855424384 4874980914126770176 2174747383398115968 17921257926379013376 15221024395650359168 12520790864921704960 9820557334193050752 7120323803464396544 4420090272735742336 1719856742007088128 17466367284987985536 14766133754259331328 12065900223530677120 9365666692802022912 6665433162073368704 3965199631344714496 1264966100616060288 17011476643596957696 14311243112868303488 11611009582139649280 8910776051410995072 6210542520682340864 3510308989953686656 810075459225032448 16556586002205929856 13856352471477275648 11156118940748621440 8455885410019967232 5755651879291313024 3055418348562658816 355184817834004608 16101695360814902016 13401461830086247808 10701228299357593600 8000994768628939392 5300761237900285184 2600527707171630976 18347038250152528384 15646804719423874176 12946571188695219968 10246337657966565760 7546104127237911552 4845870596509257344 2145637065780603136 17892147608761500544 15191914078032846336 12491680547304192128 9791447016575537920 7091213485846883712 4390979955118229504 1690746424389575296 17437256967370472704 14737023436641818496 12036789905913164288 9336556375184510080 6636322844455855872 3936089313727201664 1235855782998547456 16982366325979444864 14282132795250790656 11581899264522136448 8881665733793482240 6181432203064828032 3481198672336173824 780965141607519616 16527475684588417024 13827242153859762816 11127008623131108608 8426775092402454400 5726541561673800192 3026308030945145984 326074500216491776 16072585043197389184 13372351512468734976 10672117981740080768 7971884451011426560 5271650920282772352 2571417389554118144 18317927932535015552 15617694401806361344 12917460871077707136 10217227340349052928 7516993809620398720 4816760278891744512 2116526748163090304 17863037291143987712 15162803760415333504 12462570229686679296 9762336698958025088 7062103168229370880 4361869637500716672 1661636106772062464 17408146649752959872 14707913119024305664 12007679588295651456 9307446057566997248 6607212526838343040 3906978996109688832 1206745465381034624 16953256008361932032 14253022477633277824 11552788946904623616 8852555416175969408 6152321885447315200 3452088354718660992 751854823990006784 16498365366970904192 13798131836242249984 11097898305513595776 8397664774784941568 5697431244056287360 2997197713327633152 296964182598978944 16043474725579876352 13343241194851222144 10643007664122567936 7942774133393913728 5242540602665259520 2542307071936605312 18288817614917502720 15588584084188848512 12888350553460194304 10188117022731540096 7487883492002885888 4787649961274231680 2087416430545577472 17833926973526474880 15133693442797820672 12433459912069166464 9733226381340512256 7032992850611858048 4332759319883203840 1632525789154549632 17379036332135447040 14678802801406792832 11978569270678138624 9278335739949484416 6578102209220830208 3877868678492176000 1177635147763521792 16924145690744419200 14223912160015764992 11523678629287110784 8823445098558456576 6123211567829802368 3422978037101148160 722744506372493952 16469255049353391360 13769021518624737152 11068787987896082944 8368554457167428736 5668320926438774528 2968087395710120320 267853864981466112 16014364407962363520 13314130877233709312 10613897346505055104 7913663815776400896 5213430285047746688 2513196754319092480 18259707297299989888 15559473766571335680 12859240235842681472 10159006705114027264 7458773174385373056 4758539643656718848 2058306112928064640 17804816655908962048 15104583125180307840 12404349594451653632 9704116063722999424 7003882532994345216 4303649002265691008 1603415471537036800 17349926014517934208 14649692483789280000 11949458953060625792 9249225422331971584 6548991891603317376 3848758360874663168 1148524830146008960 16895035373126906368 14194801842398252160 11494568311669597952 8794334780940943744 6094101250212289536 3393867719483635328 693634188754981120 16440144731735878528 13739911201007224320 11039677670278570112 8339444139549915904 5639210608821261696 2938977078092607488 238743547363953280 15985254090344850688 13285020559616196480 10584787028887542272 7884553498158888064 5184319967430233856 2484086436701579648 18230596979682477056 15530363448953822848 12830129918225168640 10129896387496514432 7429662856767860224 4729429326039206016 2029195795310551808 17775706338291449216 15075472807562795008 12375239276834140800 9675005746105486592 6974772215376832384 4274538684648178176 1574305153919523968 17320815696900421376 14620582166171767168 11920348635443112960 9220115104714458752 6519881573985804544 3819648043257150336 1119414512528496128 16865925055509393536 14165691524780739328 11465457994052085120 8765224463323430912 6064990932594776704 3364757401866122496 664523871137468288 16411034414118365696 13710800883389711488 11010567352661057280 8310333821932403072 5610100291203748864 2909866760475094656 209633229746440448 15956143772727337856 13255910241998683648 10555676711270029440 7855443180541375232 5155209649812721024 2454976119084066816 18201486662064964224 15501253131336310016 12801019600607655808 10100786069879001600 7400552539150347392 4700319008421693184 2000085477693038976 17746596020673936384 15046362489945282176 12346128959216627968 9645895428487973760 6945661897759319552 4245428367030665344 1545194836302011136 17291705379282908544 14591471848554254336 11891238317825600128 9191004787096945920 6490771256368291712 3790537725639637504 1090304194910983296 16836814737891880704 14136581207163226496 11436347676434572288 8736114145705918080 6035880614977263872 3335647084248609664 635413553519955456 16381924096500852864 13681690565772198656 10981457035043544448 8281223504314890240 5580989973586236032 2880756442857581824 180522912128927616 15927033455109825024 13226799924381170816 10526566393652516608 7826332862923862400 5126099332195208192 2425865801466553984 18172376344447451392 15472142813718797184 12771909282990142976 10071675752261488768 7371442221532834560 4671208690804180352 1970975160075526144 17717485703056423552 15017252172327769344 12317018641599115136 9616785110870460928 6916551580141806720 4216318049413152512 1516084518684498304 17262595061665395712 14562361530936741504 11862128000208087296 9161894469479433088 6461660938750778880 3761427408022124672 1061193877293470464 16807704420274367872 14107470889545713664 11407237358817059456 8707003828088405248 6006770297359751040 3306536766631096832 606303235902442624 16352813778883340032 13652580248154685824 10952346717426031616 8252113186697377408 5551879655968723200 2851646125240068992 151412594511414784 15897923137492312192 13197689606763657984 10497456076035003776 7797222545306349568 5096989014577695360 2396755483849041152 18143266026829938560 15443032496101284352 12742798965372630144 10042565434643975936 7342331903915321728 4642098373186667520 1941864842458013312 17688375385438910720 14988141854710256512 12287908323981602304 9587674793252948096 6887441262524293888 4187207731795639680 1486974201066985472 17233484744047882880 14533251213319228672 11833017682590574464 9132784151861920256 6432550621133266048 3732317090404611840 1032083559675957632 16778594102656855040 14078360571928200832 11378127041199546624 8677893510470892416 5977659979742238208 3277426449013584000 577192918284929792 16323703461265827200 13623469930537172992 10923236399808518784 8223002869079864576 5522769338351210368 2822535807622556160 122302276893901952 15868812819874799360 13168579289146145152 10468345758417490944 7768112227688836736 5067878696960182528 2367645166231528320 18114155709212425728 15413922178483771520 12713688647755117312 10013455117026463104 7313221586297808896 4612988055569154688 1912754524840500480 17659265067821397888 14959031537092743680 12258798006364089472 9558564475635435264 6858330944906781056 4158097414178126848 1457863883449472640 17204374426430370048 14504140895701715840 11803907364973061632 9103673834244407424 6403440303515753216 3703206772787099008 1002973242058444800 16749483785039342208 14049250254310688000 11349016723582033792 8648783192853379584 5948549662124725376 3248316131396071168 548082600667416960 16294593143648314368 13594359612919660160 10894126082191005952 8193892551462351744 5493659020733697536 2793425490005043328 93191959276389120 15839702502257286528 13139468971528632320 10439235440799978112 7739001910071323904 5038768379342669696 2338534848614015488 18085045391594912896 15384811860866258688 12684578330137604480 9984344799408950272 7284111268680296064 4583877737951641856 1883644207222987648 17630154750203885056 14929921219475230848 12229687688746576640 9529454158017922432 6829220627289268224 4128987096560614016 1428753565831959808 17175264108812857216 14475030578084203008 11774797047355548800 9074563516626894592 6374329985898240384 3674096455169586176 973862924440931968 16720373467421829376 14020139936693175168 11319906405964520960 8619672875235866752 5919439344507212544 3219205813778558336 518972283049904128 16265482826030801536 13565249295302147328 10865015764573493120 8164782233844838912 5464548703116184704 2764315172387530496 64081641658876288 15810592184639773696 13110358653911119488 10410125123182465280 7709891592453811072 5009658061725156864 2309424530996502656 18055935073977400064 15355701543248745856 12655468012520091648 9955234481791437440 7255000951062783232 4554767420334129024 1854533889605474816 17601044432586372224 14900810901857718016 12200577371129063808 9500343840400409600 6800110309671755392 4099876778943101184 1399643248214446976 17146153791195344384 14445920260466690176 11745686729738035968 9045453199009381760 6345219668280727552 3644986137552073344 944752606823419136 16691263149804316544 13991029619075662336 11290796088347008128 8590562557618353920 5890329026889699712 3190095496161045504 489861965432391296 16236372508413288704 13536138977684634496 10835905446955980288 8135671916227326080 5435438385498671872 2735204854770017664 34971324041363456 15781481867022260864 13081248336293606656 10381014805564952448 7680781274836298240 4980547744107644032 2280314213378989824 18026824756359887232 15326591225631233024 12626357694902578816 9926124164173924608 7225890633445270400 4525657102716616192 1825423571987961984 17571934114968859392 14871700584240205184 12171467053511550976 9471233522782896768 6770999992054242560 4070766461325588352 1370532930596934144 17117043473577831552 14416809942849177344 11716576412120523136 9016342881391868928 6316109350663214720 3615875819934560512 915642289205906304 16662152832186803712 13961919301458149504 11261685770729495296 8561452240000841088 5861218709272186880 3160985178543532672 460751647814878464 16207262190795775872 13507028660067121664 10806795129338467456 8106561598609813248 5406328067881159040 2706094537152504832 5861006423850624 15752371549404748032 13052138018676093824 10351904487947439616 7651670957218785408 4951437426490131200 2251203895761476992 17997714438742374400 15297480908013720192 12597247377285065984 9897013846556411776 7196780315827757568 4496546785099103360 1796313254370449152 17542823797351346560 14842590266622692352 12142356735894038144 9442123205165383936 6741889674436729728 4041656143708075520 1341422612979421312 17087933155960318720 14387699625231664512 11687466094503010304 8987232563774356096 6286999033045701888 3586765502317047680 886531971588393472 16633042514569290880 13932808983840636672 11232575453111982464 8532341922383328256 5832108391654674048 3131874860926019840 431641330197365632 16178151873178263040 13477918342449608832 10777684811720954624 8077451280992300416 5377217750263646208 2676984219534992000 18423494762515889408 15723261231787235200 13023027701058580992 10322794170329926784 7622560639601272576 4922327108872618368 2222093578143964160 17968604121124861568 15268370590396207360 12568137059667553152 9867903528938898944 7167669998210244736 4467436467481590528 1767202936752936320 17513713479733833728 14813479949005179520 12113246418276525312 9413012887547871104 6712779356819216896 4012545826090562688 1312312295361908480 17058822838342805888 14358589307614151680 11658355776885497472 8958122246156843264 6257888715428189056 3557655184699534848 857421653970880640 16603932196951778048 13903698666223123840 11203465135494469632 8503231604765815424 5802998074037161216 3102764543308507008 402531012579852800 16149041555560750208 13448808024832096000 10748574494103441792 8048340963374787584 5348107432646133376 2647873901917479168 18394384444898376576 15694150914169722368 12993917383441068160 10293683852712413952 7593450321983759744 4893216791255105536 2192983260526451328 17939493803507348736 15239260272778694528 12539026742050040320 9838793211321386112 7138559680592731904 4438326149864077696 1738092619135423488 17484603162116320896 14784369631387666688 12084136100659012480 9383902569930358272 6683669039201704064 3983435508473049856 1283201977744395648 17029712520725293056 14329478989996638848 11629245459267984640 8929011928539330432 6228778397810676224 3528544867082022016 828311336353367808 16574821879334265216 13874588348605611008 11174354817876956800 8474121287148302592 5773887756419648384 3073654225690994176 373420694962339968 16119931237943237376 13419697707214583168 10719464176485928960 8019230645757274752 5318997115028620544 2618763584299966336 18365274127280863744 15665040596552209536 12964807065823555328 10264573535094901120 7564340004366246912 4864106473637592704 2163872942908938496 17910383485889835904 15210149955161181696 12509916424432527488 9809682893703873280 7109449362975219072 4409215832246564864 1708982301517910656 17455492844498808064 14755259313770153856 12055025783041499648 9354792252312845440 6654558721584191232 3954325190855537024 1254091660126882816 17000602203107780224 14300368672379126016 11600135141650471808 8899901610921817600 6199668080193163392 3499434549464509184 799201018735854976 16545711561716752384 13845478030988098176 11145244500259443968 8445010969530789760 5744777438802135552 3044543908073481344 344310377344827136 16090820920325724544 13390587389597070336 10690353858868416128 7990120328139761920 5289886797411107712 2589653266682453504 18336163809663350912 15635930278934696704 12935696748206042496 10235463217477388288 7535229686748734080 4834996156020079872 2134762625291425664 17881273168272323072 15181039637543668864 12480806106815014656 9780572576086360448 7080339045357706240 4380105514629052032 1679871983900397824 17426382526881295232 14726148996152641024 12025915465423986816 9325681934695332608 6625448403966678400 3925214873238024192 1224981342509369984 16971491885490267392 14271258354761613184 11571024824032958976 8870791293304304768 6170557762575650560 3470324231846996352 770090701118342144 16516601244099239552 13816367713370585344 11116134182641931136 8415900651913276928 5715667121184622720 3015433590455968512 315200059727314304 16061710602708211712 13361477071979557504 10661243541250903296 7961010010522249088 5260776479793594880 2560542949064940672 18307053492045838080 15606819961317183872 12906586430588529664 10206352899859875456 7506119369131221248 4805885838402567040 2105652307673912832 17852162850654810240 15151929319926156032 12451695789197501824 9751462258468847616 7051228727740193408 4350995197011539200 1650761666282884992 17397272209263782400 14697038678535128192 11996805147806473984 9296571617077819776 6596338086349165568 3896104555620511360 1195871024891857152 16942381567872754560 14242148037144100352 11541914506415446144 8841680975686791936 6141447444958137728 3441213914229483520 740980383500829312 16487490926481726720 13787257395753072512 11087023865024418304 8386790334295764096 5686556803567109888 2986323272838455680 286089742109801472 16032600285090698880 13332366754362044672 10632133223633390464 7931899692904736256 5231666162176082048 2531432631447427840 18277943174428325248 15577709643699671040 12877476112971016832 10177242582242362624 7477009051513708416 4776775520785054208 2076541990056400000 17823052533037297408 15122819002308643200 12422585471579988992 9722351940851334784 7022118410122680576 4321884879394026368 1621651348665372160 17368161891646269568 14667928360917615360 11967694830188961152 9267461299460306944 6567227768731652736 3866994238002998528 1166760707274344320 16913271250255241728 14213037719526587520 11512804188797933312 8812570658069279104 6112337127340624896 3412103596611970688 711870065883316480 16458380608864213888 13758147078135559680 11057913547406905472 8357680016678251264 5657446485949597056 2957212955220942848 256979424492288640 16003489967473186048 13303256436744531840 10603022906015877632 7902789375287223424 5202555844558569216 2502322313829915008 18248832856810812416 15548599326082158208 12848365795353504000 10148132264624849792 7447898733896195584 4747665203167541376 2047431672438887168 17793942215419784576 15093708684691130368 12393475153962476160 9693241623233821952 6993008092505167744 4292774561776513536 1592541031047859328 17339051574028756736 14638818043300102528 11938584512571448320 9238350981842794112 6538117451114139904 3837883920385485696 1137650389656831488 16884160932637728896 14183927401909074688 11483693871180420480 8783460340451766272 6083226809723112064 3382993278994457856 682759748265803648 16429270291246701056 13729036760518046848 11028803229789392640 8328569699060738432 5628336168332084224 2928102637603430016 227869106874775808 15974379649855673216 13274146119127019008 10573912588398364800 7873679057669710592 5173445526941056384 2473211996212402176 18219722539193299584 15519489008464645376 12819255477735991168 10119021947007336960 7418788416278682752 4718554885550028544 2018321354821374336 17764831897802271744 15064598367073617536 12364364836344963328 9664131305616309120 6963897774887654912 4263664244159000704 1563430713430346496 17309941256411243904 14609707725682589696 11909474194953935488 9209240664225281280 6509007133496627072 3808773602767972864 1108540072039318656 16855050615020216064 14154817084291561856 11454583553562907648 8754350022834253440 6054116492105599232 3353882961376945024 653649430648290816 16400159973629188224 13699926442900534016 10999692912171879808 8299459381443225600 5599225850714571392 2898992319985917184 198758789257262976 15945269332238160384 13245035801509506176 10544802270780851968 7844568740052197760 5144335209323543552 2444101678594889344 18190612221575786752 15490378690847132544 12790145160118478336 10089911629389824128 7389678098661169920 4689444567932515712 1989211037203861504 17735721580184758912 15035488049456104704 12335254518727450496 9635020987998796288 6934787457270142080 4234553926541487872 1534320395812833664 17280830938793731072 14580597408065076864 11880363877336422656 9180130346607768448 6479896815879114240 3779663285150460032 1079429754421805824 16825940297402703232 14125706766674049024 11425473235945394816 8725239705216740608 6025006174488086400 3324772643759432192 624539113030777984 16371049656011675392 13670816125283021184 10970582594554366976 8270349063825712768 5570115533097058560 2869882002368404352 169648471639750144 15916159014620647552 13215925483891993344 10515691953163339136 7815458422434684928 5115224891706030720 2414991360977376512 18161501903958273920 15461268373229619712 12761034842500965504 10060801311772311296 7360567781043657088 4660334250315002880 1960100719586348672 17706611262567246080 15006377731838591872 12306144201109937664 9605910670381283456 6905677139652629248 4205443608923975040 1505210078195320832 17251720621176218240 14551487090447564032 11851253559718909824 9151020028990255616 6450786498261601408 3750552967532947200 1050319436804292992 16796829979785190400 14096596449056536192 11396362918327881984 8696129387599227776 5995895856870573568 3295662326141919360 595428795413265152 16341939338394162560 13641705807665508352 10941472276936854144 8241238746208199936 5541005215479545728 2840771684750891520 140538154022237312 15887048697003134720 13186815166274480512 10486581635545826304 7786348104817172096 5086114574088517888 2385881043359863680 18132391586340761088 15432158055612106880 12731924524883452672 10031690994154798464 7331457463426144256 4631223932697490048 1930990401968835840 17677500944949733248 14977267414221079040 12277033883492424832 9576800352763770624 6876566822035116416 4176333291306462208 1476099760577808000 17222610303558705408 14522376772830051200 11822143242101396992 9121909711372742784 6421676180644088576 3721442649915434368 1021209119186780160 16767719662167677568 14067486131439023360 11367252600710369152 8667019069981714944 5966785539253060736 3266552008524406528 566318477795752320 16312829020776649728 13612595490047995520 10912361959319341312 8212128428590687104 5511894897862032896 2811661367133378688 111427836404724480 15857938379385621888 13157704848656967680 10457471317928313472 7757237787199659264 5057004256471005056 2356770725742350848 18103281268723248256 15403047737994594048 12702814207265939840 10002580676537285632 7302347145808631424 4602113615079977216 1901880084351323008 17648390627332220416 14948157096603566208 12247923565874912000 9547690035146257792 6847456504417603584 4147222973688949376 1446989442960295168 17193499985941192576 14493266455212538368 11793032924483884160 9092799393755229952 6392565863026575744 3692332332297921536 992098801569267328 16738609344550164736 14038375813821510528 11338142283092856320 8637908752364202112 5937675221635547904 3237441690906893696 537208160178239488 16283718703159136896 13583485172430482688 10883251641701828480 8183018110973174272 5482784580244520064 2782551049515865856 82317518787211648 15828828061768109056 13128594531039454848 10428361000310800640 7728127469582146432 5027893938853492224 2327660408124838016 18074170951105735424 15373937420377081216 12673703889648427008 9973470358919772800 7273236828191118592 4573003297462464384 1872769766733810176 17619280309714707584 14919046778986053376 12218813248257399168 9518579717528744960 6818346186800090752 4118112656071436544 1417879125342782336 17164389668323679744 14464156137595025536 11763922606866371328 9063689076137717120 6363455545409062912 3663222014680408704 962988483951754496 16709499026932651904 14009265496203997696 11309031965475343488 8608798434746689280 5908564904018035072 3208331373289380864 508097842560726656 16254608385541624064 13554374854812969856 10854141324084315648 8153907793355661440 5453674262627007232 2753440731898353024 53207201169698816 15799717744150596224 13099484213421942016 10399250682693287808 7699017151964633600 4998783621235979392 2298550090507325184 18045060633488222592 15344827102759568384 12644593572030914176 9944360041302259968 7244126510573605760 4543892979844951552 1843659449116297344 17590169992097194752 14889936461368540544 12189702930639886336 9489469399911232128 6789235869182577920 4089002338453923712 1388768807725269504 17135279350706166912 14435045819977512704 11734812289248858496 9034578758520204288 6334345227791550080 3634111697062895872 933878166334241664 16680388709315139072 13980155178586484864 11279921647857830656 8579688117129176448 5879454586400522240 3179221055671868032 478987524943213824 16225498067924111232 13525264537195457024 10825031006466802816 8124797475738148608 5424563945009494400 2724330414280840192 24096883552185984 15770607426533083392 13070373895804429184 10370140365075774976 7669906834347120768 4969673303618466560 2269439772889812352 18015950315870709760 15315716785142055552 12615483254413401344 9915249723684747136 7215016192956092928 4514782662227438720 1814549131498784512 17561059674479681920 14860826143751027712 12160592613022373504 9460359082293719296 6760125551565065088 4059892020836410880 1359658490107756672 17106169033088654080 14405935502359999872 11705701971631345664 9005468440902691456 6305234910174037248 3605001379445383040 904767848716728832 16651278391697626240 13951044860968972032 11250811330240317824 8550577799511663616 5850344268783009408 3150110738054355200 449877207325700992 16196387750306598400 13496154219577944192 10795920688849289984 8095687158120635776 5395453627391981568 2695220096663327360 18441730639644224768 15741497108915570560 13041263578186916352 10341030047458262144 7640796516729607936 4940562986000953728 2240329455272299520 17986839998253196928 15286606467524542720 12586372936795888512 9886139406067234304 7185905875338580096 4485672344609925888 1785438813881271680 17531949356862169088 14831715826133514880 12131482295404860672 9431248764676206464 6731015233947552256 4030781703218898048 1330548172490243840 17077058715471141248 14376825184742487040 11676591654013832832 8976358123285178624 6276124592556524416 3575891061827870208 875657531099216000 16622168074080113408 13921934543351459200 11221701012622804992 8521467481894150784 5821233951165496576 3121000420436842368 420766889708188160 16167277432689085568 13467043901960431360 10766810371231777152 8066576840503122944 5366343309774468736 2666109779045814528 18412620322026711936 15712386791298057728 13012153260569403520 10311919729840749312 7611686199112095104 4911452668383440896 2211219137654786688 17957729680635684096 15257496149907029888 12557262619178375680 9857029088449721472 7156795557721067264 4456562026992413056 1756328496263758848 17502839039244656256 14802605508516002048 12102371977787347840 9402138447058693632 6701904916330039424 4001671385601385216 1301437854872731008 17047948397853628416 14347714867124974208 11647481336396320000 8947247805667665792 6247014274939011584 3546780744210357376 846547213481703168 16593057756462600576 13892824225733946368 11192590695005292160 8492357164276637952 5792123633547983744 3091890102819329536 391656572090675328 16138167115071572736 13437933584342918528 10737700053614264320 8037466522885610112 5337232992156955904 2636999461428301696 18383510004409199104 15683276473680544896 12983042942951890688 10282809412223236480 7582575881494582272 4882342350765928064 2182108820037273856 17928619363018171264 15228385832289517056 12528152301560862848 9827918770832208640 7127685240103554432 4427451709374900224 1727218178646246016 17473728721627143424 14773495190898489216 12073261660169835008 9373028129441180800 6672794598712526592 3972561067983872384 1272327537255218176 17018838080236115584 14318604549507461376 11618371018778807168 8918137488050152960 6217903957321498752 3517670426592844544 817436895864190336 16563947438845087744 13863713908116433536 11163480377387779328 8463246846659125120 5763013315930470912 3062779785201816704 362546254473162496 16109056797454059904 13408823266725405696 10708589735996751488 8008356205268097280 5308122674539443072 2607889143810788864 18354399686791686272 15654166156063032064 12953932625334377856 10253699094605723648 7553465563877069440 4853232033148415232 2152998502419761024 17899509045400658432 15199275514672004224 12499041983943350016 9798808453214695808 7098574922486041600 4398341391757387392 1698107861028733184 17444618404009630592 14744384873280976384 12044151342552322176 9343917811823667968 6643684281095013760 3943450750366359552 1243217219637705344 16989727762618602752 14289494231889948544 11589260701161294336 8889027170432640128 6188793639703985920 3488560108975331712 788326578246677504 16534837121227574912 13834603590498920704 11134370059770266496 8434136529041612288 5733902998312958080 3033669467584303872 333435936855649664 16079946479836547072 13379712949107892864 10679479418379238656 7979245887650584448 5279012356921930240 2578778826193276032 18325289369174173440 15625055838445519232 12924822307716865024 10224588776988210816 7524355246259556608 4824121715530902400 2123888184802248192 17870398727783145600 15170165197054491392 12469931666325837184 9769698135597182976 7069464604868528768 4369231074139874560 1668997543411220352 17415508086392117760 14715274555663463552 12015041024934809344 9314807494206155136 6614573963477500928 3914340432748846720 1214106902020192512 16960617445001089920 14260383914272435712 11560150383543781504 8859916852815127296 6159683322086473088 3459449791357818880 759216260629164672 16505726803610062080 13805493272881407872 11105259742152753664 8405026211424099456 5704792680695445248 3004559149966791040 304325619238136832 16050836162219034240 13350602631490380032 10650369100761725824 7950135570033071616 5249902039304417408 2549668508575763200 18296179051556660608 15595945520828006400 12895711990099352192 10195478459370697984 7495244928642043776 4795011397913389568 2094777867184735360 17841288410165632768 15141054879436978560 12440821348708324352 9740587817979670144 7040354287251015936 4340120756522361728 1639887225793707520 17386397768774604928 14686164238045950720 11985930707317296512 9285697176588642304 6585463645859988096 3885230115131333888 1184996584402679680 16931507127383577088 14231273596654922880 11531040065926268672 8830806535197614464 6130573004468960256 3430339473740306048 730105943011651840 16476616485992549248 13776382955263895040 11076149424535240832 8375915893806586624 5675682363077932416 2975448832349278208 275215301620624000 16021725844601521408 13321492313872867200 10621258783144212992 7921025252415558784 5220791721686904576 2520558190958250368 18267068733939147776 15566835203210493568 12866601672481839360 10166368141753185152 7466134611024530944 4765901080295876736 2065667549567222528 17812178092548119936 15111944561819465728 12411711031090811520 9711477500362157312 7011243969633503104 4311010438904848896 1610776908176194688 17357287451157092096 14657053920428437888 11956820389699783680 9256586858971129472 6556353328242475264 3856119797513821056 1155886266785166848 16902396809766064256 14202163279037410048 11501929748308755840 8801696217580101632 6101462686851447424 3401229156122793216 700995625394139008 16447506168375036416 13747272637646382208 11047039106917728000 8346805576189073792 5646572045460419584 2946338514731765376 246104984003111168 15992615526984008576 13292381996255354368 10592148465526700160 7891914934798045952 5191681404069391744 2491447873340737536 18237958416321634944 15537724885592980736 12837491354864326528 10137257824135672320 7437024293407018112 4736790762678363904 2036557231949709696 17783067774930607104 15082834244201952896 12382600713473298688 9682367182744644480 6982133652015990272 4281900121287336064 1581666590558681856 17328177133539579264 14627943602810925056 11927710072082270848 9227476541353616640 6527243010624962432 3827009479896308224 1126775949167654016 16873286492148551424 14173052961419897216 11472819430691243008 8772585899962588800 6072352369233934592 3372118838505280384 671885307776626176 16418395850757523584 13718162320028869376 11017928789300215168 8317695258571560960 5617461727842906752 2917228197114252544 216994666385598336 15963505209366495744 13263271678637841536 10563038147909187328 7862804617180533120 5162571086451878912 2462337555723224704 18208848098704122112 15508614567975467904 12808381037246813696 10108147506518159488 7407913975789505280 4707680445060851072 2007446914332196864 17753957457313094272 15053723926584440064 12353490395855785856 9653256865127131648 6953023334398477440 4252789803669823232 1552556272941169024 17299066815922066432 14598833285193412224 11898599754464758016 9198366223736103808 6498132693007449600 3797899162278795392 1097665631550141184 16844176174531038592 14143942643802384384 11443709113073730176 8743475582345075968 6043242051616421760 3343008520887767552 642774990159113344 16389285533140010752 13689052002411356544 10988818471682702336 8288584940954048128 5588351410225393920 2888117879496739712 187884348768085504 15934394891748982912 13234161361020328704 10533927830291674496 7833694299563020288 5133460768834366080 2433227238105711872 18179737781086609280 15479504250357955072 12779270719629300864 10079037188900646656 7378803658171992448 4678570127443338240 1978336596714684032 17724847139695581440 15024613608966927232 12324380078238273024 9624146547509618816 6923913016780964608 4223679486052310400 1523445955323656192 17269956498304553600 14569722967575899392 11869489436847245184 9169255906118590976 6469022375389936768 3768788844661282560 1068555313932628352 16815065856913525760 14114832326184871552 11414598795456217344 8714365264727563136 6014131733998908928 3313898203270254720 613664672541600512 16360175215522497920 13659941684793843712 10959708154065189504 8259474623336535296 5559241092607881088 2859007561879226880 158774031150572672 15905284574131470080 13205051043402815872 10504817512674161664 7804583981945507456 5104350451216853248 2404116920488199040 18150627463469096448 15450393932740442240 12750160402011788032 10049926871283133824 7349693340554479616 4649459809825825408 1949226279097171200 17695736822078068608 14995503291349414400 12295269760620760192 9595036229892105984 6894802699163451776 4194569168434797568 1494335637706143360 17240846180687040768 14540612649958386560 11840379119229732352 9140145588501078144 6439912057772423936 3739678527043769728 1039444996315115520 16785955539296012928 14085722008567358720 11385488477838704512 8685254947110050304 5985021416381396096 3284787885652741888 584554354924087680 16331064897904985088 13630831367176330880 10930597836447676672 8230364305719022464 5530130774990368256 2829897244261714048 129663713533059840 15876174256513957248 13175940725785303040 10475707195056648832 7775473664327994624 5075240133599340416 2375006602870686208 18121517145851583616 15421283615122929408 12721050084394275200 10020816553665620992 7320583022936966784 4620349492208312576 1920115961479658368 17666626504460555776 14966392973731901568 12266159443003247360 9565925912274593152 6865692381545938944 4165458850817284736 1465225320088630528 17211735863069527936 14511502332340873728 11811268801612219520 9111035270883565312 6410801740154911104 3710568209426256896 1010334678697602688 16756845221678500096 14056611690949845888 11356378160221191680 8656144629492537472 5955911098763883264 3255677568035229056 555444037306574848 16301954580287472256 13601721049558818048 10901487518830163840 8201253988101509632 5501020457372855424 2800786926644201216 100553395915547008 15847063938896444416 13146830408167790208 10446596877439136000 7746363346710481792 5046129815981827584 2345896285253173376 18092406828234070784 15392173297505416576 12691939766776762368 9991706236048108160 7291472705319453952 4591239174590799744 1891005643862145536 17637516186843042944 14937282656114388736 12237049125385734528 9536815594657080320 6836582063928426112 4136348533199771904 1436115002471117696 17182625545452015104 14482392014723360896 11782158483994706688 9081924953266052480 6381691422537398272 3681457891808744064 981224361080089856 16727734904060987264 14027501373332333056 11327267842603678848 8627034311875024640 5926800781146370432 3226567250417716224 526333719689062016 16272844262669959424 13572610731941305216 10872377201212651008 8172143670483996800 5471910139755342592 2771676609026688384 71443078298034176 15817953621278931584 13117720090550277376 10417486559821623168 7717253029092968960 5017019498364314752 2316785967635660544 18063296510616557952 15363062979887903744 12662829449159249536 9962595918430595328 7262362387701941120 4562128856973286912 1861895326244632704 17608405869225530112 14908172338496875904 12207938807768221696 9507705277039567488 6807471746310913280 4107238215582259072 1407004684853604864 17153515227834502272 14453281697105848064 11753048166377193856 9052814635648539648 6352581104919885440 3652347574191231232 952114043462577024 16698624586443474432 13998391055714820224 11298157524986166016 8597923994257511808 5897690463528857600 3197456932800203392 497223402071549184 16243733945052446592 13543500414323792384 10843266883595138176 8143033352866483968 5442799822137829760 2742566291409175552 42332760680521344 15788843303661418752 13088609772932764544 10388376242204110336 7688142711475456128 4987909180746801920 2287675650018147712 18034186192999045120 15333952662270390912 12633719131541736704 9933485600813082496 7233252070084428288 4533018539355774080 1832785008627119872 17579295551608017280 14879062020879363072 12178828490150708864 9478594959422054656 6778361428693400448 4078127897964746240 1377894367236092032 17124404910216989440 14424171379488335232 11723937848759681024 9023704318031026816 6323470787302372608 3623237256573718400 923003725845064192 16669514268825961600 13969280738097307392 11269047207368653184 8568813676639998976 5868580145911344768 3168346615182690560 468113084454036352 16214623627434933760 13514390096706279552 10814156565977625344 8113923035248971136 5413689504520316928 2713455973791662720 13222443063008512 15759732986043905920 13059499455315251712 10359265924586597504 7659032393857943296 4958798863129289088 2258565332400634880 18005075875381532288 15304842344652878080 12604608813924223872 9904375283195569664 7204141752466915456 4503908221738261248 1803674691009607040 17550185233990504448 14849951703261850240 12149718172533196032 9449484641804541824 6749251111075887616 4049017580347233408 1348784049618579200 17095294592599476608 14395061061870822400 11694827531142168192 8994594000413513984 6294360469684859776 3594126938956205568 893893408227551360 16640403951208448768 13940170420479794560 11239936889751140352 8539703359022486144 5839469828293831936 3139236297565177728 439002766836523520 16185513309817420928 13485279779088766720 10785046248360112512 8084812717631458304 5384579186902804096 2684345656174149888 18430856199155047296 15730622668426393088 13030389137697738880 10330155606969084672 7629922076240430464 4929688545511776256 2229455014783122048 17975965557764019456 15275732027035365248 12575498496306711040 9875264965578056832 7175031434849402624 4474797904120748416 1774564373392094208 17521074916372991616 14820841385644337408 12120607854915683200 9420374324187028992 6720140793458374784 4019907262729720576 1319673732001066368 17066184274981963776 14365950744253309568 11665717213524655360 8965483682796001152 6265250152067346944 3565016621338692736 864783090610038528 16611293633590935936 13911060102862281728 11210826572133627520 8510593041404973312 5810359510676319104 3110125979947664896 409892449219010688 16156402992199908096 13456169461471253888 10755935930742599680 8055702400013945472 5355468869285291264 2655235338556637056 18401745881537534464 15701512350808880256 13001278820080226048 10301045289351571840 7600811758622917632 4900578227894263424 2200344697165609216 17946855240146506624 15246621709417852416 12546388178689198208 9846154647960544000 7145921117231889792 4445687586503235584 1745454055774581376 17491964598755478784 14791731068026824576 12091497537298170368 9391264006569516160 6691030475840861952 3990796945112207744 1290563414383553536 17037073957364450944 14336840426635796736 11636606895907142528 8936373365178488320 6236139834449834112 3535906303721179904 835672772992525696 16582183315973423104 13881949785244768896 11181716254516114688 8481482723787460480 5781249193058806272 3081015662330152064 380782131601497856 16127292674582395264 13427059143853741056 10726825613125086848 8026592082396432640 5326358551667778432 2626125020939124224 18372635563920021632 15672402033191367424 12972168502462713216 10271934971734059008 7571701441005404800 4871467910276750592 2171234379548096384 17917744922528993792 15217511391800339584 12517277861071685376 9817044330343031168 7116810799614376960 4416577268885722752 1716343738157068544 17462854281137965952 14762620750409311744 12062387219680657536 9362153688952003328 6661920158223349120 3961686627494694912 1261453096766040704 17007963639746938112 14307730109018283904 11607496578289629696 8907263047560975488 6207029516832321280 3506795986103667072 806562455375012864 16553072998355910272 13852839467627256064 11152605936898601856 8452372406169947648 5752138875441293440 3051905344712639232 351671813983985024 16098182356964882432 13397948826236228224 10697715295507574016 7997481764778919808 5297248234050265600 2597014703321611392 18343525246302508800 15643291715573854592 12943058184845200384 10242824654116546176 7542591123387891968 4842357592659237760 2142124061930583552 17888634604911480960 15188401074182826752 12488167543454172544 9787934012725518336 7087700481996864128 4387466951268209920 1687233420539555712 17433743963520453120 14733510432791798912 12033276902063144704 9333043371334490496 6632809840605836288 3932576309877182080 1232342779148527872 16978853322129425280 14278619791400771072 11578386260672116864 8878152729943462656 6177919199214808448 3477685668486154240 777452137757500032 16523962680738397440 13823729150009743232 11123495619281089024 8423262088552434816 5723028557823780608 3022795027095126400 322561496366472192 16069072039347369600 13368838508618715392 10668604977890061184 7968371447161406976 5268137916432752768 2567904385704098560 18314414928684995968 15614181397956341760 12913947867227687552 10213714336499033344 7513480805770379136 4813247275041724928 2113013744313070720 17859524287293968128 15159290756565313920 12459057225836659712 9758823695108005504 7058590164379351296 4358356633650697088 1658123102922042880 17404633645902940288 14704400115174286080 12004166584445631872 9303933053716977664 6603699522988323456 3903465992259669248 1203232461531015040 16949743004511912448 14249509473783258240 11549275943054604032 8849042412325949824 6148808881597295616 3448575350868641408 748341820139987200 16494852363120884608 13794618832392230400 11094385301663576192 8394151770934921984 5693918240206267776 2993684709477613568 293451178748959360 16039961721729856768 13339728191001202560 10639494660272548352 7939261129543894144 5239027598815239936 2538794068086585728 18285304611067483136 15585071080338828928 12884837549610174720 10184604018881520512 7484370488152866304 4784136957424212096 2083903426695557888 17830413969676455296 15130180438947801088 12429946908219146880 9729713377490492672 7029479846761838464 4329246316033184256 1629012785304530048 17375523328285427456 14675289797556773248 11975056266828119040 9274822736099464832 6574589205370810624 3874355674642156416 1174122143913502208 16920632686894399616 14220399156165745408 11520165625437091200 8819932094708436992 6119698563979782784 3419465033251128576 719231502522474368 16465742045503371776 13765508514774717568 11065274984046063360 8365041453317409152 5664807922588754944 2964574391860100736 264340861131446528 16010851404112343936 13310617873383689728 10610384342655035520 7910150811926381312 5209917281197727104 2509683750469072896 18256194293449970304 15555960762721316096 12855727231992661888 10155493701264007680 7455260170535353472 4755026639806699264 2054793109078045056 17801303652058942464 15101070121330288256 12400836590601634048 9700603059872979840 7000369529144325632 4300135998415671424 1599902467687017216 17346413010667914624 14646179479939260416 11945945949210606208 9245712418481952000 6545478887753297792 3845245357024643584 1145011826295989376 16891522369276886784 14191288838548232576 11491055307819578368 8790821777090924160 6090588246362269952 3390354715633615744 690121184904961536 16436631727885858944 13736398197157204736 11036164666428550528 8335931135699896320 5635697604971242112 2935464074242587904 235230543513933696 15981741086494831104 13281507555766176896 10581274025037522688 7881040494308868480 5180806963580214272 2480573432851560064 18227083975832457472 15526850445103803264 12826616914375149056 10126383383646494848 7426149852917840640 4725916322189186432 2025682791460532224 17772193334441429632 15071959803712775424 12371726272984121216 9671492742255467008 6971259211526812800 4271025680798158592 1570792150069504384 17317302693050401792 14617069162321747584 11916835631593093376 9216602100864439168 6516368570135784960 3816135039407130752 1115901508678476544 16862412051659373952 14162178520930719744 11461944990202065536 8761711459473411328 6061477928744757120 3361244398016102912 661010867287448704 16407521410268346112 13707287879539691904 11007054348811037696 8306820818082383488 5606587287353729280 2906353756625075072 206120225896420864 15952630768877318272 13252397238148664064 10552163707420009856 7851930176691355648 5151696645962701440 2451463115234047232 18197973658214944640 15497740127486290432 12797506596757636224 10097273066028982016 7397039535300327808 4696806004571673600 1996572473843019392 17743083016823916800 15042849486095262592 12342615955366608384 9642382424637954176 6942148893909299968 4241915363180645760 1541681832451991552 17288192375432888960 14587958844704234752 11887725313975580544 9187491783246926336 6487258252518272128 3787024721789617920 1086791191060963712 16833301734041861120 14133068203313206912 11432834672584552704 8732601141855898496 6032367611127244288 3332134080398590080 631900549669935872 16378411092650833280 13678177561922179072 10977944031193524864 8277710500464870656 5577476969736216448 2877243439007562240 177009908278908032 15923520451259805440 13223286920531151232 10523053389802497024 7822819859073842816 5122586328345188608 2422352797616534400 18168863340597431808 15468629809868777600 12768396279140123392 10068162748411469184 7367929217682814976 4667695686954160768 1967462156225506560 17713972699206403968 15013739168477749760 12313505637749095552 9613272107020441344 6913038576291787136 4212805045563132928 1512571514834478720 17259082057815376128 14558848527086721920 11858614996358067712 9158381465629413504 6458147934900759296 3757914404172105088 1057680873443450880 16804191416424348288 14103957885695694080 11403724354967039872 8703490824238385664 6003257293509731456 3303023762781077248 602790232052423040 16349300775033320448 13649067244304666240 10948833713576012032 8248600182847357824 5548366652118703616 2848133121390049408 147899590661395200 15894410133642292608 13194176602913638400 10493943072184984192 7793709541456329984 5093476010727675776 2393242479999021568 18139753022979918976 15439519492251264768 12739285961522610560 10039052430793956352 7338818900065302144 4638585369336647936 1938351838607993728 17684862381588891136 14984628850860236928 12284395320131582720 9584161789402928512 6883928258674274304 4183694727945620096 1483461197216965888 17229971740197863296 14529738209469209088 11829504678740554880 9129271148011900672 6429037617283246464 3728804086554592256 1028570555825938048 16775081098806835456 14074847568078181248 11374614037349527040 8674380506620872832 5974146975892218624 3273913445163564416 573679914434910208 16320190457415807616 13619956926687153408 10919723395958499200 8219489865229844992 5519256334501190784 2819022803772536576 118789273043882368 15865299816024779776 13165066285296125568 10464832754567471360 7764599223838817152 5064365693110162944 2364132162381508736 18110642705362406144 15410409174633751936 12710175643905097728 10009942113176443520 7309708582447789312 4609475051719135104 1909241520990480896 17655752063971378304 14955518533242724096 12255285002514069888 9555051471785415680 6854817941056761472 4154584410328107264 1454350879599453056 17200861422580350464 14500627891851696256 11800394361123042048 9100160830394387840 6399927299665733632 3699693768937079424 999460238208425216 16745970781189322624 14045737250460668416 11345503719732014208 8645270189003360000 5945036658274705792 3244803127546051584 544569596817397376 16291080139798294784 13590846609069640576 10890613078340986368 8190379547612332160 5490146016883677952 2789912486155023744 89678955426369536 15836189498407266944 13135955967678612736 10435722436949958528 7735488906221304320 5035255375492650112 2335021844763995904 18081532387744893312 15381298857016239104 12681065326287584896 9980831795558930688 7280598264830276480 4580364734101622272 1880131203372968064 17626641746353865472 14926408215625211264 12226174684896557056 9525941154167902848 6825707623439248640 4125474092710594432 1425240561981940224 17171751104962837632 14471517574234183424 11771284043505529216 9071050512776875008 6370816982048220800 3670583451319566592 970349920590912384 16716860463571809792 14016626932843155584 11316393402114501376 8616159871385847168 5915926340657192960 3215692809928538752 515459279199884544 16261969822180781952 13561736291452127744 10861502760723473536 8161269229994819328 5461035699266165120 2760802168537510912 60568637808856704 15807079180789754112 13106845650061099904 10406612119332445696 7706378588603791488 5006145057875137280 2305911527146483072 18052422070127380480 15352188539398726272 12651955008670072064 9951721477941417856 7251487947212763648 4551254416484109440 1851020885755455232 17597531428736352640 14897297898007698432 12197064367279044224 9496830836550390016 6796597305821735808 4096363775093081600 1396130244364427392 17142640787345324800 14442407256616670592 11742173725888016384 9041940195159362176 6341706664430707968 3641473133702053760 941239602973399552 16687750145954296960 13987516615225642752 11287283084496988544 8587049553768334336 5886816023039680128 3186582492311025920 486348961582371712 16232859504563269120 13532625973834614912 10832392443105960704 8132158912377306496 5431925381648652288 2731691850919998080 31458320191343872 15777968863172241280 13077735332443587072 10377501801714932864 7677268270986278656 4977034740257624448 2276801209528970240 18023311752509867648 15323078221781213440 12622844691052559232 9922611160323905024 7222377629595250816 4522144098866596608 1821910568137942400 17568421111118839808 14868187580390185600 12167954049661531392 9467720518932877184 6767486988204222976 4067253457475568768 1367019926746914560 17113530469727811968 14413296938999157760 11713063408270503552 9012829877541849344 6312596346813195136 3612362816084540928 912129285355886720 16658639828336784128 13958406297608129920 11258172766879475712 8557939236150821504 5857705705422167296 3157472174693513088 457238643964858880 16203749186945756288 13503515656217102080 10803282125488447872 8103048594759793664 5402815064031139456 2702581533302485248 2348002573831040 15748858545554728448 13048625014826074240 10348391484097420032 7648157953368765824 4947924422640111616 2247690891911457408 17994201434892354816 15293967904163700608 12593734373435046400 9893500842706392192 7193267311977737984 4493033781249083776 1792800250520429568 17539310793501326976 14839077262772672768 12138843732044018560 9438610201315364352 6738376670586710144 4038143139858055936 1337909609129401728 17084420152110299136 14384186621381644928 11683953090652990720 8983719559924336512 6283486029195682304 3583252498467028096 883018967738373888 16629529510719271296 13929295979990617088 11229062449261962880 8528828918533308672 5828595387804654464 3128361857076000256 428128326347346048 16174638869328243456 13474405338599589248 10774171807870935040 8073938277142280832 5373704746413626624 2673471215684972416 18419981758665869824 15719748227937215616 13019514697208561408 10319281166479907200 7619047635751252992 4918814105022598784 2218580574293944576 17965091117274841984 15264857586546187776 12564624055817533568 9864390525088879360 7164156994360225152 4463923463631570944 1763689932902916736 17510200475883814144 14809966945155159936 12109733414426505728 9409499883697851520 6709266352969197312 4009032822240543104 1308799291511888896 17055309834492786304 14355076303764132096 11654842773035477888 8954609242306823680 6254375711578169472 3554142180849515264 853908650120861056 16600419193101758464 13900185662373104256 11199952131644450048 8499718600915795840 5799485070187141632 3099251539458487424 399018008729833216 16145528551710730624 13445295020982076416 10745061490253422208 8044827959524768000 5344594428796113792 2644360898067459584 18390871441048356992 15690637910319702784 12990404379591048576 10290170848862394368 7589937318133740160 4889703787405085952 2189470256676431744 17935980799657329152 15235747268928674944 12535513738200020736 9835280207471366528 7135046676742712320 4434813146014058112 1734579615285403904 17481090158266301312 14780856627537647104 12080623096808992896 9380389566080338688 6680156035351684480 3979922504623030272 1279688973894376064 17026199516875273472 14325965986146619264 11625732455417965056 8925498924689310848 6225265393960656640 3525031863232002432 824798332503348224 16571308875484245632 13871075344755591424 11170841814026937216 8470608283298283008 5770374752569628800 3070141221840974592 369907691112320384 16116418234093217792 13416184703364563584 10715951172635909376 8015717641907255168 5315484111178600960 2615250580449946752 18361761123430844160 15661527592702189952 12961294061973535744 10261060531244881536 7560827000516227328 4860593469787573120 2160359939058918912 17906870482039816320 15206636951311162112 12506403420582507904 9806169889853853696 7105936359125199488 4405702828396545280 1705469297667891072 17451979840648788480 14751746309920134272 12051512779191480064 9351279248462825856 6651045717734171648 3950812187005517440 1250578656276863232 16997089199257760640 14296855668529106432 11596622137800452224 8896388607071798016 6196155076343143808 3495921545614489600 795688014885835392 16542198557866732800 13841965027138078592 11141731496409424384 8441497965680770176 5741264434952115968 3041030904223461760 340797373494807552 16087307916475704960 13387074385747050752 10686840855018396544 7986607324289742336 5286373793561088128 2586140262832433920 18332650805813331328 15632417275084677120 12932183744356022912 10231950213627368704 7531716682898714496 4831483152170060288 2131249621441406080 17877760164422303488 15177526633693649280 12477293102964995072 9777059572236340864 7076826041507686656 4376592510779032448 1676358980050378240 17422869523031275648 14722635992302621440 12022402461573967232 9322168930845313024 6621935400116658816 3921701869388004608 1221468338659350400 16967978881640247808 14267745350911593600 11567511820182939392 8867278289454285184 6167044758725630976 3466811227996976768 766577697268322560 16513088240249219968 13812854709520565760 11112621178791911552 8412387648063257344 5712154117334603136 3011920586605948928 311687055877294720 16058197598858192128 13357964068129537920 10657730537400883712 7957497006672229504 5257263475943575296 2557029945214921088 18303540488195818496 15603306957467164288 12903073426738510080 10202839896009855872 7502606365281201664 4802372834552547456 2102139303823893248 17848649846804790656 15148416316076136448 12448182785347482240 9747949254618828032 7047715723890173824 4347482193161519616 1647248662432865408 17393759205413762816 14693525674685108608 11993292143956454400 9293058613227800192 6592825082499145984 3892591551770491776 1192358021041837568 16938868564022734976 14238635033294080768 11538401502565426560 8838167971836772352 6137934441108118144 3437700910379463936 737467379650809728 16483977922631707136 13783744391903052928 11083510861174398720 8383277330445744512 5683043799717090304 2982810268988436096 282576738259781888 16029087281240679296 13328853750512025088 10628620219783370880 7928386689054716672 5228153158326062464 2527919627597408256 18274430170578305664 15574196639849651456 12873963109120997248 10173729578392343040 7473496047663688832 4773262516935034624 2073028986206380416 17819539529187277824 15119305998458623616 12419072467729969408 9718838937001315200 7018605406272660992 4318371875544006784 1618138344815352576 17364648887796249984 14664415357067595776 11964181826338941568 9263948295610287360 6563714764881633152 3863481234152978944 1163247703424324736 16909758246405222144 14209524715676567936 11509291184947913728 8809057654219259520 6108824123490605312 3408590592761951104 708357062033296896 16454867605014194304 13754634074285540096 11054400543556885888 8354167012828231680 5653933482099577472 2953699951370923264 253466420642269056 15999976963623166464 13299743432894512256 10599509902165858048 7899276371437203840 5199042840708549632 2498809309979895424 18245319852960792832 15545086322232138624 12844852791503484416 10144619260774830208 7444385730046176000 4744152199317521792 2043918668588867584 17790429211569764992 15090195680841110784 12389962150112456576 9689728619383802368 6989495088655148160 4289261557926493952 1589028027197839744 17335538570178737152 14635305039450082944 11935071508721428736 9234837977992774528 6534604447264120320 3834370916535466112 1134137385806811904 16880647928787709312 14180414398059055104 11480180867330400896 8779947336601746688 6079713805873092480 3379480275144438272 679246744415784064 16425757287396681472 13725523756668027264 11025290225939373056 8325056695210718848 5624823164482064640 2924589633753410432 224356103024756224 15970866646005653632 13270633115276999424 10570399584548345216 7870166053819691008 5169932523091036800 2469698992362382592 18216209535343280000 15515976004614625792 12815742473885971584 10115508943157317376 7415275412428663168 4715041881700008960 2014808350971354752 17761318893952252160 15061085363223597952 12360851832494943744 9660618301766289536 6960384771037635328 4260151240308981120 1559917709580326912 17306428252561224320 14606194721832570112 11905961191103915904 9205727660375261696 6505494129646607488 3805260598917953280 1105027068189299072 16851537611170196480 14151304080441542272 11451070549712888064 8750837018984233856 6050603488255579648 3350369957526925440 650136426798271232 16396646969779168640 13696413439050514432 10996179908321860224 8295946377593206016 5595712846864551808 2895479316135897600 195245785407243392 15941756328388140800 13241522797659486592 10541289266930832384 7841055736202178176 5140822205473523968 2440588674744869760 18187099217725767168 15486865686997112960 12786632156268458752 10086398625539804544 7386165094811150336 4685931564082496128 1985698033353841920 17732208576334739328 15031975045606085120 12331741514877430912 9631507984148776704 6931274453420122496 4231040922691468288 1530807391962814080 17277317934943711488 14577084404215057280 11876850873486403072 9176617342757748864 6476383812029094656 3776150281300440448 1075916750571786240 16822427293552683648 14122193762824029440 11421960232095375232 8721726701366721024 6021493170638066816 3321259639909412608 621026109180758400 16367536652161655808 13667303121433001600 10967069590704347392 8266836059975693184 5566602529247038976 2866368998518384768 166135467789730560 15912646010770627968 13212412480041973760 10512178949313319552 7811945418584665344 5111711887856011136 2411478357127356928 18157988900108254336 15457755369379600128 12757521838650945920 10057288307922291712 7357054777193637504 4656821246464983296 1956587715736329088 17703098258717226496 15002864727988572288 12302631197259918080 9602397666531263872 6902164135802609664 4201930605073955456 1501697074345301248 17248207617326198656 14547974086597544448 11847740555868890240 9147507025140236032 6447273494411581824 3747039963682927616 1046806432954273408 16793316975935170816 14093083445206516608 11392849914477862400 8692616383749208192 5992382853020553984 3292149322291899776 591915791563245568 16338426334544142976 13638192803815488768 10937959273086834560 8237725742358180352 5537492211629526144 2837258680900871936 137025150172217728 15883535693153115136 13183302162424460928 10483068631695806720 7782835100967152512 5082601570238498304 2382368039509844096 18128878582490741504 15428645051762087296 12728411521033433088 10028177990304778880 7327944459576124672 4627710928847470464 1927477398118816256 17673987941099713664 14973754410371059456 12273520879642405248 9573287348913751040 6873053818185096832 4172820287456442624 1472586756727788416 17219097299708685824 14518863768980031616 11818630238251377408 9118396707522723200 6418163176794068992 3717929646065414784 1017696115336760576 16764206658317657984 14063973127589003776 11363739596860349568 8663506066131695360 5963272535403041152 3263039004674386944 562805473945732736 16309316016926630144 13609082486197975936 10908848955469321728 8208615424740667520 5508381894012013312 2808148363283359104 107914832554704896 15854425375535602304 13154191844806948096 10453958314078293888 7753724783349639680 5053491252620985472 2353257721892331264 18099768264873228672 15399534734144574464 12699301203415920256 9999067672687266048 7298834141958611840 4598600611229957632 1898367080501303424 17644877623482200832 14944644092753546624 12244410562024892416 9544177031296238208 6843943500567584000 4143709969838929792 1443476439110275584 17189986982091172992 14489753451362518784 11789519920633864576 9089286389905210368 6389052859176556160 3688819328447901952 988585797719247744 16735096340700145152 14034862809971490944 11334629279242836736 8634395748514182528 5934162217785528320 3233928687056874112 533695156328219904 16280205699309117312 13579972168580463104 10879738637851808896 8179505107123154688 5479271576394500480 2779038045665846272 78804514937192064 15825315057918089472 13125081527189435264 10424847996460781056 7724614465732126848 5024380935003472640 2324147404274818432 18070657947255715840 15370424416527061632 12670190885798407424 9969957355069753216 7269723824341099008 4569490293612444800 1869256762883790592 17615767305864688000 14915533775136033792 12215300244407379584 9515066713678725376 6814833182950071168 4114599652221416960 1414366121492762752 17160876664473660160 14460643133745005952 11760409603016351744 9060176072287697536 6359942541559043328 3659709010830389120 959475480101734912 16705986023082632320 14005752492353978112 11305518961625323904 8605285430896669696 5905051900168015488 3204818369439361280 504584838710707072 16251095381691604480 13550861850962950272 10850628320234296064 8150394789505641856 5450161258776987648 2749927728048333440 49694197319679232 15796204740300576640 13095971209571922432 10395737678843268224 7695504148114614016 4995270617385959808 2295037086657305600 18041547629638203008 15341314098909548800 12641080568180894592 9940847037452240384 7240613506723586176 4540379975994931968 1840146445266277760 17586656988247175168 14886423457518520960 12186189926789866752 9485956396061212544 6785722865332558336 4085489334603904128 1385255803875249920 17131766346856147328 14431532816127493120 11731299285398838912 9031065754670184704 6330832223941530496 3630598693212876288 930365162484222080 16676875705465119488 13976642174736465280 11276408644007811072 8576175113279156864 5875941582550502656 3175708051821848448 475474521093194240 16221985064074091648 13521751533345437440 10821518002616783232 8121284471888129024 5421050941159474816 2720817410430820608 20583879702166400 15767094422683063808 13066860891954409600 10366627361225755392 7666393830497101184 4966160299768446976 2265926769039792768 18012437312020690176 15312203781292035968 12611970250563381760 9911736719834727552 7211503189106073344 4511269658377419136 1811036127648764928 17557546670629662336 14857313139901008128 12157079609172353920 9456846078443699712 6756612547715045504 4056379016986391296 1356145486257737088 17102656029238634496 14402422498509980288 11702188967781326080 9001955437052671872 6301721906324017664 3601488375595363456 901254844866709248 16647765387847606656 13947531857118952448 11247298326390298240 8547064795661644032 5846831264932989824 3146597734204335616 446364203475681408 16192874746456578816 13492641215727924608 10792407684999270400 8092174154270616192 5391940623541961984 2691707092813307776 18438217635794205184 15737984105065550976 13037750574336896768 10337517043608242560 7637283512879588352 4937049982150934144 2236816451422279936 17983326994403177344 15283093463674523136 12582859932945868928 9882626402217214720 7182392871488560512 4482159340759906304 1781925810031252096 17528436353012149504 14828202822283495296 12127969291554841088 9427735760826186880 6727502230097532672 4027268699368878464 1327035168640224256 17073545711621121664 14373312180892467456 11673078650163813248 8972845119435159040 6272611588706504832 3572378057977850624 872144527249196416 16618655070230093824 13918421539501439616 11218188008772785408 8517954478044131200 5817720947315476992 3117487416586822784 417253885858168576 16163764428839065984 13463530898110411776 10763297367381757568 8063063836653103360 5362830305924449152 2662596775195794944 18409107318176692352 15708873787448038144 13008640256719383936 10308406725990729728 7608173195262075520 4907939664533421312 2207706133804767104 17954216676785664512 15253983146057010304 12553749615328356096 9853516084599701888 7153282553871047680 4453049023142393472 1752815492413739264 17499326035394636672 14799092504665982464 12098858973937328256 9398625443208674048 6698391912480019840 3998158381751365632 1297924851022711424 17044435394003608832 14344201863274954624 11643968332546300416 8943734801817646208 6243501271088992000 3543267740360337792 843034209631683584 16589544752612580992 13889311221883926784 11189077691155272576 8488844160426618368 5788610629697964160 3088377098969309952 388143568240655744 16134654111221553152 13434420580492898944 10734187049764244736 8033953519035590528 5333719988306936320 2633486457578282112 18379997000559179520 15679763469830525312 12979529939101871104 10279296408373216896 7579062877644562688 4878829346915908480 2178595816187254272 17925106359168151680 15224872828439497472 12524639297710843264 9824405766982189056 7124172236253534848 4423938705524880640 1723705174796226432 17470215717777123840 14769982187048469632 12069748656319815424 9369515125591161216 6669281594862507008 3969048064133852800 1268814533405198592 17015325076386096000 14315091545657441792 11614858014928787584 8914624484200133376 6214390953471479168 3514157422742824960 813923892014170752 16560434434995068160 13860200904266413952 11159967373537759744 8459733842809105536 5759500312080451328 3059266781351797120 359033250623142912 16105543793604040320 13405310262875386112 10705076732146731904 8004843201418077696 5304609670689423488 2604376139960769280 18350886682941666688 15650653152213012480 12950419621484358272 10250186090755704064 7549952560027049856 4849719029298395648 2149485498569741440 17895996041550638848 15195762510821984640 12495528980093330432 9795295449364676224 7095061918636022016 4394828387907367808 1694594857178713600 17441105400159611008 14740871869430956800 12040638338702302592 9340404807973648384 6640171277244994176 3939937746516339968 1239704215787685760 16986214758768583168 14285981228039928960 11585747697311274752 8885514166582620544 6185280635853966336 3485047105125312128 784813574396657920 16531324117377555328 13831090586648901120 11130857055920246912 8430623525191592704 5730389994462938496 3030156463734284288 329922933005630080 16076433475986527488 13376199945257873280 10675966414529219072 7975732883800564864 5275499353071910656 2575265822343256448 18321776365324153856 15621542834595499648 12921309303866845440 10221075773138191232 7520842242409537024 4820608711680882816 2120375180952228608 17866885723933126016 15166652193204471808 12466418662475817600 9766185131747163392 7065951601018509184 4365718070289854976 1665484539561200768 17411995082542098176 14711761551813443968 12011528021084789760 9311294490356135552 6611060959627481344 3910827428898827136 1210593898170172928 16957104441151070336 14256870910422416128 11556637379693761920 8856403848965107712 6156170318236453504 3455936787507799296 755703256779145088 16502213799760042496 13801980269031388288 11101746738302734080 8401513207574079872 5701279676845425664 3001046146116771456 300812615388117248 16047323158369014656 13347089627640360448 10646856096911706240 7946622566183052032 5246389035454397824 2546155504725743616 18292666047706641024 15592432516977986816 12892198986249332608 10191965455520678400 7491731924792024192 4791498394063369984 2091264863334715776 17837775406315613184 15137541875586958976 12437308344858304768 9737074814129650560 7036841283400996352 4336607752672342144 1636374221943687936 17382884764924585344 14682651234195931136 11982417703467276928 9282184172738622720 6581950642009968512 3881717111281314304 1181483580552660096 16927994123533557504 14227760592804903296 11527527062076249088 8827293531347594880 6127060000618940672 3426826469890286464 726592939161632256 16473103482142529664 13772869951413875456 11072636420685221248 8372402889956567040 5672169359227912832 2971935828499258624 271702297770604416 16018212840751501824 13317979310022847616 10617745779294193408 7917512248565539200 5217278717836884992 2517045187108230784 18263555730089128192 15563322199360473984 12863088668631819776 10162855137903165568 7462621607174511360 4762388076445857152 2062154545717202944 17808665088698100352 15108431557969446144 12408198027240791936 9707964496512137728 7007730965783483520 4307497435054829312 1607263904326175104 17353774447307072512 14653540916578418304 11953307385849764096 9253073855121109888 6552840324392455680 3852606793663801472 1152373262935147264 16898883805916044672 14198650275187390464 11498416744458736256 8798183213730082048 6097949683001427840 3397716152272773632 697482621544119424 16443993164525016832 13743759633796362624 11043526103067708416 8343292572339054208 5643059041610400000 2942825510881745792 242591980153091584 15989102523133988992 13288868992405334784 10588635461676680576 7888401930948026368 5188168400219372160 2487934869490717952 18234445412471615360 15534211881742961152 12833978351014306944 10133744820285652736 7433511289556998528 4733277758828344320 2033044228099690112 17779554771080587520 15079321240351933312 12379087709623279104 9678854178894624896 6978620648165970688 4278387117437316480 1578153586708662272 17324664129689559680 14624430598960905472 11924197068232251264 9223963537503597056 6523730006774942848 3823496476046288640 1123262945317634432 16869773488298531840 14169539957569877632 11469306426841223424 8769072896112569216 6068839365383915008 3368605834655260800 668372303926606592 16414882846907504000 13714649316178849792 11014415785450195584 8314182254721541376 5613948723992887168 2913715193264232960 213481662535578752 15959992205516476160 13259758674787821952 10559525144059167744 7859291613330513536 5159058082601859328 2458824551873205120 18205335094854102528 15505101564125448320 12804868033396794112 10104634502668139904 7404400971939485696 4704167441210831488 2003933910482177280 17750444453463074688 15050210922734420480 12349977392005766272 9649743861277112064 6949510330548457856 4249276799819803648 1549043269091149440 17295553812072046848 14595320281343392640 11895086750614738432 9194853219886084224 6494619689157430016 3794386158428775808 1094152627700121600 16840663170681019008 14140429639952364800 11440196109223710592 8739962578495056384 6039729047766402176 3339495517037747968 639261986309093760 16385772529289991168 13685538998561336960 10985305467832682752 8285071937104028544 5584838406375374336 2884604875646720128 184371344918065920 15930881887898963328 13230648357170309120 10530414826441654912 7830181295713000704 5129947764984346496 2429714234255692288 18176224777236589696 15475991246507935488 12775757715779281280 10075524185050627072 7375290654321972864 4675057123593318656 1974823592864664448 17721334135845561856 15021100605116907648 12320867074388253440 9620633543659599232 6920400012930945024 4220166482202290816 1519932951473636608 17266443494454534016 14566209963725879808 11865976432997225600 9165742902268571392 6465509371539917184 3765275840811262976 1065042310082608768 16811552853063506176 14111319322334851968 11411085791606197760 8710852260877543552 6010618730148889344 3310385199420235136 610151668691580928 16356662211672478336 13656428680943824128 10956195150215169920 8255961619486515712 5555728088757861504 2855494558029207296 155261027300553088 15901771570281450496 13201538039552796288 10501304508824142080 7801070978095487872 5100837447366833664 2400603916638179456 18147114459619076864 15446880928890422656 12746647398161768448 10046413867433114240 7346180336704460032 4645946805975805824 1945713275247151616 17692223818228049024 14991990287499394816 12291756756770740608 9591523226042086400 6891289695313432192 4191056164584777984 1490822633856123776 17237333176837021184 14537099646108366976 11836866115379712768 9136632584651058560 6436399053922404352 3736165523193750144 1035931992465095936 16782442535445993344 14082209004717339136 11381975473988684928 8681741943260030720 5981508412531376512 3281274881802722304 581041351074068096 16327551894054965504 13627318363326311296 10927084832597657088 8226851301869002880 5526617771140348672 2826384240411694464 126150709683040256 15872661252663937664 13172427721935283456 10472194191206629248 7771960660477975040 5071727129749320832 2371493599020666624 18118004142001564032 15417770611272909824 12717537080544255616 10017303549815601408 7317070019086947200 4616836488358292992 1916602957629638784 17663113500610536192 14962879969881881984 12262646439153227776 9562412908424573568 6862179377695919360 4161945846967265152 1461712316238610944 17208222859219508352 14507989328490854144 11807755797762199936 9107522267033545728 6407288736304891520 3707055205576237312 1006821674847583104 16753332217828480512 14053098687099826304 11352865156371172096 8652631625642517888 5952398094913863680 3252164564185209472 551931033456555264 16298441576437452672 13598208045708798464 10897974514980144256 8197740984251490048 5497507453522835840 2797273922794181632 97040392065527424 15843550935046424832 13143317404317770624 10443083873589116416 7742850342860462208 5042616812131808000 2342383281403153792 18088893824384051200 15388660293655396992 12688426762926742784 9988193232198088576 7287959701469434368 4587726170740780160 1887492640012125952 17634003182993023360 14933769652264369152 12233536121535714944 9533302590807060736 6833069060078406528 4132835529349752320 1432601998621098112 17179112541601995520 14478879010873341312 11778645480144687104 9078411949416032896 6378178418687378688 3677944887958724480 977711357230070272 16724221900210967680 14023988369482313472 11323754838753659264 8623521308025005056 5923287777296350848 3223054246567696640 522820715839042432 16269331258819939840 13569097728091285632 10868864197362631424 8168630666633977216 5468397135905323008 2768163605176668800 67930074448014592 15814440617428912000 13114207086700257792 10413973555971603584 7713740025242949376 5013506494514295168 2313272963785640960 18059783506766538368 15359549976037884160 12659316445309229952 9959082914580575744 7258849383851921536 4558615853123267328 1858382322394613120 17604892865375510528 14904659334646856320 12204425803918202112 9504192273189547904 6803958742460893696 4103725211732239488 1403491681003585280 17150002223984482688 14449768693255828480 11749535162527174272 9049301631798520064 6349068101069865856 3648834570341211648 948601039612557440 16695111582593454848 13994878051864800640 11294644521136146432 8594410990407492224 5894177459678838016 3193943928950183808 493710398221529600 16240220941202427008 13539987410473772800 10839753879745118592 8139520349016464384 5439286818287810176 2739053287559155968 38819756830501760 15785330299811399168 13085096769082744960 10384863238354090752 7684629707625436544 4984396176896782336 2284162646168128128 18030673189149025536 15330439658420371328 12630206127691717120 9929972596963062912 7229739066234408704 4529505535505754496 1829272004777100288 17575782547757997696 14875549017029343488 12175315486300689280 9475081955572035072 6774848424843380864 4074614894114726656 1374381363386072448 17120891906366969856 14420658375638315648 11720424844909661440 9020191314181007232 6319957783452353024 3619724252723698816 919490721995044608 16666001264975942016 13965767734247287808 11265534203518633600 8565300672789979392 5865067142061325184 3164833611332670976 464600080604016768 16211110623584914176 13510877092856259968 10810643562127605760 8110410031398951552 5410176500670297344 2709942969941643136 9709439212988928 15756219982193886336 13055986451465232128 10355752920736577920 7655519390007923712 4955285859279269504 2255052328550615296 18001562871531512704 15301329340802858496 12601095810074204288 9900862279345550080 7200628748616895872 4500395217888241664 1800161687159587456 17546672230140484864 14846438699411830656 12146205168683176448 9445971637954522240 6745738107225868032 4045504576497213824 1345271045768559616 17091781588749457024 14391548058020802816 11691314527292148608 8991080996563494400 6290847465834840192 3590613935106185984 890380404377531776 16636890947358429184 13936657416629774976 11236423885901120768 8536190355172466560 5835956824443812352 3135723293715158144 435489762986503936 16182000305967401344 13481766775238747136 10781533244510092928 8081299713781438720 5381066183052784512 2680832652324130304 18427343195305027712 15727109664576373504 13026876133847719296 10326642603119065088 7626409072390410880 4926175541661756672 2225942010933102464 17972452553913999872 15272219023185345664 12571985492456691456 9871751961728037248 7171518430999383040 4471284900270728832 1771051369542074624 17517561912522972032 14817328381794317824 12117094851065663616 9416861320337009408 6716627789608355200 4016394258879700992 1316160728151046784 17062671271131944192 14362437740403289984 11662204209674635776 8961970678945981568 6261737148217327360 3561503617488673152 861270086760018944 16607780629740916352 13907547099012262144 11207313568283607936 8507080037554953728 5806846506826299520 3106612976097645312 406379445368991104 16152889988349888512 13452656457621234304 10752422926892580096 8052189396163925888 5351955865435271680 2651722334706617472 18398232877687514880 15697999346958860672 12997765816230206464 10297532285501552256 7597298754772898048 4897065224044243840 2196831693315589632 17943342236296487040 15243108705567832832 12542875174839178624 9842641644110524416 7142408113381870208 4442174582653216000 1741941051924561792 17488451594905459200 14788218064176804992 12087984533448150784 9387751002719496576 6687517471990842368 3987283941262188160 1287050410533533952 17033560953514431360 14333327422785777152 11633093892057122944 8932860361328468736 6232626830599814528 3532393299871160320 832159769142506112 16578670312123403520 13878436781394749312 11178203250666095104 8477969719937440896 5777736189208786688 3077502658480132480 377269127751478272 16123779670732375680 13423546140003721472 10723312609275067264 8023079078546413056 5322845547817758848 2622612017089104640 18369122560070002048 15668889029341347840 12968655498612693632 10268421967884039424 7568188437155385216 4867954906426731008 2167721375698076800 17914231918678974208 15213998387950320000 12513764857221665792 9813531326493011584 7113297795764357376 4413064265035703168 1712830734307048960 17459341277287946368 14759107746559292160 12058874215830637952 9358640685101983744 6658407154373329536 3958173623644675328 1257940092916021120 17004450635896918528 14304217105168264320 11603983574439610112 8903750043710955904 6203516512982301696 3503282982253647488 803049451524993280 16549559994505890688 13849326463777236480 11149092933048582272 8448859402319928064 5748625871591273856 3048392340862619648 348158810133965440 16094669353114862848 13394435822386208640 10694202291657554432 7993968760928900224 5293735230200246016 2593501699471591808 18340012242452489216 15639778711723835008 12939545180995180800 10239311650266526592 7539078119537872384 4838844588809218176 2138611058080563968 17885121601061461376 15184888070332807168 12484654539604152960 9784421008875498752 7084187478146844544 4383953947418190336 1683720416689536128 17430230959670433536 14729997428941779328 12029763898213125120 9329530367484470912 6629296836755816704 3929063306027162496 1228829775298508288 16975340318279405696 14275106787550751488 11574873256822097280 8874639726093443072 6174406195364788864 3474172664636134656 773939133907480448 16520449676888377856 13820216146159723648 11119982615431069440 8419749084702415232 5719515553973761024 3019282023245106816 319048492516452608 16065559035497350016 13365325504768695808 10665091974040041600 7964858443311387392 5264624912582733184 2564391381854078976 18310901924834976384 15610668394106322176 12910434863377667968 10210201332649013760 7509967801920359552 4809734271191705344 2109500740463051136 17856011283443948544 15155777752715294336 12455544221986640128 9755310691257985920 7055077160529331712 4354843629800677504 1654610099072023296 17401120642052920704 14700887111324266496 12000653580595612288 9300420049866958080 6600186519138303872 3899952988409649664 1199719457680995456 16946230000661892864 14245996469933238656 11545762939204584448 8845529408475930240 6145295877747276032 3445062347018621824 744828816289967616 16491339359270865024 13791105828542210816 11090872297813556608 8390638767084902400 5690405236356248192 2990171705627593984 289938174898939776 16036448717879837184 13336215187151182976 10635981656422528768 7935748125693874560 5235514594965220352 2535281064236566144 18281791607217463552 15581558076488809344 12881324545760155136 10181091015031500928 7480857484302846720 4780623953574192512 2080390422845538304 17826900965826435712 15126667435097781504 12426433904369127296 9726200373640473088 7025966842911818880 4325733312183164672 1625499781454510464 17372010324435407872 14671776793706753664 11971543262978099456 9271309732249445248 6571076201520791040 3870842670792136832 1170609140063482624 16917119683044380032 14216886152315725824 11516652621587071616 8816419090858417408 6116185560129763200 3415952029401108992 715718498672454784 16462229041653352192 13761995510924697984 11061761980196043776 8361528449467389568 5661294918738735360 2961061388010081152 260827857281426944 16007338400262324352 13307104869533670144 10606871338805015936 7906637808076361728 5206404277347707520 2506170746619053312 18252681289599950720 15552447758871296512 12852214228142642304 10151980697413988096 7451747166685333888 4751513635956679680 2051280105228025472 17797790648208922880 15097557117480268672 12397323586751614464 9697090056022960256 6996856525294306048 4296622994565651840 1596389463836997632 17342900006817895040 14642666476089240832 11942432945360586624 9242199414631932416 6541965883903278208 3841732353174624000 1141498822445969792 16888009365426867200 14187775834698212992 11487542303969558784 8787308773240904576 6087075242512250368 3386841711783596160 686608181054941952 16433118724035839360 13732885193307185152 11032651662578530944 8332418131849876736 5632184601121222528 2931951070392568320 231717539663914112 15978228082644811520 13277994551916157312 10577761021187503104 7877527490458848896 5177293959730194688 2477060429001540480 18223570971982437888 15523337441253783680 12823103910525129472 10122870379796475264 7422636849067821056 4722403318339166848 2022169787610512640 17768680330591410048 15068446799862755840 12368213269134101632 9667979738405447424 6967746207676793216 4267512676948139008 1567279146219484800 17313789689200382208 14613556158471728000 11913322627743073792 9213089097014419584 6512855566285765376 3812622035557111168 1112388504828456960 16858899047809354368 14158665517080700160 11458431986352045952 8758198455623391744 6057964924894737536 3357731394166083328 657497863437429120 16404008406418326528 13703774875689672320 11003541344961018112 8303307814232363904 5603074283503709696 2902840752775055488 202607222046401280 15949117765027298688 13248884234298644480 10548650703569990272 7848417172841336064 5148183642112681856 2447950111384027648 18194460654364925056 15494227123636270848 12793993592907616640 10093760062178962432 7393526531450308224 4693293000721654016 1993059469992999808 17739570012973897216 15039336482245243008 12339102951516588800 9638869420787934592 6938635890059280384 4238402359330626176 1538168828601971968 17284679371582869376 14584445840854215168 11884212310125560960 9183978779396906752 6483745248668252544 3783511717939598336 1083278187210944128 16829788730191841536 14129555199463187328 11429321668734533120 8729088138005878912 6028854607277224704 3328621076548570496 628387545819916288 16374898088800813696 13674664558072159488 10974431027343505280 8274197496614851072 5573963965886196864 2873730435157542656 173496904428888448 15920007447409785856 13219773916681131648 10519540385952477440 7819306855223823232 5119073324495169024 2418839793766514816 18165350336747412224 15465116806018758016 12764883275290103808 10064649744561449600 7364416213832795392 4664182683104141184 1963949152375486976 17710459695356384384 15010226164627730176 12309992633899075968 9609759103170421760 6909525572441767552 4209292041713113344 1509058510984459136 17255569053965356544 14555335523236702336 11855101992508048128 9154868461779393920 6454634931050739712 3754401400322085504 1054167869593431296 16800678412574328704 14100444881845674496 11400211351117020288 8699977820388366080 5999744289659711872 3299510758931057664 599277228202403456 16345787771183300864 13645554240454646656 10945320709725992448 8245087178997338240 5544853648268684032 2844620117540029824 144386586811375616 15890897129792273024 13190663599063618816 10490430068334964608 7790196537606310400 5089963006877656192 2389729476149001984 18136240019129899392 15436006488401245184 12735772957672590976 10035539426943936768 7335305896215282560 4635072365486628352 1934838834757974144 17681349377738871552 14981115847010217344 12280882316281563136 9580648785552908928 6880415254824254720 4180181724095600512 1479948193366946304 17226458736347843712 14526225205619189504 11825991674890535296 9125758144161881088 6425524613433226880 3725291082704572672 1025057551975918464 16771568094956815872 14071334564228161664 11371101033499507456 8670867502770853248 5970633972042199040 3270400441313544832 570166910584890624 16316677453565788032 13616443922837133824 10916210392108479616 8215976861379825408 5515743330651171200 2815509799922516992 115276269193862784 15861786812174760192 13161553281446105984 10461319750717451776 7761086219988797568 5060852689260143360 2360619158531489152 18107129701512386560 15406896170783732352 12706662640055078144 10006429109326423936 7306195578597769728 4605962047869115520 1905728517140461312 17652239060121358720 14952005529392704512 12251771998664050304 9551538467935396096 6851304937206741888 4151071406478087680 1450837875749433472 17197348418730330880 14497114888001676672 11796881357273022464 9096647826544368256 6396414295815714048 3696180765087059840 995947234358405632 16742457777339303040 14042224246610648832 11341990715881994624 8641757185153340416 5941523654424686208 3241290123696032000 541056592967377792 16287567135948275200 13587333605219620992 10887100074490966784 8186866543762312576 5486633013033658368 2786399482305004160 86165951576349952 15832676494557247360 13132442963828593152 10432209433099938944 7731975902371284736 5031742371642630528 2331508840913976320 18078019383894873728 15377785853166219520 12677552322437565312 9977318791708911104 7277085260980256896 4576851730251602688 1876618199522948480 17623128742503845888 14922895211775191680 12222661681046537472 9522428150317883264 6822194619589229056 4121961088860574848 1421727558131920640 17168238101112818048 14468004570384163840 11767771039655509632 9067537508926855424 6367303978198201216 3667070447469547008 966836916740892800 16713347459721790208 14013113928993136000 11312880398264481792 8612646867535827584 5912413336807173376 3212179806078519168 511946275349864960 16258456818330762368 13558223287602108160 10857989756873453952 8157756226144799744 5457522695416145536 2757289164687491328 57055633958837120 15803566176939734528 13103332646211080320 10403099115482426112 7702865584753771904 5002632054025117696 2302398523296463488 18048909066277360896 15348675535548706688 12648442004820052480 9948208474091398272 7247974943362744064 4547741412634089856 1847507881905435648 17594018424886333056 14893784894157678848 12193551363429024640 9493317832700370432 6793084301971716224 4092850771243062016 1392617240514407808 17139127783495305216 14438894252766651008 11738660722037996800 9038427191309342592 6338193660580688384 3637960129852034176 937726599123379968 16684237142104277376 13984003611375623168 11283770080646968960 8583536549918314752 5883303019189660544 3183069488461006336 482835957732352128 16229346500713249536 13529112969984595328 10828879439255941120 8128645908527286912 5428412377798632704 2728178847069978496 27945316341324288 15774455859322221696 13074222328593567488 10373988797864913280 7673755267136259072 4973521736407604864 2273288205678950656 18019798748659848064 15319565217931193856 12619331687202539648 9919098156473885440 7218864625745231232 4518631095016577024 1818397564287922816 17564908107268820224 14864674576540166016 12164441045811511808 9464207515082857600 6763973984354203392 4063740453625549184 1363506922896894976 17110017465877792384 14409783935149138176 11709550404420483968 9009316873691829760 6309083342963175552 3608849812234521344 908616281505867136 16655126824486764544 13954893293758110336 11254659763029456128 8554426232300801920 5854192701572147712 3153959170843493504 453725640114839296 16200236183095736704 13500002652367082496 10799769121638428288 8099535590909774080 5399302060181119872 2699068529452465664 18445579072433363072 15745345541704708864 13045112010976054656 10344878480247400448 7644644949518746240 4944411418790092032 2244177888061437824 17990688431042335232 15290454900313681024 12590221369585026816 9889987838856372608 7189754308127718400 4489520777399064192 1789287246670409984 17535797789651307392 14835564258922653184 12135330728193998976 9435097197465344768 6734863666736690560 4034630136008036352 1334396605279382144 17080907148260279552 14380673617531625344 11680440086802971136 8980206556074316928 6279973025345662720 3579739494617008512 879505963888354304 16626016506869251712 13925782976140597504 11225549445411943296 8525315914683289088 5825082383954634880 3124848853225980672 424615322497326464 16171125865478223872 13470892334749569664 10770658804020915456 8070425273292261248 5370191742563607040 2669958211834952832 18416468754815850240 15716235224087196032 13016001693358541824 10315768162629887616 7615534631901233408 4915301101172579200 2215067570443924992 17961578113424822400 15261344582696168192 12561111051967513984 9860877521238859776 7160643990510205568 4460410459781551360 1760176929052897152 17506687472033794560 14806453941305140352 12106220410576486144 9405986879847831936 6705753349119177728 4005519818390523520 1305286287661869312 17051796830642766720 14351563299914112512 11651329769185458304 8951096238456804096 6250862707728149888 3550629176999495680 850395646270841472 16596906189251738880 13896672658523084672 11196439127794430464 8496205597065776256 5795972066337122048 3095738535608467840 395505004879813632 16142015547860711040 13441782017132056832 10741548486403402624 8041314955674748416 5341081424946094208 2640847894217440000 18387358437198337408 15687124906469683200 12986891375741028992 10286657845012374784 7586424314283720576 4886190783555066368 2185957252826412160 17932467795807309568 15232234265078655360 12532000734350001152 9831767203621346944 7131533672892692736 4431300142164038528 1731066611435384320 17477577154416281728 14777343623687627520 12077110092958973312 9376876562230319104 6676643031501664896 3976409500773010688 1276175970044356480 17022686513025253888 14322452982296599680 11622219451567945472 8921985920839291264 6221752390110637056 3521518859381982848 821285328653328640 16567795871634226048 13867562340905571840 11167328810176917632 8467095279448263424 5766861748719609216 3066628217990955008 366394687262300800 16112905230243198208 13412671699514544000 10712438168785889792 8012204638057235584 5311971107328581376 2611737576599927168 18358248119580824576 15658014588852170368 12957781058123516160 10257547527394861952 7557313996666207744 4857080465937553536 2156846935208899328 17903357478189796736 15203123947461142528 12502890416732488320 9802656886003834112 7102423355275179904 4402189824546525696 1701956293817871488 17448466836798768896 14748233306070114688 12047999775341460480 9347766244612806272 6647532713884152064 3947299183155497856 1247065652426843648 16993576195407741056 14293342664679086848 11593109133950432640 8892875603221778432 6192642072493124224 3492408541764470016 792175011035815808 16538685554016713216 13838452023288059008 11138218492559404800 8437984961830750592 5737751431102096384 3037517900373442176 337284369644787968 16083794912625685376 13383561381897031168 10683327851168376960 7983094320439722752 5282860789711068544 2582627258982414336 18329137801963311744 15628904271234657536 12928670740506003328 10228437209777349120 7528203679048694912 4827970148320040704 2127736617591386496 17874247160572283904 15174013629843629696 12473780099114975488 9773546568386321280 7073313037657667072 4373079506929012864 1672845976200358656 17419356519181256064 14719122988452601856 12018889457723947648 9318655926995293440 6618422396266639232 3918188865537985024 1217955334809330816 16964465877790228224 14264232347061574016 11563998816332919808 8863765285604265600 6163531754875611392 3463298224146957184 763064693418302976 16509575236399200384 13809341705670546176 11109108174941891968 8408874644213237760 5708641113484583552 3008407582755929344 308174052027275136 16054684595008172544 13354451064279518336 10654217533550864128 7953984002822209920 5253750472093555712 2553516941364901504 18300027484345798912 15599793953617144704 12899560422888490496 10199326892159836288 7499093361431182080 4798859830702527872 2098626299973873664 17845136842954771072 15144903312226116864 12444669781497462656 9744436250768808448 7044202720040154240 4343969189311500032 1643735658582845824 17390246201563743232 14690012670835089024 11989779140106434816 9289545609377780608 6589312078649126400 3889078547920472192 1188845017191817984 16935355560172715392 14235122029444061184 11534888498715406976 8834654967986752768 6134421437258098560 3434187906529444352 733954375800790144 16480464918781687552 13780231388053033344 11079997857324379136 8379764326595724928 5679530795867070720 2979297265138416512 279063734409762304 16025574277390659712 13325340746662005504 10625107215933351296 7924873685204697088 5224640154476042880 2524406623747388672 18270917166728286080 15570683635999631872 12870450105270977664 10170216574542323456 7469983043813669248 4769749513085015040 2069515982356360832 17816026525337258240 15115792994608604032 12415559463879949824 9715325933151295616 7015092402422641408 4314858871693987200 1614625340965332992 17361135883946230400 14660902353217576192 11960668822488921984 9260435291760267776 6560201761031613568 3859968230302959360 1159734699574305152 16906245242555202560 14206011711826548352 11505778181097894144 8805544650369239936 6105311119640585728 3405077588911931520 704844058183277312 16451354601164174720 13751121070435520512 11050887539706866304 8350654008978212096 5650420478249557888 2950186947520903680 249953416792249472 15996463959773146880 13296230429044492672 10595996898315838464 7895763367587184256 5195529836858530048 2495296306129875840 18241806849110773248 15541573318382119040 12841339787653464832 10141106256924810624 7440872726196156416 4740639195467502208 2040405664738848000 17786916207719745408 15086682676991091200 12386449146262436992 9686215615533782784 6985982084805128576 4285748554076474368 1585515023347820160 17332025566328717568 14631792035600063360 11931558504871409152 9231324974142754944 6531091443414100736 3830857912685446528 1130624381956792320 16877134924937689728 14176901394209035520 11476667863480381312 8776434332751727104 6076200802023072896 3375967271294418688 675733740565764480 16422244283546661888 13722010752818007680 11021777222089353472 8321543691360699264 5621310160632045056 2921076629903390848 220843099174736640 15967353642155634048 13267120111426979840 10566886580698325632 7866653049969671424 5166419519241017216 2466185988512363008 18212696531493260416 15512463000764606208 12812229470035952000 10111995939307297792 7411762408578643584 4711528877849989376 2011295347121335168 17757805890102232576 15057572359373578368 12357338828644924160 9657105297916269952 6956871767187615744 4256638236458961536 1556404705730307328 17302915248711204736 14602681717982550528 11902448187253896320 9202214656525242112 6501981125796587904 3801747595067933696 1101514064339279488 16848024607320176896 14147791076591522688 11447557545862868480 8747324015134214272 6047090484405560064 3346856953676905856 646623422948251648 16393133965929149056 13692900435200494848 10992666904471840640 8292433373743186432 5592199843014532224 2891966312285878016 191732781557223808 15938243324538121216 13238009793809467008 10537776263080812800 7837542732352158592 5137309201623504384 2437075670894850176 18183586213875747584 15483352683147093376 12783119152418439168 10082885621689784960 7382652090961130752 4682418560232476544 1982185029503822336 17728695572484719744 15028462041756065536 12328228511027411328 9627994980298757120 6927761449570102912 4227527918841448704 1527294388112794496 17273804931093691904 14573571400365037696 11873337869636383488 9173104338907729280 6472870808179075072 3772637277450420864 1072403746721766656 16818914289702664064 14118680758974009856 11418447228245355648 8718213697516701440 6017980166788047232 3317746636059393024 617513105330738816 16364023648311636224 13663790117582982016 10963556586854327808 8263323056125673600 5563089525397019392 2862855994668365184 162622463939710976 15909133006920608384 13208899476191954176 10508665945463299968 7808432414734645760 5108198884005991552 2407965353277337344 18154475896258234752 15454242365529580544 12754008834800926336 10053775304072272128 7353541773343617920 4653308242614963712 1953074711886309504 17699585254867206912 14999351724138552704 12299118193409898496 9598884662681244288 6898651131952590080 4198417601223935872 1498184070495281664 17244694613476179072 14544461082747524864 11844227552018870656 9143994021290216448 6443760490561562240 3743526959832908032 1043293429104253824 16789803972085151232 14089570441356497024 11389336910627842816 8689103379899188608 5988869849170534400 3288636318441880192 588402787713225984 16334913330694123392 13634679799965469184 10934446269236814976 8234212738508160768 5533979207779506560 2833745677050852352 133512146322198144 15880022689303095552 13179789158574441344 10479555627845787136 7779322097117132928 5079088566388478720 2378855035659824512 18125365578640721920 15425132047912067712 12724898517183413504 10024664986454759296 7324431455726105088 4624197924997450880 1923964394268796672 17670474937249694080 14970241406521039872 12270007875792385664 9569774345063731456 6869540814335077248 4169307283606423040 1469073752877768832 17215584295858666240 14515350765130012032 11815117234401357824 9114883703672703616 6414650172944049408 3714416642215395200 1014183111486740992 16760693654467638400 14060460123738984192 11360226593010329984 8659993062281675776 5959759531553021568 3259526000824367360 559292470095713152 16305803013076610560 13605569482347956352 10905335951619302144 8205102420890647936 5504868890161993728 2804635359433339520 104401828704685312 15850912371685582720 13150678840956928512 10450445310228274304 7750211779499620096 5049978248770965888 2349744718042311680 18096255261023209088 15396021730294554880 12695788199565900672 9995554668837246464 7295321138108592256 4595087607379938048 1894854076651283840 17641364619632181248 14941131088903527040 12240897558174872832 9540664027446218624 6840430496717564416 4140196965988910208 1439963435260256000 17186473978241153408 14486240447512499200 11786006916783844992 9085773386055190784 6385539855326536576 3685306324597882368 985072793869228160 16731583336850125568 14031349806121471360 11331116275392817152 8630882744664162944 5930649213935508736 3230415683206854528 530182152478200320 16276692695459097728 13576459164730443520 10876225634001789312 8175992103273135104 5475758572544480896 2775525041815826688 75291511087172480 15821802054068069888 13121568523339415680 10421334992610761472 7721101461882107264 5020867931153453056 2320634400424798848 18067144943405696256 15366911412677042048 12666677881948387840 9966444351219733632 7266210820491079424 4565977289762425216 1865743759033771008 17612254302014668416 14912020771286014208 12211787240557360000 9511553709828705792 6811320179100051584 4111086648371397376 1410853117642743168 17157363660623640576 14457130129894986368 11756896599166332160 9056663068437677952 6356429537709023744 3656196006980369536 955962476251715328 16702473019232612736 14002239488503958528 11302005957775304320 8601772427046650112 5901538896317995904 3201305365589341696 501071834860687488 16247582377841584896 13547348847112930688 10847115316384276480 8146881785655622272 5446648254926968064 2746414724198313856 46181193469659648 15792691736450557056 13092458205721902848 10392224674993248640 7691991144264594432 4991757613535940224 2291524082807286016 18038034625788183424 15337801095059529216 12637567564330875008 9937334033602220800 7237100502873566592 4536866972144912384 1836633441416258176 17583143984397155584 14882910453668501376 12182676922939847168 9482443392211192960 6782209861482538752 4081976330753884544 1381742800025230336 17128253343006127744 14428019812277473536 11727786281548819328 9027552750820165120 6327319220091510912 3627085689362856704 926852158634202496 16673362701615099904 13973129170886445696 11272895640157791488 8572662109429137280 5872428578700483072 3172195047971828864 471961517243174656 16218472060224072064 13518238529495417856 10818004998766763648 8117771468038109440 5417537937309455232 2717304406580801024 17070875852146816 15763581418833044224 13063347888104390016 10363114357375735808 7662880826647081600 4962647295918427392 2262413765189773184 18008924308170670592 15308690777442016384 12608457246713362176 9908223715984707968 7207990185256053760 4507756654527399552 1807523123798745344 17554033666779642752 14853800136050988544 12153566605322334336 9453333074593680128 6753099543865025920 4052866013136371712 1352632482407717504 17099143025388614912 14398909494659960704 11698675963931306496 8998442433202652288 6298208902473998080 3597975371745343872 897741841016689664 16644252383997587072 13944018853268932864 11243785322540278656 8543551791811624448 5843318261082970240 3143084730354316032 442851199625661824 16189361742606559232 13489128211877905024 10788894681149250816 8088661150420596608 5388427619691942400 2688194088963288192 18434704631944185600 15734471101215531392 13034237570486877184 10334004039758222976 7633770509029568768 4933536978300914560 2233303447572260352 17979813990553157760 15279580459824503552 12579346929095849344 9879113398367195136 7178879867638540928 4478646336909886720 1778412806181232512 17524923349162129920 14824689818433475712 12124456287704821504 9424222756976167296 6723989226247513088 4023755695518858880 1323522164790204672 17070032707771102080 14369799177042447872 11669565646313793664 8969332115585139456 6269098584856485248 3568865054127831040 868631523399176832 16615142066380074240 13914908535651420032 11214675004922765824 8514441474194111616 5814207943465457408 3113974412736803200 413740882008148992 16160251424989046400 13460017894260392192 10759784363531737984 8059550832803083776 5359317302074429568 2659083771345775360 18405594314326672768 15705360783598018560 13005127252869364352 10304893722140710144 7604660191412055936 4904426660683401728 2204193129954747520 17950703672935644928 15250470142206990720 12550236611478336512 9850003080749682304 7149769550021028096 4449536019292373888 1749302488563719680 17495813031544617088 14795579500815962880 12095345970087308672 9395112439358654464 6694878908630000256 3994645377901346048 1294411847172691840 17040922390153589248 14340688859424935040 11640455328696280832 8940221797967626624 6239988267238972416 3539754736510318208 839521205781664000 16586031748762561408 13885798218033907200 11185564687305252992 8485331156576598784 5785097625847944576 3084864095119290368 384630564390636160 16131141107371533568 13430907576642879360 10730674045914225152 8030440515185570944 5330206984456916736 2629973453728262528 18376483996709159936 15676250465980505728 12976016935251851520 10275783404523197312 7575549873794543104 4875316343065888896 2175082812337234688 17921593355318132096 15221359824589477888 12521126293860823680 9820892763132169472 7120659232403515264 4420425701674861056 1720192170946206848 17466702713927104256 14766469183198450048 12066235652469795840 9366002121741141632 6665768591012487424 3965535060283833216 1265301529555179008 17011812072536076416 14311578541807422208 11611345011078768000 8911111480350113792 6210877949621459584 3510644418892805376 810410888164151168 16556921431145048576 13856687900416394368 11156454369687740160 8456220838959085952 5755987308230431744 3055753777501777536 355520246773123328 16102030789754020736 13401797259025366528 10701563728296712320 8001330197568058112 5301096666839403904 2600863136110749696 18347373679091647104 15647140148362992896 12946906617634338688 10246673086905684480 7546439556177030272 4846206025448376064 2145972494719721856 17892483037700619264 15192249506971965056 12492015976243310848 9791782445514656640 7091548914786002432 4391315384057348224 1691081853328694016 17437592396309591424 14737358865580937216 12037125334852283008 9336891804123628800 6636658273394974592 3936424742666320384 1236191211937666176 16982701754918563584 14282468224189909376 11582234693461255168 8882001162732600960 6181767632003946752 3481534101275292544 781300570546638336 16527811113527535744 13827577582798881536 11127344052070227328 8427110521341573120 5726876990612918912 3026643459884264704 326409929155610496 16072920472136507904 13372686941407853696 10672453410679199488 7972219879950545280 5271986349221891072 2571752818493236864 18318263361474134272 15618029830745480064 12917796300016825856 10217562769288171648 7517329238559517440 4817095707830863232 2116862177102209024 17863372720083106432 15163139189354452224 12462905658625798016 9762672127897143808 7062438597168489600 4362205066439835392 1661971535711181184 17408482078692078592 14708248547963424384 12008015017234770176 9307781486506115968 6607547955777461760 3907314425048807552 1207080894320153344 16953591437301050752 14253357906572396544 11553124375843742336 8852890845115088128 6152657314386433920 3452423783657779712 752190252929125504 16498700795910022912 13798467265181368704 11098233734452714496 8398000203724060288 5697766672995406080 2997533142266751872 297299611538097664 16043810154518995072 13343576623790340864 10643343093061686656 7943109562333032448 5242876031604378240 2542642500875724032 18289153043856621440 15588919513127967232 12888685982399313024 10188452451670658816 7488218920942004608 4787985390213350400 2087751859484696192 17834262402465593600 15134028871736939392 12433795341008285184 9733561810279630976 7033328279550976768 4333094748822322560 1632861218093668352 17379371761074565760 14679138230345911552 11978904699617257344 9278671168888603136 6578437638159948928 3878204107431294720 1177970576702640512 16924481119683537920 14224247588954883712 11524014058226229504 8823780527497575296 6123546996768921088 3423313466040266880 723079935311612672 16469590478292510080 13769356947563855872 11069123416835201664 8368889886106547456 5668656355377893248 2968422824649239040 268189293920584832 16014699836901482240 13314466306172828032 10614232775444173824 7913999244715519616 5213765713986865408 2513532183258211200 18260042726239108608 15559809195510454400 12859575664781800192 10159342134053145984 7459108603324491776 4758875072595837568 2058641541867183360 17805152084848080768 15104918554119426560 12404685023390772352 9704451492662118144 7004217961933463936 4303984431204809728 1603750900476155520 17350261443457052928 14650027912728398720 11949794381999744512 9249560851271090304 6549327320542436096 3849093789813781888 1148860259085127680 16895370802066025088 14195137271337370880 11494903740608716672 8794670209880062464 6094436679151408256 3394203148422754048 693969617694099840 16440480160674997248 13740246629946343040 11040013099217688832 8339779568489034624 5639546037760380416 2939312507031726208 239078976303072000 15985589519283969408 13285355988555315200 10585122457826660992 7884888927098006784 5184655396369352576 2484421865640698368 18230932408621595776 15530698877892941568 12830465347164287360 10130231816435633152 7429998285706978944 4729764754978324736 2029531224249670528 17776041767230567936 15075808236501913728 12375574705773259520 9675341175044605312 6975107644315951104 4274874113587296896 1574640582858642688 17321151125839540096 14620917595110885888 11920684064382231680 9220450533653577472 6520217002924923264 3819983472196269056 1119749941467614848 16866260484448512256 14166026953719858048 11465793422991203840 8765559892262549632 6065326361533895424 3365092830805241216 664859300076587008 16411369843057484416 13711136312328830208 11010902781600176000 8310669250871521792 5610435720142867584 2910202189414213376 209968658685559168 15956479201666456576 13256245670937802368 10556012140209148160 7855778609480493952 5155545078751839744 2455311548023185536 18201822091004082944 15501588560275428736 12801355029546774528 10101121498818120320 7400887968089466112 4700654437360811904 2000420906632157696 17746931449613055104 15046697918884400896 12346464388155746688 9646230857427092480 6945997326698438272 4245763795969784064 1545530265241129856 17292040808222027264 14591807277493373056 11891573746764718848 9191340216036064640 6491106685307410432 3790873154578756224 1090639623850102016 16837150166830999424 14136916636102345216 11436683105373691008 8736449574645036800 6036216043916382592 3335982513187728384 635748982459074176 16382259525439971584 13682025994711317376 10981792463982663168 8281558933254008960 5581325402525354752 2881091871796700544 180858341068046336 15927368884048943744 13227135353320289536 10526901822591635328 7826668291862981120 5126434761134326912 2426201230405672704 18172711773386570112 15472478242657915904 12772244711929261696 10072011181200607488 7371777650471953280 4671544119743299072 1971310589014644864 17717821131995542272 15017587601266888064 12317354070538233856 9617120539809579648 6916887009080925440 4216653478352271232 1516419947623617024 17262930490604514432 14562696959875860224 11862463429147206016 9162229898418551808 6461996367689897600 3761762836961243392 1061529306232589184 16808039849213486592 14107806318484832384 11407572787756178176 8707339257027523968 6007105726298869760 3306872195570215552 606638664841561344 16353149207822458752 13652915677093804544 10952682146365150336 8252448615636496128 5552215084907841920 2851981554179187712 151748023450533504 15898258566431430912 13198025035702776704 10497791504974122496 7797557974245468288 5097324443516814080 2397090912788159872 18143601455769057280 15443367925040403072 12743134394311748864 10042900863583094656 7342667332854440448 4642433802125786240 1942200271397132032 17688710814378029440 14988477283649375232 12288243752920721024 9588010222192066816 6887776691463412608 4187543160734758400 1487309630006104192 17233820172987001600 14533586642258347392 11833353111529693184 9133119580801038976 6432886050072384768 3732652519343730560 1032418988615076352 16778929531595973760 14078696000867319552 11378462470138665344 8678228939410011136 5977995408681356928 3277761877952702720 577528347224048512 16324038890204945920 13623805359476291712 10923571828747637504 8223338298018983296 5523104767290329088 2822871236561674880 122637705833020672 15869148248813918080 13168914718085263872 10468681187356609664 7768447656627955456 5068214125899301248 2367980595170647040 18114491138151544448 15414257607422890240 12714024076694236032 10013790545965581824 7313557015236927616 4613323484508273408 1913089953779619200 17659600496760516608 14959366966031862400 12259133435303208192 9558899904574553984 6858666373845899776 4158432843117245568 1458199312388591360 17204709855369488768 14504476324640834560 11804242793912180352 9104009263183526144 6403775732454871936 3703542201726217728 1003308670997563520 16749819213978460928 14049585683249806720 11349352152521152512 8649118621792498304 5948885091063844096 3248651560335189888 548418029606535680 16294928572587433088 13594695041858778880 10894461511130124672 8194227980401470464 5493994449672816256 2793760918944162048 93527388215507840 15840037931196405248 13139804400467751040 10439570869739096832 7739337339010442624 5039103808281788416 2338870277553134208 18085380820534031616 15385147289805377408 12684913759076723200 9984680228348068992 7284446697619414784 4584213166890760576 1883979636162106368 17630490179143003776 14930256648414349568 12230023117685695360 9529789586957041152 6829556056228386944 4129322525499732736 1429088994771078528 17175599537751975936 14475366007023321728 11775132476294667520 9074898945566013312 6374665414837359104 3674431884108704896 974198353380050688 16720708896360948096 14020475365632293888 11320241834903639680 8620008304174985472 5919774773446331264 3219541242717677056 519307711989022848 16265818254969920256 13565584724241266048 10865351193512611840 8165117662783957632 5464884132055303424 2764650601326649216 64417070597995008 15810927613578892416 13110694082850238208 10410460552121584000 7710227021392929792 5009993490664275584 2309759959935621376 18056270502916518784 15356036972187864576 12655803441459210368 9955569910730556160 7255336380001901952 4555102849273247744 1854869318544593536 17601379861525490944 14901146330796836736 12200912800068182528 9500679269339528320 6800445738610874112 4100212207882219904 1399978677153565696 17146489220134463104 14446255689405808896 11746022158677154688 9045788627948500480 6345555097219846272 3645321566491192064 945088035762537856 16691598578743435264 13991365048014781056 11291131517286126848 8590897986557472640 5890664455828818432 3190430925100164224 490197394371510016 16236707937352407424 13536474406623753216 10836240875895099008 8136007345166444800 5435773814437790592 2735540283709136384 35306752980482176 15781817295961379584 13081583765232725376 10381350234504071168 7681116703775416960 4980883173046762752 2280649642318108544 18027160185299005952 15326926654570351744 12626693123841697536 9926459593113043328 7226226062384389120 4525992531655734912 1825759000927080704 17572269543907978112 14872036013179323904 12171802482450669696 9471568951722015488 6771335420993361280 4071101890264707072 1370868359536052864 17117378902516950272 14417145371788296064 11716911841059641856 9016678310330987648 6316444779602333440 3616211248873679232 915977718145025024 16662488261125922432 13962254730397268224 11262021199668614016 8561787668939959808 5861554138211305600 3161320607482651392 461087076753997184 16207597619734894592 13507364089006240384 10807130558277586176 8106897027548931968 5406663496820277760 2706429966091623552 6196435362969344 15752706978343866752 13052473447615212544 10352239916886558336 7652006386157904128 4951772855429249920 2251539324700595712 17998049867681493120 15297816336952838912 12597582806224184704 9897349275495530496 7197115744766876288 4496882214038222080 1796648683309567872 17543159226290465280 14842925695561811072 12142692164833156864 9442458634104502656 6742225103375848448 4041991572647194240 1341758041918540032 17088268584899437440 14388035054170783232 11687801523442129024 8987567992713474816 6287334461984820608 3587100931256166400 886867400527512192 16633377943508409600 13933144412779755392 11232910882051101184 8532677351322446976 5832443820593792768 3132210289865138560 431976759136484352 16178487302117381760 13478253771388727552 10778020240660073344 8077786709931419136 5377553179202764928 2677319648474110720 18423830191455008128 15723596660726353920 13023363129997699712 10323129599269045504 7622896068540391296 4922662537811737088 2222429007083082880 17968939550063980288 15268706019335326080 12568472488606671872 9868238957878017664 7168005427149363456 4467771896420709248 1767538365692055040 17514048908672952448 14813815377944298240 12113581847215644032 9413348316486989824 6713114785758335616 4012881255029681408 1312647724301027200 17059158267281924608 14358924736553270400 11658691205824616192 8958457675095961984 6258224144367307776 3557990613638653568 857757082909999360 16604267625890896768 13904034095162242560 11203800564433588352 8503567033704934144 5803333502976279936 3103099972247625728 402866441518971520 16149376984499868928 13449143453771214720 10748909923042560512 8048676392313906304 5348442861585252096 2648209330856597888 18394719873837495296 15694486343108841088 12994252812380186880 10294019281651532672 7593785750922878464 4893552220194224256 2193318689465570048 17939829232446467456 15239595701717813248 12539362170989159040 9839128640260504832 7138895109531850624 4438661578803196416 1738428048074542208 17484938591055439616 14784705060326785408 12084471529598131200 9384237998869476992 6684004468140822784 3983770937412168576 1283537406683514368 17030047949664411776 14329814418935757568 11629580888207103360 8929347357478449152 6229113826749794944 3528880296021140736 828646765292486528 16575157308273383936 13874923777544729728 11174690246816075520 8474456716087421312 5774223185358767104 3073989654630112896 373756123901458688 16120266666882356096 13420033136153701888 10719799605425047680 8019566074696393472 5319332543967739264 2619099013239085056 18365609556219982464 15665376025491328256 12965142494762674048 10264908964034019840 7564675433305365632 4864441902576711424 2164208371848057216 17910718914828954624 15210485384100300416 12510251853371646208 9810018322642992000 7109784791914337792 4409551261185683584 1709317730457029376 17455828273437926784 14755594742709272576 12055361211980618368 9355127681251964160 6654894150523309952 3954660619794655744 1254427089066001536 17000937632046898944 14300704101318244736 11600470570589590528 8900237039860936320 6200003509132282112 3499769978403627904 799536447674973696 16546046990655871104 13845813459927216896 11145579929198562688 8445346398469908480 5745112867741254272 3044879337012600064 344645806283945856 16091156349264843264 13390922818536189056 10690689287807534848 7990455757078880640 5290222226350226432 2589988695621572224 18336499238602469632 15636265707873815424 12936032177145161216 10235798646416507008 7535565115687852800 4835331584959198592 2135098054230544384 17881608597211441792 15181375066482787584 12481141535754133376 9780908005025479168 7080674474296824960 4380440943568170752 1680207412839516544 17426717955820413952 14726484425091759744 12026250894363105536 9326017363634451328 6625783832905797120 3925550302177142912 1225316771448488704 16971827314429386112 14271593783700731904 11571360252972077696 8871126722243423488 6170893191514769280 3470659660786115072 770426130057460864 16516936673038358272 13816703142309704064 11116469611581049856 8416236080852395648 5716002550123741440 3015769019395087232 315535488666433024 16062046031647330432 13361812500918676224 10661578970190022016 7961345439461367808 5261111908732713600 2560878378004059392 18307388920984956800 15607155390256302592 12906921859527648384 10206688328798994176 7506454798070339968 4806221267341685760 2105987736613031552 17852498279593928960 15152264748865274752 12452031218136620544 9751797687407966336 7051564156679312128 4351330625950657920 1651097095222003712 17397607638202901120 14697374107474246912 11997140576745592704 9296907046016938496 6596673515288284288 3896439984559630080 1196206453830975872 16942716996811873280 14242483466083219072 11542249935354564864 8842016404625910656 6141782873897256448 3441549343168602240 741315812439948032 16487826355420845440 13787592824692191232 11087359293963537024 8387125763234882816 5686892232506228608 2986658701777574400 286425171048920192 16032935714029817600 13332702183301163392 10632468652572509184 7932235121843854976 5232001591115200768 2531768060386546560 18278278603367443968 15578045072638789760 12877811541910135552 10177578011181481344 7477344480452827136 4777110949724172928 2076877418995518720 17823387961976416128 15123154431247761920 12422920900519107712 9722687369790453504 7022453839061799296 4322220308333145088 1621986777604490880 17368497320585388288 14668263789856734080 11968030259128079872 9267796728399425664 6567563197670771456 3867329666942117248 1167096136213463040 16913606679194360448 14213373148465706240 11513139617737052032 8812906087008397824 6112672556279743616 3412439025551089408 712205494822435200 16458716037803332608 13758482507074678400 11058248976346024192 8358015445617369984 5657781914888715776 2957548384160061568 257314853431407360 16003825396412304768 13303591865683650560 10603358334954996352 7903124804226342144 5202891273497687936 2502657742769033728 18249168285749931136 15548934755021276928 12848701224292622720 10148467693563968512 7448234162835314304 4748000632106660096 2047767101378005888 17794277644358903296 15094044113630249088 12393810582901594880 9693577052172940672 6993343521444286464 4293109990715632256 1592876459986978048 17339387002967875456 14639153472239221248 11938919941510567040 9238686410781912832 6538452880053258624 3838219349324604416 1137985818595950208 16884496361576847616 14184262830848193408 11484029300119539200 8783795769390884992 6083562238662230784 3383328707933576576 683095177204922368 16429605720185819776 13729372189457165568 11029138658728511360 8328905127999857152 5628671597271202944 2928438066542548736 228204535813894528 15974715078794791936 13274481548066137728 10574248017337483520 7874014486608829312 5173780955880175104 2473547425151520896 18220057968132418304 15519824437403764096 12819590906675109888 10119357375946455680 7419123845217801472 4718890314489147264 2018656783760493056 17765167326741390464 15064933796012736256 12364700265284082048 9664466734555427840 6964233203826773632 4263999673098119424 1563766142369465216 17310276685350362624 14610043154621708416 11909809623893054208 9209576093164400000 6509342562435745792 3809109031707091584 1108875500978437376 16855386043959334784 14155152513230680576 11454918982502026368 8754685451773372160 6054451921044717952 3354218390316063744 653984859587409536 16400495402568306944 13700261871839652736 11000028341110998528 8299794810382344320 5599561279653690112 2899327748925035904 199094218196381696 15945604761177279104 13245371230448624896 10545137699719970688 7844904168991316480 5144670638262662272 2444437107534008064 18190947650514905472 15490714119786251264 12790480589057597056 10090247058328942848 7390013527600288640 4689779996871634432 1989546466142980224 17736057009123877632 15035823478395223424 12335589947666569216 9635356416937915008 6935122886209260800 4234889355480606592 1534655824751952384 17281166367732849792 14580932837004195584 11880699306275541376 9180465775546887168 6480232244818232960 3779998714089578752 1079765183360924544 16826275726341821952 14126042195613167744 11425808664884513536 8725575134155859328 6025341603427205120 3325108072698550912 624874541969896704 16371385084950794112 13671151554222139904 10970918023493485696 8270684492764831488 5570450962036177280 2870217431307523072 169983900578868864 15916494443559766272 13216260912831112064 10516027382102457856 7815793851373803648 5115560320645149440 2415326789916495232 18161837332897392640 15461603802168738432 12761370271440084224 10061136740711430016 7360903209982775808 4660669679254121600 1960436148525467392 17706946691506364800 15006713160777710592 12306479630049056384 9606246099320402176 6906012568591747968 4205779037863093760 1505545507134439552 17252056050115336960 14551822519386682752 11851588988658028544 9151355457929374336 6451121927200720128 3750888396472065920 1050654865743411712 16797165408724309120 14096931877995654912 11396698347267000704 8696464816538346496 5996231285809692288 3295997755081038080 595764224352383872 16342274767333281280 13642041236604627072 10941807705875972864 8241574175147318656 5541340644418664448 2841107113690010240 140873582961356032 15887384125942253440 13187150595213599232 10486917064484945024 7786683533756290816 5086450003027636608 2386216472298982400 18132727015279879808 15432493484551225600 12732259953822571392 10032026423093917184 7331792892365262976 4631559361636608768 1931325830907954560 17677836373888851968 14977602843160197760 12277369312431543552 9577135781702889344 6876902250974235136 4176668720245580928 1476435189516926720 17222945732497824128 14522712201769169920 11822478671040515712 9122245140311861504 6422011609583207296 3721778078854553088 1021544548125898880 16768055091106796288 14067821560378142080 11367588029649487872 8667354498920833664 5967120968192179456 3266887437463525248 566653906734871040 16313164449715768448 13612930918987114240 10912697388258460032 8212463857529805824 5512230326801151616 2811996796072497408 111763265343843200 15858273808324740608 13158040277596086400 10457806746867432192 7757573216138777984 5057339685410123776 2357106154681469568 18103616697662366976 15403383166933712768 12703149636205058560 10002916105476404352 7302682574747750144 4602449044019095936 1902215513290441728 17648726056271339136 14948492525542684928 12248258994814030720 9548025464085376512 6847791933356722304 4147558402628068096 1447324871899413888 17193835414880311296 14493601884151657088 11793368353423002880 9093134822694348672 6392901291965694464 3692667761237040256 992434230508386048 16738944773489283456 14038711242760629248 11338477712031975040 8638244181303320832 5938010650574666624 3237777119846012416 537543589117358208 16284054132098255616 13583820601369601408 10883587070640947200 8183353539912292992 5483120009183638784 2782886478454984576 82652947726330368 15829163490707227776 13128929959978573568 10428696429249919360 7728462898521265152 5028229367792610944 2327995837063956736 18074506380044854144 15374272849316199936 12674039318587545728 9973805787858891520 7273572257130237312 4573338726401583104 1873105195672928896 17619615738653826304 14919382207925172096 12219148677196517888 9518915146467863680 6818681615739209472 4118448085010555264 1418214554281901056 17164725097262798464 14464491566534144256 11764258035805490048 9064024505076835840 6363790974348181632 3663557443619527424 963323912890873216 16709834455871770624 14009600925143116416 11309367394414462208 8609133863685808000 5908900332957153792 3208666802228499584 508433271499845376 16254943814480742784 13554710283752088576 10854476753023434368 8154243222294780160 5454009691566125952 2753776160837471744 53542630108817536 15800053173089714944 13099819642361060736 10399586111632406528 7699352580903752320 4999119050175098112 2298885519446443904 18045396062427341312 15345162531698687104 12644929000970032896 9944695470241378688 7244461939512724480 4544228408784070272 1843994878055416064 17590505421036313472 14890271890307659264 12190038359579005056 9489804828850350848 6789571298121696640 4089337767393042432 1389104236664388224 17135614779645285632 14435381248916631424 11735147718187977216 9034914187459323008 6334680656730668800 3634447126002014592 934213595273360384 16680724138254257792 13980490607525603584 11280257076796949376 8580023546068295168 5879790015339640960 3179556484610986752 479322953882332544 16225833496863229952 13525599966134575744 10825366435405921536 8125132904677267328 5424899373948613120 2724665843219958912 24432312491304704 15770942855472202112 13070709324743547904 10370475794014893696 7670242263286239488 4970008732557585280 2269775201828931072 18016285744809828480 15316052214081174272 12615818683352520064 9915585152623865856 7215351621895211648 4515118091166557440 1814884560437903232 17561395103418800640 14861161572690146432 12160928041961492224 9460694511232838016 6760460980504183808 4060227449775529600 1359993919046875392 17106504462027772800 14406270931299118592 11706037400570464384 9005803869841810176 6305570339113155968 3605336808384501760 905103277655847552 16651613820636744960 13951380289908090752 11251146759179436544 8550913228450782336 5850679697722128128 3150446166993473920 450212636264819712 16196723179245717120 13496489648517062912 10796256117788408704 8096022587059754496 5395789056331100288 2695555525602446080 18442066068583343488 15741832537854689280 13041599007126035072 10341365476397380864 7641131945668726656 4940898414940072448 2240664884211418240 17987175427192315648 15286941896463661440 12586708365735007232 9886474835006353024 7186241304277698816 4486007773549044608 1785774242820390400 17532284785801287808 14832051255072633600 12131817724343979392 9431584193615325184 6731350662886670976 4031117132158016768 1330883601429362560 17077394144410259968 14377160613681605760 11676927082952951552 8976693552224297344 6276460021495643136 3576226490766988928 875992960038334720 16622503503019232128 13922269972290577920 11222036441561923712 8521802910833269504 5821569380104615296 3121335849375961088 421102318647306880 16167612861628204288 13467379330899550080 10767145800170895872 8066912269442241664 5366678738713587456 2666445207984933248 18412955750965830656 15712722220237176448 13012488689508522240 10312255158779868032 7612021628051213824 4911788097322559616 2211554566593905408 17958065109574802816 15257831578846148608 12557598048117494400 9857364517388840192 7157130986660185984 4456897455931531776 1756663925202877568 17503174468183774976 14802940937455120768 12102707406726466560 9402473875997812352 6702240345269158144 4002006814540503936 1301773283811849728 17048283826792747136 14348050296064092928 11647816765335438720 8947583234606784512 6247349703878130304 3547116173149476096 846882642420821888 16593393185401719296 13893159654673065088 11192926123944410880 8492692593215756672 5792459062487102464 3092225531758448256 391992001029794048 16138502544010691456 13438269013282037248 10738035482553383040 8037801951824728832 5337568421096074624 2637334890367420416 18383845433348317824 15683611902619663616 12983378371891009408 10283144841162355200 7582911310433700992 4882677779705046784 2182444248976392576 17928954791957289984 15228721261228635776 12528487730499981568 9828254199771327360 7128020669042673152 4427787138314018944 1727553607585364736 17474064150566262144 14773830619837607936 12073597089108953728 9373363558380299520 6673130027651645312 3972896496922991104 1272662966194336896 17019173509175234304 14318939978446580096 11618706447717925888 8918472916989271680 6218239386260617472 3518005855531963264 817772324803309056 16564282867784206464 13864049337055552256 11163815806326898048 8463582275598243840 5763348744869589632 3063115214140935424 362881683412281216 16109392226393178624 13409158695664524416 10708925164935870208 8008691634207216000 5308458103478561792 2608224572749907584 18354735115730804992 15654501585002150784 12954268054273496576 10254034523544842368 7553800992816188160 4853567462087533952 2153333931358879744 17899844474339777152 15199610943611122944 12499377412882468736 9799143882153814528 7098910351425160320 4398676820696506112 1698443289967851904 17444953832948749312 14744720302220095104 12044486771491440896 9344253240762786688 6644019710034132480 3943786179305478272 1243552648576824064 16990063191557721472 14289829660829067264 11589596130100413056 8889362599371758848 6189129068643104640 3488895537914450432 788662007185796224 16535172550166693632 13834939019438039424 11134705488709385216 8434471957980731008 5734238427252076800 3034004896523422592 333771365794768384 16080281908775665792 13380048378047011584 10679814847318357376 7979581316589703168 5279347785861048960 2579114255132394752 18325624798113292160 15625391267384637952 12925157736655983744 10224924205927329536 7524690675198675328 4824457144470021120 2124223613741366912 17870734156722264320 15170500625993610112 12470267095264955904 9770033564536301696 7069800033807647488 4369566503078993280 1669332972350339072 17415843515331236480 14715609984602582272 12015376453873928064 9315142923145273856 6614909392416619648 3914675861687965440 1214442330959311232 16960952873940208640 14260719343211554432 11560485812482900224 8860252281754246016 6160018751025591808 3459785220296937600 759551689568283392 16506062232549180800 13805828701820526592 11105595171091872384 8405361640363218176 5705128109634563968 3004894578905909760 304661048177255552 16051171591158152960 13350938060429498752 10650704529700844544 7950470998972190336 5250237468243536128 2550003937514881920 18296514480495779328 15596280949767125120 12896047419038470912 10195813888309816704 7495580357581162496 4795346826852508288 2095113296123854080 17841623839104751488 15141390308376097280 12441156777647443072 9740923246918788864 7040689716190134656 4340456185461480448 1640222654732826240 17386733197713723648 14686499666985069440 11986266136256415232 9286032605527761024 6585799074799106816 3885565544070452608 1185332013341798400 16931842556322695808 14231609025594041600 11531375494865387392 8831141964136733184 6130908433408078976 3430674902679424768 730441371950770560 16476951914931667968 13776718384203013760 11076484853474359552 8376251322745705344 5676017792017051136 2975784261288396928 275550730559742720 16022061273540640128 13321827742811985920 10621594212083331712 7921360681354677504 5221127150626023296 2520893619897369088 18267404162878266496 15567170632149612288 12866937101420958080 10166703570692303872 7466470039963649664 4766236509234995456 2066002978506341248 17812513521487238656 15112279990758584448 12412046460029930240 9711812929301276032 7011579398572621824 4311345867843967616 1611112337115313408 17357622880096210816 14657389349367556608 11957155818638902400 9256922287910248192 6556688757181593984 3856455226452939776 1156221695724285568 16902732238705182976 14202498707976528768 11502265177247874560 8802031646519220352 6101798115790566144 3401564585061911936 701331054333257728 16447841597314155136 13747608066585500928 11047374535856846720 8347141005128192512 5646907474399538304 2946673943670884096 246440412942229888 15992950955923127296 13292717425194473088 10592483894465818880 7892250363737164672 5192016833008510464 2491783302279856256 18238293845260753664 15538060314532099456 12837826783803445248 10137593253074791040 7437359722346136832 4737126191617482624 2036892660888828416 17783403203869725824 15083169673141071616 12382936142412417408 9682702611683763200 6982469080955108992 4282235550226454784 1582002019497800576 17328512562478697984 14628279031750043776 11928045501021389568 9227811970292735360 6527578439564081152 3827344908835426944 1127111378106772736 16873621921087670144 14173388390359015936 11473154859630361728 8772921328901707520 6072687798173053312 3372454267444399104 672220736715744896 16418731279696642304 13718497748967988096 11018264218239333888 8318030687510679680 5617797156782025472 2917563626053371264 217330095324717056 15963840638305614464 13263607107576960256 10563373576848306048 7863140046119651840 5162906515390997632 2462672984662343424 18209183527643240832 15508949996914586624 12808716466185932416 10108482935457278208 7408249404728624000 4708015873999969792 2007782343271315584 17754292886252212992 15054059355523558784 12353825824794904576 9653592294066250368 6953358763337596160 4253125232608941952 1552891701880287744 17299402244861185152 14599168714132530944 11898935183403876736 9198701652675222528 6498468121946568320 3798234591217914112 1098001060489259904 16844511603470157312 14144278072741503104 11444044542012848896 8743811011284194688 6043577480555540480 3343343949826886272 643110419098232064 16389620962079129472 13689387431350475264 10989153900621821056 8288920369893166848 5588686839164512640 2888453308435858432 188219777707204224 15934730320688101632 13234496789959447424 10534263259230793216 7834029728502139008 5133796197773484800 2433562667044830592 18180073210025728000 15479839679297073792 12779606148568419584 10079372617839765376 7379139087111111168 4678905556382456960 1978672025653802752 17725182568634700160 15024949037906045952 12324715507177391744 9624481976448737536 6924248445720083328 4224014914991429120 1523781384262774912 17270291927243672320 14570058396515018112 11869824865786363904 9169591335057709696 6469357804329055488 3769124273600401280 1068890742871747072 16815401285852644480 14115167755123990272 11414934224395336064 8714700693666681856 6014467162938027648 3314233632209373440 614000101480719232 16360510644461616640 13660277113732962432 10960043583004308224 8259810052275654016 5559576521546999808 2859342990818345600 159109460089691392 15905620003070588800 13205386472341934592 10505152941613280384 7804919410884626176 5104685880155971968 2404452349427317760 18150962892408215168 15450729361679560960 12750495830950906752 10050262300222252544 7350028769493598336 4649795238764944128 1949561708036289920 17696072251017187328 14995838720288533120 12295605189559878912 9595371658831224704 6895138128102570496 4194904597373916288 1494671066645262080 17241181609626159488 14540948078897505280 11840714548168851072 9140481017440196864 6440247486711542656 3740013955982888448 1039780425254234240 16786290968235131648 14086057437506477440 11385823906777823232 8685590376049169024 5985356845320514816 3285123314591860608 584889783863206400 16331400326844103808 13631166796115449600 10930933265386795392 8230699734658141184 5530466203929486976 2830232673200832768 129999142472178560 15876509685453075968 13176276154724421760 10476042623995767552 7775809093267113344 5075575562538459136 2375342031809804928 18121852574790702336 15421619044062048128 12721385513333393920 10021151982604739712 7320918451876085504 4620684921147431296 1920451390418777088 17666961933399674496 14966728402671020288 12266494871942366080 9566261341213711872 6866027810485057664 4165794279756403456 1465560749027749248 17212071292008646656 14511837761279992448 11811604230551338240 9111370699822684032 6411137169094029824 3710903638365375616 1010670107636721408 16757180650617618816 14056947119888964608 11356713589160310400 8656480058431656192 5956246527703001984 3256012996974347776 555779466245693568 16302290009226590976 13602056478497936768 10901822947769282560 8201589417040628352 5501355886311974144 2801122355583319936 100888824854665728 15847399367835563136 13147165837106908928 10446932306378254720 7746698775649600512 5046465244920946304 2346231714192292096 18092742257173189504 15392508726444535296 12692275195715881088 9992041664987226880 7291808134258572672 4591574603529918464 1891341072801264256 17637851615782161664 14937618085053507456 12237384554324853248 9537151023596199040 6836917492867544832 4136683962138890624 1436450431410236416 17182960974391133824 14482727443662479616 11782493912933825408 9082260382205171200 6382026851476516992 3681793320747862784 981559790019208576 16728070333000105984 14027836802271451776 11327603271542797568 8627369740814143360 5927136210085489152 3226902679356834944 526669148628180736 16273179691609078144 13572946160880423936 10872712630151769728 8172479099423115520 5472245568694461312 2772012037965807104 71778507237152896 15818289050218050304 13118055519489396096 10417821988760741888 7717588458032087680 5017354927303433472 2317121396574779264 18063631939555676672 15363398408827022464 12663164878098368256 9962931347369714048 7262697816641059840 4562464285912405632 1862230755183751424 17608741298164648832 14908507767435994624 12208274236707340416 9508040705978686208 6807807175250032000 4107573644521377792 1407340113792723584 17153850656773620992 14453617126044966784 11753383595316312576 9053150064587658368 6352916533859004160 3652683003130349952 952449472401695744 16698960015382593152 13998726484653938944 11298492953925284736 8598259423196630528 5898025892467976320 3197792361739322112 497558831010667904 16244069373991565312 13543835843262911104 10843602312534256896 8143368781805602688 5443135251076948480 2742901720348294272 42668189619640064 15789178732600537472 13088945201871883264 10388711671143229056 7688478140414574848 4988244609685920640 2288011078957266432 18034521621938163840 15334288091209509632 12634054560480855424 9933821029752201216 7233587499023547008 4533353968294892800 1833120437566238592 17579630980547136000 14879397449818481792 12179163919089827584 9478930388361173376 6778696857632519168 4078463326903864960 1378229796175210752 17124740339156108160 14424506808427453952 11724273277698799744 9024039746970145536 6323806216241491328 3623572685512837120 923339154784182912 16669849697765080320 13969616167036426112 11269382636307771904 8569149105579117696 5868915574850463488 3168682044121809280 468448513393155072 16214959056374052480 13514725525645398272 10814491994916744064 8114258464188089856 5414024933459435648 2713791402730781440 13557872002127232 15760068414983024640 13059834884254370432 10359601353525716224 7659367822797062016 4959134292068407808 2258900761339753600 18005411304320651008 15305177773591996800 12604944242863342592 9904710712134688384 7204477181406034176 4504243650677379968 1804010119948725760 17550520662929623168 14850287132200968960 12150053601472314752 9449820070743660544 6749586540015006336 4049353009286352128 1349119478557697920 17095630021538595328 14395396490809941120 11695162960081286912 8994929429352632704 6294695898623978496 3594462367895324288 894228837166670080 16640739380147567488 13940505849418913280 11240272318690259072 8540038787961604864 5839805257232950656 3139571726504296448 439338195775642240 16185848738756539648 13485615208027885440 10785381677299231232 8085148146570577024 5384914615841922816 2684681085113268608 18431191628094166016 15730958097365511808 13030724566636857600 10330491035908203392 7630257505179549184 4930023974450894976 2229790443722240768 17976300986703138176 15276067455974483968 12575833925245829760 9875600394517175552 7175366863788521344 4475133333059867136 1774899802331212928 17521410345312110336 14821176814583456128 12120943283854801920 9420709753126147712 6720476222397493504 4020242691668839296 1320009160940185088 17066519703921082496 14366286173192428288 11666052642463774080 8965819111735119872 6265585581006465664 3565352050277811456 865118519549157248 16611629062530054656 13911395531801400448 11211162001072746240 8510928470344092032 5810694939615437824 3110461408886783616 410227878158129408 16156738421139026816 13456504890410372608 10756271359681718400 8056037828953064192 5355804298224409984 2655570767495755776 18402081310476653184 15701847779747998976 13001614249019344768 10301380718290690560 7601147187562036352 4900913656833382144 2200680126104727936 17947190669085625344 15246957138356971136 12546723607628316928 9846490076899662720 7146256546171008512 4446023015442354304 1745789484713700096 17492300027694597504 14792066496965943296 12091832966237289088 9391599435508634880 6691365904779980672 3991132374051326464 1290898843322672256 17037409386303569664 14337175855574915456 11636942324846261248 8936708794117607040 6236475263388952832 3536241732660298624 836008201931644416 16582518744912541824 13882285214183887616 11182051683455233408 8481818152726579200 5781584621997924992 3081351091269270784 381117560540616576 16127628103521513984 13427394572792859776 10727161042064205568 8026927511335551360 5326693980606897152 2626460449878242944 18372970992859140352 15672737462130486144 12972503931401831936 10272270400673177728 7572036869944523520 4871803339215869312 2171569808487215104 17918080351468112512 15217846820739458304 12517613290010804096 9817379759282149888 7117146228553495680 4416912697824841472 1716679167096187264 17463189710077084672 14762956179348430464 12062722648619776256 9362489117891122048 6662255587162467840 3962022056433813632 1261788525705159424 17008299068686056832 14308065537957402624 11607832007228748416 8907598476500094208 6207364945771440000 3507131415042785792 806897884314131584 16553408427295028992 13853174896566374784 11152941365837720576 8452707835109066368 5752474304380412160 3052240773651757952 352007242923103744 16098517785904001152 13398284255175346944 10698050724446692736 7997817193718038528 5297583662989384320 2597350132260730112 18343860675241627520 15643627144512973312 12943393613784319104 10243160083055664896 7542926552327010688 4842693021598356480 2142459490869702272 17888970033850599680 15188736503121945472 12488502972393291264 9788269441664637056 7088035910935982848 4387802380207328640 1687568849478674432 17434079392459571840 14733845861730917632 12033612331002263424 9333378800273609216 6633145269544955008 3932911738816300800 1232678208087646592 16979188751068544000 14278955220339889792 11578721689611235584 8878488158882581376 6178254628153927168 3478021097425272960 777787566696618752 16524298109677516160 13824064578948861952 11123831048220207744 8423597517491553536 5723363986762899328 3023130456034245120 322896925305590912 16069407468286488320 13369173937557834112 10668940406829179904 7968706876100525696 5268473345371871488 2568239814643217280 18314750357624114688 15614516826895460480 12914283296166806272 10214049765438152064 7513816234709497856 4813582703980843648 2113349173252189440 17859859716233086848 15159626185504432640 12459392654775778432 9759159124047124224 7058925593318470016 4358692062589815808 1658458531861161600 17404969074842059008 14704735544113404800 12004502013384750592 9304268482656096384 6604034951927442176 3903801421198787968 1203567890470133760 16950078433451031168 14249844902722376960 11549611371993722752 8849377841265068544 6149144310536414336 3448910779807760128 748677249079105920 16495187792060003328 13794954261331349120 11094720730602694912 8394487199874040704 5694253669145386496 2994020138416732288 293786607688078080 16040297150668975488 13340063619940321280 10639830089211667072 7939596558483012864 5239363027754358656 2539129497025704448 18285640040006601856 15585406509277947648 12885172978549293440 10184939447820639232 7484705917091985024 4784472386363330816 2084238855634676608 17830749398615574016 15130515867886919808 12430282337158265600 9730048806429611392 7029815275700957184 4329581744972302976 1629348214243648768 17375858757224546176 14675625226495891968 11975391695767237760 9275158165038583552 6574924634309929344 3874691103581275136 1174457572852620928 16920968115833518336 14220734585104864128 11520501054376209920 8820267523647555712 6120033992918901504 3419800462190247296 719566931461593088 16466077474442490496 13765843943713836288 11065610412985182080 8365376882256527872 5665143351527873664 2964909820799219456 264676290070565248 16011186833051462656 13310953302322808448 10610719771594154240 7910486240865500032 5210252710136845824 2510019179408191616 18256529722389089024 15556296191660434816 12856062660931780608 10155829130203126400 7455595599474472192 4755362068745817984 2055128538017163776 17801639080998061184 15101405550269406976 12401172019540752768 9700938488812098560 7000704958083444352 4300471427354790144 1600237896626135936 17346748439607033344 14646514908878379136 11946281378149724928 9246047847421070720 6545814316692416512 3845580785963762304 1145347255235108096 16891857798216005504 14191624267487351296 11491390736758697088 8791157206030042880 6090923675301388672 3390690144572734464 690456613844080256 16436967156824977664 13736733626096323456 11036500095367669248 8336266564639015040 5636033033910360832 2935799503181706624 235565972453052416 15982076515433949824 13281842984705295616 10581609453976641408 7881375923247987200 5181142392519332992 2480908861790678784 18227419404771576192 15527185874042921984 12826952343314267776 10126718812585613568 7426485281856959360 4726251751128305152 2026018220399650944 17772528763380548352 15072295232651894144 12372061701923239936 9671828171194585728 6971594640465931520 4271361109737277312 1571127579008623104 17317638121989520512 14617404591260866304 11917171060532212096 9216937529803557888 6516703999074903680 3816470468346249472 1116236937617595264 16862747480598492672 14162513949869838464 11462280419141184256 8762046888412530048 6061813357683875840 3361579826955221632 661346296226567424 16407856839207464832 13707623308478810624 11007389777750156416 8307156247021502208 5606922716292848000 2906689185564193792 206455654835539584 15952966197816436992 13252732667087782784 10552499136359128576 7852265605630474368 5152032074901820160 2451798544173165952 18198309087154063360 15498075556425409152 12797842025696754944 10097608494968100736 7397374964239446528 4697141433510792320 1996907902782138112 17743418445763035520 15043184915034381312 12342951384305727104 9642717853577072896 6942484322848418688 4242250792119764480 1542017261391110272 17288527804372007680 14588294273643353472 11888060742914699264 9187827212186045056 6487593681457390848 3787360150728736640 1087126620000082432 16833637162980979840 14133403632252325632 11433170101523671424 8732936570795017216 6032703040066363008 3332469509337708800 632235978609054592 16378746521589952000 13678512990861297792 10978279460132643584 8278045929403989376 5577812398675335168 2877578867946680960 177345337218026752 15923855880198924160 13223622349470269952 10523388818741615744 7823155288012961536 5122921757284307328 2422688226555653120 18169198769536550528 15468965238807896320 12768731708079242112 10068498177350587904 7368264646621933696 4668031115893279488 1967797585164625280 17714308128145522688 15014074597416868480 12313841066688214272 9613607535959560064 6913374005230905856 4213140474502251648 1512906943773597440 17259417486754494848 14559183956025840640 11858950425297186432 9158716894568532224 6458483363839878016 3758249833111223808 1058016302382569600 16804526845363467008 14104293314634812800 11404059783906158592 8703826253177504384 6003592722448850176 3303359191720195968 603125660991541760 16349636203972439168 13649402673243784960 10949169142515130752 8248935611786476544 5548702081057822336 2848468550329168128 148235019600513920 15894745562581411328 13194512031852757120 10494278501124102912 7794044970395448704 5093811439666794496 2393577908938140288 18140088451919037696 15439854921190383488 12739621390461729280 10039387859733075072 7339154329004420864 4638920798275766656 1938687267547112448 17685197810528009856 14984964279799355648 12284730749070701440 9584497218342047232 6884263687613393024 4184030156884738816 1483796626156084608 17230307169136982016 14530073638408327808 11829840107679673600 9129606576951019392 6429373046222365184 3729139515493710976 1028905984765056768 16775416527745954176 14075182997017299968 11374949466288645760 8674715935559991552 5974482404831337344 3274248874102683136 574015343374028928 16320525886354926336 13620292355626272128 10920058824897617920 8219825294168963712 5519591763440309504 2819358232711655296 119124701983001088 15865635244963898496 13165401714235244288 10465168183506590080 7764934652777935872 5064701122049281664 2364467591320627456 18110978134301524864 15410744603572870656 12710511072844216448 10010277542115562240 7310044011386908032 4609810480658253824 1909576949929599616 17656087492910497024 14955853962181842816 12255620431453188608 9555386900724534400 6855153369995880192 4154919839267225984 1454686308538571776 17201196851519469184 14500963320790814976 11800729790062160768 9100496259333506560 6400262728604852352 3700029197876198144 999795667147543936 16746306210128441344 14046072679399787136 11345839148671132928 8645605617942478720 5945372087213824512 3245138556485170304 544905025756516096 16291415568737413504 13591182038008759296 10890948507280105088 8190714976551450880 5490481445822796672 2790247915094142464 90014384365488256 15836524927346385664 13136291396617731456 10436057865889077248 7735824335160423040 5035590804431768832 2335357273703114624 18081867816684012032 15381634285955357824 12681400755226703616 9981167224498049408 7280933693769395200 4580700163040740992 1880466632312086784 17626977175292984192 14926743644564329984 12226510113835675776 9526276583107021568 6826043052378367360 4125809521649713152 1425575990921058944 17172086533901956352 14471853003173302144 11771619472444647936 9071385941715993728 6371152410987339520 3670918880258685312 970685349530031104 16717195892510928512 14016962361782274304 11316728831053620096 8616495300324965888 5916261769596311680 3216028238867657472 515794708139003264 16262305251119900672 13562071720391246464 10861838189662592256 8161604658933938048 5461371128205283840 2761137597476629632 60904066747975424 15807414609728872832 13107181079000218624 10406947548271564416 7706714017542910208 5006480486814256000 2306246956085601792 18052757499066499200 15352523968337844992 12652290437609190784 9952056906880536576 7251823376151882368 4551589845423228160 1851356314694573952 17597866857675471360 14897633326946817152 12197399796218162944 9497166265489508736 6796932734760854528 4096699204032200320 1396465673303546112 17142976216284443520 14442742685555789312 11742509154827135104 9042275624098480896 6342042093369826688 3641808562641172480 941575031912518272 16688085574893415680 13987852044164761472 11287618513436107264 8587384982707453056 5887151451978798848 3186917921250144640 486684390521490432 16233194933502387840 13532961402773733632 10832727872045079424 8132494341316425216 5432260810587771008 2732027279859116800 31793749130462592 15778304292111360000 13078070761382705792 10377837230654051584 7677603699925397376 4977370169196743168 2277136638468088960 18023647181448986368 15323413650720332160 12623180119991677952 9922946589263023744 7222713058534369536 4522479527805715328 1822245997077061120 17568756540057958528 14868523009329304320 12168289478600650112 9468055947871995904 6767822417143341696 4067588886414687488 1367355355686033280 17113865898666930688 14413632367938276480 11713398837209622272 9013165306480968064 6312931775752313856 3612698245023659648 912464714295005440 16658975257275902848 13958741726547248640 11258508195818594432 8558274665089940224 5858041134361286016 3157807603632631808 457574072903977600 16204084615884875008 13503851085156220800 10803617554427566592 8103384023698912384 5403150492970258176 2702916962241603968 2683431512949760 15749193974493847168 13048960443765192960 10348726913036538752 7648493382307884544 4948259851579230336 2248026320850576128 17994536863831473536 15294303333102819328 12594069802374165120 9893836271645510912 7193602740916856704 4493369210188202496 1793135679459548288 17539646222440445696 14839412691711791488 12139179160983137280 9438945630254483072 6738712099525828864 4038478568797174656 1338245038068520448 17084755581049417856 14384522050320763648 11684288519592109440 8984054988863455232 6283821458134801024 3583587927406146816 883354396677492608 16629864939658390016 13929631408929735808 11229397878201081600 8529164347472427392 5828930816743773184 3128697286015118976 428463755286464768 16174974298267362176 13474740767538707968 10774507236810053760 8074273706081399552 5374040175352745344 2673806644624091136 18420317187604988544 15720083656876334336 13019850126147680128 10319616595419025920 7619383064690371712 4919149533961717504 2218916003233063296 17965426546213960704 15265193015485306496 12564959484756652288 9864725954027998080 7164492423299343872 4464258892570689664 1764025361842035456 17510535904822932864 14810302374094278656 12110068843365624448 9409835312636970240 6709601781908316032 4009368251179661824 1309134720451007616 17055645263431905024 14355411732703250816 11655178201974596608 8954944671245942400 6254711140517288192 3554477609788633984 854244079059979776 16600754622040877184 13900521091312222976 11200287560583568768 8500054029854914560 5799820499126260352 3099586968397606144 399353437668951936 16145863980649849344 13445630449921195136 10745396919192540928 8045163388463886720 5344929857735232512 2644696327006578304 18391206869987475712 15690973339258821504 12990739808530167296 10290506277801513088 7590272747072858880 4890039216344204672 2189805685615550464 17936316228596447872 15236082697867793664 12535849167139139456 9835615636410485248 7135382105681831040 4435148574953176832 1734915044224522624 17481425587205420032 14781192056476765824 12080958525748111616 9380724995019457408 6680491464290803200 3980257933562148992 1280024402833494784 17026534945814392192 14326301415085737984 11626067884357083776 8925834353628429568 6225600822899775360 3525367292171121152 825133761442466944 16571644304423364352 13871410773694710144 11171177242966055936 8470943712237401728 5770710181508747520 3070476650780093312 370243120051439104 16116753663032336512 13416520132303682304 10716286601575028096 8016053070846373888 5315819540117719680 2615586009389065472 18362096552369962880 15661863021641308672 12961629490912654464 10261395960184000256 7561162429455346048 4860928898726691840 2160695367998037632 17907205910978935040 15206972380250280832 12506738849521626624 9806505318792972416 7106271788064318208 4406038257335664000 1705804726607009792 17452315269587907200 14752081738859252992 12051848208130598784 9351614677401944576 6651381146673290368 3951147615944636160 1250914085215981952 16997424628196879360 14297191097468225152 11596957566739570944 8896724036010916736 6196490505282262528 3496256974553608320 796023443824954112 16542533986805851520 13842300456077197312 11142066925348543104 8441833394619888896 5741599863891234688 3041366333162580480 341132802433926272 16087643345414823680 13387409814686169472 10687176283957515264 7986942753228861056 5286709222500206848 2586475691771552640 18332986234752450048 15632752704023795840 12932519173295141632 10232285642566487424 7532052111837833216 4831818581109179008 2131585050380524800 17878095593361422208 15177862062632768000 12477628531904113792 9777395001175459584 7077161470446805376 4376927939718151168 1676694408989496960 17423204951970394368 14722971421241740160 12022737890513085952 9322504359784431744 6622270829055777536 3922037298327123328 1221803767598469120 16968314310579366528 14268080779850712320 11567847249122058112 8867613718393403904 6167380187664749696 3467146656936095488 766913126207441280 16513423669188338688 13813190138459684480 11112956607731030272 8412723077002376064 5712489546273721856 3012256015545067648 312022484816413440 16058533027797310848 13358299497068656640 10658065966340002432 7957832435611348224 5257598904882694016 2557365374154039808 18303875917134937216 15603642386406283008 12903408855677628800 10203175324948974592 7502941794220320384 4802708263491666176 2102474732763011968 17848985275743909376 15148751745015255168 12448518214286600960 9748284683557946752 7048051152829292544 4347817622100638336 1647584091371984128 17394094634352881536 14693861103624227328 11993627572895573120 9293394042166918912 6593160511438264704 3892926980709610496 1192693449980956288 16939203992961853696 14238970462233199488 11538736931504545280 8838503400775891072 6138269870047236864 3438036339318582656 737802808589928448 16484313351570825856 13784079820842171648 11083846290113517440 8383612759384863232 5683379228656209024 2983145697927554816 282912167198900608 16029422710179798016 13329189179451143808 10628955648722489600 7928722117993835392 5228488587265181184 2528255056536526976 18274765599517424384 15574532068788770176 12874298538060115968 10174065007331461760 7473831476602807552 4773597945874153344 2073364415145499136 17819874958126396544 15119641427397742336 12419407896669088128 9719174365940433920 7018940835211779712 4318707304483125504 1618473773754471296 17364984316735368704 14664750786006714496 11964517255278060288 9264283724549406080 6564050193820751872 3863816663092097664 1163583132363443456 16910093675344340864 14209860144615686656 11509626613887032448 8809393083158378240 6109159552429724032 3408926021701069824 708692490972415616 16455203033953313024 13754969503224658816 11054735972496004608 8354502441767350400 5654268911038696192 2954035380310041984 253801849581387776 16000312392562285184 13300078861833630976 10599845331104976768 7899611800376322560 5199378269647668352 2499144738919014144 18245655281899911552 15545421751171257344 12845188220442603136 10144954689713948928 7444721158985294720 4744487628256640512 2044254097527986304 17790764640508883712 15090531109780229504 12390297579051575296 9690064048322921088 6989830517594266880 4289596986865612672 1589363456136958464 17335873999117855872 14635640468389201664 11935406937660547456 9235173406931893248 6534939876203239040 3834706345474584832 1134472814745930624 16880983357726828032 14180749826998173824 11480516296269519616 8780282765540865408 6080049234812211200 3379815704083556992 679582173354902784 16426092716335800192 13725859185607145984 11025625654878491776 8325392124149837568 5625158593421183360 2924925062692529152 224691531963874944 15971202074944772352 13270968544216118144 10570735013487463936 7870501482758809728 5170267952030155520 2470034421301501312 18216544964282398720 15516311433553744512 12816077902825090304 10115844372096436096 7415610841367781888 4715377310639127680 2015143779910473472 17761654322891370880 15061420792162716672 12361187261434062464 9660953730705408256 6960720199976754048 4260486669248099840 1560253138519445632 17306763681500343040 14606530150771688832 11906296620043034624 9206063089314380416 6505829558585726208 3805596027857072000 1105362497128417792 16851873040109315200 14151639509380660992 11451405978652006784 8751172447923352576 6050938917194698368 3350705386466044160 650471855737389952 16396982398718287360 13696748867989633152 10996515337260978944 8296281806532324736 5596048275803670528 2895814745075016320 195581214346362112 15942091757327259520 13241858226598605312 10541624695869951104 7841391165141296896 5141157634412642688 2440924103683988480 18187434646664885888 15487201115936231680 12786967585207577472 10086734054478923264 7386500523750269056 4686266993021614848 1986033462292960640 17732544005273858048 15032310474545203840 12332076943816549632 9631843413087895424 6931609882359241216 4231376351630587008 1531142820901932800 17277653363882830208 14577419833154176000 11877186302425521792 9176952771696867584 6476719240968213376 3776485710239559168 1076252179510904960 16822762722491802368 14122529191763148160 11422295661034493952 8722062130305839744 6021828599577185536 3321595068848531328 621361538119877120 16367872081100774528 13667638550372120320 10967405019643466112 8267171488914811904 5566937958186157696 2866704427457503488 166470896728849280 15912981439709746688 13212747908981092480 10512514378252438272 7812280847523784064 5112047316795129856 2411813786066475648 18158324329047373056 15458090798318718848 12757857267590064640 10057623736861410432 7357390206132756224 4657156675404102016 1956923144675447808 17703433687656345216 15003200156927691008 12302966626199036800 9602733095470382592 6902499564741728384 4202266034013074176 1502032503284419968 17248543046265317376 14548309515536663168 11848075984808008960 9147842454079354752 6447608923350700544 3747375392622046336 1047141861893392128 16793652404874289536 14093418874145635328 11393185343416981120 8692951812688326912 5992718281959672704 3292484751231018496 592251220502364288 16338761763483261696 13638528232754607488 10938294702025953280 8238061171297299072 5537827640568644864 2837594109839990656 137360579111336448 15883871122092233856 13183637591363579648 10483404060634925440 7783170529906271232 5082936999177617024 2382703468448962816 18129214011429860224 15428980480701206016 12728746949972551808 10028513419243897600 7328279888515243392 4628046357786589184 1927812827057934976 17674323370038832384 14974089839310178176 12273856308581523968 9573622777852869760 6873389247124215552 4173155716395561344 1472922185666907136 17219432728647804544 14519199197919150336 11818965667190496128 9118732136461841920 6418498605733187712 3718265075004533504 1018031544275879296 16764542087256776704 14064308556528122496 11364075025799468288 8663841495070814080 5963607964342159872 3263374433613505664 563140902884851456 16309651445865748864 13609417915137094656 10909184384408440448 8208950853679786240 5508717322951132032 2808483792222477824 108250261493823616 15854760804474721024 13154527273746066816 10454293743017412608 7754060212288758400 5053826681560104192 2353593150831449984 18100103693812347392 15399870163083693184 12699636632355038976 9999403101626384768 7299169570897730560 4598936040169076352 1898702509440422144 17645213052421319552 14944979521692665344 12244745990964011136 9544512460235356928 6844278929506702720 4144045398778048512 1443811868049394304 17190322411030291712 14490088880301637504 11789855349572983296 9089621818844329088 6389388288115674880 3689154757387020672 988921226658366464 16735431769639263872 14035198238910609664 11334964708181955456 8634731177453301248 5934497646724647040 3234264115995992832 534030585267338624 16280541128248236032 13580307597519581824 10880074066790927616 8179840536062273408 5479607005333619200 2779373474604964992 79139943876310784 15825650486857208192 13125416956128553984 10425183425399899776 7724949894671245568 5024716363942591360 2324482833213937152 18070993376194834560 15370759845466180352 12670526314737526144 9970292784008871936 7270059253280217728 4569825722551563520 1869592191822909312 17616102734803806720 14915869204075152512 12215635673346498304 9515402142617844096 6815168611889189888 4114935081160535680 1414701550431881472 17161212093412778880 14460978562684124672 11760745031955470464 9060511501226816256 6360277970498162048 3660044439769507840 959810909040853632 16706321452021751040 14006087921293096832 11305854390564442624 8605620859835788416 5905387329107134208 3205153798378480000 504920267649825792 16251430810630723200 13551197279902068992 10850963749173414784 8150730218444760576 5450496687716106368 2750263156987452160 50029626258797952 15796540169239695360 13096306638511041152 10396073107782386944 7695839577053732736 4995606046325078528 2295372515596424320 18041883058577321728 15341649527848667520 12641415997120013312 9941182466391359104 7240948935662704896 4540715404934050688 1840481874205396480 17586992417186293888 14886758886457639680 12186525355728985472 9486291825000331264 6786058294271677056 4085824763543022848 1385591232814368640 17132101775795266048 14431868245066611840 11731634714337957632 9031401183609303424 6331167652880649216 3630934122151995008 930700591423340800 16677211134404238208 13976977603675584000 11276744072946929792 8576510542218275584 5876277011489621376 3176043480760967168 475809950032312960 16222320493013210368 13522086962284556160 10821853431555901952 8121619900827247744 5421386370098593536 2721152839369939328 20919308641285120 15767429851622182528 13067196320893528320 10366962790164874112 7666729259436219904 4966495728707565696 2266262197978911488 18012772740959808896 15312539210231154688 12612305679502500480 9912072148773846272 7211838618045192064 4511605087316537856 1811371556587883648 17557882099568781056 14857648568840126848 12157415038111472640 9457181507382818432 6756947976654164224 4056714445925510016 1356480915196855808 17102991458177753216 14402757927449099008 11702524396720444800 9002290865991790592 6302057335263136384 3601823804534482176 901590273805827968 16648100816786725376 13947867286058071168 11247633755329416960 8547400224600762752 5847166693872108544 3146933163143454336 446699632414800128 16193210175395697536 13492976644667043328 10792743113938389120 8092509583209734912 5392276052481080704 2692042521752426496 18438553064733323904 15738319534004669696 13038086003276015488 10337852472547361280 7637618941818707072 4937385411090052864 2237151880361398656 17983662423342296064 15283428892613641856 12583195361884987648 9882961831156333440 7182728300427679232 4482494769699025024 1782261238970370816 17528771781951268224 14828538251222614016 12128304720493959808 9428071189765305600 6727837659036651392 4027604128307997184 1327370597579342976 17073881140560240384 14373647609831586176 11673414079102931968 8973180548374277760 6272947017645623552 3572713486916969344 872479956188315136 16618990499169212544 13918756968440558336 11218523437711904128 8518289906983249920 5818056376254595712 3117822845525941504 417589314797287296 16164099857778184704 13463866327049530496 10763632796320876288 8063399265592222080 5363165734863567872 2662932204134913664 18409442747115811072 15709209216387156864 13008975685658502656 10308742154929848448 7608508624201194240 4908275093472540032 2208041562743885824 17954552105724783232 15254318574996129024 12554085044267474816 9853851513538820608 7153617982810166400 4453384452081512192 1753150921352857984 17499661464333755392 14799427933605101184 12099194402876446976 9398960872147792768 6698727341419138560 3998493810690484352 1298260279961830144 17044770822942727552 14344537292214073344 11644303761485419136 8944070230756764928 6243836700028110720 3543603169299456512 843369638570802304 16589880181551699712 13889646650823045504 11189413120094391296 8489179589365737088 5788946058637082880 3088712527908428672 388478997179774464 16134989540160671872 13434756009432017664 10734522478703363456 8034288947974709248 5334055417246055040 2633821886517400832 18380332429498298240 15680098898769644032 12979865368040989824 10279631837312335616 7579398306583681408 4879164775855027200 2178931245126372992 17925441788107270400 15225208257378616192 12524974726649961984 9824741195921307776 7124507665192653568 4424274134463999360 1724040603735345152 17470551146716242560 14770317615987588352 12070084085258934144 9369850554530279936 6669617023801625728 3969383493072971520 1269149962344317312 17015660505325214720 14315426974596560512 11615193443867906304 8914959913139252096 6214726382410597888 3514492851681943680 814259320953289472 16560769863934186880 13860536333205532672 11160302802476878464 8460069271748224256 5759835741019570048 3059602210290915840 359368679562261632 16105879222543159040 13405645691814504832 10705412161085850624 8005178630357196416 5304945099628542208 2604711568899888000 18351222111880785408 15650988581152131200 12950755050423476992 10250521519694822784 7550287988966168576 4850054458237514368 2149820927508860160 17896331470489757568 15196097939761103360 12495864409032449152 9795630878303794944 7095397347575140736 4395163816846486528 1694930286117832320 17441440829098729728 14741207298370075520 12040973767641421312 9340740236912767104 6640506706184112896 3940273175455458688 1240039644726804480 16986550187707701888 14286316656979047680 11586083126250393472 8885849595521739264 6185616064793085056 3485382534064430848 785149003335776640 16531659546316674048 13831426015588019840 11131192484859365632 8430958954130711424 5730725423402057216 3030491892673403008 330258361944748800 16076768904925646208 13376535374196992000 10676301843468337792 7976068312739683584 5275834782011029376 2575601251282375168 18322111794263272576 15621878263534618368 12921644732805964160 10221411202077309952 7521177671348655744 4820944140620001536 2120710609891347328 17867221152872244736 15166987622143590528 12466754091414936320 9766520560686282112 7066287029957627904 4366053499228973696 1665819968500319488 17412330511481216896 14712096980752562688 12011863450023908480 9311629919295254272 6611396388566600064 3911162857837945856 1210929327109291648 16957439870090189056 14257206339361534848 11556972808632880640 8856739277904226432 6156505747175572224 3456272216446918016 756038685718263808 16502549228699161216 13802315697970507008 11102082167241852800 8401848636513198592 5701615105784544384 3001381575055890176 301148044327235968 16047658587308133376 13347425056579479168 10647191525850824960 7946957995122170752 5246724464393516544 2546490933664862336 18293001476645759744 15592767945917105536 12892534415188451328 10192300884459797120 7492067353731142912 4791833823002488704 2091600292273834496 17838110835254731904 15137877304526077696 12437643773797423488 9737410243068769280 7037176712340115072 4336943181611460864 1636709650882806656 17383220193863704064 14682986663135049856 11982753132406395648 9282519601677741440 6582286070949087232 3882052540220433024 1181819009491778816 16928329552472676224 14228096021744022016 11527862491015367808 8827628960286713600 6127395429558059392 3427161898829405184 726928368100750976 16473438911081648384 13773205380352994176 11072971849624339968 8372738318895685760 5672504788167031552 2972271257438377344 272037726709723136 16018548269690620544 13318314738961966336 10618081208233312128 7917847677504657920 5217614146776003712 2517380616047349504 18263891159028246912 15563657628299592704 12863424097570938496 10163190566842284288 7462957036113630080 4762723505384975872 2062489974656321664 17809000517637219072 15108766986908564864 12408533456179910656 9708299925451256448 7008066394722602240 4307832863993948032 1607599333265293824 17354109876246191232 14653876345517537024 11953642814788882816 9253409284060228608 6553175753331574400 3852942222602920192 1152708691874265984 16899219234855163392 14198985704126509184 11498752173397854976 8798518642669200768 6098285111940546560 3398051581211892352 697818050483238144 16444328593464135552 13744095062735481344 11043861532006827136 8343628001278172928 5643394470549518720 2943160939820864512 242927409092210304 15989437952073107712 13289204421344453504 10588970890615799296 7888737359887145088 5188503829158490880 2488270298429836672 18234780841410734080 15534547310682079872 12834313779953425664 10134080249224771456 7433846718496117248 4733613187767463040 2033379657038808832 17779890200019706240 15079656669291052032 12379423138562397824 9679189607833743616 6978956077105089408 4278722546376435200 1578489015647780992 17324999558628678400 14624766027900024192 11924532497171369984 9224298966442715776 6524065435714061568 3823831904985407360 1123598374256753152 16870108917237650560 14169875386508996352 11469641855780342144 8769408325051687936 6069174794323033728 3368941263594379520 668707732865725312 16415218275846622720 13714984745117968512 11014751214389314304 8314517683660660096 5614284152932005888 2914050622203351680 213817091474697472 15960327634455594880 13260094103726940672 10559860572998286464 7859627042269632256 5159393511540978048 2459159980812323840 18205670523793221248 15505436993064567040 12805203462335912832 10104969931607258624 7404736400878604416 4704502870149950208 2004269339421296000 17750779882402193408 15050546351673539200 12350312820944884992 9650079290216230784 6949845759487576576 4249612228758922368 1549378698030268160 17295889241011165568 14595655710282511360 11895422179553857152 9195188648825202944 6494955118096548736 3794721587367894528 1094488056639240320 16840998599620137728 14140765068891483520 11440531538162829312 8740298007434175104 6040064476705520896 3339830945976866688 639597415248212480 16386107958229109888 13685874427500455680 10985640896771801472 8285407366043147264 5585173835314493056 2884940304585838848 184706773857184640 15931217316838082048 13230983786109427840 10530750255380773632 7830516724652119424 5130283193923465216 2430049663194811008 18176560206175708416 15476326675447054208 12776093144718400000 10075859613989745792 7375626083261091584 4675392552532437376 1975159021803783168 17721669564784680576 15021436034056026368 12321202503327372160 9620968972598717952 6920735441870063744 4220501911141409536 1520268380412755328 17266778923393652736 14566545392664998528 11866311861936344320 9166078331207690112 6465844800479035904 3765611269750381696 1065377739021727488 16811888282002624896 14111654751273970688 11411421220545316480 8711187689816662272 6010954159088008064 3310720628359353856 610487097630699648 16356997640611597056 13656764109882942848 10956530579154288640 8256297048425634432 5556063517696980224 2855829986968326016 155596456239671808 15902106999220569216 13201873468491915008 10501639937763260800 7801406407034606592 5101172876305952384 2400939345577298176 18147449888558195584 15447216357829541376 12746982827100887168 10046749296372232960 7346515765643578752 4646282234914924544 1946048704186270336 17692559247167167744 14992325716438513536 12292092185709859328 9591858654981205120 6891625124252550912 4191391593523896704 1491158062795242496 17237668605776139904 14537435075047485696 11837201544318831488 9136968013590177280 6436734482861523072 3736500952132868864 1036267421404214656 16782777964385112064 14082544433656457856 11382310902927803648 8682077372199149440 5981843841470495232 3281610310741841024 581376780013186816 16327887322994084224 13627653792265430016 10927420261536775808 8227186730808121600 5526953200079467392 2826719669350813184 126486138622158976 15872996681603056384 13172763150874402176 10472529620145747968 7772296089417093760 5072062558688439552 2371829027959785344 18118339570940682752 15418106040212028544 12717872509483374336 10017638978754720128 7317405448026065920 4617171917297411712 1916938386568757504 17663448929549654912 14963215398821000704 12262981868092346496 9562748337363692288 6862514806635038080 4162281275906383872 1462047745177729664 17208558288158627072 14508324757429972864 11808091226701318656 9107857695972664448 6407624165244010240 3707390634515356032 1007157103786701824 16753667646767599232 14053434116038945024 11353200585310290816 8652967054581636608 5952733523852982400 3252499993124328192 552266462395673984 16298777005376571392 13598543474647917184 10898309943919262976 8198076413190608768 5497842882461954560 2797609351733300352 97375821004646144 15843886363985543552 13143652833256889344 10443419302528235136 7743185771799580928 5042952241070926720 2342718710342272512 18089229253323169920 15388995722594515712 12688762191865861504 9988528661137207296 7288295130408553088 4588061599679898880 1887828068951244672 17634338611932142080 14934105081203487872 12233871550474833664 9533638019746179456 6833404489017525248 4133170958288871040 1432937427560216832 17179447970541114240 14479214439812460032 11778980909083805824 9078747378355151616 6378513847626497408 3678280316897843200 978046786169188992 16724557329150086400 14024323798421432192 11324090267692777984 8623856736964123776 5923623206235469568 3223389675506815360 523156144778161152 16269666687759058560 13569433157030404352 10869199626301750144 8168966095573095936 5468732564844441728 2768499034115787520 68265503387133312 15814776046368030720 13114542515639376512 10414308984910722304 7714075454182068096 5013841923453413888 2313608392724759680 18060118935705657088 15359885404977002880 12659651874248348672 9959418343519694464 7259184812791040256 4558951282062386048 1858717751333731840 17605228294314629248 14904994763585975040 12204761232857320832 9504527702128666624 6804294171400012416 4104060640671358208 1403827109942704000 17150337652923601408 14450104122194947200 11749870591466292992 9049637060737638784 6349403530008984576 3649169999280330368 948936468551676160 16695447011532573568 13995213480803919360 11294979950075265152 8594746419346610944 5894512888617956736 3194279357889302528 494045827160648320 16240556370141545728 13540322839412891520 10840089308684237312 8139855777955583104 5439622247226928896 2739388716498274688 39155185769620480 15785665728750517888 13085432198021863680 10385198667293209472 7684965136564555264 4984731605835901056 2284498075107246848 18031008618088144256 15330775087359490048 12630541556630835840 9930308025902181632 7230074495173527424 4529840964444873216 1829607433716219008 17576117976697116416 14875884445968462208 12175650915239808000 9475417384511153792 6775183853782499584 4074950323053845376 1374716792325191168 17121227335306088576 14420993804577434368 11720760273848780160 9020526743120125952 6320293212391471744 3620059681662817536 919826150934163328 16666336693915060736 13966103163186406528 11265869632457752320 8565636101729098112 5865402571000443904 3165169040271789696 464935509543135488 16211446052524032896 13511212521795378688 10810978991066724480 8110745460338070272 5410511929609416064 2710278398880761856 10044868152107648 15756555411133005056 13056321880404350848 10356088349675696640 7655854818947042432 4955621288218388224 2255387757489734016 18001898300470631424 15301664769741977216 12601431239013323008 9901197708284668800 7200964177556014592 4500730646827360384 1800497116098706176 17547007659079603584 14846774128350949376 12146540597622295168 9446307066893640960 6746073536164986752 4045840005436332544 1345606474707678336 17092117017688575744 14391883486959921536 11691649956231267328 8991416425502613120 6291182894773958912 3590949364045304704 890715833316650496 16637226376297547904 13936992845568893696 11236759314840239488 8536525784111585280 5836292253382931072 3136058722654276864 435825191925622656 16182335734906520064 13482102204177865856 10781868673449211648 8081635142720557440 5381401611991903232 2681168081263249024 18427678624244146432 15727445093515492224 13027211562786838016 10326978032058183808 7626744501329529600 4926510970600875392 2226277439872221184 17972787982853118592 15272554452124464384 12572320921395810176 9872087390667155968 7171853859938501760 4471620329209847552 1771386798481193344 17517897341462090752 14817663810733436544 12117430280004782336 9417196749276128128 6716963218547473920 4016729687818819712 1316496157090165504 17063006700071062912 14362773169342408704 11662539638613754496 8962306107885100288 6262072577156446080 3561839046427791872 861605515699137664 16608116058680035072 13907882527951380864 11207648997222726656 8507415466494072448 5807181935765418240 3106948405036764032 406714874308109824 16153225417289007232 13452991886560353024 10752758355831698816 8052524825103044608 5352291294374390400 2652057763645736192 18398568306626633600 15698334775897979392 12998101245169325184 10297867714440670976 7597634183712016768 4897400652983362560 2197167122254708352 17943677665235605760 15243444134506951552 12543210603778297344 9842977073049643136 7142743542320988928 4442510011592334720 1742276480863680512 17488787023844577920 14788553493115923712 12088319962387269504 9388086431658615296 6687852900929961088 3987619370201306880 1287385839472652672 17033896382453550080 14333662851724895872 11633429320996241664 8933195790267587456 6232962259538933248 3532728728810279040 832495198081624832 16579005741062522240 13878772210333868032 11178538679605213824 8478305148876559616 5778071618147905408 3077838087419251200 377604556690596992 16124115099671494400 13423881568942840192 10723648038214185984 8023414507485531776 5323180976756877568 2622947446028223360 18369457989009120768 15669224458280466560 12968990927551812352 10268757396823158144 7568523866094503936 4868290335365849728 2168056804637195520 17914567347618092928 15214333816889438720 12514100286160784512 9813866755432130304 7113633224703476096 4413399693974821888 1713166163246167680 17459676706227065088 14759443175498410880 12059209644769756672 9358976114041102464 6658742583312448256 3958509052583794048 1258275521855139840 17004786064836037248 14304552534107383040 11604319003378728832 8904085472650074624 6203851941921420416 3503618411192766208 803384880464112000 16549895423445009408 13849661892716355200 11149428361987700992 8449194831259046784 5748961300530392576 3048727769801738368 348494239073084160 16095004782053981568 13394771251325327360 10694537720596673152 7994304189868018944 5294070659139364736 2593837128410710528 18340347671391607936 15640114140662953728 12939880609934299520 10239647079205645312 7539413548476991104 4839180017748336896 2138946487019682688 17885457030000580096 15185223499271925888 12484989968543271680 9784756437814617472 7084522907085963264 4384289376357309056 1684055845628654848 17430566388609552256 14730332857880898048 12030099327152243840 9329865796423589632 6629632265694935424 3929398734966281216 1229165204237627008 16975675747218524416 14275442216489870208 11575208685761216000 8874975155032561792 6174741624303907584 3474508093575253376 774274562846599168 16520785105827496576 13820551575098842368 11120318044370188160 8420084513641533952 5719850982912879744 3019617452184225536 319383921455571328 16065894464436468736 13365660933707814528 10665427402979160320 7965193872250506112 5264960341521851904 2564726810793197696 18311237353774095104 15611003823045440896 12910770292316786688 10210536761588132480 7510303230859478272 4810069700130824064 2109836169402169856 17856346712383067264 15156113181654413056 12455879650925758848 9755646120197104640 7055412589468450432 4355179058739796224 1654945528011142016 17401456070992039424 14701222540263385216 12000989009534731008 9300755478806076800 6600521948077422592 3900288417348768384 1200054886620114176 16946565429601011584 14246331898872357376 11546098368143703168 8845864837415048960 6145631306686394752 3445397775957740544 745164245229086336 16491674788209983744 13791441257481329536 11091207726752675328 8390974196024021120 5690740665295366912 2990507134566712704 290273603838058496 16036784146818955904 13336550616090301696 10636317085361647488 7936083554632993280 5235850023904339072 2535616493175684864 18282127036156582272 15581893505427928064 12881659974699273856 10181426443970619648 7481192913241965440 4780959382513311232 2080725851784657024 17827236394765554432 15127002864036900224 12426769333308246016 9726535802579591808 7026302271850937600 4326068741122283392 1625835210393629184 17372345753374526592 14672112222645872384 11971878691917218176 9271645161188563968 6571411630459909760 3871178099731255552 1170944569002601344 16917455111983498752 14217221581254844544 11516988050526190336 8816754519797536128 6116520989068881920 3416287458340227712 716053927611573504 16462564470592470912 13762330939863816704 11062097409135162496 8361863878406508288 5661630347677854080 2961396816949199872 261163286220545664 16007673829201443072 13307440298472788864 10607206767744134656 7906973237015480448 5206739706286826240 2506506175558172032 18253016718539069440 15552783187810415232 12852549657081761024 10152316126353106816 7452082595624452608 4751849064895798400 2051615534167144192 17798126077148041600 15097892546419387392 12397659015690733184 9697425484962078976 6997191954233424768 4296958423504770560 1596724892776116352 17343235435757013760 14643001905028359552 11942768374299705344 9242534843571051136 6542301312842396928 3842067782113742720 1141834251385088512 16888344794365985920 14188111263637331712 11487877732908677504 8787644202180023296 6087410671451369088 3387177140722714880 686943609994060672 16433454152974958080 13733220622246303872 11032987091517649664 8332753560788995456 5632520030060341248 2932286499331687040 232052968603032832 15978563511583930240 13278329980855276032 10578096450126621824 7877862919397967616 5177629388669313408 2477395857940659200 18223906400921556608 15523672870192902400 12823439339464248192 10123205808735593984 7422972278006939776 4722738747278285568 2022505216549631360 17769015759530528768 15068782228801874560 12368548698073220352 9668315167344566144 6968081636615911936 4267848105887257728 1567614575158603520 17314125118139500928 14613891587410846720 11913658056682192512 9213424525953538304 6513190995224884096 3812957464496229888 1112723933767575680 16859234476748473088 14159000946019818880 11458767415291164672 8758533884562510464 6058300353833856256 3358066823105202048 657833292376547840 16404343835357445248 13704110304628791040 11003876773900136832 8303643243171482624 5603409712442828416 2903176181714174208 202942650985520000 15949453193966417408 13249219663237763200 10548986132509108992 7848752601780454784 5148519071051800576 2448285540323146368 18194796083304043776 15494562552575389568 12794329021846735360 10094095491118081152 7393861960389426944 4693628429660772736 1993394898932118528 17739905441913015936 15039671911184361728 12339438380455707520 9639204849727053312 6938971318998399104 4238737788269744896 1538504257541090688 17285014800521988096 14584781269793333888 11884547739064679680 9184314208336025472 6484080677607371264 3783847146878717056 1083613616150062848 16830124159130960256 14129890628402306048 11429657097673651840 8729423566944997632 6029190036216343424 3328956505487689216 628722974759035008 16375233517739932416 13674999987011278208 10974766456282624000 8274532925553969792 5574299394825315584 2874065864096661376 173832333368007168 15920342876348904576 13220109345620250368 10519875814891596160 7819642284162941952 5119408753434287744 2419175222705633536 18165685765686530944 15465452234957876736 12765218704229222528 10064985173500568320 7364751642771914112 4664518112043259904 1964284581314605696 17710795124295503104 15010561593566848896 12310328062838194688 9610094532109540480 6909861001380886272 4209627470652232064 1509393939923577856 17255904482904475264 14555670952175821056 11855437421447166848 9155203890718512640 6454970359989858432 3754736829261204224 1054503298532550016 16801013841513447424 14100780310784793216 11400546780056139008 8700313249327484800 6000079718598830592 3299846187870176384 599612657141522176 16346123200122419584 13645889669393765376 10945656138665111168 8245422607936456960 5545189077207802752 2844955546479148544 144722015750494336 15891232558731391744 13190999028002737536 10490765497274083328 7790531966545429120 5090298435816774912 2390064905088120704 18136575448069018112 15436341917340363904 12736108386611709696 10035874855883055488 7335641325154401280 4635407794425747072 1935174263697092864 17681684806677990272 14981451275949336064 12281217745220681856 9580984214492027648 6880750683763373440 4180517153034719232 1480283622306065024 17226794165286962432 14526560634558308224 11826327103829654016 9126093573100999808 6425860042372345600 3725626511643691392 1025392980915037184 16771903523895934592 14071669993167280384 11371436462438626176 8671202931709971968 5970969400981317760 3270735870252663552 570502339524009344 16317012882504906752 13616779351776252544 10916545821047598336 8216312290318944128 5516078759590289920 2815845228861635712 115611698132981504 15862122241113878912 13161888710385224704 10461655179656570496 7761421648927916288 5061188118199262080 2360954587470607872 18107465130451505280 15407231599722851072 12706998068994196864 10006764538265542656 7306531007536888448 4606297476808234240 1906063946079580032 17652574489060477440 14952340958331823232 12252107427603169024 9551873896874514816 6851640366145860608 4151406835417206400 1451173304688552192 17197683847669449600 14497450316940795392 11797216786212141184 9096983255483486976 6396749724754832768 3696516194026178560 996282663297524352 16742793206278421760 14042559675549767552 11342326144821113344 8642092614092459136 5941859083363804928 3241625552635150720 541392021906496512 16287902564887393920 13587669034158739712 10887435503430085504 8187201972701431296 5486968441972777088 2786734911244122880 86501380515468672 15833011923496366080 13132778392767711872 10432544862039057664 7732311331310403456 5032077800581749248 2331844269853095040 18078354812833992448 15378121282105338240 12677887751376684032 9977654220648029824 7277420689919375616 4577187159190721408 1876953628462067200 17623464171442964608 14923230640714310400 12222997109985656192 9522763579257001984 6822530048528347776 4122296517799693568 1422062987071039360 17168573530051936768 14468339999323282560 11768106468594628352 9067872937865974144 6367639407137319936 3667405876408665728 967172345680011520 16713682888660908928 14013449357932254720 11313215827203600512 8612982296474946304 5912748765746292096 3212515235017637888 512281704288983680 16258792247269881088 13558558716541226880 10858325185812572672 8158091655083918464 5457858124355264256 2757624593626610048 57391062897955840 15803901605878853248 13103668075150199040 10403434544421544832 7703201013692890624 5002967482964236416 2302733952235582208 18049244495216479616 15349010964487825408 12648777433759171200 9948543903030516992 7248310372301862784 4548076841573208576 1847843310844554368 17594353853825451776 14894120323096797568 12193886792368143360 9493653261639489152 6793419730910834944 4093186200182180736 1392952669453526528 17139463212434423936 14439229681705769728 11738996150977115520 9038762620248461312 6338529089519807104 3638295558791152896 938062028062498688 16684572571043396096 13984339040314741888 11284105509586087680 8583871978857433472 5883638448128779264 3183404917400125056 483171386671470848 16229681929652368256 13529448398923714048 10829214868195059840 8128981337466405632 5428747806737751424 2728514276009097216 28280745280443008 15774791288261340416 13074557757532686208 10374324226804032000 7674090696075377792 4973857165346723584 2273623634618069376 18020134177598966784 15319900646870312576 12619667116141658368 9919433585413004160 7219200054684349952 4518966523955695744 1818732993227041536 17565243536207938944 14865010005479284736 12164776474750630528 9464542944021976320 6764309413293322112 4064075882564667904 1363842351836013696 17110352894816911104 14410119364088256896 11709885833359602688 9009652302630948480 6309418771902294272 3609185241173640064 908951710444985856 16655462253425883264 13955228722697229056 11254995191968574848 8554761661239920640 5854528130511266432 3154294599782612224 454061069053958016 16200571612034855424 13500338081306201216 10800104550577547008 8099871019848892800 5399637489120238592 2699403958391584384 18445914501372481792 15745680970643827584 13045447439915173376 10345213909186519168 7644980378457864960 4944746847729210752 2244513317000556544 17991023859981453952 15290790329252799744 12590556798524145536 9890323267795491328 7190089737066837120 4489856206338182912 1789622675609528704 17536133218590426112 14835899687861771904 12135666157133117696 9435432626404463488 6735199095675809280 4034965564947155072 1334732034218500864 17081242577199398272 14381009046470744064 11680775515742089856 8980541985013435648 6280308454284781440 3580074923556127232 879841392827473024 16626351935808370432 13926118405079716224 11225884874351062016 8525651343622407808 5825417812893753600 3125184282165099392 424950751436445184 16171461294417342592 13471227763688688384 10770994232960034176 8070760702231379968 5370527171502725760 2670293640774071552 18416804183754968960 15716570653026314752 13016337122297660544 10316103591569006336 7615870060840352128 4915636530111697920 2215402999383043712 17961913542363941120 15261680011635286912 12561446480906632704 9861212950177978496 7160979419449324288 4460745888720670080 1760512357992015872 17507022900972913280 14806789370244259072 12106555839515604864 9406322308786950656 6706088778058296448 4005855247329642240 1305621716600988032 17052132259581885440 14351898728853231232 11651665198124577024 8951431667395922816 6251198136667268608 3550964605938614400 850731075209960192 16597241618190857600 13897008087462203392 11196774556733549184 8496541026004894976 5796307495276240768 3096073964547586560 395840433818932352 16142350976799829760 13442117446071175552 10741883915342521344 8041650384613867136 5341416853885212928 2641183323156558720 18387693866137456128 15687460335408801920 12987226804680147712 10286993273951493504 7586759743222839296 4886526212494185088 2186292681765530880 17932803224746428288 15232569694017774080 12532336163289119872 9832102632560465664 7131869101831811456 4431635571103157248 1731402040374503040 17477912583355400448 14777679052626746240 12077445521898092032 9377211991169437824 6676978460440783616 3976744929712129408 1276511398983475200 17023021941964372608 14322788411235718400 11622554880507064192 8922321349778409984 6222087819049755776 3521854288321101568 821620757592447360 16568131300573344768 13867897769844690560 11167664239116036352 8467430708387382144 5767197177658727936 3066963646930073728 366730116201419520 16113240659182316928 13413007128453662720 10712773597725008512 8012540066996354304 5312306536267700096 2612073005539045888 18358583548519943296 15658350017791289088 12958116487062634880 10257882956333980672 7557649425605326464 4857415894876672256 2157182364148018048 17903692907128915456 15203459376400261248 12503225845671607040 9802992314942952832 7102758784214298624 4402525253485644416 1702291722756990208 17448802265737887616 14748568735009233408 12048335204280579200 9348101673551924992 6647868142823270784 3947634612094616576 1247401081365962368 16993911624346859776 14293678093618205568 11593444562889551360 8893211032160897152 6192977501432242944 3492743970703588736 792510439974934528 16539020982955831936 13838787452227177728 11138553921498523520 8438320390769869312 5738086860041215104 3037853329312560896 337619798583906688 16084130341564804096 13383896810836149888 10683663280107495680 7983429749378841472 5283196218650187264 2582962687921533056 18329473230902430464 15629239700173776256 12929006169445122048 10228772638716467840 7528539107987813632 4828305577259159424 2128072046530505216 17874582589511402624 15174349058782748416 12474115528054094208 9773881997325440000 7073648466596785792 4373414935868131584 1673181405139477376 17419691948120374784 14719458417391720576 12019224886663066368 9318991355934412160 6618757825205757952 3918524294477103744 1218290763748449536 16964801306729346944 14264567776000692736 11564334245272038528 8864100714543384320 6163867183814730112 3463633653086075904 763400122357421696 16509910665338319104 13809677134609664896 11109443603881010688 8409210073152356480 5708976542423702272 3008743011695048064 308509480966393856 16055020023947291264 13354786493218637056 10654552962489982848 7954319431761328640 5254085901032674432 2553852370304020224 18300362913284917632 15600129382556263424 12899895851827609216 10199662321098955008 7499428790370300800 4799195259641646592 2098961728912992384 17845472271893889792 15145238741165235584 12445005210436581376 9744771679707927168 7044538148979272960 4344304618250618752 1644071087521964544 17390581630502861952 14690348099774207744 11990114569045553536 9289881038316899328 6589647507588245120 3889413976859590912 1189180446130936704 16935690989111834112 14235457458383179904 11535223927654525696 8834990396925871488 6134756866197217280 3434523335468563072 734289804739908864 16480800347720806272 13780566816992152064 11080333286263497856 8380099755534843648 5679866224806189440 2979632694077535232 279399163348881024 16025909706329778432 13325676175601124224 10625442644872470016 7925209114143815808 5224975583415161600 2524742052686507392 18271252595667404800 15571019064938750592 12870785534210096384 10170552003481442176 7470318472752787968 4770084942024133760 2069851411295479552 17816361954276376960 15116128423547722752 12415894892819068544 9715661362090414336 7015427831361760128 4315194300633105920 1614960769904451712 17361471312885349120 14661237782156694912 11961004251428040704 9260770720699386496 6560537189970732288 3860303659242078080 1160070128513423872 16906580671494321280 14206347140765667072 11506113610037012864 8805880079308358656 6105646548579704448 3405413017851050240 705179487122396032 16451690030103293440 13751456499374639232 11051222968645985024 8350989437917330816 5650755907188676608 2950522376460022400 250288845731368192 15996799388712265600 13296565857983611392 10596332327254957184 7896098796526302976 5195865265797648768 2495631735068994560 18242142278049891968 15541908747321237760 12841675216592583552 10141441685863929344 7441208155135275136 4740974624406620928 2040741093677966720 17787251636658864128 15087018105930209920 12386784575201555712 9686551044472901504 6986317513744247296 4286083983015593088 1585850452286938880 17332360995267836288 14632127464539182080 11931893933810527872 9231660403081873664 6531426872353219456 3831193341624565248 1130959810895911040 16877470353876808448 14177236823148154240 11477003292419500032 8776769761690845824 6076536230962191616 3376302700233537408 676069169504883200 16422579712485780608 13722346181757126400 11022112651028472192 8321879120299817984 5621645589571163776 2921412058842509568 221178528113855360 15967689071094752768 13267455540366098560 10567222009637444352 7866988478908790144 5166754948180135936 2466521417451481728 18213031960432379136 15512798429703724928 12812564898975070720 10112331368246416512 7412097837517762304 4711864306789108096 2011630776060453888 17758141319041351296 15057907788312697088 12357674257584042880 9657440726855388672 6957207196126734464 4256973665398080256 1556740134669426048 17303250677650323456 14603017146921669248 11902783616193015040 9202550085464360832 6502316554735706624 3802083024007052416 1101849493278398208 16848360036259295616 14148126505530641408 11447892974801987200 8747659444073332992 6047425913344678784 3347192382616024576 646958851887370368 16393469394868267776 13693235864139613568 10993002333410959360 8292768802682305152 5592535271953650944 2892301741224996736 192068210496342528 15938578753477239936 13238345222748585728 10538111692019931520 7837878161291277312 5137644630562623104 2437411099833968896 18183921642814866304 15483688112086212096 12783454581357557888 10083221050628903680 7382987519900249472 4682753989171595264 1982520458442941056 17729031001423838464 15028797470695184256 12328563939966530048 9628330409237875840 6928096878509221632 4227863347780567424 1527629817051913216 17274140360032810624 14573906829304156416 11873673298575502208 9173439767846848000 6473206237118193792 3772972706389539584 1072739175660885376 16819249718641782784 14119016187913128576 11418782657184474368 8718549126455820160 6018315595727165952 3318082064998511744 617848534269857536 16364359077250754944 13664125546522100736 10963892015793446528 8263658485064792320 5563424954336138112 2863191423607483904 162957892878829696 15909468435859727104 13209234905131072896 10509001374402418688 7808767843673764480 5108534312945110272 2408300782216456064 18154811325197353472 15454577794468699264 12754344263740045056 10054110733011390848 7353877202282736640 4653643671554082432 1953410140825428224 17699920683806325632 14999687153077671424 12299453622349017216 9599220091620363008 6898986560891708800 4198753030163054592 1498519499434400384 17245030042415297792 14544796511686643584 11844562980957989376 9144329450229335168 6444095919500680960 3743862388772026752 1043628858043372544 16790139401024269952 14089905870295615744 11389672339566961536 8689438808838307328 5989205278109653120 3288971747380998912 588738216652344704 16335248759633242112 13635015228904587904 10934781698175933696 8234548167447279488 5534314636718625280 2834081105989971072 133847575261316864 15880358118242214272 13180124587513560064 10479891056784905856 7779657526056251648 5079423995327597440 2379190464598943232 18125701007579840640 15425467476851186432 12725233946122532224 10025000415393878016 7324766884665223808 4624533353936569600 1924299823207915392 17670810366188812800 14970576835460158592 12270343304731504384 9570109774002850176 6869876243274195968 4169642712545541760 1469409181816887552 17215919724797784960 14515686194069130752 11815452663340476544 9115219132611822336 6414985601883168128 3714752071154513920 1014518540425859712 16761029083406757120 14060795552678102912 11360562021949448704 8660328491220794496 5960094960492140288 3259861429763486080 559627899034831872 16306138442015729280 13605904911287075072 10905671380558420864 8205437849829766656 5505204319101112448 2804970788372458240 104737257643804032 15851247800624701440 13151014269896047232 10450780739167393024 7750547208438738816 5050313677710084608 2350080146981430400 18096590689962327808 15396357159233673600 12696123628505019392 9995890097776365184 7295656567047710976 4595423036319056768 1895189505590402560 17641700048571299968 14941466517842645760 12241232987113991552 9540999456385337344 6840765925656683136 4140532394928028928 1440298864199374720 17186809407180272128 14486575876451617920 11786342345722963712 9086108814994309504 6385875284265655296 3685641753537001088 985408222808346880 16731918765789244288 14031685235060590080 11331451704331935872 8631218173603281664 5930984642874627456 3230751112145973248 530517581417319040 16277028124398216448 13576794593669562240 10876561062940908032 8176327532212253824 5476094001483599616 2775860470754945408 75626940026291200 15822137483007188608 13121903952278534400 10421670421549880192 7721436890821225984 5021203360092571776 2320969829363917568 18067480372344814976 15367246841616160768 12667013310887506560 9966779780158852352 7266546249430198144 4566312718701543936 1866079187972889728 17612589730953787136 14912356200225132928 12212122669496478720 9511889138767824512 6811655608039170304 4111422077310516096 1411188546581861888 17157699089562759296 14457465558834105088 11757232028105450880 9056998497376796672 6356764966648142464 3656531435919488256 956297905190834048 16702808448171731456 14002574917443077248 11302341386714423040 8602107855985768832 5901874325257114624 3201640794528460416 501407263799806208 16247917806780703616 13547684276052049408 10847450745323395200 8147217214594740992 5446983683866086784 2746750153137432576 46516622408778368 15793027165389675776 13092793634661021568 10392560103932367360 7692326573203713152 4992093042475058944 2291859511746404736 18038370054727302144 15338136523998647936 12637902993269993728 9937669462541339520 7237435931812685312 4537202401084031104 1836968870355376896 17583479413336274304 14883245882607620096 12183012351878965888 9482778821150311680 6782545290421657472 4082311759693003264 1382078228964349056 17128588771945246464 14428355241216592256 11728121710487938048 9027888179759283840 6327654649030629632 3627421118301975424 927187587573321216 16673698130554218624 13973464599825564416 11273231069096910208 8572997538368256000 5872764007639601792 3172530476910947584 472296946182293376 16218807489163190784 13518573958434536576 10818340427705882368 8118106896977228160 5417873366248573952 2717639835519919744 17406304791265536 15763916847772162944 13063683317043508736 10363449786314854528 7663216255586200320 4962982724857546112 2262749194128891904 18009259737109789312 15309026206381135104 12608792675652480896 9908559144923826688 7208325614195172480 4508092083466518272 1807858552737864064 17554369095718761472 14854135564990107264 12153902034261453056 9453668503532798848 6753434972804144640 4053201442075490432 1352967911346836224 17099478454327733632 14399244923599079424 11699011392870425216 8998777862141771008 6298544331413116800 3598310800684462592 898077269955808384 16644587812936705792 13944354282208051584 11244120751479397376 8543887220750743168 5843653690022088960 3143420159293434752 443186628564780544 16189697171545677952 13489463640817023744 10789230110088369536 8088996579359715328 5388763048631061120 2688529517902406912 18435040060883304320 15734806530154650112 13034572999425995904 10334339468697341696 7634105937968687488 4933872407240033280 2233638876511379072 17980149419492276480 15279915888763622272 12579682358034968064 9879448827306313856 7179215296577659648 4478981765849005440 1778748235120351232 17525258778101248640 14825025247372594432 12124791716643940224 9424558185915286016 6724324655186631808 4024091124457977600 1323857593729323392 17070368136710220800 14370134605981566592 11669901075252912384 8969667544524258176 6269434013795603968 3569200483066949760 868966952338295552 16615477495319192960 13915243964590538752 11215010433861884544 8514776903133230336 5814543372404576128 3114309841675921920 414076310947267712 16160586853928165120 13460353323199510912 10760119792470856704 8059886261742202496 5359652731013548288 2659419200284894080 18405929743265791488 15705696212537137280 13005462681808483072 10305229151079828864 7604995620351174656 4904762089622520448 2204528558893866240 17951039101874763648 15250805571146109440 12550572040417455232 9850338509688801024 7150104978960146816 4449871448231492608 1749637917502838400 17496148460483735808 14795914929755081600 12095681399026427392 9395447868297773184 6695214337569118976 3994980806840464768 1294747276111810560 17041257819092707968 14341024288364053760 11640790757635399552 8940557226906745344 6240323696178091136 3540090165449436928 839856634720782720 16586367177701680128 13886133646973025920 11185900116244371712 8485666585515717504 5785433054787063296 3085199524058409088 384965993329754880 16131476536310652288 13431243005581998080 10731009474853343872 8030775944124689664 5330542413396035456 2630308882667381248 18376819425648278656 15676585894919624448 12976352364190970240 10276118833462316032 7575885302733661824 4875651772005007616 2175418241276353408 17921928784257250816 15221695253528596608 12521461722799942400 9821228192071288192 7120994661342633984 4420761130613979776 1720527599885325568 17467038142866222976 14766804612137568768 12066571081408914560 9366337550680260352 6666104019951606144 3965870489222951936 1265636958494297728 17012147501475195136 14311913970746540928 11611680440017886720 8911446909289232512 6211213378560578304 3510979847831924096 810746317103269888 16557256860084167296 13857023329355513088 11156789798626858880 8456556267898204672 5756322737169550464 3056089206440896256 355855675712242048 16102366218693139456 13402132687964485248 10701899157235831040 8001665626507176832 5301432095778522624 2601198565049868416 18347709108030765824 15647475577302111616 12947242046573457408 10247008515844803200 7546774985116148992 4846541454387494784 2146307923658840576 17892818466639737984 15192584935911083776 12492351405182429568 9792117874453775360 7091884343725121152 4391650812996466944 1691417282267812736 17437927825248710144 14737694294520055936 12037460763791401728 9337227233062747520 6636993702334093312 3936760171605439104 1236526640876784896 16983037183857682304 14282803653129028096 11582570122400373888 8882336591671719680 6182103060943065472 3481869530214411264 781635999485757056 16528146542466654464 13827913011738000256 11127679481009346048 8427445950280691840 5727212419552037632 3026978888823383424 326745358094729216 16073255901075626624 13373022370346972416 10672788839618318208 7972555308889664000 5272321778161009792 2572088247432355584 18318598790413252992 15618365259684598784 12918131728955944576 10217898198227290368 7517664667498636160 4817431136769981952 2117197606041327744 17863708149022225152 15163474618293570944 12463241087564916736 9763007556836262528 7062774026107608320 4362540495378954112 1662306964650299904 17408817507631197312 14708583976902543104 12008350446173888896 9308116915445234688 6607883384716580480 3907649853987926272 1207416323259272064 16953926866240169472 14253693335511515264 11553459804782861056 8853226274054206848 6152992743325552640 3452759212596898432 752525681868244224 16499036224849141632 13798802694120487424 11098569163391833216 8398335632663179008 5698102101934524800 2997868571205870592 297635040477216384 16044145583458113792 13343912052729459584 10643678522000805376 7943444991272151168 5243211460543496960 2542977929814842752 18289488472795740160 15589254942067085952 12889021411338431744 10188787880609777536 7488554349881123328 4788320819152469120 2088087288423814912 17834597831404712320 15134364300676058112 12434130769947403904 9733897239218749696 7033663708490095488 4333430177761441280 1633196647032787072 17379707190013684480 14679473659285030272 11979240128556376064 9279006597827721856 6578773067099067648 3878539536370413440 1178306005641759232 16924816548622656640 14224583017894002432 11524349487165348224 8824115956436694016 6123882425708039808 3423648894979385600 723415364250731392 16469925907231628800 13769692376502974592 11069458845774320384 8369225315045666176 5668991784317011968 2968758253588357760 268524722859703552 16015035265840600960 13314801735111946752 10614568204383292544 7914334673654638336 5214101142925984128 2513867612197329920 18260378155178227328 15560144624449573120 12859911093720918912 10159677562992264704 7459444032263610496 4759210501534956288 2058976970806302080 17805487513787199488 15105253983058545280 12405020452329891072 9704786921601236864 7004553390872582656 4304319860143928448 1604086329415274240 17350596872396171648 14650363341667517440 11950129810938863232 9249896280210209024 6549662749481554816 3849429218752900608 1149195688024246400 16895706231005143808 14195472700276489600 11495239169547835392 8795005638819181184 6094772108090526976 3394538577361872768 694305046633218560 16440815589614115968 13740582058885461760 11040348528156807552 8340114997428153344 5639881466699499136 2939647935970844928 239414405242190720 15985924948223088128 13285691417494433920 10585457886765779712 7885224356037125504 5184990825308471296 2484757294579817088 18231267837560714496 15531034306832060288 12830800776103406080 10130567245374751872 7430333714646097664 4730100183917443456 2029866653188789248 17776377196169686656 15076143665441032448 12375910134712378240 9675676603983724032 6975443073255069824 4275209542526415616 1574976011797761408 17321486554778658816 14621253024050004608 11921019493321350400 9220785962592696192 6520552431864041984 3820318901135387776 1120085370406733568 16866595913387630976 14166362382658976768 11466128851930322560 8765895321201668352 6065661790473014144 3365428259744359936 665194729015705728 16411705271996603136 13711471741267948928 11011238210539294720 8311004679810640512 5610771149081986304 2910537618353332096 210304087624677888 15956814630605575296 13256581099876921088 10556347569148266880 7856114038419612672 5155880507690958464 2455646976962304256 18202157519943201664 15501923989214547456 12801690458485893248 10101456927757239040 7401223397028584832 4700989866299930624 2000756335571276416 17747266878552173824 15047033347823519616 12346799817094865408 9646566286366211200 6946332755637556992 4246099224908902784 1545865694180248576 17292376237161145984 14592142706432491776 11891909175703837568 9191675644975183360 6491442114246529152 3791208583517874944 1090975052789220736 16837485595770118144 14137252065041463936 11437018534312809728 8736785003584155520 6036551472855501312 3336317942126847104 636084411398192896 16382594954379090304 13682361423650436096 10982127892921781888 8281894362193127680 5581660831464473472 2881427300735819264 181193770007165056 15927704312988062464 13227470782259408256 10527237251530754048 7827003720802099840 5126770190073445632 2426536659344791424 18173047202325688832 15472813671597034624 12772580140868380416 10072346610139726208 7372113079411072000 4671879548682417792 1971646017953763584 17718156560934660992 15017923030206006784 12317689499477352576 9617455968748698368 6917222438020044160 4216988907291389952 1516755376562735744 17263265919543633152 14563032388814978944 11862798858086324736 9162565327357670528 6462331796629016320 3762098265900362112 1061864735171707904 16808375278152605312 14108141747423951104 11407908216695296896 8707674685966642688 6007441155237988480 3307207624509334272 606974093780680064 16353484636761577472 13653251106032923264 10953017575304269056 8252784044575614848 5552550513846960640 2852316983118306432 152083452389652224 15898593995370549632 13198360464641895424 10498126933913241216 7797893403184587008 5097659872455932800 2397426341727278592 18143936884708176000 15443703353979521792 12743469823250867584 10043236292522213376 7343002761793559168 4642769231064904960 1942535700336250752 17689046243317148160 14988812712588493952 12288579181859839744 9588345651131185536 6888112120402531328 4187878589673877120 1487645058945222912 17234155601926120320 14533922071197466112 11833688540468811904 9133455009740157696 6433221479011503488 3732987948282849280 1032754417554195072 16779264960535092480 14079031429806438272 11378797899077784064 8678564368349129856 5978330837620475648 3278097306891821440 577863776163167232 16324374319144064640 13624140788415410432 10923907257686756224 8223673726958102016 5523440196229447808 2823206665500793600 122973134772139392 15869483677753036800 13169250147024382592 10469016616295728384 7768783085567074176 5068549554838419968 2368316024109765760 18114826567090663168 15414593036362008960 12714359505633354752 10014125974904700544 7313892444176046336 4613658913447392128 1913425382718737920 17659935925699635328 14959702394970981120 12259468864242326912 9559235333513672704 6859001802785018496 4158768272056364288 1458534741327710080 17205045284308607488 14504811753579953280 11804578222851299072 9104344692122644864 6404111161393990656 3703877630665336448 1003644099936682240 16750154642917579648 14049921112188925440 11349687581460271232 8649454050731617024 5949220520002962816 3248986989274308608 548753458545654400 16295264001526551808 13595030470797897600 10894796940069243392 8194563409340589184 5494329878611934976 2794096347883280768 93862817154626560 15840373360135523968 13140139829406869760 10439906298678215552 7739672767949561344 5039439237220907136 2339205706492252928 18085716249473150336 15385482718744496128 12685249188015841920 9985015657287187712 7284782126558533504 4584548595829879296 1884315065101225088 17630825608082122496 14930592077353468288 12230358546624814080 9530125015896159872 6829891485167505664 4129657954438851456 1429424423710197248 17175934966691094656 14475701435962440448 11775467905233786240 9075234374505132032 6375000843776477824 3674767313047823616 974533782319169408 16721044325300066816 14020810794571412608 11320577263842758400 8620343733114104192 5920110202385449984 3219876671656795776 519643140928141568 16266153683909038976 13565920153180384768 10865686622451730560 8165453091723076352 5465219560994422144 2764986030265767936 64752499537113728 15811263042518011136 13111029511789356928 10410795981060702720 7710562450332048512 5010328919603394304 2310095388874740096 18056605931855637504 15356372401126983296 12656138870398329088 9955905339669674880 7255671808941020672 4555438278212366464 1855204747483712256 17601715290464609664 14901481759735955456 12201248229007301248 9501014698278647040 6800781167549992832 4100547636821338624 1400314106092684416 17146824649073581824 14446591118344927616 11746357587616273408 9046124056887619200 6345890526158964992 3645656995430310784 945423464701656576 16691934007682553984 13991700476953899776 11291466946225245568 8591233415496591360 5890999884767937152 3190766354039282944 490532823310628736 16237043366291526144 13536809835562871936 10836576304834217728 8136342774105563520 5436109243376909312 2735875712648255104 35642181919600896 15782152724900498304 13081919194171844096 10381685663443189888 7681452132714535680 4981218601985881472 2280985071257227264 18027495614238124672 15327262083509470464 12627028552780816256 9926795022052162048 7226561491323507840 4526327960594853632 1826094429866199424 17572604972847096832 14872371442118442624 12172137911389788416 9471904380661134208 6771670849932480000 4071437319203825792 1371203788475171584 17117714331456068992 14417480800727414784 11717247269998760576 9017013739270106368 6316780208541452160 3616546677812797952 916313147084143744 16662823690065041152 13962590159336386944 11262356628607732736 8562123097879078528 5861889567150424320 3161656036421770112 461422505693115904 16207933048674013312 13507699517945359104 10807465987216704896 8107232456488050688 5406998925759396480 2706765395030742272 6531864302088064 15753042407282985472 13052808876554331264 10352575345825677056 7652341815097022848 4952108284368368640 2251874753639714432 17998385296620611840 15298151765891957632 12597918235163303424 9897684704434649216 7197451173705995008 4497217642977340800 1796984112248686592 17543494655229584000 14843261124500929792 12143027593772275584 9442794063043621376 6742560532314967168 4042327001586312960 1342093470857658752 17088604013838556160 14388370483109901952 11688136952381247744 8987903421652593536 6287669890923939328 3587436360195285120 887202829466630912 16633713372447528320 13933479841718874112 11233246310990219904 8533012780261565696 5832779249532911488 3132545718804257280 432312188075603072 16178822731056500480 13478589200327846272 10778355669599192064 8078122138870537856 5377888608141883648 2677655077413229440 18424165620394126848 15723932089665472640 13023698558936818432 10323465028208164224 7623231497479510016 4922997966750855808 2222764436022201600 17969274979003099008 15269041448274444800 12568807917545790592 9868574386817136384 7168340856088482176 4468107325359827968 1767873794631173760 17514384337612071168 14814150806883416960 12113917276154762752 9413683745426108544 6713450214697454336 4013216683968800128 1312983153240145920 17059493696221043328 14359260165492389120 11659026634763734912 8958793104035080704 6258559573306426496 3558326042577772288 858092511849118080 16604603054830015488 13904369524101361280 11204135993372707072 8503902462644052864 5803668931915398656 3103435401186744448 403201870458090240 16149712413438987648 13449478882710333440 10749245351981679232 8049011821253025024 5348778290524370816 2648544759795716608 18395055302776614016 15694821772047959808 12994588241319305600 10294354710590651392 7594121179861997184 4893887649133342976 2193654118404688768 17940164661385586176 15239931130656931968 12539697599928277760 9839464069199623552 7139230538470969344 4438997007742315136 1738763477013660928 17485274019994558336 14785040489265904128 12084806958537249920 9384573427808595712 6684339897079941504 3984106366351287296 1283872835622633088 17030383378603530496 14330149847874876288 11629916317146222080 8929682786417567872 6229449255688913664 3529215724960259456 828982194231605248 16575492737212502656 13875259206483848448 11175025675755194240 8474792145026540032 5774558614297885824 3074325083569231616 374091552840577408 16120602095821474816 13420368565092820608 10720135034364166400 8019901503635512192 5319667972906857984 2619434442178203776 18365944985159101184 15665711454430446976 12965477923701792768 10265244392973138560 7565010862244484352 4864777331515830144 2164543800787175936 17911054343768073344 15210820813039419136 12510587282310764928 9810353751582110720 7110120220853456512 4409886690124802304 1709653159396148096 17456163702377045504 14755930171648391296 12055696640919737088 9355463110191082880 6655229579462428672 3954996048733774464 1254762518005120256 17001273060986017664 14301039530257363456 11600805999528709248 8900572468800055040 6200338938071400832 3500105407342746624 799871876614092416 16546382419594989824 13846148888866335616 11145915358137681408 8445681827409027200 5745448296680372992 3045214765951718784 344981235223064576 16091491778203961984 13391258247475307776 10691024716746653568 7990791186017999360 5290557655289345152 2590324124560690944 18336834667541588352 15636601136812934144 12936367606084279936 10236134075355625728 7535900544626971520 4835667013898317312 2135433483169663104 17881944026150560512 15181710495421906304 12481476964693252096 9781243433964597888 7081009903235943680 4380776372507289472 1680542841778635264 17427053384759532672 14726819854030878464 12026586323302224256 9326352792573570048 6626119261844915840 3925885731116261632 1225652200387607424 16972162743368504832 14271929212639850624 11571695681911196416 8871462151182542208 6171228620453888000 3470995089725233792 770761558996579584 16517272101977476992 13817038571248822784 11116805040520168576 8416571509791514368 5716337979062860160 3016104448334205952 315870917605551744 16062381460586449152 13362147929857794944 10661914399129140736 7961680868400486528 5261447337671832320 2561213806943178112 18307724349924075520 15607490819195421312 12907257288466767104 10207023757738112896 7506790227009458688 4806556696280804480 2106323165552150272 17852833708533047680 15152600177804393472 12452366647075739264 9752133116347085056 7051899585618430848 4351666054889776640 1651432524161122432 17397943067142019840 14697709536413365632 11997476005684711424 9297242474956057216 6597008944227403008 3896775413498748800 1196541882770094592 16943052425750992000 14242818895022337792 11542585364293683584 8842351833565029376 6142118302836375168 3441884772107720960 741651241379066752 16488161784359964160 13787928253631309952 11087694722902655744 8387461192174001536 5687227661445347328 2986994130716693120 286760599988038912 16033271142968936320 13333037612240282112 10632804081511627904 7932570550782973696 5232337020054319488 2532103489325665280 18278614032306562688 15578380501577908480 12878146970849254272 10177913440120600064 7477679909391945856 4777446378663291648 2077212847934637440 17823723390915534848 15123489860186880640 12423256329458226432 9723022798729572224 7022789268000918016 4322555737272263808 1622322206543609600 17368832749524507008 14668599218795852800 11968365688067198592 9268132157338544384 6567898626609890176 3867665095881235968 1167431565152581760 16913942108133479168 14213708577404824960 11513475046676170752 8813241515947516544 6113007985218862336 3412774454490208128 712540923761553920 16459051466742451328 13758817936013797120 11058584405285142912 8358350874556488704 5658117343827834496 2957883813099180288 257650282370526080 16004160825351423488 13303927294622769280 10603693763894115072 7903460233165460864 5203226702436806656 2502993171708152448 18249503714689049856 15549270183960395648 12849036653231741440 10148803122503087232 7448569591774433024 4748336061045778816 2048102530317124608 17794613073298022016 15094379542569367808 12394146011840713600 9693912481112059392 6993678950383405184 4293445419654750976 1593211888926096768 17339722431906994176 14639488901178339968 11939255370449685760 9239021839721031552 6538788308992377344 3838554778263723136 1138321247535068928 16884831790515966336 14184598259787312128 11484364729058657920 8784131198330003712 6083897667601349504 3383664136872695296 683430606144041088 16429941149124938496 13729707618396284288 11029474087667630080 8329240556938975872 5629007026210321664 2928773495481667456 228539964753013248 15975050507733910656 13274816977005256448 10574583446276602240 7874349915547948032 5174116384819293824 2473882854090639616 18220393397071537024 15520159866342882816 12819926335614228608 10119692804885574400 7419459274156920192 4719225743428265984 2018992212699611776 17765502755680509184 15065269224951854976 12365035694223200768 9664802163494546560 6964568632765892352 4264335102037238144 1564101571308583936 17310612114289481344 14610378583560827136 11910145052832172928 9209911522103518720 6509677991374864512 3809444460646210304 1109210929917556096 16855721472898453504 14155487942169799296 11455254411441145088 8755020880712490880 6054787349983836672 3354553819255182464 654320288526528256 16400830831507425664 13700597300778771456 11000363770050117248 8300130239321463040 5599896708592808832 2899663177864154624 199429647135500416 15945940190116397824 13245706659387743616 10545473128659089408 7845239597930435200 5145006067201780992 2444772536473126784 18191283079454024192 15491049548725369984 12790816017996715776 10090582487268061568 7390348956539407360 4690115425810753152 1989881895082098944 17736392438062996352 15036158907334342144 12335925376605687936 9635691845877033728 6935458315148379520 4235224784419725312 1534991253691071104 17281501796671968512 14581268265943314304 11881034735214660096 9180801204486005888 6480567673757351680 3780334143028697472 1080100612300043264 16826611155280940672 14126377624552286464 11426144093823632256 8725910563094978048 6025677032366323840 3325443501637669632 625209970909015424 16371720513889912832 13671486983161258624 10971253452432604416 8271019921703950208 5570786390975296000 2870552860246641792 170319329517987584 15916829872498884992 13216596341770230784 10516362811041576576 7816129280312922368 5115895749584268160 2415662218855613952 18162172761836511360 15461939231107857152 12761705700379202944 10061472169650548736 7361238638921894528 4661005108193240320 1960771577464586112 17707282120445483520 15007048589716829312 12306815058988175104 9606581528259520896 6906347997530866688 4206114466802212480 1505880936073558272 17252391479054455680 14552157948325801472 11851924417597147264 9151690886868493056 6451457356139838848 3751223825411184640 1050990294682530432 16797500837663427840 14097267306934773632 11397033776206119424 8696800245477465216 5996566714748811008 3296333184020156800 596099653291502592 16342610196272400000 13642376665543745792 10942143134815091584 8241909604086437376 5541676073357783168 2841442542629128960 141209011900474752 15887719554881372160 13187486024152717952 10487252493424063744 7787018962695409536 5086785431966755328 2386551901238101120 18133062444218998528 15432828913490344320 12732595382761690112 10032361852033035904 7332128321304381696 4631894790575727488 1931661259847073280 17678171802827970688 14977938272099316480 12277704741370662272 9577471210642008064 6877237679913353856 4177004149184699648 1476770618456045440 17223281161436942848 14523047630708288640 11822814099979634432 9122580569250980224 6422347038522326016 3722113507793671808 1021879977065017600 16768390520045915008 14068156989317260800 11367923458588606592 8667689927859952384 5967456397131298176 3267222866402643968 566989335673989760 16313499878654887168 13613266347926232960 10913032817197578752 8212799286468924544 5512565755740270336 2812332225011616128 112098694282961920 15858609237263859328 13158375706535205120 10458142175806550912 7757908645077896704 5057675114349242496 2357441583620588288 18103952126601485696 15403718595872831488 12703485065144177280 10003251534415523072 7303018003686868864 4602784472958214656 1902550942229560448 17649061485210457856 14948827954481803648 12248594423753149440 9548360893024495232 6848127362295841024 4147893831567186816 1447660300838532608 17194170843819430016 14493937313090775808 11793703782362121600 9093470251633467392 6393236720904813184 3693003190176158976 992769659447504768 16739280202428402176 14039046671699747968 11338813140971093760 8638579610242439552 5938346079513785344 3238112548785131136 537879018056476928 16284389561037374336 13584156030308720128 10883922499580065920 8183688968851411712 5483455438122757504 2783221907394103296 82988376665449088 15829498919646346496 13129265388917692288 10429031858189038080 7728798327460383872 5028564796731729664 2328331266003075456 18074841808983972864 15374608278255318656 12674374747526664448 9974141216798010240 7273907686069356032 4573674155340701824 1873440624612047616 17619951167592945024 14919717636864290816 12219484106135636608 9519250575406982400 6819017044678328192 4118783513949673984 1418549983221019776 17165060526201917184 14464826995473262976 11764593464744608768 9064359934015954560 6364126403287300352 3663892872558646144 963659341829991936 16710169884810889344 14009936354082235136 11309702823353580928 8609469292624926720 5909235761896272512 3209002231167618304 508768700438964096 16255279243419861504 13555045712691207296 10854812181962553088 8154578651233898880 5454345120505244672 2754111589776590464 53878059047936256 15800388602028833664 13100155071300179456 10399921540571525248 7699688009842871040 4999454479114216832 2299220948385562624 18045731491366460032 15345497960637805824 12645264429909151616 9945030899180497408 7244797368451843200 4544563837723188992 1844330306994534784 17590840849975432192 14890607319246777984 12190373788518123776 9490140257789469568 6789906727060815360 4089673196332161152 1389439665603506944 17135950208584404352 14435716677855750144 11735483147127095936 9035249616398441728 6335016085669787520 3634782554941133312 934549024212479104 16681059567193376512 13980826036464722304 11280592505736068096 8580358975007413888 5880125444278759680 3179891913550105472 479658382821451264 16226168925802348672 13525935395073694464 10825701864345040256 8125468333616386048 5425234802887731840 2725001272159077632 24767741430423424 15771278284411320832 13071044753682666624 10370811222954012416 7670577692225358208 4970344161496704000 2270110630768049792 18016621173748947200 15316387643020292992 12616154112291638784 9915920581562984576 7215687050834330368 4515453520105676160 1815219989377021952 17561730532357919360 14861497001629265152 12161263470900610944 9461029940171956736 6760796409443302528 4060562878714648320 1360329347985994112 17106839890966891520 14406606360238237312 11706372829509583104 9006139298780928896 6305905768052274688 3605672237323620480 905438706594966272 16651949249575863680 13951715718847209472 11251482188118555264 8551248657389901056 5851015126661246848 3150781595932592640 450548065203938432 16197058608184835840 13496825077456181632 10796591546727527424 8096358015998873216 5396124485270219008 2695890954541564800 18442401497522462208 15742167966793808000 13041934436065153792 10341700905336499584 7641467374607845376 4941233843879191168 2241000313150536960 17987510856131434368 15287277325402780160 12587043794674125952 9886810263945471744 7186576733216817536 4486343202488163328 1786109671759509120 17532620214740406528 14832386684011752320 12132153153283098112 9431919622554443904 6731686091825789696 4031452561097135488 1331219030368481280 17077729573349378688 14377496042620724480 11677262511892070272 8977028981163416064 6276795450434761856 3576561919706107648 876328388977453440 16622838931958350848 13922605401229696640 11222371870501042432 8522138339772388224 5821904809043734016 3121671278315079808 421437747586425600 16167948290567323008 13467714759838668800 10767481229110014592 8067247698381360384 5367014167652706176 2666780636924051968 18413291179904949376 15713057649176295168 13012824118447640960 10312590587718986752 7612357056990332544 4912123526261678336 2211889995533024128 17958400538513921536 15258167007785267328 12557933477056613120 9857699946327958912 7157466415599304704 4457232884870650496 1756999354141996288 17503509897122893696 14803276366394239488 12103042835665585280 9402809304936931072 6702575774208276864 4002342243479622656 1302108712750968448 17048619255731865856 14348385725003211648 11648152194274557440 8947918663545903232 6247685132817249024 3547451602088594816 847218071359940608 16593728614340838016 13893495083612183808 11193261552883529600 8493028022154875392 5792794491426221184 3092560960697566976 392327429968912768 16138837972949810176 13438604442221155968 10738370911492501760 8038137380763847552 5337903850035193344 2637670319306539136 18384180862287436544 15683947331558782336 12983713800830128128 10283480270101473920 7583246739372819712 4883013208644165504 2182779677915511296 17929290220896408704 15229056690167754496 12528823159439100288 9828589628710446080 7128356097981791872 4428122567253137664 1727889036524483456 17474399579505380864 14774166048776726656 12073932518048072448 9373698987319418240 6673465456590764032 3973231925862109824 1272998395133455616 17019508938114353024 14319275407385698816 11619041876657044608 8918808345928390400 6218574815199736192 3518341284471081984 818107753742427776 16564618296723325184 13864384765994670976 11164151235266016768 8463917704537362560 5763684173808708352 3063450643080054144 363217112351399936 16109727655332297344 13409494124603643136 10709260593874988928 8009027063146334720 5308793532417680512 2608560001689026304 18355070544669923712 15654837013941269504 12954603483212615296 10254369952483961088 7554136421755306880 4853902891026652672 2153669360297998464 17900179903278895872 15199946372550241664 12499712841821587456 9799479311092933248 7099245780364279040 4399012249635624832 1698778718906970624 17445289261887868032 14745055731159213824 12044822200430559616 9344588669701905408 6644355138973251200 3944121608244596992 1243888077515942784 16990398620496840192 14290165089768185984 11589931559039531776 8889698028310877568 6189464497582223360 3489230966853569152 788997436124914944 16535507979105812352 13835274448377158144 11135040917648503936 8434807386919849728 5734573856191195520 3034340325462541312 334106794733887104 16080617337714784512 13380383806986130304 10680150276257476096 7979916745528821888 5279683214800167680 2579449684071513472 18325960227052410880 15625726696323756672 12925493165595102464 10225259634866448256 7525026104137794048 4824792573409139840 2124559042680485632 17871069585661383040 15170836054932728832 12470602524204074624 9770368993475420416 7070135462746766208 4369901932018112000 1669668401289457792 17416178944270355200 14715945413541700992 12015711882813046784 9315478352084392576 6615244821355738368 3915011290627084160 1214777759898429952 16961288302879327360 14261054772150673152 11560821241422018944 8860587710693364736 6160354179964710528 3460120649236056320 759887118507402112 16506397661488299520 13806164130759645312 11105930600030991104 8405697069302336896 5705463538573682688 3005230007845028480 304996477116374272 16051507020097271680 13351273489368617472 10651039958639963264 7950806427911309056 5250572897182654848 2550339366454000640 18296849909434898048 15596616378706243840 12896382847977589632 10196149317248935424 7495915786520281216 4795682255791627008 2095448725062972800 17841959268043870208 15141725737315216000 12441492206586561792 9741258675857907584 7041025145129253376 4340791614400599168 1640558083671944960 17387068626652842368 14686835095924188160 11986601565195533952 9286368034466879744 6586134503738225536 3885900973009571328 1185667442280917120 16932177985261814528 14231944454533160320 11531710923804506112 8831477393075851904 6131243862347197696 3431010331618543488 730776800889889280 16477287343870786688 13777053813142132480 11076820282413478272 8376586751684824064 5676353220956169856 2976119690227515648 275886159498861440 16022396702479758848 13322163171751104640 10621929641022450432 7921696110293796224 5221462579565142016 2521229048836487808 18267739591817385216 15567506061088731008 12867272530360076800 10167038999631422592 7466805468902768384 4766571938174114176 2066338407445459968 17812848950426357376 15112615419697703168 12412381888969048960 9712148358240394752 7011914827511740544 4311681296783086336 1611447766054432128 17357958309035329536 14657724778306675328 11957491247578021120 9257257716849366912 6557024186120712704 3856790655392058496 1156557124663404288 16903067667644301696 14202834136915647488 11502600606186993280 8802367075458339072 6102133544729684864 3401900014001030656 701666483272376448 16448177026253273856 13747943495524619648 11047709964795965440 8347476434067311232 5647242903338657024 2947009372610002816 246775841881348608 15993286384862246016 13293052854133591808 10592819323404937600 7892585792676283392 5192352261947629184 2492118731218974976 18238629274199872384 15538395743471218176 12838162212742563968 10137928682013909760 7437695151285255552 4737461620556601344 2037228089827947136 17783738632808844544 15083505102080190336 12383271571351536128 9683038040622881920 6982804509894227712 4282570979165573504 1582337448436919296 17328847991417816704 14628614460689162496 11928380929960508288 9228147399231854080 6527913868503199872 3827680337774545664 1127446807045891456 16873957350026788864 14173723819298134656 11473490288569480448 8773256757840826240 6073023227112172032 3372789696383517824 672556165654863616 16419066708635761024 13718833177907106816 11018599647178452608 8318366116449798400 5618132585721144192 2917899054992489984 217665524263835776 15964176067244733184 13263942536516078976 10563709005787424768 7863475475058770560 5163241944330116352 2463008413601462144 18209518956582359552 15509285425853705344 12809051895125051136 10108818364396396928 7408584833667742720 4708351302939088512 2008117772210434304 17754628315191331712 15054394784462677504 12354161253734023296 9653927723005369088 6953694192276714880 4253460661548060672 1553227130819406464 17299737673800303872 14599504143071649664 11899270612342995456 9199037081614341248 6498803550885687040 3798570020157032832 1098336489428378624 16844847032409276032 14144613501680621824 11444379970951967616 8744146440223313408 6043912909494659200 3343679378766004992 643445848037350784 16389956391018248192 13689722860289593984 10989489329560939776 8289255798832285568 5589022268103631360 2888788737374977152 188555206646322944 15935065749627220352 13234832218898566144 10534598688169911936 7834365157441257728 5134131626712603520 2433898095983949312 18180408638964846720 15480175108236192512 12779941577507538304 10079708046778884096 7379474516050229888 4679240985321575680 1979007454592921472 17725517997573818880 15025284466845164672 12325050936116510464 9624817405387856256 6924583874659202048 4224350343930547840 1524116813201893632 17270627356182791040 14570393825454136832 11870160294725482624 9169926763996828416 6469693233268174208 3769459702539520000 1069226171810865792 16815736714791763200 14115503184063108992 11415269653334454784 8715036122605800576 6014802591877146368 3314569061148492160 614335530419837952 16360846073400735360 13660612542672081152 10960379011943426944 8260145481214772736 5559911950486118528 2859678419757464320 159444889028810112 15905955432009707520 13205721901281053312 10505488370552399104 7805254839823744896 5105021309095090688 2404787778366436480 18151298321347333888 15451064790618679680 12750831259890025472 10050597729161371264 7350364198432717056 4650130667704062848 1949897136975408640 17696407679956306048 14996174149227651840 12295940618498997632 9595707087770343424 6895473557041689216 4195240026313035008 1495006495584380800 17241517038565278208 14541283507836624000 11841049977107969792 9140816446379315584 6440582915650661376 3740349384922007168 1040115854193352960 16786626397174250368 14086392866445596160 11386159335716941952 8685925804988287744 5985692274259633536 3285458743530979328 585225212802325120 16331735755783222528 13631502225054568320 10931268694325914112 8231035163597259904 5530801632868605696 2830568102139951488 130334571411297280 15876845114392194688 13176611583663540480 10476378052934886272 7776144522206232064 5075910991477577856 2375677460748923648 18122188003729821056 15421954473001166848 12721720942272512640 10021487411543858432 7321253880815204224 4621020350086550016 1920786819357895808 17667297362338793216 14967063831610139008 12266830300881484800 9566596770152830592 6866363239424176384 4166129708695522176 1465896177966867968 17212406720947765376 14512173190219111168 11811939659490456960 9111706128761802752 6411472598033148544 3711239067304494336 1011005536575840128 16757516079556737536 14057282548828083328 11357049018099429120 8656815487370774912 5956581956642120704 3256348425913466496 556114895184812288 16302625438165709696 13602391907437055488 10902158376708401280 8201924845979747072 5501691315251092864 2801457784522438656 101224253793784448 15847734796774681856 13147501266046027648 10447267735317373440 7747034204588719232 5046800673860065024 2346567143131410816 18093077686112308224 15392844155383654016 12692610624654999808 9992377093926345600 7292143563197691392 4591910032469037184 1891676501740382976 17638187044721280384 14937953513992626176 12237719983263971968 9537486452535317760 6837252921806663552 4137019391078009344 1436785860349355136 17183296403330252544 14483062872601598336 11782829341872944128 9082595811144289920 6382362280415635712 3682128749686981504 981895218958327296 16728405761939224704 14028172231210570496 11327938700481916288 8627705169753262080 5927471639024607872 3227238108295953664 527004577567299456 16273515120548196864 13573281589819542656 10873048059090888448 8172814528362234240 5472580997633580032 2772347466904925824 72113936176271616 15818624479157169024 13118390948428514816 10418157417699860608 7717923886971206400 5017690356242552192 2317456825513897984 18063967368494795392 15363733837766141184 12663500307037486976 9963266776308832768 7263033245580178560 4562799714851524352 1862566184122870144 17609076727103767552 14908843196375113344 12208609665646459136 9508376134917804928 6808142604189150720 4107909073460496512 1407675542731842304 17154186085712739712 14453952554984085504 11753719024255431296 9053485493526777088 6353251962798122880 3653018432069468672 952784901340814464 16699295444321711872 13999061913593057664 11298828382864403456 8598594852135749248 5898361321407095040 3198127790678440832 497894259949786624 16244404802930684032 13544171272202029824 10843937741473375616 8143704210744721408 5443470680016067200 2743237149287412992 43003618558758784 15789514161539656192 13089280630811001984 10389047100082347776 7688813569353693568 4988580038625039360 2288346507896385152 18034857050877282560 15334623520148628352 12634389989419974144 9934156458691319936 7233922927962665728 4533689397234011520 1833455866505357312 17579966409486254720 14879732878757600512 12179499348028946304 9479265817300292096 6779032286571637888 4078798755842983680 1378565225114329472 17125075768095226880 14424842237366572672 11724608706637918464 9024375175909264256 6324141645180610048 3623908114451955840 923674583723301632 16670185126704199040 13969951595975544832 11269718065246890624 8569484534518236416 5869251003789582208 3169017473060928000 468783942332273792 16215294485313171200 13515060954584516992 10814827423855862784 8114593893127208576 5414360362398554368 2714126831669900160 13893300941245952 15760403843922143360 13060170313193489152 10359936782464834944 7659703251736180736 4959469721007526528 2259236190278872320 18005746733259769728 15305513202531115520 12605279671802461312 9905046141073807104 7204812610345152896 4504579079616498688 1804345548887844480 17550856091868741888 14850622561140087680 12150389030411433472 9450155499682779264 6749921968954125056 4049688438225470848 1349454907496816640 17095965450477714048 14395731919749059840 11695498389020405632 8995264858291751424 6295031327563097216 3594797796834443008 894564266105788800 16641074809086686208 13940841278358032000 11240607747629377792 8540374216900723584 5840140686172069376 3139907155443415168 439673624714760960 16186184167695658368 13485950636967004160 10785717106238349952 8085483575509695744 5385250044781041536 2685016514052387328 18431527057033284736 15731293526304630528 13031059995575976320 10330826464847322112 7630592934118667904 4930359403390013696 2230125872661359488 17976636415642256896 15276402884913602688 12576169354184948480 9875935823456294272 7175702292727640064 4475468761998985856 1775235231270331648 17521745774251229056 14821512243522574848 12121278712793920640 9421045182065266432 6720811651336612224 4020578120607958016 1320344589879303808 17066855132860201216 14366621602131547008 11666388071402892800 8966154540674238592 6265921009945584384 3565687479216930176 865453948488275968 16611964491469173376 13911730960740519168 11211497430011864960 8511263899283210752 5811030368554556544 3110796837825902336 410563307097248128 16157073850078145536 13456840319349491328 10756606788620837120 8056373257892182912 5356139727163528704 2655906196434874496 18402416739415771904 15702183208687117696 13001949677958463488 10301716147229809280 7601482616501155072 4901249085772500864 2201015555043846656 17947526098024744064 15247292567296089856 12547059036567435648 9846825505838781440 7146591975110127232 4446358444381473024 1746124913652818816 17492635456633716224 14792401925905062016 12092168395176407808 9391934864447753600 6691701333719099392 3991467802990445184 1291234272261790976 17037744815242688384 14337511284514034176 11637277753785379968 8937044223056725760 6236810692328071552 3536577161599417344 836343630870763136 16582854173851660544 13882620643123006336 11182387112394352128 8482153581665697920 5781920050937043712 3081686520208389504 381452989479735296 16127963532460632704 13427730001731978496 10727496471003324288 8027262940274670080 5327029409546015872 2626795878817361664 18373306421798259072 15673072891069604864 12972839360340950656 10272605829612296448 7572372298883642240 4872138768154988032 2171905237426333824 17918415780407231232 15218182249678577024 12517948718949922816 9817715188221268608 7117481657492614400 4417248126763960192 1717014596035305984 17463525139016203392 14763291608287549184 12063058077558894976 9362824546830240768 6662591016101586560 3962357485372932352 1262123954644278144 17008634497625175552 14308400966896521344 11608167436167867136 8907933905439212928 6207700374710558720 3507466843981904512 807233313253250304 16553743856234147712 13853510325505493504 11153276794776839296 8453043264048185088 5752809733319530880 3052576202590876672 352342671862222464 16098853214843119872 13398619684114465664 10698386153385811456 7998152622657157248 5297919091928503040 2597685561199848832 18344196104180746240 15643962573452092032 12943729042723437824 10243495511994783616 7543261981266129408 4843028450537475200 2142794919808820992 17889305462789718400 15189071932061064192 12488838401332409984 9788604870603755776 7088371339875101568 4388137809146447360 1687904278417793152 17434414821398690560 14734181290670036352 12033947759941382144 9333714229212727936 6633480698484073728 3933247167755419520 1233013637026765312 16979524180007662720 14279290649279008512 11579057118550354304 8878823587821700096 6178590057093045888 3478356526364391680 778122995635737472 16524633538616634880 13824400007887980672 11124166477159326464 8423932946430672256 5723699415702018048 3023465884973363840 323232354244709632 16069742897225607040 13369509366496952832 10669275835768298624 7969042305039644416 5268808774310990208 2568575243582336000 18315085786563233408 15614852255834579200 12914618725105924992 10214385194377270784 7514151663648616576 4813918132919962368 2113684602191308160 17860195145172205568 15159961614443551360 12459728083714897152 9759494552986242944 7059261022257588736 4359027491528934528 1658793960800280320 17405304503781177728 14705070973052523520 12004837442323869312 9304603911595215104 6604370380866560896 3904136850137906688 1203903319409252480 16950413862390149888 14250180331661495680 11549946800932841472 8849713270204187264 6149479739475533056 3449246208746878848 749012678018224640 16495523220999122048 13795289690270467840 11095056159541813632 8394822628813159424 5694589098084505216 2994355567355851008 294122036627196800 16040632579608094208 13340399048879440000 10640165518150785792 7939931987422131584 5239698456693477376 2539464925964823168 18285975468945720576 15585741938217066368 12885508407488412160 10185274876759757952 7485041346031103744 4784807815302449536 2084574284573795328 17831084827554692736 15130851296826038528 12430617766097384320 9730384235368730112 7030150704640075904 4329917173911421696 1629683643182767488 17376194186163664896 14675960655435010688 11975727124706356480 9275493593977702272 6575260063249048064 3875026532520393856 1174793001791739648 16921303544772637056 14221070014043982848 11520836483315328640 8820602952586674432 6120369421858020224 3420135891129366016 719902360400711808 16466412903381609216 13766179372652955008 11065945841924300800 8365712311195646592 5665478780466992384 2965245249738338176 265011719009683968 16011522261990581376 13311288731261927168 10611055200533272960 7910821669804618752 5210588139075964544 2510354608347310336 18256865151328207744 15556631620599553536 12856398089870899328 10156164559142245120 7455931028413590912 4755697497684936704 2055463966956282496 17801974509937179904 15101740979208525696 12401507448479871488 9701273917751217280 7001040387022563072 4300806856293908864 1600573325565254656 17347083868546152064 14646850337817497856 11946616807088843648 9246383276360189440 6546149745631535232 3845916214902881024 1145682684174226816 16892193227155124224 14191959696426470016 11491726165697815808 8791492634969161600 6091259104240507392 3391025573511853184 690792042783198976 16437302585764096384 13737069055035442176 11036835524306787968 8336601993578133760 5636368462849479552 2936134932120825344 235901401392171136 15982411944373068544 13282178413644414336 10581944882915760128 7881711352187105920 5181477821458451712 2481244290729797504 18227754833710694912 15527521302982040704 12827287772253386496 10127054241524732288 7426820710796078080 4726587180067423872 2026353649338769664 17772864192319667072 15072630661591012864 12372397130862358656 9672163600133704448 6971930069405050240 4271696538676396032 1571463007947741824 17317973550928639232 14617740020199985024 11917506489471330816 9217272958742676608 6517039428014022400 3816805897285368192 1116572366556713984 16863082909537611392 14162849378808957184 11462615848080302976 8762382317351648768 6062148786622994560 3361915255894340352 661681725165686144 16408192268146583552 13707958737417929344 11007725206689275136 8307491675960620928 5607258145231966720 2907024614503312512 206791083774658304 15953301626755555712 13253068096026901504 10552834565298247296 7852601034569593088 5152367503840938880 2452133973112284672 18198644516093182080 15498410985364527872 12798177454635873664 10097943923907219456 7397710393178565248 4697476862449911040 1997243331721256832 17743753874702154240 15043520343973500032 12343286813244845824 9643053282516191616 6942819751787537408 4242586221058883200 1542352690330228992 17288863233311126400 14588629702582472192 11888396171853817984 9188162641125163776 6487929110396509568 3787695579667855360 1087462048939201152 16833972591920098560 14133739061191444352 11433505530462790144 8733271999734135936 6033038469005481728 3332804938276827520 632571407548173312 16379081950529070720 13678848419800416512 10978614889071762304 8278381358343108096 5578147827614453888 2877914296885799680 177680766157145472 15924191309138042880 13223957778409388672 10523724247680734464 7823490716952080256 5123257186223426048 2423023655494771840 18169534198475669248 15469300667747015040 12769067137018360832 10068833606289706624 7368600075561052416 4668366544832398208 1968133014103744000 17714643557084641408 15014410026355987200 12314176495627332992 9613942964898678784 6913709434170024576 4213475903441370368 1513242372712716160 17259752915693613568 14559519384964959360 11859285854236305152 9159052323507650944 6458818792778996736 3758585262050342528 1058351731321688320 16804862274302585728 14104628743573931520 11404395212845277312 8704161682116623104 6003928151387968896 3303694620659314688 603461089930660480 16349971632911557888 13649738102182903680 10949504571454249472 8249271040725595264 5549037509996941056 2848803979268286848 148570448539632640 15895080991520530048 13194847460791875840 10494613930063221632 7794380399334567424 5094146868605913216 2393913337877259008 18140423880858156416 15440190350129502208 12739956819400848000 10039723288672193792 7339489757943539584 4639256227214885376 1939022696486231168 17685533239467128576 14985299708738474368 12285066178009820160 9584832647281165952 6884599116552511744 4184365585823857536 1484132055095203328 17230642598076100736 14530409067347446528 11830175536618792320 9129942005890138112 6429708475161483904 3729474944432829696 1029241413704175488 16775751956685072896 14075518425956418688 11375284895227764480 8675051364499110272 5974817833770456064 3274584303041801856 574350772313147648 16320861315294045056 13620627784565390848 10920394253836736640 8220160723108082432 5519927192379428224 2819693661650774016 119460130922119808 15865970673903017216 13165737143174363008 10465503612445708800 7765270081717054592 5065036550988400384 2364803020259746176 18111313563240643584 15411080032511989376 12710846501783335168 10010612971054680960 7310379440326026752 4610145909597372544 1909912378868718336 17656422921849615744 14956189391120961536 12255955860392307328 9555722329663653120 6855488798934998912 4155255268206344704 1455021737477690496 17201532280458587904 14501298749729933696 11801065219001279488 9100831688272625280 6400598157543971072 3700364626815316864 1000131096086662656 16746641639067560064 14046408108338905856 11346174577610251648 8645941046881597440 5945707516152943232 3245473985424289024 545240454695634816 16291750997676532224 13591517466947878016 10891283936219223808 8191050405490569600 5490816874761915392 2790583344033261184 90349813304606976 15836860356285504384 13136626825556850176 10436393294828195968 7736159764099541760 5035926233370887552 2335692702642233344 18082203245623130752 15381969714894476544 12681736184165822336 9981502653437168128 7281269122708513920 4581035591979859712 1880802061251205504 17627312604232102912 14927079073503448704 12226845542774794496 9526612012046140288 6826378481317486080 4126144950588831872 1425911419860177664 17172421962841075072 14472188432112420864 11771954901383766656 9071721370655112448 6371487839926458240 3671254309197804032 971020778469149824 16717531321450047232 14017297790721393024 11317064259992738816 8616830729264084608 5916597198535430400 3216363667806776192 516130137078121984 16262640680059019392 13562407149330365184 10862173618601710976 8161940087873056768 5461706557144402560 2761473026415748352 61239495687094144 15807750038667991552 13107516507939337344 10407282977210683136 7707049446482028928 5006815915753374720 2306582385024720512 18053092928005617920 15352859397276963712 12652625866548309504 9952392335819655296 7252158805091001088 4551925274362346880 1851691743633692672 17598202286614590080 14897968755885935872 12197735225157281664 9497501694428627456 6797268163699973248 4097034632971319040 1396801102242664832 17143311645223562240 14443078114494908032 11742844583766253824 9042611053037599616 6342377522308945408 3642143991580291200 941910460851636992 16688421003832534400 13988187473103880192 11287953942375225984 8587720411646571776 5887486880917917568 3187253350189263360 487019819460609152 16233530362441506560 13533296831712852352 10833063300984198144 8132829770255543936 5432596239526889728 2732362708798235520 32129178069581312 15778639721050478720 13078406190321824512 10378172659593170304 7677939128864516096 4977705598135861888 2277472067407207680 18023982610388105088 15323749079659450880 12623515548930796672 9923282018202142464 7223048487473488256 4522814956744834048 1822581426016179840 17569091968997077248 14868858438268423040 12168624907539768832 9468391376811114624 6768157846082460416 4067924315353806208 1367690784625152000 17114201327606049408 14413967796877395200 11713734266148740992 9013500735420086784 6313267204691432576 3613033673962778368 912800143234124160 16659310686215021568 13959077155486367360 11258843624757713152 8558610094029058944 5858376563300404736 3158143032571750528 457909501843096320 16204420044823993728 13504186514095339520 10803952983366685312 8103719452638031104 5403485921909376896 2703252391180722688 3018860452068480 15749529403432965888 13049295872704311680 10349062341975657472 7648828811247003264 4948595280518349056 2248361749789694848 17994872292770592256 15294638762041938048 12594405231313283840 9894171700584629632 7193938169855975424 4493704639127321216 1793471108398667008 17539981651379564416 14839748120650910208 12139514589922256000 9439281059193601792 6739047528464947584 4038813997736293376 1338580467007639168 17085091009988536576 14384857479259882368 11684623948531228160 8984390417802573952 6284156887073919744 3583923356345265536 883689825616611328 16630200368597508736 13929966837868854528 11229733307140200320 8529499776411546112 5829266245682891904 3129032714954237696 428799184225583488 16175309727206480896 13475076196477826688 10774842665749172480 8074609135020518272 5374375604291864064 2674142073563209856 18420652616544107264 15720419085815453056 13020185555086798848 10319952024358144640 7619718493629490432 4919484962900836224 2219251432172182016 17965761975153079424 15265528444424425216 12565294913695771008 9865061382967116800 7164827852238462592 4464594321509808384 1764360790781154176 17510871333762051584 14810637803033397376 12110404272304743168 9410170741576088960 6709937210847434752 4009703680118780544 1309470149390126336 17055980692371023744 14355747161642369536 11655513630913715328 8955280100185061120 6255046569456406912 3554813038727752704 854579507999098496 16601090050979995904 13900856520251341696 11200622989522687488 8500389458794033280 5800155928065379072 3099922397336724864 399688866608070656 16146199409588968064 13445965878860313856 10745732348131659648 8045498817403005440 5345265286674351232 2645031755945697024 18391542298926594432 15691308768197940224 12991075237469286016 10290841706740631808 7590608176011977600 4890374645283323392 2190141114554669184 17936651657535566592 15236418126806912384 12536184596078258176 9835951065349603968 7135717534620949760 4435484003892295552 1735250473163641344 17481761016144538752 14781527485415884544 12081293954687230336 9381060423958576128 6680826893229921920 3980593362501267712 1280359831772613504 17026870374753510912 14326636844024856704 11626403313296202496 8926169782567548288 6225936251838894080 3525702721110239872 825469190381585664 16571979733362483072 13871746202633828864 11171512671905174656 8471279141176520448 5771045610447866240 3070812079719212032 370578548990557824 16117089091971455232 13416855561242801024 10716622030514146816 8016388499785492608 5316154969056838400 2615921438328184192 18362431981309081600 15662198450580427392 12961964919851773184 10261731389123118976 7561497858394464768 4861264327665810560 2161030796937156352 17907541339918053760 15207307809189399552 12507074278460745344 9806840747732091136 7106607217003436928 4406373686274782720 1706140155546128512 17452650698527025920 14752417167798371712 12052183637069717504 9351950106341063296 6651716575612409088 3951483044883754880 1251249514155100672 16997760057135998080 14297526526407343872 11597292995678689664 8897059464950035456 6196825934221381248 3496592403492727040 796358872764072832 16542869415744970240 13842635885016316032 11142402354287661824 8442168823559007616 5741935292830353408 3041701762101699200 341468231373044992 16087978774353942400 13387745243625288192 10687511712896633984 7987278182167979776 5287044651439325568 2586811120710671360 18333321663691568768 15633088132962914560 12932854602234260352 10232621071505606144 7532387540776951936 4832154010048297728 2131920479319643520 17878431022300540928 15178197491571886720 12477963960843232512 9777730430114578304 7077496899385924096 4377263368657269888 1677029837928615680 17423540380909513088 14723306850180858880 12023073319452204672 9322839788723550464 6622606257994896256 3922372727266242048 1222139196537587840 16968649739518485248 14268416208789831040 11568182678061176832 8867949147332522624 6167715616603868416 3467482085875214208 767248555146560000 16513759098127457408 13813525567398803200 11113292036670148992 8413058505941494784 5712824975212840576 3012591444484186368 312357913755532160 16058868456736429568 13358634926007775360 10658401395279121152 7958167864550466944 5257934333821812736 2557700803093158528 18304211346074055936 15603977815345401728 12903744284616747520 10203510753888093312 7503277223159439104 4803043692430784896 2102810161702130688 17849320704683028096 15149087173954373888 12448853643225719680 9748620112497065472 7048386581768411264 4348153051039757056 1647919520311102848 17394430063292000256 14694196532563346048 11993963001834691840 9293729471106037632 6593495940377383424 3893262409648729216 1193028878920075008 16939539421900972416 14239305891172318208 11539072360443664000 8838838829715009792 6138605298986355584 3438371768257701376 738138237529047168 16484648780509944576 13784415249781290368 11084181719052636160 8383948188323981952 5683714657595327744 2983481126866673536 283247596138019328 16029758139118916736 13329524608390262528 10629291077661608320 7929057546932954112 5228824016204299904 2528590485475645696 18275101028456543104 15574867497727888896 12874633966999234688 10174400436270580480 7474166905541926272 4773933374813272064 2073699844084617856 17820210387065515264 15119976856336861056 12419743325608206848 9719509794879552640 7019276264150898432 4319042733422244224 1618809202693590016 17365319745674487424 14665086214945833216 11964852684217179008 9264619153488524800 6564385622759870592 3864152092031216384 1163918561302562176 16910429104283459584 14210195573554805376 11509962042826151168 8809728512097496960 6109494981368842752 3409261450640188544 709027919911534336 16455538462892431744 13755304932163777536 11055071401435123328 8354837870706469120 5654604339977814912 2954370809249160704 254137278520506496 16000647821501403904 13300414290772749696 10600180760044095488 7899947229315441280 5199713698586787072 2499480167858132864 18245990710839030272 15545757180110376064 12845523649381721856 10145290118653067648 7445056587924413440 4744823057195759232 2044589526467105024 17791100069448002432 15090866538719348224 12390633007990694016 9690399477262039808 6990165946533385600 4289932415804731392 1589698885076077184 17336209428056974592 14635975897328320384 11935742366599666176 9235508835871011968 6535275305142357760 3835041774413703552 1134808243685049344 16881318786665946752 14181085255937292544 11480851725208638336 8780618194479984128 6080384663751329920 3380151133022675712 679917602294021504 16426428145274918912 13726194614546264704 11025961083817610496 8325727553088956288 5625494022360302080 2925260491631647872 225026960902993664 15971537503883891072 13271303973155236864 10571070442426582656 7870836911697928448 5170603380969274240 2470369850240620032 18216880393221517440 15516646862492863232 12816413331764209024 10116179801035554816 7415946270306900608 4715712739578246400 2015479208849592192 17761989751830489600 15061756221101835392 12361522690373181184 9661289159644526976 6961055628915872768 4260822098187218560 1560588567458564352 17307099110439461760 14606865579710807552 11906632048982153344 9206398518253499136 6506164987524844928 3805931456796190720 1105697926067536512 16852208469048433920 14151974938319779712 11451741407591125504 8751507876862471296 6051274346133817088 3351040815405162880 650807284676508672 16397317827657406080 13697084296928751872 10996850766200097664 8296617235471443456 5596383704742789248 2896150174014135040 195916643285480832 15942427186266378240 13242193655537724032 10541960124809069824 7841726594080415616 5141493063351761408 2441259532623107200 18187770075604004608 15487536544875350400 12787303014146696192 10087069483418041984 7386835952689387776 4686602421960733568 1986368891232079360 17732879434212976768 15032645903484322560 12332412372755668352 9632178842027014144 6931945311298359936 4231711780569705728 1531478249841051520 17277988792821948928 14577755262093294720 11877521731364640512 9177288200635986304 6477054669907332096 3776821139178677888 1076587608450023680 16823098151430921088 14122864620702266880 11422631089973612672 8722397559244958464 6022164028516304256 3321930497787650048 621696967058995840 16368207510039893248 13667973979311239040 10967740448582584832 8267506917853930624 5567273387125276416 2867039856396622208 166806325667968000 15913316868648865408 13213083337920211200 10512849807191556992 7812616276462902784 5112382745734248576 2412149215005594368 18158659757986491776 15458426227257837568 12758192696529183360 10057959165800529152 7357725635071874944 4657492104343220736 1957258573614566528 17703769116595463936 15003535585866809728 12303302055138155520 9603068524409501312 6902834993680847104 4202601462952192896 1502367932223538688 17248878475204436096 14548644944475781888 11848411413747127680 9148177883018473472 6447944352289819264 3747710821561165056 1047477290832510848 16793987833813408256 14093754303084754048 11393520772356099840 8693287241627445632 5993053710898791424 3292820180170137216 592586649441483008 16339097192422380416 13638863661693726208 10938630130965072000 8238396600236417792 5538163069507763584 2837929538779109376 137696008050455168 15884206551031352576 13183973020302698368 10483739489574044160 7783505958845389952 5083272428116735744 2383038897388081536 18129549440368978944 15429315909640324736 12729082378911670528 10028848848183016320 7328615317454362112 4628381786725707904 1928148255997053696 17674658798977951104 14974425268249296896 12274191737520642688 9573958206791988480 6873724676063334272 4173491145334680064 1473257614606025856 17219768157586923264 14519534626858269056 11819301096129614848 9119067565400960640 6418834034672306432 3718600503943652224 1018366973214998016 16764877516195895424 14064643985467241216 11364410454738587008 8664176924009932800 5963943393281278592 3263709862552624384 563476331823970176 16309986874804867584 13609753344076213376 10909519813347559168 8209286282618904960 5509052751890250752 2808819221161596544 108585690432942336 15855096233413839744 13154862702685185536 10454629171956531328 7754395641227877120 5054162110499222912 2353928579770568704 18100439122751466112 15400205592022811904 12699972061294157696 9999738530565503488 7299504999836849280 4599271469108195072 1899037938379540864 17645548481360438272 14945314950631784064 12245081419903129856 9544847889174475648 6844614358445821440 4144380827717167232 1444147296988513024 17190657839969410432 14490424309240756224 11790190778512102016 9089957247783447808 6389723717054793600 3689490186326139392 989256655597485184 16735767198578382592 14035533667849728384 11335300137121074176 8635066606392419968 5934833075663765760 3234599544935111552 534366014206457344 16280876557187354752 13580643026458700544 10880409495730046336 8180175965001392128 5479942434272737920 2779708903544083712 79475372815429504 15825985915796326912 13125752385067672704 10425518854339018496 7725285323610364288 5025051792881710080 2324818262153055872 18071328805133953280 15371095274405299072 12670861743676644864 9970628212947990656 7270394682219336448 4570161151490682240 1869927620762028032 17616438163742925440 14916204633014271232 12215971102285617024 9515737571556962816 6815504040828308608 4115270510099654400 1415036979371000192 17161547522351897600 14461313991623243392 11761080460894589184 9060846930165934976 6360613399437280768 3660379868708626560 960146337979972352 16706656880960869760 14006423350232215552 11306189819503561344 8605956288774907136 5905722758046252928 3205489227317598720 505255696588944512 16251766239569841920 13551532708841187712 10851299178112533504 8151065647383879296 5450832116655225088 2750598585926570880 50365055197916672 15796875598178814080 13096642067450159872 10396408536721505664 7696175005992851456 4995941475264197248 2295707944535543040 18042218487516440448 15341984956787786240 12641751426059132032 9941517895330477824 7241284364601823616 4541050833873169408 1840817303144515200 17587327846125412608 14887094315396758400 12186860784668104192 9486627253939449984 6786393723210795776 4086160192482141568 1385926661753487360 17132437204734384768 14432203674005730560 11731970143277076352 9031736612548422144 6331503081819767936 3631269551091113728 931036020362459520 16677546563343356928 13977313032614702720 11277079501886048512 8576845971157394304 5876612440428740096 3176378909700085888 476145378971431680 16222655921952329088 13522422391223674880 10822188860495020672 8121955329766366464 5421721799037712256 2721488268309058048 21254737580403840 15767765280561301248 13067531749832647040 10367298219103992832 7667064688375338624 4966831157646684416 2266597626918030208 18013108169898927616 15312874639170273408 12612641108441619200 9912407577712964992 7212174046984310784 4511940516255656576 1811706985527002368 17558217528507899776 14857983997779245568 12157750467050591360 9457516936321937152 6757283405593282944 4057049874864628736 1356816344135974528 17103326887116871936 14403093356388217728 11702859825659563520 9002626294930909312 6302392764202255104 3602159233473600896 901925702744946688 16648436245725844096 13948202714997189888 11247969184268535680 8547735653539881472 5847502122811227264 3147268592082573056 447035061353918848 16193545604334816256 13493312073606162048 10793078542877507840 8092845012148853632 5392611481420199424 2692377950691545216 18438888493672442624 15738654962943788416 13038421432215134208 10338187901486480000 7637954370757825792 4937720840029171584 2237487309300517376 17983997852281414784 15283764321552760576 12583530790824106368 9883297260095452160 7183063729366797952 4482830198638143744 1782596667909489536 17529107210890386944 14828873680161732736 12128640149433078528 9428406618704424320 6728173087975770112 4027939557247115904 1327706026518461696 17074216569499359104 14373983038770704896 11673749508042050688 8973515977313396480 6273282446584742272 3573048915856088064 872815385127433856 16619325928108331264 13919092397379677056 11218858866651022848 8518625335922368640 5818391805193714432 3118158274465060224 417924743736406016 16164435286717303424 13464201755988649216 10763968225259995008 8063734694531340800 5363501163802686592 2663267633074032384 18409778176054929792 15709544645326275584 13009311114597621376 10309077583868967168 7608844053140312960 4908610522411658752 2208376991683004544 17954887534663901952 15254654003935247744 12554420473206593536 9854186942477939328 7153953411749285120 4453719881020630912 1753486350291976704 17499996893272874112 14799763362544219904 12099529831815565696 9399296301086911488 6699062770358257280 3998829239629603072 1298595708900948864 17045106251881846272 14344872721153192064 11644639190424537856 8944405659695883648 6244172128967229440 3543938598238575232 843705067509921024 16590215610490818432 13889982079762164224 11189748549033510016 8489515018304855808 5789281487576201600 3089047956847547392 388814426118893184 16135324969099790592 13435091438371136384 10734857907642482176 8034624376913827968 5334390846185173760 2634157315456519552 18380667858437416960 15680434327708762752 12980200796980108544 10279967266251454336 7579733735522800128 4879500204794145920 2179266674065491712 17925777217046389120 15225543686317734912 12525310155589080704 9825076624860426496 7124843094131772288 4424609563403118080 1724376032674463872 17470886575655361280 14770653044926707072 12070419514198052864 9370185983469398656 6669952452740744448 3969718922012090240 1269485391283436032 17015995934264333440 14315762403535679232 11615528872807025024 8915295342078370816 6215061811349716608 3514828280621062400 814594749892408192 16561105292873305600 13860871762144651392 11160638231415997184 8460404700687342976 5760171169958688768 3059937639230034560 359704108501380352 16106214651482277760 13405981120753623552 10705747590024969344 8005514059296315136 5305280528567660928 2605046997839006720 18351557540819904128 15651324010091249920 12951090479362595712 10250856948633941504 7550623417905287296 4850389887176633088 2150156356447978880 17896666899428876288 15196433368700222080 12496199837971567872 9795966307242913664 7095732776514259456 4395499245785605248 1695265715056951040 17441776258037848448 14741542727309194240 12041309196580540032 9341075665851885824 6640842135123231616 3940608604394577408 1240375073665923200 16986885616646820608 14286652085918166400 11586418555189512192 8886185024460857984 6185951493732203776 3485717963003549568 785484432274895360 16531994975255792768 13831761444527138560 11131527913798484352 8431294383069830144 5731060852341175936 3030827321612521728 330593790883867520 16077104333864764928 13376870803136110720 10676637272407456512 7976403741678802304 5276170210950148096 2575936680221493888 18322447223202391296 15622213692473737088 12921980161745082880 10221746631016428672 7521513100287774464 4821279569559120256 2121046038830466048 17867556581811363456 15167323051082709248 12467089520354055040 9766855989625400832 7066622458896746624 4366388928168092416 1666155397439438208 17412665940420335616 14712432409691681408 12012198878963027200 9311965348234372992 6611731817505718784 3911498286777064576 1211264756048410368 16957775299029307776 14257541768300653568 11557308237571999360 8857074706843345152 6156841176114690944 3456607645386036736 756374114657382528 16502884657638279936 13802651126909625728 11102417596180971520 8402184065452317312 5701950534723663104 3001717003995008896 301483473266354688 16047994016247252096 13347760485518597888 10647526954789943680 7947293424061289472 5247059893332635264 2546826362603981056 18293336905584878464 15593103374856224256 12892869844127570048 10192636313398915840 7492402782670261632 4792169251941607424 2091935721212953216 17838446264193850624 15138212733465196416 12437979202736542208 9737745672007888000 7037512141279233792 4337278610550579584 1637045079821925376 17383555622802822784 14683322092074168576 11983088561345514368 9282855030616860160 6582621499888205952 3882387969159551744 1182154438430897536 16928664981411794944 14228431450683140736 11528197919954486528 8827964389225832320 6127730858497178112 3427497327768523904 727263797039869696 16473774340020767104 13773540809292112896 11073307278563458688 8373073747834804480 5672840217106150272 2972606686377496064 272373155648841856 16018883698629739264 13318650167901085056 10618416637172430848 7918183106443776640 5217949575715122432 2517716044986468224 18264226587967365632 15563993057238711424 12863759526510057216 10163525995781403008 7463292465052748800 4763058934324094592 2062825403595440384 17809335946576337792 15109102415847683584 12408868885119029376 9708635354390375168 7008401823661720960 4308168292933066752 1607934762204412544 17354445305185309952 14654211774456655744 11953978243728001536 9253744712999347328 6553511182270693120 3853277651542038912 1153044120813384704 16899554663794282112 14199321133065627904 11499087602336973696 8798854071608319488 6098620540879665280 3398387010151011072 698153479422356864 16444664022403254272 13744430491674600064 11044196960945945856 8343963430217291648 5643729899488637440 2943496368759983232 243262838031329024 15989773381012226432 13289539850283572224 10589306319554918016 7889072788826263808 5188839258097609600 2488605727368955392 18235116270349852800 15534882739621198592 12834649208892544384 10134415678163890176 7434182147435235968 4733948616706581760 2033715085977927552 17780225628958824960 15079992098230170752 12379758567501516544 9679525036772862336 6979291506044208128 4279057975315553920 1578824444586899712 17325334987567797120 14625101456839142912 11924867926110488704 9224634395381834496 6524400864653180288 3824167333924526080 1123933803195871872 16870444346176769280 14170210815448115072 11469977284719460864 8769743753990806656 6069510223262152448 3369276692533498240 669043161804844032 16415553704785741440 13715320174057087232 11015086643328433024 8314853112599778816 5614619581871124608 2914386051142470400 214152520413816192 15960663063394713600 13260429532666059392 10560196001937405184 7859962471208750976 5159728940480096768 2459495409751442560 18206005952732339968 15505772422003685760 12805538891275031552 10105305360546377344 7405071829817723136 4704838299089068928 2004604768360414720 17751115311341312128 15050881780612657920 12350648249884003712 9650414719155349504 6950181188426695296 4249947657698041088 1549714126969386880 17296224669950284288 14595991139221630080 11895757608492975872 9195524077764321664 6495290547035667456 3795057016307013248 1094823485578359040 16841334028559256448 14141100497830602240 11440866967101948032 8740633436373293824 6040399905644639616 3340166374915985408 639932844187331200 16386443387168228608 13686209856439574400 10985976325710920192 8285742794982265984 5585509264253611776 2885275733524957568 185042202796303360 15931552745777200768 13231319215048546560 10531085684319892352 7830852153591238144 5130618622862583936 2430385092133929728 18176895635114827136 15476662104386172928 12776428573657518720 10076195042928864512 7375961512200210304 4675727981471556096 1975494450742901888 17722004993723799296 15021771462995145088 12321537932266490880 9621304401537836672 6921070870809182464 4220837340080528256 1520603809351874048 17267114352332771456 14566880821604117248 11866647290875463040 9166413760146808832 6466180229418154624 3765946698689500416 1065713167960846208 16812223710941743616 14111990180213089408 11411756649484435200 8711523118755780992 6011289588027126784 3311056057298472576 610822526569818368 16357333069550715776 13657099538822061568 10956866008093407360 8256632477364753152 5556398946636098944 2856165415907444736 155931885178790528 15902442428159687936 13202208897431033728 10501975366702379520 7801741835973725312 5101508305245071104 2401274774516416896 18147785317497314304 15447551786768660096 12747318256040005888 10047084725311351680 7346851194582697472 4646617663854043264 1946384133125389056 17692894676106286464 14992661145377632256 12292427614648978048 9592194083920323840 6891960553191669632 4191727022463015424 1491493491734361216 17238004034715258624 14537770503986604416 11837536973257950208 9137303442529296000 6437069911800641792 3736836381071987584 1036602850343333376 16783113393324230784 14082879862595576576 11382646331866922368 8682412801138268160 5982179270409613952 3281945739680959744 581712208952305536 16328222751933202944 13627989221204548736 10927755690475894528 8227522159747240320 5527288629018586112 2827055098289931904 126821567561277696 15873332110542175104 13173098579813520896 10472865049084866688 7772631518356212480 5072397987627558272 2372164456898904064 18118674999879801472 15418441469151147264 12718207938422493056 10017974407693838848 7317740876965184640 4617507346236530432 1917273815507876224 17663784358488773632 14963550827760119424 12263317297031465216 9563083766302811008 6862850235574156800 4162616704845502592 1462383174116848384 17208893717097745792 14508660186369091584 11808426655640437376 9108193124911783168 6407959594183128960 3707726063454474752 1007492532725820544 16754003075706717952 14053769544978063744 11353536014249409536 8653302483520755328 5953068952792101120 3252835422063446912 552601891334792704 16299112434315690112 13598878903587035904 10898645372858381696 8198411842129727488 5498178311401073280 2797944780672419072 97711249943764864 15844221792924662272 13143988262196008064 10443754731467353856 7743521200738699648 5043287670010045440 2343054139281391232 18089564682262288640 15389331151533634432 12689097620804980224 9988864090076326016 7288630559347671808 4588397028619017600 1888163497890363392 17634674040871260800 14934440510142606592 12234206979413952384 9533973448685298176 6833739917956643968 4133506387227989760 1433272856499335552 17179783399480232960 14479549868751578752 11779316338022924544 9079082807294270336 6378849276565616128 3678615745836961920 978382215108307712 16724892758089205120 14024659227360550912 11324425696631896704 8624192165903242496 5923958635174588288 3223725104445934080 523491573717279872 16270002116698177280 13569768585969523072 10869535055240868864 8169301524512214656 5469067993783560448 2768834463054906240 68600932326252032 15815111475307149440 13114877944578495232 10414644413849841024 7714410883121186816 5014177352392532608 2313943821663878400 18060454364644775808 15360220833916121600 12659987303187467392 9959753772458813184 7259520241730158976 4559286711001504768 1859053180272850560 17605563723253747968 14905330192525093760 12205096661796439552 9504863131067785344 6804629600339131136 4104396069610476928 1404162538881822720 17150673081862720128 14450439551134065920 11750206020405411712 9049972489676757504 6349738958948103296 3649505428219449088 949271897490794880 16695782440471692288 13995548909743038080 11295315379014383872 8595081848285729664 5894848317557075456 3194614786828421248 494381256099767040 16240891799080664448 13540658268352010240 10840424737623356032 8140191206894701824 5439957676166047616 2739724145437393408 39490614708739200 15786001157689636608 13085767626960982400 10385534096232328192 7685300565503673984 4985067034775019776 2284833504046365568 18031344047027262976 15331110516298608768 12630876985569954560 9930643454841300352 7230409924112646144 4530176393383991936 1829942862655337728 17576453405636235136 14876219874907580928 12175986344178926720 9475752813450272512 6775519282721618304 4075285751992964096 1375052221264309888 17121562764245207296 14421329233516553088 11721095702787898880 9020862172059244672 6320628641330590464 3620395110601936256 920161579873282048 16666672122854179456 13966438592125525248 11266205061396871040 8565971530668216832 5865737999939562624 3165504469210908416 465270938482254208 16211781481463151616 13511547950734497408 10811314420005843200 8111080889277188992 5410847358548534784 2710613827819880576 10380297091226368 15756890840072123776 13056657309343469568 10356423778614815360 7656190247886161152 4955956717157506944 2255723186428852736 18002233729409750144 15302000198681095936 12601766667952441728 9901533137223787520 7201299606495133312 4501066075766479104 1800832545037824896 17547343088018722304 14847109557290068096 12146876026561413888 9446642495832759680 6746408965104105472 4046175434375451264 1345941903646797056 17092452446627694464 14392218915899040256 11691985385170386048 8991751854441731840 6291518323713077632 3591284792984423424 891051262255769216 16637561805236666624 13937328274508012416 11237094743779358208 8536861213050704000 5836627682322049792 3136394151593395584 436160620864741376 16182671163845638784 13482437633116984576 10782204102388330368 8081970571659676160 5381737040931021952 2681503510202367744 18428014053183265152 15727780522454610944 13027546991725956736 10327313460997302528 7627079930268648320 4926846399539994112 2226612868811339904 17973123411792237312 15272889881063583104 12572656350334928896 9872422819606274688 7172189288877620480 4471955758148966272 1771722227420312064 17518232770401209472 14817999239672555264 12117765708943901056 9417532178215246848 6717298647486592640 4017065116757938432 1316831586029284224 17063342129010181632 14363108598281527424 11662875067552873216 8962641536824219008 6262408006095564800 3562174475366910592 861940944638256384 16608451487619153792 13908217956890499584 11207984426161845376 8507750895433191168 5807517364704536960 3107283833975882752 407050303247228544 16153560846228125952 13453327315499471744 10753093784770817536 8052860254042163328 5352626723313509120 2652393192584854912 18398903735565752320 15698670204837098112 12998436674108443904 10298203143379789696 7597969612651135488 4897736081922481280 2197502551193827072 17944013094174724480 15243779563446070272 12543546032717416064 9843312501988761856 7143078971260107648 4442845440531453440 1742611909802799232 17489122452783696640 14788888922055042432 12088655391326388224 9388421860597734016 6688188329869079808 3987954799140425600 1287721268411771392 17034231811392668800 14333998280664014592 11633764749935360384 8933531219206706176 6233297688478051968 3533064157749397760 832830627020743552 16579341170001640960 13879107639272986752 11178874108544332544 8478640577815678336 5778407047087024128 3078173516358369920 377939985629715712 16124450528610613120 13424216997881958912 10723983467153304704 8023749936424650496 5323516405695996288 2623282874967342080 18369793417948239488 15669559887219585280 12969326356490931072 10269092825762276864 7568859295033622656 4868625764304968448 2168392233576314240 17914902776557211648 15214669245828557440 12514435715099903232 9814202184371249024 7113968653642594816 4413735122913940608 1713501592185286400 17460012135166183808 14759778604437529600 12059545073708875392 9359311542980221184 6659078012251566976 3958844481522912768 1258610950794258560 17005121493775155968 14304887963046501760 11604654432317847552 8904420901589193344 6204187370860539136 3503953840131884928 803720309403230720 16550230852384128128 13849997321655473920 11149763790926819712 8449530260198165504 5749296729469511296 3049063198740857088 348829668012202880 16095340210993100288 13395106680264446080 10694873149535791872 7994639618807137664 5294406088078483456 2594172557349829248 18340683100330726656 15640449569602072448 12940216038873418240 10239982508144764032 7539748977416109824 4839515446687455616 2139281915958801408 17885792458939698816 15185558928211044608 12485325397482390400 9785091866753736192 7084858336025081984 4384624805296427776 1684391274567773568 17430901817548670976 14730668286820016768 12030434756091362560 9330201225362708352 6629967694634054144 3929734163905399936 1229500633176745728 16976011176157643136 14275777645428988928 11575544114700334720 8875310583971680512 6175077053243026304 3474843522514372096 774609991785717888 16521120534766615296 13820887004037961088 11120653473309306880 8420419942580652672 5720186411851998464 3019952881123344256 319719350394690048 16066229893375587456 13365996362646933248 10665762831918279040 7965529301189624832 5265295770460970624 2565062239732316416 18311572782713213824 15611339251984559616 12911105721255905408 10210872190527251200 7510638659798596992 4810405129069942784 2110171598341288576 17856682141322185984 15156448610593531776 12456215079864877568 9755981549136223360 7055748018407569152 4355514487678914944 1655280956950260736 17401791499931158144 14701557969202503936 12001324438473849728 9301090907745195520 6600857377016541312 3900623846287887104 1200390315559232896 16946900858540130304 14246667327811476096 11546433797082821888 8846200266354167680 6145966735625513472 3445733204896859264 745499674168205056 16492010217149102464 13791776686420448256 11091543155691794048 8391309624963139840 5691076094234485632 2990842563505831424 290609032777177216 16037119575758074624 13336886045029420416 10636652514300766208 7936418983572112000 5236185452843457792 2535951922114803584 18282462465095700992 15582228934367046784 12881995403638392576 10181761872909738368 7481528342181084160 4781294811452429952 2081061280723775744 17827571823704673152 15127338292976018944 12427104762247364736 9726871231518710528 7026637700790056320 4326404170061402112 1626170639332747904 17372681182313645312 14672447651584991104 11972214120856336896 9271980590127682688 6571747059399028480 3871513528670374272 1171279997941720064 16917790540922617472 14217557010193963264 11517323479465309056 8817089948736654848 6116856418008000640 3416622887279346432 716389356550692224 16462899899531589632 13762666368802935424 11062432838074281216 8362199307345627008 5661965776616972800 2961732245888318592 261498715159664384 16008009258140561792 13307775727411907584 10607542196683253376 7907308665954599168 5207075135225944960 2506841604497290752 18253352147478188160 15553118616749533952 12852885086020879744 10152651555292225536 7452418024563571328 4752184493834917120 2051950963106262912 17798461506087160320 15098227975358506112 12397994444629851904 9697760913901197696 6997527383172543488 4297293852443889280 1597060321715235072 17343570864696132480 14643337333967478272 11943103803238824064 9242870272510169856 6542636741781515648 3842403211052861440 1142169680324207232 16888680223305104640 14188446692576450432 11488213161847796224 8787979631119142016 6087746100390487808 3387512569661833600 687279038933179392 16433789581914076800 13733556051185422592 11033322520456768384 8333088989728114176 5632855458999459968 2932621928270805760 232388397542151552 15978898940523048960 13278665409794394752 10578431879065740544 7878198348337086336 5177964817608432128 2477731286879777920 18224241829860675328 15524008299132021120 12823774768403366912 10123541237674712704 7423307706946058496 4723074176217404288 2022840645488750080 17769351188469647488 15069117657740993280 12368884127012339072 9668650596283684864 6968417065555030656 4268183534826376448 1567950004097722240 17314460547078619648 14614227016349965440 11913993485621311232 9213759954892657024 6513526424164002816 3813292893435348608 1113059362706694400 16859569905687591808 14159336374958937600 11459102844230283392 8758869313501629184 6058635782772974976 3358402252044320768 658168721315666560 16404679264296563968 13704445733567909760 11004212202839255552 8303978672110601344 5603745141381947136 2903511610653292928 203278079924638720 15949788622905536128 13249555092176881920 10549321561448227712 7849088030719573504 5148854499990919296 2448620969262265088 18195131512243162496 15494897981514508288 12794664450785854080 10094430920057199872 7394197389328545664 4693963858599891456 1993730327871237248 17740240870852134656 15040007340123480448 12339773809394826240 9639540278666172032 6939306747937517824 4239073217208863616 1538839686480209408 17285350229461106816 14585116698732452608 11884883168003798400 9184649637275144192 6484416106546489984 3784182575817835776 1083949045089181568 16830459588070078976 14130226057341424768 11429992526612770560 8729758995884116352 6029525465155462144 3329291934426807936 629058403698153728 16375568946679051136 13675335415950396928 10975101885221742720 8274868354493088512 5574634823764434304 2874401293035780096 174167762307125888 15920678305288023296 13220444774559369088 10520211243830714880 7819977713102060672 5119744182373406464 2419510651644752256 18166021194625649664 15465787663896995456 12765554133168341248 10065320602439687040 7365087071711032832 4664853540982378624 1964620010253724416 17711130553234621824 15010897022505967616 12310663491777313408 9610429961048659200 6910196430320004992 4209962899591350784 1509729368862696576 17256239911843593984 14556006381114939776 11855772850386285568 9155539319657631360 6455305788928977152 3755072258200322944 1054838727471668736 16801349270452566144 14101115739723911936 11400882208995257728 8700648678266603520 6000415147537949312 3300181616809295104 599948086080640896 16346458629061538304 13646225098332884096 10945991567604229888 8245758036875575680 5545524506146921472 2845290975418267264 145057444689613056 15891567987670510464 13191334456941856256 10491100926213202048 7790867395484547840 5090633864755893632 2390400334027239424 18136910877008136832 15436677346279482624 12736443815550828416 10036210284822174208 7335976754093520000 4635743223364865792 1935509692636211584 17682020235617108992 14981786704888454784 12281553174159800576 9581319643431146368 6881086112702492160 4180852581973837952 1480619051245183744 17227129594226081152 14526896063497426944 11826662532768772736 9126429002040118528 6426195471311464320 3725961940582810112 1025728409854155904 16772238952835053312 14072005422106399104 11371771891377744896 8671538360649090688 5971304829920436480 3271071299191782272 570837768463128064 16317348311444025472 13617114780715371264 10916881249986717056 8216647719258062848 5516414188529408640 2816180657800754432 115947127072100224 15862457670052997632 13162224139324343424 10461990608595689216 7761757077867035008 5061523547138380800 2361290016409726592 18107800559390624000 15407567028661969792 12707333497933315584 10007099967204661376 7306866436476007168 4606632905747352960 1906399375018698752 17652909917999596160 14952676387270941952 12252442856542287744 9552209325813633536 6851975795084979328 4151742264356325120 1451508733627670912 17198019276608568320 14497785745879914112 11797552215151259904 9097318684422605696 6397085153693951488 3696851622965297280 996618092236643072 16743128635217540480 14042895104488886272 11342661573760232064 8642428043031577856 5942194512302923648 3241960981574269440 541727450845615232 16288237993826512640 13588004463097858432 10887770932369204224 8187537401640550016 5487303870911895808 2787070340183241600 86836809454587392 15833347352435484800 13133113821706830592 10432880290978176384 7732646760249522176 5032413229520867968 2332179698792213760 18078690241773111168 15378456711044456960 12678223180315802752 9977989649587148544 7277756118858494336 4577522588129840128 1877289057401185920 17623799600382083328 14923566069653429120 12223332538924774912 9523099008196120704 6822865477467466496 4122631946738812288 1422398416010158080 17168908958991055488 14468675428262401280 11768441897533747072 9068208366805092864 6367974836076438656 3667741305347784448 967507774619130240 16714018317600027648 14013784786871373440 11313551256142719232 8613317725414065024 5913084194685410816 3212850663956756608 512617133228102400 16259127676208999808 13558894145480345600 10858660614751691392 8158427084023037184 5458193553294382976 2757960022565728768 57726491837074560 15804237034817971968 13104003504089317760 10403769973360663552 7703536442632009344 5003302911903355136 2303069381174700928 18049579924155598336 15349346393426944128 12649112862698289920 9948879331969635712 7248645801240981504 4548412270512327296 1848178739783673088 17594689282764570496 14894455752035916288 12194222221307262080 9493988690578607872 6793755159849953664 4093521629121299456 1393288098392645248 17139798641373542656 14439565110644888448 11739331579916234240 9039098049187580032 6338864518458925824 3638630987730271616 938397457001617408 16684907999982514816 13984674469253860608 11284440938525206400 8584207407796552192 5883973877067897984 3183740346339243776 483506815610589568 16230017358591486976 13529783827862832768 10829550297134178560 8129316766405524352 5429083235676870144 2728849704948215936 28616174219561728 15775126717200459136 13074893186471804928 10374659655743150720 7674426125014496512 4974192594285842304 2273959063557188096 18020469606538085504 15320236075809431296 12620002545080777088 9919769014352122880 7219535483623468672 4519301952894814464 1819068422166160256 17565578965147057664 14865345434418403456 12165111903689749248 9464878372961095040 6764644842232440832 4064411311503786624 1364177780775132416 17110688323756029824 14410454793027375616 11710221262298721408 9009987731570067200 6309754200841412992 3609520670112758784 909287139384104576 16655797682365001984 13955564151636347776 11255330620907693568 8555097090179039360 5854863559450385152 3154630028721730944 454396497993076736 16200907040973974144 13500673510245319936 10800439979516665728 8100206448788011520 5399972918059357312 2699739387330703104 18446249930311600512 15746016399582946304 13045782868854292096 10345549338125637888 7645315807396983680 4945082276668329472 2244848745939675264 17991359288920572672 15291125758191918464 12590892227463264256 9890658696734610048 7190425166005955840 4490191635277301632 1789958104548647424 17536468647529544832 14836235116800890624 12136001586072236416 9435768055343582208 6735534524614928000 4035300993886273792 1335067463157619584 17081578006138516992 14381344475409862784 11681110944681208576 8980877413952554368 6280643883223900160 3580410352495245952 880176821766591744 16626687364747489152 13926453834018834944 11226220303290180736 8525986772561526528 5825753241832872320 3125519711104218112 425286180375563904 16171796723356461312 13471563192627807104 10771329661899152896 8071096131170498688 5370862600441844480 2670629069713190272 18417139612694087680 15716906081965433472 13016672551236779264 10316439020508125056 7616205489779470848 4915971959050816640 2215738428322162432 17962248971303059840 15262015440574405632 12561781909845751424 9861548379117097216 7161314848388443008 4461081317659788800 1760847786931134592 17507358329912032000 14807124799183377792 12106891268454723584 9406657737726069376 6706424206997415168 4006190676268760960 1305957145540106752 17052467688521004160 14352234157792349952 11652000627063695744 8951767096335041536 6251533565606387328 3551300034877733120 851066504149078912 16597577047129976320 13897343516401322112 11197109985672667904 8496876454944013696 5796642924215359488 3096409393486705280 396175862758051072 16142686405738948480 13442452875010294272 10742219344281640064 8041985813552985856 5341752282824331648 2641518752095677440 18388029295076574848 15687795764347920640 12987562233619266432 10287328702890612224 7587095172161958016 4886861641433303808 2186628110704649600 17933138653685547008 15232905122956892800 12532671592228238592 9832438061499584384 7132204530770930176 4431971000042275968 1731737469313621760 17478248012294519168 14778014481565864960 12077780950837210752 9377547420108556544 6677313889379902336 3977080358651248128 1276846827922593920 17023357370903491328 14323123840174837120 11622890309446182912 8922656778717528704 6222423247988874496 3522189717260220288 821956186531566080 16568466729512463488 13868233198783809280 11167999668055155072 8467766137326500864 5767532606597846656 3067299075869192448 367065545140538240 16113576088121435648 13413342557392781440 10713109026664127232 8012875495935473024 5312641965206818816 2612408434478164608 18358918977459062016 15658685446730407808 12958451916001753600 10258218385273099392 7557984854544445184 4857751323815790976 2157517793087136768 17904028336068034176 15203794805339379968 12503561274610725760 9803327743882071552 7103094213153417344 4402860682424763136 1702627151696108928 17449137694677006336 14748904163948352128 12048670633219697920 9348437102491043712 6648203571762389504 3947970041033735296 1247736510305081088 16994247053285978496 14294013522557324288 11593779991828670080 8893546461100015872 6193312930371361664 3493079399642707456 792845868914053248 16539356411894950656 13839122881166296448 11138889350437642240 8438655819708988032 5738422288980333824 3038188758251679616 337955227523025408 16084465770503922816 13384232239775268608 10683998709046614400 7983765178317960192 5283531647589305984 2583298116860651776 18329808659841549184 15629575129112894976 12929341598384240768 10229108067655586560 7528874536926932352 4828641006198278144 2128407475469623936 17874918018450521344 15174684487721867136 12474450956993212928 9774217426264558720 7073983895535904512 4373750364807250304 1673516834078596096 17420027377059493504 14719793846330839296 12019560315602185088 9319326784873530880 6619093254144876672 3918859723416222464 1218626192687568256 16965136735668465664 14264903204939811456 11564669674211157248 8864436143482503040 6164202612753848832 3463969082025194624 763735551296540416 16510246094277437824 13810012563548783616 11109779032820129408 8409545502091475200 5709311971362820992 3009078440634166784 308844909905512576 16055355452886409984 13355121922157755776 10654888391429101568 7954654860700447360 5254421329971793152 2554187799243138944 18300698342224036352 15600464811495382144 12900231280766727936 10199997750038073728 7499764219309419520 4799530688580765312 2099297157852111104 17845807700833008512 15145574170104354304 12445340639375700096 9745107108647045888 7044873577918391680 4344640047189737472 1644406516461083264 17390917059441980672 14690683528713326464 11990449997984672256 9290216467256018048 6589982936527363840 3889749405798709632 1189515875070055424 16936026418050952832 14235792887322298624 11535559356593644416 8835325825864990208 6135092295136336000 3434858764407681792 734625233679027584 16481135776659924992 13780902245931270784 11080668715202616576 8380435184473962368 5680201653745308160 2979968123016653952 279734592287999744 16026245135268897152 13326011604540242944 10625778073811588736 7925544543082934528 5225311012354280320 2525077481625626112 18271588024606523520 15571354493877869312 12871120963149215104 10170887432420560896 7470653901691906688 4770420370963252480 2070186840234598272 17816697383215495680 15116463852486841472 12416230321758187264 9715996791029533056 7015763260300878848 4315529729572224640 1615296198843570432 17361806741824467840 14661573211095813632 11961339680367159424 9261106149638505216 6560872618909851008 3860639088181196800 1160405557452542592 16906916100433440000 14206682569704785792 11506449038976131584 8806215508247477376 6105981977518823168 3405748446790168960 705514916061514752 16452025459042412160 13751791928313757952 11051558397585103744 8351324866856449536 5651091336127795328 2950857805399141120 250624274670486912 15997134817651384320 13296901286922730112 10596667756194075904 7896434225465421696 5196200694736767488 2495967164008113280 18242477706989010688 15542244176260356480 12842010645531702272 10141777114803048064 7441543584074393856 4741310053345739648 2041076522617085440 17787587065597982848 15087353534869328640 12387120004140674432 9686886473412020224 6986652942683366016 4286419411954711808 1586185881226057600 17332696424206955008 14632462893478300800 11932229362749646592 9231995832020992384 6531762301292338176 3831528770563683968 1131295239835029760 16877805782815927168 14177572252087272960 11477338721358618752 8777105190629964544 6076871659901310336 3376638129172656128 676404598444001920 16422915141424899328 13722681610696245120 11022448079967590912 8322214549238936704 5621981018510282496 2921747487781628288 221513957052974080 15968024500033871488 13267790969305217280 10567557438576563072 7867323907847908864 5167090377119254656 2466856846390600448 18213367389371497856 15513133858642843648 12812900327914189440 10112666797185535232 7412433266456881024 4712199735728226816 2011966204999572608 17758476747980470016 15058243217251815808 12358009686523161600 9657776155794507392 6957542625065853184 4257309094337198976 1557075563608544768 17303586106589442176 14603352575860787968 11903119045132133760 9202885514403479552 6502651983674825344 3802418452946171136 1102184922217516928 16848695465198414336 14148461934469760128 11448228403741105920 8747994873012451712 6047761342283797504 3347527811555143296 647294280826489088 16393804823807386496 13693571293078732288 10993337762350078080 8293104231621423872 5592870700892769664 2892637170164115456 192403639435461248 15938914182416358656 13238680651687704448 10538447120959050240 7838213590230396032 5137980059501741824 2437746528773087616 18184257071753985024 15484023541025330816 12783790010296676608 10083556479568022400 7383322948839368192 4683089418110713984 1982855887382059776 17729366430362957184 15029132899634302976 12328899368905648768 9628665838176994560 6928432307448340352 4228198776719686144 1527965245991031936 17274475788971929344 14574242258243275136 11874008727514620928 9173775196785966720 6473541666057312512 3773308135328658304 1073074604600004096 16819585147580901504 14119351616852247296 11419118086123593088 8718884555394938880 6018651024666284672 3318417493937630464 618183963208976256 16364694506189873664 13664460975461219456 10964227444732565248 8263993914003911040 5563760383275256832 2863526852546602624 163293321817948416 15909803864798845824 13209570334070191616 10509336803341537408 7809103272612883200 5108869741884228992 2408636211155574784 18155146754136472192 15454913223407817984 12754679692679163776 10054446161950509568 7354212631221855360 4653979100493201152 1953745569764546944 17700256112745444352 15000022582016790144 12299789051288135936 9599555520559481728 6899321989830827520 4199088459102173312 1498854928373519104 17245365471354416512 14545131940625762304 11844898409897108096 9144664879168453888 6444431348439799680 3744197817711145472 1043964286982491264 16790474829963388672 14090241299234734464 11390007768506080256 8689774237777426048 5989540707048771840 3289307176320117632 589073645591463424 16335584188572360832 13635350657843706624 10935117127115052416 8234883596386398208 5534650065657744000 2834416534929089792 134183004200435584 15880693547181332992 13180460016452678784 10480226485724024576 7779992954995370368 5079759424266716160 2379525893538061952 18126036436518959360 15425802905790305152 12725569375061650944 10025335844332996736 7325102313604342528 4624868782875688320 1924635252147034112 17671145795127931520 14970912264399277312 12270678733670623104 9570445202941968896 6870211672213314688 4169978141484660480 1469744610756006272 17216255153736903680 14516021623008249472 11815788092279595264 9115554561550941056 6415321030822286848 3715087500093632640 1014853969364978432 16761364512345875840 14061130981617221632 11360897450888567424 8660663920159913216 5960430389431259008 3260196858702604800 559963327973950592 16306473870954848000 13606240340226193792 10906006809497539584 8205773278768885376 5505539748040231168 2805306217311576960 105072686582922752 15851583229563820160 13151349698835165952 10451116168106511744 7750882637377857536 5050649106649203328 2350415575920549120 18096926118901446528 15396692588172792320 12696459057444138112 9996225526715483904 7295991995986829696 4595758465258175488 1895524934529521280 17642035477510418688 14941801946781764480 12241568416053110272 9541334885324456064 6841101354595801856 4140867823867147648 1440634293138493440 17187144836119390848 14486911305390736640 11786677774662082432 9086444243933428224 6386210713204774016 3685977182476119808 985743651747465600 16732254194728363008 14032020663999708800 11331787133271054592 8631553602542400384 5931320071813746176 3231086541085091968 530853010356437760 16277363553337335168 13577130022608680960 10876896491880026752 8176662961151372544 5476429430422718336 2776195899694064128 75962368965409920 15822472911946307328 13122239381217653120 10422005850488998912 7721772319760344704 5021538789031690496 2321305258303036288 18067815801283933696 15367582270555279488 12667348739826625280 9967115209097971072 7266881678369316864 4566648147640662656 1866414616912008448 17612925159892905856 14912691629164251648 12212458098435597440 9512224567706943232 6811991036978289024 4111757506249634816 1411523975520980608 17158034518501878016 14457800987773223808 11757567457044569600 9057333926315915392 6357100395587261184 3656866864858606976 956633334129952768 16703143877110850176 14002910346382195968 11302676815653541760 8602443284924887552 5902209754196233344 3201976223467579136 501742692738924928 16248253235719822336 13548019704991168128 10847786174262513920 8147552643533859712 5447319112805205504 2747085582076551296 46852051347897088 15793362594328794496 13093129063600140288 10392895532871486080 7692662002142831872 4992428471414177664 2292194940685523456 18038705483666420864 15338471952937766656 12638238422209112448 9938004891480458240 7237771360751804032 4537537830023149824 1837304299294495616 17583814842275393024 14883581311546738816 12183347780818084608 9483114250089430400 6782880719360776192 4082647188632121984 1382413657903467776 17128924200884365184 14428690670155710976 11728457139427056768 9028223608698402560 6327990077969748352 3627756547241094144 927523016512439936 16674033559493337344 13973800028764683136 11273566498036028928 8573332967307374720 5873099436578720512 3172865905850066304 472632375121412096 16219142918102309504 13518909387373655296 10818675856645001088 8118442325916346880 5418208795187692672 2717975264459038464 17741733730384256 15764252276711281664 13064018745982627456 10363785215253973248 7663551684525319040 4963318153796664832 2263084623068010624 18009595166048908032 15309361635320253824 12609128104591599616 9908894573862945408 7208661043134291200 4508427512405636992 1808193981676982784 17554704524657880192 14854470993929225984 12154237463200571776 9454003932471917568 6753770401743263360 4053536871014609152 1353303340285954944 17099813883266852352 14399580352538198144 11699346821809543936 8999113291080889728 6298879760352235520 3598646229623581312 898412698894927104 16644923241875824512 13944689711147170304 11244456180418516096 8544222649689861888 5843989118961207680 3143755588232553472 443522057503899264 16190032600484796672 13489799069756142464 10789565539027488256 8089332008298834048 5389098477570179840 2688864946841525632 18435375489822423040 15735141959093768832 13034908428365114624 10334674897636460416 7634441366907806208 4934207836179152000 2233974305450497792 17980484848431395200 15280251317702740992 12580017786974086784 9879784256245432576 7179550725516778368 4479317194788124160 1779083664059469952 17525594207040367360 14825360676311713152 12125127145583058944 9424893614854404736 6724660084125750528 4024426553397096320 1324193022668442112 17070703565649339520 14370470034920685312 11670236504192031104 8970002973463376896 6269769442734722688 3569535912006068480 869302381277414272 16615812924258311680 13915579393529657472 11215345862801003264 8515112332072349056 5814878801343694848 3114645270615040640 414411739886386432 16160922282867283840 13460688752138629632 10760455221409975424 8060221690681321216 5359988159952667008 2659754629224012800 18406265172204910208 15706031641476256000 13005798110747601792 10305564580018947584 7605331049290293376 4905097518561639168 2204863987832984960 17951374530813882368 15251141000085228160 12550907469356573952 9850673938627919744 7150440407899265536 4450206877170611328 1749973346441957120 17496483889422854528 14796250358694200320 12096016827965546112 9395783297236891904 6695549766508237696 3995316235779583488 1295082705050929280 17041593248031826688 14341359717303172480 11641126186574518272 8940892655845864064 6240659125117209856 3540425594388555648 840192063659901440 16586702606640798848 13886469075912144640 11186235545183490432 8486002014454836224 5785768483726182016 3085534952997527808 385301422268873600 16131811965249771008 13431578434521116800 10731344903792462592 8031111373063808384 5330877842335154176 2630644311606499968 18377154854587397376 15676921323858743168 12976687793130088960 10276454262401434752 7576220731672780544 4875987200944126336 2175753670215472128 17922264213196369536 15222030682467715328 12521797151739061120 9821563621010406912 7121330090281752704 4421096559553098496 1720863028824444288 17467373571805341696 14767140041076687488 12066906510348033280 9366672979619379072 6666439448890724864 3966205918162070656 1265972387433416448 17012482930414313856 14312249399685659648 11612015868957005440 8911782338228351232 6211548807499697024 3511315276771042816 811081746042388608 16557592289023286016 13857358758294631808 11157125227565977600 8456891696837323392 5756658166108669184 3056424635380014976 356191104651360768 16102701647632258176 13402468116903603968 10702234586174949760 8002001055446295552 5301767524717641344 2601533993988987136 18348044536969884544 15647811006241230336 12947577475512576128 10247343944783921920 7547110414055267712 4846876883326613504 2146643352597959296 17893153895578856704 15192920364850202496 12492686834121548288 9792453303392894080 7092219772664239872 4391986241935585664 1691752711206931456 17438263254187828864 14738029723459174656 12037796192730520448 9337562662001866240 6637329131273212032 3937095600544557824 1236862069815903616 16983372612796801024 14283139082068146816 11582905551339492608 8882672020610838400 6182438489882184192 3482204959153529984 781971428424875776 16528481971405773184 13828248440677118976 11128014909948464768 8427781379219810560 5727547848491156352 3027314317762502144 327080787033847936 16073591330014745344 13373357799286091136 10673124268557436928 7972890737828782720 5272657207100128512 2572423676371474304 18318934219352371712 15618700688623717504 12918467157895063296 10218233627166409088 7518000096437754880 4817766565709100672 2117533034980446464 17864043577961343872 15163810047232689664 12463576516504035456 9763342985775381248 7063109455046727040 4362875924318072832 1662642393589418624 17409152936570316032 14708919405841661824 12008685875113007616 9308452344384353408 6608218813655699200 3907985282927044992 1207751752198390784 16954262295179288192 14254028764450633984 11553795233721979776 8853561702993325568 6153328172264671360 3453094641536017152 752861110807362944 16499371653788260352 13799138123059606144 11098904592330951936 8398671061602297728 5698437530873643520 2998204000144989312 297970469416335104 16044481012397232512 13344247481668578304 10644013950939924096 7943780420211269888 5243546889482615680 2543313358753961472 18289823901734858880 15589590371006204672 12889356840277550464 10189123309548896256 7488889778820242048 4788656248091587840 2088422717362933632 17834933260343831040 15134699729615176832 12434466198886522624 9734232668157868416 7033999137429214208 4333765606700560000 1633532075971905792 17380042618952803200 14679809088224148992 11979575557495494784 9279342026766840576 6579108496038186368 3878874965309532160 1178641434580877952 16925151977561775360 14224918446833121152 11524684916104466944 8824451385375812736 6124217854647158528 3423984323918504320 723750793189850112 16470261336170747520 13770027805442093312 11069794274713439104 8369560743984784896 5669327213256130688 2969093682527476480 268860151798822272 16015370694779719680 13315137164051065472 10614903633322411264 7914670102593757056 5214436571865102848 2514203041136448640 18260713584117346048 15560480053388691840 12860246522660037632 10160012991931383424 7459779461202729216 4759545930474075008 2059312399745420800 17805822942726318208 15105589411997664000 12405355881269009792 9705122350540355584 7004888819811701376 4304655289083047168 1604421758354392960 17350932301335290368 14650698770606636160 11950465239877981952 9250231709149327744 6549998178420673536 3849764647692019328 1149531116963365120 16896041659944262528 14195808129215608320 11495574598486954112 8795341067758299904 6095107537029645696 3394874006300991488 694640475572337280 16441151018553234688 13740917487824580480 11040683957095926272 8340450426367272064 5640216895638617856 2939983364909963648 239749834181309440 15986260377162206848 13286026846433552640 10585793315704898432 7885559784976244224 5185326254247590016 2485092723518935808 18231603266499833216 15531369735771179008 12831136205042524800 10130902674313870592 7430669143585216384 4730435612856562176 2030202082127907968 17776712625108805376 15076479094380151168 12376245563651496960 9676012032922842752 6975778502194188544 4275544971465534336 1575311440736880128 17321821983717777536 14621588452989123328 11921354922260469120 9221121391531814912 6520887860803160704 3820654330074506496 1120420799345852288 16866931342326749696 14166697811598095488 11466464280869441280 8766230750140787072 6065997219412132864 3365763688683478656 665530157954824448 16412040700935721856 13711807170207067648 11011573639478413440 8311340108749759232 5611106578021105024 2910873047292450816 210639516563796608 15957150059544694016 13256916528816039808 10556682998087385600 7856449467358731392 5156215936630077184 2455982405901422976 18202492948882320384 15502259418153666176 12802025887425011968 10101792356696357760 7401558825967703552 4701325295239049344 2001091764510395136 17747602307491292544 15047368776762638336 12347135246033984128 9646901715305329920 6946668184576675712 4246434653848021504 1546201123119367296 17292711666100264704 14592478135371610496 11892244604642956288 9192011073914302080 6491777543185647872 3791544012456993664 1091310481728339456 16837821024709236864 14137587493980582656 11437353963251928448 8737120432523274240 6036886901794620032 3336653371065965824 636419840337311616 16382930383318209024 13682696852589554816 10982463321860900608 8282229791132246400 5581996260403592192 2881762729674937984 181529198946283776 15928039741927181184 13227806211198526976 10527572680469872768 7827339149741218560 5127105619012564352 2426872088283910144 18173382631264807552 15473149100536153344 12772915569807499136 10072682039078844928 7372448508350190720 4672214977621536512 1971981446892882304 17718491989873779712 15018258459145125504 12318024928416471296 9617791397687817088 6917557866959162880 4217324336230508672 1517090805501854464 17263601348482751872 14563367817754097664 11863134287025443456 9162900756296789248 6462667225568135040 3762433694839480832 1062200164110826624 16808710707091724032 14108477176363069824 11408243645634415616 8708010114905761408 6007776584177107200 3307543053448452992 607309522719798784 16353820065700696192 13653586534972041984 10953353004243387776 8253119473514733568 5552885942786079360 2852652412057425152 152418881328770944 15898929424309668352 13198695893581014144 10498462362852359936 7798228832123705728 5097995301395051520 2397761770666397312 18144272313647294720 15444038782918640512 12743805252189986304 10043571721461332096 7343338190732677888 4643104660004023680 1942871129275369472 17689381672256266880 14989148141527612672 12288914610798958464 9588681080070304256 6888447549341650048 4188214018612995840 1487980487884341632 17234491030865239040 14534257500136584832 11834023969407930624 9133790438679276416 6433556907950622208 3733323377221968000 1033089846493313792 16779600389474211200 14079366858745556992 11379133328016902784 8678899797288248576 5978666266559594368 3278432735830940160 578199205102285952 16324709748083183360 13624476217354529152 10924242686625874944 8224009155897220736 5523775625168566528 2823542094439912320 123308563711258112 15869819106692155520 13169585575963501312 10469352045234847104 7769118514506192896 5068884983777538688 2368651453048884480 18115161996029781888 15414928465301127680 12714694934572473472 10014461403843819264 7314227873115165056 4613994342386510848 1913760811657856640 17660271354638754048 14960037823910099840 12259804293181445632 9559570762452791424 6859337231724137216 4159103700995483008 1458870170266828800 17205380713247726208 14505147182519072000 11804913651790417792 9104680121061763584 6404446590333109376 3704213059604455168 1003979528875800960 16750490071856698368 14050256541128044160 11350023010399389952 8649789479670735744 5949555948942081536 3249322418213427328 549088887484773120 16295599430465670528 13595365899737016320 10895132369008362112 8194898838279707904 5494665307551053696 2794431776822399488 94198246093745280 15840708789074642688 13140475258345988480 10440241727617334272 7740008196888680064 5039774666160025856 2339541135431371648 18086051678412269056 15385818147683614848 12685584616954960640 9985351086226306432 7285117555497652224 4584884024768998016 1884650494040343808 17631161037021241216 14930927506292587008 12230693975563932800 9530460444835278592 6830226914106624384 4129993383377970176 1429759852649315968 17176270395630213376 14476036864901559168 11775803334172904960 9075569803444250752 6375336272715596544 3675102741986942336 974869211258288128 16721379754239185536 14021146223510531328 11320912692781877120 8620679162053222912 5920445631324568704 3220212100595914496 519978569867260288 16266489112848157696 13566255582119503488 10866022051390849280 8165788520662195072 5465554989933540864 2765321459204886656 65087928476232448 15811598471457129856 13111364940728475648 10411131409999821440 7710897879271167232 5010664348542513024 2310430817813858816 18056941360794756224 15356707830066102016 12656474299337447808 9956240768608793600 7256007237880139392 4555773707151485184 1855540176422830976 17602050719403728384 14901817188675074176 12201583657946419968 9501350127217765760 6801116596489111552 4100883065760457344 1400649535031803136 17147160078012700544 14446926547284046336 11746693016555392128 9046459485826737920 6346225955098083712 3645992424369429504 945758893640775296 16692269436621672704 13992035905893018496 11291802375164364288 8591568844435710080 5891335313707055872 3191101782978401664 490868252249747456 16237378795230644864 13537145264501990656 10836911733773336448 8136678203044682240 5436444672316028032 2736211141587373824 35977610858719616 15782488153839617024 13082254623110962816 10382021092382308608 7681787561653654400 4981554030925000192 2281320500196345984 18027831043177243392 15327597512448589184 12627363981719934976 9927130450991280768 7226896920262626560 4526663389533972352 1826429858805318144 17572940401786215552 14872706871057561344 12172473340328907136 9472239809600252928 6772006278871598720 4071772748142944512 1371539217414290304 17118049760395187712 14417816229666533504 11717582698937879296 9017349168209225088 6317115637480570880 3616882106751916672 916648576023262464 16663159119004159872 13962925588275505664 11262692057546851456 8562458526818197248 5862224996089543040 3161991465360888832 461757934632234624 16208268477613132032 13508034946884477824 10807801416155823616 8107567885427169408 5407334354698515200 2707100823969860992 6867293241206784 15753377836222104192 13053144305493449984 10352910774764795776 7652677244036141568 4952443713307487360 2252210182578833152 17998720725559730560 15298487194831076352 12598253664102422144 9898020133373767936 7197786602645113728 4497553071916459520 1797319541187805312 17543830084168702720 14843596553440048512 12143363022711394304 9443129491982740096 6742895961254085888 4042662430525431680 1342428899796777472 17088939442777674880 14388705912049020672 11688472381320366464 8988238850591712256 6288005319863058048 3587771789134403840 887538258405749632 16634048801386647040 13933815270657992832 11233581739929338624 8533348209200684416 5833114678472030208 3132881147743376000 432647617014721792 16179158159995619200 13478924629266964992 10778691098538310784 8078457567809656576 5378224037081002368 2677990506352348160 18424501049333245568 15724267518604591360 13024033987875937152 10323800457147282944 7623566926418628736 4923333395689974528 2223099864961320320 17969610407942217728 15269376877213563520 12569143346484909312 9868909815756255104 7168676285027600896 4468442754298946688 1768209223570292480 17514719766551189888 14814486235822535680 12114252705093881472 9414019174365227264 6713785643636573056 4013552112907918848 1313318582179264640 17059829125160162048 14359595594431507840 11659362063702853632 8959128532974199424 6258895002245545216 3558661471516891008 858427940788236800 16604938483769134208 13904704953040480000 11204471422311825792 8504237891583171584 5804004360854517376 3103770830125863168 403537299397208960 16150047842378106368 13449814311649452160 10749580780920797952 8049347250192143744 5349113719463489536 2648880188734835328 18395390731715732736 15695157200987078528 12994923670258424320 10294690139529770112 7594456608801115904 4894223078072461696 2193989547343807488 17940500090324704896 15240266559596050688 12540033028867396480 9839799498138742272 7139565967410088064 4439332436681433856 1739098905952779648 17485609448933677056 14785375918205022848 12085142387476368640 9384908856747714432 6684675326019060224 3984441795290406016 1284208264561751808 17030718807542649216 14330485276813995008 11630251746085340800 8930018215356686592 6229784684628032384 3529551153899378176 829317623170723968 16575828166151621376 13875594635422967168 11175361104694312960 8475127573965658752 5774894043237004544 3074660512508350336 374426981779696128 16120937524760593536 13420703994031939328 10720470463303285120 8020236932574630912 5320003401845976704 2619769871117322496 18366280414098219904 15666046883369565696 12965813352640911488 10265579821912257280 7565346291183603072 4865112760454948864 2164879229726294656 17911389772707192064 15211156241978537856 12510922711249883648 9810689180521229440 7110455649792575232 4410222119063921024 1709988588335266816 17456499131316164224 14756265600587510016 12056032069858855808 9355798539130201600 6655565008401547392 3955331477672893184 1255097946944238976 17001608489925136384 14301374959196482176 11601141428467827968 8900907897739173760 6200674367010519552 3500440836281865344 800207305553211136 16546717848534108544 13846484317805454336 11146250787076800128 8446017256348145920 5745783725619491712 3045550194890837504 345316664162183296 16091827207143080704 13391593676414426496 10691360145685772288 7991126614957118080 5290893084228463872 2590659553499809664 18337170096480707072 15636936565752052864 12936703035023398656 10236469504294744448 7536235973566090240 4836002442837436032 2135768912108781824 17882279455089679232 15182045924361025024 12481812393632370816 9781578862903716608 7081345332175062400 4381111801446408192 1680878270717753984 17427388813698651392 14727155282969997184 12026921752241342976 9326688221512688768 6626454690784034560 3926221160055380352 1225987629326726144 16972498172307623552 14272264641578969344 11572031110850315136 8871797580121660928 6171564049393006720 3471330518664352512 771096987935698304 16517607530916595712 13817374000187941504 11117140469459287296 8416906938730633088 5716673408001978880 3016439877273324672 316206346544670464 16062716889525567872 13362483358796913664 10662249828068259456 7962016297339605248 5261782766610951040 2561549235882296832 18308059778863194240 15607826248134540032 12907592717405885824 10207359186677231616 7507125655948577408 4806892125219923200 2106658594491268992 17853169137472166400 15152935606743512192 12452702076014857984 9752468545286203776 7052235014557549568 4352001483828895360 1651767953100241152 17398278496081138560 14698044965352484352 11997811434623830144 9297577903895175936 6597344373166521728 3897110842437867520 1196877311709213312 16943387854690110720 14243154323961456512 11542920793232802304 8842687262504148096 6142453731775493888 3442220201046839680 741986670318185472 16488497213299082880 13788263682570428672 11088030151841774464 8387796621113120256 5687563090384466048 2987329559655811840 287096028927157632 16033606571908055040 13333373041179400832 10633139510450746624 7932905979722092416 5232672448993438208 2532438918264784000 18278949461245681408 15578715930517027200 12878482399788372992 10178248869059718784 7478015338331064576 4777781807602410368 2077548276873756160 17824058819854653568 15123825289125999360 12423591758397345152 9723358227668690944 7023124696940036736 4322891166211382528 1622657635482728320 17369168178463625728 14668934647734971520 11968701117006317312 9268467586277663104 6568234055549008896 3868000524820354688 1167766994091700480 16914277537072597888 14214044006343943680 11513810475615289472 8813576944886635264 6113343414157981056 3413109883429326848 712876352700672640 16459386895681570048 13759153364952915840 11058919834224261632 8358686303495607424 5658452772766953216 2958219242038299008 257985711309644800 16004496254290542208 13304262723561888000 10604029192833233792 7903795662104579584 5203562131375925376 2503328600647271168 18249839143628168576 15549605612899514368 12849372082170860160 10149138551442205952 7448905020713551744 4748671489984897536 2048437959256243328 17794948502237140736 15094714971508486528 12394481440779832320 9694247910051178112 6994014379322523904 4293780848593869696 1593547317865215488 17340057860846112896 14639824330117458688 11939590799388804480 9239357268660150272 6539123737931496064 3838890207202841856 1138656676474187648 16885167219455085056 14184933688726430848 11484700157997776640 8784466627269122432 6084233096540468224 3383999565811814016 683766035083159808 16430276578064057216 13730043047335403008 11029809516606748800 8329575985878094592 5629342455149440384 2929108924420786176 228875393692131968 15975385936673029376 13275152405944375168 10574918875215720960 7874685344487066752 5174451813758412544 2474218283029758336 18220728826010655744 15520495295282001536 12820261764553347328 10120028233824693120 7419794703096038912 4719561172367384704 2019327641638730496 17765838184619627904 15065604653890973696 12365371123162319488 9665137592433665280 6964904061705011072 4264670530976356864 1564437000247702656 17310947543228600064 14610714012499945856 11910480481771291648 9210246951042637440 6510013420313983232 3809779889585329024 1109546358856674816 16856056901837572224 14155823371108918016 11455589840380263808 8755356309651609600 6055122778922955392 3354889248194301184 654655717465646976 16401166260446544384 13700932729717890176 11000699198989235968 8300465668260581760 5600232137531927552 2899998606803273344 199765076074619136 15946275619055516544 13246042088326862336 10545808557598208128 7845575026869553920 5145341496140899712 2445107965412245504 18191618508393142912 15491384977664488704 12791151446935834496 10090917916207180288 7390684385478526080 4690450854749871872 1990217324021217664 17736727867002115072 15036494336273460864 12336260805544806656 9636027274816152448 6935793744087498240 4235560213358844032 1535326682630189824 17281837225611087232 14581603694882433024 11881370164153778816 9181136633425124608 6480903102696470400 3780669571967816192 1080436041239161984 16826946584220059392 14126713053491405184 11426479522762750976 8726245992034096768 6026012461305442560 3325778930576788352 625545399848134144 16372055942829031552 13671822412100377344 10971588881371723136 8271355350643068928 5571121819914414720 2870888289185760512 170654758457106304 15917165301438003712 13216931770709349504 10516698239980695296 7816464709252041088 5116231178523386880 2415997647794732672 18162508190775630080 15462274660046975872 12762041129318321664 10061807598589667456 7361574067861013248 4661340537132359040 1961107006403704832 17707617549384602240 15007384018655948032 12307150487927293824 9606916957198639616 6906683426469985408 4206449895741331200 1506216365012676992 17252726907993574400 14552493377264920192 11852259846536265984 9152026315807611776 6451792785078957568 3751559254350303360 1051325723621649152 16797836266602546560 14097602735873892352 11397369205145238144 8697135674416583936 5996902143687929728 3296668612959275520 596435082230621312 16342945625211518720 13642712094482864512 10942478563754210304 8242245033025556096 5542011502296901888 2841777971568247680 141544440839593472 15888054983820490880 13187821453091836672 10487587922363182464 7787354391634528256 5087120860905874048 2386887330177219840 18133397873158117248 15433164342429463040 12732930811700808832 10032697280972154624 7332463750243500416 4632230219514846208 1931996688786192000 17678507231767089408 14978273701038435200 12278040170309780992 9577806639581126784 6877573108852472576 4177339578123818368 1477106047395164160 17223616590376061568 14523383059647407360 11823149528918753152 9122915998190098944 6422682467461444736 3722448936732790528 1022215406004136320 16768725948985033728 14068492418256379520 11368258887527725312 8668025356799071104 5967791826070416896 3267558295341762688 567324764613108480 16313835307594005888 13613601776865351680 10913368246136697472 8213134715408043264 5512901184679389056 2812667653950734848 112434123222080640 15858944666202978048 13158711135474323840 10458477604745669632 7758244074017015424 5058010543288361216 2357777012559707008 18104287555540604416 15404054024811950208 12703820494083296000 10003586963354641792 7303353432625987584 4603119901897333376 1902886371168679168 17649396914149576576 14949163383420922368 12248929852692268160 9548696321963613952 6848462791234959744 4148229260506305536 1447995729777651328 17194506272758548736 14494272742029894528 11794039211301240320 9093805680572586112 6393572149843931904 3693338619115277696 993105088386623488 16739615631367520896 14039382100638866688 11339148569910212480 8638915039181558272 5938681508452904064 3238447977724249856 538214446995595648 16284724989976493056 13584491459247838848 10884257928519184640 8184024397790530432 5483790867061876224 2783557336333222016 83323805604567808 15829834348585465216 13129600817856811008 10429367287128156800 7729133756399502592 5028900225670848384 2328666694942194176 18075177237923091584 15374943707194437376 12674710176465783168 9974476645737128960 7274243115008474752 4574009584279820544 1873776053551166336 17620286596532063744 14920053065803409536 12219819535074755328 9519586004346101120 6819352473617446912 4119118942888792704 1418885412160138496 17165395955141035904 14465162424412381696 11764928893683727488 9064695362955073280 6364461832226419072 3664228301497764864 963994770769110656 16710505313750008064 14010271783021353856 11310038252292699648 8609804721564045440 5909571190835391232 3209337660106737024 509104129378082816 16255614672358980224 13555381141630326016 10855147610901671808 8154914080173017600 5454680549444363392 2754447018715709184 54213487987054976 15800724030967952384 13100490500239298176 10400256969510643968 7700023438781989760 4999789908053335552 2299556377324681344 18046066920305578752 15345833389576924544 12645599858848270336 9945366328119616128 7245132797390961920 4544899266662307712 1844665735933653504 17591176278914550912 14890942748185896704 12190709217457242496 9490475686728588288 6790242155999934080 4090008625271279872 1389775094542625664 17136285637523523072 14436052106794868864 11735818576066214656 9035585045337560448 6335351514608906240 3635117983880252032 934884453151597824 16681394996132495232 13981161465403841024 11280927934675186816 8580694403946532608 5880460873217878400 3180227342489224192 479993811760569984 16226504354741467392 13526270824012813184 10826037293284158976 8125803762555504768 5425570231826850560 2725336701098196352 25103170369542144 15771613713350439552 13071380182621785344 10371146651893131136 7670913121164476928 4970679590435822720 2270446059707168512 18016956602688065920 15316723071959411712 12616489541230757504 9916256010502103296 7216022479773449088 4515788949044794880 1815555418316140672 17562065961297038080 14861832430568383872 12161598899839729664 9461365369111075456 6761131838382421248 4060898307653767040 1360664776925112832 17107175319906010240 14406941789177356032 11706708258448701824 9006474727720047616 6306241196991393408 3606007666262739200 905774135534084992 16652284678514982400 13952051147786328192 11251817617057673984 8551584086329019776 5851350555600365568 3151117024871711360 450883494143057152 16197394037123954560 13497160506395300352 10796926975666646144 8096693444937991936 5396459914209337728 2696226383480683520 18442736926461580928 15742503395732926720 13042269865004272512 10342036334275618304 7641802803546964096 4941569272818309888 2241335742089655680 17987846285070553088 15287612754341898880 12587379223613244672 9887145692884590464 7186912162155936256 4486678631427282048 1786445100698627840 17532955643679525248 14832722112950871040 12132488582222216832 9432255051493562624 6732021520764908416 4031787990036254208 1331554459307600000 17078065002288497408 14377831471559843200 11677597940831188992 8977364410102534784 6277130879373880576 3576897348645226368 876663817916572160 16623174360897469568 13922940830168815360 11222707299440161152 8522473768711506944 5822240237982852736 3122006707254198528 421773176525544320 16168283719506441728 13468050188777787520 10767816658049133312 8067583127320479104 5367349596591824896 2667116065863170688 18413626608844068096 15713393078115413888 13013159547386759680 10312926016658105472 7612692485929451264 4912458955200797056 2212225424472142848 17958735967453040256 15258502436724386048 12558268905995731840 9858035375267077632 7157801844538423424 4457568313809769216 1757334783081115008 17503845326062012416 14803611795333358208 12103378264604704000 9403144733876049792 6702911203147395584 4002677672418741376 1302444141690087168 17048954684670984576 14348721153942330368 11648487623213676160 8948254092485021952 6248020561756367744 3547787031027713536 847553500299059328 16594064043279956736 13893830512551302528 11193596981822648320 8493363451093994112 5793129920365339904 3092896389636685696 392662858908031488 16139173401888928896 13438939871160274688 10738706340431620480 8038472809702966272 5338239278974312064 2638005748245657856 18384516291226555264 15684282760497901056 12984049229769246848 10283815699040592640 7583582168311938432 4883348637583284224 2183115106854630016 17929625649835527424 15229392119106873216 12529158588378219008 9828925057649564800 7128691526920910592 4428457996192256384 1728224465463602176 17474735008444499584 14774501477715845376 12074267946987191168 9374034416258536960 6673800885529882752 3973567354801228544 1273333824072574336 17019844367053471744 14319610836324817536 11619377305596163328 8919143774867509120 6218910244138854912 3518676713410200704 818443182681546496 16564953725662443904 13864720194933789696 11164486664205135488 8464253133476481280 5764019602747827072 3063786072019172864 363552541290518656 16110063084271416064 13409829553542761856 10709596022814107648 8009362492085453440 5309128961356799232 2608895430628145024 18355405973609042432 15655172442880388224 12954938912151734016 10254705381423079808 7554471850694425600 4854238319965771392 2154004789237117184 17900515332218014592 15200281801489360384 12500048270760706176 9799814740032051968 7099581209303397760 4399347678574743552 1699114147846089344 17445624690826986752 14745391160098332544 12045157629369678336 9344924098641024128 6644690567912369920 3944457037183715712 1244223506455061504 16990734049435958912 14290500518707304704 11590266987978650496 8890033457249996288 6189799926521342080 3489566395792687872 789332865064033664 16535843408044931072 13835609877316276864 11135376346587622656 8435142815858968448 5734909285130314240 3034675754401660032 334442223673005824 16080952766653903232 13380719235925249024 10680485705196594816 7980252174467940608 5280018643739286400 2579785113010632192 18326295655991529600 15626062125262875392 12925828594534221184 10225595063805566976 7525361533076912768 4825128002348258560 2124894471619604352 17871405014600501760 15171171483871847552 12470937953143193344 9770704422414539136 7070470891685884928 4370237360957230720 1670003830228576512 17416514373209473920 14716280842480819712 12016047311752165504 9315813781023511296 6615580250294857088 3915346719566202880 1215113188837548672 16961623731818446080 14261390201089791872 11561156670361137664 8860923139632483456 6160689608903829248 3460456078175175040 760222547446520832 16506733090427418240 13806499559698764032 11106266028970109824 8406032498241455616 5705798967512801408 3005565436784147200 305331906055492992 16051842449036390400 13351608918307736192 10651375387579081984 7951141856850427776 5250908326121773568 2550674795393119360 18297185338374016768 15596951807645362560 12896718276916708352 10196484746188054144 7496251215459399936 4796017684730745728 2095784154002091520 17842294696982988928 15142061166254334720 12441827635525680512 9741594104797026304 7041360574068372096 4341127043339717888 1640893512611063680 17387404055591961088 14687170524863306880 11986936994134652672 9286703463405998464 6586469932677344256 3886236401948690048 1186002871220035840 16932513414200933248 14232279883472279040 11532046352743624832 8831812822014970624 6131579291286316416 3431345760557662208 731112229829008000 16477622772809905408 13777389242081251200 11077155711352596992 8376922180623942784 5676688649895288576 2976455119166634368 276221588437980160 16022732131418877568 13322498600690223360 10622265069961569152 7922031539232914944 5221798008504260736 2521564477775606528 18268075020756503936 15567841490027849728 12867607959299195520 10167374428570541312 7467140897841887104 4766907367113232896 2066673836384578688 17813184379365476096 15112950848636821888 12412717317908167680 9712483787179513472 7012250256450859264 4312016725722205056 1611783194993550848 17358293737974448256 14658060207245794048 11957826676517139840 9257593145788485632 6557359615059831424 3857126084331177216 1156892553602523008 16903403096583420416 14203169565854766208 11502936035126112000 8802702504397457792 6102468973668803584 3402235442940149376 702001912211495168 16448512455192392576 13748278924463738368 11048045393735084160 8347811863006429952 5647578332277775744 2947344801549121536 247111270820467328 15993621813801364736 13293388283072710528 10593154752344056320 7892921221615402112 5192687690886747904 2492454160158093696 18238964703138991104 15538731172410336896 12838497641681682688 10138264110953028480 7438030580224374272 4737797049495720064 2037563518767065856 17784074061747963264 15083840531019309056 12383607000290654848 9683373469562000640 6983139938833346432 4282906408104692224 1582672877376038016 17329183420356935424 14628949889628281216 11928716358899627008 9228482828170972800 6528249297442318592 3828015766713664384 1127782235985010176 16874292778965907584 14174059248237253376 11473825717508599168 8773592186779944960 6073358656051290752 3373125125322636544 672891594593982336 16419402137574879744 13719168606846225536 11018935076117571328 8318701545388917120 5618468014660262912 2918234483931608704 218000953202954496 15964511496183851904 13264277965455197696 10564044434726543488 7863810903997889280 5163577373269235072 2463343842540580864 18209854385521478272 15509620854792824064 12809387324064169856 10109153793335515648 7408920262606861440 4708686731878207232 2008453201149553024 17754963744130450432 15054730213401796224 12354496682673142016 9654263151944487808 6954029621215833600 4253796090487179392 1553562559758525184 17300073102739422592 14599839572010768384 11899606041282114176 9199372510553459968 6499138979824805760 3798905449096151552 1098671918367497344 16845182461348394752 14144948930619740544 11444715399891086336 8744481869162432128 6044248338433777920 3344014807705123712 643781276976469504 16390291819957366912 13690058289228712704 10989824758500058496 8289591227771404288 5589357697042750080 2889124166314095872 188890635585441664 15935401178566339072 13235167647837684864 10534934117109030656 7834700586380376448 5134467055651722240 2434233524923068032 18180744067903965440 15480510537175311232 12780277006446657024 10080043475718002816 7379809944989348608 4679576414260694400 1979342883532040192 17725853426512937600 15025619895784283392 12325386365055629184 9625152834326974976 6924919303598320768 4224685772869666560 1524452242141012352 17270962785121909760 14570729254393255552 11870495723664601344 9170262192935947136 6470028662207292928 3769795131478638720 1069561600749984512 16816072143730881920 14115838613002227712 11415605082273573504 8715371551544919296 6015138020816265088 3314904490087610880 614670959358956672 16361181502339854080 13660947971611199872 10960714440882545664 8260480910153891456 5560247379425237248 2860013848696583040 159780317967928832 15906290860948826240 13206057330220172032 10505823799491517824 7805590268762863616 5105356738034209408 2405123207305555200 18151633750286452608 15451400219557798400 12751166688829144192 10050933158100489984 7350699627371835776 4650466096643181568 1950232565914527360 17696743108895424768 14996509578166770560 12296276047438116352 9596042516709462144 6895808985980807936 4195575455252153728 1495341924523499520 17241852467504396928 14541618936775742720 11841385406047088512 9141151875318434304 6440918344589780096 3740684813861125888 1040451283132471680 16786961826113369088 14086728295384714880 11386494764656060672 8686261233927406464 5986027703198752256 3285794172470098048 585560641741443840 16332071184722341248 13631837653993687040 10931604123265032832 8231370592536378624 5531137061807724416 2830903531079070208 130670000350416000 15877180543331313408 13176947012602659200 10476713481874004992 7776479951145350784 5076246420416696576 2376012889688042368 18122523432668939776 15422289901940285568 12722056371211631360 10021822840482977152 7321589309754322944 4621355779025668736 1921122248297014528 17667632791277911936 14967399260549257728 12267165729820603520 9566932199091949312 6866698668363295104 4166465137634640896 1466231606905986688 17212742149886884096 14512508619158229888 11812275088429575680 9112041557700921472 6411808026972267264 3711574496243613056 1011340965514958848 16757851508495856256 14057617977767202048 11357384447038547840 8657150916309893632 5956917385581239424 3256683854852585216 556450324123931008 16302960867104828416 13602727336376174208 10902493805647520000 8202260274918865792 5502026744190211584 2801793213461557376 101559682732903168 15848070225713800576 13147836694985146368 10447603164256492160 7747369633527837952 5047136102799183744 2346902572070529536 18093413115051426944 15393179584322772736 12692946053594118528 9992712522865464320 7292478992136810112 4592245461408155904 1892011930679501696 17638522473660399104 14938288942931744896 12238055412203090688 9537821881474436480 6837588350745782272 4137354820017128064 1437121289288473856 17183631832269371264 14483398301540717056 11783164770812062848 9082931240083408640 6382697709354754432 3682464178626100224 982230647897446016 16728741190878343424 14028507660149689216 11328274129421035008 8628040598692380800 5927807067963726592 3227573537235072384 527340006506418176 16273850549487315584 13573617018758661376 10873383488030007168 8173149957301352960 5472916426572698752 2772682895844044544 72449365115390336 15818959908096287744 13118726377367633536 10418492846638979328 7718259315910325120 5018025785181670912 2317792254453016704 18064302797433914112 15364069266705259904 12663835735976605696 9963602205247951488 7263368674519297280 4563135143790643072 1862901613061988864 17609412156042886272 14909178625314232064 12208945094585577856 9508711563856923648 6808478033128269440 4108244502399615232 1408010971670961024 17154521514651858432 14454287983923204224 11754054453194550016 9053820922465895808 6353587391737241600 3653353861008587392 953120330279933184 16699630873260830592 13999397342532176384 11299163811803522176 8598930281074867968 5898696750346213760 3198463219617559552 498229688888905344 16244740231869802752 13544506701141148544 10844273170412494336 8144039639683840128 5443806108955185920 2743572578226531712 43339047497877504 15789849590478774912 13089616059750120704 10389382529021466496 7689148998292812288 4988915467564158080 2288681936835503872 18035192479816401280 15334958949087747072 12634725418359092864 9934491887630438656 7234258356901784448 4534024826173130240 1833791295444476032 17580301838425373440 14880068307696719232 12179834776968065024 9479601246239410816 6779367715510756608 4079134184782102400 1378900654053448192 17125411197034345600 14425177666305691392 11724944135577037184 9024710604848382976 6324477074119728768 3624243543391074560 924010012662420352 16670520555643317760 13970287024914663552 11270053494186009344 8569819963457355136 5869586432728700928 3169352902000046720 469119371271392512 16215629914252289920 13515396383523635712 10815162852794981504 8114929322066327296 5414695791337673088 2714462260609018880 14228729880364672 15760739272861262080 13060505742132607872 10360272211403953664 7660038680675299456 4959805149946645248 2259571619217991040 18006082162198888448 15305848631470234240 12605615100741580032 9905381570012925824 7205148039284271616 4504914508555617408 1804680977826963200 17551191520807860608 14850957990079206400 12150724459350552192 9450490928621897984 6750257397893243776 4050023867164589568 1349790336435935360 17096300879416832768 14396067348688178560 11695833817959524352 8995600287230870144 6295366756502215936 3595133225773561728 894899695044907520 16641410238025804928 13941176707297150720 11240943176568496512 8540709645839842304 5840476115111188096 3140242584382533888 440009053653879680 16186519596634777088 13486286065906122880 10786052535177468672 8085819004448814464 5385585473720160256 2685351942991506048 18431862485972403456 15731628955243749248 13031395424515095040 10331161893786440832 7630928363057786624 4930694832329132416 2230461301600478208 17976971844581375616 15276738313852721408 12576504783124067200 9876271252395412992 7176037721666758784 4475804190938104576 1775570660209450368 17522081203190347776 14821847672461693568 12121614141733039360 9421380611004385152 6721147080275730944 4020913549547076736 1320680018818422528 17067190561799319936 14366957031070665728 11666723500342011520 8966489969613357312 6266256438884703104 3566022908156048896 865789377427394688 16612299920408292096 13912066389679637888 11211832858950983680 8511599328222329472 5811365797493675264 3111132266765021056 410898736036366848 16157409279017264256 13457175748288610048 10756942217559955840 8056708686831301632 5356475156102647424 2656241625373993216 18402752168354890624 15702518637626236416 13002285106897582208 10302051576168928000 7601818045440273792 4901584514711619584 2201350983982965376 17947861526963862784 15247627996235208576 12547394465506554368 9847160934777900160 7146927404049245952 4446693873320591744 1746460342591937536 17492970885572834944 14792737354844180736 12092503824115526528 9392270293386872320 6692036762658218112 3991803231929563904 1291569701200909696 17038080244181807104 14337846713453152896 11637613182724498688 8937379651995844480 6237146121267190272 3536912590538536064 836679059809881856 16583189602790779264 13882956072062125056 11182722541333470848 8482489010604816640 5782255479876162432 3082021949147508224 381788418418854016 16128298961399751424 13428065430671097216 10727831899942443008 8027598369213788800 5327364838485134592 2627131307756480384 18373641850737377792 15673408320008723584 12973174789280069376 10272941258551415168 7572707727822760960 4872474197094106752 2172240666365452544 17918751209346349952 15218517678617695744 12518284147889041536 9818050617160387328 7117817086431733120 4417583555703078912 1717350024974424704 17463860567955322112 14763627037226667904 12063393506498013696 9363159975769359488 6662926445040705280 3962692914312051072 1262459383583396864 17008969926564294272 14308736395835640064 11608502865106985856 8908269334378331648 6208035803649677440 3507802272921023232 807568742192369024 16554079285173266432 13853845754444612224 11153612223715958016 8453378692987303808 5753145162258649600 3052911631529995392 352678100801341184 16099188643782238592 13398955113053584384 10698721582324930176 7998488051596275968 5298254520867621760 2598020990138967552 18344531533119864960 15644298002391210752 12944064471662556544 10243830940933902336 7543597410205248128 4843363879476593920 2143130348747939712 17889640891728837120 15189407361000182912 12489173830271528704 9788940299542874496 7088706768814220288 4388473238085566080 1688239707356911872 17434750250337809280 14734516719609155072 12034283188880500864 9334049658151846656 6633816127423192448 3933582596694538240 1233349065965884032 16979859608946781440 14279626078218127232 11579392547489473024 8879159016760818816 6178925486032164608 3478691955303510400 778458424574856192 16524968967555753600 13824735436827099392 11124501906098445184 8424268375369790976 5724034844641136768 3023801313912482560 323567783183828352 16070078326164725760 13369844795436071552 10669611264707417344 7969377733978763136 5269144203250108928 2568910672521454720 18315421215502352128 15615187684773697920 12914954154045043712 10214720623316389504 7514487092587735296 4814253561859081088 2114020031130426880 17860530574111324288 15160297043382670080 12460063512654015872 9759829981925361664 7059596451196707456 4359362920468053248 1659129389739399040 17405639932720296448 14705406401991642240 12005172871262988032 9304939340534333824 6604705809805679616 3904472279077025408 1204238748348371200 16950749291329268608 14250515760600614400 11550282229871960192 8850048699143305984 6149815168414651776 3449581637685997568 749348106957343360 16495858649938240768 13795625119209586560 11095391588480932352 8395158057752278144 5694924527023623936 2994690996294969728 294457465566315520 16040968008547212928 13340734477818558720 10640500947089904512 7940267416361250304 5240033885632596096 2539800354903941888 18286310897884839296 15586077367156185088 12885843836427530880 10185610305698876672 7485376774970222464 4785143244241568256 2084909713512914048 17831420256493811456 15131186725765157248 12430953195036503040 9730719664307848832 7030486133579194624 4330252602850540416 1630019072121886208 17376529615102783616 14676296084374129408 11976062553645475200 9275829022916820992 6575595492188166784 3875361961459512576 1175128430730858368 16921638973711755776 14221405442983101568 11521171912254447360 8820938381525793152 6120704850797138944 3420471320068484736 720237789339830528 16466748332320727936 13766514801592073728 11066281270863419520 8366047740134765312 5665814209406111104 2965580678677456896 265347147948802688 16011857690929700096 13311624160201045888 10611390629472391680 7911157098743737472 5210923568015083264 2510690037286429056 18257200580267326464 15556967049538672256 12856733518810018048 10156499988081363840 7456266457352709632 4756032926624055424 2055799395895401216 17802309938876298624 15102076408147644416 12401842877418990208 9701609346690336000 7001375815961681792 4301142285233027584 1600908754504373376 17347419297485270784 14647185766756616576 11946952236027962368 9246718705299308160 6546485174570653952 3846251643841999744 1146018113113345536 16892528656094242944 14192295125365588736 11492061594636934528 8791828063908280320 6091594533179626112 3391361002450971904 691127471722317696 16437638014703215104 13737404483974560896 11037170953245906688 8336937422517252480 5636703891788598272 2936470361059944064 236236830331289856 15982747373312187264 13282513842583533056 10582280311854878848 7882046781126224640 5181813250397570432 2481579719668916224 18228090262649813632 15527856731921159424 12827623201192505216 10127389670463851008 7427156139735196800 4726922609006542592 2026689078277888384 17773199621258785792 15072966090530131584 12372732559801477376 9672499029072823168 6972265498344168960 4272031967615514752 1571798436886860544 17318308979867757952 14618075449139103744 11917841918410449536 9217608387681795328 6517374856953141120 3817141326224486912 1116907795495832704 16863418338476730112 14163184807748075904 11462951277019421696 8762717746290767488 6062484215562113280 3362250684833459072 662017154104804864 16408527697085702272 13708294166357048064 11008060635628393856 8307827104899739648 5607593574171085440 2907360043442431232 207126512713777024 15953637055694674432 13253403524966020224 10553169994237366016 7852936463508711808 5152702932780057600 2452469402051403392 18198979945032300800 15498746414303646592 12798512883574992384 10098279352846338176 7398045822117683968 4697812291389029760 1997578760660375552 17744089303641272960 15043855772912618752 12343622242183964544 9643388711455310336 6943155180726656128 4242921649998001920 1542688119269347712 17289198662250245120 14588965131521590912 11888731600792936704 9188498070064282496 6488264539335628288 3788031008606974080 1087797477878319872 16834308020859217280 14134074490130563072 11433840959401908864 8733607428673254656 6033373897944600448 3333140367215946240 632906836487292032 16379417379468189440 13679183848739535232 10978950318010881024 8278716787282226816 5578483256553572608 2878249725824918400 178016195096264192 15924526738077161600 13224293207348507392 10524059676619853184 7823826145891198976 5123592615162544768 2423359084433890560 18169869627414787968 15469636096686133760 12769402565957479552 10069169035228825344 7368935504500171136 4668701973771516928 1968468443042862720 17714978986023760128 15014745455295105920 12314511924566451712 9614278393837797504 6914044863109143296 4213811332380489088 1513577801651834880 17260088344632732288 14559854813904078080 11859621283175423872 9159387752446769664 6459154221718115456 3758920690989461248 1058687160260807040 16805197703241704448 14104964172513050240 11404730641784396032 8704497111055741824 6004263580327087616 3304030049598433408 603796518869779200 16350307061850676608 13650073531122022400 10949840000393368192 8249606469664713984 5549372938936059776 2849139408207405568 148905877478751360 15895416420459648768 13195182889730994560 10494949359002340352 7794715828273686144 5094482297545031936 2394248766816377728 18140759309797275136 15440525779068620928 12740292248339966720 10040058717611312512 7339825186882658304 4639591656154004096 1939358125425349888 17685868668406247296 14985635137677593088 12285401606948938880 9585168076220284672 6884934545491630464 4184701014762976256 1484467484034322048 17230978027015219456 14530744496286565248 11830510965557911040 9130277434829256832 6430043904100602624 3729810373371948416 1029576842643294208 16776087385624191616 14075853854895537408 11375620324166883200 8675386793438228992 5975153262709574784 3274919731980920576 574686201252266368 16321196744233163776 13620963213504509568 10920729682775855360 8220496152047201152 5520262621318546944 2820029090589892736 119795559861238528 15866306102842135936 13166072572113481728 10465839041384827520 7765605510656173312 5065371979927519104 2365138449198864896 18111648992179762304 15411415461451108096 12711181930722453888 10010948399993799680 7310714869265145472 4610481338536491264 1910247807807837056 17656758350788734464 14956524820060080256 12256291289331426048 9556057758602771840 6855824227874117632 4155590697145463424 1455357166416809216 17201867709397706624 14501634178669052416 11801400647940398208 9101167117211744000 6400933586483089792 3700700055754435584 1000466525025781376 16746977068006678784 14046743537278024576 11346510006549370368 8646276475820716160 5946042945092061952 3245809414363407744 545575883634753536 16292086426615650944 13591852895886996736 10891619365158342528 8191385834429688320 5491152303701034112 2790918772972379904 90685242243725696 15837195785224623104 13136962254495968896 10436728723767314688 7736495193038660480 5036261662310006272 2336028131581352064 18082538674562249472 15382305143833595264 12682071613104941056 9981838082376286848 7281604551647632640 4581371020918978432 1881137490190324224 17627648033171221632 14927414502442567424 12227180971713913216 9526947440985259008 6826713910256604800 4126480379527950592 1426246848799296384 17172757391780193792 14472523861051539584 11772290330322885376 9072056799594231168 6371823268865576960 3671589738136922752 971356207408268544 16717866750389165952 14017633219660511744 11317399688931857536 8617166158203203328 5916932627474549120 3216699096745894912 516465566017240704 16262976108998138112 13562742578269483904 10862509047540829696 8162275516812175488 5462041986083521280 2761808455354867072 61574924626212864 15808085467607110272 13107851936878456064 10407618406149801856 7707384875421147648 5007151344692493440 2306917813963839232 18053428356944736640 15353194826216082432 12652961295487428224 9952727764758774016 7252494234030119808 4552260703301465600 1852027172572811392 17598537715553708800 14898304184825054592 12198070654096400384 9497837123367746176 6797603592639091968 4097370061910437760 1397136531181783552 17143647074162680960 14443413543434026752 11743180012705372544 9042946481976718336 6342712951248064128 3642479420519409920 942245889790755712 16688756432771653120 13988522902042998912 11288289371314344704 8588055840585690496 5887822309857036288 3187588779128382080 487355248399727872 16233865791380625280 13533632260651971072 10833398729923316864 8133165199194662656 5432931668466008448 2732698137737354240 32464607008700032 15778975149989597440 13078741619260943232 10378508088532289024 7678274557803634816 4978041027074980608 2277807496346326400 18024318039327223808 15324084508598569600 12623850977869915392 9923617447141261184 7223383916412606976 4523150385683952768 1822916854955298560 17569427397936195968 14869193867207541760 12168960336478887552 9468726805750233344 6768493275021579136 4068259744292924928 1368026213564270720 17114536756545168128 14414303225816513920 11714069695087859712 9013836164359205504 6313602633630551296 3613369102901897088 913135572173242880 16659646115154140288 13959412584425486080 11259179053696831872 8558945522968177664 5858711992239523456 3158478461510869248 458244930782215040 16204755473763112448 13504521943034458240 10804288412305804032 8104054881577149824 5403821350848495616 2703587820119841408 3354289391187200 15749864832372084608 13049631301643430400 10349397770914776192 7649164240186121984 4948930709457467776 2248697178728813568 17995207721709710976 15294974190981056768 12594740660252402560 9894507129523748352 7194273598795094144 4494040068066439936 1793806537337785728 17540317080318683136 14840083549590028928 12139850018861374720 9439616488132720512 6739382957404066304 4039149426675412096 1338915895946757888 17085426438927655296 14385192908199001088 11684959377470346880 8984725846741692672 6284492316013038464 3584258785284384256 884025254555730048 16630535797536627456 13930302266807973248 11230068736079319040 8529835205350664832 5829601674622010624 3129368143893356416 429134613164702208 16175645156145599616 13475411625416945408 10775178094688291200 8074944563959636992 5374711033230982784 2674477502502328576 18420988045483225984 15720754514754571776 13020520984025917568 10320287453297263360 7620053922568609152 4919820391839954944 2219586861111300736 17966097404092198144 15265863873363543936 12565630342634889728 9865396811906235520 7165163281177581312 4464929750448927104 1764696219720272896 17511206762701170304 14810973231972516096 12110739701243861888 9410506170515207680 6710272639786553472 4010039109057899264 1309805578329245056 17056316121310142464 14356082590581488256 11655849059852834048 8955615529124179840 6255381998395525632 3555148467666871424 854914936938217216 16601425479919114624 13901191949190460416 11200958418461806208 8500724887733152000 5800491357004497792 3100257826275843584 400024295547189376 16146534838528086784 13446301307799432576 10746067777070778368 8045834246342124160 5345600715613469952 2645367184884815744 18391877727865713152 15691644197137058944 12991410666408404736 10291177135679750528 7590943604951096320 4890710074222442112 2190476543493787904 17936987086474685312 15236753555746031104 12536520025017376896 9836286494288722688 7136052963560068480 4435819432831414272 1735585902102760064 17482096445083657472 14781862914355003264 12081629383626349056 9381395852897694848 6681162322169040640 3980928791440386432 1280695260711732224 17027205803692629632 14326972272963975424 11626738742235321216 8926505211506667008 6226271680778012800 3526038150049358592 825804619320704384 16572315162301601792 13872081631572947584 11171848100844293376 8471614570115639168 5771381039386984960 3071147508658330752 370913977929676544 16117424520910573952 13417190990181919744 10716957459453265536 8016723928724611328 5316490397995957120 2616256867267302912 18362767410248200320 15662533879519546112 12962300348790891904 10262066818062237696 7561833287333583488 4861599756604929280 2161366225876275072 17907876768857172480 15207643238128518272 12507409707399864064 9807176176671209856 7106942645942555648 4406709115213901440 1706475584485247232 17452986127466144640 14752752596737490432 12052519066008836224 9352285535280182016 6652052004551527808 3951818473822873600 1251584943094219392 16998095486075116800 14297861955346462592 11597628424617808384 8897394893889154176 6197161363160499968 3496927832431845760 796694301703191552 16543204844684088960 13842971313955434752 11142737783226780544 8442504252498126336 5742270721769472128 3042037191040817920 341803660312163712 16088314203293061120 13388080672564406912 10687847141835752704 7987613611107098496 5287380080378444288 2587146549649790080 18333657092630687488 15633423561902033280 12933190031173379072 10232956500444724864 7532722969716070656 4832489438987416448 2132255908258762240 17878766451239659648 15178532920511005440 12478299389782351232 9778065859053697024 7077832328325042816 4377598797596388608 1677365266867734400 17423875809848631808 14723642279119977600 12023408748391323392 9323175217662669184 6622941686934014976 3922708156205360768 1222474625476706560 16968985168457603968 14268751637728949760 11568518107000295552 8868284576271641344 6168051045542987136 3467817514814332928 767583984085678720 16514094527066576128 13813860996337921920 11113627465609267712 8413393934880613504 5713160404151959296 3012926873423305088 312693342694650880 16059203885675548288 13358970354946894080 10658736824218239872 7958503293489585664 5258269762760931456 2558036232032277248 18304546775013174656 15604313244284520448 12904079713555866240 10203846182827212032 7503612652098557824 4803379121369903616 2103145590641249408 17849656133622146816 15149422602893492608 12449189072164838400 9748955541436184192 7048722010707529984 4348488479978875776 1648254949250221568 17394765492231118976 14694531961502464768 11994298430773810560 9294064900045156352 6593831369316502144 3893597838587847936 1193364307859193728 16939874850840091136 14239641320111436928 11539407789382782720 8839174258654128512 6138940727925474304 3438707197196820096 738473666468165888 16484984209449063296 13784750678720409088 11084517147991754880 8384283617263100672 5684050086534446464 2983816555805792256 283583025077138048 16030093568058035456 13329860037329381248 10629626506600727040 7929392975872072832 5229159445143418624 2528925914414764416 18275436457395661824 15575202926667007616 12874969395938353408 10174735865209699200 7474502334481044992 4774268803752390784 2074035273023736576 17820545816004633984 15120312285275979776 12420078754547325568 9719845223818671360 7019611693090017152 4319378162361362944 1619144631632708736 17365655174613606144 14665421643884951936 11965188113156297728 9264954582427643520 6564721051698989312 3864487520970335104 1164253990241680896 16910764533222578304 14210531002493924096 11510297471765269888 8810063941036615680 6109830410307961472 3409596879579307264 709363348850653056 16455873891831550464 13755640361102896256 11055406830374242048 8355173299645587840 5654939768916933632 2954706238188279424 254472707459625216 16000983250440522624 13300749719711868416 10600516188983214208 7900282658254560000 5200049127525905792 2499815596797251584 18246326139778148992 15546092609049494784 12845859078320840576 10145625547592186368 7445392016863532160 4745158486134877952 2044924955406223744 17791435498387121152 15091201967658466944 12390968436929812736 9690734906201158528 6990501375472504320 4290267844743850112 1590034314015195904 17336544856996093312 14636311326267439104 11936077795538784896 9235844264810130688 6535610734081476480 3835377203352822272 1135143672624168064 16881654215605065472 14181420684876411264 11481187154147757056 8780953623419102848 6080720092690448640 3380486561961794432 680253031233140224 16426763574214037632 13726530043485383424 11026296512756729216 8326062982028075008 5625829451299420800 2925595920570766592 225362389842112384 15971872932823009792 13271639402094355584 10571405871365701376 7871172340637047168 5170938809908392960 2470705279179738752 18217215822160636160 15516982291431981952 12816748760703327744 10116515229974673536 7416281699246019328 4716048168517365120 2015814637788710912 17762325180769608320 15062091650040954112 12361858119312299904 9661624588583645696 6961391057854991488 4261157527126337280 1560923996397683072 17307434539378580480 14607201008649926272 11906967477921272064 9206733947192617856 6506500416463963648 3806266885735309440 1106033355006655232 16852543897987552640 14152310367258898432 11452076836530244224 8751843305801590016 6051609775072935808 3351376244344281600 651142713615627392 16397653256596524800 13697419725867870592 10997186195139216384 8296952664410562176 5596719133681907968 2896485602953253760 196252072224599552 15942762615205496960 13242529084476842752 10542295553748188544 7842062023019534336 5141828492290880128 2441594961562225920 18188105504543123328 15487871973814469120 12787638443085814912 10087404912357160704 7387171381628506496 4686937850899852288 1986704320171198080 17733214863152095488 15032981332423441280 12332747801694787072 9632514270966132864 6932280740237478656 4232047209508824448 1531813678780170240 17278324221761067648 14578090691032413440 11877857160303759232 9177623629575105024 6477390098846450816 3777156568117796608 1076923037389142400 16823433580370039808 14123200049641385600 11422966518912731392 8722732988184077184 6022499457455422976 3322265926726768768 622032395998114560 16368542938979011968 13668309408250357760 10968075877521703552 8267842346793049344 5567608816064395136 2867375285335740928 167141754607086720 15913652297587984128 13213418766859329920 10513185236130675712 7812951705402021504 5112718174673367296 2412484643944713088 18158995186925610496 15458761656196956288 12758528125468302080 10058294594739647872 7358061064010993664 4657827533282339456 1957594002553685248 17704104545534582656 15003871014805928448 12303637484077274240 9603403953348620032 6903170422619965824 4202936891891311616 1502703361162657408 17249213904143554816 14548980373414900608 11848746842686246400 9148513311957592192 6448279781228937984 3748046250500283776 1047812719771629568 16794323262752526976 14094089732023872768 11393856201295218560 8693622670566564352 5993389139837910144 3293155609109255936 592922078380601728 16339432621361499136 13639199090632844928 10938965559904190720 8238732029175536512 5538498498446882304 2838264967718228096 138031436989573888 15884541979970471296 13184308449241817088 10484074918513162880 7783841387784508672 5083607857055854464 2383374326327200256 18129884869308097664 15429651338579443456 12729417807850789248 10029184277122135040 7328950746393480832 4628717215664826624 1928483684936172416 17674994227917069824 14974760697188415616 12274527166459761408 9574293635731107200 6874060105002452992 4173826574273798784 1473593043545144576 17220103586526041984 14519870055797387776 11819636525068733568 9119402994340079360 6419169463611425152 3718935932882770944 1018702402154116736 16765212945135014144 14064979414406359936 11364745883677705728 8664512352949051520 5964278822220397312 3264045291491743104 563811760763088896 16310322303743986304 13610088773015332096 10909855242286677888 8209621711558023680 5509388180829369472 2809154650100715264 108921119372061056 15855431662352958464 13155198131624304256 10454964600895650048 7754731070166995840 5054497539438341632 2354264008709687424 18100774551690584832 15400541020961930624 12700307490233276416 10000073959504622208 7299840428775968000 4599606898047313792 1899373367318659584 17645883910299556992 14945650379570902784 12245416848842248576 9545183318113594368 6844949787384940160 4144716256656285952 1444482725927631744 17190993268908529152 14490759738179874944 11790526207451220736 9090292676722566528 6390059145993912320 3689825615265258112 989592084536603904 16736102627517501312 14035869096788847104 11335635566060192896 8635402035331538688 5935168504602884480 3234934973874230272 534701443145576064 16281211986126473472 13580978455397819264 10880744924669165056 8180511393940510848 5480277863211856640 2780044332483202432 79810801754548224 15826321344735445632 13126087814006791424 10425854283278137216 7725620752549483008 5025387221820828800 2325153691092174592 18071664234073072000 15371430703344417792 12671197172615763584 9970963641887109376 7270730111158455168 4570496580429800960 1870263049701146752 17616773592682044160 14916540061953389952 12216306531224735744 9516073000496081536 6815839469767427328 4115605939038773120 1415372408310118912 17161882951291016320 14461649420562362112 11761415889833707904 9061182359105053696 6360948828376399488 3660715297647745280 960481766919091072 16706992309899988480 14006758779171334272 11306525248442680064 8606291717714025856 5906058186985371648 3205824656256717440 505591125528063232 16252101668508960640 13551868137780306432 10851634607051652224 8151401076322998016 5451167545594343808 2750934014865689600 50700484137035392 15797211027117932800 13096977496389278592 10396743965660624384 7696510434931970176 4996276904203315968 2296043373474661760 18042553916455559168 15342320385726904960 12642086854998250752 9941853324269596544 7241619793540942336 4541386262812288128 1841152732083633920 17587663275064531328 14887429744335877120 12187196213607222912 9486962682878568704 6786729152149914496 4086495621421260288 1386262090692606080 17132772633673503488 14432539102944849280 11732305572216195072 9032072041487540864 6331838510758886656 3631604980030232448 931371449301578240 16677881992282475648 13977648461553821440 11277414930825167232 8577181400096513024 5876947869367858816 3176714338639204608 476480807910550400 16222991350891447808 13522757820162793600 10822524289434139392 8122290758705485184 5422057227976830976 2721823697248176768 21590166519522560 15768100709500419968 13067867178771765760 10367633648043111552 7667400117314457344 4967166586585803136 2266933055857148928 18013443598838046336 15313210068109392128 12612976537380737920 9912743006652083712 7212509475923429504 4512275945194775296 1812042414466121088 17558552957447018496 14858319426718364288 12158085895989710080 9457852365261055872 6757618834532401664 4057385303803747456 1357151773075093248 17103662316055990656 14403428785327336448 11703195254598682240 9002961723870028032 6302728193141373824 3602494662412719616 902261131684065408 16648771674664962816 13948538143936308608 11248304613207654400 8548071082479000192 5847837551750345984 3147604021021691776 447370490293037568 16193881033273934976 13493647502545280768 10793413971816626560 8093180441087972352 5392946910359318144 2692713379630663936 18439223922611561344 15738990391882907136 13038756861154252928 10338523330425598720 7638289799696944512 4938056268968290304 2237822738239636096 17984333281220533504 15284099750491879296 12583866219763225088 9883632689034570880 7183399158305916672 4483165627577262464 1782932096848608256 17529442639829505664 14829209109100851456 12128975578372197248 9428742047643543040 6728508516914888832 4028274986186234624 1328041455457580416 17074551998438477824 14374318467709823616 11674084936981169408 8973851406252515200 6273617875523860992 3573384344795206784 873150814066552576 16619661357047449984 13919427826318795776 11219194295590141568 8518960764861487360 5818727234132833152 3118493703404178944 418260172675524736 16164770715656422144 13464537184927767936 10764303654199113728 8064070123470459520 5363836592741805312 2663603062013151104 18410113604994048512 15709880074265394304 13009646543536740096 10309413012808085888 7609179482079431680 4908945951350777472 2208712420622123264 17955222963603020672 15254989432874366464 12554755902145712256 9854522371417058048 7154288840688403840 4454055309959749632 1753821779231095424 17500332322211992832 14800098791483338624 12099865260754684416 9399631730026030208 6699398199297376000 3999164668568721792 1298931137840067584 17045441680820964992 14345208150092310784 11644974619363656576 8944741088635002368 6244507557906348160 3544274027177693952 844040496449039744 16590551039429937152 13890317508701282944 11190083977972628736 8489850447243974528 5789616916515320320 3089383385786666112 389149855058011904 16135660398038909312 13435426867310255104 10735193336581600896 8034959805852946688 5334726275124292480 2634492744395638272 18381003287376535680 15680769756647881472 12980536225919227264 10280302695190573056 7580069164461918848 4879835633733264640 2179602103004610432 17926112645985507840 15225879115256853632 12525645584528199424 9825412053799545216 7125178523070891008 4424944992342236800 1724711461613582592 17471222004594480000 14770988473865825792 12070754943137171584 9370521412408517376 6670287881679863168 3970054350951208960 1269820820222554752 17016331363203452160 14316097832474797952 11615864301746143744 8915630771017489536 6215397240288835328 3515163709560181120 814930178831526912 16561440721812424320 13861207191083770112 11160973660355115904 8460740129626461696 5760506598897807488 3060273068169153280 360039537440499072 16106550080421396480 13406316549692742272 10706083018964088064 8005849488235433856 5305615957506779648 2605382426778125440 18351892969759022848 15651659439030368640 12951425908301714432 10251192377573060224 7550958846844406016 4850725316115751808 2150491785387097600 17897002328367995008 15196768797639340800 12496535266910686592 9796301736182032384 7096068205453378176 4395834674724723968 1695601143996069760 17442111686976967168 14741878156248312960 12041644625519658752 9341411094791004544 6641177564062350336 3940944033333696128 1240710502605041920 16987221045585939328 14286987514857285120 11586753984128630912 8886520453399976704 6186286922671322496 3486053391942668288 785819861214014080 16532330404194911488 13832096873466257280 11131863342737603072 8431629812008948864 5731396281280294656 3031162750551640448 330929219822986240 16077439762803883648 13377206232075229440 10676972701346575232 7976739170617921024 5276505639889266816 2576272109160612608 18322782652141510016 15622549121412855808 12922315590684201600 10222082059955547392 7521848529226893184 4821614998498238976 2121381467769584768 17867892010750482176 15167658480021827968 12467424949293173760 9767191418564519552 7066957887835865344 4366724357107211136 1666490826378556928 17413001369359454336 14712767838630800128 12012534307902145920 9312300777173491712 6612067246444837504 3911833715716183296 1211600184987529088 16958110727968426496 14257877197239772288 11557643666511118080 8857410135782463872 6157176605053809664 3456943074325155456 756709543596501248 16503220086577398656 13802986555848744448 11102753025120090240 8402519494391436032 5702285963662781824 3002052432934127616 301818902205473408 16048329445186370816 13348095914457716608 10647862383729062400 7947628853000408192 5247395322271753984 2547161791543099776 18293672334523997184 15593438803795342976 12893205273066688768 10192971742338034560 7492738211609380352 4792504680880726144 2092271150152071936 17838781693132969344 15138548162404315136 12438314631675660928 9738081100947006720 7037847570218352512 4337614039489698304 1637380508761044096 17383891051741941504 14683657521013287296 11983423990284633088 9283190459555978880 6582956928827324672 3882723398098670464 1182489867370016256 16929000410350913664 14228766879622259456 11528533348893605248 8828299818164951040 6128066287436296832 3427832756707642624 727599225978988416 16474109768959885824 13773876238231231616 11073642707502577408 8373409176773923200 5673175646045268992 2972942115316614784 272708584587960576 16019219127568857984 13318985596840203776 10618752066111549568 7918518535382895360 5218285004654241152 2518051473925586944 18264562016906484352 15564328486177830144 12864094955449175936 10163861424720521728 7463627893991867520 4763394363263213312 2063160832534559104 17809671375515456512 15109437844786802304 12409204314058148096 9708970783329493888 7008737252600839680 4308503721872185472 1608270191143531264 17354780734124428672 14654547203395774464 11954313672667120256 9254080141938466048 6553846611209811840 3853613080481157632 1153379549752503424 16899890092733400832 14199656562004746624 11499423031276092416 8799189500547438208 6098955969818784000 3398722439090129792 698488908361475584 16444999451342372992 13744765920613718784 11044532389885064576 8344298859156410368 5644065328427756160 2943831797699101952 243598266970447744 15990108809951345152 13289875279222690944 10589641748494036736 7889408217765382528 5189174687036728320 2488941156308074112 18235451699288971520 15535218168560317312 12834984637831663104 10134751107103008896 7434517576374354688 4734284045645700480 2034050514917046272 17780561057897943680 15080327527169289472 12380093996440635264 9679860465711981056 6979626934983326848 4279393404254672640 1579159873526018432 17325670416506915840 14625436885778261632 11925203355049607424 9224969824320953216 6524736293592299008 3824502762863644800 1124269232134990592 16870779775115888000 14170546244387233792 11470312713658579584 8770079182929925376 6069845652201271168 3369612121472616960 669378590743962752 16415889133724860160 13715655602996205952 11015422072267551744 8315188541538897536 5614955010810243328 2914721480081589120 214487949352934912 15960998492333832320 13260764961605178112 10560531430876523904 7860297900147869696 5160064369419215488 2459830838690561280 18206341381671458688 15506107850942804480 12805874320214150272 10105640789485496064 7405407258756841856 4705173728028187648 2004940197299533440 17751450740280430848 15051217209551776640 12350983678823122432 9650750148094468224 6950516617365814016 4250283086637159808 1550049555908505600 17296560098889403008 14596326568160748800 11896093037432094592 9195859506703440384 6495625975974786176 3795392445246131968 1095158914517477760 16841669457498375168 14141435926769720960 11441202396041066752 8740968865312412544 6040735334583758336 3340501803855104128 640268273126449920 16386778816107347328 13686545285378693120 10986311754650038912 8286078223921384704 5585844693192730496 2885611162464076288 185377631735422080 15931888174716319488 13231654643987665280 10531421113259011072 7831187582530356864 5130954051801702656 2430720521073048448 18177231064053945856 15476997533325291648 12776764002596637440 10076530471867983232 7376296941139329024 4676063410410674816 1975829879682020608 17722340422662918016 15022106891934263808 12321873361205609600 9621639830476955392 6921406299748301184 4221172769019646976 1520939238290992768 17267449781271890176 14567216250543235968 11866982719814581760 9166749189085927552 6466515658357273344 3766282127628619136 1066048596899964928 16812559139880862336 14112325609152208128 11412092078423553920 8711858547694899712 6011625016966245504 3311391486237591296 611157955508937088 16357668498489834496 13657434967761180288 10957201437032526080 8256967906303871872 5556734375575217664 2856500844846563456 156267314117909248 15902777857098806656 13202544326370152448 10502310795641498240 7802077264912844032 5101843734184189824 2401610203455535616 18148120746436433024 15447887215707778816 12747653684979124608 10047420154250470400 7347186623521816192 4646953092793161984 1946719562064507776 17693230105045405184 14992996574316750976 12292763043588096768 9592529512859442560 6892295982130788352 4192062451402134144 1491828920673479936 17238339463654377344 14538105932925723136 11837872402197068928 9137638871468414720 6437405340739760512 3737171810011106304 1036938279282452096 16783448822263349504 14083215291534695296 11382981760806041088 8682748230077386880 5982514699348732672 3282281168620078464 582047637891424256 16328558180872321664 13628324650143667456 10928091119415013248 8227857588686359040 5527624057957704832 2827390527229050624 127156996500396416 15873667539481293824 13173434008752639616 10473200478023985408 7772966947295331200 5072733416566676992 2372499885838022784 18119010428818920192 15418776898090265984 12718543367361611776 10018309836632957568 7318076305904303360 4617842775175649152 1917609244446994944 17664119787427892352 14963886256699238144 12263652725970583936 9563419195241929728 6863185664513275520 4162952133784621312 1462718603055967104 17209229146036864512 14508995615308210304 11808762084579556096 9108528553850901888 6408295023122247680 3708061492393593472 1007827961664939264 16754338504645836672 14054104973917182464 11353871443188528256 8653637912459874048 5953404381731219840 3253170851002565632 552937320273911424 16299447863254808832 13599214332526154624 10898980801797500416 8198747271068846208 5498513740340192000 2798280209611537792 98046678882883584 15844557221863780992 13144323691135126784 10444090160406472576 7743856629677818368 5043623098949164160 2343389568220509952 18089900111201407360 15389666580472753152 12689433049744098944 9989199519015444736 7288965988286790528 4588732457558136320 1888498926829482112 17635009469810379520 14934775939081725312 12234542408353071104 9534308877624416896 6834075346895762688 4133841816167108480 1433608285438454272 17180118828419351680 14479885297690697472 11779651766962043264 9079418236233389056 6379184705504734848 3678951174776080640 978717644047426432 16725228187028323840 14024994656299669632 11324761125571015424 8624527594842361216 5924294064113707008 3224060533385052800 523827002656398592 16270337545637296000 13570104014908641792 10869870484179987584 8169636953451333376 5469403422722679168 2769169891994024960 68936361265370752 15815446904246268160 13115213373517613952 10414979842788959744 7714746312060305536 5014512781331651328 2314279250602997120 18060789793583894528 15360556262855240320 12660322732126586112 9960089201397931904 7259855670669277696 4559622139940623488 1859388609211969280 17605899152192866688 14905665621464212480 12205432090735558272 9505198560006904064 6804965029278249856 4104731498549595648 1404497967820941440 17151008510801838848 14450774980073184640 11750541449344530432 9050307918615876224 6350074387887222016 3649840857158567808 949607326429913600 16696117869410811008 13995884338682156800 11295650807953502592 8595417277224848384 5895183746496194176 3194950215767539968 494716685038885760 16241227228019783168 13540993697291128960 10840760166562474752 8140526635833820544 5440293105105166336 2740059574376512128 39826043647857920 15786336586628755328 13086103055900101120 10385869525171446912 7685635994442792704 4985402463714138496 2285168932985484288 18031679475966381696 15331445945237727488 12631212414509073280 9930978883780419072 7230745353051764864 4530511822323110656 1830278291594456448 17576788834575353856 14876555303846699648 12176321773118045440 9476088242389391232 6775854711660737024 4075621180932082816 1375387650203428608 17121898193184326016 14421664662455671808 11721431131727017600 9021197600998363392 6320964070269709184 3620730539541054976 920497008812400768 16667007551793298176 13966774021064643968 11266540490335989760 8566306959607335552 5866073428878681344 3165839898150027136 465606367421372928 16212116910402270336 13511883379673616128 10811649848944961920 8111416318216307712 5411182787487653504 2710949256758999296 10715726030345088 15757226269011242496 13056992738282588288 10356759207553934080 7656525676825279872 4956292146096625664 2256058615367971456 18002569158348868864 15302335627620214656 12602102096891560448 9901868566162906240 7201635035434252032 4501401504705597824 1801167973976943616 17547678516957841024 14847444986229186816 12147211455500532608 9446977924771878400 6746744394043224192 4046510863314569984 1346277332585915776 17092787875566813184 14392554344838158976 11692320814109504768 8992087283380850560 6291853752652196352 3591620221923542144 891386691194887936 16637897234175785344 13937663703447131136 11237430172718476928 8537196641989822720 5836963111261168512 3136729580532514304 436496049803860096 16183006592784757504 13482773062056103296 10782539531327449088 8082306000598794880 5382072469870140672 2681838939141486464 18428349482122383872 15728115951393729664 13027882420665075456 10327648889936421248 7627415359207767040 4927181828479112832 2226948297750458624 17973458840731356032 15273225310002701824 12572991779274047616 9872758248545393408 7172524717816739200 4472291187088084992 1772057656359430784 17518568199340328192 14818334668611673984 12118101137883019776 9417867607154365568 6717634076425711360 4017400545697057152 1317167014968402944 17063677557949300352 14363444027220646144 11663210496491991936 8962976965763337728 6262743435034683520 3562509904306029312 862276373577375104 16608786916558272512 13908553385829618304 11208319855100964096 8508086324372309888 5807852793643655680 3107619262915001472 407385732186347264 16153896275167244672 13453662744438590464 10753429213709936256 8053195682981282048 5352962152252627840 2652728621523973632 18399239164504871040 15699005633776216832 12998772103047562624 10298538572318908416 7598305041590254208 4898071510861600000 2197837980132945792 17944348523113843200 15244114992385188992 12543881461656534784 9843647930927880576 7143414400199226368 4443180869470572160 1742947338741917952 17489457881722815360 14789224350994161152 12088990820265506944 9388757289536852736 6688523758808198528 3988290228079544320 1288056697350890112 17034567240331787520 14334333709603133312 11634100178874479104 8933866648145824896 6233633117417170688 3533399586688516480 833166055959862272 16579676598940759680 13879443068212105472 11179209537483451264 8478976006754797056 5778742476026142848 3078508945297488640 378275414568834432 16124785957549731840 13424552426821077632 10724318896092423424 8024085365363769216 5323851834635115008 2623618303906460800 18370128846887358208 15669895316158704000 12969661785430049792 10269428254701395584 7569194723972741376 4868961193244087168 2168727662515432960 17915238205496330368 15215004674767676160 12514771144039021952 9814537613310367744 7114304082581713536 4414070551853059328 1713837021124405120 17460347564105302528 14760114033376648320 12059880502647994112 9359646971919339904 6659413441190685696 3959179910462031488 1258946379733377280 17005456922714274688 14305223391985620480 11604989861256966272 8904756330528312064 6204522799799657856 3504289269071003648 804055738342349440 16550566281323246848 13850332750594592640 11150099219865938432 8449865689137284224 5749632158408630016 3049398627679975808 349165096951321600 16095675639932219008 13395442109203564800 10695208578474910592 7994975047746256384 5294741517017602176 2594507986288947968 18341018529269845376 15640784998541191168 12940551467812536960 10240317937083882752 7540084406355228544 4839850875626574336 2139617344897920128 17886127887878817536 15185894357150163328 12485660826421509120 9785427295692854912 7085193764964200704 4384960234235546496 1684726703506892288 17431237246487789696 14731003715759135488 12030770185030481280 9330536654301827072 6630303123573172864 3930069592844518656 1229836062115864448 16976346605096761856 14276113074368107648 11575879543639453440 8875646012910799232 6175412482182145024 3475178951453490816 774945420724836608 16521455963705734016 13821222432977079808 11120988902248425600 8420755371519771392 5720521840791117184 3020288310062462976 320054779333808768 16066565322314706176 13366331791586051968 10666098260857397760 7965864730128743552 5265631199400089344 2565397668671435136 18311908211652332544 15611674680923678336 12911441150195024128 10211207619466369920 7510974088737715712 4810740558009061504 2110507027280407296 17857017570261304704 15156784039532650496 12456550508803996288 9756316978075342080 7056083447346687872 4355849916618033664 1655616385889379456 17402126928870276864 14701893398141622656 12001659867412968448 9301426336684314240 6601192805955660032 3900959275227005824 1200725744498351616 16947236287479249024 14247002756750594816 11546769226021940608 8846535695293286400 6146302164564632192 3446068633835977984 745835103107323776 16492345646088221184 13792112115359566976 11091878584630912768 8391645053902258560 5691411523173604352 2991177992444950144 290944461716295936 16037455004697193344 13337221473968539136 10636987943239884928 7936754412511230720 5236520881782576512 2536287351053922304 18282797894034819712 15582564363306165504 12882330832577511296 10182097301848857088 7481863771120202880 4781630240391548672 2081396709662894464 17827907252643791872 15127673721915137664 12427440191186483456 9727206660457829248 7026973129729175040 4326739599000520832 1626506068271866624 17373016611252764032 14672783080524109824 11972549549795455616 9272316019066801408 6572082488338147200 3871848957609492992 1171615426880838784 16918125969861736192 14217892439133081984 11517658908404427776 8817425377675773568 6117191846947119360 3416958316218465152 716724785489810944 16463235328470708352 13763001797742054144 11062768267013399936 8362534736284745728 5662301205556091520 2962067674827437312 261834144098783104 16008344687079680512 13308111156351026304 10607877625622372096 7907644094893717888 5207410564165063680 2507177033436409472 18253687576417306880 15553454045688652672 12853220514959998464 10152986984231344256 7452753453502690048 4752519922774035840 2052286392045381632 17798796935026279040 15098563404297624832 12398329873568970624 9698096342840316416 6997862812111662208 4297629281383008000 1597395750654353792 17343906293635251200 14643672762906596992 11943439232177942784 9243205701449288576 6542972170720634368 3842738639991980160 1142505109263325952 16889015652244223360 14188782121515569152 11488548590786914944 8788315060058260736 6088081529329606528 3387847998600952320 687614467872298112 16434125010853195520 13733891480124541312 11033657949395887104 8333424418667232896 5633190887938578688 2932957357209924480 232723826481270272 15979234369462167680 13279000838733513472 10578767308004859264 7878533777276205056 5178300246547550848 2478066715818896640 18224577258799794048 15524343728071139840 12824110197342485632 10123876666613831424 7423643135885177216 4723409605156523008 2023176074427868800 17769686617408766208 15069453086680112000 12369219555951457792 9668986025222803584 6968752494494149376 4268518963765495168 1568285433036840960 17314795976017738368 14614562445289084160 11914328914560429952 9214095383831775744 6513861853103121536 3813628322374467328 1113394791645813120 16859905334626710528 14159671803898056320 11459438273169402112 8759204742440747904 6058971211712093696 3358737680983439488 658504150254785280 16405014693235682688 13704781162507028480 11004547631778374272 8304314101049720064 5604080570321065856 2903847039592411648 203613508863757440 15950124051844654848 13249890521116000640 10549656990387346432 7849423459658692224 5149189928930038016 2448956398201383808 18195466941182281216 15495233410453627008 12794999879724972800 10094766348996318592 7394532818267664384 4694299287539010176 1994065756810355968 17740576299791253376 15040342769062599168 12340109238333944960 9639875707605290752 6939642176876636544 4239408646147982336 1539175115419328128 17285685658400225536 14585452127671571328 11885218596942917120 9184985066214262912 6484751535485608704 3784518004756954496 1084284474028300288 16830795017009197696 14130561486280543488 11430327955551889280 8730094424823235072 6029860894094580864 3329627363365926656 629393832637272448 16375904375618169856 13675670844889515648 10975437314160861440 8275203783432207232 5574970252703553024 2874736721974898816 174503191246244608 15921013734227142016 13220780203498487808 10520546672769833600 7820313142041179392 5120079611312525184 2419846080583870976 18166356623564768384 15466123092836114176 12765889562107459968 10065656031378805760 7365422500650151552 4665188969921497344 1964955439192843136 17711465982173740544 15011232451445086336 12310998920716432128 9610765389987777920 6910531859259123712 4210298328530469504 1510064797801815296 17256575340782712704 14556341810054058496 11856108279325404288 9155874748596750080 6455641217868095872 3755407687139441664 1055174156410787456 16801684699391684864 14101451168663030656 11401217637934376448 8700984107205722240 6000750576477068032 3300517045748413824 600283515019759616 16346794058000657024 13646560527272002816 10946326996543348608 8246093465814694400 5545859935086040192 2845626404357385984 145392873628731776 15891903416609629184 13191669885880974976 10491436355152320768 7791202824423666560 5090969293695012352 2390735762966358144 18137246305947255552 15437012775218601344 12736779244489947136 10036545713761292928 7336312183032638720 4636078652303984512 1935845121575330304 17682355664556227712 14982122133827573504 12281888603098919296 9581655072370265088 6881421541641610880 4181188010912956672 1480954480184302464 17227465023165199872 14527231492436545664 11826997961707891456 9126764430979237248 6426530900250583040 3726297369521928832 1026063838793274624 16772574381774172032 14072340851045517824 11372107320316863616 8671873789588209408 5971640258859555200 3271406728130900992 571173197402246784 16317683740383144192 13617450209654489984 10917216678925835776 8216983148197181568 5516749617468527360 2816516086739873152 116282556011218944 15862793098992116352 13162559568263462144 10462326037534807936 7762092506806153728 5061858976077499520 2361625445348845312 18108135988329742720 15407902457601088512 12707668926872434304 10007435396143780096 7307201865415125888 4606968334686471680 1906734803957817472 17653245346938714880 14953011816210060672 12252778285481406464 9552544754752752256 6852311224024098048 4152077693295443840 1451844162566789632 17198354705547687040 14498121174819032832 11797887644090378624 9097654113361724416 6397420582633070208 3697187051904416000 996953521175761792 16743464064156659200 14043230533428004992 11342997002699350784 8642763471970696576 5942529941242042368 3242296410513388160 542062879784733952 16288573422765631360 13588339892036977152 10888106361308322944 8187872830579668736 5487639299851014528 2787405769122360320 87172238393706112 15833682781374603520 13133449250645949312 10433215719917295104 7732982189188640896 5032748658459986688 2332515127731332480 18079025670712229888 15378792139983575680 12678558609254921472 9978325078526267264 7278091547797613056 4577858017068958848 1877624486340304640 17624135029321202048 14923901498592547840 12223667967863893632 9523434437135239424 6823200906406585216 4122967375677931008 1422733844949276800 17169244387930174208 14469010857201520000 11768777326472865792 9068543795744211584 6368310265015557376 3668076734286903168 967843203558248960 16714353746539146368 14014120215810492160 11313886685081837952 8613653154353183744 5913419623624529536 3213186092895875328 512952562167221120 16259463105148118528 13559229574419464320 10858996043690810112 8158762512962155904 5458528982233501696 2758295451504847488 58061920776193280 15804572463757090688 13104338933028436480 10404105402299782272 7703871871571128064 5003638340842473856 2303404810113819648 18049915353094717056 15349681822366062848 12649448291637408640 9949214760908754432 7248981230180100224 4548747699451446016 1848514168722791808 17595024711703689216 14894791180975035008 12194557650246380800 9494324119517726592 6794090588789072384 4093857058060418176 1393623527331763968 17140134070312661376 14439900539584007168 11739667008855352960 9039433478126698752 6339199947398044544 3638966416669390336 938732885940736128 16685243428921633536 13985009898192979328 11284776367464325120 8584542836735670912 5884309306007016704 3184075775278362496 483842244549708288 16230352787530605696 13530119256801951488 10829885726073297280 8129652195344643072 5429418664615988864 2729185133887334656 28951603158680448 15775462146139577856 13075228615410923648 10374995084682269440 7674761553953615232 4974528023224961024 2274294492496306816 18020805035477204224 15320571504748550016 12620337974019895808 9920104443291241600 7219870912562587392 4519637381833933184 1819403851105278976 17565914394086176384 14865680863357522176 12165447332628867968 9465213801900213760 6764980271171559552 4064746740442905344 1364513209714251136 17111023752695148544 14410790221966494336 11710556691237840128 9010323160509185920 6310089629780531712 3609856099051877504 909622568323223296 16656133111304120704 13955899580575466496 11255666049846812288 8555432519118158080 5855198988389503872 3154965457660849664 454731926932195456 16201242469913092864 13501008939184438656 10800775408455784448 8100541877727130240 5400308346998476032 2700074816269821824 18446585359250719232 15746351828522065024 13046118297793410816 10345884767064756608 7645651236336102400 4945417705607448192 2245184174878793984 17991694717859691392 15291461187131037184 12591227656402382976 9890994125673728768 7190760594945074560 4490527064216420352 1790293533487766144 17536804076468663552 14836570545740009344 12136337015011355136 9436103484282700928 6735869953554046720 4035636422825392512 1335402892096738304 17081913435077635712 14381679904348981504 11681446373620327296 8981212842891673088 6280979312163018880 3580745781434364672 880512250705710464 16627022793686607872 13926789262957953664 11226555732229299456 8526322201500645248 5826088670771991040 3125855140043336832 425621609314682624 16172132152295580032 13471898621566925824 10771665090838271616 8071431560109617408 5371198029380963200 2670964498652308992 18417475041633206400 15717241510904552192 13017007980175897984 10316774449447243776 7616540918718589568 4916307387989935360 2216073857261281152 17962584400242178560 15262350869513524352 12562117338784870144 9861883808056215936 7161650277327561728 4461416746598907520 1761183215870253312 17507693758851150720 14807460228122496512 12107226697393842304 9406993166665188096 6706759635936533888 4006526105207879680 1306292574479225472 17052803117460122880 14352569586731468672 11652336056002814464 8952102525274160256 6251868994545506048 3551635463816851840 851401933088197632 16597912476069095040 13897678945340440832 11197445414611786624 8497211883883132416 5796978353154478208 3096744822425824000 396511291697169792 16143021834678067200 13442788303949412992 10742554773220758784 8042321242492104576 5342087711763450368 2641854181034796160 18388364724015693568 15688131193287039360 12987897662558385152 10287664131829730944 7587430601101076736 4887197070372422528 2186963539643768320 17933474082624665728 15233240551896011520 12533007021167357312 9832773490438703104 7132539959710048896 4432306428981394688 1732072898252740480 17478583441233637888 14778349910504983680 12078116379776329472 9377882849047675264 6677649318319021056 3977415787590366848 1277182256861712640 17023692799842610048 14323459269113955840 11623225738385301632 8922992207656647424 6222758676927993216 3522525146199339008 822291615470684800 16568802158451582208 13868568627722928000 11168335096994273792 8468101566265619584 5767868035536965376 3067634504808311168 367400974079656960 16113911517060554368 13413677986331900160 10713444455603245952 8013210924874591744 5312977394145937536 2612743863417283328 18359254406398180736 15659020875669526528 12958787344940872320 10258553814212218112 7558320283483563904 4858086752754909696 2157853222026255488 17904363765007152896 15204130234278498688 12503896703549844480 9803663172821190272 7103429642092536064 4403196111363881856 1702962580635227648 17449473123616125056 14749239592887470848 12049006062158816640 9348772531430162432 6648539000701508224 3948305469972854016 1248071939244199808 16994582482225097216 14294348951496443008 11594115420767788800 8893881890039134592 6193648359310480384 3493414828581826176 793181297853171968 16539691840834069376 13839458310105415168 11139224779376760960 8438991248648106752 5738757717919452544 3038524187190798336 338290656462144128 16084801199443041536 13384567668714387328 10684334137985733120 7984100607257078912 5283867076528424704 2583633545799770496 18330144088780667904 15629910558052013696 12929677027323359488 10229443496594705280 7529209965866051072 4828976435137396864 2128742904408742656 17875253447389640064 15175019916660985856 12474786385932331648 9774552855203677440 7074319324475023232 4374085793746369024 1673852263017714816 17420362805998612224 14720129275269958016 12019895744541303808 9319662213812649600 6619428683083995392 3919195152355341184 1218961621626686976 16965472164607584384 14265238633878930176 11565005103150275968 8864771572421621760 6164538041692967552 3464304510964313344 764070980235659136 16510581523216556544 13810347992487902336 11110114461759248128 8409880931030593920 5709647400301939712 3009413869573285504 309180338844631296 16055690881825528704 13355457351096874496 10655223820368220288 7954990289639566080 5254756758910911872 2554523228182257664 18301033771163155072 15600800240434500864 12900566709705846656 10200333178977192448 7500099648248538240 4799866117519884032 2099632586791229824 17846143129772127232 15145909599043473024 12445676068314818816 9745442537586164608 7045209006857510400 4344975476128856192 1644741945400201984 17391252488381099392 14691018957652445184 11990785426923790976 9290551896195136768 6590318365466482560 3890084834737828352 1189851304009174144 16936361846990071552 14236128316261417344 11535894785532763136 8835661254804108928 6135427724075454720 3435194193346800512 734960662618146304 16481471205599043712 13781237674870389504 11081004144141735296 8380770613413081088 5680537082684426880 2980303551955772672 280070021227118464 16026580564208015872 13326347033479361664 10626113502750707456 7925879972022053248 5225646441293399040 2525412910564744832 18271923453545642240 15571689922816988032 12871456392088333824 10171222861359679616 7470989330631025408 4770755799902371200 2070522269173716992 17817032812154614400 15116799281425960192 12416565750697305984 9716332219968651776 7016098689239997568 4315865158511343360 1615631627782689152 17362142170763586560 14661908640034932352 11961675109306278144 9261441578577623936 6561208047848969728 3860974517120315520 1160740986391661312 16907251529372558720 14207017998643904512 11506784467915250304 8806550937186596096 6106317406457941888 3406083875729287680 705850345000633472 16452360887981530880 13752127357252876672 11051893826524222464 8351660295795568256 5651426765066914048 2951193234338259840 250959703609605632 15997470246590503040 13297236715861848832 10597003185133194624 7896769654404540416 5196536123675886208 2496302592947232000 18242813135928129408 15542579605199475200 12842346074470820992 10142112543742166784 7441879013013512576 4741645482284858368 2041411951556204160 17787922494537101568 15087688963808447360 12387455433079793152 9687221902351138944 6986988371622484736 4286754840893830528 1586521310165176320 17333031853146073728 14632798322417419520 11932564791688765312 9232331260960111104 6532097730231456896 3831864199502802688 1131630668774148480 16878141211755045888 14177907681026391680 11477674150297737472 8777440619569083264 6077207088840429056 3376973558111774848 676740027383120640 16423250570364018048 13723017039635363840 11022783508906709632 8322549978178055424 5622316447449401216 2922082916720747008 221849385992092800 15968359928972990208 13268126398244336000 10567892867515681792 7867659336787027584 5167425806058373376 2467192275329719168 18213702818310616576 15513469287581962368 12813235756853308160 10113002226124653952 7412768695395999744 4712535164667345536 2012301633938691328 17758812176919588736 15058578646190934528 12358345115462280320 9658111584733626112 6957878054004971904 4257644523276317696 1557410992547663488 17303921535528560896 14603688004799906688 11903454474071252480 9203220943342598272 6502987412613944064 3802753881885289856 1102520351156635648 16849030894137533056 14148797363408878848 11448563832680224640 8748330301951570432 6048096771222916224 3347863240494262016 647629709765607808 16394140252746505216 13693906722017851008 10993673191289196800 8293439660560542592 5593206129831888384 2892972599103234176 192739068374579968 15939249611355477376 13239016080626823168 10538782549898168960 7838549019169514752 5138315488440860544 2438081957712206336 18184592500693103744 15484358969964449536 12784125439235795328 10083891908507141120 7383658377778486912 4683424847049832704 1983191316321178496 17729701859302075904 15029468328573421696 12329234797844767488 9629001267116113280 6928767736387459072 4228534205658804864 1528300674930150656 17274811217911048064 14574577687182393856 11874344156453739648 9174110625725085440 6473877094996431232 3773643564267777024 1073410033539122816 16819920576520020224 14119687045791366016 11419453515062711808 8719219984334057600 6018986453605403392 3318752922876749184 618519392148094976 16365029935128992384 13664796404400338176 10964562873671683968 8264329342943029760 5564095812214375552 2863862281485721344 163628750757067136 15910139293737964544 13209905763009310336 10509672232280656128 7809438701552001920 5109205170823347712 2408971640094693504 18155482183075590912 15455248652346936704 12755015121618282496 10054781590889628288 7354548060160974080 4654314529432319872 1954080998703665664 17700591541684563072 15000358010955908864 12300124480227254656 9599890949498600448 6899657418769946240 4199423888041292032 1499190357312637824 17245700900293535232 14545467369564881024 11845233838836226816 9145000308107572608 6444766777378918400 3744533246650264192 1044299715921609984 16790810258902507392 14090576728173853184 11390343197445198976 8690109666716544768 5989876135987890560 3289642605259236352 589409074530582144 16335919617511479552 13635686086782825344 10935452556054171136 8235219025325516928 5534985494596862720 2834751963868208512 134518433139554304 15881028976120451712 13180795445391797504 10480561914663143296 7780328383934489088 5080094853205834880 2379861322477180672 18126371865458078080 15426138334729423872 12725904804000769664 10025671273272115456 7325437742543461248 4625204211814807040 1924970681086152832 17671481224067050240 14971247693338396032 12271014162609741824 9570780631881087616 6870547101152433408 4170313570423779200 1470080039695124992 17216590582676022400 14516357051947368192 11816123521218713984 9115889990490059776 6415656459761405568 3715422929032751360 1015189398304097152 16761699941284994560 14061466410556340352 11361232879827686144 8660999349099031936 5960765818370377728 3260532287641723520 560298756913069312 16306809299893966720 13606575769165312512 10906342238436658304 8206108707708004096 5505875176979349888 2805641646250695680 105408115522041472 15851918658502938880 13151685127774284672 10451451597045630464 7751218066316976256 5050984535588322048 2350751004859667840 18097261547840565248 15397028017111911040 12696794486383256832 9996560955654602624 7296327424925948416 4596093894197294208 1895860363468640000 17642370906449537408 14942137375720883200 12241903844992228992 9541670314263574784 6841436783534920576 4141203252806266368 1440969722077612160 17187480265058509568 14487246734329855360 11787013203601201152 9086779672872546944 6386546142143892736 3686312611415238528 986079080686584320 16732589623667481728 14032356092938827520 11332122562210173312 8631889031481519104 5931655500752864896 3231421970024210688 531188439295556480 16277698982276453888 13577465451547799680 10877231920819145472 8176998390090491264 5476764859361837056 2776531328633182848 76297797904528640 15822808340885426048 13122574810156771840 10422341279428117632 7722107748699463424 5021874217970809216 2321640687242155008 18068151230223052416 15367917699494398208 12667684168765744000 9967450638037089792 7267217107308435584 4566983576579781376 1866750045851127168 17613260588832024576 14913027058103370368 12212793527374716160 9512559996646061952 6812326465917407744 4112092935188753536 1411859404460099328 17158369947440996736 14458136416712342528 11757902885983688320 9057669355255034112 6357435824526379904 3657202293797725696 956968763069071488 16703479306049968896 14003245775321314688 11303012244592660480 8602778713864006272 5902545183135352064 3202311652406697856 502078121678043648 16248588664658941056 13548355133930286848 10848121603201632640 8147888072472978432 5447654541744324224 2747421011015670016 47187480287015808 15793698023267913216 13093464492539259008 10393230961810604800 7692997431081950592 4992763900353296384 2292530369624642176 18039040912605539584 15338807381876885376 12638573851148231168 9938340320419576960 7238106789690922752 4537873258962268544 1837639728233614336 17584150271214511744 14883916740485857536 12183683209757203328 9483449679028549120 6783216148299894912 4082982617571240704 1382749086842586496 17129259629823483904 14429026099094829696 11728792568366175488 9028559037637521280 6328325506908867072 3628091976180212864 927858445451558656 16674368988432456064 13974135457703801856 11273901926975147648 8573668396246493440 5873434865517839232 3173201334789185024 472967804060530816 16219478347041428224 13519244816312774016 10819011285584119808 8118777754855465600 5418544224126811392 2718310693398157184 18077162669502976 15764587705650400384 13064354174921746176 10364120644193091968 7663887113464437760 4963653582735783552 2263420052007129344 18009930594988026752 15309697064259372544 12609463533530718336 9909230002802064128 7208996472073409920 4508762941344755712 1808529410616101504 17555039953596998912 14854806422868344704 12154572892139690496 9454339361411036288 6754105830682382080 4053872299953727872 1353638769225073664 17100149312205971072 14399915781477316864 11699682250748662656 8999448720020008448 6299215189291354240 3598981658562700032 898748127834045824 16645258670814943232 13945025140086289024 11244791609357634816 8544558078628980608 5844324547900326400 3144091017171672192 443857486443017984 16190368029423915392 13490134498695261184 10789900967966606976 8089667437237952768 5389433906509298560 2689200375780644352 18435710918761541760 15735477388032887552 13035243857304233344 10335010326575579136 7634776795846924928 4934543265118270720 2234309734389616512 17980820277370513920 15280586746641859712 12580353215913205504 9880119685184551296 7179886154455897088 4479652623727242880 1779419092998588672 17525929635979486080 14825696105250831872 12125462574522177664 9425229043793523456 6724995513064869248 4024761982336215040 1324528451607560832 17071038994588458240 14370805463859804032 11670571933131149824 8970338402402495616 6270104871673841408 3569871340945187200 869637810216532992 16616148353197430400 13915914822468776192 11215681291740121984 8515447761011467776 5815214230282813568 3114980699554159360 414747168825505152 16161257711806402560 13461024181077748352 10760790650349094144 8060557119620439936 5360323588891785728 2660090058163131520 18406600601144028928 15706367070415374720 13006133539686720512 10305900008958066304 7605666478229412096 4905432947500757888 2205199416772103680 17951709959753001088 15251476429024346880 12551242898295692672 9851009367567038464 7150775836838384256 4450542306109730048 1750308775381075840 17496819318361973248 14796585787633319040 12096352256904664832 9396118726176010624 6695885195447356416 3995651664718702208 1295418133990048000 17041928676970945408 14341695146242291200 11641461615513636992 8941228084784982784 6240994554056328576 3540761023327674368 840527492599020160 16587038035579917568 13886804504851263360 11186570974122609152 8486337443393954944 5786103912665300736 3085870381936646528 385636851207992320 16132147394188889728 13431913863460235520 10731680332731581312 8031446802002927104 5331213271274272896 2630979740545618688 18377490283526516096 15677256752797861888 12977023222069207680 10276789691340553472 7576556160611899264 4876322629883245056 2176089099154590848 17922599642135488256 15222366111406834048 12522132580678179840 9821899049949525632 7121665519220871424 4421431988492217216 1721198457763563008 17467709000744460416 14767475470015806208 12067241939287152000 9367008408558497792 6666774877829843584 3966541347101189376 1266307816372535168 17012818359353432576 14312584828624778368 11612351297896124160 8912117767167469952 6211884236438815744 3511650705710161536 811417174981507328 16557927717962404736 13857694187233750528 11157460656505096320 8457227125776442112 5756993595047787904 3056760064319133696 356526533590479488 16103037076571376896 13402803545842722688 10702570015114068480 8002336484385414272 5302102953656760064 2601869422928105856 18348379965909003264 15648146435180349056 12947912904451694848 10247679373723040640 7547445842994386432 4847212312265732224 2146978781537078016 17893489324517975424 15193255793789321216 12493022263060667008 9792788732332012800 7092555201603358592 4392321670874704384 1692088140146050176 17438598683126947584 14738365152398293376 12038131621669639168 9337898090940984960 6637664560212330752 3937431029483676544 1237197498755022336 16983708041735919744 14283474511007265536 11583240980278611328 8883007449549957120 6182773918821302912 3482540388092648704 782306857363994496 16528817400344891904 13828583869616237696 11128350338887583488 8428116808158929280 5727883277430275072 3027649746701620864 327416215972966656 16073926758953864064 13373693228225209856 10673459697496555648 7973226166767901440 5272992636039247232 2572759105310593024 18319269648291490432 15619036117562836224 12918802586834182016 10218569056105527808 7518335525376873600 4818101994648219392 2117868463919565184 17864379006900462592 15164145476171808384 12463911945443154176 9763678414714499968 7063444883985845760 4363211353257191552 1662977822528537344 17409488365509434752 14709254834780780544 12009021304052126336 9308787773323472128 6608554242594817920 3908320711866163712 1208087181137509504 16954597724118406912 14254364193389752704 11554130662661098496 8853897131932444288 6153663601203790080 3453430070475135872 753196539746481664 16499707082727379072 13799473551998724864 11099240021270070656 8399006490541416448 5698772959812762240 2998539429084108032 298305898355453824 16044816441336351232 13344582910607697024 10644349379879042816 7944115849150388608 5243882318421734400 2543648787693080192 18290159330673977600 15589925799945323392 12889692269216669184 10189458738488014976 7489225207759360768 4788991677030706560 2088758146302052352 17835268689282949760 15135035158554295552 12434801627825641344 9734568097096987136 7034334566368332928 4334101035639678720 1633867504911024512 17380378047891921920 14680144517163267712 11979910986434613504 9279677455705959296 6579443924977305088 3879210394248650880 1178976863519996672 16925487406500894080 14225253875772239872 11525020345043585664 8824786814314931456 6124553283586277248 3424319752857623040 724086222128968832 16470596765109866240 13770363234381212032 11070129703652557824 8369896172923903616 5669662642195249408 2969429111466595200 269195580737940992 16015706123718838400 13315472592990184192 10615239062261529984 7915005531532875776 5214772000804221568 2514538470075567360 18261049013056464768 15560815482327810560 12860581951599156352 10160348420870502144 7460114890141847936 4759881359413193728 2059647828684539520 17806158371665436928 15105924840936782720 12405691310208128512 9705457779479474304 7005224248750820096 4304990718022165888 1604757187293511680 17351267730274409088 14651034199545754880 11950800668817100672 9250567138088446464 6550333607359792256 3850100076631138048 1149866545902483840 16896377088883381248 14196143558154727040 11495910027426072832 8795676496697418624 6095442965968764416 3395209435240110208 694975904511456000 16441486447492353408 13741252916763699200 11041019386035044992 8340785855306390784 5640552324577736576 2940318793849082368 240085263120428160 15986595806101325568 13286362275372671360 10586128744644017152 7885895213915362944 5185661683186708736 2485428152458054528 18231938695438951936 15531705164710297728 12831471633981643520 10131238103252989312 7431004572524335104 4730771041795680896 2030537511067026688 17777048054047924096 15076814523319269888 12376580992590615680 9676347461861961472 6976113931133307264 4275880400404653056 1575646869675998848 17322157412656896256 14621923881928242048 11921690351199587840 9221456820470933632 6521223289742279424 3820989759013625216 1120756228284971008 16867266771265868416 14167033240537214208 11466799709808560000 8766566179079905792 6066332648351251584 3366099117622597376 665865586893943168 16412376129874840576 13712142599146186368 11011909068417532160 8311675537688877952 5611442006960223744 2911208476231569536 210974945502915328 15957485488483812736 13257251957755158528 10557018427026504320 7856784896297850112 5156551365569195904 2456317834840541696 18202828377821439104 15502594847092784896 12802361316364130688 10102127785635476480 7401894254906822272 4701660724178168064 2001427193449513856 17747937736430411264 15047704205701757056 12347470674973102848 9647237144244448640 6947003613515794432 4246770082787140224 1546536552058486016 17293047095039383424 14592813564310729216 11892580033582075008 9192346502853420800 6492112972124766592 3791879441396112384 1091645910667458176 16838156453648355584 14137922922919701376 11437689392191047168 8737455861462392960 6037222330733738752 3336988800005084544 636755269276430336 16383265812257327744 13683032281528673536 10982798750800019328 8282565220071365120 5582331689342710912 2882098158614056704 181864627885402496 15928375170866299904 13228141640137645696 10527908109408991488 7827674578680337280 5127441047951683072 2427207517223028864 18173718060203926272 15473484529475272064 12773250998746617856 10073017468017963648 7372783937289309440 4672550406560655232 1972316875832001024 17718827418812898432 15018593888084244224 12318360357355590016 9618126826626935808 6917893295898281600 4217659765169627392 1517426234440973184 17263936777421870592 14563703246693216384 11863469715964562176 9163236185235907968 6463002654507253760 3762769123778599552 1062535593049945344 16809046136030842752 14108812605302188544 11408579074573534336 8708345543844880128 6008112013116225920 3307878482387571712 607644951658917504 16354155494639814912 13653921963911160704 10953688433182506496 8253454902453852288 5553221371725198080 2852987840996543872 152754310267889664 15899264853248787072 13199031322520132864 10498797791791478656 7798564261062824448 5098330730334170240 2398097199605516032 18144607742586413440 15444374211857759232 12744140681129105024 10043907150400450816 7343673619671796608 4643440088943142400 1943206558214488192 17689717101195385600 14989483570466731392 12289250039738077184 9589016509009422976 6888782978280768768 4188549447552114560 1488315916823460352 17234826459804357760 14534592929075703552 11834359398347049344 9134125867618395136 6433892336889740928 3733658806161086720 1033425275432432512 16779935818413329920 14079702287684675712 11379468756956021504 8679235226227367296 5979001695498713088 3278768164770058880 578534634041404672 16325045177022302080 13624811646293647872 10924578115564993664 8224344584836339456 5524111054107685248 2823877523379031040 123643992650376832 15870154535631274240 13169921004902620032 10469687474173965824 7769453943445311616 5069220412716657408 2368986881988003200 18115497424968900608 15415263894240246400 12715030363511592192 10014796832782937984 7314563302054283776 4614329771325629568 1914096240596975360 17660606783577872768 14960373252849218560 12260139722120564352 9559906191391910144 6859672660663255936 4159439129934601728 1459205599205947520 17205716142186844928 14505482611458190720 11805249080729536512 9105015550000882304 6404782019272228096 3704548488543573888 1004314957814919680 16750825500795817088 14050591970067162880 11350358439338508672 8650124908609854464 5949891377881200256 3249657847152546048 549424316423891840 16295934859404789248 13595701328676135040 10895467797947480832 8195234267218826624 5495000736490172416 2794767205761518208 94533675032864000 15841044218013761408 13140810687285107200 10440577156556452992 7740343625827798784 5040110095099144576 2339876564370490368 18086387107351387776 15386153576622733568 12685920045894079360 9985686515165425152 7285452984436770944 4585219453708116736 1884985922979462528 17631496465960359936 14931262935231705728 12231029404503051520 9530795873774397312 6830562343045743104 4130328812317088896 1430095281588434688 17176605824569332096 14476372293840677888 11776138763112023680 9075905232383369472 6375671701654715264 3675438170926061056 975204640197406848 16721715183178304256 14021481652449650048 11321248121720995840 8621014590992341632 5920781060263687424 3220547529535033216 520313998806379008 16266824541787276416 13566591011058622208 10866357480329968000 8166123949601313792 5465890418872659584 2765656888144005376 65423357415351168 15811933900396248576 13111700369667594368 10411466838938940160 7711233308210285952 5010999777481631744 2310766246752977536 18057276789733874944 15357043259005220736 12656809728276566528 9956576197547912320 7256342666819258112 4556109136090603904 1855875605361949696 17602386148342847104 14902152617614192896 12201919086885538688 9501685556156884480 6801452025428230272 4101218494699576064 1400984963970921856 17147495506951819264 14447261976223165056 11747028445494510848 9046794914765856640 6346561384037202432 3646327853308548224 946094322579894016 16692604865560791424 13992371334832137216 11292137804103483008 8591904273374828800 5891670742646174592 3191437211917520384 491203681188866176 16237714224169763584 13537480693441109376 10837247162712455168 8137013631983800960 5436780101255146752 2736546570526492544 36313039797838336 15782823582778735744 13082590052050081536 10382356521321427328 7682122990592773120 4981889459864118912 2281655929135464704 18028166472116362112 15327932941387707904 12627699410659053696 9927465879930399488 7227232349201745280 4526998818473091072 1826765287744436864 17573275830725334272 14873042299996680064 12172808769268025856 9472575238539371648 6772341707810717440 4072108177082063232 1371874646353409024 17118385189334306432 14418151658605652224 11717918127876998016 9017684597148343808 6317451066419689600 3617217535691035392 916984004962381184 16663494547943278592 13963261017214624384 11263027486485970176 8562793955757315968 5862560425028661760 3162326894300007552 462093363571353344 16208603906552250752 13508370375823596544 10808136845094942336 8107903314366288128 5407669783637633920 2707436252908979712 7202722180325504 15753713265161222912 13053479734432568704 10353246203703914496 7653012672975260288 4952779142246606080 2252545611517951872 17999056154498849280 15298822623770195072 12598589093041540864 9898355562312886656 7198122031584232448 4497888500855578240 1797654970126924032 17544165513107821440 14843931982379167232 12143698451650513024 9443464920921858816 6743231390193204608 4042997859464550400 1342764328735896192 17089274871716793600 14389041340988139392 11688807810259485184 8988574279530830976 6288340748802176768 3588107218073522560 887873687344868352 16634384230325765760 13934150699597111552 11233917168868457344 8533683638139803136 5833450107411148928 3133216576682494720 432983045953840512 16179493588934737920 13479260058206083712 10779026527477429504 8078792996748775296 5378559466020121088 2678325935291466880 18424836478272364288 15724602947543710080 13024369416815055872 10324135886086401664 7623902355357747456 4923668824629093248 2223435293900439040 17969945836881336448 15269712306152682240 12569478775424028032 9869245244695373824 7169011713966719616 4468778183238065408 1768544652509411200 17515055195490308608 14814821664761654400 12114588134033000192 9414354603304345984 6714121072575691776 4013887541847037568 1313654011118383360 17060164554099280768 14359931023370626560 11659697492641972352 8959463961913318144 6259230431184663936 3558996900456009728 858763369727355520 16605273912708252928 13905040381979598720 11204806851250944512 8504573320522290304 5804339789793636096 3104106259064981888 403872728336327680 16150383271317225088 13450149740588570880 10749916209859916672 8049682679131262464 5349449148402608256 2649215617673954048 18395726160654851456 15695492629926197248 12995259099197543040 10295025568468888832 7594792037740234624 4894558507011580416 2194324976282926208 17940835519263823616 15240601988535169408 12540368457806515200 9840134927077860992 7139901396349206784 4439667865620552576 1739434334891898368 17485944877872795776 14785711347144141568 12085477816415487360 9385244285686833152 6685010754958178944 3984777224229524736 1284543693500870528 17031054236481767936 14330820705753113728 11630587175024459520 8930353644295805312 6230120113567151104 3529886582838496896 829653052109842688 16576163595090740096 13875930064362085888 11175696533633431680 8475463002904777472 5775229472176123264 3074995941447469056 374762410718814848 16121272953699712256 13421039422971058048 10720805892242403840 8020572361513749632 5320338830785095424 2620105300056441216 18366615843037338624 15666382312308684416 12966148781580030208 10265915250851376000 7565681720122721792 4865448189394067584 2165214658665413376 17911725201646310784 15211491670917656576 12511258140189002368 9811024609460348160 7110791078731693952 4410557548003039744 1710324017274385536 17456834560255282944 14756601029526628736 12056367498797974528 9356133968069320320 6655900437340666112 3955666906612011904 1255433375883357696 17001943918864255104 14301710388135600896 11601476857406946688 8901243326678292480 6201009795949638272 3500776265220984064 800542734492329856 16547053277473227264 13846819746744573056 11146586216015918848 8446352685287264640 5746119154558610432 3045885623829956224 345652093101302016 16092162636082199424 13391929105353545216 10691695574624891008 7991462043896236800 5291228513167582592 2590994982438928384 18337505525419825792 15637271994691171584 12937038463962517376 10236804933233863168 7536571402505208960 4836337871776554752 2136104341047900544 17882614884028797952 15182381353300143744 12482147822571489536 9781914291842835328 7081680761114181120 4381447230385526912 1681213699656872704 17427724242637770112 14727490711909115904 12027257181180461696 9327023650451807488 6626790119723153280 3926556588994499072 1226323058265844864 16972833601246742272 14272600070518088064 11572366539789433856 8872133009060779648 6171899478332125440 3471665947603471232 771432416874817024 16517942959855714432 13817709429127060224 11117475898398406016 8417242367669751808 5717008836941097600 3016775306212443392 316541775483789184 16063052318464686592 13362818787736032384 10662585257007378176 7962351726278723968 5262118195550069760 2561884664821415552 18308395207802312960 15608161677073658752 12907928146345004544 10207694615616350336 7507461084887696128 4807227554159041920 2106994023430387712 17853504566411285120 15153271035682630912 12453037504953976704 9752803974225322496 7052570443496668288 4352336912768014080 1652103382039359872 17398613925020257280 14698380394291603072 11998146863562948864 9297913332834294656 6597679802105640448 3897446271376986240 1197212740648332032 16943723283629229440 14243489752900575232 11543256222171921024 8843022691443266816 6142789160714612608 3442555629985958400 742322099257304192 16488832642238201600 13788599111509547392 11088365580780893184 8388132050052238976 5687898519323584768 2987664988594930560 287431457866276352 16033942000847173760 13333708470118519552 10633474939389865344 7933241408661211136 5233007877932556928 2532774347203902720 18279284890184800128 15579051359456145920 12878817828727491712 10178584297998837504 7478350767270183296 4778117236541529088 2077883705812874880 17824394248793772288 15124160718065118080 12423927187336463872 9723693656607809664 7023460125879155456 4323226595150501248 1622993064421847040 17369503607402744448 14669270076674090240 11969036545945436032 9268803015216781824 6568569484488127616 3868335953759473408 1168102423030819200 16914612966011716608 14214379435283062400 11514145904554408192 8813912373825753984 6113678843097099776 3413445312368445568 713211781639791360 16459722324620688768 13759488793892034560 11059255263163380352 8359021732434726144 5658788201706071936 2958554670977417728 258321140248763520 16004831683229660928 13304598152501006720 10604364621772352512 7904131091043698304 5203897560315044096 2503664029586389888 18250174572567287296 15549941041838633088 12849707511109978880 10149473980381324672 7449240449652670464 4749006918924016256 2048773388195362048 17795283931176259456 15095050400447605248 12394816869718951040 9694583338990296832 6994349808261642624 4294116277532988416 1593882746804334208 17340393289785231616 14640159759056577408 11939926228327923200 9239692697599268992 6539459166870614784 3839225636141960576 1138992105413306368 16885502648394203776 14185269117665549568 11485035586936895360 8784802056208241152 6084568525479586944 3384334994750932736 684101464022278528 16430612007003175936 13730378476274521728 11030144945545867520 8329911414817213312 5629677884088559104 2929444353359904896 229210822631250688 15975721365612148096 13275487834883493888 10575254304154839680 7875020773426185472 5174787242697531264 2474553711968877056 18221064254949774464 15520830724221120256 12820597193492466048 10120363662763811840 7420130132035157632 4719896601306503424 2019663070577849216 17766173613558746624 15065940082830092416 12365706552101438208 9665473021372784000 6965239490644129792 4265005959915475584 1564772429186821376 17311282972167718784 14611049441439064576 11910815910710410368 9210582379981756160 6510348849253101952 3810115318524447744 1109881787795793536 16856392330776690944 14156158800048036736 11455925269319382528 8755691738590728320 6055458207862074112 3355224677133419904 654991146404765696 16401501689385663104 13701268158657008896 11001034627928354688 8300801097199700480 5600567566471046272 2900334035742392064 200100505013737856 15946611047994635264 13246377517265981056 10546143986537326848 7845910455808672640 5145676925080018432 2445443394351364224 18191953937332261632 15491720406603607424 12791486875874953216 10091253345146299008 7391019814417644800 4690786283688990592 1990552752960336384 17737063295941233792 15036829765212579584 12336596234483925376 9636362703755271168 6936129173026616960 4235895642297962752 1535662111569308544 17282172654550205952 14581939123821551744 11881705593092897536 9181472062364243328 6481238531635589120 3781005000906934912 1080771470178280704 16827282013159178112 14127048482430523904 11426814951701869696 8726581420973215488 6026347890244561280 3326114359515907072 625880828787252864 16372391371768150272 13672157841039496064 10971924310310841856 8271690779582187648 5571457248853533440 2871223718124879232 170990187396225024 15917500730377122432 13217267199648468224 10517033668919814016 7816800138191159808 5116566607462505600 2416333076733851392 18162843619714748800 15462610088986094592 12762376558257440384 10062143027528786176 7361909496800131968 4661675966071477760 1961442435342823552 17707952978323720960 15007719447595066752 12307485916866412544 9607252386137758336 6907018855409104128 4206785324680449920 1506551793951795712 17253062336932693120 14552828806204038912 11852595275475384704 9152361744746730496 6452128214018076288 3751894683289422080 1051661152560767872 16798171695541665280 14097938164813011072 11397704634084356864 8697471103355702656 5997237572627048448 3297004041898394240 596770511169740032 16343281054150637440 13643047523421983232 10942813992693329024 8242580461964674816 5542346931236020608 2842113400507366400 141879869778712192 15888390412759609600 13188156882030955392 10487923351302301184 7787689820573646976 5087456289844992768 2387222759116338560 18133733302097235968 15433499771368581760 12733266240639927552 10033032709911273344 7332799179182619136 4632565648453964928 1932332117725310720 17678842660706208128 14978609129977553920 12278375599248899712 9578142068520245504 6877908537791591296 4177675007062937088 1477441476334282880 17223952019315180288 14523718488586526080 11823484957857871872 9123251427129217664 6423017896400563456 3722784365671909248 1022550834943255040 16769061377924152448 14068827847195498240 11368594316466844032 8668360785738189824 5968127255009535616 3267893724280881408 567660193552227200 16314170736533124608 13613937205804470400 10913703675075816192 8213470144347161984 5513236613618507776 2813003082889853568 112769552161199360 15859280095142096768 13159046564413442560 10458813033684788352 7758579502956134144 5058345972227479936 2358112441498825728 18104622984479723136 15404389453751068928 12704155923022414720 10003922392293760512 7303688861565106304 4603455330836452096 1903221800107797888 17649732343088695296 14949498812360041088 12249265281631386880 9549031750902732672 6848798220174078464 4148564689445424256 1448331158716770048 17194841701697667456 14494608170969013248 11794374640240359040 9094141109511704832 6393907578783050624 3693674048054396416 993440517325742208 16739951060306639616 14039717529577985408 11339483998849331200 8639250468120676992 5939016937392022784 3238783406663368576 538549875934714368 16285060418915611776 13584826888186957568 10884593357458303360 8184359826729649152 5484126296000994944 2783892765272340736 83659234543686528 15830169777524583936 13129936246795929728 10429702716067275520 7729469185338621312 5029235654609967104 2329002123881312896 18075512666862210304 15375279136133556096 12675045605404901888 9974812074676247680 7274578543947593472 4574345013218939264 1874111482490285056 17620622025471182464 14920388494742528256 12220154964013874048 9519921433285219840 6819687902556565632 4119454371827911424 1419220841099257216 17165731384080154624 14465497853351500416 11765264322622846208 9065030791894192000 6364797261165537792 3664563730436883584 964330199708229376 16710840742689126784 14010607211960472576 11310373681231818368 8610140150503164160 5909906619774509952 3209673089045855744 509439558317201536 16255950101298098944 13555716570569444736 10855483039840790528 8155249509112136320 5455015978383482112 2754782447654827904 54548916926173696 15801059459907071104 13100825929178416896 10400592398449762688 7700358867721108480 5000125336992454272 2299891806263800064 18046402349244697472 15346168818516043264 12645935287787389056 9945701757058734848 7245468226330080640 4545234695601426432 1845001164872772224 17591511707853669632 14891278177125015424 12191044646396361216 9490811115667707008 6790577584939052800 4090344054210398592 1390110523481744384 17136621066462641792 14436387535733987584 11736154005005333376 9035920474276679168 6335686943548024960 3635453412819370752 935219882090716544 16681730425071613952 13981496894342959744 11281263363614305536 8581029832885651328 5880796302156997120 3180562771428342912 480329240699688704 16226839783680586112 13526606252951931904 10826372722223277696 8126139191494623488 5425905660765969280 2725672130037315072 25438599308660864 15771949142289558272 13071715611560904064 10371482080832249856 7671248550103595648 4971015019374941440 2270781488646287232 18017292031627184640 15317058500898530432 12616824970169876224 9916591439441222016 7216357908712567808 4516124377983913600 1815890847255259392 17562401390236156800 14862167859507502592 12161934328778848384 9461700798050194176 6761467267321539968 4061233736592885760 1361000205864231552 17107510748845128960 14407277218116474752 11707043687387820544 9006810156659166336 6306576625930512128 3606343095201857920 906109564473203712 16652620107454101120 13952386576725446912 11252153045996792704 8551919515268138496 5851685984539484288 3151452453810830080 451218923082175872 16197729466063073280 13497495935334419072 10797262404605764864 8097028873877110656 5396795343148456448 2696561812419802240 18443072355400699648 15742838824672045440 13042605293943391232 10342371763214737024 7642138232486082816 4941904701757428608 2241671171028774400 17988181714009671808 15287948183281017600 12587714652552363392 9887481121823709184 7187247591095054976 4487014060366400768 1786780529637746560 17533291072618643968 14833057541889989760 12132824011161335552 9432590480432681344 6732356949704027136 4032123418975372928 1331889888246718720 17078400431227616128 14378166900498961920 11677933369770307712 8977699839041653504 6277466308312999296 3577232777584345088 876999246855690880 16623509789836588288 13923276259107934080 11223042728379279872 8522809197650625664 5822575666921971456 3122342136193317248 422108605464663040 16168619148445560448 13468385617716906240 10768152086988252032 8067918556259597824 5367685025530943616 2667451494802289408 18413962037783186816 15713728507054532608 13013494976325878400 10313261445597224192 7613027914868569984 4912794384139915776 2212560853411261568 17959071396392158976 15258837865663504768 12558604334934850560 9858370804206196352 7158137273477542144 4457903742748887936 1757670212020233728 17504180755001131136 14803947224272476928 12103713693543822720 9403480162815168512 6703246632086514304 4003013101357860096 1302779570629205888 17049290113610103296 14349056582881449088 11648823052152794880 8948589521424140672 6248355990695486464 3548122459966832256 847888929238178048 16594399472219075456 13894165941490421248 11193932410761767040 8493698880033112832 5793465349304458624 3093231818575804416 392998287847150208 16139508830828047616 13439275300099393408 10739041769370739200 8038808238642084992 5338574707913430784 2638341177184776576 18384851720165673984 15684618189437019776 12984384658708365568 10284151127979711360 7583917597251057152 4883684066522402944 2183450535793748736 17929961078774646144 15229727548045991936 12529494017317337728 9829260486588683520 7129026955860029312 4428793425131375104 1728559894402720896 17475070437383618304 14774836906654964096 12074603375926309888 9374369845197655680 6674136314469001472 3973902783740347264 1273669253011693056 17020179795992590464 14319946265263936256 11619712734535282048 8919479203806627840 6219245673077973632 3519012142349319424 818778611620665216 16565289154601562624 13865055623872908416 11164822093144254208 8464588562415600000 5764355031686945792 3064121500958291584 363887970229637376 16110398513210534784 13410164982481880576 10709931451753226368 8009697921024572160 5309464390295917952 2609230859567263744 18355741402548161152 15655507871819506944 12955274341090852736 10255040810362198528 7554807279633544320 4854573748904890112 2154340218176235904 17900850761157133312 15200617230428479104 12500383699699824896 9800150168971170688 7099916638242516480 4399683107513862272 1699449576785208064 17445960119766105472 14745726589037451264 12045493058308797056 9345259527580142848 6645025996851488640 3944792466122834432 1244558935394180224 16991069478375077632 14290835947646423424 11590602416917769216 8890368886189115008 6190135355460460800 3489901824731806592 789668294003152384 16536178836984049792 13835945306255395584 11135711775526741376 8435478244798087168 5735244714069432960 3035011183340778752 334777652612124544 16081288195593021952 13381054664864367744 10680821134135713536 7980587603407059328 5280354072678405120 2580120541949750912 18326631084930648320 15626397554201994112 12926164023473339904 10225930492744685696 7525696962016031488 4825463431287377280 2125229900558723072 17871740443539620480 15171506912810966272 12471273382082312064 9771039851353657856 7070806320625003648 4370572789896349440 1670339259167695232 17416849802148592640 14716616271419938432 12016382740691284224 9316149209962630016 6615915679233975808 3915682148505321600 1215448617776667392 16961959160757564800 14261725630028910592 11561492099300256384 8861258568571602176 6161025037842947968 3460791507114293760 760557976385639552 16507068519366536960 13806834988637882752 11106601457909228544 8406367927180574336 5706134396451920128 3005900865723265920 305667334994611712 16052177877975509120 13351944347246854912 10651710816518200704 7951477285789546496 5251243755060892288 2551010224332238080 18297520767313135488 15597287236584481280 12897053705855827072 10196820175127172864 7496586644398518656 4796353113669864448 2096119582941210240 17842630125922107648 15142396595193453440 12442163064464799232 9741929533736145024 7041696003007490816 4341462472278836608 1641228941550182400 17387739484531079808 14687505953802425600 11987272423073771392 9287038892345117184 6586805361616462976 3886571830887808768 1186338300159154560 16932848843140051968 14232615312411397760 11532381781682743552 8832148250954089344 6131914720225435136 3431681189496780928 731447658768126720 16477958201749024128 13777724671020369920 11077491140291715712 8377257609563061504 5677024078834407296 2976790548105753088 276557017377098880 16023067560357996288 13322834029629342080 10622600498900687872 7922366968172033664 5222133437443379456 2521899906714725248 18268410449695622656 15568176918966968448 12867943388238314240 10167709857509660032 7467476326781005824 4767242796052351616 2067009265323697408 17813519808304594816 15113286277575940608 12413052746847286400 9712819216118632192 7012585685389977984 4312352154661323776 1612118623932669568 17358629166913566976 14658395636184912768 11958162105456258560 9257928574727604352 6557695043998950144 3857461513270295936 1157227982541641728 16903738525522539136 14203504994793884928 11503271464065230720 8803037933336576512 6102804402607922304 3402570871879268096 702337341150613888 16448847884131511296 13748614353402857088 11048380822674202880 8348147291945548672 5647913761216894464 2947680230488240256 247446699759586048 15993957242740483456 13293723712011829248 10593490181283175040 7893256650554520832 5193023119825866624 2492789589097212416 18239300132078109824 15539066601349455616 12838833070620801408 10138599539892147200 7438366009163492992 4738132478434838784 2037898947706184576 17784409490687081984 15084175959958427776 12383942429229773568 9683708898501119360 6983475367772465152 4283241837043810944 1583008306315156736 17329518849296054144 14629285318567399936 11929051787838745728 9228818257110091520 6528584726381437312 3828351195652783104 1128117664924128896 16874628207905026304 14174394677176372096 11474161146447717888 8773927615719063680 6073694084990409472 3373460554261755264 673227023533101056 16419737566513998464 13719504035785344256 11019270505056690048 8319036974328035840 5618803443599381632 2918569912870727424 218336382142073216 15964846925122970624 13264613394394316416 10564379863665662208 7864146332937008000 5163912802208353792 2463679271479699584 18210189814460596992 15509956283731942784 12809722753003288576 10109489222274634368 7409255691545980160 4709022160817325952 2008788630088671744 17755299173069569152 15055065642340914944 12354832111612260736 9654598580883606528 6954365050154952320 4254131519426298112 1553897988697643904 17300408531678541312 14600175000949887104 11899941470221232896 9199707939492578688 6499474408763924480 3799240878035270272 1099007347306616064 16845517890287513472 14145284359558859264 11445050828830205056 8744817298101550848 6044583767372896640 3344350236644242432 644116705915588224 16390627248896485632 13690393718167831424 10990160187439177216 8289926656710523008 5589693125981868800 2889459595253214592 189226064524560384 15935736607505457792 13235503076776803584 10535269546048149376 7835036015319495168 5134802484590840960 2434568953862186752 18181079496843084160 15480845966114429952 12780612435385775744 10080378904657121536 7380145373928467328 4679911843199813120 1979678312471158912 17726188855452056320 15025955324723402112 12325721793994747904 9625488263266093696 6925254732537439488 4225021201808785280 1524787671080131072 17271298214061028480 14571064683332374272 11870831152603720064 9170597621875065856 6470364091146411648 3770130560417757440 1069897029689103232 16816407572670000640 14116174041941346432 11415940511212692224 8715706980484038016 6015473449755383808 3315239919026729600 615006388298075392 16361516931278972800 13661283400550318592 10961049869821664384 8260816339093010176 5560582808364355968 2860349277635701760 160115746907047552 15906626289887944960 13206392759159290752 10506159228430636544 7805925697701982336 5105692166973328128 2405458636244673920 18151969179225571328 15451735648496917120 12751502117768262912 10051268587039608704 7351035056310954496 4650801525582300288 1950567994853646080 17697078537834543488 14996845007105889280 12296611476377235072 9596377945648580864 6896144414919926656 4195910884191272448 1495677353462618240 17242187896443515648 14541954365714861440 11841720834986207232 9141487304257553024 6441253773528898816 3741020242800244608 1040786712071590400 16787297255052487808 14087063724323833600 11386830193595179392 8686596662866525184 5986363132137870976 3286129601409216768 585896070680562560 16332406613661459968 13632173082932805760 10931939552204151552 8231706021475497344 5531472490746843136 2831238960018188928 131005429289534720 15877515972270432128 13177282441541777920 10477048910813123712 7776815380084469504 5076581849355815296 2376348318627161088 18122858861608058496 15422625330879404288 12722391800150750080 10022158269422095872 7321924738693441664 4621691207964787456 1921457677236133248 17667968220217030656 14967734689488376448 12267501158759722240 9567267628031068032 6867034097302413824 4166800566573759616 1466567035845105408 17213077578826002816 14512844048097348608 11812610517368694400 9112376986640040192 6412143455911385984 3711909925182731776 1011676394454077568 16758186937434974976 14057953406706320768 11357719875977666560 8657486345249012352 5957252814520358144 3257019283791703936 556785753063049728 16303296296043947136 13603062765315292928 10902829234586638720 8202595703857984512 5502362173129330304 2802128642400676096 101895111672021888 15848405654652919296 13148172123924265088 10447938593195610880 7747705062466956672 5047471531738302464 2347238001009648256 18093748543990545664 15393515013261891456 12693281482533237248 9993047951804583040 7292814421075928832 4592580890347274624 1892347359618620416 17638857902599517824 14938624371870863616 12238390841142209408 9538157310413555200 6837923779684900992 4137690248956246784 1437456718227592576 17183967261208489984 14483733730479835776 11783500199751181568 9083266669022527360 6383033138293873152 3682799607565218944 982566076836564736 16729076619817462144 14028843089088807936 11328609558360153728 8628376027631499520 5928142496902845312 3227908966174191104 527675435445536896 16274185978426434304 13573952447697780096 10873718916969125888 8173485386240471680 5473251855511817472 2773018324783163264 72784794054509056 15819295337035406464 13119061806306752256 10418828275578098048 7718594744849443840 5018361214120789632 2318127683392135424 18064638226373032832 15364404695644378624 12664171164915724416 9963937634187070208 7263704103458416000 4563470572729761792 1863237042001107584 17609747584982004992 14909514054253350784 12209280523524696576 9509046992796042368 6808813462067388160 4108579931338733952 1408346400610079744 17154856943590977152 14454623412862322944 11754389882133668736 9054156351405014528 6353922820676360320 3653689289947706112 953455759219051904 16699966302199949312 13999732771471295104 11299499240742640896 8599265710013986688 5899032179285332480 3198798648556678272 498565117828024064 16245075660808921472 13544842130080267264 10844608599351613056 8144375068622958848 5444141537894304640 2743908007165650432 43674476436996224 15790185019417893632 13089951488689239424 10389717957960585216 7689484427231931008 4989250896503276800 2289017365774622592 18035527908755520000 15335294378026865792 12635060847298211584 9934827316569557376 7234593785840903168 4534360255112248960 1834126724383594752 17580637267364492160 14880403736635837952 12180170205907183744 9479936675178529536 6779703144449875328 4079469613721221120 1379236082992566912 17125746625973464320 14425513095244810112 11725279564516155904 9025046033787501696 6324812503058847488 3624578972330193280 924345441601539072 16670855984582436480 13970622453853782272 11270388923125128064 8570155392396473856 5869921861667819648 3169688330939165440 469454800210511232 16215965343191408640 13515731812462754432 10815498281734100224 8115264751005446016 5415031220276791808 2714797689548137600 14564158819483392 15761074701800380800 13060841171071726592 10360607640343072384 7660374109614418176 4960140578885763968 2259907048157109760 18006417591138007168 15306184060409352960 12605950529680698752 9905716998952044544 7205483468223390336 4505249937494736128 1805016406766081920 17551526949746979328 14851293419018325120 12151059888289670912 9450826357561016704 6750592826832362496 4050359296103708288 1350125765375054080 17096636308355951488 14396402777627297280 11696169246898643072 8995935716169988864 6295702185441334656 3595468654712680448 895235123984026240 16641745666964923648 13941512136236269440 11241278605507615232 8541045074778961024 5840811544050306816 3140578013321652608 440344482592998400 16186855025573895808 13486621494845241600 10786387964116587392 8086154433387933184 5385920902659278976 2685687371930624768 18432197914911522176 15731964384182867968 13031730853454213760 10331497322725559552 7631263791996905344 4931030261268251136 2230796730539596928 17977307273520494336 15277073742791840128 12576840212063185920 9876606681334531712 7176373150605877504 4476139619877223296 1775906089148569088 17522416632129466496 14822183101400812288 12121949570672158080 9421716039943503872 6721482509214849664 4021248978486195456 1321015447757541248 17067525990738438656 14367292460009784448 11667058929281130240 8966825398552476032 6266591867823821824 3566358337095167616 866124806366513408 16612635349347410816 13912401818618756608 11212168287890102400 8511934757161448192 5811701226432793984 3111467695704139776 411234164975485568 16157744707956382976 13457511177227728768 10757277646499074560 8057044115770420352 5356810585041766144 2656577054313111936 18403087597294009344 15702854066565355136 13002620535836700928 10302387005108046720 7602153474379392512 4901919943650738304 2201686412922084096 17948196955902981504 15247963425174327296 12547729894445673088 9847496363717018880 7147262832988364672 4447029302259710464 1746795771531056256 17493306314511953664 14793072783783299456 12092839253054645248 9392605722325991040 6692372191597336832 3992138660868682624 1291905130140028416 17038415673120925824 14338182142392271616 11637948611663617408 8937715080934963200 6237481550206308992 3537248019477654784 837014488749000576 16583525031729897984 13883291501001243776 11183057970272589568 8482824439543935360 5782590908815281152 3082357378086626944 382123847357972736 16128634390338870144 13428400859610215936 10728167328881561728 8027933798152907520 5327700267424253312 2627466736695599104 18373977279676496512 15673743748947842304 12973510218219188096 10273276687490533888 7573043156761879680 4872809626033225472 2172576095304571264 17919086638285468672 15218853107556814464 12518619576828160256 9818386046099506048 7118152515370851840 4417918984642197632 1717685453913543424 17464195996894440832 14763962466165786624 12063728935437132416 9363495404708478208 6663261873979824000 3963028343251169792 1262794812522515584 17009305355503412992 14309071824774758784 11608838294046104576 8908604763317450368 6208371232588796160 3508137701860141952 807904171131487744 16554414714112385152 13854181183383730944 11153947652655076736 8453714121926422528 5753480591197768320 3053247060469114112 353013529740459904 16099524072721357312 13399290541992703104 10699057011264048896 7998823480535394688 5298589949806740480 2598356419078086272 18344866962058983680 15644633431330329472 12944399900601675264 10244166369873021056 7543932839144366848 4843699308415712640 2143465777687058432 17889976320667955840 15189742789939301632 12489509259210647424 9789275728481993216 7089042197753339008 4388808667024684800 1688575136296030592 17435085679276928000 14734852148548273792 12034618617819619584 9334385087090965376 6634151556362311168 3933918025633656960 1233684494905002752 16980195037885900160 14279961507157245952 11579727976428591744 8879494445699937536 6179260914971283328 3479027384242629120 778793853513974912 16525304396494872320 13825070865766218112 11124837335037563904 8424603804308909696 5724370273580255488 3024136742851601280 323903212122947072 16070413755103844480 13370180224375190272 10669946693646536064 7969713162917881856 5269479632189227648 2569246101460573440 18315756644441470848 15615523113712816640 12915289582984162432 10215056052255508224 7514822521526854016 4814588990798199808 2114355460069545600 17860866003050443008 15160632472321788800 12460398941593134592 9760165410864480384 7059931880135826176 4359698349407171968 1659464818678517760 17405975361659415168 14705741830930760960 12005508300202106752 9305274769473452544 6605041238744798336 3904807708016144128 1204574177287489920 16951084720268387328 14250851189539733120 11550617658811078912 8850384128082424704 6150150597353770496 3449917066625116288 749683535896462080 16496194078877359488 13795960548148705280 11095727017420051072 8395493486691396864 5695259955962742656 2995026425234088448 294792894505434240 16041303437486331648 13341069906757677440 10640836376029023232 7940602845300369024 5240369314571714816 2540135783843060608 18286646326823958016 15586412796095303808 12886179265366649600 10185945734637995392 7485712203909341184 4785478673180686976 2085245142452032768 17831755685432930176 15131522154704275968 12431288623975621760 9731055093246967552 7030821562518313344 4330588031789659136 1630354501061004928 17376865044041902336 14676631513313248128 11976397982584593920 9276164451855939712 6575930921127285504 3875697390398631296 1175463859669977088 16921974402650874496 14221740871922220288 11521507341193566080 8821273810464911872 6121040279736257664 3420806749007603456 720573218278949248 16467083761259846656 13766850230531192448 11066616699802538240 8366383169073884032 5666149638345229824 2965916107616575616 265682576887921408 16012193119868818816 13311959589140164608 10611726058411510400 7911492527682856192 5211258996954201984 2511025466225547776 18257536009206445184 15557302478477790976 12857068947749136768 10156835417020482560 7456601886291828352 4756368355563174144 2056134824834519936 17802645367815417344 15102411837086763136 12402178306358108928 9701944775629454720 7001711244900800512 4301477714172146304 1601244183443492096 17347754726424389504 14647521195695735296 11947287664967081088 9247054134238426880 6546820603509772672 3846587072781118464 1146353542052464256 16892864085033361664 14192630554304707456 11492397023576053248 8792163492847399040 6091929962118744832 3391696431390090624 691462900661436416 16437973443642333824 13737739912913679616 11037506382185025408 8337272851456371200 5637039320727716992 2936805789999062784 236572259270408576 15983082802251305984 13282849271522651776 10582615740793997568 7882382210065343360 5182148679336689152 2481915148608034944 18228425691588932352 15528192160860278144 12827958630131623936 10127725099402969728 7427491568674315520 4727258037945661312 2027024507217007104 17773535050197904512 15073301519469250304 12373067988740596096 9672834458011941888 6972600927283287680 4272367396554633472 1572133865825979264 17318644408806876672 14618410878078222464 11918177347349568256 9217943816620914048 6517710285892259840 3817476755163605632 1117243224434951424 16863753767415848832 14163520236687194624 11463286705958540416 8763053175229886208 6062819644501232000 3362586113772577792 662352583043923584 16408863126024820992 13708629595296166784 11008396064567512576 8308162533838858368 5607929003110204160 2907695472381549952 207461941652895744 15953972484633793152 13253738953905138944 10553505423176484736 7853271892447830528 5153038361719176320 2452804830990522112 18199315373971419520 15499081843242765312 12798848312514111104 10098614781785456896 7398381251056802688 4698147720328148480 1997914189599494272 17744424732580391680 15044191201851737472 12343957671123083264 9643724140394429056 6943490609665774848 4243257078937120640 1543023548208466432 17289534091189363840 14589300560460709632 11889067029732055424 9188833499003401216 6488599968274747008 3788366437546092800 1088132906817438592 16834643449798336000 14134409919069681792 11434176388341027584 8733942857612373376 6033709326883719168 3333475796155064960 633242265426410752 16379752808407308160 13679519277678653952 10979285746949999744 8279052216221345536 5578818685492691328 2878585154764037120 178351624035382912 15924862167016280320 13224628636287626112 10524395105558971904 7824161574830317696 5123928044101663488 2423694513373009280 18170205056353906688 15469971525625252480 12769737994896598272 10069504464167944064 7369270933439289856 4669037402710635648 1968803871981981440 17715314414962878848 15015080884234224640 12314847353505570432 9614613822776916224 6914380292048262016 4214146761319607808 1513913230590953600 17260423773571851008 14560190242843196800 11859956712114542592 9159723181385888384 6459489650657234176 3759256119928579968 1059022589199925760 16805533132180823168 14105299601452168960 11405066070723514752 8704832539994860544 6004599009266206336 3304365478537552128 604131947808897920 16350642490789795328 13650408960061141120 10950175429332486912 8249941898603832704 5549708367875178496 2849474837146524288 149241306417870080 15895751849398767488 13195518318670113280 10495284787941459072 7795051257212804864 5094817726484150656 2394584195755496448 18141094738736393856 15440861208007739648 12740627677279085440 10040394146550431232 7340160615821777024 4639927085093122816 1939693554364468608 17686204097345366016 14985970566616711808 12285737035888057600 9585503505159403392 6885269974430749184 4185036443702094976 1484802912973440768 17231313455954338176 14531079925225683968 11830846394497029760 9130612863768375552 6430379333039721344 3730145802311067136 1029912271582412928 16776422814563310336 14076189283834656128 11375955753106001920 8675722222377347712 5975488691648693504 3275255160920039296 575021630191385088 16321532173172282496 13621298642443628288 10921065111714974080 8220831580986319872 5520598050257665664 2820364519529011456 120130988800357248 15866641531781254656 13166408001052600448 10466174470323946240 7765940939595292032 5065707408866637824 2365473878137983616 18111984421118881024 15411750890390226816 12711517359661572608 10011283828932918400 7311050298204264192 4610816767475609984 1910583236746955776 17657093779727853184 14956860248999198976 12256626718270544768 9556393187541890560 6856159656813236352 4155926126084582144 1455692595355927936 17202203138336825344 14501969607608171136 11801736076879516928 9101502546150862720 6401269015422208512 3701035484693554304 1000801953964900096 16747312496945797504 14047078966217143296 11346845435488489088 8646611904759834880 5946378374031180672 3246144843302526464 545911312573872256 16292421855554769664 13592188324826115456 10891954794097461248 8191721263368807040 5491487732640152832 2791254201911498624 91020671182844416 15837531214163741824 13137297683435087616 10437064152706433408 7736830621977779200 5036597091249124992 2336363560520470784 18082874103501368192 15382640572772713984 12682407042044059776 9982173511315405568 7281939980586751360 4581706449858097152 1881472919129442944 17627983462110340352 14927749931381686144 12227516400653031936 9527282869924377728 6827049339195723520 4126815808467069312 1426582277738415104 17173092820719312512 14472859289990658304 11772625759262004096 9072392228533349888 6372158697804695680 3671925167076041472 971691636347387264 16718202179328284672 14017968648599630464 11317735117870976256 8617501587142322048 5917268056413667840 3217034525685013632 516800994956359424 16263311537937256832 13563078007208602624 10862844476479948416 8162610945751294208 5462377415022640000 2762143884293985792 61910353565331584 15808420896546228992 13108187365817574784 10407953835088920576 7707720304360266368 5007486773631612160 2307253242902957952 18053763785883855360 15353530255155201152 12653296724426546944 9953063193697892736 7252829662969238528 4552596132240584320 1852362601511930112 17598873144492827520 14898639613764173312 12198406083035519104 9498172552306864896 6797939021578210688 4097705490849556480 1397471960120902272 17143982503101799680 14443748972373145472 11743515441644491264 9043281910915837056 6343048380187182848 3642814849458528640 942581318729874432 16689091861710771840 13988858330982117632 11288624800253463424 8588391269524809216 5888157738796155008 3187924208067500800 487690677338846592 16234201220319744000 13533967689591089792 10833734158862435584 8133500628133781376 5433267097405127168 2733033566676472960 32800035947818752 15779310578928716160 13079077048200061952 10378843517471407744 7678609986742753536 4978376456014099328 2278142925285445120 18024653468266342528 15324419937537688320 12624186406809034112 9923952876080379904 7223719345351725696 4523485814623071488 1823252283894417280 17569762826875314688 14869529296146660480 12169295765418006272 9469062234689352064 6768828703960697856 4068595173232043648 1368361642503389440 17114872185484286848 14414638654755632640 11714405124026978432 9014171593298324224 6313938062569670016 3613704531841015808 913471001112361600 16659981544093259008 13959748013364604800 11259514482635950592 8559280951907296384 5859047421178642176 3158813890449987968 458580359721333760 16205090902702231168 13504857371973576960 10804623841244922752 8104390310516268544 5404156779787614336 2703923249058960128 3689718330305920 15750200261311203328 13049966730582549120 10349733199853894912 7649499669125240704 4949266138396586496 2249032607667932288 17995543150648829696 15295309619920175488 12595076089191521280 9894842558462867072 7194609027734212864 4494375497005558656 1794141966276904448 17540652509257801856 14840418978529147648 12140185447800493440 9439951917071839232 6739718386343185024 4039484855614530816 1339251324885876608 17085761867866774016 14385528337138119808 11685294806409465600 8985061275680811392 6284827744952157184 3584594214223502976 884360683494848768 16630871226475746176 13930637695747091968 11230404165018437760 8530170634289783552 5829937103561129344 3129703572832475136 429470042103820928 16175980585084718336 13475747054356064128 10775513523627409920 8075279992898755712 5375046462170101504 2674812931441447296 18421323474422344704 15721089943693690496 13020856412965036288 10320622882236382080 7620389351507727872 4920155820779073664 2219922290050419456 17966432833031316864 15266199302302662656 12565965771574008448 9865732240845354240 7165498710116700032 4465265179388045824 1765031648659391616 17511542191640289024 14811308660911634816 12111075130182980608 9410841599454326400 6710608068725672192 4010374537997017984 1310141007268363776 17056651550249261184 14356418019520606976 11656184488791952768 8955950958063298560 6255717427334644352 3555483896605990144 855250365877335936 16601760908858233344 13901527378129579136 11201293847400924928 8501060316672270720 5800826785943616512 3100593255214962304 400359724486308096 16146870267467205504 13446636736738551296 10746403206009897088 8046169675281242880 5345936144552588672 2645702613823934464 18392213156804831872 15691979626076177664 12991746095347523456 10291512564618869248 7591279033890215040 4891045503161560832 2190811972432906624 17937322515413804032 15237088984685149824 12536855453956495616 9836621923227841408 7136388392499187200 4436154861770532992 1735921331041878784 17482431874022776192 14782198343294121984 12081964812565467776 9381731281836813568 6681497751108159360 3981264220379505152 1281030689650850944 17027541232631748352 14327307701903094144 11627074171174439936 8926840640445785728 6226607109717131520 3526373578988477312 826140048259823104 16572650591240720512 13872417060512066304 11172183529783412096 8471949999054757888 5771716468326103680 3071482937597449472 371249406868795264 16117759949849692672 13417526419121038464 10717292888392384256 8017059357663730048 5316825826935075840 2616592296206421632 18363102839187319040 15662869308458664832 12962635777730010624 10262402247001356416 7562168716272702208 4861935185544048000 2161701654815393792 17908212197796291200 15207978667067636992 12507745136338982784 9807511605610328576 7107278074881674368 4407044544153020160 1706811013424365952 17453321556405263360 14753088025676609152 12052854494947954944 9352620964219300736 6652387433490646528 3952153902761992320 1251920372033338112 16998430915014235520 14298197384285581312 11597963853556927104 8897730322828272896 6197496792099618688 3497263261370964480 797029730642310272 16543540273623207680 13843306742894553472 11143073212165899264 8442839681437245056 5742606150708590848 3042372619979936640 342139089251282432 16088649632232179840 13388416101503525632 10688182570774871424 7987949040046217216 5287715509317563008 2587481978588908800 18333992521569806208 15633758990841152000 12933525460112497792 10233291929383843584 7533058398655189376 4832824867926535168 2132591337197880960 17879101880178778368 15178868349450124160 12478634818721469952 9778401287992815744 7078167757264161536 4377934226535507328 1677700695806853120 17424211238787750528 14723977708059096320 12023744177330442112 9323510646601787904 6623277115873133696 3923043585144479488 1222810054415825280 16969320597396722688 14269087066668068480 11568853535939414272 8868620005210760064 6168386474482105856 3468152943753451648 767919413024797440 16514429956005694848 13814196425277040640 11113962894548386432 8413729363819732224 5713495833091078016 3013262302362423808 313028771633769600 16059539314614667008 13359305783886012800 10659072253157358592 7958838722428704384 5258605191700050176 2558371660971395968 18304882203952293376 15604648673223639168 12904415142494984960 10204181611766330752 7503948081037676544 4803714550309022336 2103481019580368128 17849991562561265536 15149758031832611328 12449524501103957120 9749290970375302912 7049057439646648704 4348823908917994496 1648590378189340288 17395100921170237696 14694867390441583488 11994633859712929280 9294400328984275072 6594166798255620864 3893933267526966656 1193699736798312448 16940210279779209856 14239976749050555648 11539743218321901440 8839509687593247232 6139276156864593024 3439042626135938816 738809095407284608 16485319638388182016 13785086107659527808 11084852576930873600 8384619046202219392 5684385515473565184 2984151984744910976 283918454016256768 16030428996997154176 13330195466268499968 10629961935539845760 7929728404811191552 5229494874082537344 2529261343353883136 18275771886334780544 15575538355606126336 12875304824877472128 10175071294148817920 7474837763420163712 4774604232691509504 2074370701962855296 17820881244943752704 15120647714215098496 12420414183486444288 9720180652757790080 7019947122029135872 4319713591300481664 1619480060571827456 17365990603552724864 14665757072824070656 11965523542095416448 9265290011366762240 6565056480638108032 3864822949909453824 1164589419180799616 16911099962161697024 14210866431433042816 11510632900704388608 8810399369975734400 6110165839247080192 3409932308518425984 709698777789771776 16456209320770669184 13755975790042014976 11055742259313360768 8355508728584706560 5655275197856052352 2955041667127398144 254808136398743936 16001318679379641344 13301085148650987136 10600851617922332928 7900618087193678720 5200384556465024512 2500151025736370304 18246661568717267712 15546428037988613504 12846194507259959296 10145960976531305088 7445727445802650880 4745493915073996672 2045260384345342464 17791770927326239872 15091537396597585664 12391303865868931456 9691070335140277248 6990836804411623040 4290603273682968832 1590369742954314624 17336880285935212032 14636646755206557824 11936413224477903616 9236179693749249408 6535946163020595200 3835712632291940992 1135479101563286784 16881989644544184192 14181756113815529984 11481522583086875776 8781289052358221568 6081055521629567360 3380821990900913152 680588460172258944 16427099003153156352 13726865472424502144 11026631941695847936 8326398410967193728 5626164880238539520 2925931349509885312 225697818781231104 15972208361762128512 13271974831033474304 10571741300304820096 7871507769576165888 5171274238847511680 2471040708118857472 18217551251099754880 15517317720371100672 12817084189642446464 10116850658913792256 7416617128185138048 4716383597456483840 2016150066727829632 17762660609708727040 15062427078980072832 12362193548251418624 9661960017522764416 6961726486794110208 4261492956065456000 1561259425336801792 17307769968317699200 14607536437589044992 11907302906860390784 9207069376131736576 6506835845403082368 3806602314674428160 1106368783945773952 16852879326926671360 14152645796198017152 11452412265469362944 8752178734740708736 6051945204012054528 3351711673283400320 651478142554746112 16397988685535643520 13697755154806989312 10997521624078335104 8297288093349680896 5597054562621026688 2896821031892372480 196587501163718272 15943098044144615680 13242864513415961472 10542630982687307264 7842397451958653056 5142163921229998848 2441930390501344640 18188440933482242048 15488207402753587840 12787973872024933632 10087740341296279424 7387506810567625216 4687273279838971008 1987039749110316800 17733550292091214208 15033316761362560000 12333083230633905792 9632849699905251584 6932616169176597376 4232382638447943168 1532149107719288960 17278659650700186368 14578426119971532160 11878192589242877952 9177959058514223744 6477725527785569536 3777491997056915328 1077258466328261120 16823769009309158528 14123535478580504320 11423301947851850112 8723068417123195904 6022834886394541696 3322601355665887488 622367824937233280 16368878367918130688 13668644837189476480 10968411306460822272 8268177775732168064 5567944245003513856 2867710714274859648 167477183546205440 15913987726527102848 13213754195798448640 10513520665069794432 7813287134341140224 5113053603612486016 2412820072883831808 18159330615864729216 15459097085136075008 12758863554407420800 10058630023678766592 7358396492950112384 4658162962221458176 1957929431492803968 17704439974473701376 15004206443745047168 12303972913016392960 9603739382287738752 6903505851559084544 4203272320830430336 1503038790101776128 17249549333082673536 14549315802354019328 11849082271625365120 9148848740896710912 6448615210168056704 3748381679439402496 1048148148710748288 16794658691691645696 14094425160962991488 11394191630234337280 8693958099505683072 5993724568777028864 3293491038048374656 593257507319720448 16339768050300617856 13639534519571963648 10939300988843309440 8239067458114655232 5538833927386001024 2838600396657346816 138366865928692608 15884877408909590016 13184643878180935808 10484410347452281600 7784176816723627392 5083943285994973184 2383709755266318976 18130220298247216384 15429986767518562176 12729753236789907968 10029519706061253760 7329286175332599552 4629052644603945344 1928819113875291136 17675329656856188544 14975096126127534336 12274862595398880128 9574629064670225920 6874395533941571712 4174162003212917504 1473928472484263296 17220439015465160704 14520205484736506496 11819971954007852288 9119738423279198080 6419504892550543872 3719271361821889664 1019037831093235456 16765548374074132864 14065314843345478656 11365081312616824448 8664847781888170240 5964614251159516032 3264380720430861824 564147189702207616 16310657732683105024 13610424201954450816 10910190671225796608 8209957140497142400 5509723609768488192 2809490079039833984 109256548311179776 15855767091292077184 13155533560563422976 10455300029834768768 7755066499106114560 5054832968377460352 2354599437648806144 18101109980629703552 15400876449901049344 12700642919172395136 10000409388443740928 7300175857715086720 4599942326986432512 1899708796257778304 17646219339238675712 14945985808510021504 12245752277781367296 9545518747052713088 6845285216324058880 4145051685595404672 1444818154866750464 17191328697847647872 14491095167118993664 11790861636390339456 9090628105661685248 6390394574933031040 3690161044204376832 989927513475722624 16736438056456620032 14036204525727965824 11335970994999311616 8635737464270657408 5935503933542003200 3235270402813348992 535036872084694784 16281547415065592192 13581313884336937984 10881080353608283776 8180846822879629568 5480613292150975360 2780379761422321152 80146230693666944 15826656773674564352 13126423242945910144 10426189712217255936 7725956181488601728 5025722650759947520 2325489120031293312 18071999663012190720 15371766132283536512 12671532601554882304 9971299070826228096 7271065540097573888 4570832009368919680 1870598478640265472 17617109021621162880 14916875490892508672 12216641960163854464 9516408429435200256 6816174898706546048 4115941367977891840 1415707837249237632 17162218380230135040 14461984849501480832 11761751318772826624 9061517788044172416 6361284257315518208 3661050726586864000 960817195858209792 16707327738839107200 14007094208110452992 11306860677381798784 8606627146653144576 5906393615924490368 3206160085195836160 505926554467181952 16252437097448079360 13552203566719425152 10851970035990770944 8151736505262116736 5451502974533462528 2751269443804808320 51035913076154112 15797546456057051520 13097312925328397312 10397079394599743104 7696845863871088896 4996612333142434688 2296378802413780480 18042889345394677888 15342655814666023680 12642422283937369472 9942188753208715264 7241955222480061056 4541721691751406848 1841488161022752640 17587998704003650048 14887765173274995840 12187531642546341632 9487298111817687424 6787064581089033216 4086831050360379008 1386597519631724800 17133108062612622208 14432874531883968000 11732641001155313792 9032407470426659584 6332173939698005376 3631940408969351168 931706878240696960 16678217421221594368 13977983890492940160 11277750359764285952 8577516829035631744 5877283298306977536 3177049767578323328 476816236849669120 16223326779830566528 13523093249101912320 10822859718373258112 8122626187644603904 5422392656915949696 2722159126187295488 21925595458641280 15768436138439538688 13068202607710884480 10367969076982230272 7667735546253576064 4967502015524921856 2267268484796267648 18013779027777165056 15313545497048510848 12613311966319856640 9913078435591202432 7212844904862548224 4512611374133894016 1812377843405239808 17558888386386137216 14858654855657483008 12158421324928828800 9458187794200174592 6757954263471520384 4057720732742866176 1357487202014211968 17103997744995109376 14403764214266455168 11703530683537800960 9003297152809146752 6303063622080492544 3602830091351838336 902596560623184128 16649107103604081536 13948873572875427328 11248640042146773120 8548406511418118912 5848172980689464704 3147939449960810496 447705919232156288 16194216462213053696 13493982931484399488 10793749400755745280 8093515870027091072 5393282339298436864 2693048808569782656 18439559351550680064 15739325820822025856 13039092290093371648 10338858759364717440 7638625228636063232 4938391697907409024 2238158167178754816 17984668710159652224 15284435179430998016 12584201648702343808 9883968117973689600 7183734587245035392 4483501056516381184 1783267525787726976 17529778068768624384 14829544538039970176 12129311007311315968 9429077476582661760 6728843945854007552 4028610415125353344 1328376884396699136 17074887427377596544 14374653896648942336 11674420365920288128 8974186835191633920 6273953304462979712 3573719773734325504 873486243005671296 16619996785986568704 13919763255257914496 11219529724529260288 8519296193800606080 5819062663071951872 3118829132343297664 418595601614643456 16165106144595540864 13464872613866886656 10764639083138232448 8064405552409578240 5364172021680924032 2663938490952269824 18410449033933167232 15710215503204513024 13009981972475858816 10309748441747204608 7609514911018550400 4909281380289896192 2209047849561241984 17955558392542139392 15255324861813485184 12555091331084830976 9854857800356176768 7154624269627522560 4454390738898868352 1754157208170214144 17500667751151111552 14800434220422457344 12100200689693803136 9399967158965148928 6699733628236494720 3999500097507840512 1299266566779186304 17045777109760083712 14345543579031429504 11645310048302775296 8945076517574121088 6244842986845466880 3544609456116812672 844375925388158464 16590886468369055872 13890652937640401664 11190419406911747456 8490185876183093248 5789952345454439040 3089718814725784832 389485283997130624 16135995826978028032 13435762296249373824 10735528765520719616 8035295234792065408 5335061704063411200 2634828173334756992 18381338716315654400 15681105185587000192 12980871654858345984 10280638124129691776 7580404593401037568 4880171062672383360 2179937531943729152 17926448074924626560 15226214544195972352 12525981013467318144 9825747482738663936 7125513952010009728 4425280421281355520 1725046890552701312 17471557433533598720 14771323902804944512 12071090372076290304 9370856841347636096 6670623310618981888 3970389779890327680 1270156249161673472 17016666792142570880 14316433261413916672 11616199730685262464 8915966199956608256 6215732669227954048 3515499138499299840 815265607770645632 16561776150751543040 13861542620022888832 11161309089294234624 8461075558565580416 5760842027836926208 3060608497108272000 360374966379617792 16106885509360515200 13406651978631860992 10706418447903206784 8006184917174552576 5305951386445898368 2605717855717244160 18352228398698141568 15651994867969487360 12951761337240833152 10251527806512178944 7551294275783524736 4851060745054870528 2150827214326216320 17897337757307113728 15197104226578459520 12496870695849805312 9796637165121151104 7096403634392496896 4396170103663842688 1695936572935188480 17442447115916085888 14742213585187431680 12041980054458777472 9341746523730123264 6641512993001469056 3941279462272814848 1241045931544160640 16987556474525058048 14287322943796403840 11587089413067749632 8886855882339095424 6186622351610441216 3486388820881787008 786155290153132800 16532665833134030208 13832432302405376000 11132198771676721792 8431965240948067584 5731731710219413376 3031498179490759168 331264648762104960 16077775191743002368 13377541661014348160 10677308130285693952 7977074599557039744 5276841068828385536 2576607538099731328 18323118081080628736 15622884550351974528 12922651019623320320 10222417488894666112 7522183958166011904 4821950427437357696 2121716896708703488 17868227439689600896 15167993908960946688 12467760378232292480 9767526847503638272 7067293316774984064 4367059786046329856 1666826255317675648 17413336798298573056 14713103267569918848 12012869736841264640 9312636206112610432 6612402675383956224 3912169144655302016 1211935613926647808 16958446156907545216 14258212626178891008 11557979095450236800 8857745564721582592 6157512033992928384 3457278503264274176 757044972535619968 16503555515516517376 13803321984787863168 11103088454059208960 8402854923330554752 5702621392601900544 3002387861873246336 302154331144592128 16048664874125489536 13348431343396835328 10648197812668181120 7947964281939526912 5247730751210872704 2547497220482218496 18294007763463115904 15593774232734461696 12893540702005807488 10193307171277153280 7493073640548499072 4792840109819844864 2092606579091190656 17839117122072088064 15138883591343433856 12438650060614779648 9738416529886125440 7038182999157471232 4337949468428817024 1637715937700162816 17384226480681060224 14683992949952406016 11983759419223751808 9283525888495097600 6583292357766443392 3883058827037789184 1182825296309134976 16929335839290032384 14229102308561378176 11528868777832723968 8828635247104069760 6128401716375415552 3428168185646761344 727934654918107136 16474445197899004544 13774211667170350336 11073978136441696128 8373744605713041920 5673511074984387712 2973277544255733504 273044013527079296 16019554556507976704 13319321025779322496 10619087495050668288 7918853964322014080 5218620433593359872 2518386902864705664 18264897445845603072 15564663915116948864 12864430384388294656 10164196853659640448 7463963322930986240 4763729792202332032 2063496261473677824 17810006804454575232 15109773273725921024 12409539742997266816 9709306212268612608 7009072681539958400 4308839150811304192 1608605620082649984 17355116163063547392 14654882632334893184 11954649101606238976 9254415570877584768 6554182040148930560 3853948509420276352 1153714978691622144 16900225521672519552 14199991990943865344 11499758460215211136 8799524929486556928 6099291398757902720 3399057868029248512 698824337300594304 16445334880281491712 13745101349552837504 11044867818824183296 8344634288095529088 5644400757366874880 2944167226638220672 243933695909566464 15990444238890463872 13290210708161809664 10589977177433155456 7889743646704501248 5189510115975847040 2489276585247192832 18235787128228090240 15535553597499436032 12835320066770781824 10135086536042127616 7434853005313473408 4734619474584819200 2034385943856164992 17780896486837062400 15080662956108408192 12380429425379753984 9680195894651099776 6979962363922445568 4279728833193791360 1579495302465137152 17326005845446034560 14625772314717380352 11925538783988726144 9225305253260071936 6525071722531417728 3824838191802763520 1124604661074109312 16871115204055006720 14170881673326352512 11470648142597698304 8770414611869044096 6070181081140389888 3369947550411735680 669714019683081472 16416224562663978880 13715991031935324672 11015757501206670464 8315523970478016256 5615290439749362048 2915056909020707840 214823378292053632 15961333921272951040 13261100390544296832 10560866859815642624 7860633329086988416 5160399798358334208 2460166267629680000 18206676810610577408 15506443279881923200 12806209749153268992 10105976218424614784 7405742687695960576 4705509156967306368 2005275626238652160 17751786169219549568 15051552638490895360 12351319107762241152 9651085577033586944 6950852046304932736 4250618515576278528 1550384984847624320 17296895527828521728 14596661997099867520 11896428466371213312 9196194935642559104 6495961404913904896 3795727874185250688 1095494343456596480 16842004886437493888 14141771355708839680 11441537824980185472 8741304294251531264 6041070763522877056 3340837232794222848 640603702065568640 16387114245046466048 13686880714317811840 10986647183589157632 8286413652860503424 5586180122131849216 2885946591403195008 185713060674540800 15932223603655438208 13231990072926784000 10531756542198129792 7831523011469475584 5131289480740821376 2431055950012167168 18177566492993064576 15477332962264410368 12777099431535756160 10076865900807101952 7376632370078447744 4676398839349793536 1976165308621139328 17722675851602036736 15022442320873382528 12322208790144728320 9621975259416074112 6921741728687419904 4221508197958765696 1521274667230111488 17267785210211008896 14567551679482354688 11867318148753700480 9167084618025046272 6466851087296392064 3766617556567737856 1066384025839083648 16812894568819981056 14112661038091326848 11412427507362672640 8712193976634018432 6011960445905364224 3311726915176710016 611493384448055808 16358003927428953216 13657770396700299008 10957536865971644800 8257303335242990592 5557069804514336384 2856836273785682176 156602743057027968 15903113286037925376 13202879755309271168 10502646224580616960 7802412693851962752 5102179163123308544 2401945632394654336 18148456175375551744 15448222644646897536 12747989113918243328 10047755583189589120 7347522052460934912 4647288521732280704 1947054991003626496 17693565533984523904 14993332003255869696 12293098472527215488 9592864941798561280 6892631411069907072 4192397880341252864 1492164349612598656 17238674892593496064 14538441361864841856 11838207831136187648 9137974300407533440 6437740769678879232 3737507238950225024 1037273708221570816 16783784251202468224 14083550720473814016 11383317189745159808 8683083659016505600 5982850128287851392 3282616597559197184 582383066830542976 16328893609811440384 13628660079082786176 10928426548354131968 8228193017625477760 5527959486896823552 2827725956168169344 127492425439515136 15874002968420412544 13173769437691758336 10473535906963104128 7773302376234449920 5073068845505795712 2372835314777141504 18119345857758038912 15419112327029384704 12718878796300730496 10018645265572076288 7318411734843422080 4618178204114767872 1917944673386113664 17664455216367011072 14964221685638356864 12263988154909702656 9563754624181048448 6863521093452394240 4163287562723740032 1463054031995085824 17209564574975983232 14509331044247329024 11809097513518674816 9108863982790020608 6408630452061366400 3708396921332712192 1008163390604057984 16754673933584955392 14054440402856301184 11354206872127646976 8653973341398992768 5953739810670338560 3253506279941684352 553272749213030144 16299783292193927552 13599549761465273344 10899316230736619136 8199082700007964928 5498849169279310720 2798615638550656512 98382107822002304 15844892650802899712 13144659120074245504 10444425589345591296 7744192058616937088 5043958527888282880 2343724997159628672 18090235540140526080 15390002009411871872 12689768478683217664 9989534947954563456 7289301417225909248 4589067886497255040 1888834355768600832 17635344898749498240 14935111368020844032 12234877837292189824 9534644306563535616 6834410775834881408 4134177245106227200 1433943714377572992 17180454257358470400 14480220726629816192 11779987195901161984 9079753665172507776 6379520134443853568 3679286603715199360 979053072986545152 16725563615967442560 14025330085238788352 11325096554510134144 8624863023781479936 5924629493052825728 3224395962324171520 524162431595517312 16270672974576414720 13570439443847760512 10870205913119106304 8169972382390452096 5469738851661797888 2769505320933143680 69271790204489472 15815782333185386880 13115548802456732672 10415315271728078464 7715081740999424256 5014848210270770048 2314614679542115840 18061125222523013248 15360891691794359040 12660658161065704832 9960424630337050624 7260191099608396416 4559957568879742208 1859724038151088000 17606234581131985408 14906001050403331200 12205767519674676992 9505533988946022784 6805300458217368576 4105066927488714368 1404833396760060160 17151343939740957568 14451110409012303360 11750876878283649152 9050643347554994944 6350409816826340736 3650176286097686528 949942755369032320 16696453298349929728 13996219767621275520 11295986236892621312 8595752706163967104 5895519175435312896 3195285644706658688 495052113978004480 16241562656958901888 13541329126230247680 10841095595501593472 8140862064772939264 5440628534044285056 2740395003315630848 40161472586976640 15786672015567874048 13086438484839219840 10386204954110565632 7685971423381911424 4985737892653257216 2285504361924603008 18032014904905500416 15331781374176846208 12631547843448192000 9931314312719537792 7231080781990883584 4530847251262229376 1830613720533575168 17577124263514472576 14876890732785818368 12176657202057164160 9476423671328509952 6776190140599855744 4075956609871201536 1375723079142547328 17122233622123444736 14422000091394790528 11721766560666136320 9021533029937482112 6321299499208827904 3621065968480173696 920832437751519488 16667342980732416896 13967109450003762688 11266875919275108480 8566642388546454272 5866408857817800064 3166175327089145856 465941796360491648 16212452339341389056 13512218808612734848 10811985277884080640 8111751747155426432 5411518216426772224 2711284685698118016 11051154969463808 15757561697950361216 13057328167221707008 10357094636493052800 7656861105764398592 4956627575035744384 2256394044307090176 18002904587287987584 15302671056559333376 12602437525830679168 9902203995102024960 7201970464373370752 4501736933644716544 1801503402916062336 17548013945896959744 14847780415168305536 12147546884439651328 9447313353710997120 6747079822982342912 4046846292253688704 1346612761525034496 17093123304505931904 14392889773777277696 11692656243048623488 8992422712319969280 6292189181591315072 3591955650862660864 891722120134006656 16638232663114904064 13937999132386249856 11237765601657595648 8537532070928941440 5837298540200287232 3137065009471633024 436831478742978816 16183342021723876224 13483108490995222016 10782874960266567808 8082641429537913600 5382407898809259392 2682174368080605184 18428684911061502592 15728451380332848384 13028217849604194176 10327984318875539968 7627750788146885760 4927517257418231552 2227283726689577344 17973794269670474752 15273560738941820544 12573327208213166336 9873093677484512128 7172860146755857920 4472626616027203712 1772393085298549504 17518903628279446912 14818670097550792704 12118436566822138496 9418203036093484288 6717969505364830080 4017735974636175872 1317502443907521664 17064012986888419072 14363779456159764864 11663545925431110656 8963312394702456448 6263078863973802240 3562845333245148032 862611802516493824 16609122345497391232 13908888814768737024 11208655284040082816 8508421753311428608 5808188222582774400 3107954691854120192 407721161125465984 16154231704106363392 13453998173377709184 10753764642649054976 8053531111920400768 5353297581191746560 2653064050463092352 18399574593443989760 15699341062715335552 12999107531986681344 10298874001258027136 7598640470529372928 4898406939800718720 2198173409072064512 17944683952052961920 15244450421324307712 12544216890595653504 9843983359866999296 7143749829138345088 4443516298409690880 1743282767681036672 17489793310661934080 14789559779933279872 12089326249204625664 9389092718475971456 6688859187747317248 3988625657018663040 1288392126290008832 17034902669270906240 14334669138542252032 11634435607813597824 8934202077084943616 6233968546356289408 3533735015627635200 833501484898980992 16580012027879878400 13879778497151224192 11179544966422569984 8479311435693915776 5779077904965261568 3078844374236607360 378610843507953152 16125121386488850560 13424887855760196352 10724654325031542144 8024420794302887936 5324187263574233728 2623953732845579520 18370464275826476928 15670230745097822720 12969997214369168512 10269763683640514304 7569530152911860096 4869296622183205888 2169063091454551680 17915573634435449088 15215340103706794880 12515106572978140672 9814873042249486464 7114639511520832256 4414405980792178048 1714172450063523840 17460682993044421248 14760449462315767040 12060215931587112832 9359982400858458624 6659748870129804416 3959515339401150208 1259281808672496000 17005792351653393408 14305558820924739200 11605325290196084992 8905091759467430784 6204858228738776576 3504624698010122368 804391167281468160 16550901710262365568 13850668179533711360 11150434648805057152 8450201118076402944 5749967587347748736 3049734056619094528 349500525890440320 16096011068871337728 13395777538142683520 10695544007414029312 7995310476685375104 5295076945956720896 2594843415228066688 18341353958208964096 15641120427480309888 12940886896751655680 10240653366023001472 7540419835294347264 4840186304565693056 2139952773837038848 17886463316817936256 15186229786089282048 12485996255360627840 9785762724631973632 7085529193903319424 4385295663174665216 1685062132446011008 17431572675426908416 14731339144698254208 12031105613969600000 9330872083240945792 6630638552512291584 3930405021783637376 1230171491054983168 16976682034035880576 14276448503307226368 11576214972578572160 8875981441849917952 6175747911121263744 3475514380392609536 775280849663955328 16521791392644852736 13821557861916198528 11121324331187544320 8421090800458890112 5720857269730235904 3020623739001581696 320390208272927488 16066900751253824896 13366667220525170688 10666433689796516480 7966200159067862272 5265966628339208064 2565733097610553856 18312243640591451264 15612010109862797056 12911776579134142848 10211543048405488640 7511309517676834432 4811075986948180224 2110842456219526016 17857352999200423424 15157119468471769216 12456885937743115008 9756652407014460800 7056418876285806592 4356185345557152384 1655951814828498176 17402462357809395584 14702228827080741376 12001995296352087168 9301761765623432960 6601528234894778752 3901294704166124544 1201061173437470336 16947571716418367744 14247338185689713536 11547104654961059328 8846871124232405120 6146637593503750912 3446404062775096704 746170532046442496 16492681075027339904 13792447544298685696 11092214013570031488 8391980482841377280 5691746952112723072 2991513421384068864 291279890655414656 16037790433636312064 13337556902907657856 10637323372179003648 7937089841450349440 5236856310721695232 2536622779993041024 18283133322973938432 15582899792245284224 12882666261516630016 10182432730787975808 7482199200059321600 4781965669330667392 2081732138602013184 17828242681582910592 15128009150854256384 12427775620125602176 9727542089396947968 7027308558668293760 4327075027939639552 1626841497210985344 17373352040191882752 14673118509463228544 11972884978734574336 9272651448005920128 6572417917277265920 3872184386548611712 1171950855819957504 16918461398800854912 14218227868072200704 11517994337343546496 8817760806614892288 6117527275886238080 3417293745157583872 717060214428929664 16463570757409827072 13763337226681172864 11063103695952518656 8362870165223864448 5662636634495210240 2962403103766556032 262169573037901824 16008680116018799232 13308446585290145024 10608213054561490816 7907979523832836608 5207745993104182400 2507512462375528192 18254023005356425600 15553789474627771392 12853555943899117184 10153322413170462976 7453088882441808768 4752855351713154560 2052621820984500352 17799132363965397760 15098898833236743552 12398665302508089344 9698431771779435136 6998198241050780928 4297964710322126720 1597731179593472512 17344241722574369920 14644008191845715712 11943774661117061504 9243541130388407296 6543307599659753088 3843074068931098880 1142840538202444672 16889351081183342080 14189117550454687872 11488884019726033664 8788650488997379456 6088416958268725248 3388183427540071040 687949896811416832 16434460439792314240 13734226909063660032 11033993378335005824 8333759847606351616 5633526316877697408 2933292786149043200 233059255420388992 15979569798401286400 13279336267672632192 10579102736943977984 7878869206215323776 5178635675486669568 2478402144758015360 18224912687738912768 15524679157010258560 12824445626281604352 10124212095552950144 7423978564824295936 4723745034095641728 2023511503366987520 17770022046347884928 15069788515619230720 12369554984890576512 9669321454161922304 6969087923433268096 4268854392704613888 1568620861975959680 17315131404956857088 14614897874228202880 11914664343499548672 9214430812770894464 6514197282042240256 3813963751313586048 1113730220584931840 16860240763565829248 14160007232837175040 11459773702108520832 8759540171379866624 6059306640651212416 3359073109922558208 658839579193904000 16405350122174801408 13705116591446147200 11004883060717492992 8304649529988838784 5604415999260184576 2904182468531530368 203948937802876160 15950459480783773568 13250225950055119360 10549992419326465152 7849758888597810944 5149525357869156736 2449291827140502528 18195802370121399936 15495568839392745728 12795335308664091520 10095101777935437312 7394868247206783104 4694634716478128896 1994401185749474688 17740911728730372096 15040678198001717888 12340444667273063680 9640211136544409472 6939977605815755264 4239744075087101056 1539510544358446848 17286021087339344256 14585787556610690048 11885554025882035840 9185320495153381632 6485086964424727424 3784853433696073216 1084619902967419008 16831130445948316416 14130896915219662208 11430663384491008000 8730429853762353792 6030196323033699584 3329962792305045376 629729261576391168 16376239804557288576 13676006273828634368 10975772743099980160 8275539212371325952 5575305681642671744 2875072150914017536 174838620185363328 15921349163166260736 13221115632437606528 10520882101708952320 7820648570980298112 5120415040251643904 2420181509522989696 18166692052503887104 15466458521775232896 12766224991046578688 10065991460317924480 7365757929589270272 4665524398860616064 1965290868131961856 17711801411112859264 15011567880384205056 12311334349655550848 9611100818926896640 6910867288198242432 4210633757469588224 1510400226740934016 17256910769721831424 14556677238993177216 11856443708264523008 9156210177535868800 6455976646807214592 3755743116078560384 1055509585349906176 16802020128330803584 14101786597602149376 11401553066873495168 8701319536144840960 6001086005416186752 3300852474687532544 600618943958878336 16347129486939775744 13646895956211121536 10946662425482467328 8246428894753813120 5546195364025158912 2845961833296504704 145728302567850496 15892238845548747904 13192005314820093696 10491771784091439488 7791538253362785280 5091304722634131072 2391071191905476864 18137581734886374272 15437348204157720064 12737114673429065856 10036881142700411648 7336647611971757440 4636414081243103232 1936180550514449024 17682691093495346432 14982457562766692224 12282224032038038016 9581990501309383808 6881756970580729600 4181523439852075392 1481289909123421184 17227800452104318592 14527566921375664384 11827333390647010176 9127099859918355968 6426866329189701760 3726632798461047552 1026399267732393344 16772909810713290752 14072676279984636544 11372442749255982336 8672209218527328128 5971975687798673920 3271742157070019712 571508626341365504 16318019169322262912 13617785638593608704 10917552107864954496 8217318577136300288 5517085046407646080 2816851515678991872 116617984950337664 15863128527931235072 13162894997202580864 10462661466473926656 7762427935745272448 5062194405016618240 2361960874287964032 18108471417268861440 15408237886540207232 12708004355811553024 10007770825082898816 7307537294354244608 4607303763625590400 1907070232896936192 17653580775877833600 14953347245149179392 12253113714420525184 9552880183691870976 6852646652963216768 4152413122234562560 1452179591505908352 17198690134486805760 14498456603758151552 11798223073029497344 9097989542300843136 6397756011572188928 3697522480843534720 997288950114880512 16743799493095777920 14043565962367123712 11343332431638469504 8643098900909815296 5942865370181161088 3242631839452506880 542398308723852672 16288908851704750080 13588675320976095872 10888441790247441664 8188208259518787456 5487974728790133248 2787741198061479040 87507667332824832 15834018210313722240 13133784679585068032 10433551148856413824 7733317618127759616 5033084087399105408 2332850556670451200 18079361099651348608 15379127568922694400 12678894038194040192 9978660507465385984 7278426976736731776 4578193446008077568 1877959915279423360 17624470458260320768 14924236927531666560 12224003396803012352 9523769866074358144 6823536335345703936 4123302804617049728 1423069273888395520 17169579816869292928 14469346286140638720 11769112755411984512 9068879224683330304 6368645693954676096 3668412163226021888 968178632497367680 16714689175478265088 14014455644749610880 11314222114020956672 8613988583292302464 5913755052563648256 3213521521834994048 513287991106339840 16259798534087237248 13559565003358583040 10859331472629928832 8159097941901274624 5458864411172620416 2758630880443966208 58397349715312000 15804907892696209408 13104674361967555200 10404440831238900992 7704207300510246784 5003973769781592576 2303740239052938368 18050250782033835776 15350017251305181568 12649783720576527360 9949550189847873152 7249316659119218944 4549083128390564736 1848849597661910528 17595360140642807936 14895126609914153728 12194893079185499520 9494659548456845312 6794426017728191104 4094192486999536896 1393958956270882688 17140469499251780096 14440235968523125888 11740002437794471680 9039768907065817472 6339535376337163264 3639301845608509056 939068314879854848 16685578857860752256 13985345327132098048 11285111796403443840 8584878265674789632 5884644734946135424 3184411204217481216 484177673488827008 16230688216469724416 13530454685741070208 10830221155012416000 8129987624283761792 5429754093555107584 2729520562826453376 29287032097799168 15775797575078696576 13075564044350042368 10375330513621388160 7675096982892733952 4974863452164079744 2274629921435425536 18021140464416322944 15320906933687668736 12620673402959014528 9920439872230360320 7220206341501706112 4519972810773051904 1819739280044397696 17566249823025295104 14866016292296640896 12165782761567986688 9465549230839332480 6765315700110678272 4065082169382024064 1364848638653369856 17111359181634267264 14411125650905613056 11710892120176958848 9010658589448304640 6310425058719650432 3610191527990996224 909957997262342016 16656468540243239424 13956235009514585216 11256001478785931008 8555767948057276800 5855534417328622592 3155300886599968384 455067355871314176 16201577898852211584 13501344368123557376 10801110837394903168 8100877306666248960 5400643775937594752 2700410245208940544 176714480286336 15746687257461183744 13046453726732529536 10346220196003875328 7645986665275221120 4945753134546566912 2245519603817912704 17992030146798810112 15291796616070155904 12591563085341501696 9891329554612847488 7191096023884193280 4490862493155539072 1790628962426884864 17537139505407782272 14836905974679128064 12136672443950473856 9436438913221819648 6736205382493165440 4035971851764511232 1335738321035857024 17082248864016754432 14382015333288100224 11681781802559446016 8981548271830791808 6281314741102137600 3581081210373483392 880847679644829184 16627358222625726592 13927124691897072384 11226891161168418176 8526657630439763968 5826424099711109760 3126190568982455552 425957038253801344 16172467581234698752 13472234050506044544 10772000519777390336 8071766989048736128 5371533458320081920 2671299927591427712 18417810470572325120 15717576939843670912 13017343409115016704 10317109878386362496 7616876347657708288 4916642816929054080 2216409286200399872 17962919829181297280 15262686298452643072 12562452767723988864 9862219236995334656 7161985706266680448 4461752175538026240 1761518644809372032 17508029187790269440 14807795657061615232 12107562126332961024 9407328595604306816 6707095064875652608 4006861534146998400 1306628003418344192 17053138546399241600 14352905015670587392 11652671484941933184 8952437954213278976 6252204423484624768 3551970892755970560 851737362027316352 16598247905008213760 13898014374279559552 11197780843550905344 8497547312822251136 5797313782093596928 3097080251364942720 396846720636288512 16143357263617185920 13443123732888531712 10742890202159877504 8042656671431223296 5342423140702569088 2642189609973914880 18388700152954812288 15688466622226158080 12988233091497503872 10287999560768849664 7587766030040195456 4887532499311541248 2187298968582887040 17933809511563784448 15233575980835130240 12533342450106476032 9833108919377821824 7132875388649167616 4432641857920513408 1732408327191859200 17478918870172756608 14778685339444102400 12078451808715448192 9378218277986793984 6677984747258139776 3977751216529485568 1277517685800831360 17024028228781728768 14323794698053074560 11623561167324420352 8923327636595766144 6223094105867111936 3522860575138457728 822627044409803520 16569137587390700928 13868904056662046720 11168670525933392512 8468436995204738304 5768203464476084096 3067969933747429888 367736403018775680 16114246945999673088 13414013415271018880 10713779884542364672 8013546353813710464 5313312823085056256 2613079292356402048 18359589835337299456 15659356304608645248 12959122773879991040 10258889243151336832 7558655712422682624 4858422181694028416 2158188650965374208 17904699193946271616 15204465663217617408 12504232132488963200 9803998601760308992 7103765071031654784 4403531540303000576 1703298009574346368 17449808552555243776 14749575021826589568 12049341491097935360 9349107960369281152 6648874429640626944 3948640898911972736 1248407368183318528 16994917911164215936 14294684380435561728 11594450849706907520 8894217318978253312 6193983788249599104 3493750257520944896 793516726792290688 16540027269773188096 13839793739044533888 11139560208315879680 8439326677587225472 5739093146858571264 3038859616129917056 338626085401262848 16085136628382160256 13384903097653506048 10684669566924851840 7984436036196197632 5284202505467543424 2583968974738889216 18330479517719786624 15630245986991132416 12930012456262478208 10229778925533824000 7529545394805169792 4829311864076515584 2129078333347861376 17875588876328758784 15175355345600104576 12475121814871450368 9774888284142796160 7074654753414141952 4374421222685487744 1674187691956833536 17420698234937730944 14720464704209076736 12020231173480422528 9319997642751768320 6619764112023114112 3919530581294459904 1219297050565805696 16965807593546703104 14265574062818048896 11565340532089394688 8865107001360740480 6164873470632086272 3464639939903432064 764406409174777856 16510916952155675264 13810683421427021056 11110449890698366848 8410216359969712640 5709982829241058432 3009749298512404224 309515767783750016 16056026310764647424 13355792780035993216 10655559249307339008 7955325718578684800 5255092187850030592 2554858657121376384 18301369200102273792 15601135669373619584 12900902138644965376 10200668607916311168 7500435077187656960 4800201546459002752 2099968015730348544 17846478558711245952 15146245027982591744 12446011497253937536 9745777966525283328 7045544435796629120 4345310905067974912 1645077374339320704 17391587917320218112 14691354386591563904 11991120855862909696 9290887325134255488 6590653794405601280 3890420263676947072 1190186732948292864 16936697275929190272 14236463745200536064 11536230214471881856 8835996683743227648 6135763153014573440 3435529622285919232 735296091557265024 16481806634538162432 13781573103809508224 11081339573080854016 8381106042352199808 5680872511623545600 2980638980894891392 280405450166237184 16026915993147134592 13326682462418480384 10626448931689826176 7926215400961171968 5225981870232517760 2525748339503863552 18272258882484760960 15572025351756106752 12871791821027452544 10171558290298798336 7471324759570144128 4771091228841489920 2070857698112835712 17817368241093733120 15117134710365078912 12416901179636424704 9716667648907770496 7016434118179116288 4316200587450462080 1615967056721807872 17362477599702705280 14662244068974051072 11962010538245396864 9261777007516742656 6561543476788088448 3861309946059434240 1161076415330780032 16907586958311677440 14207353427583023232 11507119896854369024 8806886366125714816 6106652835397060608 3406419304668406400 706185773939752192 16452696316920649600 13752462786191995392 11052229255463341184 8351995724734686976 5651762194006032768 2951528663277378560 251295132548724352 15997805675529621760 13297572144800967552 10597338614072313344 7897105083343659136 5196871552615004928 2496638021886350720 18243148564867248128 15542915034138593920 12842681503409939712 10142447972681285504 7442214441952631296 4741980911223977088 2041747380495322880 17788257923476220288 15088024392747566080 12387790862018911872 9687557331290257664 6987323800561603456 4287090269832949248 1586856739104295040 17333367282085192448 14633133751356538240 11932900220627884032 9232666689899229824 6532433159170575616 3832199628441921408 1131966097713267200 16878476640694164608 14178243109965510400 11478009579236856192 8777776048508201984 6077542517779547776 3377308987050893568 677075456322239360 16423585999303136768 13723352468574482560 11023118937845828352 8322885407117174144 5622651876388519936 2922418345659865728 222184814931211520 15968695357912108928 13268461827183454720 10568228296454800512 7867994765726146304 5167761234997492096 2467527704268837888 18214038247249735296 15513804716521081088 12813571185792426880 10113337655063772672 7413104124335118464 4712870593606464256 2012637062877810048 17759147605858707456 15058914075130053248 12358680544401399040 9658447013672744832 6958213482944090624 4257979952215436416 1557746421486782208 17304256964467679616 14604023433739025408 11903789903010371200 9203556372281716992 6503322841553062784 3803089310824408576 1102855780095754368 16849366323076651776 14149132792347997568 11448899261619343360 8748665730890689152 6048432200162034944 3348198669433380736 647965138704726528 16394475681685623936 13694242150956969728 10994008620228315520 8293775089499661312 5593541558771007104 2893308028042352896 193074497313698688 15939585040294596096 13239351509565941888 10539117978837287680 7838884448108633472 5138650917379979264 2438417386651325056 18184927929632222464 15484694398903568256 12784460868174914048 10084227337446259840 7383993806717605632 4683760275988951424 1983526745260297216 17730037288241194624 15029803757512540416 12329570226783886208 9629336696055232000 6929103165326577792 4228869634597923584 1528636103869269376 17275146646850166784 14574913116121512576 11874679585392858368 9174446054664204160 6474212523935549952 3773978993206895744 1073745462478241536 16820256005459138944 14120022474730484736 11419788944001830528 8719555413273176320 6019321882544522112 3319088351815867904 618854821087213696 16365365364068111104 13665131833339456896 10964898302610802688 8264664771882148480 5564431241153494272 2864197710424840064 163964179696185856 15910474722677083264 13210241191948429056 10510007661219774848 7809774130491120640 5109540599762466432 2409307069033812224 18155817612014709632 15455584081286055424 12755350550557401216 10055117019828747008 7354883489100092800 4654649958371438592 1954416427642784384 17700926970623681792 15000693439895027584 12300459909166373376 9600226378437719168 6899992847709064960 4199759316980410752 1499525786251756544 17246036329232653952 14545802798503999744 11845569267775345536 9145335737046691328 6445102206318037120 3744868675589382912 1044635144860728704 16791145687841626112 14090912157112971904 11390678626384317696 8690445095655663488 5990211564927009280 3289978034198355072 589744503469700864 16336255046450598272 13636021515721944064 10935787984993289856 8235554454264635648 5535320923535981440 2835087392807327232 134853862078673024 15881364405059570432 13181130874330916224 10480897343602262016 7780663812873607808 5080430282144953600 2380196751416299392 18126707294397196800 15426473763668542592 12726240232939888384 10026006702211234176 7325773171482579968 4625539640753925760 1925306110025271552 17671816653006168960 14971583122277514752 12271349591548860544 9571116060820206336 6870882530091552128 4170648999362897920 1470415468634243712 17216926011615141120 14516692480886486912 11816458950157832704 9116225419429178496 6415991888700524288 3715758357971870080 1015524827243215872 16762035370224113280 14061801839495459072 11361568308766804864 8661334778038150656 5961101247309496448 3260867716580842240 560634185852188032 16307144728833085440 13606911198104431232 10906677667375777024 8206444136647122816 5506210605918468608 2805977075189814400 105743544461160192 15852254087442057600 13152020556713403392 10451787025984749184 7751553495256094976 5051319964527440768 2351086433798786560 18097596976779683968 15397363446051029760 12697129915322375552 9996896384593721344 7296662853865067136 4596429323136412928 1896195792407758720 17642706335388656128 14942472804660001920 12242239273931347712 9542005743202693504 6841772212474039296 4141538681745385088 1441305151016730880 17187815693997628288 14487582163268974080 11787348632540319872 9087115101811665664 6386881571083011456 3686648040354357248 986414509625703040 16732925052606600448 14032691521877946240 11332457991149292032 8632224460420637824 5931990929691983616 3231757398963329408 531523868234675200 16278034411215572608 13577800880486918400 10877567349758264192 8177333819029609984 5477100288300955776 2776866757572301568 76633226843647360 15823143769824544768 13122910239095890560 10422676708367236352 7722443177638582144 5022209646909927936 2321976116181273728 18068486659162171136 15368253128433516928 12668019597704862720 9967786066976208512 7267552536247554304 4567319005518900096 1867085474790245888 17613596017771143296 14913362487042489088 12213128956313834880 9512895425585180672 6812661894856526464 4112428364127872256 1412194833399218048 17158705376380115456 14458471845651461248 11758238314922807040 9058004784194152832 6357771253465498624 3657537722736844416 957304192008190208 16703814734989087616 14003581204260433408 11303347673531779200 8603114142803124992 5902880612074470784 3202647081345816576 502413550617162368 16248924093598059776 13548690562869405568 10848457032140751360 8148223501412097152 5447989970683442944 2747756439954788736 47522909226134528 15794033452207031936 13093799921478377728 10393566390749723520 7693332860021069312 4993099329292415104 2292865798563760896 18039376341544658304 15339142810816004096 12638909280087349888 9938675749358695680 7238442218630041472 4538208687901387264 1837975157172733056 17584485700153630464 14884252169424976256 12184018638696322048 9483785107967667840 6783551577239013632 4083318046510359424 1383084515781705216 17129595058762602624 14429361528033948416 11729127997305294208 9028894466576640000 6328660935847985792 3628427405119331584 928193874390677376 16674704417371574784 13974470886642920576 11274237355914266368 8574003825185612160 5873770294456957952 3173536763728303744 473303232999649536 16219813775980546944 13519580245251892736 10819346714523238528 8119113183794584320 5418879653065930112 2718646122337275904 18412591608621696 15764923134589519104 13064689603860864896 10364456073132210688 7664222542403556480 4963989011674902272 2263755480946248064 18010266023927145472 15310032493198491264 12609798962469837056 9909565431741182848 7209331901012528640 4509098370283874432 1808864839555220224 17555375382536117632 14855141851807463424 12154908321078809216 9454674790350155008 6754441259621500800 4054207728892846592 1353974198164192384 17100484741145089792 14400251210416435584 11700017679687781376 8999784148959127168 6299550618230472960 3599317087501818752 899083556773164544 16645594099754061952 13945360569025407744 11245127038296753536 8544893507568099328 5844659976839445120 3144426446110790912 444192915382136704 16190703458363034112 13490469927634379904 10790236396905725696 8090002866177071488 5389769335448417280 2689535804719763072 18436046347700660480 15735812816972006272 13035579286243352064 10335345755514697856 7635112224786043648 4934878694057389440 2234645163328735232 17981155706309632640 15280922175580978432 12580688644852324224 9880455114123670016 7180221583395015808 4479988052666361600 1779754521937707392 17526265064918604800 14826031534189950592 12125798003461296384 9425564472732642176 6725330942003987968 4025097411275333760 1324863880546679552 17071374423527576960 14371140892798922752 11670907362070268544 8970673831341614336 6270440300612960128 3570206769884305920 869973239155651712 16616483782136549120 13916250251407894912 11216016720679240704 8515783189950586496 5815549659221932288 3115316128493278080 415082597764623872 16161593140745521280 13461359610016867072 10761126079288212864 8060892548559558656 5360659017830904448 2660425487102250240 18406936030083147648 15706702499354493440 13006468968625839232 10306235437897185024 7606001907168530816 4905768376439876608 2205534845711222400 17952045388692119808 15251811857963465600 12551578327234811392 9851344796506157184 7151111265777502976 4450877735048848768 1750644204320194560 17497154747301091968 14796921216572437760 12096687685843783552 9396454155115129344 6696220624386475136 3995987093657820928 1295753562929166720 17042264105910064128 14342030575181409920 11641797044452755712 8941563513724101504 6241329982995447296 3541096452266793088 840862921538138880 16587373464519036288 13887139933790382080 11186906403061727872 8486672872333073664 5786439341604419456 3086205810875765248 385972280147111040 16132482823128008448 13432249292399354240 10732015761670700032 8031782230942045824 5331548700213391616 2631315169484737408 18377825712465634816 15677592181736980608 12977358651008326400 10277125120279672192 7576891589551017984 4876658058822363776 2176424528093709568 17922935071074606976 15222701540345952768 12522468009617298560 9822234478888644352 7122000948159990144 4421767417431335936 1721533886702681728 17468044429683579136 14767810898954924928 12067577368226270720 9367343837497616512 6667110306768962304 3966876776040308096 1266643245311653888 17013153788292551296 14312920257563897088 11612686726835242880 8912453196106588672 6212219665377934464 3511986134649280256 811752603920626048 16558263146901523456 13858029616172869248 11157796085444215040 8457562554715560832 5757329023986906624 3057095493258252416 356861962529598208 16103372505510495616 13403138974781841408 10702905444053187200 8002671913324532992 5302438382595878784 2602204851867224576 18348715394848121984 15648481864119467776 12948248333390813568 10248014802662159360 7547781271933505152 4847547741204850944 2147314210476196736 17893824753457094144 15193591222728439936 12493357691999785728 9793124161271131520 7092890630542477312 4392657099813823104 1692423569085168896 17438934112066066304 14738700581337412096 12038467050608757888 9338233519880103680 6637999989151449472 3937766458422795264 1237532927694141056 16984043470675038464 14283809939946384256 11583576409217730048 8883342878489075840 6183109347760421632 3482875817031767424 782642286303113216 16529152829284010624 13828919298555356416 11128685767826702208 8428452237098048000 5728218706369393792 3027985175640739584 327751644912085376 16074262187892982784 13374028657164328576 10673795126435674368 7973561595707020160 5273328064978365952 2573094534249711744 18319605077230609152 15619371546501954944 12919138015773300736 10218904485044646528 7518670954315992320 4818437423587338112 2118203892858683904 17864714435839581312 15164480905110927104 12464247374382272896 9764013843653618688 7063780312924964480 4363546782196310272 1663313251467656064 17409823794448553472 14709590263719899264 12009356732991245056 9309123202262590848 6608889671533936640 3908656140805282432 1208422610076628224 16954933153057525632 14254699622328871424 11554466091600217216 8854232560871563008 6153999030142908800 3453765499414254592 753531968685600384 16500042511666497792 13799808980937843584 11099575450209189376 8399341919480535168 5699108388751880960 2998874858023226752 298641327294572544 16045151870275469952 13344918339546815744 10644684808818161536 7944451278089507328 5244217747360853120 2543984216632198912 18290494759613096320 15590261228884442112 12890027698155787904 10189794167427133696 7489560636698479488 4789327105969825280 2089093575241171072 17835604118222068480 15135370587493414272 12435137056764760064 9734903526036105856 7034669995307451648 4334436464578797440 1634202933850143232 17380713476831040640 14680479946102386432 11980246415373732224 9280012884645078016 6579779353916423808 3879545823187769600 1179312292459115392 16925822835440012800 14225589304711358592 11525355773982704384 8825122243254050176 6124888712525395968 3424655181796741760 724421651068087552 16470932194048984960 13770698663320330752 11070465132591676544 8370231601863022336 5669998071134368128 2969764540405713920 269531009677059712 16016041552657957120 13315808021929302912 10615574491200648704 7915340960471994496 5215107429743340288 2514873899014686080 18261384441995583488 15561150911266929280 12860917380538275072 10160683849809620864 7460450319080966656 4760216788352312448 2059983257623658240 17806493800604555648 15106260269875901440 12406026739147247232 9705793208418593024 7005559677689938816 4305326146961284608 1605092616232630400 17351603159213527808 14651369628484873600 11951136097756219392 9250902567027565184 6550669036298910976 3850435505570256768 1150201974841602560 16896712517822499968 14196478987093845760 11496245456365191552 8796011925636537344 6095778394907883136 3395544864179228928 695311333450574720 16441821876431472128 13741588345702817920 11041354814974163712 8341121284245509504 5640887753516855296 2940654222788201088 240420692059546880 15986931235040444288 13286697704311790080 10586464173583135872 7886230642854481664 5185997112125827456 2485763581397173248 18232274124378070656 15532040593649416448 12831807062920762240 10131573532192108032 7431340001463453824 4731106470734799616 2030872940006145408 17777383482987042816 15077149952258388608 12376916421529734400 9676682890801080192 6976449360072425984 4276215829343771776 1575982298615117568 17322492841596014976 14622259310867360768 11922025780138706560 9221792249410052352 6521558718681398144 3821325187952743936 1121091657224089728 16867602200204987136 14167368669476332928 11467135138747678720 8766901608019024512 6066668077290370304 3366434546561716096 666201015833061888 16412711558813959296 13712478028085305088 11012244497356650880 8312010966627996672 5611777435899342464 2911543905170688256 211310374442034048 15957820917422931456 13257587386694277248 10557353855965623040 7857120325236968832 5156886794508314624 2456653263779660416 18203163806760557824 15502930276031903616 12802696745303249408 10102463214574595200 7402229683845940992 4701996153117286784 2001762622388632576 17748273165369529984 15048039634640875776 12347806103912221568 9647572573183567360 6947339042454913152 4247105511726258944 1546871980997604736 17293382523978502144 14593148993249847936 11892915462521193728 9192681931792539520 6492448401063885312 3792214870335231104 1091981339606576896 16838491882587474304 14138258351858820096 11438024821130165888 8737791290401511680 6037557759672857472 3337324228944203264 637090698215549056 16383601241196446464 13683367710467792256 10983134179739138048 8282900649010483840 5582667118281829632 2882433587553175424 182200056824521216 15928710599805418624 13228477069076764416 10528243538348110208 7828010007619456000 5127776476890801792 2427542946162147584 18174053489143044992 15473819958414390784 12773586427685736576 10073352896957082368 7373119366228428160 4672885835499773952 1972652304771119744 17719162847752017152 15018929317023362944 12318695786294708736 9618462255566054528 6918228724837400320 4217995194108746112 1517761663380091904 17264272206360989312 14564038675632335104 11863805144903680896 9163571614175026688 6463338083446372480 3763104552717718272 1062871021989064064 16809381564969961472 14109148034241307264 11408914503512653056 8708680972783998848 6008447442055344640 3308213911326690432 607980380598036224 16354490923578933632 13654257392850279424 10954023862121625216 8253790331392971008 5553556800664316800 2853323269935662592 153089739207008384 15899600282187905792 13199366751459251584 10499133220730597376 7798899690001943168 5098666159273288960 2398432628544634752 18144943171525532160 15444709640796877952 12744476110068223744 10044242579339569536 7344009048610915328 4643775517882261120 1943541987153606912 17690052530134504320 14989818999405850112 12289585468677195904 9589351937948541696 6889118407219887488 4188884876491233280 1488651345762579072 17235161888743476480 14534928358014822272 11834694827286168064 9134461296557513856 6434227765828859648 3733994235100205440 1033760704371551232 16780271247352448640 14080037716623794432 11379804185895140224 8679570655166486016 5979337124437831808 3279103593709177600 578870062980523392 16325380605961420800 13625147075232766592 10924913544504112384 8224680013775458176 5524446483046803968 2824212952318149760 123979421589495552 15870489964570392960 13170256433841738752 10470022903113084544 7769789372384430336 5069555841655776128 2369322310927121920 18115832853908019328 15415599323179365120 12715365792450710912 10015132261722056704 7314898730993402496 4614665200264748288 1914431669536094080 17660942212516991488 14960708681788337280 12260475151059683072 9560241620331028864 6860008089602374656 4159774558873720448 1459541028145066240 17206051571125963648 14505818040397309440 11805584509668655232 9105350978940001024 6405117448211346816 3704883917482692608 1004650386754038400 16751160929734935808 14050927399006281600 11350693868277627392 8650460337548973184 5950226806820318976 3249993276091664768 549759745363010560 16296270288343907968 13596036757615253760 10895803226886599552 8195569696157945344 5495336165429291136 2795102634700636928 94869103971982720 15841379646952880128 13141146116224225920 10440912585495571712 7740679054766917504 5040445524038263296 2340211993309609088 18086722536290506496 15386489005561852288 12686255474833198080 9986021944104543872 7285788413375889664 4585554882647235456 1885321351918581248 17631831894899478656 14931598364170824448 12231364833442170240 9531131302713516032 6830897771984861824 4130664241256207616 1430430710527553408 17176941253508450816 14476707722779796608 11776474192051142400 9076240661322488192 6376007130593833984 3675773599865179776 975540069136525568 16722050612117422976 14021817081388768768 11321583550660114560 8621350019931460352 5921116489202806144 3220882958474151936 520649427745497728 16267159970726395136 13566926439997740928 10866692909269086720 8166459378540432512 5466225847811778304 2765992317083124096 65758786354469888 15812269329335367296 13112035798606713088 10411802267878058880 7711568737149404672 5011335206420750464 2311101675692096256 18057612218672993664 15357378687944339456 12657145157215685248 9956911626487031040 7256678095758376832 4556444565029722624 1856211034301068416 17602721577281965824 14902488046553311616 12202254515824657408 9502020985096003200 6801787454367348992 4101553923638694784 1401320392910040576 17147830935890937984 14447597405162283776 11747363874433629568 9047130343704975360 6346896812976321152 3646663282247666944 946429751519012736 16692940294499910144 13992706763771255936 11292473233042601728 8592239702313947520 5892006171585293312 3191772640856639104 491539110127984896 16238049653108882304 13537816122380228096 10837582591651573888 8137349060922919680 5437115530194265472 2736881999465611264 36648468736957056 15783159011717854464 13082925480989200256 10382691950260546048 7682458419531891840 4982224888803237632 2281991358074583424 18028501901055480832 15328268370326826624 12628034839598172416 9927801308869518208 7227567778140864000 4527334247412209792 1827100716683555584 17573611259664452992 14873377728935798784 12173144198207144576 9472910667478490368 6772677136749836160 4072443606021181952 1372210075292527744 17118720618273425152 14418487087544770944 11718253556816116736 9018020026087462528 6317786495358808320 3617552964630154112 917319433901499904 16663829976882397312 13963596446153743104 11263362915425088896 8563129384696434688 5862895853967780480 3162662323239126272 462428792510472064 16208939335491369472 13508705804762715264 10808472274034061056 8108238743305406848 5408005212576752640 2707771681848098432 7538151119444224 15754048694100341632 13053815163371687424 10353581632643033216 7653348101914379008 4953114571185724800 2252881040457070592 17999391583437968000 15299158052709313792 12598924521980659584 9898690991252005376 7198457460523351168 4498223929794696960 1797990399066042752 17544500942046940160 14844267411318285952 12144033880589631744 9443800349860977536 6743566819132323328 4043333288403669120 1343099757675014912 17089610300655912320 14389376769927258112 11689143239198603904 8988909708469949696 6288676177741295488 3588442647012641280 888209116283987072 16634719659264884480 13934486128536230272 11234252597807576064 8534019067078921856 5833785536350267648 3133552005621613440 433318474892959232 16179829017873856640 13479595487145202432 10779361956416548224 8079128425687894016 5378894894959239808 2678661364230585600 18425171907211483008 15724938376482828800 13024704845754174592 10324471315025520384 7624237784296866176 4924004253568211968 2223770722839557760 17970281265820455168 15270047735091800960 12569814204363146752 9869580673634492544 7169347142905838336 4469113612177184128 1768880081448529920 17515390624429427328 14815157093700773120 12114923562972118912 9414690032243464704 6714456501514810496 4014222970786156288 1313989440057502080 17060499983038399488 14360266452309745280 11660032921581091072 8959799390852436864 6259565860123782656 3559332329395128448 859098798666474240 16605609341647371648 13905375810918717440 11205142280190063232 8504908749461409024 5804675218732754816 3104441688004100608 404208157275446400 16150718700256343808 13450485169527689600 10750251638799035392 8050018108070381184 5349784577341726976 2649551046613072768 18396061589593970176 15695828058865315968 12995594528136661760 10295360997408007552 7595127466679353344 4894893935950699136 2194660405222044928 17941170948202942336 15240937417474288128 12540703886745633920 9840470356016979712 7140236825288325504 4440003294559671296 1739769763831017088 17486280306811914496 14786046776083260288 12085813245354606080 9385579714625951872 6685346183897297664 3985112653168643456 1284879122439989248 17031389665420886656 14331156134692232448 11630922603963578240 8930689073234924032 6230455542506269824 3530222011777615616 829988481048961408 16576499024029858816 13876265493301204608 11176031962572550400 8475798431843896192 5775564901115241984 3075331370386587776 375097839657933568 16121608382638830976 13421374851910176768 10721141321181522560 8020907790452868352 5320674259724214144 2620440728995559936 18366951271976457344 15666717741247803136 12966484210519148928 10266250679790494720 7566017149061840512 4865783618333186304 2165550087604532096 17912060630585429504 15211827099856775296 12511593569128121088 9811360038399466880 7111126507670812672 4410892976942158464 1710659446213504256 17457169989194401664 14756936458465747456 12056702927737093248 9356469397008439040 6656235866279784832 3956002335551130624 1255768804822476416 17002279347803373824 14302045817074719616 11601812286346065408 8901578755617411200 6201345224888756992 3501111694160102784 800878163431448576 16547388706412345984 13847155175683691776 11146921644955037568 8446688114226383360 5746454583497729152 3046221052769074944 345987522040420736 16092498065021318144 13392264534292663936 10692031003564009728 7991797472835355520 5291563942106701312 2591330411378047104 18337840954358944512 15637607423630290304 12937373892901636096 10237140362172981888 7536906831444327680 4836673300715673472 2136439769987019264 17882950312967916672 15182716782239262464 12482483251510608256 9782249720781954048 7082016190053299840 4381782659324645632 1681549128595991424 17428059671576888832 14727826140848234624 12027592610119580416 9327359079390926208 6627125548662272000 3926892017933617792 1226658487204963584 16973169030185860992 14272935499457206784 11572701968728552576 8872468437999898368 6172234907271244160 3472001376542589952 771767845813935744 16518278388794833152 13818044858066178944 11117811327337524736 8417577796608870528 5717344265880216320 3017110735151562112 316877204422907904 16063387747403805312 13363154216675151104 10662920685946496896 7962687155217842688 5262453624489188480 2562220093760534272 18308730636741431680 15608497106012777472 12908263575284123264 10208030044555469056 7507796513826814848 4807562983098160640 2107329452369506432 17853839995350403840 15153606464621749632 12453372933893095424 9753139403164441216 7052905872435787008 4352672341707132800 1652438810978478592 17398949353959376000 14698715823230721792 11998482292502067584 9298248761773413376 6598015231044759168 3897781700316104960 1197548169587450752 16944058712568348160 14243825181839693952 11543591651111039744 8843358120382385536 6143124589653731328 3442891058925077120 742657528196422912 16489168071177320320 13788934540448666112 11088701009720011904 8388467478991357696 5688233948262703488 2988000417534049280 287766886805395072 16034277429786292480 13334043899057638272 10633810368328984064 7933576837600329856 5233343306871675648 2533109776143021440 18279620319123918848 15579386788395264640 12879153257666610432 10178919726937956224 7478686196209302016 4778452665480647808 2078219134751993600 17824729677732891008 15124496147004236800 12424262616275582592 9724029085546928384 7023795554818274176 4323562024089619968 1623328493360965760 17369839036341863168 14669605505613208960 11969371974884554752 9269138444155900544 6568904913427246336 3868671382698592128 1168437851969937920 16914948394950835328 14214714864222181120 11514481333493526912 8814247802764872704 6114014272036218496 3413780741307564288 713547210578910080 16460057753559807488 13759824222831153280 11059590692102499072 8359357161373844864 5659123630645190656 2958890099916536448 258656569187882240 16005167112168779648 13304933581440125440 10604700050711471232 7904466519982817024 5204232989254162816 2503999458525508608 18250510001506406016 15550276470777751808 12850042940049097600 10149809409320443392 7449575878591789184 4749342347863134976 2049108817134480768 17795619360115378176 15095385829386723968 12395152298658069760 9694918767929415552 6994685237200761344 4294451706472107136 1594218175743452928 17340728718724350336 14640495187995696128 11940261657267041920 9240028126538387712 6539794595809733504 3839561065081079296 1139327534352425088 16885838077333322496 14185604546604668288 11485371015876014080 8785137485147359872 6084903954418705664 3384670423690051456 684436892961397248 16430947435942294656 13730713905213640448 11030480374484986240 8330246843756332032 5630013313027677824 2929779782299023616 229546251570369408 15976056794551266816 13275823263822612608 10575589733093958400 7875356202365304192 5175122671636649984 2474889140907995776 18221399683888893184 15521166153160238976 12820932622431584768 10120699091702930560 7420465560974276352 4720232030245622144 2019998499516967936 17766509042497865344 15066275511769211136 12366041981040556928 9665808450311902720 6965574919583248512 4265341388854594304 1565107858125940096 17311618401106837504 14611384870378183296 11911151339649529088 9210917808920874880 6510684278192220672 3810450747463566464 1110217216734912256 16856727759715809664 14156494228987155456 11456260698258501248 8756027167529847040 6055793636801192832 3355560106072538624 655326575343884416 16401837118324781824 13701603587596127616 11001370056867473408 8301136526138819200 5600902995410164992 2900669464681510784 200435933952856576 15946946476933753984 13246712946205099776 10546479415476445568 7846245884747791360 5146012354019137152 2445778823290482944 18192289366271380352 15492055835542726144 12791822304814071936 10091588774085417728 7391355243356763520 4691121712628109312 1990888181899455104 17737398724880352512 15037165194151698304 12336931663423044096 9636698132694389888 6936464601965735680 4236231071237081472 1535997540508427264 17282508083489324672 14582274552760670464 11882041022032016256 9181807491303362048 6481573960574707840 3781340429846053632 1081106899117399424 16827617442098296832 14127383911369642624 11427150380640988416 8726916849912334208 6026683319183680000 3326449788455025792 626216257726371584 16372726800707268992 13672493269978614784 10972259739249960576 8272026208521306368 5571792677792652160 2871559147063997952 171325616335343744 15917836159316241152 13217602628587586944 10517369097858932736 7817135567130278528 5116902036401624320 2416668505672970112 18163179048653867520 15462945517925213312 12762711987196559104 10062478456467904896 7362244925739250688 4662011395010596480 1961777864281942272 17708288407262839680 15008054876534185472 12307821345805531264 9607587815076877056 6907354284348222848 4207120753619568640 1506887222890914432 17253397765871811840 14553164235143157632 11852930704414503424 9152697173685849216 6452463642957195008 3752230112228540800 1051996581499886592 16798507124480784000 14098273593752129792 11398040063023475584 8697806532294821376 5997573001566167168 3297339470837512960 597105940108858752 16343616483089756160 13643382952361101952 10943149421632447744 8242915890903793536 5542682360175139328 2842448829446485120 142215298717830912 15888725841698728320 13188492310970074112 10488258780241419904 7788025249512765696 5087791718784111488 2387558188055457280 18134068731036354688 15433835200307700480 12733601669579046272 10033368138850392064 7333134608121737856 4632901077393083648 1932667546664429440 17679178089645326848 14978944558916672640 12278711028188018432 9578477497459364224 6878243966730710016 4178010436002055808 1477776905273401600 17224287448254299008 14524053917525644800 11823820386796990592 9123586856068336384 6423353325339682176 3723119794611027968 1022886263882373760 16769396806863271168 14069163276134616960 11368929745405962752 8668696214677308544 5968462683948654336 3268229153220000128 567995622491345920 16314506165472243328 13614272634743589120 10914039104014934912 8213805573286280704 5513572042557626496 2813338511828972288 113104981100318080 15859615524081215488 13159381993352561280 10459148462623907072 7758914931895252864 5058681401166598656 2358447870437944448 18104958413418841856 15404724882690187648 12704491351961533440 10004257821232879232 7304024290504225024 4603790759775570816 1903557229046916608 17650067772027814016 14949834241299159808 12249600710570505600 9549367179841851392 6849133649113197184 4148900118384542976 1448666587655888768 17195177130636786176 14494943599908131968 11794710069179477760 9094476538450823552 6394243007722169344 3694009476993515136 993775946264860928 16740286489245758336 14040052958517104128 11339819427788449920 8639585897059795712 5939352366331141504 3239118835602487296 538885304873833088 16285395847854730496 13585162317126076288 10884928786397422080 8184695255668767872 5484461724940113664 2784228194211459456 83994663482805248 15830505206463702656 13130271675735048448 10430038145006394240 7729804614277740032 5029571083549085824 2329337552820431616 18075848095801329024 15375614565072674816 12675381034344020608 9975147503615366400 7274913972886712192 4574680442158057984 1874446911429403776 17620957454410301184 14920723923681646976 12220490392952992768 9520256862224338560 6820023331495684352 4119789800767030144 1419556270038375936 17166066813019273344 14465833282290619136 11765599751561964928 9065366220833310720 6365132690104656512 3664899159376002304 964665628647348096 16711176171628245504 14010942640899591296 11310709110170937088 8610475579442282880 5910242048713628672 3210008517984974464 509774987256320256 16256285530237217664 13556051999508563456 10855818468779909248 8155584938051255040 5455351407322600832 2755117876593946624 54884345865292416 15801394888846189824 13101161358117535616 10400927827388881408 7700694296660227200 5000460765931572992 2300227235202918784 18046737778183816192 15346504247455161984 12646270716726507776 9946037185997853568 7245803655269199360 4545570124540545152 1845336593811890944 17591847136792788352 14891613606064134144 12191380075335479936 9491146544606825728 6790913013878171520 4090679483149517312 1390445952420863104 17136956495401760512 14436722964673106304 11736489433944452096 9036255903215797888 6336022372487143680 3635788841758489472 935555311029835264 16682065854010732672 13981832323282078464 11281598792553424256 8581365261824770048 5881131731096115840 3180898200367461632 480664669638807424 16227175212619704832 13526941681891050624 10826708151162396416 8126474620433742208 5426241089705088000 2726007558976433792 25774028247779584 15772284571228676992 13072051040500022784 10371817509771368576 7671583979042714368 4971350448314060160 2271116917585405952 18017627460566303360 15317393929837649152 12617160399108994944 9916926868380340736 7216693337651686528 4516459806923032320 1816226276194378112 17562736819175275520 14862503288446621312 12162269757717967104 9462036226989312896 6761802696260658688 4061569165532004480 1361335634803350272 17107846177784247680 14407612647055593472 11707379116326939264 9007145585598285056 6306912054869630848 3606678524140976640 906444993412322432 16652955536393219840 13952722005664565632 11252488474935911424 8552254944207257216 5852021413478603008 3151787882749948800 451554352021294592 16198064895002192000 13497831364273537792 10797597833544883584 8097364302816229376 5397130772087575168 2696897241358920960 18443407784339818368 15743174253611164160 13042940722882509952 10342707192153855744 7642473661425201536 4942240130696547328 2242006599967893120 17988517142948790528 15288283612220136320 12588050081491482112 9887816550762827904 7187583020034173696 4487349489305519488 1787115958576865280 17533626501557762688 14833392970829108480 12133159440100454272 9432925909371800064 6732692378643145856 4032458847914491648 1332225317185837440 17078735860166734848 14378502329438080640 11678268798709426432 8978035267980772224 6277801737252118016 3577568206523463808 877334675794809600 16623845218775707008 13923611688047052800 11223378157318398592 8523144626589744384 5822911095861090176 3122677565132435968 422444034403781760 16168954577384679168 13468721046656024960 10768487515927370752 8068253985198716544 5368020454470062336 2667786923741408128 18414297466722305536 15714063935993651328 13013830405264997120 10313596874536342912 7613363343807688704 4913129813079034496 2212896282350380288 17959406825331277696 15259173294602623488 12558939763873969280 9858706233145315072 7158472702416660864 4458239171688006656 1758005640959352448 17504516183940249856 14804282653211595648 12104049122482941440 9403815591754287232 6703582061025633024 4003348530296978816 1303114999568324608 17049625542549222016 14349392011820567808 11649158481091913600 8948924950363259392 6248691419634605184 3548457888905950976 848224358177296768 16594734901158194176 13894501370429539968 11194267839700885760 8494034308972231552 5793800778243577344 3093567247514923136 393333716786268928 16139844259767166336 13439610729038512128 10739377198309857920 8039143667581203712 5338910136852549504 2638676606123895296 18385187149104792704 15684953618376138496 12984720087647484288 10284486556918830080 7584253026190175872 4884019495461521664 2183785964732867456 17930296507713764864 15230062976985110656 12529829446256456448 9829595915527802240 7129362384799148032 4429128854070493824 1728895323341839616 17475405866322737024 14775172335594082816 12074938804865428608 9374705274136774400 6674471743408120192 3974238212679465984 1274004681950811776 17020515224931709184 14320281694203054976 11620048163474400768 8919814632745746560 6219581102017092352 3519347571288438144 819114040559783936 16565624583540681344 13865391052812027136 11165157522083372928 8464923991354718720 5764690460626064512 3064456929897410304 364223399168756096 16110733942149653504 13410500411420999296 10710266880692345088 8010033349963690880 5309799819235036672 2609566288506382464 18356076831487279872 15655843300758625664 12955609770029971456 10255376239301317248 7555142708572663040 4854909177844008832 2154675647115354624 17901186190096252032 15200952659367597824 12500719128638943616 9800485597910289408 7100252067181635200 4400018536452980992 1699785005724326784 17446295548705224192 14746062017976569984 12045828487247915776 9345594956519261568 6645361425790607360 3945127895061953152 1244894364333298944 16991404907314196352 14291171376585542144 11590937845856887936 8890704315128233728 6190470784399579520 3490237253670925312 790003722942271104 16536514265923168512 13836280735194514304 11136047204465860096 8435813673737205888 5735580143008551680 3035346612279897472 335113081551243264 16081623624532140672 13381390093803486464 10681156563074832256 7980923032346178048 5280689501617523840 2580455970888869632 18326966513869767040 15626732983141112832 12926499452412458624 10226265921683804416 7526032390955150208 4825798860226496000 2125565329497841792 17872075872478739200 15171842341750084992 12471608811021430784 9771375280292776576 7071141749564122368 4370908218835468160 1670674688106813952 17417185231087711360 14716951700359057152 12016718169630402944 9316484638901748736 6616251108173094528 3916017577444440320 1215784046715786112 16962294589696683520 14262061058968029312 11561827528239375104 8861593997510720896 6161360466782066688 3461126936053412480 760893405324758272 16507403948305655680 13807170417577001472 11106936886848347264 8406703356119693056 5706469825391038848 3006236294662384640 306002763933730432 16052513306914627840 13352279776185973632 10652046245457319424 7951812714728665216 5251579184000011008 2551345653271356800 18297856196252254208 15597622665523600000 12897389134794945792 10197155604066291584 7496922073337637376 4796688542608983168 2096455011880328960 17842965554861226368 15142732024132572160 12442498493403917952 9742264962675263744 7042031431946609536 4341797901217955328 1641564370489301120 17388074913470198528 14687841382741544320 11987607852012890112 9287374321284235904 6587140790555581696 3886907259826927488 1186673729098273280 16933184272079170688 14232950741350516480 11532717210621862272 8832483679893208064 6132250149164553856 3432016618435899648 731783087707245440 16478293630688142848 13778060099959488640 11077826569230834432 8377593038502180224 5677359507773526016 2977125977044871808 276892446316217600 16023402989297115008 13323169458568460800 10622935927839806592 7922702397111152384 5222468866382498176 2522235335653843968 18268745878634741376 15568512347906087168 12868278817177432960 10168045286448778752 7467811755720124544 4767578224991470336 2067344694262816128 17813855237243713536 15113621706515059328 12413388175786405120 9713154645057750912 7012921114329096704 4312687583600442496 1612454052871788288 17358964595852685696 14658731065124031488 11958497534395377280 9258264003666723072 6558030472938068864 3857796942209414656 1157563411480760448 16904073954461657856 14203840423733003648 11503606893004349440 8803373362275695232 6103139831547041024 3402906300818386816 702672770089732608 16449183313070630016 13748949782341975808 11048716251613321600 8348482720884667392 5648249190156013184 2948015659427358976 247782128698704768 15994292671679602176 13294059140950947968 10593825610222293760 7893592079493639552 5193358548764985344 2493125018036331136 18239635561017228544 15539402030288574336 12839168499559920128 10138934968831265920 7438701438102611712 4738467907373957504 2038234376645303296 17784744919626200704 15084511388897546496 12384277858168892288 9684044327440238080 6983810796711583872 4283577265982929664 1583343735254275456 17329854278235172864 14629620747506518656 11929387216777864448 9229153686049210240 6528920155320556032 3828686624591901824 1128453093863247616 16874963636844145024 14174730106115490816 11474496575386836608 8774263044658182400 6074029513929528192 3373795983200873984 673562452472219776 16420072995453117184 13719839464724462976 11019605933995808768 8319372403267154560 5619138872538500352 2918905341809846144 218671811081191936 15965182354062089344 13264948823333435136 10564715292604780928 7864481761876126720 5164248231147472512 2464014700418818304 18210525243399715712 15510291712671061504 12810058181942407296 10109824651213753088 7409591120485098880 4709357589756444672 2009124059027790464 17755634602008687872 15055401071280033664 12355167540551379456 9654934009822725248 6954700479094071040 4254466948365416832 1554233417636762624 17300743960617660032 14600510429889005824 11900276899160351616 9200043368431697408 6499809837703043200 3799576306974388992 1099342776245734784 16845853319226632192 14145619788497977984 11445386257769323776 8745152727040669568 6044919196312015360 3344685665583361152 644452134854706944 16390962677835604352 13690729147106950144 10990495616378295936 8290262085649641728 5590028554920987520 2889795024192333312 189561493463679104 15936072036444576512 13235838505715922304 10535604974987268096 7835371444258613888 5135137913529959680 2434904382801305472 18181414925782202880 15481181395053548672 12780947864324894464 10080714333596240256 7380480802867586048 4680247272138931840 1980013741410277632 17726524284391175040 15026290753662520832 12326057222933866624 9625823692205212416 6925590161476558208 4225356630747904000 1525123100019249792 17271633643000147200 14571400112271492992 11871166581542838784 9170933050814184576 6470699520085530368 3770465989356876160 1070232458628221952 16816743001609119360 14116509470880465152 11416275940151810944 8716042409423156736 6015808878694502528 3315575347965848320 615341817237194112 16361852360218091520 13661618829489437312 10961385298760783104 8261151768032128896 5560918237303474688 2860684706574820480 160451175846166272 15906961718827063680 13206728188098409472 10506494657369755264 7806261126641101056 5106027595912446848 2405794065183792640 18152304608164690048 15452071077436035840 12751837546707381632 10051604015978727424 7351370485250073216 4651136954521419008 1950903423792764800 17697413966773662208 14997180436045008000 12296946905316353792 9596713374587699584 6896479843859045376 4196246313130391168 1496012782401736960 17242523325382634368 14542289794653980160 11842056263925325952 9141822733196671744 6441589202468017536 3741355671739363328 1041122141010709120 16787632683991606528 14087399153262952320 11387165622534298112 8686932091805643904 5986698561076989696 3286465030348335488 586231499619681280 16332742042600578688 13632508511871924480 10932274981143270272 8232041450414616064 5531807919685961856 2831574388957307648 131340858228653440 15877851401209550848 13177617870480896640 10477384339752242432 7777150809023588224 5076917278294934016 2376683747566279808 18123194290547177216 15422960759818523008 12722727229089868800 10022493698361214592 7322260167632560384 4622026636903906176 1921793106175251968 17668303649156149376 14968070118427495168 12267836587698840960 9567603056970186752 6867369526241532544 4167135995512878336 1466902464784224128 17213413007765121536 14513179477036467328 11812945946307813120 9112712415579158912 6412478884850504704 3712245354121850496 1012011823393196288 16758522366374093696 14058288835645439488 11358055304916785280 8657821774188131072 5957588243459476864 3257354712730822656 557121182002168448 16303631724983065856 13603398194254411648 10903164663525757440 8202931132797103232 5502697602068449024 2802464071339794816 102230540611140608 15848741083592038016 13148507552863383808 10448274022134729600 7748040491406075392 5047806960677421184 2347573429948766976 18094083972929664384 15393850442201010176 12693616911472355968 9993383380743701760 7293149850015047552 4592916319286393344 1892682788557739136 17639193331538636544 14938959800809982336 12238726270081328128 9538492739352673920 6838259208624019712 4138025677895365504 1437792147166711296 17184302690147608704 14484069159418954496 11783835628690300288 9083602097961646080 6383368567232991872 3683135036504337664 982901505775683456 16729412048756580864 14029178518027926656 11328944987299272448 8628711456570618240 5928477925841964032 3228244395113309824 528010864384655616 16274521407365553024 13574287876636898816 10874054345908244608 8173820815179590400 5473587284450936192 2773353753722281984 73120222993627776 15819630765974525184 13119397235245870976 10419163704517216768 7718930173788562560 5018696643059908352 2318463112331254144 18064973655312151552 15364740124583497344 12664506593854843136 9964273063126188928 7264039532397534720 4563806001668880512 1863572470940226304 17610083013921123712 14909849483192469504 12209615952463815296 9509382421735161088 6809148891006506880 4108915360277852672 1408681829549198464 17155192372530095872 14454958841801441664 11754725311072787456 9054491780344133248 6354258249615479040 3654024718886824832 953791188158170624 16700301731139068032 14000068200410413824 11299834669681759616 8599601138953105408 5899367608224451200 3199134077495796992 498900546767142784 16245411089748040192 13545177559019385984 10844944028290731776 8144710497562077568 5444476966833423360 2744243436104769152 44009905376114944 15790520448357012352 13090286917628358144 10390053386899703936 7689819856171049728 4989586325442395520 2289352794713741312 18035863337694638720 15335629806965984512 12635396276237330304 9935162745508676096 7234929214780021888 4534695684051367680 1834462153322713472 17580972696303610880 14880739165574956672 12180505634846302464 9480272104117648256 6780038573388994048 4079805042660339840 1379571511931685632 17126082054912583040 14425848524183928832 11725614993455274624 9025381462726620416 6325147931997966208 3624914401269312000 924680870540657792 16671191413521555200 13970957882792900992 11270724352064246784 8570490821335592576 5870257290606938368 3170023759878284160 469790229149629952 16216300772130527360 13516067241401873152 10815833710673218944 8115600179944564736 5415366649215910528 2715133118487256320 14899587758602112 15761410130739499520 13061176600010845312 10360943069282191104 7660709538553536896 4960476007824882688 2260242477096228480 18006753020077125888 15306519489348471680 12606285958619817472 9906052427891163264 7205818897162509056 4505585366433854848 1805351835705200640 17551862378686098048 14851628847957443840 12151395317228789632 9451161786500135424 6750928255771481216 4050694725042827008 1350461194314172800 17096971737295070208 14396738206566416000 11696504675837761792 8996271145109107584 6296037614380453376 3595804083651799168 895570552923144960 16642081095904042368 13941847565175388160 11241614034446733952 8541380503718079744 5841146972989425536 3140913442260771328 440679911532117120 16187190454513014528 13486956923784360320 10786723393055706112 8086489862327051904 5386256331598397696 2686022800869743488 18432533343850640896 15732299813121986688 13032066282393332480 10331832751664678272 7631599220936024064 4931365690207369856 2231132159478715648 17977642702459613056 15277409171730958848 12577175641002304640 9876942110273650432 7176708579544996224 4476475048816342016 1776241518087687808 17522752061068585216 14822518530339931008 12122284999611276800 9422051468882622592 6721817938153968384 4021584407425314176 1321350876696659968 17067861419677557376 14367627888948903168 11667394358220248960 8967160827491594752 6266927296762940544 3566693766034286336 866460235305632128 16612970778286529536 13912737247557875328 11212503716829221120 8512270186100566912 5812036655371912704 3111803124643258496 411569593914604288 16158080136895501696 13457846606166847488 10757613075438193280 8057379544709539072 5357146013980884864 2656912483252230656 18403423026233128064 15703189495504473856 13002955964775819648 10302722434047165440 7602488903318511232 4902255372589857024 2202021841861202816 17948532384842100224 15248298854113446016 12548065323384791808 9847831792656137600 7147598261927483392 4447364731198829184 1747131200470174976 17493641743451072384 14793408212722418176 12093174681993763968 9392941151265109760 6692707620536455552 3992474089807801344 1292240559079147136 17038751102060044544 14338517571331390336 11638284040602736128 8938050509874081920 6237816979145427712 3537583448416773504 837349917688119296 16583860460669016704 13883626929940362496 11183393399211708288 8483159868483054080 5782926337754399872 3082692807025745664 382459276297091456 16128969819277988864 13428736288549334656 10728502757820680448 8028269227092026240 5328035696363372032 2627802165634717824 18374312708615615232 15674079177886961024 12973845647158306816 10273612116429652608 7573378585700998400 4873145054972344192 2172911524243689984 17919422067224587392 15219188536495933184 12518955005767278976 9818721475038624768 7118487944309970560 4418254413581316352 1718020882852662144 17464531425833559552 14764297895104905344 12064064364376251136 9363830833647596928 6663597302918942720 3963363772190288512 1263130241461634304 17009640784442531712 14309407253713877504 11609173722985223296 8908940192256569088 6208706661527914880 3508473130799260672 808239600070606464 16554750143051503872 13854516612322849664 11154283081594195456 8454049550865541248 5753816020136887040 3053582489408232832 353348958679578624 16099859501660476032 13399625970931821824 10699392440203167616 7999158909474513408 5298925378745859200 2598691848017204992 18345202390998102400 15644968860269448192 12944735329540793984 10244501798812139776 7544268268083485568 4844034737354831360 2143801206626177152 17890311749607074560 15190078218878420352 12489844688149766144 9789611157421111936 7089377626692457728 4389144095963803520 1688910565235149312 17435421108216046720 14735187577487392512 12034954046758738304 9334720516030084096 6634486985301429888 3934253454572775680 1234019923844121472 16980530466825018880 14280296936096364672 11580063405367710464 8879829874639056256 6179596343910402048 3479362813181747840 779129282453093632 16525639825433991040 13825406294705336832 11125172763976682624 8424939233248028416 5724705702519374208 3024472171790720000 324238641062065792 16070749184042963200 13370515653314308992 10670282122585654784 7970048591857000576 5269815061128346368 2569581530399692160 18316092073380589568 15615858542651935360 12915625011923281152 10215391481194626944 7515157950465972736 4814924419737318528 2114690889008664320 17861201431989561728 15160967901260907520 12460734370532253312 9760500839803599104 7060267309074944896 4360033778346290688 1659800247617636480 17406310790598533888 14706077259869879680 12005843729141225472 9305610198412571264 6605376667683917056 3905143136955262848 1204909606226608640 16951420149207506048 14251186618478851840 11550953087750197632 8850719557021543424 6150486026292889216 3450252495564235008 750018964835580800 16496529507816478208 13796295977087824000 11096062446359169792 8395828915630515584 5695595384901861376 2995361854173207168 295128323444552960 16041638866425450368 13341405335696796160 10641171804968141952 7940938274239487744 5240704743510833536 2540471212782179328 18286981755763076736 15586748225034422528 12886514694305768320 10186281163577114112 7486047632848459904 4785814102119805696 2085580571391151488 17832091114372048896 15131857583643394688 12431624052914740480 9731390522186086272 7031156991457432064 4330923460728777856 1630689930000123648 17377200472981021056 14676966942252366848 11976733411523712640 9276499880795058432 6576266350066404224 3876032819337750016 1175799288609095808 16922309831589993216 14222076300861339008 11521842770132684800 8821609239404030592 6121375708675376384 3421142177946722176 720908647218067968 16467419190198965376 13767185659470311168 11066952128741656960 8366718598013002752 5666485067284348544 2966251536555694336 266018005827040128 16012528548807937536 13312295018079283328 10612061487350629120 7911827956621974912 5211594425893320704 2511360895164666496 18257871438145563904 15557637907416909696 12857404376688255488 10157170845959601280 7456937315230947072 4756703784502292864 2056470253773638656 17802980796754536064 15102747266025881856 12402513735297227648 9702280204568573440 7002046673839919232 4301813143111265024 1601579612382610816 17348090155363508224 14647856624634854016 11947623093906199808 9247389563177545600 6547156032448891392 3846922501720237184 1146688970991582976 16893199513972480384 14192965983243826176 11492732452515171968 8792498921786517760 6092265391057863552 3392031860329209344 691798329600555136 16438308872581452544 13738075341852798336 11037841811124144128 8337608280395489920 5637374749666835712 2937141218938181504 236907688209527296 15983418231190424704 13283184700461770496 10582951169733116288 7882717639004462080 5182484108275807872 2482250577547153664 18228761120528051072 15528527589799396864 12828294059070742656 10128060528342088448 7427826997613434240 4727593466884780032 2027359936156125824 17773870479137023232 15073636948408369024 12373403417679714816 9673169886951060608 6972936356222406400 4272702825493752192 1572469294765097984 17318979837745995392 14618746307017341184 11918512776288686976 9218279245560032768 6518045714831378560 3817812184102724352 1117578653374070144 16864089196354967552 14163855665626313344 11463622134897659136 8763388604169004928 6063155073440350720 3362921542711696512 662688011983042304 16409198554963939712 13708965024235285504 11008731493506631296 8308497962777977088 5608264432049322880 2908030901320668672 207797370592014464 15954307913572911872 13254074382844257664 10553840852115603456 7853607321386949248 5153373790658295040 2453140259929640832 18199650802910538240 15499417272181884032 12799183741453229824 10098950210724575616 7398716679995921408 4698483149267267200 1998249618538612992 17744760161519510400 15044526630790856192 12344293100062201984 9644059569333547776 6943826038604893568 4243592507876239360 1543358977147585152 17289869520128482560 14589635989399828352 11889402458671174144 9189168927942519936 6488935397213865728 3788701866485211520 1088468335756557312 16834978878737454720 14134745348008800512 11434511817280146304 8734278286551492096 6034044755822837888 3333811225094183680 633577694365529472 16380088237346426880 13679854706617772672 10979621175889118464 8279387645160464256 5579154114431810048 2878920583703155840 178687052974501632 15925197595955399040 13224964065226744832 10524730534498090624 7824497003769436416 5124263473040782208 2424029942312128000 18170540485293025408 15470306954564371200 12770073423835716992 10069839893107062784 7369606362378408576 4669372831649754368 1969139300921100160 17715649843901997568 15015416313173343360 12315182782444689152 9614949251716034944 6914715720987380736 4214482190258726528 1514248659530072320 17260759202510969728 14560525671782315520 11860292141053661312 9160058610325007104 6459825079596352896 3759591548867698688 1059358018139044480 16805868561119941888 14105635030391287680 11405401499662633472 8705167968933979264 6004934438205325056 3304700907476670848 604467376748016640 16350977919728914048 13650744389000259840 10950510858271605632 8250277327542951424 5550043796814297216 2849810266085643008 149576735356988800 15896087278337886208 13195853747609232000 10495620216880577792 7795386686151923584 5095153155423269376 2394919624694615168 18141430167675512576 15441196636946858368 12740963106218204160 10040729575489549952 7340496044760895744 4640262514032241536 1940028983303587328 17686539526284484736 14986305995555830528 12286072464827176320 9585838934098522112 6885605403369867904 4185371872641213696 1485138341912559488 17231648884893456896 14531415354164802688 11831181823436148480 9130948292707494272 6430714761978840064 3730481231250185856 1030247700521531648 16776758243502429056 14076524712773774848 11376291182045120640 8676057651316466432 5975824120587812224 3275590589859158016 575357059130503808 16321867602111401216 13621634071382747008 10921400540654092800 8221167009925438592 5520933479196784384 2820699948468130176 120466417739475968 15866976960720373376 13166743429991719168 10466509899263064960 7766276368534410752 5066042837805756544 2365809307077102336 18112319850057999744 15412086319329345536 12711852788600691328 10011619257872037120 7311385727143382912 4611152196414728704 1910918665686074496 17657429208666971904 14957195677938317696 12256962147209663488 9556728616481009280 6856495085752355072 4156261555023700864 1456028024295046656 17202538567275944064 14502305036547289856 11802071505818635648 9101837975089981440 6401604444361327232 3701370913632673024 1001137382904018816 16747647925884916224 14047414395156262016 11347180864427607808 8646947333698953600 5946713802970299392 3246480272241645184 546246741512990976 16292757284493888384 13592523753765234176 10892290223036579968 8192056692307925760 5491823161579271552 2791589630850617344 91356100121963136 15837866643102860544 13137633112374206336 10437399581645552128 7737166050916897920 5036932520188243712 2336698989459589504 18083209532440486912 15382976001711832704 12682742470983178496 9982508940254524288 7282275409525870080 4582041878797215872 1881808348068561664 17628318891049459072 14928085360320804864 12227851829592150656 9527618298863496448 6827384768134842240 4127151237406188032 1426917706677533824 17173428249658431232 14473194718929777024 11772961188201122816 9072727657472468608 6372494126743814400 3672260596015160192 972027065286505984 16718537608267403392 14018304077538749184 11318070546810094976 8617837016081440768 5917603485352786560 3217369954624132352 517136423895478144 16263646966876375552 13563413436147721344 10863179905419067136 8162946374690412928 5462712843961758720 2762479313233104512 62245782504450304 15808756325485347712 13108522794756693504 10408289264028039296 7708055733299385088 5007822202570730880 2307588671842076672 18054099214822974080 15353865684094319872 12653632153365665664 9953398622637011456 7253165091908357248 4552931561179703040 1852698030451048832 17599208573431946240 14898975042703292032 12198741511974637824 9498507981245983616 6798274450517329408 4098040919788675200 1397807389060020992 17144317932040918400 14444084401312264192 11743850870583609984 9043617339854955776 6343383809126301568 3643150278397647360 942916747668993152 16689427290649890560 13989193759921236352 11288960229192582144 8588726698463927936 5888493167735273728 3188259637006619520 488026106277965312 16234536649258862720 13534303118530208512 10834069587801554304 8133836057072900096 5433602526344245888 2733368995615591680 33135464886937472 15779646007867834880 13079412477139180672 10379178946410526464 7678945415681872256 4978711884953218048 2278478354224563840 18024988897205461248 15324755366476807040 12624521835748152832 9924288305019498624 7224054774290844416 4523821243562190208 1823587712833536000 17570098255814433408 14869864725085779200 12169631194357124992 9469397663628470784 6769164132899816576 4068930602171162368 1368697071442508160 17115207614423405568 14414974083694751360 11714740552966097152 9014507022237442944 6314273491508788736 3614039960780134528 913806430051480320 16660316973032377728 13960083442303723520 11259849911575069312 8559616380846415104 5859382850117760896 3159149319389106688 458915788660452480 16205426331641349888 13505192800912695680 10804959270184041472 8104725739455387264 5404492208726733056 2704258677998078848 4025147269424640 15750535690250322048 13050302159521667840 10350068628793013632 7649835098064359424 4949601567335705216 2249368036607051008 17995878579587948416 15295645048859294208 12595411518130640000 9895177987401985792 7194944456673331584 4494710925944677376 1794477395216023168 17540987938196920576 14840754407468266368 12140520876739612160 9440287346010957952 6740053815282303744 4039820284553649536 1339586753824995328 17086097296805892736 14385863766077238528 11685630235348584320 8985396704619930112 6285163173891275904 3584929643162621696 884696112433967488 16631206655414864896 13930973124686210688 11230739593957556480 8530506063228902272 5830272532500248064 3130039001771593856 429805471042939648 16176316014023837056 13476082483295182848 10775848952566528640 8075615421837874432 5375381891109220224 2675148360380566016 18421658903361463424 15721425372632809216 13021191841904155008 10320958311175500800 7620724780446846592 4920491249718192384 2220257718989538176 17966768261970435584 15266534731241781376 12566301200513127168 9866067669784472960 7165834139055818752 4465600608327164544 1765367077598510336 17511877620579407744 14811644089850753536 12111410559122099328 9411177028393445120 6710943497664790912 4010709966936136704 1310476436207482496 17056986979188379904 14356753448459725696 11656519917731071488 8956286387002417280 6256052856273763072 3555819325545108864 855585794816454656 16602096337797352064 13901862807068697856 11201629276340043648 8501395745611389440 5801162214882735232 3100928684154081024 400695153425426816 16147205696406324224 13446972165677670016 10746738634949015808 8046505104220361600 5346271573491707392 2646038042763053184 18392548585743950592 15692315055015296384 12992081524286642176 10291847993557987968 7591614462829333760 4891380932100679552 2191147401372025344 17937657944352922752 15237424413624268544 12537190882895614336 9836957352166960128 7136723821438305920 4436490290709651712 1736256759980997504 17482767302961894912 14782533772233240704 12082300241504586496 9382066710775932288 6681833180047278080 3981599649318623872 1281366118589969664 17027876661570867072 14327643130842212864 11627409600113558656 8927176069384904448 6226942538656250240 3526709007927596032 826475477198941824 16572986020179839232 13872752489451185024 11172518958722530816 8472285427993876608 5772051897265222400 3071818366536568192 371584835807913984 16118095378788811392 13417861848060157184 10717628317331502976 8017394786602848768 5317161255874194560 2616927725145540352 18363438268126437760 15663204737397783552 12962971206669129344 10262737675940475136 7562504145211820928 4862270614483166720 2162037083754512512 17908547626735409920 15208314096006755712 12508080565278101504 9807847034549447296 7107613503820793088 4407379973092138880 1707146442363484672 17453656985344382080 14753423454615727872 12053189923887073664 9352956393158419456 6652722862429765248 3952489331701111040 1252255800972456832 16998766343953354240 14298532813224700032 11598299282496045824 8898065751767391616 6197832221038737408 3497598690310083200 797365159581428992 16543875702562326400 13843642171833672192 11143408641105017984 8443175110376363776 5742941579647709568 3042708048919055360 342474518190401152 16088985061171298560 13388751530442644352 10688517999713990144 7988284468985335936 5288050938256681728 2587817407528027520 18334327950508924928 15634094419780270720 12933860889051616512 10233627358322962304 7533393827594308096 4833160296865653888 2132926766136999680 17879437309117897088 15179203778389242880 12478970247660588672 9778736716931934464 7078503186203280256 4378269655474626048 1678036124745971840 17424546667726869248 14724313136998215040 12024079606269560832 9323846075540906624 6623612544812252416 3923379014083598208 1223145483354944000 16969656026335841408 14269422495607187200 11569188964878532992 8868955434149878784 6168721903421224576 3468488372692570368 768254841963916160 16514765384944813568 13814531854216159360 11114298323487505152 8414064792758850944 5713831262030196736 3013597731301542528 313364200572888320 16059874743553785728 13359641212825131520 10659407682096477312 7959174151367823104 5258940620639168896 2558707089910514688 18305217632891412096 15604984102162757888 12904750571434103680 10204517040705449472 7504283509976795264 4804049979248141056 2103816448519486848 17850326991500384256 15150093460771730048 12449859930043075840 9749626399314421632 7049392868585767424 4349159337857113216 1648925807128459008 17395436350109356416 14695202819380702208 11994969288652048000 9294735757923393792 6594502227194739584 3894268696466085376 1194035165737431168 16940545708718328576 14240312177989674368 11540078647261020160 8839845116532365952 6139611585803711744 3439378055075057536 739144524346403328 16485655067327300736 13785421536598646528 11085188005869992320 8384954475141338112 5684720944412683904 2984487413684029696 284253882955375488 16030764425936272896 13330530895207618688 10630297364478964480 7930063833750310272 5229830303021656064 2529596772293001856 18276107315273899264 15575873784545245056 12875640253816590848 10175406723087936640 7475173192359282432 4774939661630628224 2074706130901974016 17821216673882871424 15120983143154217216 12420749612425563008 9720516081696908800 7020282550968254592 4320049020239600384 1619815489510946176 17366326032491843584 14666092501763189376 11965858971034535168 9265625440305880960 6565391909577226752 3865158378848572544 1164924848119918336 16911435391100815744 14211201860372161536 11510968329643507328 8810734798914853120 6110501268186198912 3410267737457544704 710034206728890496 16456544749709787904 13756311218981133696 11056077688252479488 8355844157523825280 5655610626795171072 2955377096066516864 255143565337862656 16001654108318760064 13301420577590105856 10601187046861451648 7900953516132797440 5200719985404143232 2500486454675489024 18246996997656386432 15546763466927732224 12846529936199078016 10146296405470423808 7446062874741769600 4745829344013115392 2045595813284461184 17792106356265358592 15091872825536704384 12391639294808050176 9691405764079395968 6991172233350741760 4290938702622087552 1590705171893433344 17337215714874330752 14636982184145676544 11936748653417022336 9236515122688368128 6536281591959713920 3836048061231059712 1135814530502405504 16882325073483302912 14182091542754648704 11481858012025994496 8781624481297340288 6081390950568686080 3381157419840031872 680923889111377664 16427434432092275072 13727200901363620864 11026967370634966656 8326733839906312448 5626500309177658240 2926266778449004032 226033247720349824 15972543790701247232 13272310259972593024 10572076729243938816 7871843198515284608 5171609667786630400 2471376137057976192 18217886680038873600 15517653149310219392 12817419618581565184 10117186087852910976 7416952557124256768 4716719026395602560 2016485495666948352 17762996038647845760 15062762507919191552 12362528977190537344 9662295446461883136 6962061915733228928 4261828385004574720 1561594854275920512 17308105397256817920 14607871866528163712 11907638335799509504 9207404805070855296 6507171274342201088 3806937743613546880 1106704212884892672 16853214755865790080 14152981225137135872 11452747694408481664 8752514163679827456 6052280632951173248 3352047102222519040 651813571493864832 16398324114474762240 13698090583746108032 10997857053017453824 8297623522288799616 5597389991560145408 2897156460831491200 196922930102836992 15943433473083734400 13243199942355080192 10542966411626425984 7842732880897771776 5142499350169117568 2442265819440463360 18188776362421360768 15488542831692706560 12788309300964052352 10088075770235398144 7387842239506743936 4687608708778089728 1987375178049435520 17733885721030332928 15033652190301678720 12333418659573024512 9633185128844370304 6932951598115716096 4232718067387061888 1532484536658407680 17278995079639305088 14578761548910650880 11878528018181996672 9178294487453342464 6478060956724688256 3777827425996034048 1077593895267379840 16824104438248277248 14123870907519623040 11423637376790968832 8723403846062314624 6023170315333660416 3322936784605006208 622703253876352000 16369213796857249408 13668980266128595200 10968746735399940992 8268513204671286784 5568279673942632576 2868046143213978368 167812612485324160 15914323155466221568 13214089624737567360 10513856094008913152 7813622563280258944 5113389032551604736 2413155501822950528 18159666044803847936 15459432514075193728 12759198983346539520 10058965452617885312 7358731921889231104 4658498391160576896 1958264860431922688 17704775403412820096 15004541872684165888 12304308341955511680 9604074811226857472 6903841280498203264 4203607749769549056 1503374219040894848 17249884762021792256 14549651231293138048 11849417700564483840 9149184169835829632 6448950639107175424 3748717108378521216 1048483577649867008 16794994120630764416 14094760589902110208 11394527059173456000 8694293528444801792 5994059997716147584 3293826466987493376 593592936258839168 16340103479239736576 13639869948511082368 10939636417782428160 8239402887053773952 5539169356325119744 2838935825596465536 138702294867811328 15885212837848708736 13184979307120054528 10484745776391400320 7784512245662746112 5084278714934091904 2384045184205437696 18130555727186335104 15430322196457680896 12730088665729026688 10029855135000372480 7329621604271718272 4629388073543064064 1929154542814409856 17675665085795307264 14975431555066653056 12275198024337998848 9574964493609344640 6874730962880690432 4174497432152036224 1474263901423382016 17220774444404279424 14520540913675625216 11820307382946971008 9120073852218316800 6419840321489662592 3719606790761008384 1019373260032354176 16765883803013251584 14065650272284597376 11365416741555943168 8665183210827288960 5964949680098634752 3264716149369980544 564482618641326336 16310993161622223744 13610759630893569536 10910526100164915328 8210292569436261120 5510059038707606912 2809825507978952704 109591977250298496 15856102520231195904 13155868989502541696 10455635458773887488 7755401928045233280 5055168397316579072 2354934866587924864 18101445409568822272 15401211878840168064 12700978348111513856 10000744817382859648 7300511286654205440 4600277755925551232 1900044225196897024 17646554768177794432 14946321237449140224 12246087706720486016 9545854175991831808 6845620645263177600 4145387114534523392 1445153583805869184 17191664126786766592 14491430596058112384 11791197065329458176 9090963534600803968 6390730003872149760 3690496473143495552 990262942414841344 16736773485395738752 14036539954667084544 11336306423938430336 8636072893209776128 5935839362481121920 3235605831752467712 535372301023813504 16281882844004710912 13581649313276056704 10881415782547402496 8181182251818748288 5480948721090094080 2780715190361439872 80481659632785664 15826992202613683072 13126758671885028864 10426525141156374656 7726291610427720448 5026058079699066240 2325824548970412032 18072335091951309440 15372101561222655232 12671868030494001024 9971634499765346816 7271400969036692608 4571167438308038400 1870933907579384192 17617444450560281600 14917210919831627392 12216977389102973184 9516743858374318976 6816510327645664768 4116276796917010560 1416043266188356352 17162553809169253760 14462320278440599552 11762086747711945344 9061853216983291136 6361619686254636928 3661386155525982720 961152624797328512 16707663167778225920 14007429637049571712 11307196106320917504 8606962575592263296 5906729044863609088 3206495514134954880 506261983406300672 16252772526387198080 13552538995658543872 10852305464929889664 8152071934201235456 5451838403472581248 2751604872743927040 51371342015272832 15797881884996170240 13097648354267516032 10397414823538861824 7697181292810207616 4996947762081553408 2296714231352899200 18043224774333796608 15342991243605142400 12642757712876488192 9942524182147833984 7242290651419179776 4542057120690525568 1841823589961871360 17588334132942768768 14888100602214114560 12187867071485460352 9487633540756806144 6787400010028151936 4087166479299497728 1386932948570843520 17133443491551740928 14433209960823086720 11732976430094432512 9032742899365778304 6332509368637124096 3632275837908469888 932042307179815680 16678552850160713088 13978319319432058880 11278085788703404672 8577852257974750464 5877618727246096256 3177385196517442048 477151665788787840 16223662208769685248 13523428678041031040 10823195147312376832 8122961616583722624 5422728085855068416 2722494555126414208 22261024397760000 15768771567378657408 13068538036650003200 10368304505921348992 7668070975192694784 4967837444464040576 2267603913735386368 18014114456716283776 15313880925987629568 12613647395258975360 9913413864530321152 7213180333801666944 4512946803073012736 1812713272344358528 17559223815325255936 14858990284596601728 12158756753867947520 9458523223139293312 6758289692410639104 4058056161681984896 1357822630953330688 17104333173934228096 14404099643205573888 11703866112476919680 9003632581748265472 6303399051019611264 3603165520290957056 902931989562302848 16649442532543200256 13949209001814546048 11248975471085891840 8548741940357237632 5848508409628583424 3148274878899929216 448041348171275008 16194551891152172416 13494318360423518208 10794084829694864000 8093851298966209792 5393617768237555584 2693384237508901376 18439894780489798784 15739661249761144576 13039427719032490368 10339194188303836160 7638960657575181952 4938727126846527744 2238493596117873536 17985004139098770944 15284770608370116736 12584537077641462528 9884303546912808320 7184070016184154112 4483836485455499904 1783602954726845696 17530113497707743104 14829879966979088896 12129646436250434688 9429412905521780480 6729179374793126272 4028945844064472064 1328712313335817856 17075222856316715264 14374989325588061056 11674755794859406848 8974522264130752640 6274288733402098432 3574055202673444224 873821671944790016 16620332214925687424 13920098684197033216 11219865153468379008 8519631622739724800 5819398092011070592 3119164561282416384 418931030553762176 16165441573534659584 13465208042806005376 10764974512077351168 8064740981348696960 5364507450620042752 2664273919891388544 18410784462872285952 15710550932143631744 13010317401414977536 10310083870686323328 7609850339957669120 4909616809229014912 2209383278500360704 17955893821481258112 15255660290752603904 12555426760023949696 9855193229295295488 7154959698566641280 4454726167837987072 1754492637109332864 17501003180090230272 14800769649361576064 12100536118632921856 9400302587904267648 6700069057175613440 3999835526446959232 1299601995718305024 17046112538699202432 14345879007970548224 11645645477241894016 8945411946513239808 6245178415784585600 3544944885055931392 844711354327277184 16591221897308174592 13890988366579520384 11190754835850866176 8490521305122211968 5790287774393557760 3090054243664903552 389820712936249344 16136331255917146752 13436097725188492544 10735864194459838336 8035630663731184128 5335397133002529920 2635163602273875712 18381674145254773120 15681440614526118912 12981207083797464704 10280973553068810496 7580740022340156288 4880506491611502080 2180272960882847872 17926783503863745280 15226549973135091072 12526316442406436864 9826082911677782656 7125849380949128448 4425615850220474240 1725382319491820032 17471892862472717440 14771659331744063232 12071425801015409024 9371192270286754816 6670958739558100608 3970725208829446400 1270491678100792192 17017002221081689600 14316768690353035392 11616535159624381184 8916301628895726976 6216068098167072768 3515834567438418560 815601036709764352 16562111579690661760 13861878048962007552 11161644518233353344 8461410987504699136 5761177456776044928 3060943926047390720 360710395318736512 16107220938299633920 13406987407570979712 10706753876842325504 8006520346113671296 5306286815385017088 2606053284656362880 18352563827637260288 15652330296908606080 12952096766179951872 10251863235451297664 7551629704722643456 4851396173993989248 2151162643265335040 17897673186246232448 15197439655517578240 12497206124788924032 9796972594060269824 7096739063331615616 4396505532602961408 1696272001874307200 17442782544855204608 14742549014126550400 12042315483397896192 9342081952669241984 6641848421940587776 3941614891211933568 1241381360483279360 16987891903464176768 14287658372735522560 11587424842006868352 8887191311278214144 6186957780549559936 3486724249820905728 786490719092251520 16533001262073148928 13832767731344494720 11132534200615840512 8432300669887186304 5732067139158532096 3031833608429877888 331600077701223680 16078110620682121088 13377877089953466880 10677643559224812672 7977410028496158464 5277176497767504256 2576942967038850048 18323453510019747456 15623219979291093248 12922986448562439040 10222752917833784832 7522519387105130624 4822285856376476416 2122052325647822208 17868562868628719616 15168329337900065408 12468095807171411200 9767862276442756992 7067628745714102784 4367395214985448576 1667161684256794368 17413672227237691776 14713438696509037568 12013205165780383360 9312971635051729152 6612738104323074944 3912504573594420736 1212271042865766528 16958781585846663936 14258548055118009728 11558314524389355520 8858080993660701312 6157847462932047104 3457613932203392896 757380401474738688 16503890944455636096 13803657413726981888 11103423882998327680 8403190352269673472 5702956821541019264 3002723290812365056 302489760083710848 16049000303064608256 13348766772335954048 10648533241607299840 7948299710878645632 5248066180149991424 2547832649421337216 18294343192402234624 15594109661673580416 12893876130944926208 10193642600216272000 7493409069487617792 4793175538758963584 2092942008030309376 17839452551011206784 15139219020282552576 12438985489553898368 9738751958825244160 7038518428096589952 4338284897367935744 1638051366639281536 17384561909620178944 14684328378891524736 11984094848162870528 9283861317434216320 6583627786705562112 3883394255976907904 1183160725248253696 16929671268229151104 14229437737500496896 11529204206771842688 8828970676043188480 6128737145314534272 3428503614585880064 728270083857225856 16474780626838123264 13774547096109469056 11074313565380814848 8374080034652160640 5673846503923506432 2973612973194852224 273379442466198016 16019889985447095424 13319656454718441216 10619422923989787008 7919189393261132800 5218955862532478592 2518722331803824384 18265232874784721792 15564999344056067584 12864765813327413376 10164532282598759168 7464298751870104960 4764065221141450752 2063831690412796544 17810342233393693952 15110108702665039744 12409875171936385536 9709641641207731328 7009408110479077120 4309174579750422912 1608941049021768704 17355451592002666112 14655218061274011904 11954984530545357696 9254750999816703488 6554517469088049280 3854283938359395072 1154050407630740864 16900560950611638272 14200327419882984064 11500093889154329856 8799860358425675648 6099626827697021440 3399393296968367232 699159766239713024 16445670309220610432 13745436778491956224 11045203247763302016 8344969717034647808 5644736186305993600 2944502655577339392 244269124848685184 15990779667829582592 13290546137100928384 10590312606372274176 7890079075643619968 5189845544914965760 2489612014186311552 18236122557167208960 15535889026438554752 12835655495709900544 10135421964981246336 7435188434252592128 4734954903523937920 2034721372795283712 17781231915776181120 15080998385047526912 12380764854318872704 9680531323590218496 6980297792861564288 4280064262132910080 1579830731404255872 17326341274385153280 14626107743656499072 11925874212927844864 9225640682199190656 6525407151470536448 3825173620741882240 1124940090013228032 16871450632994125440 14171217102265471232 11470983571536817024 8770750040808162816 6070516510079508608 3370282979350854400 670049448622200192 16416559991603097600 13716326460874443392 11016092930145789184 8315859399417134976 5615625868688480768 2915392337959826560 215158807231172352 15961669350212069760 13261435819483415552 10561202288754761344 7860968758026107136 5160735227297452928 2460501696568798720 18207012239549696128 15506778708821041920 12806545178092387712 10106311647363733504 7406078116635079296 4705844585906425088 2005611055177770880 17752121598158668288 15051888067430014080 12351654536701359872 9651421005972705664 6951187475244051456 4250953944515397248 1550720413786743040 17297230956767640448 14596997426038986240 11896763895310332032 9196530364581677824 6496296833853023616 3796063303124369408 1095829772395715200 16842340315376612608 14142106784647958400 11441873253919304192 8741639723190649984 6041406192461995776 3341172661733341568 640939131004687360 16387449673985584768 13687216143256930560 10986982612528276352 8286749081799622144 5586515551070967936 2886282020342313728 186048489613659520 15932559032594556928 13232325501865902720 10532091971137248512 7831858440408594304 5131624909679940096 2431391378951285888 18177901921932183296 15477668391203529088 12777434860474874880 10077201329746220672 7376967799017566464 4676734268288912256 1976500737560258048 17723011280541155456 15022777749812501248 12322544219083847040 9622310688355192832 6922077157626538624 4221843626897884416 1521610096169230208 17268120639150127616 14567887108421473408 11867653577692819200 9167420046964164992 6467186516235510784 3766952985506856576 1066719454778202368 16813229997759099776 14112996467030445568 11412762936301791360 8712529405573137152 6012295874844482944 3312062344115828736 611828813387174528 16358339356368071936 13658105825639417728 10957872294910763520 8257638764182109312 5557405233453455104 2857171702724800896 156938171996146688 15903448714977044096 13203215184248389888 10502981653519735680 7802748122791081472 5102514592062427264 2402281061333773056 18148791604314670464 15448558073586016256 12748324542857362048 10048091012128707840 7347857481400053632 4647623950671399424 1947390419942745216 17693900962923642624 14993667432194988416 12293433901466334208 9593200370737680000 6892966840009025792 4192733309280371584 1492499778551717376 17239010321532614784 14538776790803960576 11838543260075306368 9138309729346652160 6438076198617997952 3737842667889343744 1037609137160689536 16784119680141586944 14083886149412932736 11383652618684278528 8683419087955624320 5983185557226970112 3282952026498315904 582718495769661696 16329229038750559104 13628995508021904896 10928761977293250688 8228528446564596480 5528294915835942272 2828061385107288064 127827854378633856 15874338397359531264 13174104866630877056 10473871335902222848 7773637805173568640 5073404274444914432 2373170743716260224 18119681286697157632 15419447755968503424 12719214225239849216 10018980694511195008 7318747163782540800 4618513633053886592 1918280102325232384 17664790645306129792 14964557114577475584 12264323583848821376 9564090053120167168 6863856522391512960 4163622991662858752 1463389460934204544 17209900003915101952 14509666473186447744 11809432942457793536 9109199411729139328 6408965881000485120 3708732350271830912 1008498819543176704 16755009362524074112 14054775831795419904 11354542301066765696 8654308770338111488 5954075239609457280 3253841708880803072 553608178152148864 16300118721133046272 13599885190404392064 10899651659675737856 8199418128947083648 5499184598218429440 2798951067489775232 98717536761121024 15845228079742018432 13144994549013364224 10444761018284710016 7744527487556055808 5044293956827401600 2344060426098747392 18090570969079644800 15390337438350990592 12690103907622336384 9989870376893682176 7289636846165027968 4589403315436373760 1889169784707719552 17635680327688616960 14935446796959962752 12235213266231308544 9534979735502654336 6834746204774000128 4134512674045345920 1434279143316691712 17180789686297589120 14480556155568934912 11780322624840280704 9080089094111626496 6379855563382972288 3679622032654318080 979388501925663872 16725899044906561280 14025665514177907072 11325431983449252864 8625198452720598656 5924964921991944448 3224731391263290240 524497860534636032 16271008403515533440 13570774872786879232 10870541342058225024 8170307811329570816 5470074280600916608 2769840749872262400 69607219143608192 15816117762124505600 13115884231395851392 10415650700667197184 7715417169938542976 5015183639209888768 2314950108481234560 18061460651462131968 15361227120733477760 12660993590004823552 9960760059276169344 7260526528547515136 4560292997818860928 1860059467090206720 17606570010071104128 14906336479342449920 12206102948613795712 9505869417885141504 6805635887156487296 4105402356427833088 1405168825699178880 17151679368680076288 14451445837951422080 11751212307222767872 9050978776494113664 6350745245765459456 3650511715036805248 950278184308151040 16696788727289048448 13996555196560394240 11296321665831740032 8596088135103085824 5895854604374431616 3195621073645777408 495387542917123200 16241898085898020608 13541664555169366400 10841431024440712192 8141197493712057984 5440963962983403776 2740730432254749568 40496901526095360 15787007444506992768 13086773913778338560 10386540383049684352 7686306852321030144 4986073321592375936 2285839790863721728 18032350333844619136 15332116803115964928 12631883272387310720 9931649741658656512 7231416210930002304 4531182680201348096 1830949149472693888 17577459692453591296 14877226161724937088 12176992630996282880 9476759100267628672 6776525569538974464 4076292038810320256 1376058508081666048 17122569051062563456 14422335520333909248 11722101989605255040 9021868458876600832 6321634928147946624 3621401397419292416 921167866690638208 16667678409671535616 13967444878942881408 11267211348214227200 8566977817485572992 5866744286756918784 3166510756028264576 466277225299610368 16212787768280507776 13512554237551853568 10812320706823199360 8112087176094545152 5411853645365890944 2711620114637236736 11386583908582528 15757897126889479936 13057663596160825728 10357430065432171520 7657196534703517312 4956963003974863104 2256729473246208896 18003240016227106304 15303006485498452096 12602772954769797888 9902539424041143680 7202305893312489472 4502072362583835264 1801838831855181056 17548349374836078464 14848115844107424256 12147882313378770048 9447648782650115840 6747415251921461632 4047181721192807424 1346948190464153216 17093458733445050624 14393225202716396416 11692991671987742208 8992758141259088000 6292524610530433792 3592291079801779584 892057549073125376 16638568092054022784 13938334561325368576 11238101030596714368 8537867499868060160 5837633969139405952 3137400438410751744 437166907682097536 16183677450662994944 13483443919934340736 10783210389205686528 8082976858477032320 5382743327748378112 2682509797019723904 18429020340000621312 15728786809271967104 13028553278543312896 10328319747814658688 7628086217086004480 4927852686357350272 2227619155628696064 17974129698609593472 15273896167880939264 12573662637152285056 9873429106423630848 7173195575694976640 4472962044966322432 1772728514237668224 17519239057218565632 14819005526489911424 12118771995761257216 9418538465032603008 6718304934303948800 4018071403575294592 1317837872846640384 17064348415827537792 14364114885098883584 11663881354370229376 8963647823641575168 6263414292912920960 3563180762184266752 862947231455612544 16609457774436509952 13909224243707855744 11208990712979201536 8508757182250547328 5808523651521893120 3108290120793238912 408056590064584704 16154567133045482112 13454333602316827904 10754100071588173696 8053866540859519488 5353633010130865280 2653399479402211072 18399910022383108480 15699676491654454272 12999442960925800064 10299209430197145856 7598975899468491648 4898742368739837440 2198508838011183232 17945019380992080640 15244785850263426432 12544552319534772224 9844318788806118016 7144085258077463808 4443851727348809600 1743618196620155392 17490128739601052800 14789895208872398592 12089661678143744384 9389428147415090176 6689194616686435968 3988961085957781760 1288727555229127552 17035238098210024960 14335004567481370752 11634771036752716544 8934537506024062336 6234303975295408128 3534070444566753920 833836913838099712 16580347456818997120 13880113926090342912 11179880395361688704 8479646864633034496 5779413333904380288 3079179803175726080 378946272447071872 16125456815427969280 13425223284699315072 10724989753970660864 8024756223242006656 5324522692513352448 2624289161784698240 18370799704765595648 15670566174036941440 12970332643308287232 10270099112579633024 7569865581850978816 4869632051122324608 2169398520393670400 17915909063374567808 15215675532645913600 12515442001917259392 9815208471188605184 7114974940459950976 4414741409731296768 1714507879002642560 17461018421983539968 14760784891254885760 12060551360526231552 9360317829797577344 6660084299068923136 3959850768340268928 1259617237611614720 17006127780592512128 14305894249863857920 11605660719135203712 8905427188406549504 6205193657677895296 3504960126949241088 804726596220586880 16551237139201484288 13851003608472830080 11150770077744175872 8450536547015521664 5750303016286867456 3050069485558213248 349835954829559040 16096346497810456448 13396112967081802240 10695879436353148032 7995645905624493824 5295412374895839616 2595178844167185408 18341689387148082816 15641455856419428608 12941222325690774400 10240988794962120192 7540755264233465984 4840521733504811776 2140288202776157568 17886798745757054976 15186565215028400768 12486331684299746560 9786098153571092352 7085864622842438144 4385631092113783936 1685397561385129728 17431908104366027136 14731674573637372928 12031441042908718720 9331207512180064512 6630973981451410304 3930740450722756096 1230506919994101888 16977017462974999296 14276783932246345088 11576550401517690880 8876316870789036672 6176083340060382464 3475849809331728256 775616278603074048 16522126821583971456 13821893290855317248 11121659760126663040 8421426229398008832 5721192698669354624 3020959167940700416 320725637212046208 16067236180192943616 13367002649464289408 10666769118735635200 7966535588006980992 5266302057278326784 2566068526549672576 18312579069530569984 15612345538801915776 12912112008073261568 10211878477344607360 7511644946615953152 4811411415887298944 2111177885158644736 17857688428139542144 15157454897410887936 12457221366682233728 9756987835953579520 7056754305224925312 4356520774496271104 1656287243767616896 17402797786748514304 14702564256019860096 12002330725291205888 9302097194562551680 6601863663833897472 3901630133105243264 1201396602376589056 16947907145357486464 14247673614628832256 11547440083900178048 8847206553171523840 6146973022442869632 3446739491714215424 746505960985561216 16493016503966458624 13792782973237804416 11092549442509150208 8392315911780496000 5692082381051841792 2991848850323187584 291615319594533376 16038125862575430784 13337892331846776576 10637658801118122368 7937425270389468160 5237191739660813952 2536958208932159744 18283468751913057152 15583235221184402944 12883001690455748736 10182768159727094528 7482534628998440320 4782301098269786112 2082067567541131904 17828578110522029312 15128344579793375104 12428111049064720896 9727877518336066688 7027643987607412480 4327410456878758272 1627176926150104064 17373687469131001472 14673453938402347264 11973220407673693056 9272986876945038848 6572753346216384640 3872519815487730432 1172286284759076224 16918796827739973632 14218563297011319424 11518329766282665216 8818096235554011008 6117862704825356800 3417629174096702592 717395643368048384 16463906186348945792 13763672655620291584 11063439124891637376 8363205594162983168 5662972063434328960 2962738532705674752 262505001977020544 16009015544957917952 13308782014229263744 10608548483500609536 7908314952771955328 5208081422043301120 2507847891314646912 18254358434295544320 15554124903566890112 12853891372838235904 10153657842109581696 7453424311380927488 4753190780652273280 2052957249923619072 17799467792904516480 15099234262175862272 12399000731447208064 9698767200718553856 6998533669989899648 4298300139261245440 1598066608532591232 17344577151513488640 14644343620784834432 11944110090056180224 9243876559327526016 6543643028598871808 3843409497870217600 1143175967141563392 16889686510122460800 14189452979393806592 11489219448665152384 8788985917936498176 6088752387207843968 3388518856479189760 688285325750535552 16434795868731432960 13734562338002778752 11034328807274124544 8334095276545470336 5633861745816816128 2933628215088161920 233394684359507712 15979905227340405120 13279671696611750912 10579438165883096704 7879204635154442496 5178971104425788288 2478737573697134080 18225248116678031488 15525014585949377280 12824781055220723072 10124547524492068864 7424313993763414656 4724080463034760448 2023846932306106240 17770357475287003648 15070123944558349440 12369890413829695232 9669656883101041024 6969423352372386816 4269189821643732608 1568956290915078400 17315466833895975808 14615233303167321600 11914999772438667392 9214766241710013184 6514532710981358976 3814299180252704768 1114065649524050560 16860576192504947968 14160342661776293760 11460109131047639552 8759875600318985344 6059642069590331136 3359408538861676928 659175008133022720 16405685551113920128 13705452020385265920 11005218489656611712 8304984958927957504 5604751428199303296 2904517897470649088 204284366741994880 15950794909722892288 13250561378994238080 10550327848265583872 7850094317536929664 5149860786808275456 2449627256079621248 18196137799060518656 15495904268331864448 12795670737603210240 10095437206874556032 7395203676145901824 4694970145417247616 1994736614688593408 17741247157669490816 15041013626940836608 12340780096212182400 9640546565483528192 6940313034754873984 4240079504026219776 1539845973297565568 17286356516278462976 14586122985549808768 11885889454821154560 9185655924092500352 6485422393363846144 3785188862635191936 1084955331906537728 16831465874887435136 14131232344158780928 11430998813430126720 8730765282701472512 6030531751972818304 3330298221244164096 630064690515509888 16376575233496407296 13676341702767753088 10976108172039098880 8275874641310444672 5575641110581790464 2875407579853136256 175174049124482048 15921684592105379456 13221451061376725248 10521217530648071040 7820983999919416832 5120750469190762624 2420516938462108416 18167027481443005824 15466793950714351616 12766560419985697408 10066326889257043200 7366093358528388992 4665859827799734784 1965626297071080576 17712136840051977984 15011903309323323776 12311669778594669568 9611436247866015360 6911202717137361152 4210969186408706944 1510735655680052736 17257246198660950144 14557012667932295936 11856779137203641728 9156545606474987520 6456312075746333312 3756078545017679104 1055845014289024896 16802355557269922304 14102122026541268096 11401888495812613888 8701654965083959680 6001421434355305472 3301187903626651264 600954372897997056 16347464915878894464 13647231385150240256 10946997854421586048 8246764323692931840 5546530792964277632 2846297262235623424 146063731506969216 15892574274487866624 13192340743759212416 10492107213030558208 7791873682301904000 5091640151573249792 2391406620844595584 18137917163825492992 15437683633096838784 12737450102368184576 10037216571639530368 7336983040910876160 4636749510182221952 1936515979453567744 17683026522434465152 14982792991705810944 12282559460977156736 9582325930248502528 6882092399519848320 4181858868791194112 1481625338062539904 17228135881043437312 14527902350314783104 11827668819586128896 9127435288857474688 6427201758128820480 3726968227400166272 1026734696671512064 16773245239652409472 14073011708923755264 11372778178195101056 8672544647466446848 5972311116737792640 3272077586009138432 571844055280484224 16318354598261381632 13618121067532727424 10917887536804073216 8217654006075419008 5517420475346764800 2817186944618110592 116953413889456384 15863463956870353792 13163230426141699584 10462996895413045376 7762763364684391168 5062529833955736960 2362296303227082752 18108806846207980160 15408573315479325952 12708339784750671744 10008106254022017536 7307872723293363328 4607639192564709120 1907405661836054912 17653916204816952320 14953682674088298112 12253449143359643904 9553215612630989696 6852982081902335488 4152748551173681280 1452515020445027072 17199025563425924480 14498792032697270272 11798558501968616064 9098324971239961856 6398091440511307648 3697857909782653440 997624379053999232 16744134922034896640 14043901391306242432 11343667860577588224 8643434329848934016 5943200799120279808 3242967268391625600 542733737662971392 16289244280643868800 13589010749915214592 10888777219186560384 8188543688457906176 5488310157729251968 2788076627000597760 87843096271943552 15834353639252840960 13134120108524186752 10433886577795532544 7733653047066878336 5033419516338224128 2333185985609569920 18079696528590467328 15379462997861813120 12679229467133158912 9978995936404504704 7278762405675850496 4578528874947196288 1878295344218542080 17624805887199439488 14924572356470785280 12224338825742131072 9524105295013476864 6823871764284822656 4123638233556168448 1423404702827514240 17169915245808411648 14469681715079757440 11769448184351103232 9069214653622449024 6368981122893794816 3668747592165140608 968514061436486400 16715024604417383808 14014791073688729600 11314557542960075392 8614324012231421184 5914090481502766976 3213856950774112768 513623420045458560 16260133963026355968 13559900432297701760 10859666901569047552 8159433370840393344 5459199840111739136 2758966309383084928 58732778654430720 15805243321635328128 13105009790906673920 10404776260178019712 7704542729449365504 5004309198720711296 2304075667992057088 18050586210972954496 15350352680244300288 12650119149515646080 9949885618786991872 7249652088058337664 4549418557329683456 1849185026601029248 17595695569581926656 14895462038853272448 12195228508124618240 9494994977395964032 6794761446667309824 4094527915938655616 1394294385210001408 17140804928190898816 14440571397462244608 11740337866733590400 9040104336004936192 6339870805276281984 3639637274547627776 939403743818973568 16685914286799870976 13985680756071216768 11285447225342562560 8585213694613908352 5884980163885254144 3184746633156599936 484513102427945728 16231023645408843136 13530790114680188928 10830556583951534720 8130323053222880512 5430089522494226304 2729855991765572096 29622461036917888 15776133004017815296 13075899473289161088 10375665942560506880 7675432411831852672 4975198881103198464 2274965350374544256 18021475893355441664 15321242362626787456 12621008831898133248 9920775301169479040 7220541770440824832 4520308239712170624 1820074708983516416 17566585251964413824 14866351721235759616 12166118190507105408 9465884659778451200 6765651129049796992 4065417598321142784 1365184067592488576 17111694610573385984 14411461079844731776 11711227549116077568 9010994018387423360 6310760487658769152 3610526956930114944 910293426201460736 16656803969182358144 13956570438453703936 11256336907725049728 8556103376996395520 5855869846267741312 3155636315539087104 455402784810432896 16201913327791330304 13501679797062676096 10801446266334021888 8101212735605367680 5400979204876713472 2700745674148059264 512143419405056 15747022686400302464 13046789155671648256 10346555624942994048 7646322094214339840 4946088563485685632 2245855032757031424 17992365575737928832 15292132045009274624 12591898514280620416 9891664983551966208 7191431452823312000 4491197922094657792 1790964391366003584 17537474934346900992 14837241403618246784 12137007872889592576 9436774342160938368 6736540811432284160 4036307280703629952 1336073749974975744 17082584292955873152 14382350762227218944 11682117231498564736 8981883700769910528 6281650170041256320 3581416639312602112 881183108583947904 16627693651564845312 13927460120836191104 11227226590107536896 8526993059378882688 5826759528650228480 3126525997921574272 426292467192920064 16172803010173817472 13472569479445163264 10772335948716509056 8072102417987854848 5371868887259200640 2671635356530546432 18418145899511443840 15717912368782789632 13017678838054135424 10317445307325481216 7617211776596827008 4916978245868172800 2216744715139518592 17963255258120416000 15263021727391761792 12562788196663107584 9862554665934453376 7162321135205799168 4462087604477144960 1761854073748490752 17508364616729388160 14808131086000733952 12107897555272079744 9407664024543425536 6707430493814771328 4007196963086117120 1306963432357462912 17053473975338360320 14353240444609706112 11653006913881051904 8952773383152397696 6252539852423743488 3552306321695089280 852072790966435072 16598583333947332480 13898349803218678272 11198116272490024064 8497882741761369856 5797649211032715648 3097415680304061440 397182149575407232 16143692692556304640 13443459161827650432 10743225631098996224 8042992100370342016 5342758569641687808 2642525038913033600 18389035581893931008 15688802051165276800 12988568520436622592 10288334989707968384 7588101458979314176 4887867928250659968 2187634397522005760 17934144940502903168 15233911409774248960 12533677879045594752 9833444348316940544 7133210817588286336 4432977286859632128 1732743756130977920 17479254299111875328 14779020768383221120 12078787237654566912 9378553706925912704 6678320176197258496 3978086645468604288 1277853114739950080 17024363657720847488 14324130126992193280 11623896596263539072 8923663065534884864 6223429534806230656 3523196004077576448 822962473348922240 16569473016329819648 13869239485601165440 11169005954872511232 8468772424143857024 5768538893415202816 3068305362686548608 368071831957894400 16114582374938791808 13414348844210137600 10714115313481483392 8013881782752829184 5313648252024174976 2613414721295520768 18359925264276418176 15659691733547763968 12959458202819109760 10259224672090455552 7558991141361801344 4858757610633147136 2158524079904492928 17905034622885390336 15204801092156736128 12504567561428081920 9804334030699427712 7104100499970773504 4403866969242119296 1703633438513465088 17450143981494362496 14749910450765708288 12049676920037054080 9349443389308399872 6649209858579745664 3948976327851091456 1248742797122437248 16995253340103334656 14295019809374680448 11594786278646026240 8894552747917372032 6194319217188717824 3494085686460063616 793852155731409408 16540362698712306816 13840129167983652608 11139895637254998400 8439662106526344192 5739428575797689984 3039195045069035776 338961514340381568 16085472057321278976 13385238526592624768 10685004995863970560 7984771465135316352 5284537934406662144 2584304403678007936 18330814946658905344 15630581415930251136 12930347885201596928 10230114354472942720 7529880823744288512 4829647293015634304 2129413762286980096 17875924305267877504 15175690774539223296 12475457243810569088 9775223713081914880 7074990182353260672 4374756651624606464 1674523120895952256 17421033663876849664 14720800133148195456 12020566602419541248 9320333071690887040 6620099540962232832 3919866010233578624 1219632479504924416 16966143022485821824 14265909491757167616 11565675961028513408 8865442430299859200 6165208899571204992 3464975368842550784 764741838113896576 16511252381094793984 13811018850366139776 11110785319637485568 8410551788908831360 5710318258180177152 3010084727451522944 309851196722868736 16056361739703766144 13356128208975111936 10655894678246457728 7955661147517803520 5255427616789149312 2555194086060495104 18301704629041392512 15601471098312738304 12901237567584084096 10201004036855429888 7500770506126775680 4800536975398121472 2100303444669467264 17846813987650364672 15146580456921710464 12446346926193056256 9746113395464402048 7045879864735747840 4345646334007093632 1645412803278439424 17391923346259336832 14691689815530682624 11991456284802028416 9291222754073374208 6590989223344720000 3890755692616065792 1190522161887411584 16937032704868308992 14236799174139654784 11536565643411000576 8836332112682346368 6136098581953692160 3435865051225037952 735631520496383744 16482142063477281152 13781908532748626944 11081675002019972736 8381441471291318528 5681207940562664320 2980974409834010112 280740879105355904 16027251422086253312 13327017891357599104 10626784360628944896 7926550829900290688 5226317299171636480 2526083768442982272 18272594311423879680 15572360780695225472 12872127249966571264 10171893719237917056 7471660188509262848 4771426657780608640 2071193127051954432 17817703670032851840 15117470139304197632 12417236608575543424 9717003077846889216 7016769547118235008 4316536016389580800 1616302485660926592 17362813028641824000 14662579497913169792 11962345967184515584 9262112436455861376 6561878905727207168 3861645374998552960 1161411844269898752 16907922387250796160 14207688856522141952 11507455325793487744 8807221795064833536 6106988264336179328 3406754733607525120 706521202878870912 16453031745859768320 13752798215131114112 11052564684402459904 8352331153673805696 5652097622945151488 2951864092216497280 251630561487843072 15998141104468740480 13297907573740086272 10597674043011432064 7897440512282777856 5197206981554123648 2496973450825469440 18243483993806366848 15543250463077712640 12843016932349058432 10142783401620404224 7442549870891750016 4742316340163095808 2042082809434441600 17788593352415339008 15088359821686684800 12388126290958030592 9687892760229376384 6987659229500722176 4287425698772067968 1587192168043413760 17333702711024311168 14633469180295656960 11933235649567002752 9233002118838348544 6532768588109694336 3832535057381040128 1132301526652385920 16878812069633283328 14178578538904629120 11478345008175974912 8778111477447320704 6077877946718666496 3377644415990012288 677410885261358080 16423921428242255488 13723687897513601280 11023454366784947072 8323220836056292864 5622987305327638656 2922753774598984448 222520243870330240 15969030786851227648 13268797256122573440 10568563725393919232 7868330194665265024 5168096663936610816 2467863133207956608 18214373676188854016 15514140145460199808 12813906614731545600 10113673084002891392 7413439553274237184 4713206022545582976 2012972491816928768 17759483034797826176 15059249504069171968 12359015973340517760 9658782442611863552 6958548911883209344 4258315381154555136 1558081850425900928 17304592393406798336 14604358862678144128 11904125331949489920 9203891801220835712 6503658270492181504 3803424739763527296 1103191209034873088 16849701752015770496 14149468221287116288 11449234690558462080 8749001159829807872 6048767629101153664 3348534098372499456 648300567643845248 16394811110624742656 13694577579896088448 10994344049167434240 8294110518438780032 5593876987710125824 2893643456981471616 193409926252817408 15939920469233714816 13239686938505060608 10539453407776406400 7839219877047752192 5138986346319097984 2438752815590443776 18185263358571341184 15485029827842686976 12784796297114032768 10084562766385378560 7384329235656724352 4684095704928070144 1983862174199415936 17730372717180313344 15030139186451659136 12329905655723004928 9629672124994350720 6929438594265696512 4229205063537042304 1528971532808388096 17275482075789285504 14575248545060631296 11875015014331977088 9174781483603322880 6474547952874668672 3774314422146014464 1074080891417360256 16820591434398257664 14120357903669603456 11420124372940949248 8719890842212295040 6019657311483640832 3319423780754986624 619190250026332416 16365700793007229824 13665467262278575616 10965233731549921408 8265000200821267200 5564766670092612992 2864533139363958784 164299608635304576 15910810151616201984 13210576620887547776 10510343090158893568 7810109559430239360 5109876028701585152 2409642497972930944 18156153040953828352 15455919510225174144 12755685979496519936 10055452448767865728 7355218918039211520 4654985387310557312 1954751856581903104 17701262399562800512 15001028868834146304 12300795338105492096 9600561807376837888 6900328276648183680 4200094745919529472 1499861215190875264 17246371758171772672 14546138227443118464 11845904696714464256 9145671165985810048 6445437635257155840 3745204104528501632 1044970573799847424 16791481116780744832 14091247586052090624 11391014055323436416 8690780524594782208 5990546993866128000 3290313463137473792 590079932408819584 16336590475389716992 13636356944661062784 10936123413932408576 8235889883203754368 5535656352475100160 2835422821746445952 135189291017791744 15881699833998689152 13181466303270034944 10481232772541380736 7780999241812726528 5080765711084072320 2380532180355418112 18127042723336315520 15426809192607661312 12726575661879007104 10026342131150352896 7326108600421698688 4625875069693044480 1925641538964390272 17672152081945287680 14971918551216633472 12271685020487979264 9571451489759325056 6871217959030670848 4170984428302016640 1470750897573362432 17217261440554259840 14517027909825605632 11816794379096951424 9116560848368297216 6416327317639643008 3716093786910988800 1015860256182334592 16762370799163232000 14062137268434577792 11361903737705923584 8661670206977269376 5961436676248615168 3261203145519960960 560969614791306752 16307480157772204160 13607246627043549952 10907013096314895744 8206779565586241536 5506546034857587328 2806312504128933120 106078973400278912 15852589516381176320 13152355985652522112 10452122454923867904 7751888924195213696 5051655393466559488 2351421862737905280 18097932405718802688 15397698874990148480 12697465344261494272 9997231813532840064 7296998282804185856 4596764752075531648 1896531221346877440 17643041764327774848 14942808233599120640 12242574702870466432 9542341172141812224 6842107641413158016 4141874110684503808 1441640579955849600 17188151122936747008 14487917592208092800 11787684061479438592 9087450530750784384 6387217000022130176 3686983469293475968 986749938564821760 16733260481545719168 14033026950817064960 11332793420088410752 8632559889359756544 5932326358631102336 3232092827902448128 531859297173793920 16278369840154691328 13578136309426037120 10877902778697382912 8177669247968728704 5477435717240074496 2777202186511420288 76968655782766080 15823479198763663488 13123245668035009280 10423012137306355072 7722778606577700864 5022545075849046656 2322311545120392448 18068822088101289856 15368588557372635648 12668355026643981440 9968121495915327232 7267887965186673024 4567654434458018816 1867420903729364608 17613931446710262016 14913697915981607808 12213464385252953600 9513230854524299392 6812997323795645184 4112763793066990976 1412530262338336768 17159040805319234176 14458807274590579968 11758573743861925760 9058340213133271552 6358106682404617344 3657873151675963136 957639620947308928 16704150163928206336 14003916633199552128 11303683102470897920 8603449571742243712 5903216041013589504 3202982510284935296 502748979556281088 16249259522537178496 13549025991808524288 10848792461079870080 8148558930351215872 5448325399622561664 2748091868893907456 47858338165253248 15794368881146150656 13094135350417496448 10393901819688842240 7693668288960188032 4993434758231533824 2293201227502879616 18039711770483777024 15339478239755122816 12639244709026468608 9939011178297814400 7238777647569160192 4538544116840505984 1838310586111851776 17584821129092749184 14884587598364094976 12184354067635440768 9484120536906786560 6783887006178132352 4083653475449478144 1383419944720823936 17129930487701721344 14429696956973067136 11729463426244412928 9029229895515758720 6328996364787104512 3628762834058450304 928529303329796096 16675039846310693504 13974806315582039296 11274572784853385088 8574339254124730880 5874105723396076672 3173872192667422464 473638661938768256 16220149204919665664 13519915674191011456 10819682143462357248 8119448612733703040 5419215082005048832 2718981551276394624 18748020547740416 15765258563528637824 13065025032799983616 10364791502071329408 7664557971342675200 4964324440614020992 2264090909885366784 18010601452866264192 15310367922137609984 12610134391408955776 9909900860680301568 7209667329951647360 4509433799222993152 1809200268494338944 17555710811475236352 14855477280746582144 12155243750017927936 9455010219289273728 6754776688560619520 4054543157831965312 1354309627103311104 17100820170084208512 14400586639355554304 11700353108626900096 9000119577898245888 6299886047169591680 3599652516440937472 899418985712283264 16645929528693180672 13945695997964526464 11245462467235872256 8545228936507218048 5844995405778563840 3144761875049909632 444528344321255424 16191038887302152832 13490805356573498624 10790571825844844416 8090338295116190208 5390104764387536000 2689871233658881792 18436381776639779200 15736148245911124992 13035914715182470784 10335681184453816576 7635447653725162368 4935214122996508160 2234980592267853952 17981491135248751360 15281257604520097152 12581024073791442944 9880790543062788736 7180557012334134528 4480323481605480320 1780089950876826112 17526600493857723520 14826366963129069312 12126133432400415104 9425899901671760896 6725666370943106688 4025432840214452480 1325199309485798272 17071709852466695680 14371476321738041472 11671242791009387264 8971009260280733056 6270775729552078848 3570542198823424640 870308668094770432 16616819211075667840 13916585680347013632 11216352149618359424 8516118618889705216 5815885088161051008 3115651557432396800 415418026703742592 16161928569684640000 13461695038955985792 10761461508227331584 8061227977498677376 5360994446770023168 2660760916041368960 18407271459022266368 15707037928293612160 13006804397564957952 10306570866836303744 7606337336107649536 4906103805378995328 2205870274650341120 17952380817631238528 15252147286902584320 12551913756173930112 9851680225445275904 7151446694716621696 4451213163987967488 1750979633259313280 17497490176240210688 14797256645511556480 12097023114782902272 9396789584054248064 6696556053325593856 3996322522596939648 1296088991868285440 17042599534849182848 14342366004120528640 11642132473391874432 8941898942663220224 6241665411934566016 3541431881205911808 841198350477257600 16587708893458155008 13887475362729500800 11187241832000846592 8487008301272192384 5786774770543538176 3086541239814883968 386307709086229760 16132818252067127168 13432584721338472960 10732351190609818752 8032117659881164544 5331884129152510336 2631650598423856128 18378161141404753536 15677927610676099328 12977694079947445120 10277460549218790912 7577227018490136704 4876993487761482496 2176759957032828288 17923270500013725696 15223036969285071488 12522803438556417280 9822569907827763072 7122336377099108864 4422102846370454656 1721869315641800448 17468379858622697856 14768146327894043648 12067912797165389440 9367679266436735232 6667445735708081024 3967212204979426816 1266978674250772608 17013489217231670016 14313255686503015808 11613022155774361600 8912788625045707392 6212555094317053184 3512321563588398976 812088032859744768 16558598575840642176 13858365045111987968 11158131514383333760 8457897983654679552 5757664452926025344 3057430922197371136 357197391468716928 16103707934449614336 13403474403720960128 10703240872992305920 8003007342263651712 5302773811534997504 2602540280806343296 18349050823787240704 15648817293058586496 12948583762329932288 10248350231601278080 7548116700872623872 4847883170143969664 2147649639415315456 17894160182396212864 15193926651667558656 12493693120938904448 9793459590210250240 7093226059481596032 4392992528752941824 1692758998024287616 17439269541005185024 14739036010276530816 12038802479547876608 9338568948819222400 6638335418090568192 3938101887361913984 1237868356633259776 16984378899614157184 14284145368885502976 11583911838156848768 8883678307428194560 6183444776699540352 3483211245970886144 782977715242231936 16529488258223129344 13829254727494475136 11129021196765820928 8428787666037166720 5728554135308512512 3028320604579858304 328087073851204096 16074597616832101504 13374364086103447296 10674130555374793088 7973897024646138880 5273663493917484672 2573429963188830464 18319940506169727872 15619706975441073664 12919473444712419456 10219239913983765248 7519006383255111040 4818772852526456832 2118539321797802624 17865049864778700032 15164816334050045824 12464582803321391616 9764349272592737408 7064115741864083200 4363882211135428992 1663648680406774784 17410159223387672192 14709925692659017984 12009692161930363776 9309458631201709568 6609225100473055360 3908991569744401152 1208758039015746944 16955268581996644352 14255035051267990144 11554801520539335936 8854567989810681728 6154334459082027520 3454100928353373312 753867397624719104 16500377940605616512 13800144409876962304 11099910879148308096 8399677348419653888 5699443817690999680 2999210286962345472 298976756233691264 16045487299214588672 13345253768485934464 10645020237757280256 7944786707028626048 5244553176299971840 2544319645571317632 18290830188552215040 15590596657823560832 12890363127094906624 10190129596366252416 7489896065637598208 4789662534908944000 2089429004180289792 17835939547161187200 15135706016432532992 12435472485703878784 9735238954975224576 7035005424246570368 4334771893517916160 1634538362789261952 17381048905770159360 14680815375041505152 11980581844312850944 9280348313584196736 6580114782855542528 3879881252126888320 1179647721398234112 16926158264379131520 14225924733650477312 11525691202921823104 8825457672193168896 6125224141464514688 3424990610735860480 724757080007206272 16471267622988103680 13771034092259449472 11070800561530795264 8370567030802141056 5670333500073486848 2970099969344832640 269866438616178432 16016376981597075840 13316143450868421632 10615909920139767424 7915676389411113216 5215442858682459008 2515209327953804800 18261719870934702208 15561486340206048000 12861252809477393792 10161019278748739584 7460785748020085376 4760552217291431168 2060318686562776960 17806829229543674368 15106595698815020160 12406362168086365952 9706128637357711744 7005895106629057536 4305661575900403328 1605428045171749120 17351938588152646528 14651705057423992320 11951471526695338112 9251237995966683904 6551004465238029696 3850770934509375488 1150537403780721280 16897047946761618688 14196814416032964480 11496580885304310272 8796347354575656064 6096113823847001856 3395880293118347648 695646762389693440 16442157305370590848 13741923774641936640 11041690243913282432 8341456713184628224 5641223182455974016 2940989651727319808 240756120998665600 15987266663979563008 13287033133250908800 10586799602522254592 7886566071793600384 5186332541064946176 2486099010336291968 18232609553317189376 15532376022588535168 12832142491859880960 10131908961131226752 7431675430402572544 4731441899673918336 2031208368945264128 17777718911926161536 15077485381197507328 12377251850468853120 9677018319740198912 6976784789011544704 4276551258282890496 1576317727554236288 17322828270535133696 14622594739806479488 11922361209077825280 9222127678349171072 6521894147620516864 3821660616891862656 1121427086163208448 16867937629144105856 14167704098415451648 11467470567686797440 8767237036958143232 6067003506229489024 3366769975500834816 666536444772180608 16413046987753078016 13712813457024423808 11012579926295769600 8312346395567115392 5612112864838461184 2911879334109806976 211645803381152768 15958156346362050176 13257922815633395968 10557689284904741760 7857455754176087552 5157222223447433344 2456988692718779136 18203499235699676544 15503265704971022336 12803032174242368128 10102798643513713920 7402565112785059712 4702331582056405504 2002098051327751296 17748608594308648704 15048375063579994496 12348141532851340288 9647908002122686080 6947674471394031872 4247440940665377664 1547207409936723456 17293717952917620864 14593484422188966656 11893250891460312448 9193017360731658240 6492783830003004032 3792550299274349824 1092316768545695616 16838827311526593024 14138593780797938816 11438360250069284608 8738126719340630400 6037893188611976192 3337659657883321984 637426127154667776 16383936670135565184 13683703139406910976 10983469608678256768 8283236077949602560 5583002547220948352 2882769016492294144 182535485763639936 15929046028744537344 13228812498015883136 10528578967287228928 7828345436558574720 5128111905829920512 2427878375101266304 18174388918082163712 15474155387353509504 12773921856624855296 10073688325896201088 7373454795167546880 4673221264438892672 1972987733710238464 17719498276691135872 15019264745962481664 12319031215233827456 9618797684505173248 6918564153776519040 4218330623047864832 1518097092319210624 17264607635300108032 14564374104571453824 11864140573842799616 9163907043114145408 6463673512385491200 3763439981656836992 1063206450928182784 16809716993909080192 14109483463180425984 11409249932451771776 8709016401723117568 6008782870994463360 3308549340265809152 608315809537154944 16354826352518052352 13654592821789398144 10954359291060743936 8254125760332089728 5553892229603435520 2853658698874781312 153425168146127104 15899935711127024512 13199702180398370304 10499468649669716096 7799235118941061888 5099001588212407680 2398768057483753472 18145278600464650880 15445045069735996672 12744811539007342464 10044578008278688256 7344344477550034048 4644110946821379840 1943877416092725632 17690387959073623040 14990154428344968832 12289920897616314624 9589687366887660416 6889453836159006208 4189220305430352000 1488986774701697792 17235497317682595200 14535263786953940992 11835030256225286784 9134796725496632576 6434563194767978368 3734329664039324160 1034096133310669952 16780606676291567360 14080373145562913152 11380139614834258944 8679906084105604736 5979672553376950528 3279439022648296320 579205491919642112 16325716034900539520 13625482504171885312 10925248973443231104 8225015442714576896 5524781911985922688 2824548381257268480 124314850528614272 15870825393509511680 13170591862780857472 10470358332052203264 7770124801323549056 5069891270594894848 2369657739866240640 18116168282847138048 15415934752118483840 12715701221389829632 10015467690661175424 7315234159932521216 4615000629203867008 1914767098475212800 17661277641456110208 14961044110727456000 12260810579998801792 9560577049270147584 6860343518541493376 4160109987812839168 1459876457084184960 17206387000065082368 14506153469336428160 11805919938607773952 9105686407879119744 6405452877150465536 3705219346421811328 1004985815693157120 16751496358674054528 14051262827945400320 11351029297216746112 8650795766488091904 5950562235759437696 3250328705030783488 550095174302129280 16296605717283026688 13596372186554372480 10896138655825718272 8195905125097064064 5495671594368409856 2795438063639755648 95204532911101440 15841715075891998848 13141481545163344640 10441248014434690432 7741014483706036224 5040780952977382016 2340547422248727808 18087057965229625216 15386824434500971008 12686590903772316800 9986357373043662592 7286123842315008384 4585890311586354176 1885656780857699968 17632167323838597376 14931933793109943168 12231700262381288960 9531466731652634752 6831233200923980544 4130999670195326336 1430766139466672128 17177276682447569536 14477043151718915328 11776809620990261120 9076576090261606912 6376342559532952704 3676109028804298496 975875498075644288 16722386041056541696 14022152510327887488 11321918979599233280 8621685448870579072 5921451918141924864 3221218387413270656 520984856684616448 16267495399665513856 13567261868936859648 10867028338208205440 8166794807479551232 5466561276750897024 2766327746022242816 66094215293588608 15812604758274486016 13112371227545831808 10412137696817177600 7711904166088523392 5011670635359869184 2311437104631214976 18057947647612112384 15357714116883458176 12657480586154803968 9957247055426149760 7257013524697495552 4556779993968841344 1856546463240187136 17603057006221084544 14902823475492430336 12202589944763776128 9502356414035121920 6802122883306467712 4101889352577813504 1401655821849159296 17148166364830056704 14447932834101402496 11747699303372748288 9047465772644094080 6347232241915439872 3646998711186785664 946765180458131456 16693275723439028864 13993042192710374656 11292808661981720448 8592575131253066240 5892341600524412032 3192108069795757824 491874539067103616 16238385082048001024 13538151551319346816 10837918020590692608 8137684489862038400 5437450959133384192 2737217428404729984 36983897676075776 15783494440656973184 13083260909928318976 10383027379199664768 7682793848471010560 4982560317742356352 2282326787013702144 18028837329994599552 15328603799265945344 12628370268537291136 9928136737808636928 7227903207079982720 4527669676351328512 1827436145622674304 17573946688603571712 14873713157874917504 12173479627146263296 9473246096417609088 6773012565688954880 4072779034960300672 1372545504231646464 17119056047212543872 14418822516483889664 11718588985755235456 9018355455026581248 6318121924297927040 3617888393569272832 917654862840618624 16664165405821516032 13963931875092861824 11263698344364207616 8563464813635553408 5863231282906899200 3162997752178244992 462764221449590784 16209274764430488192 13509041233701833984 10808807702973179776 8108574172244525568 5408340641515871360 2708107110787217152 7873580058562944 15754384123039460352 13054150592310806144 10353917061582151936 7653683530853497728 4953450000124843520 2253216469396189312 17999727012377086720 15299493481648432512 12599259950919778304 9899026420191124096 7198792889462469888 4498559358733815680 1798325828005161472 17544836370986058880 14844602840257404672 12144369309528750464 9444135778800096256 6743902248071442048 4043668717342787840 1343435186614133632 17089945729595031040 14389712198866376832 11689478668137722624 8989245137409068416 6289011606680414208 3588778075951760000 888544545223105792 16635055088204003200 13934821557475348992 11234588026746694784 8534354496018040576 5834120965289386368 3133887434560732160 433653903832077952 16180164446812975360 13479930916084321152 10779697385355666944 8079463854627012736 5379230323898358528 2678996793169704320 18425507336150601728 15725273805421947520 13025040274693293312 10324806743964639104 7624573213235984896 4924339682507330688 2224106151778676480 17970616694759573888 15270383164030919680 12570149633302265472 9869916102573611264 7169682571844957056 4469449041116302848 1769215510387648640 17515726053368546048 14815492522639891840 12115258991911237632 9415025461182583424 6714791930453929216 4014558399725275008 1314324868996620800 17060835411977518208 14360601881248864000 11660368350520209792 8960134819791555584 6259901289062901376 3559667758334247168 859434227605592960 16605944770586490368 13905711239857836160 11205477709129181952 8505244178400527744 5805010647671873536 3104777116943219328 404543586214565120 16151054129195462528 13450820598466808320 10750587067738154112 8050353537009499904 5350120006280845696 2649886475552191488 18396397018533088896 15696163487804434688 12995929957075780480 10295696426347126272 7595462895618472064 4895229364889817856 2194995834161163648 17941506377142061056 15241272846413406848 12541039315684752640 9840805784956098432 7140572254227444224 4440338723498790016 1740105192770135808 17486615735751033216 14786382205022379008 12086148674293724800 9385915143565070592 6685681612836416384 3985448082107762176 1285214551379107968 17031725094360005376 14331491563631351168 11631258032902696960 8931024502174042752 6230790971445388544 3530557440716734336 830323909988080128 16576834452968977536 13876600922240323328 11176367391511669120 8476133860783014912 5775900330054360704 3075666799325706496 375433268597052288 16121943811577949696 13421710280849295488 10721476750120641280 8021243219391987072 5321009688663332864 2620776157934678656 18367286700915576064 15667053170186921856 12966819639458267648 10266586108729613440 7566352578000959232 4866119047272305024 2165885516543650816 17912396059524548224 15212162528795894016 12511928998067239808 9811695467338585600 7111461936609931392 4411228405881277184 1710994875152622976 17457505418133520384 14757271887404866176 12057038356676211968 9356804825947557760 6656571295218903552 3956337764490249344 1256104233761595136 17002614776742492544 14302381246013838336 11602147715285184128 8901914184556529920 6201680653827875712 3501447123099221504 801213592370567296 16547724135351464704 13847490604622810496 11147257073894156288 8447023543165502080 5746790012436847872 3046556481708193664 346322950979539456 16092833493960436864 13392599963231782656 10692366432503128448 7992132901774474240 5291899371045820032 2591665840317165824 18338176383298063232 15637942852569409024 12937709321840754816 10237475791112100608 7537242260383446400 4837008729654792192 2136775198926137984 17883285741907035392 15183052211178381184 12482818680449726976 9782585149721072768 7082351618992418560 4382118088263764352 1681884557535110144 17428395100516007552 14728161569787353344 12027928039058699136 9327694508330044928 6627460977601390720 3927227446872736512 1226993916144082304 16973504459124979712 14273270928396325504 11573037397667671296 8872803866939017088 6172570336210362880 3472336805481708672 772103274753054464 16518613817733951872 13818380287005297664 11118146756276643456 8417913225547989248 5717679694819335040 3017446164090680832 317212633362026624 16063723176342924032 13363489645614269824 10663256114885615616 7963022584156961408 5262789053428307200 2562555522699652992 18309066065680550400 15608832534951896192 12908599004223241984 10208365473494587776 7508131942765933568 4807898412037279360 2107664881308625152 17854175424289522560 15153941893560868352 12453708362832214144 9753474832103559936 7053241301374905728 4353007770646251520 1652774239917597312 17399284782898494720 14699051252169840512 11998817721441186304 9298584190712532096 6598350659983877888 3898117129255223680 1197883598526569472 16944394141507466880 14244160610778812672 11543927080050158464 8843693549321504256 6143460018592850048 3443226487864195840 742992957135541632 16489503500116439040 13789269969387784832 11089036438659130624 8388802907930476416 5688569377201822208 2988335846473168000 288102315744513792 16034612858725411200 13334379327996756992 10634145797268102784 7933912266539448576 5233678735810794368 2533445205082140160 18279955748063037568 15579722217334383360 12879488686605729152 10179255155877074944 7479021625148420736 4778788094419766528 2078554563691112320 17825065106672009728 15124831575943355520 12424598045214701312 9724364514486047104 7024130983757392896 4323897453028738688 1623663922300084480 17370174465280981888 14669940934552327680 11969707403823673472 9269473873095019264 6569240342366365056 3869006811637710848 1168773280909056640 16915283823889954048 14215050293161299840 11514816762432645632 8814583231703991424 6114349700975337216 3414116170246683008 713882639518028800 16460393182498926208 13760159651770272000 11059926121041617792 8359692590312963584 5659459059584309376 2959225528855655168 258991998127000960 16005502541107898368 13305269010379244160 10605035479650589952 7904801948921935744 5204568418193281536 2504334887464627328 18250845430445524736 15550611899716870528 12850378368988216320 10150144838259562112 7449911307530907904 4749677776802253696 2049444246073599488 17795954789054496896 15095721258325842688 12395487727597188480 9695254196868534272 6995020666139880064 4294787135411225856 1594553604682571648 17341064147663469056 14640830616934814848 11940597086206160640 9240363555477506432 6540130024748852224 3839896494020198016 1139662963291543808 16886173506272441216 14185939975543787008 11485706444815132800 8785472914086478592 6085239383357824384 3385005852629170176 684772321900515968 16431282864881413376 13731049334152759168 11030815803424104960 8330582272695450752 5630348741966796544 2930115211238142336 229881680509488128 15976392223490385536 13276158692761731328 10575925162033077120 7875691631304422912 5175458100575768704 2475224569847114496 18221735112828011904 15521501582099357696 12821268051370703488 10121034520642049280 7420800989913395072 4720567459184740864 2020333928456086656 17766844471436984064 15066610940708329856 12366377409979675648 9666143879251021440 6965910348522367232 4265676817793713024 1565443287065058816 17311953830045956224 14611720299317302016 11911486768588647808 9211253237859993600 6511019707131339392 3810786176402685184 1110552645674030976 16857063188654928384 14156829657926274176 11456596127197619968 8756362596468965760 6056129065740311552 3355895535011657344 655662004283003136 16402172547263900544 13701939016535246336 11001705485806592128 8301471955077937920 5601238424349283712 2901004893620629504 200771362891975296 15947281905872872704 13247048375144218496 10546814844415564288 7846581313686910080 5146347782958255872 2446114252229601664 18192624795210499072 15492391264481844864 12792157733753190656 10091924203024536448 7391690672295882240 4691457141567228032 1991223610838573824 17737734153819471232 15037500623090817024 12337267092362162816 9637033561633508608 6936800030904854400 4236566500176200192 1536332969447545984 17282843512428443392 14582609981699789184 11882376450971134976 9182142920242480768 6481909389513826560 3781675858785172352 1081442328056518144 16827952871037415552 14127719340308761344 11427485809580107136 8727252278851452928 6027018748122798720 3326785217394144512 626551686665490304 16373062229646387712 13672828698917733504 10972595168189079296 8272361637460425088 5572128106731770880 2871894576003116672 171661045274462464 15918171588255359872 13217938057526705664 10517704526798051456 7817470996069397248 5117237465340743040 2417003934612088832 18163514477592986240 15463280946864332032 12763047416135677824 10062813885407023616 7362580354678369408 4662346823949715200 1962113293221060992 17708623836201958400 15008390305473304192 12308156774744649984 9607923244015995776 6907689713287341568 4207456182558687360 1507222651830033152 17253733194810930560 14553499664082276352 11853266133353622144 9153032602624967936 6452799071896313728 3752565541167659520 1052332010439005312 16798842553419902720 14098609022691248512 11398375491962594304 8698141961233940096 5997908430505285888 3297674899776631680 597441369047977472 16343951912028874880 13643718381300220672 10943484850571566464 8243251319842912256 5543017789114258048 2842784258385603840 142550727656949632 15889061270637847040 13188827739909192832 10488594209180538624 7788360678451884416 5088127147723230208 2387893616994576000 18134404159975473408 15434170629246819200 12733937098518164992 10033703567789510784 7333470037060856576 4633236506332202368 1933002975603548160 17679513518584445568 14979279987855791360 12279046457127137152 9578812926398482944 6878579395669828736 4178345864941174528 1478112334212520320 17224622877193417728 14524389346464763520 11824155815736109312 9123922285007455104 6423688754278800896 3723455223550146688 1023221692821492480 16769732235802389888 14069498705073735680 11369265174345081472 8669031643616427264 5968798112887773056 3268564582159118848 568331051430464640 16314841594411362048 13614608063682707840 10914374532954053632 8214141002225399424 5513907471496745216 2813673940768091008 113440410039436800 15859950953020334208 13159717422291680000 10459483891563025792 7759250360834371584 5059016830105717376 2358783299377063168 18105293842357960576 15405060311629306368 12704826780900652160 10004593250171997952 7304359719443343744 4604126188714689536 1903892657986035328 17650403200966932736 14950169670238278528 12249936139509624320 9549702608780970112 6849469078052315904 4149235547323661696 1449002016595007488 17195512559575904896 14495279028847250688 11795045498118596480 9094811967389942272 6394578436661288064 3694344905932633856 994111375203979648 16740621918184877056 14040388387456222848 11340154856727568640 8639921325998914432 5939687795270260224 3239454264541606016 539220733812951808 16285731276793849216 13585497746065195008 10885264215336540800 8185030684607886592 5484797153879232384 2784563623150578176 84330092421923968 15830840635402821376 13130607104674167168 10430373573945512960 7730140043216858752 5029906512488204544 2329672981759550336 18076183524740447744 15375949994011793536 12675716463283139328 9975482932554485120 7275249401825830912 4575015871097176704 1874782340368522496 17621292883349419904 14921059352620765696 12220825821892111488 9520592291163457280 6820358760434803072 4120125229706148864 1419891698977494656 17166402241958392064 14466168711229737856 11765935180501083648 9065701649772429440 6365468119043775232 3665234588315121024 965001057586466816 16711511600567364224 14011278069838710016 11311044539110055808 8610811008381401600 5910577477652747392 3210343946924093184 510110416195438976 16256620959176336384 13556387428447682176 10856153897719027968 8155920366990373760 5455686836261719552 2755453305533065344 55219774804411136 15801730317785308544 13101496787056654336 10401263256328000128 7701029725599345920 5000796194870691712 2300562664142037504 18047073207122934912 15346839676394280704 12646606145665626496 9946372614936972288 7246139084208318080 4545905553479663872 1845672022751009664 17592182565731907072 14891949035003252864 12191715504274598656 9491481973545944448 6791248442817290240 4091014912088636032 1390781381359981824 17137291924340879232 14437058393612225024 11736824862883570816 9036591332154916608 6336357801426262400 3636124270697608192 935890739968953984 16682401282949851392 13982167752221197184 11281934221492542976 8581700690763888768 5881467160035234560 3181233629306580352 481000098577926144 16227510641558823552 13527277110830169344 10827043580101515136 8126810049372860928 5426576518644206720 2726342987915552512 26109457186898304 15772620000167795712 13072386469439141504 10372152938710487296 7671919407981833088 4971685877253178880 2271452346524524672 18017962889505422080 15317729358776767872 12617495828048113664 9917262297319459456 7217028766590805248 4516795235862151040 1816561705133496832 17563072248114394240 14862838717385740032 12162605186657085824 9462371655928431616 6762138125199777408 4061904594471123200 1361671063742468992 17108181606723366400 14407948075994712192 11707714545266057984 9007481014537403776 6307247483808749568 3607013953080095360 906780422351441152 16653290965332338560 13953057434603684352 11252823903875030144 8552590373146375936 5852356842417721728 3152123311689067520 451889780960413312 16198400323941310720 13498166793212656512 10797933262484002304 8097699731755348096 5397466201026693888 2697232670298039680 18443743213278937088 15743509682550282880 13043276151821628672 10343042621092974464 7642809090364320256 4942575559635666048 2242342028907011840 17988852571887909248 15288619041159255040 12588385510430600832 9888151979701946624 7187918448973292416 4487684918244638208 1787451387515984000 17533961930496881408 14833728399768227200 12133494869039572992 9433261338310918784 6733027807582264576 4032794276853610368 1332560746124956160 17079071289105853568 14378837758377199360 11678604227648545152 8978370696919890944 6278137166191236736 3577903635462582528 877670104733928320 16624180647714825728 13923947116986171520 11223713586257517312 8523480055528863104 5823246524800208896 3123012994071554688 422779463342900480 16169290006323797888 13469056475595143680 10768822944866489472 8068589414137835264 5368355883409181056 2668122352680526848 18414632895661424256 15714399364932770048 13014165834204115840 10313932303475461632 7613698772746807424 4913465242018153216 2213231711289499008 17959742254270396416 15259508723541742208 12559275192813088000 9859041662084433792 7158808131355779584 4458574600627125376 1758341069898471168 17504851612879368576 14804618082150714368 12104384551422060160 9404151020693405952 6703917489964751744 4003683959236097536 1303450428507443328 17049960971488340736 14349727440759686528 11649493910031032320 8949260379302378112 6249026848573723904 3548793317845069696 848559787116415488 16595070330097312896 13894836799368658688 11194603268640004480 8494369737911350272 5794136207182696064 3093902676454041856 393669145725387648 16140179688706285056 13439946157977630848 10739712627248976640 8039479096520322432 5339245565791668224 2639012035063014016 18385522578043911424 15685289047315257216 12985055516586603008 10284821985857948800 7584588455129294592 4884354924400640384 2184121393671986176 17930631936652883584 15230398405924229376 12530164875195575168 9829931344466920960 7129697813738266752 4429464283009612544 1729230752280958336 17475741295261855744 14775507764533201536 12075274233804547328 9375040703075893120 6674807172347238912 3974573641618584704 1274340110889930496 17020850653870827904 14320617123142173696 11620383592413519488 8920150061684865280 6219916530956211072 3519683000227556864 819449469498902656 16565960012479800064 13865726481751145856 11165492951022491648 8465259420293837440 5765025889565183232 3064792358836529024 364558828107874816 16111069371088772224 13410835840360118016 10710602309631463808 8010368778902809600 5310135248174155392 2609901717445501184 18356412260426398592 15656178729697744384 12955945198969090176 10255711668240435968 7555478137511781760 4855244606783127552 2155011076054473344 17901521619035370752 15201288088306716544 12501054557578062336 9800821026849408128 7100587496120753920 4400353965392099712 1700120434663445504 17446630977644342912 14746397446915688704 12046163916187034496 9345930385458380288 6645696854729726080 3945463324001071872 1245229793272417664 16991740336253315072 14291506805524660864 11591273274796006656 8891039744067352448 6190806213338698240 3490572682610044032 790339151881389824 16536849694862287232 13836616164133633024 11136382633404978816 8436149102676324608 5735915571947670400 3035682041219016192 335448510490361984 16081959053471259392 13381725522742605184 10681491992013950976 7981258461285296768 5281024930556642560 2580791399827988352 18327301942808885760 15627068412080231552 12926834881351577344 10226601350622923136 7526367819894268928 4826134289165614720 2125900758436960512 17872411301417857920 15172177770689203712 12471944239960549504 9771710709231895296 7071477178503241088 4371243647774586880 1671010117045932672 17417520660026830080 14717287129298175872 12017053598569521664 9316820067840867456 6616586537112213248 3916353006383559040 1216119475654904832 16962630018635802240 14262396487907148032 11562162957178493824 8861929426449839616 6161695895721185408 3461462364992531200 761228834263876992 16507739377244774400 13807505846516120192 11107272315787465984 8407038785058811776 5706805254330157568 3006571723601503360 306338192872849152 16052848735853746560 13352615205125092352 10652381674396438144 7952148143667783936 5251914612939129728 2551681082210475520 18298191625191372928 15597958094462718720 12897724563734064512 10197491033005410304 7497257502276756096 4797023971548101888 2096790440819447680 17843300983800345088 15143067453071690880 12442833922343036672 9742600391614382464 7042366860885728256 4342133330157074048 1641899799428419840 17388410342409317248 14688176811680663040 11987943280952008832 9287709750223354624 6587476219494700416 3887242688766046208 1187009158037392000 16933519701018289408 14233286170289635200 11533052639560980992 8832819108832326784 6132585578103672576 3432352047375018368 732118516646364160 16478629059627261568 13778395528898607360 11078161998169953152 8377928467441298944 5677694936712644736 2977461405983990528 277227875255336320 16023738418236233728 13323504887507579520 10623271356778925312 7923037826050271104 5222804295321616896 2522570764592962688 18269081307573860096 15568847776845205888 12868614246116551680 10168380715387897472 7468147184659243264 4767913653930589056 2067680123201934848 17814190666182832256 15113957135454178048 12413723604725523840 9713490073996869632 7013256543268215424 4313023012539561216 1612789481810907008 17359300024791804416 14659066494063150208 11958832963334496000 9258599432605841792 6558365901877187584 3858132371148533376 1157898840419879168 16904409383400776576 14204175852672122368 11503942321943468160 8803708791214813952 6103475260486159744 3403241729757505536 703008199028851328 16449518742009748736 13749285211281094528 11049051680552440320 8348818149823786112 5648584619095131904 2948351088366477696 248117557637823488 15994628100618720896 13294394569890066688 10594161039161412480 7893927508432758272 5193693977704104064 2493460446975449856 18239970989956347264 15539737459227693056 12839503928499038848 10139270397770384640 7439036867041730432 4738803336313076224 2038569805584422016 17785080348565319424 15084846817836665216 12384613287108011008 9684379756379356800 6984146225650702592 4283912694922048384 1583679164193394176 17330189707174291584 14629956176445637376 11929722645716983168 9229489114988328960 6529255584259674752 3829022053531020544 1128788522802366336 16875299065783263744 14175065535054609536 11474832004325955328 8774598473597301120 6074364942868646912 3374131412139992704 673897881411338496 16420408424392235904 13720174893663581696 11019941362934927488 8319707832206273280 5619474301477619072 2919240770748964864 219007240020310656 15965517783001208064 13265284252272553856 10565050721543899648 7864817190815245440 5164583660086591232 2464350129357937024 18210860672338834432 15510627141610180224 12810393610881526016 10110160080152871808 7409926549424217600 4709693018695563392 2009459487966909184 17755970030947806592 15055736500219152384 12355502969490498176 9655269438761843968 6955035908033189760 4254802377304535552 1554568846575881344 17301079389556778752 14600845858828124544 11900612328099470336 9200378797370816128 6500145266642161920 3799911735913507712 1099678205184853504 16846188748165750912 14145955217437096704 11445721686708442496 8745488155979788288 6045254625251134080 3345021094522479872 644787563793825664 16391298106774723072 13691064576046068864 10990831045317414656 8290597514588760448 5590363983860106240 2890130453131452032 189896922402797824 15936407465383695232 13236173934655041024 10535940403926386816 7835706873197732608 5135473342469078400 2435239811740424192 18181750354721321600 15481516823992667392 12781283293264013184 10081049762535358976 7380816231806704768 4680582701078050560 1980349170349396352 17726859713330293760 15026626182601639552 12326392651872985344 9626159121144331136 6925925590415676928 4225692059687022720 1525458528958368512 17271969071939265920 14571735541210611712 11871502010481957504 9171268479753303296 6471034949024649088 3770801418295994880 1070567887567340672 16817078430548238080 14116844899819583872 11416611369090929664 8716377838362275456 6016144307633621248 3315910776904967040 615677246176312832 16362187789157210240 13661954258428556032 10961720727699901824 8261487196971247616 5561253666242593408 2861020135513939200 160786604785284992 15907297147766182400 13207063617037528192 10506830086308873984 7806596555580219776 5106363024851565568 2406129494122911360 18152640037103808768 15452406506375154560 12752172975646500352 10051939444917846144 7351705914189191936 4651472383460537728 1951238852731883520 17697749395712780928 14997515864984126720 12297282334255472512 9597048803526818304 6896815272798164096 4196581742069509888 1496348211340855680 17242858754321753088 14542625223593098880 11842391692864444672 9142158162135790464 6441924631407136256 3741691100678482048 1041457569949827840 16787968112930725248 14087734582202071040 11387501051473416832 8687267520744762624 5987033990016108416 3286800459287454208 586566928558800000 16333077471539697408 13632843940811043200 10932610410082388992 8232376879353734784 5532143348625080576 2831909817896426368 131676287167772160 15878186830148669568 13177953299420015360 10477719768691361152 7777486237962706944 5077252707234052736 2377019176505398528 18123529719486295936 15423296188757641728 12723062658028987520 10022829127300333312 7322595596571679104 4622362065843024896 1922128535114370688 17668639078095268096 14968405547366613888 12268172016637959680 9567938485909305472 6867704955180651264 4167471424451997056 1467237893723342848 17213748436704240256 14513514905975586048 11813281375246931840 9113047844518277632 6412814313789623424 3712580783060969216 1012347252332315008 16758857795313212416 14058624264584558208 11358390733855904000 8658157203127249792 5957923672398595584 3257690141669941376 557456610941287168 16303967153922184576 13603733623193530368 10903500092464876160 8203266561736221952 5503033031007567744 2802799500278913536 102565969550259328 15849076512531156736 13148842981802502528 10448609451073848320 7748375920345194112 5048142389616539904 2347908858887885696 18094419401868783104 15394185871140128896 12693952340411474688 9993718809682820480 7293485278954166272 4593251748225512064 1893018217496857856 17639528760477755264 14939295229749101056 12239061699020446848 9538828168291792640 6838594637563138432 4138361106834484224 1438127576105830016 17184638119086727424 14484404588358073216 11784171057629419008 9083937526900764800 6383703996172110592 3683470465443456384 983236934714802176 16729747477695699584 14029513946967045376 11329280416238391168 8629046885509736960 5928813354781082752 3228579824052428544 528346293323774336 16274856836304671744 13574623305576017536 10874389774847363328 8174156244118709120 5473922713390054912 2773689182661400704 73455651932746496 15819966194913643904 13119732664184989696 10419499133456335488 7719265602727681280 5019032071999027072 2318798541270372864 18065309084251270272 15365075553522616064 12664842022793961856 9964608492065307648 7264374961336653440 4564141430607999232 1863907899879345024 17610418442860242432 14910184912131588224 12209951381402934016 9509717850674279808 6809484319945625600 4109250789216971392 1409017258488317184 17155527801469214592 14455294270740560384 11755060740011906176 9054827209283251968 6354593678554597760 3654360147825943552 954126617097289344 16700637160078186752 14000403629349532544 11300170098620878336 8599936567892224128 5899703037163569920 3199469506434915712 499235975706261504 16245746518687158912 13545512987958504704 10845279457229850496 8145045926501196288 5444812395772542080 2744578865043887872 44345334315233664 15790855877296131072 13090622346567476864 10390388815838822656 7690155285110168448 4989921754381514240 2289688223652860032 18036198766633757440 15335965235905103232 12635731705176449024 9935498174447794816 7235264643719140608 4535031112990486400 1834797582261832192 17581308125242729600 14881074594514075392 12180841063785421184 9480607533056766976 6780374002328112768 4080140471599458560 1379906940870804352 17126417483851701760 14426183953123047552 11725950422394393344 9025716891665739136 6325483360937084928 3625249830208430720 925016299479776512 16671526842460673920 13971293311732019712 11271059781003365504 8570826250274711296 5870592719546057088 3170359188817402880 470125658088748672 16216636201069646080 13516402670340991872 10816169139612337664 8115935608883683456 5415702078155029248 2715468547426375040 15235016697720832 15761745559678618240 13061512028949964032 10361278498221309824 7661044967492655616 4960811436764001408 2260577906035347200 18007088449016244608 15306854918287590400 12606621387558936192 9906387856830281984 7206154326101627776 4505920795372973568 1805687264644319360 17552197807625216768 14851964276896562560 12151730746167908352 9451497215439254144 6751263684710599936 4051030153981945728 1350796623253291520 17097307166234188928 14397073635505534720 11696840104776880512 8996606574048226304 6296373043319572096 3596139512590917888 895905981862263680 16642416524843161088 13942182994114506880 11241949463385852672 8541715932657198464 5841482401928544256 3141248871199890048 441015340471235840 16187525883452133248 13487292352723479040 10787058821994824832 8086825291266170624 5386591760537516416 2686358229808862208 18432868772789759616 15732635242061105408 13032401711332451200 10332168180603796992 7631934649875142784 4931701119146488576 2231467588417834368 17977978131398731776 15277744600670077568 12577511069941423360 9877277539212769152 7177044008484114944 4476810477755460736 1776576947026806528 17523087490007703936 14822853959279049728 12122620428550395520 9422386897821741312 6722153367093087104 4021919836364432896 1321686305635778688 17068196848616676096 14367963317888021888 11667729787159367680 8967496256430713472 6267262725702059264 3567029194973405056 866795664244750848 16613306207225648256 13913072676496994048 11212839145768339840 8512605615039685632 5812372084311031424 3112138553582377216 411905022853723008 16158415565834620416 13458182035105966208 10757948504377312000 8057714973648657792 5357481442920003584 2657247912191349376 18403758455172246784 15703524924443592576 13003291393714938368 10303057862986284160 7602824332257629952 4902590801528975744 2202357270800321536 17948867813781218944 15248634283052564736 12548400752323910528 9848167221595256320 7147933690866602112 4447700160137947904 1747466629409293696 17493977172390191104 14793743641661536896 12093510110932882688 9393276580204228480 6693043049475574272 3992809518746920064 1292575988018265856 17039086530999163264 14338853000270509056 11638619469541854848 8938385938813200640 6238152408084546432 3537918877355892224 837685346627238016 16584195889608135424 13883962358879481216 11183728828150827008 8483495297422172800 5783261766693518592 3083028235964864384 382794705236210176 16129305248217107584 13429071717488453376 10728838186759799168 8028604656031144960 5328371125302490752 2628137594573836544 18374648137554733952 15674414606826079744 12974181076097425536 10273947545368771328 7573714014640117120 4873480483911462912 2173246953182808704 17919757496163706112 15219523965435051904 12519290434706397696 9819056903977743488 7118823373249089280 4418589842520435072 1718356311791780864 17464866854772678272 14764633324044024064 12064399793315369856 9364166262586715648 6663932731858061440 3963699201129407232 1263465670400753024 17009976213381650432 14309742682652996224 11609509151924342016 8909275621195687808 6209042090467033600 3508808559738379392 808575029009725184 16555085571990622592 13854852041261968384 11154618510533314176 8454384979804659968 5754151449076005760 3053917918347351552 353684387618697344 16100194930599594752 13399961399870940544 10699727869142286336 7999494338413632128 5299260807684977920 2599027276956323712 18345537819937221120 15645304289208566912 12945070758479912704 10244837227751258496 7544603697022604288 4844370166293950080 2144136635565295872 17890647178546193280 15190413647817539072 12490180117088884864 9789946586360230656 7089713055631576448 4389479524902922240 1689245994174268032 17435756537155165440 14735523006426511232 12035289475697857024 9335055944969202816 6634822414240548608 3934588883511894400 1234355352783240192 16980865895764137600 14280632365035483392 11580398834306829184 8880165303578174976 6179931772849520768 3479698242120866560 779464711392212352 16525975254373109760 13825741723644455552 11125508192915801344 8425274662187147136 5725041131458492928 3024807600729838720 324574070001184512 16071084612982081920 13370851082253427712 10670617551524773504 7970384020796119296 5270150490067465088 2569916959338810880 18316427502319708288 15616193971591054080 12915960440862399872 10215726910133745664 7515493379405091456 4815259848676437248 2115026317947783040 17861536860928680448 15161303330200026240 12461069799471372032 9760836268742717824 7060602738014063616 4360369207285409408 1660135676556755200 17406646219537652608 14706412688808998400 12006179158080344192 9305945627351689984 6605712096623035776 3905478565894381568 1205245035165727360 16951755578146624768 14251522047417970560 11551288516689316352 8851054985960662144 6150821455232007936 3450587924503353728 750354393774699520 16496864936755596928 13796631406026942720 11096397875298288512 8396164344569634304 5695930813840980096 2995697283112325888 295463752383671680 16041974295364569088 13341740764635914880 10641507233907260672 7941273703178606464 5241040172449952256 2540806641721298048 18287317184702195456 15587083653973541248 12886850123244887040 10186616592516232832 7486383061787578624 4786149531058924416 2085916000330270208 17832426543311167616 15132193012582513408 12431959481853859200 9731725951125204992 7031492420396550784 4331258889667896576 1631025358939242368 17377535901920139776 14677302371191485568 11977068840462831360 9276835309734177152 6576601779005522944 3876368248276868736 1176134717548214528 16922645260529111936 14222411729800457728 11522178199071803520 8821944668343149312 6121711137614495104 3421477606885840896 721244076157186688 16467754619138084096 13767521088409429888 11067287557680775680 8367054026952121472 5666820496223467264 2966586965494813056 266353434766158848 16012863977747056256 13312630447018402048 10612396916289747840 7912163385561093632 5211929854832439424 2511696324103785216 18258206867084682624 15557973336356028416 12857739805627374208 10157506274898720000 7457272744170065792 4757039213441411584 2056805682712757376 17803316225693654784 15103082694965000576 12402849164236346368 9702615633507692160 7002382102779037952 4302148572050383744 1601915041321729536 17348425584302626944 14648192053573972736 11947958522845318528 9247724992116664320 6547491461388010112 3847257930659355904 1147024399930701696 16893534942911599104 14193301412182944896 11493067881454290688 8792834350725636480 6092600819996982272 3392367289268328064 692133758539673856 16438644301520571264 13738410770791917056 11038177240063262848 8337943709334608640 5637710178605954432 2937476647877300224 237243117148646016 15983753660129543424 13283520129400889216 10583286598672235008 7883053067943580800 5182819537214926592 2482586006486272384 18229096549467169792 15528863018738515584 12828629488009861376 10128395957281207168 7428162426552552960 4727928895823898752 2027695365095244544 17774205908076141952 15073972377347487744 12373738846618833536 9673505315890179328 6973271785161525120 4273038254432870912 1572804723704216704 17319315266685114112 14619081735956459904 11918848205227805696 9218614674499151488 6518381143770497280 3818147613041843072 1117914082313188864 16864424625294086272 14164191094565432064 11463957563836777856 8763724033108123648 6063490502379469440 3363256971650815232 663023440922161024 16409533983903058432 13709300453174404224 11009066922445750016 8308833391717095808 5608599860988441600 2908366330259787392 208132799531133184 15954643342512030592 13254409811783376384 10554176281054722176 7853942750326067968 5153709219597413760 2453475688868759552 18199986231849656960 15499752701121002752 12799519170392348544 10099285639663694336 7399052108935040128 4698818578206385920 1998585047477731712 17745095590458629120 15044862059729974912 12344628529001320704 9644394998272666496 6944161467544012288 4243927936815358080 1543694406086703872 17290204949067601280 14589971418338947072 11889737887610292864 9189504356881638656 6489270826152984448 3789037295424330240 1088803764695676032 16835314307676573440 14135080776947919232 11434847246219265024 8734613715490610816 6034380184761956608 3334146654033302400 633913123304648192 16380423666285545600 13680190135556891392 10979956604828237184 8279723074099582976 5579489543370928768 2879256012642274560 179022481913620352 15925533024894517760 13225299494165863552 10525065963437209344 7824832432708555136 5124598901979900928 2424365371251246720 18170875914232144128 15470642383503489920 12770408852774835712 10070175322046181504 7369941791317527296 4669708260588873088 1969474729860218880 17715985272841116288 15015751742112462080 12315518211383807872 9615284680655153664 6915051149926499456 4214817619197845248 1514584088469191040 17261094631450088448 14560861100721434240 11860627569992780032 9160394039264125824 6460160508535471616 3759926977806817408 1059693447078163200 16806203990059060608 14105970459330406400 11405736928601752192 8705503397873097984 6005269867144443776 3305036336415789568 604802805687135360 16351313348668032768 13651079817939378560 10950846287210724352 8250612756482070144 5550379225753415936 2850145695024761728 149912164296107520 15896422707277004928 13196189176548350720 10495955645819696512 7795722115091042304 5095488584362388096 2395255053633733888 18141765596614631296 15441532065885977088 12741298535157322880 10041065004428668672 7340831473700014464 4640597942971360256 1940364412242706048 17686874955223603456 14986641424494949248 12286407893766295040 9586174363037640832 6885940832308986624 4185707301580332416 1485473770851678208 17231984313832575616 14531750783103921408 11831517252375267200 9131283721646612992 6431050190917958784 3730816660189304576 1030583129460650368 16777093672441547776 14076860141712893568 11376626610984239360 8676393080255585152 5976159549526930944 3275926018798276736 575692488069622528 16322203031050519936 13621969500321865728 10921735969593211520 8221502438864557312 5521268908135903104 2821035377407248896 120801846678594688 15867312389659492096 13167078858930837888 10466845328202183680 7766611797473529472 5066378266744875264 2366144736016221056 18112655278997118464 15412421748268464256 12712188217539810048 10011954686811155840 7311721156082501632 4611487625353847424 1911254094625193216 17657764637606090624 14957531106877436416 12257297576148782208 9557064045420128000 6856830514691473792 4156596983962819584 1456363453234165376 17202873996215062784 14502640465486408576 11802406934757754368 9102173404029100160 6401939873300445952 3701706342571791744 1001472811843137536 16747983354824034944 14047749824095380736 11347516293366726528 8647282762638072320 5947049231909418112 3246815701180763904 546582170452109696 16293092713433007104 13592859182704352896 10892625651975698688 8192392121247044480 5492158590518390272 2791925059789736064 91691529061081856 15838202072041979264 13137968541313325056 10437735010584670848 7737501479856016640 5037267949127362432 2337034418398708224 18083544961379605632 15383311430650951424 12683077899922297216 9982844369193643008 7282610838464988800 4582377307736334592 1882143777007680384 17628654319988577792 14928420789259923584 12228187258531269376 9527953727802615168 6827720197073960960 4127486666345306752 1427253135616652544 17173763678597549952 14473530147868895744 11773296617140241536 9073063086411587328 6372829555682933120 3672596024954278912 972362494225624704 16718873037206522112 14018639506477867904 11318405975749213696 8618172445020559488 5917938914291905280 3217705383563251072 517471852834596864 16263982395815494272 13563748865086840064 10863515334358185856 8163281803629531648 5463048272900877440 2762814742172223232 62581211443569024 15809091754424466432 13108858223695812224 10408624692967158016 7708391162238503808 5008157631509849600 2307924100781195392 18054434643762092800 15354201113033438592 12653967582304784384 9953734051576130176 7253500520847475968 4553266990118821760 1853033459390167552 17599544002371064960 14899310471642410752 12199076940913756544 9498843410185102336 6798609879456448128 4098376348727793920 1398142817999139712 17144653360980037120 14444419830251382912 11744186299522728704 9043952768794074496 6343719238065420288 3643485707336766080 943252176608111872 16689762719589009280 13989529188860355072 11289295658131700864 8589062127403046656 5888828596674392448 3188595065945738240 488361535217084032 16234872078197981440 13534638547469327232 10834405016740673024 8134171486012018816 5433937955283364608 2733704424554710400 33470893826056192 15779981436806953600 13079747906078299392 10379514375349645184 7679280844620990976 4979047313892336768 2278813783163682560 18025324326144579968 15325090795415925760 12624857264687271552 9924623733958617344 7224390203229963136 4524156672501308928 1823923141772654720 17570433684753552128 14870200154024897920 12169966623296243712 9469733092567589504 6769499561838935296 4069266031110281088 1369032500381626880 17115543043362524288 14415309512633870080 11715075981905215872 9014842451176561664 6314608920447907456 3614375389719253248 914141858990599040 16660652401971496448 13960418871242842240 11260185340514188032 8559951809785533824 5859718279056879616 3159484748328225408 459251217599571200 16205761760580468608 13505528229851814400 10805294699123160192 8105061168394505984 5404827637665851776 2704594106937197568 4360576208543360 15750871119189440768 13050637588460786560 10350404057732132352 7650170527003478144 4949936996274823936 2249703465546169728 17996214008527067136 15295980477798412928 12595746947069758720 9895513416341104512 7195279885612450304 4495046354883796096 1794812824155141888 17541323367136039296 14841089836407385088 12140856305678730880 9440622774950076672 6740389244221422464 4040155713492768256 1339922182764114048 17086432725745011456 14386199195016357248 11685965664287703040 8985732133559048832 6285498602830394624 3585265072101740416 885031541373086208 16631542084353983616 13931308553625329408 11231075022896675200 8530841492168020992 5830607961439366784 3130374430710712576 430140899982058368 16176651442962955776 13476417912234301568 10776184381505647360 8075950850776993152 5375717320048338944 2675483789319684736 18421994332300582144 15721760801571927936 13021527270843273728 10321293740114619520 7621060209385965312 4920826678657311104 2220593147928656896 17967103690909554304 15266870160180900096 12566636629452245888 9866403098723591680 7166169567994937472 4465936037266283264 1765702506537629056 17512213049518526464 14811979518789872256 12111745988061218048 9411512457332563840 6711278926603909632 4011045395875255424 1310811865146601216 17057322408127498624 14357088877398844416 11656855346670190208 8956621815941536000 6256388285212881792 3556154754484227584 855921223755573376 16602431766736470784 13902198236007816576 11201964705279162368 8501731174550508160 5801497643821853952 3101264113093199744 401030582364545536 16147541125345442944 13447307594616788736 10747074063888134528 8046840533159480320 5346607002430826112 2646373471702171904 18392884014683069312 15692650483954415104 12992416953225760896 10292183422497106688 7591949891768452480 4891716361039798272 2191482830311144064 17937993373292041472 15237759842563387264 12537526311834733056 9837292781106078848 7137059250377424640 4436825719648770432 1736592188920116224 17483102731901013632 14782869201172359424 12082635670443705216 9382402139715051008 6682168608986396800 3981935078257742592 1281701547529088384 17028212090509985792 14327978559781331584 11627745029052677376 8927511498324023168 6227277967595368960 3527044436866714752 826810906138060544 16573321449118957952 13873087918390303744 11172854387661649536 8472620856932995328 5772387326204341120 3072153795475686912 371920264747032704 16118430807727930112 13418197276999275904 10717963746270621696 8017730215541967488 5317496684813313280 2617263154084659072 18363773697065556480 15663540166336902272 12963306635608248064 10263073104879593856 7562839574150939648 4862606043422285440 2162372512693631232 17908883055674528640 15208649524945874432 12508415994217220224 9808182463488566016 7107948932759911808 4407715402031257600 1707481871302603392 17453992414283500800 14753758883554846592 12053525352826192384 9353291822097538176 6653058291368883968 3952824760640229760 1252591229911575552 16999101772892472960 14298868242163818752 11598634711435164544 8898401180706510336 6198167649977856128 3497934119249201920 797700588520547712 16544211131501445120 13843977600772790912 11143744070044136704 8443510539315482496 5743277008586828288 3043043477858174080 342809947129519872 16089320490110417280 13389086959381763072 10688853428653108864 7988619897924454656 5288386367195800448 2588152836467146240 18334663379448043648 15634429848719389440 12934196317990735232 10233962787262081024 7533729256533426816 4833495725804772608 2133262195076118400 17879772738057015808 15179539207328361600 12479305676599707392 9779072145871053184 7078838615142398976 4378605084413744768 1678371553685090560 17424882096665987968 14724648565937333760 12024415035208679552 9324181504480025344 6623947973751371136 3923714443022716928 1223480912294062720 16969991455274960128 14269757924546305920 11569524393817651712 8869290863088997504 6169057332360343296 3468823801631689088 768590270903034880 16515100813883932288 13814867283155278080 11114633752426623872 8414400221697969664 5714166690969315456 3013933160240661248 313699629512007040 16060210172492904448 13359976641764250240 10659743111035596032 7959509580306941824 5259276049578287616 2559042518849633408 18305553061830530816 15605319531101876608 12905086000373222400 10204852469644568192 7504618938915913984 4804385408187259776 2104151877458605568 17850662420439502976 15150428889710848768 12450195358982194560 9749961828253540352 7049728297524886144 4349494766796231936 1649261236067577728 17395771779048475136 14695538248319820928 11995304717591166720 9295071186862512512 6594837656133858304 3894604125405204096 1194370594676549888 16940881137657447296 14240647606928793088 11540414076200138880 8840180545471484672 6139947014742830464 3439713484014176256 739479953285522048 16485990496266419456 13785756965537765248 11085523434809111040 8385289904080456832 5685056373351802624 2984822842623148416 284589311894494208 16031099854875391616 13330866324146737408 10630632793418083200 7930399262689428992 5230165731960774784 2529932201232120576 18276442744213017984 15576209213484363776 12875975682755709568 10175742152027055360 7475508621298401152 4775275090569746944 2075041559841092736 17821552102821990144 15121318572093335936 12421085041364681728 9720851510636027520 7020617979907373312 4320384449178719104 1620150918450064896 17366661461430962304 14666427930702308096 11966194399973653888 9265960869244999680 6565727338516345472 3865493807787691264 1165260277059037056 16911770820039934464 14211537289311280256 11511303758582626048 8811070227853971840 6110836697125317632 3410603166396663424 710369635668009216 16456880178648906624 13756646647920252416 11056413117191598208 8356179586462944000 5655946055734289792 2955712525005635584 255478994276981376 16001989537257878784 13301756006529224576 10601522475800570368 7901288945071916160 5201055414343261952 2500821883614607744 18247332426595505152 15547098895866850944 12846865365138196736 10146631834409542528 7446398303680888320 4746164772952234112 2045931242223579904 17792441785204477312 15092208254475823104 12391974723747168896 9691741193018514688 6991507662289860480 4291274131561206272 1591040600832552064 17337551143813449472 14637317613084795264 11937084082356141056 9236850551627486848 6536617020898832640 3836383490170178432 1136149959441524224 16882660502422421632 14182426971693767424 11482193440965113216 8781959910236459008 6081726379507804800 3381492848779150592 681259318050496384 16427769861031393792 13727536330302739584 11027302799574085376 8327069268845431168 5626835738116776960 2926602207388122752 226368676659468544 15972879219640365952 13272645688911711744 10572412158183057536 7872178627454403328 5171945096725749120 2471711565997094912 18218222108977992320 15517988578249338112 12817755047520683904 10117521516792029696 7417287986063375488 4717054455334721280 2016820924606067072 17763331467586964480 15063097936858310272 12362864406129656064 9662630875401001856 6962397344672347648 4262163813943693440 1561930283215039232 17308440826195936640 14608207295467282432 11907973764738628224 9207740234009974016 6507506703281319808 3807273172552665600 1107039641824011392 16853550184804908800 14153316654076254592 11453083123347600384 8752849592618946176 6052616061890291968 3352382531161637760 652149000432983552 16398659543413880960 13698426012685226752 10998192481956572544 8297958951227918336 5597725420499264128 2897491889770609920 197258359041955712 15943768902022853120 13243535371294198912 10543301840565544704 7843068309836890496 5142834779108236288 2442601248379582080 18189111791360479488 15488878260631825280 12788644729903171072 10088411199174516864 7388177668445862656 4687944137717208448 1987710606988554240 17734221149969451648 15033987619240797440 12333754088512143232 9633520557783489024 6933287027054834816 4233053496326180608 1532819965597526400 17279330508578423808 14579096977849769600 11878863447121115392 9178629916392461184 6478396385663806976 3778162854935152768 1077929324206498560 16824439867187395968 14124206336458741760 11423972805730087552 8723739275001433344 6023505744272779136 3323272213544124928 623038682815470720 16369549225796368128 13669315695067713920 10969082164339059712 8268848633610405504 5568615102881751296 2868381572153097088 168148041424442880 15914658584405340288 13214425053676686080 10514191522948031872 7813957992219377664 5113724461490723456 2413490930762069248 18160001473742966656 15459767943014312448 12759534412285658240 10059300881557004032 7359067350828349824 4658833820099695616 1958600289371041408 17705110832351938816 15004877301623284608 12304643770894630400 9604410240165976192 6904176709437321984 4203943178708667776 1503709647980013568 17250220190960910976 14549986660232256768 11849753129503602560 9149519598774948352 6449286068046294144 3749052537317639936 1048819006588985728 16795329549569883136 14095096018841228928 11394862488112574720 8694628957383920512 5994395426655266304 3294161895926612096 593928365197957888 16340438908178855296 13640205377450201088 10939971846721546880 8239738315992892672 5539504785264238464 2839271254535584256 139037723806930048 15885548266787827456 13185314736059173248 10485081205330519040 7784847674601864832 5084614143873210624 2384380613144556416 18130891156125453824 15430657625396799616 12730424094668145408 10030190563939491200 7329957033210836992 4629723502482182784 1929489971753528576 17676000514734425984 14975766984005771776 12275533453277117568 9575299922548463360 6875066391819809152 4174832861091154944 1474599330362500736 17221109873343398144 14520876342614743936 11820642811886089728 9120409281157435520 6420175750428781312 3719942219700127104 1019708688971472896 16766219231952370304 14065985701223716096 11365752170495061888 8665518639766407680 5965285109037753472 3265051578309099264 564818047580445056 16311328590561342464 13611095059832688256 10910861529104034048 8210627998375379840 5510394467646725632 2810160936918071424 109927406189417216 15856437949170314624 13156204418441660416 10455970887713006208 7755737356984352000 5055503826255697792 2355270295527043584 18101780838507940992 15401547307779286784 12701313777050632576 10001080246321978368 7300846715593324160 4600613184864669952 1900379654136015744 17646890197116913152 14946656666388258944 12246423135659604736 9546189604930950528 6845956074202296320 4145722543473642112 1445489012744987904 17191999555725885312 14491766024997231104 11791532494268576896 9091298963539922688 6391065432811268480 3690831902082614272 990598371353960064 16737108914334857472 14036875383606203264 11336641852877549056 8636408322148894848 5936174791420240640 3235941260691586432 535707729962932224 16282218272943829632 13581984742215175424 10881751211486521216 8181517680757867008 5481284150029212800 2781050619300558592 80817088571904384 15827327631552801792 13127094100824147584 10426860570095493376 7726627039366839168 5026393508638184960 2326159977909530752 18072670520890428160 15372436990161773952 12672203459433119744 9971969928704465536 7271736397975811328 4571502867247157120 1871269336518502912 17617779879499400320 14917546348770746112 12217312818042091904 9517079287313437696 6816845756584783488 4116612225856129280 1416378695127475072 17162889238108372480 14462655707379718272 11762422176651064064 9062188645922409856 6361955115193755648 3661721584465101440 961488053736447232 16707998596717344640 14007765065988690432 11307531535260036224 8607298004531382016 5907064473802727808 3206830943074073600 506597412345419392 16253107955326316800 13552874424597662592 10852640893869008384 8152407363140354176 5452173832411699968 2751940301683045760 51706770954391552 15798217313935288960 13097983783206634752 10397750252477980544 7697516721749326336 4997283191020672128 2297049660292017920 18043560203272915328 15343326672544261120 12643093141815606912 9942859611086952704 7242626080358298496 4542392549629644288 1842159018900990080 17588669561881887488 14888436031153233280 12188202500424579072 9487968969695924864 6787735438967270656 4087501908238616448 1387268377509962240 17133778920490859648 14433545389762205440 11733311859033551232 9033078328304897024 6332844797576242816 3632611266847588608 932377736118934400 16678888279099831808 13978654748371177600 11278421217642523392 8578187686913869184 5877954156185214976 3177720625456560768 477487094727906560 16223997637708803968 13523764106980149760 10823530576251495552 8123297045522841344 5423063514794187136 2722829984065532928 22596453336878720 15769106996317776128 13068873465589121920 10368639934860467712 7668406404131813504 4968172873403159296 2267939342674505088 18014449885655402496 15314216354926748288 12613982824198094080 9913749293469439872 7213515762740785664 4513282232012131456 1813048701283477248 17559559244264374656 14859325713535720448 12159092182807066240 9458858652078412032 6758625121349757824 4058391590621103616 1358158059892449408 17104668602873346816 14404435072144692608 11704201541416038400 9003968010687384192 6303734479958729984 3603500949230075776 903267418501421568 16649777961482318976 13949544430753664768 11249310900025010560 8549077369296356352 5848843838567702144 3148610307839047936 448376777110393728 16194887320091291136 13494653789362636928 10794420258633982720 8094186727905328512 5393953197176674304 2693719666448020096 18440230209428917504 15739996678700263296 13039763147971609088 10339529617242954880 7639296086514300672 4939062555785646464 2238829025056992256 17985339568037889664 15285106037309235456 12584872506580581248 9884638975851927040 7184405445123272832 4484171914394618624 1783938383665964416 17530448926646861824 14830215395918207616 12129981865189553408 9429748334460899200 6729514803732244992 4029281273003590784 1329047742274936576 17075558285255833984 14375324754527179776 11675091223798525568 8974857693069871360 6274624162341217152 3574390631612562944 874157100883908736 16620667643864806144 13920434113136151936 11220200582407497728 8519967051678843520 5819733520950189312 3119499990221535104 419266459492880896 16165777002473778304 13465543471745124096 10765309941016469888 8065076410287815680 5364842879559161472 2664609348830507264 18411119891811404672 15710886361082750464 13010652830354096256 10310419299625442048 7610185768896787840 4909952238168133632 2209718707439479424 17956229250420376832 15255995719691722624 12555762188963068416 9855528658234414208 7155295127505760000 4455061596777105792 1754828066048451584 17501338609029348992 14801105078300694784 12100871547572040576 9400638016843386368 6700404486114732160 4000170955386077952 1299937424657423744 17046447967638321152 14346214436909666944 11645980906181012736 8945747375452358528 6245513844723704320 3545280313995050112 845046783266395904 16591557326247293312 13891323795518639104 11191090264789984896 8490856734061330688 5790623203332676480 3090389672604022272 390156141875368064 16136666684856265472 13436433154127611264 10736199623398957056 8035966092670302848 5335732561941648640 2635499031212994432 18382009574193891840 15681776043465237632 12981542512736583424 10281308982007929216 7581075451279275008 4880841920550620800 2180608389821966592 17927118932802864000 15226885402074209792 12526651871345555584 9826418340616901376 7126184809888247168 4425951279159592960 1725717748430938752 17472228291411836160 14771994760683181952 12071761229954527744 9371527699225873536 6671294168497219328 3971060637768565120 1270827107039910912 17017337650020808320 14317104119292154112 11616870588563499904 8916637057834845696 6216403527106191488 3516169996377537280 815936465648883072 16562447008629780480 13862213477901126272 11161979947172472064 8461746416443817856 5761512885715163648 3061279354986509440 361045824257855232 16107556367238752640 13407322836510098432 10707089305781444224 8006855775052790016 5306622244324135808 2606388713595481600 18352899256576379008 15652665725847724800 12952432195119070592 10252198664390416384 7551965133661762176 4851731602933107968 2151498072204453760 17898008615185351168 15197775084456696960 12497541553728042752 9797308022999388544 7097074492270734336 4396840961542080128 1696607430813425920 17443117973794323328 14742884443065669120 12042650912337014912 9342417381608360704 6642183850879706496 3941950320151052288 1241716789422398080 16988227332403295488 14287993801674641280 11587760270945987072 8887526740217332864 6187293209488678656 3487059678760024448 786826148031370240 16533336691012267648 13833103160283613440 11132869629554959232 8432636098826305024 5732402568097650816 3032169037368996608 331935506640342400 16078446049621239808 13378212518892585600 10677978988163931392 7977745457435277184 5277511926706622976 2577278395977968768 18323788938958866176 15623555408230211968 12923321877501557760 10223088346772903552 7522854816044249344 4822621285315595136 2122387754586940928 17868898297567838336 15168664766839184128 12468431236110529920 9768197705381875712 7067964174653221504 4367730643924567296 1667497113195913088 17414007656176810496 14713774125448156288 12013540594719502080 9313307063990847872 6613073533262193664 3912840002533539456 1212606471804885248 16959117014785782656 14258883484057128448 11558649953328474240 8858416422599820032 6158182891871165824 3457949361142511616 757715830413857408 16504226373394754816 13803992842666100608 11103759311937446400 8403525781208792192 5703292250480137984 3003058719751483776 302825189022829568 16049335732003726976 13349102201275072768 10648868670546418560 7948635139817764352 5248401609089110144 2548168078360455936 18294678621341353344 15594445090612699136 12894211559884044928 10193978029155390720 7493744498426736512 4793510967698082304 2093277436969428096 17839787979950325504 15139554449221671296 12439320918493017088 9739087387764362880 7038853857035708672 4338620326307054464 1638386795578400256 17384897338559297664 14684663807830643456 11984430277101989248 9284196746373335040 6583963215644680832 3883729684916026624 1183496154187372416 16930006697168269824 14229773166439615616 11529539635710961408 8829306104982307200 6129072574253652992 3428839043524998784 728605512796344576 16475116055777241984 13774882525048587776 11074648994319933568 8374415463591279360 5674181932862625152 2973948402133970944 273714871405316736 16020225414386214144 13319991883657559936 10619758352928905728 7919524822200251520 5219291291471597312 2519057760742943104 18265568303723840512 15565334772995186304 12865101242266532096 10164867711537877888 7464634180809223680 4764400650080569472 2064167119351915264 17810677662332812672 15110444131604158464 12410210600875504256 9709977070146850048 7009743539418195840 4309510008689541632 1609276477960887424 17355787020941784832 14655553490213130624 11955319959484476416 9255086428755822208 6554852898027168000 3854619367298513792 1154385836569859584 16900896379550756992 14200662848822102784 11500429318093448576 8800195787364794368 6099962256636140160 3399728725907485952 699495195178831744 16446005738159729152 13745772207431074944 11045538676702420736 8345305145973766528 5645071615245112320 2944838084516458112 244604553787803904 15991115096768701312 13290881566040047104 10590648035311392896 7890414504582738688 5190180973854084480 2489947443125430272 18236457986106327680 15536224455377673472 12835990924649019264 10135757393920365056 7435523863191710848 4735290332463056640 2035056801734402432 17781567344715299840 15081333813986645632 12381100283257991424 9680866752529337216 6980633221800683008 4280399691072028800 1580166160343374592 17326676703324272000 14626443172595617792 11926209641866963584 9225976111138309376 6525742580409655168 3825509049681000960 1125275518952346752 16871786061933244160 14171552531204589952 11471319000475935744 8771085469747281536 6070851939018627328 3370618408289973120 670384877561318912 16416895420542216320 13716661889813562112 11016428359084907904 8316194828356253696 5615961297627599488 2915727766898945280 215494236170291072 15962004779151188480 13261771248422534272 10561537717693880064 7861304186965225856 5161070656236571648 2460837125507917440 18207347668488814848 15507114137760160640 12806880607031506432 10106647076302852224 7406413545574198016 4706180014845543808 2005946484116889600 17752457027097787008 15052223496369132800 12351989965640478592 9651756434911824384 6951522904183170176 4251289373454515968 1551055842725861760 17297566385706759168 14597332854978104960 11897099324249450752 9196865793520796544 6496632262792142336 3796398732063488128 1096165201334833920 16842675744315731328 14142442213587077120 11442208682858422912 8741975152129768704 6041741621401114496 3341508090672460288 641274559943806080 16387785102924703488 13687551572196049280 10987318041467395072 8287084510738740864 5586850980010086656 2886617449281432448 186383918552778240 15932894461533675648 13232660930805021440 10532427400076367232 7832193869347713024 5131960338619058816 2431726807890404608 18178237350871302016 15478003820142647808 12777770289413993600 10077536758685339392 7377303227956685184 4677069697228030976 1976836166499376768 17723346709480274176 15023113178751619968 12322879648022965760 9622646117294311552 6922412586565657344 4222179055837003136 1521945525108348928 17268456068089246336 14568222537360592128 11867989006631937920 9167755475903283712 6467521945174629504 3767288414445975296 1067054883717321088 16813565426698218496 14113331895969564288 11413098365240910080 8712864834512255872 6012631303783601664 3312397773054947456 612164242326293248 16358674785307190656 13658441254578536448 10958207723849882240 8257974193121228032 5557740662392573824 2857507131663919616 157273600935265408 15903784143916162816 13203550613187508608 10503317082458854400 7803083551730200192 5102850021001545984 2402616490272891776 18149127033253789184 15448893502525134976 12748659971796480768 10048426441067826560 7348192910339172352 4647959379610518144 1947725848881863936 17694236391862761344 14994002861134107136 12293769330405452928 9593535799676798720 6893302268948144512 4193068738219490304 1492835207490836096 17239345750471733504 14539112219743079296 11838878689014425088 9138645158285770880 6438411627557116672 3738178096828462464 1037944566099808256 16784455109080705664 14084221578352051456 11383988047623397248 8683754516894743040 5983520986166088832 3283287455437434624 583053924708780416 16329564467689677824 13629330936961023616 10929097406232369408 8228863875503715200 5528630344775060992 2828396814046406784 128163283317752576 15874673826298649984 13174440295569995776 10474206764841341568 7773973234112687360 5073739703384033152 2373506172655378944 18120016715636276352 15419783184907622144 12719549654178967936 10019316123450313728 7319082592721659520 4618849061993005312 1918615531264351104 17665126074245248512 14964892543516594304 12264659012787940096 9564425482059285888 6864191951330631680 4163958420601977472 1463724889873323264 17210235432854220672 14510001902125566464 11809768371396912256 9109534840668258048 6409301309939603840 3709067779210949632 1008834248482295424 16755344791463192832 14055111260734538624 11354877730005884416 8654644199277230208 5954410668548576000 3254177137819921792 553943607091267584 16300454150072164992 13600220619343510784 10899987088614856576 8199753557886202368 5499520027157548160 2799286496428893952 99052965700239744 15845563508681137152 13145329977952482944 10445096447223828736 7744862916495174528 5044629385766520320 2344395855037866112 18090906398018763520 15390672867290109312 12690439336561455104 9990205805832800896 7289972275104146688 4589738744375492480 1889505213646838272 17636015756627735680 14935782225899081472 12235548695170427264 9535315164441773056 6835081633713118848 4134848102984464640 1434614572255810432 17181125115236707840 14480891584508053632 11780658053779399424 9080424523050745216 6380190992322091008 3679957461593436800 979723930864782592 16726234473845680000 14026000943117025792 11325767412388371584 8625533881659717376 5925300350931063168 3225066820202408960 524833289473754752 16271343832454652160 13571110301725997952 10870876770997343744 8170643240268689536 5470409709540035328 2770176178811381120 69942648082726912 15816453191063624320 13116219660334970112 10415986129606315904 7715752598877661696 5015519068149007488 2315285537420353280 18061796080401250688 15361562549672596480 12661329018943942272 9961095488215288064 7260861957486633856 4560628426757979648 1860394896029325440 17606905439010222848 14906671908281568640 12206438377552914432 9506204846824260224 6805971316095606016 4105737785366951808 1405504254638297600 17152014797619195008 14451781266890540800 11751547736161886592 9051314205433232384 6351080674704578176 3650847143975923968 950613613247269760 16697124156228167168 13996890625499512960 11296657094770858752 8596423564042204544 5896190033313550336 3195956502584896128 495722971856241920 16242233514837139328 13541999984108485120 10841766453379830912 8141532922651176704 5441299391922522496 2741065861193868288 40832330465214080 15787342873446111488 13087109342717457280 10386875811988803072 7686642281260148864 4986408750531494656 2286175219802840448 18032685762783737856 15332452232055083648 12632218701326429440 9931985170597775232 7231751639869121024 4531518109140466816 1831284578411812608 17577795121392710016 14877561590664055808 12177328059935401600 9477094529206747392 6776860998478093184 4076627467749438976 1376393937020784768 17122904480001682176 14422670949273027968 11722437418544373760 9022203887815719552 6321970357087065344 3621736826358411136 921503295629756928 16668013838610654336 13967780307882000128 11267546777153345920 8567313246424691712 5867079715696037504 3166846184967383296 466612654238729088 16213123197219626496 13512889666490972288 10812656135762318080 8112422605033663872 5412189074305009664 2711955543576355456 11722012847701248 15758232555828598656 13057999025099944448 10357765494371290240 7657531963642636032 4957298432913981824 2257064902185327616 18003575445166225024 15303341914437570816 12603108383708916608 9902874852980262400 7202641322251608192 4502407791522953984 1802174260794299776 17548684803775197184 14848451273046542976 12148217742317888768 9447984211589234560 6747750680860580352 4047517150131926144 1347283619403271936 17093794162384169344 14393560631655515136 11693327100926860928 8993093570198206720 6292860039469552512 3592626508740898304 892392978012244096 16638903520993141504 13938669990264487296 11238436459535833088 8538202928807178880 5837969398078524672 3137735867349870464 437502336621216256 16184012879602113664 13483779348873459456 10783545818144805248 8083312287416151040 5383078756687496832 2682845225958842624 18429355768939740032 15729122238211085824 13028888707482431616 10328655176753777408 7628421646025123200 4928188115296468992 2227954584567814784 17974465127548712192 15274231596820057984 12573998066091403776 9873764535362749568 7173531004634095360 4473297473905441152 1773063943176786944 17519574486157684352 14819340955429030144 12119107424700375936 9418873893971721728 6718640363243067520 4018406832514413312 1318173301785759104 17064683844766656512 14364450314038002304 11664216783309348096 8963983252580693888 6263749721852039680 3563516191123385472 863282660394731264 16609793203375628672 13909559672646974464 11209326141918320256 8509092611189666048 5808859080461011840 3108625549732357632 408392019003703424 16154902561984600832 13454669031255946624 10754435500527292416 8054201969798638208 5353968439069984000 2653734908341329792 18400245451322227200 15700011920593572992 12999778389864918784 10299544859136264576 7599311328407610368 4899077797678956160 2198844266950301952 17945354809931199360 15245121279202545152 12544887748473890944 9844654217745236736 7144420687016582528 4444187156287928320 1743953625559274112 17490464168540171520 14790230637811517312 12089997107082863104 9389763576354208896 6689530045625554688 3989296514896900480 1289062984168246272 17035573527149143680 14335339996420489472 11635106465691835264 8934872934963181056 6234639404234526848 3534405873505872640 834172342777218432 16580682885758115840 13880449355029461632 11180215824300807424 8479982293572153216 5779748762843499008 3079515232114844800 379281701386190592 16125792244367088000 13425558713638433792 10725325182909779584 8025091652181125376 5324858121452471168 2624624590723816960 18371135133704714368 15670901602976060160 12970668072247405952 10270434541518751744 7570201010790097536 4869967480061443328 2169733949332789120 17916244492313686528 15216010961585032320 12515777430856378112 9815543900127723904 7115310369399069696 4415076838670415488 1714843307941761280 17461353850922658688 14761120320194004480 12060886789465350272 9360653258736696064 6660419728008041856 3960186197279387648 1259952666550733440 17006463209531630848 14306229678802976640 11605996148074322432 8905762617345668224 6205529086617014016 3505295555888359808 805062025159705600 16551572568140603008 13851339037411948800 11151105506683294592 8450871975954640384 5750638445225986176 3050404914497331968 350171383768677760 16096681926749575168 13396448396020920960 10696214865292266752 7995981334563612544 5295747803834958336 2595514273106304128 18342024816087201536 15641791285358547328 12941557754629893120 10241324223901238912 7541090693172584704 4840857162443930496 2140623631715276288 17887134174696173696 15186900643967519488 12486667113238865280 9786433582510211072 7086200051781556864 4385966521052902656 1685732990324248448 17432243533305145856 14732010002576491648 12031776471847837440 9331542941119183232 6631309410390529024 3931075879661874816 1230842348933220608 16977352891914118016 14277119361185463808 11576885830456809600 8876652299728155392 6176418768999501184 3476185238270846976 775951707542192768 16522462250523090176 13822228719794435968 11121995189065781760 8421761658337127552 5721528127608473344 3021294596879819136 321061066151164928 16067571609132062336 13367338078403408128 10667104547674753920 7966871016946099712 5266637486217445504 2566403955488791296 18312914498469688704 15612680967741034496 12912447437012380288 10212213906283726080 7511980375555071872 4811746844826417664 2111513314097763456 17858023857078660864 15157790326350006656 12457556795621352448 9757323264892698240 7057089734164044032 4356856203435389824 1656622672706735616 17403133215687633024 14702899684958978816 12002666154230324608 9302432623501670400 6602199092773016192 3901965562044361984 1201732031315707776 16948242574296605184 14248009043567950976 11547775512839296768 8847541982110642560 6147308451381988352 3447074920653334144 746841389924679936 16493351932905577344 13793118402176923136 11092884871448268928 8392651340719614720 5692417809990960512 2992184279262306304 291950748533652096 16038461291514549504 13338227760785895296 10637994230057241088 7937760699328586880 5237527168599932672 2537293637871278464 18283804180852175872 15583570650123521664 12883337119394867456 10183103588666213248 7482870057937559040 4782636527208904832 2082402996480250624 17828913539461148032 15128680008732493824 12428446478003839616 9728212947275185408 7027979416546531200 4327745885817876992 1627512355089222784 17374022898070120192 14673789367341465984 11973555836612811776 9273322305884157568 6573088775155503360 3872855244426849152 1172621713698194944 16919132256679092352 14218898725950438144 11518665195221783936 8818431664493129728 6118198133764475520 3417964603035821312 717731072307167104 16464241615288064512 13764008084559410304 11063774553830756096 8363541023102101888 5663307492373447680 2963073961644793472 262840430916139264 16009350973897036672 13309117443168382464 10608883912439728256 7908650381711074048 5208416850982419840 2508183320253765632 18254693863234663040 15554460332506008832 12854226801777354624 10153993271048700416 7453759740320046208 4753526209591392000 2053292678862737792 17799803221843635200 15099569691114980992 12399336160386326784 9699102629657672576 6998869098929018368 4298635568200364160 1598402037471709952 17344912580452607360 14644679049723953152 11944445518995298944 9244211988266644736 6543978457537990528 3843744926809336320 1143511396080682112 16890021939061579520 14189788408332925312 11489554877604271104 8789321346875616896 6089087816146962688 3388854285418308480 688620754689654272 16435131297670551680 13734897766941897472 11034664236213243264 8334430705484589056 5634197174755934848 2933963644027280640 233730113298626432 15980240656279523840 13280007125550869632 10579773594822215424 7879540064093561216 5179306533364907008 2479073002636252800 18225583545617150208 15525350014888496000 12825116484159841792 10124882953431187584 7424649422702533376 4724415891973879168 2024182361245224960 17770692904226122368 15070459373497468160 12370225842768813952 9669992312040159744 6969758781311505536 4269525250582851328 1569291719854197120 17315802262835094528 14615568732106440320 11915335201377786112 9215101670649131904 6514868139920477696 3814634609191823488 1114401078463169280 16860911621444066688 14160678090715412480 11460444559986758272 8760211029258104064 6059977498529449856 3359743967800795648 659510437072141440 16406020980053038848 13705787449324384640 11005553918595730432 8305320387867076224 5605086857138422016 2904853326409767808 204619795681113600 15951130338662011008 13250896807933356800 10550663277204702592 7850429746476048384 5150196215747394176 2449962685018739968 18196473227999637376 15496239697270983168 12796006166542328960 10095772635813674752 7395539105085020544 4695305574356366336 1995072043627712128 17741582586608609536 15041349055879955328 12341115525151301120 9640881994422646912 6940648463693992704 4240414932965338496 1540181402236684288 17286691945217581696 14586458414488927488 11886224883760273280 9185991353031619072 6485757822302964864 3785524291574310656 1085290760845656448 16831801303826553856 14131567773097899648 11431334242369245440 8731100711640591232 6030867180911937024 3330633650183282816 630400119454628608 16376910662435526016 13676677131706871808 10976443600978217600 8276210070249563392 5575976539520909184 2875743008792254976 175509478063600768 15922020021044498176 13221786490315843968 10521552959587189760 7821319428858535552 5121085898129881344 2420852367401227136 18167362910382124544 15467129379653470336 12766895848924816128 10066662318196161920 7366428787467507712 4666195256738853504 1965961726010199296 17712472268991096704 15012238738262442496 12312005207533788288 9611771676805134080 6911538146076479872 4211304615347825664 1511071084619171456 17257581627600068864 14557348096871414656 11857114566142760448 9156881035414106240 6456647504685452032 3756413973956797824 1056180443228143616 16802690986209041024 14102457455480386816 11402223924751732608 8701990394023078400 6001756863294424192 3301523332565769984 601289801837115776 16347800344818013184 13647566814089358976 10947333283360704768 8247099752632050560 5546866221903396352 2846632691174742144 146399160446087936 15892909703426985344 13192676172698331136 10492442641969676928 7792209111241022720 5091975580512368512 2391742049783714304 18138252592764611712 15438019062035957504 12737785531307303296 10037552000578649088 7337318469849994880 4637084939121340672 1936851408392686464 17683361951373583872 14983128420644929664 12282894889916275456 9582661359187621248 6882427828458967040 4182194297730312832 1481960767001658624 17228471309982556032 14528237779253901824 11828004248525247616 9127770717796593408 6427537187067939200 3727303656339284992 1027070125610630784 16773580668591528192 14073347137862873984 11373113607134219776 8672880076405565568 5972646545676911360 3272413014948257152 572179484219602944 16318690027200500352 13618456496471846144 10918222965743191936 8217989435014537728 5517755904285883520 2817522373557229312 117288842828575104 15863799385809472512 13163565855080818304 10463332324352164096 7763098793623509888 5062865262894855680 2362631732166201472 18109142275147098880 15408908744418444672 12708675213689790464 10008441682961136256 7308208152232482048 4607974621503827840 1907741090775173632 17654251633756071040 14954018103027416832 12253784572298762624 9553551041570108416 6853317510841454208 4153083980112800000 1452850449384145792 17199360992365043200 14499127461636388992 11798893930907734784 9098660400179080576 6398426869450426368 3698193338721772160 997959807993117952 16744470350974015360 14044236820245361152 11344003289516706944 8643769758788052736 5943536228059398528 3243302697330744320 543069166602090112 16289579709582987520 13589346178854333312 10889112648125679104 8188879117397024896 5488645586668370688 2788412055939716480 88178525211062272 15834689068191959680 13134455537463305472 10434222006734651264 7733988476005997056 5033754945277342848 2333521414548688640 18080031957529586048 15379798426800931840 12679564896072277632 9979331365343623424 7279097834614969216 4578864303886315008 1878630773157660800 17625141316138558208 14924907785409904000 12224674254681249792 9524440723952595584 6824207193223941376 4123973662495287168 1423740131766632960 17170250674747530368 14470017144018876160 11769783613290221952 9069550082561567744 6369316551832913536 3669083021104259328 968849490375605120 16715360033356502528 14015126502627848320 11314892971899194112 8614659441170539904 5914425910441885696 3214192379713231488 513958848984577280 16260469391965474688 13560235861236820480 10860002330508166272 8159768799779512064 5459535269050857856 2759301738322203648 59068207593549440 15805578750574446848 13105345219845792640 10405111689117138432 7704878158388484224 5004644627659830016 2304411096931175808 18050921639912073216 15350688109183419008 12650454578454764800 9950221047726110592 7249987516997456384 4549753986268802176 1849520455540147968 17596030998521045376 14895797467792391168 12195563937063736960 9495330406335082752 6795096875606428544 4094863344877774336 1394629814149120128 17141140357130017536 14440906826401363328 11740673295672709120 9040439764944054912 6340206234215400704 3639972703486746496 939739172758092288 16686249715738989696 13986016185010335488 11285782654281681280 8585549123553027072 5885315592824372864 3185082062095718656 484848531367064448 16231359074347961856 13531125543619307648 10830892012890653440 8130658482161999232 5430424951433345024 2730191420704690816 29957889976036608 15776468432956934016 13076234902228279808 10376001371499625600 7675767840770971392 4975534310042317184 2275300779313662976 18021811322294560384 15321577791565906176 12621344260837251968 9921110730108597760 7220877199379943552 4520643668651289344 1820410137922635136 17566920680903532544 14866687150174878336 12166453619446224128 9466220088717569920 6765986557988915712 4065753027260261504 1365519496531607296 17112030039512504704 14411796508783850496 11711562978055196288 9011329447326542080 6311095916597887872 3610862385869233664 910628855140579456 16657139398121476864 13956905867392822656 11256672336664168448 8556438805935514240 5856205275206860032 3155971744478205824 455738213749551616 16202248756730449024 13502015226001794816 10801781695273140608 8101548164544486400 5401314633815832192 2701081103087177984 847572358523776 15747358115339421184 13047124584610766976 10346891053882112768 7646657523153458560 4946423992424804352 2246190461696150144 17992701004677047552 15292467473948393344 12592233943219739136 9892000412491084928 7191766881762430720 4491533351033776512 1791299820305122304 17537810363286019712 14837576832557365504 12137343301828711296 9437109771100057088 6736876240371402880 4036642709642748672 1336409178914094464 17082919721894991872 14382686191166337664 11682452660437683456 8982219129709029248 6281985598980375040 3581752068251720832 881518537523066624 16628029080503964032 13927795549775309824 11227562019046655616 8527328488318001408 5827094957589347200 3126861426860692992 426627896132038784 16173138439112936192 13472904908384281984 10772671377655627776 8072437846926973568 5372204316198319360 2671970785469665152 18418481328450562560 15718247797721908352 13018014266993254144 10317780736264599936 7617547205535945728 4917313674807291520 2217080144078637312 17963590687059534720 15263357156330880512 12563123625602226304 9862890094873572096 7162656564144917888 4462423033416263680 1762189502687609472 17508700045668506880 14808466514939852672 12108232984211198464 9407999453482544256 6707765922753890048 4007532392025235840 1307298861296581632 17053809404277479040 14353575873548824832 11653342342820170624 8953108812091516416 6252875281362862208 3552641750634208000 852408219905553792 16598918762886451200 13898685232157796992 11198451701429142784 8498218170700488576 5797984639971834368 3097751109243180160 397517578514525952 16144028121495423360 13443794590766769152 10743561060038114944 8043327529309460736 5343093998580806528 2642860467852152320 18389371010833049728 15689137480104395520 12988903949375741312 10288670418647087104 7588436887918432896 4888203357189778688 2187969826461124480 17934480369442021888 15234246838713367680 12534013307984713472 9833779777256059264 7133546246527405056 4433312715798750848 1733079185070096640 17479589728050994048 14779356197322339840 12079122666593685632 9378889135865031424 6678655605136377216 3978422074407723008 1278188543679068800 17024699086659966208 14324465555931312000 11624232025202657792 8923998494474003584 6223764963745349376 3523531433016695168 823297902288040960 16569808445268938368 13869574914540284160 11169341383811629952 8469107853082975744 5768874322354321536 3068640791625667328 368407260897013120 16114917803877910528 13414684273149256320 10714450742420602112 8014217211691947904 5313983680963293696 2613750150234639488 18360260693215536896 15660027162486882688 12959793631758228480 10259560101029574272 7559326570300920064 4859093039572265856 2158859508843611648 17905370051824509056 15205136521095854848 12504902990367200640 9804669459638546432 7104435928909892224 4404202398181238016 1703968867452583808 17450479410433481216 14750245879704827008 12050012348976172800 9349778818247518592 6649545287518864384 3949311756790210176 1249078226061555968 16995588769042453376 14295355238313799168 11595121707585144960 8894888176856490752 6194654646127836544 3494421115399182336 794187584670528128 16540698127651425536 13840464596922771328 11140231066194117120 8439997535465462912 5739764004736808704 3039530474008154496 339296943279500288 16085807486260397696 13385573955531743488 10685340424803089280 7985106894074435072 5284873363345780864 2584639832617126656 18331150375598024064 15630916844869369856 12930683314140715648 10230449783412061440 7530216252683407232 4829982721954753024 2129749191226098816 17876259734206996224 15176026203478342016 12475792672749687808 9775559142021033600 7075325611292379392 4375092080563725184 1674858549835070976 17421369092815968384 14721135562087314176 12020902031358659968 9320668500630005760 6620434969901351552 3920201439172697344 1219967908444043136 16966478451424940544 14266244920696286336 11566011389967632128 8865777859238977920 6165544328510323712 3465310797781669504 765077267053015296 16511587810033912704 13811354279305258496 11111120748576604288 8410887217847950080 5710653687119295872 3010420156390641664 310186625661987456 16056697168642884864 13356463637914230656 10656230107185576448 7955996576456922240 5255763045728268032 2555529514999613824 18302040057980511232 15601806527251857024 12901572996523202816 10201339465794548608 7501105935065894400 4800872404337240192 2100638873608585984 17847149416589483392 15146915885860829184 12446682355132174976 9746448824403520768 7046215293674866560 4345981762946212352 1645748232217558144 17392258775198455552 14692025244469801344 11991791713741147136 9291558183012492928 6591324652283838720 3891091121555184512 1190857590826530304 16937368133807427712 14237134603078773504 11536901072350119296 8836667541621465088 6136434010892810880 3436200480164156672 735966949435502464 16482477492416399872 13782243961687745664 11082010430959091456 8381776900230437248 5681543369501783040 2981309838773128832 281076308044474624 16027586851025372032 13327353320296717824 10627119789568063616 7926886258839409408 5226652728110755200 2526419197382100992 18272929740362998400 15572696209634344192 12872462678905689984 10172229148177035776 7471995617448381568 4771762086719727360 2071528555991073152 17818039098971970560 15117805568243316352 12417572037514662144 9717338506786007936 7017104976057353728 4316871445328699520 1616637914600045312 17363148457580942720 14662914926852288512 11962681396123634304 9262447865394980096 6562214334666325888 3861980803937671680 1161747273209017472 16908257816189914880 14208024285461260672 11507790754732606464 8807557224003952256 6107323693275298048 3407090162546643840 706856631817989632 16453367174798887040 13753133644070232832 11052900113341578624 8352666582612924416 5652433051884270208 2952199521155616000 251965990426961792 15998476533407859200 13298243002679204992 10598009471950550784 7897775941221896576 5197542410493242368 2497308879764588160 18243819422745485568 15543585892016831360 12843352361288177152 10143118830559522944 7442885299830868736 4742651769102214528 2042418238373560320 17788928781354457728 15088695250625803520 12388461719897149312 9688228189168495104 6987994658439840896 4287761127711186688 1587527596982532480 17334038139963429888 14633804609234775680 11933571078506121472 9233337547777467264 6533104017048813056 3832870486320158848 1132636955591504640 16879147498572402048 14178913967843747840 11478680437115093632 8778446906386439424 6078213375657785216 3377979844929131008 677746314200476800 16424256857181374208 13724023326452720000 11023789795724065792 8323556264995411584 5623322734266757376 2923089203538103168 222855672809448960 15969366215790346368 13269132685061692160 10568899154333037952 7868665623604383744 5168432092875729536 2468198562147075328 18214709105127972736 15514475574399318528 12814242043670664320 10114008512942010112 7413774982213355904 4713541451484701696 2013307920756047488 17759818463736944896 15059584933008290688 12359351402279636480 9659117871550982272 6958884340822328064 4258650810093673856 1558417279365019648 17304927822345917056 14604694291617262848 11904460760888608640 9204227230159954432 6503993699431300224 3803760168702646016 1103526637973991808 16850037180954889216 14149803650226235008 11449570119497580800 8749336588768926592 6049103058040272384 3348869527311618176 648635996582963968 16395146539563861376 13694913008835207168 10994679478106552960 8294445947377898752 5594212416649244544 2893978885920590336 193745355191936128 15940255898172833536 13240022367444179328 10539788836715525120 7839555305986870912 5139321775258216704 2439088244529562496 18185598787510459904 15485365256781805696 12785131726053151488 10084898195324497280 7384664664595843072 4684431133867188864 1984197603138534656 17730708146119432064 15030474615390777856 12330241084662123648 9630007553933469440 6929774023204815232 4229540492476161024 1529306961747506816 17275817504728404224 14575583973999750016 11875350443271095808 9175116912542441600 6474883381813787392 3774649851085133184 1074416320356478976 16820926863337376384 14120693332608722176 11420459801880067968 8720226271151413760 6019992740422759552 3319759209694105344 619525678965451136 16366036221946348544 13665802691217694336 10965569160489040128 8265335629760385920 5565102099031731712 2864868568303077504 164635037574423296 15911145580555320704 13210912049826666496 10510678519098012288 7810444988369358080 5110211457640703872 2409977926912049664 18156488469892947072 15456254939164292864 12756021408435638656 10055787877706984448 7355554346978330240 4655320816249676032 1955087285521021824 17701597828501919232 15001364297773265024 12301130767044610816 9600897236315956608 6900663705587302400 4200430174858648192 1500196644129993984 17246707187110891392 14546473656382237184 11846240125653582976 9146006594924928768 6445773064196274560 3745539533467620352 1045306002738966144 16791816545719863552 14091583014991209344 11391349484262555136 8691115953533900928 5990882422805246720 3290648892076592512 590415361347938304 16336925904328835712 13636692373600181504 10936458842871527296 8236225312142873088 5535991781414218880 2835758250685564672 135524719956910464 15882035262937807872 13181801732209153664 10481568201480499456 7781334670751845248 5081101140023191040 2380867609294536832 18127378152275434240 15427144621546780032 12726911090818125824 10026677560089471616 7326444029360817408 4626210498632163200 1925976967903508992 17672487510884406400 14972253980155752192 12272020449427097984 9571786918698443776 6871553387969789568 4171319857241135360 1471086326512481152 17217596869493378560 14517363338764724352 11817129808036070144 9116896277307415936 6416662746578761728 3716429215850107520 1016195685121453312 16762706228102350720 14062472697373696512 11362239166645042304 8662005635916388096 5961772105187733888 3261538574459079680 561305043730425472 16307815586711322880 13607582055982668672 10907348525254014464 8207114994525360256 5506881463796706048 2806647933068051840 106414402339397632 15852924945320295040 13152691414591640832 10452457883862986624 7752224353134332416 5051990822405678208 2351757291677024000 18098267834657921408 15398034303929267200 12697800773200612992 9997567242471958784 7297333711743304576 4597100181014650368 1896866650285996160 17643377193266893568 14943143662538239360 12242910131809585152 9542676601080930944 6842443070352276736 4142209539623622528 1441976008894968320 17188486551875865728 14488253021147211520 11788019490418557312 9087785959689903104 6387552428961248896 3687318898232594688 987085367503940480 16733595910484837888 14033362379756183680 11333128849027529472 8632895318298875264 5932661787570221056 3232428256841566848 532194726112912640 16278705269093810048 13578471738365155840 10878238207636501632 8178004676907847424 5477771146179193216 2777537615450539008 77304084721884800 15823814627702782208 13123581096974128000 10423347566245473792 7723114035516819584 5022880504788165376 2322646974059511168 18069157517040408576 15368923986311754368 12668690455583100160 9968456924854445952 7268223394125791744 4567989863397137536 1867756332668483328 17614266875649380736 14914033344920726528 12213799814192072320 9513566283463418112 6813332752734763904 4113099222006109696 1412865691277455488 17159376234258352896 14459142703529698688 11758909172801044480 9058675642072390272 6358442111343736064 3658208580615081856 957975049886427648 16704485592867325056 14004252062138670848 11304018531410016640 8603785000681362432 5903551469952708224 3203317939224054016 503084408495399808 16249594951476297216 13549361420747643008 10849127890018988800 8148894359290334592 5448660828561680384 2748427297833026176 48193767104371968 15794704310085269376 13094470779356615168 10394237248627960960 7694003717899306752 4993770187170652544 2293536656441998336 18040047199422895744 15339813668694241536 12639580137965587328 9939346607236933120 7239113076508278912 4538879545779624704 1838646015050970496 17585156558031867904 14884923027303213696 12184689496574559488 9484455965845905280 6784222435117251072 4083988904388596864 1383755373659942656 17130265916640840064 14430032385912185856 11729798855183531648 9029565324454877440 6329331793726223232 3629098262997569024 928864732268914816 16675375275249812224 13975141744521158016 11274908213792503808 8574674683063849600 5874441152335195392 3174207621606541184 473974090877886976 16220484633858784384 13520251103130130176 10820017572401475968 8119784041672821760 5419550510944167552 2719316980215513344 19083449486859136 15765593992467756544 13065360461739102336 10365126931010448128 7664893400281793920 4964659869553139712 2264426338824485504 18010936881805382912 15310703351076728704 12610469820348074496 9910236289619420288 7210002758890766080 4509769228162111872 1809535697433457664 17556046240414355072 14855812709685700864 12155579178957046656 9455345648228392448 6755112117499738240 4054878586771084032 1354645056042429824 17101155599023327232 14400922068294673024 11700688537566018816 9000455006837364608 6300221476108710400 3599987945380056192 899754414651401984 16646264957632299392 13946031426903645184 11245797896174990976 8545564365446336768 5845330834717682560 3145097303989028352 444863773260374144 16191374316241271552 13491140785512617344 10790907254783963136 8090673724055308928 5390440193326654720 2690206662598000512 18436717205578897920 15736483674850243712 13036250144121589504 10336016613392935296 7635783082664281088 4935549551935626880 2235316021206972672 17981826564187870080 15281593033459215872 12581359502730561664 9881125972001907456 7180892441273253248 4480658910544599040 1780425379815944832 17526935922796842240 14826702392068188032 12126468861339533824 9426235330610879616 6726001799882225408 4025768269153571200 1325534738424916992 17072045281405814400 14371811750677160192 11671578219948505984 8971344689219851776 6271111158491197568 3570877627762543360 870644097033889152 16617154640014786560 13916921109286132352 11216687578557478144 8516454047828823936 5816220517100169728 3115986986371515520 415753455642861312 16162263998623758720 13462030467895104512 10761796937166450304 8061563406437796096 5361329875709141888 2661096344980487680 18407606887961385088 15707373357232730880 13007139826504076672 10306906295775422464 7606672765046768256 4906439234318114048 2206205703589459840 17952716246570357248 15252482715841703040 12552249185113048832 9852015654384394624 7151782123655740416 4451548592927086208 1751315062198432000 17497825605179329408 14797592074450675200 12097358543722020992 9397125012993366784 6696891482264712576 3996657951536058368 1296424420807404160 17042934963788301568 14342701433059647360 11642467902330993152 8942234371602338944 6242000840873684736 3541767310145030528 841533779416376320 16588044322397273728 13887810791668619520 11187577260939965312 8487343730211311104 5787110199482656896 3086876668754002688 386643138025348480 16133153681006245888 13432920150277591680 10732686619548937472 8032453088820283264 5332219558091629056 2631986027362974848 18378496570343872256 15678263039615218048 12978029508886563840 10277795978157909632 7577562447429255424 4877328916700601216 2177095385971947008 17923605928952844416 15223372398224190208 12523138867495536000 9822905336766881792 7122671806038227584 4422438275309573376 1722204744580919168 17468715287561816576 14768481756833162368 12068248226104508160 9368014695375853952 6667781164647199744 3967547633918545536 1267314103189891328 17013824646170788736 14313591115442134528 11613357584713480320 8913124053984826112 6212890523256171904 3512656992527517696 812423461798863488 16558934004779760896 13858700474051106688 11158466943322452480 8458233412593798272 5757999881865144064 3057766351136489856 357532820407835648 16104043363388733056 13403809832660078848 10703576301931424640 8003342771202770432 5303109240474116224 2602875709745462016 18349386252726359424 15649152721997705216 12948919191269051008 10248685660540396800 7548452129811742592 4848218599083088384 2147985068354434176 17894495611335331584 15194262080606677376 12494028549878023168 9793795019149368960 7093561488420714752 4393327957692060544 1693094426963406336 17439604969944303744 14739371439215649536 12039137908486995328 9338904377758341120 6638670847029686912 3938437316301032704 1238203785572378496 16984714328553275904 14284480797824621696 11584247267095967488 8884013736367313280 6183780205638659072 3483546674910004864 783313144181350656 16529823687162248064 13829590156433593856 11129356625704939648 8429123094976285440 5728889564247631232 3028656033518977024 328422502790322816 16074933045771220224 13374699515042566016 10674465984313911808 7974232453585257600 5273998922856603392 2573765392127949184 18320275935108846592 15620042404380192384 12919808873651538176 10219575342922883968 7519341812194229760 4819108281465575552 2118874750736921344 17865385293717818752 15165151762989164544 12464918232260510336 9764684701531856128 7064451170803201920 4364217640074547712 1663984109345893504 17410494652326790912 14710261121598136704 12010027590869482496 9309794060140828288 6609560529412174080 3909326998683519872 1209093467954865664 16955604010935763072 14255370480207108864 11555136949478454656 8854903418749800448 6154669888021146240 3454436357292492032 754202826563837824 16500713369544735232 13800479838816081024 11100246308087426816 8400012777358772608 5699779246630118400 2999545715901464192 299312185172809984 16045822728153707392 13345589197425053184 10645355666696398976 7945122135967744768 5244888605239090560 2544655074510436352 18291165617491333760 15590932086762679552 12890698556034025344 10190465025305371136 7490231494576716928 4789997963848062720 2089764433119408512 17836274976100305920 15136041445371651712 12435807914642997504 9735574383914343296 7035340853185689088 4335107322457034880 1634873791728380672 17381384334709278080 14681150803980623872 11980917273251969664 9280683742523315456 6580450211794661248 3880216681066007040 1179983150337352832 16926493693318250240 14226260162589596032 11526026631860941824 8825793101132287616 6125559570403633408 3425326039674979200 725092508946324992 16471603051927222400 13771369521198568192 11071135990469913984 8370902459741259776 5670668929012605568 2970435398283951360 270201867555297152 16016712410536194560 13316478879807540352 10616245349078886144 7916011818350231936 5215778287621577728 2515544756892923520 18262055299873820928 15561821769145166720 12861588238416512512 10161354707687858304 7461121176959204096 4760887646230549888 2060654115501895680 17807164658482793088 15106931127754138880 12406697597025484672 9706464066296830464 7006230535568176256 4305997004839522048 1605763474110867840 17352274017091765248 14652040486363111040 11951806955634456832 9251573424905802624 6551339894177148416 3851106363448494208 1150872832719840000 16897383375700737408 14197149844972083200 11496916314243428992 8796682783514774784 6096449252786120576 3396215722057466368 695982191328812160 16442492734309709568 13742259203581055360 11042025672852401152 8341792142123746944 5641558611395092736 2941325080666438528 241091549937784320 15987602092918681728 13287368562190027520 10587135031461373312 7886901500732719104 5186667970004064896 2486434439275410688 18232944982256308096 15532711451527653888 12832477920798999680 10132244390070345472 7432010859341691264 4731777328613037056 2031543797884382848 17778054340865280256 15077820810136626048 12377587279407971840 9677353748679317632 6977120217950663424 4276886687222009216 1576653156493355008 17323163699474252416 14622930168745598208 11922696638016944000 9222463107288289792 6522229576559635584 3821996045830981376 1121762515102327168 16868273058083224576 14168039527354570368 11467805996625916160 8767572465897261952 6067338935168607744 3367105404439953536 666871873711299328 16413382416692196736 13713148885963542528 11012915355234888320 8312681824506234112 5612448293777579904 2912214763048925696 211981232320271488 15958491775301168896 13258258244572514688 10558024713843860480 7857791183115206272 5157557652386552064 2457324121657897856 18203834664638795264 15503601133910141056 12803367603181486848 10103134072452832640 7402900541724178432 4702667010995524224 2002433480266870016 17748944023247767424 15048710492519113216 12348476961790459008 9648243431061804800 6948009900333150592 4247776369604496384 1547542838875842176 17294053381856739584 14593819851128085376 11893586320399431168 9193352789670776960 6493119258942122752 3792885728213468544 1092652197484814336 16839162740465711744 14138929209737057536 11438695679008403328 8738462148279749120 6038228617551094912 3337995086822440704 637761556093786496 16384272099074683904 13684038568346029696 10983805037617375488 8283571506888721280 5583337976160067072 2883104445431412864 182870914702758656 15929381457683656064 13229147926955001856 10528914396226347648 7828680865497693440 5128447334769039232 2428213804040385024 18174724347021282432 15474490816292628224 12774257285563974016 10074023754835319808 7373790224106665600 4673556693378011392 1973323162649357184 17719833705630254592 15019600174901600384 12319366644172946176 9619133113444291968 6918899582715637760 4218666051986983552 1518432521258329344 17264943064239226752 14564709533510572544 11864476002781918336 9164242472053264128 6464008941324609920 3763775410595955712 1063541879867301504 16810052422848198912 14109818892119544704 11409585361390890496 8709351830662236288 6009118299933582080 3308884769204927872 608651238476273664 16355161781457171072 13654928250728516864 10954694719999862656 8254461189271208448 5554227658542554240 2853994127813900032 153760597085245824 15900271140066143232 13200037609337489024 10499804078608834816 7799570547880180608 5099337017151526400 2399103486422872192 18145614029403769600 15445380498675115392 12745146967946461184 10044913437217806976 7344679906489152768 4644446375760498560 1944212845031844352 17690723388012741760 14990489857284087552 12290256326555433344 9590022795826779136 6889789265098124928 4189555734369470720 1489322203640816512 17235832746621713920 14535599215893059712 11835365685164405504 9135132154435751296 6434898623707097088 3734665092978442880 1034431562249788672 16780942105230686080 14080708574502031872 11380475043773377664 8680241513044723456 5980007982316069248 3279774451587415040 579540920858760832 16326051463839658240 13625817933111004032 10925584402382349824 8225350871653695616 5525117340925041408 2824883810196387200 124650279467732992 15871160822448630400 13170927291719976192 10470693760991321984 7770460230262667776 5070226699534013568 2369993168805359360 18116503711786256768 15416270181057602560 12716036650328948352 10015803119600294144 7315569588871639936 4615336058142985728 1915102527414331520 17661613070395228928 14961379539666574720 12261146008937920512 9560912478209266304 6860678947480612096 4160445416751957888 1460211886023303680 17206722429004201088 14506488898275546880 11806255367546892672 9106021836818238464 6405788306089584256 3705554775360930048 1005321244632275840 16751831787613173248 14051598256884519040 11351364726155864832 8651131195427210624 5950897664698556416 3250664133969902208 550430603241248000 16296941146222145408 13596707615493491200 10896474084764836992 8196240554036182784 5496007023307528576 2795773492578874368 95539961850220160 15842050504831117568 13141816974102463360 10441583443373809152 7741349912645154944 5041116381916500736 2340882851187846528 18087393394168743936 15387159863440089728 12686926332711435520 9986692801982781312 7286459271254127104 4586225740525472896 1885992209796818688 17632502752777716096 14932269222049061888 12232035691320407680 9531802160591753472 6831568629863099264 4131335099134445056 1431101568405790848 17177612111386688256 14477378580658034048 11777145049929379840 9076911519200725632 6376677988472071424 3676444457743417216 976210927014763008 16722721469995660416 14022487939267006208 11322254408538352000 8622020877809697792 5921787347081043584 3221553816352389376 521320285623735168 16267830828604632576 13567597297875978368 10867363767147324160 8167130236418669952 5466896705690015744 2766663174961361536 66429644232707328 15812940187213604736 13112706656484950528 10412473125756296320 7712239595027642112 5012006064298987904 2311772533570333696 18058283076551231104 15358049545822576896 12657816015093922688 9957582484365268480 7257348953636614272 4557115422907960064 1856881892179305856 17603392435160203264 14903158904431549056 12202925373702894848 9502691842974240640 6802458312245586432 4102224781516932224 1401991250788278016 17148501793769175424 14448268263040521216 11748034732311867008 9047801201583212800 6347567670854558592 3647334140125904384 947100609397250176 16693611152378147584 13993377621649493376 11293144090920839168 8592910560192184960 5892677029463530752 3192443498734876544 492209968006222336 16238720510987119744 13538486980258465536 10838253449529811328 8138019918801157120 5437786388072502912 2737552857343848704 37319326615194496 15783829869596091904 13083596338867437696 10383362808138783488 7683129277410129280 4982895746681475072 2282662215952820864 18029172758933718272 15328939228205064064 12628705697476409856 9928472166747755648 7228238636019101440 4528005105290447232 1827771574561793024 17574282117542690432 14874048586814036224 12173815056085382016 9473581525356727808 6773347994628073600 4073114463899419392 1372880933170765184 17119391476151662592 14419157945423008384 11718924414694354176 9018690883965699968 6318457353237045760 3618223822508391552 917990291779737344 16664500834760634752 13964267304031980544 11264033773303326336 8563800242574672128 5863566711846017920 3163333181117363712 463099650388709504 16209610193369606912 13509376662640952704 10809143131912298496 8108909601183644288 5408676070454990080 2708442539726335872 8209008997681664 15754719551978579072 13054486021249924864 10354252490521270656 7654018959792616448 4953785429063962240 2253551898335308032 18000062441316205440 15299828910587551232 12599595379858897024 9899361849130242816 7199128318401588608 4498894787672934400 1798661256944280192 17545171799925177600 14844938269196523392 12144704738467869184 9444471207739214976 6744237677010560768 4044004146281906560 1343770615553252352 17090281158534149760 14390047627805495552 11689814097076841344 8989580566348187136 6289347035619532928 3589113504890878720 888879974162224512 16635390517143121920 13935156986414467712 11234923455685813504 8534689924957159296 5834456394228505088 3134222863499850880 433989332771196672 16180499875752094080 13480266345023439872 10780032814294785664 8079799283566131456 5379565752837477248 2679332222108823040 18425842765089720448 15725609234361066240 13025375703632412032 10325142172903757824 7624908642175103616 4924675111446449408 2224441580717795200 17970952123698692608 15270718592970038400 12570485062241384192 9870251531512729984 7170018000784075776 4469784470055421568 1769550939326767360 17516061482307664768 14815827951579010560 12115594420850356352 9415360890121702144 6715127359393047936 4014893828664393728 1314660297935739520 17061170840916636928 14360937310187982720 11660703779459328512 8960470248730674304 6260236718002020096 3560003187273365888 859769656544711680 16606280199525609088 13906046668796954880 11205813138068300672 8505579607339646464 5805346076610992256 3105112545882338048 404879015153683840 16151389558134581248 13451156027405927040 10750922496677272832 8050688965948618624 5350455435219964416 2650221904491310208 18396732447472207616 15696498916743553408 12996265386014899200 10296031855286244992 7595798324557590784 4895564793828936576 2195331263100282368 17941841806081179776 15241608275352525568 12541374744623871360 9841141213895217152 7140907683166562944 4440674152437908736 1740440621709254528 17486951164690151936 14786717633961497728 12086484103232843520 9386250572504189312 6686017041775535104 3985783511046880896 1285549980318226688 17032060523299124096 14331826992570469888 11631593461841815680 8931359931113161472 6231126400384507264 3530892869655853056 830659338927198848 16577169881908096256 13876936351179442048 11176702820450787840 8476469289722133632 5776235758993479424 3076002228264825216 375768697536171008 16122279240517068416 13422045709788414208 10721812179059760000 8021578648331105792 5321345117602451584 2621111586873797376 18367622129854694784 15667388599126040576 12967155068397386368 10266921537668732160 7566688006940077952 4866454476211423744 2166220945482769536 17912731488463666944 15212497957735012736 12512264427006358528 9812030896277704320 7111797365549050112 4411563834820395904 1711330304091741696 17457840847072639104 14757607316343984896 12057373785615330688 9357140254886676480 6656906724158022272 3956673193429368064 1256439662700713856 17002950205681611264 14302716674952957056 11602483144224302848 8902249613495648640 6202016082766994432 3501782552038340224 801549021309686016 16548059564290583424 13847826033561929216 11147592502833275008 8447358972104620800 5747125441375966592 3046891910647312384 346658379918658176 16093168922899555584 13392935392170901376 10692701861442247168 7992468330713592960 5292234799984938752 2592001269256284544 18338511812237181952 15638278281508527744 12938044750779873536 10237811220051219328 7537577689322565120 4837344158593910912 2137110627865256704 17883621170846154112 15183387640117499904 12483154109388845696 9782920578660191488 7082687047931537280 4382453517202883072 1682219986474228864 17428730529455126272 14728496998726472064 12028263467997817856 9328029937269163648 6627796406540509440 3927562875811855232 1227329345083201024 16973839888064098432 14273606357335444224 11573372826606790016 8873139295878135808 6172905765149481600 3472672234420827392 772438703692173184 16518949246673070592 13818715715944416384 11118482185215762176 8418248654487107968 5718015123758453760 3017781593029799552 317548062301145344 16064058605282042752 13363825074553388544 10663591543824734336 7963358013096080128 5263124482367425920 2562890951638771712 18309401494619669120 15609167963891014912 12908934433162360704 10208700902433706496 7508467371705052288 4808233840976398080 2108000310247743872 17854510853228641280 15154277322499987072 12454043791771332864 9753810261042678656 7053576730314024448 4353343199585370240 1653109668856716032 17399620211837613440 14699386681108959232 11999153150380305024 9298919619651650816 6598686088922996608 3898452558194342400 1198219027465688192 16944729570446585600 14244496039717931392 11544262508989277184 8844028978260622976 6143795447531968768 3443561916803314560 743328386074660352 16489838929055557760 13789605398326903552 11089371867598249344 8389138336869595136 5688904806140940928 2988671275412286720 288437744683632512 16034948287664529920 13334714756935875712 10634481226207221504 7934247695478567296 5234014164749913088 2533780634021258880 18280291177002156288 15580057646273502080 12879824115544847872 10179590584816193664 7479357054087539456 4779123523358885248 2078889992630231040 17825400535611128448 15125167004882474240 12424933474153820032 9724699943425165824 7024466412696511616 4324232881967857408 1623999351239203200 17370509894220100608 14670276363491446400 11970042832762792192 9269809302034137984 6569575771305483776 3869342240576829568 1169108709848175360 16915619252829072768 14215385722100418560 11515152191371764352 8814918660643110144 6114685129914455936 3414451599185801728 714218068457147520 16460728611438044928 13760495080709390720 11060261549980736512 8360028019252082304 5659794488523428096 2959560957794773888 259327427066119680 16005837970047017088 13305604439318362880 10605370908589708672 7905137377861054464 5204903847132400256 2504670316403746048 18251180859384643456 15550947328655989248 12850713797927335040 10150480267198680832 7450246736470026624 4750013205741372416 2049779675012718208 17796290217993615616 15096056687264961408 12395823156536307200 9695589625807652992 6995356095078998784 4295122564350344576 1594889033621690368 17341399576602587776 14641166045873933568 11940932515145279360 9240698984416625152 6540465453687970944 3840231922959316736 1139998392230662528 16886508935211559936 14186275404482905728 11486041873754251520 8785808343025597312 6085574812296943104 3385341281568288896 685107750839634688 16431618293820532096 13731384763091877888 11031151232363223680 8330917701634569472 5630684170905915264 2930450640177261056 230217109448606848 15976727652429504256 13276494121700850048 10576260590972195840 7876027060243541632 5175793529514887424 2475559998786233216 18222070541767130624 15521837011038476416 12821603480309822208 10121369949581168000 7421136418852513792 4720902888123859584 2020669357395205376 17767179900376102784 15066946369647448576 12366712838918794368 9666479308190140160 6966245777461485952 4266012246732831744 1565778716004177536 17312289258985074944 14612055728256420736 11911822197527766528 9211588666799112320 6511355136070458112 3811121605341803904 1110888074613149696 16857398617594047104 14157165086865392896 11456931556136738688 8756698025408084480 6056464494679430272 3356230963950776064 655997433222121856 16402507976203019264 13702274445474365056 11002040914745710848 8301807384017056640 5601573853288402432 2901340322559748224 201106791831094016 15947617334811991424 13247383804083337216 10547150273354683008 7846916742626028800 5146683211897374592 2446449681168720384 18192960224149617792 15492726693420963584 12792493162692309376 10092259631963655168 7392026101235000960 4691792570506346752 1991559039777692544 17738069582758589952 15037836052029935744 12337602521301281536 9637368990572627328 6937135459843973120 4236901929115318912 1536668398386664704 17283178941367562112 14582945410638907904 11882711879910253696 9182478349181599488 6482244818452945280 3782011287724291072 1081777756995636864 16828288299976534272 14128054769247880064 11427821238519225856 8727587707790571648 6027354177061917440 3327120646333263232 626887115604609024 16373397658585506432 13673164127856852224 10972930597128198016 8272697066399543808 5572463535670889600 2872230004942235392 171996474213581184 15918507017194478592 13218273486465824384 10518039955737170176 7817806425008515968 5117572894279861760 2417339363551207552 18163849906532104960 15463616375803450752 12763382845074796544 10063149314346142336 7362915783617488128 4662682252888833920 1962448722160179712 17708959265141077120 15008725734412422912 12308492203683768704 9608258672955114496 6908025142226460288 4207791611497806080 1507558080769151872 17254068623750049280 14553835093021395072 11853601562292740864 9153368031564086656 6453134500835432448 3752900970106778240 1052667439378124032 16799177982359021440 14098944451630367232 11398710920901713024 8698477390173058816 5998243859444404608 3298010328715750400 597776797987096192 16344287340967993600 13644053810239339392 10943820279510685184 8243586748782030976 5543353218053376768 2843119687324722560 142886156596068352 15889396699576965760 13189163168848311552 10488929638119657344 7788696107391003136 5088462576662348928 2388229045933694720 18134739588914592128 15434506058185937920 12734272527457283712 10034038996728629504 7333805465999975296 4633571935271321088 1933338404542666880 17679848947523564288 14979615416794910080 12279381886066255872 9579148355337601664 6878914824608947456 4178681293880293248 1478447763151639040 17224958306132536448 14524724775403882240 11824491244675228032 9124257713946573824 6424024183217919616 3723790652489265408 1023557121760611200 16770067664741508608 14069834134012854400 11369600603284200192 8669367072555545984 5969133541826891776 3268900011098237568 568666480369583360 16315177023350480768 13614943492621826560 10914709961893172352 8214476431164518144 5514242900435863936 2814009369707209728 113775838978555520 15860286381959452928 13160052851230798720 10459819320502144512 7759585789773490304 5059352259044836096 2359118728316181888 18105629271297079296 15405395740568425088 12705162209839770880 10004928679111116672 7304695148382462464 4604461617653808256 1904228086925154048 17650738629906051456 14950505099177397248 12250271568448743040 9550038037720088832 6849804506991434624 4149570976262780416 1449337445534126208 17195847988515023616 14495614457786369408 11795380927057715200 9095147396329060992 6394913865600406784 3694680334871752576 994446804143098368 16740957347123995776 14040723816395341568 11340490285666687360 8640256754938033152 5940023224209378944 3239789693480724736 539556162752070528 16286066705732967936 13585833175004313728 10885599644275659520 8185366113547005312 5485132582818351104 2784899052089696896 84665521361042688 15831176064341940096 13130942533613285888 10430709002884631680 7730475472155977472 5030241941427323264 2330008410698669056 18076518953679566464 15376285422950912256 12676051892222258048 9975818361493603840 7275584830764949632 4575351300036295424 1875117769307641216 17621628312288538624 14921394781559884416 12221161250831230208 9520927720102576000 6820694189373921792 4120460658645267584 1420227127916613376 17166737670897510784 14466504140168856576 11766270609440202368 9066037078711548160 6365803547982893952 3665570017254239744 965336486525585536 16711847029506482944 14011613498777828736 11311379968049174528 8611146437320520320 5910912906591866112 3210679375863211904 510445845134557696 16256956388115455104 13556722857386800896 10856489326658146688 8156255795929492480 5456022265200838272 2755788734472184064 55555203743529856 15802065746724427264 13101832215995773056 10401598685267118848 7701365154538464640 5001131623809810432 2300898093081156224 18047408636062053632 15347175105333399424 12646941574604745216 9946708043876091008 7246474513147436800 4546240982418782592 1846007451690128384 17592517994671025792 14892284463942371584 12192050933213717376 9491817402485063168 6791583871756408960 4091350341027754752 1391116810299100544 17137627353279997952 14437393822551343744 11737160291822689536 9036926761094035328 6336693230365381120 3636459699636726912 936226168908072704 16682736711888970112 13982503181160315904 11282269650431661696 8582036119703007488 5881802588974353280 3181569058245699072 481335527517044864 16227846070497942272 13527612539769288064 10827379009040633856 8127145478311979648 5426911947583325440 2726678416854671232 26444886126017024 15772955429106914432 13072721898378260224 10372488367649606016 7672254836920951808 4972021306192297600 2271787775463643392 18018298318444540800 15318064787715886592 12617831256987232384 9917597726258578176 7217364195529923968 4517130664801269760 1816897134072615552 17563407677053512960 14863174146324858752 12162940615596204544 9462707084867550336 6762473554138896128 4062240023410241920 1362006492681587712 17108517035662485120 14408283504933830912 11708049974205176704 9007816443476522496 6307582912747868288 3607349382019214080 907115851290559872 16653626394271457280 13953392863542803072 11253159332814148864 8552925802085494656 5852692271356840448 3152458740628186240 452225209899532032 16198735752880429440 13498502222151775232 10798268691423121024 8098035160694466816 5397801629965812608 2697568099237158400 18444078642218055808 15743845111489401600 13043611580760747392 10343378050032093184 7643144519303438976 4942910988574784768 2242677457846130560 17989188000827027968 15288954470098373760 12588720939369719552 9888487408641065344 7188253877912411136 4488020347183756928 1787786816455102720 17534297359436000128 14834063828707345920 12133830297978691712 9433596767250037504 6733363236521383296 4033129705792729088 1332896175064074880 17079406718044972288 14379173187316318080 11678939656587663872 8978706125859009664 6278472595130355456 3578239064401701248 878005533673047040 16624516076653944448 13924282545925290240 11224049015196636032 8523815484467981824 5823581953739327616 3123348423010673408 423114892282019200 16169625435262916608 13469391904534262400 10769158373805608192 8068924843076953984 5368691312348299776 2668457781619645568 18414968324600542976 15714734793871888768 13014501263143234560 10314267732414580352 7614034201685926144 4913800670957271936 2213567140228617728 17960077683209515136 15259844152480860928 12559610621752206720 9859377091023552512 7159143560294898304 4458910029566244096 1758676498837589888 17505187041818487296 14804953511089833088 12104719980361178880 9404486449632524672 6704252918903870464 4004019388175216256 1303785857446562048 17050296400427459456 14350062869698805248 11649829338970151040 8949595808241496832 6249362277512842624 3549128746784188416 848895216055534208 16595405759036431616 13895172228307777408 11194938697579123200 8494705166850468992 5794471636121814784 3094238105393160576 394004574664506368 16140515117645403776 13440281586916749568 10740048056188095360 8039814525459441152 5339580994730786944 2639347464002132736 18385858006983030144 15685624476254375936 12985390945525721728 10285157414797067520 7584923884068413312 4884690353339759104 2184456822611104896 17930967365592002304 15230733834863348096 12530500304134693888 9830266773406039680 7130033242677385472 4429799711948731264 1729566181220077056 17476076724200974464 14775843193472320256 12075609662743666048 9375376132015011840 6675142601286357632 3974909070557703424 1274675539829049216 17021186082809946624 14320952552081292416 11620719021352638208 8920485490623984000 6220251959895329792 3520018429166675584 819784898438021376 16566295441418918784 13866061910690264576 11165828379961610368 8465594849232956160 5765361318504301952 3065127787775647744 364894257046993536 16111404800027890944 13411171269299236736 10710937738570582528 8010704207841928320 5310470677113274112 2610237146384619904 18356747689365517312 15656514158636863104 12956280627908208896 10256047097179554688 7555813566450900480 4855580035722246272 2155346504993592064 17901857047974489472 15201623517245835264 12501389986517181056 9801156455788526848 7100922925059872640 4400689394331218432 1700455863602564224 17446966406583461632 14746732875854807424 12046499345126153216 9346265814397499008 6646032283668844800 3945798752940190592 1245565222211536384 16992075765192433792 14291842234463779584 11591608703735125376 8891375173006471168 6191141642277816960 3490908111549162752 790674580820508544 16537185123801405952 13836951593072751744 11136718062344097536 8436484531615443328 5736251000886789120 3036017470158134912 335783939429480704 16082294482410378112 13382060951681723904 10681827420953069696 7981593890224415488 5281360359495761280 2581126828767107072 18327637371748004480 15627403841019350272 12927170310290696064 10226936779562041856 7526703248833387648 4826469718104733440 2126236187376079232 17872746730356976640 15172513199628322432 12472279668899668224 9772046138171014016 7071812607442359808 4371579076713705600 1671345545985051392 17417856088965948800 14717622558237294592 12017389027508640384 9317155496779986176 6616921966051331968 3916688435322677760 1216454904594023552 16962965447574920960 14262731916846266752 11562498386117612544 8862264855388958336 6162031324660304128 3461797793931649920 761564263202995712 16508074806183893120 13807841275455238912 11107607744726584704 8407374213997930496 5707140683269276288 3006907152540622080 306673621811967872 16053184164792865280 13352950634064211072 10652717103335556864 7952483572606902656 5252250041878248448 2552016511149594240 18298527054130491648 15598293523401837440 12898059992673183232 10197826461944529024 7497592931215874816 4797359400487220608 2097125869758566400 17843636412739463808 15143402882010809600 12443169351282155392 9742935820553501184 7042702289824846976 4342468759096192768 1642235228367538560 17388745771348435968 14688512240619781760 11988278709891127552 9288045179162473344 6587811648433819136 3887578117705164928 1187344586976510720 16933855129957408128 14233621599228753920 11533388068500099712 8833154537771445504 6132921007042791296 3432687476314137088 732453945585482880 16478964488566380288 13778730957837726080 11078497427109071872 8378263896380417664 5678030365651763456 2977796834923109248 277563304194455040 16024073847175352448 13323840316446698240 10623606785718044032 7923373254989389824 5223139724260735616 2522906193532081408 18269416736512978816 15569183205784324608 12868949675055670400 10168716144327016192 7468482613598361984 4768249082869707776 2068015552141053568 17814526095121950976 15114292564393296768 12414059033664642560 9713825502935988352 7013591972207334144 4313358441478679936 1613124910750025728 17359635453730923136 14659401923002268928 11959168392273614720 9258934861544960512 6558701330816306304 3858467800087652096 1158234269358997888 16904744812339895296 14204511281611241088 11504277750882586880 8804044220153932672 6103810689425278464 3403577158696624256 703343627967970048 16449854170948867456 13749620640220213248 11049387109491559040 8349153578762904832 5648920048034250624 2948686517305596416 248452986576942208 15994963529557839616 13294729998829185408 10594496468100531200 7894262937371876992 5194029406643222784 2493795875914568576 18240306418895465984 15540072888166811776 12839839357438157568 10139605826709503360 7439372295980849152 4739138765252194944 2038905234523540736 17785415777504438144 15085182246775783936 12384948716047129728 9684715185318475520 6984481654589821312 4284248123861167104 1584014593132512896 17330525136113410304 14630291605384756096 11930058074656101888 9229824543927447680 6529591013198793472 3829357482470139264 1129123951741485056 16875634494722382464 14175400963993728256 11475167433265074048 8774933902536419840 6074700371807765632 3374466841079111424 674233310350457216 16420743853331354624 13720510322602700416 11020276791874046208 8320043261145392000 5619809730416737792 2919576199688083584 219342668959429376 15965853211940326784 13265619681211672576 10565386150483018368 7865152619754364160 5164919089025709952 2464685558297055744 18211196101277953152 15510962570549298944 12810729039820644736 10110495509091990528 7410261978363336320 4710028447634682112 2009794916906027904 17756305459886925312 15056071929158271104 12355838398429616896 9655604867700962688 6955371336972308480 4255137806243654272 1554904275515000064 17301414818495897472 14601181287767243264 11900947757038589056 9200714226309934848 6500480695581280640 3800247164852626432 1100013634123972224 16846524177104869632 14146290646376215424 11446057115647561216 8745823584918907008 6045590054190252800 3345356523461598592 645122992732944384 16391633535713841792 13691400004985187584 10991166474256533376 8290932943527879168 5590699412799224960 2890465882070570752 190232351341916544 15936742894322813952 13236509363594159744 10536275832865505536 7836042302136851328 5135808771408197120 2435575240679542912 18182085783660440320 15481852252931786112 12781618722203131904 10081385191474477696 7381151660745823488 4680918130017169280 1980684599288515072 17727195142269412480 15026961611540758272 12326728080812104064 9626494550083449856 6926261019354795648 4226027488626141440 1525793957897487232 17272304500878384640 14572070970149730432 11871837439421076224 9171603908692422016 6471370377963767808 3771136847235113600 1070903316506459392 16817413859487356800 14117180328758702592 11416946798030048384 8716713267301394176 6016479736572739968 3316246205844085760 616012675115431552 16362523218096328960 13662289687367674752 10962056156639020544 8261822625910366336 5561589095181712128 2861355564453057920 161122033724403712 15907632576705301120 13207399045976646912 10507165515247992704 7806931984519338496 5106698453790684288 2406464923062030080 18152975466042927488 15452741935314273280 12752508404585619072 10052274873856964864 7352041343128310656 4651807812399656448 1951574281671002240 17698084824651899648 14997851293923245440 12297617763194591232 9597384232465937024 6897150701737282816 4196917171008628608 1496683640279974400 17243194183260871808 14542960652532217600 11842727121803563392 9142493591074909184 6442260060346254976 3742026529617600768 1041792998888946560 16788303541869843968 14088070011141189760 11387836480412535552 8687602949683881344 5987369418955227136 3287135888226572928 586902357497918720 16333412900478816128 13633179369750161920 10932945839021507712 8232712308292853504 5532478777564199296 2832245246835545088 132011716106890880 15878522259087788288 13178288728359134080 10478055197630479872 7777821666901825664 5077588136173171456 2377354605444517248 18123865148425414656 15423631617696760448 12723398086968106240 10023164556239452032 7322931025510797824 4622697494782143616 1922463964053489408 17668974507034386816 14968740976305732608 12268507445577078400 9568273914848424192 6868040384119769984 4167806853391115776 1467573322662461568 17214083865643358976 14513850334914704768 11813616804186050560 9113383273457396352 6413149742728742144 3712916212000087936 1012682681271433728 16759193224252331136 14058959693523676928 11358726162795022720 8658492632066368512 5958259101337714304 3258025570609060096 557792039880405888 16304302582861303296 13604069052132649088 10903835521403994880 8203601990675340672 5503368459946686464 2803134929218032256 102901398489378048 15849411941470275456 13149178410741621248 10448944880012967040 7748711349284312832 5048477818555658624 2348244287827004416 18094754830807901824 15394521300079247616 12694287769350593408 9994054238621939200 7293820707893284992 4593587177164630784 1893353646435976576 17639864189416873984 14939630658688219776 12239397127959565568 9539163597230911360 6838930066502257152 4138696535773602944 1438463005044948736 17184973548025846144 14484740017297191936 11784506486568537728 9084272955839883520 6384039425111229312 3683805894382575104 983572363653920896 16730082906634818304 14029849375906164096 11329615845177509888 8629382314448855680 5929148783720201472 3228915252991547264 528681722262893056 16275192265243790464 13574958734515136256 10874725203786482048 8174491673057827840 5474258142329173632 2774024611600519424 73791080871865216 15820301623852762624 13120068093124108416 10419834562395454208 7719601031666800000 5019367500938145792 2319133970209491584 18065644513190388992 15365410982461734784 12665177451733080576 9964943921004426368 7264710390275772160 4564476859547117952 1864243328818463744 17610753871799361152 14910520341070706944 12210286810342052736 9510053279613398528 6809819748884744320 4109586218156090112 1409352687427435904 17155863230408333312 14455629699679679104 11755396168951024896 9055162638222370688 6354929107493716480 3654695576765062272 954462046036408064 16700972589017305472 14000739058288651264 11300505527559997056 8600271996831342848 5900038466102688640 3199804935374034432 499571404645380224 16246081947626277632 13545848416897623424 10845614886168969216 8145381355440315008 5445147824711660800 2744914293983006592 44680763254352384 15791191306235249792 13090957775506595584 10390724244777941376 7690490714049287168 4990257183320632960 2290023652591978752 18036534195572876160 15336300664844221952 12636067134115567744 9935833603386913536 7235600072658259328 4535366541929605120 1835133011200950912 17581643554181848320 14881410023453194112 12181176492724539904 9480942961995885696 6780709431267231488 4080475900538577280 1380242369809923072 17126752912790820480 14426519382062166272 11726285851333512064 9026052320604857856 6325818789876203648 3625585259147549440 925351728418895232 16671862271399792640 13971628740671138432 11271395209942484224 8571161679213830016 5870928148485175808 3170694617756521600 470461087027867392 16216971630008764800 13516738099280110592 10816504568551456384 8116271037822802176 5416037507094147968 2715803976365493760 15570445636839552 15762080988617736960 13061847457889082752 10361613927160428544 7661380396431774336 4961146865703120128 2260913334974465920 18007423877955363328 15307190347226709120 12606956816498054912 9906723285769400704 7206489755040746496 4506256224312092288 1806022693583438080 17552533236564335488 14852299705835681280 12152066175107027072 9451832644378372864 6751599113649718656 4051365582921064448 1351132052192410240 17097642595173307648 14397409064444653440 11697175533715999232 8996942002987345024 6296708472258690816 3596474941530036608 896241410801382400 16642751953782279808 13942518423053625600 11242284892324971392 8542051361596317184 5841817830867662976 3141584300139008768 441350769410354560 16187861312391251968 13487627781662597760 10787394250933943552 8087160720205289344 5386927189476635136 2686693658747980928 18433204201728878336 15732970671000224128 13032737140271569920 10332503609542915712 7632270078814261504 4932036548085607296 2231803017356953088 17978313560337850496 15278080029609196288 12577846498880542080 9877612968151887872 7177379437423233664 4477145906694579456 1776912375965925248 17523422918946822656 14823189388218168448 12122955857489514240 9422722326760860032 6722488796032205824 4022255265303551616 1322021734574897408 17068532277555794816 14368298746827140608 11668065216098486400 8967831685369832192 6267598154641177984 3567364623912523776 867131093183869568 16613641636164766976 13913408105436112768 11213174574707458560 8512941043978804352 5812707513250150144 3112473982521495936 412240451792841728 16158750994773739136 13458517464045084928 10758283933316430720 8058050402587776512 5357816871859122304 2657583341130468096 18404093884111365504 15703860353382711296 13003626822654057088 10303393291925402880 7603159761196748672 4902926230468094464 2202692699739440256 17949203242720337664 15248969711991683456 12548736181263029248 9848502650534375040 7148269119805720832 4448035589077066624 1747802058348412416 17494312601329309824 14794079070600655616 12093845539872001408 9393612009143347200 6693378478414692992 3993144947686038784 1292911416957384576 17039421959938281984 14339188429209627776 11638954898480973568 8938721367752319360 6238487837023665152 3538254306295010944 838020775566356736 16584531318547254144 13884297787818599936 11184064257089945728 8483830726361291520 5783597195632637312 3083363664903983104 383130134175328896 16129640677156226304 13429407146427572096 10729173615698917888 8028940084970263680 5328706554241609472 2628473023512955264 18374983566493852672 15674750035765198464 12974516505036544256 10274282974307890048 7574049443579235840 4873815912850581632 2173582382121927424 17920092925102824832 15219859394374170624 12519625863645516416 9819392332916862208 7119158802188208000 4418925271459553792 1718691740730899584 17465202283711796992 14764968752983142784 12064735222254488576 9364501691525834368 6664268160797180160 3964034630068525952 1263801099339871744 17010311642320769152 14310078111592114944 11609844580863460736 8909611050134806528 6209377519406152320 3509143988677498112 808910457948843904 16555421000929741312 13855187470201087104 11154953939472432896 8454720408743778688 5754486878015124480 3054253347286470272 354019816557816064 16100530359538713472 13400296828810059264 10700063298081405056 7999829767352750848 5299596236624096640 2599362705895442432 18345873248876339840 15645639718147685632 12945406187419031424 10245172656690377216 7544939125961723008 4844705595233068800 2144472064504414592 17890982607485312000 15190749076756657792 12490515546028003584 9790282015299349376 7090048484570695168 4389814953842040960 1689581423113386752 17436091966094284160 14735858435365629952 12035624904636975744 9335391373908321536 6635157843179667328 3934924312451013120 1234690781722358912 16981201324703256320 14280967793974602112 11580734263245947904 8880500732517293696 6180267201788639488 3480033671059985280 779800140331331072 16526310683312228480 13826077152583574272 11125843621854920064 8425610091126265856 5725376560397611648 3025143029668957440 324909498940303232 16071420041921200640 13371186511192546432 10670952980463892224 7970719449735238016 5270485919006583808 2570252388277929600 18316762931258827008 15616529400530172800 12916295869801518592 10216062339072864384 7515828808344210176 4815595277615555968 2115361746886901760 17861872289867799168 15161638759139144960 12461405228410490752 9761171697681836544 7060938166953182336 4360704636224528128 1660471105495873920 17406981648476771328 14706748117748117120 12006514587019462912 9306281056290808704 6606047525562154496 3905813994833500288 1205580464104846080 16952091007085743488 14251857476357089280 11551623945628435072 8851390414899780864 6151156884171126656 3450923353442472448 750689822713818240 16497200365694715648 13796966834966061440 11096733304237407232 8396499773508753024 5696266242780098816 2996032712051444608 295799181322790400 16042309724303687808 13342076193575033600 10641842662846379392 7941609132117725184 5241375601389070976 2541142070660416768 18287652613641314176 15587419082912659968 12887185552184005760 10186952021455351552 7486718490726697344 4786484959998043136 2086251429269388928 17832761972250286336 15132528441521632128 12432294910792977920 9732061380064323712 7031827849335669504 4331594318607015296 1631360787878361088 17377871330859258496 14677637800130604288 11977404269401950080 9277170738673295872 6576937207944641664 3876703677215987456 1176470146487333248 16922980689468230656 14222747158739576448 11522513628010922240 8822280097282268032 6122046566553613824 3421813035824959616 721579505096305408 16468090048077202816 13767856517348548608 11067622986619894400 8367389455891240192 5667155925162585984 2966922394433931776 266688863705277568 16013199406686174976 13312965875957520768 10612732345228866560 7912498814500212352 5212265283771558144 2512031753042903936 18258542296023801344 15558308765295147136 12858075234566492928 10157841703837838720 7457608173109184512 4757374642380530304 2057141111651876096 17803651654632773504 15103418123904119296 12403184593175465088 9702951062446810880 7002717531718156672 4302484000989502464 1602250470260848256 17348761013241745664 14648527482513091456 11948293951784437248 9248060421055783040 6547826890327128832 3847593359598474624 1147359828869820416 16893870371850717824 14193636841122063616 11493403310393409408 8793169779664755200 6092936248936100992 3392702718207446784 692469187478792576 16438979730459689984 13738746199731035776 11038512669002381568 8338279138273727360 5638045607545073152 2937812076816418944 237578546087764736 15984089089068662144 13283855558340007936 10583622027611353728 7883388496882699520 5183154966154045312 2482921435425391104 18229431978406288512 15529198447677634304 12828964916948980096 10128731386220325888 7428497855491671680 4728264324763017472 2028030794034363264 17774541337015260672 15074307806286606464 12374074275557952256 9673840744829298048 6973607214100643840 4273373683371989632 1573140152643335424 17319650695624232832 14619417164895578624 11919183634166924416 9218950103438270208 6518716572709616000 3818483041980961792 1118249511252307584 16864760054233204992 14164526523504550784 11464292992775896576 8764059462047242368 6063825931318588160 3363592400589933952 663358869861279744 16409869412842177152 13709635882113522944 11009402351384868736 8309168820656214528 5608935289927560320 2908701759198906112 208468228470251904 15954978771451149312 13254745240722495104 10554511709993840896 7854278179265186688 5154044648536532480 2453811117807878272 18200321660788775680 15500088130060121472 12799854599331467264 10099621068602813056 7399387537874158848 4699154007145504640 1998920476416850432 17745431019397747840 15045197488669093632 12344963957940439424 9644730427211785216 6944496896483131008 4244263365754476800 1544029835025822592 17290540378006720000 14590306847278065792 11890073316549411584 9189839785820757376 6489606255092103168 3789372724363448960 1089139193634794752 16835649736615692160 14135416205887037952 11435182675158383744 8734949144429729536 6034715613701075328 3334482082972421120 634248552243766912 16380759095224664320 13680525564496010112 10980292033767355904 8280058503038701696 5579824972310047488 2879591441581393280 179357910852739072 15925868453833636480 13225634923104982272 10525401392376328064 7825167861647673856 5124934330919019648 2424700800190365440 18171211343171262848 15470977812442608640 12770744281713954432 10070510750985300224 7370277220256646016 4670043689527991808 1969810158799337600 17716320701780235008 15016087171051580800 12315853640322926592 9615620109594272384 6915386578865618176 4215153048136963968 1514919517408309760 17261430060389207168 14561196529660552960 11860962998931898752 9160729468203244544 6460495937474590336 3760262406745936128 1060028876017281920 16806539418998179328 14106305888269525120 11406072357540870912 8705838826812216704 6005605296083562496 3305371765354908288 605138234626254080 16351648777607151488 13651415246878497280 10951181716149843072 8250948185421188864 5550714654692534656 2850481123963880448 150247593235226240 15896758136216123648 13196524605487469440 10496291074758815232 7796057544030161024 5095824013301506816 2395590482572852608 18142101025553750016 15441867494825095808 12741633964096441600 10041400433367787392 7341166902639133184 4640933371910478976 1940699841181824768 17687210384162722176 14986976853434067968 12286743322705413760 9586509791976759552 6886276261248105344 4186042730519451136 1485809199790796928 17232319742771694336 14532086212043040128 11831852681314385920 9131619150585731712 6431385619857077504 3731152089128423296 1030918558399769088 16777429101380666496 14077195570652012288 11376962039923358080 8676728509194703872 5976494978466049664 3276261447737395456 576027917008741248 16322538459989638656 13622304929260984448 10922071398532330240 8221837867803676032 5521604337075021824 2821370806346367616 121137275617713408 15867647818598610816 13167414287869956608 10467180757141302400 7766947226412648192 5066713695683993984 2366480164955339776 18112990707936237184 15412757177207582976 12712523646478928768 10012290115750274560 7312056585021620352 4611823054292966144 1911589523564311936 17658100066545209344 14957866535816555136 12257633005087900928 9557399474359246720 6857165943630592512 4156932412901938304 1456698882173284096 17203209425154181504 14502975894425527296 11802742363696873088 9102508832968218880 6402275302239564672 3702041771510910464 1001808240782256256 16748318783763153664 14048085253034499456 11347851722305845248 8647618191577191040 5947384660848536832 3247151130119882624 546917599391228416 16293428142372125824 13593194611643471616 10892961080914817408 8192727550186163200 5492494019457508992 2792260488728854784 92026958000200576 15838537500981097984 13138303970252443776 10438070439523789568 7737836908795135360 5037603378066481152 2337369847337826944 18083880390318724352 15383646859590070144 12683413328861415936 9983179798132761728 7282946267404107520 4582712736675453312 1882479205946799104 17628989748927696512 14928756218199042304 12228522687470388096 9528289156741733888 6828055626013079680 4127822095284425472 1427588564555771264 17174099107536668672 14473865576808014464 11773632046079360256 9073398515350706048 6373164984622051840 3672931453893397632 972697923164743424 16719208466145640832 14018974935416986624 11318741404688332416 8618507873959678208 5918274343231024000 3218040812502369792 517807281773715584 16264317824754612992 13564084294025958784 10863850763297304576 8163617232568650368 5463383701839996160 2763150171111341952 62916640382687744 15809427183363585152 13109193652634930944 10408960121906276736 7708726591177622528 5008493060448968320 2308259529720314112 18054770072701211520 15354536541972557312 12654303011243903104 9954069480515248896 7253835949786594688 4553602419057940480 1853368888329286272 17599879431310183680 14899645900581529472 12199412369852875264 9499178839124221056 6798945308395566848 4098711777666912640 1398478246938258432 17144988789919155840 14444755259190501632 11744521728461847424 9044288197733193216 6344054667004539008 3643821136275884800 943587605547230592 16690098148528128000 13989864617799473792 11289631087070819584 8589397556342165376 5889164025613511168 3188930494884856960 488696964156202752 16235207507137100160 13534973976408445952 10834740445679791744 8134506914951137536 5434273384222483328 2734039853493829120 33806322765174912 15780316865746072320 13080083335017418112 10379849804288763904 7679616273560109696 4979382742831455488 2279149212102801280 18025659755083698688 15325426224355044480 12625192693626390272 9924959162897736064 7224725632169081856 4524492101440427648 1824258570711773440 17570769113692670848 14870535582964016640 12170302052235362432 9470068521506708224 6769834990778054016 4069601460049399808 1369367929320745600 17115878472301643008 14415644941572988800 11715411410844334592 9015177880115680384 6314944349387026176 3614710818658371968 914477287929717760 16660987830910615168 13960754300181960960 11260520769453306752 8560287238724652544 5860053707995998336 3159820177267344128 459586646538689920 16206097189519587328 13505863658790933120 10805630128062278912 8105396597333624704 5405163066604970496 2704929535876316288 4696005147662080 15751206548128559488 13050973017399905280 10350739486671251072 7650505955942596864 4950272425213942656 2250038894485288448 17996549437466185856 15296315906737531648 12596082376008877440 9895848845280223232 7195615314551569024 4495381783822914816 1795148253094260608 17541658796075158016 14841425265346503808 12141191734617849600 9440958203889195392 6740724673160541184 4040491142431886976 1340257611703232768 17086768154684130176 14386534623955475968 11686301093226821760 8986067562498167552 6285834031769513344 3585600501040859136 885366970312204928 16631877513293102336 13931643982564448128 11231410451835793920 8531176921107139712 5830943390378485504 3130709859649831296 430476328921177088 16176986871902074496 13476753341173420288 10776519810444766080 8076286279716111872 5376052748987457664 2675819218258803456 18422329761239700864 15722096230511046656 13021862699782392448 10321629169053738240 7621395638325084032 4921162107596429824 2220928576867775616 17967439119848673024 15267205589120018816 12566972058391364608 9866738527662710400 7166504996934056192 4466271466205401984 1766037935476747776 17512548478457645184 14812314947728990976 12112081417000336768 9411847886271682560 6711614355543028352 4011380824814374144 1311147294085719936 17057657837066617344 14357424306337963136 11657190775609308928 8956957244880654720 6256723714152000512 3556490183423346304 856256652694692096 16602767195675589504 13902533664946935296 11202300134218281088 8502066603489626880 5801833072760972672 3101599542032318464 401366011303664256 16147876554284561664 13447643023555907456 10747409492827253248 8047175962098599040 5346942431369944832 2646708900641290624 18393219443622188032 15692985912893533824 12992752382164879616 10292518851436225408 7592285320707571200 4892051789978916992 2191818259250262784 17938328802231160192 15238095271502505984 12537861740773851776 9837628210045197568 7137394679316543360 4437161148587889152 1736927617859234944 17483438160840132352 14783204630111478144 12082971099382823936 9382737568654169728 6682504037925515520 3982270507196861312 1282036976468207104 17028547519449104512 14328313988720450304 11628080457991796096 8927846927263141888 6227613396534487680 3527379865805833472 827146335077179264 16573656878058076672 13873423347329422464 11173189816600768256 8472956285872114048 5772722755143459840 3072489224414805632 372255693686151424 16118766236667048832 13418532705938394624 10718299175209740416 8018065644481086208 5317832113752432000 2617598583023777792 18364109126004675200 15663875595276020992 12963642064547366784 10263408533818712576 7563175003090058368 4862941472361404160 2162707941632749952 17909218484613647360 15208984953884993152 12508751423156338944 9808517892427684736 7108284361699030528 4408050830970376320 1707817300241722112 17454327843222619520 14754094312493965312 12053860781765311104 9353627251036656896 6653393720308002688 3953160189579348480 1252926658850694272 16999437201831591680 14299203671102937472 11598970140374283264 8898736609645629056 6198503078916974848 3498269548188320640 798036017459666432 16544546560440563840 13844313029711909632 11144079498983255424 8443845968254601216 5743612437525947008 3043378906797292800 343145376068638592 16089655919049536000 13389422388320881792 10689188857592227584 7988955326863573376 5288721796134919168 2588488265406264960 18334998808387162368 15634765277658508160 12934531746929853952 10234298216201199744 7534064685472545536 4833831154743891328 2133597624015237120 17880108166996134528 15179874636267480320 12479641105538826112 9779407574810171904 7079174044081517696 4378940513352863488 1678706982624209280 17425217525605106688 14724983994876452480 12024750464147798272 9324516933419144064 6624283402690489856 3924049871961835648 1223816341233181440 16970326884214078848 14270093353485424640 11569859822756770432 8869626292028116224 6169392761299462016 3469159230570807808 768925699842153600 16515436242823051008 13815202712094396800 11114969181365742592 8414735650637088384 5714502119908434176 3014268589179779968 314035058451125760 16060545601432023168 13360312070703368960 10660078539974714752 7959845009246060544 5259611478517406336 2559377947788752128 18305888490769649536 15605654960040995328 12905421429312341120 10205187898583686912 7504954367855032704 4804720837126378496 2104487306397724288 17850997849378621696 15150764318649967488 12450530787921313280 9750297257192659072 7050063726464004864 4349830195735350656 1649596665006696448 17396107207987593856 14695873677258939648 11995640146530285440 9295406615801631232 6595173085072977024 3894939554344322816 1194706023615668608 16941216566596566016 14240983035867911808 11540749505139257600 8840515974410603392 6140282443681949184 3440048912953294976 739815382224640768 16486325925205538176 13786092394476883968 11085858863748229760 8385625333019575552 5685391802290921344 2985158271562267136 284924740833612928 16031435283814510336 13331201753085856128 10630968222357201920 7930734691628547712 5230501160899893504 2530267630171239296 18276778173152136704 15576544642423482496 12876311111694828288 10176077580966174080 7475844050237519872 4775610519508865664 2075376988780211456 17821887531761108864 15121654001032454656 12421420470303800448 9721186939575146240 7020953408846492032 4320719878117837824 1620486347389183616 17366996890370081024 14666763359641426816 11966529828912772608 9266296298184118400 6566062767455464192 3865829236726809984 1165595705998155776 16912106248979053184 14211872718250398976 11511639187521744768 8811405656793090560 6111172126064436352 3410938595335782144 710705064607127936 16457215607588025344 13756982076859371136 11056748546130716928 8356515015402062720 5656281484673408512 2956047953944754304 255814423216100096 16002324966196997504 13302091435468343296 10601857904739689088 7901624374011034880 5201390843282380672 2501157312553726464 18247667855534623872 15547434324805969664 12847200794077315456 10146967263348661248 7446733732620007040 4746500201891352832 2046266671162698624 17792777214143596032 15092543683414941824 12392310152686287616 9692076621957633408 6991843091228979200 4291609560500324992 1591376029771670784 17337886572752568192 14637653042023913984 11937419511295259776 9237185980566605568 6536952449837951360 3836718919109297152 1136485388380642944 16882995931361540352 14182762400632886144 11482528869904231936 8782295339175577728 6082061808446923520 3381828277718269312 681594746989615104 16428105289970512512 13727871759241858304 11027638228513204096 8327404697784549888 5627171167055895680 2926937636327241472 226704105598587264 15973214648579484672 13272981117850830464 10572747587122176256 7872514056393522048 5172280525664867840 2472046994936213632 18218557537917111040 15518324007188456832 12818090476459802624 10117856945731148416 7417623415002494208 4717389884273840000 2017156353545185792 17763666896526083200 15063433365797428992 12363199835068774784 9662966304340120576 6962732773611466368 4262499242882812160 1562265712154157952 17308776255135055360 14608542724406401152 11908309193677746944 9208075662949092736 6507842132220438528 3807608601491784320 1107375070763130112 16853885613744027520 14153652083015373312 11453418552286719104 8753185021558064896 6052951490829410688 3352717960100756480 652484429372102272 16398994972352999680 13698761441624345472 10998527910895691264 8298294380167037056 5598060849438382848 2897827318709728640 197593787981074432 15944104330961971840 13243870800233317632 10543637269504663424 7843403738776009216 5143170208047355008 2442936677318700800 18189447220299598208 15489213689570944000 12788980158842289792 10088746628113635584 7388513097384981376 4688279566656327168 1988046035927672960 17734556578908570368 15034323048179916160 12334089517451261952 9633855986722607744 6933622455993953536 4233388925265299328 1533155394536645120 17279665937517542528 14579432406788888320 11879198876060234112 9178965345331579904 6478731814602925696 3778498283874271488 1078264753145617280 16824775296126514688 14124541765397860480 11424308234669206272 8724074703940552064 6023841173211897856 3323607642483243648 623374111754589440 16369884654735486848 13669651124006832640 10969417593278178432 8269184062549524224 5568950531820870016 2868717001092215808 168483470363561600 15914994013344459008 13214760482615804800 10514526951887150592 7814293421158496384 5114059890429842176 2413826359701187968 18160336902682085376 15460103371953431168 12759869841224776960 10059636310496122752 7359402779767468544 4659169249038814336 1958935718310160128 17705446261291057536 15005212730562403328 12304979199833749120 9604745669105094912 6904512138376440704 4204278607647786496 1504045076919132288 17250555619900029696 14550322089171375488 11850088558442721280 9149855027714067072 6449621496985412864 3749387966256758656 1049154435528104448 16795664978509001856 14095431447780347648 11395197917051693440 8694964386323039232 5994730855594385024 3294497324865730816 594263794137076608 16340774337117974016 13640540806389319808 10940307275660665600 8240073744932011392 5539840214203357184 2839606683474702976 139373152746048768 15885883695726946176 13185650164998291968 10485416634269637760 7785183103540983552 5084949572812329344 2384716042083675136 18131226585064572544 15430993054335918336 12730759523607264128 10030525992878609920 7330292462149955712 4630058931421301504 1929825400692647296 17676335943673544704 14976102412944890496 12275868882216236288 9575635351487582080 6875401820758927872 4175168290030273664 1474934759301619456 17221445302282516864 14521211771553862656 11820978240825208448 9120744710096554240 6420511179367900032 3720277648639245824 1020044117910591616 16766554660891489024 14066321130162834816 11366087599434180608 8665854068705526400 5965620537976872192 3265387007248217984 565153476519563776 16311664019500461184 13611430488771806976 10911196958043152768 8210963427314498560 5510729896585844352 2810496365857190144 110262835128535936 15856773378109433344 13156539847380779136 10456306316652124928 7756072785923470720 5055839255194816512 2355605724466162304 18102116267447059712 15401882736718405504 12701649205989751296 10001415675261097088 7301182144532442880 4600948613803788672 1900715083075134464 17647225626056031872 14946992095327377664 12246758564598723456 9546525033870069248 6846291503141415040 4146057972412760832 1445824441684106624 17192334984665004032 14492101453936349824 11791867923207695616 9091634392479041408 6391400861750387200 3691167331021732992 990933800293078784 16737444343273976192 14037210812545321984 11336977281816667776 8636743751088013568 5936510220359359360 3236276689630705152 536043158902050944 16282553701882948352 13582320171154294144 10882086640425639936 8181853109696985728 5481619578968331520 2781386048239677312 81152517511023104 15827663060491920512 13127429529763266304 10427195999034612096 7726962468305957888 5026728937577303680 2326495406848649472 18073005949829546880 15372772419100892672 12672538888372238464 9972305357643584256 7272071826914930048 4571838296186275840 1871604765457621632 17618115308438519040 14917881777709864832 12217648246981210624 9517414716252556416 6817181185523902208 4116947654795248000 1416714124066593792 17163224667047491200 14462991136318836992 11762757605590182784 9062524074861528576 6362290544132874368 3662057013404220160 961823482675565952 16708334025656463360 14008100494927809152 11307866964199154944 8607633433470500736 5907399902741846528 3207166372013192320 506932841284538112 16253443384265435520 13553209853536781312 10852976322808127104 8152742792079472896 5452509261350818688 2752275730622164480 52042199893510272 15798552742874407680 13098319212145753472 10398085681417099264 7697852150688445056 4997618619959790848 2297385089231136640 18043895632212034048 15343662101483379840 12643428570754725632 9943195040026071424 7242961509297417216 4542727978568763008 1842494447840108800 17589004990821006208 14888771460092352000 12188537929363697792 9488304398635043584 6788070867906389376 4087837337177735168 1387603806449080960 17134114349429978368 14433880818701324160 11733647287972669952 9033413757244015744 6333180226515361536 3632946695786707328 932713165058053120 16679223708038950528 13978990177310296320 11278756646581642112 8578523115852987904 5878289585124333696 3178056054395679488 477822523667025280 16224333066647922688 13524099535919268480 10823866005190614272 8123632474461960064 5423398943733305856 2723165413004651648 22931882275997440 15769442425256894848 13069208894528240640 10368975363799586432 7668741833070932224 4968508302342278016 2268274771613623808 18014785314594521216 15314551783865867008 12614318253137212800 9914084722408558592 7213851191679904384 4513617660951250176 1813384130222595968 17559894673203493376 14859661142474839168 12159427611746184960 9459194081017530752 6758960550288876544 4058727019560222336 1358493488831568128 17105004031812465536 14404770501083811328 11704536970355157120 9004303439626502912 6304069908897848704 3603836378169194496 903602847440540288 16650113390421437696 13949879859692783488 11249646328964129280 8549412798235475072 5849179267506820864 3148945736778166656 448712206049512448 16195222749030409856 13494989218301755648 10794755687573101440 8094522156844447232 5394288626115793024 2694055095387138816 18440565638368036224 15740332107639382016 13040098576910727808 10339865046182073600 7639631515453419392 4939397984724765184 2239164453996110976 17985674996977008384 15285441466248354176 12585207935519699968 9884974404791045760 7184740874062391552 4484507343333737344 1784273812605083136 17530784355585980544 14830550824857326336 12130317294128672128 9430083763400017920 6729850232671363712 4029616701942709504 1329383171214055296 17075893714194952704 14375660183466298496 11675426652737644288 8975193122008990080 6274959591280335872 3574726060551681664 874492529823027456 16621003072803924864 13920769542075270656 11220536011346616448 8520302480617962240 5820068949889308032 3119835419160653824 419601888431999616 16166112431412897024 13465878900684242816 10765645369955588608 8065411839226934400 5365178308498280192 2664944777769625984 18411455320750523392 15711221790021869184 13010988259293214976 10310754728564560768 7610521197835906560 4910287667107252352 2210054136378598144 17956564679359495552 15256331148630841344 12556097617902187136 9855864087173532928 7155630556444878720 4455397025716224512 1755163494987570304 17501674037968467712 14801440507239813504 12101206976511159296 9400973445782505088 6700739915053850880 4000506384325196672 1300272853596542464 17046783396577439872 14346549865848785664 11646316335120131456 8946082804391477248 6245849273662823040 3545615742934168832 845382212205514624 16591892755186412032 13891659224457757824 11191425693729103616 8491192163000449408 5790958632271795200 3090725101543140992 390491570814486784 16137002113795384192 13436768583066729984 10736535052338075776 8036301521609421568 5336067990880767360 2635834460152113152 18382345003133010560 15682111472404356352 12981877941675702144 10281644410947047936 7581410880218393728 4881177349489739520 2180943818761085312 17927454361741982720 15227220831013328512 12526987300284674304 9826753769556020096 7126520238827365888 4426286708098711680 1726053177370057472 17472563720350954880 14772330189622300672 12072096658893646464 9371863128164992256 6671629597436338048 3971396066707683840 1271162535979029632 17017673078959927040 14317439548231272832 11617206017502618624 8916972486773964416 6216738956045310208 3516505425316656000 816271894588001792 16562782437568899200 13862548906840244992 11162315376111590784 8462081845382936576 5761848314654282368 3061614783925628160 361381253196973952 16107891796177871360 13407658265449217152 10707424734720562944 8007191203991908736 5306957673263254528 2606724142534600320 18353234685515497728 15653001154786843520 12952767624058189312 10252534093329535104 7552300562600880896 4852067031872226688 2151833501143572480 17898344044124469888 15198110513395815680 12497876982667161472 9797643451938507264 7097409921209853056 4397176390481198848 1696942859752544640 17443453402733442048 14743219872004787840 12042986341276133632 9342752810547479424 6642519279818825216 3942285749090171008 1242052218361516800 16988562761342414208 14288329230613760000 11588095699885105792 8887862169156451584 6187628638427797376 3487395107699143168 787161576970488960 16533672119951386368 13833438589222732160 11133205058494077952 8432971527765423744 5732737997036769536 3032504466308115328 332270935579461120 16078781478560358528 13378547947831704320 10678314417103050112 7978080886374395904 5277847355645741696 2577613824917087488 18324124367897984896 15623890837169330688 12923657306440676480 10223423775712022272 7523190244983368064 4822956714254713856 2122723183526059648 17869233726506957056 15169000195778302848 12468766665049648640 9768533134320994432 7068299603592340224 4368066072863686016 1667832542135031808 17414343085115929216 14714109554387275008 12013876023658620800 9313642492929966592 6613408962201312384 3913175431472658176 1212941900744003968 16959452443724901376 14259218912996247168 11558985382267592960 8858751851538938752 6158518320810284544 3458284790081630336 758051259352976128 16504561802333873536 13804328271605219328 11104094740876565120 8403861210147910912 5703627679419256704 3003394148690602496 303160617961948288 16049671160942845696 13349437630214191488 10649204099485537280 7948970568756883072 5248737038028228864 2548503507299574656 18295014050280472064 15594780519551817856 12894546988823163648 10194313458094509440 7494079927365855232 4793846396637201024 2093612865908546816 17840123408889444224 15139889878160790016 12439656347432135808 9739422816703481600 7039189285974827392 4338955755246173184 1638722224517518976 17385232767498416384 14684999236769762176 11984765706041107968 9284532175312453760 6584298644583799552 3884065113855145344 1183831583126491136 16930342126107388544 14230108595378734336 11529875064650080128 8829641533921425920 6129408003192771712 3429174472464117504 728940941735463296 16475451484716360704 13775217953987706496 11074984423259052288 8374750892530398080 5674517361801743872 2974283831073089664 274050300344435456 16020560843325332864 13320327312596678656 10620093781868024448 7919860251139370240 5219626720410716032 2519393189682061824 18265903732662959232 15565670201934305024 12865436671205650816 10165203140476996608 7464969609748342400 4764736079019688192 2064502548291033984 17811013091271931392 15110779560543277184 12410546029814622976 9710312499085968768 7010078968357314560 4309845437628660352 1609611906900006144 17356122449880903552 14655888919152249344 11955655388423595136 9255421857694940928 6555188326966286720 3854954796237632512 1154721265508978304 16901231808489875712 14200998277761221504 11500764747032567296 8800531216303913088 6100297685575258880 3400064154846604672 699830624117950464 16446341167098847872 13746107636370193664 11045874105641539456 8345640574912885248 5645407044184231040 2945173513455576832 244939982726922624 15991450525707820032 13291216994979165824 10590983464250511616 7890749933521857408 5190516402793203200 2490282872064548992 18236793415045446400 15536559884316792192 12836326353588137984 10136092822859483776 7435859292130829568 4735625761402175360 2035392230673521152 17781902773654418560 15081669242925764352 12381435712197110144 9681202181468455936 6980968650739801728 4280735120011147520 1580501589282493312 17327012132263390720 14626778601534736512 11926545070806082304 9226311540077428096 6526078009348773888 3825844478620119680 1125610947891465472 16872121490872362880 14171887960143708672 11471654429415054464 8771420898686400256 6071187367957746048 3370953837229091840 670720306500437632 16417230849481335040 13716997318752680832 11016763788024026624 8316530257295372416 5616296726566718208 2916063195838064000 215829665109409792 15962340208090307200 13262106677361652992 10561873146632998784 7861639615904344576 5161406085175690368 2461172554447036160 18207683097427933568 15507449566699279360 12807216035970625152 10106982505241970944 7406748974513316736 4706515443784662528 2006281913056008320 17752792456036905728 15052558925308251520 12352325394579597312 9652091863850943104 6951858333122288896 4251624802393634688 1551391271664980480 17297901814645877888 14597668283917223680 11897434753188569472 9197201222459915264 6496967691731261056 3796734161002606848 1096500630273952640 16843011173254850048 14142777642526195840 11442544111797541632 8742310581068887424 6042077050340233216 3341843519611579008 641609988882924800 16388120531863822208 13687887001135168000 10987653470406513792 8287419939677859584 5587186408949205376 2886952878220551168 186719347491896960 15933229890472794368 13232996359744140160 10532762829015485952 7832529298286831744 5132295767558177536 2432062236829523328 18178572779810420736 15478339249081766528 12778105718353112320 10077872187624458112 7377638656895803904 4677405126167149696 1977171595438495488 17723682138419392896 15023448607690738688 12323215076962084480 9622981546233430272 6922748015504776064 4222514484776121856 1522280954047467648 17268791497028365056 14568557966299710848 11868324435571056640 9168090904842402432 6467857374113748224 3767623843385094016 1067390312656439808 16813900855637337216 14113667324908683008 11413433794180028800 8713200263451374592 6012966732722720384 3312733201994066176 612499671265411968 16359010214246309376 13658776683517655168 10958543152789000960 8258309622060346752 5558076091331692544 2857842560603038336 157609029874384128 15904119572855281536 13203886042126627328 10503652511397973120 7803418980669318912 5103185449940664704 2402951919212010496 18149462462192907904 15449228931464253696 12748995400735599488 10048761870006945280 7348528339278291072 4648294808549636864 1948061277820982656 17694571820801880064 14994338290073225856 12294104759344571648 9593871228615917440 6893637697887263232 4193404167158609024 1493170636429954816 17239681179410852224 14539447648682198016 11839214117953543808 9138980587224889600 6438747056496235392 3738513525767581184 1038279995038926976 16784790538019824384 14084557007291170176 11384323476562515968 8684089945833861760 5983856415105207552 3283622884376553344 583389353647899136 16329899896628796544 13629666365900142336 10929432835171488128 8229199304442833920 5528965773714179712 2828732242985525504 128498712256871296 15875009255237768704 13174775724509114496 10474542193780460288 7774308663051806080 5074075132323151872 2373841601594497664 18120352144575395072 15420118613846740864 12719885083118086656 10019651552389432448 7319418021660778240 4619184490932124032 1918950960203469824 17665461503184367232 14965227972455713024 12264994441727058816 9564760910998404608 6864527380269750400 4164293849541096192 1464060318812441984 17210570861793339392 14510337331064685184 11810103800336030976 9109870269607376768 6409636738878722560 3709403208150068352 1009169677421414144 16755680220402311552 14055446689673657344 11355213158945003136 8654979628216348928 5954746097487694720 3254512566759040512 554279036030386304 16300789579011283712 13600556048282629504 10900322517553975296 8200088986825321088 5499855456096666880 2799621925368012672 99388394639358464 15845898937620255872 13145665406891601664 10445431876162947456 7745198345434293248 5044964814705639040 2344731283976984832 18091241826957882240 15391008296229228032 12690774765500573824 9990541234771919616 7290307704043265408 4590074173314611200 1889840642585956992 17636351185566854400 14936117654838200192 12235884124109545984 9535650593380891776 6835417062652237568 4135183531923583360 1434950001194929152 17181460544175826560 14481227013447172352 11780993482718518144 9080759951989863936 6380526421261209728 3680292890532555520 980059359803901312 16726569902784798720 14026336372056144512 11326102841327490304 8625869310598836096 5925635779870181888 3225402249141527680 525168718412873472 16271679261393770880 13571445730665116672 10871212199936462464 8170978669207808256 5470745138479154048 2770511607750499840 70278077021845632 15816788620002743040 13116555089274088832 10416321558545434624 7716088027816780416 5015854497088126208 2315620966359472000 18062131509340369408 15361897978611715200 12661664447883060992 9961430917154406784 7261197386425752576 4560963855697098368 1860730324968444160 17607240867949341568 14907007337220687360 12206773806492033152 9506540275763378944 6806306745034724736 4106073214306070528 1405839683577416320 17152350226558313728 14452116695829659520 11751883165101005312 9051649634372351104 6351416103643696896 3651182572915042688 950949042186388480 16697459585167285888 13997226054438631680 11296992523709977472 8596758992981323264 5896525462252669056 3196291931524014848 496058400795360640 16242568943776258048 13542335413047603840 10842101882318949632 8141868351590295424 5441634820861641216 2741401290132987008 41167759404332800 15787678302385230208 13087444771656576000 10387211240927921792 7686977710199267584 4986744179470613376 2286510648741959168 18033021191722856576 15332787660994202368 12632554130265548160 9932320599536893952 7232087068808239744 4531853538079585536 1831620007350931328 17578130550331828736 14877897019603174528 12177663488874520320 9477429958145866112 6777196427417211904 4076962896688557696 1376729365959903488 17123239908940800896 14423006378212146688 11722772847483492480 9022539316754838272 6322305786026184064 3622072255297529856 921838724568875648 16668349267549773056 13968115736821118848 11267882206092464640 8567648675363810432 5867415144635156224 3167181613906502016 466948083177847808 16213458626158745216 13513225095430091008 10812991564701436800 8112758033972782592 5412524503244128384 2712290972515474176 12057441786819968 15758567984767717376 13058334454039063168 10358100923310408960 7657867392581754752 4957633861853100544 2257400331124446336 18003910874105343744 15303677343376689536 12603443812648035328 9903210281919381120 7202976751190726912 4502743220462072704 1802509689733418496 17549020232714315904 14848786701985661696 12148553171257007488 9448319640528353280 6748086109799699072 4047852579071044864 1347619048342390656 17094129591323288064 14393896060594633856 11693662529865979648 8993428999137325440 6293195468408671232 3592961937680017024 892728406951362816 16639238949932260224 13939005419203606016 11238771888474951808 8538538357746297600 5838304827017643392 3138071296288989184 437837765560334976 16184348308541232384 13484114777812578176 10783881247083923968 8083647716355269760 5383414185626615552 2683180654897961344 18429691197878858752 15729457667150204544 13029224136421550336 10328990605692896128 7628757074964241920 4928523544235587712 2228290013506933504 17974800556487830912 15274567025759176704 12574333495030522496 9874099964301868288 7173866433573214080 4473632902844559872 1773399372115905664 17519909915096803072 14819676384368148864 12119442853639494656 9419209322910840448 6718975792182186240 4018742261453532032 1318508730724877824 17065019273705775232 14364785742977121024 11664552212248466816 8964318681519812608 6264085150791158400 3563851620062504192 863618089333849984 16610128632314747392 13909895101586093184 11209661570857438976 8509428040128784768 5809194509400130560 3108960978671476352 408727447942822144 16155237990923719552 13455004460195065344 10754770929466411136 8054537398737756928 5354303868009102720 2654070337280448512 18400580880261345920 15700347349532691712 13000113818804037504 10299880288075383296 7599646757346729088 4899413226618074880 2199179695889420672 17945690238870318080 15245456708141663872 12545223177413009664 9844989646684355456 7144756115955701248 4444522585227047040 1744289054498392832 17490799597479290240 14790566066750636032 12090332536021981824 9390099005293327616 6689865474564673408 3989631943836019200 1289398413107364992 17035908956088262400 14335675425359608192 11635441894630953984 8935208363902299776 6234974833173645568 3534741302444991360 834507771716337152 16581018314697234560 13880784783968580352 11180551253239926144 8480317722511271936 5780084191782617728 3079850661053963520 379617130325309312 16126127673306206720 13425894142577552512 10725660611848898304 8025427081120244096 5325193550391589888 2624960019662935680 18371470562643833088 15671237031915178880 12971003501186524672 10270769970457870464 7570536439729216256 4870302909000562048 2170069378271907840 17916579921252805248 15216346390524151040 12516112859795496832 9815879329066842624 7115645798338188416 4415412267609534208 1715178736880880000 17461689279861777408 14761455749133123200 12061222218404468992 9360988687675814784 6660755156947160576 3960521626218506368 1260288095489852160 17006798638470749568 14306565107742095360 11606331577013441152 8906098046284786944 6205864515556132736 3505630984827478528 805397454098824320 16551907997079721728 13851674466351067520 11151440935622413312 8451207404893759104 5750973874165104896 3050740343436450688 350506812707796480 16097017355688693888 13396783824960039680 10696550294231385472 7996316763502731264 5296083232774077056 2595849702045422848 18342360245026320256 15642126714297666048 12941893183569011840 10241659652840357632 7541426122111703424 4841192591383049216 2140959060654395008 17887469603635292416 15187236072906638208 12487002542177984000 9786769011449329792 7086535480720675584 4386301949992021376 1686068419263367168 17432578962244264576 14732345431515610368 12032111900786956160 9331878370058301952 6631644839329647744 3931411308600993536 1231177777872339328 16977688320853236736 14277454790124582528 11577221259395928320 8876987728667274112 6176754197938619904 3476520667209965696 776287136481311488 16522797679462208896 13822564148733554688 11122330618004900480 8422097087276246272 5721863556547592064 3021630025818937856 321396495090283648 16067907038071181056 13367673507342526848 10667439976613872640 7967206445885218432 5266972915156564224 2566739384427910016 18313249927408807424 15613016396680153216 12912782865951499008 10212549335222844800 7512315804494190592 4812082273765536384 2111848743036882176 17858359286017779584 15158125755289125376 12457892224560471168 9757658693831816960 7057425163103162752 4357191632374508544 1656958101645854336 17403468644626751744 14703235113898097536 12003001583169443328 9302768052440789120 6602534521712134912 3902300990983480704 1202067460254826496 16948578003235723904 14248344472507069696 11548110941778415488 8847877411049761280 6147643880321107072 3447410349592452864 747176818863798656 16493687361844696064 13793453831116041856 11093220300387387648 8392986769658733440 5692753238930079232 2992519708201425024 292286177472770816 16038796720453668224 13338563189725014016 10638329658996359808 7938096128267705600 5237862597539051392 2537629066810397184 18284139609791294592 15583906079062640384 12883672548333986176 10183439017605331968 7483205486876677760 4782971956148023552 2082738425419369344 17829248968400266752 15129015437671612544 12428781906942958336 9728548376214304128 7028314845485649920 4328081314756995712 1627847784028341504 17374358327009238912 14674124796280584704 11973891265551930496 9273657734823276288 6573424204094622080 3873190673365967872 1172957142637313664 16919467685618211072 14219234154889556864 11519000624160902656 8818767093432248448 6118533562703594240 3418300031974940032 718066501246285824 16464577044227183232 13764343513498529024 11064109982769874816 8363876452041220608 5663642921312566400 2963409390583912192 263175859855257984 16009686402836155392 13309452872107501184 10609219341378846976 7908985810650192768 5208752279921538560 2508518749192884352 18255029292173781760 15554795761445127552 12854562230716473344 10154328699987819136 7454095169259164928 4753861638530510720 2053628107801856512 17800138650782753920 15099905120054099712 12399671589325445504 9699438058596791296 6999204527868137088 4298970997139482880 1598737466410828672 17345248009391726080 14645014478663071872 11944780947934417664 9244547417205763456 6544313886477109248 3844080355748455040 1143846825019800832 16890357368000698240 14190123837272044032 11489890306543389824 8789656775814735616 6089423245086081408 3389189714357427200 688956183628772992 16435466726609670400 13735233195881016192 11034999665152361984 8334766134423707776 5634532603695053568 2934299072966399360 234065542237745152 15980576085218642560 13280342554489988352 10580109023761334144 7879875493032679936 5179641962304025728 2479408431575371520 18225918974556268928 15525685443827614720 12825451913098960512 10125218382370306304 7424984851641652096 4724751320912997888 2024517790184343680 17771028333165241088 15070794802436586880 12370561271707932672 9670327740979278464 6970094210250624256 4269860679521970048 1569627148793315840 17316137691774213248 14615904161045559040 11915670630316904832 9215437099588250624 6515203568859596416 3814970038130942208 1114736507402288000 16861247050383185408 14161013519654531200 11460779988925876992 8760546458197222784 6060312927468568576 3360079396739914368 659845866011260160 16406356408992157568 13706122878263503360 11005889347534849152 8305655816806194944 5605422286077540736 2905188755348886528 204955224620232320 15951465767601129728 13251232236872475520 10550998706143821312 7850765175415167104 5150531644686512896 2450298113957858688 18196808656938756096 15496575126210101888 12796341595481447680 10096108064752793472 7395874534024139264 4695641003295485056 1995407472566830848 17741918015547728256 15041684484819074048 12341450954090419840 9641217423361765632 6940983892633111424 4240750361904457216 1540516831175803008 17287027374156700416 14586793843428046208 11886560312699392000 9186326781970737792 6486093251242083584 3785859720513429376 1085626189784775168 16832136732765672576 14131903202037018368 11431669671308364160 8731436140579709952 6031202609851055744 3330969079122401536 630735548393747328 16377246091374644736 13677012560645990528 10976779029917336320 8276545499188682112 5576311968460027904 2876078437731373696 175844907002719488 15922355449983616896 13222121919254962688 10521888388526308480 7821654857797654272 5121421327069000064 2421187796340345856 18167698339321243264 15467464808592589056 12767231277863934848 10066997747135280640 7366764216406626432 4666530685677972224 1966297154949318016 17712807697930215424 15012574167201561216 12312340636472907008 9612107105744252800 6911873575015598592 4211640044286944384 1511406513558290176 17257917056539187584 14557683525810533376 11857449995081879168 9157216464353224960 6456982933624570752 3756749402895916544 1056515872167262336 16803026415148159744 14102792884419505536 11402559353690851328 8702325822962197120 6002092292233542912 3301858761504888704 601625230776234496 16348135773757131904 13647902243028477696 10947668712299823488 8247435181571169280 5547201650842515072 2846968120113860864 146734589385206656 15893245132366104064 13193011601637449856 10492778070908795648 7792544540180141440 5092311009451487232 2392077478722833024 18138588021703730432 15438354490975076224 12738120960246422016 10037887429517767808 7337653898789113600 4637420368060459392 1937186837331805184 17683697380312702592 14983463849584048384 12283230318855394176 9582996788126739968 6882763257398085760 4182529726669431552 1482296195940777344 17228806738921674752 14528573208193020544 11828339677464366336 9128106146735712128 6427872616007057920 3727639085278403712 1027405554549749504 16773916097530646912 14073682566801992704 11373449036073338496 8673215505344684288 5972981974616030080 3272748443887375872 572514913158721664 16319025456139619072 13618791925410964864 10918558394682310656 8218324863953656448 5518091333225002240 2817857802496348032 117624271767693824 15864134814748591232 13163901284019937024 10463667753291282816 7763434222562628608 5063200691833974400 2362967161105320192 18109477704086217600 15409244173357563392 12709010642628909184 10008777111900254976 7308543581171600768 4608310050442946560 1908076519714292352 17654587062695189760 14954353531966535552 12254120001237881344 9553886470509227136 6853652939780572928 4153419409051918720 1453185878323264512 17199696421304161920 14499462890575507712 11799229359846853504 9098995829118199296 6398762298389545088 3698528767660890880 998295236932236672 16744805779913134080 14044572249184479872 11344338718455825664 8644105187727171456 5943871656998517248 3243638126269863040 543404595541208832 16289915138522106240 13589681607793452032 10889448077064797824 8189214546336143616 5488981015607489408 2788747484878835200 88513954150180992 15835024497131078400 13134790966402424192 10434557435673769984 7734323904945115776 5034090374216461568 2333856843487807360 18080367386468704768 15380133855740050560 12679900325011396352 9979666794282742144 7279433263554087936 4579199732825433728 1878966202096779520 17625476745077676928 14925243214349022720 12225009683620368512 9524776152891714304 6824542622163060096 4124309091434405888 1424075560705751680 17170586103686649088 14470352572957994880 11770119042229340672 9069885511500686464 6369651980772032256 3669418450043378048 969184919314723840 16715695462295621248 14015461931566967040 11315228400838312832 8614994870109658624 5914761339381004416 3214527808652350208 514294277923696000 16260804820904593408 13560571290175939200 10860337759447284992 8160104228718630784 5459870697989976576 2759637167261322368 59403636532668160 15805914179513565568 13105680648784911360 10405447118056257152 7705213587327602944 5004980056598948736 2304746525870294528 18051257068851191936 15351023538122537728 12650790007393883520 9950556476665229312 7250322945936575104 4550089415207920896 1849855884479266688 17596366427460164096 14896132896731509888 12195899366002855680 9495665835274201472 6795432304545547264 4095198773816893056 1394965243088238848 17141475786069136256 14441242255340482048 11741008724611827840 9040775193883173632 6340541663154519424 3640308132425865216 940074601697211008 16686585144678108416 13986351613949454208 11286118083220800000 8585884552492145792 5885651021763491584 3185417491034837376 485183960306183168 16231694503287080576 13531460972558426368 10831227441829772160 8130993911101117952 5430760380372463744 2730526849643809536 30293318915155328 15776803861896052736 13076570331167398528 10376336800438744320 7676103269710090112 4975869738981435904 2275636208252781696 18022146751233679104 15321913220505024896 12621679689776370688 9921446159047716480 7221212628319062272 4520979097590408064 1820745566861753856 17567256109842651264 14867022579113997056 12166789048385342848 9466555517656688640 6766321986928034432 4066088456199380224 1365854925470726016 17112365468451623424 14412131937722969216 11711898406994315008 9011664876265660800 6311431345537006592 3611197814808352384 910964284079698176 16657474827060595584 13957241296331941376 11257007765603287168 8556774234874632960 5856540704145978752 3156307173417324544 456073642688670336 16202584185669567744 13502350654940913536 10802117124212259328 8101883593483605120 5401650062754950912 2701416532026296704 1183001297642496 15747693544278539904 13047460013549885696 10347226482821231488 7646992952092577280 4946759421363923072 2246525890635268864 17993036433616166272 15292802902887512064 12592569372158857856 9892335841430203648 7192102310701549440 4491868779972895232 1791635249244241024 17538145792225138432 14837912261496484224 12137678730767830016 9437445200039175808 6737211669310521600 4036978138581867392 1336744607853213184 17083255150834110592 14383021620105456384 11682788089376802176 8982554558648147968 6282321027919493760 3582087497190839552 881853966462185344 16628364509443082752 13928130978714428544 11227897447985774336 8527663917257120128 5827430386528465920 3127196855799811712 426963325071157504 16173473868052054912 13473240337323400704 10773006806594746496 8072773275866092288 5372539745137438080 2672306214408783872 18418816757389681280 15718583226661027072 13018349695932372864 10318116165203718656 7617882634475064448 4917649103746410240 2217415573017756032 17963926115998653440 15263692585269999232 12563459054541345024 9863225523812690816 7162991993084036608 4462758462355382400 1762524931626728192 17509035474607625600 14808801943878971392 12108568413150317184 9408334882421662976 6708101351693008768 4007867820964354560 1307634290235700352 17054144833216597760 14353911302487943552 11653677771759289344 8953444241030635136 6253210710301980928 3552977179573326720 852743648844672512 16599254191825569920 13899020661096915712 11198787130368261504 8498553599639607296 5798320068910953088 3098086538182298880 397853007453644672 16144363550434542080 13444130019705887872 10743896488977233664 8043662958248579456 5343429427519925248 2643195896791271040 18389706439772168448 15689472909043514240 12989239378314860032 10289005847586205824 7588772316857551616 4888538786128897408 2188305255400243200 17934815798381140608 15234582267652486400 12534348736923832192 9834115206195177984 7133881675466523776 4433648144737869568 1733414614009215360 17479925156990112768 14779691626261458560 12079458095532804352 9379224564804150144 6678991034075495936 3978757503346841728 1278523972618187520 17025034515599084928 14324800984870430720 11624567454141776512 8924333923413122304 6224100392684468096 3523866861955813888 823633331227159680 16570143874208057088 13869910343479402880 11169676812750748672 8469443282022094464 5769209751293440256 3068976220564786048 368742689836131840 16115253232817029248 13415019702088375040 10714786171359720832 8014552640631066624 5314319109902412416 2614085579173758208 18360596122154655616 15660362591426001408 12960129060697347200 10259895529968692992 7559661999240038784 4859428468511384576 2159194937782730368 17905705480763627776 15205471950034973568 12505238419306319360 9805004888577665152 7104771357849010944 4404537827120356736 1704304296391702528 17450814839372599936 14750581308643945728 12050347777915291520 9350114247186637312 6649880716457983104 3949647185729328896 1249413655000674688 16995924197981572096 14295690667252917888 11595457136524263680 8895223605795609472 6194990075066955264 3494756544338301056 794523013609646848 16541033556590544256 13840800025861890048 11140566495133235840 8440332964404581632 5740099433675927424 3039865902947273216 339632372218619008 16086142915199516416 13385909384470862208 10685675853742208000 7985442323013553792 5285208792284899584 2584975261556245376 18331485804537142784 15631252273808488576 12931018743079834368 10230785212351180160 7530551681622525952 4830318150893871744 2130084620165217536 17876595163146114944 15176361632417460736 12476128101688806528 9775894570960152320 7075661040231498112 4375427509502843904 1675193978774189696 17421704521755087104 14721470991026432896 12021237460297778688 9321003929569124480 6620770398840470272 3920536868111816064 1220303337383161856 16966813880364059264 14266580349635405056 11566346818906750848 8866113288178096640 6165879757449442432 3465646226720788224 765412695992134016 16511923238973031424 13811689708244377216 11111456177515723008 8411222646787068800 5710989116058414592 3010755585329760384 310522054601106176 16057032597582003584 13356799066853349376 10656565536124695168 7956332005396040960 5256098474667386752 2555864943938732544 18302375486919629952 15602141956190975744 12901908425462321536 10201674894733667328 7501441364005013120 4801207833276358912 2100974302547704704 17847484845528602112 15147251314799947904 12447017784071293696 9746784253342639488 7046550722613985280 4346317191885331072 1646083661156676864 17392594204137574272 14692360673408920064 11992127142680265856 9291893611951611648 6591660081222957440 3891426550494303232 1191193019765649024 16937703562746546432 14237470032017892224 11537236501289238016 8837002970560583808 6136769439831929600 3436535909103275392 736302378374621184 16482812921355518592 13782579390626864384 11082345859898210176 8382112329169555968 5681878798440901760 2981645267712247552 281411736983593344 16027922279964490752 13327688749235836544 10627455218507182336 7927221687778528128 5226988157049873920 2526754626321219712 18273265169302117120 15573031638573462912 12872798107844808704 10172564577116154496 7472331046387500288 4772097515658846080 2071863984930191872 17818374527911089280 15118140997182435072 12417907466453780864 9717673935725126656 7017440404996472448 4317206874267818240 1616973343539164032 17363483886520061440 14663250355791407232 11963016825062753024 9262783294334098816 6562549763605444608 3862316232876790400 1162082702148136192 16908593245129033600 14208359714400379392 11508126183671725184 8807892652943070976 6107659122214416768 3407425591485762560 707192060757108352 16453702603738005760 13753469073009351552 11053235542280697344 8353002011552043136 5652768480823388928 2952534950094734720 252301419366080512 15998811962346977920 13298578431618323712 10598344900889669504 7898111370161015296 5197877839432361088 2497644308703706880 18244154851684604288 15543921320955950080 12843687790227295872 10143454259498641664 7443220728769987456 4742987198041333248 2042753667312679040 17789264210293576448 15089030679564922240 12388797148836268032 9688563618107613824 6988330087378959616 4288096556650305408 1587863025921651200 17334373568902548608 14634140038173894400 11933906507445240192 9233672976716585984 6533439445987931776 3833205915259277568 1132972384530623360 16879482927511520768 14179249396782866560 11479015866054212352 8778782335325558144 6078548804596903936 3378315273868249728 678081743139595520 16424592286120492928 13724358755391838720 11024125224663184512 8323891693934530304 5623658163205876096 2923424632477221888 223191101748567680 15969701644729465088 13269468114000810880 10569234583272156672 7869001052543502464 5168767521814848256 2468533991086194048 18215044534067091456 15514811003338437248 12814577472609783040 10114343941881128832 7414110411152474624 4713876880423820416 2013643349695166208 17760153892676063616 15059920361947409408 12359686831218755200 9659453300490100992 6959219769761446784 4258986239032792576 1558752708304138368 17305263251285035776 14605029720556381568 11904796189827727360 9204562659099073152 6504329128370418944 3804095597641764736 1103862066913110528 16850372609894007936 14150139079165353728 11449905548436699520 8749672017708045312 6049438486979391104 3349204956250736896 648971425522082688 16395481968502980096 13695248437774325888 10995014907045671680 8294781376317017472 5594547845588363264 2894314314859709056 194080784131054848 15940591327111952256 13240357796383298048 10540124265654643840 7839890734925989632 5139657204197335424 2439423673468681216 18185934216449578624 15485700685720924416 12785467154992270208 10085233624263616000 7385000093534961792 4684766562806307584 1984533032077653376 17731043575058550784 15030810044329896576 12330576513601242368 9630342982872588160 6930109452143933952 4229875921415279744 1529642390686625536 17276152933667522944 14575919402938868736 11875685872210214528 9175452341481560320 6475218810752906112 3774985280024251904 1074751749295597696 16821262292276495104 14121028761547840896 11420795230819186688 8720561700090532480 6020328169361878272 3320094638633224064 619861107904569856 16366371650885467264 13666138120156813056 10965904589428158848 8265671058699504640 5565437527970850432 2865203997242196224 164970466513542016 15911481009494439424 13211247478765785216 10511013948037131008 7810780417308476800 5110546886579822592 2410313355851168384 18156823898832065792 15456590368103411584 12756356837374757376 10056123306646103168 7355889775917448960 4655656245188794752 1955422714460140544 17701933257441037952 15001699726712383744 12301466195983729536 9601232665255075328 6900999134526421120 4200765603797766912 1500532073069112704 17247042616050010112 14546809085321355904 11846575554592701696 9146342023864047488 6446108493135393280 3745874962406739072 1045641431678084864 16792151974658982272 14091918443930328064 11391684913201673856 8691451382473019648 5991217851744365440 3290984321015711232 590750790287057024 16337261333267954432 13637027802539300224 10936794271810646016 8236560741081991808 5536327210353337600 2836093679624683392 135860148896029184 15882370691876926592 13182137161148272384 10481903630419618176 7781670099690963968 5081436568962309760 2381203038233655552 18127713581214552960 15427480050485898752 12727246519757244544 10027012989028590336 7326779458299936128 4626545927571281920 1926312396842627712 17672822939823525120 14972589409094870912 12272355878366216704 9572122347637562496 6871888816908908288 4171655286180254080 1471421755451599872 17217932298432497280 14517698767703843072 11817465236975188864 9117231706246534656 6416998175517880448 3716764644789226240 1016531114060572032 16763041657041469440 14062808126312815232 11362574595584161024 8662341064855506816 5962107534126852608 3261874003398198400 561640472669544192 16308151015650441600 13607917484921787392 10907683954193133184 8207450423464478976 5507216892735824768 2806983362007170560 106749831278516352 15853260374259413760 13153026843530759552 10452793312802105344 7752559782073451136 5052326251344796928 2352092720616142720 18098603263597040128 15398369732868385920 12698136202139731712 9997902671411077504 7297669140682423296 4597435609953769088 1897202079225114880 17643712622206012288 14943479091477358080 12243245560748703872 9543012030020049664 6842778499291395456 4142544968562741248 1442311437834087040 17188821980814984448 14488588450086330240 11788354919357676032 9088121388629021824 6387887857900367616 3687654327171713408 987420796443059200 16733931339423956608 14033697808695302400 11333464277966648192 8633230747237993984 5932997216509339776 3232763685780685568 532530155052031360 16279040698032928768 13578807167304274560 10878573636575620352 8178340105846966144 5478106575118311936 2777873044389657728 77639513661003520 15824150056641900928 13123916525913246720 10423682995184592512 7723449464455938304 5023215933727284096 2322982402998629888 18069492945979527296 15369259415250873088 12669025884522218880 9968792353793564672 7268558823064910464 4568325292336256256 1868091761607602048 17614602304588499456 14914368773859845248 12214135243131191040 9513901712402536832 6813668181673882624 4113434650945228416 1413201120216574208 17159711663197471616 14459478132468817408 11759244601740163200 9059011071011508992 6358777540282854784 3658544009554200576 958310478825546368 16704821021806443776 14004587491077789568 11304353960349135360 8604120429620481152 5903886898891826944 3203653368163172736 503419837434518528 16249930380415415936 13549696849686761728 10849463318958107520 8149229788229453312 5448996257500799104 2748762726772144896 48529196043490688 15795039739024388096 13094806208295733888 10394572677567079680 7694339146838425472 4994105616109771264 2293872085381117056 18040382628362014464 15340149097633360256 12639915566904706048 9939682036176051840 7239448505447397632 4539214974718743424 1838981443990089216 17585491986970986624 14885258456242332416 12185024925513678208 9484791394785024000 6784557864056369792 4084324333327715584 1384090802599061376 17130601345579958784 14430367814851304576 11730134284122650368 9029900753393996160 6329667222665341952 3629433691936687744 929200161208033536 16675710704188930944 13975477173460276736 11275243642731622528 8575010112002968320 5874776581274314112 3174543050545659904 474309519817005696 16220820062797903104 13520586532069248896 10820353001340594688 8120119470611940480 5419885939883286272 2719652409154632064 19418878425977856 15765929421406875264 13065695890678221056 10365462359949566848 7665228829220912640 4964995298492258432 2264761767763604224 18011272310744501632 15311038780015847424 12610805249287193216 9910571718558539008 7210338187829884800 4510104657101230592 1809871126372576384 17556381669353473792 14856148138624819584 12155914607896165376 9455681077167511168 6755447546438856960 4055214015710202752 1354980484981548544 17101491027962445952 14401257497233791744 11701023966505137536 9000790435776483328 6300556905047829120 3600323374319174912 900089843590520704 16646600386571418112 13946366855842763904 11246133325114109696 8545899794385455488 5845666263656801280 3145432732928147072 445199202199492864 16191709745180390272 13491476214451736064 10791242683723081856 8091009152994427648 5390775622265773440 2690542091537119232 18437052634518016640 15736819103789362432 13036585573060708224 10336352042332054016 7636118511603399808 4935884980874745600 2235651450146091392 17982161993126988800 15281928462398334592 12581694931669680384 9881461400941026176 7181227870212371968 4480994339483717760 1780760808755063552 17527271351735960960 14827037821007306752 12126804290278652544 9426570759549998336 6726337228821344128 4026103698092689920 1325870167364035712 17072380710344933120 14372147179616278912 11671913648887624704 8971680118158970496 6271446587430316288 3571213056701662080 870979525973007872 16617490068953905280 13917256538225251072 11217023007496596864 8516789476767942656 5816555946039288448 3116322415310634240 416088884581980032 16162599427562877440 13462365896834223232 10762132366105569024 8061898835376914816 5361665304648260608 2661431773919606400 18407942316900503808 15707708786171849600 13007475255443195392 10307241724714541184 7607008193985886976 4906774663257232768 2206541132528578560 17953051675509475968 15252818144780821760 12552584614052167552 9852351083323513344 7152117552594859136 4451884021866204928 1751650491137550720 17498161034118448128 14797927503389793920 12097693972661139712 9397460441932485504 6697226911203831296 3996993380475177088 1296759849746522880 17043270392727420288 14343036861998766080 11642803331270111872 8942569800541457664 6242336269812803456 3542102739084149248 841869208355495040 16588379751336392448 13888146220607738240 11187912689879084032 8487679159150429824 5787445628421775616 3087212097693121408 386978566964467200 16133489109945364608 13433255579216710400 10733022048488056192 8032788517759401984 5332554987030747776 2632321456302093568 18378831999282990976 15678598468554336768 12978364937825682560 10278131407097028352 7577897876368374144 4877664345639719936 2177430814911065728 17923941357891963136 15223707827163308928 12523474296434654720 9823240765706000512 7123007234977346304 4422773704248692096 1722540173520037888 17469050716500935296 14768817185772281088 12068583655043626880 9368350124314972672 6668116593586318464 3967883062857664256 1267649532129010048 17014160075109907456 14313926544381253248 11613693013652599040 8913459482923944832 6213225952195290624 3512992421466636416 812758890737982208 16559269433718879616 13859035902990225408 11158802372261571200 8458568841532916992 5758335310804262784 3058101780075608576 357868249346954368 16104378792327851776 13404145261599197568 10703911730870543360 8003678200141889152 5303444669413234944 2603211138684580736 18349721681665478144 15649488150936823936 12949254620208169728 10249021089479515520 7548787558750861312 4848554028022207104 2148320497293552896 17894831040274450304 15194597509545796096 12494363978817141888 9794130448088487680 7093896917359833472 4393663386631179264 1693429855902525056 17439940398883422464 14739706868154768256 12039473337426114048 9339239806697459840 6639006275968805632 3938772745240151424 1238539214511497216 16985049757492394624 14284816226763740416 11584582696035086208 8884349165306432000 6184115634577777792 3483882103849123584 783648573120469376 16530159116101366784 13829925585372712576 11129692054644058368 8429458523915404160 5729224993186749952 3028991462458095744 328757931729441536 16075268474710338944 13375034943981684736 10674801413253030528 7974567882524376320 5274334351795722112 2574100821067067904 18320611364047965312 15620377833319311104 12920144302590656896 10219910771862002688 7519677241133348480 4819443710404694272 2119210179676040064 17865720722656937472 15165487191928283264 12465253661199629056 9765020130470974848 7064786599742320640 4364553069013666432 1664319538285012224 17410830081265909632 14710596550537255424 12010363019808601216 9310129489079947008 6609895958351292800 3909662427622638592 1209428896893984384 16955939439874881792 14255705909146227584 11555472378417573376 8855238847688919168 6155005316960264960 3454771786231610752 754538255502956544 16501048798483853952 13800815267755199744 11100581737026545536 8400348206297891328 5700114675569237120 2999881144840582912 299647614111928704 16046158157092826112 13345924626364171904 10645691095635517696 7945457564906863488 5245224034178209280 2544990503449555072 18291501046430452480 15591267515701798272 12891033984973144064 10190800454244489856 7490566923515835648 4790333392787181440 2090099862058527232 17836610405039424640 15136376874310770432 12436143343582116224 9735909812853462016 7035676282124807808 4335442751396153600 1635209220667499392 17381719763648396800 14681486232919742592 11981252702191088384 9281019171462434176 6580785640733779968 3880552110005125760 1180318579276471552 16926829122257368960 14226595591528714752 11526362060800060544 8826128530071406336 6125894999342752128 3425661468614097920 725427937885443712 16471938480866341120 13771704950137686912 11071471419409032704 8371237888680378496 5671004357951724288 2970770827223070080 270537296494415872 16017047839475313280 13316814308746659072 10616580778018004864 7916347247289350656 5216113716560696448 2515880185832042240 18262390728812939648 15562157198084285440 12861923667355631232 10161690136626977024 7461456605898322816 4761223075169668608 2060989544441014400 17807500087421911808 15107266556693257600 12407033025964603392 9706799495235949184 7006565964507294976 4306332433778640768 1606098903049986560 17352609446030883968 14652375915302229760 11952142384573575552 9251908853844921344 6551675323116267136 3851441792387612928 1151208261658958720 16897718804639856128 14197485273911201920 11497251743182547712 8797018212453893504 6096784681725239296 3396551150996585088 696317620267930880 16442828163248828288 13742594632520174080 11042361101791519872 8342127571062865664 5641894040334211456 2941660509605557248 241426978876903040 15987937521857800448 13287703991129146240 10587470460400492032 7887236929671837824 5187003398943183616 2486769868214529408 18233280411195426816 15533046880466772608 12832813349738118400 10132579819009464192 7432346288280809984 4732112757552155776 2031879226823501568 17778389769804398976 15078156239075744768 12377922708347090560 9677689177618436352 6977455646889782144 4277222116161127936 1576988585432473728 17323499128413371136 14623265597684716928 11923032066956062720 9222798536227408512 6522565005498754304 3822331474770100096 1122097944041445888 16868608487022343296 14168374956293689088 11468141425565034880 8767907894836380672 6067674364107726464 3367440833379072256 667207302650418048 16413717845631315456 13713484314902661248 11013250784174007040 8313017253445352832 5612783722716698624 2912550191988044416 212316661259390208 15958827204240287616 13258593673511633408 10558360142782979200 7858126612054324992 5157893081325670784 2457659550597016576 18204170093577913984 15503936562849259776 12803703032120605568 10103469501391951360 7403235970663297152 4703002439934642944 2002768909205988736 17749279452186886144 15049045921458231936 12348812390729577728 9648578860000923520 6948345329272269312 4248111798543615104 1547878267814960896 17294388810795858304 14594155280067204096 11893921749338549888 9193688218609895680 6493454687881241472 3793221157152587264 1092987626423933056 16839498169404830464 14139264638676176256 11439031107947522048 8738797577218867840 6038564046490213632 3338330515761559424 638096985032905216 16384607528013802624 13684373997285148416 10984140466556494208 8283906935827840000 5583673405099185792 2883439874370531584 183206343641877376 15929716886622774784 13229483355894120576 10529249825165466368 7829016294436812160 5128782763708157952 2428549232979503744 18175059775960401152 15474826245231746944 12774592714503092736 10074359183774438528 7374125653045784320 4673892122317130112 1973658591588475904 17720169134569373312 15019935603840719104 12319702073112064896 9619468542383410688 6919235011654756480 4219001480926102272 1518767950197448064 17265278493178345472 14565044962449691264 11864811431721037056 9164577900992382848 6464344370263728640 3764110839535074432 1063877308806420224 16810387851787317632 14110154321058663424 11409920790330009216 8709687259601355008 6009453728872700800 3309220198144046592 608986667415392384 16355497210396289792 13655263679667635584 10955030148938981376 8254796618210327168 5554563087481672960 2854329556753018752 154096026024364544 15900606569005261952 13200373038276607744 10500139507547953536 7799905976819299328 5099672446090645120 2399438915361990912 18145949458342888320 15445715927614234112 12745482396885579904 10045248866156925696 7345015335428271488 4644781804699617280 1944548273970963072 17691058816951860480 14990825286223206272 12290591755494552064 9590358224765897856 6890124694037243648 4189891163308589440 1489657632579935232 17236168175560832640 14535934644832178432 11835701114103524224 9135467583374870016 6435234052646215808 3735000521917561600 1034766991188907392 16781277534169804800 14081044003441150592 11380810472712496384 8680576941983842176 5980343411255187968 3280109880526533760 579876349797879552 16326386892778776960 13626153362050122752 10925919831321468544 8225686300592814336 5525452769864160128 2825219239135505920 124985708406851712 15871496251387749120 13171262720659094912 10471029189930440704 7770795659201786496 5070562128473132288 2370328597744478080 18116839140725375488 15416605609996721280 12716372079268067072 10016138548539412864 7315905017810758656 4615671487082104448 1915437956353450240 17661948499334347648 14961714968605693440 12261481437877039232 9561247907148385024 6861014376419730816 4160780845691076608 1460547314962422400 17207057857943319808 14506824327214665600 11806590796486011392 9106357265757357184 6406123735028702976 3705890204300048768 1005656673571394560 16752167216552291968 14051933685823637760 11351700155094983552 8651466624366329344 5951233093637675136 3250999562909020928 550766032180366720 16297276575161264128 13597043044432609920 10896809513703955712 8196575982975301504 5496342452246647296 2796108921517993088 95875390789338880 15842385933770236288 13142152403041582080 10441918872312927872 7741685341584273664 5041451810855619456 2341218280126965248 18087728823107862656 15387495292379208448 12687261761650554240 9987028230921900032 7286794700193245824 4586561169464591616 1886327638735937408 17632838181716834816 14932604650988180608 12232371120259526400 9532137589530872192 6831904058802217984 4131670528073563776 1431436997344909568 17177947540325806976 14477714009597152768 11777480478868498560 9077246948139844352 6377013417411190144 3676779886682535936 976546355953881728 16723056898934779136 14022823368206124928 11322589837477470720 8622356306748816512 5922122776020162304 3221889245291508096 521655714562853888 16268166257543751296 13567932726815097088 10867699196086442880 8167465665357788672 5467232134629134464 2766998603900480256 66765073171826048 15813275616152723456 13113042085424069248 10412808554695415040 7712575023966760832 5012341493238106624 2312107962509452416 18058618505490349824 15358384974761695616 12658151444033041408 9957917913304387200 7257684382575732992 4557450851847078784 1857217321118424576 17603727864099321984 14903494333370667776 12203260802642013568 9503027271913359360 6802793741184705152 4102560210456050944 1402326679727396736 17148837222708294144 14448603691979639936 11748370161250985728 9048136630522331520 6347903099793677312 3647669569065023104 947436038336368896 16693946581317266304 13993713050588612096 11293479519859957888 8593245989131303680 5893012458402649472 3192778927673995264 492545396945341056 16239055939926238464 13538822409197584256 10838588878468930048 8138355347740275840 5438121817011621632 2737888286282967424 37654755554313216 15784165298535210624 13083931767806556416 10383698237077902208 7683464706349248000 4983231175620593792 2282997644891939584 18029508187872836992 15329274657144182784 12629041126415528576 9928807595686874368 7228574064958220160 4528340534229565952 1828107003500911744 17574617546481809152 14874384015753154944 12174150485024500736 9473916954295846528 6773683423567192320 4073449892838538112 1373216362109883904 17119726905090781312 14419493374362127104 11719259843633472896 9019026312904818688 6318792782176164480 3618559251447510272 918325720718856064 16664836263699753472 13964602732971099264 11264369202242445056 8564135671513790848 5863902140785136640 3163668610056482432 463435079327828224 16209945622308725632 13509712091580071424 10809478560851417216 8109245030122763008 5409011499394108800 2708777968665454592 8544437936800384 15755054980917697792 13054821450189043584 10354587919460389376 7654354388731735168 4954120858003080960 2253887327274426752 18000397870255324160 15300164339526669952 12599930808798015744 9899697278069361536 7199463747340707328 4499230216612053120 1798996685883398912 17545507228864296320 14845273698135642112 12145040167406987904 9444806636678333696 6744573105949679488 4044339575221025280 1344106044492371072 17090616587473268480 14390383056744614272 11690149526015960064 8989915995287305856 6289682464558651648 3589448933829997440 889215403101343232 16635725946082240640 13935492415353586432 11235258884624932224 8535025353896278016 5834791823167623808 3134558292438969600 434324761710315392 16180835304691212800 13480601773962558592 10780368243233904384 8080134712505250176 5379901181776595968 2679667651047941760 18426178194028839168 15725944663300184960 13025711132571530752 10325477601842876544 7625244071114222336 4925010540385568128 2224777009656913920 17971287552637811328 15271054021909157120 12570820491180502912 9870586960451848704 7170353429723194496 4470119898994540288 1769886368265886080 17516396911246783488 14816163380518129280 12115929849789475072 9415696319060820864 6715462788332166656 4015229257603512448 1314995726874858240 17061506269855755648 14361272739127101440 11661039208398447232 8960805677669793024 6260572146941138816 3560338616212484608 860105085483830400 16606615628464727808 13906382097736073600 11206148567007419392 8505915036278765184 5805681505550110976 3105447974821456768 405214444092802560 16151724987073699968 13451491456345045760 10751257925616391552 8051024394887737344 5350790864159083136 2650557333430428928 18397067876411326336 15696834345682672128 12996600814954017920 10296367284225363712 7596133753496709504 4895900222768055296 2195666692039401088 17942177235020298496 15241943704291644288 12541710173562990080 9841476642834335872 7141243112105681664 4441009581377027456 1740776050648373248 17487286593629270656 14787053062900616448 12086819532171962240 9386586001443308032 6686352470714653824 3986118939985999616 1285885409257345408 17032395952238242816 14332162421509588608 11631928890780934400 8931695360052280192 6231461829323625984 3531228298594971776 830994767866317568 16577505310847214976 13877271780118560768 11177038249389906560 8476804718661252352 5776571187932598144 3076337657203943936 376104126475289728 16122614669456187136 13422381138727532928 10722147607998878720 8021914077270224512 5321680546541570304 2621447015812916096 18367957558793813504 15667724028065159296 12967490497336505088 10267256966607850880 7567023435879196672 4866789905150542464 2166556374421888256 17913066917402785664 15212833386674131456 12512599855945477248 9812366325216823040 7112132794488168832 4411899263759514624 1711665733030860416 17458176276011757824 14757942745283103616 12057709214554449408 9357475683825795200 6657242153097140992 3957008622368486784 1256775091639832576 17003285634620729984 14303052103892075776 11602818573163421568 8902585042434767360 6202351511706113152 3502117980977458944 801884450248804736 16548394993229702144 13848161462501047936 11147927931772393728 8447694401043739520 5747460870315085312 3047227339586431104 346993808857776896 16093504351838674304 13393270821110020096 10693037290381365888 7992803759652711680 5292570228924057472 2592336698195403264 18338847241176300672 15638613710447646464 12938380179718992256 10238146648990338048 7537913118261683840 4837679587533029632 2137446056804375424 17883956599785272832 15183723069056618624 12483489538327964416 9783256007599310208 7083022476870656000 4382788946142001792 1682555415413347584 17429065958394244992 14728832427665590784 12028598896936936576 9328365366208282368 6628131835479628160 3927898304750973952 1227664774022319744 16974175317003217152 14273941786274562944 11573708255545908736 8873474724817254528 6173241194088600320 3473007663359946112 772774132631291904 16519284675612189312 13819051144883535104 11118817614154880896 8418584083426226688 5718350552697572480 3018117021968918272 317883491240264064 16064394034221161472 13364160503492507264 10663926972763853056 7963693442035198848 5263459911306544640 2563226380577890432 18309736923558787840 15609503392830133632 12909269862101479424 10209036331372825216 7508802800644171008 4808569269915516800 2108335739186862592 17854846282167760000 15154612751439105792 12454379220710451584 9754145689981797376 7053912159253143168 4353678628524488960 1653445097795834752 17399955640776732160 14699722110048077952 11999488579319423744 9299255048590769536 6599021517862115328 3898787987133461120 1198554456404806912 16945064999385704320 14244831468657050112 11544597937928395904 8844364407199741696 6144130876471087488 3443897345742433280 743663815013779072 16490174357994676480 13789940827266022272 11089707296537368064 8389473765808713856 5689240235080059648 2989006704351405440 288773173622751232 16035283716603648640 13335050185874994432 10634816655146340224 7934583124417686016 5234349593689031808 2534116062960377600 18280626605941275008 15580393075212620800 12880159544483966592 10179926013755312384 7479692483026658176 4779458952298003968 2079225421569349760 17825735964550247168 15125502433821592960 12425268903092938752 9725035372364284544 7024801841635630336 4324568310906976128 1624334780178321920 17370845323159219328 14670611792430565120 11970378261701910912 9270144730973256704 6569911200244602496 3869677669515948288 1169444138787294080 16915954681768191488 14215721151039537280 11515487620310883072 8815254089582228864 6115020558853574656 3414787028124920448 714553497396266240 16461064040377163648 13760830509648509440 11060596978919855232 8360363448191201024 5660129917462546816 2959896386733892608 259662856005238400 16006173398986135808 13305939868257481600 10605706337528827392 7905472806800173184 5205239276071518976 2505005745342864768 18251516288323762176 15551282757595107968 12851049226866453760 10150815696137799552 7450582165409145344 4750348634680491136 2050115103951836928 17796625646932734336 15096392116204080128 12396158585475425920 9695925054746771712 6995691524018117504 4295457993289463296 1595224462560809088 17341735005541706496 14641501474813052288 11941267944084398080 9241034413355743872 6540800882627089664 3840567351898435456 1140333821169781248 16886844364150678656 14186610833422024448 11486377302693370240 8786143771964716032 6085910241236061824 3385676710507407616 685443179778753408 16431953722759650816 13731720192030996608 11031486661302342400 8331253130573688192 5631019599845033984 2930786069116379776 230552538387725568 15977063081368622976 13276829550639968768 10576596019911314560 7876362489182660352 5176128958454006144 2475895427725351936 18222405970706249344 15522172439977595136 12821938909248940928 10121705378520286720 7421471847791632512 4721238317062978304 2021004786334324096 17767515329315221504 15067281798586567296 12367048267857913088 9666814737129258880 6966581206400604672 4266347675671950464 1566114144943296256 17312624687924193664 14612391157195539456 11912157626466885248 9211924095738231040 6511690565009576832 3811457034280922624 1111223503552268416 16857734046533165824 14157500515804511616 11457266985075857408 8757033454347203200 6056799923618548992 3356566392889894784 656332862161240576 16402843405142137984 13702609874413483776 11002376343684829568 8302142812956175360 5601909282227521152 2901675751498866944 201442220770212736 15947952763751110144 13247719233022455936 10547485702293801728 7847252171565147520 5147018640836493312 2446785110107839104 18193295653088736512 15493062122360082304 12792828591631428096 10092595060902773888 7392361530174119680 4692127999445465472 1991894468716811264 17738405011697708672 15038171480969054464 12337937950240400256 9637704419511746048 6937470888783091840 4237237358054437632 1537003827325783424 17283514370306680832 14583280839578026624 11883047308849372416 9182813778120718208 6482580247392064000 3782346716663409792 1082113185934755584 16828623728915652992 14128390198186998784 11428156667458344576 8727923136729690368 6027689606001036160 3327456075272381952 627222544543727744 16373733087524625152 13673499556795970944 10973266026067316736 8273032495338662528 5572798964610008320 2872565433881354112 172331903152699904 15918842446133597312 13218608915404943104 10518375384676288896 7818141853947634688 5117908323218980480 2417674792490326272 18164185335471223680 15463951804742569472 12763718274013915264 10063484743285261056 7363251212556606848 4663017681827952640 1962784151099298432 17709294694080195840 15009061163351541632 12308827632622887424 9608594101894233216 6908360571165579008 4208127040436924800 1507893509708270592 17254404052689168000 14554170521960513792 11853936991231859584 9153703460503205376 6453469929774551168 3753236399045896960 1053002868317242752 16799513411298140160 14099279880569485952 11399046349840831744 8698812819112177536 5998579288383523328 3298345757654869120 598112226926214912 16344622769907112320 13644389239178458112 10944155708449803904 8243922177721149696 5543688646992495488 2843455116263841280 143221585535187072 15889732128516084480 13189498597787430272 10489265067058776064 7789031536330121856 5088798005601467648 2388564474872813440 18135075017853710848 15434841487125056640 12734607956396402432 10034374425667748224 7334140894939094016 4633907364210439808 1933673833481785600 17680184376462683008 14979950845734028800 12279717315005374592 9579483784276720384 6879250253548066176 4179016722819411968 1478783192090757760 17225293735071655168 14525060204343000960 11824826673614346752 9124593142885692544 6424359612157038336 3724126081428384128 1023892550699729920 16770403093680627328 14070169562951973120 11369936032223318912 8669702501494664704 5969468970766010496 3269235440037356288 569001909308702080 16315512452289599488 13615278921560945280 10915045390832291072 8214811860103636864 5514578329374982656 2814344798646328448 114111267917674240 15860621810898571648 13160388280169917440 10460154749441263232 7759921218712609024 5059687687983954816 2359454157255300608 18105964700236198016 15405731169507543808 12705497638778889600 10005264108050235392 7305030577321581184 4604797046592926976 1904563515864272768 17651074058845170176 14950840528116515968 12250606997387861760 9550373466659207552 6850139935930553344 4149906405201899136 1449672874473244928 17196183417454142336 14495949886725488128 11795716355996833920 9095482825268179712 6395249294539525504 3695015763810871296 994782233082217088 16741292776063114496 14041059245334460288 11340825714605806080 8640592183877151872 5940358653148497664 3240125122419843456 539891591691189248 16286402134672086656 13586168603943432448 10885935073214778240 8185701542486124032 5485468011757469824 2785234481028815616 85000950300161408 15831511493281058816 13131277962552404608 10431044431823750400 7730810901095096192 5030577370366441984 2330343839637787776 18076854382618685184 15376620851890030976 12676387321161376768 9976153790432722560 7275920259704068352 4575686728975414144 1875453198246759936 17621963741227657344 14921730210499003136 12221496679770348928 9521263149041694720 6821029618313040512 4120796087584386304 1420562556855732096 17167073099836629504 14466839569107975296 11766606038379321088 9066372507650666880 6366138976922012672 3665905446193358464 965671915464704256 16712182458445601664 14011948927716947456 11311715396988293248 8611481866259639040 5911248335530984832 3211014804802330624 510781274073676416 16257291817054573824 13557058286325919616 10856824755597265408 8156591224868611200 5456357694139956992 2756124163411302784 55890632682648576 15802401175663545984 13102167644934891776 10401934114206237568 7701700583477583360 5001467052748929152 2301233522020274944 18047744065001172352 15347510534272518144 12647277003543863936 9947043472815209728 7246809942086555520 4546576411357901312 1846342880629247104 17592853423610144512 14892619892881490304 12192386362152836096 9492152831424181888 6791919300695527680 4091685769966873472 1391452239238219264 17137962782219116672 14437729251490462464 11737495720761808256 9037262190033154048 6337028659304499840 3636795128575845632 936561597847191424 16683072140828088832 13982838610099434624 11282605079370780416 8582371548642126208 5882138017913472000 3181904487184817792 481670956456163584 16228181499437060992 13527947968708406784 10827714437979752576 8127480907251098368 5427247376522444160 2727013845793789952 26780315065135744 15773290858046033152 13073057327317378944 10372823796588724736 7672590265860070528 4972356735131416320 2272123204402762112 18018633747383659520 15318400216655005312 12618166685926351104 9917933155197696896 7217699624469042688 4517466093740388480 1817232563011734272 17563743105992631680 14863509575263977472 12163276044535323264 9463042513806669056 6762808983078014848 4062575452349360640 1362341921620706432 17108852464601603840 14408618933872949632 11708385403144295424 9008151872415641216 6307918341686987008 3607684810958332800 907451280229678592 16653961823210576000 13953728292481921792 11253494761753267584 8553261231024613376 5853027700295959168 3152794169567304960 452560638838650752 16199071181819548160 13498837651090893952 10798604120362239744 8098370589633585536 5398137058904931328 2697903528176277120 18444414071157174528 15744180540428520320 13043947009699866112 10343713478971211904 7643479948242557696 4943246417513903488 2243012886785249280 17989523429766146688 15289289899037492480 12589056368308838272 9888822837580184064 7188589306851529856 4488355776122875648 1788122245394221440 17534632788375118848 14834399257646464640 12134165726917810432 9433932196189156224 6733698665460502016 4033465134731847808 1333231604003193600 17079742146984091008 14379508616255436800 11679275085526782592 8979041554798128384 6278808024069474176 3578574493340819968 878340962612165760 16624851505593063168 13924617974864408960 11224384444135754752 8524150913407100544 5823917382678446336 3123683851949792128 423450321221137920 16169960864202035328 13469727333473381120 10769493802744726912 8069260272016072704 5369026741287418496 2668793210558764288 18415303753539661696 15715070222811007488 13014836692082353280 10314603161353699072 7614369630625044864 4914136099896390656 2213902569167736448 17960413112148633856 15260179581419979648 12559946050691325440 9859712519962671232 7159478989234017024 4459245458505362816 1759011927776708608 17505522470757606016 14805288940028951808 12105055409300297600 9404821878571643392 6704588347842989184 4004354817114334976 1304121286385680768 17050631829366578176 14350398298637923968 11650164767909269760 8949931237180615552 6249697706451961344 3549464175723307136 849230644994652928 16595741187975550336 13895507657246896128 11195274126518241920 8495040595789587712 5794807065060933504 3094573534332279296 394340003603625088 16140850546584522496 13440617015855868288 10740383485127214080 8040149954398559872 5339916423669905664 2639682892941251456 18386193435922148864 15685959905193494656 12985726374464840448 10285492843736186240 7585259313007532032 4885025782278877824 2184792251550223616 17931302794531121024 15231069263802466816 12530835733073812608 9830602202345158400 7130368671616504192 4430135140887849984 1729901610159195776 17476412153140093184 14776178622411438976 12075945091682784768 9375711560954130560 6675478030225476352 3975244499496822144 1275010968768167936 17021521511749065344 14321287981020411136 11621054450291756928 8920820919563102720 6220587388834448512 3520353858105794304 820120327377140096 16566630870358037504 13866397339629383296 11166163808900729088 8465930278172074880 5765696747443420672 3065463216714766464 365229685986112256 16111740228967009664 13411506698238355456 10711273167509701248 8011039636781047040 5310806106052392832 2610572575323738624 18357083118304636032 15656849587575981824 12956616056847327616 10256382526118673408 7556148995390019200 4855915464661364992 2155681933932710784 17902192476913608192 15201958946184953984 12501725415456299776 9801491884727645568 7101258353998991360 4401024823270337152 1700791292541682944 17447301835522580352 14747068304793926144 12046834774065271936 9346601243336617728 6646367712607963520 3946134181879309312 1245900651150655104 16992411194131552512 14292177663402898304 11591944132674244096 8891710601945589888 6191477071216935680 3491243540488281472 791010009759627264 16537520552740524672 13837287022011870464 11137053491283216256 8436819960554562048 5736586429825907840 3036352899097253632 336119368368599424 16082629911349496832 13382396380620842624 10682162849892188416 7981929319163534208 5281695788434880000 2581462257706225792 18327972800687123200 15627739269958468992 12927505739229814784 10227272208501160576 7527038677772506368 4826805147043852160 2126571616315197952 17873082159296095360 15172848628567441152 12472615097838786944 9772381567110132736 7072148036381478528 4371914505652824320 1671680974924170112 17418191517905067520 14717957987176413312 12017724456447759104 9317490925719104896 6617257394990450688 3917023864261796480 1216790333533142272 16963300876514039680 14263067345785385472 11562833815056731264 8862600284328077056 6162366753599422848 3462133222870768640 761899692142114432 16508410235123011840 13808176704394357632 11107943173665703424 8407709642937049216 5707476112208395008 3007242581479740800 307009050751086592 16053519593731984000 13353286063003329792 10653052532274675584 7952819001546021376 5252585470817367168 2552351940088712960 18298862483069610368 15598628952340956160 12898395421612301952 10198161890883647744 7497928360154993536 4797694829426339328 2097461298697685120 17843971841678582528 15143738310949928320 12443504780221274112 9743271249492619904 7043037718763965696 4342804188035311488 1642570657306657280 17389081200287554688 14688847669558900480 11988614138830246272 9288380608101592064 6588147077372937856 3887913546644283648 1187680015915629440 16934190558896526848 14233957028167872640 11533723497439218432 8833489966710564224 6133256435981910016 3433022905253255808 732789374524601600 16479299917505499008 13779066386776844800 11078832856048190592 8378599325319536384 5678365794590882176 2978132263862227968 277898733133573760 16024409276114471168 13324175745385816960 10623942214657162752 7923708683928508544 5223475153199854336 2523241622471200128 18269752165452097536 15569518634723443328 12869285103994789120 10169051573266134912 7468818042537480704 4768584511808826496 2068350981080172288 17814861524061069696 15114627993332415488 12414394462603761280 9714160931875107072 7013927401146452864 4313693870417798656 1613460339689144448 17359970882670041856 14659737351941387648 11959503821212733440 9259270290484079232 6559036759755425024 3858803229026770816 1158569698298116608 16905080241279014016 14204846710550359808 11504613179821705600 8804379649093051392 6104146118364397184 3403912587635742976 703679056907088768 16450189599887986176 13749956069159331968 11049722538430677760 8349489007702023552 5649255476973369344 2949021946244715136 248788415516060928 15995298958496958336 13295065427768304128 10594831897039649920 7894598366310995712 5194364835582341504 2494131304853687296 18240641847834584704 15540408317105930496 12840174786377276288 10139941255648622080 7439707724919967872 4739474194191313664 2039240663462659456 17785751206443556864 15085517675714902656 12385284144986248448 9685050614257594240 6984817083528940032 4284583552800285824 1584350022071631616 17330860565052529024 14630627034323874816 11930393503595220608 9230159972866566400 6529926442137912192 3829692911409257984 1129459380680603776 16875969923661501184 14175736392932846976 11475502862204192768 8775269331475538560 6075035800746884352 3374802270018230144 674568739289575936 16421079282270473344 13720845751541819136 11020612220813164928 8320378690084510720 5620145159355856512 2919911628627202304 219678097898548096 15966188640879445504 13265955110150791296 10565721579422137088 7865488048693482880 5165254517964828672 2465020987236174464 18211531530217071872 15511297999488417664 12811064468759763456 10110830938031109248 7410597407302455040 4710363876573800832 2010130345845146624 17756640888826044032 15056407358097389824 12356173827368735616 9655940296640081408 6955706765911427200 4255473235182772992 1555239704454118784 17301750247435016192 14601516716706361984 11901283185977707776 9201049655249053568 6500816124520399360 3800582593791745152 1100349063063090944 16846859606043988352 14146626075315334144 11446392544586679936 8746159013858025728 6045925483129371520 3345691952400717312 645458421672063104 16391968964652960512 13691735433924306304 10991501903195652096 8291268372466997888 5591034841738343680 2890801311009689472 190567780281035264 15937078323261932672 13236844792533278464 10536611261804624256 7836377731075970048 5136144200347315840 2435910669618661632 18182421212599559040 15482187681870904832 12781954151142250624 10081720620413596416 7381487089684942208 4681253558956288000 1981020028227633792 17727530571208531200 15027297040479876992 12327063509751222784 9626829979022568576 6926596448293914368 4226362917565260160 1526129386836605952 17272639929817503360 14572406399088849152 11872172868360194944 9171939337631540736 6471705806902886528 3771472276174232320 1071238745445578112 16817749288426475520 14117515757697821312 11417282226969167104 8717048696240512896 6016815165511858688 3316581634783204480 616348104054550272 16362858647035447680 13662625116306793472 10962391585578139264 8262158054849485056 5561924524120830848 2861690993392176640 161457462663522432 15907968005644419840 13207734474915765632 10507500944187111424 7807267413458457216 5107033882729803008 2406800352001148800 18153310894982046208 15453077364253392000 12752843833524737792 10052610302796083584 7352376772067429376 4652143241338775168 1951909710610120960 17698420253591018368 14998186722862364160 12297953192133709952 9597719661405055744 6897486130676401536 4197252599947747328 1497019069219093120 17243529612199990528 14543296081471336320 11843062550742682112 9142829020014027904 6442595489285373696 3742361958556719488 1042128427828065280 16788638970808962688 14088405440080308480 11388171909351654272 8687938378623000064 5987704847894345856 3287471317165691648 587237786437037440 16333748329417934848 13633514798689280640 10933281267960626432 8233047737231972224 5532814206503318016 2832580675774663808 132347145046009600 15878857688026907008 13178624157298252800 10478390626569598592 7778157095840944384 5077923565112290176 2377690034383635968 18124200577364533376 15423967046635879168 12723733515907224960 10023499985178570752 7323266454449916544 4623032923721262336 1922799392992608128 17669309935973505536 14969076405244851328 12268842874516197120 9568609343787542912 6868375813058888704 4168142282330234496 1467908751601580288 17214419294582477696 14514185763853823488 11813952233125169280 9113718702396515072 6413485171667860864 3713251640939206656 1013018110210552448 16759528653191449856 14059295122462795648 11359061591734141440 8658828061005487232 5958594530276833024 3258360999548178816 558127468819524608 16304638011800422016 13604404481071767808 10904170950343113600 8203937419614459392 5503703888885805184 2803470358157150976 103236827428496768 15849747370409394176 13149513839680739968 10449280308952085760 7749046778223431552 5048813247494777344 2348579716766123136 18095090259747020544 15394856729018366336 12694623198289712128 9994389667561057920 7294156136832403712 4593922606103749504 1893689075375095296 17640199618355992704 14939966087627338496 12239732556898684288 9539499026170030080 6839265495441375872 4139031964712721664 1438798433984067456 17185308976964964864 14485075446236310656 11784841915507656448 9084608384779002240 6384374854050348032 3684141323321693824 983907792593039616 16730418335573937024 14030184804845282816 11329951274116628608 8629717743387974400 5929484212659320192 3229250681930665984 529017151202011776 16275527694182909184 13575294163454254976 10875060632725600768 8174827101996946560 5474593571268292352 2774360040539638144 74126509810983936 15820637052791881344 13120403522063227136 10420169991334572928 7719936460605918720 5019702929877264512 2319469399148610304 18065979942129507712 15365746411400853504 12665512880672199296 9965279349943545088 7265045819214890880 4564812288486236672 1864578757757582464 17611089300738479872 14910855770009825664 12210622239281171456 9510388708552517248 6810155177823863040 4109921647095208832 1409688116366554624 17156198659347452032 14455965128618797824 11755731597890143616 9055498067161489408 6355264536432835200 3655031005704180992 954797474975526784 16701308017956424192 14001074487227769984 11300840956499115776 8600607425770461568 5900373895041807360 3200140364313153152 499906833584498944 16246417376565396352 13546183845836742144 10845950315108087936 8145716784379433728 5445483253650779520 2745249722922125312 45016192193471104 15791526735174368512 13091293204445714304 10391059673717060096 7690826142988405888 4990592612259751680 2290359081531097472 18036869624511994880 15336636093783340672 12636402563054686464 9936169032326032256 7235935501597378048 4535701970868723840 1835468440140069632 17581978983120967040 14881745452392312832 12181511921663658624 9481278390935004416 6781044860206350208 4080811329477696000 1380577798749041792 17127088341729939200 14426854811001284992 11726621280272630784 9026387749543976576 6326154218815322368 3625920688086668160 925687157358013952 16672197700338911360 13971964169610257152 11271730638881602944 8571497108152948736 5871263577424294528 3171030046695640320 470796515966986112 16217307058947883520 13517073528219229312 10816839997490575104 8116606466761920896 5416372936033266688 2716139405304612480 15905874575958272 15762416417556855680 13062182886828201472 10361949356099547264 7661715825370893056 4961482294642238848 2261248763913584640 18007759306894482048 15307525776165827840 12607292245437173632 9907058714708519424 7206825183979865216 4506591653251211008 1806358122522556800 17552868665503454208 14852635134774800000 12152401604046145792 9452168073317491584 6751934542588837376 4051701011860183168 1351467481131528960 17097978024112426368 14397744493383772160 11697510962655117952 8997277431926463744 6297043901197809536 3596810370469155328 896576839740501120 16643087382721398528 13942853851992744320 11242620321264090112 8542386790535435904 5842153259806781696 3141919729078127488 441686198349473280 16188196741330370688 13487963210601716480 10787729679873062272 8087496149144408064 5387262618415753856 2687029087687099648 18433539630667997056 15733306099939342848 13033072569210688640 10332839038482034432 7632605507753380224 4932371977024726016 2232138446296071808 17978648989276969216 15278415458548315008 12578181927819660800 9877948397091006592 7177714866362352384 4477481335633698176 1777247804905043968 17523758347885941376 14823524817157287168 12123291286428632960 9423057755699978752 6722824224971324544 4022590694242670336 1322357163514016128 17068867706494913536 14368634175766259328 11668400645037605120 8968167114308950912 6267933583580296704 3567700052851642496 867466522122988288 16613977065103885696 13913743534375231488 11213510003646577280 8513276472917923072 5813042942189268864 3112809411460614656 412575880731960448 16159086423712857856 13458852892984203648 10758619362255549440 8058385831526895232 5358152300798241024 2657918770069586816 18404429313050484224 15704195782321830016 13003962251593175808 10303728720864521600 7603495190135867392 4903261659407213184 2203028128678558976 17949538671659456384 15249305140930802176 12549071610202147968 9848838079473493760 7148604548744839552 4448371018016185344 1748137487287531136 17494648030268428544 14794414499539774336 12094180968811120128 9393947438082465920 6693713907353811712 3993480376625157504 1293246845896503296 17039757388877400704 14339523858148746496 11639290327420092288 8939056796691438080 6238823265962783872 3538589735234129664 838356204505475456 16584866747486372864 13884633216757718656 11184399686029064448 8484166155300410240 5783932624571756032 3083699093843101824 383465563114447616 16129976106095345024 13429742575366690816 10729509044638036608 8029275513909382400 5329041983180728192 2628808452452073984 18375318995432971392 15675085464704317184 12974851933975662976 10274618403247008768 7574384872518354560 4874151341789700352 2173917811061046144 17920428354041943552 15220194823313289344 12519961292584635136 9819727761855980928 7119494231127326720 4419260700398672512 1719027169670018304 17465537712650915712 14765304181922261504 12065070651193607296 9364837120464953088 6664603589736298880 3964370059007644672 1264136528278990464 17010647071259887872 14310413540531233664 11610180009802579456 8909946479073925248 6209712948345271040 3509479417616616832 809245886887962624 16555756429868860032 13855522899140205824 11155289368411551616 8455055837682897408 5754822306954243200 3054588776225588992 354355245496934784 16100865788477832192 13400632257749177984 10700398727020523776 8000165196291869568 5299931665563215360 2599698134834561152 18346208677815458560 15645975147086804352 12945741616358150144 10245508085629495936 7545274554900841728 4845041024172187520 2144807493443533312 17891318036424430720 15191084505695776512 12490850974967122304 9790617444238468096 7090383913509813888 4390150382781159680 1689916852052505472 17436427395033402880 14736193864304748672 12035960333576094464 9335726802847440256 6635493272118786048 3935259741390131840 1235026210661477632 16981536753642375040 14281303222913720832 11581069692185066624 8880836161456412416 6180602630727758208 3480369099999104000 780135569270449792 16526646112251347200 13826412581522692992 11126179050794038784 8425945520065384576 5725711989336730368 3025478458608076160 325244927879421952 16071755470860319360 13371521940131665152 10671288409403010944 7971054878674356736 5270821347945702528 2570587817217048320 18317098360197945728 15616864829469291520 12916631298740637312 10216397768011983104 7516164237283328896 4815930706554674688 2115697175826020480 17862207718806917888 15161974188078263680 12461740657349609472 9761507126620955264 7061273595892301056 4361040065163646848 1660806534434992640 17407317077415890048 14707083546687235840 12006850015958581632 9306616485229927424 6606382954501273216 3906149423772619008 1205915893043964800 16952426436024862208 14252192905296208000 11551959374567553792 8851725843838899584 6151492313110245376 3451258782381591168 751025251652936960 16497535794633834368 13797302263905180160 11097068733176525952 8396835202447871744 5696601671719217536 2996368140990563328 296134610261909120 16042645153242806528 13342411622514152320 10642178091785498112 7941944561056843904 5241711030328189696 2541477499599535488 18287988042580432896 15587754511851778688 12887520981123124480 10187287450394470272 7487053919665816064 4786820388937161856 2086586858208507648 17833097401189405056 15132863870460750848 12432630339732096640 9732396809003442432 7032163278274788224 4331929747546134016 1631696216817479808 17378206759798377216 14677973229069723008 11977739698341068800 9277506167612414592 6577272636883760384 3877039106155106176 1176805575426451968 16923316118407349376 14223082587678695168 11522849056950040960 8822615526221386752 6122381995492732544 3422148464764078336 721914934035424128 16468425477016321536 13768191946287667328 11067958415559013120 8367724884830358912 5667491354101704704 2967257823373050496 267024292644396288 16013534835625293696 13313301304896639488 10613067774167985280 7912834243439331072 5212600712710676864 2512367181982022656 18258877724962920064 15558644194234265856 12858410663505611648 10158177132776957440 7457943602048303232 4757710071319649024 2057476540590994816 17803987083571892224 15103753552843238016 12403520022114583808 9703286491385929600 7003052960657275392 4302819429928621184 1602585899199966976 17349096442180864384 14648862911452210176 11948629380723555968 9248395849994901760 6548162319266247552 3847928788537593344 1147695257808939136 16894205800789836544 14193972270061182336 11493738739332528128 8793505208603873920 6093271677875219712 3393038147146565504 692804616417911296 16439315159398808704 13739081628670154496 11038848097941500288 8338614567212846080 5638381036484191872 2938147505755537664 237913975026883456 15984424518007780864 13284190987279126656 10583957456550472448 7883723925821818240 5183490395093164032 2483256864364509824 18229767407345407232 15529533876616753024 12829300345888098816 10129066815159444608 7428833284430790400 4728599753702136192 2028366222973481984 17774876765954379392 15074643235225725184 12374409704497070976 9674176173768416768 6973942643039762560 4273709112311108352 1573475581582454144 17319986124563351552 14619752593834697344 11919519063106043136 9219285532377388928 6519052001648734720 3818818470920080512 1118584940191426304 16865095483172323712 14164861952443669504 11464628421715015296 8764394890986361088 6064161360257706880 3363927829529052672 663694298800398464 16410204841781295872 13709971311052641664 11009737780323987456 8309504249595333248 5609270718866679040 2909037188138024832 208803657409370624 15955314200390268032 13255080669661613824 10554847138932959616 7854613608204305408 5154380077475651200 2454146546746996992 18200657089727894400 15500423558999240192 12800190028270585984 10099956497541931776 7399722966813277568 4699489436084623360 1999255905355969152 17745766448336866560 15045532917608212352 12345299386879558144 9645065856150903936 6944832325422249728 4244598794693595520 1544365263964941312 17290875806945838720 14590642276217184512 11890408745488530304 9190175214759876096 6489941684031221888 3789708153302567680 1089474622573913472 16835985165554810880 14135751634826156672 11435518104097502464 8735284573368848256 6035051042640194048 3334817511911539840 634583981182885632 16381094524163783040 13680860993435128832 10980627462706474624 8280393931977820416 5580160401249166208 2879926870520512000 179693339791857792 15926203882772755200 13225970352044100992 10525736821315446784 7825503290586792576 5125269759858138368 2425036229129484160 18171546772110381568 15471313241381727360 12771079710653073152 10070846179924418944 7370612649195764736 4670379118467110528 1970145587738456320 17716656130719353728 15016422599990699520 12316189069262045312 9615955538533391104 6915722007804736896 4215488477076082688 1515254946347428480 17261765489328325888 14561531958599671680 11861298427871017472 9161064897142363264 6460831366413709056 3760597835685054848 1060364304956400640 16806874847937298048 14106641317208643840 11406407786479989632 8706174255751335424 6005940725022681216 3305707194294027008 605473663565372800 16351984206546270208 13651750675817616000 10951517145088961792 8251283614360307584 5551050083631653376 2850816552902999168 150583022174344960 15897093565155242368 13196860034426588160 10496626503697933952 7796392972969279744 5096159442240625536 2395925911511971328 18142436454492868736 15442202923764214528 12741969393035560320 10041735862306906112 7341502331578251904 4641268800849597696 1941035270120943488 17687545813101840896 14987312282373186688 12287078751644532480 9586845220915878272 6886611690187224064 4186378159458569856 1486144628729915648 17232655171710813056 14532421640982158848 11832188110253504640 9131954579524850432 6431721048796196224 3731487518067542016 1031253987338887808 16777764530319785216 14077530999591131008 11377297468862476800 8677063938133822592 5976830407405168384 3276596876676514176 576363345947859968 16322873888928757376 13622640358200103168 10922406827471448960 8222173296742794752 5521939766014140544 2821706235285486336 121472704556832128 15867983247537729536 13167749716809075328 10467516186080421120 7767282655351766912 5067049124623112704 2366815593894458496 18113326136875355904 15413092606146701696 12712859075418047488 10012625544689393280 7312392013960739072 4612158483232084864 1911924952503430656 17658435495484328064 14958201964755673856 12257968434027019648 9557734903298365440 6857501372569711232 4157267841841057024 1457034311112402816 17203544854093300224 14503311323364646016 11803077792635991808 9102844261907337600 6402610731178683392 3702377200450029184 1002143669721374976 16748654212702272384 14048420681973618176 11348187151244963968 8647953620516309760 5947720089787655552 3247486559059001344 547253028330347136 16293763571311244544 13593530040582590336 10893296509853936128 8193062979125281920 5492829448396627712 2792595917667973504 92362386939319296 15838872929920216704 13138639399191562496 10438405868462908288 7738172337734254080 5037938807005599872 2337705276276945664 18084215819257843072 15383982288529188864 12683748757800534656 9983515227071880448 7283281696343226240 4583048165614572032 1882814634885917824 17629325177866815232 14929091647138161024 12228858116409506816 9528624585680852608 6828391054952198400 4128157524223544192 1427923993494889984 17174434536475787392 14474201005747133184 11773967475018478976 9073733944289824768 6373500413561170560 3673266882832516352 973033352103862144 16719543895084759552 14019310364356105344 11319076833627451136 8618843302898796928 5918609772170142720 3218376241441488512 518142710712834304 16264653253693731712 13564419722965077504 10864186192236423296 8163952661507769088 5463719130779114880 2763485600050460672 63252069321806464 15809762612302703872 13109529081574049664 10409295550845395456 7709062020116741248 5008828489388087040 2308594958659432832 18055105501640330240 15354871970911676032 12654638440183021824 9954404909454367616 7254171378725713408 4553937847997059200 1853704317268404992 17600214860249302400 14899981329520648192 12199747798791993984 9499514268063339776 6799280737334685568 4099047206606031360 1398813675877377152 17145324218858274560 14445090688129620352 11744857157400966144 9044623626672311936 6344390095943657728 3644156565215003520 943923034486349312 16690433577467246720 13990200046738592512 11289966516009938304 8589732985281284096 5889499454552629888 3189265923823975680 489032393095321472 16235542936076218880 13535309405347564672 10835075874618910464 8134842343890256256 5434608813161602048 2734375282432947840 34141751704293632 15780652294685191040 13080418763956536832 10380185233227882624 7679951702499228416 4979718171770574208 2279484641041920000 18025995184022817408 15325761653294163200 12625528122565508992 9925294591836854784 7225061061108200576 4524827530379546368 1824593999650892160 17571104542631789568 14870871011903135360 12170637481174481152 9470403950445826944 6770170419717172736 4069936888988518528 1369703358259864320 17116213901240761728 14415980370512107520 11715746839783453312 9015513309054799104 6315279778326144896 3615046247597490688 914812716868836480 16661323259849733888 13961089729121079680 11260856198392425472 8560622667663771264 5860389136935117056 3160155606206462848 459922075477808640 16206432618458706048 13506199087730051840 10805965557001397632 8105732026272743424 5405498495544089216 2705264964815435008 5031434086780800 15751541977067678208 13051308446339024000 10351074915610369792 7650841384881715584 4950607854153061376 2250374323424407168 17996884866405304576 15296651335676650368 12596417804947996160 9896184274219341952 7195950743490687744 4495717212762033536 1795483682033379328 17541994225014276736 14841760694285622528 12141527163556968320 9441293632828314112 6741060102099659904 4040826571371005696 1340593040642351488 17087103583623248896 14386870052894594688 11686636522165940480 8986402991437286272 6286169460708632064 3585935929979977856 885702399251323648 16632212942232221056 13931979411503566848 11231745880774912640 8531512350046258432 5831278819317604224 3131045288588950016 430811757860295808 16177322300841193216 13477088770112539008 10776855239383884800 8076621708655230592 5376388177926576384 2676154647197922176 18422665190178819584 15722431659450165376 13022198128721511168 10321964597992856960 7621731067264202752 4921497536535548544 2221264005806894336 17967774548787791744 15267541018059137536 12567307487330483328 9867073956601829120 7166840425873174912 4466606895144520704 1766373364415866496 17512883907396763904 14812650376668109696 12112416845939455488 9412183315210801280 6711949784482147072 4011716253753492864 1311482723024838656 17057993266005736064 14357759735277081856 11657526204548427648 8957292673819773440 6257059143091119232 3556825612362465024 856592081633810816 16603102624614708224 13902869093886054016 11202635563157399808 8502402032428745600 5802168501700091392 3101934970971437184 401701440242782976 16148211983223680384 13447978452495026176 10747744921766371968 8047511391037717760 5347277860309063552 2647044329580409344 18393554872561306752 15693321341832652544 12993087811103998336 10292854280375344128 7592620749646689920 4892387218918035712 2192153688189381504 17938664231170278912 15238430700441624704 12538197169712970496 9837963638984316288 7137730108255662080 4437496577527007872 1737263046798353664 17483773589779251072 14783540059050596864 12083306528321942656 9383072997593288448 6682839466864634240 3982605936135980032 1282372405407325824 17028882948388223232 14328649417659569024 11628415886930914816 8928182356202260608 6227948825473606400 3527715294744952192 827481764016297984 16573992306997195392 13873758776268541184 11173525245539886976 8473291714811232768 5773058184082578560 3072824653353924352 372591122625270144 16119101665606167552 13418868134877513344 10718634604148859136 8018401073420204928 5318167542691550720 2617934011962896512 18364444554943793920 15664211024215139712 12963977493486485504 10263743962757831296 7563510432029177088 4863276901300522880 2163043370571868672 17909553913552766080 15209320382824111872 12509086852095457664 9808853321366803456 7108619790638149248 4408386259909495040 1708152729180840832 17454663272161738240 14754429741433084032 12054196210704429824 9353962679975775616 6653729149247121408 3953495618518467200 1253262087789812992 16999772630770710400 14299539100042056192 11599305569313401984 8899072038584747776 6198838507856093568 3498604977127439360 798371446398785152 16544881989379682560 13844648458651028352 11144414927922374144 8444181397193719936 5743947866465065728 3043714335736411520 343480805007757312 16089991347988654720 13389757817260000512 10689524286531346304 7989290755802692096 5289057225074037888 2588823694345383680 18335334237326281088 15635100706597626880 12934867175868972672 10234633645140318464 7534400114411664256 4834166583683010048 2133933052954355840 17880443595935253248 15180210065206599040 12479976534477944832 9779743003749290624 7079509473020636416 4379275942291982208 1679042411563328000 17425552954544225408 14725319423815571200 12025085893086916992 9324852362358262784 6624618831629608576 3924385300900954368 1224151770172300160 16970662313153197568 14270428782424543360 11570195251695889152 8869961720967234944 6169728190238580736 3469494659509926528 769261128781272320 16515771671762169728 13815538141033515520 11115304610304861312 8415071079576207104 5714837548847552896 3014604018118898688 314370487390244480 16060881030371141888 13360647499642487680 10660413968913833472 7960180438185179264 5259946907456525056 2559713376727870848 18306223919708768256 15605990388980114048 12905756858251459840 10205523327522805632 7505289796794151424 4805056266065497216 2104822735336843008 17851333278317740416 15151099747589086208 12450866216860432000 9750632686131777792 7050399155403123584 4350165624674469376 1649932093945815168 17396442636926712576 14696209106198058368 11995975575469404160 9295742044740749952 6595508514012095744 3895274983283441536 1195041452554787328 16941551995535684736 14241318464807030528 11541084934078376320 8840851403349722112 6140617872621067904 3440384341892413696 740150811163759488 16486661354144656896 13786427823416002688 11086194292687348480 8385960761958694272 5685727231230040064 2985493700501385856 285260169772731648 16031770712753629056 13331537182024974848 10631303651296320640 7931070120567666432 5230836589839012224 2530603059110358016 18277113602091255424 15576880071362601216 12876646540633947008 10176413009905292800 7476179479176638592 4775945948447984384 2075712417719330176 17822222960700227584 15121989429971573376 12421755899242919168 9721522368514264960 7021288837785610752 4321055307056956544 1620821776328302336 17367332319309199744 14667098788580545536 11966865257851891328 9266631727123237120 6566398196394582912 3866164665665928704 1165931134937274496 16912441677918171904 14212208147189517696 11511974616460863488 8811741085732209280 6111507555003555072 3411274024274900864 711040493546246656 16457551036527144064 13757317505798489856 11057083975069835648 8356850444341181440 5656616913612527232 2956383382883873024 256149852155218816 16002660395136116224 13302426864407462016 10602193333678807808 7901959802950153600 5201726272221499392 2501492741492845184 18248003284473742592 15547769753745088384 12847536223016434176 10147302692287779968 7447069161559125760 4746835630830471552 2046602100101817344 17793112643082714752 15092879112354060544 12392645581625406336 9692412050896752128 6992178520168097920 4291944989439443712 1591711458710789504 17338222001691686912 14637988470963032704 11937754940234378496 9237521409505724288 6537287878777070080 3837054348048415872 1136820817319761664 16883331360300659072 14183097829572004864 11482864298843350656 8782630768114696448 6082397237386042240 3382163706657388032 681930175928733824 16428440718909631232 13728207188180977024 11027973657452322816 8327740126723668608 5627506595995014400 2927273065266360192 227039534537705984 15973550077518603392 13273316546789949184 10573083016061294976 7872849485332640768 5172615954603986560 2472382423875332352 18218892966856229760 15518659436127575552 12818425905398921344 10118192374670267136 7417958843941612928 4717725313212958720 2017491782484304512 17764002325465201920 15063768794736547712 12363535264007893504 9663301733279239296 6963068202550585088 4262834671821930880 1562601141093276672 17309111684074174080 14608878153345519872 11908644622616865664 9208411091888211456 6508177561159557248 3807944030430903040 1107710499702248832 16854221042683146240 14153987511954492032 11453753981225837824 8753520450497183616 6053286919768529408 3353053389039875200 652819858311220992 16399330401292118400 13699096870563464192 10998863339834809984 8298629809106155776 5598396278377501568 2898162747648847360 197929216920193152 15944439759901090560 13244206229172436352 10543972698443782144 7843739167715127936 5143505636986473728 2443272106257819520 18189782649238716928 15489549118510062720 12789315587781408512 10089082057052754304 7388848526324100096 4688614995595445888 1988381464866791680 17734892007847689088 15034658477119034880 12334424946390380672 9634191415661726464 6933957884933072256 4233724354204418048 1533490823475763840 17280001366456661248 14579767835728007040 11879534304999352832 9179300774270698624 6479067243542044416 3778833712813390208 1078600182084736000 16825110725065633408 14124877194336979200 11424643663608324992 8724410132879670784 6024176602151016576 3323943071422362368 623709540693708160 16370220083674605568 13669986552945951360 10969753022217297152 8269519491488642944 5569285960759988736 2869052430031334528 168818899302680320 15915329442283577728 13215095911554923520 10514862380826269312 7814628850097615104 5114395319368960896 2414161788640306688 18160672331621204096 15460438800892549888 12760205270163895680 10059971739435241472 7359738208706587264 4659504677977933056 1959271147249278848 17705781690230176256 15005548159501522048 12305314628772867840 9605081098044213632 6904847567315559424 4204614036586905216 1504380505858251008 17250891048839148416 14550657518110494208 11850423987381840000 9150190456653185792 6449956925924531584 3749723395195877376 1049489864467223168 16796000407448120576 14095766876719466368 11395533345990812160 8695299815262157952 5995066284533503744 3294832753804849536 594599223076195328 16341109766057092736 13640876235328438528 10940642704599784320 8240409173871130112 5540175643142475904 2839942112413821696 139708581685167488 15886219124666064896 13185985593937410688 10485752063208756480 7785518532480102272 5085285001751448064 2385051471022793856 18131562014003691264 15431328483275037056 12731094952546382848 10030861421817728640 7330627891089074432 4630394360360420224 1930160829631766016 17676671372612663424 14976437841884009216 12276204311155355008 9575970780426700800 6875737249698046592 4175503718969392384 1475270188240738176 17221780731221635584 14521547200492981376 11821313669764327168 9121080139035672960 6420846608307018752 3720613077578364544 1020379546849710336 16766890089830607744 14066656559101953536 11366423028373299328 8666189497644645120 5965955966915990912 3265722436187336704 565488905458682496 16311999448439579904 13611765917710925696 10911532386982271488 8211298856253617280 5511065325524963072 2810831794796308864 110598264067654656 15857108807048552064 13156875276319897856 10456641745591243648 7756408214862589440 5056174684133935232 2355941153405281024 18102451696386178432 15402218165657524224 12701984634928870016 10001751104200215808 7301517573471561600 4601284042742907392 1901050512014253184 17647561054995150592 14947327524266496384 12247093993537842176 9546860462809187968 6846626932080533760 4146393401351879552 1446159870623225344 17192670413604122752 14492436882875468544 11792203352146814336 9091969821418160128 6391736290689505920 3691502759960851712 991269229232197504 16737779772213094912 14037546241484440704 11337312710755786496 8637079180027132288 5936845649298478080 3236612118569823872 536378587841169664 16282889130822067072 13582655600093412864 10882422069364758656 8182188538636104448 5481955007907450240 2781721477178796032 81487946450141824 15827998489431039232 13127764958702385024 10427531427973730816 7727297897245076608 5027064366516422400 2326830835787768192 18073341378768665600 15373107848040011392 12672874317311357184 9972640786582702976 7272407255854048768 4572173725125394560 1871940194396740352 17618450737377637760 14918217206648983552 12217983675920329344 9517750145191675136 6817516614463020928 4117283083734366720 1417049553005712512 17163560095986609920 14463326565257955712 11763093034529301504 9062859503800647296 6362625973071993088 3662392442343338880 962158911614684672 16708669454595582080 14008435923866927872 11308202393138273664 8607968862409619456 5907735331680965248 3207501800952311040 507268270223656832 16253778813204554240 13553545282475900032 10853311751747245824 8153078221018591616 5452844690289937408 2752611159561283200 52377628832628992 15798888171813526400 13098654641084872192 10398421110356217984 7698187579627563776 4997954048898909568 2297720518170255360 18044231061151152768 15343997530422498560 12643763999693844352 9943530468965190144 7243296938236535936 4543063407507881728 1842829876779227520 17589340419760124928 14889106889031470720 12188873358302816512 9488639827574162304 6788406296845508096 4088172766116853888 1387939235388199680 17134449778369097088 14434216247640442880 11733982716911788672 9033749186183134464 6333515655454480256 3633282124725826048 933048593997171840 16679559136978069248 13979325606249415040 11279092075520760832 8578858544792106624 5878625014063452416 3178391483334798208 478157952606144000 16224668495587041408 13524434964858387200 10824201434129732992 8123967903401078784 5423734372672424576 2723500841943770368 23267311215116160 15769777854196013568 13069544323467359360 10369310792738705152 7669077262010050944 4968843731281396736 2268610200552742528 18015120743533639936 15314887212804985728 12614653682076331520 9914420151347677312 7214186620619023104 4513953089890368896 1813719559161714688 17560230102142612096 14859996571413957888 12159763040685303680 9459529509956649472 6759295979227995264 4059062448499341056 1358828917770686848 17105339460751584256 14405105930022930048 11704872399294275840 9004638868565621632 6304405337836967424 3604171807108313216 903938276379659008 16650448819360556416 13950215288631902208 11249981757903248000 8549748227174593792 5849514696445939584 3149281165717285376 449047634988631168 16195558177969528576 13495324647240874368 10795091116512220160 8094857585783565952 5394624055054911744 2694390524326257536 18440901067307154944 15740667536578500736 13040434005849846528 10340200475121192320 7639966944392538112 4939733413663883904 2239499882935229696 17986010425916127104 15285776895187472896 12585543364458818688 9885309833730164480 7185076303001510272 4484842772272856064 1784609241544201856 17531119784525099264 14830886253796445056 12130652723067790848 9430419192339136640 6730185661610482432 4029952130881828224 1329718600153174016 17076229143134071424 14375995612405417216 11675762081676763008 8975528550948108800 6275295020219454592 3575061489490800384 874827958762146176 16621338501743043584 13921104971014389376 11220871440285735168 8520637909557080960 5820404378828426752 3120170848099772544 419937317371118336 16166447860352015744 13466214329623361536 10765980798894707328 8065747268166053120 5365513737437398912 2665280206708744704 18411790749689642112 15711557218960987904 13011323688232333696 10311090157503679488 7610856626775025280 4910623096046371072 2210389565317716864 17956900108298614272 15256666577569960064 12556433046841305856 9856199516112651648 7155965985383997440 4455732454655343232 1755498923926689024 17502009466907586432 14801775936178932224 12101542405450278016 9401308874721623808 6701075343992969600 4000841813264315392 1300608282535661184 17047118825516558592 14346885294787904384 11646651764059250176 8946418233330595968 6246184702601941760 3545951171873287552 845717641144633344 16592228184125530752 13891994653396876544 11191761122668222336 8491527591939568128 5791294061210913920 3091060530482259712 390826999753605504 16137337542734502912 13437104012005848704 10736870481277194496 8036636950548540288 5336403419819886080 2636169889091231872 18382680432072129280 15682446901343475072 12982213370614820864 10281979839886166656 7581746309157512448 4881512778428858240 2181279247700204032 17927789790681101440 15227556259952447232 12527322729223793024 9827089198495138816 7126855667766484608 4426622137037830400 1726388606309176192 17472899149290073600 14772665618561419392 12072432087832765184 9372198557104110976 6671965026375456768 3971731495646802560 1271497964918148352 17018008507899045760 14317774977170391552 11617541446441737344 8917307915713083136 6217074384984428928 3516840854255774720 816607323527120512 16563117866508017920 13862884335779363712 11162650805050709504 8462417274322055296 5762183743593401088 3061950212864746880 361716682136092672 16108227225116990080 13407993694388335872 10707760163659681664 8007526632931027456 5307293102202373248 2607059571473719040 18353570114454616448 15653336583725962240 12953103052997308032 10252869522268653824 7552635991539999616 4852402460811345408 2152168930082691200 17898679473063588608 15198445942334934400 12498212411606280192 9797978880877625984 7097745350148971776 4397511819420317568 1697278288691663360 17443788831672560768 14743555300943906560 12043321770215252352 9343088239486598144 6642854708757943936 3942621178029289728 1242387647300635520 16988898190281532928 14288664659552878720 11588431128824224512 8888197598095570304 6187964067366916096 3487730536638261888 787497005909607680 16534007548890505088 13833774018161850880 11133540487433196672 8433306956704542464 5733073425975888256 3032839895247234048 332606364518579840 16079116907499477248 13378883376770823040 10678649846042168832 7978416315313514624 5278182784584860416 2577949253856206208 18324459796837103616 15624226266108449408 12923992735379795200 10223759204651140992 7523525673922486784 4823292143193832576 2123058612465178368 17869569155446075776 15169335624717421568 12469102093988767360 9768868563260113152 7068635032531458944 4368401501802804736 1668167971074150528 17414678514055047936 14714444983326393728 12014211452597739520 9313977921869085312 6613744391140431104 3913510860411776896 1213277329683122688 16959787872664020096 14259554341935365888 11559320811206711680 8859087280478057472 6158853749749403264 3458620219020749056 758386688292094848 16504897231272992256 13804663700544338048 11104430169815683840 8404196639087029632 5703963108358375424 3003729577629721216 303496046901067008 16050006589881964416 13349773059153310208 10649539528424656000 7949305997696001792 5249072466967347584 2548838936238693376 18295349479219590784 15595115948490936576 12894882417762282368 10194648887033628160 7494415356304973952 4794181825576319744 2093948294847665536 17840458837828562944 15140225307099908736 12439991776371254528 9739758245642600320 7039524714913946112 4339291184185291904 1639057653456637696 17385568196437535104 14685334665708880896 11985101134980226688 9284867604251572480 6584634073522918272 3884400542794264064 1184167012065609856 16930677555046507264 14230444024317853056 11530210493589198848 8829976962860544640 6129743432131890432 3429509901403236224 729276370674582016 16475786913655479424 13775553382926825216 11075319852198171008 8375086321469516800 5674852790740862592 2974619260012208384 274385729283554176 16020896272264451584 13320662741535797376 10620429210807143168 7920195680078488960 5219962149349834752 2519728618621180544 18266239161602077952 15566005630873423744 12865772100144769536 10165538569416115328 7465305038687461120 4765071507958806912 2064837977230152704 17811348520211050112 15111114989482395904 12410881458753741696 9710647928025087488 7010414397296433280 4310180866567779072 1609947335839124864 17356457878820022272 14656224348091368064 11955990817362713856 9255757286634059648 6555523755905405440 3855290225176751232 1155056694448097024 16901567237428994432 14201333706700340224 11501100175971686016 8800866645243031808 6100633114514377600 3400399583785723392 700166053057069184 16446676596037966592 13746443065309312384 11046209534580658176 8345976003852003968 5645742473123349760 2945508942394695552 245275411666041344 15991785954646938752 13291552423918284544 10591318893189630336 7891085362460976128 5190851831732321920 2490618301003667712 18237128843984565120 15536895313255910912 12836661782527256704 10136428251798602496 7436194721069948288 4735961190341294080 2035727659612639872 17782238202593537280 15082004671864883072 12381771141136228864 9681537610407574656 6981304079678920448 4281070548950266240 1580837018221612032 17327347561202509440 14627114030473855232 11926880499745201024 9226646969016546816 6526413438287892608 3826179907559238400 1125946376830584192 16872456919811481600 14172223389082827392 11471989858354173184 8771756327625518976 6071522796896864768 3371289266168210560 671055735439556352 16417566278420453760 13717332747691799552 11017099216963145344 8316865686234491136 5616632155505836928 2916398624777182720 216165094048528512 15962675637029425920 13262442106300771712 10562208575572117504 7861975044843463296 5161741514114809088 2461507983386154880 18208018526367052288 15507784995638398080 12807551464909743872 10107317934181089664 7407084403452435456 4706850872723781248 2006617341995127040 17753127884976024448 15052894354247370240 12352660823518716032 9652427292790061824 6952193762061407616 4251960231332753408 1551726700604099200 17298237243584996608 14598003712856342400 11897770182127688192 9197536651399033984 6497303120670379776 3797069589941725568 1096836059213071360 16843346602193968768 14143113071465314560 11442879540736660352 8742646010008006144 6042412479279351936 3342178948550697728 641945417822043520 16388455960802940928 13688222430074286720 10987988899345632512 8287755368616978304 5587521837888324096 2887288307159669888 187054776431015680 15933565319411913088 13233331788683258880 10533098257954604672 7832864727225950464 5132631196497296256 2432397665768642048 18178908208749539456 15478674678020885248 12778441147292231040 10078207616563576832 7377974085834922624 4677740555106268416 1977507024377614208 17724017567358511616 15023784036629857408 12323550505901203200 9623316975172548992 6923083444443894784 4222849913715240576 1522616382986586368 17269126925967483776 14568893395238829568 11868659864510175360 9168426333781521152 6468192803052866944 3767959272324212736 1067725741595558528 16814236284576455936 14114002753847801728 11413769223119147520 8713535692390493312 6013302161661839104 3313068630933184896 612835100204530688 16359345643185428096 13659112112456773888 10958878581728119680 8258645050999465472 5558411520270811264 2858177989542157056 157944458813502848 15904455001794400256 13204221471065746048 10503987940337091840 7803754409608437632 5103520878879783424 2403287348151129216 18149797891132026624 15449564360403372416 12749330829674718208 10049097298946064000 7348863768217409792 4648630237488755584 1948396706760101376 17694907249740998784 14994673719012344576 12294440188283690368 9594206657555036160 6893973126826381952 4193739596097727744 1493506065369073536 17240016608349970944 14539783077621316736 11839549546892662528 9139316016164008320 6439082485435354112 3738848954706699904 1038615423978045696 16785125966958943104 14084892436230288896 11384658905501634688 8684425374772980480 5984191844044326272 3283958313315672064 583724782587017856 16330235325567915264 13630001794839261056 10929768264110606848 8229534733381952640 5529301202653298432 2829067671924644224 128834141195990016 15875344684176887424 13175111153448233216 10474877622719579008 7774644091990924800 5074410561262270592 2374177030533616384 18120687573514513792 15420454042785859584 12720220512057205376 10019986981328551168 7319753450599896960 4619519919871242752 1919286389142588544 17665796932123485952 14965563401394831744 12265329870666177536 9565096339937523328 6864862809208869120 4164629278480214912 1464395747751560704 17210906290732458112 14510672760003803904 11810439229275149696 9110205698546495488 6409972167817841280 3709738637089187072 1009505106360532864 16756015649341430272 14055782118612776064 11355548587884121856 8655315057155467648 5955081526426813440 3254847995698159232 554614464969505024 16301125007950402432 13600891477221748224 10900657946493094016 8200424415764439808 5500190885035785600 2799957354307131392 99723823578477184 15846234366559374592 13146000835830720384 10445767305102066176 7745533774373411968 5045300243644757760 2345066712916103552 18091577255897000960 15391343725168346752 12691110194439692544 9990876663711038336 7290643132982384128 4590409602253729920 1890176071525075712 17636686614505973120 14936453083777318912 12236219553048664704 9535986022320010496 6835752491591356288 4135518960862702080 1435285430134047872 17181795973114945280 14481562442386291072 11781328911657636864 9081095380928982656 6380861850200328448 3680628319471674240 980394788743020032 16726905331723917440 14026671800995263232 11326438270266609024 8626204739537954816 5925971208809300608 3225737678080646400 525504147351992192 16272014690332889600 13571781159604235392 10871547628875581184 8171314098146926976 5471080567418272768 2770847036689618560 70613505960964352 15817124048941861760 13116890518213207552 10416656987484553344 7716423456755899136 5016189926027244928 2315956395298590720 18062466938279488128 15362233407550833920 12661999876822179712 9961766346093525504 7261532815364871296 4561299284636217088 1861065753907562880 17607576296888460288 14907342766159806080 12207109235431151872 9506875704702497664 6806642173973843456 4106408643245189248 1406175112516535040 17152685655497432448 14452452124768778240 11752218594040124032 9051985063311469824 6351751532582815616 3651518001854161408 951284471125507200 16697795014106404608 13997561483377750400 11297327952649096192 8597094421920441984 5896860891191787776 3196627360463133568 496393829734479360 16242904372715376768 13542670841986722560 10842437311258068352 8142203780529414144 5441970249800759936 2741736719072105728 41503188343451520 15788013731324348928 13087780200595694720 10387546669867040512 7687313139138386304 4987079608409732096 2286846077681077888 18033356620661975296 15333123089933321088 12632889559204666880 9932656028476012672 7232422497747358464 4532188967018704256 1831955436290050048 17578465979270947456 14878232448542293248 12177998917813639040 9477765387084984832 6777531856356330624 4077298325627676416 1377064794899022208 17123575337879919616 14423341807151265408 11723108276422611200 9022874745693956992 6322641214965302784 3622407684236648576 922174153507994368 16668684696488891776 13968451165760237568 11268217635031583360 8567984104302929152 5867750573574274944 3167517042845620736 467283512116966528 16213794055097863936 13513560524369209728 10813326993640555520 8113093462911901312 5412859932183247104 2712626401454592896 12392870725938688 15758903413706836096 13058669882978181888 10358436352249527680 7658202821520873472 4957969290792219264 2257735760063565056 18004246303044462464 15304012772315808256 12603779241587154048 9903545710858499840 7203312180129845632 4503078649401191424 1802845118672537216 17549355661653434624 14849122130924780416 12148888600196126208 9448655069467472000 6748421538738817792 4048188008010163584 1347954477281509376 17094465020262406784 14394231489533752576 11693997958805098368 8993764428076444160 6293530897347789952 3593297366619135744 893063835890481536 16639574378871378944 13939340848142724736 11239107317414070528 8538873786685416320 5838640255956762112 3138406725228107904 438173194499453696 16184683737480351104 13484450206751696896 10784216676023042688 8083983145294388480 5383749614565734272 2683516083837080064 18430026626817977472 15729793096089323264 13029559565360669056 10329326034632014848 7629092503903360640 4928858973174706432 2228625442446052224 17975135985426949632 15274902454698295424 12574668923969641216 9874435393240987008 7174201862512332800 4473968331783678592 1773734801055024384 17520245344035921792 14820011813307267584 12119778282578613376 9419544751849959168 6719311221121304960 4019077690392650752 1318844159663996544 17065354702644893952 14365121171916239744 11664887641187585536 8964654110458931328 6264420579730277120 3564187049001622912 863953518272968704 16610464061253866112 13910230530525211904 11209996999796557696 8509763469067903488 5809529938339249280 3109296407610595072 409062876881940864 16155573419862838272 13455339889134184064 10755106358405529856 8054872827676875648 5354639296948221440 2654405766219567232 18400916309200464640 15700682778471810432 13000449247743156224 10300215717014502016 7599982186285847808 4899748655557193600 2199515124828539392 17946025667809436800 15245792137080782592 12545558606352128384 9845325075623474176 7145091544894819968 4444858014166165760 1744624483437511552 17491135026418408960 14790901495689754752 12090667964961100544 9390434434232446336 6690200903503792128 3989967372775137920 1289733842046483712 17036244385027381120 14336010854298726912 11635777323570072704 8935543792841418496 6235310262112764288 3535076731384110080 834843200655455872 16581353743636353280 13881120212907699072 11180886682179044864 8480653151450390656 5780419620721736448 3080186089993082240 379952559264428032 16126463102245325440 13426229571516671232 10725996040788017024 8025762510059362816 5325528979330708608 2625295448602054400 18371805991582951808 15671572460854297600 12971338930125643392 10271105399396989184 7570871868668334976 4870638337939680768 2170404807211026560 17916915350191923968 15216681819463269760 12516448288734615552 9816214758005961344 7115981227277307136 4415747696548652928 1715514165819998720 17462024708800896128 14761791178072241920 12061557647343587712 9361324116614933504 6661090585886279296 3960857055157625088 1260623524428970880 17007134067409868288 14306900536681214080 11606667005952559872 8906433475223905664 6206199944495251456 3505966413766597248 805732883037943040 16552243426018840448 13852009895290186240 11151776364561532032 8451542833832877824 5751309303104223616 3051075772375569408 350842241646915200 16097352784627812608 13397119253899158400 10696885723170504192 7996652192441849984 5296418661713195776 2596185130984541568 18342695673965438976 15642462143236784768 12942228612508130560 10241995081779476352 7541761551050822144 4841528020322167936 2141294489593513728 17887805032574411136 15187571501845756928 12487337971117102720 9787104440388448512 7086870909659794304 4386637378931140096 1686403848202485888 17432914391183383296 14732680860454729088 12032447329726074880 9332213798997420672 6631980268268766464 3931746737540112256 1231513206811458048 16978023749792355456 14277790219063701248 11577556688335047040 8877323157606392832 6177089626877738624 3476856096149084416 776622565420430208 16523133108401327616 13822899577672673408 11122666046944019200 8422432516215364992 5722198985486710784 3021965454758056576 321731924029402368 16068242467010299776 13368008936281645568 10667775405552991360 7967541874824337152 5267308344095682944 2567074813367028736 18313585356347926144 15613351825619271936 12913118294890617728 10212884764161963520 7512651233433309312 4812417702704655104 2112184171976000896 17858694714956898304 15158461184228244096 12458227653499589888 9757994122770935680 7057760592042281472 4357527061313627264 1657293530584973056 17403804073565870464 14703570542837216256 12003337012108562048 9303103481379907840 6602869950651253632 3902636419922599424 1202402889193945216 16948913432174842624 14248679901446188416 11548446370717534208 8848212839988880000 6147979309260225792 3447745778531571584 747512247802917376 16494022790783814784 13793789260055160576 11093555729326506368 8393322198597852160 5693088667869197952 2992855137140543744 292621606411889536 16039132149392786944 13338898618664132736 10638665087935478528 7938431557206824320 5238198026478170112 2537964495749515904 18284475038730413312 15584241508001759104 12884007977273104896 10183774446544450688 7483540915815796480 4783307385087142272 2083073854358488064 17829584397339385472 15129350866610731264 12429117335882077056 9728883805153422848 7028650274424768640 4328416743696114432 1628183212967460224 17374693755948357632 14674460225219703424 11974226694491049216 9273993163762395008 6573759633033740800 3873526102305086592 1173292571576432384 16919803114557329792 14219569583828675584 11519336053100021376 8819102522371367168 6118868991642712960 3418635460914058752 718401930185404544 16464912473166301952 13764678942437647744 11064445411708993536 8364211880980339328 5663978350251685120 2963744819523030912 263511288794376704 16010021831775274112 13309788301046619904 10609554770317965696 7909321239589311488 5209087708860657280 2508854178132003072 18255364721112900480 15555131190384246272 12854897659655592064 10154664128926937856 7454430598198283648 4754197067469629440 2053963536740975232 17800474079721872640 15100240548993218432 12400007018264564224 9699773487535910016 6999539956807255808 4299306426078601600 1599072895349947392 17345583438330844800 14645349907602190592 11945116376873536384 9244882846144882176 6544649315416227968 3844415784687573760 1144182253958919552 16890692796939816960 14190459266211162752 11490225735482508544 8789992204753854336 6089758674025200128 3389525143296545920 689291612567891712 16435802155548789120 13735568624820134912 11035335094091480704 8335101563362826496 5634868032634172288 2934634501905518080 234400971176863872 15980911514157761280 13280677983429107072 10580444452700452864 7880210921971798656 5179977391243144448 2479743860514490240 18226254403495387648 15526020872766733440 12825787342038079232 10125553811309425024 7425320280580770816 4725086749852116608 2024853219123462400 17771363762104359808 15071130231375705600 12370896700647051392 9670663169918397184 6970429639189742976 4270196108461088768 1569962577732434560 17316473120713331968 14616239589984677760 11916006059256023552 9215772528527369344 6515538997798715136 3815305467070060928 1115071936341406720 16861582479322304128 14161348948593649920 11461115417864995712 8760881887136341504 6060648356407687296 3360414825679033088 660181294950378880 16406691837931276288 13706458307202622080 11006224776473967872 8305991245745313664 5605757715016659456 2905524184288005248 205290653559351040 15951801196540248448 13251567665811594240 10551334135082940032 7851100604354285824 5150867073625631616 2450633542896977408 18197144085877874816 15496910555149220608 12796677024420566400 10096443493691912192 7396209962963257984 4695976432234603776 1995742901505949568 17742253444486846976 15042019913758192768 12341786383029538560 9641552852300884352 6941319321572230144 4241085790843575936 1540852260114921728 17287362803095819136 14587129272367164928 11886895741638510720 9186662210909856512 6486428680181202304 3786195149452548096 1085961618723893888 16832472161704791296 14132238630976137088 11432005100247482880 8731771569518828672 6031538038790174464 3331304508061520256 631070977332866048 16377581520313763456 13677347989585109248 10977114458856455040 8276880928127800832 5576647397399146624 2876413866670492416 176180335941838208 15922690878922735616 13222457348194081408 10522223817465427200 7821990286736772992 5121756756008118784 2421523225279464576 18168033768260361984 15467800237531707776 12767566706803053568 10067333176074399360 7367099645345745152 4666866114617090944 1966632583888436736 17713143126869334144 15012909596140679936 12312676065412025728 9612442534683371520 6912209003954717312 4211975473226063104 1511741942497408896 17258252485478306304 14558018954749652096 11857785424020997888 9157551893292343680 6457318362563689472 3757084831835035264 1056851301106381056 16803361844087278464 14103128313358624256 11402894782629970048 8702661251901315840 6002427721172661632 3302194190444007424 601960659715353216 16348471202696250624 13648237671967596416 10948004141238942208 8247770610510288000 5547537079781633792 2847303549052979584 147070018324325376 15893580561305222784 13193347030576568576 10493113499847914368 7792879969119260160 5092646438390605952 2392412907661951744 18138923450642849152 15438689919914194944 12738456389185540736 10038222858456886528 7337989327728232320 4637755796999578112 1937522266270923904 17684032809251821312 14983799278523167104 12283565747794512896 9583332217065858688 6883098686337204480 4182865155608550272 1482631624879896064 17229142167860793472 14528908637132139264 11828675106403485056 9128441575674830848 6428208044946176640 3727974514217522432 1027740983488868224 16774251526469765632 14074017995741111424 11373784465012457216 8673550934283803008 5973317403555148800 3273083872826494592 572850342097840384 16319360885078737792 13619127354350083584 10918893823621429376 8218660292892775168 5518426762164120960 2818193231435466752 117959700706812544 15864470243687709952 13164236712959055744 10464003182230401536 7763769651501747328 5063536120773093120 2363302590044438912 18109813133025336320 15409579602296682112 12709346071568027904 10009112540839373696 7308879010110719488 4608645479382065280 1908411948653411072 17654922491634308480 14954688960905654272 12254455430177000064 9554221899448345856 6853988368719691648 4153754837991037440 1453521307262383232 17200031850243280640 14499798319514626432 11799564788785972224 9099331258057318016 6399097727328663808 3698864196600009600 998630665871355392 16745141208852252800 14044907678123598592 11344674147394944384 8644440616666290176 5944207085937635968 3243973555208981760 543740024480327552 16290250567461224960 13590017036732570752 10889783506003916544 8189549975275262336 5489316444546608128 2789082913817953920 88849383089299712 15835359926070197120 13135126395341542912 10434892864612888704 7734659333884234496 5034425803155580288 2334192272426926080 18080702815407823488 15380469284679169280 12680235753950515072 9980002223221860864 7279768692493206656 4579535161764552448 1879301631035898240 17625812174016795648 14925578643288141440 12225345112559487232 9525111581830833024 6824878051102178816 4124644520373524608 1424410989644870400 17170921532625767808 14470688001897113600 11770454471168459392 9070220940439805184 6369987409711150976 3669753878982496768 969520348253842560 16716030891234739968 14015797360506085760 11315563829777431552 8615330299048777344 5915096768320123136 3214863237591468928 514629706862814720 16261140249843712128 13560906719115057920 10860673188386403712 8160439657657749504 5460206126929095296 2759972596200441088 59739065471786880 15806249608452684288 13106016077724030080 10405782546995375872 7705549016266721664 5005315485538067456 2305081954809413248 18051592497790310656 15351358967061656448 12651125436333002240 9950891905604348032 7250658374875693824 4550424844147039616 1850191313418385408 17596701856399282816 14896468325670628608 12196234794941974400 9496001264213320192 6795767733484665984 4095534202756011776 1395300672027357568 17141811215008254976 14441577684279600768 11741344153550946560 9041110622822292352 6340877092093638144 3640643561364983936 940410030636329728 16686920573617227136 13986687042888572928 11286453512159918720 8586219981431264512 5885986450702610304 3185752919973956096 485519389245301888 16232029932226199296 13531796401497545088 10831562870768890880 8131329340040236672 5431095809311582464 2730862278582928256 30628747854274048 15777139290835171456 13076905760106517248 10376672229377863040 7676438698649208832 4976205167920554624 2275971637191900416 18022482180172797824 15322248649444143616 12622015118715489408 9921781587986835200 7221548057258180992 4521314526529526784 1821080995800872576 17567591538781769984 14867358008053115776 12167124477324461568 9466890946595807360 6766657415867153152 4066423885138498944 1366190354409844736 17112700897390742144 14412467366662087936 11712233835933433728 9012000305204779520 6311766774476125312 3611533243747471104 911299713018816896 16657810255999714304 13957576725271060096 11257343194542405888 8557109663813751680 5856876133085097472 3156642602356443264 456409071627789056 16202919614608686464 13502686083880032256 10802452553151378048 8102219022422723840 5401985491694069632 2701751960965415424 1518430236761216 15748028973217658624 13047795442489004416 10347561911760350208 7647328381031696000 4947094850303041792 2246861319574387584 17993371862555284992 15293138331826630784 12592904801097976576 9892671270369322368 7192437739640668160 4492204208912013952 1791970678183359744 17538481221164257152 14838247690435602944 12138014159706948736 9437780628978294528 6737547098249640320 4037313567520986112 1337080036792331904 17083590579773229312 14383357049044575104 11683123518315920896 8982889987587266688 6282656456858612480 3582422926129958272 882189395401304064 16628699938382201472 13928466407653547264 11228232876924893056 8527999346196238848 5827765815467584640 3127532284738930432 427298754010276224 16173809296991173632 13473575766262519424 10773342235533865216 8073108704805211008 5372875174076556800 2672641643347902592 18419152186328800000 15718918655600145792 13018685124871491584 10318451594142837376 7618218063414183168 4917984532685528960 2217751001956874752 17964261544937772160 15264028014209117952 12563794483480463744 9863560952751809536 7163327422023155328 4463093891294501120 1762860360565846912 17509370903546744320 14809137372818090112 12108903842089435904 9408670311360781696 6708436780632127488 4008203249903473280 1307969719174819072 17054480262155716480 14354246731427062272 11654013200698408064 8953779669969753856 6253546139241099648 3553312608512445440 853079077783791232 16599589620764688640 13899356090036034432 11199122559307380224 8498889028578726016 5798655497850071808 3098421967121417600 398188436392763392 16144698979373660800 13444465448645006592 10744231917916352384 8043998387187698176 5343764856459043968 2643531325730389760 18390041868711287168 15689808337982632960 12989574807253978752 10289341276525324544 7589107745796670336 4888874215068016128 2188640684339361920 17935151227320259328 15234917696591605120 12534684165862950912 9834450635134296704 7134217104405642496 4433983573676988288 1733750042948334080 17480260585929231488 14780027055200577280 12079793524471923072 9379559993743268864 6679326463014614656 3979092932285960448 1278859401557306240 17025369944538203648 14325136413809549440 11624902883080895232 8924669352352241024 6224435821623586816 3524202290894932608 823968760166278400 16570479303147175808 13870245772418521600 11170012241689867392 8469778710961213184 5769545180232558976 3069311649503904768 369078118775250560 16115588661756147968 13415355131027493760 10715121600298839552 8014888069570185344 5314654538841531136 2614421008112876928 18360931551093774336 15660698020365120128 12960464489636465920 10260230958907811712 7559997428179157504 4859763897450503296 2159530366721849088 17906040909702746496 15205807378974092288 12505573848245438080 9805340317516783872 7105106786788129664 4404873256059475456 1704639725330821248 17451150268311718656 14750916737583064448 12050683206854410240 9350449676125756032 6650216145397101824 3949982614668447616 1249749083939793408 16996259626920690816 14296026096192036608 11595792565463382400 8895559034734728192 6195325504006073984 3495091973277419776 794858442548765568 16541368985529662976 13841135454801008768 11140901924072354560 8440668393343700352 5740434862615046144 3040201331886391936 339967801157737728 16086478344138635136 13386244813409980928 10686011282681326720 7985777751952672512 5285544221224018304 2585310690495364096 18331821233476261504 15631587702747607296 12931354172018953088 10231120641290298880 7530887110561644672 4830653579832990464 2130420049104336256 17876930592085233664 15176697061356579456 12476463530627925248 9776229999899271040 7075996469170616832 4375762938441962624 1675529407713308416 17422039950694205824 14721806419965551616 12021572889236897408 9321339358508243200 6621105827779588992 3920872297050934784 1220638766322280576 16967149309303177984 14266915778574523776 11566682247845869568 8866448717117215360 6166215186388561152 3465981655659906944 765748124931252736 16512258667912150144 13812025137183495936 11111791606454841728 8411558075726187520 5711324544997533312 3011091014268879104 310857483540224896 16057368026521122304 13357134495792468096 10656900965063813888 7956667434335159680 5256433903606505472 2556200372877851264 18302710915858748672 15602477385130094464 12902243854401440256 10202010323672786048 7501776792944131840 4801543262215477632 2101309731486823424 17847820274467720832 15147586743739066624 12447353213010412416 9747119682281758208 7046886151553104000 4346652620824449792 1646419090095795584 17392929633076692992 14692696102348038784 11992462571619384576 9292229040890730368 6591995510162076160 3891761979433421952 1191528448704767744 16938038991685665152 14237805460957010944 11537571930228356736 8837338399499702528 6137104868771048320 3436871338042394112 736637807313739904 16483148350294637312 13782914819565983104 11082681288837328896 8382447758108674688 5682214227380020480 2981980696651366272 281747165922712064 16028257708903609472 13328024178174955264 10627790647446301056 7927557116717646848 5227323585988992640 2527090055260338432 18273600598241235840 15573367067512581632 12873133536783927424 10172900006055273216 7472666475326619008 4772432944597964800 2072199413869310592 17818709956850208000 15118476426121553792 12418242895392899584 9718009364664245376 7017775833935591168 4317542303206936960 1617308772478282752 17363819315459180160 14663585784730525952 11963352254001871744 9263118723273217536 6562885192544563328 3862651661815909120 1162418131087254912 16908928674068152320 14208695143339498112 11508461612610843904 8808228081882189696 6107994551153535488 3407761020424881280 707527489696227072 16454038032677124480 13753804501948470272 11053570971219816064 8353337440491161856 5653103909762507648 2952870379033853440 252636848305199232 15999147391286096640 13298913860557442432 10598680329828788224 7898446799100134016 5198213268371479808 2497979737642825600 18244490280623723008 15544256749895068800 12844023219166414592 10143789688437760384 7443556157709106176 4743322626980451968 2043089096251797760 17789599639232695168 15089366108504040960 12389132577775386752 9688899047046732544 6988665516318078336 4288431985589424128 1588198454860769920 17334708997841667328 14634475467113013120 11934241936384358912 9234008405655704704 6533774874927050496 3833541344198396288 1133307813469742080 16879818356450639488 14179584825721985280 11479351294993331072 8779117764264676864 6078884233536022656 3378650702807368448 678417172078714240 16424927715059611648 13724694184330957440 11024460653602303232 8324227122873649024 5623993592144994816 2923760061416340608 223526530687686400 15970037073668583808 13269803542939929600 10569570012211275392 7869336481482621184 5169102950753966976 2468869420025312768 18215379963006210176 15515146432277555968 12814912901548901760 10114679370820247552 7414445840091593344 4714212309362939136 2013978778634284928 17760489321615182336 15060255790886528128 12360022260157873920 9659788729429219712 6959555198700565504 4259321667971911296 1559088137243257088 17305598680224154496 14605365149495500288 11905131618766846080 9204898088038191872 6504664557309537664 3804431026580883456 1104197495852229248 16850708038833126656 14150474508104472448 11450240977375818240 8750007446647164032 6049773915918509824 3349540385189855616 649306854461201408 16395817397442098816 13695583866713444608 10995350335984790400 8295116805256136192 5594883274527481984 2894649743798827776 194416213070173568 15940926756051070976 13240693225322416768 10540459694593762560 7840226163865108352 5139992633136454144 2439759102407799936 18186269645388697344 15486036114660043136 12785802583931388928 10085569053202734720 7385335522474080512 4685101991745426304 1984868461016772096 17731379003997669504 15031145473269015296 12330911942540361088 9630678411811706880 6930444881083052672 4230211350354398464 1529977819625744256 17276488362606641664 14576254831877987456 11876021301149333248 9175787770420679040 6475554239692024832 3775320708963370624 1075087178234716416 16821597721215613824 14121364190486959616 11421130659758305408 8720897129029651200 6020663598300996992 3320430067572342784 620196536843688576 16366707079824585984 13666473549095931776 10966240018367277568 8266006487638623360 5565772956909969152 2865539426181314944 165305895452660736 15911816438433558144 13211582907704903936 10511349376976249728 7811115846247595520 5110882315518941312 2410648784790287104 18157159327771184512 15456925797042530304 12756692266313876096 10056458735585221888 7356225204856567680 4655991674127913472 1955758143399259264 17702268686380156672 15002035155651502464 12301801624922848256 9601568094194194048 6901334563465539840 4201101032736885632 1500867502008231424 17247378044989128832 14547144514260474624 11846910983531820416 9146677452803166208 6446443922074512000 3746210391345857792 1045976860617203584 16792487403598100992 14092253872869446784 11392020342140792576 8691786811412138368 5991553280683484160 3291319749954829952 591086219226175744 16337596762207073152 13637363231478418944 10937129700749764736 8236896170021110528 5536662639292456320 2836429108563802112 136195577835147904 15882706120816045312 13182472590087391104 10482239059358736896 7782005528630082688 5081771997901428480 2381538467172774272 18128049010153671680 15427815479425017472 12727581948696363264 10027348417967709056 7327114887239054848 4626881356510400640 1926647825781746432 17673158368762643840 14972924838033989632 12272691307305335424 9572457776576681216 6872224245848027008 4171990715119372800 1471757184390718592 17218267727371616000 14518034196642961792 11817800665914307584 9117567135185653376 6417333604456999168 3717100073728344960 1016866542999690752 16763377085980588160 14063143555251933952 11362910024523279744 8662676493794625536 5962442963065971328 3262209432337317120 561975901608662912 16308486444589560320 13608252913860906112 10908019383132251904 8207785852403597696 5507552321674943488 2807318790946289280 107085260217635072 15853595803198532480 13153362272469878272 10453128741741224064 7752895211012569856 5052661680283915648 2352428149555261440 18098938692536158848 15398705161807504640 12698471631078850432 9998238100350196224 7298004569621542016 4597771038892887808 1897537508164233600 17644048051145131008 14943814520416476800 12243580989687822592 9543347458959168384 6843113928230514176 4142880397501859968 1442646866773205760 17189157409754103168 14488923879025448960 11788690348296794752 9088456817568140544 6388223286839486336 3687989756110832128 987756225382177920 16734266768363075328 14034033237634421120 11333799706905766912 8633566176177112704 5933332645448458496 3233099114719804288 532865583991150080 16279376126972047488 13579142596243393280 10878909065514739072 8178675534786084864 5478442004057430656 2778208473328776448 77974942600122240 15824485485581019648 13124251954852365440 10424018424123711232 7723784893395057024 5023551362666402816 2323317831937748608 18069828374918646016 15369594844189991808 12669361313461337600 9969127782732683392 7268894252004029184 4568660721275374976 1868427190546720768 17614937733527618176 14914704202798963968 12214470672070309760 9514237141341655552 6814003610613001344 4113770079884347136 1413536549155692928 17160047092136590336 14459813561407936128 11759580030679281920 9059346499950627712 6359112969221973504 3658879438493319296 958645907764665088 16705156450745562496 14004922920016908288 11304689389288254080 8604455858559599872 5904222327830945664 3203988797102291456 503755266373637248 16250265809354534656 13550032278625880448 10849798747897226240 8149565217168572032 5449331686439917824 2749098155711263616 48864624982609408 15795375167963506816 13095141637234852608 10394908106506198400 7694674575777544192 4994441045048889984 2294207514320235776 18040718057301133184 15340484526572478976 12640250995843824768 9940017465115170560 7239783934386516352 4539550403657862144 1839316872929207936 17585827415910105344 14885593885181451136 12185360354452796928 9485126823724142720 6784893292995488512 4084659762266834304 1384426231538180096 17130936774519077504 14430703243790423296 11730469713061769088 9030236182333114880 6330002651604460672 3629769120875806464 929535590147152256 16676046133128049664 13975812602399395456 11275579071670741248 8575345540942087040 5875112010213432832 3174878479484778624 474644948756124416 16221155491737021824 13520921961008367616 10820688430279713408 8120454899551059200 5420221368822404992 2719987838093750784 19754307365096576 15766264850345993984 13066031319617339776 10365797788888685568 7665564258160031360 4965330727431377152 2265097196702722944 18011607739683620352 15311374208954966144 12611140678226311936 9910907147497657728 7210673616769003520 4510440086040349312 1810206555311695104 17556717098292592512 14856483567563938304 12156250036835284096 9456016506106629888 6755782975377975680 4055549444649321472 1355315913920667264 17101826456901564672 14401592926172910464 11701359395444256256 9001125864715602048 6300892333986947840 3600658803258293632 900425272529639424 16646935815510536832 13946702284781882624 11246468754053228416 8546235223324574208 5846001692595920000 3145768161867265792 445534631138611584 16192045174119508992 13491811643390854784 10791578112662200576 8091344581933546368 5391111051204892160 2690877520476237952 18437388063457135360 15737154532728481152 13036921001999826944 10336687471271172736 7636453940542518528 4936220409813864320 2235986879085210112 17982497422066107520 15282263891337453312 12582030360608799104 9881796829880144896 7181563299151490688 4481329768422836480 1781096237694182272 17527606780675079680 14827373249946425472 12127139719217771264 9426906188489117056 6726672657760462848 4026439127031808640 1326205596303154432 17072716139284051840 14372482608555397632 11672249077826743424 8972015547098089216 6271782016369435008 3571548485640780800 871314954912126592 16617825497893024000 13917591967164369792 11217358436435715584 8517124905707061376 5816891374978407168 3116657844249752960 416424313521098752 16162934856501996160 13462701325773341952 10762467795044687744 8062234264316033536 5362000733587379328 2661767202858725120 18408277745839622528 15708044215110968320 13007810684382314112 10307577153653659904 7607343622925005696 4907110092196351488 2206876561467697280 17953387104448594688 15253153573719940480 12552920042991286272 9852686512262632064 7152452981533977856 4452219450805323648 1751985920076669440 17498496463057566848 14798262932328912640 12098029401600258432 9397795870871604224 6697562340142950016 3997328809414295808 1297095278685641600 17043605821666539008 14343372290937884800 11643138760209230592 8942905229480576384 6242671698751922176 3542438168023267968 842204637294613760 16588715180275511168 13888481649546856960 11188248118818202752 8488014588089548544 5787781057360894336 3087547526632240128 387313995903585920 16133824538884483328 13433591008155829120 10733357477427174912 8033123946698520704 5332890415969866496 2632656885241212288 18379167428222109696 15678933897493455488 12978700366764801280 10278466836036147072 7578233305307492864 4877999774578838656 2177766243850184448 17924276786831081856 15224043256102427648 12523809725373773440 9823576194645119232 7123342663916465024 4423109133187810816 1722875602459156608 17469386145440054016 14769152614711399808 12068919083982745600 9368685553254091392 6668452022525437184 3968218491796782976 1267984961068128768 17014495504049026176 14314261973320371968 11614028442591717760 8913794911863063552 6213561381134409344 3513327850405755136 813094319677100928 16559604862657998336 13859371331929344128 11159137801200689920 8458904270472035712 5758670739743381504 3058437209014727296 358203678286073088 16104714221266970496 13404480690538316288 10704247159809662080 8004013629081007872 5303780098352353664 2603546567623699456 18350057110604596864 15649823579875942656 12949590049147288448 10249356518418634240 7549122987689980032 4848889456961325824 2148655926232671616 17895166469213569024 15194932938484914816 12494699407756260608 9794465877027606400 7094232346298952192 4393998815570297984 1693765284841643776 17440275827822541184 14740042297093886976 12039808766365232768 9339575235636578560 6639341704907924352 3939108174179270144 1238874643450615936 16985385186431513344 14285151655702859136 11584918124974204928 8884684594245550720 6184451063516896512 3484217532788242304 783984002059588096 16530494545040485504 13830261014311831296 11130027483583177088 8429793952854522880 5729560422125868672 3029326891397214464 329093360668560256 16075603903649457664 13375370372920803456 10675136842192149248 7974903311463495040 5274669780734840832 2574436250006186624 18320946792987084032 15620713262258429824 12920479731529775616 10220246200801121408 7520012670072467200 4819779139343812992 2119545608615158784 17866056151596056192 15165822620867401984 12465589090138747776 9765355559410093568 7065122028681439360 4364888497952785152 1664654967224130944 17411165510205028352 14710931979476374144 12010698448747719936 9310464918019065728 6610231387290411520 3909997856561757312 1209764325833103104 16956274868814000512 14256041338085346304 11555807807356692096 8855574276628037888 6155340745899383680 3455107215170729472 754873684442075264 16501384227422972672 13801150696694318464 11100917165965664256 8400683635237010048 5700450104508355840 3000216573779701632 299983043051047424 16046493586031944832 13346260055303290624 10646026524574636416 7945792993845982208 5245559463117328000 2545325932388673792 18291836475369571200 15591602944640916992 12891369413912262784 10191135883183608576 7490902352454954368 4790668821726300160 2090435290997645952 17836945833978543360 15136712303249889152 12436478772521234944 9736245241792580736 7036011711063926528 4335778180335272320 1635544649606618112 17382055192587515520 14681821661858861312 11981588131130207104 9281354600401552896 6581121069672898688 3880887538944244480 1180654008215590272 16927164551196487680 14226931020467833472 11526697489739179264 8826463959010525056 6126230428281870848 3425996897553216640 725763366824562432 16472273909805459840 13772040379076805632 11071806848348151424 8371573317619497216 5671339786890843008 2971106256162188800 270872725433534592 16017383268414432000 13317149737685777792 10616916206957123584 7916682676228469376 5216449145499815168 2516215614771160960 18262726157752058368 15562492627023404160 12862259096294749952 10162025565566095744 7461792034837441536 4761558504108787328 2061324973380133120 17807835516361030528 15107601985632376320 12407368454903722112 9707134924175067904 7006901393446413696 4306667862717759488 1606434331989105280 17352944874970002688 14652711344241348480 11952477813512694272 9252244282784040064 6552010752055385856 3851777221326731648 1151543690598077440 16898054233578974848 14197820702850320640 11497587172121666432 8797353641393012224 6097120110664358016 3396886579935703808 696653049207049600 16443163592187947008 13742930061459292800 11042696530730638592 8342463000001984384 5642229469273330176 2941995938544675968 241762407816021760 15988272950796919168 13288039420068264960 10587805889339610752 7887572358610956544 5187338827882302336 2487105297153648128 18233615840134545536 15533382309405891328 12833148778677237120 10132915247948582912 7432681717219928704 4732448186491274496 2032214655762620288 17778725198743517696 15078491668014863488 12378258137286209280 9678024606557555072 6977791075828900864 4277557545100246656 1577324014371592448 17323834557352489856 14623601026623835648 11923367495895181440 9223133965166527232 6522900434437873024 3822666903709218816 1122433372980564608 16868943915961462016 14168710385232807808 11468476854504153600 8768243323775499392 6068009793046845184 3367776262318190976 667542731589536768 16414053274570434176 13713819743841779968 11013586213113125760 8313352682384471552 5613119151655817344 2912885620927163136 212652090198508928 15959162633179406336 13258929102450752128 10558695571722097920 7858462040993443712 5158228510264789504 2457994979536135296 18204505522517032704 15504271991788378496 12804038461059724288 10103804930331070080 7403571399602415872 4703337868873761664 2003104338145107456 17749614881126004864 15049381350397350656 12349147819668696448 9648914288940042240 6948680758211388032 4248447227482733824 1548213696754079616 17294724239734977024 14594490709006322816 11894257178277668608 9194023647549014400 6493790116820360192 3793556586091705984 1093323055363051776 16839833598343949184 14139600067615294976 11439366536886640768 8739133006157986560 6038899475429332352 3338665944700678144 638432413972023936 16384942956952921344 13684709426224267136 10984475895495612928 8284242364766958720 5584008834038304512 2883775303309650304 183541772580996096 15930052315561893504 13229818784833239296 10529585254104585088 7829351723375930880 5129118192647276672 2428884661918622464 18175395204899519872 15475161674170865664 12774928143442211456 10074694612713557248 7374461081984903040 4674227551256248832 1973994020527594624 17720504563508492032 15020271032779837824 12320037502051183616 9619803971322529408 6919570440593875200 4219336909865220992 1519103379136566784 17265613922117464192 14565380391388809984 11865146860660155776 9164913329931501568 6464679799202847360 3764446268474193152 1064212737745538944 16810723280726436352 14110489749997782144 11410256219269127936 8710022688540473728 6009789157811819520 3309555627083165312 609322096354511104 16355832639335408512 13655599108606754304 10955365577878100096 8255132047149445888 5554898516420791680 2854664985692137472 154431454963483264 15900941997944380672 13200708467215726464 10500474936487072256 7800241405758418048 5100007875029763840 2399774344301109632 18146284887282007040 15446051356553352832 12745817825824698624 10045584295096044416 7345350764367390208 4645117233638736000 1944883702910081792 17691394245890979200 14991160715162324992 12290927184433670784 9590693653705016576 6890460122976362368 4190226592247708160 1489993061519053952 17236503604499951360 14536270073771297152 11836036543042642944 9135803012313988736 6435569481585334528 3735335950856680320 1035102420128026112 16781612963108923520 14081379432380269312 11381145901651615104 8680912370922960896 5980678840194306688 3280445309465652480 580211778736998272 16326722321717895680 13626488790989241472 10926255260260587264 8226021729531933056 5525788198803278848 2825554668074624640 125321137345970432 15871831680326867840 13171598149598213632 10471364618869559424 7771131088140905216 5070897557412251008 2370664026683596800 18117174569664494208 15416941038935840000 12716707508207185792 10016473977478531584 7316240446749877376 4616006916021223168 1915773385292568960 17662283928273466368 14962050397544812160 12261816866816157952 9561583336087503744 6861349805358849536 4161116274630195328 1460882743901541120 17207393286882438528 14507159756153784320 11806926225425130112 9106692694696475904 6406459163967821696 3706225633239167488 1005992102510513280 16752502645491410688 14052269114762756480 11352035584034102272 8651802053305448064 5951568522576793856 3251334991848139648 551101461119485440 16297612004100382848 13597378473371728640 10897144942643074432 8196911411914420224 5496677881185766016 2796444350457111808 96210819728457600 15842721362709355008 13142487831980700800 10442254301252046592 7742020770523392384 5041787239794738176 2341553709066083968 18088064252046981376 15387830721318327168 12687597190589672960 9987363659861018752 7287130129132364544 4586896598403710336 1886663067675056128 17633173610655953536 14932940079927299328 12232706549198645120 9532473018469990912 6832239487741336704 4132005957012682496 1431772426284028288 17178282969264925696 14478049438536271488 11777815907807617280 9077582377078963072 6377348846350308864 3677115315621654656 976881784893000448 16723392327873897856 14023158797145243648 11322925266416589440 8622691735687935232 5922458204959281024 3222224674230626816 521991143501972608 16268501686482870016 13568268155754215808 10868034625025561600 8167801094296907392 5467567563568253184 2767334032839598976 67100502110944768 15813611045091842176 13113377514363187968 10413143983634533760 7712910452905879552 5012676922177225344 2312443391448571136 18058953934429468544 15358720403700814336 12658486872972160128 9958253342243505920 7258019811514851712 4557786280786197504 1857552750057543296 17604063293038440704 14903829762309786496 12203596231581132288 9503362700852478080 6803129170123823872 4102895639395169664 1402662108666515456 17149172651647412864 14448939120918758656 11748705590190104448 9048472059461450240 6348238528732796032 3648004998004141824 947771467275487616 16694282010256385024 13994048479527730816 11293814948799076608 8593581418070422400 5893347887341768192 3193114356613113984 492880825884459776 16239391368865357184 13539157838136702976 10838924307408048768 8138690776679394560 5438457245950740352 2738223715222086144 37990184493431936 15784500727474329344 13084267196745675136 10384033666017020928 7683800135288366720 4983566604559712512 2283333073831058304 18029843616811955712 15329610086083301504 12629376555354647296 9929143024625993088 7228909493897338880 4528675963168684672 1828442432440030464 17574952975420927872 14874719444692273664 12174485913963619456 9474252383234965248 6774018852506311040 4073785321777656832 1373551791049002624 17120062334029900032 14419828803301245824 11719595272572591616 9019361741843937408 6319128211115283200 3618894680386628992 918661149657974784 16665171692638872192 13964938161910217984 11264704631181563776 8564471100452909568 5864237569724255360 3164004038995601152 463770508266946944 16210281051247844352 13510047520519190144 10809813989790535936 8109580459061881728 5409346928333227520 2709113397604573312 8879866875919104 15755390409856816512 13055156879128162304 10354923348399508096 7654689817670853888 4954456286942199680 2254222756213545472 18000733299194442880 15300499768465788672 12600266237737134464 9900032707008480256 7199799176279826048 4499565645551171840 1799332114822517632 17545842657803415040 14845609127074760832 12145375596346106624 9445142065617452416 6744908534888798208 4044675004160144000 1344441473431489792 17090952016412387200 14390718485683732992 11690484954955078784 8990251424226424576 6290017893497770368 3589784362769116160 889550832040461952 16636061375021359360 13935827844292705152 11235594313564050944 8535360782835396736 5835127252106742528 3134893721378088320 434660190649434112 16181170733630331520 13480937202901677312 10780703672173023104 8080470141444368896 5380236610715714688 2680003079987060480 18426513622967957888 15726280092239303680 13026046561510649472 10325813030781995264 7625579500053341056 4925345969324686848 2225112438596032640 17971622981576930048 15271389450848275840 12571155920119621632 9870922389390967424 7170688858662313216 4470455327933659008 1770221797205004800 17516732340185902208 14816498809457248000 12116265278728593792 9416031747999939584 6715798217271285376 4015564686542631168 1315331155813976960 17061841698794874368 14361608168066220160 11661374637337565952 8961141106608911744 6260907575880257536 3560674045151603328 860440514422949120 16606951057403846528 13906717526675192320 11206483995946538112 8506250465217883904 5806016934489229696 3105783403760575488 405549873031921280 16152060416012818688 13451826885284164480 10751593354555510272 8051359823826856064 5351126293098201856 2650892762369547648 18397403305350445056 15697169774621790848 12996936243893136640 10296702713164482432 7596469182435828224 4896235651707174016 2196002120978519808 17942512663959417216 15242279133230763008 12542045602502108800 9841812071773454592 7141578541044800384 4441345010316146176 1741111479587491968 17487622022568389376 14787388491839735168 12087154961111080960 9386921430382426752 6686687899653772544 3986454368925118336 1286220838196464128 17032731381177361536 14332497850448707328 11632264319720053120 8932030788991398912 6231797258262744704 3531563727534090496 831330196805436288 16577840739786333696 13877607209057679488 11177373678329025280 8477140147600371072 5776906616871716864 3076673086143062656 376439555414408448 16122950098395305856 13422716567666651648 10722483036937997440 8022249506209343232 5322015975480689024 2621782444752034816 18368292987732932224 15668059457004278016 12967825926275623808 10267592395546969600 7567358864818315392 4867125334089661184 2166891803361006976 17913402346341904384 15213168815613250176 12512935284884595968 9812701754155941760 7112468223427287552 4412234692698633344 1712001161969979136 17458511704950876544 14758278174222222336 12058044643493568128 9357811112764913920 6657577582036259712 3957344051307605504 1257110520578951296 17003621063559848704 14303387532831194496 11603154002102540288 8902920471373886080 6202686940645231872 3502453409916577664 802219879187923456 16548730422168820864 13848496891440166656 11148263360711512448 8448029829982858240 5747796299254204032 3047562768525549824 347329237796895616 16093839780777793024 13393606250049138816 10693372719320484608 7993139188591830400 5292905657863176192 2592672127134521984 18339182670115419392 15638949139386765184 12938715608658110976 10238482077929456768 7538248547200802560 4838015016472148352 2137781485743494144 17884292028724391552 15184058497995737344 12483824967267083136 9783591436538428928 7083357905809774720 4383124375081120512 1682890844352466304 17429401387333363712 14729167856604709504 12028934325876055296 9328700795147401088 6628467264418746880 3928233733690092672 1228000202961438464 16974510745942335872 14274277215213681664 11574043684485027456 8873810153756373248 6173576623027719040 3473343092299064832 773109561570410624 16519620104551308032 13819386573822653824 11119153043093999616 8418919512365345408 5718685981636691200 3018452450908036992 318218920179382784 16064729463160280192 13364495932431625984 10664262401702971776 7964028870974317568 5263795340245663360 2563561809517009152 18310072352497906560 15609838821769252352 12909605291040598144 10209371760311943936 7509138229583289728 4808904698854635520 2108671168125981312 17855181711106878720 15154948180378224512 12454714649649570304 9754481118920916096 7054247588192261888 4354014057463607680 1653780526734953472 17400291069715850880 14700057538987196672 11999824008258542464 9299590477529888256 6599356946801234048 3899123416072579840 1198889885343925632 16945400428324823040 14245166897596168832 11544933366867514624 8844699836138860416 6144466305410206208 3444232774681552000 743999243952897792 16490509786933795200 13790276256205140992 11090042725476486784 8389809194747832576 5689575664019178368 2989342133290524160 289108602561869952 16035619145542767360 13335385614814113152 10635152084085458944 7934918553356804736 5234685022628150528 2534451491899496320 18280962034880393728 15580728504151739520 12880494973423085312 10180261442694431104 7480027911965776896 4779794381237122688 2079560850508468480 17826071393489365888 15125837862760711680 12425604332032057472 9725370801303403264 7025137270574749056 4324903739846094848 1624670209117440640 17371180752098338048 14670947221369683840 11970713690641029632 9270480159912375424 6570246629183721216 3870013098455067008 1169779567726412800 16916290110707310208 14216056579978656000 11515823049250001792 8815589518521347584 6115355987792693376 3415122457064039168 714888926335384960 16461399469316282368 13761165938587628160 11060932407858973952 8360698877130319744 5660465346401665536 2960231815673011328 259998284944357120 16006508827925254528 13306275297196600320 10606041766467946112 7905808235739291904 5205574705010637696 2505341174281983488 18251851717262880896 15551618186534226688 12851384655805572480 10151151125076918272 7450917594348264064 4750684063619609856 2050450532890955648 17796961075871853056 15096727545143198848 12396494014414544640 9696260483685890432 6996026952957236224 4295793422228582016 1595559891499927808 17342070434480825216 14641836903752171008 11941603373023516800 9241369842294862592 6541136311566208384 3840902780837554176 1140669250108899968 16887179793089797376 14186946262361143168 11486712731632488960 8786479200903834752 6086245670175180544 3386012139446526336 685778608717872128 16432289151698769536 13732055620970115328 11031822090241461120 8331588559512806912 5631355028784152704 2931121498055498496 230887967326844288 15977398510307741696 13277164979579087488 10576931448850433280 7876697918121779072 5176464387393124864 2476230856664470656 18222741399645368064 15522507868916713856 12822274338188059648 10122040807459405440 7421807276730751232 4721573746002097024 2021340215273442816 17767850758254340224 15067617227525686016 12367383696797031808 9667150166068377600 6966916635339723392 4266683104611069184 1566449573882414976 17312960116863312384 14612726586134658176 11912493055406003968 9212259524677349760 6512025993948695552 3811792463220041344 1111558932491387136 16858069475472284544 14157835944743630336 11457602414014976128 8757368883286321920 6057135352557667712 3356901821829013504 656668291100359296 16403178834081256704 13702945303352602496 11002711772623948288 8302478241895294080 5602244711166639872 2902011180437985664 201777649709331456 15948288192690228864 13248054661961574656 10547821131232920448 7847587600504266240 5147354069775612032 2447120539046957824 18193631082027855232 15493397551299201024 12793164020570546816 10092930489841892608 7392696959113238400 4692463428384584192 1992229897655929984 17738740440636827392 15038506909908173184 12338273379179518976 9638039848450864768 6937806317722210560 4237572786993556352 1537339256264902144 17283849799245799552 14583616268517145344 11883382737788491136 9183149207059836928 6482915676331182720 3782682145602528512 1082448614873874304 16828959157854771712 14128725627126117504 11428492096397463296 8728258565668809088 6028025034940154880 3327791504211500672 627557973482846464 16374068516463743872 13673834985735089664 10973601455006435456 8273367924277781248 5573134393549127040 2872900862820472832 172667332091818624 15919177875072716032 13218944344344061824 10518710813615407616 7818477282886753408 5118243752158099200 2418010221429444992 18164520764410342400 15464287233681688192 12764053702953033984 10063820172224379776 7363586641495725568 4663353110767071360 1963119580038417152 17709630123019314560 15009396592290660352 12309163061562006144 9608929530833351936 6908696000104697728 4208462469376043520 1508228938647389312 17254739481628286720 14554505950899632512 11854272420170978304 9154038889442324096 6453805358713669888 3753571827985015680 1053338297256361472 16799848840237258880 14099615309508604672 11399381778779950464 8699148248051296256 5998914717322642048 3298681186593987840 598447655865333632 16344958198846231040 13644724668117576832 10944491137388922624 8244257606660268416 5544024075931614208 2843790545202960000 143557014474305792 15890067557455203200 13189834026726548992 10489600495997894784 7789366965269240576 5089133434540586368 2388899903811932160 18135410446792829568 15435176916064175360 12734943385335521152 10034709854606866944 7334476323878212736 4634242793149558528 1934009262420904320 17680519805401801728 14980286274673147520 12280052743944493312 9579819213215839104 6879585682487184896 4179352151758530688 1479118621029876480 17225629164010773888 14525395633282119680 11825162102553465472 9124928571824811264 6424695041096157056 3724461510367502848 1024227979638848640 16770738522619746048 14070504991891091840 11370271461162437632 8670037930433783424 5969804399705129216 3269570868976475008 569337338247820800 16315847881228718208 13615614350500064000 10915380819771409792 8215147289042755584 5514913758314101376 2814680227585447168 114446696856792960 15860957239837690368 13160723709109036160 10460490178380381952 7760256647651727744 5060023116923073536 2359789586194419328 18106300129175316736 15406066598446662528 12705833067718008320 10005599536989354112 7305366006260699904 4605132475532045696 1904898944803391488 17651409487784288896 14951175957055634688 12250942426326980480 9550708895598326272 6850475364869672064 4150241834141017856 1450008303412363648 17196518846393261056 14496285315664606848 11796051784935952640 9095818254207298432 6395584723478644224 3695351192749990016 995117662021335808 16741628205002233216 14041394674273579008 11341161143544924800 8640927612816270592 5940694082087616384 3240460551358962176 540227020630307968 16286737563611205376 13586504032882551168 10886270502153896960 8186036971425242752 5485803440696588544 2785569909967934336 85336379239280128 15831846922220177536 13131613391491523328 10431379860762869120 7731146330034214912 5030912799305560704 2330679268576906496 18077189811557803904 15376956280829149696 12676722750100495488 9976489219371841280 7276255688643187072 4576022157914532864 1875788627185878656 17622299170166776064 14922065639438121856 12221832108709467648 9521598577980813440 6821365047252159232 4121131516523505024 1420897985794850816 17167408528775748224 14467174998047094016 11766941467318439808 9066707936589785600 6366474405861131392 3666240875132477184 966007344403822976 16712517887384720384 14012284356656066176 11312050825927411968 8611817295198757760 5911583764470103552 3211350233741449344 511116703012795136 16257627245993692544 13557393715265038336 10857160184536384128 8156926653807729920 5456693123079075712 2756459592350421504 56226061621767296 15802736604602664704 13102503073874010496 10402269543145356288 7702036012416702080 5001802481688047872 2301568950959393664 18048079493940291072 15347845963211636864 12647612432482982656 9947378901754328448 7247145371025674240 4546911840297020032 1846678309568365824 17593188852549263232 14892955321820609024 12192721791091954816 9492488260363300608 6792254729634646400 4092021198905992192 1391787668177337984 17138298211158235392 14438064680429581184 11737831149700926976 9037597618972272768 6337364088243618560 3637130557514964352 936897026786310144 16683407569767207552 13983174039038553344 11282940508309899136 8582706977581244928 5882473446852590720 3182239916123936512 482006385395282304 16228516928376179712 13528283397647525504 10828049866918871296 8127816336190217088 5427582805461562880 2727349274732908672 27115744004254464 15773626286985151872 13073392756256497664 10373159225527843456 7672925694799189248 4972692164070535040 2272458633341880832 18018969176322778240 15318735645594124032 12618502114865469824 9918268584136815616 7218035053408161408 4517801522679507200 1817567991950852992 17564078534931750400 14863845004203096192 12163611473474441984 9463377942745787776 6763144412017133568 4062910881288479360 1362677350559825152 17109187893540722560 14408954362812068352 11708720832083414144 9008487301354759936 6308253770626105728 3608020239897451520 907786709168797312 16654297252149694720 13954063721421040512 11253830190692386304 8553596659963732096 5853363129235077888 3153129598506423680 452896067777769472 16199406610758666880 13499173080030012672 10798939549301358464 8098706018572704256 5398472487844050048 2698238957115395840 18444749500096293248 15744515969367639040 13044282438638984832 10344048907910330624 7643815377181676416 4943581846453022208 2243348315724368000 17989858858705265408 15289625327976611200 12589391797247956992 9889158266519302784 7188924735790648576 4488691205061994368 1788457674333340160 17534968217314237568 14834734686585583360 12134501155856929152 9434267625128274944 6734034094399620736 4033800563670966528 1333567032942312320 17080077575923209728 14379844045194555520 11679610514465901312 8979376983737247104 6279143453008592896 3578909922279938688 878676391551284480 16625186934532181888 13924953403803527680 11224719873074873472 8524486342346219264 5824252811617565056 3124019280888910848 423785750160256640 16170296293141154048 13470062762412499840 10769829231683845632 8069595700955191424 5369362170226537216 2669128639497883008 18415639182478780416 15715405651750126208 13015172121021472000 10314938590292817792 7614705059564163584 4914471528835509376 2214237998106855168 17960748541087752576 15260515010359098368 12560281479630444160 9860047948901789952 7159814418173135744 4459580887444481536 1759347356715827328 17505857899696724736 14805624368968070528 12105390838239416320 9405157307510762112 6704923776782107904 4004690246053453696 1304456715324799488 17050967258305696896 14350733727577042688 11650500196848388480 8950266666119734272 6250033135391080064 3549799604662425856 849566073933771648 16596076616914669056 13895843086186014848 11195609555457360640 8495376024728706432 5795142494000052224 3094908963271398016 394675432542743808 16141185975523641216 13440952444794987008 10740718914066332800 8040485383337678592 5340251852609024384 2640018321880370176 18386528864861267584 15686295334132613376 12986061803403959168 10285828272675304960 7585594741946650752 4885361211217996544 2185127680489342336 17931638223470239744 15231404692741585536 12531171162012931328 9830937631284277120 7130704100555622912 4430470569826968704 1730237039098314496 17476747582079211904 14776514051350557696 12076280520621903488 9376046989893249280 6675813459164595072 3975579928435940864 1275346397707286656 17021856940688184064 14321623409959529856 11621389879230875648 8921156348502221440 6220922817773567232 3520689287044913024 820455756316258816 16566966299297156224 13866732768568502016 11166499237839847808 8466265707111193600 5766032176382539392 3065798645653885184 365565114925230976 16112075657906128384 13411842127177474176 10711608596448819968 8011375065720165760 5311141534991511552 2610908004262857344 18357418547243754752 15657185016515100544 12956951485786446336 10256717955057792128 7556484424329137920 4856250893600483712 2156017362871829504 17902527905852726912 15202294375124072704 12502060844395418496 9801827313666764288 7101593782938110080 4401360252209455872 1701126721480801664 17447637264461699072 14747403733733044864 12047170203004390656 9346936672275736448 6646703141547082240 3946469610818428032 1246236080089773824 16992746623070671232 14292513092342017024 11592279561613362816 8892046030884708608 6191812500156054400 3491578969427400192 791345438698745984 16537855981679643392 13837622450950989184 11137388920222334976 8437155389493680768 5736921858765026560 3036688328036372352 336454797307718144 16082965340288615552 13382731809559961344 10682498278831307136 7982264748102652928 5282031217373998720 2581797686645344512 18328308229626241920 15628074698897587712 12927841168168933504 10227607637440279296 7527374106711625088 4827140575982970880 2126907045254316672 17873417588235214080 15173184057506559872 12472950526777905664 9772716996049251456 7072483465320597248 4372249934591943040 1672016403863288832 17418526946844186240 14718293416115532032 12018059885386877824 9317826354658223616 6617592823929569408 3917359293200915200 1217125762472260992 16963636305453158400 14263402774724504192 11563169243995849984 8862935713267195776 6162702182538541568 3462468651809887360 762235121081233152 16508745664062130560 13808512133333476352 11108278602604822144 8408045071876167936 5707811541147513728 3007578010418859520 307344479690205312 16053855022671102720 13353621491942448512 10653387961213794304 7953154430485140096 5252920899756485888 2552687369027831680 18299197912008729088 15598964381280074880 12898730850551420672 10198497319822766464 7498263789094112256 4798030258365458048 2097796727636803840 17844307270617701248 15144073739889047040 12443840209160392832 9743606678431738624 7043373147703084416 4343139616974430208 1642906086245776000 17389416629226673408 14689183098498019200 11988949567769364992 9288716037040710784 6588482506312056576 3888248975583402368 1188015444854748160 16934525987835645568 14234292457106991360 11534058926378337152 8833825395649682944 6133591864921028736 3433358334192374528 733124803463720320 16479635346444617728 13779401815715963520 11079168284987309312 8378934754258655104 5678701223530000896 2978467692801346688 278234162072692480 16024744705053589888 13324511174324935680 10624277643596281472 7924044112867627264 5223810582138973056 2523577051410318848 18270087594391216256 15569854063662562048 12869620532933907840 10169387002205253632 7469153471476599424 4768919940747945216 2068686410019291008 17815196953000188416 15114963422271534208 12414729891542880000 9714496360814225792 7014262830085571584 4314029299356917376 1613795768628263168 17360306311609160576 14660072780880506368 11959839250151852160 9259605719423197952 6559372188694543744 3859138657965889536 1158905127237235328 16905415670218132736 14205182139489478528 11504948608760824320 8804715078032170112 6104481547303515904 3404248016574861696 704014485846207488 16450525028827104896 13750291498098450688 11050057967369796480 8349824436641142272 5649590905912488064 2949357375183833856 249123844455179648 15995634387436077056 13295400856707422848 10595167325978768640 7894933795250114432 5194700264521460224 2494466733792806016 18240977276773703424 15540743746045049216 12840510215316395008 10140276684587740800 7440043153859086592 4739809623130432384 2039576092401778176 17786086635382675584 15085853104654021376 12385619573925367168 9685386043196712960 6985152512468058752 4284918981739404544 1584685451010750336 17331195993991647744 14630962463262993536 11930728932534339328 9230495401805685120 6530261871077030912 3830028340348376704 1129794809619722496 16876305352600619904 14176071821871965696 11475838291143311488 8775604760414657280 6075371229686003072 3375137698957348864 674904168228694656 16421414711209592064 13721181180480937856 11020947649752283648 8320714119023629440 5620480588294975232 2920247057566321024 220013526837666816 15966524069818564224 13266290539089910016 10566057008361255808 7865823477632601600 5165589946903947392 2465356416175293184 18211866959156190592 15511633428427536384 12811399897698882176 10111166366970227968 7410932836241573760 4710699305512919552 2010465774784265344 17756976317765162752 15056742787036508544 12356509256307854336 9656275725579200128 6956042194850545920 4255808664121891712 1555575133393237504 17302085676374134912 14601852145645480704 11901618614916826496 9201385084188172288 6501151553459518080 3800918022730863872 1100684492002209664 16847195034983107072 14146961504254452864 11446727973525798656 8746494442797144448 6046260912068490240 3346027381339836032 645793850611181824 16392304393592079232 13692070862863425024 10991837332134770816 8291603801406116608 5591370270677462400 2891136739948808192 190903209220153984 15937413752201051392 13237180221472397184 10536946690743742976 7836713160015088768 5136479629286434560 2436246098557780352 18182756641538677760 15482523110810023552 12782289580081369344 10082056049352715136 7381822518624060928 4681588987895406720 1981355457166752512 17727866000147649920 15027632469418995712 12327398938690341504 9627165407961687296 6926931877233033088 4226698346504378880 1526464815775724672 17272975358756622080 14572741828027967872 11872508297299313664 9172274766570659456 6472041235842005248 3771807705113351040 1071574174384696832 16818084717365594240 14117851186636940032 11417617655908285824 8717384125179631616 6017150594450977408 3316917063722323200 616683532993668992 16363194075974566400 13662960545245912192 10962727014517257984 8262493483788603776 5562259953059949568 2862026422331295360 161792891602641152 15908303434583538560 13208069903854884352 10507836373126230144 7807602842397575936 5107369311668921728 2407135780940267520 18153646323921164928 15453412793192510720 12753179262463856512 10052945731735202304 7352712201006548096 4652478670277893888 1952245139549239680 17698755682530137088 14998522151801482880 12298288621072828672 9598055090344174464 6897821559615520256 4197588028886866048 1497354498158211840 17243865041139109248 14543631510410455040 11843397979681800832 9143164448953146624 6442930918224492416 3742697387495838208 1042463856767184000 16788974399748081408 14088740869019427200 11388507338290772992 8688273807562118784 5988040276833464576 3287806746104810368 587573215376156160 16334083758357053568 13633850227628399360 10933616696899745152 8233383166171090944 5533149635442436736 2832916104713782528 132682573985128320 15879193116966025728 13178959586237371520 10478726055508717312 7778492524780063104 5078258994051408896 2378025463322754688 18124536006303652096 15424302475574997888 12724068944846343680 10023835414117689472 7323601883389035264 4623368352660381056 1923134821931726848 17669645364912624256 14969411834183970048 12269178303455315840 9568944772726661632 6868711241998007424 4168477711269353216 1468244180540699008 17214754723521596416 14514521192792942208 11814287662064288000 9114054131335633792 6413820600606979584 3713587069878325376 1013353539149671168 16759864082130568576 14059630551401914368 11359397020673260160 8659163489944605952 5958929959215951744 3258696428487297536 558462897758643328 16304973440739540736 13604739910010886528 10904506379282232320 8204272848553578112 5504039317824923904 2803805787096269696 103572256367615488 15850082799348512896 13149849268619858688 10449615737891204480 7749382207162550272 5049148676433896064 2348915145705241856 18095425688686139264 15395192157957485056 12694958627228830848 9994725096500176640 7294491565771522432 4594258035042868224 1894024504314214016 17640535047295111424 14940301516566457216 12240067985837803008 9539834455109148800 6839600924380494592 4139367393651840384 1439133862923186176 17185644405904083584 14485410875175429376 11785177344446775168 9084943813718120960 6384710282989466752 3684476752260812544 984243221532158336 16730753764513055744 14030520233784401536 11330286703055747328 8630053172327093120 5929819641598438912 3229586110869784704 529352580141130496 16275863123122027904 13575629592393373696 10875396061664719488 8175162530936065280 5474929000207411072 2774695469478756864 74461938750102656 15820972481731000064 13120738951002345856 10420505420273691648 7720271889545037440 5020038358816383232 2319804828087729024 18066315371068626432 15366081840339972224 12665848309611318016 9965614778882663808 7265381248154009600 4565147717425355392 1864914186696701184 17611424729677598592 14911191198948944384 12210957668220290176 9510724137491635968 6810490606762981760 4110257076034327552 1410023545305673344 17156534088286570752 14456300557557916544 11756067026829262336 9055833496100608128 6355599965371953920 3655366434643299712 955132903914645504 16701643446895542912 14001409916166888704 11301176385438234496 8600942854709580288 5900709323980926080 3200475793252271872 500242262523617664 16246752805504515072 13546519274775860864 10846285744047206656 8146052213318552448 5445818682589898240 2745585151861244032 45351621132589824 15791862164113487232 13091628633384833024 10391395102656178816 7691161571927524608 4990928041198870400 2290694510470216192 18037205053451113600 15336971522722459392 12636737991993805184 9936504461265150976 7236270930536496768 4536037399807842560 1835803869079188352 17582314412060085760 14882080881331431552 12181847350602777344 9481613819874123136 6781380289145468928 4081146758416814720 1380913227688160512 17127423770669057920 14427190239940403712 11726956709211749504 9026723178483095296 6326489647754441088 3626256117025786880 926022586297132672 16672533129278030080 13972299598549375872 11272066067820721664 8571832537092067456 5871599006363413248 3171365475634759040 471131944906104832 16217642487887002240 13517408957158348032 10817175426429693824 8116941895701039616 5416708364972385408 2716474834243731200 16241303515076992 15762751846495974400 13062518315767320192 10362284785038665984 7662051254310011776 4961817723581357568 2261584192852703360 18008094735833600768 15307861205104946560 12607627674376292352 9907394143647638144 7207160612918983936 4506927082190329728 1806693551461675520 17553204094442572928 14852970563713918720 12152737032985264512 9452503502256610304 6752269971527956096 4052036440799301888 1351802910070647680 17098313453051545088 14398079922322890880 11697846391594236672 8997612860865582464 6297379330136928256 3597145799408274048 896912268679619840 16643422811660517248 13943189280931863040 11242955750203208832 8542722219474554624 5842488688745900416 3142255158017246208 442021627288592000 16188532170269489408 13488298639540835200 10788065108812180992 8087831578083526784 5387598047354872576 2687364516626218368 18433875059607115776 15733641528878461568 13033407998149807360 10333174467421153152 7632940936692498944 4932707405963844736 2232473875235190528 17978984418216087936 15278750887487433728 12578517356758779520 9878283826030125312 7178050295301471104 4477816764572816896 1777583233844162688 17524093776825060096 14823860246096405888 12123626715367751680 9423393184639097472 6723159653910443264 4022926123181789056 1322692592453134848 17069203135434032256 14368969604705378048 11668736073976723840 8968502543248069632 6268269012519415424 3568035481790761216 867801951062107008 16614312494043004416 13914078963314350208 11213845432585696000 8513611901857041792 5813378371128387584 3113144840399733376 412911309671079168 16159421852651976576 13459188321923322368 10758954791194668160 8058721260466013952 5358487729737359744 2658254199008705536 18404764741989602944 15704531211260948736 13004297680532294528 10304064149803640320 7603830619074986112 4903597088346331904 2203363557617677696 17949874100598575104 15249640569869920896 12549407039141266688 9849173508412612480 7148939977683958272 4448706446955304064 1748472916226649856 17494983459207547264 14794749928478893056 12094516397750238848 9394282867021584640 6694049336292930432 3993815805564276224 1293582274835622016 17040092817816519424 14339859287087865216 11639625756359211008 8939392225630556800 6239158694901902592 3538925164173248384 838691633444594176 16585202176425491584 13884968645696837376 11184735114968183168 8484501584239528960 5784268053510874752 3084034522782220544 383800992053566336 16130311535034463744 13430078004305809536 10729844473577155328 8029610942848501120 5329377412119846912 2629143881391192704 18375654424372090112 15675420893643435904 12975187362914781696 10274953832186127488 7574720301457473280 4874486770728819072 2174253240000164864 17920763782981062272 15220530252252408064 12520296721523753856 9820063190795099648 7119829660066445440 4419596129337791232 1719362598609137024 17465873141590034432 14765639610861380224 12065406080132726016 9365172549404071808 6664939018675417600 3964705487946763392 1264471957218109184 17010982500199006592 14310748969470352384 11610515438741698176 8910281908013043968 6210048377284389760 3509814846555735552 809581315827081344 16556091858807978752 13855858328079324544 11155624797350670336 8455391266622016128 5755157735893361920 3054924205164707712 354690674436053504 16101201217416950912 13400967686688296704 10700734155959642496 8000500625230988288 5300267094502334080 2600033563773679872 18346544106754577280 15646310576025923072 12946077045297268864 10245843514568614656 7545609983839960448 4845376453111306240 2145142922382652032 17891653465363549440 15191419934634895232 12491186403906241024 9790952873177586816 7090719342448932608 4390485811720278400 1690252280991624192 17436762823972521600 14736529293243867392 12036295762515213184 9336062231786558976 6635828701057904768 3935595170329250560 1235361639600596352 16981872182581493760 14281638651852839552 11581405121124185344 8881171590395531136 6180938059666876928 3480704528938222720 780470998209568512 16526981541190465920 13826748010461811712 11126514479733157504 8426280949004503296 5726047418275849088 3025813887547194880 325580356818540672 16072090899799438080 13371857369070783872 10671623838342129664 7971390307613475456 5271156776884821248 2570923246156167040 18317433789137064448 15617200258408410240 12916966727679756032 10216733196951101824 7516499666222447616 4816266135493793408 2116032604765139200 17862543147746036608 15162309617017382400 12462076086288728192 9761842555560073984 7061609024831419776 4361375494102765568 1661141963374111360 17407652506355008768 14707418975626354560 12007185444897700352 9306951914169046144 6606718383440391936 3906484852711737728 1206251321983083520 16952761864963980928 14252528334235326720 11552294803506672512 8852061272778018304 6151827742049364096 3451594211320709888 751360680592055680 16497871223572953088 13797637692844298880 11097404162115644672 8397170631386990464 5696937100658336256 2996703569929682048 296470039201027840 16042980582181925248 13342747051453271040 10642513520724616832 7942279989995962624 5242046459267308416 2541812928538654208 18288323471519551616 15588089940790897408 12887856410062243200 10187622879333588992 7487389348604934784 4787155817876280576 2086922287147626368 17833432830128523776 15133199299399869568 12432965768671215360 9732732237942561152 7032498707213906944 4332265176485252736 1632031645756598528 17378542188737495936 14678308658008841728 11978075127280187520 9277841596551533312 6577608065822879104 3877374535094224896 1177141004365570688 16923651547346468096 14223418016617813888 11523184485889159680 8822950955160505472 6122717424431851264 3422483893703197056 722250362974542848 16468760905955440256 13768527375226786048 11068293844498131840 8368060313769477632 5667826783040823424 2967593252312169216 267359721583515008 16013870264564412416 13313636733835758208 10613403203107104000 7913169672378449792 5212936141649795584 2512702610921141376 18259213153902038784 15558979623173384576 12858746092444730368 10158512561716076160 7458279030987421952 4758045500258767744 2057811969530113536 17804322512511010944 15104088981782356736 12403855451053702528 9703621920325048320 7003388389596394112 4303154858867739904 1602921328139085696 17349431871119983104 14649198340391328896 11948964809662674688 9248731278934020480 6548497748205366272 3848264217476712064 1148030686748057856 16894541229728955264 14194307699000301056 11494074168271646848 8793840637542992640 6093607106814338432 3393373576085684224 693140045357030016 16439650588337927424 13739417057609273216 11039183526880619008 8338949996151964800 5638716465423310592 2938482934694656384 238249403966002176 15984759946946899584 13284526416218245376 10584292885489591168 7884059354760936960 5183825824032282752 2483592293303628544 18230102836284525952 15529869305555871744 12829635774827217536 10129402244098563328 7429168713369909120 4728935182641254912 2028701651912600704 17775212194893498112 15074978664164843904 12374745133436189696 9674511602707535488 6974278071978881280 4274044541250227072 1573811010521572864 17320321553502470272 14620088022773816064 11919854492045161856 9219620961316507648 6519387430587853440 3819153899859199232 1118920369130545024 16865430912111442432 14165197381382788224 11464963850654134016 8764730319925479808 6064496789196825600 3364263258468171392 664029727739517184 16410540270720414592 13710306739991760384 11010073209263106176 8309839678534451968 5609606147805797760 2909372617077143552 209139086348489344 15955649629329386752 13255416098600732544 10555182567872078336 7854949037143424128 5154715506414769920 2454481975686115712 18200992518667013120 15500758987938358912 12800525457209704704 10100291926481050496 7400058395752396288 4699824865023742080 1999591334295087872 17746101877275985280 15045868346547331072 12345634815818676864 9645401285090022656 6945167754361368448 4244934223632714240 1544700692904060032 17291211235884957440 14590977705156303232 11890744174427649024 9190510643698994816 6490277112970340608 3790043582241686400 1089810051513032192 16836320594493929600 14136087063765275392 11435853533036621184 8735620002307966976 6035386471579312768 3335152940850658560 634919410122004352 16381429953102901760 13681196422374247552 10980962891645593344 8280729360916939136 5580495830188284928 2880262299459630720 180028768730976512 15926539311711873920 13226305780983219712 10526072250254565504 7825838719525911296 5125605188797257088 2425371658068602880 18171882201049500288 15471648670320846080 12771415139592191872 10071181608863537664 7370948078134883456 4670714547406229248 1970481016677575040 17716991559658472448 15016758028929818240 12316524498201164032 9616290967472509824 6916057436743855616 4215823906015201408 1515590375286547200 17262100918267444608 14561867387538790400 11861633856810136192 9161400326081481984 6461166795352827776 3760933264624173568 1060699733895519360 16807210276876416768 14106976746147762560 11406743215419108352 8706509684690454144 6006276153961799936 3306042623233145728 605809092504491520 16352319635485388928 13652086104756734720 10951852574028080512 8251619043299426304 5551385512570772096 2851151981842117888 150918451113463680 15897428994094361088 13197195463365706880 10496961932637052672 7796728401908398464 5096494871179744256 2396261340451090048 18142771883431987456 15442538352703333248 12742304821974679040 10042071291246024832 7341837760517370624 4641604229788716416 1941370699060062208 17687881242040959616 14987647711312305408 12287414180583651200 9587180649854996992 6886947119126342784 4186713588397688576 1486480057669034368 17232990600649931776 14532757069921277568 11832523539192623360 9132290008463969152 6432056477735314944 3731822947006660736 1031589416278006528 16778099959258903936 14077866428530249728 11377632897801595520 8677399367072941312 5977165836344287104 3276932305615632896 576698774886978688 16323209317867876096 13622975787139221888 10922742256410567680 8222508725681913472 5522275194953259264 2822041664224605056 121808133495950848 15868318676476848256 13168085145748194048 10467851615019539840 7767618084290885632 5067384553562231424 2367151022833577216 18113661565814474624 15413428035085820416 12713194504357166208 10012960973628512000 7312727442899857792 4612493912171203584 1912260381442549376 17658770924423446784 14958537393694792576 12258303862966138368 9558070332237484160 6857836801508829952 4157603270780175744 1457369740051521536 17203880283032418944 14503646752303764736 11803413221575110528 9103179690846456320 6402946160117802112 3702712629389147904 1002479098660493696 16748989641641391104 14048756110912736896 11348522580184082688 8648289049455428480 5948055518726774272 3247821987998120064 547588457269465856 16294099000250363264 13593865469521709056 10893631938793054848 8193398408064400640 5493164877335746432 2792931346607092224 92697815878438016 15839208358859335424 13138974828130681216 10438741297402027008 7738507766673372800 5038274235944718592 2338040705216064384 18084551248196961792 15384317717468307584 12684084186739653376 9983850656010999168 7283617125282344960 4583383594553690752 1883150063825036544 17629660606805933952 14929427076077279744 12229193545348625536 9528960014619971328 6828726483891317120 4128492953162662912 1428259422434008704 17174769965414906112 14474536434686251904 11774302903957597696 9074069373228943488 6373835842500289280 3673602311771635072 973368781042980864 16719879324023878272 14019645793295224064 11319412262566569856 8619178731837915648 5918945201109261440 3218711670380607232 518478139651953024 16264988682632850432 13564755151904196224 10864521621175542016 8164288090446887808 5464054559718233600 2763821028989579392 63587498260925184 15810098041241822592 13109864510513168384 10409630979784514176 7709397449055859968 5009163918327205760 2308930387598551552 18055440930579448960 15355207399850794752 12654973869122140544 9954740338393486336 7254506807664832128 4554273276936177920 1854039746207523712 17600550289188421120 14900316758459766912 12200083227731112704 9499849697002458496 6799616166273804288 4099382635545150080 1399149104816495872 17145659647797393280 14445426117068739072 11745192586340084864 9044959055611430656 6344725524882776448 3644491994154122240 944258463425468032 16690769006406365440 13990535475677711232 11290301944949057024 8590068414220402816 5889834883491748608 3189601352763094400 489367822034440192 16235878365015337600 13535644834286683392 10835411303558029184 8135177772829374976 5434944242100720768 2734710711372066560 34477180643412352 15780987723624309760 13080754192895655552 10380520662167001344 7680287131438347136 4980053600709692928 2279820069981038720 18026330612961936128 15326097082233281920 12625863551504627712 9925630020775973504 7225396490047319296 4525162959318665088 1824929428590010880 17571439971570908288 14871206440842254080 12170972910113599872 9470739379384945664 6770505848656291456 4070272317927637248 1370038787198983040 17116549330179880448 14416315799451226240 11716082268722572032 9015848737993917824 6315615207265263616 3615381676536609408 915148145807955200 16661658688788852608 13961425158060198400 11261191627331544192 8560958096602889984 5860724565874235776 3160491035145581568 460257504416927360 16206768047397824768 13506534516669170560 10806300985940516352 8106067455211862144 5405833924483207936 2705600393754553728 5366863025899520 15751877406006796928 13051643875278142720 10351410344549488512 7651176813820834304 4950943283092180096 2250709752363525888 17997220295344423296 15296986764615769088 12596753233887114880 9896519703158460672 7196286172429806464 4496052641701152256 1795819110972498048 17542329653953395456 14842096123224741248 12141862592496087040 9441629061767432832 6741395531038778624 4041162000310124416 1340928469581470208 17087439012562367616 14387205481833713408 11686971951105059200 8986738420376404992 6286504889647750784 3586271358919096576 886037828190442368 16632548371171339776 13932314840442685568 11232081309714031360 8531847778985377152 5831614248256722944 3131380717528068736 431147186799414528 16177657729780311936 13477424199051657728 10777190668323003520 8076957137594349312 5376723606865695104 2676490076137040896 18423000619117938304 15722767088389284096 13022533557660629888 10322300026931975680 7622066496203321472 4921832965474667264 2221599434746013056 17968109977726910464 15267876446998256256 12567642916269602048 9867409385540947840 7167175854812293632 4466942324083639424 1766708793354985216 17513219336335882624 14812985805607228416 12112752274878574208 9412518744149920000 6712285213421265792 4012051682692611584 1311818151963957376 17058328694944854784 14358095164216200576 11657861633487546368 8957628102758892160 6257394572030237952 3557161041301583744 856927510572929536 16603438053553826944 13903204522825172736 11202970992096518528 8502737461367864320 5802503930639210112 3102270399910555904 402036869181901696 16148547412162799104 13448313881434144896 10748080350705490688 8047846819976836480 5347613289248182272 2647379758519528064 18393890301500425472 15693656770771771264 12993423240043117056 10293189709314462848 7592956178585808640 4892722647857154432 2192489117128500224 17938999660109397632 15238766129380743424 12538532598652089216 9838299067923435008 7138065537194780800 4437832006466126592 1737598475737472384 17484109018718369792 14783875487989715584 12083641957261061376 9383408426532407168 6683174895803752960 3982941365075098752 1282707834346444544 17029218377327341952 14328984846598687744 11628751315870033536 8928517785141379328 6228284254412725120 3528050723684070912 827817192955416704 16574327735936314112 13874094205207659904 11173860674479005696 8473627143750351488 5773393613021697280 3073160082293043072 372926551564388864 16119437094545286272 13419203563816632064 10718970033087977856 8018736502359323648 5318502971630669440 2618269440902015232 18364779983882912640 15664546453154258432 12964312922425604224 10264079391696950016 7563845860968295808 4863612330239641600 2163378799510987392 17909889342491884800 15209655811763230592 12509422281034576384 9809188750305922176 7108955219577267968 4408721688848613760 1708488158119959552 17454998701100856960 14754765170372202752 12054531639643548544 9354298108914894336 6654064578186240128 3953831047457585920 1253597516728931712 17000108059709829120 14299874528981174912 11599640998252520704 8899407467523866496 6199173936795212288 3498940406066558080 798706875337903872 16545217418318801280 13844983887590147072 11144750356861492864 8444516826132838656 5744283295404184448 3044049764675530240 343816233946876032 16090326776927773440 13390093246199119232 10689859715470465024 7989626184741810816 5289392654013156608 2589159123284502400 18335669666265399808 15635436135536745600 12935202604808091392 10234969074079437184 7534735543350782976 4834502012622128768 2134268481893474560 17880779024874371968 15180545494145717760 12480311963417063552 9780078432688409344 7079844901959755136 4379611371231100928 1679377840502446720 17425888383483344128 14725654852754689920 12025421322026035712 9325187791297381504 6624954260568727296 3924720729840073088 1224487199111418880 16970997742092316288 14270764211363662080 11570530680635007872 8870297149906353664 6170063619177699456 3469830088449045248 769596557720391040 16516107100701288448 13815873569972634240 11115640039243980032 8415406508515325824 5715172977786671616 3014939447058017408 314705916329363200 16061216459310260608 13360982928581606400 10660749397852952192 7960515867124297984 5260282336395643776 2560048805666989568 18306559348647886976 15606325817919232768 12906092287190578560 10205858756461924352 7505625225733270144 4805391695004615936 2105158164275961728 17851668707256859136 15151435176528204928 12451201645799550720 9750968115070896512 7050734584342242304 4350501053613588096 1650267522884933888 17396778065865831296 14696544535137177088 11996311004408522880 9296077473679868672 6595843942951214464 3895610412222560256 1195376881493906048 16941887424474803456 14241653893746149248 11541420363017495040 8841186832288840832 6140953301560186624 3440719770831532416 740486240102878208 16486996783083775616 13786763252355121408 11086529721626467200 8386296190897812992 5686062660169158784 2985829129440504576 285595598711850368 16032106141692747776 13331872610964093568 10631639080235439360 7931405549506785152 5231172018778130944 2530938488049476736 18277449031030374144 15577215500301719936 12876981969573065728 10176748438844411520 7476514908115757312 4776281377387103104 2076047846658448896 17822558389639346304 15122324858910692096 12422091328182037888 9721857797453383680 7021624266724729472 4321390735996075264 1621157205267421056 17367667748248318464 14667434217519664256 11967200686791010048 9266967156062355840 6566733625333701632 3866500094605047424 1166266563876393216 16912777106857290624 14212543576128636416 11512310045399982208 8812076514671328000 6111842983942673792 3411609453214019584 711375922485365376 16457886465466262784 13757652934737608576 11057419404008954368 8357185873280300160 5656952342551645952 2956718811822991744 256485281094337536 16002995824075234944 13302762293346580736 10602528762617926528 7902295231889272320 5202061701160618112 2501828170431963904 18248338713412861312 15548105182684207104 12847871651955552896 10147638121226898688 7447404590498244480 4747171059769590272 2046937529040936064 17793448072021833472 15093214541293179264 12392981010564525056 9692747479835870848 6992513949107216640 4292280418378562432 1592046887649908224 17338557430630805632 14638323899902151424 11938090369173497216 9237856838444843008 6537623307716188800 3837389776987534592 1137156246258880384 16883666789239777792 14183433258511123584 11483199727782469376 8782966197053815168 6082732666325160960 3382499135596506752 682265604867852544 16428776147848749952 13728542617120095744 11028309086391441536 8328075555662787328 5627842024934133120 2927608494205478912 227374963476824704 15973885506457722112 13273651975729067904 10573418445000413696 7873184914271759488 5172951383543105280 2472717852814451072 18219228395795348480 15518994865066694272 12818761334338040064 10118527803609385856 7418294272880731648 4718060742152077440 2017827211423423232 17764337754404320640 15064104223675666432 12363870692947012224 9663637162218358016 6963403631489703808 4263170100761049600 1562936570032395392 17309447113013292800 14609213582284638592 11908980051555984384 9208746520827330176 6508512990098675968 3808279459370021760 1108045928641367552 16854556471622264960 14154322940893610752 11454089410164956544 8753855879436302336 6053622348707648128 3353388817978993920 653155287250339712 16399665830231237120 13699432299502582912 10999198768773928704 8298965238045274496 5598731707316620288 2898498176587966080 198264645859311872 15944775188840209280 13244541658111555072 10544308127382900864 7844074596654246656 5143841065925592448 2443607535196938240 18190118078177835648 15489884547449181440 12789651016720527232 10089417485991873024 7389183955263218816 4688950424534564608 1988716893805910400 17735227436786807808 15034993906058153600 12334760375329499392 9634526844600845184 6934293313872190976 4234059783143536768 1533826252414882560 17280336795395779968 14580103264667125760 11879869733938471552 9179636203209817344 6479402672481163136 3779169141752508928 1078935611023854720 16825446154004752128 14125212623276097920 11424979092547443712 8724745561818789504 6024512031090135296 3324278500361481088 624044969632826880 16370555512613724288 13670321981885070080 10970088451156415872 8269854920427761664 5569621389699107456 2869387858970453248 169154328241799040 15915664871222696448 13215431340494042240 10515197809765388032 7814964279036733824 5114730748308079616 2414497217579425408 18161007760560322816 15460774229831668608 12760540699103014400 10060307168374360192 7360073637645705984 4659840106917051776 1959606576188397568 17706117119169294976 15005883588440640768 12305650057711986560 9605416526983332352 6905182996254678144 4204949465526023936 1504715934797369728 17251226477778267136 14550992947049612928 11850759416320958720 9150525885592304512 6450292354863650304 3750058824134996096 1049825293406341888 16796335836387239296 14096102305658585088 11395868774929930880 8695635244201276672 5995401713472622464 3295168182743968256 594934652015314048 16341445194996211456 13641211664267557248 10940978133538903040 8240744602810248832 5540511072081594624 2840277541352940416 140044010624286208 15886554553605183616 13186321022876529408 10486087492147875200 7785853961419220992 5085620430690566784 2385386899961912576 18131897442942809984 15431663912214155776 12731430381485501568 10031196850756847360 7330963320028193152 4630729789299538944 1930496258570884736 17677006801551782144 14976773270823127936 12276539740094473728 9576306209365819520 6876072678637165312 4175839147908511104 1475605617179856896 17222116160160754304 14521882629432100096 11821649098703445888 9121415567974791680 6421182037246137472 3720948506517483264 1020714975788829056 16767225518769726464 14066991988041072256 11366758457312418048 8666524926583763840 5966291395855109632 3266057865126455424 565824334397801216 16312334877378698624 13612101346650044416 10911867815921390208 8211634285192736000 5511400754464081792 2811167223735427584 110933693006773376 15857444235987670784 13157210705259016576 10456977174530362368 7756743643801708160 5056510113073053952 2356276582344399744 18102787125325297152 15402553594596642944 12702320063867988736 10002086533139334528 7301853002410680320 4601619471682026112 1901385940953371904 17647896483934269312 14947662953205615104 12247429422476960896 9547195891748306688 6846962361019652480 4146728830290998272 1446495299562344064 17193005842543241472 14492772311814587264 11792538781085933056 9092305250357278848 6392071719628624640 3691838188899970432 991604658171316224 16738115201152213632 14037881670423559424 11337648139694905216 8637414608966251008 5937181078237596800 3236947547508942592 536714016780288384 16283224559761185792 13582991029032531584 10882757498303877376 8182523967575223168 5482290436846568960 2782056906117914752 81823375389260544 15828333918370157952 13128100387641503744 10427866856912849536 7727633326184195328 5027399795455541120 2327166264726886912 18073676807707784320 15373443276979130112 12673209746250475904 9972976215521821696 7272742684793167488 4572509154064513280 1872275623335859072 17618786166316756480 14918552635588102272 12218319104859448064 9518085574130793856 6817852043402139648 4117618512673485440 1417384981944831232 17163895524925728640 14463661994197074432 11763428463468420224 9063194932739766016 6362961402011111808 3662727871282457600 962494340553803392 16709004883534700800 14008771352806046592 11308537822077392384 8608304291348738176 5908070760620083968 3207837229891429760 507603699162775552 16254114242143672960 13553880711415018752 10853647180686364544 8153413649957710336 5453180119229056128 2752946588500401920 52713057771747712 15799223600752645120 13098990070023990912 10398756539295336704 7698523008566682496 4998289477838028288 2298055947109374080 18044566490090271488 15344332959361617280 12644099428632963072 9943865897904308864 7243632367175654656 4543398836447000448 1843165305718346240 17589675848699243648 14889442317970589440 12189208787241935232 9488975256513281024 6788741725784626816 4088508195055972608 1388274664327318400 17134785207308215808 14434551676579561600 11734318145850907392 9034084615122253184 6333851084393598976 3633617553664944768 933384022936290560 16679894565917187968 13979661035188533760 11279427504459879552 8579193973731225344 5878960443002571136 3178726912273916928 478493381545262720 16225003924526160128 13524770393797505920 10824536863068851712 8124303332340197504 5424069801611543296 2723836270882889088 23602740154234880 15770113283135132288 13069879752406478080 10369646221677823872 7669412690949169664 4969179160220515456 2268945629491861248 18015456172472758656 15315222641744104448 12614989111015450240 9914755580286796032 7214522049558141824 4514288518829487616 1814054988100833408 17560565531081730816 14860332000353076608 12160098469624422400 9459864938895768192 6759631408167113984 4059397877438459776 1359164346709805568 17105674889690702976 14405441358962048768 11705207828233394560 9004974297504740352 6304740766776086144 3604507236047431936 904273705318777728 16650784248299675136 13950550717571020928 11250317186842366720 8550083656113712512 5849850125385058304 3149616594656404096 449383063927749888 16195893606908647296 13495660076179993088 10795426545451338880 8095193014722684672 5394959483994030464 2694725953265376256 18441236496246273664 15741002965517619456 13040769434788965248 10340535904060311040 7640302373331656832 4940068842603002624 2239835311874348416 17986345854855245824 15286112324126591616 12585878793397937408 9885645262669283200 7185411731940628992 4485178201211974784 1784944670483320576 17531455213464217984 14831221682735563776 12130988152006909568 9430754621278255360 6730521090549601152 4030287559820946944 1330054029092292736 17076564572073190144 14376331041344535936 11676097510615881728 8975863979887227520 6275630449158573312 3575396918429919104 875163387701264896 16621673930682162304 13921440399953508096 11221206869224853888 8520973338496199680 5820739807767545472 3120506277038891264 420272746310237056 16166783289291134464 13466549758562480256 10766316227833826048 8066082697105171840 5365849166376517632 2665615635647863424 18412126178628760832 15711892647900106624 13011659117171452416 10311425586442798208 7611192055714144000 4910958524985489792 2210724994256835584 17957235537237732992 15257002006509078784 12556768475780424576 9856534945051770368 7156301414323116160 4456067883594461952 1755834352865807744 17502344895846705152 14802111365118050944 12101877834389396736 9401644303660742528 6701410772932088320 4001177242203434112 1300943711474779904 17047454254455677312 14347220723727023104 11646987192998368896 8946753662269714688 6246520131541060480 3546286600812406272 846053070083752064 16592563613064649472 13892330082335995264 11192096551607341056 8491863020878686848 5791629490150032640 3091395959421378432 391162428692724224 16137672971673621632 13437439440944967424 10737205910216313216 8036972379487659008 5336738848759004800 2636505318030350592 18383015861011248000 15682782330282593792 12982548799553939584 10282315268825285376 7582081738096631168 4881848207367976960 2181614676639322752 17928125219620220160 15227891688891565952 12527658158162911744 9827424627434257536 7127191096705603328 4426957565976949120 1726724035248294912 17473234578229192320 14773001047500538112 12072767516771883904 9372533986043229696 6672300455314575488 3972066924585921280 1271833393857267072 17018343936838164480 14318110406109510272 11617876875380856064 8917643344652201856 6217409813923547648 3517176283194893440 816942752466239232 16563453295447136640 13863219764718482432 11162986233989828224 8462752703261174016 5762519172532519808 3062285641803865600 362052111075211392 16108562654056108800 13408329123327454592 10708095592598800384 8007862061870146176 5307628531141491968 2607395000412837760 18353905543393735168 15653672012665080960 12953438481936426752 10253204951207772544 7552971420479118336 4852737889750464128 2152504359021809920 17899014902002707328 15198781371274053120 12498547840545398912 9798314309816744704 7098080779088090496 4397847248359436288 1697613717630782080 17444124260611679488 14743890729883025280 12043657199154371072 9343423668425716864 6643190137697062656 3942956606968408448 1242723076239754240 16989233619220651648 14289000088491997440 11588766557763343232 8888533027034689024 6188299496306034816 3488065965577380608 787832434848726400 16534342977829623808 13834109447100969600 11133875916372315392 8433642385643661184 5733408854915006976 3033175324186352768 332941793457698560 16079452336438595968 13379218805709941760 10678985274981287552 7978751744252633344 5278518213523979136 2578284682795324928 18324795225776222336 15624561695047568128 12924328164318913920 10224094633590259712 7523861102861605504 4823627572132951296 2123394041404297088 17869904584385194496 15169671053656540288 12469437522927886080 9769203992199231872 7068970461470577664 4368736930741923456 1668503400013269248 17415013942994166656 14714780412265512448 12014546881536858240 9314313350808204032 6614079820079549824 3913846289350895616 1213612758622241408 16960123301603138816 14259889770874484608 11559656240145830400 8859422709417176192 6159189178688521984 3458955647959867776 758722117231213568 16505232660212110976 13804999129483456768 11104765598754802560 8404532068026148352 5704298537297494144 3004065006568839936 303831475840185728 16050342018821083136 13350108488092428928 10649874957363774720 7949641426635120512 5249407895906466304 2549174365177812096 18295684908158709504 15595451377430055296 12895217846701401088 10194984315972746880 7494750785244092672 4794517254515438464 2094283723786784256 17840794266767681664 15140560736039027456 12440327205310373248 9740093674581719040 7039860143853064832 4339626613124410624 1639393082395756416 17385903625376653824 14685670094647999616 11985436563919345408 9285203033190691200 6584969502462036992 3884735971733382784 1184502441004728576 16931012983985625984 14230779453256971776 11530545922528317568 8830312391799663360 6130078861071009152 3429845330342354944 729611799613700736 16476122342594598144 13775888811865943936 11075655281137289728 8375421750408635520 5675188219679981312 2974954688951327104 274721158222672896 16021231701203570304 13320998170474916096 10620764639746261888 7920531109017607680 5220297578288953472 2520064047560299264 18266574590541196672 15566341059812542464 12866107529083888256 10165873998355234048 7465640467626579840 4765406936897925632 2065173406169271424 17811683949150168832 15111450418421514624 12411216887692860416 9710983356964206208 7010749826235552000 4310516295506897792 1610282764778243584 17356793307759140992 14656559777030486784 11956326246301832576 9256092715573178368 6555859184844524160 3855625654115869952 1155392123387215744 16901902666368113152 14201669135639458944 11501435604910804736 8801202074182150528 6100968543453496320 3400735012724842112 700501481996187904 16447012024977085312 13746778494248431104 11046544963519776896 8346311432791122688 5646077902062468480 2945844371333814272 245610840605160064 15992121383586057472 13291887852857403264 10591654322128749056 7891420791400094848 5191187260671440640 2490953729942786432 18237464272923683840 15537230742195029632 12836997211466375424 10136763680737721216 7436530150009067008 4736296619280412800 2036063088551758592 17782573631532656000 15082340100804001792 12382106570075347584 9681873039346693376 6981639508618039168 4281405977889384960 1581172447160730752 17327682990141628160 14627449459412973952 11927215928684319744 9226982397955665536 6526748867227011328 3826515336498357120 1126281805769702912 16872792348750600320 14172558818021946112 11472325287293291904 8772091756564637696 6071858225835983488 3371624695107329280 671391164378675072 16417901707359572480 13717668176630918272 11017434645902264064 8317201115173609856 5616967584444955648 2916734053716301440 216500522987647232 15963011065968544640 13262777535239890432 10562544004511236224 7862310473782582016 5162076943053927808 2461843412325273600 18208353955306171008 15508120424577516800 12807886893848862592 10107653363120208384 7407419832391554176 4707186301662899968 2006952770934245760 17753463313915143168 15053229783186488960 12352996252457834752 9652762721729180544 6952529191000526336 4252295660271872128 1552062129543217920 17298572672524115328 14598339141795461120 11898105611066806912 9197872080338152704 6497638549609498496 3797405018880844288 1097171488152190080 16843682031133087488 14143448500404433280 11443214969675779072 8742981438947124864 6042747908218470656 3342514377489816448 642280846761162240 16388791389742059648 13688557859013405440 10988324328284751232 8288090797556097024 5587857266827442816 2887623736098788608 187390205370134400 15933900748351031808 13233667217622377600 10533433686893723392 7833200156165069184 5132966625436414976 2432733094707760768 18179243637688658176 15479010106960003968 12778776576231349760 10078543045502695552 7378309514774041344 4678075984045387136 1977842453316732928 17724352996297630336 15024119465568976128 12323885934840321920 9623652404111667712 6923418873383013504 4223185342654359296 1522951811925705088 17269462354906602496 14569228824177948288 11868995293449294080 9168761762720639872 6468528231991985664 3768294701263331456 1068061170534677248 16814571713515574656 14114338182786920448 11414104652058266240 8713871121329612032 6013637590600957824 3313404059872303616 613170529143649408 16359681072124546816 13659447541395892608 10959214010667238400 8258980479938584192 5558746949209929984 2858513418481275776 158279887752621568 15904790430733518976 13204556900004864768 10504323369276210560 7804089838547556352 5103856307818902144 2403622777090247936 18150133320071145344 15449899789342491136 12749666258613836928 10049432727885182720 7349199197156528512 4648965666427874304 1948732135699220096 17695242678680117504 14995009147951463296 12294775617222809088 9594542086494154880 6894308555765500672 4194075025036846464 1493841494308192256 17240352037289089664 14540118506560435456 11839884975831781248 9139651445103127040 6439417914374472832 3739184383645818624 1038950852917164416 16785461395898061824 14085227865169407616 11384994334440753408 8684760803712099200 5984527272983444992 3284293742254790784 584060211526136576 16330570754507033984 13630337223778379776 10930103693049725568 8229870162321071360 5529636631592417152 2829403100863762944 129169570135108736 15875680113116006144 13175446582387351936 10475213051658697728 7774979520930043520 5074745990201389312 2374512459472735104 18121023002453632512 15420789471724978304 12720555940996324096 10020322410267669888 7320088879539015680 4619855348810361472 1919621818081707264 17666132361062604672 14965898830333950464 12265665299605296256 9565431768876642048 6865198238147987840 4164964707419333632 1464731176690679424 17211241719671576832 14511008188942922624 11810774658214268416 9110541127485614208 6410307596756960000 3710074066028305792 1009840535299651584 16756351078280548992 14056117547551894784 11355884016823240576 8655650486094586368 5955416955365932160 3255183424637277952 554949893908623744 16301460436889521152 13601226906160866944 10900993375432212736 8200759844703558528 5500526313974904320 2800292783246250112 100059252517595904 15846569795498493312 13146336264769839104 10446102734041184896 7745869203312530688 5045635672583876480 2345402141855222272 18091912684836119680 15391679154107465472 12691445623378811264 9991212092650157056 7290978561921502848 4590745031192848640 1890511500464194432 17637022043445091840 14936788512716437632 12236554981987783424 9536321451259129216 6836087920530475008 4135854389801820800 1435620859073166592 17182131402054064000 14481897871325409792 11781664340596755584 9081430809868101376 6381197279139447168 3680963748410792960 980730217682138752 16727240760663036160 14027007229934381952 11326773699205727744 8626540168477073536 5926306637748419328 3226073107019765120 525839576291110912 16272350119272008320 13572116588543354112 10871883057814699904 8171649527086045696 5471415996357391488 2771182465628737280 70948934900083072 15817459477880980480 13117225947152326272 10416992416423672064 7716758885695017856 5016525354966363648 2316291824237709440 18062802367218606848 15362568836489952640 12662335305761298432 9962101775032644224 7261868244303990016 4561634713575335808 1861401182846681600 17607911725827579008 14907678195098924800 12207444664370270592 9507211133641616384 6806977602912962176 4106744072184307968 1406510541455653760 17153021084436551168 14452787553707896960 11752554022979242752 9052320492250588544 6352086961521934336 3651853430793280128 951619900064625920 16698130443045523328 13997896912316869120 11297663381588214912 8597429850859560704 5897196320130906496 3196962789402252288 496729258673598080 16243239801654495488 13543006270925841280 10842772740197187072 8142539209468532864 5442305678739878656 2742072148011224448 41838617282570240 15788349160263467648 13088115629534813440 10387882098806159232 7687648568077505024 4987415037348850816 2287181506620196608 18033692049601094016 15333458518872439808 12633224988143785600 9932991457415131392 7232757926686477184 4532524395957822976 1832290865229168768 17578801408210066176 14878567877481411968 12178334346752757760 9478100816024103552 6777867285295449344 4077633754566795136 1377400223838140928 17123910766819038336 14423677236090384128 11723443705361729920 9023210174633075712 6322976643904421504 3622743113175767296 922509582447113088 16669020125428010496 13968786594699356288 11268553063970702080 8568319533242047872 5868086002513393664 3167852471784739456 467618941056085248 16214129484036982656 13513895953308328448 10813662422579674240 8113428891851020032 5413195361122365824 2712961830393711616 12728299665057408 15759238842645954816 13059005311917300608 10358771781188646400 7658538250459992192 4958304719731337984 2258071189002683776 18004581731983581184 15304348201254926976 12604114670526272768 9903881139797618560 7203647609068964352 4503414078340310144 1803180547611655936 17549691090592553344 14849457559863899136 12149224029135244928 9448990498406590720 6748756967677936512 4048523436949282304 1348289906220628096 17094800449201525504 14394566918472871296 11694333387744217088 8994099857015562880 6293866326286908672 3593632795558254464 893399264829600256 16639909807810497664 13939676277081843456 11239442746353189248 8539209215624535040 5838975684895880832 3138742154167226624 438508623438572416 16185019166419469824 13484785635690815616 10784552104962161408 8084318574233507200 5384085043504852992 2683851512776198784 18430362055757096192 15730128525028441984 13029894994299787776 10329661463571133568 7629427932842479360 4929194402113825152 2228960871385170944 17975471414366068352 15275237883637414144 12575004352908759936 9874770822180105728 7174537291451451520 4474303760722797312 1774070229994143104 17520580772975040512 14820347242246386304 12120113711517732096 9419880180789077888 6719646650060423680 4019413119331769472 1319179588603115264 17065690131584012672 14365456600855358464 11665223070126704256 8964989539398050048 6264756008669395840 3564522477940741632 864288947212087424 16610799490192984832 13910565959464330624 11210332428735676416 8510098898007022208 5809865367278368000 3109631836549713792 409398305821059584 16155908848801956992 13455675318073302784 10755441787344648576 8055208256615994368 5354974725887340160 2654741195158685952 18401251738139583360 15701018207410929152 13000784676682274944 10300551145953620736 7600317615224966528 4900084084496312320 2199850553767658112 17946361096748555520 15246127566019901312 12545894035291247104 9845660504562592896 7145426973833938688 4445193443105284480 1744959912376630272 17491470455357527680 14791236924628873472 12091003393900219264 9390769863171565056 6690536332442910848 3990302801714256640 1290069270985602432 17036579813966499840 14336346283237845632 11636112752509191424 8935879221780537216 6235645691051883008 3535412160323228800 835178629594574592 16581689172575472000 13881455641846817792 11181222111118163584 8480988580389509376 5780755049660855168 3080521518932200960 380287988203546752 16126798531184444160 13426565000455789952 10726331469727135744 8026097938998481536 5325864408269827328 2625630877541173120 18372141420522070528 15671907889793416320 12971674359064762112 10271440828336107904 7571207297607453696 4870973766878799488 2170740236150145280 17917250779131042688 15217017248402388480 12516783717673734272 9816550186945080064 7116316656216425856 4416083125487771648 1715849594759117440 17462360137740014848 14762126607011360640 12061893076282706432 9361659545554052224 6661426014825398016 3961192484096743808 1260958953368089600 17007469496348987008 14307235965620332800 11607002434891678592 8906768904163024384 6206535373434370176 3506301842705715968 806068311977061760 16552578854957959168 13852345324229304960 11152111793500650752 8451878262771996544 5751644732043342336 3051411201314688128 351177670586033920 16097688213566931328 13397454682838277120 10697221152109622912 7996987621380968704 5296754090652314496 2596520559923660288 18343031102904557696 15642797572175903488 12942564041447249280 10242330510718595072 7542096979989940864 4841863449261286656 2141629918532632448 17888140461513529856 15187906930784875648 12487673400056221440 9787439869327567232 7087206338598913024 4386972807870258816 1686739277141604608 17433249820122502016 14733016289393847808 12032782758665193600 9332549227936539392 6632315697207885184 3932082166479230976 1231848635750576768 16978359178731474176 14278125648002819968 11577892117274165760 8877658586545511552 6177425055816857344 3477191525088203136 776957994359548928 16523468537340446336 13823235006611792128 11123001475883137920 8422767945154483712 5722534414425829504 3022300883697175296 322067352968521088 16068577895949418496 13368344365220764288 10668110834492110080 7967877303763455872 5267643773034801664 2567410242306147456 18313920785287044864 15613687254558390656 12913453723829736448 10213220193101082240 7512986662372428032 4812753131643773824 2112519600915119616 17859030143896017024 15158796613167362816 12458563082438708608 9758329551710054400 7058096020981400192 4357862490252745984 1657628959524091776 17404139502504989184 14703905971776334976 12003672441047680768 9303438910319026560 6603205379590372352 3902971848861718144 1202738318133063936 16949248861113961344 14249015330385307136 11548781799656652928 8848548268927998720 6148314738199344512 3448081207470690304 747847676742036096 16494358219722933504 13794124688994279296 11093891158265625088 8393657627536970880 5693424096808316672 2993190566079662464 292957035351008256 16039467578331905664 13339234047603251456 10639000516874597248 7938766986145943040 5238533455417288832 2538299924688634624 18284810467669532032 15584576936940877824 12884343406212223616 10184109875483569408 7483876344754915200 4783642814026260992 2083409283297606784 17829919826278504192 15129686295549849984 12429452764821195776 9729219234092541568 7028985703363887360 4328752172635233152 1628518641906578944 17375029184887476352 14674795654158822144 11974562123430167936 9274328592701513728 6574095061972859520 3873861531244205312 1173628000515551104 16920138543496448512 14219905012767794304 11519671482039140096 8819437951310485888 6119204420581831680 3418970889853177472 718737359124523264 16465247902105420672 13765014371376766464 11064780840648112256 8364547309919458048 5664313779190803840 2964080248462149632 263846717733495424 16010357260714392832 13310123729985738624 10609890199257084416 7909656668528430208 5209423137799776000 2509189607071121792 18255700150052019200 15555466619323364992 12855233088594710784 10154999557866056576 7454766027137402368 4754532496408748160 2054298965680093952 17800809508660991360 15100575977932337152 12400342447203682944 9700108916475028736 6999875385746374528 4299641855017720320 1599408324289066112 17345918867269963520 14645685336541309312 11945451805812655104 9245218275084000896 6544984744355346688 3844751213626692480 1144517682898038272 16891028225878935680 14190794695150281472 11490561164421627264 8790327633692973056 6090094102964318848 3389860572235664640 689627041507010432 16436137584487907840 13735904053759253632 11035670523030599424 8335436992301945216 5635203461573291008 2934969930844636800 234736400115982592 15981246943096880000 13281013412368225792 10580779881639571584 7880546350910917376 5180312820182263168 2480079289453608960 18226589832434506368 15526356301705852160 12826122770977197952 10125889240248543744 7425655709519889536 4725422178791235328 2025188648062581120 17771699191043478528 15071465660314824320 12371232129586170112 9670998598857515904 6970765068128861696 4270531537400207488 1570298006671553280 17316808549652450688 14616575018923796480 11916341488195142272 9216107957466488064 6515874426737833856 3815640896009179648 1115407365280525440 16861917908261422848 14161684377532768640 11461450846804114432 8761217316075460224 6060983785346806016 3360750254618151808 660516723889497600 16407027266870395008 13706793736141740800 11006560205413086592 8306326674684432384 5606093143955778176 2905859613227123968 205626082498469760 15952136625479367168 13251903094750712960 10551669564022058752 7851436033293404544 5151202502564750336 2450968971836096128 18197479514816993536 15497245984088339328 12797012453359685120 10096778922631030912 7396545391902376704 4696311861173722496 1996078330445068288 17742588873425965696 15042355342697311488 12342121811968657280 9641888281240003072 6941654750511348864 4241421219782694656 1541187689054040448 17287698232034937856 14587464701306283648 11887231170577629440 9186997639848975232 6486764109120321024 3786530578391666816 1086297047663012608 16832807590643910016 14132574059915255808 11432340529186601600 8732106998457947392 6031873467729293184 3331639937000638976 631406406271984768 16377916949252882176 13677683418524227968 10977449887795573760 8277216357066919552 5576982826338265344 2876749295609611136 176515764880956928 15923026307861854336 13222792777133200128 10522559246404545920 7822325715675891712 5122092184947237504 2421858654218583296 18168369197199480704 15468135666470826496 12767902135742172288 10067668605013518080 7367435074284863872 4667201543556209664 1966968012827555456 17713478555808452864 15013245025079798656 12313011494351144448 9612777963622490240 6912544432893836032 4212310902165181824 1512077371436527616 17258587914417425024 14558354383688770816 11858120852960116608 9157887322231462400 6457653791502808192 3757420260774153984 1057186730045499776 16803697273026397184 14103463742297742976 11403230211569088768 8702996680840434560 6002763150111780352 3302529619383126144 602296088654471936 16348806631635369344 13648573100906715136 10948339570178060928 8248106039449406720 5547872508720752512 2847638977992098304 147405447263444096 15893915990244341504 13193682459515687296 10493448928787033088 7793215398058378880 5092981867329724672 2392748336601070464 18139258879581967872 15439025348853313664 12738791818124659456 10038558287396005248 7338324756667351040 4638091225938696832 1937857695210042624 17684368238190940032 14984134707462285824 12283901176733631616 9583667646004977408 6883434115276323200 4183200584547668992 1482967053819014784 17229477596799912192 14529244066071257984 11829010535342603776 9128777004613949568 6428543473885295360 3728309943156641152 1028076412427986944 16774586955408884352 14074353424680230144 11374119893951575936 8673886363222921728 5973652832494267520 3273419301765613312 573185771036959104 16319696314017856512 13619462783289202304 10919229252560548096 8218995721831893888 5518762191103239680 2818528660374585472 118295129645931264 15864805672626828672 13164572141898174464 10464338611169520256 7764105080440866048 5063871549712211840 2363638018983557632 18110148561964455040 15409915031235800832 12709681500507146624 10009447969778492416 7309214439049838208 4608980908321184000 1908747377592529792 17655257920573427200 14955024389844772992 12254790859116118784 9554557328387464576 6854323797658810368 4154090266930156160 1453856736201501952 17200367279182399360 14500133748453745152 11799900217725090944 9099666686996436736 6399433156267782528 3699199625539128320 998966094810474112 16745476637791371520 14045243107062717312 11345009576334063104 8644776045605408896 5944542514876754688 3244308984148100480 544075453419446272 16290585996400343680 13590352465671689472 10890118934943035264 8189885404214381056 5489651873485726848 2789418342757072640 89184812028418432 15835695355009315840 13135461824280661632 10435228293552007424 7734994762823353216 5034761232094699008 2334527701366044800 18081038244346942208 15380804713618288000 12680571182889633792 9980337652160979584 7280104121432325376 4579870590703671168 1879637059975016960 17626147602955914368 14925914072227260160 12225680541498605952 9525447010769951744 6825213480041297536 4124979949312643328 1424746418583989120 17171256961564886528 14471023430836232320 11770789900107578112 9070556369378923904 6370322838650269696 3670089307921615488 969855777192961280 16716366320173858688 14016132789445204480 11315899258716550272 8615665727987896064 5915432197259241856 3215198666530587648 514965135801933440 16261475678782830848 13561242148054176640 10861008617325522432 8160775086596868224 5460541555868214016 2760308025139559808 60074494410905600 15806585037391803008 13106351506663148800 10406117975934494592 7705884445205840384 5005650914477186176 2305417383748531968 18051927926729429376 15351694396000775168 12651460865272120960 9951227334543466752 7250993803814812544 4550760273086158336 1850526742357504128 17597037285338401536 14896803754609747328 12196570223881093120 9496336693152438912 6796103162423784704 4095869631695130496 1395636100966476288 17142146643947373696 14441913113218719488 11741679582490065280 9041446051761411072 6341212521032756864 3640978990304102656 940745459575448448 16687256002556345856 13987022471827691648 11286788941099037440 8586555410370383232 5886321879641729024 3186088348913074816 485854818184420608 16232365361165318016 13532131830436663808 10831898299708009600 8131664768979355392 5431431238250701184 2731197707522046976 30964176793392768 15777474719774290176 13077241189045635968 10377007658316981760 7676774127588327552 4976540596859673344 2276307066131019136 18022817609111916544 15322584078383262336 12622350547654608128 9922117016925953920 7221883486197299712 4521649955468645504 1821416424739991296 17567926967720888704 14867693436992234496 12167459906263580288 9467226375534926080 6766992844806271872 4066759314077617664 1366525783348963456 17113036326329860864 14412802795601206656 11712569264872552448 9012335734143898240 6312102203415244032 3611868672686589824 911635141957935616 16658145684938833024 13957912154210178816 11257678623481524608 8557445092752870400 5857211562024216192 3156978031295561984 456744500566907776 16203255043547805184 13503021512819150976 10802787982090496768 8102554451361842560 5402320920633188352 2702087389904534144 1853859175879936 15748364402156777344 13048130871428123136 10347897340699468928 7647663809970814720 4947430279242160512 2247196748513506304 17993707291494403712 15293473760765749504 12593240230037095296 9893006699308441088 7192773168579786880 4492539637851132672 1792306107122478464 17538816650103375872 14838583119374721664 12138349588646067456 9438116057917413248 6737882527188759040 4037648996460104832 1337415465731450624 17083926008712348032 14383692477983693824 11683458947255039616 8983225416526385408 6282991885797731200 3582758355069076992 882524824340422784 16629035367321320192 13928801836592665984 11228568305864011776 8528334775135357568 5828101244406703360 3127867713678049152 427634182949394944 16174144725930292352 13473911195201638144 10773677664472983936 8073444133744329728 5373210603015675520 2672977072287021312 18419487615267918720 15719254084539264512 13019020553810610304 10318787023081956096 7618553492353301888 4918319961624647680 2218086430895993472 17964596973876890880 15264363443148236672 12564129912419582464 9863896381690928256 7163662850962274048 4463429320233619840 1763195789504965632 17509706332485863040 14809472801757208832 12109239271028554624 9409005740299900416 6708772209571246208 4008538678842592000 1308305148113937792 17054815691094835200 14354582160366180992 11654348629637526784 8954115098908872576 6253881568180218368 3553648037451564160 853414506722909952 16599925049703807360 13899691518975153152 11199457988246498944 8499224457517844736 5798990926789190528 3098757396060536320 398523865331882112 16145034408312779520 13444800877584125312 10744567346855471104 8044333816126816896 5344100285398162688 2643866754669508480 18390377297650405888 15690143766921751680 12989910236193097472 10289676705464443264 7589443174735789056 4889209644007134848 2188976113278480640 17935486656259378048 15235253125530723840 12535019594802069632 9834786064073415424 7134552533344761216 4434319002616107008 1734085471887452800 17480596014868350208 14780362484139696000 12080128953411041792 9379895422682387584 6679661891953733376 3979428361225079168 1279194830496424960 17025705373477322368 14325471842748668160 11625238312020013952 8925004781291359744 6224771250562705536 3524537719834051328 824304189105397120 16570814732086294528 13870581201357640320 11170347670628986112 8470114139900331904 5769880609171677696 3069647078443023488 369413547714369280 16115924090695266688 13415690559966612480 10715457029237958272 8015223498509304064 5314989967780649856 2614756437051995648 18361266980032893056 15661033449304238848 12960799918575584640 10260566387846930432 7560332857118276224 4860099326389622016 2159865795660967808 17906376338641865216 15206142807913211008 12505909277184556800 9805675746455902592 7105442215727248384 4405208684998594176 1704975154269939968 17451485697250837376 14751252166522183168 12051018635793528960 9350785105064874752 6650551574336220544 3950318043607566336 1250084512878912128 16996595055859809536 14296361525131155328 11596127994402501120 8895894463673846912 6195660932945192704 3495427402216538496 795193871487884288 16541704414468781696 13841470883740127488 11141237353011473280 8441003822282819072 5740770291554164864 3040536760825510656 340303230096856448 16086813773077753856 13386580242349099648 10686346711620445440 7986113180891791232 5285879650163137024 2585646119434482816 18332156662415380224 15631923131686726016 12931689600958071808 10231456070229417600 7531222539500763392 4830989008772109184 2130755478043454976 17877266021024352384 15177032490295698176 12476798959567043968 9776565428838389760 7076331898109735552 4376098367381081344 1675864836652427136 17422375379633324544 14722141848904670336 12021908318176016128 9321674787447361920 6621441256718707712 3921207725990053504 1220974195261399296 16967484738242296704 14267251207513642496 11567017676784988288 8866784146056334080 6166550615327679872 3466317084599025664 766083553870371456 16512594096851268864 13812360566122614656 11112127035393960448 8411893504665306240 5711659973936652032 3011426443207997824 311192912479343616 16057703455460241024 13357469924731586816 10657236394002932608 7957002863274278400 5256769332545624192 2556535801816969984 18303046344797867392 15602812814069213184 12902579283340558976 10202345752611904768 7502112221883250560 4801878691154596352 2101645160425942144 17848155703406839552 15147922172678185344 12447688641949531136 9747455111220876928 7047221580492222720 4346988049763568512 1646754519034914304 17393265062015811712 14693031531287157504 11992798000558503296 9292564469829849088 6592330939101194880 3892097408372540672 1191863877643886464 16938374420624783872 14238140889896129664 11537907359167475456 8837673828438821248 6137440297710167040 3437206766981512832 736973236252858624 16483483779233756032 13783250248505101824 11083016717776447616 8382783187047793408 5682549656319139200 2982316125590484992 282082594861830784 16028593137842728192 13328359607114073984 10628126076385419776 7927892545656765568 5227659014928111360 2527425484199457152 18273936027180354560 15573702496451700352 12873468965723046144 10173235434994391936 7473001904265737728 4772768373537083520 2072534842808429312 17819045385789326720 15118811855060672512 12418578324332018304 9718344793603364096 7018111262874709888 4317877732146055680 1617644201417401472 17364154744398298880 14663921213669644672 11963687682940990464 9263454152212336256 6563220621483682048 3862987090755027840 1162753560026373632 16909264103007271040 14209030572278616832 11508797041549962624 8808563510821308416 6108329980092654208 3408096449364000000 707862918635345792 16454373461616243200 13754139930887588992 11053906400158934784 8353672869430280576 5653439338701626368 2953205807972972160 252972277244317952 15999482820225215360 13299249289496561152 10599015758767906944 7898782228039252736 5198548697310598528 2498315166581944320 18244825709562841728 15544592178834187520 12844358648105533312 10144125117376879104 7443891586648224896 4743658055919570688 2043424525190916480 17789935068171813888 15089701537443159680 12389468006714505472 9689234475985851264 6989000945257197056 4288767414528542848 1588533883799888640 17335044426780786048 14634810896052131840 11934577365323477632 9234343834594823424 6534110303866169216 3833876773137515008 1133643242408860800 16880153785389758208 14179920254661104000 11479686723932449792 8779453193203795584 6079219662475141376 3378986131746487168 678752601017832960 16425263143998730368 13725029613270076160 11024796082541421952 8324562551812767744 5624329021084113536 2924095490355459328 223861959626805120 15970372502607702528 13270138971879048320 10569905441150394112 7869671910421739904 5169438379693085696 2469204848964431488 18215715391945328896 15515481861216674688 12815248330488020480 10115014799759366272 7414781269030712064 4714547738302057856 2014314207573403648 17760824750554301056 15060591219825646848 12360357689096992640 9660124158368338432 6959890627639684224 4259657096911030016 1559423566182375808 17305934109163273216 14605700578434619008 11905467047705964800 9205233516977310592 6504999986248656384 3804766455520002176 1104532924791347968 16851043467772245376 14150809937043591168 11450576406314936960 8750342875586282752 6050109344857628544 3349875814128974336 649642283400320128 16396152826381217536 13695919295652563328 10995685764923909120 8295452234195254912 5595218703466600704 2894985172737946496 194751642009292288 15941262184990189696 13241028654261535488 10540795123532881280 7840561592804227072 5140328062075572864 2440094531346918656 18186605074327816064 15486371543599161856 12786138012870507648 10085904482141853440 7385670951413199232 4685437420684545024 1985203889955890816 17731714432936788224 15031480902208134016 12331247371479479808 9631013840750825600 6930780310022171392 4230546779293517184 1530313248564862976 17276823791545760384 14576590260817106176 11876356730088451968 9176123199359797760 6475889668631143552 3775656137902489344 1075422607173835136 16821933150154732544 14121699619426078336 11421466088697424128 8721232557968769920 6020999027240115712 3320765496511461504 620531965782807296 16367042508763704704 13666808978035050496 10966575447306396288 8266341916577742080 5566108385849087872 2865874855120433664 165641324391779456 15912151867372676864 13211918336644022656 10511684805915368448 7811451275186714240 5111217744458060032 2410984213729405824 18157494756710303232 15457261225981649024 12757027695252994816 10056794164524340608 7356560633795686400 4656327103067032192 1956093572338377984 17702604115319275392 15002370584590621184 12302137053861966976 9601903523133312768 6901669992404658560 4201436461676004352 1501202930947350144 17247713473928247552 14547479943199593344 11847246412470939136 9147012881742284928 6446779351013630720 3746545820284976512 1046312289556322304 16792822832537219712 14092589301808565504 11392355771079911296 8692122240351257088 5991888709622602880 3291655178893948672 591421648165294464 16337932191146191872 13637698660417537664 10937465129688883456 8237231598960229248 5536998068231575040 2836764537502920832 136531006774266624 15883041549755164032 13182808019026509824 10482574488297855616 7782340957569201408 5082107426840547200 2381873896111892992 18128384439092790400 15428150908364136192 12727917377635481984 10027683846906827776 7327450316178173568 4627216785449519360 1926983254720865152 17673493797701762560 14973260266973108352 12273026736244454144 9572793205515799936 6872559674787145728 4172326144058491520 1472092613329837312 17218603156310734720 14518369625582080512 11818136094853426304 9117902564124772096 6417669033396117888 3717435502667463680 1017201971938809472 16763712514919706880 14063478984191052672 11363245453462398464 8663011922733744256 5962778392005090048 3262544861276435840 562311330547781632 16308821873528679040 13608588342800024832 10908354812071370624 8208121281342716416 5507887750614062208 2807654219885408000 107420689156753792 15853931232137651200 13153697701408996992 10453464170680342784 7753230639951688576 5052997109223034368 2352763578494380160 18099274121475277568 15399040590746623360 12698807060017969152 9998573529289314944 7298339998560660736 4598106467832006528 1897872937103352320 17644383480084249728 14944149949355595520 12243916418626941312 9543682887898287104 6843449357169632896 4143215826440978688 1442982295712324480 17189492838693221888 14489259307964567680 11789025777235913472 9088792246507259264 6388558715778605056 3688325185049950848 988091654321296640 16734602197302194048 14034368666573539840 11334135135844885632 8633901605116231424 5933668074387577216 3233434543658923008 533201012930268800 16279711555911166208 13579478025182512000 10879244494453857792 8179010963725203584 5478777432996549376 2778543902267895168 78310371539240960 15824820914520138368 13124587383791484160 10424353853062829952 7724120322334175744 5023886791605521536 2323653260876867328 18070163803857764736 15369930273129110528 12669696742400456320 9969463211671802112 7269229680943147904 4568996150214493696 1868762619485839488 17615273162466736896 14915039631738082688 12214806101009428480 9514572570280774272 6814339039552120064 4114105508823465856 1413871978094811648 17160382521075709056 14460148990347054848 11759915459618400640 9059681928889746432 6359448398161092224 3659214867432438016 958981336703783808 16705491879684681216 14005258348956027008 11305024818227372800 8604791287498718592 5904557756770064384 3204324226041410176 504090695312755968 16250601238293653376 13550367707564999168 10850134176836344960 8149900646107690752 5449667115379036544 2749433584650382336 49200053921728128 15795710596902625536 13095477066173971328 10395243535445317120 7695010004716662912 4994776473988008704 2294542943259354496 18041053486240251904 15340819955511597696 12640586424782943488 9940352894054289280 7240119363325635072 4539885832596980864 1839652301868326656 17586162844849224064 14885929314120569856 12185695783391915648 9485462252663261440 6785228721934607232 4084995191205953024 1384761660477298816 17131272203458196224 14431038672729542016 11730805142000887808 9030571611272233600 6330338080543579392 3630104549814925184 929871019086270976 16676381562067168384 13976148031338514176 11275914500609859968 8575680969881205760 5875447439152551552 3175213908423897344 474980377695243136 16221490920676140544 13521257389947486336 10821023859218832128 8120790328490177920 5420556797761523712 2720323267032869504 20089736304215296 15766600279285112704 13066366748556458496 10366133217827804288 7665899687099150080 4965666156370495872 2265432625641841664 18011943168622739072 15311709637894084864 12611476107165430656 9911242576436776448 7211009045708122240 4510775514979468032 1810541984250813824 17557052527231711232 14856818996503057024 12156585465774402816 9456351935045748608 6756118404317094400 4055884873588440192 1355651342859785984 17102161885840683392 14401928355112029184 11701694824383374976 9001461293654720768 6301227762926066560 3600994232197412352 900760701468758144 16647271244449655552 13947037713721001344 11246804182992347136 8546570652263692928 5846337121535038720 3146103590806384512 445870060077730304 16192380603058627712 13492147072329973504 10791913541601319296 8091680010872665088 5391446480144010880 2691212949415356672 18437723492396254080 15737489961667599872 13037256430938945664 10337022900210291456 7636789369481637248 4936555838752983040 2236322308024328832 17982832851005226240 15282599320276572032 12582365789547917824 9882132258819263616 7181898728090609408 4481665197361955200 1781431666633300992 17527942209614198400 14827708678885544192 12127475148156889984 9427241617428235776 6727008086699581568 4026774555970927360 1326541025242273152 17073051568223170560 14372818037494516352 11672584506765862144 8972350976037207936 6272117445308553728 3571883914579899520 871650383851245312 16618160926832142720 13917927396103488512 11217693865374834304 8517460334646180096 5817226803917525888 3116993273188871680 416759742460217472 16163270285441114880 13463036754712460672 10762803223983806464 8062569693255152256 5362336162526498048 2662102631797843840 18408613174778741248 15708379644050087040 13008146113321432832 10307912582592778624 7607679051864124416 4907445521135470208 2207211990406816000 17953722533387713408 15253489002659059200 12553255471930404992 9853021941201750784 7152788410473096576 4452554879744442368 1752321349015788160 17498831891996685568 14798598361268031360 12098364830539377152 9398131299810722944 6697897769082068736 3997664238353414528 1297430707624760320 17043941250605657728 14343707719877003520 11643474189148349312 8943240658419695104 6243007127691040896 3542773596962386688 842540066233732480 16589050609214629888 13888817078485975680 11188583547757321472 8488350017028667264 5788116486300013056 3087882955571358848 387649424842704640 16134159967823602048 13433926437094947840 10733692906366293632 8033459375637639424 5333225844908985216 2632992314180331008 18379502857161228416 15679269326432574208 12979035795703920000 10278802264975265792 7578568734246611584 4878335203517957376 2178101672789303168 17924612215770200576 15224378685041546368 12524145154312892160 9823911623584237952 7123678092855583744 4423444562126929536 1723211031398275328 17469721574379172736 14769488043650518528 12069254512921864320 9369020982193210112 6668787451464555904 3968553920735901696 1268320390007247488 17014830932988144896 14314597402259490688 11614363871530836480 8914130340802182272 6213896810073528064 3513663279344873856 813429748616219648 16559940291597117056 13859706760868462848 11159473230139808640 8459239699411154432 5759006168682500224 3058772637953846016 358539107225191808 16105049650206089216 13404816119477435008 10704582588748780800 8004349058020126592 5304115527291472384 2603881996562818176 18350392539543715584 15650159008815061376 12949925478086407168 10249691947357752960 7549458416629098752 4849224885900444544 2148991355171790336 17895501898152687744 15195268367424033536 12495034836695379328 9794801305966725120 7094567775238070912 4394334244509416704 1694100713780762496 17440611256761659904 14740377726033005696 12040144195304351488 9339910664575697280 6639677133847043072 3939443603118388864 1239210072389734656 16985720615370632064 14285487084641977856 11585253553913323648 8885020023184669440 6184786492456015232 3484552961727361024 784319430998706816 16530829973979604224 13830596443250950016 11130362912522295808 8430129381793641600 5729895851064987392 3029662320336333184 329428789607678976 16075939332588576384 13375705801859922176 10675472271131267968 7975238740402613760 5275005209673959552 2574771678945305344 18321282221926202752 15621048691197548544 12920815160468894336 10220581629740240128 7520348099011585920 4820114568282931712 2119881037554277504 17866391580535174912 15166158049806520704 12465924519077866496 9765690988349212288 7065457457620558080 4365223926891903872 1664990396163249664 17411500939144147072 14711267408415492864 12011033877686838656 9310800346958184448 6610566816229530240 3910333285500876032 1210099754772221824 16956610297753119232 14256376767024465024 11556143236295810816 8855909705567156608 6155676174838502400 3455442644109848192 755209113381193984 16501719656362091392 13801486125633437184 11101252594904782976 8401019064176128768 5700785533447474560 3000552002718820352 300318471990166144 16046829014971063552 13346595484242409344 10646361953513755136 7946128422785100928 5245894892056446720 2545661361327792512 18292171904308689920 15591938373580035712 12891704842851381504 10191471312122727296 7491237781394073088 4791004250665418880 2090770719936764672 17837281262917662080 15137047732189007872 12436814201460353664 9736580670731699456 7036347140003045248 4336113609274391040 1635880078545736832 17382390621526634240 14682157090797980032 11981923560069325824 9281690029340671616 6581456498612017408 3881222967883363200 1180989437154708992 16927499980135606400 14227266449406952192 11527032918678297984 8826799387949643776 6126565857220989568 3426332326492335360 726098795763681152 16472609338744578560 13772375808015924352 11072142277287270144 8371908746558615936 5671675215829961728 2971441685101307520 271208154372653312 16017718697353550720 13317485166624896512 10617251635896242304 7917018105167588096 5216784574438933888 2516551043710279680 18263061586691177088 15562828055962522880 12862594525233868672 10162360994505214464 7462127463776560256 4761893933047906048 2061660402319251840 17808170945300149248 15107937414571495040 12407703883842840832 9707470353114186624 7007236822385532416 4307003291656878208 1606769760928224000 17353280303909121408 14653046773180467200 11952813242451812992 9252579711723158784 6552346180994504576 3852112650265850368 1151879119537196160 16898389662518093568 14198156131789439360 11497922601060785152 8797689070332130944 6097455539603476736 3397222008874822528 696988478146168320 16443499021127065728 13743265490398411520 11043031959669757312 8342798428941103104 5642564898212448896 2942331367483794688 242097836755140480 15988608379736037888 13288374849007383680 10588141318278729472 7887907787550075264 5187674256821421056 2487440726092766848 18233951269073664256 15533717738345010048 12833484207616355840 10133250676887701632 7433017146159047424 4732783615430393216 2032550084701739008 17779060627682636416 15078827096953982208 12378593566225328000 9678360035496673792 6978126504768019584 4277892974039365376 1577659443310711168 17324169986291608576 14623936455562954368 11923702924834300160 9223469394105645952 6523235863376991744 3823002332648337536 1122768801919683328 16869279344900580736 14169045814171926528 11468812283443272320 8768578752714618112 6068345221985963904 3368111691257309696 667878160528655488 16414388703509552896 13714155172780898688 11013921642052244480 8313688111323590272 5613454580594936064 2913221049866281856 212987519137627648 15959498062118525056 13259264531389870848 10559031000661216640 7858797469932562432 5158563939203908224 2458330408475254016 18204840951456151424 15504607420727497216 12804373889998843008 10104140359270188800 7403906828541534592 4703673297812880384 2003439767084226176 17749950310065123584 15049716779336469376 12349483248607815168 9649249717879160960 6949016187150506752 4248782656421852544 1548549125693198336 17295059668674095744 14594826137945441536 11894592607216787328 9194359076488133120 6494125545759478912 3793892015030824704 1093658484302170496 16840169027283067904 14139935496554413696 11439701965825759488 8739468435097105280 6039234904368451072 3339001373639796864 638767842911142656 16385278385892040064 13685044855163385856 10984811324434731648 8284577793706077440 5584344262977423232 2884110732248769024 183877201520114816 15930387744501012224 13230154213772358016 10529920683043703808 7829687152315049600 5129453621586395392 2429220090857741184 18175730633838638592 15475497103109984384 12775263572381330176 10075030041652675968 7374796510924021760 4674562980195367552 1974329449466713344 17720839992447610752 15020606461718956544 12320372930990302336 9620139400261648128 6919905869532993920 4219672338804339712 1519438808075685504 17265949351056582912 14565715820327928704 11865482289599274496 9165248758870620288 6465015228141966080 3764781697413311872 1064548166684657664 16811058709665555072 14110825178936900864 11410591648208246656 8710358117479592448 6010124586750938240 3309891056022284032 609657525293629824 16356168068274527232 13655934537545873024 10955701006817218816 8255467476088564608 5555233945359910400 2855000414631256192 154766883902601984 15901277426883499392 13201043896154845184 10500810365426190976 7800576834697536768 5100343303968882560 2400109773240228352 18146620316221125760 15446386785492471552 12746153254763817344 10045919724035163136 7345686193306508928 4645452662577854720 1945219131849200512 17691729674830097920 14991496144101443712 12291262613372789504 9591029082644135296 6890795551915481088 4190562021186826880 1490328490458172672 17236839033439070080 14536605502710415872 11836371971981761664 9136138441253107456 6435904910524453248 3735671379795799040 1035437849067144832 16781948392048042240 14081714861319388032 11381481330590733824 8681247799862079616 5981014269133425408 3280780738404771200 580547207676116992 16327057750657014400 13626824219928360192 10926590689199705984 8226357158471051776 5526123627742397568 2825890097013743360 125656566285089152 15872167109265986560 13171933578537332352 10471700047808678144 7771466517080023936 5071232986351369728 2370999455622715520 18117509998603612928 15417276467874958720 12717042937146304512 10016809406417650304 7316575875688996096 4616342344960341888 1916108814231687680 17662619357212585088 14962385826483930880 12262152295755276672 9561918765026622464 6861685234297968256 4161451703569314048 1461218172840659840 17207728715821557248 14507495185092903040 11807261654364248832 9107028123635594624 6406794592906940416 3706561062178286208 1006327531449632000 16752838074430529408 14052604543701875200 11352371012973220992 8652137482244566784 5951903951515912576 3251670420787258368 551436890058604160 16297947433039501568 13597713902310847360 10897480371582193152 8197246840853538944 5497013310124884736 2796779779396230528 96546248667576320 15843056791648473728 13142823260919819520 10442589730191165312 7742356199462511104 5042122668733856896 2341889138005202688 18088399680986100096 15388166150257445888 12687932619528791680 9987699088800137472 7287465558071483264 4587232027342829056 1886998496614174848 17633509039595072256 14933275508866418048 12233041978137763840 9532808447409109632 6832574916680455424 4132341385951801216 1432107855223147008 17178618398204044416 14478384867475390208 11778151336746736000 9077917806018081792 6377684275289427584 3677450744560773376 977217213832119168 16723727756813016576 14023494226084362368 11323260695355708160 8623027164627053952 5922793633898399744 3222560103169745536 522326572441091328 16268837115421988736 13568603584693334528 10868370053964680320 8168136523236026112 5467902992507371904 2767669461778717696 67435931050063488 15813946474030960896 13113712943302306688 10413479412573652480 7713245881844998272 5013012351116344064 2312778820387689856 18059289363368587264 15359055832639933056 12658822301911278848 9958588771182624640 7258355240453970432 4558121709725316224 1857888178996662016 17604398721977559424 14904165191248905216 12203931660520251008 9503698129791596800 6803464599062942592 4103231068334288384 1402997537605634176 17149508080586531584 14449274549857877376 11749041019129223168 9048807488400568960 6348573957671914752 3648340426943260544 948106896214606336 16694617439195503744 13994383908466849536 11294150377738195328 8593916847009541120 5893683316280886912 3193449785552232704 493216254823578496 16239726797804475904 13539493267075821696 10839259736347167488 8139026205618513280 5438792674889859072 2738559144161204864 38325613432550656 15784836156413448064 13084602625684793856 10384369094956139648 7684135564227485440 4983902033498831232 2283668502770177024 18030179045751074432 15329945515022420224 12629711984293766016 9929478453565111808 7229244922836457600 4529011392107803392 1828777861379149184 17575288404360046592 14875054873631392384 12174821342902738176 9474587812174083968 6774354281445429760 4074120750716775552 1373887219988121344 17120397762969018752 14420164232240364544 11719930701511710336 9019697170783056128 6319463640054401920 3619230109325747712 918996578597093504 16665507121577990912 13965273590849336704 11265040060120682496 8564806529392028288 5864572998663374080 3164339467934719872 464105937206065664 16210616480186963072 13510382949458308864 10810149418729654656 8109915888001000448 5409682357272346240 2709448826543692032 9215295815037824 15755725838795935232 13055492308067281024 10355258777338626816 7655025246609972608 4954791715881318400 2254558185152664192 18001068728133561600 15300835197404907392 12600601666676253184 9900368135947598976 7200134605218944768 4499901074490290560 1799667543761636352 17546178086742533760 14845944556013879552 12145711025285225344 9445477494556571136 6745243963827916928 4045010433099262720 1344776902370608512 17091287445351505920 14391053914622851712 11690820383894197504 8990586853165543296 6290353322436889088 3590119791708234880 889886260979580672 16636396803960478080 13936163273231823872 11235929742503169664 8535696211774515456 5835462681045861248 3135229150317207040 434995619588552832 16181506162569450240 13481272631840796032 10781039101112141824 8080805570383487616 5380572039654833408 2680338508926179200 18426849051907076608 15726615521178422400 13026381990449768192 10326148459721113984 7625914928992459776 4925681398263805568 2225447867535151360 17971958410516048768 15271724879787394560 12571491349058740352 9871257818330086144 7171024287601431936 4470790756872777728 1770557226144123520 17517067769125020928 14816834238396366720 12116600707667712512 9416367176939058304 6716133646210404096 4015900115481749888 1315666584753095680 17062177127733993088 14361943597005338880 11661710066276684672 8961476535548030464 6261243004819376256 3561009474090722048 860775943362067840 16607286486342965248 13907052955614311040 11206819424885656832 8506585894157002624 5806352363428348416 3106118832699694208 405885301971040000 16152395844951937408 13452162314223283200 10751928783494628992 8051695252765974784 5351461722037320576 2651228191308666368 18397738734289563776 15697505203560909568 12997271672832255360 10297038142103601152 7596804611374946944 4896571080646292736 2196337549917638528 17942848092898535936 15242614562169881728 12542381031441227520 9842147500712573312 7141913969983919104 4441680439255264896 1741446908526610688 17487957451507508096 14787723920778853888 12087490390050199680 9387256859321545472 6687023328592891264 3986789797864237056 1286556267135582848 17033066810116480256 14332833279387826048 11632599748659171840 8932366217930517632 6232132687201863424 3531899156473209216 831665625744555008 16578176168725452416 13877942637996798208 11177709107268144000 8477475576539489792 5777242045810835584 3077008515082181376 376774984353527168 16123285527334424576 13423051996605770368 10722818465877116160 8022584935148461952 5322351404419807744 2622117873691153536 18368628416672050944 15668394885943396736 12968161355214742528 10267927824486088320 7567694293757434112 4867460763028779904 2167227232300125696 17913737775281023104 15213504244552368896 12513270713823714688 9813037183095060480 7112803652366406272 4412570121637752064 1712336590909097856 17458847133889995264 14758613603161341056 12058380072432686848 9358146541704032640 6657913010975378432 3957679480246724224 1257445949518070016 17003956492498967424 14303722961770313216 11603489431041659008 8903255900313004800 6203022369584350592 3502788838855696384 802555308127042176 16549065851107939584 13848832320379285376 11148598789650631168 8448365258921976960 5748131728193322752 3047898197464668544 347664666736014336 16094175209716911744 13393941678988257536 10693708148259603328 7993474617530949120 5293241086802294912 2593007556073640704 18339518099054538112 15639284568325883904 12939051037597229696 10238817506868575488 7538583976139921280 4838350445411267072 2138116914682612864 17884627457663510272 15184393926934856064 12484160396206201856 9783926865477547648 7083693334748893440 4383459804020239232 1683226273291585024 17429736816272482432 14729503285543828224 12029269754815174016 9329036224086519808 6628802693357865600 3928569162629211392 1228335631900557184 16974846174881454592 14274612644152800384 11574379113424146176 8874145582695491968 6173912051966837760 3473678521238183552 773444990509529344 16519955533490426752 13819722002761772544 11119488472033118336 8419254941304464128 5719021410575809920 3018787879847155712 318554349118501504 16065064892099398912 13364831361370744704 10664597830642090496 7964364299913436288 5264130769184782080 2563897238456127872 18310407781437025280 15610174250708371072 12909940719979716864 10209707189251062656 7509473658522408448 4809240127793754240 2109006597065100032 17855517140045997440 15155283609317343232 12455050078588689024 9754816547860034816 7054583017131380608 4354349486402726400 1654115955674072192 17400626498654969600 14700392967926315392 12000159437197661184 9299925906469006976 6599692375740352768 3899458845011698560 1199225314283044352 16945735857263941760 14245502326535287552 11545268795806633344 8845035265077979136 6144801734349324928 3444568203620670720 744334672892016512 16490845215872913920 13790611685144259712 11090378154415605504 8390144623686951296 5689911092958297088 2989677562229642880 289444031500988672 16035954574481886080 13335721043753231872 10635487513024577664 7935253982295923456 5235020451567269248 2534786920838615040 18281297463819512448 15581063933090858240 12880830402362204032 10180596871633549824 7480363340904895616 4780129810176241408 2079896279447587200 17826406822428484608 15126173291699830400 12425939760971176192 9725706230242521984 7025472699513867776 4325239168785213568 1625005638056559360 17371516181037456768 14671282650308802560 11971049119580148352 9270815588851494144 6570582058122839936 3870348527394185728 1170114996665531520 16916625539646428928 14216392008917774720 11516158478189120512 8815924947460466304 6115691416731812096 3415457886003157888 715224355274503680 16461734898255401088 13761501367526746880 11061267836798092672 8361034306069438464 5660800775340784256 2960567244612130048 260333713883475840 16006844256864373248 13306610726135719040 10606377195407064832 7906143664678410624 5205910133949756416 2505676603221102208 18252187146201999616 15551953615473345408 12851720084744691200 10151486554016036992 7451253023287382784 4751019492558728576 2050785961830074368 17797296504810971776 15097062974082317568 12396829443353663360 9696595912625009152 6996362381896354944 4296128851167700736 1595895320439046528 17342405863419943936 14642172332691289728 11941938801962635520 9241705271233981312 6541471740505327104 3841238209776672896 1141004679048018688 16887515222028916096 14187281691300261888 11487048160571607680 8786814629842953472 6086581099114299264 3386347568385645056 686114037656990848 16432624580637888256 13732391049909234048 11032157519180579840 8331923988451925632 5631690457723271424 2931456926994617216 231223396265963008 15977733939246860416 13277500408518206208 10577266877789552000 7877033347060897792 5176799816332243584 2476566285603589376 18223076828584486784 15522843297855832576 12822609767127178368 10122376236398524160 7422142705669869952 4721909174941215744 2021675644212561536 17768186187193458944 15067952656464804736 12367719125736150528 9667485595007496320 6967252064278842112 4267018533550187904 1566785002821533696 17313295545802431104 14613062015073776896 11912828484345122688 9212594953616468480 6512361422887814272 3812127892159160064 1111894361430505856 16858404904411403264 14158171373682749056 11457937842954094848 8757704312225440640 6057470781496786432 3357237250768132224 657003720039478016 16403514263020375424 13703280732291721216 11003047201563067008 8302813670834412800 5602580140105758592 2902346609377104384 202113078648450176 15948623621629347584 13248390090900693376 10548156560172039168 7847923029443384960 5147689498714730752 2447455967986076544 18193966510966973952 15493732980238319744 12793499449509665536 10093265918781011328 7393032388052357120 4692798857323702912 1992565326595048704 17739075869575946112 15038842338847291904 12338608808118637696 9638375277389983488 6938141746661329280 4237908215932675072 1537674685204020864 17284185228184918272 14583951697456264064 11883718166727609856 9183484635998955648 6483251105270301440 3783017574541647232 1082784043812993024 16829294586793890432 14129061056065236224 11428827525336582016 8728593994607927808 6028360463879273600 3328126933150619392 627893402421965184 16374403945402862592 13674170414674208384 10973936883945554176 8273703353216899968 5573469822488245760 2873236291759591552 173002761030937344 15919513304011834752 13219279773283180544 10519046242554526336 7818812711825872128 5118579181097217920 2418345650368563712 18164856193349461120 15464622662620806912 12764389131892152704 10064155601163498496 7363922070434844288 4663688539706190080 1963455008977535872 17709965551958433280 15009732021229779072 12309498490501124864 9609264959772470656 6909031429043816448 4208797898315162240 1508564367586508032 17255074910567405440 14554841379838751232 11854607849110097024 9154374318381442816 6454140787652788608 3753907256924134400 1053673726195480192 16800184269176377600 14099950738447723392 11399717207719069184 8699483676990414976 5999250146261760768 3299016615533106560 598783084804452352 16345293627785349760 13645060097056695552 10944826566328041344 8244593035599387136 5544359504870732928 2844125974142078720 143892443413424512 15890402986394321920 13190169455665667712 10489935924937013504 7789702394208359296 5089468863479705088 2389235332751050880 18135745875731948288 15435512345003294080 12735278814274639872 10035045283545985664 7334811752817331456 4634578222088677248 1934344691360023040 17680855234340920448 14980621703612266240 12280388172883612032 9580154642154957824 6879921111426303616 4179687580697649408 1479454049968995200 17225964592949892608 14525731062221238400 11825497531492584192 9125264000763929984 6425030470035275776 3724796939306621568 1024563408577967360 16771073951558864768 14070840420830210560 11370606890101556352 8670373359372902144 5970139828644247936 3269906297915593728 569672767186939520 16316183310167836928 13615949779439182720 10915716248710528512 8215482717981874304 5515249187253220096 2815015656524565888 114782125795911680 15861292668776809088 13161059138048154880 10460825607319500672 7760592076590846464 5060358545862192256 2360125015133538048 18106635558114435456 15406402027385781248 12706168496657127040 10005934965928472832 7305701435199818624 4605467904471164416 1905234373742510208 17651744916723407616 14951511385994753408 12251277855266099200 9551044324537444992 6850810793808790784 4150577263080136576 1450343732351482368 17196854275332379776 14496620744603725568 11796387213875071360 9096153683146417152 6395920152417762944 3695686621689108736 995453090960454528 16741963633941351936 14041730103212697728 11341496572484043520 8641263041755389312 5941029511026735104 3240795980298080896 540562449569426688 16287072992550324096 13586839461821669888 10886605931093015680 8186372400364361472 5486138869635707264 2785905338907053056 85671808178398848 15832182351159296256 13131948820430642048 10431715289701987840 7731481758973333632 5031248228244679424 2331014697516025216 18077525240496922624 15377291709768268416 12677058179039614208 9976824648310960000 7276591117582305792 4576357586853651584 1876124056124997376 17622634599105894784 14922401068377240576 12222167537648586368 9521934006919932160 6821700476191277952 4121466945462623744 1421233414733969536 17167743957714866944 14467510426986212736 11767276896257558528 9067043365528904320 6366809834800250112 3666576304071595904 966342773342941696 16712853316323839104 14012619785595184896 11312386254866530688 8612152724137876480 5911919193409222272 3211685662680568064 511452131951913856 16257962674932811264 13557729144204157056 10857495613475502848 8157262082746848640 5457028552018194432 2756795021289540224 56561490560886016 15803072033541783424 13102838502813129216 10402604972084475008 7702371441355820800 5002137910627166592 2301904379898512384 18048414922879409792 15348181392150755584 12647947861422101376 9947714330693447168 7247480799964792960 4547247269236138752 1847013738507484544 17593524281488381952 14893290750759727744 12193057220031073536 9492823689302419328 6792590158573765120 4092356627845110912 1392123097116456704 17138633640097354112 14438400109368699904 11738166578640045696 9037933047911391488 6337699517182737280 3637465986454083072 937232455725428864 16683742998706326272 13983509467977672064 11283275937249017856 8583042406520363648 5882808875791709440 3182575345063055232 482341814334401024 16228852357315298432 13528618826586644224 10828385295857990016 8128151765129335808 5427918234400681600 2727684703672027392 27451172943373184 15773961715924270592 13073728185195616384 10373494654466962176 7673261123738307968 4973027593009653760 2272794062280999552 18019304605261896960 15319071074533242752 12618837543804588544 9918604013075934336 7218370482347280128 4518136951618625920 1817903420889971712 17564413963870869120 14864180433142214912 12163946902413560704 9463713371684906496 6763479840956252288 4063246310227598080 1363012779498943872 17109523322479841280 14409289791751187072 11709056261022532864 9008822730293878656 6308589199565224448 3608355668836570240 908122138107916032 16654632681088813440 13954399150360159232 11254165619631505024 8553932088902850816 5853698558174196608 3153465027445542400 453231496716888192 16199742039697785600 13499508508969131392 10799274978240477184 8099041447511822976 5398807916783168768 2698574386054514560 18445084929035411968 15744851398306757760 13044617867578103552 10344384336849449344 7644150806120795136 4943917275392140928 2243683744663486720 17990194287644384128 15289960756915729920 12589727226187075712 9889493695458421504 7189260164729767296 4489026634001113088 1788793103272458880 17535303646253356288 14835070115524702080 12134836584796047872 9434603054067393664 6734369523338739456 4034135992610085248 1333902461881431040 17080413004862328448 14380179474133674240 11679945943405020032 8979712412676365824 6279478881947711616 3579245351219057408 879011820490403200 16625522363471300608 13925288832742646400 11225055302013992192 8524821771285337984 5824588240556683776 3124354709828029568 424121179099375360 16170631722080272768 13470398191351618560 10770164660622964352 8069931129894310144 5369697599165655936 2669464068437001728 18415974611417899136 15715741080689244928 13015507549960590720 10315274019231936512 7615040488503282304 4914806957774628096 2214573427045973888 17961083970026871296 15260850439298217088 12560616908569562880 9860383377840908672 7160149847112254464 4459916316383600256 1759682785654946048 17506193328635843456 14805959797907189248 12105726267178535040 9405492736449880832 6705259205721226624 4005025674992572416 1304792144263918208 17051302687244815616 14351069156516161408 11650835625787507200 8950602095058852992 6250368564330198784 3550135033601544576 849901502872890368 16596412045853787776 13896178515125133568 11195944984396479360 8495711453667825152 5795477922939170944 3095244392210516736 395010861481862528 16141521404462759936 13441287873734105728 10741054343005451520 8040820812276797312 5340587281548143104 2640353750819488896 18386864293800386304 15686630763071732096 12986397232343077888 10286163701614423680 7585930170885769472 4885696640157115264 2185463109428461056 17931973652409358464 15231740121680704256 12531506590952050048 9831273060223395840 7131039529494741632 4430805998766087424 1730572468037433216 17477083011018330624 14776849480289676416 12076615949561022208 9376382418832368000 6676148888103713792 3975915357375059584 1275681826646405376 17022192369627302784 14321958838898648576 11621725308169994368 8921491777441340160 6221258246712685952 3521024715984031744 820791185255377536 16567301728236274944 13867068197507620736 11166834666778966528 8466601136050312320 5766367605321658112 3066134074593003904 365900543864349696 16112411086845247104 13412177556116592896 10711944025387938688 8011710494659284480 5311476963930630272 2611243433201976064 18357753976182873472 15657520445454219264 12957286914725565056 10257053383996910848 7556819853268256640 4856586322539602432 2156352791810948224 17902863334791845632 15202629804063191424 12502396273334537216 9802162742605883008 7101929211877228800 4401695681148574592 1701462150419920384 17447972693400817792 14747739162672163584 12047505631943509376 9347272101214855168 6647038570486200960 3946805039757546752 1246571509028892544 16993082052009789952 14292848521281135744 11592614990552481536 8892381459823827328 6192147929095173120 3491914398366518912 791680867637864704 16538191410618762112 13837957879890107904 11137724349161453696 8437490818432799488 5737257287704145280 3037023756975491072 336790226246836864 16083300769227734272 13383067238499080064 10682833707770425856 7982600177041771648 5282366646313117440 2582133115584463232 18328643658565360640 15628410127836706432 12928176597108052224 10227943066379398016 7527709535650743808 4827476004922089600 2127242474193435392 17873753017174332800 15173519486445678592 12473285955717024384 9773052424988370176 7072818894259715968 4372585363531061760 1672351832802407552 17418862375783304960 14718628845054650752 12018395314325996544 9318161783597342336 6617928252868688128 3917694722140033920 1217461191411379712 16963971734392277120 14263738203663622912 11563504672934968704 8863271142206314496 6163037611477660288 3462804080749006080 762570550020351872 16509081093001249280 13808847562272595072 11108614031543940864 8408380500815286656 5708146970086632448 3007913439357978240 307679908629324032 16054190451610221440 13353956920881567232 10653723390152913024 7953489859424258816 5253256328695604608 2553022797966950400 18299533340947847808 15599299810219193600 12899066279490539392 10198832748761885184 7498599218033230976 4798365687304576768 2098132156575922560 17844642699556819968 15144409168828165760 12444175638099511552 9743942107370857344 7043708576642203136 4343475045913548928 1643241515184894720 17389752058165792128 14689518527437137920 11989284996708483712 9289051465979829504 6588817935251175296 3888584404522521088 1188350873793866880 16934861416774764288 14234627886046110080 11534394355317455872 8834160824588801664 6133927293860147456 3433693763131493248 733460232402839040 16479970775383736448 13779737244655082240 11079503713926428032 8379270183197773824 5679036652469119616 2978803121740465408 278569591011811200 16025080133992708608 13324846603264054400 10624613072535400192 7924379541806745984 5224146011078091776 2523912480349437568 18270423023330334976 15570189492601680768 12869955961873026560 10169722431144372352 7469488900415718144 4769255369687063936 2069021838958409728 17815532381939307136 15115298851210652928 12415065320481998720 9714831789753344512 7014598259024690304 4314364728296036096 1614131197567381888 17360641740548279296 14660408209819625088 11960174679090970880 9259941148362316672 6559707617633662464 3859474086905008256 1159240556176354048 16905751099157251456 14205517568428597248 11505284037699943040 8805050506971288832 6104816976242634624 3404583445513980416 704349914785326208 16450860457766223616 13750626927037569408 11050393396308915200 8350159865580260992 5649926334851606784 2949692804122952576 249459273394298368 15995969816375195776 13295736285646541568 10595502754917887360 7895269224189233152 5195035693460578944 2494802162731924736 18241312705712822144 15541079174984167936 12840845644255513728 10140612113526859520 7440378582798205312 4740145052069551104 2039911521340896896 17786422064321794304 15086188533593140096 12385955002864485888 9685721472135831680 6985487941407177472 4285254410678523264 1585020879949869056 17331531422930766464 14631297892202112256 11931064361473458048 9230830830744803840 6530597300016149632 3830363769287495424 1130130238558841216 16876640781539738624 14176407250811084416 11476173720082430208 8775940189353776000 6075706658625121792 3375473127896467584 675239597167813376 16421750140148710784 13721516609420056576 11021283078691402368 8321049547962748160 5620816017234093952 2920582486505439744 220348955776785536 15966859498757682944 13266625968029028736 10566392437300374528 7866158906571720320 5165925375843066112 2465691845114411904 18212202388095309312 15511968857366655104 12811735326638000896 10111501795909346688 7411268265180692480 4711034734452038272 2010801203723384064 17757311746704281472 15057078215975627264 12356844685246973056 9656611154518318848 6956377623789664640 4256144093061010432 1555910562332356224 17302421105313253632 14602187574584599424 11901954043855945216 9201720513127291008 6501486982398636800 3801253451669982592 1101019920941328384 16847530463922225792 14147296933193571584 11447063402464917376 8746829871736263168 6046596341007608960 3346362810278954752 646129279550300544 16392639822531197952 13692406291802543744 10992172761073889536 8291939230345235328 5591705699616581120 2891472168887926912 191238638159272704 15937749181140170112 13237515650411515904 10537282119682861696 7837048588954207488 5136815058225553280 2436581527496899072 18183092070477796480 15482858539749142272 12782625009020488064 10082391478291833856 7382157947563179648 4681924416834525440 1981690886105871232 17728201429086768640 15027967898358114432 12327734367629460224 9627500836900806016 6927267306172151808 4227033775443497600 1526800244714843392 17273310787695740800 14573077256967086592 11872843726238432384 9172610195509778176 6472376664781123968 3772143134052469760 1071909603323815552 16818420146304712960 14118186615576058752 11417953084847404544 8717719554118750336 6017486023390096128 3317252492661441920 617018961932787712 16363529504913685120 13663295974185030912 10963062443456376704 8262828912727722496 5562595381999068288 2862361851270414080 162128320541759872 15908638863522657280 13208405332794003072 10508171802065348864 7807938271336694656 5107704740608040448 2407471209879386240 18153981752860283648 15453748222131629440 12753514691402975232 10053281160674321024 7353047629945666816 4652814099217012608 1952580568488358400 17699091111469255808 14998857580740601600 12298624050011947392 9598390519283293184 6898156988554638976 4197923457825984768 1497689927097330560 17244200470078227968 14543966939349573760 11843733408620919552 9143499877892265344 6443266347163611136 3743032816434956928 1042799285706302720 16789309828687200128 14089076297958545920 11388842767229891712 8688609236501237504 5988375705772583296 3288142175043929088 587908644315274880 16334419187296172288 13634185656567518080 10933952125838863872 8233718595110209664 5533485064381555456 2833251533652901248 133018002924247040 15879528545905144448 13179295015176490240 10479061484447836032 7778827953719181824 5078594422990527616 2378360892261873408 18124871435242770816 15424637904514116608 12724404373785462400 10024170843056808192 7323937312328153984 4623703781599499776 1923470250870845568 17669980793851742976 14969747263123088768 12269513732394434560 9569280201665780352 6869046670937126144 4168813140208471936 1468579609479817728 17215090152460715136 14514856621732060928 11814623091003406720 9114389560274752512 6414156029546098304 3713922498817444096 1013688968088789888 16760199511069687296 14059965980341033088 11359732449612378880 8659498918883724672 5959265388155070464 3259031857426416256 558798326697762048 16305308869678659456 13605075338950005248 10904841808221351040 8204608277492696832 5504374746764042624 2804141216035388416 103907685306734208 15850418228287631616 13150184697558977408 10449951166830323200 7749717636101668992 5049484105373014784 2349250574644360576 18095761117625257984 15395527586896603776 12695294056167949568 9995060525439295360 7294826994710641152 4594593463981986944 1894359933253332736 17640870476234230144 14940636945505575936 12240403414776921728 9540169884048267520 6839936353319613312 4139702822590959104 1439469291862304896 17185979834843202304 14485746304114548096 11785512773385893888 9085279242657239680 6385045711928585472 3684812181199931264 984578650471277056 16731089193452174464 14030855662723520256 11330622131994866048 8630388601266211840 5930155070537557632 3229921539808903424 529688009080249216 16276198552061146624 13575965021332492416 10875731490603838208 8175497959875184000 5475264429146529792 2775030898417875584 74797367689221376 15821307910670118784 13121074379941464576 10420840849212810368 7720607318484156160 5020373787755501952 2320140257026847744 18066650800007745152 15366417269279090944 12666183738550436736 9965950207821782528 7265716677093128320 4565483146364474112 1865249615635819904 17611760158616717312 14911526627888063104 12211293097159408896 9511059566430754688 6810826035702100480 4110592504973446272 1410358974244792064 17156869517225689472 14456635986497035264 11756402455768381056 9056168925039726848 6355935394311072640 3655701863582418432 955468332853764224 16701978875834661632 14001745345106007424 11301511814377353216 8601278283648699008 5901044752920044800 3200811222191390592 500577691462736384 16247088234443633792 13546854703714979584 10846621172986325376 8146387642257671168 5446154111529016960 2745920580800362752 45687050071708544 15792197593052605952 13091964062323951744 10391730531595297536 7691497000866643328 4991263470137989120 2291029939409334912 18037540482390232320 15337306951661578112 12637073420932923904 9936839890204269696 7236606359475615488 4536372828746961280 1836139298018307072 17582649840999204480 14882416310270550272 12182182779541896064 9481949248813241856 6781715718084587648 4081482187355933440 1381248656627279232 17127759199608176640 14427525668879522432 11727292138150868224 9027058607422214016 6326825076693559808 3626591545964905600 926358015236251392 16672868558217148800 13972635027488494592 11272401496759840384 8572167966031186176 5871934435302531968 3171700904573877760 471467373845223552 16217977916826120960 13517744386097466752 10817510855368812544 8117277324640158336 5417043793911504128 2716810263182849920 16576732454195712 15763087275435093120 13062853744706438912 10362620213977784704 7662386683249130496 4962153152520476288 2261919621791822080 18008430164772719488 15308196634044065280 12607963103315411072 9907729572586756864 7207496041858102656 4507262511129448448 1807028980400794240 17553539523381691648 14853305992653037440 12153072461924383232 9452838931195729024 6752605400467074816 4052371869738420608 1352138339009766400 17098648881990663808 14398415351262009600 11698181820533355392 8997948289804701184 6297714759076046976 3597481228347392768 897247697618738560 16643758240599635968 13943524709870981760 11243291179142327552 8543057648413673344 5842824117685019136 3142590586956364928 442357056227710720 16188867599208608128 13488634068479953920 10788400537751299712 8088167007022645504 5387933476293991296 2687699945565337088 18434210488546234496 15733976957817580288 13033743427088926080 10333509896360271872 7633276365631617664 4933042834902963456 2232809304174309248 17979319847155206656 15279086316426552448 12578852785697898240 9878619254969244032 7178385724240589824 4478152193511935616 1777918662783281408 17524429205764178816 14824195675035524608 12123962144306870400 9423728613578216192 6723495082849561984 4023261552120907776 1323028021392253568 17069538564373150976 14369305033644496768 11669071502915842560 8968837972187188352 6268604441458534144 3568370910729879936 868137380001225728 16614647922982123136 13914414392253468928 11214180861524814720 8513947330796160512 5813713800067506304 3113480269338852096 413246738610197888 16159757281591095296 13459523750862441088 10759290220133786880 8059056689405132672 5358823158676478464 2658589627947824256 18405100170928721664 15704866640200067456 13004633109471413248 10304399578742759040 7604166048014104832 4903932517285450624 2203698986556796416 17950209529537693824 15249975998809039616 12549742468080385408 9849508937351731200 7149275406623076992 4449041875894422784 1748808345165768576 17495318888146665984 14795085357418011776 12094851826689357568 9394618295960703360 6694384765232049152 3994151234503394944 1293917703774740736 17040428246755638144 14340194716026983936 11639961185298329728 8939727654569675520 6239494123841021312 3539260593112367104 839027062383712896 16585537605364610304 13885304074635956096 11185070543907301888 8484837013178647680 5784603482449993472 3084369951721339264 384136420992685056 16130646963973582464 13430413433244928256 10730179902516274048 8029946371787619840 5329712841058965632 2629479310330311424 18375989853311208832 15675756322582554624 12975522791853900416 10275289261125246208 7575055730396592000 4874822199667937792 2174588668939283584 17921099211920180992 15220865681191526784 12520632150462872576 9820398619734218368 7120165089005564160 4419931558276909952 1719698027548255744 17466208570529153152 14765975039800498944 12065741509071844736 9365507978343190528 6665274447614536320 3965040916885882112 1264807386157227904 17011317929138125312 14311084398409471104 11610850867680816896 8910617336952162688 6210383806223508480 3510150275494854272 809916744766200064 16556427287747097472 13856193757018443264 11155960226289789056 8455726695561134848 5755493164832480640 3055259634103826432 355026103375172224 16101536646356069632 13401303115627415424 10701069584898761216 8000836054170107008 5300602523441452800 2600368992712798592 18346879535693696000 15646646004965041792 12946412474236387584 10246178943507733376 7545945412779079168 4845711882050424960 2145478351321770752 17891988894302668160 15191755363574013952 12491521832845359744 9791288302116705536 7091054771388051328 4390821240659397120 1690587709930742912 17437098252911640320 14736864722182986112 12036631191454331904 9336397660725677696 6636164129997023488 3935930599268369280 1235697068539715072 16982207611520612480 14281974080791958272 11581740550063304064 8881507019334649856 6181273488605995648 3481039957877341440 780806427148687232 16527316970129584640 13827083439400930432 11126849908672276224 8426616377943622016 5726382847214967808 3026149316486313600 325915785757659392 16072426328738556800 13372192798009902592 10671959267281248384 7971725736552594176 5271492205823939968 2571258675095285760 18317769218076183168 15617535687347528960 12917302156618874752 10217068625890220544 7516835095161566336 4816601564432912128 2116368033704257920 17862878576685155328 15162645045956501120 12462411515227846912 9762177984499192704 7061944453770538496 4361710923041884288 1661477392313230080 17407987935294127488 14707754404565473280 12007520873836819072 9307287343108164864 6607053812379510656 3906820281650856448 1206586750922202240 16953097293903099648 14252863763174445440 11552630232445791232 8852396701717137024 6152163170988482816 3451929640259828608 751696109531174400 16498206652512071808 13797973121783417600 11097739591054763392 8397506060326109184 5697272529597454976 2997038998868800768 296805468140146560 16043316011121043968 13343082480392389760 10642848949663735552 7942615418935081344 5242381888206427136 2542148357477772928 18288658900458670336 15588425369730016128 12888191839001361920 10187958308272707712 7487724777544053504 4787491246815399296 2087257716086745088 17833768259067642496 15133534728338988288 12433301197610334080 9733067666881679872 7032834136153025664 4332600605424371456 1632367074695717248 17378877617676614656 14678644086947960448 11978410556219306240 9278177025490652032 6577943494761997824 3877709964033343616 1177476433304689408 16923986976285586816 14223753445556932608 11523519914828278400 8823286384099624192 6123052853370969984 3422819322642315776 722585791913661568 16469096334894558976 13768862804165904768 11068629273437250560 8368395742708596352 5668162211979942144 2967928681251287936 267695150522633728 16014205693503531136 13313972162774876928 10613738632046222720 7913505101317568512 5213271570588914304 2513038039860260096 18259548582841157504 15559315052112503296 12859081521383849088 10158847990655194880 7458614459926540672 4758380929197886464 2058147398469232256 17804657941450129664 15104424410721475456 12404190879992821248 9703957349264167040 7003723818535512832 4303490287806858624 1603256757078204416 17349767300059101824 14649533769330447616 11949300238601793408 9249066707873139200 6548833177144484992 3848599646415830784 1148366115687176576 16894876658668073984 14194643127939419776 11494409597210765568 8794176066482111360 6093942535753457152 3393709005024802944 693475474296148736 16439986017277046144 13739752486548391936 11039518955819737728 8339285425091083520 5639051894362429312 2938818363633775104 238584832905120896 15985095375886018304 13284861845157364096 10584628314428709888 7884394783700055680 5184161252971401472 2483927722242747264 18230438265223644672 15530204734494990464 12829971203766336256 10129737673037682048 7429504142309027840 4729270611580373632 2029037080851719424 17775547623832616832 15075314093103962624 12375080562375308416 9674847031646654208 6974613500918000000 4274379970189345792 1574146439460691584 17320656982441588992 14620423451712934784 11920189920984280576 9219956390255626368 6519722859526972160 3819489328798317952 1119255798069663744 16865766341050561152 14165532810321906944 11465299279593252736 8765065748864598528 6064832218135944320 3364598687407290112 664365156678635904 16410875699659533312 13710642168930879104 11010408638202224896 8310175107473570688 5609941576744916480 2909708046016262272 209474515287608064 15955985058268505472 13255751527539851264 10555517996811197056 7855284466082542848 5155050935353888640 2454817404625234432 18201327947606131840 15501094416877477632 12800860886148823424 10100627355420169216 7400393824691515008 4700160293962860800 1999926763234206592 17746437306215104000 15046203775486449792 12345970244757795584 9645736714029141376 6945503183300487168 4245269652571832960 1545036121843178752 17291546664824076160 14591313134095421952 11891079603366767744 9190846072638113536 6490612541909459328 3790379011180805120 1090145480452150912 16836656023433048320 14136422492704394112 11436188961975739904 8735955431247085696 6035721900518431488 3335488369789777280 635254839061123072 16381765382042020480 13681531851313366272 10981298320584712064 8281064789856057856 5580831259127403648 2880597728398749440 180364197670095232 15926874740650992640 13226641209922338432 10526407679193684224 7826174148465030016 5125940617736375808 2425707087007721600 18172217629988619008 15471984099259964800 12771750568531310592 10071517037802656384 7371283507074002176 4671049976345347968 1970816445616693760 17717326988597591168 15017093457868936960 12316859927140282752 9616626396411628544 6916392865682974336 4216159334954320128 1515925804225665920 17262436347206563328 14562202816477909120 11861969285749254912 9161735755020600704 6461502224291946496 3761268693563292288 1061035162834638080 16807545705815535488 14107312175086881280 11407078644358227072 8706845113629572864 6006611582900918656 3306378052172264448 606144521443610240 16352655064424507648 13652421533695853440 10952188002967199232 8251954472238545024 5551720941509890816 2851487410781236608 151253880052582400 15897764423033479808 13197530892304825600 10497297361576171392 7797063830847517184 5096830300118862976 2396596769390208768 18143107312371106176 15442873781642451968 12742640250913797760 10042406720185143552 7342173189456489344 4641939658727835136 1941706127999180928 17688216670980078336 14987983140251424128 12287749609522769920 9587516078794115712 6887282548065461504 4187049017336807296 1486815486608153088 17233326029589050496 14533092498860396288 11832858968131742080 9132625437403087872 6432391906674433664 3732158375945779456 1031924845217125248 16778435388198022656 14078201857469368448 11377968326740714240 8677734796012060032 5977501265283405824 3277267734554751616 577034203826097408 16323544746806994816 13623311216078340608 10923077685349686400 8222844154621032192 5522610623892377984 2822377093163723776 122143562435069568 15868654105415966976 13168420574687312768 10468187043958658560 7767953513230004352 5067719982501350144 2367486451772695936 18113996994753593344 15413763464024939136 12713529933296284928 10013296402567630720 7313062871838976512 4612829341110322304 1912595810381668096 17659106353362565504 14958872822633911296 12258639291905257088 9558405761176602880 6858172230447948672 4157938699719294464 1457705168990640256 17204215711971537664 14503982181242883456 11803748650514229248 9103515119785575040 6403281589056920832 3703048058328266624 1002814527599612416 16749325070580509824 14049091539851855616 11348858009123201408 8648624478394547200 5948390947665892992 3248157416937238784 547923886208584576 16294434429189481984 13594200898460827776 10893967367732173568 8193733837003519360 5493500306274865152 2793266775546210944 93033244817556736 15839543787798454144 13139310257069799936 10439076726341145728 7738843195612491520 5038609664883837312 2338376134155183104 18084886677136080512 15384653146407426304 12684419615678772096 9984186084950117888 7283952554221463680 4583719023492809472 1883485492764155264 17629996035745052672 14929762505016398464 12229528974287744256 9529295443559090048 6829061912830435840 4128828382101781632 1428594851373127424 17175105394354024832 14474871863625370624 11774638332896716416 9074404802168062208 6374171271439408000 3673937740710753792 973704209982099584 16720214752962996992 14019981222234342784 11319747691505688576 8619514160777034368 5919280630048380160 3219047099319725952 518813568591071744 16265324111571969152 13565090580843314944 10864857050114660736 8164623519386006528 5464389988657352320 2764156457928698112 63922927200043904 15810433470180941312 13110199939452287104 10409966408723632896 7709732877994978688 5009499347266324480 2309265816537670272 18055776359518567680 15355542828789913472 12655309298061259264 9955075767332605056 7254842236603950848 4554608705875296640 1854375175146642432 17600885718127539840 14900652187398885632 12200418656670231424 9500185125941577216 6799951595212923008 4099718064484268800 1399484533755614592 17145995076736512000 14445761546007857792 11745528015279203584 9045294484550549376 6345060953821895168 3644827423093240960 944593892364586752 16691104435345484160 13990870904616829952 11290637373888175744 8590403843159521536 5890170312430867328 3189936781702213120 489703250973558912 16236213793954456320 13535980263225802112 10835746732497147904 8135513201768493696 5435279671039839488 2735046140311185280 34812609582531072 15781323152563428480 13081089621834774272 10380856091106120064 7680622560377465856 4980389029648811648 2280155498920157440 18026666041901054848 15326432511172400640 12626198980443746432 9925965449715092224 7225731918986438016 4525498388257783808 1825264857529129600 17571775400510027008 14871541869781372800 12171308339052718592 9471074808324064384 6770841277595410176 4070607746866755968 1370374216138101760 17116884759118999168 14416651228390344960 11716417697661690752 9016184166933036544 6315950636204382336 3615717105475728128 915483574747073920 16661994117727971328 13961760586999317120 11261527056270662912 8561293525542008704 5861059994813354496 3160826464084700288 460592933356046080 16207103476336943488 13506869945608289280 10806636414879635072 8106402884150980864 5406169353422326656 2705935822693672448 5702291965018240 15752212834945915648 13051979304217261440 10351745773488607232 7651512242759953024 4951278712031298816 2251045181302644608 17997555724283542016 15297322193554887808 12597088662826233600 9896855132097579392 7196621601368925184 4496388070640270976 1796154539911616768 17542665082892514176 14842431552163859968 12142198021435205760 9441964490706551552 6741730959977897344 4041497429249243136 1341263898520588928 17087774441501486336 14387540910772832128 11687307380044177920 8987073849315523712 6286840318586869504 3586606787858215296 886373257129561088 16632883800110458496 13932650269381804288 11232416738653150080 8532183207924495872 5831949677195841664 3131716146467187456 431482615738533248 16177993158719430656 13477759627990776448 10777526097262122240 8077292566533468032 5377059035804813824 2676825505076159616 18423336048057057024 15723102517328402816 13022868986599748608 10322635455871094400 7622401925142440192 4922168394413785984 2221934863685131776 17968445406666029184 15268211875937374976 12567978345208720768 9867744814480066560 7167511283751412352 4467277753022758144 1767044222294103936 17513554765275001344 14813321234546347136 12113087703817692928 9412854173089038720 6712620642360384512 4012387111631730304 1312153580903076096 17058664123883973504 14358430593155319296 11658197062426665088 8957963531698010880 6257730000969356672 3557496470240702464 857262939512048256 16603773482492945664 13903539951764291456 11203306421035637248 8503072890306983040 5802839359578328832 3102605828849674624 402372298121020416 16148882841101917824 13448649310373263616 10748415779644609408 8048182248915955200 5347948718187300992 2647715187458646784 18394225730439544192 15693992199710889984 12993758668982235776 10293525138253581568 7593291607524927360 4893058076796273152 2192824546067618944 17939335089048516352 15239101558319862144 12538868027591207936 9838634496862553728 7138400966133899520 4438167435405245312 1737933904676591104 17484444447657488512 14784210916928834304 12083977386200180096 9383743855471525888 6683510324742871680 3983276794014217472 1283043263285563264 17029553806266460672 14329320275537806464 11629086744809152256 8928853214080498048 6228619683351843840 3528386152623189632 828152621894535424 16574663164875432832 13874429634146778624 11174196103418124416 8473962572689470208 5773729041960816000 3073495511232161792 373261980503507584 16119772523484404992 13419538992755750784 10719305462027096576 8019071931298442368 5318838400569788160 2618604869841133952 18365115412822031360 15664881882093377152 12964648351364722944 10264414820636068736 7564181289907414528 4863947759178760320 2163714228450106112 17910224771431003520 15209991240702349312 12509757709973695104 9809524179245040896 7109290648516386688 4409057117787732480 1708823587059078272 17455334130039975680 14755100599311321472 12054867068582667264 9354633537854013056 6654400007125358848 3954166476396704640 1253932945668050432 17000443488648947840 14300209957920293632 11599976427191639424 8899742896462985216 6199509365734331008 3499275835005676800 799042304277022592 16545552847257920000 13845319316529265792 11145085785800611584 8444852255071957376 5744618724343303168 3044385193614648960 344151662885994752 16090662205866892160 13390428675138237952 10690195144409583744 7989961613680929536 5289728082952275328 2589494552223621120 18336005095204518528 15635771564475864320 12935538033747210112 10235304503018555904 7535070972289901696 4834837441561247488 2134603910832593280 17881114453813490688 15180880923084836480 12480647392356182272 9780413861627528064 7080180330898873856 4379946800170219648 1679713269441565440 17426223812422462848 14725990281693808640 12025756750965154432 9325523220236500224 6625289689507846016 3925056158779191808 1224822628050537600 16971333171031435008 14271099640302780800 11570866109574126592 8870632578845472384 6170399048116818176 3470165517388163968 769931986659509760 16516442529640407168 13816208998911752960 11115975468183098752 8415741937454444544 5715508406725790336 3015274875997136128 315041345268481920 16061551888249379328 13361318357520725120 10661084826792070912 7960851296063416704 5260617765334762496 2560384234606108288 18306894777587005696 15606661246858351488 12906427716129697280 10206194185401043072 7505960654672388864 4805727123943734656 2105493593215080448 17852004136195977856 15151770605467323648 12451537074738669440 9751303544010015232 7051070013281361024 4350836482552706816 1650602951824052608 17397113494804950016 14696879964076295808 11996646433347641600 9296412902618987392 6596179371890333184 3895945841161678976 1195712310433024768 16942222853413922176 14241989322685267968 11541755791956613760 8841522261227959552 6141288730499305344 3441055199770651136 740821669041996928 16487332212022894336 13787098681294240128 11086865150565585920 8386631619836931712 5686398089108277504 2986164558379623296 285931027650969088 16032441570631866496 13332208039903212288 10631974509174558080 7931740978445903872 5231507447717249664 2531273916988595456 18277784459969492864 15577550929240838656 12877317398512184448 10177083867783530240 7476850337054876032 4776616806326221824 2076383275597567616 17822893818578465024 15122660287849810816 12422426757121156608 9722193226392502400 7021959695663848192 4321726164935193984 1621492634206539776 17368003177187437184 14667769646458782976 11967536115730128768 9267302585001474560 6567069054272820352 3866835523544166144 1166601992815511936 16913112535796409344 14212879005067755136 11512645474339100928 8812411943610446720 6112178412881792512 3411944882153138304 711711351424484096 16458221894405381504 13757988363676727296 11057754832948073088 8357521302219418880 5657287771490764672 2957054240762110464 256820710033456256 16003331253014353664 13303097722285699456 10602864191557045248 7902630660828391040 5202397130099736832 2502163599371082624 18248674142351980032 15548440611623325824 12848207080894671616 10147973550166017408 7447740019437363200 4747506488708708992 2047272957980054784 17793783500960952192 15093549970232297984 12393316439503643776 9693082908774989568 6992849378046335360 4292615847317681152 1592382316589026944 17338892859569924352 14638659328841270144 11938425798112615936 9238192267383961728 6537958736655307520 3837725205926653312 1137491675197999104 16884002218178896512 14183768687450242304 11483535156721588096 8783301625992933888 6083068095264279680 3382834564535625472 682601033806971264 16429111576787868672 13728878046059214464 11028644515330560256 8328410984601906048 5628177453873251840 2927943923144597632 227710392415943424 15974220935396840832 13273987404668186624 10573753873939532416 7873520343210878208 5173286812482224000 2473053281753569792 18219563824734467200 15519330294005812992 12819096763277158784 10118863232548504576 7418629701819850368 4718396171091196160 2018162640362541952 17764673183343439360 15064439652614785152 12364206121886130944 9663972591157476736 6963739060428822528 4263505529700168320 1563271998971514112 17309782541952411520 14609549011223757312 11909315480495103104 9209081949766448896 6508848419037794688 3808614888309140480 1108381357580486272 16854891900561383680 14154658369832729472 11454424839104075264 8754191308375421056 6053957777646766848 3353724246918112640 653490716189458432 16400001259170355840 13699767728441701632 10999534197713047424 8299300666984393216 5599067136255739008 2898833605527084800 198600074798430592 15945110617779328000 13244877087050673792 10544643556322019584 7844410025593365376 5144176494864711168 2443942964136056960 18190453507116954368 15490219976388300160 12789986445659645952 10089752914930991744 7389519384202337536 4689285853473683328 1989052322745029120 17735562865725926528 15035329334997272320 12335095804268618112 9634862273539963904 6934628742811309696 4234395212082655488 1534161681354001280 17280672224334898688 14580438693606244480 11880205162877590272 9179971632148936064 6479738101420281856 3779504570691627648 1079271039962973440 16825781582943870848 14125548052215216640 11425314521486562432 8725080990757908224 6024847460029254016 3324613929300599808 624380398571945600 16370890941552843008 13670657410824188800 10970423880095534592 8270190349366880384 5569956818638226176 2869723287909571968 169489757180917760 15916000300161815168 13215766769433160960 10515533238704506752 7815299707975852544 5115066177247198336 2414832646518544128 18161343189499441536 15461109658770787328 12760876128042133120 10060642597313478912 7360409066584824704 4660175535856170496 1959942005127516288 17706452548108413696 15006219017379759488 12305985486651105280 9605751955922451072 6905518425193796864 4205284894465142656 1505051363736488448 17251561906717385856 14551328375988731648 11851094845260077440 9150861314531423232 6450627783802769024 3750394253074114816 1050160722345460608 16796671265326358016 14096437734597703808 11396204203869049600 8695970673140395392 5995737142411741184 3295503611683086976 595270080954432768 16341780623935330176 13641547093206675968 10941313562478021760 8241080031749367552 5540846501020713344 2840612970292059136 140379439563404928 15886889982544302336 13186656451815648128 10486422921086993920 7786189390358339712 5085955859629685504 2385722328901031296 18132232871881928704 15431999341153274496 12731765810424620288 10031532279695966080 7331298748967311872 4631065218238657664 1930831687510003456 17677342230490900864 14977108699762246656 12276875169033592448 9576641638304938240 6876408107576284032 4176174576847629824 1475941046118975616 17222451589099873024 14522218058371218816 11821984527642564608 9121750996913910400 6421517466185256192 3721283935456601984 1021050404727947776 16767560947708845184 14067327416980190976 11367093886251536768 8666860355522882560 5966626824794228352 3266393294065574144 566159763336919936 16312670306317817344 13612436775589163136 10912203244860508928 8211969714131854720 5511736183403200512 2811502652674546304 111269121945892096 15857779664926789504 13157546134198135296 10457312603469481088 7757079072740826880 5056845542012172672 2356612011283518464 18103122554264415872 15402889023535761664 12702655492807107456 10002421962078453248 7302188431349799040 4601954900621144832 1901721369892490624 17648231912873388032 14947998382144733824 12247764851416079616 9547531320687425408 6847297789958771200 4147064259230116992 1446830728501462784 17193341271482360192 14493107740753705984 11792874210025051776 9092640679296397568 6392407148567743360 3692173617839089152 991940087110434944 16738450630091332352 14038217099362678144 11337983568634023936 8637750037905369728 5937516507176715520 3237282976448061312 537049445719407104 16283559988700304512 13583326457971650304 10883092927242996096 8182859396514341888 5482625865785687680 2782392335057033472 82158804328379264 15828669347309276672 13128435816580622464 10428202285851968256 7727968755123314048 5027735224394659840 2327501693666005632 18074012236646903040 15373778705918248832 12673545175189594624 9973311644460940416 7273078113732286208 4572844583003632000 1872611052274977792 17619121595255875200 14918888064527220992 12218654533798566784 9518421003069912576 6818187472341258368 4117953941612604160 1417720410883949952 17164230953864847360 14463997423136193152 11763763892407538944 9063530361678884736 6363296830950230528 3663063300221576320 962829769492922112 16709340312473819520 14009106781745165312 11308873251016511104 8608639720287856896 5908406189559202688 3208172658830548480 507939128101894272 16254449671082791680 13554216140354137472 10853982609625483264 8153749078896829056 5453515548168174848 2753282017439520640 53048486710866432 15799559029691763840 13099325498963109632 10399091968234455424 7698858437505801216 4998624906777147008 2298391376048492800 18044901919029390208 15344668388300736000 12644434857572081792 9944201326843427584 7243967796114773376 4543734265386119168 1843500734657464960 17590011277638362368 14889777746909708160 12189544216181053952 9489310685452399744 6789077154723745536 4088843623995091328 1388610093266437120 17135120636247334528 14434887105518680320 11734653574790026112 9034420044061371904 6334186513332717696 3633952982604063488 933719451875409280 16680229994856306688 13979996464127652480 11279762933398998272 8579529402670344064 5879295871941689856 3179062341213035648 478828810484381440 16225339353465278848 13525105822736624640 10824872292007970432 8124638761279316224 5424405230550662016 2724171699822007808 23938169093353600 15770448712074251008 13070215181345596800 10369981650616942592 7669748119888288384 4969514589159634176 2269281058430979968 18015791601411877376 15315558070683223168 12615324539954568960 9915091009225914752 7214857478497260544 4514623947768606336 1814390417039952128 17560900960020849536 14860667429292195328 12160433898563541120 9460200367834886912 6759966837106232704 4059733306377578496 1359499775648924288 17106010318629821696 14405776787901167488 11705543257172513280 9005309726443859072 6305076195715204864 3604842664986550656 904609134257896448 16651119677238793856 13950886146510139648 11250652615781485440 8550419085052831232 5850185554324177024 3149952023595522816 449718492866868608 16196229035847766016 13495995505119111808 10795761974390457600 8095528443661803392 5395294912933149184 2695061382204494976 18441571925185392384 15741338394456738176 13041104863728083968 10340871332999429760 7640637802270775552 4940404271542121344 2240170740813467136 17986681283794364544 15286447753065710336 12586214222337056128 9885980691608401920 7185747160879747712 4485513630151093504 1785280099422439296 17531790642403336704 14831557111674682496 12131323580946028288 9431090050217374080 6730856519488719872 4030622988760065664 1330389458031411456 17076900001012308864 14376666470283654656 11676432939555000448 8976199408826346240 6275965878097692032 3575732347369037824 875498816640383616 16622009359621281024 13921775828892626816 11221542298163972608 8521308767435318400 5821075236706664192 3120841705978009984 420608175249355776 16167118718230253184 13466885187501598976 10766651656772944768 8066418126044290560 5366184595315636352 2665951064586982144 18412461607567879552 15712228076839225344 13011994546110571136 10311761015381916928 7611527484653262720 4911293953924608512 2211060423195954304 17957570966176851712 15257337435448197504 12557103904719543296 9856870373990889088 7156636843262234880 4456403312533580672 1756169781804926464 17502680324785823872 14802446794057169664 12102213263328515456 9401979732599861248 6701746201871207040 4001512671142552832 1301279140413898624 17047789683394796032 14347556152666141824 11647322621937487616 8947089091208833408 6246855560480179200 3546622029751524992 846388499022870784 16592899042003768192 13892665511275113984 11192431980546459776 8492198449817805568 5791964919089151360 3091731388360497152 391497857631842944 16138008400612740352 13437774869884086144 10737541339155431936 8037307808426777728 5337074277698123520 2636840746969469312 18383351289950366720 15683117759221712512 12982884228493058304 10282650697764404096 7582417167035749888 4882183636307095680 2181950105578441472 17928460648559338880 15228227117830684672 12527993587102030464 9827760056373376256 7127526525644722048 4427292994916067840 1727059464187413632 17473570007168311040 14773336476439656832 12073102945711002624 9372869414982348416 6672635884253694208 3972402353525040000 1272168822796385792 17018679365777283200 14318445835048628992 11618212304319974784 8917978773591320576 6217745242862666368 3517511712134012160 817278181405357952 16563788724386255360 13863555193657601152 11163321662928946944 8463088132200292736 5762854601471638528 3062621070742984320 362387540014330112 16108898082995227520 13408664552266573312 10708431021537919104 8008197490809264896 5307963960080610688 2607730429351956480 18354240972332853888 15654007441604199680 12953773910875545472 10253540380146891264 7553306849418237056 4853073318689582848 2152839787960928640 17899350330941826048 15199116800213171840 12498883269484517632 9798649738755863424 7098416208027209216 4398182677298555008 1697949146569900800 17444459689550798208 14744226158822144000 12043992628093489792 9343759097364835584 6643525566636181376 3943292035907527168 1243058505178872960 16989569048159770368 14289335517431116160 11589101986702461952 8888868455973807744 6188634925245153536 3488401394516499328 788167863787845120 16534678406768742528 13834444876040088320 11134211345311434112 8433977814582779904 5733744283854125696 3033510753125471488 333277222396817280 16079787765377714688 13379554234649060480 10679320703920406272 7979087173191752064 5278853642463097856 2578620111734443648 18325130654715341056 15624897123986686848 12924663593258032640 10224430062529378432 7524196531800724224 4823963001072070016 2123729470343415808 17870240013324313216 15170006482595659008 12469772951867004800 9769539421138350592 7069305890409696384 4369072359681042176 1668838828952387968 17415349371933285376 14715115841204631168 12014882310475976960 9314648779747322752 6614415249018668544 3914181718290014336 1213948187561360128 16960458730542257536 14260225199813603328 11559991669084949120 8859758138356294912 6159524607627640704 3459291076898986496 759057546170332288 16505568089151229696 13805334558422575488 11105101027693921280 8404867496965267072 5704633966236612864 3004400435507958656 304166904779304448 16050677447760201856 13350443917031547648 10650210386302893440 7949976855574239232 5249743324845585024 2549509794116930816 18296020337097828224 15595786806369174016 12895553275640519808 10195319744911865600 7495086214183211392 4794852683454557184 2094619152725902976 17841129695706800384 15140896164978146176 12440662634249491968 9740429103520837760 7040195572792183552 4339962042063529344 1639728511334875136 17386239054315772544 14686005523587118336 11985771992858464128 9285538462129809920 6585304931401155712 3885071400672501504 1184837869943847296 16931348412924744704 14231114882196090496 11530881351467436288 8830647820738782080 6130414290010127872 3430180759281473664 729947228552819456 16476457771533716864 13776224240805062656 11075990710076408448 8375757179347754240 5675523648619100032 2975290117890445824 275056587161791616 16021567130142689024 13321333599414034816 10621100068685380608 7920866537956726400 5220633007228072192 2520399476499417984 18266910019480315392 15566676488751661184 12866442958023006976 10166209427294352768 7465975896565698560 4765742365837044352 2065508835108390144 17812019378089287552 15111785847360633344 12411552316631979136 9711318785903324928 7011085255174670720 4310851724446016512 1610618193717362304 17357128736698259712 14656895205969605504 11956661675240951296 9256428144512297088 6556194613783642880 3855961083054988672 1155727552326334464 16902238095307231872 14202004564578577664 11501771033849923456 8801537503121269248 6101303972392615040 3401070441663960832 700836910935306624 16447347453916204032 13747113923187549824 11046880392458895616 8346646861730241408 5646413331001587200 2946179800272932992 245946269544278784 15992456812525176192 13292223281796521984 10591989751067867776 7891756220339213568 5191522689610559360 2491289158881905152 18237799701862802560 15537566171134148352 12837332640405494144 10137099109676839936 7436865578948185728 4736632048219531520 2036398517490877312 17782909060471774720 15082675529743120512 12382441999014466304 9682208468285812096 6981974937557157888 4281741406828503680 1581507876099849472 17328018419080746880 14627784888352092672 11927551357623438464 9227317826894784256 6527084296166130048 3826850765437475840 1126617234708821632 16873127777689719040 14172894246961064832 11472660716232410624 8772427185503756416 6072193654775102208 3371960124046448000 671726593317793792 16418237136298691200 13718003605570036992 11017770074841382784 8317536544112728576 5617303013384074368 2917069482655420160 216835951926765952 15963346494907663360 13263112964179009152 10562879433450354944 7862645902721700736 5162412371993046528 2462178841264392320 18208689384245289728 15508455853516635520 12808222322787981312 10107988792059327104 7407755261330672896 4707521730602018688 2007288199873364480 17753798742854261888 15053565212125607680 12353331681396953472 9653098150668299264 6952864619939645056 4252631089210990848 1552397558482336640 17298908101463234048 14598674570734579840 11898441040005925632 9198207509277271424 6497973978548617216 3797740447819963008 1097506917091308800 16844017460072206208 14143783929343552000 11443550398614897792 8743316867886243584 6043083337157589376 3342849806428935168 642616275700280960 16389126818681178368 13688893287952524160 10988659757223869952 8288426226495215744 5588192695766561536 2887959165037907328 187725634309253120 15934236177290150528 13234002646561496320 10533769115832842112 7833535585104187904 5133302054375533696 2433068523646879488 18179579066627776896 15479345535899122688 12779112005170468480 10078878474441814272 7378644943713160064 4678411412984505856 1978177882255851648 17724688425236749056 15024454894508094848 12324221363779440640 9623987833050786432 6923754302322132224 4223520771593478016 1523287240864823808 17269797783845721216 14569564253117067008 11869330722388412800 9169097191659758592 6468863660931104384 3768630130202450176 1068396599473795968 16814907142454693376 14114673611726039168 11414440080997384960 8714206550268730752 6013973019540076544 3313739488811422336 613505958082768128 16360016501063665536 13659782970335011328 10959549439606357120 8259315908877702912 5559082378149048704 2858848847420394496 158615316691740288 15905125859672637696 13204892328943983488 10504658798215329280 7804425267486675072 5104191736758020864 2403958206029366656 18150468749010264064 15450235218281609856 12750001687552955648 10049768156824301440 7349534626095647232 4649301095366993024 1949067564638338816 17695578107619236224 14995344576890582016 12295111046161927808 9594877515433273600 6894643984704619392 4194410453975965184 1494176923247310976 17240687466228208384 14540453935499554176 11840220404770899968 9139986874042245760 6439753343313591552 3739519812584937344 1039286281856283136 16785796824837180544 14085563294108526336 11385329763379872128 8685096232651217920 5984862701922563712 3284629171193909504 584395640465255296 16330906183446152704 13630672652717498496 10930439121988844288 8230205591260190080 5529972060531535872 2829738529802881664 129504999074227456 15876015542055124864 13175782011326470656 10475548480597816448 7775314949869162240 5075081419140508032 2374847888411853824 18121358431392751232 15421124900664097024 12720891369935442816 10020657839206788608 7320424308478134400 4620190777749480192 1919957247020825984 17666467790001723392 14966234259273069184 12266000728544414976 9565767197815760768 6865533667087106560 4165300136358452352 1465066605629798144 17211577148610695552 14511343617882041344 11811110087153387136 9110876556424732928 6410643025696078720 3710409494967424512 1010175964238770304 16756686507219667712 14056452976491013504 11356219445762359296 8655985915033705088 5955752384305050880 3255518853576396672 555285322847742464 16301795865828639872 13601562335099985664 10901328804371331456 8201095273642677248 5500861742914023040 2800628212185368832 100394681456714624 15846905224437612032 13146671693708957824 10446438162980303616 7746204632251649408 5045971101522995200 2345737570794340992 18092248113775238400 15392014583046584192 12691781052317929984 9991547521589275776 7291313990860621568 4591080460131967360 1890846929403313152 17637357472384210560 14937123941655556352 12236890410926902144 9536656880198247936 6836423349469593728 4136189818740939520 1435956288012285312 17182466830993182720 14482233300264528512 11781999769535874304 9081766238807220096 6381532708078565888 3681299177349911680 981065646621257472 16727576189602154880 14027342658873500672 11327109128144846464 8626875597416192256 5926642066687538048 3226408535958883840 526175005230229632 16272685548211127040 13572452017482472832 10872218486753818624 8171984956025164416 5471751425296510208 2771517894567856000 71284363839201792 15817794906820099200 13117561376091444992 10417327845362790784 7717094314634136576 5016860783905482368 2316627253176828160 18063137796157725568 15362904265429071360 12662670734700417152 9962437203971762944 7262203673243108736 4561970142514454528 1861736611785800320 17608247154766697728 14908013624038043520 12207780093309389312 9507546562580735104 6807313031852080896 4107079501123426688 1406845970394772480 17153356513375669888 14453122982647015680 11752889451918361472 9052655921189707264 6352422390461053056 3652188859732398848 951955329003744640 16698465871984642048 13998232341255987840 11297998810527333632 8597765279798679424 5897531749070025216 3197298218341371008 497064687612716800 16243575230593614208 13543341699864960000 10843108169136305792 8142874638407651584 5442641107678997376 2742407576950343168 42174046221688960 15788684589202586368 13088451058473932160 10388217527745277952 7687983997016623744 4987750466287969536 2287516935559315328 18034027478540212736 15333793947811558528 12633560417082904320 9933326886354250112 7233093355625595904 4532859824896941696 1832626294168287488 17579136837149184896 14878903306420530688 12178669775691876480 9478436244963222272 6778202714234568064 4077969183505913856 1377735652777259648 17124246195758157056 14424012665029502848 11723779134300848640 9023545603572194432 6323312072843540224 3623078542114886016 922845011386231808 16669355554367129216 13969122023638475008 11268888492909820800 8568654962181166592 5868421431452512384 3168187900723858176 467954369995203968 16214464912976101376 13514231382247447168 10813997851518792960 8113764320790138752 5413530790061484544 2713297259332830336 13063728604176128 15759574271585073536 13059340740856419328 10359107210127765120 7658873679399110912 4958640148670456704 2258406617941802496 18004917160922699904 15304683630194045696 12604450099465391488 9904216568736737280 7203983038008083072 4503749507279428864 1803515976550774656 17550026519531672064 14849792988803017856 12149559458074363648 9449325927345709440 6749092396617055232 4048858865888401024 1348625335159746816 17095135878140644224 14394902347411990016 11694668816683335808 8994435285954681600 6294201755226027392 3593968224497373184 893734693768718976 16640245236749616384 13940011706020962176 11239778175292307968 8539544644563653760 5839311113834999552 3139077583106345344 438844052377691136 16185354595358588544 13485121064629934336 10784887533901280128 8084654003172625920 5384420472443971712 2684186941715317504 18430697484696214912 15730463953967560704 13030230423238906496 10329996892510252288 7629763361781598080 4929529831052943872 2229296300324289664 17975806843305187072 15275573312576532864 12575339781847878656 9875106251119224448 7174872720390570240 4474639189661916032 1774405658933261824 17520916201914159232 14820682671185505024 12120449140456850816 9420215609728196608 6719982078999542400 4019748548270888192 1319515017542233984 17066025560523131392 14365792029794477184 11665558499065822976 8965324968337168768 6265091437608514560 3564857906879860352 864624376151206144 16611134919132103552 13910901388403449344 11210667857674795136 8510434326946140928 5810200796217486720 3109967265488832512 409733734760178304 16156244277741075712 13456010747012421504 10755777216283767296 8055543685555113088 5355310154826458880 2655076624097804672 18401587167078702080 15701353636350047872 13001120105621393664 10300886574892739456 7600653044164085248 4900419513435431040 2200185982706776832 17946696525687674240 15246462994959020032 12546229464230365824 9845995933501711616 7145762402773057408 4445528872044403200 1745295341315748992 17491805884296646400 14791572353567992192 12091338822839337984 9391105292110683776 6690871761382029568 3990638230653375360 1290404699924721152 17036915242905618560 14336681712176964352 11636448181448310144 8936214650719655936 6235981119991001728 3535747589262347520 835514058533693312 16582024601514590720 13881791070785936512 11181557540057282304 8481324009328628096 5781090478599973888 3080856947871319680 380623417142665472 16127133960123562880 13426900429394908672 10726666898666254464 8026433367937600256 5326199837208946048 2625966306480291840 18372476849461189248 15672243318732535040 12972009788003880832 10271776257275226624 7571542726546572416 4871309195817918208 2171075665089264000 17917586208070161408 15217352677341507200 12517119146612852992 9816885615884198784 7116652085155544576 4416418554426890368 1716185023698236160 17462695566679133568 14762462035950479360 12062228505221825152 9361994974493170944 6661761443764516736 3961527913035862528 1261294382307208320 17007804925288105728 14307571394559451520 11607337863830797312 8907104333102143104 6206870802373488896 3506637271644834688 806403740916180480 16552914283897077888 13852680753168423680 11152447222439769472 8452213691711115264 5751980160982461056 3051746630253806848 351513099525152640 16098023642506050048 13397790111777395840 10697556581048741632 7997323050320087424 5297089519591433216 2596855988862779008 18343366531843676416 15643133001115022208 12942899470386368000 10242665939657713792 7542432408929059584 4842198878200405376 2141965347471751168 17888475890452648576 15188242359723994368 12488008828995340160 9787775298266685952 7087541767538031744 4387308236809377536 1687074706080723328 17433585249061620736 14733351718332966528 12033118187604312320 9332884656875658112 6632651126147003904 3932417595418349696 1232184064689695488 16978694607670592896 14278461076941938688 11578227546213284480 8877994015484630272 6177760484755976064 3477526954027321856 777293423298667648 16523803966279565056 13823570435550910848 11123336904822256640 8423103374093602432 5722869843364948224 3022636312636294016 322402781907639808 16068913324888537216 13368679794159883008 10668446263431228800 7968212732702574592 5267979201973920384 2567745671245266176 18314256214226163584 15614022683497509376 12913789152768855168 10213555622040200960 7513322091311546752 4813088560582892544 2112855029854238336 17859365572835135744 15159132042106481536 12458898511377827328 9758664980649173120 7058431449920518912 4358197919191864704 1657964388463210496 17404474931444107904 14704241400715453696 12004007869986799488 9303774339258145280 6603540808529491072 3903307277800836864 1203073747072182656 16949584290053080064 14249350759324425856 11549117228595771648 8848883697867117440 6148650167138463232 3448416636409809024 748183105681154816 16494693648662052224 13794460117933398016 11094226587204743808 8393993056476089600 5693759525747435392 2993525995018781184 293292464290126976 16039803007271024384 13339569476542370176 10639335945813715968 7939102415085061760 5238868884356407552 2538635353627753344 18285145896608650752 15584912365879996544 12884678835151342336 10184445304422688128 7484211773694033920 4783978242965379712 2083744712236725504 17830255255217622912 15130021724488968704 12429788193760314496 9729554663031660288 7029321132303006080 4329087601574351872 1628854070845697664 17375364613826595072 14675131083097940864 11974897552369286656 9274664021640632448 6574430490911978240 3874196960183324032 1173963429454669824 16920473972435567232 14220240441706913024 11520006910978258816 8819773380249604608 6119539849520950400 3419306318792296192 719072788063641984 16465583331044539392 13765349800315885184 11065116269587230976 8364882738858576768 5664649208129922560 2964415677401268352 264182146672614144 16010692689653511552 13310459158924857344 10610225628196203136 7909992097467548928 5209758566738894720 2509525036010240512 18256035578991137920 15555802048262483712 12855568517533829504 10155334986805175296 7455101456076521088 4754867925347866880 2054634394619212672 17801144937600110080 15100911406871455872 12400677876142801664 9700444345414147456 7000210814685493248 4299977283956839040 1599743753228184832 17346254296209082240 14646020765480428032 11945787234751773824 9245553704023119616 6545320173294465408 3845086642565811200 1144853111837156992 16891363654818054400 14191130124089400192 11490896593360745984 8790663062632091776 6090429531903437568 3390196001174783360 689962470446129152 16436473013427026560 13736239482698372352 11036005951969718144 8335772421241063936 5635538890512409728 2935305359783755520 235071829055101312 15981582372035998720 13281348841307344512 10581115310578690304 7880881779850036096 5180648249121381888 2480414718392727680 18226925261373625088 15526691730644970880 12826458199916316672 10126224669187662464 7425991138459008256 4725757607730354048 2025524077001699840 17772034619982597248 15071801089253943040 12371567558525288832 9671334027796634624 6971100497067980416 4270866966339326208 1570633435610672000 17317143978591569408 14616910447862915200 11916676917134260992 9216443386405606784 6516209855676952576 3815976324948298368 1115742794219644160 16862253337200541568 14162019806471887360 11461786275743233152 8761552745014578944 6061319214285924736 3361085683557270528 660852152828616320 16407362695809513728 13707129165080859520 11006895634352205312 8306662103623551104 5606428572894896896 2906195042166242688 205961511437588480 15952472054418485888 13252238523689831680 10552004992961177472 7851771462232523264 5151537931503869056 2451304400775214848 18197814943756112256 15497581413027458048 12797347882298803840 10097114351570149632 7396880820841495424 4696647290112841216 1996413759384187008 17742924302365084416 15042690771636430208 12342457240907776000 9642223710179121792 6941990179450467584 4241756648721813376 1541523117993159168 17288033660974056576 14587800130245402368 11887566599516748160 9187333068788093952 6487099538059439744 3786866007330785536 1086632476602131328 16833143019583028736 14132909488854374528 11432675958125720320 8732442427397066112 6032208896668411904 3331975365939757696 631741835211103488 16378252378192000896 13678018847463346688 10977785316734692480 8277551786006038272 5577318255277384064 2877084724548729856 176851193820075648 15923361736800973056 13223128206072318848 10522894675343664640 7822661144615010432 5122427613886356224 2422194083157702016 18168704626138599424 15468471095409945216 12768237564681291008 10068004033952636800 7367770503223982592 4667536972495328384 1967303441766674176 17713813984747571584 15013580454018917376 12313346923290263168 9613113392561608960 6912879861832954752 4212646331104300544 1512412800375646336 17258923343356543744 14558689812627889536 11858456281899235328 9158222751170581120 6457989220441926912 3757755689713272704 1057522158984618496 16804032701965515904 14103799171236861696 11403565640508207488 8703332109779553280 6003098579050899072 3302865048322244864 602631517593590656 16349142060574488064 13648908529845833856 10948674999117179648 8248441468388525440 5548207937659871232 2847974406931217024 147740876202562816 15894251419183460224 13194017888454806016 10493784357726151808 7793550826997497600 5093317296268843392 2393083765540189184 18139594308521086592 15439360777792432384 12739127247063778176 10038893716335123968 7338660185606469760 4638426654877815552 1938193124149161344 17684703667130058752 14984470136401404544 12284236605672750336 9584003074944096128 6883769544215441920 4183536013486787712 1483302482758133504 17229813025739030912 14529579495010376704 11829345964281722496 9129112433553068288 6428878902824414080 3728645372095759872 1028411841367105664 16774922384348003072 14074688853619348864 11374455322890694656 8674221792162040448 5973988261433386240 3273754730704732032 573521199976077824 16320031742956975232 13619798212228321024 10919564681499666816 8219331150771012608 5519097620042358400 2818864089313704192 118630558585049984 15865141101565947392 13164907570837293184 10464674040108638976 7764440509379984768 5064206978651330560 2363973447922676352 18110483990903573760 15410250460174919552 12710016929446265344 10009783398717611136 7309549867988956928 4609316337260302720 1909082806531648512 17655593349512545920 14955359818783891712 12255126288055237504 9554892757326583296 6854659226597929088 4154425695869274880 1454192165140620672 17200702708121518080 14500469177392863872 11800235646664209664 9100002115935555456 6399768585206901248 3699535054478247040 999301523749592832 16745812066730490240 14045578536001836032 11345345005273181824 8645111474544527616 5944877943815873408 3244644413087219200 544410882358564992 16290921425339462400 13590687894610808192 10890454363882153984 8190220833153499776 5489987302424845568 2789753771696191360 89520240967537152 15836030783948434560 13135797253219780352 10435563722491126144 7735330191762471936 5035096661033817728 2334863130305163520 18081373673286060928 15381140142557406720 12680906611828752512 9980673081100098304 7280439550371444096 4580206019642789888 1879972488914135680 17626483031895033088 14926249501166378880 12226015970437724672 9525782439709070464 6825548908980416256 4125315378251762048 1425081847523107840 17171592390504005248 14471358859775351040 11771125329046696832 9070891798318042624 6370658267589388416 3670424736860734208 970191206132080000 16716701749112977408 14016468218384323200 11316234687655668992 8616001156927014784 5915767626198360576 3215534095469706368 515300564741052160 16261811107721949568 13561577576993295360 10861344046264641152 8161110515535986944 5460876984807332736 2760643454078678528 60409923350024320 15806920466330921728 13106686935602267520 10406453404873613312 7706219874144959104 5005986343416304896 2305752812687650688 18052263355668548096 15352029824939893888 12651796294211239680 9951562763482585472 7251329232753931264 4551095702025277056 1850862171296622848 17597372714277520256 14897139183548866048 12196905652820211840 9496672122091557632 6796438591362903424 4096205060634249216 1395971529905595008 17142482072886492416 14442248542157838208 11742015011429184000 9041781480700529792 6341547949971875584 3641314419243221376 941080888514567168 16687591431495464576 13987357900766810368 11287124370038156160 8586890839309501952 5886657308580847744 3186423777852193536 486190247123539328 16232700790104436736 13532467259375782528 10832233728647128320 8132000197918474112 5431766667189819904 2731533136461165696 31299605732511488 15777810148713408896 13077576617984754688 10377343087256100480 7677109556527446272 4976876025798792064 2276642495070137856 18023153038051035264 15322919507322381056 12622685976593726848 9922452445865072640 7222218915136418432 4521985384407764224 1821751853679110016 17568262396660007424 14868028865931353216 12167795335202699008 9467561804474044800 6767328273745390592 4067094743016736384 1366861212288082176 17113371755268979584 14413138224540325376 11712904693811671168 9012671163083016960 6312437632354362752 3612204101625708544 911970570897054336 16658481113877951744 13958247583149297536 11258014052420643328 8557780521691989120 5857546990963334912 3157313460234680704 457079929506026496 16203590472486923904 13503356941758269696 10803123411029615488 8102889880300961280 5402656349572307072 2702422818843652864 2189288114998656 15748699831095896064 13048466300367241856 10348232769638587648 7647999238909933440 4947765708181279232 2247532177452625024 17994042720433522432 15293809189704868224 12593575658976214016 9893342128247559808 7193108597518905600 4492875066790251392 1792641536061597184 17539152079042494592 14838918548313840384 12138685017585186176 9438451486856531968 6738217956127877760 4037984425399223552 1337750894670569344 17084261437651466752 14384027906922812544 11683794376194158336 8983560845465504128 6283327314736849920 3583093784008195712 882860253279541504 16629370796260438912 13929137265531784704 11228903734803130496 8528670204074476288 5828436673345822080 3128203142617167872 427969611888513664 16174480154869411072 13474246624140756864 10774013093412102656 8073779562683448448 5373546031954794240 2673312501226140032 18419823044207037440 15719589513478383232 13019355982749729024 10319122452021074816 7618888921292420608 4918655390563766400 2218421859835112192 17964932402816009600 15264698872087355392 12564465341358701184 9864231810630046976 7163998279901392768 4463764749172738560 1763531218444084352 17510041761424981760 14809808230696327552 12109574699967673344 9409341169239019136 6709107638510364928 4008874107781710720 1308640577053056512 17055151120033953920 14354917589305299712 11654684058576645504 8954450527847991296 6254216997119337088 3553983466390682880 853749935662028672 16600260478642926080 13900026947914271872 11199793417185617664 8499559886456963456 5799326355728309248 3099092824999655040 398859294271000832 16145369837251898240 13445136306523244032 10744902775794589824 8044669245065935616 5344435714337281408 2644202183608627200 18390712726589524608 15690479195860870400 12990245665132216192 10290012134403561984 7589778603674907776 4889545072946253568 2189311542217599360 17935822085198496768 15235588554469842560 12535355023741188352 9835121493012534144 7134887962283879936 4434654431555225728 1734420900826571520 17480931443807468928 14780697913078814720 12080464382350160512 9380230851621506304 6679997320892852096 3979763790164197888 1279530259435543680 17026040802416441088 14325807271687786880 11625573740959132672 8925340210230478464 6225106679501824256 3524873148773170048 824639618044515840 16571150161025413248 13870916630296759040 11170683099568104832 8470449568839450624 5770216038110796416 3069982507382142208 369748976653488000 16116259519634385408 13416025988905731200 10715792458177076992 8015558927448422784 5315325396719768576 2615091865991114368 18361602408972011776 15661368878243357568 12961135347514703360 10260901816786049152 7560668286057394944 4860434755328740736 2160201224600086528 17906711767580983936 15206478236852329728 12506244706123675520 9806011175395021312 7105777644666367104 4405544113937712896 1705310583209058688 17451821126189956096 14751587595461301888 12051354064732647680 9351120534003993472 6650887003275339264 3950653472546685056 1250419941818030848 16996930484798928256 14296696954070274048 11596463423341619840 8896229892612965632 6195996361884311424 3495762831155657216 795529300427003008 16542039843407900416 13841806312679246208 11141572781950592000 8441339251221937792 5741105720493283584 3040872189764629376 340638659035975168 16087149202016872576 13386915671288218368 10686682140559564160 7986448609830909952 5286215079102255744 2585981548373601536 18332492091354498944 15632258560625844736 12932025029897190528 10231791499168536320 7531557968439882112 4831324437711227904 2131090906982573696 17877601449963471104 15177367919234816896 12477134388506162688 9776900857777508480 7076667327048854272 4376433796320200064 1676200265591545856 17422710808572443264 14722477277843789056 12022243747115134848 9322010216386480640 6621776685657826432 3921543154929172224 1221309624200518016 16967820167181415424 14267586636452761216 11567353105724107008 8867119574995452800 6166886044266798592 3466652513538144384 766418982809490176 16512929525790387584 13812695995061733376 11112462464333079168 8412228933604424960 5711995402875770752 3011761872147116544 311528341418462336 16058038884399359744 13357805353670705536 10657571822942051328 7957338292213397120 5257104761484742912 2556871230756088704 18303381773736986112 15603148243008331904 12902914712279677696 10202681181551023488 7502447650822369280 4802214120093715072 2101980589365060864 17848491132345958272 15148257601617304064 12448024070888649856 9747790540159995648 7047557009431341440 4347323478702687232 1647089947974033024 17393600490954930432 14693366960226276224 11993133429497622016 9292899898768967808 6592666368040313600 3892432837311659392 1192199306583005184 16938709849563902592 14238476318835248384 11538242788106594176 8838009257377939968 6137775726649285760 3437542195920631552 737308665191977344 16483819208172874752 13783585677444220544 11083352146715566336 8383118615986912128 5682885085258257920 2982651554529603712 282418023800949504 16028928566781846912 13328695036053192704 10628461505324538496 7928227974595884288 5227994443867230080 2527760913138575872 18274271456119473280 15574037925390819072 12873804394662164864 10173570863933510656 7473337333204856448 4773103802476202240 2072870271747548032 17819380814728445440 15119147283999791232 12418913753271137024 9718680222542482816 7018446691813828608 4318213161085174400 1617979630356520192 17364490173337417600 14664256642608763392 11964023111880109184 9263789581151454976 6563556050422800768 3863322519694146560 1163088988965492352 16909599531946389760 14209366001217735552 11509132470489081344 8808898939760427136 6108665409031772928 3408431878303118720 708198347574464512 16454708890555361920 13754475359826707712 11054241829098053504 8354008298369399296 5653774767640745088 2953541236912090880 253307706183436672 15999818249164334080 13299584718435679872 10599351187707025664 7899117656978371456 5198884126249717248 2498650595521063040 18245161138501960448 15544927607773306240 12844694077044652032 10144460546315997824 7444227015587343616 4743993484858689408 2043759954130035200 17790270497110932608 15090036966382278400 12389803435653624192 9689569904924969984 6989336374196315776 4289102843467661568 1588869312739007360 17335379855719904768 14635146324991250560 11934912794262596352 9234679263533942144 6534445732805287936 3834212202076633728 1133978671347979520 16880489214328876928 14180255683600222720 11480022152871568512 8779788622142914304 6079555091414260096 3379321560685605888 679088029956951680 16425598572937849088 13725365042209194880 11025131511480540672 8324897980751886464 5624664450023232256 2924430919294578048 224197388565923840 15970707931546821248 13270474400818167040 10570240870089512832 7870007339360858624 5169773808632204416 2469540277903550208 18216050820884447616 15515817290155793408 12815583759427139200 10115350228698484992 7415116697969830784 4714883167241176576 2014649636512522368 17761160179493419776 15060926648764765568 12360693118036111360 9660459587307457152 6960226056578802944 4259992525850148736 1559758995121494528 17306269538102391936 14606036007373737728 11905802476645083520 9205568945916429312 6505335415187775104 3805101884459120896 1104868353730466688 16851378896711364096 14151145365982709888 11450911835254055680 8750678304525401472 6050444773796747264 3350211243068093056 649977712339438848 16396488255320336256 13696254724591682048 10996021193863027840 8295787663134373632 5595554132405719424 2895320601677065216 195087070948411008 15941597613929308416 13241364083200654208 10541130552472000000 7840897021743345792 5140663491014691584 2440429960286037376 18186940503266934784 15486706972538280576 12786473441809626368 10086239911080972160 7386006380352317952 4685772849623663744 1985539318895009536 17732049861875906944 15031816331147252736 12331582800418598528 9631349269689944320 6931115738961290112 4230882208232635904 1530648677503981696 17277159220484879104 14576925689756224896 11876692159027570688 9176458628298916480 6476225097570262272 3775991566841608064 1075758036112953856 16822268579093851264 14122035048365197056 11421801517636542848 8721567986907888640 6021334456179234432 3321100925450580224 620867394721926016 16367377937702823424 13667144406974169216 10966910876245515008 8266677345516860800 5566443814788206592 2866210284059552384 165976753330898176 15912487296311795584 13212253765583141376 10512020234854487168 7811786704125832960 5111553173397178752 2411319642668524544 18157830185649421952 15457596654920767744 12757363124192113536 10057129593463459328 7356896062734805120 4656662532006150912 1956429001277496704 17702939544258394112 15002706013529739904 12302472482801085696 9602238952072431488 6902005421343777280 4201771890615123072 1501538359886468864 17248048902867366272 14547815372138712064 11847581841410057856 9147348310681403648 6447114779952749440 3746881249224095232 1046647718495441024 16793158261476338432 14092924730747684224 11392691200019030016 8692457669290375808 5992224138561721600 3291990607833067392 591757077104413184 16338267620085310592 13638034089356656384 10937800558628002176 8237567027899347968 5537333497170693760 2837099966442039552 136866435713385344 15883376978694282752 13183143447965628544 10482909917236974336 7782676386508320128 5082442855779665920 2382209325051011712 18128719868031909120 15428486337303254912 12728252806574600704 10028019275845946496 7327785745117292288 4627552214388638080 1927318683659983872 17673829226640881280 14973595695912227072 12273362165183572864 9573128634454918656 6872895103726264448 4172661572997610240 1472428042268956032 17218938585249853440 14518705054521199232 11818471523792545024 9118237993063890816 6418004462335236608 3717770931606582400 1017537400877928192 16764047943858825600 14063814413130171392 11363580882401517184 8663347351672862976 5963113820944208768 3262880290215554560 562646759486900352 16309157302467797760 13608923771739143552 10908690241010489344 8208456710281835136 5508223179553180928 2807989648824526720 107756118095872512 15854266661076769920 13154033130348115712 10453799599619461504 7753566068890807296 5053332538162153088 2353099007433498880 18099609550414396288 15399376019685742080 12699142488957087872 9998908958228433664 7298675427499779456 4598441896771125248 1898208366042471040 17644718909023368448 14944485378294714240 12244251847566060032 9544018316837405824 6843784786108751616 4143551255380097408 1443317724651443200 17189828267632340608 14489594736903686400 11789361206175032192 9089127675446377984 6388894144717723776 3688660613989069568 988427083260415360 16734937626241312768 14034704095512658560 11334470564784004352 8634237034055350144 5934003503326695936 3233769972598041728 533536441869387520 16280046984850284928 13579813454121630720 10879579923392976512 8179346392664322304 5479112861935668096 2778879331207013888 78645800478359680 15825156343459257088 13124922812730602880 10424689282001948672 7724455751273294464 5024222220544640256 2323988689815986048 18070499232796883456 15370265702068229248 12670032171339575040 9969798640610920832 7269565109882266624 4569331579153612416 1869098048424958208 17615608591405855616 14915375060677201408 12215141529948547200 9514907999219892992 6814674468491238784 4114440937762584576 1414207407033930368 17160717950014827776 14460484419286173568 11760250888557519360 9060017357828865152 6359783827100210944 3659550296371556736 959316765642902528 16705827308623799936 14005593777895145728 11305360247166491520 8605126716437837312 5904893185709183104 3204659654980528896 504426124251874688 16250936667232772096 13550703136504117888 10850469605775463680 8150236075046809472 5450002544318155264 2749769013589501056 49535482860846848 15796046025841744256 13095812495113090048 10395578964384435840 7695345433655781632 4995111902927127424 2294878372198473216 18041388915179370624 15341155384450716416 12640921853722062208 9940688322993408000 7240454792264753792 4540221261536099584 1839987730807445376 17586498273788342784 14886264743059688576 12186031212331034368 9485797681602380160 6785564150873725952 4085330620145071744 1385097089416417536 17131607632397314944 14431374101668660736 11731140570940006528 9030907040211352320 6330673509482698112 3630439978754043904 930206448025389696 16676716991006287104 13976483460277632896 11276249929548978688 8576016398820324480 5875782868091670272 3175549337363016064 475315806634361856 16221826349615259264 13521592818886605056 10821359288157950848 8121125757429296640 5420892226700642432 2720658695971988224 20425165243334016 15766935708224231424 13066702177495577216 10366468646766923008 7666235116038268800 4966001585309614592 2265768054580960384 18012278597561857792 15312045066833203584 12611811536104549376 9911578005375895168 7211344474647240960 4511110943918586752 1810877413189932544 17557387956170829952 14857154425442175744 12156920894713521536 9456687363984867328 6756453833256213120 4056220302527558912 1355986771798904704 17102497314779802112 14402263784051147904 11702030253322493696 9001796722593839488 6301563191865185280 3601329661136531072 901096130407876864 16647606673388774272 13947373142660120064 11247139611931465856 8546906081202811648 5846672550474157440 3146439019745503232 446205489016849024 16192716031997746432 13492482501269092224 10792248970540438016 8092015439811783808 5391781909083129600 2691548378354475392 18438058921335372800 15737825390606718592 13037591859878064384 10337358329149410176 7637124798420755968 4936891267692101760 2236657736963447552 17983168279944344960 15282934749215690752 12582701218487036544 9882467687758382336 7182234157029728128 4482000626301073920 1781767095572419712 17528277638553317120 14828044107824662912 12127810577096008704 9427577046367354496 6727343515638700288 4027109984910046080 1326876454181391872 17073386997162289280 14373153466433635072 11672919935704980864 8972686404976326656 6272452874247672448 3572219343519018240 871985812790364032 16618496355771261440 13918262825042607232 11218029294313953024 8517795763585298816 5817562232856644608 3117328702127990400 417095171399336192 16163605714380233600 13463372183651579392 10763138652922925184 8062905122194270976 5362671591465616768 2662438060736962560 18408948603717859968 15708715072989205760 13008481542260551552 10308248011531897344 7608014480803243136 4907780950074588928 2207547419345934720 17954057962326832128 15253824431598177920 12553590900869523712 9853357370140869504 7153123839412215296 4452890308683561088 1752656777954906880 17499167320935804288 14798933790207150080 12098700259478495872 9398466728749841664 6698233198021187456 3997999667292533248 1297766136563879040 17044276679544776448 14344043148816122240 11643809618087468032 8943576087358813824 6243342556630159616 3543109025901505408 842875495172851200 16589386038153748608 13889152507425094400 11188918976696440192 8488685445967785984 5788451915239131776 3088218384510477568 387984853781823360 16134495396762720768 13434261866034066560 10734028335305412352 8033794804576758144 5333561273848103936 2633327743119449728 18379838286100347136 15679604755371692928 12979371224643038720 10279137693914384512 7578904163185730304 4878670632457076096 2178437101728421888 17924947644709319296 15224714113980665088 12524480583252010880 9824247052523356672 7124013521794702464 4423779991066048256 1723546460337394048 17470057003318291456 14769823472589637248 12069589941860983040 9369356411132328832 6669122880403674624 3968889349675020416 1268655818946366208 17015166361927263616 14314932831198609408 11614699300469955200 8914465769741300992 6214232239012646784 3513998708283992576 813765177555338368 16560275720536235776 13860042189807581568 11159808659078927360 8459575128350273152 5759341597621618944 3059108066892964736 358874536164310528 16105385079145207936 13405151548416553728 10704918017687899520 8004684486959245312 5304450956230591104 2604217425501936896 18350727968482834304 15650494437754180096 12950260907025525888 10250027376296871680 7549793845568217472 4849560314839563264 2149326784110909056 17895837327091806464 15195603796363152256 12495370265634498048 9795136734905843840 7094903204177189632 4394669673448535424 1694436142719881216 17440946685700778624 14740713154972124416 12040479624243470208 9340246093514816000 6640012562786161792 3939779032057507584 1239545501328853376 16986056044309750784 14285822513581096576 11585588982852442368 8885355452123788160 6185121921395133952 3484888390666479744 784654859937825536 16531165402918722944 13830931872190068736 11130698341461414528 8430464810732760320 5730231280004106112 3029997749275451904 329764218546797696 16076274761527695104 13376041230799040896 10675807700070386688 7975574169341732480 5275340638613078272 2575107107884424064 18321617650865321472 15621384120136667264 12921150589408013056 10220917058679358848 7520683527950704640 4820449997222050432 2120216466493396224 17866727009474293632 15166493478745639424 12466259948016985216 9766026417288331008 7065792886559676800 4365559355831022592 1665325825102368384 17411836368083265792 14711602837354611584 12011369306625957376 9311135775897303168 6610902245168648960 3910668714439994752 1210435183711340544 16956945726692237952 14256712195963583744 11556478665234929536 8856245134506275328 6156011603777621120 3455778073048966912 755544542320312704 16502055085301210112 13801821554572555904 11101588023843901696 8401354493115247488 5701120962386593280 3000887431657939072 300653900929284864 16047164443910182272 13346930913181528064 10646697382452873856 7946463851724219648 5246230320995565440 2545996790266911232 18292507333247808640 15592273802519154432 12892040271790500224 10191806741061846016 7491573210333191808 4791339679604537600 2091106148875883392 17837616691856780800 15137383161128126592 12437149630399472384 9736916099670818176 7036682568942163968 4336449038213509760 1636215507484855552 17382726050465752960 14682492519737098752 11982258989008444544 9282025458279790336 6581791927551136128 3881558396822481920 1181324866093827712 16927835409074725120 14227601878346070912 11527368347617416704 8827134816888762496 6126901286160108288 3426667755431454080 726434224702799872 16472944767683697280 13772711236955043072 11072477706226388864 8372244175497734656 5672010644769080448 2971777114040426240 271543583311772032 16018054126292669440 13317820595564015232 10617587064835361024 7917353534106706816 5217120003378052608 2516886472649398400 18263397015630295808 15563163484901641600 12862929954172987392 10162696423444333184 7462462892715678976 4762229361987024768 2061995831258370560 17808506374239267968 15108272843510613760 12408039312781959552 9707805782053305344 7007572251324651136 4307338720595996928 1607105189867342720 17353615732848240128 14653382202119585920 11953148671390931712 9252915140662277504 6552681609933623296 3852448079204969088 1152214548476314880 16898725091457212288 14198491560728558080 11498258029999903872 8798024499271249664 6097790968542595456 3397557437813941248 697323907085287040 16443834450066184448 13743600919337530240 11043367388608876032 8343133857880221824 5642900327151567616 2942666796422913408 242433265694259200 15988943808675156608 13288710277946502400 10588476747217848192 7888243216489193984 5188009685760539776 2487776155031885568 18234286698012782976 15534053167284128768 12833819636555474560 10133586105826820352 7433352575098166144 4733119044369511936 2032885513640857728 17779396056621755136 15079162525893100928 12378928995164446720 9678695464435792512 6978461933707138304 4278228402978484096 1577994872249829888 17324505415230727296 14624271884502073088 11924038353773418880 9223804823044764672 6523571292316110464 3823337761587456256 1123104230858802048 16869614773839699456 14169381243111045248 11469147712382391040 8768914181653736832 6068680650925082624 3368447120196428416 668213589467774208 16414724132448671616 13714490601720017408 11014257070991363200 8314023540262708992 5613790009534054784 2913556478805400576 213322948076746368 15959833491057643776 13259599960328989568 10559366429600335360 7859132898871681152 5158899368143026944 2458665837414372736 18205176380395270144 15504942849666615936 12804709318937961728 10104475788209307520 7404242257480653312 4704008726751999104 2003775196023344896 17750285739004242304 15050052208275588096 12349818677546933888 9649585146818279680 6949351616089625472 4249118085360971264 1548884554632317056 17295395097613214464 14595161566884560256 11894928036155906048 9194694505427251840 6494460974698597632 3794227443969943424 1093993913241289216 16840504456222186624 14140270925493532416 11440037394764878208 8739803864036224000 6039570333307569792 3339336802578915584 639103271850261376 16385613814831158784 13685380284102504576 10985146753373850368 8284913222645196160 5584679691916541952 2884446161187887744 184212630459233536 15930723173440130944 13230489642711476736 10530256111982822528 7830022581254168320 5129789050525514112 2429555519796859904 18176066062777757312 15475832532049103104 12775599001320448896 10075365470591794688 7375131939863140480 4674898409134486272 1974664878405832064 17721175421386729472 15020941890658075264 12320708359929421056 9620474829200766848 6920241298472112640 4220007767743458432 1519774237014804224 17266284779995701632 14566051249267047424 11865817718538393216 9165584187809739008 6465350657081084800 3765117126352430592 1064883595623776384 16811394138604673792 14111160607876019584 11410927077147365376 8710693546418711168 6010460015690056960 3310226484961402752 609992954232748544 16356503497213645952 13656269966484991744 10956036435756337536 8255802905027683328 5555569374299029120 2855335843570374912 155102312841720704 15901612855822618112 13201379325093963904 10501145794365309696 7800912263636655488 5100678732908001280 2400445202179347072 18146955745160244480 15446722214431590272 12746488683702936064 10046255152974281856 7346021622245627648 4645788091516973440 1945554560788319232 17692065103769216640 14991831573040562432 12291598042311908224 9591364511583254016 6891130980854599808 4190897450125945600 1490663919397291392 17237174462378188800 14536940931649534592 11836707400920880384 9136473870192226176 6436240339463571968 3736006808734917760 1035773278006263552 16782283820987160960 14082050290258506752 11381816759529852544 8681583228801198336 5981349698072544128 3281116167343889920 580882636615235712 16327393179596133120 13627159648867478912 10926926118138824704 8226692587410170496 5526459056681516288 2826225525952862080 125991995224207872 15872502538205105280 13172269007476451072 10472035476747796864 7771801946019142656 5071568415290488448 2371334884561834240 18117845427542731648 15417611896814077440 12717378366085423232 10017144835356769024 7316911304628114816 4616677773899460608 1916444243170806400 17662954786151703808 14962721255423049600 12262487724694395392 9562254193965741184 6862020663237086976 4161787132508432768 1461553601779778560 17208064144760675968 14507830614032021760 11807597083303367552 9107363552574713344 6407130021846059136 3706896491117404928 1006662960388750720 16753173503369648128 14052939972640993920 11352706441912339712 8652472911183685504 5952239380455031296 3252005849726377088 551772318997722880 16298282861978620288 13598049331249966080 10897815800521311872 8197582269792657664 5497348739064003456 2797115208335349248 96881677606695040 15843392220587592448 13143158689858938240 10442925159130284032 7742691628401629824 5042458097672975616 2342224566944321408 18088735109925218816 15388501579196564608 12688268048467910400 9988034517739256192 7287800987010601984 4587567456281947776 1887333925553293568 17633844468534190976 14933610937805536768 12233377407076882560 9533143876348228352 6832910345619574144 4132676814890919936 1432443284162265728 17178953827143163136 14478720296414508928 11778486765685854720 9078253234957200512 6378019704228546304 3677786173499892096 977552642771237888 16724063185752135296 14023829655023481088 11323596124294826880 8623362593566172672 5923129062837518464 3222895532108864256 522662001380210048 16269172544361107456 13568939013632453248 10868705482903799040 8168471952175144832 5468238421446490624 2768004890717836416 67771359989182208 15814281902970079616 13114048372241425408 10413814841512771200 7713581310784116992 5013347780055462784 2313114249326808576 18059624792307705984 15359391261579051776 12659157730850397568 9958924200121743360 7258690669393089152 4558457138664434944 1858223607935780736 17604734150916678144 14904500620188023936 12204267089459369728 9504033558730715520 6803800028002061312 4103566497273407104 1403332966544752896 17149843509525650304 14449609978796996096 11749376448068341888 9049142917339687680 6348909386611033472 3648675855882379264 948442325153725056 16694952868134622464 13994719337405968256 11294485806677314048 8594252275948659840 5894018745220005632 3193785214491351424 493551683762697216 16240062226743594624 13539828696014940416 10839595165286286208 8139361634557632000 5439128103828977792 2738894573100323584 38661042371669376 15785171585352566784 13084938054623912576 10384704523895258368 7684470993166604160 4984237462437949952 2284003931709295744 18030514474690193152 15330280943961538944 12630047413232884736 9929813882504230528 7229580351775576320 4529346821046922112 1829113290318267904 17575623833299165312 14875390302570511104 12175156771841856896 9474923241113202688 6774689710384548480 4074456179655894272 1374222648927240064 17120733191908137472 14420499661179483264 11720266130450829056 9020032599722174848 6319799068993520640 3619565538264866432 919332007536212224 16665842550517109632 13965609019788455424 11265375489059801216 8565141958331147008 5864908427602492800 3164674896873838592 464441366145184384 16210951909126081792 13510718378397427584 10810484847668773376 8110251316940119168 5410017786211464960 2709784255482810752 9550724754156544 15756061267735053952 13055827737006399744 10355594206277745536 7655360675549091328 4955127144820437120 2254893614091782912 18001404157072680320 15301170626344026112 12600937095615371904 9900703564886717696 7200470034158063488 4500236503429409280 1800002972700755072 17546513515681652480 14846279984952998272 12146046454224344064 9445812923495689856 6745579392767035648 4045345862038381440 1345112331309727232 17091622874290624640 14391389343561970432 11691155812833316224 8990922282104662016 6290688751376007808 3590455220647353600 890221689918699392 16636732232899596800 13936498702170942592 11236265171442288384 8536031640713634176 5835798109984979968 3135564579256325760 435331048527671552 16181841591508568960 13481608060779914752 10781374530051260544 8081140999322606336 5380907468593952128 2680673937865297920 18427184480846195328 15726950950117541120 13026717419388886912 10326483888660232704 7626250357931578496 4926016827202924288 2225783296474270080 17972293839455167488 15272060308726513280 12571826777997859072 9871593247269204864 7171359716540550656 4471126185811896448 1770892655083242240 17517403198064139648 14817169667335485440 12116936136606831232 9416702605878177024 6716469075149522816 4016235544420868608 1316002013692214400 17062512556673111808 14362279025944457600 11662045495215803392 8961811964487149184 6261578433758494976 3561344903029840768 861111372301186560 16607621915282083968 13907388384553429760 11207154853824775552 8506921323096121344 5806687792367467136 3106454261638812928 406220730910158720 16152731273891056128 13452497743162401920 10752264212433747712 8052030681705093504 5351797150976439296 2651563620247785088 18398074163228682496 15697840632500028288 12997607101771374080 10297373571042719872 7597140040314065664 4896906509585411456 2196672978856757248 17943183521837654656 15242949991109000448 12542716460380346240 9842482929651692032 7142249398923037824 4442015868194383616 1741782337465729408 17488292880446626816 14788059349717972608 12087825818989318400 9387592288260664192 6687358757532009984 3987125226803355776 1286891696074701568 17033402239055598976 14333168708326944768 11632935177598290560 8932701646869636352 6232468116140982144 3532234585412327936 832001054683673728 16578511597664571136 13878278066935916928 11178044536207262720 8477811005478608512 5777577474749954304 3077343944021300096 377110413292645888 16123620956273543296 13423387425544889088 10723153894816234880 8022920364087580672 5322686833358926464 2622453302630272256 18368963845611169664 15668730314882515456 12968496784153861248 10268263253425207040 7568029722696552832 4867796191967898624 2167562661239244416 17914073204220141824 15213839673491487616 12513606142762833408 9813372612034179200 7113139081305524992 4412905550576870784 1712672019848216576 17459182562829113984 14758949032100459776 12058715501371805568 9358481970643151360 6658248439914497152 3958014909185842944 1257781378457188736 17004291921438086144 14304058390709431936 11603824859980777728 8903591329252123520 6203357798523469312 3503124267794815104 802890737066160896 16549401280047058304 13849167749318404096 11148934218589749888 8448700687861095680 5748467157132441472 3048233626403787264 348000095675133056 16094510638656030464 13394277107927376256 10694043577198722048 7993810046470067840 5293576515741413632 2593342985012759424 18339853527993656832 15639619997265002624 12939386466536348416 10239152935807694208 7538919405079040000 4838685874350385792 2138452343621731584 17884962886602628992 15184729355873974784 12484495825145320576 9784262294416666368 7084028763688012160 4383795232959357952 1683561702230703744 17430072245211601152 14729838714482946944 12029605183754292736 9329371653025638528 6629138122296984320 3928904591568330112 1228671060839675904 16975181603820573312 14274948073091919104 11574714542363264896 8874481011634610688 6174247480905956480 3474013950177302272 773780419448648064 16520290962429545472 13820057431700891264 11119823900972237056 8419590370243582848 5719356839514928640 3019123308786274432 318889778057620224 16065400321038517632 13365166790309863424 10664933259581209216 7964699728852555008 5264466198123900800 2564232667395246592 18310743210376144000 15610509679647489792 12910276148918835584 10210042618190181376 7509809087461527168 4809575556732872960 2109342026004218752 17855852568985116160 15155619038256461952 12455385507527807744 9755151976799153536 7054918446070499328 4354684915341845120 1654451384613190912 17400961927594088320 14700728396865434112 12000494866136779904 9300261335408125696 6600027804679471488 3899794273950817280 1199560743222163072 16946071286203060480 14245837755474406272 11545604224745752064 8845370694017097856 6145137163288443648 3444903632559789440 744670101831135232 16491180644812032640 13790947114083378432 11090713583354724224 8390480052626070016 5690246521897415808 2990012991168761600 289779460440107392 16036290003421004800 13336056472692350592 10635822941963696384 7935589411235042176 5235355880506387968 2535122349777733760 18281632892758631168 15581399362029976960 12881165831301322752 10180932300572668544 7480698769844014336 4780465239115360128 2080231708386705920 17826742251367603328 15126508720638949120 12426275189910294912 9726041659181640704 7025808128452986496 4325574597724332288 1625341066995678080 17371851609976575488 14671618079247921280 11971384548519267072 9271151017790612864 6570917487061958656 3870683956333304448 1170450425604650240 16916960968585547648 14216727437856893440 11516493907128239232 8816260376399585024 6116026845670930816 3415793314942276608 715559784213622400 16462070327194519808 13761836796465865600 11061603265737211392 8361369735008557184 5661136204279902976 2960902673551248768 260669142822594560 16007179685803491968 13306946155074837760 10606712624346183552 7906479093617529344 5206245562888875136 2506012032160220928 18252522575141118336 15552289044412464128 12852055513683809920 10151821982955155712 7451588452226501504 4751354921497847296 2051121390769193088 17797631933750090496 15097398403021436288 12397164872292782080 9696931341564127872 6996697810835473664 4296464280106819456 1596230749378165248 17342741292359062656 14642507761630408448 11942274230901754240 9242040700173100032 6541807169444445824 3841573638715791616 1141340107987137408 16887850650968034816 14187617120239380608 11487383589510726400 8787150058782072192 6086916528053417984 3386682997324763776 686449466596109568 16432960009577006976 13732726478848352768 11032492948119698560 8332259417391044352 5632025886662390144 2931792355933735936 231558825205081728 15978069368185979136 13277835837457324928 10577602306728670720 7877368776000016512 5177135245271362304 2476901714542708096 18223412257523605504 15523178726794951296 12822945196066297088 10122711665337642880 7422478134608988672 4722244603880334464 2022011073151680256 17768521616132577664 15068288085403923456 12368054554675269248 9667821023946615040 6967587493217960832 4267353962489306624 1567120431760652416 17313630974741549824 14613397444012895616 11913163913284241408 9212930382555587200 6512696851826932992 3812463321098278784 1112229790369624576 16858740333350521984 14158506802621867776 11458273271893213568 8758039741164559360 6057806210435905152 3357572679707250944 657339148978596736 16403849691959494144 13703616161230839936 11003382630502185728 8303149099773531520 5602915569044877312 2902682038316223104 202448507587568896 15948959050568466304 13248725519839812096 10548491989111157888 7848258458382503680 5148024927653849472 2447791396925195264 18194301939906092672 15494068409177438464 12793834878448784256 10093601347720130048 7393367816991475840 4693134286262821632 1992900755534167424 17739411298515064832 15039177767786410624 12338944237057756416 9638710706329102208 6938477175600448000 4238243644871793792 1538010114143139584 17284520657124036992 14584287126395382784 11884053595666728576 9183820064938074368 6483586534209420160 3783353003480765952 1083119472752111744 16829630015733009152 14129396485004354944 11429162954275700736 8728929423547046528 6028695892818392320 3328462362089738112 628228831361083904 16374739374341981312 13674505843613327104 10974272312884672896 8274038782156018688 5573805251427364480 2873571720698710272 173338189970056064 15919848732950953472 13219615202222299264 10519381671493645056 7819148140764990848 5118914610036336640 2418681079307682432 18165191622288579840 15464958091559925632 12764724560831271424 10064491030102617216 7364257499373963008 4664023968645308800 1963790437916654592 17710300980897552000 15010067450168897792 12309833919440243584 9609600388711589376 6909366857982935168 4209133327254280960 1508899796525626752 17255410339506524160 14555176808777869952 11854943278049215744 9154709747320561536 6454476216591907328 3754242685863253120 1054009155134598912 16800519698115496320 14100286167386842112 11400052636658187904 8699819105929533696 5999585575200879488 3299352044472225280 599118513743571072 16345629056724468480 13645395525995814272 10945161995267160064 8244928464538505856 5544694933809851648 2844461403081197440 144227872352543232 15890738415333440640 13190504884604786432 10490271353876132224 7790037823147478016 5089804292418823808 2389570761690169600 18136081304671067008 15435847773942412800 12735614243213758592 10035380712485104384 7335147181756450176 4634913651027795968 1934680120299141760 17681190663280039168 14980957132551384960 12280723601822730752 9580490071094076544 6880256540365422336 4180023009636768128 1479789478908113920 17226300021889011328 14526066491160357120 11825832960431702912 9125599429703048704 6425365898974394496 3725132368245740288 1024898837517086080 16771409380497983488 14071175849769329280 11370942319040675072 8670708788312020864 5970475257583366656 3270241726854712448 570008196126058240 16316518739106955648 13616285208378301440 10916051677649647232 8215818146920993024 5515584616192338816 2815351085463684608 115117554735030400 15861628097715927808 13161394566987273600 10461161036258619392 7760927505529965184 5060693974801310976 2360460444072656768 18106970987053554176 15406737456324899968 12706503925596245760 10006270394867591552 7306036864138937344 4605803333410283136 1905569802681628928 17652080345662526336 14951846814933872128 12251613284205217920 9551379753476563712 6851146222747909504 4150912692019255296 1450679161290601088 17197189704271498496 14496956173542844288 11796722642814190080 9096489112085535872 6396255581356881664 3696022050628227456 995788519899573248 16742299062880470656 14042065532151816448 11341832001423162240 8641598470694508032 5941364939965853824 3241131409237199616 540897878508545408 16287408421489442816 13587174890760788608 10886941360032134400 8186707829303480192 5486474298574825984 2786240767846171776 86007237117517568 15832517780098414976 13132284249369760768 10432050718641106560 7731817187912452352 5031583657183798144 2331350126455143936 18077860669436041344 15377627138707387136 12677393607978732928 9977160077250078720 7276926546521424512 4576693015792770304 1876459485064116096 17622970028045013504 14922736497316359296 12222502966587705088 9522269435859050880 6822035905130396672 4121802374401742464 1421568843673088256 17168079386653985664 14467845855925331456 11767612325196677248 9067378794468023040 6367145263739368832 3666911733010714624 966678202282060416 16713188745262957824 14012955214534303616 11312721683805649408 8612488153076995200 5912254622348340992 3212021091619686784 511787560891032576 16258298103871929984 13558064573143275776 10857831042414621568 8157597511685967360 5457363980957313152 2757130450228658944 56896919500004736 15803407462480902144 13103173931752247936 10402940401023593728 7702706870294939520 5002473339566285312 2302239808837631104 18048750351818528512 15348516821089874304 12648283290361220096 9948049759632565888 7247816228903911680 4547582698175257472 1847349167446603264 17593859710427500672 14893626179698846464 12193392648970192256 9493159118241538048 6792925587512883840 4092692056784229632 1392458526055575424 17138969069036472832 14438735538307818624 11738502007579164416 9038268476850510208 6338034946121856000 3637801415393201792 937567884664547584 16684078427645444992 13983844896916790784 11283611366188136576 8583377835459482368 5883144304730828160 3182910774002173952 482677243273519744 16229187786254417152 13528954255525762944 10828720724797108736 8128487194068454528 5428253663339800320 2728020132611146112 27786601882491904 15774297144863389312 13074063614134735104 10373830083406080896 7673596552677426688 4973363021948772480 2273129491220118272 18019640034201015680 15319406503472361472 12619172972743707264 9918939442015053056 7218705911286398848 4518472380557744640 1818238849829090432 17564749392809987840 14864515862081333632 12164282331352679424 9464048800624025216 6763815269895371008 4063581739166716800 1363348208438062592 17109858751418960000 14409625220690305792 11709391689961651584 9009158159232997376 6308924628504343168 3608691097775688960 908457567047034752 16654968110027932160 13954734579299277952 11254501048570623744 8554267517841969536 5854033987113315328 3153800456384661120 453566925656006912 16200077468636904320 13499843937908250112 10799610407179595904 8099376876450941696 5399143345722287488 2698909814993633280 18445420357974530688 15745186827245876480 13044953296517222272 10344719765788568064 7644486235059913856 4944252704331259648 2244019173602605440 17990529716583502848 15290296185854848640 12590062655126194432 9889829124397540224 7189595593668886016 4489362062940231808 1789128532211577600 17535639075192475008 14835405544463820800 12135172013735166592 9434938483006512384 6734704952277858176 4034471421549203968 1334237890820549760 17080748433801447168 14380514903072792960 11680281372344138752 8980047841615484544 6279814310886830336 3579580780158176128 879347249429521920 16625857792410419328 13925624261681765120 11225390730953110912 8525157200224456704 5824923669495802496 3124690138767148288 424456608038494080 16170967151019391488 13470733620290737280 10770500089562083072 8070266558833428864 5370033028104774656 2669799497376120448 18416310040357017856 15716076509628363648 13015842978899709440 10315609448171055232 7615375917442401024 4915142386713746816 2214908855985092608 17961419398965990016 15261185868237335808 12560952337508681600 9860718806780027392 7160485276051373184 4460251745322718976 1760018214594064768 17506528757574962176 14806295226846307968 12106061696117653760 9405828165388999552 6705594634660345344 4005361103931691136 1305127573203036928 17051638116183934336 14351404585455280128 11651171054726625920 8950937523997971712 6250703993269317504 3550470462540663296 850236931812009088 16596747474792906496 13896513944064252288 11196280413335598080 8496046882606943872 5795813351878289664 3095579821149635456 395346290420981248 16141856833401878656 13441623302673224448 10741389771944570240 8041156241215916032 5340922710487261824 2640689179758607616 18387199722739505024 15686966192010850816 12986732661282196608 10286499130553542400 7586265599824888192 4886032069096233984 2185798538367579776 17932309081348477184 15232075550619822976 12531842019891168768 9831608489162514560 7131374958433860352 4431141427705206144 1730907896976551936 17477418439957449344 14777184909228795136 12076951378500140928 9376717847771486720 6676484317042832512 3976250786314178304 1276017255585524096 17022527798566421504 14322294267837767296 11622060737109113088 8921827206380458880 6221593675651804672 3521360144923150464 821126614194496256 16567637157175393664 13867403626446739456 11167170095718085248 8466936564989431040 5766703034260776832 3066469503532122624 366235972803468416 16112746515784365824 13412512985055711616 10712279454327057408 8012045923598403200 5311812392869748992 2611578862141094784 18358089405121992192 15657855874393337984 12957622343664683776 10257388812936029568 7557155282207375360 4856921751478721152 2156688220750066944 17903198763730964352 15202965233002310144 12502731702273655936 9802498171545001728 7102264640816347520 4402031110087693312 1701797579359039104 17448308122339936512 14748074591611282304 12047841060882628096 9347607530153973888 6647373999425319680 3947140468696665472 1246906937968011264 16993417480948908672 14293183950220254464 11592950419491600256 8892716888762946048 6192483358034291840 3492249827305637632 792016296576983424 16538526839557880832 13838293308829226624 11138059778100572416 8437826247371918208 5737592716643264000 3037359185914609792 337125655185955584 16083636198166852992 13383402667438198784 10683169136709544576 7982935605980890368 5282702075252236160 2582468544523581952 18328979087504479360 15628745556775825152 12928512026047170944 10228278495318516736 7528044964589862528 4827811433861208320 2127577903132554112 17874088446113451520 15173854915384797312 12473621384656143104 9773387853927488896 7073154323198834688 4372920792470180480 1672687261741526272 17419197804722423680 14718964273993769472 12018730743265115264 9318497212536461056 6618263681807806848 3918030151079152640 1217796620350498432 16964307163331395840 14264073632602741632 11563840101874087424 8863606571145433216 6163373040416779008 3463139509688124800 762905978959470592 16509416521940368000 13809182991211713792 11108949460483059584 8408715929754405376 5708482399025751168 3008248868297096960 308015337568442752 16054525880549340160 13354292349820685952 10654058819092031744 7953825288363377536 5253591757634723328 2553358226906069120 18299868769886966528 15599635239158312320 12899401708429658112 10199168177701003904 7498934646972349696 4798701116243695488 2098467585515041280 17844978128495938688 15144744597767284480 12444511067038630272 9744277536309976064 7044044005581321856 4343810474852667648 1643576944124013440 17390087487104910848 14689853956376256640 11989620425647602432 9289386894918948224 6589153364190294016 3888919833461639808 1188686302732985600 16935196845713883008 14234963314985228800 11534729784256574592 8834496253527920384 6134262722799266176 3434029192070611968 733795661341957760 16480306204322855168 13780072673594200960 11079839142865546752 8379605612136892544 5679372081408238336 2979138550679584128 278905019950929920 16025415562931827328 13325182032203173120 10624948501474518912 7924714970745864704 5224481440017210496 2524247909288556288 18270758452269453696 15570524921540799488 12870291390812145280 10170057860083491072 7469824329354836864 4769590798626182656 2069357267897528448 17815867810878425856 15115634280149771648 12415400749421117440 9715167218692463232 7014933687963809024 4314700157235154816 1614466626506500608 17360977169487398016 14660743638758743808 11960510108030089600 9260276577301435392 6560043046572781184 3859809515844126976 1159575985115472768 16906086528096370176 14205852997367715968 11505619466639061760 8805385935910407552 6105152405181753344 3404918874453099136 704685343724444928 16451195886705342336 13750962355976688128 11050728825248033920 8350495294519379712 5650261763790725504 2950028233062071296 249794702333417088 15996305245314314496 13296071714585660288 10595838183857006080 7895604653128351872 5195371122399697664 2495137591671043456 18241648134651940864 15541414603923286656 12841181073194632448 10140947542465978240 7440714011737324032 4740480481008669824 2040246950280015616 17786757493260913024 15086523962532258816 12386290431803604608 9686056901074950400 6985823370346296192 4285589839617641984 1585356308888987776 17331866851869885184 14631633321141230976 11931399790412576768 9231166259683922560 6530932728955268352 3830699198226614144 1130465667497959936 16876976210478857344 14176742679750203136 11476509149021548928 8776275618292894720 6076042087564240512 3375808556835586304 675575026106932096 16422085569087829504 13721852038359175296 11021618507630521088 8321384976901866880 5621151446173212672 2920917915444558464 220684384715904256 15967194927696801664 13266961396968147456 10566727866239493248 7866494335510839040 5166260804782184832 2466027274053530624 18212537817034428032 15512304286305773824 12812070755577119616 10111837224848465408 7411603694119811200 4711370163391156992 2011136632662502784 17757647175643400192 15057413644914745984 12357180114186091776 9656946583457437568 6956713052728783360 4256479522000129152 1556245991271474944 17302756534252372352 14602523003523718144 11902289472795063936 9202055942066409728 6501822411337755520 3801588880609101312 1101355349880447104 16847865892861344512 14147632362132690304 11447398831404036096 8747165300675381888 6046931769946727680 3346698239218073472 646464708489419264 16392975251470316672 13692741720741662464 10992508190013008256 8292274659284354048 5592041128555699840 2891807597827045632 191574067098391424 15938084610079288832 13237851079350634624 10537617548621980416 7837384017893326208 5137150487164672000 2436916956436017792 18183427499416915200 15483193968688260992 12782960437959606784 10082726907230952576 7382493376502298368 4682259845773644160 1982026315044989952 17728536858025887360 15028303327297233152 12328069796568578944 9627836265839924736 6927602735111270528 4227369204382616320 1527135673653962112 17273646216634859520 14573412685906205312 11873179155177551104 9172945624448896896 6472712093720242688 3772478562991588480 1072245032262934272 16818755575243831680 14118522044515177472 11418288513786523264 8718054983057869056 6017821452329214848 3317587921600560640 617354390871906432 16363864933852803840 13663631403124149632 10963397872395495424 8263164341666841216 5562930810938187008 2862697280209532800 162463749480878592 15908974292461776000 13208740761733121792 10508507231004467584 7808273700275813376 5108040169547159168 2407806638818504960 18154317181799402368 15454083651070748160 12753850120342093952 10053616589613439744 7353383058884785536 4653149528156131328 1952915997427477120 17699426540408374528 14999193009679720320 12298959478951066112 9598725948222411904 6898492417493757696 4198258886765103488 1498025356036449280 17244535899017346688 14544302368288692480 11844068837560038272 9143835306831384064 6443601776102729856 3743368245374075648 1043134714645421440 16789645257626318848 14089411726897664640 11389178196169010432 8688944665440356224 5988711134711702016 3288477603983047808 588244073254393600 16334754616235291008 13634521085506636800 10934287554777982592 8234054024049328384 5533820493320674176 2833586962592019968 133353431863365760 15879863974844263168 13179630444115608960 10479396913386954752 7779163382658300544 5078929851929646336 2378696321200992128 18125206864181889536 15424973333453235328 12724739802724581120 10024506271995926912 7324272741267272704 4624039210538618496 1923805679809964288 17670316222790861696 14970082692062207488 12269849161333553280 9569615630604899072 6869382099876244864 4169148569147590656 1468915038418936448 17215425581399833856 14515192050671179648 11814958519942525440 9114724989213871232 6414491458485217024 3714257927756562816 1014024397027908608 16760534940008806016 14060301409280151808 11360067878551497600 8659834347822843392 5959600817094189184 3259367286365534976 559133755636880768 16305644298617778176 13605410767889123968 10905177237160469760 8204943706431815552 5504710175703161344 2804476644974507136 104243114245852928 15850753657226750336 13150520126498096128 10450286595769441920 7750053065040787712 5049819534312133504 2349586003583479296 18096096546564376704 15395863015835722496 12695629485107068288 9995395954378414080 7295162423649759872 4594928892921105664 1894695362192451456 17641205905173348864 14940972374444694656 12240738843716040448 9540505312987386240 6840271782258732032 4140038251530077824 1439804720801423616 17186315263782321024 14486081733053666816 11785848202325012608 9085614671596358400 6385381140867704192 3685147610139049984 984914079410395776 16731424622391293184 14031191091662638976 11330957560933984768 8630724030205330560 5930490499476676352 3230256968748022144 530023438019367936 16276533981000265344 13576300450271611136 10876066919542956928 8175833388814302720 5475599858085648512 2775366327356994304 75132796628340096 15821643339609237504 13121409808880583296 10421176278151929088 7720942747423274880 5020709216694620672 2320475685965966464 18066986228946863872 15366752698218209664 12666519167489555456 9966285636760901248 7266052106032247040 4565818575303592832 1865585044574938624 17612095587555836032 14911862056827181824 12211628526098527616 9511394995369873408 6811161464641219200 4110927933912564992 1410694403183910784 17157204946164808192 14456971415436153984 11756737884707499776 9056504353978845568 6356270823250191360 3656037292521537152 955803761792882944 16702314304773780352 14002080774045126144 11301847243316471936 8601613712587817728 5901380181859163520 3201146651130509312 500913120401855104 16247423663382752512 13547190132654098304 10846956601925444096 8146723071196789888 5446489540468135680 2746256009739481472 46022479010827264 15792533021991724672 13092299491263070464 10392065960534416256 7691832429805762048 4991598899077107840 2291365368348453632 18037875911329351040 15337642380600696832 12637408849872042624 9937175319143388416 7236941788414734208 4536708257686080000 1836474726957425792 17582985269938323200 14882751739209668992 12182518208481014784 9482284677752360576 6782051147023706368 4081817616295052160 1381584085566397952 17128094628547295360 14427861097818641152 11727627567089986944 9027394036361332736 6327160505632678528 3626926974904024320 926693444175370112 16673203987156267520 13972970456427613312 11272736925698959104 8572503394970304896 5872269864241650688 3172036333512996480 471802802784342272 16218313345765239680 13518079815036585472 10817846284307931264 8117612753579277056 5417379222850622848 2717145692121968640 16912161393314432 15763422704374211840 13063189173645557632 10362955642916903424 7662722112188249216 4962488581459595008 2262255050730940800 18008765593711838208 15308532062983184000 12608298532254529792 9908065001525875584 7207831470797221376 4507597940068567168 1807364409339912960 17553874952320810368 14853641421592156160 12153407890863501952 9453174360134847744 6752940829406193536 4052707298677539328 1352473767948885120 17098984310929782528 14398750780201128320 11698517249472474112 8998283718743819904 6298050188015165696 3597816657286511488 897583126557857280 16644093669538754688 13943860138810100480 11243626608081446272 8543393077352792064 5843159546624137856 3142926015895483648 442692485166829440 16189203028147726848 13488969497419072640 10788735966690418432 8088502435961764224 5388268905233110016 2688035374504455808 18434545917485353216 15734312386756699008 13034078856028044800 10333845325299390592 7633611794570736384 4933378263842082176 2233144733113427968 17979655276094325376 15279421745365671168 12579188214637016960 9878954683908362752 7178721153179708544 4478487622451054336 1778254091722400128 17524764634703297536 14824531103974643328 12124297573245989120 9424064042517334912 6723830511788680704 4023596981060026496 1323363450331372288 17069873993312269696 14369640462583615488 11669406931854961280 8969173401126307072 6268939870397652864 3568706339668998656 868472808940344448 16614983351921241856 13914749821192587648 11214516290463933440 8514282759735279232 5814049229006625024 3113815698277970816 413582167549316608 16160092710530214016 13459859179801559808 10759625649072905600 8059392118344251392 5359158587615597184 2658925056886942976 18405435599867840384 15705202069139186176 13004968538410531968 10304735007681877760 7604501476953223552 4904267946224569344 2204034415495915136 17950544958476812544 15250311427748158336 12550077897019504128 9849844366290849920 7149610835562195712 4449377304833541504 1749143774104887296 17495654317085784704 14795420786357130496 12095187255628476288 9394953724899822080 6694720194171167872 3994486663442513664 1294253132713859456 17040763675694756864 14340530144966102656 11640296614237448448 8940063083508794240 6239829552780140032 3539596022051485824 839362491322831616 16585873034303729024 13885639503575074816 11185405972846420608 8485172442117766400 5784938911389112192 3084705380660457984 384471849931803776 16130982392912701184 13430748862184046976 10730515331455392768 8030281800726738560 5330048269998084352 2629814739269430144 18376325282250327552 15676091751521673344 12975858220793019136 10275624690064364928 7575391159335710720 4875157628607056512 2174924097878402304 17921434640859299712 15221201110130645504 12520967579401991296 9820734048673337088 7120500517944682880 4420266987216028672 1720033456487374464 17466543999468271872 14766310468739617664 12066076938010963456 9365843407282309248 6665609876553655040 3965376345825000832 1265142815096346624 17011653358077244032 14311419827348589824 11611186296619935616 8910952765891281408 6210719235162627200 3510485704433972992 810252173705318784 16556762716686216192 13856529185957561984 11156295655228907776 8456062124500253568 5755828593771599360 3055595063042945152 355361532314290944 16101872075295188352 13401638544566534144 10701405013837879936 8001171483109225728 5300937952380571520 2600704421651917312 18347214964632814720 15646981433904160512 12946747903175506304 10246514372446852096 7546280841718197888 4846047310989543680 2145813780260889472 17892324323241786880 15192090792513132672 12491857261784478464 9791623731055824256 7091390200327170048 4391156669598515840 1690923138869861632 17437433681850759040 14737200151122104832 12036966620393450624 9336733089664796416 6636499558936142208 3936266028207488000 1236032497478833792 16982543040459731200 14282309509731076992 11582075979002422784 8881842448273768576 6181608917545114368 3481375386816460160 781141856087805952 16527652399068703360 13827418868340049152 11127185337611394944 8426951806882740736 5726718276154086528 3026484745425432320 326251214696778112 16072761757677675520 13372528226949021312 10672294696220367104 7972061165491712896 5271827634763058688 2571594104034404480 18318104647015301888 15617871116286647680 12917637585557993472 10217404054829339264 7517170524100685056 4816936993372030848 2116703462643376640 17863214005624274048 15162980474895619840 12462746944166965632 9762513413438311424 7062279882709657216 4362046351981003008 1661812821252348800 17408323364233246208 14708089833504592000 12007856302775937792 9307622772047283584 6607389241318629376 3907155710589975168 1206922179861320960 16953432722842218368 14253199192113564160 11552965661384909952 8852732130656255744 6152498599927601536 3452265069198947328 752031538470293120 16498542081451190528 13798308550722536320 11098075019993882112 8397841489265227904 5697607958536573696 2997374427807919488 297140897079265280 16043651440060162688 13343417909331508480 10643184378602854272 7942950847874200064 5242717317145545856 2542483786416891648 18288994329397789056 15588760798669134848 12888527267940480640 10188293737211826432 7488060206483172224 4787826675754518016 2087593145025863808 17834103688006761216 15133870157278107008 12433636626549452800 9733403095820798592 7033169565092144384 4332936034363490176 1632702503634835968 17379213046615733376 14678979515887079168 11978745985158424960 9278512454429770752 6578278923701116544 3878045392972462336 1177811862243808128 16924322405224705536 14224088874496051328 11523855343767397120 8823621813038742912 6123388282310088704 3423154751581434496 722921220852780288 16469431763833677696 13769198233105023488 11068964702376369280 8368731171647715072 5668497640919060864 2968264110190406656 268030579461752448 16014541122442649856 13314307591713995648 10614074060985341440 7913840530256687232 5213606999528033024 2513373468799378816 18259884011780276224 15559650481051622016 12859416950322967808 10159183419594313600 7458949888865659392 4758716358137005184 2058482827408350976 17804993370389248384 15104759839660594176 12404526308931939968 9704292778203285760 7004059247474631552 4303825716745977344 1603592186017323136 17350102728998220544 14649869198269566336 11949635667540912128 9249402136812257920 6549168606083603712 3848935075354949504 1148701544626295296 16895212087607192704 14194978556878538496 11494745026149884288 8794511495421230080 6094277964692575872 3394044433963921664 693810903235267456 16440321446216164864 13740087915487510656 11039854384758856448 8339620854030202240 5639387323301548032 2939153792572893824 238920261844239616 15985430804825137024 13285197274096482816 10584963743367828608 7884730212639174400 5184496681910520192 2484263151181865984 18230773694162763392 15530540163434109184 12830306632705454976 10130073101976800768 7429839571248146560 4729606040519492352 2029372509790838144 17775883052771735552 15075649522043081344 12375415991314427136 9675182460585772928 6974948929857118720 4274715399128464512 1574481868399810304 17320992411380707712 14620758880652053504 11920525349923399296 9220291819194745088 6520058288466090880 3819824757737436672 1119591227008782464 16866101769989679872 14165868239261025664 11465634708532371456 8765401177803717248 6065167647075063040 3364934116346408832 664700585617754624 16411211128598652032 13710977597869997824 11010744067141343616 8310510536412689408 5610277005684035200 2910043474955380992 209809944226726784 15956320487207624192 13256086956478969984 10555853425750315776 7855619895021661568 5155386364293007360 2455152833564353152 18201663376545250560 15501429845816596352 12801196315087942144 10100962784359287936 7400729253630633728 4700495722901979520 2000262192173325312 17746772735154222720 15046539204425568512 12346305673696914304 9646072142968260096 6945838612239605888 4245605081510951680 1545371550782297472 17291882093763194880 14591648563034540672 11891415032305886464 9191181501577232256 6490947970848578048 3790714440119923840 1090480909391269632 16836991452372167040 14136757921643512832 11436524390914858624 8736290860186204416 6036057329457550208 3335823798728896000 635590268000241792 16382100810981139200 13681867280252484992 10981633749523830784 8281400218795176576 5581166688066522368 2880933157337868160 180699626609213952 15927210169590111360 13226976638861457152 10526743108132802944 7826509577404148736 5126276046675494528 2426042515946840320 18172553058927737728 15472319528199083520 12772085997470429312 10071852466741775104 7371618936013120896 4671385405284466688 1971151874555812480 17717662417536709888 15017428886808055680 12317195356079401472 9616961825350747264 6916728294622093056 4216494763893438848 1516261233164784640 17262771776145682048 14562538245417027840 11862304714688373632 9162071183959719424 6461837653231065216 3761604122502411008 1061370591773756800 16807881134754654208 14107647604026000000 11407414073297345792 8707180542568691584 6006947011840037376 3306713481111383168 606479950382728960 16352990493363626368 13652756962634972160 10952523431906317952 8252289901177663744 5552056370449009536 2851822839720355328 151589308991701120 15898099851972598528 13197866321243944320 10497632790515290112 7797399259786635904 5097165729057981696 2396932198329327488 18143442741310224896 15443209210581570688 12742975679852916480 10042742149124262272 7342508618395608064 4642275087666953856 1942041556938299648 17688552099919197056 14988318569190542848 12288085038461888640 9587851507733234432 6887617977004580224 4187384446275926016 1487150915547271808 17233661458528169216 14533427927799515008 11833194397070860800 9132960866342206592 6432727335613552384 3732493804884898176 1032260274156243968 16778770817137141376 14078537286408487168 11378303755679832960 8678070224951178752 5977836694222524544 3277603163493870336 577369632765216128 16323880175746113536 13623646645017459328 10923413114288805120 8223179583560150912 5522946052831496704 2822712522102842496 122478991374188288 15868989534355085696 13168756003626431488 10468522472897777280 7768288942169123072 5068055411440468864 2367821880711814656 18114332423692712064 15414098892964057856 12713865362235403648 10013631831506749440 7313398300778095232 4613164770049441024 1912931239320786816 17659441782301684224 14959208251573030016 12258974720844375808 9558741190115721600 6858507659387067392 4158274128658413184 1458040597929758976 17204551140910656384 14504317610182002176 11804084079453347968 9103850548724693760 6403617017996039552 3703383487267385344 1003149956538731136 16749660499519628544 14049426968790974336 11349193438062320128 8648959907333665920 5948726376605011712 3248492845876357504 548259315147703296 16294769858128600704 13594536327399946496 10894302796671292288 8194069265942638080 5493835735213983872 2793602204485329664 93368673756675456 15839879216737572864 13139645686008918656 10439412155280264448 7739178624551610240 5038945093822956032 2338711563094301824 18085222106075199232 15384988575346545024 12684755044617890816 9984521513889236608 7284287983160582400 4584054452431928192 1883820921703273984 17630331464684171392 14930097933955517184 12229864403226862976 9529630872498208768 6829397341769554560 4129163811040900352 1428930280312246144 17175440823293143552 14475207292564489344 11774973761835835136 9074740231107180928 6374506700378526720 3674273169649872512 974039638921218304 16720550181902115712 14020316651173461504 11320083120444807296 8619849589716153088 5919616058987498880 3219382528258844672 519148997530190464 16265659540511087872 13565426009782433664 10865192479053779456 8164958948325125248 5464725417596471040 2764491886867816832 64258356139162624 15810768899120060032 13110535368391405824 10410301837662751616 7710068306934097408 5009834776205443200 2309601245476788992 18056111788457686400 15355878257729032192 12655644727000377984 9955411196271723776 7255177665543069568 4554944134814415360 1854710604085761152 17601221147066658560 14900987616338004352 12200754085609350144 9500520554880695936 6800287024152041728 4100053493423387520 1399819962694733312 17146330505675630720 14446096974946976512 11745863444218322304 9045629913489668096 6345396382761013888 3645162852032359680 944929321303705472 16691439864284602880 13991206333555948672 11290972802827294464 8590739272098640256 5890505741369986048 3190272210641331840 490038679912677632 16236549222893575040 13536315692164920832 10836082161436266624 8135848630707612416 5435615099978958208 2735381569250304000 35148038521649792 15781658581502547200 13081425050773892992 10381191520045238784 7680957989316584576 4980724458587930368 2280490927859276160 18027001470840173568 15326767940111519360 12626534409382865152 9926300878654210944 7226067347925556736 4525833817196902528 1825600286468248320 17572110829449145728 14871877298720491520 12171643767991837312 9471410237263183104 6771176706534528896 4070943175805874688 1370709645077220480 17117220188058117888 14416986657329463680 11716753126600809472 9016519595872155264 6316286065143501056 3616052534414846848 915819003686192640 16662329546667090048 13962096015938435840 11261862485209781632 8561628954481127424 5861395423752473216 3161161893023819008 460928362295164800 16207438905276062208 13507205374547408000 10806971843818753792 8106738313090099584 5406504782361445376 2706271251632791168 6037720904136960 15752548263885034368 13052314733156380160 10352081202427725952 7651847671699071744 4951614140970417536 2251380610241763328 17997891153222660736 15297657622494006528 12597424091765352320 9897190561036698112 7196957030308043904 4496723499579389696 1796489968850735488 17543000511831632896 14842766981102978688 12142533450374324480 9442299919645670272 6742066388917016064 4041832858188361856 1341599327459707648 17088109870440605056 14387876339711950848 11687642808983296640 8987409278254642432 6287175747525988224 3586942216797334016 886708686068679808 16633219229049577216 13932985698320923008 11232752167592268800 8532518636863614592 5832285106134960384 3132051575406306176 431818044677651968 16178328587658549376 13478095056929895168 10777861526201240960 8077627995472586752 5377394464743932544 2677160934015278336 18423671476996175744 15723437946267521536 13023204415538867328 10322970884810213120 7622737354081558912 4922503823352904704 2222270292624250496 17968780835605147904 15268547304876493696 12568313774147839488 9868080243419185280 7167846712690531072 4467613181961876864 1767379651233222656 17513890194214120064 14813656663485465856 12113423132756811648 9413189602028157440 6712956071299503232 4012722540570849024 1312489009842194816 17058999552823092224 14358766022094438016 11658532491365783808 8958298960637129600 6258065429908475392 3557831899179821184 857598368451166976 16604108911432064384 13903875380703410176 11203641849974755968 8503408319246101760 5803174788517447552 3102941257788793344 402707727060139136 16149218270041036544 13448984739312382336 10748751208583728128 8048517677855073920 5348284147126419712 2648050616397765504 18394561159378662912 15694327628650008704 12994094097921354496 10293860567192700288 7593627036464046080 4893393505735391872 2193159975006737664 17939670517987635072 15239436987258980864 12539203456530326656 9838969925801672448 7138736395073018240 4438502864344364032 1738269333615709824 17484779876596607232 14784546345867953024 12084312815139298816 9384079284410644608 6683845753681990400 3983612222953336192 1283378692224681984 17029889235205579392 14329655704476925184 11629422173748270976 8929188643019616768 6228955112290962560 3528721581562308352 828488050833654144 16574998593814551552 13874765063085897344 11174531532357243136 8474298001628588928 5774064470899934720 3073830940171280512 373597409442626304 16120107952423523712 13419874421694869504 10719640890966215296 8019407360237561088 5319173829508906880 2618940298780252672 18365450841761150080 15665217311032495872 12964983780303841664 10264750249575187456 7564516718846533248 4864283188117879040 2164049657389224832 17910560200370122240 15210326669641468032 12510093138912813824 9809859608184159616 7109626077455505408 4409392546726851200 1709159015998196992 17455669558979094400 14755436028250440192 12055202497521785984 9354968966793131776 6654735436064477568 3954501905335823360 1254268374607169152 17000778917588066560 14300545386859412352 11600311856130758144 8900078325402103936 6199844794673449728 3499611263944795520 799377733216141312 16545888276197038720 13845654745468384512 11145421214739730304 8445187684011076096 5744954153282421888 3044720622553767680 344487091825113472 16090997634806010880 13390764104077356672 10690530573348702464 7990297042620048256 5290063511891394048 2589829981162739840 18336340524143637248 15636106993414983040 12935873462686328832 10235639931957674624 7535406401229020416 4835172870500366208 2134939339771712000 17881449882752609408 15181216352023955200 12480982821295300992 9780749290566646784 7080515759837992576 4380282229109338368 1680048698380684160 17426559241361581568 14726325710632927360 12026092179904273152 9325858649175618944 6625625118446964736 3925391587718310528 1225158056989656320 16971668599970553728 14271435069241899520 11571201538513245312 8870968007784591104 6170734477055936896 3470500946327282688 770267415598628480 16516777958579525888 13816544427850871680 11116310897122217472 8416077366393563264 5715843835664909056 3015610304936254848 315376774207600640 16061887317188498048 13361653786459843840 10661420255731189632 7961186725002535424 5260953194273881216 2560719663545227008 18307230206526124416 15606996675797470208 12906763145068816000 10206529614340161792 7506296083611507584 4806062552882853376 2105829022154199168 17852339565135096576 15152106034406442368 12451872503677788160 9751638972949133952 7051405442220479744 4351171911491825536 1650938380763171328 17397448923744068736 14697215393015414528 11996981862286760320 9296748331558106112 6596514800829451904 3896281270100797696 1196047739372143488 16942558282353040896 14242324751624386688 11542091220895732480 8841857690167078272 6141624159438424064 3441390628709769856 741157097981115648 16487667640962013056 13787434110233358848 11087200579504704640 8386967048776050432 5686733518047396224 2986499987318742016 286266456590087808 16032776999570985216 13332543468842331008 10632309938113676800 7932076407385022592 5231842876656368384 2531609345927714176 18278119888908611584 15577886358179957376 12877652827451303168 10177419296722648960 7477185765993994752 4776952235265340544 2076718704536686336 17823229247517583744 15122995716788929536 12422762186060275328 9722528655331621120 7022295124602966912 4322061593874312704 1621828063145658496 17368338606126555904 14668105075397901696 11967871544669247488 9267638013940593280 6567404483211939072 3867170952483284864 1166937421754630656 16913447964735528064 14213214434006873856 11512980903278219648 8812747372549565440 6112513841820911232 3412280311092257024 712046780363602816 16458557323344500224 13758323792615846016 11058090261887191808 8357856731158537600 5657623200429883392 2957389669701229184 257156138972574976 16003666681953472384 13303433151224818176 10603199620496163968 7902966089767509760 5202732559038855552 2502499028310201344 18249009571291098752 15548776040562444544 12848542509833790336 10148308979105136128 7448075448376481920 4747841917647827712 2047608386919173504 17794118929900070912 15093885399171416704 12393651868442762496 9693418337714108288 6993184806985454080 4292951276256799872 1592717745528145664 17339228288509043072 14638994757780388864 11938761227051734656 9238527696323080448 6538294165594426240 3838060634865772032 1137827104137117824 16884337647118015232 14184104116389361024 11483870585660706816 8783637054932052608 6083403524203398400 3383169993474744192 682936462746089984 16429447005726987392 13729213474998333184 11028979944269678976 8328746413541024768 5628512882812370560 2928279352083716352 228045821355062144 15974556364335959552 13274322833607305344 10574089302878651136 7873855772149996928 5173622241421342720 2473388710692688512 18219899253673585920 15519665722944931712 12819432192216277504 10119198661487623296 7418965130758969088 4718731600030314880 2018498069301660672 17765008612282558080 15064775081553903872 12364541550825249664 9664308020096595456 6964074489367941248 4263840958639287040 1563607427910632832 17310117970891530240 14609884440162876032 11909650909434221824 9209417378705567616 6509183847976913408 3808950317248259200 1108716786519604992 16855227329500502400 14154993798771848192 11454760268043193984 8754526737314539776 6054293206585885568 3354059675857231360 653826145128577152 16400336688109474560 13700103157380820352 10999869626652166144 8299636095923511936 5599402565194857728 2899169034466203520 198935503737549312 15945446046718446720 13245212515989792512 10544978985261138304 7844745454532484096 5144511923803829888 2444278393075175680 18190788936056073088 15490555405327418880 12790321874598764672 10090088343870110464 7389854813141456256 4689621282412802048 1989387751684147840 17735898294665045248 15035664763936391040 12335431233207736832 9635197702479082624 6934964171750428416 4234730641021774208 1534497110293120000 17281007653274017408 14580774122545363200 11880540591816708992 9180307061088054784 6480073530359400576 3779839999630746368 1079606468902092160 16826117011882989568 14125883481154335360 11425649950425681152 8725416419697026944 6025182888968372736 3324949358239718528 624715827511064320 16371226370491961728 13670992839763307520 10970759309034653312 8270525778305999104 5570292247577344896 2870058716848690688 169825186120036480 15916335729100933888 13216102198372279680 10515868667643625472 7815635136914971264 5115401606186317056 2415168075457662848 18161678618438560256 15461445087709906048 12761211556981251840 10060978026252597632 7360744495523943424 4660510964795289216 1960277434066635008 17706787977047532416 15006554446318878208 12306320915590224000 9606087384861569792 6905853854132915584 4205620323404261376 1505386792675607168 17251897335656504576 14551663804927850368 11851430274199196160 9151196743470541952 6450963212741887744 3750729682013233536 1050496151284579328 16797006694265476736 14096773163536822528 11396539632808168320 8696306102079514112 5996072571350859904 3295839040622205696 595605509893551488 16342116052874448896 13641882522145794688 10941648991417140480 8241415460688486272 5541181929959832064 2840948399231177856 140714868502523648 15887225411483421056 13186991880754766848 10486758350026112640 7786524819297458432 5086291288568804224 2386057757840150016 18132568300821047424 15432334770092393216 12732101239363739008 10031867708635084800 7331634177906430592 4631400647177776384 1931167116449122176 17677677659430019584 14977444128701365376 12277210597972711168 9576977067244056960 6876743536515402752 4176510005786748544 1476276475058094336 17222787018038991744 14522553487310337536 11822319956581683328 9122086425853029120 6421852895124374912 3721619364395720704 1021385833667066496 16767896376647963904 14067662845919309696 11367429315190655488 8667195784462001280 5966962253733347072 3266728723004692864 566495192276038656 16313005735256936064 13612772204528281856 10912538673799627648 8212305143070973440 5512071612342319232 2811838081613665024 111604550885010816 15858115093865908224 13157881563137254016 10457648032408599808 7757414501679945600 5057180970951291392 2356947440222637184 18103457983203534592 15403224452474880384 12702990921746226176 10002757391017571968 7302523860288917760 4602290329560263552 1902056798831609344 17648567341812506752 14948333811083852544 12248100280355198336 9547866749626544128 6847633218897889920 4147399688169235712 1447166157440581504 17193676700421478912 14493443169692824704 11793209638964170496 9092976108235516288 6392742577506862080 3692509046778207872 992275516049553664 16738786059030451072 14038552528301796864 11338318997573142656 8638085466844488448 5937851936115834240 3237618405387180032 537384874658525824 16283895417639423232 13583661886910769024 10883428356182114816 8183194825453460608 5482961294724806400 2782727763996152192 82494233267497984 15829004776248395392 13128771245519741184 10428537714791086976 7728304184062432768 5028070653333778560 2327837122605124352 18074347665586021760 15374114134857367552 12673880604128713344 9973647073400059136 7273413542671404928 4573180011942750720 1872946481214096512 17619457024194993920 14919223493466339712 12218989962737685504 9518756432009031296 6818522901280377088 4118289370551722880 1418055839823068672 17164566382803966080 14464332852075311872 11764099321346657664 9063865790618003456 6363632259889349248 3663398729160695040 963165198432040832 16709675741412938240 14009442210684284032 11309208679955629824 8608975149226975616 5908741618498321408 3208508087769667200 508274557041012992 16254785100021910400 13554551569293256192 10854318038564601984 8154084507835947776 5453850977107293568 2753617446378639360 53383915649985152 15799894458630882560 13099660927902228352 10399427397173574144 7699193866444919936 4998960335716265728 2298726804987611520 18045237347968508928 15345003817239854720 12644770286511200512 9944536755782546304 7244303225053892096 4544069694325237888 1843836163596583680 17590346706577481088 14890113175848826880 12189879645120172672 9489646114391518464 6789412583662864256 4089179052934210048 1388945522205555840 17135456065186453248 14435222534457799040 11734989003729144832 9034755473000490624 6334521942271836416 3634288411543182208 934054880814528000 16680565423795425408 13980331893066771200 11280098362338116992 8579864831609462784 5879631300880808576 3179397770152154368 479164239423500160 16225674782404397568 13525441251675743360 10825207720947089152 8124974190218434944 5424740659489780736 2724507128761126528 24273598032472320 15770784141013369728 13070550610284715520 10370317079556061312 7670083548827407104 4969850018098752896 2269616487370098688 18016127030350996096 15315893499622341888 12615659968893687680 9915426438165033472 7215192907436379264 4514959376707725056 1814725845979070848 17561236388959968256 14861002858231314048 12160769327502659840 9460535796774005632 6760302266045351424 4060068735316697216 1359835204588043008 17106345747568940416 14406112216840286208 11705878686111632000 9005645155382977792 6305411624654323584 3605178093925669376 904944563197015168 16651455106177912576 13951221575449258368 11250988044720604160 8550754513991949952 5850520983263295744 3150287452534641536 450053921805987328 16196564464786884736 13496330934058230528 10796097403329576320 8095863872600922112 5395630341872267904 2695396811143613696 18441907354124511104 15741673823395856896 13041440292667202688 10341206761938548480 7640973231209894272 4940739700481240064 2240506169752585856 17987016712733483264 15286783182004829056 12586549651276174848 9886316120547520640 7186082589818866432 4485849059090212224 1785615528361558016 17532126071342455424 14831892540613801216 12131659009885147008 9431425479156492800 6731191948427838592 4030958417699184384 1330724886970530176 17077235429951427584 14377001899222773376 11676768368494119168 8976534837765464960 6276301307036810752 3576067776308156544 875834245579502336 16622344788560399744 13922111257831745536 11221877727103091328 8521644196374437120 5821410665645782912 3121177134917128704 420943604188474496 16167454147169371904 13467220616440717696 10766987085712063488 8066753554983409280 5366520024254755072 2666286493526100864 18412797036506998272 15712563505778344064 13012329975049689856 10312096444321035648 7611862913592381440 4911629382863727232 2211395852135073024 17957906395115970432 15257672864387316224 12557439333658662016 9857205802930007808 7156972272201353600 4456738741472699392 1756505210744045184 17503015753724942592 14802782222996288384 12102548692267634176 9402315161538979968 6702081630810325760 4001848100081671552 1301614569353017344 17048125112333914752 14347891581605260544 11647658050876606336 8947424520147952128 6247190989419297920 3546957458690643712 846723927961989504 16593234470942886912 13893000940214232704 11192767409485578496 8492533878756924288 5792300348028270080 3092066817299615872 391833286570961664 16138343829551859072 13438110298823204864 10737876768094550656 8037643237365896448 5337409706637242240 2637176175908588032 18383686718889485440 15683453188160831232 12983219657432177024 10282986126703522816 7582752595974868608 4882519065246214400 2182285534517560192 17928796077498457600 15228562546769803392 12528329016041149184 9828095485312494976 7127861954583840768 4427628423855186560 1727394893126532352 17473905436107429760 14773671905378775552 12073438374650121344 9373204843921467136 6672971313192812928 3972737782464158720 1272504251735504512 17019014794716401920 14318781263987747712 11618547733259093504 8918314202530439296 6218080671801785088 3517847141073130880 817613610344476672 16564124153325374080 13863890622596719872 11163657091868065664 8463423561139411456 5763190030410757248 3062956499682103040 362722968953448832 16109233511934346240 13408999981205692032 10708766450477037824 8008532919748383616 5308299389019729408 2608065858291075200 18354576401271972608 15654342870543318400 12954109339814664192 10253875809086009984 7553642278357355776 4853408747628701568 2153175216900047360 17899685759880944768 15199452229152290560 12499218698423636352 9798985167694982144 7098751636966327936 4398518106237673728 1698284575509019520 17444795118489916928 14744561587761262720 12044328057032608512 9344094526303954304 6643860995575300096 3943627464846645888 1243393934117991680 16989904477098889088 14289670946370234880 11589437415641580672 8889203884912926464 6188970354184272256 3488736823455618048 788503292726963840 16535013835707861248 13834780304979207040 11134546774250552832 8434313243521898624 5734079712793244416 3033846182064590208 333612651335936000 16080123194316833408 13379889663588179200 10679656132859524992 7979422602130870784 5279189071402216576 2578955540673562368 18325466083654459776 15625232552925805568 12924999022197151360 10224765491468497152 7524531960739842944 4824298430011188736 2124064899282534528 17870575442263431936 15170341911534777728 12470108380806123520 9769874850077469312 7069641319348815104 4369407788620160896 1669174257891506688 17415684800872404096 14715451270143749888 12015217739415095680 9314984208686441472 6614750677957787264 3914517147229133056 1214283616500478848 16960794159481376256 14260560628752722048 11560327098024067840 8860093567295413632 6159860036566759424 3459626505838105216 759392975109451008 16505903518090348416 13805669987361694208 11105436456633040000 8405202925904385792 5704969395175731584 3004735864447077376 304502333718423168 16051012876699320576 13350779345970666368 10650545815242012160 7950312284513357952 5250078753784703744 2549845223056049536 18296355766036946944 15596122235308292736 12895888704579638528 10195655173850984320 7495421643122330112 4795188112393675904 2094954581665021696 17841465124645919104 15141231593917264896 12440998063188610688 9740764532459956480 7040531001731302272 4340297471002648064 1640063940273993856 17386574483254891264 14686340952526237056 11986107421797582848 9285873891068928640 6585640360340274432 3885406829611620224 1185173298882966016 16931683841863863424 14231450311135209216 11531216780406555008 8830983249677900800 6130749718949246592 3430516188220592384 730282657491938176 16476793200472835584 13776559669744181376 11076326139015527168 8376092608286872960 5675859077558218752 2975625546829564544 275392016100910336 16021902559081807744 13321669028353153536 10621435497624499328 7921201966895845120 5220968436167190912 2520734905438536704 18267245448419434112 15567011917690779904 12866778386962125696 10166544856233471488 7466311325504817280 4766077794776163072 2065844264047508864 17812354807028406272 15112121276299752064 12411887745571097856 9711654214842443648 7011420684113789440 4311187153385135232 1610953622656481024 17357464165637378432 14657230634908724224 11956997104180070016 9256763573451415808 6556530042722761600 3856296511994107392 1156062981265453184 16902573524246350592 14202339993517696384 11502106462789042176 8801872932060387968 6101639401331733760 3401405870603079552 701172339874425344 16447682882855322752 13747449352126668544 11047215821398014336 8346982290669360128 5646748759940705920 2946515229212051712 246281698483397504 15992792241464294912 13292558710735640704 10592325180006986496 7892091649278332288 5191858118549678080 2491624587821023872 18238135130801921280 15537901600073267072 12837668069344612864 10137434538615958656 7437201007887304448 4736967477158650240 2036733946429996032 17783244489410893440 15083010958682239232 12382777427953585024 9682543897224930816 6982310366496276608 4282076835767622400 1581843305038968192 17328353848019865600 14628120317291211392 11927886786562557184 9227653255833902976 6527419725105248768 3827186194376594560 1126952663647940352 16873463206628837760 14173229675900183552 11472996145171529344 8772762614442875136 6072529083714220928 3372295552985566720 672062022256912512 16418572565237809920 13718339034509155712 11018105503780501504 8317871973051847296 5617638442323193088 2917404911594538880 217171380865884672 15963681923846782080 13263448393118127872 10563214862389473664 7862981331660819456 5162747800932165248 2462514270203511040 18209024813184408448 15508791282455754240 12808557751727100032 10108324220998445824 7408090690269791616 4707857159541137408 2007623628812483200 17754134171793380608 15053900641064726400 12353667110336072192 9653433579607417984 6953200048878763776 4252966518150109568 1552732987421455360 17299243530402352768 14599009999673698560 11898776468945044352 9198542938216390144 6498309407487735936 3798075876759081728 1097842346030427520 16844352889011324928 14144119358282670720 11443885827554016512 8743652296825362304 6043418766096708096 3343185235368053888 642951704639399680 16389462247620297088 13689228716891642880 10988995186162988672 8288761655434334464 5588528124705680256 2888294593977026048 188061063248371840 15934571606229269248 13234338075500615040 10534104544771960832 7833871014043306624 5133637483314652416 2433403952585998208 18179914495566895616 15479680964838241408 12779447434109587200 10079213903380932992 7378980372652278784 4678746841923624576 1978513311194970368 17725023854175867776 15024790323447213568 12324556792718559360 9624323261989905152 6924089731261250944 4223856200532596736 1523622669803942528 17270133212784839936 14569899682056185728 11869666151327531520 9169432620598877312 6469199089870223104 3768965559141568896 1068732028412914688 16815242571393812096 14115009040665157888 11414775509936503680 8714541979207849472 6014308448479195264 3314074917750541056 613841387021886848 16360351930002784256 13660118399274130048 10959884868545475840 8259651337816821632 5559417807088167424 2859184276359513216 158950745630859008 15905461288611756416 13205227757883102208 10504994227154448000 7804760696425793792 5104527165697139584 2404293634968485376 18150804177949382784 15450570647220728576 12750337116492074368 10050103585763420160 7349870055034765952 4649636524306111744 1949402993577457536 17695913536558354944 14995680005829700736 12295446475101046528 9595212944372392320 6894979413643738112 4194745882915083904 1494512352186429696 17241022895167327104 14540789364438672896 11840555833710018688 9140322302981364480 6440088772252710272 3739855241524056064 1039621710795401856 16786132253776299264 14085898723047645056 11385665192318990848 8685431661590336640 5985198130861682432 3284964600133028224 584731069404374016 16331241612385271424 13631008081656617216 10930774550927963008 8230541020199308800 5530307489470654592 2830073958742000384 129840428013346176 15876350970994243584 13176117440265589376 10475883909536935168 7775650378808280960 5075416848079626752 2375183317350972544 18121693860331869952 15421460329603215744 12721226798874561536 10020993268145907328 7320759737417253120 4620526206688598912 1920292675959944704 17666803218940842112 14966569688212187904 12266336157483533696 9566102626754879488 6865869096026225280 4165635565297571072 1465402034568916864 17211912577549814272 14511679046821160064 11811445516092505856 9111211985363851648 6410978454635197440 3710744923906543232 1010511393177889024 16757021936158786432 14056788405430132224 11356554874701478016 8656321343972823808 5956087813244169600 3255854282515515392 555620751786861184 16302131294767758592 13601897764039104384 10901664233310450176 8201430702581795968 5501197171853141760 2800963641124487552 100730110395833344 15847240653376730752 13147007122648076544 10446773591919422336 7746540061190768128 5046306530462113920 2346072999733459712 18092583542714357120 15392350011985702912 12692116481257048704 9991882950528394496 7291649419799740288 4591415889071086080 1891182358342431872 17637692901323329280 14937459370594675072 12237225839866020864 9536992309137366656 6836758778408712448 4136525247680058240 1436291716951404032 17182802259932301440 14482568729203647232 11782335198474993024 9082101667746338816 6381868137017684608 3681634606289030400 981401075560376192 16727911618541273600 14027678087812619392 11327444557083965184 8627211026355310976 5926977495626656768 3226743964898002560 526510434169348352 16273020977150245760 13572787446421591552 10872553915692937344 8172320384964283136 5472086854235628928 2771853323506974720 71619792778320512 15818130335759217920 13117896805030563712 10417663274301909504 7717429743573255296 5017196212844601088 2316962682115946880 18063473225096844288 15363239694368190080 12663006163639535872 9962772632910881664 7262539102182227456 4562305571453573248 1862072040724919040 17608582583705816448 14908349052977162240 12208115522248508032 9507881991519853824 6807648460791199616 4107414930062545408 1407181399333891200 17153691942314788608 14453458411586134400 11753224880857480192 9052991350128825984 6352757819400171776 3652524288671517568 952290757942863360 16698801300923760768 13998567770195106560 11298334239466452352 8598100708737798144 5897867178009143936 3197633647280489728 497400116551835520 16243910659532732928 13543677128804078720 10843443598075424512 8143210067346770304 5442976536618116096 2742743005889461888 42509475160807680 15789020018141705088 13088786487413050880 10388552956684396672 7688319425955742464 4988085895227088256 2287852364498434048 18034362907479331456 15334129376750677248 12633895846022023040 9933662315293368832 7233428784564714624 4533195253836060416 1832961723107406208 17579472266088303616 14879238735359649408 12179005204630995200 9478771673902340992 6778538143173686784 4078304612445032576 1378071081716378368 17124581624697275776 14424348093968621568 11724114563239967360 9023881032511313152 6323647501782658944 3623413971054004736 923180440325350528 16669690983306247936 13969457452577593728 11269223921848939520 8568990391120285312 5868756860391631104 3168523329662976896 468289798934322688 16214800341915220096 13514566811186565888 10814333280457911680 8114099749729257472 5413866219000603264 2713632688271949056 13399157543294848 15759909700524192256 13059676169795538048 10359442639066883840 7659209108338229632 4958975577609575424 2258742046880921216 18005252589861818624 15305019059133164416 12604785528404510208 9904551997675856000 7204318466947201792 4504084936218547584 1803851405489893376 17550361948470790784 14850128417742136576 12149894887013482368 9449661356284828160 6749427825556173952 4049194294827519744 1348960764098865536 17095471307079762944 14395237776351108736 11695004245622454528 8994770714893800320 6294537184165146112 3594303653436491904 894070122707837696 16640580665688735104 13940347134960080896 11240113604231426688 8539880073502772480 5839646542774118272 3139413012045464064 439179481316809856 16185690024297707264 13485456493569053056 10785222962840398848 8084989432111744640 5384755901383090432 2684522370654436224 18431032913635333632 15730799382906679424 13030565852178025216 10330332321449371008 7630098790720716800 4929865259992062592 2229631729263408384 17976142272244305792 15275908741515651584 12575675210786997376 9875441680058343168 7175208149329688960 4474974618601034752 1774741087872380544 17521251630853277952 14821018100124623744 12120784569395969536 9420551038667315328 6720317507938661120 4020083977210006912 1319850446481352704 17066360989462250112 14366127458733595904 11665893928004941696 8965660397276287488 6265426866547633280 3565193335818979072 864959805090324864 16611470348071222272 13911236817342568064 11211003286613913856 8510769755885259648 5810536225156605440 3110302694427951232 410069163699297024 16156579706680194432 13456346175951540224 10756112645222886016 8055879114494231808 5355645583765577600 2655412053036923392 18401922596017820800 15701689065289166592 13001455534560512384 10301222003831858176 7600988473103203968 4900754942374549760 2200521411645895552 17947031954626792960 15246798423898138752 12546564893169484544 9846331362440830336 7146097831712176128 4445864300983521920 1745630770254867712 17492141313235765120 14791907782507110912 12091674251778456704 9391440721049802496 6691207190321148288 3990973659592494080 1290740128863839872 17037250671844737280 14337017141116083072 11636783610387428864 8936550079658774656 6236316548930120448 3536083018201466240 835849487472812032 16582360030453709440 13882126499725055232 11181892968996401024 8481659438267746816 5781425907539092608 3081192376810438400 380958846081784192 16127469389062681600 13427235858334027392 10727002327605373184 8026768796876718976 5326535266148064768 2626301735419410560 18372812278400307968 15672578747671653760 12972345216942999552 10272111686214345344 7571878155485691136 4871644624757036928 2171411094028382720 17917921637009280128 15217688106280625920 12517454575551971712 9817221044823317504 7116987514094663296 4416753983366009088 1716520452637354880 17463030995618252288 14762797464889598080 12062563934160943872 9362330403432289664 6662096872703635456 3961863341974981248 1261629811246327040 17008140354227224448 14307906823498570240 11607673292769916032 8907439762041261824 6207206231312607616 3506972700583953408 806739169855299200 16553249712836196608 13853016182107542400 11152782651378888192 8452549120650233984 5752315589921579776 3052082059192925568 351848528464271360 16098359071445168768 13398125540716514560 10697892009987860352 7997658479259206144 5297424948530551936 2597191417801897728 18343701960782795136 15643468430054140928 12943234899325486720 10243001368596832512 7542767837868178304 4842534307139524096 2142300776410869888 17888811319391767296 15188577788663113088 12488344257934458880 9788110727205804672 7087877196477150464 4387643665748496256 1687410135019842048 17433920678000739456 14733687147272085248 12033453616543431040 9333220085814776832 6632986555086122624 3932753024357468416 1232519493628814208 16979030036609711616 14278796505881057408 11578562975152403200 8878329444423748992 6178095913695094784 3477862382966440576 777628852237786368 16524139395218683776 13823905864490029568 11123672333761375360 8423438803032721152 5723205272304066944 3022971741575412736 322738210846758528 16069248753827655936 13369015223099001728 10668781692370347520 7968548161641693312 5268314630913039104 2568081100184384896 18314591643165282304 15614358112436628096 12914124581707973888 10213891050979319680 7513657520250665472 4813423989522011264 2113190458793357056 17859701001774254464 15159467471045600256 12459233940316946048 9759000409588291840 7058766878859637632 4358533348130983424 1658299817402329216 17404810360383226624 14704576829654572416 12004343298925918208 9304109768197264000 6603876237468609792 3903642706739955584 1203409176011301376 16949919718992198784 14249686188263544576 11549452657534890368 8849219126806236160 6148985596077581952 3448752065348927744 748518534620273536 16495029077601170944 13794795546872516736 11094562016143862528 8394328485415208320 5694094954686554112 2993861423957899904 293627893229245696 16040138436210143104 13339904905481488896 10639671374752834688 7939437844024180480 5239204313295526272 2538970782566872064 18285481325547769472 15585247794819115264 12885014264090461056 10184780733361806848 7484547202633152640 4784313671904498432 2084080141175844224 17830590684156741632 15130357153428087424 12430123622699433216 9729890091970779008 7029656561242124800 4329423030513470592 1629189499784816384 17375700042765713792 14675466512037059584 11975232981308405376 9274999450579751168 6574765919851096960 3874532389122442752 1174298858393788544 16920809401374685952 14220575870646031744 11520342339917377536 8820108809188723328 6119875278460069120 3419641747731414912 719408217002760704 16465918759983658112 13765685229255003904 11065451698526349696 8365218167797695488 5664984637069041280 2964751106340387072 264517575611732864 16011028118592630272 13310794587863976064 10610561057135321856 7910327526406667648 5210093995678013440 2509860464949359232 18256371007930256640 15556137477201602432 12855903946472948224 10155670415744294016 7455436885015639808 4755203354286985600 2054969823558331392 17801480366539228800 15101246835810574592 12401013305081920384 9700779774353266176 7000546243624611968 4300312712895957760 1600079182167303552 17346589725148200960 14646356194419546752 11946122663690892544 9245889132962238336 6545655602233584128 3845422071504929920 1145188540776275712 16891699083757173120 14191465553028518912 11491232022299864704 8790998491571210496 6090764960842556288 3390531430113902080 690297899385247872 16436808442366145280 13736574911637491072 11036341380908836864 8336107850180182656 5635874319451528448 2935640788722874240 235407257994220032 15981917800975117440 13281684270246463232 10581450739517809024 7881217208789154816 5180983678060500608 2480750147331846400 18227260690312743808 15527027159584089600 12826793628855435392 10126560098126781184 7426326567398126976 4726093036669472768 2025859505940818560 17772370048921715968 15072136518193061760 12371902987464407552 9671669456735753344 6971435926007099136 4271202395278444928 1570968864549790720 17317479407530688128 14617245876802033920 11917012346073379712 9216778815344725504 6516545284616071296 3816311753887417088 1116078223158762880 16862588766139660288 14162355235411006080 11462121704682351872 8761888173953697664 6061654643225043456 3361421112496389248 661187581767735040 16407698124748632448 13707464594019978240 11007231063291324032 8306997532562669824 5606764001834015616 2906530471105361408 206296940376707200 15952807483357604608 13252573952628950400 10552340421900296192 7852106891171641984 5151873360442987776 2451639829714333568 18198150372695230976 15497916841966576768 12797683311237922560 10097449780509268352 7397216249780614144 4696982719051959936 1996749188323305728 17743259731304203136 15043026200575548928 12342792669846894720 9642559139118240512 6942325608389586304 4242092077660932096 1541858546932277888 17288369089913175296 14588135559184521088 11887902028455866880 9187668497727212672 6487434966998558464 3787201436269904256 1086967905541250048 16833478448522147456 14133244917793493248 11433011387064839040 8732777856336184832 6032544325607530624 3332310794878876416 632077264150222208 16378587807131119616 13678354276402465408 10978120745673811200 8277887214945156992 5577653684216502784 2877420153487848576 177186622759194368 15923697165740091776 13223463635011437568 10523230104282783360 7822996573554129152 5122763042825474944 2422529512096820736 18169040055077718144 15468806524349063936 12768572993620409728 10068339462891755520 7368105932163101312 4667872401434447104 1967638870705792896 17714149413686690304 15013915882958036096 12313682352229381888 9613448821500727680 6913215290772073472 4212981760043419264 1512748229314765056 17259258772295662464 14559025241567008256 11858791710838354048 9158558180109699840 6458324649381045632 3758091118652391424 1057857587923737216 16804368130904634624 14104134600175980416 11403901069447326208 8703667538718672000 6003434007990017792 3303200477261363584 602966946532709376 16349477489513606784 13649243958784952576 10949010428056298368 8248776897327644160 5548543366598989952 2848309835870335744 148076305141681536 15894586848122578944 13194353317393924736 10494119786665270528 7793886255936616320 5093652725207962112 2393419194479307904 18139929737460205312 15439696206731551104 12739462676002896896 10039229145274242688 7338995614545588480 4638762083816934272 1938528553088280064 17685039096069177472 14984805565340523264 12284572034611869056 9584338503883214848 6884104973154560640 4183871442425906432 1483637911697252224 17230148454678149632 14529914923949495424 11829681393220841216 9129447862492187008 6429214331763532800 3728980801034878592 1028747270306224384 16775257813287121792 14075024282558467584 11374790751829813376 8674557221101159168 5974323690372504960 3274090159643850752 573856628915196544 16320367171896093952 13620133641167439744 10919900110438785536 8219666579710131328 5519433048981477120 2819199518252822912 118965987524168704 15865476530505066112 13165242999776411904 10465009469047757696 7764775938319103488 5064542407590449280 2364308876861795072 18110819419842692480 15410585889114038272 12710352358385384064 10010118827656729856 7309885296928075648 4609651766199421440 1909418235470767232 17655928778451664640 14955695247723010432 12255461716994356224 9555228186265702016 6854994655537047808 4154761124808393600 1454527594079739392 17201038137060636800 14500804606331982592 11800571075603328384 9100337544874674176 6400104014146019968 3699870483417365760 999636952688711552 16746147495669608960 14045913964940954752 11345680434212300544 8645446903483646336 5945213372754992128 3244979842026337920 544746311297683712 16291256854278581120 13591023323549926912 10890789792821272704 8190556262092618496 5490322731363964288 2790089200635310080 89855669906655872 15836366212887553280 13136132682158899072 10435899151430244864 7735665620701590656 5035432089972936448 2335198559244282240 18081709102225179648 15381475571496525440 12681242040767871232 9981008510039217024 7280774979310562816 4580541448581908608 1880307917853254400 17626818460834151808 14926584930105497600 12226351399376843392 9526117868648189184 6825884337919534976 4125650807190880768 1425417276462226560 17171927819443123968 14471694288714469760 11771460757985815552 9071227227257161344 6370993696528507136 3670760165799852928 970526635071198720 16717037178052096128 14016803647323441920 11316570116594787712 8616336585866133504 5916103055137479296 3215869524408825088 515635993680170880 16262146536661068288 13561913005932414080 10861679475203759872 8161445944475105664 5461212413746451456 2760978883017797248 60745352289143040 15807255895270040448 13107022364541386240 10406788833812732032 7706555303084077824 5006321772355423616 2306088241626769408 18052598784607666816 15352365253879012608 12652131723150358400 9951898192421704192 7251664661693049984 4551431130964395776 1851197600235741568 17597708143216638976 14897474612487984768 12197241081759330560 9497007551030676352 6796774020302022144 4096540489573367936 1396306958844713728 17142817501825611136 14442583971096956928 11742350440368302720 9042116909639648512 6341883378910994304 3641649848182340096 941416317453685888 16687926860434583296 13987693329705929088 11287459798977274880 8587226268248620672 5886992737519966464 3186759206791312256 486525676062658048 16233036219043555456 13532802688314901248 10832569157586247040 8132335626857592832 5432102096128938624 2731868565400284416 31635034671630208 15778145577652527616 13077912046923873408 10377678516195219200 7677444985466564992 4977211454737910784 2276977924009256576 18023488466990153984 15323254936261499776 12623021405532845568 9922787874804191360 7222554344075537152 4522320813346882944 1822087282618228736 17568597825599126144 14868364294870471936 12168130764141817728 9467897233413163520 6767663702684509312 4067430171955855104 1367196641227200896 17113707184208098304 14413473653479444096 11713240122750789888 9013006592022135680 6312773061293481472 3612539530564827264 912305999836173056 16658816542817070464 13958583012088416256 11258349481359762048 8558115950631107840 5857882419902453632 3157648889173799424 457415358445145216 16203925901426042624 13503692370697388416 10803458839968734208 8103225309240080000 5402991778511425792 2702758247782771584 2524717054117376 15749035260035014784 13048801729306360576 10348568198577706368 7648334667849052160 4948101137120397952 2247867606391743744 17994378149372641152 15294144618643986944 12593911087915332736 9893677557186678528 7193444026458024320 4493210495729370112 1792976965000715904 17539487507981613312 14839253977252959104 12139020446524304896 9438786915795650688 6738553385066996480 4038319854338342272 1338086323609688064 17084596866590585472 14384363335861931264 11684129805133277056 8983896274404622848 6283662743675968640 3583429212947314432 883195682218660224 16629706225199557632 13929472694470903424 11229239163742249216 8529005633013595008 5828772102284940800 3128538571556286592 428305040827632384 16174815583808529792 13474582053079875584 10774348522351221376 8074114991622567168 5373881460893912960 2673647930165258752 18420158473146156160 15719924942417501952 13019691411688847744 10319457880960193536 7619224350231539328 4918990819502885120 2218757288774230912 17965267831755128320 15265034301026474112 12564800770297819904 9864567239569165696 7164333708840511488 4464100178111857280 1763866647383203072 17510377190364100480 14810143659635446272 12109910128906792064 9409676598178137856 6709443067449483648 4009209536720829440 1308976005992175232 17055486548973072640 14355253018244418432 11655019487515764224 8954785956787110016 6254552426058455808 3554318895329801600 854085364601147392 16600595907582044800 13900362376853390592 11200128846124736384 8499895315396082176 5799661784667427968 3099428253938773760 399194723210119552 16145705266191016960 13445471735462362752 10745238204733708544 8045004674005054336 5344771143276400128 2644537612547745920 18391048155528643328 15690814624799989120 12990581094071334912 10290347563342680704 7590114032614026496 4889880501885372288 2189646971156718080 17936157514137615488 15235923983408961280 12535690452680307072 9835456921951652864 7135223391222998656 4434989860494344448 1734756329765690240 17481266872746587648 14781033342017933440 12080799811289279232 9380566280560625024 6680332749831970816 3980099219103316608 1279865688374662400 17026376231355559808 14326142700626905600 11625909169898251392 8925675639169597184 6225442108440942976 3525208577712288768 824975046983634560 16571485589964531968 13871252059235877760 11171018528507223552 8470784997778569344 5770551467049915136 3070317936321260928 370084405592606720 16116594948573504128 13416361417844849920 10716127887116195712 8015894356387541504 5315660825658887296 2615427294930233088 18361937837911130496 15661704307182476288 12961470776453822080 10261237245725167872 7561003714996513664 4860770184267859456 2160536653539205248 17907047196520102656 15206813665791448448 12506580135062794240 9806346604334140032 7106113073605485824 4405879542876831616 1705646012148177408 17452156555129074816 14751923024400420608 12051689493671766400 9351455962943112192 6651222432214457984 3950988901485803776 1250755370757149568 16997265913738046976 14297032383009392768 11596798852280738560 8896565321552084352 6196331790823430144 3496098260094775936 795864729366121728 16542375272347019136 13842141741618364928 11141908210889710720 8441674680161056512 5741441149432402304 3041207618703748096 340974087975093888 16087484630955991296 13387251100227337088 10687017569498682880 7986784038770028672 5286550508041374464 2586316977312720256 18332827520293617664 15632593989564963456 12932360458836309248 10232126928107655040 7531893397379000832 4831659866650346624 2131426335921692416 17877936878902589824 15177703348173935616 12477469817445281408 9777236286716627200 7077002755987972992 4376769225259318784 1676535694530664576 17423046237511561984 14722812706782907776 12022579176054253568 9322345645325599360 6622112114596945152 3921878583868290944 1221645053139636736 16968155596120534144 14267922065391879936 11567688534663225728 8867455003934571520 6167221473205917312 3466987942477263104 766754411748608896 16513264954729506304 13813031424000852096 11112797893272197888 8412564362543543680 5712330831814889472 3012097301086235264 311863770357581056 16058374313338478464 13358140782609824256 10657907251881170048 7957673721152515840 5257440190423861632 2557206659695207424 18303717202676104832 15603483671947450624 12903250141218796416 10203016610490142208 7502783079761488000 4802549549032833792 2102316018304179584 17848826561285076992 15148593030556422784 12448359499827768576 9748125969099114368 7047892438370460160 4347658907641805952 1647425376913151744 17393935919894049152 14693702389165394944 11993468858436740736 9293235327708086528 6593001796979432320 3892768266250778112 1192534735522123904 16939045278503021312 14238811747774367104 11538578217045712896 8838344686317058688 6138111155588404480 3437877624859750272 737644094131096064 16484154637111993472 13783921106383339264 11083687575654685056 8383454044926030848 5683220514197376640 2982986983468722432 282753452740068224 16029263995720965632 13329030464992311424 10628796934263657216 7928563403535003008 5228329872806348800 2528096342077694592 18274606885058592000 15574373354329937792 12874139823601283584 10173906292872629376 7473672762143975168 4773439231415320960 2073205700686666752 17819716243667564160 15119482712938909952 12419249182210255744 9719015651481601536 7018782120752947328 4318548590024293120 1618315059295638912 17364825602276536320 14664592071547882112 11964358540819227904 9264125010090573696 6563891479361919488 3863657948633265280 1163424417904611072 16909934960885508480 14209701430156854272 11509467899428200064 8809234368699545856 6109000837970891648 3408767307242237440 708533776513583232 16455044319494480640 13754810788765826432 11054577258037172224 8354343727308518016 5654110196579863808 2953876665851209600 253643135122555392 16000153678103452800 13299920147374798592 10599686616646144384 7899453085917490176 5199219555188835968 2498986024460181760 18245496567441079168 15545263036712424960 12845029505983770752 10144795975255116544 7444562444526462336 4744328913797808128 2044095383069153920 17790605926050051328 15090372395321397120 12390138864592742912 9689905333864088704 6989671803135434496 4289438272406780288 1589204741678126080 17335715284659023488 14635481753930369280 11935248223201715072 9235014692473060864 6534781161744406656 3834547631015752448 1134314100287098240 16880824643267995648 14180591112539341440 11480357581810687232 8780124051082033024 6079890520353378816 3379656989624724608 679423458896070400 16425934001876967808 13725700471148313600 11025466940419659392 8325233409691005184 5624999878962350976 2924766348233696768 224532817505042560 15971043360485939968 13270809829757285760 10570576299028631552 7870342768299977344 5170109237571323136 2469875706842668928 18216386249823566336 15516152719094912128 12815919188366257920 10115685657637603712 7415452126908949504 4715218596180295296 2014985065451641088 17761495608432538496 15061262077703884288 12361028546975230080 9660795016246575872 6960561485517921664 4260327954789267456 1560094424060613248 17306604967041510656 14606371436312856448 11906137905584202240 9205904374855548032 6505670844126893824 3805437313398239616 1105203782669585408 16851714325650482816 14151480794921828608 11451247264193174400 8751013733464520192 6050780202735865984 3350546672007211776 650313141278557568 16396823684259454976 13696590153530800768 10996356622802146560 8296123092073492352 5595889561344838144 2895656030616183936 195422499887529728 15941933042868427136 13241699512139772928 10541465981411118720 7841232450682464512 5140998919953810304 2440765389225156096 18187275932206053504 15487042401477399296 12786808870748745088 10086575340020090880 7386341809291436672 4686108278562782464 1985874747834128256 17732385290815025664 15032151760086371456 12331918229357717248 9631684698629063040 6931451167900408832 4231217637171754624 1530984106443100416 17277494649423997824 14577261118695343616 11877027587966689408 9176794057238035200 6476560526509380992 3776326995780726784 1076093465052072576 16822604008032969984 14122370477304315776 11422136946575661568 8721903415847007360 6021669885118353152 3321436354389698944 621202823661044736 16367713366641942144 13667479835913287936 10967246305184633728 8267012774455979520 5566779243727325312 2866545712998671104 166312182270016896 15912822725250914304 13212589194522260096 10512355663793605888 7812122133064951680 5111888602336297472 2411655071607643264 18158165614588540672 15457932083859886464 12757698553131232256 10057465022402578048 7357231491673923840 4656997960945269632 1956764430216615424 17703274973197512832 15003041442468858624 12302807911740204416 9602574381011550208 6902340850282896000 4202107319554241792 1501873788825587584 17248384331806484992 14548150801077830784 11847917270349176576 9147683739620522368 6447450208891868160 3747216678163213952 1046983147434559744 16793493690415457152 14093260159686802944 11393026628958148736 8692793098229494528 5992559567500840320 3292326036772186112 592092506043531904 16338603049024429312 13638369518295775104 10938135987567120896 8237902456838466688 5537668926109812480 2837435395381158272 137201864652504064 15883712407633401472 13183478876904747264 10483245346176093056 7783011815447438848 5082778284718784640 2382544753990130432 18129055296971027840 15428821766242373632 12728588235513719424 10028354704785065216 7328121174056411008 4627887643327756800 1927654112599102592 17674164655580000000 14973931124851345792 12273697594122691584 9573464063394037376 6873230532665383168 4172997001936728960 1472763471208074752 17219274014188972160 14519040483460317952 11818806952731663744 9118573422003009536 6418339891274355328 3718106360545701120 1017872829817046912 16764383372797944320 14064149842069290112 11363916311340635904 8663682780611981696 5963449249883327488 3263215719154673280 562982188426019072 16309492731406916480 13609259200678262272 10909025669949608064 8208792139220953856 5508558608492299648 2808325077763645440 108091547034991232 15854602090015888640 13154368559287234432 10454135028558580224 7753901497829926016 5053667967101271808 2353434436372617600 18099944979353515008 15399711448624860800 12699477917896206592 9999244387167552384 7299010856438898176 4598777325710243968 1898543794981589760 17645054337962487168 14944820807233832960 12244587276505178752 9544353745776524544 6844120215047870336 4143886684319216128 1443653153590561920 17190163696571459328 14489930165842805120 11789696635114150912 9089463104385496704 6389229573656842496 3688996042928188288 988762512199534080 16735273055180431488 14035039524451777280 11334805993723123072 8634572462994468864 5934338932265814656 3234105401537160448 533871870808506240 16280382413789403648 13580148883060749440 10879915352332095232 8179681821603441024 5479448290874786816 2779214760146132608 78981229417478400 15825491772398375808 13125258241669721600 10425024710941067392 7724791180212413184 5024557649483758976 2324324118755104768 18070834661736002176 15370601131007347968 12670367600278693760 9970134069550039552 7269900538821385344 4569667008092731136 1869433477364076928 17615944020344974336 14915710489616320128 12215476958887665920 9515243428159011712 6815009897430357504 4114776366701703296 1414542835973049088 17161053378953946496 14460819848225292288 11760586317496638080 9060352786767983872 6360119256039329664 3659885725310675456 959652194582021248 16706162737562918656 14005929206834264448 11305695676105610240 8605462145376956032 5905228614648301824 3204995083919647616 504761553190993408 16251272096171890816 13551038565443236608 10850805034714582400 8150571503985928192 5450337973257273984 2750104442528619776 49870911799965568 15796381454780862976 13096147924052208768 10395914393323554560 7695680862594900352 4995447331866246144 2295213801137591936 18041724344118489344 15341490813389835136 12641257282661180928 9941023751932526720 7240790221203872512 4540556690475218304 1840323159746564096 17586833702727461504 14886600171998807296 12186366641270153088 9486133110541498880 6785899579812844672 4085666049084190464 1385432518355536256 17131943061336433664 14431709530607779456 11731475999879125248 9031242469150471040 6331008938421816832 3630775407693162624 930541876964508416 16677052419945405824 13976818889216751616 11276585358488097408 8576351827759443200 5876118297030788992 3175884766302134784 475651235573480576 16222161778554377984 13521928247825723776 10821694717097069568 8121461186368415360 5421227655639761152 2720994124911106944 20760594182452736 15767271137163350144 13067037606434695936 10366804075706041728 7666570544977387520 4966337014248733312 2266103483520079104 18012614026500976512 15312380495772322304 12612146965043668096 9911913434315013888 7211679903586359680 4511446372857705472 1811212842129051264 17557723385109948672 14857489854381294464 12157256323652640256 9457022792923986048 6756789262195331840 4056555731466677632 1356322200738023424 17102832743718920832 14402599212990266624 11702365682261612416 9002132151532958208 6301898620804304000 3601665090075649792 901431559346995584 16647942102327892992 13947708571599238784 11247475040870584576 8547241510141930368 5847007979413276160 3146774448684621952 446540917955967744 16193051460936865152 13492817930208210944 10792584399479556736 8092350868750902528 5392117338022248320 2691883807293594112 18438394350274491520 15738160819545837312 13037927288817183104 10337693758088528896 7637460227359874688 4937226696631220480 2236993165902566272 17983503708883463680 15283270178154809472 12583036647426155264 9882803116697501056 7182569585968846848 4482336055240192640 1782102524511538432 17528613067492435840 14828379536763781632 12128146006035127424 9427912475306473216 6727678944577819008 4027445413849164800 1327211883120510592 17073722426101408000 14373488895372753792 11673255364644099584 8973021833915445376 6272788303186791168 3572554772458136960 872321241729482752 16618831784710380160 13918598253981725952 11218364723253071744 8518131192524417536 5817897661795763328 3117664131067109120 417430600338454912 16163941143319352320 13463707612590698112 10763474081862043904 8063240551133389696 5363007020404735488 2662773489676081280 18409284032656978688 15709050501928324480 13008816971199670272 10308583440471016064 7608349909742361856 4908116379013707648 2207882848285053440 17954393391265950848 15254159860537296640 12553926329808642432 9853692799079988224 7153459268351334016 4453225737622679808 1752992206894025600 17499502749874923008 14799269219146268800 12099035688417614592 9398802157688960384 6698568626960306176 3998335096231651968 1298101565502997760 17044612108483895168 14344378577755240960 11644145047026586752 8943911516297932544 6243677985569278336 3543444454840624128 843210924111969920 16589721467092867328 13889487936364213120 11189254405635558912 8489020874906904704 5788787344178250496 3088553813449596288 388320282720942080 16134830825701839488 13434597294973185280 10734363764244531072 8034130233515876864 5333896702787222656 2633663172058568448 18380173715039465856 15679940184310811648 12979706653582157440 10279473122853503232 7579239592124849024 4879006061396194816 2178772530667540608 17925283073648438016 15225049542919783808 12524816012191129600 9824582481462475392 7124348950733821184 4424115420005166976 1723881889276512768 17470392432257410176 14770158901528755968 12069925370800101760 9369691840071447552 6669458309342793344 3969224778614139136 1268991247885484928 17015501790866382336 14315268260137728128 11615034729409073920 8914801198680419712 6214567667951765504 3514334137223111296 814100606494457088 16560611149475354496 13860377618746700288 11160144088018046080 8459910557289391872 5759677026560737664 3059443495832083456 359209965103429248 16105720508084326656 13405486977355672448 10705253446627018240 8005019915898364032 5304786385169709824 2604552854441055616 18351063397421953024 15650829866693298816 12950596335964644608 10250362805235990400 7550129274507336192 4849895743778681984 2149662213050027776 17896172756030925184 15195939225302270976 12495705694573616768 9795472163844962560 7095238633116308352 4395005102387654144 1694771571658999936 17441282114639897344 14741048583911243136 12040815053182588928 9340581522453934720 6640347991725280512 3940114460996626304 1239880930267972096 16986391473248869504 14286157942520215296 11585924411791561088 8885690881062906880 6185457350334252672 3485223819605598464 784990288876944256 16531500831857841664 13831267301129187456 11131033770400533248 8430800239671879040 5730566708943224832 3030333178214570624 330099647485916416 16076610190466813824 13376376659738159616 10676143129009505408 7975909598280851200 5275676067552196992 2575442536823542784 18321953079804440192 15621719549075785984 12921486018347131776 10221252487618477568 7521018956889823360 4820785426161169152 2120551895432514944 17867062438413412352 15166828907684758144 12466595376956103936 9766361846227449728 7066128315498795520 4365894784770141312 1665661254041487104 17412171797022384512 14711938266293730304 12011704735565076096 9311471204836421888 6611237674107767680 3911004143379113472 1210770612650459264 16957281155631356672 14257047624902702464 11556814094174048256 8856580563445394048 6156347032716739840 3456113501988085632 755879971259431424 16502390514240328832 13802156983511674624 11101923452783020416 8401689922054366208 5701456391325712000 3001222860597057792 300989329868403584 16047499872849300992 13347266342120646784 10647032811391992576 7946799280663338368 5246565749934684160 2546332219206029952 18292842762186927360 15592609231458273152 12892375700729618944 10192142170000964736 7491908639272310528 4791675108543656320 2091441577815002112 17837952120795899520 15137718590067245312 12437485059338591104 9737251528609936896 7037017997881282688 4336784467152628480 1636550936423974272 17383061479404871680 14682827948676217472 11982594417947563264 9282360887218909056 6582127356490254848 3881893825761600640 1181660295032946432 16928170838013843840 14227937307285189632 11527703776556535424 8827470245827881216 6127236715099227008 3427003184370572800 726769653641918592 16473280196622816000 13773046665894161792 11072813135165507584 8372579604436853376 5672346073708199168 2972112542979544960 271879012250890752 16018389555231788160 13318156024503133952 10617922493774479744 7917688963045825536 5217455432317171328 2517221901588517120 18263732444569414528 15563498913840760320 12863265383112106112 10163031852383451904 7462798321654797696 4762564790926143488 2062331260197489280 17808841803178386688 15108608272449732480 12408374741721078272 9708141210992424064 7007907680263769856 4307674149535115648 1607440618806461440 17353951161787358848 14653717631058704640 11953484100330050432 9253250569601396224 6553017038872742016 3852783508144087808 1152549977415433600 16899060520396331008 14198826989667676800 11498593458939022592 8798359928210368384 6098126397481714176 3397892866753059968 697659336024405760 16444169879005303168 13743936348276648960 11043702817547994752 8343469286819340544 5643235756090686336 2943002225362032128 242768694633377920 15989279237614275328 13289045706885621120 10588812176156966912 7888578645428312704 5188345114699658496 2488111583971004288 18234622126951901696 15534388596223247488 12834155065494593280 10133921534765939072 7433688004037284864 4733454473308630656 2033220942579976448 17779731485560873856 15079497954832219648 12379264424103565440 9679030893374911232 6978797362646257024 4278563831917602816 1578330301188948608 17324840844169846016 14624607313441191808 11924373782712537600 9224140251983883392 6523906721255229184 3823673190526574976 1123439659797920768 16869950202778818176 14169716672050163968 11469483141321509760 8769249610592855552 6069016079864201344 3368782549135547136 668549018406892928 16415059561387790336 13714826030659136128 11014592499930481920 8314358969201827712 5614125438473173504 2913891907744519296 213658377015865088 15960168919996762496 13259935389268108288 10559701858539454080 7859468327810799872 5159234797082145664 2459001266353491456 18205511809334388864 15505278278605734656 12805044747877080448 10104811217148426240 7404577686419772032 4704344155691117824 2004110624962463616 17750621167943361024 15050387637214706816 12350154106486052608 9649920575757398400 6949687045028744192 4249453514300089984 1549219983571435776 17295730526552333184 14595496995823678976 11895263465095024768 9195029934366370560 6494796403637716352 3794562872909062144 1094329342180407936 16840839885161305344 14140606354432651136 11440372823703996928 8740139292975342720 6039905762246688512 3339672231518034304 639438700789380096 16385949243770277504 13685715713041623296 10985482182312969088 8285248651584314880 5585015120855660672 2884781590127006464 184548059398352256 15931058602379249664 13230825071650595456 10530591540921941248 7830358010193287040 5130124479464632832 2429890948735978624 18176401491716876032 15476167960988221824 12775934430259567616 10075700899530913408 7375467368802259200 4675233838073604992 1975000307344950784 17721510850325848192 15021277319597193984 12321043788868539776 9620810258139885568 6920576727411231360 4220343196682577152 1520109665953922944 17266620208934820352 14566386678206166144 11866153147477511936 9165919616748857728 6465686086020203520 3765452555291549312 1065219024562895104 16811729567543792512 14111496036815138304 11411262506086484096 8711028975357829888 6010795444629175680 3310561913900521472 610328383171867264 16356838926152764672 13656605395424110464 10956371864695456256 8256138333966802048 5555904803238147840 2855671272509493632 155437741780839424 15901948284761736832 13201714754033082624 10501481223304428416 7801247692575774208 5101014161847120000 2400780631118465792 18147291174099363200 15447057643370708992 12746824112642054784 10046590581913400576 7346357051184746368 4646123520456092160 1945889989727437952 17692400532708335360 14992167001979681152 12291933471251026944 9591699940522372736 6891466409793718528 4191232879065064320 1490999348336410112 17237509891317307520 14537276360588653312 11837042829859999104 9136809299131344896 6436575768402690688 3736342237674036480 1036108706945382272 16782619249926279680 14082385719197625472 11382152188468971264 8681918657740317056 5981685127011662848 3281451596283008640 581218065554354432 16327728608535251840 13627495077806597632 10927261547077943424 8227028016349289216 5526794485620635008 2826560954891980800 126327424163326592 15872837967144224000 13172604436415569792 10472370905686915584 7772137374958261376 5071903844229607168 2371670313500952960 18118180856481850368 15417947325753196160 12717713795024541952 10017480264295887744 7317246733567233536 4617013202838579328 1916779672109925120 17663290215090822528 14963056684362168320 12262823153633514112 9562589622904859904 6862356092176205696 4162122561447551488 1461889030718897280 17208399573699794688 14508166042971140480 11807932512242486272 9107698981513832064 6407465450785177856 3707231920056523648 1006998389327869440 16753508932308766848 14053275401580112640 11353041870851458432 8652808340122804224 5952574809394150016 3252341278665495808 552107747936841600 16298618290917739008 13598384760189084800 10898151229460430592 8197917698731776384 5497684168003122176 2797450637274467968 97217106545813760 15843727649526711168 13143494118798056960 10443260588069402752 7743027057340748544 5042793526612094336 2342559995883440128 18089070538864337536 15388837008135683328 12688603477407029120 9988369946678374912 7288136415949720704 4587902885221066496 1887669354492412288 17634179897473309696 14933946366744655488 12233712836016001280 9533479305287347072 6833245774558692864 4133012243830038656 1432778713101384448 17179289256082281856 14479055725353627648 11778822194624973440 9078588663896319232 6378355133167665024 3678121602439010816 977888071710356608 16724398614691254016 14024165083962599808 11323931553233945600 8623698022505291392 5923464491776637184 3223230961047982976 522997430319328768 16269507973300226176 13569274442571571968 10869040911842917760 8168807381114263552 5468573850385609344 2768340319656955136 68106788928300928 15814617331909198336 13114383801180544128 10414150270451889920 7713916739723235712 5013683208994581504 2313449678265927296 18059960221246824704 15359726690518170496 12659493159789516288 9959259629060862080 7259026098332207872 4558792567603553664 1858559036874899456 17605069579855796864 14904836049127142656 12204602518398488448 9504368987669834240 6804135456941180032 4103901926212525824 1403668395483871616 17150178938464769024 14449945407736114816 11749711877007460608 9049478346278806400 6349244815550152192 3649011284821497984 948777754092843776 16695288297073741184 13995054766345086976 11294821235616432768 8594587704887778560 5894354174159124352 3194120643430470144 493887112701815936 16240397655682713344 13540164124954059136 10839930594225404928 8139697063496750720 5439463532768096512 2739230002039442304 38996471310788096 15785507014291685504 13085273483563031296 10385039952834377088 7684806422105722880 4984572891377068672 2284339360648414464 18030849903629311872 15330616372900657664 12630382842172003456 9930149311443349248 7229915780714695040 4529682249986040832 1829448719257386624 17575959262238284032 14875725731509629824 12175492200780975616 9475258670052321408 6775025139323667200 4074791608595012992 1374558077866358784 17121068620847256192 14420835090118601984 11720601559389947776 9020368028661293568 6320134497932639360 3619900967203985152 919667436475330944 16666177979456228352 13965944448727574144 11265710917998919936 8565477387270265728 5865243856541611520 3165010325812957312 464776795084303104 16211287338065200512 13511053807336546304 10810820276607892096 8110586745879237888 5410353215150583680 2710119684421929472 9886153693275264 15756396696674172672 13056163165945518464 10355929635216864256 7655696104488210048 4955462573759555840 2255229043030901632 18001739586011799040 15301506055283144832 12601272524554490624 9901038993825836416 7200805463097182208 4500571932368528000 1800338401639873792 17546848944620771200 14846615413892116992 12146381883163462784 9446148352434808576 6745914821706154368 4045681290977500160 1345447760248845952 17091958303229743360 14391724772501089152 11691491241772434944 8991257711043780736 6291024180315126528 3590790649586472320 890557118857818112 16637067661838715520 13936834131110061312 11236600600381407104 8536367069652752896 5836133538924098688 3135900008195444480 435666477466790272 16182177020447687680 13481943489719033472 10781709958990379264 8081476428261725056 5381242897533070848 2681009366804416640 18427519909785314048 15727286379056659840 13027052848328005632 10326819317599351424 7626585786870697216 4926352256142043008 2226118725413388800 17972629268394286208 15272395737665632000 12572162206936977792 9871928676208323584 7171695145479669376 4471461614751015168 1771228084022360960 17517738627003258368 14817505096274604160 12117271565545949952 9417038034817295744 6716804504088641536 4016570973359987328 1316337442631333120 17062847985612230528 14362614454883576320 11662380924154922112 8962147393426267904 6261913862697613696 3561680331968959488 861446801240305280 16607957344221202688 13907723813492548480 11207490282763894272 8507256752035240064 5807023221306585856 3106789690577931648 406556159849277440 16153066702830174848 13452833172101520640 10752599641372866432 8052366110644212224 5352132579915558016 2651899049186903808 18398409592167801216 15698176061439147008 12997942530710492800 10297708999981838592 7597475469253184384 4897241938524530176 2197008407795875968 17943518950776773376 15243285420048119168 12543051889319464960 9842818358590810752 7142584827862156544 4442351297133502336 1742117766404848128 17488628309385745536 14788394778657091328 12088161247928437120 9387927717199782912 6687694186471128704 3987460655742474496 1287227125013820288 17033737667994717696 14333504137266063488 11633270606537409280 8933037075808755072 6232803545080100864 3532570014351446656 832336483622792448 16578847026603689856 13878613495875035648 11178379965146381440 8478146434417727232 5777912903689073024 3077679372960418816 377445842231764608 16123956385212662016 13423722854484007808 10723489323755353600 8023255793026699392 5323022262298045184 2622788731569390976 18369299274550288384 15669065743821634176 12968832213092979968 10268598682364325760 7568365151635671552 4868131620907017344 2167898090178363136 17914408633159260544 15214175102430606336 12513941571701952128 9813708040973297920 7113474510244643712 4413240979515989504 1713007448787335296 17459517991768232704 14759284461039578496 12059050930310924288 9358817399582270080 6658583868853615872 3958350338124961664 1258116807396307456 17004627350377204864 14304393819648550656 11604160288919896448 8903926758191242240 6203693227462588032 3503459696733933824 803226166005279616 16549736708986177024 13849503178257522816 11149269647528868608 8449036116800214400 5748802586071560192 3048569055342905984 348335524614251776 16094846067595149184 13394612536866494976 10694379006137840768 7994145475409186560 5293911944680532352 2593678413951878144 18340188956932775552 15639955426204121344 12939721895475467136 10239488364746812928 7539254834018158720 4839021303289504512 2138787772560850304 17885298315541747712 15185064784813093504 12484831254084439296 9784597723355785088 7084364192627130880 4384130661898476672 1683897131169822464 17430407674150719872 14730174143422065664 12029940612693411456 9329707081964757248 6629473551236103040 3929240020507448832 1229006489778794624 16975517032759692032 14275283502031037824 11575049971302383616 8874816440573729408 6174582909845075200 3474349379116420992 774115848387766784 16520626391368664192 13820392860640009984 11120159329911355776 8419925799182701568 5719692268454047360 3019458737725393152 319225206996738944 16065735749977636352 13365502219248982144 10665268688520327936 7965035157791673728 5264801627063019520 2564568096334365312 18311078639315262720 15610845108586608512 12910611577857954304 10210378047129300096 7510144516400645888 4809910985671991680 2109677454943337472 17856187997924234880 15155954467195580672 12455720936466926464 9755487405738272256 7055253875009618048 4355020344280963840 1654786813552309632 17401297356533207040 14701063825804552832 12000830295075898624 9300596764347244416 6600363233618590208 3900129702889936000 1199896172161281792 16946406715142179200 14246173184413524992 11545939653684870784 8845706122956216576 6145472592227562368 3445239061498908160 745005530770253952 16491516073751151360 13791282543022497152 11091049012293842944 8390815481565188736 5690581950836534528 2990348420107880320 290114889379226112 16036625432360123520 13336391901631469312 10636158370902815104 7935924840174160896 5235691309445506688 2535457778716852480 18281968321697749888 15581734790969095680 12881501260240441472 10181267729511787264 7481034198783133056 4780800668054478848 2080567137325824640 17827077680306722048 15126844149578067840 12426610618849413632 9726377088120759424 7026143557392105216 4325910026663451008 1625676495934796800 17372187038915694208 14671953508187040000 11971719977458385792 9271486446729731584 6571252916001077376 3871019385272423168 1170785854543768960 16917296397524666368 14217062866796012160 11516829336067357952 8816595805338703744 6116362274610049536 3416128743881395328 715895213152741120 16462405756133638528 13762172225404984320 11061938694676330112 8361705163947675904 5661471633219021696 2961238102490367488 261004571761713280 16007515114742610688 13307281584013956480 10607048053285302272 7906814522556648064 5206580991827993856 2506347461099339648 18252858004080237056 15552624473351582848 12852390942622928640 10152157411894274432 7451923881165620224 4751690350436966016 2051456819708311808 17797967362689209216 15097733831960555008 12397500301231900800 9697266770503246592 6997033239774592384 4296799709045938176 1596566178317283968 17343076721298181376 14642843190569527168 11942609659840872960 9242376129112218752 6542142598383564544 3841909067654910336 1141675536926256128 16888186079907153536 14187952549178499328 11487719018449845120 8787485487721190912 6087251956992536704 3387018426263882496 686784895535228288 16433295438516125696 13733061907787471488 11032828377058817280 8332594846330163072 5632361315601508864 2932127784872854656 231894254144200448 15978404797125097856 13278171266396443648 10577937735667789440 7877704204939135232 5177470674210481024 2477237143481826816 18223747686462724224 15523514155734070016 12823280625005415808 10123047094276761600 7422813563548107392 4722580032819453184 2022346502090798976 17768857045071696384 15068623514343042176 12368389983614387968 9668156452885733760 6967922922157079552 4267689391428425344 1567455860699771136 17313966403680668544 14613732872952014336 11913499342223360128 9213265811494705920 6513032280766051712 3812798750037397504 1112565219308743296 16859075762289640704 14158842231560986496 11458608700832332288 8758375170103678080 6058141639375023872 3357908108646369664 657674577917715456 16404185120898612864 13703951590169958656 11003718059441304448 8303484528712650240 5603250997983996032 2903017467255341824 202783936526687616 15949294479507585024 13249060948778930816 10548827418050276608 7848593887321622400 5148360356592968192 2448126825864313984 18194637368845211392 15494403838116557184 12794170307387902976 10093936776659248768 7393703245930594560 4693469715201940352 1993236184473286144 17739746727454183552 15039513196725529344 12339279665996875136 9639046135268220928 6938812604539566720 4238579073810912512 1538345543082258304 17284856086063155712 14584622555334501504 11884389024605847296 9184155493877193088 6483921963148538880 3783688432419884672 1083454901691230464 16829965444672127872 14129731913943473664 11429498383214819456 8729264852486165248 6029031321757511040 3328797791028856832 628564260300202624 16375074803281100032 13674841272552445824 10974607741823791616 8274374211095137408 5574140680366483200 2873907149637828992 173673618909174784 15920184161890072192 13219950631161417984 10519717100432763776 7819483569704109568 5119250038975455360 2419016508246801152 18165527051227698560 15465293520499044352 12765059989770390144 10064826459041735936 7364592928313081728 4664359397584427520 1964125866855773312 17710636409836670720 15010402879108016512 12310169348379362304 9609935817650708096 6909702286922053888 4209468756193399680 1509235225464745472 17255745768445642880 14555512237716988672 11855278706988334464 9155045176259680256 6454811645531026048 3754578114802371840 1054344584073717632 16800855127054615040 14100621596325960832 11400388065597306624 8700154534868652416 5999921004139998208 3299687473411344000 599453942682689792 16345964485663587200 13645730954934932992 10945497424206278784 8245263893477624576 5545030362748970368 2844796832020316160 144563301291661952 15891073844272559360 13190840313543905152 10490606782815250944 7790373252086596736 5090139721357942528 2389906190629288320 18136416733610185728 15436183202881531520 12735949672152877312 10035716141424223104 7335482610695568896 4635249079966914688 1935015549238260480 17681526092219157888 14981292561490503680 12281059030761849472 9580825500033195264 6880591969304541056 4180358438575886848 1480124907847232640 17226635450828130048 14526401920099475840 11826168389370821632 9125934858642167424 6425701327913513216 3725467797184859008 1025234266456204800 16771744809437102208 14071511278708448000 11371277747979793792 8671044217251139584 5970810686522485376 3270577155793831168 570343625065176960 16316854168046074368 13616620637317420160 10916387106588765952 8216153575860111744 5515920045131457536 2815686514402803328 115452983674149120 15861963526655046528 13161729995926392320 10461496465197738112 7761262934469083904 5061029403740429696 2360795873011775488 18107306415992672896 15407072885264018688 12706839354535364480 10006605823806710272 7306372293078056064 4606138762349401856 1905905231620747648 17652415774601645056 14952182243872990848 12251948713144336640 9551715182415682432 6851481651687028224 4151248120958374016 1451014590229719808 17197525133210617216 14497291602481963008 11797058071753308800 9096824541024654592 6396591010296000384 3696357479567346176 996123948838691968 16742634491819589376 14042400961090935168 11342167430362280960 8641933899633626752 5941700368904972544 3241466838176318336 541233307447664128 16287743850428561536 13587510319699907328 10887276788971253120 8187043258242598912 5486809727513944704 2786576196785290496 86342666056636288 15832853209037533696 13132619678308879488 10432386147580225280 7732152616851571072 5031919086122916864 2331685555394262656 18078196098375160064 15377962567646505856 12677729036917851648 9977495506189197440 7277261975460543232 4577028444731889024 1876794914003234816 17623305456984132224 14923071926255478016 12222838395526823808 9522604864798169600 6822371334069515392 4122137803340861184 1421904272612206976 17168414815593104384 14468181284864450176 11767947754135795968 9067714223407141760 6367480692678487552 3667247161949833344 967013631221179136 16713524174202076544 14013290643473422336 11313057112744768128 8612823582016113920 5912590051287459712 3212356520558805504 512122989830151296 16258633532811048704 13558400002082394496 10858166471353740288 8157932940625086080 5457699409896431872 2757465879167777664 57232348439123456 15803742891420020864 13103509360691366656 10403275829962712448 7703042299234058240 5002808768505404032 2302575237776749824 18049085780757647232 15348852250028993024 12648618719300338816 9948385188571684608 7248151657843030400 4547918127114376192 1847684596385721984 17594195139366619392 14893961608637965184 12193728077909310976 9493494547180656768 6793261016452002560 4093027485723348352 1392793954994694144 17139304497975591552 14439070967246937344 11738837436518283136 9038603905789628928 6338370375060974720 3638136844332320512 937903313603666304 16684413856584563712 13984180325855909504 11283946795127255296 8583713264398601088 5883479733669946880 3183246202941292672 483012672212638464 16229523215193535872 13529289684464881664 10829056153736227456 8128822623007573248 5428589092278919040 2728355561550264832 28122030821610624 15774632573802508032 13074399043073853824 10374165512345199616 7673931981616545408 4973698450887891200 2273464920159236992 18019975463140134400 15319741932411480192 12619508401682825984 9919274870954171776 7219041340225517568 4518807809496863360 1818574278768209152 17565084821749106560 14864851291020452352 12164617760291798144 9464384229563143936 6764150698834489728 4063917168105835520 1363683637377181312 17110194180358078720 14409960649629424512 11709727118900770304 9009493588172116096 6309260057443461888 3609026526714807680 908792995986153472 16655303538967050880 13955070008238396672 11254836477509742464 8554602946781088256 5854369416052434048 3154135885323779840 453902354595125632 16200412897576023040 13500179366847368832 10799945836118714624 8099712305390060416 5399478774661406208 2699245243932752000 18445755786913649408 15745522256184995200 13045288725456340992 10345055194727686784 7644821663999032576 4944588133270378368 2244354602541724160 17990865145522621568 15290631614793967360 12590398084065313152 9890164553336658944 7189931022608004736 4489697491879350528 1789463961150696320 17535974504131593728 14835740973402939520 12135507442674285312 9435273911945631104 6735040381216976896 4034806850488322688 1334573319759668480 17081083862740565888 14380850332011911680 11680616801283257472 8980383270554603264 6280149739825949056 3579916209097294848 879682678368640640 16626193221349538048 13925959690620883840 11225726159892229632 8525492629163575424 5825259098434921216 3125025567706267008 424792036977612800 16171302579958510208 13471069049229856000 10770835518501201792 8070601987772547584 5370368457043893376 2670134926315239168 18416645469296136576 15716411938567482368 13016178407838828160 10315944877110173952 7615711346381519744 4915477815652865536 2215244284924211328 17961754827905108736 15261521297176454528 12561287766447800320 9861054235719146112 7160820704990491904 4460587174261837696 1760353643533183488 17506864186514080896 14806630655785426688 12106397125056772480 9406163594328118272 6705930063599464064 4005696532870809856 1305463002142155648 17051973545123053056 14351740014394398848 11651506483665744640 8951272952937090432 6251039422208436224 3550805891479782016 850572360751127808 16597082903732025216 13896849373003371008 11196615842274716800 8496382311546062592 5796148780817408384 3095915250088754176 395681719360099968 16142192262340997376 13441958731612343168 10741725200883688960 8041491670155034752 5341258139426380544 2641024608697726336 18387535151678623744 15687301620949969536 12987068090221315328 10286834559492661120 7586601028764006912 4886367498035352704 2186133967306698496 17932644510287595904 15232410979558941696 12532177448830287488 9831943918101633280 7131710387372979072 4431476856644324864 1731243325915670656 17477753868896568064 14777520338167913856 12077286807439259648 9377053276710605440 6676819745981951232 3976586215253297024 1276352684524642816 17022863227505540224 14322629696776886016 11622396166048231808 8922162635319577600 6221929104590923392 3521695573862269184 821462043133614976 16567972586114512384 13867739055385858176 11167505524657203968 8467271993928549760 5767038463199895552 3066804932471241344 366571401742587136 16113081944723484544 13412848413994830336 10712614883266176128 8012381352537521920 5312147821808867712 2611914291080213504 18358424834061110912 15658191303332456704 12957957772603802496 10257724241875148288 7557490711146494080 4857257180417839872 2157023649689185664 17903534192670083072 15203300661941428864 12503067131212774656 9802833600484120448 7102600069755466240 4402366539026812032 1702133008298157824 17448643551279055232 14748410020550401024 12048176489821746816 9347942959093092608 6647709428364438400 3947475897635784192 1247242366907129984 16993752909888027392 14293519379159373184 11593285848430718976 8893052317702064768 6192818786973410560 3492585256244756352 792351725516102144 16538862268496999552 13838628737768345344 11138395207039691136 8438161676311036928 5737928145582382720 3037694614853728512 337461084125074304 16083971627105971712 13383738096377317504 10683504565648663296 7983271034920009088 5283037504191354880 2582803973462700672 18329314516443598080 15629080985714943872 12928847454986289664 10228613924257635456 7528380393528981248 4828146862800327040 2127913332071672832 17874423875052570240 15174190344323916032 12473956813595261824 9773723282866607616 7073489752137953408 4373256221409299200 1673022690680644992 17419533233661542400 14719299702932888192 12019066172204233984 9318832641475579776 6618599110746925568 3918365580018271360 1218132049289617152 16964642592270514560 14264409061541860352 11564175530813206144 8863942000084551936 6163708469355897728 3463474938627243520 763241407898589312 16509751950879486720 13809518420150832512 11109284889422178304 8409051358693524096 5708817827964869888 3008584297236215680 308350766507561472 16054861309488458880 13354627778759804672 10654394248031150464 7954160717302496256 5253927186573842048 2553693655845187840 18300204198826085248 15599970668097431040 12899737137368776832 10199503606640122624 7499270075911468416 4799036545182814208 2098803014454160000 17845313557435057408 15145080026706403200 12444846495977748992 9744612965249094784 7044379434520440576 4344145903791786368 1643912373063132160 17390422916044029568 14690189385315375360 11989955854586721152 9289722323858066944 6589488793129412736 3889255262400758528 1189021731672104320 16935532274653001728 14235298743924347520 11535065213195693312 8834831682467039104 6134598151738384896 3434364621009730688 734131090281076480 16480641633261973888 13780408102533319680 11080174571804665472 8379941041076011264 5679707510347357056 2979473979618702848 279240448890048640 16025750991870946048 13325517461142291840 10625283930413637632 7925050399684983424 5224816868956329216 2524583338227675008 18271093881208572416 15570860350479918208 12870626819751264000 10170393289022609792 7470159758293955584 4769926227565301376 2069692696836647168 17816203239817544576 15115969709088890368 12415736178360236160 9715502647631581952 7015269116902927744 4315035586174273536 1614802055445619328 17361312598426516736 14661079067697862528 11960845536969208320 9260612006240554112 6560378475511899904 3860144944783245696 1159911414054591488 16906421957035488896 14206188426306834688 11505954895578180480 8805721364849526272 6105487834120872064 3405254303392217856 705020772663563648 16451531315644461056 13751297784915806848 11051064254187152640 8350830723458498432 5650597192729844224 2950363662001190016 250130131272535808 15996640674253433216 13296407143524779008 10596173612796124800 7895940082067470592 5195706551338816384 2495473020610162176 18241983563591059584 15541750032862405376 12841516502133751168 10141282971405096960 7441049440676442752 4740815909947788544 2040582379219134336 17787092922200031744 15086859391471377536 12386625860742723328 9686392330014069120 6986158799285414912 4285925268556760704 1585691737828106496 17332202280809003904 14631968750080349696 11931735219351695488 9231501688623041280 6531268157894387072 3831034627165732864 1130801096437078656 16877311639417976064 14177078108689321856 11476844577960667648 8776611047232013440 6076377516503359232 3376143985774705024 675910455046050816 16422420998026948224 13722187467298294016 11021953936569639808 8321720405840985600 5621486875112331392 2921253344383677184 221019813655022976 15967530356635920384 13267296825907266176 10567063295178611968 7866829764449957760 5166596233721303552 2466362702992649344 18212873245973546752 15512639715244892544 12812406184516238336 10112172653787584128 7411939123058929920 4711705592330275712 2011472061601621504 17757982604582518912 15057749073853864704 12357515543125210496 9657282012396556288 6957048481667902080 4256814950939247872 1556581420210593664 17303091963191491072 14602858432462836864 11902624901734182656 9202391371005528448 6502157840276874240 3801924309548220032 1101690778819565824 16848201321800463232 14147967791071809024 11447734260343154816 8747500729614500608 6047267198885846400 3347033668157192192 646800137428537984 16393310680409435392 13693077149680781184 10992843618952126976 8292610088223472768 5592376557494818560 2892143026766164352 191909496037510144 15938420039018407552 13238186508289753344 10537952977561099136 7837719446832444928 5137485916103790720 2437252385375136512 18183762928356033920 15483529397627379712 12783295866898725504 10083062336170071296 7382828805441417088 4682595274712762880 1982361743984108672 17728872286965006080 15028638756236351872 12328405225507697664 9628171694779043456 6927938164050389248 4227704633321735040 1527471102593080832 17273981645573978240 14573748114845324032 11873514584116669824 9173281053388015616 6473047522659361408 3772813991930707200 1072580461202052992 16819091004182950400 14118857473454296192 11418623942725641984 8718390411996987776 6018156881268333568 3317923350539679360 617689819811025152 16364200362791922560 13663966832063268352 10963733301334614144 8263499770605959936 5563266239877305728 2863032709148651520 162799178419997312 15909309721400894720 13209076190672240512 10508842659943586304 7808609129214932096 5108375598486277888 2408142067757623680 18154652610738521088 15454419080009866880 12754185549281212672 10053952018552558464 7353718487823904256 4653484957095250048 1953251426366595840 17699761969347493248 14999528438618839040 12299294907890184832 9599061377161530624 6898827846432876416 4198594315704222208 1498360784975568000 17244871327956465408 14544637797227811200 11844404266499156992 9144170735770502784 6443937205041848576 3743703674313194368 1043470143584540160 16789980686565437568 14089747155836783360 11389513625108129152 8689280094379474944 5989046563650820736 3288813032922166528 588579502193512320 16335090045174409728 13634856514445755520 10934622983717101312 8234389452988447104 5534155922259792896 2833922391531138688 133688860802484480 15880199403783381888 13179965873054727680 10479732342326073472 7779498811597419264 5079265280868765056 2379031750140110848 18125542293121008256 15425308762392354048 12725075231663699840 10024841700935045632 7324608170206391424 4624374639477737216 1924141108749083008 17670651651729980416 14970418121001326208 12270184590272672000 9569951059544017792 6869717528815363584 4169483998086709376 1469250467358055168 17215761010338952576 14515527479610298368 11815293948881644160 9115060418152989952 6414826887424335744 3714593356695681536 1014359825967027328 16760870368947924736 14060636838219270528 11360403307490616320 8660169776761962112 5959936246033307904 3259702715304653696 559469184575999488 16305979727556896896 13605746196828242688 10905512666099588480 8205279135370934272 5505045604642280064 2804812073913625856 104578543184971648 15851089086165869056 13150855555437214848 10450622024708560640 7750388493979906432 5050154963251252224 2349921432522598016 18096431975503495424 15396198444774841216 12695964914046187008 9995731383317532800 7295497852588878592 4595264321860224384 1895030791131570176 17641541334112467584 14941307803383813376 12241074272655159168 9540840741926504960 6840607211197850752 4140373680469196544 1440140149740542336 17186650692721439744 14486417161992785536 11786183631264131328 9085950100535477120 6385716569806822912 3685483039078168704 985249508349514496 16731760051330411904 14031526520601757696 11331292989873103488 8631059459144449280 5930825928415795072 3230592397687140864 530358866958486656 16276869409939384064 13576635879210729856 10876402348482075648 8176168817753421440 5475935287024767232 2775701756296113024 75468225567458816 15821978768548356224 13121745237819702016 10421511707091047808 7721278176362393600 5021044645633739392 2320811114905085184 18067321657885982592 15367088127157328384 12666854596428674176 9966621065700019968 7266387534971365760 4566154004242711552 1865920473514057344 17612431016494954752 14912197485766300544 12211963955037646336 9511730424308992128 6811496893580337920 4111263362851683712 1411029832123029504 17157540375103926912 14457306844375272704 11757073313646618496 9056839782917964288 6356606252189310080 3656372721460655872 956139190732001664 16702649733712899072 14002416202984244864 11302182672255590656 8601949141526936448 5901715610798282240 3201482080069628032 501248549340973824 16247759092321871232 13547525561593217024 10847292030864562816 8147058500135908608 5446824969407254400 2746591438678600192 46357907949945984 15792868450930843392 13092634920202189184 10392401389473534976 7692167858744880768 4991934328016226560 2291700797287572352 18038211340268469760 15337977809539815552 12637744278811161344 9937510748082507136 7237277217353852928 4537043686625198720 1836810155896544512 17583320698877441920 14883087168148787712 12182853637420133504 9482620106691479296 6782386575962825088 4082153045234170880 1381919514505516672 17128430057486414080 14428196526757759872 11727962996029105664 9027729465300451456 6327495934571797248 3627262403843143040 927028873114488832 16673539416095386240 13973305885366732032 11273072354638077824 8572838823909423616 5872605293180769408 3172371762452115200 472138231723460992 16218648774704358400 13518415243975704192 10818181713247049984 8117948182518395776 5417714651789741568 2717481121061087360 17247590332433152 15763758133313330560 13063524602584676352 10363291071856022144 7663057541127367936 4962824010398713728 2262590479670059520 18009101022650956928 15308867491922302720 12608633961193648512 9908400430464994304 7208166899736340096 4507933369007685888 1807699838279031680 17554210381259929088 14853976850531274880 12153743319802620672 9453509789073966464 6753276258345312256 4053042727616658048 1352809196888003840 17099319739868901248 14399086209140247040 11698852678411592832 8998619147682938624 6298385616954284416 3598152086225630208 897918555496976000 16644429098477873408 13944195567749219200 11243962037020564992 8543728506291910784 5843494975563256576 3143261444834602368 443027914105948160 16189538457086845568 13489304926358191360 10789071395629537152 8088837864900882944 5388604334172228736 2688370803443574528 18434881346424471936 15734647815695817728 13034414284967163520 10334180754238509312 7633947223509855104 4933713692781200896 2233480162052546688 17979990705033444096 15279757174304789888 12579523643576135680 9879290112847481472 7179056582118827264 4478823051390173056 1778589520661518848 17525100063642416256 14824866532913762048 12124633002185107840 9424399471456453632 6724165940727799424 4023932409999145216 1323698879270491008 17070209422251388416 14369975891522734208 11669742360794080000 8969508830065425792 6269275299336771584 3569041768608117376 868808237879463168 16615318780860360576 13915085250131706368 11214851719403052160 8514618188674397952 5814384657945743744 3114151127217089536 413917596488435328 16160428139469332736 13460194608740678528 10759961078012024320 8059727547283370112 5359494016554715904 2659260485826061696 18405771028806959104 15705537498078304896 13005303967349650688 10305070436620996480 7604836905892342272 4904603375163688064 2204369844435033856 17950880387415931264 15250646856687277056 12550413325958622848 9850179795229968640 7149946264501314432 4449712733772660224 1749479203044006016 17495989746024903424 14795756215296249216 12095522684567595008 9395289153838940800 6695055623110286592 3994822092381632384 1294588561652978176 17041099104633875584 14340865573905221376 11640632043176567168 8940398512447912960 6240164981719258752 3539931450990604544 839697920261950336 16586208463242847744 13885974932514193536 11185741401785539328 8485507871056885120 5785274340328230912 3085040809599576704 384807278870922496 16131317821851819904 13431084291123165696 10730850760394511488 8030617229665857280 5330383698937203072 2630150168208548864 18376660711189446272 15676427180460792064 12976193649732137856 10275960119003483648 7575726588274829440 4875493057546175232 2175259526817521024 17921770069798418432 15221536539069764224 12521303008341110016 9821069477612455808 7120835946883801600 4420602416155147392 1720368885426493184 17466879428407390592 14766645897678736384 12066412366950082176 9366178836221427968 6665945305492773760 3965711774764119552 1265478244035465344 17011988787016362752 14311755256287708544 11611521725559054336 8911288194830400128 6211054664101745920 3510821133373091712 810587602644437504 16557098145625334912 13856864614896680704 11156631084168026496 8456397553439372288 5756164022710718080 3055930491982063872 355696961253409664 16102207504234307072 13401973973505652864 10701740442776998656 8001506912048344448 5301273381319690240 2601039850591036032 18347550393571933440 15647316862843279232 12947083332114625024 10246849801385970816 7546616270657316608 4846382739928662400 2146149209200008192 17892659752180905600 15192426221452251392 12492192690723597184 9791959159994942976 7091725629266288768 4391492098537634560 1691258567808980352 17437769110789877760 14737535580061223552 12037302049332569344 9337068518603915136 6636834987875260928 3936601457146606720 1236367926417952512 16982878469398849920 14282644938670195712 11582411407941541504 8882177877212887296 6181944346484233088 3481710815755578880 781477285026924672 16527987828007822080 13827754297279167872 11127520766550513664 8427287235821859456 5727053705093205248 3026820174364551040 326586643635896832 16073097186616794240 13372863655888140032 10672630125159485824 7972396594430831616 5272163063702177408 2571929532973523200 18318440075954420608 15618206545225766400 12917973014497112192 10217739483768457984 7517505953039803776 4817272422311149568 2117038891582495360 17863549434563392768 15163315903834738560 12463082373106084352 9762848842377430144 7062615311648775936 4362381780920121728 1662148250191467520 17408658793172364928 14708425262443710720 12008191731715056512 9307958200986402304 6607724670257748096 3907491139529093888 1207257608800439680 16953768151781337088 14253534621052682880 11553301090324028672 8853067559595374464 6152834028866720256 3452600498138066048 752366967409411840 16498877510390309248 13798643979661655040 11098410448933000832 8398176918204346624 5697943387475692416 2997709856747038208 297476326018384000 16043986868999281408 13343753338270627200 10643519807541972992 7943286276813318784 5243052746084664576 2542819215356010368 18289329758336907776 15589096227608253568 12888862696879599360 10188629166150945152 7488395635422290944 4788162104693636736 2087928573964982528 17834439116945879936 15134205586217225728 12433972055488571520 9733738524759917312 7033504994031263104 4333271463302608896 1633037932573954688 17379548475554852096 14679314944826197888 11979081414097543680 9278847883368889472 6578614352640235264 3878380821911581056 1178147291182926848 16924657834163824256 14224424303435170048 11524190772706515840 8823957241977861632 6123723711249207424 3423490180520553216 723256649791899008 16469767192772796416 13769533662044142208 11069300131315488000 8369066600586833792 5668833069858179584 2968599539129525376 268366008400871168 16014876551381768576 13314643020653114368 10614409489924460160 7914175959195805952 5213942428467151744 2513708897738497536 18260219440719394944 15559985909990740736 12859752379262086528 10159518848533432320 7459285317804778112 4759051787076123904 2058818256347469696 17805328799328367104 15105095268599712896 12404861737871058688 9704628207142404480 7004394676413750272 4304161145685096064 1603927614956441856 17350438157937339264 14650204627208685056 11949971096480030848 9249737565751376640 6549504035022722432 3849270504294068224 1149036973565414016 16895547516546311424 14195313985817657216 11495080455089003008 8794846924360348800 6094613393631694592 3394379862903040384 694146332174386176 16440656875155283584 13740423344426629376 11040189813697975168 8339956282969320960 5639722752240666752 2939489221512012544 239255690783358336 15985766233764255744 13285532703035601536 10585299172306947328 7885065641578293120 5184832110849638912 2484598580120984704 18231109123101882112 15530875592373227904 12830642061644573696 10130408530915919488 7430175000187265280 4729941469458611072 2029707938729956864 17776218481710854272 15075984950982200064 12375751420253545856 9675517889524891648 6975284358796237440 4275050828067583232 1574817297338929024 17321327840319826432 14621094309591172224 11920860778862518016 9220627248133863808 6520393717405209600 3820160186676555392 1119926655947901184 16866437198928798592 14166203668200144384 11465970137471490176 8765736606742835968 6065503076014181760 3365269545285527552 665036014556873344 16411546557537770752 13711313026809116544 11011079496080462336 8310845965351808128 5610612434623153920 2910378903894499712 210145373165845504 15956655916146742912 13256422385418088704 10556188854689434496 7855955323960780288 5155721793232126080 2455488262503471872 18201998805484369280 15501765274755715072 12801531744027060864 10101298213298406656 7401064682569752448 4700831151841098240 2000597621112444032 17747108164093341440 15046874633364687232 12346641102636033024 9646407571907378816 6946174041178724608 4245940510450070400 1545706979721416192 17292217522702313600 14591983991973659392 11891750461245005184 9191516930516350976 6491283399787696768 3791049869059042560 1090816338330388352 16837326881311285760 14137093350582631552 11436859819853977344 8736626289125323136 6036392758396668928 3336159227668014720 635925696939360512 16382436239920257920 13682202709191603712 10981969178462949504 8281735647734295296 5581502117005641088 2881268586276986880 181035055548332672 15927545598529230080 13227312067800575872 10527078537071921664 7826845006343267456 5126611475614613248 2426377944885959040 18172888487866856448 15472654957138202240 12772421426409548032 10072187895680893824 7371954364952239616 4671720834223585408 1971487303494931200 17717997846475828608 15017764315747174400 12317530785018520192 9617297254289865984 6917063723561211776 4216830192832557568 1516596662103903360 17263107205084800768 14562873674356146560 11862640143627492352 9162406612898838144 6462173082170183936 3761939551441529728 1061706020712875520 16808216563693772928 14107983032965118720 11407749502236464512 8707515971507810304 6007282440779156096 3307048910050501888 606815379321847680 16353325922302745088 13653092391574090880 10952858860845436672 8252625330116782464 5552391799388128256 2852158268659474048 151924737930819840 15898435280911717248 13198201750183063040 10497968219454408832 7797734688725754624 5097501157997100416 2397267627268446208 18143778170249343616 15443544639520689408 12743311108792035200 10043077578063380992 7342844047334726784 4642610516606072576 1942376985877418368 17688887528858315776 14988653998129661568 12288420467401007360 9588186936672353152 6887953405943698944 4187719875215044736 1487486344486390528 17233996887467287936 14533763356738633728 11833529826009979520 9133296295281325312 6433062764552671104 3732829233824016896 1032595703095362688 16779106246076260096 14078872715347605888 11378639184618951680 8678405653890297472 5978172123161643264 3277938592432989056 577705061704334848 16324215604685232256 13623982073956578048 10923748543227923840 8223515012499269632 5523281481770615424 2823047951041961216 122814420313307008 15869324963294204416 13169091432565550208 10468857901836896000 7768624371108241792 5068390840379587584 2368157309650933376 18114667852631830784 15414434321903176576 12714200791174522368 10013967260445868160 7313733729717213952 4613500198988559744 1913266668259905536 17659777211240802944 14959543680512148736 12259310149783494528 9559076619054840320 6858843088326186112 4158609557597531904 1458376026868877696 17204886569849775104 14504653039121120896 11804419508392466688 9104185977663812480 6403952446935158272 3703718916206504064 1003485385477849856 16749995928458747264 14049762397730093056 11349528867001438848 8649295336272784640 5949061805544130432 3248828274815476224 548594744086822016 16295105287067719424 13594871756339065216 10894638225610411008 8194404694881756800 5494171164153102592 2793937633424448384 93704102695794176 15840214645676691584 13139981114948037376 10439747584219383168 7739514053490728960 5039280522762074752 2339046992033420544 18085557535014317952 15385324004285663744 12685090473557009536 9984856942828355328 7284623412099701120 4584389881371046912 1884156350642392704 17630666893623290112 14930433362894635904 12230199832165981696 9529966301437327488 6829732770708673280 4129499239980019072 1429265709251364864 17175776252232262272 14475542721503608064 11775309190774953856 9075075660046299648 6374842129317645440 3674608598588991232 974375067860337024 16720885610841234432 14020652080112580224 11320418549383926016 8620185018655271808 5919951487926617600 3219717957197963392 519484426469309184 16265994969450206592 13565761438721552384 10865527907992898176 8165294377264243968 5465060846535589760 2764827315806935552 64593785078281344 15811104328059178752 13110870797330524544 10410637266601870336 7710403735873216128 5010170205144561920 2309936674415907712 18056447217396805120 15356213686668150912 12655980155939496704 9955746625210842496 7255513094482188288 4555279563753534080 1855046033024879872 17601556576005777280 14901323045277123072 12201089514548468864 9500855983819814656 6800622453091160448 4100388922362506240 1400155391633852032 17146665934614749440 14446432403886095232 11746198873157441024 9045965342428786816 6345731811700132608 3645498280971478400 945264750242824192 16691775293223721600 13991541762495067392 11291308231766413184 8591074701037758976 5890841170309104768 3190607639580450560 490374108851796352 16236884651832693760 13536651121104039552 10836417590375385344 8136184059646731136 5435950528918076928 2735716998189422720 35483467460768512 15781994010441665920 13081760479713011712 10381526948984357504 7681293418255703296 4981059887527049088 2280826356798394880 18027336899779292288 15327103369050638080 12626869838321983872 9926636307593329664 7226402776864675456 4526169246136021248 1825935715407367040 17572446258388264448 14872212727659610240 12171979196930956032 9471745666202301824 6771512135473647616 4071278604744993408 1371045074016339200 17117555616997236608 14417322086268582400 11717088555539928192 9016855024811273984 6316621494082619776 3616387963353965568 916154432625311360 16662664975606208768 13962431444877554560 11262197914148900352 8561964383420246144 5861730852691591936 3161497321962937728 461263791234283520 16207774334215180928 13507540803486526720 10807307272757872512 8107073742029218304 5406840211300564096 2706606680571909888 6373149843255680 15752883692824153088 13052650162095498880 10352416631366844672 7652183100638190464 4951949569909536256 2251716039180882048 17998226582161779456 15297993051433125248 12597759520704471040 9897525989975816832 7197292459247162624 4497058928518508416 1796825397789854208 17543335940770751616 14843102410042097408 12142868879313443200 9442635348584788992 6742401817856134784 4042168287127480576 1341934756398826368 17088445299379723776 14388211768651069568 11687978237922415360 8987744707193761152 6287511176465106944 3587277645736452736 887044115007798528 16633554657988695936 13933321127260041728 11233087596531387520 8532854065802733312 5832620535074079104 3132387004345424896 432153473616770688 16178664016597668096 13478430485869013888 10778196955140359680 8077963424411705472 5377729893683051264 2677496362954397056 18424006905935294464 15723773375206640256 13023539844477986048 10323306313749331840 7623072783020677632 4922839252292023424 2222605721563369216 17969116264544266624 15268882733815612416 12568649203086958208 9868415672358304000 7168182141629649792 4467948610900995584 1767715080172341376 17514225623153238784 14813992092424584576 12113758561695930368 9413525030967276160 6713291500238621952 4013057969509967744 1312824438781313536 17059334981762210944 14359101451033556736 11658867920304902528 8958634389576248320 6258400858847594112 3558167328118939904 857933797390285696 16604444340371183104 13904210809642528896 11203977278913874688 8503743748185220480 5803510217456566272 3103276686727912064 403043155999257856 16149553698980155264 13449320168251501056 10749086637522846848 8048853106794192640 5348619576065538432 2648386045336884224 18394896588317781632 15694663057589127424 12994429526860473216 10294195996131819008 7593962465403164800 4893728934674510592 2193495403945856384 17940005946926753792 15239772416198099584 12539538885469445376 9839305354740791168 7139071824012136960 4438838293283482752 1738604762554828544 17485115305535725952 14784881774807071744 12084648244078417536 9384414713349763328 6684181182621109120 3983947651892454912 1283714121163800704 17030224664144698112 14329991133416043904 11629757602687389696 8929524071958735488 6229290541230081280 3529057010501427072 828823479772772864 16575334022753670272 13875100492025016064 11174866961296361856 8474633430567707648 5774399899839053440 3074166369110399232 373932838381745024 16120443381362642432 13420209850633988224 10719976319905334016 8019742789176679808 5319509258448025600 2619275727719371392 18365786270700268800 15665552739971614592 12965319209242960384 10265085678514306176 7564852147785651968 4864618617056997760 2164385086328343552 17910895629309240960 15210662098580586752 12510428567851932544 9810195037123278336 7109961506394624128 4409727975665969920 1709494444937315712 17456004987918213120 14755771457189558912 12055537926460904704 9355304395732250496 6655070865003596288 3954837334274942080 1254603803546287872 17001114346527185280 14300880815798531072 11600647285069876864 8900413754341222656 6200180223612568448 3499946692883914240 799713162155260032 16546223705136157440 13845990174407503232 11145756643678849024 8445523112950194816 5745289582221540608 3045056051492886400 344822520764232192 16091333063745129600 13391099533016475392 10690866002287821184 7990632471559166976 5290398940830512768 2590165410101858560 18336675953082755968 15636442422354101760 12936208891625447552 10235975360896793344 7535741830168139136 4835508299439484928 2135274768710830720 17881785311691728128 15181551780963073920 12481318250234419712 9781084719505765504 7080851188777111296 4380617658048457088 1680384127319802880 17426894670300700288 14726661139572046080 12026427608843391872 9326194078114737664 6625960547386083456 3925727016657429248 1225493485928775040 16972004028909672448 14271770498181018240 11571536967452364032 8871303436723709824 6171069905995055616 3470836375266401408 770602844537747200 16517113387518644608 13816879856789990400 11116646326061336192 8416412795332681984 5716179264604027776 3015945733875373568 315712203146719360 16062222746127616768 13361989215398962560 10661755684670308352 7961522153941654144 5261288623212999936 2561055092484345728 18307565635465243136 15607332104736588928 12907098574007934720 10206865043279280512 7506631512550626304 4806397981821972096 2106164451093317888 17852674994074215296 15152441463345561088 12452207932616906880 9751974401888252672 7051740871159598464 4351507340430944256 1651273809702290048 17397784352683187456 14697550821954533248 11997317291225879040 9297083760497224832 6596850229768570624 3896616699039916416 1196383168311262208 16942893711292159616 14242660180563505408 11542426649834851200 8842193119106196992 6141959588377542784 3441726057648888576 741492526920234368 16488003069901131776 13787769539172477568 11087536008443823360 8387302477715169152 5687068946986514944 2986835416257860736 286601885529206528 16033112428510103936 13332878897781449728 10632645367052795520 7932411836324141312 5232178305595487104 2531944774866832896 18278455317847730304 15578221787119076096 12877988256390421888 10177754725661767680 7477521194933113472 4777287664204459264 2077054133475805056 17823564676456702464 15123331145728048256 12423097614999394048 9722864084270739840 7022630553542085632 4322397022813431424 1622163492084777216 17368674035065674624 14668440504337020416 11968206973608366208 9267973442879712000 6567739912151057792 3867506381422403584 1167272850693749376 16913783393674646784 14213549862945992576 11513316332217338368 8813082801488684160 6112849270760029952 3412615740031375744 712382209302721536 16458892752283618944 13758659221554964736 11058425690826310528 8358192160097656320 5657958629369002112 2957725098640347904 257491567911693696 16004002110892591104 13303768580163936896 10603535049435282688 7903301518706628480 5203067987977974272 2502834457249320064 18249345000230217472 15549111469501563264 12848877938772909056 10148644408044254848 7448410877315600640 4748177346586946432 2047943815858292224 17794454358839189632 15094220828110535424 12393987297381881216 9693753766653227008 6993520235924572800 4293286705195918592 1593053174467264384 17339563717448161792 14639330186719507584 11939096655990853376 9238863125262199168 6538629594533544960 3838396063804890752 1138162533076236544 16884673076057133952 14184439545328479744 11484206014599825536 8783972483871171328 6083738953142517120 3383505422413862912 683271891685208704 16429782434666106112 13729548903937451904 11029315373208797696 8329081842480143488 5628848311751489280 2928614781022835072 228381250294180864 15974891793275078272 13274658262546424064 10574424731817769856 7874191201089115648 5173957670360461440 2473724139631807232 18220234682612704640 15520001151884050432 12819767621155396224 10119534090426742016 7419300559698087808 4719067028969433600 2018833498240779392 17765344041221676800 15065110510493022592 12364876979764368384 9664643449035714176 6964409918307059968 4264176387578405760 1563942856849751552 17310453399830648960 14610219869101994752 11909986338373340544 9209752807644686336 6509519276916032128 3809285746187377920 1109052215458723712 16855562758439621120 14155329227710966912 11455095696982312704 8754862166253658496 6054628635525004288 3354395104796350080 654161574067695872 16400672117048593280 13700438586319939072 11000205055591284864 8299971524862630656 5599737994133976448 2899504463405322240 199270932676668032 15945781475657565440 13245547944928911232 10545314414200257024 7845080883471602816 5144847352742948608 2444613822014294400 18191124364995191808 15490890834266537600 12790657303537883392 10090423772809229184 7390190242080574976 4689956711351920768 1989723180623266560 17736233723604163968 15036000192875509760 12335766662146855552 9635533131418201344 6935299600689547136 4235066069960892928 1534832539232238720 17281343082213136128 14581109551484481920 11880876020755827712 9180642490027173504 6480408959298519296 3780175428569865088 1079941897841210880 16826452440822108288 14126218910093454080 11425985379364799872 8725751848636145664 6025518317907491456 3325284787178837248 625051256450183040 16371561799431080448 13671328268702426240 10971094737973772032 8270861207245117824 5570627676516463616 2870394145787809408 170160615059155200 15916671158040052608 13216437627311398400 10516204096582744192 7815970565854089984 5115737035125435776 2415503504396781568 18162014047377678976 15461780516649024768 12761546985920370560 10061313455191716352 7361079924463062144 4660846393734407936 1960612863005753728 17707123405986651136 15006889875257996928 12306656344529342720 9606422813800688512 6906189283072034304 4205955752343380096 1505722221614725888 17252232764595623296 14551999233866969088 11851765703138314880 9151532172409660672 6451298641681006464 3751065110952352256 1050831580223698048 16797342123204595456 14097108592475941248 11396875061747287040 8696641531018632832 5996408000289978624 3296174469561324416 595940938832670208 16342451481813567616 13642217951084913408 10941984420356259200 8241750889627604992 5541517358898950784 2841283828170296576 141050297441642368 15887560840422539776 13187327309693885568 10487093778965231360 7786860248236577152 5086626717507922944 2386393186779268736 18132903729760166144 15432670199031511936 12732436668302857728 10032203137574203520 7331969606845549312 4631736076116895104 1931502545388240896 17678013088369138304 14977779557640484096 12277546026911829888 9577312496183175680 6877078965454521472 4176845434725867264 1476611903997213056 17223122446978110464 14522888916249456256 11822655385520802048 9122421854792147840 6422188324063493632 3721954793334839424 1021721262606185216 16768231805587082624 14067998274858428416 11367764744129774208 8667531213401120000 5967297682672465792 3267064151943811584 566830621215157376 16313341164196054784 13613107633467400576 10912874102738746368 8212640572010092160 5512407041281437952 2812173510552783744 111939979824129536 15858450522805026944 13158216992076372736 10457983461347718528 7757749930619064320 5057516399890410112 2357282869161755904 18103793412142653312 15403559881413999104 12703326350685344896 10003092819956690688 7302859289228036480 4602625758499382272 1902392227770728064 17648902770751625472 14948669240022971264 12248435709294317056 9548202178565662848 6847968647837008640 4147735117108354432 1447501586379700224 17194012129360597632 14493778598631943424 11793545067903289216 9093311537174635008 6393078006445980800 3692844475717326592 992610944988672384 16739121487969569792 14038887957240915584 11338654426512261376 8638420895783607168 5938187365054952960 3237953834326298752 537720303597644544 16284230846578541952 13583997315849887744 10883763785121233536 8183530254392579328 5483296723663925120 2783063192935270912 82829662206616704 15829340205187514112 13129106674458859904 10428873143730205696 7728639613001551488 5028406082272897280 2328172551544243072 18074683094525140480 15374449563796486272 12674216033067832064 9973982502339177856 7273748971610523648 4573515440881869440 1873281910153215232 17619792453134112640 14919558922405458432 12219325391676804224 9519091860948150016 6818858330219495808 4118624799490841600 1418391268762187392 17164901811743084800 14464668281014430592 11764434750285776384 9064201219557122176 6363967688828467968 3663734158099813760 963500627371159552 16710011170352056960 14009777639623402752 11309544108894748544 8609310578166094336 5909077047437440128 3208843516708785920 508609985980131712 16255120528961029120 13554886998232374912 10854653467503720704 8154419936775066496 5454186406046412288 2753952875317758080 53719344589103872 15800229887570001280 13099996356841347072 10399762826112692864 7699529295384038656 4999295764655384448 2299062233926730240 18045572776907627648 15345339246178973440 12645105715450319232 9944872184721665024 7244638653993010816 4544405123264356608 1844171592535702400 17590682135516599808 14890448604787945600 12190215074059291392 9489981543330637184 6789748012601982976 4089514481873328768 1389280951144674560 17135791494125571968 14435557963396917760 11735324432668263552 9035090901939609344 6334857371210955136 3634623840482300928 934390309753646720 16680900852734544128 13980667322005889920 11280433791277235712 8580200260548581504 5879966729819927296 3179733199091273088 479499668362618880 16226010211343516288 13525776680614862080 10825543149886207872 8125309619157553664 5425076088428899456 2724842557700245248 24609026971591040 15771119569952488448 13070886039223834240 10370652508495180032 7670418977766525824 4970185447037871616 2269951916309217408 18016462459290114816 15316228928561460608 12615995397832806400 9915761867104152192 7215528336375497984 4515294805646843776 1815061274918189568 17561571817899086976 14861338287170432768 12161104756441778560 9460871225713124352 6760637694984470144 4060404164255815936 1360170633527161728 17106681176508059136 14406447645779404928 11706214115050750720 9005980584322096512 6305747053593442304 3605513522864788096 905279992136133888 16651790535117031296 13951557004388377088 11251323473659722880 8551089942931068672 5850856412202414464 3150622881473760256 450389350745106048 16196899893726003456 13496666362997349248 10796432832268695040 8096199301540040832 5395965770811386624 2695732240082732416 18442242783063629824 15742009252334975616 13041775721606321408 10341542190877667200 7641308660149012992 4941075129420358784 2240841598691704576 17987352141672601984 15287118610943947776 12586885080215293568 9886651549486639360 7186418018757985152 4486184488029330944 1785950957300676736 17532461500281574144 14832227969552919936 12131994438824265728 9431760908095611520 6731527377366957312 4031293846638303104 1331060315909648896 17077570858890546304 14377337328161892096 11677103797433237888 8976870266704583680 6276636735975929472 3576403205247275264 876169674518621056 16622680217499518464 13922446686770864256 11222213156042210048 8521979625313555840 5821746094584901632 3121512563856247424 421279033127593216 16167789576108490624 13467556045379836416 10767322514651182208 8067088983922528000 5366855453193873792 2666621922465219584 18413132465446116992 15712898934717462784 13012665403988808576 10312431873260154368 7612198342531500160 4911964811802845952 2211731281074191744 17958241824055089152 15258008293326434944 12557774762597780736 9857541231869126528 7157307701140472320 4457074170411818112 1756840639683163904 17503351182664061312 14803117651935407104 12102884121206752896 9402650590478098688 6702417059749444480 4002183529020790272 1301949998292136064 17048460541273033472 14348227010544379264 11647993479815725056 8947759949087070848 6247526418358416640 3547292887629762432 847059356901108224 16593569899882005632 13893336369153351424 11193102838424697216 8492869307696043008 5792635776967388800 3092402246238734592 392168715510080384 16138679258490977792 13438445727762323584 10738212197033669376 8037978666305015168 5337745135576360960 2637511604847706752 18384022147828604160 15683788617099949952 12983555086371295744 10283321555642641536 7583088024913987328 4882854494185333120 2182620963456678912 17929131506437576320 15228897975708922112 12528664444980267904 9828430914251613696 7128197383522959488 4427963852794305280 1727730322065651072 17474240865046548480 14774007334317894272 12073773803589240064 9373540272860585856 6673306742131931648 3973073211403277440 1272839680674623232 17019350223655520640 14319116692926866432 11618883162198212224 8918649631469558016 6218416100740903808 3518182570012249600 817949039283595392 16564459582264492800 13864226051535838592 11163992520807184384 8463758990078530176 5763525459349875968 3063291928621221760 363058397892567552 16109568940873464960 13409335410144810752 10709101879416156544 8008868348687502336 5308634817958848128 2608401287230193920 18354911830211091328 15654678299482437120 12954444768753782912 10254211238025128704 7553977707296474496 4853744176567820288 2153510645839166080 17900021188820063488 15199787658091409280 12499554127362755072 9799320596634100864 7099087065905446656 4398853535176792448 1698620004448138240 17445130547429035648 14744897016700381440 12044663485971727232 9344429955243073024 6644196424514418816 3943962893785764608 1243729363057110400 16990239906038007808 14290006375309353600 11589772844580699392 8889539313852045184 6189305783123390976 3489072252394736768 788838721666082560 16535349264646979968 13835115733918325760 11134882203189671552 8434648672461017344 5734415141732363136 3034181611003708928 333948080275054720 16080458623255952128 13380225092527297920 10679991561798643712 7979758031069989504 5279524500341335296 2579290969612681088 18325801512593578496 15625567981864924288 12925334451136270080 10225100920407615872 7524867389678961664 4824633858950307456 2124400328221653248 17870910871202550656 15170677340473896448 12470443809745242240 9770210279016588032 7069976748287933824 4369743217559279616 1669509686830625408 17416020229811522816 14715786699082868608 12015553168354214400 9315319637625560192 6615086106896905984 3914852576168251776 1214619045439597568 16961129588420494976 14260896057691840768 11560662526963186560 8860428996234532352 6160195465505878144 3459961934777223936 759728404048569728 16506238947029467136 13806005416300812928 11105771885572158720 8405538354843504512 5705304824114850304 3005071293386196096 304837762657541888 16051348305638439296 13351114774909785088 10650881244181130880 7950647713452476672 5250414182723822464 2550180651995168256 18296691194976065664 15596457664247411456 12896224133518757248 10195990602790103040 7495757072061448832 4795523541332794624 2095290010604140416 17841800553585037824 15141567022856383616 12441333492127729408 9741099961399075200 7040866430670420992 4340632899941766784 1640399369213112576 17386909912194009984 14686676381465355776 11986442850736701568 9286209320008047360 6585975789279393152 3885742258550738944 1185508727822084736 16932019270802982144 14231785740074327936 11531552209345673728 8831318678617019520 6131085147888365312 3430851617159711104 730618086431056896 16477128629411954304 13776895098683300096 11076661567954645888 8376428037225991680 5676194506497337472 2975960975768683264 275727445040029056 16022237988020926464 13322004457292272256 10621770926563618048 7921537395834963840 5221303865106309632 2521070334377655424 18267580877358552832 15567347346629898624 12867113815901244416 10166880285172590208 7466646754443936000 4766413223715281792 2066179692986627584 17812690235967524992 15112456705238870784 12412223174510216576 9711989643781562368 7011756113052908160 4311522582324253952 1611289051595599744 17357799594576497152 14657566063847842944 11957332533119188736 9257099002390534528 6556865471661880320 3856631940933226112 1156398410204571904 16902908953185469312 14202675422456815104 11502441891728160896 8802208360999506688 6101974830270852480 3401741299542198272 701507768813544064 16448018311794441472 13747784781065787264 11047551250337133056 8347317719608478848 5647084188879824640 2946850658151170432 246617127422516224 15993127670403413632 13292894139674759424 10592660608946105216 7892427078217451008 5192193547488796800 2491960016760142592 18238470559741040000 15538237029012385792 12838003498283731584 10137769967555077376 7437536436826423168 4737302906097768960 2037069375369114752 17783579918350012160 15083346387621357952 12383112856892703744 9682879326164049536 6982645795435395328 4282412264706741120 1582178733978086912 17328689276958984320 14628455746230330112 11928222215501675904 9227988684773021696 6527755154044367488 3827521623315713280 1127288092587059072 16873798635567956480 14173565104839302272 11473331574110648064 8773098043381993856 6072864512653339648 3372630981924685440 672397451196031232 16418907994176928640 13718674463448274432 11018440932719620224 8318207401990966016 5617973871262311808 2917740340533657600 217506809805003392 15964017352785900800 13263783822057246592 10563550291328592384 7863316760599938176 5163083229871283968 2462849699142629760 18209360242123527168 15509126711394872960 12808893180666218752 10108659649937564544 7408426119208910336 4708192588480256128 2007959057751601920 17754469600732499328 15054236070003845120 12354002539275190912 9653769008546536704 6953535477817882496 4253301947089228288 1553068416360574080 17299578959341471488 14599345428612817280 11899111897884163072 9198878367155508864 6498644836426854656 3798411305698200448 1098177774969546240 16844688317950443648 14144454787221789440 11444221256493135232 8743987725764481024 6043754195035826816 3343520664307172608 643287133578518400 16389797676559415808 13689564145830761600 10989330615102107392 8289097084373453184 5588863553644798976 2888630022916144768 188396492187490560 15934907035168387968 13234673504439733760 10534439973711079552 7834206442982425344 5133972912253771136 2433739381525116928 18180249924506014336 15480016393777360128 12779782863048705920 10079549332320051712 7379315801591397504 4679082270862743296 1978848740134089088 17725359283114986496 15025125752386332288 12324892221657678080 9624658690929023872 6924425160200369664 4224191629471715456 1523958098743061248 17270468641723958656 14570235110995304448 11870001580266650240 9169768049537996032 6469534518809341824 3769300988080687616 1069067457352033408 16815578000332930816 14115344469604276608 11415110938875622400 8714877408146968192 6014643877418313984 3314410346689659776 614176815961005568 16360687358941902976 13660453828213248768 10960220297484594560 8259986766755940352 5559753236027286144 2859519705298631936 159286174569977728 15905796717550875136 13205563186822220928 10505329656093566720 7805096125364912512 5104862594636258304 2404629063907604096 18151139606888501504 15450906076159847296 12750672545431193088 10050439014702538880 7350205483973884672 4649971953245230464 1949738422516576256 17696248965497473664 14996015434768819456 12295781904040165248 9595548373311511040 6895314842582856832 4195081311854202624 1494847781125548416 17241358324106445824 14541124793377791616 11840891262649137408 9140657731920483200 6440424201191828992 3740190670463174784 1039957139734520576 16786467682715417984 14086234151986763776 11386000621258109568 8685767090529455360 5985533559800801152 3285300029072146944 585066498343492736 16331577041324390144 13631343510595735936 10931109979867081728 8230876449138427520 5530642918409773312 2830409387681119104 130175856952464896 15876686399933362304 13176452869204708096 10476219338476053888 7775985807747399680 5075752277018745472 2375518746290091264 18122029289270988672 15421795758542334464 12721562227813680256 10021328697085026048 7321095166356371840 4620861635627717632 1920628104899063424 17667138647879960832 14966905117151306624 12266671586422652416 9566438055693998208 6866204524965344000 4165970994236689792 1465737463508035584 17212248006488932992 14512014475760278784 11811780945031624576 9111547414302970368 6411313883574316160 3711080352845661952 1010846822117007744 16757357365097905152 14057123834369250944 11356890303640596736 8656656772911942528 5956423242183288320 3256189711454634112 555956180725979904 16302466723706877312 13602233192978223104 10901999662249568896 8201766131520914688 5501532600792260480 2801299070063606272 101065539334952064 15847576082315849472 13147342551587195264 10447109020858541056 7746875490129886848 5046641959401232640 2346408428672578432 18092918971653475840 15392685440924821632 12692451910196167424 9992218379467513216 7291984848738859008 4591751318010204800 1891517787281550592 17638028330262448000 14937794799533793792 12237561268805139584 9537327738076485376 6837094207347831168 4136860676619176960 1436627145890522752 17183137688871420160 14482904158142765952 11782670627414111744 9082437096685457536 6382203565956803328 3681970035228149120 981736504499494912 16728247047480392320 14028013516751738112 11327779986023083904 8627546455294429696 5927312924565775488 3227079393837121280 526845863108467072 16273356406089364480 13573122875360710272 10872889344632056064 8172655813903401856 5472422283174747648 2772188752446093440 71955221717439232 15818465764698336640 13118232233969682432 10417998703241028224 7717765172512374016 5017531641783719808 2317298111055065600 18063808654035963008 15363575123307308800 12663341592578654592 9963108061850000384 7262874531121346176 4562641000392691968 1862407469664037760 17608918012644935168 14908684481916280960 12208450951187626752 9508217420458972544 6807983889730318336 4107750359001664128 1407516828273009920 17154027371253907328 14453793840525253120 11753560309796598912 9053326779067944704 6353093248339290496 3652859717610636288 952626186881982080 16699136729862879488 13998903199134225280 11298669668405571072 8598436137676916864 5898202606948262656 3197969076219608448 497735545490954240 16244246088471851648 13544012557743197440 10843779027014543232 8143545496285889024 5443311965557234816 2743078434828580608 42844904099926400 15789355447080823808 13089121916352169600 10388888385623515392 7688654854894861184 4988421324166206976 2288187793437552768 18034698336418450176 15334464805689795968 12634231274961141760 9933997744232487552 7233764213503833344 4533530682775179136 1833297152046524928 17579807695027422336 14879574164298768128 12179340633570113920 9479107102841459712 6778873572112805504 4078640041384151296 1378406510655497088 17124917053636394496 14424683522907740288 11724449992179086080 9024216461450431872 6323982930721777664 3623749399993123456 923515869264469248 16670026412245366656 13969792881516712448 11269559350788058240 8569325820059404032 5869092289330749824 3168858758602095616 468625227873441408 16215135770854338816 13514902240125684608 10814668709397030400 8114435178668376192 5414201647939721984 2713968117211067776 13734586482413568 15760245129463310976 13060011598734656768 10359778068006002560 7659544537277348352 4959311006548694144 2259077475820039936 18005588018800937344 15305354488072283136 12605120957343628928 9904887426614974720 7204653895886320512 4504420365157666304 1804186834429012096 17550697377409909504 14850463846681255296 12150230315952601088 9449996785223946880 6749763254495292672 4049529723766638464 1349296193037984256 17095806736018881664 14395573205290227456 11695339674561573248 8995106143832919040 6294872613104264832 3594639082375610624 894405551646956416 16640916094627853824 13940682563899199616 11240449033170545408 8540215502441891200 5839981971713236992 3139748440984582784 439514910255928576 16186025453236825984 13485791922508171776 10785558391779517568 8085324861050863360 5385091330322209152 2684857799593554944 18431368342574452352 15731134811845798144 13030901281117143936 10330667750388489728 7630434219659835520 4930200688931181312 2229967158202527104 17976477701183424512 15276244170454770304 12576010639726116096 9875777108997461888 7175543578268807680 4475310047540153472 1775076516811499264 17521587059792396672 14821353529063742464 12121119998335088256 9420886467606434048 6720652936877779840 4020419406149125632 1320185875420471424 17066696418401368832 14366462887672714624 11666229356944060416 8965995826215406208 6265762295486752000 3565528764758097792 865295234029443584 16611805777010340992 13911572246281686784 11211338715553032576 8511105184824378368 5810871654095724160 3110638123367069952 410404592638415744 16156915135619313152 13456681604890658944 10756448074162004736 8056214543433350528 5355981012704696320 2655747481976042112 18402258024956939520 15702024494228285312 13001790963499631104 10301557432770976896 7601323902042322688 4901090371313668480 2200856840585014272 17947367383565911680 15247133852837257472 12546900322108603264 9846666791379949056 7146433260651294848 4446199729922640640 1745966199193986432 17492476742174883840 14792243211446229632 12092009680717575424 9391776149988921216 6691542619260267008 3991309088531612800 1291075557802958592 17037586100783856000 14337352570055201792 11637119039326547584 8936885508597893376 6236651977869239168 3536418447140584960 836184916411930752 16582695459392828160 13882461928664173952 11182228397935519744 8481994867206865536 5781761336478211328 3081527805749557120 381294275020902912 16127804818001800320 13427571287273146112 10727337756544491904 8027104225815837696 5326870695087183488 2626637164358529280 18373147707339426688 15672914176610772480 12972680645882118272 10272447115153464064 7572213584424809856 4871980053696155648 2171746522967501440 17918257065948398848 15218023535219744640 12517790004491090432 9817556473762436224 7117322943033782016 4417089412305127808 1716855881576473600 17463366424557371008 14763132893828716800 12062899363100062592 9362665832371408384 6662432301642754176 3962198770914099968 1261965240185445760 17008475783166343168 14308242252437688960 11608008721709034752 8907775190980380544 6207541660251726336 3507308129523072128 807074598794417920 16553585141775315328 13853351611046661120 11153118080318006912 8452884549589352704 5752651018860698496 3052417488132044288 352183957403390080 16098694500384287488 13398460969655633280 10698227438926979072 7997993908198324864 5297760377469670656 2597526846741016448 18344037389721913856 15643803858993259648 12943570328264605440 10243336797535951232 7543103266807297024 4842869736078642816 2142636205349988608 17889146748330886016 15188913217602231808 12488679686873577600 9788446156144923392 7088212625416269184 4387979094687614976 1687745563958960768 17434256106939858176 14734022576211203968 12033789045482549760 9333555514753895552 6633321984025241344 3933088453296587136 1232854922567932928 16979365465548830336 14279131934820176128 11578898404091521920 8878664873362867712 6178431342634213504 3478197811905559296 777964281176905088 16524474824157802496 13824241293429148288 11124007762700494080 8423774231971839872 5723540701243185664 3023307170514531456 323073639785877248 16069584182766774656 13369350652038120448 10669117121309466240 7968883590580812032 5268650059852157824 2568416529123503616 18314927072104401024 15614693541375746816 12914460010647092608 10214226479918438400 7513992949189784192 4813759418461129984 2113525887732475776 17860036430713373184 15159802899984718976 12459569369256064768 9759335838527410560 7059102307798756352 4358868777070102144 1658635246341447936 17405145789322345344 14704912258593691136 12004678727865036928 9304445197136382720 6604211666407728512 3903978135679074304 1203744604950420096 16950255147931317504 14250021617202663296 11549788086474009088 8849554555745354880 6149321025016700672 3449087494288046464 748853963559392256 16495364506540289664 13795130975811635456 11094897445082981248 8394663914354327040 5694430383625672832 2994196852897018624 293963322168364416 16040473865149261824 13340240334420607616 10640006803691953408 7939773272963299200 5239539742234644992 2539306211505990784 18285816754486888192 15585583223758233984 12885349693029579776 10185116162300925568 7484882631572271360 4784649100843617152 2084415570114962944 17830926113095860352 15130692582367206144 12430459051638551936 9730225520909897728 7029991990181243520 4329758459452589312 1629524928723935104 17376035471704832512 14675801940976178304 11975568410247524096 9275334879518869888 6575101348790215680 3874867818061561472 1174634287332907264 16921144830313804672 14220911299585150464 11520677768856496256 8820444238127842048 6120210707399187840 3419977176670533632 719743645941879424 16466254188922776832 13766020658194122624 11065787127465468416 8365553596736814208 5665320066008160000 2965086535279505792 264853004550851584 16011363547531748992 13311130016803094784 10610896486074440576 7910662955345786368 5210429424617132160 2510195893888477952 18256706436869375360 15556472906140721152 12856239375412066944 10156005844683412736 7455772313954758528 4755538783226104320 2055305252497450112 17801815795478347520 15101582264749693312 12401348734021039104 9701115203292384896 7000881672563730688 4300648141835076480 1600414611106422272 17346925154087319680 14646691623358665472 11946458092630011264 9246224561901357056 6545991031172702848 3845757500444048640 1145523969715394432 16892034512696291840 14191800981967637632 11491567451238983424 8791333920510329216 6091100389781675008 3390866859053020800 690633328324366592 16437143871305264000 13736910340576609792 11036676809847955584 8336443279119301376 5636209748390647168 2935976217661992960 235742686933338752 15982253229914236160 13282019699185581952 10581786168456927744 7881552637728273536 5181319106999619328 2481085576270965120 18227596119251862528 15527362588523208320 12827129057794554112 10126895527065899904 7426661996337245696 4726428465608591488 2026194934879937280 17772705477860834688 15072471947132180480 12372238416403526272 9672004885674872064 6971771354946217856 4271537824217563648 1571304293488909440 17317814836469806848 14617581305741152640 11917347775012498432 9217114244283844224 6516880713555190016 3816647182826535808 1116413652097881600 16862924195078779008 14162690664350124800 11462457133621470592 8762223602892816384 6061990072164162176 3361756541435507968 661523010706853760 16408033553687751168 13707800022959096960 11007566492230442752 8307332961501788544 5607099430773134336 2906865900044480128 206632369315825920 15953142912296723328 13252909381568069120 10552675850839414912 7852442320110760704 5152208789382106496 2451975258653452288 18198485801634349696 15498252270905695488 12798018740177041280 10097785209448387072 7397551678719732864 4697318147991078656 1997084617262424448 17743595160243321856 15043361629514667648 12343128098786013440 9642894568057359232 6942661037328705024 4242427506600050816 1542193975871396608 17288704518852294016 14588470988123639808 11888237457394985600 9188003926666331392 6487770395937677184 3787536865209022976 1087303334480368768 16833813877461266176 14133580346732611968 11433346816003957760 8733113285275303552 6032879754546649344 3332646223817995136 632412693089340928 16378923236070238336 13678689705341584128 10978456174612929920 8278222643884275712 5577989113155621504 2877755582426967296 177522051698313088 15924032594679210496 13223799063950556288 10523565533221902080 7823332002493247872 5123098471764593664 2422864941035939456 18169375484016836864 15469141953288182656 12768908422559528448 10068674891830874240 7368441361102220032 4668207830373565824 1967974299644911616 17714484842625809024 15014251311897154816 12314017781168500608 9613784250439846400 6913550719711192192 4213317188982537984 1513083658253883776 17259594201234781184 14559360670506126976 11859127139777472768 9158893609048818560 6458660078320164352 3758426547591510144 1058193016862855936 16804703559843753344 14104470029115099136 11404236498386444928 8704002967657790720 6003769436929136512 3303535906200482304 603302375471828096 16349812918452725504 13649579387724071296 10949345856995417088 8249112326266762880 5548878795538108672 2848645264809454464 148411734080800256 15894922277061697664 13194688746333043456 10494455215604389248 7794221684875735040 5093988154147080832 2393754623418426624 18140265166399324032 15440031635670669824 12739798104942015616 10039564574213361408 7339331043484707200 4639097512756052992 1938863982027398784 17685374525008296192 14985140994279641984 12284907463550987776 9584673932822333568 6884440402093679360 4184206871365025152 1483973340636370944 17230483883617268352 14530250352888614144 11830016822159959936 9129783291431305728 6429549760702651520 3729316229973997312 1029082699245343104 16775593242226240512 14075359711497586304 11375126180768932096 8674892650040277888 5974659119311623680 3274425588582969472 574192057854315264 16320702600835212672 13620469070106558464 10920235539377904256 8220002008649250048 5519768477920595840 2819534947191941632 119301416463287424 15865811959444184832 13165578428715530624 10465344897986876416 7765111367258222208 5064877836529568000 2364644305800913792 18111154848781811200 15410921318053156992 12710687787324502784 10010454256595848576 7310220725867194368 4609987195138540160 1909753664409885952 17656264207390783360 14956030676662129152 12255797145933474944 9555563615204820736 6855330084476166528 4155096553747512320 1454863023018858112 17201373565999755520 14501140035271101312 11800906504542447104 9100672973813792896 6400439443085138688 3700205912356484480 999972381627830272 16746482924608727680 14046249393880073472 11346015863151419264 8645782332422765056 5945548801694110848 3245315270965456640 545081740236802432 16291592283217699840 13591358752489045632 10891125221760391424 8190891691031737216 5490658160303083008 2790424629574428800 90191098845774592 15836701641826672000 13136468111098017792 10436234580369363584 7736001049640709376 5035767518912055168 2335533988183400960 18082044531164298368 15381811000435644160 12681577469706989952 9981343938978335744 7281110408249681536 4580876877521027328 1880643346792373120 17627153889773270528 14926920359044616320 12226686828315962112 9526453297587307904 6826219766858653696 4125986236129999488 1425752705401345280 17172263248382242688 14472029717653588480 11771796186924934272 9071562656196280064 6371329125467625856 3671095594738971648 970862064010317440 16717372606991214848 14017139076262560640 11316905545533906432 8616672014805252224 5916438484076598016 3216204953347943808 515971422619289600 16262481965600187008 13562248434871532800 10862014904142878592 8161781373414224384 5461547842685570176 2761314311956915968 61080781228261760 15807591324209159168 13107357793480504960 10407124262751850752 7706890732023196544 5006657201294542336 2306423670565888128 18052934213546785536 15352700682818131328 12652467152089477120 9952233621360822912 7252000090632168704 4551766559903514496 1851533029174860288 17598043572155757696 14897810041427103488 12197576510698449280 9497342979969795072 6797109449241140864 4096875918512486656 1396642387783832448 17143152930764729856 14442919400036075648 11742685869307421440 9042452338578767232 6342218807850113024 3641985277121458816 941751746392804608 16688262289373702016 13988028758645047808 11287795227916393600 8587561697187739392 5887328166459085184 3187094635730430976 486861105001776768 16233371647982674176 13533138117254019968 10832904586525365760 8132671055796711552 5432437525068057344 2732203994339403136 31970463610748928 15778481006591646336 13078247475862992128 10378013945134337920 7677780414405683712 4977546883677029504 2277313352948375296 18023823895929272704 15323590365200618496 12623356834471964288 9923123303743310080 7222889773014655872 4522656242286001664 1822422711557347456 17568933254538244864 14868699723809590656 12168466193080936448 9468232662352282240 6767999131623628032 4067765600894973824 1367532070166319616 17114042613147217024 14413809082418562816 11713575551689908608 9013342020961254400 6313108490232600192 3612874959503945984 912641428775291776 16659151971756189184 13958918441027534976 11258684910298880768 8558451379570226560 5858217848841572352 3157984318112918144 457750787384263936 16204261330365161344 13504027799636507136 10803794268907852928 8103560738179198720 5403327207450544512 2703093676721890304 2860145993236096 15749370688974133504 13049137158245479296 10348903627516825088 7648670096788170880 4948436566059516672 2248203035330862464 17994713578311759872 15294480047583105664 12594246516854451456 9894012986125797248 7193779455397143040 4493545924668488832 1793312393939834624 17539822936920732032 14839589406192077824 12139355875463423616 9439122344734769408 6738888814006115200 4038655283277460992 1338421752548806784 17084932295529704192 14384698764801049984 11684465234072395776 8984231703343741568 6283998172615087360 3583764641886433152 883531111157778944 16630041654138676352 13929808123410022144 11229574592681367936 8529341061952713728 5829107531224059520 3128874000495405312 428640469766751104 16175151012747648512 13474917482018994304 10774683951290340096 8074450420561685888 5374216889833031680 2673983359104377472 18420493902085274880 15720260371356620672 13020026840627966464 10319793309899312256 7619559779170658048 4919326248442003840 2219092717713349632 17965603260694247040 15265369729965592832 12565136199236938624 9864902668508284416 7164669137779630208 4464435607050976000 1764202076322321792 17510712619303219200 14810479088574564992 12110245557845910784 9410012027117256576 6709778496388602368 4009544965659948160 1309311434931293952 17055821977912191360 14355588447183537152 11655354916454882944 8955121385726228736 6254887854997574528 3554654324268920320 854420793540266112 16600931336521163520 13900697805792509312 11200464275063855104 8500230744335200896 5799997213606546688 3099763682877892480 399530152149238272 16146040695130135680 13445807164401481472 10745573633672827264 8045340102944173056 5345106572215518848 2644873041486864640 18391383584467762048 15691150053739107840 12990916523010453632 10290682992281799424 7590449461553145216 4890215930824491008 2189982400095836800 17936492943076734208 15236259412348080000 12536025881619425792 9835792350890771584 7135558820162117376 4435325289433463168 1735091758704808960 17481602301685706368 14781368770957052160 12081135240228397952 9380901709499743744 6680668178771089536 3980434648042435328 1280201117313781120 17026711660294678528 14326478129566024320 11626244598837370112 8926011068108715904 6225777537380061696 3525544006651407488 825310475922753280 16571821018903650688 13871587488174996480 11171353957446342272 8471120426717688064 5770886895989033856 3070653365260379648 370419834531725440 16116930377512622848 13416696846783968640 10716463316055314432 8016229785326660224 5315996254598006016 2615762723869351808 18362273266850249216 15662039736121595008 12961806205392940800 10261572674664286592 7561339143935632384 4861105613206978176 2160872082478323968 17907382625459221376 15207149094730567168 12506915564001912960 9806682033273258752 7106448502544604544 4406214971815950336 1705981441087296128 17452491984068193536 14752258453339539328 12052024922610885120 9351791391882230912 6651557861153576704 3951324330424922496 1251090799696268288 16997601342677165696 14297367811948511488 11597134281219857280 8896900750491203072 6196667219762548864 3496433689033894656 796200158305240448 16542710701286137856 13842477170557483648 11142243639828829440 8442010109100175232 5741776578371521024 3041543047642866816 341309516914212608 16087820059895110016 13387586529166455808 10687352998437801600 7987119467709147392 5286885936980493184 2586652406251838976 18333162949232736384 15632929418504082176 12932695887775427968 10232462357046773760 7532228826318119552 4831995295589465344 2131761764860811136 17878272307841708544 15178038777113054336 12477805246384400128 9777571715655745920 7077338184927091712 4377104654198437504 1676871123469783296 17423381666450680704 14723148135722026496 12022914604993372288 9322681074264718080 6622447543536063872 3922214012807409664 1221980482078755456 16968491025059652864 14268257494330998656 11568023963602344448 8867790432873690240 6167556902145036032 3467323371416381824 767089840687727616 16513600383668625024 13813366852939970816 11113133322211316608 8412899791482662400 5712666260754008192 3012432730025353984 312199199296699776 16058709742277597184 13358476211548942976 10658242680820288768 7958009150091634560 5257775619362980352 2557542088634326144 18304052631615223552 15603819100886569344 12903585570157915136 10203352039429260928 7503118508700606720 4802884977971952512 2102651447243298304 17849161990224195712 15148928459495541504 12448694928766887296 9748461398038233088 7048227867309578880 4347994336580924672 1647760805852270464 17394271348833167872 14694037818104513664 11993804287375859456 9293570756647205248 6593337225918551040 3893103695189896832 1192870164461242624 16939380707442140032 14239147176713485824 11538913645984831616 8838680115256177408 6138446584527523200 3438213053798868992 737979523070214784 16484490066051112192 13784256535322457984 11084023004593803776 8383789473865149568 5683555943136495360 2983322412407841152 283088881679186944 16029599424660084352 13329365893931430144 10629132363202775936 7928898832474121728 5228665301745467520 2528431771016813312 18274942313997710720 15574708783269056512 12874475252540402304 10174241721811748096 7474008191083093888 4773774660354439680 2073541129625785472 17820051672606682880 15119818141878028672 12419584611149374464 9719351080420720256 7019117549692066048 4318884018963411840 1618650488234757632 17365161031215655040 14664927500487000832 11964693969758346624 9264460439029692416 6564226908301038208 3863993377572384000 1163759846843729792 16910270389824627200 14210036859095972992 11509803328367318784 8809569797638664576 6109336266910010368 3409102736181356160 708869205452701952 16455379748433599360 13755146217704945152 11054912686976290944 8354679156247636736 5654445625518982528 2954212094790328320 253978564061674112 16000489107042571520 13300255576313917312 10600022045585263104 7899788514856608896 5199554984127954688 2499321453399300480 18245831996380197888 15545598465651543680 12845364934922889472 10145131404194235264 7444897873465581056 4744664342736926848 2044430812008272640 17790941354989170048 15090707824260515840 12390474293531861632 9690240762803207424 6990007232074553216 4289773701345899008 1589540170617244800 17336050713598142208 14635817182869488000 11935583652140833792 9235350121412179584 6535116590683525376 3834883059954871168 1134649529226216960 16881160072207114368 14180926541478460160 11480693010749805952 8780459480021151744 6080225949292497536 3379992418563843328 679758887835189120 16426269430816086528 13726035900087432320 11025802369358778112 8325568838630123904 5625335307901469696 2925101777172815488 224868246444161280 15971378789425058688 13271145258696404480 10570911727967750272 7870678197239096064 5170444666510441856 2470211135781787648 18216721678762685056 15516488148034030848 12816254617305376640 10116021086576722432 7415787555848068224 4715554025119414016 2015320494390759808 17761831037371657216 15061597506643003008 12361363975914348800 9661130445185694592 6960896914457040384 4260663383728386176 1560429852999731968 17306940395980629376 14606706865251975168 11906473334523320960 9206239803794666752 6506006273066012544 3805772742337358336 1105539211608704128 16852049754589601536 14151816223860947328 11451582693132293120 8751349162403638912 6051115631674984704 3350882100946330496 650648570217676288 16397159113198573696 13696925582469919488 10996692051741265280 8296458521012611072 5596224990283956864 2895991459555302656 195757928826648448 15942268471807545856 13242034941078891648 10541801410350237440 7841567879621583232 5141334348892929024 2441100818164274816 18187611361145172224 15487377830416518016 12787144299687863808 10086910768959209600 7386677238230555392 4686443707501901184 1986210176773246976 17732720719754144384 15032487189025490176 12332253658296835968 9632020127568181760 6931786596839527552 4231553066110873344 1531319535382219136 17277830078363116544 14577596547634462336 11877363016905808128 9177129486177153920 6476895955448499712 3776662424719845504 1076428893991191296 16822939436972088704 14122705906243434496 11422472375514780288 8722238844786126080 6022005314057471872 3321771783328817664 621538252600163456 16368048795581060864 13667815264852406656 10967581734123752448 8267348203395098240 5567114672666444032 2866881141937789824 166647611209135616 15913158154190033024 13212924623461378816 10512691092732724608 7812457562004070400 5112224031275416192 2411990500546761984 18158501043527659392 15458267512799005184 12758033982070350976 10057800451341696768 7357566920613042560 4657333389884388352 1957099859155734144 17703610402136631552 15003376871407977344 12303143340679323136 9602909809950668928 6902676279222014720 4202442748493360512 1502209217764706304 17248719760745603712 14548486230016949504 11848252699288295296 9148019168559641088 6447785637830986880 3747552107102332672 1047318576373678464 16793829119354575872 14093595588625921664 11393362057897267456 8693128527168613248 5992894996439959040 3292661465711304832 592427934982650624 16338938477963548032 13638704947234893824 10938471416506239616 8238237885777585408 5538004355048931200 2837770824320276992 137537293591622784 15884047836572520192 13183814305843865984 10483580775115211776 7783347244386557568 5083113713657903360 2382880182929249152 18129390725910146560 15429157195181492352 12728923664452838144 10028690133724183936 7328456602995529728 4628223072266875520 1927989541538221312 17674500084519118720 14974266553790464512 12274033023061810304 9573799492333156096 6873565961604501888 4173332430875847680 1473098900147193472 17219609443128090880 14519375912399436672 11819142381670782464 9118908850942128256 6418675320213474048 3718441789484819840 1018208258756165632 16764718801737063040 14064485271008408832 11364251740279754624 8664018209551100416 5963784678822446208 3263551148093792000 563317617365137792 16309828160346035200 13609594629617380992 10909361098888726784 8209127568160072576 5508894037431418368 2808660506702764160 108426975974109952 15854937518955007360 13154703988226353152 10454470457497698944 7754236926769044736 5054003396040390528 2353769865311736320 18100280408292633728 15400046877563979520 12699813346835325312 9999579816106671104 7299346285378016896 4599112754649362688 1898879223920708480 17645389766901605888 14945156236172951680 12244922705444297472 9544689174715643264 6844455643986989056 4144222113258334848 1443988582529680640 17190499125510578048 14490265594781923840 11790032064053269632 9089798533324615424 6389565002595961216 3689331471867307008 989097941138652800 16735608484119550208 14035374953390896000 11335141422662241792 8634907891933587584 5934674361204933376 3234440830476279168 534207299747624960 16280717842728522368 13580484311999868160 10880250781271213952 8180017250542559744 5479783719813905536 2779550189085251328 79316658356597120 15825827201337494528 13125593670608840320 10425360139880186112 7725126609151531904 5024893078422877696 2324659547694223488 18071170090675120896 15370936559946466688 12670703029217812480 9970469498489158272 7270235967760504064 4570002437031849856 1869768906303195648 17616279449284093056 14916045918555438848 12215812387826784640 9515578857098130432 6815345326369476224 4115111795640822016 1414878264912167808 17161388807893065216 14461155277164411008 11760921746435756800 9060688215707102592 6360454684978448384 3660221154249794176 959987623521139968 16706498166502037376 14006264635773383168 11306031105044728960 8605797574316074752 5905564043587420544 3205330512858766336 505096982130112128 16251607525111009536 13551373994382355328 10851140463653701120 8150906932925046912 5450673402196392704 2750439871467738496 50206340739084288 15796716883719981696 13096483352991327488 10396249822262673280 7696016291534019072 4995782760805364864 2295549230076710656 18042059773057608064 15341826242328953856 12641592711600299648 9941359180871645440 7241125650142991232 4540892119414337024 1840658588685682816 17587169131666580224 14886935600937926016 12186702070209271808 9486468539480617600 6786235008751963392 4086001478023309184 1385767947294654976 17132278490275552384 14432044959546898176 11731811428818243968 9031577898089589760 6331344367360935552 3631110836632281344 930877305903627136 16677387848884524544 13977154318155870336 11276920787427216128 8576687256698561920 5876453725969907712 3176220195241253504 475986664512599296 16222497207493496704 13522263676764842496 10822030146036188288 8121796615307534080 5421563084578879872 2721329553850225664 21096023121571456 15767606566102468864 13067373035373814656 10367139504645160448 7666905973916506240 4966672443187852032 2266438912459197824 18012949455440095232 15312715924711441024 12612482393982786816 9912248863254132608 7212015332525478400 4511781801796824192 1811548271068169984 17558058814049067392 14857825283320413184 12157591752591758976 9457358221863104768 6757124691134450560 4056891160405796352 1356657629677142144 17103168172658039552 14402934641929385344 11702701111200731136 9002467580472076928 6302234049743422720 3602000519014768512 901766988286114304 16648277531267011712 13948044000538357504 11247810469809703296 8547576939081049088 5847343408352394880 3147109877623740672 446876346895086464 16193386889875983872 13493153359147329664 10792919828418675456 8092686297690021248 5392452766961367040 2692219236232712832 18438729779213610240 15738496248484956032 13038262717756301824 10338029187027647616 7637795656298993408 4937562125570339200 2237328594841684992 17983839137822582400 15283605607093928192 12583372076365273984 9883138545636619776 7182905014907965568 4482671484179311360 1782437953450657152 17528948496431554560 14828714965702900352 12128481434974246144 9428247904245591936 6728014373516937728 4027780842788283520 1327547312059629312 17074057855040526720 14373824324311872512 11673590793583218304 8973357262854564096 6273123732125909888 3572890201397255680 872656670668601472 16619167213649498880 13918933682920844672 11218700152192190464 8518466621463536256 5818233090734882048 3117999560006227840 417766029277573632 16164276572258471040 13464043041529816832 10763809510801162624 8063575980072508416 5363342449343854208 2663108918615200000 18409619461596097408 15709385930867443200 13009152400138788992 10308918869410134784 7608685338681480576 4908451807952826368 2208218277224172160 17954728820205069568 15254495289476415360 12554261758747761152 9854028228019106944 7153794697290452736 4453561166561798528 1753327635833144320 17499838178814041728 14799604648085387520 12099371117356733312 9399137586628079104 6698904055899424896 3998670525170770688 1298436994442116480 17044947537423013888 14344714006694359680 11644480475965705472 8944246945237051264 6244013414508397056 3543779883779742848 843546353051088640 16590056896031986048 13889823365303331840 11189589834574677632 8489356303846023424 5789122773117369216 3088889242388715008 388655711660060800 16135166254640958208 13434932723912304000 10734699193183649792 8034465662454995584 5334232131726341376 2633998600997687168 18380509143978584576 15680275613249930368 12980042082521276160 10279808551792621952 7579575021063967744 4879341490335313536 2179107959606659328 17925618502587556736 15225384971858902528 12525151441130248320 9824917910401594112 7124684379672939904 4424450848944285696 1724217318215631488 17470727861196528896 14770494330467874688 12070260799739220480 9370027269010566272 6669793738281912064 3969560207553257856 1269326676824603648 17015837219805501056 14315603689076846848 11615370158348192640 8915136627619538432 6214903096890884224 3514669566162230016 814436035433575808 16560946578414473216 13860713047685819008 11160479516957164800 8460245986228510592 5760012455499856384 3059778924771202176 359545394042547968 16106055937023445376 13405822406294791168 10705588875566136960 8005355344837482752 5305121814108828544 2604888283380174336 18351398826361071744 15651165295632417536 12950931764903763328 10250698234175109120 7550464703446454912 4850231172717800704 2149997641989146496 17896508184970043904 15196274654241389696 12496041123512735488 9795807592784081280 7095574062055427072 4395340531326772864 1695107000598118656 17441617543579016064 14741384012850361856 12041150482121707648 9340916951393053440 6640683420664399232 3940449889935745024 1240216359207090816 16986726902187988224 14286493371459334016 11586259840730679808 8886026310002025600 6185792779273371392 3485559248544717184 785325717816062976 16531836260796960384 13831602730068306176 11131369199339651968 8431135668610997760 5730902137882343552 3030668607153689344 330435076425035136 16076945619405932544 13376712088677278336 10676478557948624128 7976245027219969920 5276011496491315712 2575777965762661504 18322288508743558912 15622054978014904704 12921821447286250496 10221587916557596288 7521354385828942080 4821120855100287872 2120887324371633664 17867397867352531072 15167164336623876864 12466930805895222656 9766697275166568448 7066463744437914240 4366230213709260032 1665996682980605824 17412507225961503232 14712273695232849024 12012040164504194816 9311806633775540608 6611573103046886400 3911339572318232192 1211106041589577984 16957616584570475392 14257383053841821184 11557149523113166976 8856915992384512768 6156682461655858560 3456448930927204352 756215400198550144 16502725943179447552 13802492412450793344 11102258881722139136 8402025350993484928 5701791820264830720 3001558289536176512 301324758807522304 16047835301788419712 13347601771059765504 10647368240331111296 7947134709602457088 5246901178873802880 2546667648145148672 18293178191126046080 15592944660397391872 12892711129668737664 10192477598940083456 7492244068211429248 4792010537482775040 2091777006754120832 17838287549735018240 15138054019006364032 12437820488277709824 9737586957549055616 7037353426820401408 4337119896091747200 1636886365363092992 17383396908343990400 14683163377615336192 11982929846886681984 9282696316158027776 6582462785429373568 3882229254700719360 1181995723972065152 16928506266952962560 14228272736224308352 11528039205495654144 8827805674766999936 6127572144038345728 3427338613309691520 727105082581037312 16473615625561934720 13773382094833280512 11073148564104626304 8372915033375972096 5672681502647317888 2972447971918663680 272214441190009472 16018724984170906880 13318491453442252672 10618257922713598464 7918024391984944256 5217790861256290048 2517557330527635840 18264067873508533248 15563834342779879040 12863600812051224832 10163367281322570624 7463133750593916416 4762900219865262208 2062666689136608000 17809177232117505408 15108943701388851200 12408710170660196992 9708476639931542784 7008243109202888576 4308009578474234368 1607776047745580160 17354286590726477568 14654053059997823360 11953819529269169152 9253585998540514944 6553352467811860736 3853118937083206528 1152885406354552320 16899395949335449728 14199162418606795520 11498928887878141312 8798695357149487104 6098461826420832896 3398228295692178688 697994764963524480 16444505307944421888 13744271777215767680 11044038246487113472 8343804715758459264 5643571185029805056 2943337654301150848 243104123572496640 15989614666553394048 13289381135824739840 10589147605096085632 7888914074367431424 5188680543638777216 2488447012910123008 18234957555891020416 15534724025162366208 12834490494433712000 10134256963705057792 7434023432976403584 4733789902247749376 2033556371519095168 17780066914499992576 15079833383771338368 12379599853042684160 9679366322314029952 6979132791585375744 4278899260856721536 1578665730128067328 17325176273108964736 14624942742380310528 11924709211651656320 9224475680923002112 6524242150194347904 3824008619465693696 1123775088737039488 16870285631717936896 14170052100989282688 11469818570260628480 8769585039531974272 6069351508803320064 3369117978074665856 668884447346011648 16415394990326909056 13715161459598254848 11014927928869600640 8314694398140946432 5614460867412292224 2914227336683638016 213993805954983808 15960504348935881216 13260270818207227008 10560037287478572800 7859803756749918592 5159570226021264384 2459336695292610176 18205847238273507584 15505613707544853376 12805380176816199168 10105146646087544960 7404913115358890752 4704679584630236544 2004446053901582336 17750956596882479744 15050723066153825536 12350489535425171328 9650256004696517120 6950022473967862912 4249788943239208704 1549555412510554496 17296065955491451904 14595832424762797696 11895598894034143488 9195365363305489280 6495131832576835072 3794898301848180864 1094664771119526656 16841175314100424064 14140941783371769856 11440708252643115648 8740474721914461440 6040241191185807232 3340007660457153024 639774129728498816 16386284672709396224 13686051141980742016 10985817611252087808 8285584080523433600 5585350549794779392 2885117019066125184 184883488337470976 15931394031318368384 13231160500589714176 10530926969861059968 7830693439132405760 5130459908403751552 2430226377675097344 18176736920655994752 15476503389927340544 12776269859198686336 10076036328470032128 7375802797741377920 4675569267012723712 1975335736284069504 17721846279264966912 15021612748536312704 12321379217807658496 9621145687079004288 6920912156350350080 4220678625621695872 1520445094893041664 17266955637873939072 14566722107145284864 11866488576416630656 9166255045687976448 6466021514959322240 3765787984230668032 1065554453502013824 16812064996482911232 14111831465754257024 11411597935025602816 8711364404296948608 6011130873568294400 3310897342839640192 610663812110985984 16357174355091883392 13656940824363229184 10956707293634574976 8256473762905920768 5556240232177266560 2856006701448612352 155773170719958144 15902283713700855552 13202050182972201344 10501816652243547136 7801583121514892928 5101349590786238720 2401116060057584512 18147626603038481920 15447393072309827712 12747159541581173504 10046926010852519296 7346692480123865088 4646458949395210880 1946225418666556672 17692735961647454080 14992502430918799872 12292268900190145664 9592035369461491456 6891801838732837248 4191568308004183040 1491334777275528832 17237845320256426240 14537611789527772032 11837378258799117824 9137144728070463616 6436911197341809408 3736677666613155200 1036444135884500992 16782954678865398400 14082721148136744192 11382487617408089984 8682254086679435776 5982020555950781568 3281787025222127360 581553494493473152 16328064037474370560 13627830506745716352 10927596976017062144 8227363445288407936 5527129914559753728 2826896383831099520 126662853102445312 15873173396083342720 13172939865354688512 10472706334626034304 7772472803897380096 5072239273168725888 2372005742440071680 18118516285420969088 15418282754692314880 12718049223963660672 10017815693235006464 7317582162506352256 4617348631777698048 1917115101049043840 17663625644029941248 14963392113301287040 12263158582572632832 9562925051843978624 6862691521115324416 4162457990386670208 1462224459658016000 17208735002638913408 14508501471910259200 11808267941181604992 9108034410452950784 6407800879724296576 3707567348995642368 1007333818266988160 16753844361247885568 14053610830519231360 11353377299790577152 8653143769061922944 5952910238333268736 3252676707604614528 552443176875960320 16298953719856857728 13598720189128203520 10898486658399549312 8198253127670895104 5498019596942240896 2797786066213586688 97552535484932480 15844063078465829888 13143829547737175680 10443596017008521472 7743362486279867264 5043128955551213056 2342895424822558848 18089405967803456256 15389172437074802048 12688938906346147840 9988705375617493632 7288471844888839424 4588238314160185216 1888004783431531008 17634515326412428416 14934281795683774208 12234048264955120000 9533814734226465792 6833581203497811584 4133347672769157376 1433114142040503168 17179624685021400576 14479391154292746368 11779157623564092160 9078924092835437952 6378690562106783744 3678457031378129536 978223500649475328 16724734043630372736 14024500512901718528 11324266982173064320 8624033451444410112 5923799920715755904 3223566389987101696 523332859258447488 16269843402239344896 13569609871510690688 10869376340782036480 8169142810053382272 5468909279324728064 2768675748596073856 68442217867419648 15814952760848317056 13114719230119662848 10414485699391008640 7714252168662354432 5014018637933700224 2313785107205046016 18060295650185943424 15360062119457289216 12659828588728635008 9959595057999980800 7259361527271326592 4559127996542672384 1858894465814018176 17605405008794915584 14905171478066261376 12204937947337607168 9504704416608952960 6804470885880298752 4104237355151644544 1404003824422990336 17150514367403887744 14450280836675233536 11750047305946579328 9049813775217925120 6349580244489270912 3649346713760616704 949113183031962496 16695623726012859904 13995390195284205696 11295156664555551488 8594923133826897280 5894689603098243072 3194456072369588864 494222541640934656 16240733084621832064 13540499553893177856 10840266023164523648 8140032492435869440 5439798961707215232 2739565430978561024 39331900249906816 15785842443230804224 13085608912502150016 10385375381773495808 7685141851044841600 4984908320316187392 2284674789587533184 18031185332568430592 15330951801839776384 12630718271111122176 9930484740382467968 7230251209653813760 4530017678925159552 1829784148196505344 17576294691177402752 14876061160448748544 12175827629720094336 9475594098991440128 6775360568262785920 4075127037534131712 1374893506805477504 17121404049786374912 14421170519057720704 11720936988329066496 9020703457600412288 6320469926871758080 3620236396143103872 920002865414449664 16666513408395347072 13966279877666692864 11266046346938038656 8565812816209384448 5865579285480730240 3165345754752076032 465112224023421824 16211622767004319232 13511389236275665024 10811155705547010816 8110922174818356608 5410688644089702400 2710455113361048192 10221582632393984 15756732125613291392 13056498594884637184 10356265064155982976 7656031533427328768 4955798002698674560 2255564471970020352 18002075014950917760 15301841484222263552 12601607953493609344 9901374422764955136 7201140892036300928 4500907361307646720 1800673830578992512 17547184373559889920 14846950842831235712 12146717312102581504 9446483781373927296 6746250250645273088 4046016719916618880 1345783189187964672 17092293732168862080 14392060201440207872 11691826670711553664 8991593139982899456 6291359609254245248 3591126078525591040 890892547796936832 16637403090777834240 13937169560049180032 11236936029320525824 8536702498591871616 5836468967863217408 3136235437134563200 436001906405908992 16182512449386806400 13482278918658152192 10782045387929497984 8081811857200843776 5381578326472189568 2681344795743535360 18427855338724432768 15727621807995778560 13027388277267124352 10327154746538470144 7626921215809815936 4926687685081161728 2226454154352507520 17972964697333404928 15272731166604750720 12572497635876096512 9872264105147442304 7172030574418788096 4471797043690133888 1771563512961479680 17518074055942377088 14817840525213722880 12117606994485068672 9417373463756414464 6717139933027760256 4016906402299106048 1316672871570451840 17063183414551349248 14362949883822695040 11662716353094040832 8962482822365386624 6262249291636732416 3562015760908078208 861782230179424000 16608292773160321408 13908059242431667200 11207825711703012992 8507592180974358784 5807358650245704576 3107125119517050368 406891588788396160 16153402131769293568 13453168601040639360 10752935070311985152 8052701539583330944 5352468008854676736 2652234478126022528 18398745021106919936 15698511490378265728 12998277959649611520 10298044428920957312 7597810898192303104 4897577367463648896 2197343836734994688 17943854379715892096 15243620848987237888 12543387318258583680 9843153787529929472 7142920256801275264 4442686726072621056 1742453195343966848 17488963738324864256 14788730207596210048 12088496676867555840 9388263146138901632 6688029615410247424 3987796084681593216 1287562553952939008 17034073096933836416 14333839566205182208 11633606035476528000 8933372504747873792 6233138974019219584 3532905443290565376 832671912561911168 16579182455542808576 13878948924814154368 11178715394085500160 8478481863356845952 5778248332628191744 3078014801899537536 377781271170883328 16124291814151780736 13424058283423126528 10723824752694472320 8023591221965818112 5323357691237163904 2623124160508509696 18369634703489407104 15669401172760752896 12969167642032098688 10268934111303444480 7568700580574790272 4868467049846136064 2168233519117481856 17914744062098379264 15214510531369725056 12514277000641070848 9814043469912416640 7113809939183762432 4413576408455108224 1713342877726454016 17459853420707351424 14759619889978697216 12059386359250043008 9359152828521388800 6658919297792734592 3958685767064080384 1258452236335426176 17004962779316323584 14304729248587669376 11604495717859015168 8904262187130360960 6204028656401706752 3503795125673052544 803561594944398336 16550072137925295744 13849838607196641536 11149605076467987328 8449371545739333120 5749138015010678912 3048904484282024704 348670953553370496 16095181496534267904 13394947965805613696 10694714435076959488 7994480904348305280 5294247373619651072 2594013842890996864 18340524385871894272 15640290855143240064 12940057324414585856 10239823793685931648 7539590262957277440 4839356732228623232 2139123201499969024 17885633744480866432 15185400213752212224 12485166683023558016 9784933152294903808 7084699621566249600 4384466090837595392 1684232560108941184 17430743103089838592 14730509572361184384 12030276041632530176 9330042510903875968 6629808980175221760 3929575449446567552 1229341918717913344 16975852461698810752 14275618930970156544 11575385400241502336 8875151869512848128 6174918338784193920 3474684808055539712 774451277326885504 16520961820307782912 13820728289579128704 11120494758850474496 8420261228121820288 5720027697393166080 3019794166664511872 319560635935857664 16066071178916755072 13365837648188100864 10665604117459446656 7965370586730792448 5265137056002138240 2564903525273484032 18311414068254381440 15611180537525727232 12910947006797073024 10210713476068418816 7510479945339764608 4810246414611110400 2110012883882456192 17856523426863353600 15156289896134699392 12456056365406045184 9755822834677390976 7055589303948736768 4355355773220082560 1655122242491428352 17401632785472325760 14701399254743671552 12001165724015017344 9300932193286363136 6600698662557708928 3900465131829054720 1200231601100400512 16946742144081297920 14246508613352643712 11546275082623989504 8846041551895335296 6145808021166681088 3445574490438026880 745340959709372672 16491851502690270080 13791617971961615872 11091384441232961664 8391150910504307456 5690917379775653248 2990683849046999040 290450318318344832 16036960861299242240 13336727330570588032 10636493799841933824 7936260269113279616 5236026738384625408 2535793207655971200 18282303750636868608 15582070219908214400 12881836689179560192 10181603158450905984 7481369627722251776 4781136096993597568 2080902566264943360 17827413109245840768 15127179578517186560 12426946047788532352 9726712517059878144 7026478986331223936 4326245455602569728 1626011924873915520 17372522467854812928 14672288937126158720 11972055406397504512 9271821875668850304 6571588344940196096 3871354814211541888 1171121283482887680 16917631826463785088 14217398295735130880 11517164765006476672 8816931234277822464 6116697703549168256 3416464172820514048 716230642091859840 16462741185072757248 13762507654344103040 11062274123615448832 8362040592886794624 5661807062158140416 2961573531429486208 261340000700832000 16007850543681729408 13307617012953075200 10607383482224420992 7907149951495766784 5206916420767112576 2506682890038458368 18253193433019355776 15552959902290701568 12852726371562047360 10152492840833393152 7452259310104738944 4752025779376084736 2051792248647430528 17798302791628327936 15098069260899673728 12397835730171019520 9697602199442365312 6997368668713711104 4297135137985056896 1596901607256402688 17343412150237300096 14643178619508645888 11942945088779991680 9242711558051337472 6542478027322683264 3842244496594029056 1142010965865374848 16888521508846272256 14188287978117618048 11488054447388963840 8787820916660309632 6087587385931655424 3387353855203001216 687120324474347008 16433630867455244416 13733397336726590208 11033163805997936000 8332930275269281792 5632696744540627584 2932463213811973376 232229683083319168 15978740226064216576 13278506695335562368 10578273164606908160 7878039633878253952 5177806103149599744 2477572572420945536 18224083115401842944 15523849584673188736 12823616053944534528 10123382523215880320 7423148992487226112 4722915461758571904 2022681931029917696 17769192474010815104 15068958943282160896 12368725412553506688 9668491881824852480 6968258351096198272 4268024820367544064 1567791289638889856 17314301832619787264 14614068301891133056 11913834771162478848 9213601240433824640 6513367709705170432 3813134178976516224 1112900648247862016 16859411191228759424 14159177660500105216 11458944129771451008 8758710599042796800 6058477068314142592 3358243537585488384 658010006856834176 16404520549837731584 13704287019109077376 11004053488380423168 8303819957651768960 5603586426923114752 2903352896194460544 203119365465806336 15949629908446703744 13249396377718049536 10549162846989395328 7848929316260741120 5148695785532086912 2448462254803432704 18194972797784330112 15494739267055675904 12794505736327021696 10094272205598367488 7394038674869713280 4693805144141059072 1993571613412404864 17740082156393302272 15039848625664648064 12339615094935993856 9639381564207339648 6939148033478685440 4238914502750031232 1538680972021377024 17285191515002274432 14584957984273620224 11884724453544966016 9184490922816311808 6484257392087657600 3784023861359003392 1083790330630349184 16830300873611246592 14130067342882592384 11429833812153938176 8729600281425283968 6029366750696629760 3329133219967975552 628899689239321344 16375410232220218752 13675176701491564544 10974943170762910336 8274709640034256128 5574476109305601920 2874242578576947712 174009047848293504 15920519590829190912 13220286060100536704 10520052529371882496 7819818998643228288 5119585467914574080 2419351937185919872 18165862480166817280 15465628949438163072 12765395418709508864 10065161887980854656 7364928357252200448 4664694826523546240 1964461295794892032 17710971838775789440 15010738308047135232 12310504777318481024 9610271246589826816 6910037715861172608 4209804185132518400 1509570654403864192 17256081197384761600 14555847666656107392 11855614135927453184 9155380605198798976 6455147074470144768 3754913543741490560 1054680013012836352 16801190555993733760 14100957025265079552 11400723494536425344 8700489963807771136 6000256433079116928 3300022902350462720 599789371621808512 16346299914602705920 13646066383874051712 10945832853145397504 8245599322416743296 5545365791688089088 2845132260959434880 144898730230780672 15891409273211678080 13191175742483023872 10490942211754369664 7790708681025715456 5090475150297061248 2390241619568407040 18136752162549304448 15436518631820650240 12736285101091996032 10036051570363341824 7335818039634687616 4635584508906033408 1935350978177379200 17681861521158276608 14981627990429622400 12281394459700968192 9581160928972313984 6880927398243659776 4180693867515005568 1480460336786351360 17226970879767248768 14526737349038594560 11826503818309940352 9126270287581286144 6426036756852631936 3725803226123977728 1025569695395323520 16772080238376220928 14071846707647566720 11371613176918912512 8671379646190258304 5971146115461604096 3270912584732949888 570679054004295680 16317189596985193088 13616956066256538880 10916722535527884672 8216489004799230464 5516255474070576256 2816021943341922048 115788412613267840 15862298955594165248 13162065424865511040 10461831894136856832 7761598363408202624 5061364832679548416 2361131301950894208 18107641844931791616 15407408314203137408 12707174783474483200 10006941252745828992 7306707722017174784 4606474191288520576 1906240660559866368 17652751203540763776 14952517672812109568 12252284142083455360 9552050611354801152 6851817080626146944 4151583549897492736 1451350019168838528 17197860562149735936 14497627031421081728 11797393500692427520 9097159969963773312 6396926439235119104 3696692908506464896 996459377777810688 16742969920758708096 14042736390030053888 11342502859301399680 8642269328572745472 5942035797844091264 3241802267115437056 541568736386782848 16288079279367680256 13587845748639026048 10887612217910371840 8187378687181717632 5487145156453063424 2786911625724409216 86678094995755008 15833188637976652416 13132955107247998208 10432721576519344000 7732488045790689792 5032254515062035584 2332020984333381376 18078531527314278784 15378297996585624576 12678064465856970368 9977830935128316160 7277597404399661952 4577363873671007744 1877130342942353536 17623640885923250944 14923407355194596736 12223173824465942528 9522940293737288320 6822706763008634112 4122473232279979904 1422239701551325696 17168750244532223104 14468516713803568896 11768283183074914688 9068049652346260480 6367816121617606272 3667582590888952064 967349060160297856 16713859603141195264 14013626072412541056 11313392541683886848 8613159010955232640 5912925480226578432 3212691949497924224 512458418769270016 16258968961750167424 13558735431021513216 10858501900292859008 8158268369564204800 5458034838835550592 2757801308106896384 57567777378242176 15804078320359139584 13103844789630485376 10403611258901831168 7703377728173176960 5003144197444522752 2302910666715868544 18049421209696765952 15349187678968111744 12648954148239457536 9948720617510803328 7248487086782149120 4548253556053494912 1848020025324840704 17594530568305738112 14894297037577083904 12194063506848429696 9493829976119775488 6793596445391121280 4093362914662467072 1393129383933812864 17139639926914710272 14439406396186056064 11739172865457401856 9038939334728747648 6338705804000093440 3638472273271439232 938238742542785024 16684749285523682432 13984515754795028224 11284282224066374016 8584048693337719808 5883815162609065600 3183581631880411392 483348101151757184 16229858644132654592 13529625113404000384 10829391582675346176 8129158051946691968 5428924521218037760 2728690990489383552 28457459760729344 15774968002741626752 13074734472012972544 10374500941284318336 7674267410555664128 4974033879827009920 2273800349098355712 18020310892079253120 15320077361350598912 12619843830621944704 9919610299893290496 7219376769164636288 4519143238435982080 1818909707707327872 17565420250688225280 14865186719959571072 12164953189230916864 9464719658502262656 6764486127773608448 4064252597044954240 1364019066316300032 17110529609297197440 14410296078568543232 11710062547839889024 9009829017111234816 6309595486382580608 3609361955653926400 909128424925272192 16655638967906169600 13955405437177515392 11255171906448861184 8554938375720206976 5854704844991552768 3154471314262898560 454237783534244352 16200748326515141760 13500514795786487552 10800281265057833344 8100047734329179136 5399814203600524928 2699580672871870720 18446091215852768128 15745857685124113920 13045624154395459712 10345390623666805504 7645157092938151296 4944923562209497088 2244690031480842880 17991200574461740288 15290967043733086080 12590733513004431872 9890499982275777664 7190266451547123456 4490032920818469248 1789799390089815040 17536309933070712448 14836076402342058240 12135842871613404032 9435609340884749824 6735375810156095616 4035142279427441408 1334908748698787200 17081419291679684608 14381185760951030400 11680952230222376192 8980718699493721984 6280485168765067776 3580251638036413568 880018107307759360 16626528650288656768 13926295119560002560 11226061588831348352 8525828058102694144 5825594527374039936 3125360996645385728 425127465916731520 16171638008897628928 13471404478168974720 10771170947440320512 8070937416711666304 5370703885983012096 2670470355254357888 18416980898235255296 15716747367506601088 13016513836777946880 10316280306049292672 7616046775320638464 4915813244591984256 2215579713863330048 17962090256844227456 15261856726115573248 12561623195386919040 9861389664658264832 7161156133929610624 4460922603200956416 1760689072472302208 17507199615453199616 14806966084724545408 12106732553995891200 9406499023267236992 6706265492538582784 4006031961809928576 1305798431081274368 17052308974062171776 14352075443333517568 11651841912604863360 8951608381876209152 6251374851147554944 3551141320418900736 850907789690246528 16597418332671143936 13897184801942489728 11196951271213835520 8496717740485181312 5796484209756527104 3096250679027872896 396017148299218688 16142527691280116096 13442294160551461888 10742060629822807680 8041827099094153472 5341593568365499264 2641360037636845056 18387870580617742464 15687637049889088256 12987403519160434048 10287169988431779840 7586936457703125632 4886702926974471424 2186469396245817216 17932979939226714624 15232746408498060416 12532512877769406208 9832279347040752000 7132045816312097792 4431812285583443584 1731578754854789376 17478089297835686784 14777855767107032576 12077622236378378368 9377388705649724160 6677155174921069952 3976921644192415744 1276688113463761536 17023198656444658944 14322965125716004736 11622731594987350528 8922498064258696320 6222264533530042112 3522031002801387904 821797472072733696 16568308015053631104 13868074484324976896 11167840953596322688 8467607422867668480 5767373892139014272 3067140361410360064 366906830681705856 16113417373662603264 13413183842933949056 10712950312205294848 8012716781476640640 5312483250747986432 2612249720019332224 18358760263000229632 15658526732271575424 12958293201542921216 10258059670814267008 7557826140085612800 4857592609356958592 2157359078628304384 17903869621609201792 15203636090880547584 12503402560151893376 9803169029423239168 7102935498694584960 4402701967965930752 1702468437237276544 17448978980218173952 14748745449489519744 12048511918760865536 9348278388032211328 6648044857303557120 3947811326574902912 1247577795846248704 16994088338827146112 14293854808098491904 11593621277369837696 8893387746641183488 6193154215912529280 3492920685183875072 792687154455220864 16539197697436118272 13838964166707464064 11138730635978809856 8438497105250155648 5738263574521501440 3038030043792847232 337796513064193024 16084307056045090432 13384073525316436224 10683839994587782016 7983606463859127808 5283372933130473600 2583139402401819392 18329649945382716800 15629416414654062592 12929182883925408384 10228949353196754176 7528715822468099968 4828482291739445760 2128248761010791552 17874759303991688960 15174525773263034752 12474292242534380544 9774058711805726336 7073825181077072128 4373591650348417920 1673358119619763712 17419868662600661120 14719635131872006912 12019401601143352704 9319168070414698496 6618934539686044288 3918701008957390080 1218467478228735872 16964978021209633280 14264744490480979072 11564510959752324864 8864277429023670656 6164043898295016448 3463810367566362240 763576836837708032 16510087379818605440 13809853849089951232 11109620318361297024 8409386787632642816 5709153256903988608 3008919726175334400 308686195446680192 16055196738427577600 13354963207698923392 10654729676970269184 7954496146241614976 5254262615512960768 2554029084784306560 18300539627765203968 15600306097036549760 12900072566307895552 10199839035579241344 7499605504850587136 4799371974121932928 2099138443393278720 17845648986374176128 15145415455645521920 12445181924916867712 9744948394188213504 7044714863459559296 4344481332730905088 1644247802002250880 17390758344983148288 14690524814254494080 11990291283525839872 9290057752797185664 6589824222068531456 3889590691339877248 1189357160611223040 16935867703592120448 14235634172863466240 11535400642134812032 8835167111406157824 6134933580677503616 3434700049948849408 734466519220195200 16480977062201092608 13780743531472438400 11080510000743784192 8380276470015129984 5680042939286475776 2979809408557821568 279575877829167360 16026086420810064768 13325852890081410560 10625619359352756352 7925385828624102144 5225152297895447936 2524918767166793728 18271429310147691136 15571195779419036928 12870962248690382720 10170728717961728512 7470495187233074304 4770261656504420096 2070028125775765888 17816538668756663296 15116305138028009088 12416071607299354880 9715838076570700672 7015604545842046464 4315371015113392256 1615137484384738048 17361648027365635456 14661414496636981248 11961180965908327040 9260947435179672832 6560713904451018624 3860480373722364416 1160246842993710208 16906757385974607616 14206523855245953408 11506290324517299200 8806056793788644992 6105823263059990784 3405589732331336576 705356201602682368 16451866744583579776 13751633213854925568 11051399683126271360 8351166152397617152 5650932621668962944 2950699090940308736 250465560211654528 15996976103192551936 13296742572463897728 10596509041735243520 7896275511006589312 5196041980277935104 2495808449549280896 18242318992530178304 15542085461801524096 12841851931072869888 10141618400344215680 7441384869615561472 4741151338886907264 2040917808158253056 17787428351139150464 15087194820410496256 12386961289681842048 9686727758953187840 6986494228224533632 4286260697495879424 1586027166767225216 17332537709748122624 14632304179019468416 11932070648290814208 9231837117562160000 6531603586833505792 3831370056104851584 1131136525376197376 16877647068357094784 14177413537628440576 11477180006899786368 8776946476171132160 6076712945442477952 3376479414713823744 676245883985169536 16422756426966066944 13722522896237412736 11022289365508758528 8322055834780104320 5621822304051450112 2921588773322795904 221355242594141696 15967865785575039104 13267632254846384896 10567398724117730688 7867165193389076480 5166931662660422272 2466698131931768064 18213208674912665472 15512975144184011264 12812741613455357056 10112508082726702848 7412274551998048640 4712041021269394432 2011807490540740224 17758318033521637632 15058084502792983424 12357850972064329216 9657617441335675008 6957383910607020800 4257150379878366592 1556916849149712384 17303427392130609792 14603193861401955584 11902960330673301376 9202726799944647168 6502493269215992960 3802259738487338752 1102026207758684544 16848536750739581952 14148303220010927744 11448069689282273536 8747836158553619328 6047602627824965120 3347369097096310912 647135566367656704 16393646109348554112 13693412578619899904 10993179047891245696 8292945517162591488 5592711986433937280 2892478455705283072 192244924976628864 15938755467957526272 13238521937228872064 10538288406500217856 7838054875771563648 5137821345042909440 2437587814314255232 18184098357295152640 15483864826566498432 12783631295837844224 10083397765109190016 7383164234380535808 4682930703651881600 1982697172923227392 17729207715904124800 15028974185175470592 12328740654446816384 9628507123718162176 6928273592989507968 4228040062260853760 1527806531532199552 17274317074513096960 14574083543784442752 11873850013055788544 9173616482327134336 6473382951598480128 3773149420869825920 1072915890141171712 16819426433122069120 14119192902393414912 11418959371664760704 8718725840936106496 6018492310207452288 3318258779478798080 618025248750143872 16364535791731041280 13664302261002387072 10964068730273732864 8263835199545078656 5563601668816424448 2863368138087770240 163134607359116032 15909645150340013440 13209411619611359232 10509178088882705024 7808944558154050816 5108711027425396608 2408477496696742400 18154988039677639808 15454754508948985600 12754520978220331392 10054287447491677184 7354053916763022976 4653820386034368768 1953586855305714560 17700097398286611968 14999863867557957760 12299630336829303552 9599396806100649344 6899163275371995136 4198929744643340928 1498696213914686720 17245206756895584128 14544973226166929920 11844739695438275712 9144506164709621504 6444272633980967296 3744039103252313088 1043805572523658880 16790316115504556288 14090082584775902080 11389849054047247872 8689615523318593664 5989381992589939456 3289148461861285248 588914931132631040 16335425474113528448 13635191943384874240 10934958412656220032 8234724881927565824 5534491351198911616 2834257820470257408 134024289741603200 15880534832722500608 13180301301993846400 10480067771265192192 7779834240536537984 5079600709807883776 2379367179079229568 18125877722060126976 15425644191331472768 12725410660602818560 10025177129874164352 7324943599145510144 4624710068416855936 1924476537688201728 17670987080669099136 14970753549940444928 12270520019211790720 9570286488483136512 6870052957754482304 4169819427025828096 1469585896297173888 17216096439278071296 14515862908549417088 11815629377820762880 9115395847092108672 6415162316363454464 3714928785634800256 1014695254906146048 16761205797887043456 14060972267158389248 11360738736429735040 8660505205701080832 5960271674972426624 3260038144243772416 559804613515118208 16306315156496015616 13606081625767361408 10905848095038707200 8205614564310052992 5505381033581398784 2805147502852744576 104913972124090368 15851424515104987776 13151190984376333568 10450957453647679360 7750723922919025152 5050490392190370944 2350256861461716736 18096767404442614144 15396533873713959936 12696300342985305728 9996066812256651520 7295833281527997312 4595599750799343104 1895366220070688896 17641876763051586304 14941643232322932096 12241409701594277888 9541176170865623680 6840942640136969472 4140709109408315264 1440475578679661056 17186986121660558464 14486752590931904256 11786519060203250048 9086285529474595840 6386051998745941632 3685818468017287424 985584937288633216 16732095480269530624 14031861949540876416 11331628418812222208 8631394888083568000 5931161357354913792 3230927826626259584 530694295897605376 16277204838878502784 13576971308149848576 10876737777421194368 8176504246692540160 5476270715963885952 2776037185235231744 75803654506577536 15822314197487474944 13122080666758820736 10421847136030166528 7721613605301512320 5021380074572858112 2321146543844203904 18067657086825101312 15367423556096447104 12667190025367792896 9966956494639138688 7266722963910484480 4566489433181830272 1866255902453176064 17612766445434073472 14912532914705419264 12212299383976765056 9512065853248110848 6811832322519456640 4111598791790802432 1411365261062148224 17157875804043045632 14457642273314391424 11757408742585737216 9057175211857083008 6356941681128428800 3656708150399774592 956474619671120384 16702985162652017792 14002751631923363584 11302518101194709376 8602284570466055168 5902051039737400960 3201817509008746752 501583978280092544 16248094521260989952 13547860990532335744 10847627459803681536 8147393929075027328 5447160398346373120 2746926867617718912 46693336889064704 15793203879869962112 13092970349141307904 10392736818412653696 7692503287683999488 4992269756955345280 2292036226226691072 18038546769207588480 15338313238478934272 12638079707750280064 9937846177021625856 7237612646292971648 4537379115564317440 1837145584835663232 17583656127816560640 14883422597087906432 12183189066359252224 9482955535630598016 6782722004901943808 4082488474173289600 1382254943444635392 17128765486425532800 14428531955696878592 11728298424968224384 9028064894239570176 6327831363510915968 3627597832782261760 927364302053607552 16673874845034504960 13973641314305850752 11273407783577196544 8573174252848542336 5872940722119888128 3172707191391233920 472473660662579712 16218984203643477120 13518750672914822912 10818517142186168704 8118283611457514496 5418050080728860288 2717816550000206080 17583019271551872 15764093562252449280 13063860031523795072 10363626500795140864 7663392970066486656 4963159439337832448 2262925908609178240 18009436451590075648 15309202920861421440 12608969390132767232 9908735859404113024 7208502328675458816 4508268797946804608 1808035267218150400 17554545810199047808 14854312279470393600 12154078748741739392 9453845218013085184 6753611687284430976 4053378156555776768 1353144625827122560 17099655168808019968 14399421638079365760 11699188107350711552 8998954576622057344 6298721045893403136 3598487515164748928 898253984436094720 16644764527416992128 13944530996688337920 11244297465959683712 8544063935231029504 5843830404502375296 3143596873773721088 443363343045066880 16189873886025964288 13489640355297310080 10789406824568655872 8089173293840001664 5388939763111347456 2688706232382693248 18435216775363590656 15734983244634936448 13034749713906282240 10334516183177628032 7634282652448973824 4934049121720319616 2233815590991665408 17980326133972562816 15280092603243908608 12579859072515254400 9879625541786600192 7179392011057945984 4479158480329291776 1778924949600637568 17525435492581534976 14825201961852880768 12124968431124226560 9424734900395572352 6724501369666918144 4024267838938263936 1324034308209609728 17070544851190507136 14370311320461852928 11670077789733198720 8969844259004544512 6269610728275890304 3569377197547236096 869143666818581888 16615654209799479296 13915420679070825088 11215187148342170880 8514953617613516672 5814720086884862464 3114486556156208256 414253025427554048 16160763568408451456 13460530037679797248 10760296506951143040 8060062976222488832 5359829445493834624 2659595914765180416 18406106457746077824 15705872927017423616 13005639396288769408 10305405865560115200 7605172334831460992 4904938804102806784 2204705273374152576 17951215816355049984 15250982285626395776 12550748754897741568 9850515224169087360 7150281693440433152 4450048162711778944 1749814631983124736 17496325174964022144 14796091644235367936 12095858113506713728 9395624582778059520 6695391052049405312 3995157521320751104 1294923990592096896 17041434533572994304 14341201002844340096 11640967472115685888 8940733941387031680 6240500410658377472 3540266879929723264 840033349201069056 16586543892181966464 13886310361453312256 11186076830724658048 8485843299996003840 5785609769267349632 3085376238538695424 385142707810041216 16131653250790938624 13431419720062284416 10731186189333630208 8030952658604976000 5330719127876321792 2630485597147667584 18376996140128564992 15676762609399910784 12976529078671256576 10276295547942602368 7576062017213948160 4875828486485293952 2175594955756639744 17922105498737537152 15221871968008882944 12521638437280228736 9821404906551574528 7121171375822920320 4420937845094266112 1720704314365611904 17467214857346509312 14766981326617855104 12066747795889200896 9366514265160546688 6666280734431892480 3966047203703238272 1265813672974584064 17012324215955481472 14312090685226827264 11611857154498173056 8911623623769518848 6211390093040864640 3511156562312210432 810923031583556224 16557433574564453632 13857200043835799424 11156966513107145216 8456732982378491008 5756499451649836800 3056265920921182592 356032390192528384 16102542933173425792 13402309402444771584 10702075871716117376 8001842340987463168 5301608810258808960 2601375279530154752 18347885822511052160 15647652291782397952 12947418761053743744 10247185230325089536 7546951699596435328 4846718168867781120 2146484638139126912 17892995181120024320 15192761650391370112 12492528119662715904 9792294588934061696 7092061058205407488 4391827527476753280 1691593996748099072 17438104539728996480 14737871009000342272 12037637478271688064 9337403947543033856 6637170416814379648 3936936886085725440 1236703355357071232 16983213898337968640 14282980367609314432 11582746836880660224 8882513306152006016 6182279775423351808 3482046244694697600 781812713966043392 16528323256946940800 13828089726218286592 11127856195489632384 8427622664760978176 5727389134032323968 3027155603303669760 326922072575015552 16073432615555912960 13373199084827258752 10672965554098604544 7972732023369950336 5272498492641296128 2572264961912641920 18318775504893539328 15618541974164885120 12918308443436230912 10218074912707576704 7517841381978922496 4817607851250268288 2117374320521614080 17863884863502511488 15163651332773857280 12463417802045203072 9763184271316548864 7062950740587894656 4362717209859240448 1662483679130586240 17408994222111483648 14708760691382829440 12008527160654175232 9308293629925521024 6608060099196866816 3907826568468212608 1207593037739558400 16954103580720455808 14253870049991801600 11553636519263147392 8853402988534493184 6153169457805838976 3452935927077184768 752702396348530560 16499212939329427968 13798979408600773760 11098745877872119552 8398512347143465344 5698278816414811136 2998045285686156928 297811754957502720 16044322297938400128 13344088767209745920 10643855236481091712 7943621705752437504 5243388175023783296 2543154644295129088 18289665187276026496 15589431656547372288 12889198125818718080 10188964595090063872 7488731064361409664 4788497533632755456 2088264002904101248 17834774545884998656 15134541015156344448 12434307484427690240 9734073953699036032 7033840422970381824 4333606892241727616 1633373361513073408 17379883904493970816 14679650373765316608 11979416843036662400 9279183312308008192 6578949781579353984 3878716250850699776 1178482720122045568 16924993263102942976 14224759732374288768 11524526201645634560 8824292670916980352 6124059140188326144 3423825609459671936 723592078731017728 16470102621711915136 13769869090983260928 11069635560254606720 8369402029525952512 5669168498797298304 2968934968068644096 268701437339989888 16015211980320887296 13314978449592233088 10614744918863578880 7914511388134924672 5214277857406270464 2514044326677616256 18260554869658513664 15560321338929859456 12860087808201205248 10159854277472551040 7459620746743896832 4759387216015242624 2059153685286588416 17805664228267485824 15105430697538831616 12405197166810177408 9704963636081523200 7004730105352868992 4304496574624214784 1604263043895560576 17350773586876457984 14650540056147803776 11950306525419149568 9250072994690495360 6549839463961841152 3849605933233186944 1149372402504532736 16895882945485430144 14195649414756775936 11495415884028121728 8795182353299467520 6094948822570813312 3394715291842159104 694481761113504896 16440992304094402304 13740758773365748096 11040525242637093888 8340291711908439680 5640058181179785472 2939824650451131264 239591119722477056 15986101662703374464 13285868131974720256 10585634601246066048 7885401070517411840 5185167539788757632 2484934009060103424 18231444552041000832 15531211021312346624 12830977490583692416 10130743959855038208 7430510429126384000 4730276898397729792 2030043367669075584 17776553910649972992 15076320379921318784 12376086849192664576 9675853318464010368 6975619787735356160 4275386257006701952 1575152726278047744 17321663269258945152 14621429738530290944 11921196207801636736 9220962677072982528 6520729146344328320 3820495615615674112 1120262084887019904 16866772627867917312 14166539097139263104 11466305566410608896 8766072035681954688 6065838504953300480 3365604974224646272 665371443495992064 16411881986476889472 13711648455748235264 11011414925019581056 8311181394290926848 5610947863562272640 2910714332833618432 210480802104964224 15956991345085861632 13256757814357207424 10556524283628553216 7856290752899899008 5156057222171244800 2455823691442590592 18202334234423488000 15502100703694833792 12801867172966179584 10101633642237525376 7401400111508871168 4701166580780216960 2000933050051562752 17747443593032460160 15047210062303805952 12346976531575151744 9646743000846497536 6946509470117843328 4246275939389189120 1546042408660534912 17292552951641432320 14592319420912778112 11892085890184123904 9191852359455469696 6491618828726815488 3791385297998161280 1091151767269507072 16837662310250404480 14137428779521750272 11437195248793096064 8736961718064441856 6036728187335787648 3336494656607133440 636261125878479232 16382771668859376640 13682538138130722432 10982304607402068224 8282071076673414016 5581837545944759808 2881604015216105600 181370484487451392 15927881027468348800 13227647496739694592 10527413966011040384 7827180435282386176 5126946904553731968 2426713373825077760 18173223916805975168 15472990386077320960 12772756855348666752 10072523324620012544 7372289793891358336 4672056263162704128 1971822732434049920 17718333275414947328 15018099744686293120 12317866213957638912 9617632683228984704 6917399152500330496 4217165621771676288 1516932091043022080 17263442634023919488 14563209103295265280 11862975572566611072 9162742041837956864 6462508511109302656 3762274980380648448 1062041449651994240 16808551992632891648 14108318461904237440 11408084931175583232 8707851400446929024 6007617869718274816 3307384338989620608 607150808260966400 16353661351241863808 13653427820513209600 10953194289784555392 8252960759055901184 5552727228327246976 2852493697598592768 152260166869938560 15898770709850835968 13198537179122181760 10498303648393527552 7798070117664873344 5097836586936219136 2397603056207564928 18144113599188462336 15443880068459808128 12743646537731153920 10043413007002499712 7343179476273845504 4642945945545191296 1942712414816537088 17689222957797434496 14988989427068780288 12288755896340126080 9588522365611471872 6888288834882817664 4188055304154163456 1487821773425509248 17234332316406406656 14534098785677752448 11833865254949098240 9133631724220444032 6433398193491789824 3733164662763135616 1032931132034481408 16779441675015378816 14079208144286724608 11378974613558070400 8678741082829416192 5978507552100761984 3278274021372107776 578040490643453568 16324551033624350976 13624317502895696768 10924083972167042560 8223850441438388352 5523616910709734144 2823383379981079936 123149849252425728 15869660392233323136 13169426861504668928 10469193330776014720 7768959800047360512 5068726269318706304 2368492738590052096 18115003281570949504 15414769750842295296 12714536220113641088 10014302689384986880 7314069158656332672 4613835627927678464 1913602097199024256 17660112640179921664 14959879109451267456 12259645578722613248 9559412047993959040 6859178517265304832 4158944986536650624 1458711455807996416 17205221998788893824 14504988468060239616 11804754937331585408 9104521406602931200 6404287875874276992 3704054345145622784 1003820814416968576 16750331357397865984 14050097826669211776 11349864295940557568 8649630765211903360 5949397234483249152 3249163703754594944 548930173025940736 16295440716006838144 13595207185278183936 10894973654549529728 8194740123820875520 5494506593092221312 2794273062363567104 94039531634912896 15840550074615810304 13140316543887156096 10440083013158501888 7739849482429847680 5039615951701193472 2339382420972539264 18085892963953436672 15385659433224782464 12685425902496128256 9985192371767474048 7284958841038819840 4584725310310165632 1884491779581511424 17631002322562408832 14930768791833754624 12230535261105100416 9530301730376446208 6830068199647792000 4129834668919137792 1429601138190483584 17176111681171380992 14475878150442726784 11775644619714072576 9075411088985418368 6375177558256764160 3674944027528109952 974710496799455744 16721221039780353152 14020987509051698944 11320753978323044736 8620520447594390528 5920286916865736320 3220053386137082112 519819855408427904 16266330398389325312 13566096867660671104 10865863336932016896 8165629806203362688 5465396275474708480 2765162744746054272 64929214017400064 15811439756998297472 13111206226269643264 10410972695540989056 7710739164812334848 5010505634083680640 2310272103355026432 18056782646335923840 15356549115607269632 12656315584878615424 9956082054149961216 7255848523421307008 4555614992692652800 1855381461963998592 17601892004944896000 14901658474216241792 12201424943487587584 9501191412758933376 6800957882030279168 4100724351301624960 1400490820572970752 17147001363553868160 14446767832825213952 11746534302096559744 9046300771367905536 6346067240639251328 3645833709910597120 945600179181942912 16692110722162840320 13991877191434186112 11291643660705531904 8591410129976877696 5891176599248223488 3190943068519569280 490709537790915072 16237220080771812480 13536986550043158272 10836753019314504064 8136519488585849856 5436285957857195648 2736052427128541440 35818896399887232 15782329439380784640 13082095908652130432 10381862377923476224 7681628847194822016 4981395316466167808 2281161785737513600 18027672328718411008 15327438797989756800 12627205267261102592 9926971736532448384 7226738205803794176 4526504675075139968 1826271144346485760 17572781687327383168 14872548156598728960 12172314625870074752 9472081095141420544 6771847564412766336 4071614033684112128 1371380502955457920 17117891045936355328 14417657515207701120 11717423984479046912 9017190453750392704 6316956923021738496 3616723392293084288 916489861564430080 16663000404545327488 13962766873816673280 11262533343088019072 8562299812359364864 5862066281630710656 3161832750902056448 461599220173402240 16208109763154299648 13507876232425645440 10807642701696991232 8107409170968337024 5407175640239682816 2706942109511028608 6708578782374400 15753219121763271808 13052985591034617600 10352752060305963392 7652518529577309184 4952284998848654976 2252051468120000768 17998562011100898176 15298328480372243968 12598094949643589760 9897861418914935552 7197627888186281344 4497394357457627136 1797160826728972928 17543671369709870336 14843437838981216128 12143204308252561920 9442970777523907712 6742737246795253504 4042503716066599296 1342270185337945088 17088780728318842496 14388547197590188288 11688313666861534080 8988080136132879872 6287846605404225664 3587613074675571456 887379543946917248 16633890086927814656 13933656556199160448 11233423025470506240 8533189494741852032 5832955964013197824 3132722433284543616 432488902555889408 16178999445536786816 13478765914808132608 10778532384079478400 8078298853350824192 5378065322622169984 2677831791893515776 18424342334874413184 15724108804145758976 13023875273417104768 10323641742688450560 7623408211959796352 4923174681231142144 2222941150502487936 17969451693483385344 15269218162754731136 12568984632026076928 9868751101297422720 7168517570568768512 4468284039840114304 1768050509111460096 17514561052092357504 14814327521363703296 12114093990635049088 9413860459906394880 6713626929177740672 4013393398449086464 1313159867720432256 17059670410701329664 14359436879972675456 11659203349244021248 8958969818515367040 6258736287786712832 3558502757058058624 858269226329404416 16604779769310301824 13904546238581647616 11204312707852993408 8504079177124339200 5803845646395684992 3103612115667030784 403378584938376576 16149889127919273984 13449655597190619776 10749422066461965568 8049188535733311360 5348955005004657152 2648721474276002944 18395232017256900352 15694998486528246144 12994764955799591936 10294531425070937728 7594297894342283520 4894064363613629312 2193830832884975104 17940341375865872512 15240107845137218304 12539874314408564096 9839640783679909888 7139407252951255680 4439173722222601472 1738940191493947264 17485450734474844672 14785217203746190464 12084983673017536256 9384750142288882048 6684516611560227840 3984283080831573632 1284049550102919424 17030560093083816832 14330326562355162624 11630093031626508416 8929859500897854208 6229625970169200000 3529392439440545792 829158908711891584 16575669451692788992 13875435920964134784 11175202390235480576 8474968859506826368 5774735328778172160 3074501798049517952 374268267320863744 16120778810301761152 13420545279573106944 10720311748844452736 8020078218115798528 5319844687387144320 2619611156658490112 18366121699639387520 15665888168910733312 12965654638182079104 10265421107453424896 7565187576724770688 4864954045996116480 2164720515267462272 17911231058248359680 15210997527519705472 12510763996791051264 9810530466062397056 7110296935333742848 4410063404605088640 1709829873876434432 17456340416857331840 14756106886128677632 12055873355400023424 9355639824671369216 6655406293942715008 3955172763214060800 1254939232485406592 17001449775466304000 14301216244737649792 11600982714008995584 8900749183280341376 6200515652551687168 3500282121823032960 800048591094378752 16546559134075276160 13846325603346621952 11146092072617967744 8445858541889313536 5745625011160659328 3045391480432005120 345157949703350912 16091668492684248320 13391434961955594112 10691201431226939904 7990967900498285696 5290734369769631488 2590500839040977280 18337011382021874688 15636777851293220480 12936544320564566272 10236310789835912064 7536077259107257856 4835843728378603648 2135610197649949440 17882120740630846848 15181887209902192640 12481653679173538432 9781420148444884224 7081186617716230016 4380953086987575808 1680719556258921600 17427230099239819008 14726996568511164800 12026763037782510592 9326529507053856384 6626295976325202176 3926062445596547968 1225828914867893760 16972339457848791168 14272105927120136960 11571872396391482752 8871638865662828544 6171405334934174336 3471171804205520128 770938273476865920 16517448816457763328 13817215285729109120 11116981755000454912 8416748224271800704 5716514693543146496 3016281162814492288 316047632085838080 16062558175066735488 13362324644338081280 10662091113609427072 7961857582880772864 5261624052152118656 2561390521423464448 18307901064404361856 15607667533675707648 12907434002947053440 10207200472218399232 7506966941489745024 4806733410761090816 2106499880032436608 17853010423013334016 15152776892284679808 12452543361556025600 9752309830827371392 7052076300098717184 4351842769370062976 1651609238641408768 17398119781622306176 14697886250893651968 11997652720164997760 9297419189436343552 6597185658707689344 3896952127979035136 1196718597250380928 16943229140231278336 14242995609502624128 11542762078773969920 8842528548045315712 6142295017316661504 3442061486588007296 741827955859353088 16488338498840250496 13788104968111596288 11087871437382942080 8387637906654287872 5687404375925633664 2987170845196979456 286937314468325248 16033447857449222656 13333214326720568448 10632980795991914240 7932747265263260032 5232513734534605824 2532280203805951616 18278790746786849024 15578557216058194816 12878323685329540608 10178090154600886400 7477856623872232192 4777623093143577984 2077389562414923776 17823900105395821184 15123666574667166976 12423433043938512768 9723199513209858560 7022965982481204352 4322732451752550144 1622498921023895936 17369009464004793344 14668775933276139136 11968542402547484928 9268308871818830720 6568075341090176512 3867841810361522304 1167608279632868096 16914118822613765504 14213885291885111296 11513651761156457088 8813418230427802880 6113184699699148672 3412951168970494464 712717638241840256 16459228181222737664 13758994650494083456 11058761119765429248 8358527589036775040 5658294058308120832 2958060527579466624 257826996850812416 16004337539831709824 13304104009103055616 10603870478374401408 7903636947645747200 5203403416917092992 2503169886188438784 18249680429169336192 15549446898440681984 12849213367712027776 10148979836983373568 7448746306254719360 4748512775526065152 2048279244797410944 17794789787778308352 15094556257049654144 12394322726320999936 9694089195592345728 6993855664863691520 4293622134135037312 1593388603406383104 17339899146387280512 14639665615658626304 11939432084929972096 9239198554201317888 6538965023472663680 3838731492744009472 1138497962015355264 16885008504996252672 14184774974267598464 11484541443538944256 8784307912810290048 6084074382081635840 3383840851352981632 683607320624327424 16430117863605224832 13729884332876570624 11029650802147916416 8329417271419262208 5629183740690608000 2928950209961953792 228716679233299584 15975227222214196992 13274993691485542784 10574760160756888576 7874526630028234368 5174293099299580160 2474059568570925952 18220570111551823360 15520336580823169152 12820103050094514944 10119869519365860736 7419635988637206528 4719402457908552320 2019168927179898112 17765679470160795520 15065445939432141312 12365212408703487104 9664978877974832896 6964745347246178688 4264511816517524480 1564278285788870272 17310788828769767680 14610555298041113472 11910321767312459264 9210088236583805056 6509854705855150848 3809621175126496640 1109387644397842432 16855898187378739840 14155664656650085632 11455431125921431424 8755197595192777216 6054964064464123008 3354730533735468800 654497003006814592 16401007545987712000 13700774015259057792 11000540484530403584 8300306953801749376 5600073423073095168 2899839892344440960 199606361615786752 15946116904596684160 13245883373868029952 10545649843139375744 7845416312410721536 5145182781682067328 2444949250953413120 18191459793934310528 15491226263205656320 12790992732477002112 10090759201748347904 7390525671019693696 4690292140291039488 1990058609562385280 17736569152543282688 15036335621814628480 12336102091085974272 9635868560357320064 6935635029628665856 4235401498900011648 1535167968171357440 17281678511152254848 14581444980423600640 11881211449694946432 9180977918966292224 6480744388237638016 3780510857508983808 1080277326780329600 16826787869761227008 14126554339032572800 11426320808303918592 8726087277575264384 6025853746846610176 3325620216117955968 625386685389301760 16371897228370199168 13671663697641544960 10971430166912890752 8271196636184236544 5570963105455582336 2870729574726928128 170496043998273920 15917006586979171328 13216773056250517120 10516539525521862912 7816305994793208704 5116072464064554496 2415838933335900288 18162349476316797696 15462115945588143488 12761882414859489280 10061648884130835072 7361415353402180864 4661181822673526656 1960948291944872448 17707458834925769856 15007225304197115648 12306991773468461440 9606758242739807232 6906524712011153024 4206291181282498816 1506057650553844608 17252568193534742016 14552334662806087808 11852101132077433600 9151867601348779392 6451634070620125184 3751400539891470976 1051167009162816768 16797677552143714176 14097444021415059968 11397210490686405760 8696976959957751552 5996743429229097344 3296509898500443136 596276367771788928 16342786910752686336 13642553380024032128 10942319849295377920 8242086318566723712 5541852787838069504 2841619257109415296 141385726380761088 15887896269361658496 13187662738633004288 10487429207904350080 7787195677175695872 5086962146447041664 2386728615718387456 18133239158699284864 15433005627970630656 12732772097241976448 10032538566513322240 7332305035784668032 4632071505056013824 1931837974327359616 17678348517308257024 14978114986579602816 12277881455850948608 9577647925122294400 6877414394393640192 4177180863664985984 1476947332936331776 17223457875917229184 14523224345188574976 11822990814459920768 9122757283731266560 6422523753002612352 3722290222273958144 1022056691545303936 16768567234526201344 14068333703797547136 11368100173068892928 8667866642340238720 5967633111611584512 3267399580882930304 567166050154276096 16313676593135173504 13613443062406519296 10913209531677865088 8212976000949210880 5512742470220556672 2812508939491902464 112275408763248256 15858785951744145664 13158552421015491456 10458318890286837248 7758085359558183040 5057851828829528832 2357618298100874624 18104128841081772032 15403895310353117824 12703661779624463616 10003428248895809408 7303194718167155200 4602961187438500992 1902727656709846784 17649238199690744192 14949004668962089984 12248771138233435776 9548537607504781568 6848304076776127360 4148070546047473152 1447837015318818944 17194347558299716352 14494114027571062144 11793880496842407936 9093646966113753728 6393413435385099520 3693179904656445312 992946373927791104 16739456916908688512 14039223386180034304 11338989855451380096 8638756324722725888 5938522793994071680 3238289263265417472 538055732536763264 16284566275517660672 13584332744789006464 10884099214060352256 8183865683331698048 5483632152603043840 2783398621874389632 83165091145735424 15829675634126632832 13129442103397978624 10429208572669324416 7728975041940670208 5028741511212016000 2328507980483361792 18075018523464259200 15374784992735604992 12674551462006950784 9974317931278296576 7274084400549642368 4573850869820988160 1873617339092333952 17620127882073231360 14919894351344577152 12219660820615922944 9519427289887268736 6819193759158614528 4118960228429960320 1418726697701306112 17165237240682203520 14465003709953549312 11764770179224895104 9064536648496240896 6364303117767586688 3664069587038932480 963836056310278272 16710346599291175680 14010113068562521472 11309879537833867264 8609646007105213056 5909412476376558848 3209178945647904640 508945414919250432 16255455957900147840 13555222427171493632 10854988896442839424 8154755365714185216 5454521834985531008 2754288304256876800 54054773528222592 15800565316509120000 13100331785780465792 10400098255051811584 7699864724323157376 4999631193594503168 2299397662865848960 18045908205846746368 15345674675118092160 12645441144389437952 9945207613660783744 7244974082932129536 4544740552203475328 1844507021474821120 17591017564455718528 14890784033727064320 12190550502998410112 9490316972269755904 6790083441541101696 4089849910812447488 1389616380083793280 17136126923064690688 14435893392336036480 11735659861607382272 9035426330878728064 6335192800150073856 3634959269421419648 934725738692765440 16681236281673662848 13981002750945008640 11280769220216354432 8580535689487700224 5880302158759046016 3180068628030391808 479835097301737600 16226345640282635008 13526112109553980800 10825878578825326592 8125645048096672384 5425411517368018176 2725177986639363968 24944455910709760 15771454998891607168 13071221468162952960 10370987937434298752 7670754406705644544 4970520875976990336 2270287345248336128 18016797888229233536 15316564357500579328 12616330826771925120 9916097296043270912 7215863765314616704 4515630234585962496 1815396703857308288 17561907246838205696 14861673716109551488 12161440185380897280 9461206654652243072 6760973123923588864 4060739593194934656 1360506062466280448 17107016605447177856 14406783074718523648 11706549543989869440 9006316013261215232 6306082482532561024 3605848951803906816 905615421075252608 16652125964056150016 13951892433327495808 11251658902598841600 8551425371870187392 5851191841141533184 3150958310412878976 450724779684224768 16197235322665122176 13497001791936467968 10796768261207813760 8096534730479159552 5396301199750505344 2696067669021851136 18442578212002748544 15742344681274094336 13042111150545440128 10341877619816785920 7641644089088131712 4941410558359477504 2241177027630823296 17987687570611720704 15287454039883066496 12587220509154412288 9886986978425758080 7186753447697103872 4486519916968449664 1786286386239795456 17532796929220692864 14832563398492038656 12132329867763384448 9432096337034730240 6731862806306076032 4031629275577421824 1331395744848767616 17077906287829665024 14377672757101010816 11677439226372356608 8977205695643702400 6276972164915048192 3576738634186393984 876505103457739776 16623015646438637184 13922782115709982976 11222548584981328768 8522315054252674560 5822081523524020352 3121847992795366144 421614462066711936 16168125005047609344 13467891474318955136 10767657943590300928 8067424412861646720 5367190882132992512 2666957351404338304 18413467894385235712 15713234363656581504 13013000832927927296 10312767302199273088 7612533771470618880 4912300240741964672 2212066710013310464 17958577252994207872 15258343722265553664 12558110191536899456 9857876660808245248 7157643130079591040 4457409599350936832 1757176068622282624 17503686611603180032 14803453080874525824 12103219550145871616 9402986019417217408 6702752488688563200 4002518957959908992 1302285427231254784 17048795970212152192 14348562439483497984 11648328908754843776 8948095378026189568 6247861847297535360 3547628316568881152 847394785840226944 16593905328821124352 13893671798092470144 11193438267363815936 8493204736635161728 5792971205906507520 3092737675177853312 392504144449199104 16139014687430096512 13438781156701442304 10738547625972788096 8038314095244133888 5338080564515479680 2637847033786825472 18384357576767722880 15684124046039068672 12983890515310414464 10283656984581760256 7583423453853106048 4883189923124451840 2182956392395797632 17929466935376695040 15229233404648040832 12528999873919386624 9828766343190732416 7128532812462078208 4428299281733424000 1728065751004769792 17474576293985667200 14774342763257012992 12074109232528358784 9373875701799704576 6673642171071050368 3973408640342396160 1273175109613741952 17019685652594639360 14319452121865985152 11619218591137330944 8918985060408676736 6218751529680022528 3518517998951368320 818284468222714112 16564795011203611520 13864561480474957312 11164327949746303104 8464094419017648896 5763860888288994688 3063627357560340480 363393826831686272 16109904369812583680 13409670839083929472 10709437308355275264 8009203777626621056 5308970246897966848 2608736716169312640 18355247259150210048 15655013728421555840 12954780197692901632 10254546666964247424 7554313136235593216 4854079605506939008 2153846074778284800 17900356617759182208 15200123087030528000 12499889556301873792 9799656025573219584 7099422494844565376 4399188964115911168 1698955433387256960 17445465976368154368 14745232445639500160 12044998914910845952 9344765384182191744 6644531853453537536 3944298322724883328 1244064791996229120 16990575334977126528 14290341804248472320 11590108273519818112 8889874742791163904 6189641212062509696 3489407681333855488 789174150605201280 16535684693586098688 13835451162857444480 11135217632128790272 8434984101400136064 5734750570671481856 3034517039942827648 334283509214173440 16080794052195070848 13380560521466416640 10680326990737762432 7980093460009108224 5279859929280454016 2579626398551799808 18326136941532697216 15625903410804043008 12925669880075388800 10225436349346734592 7525202818618080384 4824969287889426176 2124735757160771968 17871246300141669376 15171012769413015168 12470779238684360960 9770545707955706752 7070312177227052544 4370078646498398336 1669845115769744128 17416355658750641536 14716122128021987328 12015888597293333120 9315655066564678912 6615421535836024704 3915188005107370496 1214954474378716288 16961465017359613696 14261231486630959488 11560997955902305280 8860764425173651072 6160530894444996864 3460297363716342656 760063832987688448 16506574375968585856 13806340845239931648 11106107314511277440 8405873783782623232 5705640253053969024 3005406722325314816 305173191596660608 16051683734577558016 13351450203848903808 10651216673120249600 7950983142391595392 5250749611662941184 2550516080934286976 18297026623915184384 15596793093186530176 12896559562457875968 10196326031729221760 7496092501000567552 4795858970271913344 2095625439543259136 17842135982524156544 15141902451795502336 12441668921066848128 9741435390338193920 7041201859609539712 4340968328880885504 1640734798152231296 17387245341133128704 14687011810404474496 11986778279675820288 9286544748947166080 6586311218218511872 3886077687489857664 1185844156761203456 16932354699742100864 14232121169013446656 11531887638284792448 8831654107556138240 6131420576827484032 3431187046098829824 730953515370175616 16477464058351073024 13777230527622418816 11076996996893764608 8376763466165110400 5676529935436456192 2976296404707801984 276062873979147776 16022573416960045184 13322339886231390976 10622106355502736768 7921872824774082560 5221639294045428352 2521405763316774144 18267916306297671552 15567682775569017344 12867449244840363136 10167215714111708928 7466982183383054720 4766748652654400512 2066515121925746304 17813025664906643712 15112792134177989504 12412558603449335296 9712325072720681088 7012091541992026880 4311858011263372672 1611624480534718464 17358135023515615872 14657901492786961664 11957667962058307456 9257434431329653248 6557200900600999040 3856967369872344832 1156733839143690624 16903244382124588032 14203010851395933824 11502777320667279616 8802543789938625408 6102310259209971200 3402076728481316992 701843197752662784 16448353740733560192 13748120210004905984 11047886679276251776 8347653148547597568 5647419617818943360 2947186087090289152 246952556361634944 15993463099342532352 13293229568613878144 10592996037885223936 7892762507156569728 5192528976427915520 2492295445699261312 18238805988680158720 15538572457951504512 12838338927222850304 10138105396494196096 7437871865765541888 4737638335036887680 2037404804308233472 17783915347289130880 15083681816560476672 12383448285831822464 9683214755103168256 6982981224374514048 4282747693645859840 1582514162917205632 17329024705898103040 14628791175169448832 11928557644440794624 9228324113712140416 6528090582983486208 3827857052254832000 1127623521526177792 16874134064507075200 14173900533778420992 11473667003049766784 8773433472321112576 6073199941592458368 3372966410863804160 672732880135149952 16419243423116047360 13719009892387393152 11018776361658738944 8318542830930084736 5618309300201430528 2918075769472776320 217842238744122112 15964352781725019520 13264119250996365312 10563885720267711104 7863652189539056896 5163418658810402688 2463185128081748480 18209695671062645888 15509462140333991680 12809228609605337472 10108995078876683264 7408761548148029056 4708528017419374848 2008294486690720640 17754805029671618048 15054571498942963840 12354337968214309632 9654104437485655424 6953870906757001216 4253637376028347008 1553403845299692800 17299914388280590208 14599680857551936000 11899447326823281792 9199213796094627584 6498980265365973376 3798746734637319168 1098513203908664960 16845023746889562368 14144790216160908160 11444556685432253952 8744323154703599744 6044089623974945536 3343856093246291328 643622562517637120 16390133105498534528 13689899574769880320 10989666044041226112 8289432513312571904 5589198982583917696 2888965451855263488 188731921126609280 15935242464107506688 13235008933378852480 10534775402650198272 7834541871921544064 5134308341192889856 2434074810464235648 18180585353445133056 15480351822716478848 12780118291987824640 10079884761259170432 7379651230530516224 4679417699801862016 1979184169073207808 17725694712054105216 15025461181325451008 12325227650596796800 9624994119868142592 6924760589139488384 4224527058410834176 1524293527682179968 17270804070663077376 14570570539934423168 11870337009205768960 9170103478477114752 6469869947748460544 3769636417019806336 1069402886291152128 16815913429272049536 14115679898543395328 11415446367814741120 8715212837086086912 6014979306357432704 3314745775628778496 614512244900124288 16361022787881021696 13660789257152367488 10960555726423713280 8260322195695059072 5560088664966404864 2859855134237750656 159621603509096448 15906132146489993856 13205898615761339648 10505665085032685440 7805431554304031232 5105198023575377024 2404964492846722816 18151475035827620224 15451241505098966016 12751007974370311808 10050774443641657600 7350540912913003392 4650307382184349184 1950073851455694976 17696584394436592384 14996350863707938176 12296117332979283968 9595883802250629760 6895650271521975552 4195416740793321344 1495183210064667136 17241693753045564544 14541460222316910336 11841226691588256128 9140993160859601920 6440759630130947712 3740526099402293504 1040292568673639296 16786803111654536704 14086569580925882496 11386336050197228288 8686102519468574080 5985868988739919872 3285635458011265664 585401927282611456 16331912470263508864 13631678939534854656 10931445408806200448 8231211878077546240 5530978347348892032 2830744816620237824 130511285891583616 15877021828872481024 13176788298143826816 10476554767415172608 7776321236686518400 5076087705957864192 2375854175229209984 18122364718210107392 15422131187481453184 12721897656752798976 10021664126024144768 7321430595295490560 4621197064566836352 1920963533838182144 17667474076819079552 14967240546090425344 12267007015361771136 9566773484633116928 6866539953904462720 4166306423175808512 1466072892447154304 17212583435428051712 14512349904699397504 11812116373970743296 9111882843242089088 6411649312513434880 3711415781784780672 1011182251056126464 16757692794037023872 14057459263308369664 11357225732579715456 8656992201851061248 5956758671122407040 3256525140393752832 556291609665098624 16302802152645996032 13602568621917341824 10902335091188687616 8202101560460033408 5501868029731379200 2801634499002724992 101400968274070784 15847911511254968192 13147677980526313984 10447444449797659776 7747210919069005568 5046977388340351360 2346743857611697152 18093254400592594560 15393020869863940352 12692787339135286144 9992553808406631936 7292320277677977728 4592086746949323520 1891853216220669312 17638363759201566720 14938130228472912512 12237896697744258304 9537663167015604096 6837429636286949888 4137196105558295680 1436962574829641472 17183473117810538880 14483239587081884672 11783006056353230464 9082772525624576256 6382538994895922048 3682305464167267840 982071933438613632 16728582476419511040 14028348945690856832 11328115414962202624 8627881884233548416 5927648353504894208 3227414822776240000 527181292047585792 16273691835028483200 13573458304299828992 10873224773571174784 8172991242842520576 5472757712113866368 2772524181385212160 72290650656557952 15818801193637455360 13118567662908801152 10418334132180146944 7718100601451492736 5017867070722838528 2317633539994184320 18064144082975081728 15363910552246427520 12663677021517773312 9963443490789119104 7263209960060464896 4562976429331810688 1862742898603156480 17609253441584053888 14909019910855399680 12208786380126745472 9508552849398091264 6808319318669437056 4108085787940782848 1407852257212128640 17154362800193026048 14454129269464371840 11753895738735717632 9053662208007063424 6353428677278409216 3653195146549755008 952961615821100800 16699472158801998208 13999238628073344000 11299005097344689792 8598771566616035584 5898538035887381376 3198304505158727168 498070974430072960 16244581517410970368 13544347986682316160 10844114455953661952 8143880925225007744 5443647394496353536 2743413863767699328 43180333039045120 15789690876019942528 13089457345291288320 10389223814562634112 7688990283833979904 4988756753105325696 2288523222376671488 18035033765357568896 15334800234628914688 12634566703900260480 9934333173171606272 7234099642442952064 4533866111714297856 1833632580985643648 17580143123966541056 14879909593237886848 12179676062509232640 9479442531780578432 6779209001051924224 4078975470323270016 1378741939594615808 17125252482575513216 14425018951846859008 11724785421118204800 9024551890389550592 6324318359660896384 3624084828932242176 923851298203587968 16670361841184485376 13970128310455831168 11269894779727176960 8569661248998522752 5869427718269868544 3169194187541214336 468960656812560128 16215471199793457536 13515237669064803328 10815004138336149120 8114770607607494912 5414537076878840704 2714303546150186496 14070015421532288 15760580558402429696 13060347027673775488 10360113496945121280 7659879966216467072 4959646435487812864 2259412904759158656 18005923447740056064 15305689917011401856 12605456386282747648 9905222855554093440 7204989324825439232 4504755794096785024 1804522263368130816 17551032806349028224 14850799275620374016 12150565744891719808 9450332214163065600 6750098683434411392 4049865152705757184 1349631621977102976 17096142164958000384 14395908634229346176 11695675103500691968 8995441572772037760 6295208042043383552 3594974511314729344 894740980586075136 16641251523566972544 13941017992838318336 11240784462109664128 8540550931381009920 5840317400652355712 3140083869923701504 439850339195047296 16186360882175944704 13486127351447290496 10785893820718636288 8085660289989982080 5385426759261327872 2685193228532673664 18431703771513571072 15731470240784916864 13031236710056262656 10331003179327608448 7630769648598954240 4930536117870300032 2230302587141645824 17976813130122543232 15276579599393889024 12576346068665234816 9876112537936580608 7175879007207926400 4475645476479272192 1775411945750617984 17521922488731515392 14821688958002861184 12121455427274206976 9421221896545552768 6720988365816898560 4020754835088244352 1320521304359590144 17067031847340487552 14366798316611833344 11666564785883179136 8966331255154524928 6266097724425870720 3565864193697216512 865630662968562304 16612141205949459712 13911907675220805504 11211674144492151296 8511440613763497088 5811207083034842880 3110973552306188672 410740021577534464 16157250564558431872 13457017033829777664 10756783503101123456 8056549972372469248 5356316441643815040 2656082910915160832 18402593453896058240 15702359923167404032 13002126392438749824 10301892861710095616 7601659330981441408 4901425800252787200 2201192269524132992 17947702812505030400 15247469281776376192 12547235751047721984 9847002220319067776 7146768689590413568 4446535158861759360 1746301628133105152 17492812171114002560 14792578640385348352 12092345109656694144 9392111578928039936 6691878048199385728 3991644517470731520 1291410986742077312 17037921529722974720 14337687998994320512 11637454468265666304 8937220937537012096 6236987406808357888 3536753876079703680 836520345351049472 16583030888331946880 13882797357603292672 11182563826874638464 8482330296145984256 5782096765417330048 3081863234688675840 381629703960021632 16128140246940919040 13427906716212264832 10727673185483610624 8027439654754956416 5327206124026302208 2626972593297648000 18373483136278545408 15673249605549891200 12973016074821236992 10272782544092582784 7572549013363928576 4872315482635274368 2172081951906620160 17918592494887517568 15218358964158863360 12518125433430209152 9817891902701554944 7117658371972900736 4417424841244246528 1717191310515592320 17463701853496489728 14763468322767835520 12063234792039181312 9363001261310527104 6662767730581872896 3962534199853218688 1262300669124564480 17008811212105461888 14308577681376807680 11608344150648153472 8908110619919499264 6207877089190845056 3507643558462190848 807410027733536640 16553920570714434048 13853687039985779840 11153453509257125632 8453219978528471424 5752986447799817216 3052752917071163008 352519386342508800 16099029929323406208 13398796398594752000 10698562867866097792 7998329337137443584 5298095806408789376 2597862275680135168 18344372818661032576 15644139287932378368 12943905757203724160 10243672226475069952 7543438695746415744 4843205165017761536 2142971634289107328 17889482177270004736 15189248646541350528 12489015115812696320 9788781585084042112 7088548054355387904 4388314523626733696 1688080992898079488 17434591535878976896 14734358005150322688 12034124474421668480 9333890943693014272 6633657412964360064 3933423882235705856 1233190351507051648 16979700894487949056 14279467363759294848 11579233833030640640 8879000302301986432 6178766771573332224 3478533240844678016 778299710116023808 16524810253096921216 13824576722368267008 11124343191639612800 8424109660910958592 5723876130182304384 3023642599453650176 323409068724995968 16069919611705893376 13369686080977239168 10669452550248584960 7969219019519930752 5268985488791276544 2568751958062622336 18315262501043519744 15615028970314865536 12914795439586211328 10214561908857557120 7514328378128902912 4814094847400248704 2113861316671594496 17860371859652491904 15160138328923837696 12459904798195183488 9759671267466529280 7059437736737875072 4359204206009220864 1658970675280566656 17405481218261464064 14705247687532809856 12005014156804155648 9304780626075501440 6604547095346847232 3904313564618193024 1204080033889538816 16950590576870436224 14250357046141782016 11550123515413127808 8849889984684473600 6149656453955819392 3449422923227165184 749189392498510976 16495699935479408384 13795466404750754176 11095232874022099968 8394999343293445760 5694765812564791552 2994532281836137344 294298751107483136 16040809294088380544 13340575763359726336 10640342232631072128 7940108701902417920 5239875171173763712 2539641640445109504 18286152183426006912 15585918652697352704 12885685121968698496 10185451591240044288 7485218060511390080 4784984529782735872 2084750999054081664 17831261542034979072 15131028011306324864 12430794480577670656 9730560949849016448 7030327419120362240 4330093888391708032 1629860357663053824 17376370900643951232 14676137369915297024 11975903839186642816 9275670308457988608 6575436777729334400 3875203247000680192 1174969716272025984 16921480259252923392 14221246728524269184 11521013197795614976 8820779667066960768 6120546136338306560 3420312605609652352 720079074880998144 16466589617861895552 13766356087133241344 11066122556404587136 8365889025675932928 5665655494947278720 2965421964218624512 265188433489970304 16011698976470867712 13311465445742213504 10611231915013559296 7910998384284905088 5210764853556250880 2510531322827596672 18257041865808494080 15556808335079839872 12856574804351185664 10156341273622531456 7456107742893877248 4755874212165223040 2055640681436568832 17802151224417466240 15101917693688812032 12401684162960157824 9701450632231503616 7001217101502849408 4300983570774195200 1600750040045540992 17347260583026438400 14647027052297784192 11946793521569129984 9246559990840475776 6546326460111821568 3846092929383167360 1145859398654513152 16892369941635410560 14192136410906756352 11491902880178102144 8791669349449447936 6091435818720793728 3391202287992139520 690968757263485312 16437479300244382720 13737245769515728512 11037012238787074304 8336778708058420096 5636545177329765888 2936311646601111680 236078115872457472 15982588658853354880 13282355128124700672 10582121597396046464 7881888066667392256 5181654535938738048 2481421005210083840 18227931548190981248 15527698017462327040 12827464486733672832 10127230956005018624 7426997425276364416 4726763894547710208 2026530363819056000 17773040906799953408 15072807376071299200 12372573845342644992 9672340314613990784 6972106783885336576 4271873253156682368 1571639722428028160 17318150265408925568 14617916734680271360 11917683203951617152 9217449673222962944 6517216142494308736 3816982611765654528 1116749081037000320 16863259624017897728 14163026093289243520 11462792562560589312 8762559031831935104 6062325501103280896 3362091970374626688 661858439645972480 16408368982626869888 13708135451898215680 11007901921169561472 8307668390440907264 5607434859712253056 2907201328983598848 206967798254944640 15953478341235842048 13253244810507187840 10553011279778533632 7852777749049879424 5152544218321225216 2452310687592571008 18198821230573468416 15498587699844814208 12798354169116160000 10098120638387505792 7397887107658851584 4697653576930197376 1997420046201543168 17743930589182440576 15043697058453786368 12343463527725132160 9643229996996477952 6942996466267823744 4242762935539169536 1542529404810515328 17289039947791412736 14588806417062758528 11888572886334104320 9188339355605450112 6488105824876795904 3787872294148141696 1087638763419487488 16834149306400384896 14133915775671730688 11433682244943076480 8733448714214422272 6033215183485768064 3332981652757113856 632748122028459648 16379258665009357056 13679025134280702848 10978791603552048640 8278558072823394432 5578324542094740224 2878091011366086016 177857480637431808 15924368023618329216 13224134492889675008 10523900962161020800 7823667431432366592 5123433900703712384 2423200369975058176 18169710912955955584 15469477382227301376 12769243851498647168 10069010320769992960 7368776790041338752 4668543259312684544 1968309728584030336 17714820271564927744 15014586740836273536 12314353210107619328 9614119679378965120 6913886148650310912 4213652617921656704 1513419087193002496 17259929630173899904 14559696099445245696 11859462568716591488 9159229037987937280 6458995507259283072 3758761976530628864 1058528445801974656 16805038988782872064 14104805458054217856 11404571927325563648 8704338396596909440 6004104865868255232 3303871335139601024 603637804410946816 16350148347391844224 13649914816663190016 10949681285934535808 8249447755205881600 5549214224477227392 2848980693748573184 148747163019918976 15895257706000816384 13195024175272162176 10494790644543507968 7794557113814853760 5094323583086199552 2394090052357545344 18140600595338442752 15440367064609788544 12740133533881134336 10039900003152480128 7339666472423825920 4639432941695171712 1939199410966517504 17685709953947414912 14985476423218760704 12285242892490106496 9585009361761452288 6884775831032798080 4184542300304143872 1484308769575489664 17230819312556387072 14530585781827732864 11830352251099078656 9130118720370424448 6429885189641770240 3729651658913116032 1029418128184461824 16775928671165359232 14075695140436705024 11375461609708050816 8675228078979396608 5974994548250742400 3274761017522088192 574527486793433984 16321038029774331392 13620804499045677184 10920570968317022976 8220337437588368768 5520103906859714560 2819870376131060352 119636845402406144 15866147388383303552 13165913857654649344 10465680326925995136 7765446796197340928 5065213265468686720 2364979734740032512 18111490277720929920 15411256746992275712 12711023216263621504 10010789685534967296 7310556154806313088 4610322624077658880 1910089093349004672 17656599636329902080 14956366105601247872 12256132574872593664 9555899044143939456 6855665513415285248 4155431982686631040 1455198451957976832 17201708994938874240 14501475464210220032 11801241933481565824 9101008402752911616 6400774872024257408 3700541341295603200 1000307810566948992 16746818353547846400 14046584822819192192 11346351292090537984 8646117761361883776 5945884230633229568 3245650699904575360 545417169175921152 16291927712156818560 13591694181428164352 10891460650699510144 8191227119970855936 5490993589242201728 2790760058513547520 90526527784893312 15837037070765790720 13136803540037136512 10436570009308482304 7736336478579828096 5036102947851173888 2335869417122519680 18082379960103417088 15382146429374762880 12681912898646108672 9981679367917454464 7281445837188800256 4581212306460146048 1880978775731491840 17627489318712389248 14927255787983735040 12227022257255080832 9526788726526426624 6826555195797772416 4126321665069118208 1426088134340464000 17172598677321361408 14472365146592707200 11772131615864052992 9071898085135398784 6371664554406744576 3671431023678090368 971197492949436160 16717708035930333568 14017474505201679360 11317240974473025152 8617007443744370944 5916773913015716736 3216540382287062528 516306851558408320 16262817394539305728 13562583863810651520 10862350333081997312 8162116802353343104 5461883271624688896 2761649740896034688 61416210167380480 15807926753148277888 13107693222419623680 10407459691690969472 7707226160962315264 5006992630233661056 2306759099505006848 18053269642485904256 15353036111757250048 12652802581028595840 9952569050299941632 7252335519571287424 4552101988842633216 1851868458113979008 17598379001094876416 14898145470366222208 12197911939637568000 9497678408908913792 6797444878180259584 4097211347451605376 1396977816722951168 17143488359703848576 14443254828975194368 11743021298246540160 9042787767517885952 6342554236789231744 3642320706060577536 942087175331923328 16688597718312820736 13988364187584166528 11288130656855512320 8587897126126858112 5887663595398203904 3187430064669549696 487196533940895488 16233707076921792896 13533473546193138688 10833240015464484480 8133006484735830272 5432772954007176064 2732539423278521856 32305892549867648 15778816435530765056 13078582904802110848 10378349374073456640 7678115843344802432 4977882312616148224 2277648781887494016 18024159324868391424 15323925794139737216 12623692263411083008 9923458732682428800 7223225201953774592 4522991671225120384 1822758140496466176 17569268683477363584 14869035152748709376 12168801622020055168 9468568091291400960 6768334560562746752 4068101029834092544 1367867499105438336 17114378042086335744 14414144511357681536 11713910980629027328 9013677449900373120 6313443919171718912 3613210388443064704 912976857714410496 16659487400695307904 13959253869966653696 11259020339237999488 8558786808509345280 5858553277780691072 3158319747052036864 458086216323382656 16204596759304280064 13504363228575625856 10804129697846971648 8103896167118317440 5403662636389663232 2703429105661009024 3195574932354816 15749706117913252224 13049472587184598016 10349239056455943808 7649005525727289600 4948771994998635392 2248538464269981184 17995049007250878592 15294815476522224384 12594581945793570176 9894348415064915968 7194114884336261760 4493881353607607552 1793647822878953344 17540158365859850752 14839924835131196544 12139691304402542336 9439457773673888128 6739224242945233920 4038990712216579712 1338757181487925504 17085267724468822912 14385034193740168704 11684800663011514496 8984567132282860288 6284333601554206080 3584100070825551872 883866540096897664 16630377083077795072 13930143552349140864 11229910021620486656 8529676490891832448 5829442960163178240 3129209429434524032 428975898705869824 16175486441686767232 13475252910958113024 10775019380229458816 8074785849500804608 5374552318772150400 2674318788043496192 18420829331024393600 15720595800295739392 13020362269567085184 10320128738838430976 7619895208109776768 4919661677381122560 2219428146652468352 17965938689633365760 15265705158904711552 12565471628176057344 9865238097447403136 7165004566718748928 4464771035990094720 1764537505261440512 17511048048242337920 14810814517513683712 12110580986785029504 9410347456056375296 6710113925327721088 4009880394599066880 1309646863870412672 17056157406851310080 14355923876122655872 11655690345394001664 8955456814665347456 6255223283936693248 3554989753208039040 854756222479384832 16601266765460282240 13901033234731628032 11200799704002973824 8500566173274319616 5800332642545665408 3100099111817011200 399865581088356992 16146376124069254400 13446142593340600192 10745909062611945984 8045675531883291776 5345442001154637568 2645208470425983360 18391719013406880768 15691485482678226560 12991251951949572352 10291018421220918144 7590784890492263936 4890551359763609728 2190317829034955520 17936828372015852928 15236594841287198720 12536361310558544512 9836127779829890304 7135894249101236096 4435660718372581888 1735427187643927680 17481937730624825088 14781704199896170880 12081470669167516672 9381237138438862464 6681003607710208256 3980770076981554048 1280536546252899840 17027047089233797248 14326813558505143040 11626580027776488832 8926346497047834624 6226112966319180416 3525879435590526208 825645904861872000 16572156447842769408 13871922917114115200 11171689386385460992 8471455855656806784 5771222324928152576 3070988794199498368 370755263470844160 16117265806451741568 13417032275723087360 10716798744994433152 8016565214265778944 5316331683537124736 2616098152808470528 18362608695789367936 15662375165060713728 12962141634332059520 10261908103603405312 7561674572874751104 4861441042146096896 2161207511417442688 17907718054398340096 15207484523669685888 12507250992941031680 9807017462212377472 7106783931483723264 4406550400755069056 1706316870026414848 17452827413007312256 14752593882278658048 12052360351550003840 9352126820821349632 6651893290092695424 3951659759364041216 1251426228635387008 16997936771616284416 14297703240887630208 11597469710158976000 8897236179430321792 6197002648701667584 3496769117973013376 796535587244359168 16543046130225256576 13842812599496602368 11142579068767948160 8442345538039293952 5742112007310639744 3041878476581985536 341644945853331328 16088155488834228736 13387921958105574528 10687688427376920320 7987454896648266112 5287221365919611904 2586987835190957696 18333498378171855104 15633264847443200896 12933031316714546688 10232797785985892480 7532564255257238272 4832330724528584064 2132097193799929856 17878607736780827264 15178374206052173056 12478140675323518848 9777907144594864640 7077673613866210432 4377440083137556224 1677206552408902016 17423717095389799424 14723483564661145216 12023250033932491008 9323016503203836800 6622782972475182592 3922549441746528384 1222315911017874176 16968826453998771584 14268592923270117376 11568359392541463168 8868125861812808960 6167892331084154752 3467658800355500544 767425269626846336 16513935812607743744 13813702281879089536 11113468751150435328 8413235220421781120 5713001689693126912 3012768158964472704 312534628235818496 16059045171216715904 13358811640488061696 10658578109759407488 7958344579030753280 5258111048302099072 2557877517573444864 18304388060554342272 15604154529825688064 12903920999097033856 10203687468368379648 7503453937639725440 4803220406911071232 2102986876182417024 17849497419163314432 15149263888434660224 12449030357706006016 9748796826977351808 7048563296248697600 4348329765520043392 1648096234791389184 17394606777772286592 14694373247043632384 11994139716314978176 9293906185586323968 6593672654857669760 3893439124129015552 1193205593400361344 16939716136381258752 14239482605652604544 11539249074923950336 8839015544195296128 6138782013466641920 3438548482737987712 738314952009333504 16484825494990230912 13784591964261576704 11084358433532922496 8384124902804268288 5683891372075614080 2983657841346959872 283424310618305664 16029934853599203072 13329701322870548864 10629467792141894656 7929234261413240448 5229000730684586240 2528767199955932032 18275277742936829440 15575044212208175232 12874810681479521024 10174577150750866816 7474343620022212608 4774110089293558400 2073876558564904192 17820387101545801600 15120153570817147392 12419920040088493184 9719686509359838976 7019452978631184768 4319219447902530560 1618985917173876352 17365496460154773760 14665262929426119552 11965029398697465344 9264795867968811136 6564562337240156928 3864328806511502720 1164095275782848512 16910605818763745920 14210372288035091712 11510138757306437504 8809905226577783296 6109671695849129088 3409438165120474880 709204634391820672 16455715177372718080 13755481646644063872 11055248115915409664 8355014585186755456 5654781054458101248 2954547523729447040 254313993000792832 16000824535981690240 13300591005253036032 10600357474524381824 7900123943795727616 5199890413067073408 2499656882338419200 18246167425319316608 15545933894590662400 12845700363862008192 10145466833133353984 7445233302404699776 4744999771676045568 2044766240947391360 17791276783928288768 15091043253199634560 12390809722470980352 9690576191742326144 6990342661013671936 4290109130285017728 1589875599556363520 17336386142537260928 14636152611808606720 11935919081079952512 9235685550351298304 6535452019622644096 3835218488893989888 1134984958165335680 16881495501146233088 14181261970417578880 11481028439688924672 8780794908960270464 6080561378231616256 3380327847502962048 680094316774307840 16426604859755205248 13726371329026551040 11026137798297896832 8325904267569242624 5625670736840588416 2925437206111934208 225203675383280000 15971714218364177408 13271480687635523200 10571247156906868992 7871013626178214784 5170780095449560576 2470546564720906368 18217057107701803776 15516823576973149568 12816590046244495360 10116356515515841152 7416122984787186944 4715889454058532736 2015655923329878528 17762166466310775936 15061932935582121728 12361699404853467520 9661465874124813312 6961232343396159104 4260998812667504896 1560765281938850688 17307275824919748096 14607042294191093888 11906808763462439680 9206575232733785472 6506341702005131264 3806108171276477056 1105874640547822848 16852385183528720256 14152151652800066048 11451918122071411840 8751684591342757632 6051451060614103424 3351217529885449216 650983999156795008 16397494542137692416 13697261011409038208 10997027480680384000 8296793949951729792 5596560419223075584 2896326888494421376 196093357765767168 15942603900746664576 13242370370018010368 10542136839289356160 7841903308560701952 5141669777832047744 2441436247103393536 18187946790084290944 15487713259355636736 12787479728626982528 10087246197898328320 7387012667169674112 4686779136441019904 1986545605712365696 17733056148693263104 15032822617964608896 12332589087235954688 9632355556507300480 6932122025778646272 4231888495049992064 1531654964321337856 17278165507302235264 14577931976573581056 11877698445844926848 9177464915116272640 6477231384387618432 3776997853658964224 1076764322930310016 16823274865911207424 14123041335182553216 11422807804453899008 8722574273725244800 6022340742996590592 3322107212267936384 621873681539282176 16368384224520179584 13668150693791525376 10967917163062871168 8267683632334216960 5567450101605562752 2867216570876908544 166983040148254336 15913493583129151744 13213260052400497536 10513026521671843328 7812792990943189120 5112559460214534912 2412325929485880704 18158836472466778112 15458602941738123904 12758369411009469696 10058135880280815488 7357902349552161280 4657668818823507072 1957435288094852864 17703945831075750272 15003712300347096064 12303478769618441856 9603245238889787648 6903011708161133440 4202778177432479232 1502544646703825024 17249055189684722432 14548821658956068224 11848588128227414016 9148354597498759808 6448121066770105600 3747887536041451392 1047654005312797184 16794164548293694592 14093931017565040384 11393697486836386176 8693463956107731968 5993230425379077760 3292996894650423552 592763363921769344 16339273906902666752 13639040376174012544 10938806845445358336 8238573314716704128 5538339783988049920 2838106253259395712 137872722530741504 15884383265511638912 13184149734782984704 10483916204054330496 7783682673325676288 5083449142597022080 2383215611868367872 18129726154849265280 15429492624120611072 12729259093391956864 10029025562663302656 7328792031934648448 4628558501205994240 1928324970477340032 17674835513458237440 14974601982729583232 12274368452000929024 9574134921272274816 6873901390543620608 4173667859814966400 1473434329086312192 17219944872067209600 14519711341338555392 11819477810609901184 9119244279881246976 6419010749152592768 3718777218423938560 1018543687695284352 16765054230676181760 14064820699947527552 11364587169218873344 8664353638490219136 5964120107761564928 3263886577032910720 563653046304256512 16310163589285153920 13609930058556499712 10909696527827845504 8209462997099191296 5509229466370537088 2808995935641882880 108762404913228672 15855272947894126080 13155039417165471872 10454805886436817664 7754572355708163456 5054338824979509248 2354105294250855040 18100615837231752448 15400382306503098240 12700148775774444032 9999915245045789824 7299681714317135616 4599448183588481408 1899214652859827200 17645725195840724608 14945491665112070400 12245258134383416192 9545024603654761984 6844791072926107776 4144557542197453568 1444324011468799360 17190834554449696768 14490601023721042560 11790367492992388352 9090133962263734144 6389900431535079936 3689666900806425728 989433370077771520 16735943913058668928 14035710382330014720 11335476851601360512 8635243320872706304 5935009790144052096 3234776259415397888 534542728686743680 16281053271667641088 13580819740938986880 10880586210210332672 8180352679481678464 5480119148753024256 2779885618024370048 79652087295715840 15826162630276613248 13125929099547959040 10425695568819304832 7725462038090650624 5025228507361996416 2324994976633342208 18071505519614239616 15371271988885585408 12671038458156931200 9970804927428276992 7270571396699622784 4570337865970968576 1870104335242314368 17616614878223211776 14916381347494557568 12216147816765903360 9515914286037249152 6815680755308594944 4115447224579940736 1415213693851286528 17161724236832183936 14461490706103529728 11761257175374875520 9061023644646221312 6360790113917567104 3660556583188912896 960323052460258688 16706833595441156096 14006600064712501888 11306366533983847680 8606133003255193472 5905899472526539264 3205665941797885056 505432411069230848 16251942954050128256 13551709423321474048 10851475892592819840 8151242361864165632 5451008831135511424 2750775300406857216 50541769678203008 15797052312659100416 13096818781930446208 10396585251201792000 7696351720473137792 4996118189744483584 2295884659015829376 18042395201996726784 15342161671268072576 12641928140539418368 9941694609810764160 7241461079082109952 4541227548353455744 1840994017624801536 17587504560605698944 14887271029877044736 12187037499148390528 9486803968419736320 6786570437691082112 4086336906962427904 1386103376233773696 17132613919214671104 14432380388486016896 11732146857757362688 9031913327028708480 6331679796300054272 3631446265571400064 931212734842745856 16677723277823643264 13977489747094989056 11277256216366334848 8577022685637680640 5876789154909026432 3176555624180372224 476322093451718016 16222832636432615424 13522599105703961216 10822365574975307008 8122132044246652800 5421898513517998592 2721664982789344384 21431452060690176 15767941995041587584 13067708464312933376 10367474933584279168 7667241402855624960 4967007872126970752 2266774341398316544 18013284884379213952 15313051353650559744 12612817822921905536 9912584292193251328 7212350761464597120 4512117230735942912 1811883700007288704 17558394242988186112 14858160712259531904 12157927181530877696 9457693650802223488 6757460120073569280 4057226589344915072 1356993058616260864 17103503601597158272 14403270070868504064 11703036540139849856 9002803009411195648 6302569478682541440 3602335947953887232 902102417225233024 16648612960206130432 13948379429477476224 11248145898748822016 8547912368020167808 5847678837291513600 3147445306562859392 447211775834205184 16193722318815102592 13493488788086448384 10793255257357794176 8093021726629139968 5392788195900485760 2692554665171831552 18439065208152728960 15738831677424074752 13038598146695420544 10338364615966766336 7638131085238112128 4937897554509457920 2237664023780803712 17984174566761701120 15283941036033046912 12583707505304392704 9883473974575738496 7183240443847084288 4483006913118430080 1782773382389775872 17529283925370673280 14829050394642019072 12128816863913364864 9428583333184710656 6728349802456056448 4028116271727402240 1327882740998748032 17074393283979645440 14374159753250991232 11673926222522337024 8973692691793682816 6273459161065028608 3573225630336374400 872992099607720192 16619502642588617600 13919269111859963392 11219035581131309184 8518802050402654976 5818568519674000768 3118334988945346560 418101458216692352 16164612001197589760 13464378470468935552 10764144939740281344 8063911409011627136 5363677878282972928 2663444347554318720 18409954890535216128 15709721359806561920 13009487829077907712 10309254298349253504 7609020767620599296 4908787236891945088 2208553706163290880 17955064249144188288 15254830718415534080 12554597187686879872 9854363656958225664 7154130126229571456 4453896595500917248 1753663064772263040 17500173607753160448 14799940077024506240 12099706546295852032 9399473015567197824 6699239484838543616 3999005954109889408 1298772423381235200 17045282966362132608 14345049435633478400 11644815904904824192 8944582374176169984 6244348843447515776 3544115312718861568 843881781990207360 16590392324971104768 13890158794242450560 11189925263513796352 8489691732785142144 5789458202056487936 3089224671327833728 388991140599179520 16135501683580076928 13435268152851422720 10735034622122768512 8034801091394114304 5334567560665460096 2634334029936805888 18380844572917703296 15680611042189049088 12980377511460394880 10280143980731740672 7579910450003086464 4879676919274432256 2179443388545778048 17925953931526675456 15225720400798021248 12525486870069367040 9825253339340712832 7125019808612058624 4424786277883404416 1724552747154750208 17471063290135647616 14770829759406993408 12070596228678339200 9370362697949684992 6670129167221030784 3969895636492376576 1269662105763722368 17016172648744619776 14315939118015965568 11615705587287311360 8915472056558657152 6215238525830002944 3515004995101348736 814771464372694528 16561282007353591936 13861048476624937728 11160814945896283520 8460581415167629312 5760347884438975104 3060114353710320896 359880822981666688 16106391365962564096 13406157835233909888 10705924304505255680 8005690773776601472 5305457243047947264 2605223712319293056 18351734255300190464 15651500724571536256 12951267193842882048 10251033663114227840 7550800132385573632 4850566601656919424 2150333070928265216 17896843613909162624 15196610083180508416 12496376552451854208 9796143021723200000 7095909490994545792 4395675960265891584 1695442429537237376 17441952972518134784 14741719441789480576 12041485911060826368 9341252380332172160 6641018849603517952 3940785318874863744 1240551788146209536 16987062331127106944 14286828800398452736 11586595269669798528 8886361738941144320 6186128208212490112 3485894677483835904 785661146755181696 16532171689736079104 13831938159007424896 11131704628278770688 8431471097550116480 5731237566821462272 3031004036092808064 330770505364153856 16077281048345051264 13377047517616397056 10676813986887742848 7976580456159088640 5276346925430434432 2576113394701780224 18322623937682677632 15622390406954023424 12922156876225369216 10221923345496715008 7521689814768060800 4821456284039406592 2121222753310752384 17867733296291649792 15167499765562995584 12467266234834341376 9767032704105687168 7066799173377032960 4366565642648378752 1666332111919724544 17412842654900621952 14712609124171967744 12012375593443313536 9312142062714659328 6611908531986005120 3911675001257350912 1211441470528696704 16957952013509594112 14257718482780939904 11557484952052285696 8857251421323631488 6157017890594977280 3456784359866323072 756550829137668864 16503061372118566272 13802827841389912064 11102594310661257856 8402360779932603648 5702127249203949440 3001893718475295232 301660187746641024 16048170730727538432 13347937199998884224 10647703669270230016 7947470138541575808 5247236607812921600 2547003077084267392 18293513620065164800 15593280089336510592 12893046558607856384 10192813027879202176 7492579497150547968 4792345966421893760 2092112435693239552 17838622978674136960 15138389447945482752 12438155917216828544 9737922386488174336 7037688855759520128 4337455325030865920 1637221794302211712 17383732337283109120 14683498806554454912 11983265275825800704 9283031745097146496 6582798214368492288 3882564683639838080 1182331152911183872 16928841695892081280 14228608165163427072 11528374634434772864 8828141103706118656 6127907572977464448 3427674042248810240 727440511520156032 16473951054501053440 13773717523772399232 11073483993043745024 8373250462315090816 5673016931586436608 2972783400857782400 272549870129128192 16019060413110025600 13318826882381371392 10618593351652717184 7918359820924062976 5218126290195408768 2517892759466754560 18264403302447651968 15564169771718997760 12863936240990343552 10163702710261689344 7463469179533035136 4763235648804380928 2063002118075726720 17809512661056624128 15109279130327969920 12409045599599315712 9708812068870661504 7008578538142007296 4308345007413353088 1608111476684698880 17354622019665596288 14654388488936942080 11954154958208287872 9253921427479633664 6553687896750979456 3853454366022325248 1153220835293671040 16899731378274568448 14199497847545914240 11499264316817260032 8799030786088605824 6098797255359951616 3398563724631297408 698330193902643200 16444840736883540608 13744607206154886400 11044373675426232192 8344140144697577984 5643906613968923776 2943673083240269568 243439552511615360 15989950095492512768 13289716564763858560 10589483034035204352 7889249503306550144 5189015972577895936 2488782441849241728 18235292984830139136 15535059454101484928 12834825923372830720 10134592392644176512 7434358861915522304 4734125331186868096 2033891800458213888 17780402343439111296 15080168812710457088 12379935281981802880 9679701751253148672 6979468220524494464 4279234689795840256 1579001159067186048 17325511702048083456 14625278171319429248 11925044640590775040 9224811109862120832 6524577579133466624 3824344048404812416 1124110517676158208 16870621060657055616 14170387529928401408 11470153999199747200 8769920468471092992 6069686937742438784 3369453407013784576 669219876285130368 16415730419266027776 13715496888537373568 11015263357808719360 8315029827080065152 5614796296351410944 2914562765622756736 214329234894102528 15960839777874999936 13260606247146345728 10560372716417691520 7860139185689037312 5159905654960383104 2459672124231728896 18206182667212626304 15505949136483972096 12805715605755317888 10105482075026663680 7405248544298009472 4705015013569355264 2004781482840701056 17751292025821598464 15051058495092944256 12350824964364290048 9650591433635635840 6950357902906981632 4250124372178327424 1549890841449673216 17296401384430570624 14596167853701916416 11895934322973262208 9195700792244608000 6495467261515953792 3795233730787299584 1095000200058645376 16841510743039542784 14141277212310888576 11441043681582234368 8740810150853580160 6040576620124925952 3340343089396271744 640109558667617536 16386620101648514944 13686386570919860736 10986153040191206528 8285919509462552320 5585685978733898112 2885452448005243904 185218917276589696 15931729460257487104 13231495929528832896 10531262398800178688 7831028868071524480 5130795337342870272 2430561806614216064 18177072349595113472 15476838818866459264 12776605288137805056 10076371757409150848 7376138226680496640 4675904695951842432 1975671165223188224 17722181708204085632 15021948177475431424 12321714646746777216 9621481116018123008 6921247585289468800 4221014054560814592 1520780523832160384 17267291066813057792 14567057536084403584 11866824005355749376 9166590474627095168 6466356943898440960 3766123413169786752 1065889882441132544 16812400425422029952 14112166894693375744 11411933363964721536 8711699833236067328 6011466302507413120 3311232771778758912 610999241050104704 16357509784031002112 13657276253302347904 10957042722573693696 8256809191845039488 5556575661116385280 2856342130387731072 156108599659076864 15902619142639974272 13202385611911320064 10502152081182665856 7801918550454011648 5101685019725357440 2401451488996703232 18147962031977600640 15447728501248946432 12747494970520292224 10047261439791638016 7347027909062983808 4646794378334329600 1946560847605675392 17693071390586572800 14992837859857918592 12292604329129264384 9592370798400610176 6892137267671955968 4191903736943301760 1491670206214647552 17238180749195544960 14537947218466890752 11837713687738236544 9137480157009582336 6437246626280928128 3737013095552273920 1036779564823619712 16783290107804517120 14083056577075862912 11382823046347208704 8682589515618554496 5982355984889900288 3282122454161246080 581888923432591872 16328399466413489280 13628165935684835072 10927932404956180864 8227698874227526656 5527465343498872448 2827231812770218240 126998282041564032 15873508825022461440 13173275294293807232 10473041763565153024 7772808232836498816 5072574702107844608 2372341171379190400 18118851714360087808 15418618183631433600 12718384652902779392 10018151122174125184 7317917591445470976 4617684060716816768 1917450529988162560 17663961072969059968 14963727542240405760 12263494011511751552 9563260480783097344 6863026950054443136 4162793419325788928 1462559888597134720 17209070431578032128 14508836900849377920 11808603370120723712 9108369839392069504 6408136308663415296 3707902777934761088 1007669247206106880 16754179790187004288 14053946259458350080 11353712728729695872 8653479198001041664 5953245667272387456 3253012136543733248 552778605815079040 16299289148795976448 13599055618067322240 10898822087338668032 8198588556610013824 5498355025881359616 2798121495152705408 97887964424051200 15844398507404948608 13144164976676294400 10443931445947640192 7743697915218985984 5043464384490331776 2343230853761677568 18089741396742574976 15389507866013920768 12689274335285266560 9989040804556612352 7288807273827958144 4588573743099303936 1888340212370649728 17634850755351547136 14934617224622892928 12234383693894238720 9534150163165584512 6833916632436930304 4133683101708276096 1433449570979621888 17179960113960519296 14479726583231865088 11779493052503210880 9079259521774556672 6379025991045902464 3678792460317248256 978558929588594048 16725069472569491456 14024835941840837248 11324602411112183040 8624368880383528832 5924135349654874624 3223901818926220416 523668288197566208 16270178831178463616 13569945300449809408 10869711769721155200 8169478238992500992 5469244708263846784 2769011177535192576 68777646806538368 15815288189787435776 13115054659058781568 10414821128330127360 7714587597601473152 5014354066872818944 2314120536144164736 18060631079125062144 15360397548396407936 12660164017667753728 9959930486939099520 7259696956210445312 4559463425481791104 1859229894753136896 17605740437734034304 14905506907005380096 12205273376276725888 9505039845548071680 6804806314819417472 4104572784090763264 1404339253362109056 17150849796343006464 14450616265614352256 11750382734885698048 9050149204157043840 6349915673428389632 3649682142699735424 949448611971081216 16695959154951978624 13995725624223324416 11295492093494670208 8595258562766016000 5895025032037361792 3194791501308707584 494557970580053376 16241068513560950784 13540834982832296576 10840601452103642368 8140367921374988160 5440134390646333952 2739900859917679744 39667329189025536 15786177872169922944 13085944341441268736 10385710810712614528 7685477279983960320 4985243749255306112 2285010218526651904 18031520761507549312 15331287230778895104 12631053700050240896 9930820169321586688 7230586638592932480 4530353107864278272 1830119577135624064 17576630120116521472 14876396589387867264 12176163058659213056 9475929527930558848 6775695997201904640 4075462466473250432 1375228935744596224 17121739478725493632 14421505947996839424 11721272417268185216 9021038886539531008 6320805355810876800 3620571825082222592 920338294353568384 16666848837334465792 13966615306605811584 11266381775877157376 8566148245148503168 5865914714419848960 3165681183691194752 465447652962540544 16211958195943437952 13511724665214783744 10811491134486129536 8111257603757475328 5411024073028821120 2710790542300166912 10557011571512704 15757067554552410112 13056834023823755904 10356600493095101696 7656366962366447488 4956133431637793280 2255899900909139072 18002410443890036480 15302176913161382272 12601943382432728064 9901709851704073856 7201476320975419648 4501242790246765440 1801009259518111232 17547519802499008640 14847286271770354432 12147052741041700224 9446819210313046016 6746585679584391808 4046352148855737600 1346118618127083392 17092629161107980800 14392395630379326592 11692162099650672384 8991928568922018176 6291695038193363968 3591461507464709760 891227976736055552 16637738519716952960 13937504988988298752 11237271458259644544 8537037927530990336 5836804396802336128 3136570866073681920 436337335345027712 16182847878325925120 13482614347597270912 10782380816868616704 8082147286139962496 5381913755411308288 2681680224682654080 18428190767663551488 15727957236934897280 13027723706206243072 10327490175477588864 7627256644748934656 4927023114020280448 2226789583291626240 17973300126272523648 15273066595543869440 12572833064815215232 9872599534086561024 7172366003357906816 4472132472629252608 1771898941900598400 17518409484881495808 14818175954152841600 12117942423424187392 9417708892695533184 6717475361966878976 4017241831238224768 1317008300509570560 17063518843490467968 14363285312761813760 11663051782033159552 8962818251304505344 6262584720575851136 3562351189847196928 862117659118542720 16608628202099440128 13908394671370785920 11208161140642131712 8507927609913477504 5807694079184823296 3107460548456169088 407227017727514880 16153737560708412288 13453504029979758080 10753270499251103872 8053036968522449664 5352803437793795456 2652569907065141248 18399080450046038656 15698846919317384448 12998613388588730240 10298379857860076032 7598146327131421824 4897912796402767616 2197679265674113408 17944189808655010816 15243956277926356608 12543722747197702400 9843489216469048192 7143255685740393984 4443022155011739776 1742788624283085568 17489299167263982976 14789065636535328768 12088832105806674560 9388598575078020352 6688365044349366144 3988131513620711936 1287897982892057728 17034408525872955136 14334174995144300928 11633941464415646720 8933707933686992512 6233474402958338304 3533240872229684096 833007341501029888 16579517884481927296 13879284353753273088 11179050823024618880 8478817292295964672 5778583761567310464 3078350230838656256 378116700110002048 16124627243090899456 13424393712362245248 10724160181633591040 8023926650904936832 5323693120176282624 2623459589447628416 18369970132428525824 15669736601699871616 12969503070971217408 10269269540242563200 7569036009513908992 4868802478785254784 2168568948056600576 17915079491037497984 15214845960308843776 12514612429580189568 9814378898851535360 7114145368122881152 4413911837394226944 1713678306665572736 17460188849646470144 14759955318917815936 12059721788189161728 9359488257460507520 6659254726731853312 3959021196003199104 1258787665274544896 17005298208255442304 14305064677526788096 11604831146798133888 8904597616069479680 6204364085340825472 3504130554612171264 803897023883517056 16550407566864414464 13850174036135760256 11149940505407106048 8449706974678451840 5749473443949797632 3049239913221143424 349006382492489216 16095516925473386624 13395283394744732416 10695049864016078208 7994816333287424000 5294582802558769792 2594349271830115584 18340859814811012992 15640626284082358784 12940392753353704576 10240159222625050368 7539925691896396160 4839692161167741952 2139458630439087744 17885969173419985152 15185735642691330944 12485502111962676736 9785268581234022528 7085035050505368320 4384801519776714112 1684567989048059904 17431078532028957312 14730845001300303104 12030611470571648896 9330377939842994688 6630144409114340480 3929910878385686272 1229677347657032064 16976187890637929472 14275954359909275264 11575720829180621056 8875487298451966848 6175253767723312640 3475020236994658432 774786706266004224 16521297249246901632 13821063718518247424 11120830187789593216 8420596657060939008 5720363126332284800 3020129595603630592 319896064874976384 16066406607855873792 13366173077127219584 10665939546398565376 7965706015669911168 5265472484941256960 2565238954212602752 18311749497193500160 15611515966464845952 12911282435736191744 10211048905007537536 7510815374278883328 4810581843550229120 2110348312821574912 17856858855802472320 15156625325073818112 12456391794345163904 9756158263616509696 7055924732887855488 4355691202159201280 1655457671430547072 17401968214411444480 14701734683682790272 12001501152954136064 9301267622225481856 6601034091496827648 3900800560768173440 1200567030039519232 16947077573020416640 14246844042291762432 11546610511563108224 8846376980834454016 6146143450105799808 3445909919377145600 745676388648491392 16492186931629388800 13791953400900734592 11091719870172080384 8391486339443426176 5691252808714771968 2991019277986117760 290785747257463552 16037296290238360960 13337062759509706752 10636829228781052544 7936595698052398336 5236362167323744128 2536128636595089920 18282639179575987328 15582405648847333120 12882172118118678912 10181938587390024704 7481705056661370496 4781471525932716288 2081237995204062080 17827748538184959488 15127515007456305280 12427281476727651072 9727047945998996864 7026814415270342656 4326580884541688448 1626347353813034240 17372857896793931648 14672624366065277440 11972390835336623232 9272157304607969024 6571923773879314816 3871690243150660608 1171456712422006400 16917967255402903808 14217733724674249600 11517500193945595392 8817266663216941184 6117033132488286976 3416799601759632768 716566071030978560 16463076614011875968 13762843083283221760 11062609552554567552 8362376021825913344 5662142491097259136 2961908960368604928 261675429639950720 16008185972620848128 13307952441892193920 10607718911163539712 7907485380434885504 5207251849706231296 2507018318977577088 18253528861958474496 15553295331229820288 12853061800501166080 10152828269772511872 7452594739043857664 4752361208315203456 2052127677586549248 17798638220567446656 15098404689838792448 12398171159110138240 9697937628381484032 6997704097652829824 4297470566924175616 1597237036195521408 17343747579176418816 14643514048447764608 11943280517719110400 9243046986990456192 6542813456261801984 3842579925533147776 1142346394804493568 16888856937785390976 14188623407056736768 11488389876328082560 8788156345599428352 6087922814870774144 3387689284142119936 687455753413465728 16433966296394363136 13733732765665708928 11033499234937054720 8333265704208400512 5633032173479746304 2932798642751092096 232565112022437888 15979075655003335296 13278842124274681088 10578608593546026880 7878375062817372672 5178141532088718464 2477908001360064256 18224418544340961664 15524185013612307456 12823951482883653248 10123717952154999040 7423484421426344832 4723250890697690624 2023017359969036416 17769527902949933824 15069294372221279616 12369060841492625408 9668827310763971200 6968593780035316992 4268360249306662784 1568126718578008576 17314637261558905984 14614403730830251776 11914170200101597568 9213936669372943360 6513703138644289152 3813469607915634944 1113236077186980736 16859746620167878144 14159513089439223936 11459279558710569728 8759046027981915520 6058812497253261312 3358578966524607104 658345435795952896 16404855978776850304 13704622448048196096 11004388917319541888 8304155386590887680 5603921855862233472 2903688325133579264 203454794404925056 15949965337385822464 13249731806657168256 10549498275928514048 7849264745199859840 5149031214471205632 2448797683742551424 18195308226723448832 15495074695994794624 12794841165266140416 10094607634537486208 7394374103808832000 4694140573080177792 1993907042351523584 17740417585332420992 15040184054603766784 12339950523875112576 9639716993146458368 6939483462417804160 4239249931689149952 1539016400960495744 17285526943941393152 14585293413212738944 11885059882484084736 9184826351755430528 6484592821026776320 3784359290298122112 1084125759569467904 16830636302550365312 14130402771821711104 11430169241093056896 8729935710364402688 6029702179635748480 3329468648907094272 629235118178440064 16375745661159337472 13675512130430683264 10975278599702029056 8275045068973374848 5574811538244720640 2874578007516066432 174344476787412224 15920855019768309632 13220621489039655424 10520387958311001216 7820154427582347008 5119920896853692800 2419687366125038592 18166197909105936000 15465964378377281792 12765730847648627584 10065497316919973376 7365263786191319168 4665030255462664960 1964796724734010752 17711307267714908160 15011073736986253952 12310840206257599744 9610606675528945536 6910373144800291328 4210139614071637120 1509906083342982912 17256416626323880320 14556183095595226112 11855949564866571904 9155716034137917696 6455482503409263488 3755248972680609280 1055015441951955072 16801525984932852480 14101292454204198272 11401058923475544064 8700825392746889856 6000591862018235648 3300358331289581440 600124800560927232 16346635343541824640 13646401812813170432 10946168282084516224 8245934751355862016 5545701220627207808 2845467689898553600 145234159169899392 15891744702150796800 13191511171422142592 10491277640693488384 7791044109964834176 5090810579236179968 2390577048507525760 18137087591488423168 15436854060759768960 12736620530031114752 10036386999302460544 7336153468573806336 4635919937845152128 1935686407116497920 17682196950097395328 14981963419368741120 12281729888640086912 9581496357911432704 6881262827182778496 4181029296454124288 1480795765725470080 17227306308706367488 14527072777977713280 11826839247249059072 9126605716520404864 6426372185791750656 3726138655063096448 1025905124334442240 16772415667315339648 14072182136586685440 11371948605858031232 8671715075129377024 5971481544400722816 3271248013672068608 571014482943414400 16317525025924311808 13617291495195657600 10917057964467003392 8216824433738349184 5516590903009694976 2816357372281040768 116123841552386560 15862634384533283968 13162400853804629760 10462167323075975552 7761933792347321344 5061700261618667136 2361466730890012928 18107977273870910336 15407743743142256128 12707510212413601920 10007276681684947712 7307043150956293504 4606809620227639296 1906576089498985088 17653086632479882496 14952853101751228288 12252619571022574080 9552386040293919872 6852152509565265664 4151918978836611456 1451685448107957248 17198195991088854656 14497962460360200448 11797728929631546240 9097495398902892032 6397261868174237824 3697028337445583616 996794806716929408 16743305349697826816 14043071818969172608 11342838288240518400 8642604757511864192 5942371226783209984 3242137696054555776 541904165325901568 16288414708306798976 13588181177578144768 10887947646849490560 8187714116120836352 5487480585392182144 2787247054663527936 87013523934873728 15833524066915771136 13133290536187116928 10433057005458462720 7732823474729808512 5032589944001154304 2332356413272500096 18078866956253397504 15378633425524743296 12678399894796089088 9978166364067434880 7277932833338780672 4577699302610126464 1877465771881472256 17623976314862369664 14923742784133715456 12223509253405061248 9523275722676407040 6823042191947752832 4122808661219098624 1422575130490444416 17169085673471341824 14468852142742687616 11768618612014033408 9068385081285379200 6368151550556724992 3667918019828070784 967684489099416576 16714195032080313984 14013961501351659776 11313727970623005568 8613494439894351360 5913260909165697152 3213027378437042944 512793847708388736 16259304390689286144 13559070859960631936 10858837329231977728 8158603798503323520 5458370267774669312 2758136737046015104 57903206317360896 15804413749298258304 13104180218569604096 10403946687840949888 7703713157112295680 5003479626383641472 2303246095654987264 18049756638635884672 15349523107907230464 12649289577178576256 9949056046449922048 7248822515721267840 4548588984992613632 1848355454263959424 17594865997244856832 14894632466516202624 12194398935787548416 9494165405058894208 6793931874330240000 4093698343601585792 1393464812872931584 17139975355853828992 14439741825125174784 11739508294396520576 9039274763667866368 6339041232939212160 3638807702210557952 938574171481903744 16685084714462801152 13984851183734146944 11284617653005492736 8584384122276838528 5884150591548184320 3183917060819530112 483683530090875904 16230194073071773312 13529960542343119104 10829727011614464896 8129493480885810688 5429259950157156480 2729026419428502272 28792888699848064 15775303431680745472 13075069900952091264 10374836370223437056 7674602839494782848 4974369308766128640 2274135778037474432 18020646321018371840 15320412790289717632 12620179259561063424 9919945728832409216 7219712198103755008 4519478667375100800 1819245136646446592 17565755679627344000 14865522148898689792 12165288618170035584 9465055087441381376 6764821556712727168 4064588025984072960 1364354495255418752 17110865038236316160 14410631507507661952 11710397976779007744 9010164446050353536 6309930915321699328 3609697384593045120 909463853864390912 16655974396845288320 13955740866116634112 11255507335387979904 8555273804659325696 5855040273930671488 3154806743202017280 454573212473363072 16201083755454260480 13500850224725606272 10800616693996952064 8100383163268297856 5400149632539643648 2699916101810989440 18446426644791886848 15746193114063232640 13045959583334578432 10345726052605924224 7645492521877270016 4945258991148615808 2245025460419961600 17991536003400859008 15291302472672204800 12591068941943550592 9890835411214896384 7190601880486242176 4490368349757587968 1790134819028933760 17536645362009831168 14836411831281176960 12136178300552522752 9435944769823868544 6735711239095214336 4035477708366560128 1335244177637905920 17081754720618803328 14381521189890149120 11681287659161494912 8981054128432840704 6280820597704186496 3580587066975532288 880353536246878080 16626864079227775488 13926630548499121280 11226397017770467072 8526163487041812864 5825929956313158656 3125696425584504448 425462894855850240 16171973437836747648 13471739907108093440 10771506376379439232 8071272845650785024 5371039314922130816 2670805784193476608 18417316327174374016 15717082796445719808 13016849265717065600 10316615734988411392 7616382204259757184 4916148673531102976 2215915142802448768 17962425685783346176 15262192155054691968 12561958624326037760 9861725093597383552 7161491562868729344 4461258032140075136 1761024501411420928 17507535044392318336 14807301513663664128 12107067982935009920 9406834452206355712 6706600921477701504 4006367390749047296 1306133860020393088 17052644403001290496 14352410872272636288 11652177341543982080 8951943810815327872 6251710280086673664 3551476749358019456 851243218629365248 16597753761610262656 13897520230881608448 11197286700152954240 8497053169424300032 5796819638695645824 3096586107966991616 396352577238337408 16142863120219234816 13442629589490580608 10742396058761926400 8042162528033272192 5341928997304617984 2641695466575963776 18388206009556861184 15687972478828206976 12987738948099552768 10287505417370898560 7587271886642244352 4887038355913590144 2186804825184935936 17933315368165833344 15233081837437179136 12532848306708524928 9832614775979870720 7132381245251216512 4432147714522562304 1731914183793908096 17478424726774805504 14778191196046151296 12077957665317497088 9377724134588842880 6677490603860188672 3977257073131534464 1277023542402880256 17023534085383777664 14323300554655123456 11623067023926469248 8922833493197815040 6222599962469160832 3522366431740506624 822132901011852416 16568643443992749824 13868409913264095616 11168176382535441408 8467942851806787200 5767709321078132992 3067475790349478784 367242259620824576 16113752802601721984 13413519271873067776 10713285741144413568 8013052210415759360 5312818679687105152 2612585148958450944 18359095691939348352 15658862161210694144 12958628630482039936 10258395099753385728 7558161569024731520 4857928038296077312 2157694507567423104 17904205050548320512 15203971519819666304 12503737989091012096 9803504458362357888 7103270927633703680 4403037396905049472 1702803866176395264 17449314409157292672 14749080878428638464 12048847347699984256 9348613816971330048 6648380286242675840 3948146755514021632 1247913224785367424 16994423767766264832 14294190237037610624 11593956706308956416 8893723175580302208 6193489644851648000 3493256114122993792 793022583394339584 16539533126375236992 13839299595646582784 11139066064917928576 8438832534189274368 5738599003460620160 3038365472731965952 338131942003311744 16084642484984209152 13384408954255554944 10684175423526900736 7983941892798246528 5283708362069592320 2583474831340938112 18329985374321835520 15629751843593181312 12929518312864527104 10229284782135872896 7529051251407218688 4828817720678564480 2128584189949910272 17875094732930807680 15174861202202153472 12474627671473499264 9774394140744845056 7074160610016190848 4373927079287536640 1673693548558882432 17420204091539779840 14719970560811125632 12019737030082471424 9319503499353817216 6619269968625163008 3919036437896508800 1218802907167854592 16965313450148752000 14265079919420097792 11564846388691443584 8864612857962789376 6164379327234135168 3464145796505480960 763912265776826752 16510422808757724160 13810189278029069952 11109955747300415744 8409722216571761536 5709488685843107328 3009255155114453120 309021624385798912 16055532167366696320 13355298636638042112 10655065105909387904 7954831575180733696 5254598044452079488 2554364513723425280 18300875056704322688 15600641525975668480 12900407995247014272 10200174464518360064 7499940933789705856 4799707403061051648 2099473872332397440 17845984415313294848 15145750884584640640 12445517353855986432 9745283823127332224 7045050292398678016 4344816761670023808 1644583230941369600 17391093773922267008 14690860243193612800 11990626712464958592 9290393181736304384 6590159651007650176 3889926120278995968 1189692589550341760 16936203132531239168 14235969601802584960 11535736071073930752 8835502540345276544 6135269009616622336 3435035478887968128 734801948159313920 16481312491140211328 13781078960411557120 11080845429682902912 8380611898954248704 5680378368225594496 2980144837496940288 279911306768286080 16026421849749183488 13326188319020529280 10625954788291875072 7925721257563220864 5225487726834566656 2525254196105912448 18271764739086809856 15571531208358155648 12871297677629501440 10171064146900847232 7470830616172193024 4770597085443538816 2070363554714884608 17816874097695782016 15116640566967127808 12416407036238473600 9716173505509819392 7015939974781165184 4315706444052510976 1615472913323856768 17361983456304754176 14661749925576099968 11961516394847445760 9261282864118791552 6561049333390137344 3860815802661483136 1160582271932828928 16907092814913726336 14206859284185072128 11506625753456417920 8806392222727763712 6106158691999109504 3405925161270455296 705691630541801088 16452202173522698496 13751968642794044288 11051735112065390080 8351501581336735872 5651268050608081664 2951034519879427456 250800989150773248 15997311532131670656 13297078001403016448 10596844470674362240 7896610939945708032 5196377409217053824 2496143878488399616 18242654421469297024 15542420890740642816 12842187360011988608 10141953829283334400 7441720298554680192 4741486767826025984 2041253237097371776 17787763780078269184 15087530249349614976 12387296718620960768 9687063187892306560 6986829657163652352 4286596126434998144 1586362595706343936 17332873138687241344 14632639607958587136 11932406077229932928 9232172546501278720 6531939015772624512 3831705485043970304 1131471954315316096 16877982497296213504 14177748966567559296 11477515435838905088 8777281905110250880 6077048374381596672 3376814843652942464 676581312924288256 16423091855905185664 13722858325176531456 11022624794447877248 8322391263719223040 5622157732990568832 2921924202261914624 221690671533260416 15968201214514157824 13267967683785503616 10567734153056849408 7867500622328195200 5167267091599540992 2467033560870886784 18213544103851784192 15513310573123129984 12813077042394475776 10112843511665821568 7412609980937167360 4712376450208513152 2012142919479858944 17758653462460756352 15058419931732102144 12358186401003447936 9657952870274793728 6957719339546139520 4257485808817485312 1557252278088831104 17303762821069728512 14603529290341074304 11903295759612420096 9203062228883765888 6502828698155111680 3802595167426457472 1102361636697803264 16848872179678700672 14148638648950046464 11448405118221392256 8748171587492738048 6047938056764083840 3347704526035429632 647470995306775424 16393981538287672832 13693748007559018624 10993514476830364416 8293280946101710208 5593047415373056000 2892813884644401792 192580353915747584 15939090896896644992 13238857366167990784 10538623835439336576 7838390304710682368 5138156773982028160 2437923243253373952 18184433786234271360 15484200255505617152 12783966724776962944 10083733194048308736 7383499663319654528 4683266132591000320 1983032601862346112 17729543144843243520 15029309614114589312 12329076083385935104 9628842552657280896 6928609021928626688 4228375491199972480 1528141960471318272 17274652503452215680 14574418972723561472 11874185441994907264 9173951911266253056 6473718380537598848 3773484849808944640 1073251319080290432 16819761862061187840 14119528331332533632 11419294800603879424 8719061269875225216 6018827739146571008 3318594208417916800 618360677689262592 16364871220670160000 13664637689941505792 10964404159212851584 8264170628484197376 5563937097755543168 2863703567026888960 163470036298234752 15909980579279132160 13209747048550477952 10509513517821823744 7809279987093169536 5109046456364515328 2408812925635861120 18155323468616758528 15455089937888104320 12754856407159450112 10054622876430795904 7354389345702141696 4654155814973487488 1953922284244833280 17700432827225730688 15000199296497076480 12299965765768422272 9599732235039768064 6899498704311113856 4199265173582459648 1499031642853805440 17245542185834702848 14545308655106048640 11845075124377394432 9144841593648740224 6444608062920086016 3744374532191431808 1044141001462777600 16790651544443675008 14090418013715020800 11390184482986366592 8689950952257712384 5989717421529058176 3289483890800403968 589250360071749760 16335760903052647168 13635527372323992960 10935293841595338752 8235060310866684544 5534826780138030336 2834593249409376128 134359718680721920 15880870261661619328 13180636730932965120 10480403200204310912 7780169669475656704 5079936138747002496 2379702608018348288 18126213150999245696 15425979620270591488 12725746089541937280 10025512558813283072 7325279028084628864 4625045497355974656 1924811966627320448 17671322509608217856 14971088978879563648 12270855448150909440 9570621917422255232 6870388386693601024 4170154855964946816 1469921325236292608 17216431868217190016 14516198337488535808 11815964806759881600 9115731276031227392 6415497745302573184 3715264214573918976 1015030683845264768 16761541226826162176 14061307696097507968 11361074165368853760 8660840634640199552 5960607103911545344 3260373573182891136 560140042454236928 16306650585435134336 13606417054706480128 10906183523977825920 8205949993249171712 5505716462520517504 2805482931791863296 105249401063209088 15851759944044106496 13151526413315452288 10451292882586798080 7751059351858143872 5050825821129489664 2350592290400835456 18097102833381732864 15396869302653078656 12696635771924424448 9996402241195770240 7296168710467116032 4595935179738461824 1895701649009807616 17642212191990705024 14941978661262050816 12241745130533396608 9541511599804742400 6841278069076088192 4141044538347433984 1440811007618779776 17187321550599677184 14487088019871022976 11786854489142368768 9086620958413714560 6386387427685060352 3686153896956406144 985920366227751936 16732430909208649344 14032197378479995136 11331963847751340928 8631730317022686720 5931496786294032512 3231263255565378304 531029724836724096 16277540267817621504 13577306737088967296 10877073206360313088 8176839675631658880 5476606144903004672 2776372614174350464 76139083445696256 15822649626426593664 13122416095697939456 10422182564969285248 7721949034240631040 5021715503511976832 2321481972783322624 18067992515764220032 15367758985035565824 12667525454306911616 9967291923578257408 7267058392849603200 4566824862120948992 1866591331392294784 17613101874373192192 14912868343644537984 12212634812915883776 9512401282187229568 6812167751458575360 4111934220729921152 1411700690001266944 17158211232982164352 14457977702253510144 11757744171524855936 9057510640796201728 6357277110067547520 3657043579338893312 956810048610239104 16703320591591136512 14003087060862482304 11302853530133828096 8602619999405173888 5902386468676519680 3202152937947865472 501919407219211264 16248429950200108672 13548196419471454464 10847962888742800256 8147729358014146048 5447495827285491840 2747262296556837632 47028765828183424 15793539308809080832 13093305778080426624 10393072247351772416 7692838716623118208 4992605185894464000 2292371655165809792 18038882198146707200 15338648667418052992 12638415136689398784 9938181605960744576 7237948075232090368 4537714544503436160 1837481013774781952 17583991556755679360 14883758026027025152 12183524495298370944 9483290964569716736 6783057433841062528 4082823903112408320 1382590372383754112 17129100915364651520 14428867384635997312 11728633853907343104 9028400323178688896 6328166792450034688 3627933261721380480 927699730992726272 16674210273973623680 13973976743244969472 11273743212516315264 8573509681787661056 5873276151059006848 3173042620330352640 472809089601698432 16219319632582595840 13519086101853941632 10818852571125287424 8118619040396633216 5418385509667979008 2718151978939324800 17918448210670592 15764428991191568000 13064195460462913792 10363961929734259584 7663728399005605376 4963494868276951168 2263261337548296960 18009771880529194368 15309538349800540160 12609304819071885952 9909071288343231744 7208837757614577536 4508604226885923328 1808370696157269120 17554881239138166528 14854647708409512320 12154414177680858112 9454180646952203904 6753947116223549696 4053713585494895488 1353480054766241280 17099990597747138688 14399757067018484480 11699523536289830272 8999290005561176064 6299056474832521856 3598822944103867648 898589413375213440 16645099956356110848 13944866425627456640 11244632894898802432 8544399364170148224 5844165833441494016 3143932302712839808 443698771984185600 16190209314965083008 13489975784236428800 10789742253507774592 8089508722779120384 5389275192050466176 2689041661321811968 18435552204302709376 15735318673574055168 13035085142845400960 10334851612116746752 7634618081388092544 4934384550659438336 2234151019930784128 17980661562911681536 15280428032183027328 12580194501454373120 9879960970725718912 7179727439997064704 4479493909268410496 1779260378539756288 17525770921520653696 14825537390791999488 12125303860063345280 9425070329334691072 6724836798606036864 4024603267877382656 1324369737148728448 17070880280129625856 14370646749400971648 11670413218672317440 8970179687943663232 6269946157215009024 3569712626486354816 869479095757700608 16615989638738598016 13915756108009943808 11215522577281289600 8515289046552635392 5815055515823981184 3114821985095326976 414588454366672768 16161098997347570176 13460865466618915968 10760631935890261760 8060398405161607552 5360164874432953344 2659931343704299136 18406441886685196544 15706208355956542336 13005974825227888128 10305741294499233920 7605507763770579712 4905274233041925504 2205040702313271296 17951551245294168704 15251317714565514496 12551084183836860288 9850850653108206080 7150617122379551872 4450383591650897664 1750150060922243456 17496660603903140864 14796427073174486656 12096193542445832448 9395960011717178240 6695726480988524032 3995492950259869824 1295259419531215616 17041769962512113024 14341536431783458816 11641302901054804608 8941069370326150400 6240835839597496192 3540602308868841984 840368778140187776 16586879321121085184 13886645790392430976 11186412259663776768 8486178728935122560 5785945198206468352 3085711667477814144 385478136749159936 16131988679730057344 13431755149001403136 10731521618272748928 8031288087544094720 5331054556815440512 2630821026086786304 18377331569067683712 15677098038339029504 12976864507610375296 10276630976881721088 7576397446153066880 4876163915424412672 2175930384695758464 17922440927676655872 15222207396948001664 12521973866219347456 9821740335490693248 7121506804762039040 4421273274033384832 1721039743304730624 17467550286285628032 14767316755556973824 12067083224828319616 9366849694099665408 6666616163371011200 3966382632642356992 1266149101913702784 17012659644894600192 14312426114165945984 11612192583437291776 8911959052708637568 6211725521979983360 3511491991251329152 811258460522674944 16557769003503572352 13857535472774918144 11157301942046263936 8457068411317609728 5756834880588955520 3056601349860301312 356367819131647104 16102878362112544512 13402644831383890304 10702411300655236096 8002177769926581888 5301944239197927680 2601710708469273472 18348221251450170880 15647987720721516672 12947754189992862464 10247520659264208256 7547287128535554048 4847053597806899840 2146820067078245632 17893330610059143040 15193097079330488832 12492863548601834624 9792630017873180416 7092396487144526208 4392162956415872000 1691929425687217792 17438439968668115200 14738206437939460992 12037972907210806784 9337739376482152576 6637505845753498368 3937272315024844160 1237038784296189952 16983549327277087360 14283315796548433152 11583082265819778944 8882848735091124736 6182615204362470528 3482381673633816320 782148142905162112 16528658685886059520 13828425155157405312 11128191624428751104 8427958093700096896 5727724562971442688 3027491032242788480 327257501514134272 16073768044495031680 13373534513766377472 10673300983037723264 7973067452309069056 5272833921580414848 2572600390851760640 18319110933832658048 15618877403104003840 12918643872375349632 10218410341646695424 7518176810918041216 4817943280189387008 2117709749460732800 17864220292441630208 15163986761712976000 12463753230984321792 9763519700255667584 7063286169527013376 4363052638798359168 1662819108069704960 17409329651050602368 14709096120321948160 12008862589593293952 9308629058864639744 6608395528135985536 3908161997407331328 1207928466678677120 16954439009659574528 14254205478930920320 11553971948202266112 8853738417473611904 6153504886744957696 3453271356016303488 753037825287649280 16499548368268546688 13799314837539892480 11099081306811238272 8398847776082584064 5698614245353929856 2998380714625275648 298147183896621440 16044657726877518848 13344424196148864640 10644190665420210432 7943957134691556224 5243723603962902016 2543490073234247808 18290000616215145216 15589767085486491008 12889533554757836800 10189300024029182592 7489066493300528384 4788832962571874176 2088599431843219968 17835109974824117376 15134876444095463168 12434642913366808960 9734409382638154752 7034175851909500544 4333942321180846336 1633708790452192128 17380219333433089536 14679985802704435328 11979752271975781120 9279518741247126912 6579285210518472704 3879051679789818496 1178818149061164288 16925328692042061696 14225095161313407488 11524861630584753280 8824628099856099072 6124394569127444864 3424161038398790656 723927507670136448 16470438050651033856 13770204519922379648 11069970989193725440 8369737458465071232 5669503927736417024 2969270397007762816 269036866279108608 16015547409260006016 13315313878531351808 10615080347802697600 7914846817074043392 5214613286345389184 2514379755616734976 18260890298597632384 15560656767868978176 12860423237140323968 10160189706411669760 7459956175683015552 4759722644954361344 2059489114225707136 17805999657206604544 15105766126477950336 12405532595749296128 9705299065020641920 7005065534291987712 4304832003563333504 1604598472834679296 17351109015815576704 14650875485086922496 11950641954358268288 9250408423629614080 6550174892900959872 3849941362172305664 1149707831443651456 16896218374424548864 14195984843695894656 11495751312967240448 8795517782238586240 6095284251509932032 3395050720781277824 694817190052623616 16441327733033521024 13741094202304866816 11040860671576212608 8340627140847558400 5640393610118904192 2940160079390249984 239926548661595776 15986437091642493184 13286203560913838976 10585970030185184768 7885736499456530560 5185502968727876352 2485269437999222144 18231779980980119552 15531546450251465344 12831312919522811136 10131079388794156928 7430845858065502720 4730612327336848512 2030378796608194304 17776889339589091712 15076655808860437504 12376422278131783296 9676188747403129088 6975955216674474880 4275721685945820672 1575488155217166464 17321998698198063872 14621765167469409664 11921531636740755456 9221298106012101248 6521064575283447040 3820831044554792832 1120597513826138624 16867108056807036032 14166874526078381824 11466640995349727616 8766407464621073408 6066173933892419200 3365940403163764992 665706872435110784 16412217415416008192 13711983884687353984 11011750353958699776 8311516823230045568 5611283292501391360 2911049761772737152 210816231044082944 15957326774024980352 13257093243296326144 10556859712567671936 7856626181839017728 5156392651110363520 2456159120381709312 18202669663362606720 15502436132633952512 12802202601905298304 10101969071176644096 7401735540447989888 4701502009719335680 2001268478990681472 17747779021971578880 15047545491242924672 12347311960514270464 9647078429785616256 6946844899056962048 4246611368328307840 1546377837599653632 17292888380580551040 14592654849851896832 11892421319123242624 9192187788394588416 6491954257665934208 3791720726937280000 1091487196208625792 16837997739189523200 14137764208460868992 11437530677732214784 8737297147003560576 6037063616274906368 3336830085546252160 636596554817597952 16383107097798495360 13682873567069841152 10982640036341186944 8282406505612532736 5582172974883878528 2881939444155224320 181705913426570112 15928216456407467520 13227982925678813312 10527749394950159104 7827515864221504896 5127282333492850688 2427048802764196480 18173559345745093888 15473325815016439680 12773092284287785472 10072858753559131264 7372625222830477056 4672391692101822848 1972158161373168640 17718668704354066048 15018435173625411840 12318201642896757632 9617968112168103424 6917734581439449216 4217501050710795008 1517267519982140800 17263778062963038208 14563544532234384000 11863311001505729792 9163077470777075584 6462843940048421376 3762610409319767168 1062376878591112960 16808887421572010368 14108653890843356160 11408420360114701952 8708186829386047744 6007953298657393536 3307719767928739328 607486237200085120 16353996780180982528 13653763249452328320 10953529718723674112 8253296187995019904 5553062657266365696 2852829126537711488 152595595809057280 15899106138789954688 13198872608061300480 10498639077332646272 7798405546603992064 5098172015875337856 2397938485146683648 18144449028127581056 15444215497398926848 12743981966670272640 10043748435941618432 7343514905212964224 4643281374484310016 1943047843755655808 17689558386736553216 14989324856007899008 12289091325279244800 9588857794550590592 6888624263821936384 4188390733093282176 1488157202364627968 17234667745345525376 14534434214616871168 11834200683888216960 9133967153159562752 6433733622430908544 3733500091702254336 1033266560973600128 16779777103954497536 14079543573225843328 11379310042497189120 8679076511768534912 5978842981039880704 3278609450311226496 578375919582572288 16324886462563469696 13624652931834815488 10924419401106161280 8224185870377507072 5523952339648852864 2823718808920198656 123485278191544448 15869995821172441856 13169762290443787648 10469528759715133440 7769295228986479232 5069061698257825024 2368828167529170816 18115338710510068224 15415105179781414016 12714871649052759808 10014638118324105600 7314404587595451392 4614171056866797184 1913937526138142976 17660448069119040384 14960214538390386176 12259981007661731968 9559747476933077760 6859513946204423552 4159280415475769344 1459046884747115136 17205557427728012544 14505323896999358336 11805090366270704128 9104856835542049920 6404623304813395712 3704389774084741504 1004156243356087296 16750666786336984704 14050433255608330496 11350199724879676288 8649966194151022080 5949732663422367872 3249499132693713664 549265601965059456 16295776144945956864 13595542614217302656 10895309083488648448 8195075552759994240 5494842022031340032 2794608491302685824 94374960574031616 15840885503554929024 13140651972826274816 10440418442097620608 7740184911368966400 5039951380640312192 2339717849911657984 18086228392892555392 15385994862163901184 12685761331435246976 9985527800706592768 7285294269977938560 4585060739249284352 1884827208520630144 17631337751501527552 14931104220772873344 12230870690044219136 9530637159315564928 6830403628586910720 4130170097858256512 1429936567129602304 17176447110110499712 14476213579381845504 11775980048653191296 9075746517924537088 6375512987195882880 3675279456467228672 975045925738574464 16721556468719471872 14021322937990817664 11321089407262163456 8620855876533509248 5920622345804855040 3220388815076200832 520155284347546624 16266665827328444032 13566432296599789824 10866198765871135616 8165965235142481408 5465731704413827200 2765498173685172992 65264642956518784 15811775185937416192 13111541655208761984 10411308124480107776 7711074593751453568 5010841063022799360 2310607532294145152 18057118075275042560 15356884544546388352 12656651013817734144 9956417483089079936 7256183952360425728 4555950421631771520 1855716890903117312 17602227433884014720 14901993903155360512 12201760372426706304 9501526841698052096 6801293310969397888 4101059780240743680 1400826249512089472 17147336792492986880 14447103261764332672 11746869731035678464 9046636200307024256 6346402669578370048 3646169138849715840 945935608121061632 16692446151101959040 13992212620373304832 11291979089644650624 8591745558915996416 5891512028187342208 3191278497458688000 491044966730033792 16237555509710931200 13537321978982276992 10837088448253622784 8136854917524968576 5436621386796314368 2736387856067660160 36154325339005952 15782664868319903360 13082431337591249152 10382197806862594944 7681964276133940736 4981730745405286528 2281497214676632320 18028007757657529728 15327774226928875520 12627540696200221312 9927307165471567104 7227073634742912896 4526840104014258688 1826606573285604480 17573117116266501888 14872883585537847680 12172650054809193472 9472416524080539264 6772182993351885056 4071949462623230848 1371715931894576640 17118226474875474048 14417992944146819840 11717759413418165632 9017525882689511424 6317292351960857216 3617058821232203008 916825290503548800 16663335833484446208 13963102302755792000 11262868772027137792 8562635241298483584 5862401710569829376 3162168179841175168 461934649112520960 16208445192093418368 13508211661364764160 10807978130636109952 8107744599907455744 5407511069178801536 2707277538450147328 7044007721493120 15753554550702390528 13053321019973736320 10353087489245082112 7652853958516427904 4952620427787773696 2252386897059119488 17998897440040016896 15298663909311362688 12598430378582708480 9898196847854054272 7197963317125400064 4497729786396745856 1797496255668091648 17544006798648989056 14843773267920334848 12143539737191680640 9443306206463026432 6743072675734372224 4042839145005718016 1342605614277063808 17089116157257961216 14388882626529307008 11688649095800652800 8988415565071998592 6288182034343344384 3587948503614690176 887714972886035968 16634225515866933376 13933991985138279168 11233758454409624960 8533524923680970752 5833291392952316544 3133057862223662336 432824331495008128 16179334874475905536 13479101343747251328 10778867813018597120 8078634282289942912 5378400751561288704 2678167220832634496 18424677763813531904 15724444233084877696 13024210702356223488 10323977171627569280 7623743640898915072 4923510110170260864 2223276579441606656 17969787122422504064 15269553591693849856 12569320060965195648 9869086530236541440 7168852999507887232 4468619468779233024 1768385938050578816 17514896481031476224 14814662950302822016 12114429419574167808 9414195888845513600 6713962358116859392 4013728827388205184 1313495296659550976 17060005839640448384 14359772308911794176 11659538778183139968 8959305247454485760 6259071716725831552 3558838185997177344 858604655268523136 16605115198249420544 13904881667520766336 11204648136792112128 8504414606063457920 5804181075334803712 3103947544606149504 403714013877495296 16150224556858392704 13449991026129738496 10749757495401084288 8049523964672430080 5349290433943775872 2649056903215121664 18395567446196019072 15695333915467364864 12995100384738710656 10294866854010056448 7594633323281402240 4894399792552748032 2194166261824093824 17940676804804991232 15240443274076337024 12540209743347682816 9839976212619028608 7139742681890374400 4439509151161720192 1739275620433065984 17485786163413963392 14785552632685309184 12085319101956654976 9385085571228000768 6684852040499346560 3984618509770692352 1284384979042038144 17030895522022935552 14330661991294281344 11630428460565627136 8930194929836972928 6229961399108318720 3529727868379664512 829494337651010304 16576004880631907712 13875771349903253504 11175537819174599296 8475304288445945088 5775070757717290880 3074837226988636672 374603696259982464 16121114239240879872 13420880708512225664 10720647177783571456 8020413647054917248 5320180116326263040 2619946585597608832 18366457128578506240 15666223597849852032 12965990067121197824 10265756536392543616 7565523005663889408 4865289474935235200 2165055944206580992 17911566487187478400 15211332956458824192 12511099425730169984 9810865895001515776 7110632364272861568 4410398833544207360 1710165302815553152 17456675845796450560 14756442315067796352 12056208784339142144 9355975253610487936 6655741722881833728 3955508192153179520 1255274661424525312 17001785204405422720 14301551673676768512 11601318142948114304 8901084612219460096 6200851081490805888 3500617550762151680 800384020033497472 16546894563014394880 13846661032285740672 11146427501557086464 8446193970828432256 5745960440099778048 3045726909371123840 345493378642469632 16092003921623367040 13391770390894712832 10691536860166058624 7991303329437404416 5291069798708750208 2590836267980096000 18337346810960993408 15637113280232339200 12936879749503684992 10236646218775030784 7536412688046376576 4836179157317722368 2135945626589068160 17882456169569965568 15182222638841311360 12481989108112657152 9781755577384002944 7081522046655348736 4381288515926694528 1681054985198040320 17427565528178937728 14727331997450283520 12027098466721629312 9326864935992975104 6626631405264320896 3926397874535666688 1226164343807012480 16972674886787909888 14272441356059255680 11572207825330601472 8871974294601947264 6171740763873293056 3471507233144638848 771273702415984640 16517784245396882048 13817550714668227840 11117317183939573632 8417083653210919424 5716850122482265216 3016616591753611008 316383061024956800 16062893604005854208 13362660073277200000 10662426542548545792 7962193011819891584 5261959481091237376 2561725950362583168 18308236493343480576 15608002962614826368 12907769431886172160 10207535901157517952 7507302370428863744 4807068839700209536 2106835308971555328 17853345851952452736 15153112321223798528 12452878790495144320 9752645259766490112 7052411729037835904 4352178198309181696 1651944667580527488 17398455210561424896 14698221679832770688 11997988149104116480 9297754618375462272 6597521087646808064 3897287556918153856 1197054026189499648 16943564569170397056 14243331038441742848 11543097507713088640 8842863976984434432 6142630446255780224 3442396915527126016 742163384798471808 16488673927779369216 13788440397050715008 11088206866322060800 8387973335593406592 5687739804864752384 2987506274136098176 287272743407443968 16033783286388341376 13333549755659687168 10633316224931032960 7933082694202378752 5232849163473724544 2532615632745070336 18279126175725967744 15578892644997313536 12878659114268659328 10178425583540005120 7478192052811350912 4777958522082696704 2077724991354042496 17824235534334939904 15124002003606285696 12423768472877631488 9723534942148977280 7023301411420323072 4323067880691668864 1622834349963014656 17369344892943912064 14669111362215257856 11968877831486603648 9268644300757949440 6568410770029295232 3868177239300641024 1167943708571986816 16914454251552884224 14214220720824230016 11513987190095575808 8813753659366921600 6113520128638267392 3413286597909613184 713053067180958976 16459563610161856384 13759330079433202176 11059096548704547968 8358863017975893760 5658629487247239552 2958395956518585344 258162425789931136 16004672968770828544 13304439438042174336 10604205907313520128 7903972376584865920 5203738845856211712 2503505315127557504 18250015858108454912 15549782327379800704 12849548796651146496 10149315265922492288 7449081735193838080 4748848204465183872 2048614673736529664 17795125216717427072 15094891685988772864 12394658155260118656 9694424624531464448 6994191093802810240 4293957563074156032 1593724032345501824 17340234575326399232 14640001044597745024 11939767513869090816 9239533983140436608 6539300452411782400 3839066921683128192 1138833390954473984 16885343933935371392 14185110403206717184 11484876872478062976 8784643341749408768 6084409811020754560 3384176280292100352 683942749563446144 16430453292544343552 13730219761815689344 11029986231087035136 8329752700358380928 5629519169629726720 2929285638901072512 229052108172418304 15975562651153315712 13275329120424661504 10575095589696007296 7874862058967353088 5174628528238698880 2474394997510044672 18220905540490942080 15520672009762287872 12820438479033633664 10120204948304979456 7419971417576325248 4719737886847671040 2019504356119016832 17766014899099914240 15065781368371260032 12365547837642605824 9665314306913951616 6965080776185297408 4264847245456643200 1564613714727988992 17311124257708886400 14610890726980232192 11910657196251577984 9210423665522923776 6510190134794269568 3809956604065615360 1109723073336961152 16856233616317858560 14156000085589204352 11455766554860550144 8755533024131895936 6055299493403241728 3355065962674587520 654832431945933312 16401342974926830720 13701109444198176512 11000875913469522304 8300642382740868096 5600408852012213888 2900175321283559680 199941790554905472 15946452333535802880 13246218802807148672 10545985272078494464 7845751741349840256 5145518210621186048 2445284679892531840 18191795222873429248 15491561692144775040 12791328161416120832 10091094630687466624 7390861099958812416 4690627569230158208 1990394038501504000 17736904581482401408 15036671050753747200 12336437520025092992 9636203989296438784 6935970458567784576 4235736927839130368 1535503397110476160 17282013940091373568 14581780409362719360 11881546878634065152 9181313347905410944 6481079817176756736 3780846286448102528 1080612755719448320 16827123298700345728 14126889767971691520 11426656237243037312 8726422706514383104 6026189175785728896 3325955645057074688 625722114328420480 16372232657309317888 13671999126580663680 10971765595852009472 8271532065123355264 5571298534394701056 2871065003666046848 170831472937392640 15917342015918290048 13217108485189635840 10516874954460981632 7816641423732327424 5116407893003673216 2416174362275019008 18162684905255916416 15462451374527262208 12762217843798608000 10061984313069953792 7361750782341299584 4661517251612645376 1961283720883991168 17707794263864888576 15007560733136234368 12307327202407580160 9607093671678925952 6906860140950271744 4206626610221617536 1506393079492963328 17252903622473860736 14552670091745206528 11852436561016552320 9152203030287898112 6451969499559243904 3751735968830589696 1051502438101935488 16798012981082832896 14097779450354178688 11397545919625524480 8697312388896870272 5997078858168216064 3296845327439561856 596611796710907648 16343122339691805056 13642888808963150848 10942655278234496640 8242421747505842432 5542188216777188224 2841954686048534016 141721155319879808 15888231698300777216 13187998167572123008 10487764636843468800 7787531106114814592 5087297575386160384 2387064044657506176 18133574587638403584 15433341056909749376 12733107526181095168 10032873995452440960 7332640464723786752 4632406933995132544 1932173403266478336 17678683946247375744 14978450415518721536 12278216884790067328 9577983354061413120 6877749823332758912 4177516292604104704 1477282761875450496 17223793304856347904 14523559774127693696 11823326243399039488 9123092712670385280 6422859181941731072 3722625651213076864 1022392120484422656 16768902663465320064 14068669132736665856 11368435602008011648 8668202071279357440 5967968540550703232 3267735009822049024 567501479093394816 16314012022074292224 13613778491345638016 10913544960616983808 8213311429888329600 5513077899159675392 2812844368431021184 112610837702366976 15859121380683264384 13158887849954610176 10458654319225955968 7758420788497301760 5058187257768647552 2357953727039993344 18104464270020890752 15404230739292236544 12703997208563582336 10003763677834928128 7303530147106273920 4603296616377619712 1903063085648965504 17649573628629862912 14949340097901208704 12249106567172554496 9548873036443900288 6848639505715246080 4148405974986591872 1448172444257937664 17194682987238835072 14494449456510180864 11794215925781526656 9093982395052872448 6393748864324218240 3693515333595564032 993281802866909824 16739792345847807232 14039558815119153024 11339325284390498816 8639091753661844608 5938858222933190400 3238624692204536192 538391161475881984 16284901704456779392 13584668173728125184 10884434642999470976 8184201112270816768 5483967581542162560 2783734050813508352 83500520084854144 15830011063065751552 13129777532337097344 10429544001608443136 7729310470879788928 5029076940151134720 2328843409422480512 18075353952403377920 15375120421674723712 12674886890946069504 9974653360217415296 7274419829488761088 4574186298760106880 1873952768031452672 17620463311012350080 14920229780283695872 12219996249555041664 9519762718826387456 6819529188097733248 4119295657369079040 1419062126640424832 17165572669621322240 14465339138892668032 11765105608164013824 9064872077435359616 6364638546706705408 3664405015978051200 964171485249396992 16710682028230294400 14010448497501640192 11310214966772985984 8609981436044331776 5909747905315677568 3209514374587023360 509280843858369152 16255791386839266560 13555557856110612352 10855324325381958144 8155090794653303936 5454857263924649728 2754623733195995520 54390202467341312 15800900745448238720 13100667214719584512 10400433683990930304 7700200153262276096 4999966622533621888 2299733091804967680 18046243634785865088 15346010104057210880 12645776573328556672 9945543042599902464 7245309511871248256 4545075981142594048 1844842450413939840 17591352993394837248 14891119462666183040 12190885931937528832 9490652401208874624 6790418870480220416 4090185339751566208 1389951809022912000 17136462352003809408 14436228821275155200 11735995290546500992 9035761759817846784 6335528229089192576 3635294698360538368 935061167631884160 16681571710612781568 13981338179884127360 11281104649155473152 8580871118426818944 5880637587698164736 3180404056969510528 480170526240856320 16226681069221753728 13526447538493099520 10826214007764445312 8125980477035791104 5425746946307136896 2725513415578482688 25279884849828480 15771790427830725888 13071556897102071680 10371323366373417472 7671089835644763264 4970856304916109056 2270622774187454848 18017133317168352256 15316899786439698048 12616666255711043840 9916432724982389632 7216199194253735424 4515965663525081216 1815732132796427008 17562242675777324416 14862009145048670208 12161775614320016000 9461542083591361792 6761308552862707584 4061075022134053376 1360841491405399168 17107352034386296576 14407118503657642368 11706884972928988160 9006651442200333952 6306417911471679744 3606184380743025536 905950850014371328 16652461392995268736 13952227862266614528 11251994331537960320 8551760800809306112 5851527270080651904 3151293739351997696 451060208623343488 16197570751604240896 13497337220875586688 10797103690146932480 8096870159418278272 5396636628689624064 2696403097960969856 18442913640941867264 15742680110213213056 13042446579484558848 10342213048755904640 7641979518027250432 4941745987298596224 2241512456569942016 17988022999550839424 15287789468822185216 12587555938093531008 9887322407364876800 7187088876636222592 4486855345907568384 1786621815178914176 17533132358159811584 14832898827431157376 12132665296702503168 9432431765973848960 6732198235245194752 4031964704516540544 1331731173787886336 17078241716768783744 14378008186040129536 11677774655311475328 8977541124582821120 6277307593854166912 3577074063125512704 876840532396858496 16623351075377755904 13923117544649101696 11222884013920447488 8522650483191793280 5822416952463139072 3122183421734484864 421949891005830656 16168460433986728064 13468226903258073856 10767993372529419648 8067759841800765440 5367526311072111232 2667292780343457024 18413803323324354432 15713569792595700224 13013336261867046016 10313102731138391808 7612869200409737600 4912635669681083392 2212402138952429184 17958912681933326592 15258679151204672384 12558445620476018176 9858212089747363968 7157978559018709760 4457745028290055552 1757511497561401344 17504022040542298752 14803788509813644544 12103554979084990336 9403321448356336128 6703087917627681920 4002854386899027712 1302620856170373504 17049131399151270912 14348897868422616704 11648664337693962496 8948430806965308288 6248197276236654080 3547963745507999872 847730214779345664 16594240757760243072 13894007227031588864 11193773696302934656 8493540165574280448 5793306634845626240 3093073104116972032 392839573388317824 16139350116369215232 13439116585640561024 10738883054911906816 8038649524183252608 5338415993454598400 2638182462725944192 18384693005706841600 15684459474978187392 12984225944249533184 10283992413520878976 7583758882792224768 4883525352063570560 2183291821334916352 17929802364315813760 15229568833587159552 12529335302858505344 9829101772129851136 7128868241401196928 4428634710672542720 1728401179943888512 17474911722924785920 14774678192196131712 12074444661467477504 9374211130738823296 6673977600010169088 3973744069281514880 1273510538552860672 17020021081533758080 14319787550805103872 11619554020076449664 8919320489347795456 6219086958619141248 3518853427890487040 818619897161832832 16565130440142730240 13864896909414076032 11164663378685421824 8464429847956767616 5764196317228113408 3063962786499459200 363729255770804992 16110239798751702400 13410006268023048192 10709772737294393984 8009539206565739776 5309305675837085568 2609072145108431360 18355582688089328768 15655349157360674560 12955115626632020352 10254882095903366144 7554648565174711936 4854415034446057728 2154181503717403520 17900692046698300928 15200458515969646720 12500224985240992512 9799991454512338304 7099757923783684096 4399524393055029888 1699290862326375680 17445801405307273088 14745567874578618880 12045334343849964672 9345100813121310464 6644867282392656256 3944633751664002048 1244400220935347840 16990910763916245248 14290677233187591040 11590443702458936832 8890210171730282624 6189976641001628416 3489743110272974208 789509579544320000 16536020122525217408 13835786591796563200 11135553061067908992 8435319530339254784 5735085999610600576 3034852468881946368 334618938153292160 16081129481134189568 13380895950405535360 10680662419676881152 7980428888948226944 5280195358219572736 2579961827490918528 18326472370471815936 15626238839743161728 12926005309014507520 10225771778285853312 7525538247557199104 4825304716828544896 2125071186099890688 17871581729080788096 15171348198352133888 12471114667623479680 9770881136894825472 7070647606166171264 4370414075437517056 1670180544708862848 17416691087689760256 14716457556961106048 12016224026232451840 9315990495503797632 6615756964775143424 3915523434046489216 1215289903317835008 16961800446298732416 14261566915570078208 11561333384841424000 8861099854112769792 6160866323384115584 3460632792655461376 760399261926807168 16506909804907704576 13806676274179050368 11106442743450396160 8406209212721741952 5705975681993087744 3005742151264433536 305508620535779328 16052019163516676736 13351785632788022528 10651552102059368320 7951318571330714112 5251085040602059904 2550851509873405696 18297362052854303104 15597128522125648896 12896894991396994688 10196661460668340480 7496427929939686272 4796194399211032064 2095960868482377856 17842471411463275264 15142237880734621056 12442004350005966848 9741770819277312640 7041537288548658432 4341303757820004224 1641070227091350016 17387580770072247424 14687347239343593216 11987113708614939008 9286880177886284800 6586646647157630592 3886413116428976384 1186179585700322176 16932690128681219584 14232456597952565376 11532223067223911168 8831989536495256960 6131756005766602752 3431522475037948544 731288944309294336 16477799487290191744 13777565956561537536 11077332425832883328 8377098895104229120 5676865364375574912 2976631833646920704 276398302918266496 16022908845899163904 13322675315170509696 10622441784441855488 7922208253713201280 5221974722984547072 2521741192255892864 18268251735236790272 15568018204508136064 12867784673779481856 10167551143050827648 7467317612322173440 4767084081593519232 2066850550864865024 17813361093845762432 15113127563117108224 12412894032388454016 9712660501659799808 7012426970931145600 4312193440202491392 1611959909473837184 17358470452454734592 14658236921726080384 11958003390997426176 9257769860268771968 6557536329540117760 3857302798811463552 1157069268082809344 16903579811063706752 14203346280335052544 11503112749606398336 8802879218877744128 6102645688149089920 3402412157420435712 702178626691781504 16448689169672678912 13748455638944024704 11048222108215370496 8347988577486716288 5647755046758062080 2947521516029407872 247287985300753664 15993798528281651072 13293564997552996864 10593331466824342656 7893097936095688448 5192864405367034240 2492630874638380032 18239141417619277440 15538907886890623232 12838674356161969024 10138440825433314816 7438207294704660608 4737973763976006400 2037740233247352192 17784250776228249600 15084017245499595392 12383783714770941184 9683550184042286976 6983316653313632768 4283083122584978560 1582849591856324352 17329360134837221760 14629126604108567552 11928893073379913344 9228659542651259136 6528426011922604928 3828192481193950720 1127958950465296512 16874469493446193920 14174235962717539712 11474002431988885504 8773768901260231296 6073535370531577088 3373301839802922880 673068309074268672 16419578852055166080 13719345321326511872 11019111790597857664 8318878259869203456 5618644729140549248 2918411198411895040 218177667683240832 15964688210664138240 13264454679935484032 10564221149206829824 7863987618478175616 5163754087749521408 2463520557020867200 18210031100001764608 15509797569273110400 12809564038544456192 10109330507815801984 7409096977087147776 4708863446358493568 2008629915629839360 17755140458610736768 15054906927882082560 12354673397153428352 9654439866424774144 6954206335696119936 4253972804967465728 1553739274238811520 17300249817219708928 14600016286491054720 11899782755762400512 9199549225033746304 6499315694305092096 3799082163576437888 1098848632847783680 16845359175828681088 14145125645100026880 11444892114371372672 8744658583642718464 6044425052914064256 3344191522185410048 643957991456755840 16390468534437653248 13690235003708999040 10990001472980344832 8289767942251690624 5589534411523036416 2889300880794382208 189067350065728000 15935577893046625408 13235344362317971200 10535110831589316992 7834877300860662784 5134643770132008576 2434410239403354368 18180920782384251776 15480687251655597568 12780453720926943360 10080220190198289152 7379986659469634944 4679753128740980736 1979519598012326528 17726030140993223936 15025796610264569728 12325563079535915520 9625329548807261312 6925096018078607104 4224862487349952896 1524628956621298688 17271139499602196096 14570905968873541888 11870672438144887680 9170438907416233472 6470205376687579264 3769971845958925056 1069738315230270848 16816248858211168256 14116015327482514048 11415781796753859840 8715548266025205632 6015314735296551424 3315081204567897216 614847673839243008 16361358216820140416 13661124686091486208 10960891155362832000 8260657624634177792 5560424093905523584 2860190563176869376 159957032448215168 15906467575429112576 13206234044700458368 10506000513971804160 7805766983243149952 5105533452514495744 2405299921785841536 18151810464766738944 15451576934038084736 12751343403309430528 10051109872580776320 7350876341852122112 4650642811123467904 1950409280394813696 17696919823375711104 14996686292647056896 12296452761918402688 9596219231189748480 6895985700461094272 4195752169732440064 1495518639003785856 17242029181984683264 14541795651256029056 11841562120527374848 9141328589798720640 6441095059070066432 3740861528341412224 1040627997612758016 16787138540593655424 14086905009865001216 11386671479136347008 8686437948407692800 5986204417679038592 3285970886950384384 585737356221730176 16332247899202627584 13632014368473973376 10931780837745319168 8231547307016664960 5531313776288010752 2831080245559356544 130846714830702336 15877357257811599744 13177123727082945536 10476890196354291328 7776656665625637120 5076423134896982912 2376189604168328704 18122700147149226112 15422466616420571904 12722233085691917696 10021999554963263488 7321766024234609280 4621532493505955072 1921298962777300864 17667809505758198272 14967575975029544064 12267342444300889856 9567108913572235648 6866875382843581440 4166641852114927232 1466408321386273024 17212918864367170432 14512685333638516224 11812451802909862016 9112218272181207808 6411984741452553600 3711751210723899392 1011517679995245184 16758028222976142592 14057794692247488384 11357561161518834176 8657327630790179968 5957094100061525760 3256860569332871552 556627038604217344 16303137581585114752 13602904050856460544 10902670520127806336 8202436989399152128 5502203458670497920 2801969927941843712 101736397213189504 15848246940194086912 13148013409465432704 10447779878736778496 7747546348008124288 5047312817279470080 2347079286550815872 18093589829531713280 15393356298803059072 12693122768074404864 9992889237345750656 7292655706617096448 4592422175888442240 1892188645159788032 17638699188140685440 14938465657412031232 12238232126683377024 9537998595954722816 6837765065226068608 4137531534497414400 1437298003768760192 17183808546749657600 14483575016021003392 11783341485292349184 9083107954563694976 6382874423835040768 3682640893106386560 982407362377732352 16728917905358629760 14028684374629975552 11328450843901321344 8628217313172667136 5927983782444012928 3227750251715358720 527516720986704512 16274027263967601920 13573793733238947712 10873560202510293504 8173326671781639296 5473093141052985088 2772859610324330880 72626079595676672 15819136622576574080 13118903091847919872 10418669561119265664 7718436030390611456 5018202499661957248 2317968968933303040 18064479511914200448 15364245981185546240 12664012450456892032 9963778919728237824 7263545388999583616 4563311858270929408 1863078327542275200 17609588870523172608 14909355339794518400 12209121809065864192 9508888278337209984 6808654747608555776 4108421216879901568 1408187686151247360 17154698229132144768 14454464698403490560 11754231167674836352 9053997636946182144 6353764106217527936 3653530575488873728 953297044760219520 16699807587741116928 13999574057012462720 11299340526283808512 8599106995555154304 5898873464826500096 3198639934097845888 498406403369191680 16244916946350089088 13544683415621434880 10844449884892780672 8144216354164126464 5443982823435472256 2743749292706818048 43515761978163840 15790026304959061248 13089792774230407040 10389559243501752832 7689325712773098624 4989092182044444416 2288858651315790208 18035369194296687616 15335135663568033408 12634902132839379200 9934668602110724992 7234435071382070784 4534201540653416576 1833968009924762368 17580478552905659776 14880245022177005568 12180011491448351360 9479777960719697152 6779544429991042944 4079310899262388736 1379077368533734528 17125587911514631936 14425354380785977728 11725120850057323520 9024887319328669312 6324653788600015104 3624420257871360896 924186727142706688 16670697270123604096 13970463739394949888 11270230208666295680 8569996677937641472 5869763147208987264 3169529616480333056 469296085751678848 16215806628732576256 13515573098003922048 10815339567275267840 8115106036546613632 5414872505817959424 2714638975089305216 14405444360651008 15760915987341548416 13060682456612894208 10360448925884240000 7660215395155585792 4959981864426931584 2259748333698277376 18006258876679174784 15306025345950520576 12605791815221866368 9905558284493212160 7205324753764557952 4505091223035903744 1804857692307249536 17551368235288146944 14851134704559492736 12150901173830838528 9450667643102184320 6750434112373530112 4050200581644875904 1349967050916221696 17096477593897119104 14396244063168464896 11696010532439810688 8995777001711156480 6295543470982502272 3595309940253848064 895076409525193856 16641586952506091264 13941353421777437056 11241119891048782848 8540886360320128640 5840652829591474432 3140419298862820224 440185768134166016 16186696311115063424 13486462780386409216 10786229249657755008 8085995718929100800 5385762188200446592 2685528657471792384 18432039200452689792 15731805669724035584 13031572138995381376 10331338608266727168 7631105077538072960 4930871546809418752 2230638016080764544 17977148559061661952 15276915028333007744 12576681497604353536 9876447966875699328 7176214436147045120 4475980905418390912 1775747374689736704 17522257917670634112 14822024386941979904 12121790856213325696 9421557325484671488 6721323794756017280 4021090264027363072 1320856733298708864 17067367276279606272 14367133745550952064 11666900214822297856 8966666684093643648 6266433153364989440 3566199622636335232 865966091907681024 16612476634888578432 13912243104159924224 11212009573431270016 8511776042702615808 5811542511973961600 3111308981245307392 411075450516653184 16157585993497550592 13457352462768896384 10757118932040242176 8056885401311587968 5356651870582933760 2656418339854279552 18402928882835176960 15702695352106522752 13002461821377868544 10302228290649214336 7601994759920560128 4901761229191905920 2201527698463251712 17948038241444149120 15247804710715494912 12547571179986840704 9847337649258186496 7147104118529532288 4446870587800878080 1746637057072223872 17493147600053121280 14792914069324467072 12092680538595812864 9392447007867158656 6692213477138504448 3991979946409850240 1291746415681196032 17038256958662093440 14338023427933439232 11637789897204785024 8937556366476130816 6237322835747476608 3537089305018822400 836855774290168192 16583366317271065600 13883132786542411392 11182899255813757184 8482665725085102976 5782432194356448768 3082198663627794560 381965132899140352 16128475675880037760 13428242145151383552 10728008614422729344 8027775083694075136 5327541552965420928 2627308022236766720 18373818565217664128 15673585034489009920 12973351503760355712 10273117973031701504 7572884442303047296 4872650911574393088 2172417380845738880 17918927923826636288 15218694393097982080 12518460862369327872 9818227331640673664 7117993800912019456 4417760270183365248 1717526739454711040 17464037282435608448 14763803751706954240 12063570220978300032 9363336690249645824 6663103159520991616 3962869628792337408 1262636098063683200 17009146641044580608 14308913110315926400 11608679579587272192 8908446048858617984 6208212518129963776 3507978987401309568 807745456672655360 16554255999653552768 13854022468924898560 11153788938196244352 8453555407467590144 5753321876738935936 3053088346010281728 352854815281627520 16099365358262524928 13399131827533870720 10698898296805216512 7998664766076562304 5298431235347908096 2598197704619253888 18344708247600151296 15644474716871497088 12944241186142842880 10244007655414188672 7543774124685534464 4843540593956880256 2143307063228226048 17889817606209123456 15189584075480469248 12489350544751815040 9789117014023160832 7088883483294506624 4388649952565852416 1688416421837198208 17434926964818095616 14734693434089441408 12034459903360787200 9334226372632132992 6633992841903478784 3933759311174824576 1233525780446170368 16980036323427067776 14279802792698413568 11579569261969759360 8879335731241105152 6179102200512450944 3478868669783796736 778635139055142528 16525145682036039936 13824912151307385728 11124678620578731520 8424445089850077312 5724211559121423104 3023978028392768896 323744497664114688 16070255040645012096 13370021509916357888 10669787979187703680 7969554448459049472 5269320917730395264 2569087387001741056 18315597929982638464 15615364399253984256 12915130868525330048 10214897337796675840 7514663807068021632 4814430276339367424 2114196745610713216 17860707288591610624 15160473757862956416 12460240227134302208 9760006696405648000 7059773165676993792 4359539634948339584 1659306104219685376 17405816647200582784 14705583116471928576 12005349585743274368 9305116055014620160 6604882524285965952 3904648993557311744 1204415462828657536 16950926005809554944 14250692475080900736 11550458944352246528 8850225413623592320 6149991882894938112 3449758352166283904 749524821437629696 16496035364418527104 13795801833689872896 11095568302961218688 8395334772232564480 5695101241503910272 2994867710775256064 294634180046601856 16041144723027499264 13340911192298845056 10640677661570190848 7940444130841536640 5240210600112882432 2539977069384228224 18286487612365125632 15586254081636471424 12886020550907817216 10185787020179163008 7485553489450508800 4785319958721854592 2085086427993200384 17831596970974097792 15131363440245443584 12431129909516789376 9730896378788135168 7030662848059480960 4330429317330826752 1630195786602172544 17376706329583069952 14676472798854415744 11976239268125761536 9276005737397107328 6575772206668453120 3875538675939798912 1175305145211144704 16921815688192042112 14221582157463387904 11521348626734733696 8821115096006079488 6120881565277425280 3420648034548771072 720414503820116864 16466925046801014272 13766691516072360064 11066457985343705856 8366224454615051648 5665990923886397440 2965757393157743232 265523862429089024 16012034405409986432 13311800874681332224 10611567343952678016 7911333813224023808 5211100282495369600 2510866751766715392 18257377294747612800 15557143764018958592 12856910233290304384 10156676702561650176 7456443171832995968 4756209641104341760 2055976110375687552 17802486653356584960 15102253122627930752 12402019591899276544 9701786061170622336 7001552530441968128 4301318999713313920 1601085468984659712 17347596011965557120 14647362481236902912 11947128950508248704 9246895419779594496 6546661889050940288 3846428358322286080 1146194827593631872 16892705370574529280 14192471839845875072 11492238309117220864 8792004778388566656 6091771247659912448 3391537716931258240 691304186202604032 16437814729183501440 13737581198454847232 11037347667726193024 8337114136997538816 5636880606268884608 2936647075540230400 236413544811576192 15982924087792473600 13282690557063819392 10582457026335165184 7882223495606510976 5181989964877856768 2481756434149202560 18228266977130099968 15528033446401445760 12827799915672791552 10127566384944137344 7427332854215483136 4727099323486828928 2026865792758174720 17773376335739072128 15073142805010417920 12372909274281763712 9672675743553109504 6972442212824455296 4272208682095801088 1571975151367146880 17318485694348044288 14618252163619390080 11918018632890735872 9217785102162081664 6517551571433427456 3817318040704773248 1117084509976119040 16863595052957016448 14163361522228362240 11463127991499708032 8762894460771053824 6062660930042399616 3362427399313745408 662193868585091200 16408704411565988608 13708470880837334400 11008237350108680192 8308003819380025984 5607770288651371776 2907536757922717568 207303227194063360 15953813770174960768 13253580239446306560 10553346708717652352 7853113177988998144 5152879647260343936 2452646116531689728 18199156659512587136 15498923128783932928 12798689598055278720 10098456067326624512 7398222536597970304 4697989005869316096 1997755475140661888 17744266018121559296 15044032487392905088 12343798956664250880 9643565425935596672 6943331895206942464 4243098364478288256 1542864833749634048 17289375376730531456 14589141846001877248 11888908315273223040 9188674784544568832 6488441253815914624 3788207723087260416 1087974192358606208 16834484735339503616 14134251204610849408 11434017673882195200 8733784143153540992 6033550612424886784 3333317081696232576 633083550967578368 16379594093948475776 13679360563219821568 10979127032491167360 8278893501762513152 5578659971033858944 2878426440305204736 178192909576550528 15924703452557447936 13224469921828793728 10524236391100139520 7824002860371485312 5123769329642831104 2423535798914176896 18170046341895074304 15469812811166420096 12769579280437765888 10069345749709111680 7369112218980457472 4668878688251803264 1968645157523149056 17715155700504046464 15014922169775392256 12314688639046738048 9614455108318083840 6914221577589429632 4213988046860775424 1513754516132121216 17260265059113018624 14560031528384364416 11859797997655710208 9159564466927056000 6459330936198401792 3759097405469747584 1058863874741093376 16805374417721990784 14105140886993336576 11404907356264682368 8704673825536028160 6004440294807373952 3304206764078719744 603973233350065536 16350483776330962944 13650250245602308736 10950016714873654528 8249783184145000320 5549549653416346112 2849316122687691904 149082591959037696 15895593134939935104 13195359604211280896 10495126073482626688 7794892542753972480 5094659012025318272 2394425481296664064 18140936024277561472 15440702493548907264 12740468962820253056 10040235432091598848 7340001901362944640 4639768370634290432 1939534839905636224 17686045382886533632 14985811852157879424 12285578321429225216 9585344790700571008 6885111259971916800 4184877729243262592 1484644198514608384 17231154741495505792 14530921210766851584 11830687680038197376 9130454149309543168 6430220618580888960 3729987087852234752 1029753557123580544 16776264100104477952 14076030569375823744 11375797038647169536 8675563507918515328 5975329977189861120 3275096446461206912 574862915732552704 16321373458713450112 13621139927984795904 10920906397256141696 8220672866527487488 5520439335798833280 2820205805070179072 119972274341524864 15866482817322422272 13166249286593768064 10466015755865113856 7765782225136459648 5065548694407805440 2365315163679151232 18111825706660048640 15411592175931394432 12711358645202740224 10011125114474086016 7310891583745431808 4610658053016777600 1910424522288123392 17656935065269020800 14956701534540366592 12256468003811712384 9556234473083058176 6856000942354403968 4155767411625749760 1455533880897095552 17202044423877992960 14501810893149338752 11801577362420684544 9101343831692030336 6401110300963376128 3700876770234721920 1000643239506067712 16747153782486965120 14046920251758310912 11346686721029656704 8646453190301002496 5946219659572348288 3245986128843694080 545752598115039872 16292263141095937280 13592029610367283072 10891796079638628864 8191562548909974656 5491329018181320448 2791095487452666240 90861956724012032 15837372499704909440 13137138968976255232 10436905438247601024 7736671907518946816 5036438376790292608 2336204846061638400 18082715389042535808 15382481858313881600 12682248327585227392 9982014796856573184 7281781266127918976 4581547735399264768 1881314204670610560 17627824747651507968 14927591216922853760 12227357686194199552 9527124155465545344 6826890624736891136 4126657094008236928 1426423563279582720 17172934106260480128 14472700575531825920 11772467044803171712 9072233514074517504 6371999983345863296 3671766452617209088 971532921888554880 16718043464869452288 14017809934140798080 11317576403412143872 8617342872683489664 5917109341954835456 3216875811226181248 516642280497527040 16263152823478424448 13562919292749770240 10862685762021116032 8162452231292461824 5462218700563807616 2761985169835153408 61751639106499200 15808262182087396608 13108028651358742400 10407795120630088192 7707561589901433984 5007328059172779776 2307094528444125568 18053605071425022976 15353371540696368768 12653138009967714560 9952904479239060352 7252670948510406144 4552437417781751936 1852203887053097728 17598714430033995136 14898480899305340928 12198247368576686720 9498013837848032512 6797780307119378304 4097546776390724096 1397313245662069888 17143823788642967296 14443590257914313088 11743356727185658880 9043123196457004672 6342889665728350464 3642656134999696256 942422604271042048 16688933147251939456 13988699616523285248 11288466085794631040 8588232555065976832 5887999024337322624 3187765493608668416 487531962880014208 16234042505860911616 13533808975132257408 10833575444403603200 8133341913674948992 5433108382946294784 2732874852217640576 32641321488986368 15779151864469883776 13078918333741229568 10378684803012575360 7678451272283921152 4978217741555266944 2277984210826612736 18024494753807510144 15324261223078855936 12624027692350201728 9923794161621547520 7223560630892893312 4523327100164239104 1823093569435584896 17569604112416482304 14869370581687828096 12169137050959173888 9468903520230519680 6768669989501865472 4068436458773211264 1368202928044557056 17114713471025454464 14414479940296800256 11714246409568146048 9014012878839491840 6313779348110837632 3613545817382183424 913312286653529216 16659822829634426624 13959589298905772416 11259355768177118208 8559122237448464000 5858888706719809792 3158655175991155584 458421645262501376 16204932188243398784 13504698657514744576 10804465126786090368 8104231596057436160 5403998065328781952 2703764534600127744 3531003871473536 15750041546852370944 13049808016123716736 10349574485395062528 7649340954666408320 4949107423937754112 2248873893209099904 17995384436189997312 15295150905461343104 12594917374732688896 9894683844004034688 7194450313275380480 4494216782546726272 1793983251818072064 17540493794798969472 14840260264070315264 12140026733341661056 9439793202613006848 6739559671884352640 4039326141155698432 1339092610427044224 17085603153407941632 14385369622679287424 11685136091950633216 8984902561221979008 6284669030493324800 3584435499764670592 884201969036016384 16630712512016913792 13930478981288259584 11230245450559605376 8530011919830951168 5829778389102296960 3129544858373642752 429311327644988544 16175821870625885952 13475588339897231744 10775354809168577536 8075121278439923328 5374887747711269120 2674654216982614912 18421164759963512320 15720931229234858112 13020697698506203904 10320464167777549696 7620230637048895488 4919997106320241280 2219763575591587072 17966274118572484480 15266040587843830272 12565807057115176064 9865573526386521856 7165339995657867648 4465106464929213440 1764872934200559232 17511383477181456640 14811149946452802432 12110916415724148224 9410682884995494016 6710449354266839808 4010215823538185600 1309982292809531392 17056492835790428800 14356259305061774592 11656025774333120384 8955792243604466176 6255558712875811968 3555325182147157760 855091651418503552 16601602194399400960 13901368663670746752 11201135132942092544 8500901602213438336 5800668071484784128 3100434540756129920 400201010027475712 16146711553008373120 13446478022279718912 10746244491551064704 8046010960822410496 5345777430093756288 2645543899365102080 18392054442345999488 15691820911617345280 12991587380888691072 10291353850160036864 7591120319431382656 4890886788702728448 2190653257974074240 17937163800954971648 15236930270226317440 12536696739497663232 9836463208769009024 7136229678040354816 4435996147311700608 1735762616583046400 17482273159563943808 14782039628835289600 12081806098106635392 9381572567377981184 6681339036649326976 3981105505920672768 1280871975192018560 17027382518172915968 14327148987444261760 11626915456715607552 8926681925986953344 6226448395258299136 3526214864529644928 825981333800990720 16572491876781888128 13872258346053233920 11172024815324579712 8471791284595925504 5771557753867271296 3071324223138617088 371090692409962880 16117601235390860288 13417367704662206080 10717134173933551872 8016900643204897664 5316667112476243456 2616433581747589248 18362944124728486656 15662710593999832448 12962477063271178240 10262243532542524032 7562010001813869824 4861776471085215616 2161542940356561408 17908053483337458816 15207819952608804608 12507586421880150400 9807352891151496192 7107119360422841984 4406885829694187776 1706652298965533568 17453162841946430976 14752929311217776768 12052695780489122560 9352462249760468352 6652228719031814144 3951995188303159936 1251761657574505728 16998272200555403136 14298038669826748928 11597805139098094720 8897571608369440512 6197338077640786304 3497104546912132096 796871016183477888 16543381559164375296 13843148028435721088 11142914497707066880 8442680966978412672 5742447436249758464 3042213905521104256 341980374792450048 16088490917773347456 13388257387044693248 10688023856316039040 7987790325587384832 5287556794858730624 2587323264130076416 18333833807110973824 15633600276382319616 12933366745653665408 10233133214925011200 7532899684196356992 4832666153467702784 2132432622739048576 17878943165719945984 15178709634991291776 12478476104262637568 9778242573533983360 7078009042805329152 4377775512076674944 1677541981348020736 17424052524328918144 14723818993600263936 12023585462871609728 9323351932142955520 6623118401414301312 3922884870685647104 1222651339956992896 16969161882937890304 14268928352209236096 11568694821480581888 8868461290751927680 6168227760023273472 3467994229294619264 767760698565965056 16514271241546862464 13814037710818208256 11113804180089554048 8413570649360899840 5713337118632245632 3013103587903591424 312870057174937216 16059380600155834624 13359147069427180416 10658913538698526208 7958680007969872000 5258446477241217792 2558212946512563584 18304723489493460992 15604489958764806784 12904256428036152576 10204022897307498368 7503789366578844160 4803555835850189952 2103322305121535744 17849832848102433152 15149599317373778944 12449365786645124736 9749132255916470528 7048898725187816320 4348665194459162112 1648431663730507904 17394942206711405312 14694708675982751104 11994475145254096896 9294241614525442688 6594008083796788480 3893774553068134272 1193541022339480064 16940051565320377472 14239818034591723264 11539584503863069056 8839350973134414848 6139117442405760640 3438883911677106432 738650380948452224 16485160923929349632 13784927393200695424 11084693862472041216 8384460331743387008 5684226801014732800 2983993270286078592 283759739557424384 16030270282538321792 13330036751809667584 10629803221081013376 7929569690352359168 5229336159623704960 2529102628895050752 18275613171875948160 15575379641147293952 12875146110418639744 10174912579689985536 7474679048961331328 4774445518232677120 2074211987504022912 17820722530484920320 15120488999756266112 12420255469027611904 9720021938298957696 7019788407570303488 4319554876841649280 1619321346112995072 17365831889093892480 14665598358365238272 11965364827636584064 9265131296907929856 6564897766179275648 3864664235450621440 1164430704721967232 16910941247702864640 14210707716974210432 11510474186245556224 8810240655516902016 6110007124788247808 3409773594059593600 709540063330939392 16456050606311836800 13755817075583182592 11055583544854528384 8355350014125874176 5655116483397219968 2954882952668565760 254649421939911552 16001159964920808960 13300926434192154752 10600692903463500544 7900459372734846336 5200225842006192128 2499992311277537920 18246502854258435328 15546269323529781120 12846035792801126912 10145802262072472704 7445568731343818496 4745335200615164288 2045101669886510080 17791612212867407488 15091378682138753280 12391145151410099072 9690911620681444864 6990678089952790656 4290444559224136448 1590211028495482240 17336721571476379648 14636488040747725440 11936254510019071232 9236020979290417024 6535787448561762816 3835553917833108608 1135320387104454400 16881830930085351808 14181597399356697600 11481363868628043392 8781130337899389184 6080896807170734976 3380663276442080768 680429745713426560 16426940288694323968 13726706757965669760 11026473227237015552 8326239696508361344 5626006165779707136 2925772635051052928 225539104322398720 15972049647303296128 13271816116574641920 10571582585845987712 7871349055117333504 5171115524388679296 2470881993660025088 18217392536640922496 15517159005912268288 12816925475183614080 10116691944454959872 7416458413726305664 4716224882997651456 2015991352268997248 17762501895249894656 15062268364521240448 12362034833792586240 9661801303063932032 6961567772335277824 4261334241606623616 1561100710877969408 17307611253858866816 14607377723130212608 11907144192401558400 9206910661672904192 6506677130944249984 3806443600215595776 1106210069486941568 16852720612467838976 14152487081739184768 11452253551010530560 8752020020281876352 6051786489553222144 3351552958824567936 651319428095913728 16397829971076811136 13697596440348156928 10997362909619502720 8297129378890848512 5596895848162194304 2896662317433540096 196428786704885888 15942939329685783296 13242705798957129088 10542472268228474880 7842238737499820672 5142005206771166464 2441771676042512256 18188282219023409664 15488048688294755456 12787815157566101248 10087581626837447040 7387348096108792832 4687114565380138624 1986881034651484416 17733391577632381824 15033158046903727616 12332924516175073408 9632690985446419200 6932457454717764992 4232223923989110784 1531990393260456576 17278500936241353984 14578267405512699776 11878033874784045568 9177800344055391360 6477566813326737152 3777333282598082944 1077099751869428736 16823610294850326144 14123376764121671936 11423143233393017728 8722909702664363520 6022676171935709312 3322442641207055104 622209110478400896 16368719653459298304 13668486122730644096 10968252592001989888 8268019061273335680 5567785530544681472 2867551999816027264 167318469087373056 15913829012068270464 13213595481339616256 10513361950610962048 7813128419882307840 5112894889153653632 2412661358424999424 18159171901405896832 15458938370677242624 12758704839948588416 10058471309219934208 7358237778491280000 4658004247762625792 1957770717033971584 17704281260014868992 15004047729286214784 12303814198557560576 9603580667828906368 6903347137100252160 4203113606371597952 1502880075642943744 17249390618623841152 14549157087895186944 11848923557166532736 9148690026437878528 6448456495709224320 3748222964980570112 1047989434251915904 16794499977232813312 14094266446504159104 11394032915775504896 8693799385046850688 5993565854318196480 3293332323589542272 593098792860888064 16339609335841785472 13639375805113131264 10939142274384477056 8238908743655822848 5538675212927168640 2838441682198514432 138208151469860224 15884718694450757632 13184485163722103424 10484251632993449216 7784018102264795008 5083784571536140800 2383551040807486592 18130061583788384000 15429828053059729792 12729594522331075584 10029360991602421376 7329127460873767168 4628893930145112960 1928660399416458752 17675170942397356160 14974937411668701952 12274703880940047744 9574470350211393536 6874236819482739328 4174003288754085120 1473769758025430912 17220280301006328320 14520046770277674112 11819813239549019904 9119579708820365696 6419346178091711488 3719112647363057280 1018879116634403072 16765389659615300480 14065156128886646272 11364922598157992064 8664689067429337856 5964455536700683648 3264222005972029440 563988475243375232 16310499018224272640 13610265487495618432 10910031956766964224 8209798426038310016 5509564895309655808 2809331364581001600 109097833852347392 15855608376833244800 13155374846104590592 10455141315375936384 7754907784647282176 5054674253918627968 2354440723189973760 18100951266170871168 15400717735442216960 12700484204713562752 10000250673984908544 7300017143256254336 4599783612527600128 1899550081798945920 17646060624779843328 14945827094051189120 12245593563322534912 9545360032593880704 6845126501865226496 4144892971136572288 1444659440407918080 17191169983388815488 14490936452660161280 11790702921931507072 9090469391202852864 6390235860474198656 3690002329745544448 989768799016890240 16736279341997787648 14036045811269133440 11335812280540479232 8635578749811825024 5935345219083170816 3235111688354516608 534878157625862400 16281388700606759808 13581155169878105600 10880921639149451392 8180688108420797184 5480454577692142976 2780221046963488768 79987516234834560 15826498059215731968 13126264528487077760 10426030997758423552 7725797467029769344 5025563936301115136 2325330405572460928 18071840948553358336 15371607417824704128 12671373887096049920 9971140356367395712 7270906825638741504 4570673294910087296 1870439764181433088 17616950307162330496 14916716776433676288 12216483245705022080 9516249714976367872 6816016184247713664 4115782653519059456 1415549122790405248 17162059665771302656 14461826135042648448 11761592604313994240 9061359073585340032 6361125542856685824 3660892012128031616 960658481399377408 16707169024380274816 14006935493651620608 11306701962922966400 8606468432194312192 5906234901465657984 3206001370737003776 505767840008349568 16252278382989246976 13552044852260592768 10851811321531938560 8151577790803284352 5451344260074630144 2751110729345975936 50877198617321728 15797387741598219136 13097154210869564928 10396920680140910720 7696687149412256512 4996453618683602304 2296220087954948096 18042730630935845504 15342497100207191296 12642263569478537088 9942030038749882880 7241796508021228672 4541562977292574464 1841329446563920256 17587839989544817664 14887606458816163456 12187372928087509248 9487139397358855040 6786905866630200832 4086672335901546624 1386438805172892416 17132949348153789824 14432715817425135616 11732482286696481408 9032248755967827200 6332015225239172992 3631781694510518784 931548163781864576 16678058706762761984 13977825176034107776 11277591645305453568 8577358114576799360 5877124583848145152 3176891053119490944 476657522390836736 16223168065371734144 13522934534643079936 10822701003914425728 8122467473185771520 5422233942457117312 2722000411728463104 21766880999808896 15768277423980706304 13068043893252052096 10367810362523397888 7667576831794743680 4967343301066089472 2267109770337435264 18013620313318332672 15313386782589678464 12613153251861024256 9912919721132370048 7212686190403715840 4512452659675061632 1812219128946407424 17558729671927304832 14858496141198650624 12158262610469996416 9458029079741342208 6757795549012688000 4057562018284033792 1357328487555379584 17103839030536276992 14403605499807622784 11703371969078968576 9003138438350314368 6302904907621660160 3602671376893005952 902437846164351744 16648948389145249152 13948714858416594944 11248481327687940736 8548247796959286528 5848014266230632320 3147780735501978112 447547204773323904 16194057747754221312 13493824217025567104 10793590686296912896 8093357155568258688 5393123624839604480 2692890094110950272 18439400637091847680 15739167106363193472 13038933575634539264 10338700044905885056 7638466514177230848 4938232983448576640 2237999452719922432 17984509995700819840 15284276464972165632 12584042934243511424 9883809403514857216 7183575872786203008 4483342342057548800 1783108811328894592 17529619354309792000 14829385823581137792 12129152292852483584 9428918762123829376 6728685231395175168 4028451700666520960 1328218169937866752 17074728712918764160 14374495182190109952 11674261651461455744 8974028120732801536 6273794590004147328 3573561059275493120 873327528546838912 16619838071527736320 13919604540799082112 11219371010070427904 8519137479341773696 5818903948613119488 3118670417884465280 418436887155811072 16164947430136708480 13464713899408054272 10764480368679400064 8064246837950745856 5364013307222091648 2663779776493437440 18410290319474334848 15710056788745680640 13009823258017026432 10309589727288372224 7609356196559718016 4909122665831063808 2208889135102409600 17955399678083307008 15255166147354652800 12554932616625998592 9854699085897344384 7154465555168690176 4454232024440035968 1753998493711381760 17500509036692279168 14800275505963624960 12100041975234970752 9399808444506316544 6699574913777662336 3999341383049008128 1299107852320353920 17045618395301251328 14345384864572597120 11645151333843942912 8944917803115288704 6244684272386634496 3544450741657980288 844217210929326080 16590727753910223488 13890494223181569280 11190260692452915072 8490027161724260864 5789793630995606656 3089560100266952448 389326569538298240 16135837112519195648 13435603581790541440 10735370051061887232 8035136520333233024 5334902989604578816 2634669458875924608 18381180001856822016 15680946471128167808 12980712940399513600 10280479409670859392 7580245878942205184 4880012348213550976 2179778817484896768 17926289360465794176 15226055829737139968 12525822299008485760 9825588768279831552 7125355237551177344 4425121706822523136 1724888176093868928 17471398719074766336 14771165188346112128 12070931657617457920 9370698126888803712 6670464596160149504 3970231065431495296 1269997534702841088 17016508077683738496 14316274546955084288 11616041016226430080 8915807485497775872 6215573954769121664 3515340424040467456 815106893311813248 16561617436292710656 13861383905564056448 11161150374835402240 8460916844106748032 5760683313378093824 3060449782649439616 360216251920785408 16106726794901682816 13406493264173028608 10706259733444374400 8006026202715720192 5305792671987065984 2605559141258411776 18352069684239309184 15651836153510654976 12951602622782000768 10251369092053346560 7551135561324692352 4850902030596038144 2150668499867383936 17897179042848281344 15196945512119627136 12496711981390972928 9796478450662318720 7096244919933664512 4396011389205010304 1695777858476356096 17442288401457253504 14742054870728599296 12041821339999945088 9341587809271290880 6641354278542636672 3941120747813982464 1240887217085328256 16987397760066225664 14287164229337571456 11586930698608917248 8886697167880263040 6186463637151608832 3486230106422954624 785996575694300416 16532507118675197824 13832273587946543616 11132040057217889408 8431806526489235200 5731572995760580992 3031339465031926784 331105934303272576 16077616477284169984 13377382946555515776 10677149415826861568 7976915885098207360 5276682354369553152 2576448823640898944 18322959366621796352 15622725835893142144 12922492305164487936 10222258774435833728 7522025243707179520 4821791712978525312 2121558182249871104 17868068725230768512 15167835194502114304 12467601663773460096 9767368133044805888 7067134602316151680 4366901071587497472 1666667540858843264 17413178083839740672 14712944553111086464 12012711022382432256 9312477491653778048 6612243960925123840 3912010430196469632 1211776899467815424 16958287442448712832 14258053911720058624 11557820380991404416 8857586850262750208 6157353319534096000 3457119788805441792 756886258076787584 16503396801057684992 13803163270329030784 11102929739600376576 8402696208871722368 5702462678143068160 3002229147414413952 301995616685759744 16048506159666657152 13348272628938002944 10648039098209348736 7947805567480694528 5247572036752040320 2547338506023386112 18293849049004283520 15593615518275629312 12893381987546975104 10193148456818320896 7492914926089666688 4792681395361012480 2092447864632358272 17838958407613255680 15138724876884601472 12438491346155947264 9738257815427293056 7038024284698638848 4337790753969984640 1637557223241330432 17384067766222227840 14683834235493573632 11983600704764919424 9283367174036265216 6583133643307611008 3882900112578956800 1182666581850302592 16929177124831200000 14228943594102545792 11528710063373891584 8828476532645237376 6128243001916583168 3428009471187928960 727775940459274752 16474286483440172160 13774052952711517952 11073819421982863744 8373585891254209536 5673352360525555328 2973118829796901120 272885299068246912 16019395842049144320 13319162311320490112 10618928780591835904 7918695249863181696 5218461719134527488 2518228188405873280 18264738731386770688 15564505200658116480 12864271669929462272 10164038139200808064 7463804608472153856 4763571077743499648 2063337547014845440 17809848089995742848 15109614559267088640 12409381028538434432 9709147497809780224 7008913967081126016 4308680436352471808 1608446905623817600 17354957448604715008 14654723917876060800 11954490387147406592 9254256856418752384 6554023325690098176 3853789794961443968 1153556264232789760 16900066807213687168 14199833276485032960 11499599745756378752 8799366215027724544 6099132684299070336 3398899153570416128 698665622841761920 16445176165822659328 13744942635094005120 11044709104365350912 8344475573636696704 5644242042908042496 2944008512179388288 243774981450734080 15990285524431631488 13290051993702977280 10589818462974323072 7889584932245668864 5189351401517014656 2489117870788360448 18235628413769257856 15535394883040603648 12835161352311949440 10134927821583295232 7434694290854641024 4734460760125986816 2034227229397332608 17780737772378230016 15080504241649575808 12380270710920921600 9680037180192267392 6979803649463613184 4279570118734958976 1579336588006304768 17325847130987202176 14625613600258547968 11925380069529893760 9225146538801239552 6524913008072585344 3824679477343931136 1124445946615276928 16870956489596174336 14170722958867520128 11470489428138865920 8770255897410211712 6070022366681557504 3369788835952903296 669555305224249088 16416065848205146496 13715832317476492288 11015598786747838080 8315365256019183872 5615131725290529664 2914898194561875456 214664663833221248 15961175206814118656 13260941676085464448 10560708145356810240 7860474614628156032 5160241083899501824 2460007553170847616 18206518096151745024 15506284565423090816 12806051034694436608 10105817503965782400 7405583973237128192 4705350442508473984 2005116911779819776 17751627454760717184 15051393924032062976 12351160393303408768 9650926862574754560 6950693331846100352 4250459801117446144 1550226270388791936 17296736813369689344 14596503282641035136 11896269751912380928 9196036221183726720 6495802690455072512 3795569159726418304 1095335628997764096 16841846171978661504 14141612641250007296 11441379110521353088 8741145579792698880 6040912049064044672 3340678518335390464 640444987606736256 16386955530587633664 13686721999858979456 10986488469130325248 8286254938401671040 5586021407673016832 2885787876944362624 185554346215708416 15932064889196605824 13231831358467951616 10531597827739297408 7831364297010643200 5131130766281988992 2430897235553334784 18177407778534232192 15477174247805577984 12776940717076923776 10076707186348269568 7376473655619615360 4676240124890961152 1976006594162306944 17722517137143204352 15022283606414550144 12322050075685895936 9621816544957241728 6921583014228587520 4221349483499933312 1521115952771279104 17267626495752176512 14567392965023522304 11867159434294868096 9166925903566213888 6466692372837559680 3766458842108905472 1066225311380251264 16812735854361148672 14112502323632494464 11412268792903840256 8712035262175186048 6011801731446531840 3311568200717877632 611334669989223424 16357845212970120832 13657611682241466624 10957378151512812416 8257144620784158208 5556911090055504000 2856677559326849792 156444028598195584 15902954571579092992 13202721040850438784 10502487510121784576 7802253979393130368 5102020448664476160 2401786917935821952 18148297460916719360 15448063930188065152 12747830399459410944 10047596868730756736 7347363338002102528 4647129807273448320 1946896276544794112 17693406819525691520 14993173288797037312 12292939758068383104 9592706227339728896 6892472696611074688 4192239165882420480 1492005635153766272 17238516178134663680 14538282647406009472 11838049116677355264 9137815585948701056 6437582055220046848 3737348524491392640 1037114993762738432 16783625536743635840 14083392006014981632 11383158475286327424 8682924944557673216 5982691413829019008 3282457883100364800 582224352371710592 16328734895352608000 13628501364623953792 10928267833895299584 8228034303166645376 5527800772437991168 2827567241709336960 127333710980682752 15873844253961580160 13173610723232925952 10473377192504271744 7773143661775617536 5072910131046963328 2372676600318309120 18119187143299206528 15418953612570552320 12718720081841898112 10018486551113243904 7318253020384589696 4618019489655935488 1917785958927281280 17664296501908178688 14964062971179524480 12263829440450870272 9563595909722216064 6863362378993561856 4163128848264907648 1462895317536253440 17209405860517150848 14509172329788496640 11808938799059842432 9108705268331188224 6408471737602534016 3708238206873879808 1008004676145225600 16754515219126123008 14054281688397468800 11354048157668814592 8653814626940160384 5953581096211506176 3253347565482851968 553114034754197760 16299624577735095168 13599391047006440960 10899157516277786752 8198923985549132544 5498690454820478336 2798456924091824128 98223393363169920 15844733936344067328 13144500405615413120 10444266874886758912 7744033344158104704 5043799813429450496 2343566282700796288 18090076825681693696 15389843294953039488 12689609764224385280 9989376233495731072 7289142702767076864 4588909172038422656 1888675641309768448 17635186184290665856 14934952653562011648 12234719122833357440 9534485592104703232 6834252061376049024 4134018530647394816 1433784999918740608 17180295542899638016 14480062012170983808 11779828481442329600 9079594950713675392 6379361419985021184 3679127889256366976 978894358527712768 16725404901508610176 14025171370779955968 11324937840051301760 8624704309322647552 5924470778593993344 3224237247865339136 524003717136684928 16270514260117582336 13570280729388928128 10870047198660273920 8169813667931619712 5469580137202965504 2769346606474311296 69113075745657088 15815623618726554496 13115390087997900288 10415156557269246080 7714923026540591872 5014689495811937664 2314455965083283456 18060966508064180864 15360732977335526656 12660499446606872448 9960265915878218240 7260032385149564032 4559798854420909824 1859565323692255616 17606075866673153024 14905842335944498816 12205608805215844608 9505375274487190400 6805141743758536192 4104908213029881984 1404674682301227776 17151185225282125184 14450951694553470976 11750718163824816768 9050484633096162560 6350251102367508352 3650017571638854144 949784040910199936 16696294583891097344 13996061053162443136 11295827522433788928 8595593991705134720 5895360460976480512 3195126930247826304 494893399519172096 16241403942500069504 13541170411771415296 10840936881042761088 8140703350314106880 5440469819585452672 2740236288856798464 40002758128144256 15786513301109041664 13086279770380387456 10386046239651733248 7685812708923079040 4985579178194424832 2285345647465770624 18031856190446668032 15331622659718013824 12631389128989359616 9931155598260705408 7230922067532051200 4530688536803396992 1830455006074742784 17576965549055640192 14876732018326985984 12176498487598331776 9476264956869677568 6776031426141023360 4075797895412369152 1375564364683714944 17122074907664612352 14421841376935958144 11721607846207303936 9021374315478649728 6321140784749995520 3620907254021341312 920673723292687104 16667184266273584512 13966950735544930304 11266717204816276096 8566483674087621888 5866250143358967680 3166016612630313472 465783081901659264 16212293624882556672 13512060094153902464 10811826563425248256 8111593032696594048 5411359501967939840 2711125971239285632 10892440510631424 15757402983491528832 13057169452762874624 10356935922034220416 7656702391305566208 4956468860576912000 2256235329848257792 18002745872829155200 15302512342100500992 12602278811371846784 9902045280643192576 7201811749914538368 4501578219185884160 1801344688457229952 17547855231438127360 14847621700709473152 12147388169980818944 9447154639252164736 6746921108523510528 4046687577794856320 1346454047066202112 17092964590047099520 14392731059318445312 11692497528589791104 8992263997861136896 6292030467132482688 3591796936403828480 891563405675174272 16638073948656071680 13937840417927417472 11237606887198763264 8537373356470109056 5837139825741454848 3136906295012800640 436672764284146432 16183183307265043840 13482949776536389632 10782716245807735424 8082482715079081216 5382249184350427008 2682015653621772800 18428526196602670208 15728292665874016000 13028059135145361792 10327825604416707584 7627592073688053376 4927358542959399168 2227125012230744960 17973635555211642368 15273402024482988160 12573168493754333952 9872934963025679744 7172701432297025536 4472467901568371328 1772234370839717120 17518744913820614528 14818511383091960320 12118277852363306112 9418044321634651904 6717810790905997696 4017577260177343488 1317343729448689280 17063854272429586688 14363620741700932480 11663387210972278272 8963153680243624064 6262920149514969856 3562686618786315648 862453088057661440 16608963631038558848 13908730100309904640 11208496569581250432 8508263038852596224 5808029508123942016 3107795977395287808 407562446666633600 16154072989647531008 13453839458918876800 10753605928190222592 8053372397461568384 5353138866732914176 2652905336004259968 18399415878985157376 15699182348256503168 12998948817527848960 10298715286799194752 7598481756070540544 4898248225341886336 2198014694613232128 17944525237594129536 15244291706865475328 12544058176136821120 9843824645408166912 7143591114679512704 4443357583950858496 1743124053222204288 17489634596203101696 14789401065474447488 12089167534745793280 9388934004017139072 6688700473288484864 3988466942559830656 1288233411831176448 17034743954812073856 14334510424083419648 11634276893354765440 8934043362626111232 6233809831897457024 3533576301168802816 833342770440148608 16579853313421046016 13879619782692391808 11179386251963737600 8479152721235083392 5778919190506429184 3078685659777774976 378452129049120768 16124962672030018176 13424729141301363968 10724495610572709760 8024262079844055552 5324028549115401344 2623795018386747136 18370305561367644544 15670072030638990336 12969838499910336128 10269604969181681920 7569371438453027712 4869137907724373504 2168904376995719296 17915414919976616704 15215181389247962496 12514947858519308288 9814714327790654080 7114480797061999872 4414247266333345664 1714013735604691456 17460524278585588864 14760290747856934656 12060057217128280448 9359823686399626240 6659590155670972032 3959356624942317824 1259123094213663616 17005633637194561024 14305400106465906816 11605166575737252608 8904933045008598400 6204699514279944192 3504465983551289984 804232452822635776 16550742995803533184 13850509465074878976 11150275934346224768 8450042403617570560 5749808872888916352 3049575342160262144 349341811431607936 16095852354412505344 13395618823683851136 10695385292955196928 7995151762226542720 5294918231497888512 2594684700769234304 18341195243750131712 15640961713021477504 12940728182292823296 10240494651564169088 7540261120835514880 4840027590106860672 2139794059378206464 17886304602359103872 15186071071630449664 12485837540901795456 9785604010173141248 7085370479444487040 4385136948715832832 1684903417987178624 17431413960968076032 14731180430239421824 12030946899510767616 9330713368782113408 6630479838053459200 3930246307324804992 1230012776596150784 16976523319577048192 14276289788848393984 11576056258119739776 8875822727391085568 6175589196662431360 3475355665933777152 775122135205122944 16521632678186020352 13821399147457366144 11121165616728711936 8420932086000057728 5720698555271403520 3020465024542749312 320231493814095104 16066742036794992512 13366508506066338304 10666274975337684096 7966041444609029888 5265807913880375680 2565574383151721472 18312084926132618880 15611851395403964672 12911617864675310464 10211384333946656256 7511150803218002048 4810917272489347840 2110683741760693632 17857194284741591040 15156960754012936832 12456727223284282624 9756493692555628416 7056260161826974208 4356026631098320000 1655793100369665792 17402303643350563200 14702070112621908992 12001836581893254784 9301603051164600576 6601369520435946368 3901135989707292160 1200902458978637952 16947413001959535360 14247179471230881152 11546945940502226944 8846712409773572736 6146478879044918528 3446245348316264320 746011817587610112 16492522360568507520 13792288829839853312 11092055299111199104 8391821768382544896 5691588237653890688 2991354706925236480 291121176196582272 16037631719177479680 13337398188448825472 10637164657720171264 7936931126991517056 5236697596262862848 2536464065534208640 18282974608515106048 15582741077786451840 12882507547057797632 10182274016329143424 7482040485600489216 4781806954871835008 2081573424143180800 17828083967124078208 15127850436395424000 12427616905666769792 9727383374938115584 7027149844209461376 4326916313480807168 1626682782752152960 17373193325733050368 14672959795004396160 11972726264275741952 9272492733547087744 6572259202818433536 3872025672089779328 1171792141361125120 16918302684342022528 14218069153613368320 11517835622884714112 8817602092156059904 6117368561427405696 3417135030698751488 716901499970097280 16463412042950994688 13763178512222340480 11062944981493686272 8362711450765032064 5662477920036377856 2962244389307723648 262010858579069440 16008521401559966848 13308287870831312640 10608054340102658432 7907820809374004224 5207587278645350016 2507353747916695808 18253864290897593216 15553630760168939008 12853397229440284800 10153163698711630592 7452930167982976384 4752696637254322176 2052463106525667968 17798973649506565376 15098740118777911168 12398506588049256960 9698273057320602752 6998039526591948544 4297805995863294336 1597572465134640128 17344083008115537536 14643849477386883328 11943615946658229120 9243382415929574912 6543148885200920704 3842915354472266496 1142681823743612288 16889192366724509696 14188958835995855488 11488725305267201280 8788491774538547072 6088258243809892864 3388024713081238656 687791182352584448 16434301725333481856 13734068194604827648 11033834663876173440 8333601133147519232 5633367602418865024 2933134071690210816 232900540961556608 15979411083942454016 13279177553213799808 10578944022485145600 7878710491756491392 5178476961027837184 2478243430299182976 18224753973280080384 15524520442551426176 12824286911822771968 10124053381094117760 7423819850365463552 4723586319636809344 2023352788908155136 17769863331889052544 15069629801160398336 12369396270431744128 9669162739703089920 6968929208974435712 4268695678245781504 1568462147517127296 17314972690498024704 14614739159769370496 11914505629040716288 9214272098312062080 6514038567583407872 3813805036854753664 1113571506126099456 16860082049106996864 14159848518378342656 11459614987649688448 8759381456921034240 6059147926192380032 3358914395463725824 658680864735071616 16405191407715969024 13704957876987314816 11004724346258660608 8304490815530006400 5604257284801352192 2904023754072697984 203790223344043776 15950300766324941184 13250067235596286976 10549833704867632768 7849600174138978560 5149366643410324352 2449133112681670144 18195643655662567552 15495410124933913344 12795176594205259136 10094943063476604928 7394709532747950720 4694476002019296512 1994242471290642304 17740753014271539712 15040519483542885504 12340285952814231296 9640052422085577088 6939818891356922880 4239585360628268672 1539351829899614464 17285862372880511872 14585628842151857664 11885395311423203456 9185161780694549248 6484928249965895040 3784694719237240832 1084461188508586624 16830971731489484032 14130738200760829824 11430504670032175616 8730271139303521408 6030037608574867200 3329804077846212992 629570547117558784 16376081090098456192 13675847559369801984 10975614028641147776 8275380497912493568 5575146967183839360 2874913436455185152 174679905726530944 15921190448707428352 13220956917978774144 10520723387250119936 7820489856521465728 5120256325792811520 2420022795064157312 18166533338045054720 15466299807316400512 12766066276587746304 10065832745859092096 7365599215130437888 4665365684401783680 1965132153673129472 17711642696654026880 15011409165925372672 12311175635196718464 9610942104468064256 6910708573739410048 4210475043010755840 1510241512282101632 17256752055262999040 14556518524534344832 11856284993805690624 9156051463077036416 6455817932348382208 3755584401619728000 1055350870891073792 16801861413871971200 14101627883143316992 11401394352414662784 8701160821686008576 6000927290957354368 3300693760228700160 600460229500045952 16346970772480943360 13646737241752289152 10946503711023634944 8246270180294980736 5546036649566326528 2845803118837672320 145569588109018112 15892080131089915520 13191846600361261312 10491613069632607104 7791379538903952896 5091146008175298688 2390912477446644480 18137423020427541888 15437189489698887680 12736955958970233472 10036722428241579264 7336488897512925056 4636255366784270848 1936021836055616640 17682532379036514048 14982298848307859840 12282065317579205632 9581831786850551424 6881598256121897216 4181364725393243008 1481131194664588800 17227641737645486208 14527408206916832000 11827174676188177792 9126941145459523584 6426707614730869376 3726474084002215168 1026240553273560960 16772751096254458368 14072517565525804160 11372284034797149952 8672050504068495744 5971816973339841536 3271583442611187328 571349911882533120 16317860454863430528 13617626924134776320 10917393393406122112 8217159862677467904 5516926331948813696 2816692801220159488 116459270491505280 15862969813472402688 13162736282743748480 10462502752015094272 7762269221286440064 5062035690557785856 2361802159829131648 18108312702810029056 15408079172081374848 12707845641352720640 10007612110624066432 7307378579895412224 4607145049166758016 1906911518438103808 17653422061419001216 14953188530690347008 12252954999961692800 9552721469233038592 6852487938504384384 4152254407775730176 1452020877047075968 17198531420027973376 14498297889299319168 11798064358570664960 9097830827842010752 6397597297113356544 3697363766384702336 997130235656048128 16743640778636945536 14043407247908291328 11343173717179637120 8642940186450982912 5942706655722328704 3242473124993674496 542239594265020288 16288750137245917696 13588516606517263488 10888283075788609280 8188049545059955072 5487816014331300864 2787582483602646656 87348952873992448 15833859495854889856 13133625965126235648 10433392434397581440 7733158903668927232 5032925372940273024 2332691842211618816 18079202385192516224 15378968854463862016 12678735323735207808 9978501793006553600 7278268262277899392 4578034731549245184 1877801200820590976 17624311743801488384 14924078213072834176 12223844682344179968 9523611151615525760 6823377620886871552 4123144090158217344 1422910559429563136 17169421102410460544 14469187571681806336 11768954040953152128 9068720510224497920 6368486979495843712 3668253448767189504 968019918038535296 16714530461019432704 14014296930290778496 11314063399562124288 8613829868833470080 5913596338104815872 3213362807376161664 513129276647507456 16259639819628404864 13559406288899750656 10859172758171096448 8158939227442442240 5458705696713788032 2758472165985133824 58238635256479616 15804749178237377024 13104515647508722816 10404282116780068608 7704048586051414400 5003815055322760192 2303581524594105984 18050092067575003392 15349858536846349184 12649625006117694976 9949391475389040768 7249157944660386560 4548924413931732352 1848690883203078144 17595201426183975552 14894967895455321344 12194734364726667136 9494500833998012928 6794267303269358720 4094033772540704512 1393800241812050304 17140310784792947712 14440077254064293504 11739843723335639296 9039610192606985088 6339376661878330880 3639143131149676672 938909600421022464 16685420143401919872 13985186612673265664 11284953081944611456 8584719551215957248 5884486020487303040 3184252489758648832 484018959029994624 16230529502010892032 13530295971282237824 10830062440553583616 8129828909824929408 5429595379096275200 2729361848367620992 29128317638966784 15775638860619864192 13075405329891209984 10375171799162555776 7674938268433901568 4974704737705247360 2274471206976593152 18020981749957490560 15320748219228836352 12620514688500182144 9920281157771527936 7220047627042873728 4519814096314219520 1819580565585565312 17566091108566462720 14865857577837808512 12165624047109154304 9465390516380500096 6765156985651845888 4064923454923191680 1364689924194537472 17111200467175434880 14410966936446780672 11710733405718126464 9010499874989472256 6310266344260818048 3610032813532163840 909799282803509632 16656309825784407040 13956076295055752832 11255842764327098624 8555609233598444416 5855375702869790208 3155142172141136000 454908641412481792 16201419184393379200 13501185653664724992 10800952122936070784 8100718592207416576 5400485061478762368 2700251530750108160 18000021453952 15746528543002351360 13046295012273697152 10346061481545042944 7645827950816388736 4945594420087734528 2245360889359080320 17991871432339977728 15291637901611323520 12591404370882669312 9891170840154015104 7190937309425360896 4490703778696706688 1790470247968052480 17536980790948949888 14836747260220295680 12136513729491641472 9436280198762987264 6736046668034333056 4035813137305678848 1335579606577024640 17082090149557922048 14381856618829267840 11681623088100613632 8981389557371959424 6281156026643305216 3580922495914651008 880688965185996800 16627199508166894208 13926965977438240000 11226732446709585792 8526498915980931584 5826265385252277376 3126031854523623168 425798323794968960 16172308866775866368 13472075336047212160 10771841805318557952 8071608274589903744 5371374743861249536 2671141213132595328 18417651756113492736 15717418225384838528 13017184694656184320 10316951163927530112 7616717633198875904 4916484102470221696 2216250571741567488 17962761114722464896 15262527583993810688 12562294053265156480 9862060522536502272 7161826991807848064 4461593461079193856 1761359930350539648 17507870473331437056 14807636942602782848 12107403411874128640 9407169881145474432 6706936350416820224 4006702819688166016 1306469288959511808 17052979831940409216 14352746301211755008 11652512770483100800 8952279239754446592 6252045709025792384 3551812178297138176 851578647568483968 16598089190549381376 13897855659820727168 11197622129092072960 8497388598363418752 5797155067634764544 3096921536906110336 396688006177456128 16143198549158353536 13442965018429699328 10742731487701045120 8042497956972390912 5342264426243736704 2642030895515082496 18388541438495979904 15688307907767325696 12988074377038671488 10287840846310017280 7587607315581363072 4887373784852708864 2187140254124054656 17933650797104952064 15233417266376297856 12533183735647643648 9832950204918989440 7132716674190335232 4432483143461681024 1732249612733026816 17478760155713924224 14778526624985270016 12078293094256615808 9378059563527961600 6677826032799307392 3977592502070653184 1277358971341998976 17023869514322896384 14323635983594242176 11623402452865587968 8923168922136933760 6222935391408279552 3522701860679625344 822468329950971136 16568978872931868544 13868745342203214336 11168511811474560128 8468278280745905920 5768044750017251712 3067811219288597504 367577688559943296 16114088231540840704 13413854700812186496 10713621170083532288 8013387639354878080 5313154108626223872 2612920577897569664 18359431120878467072 15659197590149812864 12958964059421158656 10258730528692504448 7558496997963850240 4858263467235196032 2158029936506541824 17904540479487439232 15204306948758785024 12504073418030130816 9803839887301476608 7103606356572822400 4403372825844168192 1703139295115513984 17449649838096411392 14749416307367757184 12049182776639102976 9348949245910448768 6648715715181794560 3948482184453140352 1248248653724486144 16994759196705383552 14294525665976729344 11594292135248075136 8894058604519420928 6193825073790766720 3493591543062112512 793358012333458304 16539868555314355712 13839635024585701504 11139401493857047296 8439167963128393088 5738934432399738880 3038700901671084672 338467370942430464 16084977913923327872 13384744383194673664 10684510852466019456 7984277321737365248 5284043791008711040 2583810260280056832 18330320803260954240 15630087272532300032 12929853741803645824 10229620211074991616 7529386680346337408 4829153149617683200 2128919618889028992 17875430161869926400 15175196631141272192 12474963100412617984 9774729569683963776 7074496038955309568 4374262508226655360 1674028977498001152 17420539520478898560 14720305989750244352 12020072459021590144 9319838928292935936 6619605397564281728 3919371866835627520 1219138336106973312 16965648879087870720 14265415348359216512 11565181817630562304 8864948286901908096 6164714756173253888 3464481225444599680 764247694715945472 16510758237696842880 13810524706968188672 11110291176239534464 8410057645510880256 5709824114782226048 3009590584053571840 309357053324917632 16055867596305815040 13355634065577160832 10655400534848506624 7955167004119852416 5254933473391198208 2554699942662544000 18301210485643441408 15600976954914787200 12900743424186132992 10200509893457478784 7500276362728824576 4800042832000170368 2099809301271516160 17846319844252413568 15146086313523759360 12445852782795105152 9745619252066450944 7045385721337796736 4345152190609142528 1644918659880488320 17391429202861385728 14691195672132731520 11990962141404077312 9290728610675423104 6590495079946768896 3890261549218114688 1190028018489460480 16936538561470357888 14236305030741703680 11536071500013049472 8835837969284395264 6135604438555741056 3435370907827086848 735137377098432640 16481647920079330048 13781414389350675840 11081180858622021632 8380947327893367424 5680713797164713216 2980480266436059008 280246735707404800 16026757278688302208 13326523747959648000 10626290217230993792 7926056686502339584 5225823155773685376 2525589625045031168 18272100168025928576 15571866637297274368 12871633106568620160 10171399575839965952 7471166045111311744 4770932514382657536 2070698983654003328 17817209526634900736 15116975995906246528 12416742465177592320 9716508934448938112 7016275403720283904 4316041872991629696 1615808342262975488 17362318885243872896 14662085354515218688 11961851823786564480 9261618293057910272 6561384762329256064 3861151231600601856 1160917700871947648 16907428243852845056 14207194713124190848 11506961182395536640 8806727651666882432 6106494120938228224 3406260590209574016 706027059480919808 16452537602461817216 13752304071733163008 11052070541004508800 8351837010275854592 5651603479547200384 2951369948818546176 251136418089891968 15997646961070789376 13297413430342135168 10597179899613480960 7896946368884826752 5196712838156172544 2496479307427518336 18242989850408415744 15542756319679761536 12842522788951107328 10142289258222453120 7442055727493798912 4741822196765144704 2041588666036490496 17788099209017387904 15087865678288733696 12387632147560079488 9687398616831425280 6987165086102771072 4286931555374116864 1586698024645462656 17333208567626360064 14632975036897705856 11932741506169051648 9232507975440397440 6532274444711743232 3832040913983089024 1131807383254434816 16878317926235332224 14178084395506678016 11477850864778023808 8777617334049369600 6077383803320715392 3377150272592061184 676916741863406976 16423427284844304384 13723193754115650176 11022960223386995968 8322726692658341760 5622493161929687552 2922259631201033344 222026100472379136 15968536643453276544 13268303112724622336 10568069581995968128 7867836051267313920 5167602520538659712 2467368989810005504 18213879532790902912 15513646002062248704 12813412471333594496 10113178940604940288 7412945409876286080 4712711879147631872 2012478348418977664 17758988891399875072 15058755360671220864 12358521829942566656 9658288299213912448 6958054768485258240 4257821237756604032 1557587707027949824 17304098250008847232 14603864719280193024 11903631188551538816 9203397657822884608 6503164127094230400 3802930596365576192 1102697065636921984 16849207608617819392 14148974077889165184 11448740547160510976 8748507016431856768 6048273485703202560 3348039954974548352 647806424245894144 16394316967226791552 13694083436498137344 10993849905769483136 8293616375040828928 5593382844312174720 2893149313583520512 192915782854866304 15939426325835763712 13239192795107109504 10538959264378455296 7838725733649801088 5138492202921146880 2438258672192492672 18184769215173390080 15484535684444735872 12784302153716081664 10084068622987427456 7383835092258773248 4683601561530119040 1983368030801464832 17729878573782362240 15029645043053708032 12329411512325053824 9629177981596399616 6928944450867745408 4228710920139091200 1528477389410436992 17274987932391334400 14574754401662680192 11874520870934025984 9174287340205371776 6474053809476717568 3773820278748063360 1073586748019409152 16820097291000306560 14119863760271652352 11419630229542998144 8719396698814343936 6019163168085689728 3318929637357035520 618696106628381312 16365206649609278720 13664973118880624512 10964739588151970304 8264506057423316096 5564272526694661888 2864038995966007680 163805465237353472 15910316008218250880 13210082477489596672 10509848946760942464 7809615416032288256 5109381885303634048 2409148354574979840 18155658897555877248 15455425366827223040 12755191836098568832 10054958305369914624 7354724774641260416 4654491243912606208 1954257713183952000 17700768256164849408 15000534725436195200 12300301194707540992 9600067663978886784 6899834133250232576 4199600602521578368 1499367071792924160 17245877614773821568 14545644084045167360 11845410553316513152 9145177022587858944 6444943491859204736 3744709961130550528 1044476430401896320 16790986973382793728 14090753442654139520 11390519911925485312 8690286381196831104 5990052850468176896 3289819319739522688 589585789010868480 16336096331991765888 13635862801263111680 10935629270534457472 8235395739805803264 5535162209077149056 2834928678348494848 134695147619840640 15881205690600738048 13180972159872083840 10480738629143429632 7780505098414775424 5080271567686121216 2380038036957467008 18126548579938364416 15426315049209710208 12726081518481056000 10025847987752401792 7325614457023747584 4625380926295093376 1925147395566439168 17671657938547336576 14971424407818682368 12271190877090028160 9570957346361373952 6870723815632719744 4170490284904065536 1470256754175411328 17216767297156308736 14516533766427654528 11816300235699000320 9116066704970346112 6415833174241691904 3715599643513037696 1015366112784383488 16761876655765280896 14061643125036626688 11361409594307972480 8661176063579318272 5960942532850664064 3260709002122009856 560475471393355648 16306986014374253056 13606752483645598848 10906518952916944640 8206285422188290432 5506051891459636224 2805818360730982016 105584830002327808 15852095372983225216 13151861842254571008 10451628311525916800 7751394780797262592 5051161250068608384 2350927719339954176 18097438262320851584 15397204731592197376 12696971200863543168 9996737670134888960 7296504139406234752 4596270608677580544 1896037077948926336 17642547620929823744 14942314090201169536 12242080559472515328 9541847028743861120 6841613498015206912 4141379967286552704 1441146436557898496 17187656979538795904 14487423448810141696 11787189918081487488 9086956387352833280 6386722856624179072 3686489325895524864 986255795166870656 16732766338147768064 14032532807419113856 11332299276690459648 8632065745961805440 5931832215233151232 3231598684504497024 531365153775842816 16277875696756740224 13577642166028086016 10877408635299431808 8177175104570777600 5476941573842123392 2776708043113469184 76474512384814976 15822985055365712384 13122751524637058176 10422517993908403968 7722284463179749760 5022050932451095552 2321817401722441344 18068327944703338752 15368094413974684544 12667860883246030336 9967627352517376128 7267393821788721920 4567160291060067712 1866926760331413504 17613437303312310912 14913203772583656704 12212970241855002496 9512736711126348288 6812503180397694080 4112269649669039872 1412036118940385664 17158546661921283072 14458313131192628864 11758079600463974656 9057846069735320448 6357612539006666240 3657379008278012032 957145477549357824 16703656020530255232 14003422489801601024 11303188959072946816 8602955428344292608 5902721897615638400 3202488366886984192 502254836158329984 16248765379139227392 13548531848410573184 10848298317681918976 8148064786953264768 5447831256224610560 2747597725495956352 47364194767302144 15793874737748199552 13093641207019545344 10393407676290891136 7693174145562236928 4992940614833582720 2292707084104928512 18039217627085825920 15338984096357171712 12638750565628517504 9938517034899863296 7238283504171209088 4538049973442554880 1837816442713900672 17584326985694798080 14884093454966143872 12183859924237489664 9483626393508835456 6783392862780181248 4083159332051527040 1382925801322872832 17129436344303770240 14429202813575116032 11728969282846461824 9028735752117807616 6328502221389153408 3628268690660499200 928035159931844992 16674545702912742400 13974312172184088192 11274078641455433984 8573845110726779776 5873611579998125568 3173378049269471360 473144518540817152 16219655061521714560 13519421530793060352 10819188000064406144 8118954469335751936 5418720938607097728 2718487407878443520 18253877149789312 15764764420130686720 13064530889402032512 10364297358673378304 7664063827944724096 4963830297216069888 2263596766487415680 18010107309468313088 15309873778739658880 12609640248011004672 9909406717282350464 7209173186553696256 4508939655825042048 1808706125096387840 17555216668077285248 14854983137348631040 12154749606619976832 9454516075891322624 6754282545162668416 4054049014434014208 1353815483705360000 17100326026686257408 14400092495957603200 11699858965228948992 8999625434500294784 6299391903771640576 3599158373042986368 898924842314332160 16645435385295229568 13945201854566575360 11244968323837921152 8544734793109266944 5844501262380612736 3144267731651958528 444034200923304320 16190544743904201728 13490311213175547520 10790077682446893312 8089844151718239104 5389610620989584896 2689377090260930688 18435887633241828096 15735654102513173888 13035420571784519680 10335187041055865472 7634953510327211264 4934719979598557056 2234486448869902848 17980996991850800256 15280763461122146048 12580529930393491840 9880296399664837632 7180062868936183424 4479829338207529216 1779595807478875008 17526106350459772416 14825872819731118208 12125639289002464000 9425405758273809792 6725172227545155584 4024938696816501376 1324705166087847168 17071215709068744576 14370982178340090368 11670748647611436160 8970515116882781952 6270281586154127744 3570048055425473536 869814524696819328 16616325067677716736 13916091536949062528 11215858006220408320 8515624475491754112 5815390944763099904 3115157414034445696 414923883305791488 16161434426286688896 13461200895558034688 10760967364829380480 8060733834100726272 5360500303372072064 2660266772643417856 18406777315624315264 15706543784895661056 13006310254167006848 10306076723438352640 7605843192709698432 4905609661981044224 2205376131252390016 17951886674233287424 15251653143504633216 12551419612775979008 9851186082047324800 7150952551318670592 4450719020590016384 1750485489861362176 17496996032842259584 14796762502113605376 12096528971384951168 9396295440656296960 6696061909927642752 3995828379198988544 1295594848470334336 17042105391451231744 14341871860722577536 11641638329993923328 8941404799265269120 6241171268536614912 3540937737807960704 840704207079306496 16587214750060203904 13886981219331549696 11186747688602895488 8486514157874241280 5786280627145587072 3086047096416932864 385813565688278656 16132324108669176064 13432090577940521856 10731857047211867648 8031623516483213440 5331389985754559232 2631156455025905024 18377666998006802432 15677433467278148224 12977199936549494016 10276966405820839808 7576732875092185600 4876499344363531392 2176265813634877184 17922776356615774592 15222542825887120384 12522309295158466176 9822075764429811968 7121842233701157760 4421608702972503552 1721375172243849344 17467885715224746752 14767652184496092544 12067418653767438336 9367185123038784128 6666951592310129920 3966718061581475712 1266484530852821504 17012995073833718912 14312761543105064704 11612528012376410496 8912294481647756288 6212060950919102080 3511827420190447872 811593889461793664 16558104432442691072 13857870901714036864 11157637370985382656 8457403840256728448 5757170309528074240 3056936778799420032 356703248070765824 16103213791051663232 13402980260323009024 10702746729594354816 8002513198865700608 5302279668137046400 2602046137408392192 18348556680389289600 15648323149660635392 12948089618931981184 10247856088203326976 7547622557474672768 4847389026746018560 2147155496017364352 17893666038998261760 15193432508269607552 12493198977540953344 9792965446812299136 7092731916083644928 4392498385354990720 1692264854626336512 17438775397607233920 14738541866878579712 12038308336149925504 9338074805421271296 6637841274692617088 3937607743963962880 1237374213235308672 16983884756216206080 14283651225487551872 11583417694758897664 8883184164030243456 6182950633301589248 3482717102572935040 782483571844280832 16528994114825178240 13828760584096524032 11128527053367869824 8428293522639215616 5728059991910561408 3027826461181907200 327592930453252992 16074103473434150400 13373869942705496192 10673636411976841984 7973402881248187776 5273169350519533568 2572935819790879360 18319446362771776768 15619212832043122560 12918979301314468352 10218745770585814144 7518512239857159936 4818278709128505728 2118045178399851520 17864555721380748928 15164322190652094720 12464088659923440512 9763855129194786304 7063621598466132096 4363388067737477888 1663154537008823680 17409665079989721088 14709431549261066880 12009198018532412672 9308964487803758464 6608730957075104256 3908497426346450048 1208263895617795840 16954774438598693248 14254540907870039040 11554307377141384832 8854073846412730624 6153840315684076416 3453606784955422208 753373254226768000 16499883797207665408 13799650266479011200 11099416735750356992 8399183205021702784 5698949674293048576 2998716143564394368 298482612835740160 16044993155816637568 13344759625087983360 10644526094359329152 7944292563630674944 5244059032902020736 2543825502173366528 18290336045154263936 15590102514425609728 12889868983696955520 10189635452968301312 7489401922239647104 4789168391510992896 2088934860782338688 17835445403763236096 15135211873034581888 12434978342305927680 9734744811577273472 7034511280848619264 4334277750119965056 1634044219391310848 17380554762372208256 14680321231643554048 11980087700914899840 9279854170186245632 6579620639457591424 3879387108728937216 1179153578000283008 16925664120981180416 14225430590252526208 11525197059523872000 8824963528795217792 6124729998066563584 3424496467337909376 724262936609255168 16470773479590152576 13770539948861498368 11070306418132844160 8370072887404189952 5669839356675535744 2969605825946881536 269372295218227328 16015882838199124736 13315649307470470528 10615415776741816320 7915182246013162112 5214948715284507904 2514715184555853696 18261225727536751104 15560992196808096896 12860758666079442688 10160525135350788480 7460291604622134272 4760058073893480064 2059824543164825856 17806335086145723264 15106101555417069056 12405868024688414848 9705634493959760640 7005400963231106432 4305167432502452224 1604933901773798016 17351444444754695424 14651210914026041216 11950977383297387008 9250743852568732800 6550510321840078592 3850276791111424384 1150043260382770176 16896553803363667584 14196320272635013376 11496086741906359168 8795853211177704960 6095619680449050752 3395386149720396544 695152618991742336 16441663161972639744 13741429631243985536 11041196100515331328 8340962569786677120 5640729039058022912 2940495508329368704 240261977600714496 15986772520581611904 13286538989852957696 10586305459124303488 7886071928395649280 5185838397666995072 2485604866938340864 18232115409919238272 15531881879190584064 12831648348461929856 10131414817733275648 7431181287004621440 4730947756275967232 2030714225547313024 17777224768528210432 15076991237799556224 12376757707070902016 9676524176342247808 6976290645613593600 4276057114884939392 1575823584156285184 17322334127137182592 14622100596408528384 11921867065679874176 9221633534951219968 6521400004222565760 3821166473493911552 1120932942765257344 16867443485746154752 14167209955017500544 11466976424288846336 8766742893560192128 6066509362831537920 3366275832102883712 666042301374229504 16412552844355126912 13712319313626472704 11012085782897818496 8311852252169164288 5611618721440510080 2911385190711855872 211151659983201664 15957662202964099072 13257428672235444864 10557195141506790656 7856961610778136448 5156728080049482240 2456494549320828032 18203005092301725440 15502771561573071232 12802538030844417024 10102304500115762816 7402070969387108608 4701837438658454400 2001603907929800192 17748114450910697600 15047880920182043392 12347647389453389184 9647413858724734976 6947180327996080768 4246946797267426560 1546713266538772352 17293223809519669760 14592990278791015552 11892756748062361344 9192523217333707136 6492289686605052928 3792056155876398720 1091822625147744512 16838333168128641920 14138099637399987712 11437866106671333504 8737632575942679296 6037399045214025088 3337165514485370880 636931983756716672 16383442526737614080 13683208996008959872 10982975465280305664 8282741934551651456 5582508403822997248 2882274873094343040 182041342365688832 15928551885346586240 13228318354617932032 10528084823889277824 7827851293160623616 5127617762431969408 2427384231703315200 18173894774684212608 15473661243955558400 12773427713226904192 10073194182498249984 7372960651769595776 4672727121040941568 1972493590312287360 17719004133293184768 15018770602564530560 12318537071835876352 9618303541107222144 6918070010378567936 4217836479649913728 1517602948921259520 17264113491902156928 14563879961173502720 11863646430444848512 9163412899716194304 6463179368987540096 3762945838258885888 1062712307530231680 16809222850511129088 14108989319782474880 11408755789053820672 8708522258325166464 6008288727596512256 3308055196867858048 607821666139203840 16354332209120101248 13654098678391447040 10953865147662792832 8253631616934138624 5553398086205484416 2853164555476830208 152931024748176000 15899441567729073408 13199208037000419200 10498974506271764992 7798740975543110784 5098507444814456576 2398273914085802368 18144784457066699776 15444550926338045568 12744317395609391360 10044083864880737152 7343850334152082944 4643616803423428736 1943383272694774528 17689893815675671936 14989660284947017728 12289426754218363520 9589193223489709312 6888959692761055104 4188726162032400896 1488492631303746688 17235003174284644096 14534769643555989888 11834536112827335680 9134302582098681472 6434069051370027264 3733835520641373056 1033601989912718848 16780112532893616256 14079879002164962048 11379645471436307840 8679411940707653632 5979178409978999424 3278944879250345216 578711348521691008 16325221891502588416 13624988360773934208 10924754830045280000 8224521299316625792 5524287768587971584 2824054237859317376 123820707130663168 15870331250111560576 13170097719382906368 10469864188654252160 7769630657925597952 5069397127196943744 2369163596468289536 18115674139449186944 15415440608720532736 12715207077991878528 10014973547263224320 7314740016534570112 4614506485805915904 1914272955077261696 17660783498058159104 14960549967329504896 12260316436600850688 9560082905872196480 6859849375143542272 4159615844414888064 1459382313686233856 17205892856667131264 14505659325938477056 11805425795209822848 9105192264481168640 6404958733752514432 3704725203023860224 1004491672295206016 16751002215276103424 14050768684547449216 11350535153818795008 8650301623090140800 5950068092361486592 3249834561632832384 549601030904178176 16296111573885075584 13595878043156421376 10895644512427767168 8195410981699112960 5495177450970458752 2794943920241804544 94710389513150336 15841220932494047744 13140987401765393536 10440753871036739328 7740520340308085120 5040286809579430912 2340053278850776704 18086563821831674112 15386330291103019904 12686096760374365696 9985863229645711488 7285629698917057280 4585396168188403072 1885162637459748864 17631673180440646272 14931439649711992064 12231206118983337856 9530972588254683648 6830739057526029440 4130505526797375232 1430271996068721024 17176782539049618432 14476549008320964224 11776315477592310016 9076081946863655808 6375848416135001600 3675614885406347392 975381354677693184 16721891897658590592 14021658366929936384 11321424836201282176 8621191305472627968 5920957774743973760 3220724244015319552 520490713286665344 16267001256267562752 13566767725538908544 10866534194810254336 8166300664081600128 5466067133352945920 2765833602624291712 65600071895637504 15812110614876534912 13111877084147880704 10411643553419226496 7711410022690572288 5011176491961918080 2310942961233263872 18057453504214161280 15357219973485507072 12656986442756852864 9956752912028198656 7256519381299544448 4556285850570890240 1856052319842236032 17602562862823133440 14902329332094479232 12202095801365825024 9501862270637170816 6801628739908516608 4101395209179862400 1401161678451208192 17147672221432105600 14447438690703451392 11747205159974797184 9046971629246142976 6346738098517488768 3646504567788834560 946271037060180352 16692781580041077760 13992548049312423552 11292314518583769344 8592080987855115136 5891847457126460928 3191613926397806720 491380395669152512 16237890938650049920 13537657407921395712 10837423877192741504 8137190346464087296 5436956815735433088 2736723285006778880 36489754278124672 15783000297259022080 13082766766530367872 10382533235801713664 7682299705073059456 4982066174344405248 2281832643615751040 18028343186596648448 15328109655867994240 12627876125139340032 9927642594410685824 7227409063682031616 4527175532953377408 1826942002224723200 17573452545205620608 14873219014476966400 12172985483748312192 9472751953019657984 6772518422291003776 4072284891562349568 1372051360833695360 17118561903814592768 14418328373085938560 11718094842357284352 9017861311628630144 6317627780899975936 3617394250171321728 917160719442667520 16663671262423564928 13963437731694910720 11263204200966256512 8562970670237602304 5862737139508948096 3162503608780293888 462270078051639680 16208780621032537088 13508547090303882880 10808313559575228672 8108080028846574464 5407846498117920256 2707612967389266048 7379436660611840 15753889979641509248 13053656448912855040 10353422918184200832 7653189387455546624 4952955856726892416 2252722325998238208 17999232868979135616 15298999338250481408 12598765807521827200 9898532276793172992 7198298746064518784 4498065215335864576 1797831684607210368 17544342227588107776 14844108696859453568 12143875166130799360 9443641635402145152 6743408104673490944 4043174573944836736 1342941043216182528 17089451586197079936 14389218055468425728 11688984524739771520 8988750994011117312 6288517463282463104 3588283932553808896 888050401825154688 16634560944806052096 13934327414077397888 11234093883348743680 8533860352620089472 5833626821891435264 3133393291162781056 433159760434126848 16179670303415024256 13479436772686370048 10779203241957715840 8078969711229061632 5378736180500407424 2678502649771753216 18425013192752650624 15724779662023996416 13024546131295342208 10324312600566688000 7624079069838033792 4923845539109379584 2223612008380725376 17970122551361622784 15269889020632968576 12569655489904314368 9869421959175660160 7169188428447005952 4468954897718351744 1768721366989697536 17515231909970594944 14814998379241940736 12114764848513286528 9414531317784632320 6714297787055978112 4014064256327323904 1313830725598669696 17060341268579567104 14360107737850912896 11659874207122258688 8959640676393604480 6259407145664950272 3559173614936296064 858940084207641856 16605450627188539264 13905217096459885056 11204983565731230848 8504750035002576640 5804516504273922432 3104282973545268224 404049442816614016 16150559985797511424 13450326455068857216 10750092924340203008 8049859393611548800 5349625862882894592 2649392332154240384 18395902875135137792 15695669344406483584 12995435813677829376 10295202282949175168 7594968752220520960 4894735221491866752 2194501690763212544 17941012233744109952 15240778703015455744 12540545172286801536 9840311641558147328 7140078110829493120 4439844580100838912 1739611049372184704 17486121592353082112 14785888061624427904 12085654530895773696 9385421000167119488 6685187469438465280 3984953938709811072 1284720407981156864 17031230950962054272 14330997420233400064 11630763889504745856 8930530358776091648 6230296828047437440 3530063297318783232 829829766590129024 16576340309571026432 13876106778842372224 11175873248113718016 8475639717385063808 5775406186656409600 3075172655927755392 374939125199101184 16121449668179998592 13421216137451344384 10720982606722690176 8020749075994035968 5320515545265381760 2620282014536727552 18366792557517624960 15666559026788970752 12966325496060316544 10266091965331662336 7565858434603008128 4865624903874353920 2165391373145699712 17911901916126597120 15211668385397942912 12511434854669288704 9811201323940634496 7110967793211980288 4410734262483326080 1710500731754671872 17457011274735569280 14756777744006915072 12056544213278260864 9356310682549606656 6656077151820952448 3955843621092298240 1255610090363644032 17002120633344541440 14301887102615887232 11601653571887233024 8901420041158578816 6201186510429924608 3500952979701270400 800719448972616192 16547229991953513600 13846996461224859392 11146762930496205184 8446529399767550976 5746295869038896768 3046062338310242560 345828807581588352 16092339350562485760 13392105819833831552 10691872289105177344 7991638758376523136 5291405227647868928 2591171696919214720 18337682239900112128 15637448709171457920 12937215178442803712 10236981647714149504 7536748116985495296 4836514586256841088 2136281055528186880 17882791598509084288 15182558067780430080 12482324537051775872 9782091006323121664 7081857475594467456 4381623944865813248 1681390414137159040 17427900957118056448 14727667426389402240 12027433895660748032 9327200364932093824 6626966834203439616 3926733303474785408 1226499772746131200 16973010315727028608 14272776784998374400 11572543254269720192 8872309723541065984 6172076192812411776 3471842662083757568 771609131355103360 16518119674336000768 13817886143607346560 11117652612878692352 8417419082150038144 5717185551421383936 3016952020692729728 316718489964075520 16063229032944972928 13362995502216318720 10662761971487664512 7962528440759010304 5262294910030356096 2562061379301701888 18308571922282599296 15608338391553945088 12908104860825290880 10207871330096636672 7507637799367982464 4807404268639328256 2107170737910674048 17853681280891571456 15153447750162917248 12453214219434263040 9752980688705608832 7052747157976954624 4352513627248300416 1652280096519646208 17398790639500543616 14698557108771889408 11998323578043235200 9298090047314580992 6597856516585926784 3897622985857272576 1197389455128618368 16943899998109515776 14243666467380861568 11543432936652207360 8843199405923553152 6142965875194898944 3442732344466244736 742498813737590528 16489009356718487936 13788775825989833728 11088542295261179520 8388308764532525312 5688075233803871104 2987841703075216896 287608172346562688 16034118715327460096 13333885184598805888 10633651653870151680 7933418123141497472 5233184592412843264 2532951061684189056 18279461604665086464 15579228073936432256 12878994543207778048 10178761012479123840 7478527481750469632 4778293951021815424 2078060420293161216 17824570963274058624 15124337432545404416 12424103901816750208 9723870371088096000 7023636840359441792 4323403309630787584 1623169778902133376 17369680321883030784 14669446791154376576 11969213260425722368 9268979729697068160 6568746198968413952 3868512668239759744 1168279137511105536 16914789680492002944 14214556149763348736 11514322619034694528 8814089088306040320 6113855557577386112 3413622026848731904 713388496120077696 16459899039100975104 13759665508372320896 11059431977643666688 8359198446915012480 5658964916186358272 2958731385457704064 258497854729049856 16005008397709947264 13304774866981293056 10604541336252638848 7904307805523984640 5204074274795330432 2503840744066676224 18250351287047573632 15550117756318919424 12849884225590265216 10149650694861611008 7449417164132956800 4749183633404302592 2048950102675648384 17795460645656545792 15095227114927891584 12394993584199237376 9694760053470583168 6994526522741928960 4294292992013274752 1594059461284620544 17340570004265517952 14640336473536863744 11940102942808209536 9239869412079555328 6539635881350901120 3839402350622246912 1139168819893592704 16885679362874490112 14185445832145835904 11485212301417181696 8784978770688527488 6084745239959873280 3384511709231219072 684278178502564864 16430788721483462272 13730555190754808064 11030321660026153856 8330088129297499648 5629854598568845440 2929621067840191232 229387537111537024 15975898080092434432 13275664549363780224 10575431018635126016 7875197487906471808 5174963957177817600 2474730426449163392 18221240969430060800 15521007438701406592 12820773907972752384 10120540377244098176 7420306846515443968 4720073315786789760 2019839785058135552 17766350328039032960 15066116797310378752 12365883266581724544 9665649735853070336 6965416205124416128 4265182674395761920 1564949143667107712 17311459686648005120 14611226155919350912 11910992625190696704 9210759094462042496 6510525563733388288 3810292033004734080 1110058502276079872 16856569045256977280 14156335514528323072 11456101983799668864 8755868453071014656 6055634922342360448 3355401391613706240 655167860885052032 16401678403865949440 13701444873137295232 11001211342408641024 8300977811679986816 5600744280951332608 2900510750222678400 200277219494024192 15946787762474921600 13246554231746267392 10546320701017613184 7846087170288958976 5145853639560304768 2445620108831650560 18192130651812547968 15491897121083893760 12791663590355239552 10091430059626585344 7391196528897931136 4690962998169276928 1990729467440622720 17737240010421520128 15037006479692865920 12336772948964211712 9636539418235557504 6936305887506903296 4236072356778249088 1535838826049594880 17282349369030492288 14582115838301838080 11881882307573183872 9181648776844529664 6481415246115875456 3781181715387221248 1080948184658567040 16827458727639464448 14127225196910810240 11426991666182156032 8726758135453501824 6026524604724847616 3326291073996193408 626057543267539200 16372568086248436608 13672334555519782400 10972101024791128192 8271867494062473984 5571633963333819776 2871400432605165568 171166901876511360 15917677444857408768 13217443914128754560 10517210383400100352 7816976852671446144 5116743321942791936 2416509791214137728 18163020334195035136 15462786803466380928 12762553272737726720 10062319742009072512 7362086211280418304 4661852680551764096 1961619149823109888 17708129692804007296 15007896162075353088 12307662631346698880 9607429100618044672 6907195569889390464 4206962039160736256 1506728508432082048 17253239051412979456 14553005520684325248 11852771989955671040 9152538459227016832 6452304928498362624 3752071397769708416 1051837867041054208 16798348410021951616 14098114879293297408 11397881348564643200 8697647817835988992 5997414287107334784 3297180756378680576 596947225650026368 16343457768630923776 13643224237902269568 10942990707173615360 8242757176444961152 5542523645716306944 2842290114987652736 142056584258998528 15888567127239895936 13188333596511241728 10488100065782587520 7787866535053933312 5087633004325279104 2387399473596624896 18133910016577522304 15433676485848868096 12733442955120213888 10033209424391559680 7332975893662905472 4632742362934251264 1932508832205597056 17679019375186494464 14978785844457840256 12278552313729186048 9578318783000531840 6878085252271877632 4177851721543223424 1477618190814569216 17224128733795466624 14523895203066812416 11823661672338158208 9123428141609504000 6423194610880849792 3722961080152195584 1022727549423541376 16769238092404438784 14069004561675784576 11368771030947130368 8668537500218476160 5968303969489821952 3268070438761167744 567836908032513536 16314347451013410944 13614113920284756736 10913880389556102528 8213646858827448320 5513413328098794112 2813179797370139904 112946266641485696 15859456809622383104 13159223278893728896 10458989748165074688 7758756217436420480 5058522686707766272 2358289155979112064 18104799698960009472 15404566168231355264 12704332637502701056 10004099106774046848 7303865576045392640 4603632045316738432 1903398514588084224 17649909057568981632 14949675526840327424 12249441996111673216 9549208465383019008 6848974934654364800 4148741403925710592 1448507873197056384 17195018416177953792 14494784885449299584 11794551354720645376 9094317823991991168 6394084293263336960 3693850762534682752 993617231806028544 16740127774786925952 14039894244058271744 11339660713329617536 8639427182600963328 5939193651872309120 3238960121143654912 538726590415000704 16285237133395898112 13585003602667243904 10884770071938589696 8184536541209935488 5484303010481281280 2784069479752627072 83835949023972864 15830346492004870272 13130112961276216064 10429879430547561856 7729645899818907648 5029412369090253440 2329178838361599232 18075689381342496640 15375455850613842432 12675222319885188224 9974988789156534016 7274755258427879808 4574521727699225600 1874288196970571392 17620798739951468800 14920565209222814592 12220331678494160384 9520098147765506176 6819864617036851968 4119631086308197760 1419397555579543552 17165908098560440960 14465674567831786752 11765441037103132544 9065207506374478336 6364973975645824128 3664740444917169920 964506914188515712 16711017457169413120 14010783926440758912 11310550395712104704 8610316864983450496 5910083334254796288 3209849803526142080 509616272797487872 16256126815778385280 13555893285049731072 10855659754321076864 8155426223592422656 5455192692863768448 2754959162135114240 54725631406460032 15801236174387357440 13101002643658703232 10400769112930049024 7700535582201394816 5000302051472740608 2300068520744086400 18046579063724983808 15346345532996329600 12646112002267675392 9945878471539021184 7245644940810366976 4545411410081712768 1845177879353058560 17591688422333955968 14891454891605301760 12191221360876647552 9490987830147993344 6790754299419339136 4090520768690684928 1390287237962030720 17136797780942928128 14436564250214273920 11736330719485619712 9036097188756965504 6335863658028311296 3635630127299657088 935396596571002880 16681907139551900288 13981673608823246080 11281440078094591872 8581206547365937664 5880973016637283456 3180739485908629248 480505955179975040 16227016498160872448 13526782967432218240 10826549436703564032 8126315905974909824 5426082375246255616 2725848844517601408 25615313788947200 15772125856769844608 13071892326041190400 10371658795312536192 7671425264583881984 4971191733855227776 2270958203126573568 18017468746107470976 15317235215378816768 12617001684650162560 9916768153921508352 7216534623192854144 4516301092464199936 1816067561735545728 17562578104716443136 14862344573987788928 12162111043259134720 9461877512530480512 6761643981801826304 4061410451073172096 1361176920344517888 17107687463325415296 14407453932596761088 11707220401868106880 9006986871139452672 6306753340410798464 3606519809682144256 906286278953490048 16652796821934387456 13952563291205733248 11252329760477079040 8552096229748424832 5851862699019770624 3151629168291116416 451395637562462208 16197906180543359616 13497672649814705408 10797439119086051200 8097205588357396992 5396972057628742784 2696738526900088576 18443249069880985984 15743015539152331776 13042782008423677568 10342548477695023360 7642314946966369152 4942081416237714944 2241847885509060736 17988358428489958144 15288124897761303936 12587891367032649728 9887657836303995520 7187424305575341312 4487190774846687104 1786957244118032896 17533467787098930304 14833234256370276096 12133000725641621888 9432767194912967680 6732533664184313472 4032300133455659264 1332066602727005056 17078577145707902464 14378343614979248256 11678110084250594048 8977876553521939840 6277643022793285632 3577409492064631424 877175961335977216 16623686504316874624 13923452973588220416 11223219442859566208 8522985912130912000 5822752381402257792 3122518850673603584 422285319944949376 16168795862925846784 13468562332197192576 10768328801468538368 8068095270739884160 5367861740011229952 2667628209282575744 18414138752263473152 15713905221534818944 13013671690806164736 10313438160077510528 7613204629348856320 4912971098620202112 2212737567891547904 17959248110872445312 15259014580143791104 12558781049415136896 9858547518686482688 7158313987957828480 4458080457229174272 1757846926500520064 17504357469481417472 14804123938752763264 12103890408024109056 9403656877295454848 6703423346566800640 4003189815838146432 1302956285109492224 17049466828090389632 14349233297361735424 11648999766633081216 8948766235904427008 6248532705175772800 3548299174447118592 848065643718464384 16594576186699361792 13894342655970707584 11194109125242053376 8493875594513399168 5793642063784744960 3093408533056090752 393175002327436544 16139685545308333952 13439452014579679744 10739218483851025536 8038984953122371328 5338751422393717120 2638517891665062912 18385028434645960320 15684794903917306112 12984561373188651904 10284327842459997696 7584094311731343488 4883860781002689280 2183627250274035072 17930137793254932480 15229904262526278272 12529670731797624064 9829437201068969856 7129203670340315648 4428970139611661440 1728736608883007232 17475247151863904640 14775013621135250432 12074780090406596224 9374546559677942016 6674313028949287808 3974079498220633600 1273845967491979392 17020356510472876800 14320122979744222592 11619889449015568384 8919655918286914176 6219422387558259968 3519188856829605760 818955326100951552 16565465869081848960 13865232338353194752 11164998807624540544 8464765276895886336 5764531746167232128 3064298215438577920 364064684709923712 16110575227690821120 13410341696962166912 10710108166233512704 8009874635504858496 5309641104776204288 2609407574047550080 18355918117028447488 15655684586299793280 12955451055571139072 10255217524842484864 7554983994113830656 4854750463385176448 2154516932656522240 17901027475637419648 15200793944908765440 12500560414180111232 9800326883451457024 7100093352722802816 4399859821994148608 1699626291265494400 17446136834246391808 14745903303517737600 12045669772789083392 9345436242060429184 6645202711331774976 3944969180603120768 1244735649874466560 16991246192855363968 14291012662126709760 11590779131398055552 8890545600669401344 6190312069940747136 3490078539212092928 789845008483438720 16536355551464336128 13836122020735681920 11135888490007027712 8435654959278373504 5735421428549719296 3035187897821065088 334954367092410880 16081464910073308288 13381231379344654080 10680997848615999872 7980764317887345664 5280530787158691456 2580297256430037248 18326807799410934656 15626574268682280448 12926340737953626240 10226107207224972032 7525873676496317824 4825640145767663616 2125406615039009408 17871917158019906816 15171683627291252608 12471450096562598400 9771216565833944192 7070983035105289984 4370749504376635776 1670515973647981568 17417026516628878976 14716792985900224768 12016559455171570560 9316325924442916352 6616092393714262144 3915858862985607936 1215625332256953728 16962135875237851136 14261902344509196928 11561668813780542720 8861435283051888512 6161201752323234304 3460968221594580096 760734690865925888 16507245233846823296 13807011703118169088 11106778172389514880 8406544641660860672 5706311110932206464 3006077580203552256 305844049474898048 16052354592455795456 13352121061727141248 10651887530998487040 7951654000269832832 5251420469541178624 2551186938812524416 18297697481793421824 15597463951064767616 12897230420336113408 10196996889607459200 7496763358878804992 4796529828150150784 2096296297421496576 17842806840402393984 15142573309673739776 12442339778945085568 9742106248216431360 7041872717487777152 4341639186759122944 1641405656030468736 17387916199011366144 14687682668282711936 11987449137554057728 9287215606825403520 6586982076096749312 3886748545368095104 1186515014639440896 16933025557620338304 14232792026891684096 11532558496163029888 8832324965434375680 6132091434705721472 3431857903977067264 731624373248413056 16478134916229310464 13777901385500656256 11077667854772002048 8377434324043347840 5677200793314693632 2976967262586039424 276733731857385216 16023244274838282624 13323010744109628416 10622777213380974208 7922543682652320000 5222310151923665792 2522076621195011584 18268587164175908992 15568353633447254784 12868120102718600576 10167886571989946368 7467653041261292160 4767419510532637952 2067185979803983744 17813696522784881152 15113462992056226944 12413229461327572736 9712995930598918528 7012762399870264320 4312528869141610112 1612295338412955904 17358805881393853312 14658572350665199104 11958338819936544896 9258105289207890688 6557871758479236480 3857638227750582272 1157404697021928064 16903915240002825472 14203681709274171264 11503448178545517056 8803214647816862848 6102981117088208640 3402747586359554432 702514055630900224 16449024598611797632 13748791067883143424 11048557537154489216 8348324006425835008 5648090475697180800 2947856944968526592 247623414239872384 15994133957220769792 13293900426492115584 10593666895763461376 7893433365034807168 5193199834306152960 2492966303577498752 18239476846558396160 15539243315829741952 12839009785101087744 10138776254372433536 7438542723643779328 4738309192915125120 2038075662186470912 17784586205167368320 15084352674438714112 12384119143710059904 9683885612981405696 6983652082252751488 4283418551524097280 1583185020795443072 17329695563776340480 14629462033047686272 11929228502319032064 9228994971590377856 6528761440861723648 3828527910133069440 1128294379404415232 16874804922385312640 14174571391656658432 11474337860928004224 8774104330199350016 6073870799470695808 3373637268742041600 673403738013387392 16419914280994284800 13719680750265630592 11019447219536976384 8319213688808322176 5618980158079667968 2918746627351013760 218513096622359552 15965023639603256960 13264790108874602752 10564556578145948544 7864323047417294336 5164089516688640128 2463855985959985920 18210366528940883328 15510132998212229120 12809899467483574912 10109665936754920704 7409432406026266496 4709198875297612288 2008965344568958080 17755475887549855488 15055242356821201280 12355008826092547072 9654775295363892864 6954541764635238656 4254308233906584448 1554074703177930240 17300585246158827648 14600351715430173440 11900118184701519232 9199884653972865024 6499651123244210816 3799417592515556608 1099184061786902400 16845694604767799808 14145461074039145600 11445227543310491392 8744994012581837184 6044760481853182976 3344526951124528768 644293420395874560 16390803963376771968 13690570432648117760 10990336901919463552 8290103371190809344 5589869840462155136 2889636309733500928 189402779004846720 15935913321985744128 13235679791257089920 10535446260528435712 7835212729799781504 5134979199071127296 2434745668342473088 18181256211323370496 15481022680594716288 12780789149866062080 10080555619137407872 7380322088408753664 4680088557680099456 1979855026951445248 17726365569932342656 15026132039203688448 12325898508475034240 9625664977746380032 6925431447017725824 4225197916289071616 1524964385560417408 17271474928541314816 14571241397812660608 11871007867084006400 9170774336355352192 6470540805626697984 3770307274898043776 1070073744169389568 16816584287150286976 14116350756421632768 11416117225692978560 8715883694964324352 6015650164235670144 3315416633507015936 615183102778361728 16361693645759259136 13661460115030604928 10961226584301950720 8260993053573296512 5560759522844642304 2860525992115988096 160292461387333888 15906803004368231296 13206569473639577088 10506335942910922880 7806102412182268672 5105868881453614464 2405635350724960256 18152145893705857664 15451912362977203456 12751678832248549248 10051445301519895040 7351211770791240832 4650978240062586624 1950744709333932416 17697255252314829824 14997021721586175616 12296788190857521408 9596554660128867200 6896321129400212992 4196087598671558784 1495854067942904576 17242364610923801984 14542131080195147776 11841897549466493568 9141664018737839360 6441430488009185152 3741196957280530944 1040963426551876736 16787473969532774144 14087240438804119936 11387006908075465728 8686773377346811520 5986539846618157312 3286306315889503104 586072785160848896 16332583328141746304 13632349797413092096 10932116266684437888 8231882735955783680 5531649205227129472 2831415674498475264 131182143769821056 15877692686750718464 13177459156022064256 10477225625293410048 7776992094564755840 5076758563836101632 2376525033107447424 18123035576088344832 15422802045359690624 12722568514631036416 10022334983902382208 7322101453173728000 4621867922445073792 1921634391716419584 17668144934697316992 14967911403968662784 12267677873240008576 9567444342511354368 6867210811782700160 4166977281054045952 1466743750325391744 17213254293306289152 14513020762577634944 11812787231848980736 9112553701120326528 6412320170391672320 3712086639663018112 1011853108934363904 16758363651915261312 14058130121186607104 11357896590457952896 8657663059729298688 5957429529000644480 3257195998271990272 556962467543336064 16303473010524233472 13603239479795579264 10903005949066925056 8202772418338270848 5502538887609616640 2802305356880962432 102071826152308224 15848582369133205632 13148348838404551424 10448115307675897216 7747881776947243008 5047648246218588800 2347414715489934592 18093925258470832000 15393691727742177792 12693458197013523584 9993224666284869376 7292991135556215168 4592757604827560960 1892524074098906752 17639034617079804160 14938801086351149952 12238567555622495744 9538334024893841536 6838100494165187328 4137866963436533120 1437633432707878912 17184143975688776320 14483910444960122112 11783676914231467904 9083443383502813696 6383209852774159488 3682976322045505280 982742791316851072 16729253334297748480 14029019803569094272 11328786272840440064 8628552742111785856 5928319211383131648 3228085680654477440 527852149925823232 16274362692906720640 13574129162178066432 10873895631449412224 8173662100720758016 5473428569992103808 2773195039263449600 72961508534795392 15819472051515692800 13119238520787038592 10419004990058384384 7718771459329730176 5018537928601075968 2318304397872421760 18064814940853319168 15364581410124664960 12664347879396010752 9964114348667356544 7263880817938702336 4563647287210048128 1863413756481393920 17609924299462291328 14909690768733637120 12209457238004982912 9509223707276328704 6808990176547674496 4108756645819020288 1408523115090366080 17155033658071263488 14454800127342609280 11754566596613955072 9054333065885300864 6354099535156646656 3653866004427992448 953632473699338240 16700143016680235648 13999909485951581440 11299675955222927232 8599442424494273024 5899208893765618816 3198975363036964608 498741832308310400 16245252375289207808 13545018844560553600 10844785313831899392 8144551783103245184 5444318252374590976 2744084721645936768 43851190917282560 15790361733898179968 13090128203169525760 10389894672440871552 7689661141712217344 4989427610983563136 2289194080254908928 18035704623235806336 15335471092507152128 12635237561778497920 9935004031049843712 7234770500321189504 4534536969592535296 1834303438863881088 17580813981844778496 14880580451116124288 12180346920387470080 9480113389658815872 6779879858930161664 4079646328201507456 1379412797472853248 17125923340453750656 14425689809725096448 11725456278996442240 9025222748267788032 6324989217539133824 3624755686810479616 924522156081825408 16671032699062722816 13970799168334068608 11270565637605414400 8570332106876760192 5870098576148105984 3169865045419451776 469631514690797568 16216142057671694976 13515908526943040768 10815674996214386560 8115441465485732352 5415207934757078144 2714974404028423936 14740873299769728 15761251416280667136 13061017885552012928 10360784354823358720 7660550824094704512 4960317293366050304 2260083762637396096 18006594305618293504 15306360774889639296 12606127244160985088 9905893713432330880 7205660182703676672 4505426651975022464 1805193121246368256 17551703664227265664 14851470133498611456 12151236602769957248 9451003072041303040 6750769541312648832 4050536010583994624 1350302479855340416 17096813022836237824 14396579492107583616 11696345961378929408 8996112430650275200 6295878899921620992 3595645369192966784 895411838464312576 16641922381445209984 13941688850716555776 11241455319987901568 8541221789259247360 5840988258530593152 3140754727801938944 440521197073284736 16187031740054182144 13486798209325527936 10786564678596873728 8086331147868219520 5386097617139565312 2685864086410911104 18432374629391808512 15732141098663154304 13031907567934500096 10331674037205845888 7631440506477191680 4931206975748537472 2230973445019883264 17977483988000780672 15277250457272126464 12577016926543472256 9876783395814818048 7176549865086163840 4476316334357509632 1776082803628855424 17522593346609752832 14822359815881098624 12122126285152444416 9421892754423790208 6721659223695136000 4021425692966481792 1321192162237827584 17067702705218724992 14367469174490070784 11667235643761416576 8967002113032762368 6266768582304108160 3566535051575453952 866301520846799744 16612812063827697152 13912578533099042944 11212345002370388736 8512111471641734528 5811877940913080320 3111644410184426112 411410879455771904 16157921422436669312 13457687891708015104 10757454360979360896 8057220830250706688 5356987299522052480 2656753768793398272 18403264311774295680 15703030781045641472 13002797250316987264 10302563719588333056 7602330188859678848 4902096658131024640 2201863127402370432 17948373670383267840 15248140139654613632 12547906608925959424 9847673078197305216 7147439547468651008 4447206016739996800 1746972486011342592 17493483028992240000 14793249498263585792 12093015967534931584 9392782436806277376 6692548906077623168 3992315375348968960 1292081844620314752 17038592387601212160 14338358856872557952 11638125326143903744 8937891795415249536 6237658264686595328 3537424733957941120 837191203229286912 16583701746210184320 13883468215481530112 11183234684752875904 8483001154024221696 5782767623295567488 3082534092566913280 382300561838259072 16128811104819156480 13428577574090502272 10728344043361848064 8028110512633193856 5327876981904539648 2627643451175885440 18374153994156782848 15673920463428128640 12973686932699474432 10273453401970820224 7573219871242166016 4872986340513511808 2172752809784857600 17919263352765755008 15219029822037100800 12518796291308446592 9818562760579792384 7118329229851138176 4418095699122483968 1717862168393829760 17464372711374727168 14764139180646072960 12063905649917418752 9363672119188764544 6663438588460110336 3963205057731456128 1262971527002801920 17009482069983699328 14309248539255045120 11609015008526390912 8908781477797736704 6208547947069082496 3508314416340428288 808080885611774080 16554591428592671488 13854357897864017280 11154124367135363072 8453890836406708864 5753657305678054656 3053423774949400448 353190244220746240 16099700787201643648 13399467256472989440 10699233725744335232 7999000195015681024 5298766664287026816 2598533133558372608 18345043676539270016 15644810145810615808 12944576615081961600 10244343084353307392 7544109553624653184 4843876022895998976 2143642492167344768 17890153035148242176 15189919504419587968 12489685973690933760 9789452442962279552 7089218912233625344 4388985381504971136 1688751850776316928 17435262393757214336 14735028863028560128 12034795332299905920 9334561801571251712 6634328270842597504 3934094740113943296 1233861209385289088 16980371752366186496 14280138221637532288 11579904690908878080 8879671160180223872 6179437629451569664 3479204098722915456 778970567994261248 16525481110975158656 13825247580246504448 11125014049517850240 8424780518789196032 5724546988060541824 3024313457331887616 324079926603233408 16070590469584130816 13370356938855476608 10670123408126822400 7969889877398168192 5269656346669513984 2569422815940859776 18315933358921757184 15615699828193102976 12915466297464448768 10215232766735794560 7514999236007140352 4814765705278486144 2114532174549831936 17861042717530729344 15160809186802075136 12460575656073420928 9760342125344766720 7060108594616112512 4359875063887458304 1659641533158804096 17406152076139701504 14705918545411047296 12005685014682393088 9305451483953738880 6605217953225084672 3904984422496430464 1204750891767776256 16951261434748673664 14251027904020019456 11550794373291365248 8850560842562711040 6150327311834056832 3450093781105402624 749860250376748416 16496370793357645824 13796137262628991616 11095903731900337408 8395670201171683200 5695436670443028992 2995203139714374784 294969608985720576 16041480151966617984 13341246621237963776 10641013090509309568 7940779559780655360 5240546029052001152 2540312498323346944 18286823041304244352 15586589510575590144 12886355979846935936 10186122449118281728 7485888918389627520 4785655387660973312 2085421856932319104 17831932399913216512 15131698869184562304 12431465338455908096 9731231807727253888 7030998276998599680 4330764746269945472 1630531215541291264 17377041758522188672 14676808227793534464 11976574697064880256 9276341166336226048 6576107635607571840 3875874104878917632 1175640574150263424 16922151117131160832 14221917586402506624 11521684055673852416 8821450524945198208 6121216994216544000 3420983463487889792 720749932759235584 16467260475740132992 13767026945011478784 11066793414282824576 8366559883554170368 5666326352825516160 2966092822096861952 265859291368207744 16012369834349105152 13312136303620450944 10611902772891796736 7911669242163142528 5211435711434488320 2511202180705834112 18257712723686731520 15557479192958077312 12857245662229423104 10157012131500768896 7456778600772114688 4756545070043460480 2056311539314806272 17802822082295703680 15102588551567049472 12402355020838395264 9702121490109741056 7001887959381086848 4301654428652432640 1601420897923778432 17347931440904675840 14647697910176021632 11947464379447367424 9247230848718713216 6546997317990059008 3846763787261404800 1146530256532750592 16893040799513648000 14192807268784993792 11492573738056339584 8792340207327685376 6092106676599031168 3391873145870376960 691639615141722752 16438150158122620160 13737916627393965952 11037683096665311744 8337449565936657536 5637216035208003328 2936982504479349120 236748973750694912 15983259516731592320 13283025986002938112 10582792455274283904 7882558924545629696 5182325393816975488 2482091863088321280 18228602406069218688 15528368875340564480 12828135344611910272 10127901813883256064 7427668283154601856 4727434752425947648 2027201221697293440 17773711764678190848 15073478233949536640 12373244703220882432 9673011172492228224 6972777641763574016 4272544111034919808 1572310580306265600 17318821123287163008 14618587592558508800 11918354061829854592 9218120531101200384 6517887000372546176 3817653469643891968 1117419938915237760 16863930481896135168 14163696951167480960 11463463420438826752 8763229889710172544 6062996358981518336 3362762828252864128 662529297524209920 16409039840505107328 13708806309776453120 11008572779047798912 8308339248319144704 5608105717590490496 2907872186861836288 207638656133182080 15954149199114079488 13253915668385425280 10553682137656771072 7853448606928116864 5153215076199462656 2452981545470808448 18199492088451705856 15499258557723051648 12799025026994397440 10098791496265743232 7398557965537089024 4698324434808434816 1998090904079780608 17744601447060678016 15044367916332023808 12344134385603369600 9643900854874715392 6943667324146061184 4243433793417406976 1543200262688752768 17289710805669650176 14589477274940995968 11889243744212341760 9189010213483687552 6488776682755033344 3788543152026379136 1088309621297724928 16834820164278622336 14134586633549968128 11434353102821313920 8734119572092659712 6033886041364005504 3333652510635351296 633418979906697088 16379929522887594496 13679695992158940288 10979462461430286080 8279228930701631872 5578995399972977664 2878761869244323456 178528338515669248 15925038881496566656 13224805350767912448 10524571820039258240 7824338289310604032 5124104758581949824 2423871227853295616 18170381770834193024 15470148240105538816 12769914709376884608 10069681178648230400 7369447647919576192 4669214117190921984 1968980586462267776 17715491129443165184 15015257598714510976 12315024067985856768 9614790537257202560 6914557006528548352 4214323475799894144 1514089945071239936 17260600488052137344 14560366957323483136 11860133426594828928 9159899895866174720 6459666365137520512 3759432834408866304 1059199303680212096 16805709846661109504 14105476315932455296 11405242785203801088 8705009254475146880 6004775723746492672 3304542193017838464 604308662289184256 16350819205270081664 13650585674541427456 10950352143812773248 8250118613084119040 5549885082355464832 2849651551626810624 149418020898156416 15895928563879053824 13195695033150399616 10495461502421745408 7795227971693091200 5094994440964436992 2394760910235782784 18141271453216680192 15441037922488025984 12740804391759371776 10040570861030717568 7340337330302063360 4640103799573409152 1939870268844754944 17686380811825652352 14986147281096998144 12285913750368343936 9585680219639689728 6885446688911035520 4185213158182381312 1484979627453727104 17231490170434624512 14531256639705970304 11831023108977316096 9130789578248661888 6430556047520007680 3730322516791353472 1030088986062699264 16776599529043596672 14076365998314942464 11376132467586288256 8675898936857634048 5975665406128979840 3275431875400325632 575198344671671424 16321708887652568832 13621475356923914624 10921241826195260416 8221008295466606208 5520774764737952000 2820541234009297792 120307703280643584 15866818246261540992 13166584715532886784 10466351184804232576 7766117654075578368 5065884123346924160 2365650592618269952 18112161135599167360 15411927604870513152 12711694074141858944 10011460543413204736 7311227012684550528 4610993481955896320 1910759951227242112 17657270494208139520 14957036963479485312 12256803432750831104 9556569902022176896 6856336371293522688 4156102840564868480 1455869309836214272 17202379852817111680 14502146322088457472 11801912791359803264 9101679260631149056 6401445729902494848 3701212199173840640 1000978668445186432 16747489211426083840 14047255680697429632 11347022149968775424 8646788619240121216 5946555088511467008 3246321557782812800 546088027054158592 16292598570035056000 13592365039306401792 10892131508577747584 8191897977849093376 5491664447120439168 2791430916391784960 91197385663130752 15837707928644028160 13137474397915373952 10437240867186719744 7737007336458065536 5036773805729411328 2336540275000757120 18083050817981654528 15382817287253000320 12682583756524346112 9982350225795691904 7282116695067037696 4581883164338383488 1881649633609729280 17628160176590626688 14927926645861972480 12227693115133318272 9527459584404664064 6827226053676009856 4126992522947355648 1426758992218701440 17173269535199598848 14473036004470944640 11772802473742290432 9072568943013636224 6372335412284982016 3672101881556327808 971868350827673600 16718378893808571008 14018145363079916800 11317911832351262592 8617678301622608384 5917444770893954176 3217211240165299968 516977709436645760 16263488252417543168 13563254721688888960 10863021190960234752 8162787660231580544 5462554129502926336 2762320598774272128 62087068045617920 15808597611026515328 13108364080297861120 10408130549569206912 7707897018840552704 5007663488111898496 2307429957383244288 18053940500364141696 15353706969635487488 12653473438906833280 9953239908178179072 7253006377449524864 4552772846720870656 1852539315992216448 17599049858973113856 14898816328244459648 12198582797515805440 9498349266787151232 6798115736058497024 4097882205329842816 1397648674601188608 17144159217582086016 14443925686853431808 11743692156124777600 9043458625396123392 6343225094667469184 3642991563938814976 942758033210160768 16689268576191058176 13989035045462403968 11288801514733749760 8588567984005095552 5888334453276441344 3188100922547787136 487867391819132928 16234377934800030336 13534144404071376128 10833910873342721920 8133677342614067712 5433443811885413504 2733210281156759296 32976750428105088 15779487293409002496 13079253762680348288 10379020231951694080 7678786701223039872 4978553170494385664 2278319639765731456 18024830182746628864 15324596652017974656 12624363121289320448 9924129590560666240 7223896059832012032 4523662529103357824 1823428998374703616 17569939541355601024 14869706010626946816 12169472479898292608 9469238949169638400 6769005418440984192 4068771887712329984 1368538356983675776 17115048899964573184 14414815369235918976 11714581838507264768 9014348307778610560 6314114777049956352 3613881246321302144 913647715592647936 16660158258573545344 13959924727844891136 11259691197116236928 8559457666387582720 5859224135658928512 3158990604930274304 458757074201620096 16205267617182517504 13505034086453863296 10804800555725209088 8104567024996554880 5404333494267900672 2704099963539246464 3866432810592256 15750376975791489664 13050143445062835456 10349909914334181248 7649676383605527040 4949442852876872832 2249209322148218624 17995719865129116032 15295486334400461824 12595252803671807616 9895019272943153408 7194785742214499200 4494552211485844992 1794318680757190784 17540829223738088192 14840595693009433984 12140362162280779776 9440128631552125568 6739895100823471360 4039661570094817152 1339428039366162944 17085938582347060352 14385705051618406144 11685471520889751936 8985237990161097728 6285004459432443520 3584770928703789312 884537397975135104 16631047940956032512 13930814410227378304 11230580879498724096 8530347348770069888 5830113818041415680 3129880287312761472 429646756584107264 16176157299565004672 13475923768836350464 10775690238107696256 8075456707379042048 5375223176650387840 2674989645921733632 18421500188902631040 15721266658173976832 13021033127445322624 10320799596716668416 7620566065988014208 4920332535259360000 2220099004530705792 17966609547511603200 15266376016782948992 12566142486054294784 9865908955325640576 7165675424596986368 4465441893868332160 1765208363139677952 17511718906120575360 14811485375391921152 12111251844663266944 9411018313934612736 6710784783205958528 4010551252477304320 1310317721748650112 17056828264729547520 14356594734000893312 11656361203272239104 8956127672543584896 6255894141814930688 3555660611086276480 855427080357622272 16601937623338519680 13901704092609865472 11201470561881211264 8501237031152557056 5801003500423902848 3100769969695248640 400536438966594432 16147046981947491840 13446813451218837632 10746579920490183424 8046346389761529216 5346112859032875008 2645879328304220800 18392389871285118208 15692156340556464000 12991922809827809792 10291689279099155584 7591455748370501376 4891222217641847168 2190988686913192960 17937499229894090368 15237265699165436160 12537032168436781952 9836798637708127744 7136565106979473536 4436331576250819328 1736098045522165120 17482608588503062528 14782375057774408320 12082141527045754112 9381907996317099904 6681674465588445696 3981440934859791488 1281207404131137280 17027717947112034688 14327484416383380480 11627250885654726272 8927017354926072064 6226783824197417856 3526550293468763648 826316762740109440 16572827305721006848 13872593774992352640 11172360244263698432 8472126713535044224 5771893182806390016 3071659652077735808 371426121349081600 16117936664329979008 13417703133601324800 10717469602872670592 8017236072144016384 5317002541415362176 2616769010686707968 18363279553667605376 15663046022938951168 12962812492210296960 10262578961481642752 7562345430752988544 4862111900024334336 2161878369295680128 17908388912276577536 15208155381547923328 12507921850819269120 9807688320090614912 7107454789361960704 4407221258633306496 1706987727904652288 17453498270885549696 14753264740156895488 12053031209428241280 9352797678699587072 6652564147970932864 3952330617242278656 1252097086513624448 16998607629494521856 14298374098765867648 11598140568037213440 8897907037308559232 6197673506579905024 3497439975851250816 797206445122596608 16543716988103494016 13843483457374839808 11143249926646185600 8443016395917531392 5742782865188877184 3042549334460222976 342315803731568768 16088826346712466176 13388592815983811968 10688359285255157760 7988125754526503552 5287892223797849344 2587658693069195136 18334169236050092544 15633935705321438336 12933702174592784128 10233468643864129920 7533235113135475712 4833001582406821504 2132768051678167296 17879278594659064704 15179045063930410496 12478811533201756288 9778578002473102080 7078344471744447872 4378110941015793664 1677877410287139456 17424387953268036864 14724154422539382656 12023920891810728448 9323687361082074240 6623453830353420032 3923220299624765824 1222986768896111616 16969497311877009024 14269263781148354816 11569030250419700608 8868796719691046400 6168563188962392192 3468329658233737984 768096127505083776 16514606670485981184 13814373139757326976 11114139609028672768 8413906078300018560 5713672547571364352 3013439016842710144 313205486114055936 16059716029094953344 13359482498366299136 10659248967637644928 7959015436908990720 5258781906180336512 2558548375451682304 18305058918432579712 15604825387703925504 12904591856975271296 10204358326246617088 7504124795517962880 4803891264789308672 2103657734060654464 17850168277041551872 15149934746312897664 12449701215584243456 9749467684855589248 7049234154126935040 4349000623398280832 1648767092669626624 17395277635650524032 14695044104921869824 11994810574193215616 9294577043464561408 6594343512735907200 3894109982007252992 1193876451278598784 16940386994259496192 14240153463530841984 11539919932802187776 8839686402073533568 6139452871344879360 3439219340616225152 738985809887570944 16485496352868468352 13785262822139814144 11085029291411159936 8384795760682505728 5684562229953851520 2984328699225197312 284095168496543104 16030605711477440512 13330372180748786304 10630138650020132096 7929905119291477888 5229671588562823680 2529438057834169472 18275948600815066880 15575715070086412672 12875481539357758464 10175248008629104256 7475014477900450048 4774780947171795840 2074547416443141632 17821057959424039040 15120824428695384832 12420590897966730624 9720357367238076416 7020123836509422208 4319890305780768000 1619656775052113792 17366167318033011200 14665933787304356992 11965700256575702784 9265466725847048576 6565233195118394368 3864999664389740160 1164766133661085952 16911276676641983360 14211043145913329152 11510809615184674944 8810576084456020736 6110342553727366528 3410109022998712320 709875492270058112 16456386035250955520 13756152504522301312 11055918973793647104 8355685443064992896 5655451912336338688 2955218381607684480 254984850879030272 16001495393859927680 13301261863131273472 10601028332402619264 7900794801673965056 5200561270945310848 2500327740216656640 18246838283197554048 15546604752468899840 12846371221740245632 10146137691011591424 7445904160282937216 4745670629554283008 2045437098825628800 17791947641806526208 15091714111077872000 12391480580349217792 9691247049620563584 6991013518891909376 4290779988163255168 1590546457434600960 17337057000415498368 14636823469686844160 11936589938958189952 9236356408229535744 6536122877500881536 3835889346772227328 1135655816043573120 16882166359024470528 14181932828295816320 11481699297567162112 8781465766838507904 6081232236109853696 3380998705381199488 680765174652545280 16427275717633442688 13727042186904788480 11026808656176134272 8326575125447480064 5626341594718825856 2926108063990171648 225874533261517440 15972385076242414848 13272151545513760640 10571918014785106432 7871684484056452224 5171450953327798016 2471217422599143808 18217727965580041216 15517494434851387008 12817260904122732800 10117027373394078592 7416793842665424384 4716560311936770176 2016326781208115968 17762837324189013376 15062603793460359168 12362370262731704960 9662136732003050752 6961903201274396544 4261669670545742336 1561436139817088128 17307946682797985536 14607713152069331328 11907479621340677120 9207246090612022912 6507012559883368704 3806779029154714496 1106545498426060288 16853056041406957696 14152822510678303488 11452588979949649280 8752355449220995072 6052121918492340864 3351888387763686656 651654857035032448 16398165400015929856 13697931869287275648 10997698338558621440 8297464807829967232 5597231277101313024 2896997746372658816 196764215644004608 15943274758624902016 13243041227896247808 10542807697167593600 7842574166438939392 5142340635710285184 2442107104981630976 18188617647962528384 15488384117233874176 12788150586505219968 10087917055776565760 7387683525047911552 4687449994319257344 1987216463590603136 17733727006571500544 15033493475842846336 12333259945114192128 9633026414385537920 6932792883656883712 4232559352928229504 1532325822199575296 17278836365180472704 14578602834451818496 11878369303723164288 9178135772994510080 6477902242265855872 3777668711537201664 1077435180808547456 16823945723789444864 14123712193060790656 11423478662332136448 8723245131603482240 6023011600874828032 3322778070146173824 622544539417519616 16369055082398417024 13668821551669762816 10968588020941108608 8268354490212454400 5568120959483800192 2867887428755145984 167653898026491776 15914164441007389184 13213930910278734976 10513697379550080768 7813463848821426560 5113230318092772352 2412996787364118144 18159507330345015552 15459273799616361344 12759040268887707136 10058806738159052928 7358573207430398720 4658339676701744512 1958106145973090304 17704616688953987712 15004383158225333504 12304149627496679296 9603916096768025088 6903682566039370880 4203449035310716672 1503215504582062464 17249726047562959872 14549492516834305664 11849258986105651456 9149025455376997248 6448791924648343040 3748558393919688832 1048324863191034624 16794835406171932032 14094601875443277824 11394368344714623616 8694134813985969408 5993901283257315200 3293667752528660992 593434221800006784 16339944764780904192 13639711234052249984 10939477703323595776 8239244172594941568 5539010641866287360 2838777111137633152 138543580408978944 15885054123389876352 13184820592661222144 10484587061932567936 7784353531203913728 5084120000475259520 2383886469746605312 18130397012727502720 15430163481998848512 12729929951270194304 10029696420541540096 7329462889812885888 4629229359084231680 1928995828355577472 17675506371336474880 14975272840607820672 12275039309879166464 9574805779150512256 6874572248421858048 4174338717693203840 1474105186964549632 17220615729945447040 14520382199216792832 11820148668488138624 9119915137759484416 6419681607030830208 3719448076302176000 1019214545573521792 16765725088554419200 14065491557825764992 11365258027097110784 8665024496368456576 5964790965639802368 3264557434911148160 564323904182493952 16310834447163391360 13610600916434737152 10910367385706082944 8210133854977428736 5509900324248774528 2809666793520120320 109433262791466112 15855943805772363520 13155710275043709312 10455476744315055104 7755243213586400896 5055009682857746688 2354776152129092480 18101286695109989888 15401053164381335680 12700819633652681472 10000586102924027264 7300352572195373056 4600119041466718848 1899885510738064640 17646396053718962048 14946162522990307840 12245928992261653632 9545695461532999424 6845461930804345216 4145228400075691008 1444994869347036800 17191505412327934208 14491271881599280000 11791038350870625792 9090804820141971584 6390571289413317376 3690337758684663168 990104227956008960 16736614770936906368 14036381240208252160 11336147709479597952 8635914178750943744 5935680648022289536 3235447117293635328 535213586564981120 16281724129545878528 13581490598817224320 10881257068088570112 8181023537359915904 5480790006631261696 2780556475902607488 80322945173953280 15826833488154850688 13126599957426196480 10426366426697542272 7726132895968888064 5025899365240233856 2325665834511579648 18072176377492477056 15371942846763822848 12671709316035168640 9971475785306514432 7271242254577860224 4571008723849206016 1870775193120551808 17617285736101449216 14917052205372795008 12216818674644140800 9516585143915486592 6816351613186832384 4116118082458178176 1415884551729523968 17162395094710421376 14462161563981767168 11761928033253112960 9061694502524458752 6361460971795804544 3661227441067150336 960993910338496128 16707504453319393536 14007270922590739328 11307037391862085120 8606803861133430912 5906570330404776704 3206336799676122496 506103268947468288 16252613811928365696 13552380281199711488 10852146750471057280 8151913219742403072 5451679689013748864 2751446158285094656 51212627556440448 15797723170537337856 13097489639808683648 10397256109080029440 7697022578351375232 4996789047622721024 2296555516894066816 18043066059874964224 15342832529146310016 12642598998417655808 9942365467689001600 7242131936960347392 4541898406231693184 1841664875503038976 17588175418483936384 14887941887755282176 12187708357026627968 9487474826297973760 6787241295569319552 4087007764840665344 1386774234112011136 17133284777092908544 14433051246364254336 11732817715635600128 9032584184906945920 6332350654178291712 3632117123449637504 931883592720983296 16678394135701880704 13978160604973226496 11277927074244572288 8577693543515918080 5877460012787263872 3177226482058609664 476992951329955456 16223503494310852864 13523269963582198656 10823036432853544448 8122802902124890240 5422569371396236032 2722335840667581824 22102309938927616 15768612852919825024 13068379322191170816 10368145791462516608 7667912260733862400 4967678730005208192 2267445199276553984 18013955742257451392 15313722211528797184 12613488680800142976 9913255150071488768 7213021619342834560 4512788088614180352 1812554557885526144 17559065100866423552 14858831570137769344 12158598039409115136 9458364508680460928 6758130977951806720 4057897447223152512 1357663916494498304 17104174459475395712 14403940928746741504 11703707398018087296 9003473867289433088 6303240336560778880 3603006805832124672 902773275103470464 16649283818084367872 13949050287355713664 11248816756627059456 8548583225898405248 5848349695169751040 3148116164441096832 447882633712442624 16194393176693340032 13494159645964685824 10793926115236031616 8093692584507377408 5393459053778723200 2693225523050068992 18439736066030966400 15739502535302312192 13039269004573657984 10339035473845003776 7638801943116349568 4938568412387695360 2238334881659041152 17984845424639938560 15284611893911284352 12584378363182630144 9884144832453975936 7183911301725321728 4483677770996667520 1783444240268013312 17529954783248910720 14829721252520256512 12129487721791602304 9429254191062948096 6729020660334293888 4028787129605639680 1328553598876985472 17075064141857882880 14374830611129228672 11674597080400574464 8974363549671920256 6274130018943266048 3573896488214611840 873662957485957632 16620173500466855040 13919939969738200832 11219706439009546624 8519472908280892416 5819239377552238208 3119005846823584000 418772316094929792 16165282859075827200 13465049328347172992 10764815797618518784 8064582266889864576 5364348736161210368 2664115205432556160 18410625748413453568 15710392217684799360 13010158686956145152 10309925156227490944 7609691625498836736 4909458094770182528 2209224564041528320 17955735107022425728 15255501576293771520 12555268045565117312 9855034514836463104 7154800984107808896 4454567453379154688 1754333922650500480 17500844465631397888 14800610934902743680 12100377404174089472 9400143873445435264 6699910342716781056 3999676811988126848 1299443281259472640 17045953824240370048 14345720293511715840 11645486762783061632 8945253232054407424 6245019701325753216 3544786170597099008 844552639868444800 16591063182849342208 13890829652120688000 11190596121392033792 8490362590663379584 5790129059934725376 3089895529206071168 389661998477416960 16136172541458314368 13435939010729660160 10735705480001005952 8035471949272351744 5335238418543697536 2635004887815043328 18381515430795940736 15681281900067286528 12981048369338632320 10280814838609978112 7580581307881323904 4880347777152669696 2180114246424015488 17926624789404912896 15226391258676258688 12526157727947604480 9825924197218950272 7125690666490296064 4425457135761641856 1725223605032987648 17471734148013885056 14771500617285230848 12071267086556576640 9371033555827922432 6670800025099268224 3970566494370614016 1270332963641959808 17016843506622857216 14316609975894203008 11616376445165548800 8916142914436894592 6215909383708240384 3515675852979586176 815442322250931968 16561952865231829376 13861719334503175168 11161485803774520960 8461252273045866752 5761018742317212544 3060785211588558336 360551680859904128 16107062223840801536 13406828693112147328 10706595162383493120 8006361631654838912 5306128100926184704 2605894570197530496 18352405113178427904 15652171582449773696 12951938051721119488 10251704520992465280 7551470990263811072 4851237459535156864 2151003928806502656 17897514471787400064 15197280941058745856 12497047410330091648 9796813879601437440 7096580348872783232 4396346818144129024 1696113287415474816 17442623830396372224 14742390299667718016 12042156768939063808 9341923238210409600 6641689707481755392 3941456176753101184 1241222646024446976 16987733189005344384 14287499658276690176 11587266127548035968 8887032596819381760 6186799066090727552 3486565535362073344 786332004633419136 16532842547614316544 13832609016885662336 11132375486157008128 8432141955428353920 5731908424699699712 3031674893971045504 331441363242391296 16077951906223288704 13377718375494634496 10677484844765980288 7977251314037326080 5277017783308671872 2576784252580017664 18323294795560915072 15623061264832260864 12922827734103606656 10222594203374952448 7522360672646298240 4822127141917644032 2121893611188989824 17868404154169887232 15168170623441233024 12467937092712578816 9767703561983924608 7067470031255270400 4367236500526616192 1667002969797961984 17413513512778859392 14713279982050205184 12013046451321550976 9312812920592896768 6612579389864242560 3912345859135588352 1212112328406934144 16958622871387831552 14258389340659177344 11558155809930523136 8857922279201868928 6157688748473214720 3457455217744560512 757221687015906304 16503732229996803712 13803498699268149504 11103265168539495296 8403031637810841088 5702798107082186880 3002564576353532672 302331045624878464 16048841588605775872 13348608057877121664 10648374527148467456 7948140996419813248 5247907465691159040 2547673934962504832 18294184477943402240 15593950947214748032 12893717416486093824 10193483885757439616 7493250355028785408 4793016824300131200 2092783293571476992 17839293836552374400 15139060305823720192 12438826775095065984 9738593244366411776 7038359713637757568 4338126182909103360 1637892652180449152 17384403195161346560 14684169664432692352 11983936133704038144 9283702602975383936 6583469072246729728 3883235541518075520 1183002010789421312 16929512553770318720 14229279023041664512 11529045492313010304 8828811961584356096 6128578430855701888 3428344900127047680 728111369398393472 16474621912379290880 13774388381650636672 11074154850921982464 8373921320193328256 5673687789464674048 2973454258736019840 273220728007365632 16019731270988263040 13319497740259608832 10619264209530954624 7919030678802300416 5218797148073646208 2518563617344992000 18265074160325889408 15564840629597235200 12864607098868580992 10164373568139926784 7464140037411272576 4763906506682618368 2063672975953964160 17810183518934861568 15109949988206207360 12409716457477553152 9709482926748898944 7009249396020244736 4309015865291590528 1608782334562936320 17355292877543833728 14655059346815179520 11954825816086525312 9254592285357871104 6554358754629216896 3854125223900562688 1153891693171908480 16900402236152805888 14200168705424151680 11499935174695497472 8799701643966843264 6099468113238189056 3399234582509534848 699001051780880640 16445511594761778048 13745278064033123840 11045044533304469632 8344811002575815424 5644577471847161216 2944343941118507008 244110410389852800 15990620953370750208 13290387422642096000 10590153891913441792 7889920361184787584 5189686830456133376 2489453299727479168 18235963842708376576 15535730311979722368 12835496781251068160 10135263250522413952 7435029719793759744 4734796189065105536 2034562658336451328 17781073201317348736 15080839670588694528 12380606139860040320 9680372609131386112 6980139078402731904 4279905547674077696 1579672016945423488 17326182559926320896 14625949029197666688 11925715498469012480 9225481967740358272 6525248437011704064 3825014906283049856 1124781375554395648 16871291918535293056 14171058387806638848 11470824857077984640 8770591326349330432 6070357795620676224 3370124264892022016 669890734163367808 16416401277144265216 13716167746415611008 11015934215686956800 8315700684958302592 5615467154229648384 2915233623500994176 215000092772339968 15961510635753237376 13261277105024583168 10561043574295928960 7860810043567274752 5160576512838620544 2460342982109966336 18206853525090863744 15506619994362209536 12806386463633555328 10106152932904901120 7405919402176246912 4705685871447592704 2005452340718938496 17751962883699835904 15051729352971181696 12351495822242527488 9651262291513873280 6951028760785219072 4250795230056564864 1550561699327910656 17297072242308808064 14596838711580153856 11896605180851499648 9196371650122845440 6496138119394191232 3795904588665537024 1095671057936882816 16842181600917780224 14141948070189126016 11441714539460471808 8741481008731817600 6041247478003163392 3341013947274509184 640780416545854976 16387290959526752384 13687057428798098176 10986823898069443968 8286590367340789760 5586356836612135552 2886123305883481344 185889775154827136 15932400318135724544 13232166787407070336 10531933256678416128 7831699725949761920 5131466195221107712 2431232664492453504 18177743207473350912 15477509676744696704 12777276146016042496 10077042615287388288 7376809084558734080 4676575553830079872 1976342023101425664 17722852566082323072 15022619035353668864 12322385504625014656 9622151973896360448 6921918443167706240 4221684912439052032 1521451381710397824 17267961924691295232 14567728393962641024 11867494863233986816 9167261332505332608 6467027801776678400 3766794271048024192 1066560740319369984 16813071283300267392 14112837752571613184 11412604221842958976 8712370691114304768 6012137160385650560 3311903629656996352 611670098928342144 16358180641909239552 13657947111180585344 10957713580451931136 8257480049723276928 5557246518994622720 2857012988265968512 156779457537314304 15903290000518211712 13203056469789557504 10502822939060903296 7802589408332249088 5102355877603594880 2402122346874940672 18148632889855838080 15448399359127183872 12748165828398529664 10047932297669875456 7347698766941221248 4647465236212567040 1947231705483912832 17693742248464810240 14993508717736156032 12293275187007501824 9593041656278847616 6892808125550193408 4192574594821539200 1492341064092884992 17238851607073782400 14538618076345128192 11838384545616473984 9138151014887819776 6437917484159165568 3737683953430511360 1037450422701857152 16783960965682754560 14083727434954100352 11383493904225446144 8683260373496791936 5983026842768137728 3282793312039483520 582559781310829312 16329070324291726720 13628836793563072512 10928603262834418304 8228369732105764096 5528136201377109888 2827902670648455680 127669139919801472 15874179682900698880 13173946152172044672 10473712621443390464 7773479090714736256 5073245559986082048 2373012029257427840 18119522572238325248 15419289041509671040 12719055510781016832 10018821980052362624 7318588449323708416 4618354918595054208 1918121387866400000 17664631930847297408 14964398400118643200 12264164869389988992 9563931338661334784 6863697807932680576 4163464277204026368 1463230746475372160 17209741289456269568 14509507758727615360 11809274227998961152 9109040697270306944 6408807166541652736 3708573635812998528 1008340105084344320 16754850648065241728 14054617117336587520 11354383586607933312 8654150055879279104 5953916525150624896 3253682994421970688 553449463693316480 16299960006674213888 13599726475945559680 10899492945216905472 8199259414488251264 5499025883759597056 2798792353030942848 98558822302288640 15845069365283186048 13144835834554531840 10444602303825877632 7744368773097223424 5044135242368569216 2343901711639915008 18090412254620812416 15390178723892158208 12689945193163504000 9989711662434849792 7289478131706195584 4589244600977541376 1889011070248887168 17635521613229784576 14935288082501130368 12235054551772476160 9534821021043821952 6834587490315167744 4134353959586513536 1434120428857859328 17180630971838756736 14480397441110102528 11780163910381448320 9079930379652794112 6379696848924139904 3679463318195485696 979229787466831488 16725740330447728896 14025506799719074688 11325273268990420480 8625039738261766272 5924806207533112064 3224572676804457856 524339146075803648 16270849689056701056 13570616158328046848 10870382627599392640 8170149096870738432 5469915566142084224 2769682035413430016 69448504684775808 15815959047665673216 13115725516937019008 10415491986208364800 7715258455479710592 5015024924751056384 2314791394022402176 18061301937003299584 15361068406274645376 12660834875545991168 9960601344817336960 7260367814088682752 4560134283360028544 1859900752631374336 17606411295612271744 14906177764883617536 12205944234154963328 9505710703426309120 6805477172697654912 4105243641969000704 1405010111240346496 17151520654221243904 14451287123492589696 11751053592763935488 9050820062035281280 6350586531306627072 3650353000577972864 950119469849318656 16696630012830216064 13996396482101561856 11296162951372907648 8595929420644253440 5895695889915599232 3195462359186945024 495228828458290816 16241739371439188224 13541505840710534016 10841272309981879808 8141038779253225600 5440805248524571392 2740571717795917184 40338187067262976 15786848730048160384 13086615199319506176 10386381668590851968 7686148137862197760 4985914607133543552 2285681076404889344 18032191619385786752 15331958088657132544 12631724557928478336 9931491027199824128 7231257496471169920 4531023965742515712 1830790435013861504 17577300977994758912 14877067447266104704 12176833916537450496 9476600385808796288 6776366855080142080 4076133324351487872 1375899793622833664 17122410336603731072 14422176805875076864 11721943275146422656 9021709744417768448 6321476213689114240 3621242682960460032 921009152231805824 16667519695212703232 13967286164484049024 11267052633755394816 8566819103026740608 5866585572298086400 3166352041569432192 466118510840777984 16212629053821675392 13512395523093021184 10812161992364366976 8111928461635712768 5411694930907058560 2711461400178404352 11227869449750144 15757738412430647552 13057504881701993344 10357271350973339136 7657037820244684928 4956804289516030720 2256570758787376512 18003081301768273920 15302847771039619712 12602614240310965504 9902380709582311296 7202147178853657088 4501913648125002880 1801680117396348672 17548190660377246080 14847957129648591872 12147723598919937664 9447490068191283456 6747256537462629248 4047023006733975040 1346789476005320832 17093300018986218240 14393066488257564032 11692832957528909824 8992599426800255616 6292365896071601408 3592132365342947200 891898834614292992 16638409377595190400 13938175846866536192 11237942316137881984 8537708785409227776 5837475254680573568 3137241723951919360 437008193223265152 16183518736204162560 13483285205475508352 10783051674746854144 8082818144018199936 5382584613289545728 2682351082560891520 18428861625541788928 15728628094813134720 13028394564084480512 10328161033355826304 7627927502627172096 4927693971898517888 2227460441169863680 17973970984150761088 15273737453422106880 12573503922693452672 9873270391964798464 7173036861236144256 4472803330507490048 1772569799778835840 17519080342759733248 14818846812031079040 12118613281302424832 9418379750573770624 6718146219845116416 4017912689116462208 1317679158387808000 17064189701368705408 14363956170640051200 11663722639911396992 8963489109182742784 6263255578454088576 3563022047725434368 862788516996780160 16609299059977677568 13909065529249023360 11208831998520369152 8508598467791714944 5808364937063060736 3108131406334406528 407897875605752320 16154408418586649728 13454174887857995520 10753941357129341312 8053707826400687104 5353474295672032896 2653240764943378688 18399751307924276096 15699517777195621888 12999284246466967680 10299050715738313472 7598817185009659264 4898583654281005056 2198350123552350848 17944860666533248256 15244627135804594048 12544393605075939840 9844160074347285632 7143926543618631424 4443693012889977216 1743459482161323008 17489970025142220416 14789736494413566208 12089502963684912000 9389269432956257792 6689035902227603584 3988802371498949376 1288568840770295168 17035079383751192576 14334845853022538368 11634612322293884160 8934378791565229952 6234145260836575744 3533911730107921536 833678199379267328 16580188742360164736 13879955211631510528 11179721680902856320 8479488150174202112 5779254619445547904 3079021088716893696 378787557988239488 16125298100969136896 13425064570240482688 10724831039511828480 8024597508783174272 5324363978054520064 2624130447325865856 18370640990306763264 15670407459578109056 12970173928849454848 10269940398120800640 7569706867392146432 4869473336663492224 2169239805934838016 17915750348915735424 15215516818187081216 12515283287458427008 9815049756729772800 7114816226001118592 4414582695272464384 1714349164543810176 17460859707524707584 14760626176796053376 12060392646067399168 9360159115338744960 6659925584610090752 3959692053881436544 1259458523152782336 17005969066133679744 14305735535405025536 11605502004676371328 8905268473947717120 6205034943219062912 3504801412490408704 804567881761754496 16551078424742651904 13850844894013997696 11150611363285343488 8450377832556689280 5750144301828035072 3049910771099380864 349677240370726656 16096187783351624064 13395954252622969856 10695720721894315648 7995487191165661440 5295253660437007232 2595020129708353024 18341530672689250432 15641297141960596224 12941063611231942016 10240830080503287808 7540596549774633600 4840363019045979392 2140129488317325184 17886640031298222592 15186406500569568384 12486172969840914176 9785939439112259968 7085705908383605760 4385472377654951552 1685238846926297344 17431749389907194752 14731515859178540544 12031282328449886336 9331048797721232128 6630815266992577920 3930581736263923712 1230348205535269504 16976858748516166912 14276625217787512704 11576391687058858496 8876158156330204288 6175924625601550080 3475691094872895872 775457564144241664 16521968107125139072 13821734576396484864 11121501045667830656 8421267514939176448 5721033984210522240 3020800453481868032 320566922753213824 16067077465734111232 13366843935005457024 10666610404276802816 7966376873548148608 5266143342819494400 2565909812090840192 18312420355071737600 15612186824343083392 12911953293614429184 10211719762885774976 7511486232157120768 4811252701428466560 2111019170699812352 17857529713680709760 15157296182952055552 12457062652223401344 9756829121494747136 7056595590766092928 4356362060037438720 1656128529308784512 17402639072289681920 14702405541561027712 12002172010832373504 9301938480103719296 6601704949375065088 3901471418646410880 1201237887917756672 16947748430898654080 14247514900169999872 11547281369441345664 8847047838712691456 6146814307984037248 3446580777255383040 746347246526728832 16492857789507626240 13792624258778972032 11092390728050317824 8392157197321663616 5691923666593009408 2991690135864355200 291456605135700992 16037967148116598400 13337733617387944192 10637500086659289984 7937266555930635776 5237033025201981568 2536799494473327360 18283310037454224768 15583076506725570560 12882842975996916352 10182609445268262144 7482375914539607936 4782142383810953728 2081908853082299520 17828419396063196928 15128185865334542720 12427952334605888512 9727718803877234304 7027485273148580096 4327251742419925888 1627018211691271680 17373528754672169088 14673295223943514880 11973061693214860672 9272828162486206464 6572594631757552256 3872361101028898048 1172127570300243840 16918638113281141248 14218404582552487040 11518171051823832832 8817937521095178624 6117703990366524416 3417470459637870208 717236928909216000 16463747471890113408 13763513941161459200 11063280410432804992 8363046879704150784 5662813348975496576 2962579818246842368 262346287518188160 16008856830499085568 13308623299770431360 10608389769041777152 7908156238313122944 5207922707584468736 2507689176855814528 18254199719836711936 15553966189108057728 12853732658379403520 10153499127650749312 7453265596922095104 4753032066193440896 2052798535464786688 17799309078445684096 15099075547717029888 12398842016988375680 9698608486259721472 6998374955531067264 4298141424802413056 1597907894073758848 17344418437054656256 14644184906326002048 11943951375597347840 9243717844868693632 6543484314140039424 3843250783411385216 1143017252682731008 16889527795663628416 14189294264934974208 11489060734206320000 8788827203477665792 6088593672749011584 3388360142020357376 688126611291703168 16434637154272600576 13734403623543946368 11034170092815292160 8333936562086637952 5633703031357983744 2933469500629329536 233235969900675328 15979746512881572736 13279512982152918528 10579279451424264320 7879045920695610112 5178812389966955904 2478578859238301696 18225089402219199104 15524855871490544896 12824622340761890688 10124388810033236480 7424155279304582272 4723921748575928064 2023688217847273856 17770198760828171264 15069965230099517056 12369731699370862848 9669498168642208640 6969264637913554432 4269031107184900224 1568797576456246016 17315308119437143424 14615074588708489216 11914841057979835008 9214607527251180800 6514373996522526592 3814140465793872384 1113906935065218176 16860417478046115584 14160183947317461376 11459950416588807168 8759716885860152960 6059483355131498752 3359249824402844544 659016293674190336 16405526836655087744 13705293305926433536 11005059775197779328 8304826244469125120 5604592713740470912 2904359183011816704 204125652283162496 15950636195264059904 13250402664535405696 10550169133806751488 7849935603078097280 5149702072349443072 2449468541620788864 18195979084601686272 15495745553873032064 12795512023144377856 10095278492415723648 7395044961687069440 4694811430958415232 1994577900229761024 17741088443210658432 15040854912482004224 12340621381753350016 9640387851024695808 6940154320296041600 4239920789567387392 1539687258838733184 17286197801819630592 14585964271090976384 11885730740362322176 9185497209633667968 6485263678905013760 3785030148176359552 1084796617447705344 16831307160428602752 14131073629699948544 11430840098971294336 8730606568242640128 6030373037513985920 3330139506785331712 629905976056677504 16376416519037574912 13676182988308920704 10975949457580266496 8275715926851612288 5575482396122958080 2875248865394303872 175015334665649664 15921525877646547072 13221292346917892864 10521058816189238656 7820825285460584448 5120591754731930240 2420358224003276032 18166868766984173440 15466635236255519232 12766401705526865024 10066168174798210816 7365934644069556608 4665701113340902400 1965467582612248192 17711978125593145600 15011744594864491392 12311511064135837184 9611277533407182976 6911044002678528768 4210810471949874560 1510576941221220352 17257087484202117760 14556853953473463552 11856620422744809344 9156386892016155136 6456153361287500928 3755919830558846720 1055686299830192512 16802196842811089920 14101963312082435712 11401729781353781504 8701496250625127296 6001262719896473088 3301029189167818880 600795658439164672 16347306201420062080 13647072670691407872 10946839139962753664 8246605609234099456 5546372078505445248 2846138547776791040 145905017048136832 15892415560029034240 13192182029300380032 10491948498571725824 7791714967843071616 5091481437114417408 2391247906385763200 18137758449366660608 15437524918638006400 12737291387909352192 10037057857180697984 7336824326452043776 4636590795723389568 1936357264994735360 17682867807975632768 14982634277246978560 12282400746518324352 9582167215789670144 6881933685061015936 4181700154332361728 1481466623603707520 17227977166584604928 14527743635855950720 11827510105127296512 9127276574398642304 6427043043669988096 3726809512941333888 1026575982212679680 16773086525193577088 14072852994464922880 11372619463736268672 8672385933007614464 5972152402278960256 3271918871550306048 571685340821651840 16318195883802549248 13617962353073895040 10917728822345240832 8217495291616586624 5517261760887932416 2817028230159278208 116794699430624000 15863305242411521408 13163071711682867200 10462838180954212992 7762604650225558784 5062371119496904576 2362137588768250368 18108648131749147776 15408414601020493568 12708181070291839360 10007947539563185152 7307714008834530944 4607480478105876736 1907246947377222528 17653757490358119936 14953523959629465728 12253290428900811520 9553056898172157312 6852823367443503104 4152589836714848896 1452356305986194688 17198866848967092096 14498633318238437888 11798399787509783680 9098166256781129472 6397932726052475264 3697699195323821056 997465664595166848 16743976207576064256 14043742676847410048 11343509146118755840 8643275615390101632 5943042084661447424 3242808553932793216 542575023204139008 16289085566185036416 13588852035456382208 10888618504727728000 8188384973999073792 5488151443270419584 2787917912541765376 87684381813111168 15834194924794008576 13133961394065354368 10433727863336700160 7733494332608045952 5033260801879391744 2333027271150737536 18079537814131634944 15379304283402980736 12679070752674326528 9978837221945672320 7278603691217018112 4578370160488363904 1878136629759709696 17624647172740607104 14924413642011952896 12224180111283298688 9523946580554644480 6823713049825990272 4123479519097336064 1423245988368681856 17169756531349579264 14469523000620925056 11769289469892270848 9069055939163616640 6368822408434962432 3668588877706308224 968355346977654016 16714865889958551424 14014632359229897216 11314398828501243008 8614165297772588800 5913931767043934592 3213698236315280384 513464705586626176 16259975248567523584 13559741717838869376 10859508187110215168 8159274656381560960 5459041125652906752 2758807594924252544 58574064195598336 15805084607176495744 13104851076447841536 10404617545719187328 7704384014990533120 5004150484261878912 2303916953533224704 18050427496514122112 15350193965785467904 12649960435056813696 9949726904328159488 7249493373599505280 4549259842870851072 1849026312142196864 17595536855123094272 14895303324394440064 12195069793665785856 9494836262937131648 6794602732208477440 4094369201479823232 1394135670751169024 17140646213732066432 14440412683003412224 11740179152274758016 9039945621546103808 6339712090817449600 3639478560088795392 939245029360141184 16685755572341038592 13985522041612384384 11285288510883730176 8585054980155075968 5884821449426421760 3184587918697767552 484354387969113344 16230864930950010752 13530631400221356544 10830397869492702336 8130164338764048128 5429930808035393920 2729697277306739712 29463746578085504 15775974289558982912 13075740758830328704 10375507228101674496 7675273697373020288 4975040166644366080 2274806635915711872 18021317178896609280 15321083648167955072 12620850117439300864 9920616586710646656 7220383055981992448 4520149525253338240 1819915994524684032 17566426537505581440 14866193006776927232 12165959476048273024 9465725945319618816 6765492414590964608 4065258883862310400 1365025353133656192 17111535896114553600 14411302365385899392 11711068834657245184 9010835303928590976 6310601773199936768 3610368242471282560 910134711742628352 16656645254723525760 13956411723994871552 11256178193266217344 8555944662537563136 5855711131808908928 3155477601080254720 455244070351600512 16201754613332497920 13501521082603843712 10801287551875189504 8101054021146535296 5400820490417881088 2700586959689226880 353428960572672 15746863971941470080 13046630441212815872 10346396910484161664 7646163379755507456 4945929849026853248 2245696318298199040 17992206861279096448 15291973330550442240 12591739799821788032 9891506269093133824 7191272738364479616 4491039207635825408 1790805676907171200 17537316219888068608 14837082689159414400 12136849158430760192 9436615627702105984 6736382096973451776 4036148566244797568 1335915035516143360 17082425578497040768 14382192047768386560 11681958517039732352 8981724986311078144 6281491455582423936 3581257924853769728 881024394125115520 16627534937106012928 13927301406377358720 11227067875648704512 8526834344920050304 5826600814191396096 3126367283462741888 426133752734087680 16172644295714985088 13472410764986330880 10772177234257676672 8071943703529022464 5371710172800368256 2671476642071714048 18417987185052611456 15717753654323957248 13017520123595303040 10317286592866648832 7617053062137994624 4916819531409340416 2216586000680686208 17963096543661583616 15262863012932929408 12562629482204275200 9862395951475620992 7162162420746966784 4461928890018312576 1761695359289658368 17508205902270555776 14807972371541901568 12107738840813247360 9407505310084593152 6707271779355938944 4007038248627284736 1306804717898630528 17053315260879527936 14353081730150873728 11652848199422219520 8952614668693565312 6252381137964911104 3552147607236256896 851914076507602688 16598424619488500096 13898191088759845888 11197957558031191680 8497724027302537472 5797490496573883264 3097256965845229056 397023435116574848 16143533978097472256 13443300447368818048 10743066916640163840 8042833385911509632 5342599855182855424 2642366324454201216 18388876867435098624 15688643336706444416 12988409805977790208 10288176275249136000 7587942744520481792 4887709213791827584 2187475683063173376 17933986226044070784 15233752695315416576 12533519164586762368 9833285633858108160 7133052103129453952 4432818572400799744 1732585041672145536 17479095584653042944 14778862053924388736 12078628523195734528 9378394992467080320 6678161461738426112 3977927931009771904 1277694400281117696 17024204943262015104 14323971412533360896 11623737881804706688 8923504351076052480 6223270820347398272 3523037289618744064 822803758890089856 16569314301870987264 13869080771142333056 11168847240413678848 8468613709685024640 5768380178956370432 3068146648227716224 367913117499062016 16114423660479959424 13414190129751305216 10713956599022651008 8013723068293996800 5313489537565342592 2613256006836688384 18359766549817585792 15659533019088931584 12959299488360277376 10259065957631623168 7558832426902968960 4858598896174314752 2158365365445660544 17904875908426557952 15204642377697903744 12504408846969249536 9804175316240595328 7103941785511941120 4403708254783286912 1703474724054632704 17449985267035530112 14749751736306875904 12049518205578221696 9349284674849567488 6649051144120913280 3948817613392259072 1248584082663604864 16995094625644502272 14294861094915848064 11594627564187193856 8894394033458539648 6194160502729885440 3493926972001231232 793693441272577024 16540203984253474432 13839970453524820224 11139736922796166016 8439503392067511808 5739269861338857600 3039036330610203392 338802799881549184 16085313342862446592 13385079812133792384 10684846281405138176 7984612750676483968 5284379219947829760 2584145689219175552 18330656232200072960 15630422701471418752 12930189170742764544 10229955640014110336 7529722109285456128 4829488578556801920 2129255047828147712 17875765590809045120 15175532060080390912 12475298529351736704 9775064998623082496 7074831467894428288 4374597937165774080 1674364406437119872 17420874949418017280 14720641418689363072 12020407887960708864 9320174357232054656 6619940826503400448 3919707295774746240 1219473765046092032 16965984308026989440 14265750777298335232 11565517246569681024 8865283715841026816 6165050185112372608 3464816654383718400 764583123655064192 16511093666635961600 13810860135907307392 11110626605178653184 8410393074449998976 5710159543721344768 3009926012992690560 309692482264036352 16056203025244933760 13355969494516279552 10655735963787625344 7955502433058971136 5255268902330316928 2555035371601662720 18301545914582560128 15601312383853905920 12901078853125251712 10200845322396597504 7500611791667943296 4800378260939289088 2100144730210634880 17846655273191532288 15146421742462878080 12446188211734223872 9745954681005569664 7045721150276915456 4345487619548261248 1645254088819607040 17391764631800504448 14691531101071850240 11991297570343196032 9291064039614541824 6590830508885887616 3890596978157233408 1190363447428579200 16936873990409476608 14236640459680822400 11536406928952168192 8836173398223513984 6135939867494859776 3435706336766205568 735472806037551360 16481983349018448768 13781749818289794560 11081516287561140352 8381282756832486144 5681049226103831936 2980815695375177728 280582164646523520 16027092707627420928 13326859176898766720 10626625646170112512 7926392115441458304 5226158584712804096 2525925053984149888 18272435596965047296 15572202066236393088 12871968535507738880 10171735004779084672 7471501474050430464 4771267943321776256 2071034412593122048 17817544955574019456 15117311424845365248 12417077894116711040 9716844363388056832 7016610832659402624 4316377301930748416 1616143771202094208 17362654314182991616 14662420783454337408 11962187252725683200 9261953721997028992 6561720191268374784 3861486660539720576 1161253129811066368 16907763672791963776 14207530142063309568 11507296611334655360 8807063080606001152 6106829549877346944 3406596019148692736 706362488420038528 16452873031400935936 13752639500672281728 11052405969943627520 8352172439214973312 5651938908486319104 2951705377757664896 251471847029010688 15997982390009908096 13297748859281253888 10597515328552599680 7897281797823945472 5197048267095291264 2496814736366637056 18243325279347534464 15543091748618880256 12842858217890226048 10142624687161571840 7442391156432917632 4742157625704263424 2041924094975609216 17788434637956506624 15088201107227852416 12387967576499198208 9687734045770544000 6987500515041889792 4287266984313235584 1587033453584581376 17333543996565478784 14633310465836824576 11933076935108170368 9232843404379516160 6532609873650861952 3832376342922207744 1132142812193553536 16878653355174450944 14178419824445796736 11478186293717142528 8777952762988488320 6077719232259834112 3377485701531179904 677252170802525696 16423762713783423104 13723529183054768896 11023295652326114688 8323062121597460480 5622828590868806272 2922595060140152064 222361529411497856 15968872072392395264 13268638541663741056 10568405010935086848 7868171480206432640 5167937949477778432 2467704418749124224 18214214961730021632 15513981431001367424 12813747900272713216 10113514369544059008 7413280838815404800 4713047308086750592 2012813777358096384 17759324320338993792 15059090789610339584 12358857258881685376 9658623728153031168 6958390197424376960 4258156666695722752 1557923135967068544 17304433678947965952 14604200148219311744 11903966617490657536 9203733086762003328 6503499556033349120 3803266025304694912 1103032494576040704 16849543037556938112 14149309506828283904 11449075976099629696 8748842445370975488 6048608914642321280 3348375383913667072 648141853185012864 16394652396165910272 13694418865437256064 10994185334708601856 8293951803979947648 5593718273251293440 2893484742522639232 193251211793985024 15939761754774882432 13239528224046228224 10539294693317574016 7839061162588919808 5138827631860265600 2438594101131611392 18185104644112508800 15484871113383854592 12784637582655200384 10084404051926546176 7384170521197891968 4683936990469237760 1983703459740583552 17730214002721480960 15029980471992826752 12329746941264172544 9629513410535518336 6929279879806864128 4229046349078209920 1528812818349555712 17275323361330453120 14575089830601798912 11874856299873144704 9174622769144490496 6474389238415836288 3774155707687182080 1073922176958527872 16820432719939425280 14120199189210771072 11419965658482116864 8719732127753462656 6019498597024808448 3319265066296154240 619031535567500032 16365542078548397440 13665308547819743232 10965075017091089024 8264841486362434816 5564607955633780608 2864374424905126400 164140894176472192 15910651437157369600 13210417906428715392 10510184375700061184 7809950844971406976 5109717314242752768 2409483783514098560 18155994326494995968 15455760795766341760 12755527265037687552 10055293734309033344 7355060203580379136 4654826672851724928 1954593142123070720 17701103685103968128 15000870154375313920 12300636623646659712 9600403092918005504 6900169562189351296 4199936031460697088 1499702500732042880 17246213043712940288 14545979512984286080 11845745982255631872 9145512451526977664 6445278920798323456 3745045390069669248 1044811859341015040 16791322402321912448 14091088871593258240 11390855340864604032 8690621810135949824 5990388279407295616 3290154748678641408 589921217949987200 16336431760930884608 13636198230202230400 10935964699473576192 8235731168744921984 5535497638016267776 2835264107287613568 135030576558959360 15881541119539856768 13181307588811202560 10481074058082548352 7780840527353894144 5080606996625239936 2380373465896585728 18126884008877483136 15426650478148828928 12726416947420174720 10026183416691520512 7325949885962866304 4625716355234212096 1925482824505557888 17671993367486455296 14971759836757801088 12271526306029146880 9571292775300492672 6871059244571838464 4170825713843184256 1470592183114530048 17217102726095427456 14516869195366773248 11816635664638119040 9116402133909464832 6416168603180810624 3715935072452156416 1015701541723502208 16762212084704399616 14061978553975745408 11361745023247091200 8661511492518436992 5961277961789782784 3261044431061128576 560810900332474368 16307321443313371776 13607087912584717568 10906854381856063360 8206620851127409152 5506387320398754944 2806153789670100736 105920258941446528 15852430801922343936 13152197271193689728 10451963740465035520 7751730209736381312 5051496679007727104 2351263148279072896 18097773691259970304 15397540160531316096 12697306629802661888 9997073099074007680 7296839568345353472 4596606037616699264 1896372506888045056 17642883049868942464 14942649519140288256 12242415988411634048 9542182457682979840 6841948926954325632 4141715396225671424 1441481865497017216 17187992408477914624 14487758877749260416 11787525347020606208 9087291816291952000 6387058285563297792 3686824754834643584 986591224105989376 16733101767086886784 14032868236358232576 11332634705629578368 8632401174900924160 5932167644172269952 3231934113443615744 531700582714961536 16278211125695858944 13577977594967204736 10877744064238550528 8177510533509896320 5477277002781242112 2777043472052587904 76809941323933696 15823320484304831104 13123086953576176896 10422853422847522688 7722619892118868480 5022386361390214272 2322152830661560064 18068663373642457472 15368429842913803264 12668196312185149056 9967962781456494848 7267729250727840640 4567495719999186432 1867262189270532224 17613772732251429632 14913539201522775424 12213305670794121216 9513072140065467008 6812838609336812800 4112605078608158592 1412371547879504384 17158882090860401792 14458648560131747584 11758415029403093376 9058181498674439168 6357947967945784960 3657714437217130752 957480906488476544 16703991449469373952 14003757918740719744 11303524388012065536 8603290857283411328 5903057326554757120 3202823795826102912 502590265097448704 16249100808078346112 13548867277349691904 10848633746621037696 8148400215892383488 5448166685163729280 2747933154435075072 47699623706420864 15794210166687318272 13093976635958664064 10393743105230009856 7693509574501355648 4993276043772701440 2293042513044047232 18039553056024944640 15339319525296290432 12639085994567636224 9938852463838982016 7238618933110327808 4538385402381673600 1838151871653019392 17584662414633916800 14884428883905262592 12184195353176608384 9483961822447954176 6783728291719299968 4083494760990645760 1383261230261991552 17129771773242888960 14429538242514234752 11729304711785580544 9029071181056926336 6328837650328272128 3628604119599617920 928370588870963712 16674881131851861120 13974647601123206912 11274414070394552704 8574180539665898496 5873947008937244288 3173713478208590080 473479947479935872 16219990490460833280 13519756959732179072 10819523429003524864 8119289898274870656 5419056367546216448 2718822836817562240 18589306088908032 15765099849069805440 13064866318341151232 10364632787612497024 7664399256883842816 4964165726155188608 2263932195426534400 18010442738407431808 15310209207678777600 12609975676950123392 9909742146221469184 7209508615492814976 4509275084764160768 1809041554035506560 17555552097016403968 14855318566287749760 12155085035559095552 9454851504830441344 6754617974101787136 4054384443373132928 1354150912644478720 17100661455625376128 14400427924896721920 11700194394168067712 8999960863439413504 6299727332710759296 3599493801982105088 899260271253450880 16645770814234348288 13945537283505694080 11245303752777039872 8545070222048385664 5844836691319731456 3144603160591077248 444369629862423040 16190880172843320448 13490646642114666240 10790413111386012032 8090179580657357824 5389946049928703616 2689712519200049408 18436223062180946816 15735989531452292608 13035756000723638400 10335522469994984192 7635288939266329984 4935055408537675776 2234821877809021568 17981332420789918976 15281098890061264768 12580865359332610560 9880631828603956352 7180398297875302144 4480164767146647936 1779931236417993728 17526441779398891136 14826208248670236928 12125974717941582720 9425741187212928512 6725507656484274304 4025274125755620096 1325040595026965888 17071551138007863296 14371317607279209088 11671084076550554880 8970850545821900672 6270617015093246464 3570383484364592256 870149953635938048 16616660496616835456 13916426965888181248 11216193435159527040 8515959904430872832 5815726373702218624 3115492842973564416 415259312244910208 16161769855225807616 13461536324497153408 10761302793768499200 8061069263039844992 5360835732311190784 2660602201582536576 18407112744563433984 15706879213834779776 13006645683106125568 10306412152377471360 7606178621648817152 4905945090920162944 2205711560191508736 17952222103172406144 15251988572443751936 12551755041715097728 9851521510986443520 7151287980257789312 4451054449529135104 1750820918800480896 17497331461781378304 14797097931052724096 12096864400324069888 9396630869595415680 6696397338866761472 3996163808138107264 1295930277409453056 17042440820390350464 14342207289661696256 11641973758933042048 8941740228204387840 6241506697475733632 3541273166747079424 841039636018425216 16587550178999322624 13887316648270668416 11187083117542014208 8486849586813360000 5786616056084705792 3086382525356051584 386148994627397376 16132659537608294784 13432426006879640576 10732192476150986368 8031958945422332160 5331725414693677952 2631491883965023744 18378002426945921152 15677768896217266944 12977535365488612736 10277301834759958528 7577068304031304320 4876834773302650112 2176601242573995904 17923111785554893312 15222878254826239104 12522644724097584896 9822411193368930688 7122177662640276480 4421944131911622272 1721710601182968064 17468221144163865472 14767987613435211264 12067754082706557056 9367520551977902848 6667287021249248640 3967053490520594432 1266819959791940224 17013330502772837632 14313096972044183424 11612863441315529216 8912629910586875008 6212396379858220800 3512162849129566592 811929318400912384 16558439861381809792 13858206330653155584 11157972799924501376 8457739269195847168 5757505738467192960 3057272207738538752 357038677009884544 16103549219990781952 13403315689262127744 10703082158533473536 8002848627804819328 5302615097076165120 2602381566347510912 18348892109328408320 15648658578599754112 12948425047871099904 10248191517142445696 7547957986413791488 4847724455685137280 2147490924956483072 17894001467937380480 15193767937208726272 12493534406480072064 9793300875751417856 7093067345022763648 4392833814294109440 1692600283565455232 17439110826546352640 14738877295817698432 12038643765089044224 9338410234360390016 6638176703631735808 3937943172903081600 1237709642174427392 16984220185155324800 14283986654426670592 11583753123698016384 8883519592969362176 6183286062240707968 3483052531512053760 782819000783399552 16529329543764296960 13829096013035642752 11128862482306988544 8428628951578334336 5728395420849680128 3028161890121025920 327928359392371712 16074438902373269120 13374205371644614912 10673971840915960704 7973738310187306496 5273504779458652288 2573271248729998080 18319781791710895488 15619548260982241280 12919314730253587072 10219081199524932864 7518847668796278656 4818614138067624448 2118380607338970240 17864891150319867648 15164657619591213440 12464424088862559232 9764190558133905024 7063957027405250816 4363723496676596608 1663489965947942400 17410000508928839808 14709766978200185600 12009533447471531392 9309299916742877184 6609066386014222976 3908832855285568768 1208599324556914560 16955109867537811968 14254876336809157760 11554642806080503552 8854409275351849344 6154175744623195136 3453942213894540928 753708683165886720 16500219226146784128 13799985695418129920 11099752164689475712 8399518633960821504 5699285103232167296 2999051572503513088 298818041774858880 16045328584755756288 13345095054027102080 10644861523298447872 7944627992569793664 5244394461841139456 2544160931112485248 18290671474093382656 15590437943364728448 12890204412636074240 10189970881907420032 7489737351178765824 4789503820450111616 2089270289721457408 17835780832702354816 15135547301973700608 12435313771245046400 9735080240516392192 7034846709787737984 4334613179059083776 1634379648330429568 17380890191311326976 14680656660582672768 11980423129854018560 9280189599125364352 6579956068396710144 3879722537668055936 1179489006939401728 16925999549920299136 14225766019191644928 11525532488462990720 8825298957734336512 6125065427005682304 3424831896277028096 724598365548373888 16471108908529271296 13770875377800617088 11070641847071962880 8370408316343308672 5670174785614654464 2969941254886000256 269707724157346048 16016218267138243456 13315984736409589248 10615751205680935040 7915517674952280832 5215284144223626624 2515050613494972416 18261561156475869824 15561327625747215616 12861094095018561408 10160860564289907200 7460627033561252992 4760393502832598784 2060159972103944576 17806670515084841984 15106436984356187776 12406203453627533568 9705969922898879360 7005736392170225152 4305502861441570944 1605269330712916736 17351779873693814144 14651546342965159936 11951312812236505728 9251079281507851520 6550845750779197312 3850612220050543104 1150378689321888896 16896889232302786304 14196655701574132096 11496422170845477888 8796188640116823680 6095955109388169472 3395721578659515264 695488047930861056 16441998590911758464 13741765060183104256 11041531529454450048 8341297998725795840 5641064467997141632 2940830937268487424 240597406539833216 15987107949520730624 13286874418792076416 10586640888063422208 7886407357334768000 5186173826606113792 2485940295877459584 18232450838858356992 15532217308129702784 12831983777401048576 10131750246672394368 7431516715943740160 4731283185215085952 2031049654486431744 17777560197467329152 15077326666738674944 12377093136010020736 9676859605281366528 6976626074552712320 4276392543824058112 1576159013095403904 17322669556076301312 14622436025347647104 11922202494618992896 9221968963890338688 6521735433161684480 3821501902433030272 1121268371704376064 16867778914685273472 14167545383956619264 11467311853227965056 8767078322499310848 6066844791770656640 3366611261042002432 666377730313348224 16412888273294245632 13712654742565591424 11012421211836937216 8312187681108283008 5611954150379628800 2911720619650974592 211487088922320384 15957997631903217792 13257764101174563584 10557530570445909376 7857297039717255168 5157063508988600960 2456829978259946752 18203340521240844160 15503106990512189952 12802873459783535744 10102639929054881536 7402406398326227328 4702172867597573120 2001939336868918912 17748449879849816320 15048216349121162112 12347982818392507904 9647749287663853696 6947515756935199488 4247282226206545280 1547048695477891072 17293559238458788480 14593325707730134272 11893092177001480064 9192858646272825856 6492625115544171648 3792391584815517440 1092158054086863232 16838668597067760640 14138435066339106432 11438201535610452224 8737968004881798016 6037734474153143808 3337500943424489600 637267412695835392 16383777955676732800 13683544424948078592 10983310894219424384 8283077363490770176 5582843832762115968 2882610302033461760 182376771304807552 15928887314285704960 13228653783557050752 10528420252828396544 7828186722099742336 5127953191371088128 2427719660642433920 18174230203623331328 15473996672894677120 12773763142166022912 10073529611437368704 7373296080708714496 4673062549980060288 1972829019251406080 17719339562232303488 15019106031503649280 12318872500774995072 9618638970046340864 6918405439317686656 4218171908589032448 1517938377860378240 17264448920841275648 14564215390112621440 11863981859383967232 9163748328655313024 6463514797926658816 3763281267198004608 1063047736469350400 16809558279450247808 14109324748721593600 11409091217992939392 8708857687264285184 6008624156535630976 3308390625806976768 608157095078322560 16354667638059219968 13654434107330565760 10954200576601911552 8253967045873257344 5553733515144603136 2853499984415948928 153266453687294720 15899776996668192128 13199543465939537920 10499309935210883712 7799076404482229504 5098842873753575296 2398609343024921088 18145119886005818496 15444886355277164288 12744652824548510080 10044419293819855872 7344185763091201664 4643952232362547456 1943718701633893248 17690229244614790656 14989995713886136448 12289762183157482240 9589528652428828032 6889295121700173824 4189061590971519616 1488828060242865408 17235338603223762816 14535105072495108608 11834871541766454400 9134638011037800192 6434404480309145984 3734170949580491776 1033937418851837568 16780447961832734976 14080214431104080768 11379980900375426560 8679747369646772352 5979513838918118144 3279280308189463936 579046777460809728 16325557320441707136 13625323789713052928 10925090258984398720 8224856728255744512 5524623197527090304 2824389666798436096 124156136069781888 15870666679050679296 13170433148322025088 10470199617593370880 7769966086864716672 5069732556136062464 2369499025407408256 18116009568388305664 15415776037659651456 12715542506930997248 10015308976202343040 7315075445473688832 4614841914745034624 1914608384016380416 17661118926997277824 14960885396268623616 12260651865539969408 9560418334811315200 6860184804082660992 4159951273354006784 1459717742625352576 17206228285606249984 14505994754877595776 11805761224148941568 9105527693420287360 6405294162691633152 3705060631962978944 1004827101234324736 16751337644215222144 14051104113486567936 11350870582757913728 8650637052029259520 5950403521300605312 3250169990571951104 549936459843296896 16296447002824194304 13596213472095540096 10895979941366885888 8195746410638231680 5495512879909577472 2795279349180923264 95045818452269056 15841556361433166464 13141322830704512256 10441089299975858048 7740855769247203840 5040622238518549632 2340388707789895424 18086899250770792832 15386665720042138624 12686432189313484416 9986198658584830208 7285965127856176000 4585731597127521792 1885498066398867584 17632008609379764992 14931775078651110784 12231541547922456576 9531308017193802368 6831074486465148160 4130840955736493952 1430607425007839744 17177117967988737152 14476884437260082944 11776650906531428736 9076417375802774528 6376183845074120320 3675950314345466112 975716783616811904 16722227326597709312 14021993795869055104 11321760265140400896 8621526734411746688 5921293203683092480 3221059672954438272 520826142225784064 16267336685206681472 13567103154478027264 10866869623749373056 8166636093020718848 5466402562292064640 2766169031563410432 65935500834756224 15812446043815653632 13112212513086999424 10411978982358345216 7711745451629691008 5011511920901036800 2311278390172382592 18057788933153280000 15357555402424625792 12657321871695971584 9957088340967317376 7256854810238663168 4556621279510008960 1856387748781354752 17602898291762252160 14902664761033597952 12202431230304943744 9502197699576289536 6801964168847635328 4101730638118981120 1401497107390326912 17148007650371224320 14447774119642570112 11747540588913915904 9047307058185261696 6347073527456607488 3646839996727953280 946606465999299072 16693117008980196480 13992883478251542272 11292649947522888064 8592416416794233856 5892182886065579648 3191949355336925440 491715824608271232 16238226367589168640 13537992836860514432 10837759306131860224 8137525775403206016 5437292244674551808 2737058713945897600 36825183217243392 15783335726198140800 13083102195469486592 10382868664740832384 7682635134012178176 4982401603283523968 2282168072554869760 18028678615535767168 15328445084807112960 12628211554078458752 9927978023349804544 7227744492621150336 4527510961892496128 1827277431163841920 17573787974144739328 14873554443416085120 12173320912687430912 9473087381958776704 6772853851230122496 4072620320501468288 1372386789772814080 17118897332753711488 14418663802025057280 11718430271296403072 9018196740567748864 6317963209839094656 3617729679110440448 917496148381786240 16664006691362683648 13963773160634029440 11263539629905375232 8563306099176721024 5863072568448066816 3162839037719412608 462605506990758400 16209116049971655808 13508882519243001600 10808648988514347392 8108415457785693184 5408181927057038976 2707948396328384768 7714865599730560 15754225408580627968 13053991877851973760 10353758347123319552 7653524816394665344 4953291285666011136 2253057754937356928 17999568297918254336 15299334767189600128 12599101236460945920 9898867705732291712 7198634175003637504 4498400644274983296 1798167113546329088 17544677656527226496 14844444125798572288 12144210595069918080 9443977064341263872 6743743533612609664 4043510002883955456 1343276472155301248 17089787015136198656 14389553484407544448 11689319953678890240 8989086422950236032 6288852892221581824 3588619361492927616 888385830764273408 16634896373745170816 13934662843016516608 11234429312287862400 8534195781559208192 5833962250830553984 3133728720101899776 433495189373245568 16180005732354142976 13479772201625488768 10779538670896834560 8079305140168180352 5379071609439526144 2678838078710871936 18425348621691769344 15725115090963115136 13024881560234460928 10324648029505806720 7624414498777152512 4924180968048498304 2223947437319844096 17970457980300741504 15270224449572087296 12569990918843433088 9869757388114778880 7169523857386124672 4469290326657470464 1769056795928816256 17515567338909713664 14815333808181059456 12115100277452405248 9414866746723751040 6714633215995096832 4014399685266442624 1314166154537788416 17060676697518685824 14360443166790031616 11660209636061377408 8959976105332723200 6259742574604068992 3559509043875414784 859275513146760576 16605786056127657984 13905552525399003776 11205318994670349568 8505085463941695360 5804851933213041152 3104618402484386944 404384871755732736 16150895414736630144 13450661884007975936 10750428353279321728 8050194822550667520 5349961291822013312 2649727761093359104 18396238304074256512 15696004773345602304 12995771242616948096 10295537711888293888 7595304181159639680 4895070650430985472 2194837119702331264 17941347662683228672 15241114131954574464 12540880601225920256 9840647070497266048 7140413539768611840 4440180009039957632 1739946478311303424 17486457021292200832 14786223490563546624 12085989959834892416 9385756429106238208 6685522898377584000 3985289367648929792 1285055836920275584 17031566379901172992 14331332849172518784 11631099318443864576 8930865787715210368 6230632256986556160 3530398726257901952 830165195529247744 16576675738510145152 13876442207781490944 11176208677052836736 8475975146324182528 5775741615595528320 3075508084866874112 375274554138219904 16121785097119117312 13421551566390463104 10721318035661808896 8021084504933154688 5320850974204500480 2620617443475846272 18367127986456743680 15666894455728089472 12966660924999435264 10266427394270781056 7566193863542126848 4865960332813472640 2165726802084818432 17912237345065715840 15212003814337061632 12511770283608407424 9811536752879753216 7111303222151099008 4411069691422444800 1710836160693790592 17457346703674688000 14757113172946033792 12056879642217379584 9356646111488725376 6656412580760071168 3956179050031416960 1255945519302762752 17002456062283660160 14302222531555005952 11601989000826351744 8901755470097697536 6201521939369043328 3501288408640389120 801054877911734912 16547565420892632320 13847331890163978112 11147098359435323904 8446864828706669696 5746631297978015488 3046397767249361280 346164236520707072 16092674779501604480 13392441248772950272 10692207718044296064 7991974187315641856 5291740656586987648 2591507125858333440 18338017668839230848 15637784138110576640 12937550607381922432 10237317076653268224 7537083545924614016 4836850015195959808 2136616484467305600 17883127027448203008 15182893496719548800 12482659965990894592 9782426435262240384 7082192904533586176 4381959373804931968 1681725843076277760 17428236386057175168 14728002855328520960 12027769324599866752 9327535793871212544 6627302263142558336 3927068732413904128 1226835201685249920 16973345744666147328 14273112213937493120 11572878683208838912 8872645152480184704 6172411621751530496 3472178091022876288 771944560294222080 16518455103275119488 13818221572546465280 11117988041817811072 8417754511089156864 5717520980360502656 3017287449631848448 317053918903194240 16063564461884091648 13363330931155437440 10663097400426783232 7962863869698129024 5262630338969474816 2562396808240820608 18308907351221718016 15608673820493063808 12908440289764409600 10208206759035755392 7507973228307101184 4807739697578446976 2107506166849792768 17854016709830690176 15153783179102035968 12453549648373381760 9753316117644727552 7053082586916073344 4352849056187419136 1652615525458764928 17399126068439662336 14698892537711008128 11998659006982353920 9298425476253699712 6598191945525045504 3897958414796391296 1197724884067737088 16944235427048634496 14244001896319980288 11543768365591326080 8843534834862671872 6143301304134017664 3443067773405363456 742834242676709248 16489344785657606656 13789111254928952448 11088877724200298240 8388644193471644032 5688410662742989824 2988177132014335616 287943601285681408 16034454144266578816 13334220613537924608 10633987082809270400 7933753552080616192 5233520021351961984 2533286490623307776 18279797033604205184 15579563502875550976 12879329972146896768 10179096441418242560 7478862910689588352 4778629379960934144 2078395849232279936 17824906392213177344 15124672861484523136 12424439330755868928 9724205800027214720 7023972269298560512 4323738738569906304 1623505207841252096 17370015750822149504 14669782220093495296 11969548689364841088 9269315158636186880 6569081627907532672 3868848097178878464 1168614566450224256 16915125109431121664 14214891578702467456 11514658047973813248 8814424517245159040 6114190986516504832 3413957455787850624 713723925059196416 16460234468040093824 13760000937311439616 11059767406582785408 8359533875854131200 5659300345125476992 2959066814396822784 258833283668168576 16005343826649065984 13305110295920411776 10604876765191757568 7904643234463103360 5204409703734449152 2504176173005794944 18250686715986692352 15550453185258038144 12850219654529383936 10149986123800729728 7449752593072075520 4749519062343421312 2049285531614767104 17795796074595664512 15095562543867010304 12395329013138356096 9695095482409701888 6994861951681047680 4294628420952393472 1594394890223739264 17340905433204636672 14640671902475982464 11940438371747328256 9240204841018674048 6539971310290019840 3839737779561365632 1139504248832711424 16886014791813608832 14185781261084954624 11485547730356300416 8785314199627646208 6085080668898992000 3384847138170337792 684613607441683584 16431124150422580992 13730890619693926784 11030657088965272576 8330423558236618368 5630190027507964160 2929956496779309952 229722966050655744 15976233509031553152 13275999978302898944 10575766447574244736 7875532916845590528 5175299386116936320 2475065855388282112 18221576398369179520 15521342867640525312 12821109336911871104 10120875806183216896 7420642275454562688 4720408744725908480 2020175213997254272 17766685756978151680 15066452226249497472 12366218695520843264 9665985164792189056 6965751634063534848 4265518103334880640 1565284572606226432 17311795115587123840 14611561584858469632 11911328054129815424 9211094523401161216 6510860992672507008 3810627461943852800 1110393931215198592 16856904474196096000 14156670943467441792 11456437412738787584 8756203882010133376 6055970351281479168 3355736820552824960 655503289824170752 16402013832805068160 13701780302076413952 11001546771347759744 8301313240619105536 5601079709890451328 2900846179161797120 200612648433142912 15947123191414040320 13246889660685386112 10546656129956731904 7846422599228077696 5146189068499423488 2445955537770769280 18192466080751666688 15492232550023012480 12791999019294358272 10091765488565704064 7391531957837049856 4691298427108395648 1991064896379741440 17737575439360638848 15037341908631984640 12337108377903330432 9636874847174676224 6936641316446022016 4236407785717367808 1536174254988713600 17282684797969611008 14582451267240956800 11882217736512302592 9181984205783648384 6481750675054994176 3781517144326339968 1081283613597685760 16827794156578583168 14127560625849928960 11427327095121274752 8727093564392620544 6026860033663966336 3326626502935312128 626392972206657920 16372903515187555328 13672669984458901120 10972436453730246912 8272202923001592704 5571969392272938496 2871735861544284288 171502330815630080 15918012873796527488 13217779343067873280 10517545812339219072 7817312281610564864 5117078750881910656 2416845220153256448 18163355763134153856 15463122232405499648 12762888701676845440 10062655170948191232 7362421640219537024 4662188109490882816 1961954578762228608 17708465121743126016 15008231591014471808 12307998060285817600 9607764529557163392 6907530998828509184 4207297468099854976 1507063937371200768 17253574480352098176 14553340949623443968 11853107418894789760 9152873888166135552 6452640357437481344 3752406826708827136 1052173295980172928 16798683838961070336 14098450308232416128 11398216777503761920 8697983246775107712 5997749716046453504 3297516185317799296 597282654589145088 16343793197570042496 13643559666841388288 10943326136112734080 8243092605384079872 5542859074655425664 2842625543926771456 142392013198117248 15888902556179014656 13188669025450360448 10488435494721706240 7788201963993052032 5087968433264397824 2387734902535743616 18134245445516641024 15434011914787986816 12733778384059332608 10033544853330678400 7333311322602024192 4633077791873369984 1932844261144715776 17679354804125613184 14979121273396958976 12278887742668304768 9578654211939650560 6878420681210996352 4178187150482342144 1477953619753687936 17224464162734585344 14524230632005931136 11823997101277276928 9123763570548622720 6423530039819968512 3723296509091314304 1023062978362660096 16769573521343557504 14069339990614903296 11369106459886249088 8668872929157594880 5968639398428940672 3268405867700286464 568172336971632256 16314682879952529664 13614449349223875456 10914215818495221248 8213982287766567040 5513748757037912832 2813515226309258624 113281695580604416 15859792238561501824 13159558707832847616 10459325177104193408 7759091646375539200 5058858115646884992 2358624584918230784 18105135127899128192 15404901597170473984 12704668066441819776 10004434535713165568 7304201004984511360 4603967474255857152 1903733943527202944 17650244486508100352 14950010955779446144 12249777425050791936 9549543894322137728 6849310363593483520 4149076832864829312 1448843302136175104 17195353845117072512 14495120314388418304 11794886783659764096 9094653252931109888 6394419722202455680 3694186191473801472 993952660745147264 16740463203726044672 14040229672997390464 11339996142268736256 8639762611540082048 5939529080811427840 3239295550082773632 539062019354119424 16285572562335016832 13585339031606362624 10885105500877708416 8184871970149054208 5484638439420400000 2784404908691745792 84171377963091584 15830681920943988992 13130448390215334784 10430214859486680576 7729981328758026368 5029747798029372160 2329514267300717952 18076024810281615360 15375791279552961152 12675557748824306944 9975324218095652736 7275090687366998528 4574857156638344320 1874623625909690112 17621134168890587520 14920900638161933312 12220667107433279104 9520433576704624896 6820200045975970688 4119966515247316480 1419732984518662272 17166243527499559680 14466009996770905472 11765776466042251264 9065542935313597056 6365309404584942848 3665075873856288640 964842343127634432 16711352886108531840 14011119355379877632 11310885824651223424 8610652293922569216 5910418763193915008 3210185232465260800 509951701736606592 16256462244717504000 13556228713988849792 10855995183260195584 8155761652531541376 5455528121802887168 2755294591074232960 55061060345578752 15801571603326476160 13101338072597821952 10401104541869167744 7700871011140513536 5000637480411859328 2300403949683205120 18046914492664102528 15346680961935448320 12646447431206794112 9946213900478139904 7245980369749485696 4545746839020831488 1845513308292177280 17592023851273074688 14891790320544420480 12191556789815766272 9491323259087112064 6791089728358457856 4090856197629803648 1390622666901149440 17137133209882046848 14436899679153392640 11736666148424738432 9036432617696084224 6336199086967430016 3635965556238775808 935732025510121600 16682242568491019008 13982009037762364800 11281775507033710592 8581541976305056384 5881308445576402176 3181074914847747968 480841384119093760 16227351927099991168 13527118396371336960 10826884865642682752 8126651334914028544 5426417804185374336 2726184273456720128 25950742728065920 15772461285708963328 13072227754980309120 10371994224251654912 7671760693523000704 4971527162794346496 2271293632065692288 18017804175046589696 15317570644317935488 12617337113589281280 9917103582860627072 7216870052131972864 4516636521403318656 1816402990674664448 17562913533655561856 14862680002926907648 12162446472198253440 9462212941469599232 6761979410740945024 4061745880012290816 1361512349283636608 17108022892264534016 14407789361535879808 11707555830807225600 9007322300078571392 6307088769349917184 3606855238621262976 906621707892608768 16653132250873506176 13952898720144851968 11252665189416197760 8552431658687543552 5852198127958889344 3151964597230235136 451731066501580928 16198241609482478336 13498008078753824128 10797774548025169920 8097541017296515712 5397307486567861504 2697073955839207296 18443584498820104704 15743350968091450496 13043117437362796288 10342883906634142080 7642650375905487872 4942416845176833664 2242183314448179456 17988693857429076864 15288460326700422656 12588226795971768448 9887993265243114240 7187759734514460032 4487526203785805824 1787292673057151616 17533803216038049024 14833569685309394816 12133336154580740608 9433102623852086400 6732869093123432192 4032635562394777984 1332402031666123776 17078912574647021184 14378679043918366976 11678445513189712768 8978211982461058560 6277978451732404352 3577744921003750144 877511390275095936 16624021933255993344 13923788402527339136 11223554871798684928 8523321341070030720 5823087810341376512 3122854279612722304 422620748884068096 16169131291864965504 13468897761136311296 10768664230407657088 8068430699679002880 5368197168950348672 2667963638221694464 18414474181202591872 15714240650473937664 13014007119745283456 10313773589016629248 7613540058287975040 4913306527559320832 2213072996830666624 17959583539811564032 15259350009082909824 12559116478354255616 9858882947625601408 7158649416896947200 4458415886168292992 1758182355439638784 17504692898420536192 14804459367691881984 12104225836963227776 9403992306234573568 6703758775505919360 4003525244777265152 1303291714048610944 17049802257029508352 14349568726300854144 11649335195572199936 8949101664843545728 6248868134114891520 3548634603386237312 848401072657583104 16594911615638480512 13894678084909826304 11194444554181172096 8494211023452517888 5793977492723863680 3093743961995209472 393510431266555264 16140020974247452672 13439787443518798464 10739553912790144256 8039320382061490048 5339086851332835840 2638853320604181632 18385363863585079040 15685130332856424832 12984896802127770624 10284663271399116416 7584429740670462208 4884196209941808000 2183962679213153792 17930473222194051200 15230239691465396992 12530006160736742784 9829772630008088576 7129539099279434368 4429305568550780160 1729072037822125952 17475582580803023360 14775349050074369152 12075115519345714944 9374881988617060736 6674648457888406528 3974414927159752320 1274181396431098112 17020691939411995520 14320458408683341312 11620224877954687104 8919991347226032896 6219757816497378688 3519524285768724480 819290755040070272 16565801298020967680 13865567767292313472 11165334236563659264 8465100705835005056 5764867175106350848 3064633644377696640 364400113649042432 16110910656629939840 13410677125901285632 10710443595172631424 8010210064443977216 5309976533715323008 2609743002986668800 18356253545967566208 15656020015238912000 12955786484510257792 10255552953781603584 7555319423052949376 4855085892324295168 2154852361595640960 17901362904576538368 15201129373847884160 12500895843119229952 9800662312390575744 7100428781661921536 4400195250933267328 1699961720204613120 17446472263185510528 14746238732456856320 12046005201728202112 9345771670999547904 6645538140270893696 3945304609542239488 1245071078813585280 16991581621794482688 14291348091065828480 11591114560337174272 8890881029608520064 6190647498879865856 3490413968151211648 790180437422557440 16536690980403454848 13836457449674800640 11136223918946146432 8435990388217492224 5735756857488838016 3035523326760183808 335289796031529600 16081800339012427008 13381566808283772800 10681333277555118592 7981099746826464384 5280866216097810176 2580632685369155968 18327143228350053376 15626909697621399168 12926676166892744960 10226442636164090752 7526209105435436544 4825975574706782336 2125742043978128128 17872252586959025536 15172019056230371328 12471785525501717120 9771551994773062912 7071318464044408704 4371084933315754496 1670851402587100288 17417361945567997696 14717128414839343488 12016894884110689280 9316661353382035072 6616427822653380864 3916194291924726656 1215960761196072448 16962471304176969856 14262237773448315648 11562004242719661440 8861770711991007232 6161537181262353024 3461303650533698816 761070119805044608 16507580662785942016 13807347132057287808 11107113601328633600 8406880070599979392 5706646539871325184 3006413009142670976 306179478414016768 16052690021394914176 13352456490666259968 10652222959937605760 7951989429208951552 5251755898480297344 2551522367751643136 18298032910732540544 15597799380003886336 12897565849275232128 10197332318546577920 7497098787817923712 4796865257089269504 2096631726360615296 17843142269341512704 15142908738612858496 12442675207884204288 9742441677155550080 7042208146426895872 4341974615698241664 1641741084969587456 17388251627950484864 14688018097221830656 11987784566493176448 9287551035764522240 6587317505035868032 3887083974307213824 1186850443578559616 16933360986559457024 14233127455830802816 11532893925102148608 8832660394373494400 6132426863644840192 3432193332916185984 731959802187531776 16478470345168429184 13778236814439774976 11078003283711120768 8377769752982466560 5677536222253812352 2977302691525158144 277069160796503936 16023579703777401344 13323346173048747136 10623112642320092928 7922879111591438720 5222645580862784512 2522412050134130304 18268922593115027712 15568689062386373504 12868455531657719296 10168222000929065088 7467988470200410880 4767754939471756672 2067521408743102464 17814031951723999872 15113798420995345664 12413564890266691456 9713331359538037248 7013097828809383040 4312864298080728832 1612630767352074624 17359141310332972032 14658907779604317824 11958674248875663616 9258440718147009408 6558207187418355200 3857973656689700992 1157740125961046784 16904250668941944192 14204017138213289984 11503783607484635776 8803550076755981568 6103316546027327360 3403083015298673152 702849484570018944 16449360027550916352 13749126496822262144 11048892966093607936 8348659435364953728 5648425904636299520 2948192373907645312 247958843178991104 15994469386159888512 13294235855431234304 10594002324702580096 7893768793973925888 5193535263245271680 2493301732516617472 18239812275497514880 15539578744768860672 12839345214040206464 10139111683311552256 7438878152582898048 4738644621854243840 2038411091125589632 17784921634106487040 15084688103377832832 12384454572649178624 9684221041920524416 6983987511191870208 4283753980463216000 1583520449734561792 17330030992715459200 14629797461986804992 11929563931258150784 9229330400529496576 6529096869800842368 3828863339072188160 1128629808343533952 16875140351324431360 14174906820595777152 11474673289867122944 8774439759138468736 6074206228409814528 3373972697681160320 673739166952506112 16420249709933403520 13720016179204749312 11019782648476095104 8319549117747440896 5619315587018786688 2919082056290132480 218848525561478272 15965359068542375680 13265125537813721472 10564892007085067264 7864658476356413056 5164424945627758848 2464191414899104640 18210701957880002048 15510468427151347840 12810234896422693632 10110001365694039424 7409767834965385216 4709534304236731008 2009300773508076800 17755811316488974208 15055577785760320000 12355344255031665792 9655110724303011584 6954877193574357376 4254643662845703168 1554410132117048960 17300920675097946368 14600687144369292160 11900453613640637952 9200220082911983744 6499986552183329536 3799753021454675328 1099519490726021120 16846030033706918528 14145796502978264320 11445562972249610112 8745329441520955904 6045095910792301696 3344862380063647488 644628849334993280 16391139392315890688 13690905861587236480 10990672330858582272 8290438800129928064 5590205269401273856 2889971738672619648 189738207943965440 15936248750924862848 13236015220196208640 10535781689467554432 7835548158738900224 5135314628010246016 2435081097281591808 18181591640262489216 15481358109533835008 12781124578805180800 10080891048076526592 7380657517347872384 4680423986619218176 1980190455890563968 17726700998871461376 15026467468142807168 12326233937414152960 9626000406685498752 6925766875956844544 4225533345228190336 1525299814499536128 17271810357480433536 14571576826751779328 11871343296023125120 9171109765294470912 6470876234565816704 3770642703837162496 1070409173108508288 16816919716089405696 14116686185360751488 11416452654632097280 8716219123903443072 6015985593174788864 3315752062446134656 615518531717480448 16362029074698377856 13661795543969723648 10961562013241069440 8261328482512415232 5561094951783761024 2860861421055106816 160627890326452608 15907138433307350016 13206904902578695808 10506671371850041600 7806437841121387392 5106204310392733184 2405970779664078976 18152481322644976384 15452247791916322176 12752014261187667968 10051780730459013760 7351547199730359552 4651313669001705344 1951080138273051136 17697590681253948544 14997357150525294336 12297123619796640128 9596890089067985920 6896656558339331712 4196423027610677504 1496189496882023296 17242700039862920704 14542466509134266496 11842232978405612288 9141999447676958080 6441765916948303872 3741532386219649664 1041298855490995456 16787809398471892864 14087575867743238656 11387342337014584448 8687108806285930240 5986875275557276032 3286641744828621824 586408214099967616 16332918757080865024 13632685226352210816 10932451695623556608 8232218164894902400 5531984634166248192 2831751103437593984 131517572708939776 15878028115689837184 13177794584961182976 10477561054232528768 7777327523503874560 5077093992775220352 2376860462046566144 18123371005027463552 15423137474298809344 12722903943570155136 10022670412841500928 7322436882112846720 4622203351384192512 1921969820655538304 17668480363636435712 14968246832907781504 12268013302179127296 9567779771450473088 6867546240721818880 4167312709993164672 1467079179264510464 17213589722245407872 14513356191516753664 11813122660788099456 9112889130059445248 6412655599330791040 3712422068602136832 1012188537873482624 16758699080854380032 14058465550125725824 11358232019397071616 8657998488668417408 5957764957939763200 3257531427211108992 557297896482454784 16303808439463352192 13603574908734697984 10903341378006043776 8203107847277389568 5502874316548735360 2802640785820081152 102407255091426944 15848917798072324352 13148684267343670144 10448450736615015936 7748217205886361728 5047983675157707520 2347750144429053312 18094260687409950720 15394027156681296512 12693793625952642304 9993560095223988096 7293326564495333888 4593093033766679680 1892859503038025472 17639370046018922880 14939136515290268672 12238902984561614464 9538669453832960256 6838435923104306048 4138202392375651840 1437968861646997632 17184479404627895040 14484245873899240832 11784012343170586624 9083778812441932416 6383545281713278208 3683311750984624000 983078220255969792 16729588763236867200 14029355232508212992 11329121701779558784 8628888171050904576 5928654640322250368 3228421109593596160 528187578864941952 16274698121845839360 13574464591117185152 10874231060388530944 8173997529659876736 5473763998931222528 2773530468202568320 73296937473914112 15819807480454811520 13119573949726157312 10419340418997503104 7719106888268848896 5018873357540194688 2318639826811540480 18065150369792437888 15364916839063783680 12664683308335129472 9964449777606475264 7264216246877821056 4563982716149166848 1863749185420512640 17610259728401410048 14910026197672755840 12209792666944101632 9509559136215447424 6809325605486793216 4109092074758139008 1408858544029484800 17155369087010382208 14455135556281728000 11754902025553073792 9054668494824419584 6354434964095765376 3654201433367111168 953967902638456960 16700478445619354368 14000244914890700160 11300011384162045952 8599777853433391744 5899544322704737536 3199310791976083328 499077261247429120 16245587804228326528 13545354273499672320 10845120742771018112 8144887212042363904 5444653681313709696 2744420150585055488 44186619856401280 15790697162837298688 13090463632108644480 10390230101379990272 7689996570651336064 4989763039922681856 2289529509194027648 18036040052174925056 15335806521446270848 12635572990717616640 9935339459988962432 7235105929260308224 4534872398531654016 1834638867802999808 17581149410783897216 14880915880055243008 12180682349326588800 9480448818597934592 6780215287869280384 4079981757140626176 1379748226411971968 17126258769392869376 14426025238664215168 11725791707935560960 9025558177206906752 6325324646478252544 3625091115749598336 924857585020944128 16671368128001841536 13971134597273187328 11270901066544533120 8570667535815878912 5870434005087224704 3170200474358570496 469966943629916288 16216477486610813696 13516243955882159488 10816010425153505280 8115776894424851072 5415543363696196864 2715309832967542656 15076302238888448 15761586845219785856 13061353314491131648 10361119783762477440 7660886253033823232 4960652722305169024 2260419191576514816 18006929734557412224 15306696203828758016 12606462673100103808 9906229142371449600 7205995611642795392 4505762080914141184 1805528550185486976 17552039093166384384 14851805562437730176 12151572031709075968 9451338500980421760 6751104970251767552 4050871439523113344 1350637908794459136 17097148451775356544 14396914921046702336 11696681390318048128 8996447859589393920 6296214328860739712 3595980798132085504 895747267403431296 16642257810384328704 13942024279655674496 11241790748927020288 8541557218198366080 5841323687469711872 3141090156741057664 440856626012403456 16187367168993300864 13487133638264646656 10786900107535992448 8086666576807338240 5386433046078684032 2686199515350029824 18432710058330927232 15732476527602273024 13032242996873618816 10332009466144964608 7631775935416310400 4931542404687656192 2231308873959001984 17977819416939899392 15277585886211245184 12577352355482590976 9877118824753936768 7176885294025282560 4476651763296628352 1776418232567974144 17522928775548871552 14822695244820217344 12122461714091563136 9422228183362908928 6721994652634254720 4021761121905600512 1321527591176946304 17068038134157843712 14367804603429189504 11667571072700535296 8967337541971881088 6267104011243226880 3566870480514572672 866636949785918464 16613147492766815872 13912913962038161664 11212680431309507456 8512446900580853248 5812213369852199040 3111979839123544832 411746308394890624 16158256851375788032 13458023320647133824 10757789789918479616 8057556259189825408 5357322728461171200 2657089197732516992 18403599740713414400 15703366209984760192 13003132679256105984 10302899148527451776 7602665617798797568 4902432087070143360 2202198556341489152 17948709099322386560 15248475568593732352 12548242037865078144 9848008507136423936 7147774976407769728 4447541445679115520 1747307914950461312 17493818457931358720 14793584927202704512 12093351396474050304 9393117865745396096 6692884335016741888 3992650804288087680 1292417273559433472 17038927816540330880 14338694285811676672 11638460755083022464 8938227224354368256 6237993693625714048 3537760162897059840 837526632168405632 16584037175149303040 13883803644420648832 11183570113691994624 8483336582963340416 5783103052234686208 3082869521506032000 382635990777377792 16129146533758275200 13428913003029620992 10728679472300966784 8028445941572312576 5328212410843658368 2627978880115004160 18374489423095901568 15674255892367247360 12974022361638593152 10273788830909938944 7573555300181284736 4873321769452630528 2173088238723976320 17919598781704873728 15219365250976219520 12519131720247565312 9818898189518911104 7118664658790256896 4418431128061602688 1718197597332948480 17464708140313845888 14764474609585191680 12064241078856537472 9364007548127883264 6663774017399229056 3963540486670574848 1263306955941920640 17009817498922818048 14309583968194163840 11609350437465509632 8909116906736855424 6208883376008201216 3508649845279547008 808416314550892800 16554926857531790208 13854693326803136000 11154459796074481792 8454226265345827584 5753992734617173376 3053759203888519168 353525673159864960 16100036216140762368 13399802685412108160 10699569154683453952 7999335623954799744 5299102093226145536 2598868562497491328 18345379105478388736 15645145574749734528 12944912044021080320 10244678513292426112 7544444982563771904 4844211451835117696 2143977921106463488 17890488464087360896 15190254933358706688 12490021402630052480 9789787871901398272 7089554341172744064 4389320810444089856 1689087279715435648 17435597822696333056 14735364291967678848 12035130761239024640 9334897230510370432 6634663699781716224 3934430169053062016 1234196638324407808 16980707181305305216 14280473650576651008 11580240119847996800 8880006589119342592 6179773058390688384 3479539527662034176 779305996933379968 16525816539914277376 13825583009185623168 11125349478456968960 8425115947728314752 5724882416999660544 3024648886271006336 324415355542352128 16070925898523249536 13370692367794595328 10670458837065941120 7970225306337286912 5269991775608632704 2569758244879978496 18316268787860875904 15616035257132221696 12915801726403567488 10215568195674913280 7515334664946259072 4815101134217604864 2114867603488950656 17861378146469848064 15161144615741193856 12460911085012539648 9760677554283885440 7060444023555231232 4360210492826577024 1659976962097922816 17406487505078820224 14706253974350166016 12006020443621511808 9305786912892857600 6605553382164203392 3905319851435549184 1205086320706894976 16951596863687792384 14251363332959138176 11551129802230483968 8850896271501829760 6150662740773175552 3450429210044521344 750195679315867136 16496706222296764544 13796472691568110336 11096239160839456128 8396005630110801920 5695772099382147712 2995538568653493504 295305037924839296 16041815580905736704 13341582050177082496 10641348519448428288 7941114988719774080 5240881457991119872 2540647927262465664 18287158470243363072 15586924939514708864 12886691408786054656 10186457878057400448 7486224347328746240 4785990816600092032 2085757285871437824 17832267828852335232 15132034298123681024 12431800767395026816 9731567236666372608 7031333705937718400 4331100175209064192 1630866644480409984 17377377187461307392 14677143656732653184 11976910126003998976 9276676595275344768 6576443064546690560 3876209533818036352 1175976003089382144 16922486546070279552 14222253015341625344 11522019484612971136 8821785953884316928 6121552423155662720 3421318892427008512 721085361698354304 16467595904679251712 13767362373950597504 11067128843221943296 8366895312493289088 5666661781764634880 2966428251035980672 266194720307326464 16012705263288223872 13312471732559569664 10612238201830915456 7912004671102261248 5211771140373607040 2511537609644952832 18258048152625850240 15557814621897196032 12857581091168541824 10157347560439887616 7457114029711233408 4756880498982579200 2056646968253924992 17803157511234822400 15102923980506168192 12402690449777513984 9702456919048859776 7002223388320205568 4301989857591551360 1601756326862897152 17348266869843794560 14648033339115140352 11947799808386486144 9247566277657831936 6547332746929177728 3847099216200523520 1146865685471869312 16893376228452766720 14193142697724112512 11492909166995458304 8792675636266804096 6092442105538149888 3392208574809495680 691975044080841472 16438485587061738880 13738252056333084672 11038018525604430464 8337784994875776256 5637551464147122048 2937317933418467840 237084402689813632 15983594945670711040 13283361414942056832 10583127884213402624 7882894353484748416 5182660822756094208 2482427292027440000 18228937835008337408 15528704304279683200 12828470773551028992 10128237242822374784 7428003712093720576 4727770181365066368 2027536650636412160 17774047193617309568 15073813662888655360 12373580132160001152 9673346601431346944 6973113070702692736 4272879539974038528 1572646009245384320 17319156552226281728 14618923021497627520 11918689490768973312 9218455960040319104 6518222429311664896 3817988898583010688 1117755367854356480 16864265910835253888 14164032380106599680 11463798849377945472 8763565318649291264 6063331787920637056 3363098257191982848 662864726463328640 16409375269444226048 13709141738715571840 11008908207986917632 8308674677258263424 5608441146529609216 2908207615800955008 207974085072300800 15954484628053198208 13254251097324544000 10554017566595889792 7853784035867235584 5153550505138581376 2453316974409927168 18199827517390824576 15499593986662170368 12799360455933516160 10099126925204861952 7398893394476207744 4698659863747553536 1998426333018899328 17744936875999796736 15044703345271142528 12344469814542488320 9644236283813834112 6944002753085179904 4243769222356525696 1543535691627871488 17290046234608768896 14589812703880114688 11889579173151460480 9189345642422806272 6489112111694152064 3788878580965497856 1088645050236843648 16835155593217741056 14134922062489086848 11434688531760432640 8734455001031778432 6034221470303124224 3333987939574470016 633754408845815808 16380264951826713216 13680031421098059008 10979797890369404800 8279564359640750592 5579330828912096384 2879097298183442176 178863767454787968 15925374310435685376 13225140779707031168 10524907248978376960 7824673718249722752 5124440187521068544 2424206656792414336 18170717199773311744 15470483669044657536 12770250138316003328 10070016607587349120 7369783076858694912 4669549546130040704 1969316015401386496 17715826558382283904 15015593027653629696 12315359496924975488 9615125966196321280 6914892435467667072 4214658904739012864 1514425374010358656 17260935916991256064 14560702386262601856 11860468855533947648 9160235324805293440 6460001794076639232 3759768263347985024 1059534732619330816 16806045275600228224 14105811744871574016 11405578214142919808 8705344683414265600 6005111152685611392 3304877621956957184 604644091228302976 16351154634209200384 13650921103480546176 10950687572751891968 8250454042023237760 5550220511294583552 2849986980565929344 149753449837275136 15896263992818172544 13196030462089518336 10495796931360864128 7795563400632209920 5095329869903555712 2395096339174901504 18141606882155798912 15441373351427144704 12741139820698490496 10040906289969836288 7340672759241182080 4640439228512527872 1940205697783873664 17686716240764771072 14986482710036116864 12286249179307462656 9586015648578808448 6885782117850154240 4185548587121500032 1485315056392845824 17231825599373743232 14531592068645089024 11831358537916434816 9131125007187780608 6430891476459126400 3730657945730472192 1030424415001817984 16776934957982715392 14076701427254061184 11376467896525406976 8676234365796752768 5976000835068098560 3275767304339444352 575533773610790144 16322044316591687552 13621810785863033344 10921577255134379136 8221343724405724928 5521110193677070720 2820876662948416512 120643132219762304 15867153675200659712 13166920144472005504 10466686613743351296 7766453083014697088 5066219552286042880 2365986021557388672 18112496564538286080 15412263033809631872 12712029503080977664 10011795972352323456 7311562441623669248 4611328910895015040 1911095380166360832 17657605923147258240 14957372392418604032 12257138861689949824 9556905330961295616 6856671800232641408 4156438269503987200 1456204738775332992 17202715281756230400 14502481751027576192 11802248220298921984 9102014689570267776 6401781158841613568 3701547628112959360 1001314097384305152 16747824640365202560 14047591109636548352 11347357578907894144 8647124048179239936 5946890517450585728 3246656986721931520 546423455993277312 16292933998974174720 13592700468245520512 10892466937516866304 8192233406788212096 5491999876059557888 2791766345330903680 91532814602249472 15838043357583146880 13137809826854492672 10437576296125838464 7737342765397184256 5037109234668530048 2336875703939875840 18083386246920773248 15383152716192119040 12682919185463464832 9982685654734810624 7282452124006156416 4582218593277502208 1881985062548848000 17628495605529745408 14928262074801091200 12228028544072436992 9527795013343782784 6827561482615128576 4127327951886474368 1427094421157820160 17173604964138717568 14473371433410063360 11773137902681409152 9072904371952754944 6372670841224100736 3672437310495446528 972203779766792320 16718714322747689728 14018480792019035520 11318247261290381312 8618013730561727104 5917780199833072896 3217546669104418688 517313138375764480 16263823681356661888 13563590150628007680 10863356619899353472 8163123089170699264 5462889558442045056 2762656027713390848 62422496984736640 15808933039965634048 13108699509236979840 10408465978508325632 7708232447779671424 5007998917051017216 2307765386322363008 18054275929303260416 15354042398574606208 12653808867845952000 9953575337117297792 7253341806388643584 4553108275659989376 1852874744931335168 17599385287912232576 14899151757183578368 12198918226454924160 9498684695726269952 6798451164997615744 4098217634268961536 1397984103540307328 17144494646521204736 14444261115792550528 11744027585063896320 9043794054335242112 6343560523606587904 3643326992877933696 943093462149279488 16689604005130176896 13989370474401522688 11289136943672868480 8588903412944214272 5888669882215560064 3188436351486905856 488202820758251648 16234713363739149056 13534479833010494848 10834246302281840640 8134012771553186432 5433779240824532224 2733545710095878016 33312179367223808 15779822722348121216 13079589191619467008 10379355660890812800 7679122130162158592 4978888599433504384 2278655068704850176 18025165611685747584 15324932080957093376 12624698550228439168 9924465019499784960 7224231488771130752 4523997958042476544 1823764427313822336 17570274970294719744 14870041439566065536 12169807908837411328 9469574378108757120 6769340847380102912 4069107316651448704 1368873785922794496 17115384328903691904 14415150798175037696 11714917267446383488 9014683736717729280 6314450205989075072 3614216675260420864 913983144531766656 16660493687512664064 13960260156784009856 11260026626055355648 8559793095326701440 5859559564598047232 3159326033869393024 459092503140738816 16205603046121636224 13505369515392982016 10805135984664327808 8104902453935673600 5404668923207019392 2704435392478365184 4201861749710976 15750712404730608384 13050478874001954176 10350245343273299968 7650011812544645760 4949778281815991552 2249544751087337344 17996055294068234752 15295821763339580544 12595588232610926336 9895354701882272128 7195121171153617920 4494887640424963712 1794654109696309504 17541164652677206912 14840931121948552704 12140697591219898496 9440464060491244288 6740230529762590080 4039996999033935872 1339763468305281664 17086274011286179072 14386040480557524864 11685806949828870656 8985573419100216448 6285339888371562240 3585106357642908032 884872826914253824 16631383369895151232 13931149839166497024 11230916308437842816 8530682777709188608 5830449246980534400 3130215716251880192 429982185523225984 16176492728504123392 13476259197775469184 10776025667046814976 8075792136318160768 5375558605589506560 2675325074860852352 18421835617841749760 15721602087113095552 13021368556384441344 10321135025655787136 7620901494927132928 4920667964198478720 2220434433469824512 17966944976450721920 15266711445722067712 12566477914993413504 9866244384264759296 7166010853536105088 4465777322807450880 1765543792078796672 17512054335059694080 14811820804331039872 12111587273602385664 9411353742873731456 6711120212145077248 4010886681416423040 1310653150687768832 17057163693668666240 14356930162940012032 11656696632211357824 8956463101482703616 6256229570754049408 3555996040025395200 855762509296740992 16602273052277638400 13902039521548984192 11201805990820329984 8501572460091675776 5801338929363021568 3101105398634367360 400871867905713152 16147382410886610560 13447148880157956352 10746915349429302144 8046681818700647936 5346448287971993728 2646214757243339520 18392725300224236928 15692491769495582720 12992258238766928512 10292024708038274304 7591791177309620096 4891557646580965888 2191324115852311680 17937834658833209088 15237601128104554880 12537367597375900672 9837134066647246464 7136900535918592256 4436667005189938048 1736433474461283840 17482944017442181248 14782710486713527040 12082476955984872832 9382243425256218624 6682009894527564416 3981776363798910208 1281542833070256000 17028053376051153408 14327819845322499200 11627586314593844992 8927352783865190784 6227119253136536576 3526885722407882368 826652191679228160 16573162734660125568 13872929203931471360 11172695673202817152 8472462142474162944 5772228611745508736 3071995081016854528 371761550288200320 16118272093269097728 13418038562540443520 10717805031811789312 8017571501083135104 5317337970354480896 2617104439625826688 18363614982606724096 15663381451878069888 12963147921149415680 10262914390420761472 7562680859692107264 4862447328963453056 2162213798234798848 17908724341215696256 15208490810487042048 12508257279758387840 9808023749029733632 7107790218301079424 4407556687572425216 1707323156843771008 17453833699824668416 14753600169096014208 12053366638367360000 9353133107638705792 6652899576910051584 3952666046181397376 1252432515452743168 16998943058433640576 14298709527704986368 11598475996976332160 8898242466247677952 6198008935519023744 3497775404790369536 797541874061715328 16544052417042612736 13843818886313958528 11143585355585304320 8443351824856650112 5743118294127995904 3042884763399341696 342651232670687488 16089161775651584896 13388928244922930688 10688694714194276480 7988461183465622272 5288227652736968064 2587994122008313856 18334504664989211264 15634271134260557056 12934037603531902848 10233804072803248640 7533570542074594432 4833337011345940224 2133103480617286016 17879614023598183424 15179380492869529216 12479146962140875008 9778913431412220800 7078679900683566592 4378446369954912384 1678212839226258176 17424723382207155584 14724489851478501376 12024256320749847168 9324022790021192960 6623789259292538752 3923555728563884544 1223322197835230336 16969832740816127744 14269599210087473536 11569365679358819328 8869132148630165120 6168898617901510912 3468665087172856704 768431556444202496 16514942099425099904 13814708568696445696 11114475037967791488 8414241507239137280 5714007976510483072 3013774445781828864 313540915053174656 16060051458034072064 13359817927305417856 10659584396576763648 7959350865848109440 5259117335119455232 2558883804390801024 18305394347371698432 15605160816643044224 12904927285914390016 10204693755185735808 7504460224457081600 4804226693728427392 2103993162999773184 17850503705980670592 15150270175252016384 12450036644523362176 9749803113794707968 7049569583066053760 4349336052337399552 1649102521608745344 17395613064589642752 14695379533860988544 11995146003132334336 9294912472403680128 6594678941675025920 3894445410946371712 1194211880217717504 16940722423198614912 14240488892469960704 11540255361741306496 8840021831012652288 6139788300283998080 3439554769555343872 739321238826689664 16485831781807587072 13785598251078932864 11085364720350278656 8385131189621624448 5684897658892970240 2984664128164316032 284430597435661824 16030941140416559232 13330707609687905024 10630474078959250816 7930240548230596608 5230007017501942400 2529773486773288192 18276284029754185600 15576050499025531392 12875816968296877184 10175583437568222976 7475349906839568768 4775116376110914560 2074882845382260352 17821393388363157760 15121159857634503552 12420926326905849344 9720692796177195136 7020459265448540928 4320225734719886720 1619992203991232512 17366502746972129920 14666269216243475712 11966035685514821504 9265802154786167296 6565568624057513088 3865335093328858880 1165101562600204672 16911612105581102080 14211378574852447872 11511145044123793664 8810911513395139456 6110677982666485248 3410444451937831040 710210921209176832 16456721464190074240 13756487933461420032 11056254402732765824 8356020872004111616 5655787341275457408 2955553810546803200 255320279818148992 16001830822799046400 13301597292070392192 10601363761341737984 7901130230613083776 5200896699884429568 2500663169155775360 18247173712136672768 15546940181408018560 12846706650679364352 10146473119950710144 7446239589222055936 4746006058493401728 2045772527764747520 17792283070745644928 15092049540016990720 12391816009288336512 9691582478559682304 6991348947831028096 4291115417102373888 1590881886373719680 17337392429354617088 14637158898625962880 11936925367897308672 9236691837168654464 6536458306440000256 3836224775711346048 1135991244982691840 16882501787963589248 14182268257234935040 11482034726506280832 8781801195777626624 6081567665048972416 3381334134320318208 681100603591664000 16427611146572561408 13727377615843907200 11027144085115252992 8326910554386598784 5626677023657944576 2926443492929290368 226209962200636160 15972720505181533568 13272486974452879360 10572253443724225152 7872019912995570944 5171786382266916736 2471552851538262528 18218063394519159936 15517829863790505728 12817596333061851520 10117362802333197312 7417129271604543104 4716895740875888896 2016662210147234688 17763172753128132096 15062939222399477888 12362705691670823680 9662472160942169472 6962238630213515264 4262005099484861056 1561771568756206848 17308282111737104256 14608048581008450048 11907815050279795840 9207581519551141632 6507347988822487424 3807114458093833216 1106880927365179008 16853391470346076416 14153157939617422208 11452924408888768000 8752690878160113792 6052457347431459584 3352223816702805376 651990285974151168 16398500828955048576 13698267298226394368 10998033767497740160 8297800236769085952 5597566706040431744 2897333175311777536 197099644583123328 15943610187564020736 13243376656835366528 10543143126106712320 7842909595378058112 5142676064649403904 2442442533920749696 18188953076901647104 15488719546172992896 12788486015444338688 10088252484715684480 7388018953987030272 4687785423258376064 1987551892529721856 17734062435510619264 15033828904781965056 12333595374053310848 9633361843324656640 6933128312596002432 4232894781867348224 1532661251138694016 17279171794119591424 14578938263390937216 11878704732662283008 9178471201933628800 6478237671204974592 3778004140476320384 1077770609747666176 16824281152728563584 14124047621999909376 11423814091271255168 8723580560542600960 6023347029813946752 3323113499085292544 622879968356638336 16369390511337535744 13669156980608881536 10968923449880227328 8268689919151573120 5568456388422918912 2868222857694264704 167989326965610496 15914499869946507904 13214266339217853696 10514032808489199488 7813799277760545280 5113565747031891072 2413332216303236864 18159842759284134272 15459609228555480064 12759375697826825856 10059142167098171648 7358908636369517440 4658675105640863232 1958441574912209024 17704952117893106432 15004718587164452224 12304485056435798016 9604251525707143808 6904017994978489600 4203784464249835392 1503550933521181184 17250061476502078592 14549827945773424384 11849594415044770176 9149360884316115968 6449127353587461760 3748893822858807552 1048660292130153344 16795170835111050752 14094937304382396544 11394703773653742336 8694470242925088128 5994236712196433920 3294003181467779712 593769650739125504 16340280193720022912 13640046662991368704 10939813132262714496 8239579601534060288 5539346070805406080 2839112540076751872 138879009348097664 15885389552328995072 13185156021600340864 10484922490871686656 7784688960143032448 5084455429414378240 2384221898685724032 18130732441666621440 15430498910937967232 12730265380209313024 10030031849480658816 7329798318752004608 4629564788023350400 1929331257294696192 17675841800275593600 14975608269546939392 12275374738818285184 9575141208089630976 6874907677360976768 4174674146632322560 1474440615903668352 17220951158884565760 14520717628155911552 11820484097427257344 9120250566698603136 6420017035969948928 3719783505241294720 1019549974512640512 16766060517493537920 14065826986764883712 11365593456036229504 8665359925307575296 5965126394578921088 3264892863850266880 564659333121612672 16311169876102510080 13610936345373855872 10910702814645201664 8210469283916547456 5510235753187893248 2810002222459239040 109768691730584832 15856279234711482240 13156045703982828032 10455812173254173824 7755578642525519616 5055345111796865408 2355111581068211200 18101622124049108608 15401388593320454400 12701155062591800192 10000921531863145984 7300688001134491776 4600454470405837568 1900220939677183360 17646731482658080768 14946497951929426560 12246264421200772352 9546030890472118144 6845797359743463936 4145563829014809728 1445330298286155520 17191840841267052928 14491607310538398720 11791373779809744512 9091140249081090304 6390906718352436096 3690673187623781888 990439656895127680 16736950199876025088 14036716669147370880 11336483138418716672 8636249607690062464 5936016076961408256 3235782546232754048 535549015504099840 16282059558484997248 13581826027756343040 10881592497027688832 8181358966299034624 5481125435570380416 2780891904841726208 80658374113072000 15827168917093969408 13126935386365315200 10426701855636660992 7726468324908006784 5026234794179352576 2326001263450698368 18072511806431595776 15372278275702941568 12672044744974287360 9971811214245633152 7271577683516978944 4571344152788324736 1871110622059670528 17617621165040567936 14917387634311913728 12217154103583259520 9516920572854605312 6816687042125951104 4116453511397296896 1416219980668642688 17162730523649540096 14462496992920885888 11762263462192231680 9062029931463577472 6361796400734923264 3661562870006269056 961329339277614848 16707839882258512256 14007606351529858048 11307372820801203840 8607139290072549632 5906905759343895424 3206672228615241216 506438697886587008 16252949240867484416 13552715710138830208 10852482179410176000 8152248648681521792 5452015117952867584 2751781587224213376 51548056495559168 15798058599476456576 13097825068747802368 10397591538019148160 7697358007290493952 4997124476561839744 2296890945833185536 18043401488814082944 15343167958085428736 12642934427356774528 9942700896628120320 7242467365899466112 4542233835170811904 1842000304442157696 17588510847423055104 14888277316694400896 12188043785965746688 9487810255237092480 6787576724508438272 4087343193779784064 1387109663051129856 17133620206032027264 14433386675303373056 11733153144574718848 9032919613846064640 6332686083117410432 3632452552388756224 932219021660102016 16678729564640999424 13978496033912345216 11278262503183691008 8578028972455036800 5877795441726382592 3177561910997728384 477328380269074176 16223838923249971584 13523605392521317376 10823371861792663168 8123138331064008960 5422904800335354752 2722671269606700544 22437738878046336 15768948281858943744 13068714751130289536 10368481220401635328 7668247689672981120 4968014158944326912 2267780628215672704 18014291171196570112 15314057640467915904 12613824109739261696 9913590579010607488 7213357048281953280 4513123517553299072 1812889986824644864 17559400529805542272 14859166999076888064 12158933468348233856 9458699937619579648 6758466406890925440 4058232876162271232 1357999345433617024 17104509888414514432 14404276357685860224 11704042826957206016 9003809296228551808 6303575765499897600 3603342234771243392 903108704042589184 16649619247023486592 13949385716294832384 11249152185566178176 8548918654837523968 5848685124108869760 3148451593380215552 448218062651561344 16194728605632458752 13494495074903804544 10794261544175150336 8094028013446496128 5393794482717841920 2693560951989187712 18440071494970085120 15739837964241430912 13039604433512776704 10339370902784122496 7639137372055468288 4938903841326814080 2238670310598159872 17985180853579057280 15284947322850403072 12584713792121748864 9884480261393094656 7184246730664440448 4484013199935786240 1783779669207132032 17530290212188029440 14830056681459375232 12129823150730721024 9429589620002066816 6729356089273412608 4029122558544758400 1328889027816104192 17075399570797001600 14375166040068347392 11674932509339693184 8974698978611038976 6274465447882384768 3574231917153730560 873998386425076352 16620508929405973760 13920275398677319552 11220041867948665344 8519808337220011136 5819574806491356928 3119341275762702720 419107745034048512 16165618288014945920 13465384757286291712 10765151226557637504 8064917695828983296 5364684165100329088 2664450634371674880 18410961177352572288 15710727646623918080 13010494115895263872 10310260585166609664 7610027054437955456 4909793523709301248 2209559992980647040 17956070535961544448 15255837005232890240 12555603474504236032 9855369943775581824 7155136413046927616 4454902882318273408 1754669351589619200 17501179894570516608 14800946363841862400 12100712833113208192 9400479302384553984 6700245771655899776 4000012240927245568 1299778710198591360 17046289253179488768 14346055722450834560 11645822191722180352 8945588660993526144 6245355130264871936 3545121599536217728 844888068807563520 16591398611788460928 13891165081059806720 11190931550331152512 8490698019602498304 5790464488873844096 3090230958145189888 389997427416535680 16136507970397433088 13436274439668778880 10736040908940124672 8035807378211470464 5335573847482816256 2635340316754162048 18381850859735059456 15681617329006405248 12981383798277751040 10281150267549096832 7580916736820442624 4880683206091788416 2180449675363134208 17926960218344031616 15226726687615377408 12526493156886723200 9826259626158068992 7126026095429414784 4425792564700760576 1725559033972106368 17472069576953003776 14771836046224349568 12071602515495695360 9371368984767041152 6671135454038386944 3970901923309732736 1270668392581078528 17017178935561975936 14316945404833321728 11616711874104667520 8916478343376013312 6216244812647359104 3516011281918704896 815777751190050688 16562288294170948096 13862054763442293888 11161821232713639680 8461587701984985472 5761354171256331264 3061120640527677056 360887109799022848 16107397652779920256 13407164122051266048 10706930591322611840 8006697060593957632 5306463529865303424 2606229999136649216 18352740542117546624 15652507011388892416 12952273480660238208 10252039949931584000 7551806419202929792 4851572888474275584 2151339357745621376 17897849900726518784 15197616369997864576 12497382839269210368 9797149308540556160 7096915777811901952 4396682247083247744 1696448716354593536 17442959259335490944 14742725728606836736 12042492197878182528 9342258667149528320 6642025136420874112 3941791605692219904 1241558074963565696 16988068617944463104 14287835087215808896 11587601556487154688 8887368025758500480 6187134495029846272 3486900964301192064 786667433572537856 16533177976553435264 13832944445824781056 11132710915096126848 8432477384367472640 5732243853638818432 3032010322910164224 331776792181510016 16078287335162407424 13378053804433753216 10677820273705099008 7977586742976444800 5277353212247790592 2577119681519136384 18323630224500033792 15623396693771379584 12923163163042725376 10222929632314071168 7522696101585416960 4822462570856762752 2122229040128108544 17868739583109005952 15168506052380351744 12468272521651697536 9768038990923043328 7067805460194389120 4367571929465734912 1667338398737080704 17413848941717978112 14713615410989323904 12013381880260669696 9313148349532015488 6612914818803361280 3912681288074707072 1212447757346052864 16958958300326950272 14258724769598296064 11558491238869641856 8858257708140987648 6158024177412333440 3457790646683679232 757557115955025024 16504067658935922432 13803834128207268224 11103600597478614016 8403367066749959808 5703133536021305600 3002900005292651392 302666474563997184 16049177017544894592 13348943486816240384 10648709956087586176 7948476425358931968 5248242894630277760 2548009363901623552 18294519906882520960 15594286376153866752 12894052845425212544 10193819314696558336 7493585783967904128 4793352253239249920 2093118722510595712 17839629265491493120 15139395734762838912 12439162204034184704 9738928673305530496 7038695142576876288 4338461611848222080 1638228081119567872 17384738624100465280 14684505093371811072 11984271562643156864 9284038031914502656 6583804501185848448 3883570970457194240 1183337439728540032 16929847982709437440 14229614451980783232 11529380921252129024 8829147390523474816 6128913859794820608 3428680329066166400 728446798337512192 16474957341318409600 13774723810589755392 11074490279861101184 8374256749132446976 5674023218403792768 2973789687675138560 273556156946484352 16020066699927381760 13319833169198727552 10619599638470073344 7919366107741419136 5219132577012764928 2518899046284110720 18265409589265008128 15565176058536353920 12864942527807699712 10164708997079045504 7464475466350391296 4764241935621737088 2064008404893082880 17810518947873980288 15110285417145326080 12410051886416671872 9709818355688017664 7009584824959363456 4309351294230709248 1609117763502055040 17355628306482952448 14655394775754298240 11955161245025644032 9254927714296989824 6554694183568335616 3854460652839681408 1154227122111027200 16900737665091924608 14200504134363270400 11500270603634616192 8800037072905961984 6099803542177307776 3399570011448653568 699336480719999360 16445847023700896768 13745613492972242560 11045379962243588352 8345146431514934144 5644912900786279936 2944679370057625728 244445839328971520 15990956382309868928 13290722851581214720 10590489320852560512 7890255790123906304 5190022259395252096 2489788728666597888 18236299271647495296 15536065740918841088 12835832210190186880 10135598679461532672 7435365148732878464 4735131618004224256 2034898087275570048 17781408630256467456 15081175099527813248 12380941568799159040 9680708038070504832 6980474507341850624 4280240976613196416 1580007445884542208 17326517988865439616 14626284458136785408 11926050927408131200 9225817396679476992 6525583865950822784 3825350335222168576 1125116804493514368 16871627347474411776 14171393816745757568 11471160286017103360 8770926755288449152 6070693224559794944 3370459693831140736 670226163102486528 16416736706083383936 13716503175354729728 11016269644626075520 8316036113897421312 5615802583168767104 2915569052440112896 215335521711458688 15961846064692356096 13261612533963701888 10561379003235047680 7861145472506393472 5160911941777739264 2460678411049085056 18207188954029982464 15506955423301328256 12806721892572674048 10106488361844019840 7406254831115365632 4706021300386711424 2005787769658057216 17752298312638954624 15052064781910300416 12351831251181646208 9651597720452992000 6951364189724337792 4251130658995683584 1550897128267029376 17297407671247926784 14597174140519272576 11896940609790618368 9196707079061964160 6496473548333309952 3796240017604655744 1096006486876001536 16842517029856898944 14142283499128244736 11442049968399590528 8741816437670936320 6041582906942282112 3341349376213627904 641115845484973696 16387626388465871104 13687392857737216896 10987159327008562688 8286925796279908480 5586692265551254272 2886458734822600064 186225204093945856 15932735747074843264 13232502216346189056 10532268685617534848 7832035154888880640 5131801624160226432 2431568093431572224 18178078636412469632 15477845105683815424 12777611574955161216 10077378044226507008 7377144513497852800 4676910982769198592 1976677452040544384 17723187995021441792 15022954464292787584 12322720933564133376 9622487402835479168 6922253872106824960 4222020341378170752 1521786810649516544 17268297353630413952 14568063822901759744 11867830292173105536 9167596761444451328 6467363230715797120 3767129699987142912 1066896169258488704 16813406712239386112 14113173181510731904 11412939650782077696 8712706120053423488 6012472589324769280 3312239058596115072 612005527867460864 16358516070848358272 13658282540119704064 10958049009391049856 8257815478662395648 5557581947933741440 2857348417205087232 157114886476433024 15903625429457330432 13203391898728676224 10503158368000022016 7802924837271367808 5102691306542713600 2402457775814059392 18148968318794956800 15448734788066302592 12748501257337648384 10048267726608994176 7348034195880339968 4647800665151685760 1947567134423031552 17694077677403928960 14993844146675274752 12293610615946620544 9593377085217966336 6893143554489312128 4192910023760657920 1492676493032003712 17239187036012901120 14538953505284246912 11838719974555592704 9138486443826938496 6438252913098284288 3738019382369630080 1037785851640975872 16784296394621873280 14084062863893219072 11383829333164564864 8683595802435910656 5983362271707256448 3283128740978602240 582895210249948032 16329405753230845440 13629172222502191232 10928938691773537024 8228705161044882816 5528471630316228608 2828238099587574400 128004568858920192 15874515111839817600 13174281581111163392 10474048050382509184 7773814519653854976 5073580988925200768 2373347458196546560 18119858001177443968 15419624470448789760 12719390939720135552 10019157408991481344 7318923878262827136 4618690347534172928 1918456816805518720 17664967359786416128 14964733829057761920 12264500298329107712 9564266767600453504 6864033236871799296 4163799706143145088 1463566175414490880 17210076718395388288 14509843187666734080 11809609656938079872 9109376126209425664 6409142595480771456 3708909064752117248 1008675534023463040 16755186077004360448 14054952546275706240 11354719015547052032 8654485484818397824 5954251954089743616 3254018423361089408 553784892632435200 16300295435613332608 13600061904884678400 10899828374156024192 8199594843427369984 5499361312698715776 2799127781970061568 98894251241407360 15845404794222304768 13145171263493650560 10444937732764996352 7744704202036342144 5044470671307687936 2344237140579033728 18090747683559931136 15390514152831276928 12690280622102622720 9990047091373968512 7289813560645314304 4589580029916660096 1889346499188005888 17635857042168903296 14935623511440249088 12235389980711594880 9535156449982940672 6834922919254286464 4134689388525632256 1434455857796978048 17180966400777875456 14480732870049221248 11780499339320567040 9080265808591912832 6380032277863258624 3679798747134604416 979565216405950208 16726075759386847616 14025842228658193408 11325608697929539200 8625375167200884992 5925141636472230784 3224908105743576576 524674575014922368 16271185117995819776 13570951587267165568 10870718056538511360 8170484525809857152 5470250995081202944 2770017464352548736 69783933623894528 15816294476604791936 13116060945876137728 10415827415147483520 7715593884418829312 5015360353690175104 2315126822961520896 18061637365942418304 15361403835213764096 12661170304485109888 9960936773756455680 7260703243027801472 4560469712299147264 1860236181570493056 17606746724551390464 14906513193822736256 12206279663094082048 9506046132365427840 6805812601636773632 4105579070908119424 1405345540179465216 17151856083160362624 14451622552431708416 11751389021703054208 9051155490974400000 6350921960245745792 3650688429517091584 950454898788437376 16696965441769334784 13996731911040680576 11296498380312026368 8596264849583372160 5896031318854717952 3195797788126063744 495564257397409536 16242074800378306944 13541841269649652736 10841607738920998528 8141374208192344320 5441140677463690112 2740907146735035904 40673616006381696 15787184158987279104 13086950628258624896 10386717097529970688 7686483566801316480 4986250036072662272 2286016505344008064 18032527048324905472 15332293517596251264 12632059986867597056 9931826456138942848 7231592925410288640 4531359394681634432 1831125863952980224 17577636406933877632 14877402876205223424 12177169345476569216 9476935814747915008 6776702284019260800 4076468753290606592 1376235222561952384 17122745765542849792 14422512234814195584 11722278704085541376 9022045173356887168 6321811642628232960 3621578111899578752 921344581170924544 16667855124151821952 13967621593423167744 11267388062694513536 8567154531965859328 5866921001237205120 3166687470508550912 466453939779896704 16212964482760794112 13512730952032139904 10812497421303485696 8112263890574831488 5412030359846177280 2711796829117523072 11563298388868864 15758073841369766272 13057840310641112064 10357606779912457856 7657373249183803648 4957139718455149440 2256906187726495232 18003416730707392640 15303183199978738432 12602949669250084224 9902716138521430016 7202482607792775808 4502249077064121600 1802015546335467392 17548526089316364800 14848292558587710592 12148059027859056384 9447825497130402176 6747591966401747968 4047358435673093760 1347124904944439552 17093635447925336960 14393401917196682752 11693168386468028544 8992934855739374336 6292701325010720128 3592467794282065920 892234263553411712 16638744806534309120 13938511275805654912 11238277745077000704 8538044214348346496 5837810683619692288 3137577152891038080 437343622162383872 16183854165143281280 13483620634414627072 10783387103685972864 8083153572957318656 5382920042228664448 2682686511500010240 18429197054480907648 15728963523752253440 13028729993023599232 10328496462294945024 7628262931566290816 4928029400837636608 2227795870108982400 17974306413089879808 15274072882361225600 12573839351632571392 9873605820903917184 7173372290175262976 4473138759446608768 1772905228717954560 17519415771698851968 14819182240970197760 12118948710241543552 9418715179512889344 6718481648784235136 4018248118055580928 1318014587326926720 17064525130307824128 14364291599579169920 11664058068850515712 8963824538121861504 6263591007393207296 3563357476664553088 863123945935898880 16609634488916796288 13909400958188142080 11209167427459487872 8508933896730833664 5808700366002179456 3108466835273525248 408233304544871040 16154743847525768448 13454510316797114240 10754276786068460032 8054043255339805824 5353809724611151616 2653576193882497408 18400086736863394816 15699853206134740608 12999619675406086400 10299386144677432192 7599152613948777984 4898919083220123776 2198685552491469568 17945196095472366976 15244962564743712768 12544729034015058560 9844495503286404352 7144261972557750144 4444028441829095936 1743794911100441728 17490305454081339136 14790071923352684928 12089838392624030720 9389604861895376512 6689371331166722304 3989137800438068096 1288904269709413888 17035414812690311296 14335181281961657088 11634947751233002880 8934714220504348672 6234480689775694464 3534247159047040256 834013628318386048 16580524171299283456 13880290640570629248 11180057109841975040 8479823579113320832 5779590048384666624 3079356517656012416 379122986927358208 16125633529908255616 13425399999179601408 10725166468450947200 8024932937722292992 5324699406993638784 2624465876264984576 18370976419245881984 15670742888517227776 12970509357788573568 10270275827059919360 7570042296331265152 4869808765602610944 2169575234873956736 17916085777854854144 15215852247126199936 12515618716397545728 9815385185668891520 7115151654940237312 4414918124211583104 1714684593482928896 17461195136463826304 14760961605735172096 12060728075006517888 9360494544277863680 6660261013549209472 3960027482820555264 1259793952091901056 17006304495072798464 14306070964344144256 11605837433615490048 8905603902886835840 6205370372158181632 3505136841429527424 804903310700873216 16551413853681770624 13851180322953116416 11150946792224462208 8450713261495808000 5750479730767153792 3050246200038499584 350012669309845376 16096523212290742784 13396289681562088576 10696056150833434368 7995822620104780160 5295589089376125952 2595355558647471744 18341866101628369152 15641632570899714944 12941399040171060736 10241165509442406528 7540931978713752320 4840698447985098112 2140464917256443904 17886975460237341312 15186741929508687104 12486508398780032896 9786274868051378688 7086041337322724480 4385807806594070272 1685574275865416064 17432084818846313472 14731851288117659264 12031617757389005056 9331384226660350848 6631150695931696640 3930917165203042432 1230683634474388224 16977194177455285632 14276960646726631424 11576727115997977216 8876493585269323008 6176260054540668800 3476026523812014592 775792993083360384 16522303536064257792 13822070005335603584 11121836474606949376 8421602943878295168 5721369413149640960 3021135882420986752 320902351692332544 16067412894673229952 13367179363944575744 10666945833215921536 7966712302487267328 5266478771758613120 2566245241029958912 18312755784010856320 15612522253282202112 12912288722553547904 10212055191824893696 7511821661096239488 4811588130367585280 2111354599638931072 17857865142619828480 15157631611891174272 12457398081162520064 9757164550433865856 7056931019705211648 4356697488976557440 1656463958247903232 17402974501228800640 14702740970500146432 12002507439771492224 9302273909042838016 6602040378314183808 3901806847585529600 1201573316856875392 16948083859837772800 14247850329109118592 11547616798380464384 8847383267651810176 6147149736923155968 3446916206194501760 746682675465847552 16493193218446744960 13792959687718090752 11092726156989436544 8392492626260782336 5692259095532128128 2992025564803473920 291792034074819712 16038302577055717120 13338069046327062912 10637835515598408704 7937601984869754496 5237368454141100288 2537134923412446080 18283645466393343488 15583411935664689280 12883178404936035072 10182944874207380864 7482711343478726656 4782477812750072448 2082244282021418240 17828754825002315648 15128521294273661440 12428287763545007232 9728054232816353024 7027820702087698816 4327587171359044608 1627353640630390400 17373864183611287808 14673630652882633600 11973397122153979392 9273163591425325184 6572930060696670976 3872696529968016768 1172462999239362560 16918973542220259968 14218740011491605760 11518506480762951552 8818272950034297344 6118039419305643136 3417805888576988928 717572357848334720 16464082900829232128 13763849370100577920 11063615839371923712 8363382308643269504 5663148777914615296 2962915247185961088 262681716457306880 16009192259438204288 13308958728709550080 10608725197980895872 7908491667252241664 5208258136523587456 2508024605794933248 18254535148775830656 15554301618047176448 12854068087318522240 10153834556589868032 7453601025861213824 4753367495132559616 2053133964403905408 17799644507384802816 15099410976656148608 12399177445927494400 9698943915198840192 6998710384470185984 4298476853741531776 1598243323012877568 17344753865993774976 14644520335265120768 11944286804536466560 9244053273807812352 6543819743079158144 3843586212350503936 1143352681621849728 16889863224602747136 14189629693874092928 11489396163145438720 8789162632416784512 6088929101688130304 3388695570959476096 688462040230821888 16434972583211719296 13734739052483065088 11034505521754410880 8334271991025756672 5634038460297102464 2933804929568448256 233571398839794048 15980081941820691456 13279848411092037248 10579614880363383040 7879381349634728832 5179147818906074624 2478914288177420416 18225424831158317824 15525191300429663616 12824957769701009408 10124724238972355200 7424490708243700992 4724257177515046784 2024023646786392576 17770534189767289984 15070300659038635776 12370067128309981568 9669833597581327360 6969600066852673152 4269366536124018944 1569133005395364736 17315643548376262144 14615410017647607936 11915176486918953728 9214942956190299520 6514709425461645312 3814475894732991104 1114242364004336896 16860752906985234304 14160519376256580096 11460285845527925888 8760052314799271680 6059818784070617472 3359585253341963264 659351722613309056 16405862265594206464 13705628734865552256 11005395204136898048 8305161673408243840 5604928142679589632 2904694611950935424 204461081222281216 15950971624203178624 13250738093474524416 10550504562745870208 7850271032017216000 5150037501288561792 2449803970559907584 18196314513540804992 15496080982812150784 12795847452083496576 10095613921354842368 7395380390626188160 4695146859897533952 1994913329168879744 17741423872149777152 15041190341421122944 12340956810692468736 9640723279963814528 6940489749235160320 4240256218506506112 1540022687777851904 17286533230758749312 14586299700030095104 11886066169301440896 9185832638572786688 6485599107844132480 3785365577115478272 1085132046386824064 16831642589367721472 14131409058639067264 11431175527910413056 8730941997181758848 6030708466453104640 3330474935724450432 630241404995796224 16376751947976693632 13676518417248039424 10976284886519385216 8276051355790731008 5575817825062076800 2875584294333422592 175350763604768384 15921861306585665792 13221627775857011584 10521394245128357376 7821160714399703168 5120927183671048960 2420693652942394752 18167204195923292160 15466970665194637952 12766737134465983744 10066503603737329536 7366270073008675328 4666036542280021120 1965803011551366912 17712313554532264320 15012080023803610112 12311846493074955904 9611612962346301696 6911379431617647488 4211145900888993280 1510912370160339072 17257422913141236480 14557189382412582272 11856955851683928064 9156722320955273856 6456488790226619648 3756255259497965440 1056021728769311232 16802532271750208640 14102298741021554432 11402065210292900224 8701831679564246016 6001598148835591808 3301364618106937600 601131087378283392 16347641630359180800 13647408099630526592 10947174568901872384 8246941038173218176 5546707507444563968 2846473976715909760 146240445987255552 15892750988968152960 13192517458239498752 10492283927510844544 7792050396782190336 5091816866053536128 2391583335324881920 18138093878305779328 15437860347577125120 12737626816848470912 10037393286119816704 7337159755391162496 4636926224662508288 1936692693933854080 17683203236914751488 14982969706186097280 12282736175457443072 9582502644728788864 6882269114000134656 4182035583271480448 1481802052542826240 17228312595523723648 14528079064795069440 11827845534066415232 9127612003337761024 6427378472609106816 3727144941880452608 1026911411151798400 16773421954132695808 14073188423404041600 11372954892675387392 8672721361946733184 5972487831218078976 3272254300489424768 572020769760770560 16318531312741667968 13618297782013013760 10918064251284359552 8217830720555705344 5517597189827051136 2817363659098396928 117130128369742720 15863640671350640128 13163407140621985920 10463173609893331712 7762940079164677504 5062706548436023296 2362473017707369088 18108983560688266496 15408750029959612288 12708516499230958080 10008282968502303872 7308049437773649664 4607815907044995456 1907582376316341248 17654092919297238656 14953859388568584448 12253625857839930240 9553392327111276032 6853158796382621824 4152925265653967616 1452691734925313408 17199202277906210816 14498968747177556608 11798735216448902400 9098501685720248192 6398268154991593984 3698034624262939776 997801093534285568 16744311636515182976 14044078105786528768 11343844575057874560 8643611044329220352 5943377513600566144 3243143982871911936 542910452143257728 16289420995124155136 13589187464395500928 10888953933666846720 8188720402938192512 5488486872209538304 2788253341480884096 88019810752229888 15834530353733127296 13134296823004473088 10434063292275818880 7733829761547164672 5033596230818510464 2333362700089856256 18079873243070753664 15379639712342099456 12679406181613445248 9979172650884791040 7278939120156136832 4578705589427482624 1878472058698828416 17624982601679725824 14924749070951071616 12224515540222417408 9524282009493763200 6824048478765108992 4123814948036454784 1423581417307800576 17170091960288697984 14469858429560043776 11769624898831389568 9069391368102735360 6369157837374081152 3668924306645426944 968690775916772736 16715201318897670144 14014967788169015936 11314734257440361728 8614500726711707520 5914267195983053312 3214033665254399104 513800134525744896 16260310677506642304 13560077146777988096 10859843616049333888 8159610085320679680 5459376554592025472 2759143023863371264 58909493134717056 15805420036115614464 13105186505386960256 10404952974658306048 7704719443929651840 5004485913200997632 2304252382472343424 18050762925453240832 15350529394724586624 12650295863995932416 9950062333267278208 7249828802538624000 4549595271809969792 1849361741081315584 17595872284062212992 14895638753333558784 12195405222604904576 9495171691876250368 6794938161147596160 4094704630418941952 1394471099690287744 17140981642671185152 14440748111942530944 11740514581213876736 9040281050485222528 6340047519756568320 3639813989027914112 939580458299259904 16686091001280157312 13985857470551503104 11285623939822848896 8585390409094194688 5885156878365540480 3184923347636886272 484689816908232064 16231200359889129472 13530966829160475264 10830733298431821056 8130499767703166848 5430266236974512640 2730032706245858432 29799175517204224 15776309718498101632 13076076187769447424 10375842657040793216 7675609126312139008 4975375595583484800 2275142064854830592 18021652607835728000 15321419077107073792 12621185546378419584 9920952015649765376 7220718484921111168 4520484954192456960 1820251423463802752 17566761966444700160 14866528435716045952 12166294904987391744 9466061374258737536 6765827843530083328 4065594312801429120 1365360782072774912 17111871325053672320 14411637794325018112 11711404263596363904 9011170732867709696 6310937202139055488 3610703671410401280 910470140681747072 16656980683662644480 13956747152933990272 11256513622205336064 8556280091476681856 5856046560748027648 3155813030019373440 455579499290719232 16202090042271616640 13501856511542962432 10801622980814308224 8101389450085654016 5401155919356999808 2700922388628345600 688857899691392 15747199400880588800 13046965870151934592 10346732339423280384 7646498808694626176 4946265277965971968 2246031747237317760 17992542290218215168 15292308759489560960 12592075228760906752 9891841698032252544 7191608167303598336 4491374636574944128 1791141105846289920 17537651648827187328 14837418118098533120 12137184587369878912 9436951056641224704 6736717525912570496 4036483995183916288 1336250464455262080 17082761007436159488 14382527476707505280 11682293945978851072 8982060415250196864 6281826884521542656 3581593353792888448 881359823064234240 16627870366045131648 13927636835316477440 11227403304587823232 8527169773859169024 5826936243130514816 3126702712401860608 426469181673206400 16172979724654103808 13472746193925449600 10772512663196795392 8072279132468141184 5372045601739486976 2671812071010832768 18418322613991730176 15718089083263075968 13017855552534421760 10317622021805767552 7617388491077113344 4917154960348459136 2216921429619804928 17963431972600702336 15263198441872048128 12562964911143393920 9862731380414739712 7162497849686085504 4462264318957431296 1762030788228777088 17508541331209674496 14808307800481020288 12108074269752366080 9407840739023711872 6707607208295057664 4007373677566403456 1307140146837749248 17053650689818646656 14353417159089992448 11653183628361338240 8952950097632684032 6252716566904029824 3552483036175375616 852249505446721408 16598760048427618816 13898526517698964608 11198292986970310400 8498059456241656192 5797825925513001984 3097592394784347776 397358864055693568 16143869407036590976 13443635876307936768 10743402345579282560 8043168814850628352 5342935284121974144 2642701753393319936 18389212296374217344 15688978765645563136 12988745234916908928 10288511704188254720 7588278173459600512 4888044642730946304 2187811112002292096 17934321654983189504 15234088124254535296 12533854593525881088 9833621062797226880 7133387532068572672 4433154001339918464 1732920470611264256 17479431013592161664 14779197482863507456 12078963952134853248 9378730421406199040 6678496890677544832 3978263359948890624 1278029829220236416 17024540372201133824 14324306841472479616 11624073310743825408 8923839780015171200 6223606249286516992 3523372718557862784 823139187829208576 16569649730810105984 13869416200081451776 11169182669352797568 8468949138624143360 5768715607895489152 3068482077166834944 368248546438180736 16114759089419078144 13414525558690423936 10714292027961769728 8014058497233115520 5313824966504461312 2613591435775807104 18360101978756704512 15659868448028050304 12959634917299396096 10259401386570741888 7559167855842087680 4858934325113433472 2158700794384779264 17905211337365676672 15204977806637022464 12504744275908368256 9804510745179714048 7104277214451059840 4404043683722405632 1703810152993751424 17450320695974648832 14750087165245994624 12049853634517340416 9349620103788686208 6649386573060032000 3949153042331377792 1248919511602723584 16995430054583620992 14295196523854966784 11594962993126312576 8894729462397658368 6194495931669004160 3494262400940349952 794028870211695744 16540539413192593152 13840305882463938944 11140072351735284736 8439838821006630528 5739605290277976320 3039371759549322112 339138228820667904 16085648771801565312 13385415241072911104 10685181710344256896 7984948179615602688 5284714648886948480 2584481118158294272 18330991661139191680 15630758130410537472 12930524599681883264 10230291068953229056 7530057538224574848 4829824007495920640 2129590476767266432 17876101019748163840 15175867489019509632 12475633958290855424 9775400427562201216 7075166896833547008 4374933366104892800 1674699835376238592 17421210378357136000 14720976847628481792 12020743316899827584 9320509786171173376 6620276255442519168 3920042724713864960 1219809193985210752 16966319736966108160 14266086206237453952 11565852675508799744 8865619144780145536 6165385614051491328 3465152083322837120 764918552594182912 16511429095575080320 13811195564846426112 11110962034117771904 8410728503389117696 5710494972660463488 3010261441931809280 310027911203155072 16056538454184052480 13356304923455398272 10656071392726744064 7955837861998089856 5255604331269435648 2555370800540781440 18301881343521678848 15601647812793024640 12901414282064370432 10201180751335716224 7500947220607062016 4800713689878407808 2100480159149753600 17846990702130651008 15146757171401996800 12446523640673342592 9746290109944688384 7046056579216034176 4345823048487379968 1645589517758725760 17392100060739623168 14691866530010968960 11991632999282314752 9291399468553660544 6591165937825006336 3890932407096352128 1190698876367697920 16937209419348595328 14236975888619941120 11536742357891286912 8836508827162632704 6136275296433978496 3436041765705324288 735808234976670080 16482318777957567488 13782085247228913280 11081851716500259072 8381618185771604864 5681384655042950656 2981151124314296448 280917593585642240 16027428136566539648 13327194605837885440 10626961075109231232 7926727544380577024 5226494013651922816 2526260482923268608 18272771025904166016 15572537495175511808 12872303964446857600 10172070433718203392 7471836902989549184 4771603372260894976 2071369841532240768 17817880384513138176 15117646853784483968 12417413323055829760 9717179792327175552 7016946261598521344 4316712730869867136 1616479200141212928 17362989743122110336 14662756212393456128 11962522681664801920 9262289150936147712 6562055620207493504 3861822089478839296 1161588558750185088 16908099101731082496 14207865571002428288 11507632040273774080 8807398509545119872 6107164978816465664 3406931448087811456 706697917359157248 16453208460340054656 13752974929611400448 11052741398882746240 8352507868154092032 5652274337425437824 2952040806696783616 251807275968129408 15998317818949026816 13298084288220372608 10597850757491718400 7897617226763064192 5197383696034409984 2497150165305755776 18243660708286653184 15543427177557998976 12843193646829344768 10142960116100690560 7442726585372036352 4742493054643382144 2042259523914727936 17788770066895625344 15088536536166971136 12388303005438316928 9688069474709662720 6987835943981008512 4287602413252354304 1587368882523700096 17333879425504597504 14633645894775943296 11933412364047289088 9233178833318634880 6532945302589980672 3832711771861326464 1132478241132672256 16878988784113569664 14178755253384915456 11478521722656261248 8778288191927607040 6078054661198952832 3377821130470298624 677587599741644416 16424098142722541824 13723864611993887616 11023631081265233408 8323397550536579200 5623164019807924992 2922930489079270784 222696958350616576 15969207501331513984 13268973970602859776 10568740439874205568 7868506909145551360 5168273378416897152 2468039847688242944 18214550390669140352 15514316859940486144 12814083329211831936 10113849798483177728 7413616267754523520 4713382737025869312 2013149206297215104 17759659749278112512 15059426218549458304 12359192687820804096 9658959157092149888 6958725626363495680 4258492095634841472 1558258564906187264 17304769107887084672 14604535577158430464 11904302046429776256 9204068515701122048 6503834984972467840 3803601454243813632 1103367923515159424 16849878466496056832 14149644935767402624 11449411405038748416 8749177874310094208 6048944343581440000 3348710812852785792 648477282124131584 16394987825105028992 13694754294376374784 10994520763647720576 8294287232919066368 5594053702190412160 2893820171461757952 193586640733103744 15940097183714001152 13239863652985346944 10539630122256692736 7839396591528038528 5139163060799384320 2438929530070730112 18185440073051627520 15485206542322973312 12784973011594319104 10084739480865664896 7384505950137010688 4684272419408356480 1984038888679702272 17730549431660599680 15030315900931945472 12330082370203291264 9629848839474637056 6929615308745982848 4229381778017328640 1529148247288674432 17275658790269571840 14575425259540917632 11875191728812263424 9174958198083609216 6474724667354955008 3774491136626300800 1074257605897646592 16820768148878544000 14120534618149889792 11420301087421235584 8720067556692581376 6019834025963927168 3319600495235272960 619366964506618752 16365877507487516160 13665643976758861952 10965410446030207744 8265176915301553536 5564943384572899328 2864709853844245120 164476323115590912 15910986866096488320 13210753335367834112 10510519804639179904 7810286273910525696 5110052743181871488 2409819212453217280 18156329755434114688 15456096224705460480 12755862693976806272 10055629163248152064 7355395632519497856 4655162101790843648 1954928571062189440 17701439114043086848 15001205583314432640 12300972052585778432 9600738521857124224 6900504991128470016 4200271460399815808 1500037929671161600 17246548472652059008 14546314941923404800 11846081411194750592 9145847880466096384 6445614349737442176 3745380819008787968 1045147288280133760 16791657831261031168 14091424300532376960 11391190769803722752 8690957239075068544 5990723708346414336 3290490177617760128 590256646889105920 16336767189870003328 13636533659141349120 10936300128412694912 8236066597684040704 5535833066955386496 2835599536226732288 135366005498078080 15881876548478975488 13181643017750321280 10481409487021667072 7781175956293012864 5080942425564358656 2380708894835704448 18127219437816601856 15426985907087947648 12726752376359293440 10026518845630639232 7326285314901985024 4626051784173330816 1925818253444676608 17672328796425574016 14972095265696919808 12271861734968265600 9571628204239611392 6871394673510957184 4171161142782302976 1470927612053648768 17217438155034546176 14517204624305891968 11816971093577237760 9116737562848583552 6416504032119929344 3716270501391275136 1016036970662620928 16762547513643518336 14062313982914864128 11362080452186209920 8661846921457555712 5961613390728901504 3261379860000247296 561146329271593088 16307656872252490496 13607423341523836288 10907189810795182080 8206956280066527872 5506722749337873664 2806489218609219456 106255687880565248 15852766230861462656 13152532700132808448 10452299169404154240 7752065638675500032 5051832107946845824 2351598577218191616 18098109120199089024 15397875589470434816 12697642058741780608 9997408528013126400 7297174997284472192 4596941466555817984 1896707935827163776 17643218478808061184 14942984948079406976 12242751417350752768 9542517886622098560 6842284355893444352 4142050825164790144 1441817294436135936 17188327837417033344 14488094306688379136 11787860775959724928 9087627245231070720 6387393714502416512 3687160183773762304 986926653045108096 16733437196026005504 14033203665297351296 11332970134568697088 8632736603840042880 5932503073111388672 3232269542382734464 532036011654080256 16278546554634977664 13578313023906323456 10878079493177669248 8177845962449015040 5477612431720360832 2777378900991706624 77145370263052416 15823655913243949824 13123422382515295616 10423188851786641408 7722955321057987200 5022721790329332992 2322488259600678784 18068998802581576192 15368765271852921984 12668531741124267776 9968298210395613568 7268064679666959360 4567831148938305152 1867597618209650944 17614108161190548352 14913874630461894144 12213641099733239936 9513407569004585728 6813174038275931520 4112940507547277312 1412706976818623104 17159217519799520512 14458983989070866304 11758750458342212096 9058516927613557888 6358283396884903680 3658049866156249472 957816335427595264 16704326878408492672 14004093347679838464 11303859816951184256 8603626286222530048 5903392755493875840 3203159224765221632 502925694036567424 16249436237017464832 13549202706288810624 10848969175560156416 8148735644831502208 5448502114102848000 2748268583374193792 48035052645539584 15794545595626436992 13094312064897782784 10394078534169128576 7693845003440474368 4993611472711820160 2293377941983165952 18039888484964063360 15339654954235409152 12639421423506754944 9939187892778100736 7238954362049446528 4538720831320792320 1838487300592138112 17584997843573035520 14884764312844381312 12184530782115727104 9484297251387072896 6784063720658418688 4083830189929764480 1383596659201110272 17130107202182007680 14429873671453353472 11729640140724699264 9029406609996045056 6329173079267390848 3628939548538736640 928706017810082432 16675216560790979840 13974983030062325632 11274749499333671424 8574515968605017216 5874282437876363008 3174048907147708800 473815376419054592 16220325919399952000 13520092388671297792 10819858857942643584 8119625327213989376 5419391796485335168 2719158265756680960 18924735028026752 15765435278008924160 13065201747280269952 10364968216551615744 7664734685822961536 4964501155094307328 2264267624365653120 18010778167346550528 15310544636617896320 12610311105889242112 9910077575160587904 7209844044431933696 4509610513703279488 1809376982974625280 17555887525955522688 14855653995226868480 12155420464498214272 9455186933769560064 6754953403040905856 4054719872312251648 1354486341583597440 17100996884564494848 14400763353835840640 11700529823107186432 9000296292378532224 6300062761649878016 3599829230921223808 899595700192569600 16646106243173467008 13945872712444812800 11245639181716158592 8545405650987504384 5845172120258850176 3144938589530195968 444705058801541760 16191215601782439168 13490982071053784960 10790748540325130752 8090515009596476544 5390281478867822336 2690047948139168128 18436558491120065536 15736324960391411328 13036091429662757120 10335857898934102912 7635624368205448704 4935390837476794496 2235157306748140288 17981667849729037696 15281434319000383488 12581200788271729280 9880967257543075072 7180733726814420864 4480500196085766656 1780266665357112448 17526777208338009856 14826543677609355648 12126310146880701440 9426076616152047232 6725843085423393024 4025609554694738816 1325376023966084608 17071886566946982016 14371653036218327808 11671419505489673600 8971185974761019392 6270952444032365184 3570718913303710976 870485382575056768 16616995925555954176 13916762394827299968 11216528864098645760 8516295333369991552 5816061802641337344 3115828271912683136 415594741184028928 16162105284164926336 13461871753436272128 10761638222707617920 8061404691978963712 5361171161250309504 2660937630521655296 18407448173502552704 15707214642773898496 13006981112045244288 10306747581316590080 7606514050587935872 4906280519859281664 2206046989130627456 17952557532111524864 15252324001382870656 12552090470654216448 9851856939925562240 7151623409196908032 4451389878468253824 1751156347739599616 17497666890720497024 14797433359991842816 12097199829263188608 9396966298534534400 6696732767805880192 3996499237077225984 1296265706348571776 17042776249329469184 14342542718600814976 11642309187872160768 8942075657143506560 6241842126414852352 3541608595686198144 841375064957543936 16587885607938441344 13887652077209787136 11187418546481132928 8487185015752478720 5786951485023824512 3086717954295170304 386484423566516096 16132994966547413504 13432761435818759296 10732527905090105088 8032294374361450880 5332060843632796672 2631827312904142464 18378337855885039872 15678104325156385664 12977870794427731456 10277637263699077248 7577403732970423040 4877170202241768832 2176936671513114624 17923447214494012032 15223213683765357824 12522980153036703616 9822746622308049408 7122513091579395200 4422279560850740992 1722046030122086784 17468556573102984192 14768323042374329984 12068089511645675776 9367855980917021568 6667622450188367360 3967388919459713152 1267155388731058944 17013665931711956352 14313432400983302144 11613198870254647936 8912965339525993728 6212731808797339520 3512498278068685312 812264747340031104 16558775290320928512 13858541759592274304 11158308228863620096 8458074698134965888 5757841167406311680 3057607636677657472 357374105949003264 16103884648929900672 13403651118201246464 10703417587472592256 8003184056743938048 5302950526015283840 2602716995286629632 18349227538267527040 15648994007538872832 12948760476810218624 10248526946081564416 7548293415352910208 4848059884624256000 2147826353895601792 17894336896876499200 15194103366147844992 12493869835419190784 9793636304690536576 7093402773961882368 4393169243233228160 1692935712504573952 17439446255485471360 14739212724756817152 12038979194028162944 9338745663299508736 6638512132570854528 3938278601842200320 1238045071113546112 16984555614094443520 14284322083365789312 11584088552637135104 8883855021908480896 6183621491179826688 3483387960451172480 783154429722518272 16529664972703415680 13829431441974761472 11129197911246107264 8428964380517453056 5728730849788798848 3028497319060144640 328263788331490432 16074774331312387840 13374540800583733632 10674307269855079424 7974073739126425216 5273840208397771008 2573606677669116800 18320117220650014208 15619883689921360000 12919650159192705792 10219416628464051584 7519183097735397376 4818949567006743168 2118716036278088960 17865226579258986368 15164993048530332160 12464759517801677952 9764525987073023744 7064292456344369536 4364058925615715328 1663825394887061120 17410335937867958528 14710102407139304320 12009868876410650112 9309635345681995904 6609401814953341696 3909168284224687488 1208934753496033280 16955445296476930688 14255211765748276480 11554978235019622272 8854744704290968064 6154511173562313856 3454277642833659648 754044112105005440 16500554655085902848 13800321124357248640 11100087593628594432 8399854062899940224 5699620532171286016 2999387001442631808 299153470713977600 16045664013694875008 13345430482966220800 10645196952237566592 7944963421508912384 5244729890780258176 2544496360051603968 18291006903032501376 15590773372303847168 12890539841575192960 10190306310846538752 7490072780117884544 4789839249389230336 2089605718660576128 17836116261641473536 15135882730912819328 12435649200184165120 9735415669455510912 7035182138726856704 4334948607998202496 1634715077269548288 17381225620250445696 14680992089521791488 11980758558793137280 9280525028064483072 6580291497335828864 3880057966607174656 1179824435878520448 16926334978859417856 14226101448130763648 11525867917402109440 8825634386673455232 6125400855944801024 3425167325216146816 724933794487492608 16471444337468390016 13771210806739735808 11070977276011081600 8370743745282427392 5670510214553773184 2970276683825118976 270043153096464768 16016553696077362176 13316320165348707968 10616086634620053760 7915853103891399552 5215619573162745344 2515386042434091136 18261896585414988544 15561663054686334336 12861429523957680128 10161195993229025920 7460962462500371712 4760728931771717504 2060495401043063296 17807005944023960704 15106772413295306496 12406538882566652288 9706305351837998080 7006071821109343872 4305838290380689664 1605604759652035456 17352115302632932864 14651881771904278656 11951648241175624448 9251414710446970240 6551181179718316032 3850947648989661824 1150714118261007616 16897224661241905024 14196991130513250816 11496757599784596608 8796524069055942400 6096290538327288192 3396057007598633984 695823476869979776 16442334019850877184 13742100489122222976 11041866958393568768 8341633427664914560 5641399896936260352 2941166366207606144 240932835478951936 15987443378459849344 13287209847731195136 10586976317002540928 7886742786273886720 5186509255545232512 2486275724816578304 18232786267797475712 15532552737068821504 12832319206340167296 10132085675611513088 7431852144882858880 4731618614154204672 2031385083425550464 17777895626406447872 15077662095677793664 12377428564949139456 9677195034220485248 6976961503491831040 4276727972763176832 1576494442034522624 17323004985015420032 14622771454286765824 11922537923558111616 9222304392829457408 6522070862100803200 3821837331372148992 1121603800643494784 16868114343624392192 14167880812895737984 11467647282167083776 8767413751438429568 6067180220709775360 3366946689981121152 666713159252466944 16413223702233364352 13712990171504710144 11012756640776055936 8312523110047401728 5612289579318747520 2912056048590093312 211822517861439104 15958333060842336512 13258099530113682304 10557865999385028096 7857632468656373888 5157398937927719680 2457165407199065472 18203675950179962880 15503442419451308672 12803208888722654464 10102975357994000256 7402741827265346048 4702508296536691840 2002274765808037632 17748785308788935040 15048551778060280832 12348318247331626624 9648084716602972416 6947851185874318208 4247617655145664000 1547384124417009792 17293894667397907200 14593661136669252992 11893427605940598784 9193194075211944576 6492960544483290368 3792727013754636160 1092493483025981952 16839004026006879360 14138770495278225152 11438536964549570944 8738303433820916736 6038069903092262528 3337836372363608320 637602841634954112 16384113384615851520 13683879853887197312 10983646323158543104 8283412792429888896 5583179261701234688 2882945730972580480 182712200243926272 15929222743224823680 13228989212496169472 10528755681767515264 7828522151038861056 5128288620310206848 2428055089581552640 18174565632562450048 15474332101833795840 12774098571105141632 10073865040376487424 7373631509647833216 4673397978919179008 1973164448190524800 17719674991171422208 15019441460442768000 12319207929714113792 9618974398985459584 6918740868256805376 4218507337528151168 1518273806799496960 17264784349780394368 14564550819051740160 11864317288323085952 9164083757594431744 6463850226865777536 3763616696137123328 1063383165408469120 16809893708389366528 14109660177660712320 11409426646932058112 8709193116203403904 6008959585474749696 3308726054746095488 608492524017441280 16355003066998338688 13654769536269684480 10954536005541030272 8254302474812376064 5554068944083721856 2853835413355067648 153601882626413440 15900112425607310848 13199878894878656640 10499645364150002432 7799411833421348224 5099178302692694016 2398944771964039808 18145455314944937216 15445221784216283008 12744988253487628800 10044754722758974592 7344521192030320384 4644287661301666176 1944054130573011968 17690564673553909376 14990331142825255168 12290097612096600960 9589864081367946752 6889630550639292544 4189397019910638336 1489163489181984128 17235674032162881536 14535440501434227328 11835206970705573120 9134973439976918912 6434739909248264704 3734506378519610496 1034272847790956288 16780783390771853696 14080549860043199488 11380316329314545280 8680082798585891072 5979849267857236864 3279615737128582656 579382206399928448 16325892749380825856 13625659218652171648 10925425687923517440 8225192157194863232 5524958626466209024 2824725095737554816 124491565008900608 15871002107989798016 13170768577261143808 10470535046532489600 7770301515803835392 5070067985075181184 2369834454346526976 18116344997327424384 15416111466598770176 12715877935870115968 10015644405141461760 7315410874412807552 4615177343684153344 1914943812955499136 17661454355936396544 14961220825207742336 12260987294479088128 9560753763750433920 6860520233021779712 4160286702293125504 1460053171564471296 17206563714545368704 14506330183816714496 11806096653088060288 9105863122359406080 6405629591630751872 3705396060902097664 1005162530173443456 16751673073154340864 14051439542425686656 11351206011697032448 8650972480968378240 5950738950239724032 3250505419511069824 550271888782415616 16296782431763313024 13596548901034658816 10896315370306004608 8196081839577350400 5495848308848696192 2795614778120041984 95381247391387776 15841891790372285184 13141658259643630976 10441424728914976768 7741191198186322560 5040957667457668352 2340724136729014144 18087234679709911552 15387001148981257344 12686767618252603136 9986534087523948928 7286300556795294720 4586067026066640512 1885833495337986304 17632344038318883712 14932110507590229504 12231876976861575296 9531643446132921088 6831409915404266880 4131176384675612672 1430942853946958464 17177453396927855872 14477219866199201664 11776986335470547456 9076752804741893248 6376519274013239040 3676285743284584832 976052212555930624 16722562755536828032 14022329224808173824 11322095694079519616 8621862163350865408 5921628632622211200 3221395101893556992 521161571164902784 16267672114145800192 13567438583417145984 10867205052688491776 8166971521959837568 5466737991231183360 2766504460502529152 66270929773874944 15812781472754772352 13112547942026118144 10412314411297463936 7712080880568809728 5011847349840155520 2311613819111501312 18058124362092398720 15357890831363744512 12657657300635090304 9957423769906436096 7257190239177781888 4556956708449127680 1856723177720473472 17603233720701370880 14903000189972716672 12202766659244062464 9502533128515408256 6802299597786754048 4102066067058099840 1401832536329445632 17148343079310343040 14448109548581688832 11747876017853034624 9047642487124380416 6347408956395726208 3647175425667072000 946941894938417792 16693452437919315200 13993218907190660992 11292985376462006784 8592751845733352576 5892518315004698368 3192284784276044160 492051253547389952 16238561796528287360 13538328265799633152 10838094735070978944 8137861204342324736 5437627673613670528 2737394142885016320 37160612156362112 15783671155137259520 13083437624408605312 10383204093679951104 7682970562951296896 4982737032222642688 2282503501493988480 18029014044474885888 15328780513746231680 12628546983017577472 9928313452288923264 7228079921560269056 4527846390831614848 1827612860102960640 17574123403083858048 14873889872355203840 12173656341626549632 9473422810897895424 6773189280169241216 4072955749440587008 1372722218711932800 17119232761692830208 14418999230964176000 11718765700235521792 9018532169506867584 6318298638778213376 3618065108049559168 917831577320904960 16664342120301802368 13964108589573148160 11263875058844493952 8563641528115839744 5863407997387185536 3163174466658531328 462940935929877120 16209451478910774528 13509217948182120320 10808984417453466112 8108750886724811904 5408517355996157696 2708283825267503488 8050294538849280 15754560837519746688 13054327306791092480 10354093776062438272 7653860245333784064 4953626714605129856 2253393183876475648 17999903726857373056 15299670196128718848 12599436665400064640 9899203134671410432 7198969603942756224 4498736073214102016 1798502542485447808 17545013085466345216 14844779554737691008 12144546024009036800 9444312493280382592 6744078962551728384 4043845431823074176 1343611901094419968 17090122444075317376 14389888913346663168 11689655382618008960 8989421851889354752 6289188321160700544 3588954790432046336 888721259703392128 16635231802684289536 13934998271955635328 11234764741226981120 8534531210498326912 5834297679769672704 3134064149041018496 433830618312364288 16180341161293261696 13480107630564607488 10779874099835953280 8079640569107299072 5379407038378644864 2679173507649990656 18425684050630888064 15725450519902233856 13025216989173579648 10324983458444925440 7624749927716271232 4924516396987617024 2224282866258962816 17970793409239860224 15270559878511206016 12570326347782551808 9870092817053897600 7169859286325243392 4469625755596589184 1769392224867934976 17515902767848832384 14815669237120178176 12115435706391523968 9415202175662869760 6714968644934215552 4014735114205561344 1314501583476907136 17061012126457804544 14360778595729150336 11660545065000496128 8960311534271841920 6260078003543187712 3559844472814533504 859610942085879296 16606121485066776704 13905887954338122496 11205654423609468288 8505420892880814080 5805187362152159872 3104953831423505664 404720300694851456 16151230843675748864 13450997312947094656 10750763782218440448 8050530251489786240 5350296720761132032 2650063190032477824 18396573733013375232 15696340202284721024 12996106671556066816 10295873140827412608 7595639610098758400 4895406079370104192 2195172548641449984 17941683091622347392 15241449560893693184 12541216030165038976 9840982499436384768 7140748968707730560 4440515437979076352 1740281907250422144 17486792450231319552 14786558919502665344 12086325388774011136 9386091858045356928 6685858327316702720 3985624796588048512 1285391265859394304 17031901808840291712 14331668278111637504 11631434747382983296 8931201216654329088 6230967685925674880 3530734155197020672 830500624468366464 16577011167449263872 13876777636720609664 11176544105991955456 8476310575263301248 5776077044534647040 3075843513805992832 375609983077338624 16122120526058236032 13421886995329581824 10721653464600927616 8021419933872273408 5321186403143619200 2620952872414964992 18367463415395862400 15667229884667208192 12966996353938553984 10266762823209899776 7566529292481245568 4866295761752591360 2166062231023937152 17912572774004834560 15212339243276180352 12512105712547526144 9811872181818871936 7111638651090217728 4411405120361563520 1711171589632909312 17457682132613806720 14757448601885152512 12057215071156498304 9356981540427844096 6656748009699189888 3956514478970535680 1256280948241881472 17002791491222778880 14302557960494124672 11602324429765470464 8902090899036816256 6201857368308162048 3501623837579507840 801390306850853632 16547900849831751040 13847667319103096832 11147433788374442624 8447200257645788416 5746966726917134208 3046733196188480000 346499665459825792 16093010208440723200 13392776677712068992 10692543146983414784 7992309616254760576 5292076085526106368 2591842554797452160 18338353097778349568 15638119567049695360 12937886036321041152 10237652505592386944 7537418974863732736 4837185444135078528 2136951913406424320 17883462456387321728 15183228925658667520 12482995394930013312 9782761864201359104 7082528333472704896 4382294802744050688 1682061272015396480 17428571814996293888 14728338284267639680 12028104753538985472 9327871222810331264 6627637692081677056 3927404161353022848 1227170630624368640 16973681173605266048 14273447642876611840 11573214112147957632 8872980581419303424 6172747050690649216 3472513519961995008 772279989233340800 16518790532214238208 13818557001485584000 11118323470756929792 8418089940028275584 5717856409299621376 3017622878570967168 317389347842312960 16063899890823210368 13363666360094556160 10663432829365901952 7963199298637247744 5262965767908593536 2562732237179939328 18309242780160836736 15609009249432182528 12908775718703528320 10208542187974874112 7508308657246219904 4808075126517565696 2107841595788911488 17854352138769808896 15154118608041154688 12453885077312500480 9753651546583846272 7053418015855192064 4353184485126537856 1652950954397883648 17399461497378781056 14699227966650126848 11998994435921472640 9298760905192818432 6598527374464164224 3898293843735510016 1198060313006855808 16944570855987753216 14244337325259099008 11544103794530444800 8843870263801790592 6143636733073136384 3443403202344482176 743169671615827968 16489680214596725376 13789446683868071168 11089213153139416960 8388979622410762752 5688746091682108544 2988512560953454336 288279030224800128 16034789573205697536 13334556042477043328 10634322511748389120 7934088981019734912 5233855450291080704 2533621919562426496 18280132462543323904 15579898931814669696 12879665401086015488 10179431870357361280 7479198339628707072 4778964808900052864 2078731278171398656 17825241821152296064 15125008290423641856 12424774759694987648 9724541228966333440 7024307698237679232 4324074167509025024 1623840636780370816 17370351179761268224 14670117649032614016 11969884118303959808 9269650587575305600 6569417056846651392 3869183526117997184 1168949995389342976 16915460538370240384 14215227007641586176 11514993476912931968 8814759946184277760 6114526415455623552 3414292884726969344 714059353998315136 16460569896979212544 13760336366250558336 11060102835521904128 8359869304793249920 5659635774064595712 2959402243335941504 259168712607287296 16005679255588184704 13305445724859530496 10605212194130876288 7904978663402222080 5204745132673567872 2504511601944913664 18251022144925811072 15550788614197156864 12850555083468502656 10150321552739848448 7450088022011194240 4749854491282540032 2049620960553885824 17796131503534783232 15095897972806129024 12395664442077474816 9695430911348820608 6995197380620166400 4294963849891512192 1594730319162857984 17341240862143755392 14641007331415101184 11940773800686446976 9240540269957792768 6540306739229138560 3840073208500484352 1139839677771830144 16886350220752727552 14186116690024073344 11485883159295419136 8785649628566764928 6085416097838110720 3385182567109456512 684949036380802304 16431459579361699712 13731226048633045504 11030992517904391296 8330758987175737088 5630525456447082880 2930291925718428672 230058394989774464 15976568937970671872 13276335407242017664 10576101876513363456 7875868345784709248 5175634815056055040 2475401284327400832 18221911827308298240 15521678296579644032 12821444765850989824 10121211235122335616 7420977704393681408 4720744173665027200 2020510642936372992 17767021185917270400 15066787655188616192 12366554124459961984 9666320593731307776 6966087063002653568 4265853532273999360 1565620001545345152 17312130544526242560 14611897013797588352 11911663483068934144 9211429952340279936 6511196421611625728 3810962890882971520 1110729360154317312 16857239903135214720 14157006372406560512 11456772841677906304 8756539310949252096 6056305780220597888 3356072249491943680 655838718763289472 16402349261744186880 13702115731015532672 11001882200286878464 8301648669558224256 5601415138829570048 2901181608100915840 200948077372261632 15947458620353159040 13247225089624504832 10546991558895850624 7846758028167196416 5146524497438542208 2446290966709888000 18192801509690785408 15492567978962131200 12792334448233476992 10092100917504822784 7391867386776168576 4691633856047514368 1991400325318860160 17737910868299757568 15037677337571103360 12337443806842449152 9637210276113794944 6936976745385140736 4236743214656486528 1536509683927832320 17283020226908729728 14582786696180075520 11882553165451421312 9182319634722767104 6482086103994112896 3781852573265458688 1081619042536804480 16828129585517701888 14127896054789047680 11427662524060393472 8727428993331739264 6027195462603085056 3326961931874430848 626728401145776640 16373238944126674048 13673005413398019840 10972771882669365632 8272538351940711424 5572304821212057216 2872071290483403008 171837759754748800 15918348302735646208 13218114772006992000 10517881241278337792 7817647710549683584 5117414179821029376 2417180649092375168 18163691192073272576 15463457661344618368 12763224130615964160 10062990599887309952 7362757069158655744 4662523538430001536 1962290007701347328 17708800550682244736 15008567019953590528 12308333489224936320 9608099958496282112 6907866427767627904 4207632897038973696 1507399366310319488 17253909909291216896 14553676378562562688 11853442847833908480 9153209317105254272 6452975786376600064 3752742255647945856 1052508724919291648 16799019267900189056 14098785737171534848 11398552206442880640 8698318675714226432 5998085144985572224 3297851614256918016 597618083528263808 16344128626509161216 13643895095780507008 10943661565051852800 8243428034323198592 5543194503594544384 2842960972865890176 142727442137235968 15889237985118133376 13189004454389479168 10488770923660824960 7788537392932170752 5088303862203516544 2388070331474862336 18134580874455759744 15434347343727105536 12734113812998451328 10033880282269797120 7333646751541142912 4633413220812488704 1933179690083834496 17679690233064731904 14979456702336077696 12279223171607423488 9578989640878769280 6878756110150115072 4178522579421460864 1478289048692806656 17224799591673704064 14524566060945049856 11824332530216395648 9124098999487741440 6423865468759087232 3723631938030433024 1023398407301778816 16769908950282676224 14069675419554022016 11369441888825367808 8669208358096713600 5968974827368059392 3268741296639405184 568507765910750976 16315018308891648384 13614784778162994176 10914551247434339968 8214317716705685760 5514084185977031552 2813850655248377344 113617124519723136 15860127667500620544 13159894136771966336 10459660606043312128 7759427075314657920 5059193544586003712 2358960013857349504 18105470556838246912 15405237026109592704 12705003495380938496 10004769964652284288 7304536433923630080 4604302903194975872 1904069372466321664 17650579915447219072 14950346384718564864 12250112853989910656 9549879323261256448 6849645792532602240 4149412261803948032 1449178731075293824 17195689274056191232 14495455743327537024 11795222212598882816 9094988681870228608 6394755151141574400 3694521620412920192 994288089684265984 16740798632665163392 14040565101936509184 11340331571207854976 8640098040479200768 5939864509750546560 3239630979021892352 539397448293238144 16285907991274135552 13585674460545481344 10885440929816827136 8185207399088172928 5484973868359518720 2784740337630864512 84506806902210304 15831017349883107712 13130783819154453504 10430550288425799296 7730316757697145088 5030083226968490880 2329849696239836672 18076360239220734080 15376126708492079872 12675893177763425664 9975659647034771456 7275426116306117248 4575192585577463040 1874959054848808832 17621469597829706240 14921236067101052032 12221002536372397824 9520769005643743616 6820535474915089408 4120301944186435200 1420068413457780992 17166578956438678400 14466345425710024192 11766111894981369984 9065878364252715776 6365644833524061568 3665411302795407360 965177772066753152 16711688315047650560 14011454784318996352 11311221253590342144 8610987722861687936 5910754192133033728 3210520661404379520 510287130675725312 16256797673656622720 13556564142927968512 10856330612199314304 8156097081470660096 5455863550742005888 2755630020013351680 55396489284697472 15801907032265594880 13101673501536940672 10401439970808286464 7701206440079632256 5000972909350978048 2300739378622323840 18047249921603221248 15347016390874567040 12646782860145912832 9946549329417258624 7246315798688604416 4546082267959950208 1845848737231296000 17592359280212193408 14892125749483539200 12191892218754884992 9491658688026230784 6791425157297576576 4091191626568922368 1390958095840268160 17137468638821165568 14437235108092511360 11737001577363857152 9036768046635202944 6336534515906548736 3636300985177894528 936067454449240320 16682577997430137728 13982344466701483520 11282110935972829312 8581877405244175104 5881643874515520896 3181410343786866688 481176813058212480 16227687356039109888 13527453825310455680 10827220294581801472 8126986763853147264 5426753233124493056 2726519702395838848 26286171667184640 15772796714648082048 13072563183919427840 10372329653190773632 7672096122462119424 4971862591733465216 2271629061004811008 18018139603985708416 15317906073257054208 12617672542528400000 9917439011799745792 7217205481071091584 4516971950342437376 1816738419613783168 17563248962594680576 14863015431866026368 12162781901137372160 9462548370408717952 6762314839680063744 4062081308951409536 1361847778222755328 17108358321203652736 14408124790474998528 11707891259746344320 9007657729017690112 6307424198289035904 3607190667560381696 906957136831727488 16653467679812624896 13953234149083970688 11253000618355316480 8552767087626662272 5852533556898008064 3152300026169353856 452066495440699648 16198577038421597056 13498343507692942848 10798109976964288640 8097876446235634432 5397642915506980224 2697409384778326016 18443919927759223424 15743686397030569216 13043452866301915008 10343219335573260800 7642985804844606592 4942752274115952384 2242518743387298176 17989029286368195584 15288795755639541376 12588562224910887168 9888328694182232960 7188095163453578752 4487861632724924544 1787628101996270336 17534138644977167744 14833905114248513536 12133671583519859328 9433438052791205120 6733204522062550912 4032970991333896704 1332737460605242496 17079248003586139904 14379014472857485696 11678780942128831488 8978547411400177280 6278313880671523072 3578080349942868864 877846819214214656 16624357362195112064 13924123831466457856 11223890300737803648 8523656770009149440 5823423239280495232 3123189708551841024 422956177823186816 16169466720804084224 13469233190075430016 10768999659346775808 8068766128618121600 5368532597889467392 2668299067160813184 18414809610141710592 15714576079413056384 13014342548684402176 10314109017955747968 7613875487227093760 4913641956498439552 2213408425769785344 17959918968750682752 15259685438022028544 12559451907293374336 9859218376564720128 7158984845836065920 4458751315107411712 1758517784378757504 17505028327359654912 14804794796631000704 12104561265902346496 9404327735173692288 6704094204445038080 4003860673716383872 1303627142987729664 17050137685968627072 14349904155239972864 11649670624511318656 8949437093782664448 6249203563054010240 3548970032325356032 848736501596701824 16595247044577599232 13895013513848945024 11194779983120290816 8494546452391636608 5794312921662982400 3094079390934328192 393845860205673984 16140356403186571392 13440122872457917184 10739889341729262976 8039655811000608768 5339422280271954560 2639188749543300352 18385699292524197760 15685465761795543552 12985232231066889344 10284998700338235136 7584765169609580928 4884531638880926720 2184298108152272512 17930808651133169920 15230575120404515712 12530341589675861504 9830108058947207296 7129874528218553088 4429640997489898880 1729407466761244672 17475918009742142080 14775684479013487872 12075450948284833664 9375217417556179456 6674983886827525248 3974750356098871040 1274516825370216832 17021027368351114240 14320793837622460032 11620560306893805824 8920326776165151616 6220093245436497408 3519859714707843200 819626183979188992 16566136726960086400 13865903196231432192 11165669665502777984 8465436134774123776 5765202604045469568 3064969073316815360 364735542588161152 16111246085569058560 13411012554840404352 10710779024111750144 8010545493383095936 5310311962654441728 2610078431925787520 18356588974906684928 15656355444178030720 12956121913449376512 10255888382720722304 7555654851992068096 4855421321263413888 2155187790534759680 17901698333515657088 15201464802787002880 12501231272058348672 9800997741329694464 7100764210601040256 4400530679872386048 1700297149143731840 17446807692124629248 14746574161395975040 12046340630667320832 9346107099938666624 6645873569210012416 3945640038481358208 1245406507752704000 16991917050733601408 14291683520004947200 11591449989276292992 8891216458547638784 6190982927818984576 3490749397090330368 790515866361676160 16537026409342573568 13836792878613919360 11136559347885265152 8436325817156610944 5736092286427956736 3035858755699302528 335625224970648320 16082135767951545728 13381902237222891520 10681668706494237312 7981435175765583104 5281201645036928896 2580968114308274688 18327478657289172096 15627245126560517888 12927011595831863680 10226778065103209472 7526544534374555264 4826311003645901056 2126077472917246848 17872588015898144256 15172354485169490048 12472120954440835840 9771887423712181632 7071653892983527424 4371420362254873216 1671186831526219008 17417697374507116416 14717463843778462208 12017230313049808000 9316996782321153792 6616763251592499584 3916529720863845376 1216296190135191168 16962806733116088576 14262573202387434368 11562339671658780160 8862106140930125952 6161872610201471744 3461639079472817536 761405548744163328 16507916091725060736 13807682560996406528 11107449030267752320 8407215499539098112 5706981968810443904 3006748438081789696 306514907353135488 16053025450334032896 13352791919605378688 10652558388876724480 7952324858148070272 5252091327419416064 2551857796690761856 18298368339671659264 15598134808943005056 12897901278214350848 10197667747485696640 7497434216757042432 4797200686028388224 2096967155299734016 17843477698280631424 15143244167551977216 12443010636823323008 9742777106094668800 7042543575366014592 4342310044637360384 1642076513908706176 17388587056889603584 14688353526160949376 11988119995432295168 9287886464703640960 6587652933974986752 3887419403246332544 1187185872517678336 16933696415498575744 14233462884769921536 11533229354041267328 8832995823312613120 6132762292583958912 3432528761855304704 732295231126650496 16478805774107547904 13778572243378893696 11078338712650239488 8378105181921585280 5677871651192931072 2977638120464276864 277404589735622656 16023915132716520064 13323681601987865856 10623448071259211648 7923214540530557440 5222981009801903232 2522747479073249024 18269258022054146432 15569024491325492224 12868790960596838016 10168557429868183808 7468323899139529600 4768090368410875392 2067856837682221184 17814367380663118592 15114133849934464384 12413900319205810176 9713666788477155968 7013433257748501760 4313199727019847552 1612966196291193344 17359476739272090752 14659243208543436544 11959009677814782336 9258776147086128128 6558542616357473920 3858309085628819712 1158075554900165504 16904586097881062912 14204352567152408704 11504119036423754496 8803885505695100288 6103651974966446080 3403418444237791872 703184913509137664 16449695456490035072 13749461925761380864 11049228395032726656 8348994864304072448 5648761333575418240 2948527802846764032 248294272118109824 15994804815099007232 13294571284370353024 10594337753641698816 7894104222913044608 5193870692184390400 2493637161455736192 18240147704436633600 15539914173707979392 12839680642979325184 10139447112250670976 7439213581522016768 4738980050793362560 2038746520064708352 17785257063045605760 15085023532316951552 12384790001588297344 9684556470859643136 6984322940130988928 4284089409402334720 1583855878673680512 17330366421654577920 14630132890925923712 11929899360197269504 9229665829468615296 6529432298739961088 3829198768011306880 1128965237282652672 16875475780263550080 14175242249534895872 11475008718806241664 8774775188077587456 6074541657348933248 3374308126620279040 674074595891624832 16420585138872522240 13720351608143868032 11020118077415213824 8319884546686559616 5619651015957905408 2919417485229251200 219183954500596992 15965694497481494400 13265460966752840192 10565227436024185984 7864993905295531776 5164760374566877568 2464526843838223360 18211037386819120768 15510803856090466560 12810570325361812352 10110336794633158144 7410103263904503936 4709869733175849728 2009636202447195520 17756146745428092928 15055913214699438720 12355679683970784512 9655446153242130304 6955212622513476096 4254979091784821888 1554745561056167680 17301256104037065088 14601022573308410880 11900789042579756672 9200555511851102464 6500321981122448256 3800088450393794048 1099854919665139840 16846365462646037248 14146131931917383040 11445898401188728832 8745664870460074624 6045431339731420416 3345197809002766208 644964278274112000 16391474821255009408 13691241290526355200 10991007759797700992 8290774229069046784 5590540698340392576 2890307167611738368 190073636883084160 15936584179863981568 13236350649135327360 10536117118406673152 7835883587678018944 5135650056949364736 2435416526220710528 18181927069201607936 15481693538472953728 12781460007744299520 10081226477015645312 7380992946286991104 4680759415558336896 1980525884829682688 17727036427810580096 15026802897081925888 12326569366353271680 9626335835624617472 6926102304895963264 4225868774167309056 1525635243438654848 17272145786419552256 14571912255690898048 11871678724962243840 9171445194233589632 6471211663504935424 3770978132776281216 1070744602047627008 16817255145028524416 14117021614299870208 11416788083571216000 8716554552842561792 6016321022113907584 3316087491385253376 615853960656599168 16362364503637496576 13662130972908842368 10961897442180188160 8261663911451533952 5561430380722879744 2861196849994225536 160963319265571328 15907473862246468736 13207240331517814528 10507006800789160320 7806773270060506112 5106539739331851904 2406306208603197696 18152816751584095104 15452583220855440896 12752349690126786688 10052116159398132480 7351882628669478272 4651649097940824064 1951415567212169856 17697926110193067264 14997692579464413056 12297459048735758848 9597225518007104640 6896991987278450432 4196758456549796224 1496524925821142016 17243035468802039424 14542801938073385216 11842568407344731008 9142334876616076800 6442101345887422592 3741867815158768384 1041634284430114176 16788144827411011584 14087911296682357376 11387677765953703168 8687444235225048960 5987210704496394752 3286977173767740544 586743643039086336 16333254186019983744 13633020655291329536 10932787124562675328 8232553593834021120 5532320063105366912 2832086532376712704 131853001648058496 15878363544628955904 13178130013900301696 10477896483171647488 7777662952442993280 5077429421714339072 2377195890985684864 18123706433966582272 15423472903237928064 12723239372509273856 10023005841780619648 7322772311051965440 4622538780323311232 1922305249594657024 17668815792575554432 14968582261846900224 12268348731118246016 9568115200389591808 6867881669660937600 4167648138932283392 1467414608203629184 17213925151184526592 14513691620455872384 11813458089727218176 9113224558998563968 6412991028269909760 3712757497541255552 1012523966812601344 16759034509793498752 14058800979064844544 11358567448336190336 8658333917607536128 5958100386878881920 3257866856150227712 557633325421573504 16304143868402470912 13603910337673816704 10903676806945162496 8203443276216508288 5503209745487854080 2802976214759199872 102742684030545664 15849253227011443072 13149019696282788864 10448786165554134656 7748552634825480448 5048319104096826240 2348085573368172032 18094596116349069440 15394362585620415232 12694129054891761024 9993895524163106816 7293661993434452608 4593428462705798400 1893194931977144192 17639705474958041600 14939471944229387392 12239238413500733184 9539004882772078976 6838771352043424768 4138537821314770560 1438304290586116352 17184814833567013760 14484581302838359552 11784347772109705344 9084114241381051136 6383880710652396928 3683647179923742720 983413649195088512 16729924192175985920 14029690661447331712 11329457130718677504 8629223599990023296 5928990069261369088 3228756538532714880 528523007804060672 16275033550784958080 13574800020056303872 10874566489327649664 8174332958598995456 5474099427870341248 2773865897141687040 73632366413032832 15820142909393930240 13119909378665276032 10419675847936621824 7719442317207967616 5019208786479313408 2318975255750659200 18065485798731556608 15365252268002902400 12665018737274248192 9964785206545593984 7264551675816939776 4564318145088285568 1864084614359631360 17610595157340528768 14910361626611874560 12210128095883220352 9509894565154566144 6809661034425911936 4109427503697257728 1409193972968603520 17155704515949500928 14455470985220846720 11755237454492192512 9055003923763538304 6354770393034884096 3654536862306229888 954303331577575680 16700813874558473088 14000580343829818880 11300346813101164672 8600113282372510464 5899879751643856256 3199646220915202048 499412690186547840 16245923233167445248 13545689702438791040 10845456171710136832 8145222640981482624 5444989110252828416 2744755579524174208 44522048795520000 15791032591776417408 13090799061047763200 10390565530319108992 7690331999590454784 4990098468861800576 2289864938133146368 18036375481114043776 15336141950385389568 12635908419656735360 9935674888928081152 7235441358199426944 4535207827470772736 1834974296742118528 17581484839723015936 14881251308994361728 12181017778265707520 9480784247537053312 6780550716808399104 4080317186079744896 1380083655351090688 17126594198331988096 14426360667603333888 11726127136874679680 9025893606146025472 6325660075417371264 3625426544688717056 925193013960062848 16671703556940960256 13971470026212306048 11271236495483651840 8571002964754997632 5870769434026343424 3170535903297689216 470302372569035008 16216812915549932416 13516579384821278208 10816345854092624000 8116112323363969792 5415878792635315584 2715645261906661376 15411731178007168 15761922274158904576 13061688743430250368 10361455212701596160 7661221681972941952 4960988151244287744 2260754620515633536 18007265163496530944 15307031632767876736 12606798102039222528 9906564571310568320 7206331040581914112 4506097509853259904 1805863979124605696 17552374522105503104 14852140991376848896 12151907460648194688 9451673929919540480 6751440399190886272 4051206868462232064 1350973337733577856 17097483880714475264 14397250349985821056 11697016819257166848 8996783288528512640 6296549757799858432 3596316227071204224 896082696342550016 16642593239323447424 13942359708594793216 11242126177866139008 8541892647137484800 5841659116408830592 3141425585680176384 441192054951522176 16187702597932419584 13487469067203765376 10787235536475111168 8087002005746456960 5386768475017802752 2686534944289148544 18433045487270045952 15732811956541391744 13032578425812737536 10332344895084083328 7632111364355429120 4931877833626774912 2231644302898120704 17978154845879018112 15277921315150363904 12577687784421709696 9877454253693055488 7177220722964401280 4476987192235747072 1776753661507092864 17523264204487990272 14823030673759336064 12122797143030681856 9422563612302027648 6722330081573373440 4022096550844719232 1321863020116065024 17068373563096962432 14368140032368308224 11667906501639654016 8967672970910999808 6267439440182345600 3567205909453691392 866972378725037184 16613482921705934592 13913249390977280384 11213015860248626176 8512782329519971968 5812548798791317760 3112315268062663552 412081737334009344 16158592280314906752 13458358749586252544 10758125218857598336 8057891688128944128 5357658157400289920 2657424626671635712 18403935169652533120 15703701638923878912 13003468108195224704 10303234577466570496 7603001046737916288 4902767516009262080 2202533985280607872 17949044528261505280 15248810997532851072 12548577466804196864 9848343936075542656 7148110405346888448 4447876874618234240 1747643343889580032 17494153886870477440 14793920356141823232 12093686825413169024 9393453294684514816 6693219763955860608 3992986233227206400 1292752702498552192 17039263245479449600 14339029714750795392 11638796184022141184 8938562653293486976 6238329122564832768 3538095591836178560 837862061107524352 16584372604088421760 13884139073359767552 11183905542631113344 8483672011902459136 5783438481173804928 3083204950445150720 382971419716496512 16129481962697393920 13429248431968739712 10729014901240085504 8028781370511431296 5328547839782777088 2628314309054122880 18374824852035020288 15674591321306366080 12974357790577711872 10274124259849057664 7573890729120403456 4873657198391749248 2173423667663095040 17919934210643992448 15219700679915338240 12519467149186684032 9819233618458029824 7119000087729375616 4418766557000721408 1718533026272067200 17465043569252964608 14764810038524310400 12064576507795656192 9364342977067001984 6664109446338347776 3963875915609693568 1263642384881039360 17010152927861936768 14309919397133282560 11609685866404628352 8909452335675974144 6209218804947319936 3508985274218665728 808751743490011520 16555262286470908928 13855028755742254720 11154795225013600512 8454561694284946304 5754328163556292096 3054094632827637888 353861102098983680 16100371645079881088 13400138114351226880 10699904583622572672 7999671052893918464 5299437522165264256 2599203991436610048 18345714534417507456 15645481003688853248 12945247472960199040 10245013942231544832 7544780411502890624 4844546880774236416 2144313350045582208 17890823893026479616 15190590362297825408 12490356831569171200 9790123300840516992 7089889770111862784 4389656239383208576 1689422708654554368 17435933251635451776 14735699720906797568 12035466190178143360 9335232659449489152 6634999128720834944 3934765597992180736 1234532067263526528 16981042610244423936 14280809079515769728 11580575548787115520 8880342018058461312 6180108487329807104 3479874956601152896 779641425872498688 16526151968853396096 13825918438124741888 11125684907396087680 8425451376667433472 5725217845938779264 3024984315210125056 324750784481470848 16071261327462368256 13371027796733714048 10670794266005059840 7970560735276405632 5270327204547751424 2570093673819097216 18316604216799994624 15616370686071340416 12916137155342686208 10215903624614032000 7515670093885377792 4815436563156723584 2115203032428069376 17861713575408966784 15161480044680312576 12461246513951658368 9761012983223004160 7060779452494349952 4360545921765695744 1660312391037041536 17406822934017938944 14706589403289284736 12006355872560630528 9306122341831976320 6605888811103322112 3905655280374667904 1205421749646013696 16951932292626911104 14251698761898256896 11551465231169602688 8851231700440948480 6150998169712294272 3450764638983640064 750531108254985856 16497041651235883264 13796808120507229056 11096574589778574848 8396341059049920640 5696107528321266432 2995873997592612224 295640466863958016 16042151009844855424 13341917479116201216 10641683948387547008 7941450417658892800 5241216886930238592 2540983356201584384 18287493899182481792 15587260368453827584 12887026837725173376 10186793306996519168 7486559776267864960 4786326245539210752 2086092714810556544 17832603257791453952 15132369727062799744 12432136196334145536 9731902665605491328 7031669134876837120 4331435604148182912 1631202073419528704 17377712616400426112 14677479085671771904 11977245554943117696 9277012024214463488 6576778493485809280 3876544962757155072 1176311432028500864 16922821975009398272 14222588444280744064 11522354913552089856 8822121382823435648 6121887852094781440 3421654321366127232 721420790637473024 16467931333618370432 13767697802889716224 11067464272161062016 8367230741432407808 5666997210703753600 2966763679975099392 266530149246445184 16013040692227342592 13312807161498688384 10612573630770034176 7912340100041379968 5212106569312725760 2511873038584071552 18258383581564968960 15558150050836314752 12857916520107660544 10157682989379006336 7457449458650352128 4757215927921697920 2056982397193043712 17803492940173941120 15103259409445286912 12403025878716632704 9702792347987978496 7002558817259324288 4302325286530670080 1602091755802015872 17348602298782913280 14648368768054259072 11948135237325604864 9247901706596950656 6547668175868296448 3847434645139642240 1147201114410988032 16893711657391885440 14193478126663231232 11493244595934577024 8793011065205922816 6092777534477268608 3392544003748614400 692310473019960192 16438821016000857600 13738587485272203392 11038353954543549184 8338120423814894976 5637886893086240768 2937653362357586560 237419831628932352 15983930374609829760 13283696843881175552 10583463313152521344 7883229782423867136 5182996251695212928 2482762720966558720 18229273263947456128 15529039733218801920 12828806202490147712 10128572671761493504 7428339141032839296 4728105610304185088 2027872079575530880 17774382622556428288 15074149091827774080 12373915561099119872 9673682030370465664 6973448499641811456 4273214968913157248 1572981438184503040 17319491981165400448 14619258450436746240 11919024919708092032 9218791388979437824 6518557858250783616 3818324327522129408 1118090796793475200 16864601339774372608 14164367809045718400 11464134278317064192 8763900747588409984 6063667216859755776 3363433686131101568 663200155402447360 16409710698383344768 13709477167654690560 11009243636926036352 8309010106197382144 5608776575468727936 2908543044740073728 208309514011419520 15954820056992316928 13254586526263662720 10554352995535008512 7854119464806354304 5153885934077700096 2453652403349045888 18200162946329943296 15499929415601289088 12799695884872634880 10099462354143980672 7399228823415326464 4698995292686672256 1998761761958018048 17745272304938915456 15045038774210261248 12344805243481607040 9644571712752952832 6944338182024298624 4244104651295644416 1543871120566990208 17290381663547887616 14590148132819233408 11889914602090579200 9189681071361924992 6489447540633270784 3789214009904616576 1088980479175962368 16835491022156859776 14135257491428205568 11435023960699551360 8734790429970897152 6034556899242242944 3334323368513588736 634089837784934528 16380600380765831936 13680366850037177728 10980133319308523520 8279899788579869312 5579666257851215104 2879432727122560896 179199196393906688 15925709739374804096 13225476208646149888 10525242677917495680 7825009147188841472 5124775616460187264 2424542085731533056 18171052628712430464 15470819097983776256 12770585567255122048 10070352036526467840 7370118505797813632 4669884975069159424 1969651444340505216 17716161987321402624 15015928456592748416 12315694925864094208 9615461395135440000 6915227864406785792 4214994333678131584 1514760802949477376 17261271345930374784 14561037815201720576 11860804284473066368 9160570753744412160 6460337223015757952 3760103692287103744 1059870161558449536 16806380704539346944 14106147173810692736 11405913643082038528 8705680112353384320 6005446581624730112 3305213050896075904 604979520167421696 16351490063148319104 13651256532419664896 10951023001691010688 8250789470962356480 5550555940233702272 2850322409505048064 150088878776393856 15896599421757291264 13196365891028637056 10496132360299982848 7795898829571328640 5095665298842674432 2395431768114020224 18141942311094917632 15441708780366263424 12741475249637609216 10041241718908955008 7341008188180300800 4640774657451646592 1940541126722992384 17687051669703889792 14986818138975235584 12286584608246581376 9586351077517927168 6886117546789272960 4185884016060618752 1485650485331964544 17232161028312861952 14531927497584207744 11831693966855553536 9131460436126899328 6431226905398245120 3730993374669590912 1030759843940936704 16777270386921834112 14077036856193179904 11376803325464525696 8676569794735871488 5976336264007217280 3276102733278563072 575869202549908864 16322379745530806272 13622146214802152064 10921912684073497856 8221679153344843648 5521445622616189440 2821212091887535232 120978561158881024 15867489104139778432 13167255573411124224 10467022042682470016 7766788511953815808 5066554981225161600 2366321450496507392 18112831993477404800 15412598462748750592 12712364932020096384 10012131401291442176 7311897870562787968 4611664339834133760 1911430809105479552 17657941352086376960 14957707821357722752 12257474290629068544 9557240759900414336 6857007229171760128 4156773698443105920 1456540167714451712 17203050710695349120 14502817179966694912 11802583649238040704 9102350118509386496 6402116587780732288 3701883057052078080 1001649526323423872 16748160069304321280 14047926538575667072 11347693007847012864 8647459477118358656 5947225946389704448 3246992415661050240 546758884932396032 16293269427913293440 13593035897184639232 10892802366455985024 8192568835727330816 5492335304998676608 2792101774270022400 91868243541368192 15838378786522265600 13138145255793611392 10437911725064957184 7737678194336302976 5037444663607648768 2337211132878994560 18083721675859891968 15383488145131237760 12683254614402583552 9983021083673929344 7282787552945275136 4582554022216620928 1882320491487966720 17628831034468864128 14928597503740209920 12228363973011555712 9528130442282901504 6827896911554247296 4127663380825593088 1427429850096938880 17173940393077836288 14473706862349182080 11773473331620527872 9073239800891873664 6373006270163219456 3672772739434565248 972539208705911040 16719049751686808448 14018816220958154240 11318582690229500032 8618349159500845824 5918115628772191616 3217882098043537408 517648567314883200 16264159110295780608 13563925579567126400 10863692048838472192 8163458518109817984 5463224987381163776 2762991456652509568 62757925923855360 15809268468904752768 13109034938176098560 10408801407447444352 7708567876718790144 5008334345990135936 2308100815261481728 18054611358242379136 15354377827513724928 12654144296785070720 9953910766056416512 7253677235327762304 4553443704599108096 1853210173870453888 17599720716851351296 14899487186122697088 12199253655394042880 9499020124665388672 6798786593936734464 4098553063208080256 1398319532479426048 17144830075460323456 14444596544731669248 11744363014003015040 9044129483274360832 6343895952545706624 3643662421817052416 943428891088398208 16689939434069295616 13989705903340641408 11289472372611987200 8589238841883332992 5889005311154678784 3188771780426024576 488538249697370368 16235048792678267776 13534815261949613568 10834581731220959360 8134348200492305152 5434114669763650944 2733881139034996736 33647608306342528 15780158151287239936 13079924620558585728 10379691089829931520 7679457559101277312 4979224028372623104 2278990497643968896 18025501040624866304 15325267509896212096 12625033979167557888 9924800448438903680 7224566917710249472 4524333386981595264 1824099856252941056 17570610399233838464 14870376868505184256 12170143337776530048 9469909807047875840 6769676276319221632 4069442745590567424 1369209214861913216 17115719757842810624 14415486227114156416 11715252696385502208 9015019165656848000 6314785634928193792 3614552104199539584 914318573470885376 16660829116451782784 13960595585723128576 11260362054994474368 8560128524265820160 5859894993537165952 3159661462808511744 459427932079857536 16205938475060754944 13505704944332100736 10805471413603446528 8105237882874792320 5405004352146138112 2704770821417483904 4537290688829696 15751047833669727104 13050814302941072896 10350580772212418688 7650347241483764480 4950113710755110272 2249880180026456064 17996390723007353472 15296157192278699264 12595923661550045056 9895690130821390848 7195456600092736640 4495223069364082432 1794989538635428224 17541500081616325632 14841266550887671424 12141033020159017216 9440799489430363008 6740565958701708800 4040332427973054592 1340098897244400384 17086609440225297792 14386375909496643584 11686142378767989376 8985908848039335168 6285675317310680960 3585441786582026752 885208255853372544 16631718798834269952 13931485268105615744 11231251737376961536 8531018206648307328 5830784675919653120 3130551145190998912 430317614462344704 16176828157443242112 13476594626714587904 10776361095985933696 8076127565257279488 5375894034528625280 2675660503799971072 18422171046780868480 15721937516052214272 13021703985323560064 10321470454594905856 7621236923866251648 4921003393137597440 2220769862408943232 17967280405389840640 15267046874661186432 12566813343932532224 9866579813203878016 7166346282475223808 4466112751746569600 1765879221017915392 17512389763998812800 14812156233270158592 12111922702541504384 9411689171812850176 6711455641084195968 4011222110355541760 1310988579626887552 17057499122607784960 14357265591879130752 11657032061150476544 8956798530421822336 6256564999693168128 3556331468964513920 856097938235859712 16602608481216757120 13902374950488102912 11202141419759448704 8501907889030794496 5801674358302140288 3101440827573486080 401207296844831872 16147717839825729280 13447484309097075072 10747250778368420864 8047017247639766656 5346783716911112448 2646550186182458240 18393060729163355648 15692827198434701440 12992593667706047232 10292360136977393024 7592126606248738816 4891893075520084608 2191659544791430400 17938170087772327808 15237936557043673600 12537703026315019392 9837469495586365184 7137235964857710976 4437002434129056768 1736768903400402560 17483279446381299968 14783045915652645760 12082812384923991552 9382578854195337344 6682345323466683136 3982111792738028928 1281878262009374720 17028388804990272128 14328155274261617920 11627921743532963712 8927688212804309504 6227454682075655296 3527221151347001088 826987620618346880 16573498163599244288 13873264632870590080 11173031102141935872 8472797571413281664 5772564040684627456 3072330509955973248 372096979227319040 16118607522208216448 13418373991479562240 10718140460750908032 8017906930022253824 5317673399293599616 2617439868564945408 18363950411545842816 15663716880817188608 12963483350088534400 10263249819359880192 7563016288631225984 4862782757902571776 2162549227173917568 17909059770154814976 15208826239426160768 12508592708697506560 9808359177968852352 7108125647240198144 4407892116511543936 1707658585782889728 17454169128763787136 14753935598035132928 12053702067306478720 9353468536577824512 6653235005849170304 3953001475120516096 1252767944391861888 16999278487372759296 14299044956644105088 11598811425915450880 8898577895186796672 6198344364458142464 3498110833729488256 797877303000834048 16544387845981731456 13844154315253077248 11143920784524423040 8443687253795768832 5743453723067114624 3043220192338460416 342986661609806208 16089497204590703616 13389263673862049408 10689030143133395200 7988796612404740992 5288563081676086784 2588329550947432576 18334840093928329984 15634606563199675776 12934373032471021568 10234139501742367360 7533905971013713152 4833672440285058944 2133438909556404736 17879949452537302144 15179715921808647936 12479482391079993728 9779248860351339520 7079015329622685312 4378781798894031104 1678548268165376896 17425058811146274304 14724825280417620096 12024591749688965888 9324358218960311680 6624124688231657472 3923891157503003264 1223657626774349056 16970168169755246464 14269934639026592256 11569701108297938048 8869467577569283840 6169234046840629632 3469000516111975424 768766985383321216 16515277528364218624 13815043997635564416 11114810466906910208 8414576936178256000 5714343405449601792 3014109874720947584 313876343992293376 16060386886973190784 13360153356244536576 10659919825515882368 7959686294787228160 5259452764058573952 2559219233329919744 18305729776310817152 15605496245582162944 12905262714853508736 10205029184124854528 7504795653396200320 4804562122667546112 2104328591938891904 17850839134919789312 15150605604191135104 12450372073462480896 9750138542733826688 7049905012005172480 4349671481276518272 1649437950547864064 17395948493528761472 14695714962800107264 11995481432071453056 9295247901342798848 6595014370614144640 3894780839885490432 1194547309156836224 16941057852137733632 14240824321409079424 11540590790680425216 8840357259951771008 6140123729223116800 3439890198494462592 739656667765808384 16486167210746705792 13785933680018051584 11085700149289397376 8385466618560743168 5685233087832088960 2984999557103434752 284766026374780544 16031276569355677952 13331043038627023744 10630809507898369536 7930575977169715328 5230342446441061120 2530108915712406912 18276619458693304320 15576385927964650112 12876152397235995904 10175918866507341696 7475685335778687488 4775451805050033280 2075218274321379072 17821728817302276480 15121495286573622272 12421261755844968064 9721028225116313856 7020794694387659648 4320561163659005440 1620327632930351232 17366838175911248640 14666604645182594432 11966371114453940224 9266137583725286016 6565904052996631808 3865670522267977600 1165436991539323392 16911947534520220800 14211714003791566592 11511480473062912384 8811246942334258176 6111013411605603968 3410779880876949760 710546350148295552 16457056893129192960 13756823362400538752 11056589831671884544 8356356300943230336 5656122770214576128 2955889239485921920 255655708757267712 16002166251738165120 13301932721009510912 10601699190280856704 7901465659552202496 5201232128823548288 2500998598094894080 18247509141075791488 15547275610347137280 12847042079618483072 10146808548889828864 7446575018161174656 4746341487432520448 2046107956703866240 17792618499684763648 15092384968956109440 12392151438227455232 9691917907498801024 6991684376770146816 4291450846041492608 1591217315312838400 17337727858293735808 14637494327565081600 11937260796836427392 9237027266107773184 6536793735379118976 3836560204650464768 1136326673921810560 16882837216902707968 14182603686174053760 11482370155445399552 8782136624716745344 6081903093988091136 3381669563259436928 681436032530782720 16427946575511680128 13727713044783025920 11027479514054371712 8327245983325717504 5627012452597063296 2926778921868409088 226545391139754880 15973055934120652288 13272822403391998080 10572588872663343872 7872355341934689664 5172121811206035456 2471888280477381248 18218398823458278656 15518165292729624448 12817931762000970240 10117698231272316032 7417464700543661824 4717231169815007616 2016997639086353408 17763508182067250816 15063274651338596608 12363041120609942400 9662807589881288192 6962574059152633984 4262340528423979776 1562106997695325568 17308617540676222976 14608384009947568768 11908150479218914560 9207916948490260352 6507683417761606144 3807449887032951936 1107216356304297728 16853726899285195136 14153493368556540928 11453259837827886720 8753026307099232512 6052792776370578304 3352559245641924096 652325714913269888 16398836257894167296 13698602727165513088 10998369196436858880 8298135665708204672 5597902134979550464 2897668604250896256 197435073522242048 15943945616503139456 13243712085774485248 10543478555045831040 7843245024317176832 5143011493588522624 2442777962859868416 18189288505840765824 15489054975112111616 12788821444383457408 10088587913654803200 7388354382926148992 4688120852197494784 1987887321468840576 17734397864449737984 15034164333721083776 12333930802992429568 9633697272263775360 6933463741535121152 4233230210806466944 1532996680077812736 17279507223058710144 14579273692330055936 11879040161601401728 9178806630872747520 6478573100144093312 3778339569415439104 1078106038686784896 16824616581667682304 14124383050939028096 11424149520210373888 8723915989481719680 6023682458753065472 3323448928024411264 623215397295757056 16369725940276654464 13669492409548000256 10969258878819346048 8269025348090691840 5568791817362037632 2868558286633383424 168324755904729216 15914835298885626624 13214601768156972416 10514368237428318208 7814134706699664000 5113901175971009792 2413667645242355584 18160178188223252992 15459944657494598784 12759711126765944576 10059477596037290368 7359244065308636160 4659010534579981952 1958777003851327744 17705287546832225152 15005054016103570944 12304820485374916736 9604586954646262528 6904353423917608320 4204119893188954112 1503886362460299904 17250396905441197312 14550163374712543104 11849929843983888896 9149696313255234688 6449462782526580480 3749229251797926272 1048995721069272064 16795506264050169472 14095272733321515264 11395039202592861056 8694805671864206848 5994572141135552640 3294338610406898432 594105079678244224 16340615622659141632 13640382091930487424 10940148561201833216 8239915030473179008 5539681499744524800 2839447969015870592 139214438287216384 15885724981268113792 13185491450539459584 10485257919810805376 7785024389082151168 5084790858353496960 2384557327624842752 18131067870605740160 15430834339877085952 12730600809148431744 10030367278419777536 7330133747691123328 4629900216962469120 1929666686233814912 17676177229214712320 14975943698486058112 12275710167757403904 9575476637028749696 6875243106300095488 4175009575571441280 1474776044842787072 17221286587823684480 14521053057095030272 11820819526366376064 9120585995637721856 6420352464909067648 3720118934180413440 1019885403451759232 16766395946432656640 14066162415704002432 11365928884975348224 8665695354246694016 5965461823518039808 3265228292789385600 564994762060731392 16311505305041628800 13611271774312974592 10911038243584320384 8210804712855666176 5510571182127011968 2810337651398357760 110104120669703552 15856614663650600960 13156381132921946752 10456147602193292544 7755914071464638336 5055680540735984128 2355447010007329920 18101957552988227328 15401724022259573120 12701490491530918912 10001256960802264704 7301023430073610496 4600789899344956288 1900556368616302080 17647066911597199488 14946833380868545280 12246599850139891072 9546366319411236864 6846132788682582656 4145899257953928448 1445665727225274240 17192176270206171648 14491942739477517440 11791709208748863232 9091475678020209024 6391242147291554816 3691008616562900608 990775085834246400 16737285628815143808 14037052098086489600 11336818567357835392 8636585036629181184 5936351505900526976 3236117975171872768 535884444443218560 16282394987424115968 13582161456695461760 10881927925966807552 8181694395238153344 5481460864509499136 2781227333780844928 80993803052190720 15827504346033088128 13127270815304433920 10427037284575779712 7726803753847125504 5026570223118471296 2326336692389817088 18072847235370714496 15372613704642060288 12672380173913406080 9972146643184751872 7271913112456097664 4571679581727443456 1871446050998789248 17617956593979686656 14917723063251032448 12217489532522378240 9517256001793724032 6817022471065069824 4116788940336415616 1416555409607761408 17163065952588658816 14462832421860004608 11762598891131350400 9062365360402696192 6362131829674041984 3661898298945387776 961664768216733568 16708175311197630976 14007941780468976768 11307708249740322560 8607474719011668352 5907241188283014144 3207007657554359936 506774126825705728 16253284669806603136 13553051139077948928 10852817608349294720 8152584077620640512 5452350546891986304 2752117016163332096 51883485434677888 15798394028415575296 13098160497686921088 10397926966958266880 7697693436229612672 4997459905500958464 2297226374772304256 18043736917753201664 15343503387024547456 12643269856295893248 9943036325567239040 7242802794838584832 4542569264109930624 1842335733381276416 17588846276362173824 14888612745633519616 12188379214904865408 9488145684176211200 6787912153447556992 4087678622718902784 1387445091990248576 17133955634971145984 14433722104242491776 11733488573513837568 9033255042785183360 6333021512056529152 3632787981327874944 932554450599220736 16679064993580118144 13978831462851463936 11278597932122809728 8578364401394155520 5878130870665501312 3177897339936847104 477663809208192896 16224174352189090304 13523940821460436096 10823707290731781888 8123473760003127680 5423240229274473472 2723006698545819264 22773167817165056 15769283710798062464 13069050180069408256 10368816649340754048 7668583118612099840 4968349587883445632 2268116057154791424 18014626600135688832 15314393069407034624 12614159538678380416 9913926007949726208 7213692477221072000 4513458946492417792 1813225415763763584 17559735958744660992 14859502428016006784 12159268897287352576 9459035366558698368 6758801835830044160 4058568305101389952 1358334774372735744 17104845317353633152 14404611786624978944 11704378255896324736 9004144725167670528 6303911194439016320 3603677663710362112 903444132981707904 16649954675962605312 13949721145233951104 11249487614505296896 8549254083776642688 5849020553047988480 3148787022319334272 448553491590680064 16195064034571577472 13494830503842923264 10794596973114269056 8094363442385614848 5394129911656960640 2693896380928306432 18440406923909203840 15740173393180549632 13039939862451895424 10339706331723241216 7639472800994587008 4939239270265932800 2239005739537278592 17985516282518176000 15285282751789521792 12585049221060867584 9884815690332213376 7184582159603559168 4484348628874904960 1784115098146250752 17530625641127148160 14830392110398493952 12130158579669839744 9429925048941185536 6729691518212531328 4029457987483877120 1329224456755222912 17075734999736120320 14375501469007466112 11675267938278811904 8975034407550157696 6274800876821503488 3574567346092849280 874333815364195072 16620844358345092480 13920610827616438272 11220377296887784064 8520143766159129856 5819910235430475648 3119676704701821440 419443173973167232 16165953716954064640 13465720186225410432 10765486655496756224 8065253124768102016 5365019594039447808 2664786063310793600 18411296606291691008 15711063075563036800 13010829544834382592 10310596014105728384 7610362483377074176 4910128952648419968 2209895421919765760 17956405964900663168 15256172434172008960 12555938903443354752 9855705372714700544 7155471841986046336 4455238311257392128 1755004780528737920 17501515323509635328 14801281792780981120 12101048262052326912 9400814731323672704 6700581200595018496 4000347669866364288 1300114139137710080 17046624682118607488 14346391151389953280 11646157620661299072 8945924089932644864 6245690559203990656 3545457028475336448 845223497746682240 16591734040727579648 13891500509998925440 11191266979270271232 8491033448541617024 5790799917812962816 3090566387084308608 390332856355654400 16136843399336551808 13436609868607897600 10736376337879243392 8036142807150589184 5335909276421934976 2635675745693280768 18382186288674178176 15681952757945523968 12981719227216869760 10281485696488215552 7581252165759561344 4881018635030907136 2180785104302252928 17927295647283150336 15227062116554496128 12526828585825841920 9826595055097187712 7126361524368533504 4426127993639879296 1725894462911225088 17472405005892122496 14772171475163468288 12071937944434814080 9371704413706159872 6671470882977505664 3971237352248851456 1271003821520197248 17017514364501094656 14317280833772440448 11617047303043786240 8916813772315132032 6216580241586477824 3516346710857823616 816113180129169408 16562623723110066816 13862390192381412608 11162156661652758400 8461923130924104192 5761689600195449984 3061456069466795776 361222538738141568 16107733081719038976 13407499550990384768 10707266020261730560 8007032489533076352 5306798958804422144 2606565428075767936 18353075971056665344 15652842440328011136 12952608909599356928 10252375378870702720 7552141848142048512 4851908317413394304 2151674786684740096 17898185329665637504 15197951798936983296 12497718268208329088 9797484737479674880 7097251206751020672 4397017676022366464 1696784145293712256 17443294688274609664 14743061157545955456 12042827626817301248 9342594096088647040 6642360565359992832 3942127034631338624 1241893503902684416 16988404046883581824 14288170516154927616 11587936985426273408 8887703454697619200 6187469923968964992 3487236393240310784 787002862511656576 16533513405492553984 13833279874763899776 11133046344035245568 8432812813306591360 5732579282577937152 3032345751849282944 332112221120628736 16078622764101526144 13378389233372871936 10678155702644217728 7977922171915563520 5277688641186909312 2577455110458255104 18323965653439152512 15623732122710498304 12923498591981844096 10223265061253189888 7523031530524535680 4822797999795881472 2122564469067227264 17869075012048124672 15168841481319470464 12468607950590816256 9768374419862162048 7068140889133507840 4367907358404853632 1667673827676199424 17414184370657096832 14713950839928442624 12013717309199788416 9313483778471134208 6613250247742480000 3913016717013825792 1212783186285171584 16959293729266068992 14259060198537414784 11558826667808760576 8858593137080106368 6158359606351452160 3458126075622797952 757892544894143744 16504403087875041152 13804169557146386944 11103936026417732736 8403702495689078528 5703468964960424320 3003235434231770112 303001903503115904 16049512446484013312 13349278915755359104 10649045385026704896 7948811854298050688 5248578323569396480 2548344792840742272 18294855335821639680 15594621805092985472 12894388274364331264 10194154743635677056 7493921212907022848 4793687682178368640 2093454151449714432 17839964694430611840 15139731163701957632 12439497632973303424 9739264102244649216 7039030571515995008 4338797040787340800 1638563510058686592 17385074053039584000 14684840522310929792 11984606991582275584 9284373460853621376 6584139930124967168 3883906399396312960 1183672868667658752 16930183411648556160 14229949880919901952 11529716350191247744 8829482819462593536 6129249288733939328 3429015758005285120 728782227276630912 16475292770257528320 13775059239528874112 11074825708800219904 8374592178071565696 5674358647342911488 2974125116614257280 273891585885603072 16020402128866500480 13320168598137846272 10619935067409192064 7919701536680537856 5219468005951883648 2519234475223229440 18265745018204126848 15565511487475472640 12865277956746818432 10165044426018164224 7464810895289510016 4764577364560855808 2064343833832201600 17810854376813099008 15110620846084444800 12410387315355790592 9710153784627136384 7009920253898482176 4309686723169827968 1609453192441173760 17355963735422071168 14655730204693416960 11955496673964762752 9255263143236108544 6555029612507454336 3854796081778800128 1154562551050145920 16901073094031043328 14200839563302389120 11500606032573734912 8800372501845080704 6100138971116426496 3399905440387772288 699671909659118080 16446182452640015488 13745948921911361280 11045715391182707072 8345481860454052864 5645248329725398656 2945014798996744448 244781268268090240 15991291811248987648 13291058280520333440 10590824749791679232 7890591219063025024 5190357688334370816 2490124157605716608 18236634700586614016 15536401169857959808 12836167639129305600 10135934108400651392 7435700577671997184 4735467046943342976 2035233516214688768 17781744059195586176 15081510528466931968 12381276997738277760 9681043467009623552 6980809936280969344 4280576405552315136 1580342874823660928 17326853417804558336 14626619887075904128 11926386356347249920 9226152825618595712 6525919294889941504 3825685764161287296 1125452233432633088 16871962776413530496 14171729245684876288 11471495714956222080 8771262184227567872 6071028653498913664 3370795122770259456 670561592041605248 16417072135022502656 13716838604293848448 11016605073565194240 8316371542836540032 5616138012107885824 2915904481379231616 215670950650577408 15962181493631474816 13261947962902820608 10561714432174166400 7861480901445512192 5161247370716857984 2461013839988203776 18207524382969101184 15507290852240446976 12807057321511792768 10106823790783138560 7406590260054484352 4706356729325830144 2006123198597175936 17752633741578073344 15052400210849419136 12352166680120764928 9651933149392110720 6951699618663456512 4251466087934802304 1551232557206148096 17297743100187045504 14597509569458391296 11897276038729737088 9197042508001082880 6496808977272428672 3796575446543774464 1096341915815120256 16842852458796017664 14142618928067363456 11442385397338709248 8742151866610055040 6041918335881400832 3341684805152746624 641451274424092416 16387961817404989824 13687728286676335616 10987494755947681408 8287261225219027200 5587027694490372992 2886794163761718784 186560633033064576 15933071176013961984 13232837645285307776 10532604114556653568 7832370583827999360 5132137053099345152 2431903522370690944 18178414065351588352 15478180534622934144 12777947003894279936 10077713473165625728 7377479942436971520 4677246411708317312 1977012880979663104 17723523423960560512 15023289893231906304 12323056362503252096 9622822831774597888 6922589301045943680 4222355770317289472 1522122239588635264 17268632782569532672 14568399251840878464 11868165721112224256 9167932190383570048 6467698659654915840 3767465128926261632 1067231598197607424 16813742141178504832 14113508610449850624 11413275079721196416 8713041548992542208 6012808018263888000 3312574487535233792 612340956806579584 16358851499787476992 13658617969058822784 10958384438330168576 8258150907601514368 5557917376872860160 2857683846144205952 157450315415551744 15903960858396449152 13203727327667794944 10503493796939140736 7803260266210486528 5103026735481832320 2402793204753178112 18149303747734075520 15449070217005421312 12748836686276767104 10048603155548112896 7348369624819458688 4648136094090804480 1947902563362150272 17694413106343047680 14994179575614393472 12293946044885739264 9593712514157085056 6893478983428430848 4193245452699776640 1493011921971122432 17239522464952019840 14539288934223365632 11839055403494711424 9138821872766057216 6438588342037403008 3738354811308748800 1038121280580094592 16784631823560992000 14084398292832337792 11384164762103683584 8683931231375029376 5983697700646375168 3283464169917720960 583230639189066752 16329741182169964160 13629507651441309952 10929274120712655744 8229040589984001536 5528807059255347328 2828573528526693120 128339997798038912 15874850540778936320 13174617010050282112 10474383479321627904 7774149948592973696 5073916417864319488 2373682887135665280 18120193430116562688 15419959899387908480 12719726368659254272 10019492837930600064 7319259307201945856 4619025776473291648 1918792245744637440 17665302788725534848 14965069257996880640 12264835727268226432 9564602196539572224 6864368665810918016 4164135135082263808 1463901604353609600 17210412147334507008 14510178616605852800 11809945085877198592 9109711555148544384 6409478024419890176 3709244493691235968 1009010962962581760 16755521505943479168 14055287975214824960 11355054444486170752 8654820913757516544 5954587383028862336 3254353852300208128 554120321571553920 16300630864552451328 13600397333823797120 10900163803095142912 8199930272366488704 5499696741637834496 2799463210909180288 99229680180526080 15845740223161423488 13145506692432769280 10445273161704115072 7745039630975460864 5044806100246806656 2344572569518152448 18091083112499049856 15390849581770395648 12690616051041741440 9990382520313087232 7290148989584433024 4589915458855778816 1889681928127124608 17636192471108022016 14935958940379367808 12235725409650713600 9535491878922059392 6835258348193405184 4135024817464750976 1434791286736096768 17181301829716994176 14481068298988339968 11780834768259685760 9080601237531031552 6380367706802377344 3680134176073723136 979900645345068928 16726411188325966336 14026177657597312128 11325944126868657920 8625710596140003712 5925477065411349504 3225243534682695296 525010003954041088 16271520546934938496 13571287016206284288 10871053485477630080 8170819954748975872 5470586424020321664 2770352893291667456 70119362563013248 15816629905543910656 13116396374815256448 10416162844086602240 7715929313357948032 5015695782629293824 2315462251900639616 18061972794881537024 15361739264152882816 12661505733424228608 9961272202695574400 7261038671966920192 4560805141238265984 1860571610509611776 17607082153490509184 14906848622761854976 12206615092033200768 9506381561304546560 6806148030575892352 4105914499847238144 1405680969118583936 17152191512099481344 14451957981370827136 11751724450642172928 9051490919913518720 6351257389184864512 3651023858456210304 950790327727556096 16697300870708453504 13997067339979799296 11296833809251145088 8596600278522490880 5896366747793836672 3196133217065182464 495899686336528256 16242410229317425664 13542176698588771456 10841943167860117248 8141709637131463040 5441476106402808832 2741242575674154624 41009044945500416 15787519587926397824 13087286057197743616 10387052526469089408 7686818995740435200 4986585465011780992 2286351934283126784 18032862477264024192 15332628946535369984 12632395415806715776 9932161885078061568 7231928354349407360 4531694823620753152 1831461292892098944 17577971835872996352 14877738305144342144 12177504774415687936 9477271243687033728 6777037712958379520 4076804182229725312 1376570651501071104 17123081194481968512 14422847663753314304 11722614133024660096 9022380602296005888 6322147071567351680 3621913540838697472 921680010110043264 16668190553090940672 13967957022362286464 11267723491633632256 8567489960904978048 5867256430176323840 3167022899447669632 466789368719015424 16213299911699912832 13513066380971258624 10812832850242604416 8112599319513950208 5412365788785296000 2712132258056641792 11898727327987584 15758409270308884992 13058175739580230784 10357942208851576576 7657708678122922368 4957475147394268160 2257241616665613952 18003752159646511360 15303518628917857152 12603285098189202944 9903051567460548736 7202818036731894528 4502584506003240320 1802350975274586112 17548861518255483520 14848627987526829312 12148394456798175104 9448160926069520896 6747927395340866688 4047693864612212480 1347460333883558272 17093970876864455680 14393737346135801472 11693503815407147264 8993270284678493056 6293036753949838848 3592803223221184640 892569692492530432 16639080235473427840 13938846704744773632 11238613174016119424 8538379643287465216 5838146112558811008 3137912581830156800 437679051101502592 16184189594082400000 13483956063353745792 10783722532625091584 8083489001896437376 5383255471167783168 2683021940439128960 18429532483420026368 15729298952691372160 13029065421962717952 10328831891234063744 7628598360505409536 4928364829776755328 2228131299048101120 17974641842028998528 15274408311300344320 12574174780571690112 9873941249843035904 7173707719114381696 4473474188385727488 1773240657657073280 17519751200637970688 14819517669909316480 12119284139180662272 9419050608452008064 6718817077723353856 4018583546994699648 1318350016266045440 17064860559246942848 14364627028518288640 11664393497789634432 8964159967060980224 6263926436332326016 3563692905603671808 863459374875017600 16609969917855915008 13909736387127260800 11209502856398606592 8509269325669952384 5809035794941298176 3108802264212643968 408568733483989760 16155079276464887168 13454845745736232960 10754612215007578752 8054378684278924544 5354145153550270336 2653911622821616128 18400422165802513536 15700188635073859328 12999955104345205120 10299721573616550912 7599488042887896704 4899254512159242496 2199020981430588288 17945531524411485696 15245297993682831488 12545064462954177280 9844830932225523072 7144597401496868864 4444363870768214656 1744130340039560448 17490640883020457856 14790407352291803648 12090173821563149440 9389940290834495232 6689706760105841024 3989473229377186816 1289239698648532608 17035750241629430016 14335516710900775808 11635283180172121600 8935049649443467392 6234816118714813184 3534582587986158976 834349057257504768 16580859600238402176 13880626069509747968 11180392538781093760 8480159008052439552 5779925477323785344 3079691946595131136 379458415866476928 16125968958847374336 13425735428118720128 10725501897390065920 8025268366661411712 5325034835932757504 2624801305204103296 18371311848185000704 15671078317456346496 12970844786727692288 10270611255999038080 7570377725270383872 4870144194541729664 2169910663813075456 17916421206793972864 15216187676065318656 12515954145336664448 9815720614608010240 7115487083879356032 4415253553150701824 1715020022422047616 17461530565402945024 14761297034674290816 12061063503945636608 9360829973216982400 6660596442488328192 3960362911759673984 1260129381031019776 17006639924011917184 14306406393283262976 11606172862554608768 8905939331825954560 6205705801097300352 3505472270368646144 805238739639991936 16551749282620889344 13851515751892235136 11151282221163580928 8451048690434926720 5750815159706272512 3050581628977618304 350348098248964096 16096858641229861504 13396625110501207296 10696391579772553088 7996158049043898880 5295924518315244672 2595690987586590464 18342201530567487872 15641967999838833664 12941734469110179456 10241500938381525248 7541267407652871040 4841033876924216832 2140800346195562624 17887310889176460032 15187077358447805824 12486843827719151616 9786610296990497408 7086376766261843200 4386143235533188992 1685909704804534784 17432420247785432192 14732186717056777984 12031953186328123776 9331719655599469568 6631486124870815360 3931252594142161152 1231019063413506944 16977529606394404352 14277296075665750144 11577062544937095936 8876829014208441728 6176595483479787520 3476361952751133312 776128422022479104 16522638965003376512 13822405434274722304 11122171903546068096 8421938372817413888 5721704842088759680 3021471311360105472 321237780631451264 16067748323612348672 13367514792883694464 10667281262155040256 7967047731426386048 5266814200697731840 2566580669969077632 18313091212949975040 15612857682221320832 12912624151492666624 10212390620764012416 7512157090035358208 4811923559306704000 2111690028578049792 17858200571558947200 15157967040830292992 12457733510101638784 9757499979372984576 7057266448644330368 4357032917915676160 1656799387187021952 17403309930167919360 14703076399439265152 12002842868710610944 9302609337981956736 6602375807253302528 3902142276524648320 1201908745795994112 16948419288776891520 14248185758048237312 11547952227319583104 8847718696590928896 6147485165862274688 3447251635133620480 747018104404966272 16493528647385863680 13793295116657209472 11093061585928555264 8392828055199901056 5692594524471246848 2992360993742592640 292127463013938432 16038638005994835840 13338404475266181632 10638170944537527424 7937937413808873216 5237703883080219008 2537470352351564800 18283980895332462208 15583747364603808000 12883513833875153792 10183280303146499584 7483046772417845376 4782813241689191168 2082579710960536960 17829090253941434368 15128856723212780160 12428623192484125952 9728389661755471744 7028156131026817536 4327922600298163328 1627689069569509120 17374199612550406528 14673966081821752320 11973732551093098112 9273499020364443904 6573265489635789696 3873031958907135488 1172798428178481280 16919308971159378688 14219075440430724480 11518841909702070272 8818608378973416064 6118374848244761856 3418141317516107648 717907786787453440 16464418329768350848 13764184799039696640 11063951268311042432 8363717737582388224 5663484206853734016 2963250676125079808 263017145396425600 16009527688377323008 13309294157648668800 10609060626920014592 7908827096191360384 5208593565462706176 2508360034734051968 18254870577714949376 15554637046986295168 12854403516257640960 10154169985528986752 7453936454800332544 4753702924071678336 2053469393343024128 17799979936323921536 15099746405595267328 12399512874866613120 9699279344137958912 6999045813409304704 4298812282680650496 1598578751951996288 17345089294932893696 14644855764204239488 11944622233475585280 9244388702746931072 6544155172018276864 3843921641289622656 1143688110560968448 16890198653541865856 14189965122813211648 11489731592084557440 8789498061355903232 6089264530627249024 3389030999898594816 688797469169940608 16435308012150838016 13735074481422183808 11034840950693529600 8334607419964875392 5634373889236221184 2934140358507566976 233906827778912768 15980417370759810176 13280183840031155968 10579950309302501760 7879716778573847552 5179483247845193344 2479249717116539136 18225760260097436544 15525526729368782336 12825293198640128128 10125059667911473920 7424826137182819712 4724592606454165504 2024359075725511296 17770869618706408704 15070636087977754496 12370402557249100288 9670169026520446080 6969935495791791872 4269701965063137664 1569468434334483456 17315978977315380864 14615745446586726656 11915511915858072448 9215278385129418240 6515044854400764032 3814811323672109824 1114577792943455616 16861088335924353024 14160854805195698816 11460621274467044608 8760387743738390400 6060154213009736192 3359920682281081984 659687151552427776 16406197694533325184 13705964163804670976 11005730633076016768 8305497102347362560 5605263571618708352 2905030040890054144 204796510161399936 15951307053142297344 13251073522413643136 10550839991684988928 7850606460956334720 5150372930227680512 2450139399499026304 18196649942479923712 15496416411751269504 12796182881022615296 10095949350293961088 7395715819565306880 4695482288836652672 1995248758107998464 17741759301088895872 15041525770360241664 12341292239631587456 9641058708902933248 6940825178174279040 4240591647445624832 1540358116716970624 17286868659697868032 14586635128969213824 11886401598240559616 9186168067511905408 6485934536783251200 3785701006054596992 1085467475325942784 16831978018306840192 14131744487578185984 11431510956849531776 8731277426120877568 6031043895392223360 3330810364663569152 630576833934914944 16377087376915812352 13676853846187158144 10976620315458503936 8276386784729849728 5576153254001195520 2875919723272541312 175686192543887104 15922196735524784512 13221963204796130304 10521729674067476096 7821496143338821888 5121262612610167680 2421029081881513472 18167539624862410880 15467306094133756672 12767072563405102464 10066839032676448256 7366605501947794048 4666371971219139840 1966138440490485632 17712648983471383040 15012415452742728832 12312181922014074624 9611948391285420416 6911714860556766208 4211481329828112000 1511247799099457792 17257758342080355200 14557524811351700992 11857291280623046784 9157057749894392576 6456824219165738368 3756590688437084160 1056357157708429952 16802867700689327360 14102634169960673152 11402400639232018944 8702167108503364736 6001933577774710528 3301700047046056320 601466516317402112 16347977059298299520 13647743528569645312 10947509997840991104 8247276467112336896 5547042936383682688 2846809405655028480 146575874926374272 15893086417907271680 13192852887178617472 10492619356449963264 7792385825721309056 5092152294992654848 2391918764264000640 18138429307244898048 15438195776516243840 12737962245787589632 10037728715058935424 7337495184330281216 4637261653601627008 1937028122872972800 17683538665853870208 14983305135125216000 12283071604396561792 9582838073667907584 6882604542939253376 4182371012210599168 1482137481481944960 17228648024462842368 14528414493734188160 11828180963005533952 9127947432276879744 6427713901548225536 3727480370819571328 1027246840090917120 16773757383071814528 14073523852343160320 11373290321614506112 8673056790885851904 5972823260157197696 3272589729428543488 572356198699889280 16318866741680786688 13618633210952132480 10918399680223478272 8218166149494824064 5517932618766169856 2817699088037515648 117465557308861440 15863976100289758848 13163742569561104640 10463509038832450432 7763275508103796224 5063041977375142016 2362808446646487808 18109318989627385216 15409085458898731008 12708851928170076800 10008618397441422592 7308384866712768384 4608151335984114176 1907917805255459968 17654428348236357376 14954194817507703168 12253961286779048960 9553727756050394752 6853494225321740544 4153260694593086336 1453027163864432128 17199537706845329536 14499304176116675328 11799070645388021120 9098837114659366912 6398603583930712704 3698370053202058496 998136522473404288 16744647065454301696 14044413534725647488 11344180003996993280 8643946473268339072 5943712942539684864 3243479411811030656 543245881082376448 16289756424063273856 13589522893334619648 10889289362605965440 8189055831877311232 5488822301148657024 2788588770420002816 88355239691348608 15834865782672246016 13134632251943591808 10434398721214937600 7734165190486283392 5033931659757629184 2333698129028974976 18080208672009872384 15379975141281218176 12679741610552563968 9979508079823909760 7279274549095255552 4579041018366601344 1878807487637947136 17625318030618844544 14925084499890190336 12224850969161536128 9524617438432881920 6824383907704227712 4124150376975573504 1423916846246919296 17170427389227816704 14470193858499162496 11769960327770508288 9069726797041854080 6369493266313199872 3669259735584545664 969026204855891456 16715536747836788864 14015303217108134656 11315069686379480448 8614836155650826240 5914602624922172032 3214369094193517824 514135563464863616 16260646106445761024 13560412575717106816 10860179044988452608 8159945514259798400 5459711983531144192 2759478452802489984 59244922073835776 15805755465054733184 13105521934326078976 10405288403597424768 7705054872868770560 5004821342140116352 2304587811411462144 18051098354392359552 15350864823663705344 12650631292935051136 9950397762206396928 7250164231477742720 4549930700749088512 1849697170020434304 17596207713001331712 14895974182272677504 12195740651544023296 9495507120815369088 6795273590086714880 4095040059358060672 1394806528629406464 17141317071610303872 14441083540881649664 11740850010152995456 9040616479424341248 6340382948695687040 3640149417967032832 939915887238378624 16686426430219276032 13986192899490621824 11285959368761967616 8585725838033313408 5885492307304659200 3185258776576004992 485025245847350784 16231535788828248192 13531302258099593984 10831068727370939776 8130835196642285568 5430601665913631360 2730368135184977152 30134604456322944 15776645147437220352 13076411616708566144 10376178085979911936 7675944555251257728 4975711024522603520 2275477493793949312 18021988036774846720 15321754506046192512 12621520975317538304 9921287444588884096 7221053913860229888 4520820383131575680 1820586852402921472 17567097395383818880 14866863864655164672 12166630333926510464 9466396803197856256 6766163272469202048 4065929741740547840 1365696211011893632 17112206753992791040 14411973223264136832 11711739692535482624 9011506161806828416 6311272631078174208 3611039100349520000 910805569620865792 16657316112601763200 13957082581873108992 11256849051144454784 8556615520415800576 5856381989687146368 3156148458958492160 455914928229837952 16202425471210735360 13502191940482081152 10801958409753426944 8101724879024772736 5401491348296118528 2701257817567464320 1024286838810112 15747534829819707520 13047301299091053312 10347067768362399104 7646834237633744896 4946600706905090688 2246367176176436480 17992877719157333888 15292644188428679680 12592410657700025472 9892177126971371264 7191943596242717056 4491710065514062848 1791476534785408640 17537987077766306048 14837753547037651840 12137520016308997632 9437286485580343424 6737052954851689216 4036819424123035008 1336585893394380800 17083096436375278208 14382862905646624000 11682629374917969792 8982395844189315584 6282162313460661376 3581928782732007168 881695252003352960 16628205794984250368 13927972264255596160 11227738733526941952 8527505202798287744 5827271672069633536 3127038141340979328 426804610612325120 16173315153593222528 13473081622864568320 10772848092135914112 8072614561407259904 5372381030678605696 2672147499949951488 18418658042930848896 15718424512202194688 13018190981473540480 10317957450744886272 7617723920016232064 4917490389287577856 2217256858558923648 17963767401539821056 15263533870811166848 12563300340082512640 9863066809353858432 7162833278625204224 4462599747896550016 1762366217167895808 17508876760148793216 14808643229420139008 12108409698691484800 9408176167962830592 6707942637234176384 4007709106505522176 1307475575776867968 17053986118757765376 14353752588029111168 11653519057300456960 8953285526571802752 6253051995843148544 3552818465114494336 852584934385840128 16599095477366737536 13898861946638083328 11198628415909429120 8498394885180774912 5798161354452120704 3097927823723466496 397694292994812288 16144204835975709696 13443971305247055488 10743737774518401280 8043504243789747072 5343270713061092864 2643037182332438656 18389547725313336064 15689314194584681856 12989080663856027648 10288847133127373440 7588613602398719232 4888380071670065024 2188146540941410816 17934657083922308224 15234423553193654016 12534190022464999808 9833956491736345600 7133722961007691392 4433489430279037184 1733255899550382976 17479766442531280384 14779532911802626176 12079299381073971968 9379065850345317760 6678832319616663552 3978598788888009344 1278365258159355136 17024875801140252544 14324642270411598336 11624408739682944128 8924175208954289920 6223941678225635712 3523708147496981504 823474616768327296 16569985159749224704 13869751629020570496 11169518098291916288 8469284567563262080 5769051036834607872 3068817506105953664 368583975377299456 16115094518358196864 13414860987629542656 10714627456900888448 8014393926172234240 5314160395443580032 2613926864714925824 18360437407695823232 15660203876967169024 12959970346238514816 10259736815509860608 7559503284781206400 4859269754052552192 2159036223323897984 17905546766304795392 15205313235576141184 12505079704847486976 9804846174118832768 7104612643390178560 4404379112661524352 1704145581932870144 17450656124913767552 14750422594185113344 12050189063456459136 9349955532727804928 6649722001999150720 3949488471270496512 1249254940541842304 16995765483522739712 14295531952794085504 11595298422065431296 8895064891336777088 6194831360608122880 3494597829879468672 794364299150814464 16540874842131711872 13840641311403057664 11140407780674403456 8440174249945749248 5739940719217095040 3039707188488440832 339473657759786624 16085984200740684032 13385750670012029824 10685517139283375616 7985283608554721408 5285050077826067200 2584816547097412992 18331327090078310400 15631093559349656192 12930860028621001984 10230626497892347776 7530392967163693568 4830159436435039360 2129925905706385152 17876436448687282560 15176202917958628352 12475969387229974144 9775735856501319936 7075502325772665728 4375268795044011520 1675035264315357312 17421545807296254720 14721312276567600512 12021078745838946304 9320845215110292096 6620611684381637888 3920378153652983680 1220144622924329472 16966655165905226880 14266421635176572672 11566188104447918464 8865954573719264256 6165721042990610048 3465487512261955840 765253981533301632 16511764524514199040 13811530993785544832 11111297463056890624 8411063932328236416 5710830401599582208 3010596870870928000 310363340142273792 16056873883123171200 13356640352394516992 10656406821665862784 7956173290937208576 5255939760208554368 2555706229479900160 18302216772460797568 15601983241732143360 12901749711003489152 10201516180274834944 7501282649546180736 4801049118817526528 2100815588088872320 17847326131069769728 15147092600341115520 12446859069612461312 9746625538883807104 7046392008155152896 4346158477426498688 1645924946697844480 17392435489678741888 14692201958950087680 11991968428221433472 9291734897492779264 6591501366764125056 3891267836035470848 1191034305306816640 16937544848287714048 14237311317559059840 11537077786830405632 8836844256101751424 6136610725373097216 3436377194644443008 736143663915788800 16482654206896686208 13782420676168032000 11082187145439377792 8381953614710723584 5681720083982069376 2981486553253415168 281253022524760960 16027763565505658368 13327530034777004160 10627296504048349952 7927062973319695744 5226829442591041536 2526595911862387328 18273106454843284736 15572872924114630528 12872639393385976320 10172405862657322112 7472172331928667904 4771938801200013696 2071705270471359488 17818215813452256896 15117982282723602688 12417748751994948480 9717515221266294272 7017281690537640064 4317048159808985856 1616814629080331648 17363325172061229056 14663091641332574848 11962858110603920640 9262624579875266432 6562391049146612224 3862157518417958016 1161923987689303808 16908434530670201216 14208200999941547008 11507967469212892800 8807733938484238592 6107500407755584384 3407266877026930176 707033346298275968 16453543889279173376 13753310358550519168 11053076827821864960 8352843297093210752 5652609766364556544 2952376235635902336 252142704907248128 15998653247888145536 13298419717159491328 10598186186430837120 7897952655702182912 5197719124973528704 2497485594244874496 18243996137225771904 15543762606497117696 12843529075768463488 10143295545039809280 7443062014311155072 4742828483582500864 2042594952853846656 17789105495834744064 15088871965106089856 12388638434377435648 9688404903648781440 6988171372920127232 4287937842191473024 1587704311462818816 17334214854443716224 14633981323715062016 11933747792986407808 9233514262257753600 6533280731529099392 3833047200800445184 1132813670071790976 16879324213052688384 14179090682324034176 11478857151595379968 8778623620866725760 6078390090138071552 3378156559409417344 677923028680763136 16424433571661660544 13724200040933006336 11023966510204352128 8323732979475697920 5623499448747043712 2923265918018389504 223032387289735296 15969542930270632704 13269309399541978496 10569075868813324288 7868842338084670080 5168608807356015872 2468375276627361664 18214885819608259072 15514652288879604864 12814418758150950656 10114185227422296448 7413951696693642240 4713718165964988032 2013484635236333824 17759995178217231232 15059761647488577024 12359528116759922816 9659294586031268608 6959061055302614400 4258827524573960192 1558593993845305984 17305104536826203392 14604871006097549184 11904637475368894976 9204403944640240768 6504170413911586560 3803936883182932352 1103703352454278144 16850213895435175552 14149980364706521344 11449746833977867136 8749513303249212928 6049279772520558720 3349046241791904512 648812711063250304 16395323254044147712 13695089723315493504 10994856192586839296 8294622661858185088 5594389131129530880 2894155600400876672 193922069672222464 15940432612653119872 13240199081924465664 10539965551195811456 7839732020467157248 5139498489738503040 2439264959009848832 18185775501990746240 15485541971262092032 12785308440533437824 10085074909804783616 7384841379076129408 4684607848347475200 1984374317618820992 17730884860599718400 15030651329871064192 12330417799142409984 9630184268413755776 6929950737685101568 4229717206956447360 1529483676227793152 17275994219208690560 14575760688480036352 11875527157751382144 9175293627022727936 6475060096294073728 3774826565565419520 1074593034836765312 16821103577817662720 14120870047089008512 11420636516360354304 8720402985631700096 6020169454903045888 3319935924174391680 619702393445737472 16366212936426634880 13665979405697980672 10965745874969326464 8265512344240672256 5565278813512018048 2865045282783363840 164811752054709632 15911322295035607040 13211088764306952832 10510855233578298624 7810621702849644416 5110388172120990208 2410154641392336000 18156665184373233408 15456431653644579200 12756198122915924992 10055964592187270784 7355731061458616576 4655497530729962368 1955264000001308160 17701774542982205568 15001541012253551360 12301307481524897152 9601073950796242944 6900840420067588736 4200606889338934528 1500373358610280320 17246883901591177728 14546650370862523520 11846416840133869312 9146183309405215104 6445949778676560896 3745716247947906688 1045482717219252480 16791993260200149888 14091759729471495680 11391526198742841472 8691292668014187264 5991059137285533056 3290825606556878848 590592075828224640 16337102618809122048 13636869088080467840 10936635557351813632 8236402026623159424 5536168495894505216 2835934965165851008 135701434437196800 15882211977418094208 13181978446689440000 10481744915960785792 7781511385232131584 5081277854503477376 2381044323774823168 18127554866755720576 15427321336027066368 12727087805298412160 10026854274569757952 7326620743841103744 4626387213112449536 1926153682383795328 17672664225364692736 14972430694636038528 12272197163907384320 9571963633178730112 6871730102450075904 4171496571721421696 1471263040992767488 17217773583973664896 14517540053245010688 11817306522516356480 9117072991787702272 6416839461059048064 3716605930330393856 1016372399601739648 16762882942582637056 14062649411853982848 11362415881125328640 8662182350396674432 5961948819668020224 3261715288939366016 561481758210711808 16307992301191609216 13607758770462955008 10907525239734300800 8207291709005646592 5507058178276992384 2806824647548338176 106591116819683968 15853101659800581376 13152868129071927168 10452634598343272960 7752401067614618752 5052167536885964544 2351934006157310336 18098444549138207744 15398211018409553536 12697977487680899328 9997743956952245120 7297510426223590912 4597276895494936704 1897043364766282496 17643553907747179904 14943320377018525696 12243086846289871488 9542853315561217280 6842619784832563072 4142386254103908864 1442152723375254656 17188663266356152064 14488429735627497856 11788196204898843648 9087962674170189440 6387729143441535232 3687495612712881024 987262081984226816 16733772624965124224 14033539094236470016 11333305563507815808 8633072032779161600 5932838502050507392 3232604971321853184 532371440593198976 16278881983574096384 13578648452845442176 10878414922116787968 8178181391388133760 5477947860659479552 2777714329930825344 77480799202171136 15823991342183068544 13123757811454414336 10423524280725760128 7723290749997105920 5023057219268451712 2322823688539797504 18069334231520694912 15369100700792040704 12668867170063386496 9968633639334732288 7268400108606078080 4568166577877423872 1867933047148769664 17614443590129667072 14914210059401012864 12213976528672358656 9513742997943704448 6813509467215050240 4113275936486396032 1413042405757741824 17159552948738639232 14459319418009985024 11759085887281330816 9058852356552676608 6358618825824022400 3658385295095368192 958151764366713984 16704662307347611392 14004428776618957184 11304195245890302976 8603961715161648768 5903728184432994560 3203494653704340352 503261122975686144 16249771665956583552 13549538135227929344 10849304604499275136 8149071073770620928 5448837543041966720 2748604012313312512 48370481584658304 15794881024565555712 13094647493836901504 10394413963108247296 7694180432379593088 4993946901650938880 2293713370922284672 18040223913903182080 15339990383174527872 12639756852445873664 9939523321717219456 7239289790988565248 4539056260259911040 1838822729531256832 17585333272512154240 14885099741783500032 12184866211054845824 9484632680326191616 6784399149597537408 4084165618868883200 1383932088140228992 17130442631121126400 14430209100392472192 11729975569663817984 9029742038935163776 6329508508206509568 3629274977477855360 929041446749201152 16675551989730098560 13975318459001444352 11275084928272790144 8574851397544135936 5874617866815481728 3174384336086827520 474150805358173312 16220661348339070720 13520427817610416512 10820194286881762304 8119960756153108096 5419727225424453888 2719493694695799680 19260163967145472 15765770706948042880 13065537176219388672 10365303645490734464 7665070114762080256 4964836584033426048 2264603053304771840 18011113596285669248 15310880065557015040 12610646534828360832 9910413004099706624 7210179473371052416 4509945942642398208 1809712411913744000 17556222954894641408 14855989424165987200 12155755893437332992 9455522362708678784 6755288831980024576 4055055301251370368 1354821770522716160 17101332313503613568 14401098782774959360 11700865252046305152 9000631721317650944 6300398190588996736 3600164659860342528 899931129131688320 16646441672112585728 13946208141383931520 11245974610655277312 8545741079926623104 5845507549197968896 3145274018469314688 445040487740660480 16191551030721557888 13491317499992903680 10791083969264249472 8090850438535595264 5390616907806941056 2690383377078286848 18436893920059184256 15736660389330530048 13036426858601875840 10336193327873221632 7635959797144567424 4935726266415913216 2235492735687259008 17982003278668156416 15281769747939502208 12581536217210848000 9881302686482193792 7181069155753539584 4480835625024885376 1780602094296231168 17527112637277128576 14826879106548474368 12126645575819820160 9426412045091165952 6726178514362511744 4025944983633857536 1325711452905203328 17072221995886100736 14371988465157446528 11671754934428792320 8971521403700138112 6271287872971483904 3571054342242829696 870820811514175488 16617331354495072896 13917097823766418688 11216864293037764480 8516630762309110272 5816397231580456064 3116163700851801856 415930170123147648 16162440713104045056 13462207182375390848 10761973651646736640 8061740120918082432 5361506590189428224 2661273059460774016 18407783602441671424 15707550071713017216 13007316540984363008 10307083010255708800 7606849479527054592 4906615948798400384 2206382418069746176 17952892961050643584 15252659430321989376 12552425899593335168 9852192368864680960 7151958838136026752 4451725307407372544 1751491776678718336 17498002319659615744 14797768788930961536 12097535258202307328 9397301727473653120 6697068196744998912 3996834666016344704 1296601135287690496 17043111678268587904 14342878147539933696 11642644616811279488 8942411086082625280 6242177555353971072 3541944024625316864 841710493896662656 16588221036877560064 13887987506148905856 11187753975420251648 8487520444691597440 5787286913962943232 3087053383234289024 386819852505634816 16133330395486532224 13433096864757878016 10732863334029223808 8032629803300569600 5332396272571915392 2632162741843261184 18378673284824158592 15678439754095504384 12978206223366850176 10277972692638195968 7577739161909541760 4877505631180887552 2177272100452233344 17923782643433130752 15223549112704476544 12523315581975822336 9823082051247168128 7122848520518513920 4422614989789859712 1722381459061205504 17468892002042102912 14768658471313448704 12068424940584794496 9368191409856140288 6667957879127486080 3967724348398831872 1267490817670177664 17014001360651075072 14313767829922420864 11613534299193766656 8913300768465112448 6213067237736458240 3512833707007804032 812600176279149824 16559110719260047232 13858877188531393024 11158643657802738816 8458410127074084608 5758176596345430400 3057943065616776192 357709534888121984 16104220077869019392 13403986547140365184 10703753016411710976 8003519485683056768 5303285954954402560 2603052424225748352 18349562967206645760 15649329436477991552 12949095905749337344 10248862375020683136 7548628844292028928 4848395313563374720 2148161782834720512 17894672325815617920 15194438795086963712 12494205264358309504 9793971733629655296 7093738202901001088 4393504672172346880 1693271141443692672 17439781684424590080 14739548153695935872 12039314622967281664 9339081092238627456 6638847561509973248 3938614030781319040 1238380500052664832 16984891043033562240 14284657512304908032 11584423981576253824 8884190450847599616 6183956920118945408 3483723389390291200 783489858661636992 16530000401642534400 13829766870913880192 11129533340185225984 8429299809456571776 5729066278727917568 3028832747999263360 328599217270609152 16075109760251506560 13374876229522852352 10674642698794198144 7974409168065543936 5274175637336889728 2573942106608235520 18320452649589132928 15620219118860478720 12919985588131824512 10219752057403170304 7519518526674516096 4819284995945861888 2119051465217207680 17865562008198105088 15165328477469450880 12465094946740796672 9764861416012142464 7064627885283488256 4364394354554834048 1664160823826179840 17410671366807077248 14710437836078423040 12010204305349768832 9309970774621114624 6609737243892460416 3909503713163806208 1209270182435152000 16955780725416049408 14255547194687395200 11555313663958740992 8855080133230086784 6154846602501432576 3454613071772778368 754379541044124160 16500890084025021568 13800656553296367360 11100423022567713152 8400189491839058944 5699955961110404736 2999722430381750528 299488899653096320 16045999442633993728 13345765911905339520 10645532381176685312 7945298850448031104 5245065319719376896 2544831788990722688 18291342331971620096 15591108801242965888 12890875270514311680 10190641739785657472 7490408209057003264 4790174678328349056 2089941147599694848 17836451690580592256 15136218159851938048 12435984629123283840 9735751098394629632 7035517567665975424 4335284036937321216 1635050506208667008 17381561049189564416 14681327518460910208 11981093987732256000 9280860457003601792 6580626926274947584 3880393395546293376 1180159864817639168 16926670407798536576 14226436877069882368 11526203346341228160 8825969815612573952 6125736284883919744 3425502754155265536 725269223426611328 16471779766407508736 13771546235678854528 11071312704950200320 8371079174221546112 5670845643492891904 2970612112764237696 270378582035583488 16016889125016480896 13316655594287826688 10616422063559172480 7916188532830518272 5215955002101864064 2515721471373209856 18262232014354107264 15561998483625453056 12861764952896798848 10161531422168144640 7461297891439490432 4761064360710836224 2060830829982182016 17807341372963079424 15107107842234425216 12406874311505771008 9706640780777116800 7006407250048462592 4306173719319808384 1605940188591154176 17352450731572051584 14652217200843397376 11951983670114743168 9251750139386088960 6551516608657434752 3851283077928780544 1151049547200126336 16897560090181023744 14197326559452369536 11497093028723715328 8796859497995061120 6096625967266406912 3396392436537752704 696158905809098496 16442669448789995904 13742435918061341696 11042202387332687488 8341968856604033280 5641735325875379072 2941501795146724864 241268264418070656 15987778807398968064 13287545276670313856 10587311745941659648 7887078215213005440 5186844684484351232 2486611153755697024 18233121696736594432 15532888166007940224 12832654635279286016 10132421104550631808 7432187573821977600 4731954043093323392 2031720512364669184 17778231055345566592 15077997524616912384 12377763993888258176 9677530463159603968 6977296932430949760 4277063401702295552 1576829870973641344 17323340413954538752 14623106883225884544 11922873352497230336 9222639821768576128 6522406291039921920 3822172760311267712 1121939229582613504 16868449772563510912 14168216241834856704 11467982711106202496 8767749180377548288 6067515649648894080 3367282118920239872 667048588191585664 16413559131172483072 13713325600443828864 11013092069715174656 8312858538986520448 5612625008257866240 2912391477529212032 212157946800557824 15958668489781455232 13258434959052801024 10558201428324146816 7857967897595492608 5157734366866838400 2457500836138184192 18204011379119081600 15503777848390427392 12803544317661773184 10103310786933118976 7403077256204464768 4702843725475810560 2002610194747156352 17749120737728053760 15048887206999399552 12348653676270745344 9648420145542091136 6948186614813436928 4247953084084782720 1547719553356128512 17294230096337025920 14593996565608371712 11893763034879717504 9193529504151063296 6493295973422409088 3793062442693754880 1092828911965100672 16839339454945998080 14139105924217343872 11438872393488689664 8738638862760035456 6038405332031381248 3338171801302727040 637938270574072832 16384448813554970240 13684215282826316032 10983981752097661824 8283748221369007616 5583514690640353408 2883281159911699200 183047629183044992 15929558172163942400 13229324641435288192 10529091110706633984 7828857579977979776 5128624049249325568 2428390518520671360 18174901061501568768 15474667530772914560 12774434000044260352 10074200469315606144 7373966938586951936 4673733407858297728 1973499877129643520 17720010420110540928 15019776889381886720 12319543358653232512 9619309827924578304 6919076297195924096 4218842766467269888 1518609235738615680 17265119778719513088 14564886247990858880 11864652717262204672 9164419186533550464 6464185655804896256 3763952125076242048 1063718594347587840 16810229137328485248 14109995606599831040 11409762075871176832 8709528545142522624 6009295014413868416 3309061483685214208 608827952956560000 16355338495937457408 13655104965208803200 10954871434480148992 8254637903751494784 5554404373022840576 2854170842294186368 153937311565532160 15900447854546429568 13200214323817775360 10499980793089121152 7799747262360466944 5099513731631812736 2399280200903158528 18145790743884055936 15445557213155401728 12745323682426747520 10045090151698093312 7344856620969439104 4644623090240784896 1944389559512130688 17690900102493028096 14990666571764373888 12290433041035719680 9590199510307065472 6889965979578411264 4189732448849757056 1489498918121102848 17236009461102000256 14535775930373346048 11835542399644691840 9135308868916037632 6435075338187383424 3734841807458729216 1034608276730075008 16781118819710972416 14080885288982318208 11380651758253664000 8680418227525009792 5980184696796355584 3279951166067701376 579717635339047168 16326228178319944576 13625994647591290368 10925761116862636160 8225527586133981952 5525294055405327744 2825060524676673536 124826993948019328 15871337536928916736 13171104006200262528 10470870475471608320 7770636944742954112 5070403414014299904 2370169883285645696 18116680426266543104 15416446895537888896 12716213364809234688 10015979834080580480 7315746303351926272 4615512772623272064 1915279241894617856 17661789784875515264 14961556254146861056 12261322723418206848 9561089192689552640 6860855661960898432 4160622131232244224 1460388600503590016 17206899143484487424 14506665612755833216 11806432082027179008 9106198551298524800 6405965020569870592 3705731489841216384 1005497959112562176 16752008502093459584 14051774971364805376 11351541440636151168 8651307909907496960 5951074379178842752 3250840848450188544 550607317721534336 16297117860702431744 13596884329973777536 10896650799245123328 8196417268516469120 5496183737787814912 2795950207059160704 95716676330506496 15842227219311403904 13141993688582749696 10441760157854095488 7741526627125441280 5041293096396787072 2341059565668132864 18087570108649030272 15387336577920376064 12687103047191721856 9986869516463067648 7286635985734413440 4586402455005759232 1886168924277105024 17632679467258002432 14932445936529348224 12232212405800694016 9531978875072039808 6831745344343385600 4131511813614731392 1431278282886077184 17177788825866974592 14477555295138320384 11777321764409666176 9077088233681011968 6376854702952357760 3676621172223703552 976387641495049344 16722898184475946752 14022664653747292544 11322431123018638336 8622197592289984128 5921964061561329920 3221730530832675712 521497000104021504 16268007543084918912 13567774012356264704 10867540481627610496 8167306950898956288 5467073420170302080 2766839889441647872 66606358712993664 15813116901693891072 13112883370965236864 10412649840236582656 7712416309507928448 5012182778779274240 2311949248050620032 18058459791031517440 15358226260302863232 12657992729574209024 9957759198845554816 7257525668116900608 4557292137388246400 1857058606659592192 17603569149640489600 14903335618911835392 12203102088183181184 9502868557454526976 6802635026725872768 4102401495997218560 1402167965268564352 17148678508249461760 14448444977520807552 11748211446792153344 9047977916063499136 6347744385334844928 3647510854606190720 947277323877536512 16693787866858433920 13993554336129779712 11293320805401125504 8593087274672471296 5892853743943817088 3192620213215162880 492386682486508672 16238897225467406080 13538663694738751872 10838430164010097664 8138196633281443456 5437963102552789248 2737729571824135040 37496041095480832 15784006584076378240 13083773053347724032 10383539522619069824 7683305991890415616 4983072461161761408 2282838930433107200 18029349473414004608 15329115942685350400 12628882411956696192 9928648881228041984 7228415350499387776 4528181819770733568 1827948289042079360 17574458832022976768 14874225301294322560 12173991770565668352 9473758239837014144 6773524709108359936 4073291178379705728 1373057647651051520 17119568190631948928 14419334659903294720 11719101129174640512 9018867598445986304 6318634067717332096 3618400536988677888 918167006260023680 16664677549240921088 13964444018512266880 11264210487783612672 8563976957054958464 5863743426326304256 3163509895597650048 463276364868995840 16209786907849893248 13509553377121239040 10809319846392584832 8109086315663930624 5408852784935276416 2708619254206622208 8385723477968000 15754896266458865408 13054662735730211200 10354429205001556992 7654195674272902784 4953962143544248576 2253728612815594368 18000239155796491776 15300005625067837568 12599772094339183360 9899538563610529152 7199305032881874944 4499071502153220736 1798837971424566528 17545348514405463936 14845114983676809728 12144881452948155520 9444647922219501312 6744414391490847104 4044180860762192896 1343947330033538688 17090457873014436096 14390224342285781888 11689990811557127680 8989757280828473472 6289523750099819264 3589290219371165056 889056688642510848 16635567231623408256 13935333700894754048 11235100170166099840 8534866639437445632 5834633108708791424 3134399577980137216 434166047251483008 16180676590232380416 13480443059503726208 10780209528775072000 8079975998046417792 5379742467317763584 2679508936589109376 18426019479570006784 15725785948841352576 13025552418112698368 10325318887384044160 7625085356655389952 4924851825926735744 2224618295198081536 17971128838178978944 15270895307450324736 12570661776721670528 9870428245993016320 7170194715264362112 4469961184535707904 1769727653807053696 17516238196787951104 14816004666059296896 12115771135330642688 9415537604601988480 6715304073873334272 4015070543144680064 1314837012416025856 17061347555396923264 14361114024668269056 11660880493939614848 8960646963210960640 6260413432482306432 3560179901753652224 859946371024998016 16606456914005895424 13906223383277241216 11205989852548587008 8505756321819932800 5805522791091278592 3105289260362624384 405055729633970176 16151566272614867584 13451332741886213376 10751099211157559168 8050865680428904960 5350632149700250752 2650398618971596544 18396909161952493952 15696675631223839744 12996442100495185536 10296208569766531328 7595975039037877120 4895741508309222912 2195507977580568704 17942018520561466112 15241784989832811904 12541551459104157696 9841317928375503488 7141084397646849280 4440850866918195072 1740617336189540864 17487127879170438272 14786894348441784064 12086660817713129856 9386427286984475648 6686193756255821440 3985960225527167232 1285726694798513024 17032237237779410432 14332003707050756224 11631770176322102016 8931536645593447808 6231303114864793600 3531069584136139392 830836053407485184 16577346596388382592 13877113065659728384 11176879534931074176 8476646004202419968 5776412473473765760 3076178942745111552 375945412016457344 16122455954997354752 13422222424268700544 10721988893540046336 8021755362811392128 5321521832082737920 2621288301354083712 18367798844334981120 15667565313606326912 12967331782877672704 10267098252149018496 7566864721420364288 4866631190691710080 2166397659963055872 17912908202943953280 15212674672215299072 12512441141486644864 9812207610757990656 7111974080029336448 4411740549300682240 1711507018572028032 17458017561552925440 14757784030824271232 12057550500095617024 9357316969366962816 6657083438638308608 3956849907909654400 1256616377181000192 17003126920161897600 14302893389433243392 11602659858704589184 8902426327975934976 6202192797247280768 3501959266518626560 801725735789972352 16548236278770869760 13848002748042215552 11147769217313561344 8447535686584907136 5747302155856252928 3047068625127598720 346835094398944512 16093345637379841920 13393112106651187712 10692878575922533504 7992645045193879296 5292411514465225088 2592177983736570880 18338688526717468288 15638454995988814080 12938221465260159872 10237987934531505664 7537754403802851456 4837520873074197248 2137287342345543040 17883797885326440448 15183564354597786240 12483330823869132032 9783097293140477824 7082863762411823616 4382630231683169408 1682396700954515200 17428907243935412608 14728673713206758400 12028440182478104192 9328206651749449984 6627973121020795776 3927739590292141568 1227506059563487360 16974016602544384768 14273783071815730560 11573549541087076352 8873316010358422144 6173082479629767936 3472848948901113728 772615418172459520 16519125961153356928 13818892430424702720 11118658899696048512 8418425368967394304 5718191838238740096 3017958307510085888 317724776781431680 16064235319762329088 13364001789033674880 10663768258305020672 7963534727576366464 5263301196847712256 2563067666119058048 18309578209099955456 15609344678371301248 12909111147642647040 10208877616913992832 7508644086185338624 4808410555456684416 2108177024728030208 17854687567708927616 15154454036980273408 12454220506251619200 9753986975522964992 7053753444794310784 4353519914065656576 1653286383337002368 17399796926317899776 14699563395589245568 11999329864860591360 9299096334131937152 6598862803403282944 3898629272674628736 1198395741945974528 16944906284926871936 14244672754198217728 11544439223469563520 8844205692740909312 6143972162012255104 3443738631283600896 743505100554946688 16490015643535844096 13789782112807189888 11089548582078535680 8389315051349881472 5689081520621227264 2988847989892573056 288614459163918848 16035125002144816256 13334891471416162048 10634657940687507840 7934424409958853632 5234190879230199424 2533957348501545216 18280467891482442624 15580234360753788416 12880000830025134208 10179767299296480000 7479533768567825792 4779300237839171584 2079066707110517376 17825577250091414784 15125343719362760576 12425110188634106368 9724876657905452160 7024643127176797952 4324409596448143744 1624176065719489536 17370686608700386944 14670453077971732736 11970219547243078528 9269986016514424320 6569752485785770112 3869518955057115904 1169285424328461696 16915795967309359104 14215562436580704896 11515328905852050688 8815095375123396480 6114861844394742272 3414628313666088064 714394782937433856 16460905325918331264 13760671795189677056 11060438264461022848 8360204733732368640 5659971203003714432 2959737672275060224 259504141546406016 16006014684527303424 13305781153798649216 10605547623069995008 7905314092341340800 5205080561612686592 2504847030884032384 18251357573864929792 15551124043136275584 12850890512407621376 10150656981678967168 7450423450950312960 4750189920221658752 2049956389493004544 17796466932473901952 15096233401745247744 12395999871016593536 9695766340287939328 6995532809559285120 4295299278830630912 1595065748101976704 17341576291082874112 14641342760354219904 11941109229625565696 9240875698896911488 6540642168168257280 3840408637439603072 1140175106710948864 16886685649691846272 14186452118963192064 11486218588234537856 8785985057505883648 6085751526777229440 3385517996048575232 685284465319921024 16431795008300818432 13731561477572164224 11031327946843510016 8331094416114855808 5630860885386201600 2930627354657547392 230393823928893184 15976904366909790592 13276670836181136384 10576437305452482176 7876203774723827968 5175970243995173760 2475736713266519552 18222247256247416960 15522013725518762752 12821780194790108544 10121546664061454336 7421313133332800128 4721079602604145920 2020846071875491712 17767356614856389120 15067123084127734912 12366889553399080704 9666656022670426496 6966422491941772288 4266188961213118080 1565955430484463872 17312465973465361280 14612232442736707072 11911998912008052864 9211765381279398656 6511531850550744448 3811298319822090240 1111064789093436032 16857575332074333440 14157341801345679232 11457108270617025024 8756874739888370816 6056641209159716608 3356407678431062400 656174147702408192 16402684690683305600 13702451159954651392 11002217629225997184 8301984098497342976 5601750567768688768 2901517037040034560 201283506311380352 15947794049292277760 13247560518563623552 10547326987834969344 7847093457106315136 5146859926377660928 2446626395649006720 18193136938629904128 15492903407901249920 12792669877172595712 10092436346443941504 7392202815715287296 4691969284986633088 1991735754257978880 17738246297238876288 15038012766510222080 12337779235781567872 9637545705052913664 6937312174324259456 4237078643595605248 1536845112866951040 17283355655847848448 14583122125119194240 11882888594390540032 9182655063661885824 6482421532933231616 3782188002204577408 1081954471475923200 16828465014456820608 14128231483728166400 11427997952999512192 8727764422270857984 6027530891542203776 3327297360813549568 627063830084895360 16373574373065792768 13673340842337138560 10973107311608484352 8272873780879830144 5572640250151175936 2872406719422521728 172173188693867520 15918683731674764928 13218450200946110720 10518216670217456512 7817983139488802304 5117749608760148096 2417516078031493888 18164026621012391296 15463793090283737088 12763559559555082880 10063326028826428672 7363092498097774464 4662858967369120256 1962625436640466048 17709135979621363456 15008902448892709248 12308668918164055040 9608435387435400832 6908201856706746624 4207968325978092416 1507734795249438208 17254245338230335616 14554011807501681408 11853778276773027200 9153544746044372992 6453311215315718784 3753077684587064576 1052844153858410368 16799354696839307776 14099121166110653568 11398887635381999360 8698654104653345152 5998420573924690944 3298187043196036736 597953512467382528 16344464055448279936 13644230524719625728 10943996993990971520 8243763463262317312 5543529932533663104 2843296401805008896 143062871076354688 15889573414057252096 13189339883328597888 10489106352599943680 7788872821871289472 5088639291142635264 2388405760413981056 18134916303394878464 15434682772666224256 12734449241937570048 10034215711208915840 7333982180480261632 4633748649751607424 1933515119022953216 17680025662003850624 14979792131275196416 12279558600546542208 9579325069817888000 6879091539089233792 4178858008360579584 1478624477631925376 17225135020612822784 14524901489884168576 11824667959155514368 9124434428426860160 6424200897698205952 3723967366969551744 1023733836240897536 16770244379221794944 14070010848493140736 11369777317764486528 8669543787035832320 5969310256307178112 3269076725578523904 568843194849869696 16315353737830767104 13615120207102112896 10914886676373458688 8214653145644804480 5514419614916150272 2814186084187496064 113952553458841856 15860463096439739264 13160229565711085056 10459996034982430848 7759762504253776640 5059528973525122432 2359295442796468224 18105805985777365632 15405572455048711424 12705338924320057216 10005105393591403008 7304871862862748800 4604638332134094592 1904404801405440384 17650915344386337792 14950681813657683584 12250448282929029376 9550214752200375168 6849981221471720960 4149747690743066752 1449514160014412544 17196024702995309952 14495791172266655744 11795557641538001536 9095324110809347328 6395090580080693120 3694857049352038912 994623518623384704 16741134061604282112 14040900530875627904 11340667000146973696 8640433469418319488 5940199938689665280 3239966407961011072 539732877232356864 16286243420213254272 13586009889484600064 10885776358755945856 8185542828027291648 5485309297298637440 2785075766569983232 84842235841329024 15831352778822226432 13131119248093572224 10430885717364918016 7730652186636263808 5030418655907609600 2330185125178955392 18076695668159852800 15376462137431198592 12676228606702544384 9975995075973890176 7275761545245235968 4575528014516581760 1875294483787927552 17621805026768824960 14921571496040170752 12221337965311516544 9521104434582862336 6820870903854208128 4120637373125553920 1420403842396899712 17166914385377797120 14466680854649142912 11766447323920488704 9066213793191834496 6365980262463180288 3665746731734526080 965513201005871872 16712023743986769280 14011790213258115072 11311556682529460864 8611323151800806656 5911089621072152448 3210856090343498240 510622559614844032 16257133102595741440 13556899571867087232 10856666041138433024 8156432510409778816 5456198979681124608 2755965448952470400 55731918223816192 15802242461204713600 13102008930476059392 10401775399747405184 7701541869018750976 5001308338290096768 2301074807561442560 18047585350542339968 15347351819813685760 12647118289085031552 9946884758356377344 7246651227627723136 4546417696899068928 1846184166170414720 17592694709151312128 14892461178422657920 12192227647694003712 9491994116965349504 6791760586236695296 4091527055508041088 1391293524779386880 17137804067760284288 14437570537031630080 11737337006302975872 9037103475574321664 6336869944845667456 3636636414117013248 936402883388359040 16682913426369256448 13982679895640602240 11282446364911948032 8582212834183293824 5881979303454639616 3181745772725985408 481512241997331200 16228022784978228608 13527789254249574400 10827555723520920192 8127322192792265984 5427088662063611776 2726855131334957568 26621600606303360 15773132143587200768 13072898612858546560 10372665082129892352 7672431551401238144 4972198020672583936 2271964489943929728 18018475032924827136 15318241502196172928 12618007971467518720 9917774440738864512 7217540910010210304 4517307379281556096 1817073848552901888 17563584391533799296 14863350860805145088 12163117330076490880 9462883799347836672 6762650268619182464 4062416737890528256 1362183207161874048 17108693750142771456 14408460219414117248 11708226688685463040 9007993157956808832 6307759627228154624 3607526096499500416 907292565770846208 16653803108751743616 13953569578023089408 11253336047294435200 8553102516565780992 5852868985837126784 3152635455108472576 452401924379818368 16198912467360715776 13498678936632061568 10798445405903407360 8098211875174753152 5397978344446098944 2697744813717444736 18444255356698342144 15744021825969687936 13043788295241033728 10343554764512379520 7643321233783725312 4943087703055071104 2242854172326416896 17989364715307314304 15289131184578660096 12588897653850005888 9888664123121351680 7188430592392697472 4488197061664043264 1787963530935389056 17534474073916286464 14834240543187632256 12134007012458978048 9433773481730323840 6733539951001669632 4033306420273015424 1333072889544361216 17079583432525258624 14379349901796604416 11679116371067950208 8978882840339296000 6278649309610641792 3578415778881987584 878182248153333376 16624692791134230784 13924459260405576576 11224225729676922368 8523992198948268160 5823758668219613952 3123525137490959744 423291606762305536 16169802149743202944 13469568619014548736 10769335088285894528 8069101557557240320 5368868026828586112 2668634496099931904 18415145039080829312 15714911508352175104 13014677977623520896 10314444446894866688 7614210916166212480 4913977385437558272 2213743854708904064 17960254397689801472 15260020866961147264 12559787336232493056 9859553805503838848 7159320274775184640 4459086744046530432 1758853213317876224 17505363756298773632 14805130225570119424 12104896694841465216 9404663164112811008 6704429633384156800 4004196102655502592 1303962571926848384 17050473114907745792 14350239584179091584 11650006053450437376 8949772522721783168 6249538991993128960 3549305461264474752 849071930535820544 16595582473516717952 13895348942788063744 11195115412059409536 8494881881330755328 5794648350602101120 3094414819873446912 394181289144792704 16140691832125690112 13440458301397035904 10740224770668381696 8039991239939727488 5339757709211073280 2639524178482419072 18386034721463316480 15685801190734662272 12985567660006008064 10285334129277353856 7585100598548699648 4884867067820045440 2184633537091391232 17931144080072288640 15230910549343634432 12530677018614980224 9830443487886326016 7130209957157671808 4429976426429017600 1729742895700363392 17476253438681260800 14776019907952606592 12075786377223952384 9375552846495298176 6675319315766643968 3975085785037989760 1274852254309335552 17021362797290232960 14321129266561578752 11620895735832924544 8920662205104270336 6220428674375616128 3520195143646961920 819961612918307712 16566472155899205120 13866238625170550912 11166005094441896704 8465771563713242496 5765538032984588288 3065304502255934080 365070971527279872 16111581514508177280 13411347983779523072 10711114453050868864 8010880922322214656 5310647391593560448 2610413860864906240 18356924403845803648 15656690873117149440 12956457342388495232 10256223811659841024 7555990280931186816 4855756750202532608 2155523219473878400 17902033762454775808 15201800231726121600 12501566700997467392 9801333170268813184 7101099639540158976 4400866108811504768 1700632578082850560 17447143121063747968 14746909590335093760 12046676059606439552 9346442528877785344 6646208998149131136 3945975467420476928 1245741936691822720 16992252479672720128 14292018948944065920 11591785418215411712 8891551887486757504 6191318356758103296 3491084826029449088 790851295300794880 16537361838281692288 13837128307553038080 11136894776824383872 8436661246095729664 5736427715367075456 3036194184638421248 335960653909767040 16082471196890664448 13382237666162010240 10682004135433356032 7981770604704701824 5281537073976047616 2581303543247393408 18327814086228290816 15627580555499636608 12927347024770982400 10227113494042328192 7526879963313673984 4826646432585019776 2126412901856365568 17872923444837262976 15172689914108608768 12472456383379954560 9772222852651300352 7071989321922646144 4371755791193991936 1671522260465337728 17418032803446235136 14717799272717580928 12017565741988926720 9317332211260272512 6617098680531618304 3916865149802964096 1216631619074309888 16963142162055207296 14262908631326553088 11562675100597898880 8862441569869244672 6162208039140590464 3461974508411936256 761740977683282048 16508251520664179456 13808017989935525248 11107784459206871040 8407550928478216832 5707317397749562624 3007083867020908416 306850336292254208 16053360879273151616 13353127348544497408 10652893817815843200 7952660287087188992 5252426756358534784 2552193225629880576 18298703768610777984 15598470237882123776 12898236707153469568 10198003176424815360 7497769645696161152 4797536114967506944 2097302584238852736 17843813127219750144 15143579596491095936 12443346065762441728 9743112535033787520 7042879004305133312 4342645473576479104 1642411942847824896 17388922485828722304 14688688955100068096 11988455424371413888 9288221893642759680 6587988362914105472 3887754832185451264 1187521301456797056 16934031844437694464 14233798313709040256 11533564782980386048 8833331252251731840 6133097721523077632 3432864190794423424 732630660065769216 16479141203046666624 13778907672318012416 11078674141589358208 8378440610860704000 5678207080132049792 2977973549403395584 277740018674741376 16024250561655638784 13324017030926984576 10623783500198330368 7923549969469676160 5223316438741021952 2523082908012367744 18269593450993265152 15569359920264610944 12869126389535956736 10168892858807302528 7468659328078648320 4768425797349994112 2068192266621339904 17814702809602237312 15114469278873583104 12414235748144928896 9714002217416274688 7013768686687620480 4313535155958966272 1613301625230312064 17359812168211209472 14659578637482555264 11959345106753901056 9259111576025246848 6558878045296592640 3858644514567938432 1158410983839284224 16904921526820181632 14204687996091527424 11504454465362873216 8804220934634219008 6103987403905564800 3403753873176910592 703520342448256384 16450030885429153792 13749797354700499584 11049563823971845376 8349330293243191168 5649096762514536960 2948863231785882752 248629701057228544 15995140244038125952 13294906713309471744 10594673182580817536 7894439651852163328 5194206121123509120 2493972590394854912 18240483133375752320 15540249602647098112 12840016071918443904 10139782541189789696 7439549010461135488 4739315479732481280 2039081949003827072 17785592491984724480 15085358961256070272 12385125430527416064 9684891899798761856 6984658369070107648 4284424838341453440 1584191307612799232 17330701850593696640 14630468319865042432 11930234789136388224 9230001258407734016 6529767727679079808 3829534196950425600 1129300666221771392 16875811209202668800 14175577678474014592 11475344147745360384 8775110617016706176 6074877086288051968 3374643555559397760 674410024830743552 16420920567811640960 13720687037082986752 11020453506354332544 8320219975625678336 5619986444897024128 2919752914168369920 219519383439715712 15966029926420613120 13265796395691958912 10565562864963304704 7865329334234650496 5165095803505996288 2464862272777342080 18211372815758239488 15511139285029585280 12810905754300931072 10110672223572276864 7410438692843622656 4710205162114968448 2009971631386314240 17756482174367211648 15056248643638557440 12356015112909903232 9655781582181249024 6955548051452594816 4255314520723940608 1555080989995286400 17301591532976183808 14601358002247529600 11901124471518875392 9200890940790221184 6500657410061566976 3800423879332912768 1100190348604258560 16846700891585155968 14146467360856501760 11446233830127847552 8746000299399193344 6045766768670539136 3345533237941884928 645299707213230720 16391810250194128128 13691576719465473920 10991343188736819712 8291109658008165504 5590876127279511296 2890642596550857088 190409065822202880 15936919608803100288 13236686078074446080 10536452547345791872 7836219016617137664 5135985485888483456 2435751955159829248 18182262498140726656 15482028967412072448 12781795436683418240 10081561905954764032 7381328375226109824 4681094844497455616 1980861313768801408 17727371856749698816 15027138326021044608 12326904795292390400 9626671264563736192 6926437733835081984 4226204203106427776 1525970672377773568 17272481215358670976 14572247684630016768 11872014153901362560 9171780623172708352 6471547092444054144 3771313561715399936 1071080030986745728 16817590573967643136 14117357043238988928 11417123512510334720 8716889981781680512 6016656451053026304 3316422920324372096 616189389595717888 16362699932576615296 13662466401847961088 10962232871119306880 8261999340390652672 5561765809661998464 2861532278933344256 161298748204690048 15907809291185587456 13207575760456933248 10507342229728279040 7807108698999624832 5106875168270970624 2406641637542316416 18153152180523213824 15452918649794559616 12752685119065905408 10052451588337251200 7352218057608596992 4651984526879942784 1951750996151288576 17698261539132185984 14998028008403531776 12297794477674877568 9597560946946223360 6897327416217569152 4197093885488914944 1496860354760260736 17243370897741158144 14543137367012503936 11842903836283849728 9142670305555195520 6442436774826541312 3742203244097887104 1041969713369232896 16788480256350130304 14088246725621476096 11388013194892821888 8687779664164167680 5987546133435513472 3287312602706859264 587079071978205056 16333589614959102464 13633356084230448256 10933122553501794048 8232889022773139840 5532655492044485632 2832421961315831424 132188430587177216 15878698973568074624 13178465442839420416 10478231912110766208 7777998381382112000 5077764850653457792 2377531319924803584 18124041862905700992 15423808332177046784 12723574801448392576 10023341270719738368 7323107739991084160 4622874209262429952 1922640678533775744 17669151221514673152 14968917690786018944 12268684160057364736 9568450629328710528 6868217098600056320 4167983567871402112 1467750037142747904 17214260580123645312 14514027049394991104 11813793518666336896 9113559987937682688 6413326457209028480 3713092926480374272 1012859395751720064 16759369938732617472 14059136408003963264 11358902877275309056 8658669346546654848 5958435815818000640 3258202285089346432 557968754360692224 16304479297341589632 13604245766612935424 10904012235884281216 8203778705155627008 5503545174426972800 2803311643698318592 103078112969664384 15849588655950561792 13149355125221907584 10449121594493253376 7748888063764599168 5048654533035944960 2348421002307290752 18094931545288188160 15394698014559533952 12694464483830879744 9994230953102225536 7293997422373571328 4593763891644917120 1893530360916262912 17640040903897160320 14939807373168506112 12239573842439851904 9539340311711197696 6839106780982543488 4138873250253889280 1438639719525235072 17185150262506132480 14484916731777478272 11784683201048824064 9084449670320169856 6384216139591515648 3683982608862861440 983749078134207232 16730259621115104640 14030026090386450432 11329792559657796224 8629559028929142016 5929325498200487808 3229091967471833600 528858436743179392 16275368979724076800 13575135448995422592 10874901918266768384 8174668387538114176 5474434856809459968 2774201326080805760 73967795352151552 15820478338333048960 13120244807604394752 10420011276875740544 7719777746147086336 5019544215418432128 2319310684689777920 18065821227670675328 15365587696942021120 12665354166213366912 9965120635484712704 7264887104756058496 4564653574027404288 1864420043298750080 17610930586279647488 14910697055550993280 12210463524822339072 9510229994093684864 6809996463365030656 4109762932636376448 1409529401907722240 17156039944888619648 14455806414159965440 11755572883431311232 9055339352702657024 6355105821974002816 3654872291245348608 954638760516694400 16701149303497591808 14000915772768937600 11300682242040283392 8600448711311629184 5900215180582974976 3199981649854320768 499748119125666560 16246258662106563968 13546025131377909760 10845791600649255552 8145558069920601344 5445324539191947136 2745091008463292928 44857477734638720 15791368020715536128 13091134489986881920 10390900959258227712 7690667428529573504 4990433897800919296 2290200367072265088 18036710910053162496 15336477379324508288 12636243848595854080 9936010317867199872 7235776787138545664 4535543256409891456 1835309725681237248 17581820268662134656 14881586737933480448 12181353207204826240 9481119676476172032 6780886145747517824 4080652615018863616 1380419084290209408 17126929627271106816 14426696096542452608 11726462565813798400 9026229035085144192 6325995504356489984 3625761973627835776 925528442899181568 16672038985880078976 13971805455151424768 11271571924422770560 8571338393694116352 5871104862965462144 3170871332236807936 470637801508153728 16217148344489051136 13516914813760396928 10816681283031742720 8116447752303088512 5416214221574434304 2715980690845780096 15747160117125888 15762257703098023296 13062024172369369088 10361790641640714880 7661557110912060672 4961323580183406464 2261090049454752256 18007600592435649664 15307367061706995456 12607133530978341248 9906900000249687040 7206666469521032832 4506432938792378624 1806199408063724416 17552709951044621824 14852476420315967616 12152242889587313408 9452009358858659200 6751775828130004992 4051542297401350784 1351308766672696576 17097819309653593984 14397585778924939776 11697352248196285568 8997118717467631360 6296885186738977152 3596651656010322944 896418125281668736 16642928668262566144 13942695137533911936 11242461606805257728 8542228076076603520 5841994545347949312 3141761014619295104 441527483890640896 16188038026871538304 13487804496142884096 10787570965414229888 8087337434685575680 5387103903956921472 2686870373228267264 18433380916209164672 15733147385480510464 13032913854751856256 10332680324023202048 7632446793294547840 4932213262565893632 2231979731837239424 17978490274818136832 15278256744089482624 12578023213360828416 9877789682632174208 7177556151903520000 4477322621174865792 1777089090446211584 17523599633427108992 14823366102698454784 12123132571969800576 9422899041241146368 6722665510512492160 4022431979783837952 1322198449055183744 17068708992036081152 14368475461307426944 11668241930578772736 8968008399850118528 6267774869121464320 3567541338392810112 867307807664155904 16613818350645053312 13913584819916399104 11213351289187744896 8513117758459090688 5812884227730436480 3112650697001782272 412417166273128064 16158927709254025472 13458694178525371264 10758460647796717056 8058227117068062848 5357993586339408640 2657760055610754432 18404270598591651840 15704037067862997632 13003803537134343424 10303570006405689216 7603336475677035008 4903102944948380800 2202869414219726592 17949379957200624000 15249146426471969792 12548912895743315584 9848679365014661376 7148445834286007168 4448212303557352960 1747978772828698752 17494489315809596160 14794255785080941952 12094022254352287744 9393788723623633536 6693555192894979328 3993321662166325120 1293088131437670912 17039598674418568320 14339365143689914112 11639131612961259904 8938898082232605696 6238664551503951488 3538431020775297280 838197490046643072 16584708033027540480 13884474502298886272 11184240971570232064 8484007440841577856 5783773910112923648 3083540379384269440 383306848655615232 16129817391636512640 13429583860907858432 10729350330179204224 8029116799450550016 5328883268721895808 2628649737993241600 18375160280974139008 15674926750245484800 12974693219516830592 10274459688788176384 7574226158059522176 4873992627330867968 2173759096602213760 17920269639583111168 15220036108854456960 12519802578125802752 9819569047397148544 7119335516668494336 4419101985939840128 1718868455211185920 17465378998192083328 14765145467463429120 12064911936734774912 9364678406006120704 6664444875277466496 3964211344548812288 1263977813820158080 17010488356801055488 14310254826072401280 11610021295343747072 8909787764615092864 6209554233886438656 3509320703157784448 809087172429130240 16555597715410027648 13855364184681373440 11155130653952719232 8454897123224065024 5754663592495410816 3054430061766756608 354196531038102400 16100707074018999808 13400473543290345600 10700240012561691392 8000006481833037184 5299772951104382976 2599539420375728768 18346049963356626176 15645816432627971968 12945582901899317760 10245349371170663552 7545115840442009344 4844882309713355136 2144648778984700928 17891159321965598336 15190925791236944128 12490692260508289920 9790458729779635712 7090225199050981504 4389991668322327296 1689758137593673088 17436268680574570496 14736035149845916288 12035801619117262080 9335568088388607872 6635334557659953664 3935101026931299456 1234867496202645248 16981378039183542656 14281144508454888448 11580910977726234240 8880677446997580032 6180443916268925824 3480210385540271616 779976854811617408 16526487397792514816 13826253867063860608 11126020336335206400 8425786805606552192 5725553274877897984 3025319744149243776 325086213420589568 16071596756401486976 13371363225672832768 10671129694944178560 7970896164215524352 5270662633486870144 2570429102758215936 18316939645739113344 15616706115010459136 12916472584281804928 10216239053553150720 7516005522824496512 4815771992095842304 2115538461367188096 17862049004348085504 15161815473619431296 12461581942890777088 9761348412162122880 7061114881433468672 4360881350704814464 1660647819976160256 17407158362957057664 14706924832228403456 12006691301499749248 9306457770771095040 6606224240042440832 3905990709313786624 1205757178585132416 16952267721566029824 14252034190837375616 11551800660108721408 8851567129380067200 6151333598651412992 3451100067922758784 750866537194104576 16497377080175001984 13797143549446347776 11096910018717693568 8396676487989039360 5696442957260385152 2996209426531730944 295975895803076736 16042486438783974144 13342252908055319936 10642019377326665728 7941785846598011520 5241552315869357312 2541318785140703104 18287829328121600512 15587595797392946304 12887362266664292096 10187128735935637888 7486895205206983680 4786661674478329472 2086428143749675264 17832938686730572672 15132705156001918464 12432471625273264256 9732238094544610048 7032004563815955840 4331771033087301632 1631537502358647424 17378048045339544832 14677814514610890624 11977580983882236416 9277347453153582208 6577113922424928000 3876880391696273792 1176646860967619584 16923157403948516992 14222923873219862784 11522690342491208576 8822456811762554368 6122223281033900160 3421989750305245952 721756219576591744 16468266762557489152 13768033231828834944 11067799701100180736 8367566170371526528 5667332639642872320 2967099108914218112 266865578185563904 16013376121166461312 13313142590437807104 10612909059709152896 7912675528980498688 5212441998251844480 2512208467523190272 18258719010504087680 15558485479775433472 12858251949046779264 10158018418318125056 7457784887589470848 4757551356860816640 2057317826132162432 17803828369113059840 15103594838384405632 12403361307655751424 9703127776927097216 7002894246198443008 4302660715469788800 1602427184741134592 17348937727722032000 14648704196993377792 11948470666264723584 9248237135536069376 6548003604807415168 3847770074078760960 1147536543350106752 16894047086331004160 14193813555602349952 11493580024873695744 8793346494145041536 6093112963416387328 3392879432687733120 692645901959078912 16439156444939976320 13738922914211322112 11038689383482667904 8338455852754013696 5638222322025359488 2937988791296705280 237755260568051072 15984265803548948480 13284032272820294272 10583798742091640064 7883565211362985856 5183331680634331648 2483098149905677440 18229608692886574848 15529375162157920640 12829141631429266432 10128908100700612224 7428674569971958016 4728441039243303808 2028207508514649600 17774718051495547008 15074484520766892800 12374250990038238592 9674017459309584384 6973783928580930176 4273550397852275968 1573316867123621760 17319827410104519168 14619593879375864960 11919360348647210752 9219126817918556544 6518893287189902336 3818659756461248128 1118426225732593920 16864936768713491328 14164703237984837120 11464469707256182912 8764236176527528704 6064002645798874496 3363769115070220288 663535584341566080 16410046127322463488 13709812596593809280 11009579065865155072 8309345535136500864 5609112004407846656 2908878473679192448 208644942950538240 15955155485931435648 13254921955202781440 10554688424474127232 7854454893745473024 5154221363016818816 2453987832288164608 18200498375269062016 15500264844540407808 12800031313811753600 10099797783083099392 7399564252354445184 4699330721625790976 1999097190897136768 17745607733878034176 15045374203149379968 12345140672420725760 9644907141692071552 6944673610963417344 4244440080234763136 1544206549506108928 17290717092487006336 14590483561758352128 11890250031029697920 9190016500301043712 6489782969572389504 3789549438843735296 1089315908115081088 16835826451095978496 14135592920367324288 11435359389638670080 8735125858910015872 6034892328181361664 3334658797452707456 634425266724053248 16380935809704950656 13680702278976296448 10980468748247642240 8280235217518988032 5580001686790333824 2879768156061679616 179534625333025408 15926045168313922816 13225811637585268608 10525578106856614400 7825344576127960192 5125111045399305984 2424877514670651776 18171388057651549184 15471154526922894976 12770920996194240768 10070687465465586560 7370453934736932352 4670220404008278144 1969986873279623936 17716497416260521344 15016263885531867136 12316030354803212928 9615796824074558720 6915563293345904512 4215329762617250304 1515096231888596096 17261606774869493504 14561373244140839296 11861139713412185088 9160906182683530880 6460672651954876672 3760439121226222464 1060205590497568256 16806716133478465664 14106482602749811456 11406249072021157248 8706015541292503040 6005782010563848832 3305548479835194624 605314949106540416 16351825492087437824 13651591961358783616 10951358430630129408 8251124899901475200 5550891369172820992 2850657838444166784 150424307715512576 15896934850696409984 13196701319967755776 10496467789239101568 7796234258510447360 5096000727781793152 2395767197053138944 18142277740034036352 15442044209305382144 12741810678576727936 10041577147848073728 7341343617119419520 4641110086390765312 1940876555662111104 17687387098643008512 14987153567914354304 12286920037185700096 9586686506457045888 6886452975728391680 4186219444999737472 1485985914271083264 17232496457251980672 14532262926523326464 11832029395794672256 9131795865066018048 6431562334337363840 3731328803608709632 1031095272880055424 16777605815860952832 14077372285132298624 11377138754403644416 8676905223674990208 5976671692946336000 3276438162217681792 576204631489027584 16322715174469924992 13622481643741270784 10922248113012616576 8222014582283962368 5521781051555308160 2821547520826653952 121313990097999744 15867824533078897152 13167591002350242944 10467357471621588736 7767123940892934528 5066890410164280320 2366656879435626112 18113167422416523520 15412933891687869312 12712700360959215104 10012466830230560896 7312233299501906688 4611999768773252480 1911766238044598272 17658276781025495680 14958043250296841472 12257809719568187264 9557576188839533056 6857342658110878848 4157109127382224640 1456875596653570432 17203386139634467840 14503152608905813632 11802919078177159424 9102685547448505216 6402452016719851008 3702218485991196800 1001984955262542592 16748495498243440000 14048261967514785792 11348028436786131584 8647794906057477376 5947561375328823168 3247327844600168960 547094313871514752 16293604856852412160 13593371326123757952 10893137795395103744 8192904264666449536 5492670733937795328 2792437203209141120 92203672480486912 15838714215461384320 13138480684732730112 10438247154004075904 7738013623275421696 5037780092546767488 2337546561818113280 18084057104799010688 15383823574070356480 12683590043341702272 9983356512613048064 7283122981884393856 4582889451155739648 1882655920427085440 17629166463407982848 14928932932679328640 12228699401950674432 9528465871222020224 6828232340493366016 4127998809764711808 1427765279036057600 17174275822016955008 14474042291288300800 11773808760559646592 9073575229830992384 6373341699102338176 3673108168373683968 972874637645029760 16719385180625927168 14019151649897272960 11318918119168618752 8618684588439964544 5918451057711310336 3218217526982656128 517983996254001920 16264494539234899328 13564261008506245120 10864027477777590912 8163793947048936704 5463560416320282496 2763326885591628288 63093354862974080 15809603897843871488 13109370367115217280 10409136836386563072 7708903305657908864 5008669774929254656 2308436244200600448 18054946787181497856 15354713256452843648 12654479725724189440 9954246194995535232 7254012664266881024 4553779133538226816 1853545602809572608 17600056145790470016 14899822615061815808 12199589084333161600 9499355553604507392 6799122022875853184 4098888492147198976 1398654961418544768 17145165504399442176 14444931973670787968 11744698442942133760 9044464912213479552 6344231381484825344 3643997850756171136 943764320027516928 16690274863008414336 13990041332279760128 11289807801551105920 8589574270822451712 5889340740093797504 3189107209365143296 488873678636489088 16235384221617386496 13535150690888732288 10834917160160078080 8134683629431423872 5434450098702769664 2734216567974115456 33983037245461248 15780493580226358656 13080260049497704448 10380026518769050240 7679792988040396032 4979559457311741824 2279325926583087616 18025836469563985024 15325602938835330816 12625369408106676608 9925135877378022400 7224902346649368192 4524668815920713984 1824435285192059776 17570945828172957184 14870712297444302976 12170478766715648768 9470245235986994560 6770011705258340352 4069778174529686144 1369544643801031936 17116055186781929344 14415821656053275136 11715588125324620928 9015354594595966720 6315121063867312512 3614887533138658304 914654002410004096 16661164545390901504 13960931014662247296 11260697483933593088 8560463953204938880 5860230422476284672 3159996891747630464 459763361018976256 16206273903999873664 13506040373271219456 10805806842542565248 8105573311813911040 5405339781085256832 2705106250356602624 4872719627948416 15751383262608845824 13051149731880191616 10350916201151537408 7650682670422883200 4950449139694228992 2250215608965574784 17996726151946472192 15296492621217817984 12596259090489163776 9896025559760509568 7195792029031855360 4495558498303201152 1795324967574546944 17541835510555444352 14841601979826790144 12141368449098135936 9441134918369481728 6740901387640827520 4040667856912173312 1340434326183519104 17086944869164416512 14386711338435762304 11686477807707108096 8986244276978453888 6286010746249799680 3585777215521145472 885543684792491264 16632054227773388672 13931820697044734464 11231587166316080256 8531353635587426048 5831120104858771840 3130886574130117632 430653043401463424 16177163586382360832 13476930055653706624 10776696524925052416 8076462994196398208 5376229463467744000 2675995932739089792 18422506475719987200 15722272944991332992 13022039414262678784 10321805883534024576 7621572352805370368 4921338822076716160 2221105291348061952 17967615834328959360 15267382303600305152 12567148772871650944 9866915242142996736 7166681711414342528 4466448180685688320 1766214649957034112 17512725192937931520 14812491662209277312 12112258131480623104 9412024600751968896 6711791070023314688 4011557539294660480 1311324008566006272 17057834551546903680 14357601020818249472 11657367490089595264 8957133959360941056 6256900428632286848 3556666897903632640 856433367174978432 16602943910155875840 13902710379427221632 11202476848698567424 8502243317969913216 5802009787241259008 3101776256512604800 401542725783950592 16148053268764848000 13447819738036193792 10747586207307539584 8047352676578885376 5347119145850231168 2646885615121576960 18393396158102474368 15693162627373820160 12992929096645165952 10292695565916511744 7592462035187857536 4892228504459203328 2191994973730549120 17938505516711446528 15238271985982792320 12538038455254138112 9837804924525483904 7137571393796829696 4437337863068175488 1737104332339521280 17483614875320418688 14783381344591764480 12083147813863110272 9382914283134456064 6682680752405801856 3982447221677147648 1282213690948493440 17028724233929390848 14328490703200736640 11628257172472082432 8928023641743428224 6227790111014774016 3527556580286119808 827323049557465600 16573833592538363008 13873600061809708800 11173366531081054592 8473133000352400384 5772899469623746176 3072665938895091968 372432408166437760 16118942951147335168 13418709420418680960 10718475889690026752 8018242358961372544 5318008828232718336 2617775297504064128 18364285840484961536 15664052309756307328 12963818779027653120 10263585248298998912 7563351717570344704 4863118186841690496 2162884656113036288 17909395199093933696 15209161668365279488 12508928137636625280 9808694606907971072 7108461076179316864 4408227545450662656 1707994014722008448 17454504557702905856 14754271026974251648 12054037496245597440 9353803965516943232 6653570434788289024 3953336904059634816 1253103373330980608 16999613916311878016 14299380385583223808 11599146854854569600 8898913324125915392 6198679793397261184 3498446262668606976 798212731939952768 16544723274920850176 13844489744192195968 11144256213463541760 8444022682734887552 5743789152006233344 3043555621277579136 343322090548924928 16089832633529822336 13389599102801168128 10689365572072513920 7989132041343859712 5288898510615205504 2588664979886551296 18335175522867448704 15634941992138794496 12934708461410140288 10234474930681486080 7534241399952831872 4834007869224177664 2133774338495523456 17880284881476420864 15180051350747766656 12479817820019112448 9779584289290458240 7079350758561804032 4379117227833149824 1678883697104495616 17425394240085393024 14725160709356738816 12024927178628084608 9324693647899430400 6624460117170776192 3924226586442121984 1223993055713467776 16970503598694365184 14270270067965710976 11570036537237056768 8869803006508402560 6169569475779748352 3469335945051094144 769102414322439936 16515612957303337344 13815379426574683136 11115145895846028928 8414912365117374720 5714678834388720512 3014445303660066304 314211772931412096 16060722315912309504 13360488785183655296 10660255254455001088 7960021723726346880 5259788192997692672 2559554662269038464 18306065205249935872 15605831674521281664 12905598143792627456 10205364613063973248 7505131082335319040 4804897551606664832 2104664020878010624 17851174563858908032 15150941033130253824 12450707502401599616 9750473971672945408 7050240440944291200 4350006910215636992 1649773379486982784 17396283922467880192 14696050391739225984 11995816861010571776 9295583330281917568 6595349799553263360 3895116268824609152 1194882738095954944 16941393281076852352 14241159750348198144 11540926219619543936 8840692688890889728 6140459158162235520 3440225627433581312 739992096704927104 16486502639685824512 13786269108957170304 11086035578228516096 8385802047499861888 5685568516771207680 2985334986042553472 285101455313899264 16031611998294796672 13331378467566142464 10631144936837488256 7930911406108834048 5230677875380179840 2530444344651525632 18276954887632423040 15576721356903768832 12876487826175114624 10176254295446460416 7476020764717806208 4775787233989152000 2075553703260497792 17822064246241395200 15121830715512740992 12421597184784086784 9721363654055432576 7021130123326778368 4320896592598124160 1620663061869469952 17367173604850367360 14666940074121713152 11966706543393058944 9266473012664404736 6566239481935750528 3866005951207096320 1165772420478442112 16912282963459339520 14212049432730685312 11511815902002031104 8811582371273376896 6111348840544722688 3411115309816068480 710881779087414272 16457392322068311680 13757158791339657472 11056925260611003264 8356691729882349056 5656458199153694848 2956224668425040640 255991137696386432 16002501680677283840 13302268149948629632 10602034619219975424 7901801088491321216 5201567557762667008 2501334027034012800 18247844570014910208 15547611039286256000 12847377508557601792 10147143977828947584 7446910447100293376 4746676916371639168 2046443385642984960 17792953928623882368 15092720397895228160 12392486867166573952 9692253336437919744 6992019805709265536 4291786274980611328 1591552744251957120 17338063287232854528 14637829756504200320 11937596225775546112 9237362695046891904 6537129164318237696 3836895633589583488 1136662102860929280 16883172645841826688 14182939115113172480 11482705584384518272 8782472053655864064 6082238522927209856 3382004992198555648 681771461469901440 16428282004450798848 13728048473722144640 11027814942993490432 8327581412264836224 5627347881536182016 2927114350807527808 226880820078873600 15973391363059771008 13273157832331116800 10572924301602462592 7872690770873808384 5172457240145154176 2472223709416499968 18218734252397397376 15518500721668743168 12818267190940088960 10118033660211434752 7417800129482780544 4717566598754126336 2017333068025472128 17763843611006369536 15063610080277715328 12363376549549061120 9663143018820406912 6962909488091752704 4262675957363098496 1562442426634444288 17308952969615341696 14608719438886687488 11908485908158033280 9208252377429379072 6508018846700724864 3807785315972070656 1107551785243416448 16854062328224313856 14153828797495659648 11453595266767005440 8753361736038351232 6053128205309697024 3352894674581042816 652661143852388608 16399171686833286016 13698938156104631808 10998704625375977600 8298471094647323392 5598237563918669184 2898004033190014976 197770502461360768 15944281045442258176 13244047514713603968 10543813983984949760 7843580453256295552 5143346922527641344 2443113391798987136 18189623934779884544 15489390404051230336 12789156873322576128 10088923342593921920 7388689811865267712 4688456281136613504 1988222750407959296 17734733293388856704 15034499762660202496 12334266231931548288 9634032701202894080 6933799170474239872 4233565639745585664 1533332109016931456 17279842651997828864 14579609121269174656 11879375590540520448 9179142059811866240 6478908529083212032 3778674998354557824 1078441467625903616 16824952010606801024 14124718479878146816 11424484949149492608 8724251418420838400 6024017887692184192 3323784356963529984 623550826234875776 16370061369215773184 13669827838487118976 10969594307758464768 8269360777029810560 5569127246301156352 2868893715572502144 168660184843847936 15915170727824745344 13214937197096091136 10514703666367436928 7814470135638782720 5114236604910128512 2414003074181474304 18160513617162371712 15460280086433717504 12760046555705063296 10059813024976409088 7359579494247754880 4659345963519100672 1959112432790446464 17705622975771343872 15005389445042689664 12305155914314035456 9604922383585381248 6904688852856727040 4204455322128072832 1504221791399418624 17250732334380316032 14550498803651661824 11850265272923007616 9150031742194353408 6449798211465699200 3749564680737044992 1049331150008390784 16795841692989288192 14095608162260633984 11395374631531979776 8695141100803325568 5994907570074671360 3294674039346017152 594440508617362944 16340951051598260352 13640717520869606144 10940483990140951936 8240250459412297728 5540016928683643520 2839783397954989312 139549867226335104 15886060410207232512 13185826879478578304 10485593348749924096 7785359818021269888 5085126287292615680 2384892756563961472 18131403299544858880 15431169768816204672 12730936238087550464 10030702707358896256 7330469176630242048 4630235645901587840 1930002115172933632 17676512658153831040 14976279127425176832 12276045596696522624 9575812065967868416 6875578535239214208 4175345004510560000 1475111473781905792 17221622016762803200 14521388486034148992 11821154955305494784 9120921424576840576 6420687893848186368 3720454363119532160 1020220832390877952 16766731375371775360 14066497844643121152 11366264313914466944 8666030783185812736 5965797252457158528 3265563721728504320 565330190999850112 16311840733980747520 13611607203252093312 10911373672523439104 8211140141794784896 5510906611066130688 2810673080337476480 110439549608822272 15856950092589719680 13156716561861065472 10456483031132411264 7756249500403757056 5056015969675102848 2355782438946448640 18102292981927346048 15402059451198691840 12701825920470037632 10001592389741383424 7301358859012729216 4601125328284075008 1900891797555420800 17647402340536318208 14947168809807664000 12246935279079009792 9546701748350355584 6846468217621701376 4146234686893047168 1446001156164392960 17192511699145290368 14492278168416636160 11792044637687981952 9091811106959327744 6391577576230673536 3691344045502019328 991110514773365120 16737621057754262528 14037387527025608320 11337153996296954112 8636920465568299904 5936686934839645696 3236453404110991488 536219873382337280 16282730416363234688 13582496885634580480 10882263354905926272 8182029824177272064 5481796293448617856 2781562762719963648 81329231991309440 15827839774972206848 13127606244243552640 10427372713514898432 7727139182786244224 5026905652057590016 2326672121328935808 18073182664309833216 15372949133581179008 12672715602852524800 9972482072123870592 7272248541395216384 4572015010666562176 1871781479937907968 17618292022918805376 14918058492190151168 12217824961461496960 9517591430732842752 6817357900004188544 4117124369275534336 1416890838546880128 17163401381527777536 14463167850799123328 11762934320070469120 9062700789341814912 6362467258613160704 3662233727884506496 962000197155852288 16708510740136749696 14008277209408095488 11308043678679441280 8607810147950787072 5907576617222132864 3207343086493478656 507109555764824448 16253620098745721856 13553386568017067648 10853153037288413440 8152919506559759232 5452685975831105024 2752452445102450816 52218914373796608 15798729457354694016 13098495926626039808 10398262395897385600 7698028865168731392 4997795334440077184 2297561803711422976 18044072346692320384 15343838815963666176 12643605285235011968 9943371754506357760 7243138223777703552 4542904693049049344 1842671162320395136 17589181705301292544 14888948174572638336 12188714643843984128 9488481113115329920 6788247582386675712 4088014051658021504 1387780520929367296 17134291063910264704 14434057533181610496 11733824002452956288 9033590471724302080 6333356940995647872 3633123410266993664 932889879538339456 16679400422519236864 13979166891790582656 11278933361061928448 8578699830333274240 5878466299604620032 3178232768875965824 477999238147311616 16224509781128209024 13524276250399554816 10824042719670900608 8123809188942246400 5423575658213592192 2723342127484937984 23108596756283776 15769619139737181184 13069385609008526976 10369152078279872768 7668918547551218560 4968685016822564352 2268451486093910144 18014962029074807552 15314728498346153344 12614494967617499136 9914261436888844928 7214027906160190720 4513794375431536512 1813560844702882304 17560071387683779712 14859837856955125504 12159604326226471296 9459370795497817088 6759137264769162880 4058903734040508672 1358670203311854464 17105180746292751872 14404947215564097664 11704713684835443456 9004480154106789248 6304246623378135040 3604013092649480832 903779561920826624 16650290104901724032 13950056574173069824 11249823043444415616 8549589512715761408 5849355981987107200 3149122451258452992 448888920529798784 16195399463510696192 13495165932782041984 10794932402053387776 8094698871324733568 5394465340596079360 2694231809867425152 18440742352848322560 15740508822119668352 13040275291391014144 10340041760662359936 7639808229933705728 4939574699205051520 2239341168476397312 17985851711457294720 15285618180728640512 12585384649999986304 9885151119271332096 7184917588542677888 4484684057814023680 1784450527085369472 17530961070066266880 14830727539337612672 12130494008608958464 9430260477880304256 6730026947151650048 4029793416422995840 1329559885694341632 17076070428675239040 14375836897946584832 11675603367217930624 8975369836489276416 6275136305760622208 3574902775031968000 874669244303313792 16621179787284211200 13920946256555556992 11220712725826902784 8520479195098248576 5820245664369594368 3120012133640940160 419778602912285952 16166289145893183360 13466055615164529152 10765822084435874944 8065588553707220736 5365355022978566528 2665121492249912320 18411632035230809728 15711398504502155520 13011164973773501312 10310931443044847104 7610697912316192896 4910464381587538688 2210230850858884480 17956741393839781888 15256507863111127680 12556274332382473472 9856040801653819264 7155807270925165056 4455573740196510848 1755340209467856640 17501850752448754048 14801617221720099840 12101383690991445632 9401150160262791424 6700916629534137216 4000683098805483008 1300449568076828800 17046960111057726208 14346726580329072000 11646493049600417792 8946259518871763584 6246025988143109376 3545792457414455168 845558926685800960 16592069469666698368 13891835938938044160 11191602408209389952 8491368877480735744 5791135346752081536 3090901816023427328 390668285294773120 16137178828275670528 13436945297547016320 10736711766818362112 8036478236089707904 5336244705361053696 2636011174632399488 18382521717613296896 15682288186884642688 12982054656155988480 10281821125427334272 7581587594698680064 4881354063970025856 2181120533241371648 17927631076222269056 15227397545493614848 12527164014764960640 9826930484036306432 7126696953307652224 4426463422578998016 1726229891850343808 17472740434831241216 14772506904102587008 12072273373373932800 9372039842645278592 6671806311916624384 3971572781187970176 1271339250459315968 17017849793440213376 14317616262711559168 11617382731982904960 8917149201254250752 6216915670525596544 3516682139796942336 816448609068288128 16562959152049185536 13862725621320531328 11162492090591877120 8462258559863222912 5762025029134568704 3061791498405914496 361557967677260288 16108068510658157696 13407834979929503488 10707601449200849280 8007367918472195072 5307134387743540864 2606900857014886656 18353411399995784064 15653177869267129856 12952944338538475648 10252710807809821440 7552477277081167232 4852243746352513024 2152010215623858816 17898520758604756224 15198287227876102016 12498053697147447808 9797820166418793600 7097586635690139392 4397353104961485184 1697119574232830976 17443630117213728384 14743396586485074176 12043163055756419968 9342929525027765760 6642695994299111552 3942462463570457344 1242228932841803136 16988739475822700544 14288505945094046336 11588272414365392128 8888038883636737920 6187805352908083712 3487571822179429504 787338291450775296 16533848834431672704 13833615303703018496 11133381772974364288 8433148242245710080 5732914711517055872 3032681180788401664 332447650059747456 16078958193040644864 13378724662311990656 10678491131583336448 7978257600854682240 5278024070126028032 2577790539397373824 18324301082378271232 15624067551649617024 12923834020920962816 10223600490192308608 7523366959463654400 4823133428735000192 2122899898006345984 17869410440987243392 15169176910258589184 12468943379529934976 9768709848801280768 7068476318072626560 4368242787343972352 1668009256615318144 17414519799596215552 14714286268867561344 12014052738138907136 9313819207410252928 6613585676681598720 3913352145952944512 1213118615224290304 16959629158205187712 14259395627476533504 11559162096747879296 8858928566019225088 6158695035290570880 3458461504561916672 758227973833262464 16504738516814159872 13804504986085505664 11104271455356851456 8404037924628197248 5703804393899543040 3003570863170888832 303337332442234624 16049847875423132032 13349614344694477824 10649380813965823616 7949147283237169408 5248913752508515200 2548680221779860992 18295190764760758400 15594957234032104192 12894723703303449984 10194490172574795776 7494256641846141568 4794023111117487360 2093789580388833152 17840300123369730560 15140066592641076352 12439833061912422144 9739599531183767936 7039366000455113728 4339132469726459520 1638898938997805312 17385409481978702720 14685175951250048512 11984942420521394304 9284708889792740096 6584475359064085888 3884241828335431680 1184008297606777472 16930518840587674880 14230285309859020672 11530051779130366464 8829818248401712256 6129584717673058048 3429351186944403840 729117656215749632 16475628199196647040 13775394668467992832 11075161137739338624 8374927607010684416 5674694076282030208 2974460545553376000 274227014824721792 16020737557805619200 13320504027076964992 10620270496348310784 7920036965619656576 5219803434891002368 2519569904162348160 18266080447143245568 15565846916414591360 12865613385685937152 10165379854957282944 7465146324228628736 4764912793499974528 2064679262771320320 17811189805752217728 15110956275023563520 12410722744294909312 9710489213566255104 7010255682837600896 4310022152108946688 1609788621380292480 17356299164361189888 14656065633632535680 11955832102903881472 9255598572175227264 6555365041446573056 3855131510717918848 1154897979989264640 16901408522970162048 14201174992241507840 11500941461512853632 8800707930784199424 6100474400055545216 3400240869326891008 700007338598236800 16446517881579134208 13746284350850480000 11046050820121825792 8345817289393171584 5645583758664517376 2945350227935863168 245116697207208960 15991627240188106368 13291393709459452160 10591160178730797952 7890926648002143744 5190693117273489536 2490459586544835328 18236970129525732736 15536736598797078528 12836503068068424320 10136269537339770112 7436036006611115904 4735802475882461696 2035568945153807488 17782079488134704896 15081845957406050688 12381612426677396480 9681378895948742272 6981145365220088064 4280911834491433856 1580678303762779648 17327188846743677056 14626955316015022848 11926721785286368640 9226488254557714432 6526254723829060224 3826021193100406016 1125787662371751808 16872298205352649216 14172064674623995008 11471831143895340800 8771597613166686592 6071364082438032384 3371130551709378176 670897020980723968 16417407563961621376 13717174033232967168 11016940502504312960 8316706971775658752 5616473441047004544 2916239910318350336 216006379589696128 15962516922570593536 13262283391841939328 10562049861113285120 7861816330384630912 5161582799655976704 2461349268927322496 18207859811908219904 15507626281179565696 12807392750450911488 10107159219722257280 7406925688993603072 4706692158264948864 2006458627536294656 17752969170517192064 15052735639788537856 12352502109059883648 9652268578331229440 6952035047602575232 4251801516873921024 1551567986145266816 17298078529126164224 14597844998397510016 11897611467668855808 9197377936940201600 6497144406211547392 3796910875482893184 1096677344754238976 16843187887735136384 14142954357006482176 11442720826277827968 8742487295549173760 6042253764820519552 3342020234091865344 641786703363211136 16388297246344108544 13688063715615454336 10987830184886800128 8287596654158145920 5587363123429491712 2887129592700837504 186896061972183296 15933406604953080704 13233173074224426496 10532939543495772288 7832706012767118080 5132472482038463872 2432238951309809664 18178749494290707072 15478515963562052864 12778282432833398656 10078048902104744448 7377815371376090240 4677581840647436032 1977348309918781824 17723858852899679232 15023625322171025024 12323391791442370816 9623158260713716608 6922924729985062400 4222691199256408192 1522457668527753984 17268968211508651392 14568734680779997184 11868501150051342976 9168267619322688768 6468034088594034560 3767800557865380352 1067567027136726144 16814077570117623552 14113844039388969344 11413610508660315136 8713376977931660928 6013143447203006720 3312909916474352512 612676385745698304 16359186928726595712 13658953397997941504 10958719867269287296 8258486336540633088 5558252805811978880 2858019275083324672 157785744354670464 15904296287335567872 13204062756606913664 10503829225878259456 7803595695149605248 5103362164420951040 2403128633692296832 18149639176673194240 15449405645944540032 12749172115215885824 10048938584487231616 7348705053758577408 4648471523029923200 1948237992301268992 17694748535282166400 14994515004553512192 12294281473824857984 9594047943096203776 6893814412367549568 4193580881638895360 1493347350910241152 17239857893891138560 14539624363162484352 11839390832433830144 9139157301705175936 6438923770976521728 3738690240247867520 1038456709519213312 16784967252500110720 14084733721771456512 11384500191042802304 8684266660314148096 5984033129585493888 3283799598856839680 583566068128185472 16330076611109082880 13629843080380428672 10929609549651774464 8229376018923120256 5529142488194466048 2828908957465811840 128675426737157632 15875185969718055040 13174952438989400832 10474718908260746624 7774485377532092416 5074251846803438208 2374018316074784000 18120528859055681408 15420295328327027200 12720061797598372992 10019828266869718784 7319594736141064576 4619361205412410368 1919127674683756160 17665638217664653568 14965404686935999360 12265171156207345152 9564937625478690944 6864704094750036736 4164470564021382528 1464237033292728320 17210747576273625728 14510514045544971520 11810280514816317312 9110046984087663104 6409813453359008896 3709579922630354688 1009346391901700480 16755856934882597888 14055623404153943680 11355389873425289472 8655156342696635264 5954922811967981056 3254689281239326848 554455750510672640 16300966293491570048 13600732762762915840 10900499232034261632 8200265701305607424 5500032170576953216 2799798639848299008 99565109119644800 15846075652100542208 13145842121371888000 10445608590643233792 7745375059914579584 5045141529185925376 2344907998457271168 18091418541438168576 15391185010709514368 12690951479980860160 9990717949252205952 7290484418523551744 4590250887794897536 1890017357066243328 17636527900047140736 14936294369318486528 12236060838589832320 9535827307861178112 6835593777132523904 4135360246403869696 1435126715675215488 17181637258656112896 14481403727927458688 11781170197198804480 9080936666470150272 6380703135741496064 3680469605012841856 980236074284187648 16726746617265085056 14026513086536430848 11326279555807776640 8626046025079122432 5925812494350468224 3225578963621814016 525345432893159808 16271855975874057216 13571622445145403008 10871388914416748800 8171155383688094592 5470921852959440384 2770688322230786176 70454791502131968 15816965334483029376 13116731803754375168 10416498273025720960 7716264742297066752 5016031211568412544 2315797680839758336 18062308223820655744 15362074693092001536 12661841162363347328 9961607631634693120 7261374100906038912 4561140570177384704 1860907039448730496 17607417582429627904 14907184051700973696 12206950520972319488 9506716990243665280 6806483459515011072 4106249928786356864 1406016398057702656 17152526941038600064 14452293410309945856 11752059879581291648 9051826348852637440 6351592818123983232 3651359287395329024 951125756666674816 16697636299647572224 13997402768918918016 11297169238190263808 8596935707461609600 5896702176732955392 3196468646004301184 496235115275646976 16242745658256544384 13542512127527890176 10842278596799235968 8142045066070581760 5441811535341927552 2741578004613273344 41344473884619136 15787855016865516544 13087621486136862336 10387387955408208128 7687154424679553920 4986920893950899712 2286687363222245504 18033197906203142912 15332964375474488704 12632730844745834496 9932497314017180288 7232263783288526080 4532030252559871872 1831796721831217664 17578307264812115072 14878073734083460864 12177840203354806656 9477606672626152448 6777373141897498240 4077139611168844032 1376906080440189824 17123416623421087232 14423183092692433024 11722949561963778816 9022716031235124608 6322482500506470400 3622248969777816192 922015439049161984 16668525982030059392 13968292451301405184 11268058920572750976 8567825389844096768 5867591859115442560 3167358328386788352 467124797658134144 16213635340639031552 13513401809910377344 10813168279181723136 8112934748453068928 5412701217724414720 2712467686995760512 12234156267106304 15758744699248003712 13058511168519349504 10358277637790695296 7658044107062041088 4957810576333386880 2257577045604732672 18004087588585630080 15303854057856975872 12603620527128321664 9903386996399667456 7203153465671013248 4502919934942359040 1802686404213704832 17549196947194602240 14848963416465948032 12148729885737293824 9448496355008639616 6748262824279985408 4048029293551331200 1347795762822676992 17094306305803574400 14394072775074920192 11693839244346265984 8993605713617611776 6293372182888957568 3593138652160303360 892905121431649152 16639415664412546560 13939182133683892352 11238948602955238144 8538715072226583936 5838481541497929728 3138248010769275520 438014480040621312 16184525023021518720 13484291492292864512 10784057961564210304 8083824430835556096 5383590900106901888 2683357369378247680 18429867912359145088 15729634381630490880 13029400850901836672 10329167320173182464 7628933789444528256 4928700258715874048 2228466727987219840 17974977270968117248 15274743740239463040 12574510209510808832 9874276678782154624 7174043148053500416 4473809617324846208 1773576086596192000 17520086629577089408 14819853098848435200 12119619568119780992 9419386037391126784 6719152506662472576 4018918975933818368 1318685445205164160 17065195988186061568 14364962457457407360 11664728926728753152 8964495396000098944 6264261865271444736 3564028334542790528 863794803814136320 16610305346795033728 13910071816066379520 11209838285337725312 8509604754609071104 5809371223880416896 3109137693151762688 408904162423108480 16155414705404005888 13455181174675351680 10754947643946697472 8054714113218043264 5354480582489389056 2654247051760734848 18400757594741632256 15700524064012978048 13000290533284323840 10300057002555669632 7599823471827015424 4899589941098361216 2199356410369707008 17945866953350604416 15245633422621950208 12545399891893296000 9845166361164641792 7144932830435987584 4444699299707333376 1744465768978679168 17490976311959576576 14790742781230922368 12090509250502268160 9390275719773613952 6690042189044959744 3989808658316305536 1289575127587651328 17036085670568548736 14335852139839894528 11635618609111240320 8935385078382586112 6235151547653931904 3534918016925277696 834684486196623488 16581195029177520896 13880961498448866688 11180727967720212480 8480494436991558272 5780260906262904064 3080027375534249856 379793844805595648 16126304387786493056 13426070857057838848 10725837326329184640 8025603795600530432 5325370264871876224 2625136734143222016 18371647277124119424 15671413746395465216 12971180215666811008 10270946684938156800 7570713154209502592 4870479623480848384 2170246092752194176 17916756635733091584 15216523105004437376 12516289574275783168 9816056043547128960 7115822512818474752 4415588982089820544 1715355451361166336 17461865994342063744 14761632463613409536 12061398932884755328 9361165402156101120 6660931871427446912 3960698340698792704 1260464809970138496 17006975352951035904 14306741822222381696 11606508291493727488 8906274760765073280 6206041230036419072 3505807699307764864 805574168579110656 16552084711560008064 13851851180831353856 11151617650102699648 8451384119374045440 5751150588645391232 3050917057916737024 350683527188082816 16097194070168980224 13396960539440326016 10696727008711671808 7996493477983017600 5296259947254363392 2596026416525709184 18342536959506606592 15642303428777952384 12942069898049298176 10241836367320643968 7541602836591989760 4841369305863335552 2141135775134681344 17887646318115578752 15187412787386924544 12487179256658270336 9786945725929616128 7086712195200961920 4386478664472307712 1686245133743653504 17432755676724550912 14732522145995896704 12032288615267242496 9332055084538588288 6631821553809934080 3931588023081279872 1231354492352625664 16977865035333523072 14277631504604868864 11577397973876214656 8877164443147560448 6176930912418906240 3476697381690252032 776463850961597824 16522974393942495232 13822740863213841024 11122507332485186816 8422273801756532608 5722040271027878400 3021806740299224192 321573209570569984 16068083752551467392 13367850221822813184 10667616691094158976 7967383160365504768 5267149629636850560 2566916098908196352 18313426641889093760 15613193111160439552 12912959580431785344 10212726049703131136 7512492518974476928 4812258988245822720 2112025457517168512 17858536000498065920 15158302469769411712 12458068939040757504 9757835408312103296 7057601877583449088 4357368346854794880 1657134816126140672 17403645359107038080 14703411828378383872 12003178297649729664 9302944766921075456 6602711236192421248 3902477705463767040 1202244174735112832 16948754717716010240 14248521186987356032 11548287656258701824 8848054125530047616 6147820594801393408 3447587064072739200 747353533344084992 16493864076324982400 13793630545596328192 11093397014867673984 8393163484139019776 5692929953410365568 2992696422681711360 292462891953057152 16038973434933954560 13338739904205300352 10638506373476646144 7938272842747991936 5238039312019337728 2537805781290683520 18284316324271580928 15584082793542926720 12883849262814272512 10183615732085618304 7483382201356964096 4783148670628309888 2082915139899655680 17829425682880553088 15129192152151898880 12428958621423244672 9728725090694590464 7028491559965936256 4328258029237282048 1628024498508627840 17374535041489525248 14674301510760871040 11974067980032216832 9273834449303562624 6573600918574908416 3873367387846254208 1173133857117600000 16919644400098497408 14219410869369843200 11519177338641188992 8818943807912534784 6118710277183880576 3418476746455226368 718243215726572160 16464753758707469568 13764520227978815360 11064286697250161152 8364053166521506944 5663819635792852736 2963586105064198528 263352574335544320 16009863117316441728 13309629586587787520 10609396055859133312 7909162525130479104 5208928994401824896 2508695463673170688 18255206006654068096 15554972475925413888 12854738945196759680 10154505414468105472 7454271883739451264 4754038353010797056 2053804822282142848 17800315365263040256 15100081834534386048 12399848303805731840 9699614773077077632 6999381242348423424 4299147711619769216 1598914180891115008 17345424723872012416 14645191193143358208 11944957662414704000 9244724131686049792 6544490600957395584 3844257070228741376 1144023539500087168 16890534082480984576 14190300551752330368 11490067021023676160 8789833490295021952 6089599959566367744 3389366428837713536 689132898109059328 16435643441089956736 13735409910361302528 11035176379632648320 8334942848903994112 5634709318175339904 2934475787446685696 234242256718031488 15980752799698928896 13280519268970274688 10580285738241620480 7880052207512966272 5179818676784312064 2479585146055657856 18226095689036555264 15525862158307901056 12825628627579246848 10125395096850592640 7425161566121938432 4724928035393284224 2024694504664630016 17771205047645527424 15070971516916873216 12370737986188219008 9670504455459564800 6970270924730910592 4270037394002256384 1569803863273602176 17316314406254499584 14616080875525845376 11915847344797191168 9215613814068536960 6515380283339882752 3815146752611228544 1114913221882574336 16861423764863471744 14161190234134817536 11460956703406163328 8760723172677509120 6060489641948854912 3360256111220200704 660022580491546496 16406533123472443904 13706299592743789696 11006066062015135488 8305832531286481280 5605599000557827072 2905365469829172864 205131939100518656 15951642482081416064 13251408951352761856 10551175420624107648 7850941889895453440 5150708359166799232 2450474828438145024 18196985371419042432 15496751840690388224 12796518309961734016 10096284779233079808 7396051248504425600 4695817717775771392 1995584187047117184 17742094730028014592 15041861199299360384 12341627668570706176 9641394137842051968 6941160607113397760 4240927076384743552 1540693545656089344 17287204088636986752 14586970557908332544 11886737027179678336 9186503496451024128 6486269965722369920 3786036434993715712 1085802904265061504 16832313447245958912 14132079916517304704 11431846385788650496 8731612855059996288 6031379324331342080 3331145793602687872 630912262874033664 16377422805854931072 13677189275126276864 10976955744397622656 8276722213668968448 5576488682940314240 2876255152211660032 176021621483005824 15922532164463903232 13222298633735249024 10522065103006594816 7821831572277940608 5121598041549286400 2421364510820632192 18167875053801529600 15467641523072875392 12767407992344221184 10067174461615566976 7366940930886912768 4666707400158258560 1966473869429604352 17712984412410501760 15012750881681847552 12312517350953193344 9612283820224539136 6912050289495884928 4211816758767230720 1511583228038576512 17258093771019473920 14557860240290819712 11857626709562165504 9157393178833511296 6457159648104857088 3756926117376202880 1056692586647548672 16803203129628446080 14102969598899791872 11402736068171137664 8702502537442483456 6002269006713829248 3302035475985175040 601801945256520832 16348312488237418240 13648078957508764032 10947845426780109824 8247611896051455616 5547378365322801408 2847144834594147200 146911303865492992 15893421846846390400 13193188316117736192 10492954785389081984 7792721254660427776 5092487723931773568 2392254193203119360 18138764736184016768 15438531205455362560 12738297674726708352 10038064143998054144 7337830613269399936 4637597082540745728 1937363551812091520 17683874094792988928 14983640564064334720 12283407033335680512 9583173502607026304 6882939971878372096 4182706441149717888 1482472910421063680 17228983453401961088 14528749922673306880 11828516391944652672 9128282861215998464 6428049330487344256 3727815799758690048 1027582269030035840 16774092812010933248 14073859281282279040 11373625750553624832 8673392219824970624 5973158689096316416 3272925158367662208 572691627639008000 16319202170619905408 13618968639891251200 10918735109162596992 8218501578433942784 5518268047705288576 2818034516976634368 117800986247980160 15864311529228877568 13164077998500223360 10463844467771569152 7763610937042914944 5063377406314260736 2363143875585606528 18109654418566503936 15409420887837849728 12709187357109195520 10008953826380541312 7308720295651887104 4608486764923232896 1908253234194578688 17654763777175476096 14954530246446821888 12254296715718167680 9554063184989513472 6853829654260859264 4153596123532205056 1453362592803550848 17199873135784448256 14499639605055794048 11799406074327139840 9099172543598485632 6398939012869831424 3698705482141177216 998471951412523008 16744982494393420416 14044748963664766208 11344515432936112000 8644281902207457792 5944048371478803584 3243814840750149376 543581310021495168 16290091853002392576 13589858322273738368 10889624791545084160 8189391260816429952 5489157730087775744 2788924199359121536 88690668630467328 15835201211611364736 13134967680882710528 10434734150154056320 7734500619425402112 5034267088696747904 2334033557968093696 18080544100948991104 15380310570220336896 12680077039491682688 9979843508763028480 7279609978034374272 4579376447305720064 1879142916577065856 17625653459557963264 14925419928829309056 12225186398100654848 9524952867372000640 6824719336643346432 4124485805914692224 1424252275186038016 17170762818166935424 14470529287438281216 11770295756709627008 9070062225980972800 6369828695252318592 3669595164523664384 969361633795010176 16715872176775907584 14015638646047253376 11315405115318599168 8615171584589944960 5914938053861290752 3214704523132636544 514470992403982336 16260981535384879744 13560748004656225536 10860514473927571328 8160280943198917120 5460047412470262912 2759813881741608704 59580351012954496 15806090893993851904 13105857363265197696 10405623832536543488 7705390301807889280 5005156771079235072 2304923240350580864 18051433783331478272 15351200252602824064 12650966721874169856 9950733191145515648 7250499660416861440 4550266129688207232 1850032598959553024 17596543141940450432 14896309611211796224 12196076080483142016 9495842549754487808 6795609019025833600 4095375488297179392 1395141957568525184 17141652500549422592 14441418969820768384 11741185439092114176 9040951908363459968 6340718377634805760 3640484846906151552 940251316177497344 16686761859158394752 13986528328429740544 11286294797701086336 8586061266972432128 5885827736243777920 3185594205515123712 485360674786469504 16231871217767366912 13531637687038712704 10831404156310058496 8131170625581404288 5430937094852750080 2730703564124095872 30470033395441664 15776980576376339072 13076747045647684864 10376513514919030656 7676279984190376448 4976046453461722240 2275812922733068032 18022323465713965440 15322089934985311232 12621856404256657024 9921622873528002816 7221389342799348608 4521155812070694400 1820922281342040192 17567432824322937600 14867199293594283392 12166965762865629184 9466732232136974976 6766498701408320768 4066265170679666560 1366031639951012352 17112542182931909760 14412308652203255552 11712075121474601344 9011841590745947136 6311608060017292928 3611374529288638720 911140998559984512 16657651541540881920 13957418010812227712 11257184480083573504 8556950949354919296 5856717418626265088 3156483887897610880 456250357168956672 16202760900149854080 13502527369421199872 10802293838692545664 8102060307963891456 5401826777235237248 2701593246506583040 1359715777928832 15747870258758826240 13047636728030172032 10347403197301517824 7647169666572863616 4946936135844209408 2246702605115555200 17993213148096452608 15292979617367798400 12592746086639144192 9892512555910489984 7192279025181835776 4492045494453181568 1791811963724527360 17538322506705424768 14838088975976770560 12137855445248116352 9437621914519462144 6737388383790807936 4037154853062153728 1336921322333499520 17083431865314396928 14383198334585742720 11682964803857088512 8982731273128434304 6282497742399780096 3582264211671125888 882030680942471680 16628541223923369088 13928307693194714880 11228074162466060672 8527840631737406464 5827607101008752256 3127373570280098048 427140039551443840 16173650582532341248 13473417051803687040 10773183521075032832 8072949990346378624 5372716459617724416 2672482928889070208 18418993471869967616 15718759941141313408 13018526410412659200 10318292879684004992 7618059348955350784 4917825818226696576 2217592287498042368 17964102830478939776 15263869299750285568 12563635769021631360 9863402238292977152 7163168707564322944 4462935176835668736 1762701646107014528 17509212189087911936 14808978658359257728 12108745127630603520 9408511596901949312 6708278066173295104 4008044535444640896 1307811004715986688 17054321547696884096 14354088016968229888 11653854486239575680 8953620955510921472 6253387424782267264 3553153894053613056 852920363324958848 16599430906305856256 13899197375577202048 11198963844848547840 8498730314119893632 5798496783391239424 3098263252662585216 398029721933931008 16144540264914828416 13444306734186174208 10744073203457520000 8043839672728865792 5343606142000211584 2643372611271557376 18389883154252454784 15689649623523800576 12989416092795146368 10289182562066492160 7588949031337837952 4888715500609183744 2188481969880529536 17934992512861426944 15234758982132772736 12534525451404118528 9834291920675464320 7134058389946810112 4433824859218155904 1733591328489501696 17480101871470399104 14779868340741744896 12079634810013090688 9379401279284436480 6679167748555782272 3978934217827128064 1278700687098473856 17025211230079371264 14324977699350717056 11624744168622062848 8924510637893408640 6224277107164754432 3524043576436100224 823810045707446016 16570320588688343424 13870087057959689216 11169853527231035008 8469619996502380800 5769386465773726592 3069152935045072384 368919404316418176 16115429947297315584 13415196416568661376 10714962885840007168 8014729355111352960 5314495824382698752 2614262293654044544 18360772836634941952 15660539305906287744 12960305775177633536 10260072244448979328 7559838713720325120 4859605182991670912 2159371652263016704 17905882195243914112 15205648664515259904 12505415133786605696 9805181603057951488 7104948072329297280 4404714541600643072 1704481010871988864 17450991553852886272 14750758023124232064 12050524492395577856 9350290961666923648 6650057430938269440 3949823900209615232 1249590369480961024 16996100912461858432 14295867381733204224 11595633851004550016 8895400320275895808 6195166789547241600 3494933258818587392 794699728089933184 16541210271070830592 13840976740342176384 11140743209613522176 8440509678884867968 5740276148156213760 3040042617427559552 339809086698905344 16086319629679802752 13386086098951148544 10685852568222494336 7985619037493840128 5285385506765185920 2585151976036531712 18331662519017429120 15631428988288774912 12931195457560120704 10230961926831466496 7530728396102812288 4830494865374158080 2130261334645503872 17876771877626401280 15176538346897747072 12476304816169092864 9776071285440438656 7075837754711784448 4375604223983130240 1675370693254476032 17421881236235373440 14721647705506719232 12021414174778065024 9321180644049410816 6620947113320756608 3920713582592102400 1220480051863448192 16966990594844345600 14266757064115691392 11566523533387037184 8866290002658382976 6166056471929728768 3465822941201074560 765589410472420352 16512099953453317760 13811866422724663552 11111632891996009344 8411399361267355136 5711165830538700928 3010932299810046720 310698769081392512 16057209312062289920 13356975781333635712 10656742250604981504 7956508719876327296 5256275189147673088 2556041658419018880 18302552201399916288 15602318670671262080 12902085139942607872 10201851609213953664 7501618078485299456 4801384547756645248 2101151017027991040 17847661560008888448 15147428029280234240 12447194498551580032 9746960967822925824 7046727437094271616 4346493906365617408 1646260375636963200 17392770918617860608 14692537387889206400 11992303857160552192 9292070326431897984 6591836795703243776 3891603264974589568 1191369734245935360 16937880277226832768 14237646746498178560 11537413215769524352 8837179685040870144 6136946154312215936 3436712623583561728 736479092854907520 16482989635835804928 13782756105107150720 11082522574378496512 8382289043649842304 5682055512921188096 2981821982192533888 281588451463879680 16028098994444777088 13327865463716122880 10627631932987468672 7927398402258814464 5227164871530160256 2526931340801506048 18273441883782403456 15573208353053749248 12872974822325095040 10172741291596440832 7472507760867786624 4772274230139132416 2072040699410478208 17818551242391375616 15118317711662721408 12418084180934067200 9717850650205412992 7017617119476758784 4317383588748104576 1617150058019450368 17363660601000347776 14663427070271693568 11963193539543039360 9262960008814385152 6562726478085730944 3862492947357076736 1162259416628422528 16908769959609319936 14208536428880665728 11508302898152011520 8808069367423357312 6107835836694703104 3407602305966048896 707368775237394688 16453879318218292096 13753645787489637888 11053412256760983680 8353178726032329472 5652945195303675264 2952711664575021056 252478133846366848 15998988676827264256 13298755146098610048 10598521615369955840 7898288084641301632 5198054553912647424 2497821023183993216 18244331566164890624 15544098035436236416 12843864504707582208 10143630973978928000 7443397443250273792 4743163912521619584 2042930381792965376 17789440924773862784 15089207394045208576 12388973863316554368 9688740332587900160 6988506801859245952 4288273271130591744 1588039740401937536 17334550283382834944 14634316752654180736 11934083221925526528 9233849691196872320 6533616160468218112 3833382629739563904 1133149099010909696 16879659641991807104 14179426111263152896 11479192580534498688 8778959049805844480 6078725519077190272 3378491988348536064 678258457619881856 16424769000600779264 13724535469872125056 11024301939143470848 8324068408414816640 5623834877686162432 2923601346957508224 223367816228854016 15969878359209751424 13269644828481097216 10569411297752443008 7869177767023788800 5168944236295134592 2468710705566480384 18215221248547377792 15514987717818723584 12814754187090069376 10114520656361415168 7414287125632760960 4714053594904106752 2013820064175452544 17760330607156349952 15060097076427695744 12359863545699041536 9659630014970387328 6959396484241733120 4259162953513078912 1558929422784424704 17305439965765322112 14605206435036667904 11904972904308013696 9204739373579359488 6504505842850705280 3804272312122051072 1104038781393396864 16850549324374294272 14150315793645640064 11450082262916985856 8749848732188331648 6049615201459677440 3349381670731023232 649148140002369024 16395658682983266432 13695425152254612224 10995191621525958016 8294958090797303808 5594724560068649600 2894491029339995392 194257498611341184 15940768041592238592 13240534510863584384 10540300980134930176 7840067449406275968 5139833918677621760 2439600387948967552 18186110930929864960 15485877400201210752 12785643869472556544 10085410338743902336 7385176808015248128 4684943277286593920 1984709746557939712 17731220289538837120 15030986758810182912 12330753228081528704 9630519697352874496 6930286166624220288 4230052635895566080 1529819105166911872 17276329648147809280 14576096117419155072 11875862586690500864 9175629055961846656 6475395525233192448 3775161994504538240 1074928463775884032 16821439006756781440 14121205476028127232 11420971945299473024 8720738414570818816 6020504883842164608 3320271353113510400 620037822384856192 16366548365365753600 13666314834637099392 10966081303908445184 8265847773179790976 5565614242451136768 2865380711722482560 165147180993828352 15911657723974725760 13211424193246071552 10511190662517417344 7810957131788763136 5110723601060108928 2410490070331454720 18157000613312352128 15456767082583697920 12756533551855043712 10056300021126389504 7356066490397735296 4655832959669081088 1955599428940426880 17702109971921324288 15001876441192670080 12301642910464015872 9601409379735361664 6901175849006707456 4200942318278053248 1500708787549399040 17247219330530296448 14546985799801642240 11846752269072988032 9146518738344333824 6446285207615679616 3746051676887025408 1045818146158371200 16792328689139268608 14092095158410614400 11391861627681960192 8691628096953305984 5991394566224651776 3291161035495997568 590927504767343360 16337438047748240768 13637204517019586560 10936970986290932352 8236737455562278144 5536503924833623936 2836270394104969728 136036863376315520 15882547406357212928 13182313875628558720 10482080344899904512 7781846814171250304 5081613283442596096 2381379752713941888 18127890295694839296 15427656764966185088 12727423234237530880 10027189703508876672 7326956172780222464 4626722642051568256 1926489111322914048 17672999654303811456 14972766123575157248 12272532592846503040 9572299062117848832 6872065531389194624 4171832000660540416 1471598469931886208 17218109012912783616 14517875482184129408 11817641951455475200 9117408420726820992 6417174889998166784 3716941359269512576 1016707828540858368 16763218371521755776 14062984840793101568 11362751310064447360 8662517779335793152 5962284248607138944 3262050717878484736 561817187149830528 16308327730130727936 13608094199402073728 10907860668673419520 8207627137944765312 5507393607216111104 2807160076487456896 106926545758802688 15853437088739700096 13153203558011045888 10452970027282391680 7752736496553737472 5052502965825083264 2352269435096429056 18098779978077326464 15398546447348672256 12698312916620018048 9998079385891363840 7297845855162709632 4597612324434055424 1897378793705401216 17643889336686298624 14943655805957644416 12243422275228990208 9543188744500336000 6842955213771681792 4142721683043027584 1442488152314373376 17188998695295270784 14488765164566616576 11788531633837962368 9088298103109308160 6388064572380653952 3687831041651999744 987597510923345536 16734108053904242944 14033874523175588736 11333640992446934528 8633407461718280320 5933173930989626112 3232940400260971904 532706869532317696 16279217412513215104 13578983881784560896 10878750351055906688 8178516820327252480 5478283289598598272 2778049758869944064 77816228141289856 15824326771122187264 13124093240393533056 10423859709664878848 7723626178936224640 5023392648207570432 2323159117478916224 18069669660459813632 15369436129731159424 12669202599002505216 9968969068273851008 7268735537545196800 4568502006816542592 1868268476087888384 17614779019068785792 14914545488340131584 12214311957611477376 9514078426882823168 6813844896154168960 4113611365425514752 1413377834696860544 17159888377677757952 14459654846949103744 11759421316220449536 9059187785491795328 6358954254763141120 3658720724034486912 958487193305832704 16704997736286730112 14004764205558075904 11304530674829421696 8604297144100767488 5904063613372113280 3203830082643459072 503596551914804864 16250107094895702272 13549873564167048064 10849640033438393856 8149406502709739648 5449172971981085440 2748939441252431232 48705910523777024 15795216453504674432 13094982922776020224 10394749392047366016 7694515861318711808 4994282330590057600 2294048799861403392 18040559342842300800 15340325812113646592 12640092281384992384 9939858750656338176 7239625219927683968 4539391689199029760 1839158158470375552 17585668701451272960 14885435170722618752 12185201639993964544 9484968109265310336 6784734578536656128 4084501047808001920 1384267517079347712 17130778060060245120 14430544529331590912 11730310998602936704 9030077467874282496 6329843937145628288 3629610406416974080 929376875688319872 16675887418669217280 13975653887940563072 11275420357211908864 8575186826483254656 5874953295754600448 3174719765025946240 474486234297292032 16220996777278189440 13520763246549535232 10820529715820881024 8120296185092226816 5420062654363572608 2719829123634918400 19595592906264192 15766106135887161600 13065872605158507392 10365639074429853184 7665405543701198976 4965172012972544768 2264938482243890560 18011449025224787968 15311215494496133760 12610981963767479552 9910748433038825344 7210514902310171136 4510281371581516928 1810047840852862720 17556558383833760128 14856324853105105920 12156091322376451712 9455857791647797504 6755624260919143296 4055390730190489088 1355157199461834880 17101667742442732288 14401434211714078080 11701200680985423872 9000967150256769664 6300733619528115456 3600500088799461248 900266558070807040 16646777101051704448 13946543570323050240 11246310039594396032 8546076508865741824 5845842978137087616 3145609447408433408 445375916679779200 16191886459660676608 13491652928932022400 10791419398203368192 8091185867474713984 5390952336746059776 2690718806017405568 18437229348998302976 15736995818269648768 13036762287540994560 10336528756812340352 7636295226083686144 4936061695355031936 2235828164626377728 17982338707607275136 15282105176878620928 12581871646149966720 9881638115421312512 7181404584692658304 4481171053964004096 1780937523235349888 17527448066216247296 14827214535487593088 12126981004758938880 9426747474030284672 6726513943301630464 4026280412572976256 1326046881844322048 17072557424825219456 14372323894096565248 11672090363367911040 8971856832639256832 6271623301910602624 3571389771181948416 871156240453294208 16617666783434191616 13917433252705537408 11217199721976883200 8516966191248228992 5816732660519574784 3116499129790920576 416265599062266368 16162776142043163776 13462542611314509568 10762309080585855360 8062075549857201152 5361842019128546944 2661608488399892736 18408119031380790144 15707885500652135936 13007651969923481728 10307418439194827520 7607184908466173312 4906951377737519104 2206717847008864896 17953228389989762304 15252994859261108096 12552761328532453888 9852527797803799680 7152294267075145472 4452060736346491264 1751827205617837056 17498337748598734464 14798104217870080256 12097870687141426048 9397637156412771840 6697403625684117632 3997170094955463424 1296936564226809216 17043447107207706624 14343213576479052416 11642980045750398208 8942746515021744000 6242512984293089792 3542279453564435584 842045922835781376 16588556465816678784 13888322935088024576 11188089404359370368 8487855873630716160 5787622342902061952 3087388812173407744 387155281444753536 16133665824425650944 13433432293696996736 10733198762968342528 8032965232239688320 5332731701511034112 2632498170782379904 18379008713763277312 15678775183034623104 12978541652305968896 10278308121577314688 7578074590848660480 4877841060120006272 2177607529391352064 17924118072372249472 15223884541643595264 12523651010914941056 9823417480186286848 7123183949457632640 4422950418728978432 1722716888000324224 17469227430981221632 14768993900252567424 12068760369523913216 9368526838795259008 6668293308066604800 3968059777337950592 1267826246609296384 17014336789590193792 14314103258861539584 11613869728132885376 8913636197404231168 6213402666675576960 3513169135946922752 812935605218268544 16559446148199165952 13859212617470511744 11158979086741857536 8458745556013203328 5758512025284549120 3058278494555894912 358044963827240704 16104555506808138112 13404321976079483904 10704088445350829696 8003854914622175488 5303621383893521280 2603387853164867072 18349898396145764480 15649664865417110272 12949431334688456064 10249197803959801856 7548964273231147648 4848730742502493440 2148497211773839232 17895007754754736640 15194774224026082432 12494540693297428224 9794307162568774016 7094073631840119808 4393840101111465600 1693606570382811392 17440117113363708800 14739883582635054592 12039650051906400384 9339416521177746176 6639182990449091968 3938949459720437760 1238715928991783552 16985226471972680960 14284992941244026752 11584759410515372544 8884525879786718336 6184292349058064128 3484058818329409920 783825287600755712 16530335830581653120 13830102299852998912 11129868769124344704 8429635238395690496 5729401707667036288 3029168176938382080 328934646209727872 16075445189190625280 13375211658461971072 10674978127733316864 7974744597004662656 5274511066276008448 2574277535547354240 18320788078528251648 15620554547799597440 12920321017070943232 10220087486342289024 7519853955613634816 4819620424884980608 2119386894156326400 17865897437137223808 15165663906408569600 12465430375679915392 9765196844951261184 7064963314222606976 4364729783493952768 1664496252765298560 17411006795746195968 14710773265017541760 12010539734288887552 9310306203560233344 6610072672831579136 3909839142102924928 1209605611374270720 16956116154355168128 14255882623626513920 11555649092897859712 8855415562169205504 6155182031440551296 3454948500711897088 754714969983242880 16501225512964140288 13800991982235486080 11100758451506831872 8400524920778177664 5700291390049523456 3000057859320869248 299824328592215040 16046334871573112448 13346101340844458240 10645867810115804032 7945634279387149824 5245400748658495616 2545167217929841408 18291677760910738816 15591444230182084608 12891210699453430400 10190977168724776192 7490743637996121984 4790510107267467776 2090276576538813568 17836787119519710976 15136553588791056768 12436320058062402560 9736086527333748352 7035852996605094144 4335619465876439936 1635385935147785728 17381896478128683136 14681662947400028928 11981429416671374720 9281195885942720512 6580962355214066304 3880728824485412096 1180495293756757888 16927005836737655296 14226772306009001088 11526538775280346880 8826305244551692672 6126071713823038464 3425838183094384256 725604652365730048 16472115195346627456 13771881664617973248 11071648133889319040 8371414603160664832 5671181072432010624 2970947541703356416 270714010974702208 16017224553955599616 13316991023226945408 10616757492498291200 7916523961769636992 5216290431040982784 2516056900312328576 18262567443293225984 15562333912564571776 12862100381835917568 10161866851107263360 7461633320378609152 4761399789649954944 2061166258921300736 17807676801902198144 15107443271173543936 12407209740444889728 9706976209716235520 7006742678987581312 4306509148258927104 1606275617530272896 17352786160511170304 14652552629782516096 11952319099053861888 9252085568325207680 6551852037596553472 3851618506867899264 1151384976139245056 16897895519120142464 14197661988391488256 11497428457662834048 8797194926934179840 6096961396205525632 3396727865476871424 696494334748217216 16443004877729114624 13742771347000460416 11042537816271806208 8342304285543152000 5642070754814497792 2941837224085843584 241603693357189376 15988114236338086784 13287880705609432576 10587647174880778368 7887413644152124160 5187180113423469952 2486946582694815744 18233457125675713152 15533223594947058944 12832990064218404736 10132756533489750528 7432523002761096320 4732289472032442112 2032055941303787904 17778566484284685312 15078332953556031104 12378099422827376896 9677865892098722688 6977632361370068480 4277398830641414272 1577165299912760064 17323675842893657472 14623442312165003264 11923208781436349056 9222975250707694848 6522741719979040640 3822508189250386432 1122274658521732224 16868785201502629632 14168551670773975424 11468318140045321216 8768084609316667008 6067851078588012800 3367617547859358592 667384017130704384 16413894560111601792 13713661029382947584 11013427498654293376 8313193967925639168 5612960437196984960 2912726906468330752 212493375739676544 15959003918720573952 13258770387991919744 10558536857263265536 7858303326534611328 5158069795805957120 2457836265077302912 18204346808058200320 15504113277329546112 12803879746600891904 10103646215872237696 7403412685143583488 4703179154414929280 2002945623686275072 17749456166667172480 15049222635938518272 12348989105209864064 9648755574481209856 6948522043752555648 4248288513023901440 1548054982295247232 17294565525276144640 14594331994547490432 11894098463818836224 9193864933090182016 6493631402361527808 3793397871632873600 1093164340904219392 16839674883885116800 14139441353156462592 11439207822427808384 8738974291699154176 6038740760970499968 3338507230241845760 638273699513191552 16384784242494088960 13684550711765434752 10984317181036780544 8284083650308126336 5583850119579472128 2883616588850817920 183383058122163712 15929893601103061120 13229660070374406912 10529426539645752704 7829193008917098496 5128959478188444288 2428725947459790080 18175236490440687488 15475002959712033280 12774769428983379072 10074535898254724864 7374302367526070656 4674068836797416448 1973835306068762240 17720345849049659648 15020112318321005440 12319878787592351232 9619645256863697024 6919411726135042816 4219178195406388608 1518944664677734400 17265455207658631808 14565221676929977600 11864988146201323392 9164754615472669184 6464521084744014976 3764287554015360768 1064054023286706560 16810564566267603968 14110331035538949760 11410097504810295552 8709863974081641344 6009630443352987136 3309396912624332928 609163381895678720 16355673924876576128 13655440394147921920 10955206863419267712 8254973332690613504 5554739801961959296 2854506271233305088 154272740504650880 15900783283485548288 13200549752756894080 10500316222028239872 7800082691299585664 5099849160570931456 2399615629842277248 18146126172823174656 15445892642094520448 12745659111365866240 10045425580637212032 7345192049908557824 4644958519179903616 1944724988451249408 17691235531432146816 14991002000703492608 12290768469974838400 9590534939246184192 6890301408517529984 4190067877788875776 1489834347060221568 17236344890041118976 14536111359312464768 11835877828583810560 9135644297855156352 6435410767126502144 3735177236397847936 1034943705669193728 16781454248650091136 14081220717921436928 11380987187192782720 8680753656464128512 5980520125735474304 3280286595006820096 580053064278165888 16326563607259063296 13626330076530409088 10926096545801754880 8225863015073100672 5525629484344446464 2825395953615792256 125162422887138048 15871672965868035456 13171439435139381248 10471205904410727040 7770972373682072832 5070738842953418624 2370505312224764416 18117015855205661824 15416782324477007616 12716548793748353408 10016315263019699200 7316081732291044992 4615848201562390784 1915614670833736576 17662125213814633984 14961891683085979776 12261658152357325568 9561424621628671360 6861191090900017152 4160957560171362944 1460724029442708736 17207234572423606144 14507001041694951936 11806767510966297728 9106533980237643520 6406300449508989312 3706066918780335104 1005833388051680896 16752343931032578304 14052110400303924096 11351876869575269888 8651643338846615680 5951409808117961472 3251176277389307264 550942746660653056 16297453289641550464 13597219758912896256 10896986228184242048 8196752697455587840 5496519166726933632 2796285635998279424 96052105269625216 15842562648250522624 13142329117521868416 10442095586793214208 7741862056064560000 5041628525335905792 2341394994607251584 18087905537588148992 15387672006859494784 12687438476130840576 9987204945402186368 7286971414673532160 4586737883944877952 1886504353216223744 17633014896197121152 14932781365468466944 12232547834739812736 9532314304011158528 6832080773282504320 4131847242553850112 1431613711825195904 17178124254806093312 14477890724077439104 11777657193348784896 9077423662620130688 6377190131891476480 3676956601162822272 976723070434168064 16723233613415065472 14023000082686411264 11322766551957757056 8622533021229102848 5922299490500448640 3222065959771794432 521832429043140224 16268342972024037632 13568109441295383424 10867875910566729216 8167642379838075008 5467408849109420800 2767175318380766592 66941787652112384 15813452330633009792 13113218799904355584 10412985269175701376 7712751738447047168 5012518207718392960 2312284676989738752 18058795219970636160 15358561689241981952 12658328158513327744 9958094627784673536 7257861097056019328 4557627566327365120 1857394035598710912 17603904578579608320 14903671047850954112 12203437517122299904 9503203986393645696 6802970455664991488 4102736924936337280 1402503394207683072 17149013937188580480 14448780406459926272 11748546875731272064 9048313345002617856 6348079814273963648 3647846283545309440 947612752816655232 16694123295797552640 13993889765068898432 11293656234340244224 8593422703611590016 5893189172882935808 3192955642154281600 492722111425627392 16239232654406524800 13538999123677870592 10838765592949216384 8138532062220562176 5438298531491907968 2738065000763253760 37831470034599552 15784342013015496960 13084108482286842752 10383874951558188544 7683641420829534336 4983407890100880128 2283174359372225920 18029684902353123328 15329451371624469120 12629217840895814912 9928984310167160704 7228750779438506496 4528517248709852288 1828283717981198080 17574794260962095488 14874560730233441280 12174327199504787072 9474093668776132864 6773860138047478656 4073626607318824448 1373393076590170240 17119903619571067648 14419670088842413440 11719436558113759232 9019203027385105024 6318969496656450816 3618735965927796608 918502435199142400 16665012978180039808 13964779447451385600 11264545916722731392 8564312385994077184 5864078855265422976 3163845324536768768 463611793808114560 16210122336789011968 13509888806060357760 10809655275331703552 8109421744603049344 5409188213874395136 2708954683145740928 8721152417086720 15755231695397984128 13054998164669329920 10354764633940675712 7654531103212021504 4954297572483367296 2254064041754713088 18000574584735610496 15300341054006956288 12600107523278302080 9899873992549647872 7199640461820993664 4499406931092339456 1799173400363685248 17545683943344582656 14845450412615928448 12145216881887274240 9444983351158620032 6744749820429965824 4044516289701311616 1344282758972657408 17090793301953554816 14390559771224900608 11690326240496246400 8990092709767592192 6289859179038937984 3589625648310283776 889392117581629568 16635902660562526976 13935669129833872768 11235435599105218560 8535202068376564352 5834968537647910144 3134735006919255936 434501476190601728 16181012019171499136 13480778488442844928 10780544957714190720 8080311426985536512 5380077896256882304 2679844365528228096 18426354908509125504 15726121377780471296 13025887847051817088 10325654316323162880 7625420785594508672 4925187254865854464 2224953724137200256 17971464267118097664 15271230736389443456 12570997205660789248 9870763674932135040 7170530144203480832 4470296613474826624 1770063082746172416 17516573625727069824 14816340094998415616 12116106564269761408 9415873033541107200 6715639502812452992 4015405972083798784 1315172441355144576 17061682984336041984 14361449453607387776 11661215922878733568 8960982392150079360 6260748861421425152 3560515330692770944 860281799964116736 16606792342945014144 13906558812216359936 11206325281487705728 8506091750759051520 5805858220030397312 3105624689301743104 405391158573088896 16151901701553986304 13451668170825332096 10751434640096677888 8051201109368023680 5350967578639369472 2650734047910715264 18397244590891612672 15697011060162958464 12996777529434304256 10296543998705650048 7596310467976995840 4896076937248341632 2195843406519687424 17942353949500584832 15242120418771930624 12541886888043276416 9841653357314622208 7141419826585968000 4441186295857313792 1740952765128659584 17487463308109556992 14787229777380902784 12086996246652248576 9386762715923594368 6686529185194940160 3986295654466285952 1286062123737631744 17032572666718529152 14332339135989874944 11632105605261220736 8931872074532566528 6231638543803912320 3531405013075258112 831171482346603904 16577682025327501312 13877448494598847104 11177214963870192896 8476981433141538688 5776747902412884480 3076514371684230272 376280840955576064 16122791383936473472 13422557853207819264 10722324322479165056 8022090791750510848 5321857261021856640 2621623730293202432 18368134273274099840 15667900742545445632 12967667211816791424 10267433681088137216 7567200150359483008 4866966619630828800 2166733088902174592 17913243631883072000 15213010101154417792 12512776570425763584 9812543039697109376 7112309508968455168 4412075978239800960 1711842447511146752 17458352990492044160 14758119459763389952 12057885929034735744 9357652398306081536 6657418867577427328 3957185336848773120 1256951806120118912 17003462349101016320 14303228818372362112 11602995287643707904 8902761756915053696 6202528226186399488 3502294695457745280 802061164729091072 16548571707709988480 13848338176981334272 11148104646252680064 8447871115524025856 5747637584795371648 3047404054066717440 347170523338063232 16093681066318960640 13393447535590306432 10693214004861652224 7992980474132998016 5292746943404343808 2592513412675689600 18339023955656587008 15638790424927932800 12938556894199278592 10238323363470624384 7538089832741970176 4837856302013315968 2137622771284661760 17884133314265559168 15183899783536904960 12483666252808250752 9783432722079596544 7083199191350942336 4382965660622288128 1682732129893633920 17429242672874531328 14729009142145877120 12028775611417222912 9328542080688568704 6628308549959914496 3928075019231260288 1227841488502606080 16974352031483503488 14274118500754849280 11573884970026195072 8873651439297540864 6173417908568886656 3473184377840232448 772950847111578240 16519461390092475648 13819227859363821440 11118994328635167232 8418760797906513024 5718527267177858816 3018293736449204608 318060205720550400 16064570748701447808 13364337217972793600 10664103687244139392 7963870156515485184 5263636625786830976 2563403095058176768 18309913638039074176 15609680107310419968 12909446576581765760 10209213045853111552 7508979515124457344 4808745984395803136 2108512453667148928 17855022996648046336 15154789465919392128 12454555935190737920 9754322404462083712 7054088873733429504 4353855343004775296 1653621812276121088 17400132355257018496 14699898824528364288 11999665293799710080 9299431763071055872 6599198232342401664 3898964701613747456 1198731170885093248 16945241713865990656 14245008183137336448 11544774652408682240 8844541121680028032 6144307590951373824 3444074060222719616 743840529494065408 16490351072474962816 13790117541746308608 11089884011017654400 8389650480289000192 5689416949560345984 2989183418831691776 288949888103037568 16035460431083934976 13335226900355280768 10634993369626626560 7934759838897972352 5234526308169318144 2534292777440663936 18280803320421561344 15580569789692907136 12880336258964252928 10180102728235598720 7479869197506944512 4779635666778290304 2079402136049636096 17825912679030533504 15125679148301879296 12425445617573225088 9725212086844570880 7024978556115916672 4324745025387262464 1624511494658608256 17371022037639505664 14670788506910851456 11970554976182197248 9270321445453543040 6570087914724888832 3869854383996234624 1169620853267580416 16916131396248477824 14215897865519823616 11515664334791169408 8815430804062515200 6115197273333860992 3414963742605206784 714730211876552576 16461240754857449984 13761007224128795776 11060773693400141568 8360540162671487360 5660306631942833152 2960073101214178944 259839570485524736 16006350113466422144 13306116582737767936 10605883052009113728 7905649521280459520 5205415990551805312 2505182459823151104 18251693002804048512 15551459472075394304 12851225941346740096 10150992410618085888 7450758879889431680 4750525349160777472 2050291818432123264 17796802361413020672 15096568830684366464 12396335299955712256 9696101769227058048 6995868238498403840 4295634707769749632 1595401177041095424 17341911720021992832 14641678189293338624 11941444658564684416 9241211127836030208 6540977597107376000 3840744066378721792 1140510535650067584 16887021078630964992 14186787547902310784 11486554017173656576 8786320486445002368 6086086955716348160 3385853424987693952 685619894259039744 16432130437239937152 13731896906511282944 11031663375782628736 8331429845053974528 5631196314325320320 2930962783596666112 230729252868011904 15977239795848909312 13277006265120255104 10576772734391600896 7876539203662946688 5176305672934292480 2476072142205638272 18222582685186535680 15522349154457881472 12822115623729227264 10121882093000573056 7421648562271918848 4721415031543264640 2021181500814610432 17767692043795507840 15067458513066853632 12367224982338199424 9666991451609545216 6966757920880891008 4266524390152236800 1566290859423582592 17312801402404480000 14612567871675825792 11912334340947171584 9212100810218517376 6511867279489863168 3811633748761208960 1111400218032554752 16857910761013452160 14157677230284797952 11457443699556143744 8757210168827489536 6056976638098835328 3356743107370181120 656509576641526912 16403020119622424320 13702786588893770112 11002553058165115904 8302319527436461696 5602085996707807488 2901852465979153280 201618935250499072 15948129478231396480 13247895947502742272 10547662416774088064 7847428886045433856 5147195355316779648 2446961824588125440 18193472367569022848 15493238836840368640 12793005306111714432 10092771775383060224 7392538244654406016 4692304713925751808 1992071183197097600 17738581726177995008 15038348195449340800 12338114664720686592 9637881133992032384 6937647603263378176 4237414072534723968 1537180541806069760 17283691084786967168 14583457554058312960 11883224023329658752 9182990492601004544 6482756961872350336 3782523431143696128 1082289900415041920 16828800443395939328 14128566912667285120 11428333381938630912 8728099851209976704 6027866320481322496 3327632789752668288 627399259024014080 16373909802004911488 13673676271276257280 10973442740547603072 8273209209818948864 5572975679090294656 2872742148361640448 172508617632986240 15919019160613883648 13218785629885229440 10518552099156575232 7818318568427921024 5118085037699266816 2417851506970612608 18164362049951510016 15464128519222855808 12763894988494201600 10063661457765547392 7363427927036893184 4663194396308238976 1962960865579584768 17709471408560482176 15009237877831827968 12309004347103173760 9608770816374519552 6908537285645865344 4208303754917211136 1508070224188556928 17254580767169454336 14554347236440800128 11854113705712145920 9153880174983491712 6453646644254837504 3753413113526183296 1053179582797529088 16799690125778426496 14099456595049772288 11399223064321118080 8698989533592463872 5998756002863809664 3298522472135155456 598288941406501248 16344799484387398656 13644565953658744448 10944332422930090240 8244098892201436032 5543865361472781824 2843631830744127616 143398300015473408 15889908842996370816 13189675312267716608 10489441781539062400 7789208250810408192 5088974720081753984 2388741189353099776 18135251732333997184 15435018201605342976 12734784670876688768 10034551140148034560 7334317609419380352 4634084078690726144 1933850547962071936 17680361090942969344 14980127560214315136 12279894029485660928 9579660498757006720 6879426968028352512 4179193437299698304 1478959906571044096 17225470449551941504 14525236918823287296 11825003388094633088 9124769857365978880 6424536326637324672 3724302795908670464 1024069265180016256 16770579808160913664 14070346277432259456 11370112746703605248 8669879215974951040 5969645685246296832 3269412154517642624 569178623788988416 16315689166769885824 13615455636041231616 10915222105312577408 8214988574583923200 5514755043855268992 2814521513126614784 114287982397960576 15860798525378857984 13160564994650203776 10460331463921549568 7760097933192895360 5059864402464241152 2359630871735586944 18106141414716484352 15405907883987830144 12705674353259175936 10005440822530521728 7305207291801867520 4604973761073213312 1904740230344559104 17651250773325456512 14951017242596802304 12250783711868148096 9550550181139493888 6850316650410839680 4150083119682185472 1449849588953531264 17196360131934428672 14496126601205774464 11795893070477120256 9095659539748466048 6395426009019811840 3695192478291157632 994958947562503424 16741469490543400832 14041235959814746624 11341002429086092416 8640768898357438208 5940535367628784000 3240301836900129792 540068306171475584 16286578849152372992 13586345318423718784 10886111787695064576 8185878256966410368 5485644726237756160 2785411195509101952 85177664780447744 15831688207761345152 13131454677032690944 10431221146304036736 7730987615575382528 5030754084846728320 2330520554118074112 18077031097098971520 15376797566370317312 12676564035641663104 9976330504913008896 7276096974184354688 4575863443455700480 1875629912727046272 17622140455707943680 14921906924979289472 12221673394250635264 9521439863521981056 6821206332793326848 4120972802064672640 1420739271336018432 17167249814316915840 14467016283588261632 11766782752859607424 9066549222130953216 6366315691402299008 3666082160673644800 965848629944990592 16712359172925888000 14012125642197233792 11311892111468579584 8611658580739925376 5911425050011271168 3211191519282616960 510957988553962752 16257468531534860160 13557235000806205952 10857001470077551744 8156767939348897536 5456534408620243328 2756300877891589120 56067347162934912 15802577890143832320 13102344359415178112 10402110828686523904 7701877297957869696 5001643767229215488 2301410236500561280 18047920779481458688 15347687248752804480 12647453718024150272 9947220187295496064 7246986656566841856 4546753125838187648 1846519595109533440 17593030138090430848 14892796607361776640 12192563076633122432 9492329545904468224 6792096015175814016 4091862484447159808 1391628953718505600 17138139496699403008 14437905965970748800 11737672435242094592 9037438904513440384 6337205373784786176 3636971843056131968 936738312327477760 16683248855308375168 13983015324579720960 11282781793851066752 8582548263122412544 5882314732393758336 3182081201665104128 481847670936449920 16228358213917347328 13528124683188693120 10827891152460038912 8127657621731384704 5427424091002730496 2727190560274076288 26957029545422080 15773467572526319488 13073234041797665280 10373000511069011072 7672766980340356864 4972533449611702656 2272299918883048448 18018810461863945856 15318576931135291648 12618343400406637440 9918109869677983232 7217876338949329024 4517642808220674816 1817409277492020608 17563919820472918016 14863686289744263808 12163452759015609600 9463219228286955392 6762985697558301184 4062752166829646976 1362518636100992768 17109029179081890176 14408795648353235968 11708562117624581760 9008328586895927552 6308095056167273344 3607861525438619136 907627994709964928 16654138537690862336 13953905006962208128 11253671476233553920 8553437945504899712 5853204414776245504 3152970884047591296 452737353318937088 16199247896299834496 13499014365571180288 10798780834842526080 8098547304113871872 5398313773385217664 2698080242656563456 18444590785637460864 15744357254908806656 13044123724180152448 10343890193451498240 7643656662722844032 4943423131994189824 2243189601265535616 17989700144246433024 15289466613517778816 12589233082789124608 9888999552060470400 7188766021331816192 4488532490603161984 1788298959874507776 17534809502855405184 14834575972126750976 12134342441398096768 9434108910669442560 6733875379940788352 4033641849212134144 1333408318483479936 17079918861464377344 14379685330735723136 11679451800007068928 8979218269278414720 6278984738549760512 3578751207821106304 878517677092452096 16625028220073349504 13924794689344695296 11224561158616041088 8524327627887386880 5824094097158732672 3123860566430078464 423627035701424256 16170137578682321664 13469904047953667456 10769670517225013248 8069436986496359040 5369203455767704832 2668969925039050624 18415480468019948032 15715246937291293824 13015013406562639616 10314779875833985408 7614546345105331200 4914312814376676992 2214079283648022784 17960589826628920192 15260356295900265984 12560122765171611776 9859889234442957568 7159655703714303360 4459422172985649152 1759188642256994944 17505699185237892352 14805465654509238144 12105232123780583936 9404998593051929728 6704765062323275520 4004531531594621312 1304298000865967104 17050808543846864512 14350575013118210304 11650341482389556096 8950107951660901888 6249874420932247680 3549640890203593472 849407359474939264 16595917902455836672 13895684371727182464 11195450840998528256 8495217310269874048 5794983779541219840 3094750248812565632 394516718083911424 16141027261064808832 13440793730336154624 10740560199607500416 8040326668878846208 5340093138150192000 2639859607421537792 18386370150402435200 15686136619673780992 12985903088945126784 10285669558216472576 7585436027487818368 4885202496759164160 2184968966030509952 17931479509011407360 15231245978282753152 12531012447554098944 9830778916825444736 7130545386096790528 4430311855368136320 1730078324639482112 17476588867620379520 14776355336891725312 12076121806163071104 9375888275434416896 6675654744705762688 3975421213977108480 1275187683248454272 17021698226229351680 14321464695500697472 11621231164772043264 8920997634043389056 6220764103314734848 3520530572586080640 820297041857426432 16566807584838323840 13866574054109669632 11166340523381015424 8466106992652361216 5765873461923707008 3065639931195052800 365406400466398592 16111916943447296000 13411683412718641792 10711449881989987584 8011216351261333376 5310982820532679168 2610749289804024960 18357259832784922368 15657026302056268160 12956792771327613952 10256559240598959744 7556325709870305536 4856092179141651328 2155858648412997120 17902369191393894528 15202135660665240320 12501902129936586112 9801668599207931904 7101435068479277696 4401201537750623488 1700968007021969280 17447478550002866688 14747245019274212480 12047011488545558272 9346777957816904064 6646544427088249856 3946310896359595648 1246077365630941440 16992587908611838848 14292354377883184640 11592120847154530432 8891887316425876224 6191653785697222016 3491420254968567808 791186724239913600 16537697267220811008 13837463736492156800 11137230205763502592 8436996675034848384 5736763144306194176 3036529613577539968 336296082848885760 16082806625829783168 13382573095101128960 10682339564372474752 7982106033643820544 5281872502915166336 2581638972186512128 18328149515167409536 15627915984438755328 12927682453710101120 10227448922981446912 7527215392252792704 4826981861524138496 2126748330795484288 17873258873776381696 15173025343047727488 12472791812319073280 9772558281590419072 7072324750861764864 4372091220133110656 1671857689404456448 17418368232385353856 14718134701656699648 12017901170928045440 9317667640199391232 6617434109470737024 3917200578742082816 1216967048013428608 16963477590994326016 14263244060265671808 11563010529537017600 8862776998808363392 6162543468079709184 3462309937351054976 762076406622400768 16508586949603298176 13808353418874643968 11108119888145989760 8407886357417335552 5707652826688681344 3007419295960027136 307185765231372928 16053696308212270336 13353462777483616128 10653229246754961920 7952995716026307712 5252762185297653504 2552528654568999296 18299039197549896704 15598805666821242496 12898572136092588288 10198338605363934080 7498105074635279872 4797871543906625664 2097638013177971456 17844148556158868864 15143915025430214656 12443681494701560448 9743447963972906240 7043214433244252032 4342980902515597824 1642747371786943616 17389257914767841024 14689024384039186816 11988790853310532608 9288557322581878400 6588323791853224192 3888090261124569984 1187856730395915776 16934367273376813184 14234133742648158976 11533900211919504768 8833666681190850560 6133433150462196352 3433199619733542144 732966089004887936 16479476631985785344 13779243101257131136 11079009570528476928 8378776039799822720 5678542509071168512 2978308978342514304 278075447613860096 16024585990594757504 13324352459866103296 10624118929137449088 7923885398408794880 5223651867680140672 2523418336951486464 18269928879932383872 15569695349203729664 12869461818475075456 10169228287746421248 7468994757017767040 4768761226289112832 2068527695560458624 17815038238541356032 15114804707812701824 12414571177084047616 9714337646355393408 7014104115626739200 4313870584898084992 1613637054169430784 17360147597150328192 14659914066421673984 11959680535693019776 9259447004964365568 6559213474235711360 3858979943507057152 1158746412778402944 16905256955759300352 14205023425030646144 11504789894301991936 8804556363573337728 6104322832844683520 3404089302116029312 703855771387375104 16450366314368272512 13750132783639618304 11049899252910964096 8349665722182309888 5649432191453655680 2949198660725001472 248965129996347264 15995475672977244672 13295242142248590464 10595008611519936256 7894775080791282048 5194541550062627840 2494308019333973632 18240818562314871040 15540585031586216832 12840351500857562624 10140117970128908416 7439884439400254208 4739650908671600000 2039417377942945792 17785927920923843200 15085694390195188992 12385460859466534784 9685227328737880576 6984993798009226368 4284760267280572160 1584526736551917952 17331037279532815360 14630803748804161152 11930570218075506944 9230336687346852736 6530103156618198528 3829869625889544320 1129636095160890112 16876146638141787520 14175913107413133312 11475679576684479104 8775446045955824896 6075212515227170688 3374978984498516480 674745453769862272 16421255996750759680 13721022466022105472 11020788935293451264 8320555404564797056 5620321873836142848 2920088343107488640 219854812378834432 15966365355359731840 13266131824631077632 10565898293902423424 7865664763173769216 5165431232445115008 2465197701716460800 18211708244697358208 15511474713968704000 12811241183240049792 10111007652511395584 7410774121782741376 4710540591054087168 2010307060325432960 17756817603306330368 15056584072577676160 12356350541849021952 9656117011120367744 6955883480391713536 4255649949663059328 1555416418934405120 17301926961915302528 14601693431186648320 11901459900457994112 9201226369729339904 6500992839000685696 3800759308272031488 1100525777543377280 16847036320524274688 14146802789795620480 11446569259066966272 8746335728338312064 6046102197609657856 3345868666881003648 645635136152349440 16392145679133246848 13691912148404592640 10991678617675938432 8291445086947284224 5591211556218630016 2890978025489975808 190744494761321600 15937255037742219008 13237021507013564800 10536787976284910592 7836554445556256384 5136320914827602176 2436087384098947968 18182597927079845376 15482364396351191168 12782130865622536960 10081897334893882752 7381663804165228544 4681430273436574336 1981196742707920128 17727707285688817536 15027473754960163328 12327240224231509120 9627006693502854912 6926773162774200704 4226539632045546496 1526306101316892288 17272816644297789696 14572583113569135488 11872349582840481280 9172116052111827072 6471882521383172864 3771648990654518656 1071415459925864448 16817926002906761856 14117692472178107648 11417458941449453440 8717225410720799232 6016991879992145024 3316758349263490816 616524818534836608 16363035361515734016 13662801830787079808 10962568300058425600 8262334769329771392 5562101238601117184 2861867707872462976 161634177143808768 15908144720124706176 13207911189396051968 10507677658667397760 7807444127938743552 5107210597210089344 2406977066481435136 18153487609462332544 15453254078733678336 12753020548005024128 10052787017276369920 7352553486547715712 4652319955819061504 1952086425090407296 17698596968071304704 14998363437342650496 12298129906613996288 9597896375885342080 6897662845156687872 4197429314428033664 1497195783699379456 17243706326680276864 14543472795951622656 11843239265222968448 9143005734494314240 6442772203765660032 3742538673037005824 1042305142308351616 16788815685289249024 14088582154560594816 11388348623831940608 8688115093103286400 5987881562374632192 3287648031645977984 587414500917323776 16333925043898221184 13633691513169566976 10933457982440912768 8233224451712258560 5532990920983604352 2832757390254950144 132523859526295936 15879034402507193344 13178800871778539136 10478567341049884928 7778333810321230720 5078100279592576512 2377866748863922304 18124377291844819712 15424143761116165504 12723910230387511296 10023676699658857088 7323443168930202880 4623209638201548672 1922976107472894464 17669486650453791872 14969253119725137664 12269019588996483456 9568786058267829248 6868552527539175040 4168318996810520832 1468085466081866624 17214596009062764032 14514362478334109824 11814128947605455616 9113895416876801408 6413661886148147200 3713428355419492992 1013194824690838784 16759705367671736192 14059471836943081984 11359238306214427776 8659004775485773568 5958771244757119360 3258537714028465152 558304183299810944 16304814726280708352 13604581195552054144 10904347664823399936 8204114134094745728 5503880603366091520 2803647072637437312 103413541908783104 15849924084889680512 13149690554161026304 10449457023432372096 7749223492703717888 5048989961975063680 2348756431246409472 18095266974227306880 15395033443498652672 12694799912769998464 9994566382041344256 7294332851312690048 4594099320584035840 1893865789855381632 17640376332836279040 14940142802107624832 12239909271378970624 9539675740650316416 6839442209921662208 4139208679193008000 1438975148464353792 17185485691445251200 14485252160716596992 11785018629987942784 9084785099259288576 6384551568530634368 3684318037801980160 984084507073325952 16730595050054223360 14030361519325569152 11330127988596914944 8629894457868260736 5929660927139606528 3229427396410952320 529193865682298112 16275704408663195520 13575470877934541312 10875237347205887104 8175003816477232896 5474770285748578688 2774536755019924480 74303224291270272 15820813767272167680 13120580236543513472 10420346705814859264 7720113175086205056 5019879644357550848 2319646113628896640 18066156656609794048 15365923125881139840 12665689595152485632 9965456064423831424 7265222533695177216 4564989002966523008 1864755472237868800 17611266015218766208 14911032484490112000 12210798953761457792 9510565423032803584 6810331892304149376 4110098361575495168 1409864830846840960 17156375373827738368 14456141843099084160 11755908312370429952 9055674781641775744 6355441250913121536 3655207720184467328 954974189455813120 16701484732436710528 14001251201708056320 11301017670979402112 8600784140250747904 5900550609522093696 3200317078793439488 500083548064785280 16246594091045682688 13546360560317028480 10846127029588374272 8145893498859720064 5445659968131065856 2745426437402411648 45192906673757440 15791703449654654848 13091469918926000640 10391236388197346432 7691002857468692224 4990769326740038016 2290535796011383808 18037046338992281216 15336812808263627008 12636579277534972800 9936345746806318592 7236112216077664384 4535878685349010176 1835645154620355968 17582155697601253376 14881922166872599168 12181688636143944960 9481455105415290752 6781221574686636544 4080988043957982336 1380754513229328128 17127265056210225536 14427031525481571328 11726797994752917120 9026564464024262912 6326330933295608704 3626097402566954496 925863871838300288 16672374414819197696 13972140884090543488 11271907353361889280 8571673822633235072 5871440291904580864 3171206761175926656 470973230447272448 16217483773428169856 13517250242699515648 10817016711970861440 8116783181242207232 5416549650513553024 2716316119784898816 16082589056244608 15762593132037142016 13062359601308487808 10362126070579833600 7661892539851179392 4961659009122525184 2261425478393870976 18007936021374768384 15307702490646114176 12607468959917459968 9907235429188805760 7207001898460151552 4506768367731497344 1806534837002843136 17553045379983740544 14852811849255086336 12152578318526432128 9452344787797777920 6752111257069123712 4051877726340469504 1351644195611815296 17098154738592712704 14397921207864058496 11697687677135404288 8997454146406750080 6297220615678095872 3596987084949441664 896753554220787456 16643264097201684864 13943030566473030656 11242797035744376448 8542563505015722240 5842329974287068032 3142096443558413824 441862912829759616 16188373455810657024 13488139925082002816 10787906394353348608 8087672863624694400 5387439332896040192 2687205802167385984 18433716345148283392 15733482814419629184 13033249283690974976 10333015752962320768 7632782222233666560 4932548691505012352 2232315160776358144 17978825703757255552 15278592173028601344 12578358642299947136 9878125111571292928 7177891580842638720 4477658050113984512 1777424519385330304 17523935062366227712 14823701531637573504 12123468000908919296 9423234470180265088 6723000939451610880 4022767408722956672 1322533877994302464 17069044420975199872 14368810890246545664 11668577359517891456 8968343828789237248 6268110298060583040 3567876767331928832 867643236603274624 16614153779584172032 13913920248855517824 11213686718126863616 8513453187398209408 5813219656669555200 3112986125940900992 412752595212246784 16159263138193144192 13459029607464489984 10758796076735835776 8058562546007181568 5358329015278527360 2658095484549873152 18404606027530770560 15704372496802116352 13004138966073462144 10303905435344807936 7603671904616153728 4903438373887499520 2203204843158845312 17949715386139742720 15249481855411088512 12549248324682434304 9849014793953780096 7148781263225125888 4448547732496471680 1748314201767817472 17494824744748714880 14794591214020060672 12094357683291406464 9394124152562752256 6693890621834098048 3993657091105443840 1293423560376789632 17039934103357687040 14339700572629032832 11639467041900378624 8939233511171724416 6238999980443070208 3538766449714416000 838532918985761792 16585043461966659200 13884809931238004992 11184576400509350784 8484342869780696576 5784109339052042368 3083875808323388160 383642277594733952 16130152820575631360 13429919289846977152 10729685759118322944 8029452228389668736 5329218697661014528 2628985166932360320 18375495709913257728 15675262179184603520 12975028648455949312 10274795117727295104 7574561586998640896 4874328056269986688 2174094525541332480 17920605068522229888 15220371537793575680 12520138007064921472 9819904476336267264 7119670945607613056 4419437414878958848 1719203884150304640 17465714427131202048 14765480896402547840 12065247365673893632 9365013834945239424 6664780304216585216 3964546773487931008 1264313242759276800 17010823785740174208 14310590255011520000 11610356724282865792 8910123193554211584 6209889662825557376 3509656132096903168 809422601368248960 16555933144349146368 13855699613620492160 11155466082891837952 8455232552163183744 5754999021434529536 3054765490705875328 354531959977221120 16101042502958118528 13400808972229464320 10700575441500810112 8000341910772155904 5300108380043501696 2599874849314847488 18346385392295744896 15646151861567090688 12945918330838436480 10245684800109782272 7545451269381128064 4845217738652473856 2144984207923819648 17891494750904717056 15191261220176062848 12491027689447408640 9790794158718754432 7090560627990100224 4390327097261446016 1690093566532791808 17436604109513689216 14736370578785035008 12036137048056380800 9335903517327726592 6635669986599072384 3935436455870418176 1235202925141763968 16981713468122661376 14281479937394007168 11581246406665352960 8881012875936698752 6180779345208044544 3480545814479390336 780312283750736128 16526822826731633536 13826589296002979328 11126355765274325120 8426122234545670912 5725888703817016704 3025655173088362496 325421642359708288 16071932185340605696 13371698654611951488 10671465123883297280 7971231593154643072 5270998062425988864 2570764531697334656 18317275074678232064 15617041543949577856 12916808013220923648 10216574482492269440 7516340951763615232 4816107421034961024 2115873890306306816 17862384433287204224 15162150902558550016 12461917371829895808 9761683841101241600 7061450310372587392 4361216779643933184 1660983248915278976 17407493791896176384 14707260261167522176 12007026730438867968 9306793199710213760 6606559668981559552 3906326138252905344 1206092607524251136 16952603150505148544 14252369619776494336 11552136089047840128 8851902558319185920 6151669027590531712 3451435496861877504 751201966133223296 16497712509114120704 13797478978385466496 11097245447656812288 8397011916928158080 5696778386199503872 2996544855470849664 296311324742195456 16042821867723092864 13342588336994438656 10642354806265784448 7942121275537130240 5241887744808476032 2541654214079821824 18288164757060719232 15587931226332065024 12887697695603410816 10187464164874756608 7487230634146102400 4786997103417448192 2086763572688793984 17833274115669691392 15133040584941037184 12432807054212382976 9732573523483728768 7032339992755074560 4332106462026420352 1631872931297766144 17378383474278663552 14678149943550009344 11977916412821355136 9277682882092700928 6577449351364046720 3877215820635392512 1176982289906738304 16923492832887635712 14223259302158981504 11523025771430327296 8822792240701673088 6122558709973018880 3422325179244364672 722091648515710464 16468602191496607872 13768368660767953664 11068135130039299456 8367901599310645248 5667668068581991040 2967434537853336832 267201007124682624 16013711550105580032 13313478019376925824 10613244488648271616 7913010957919617408 5212777427190963200 2512543896462308992 18259054439443206400 15558820908714552192 12858587377985897984 10158353847257243776 7458120316528589568 4757886785799935360 2057653255071281152 17804163798052178560 15103930267323524352 12403696736594870144 9703463205866215936 7003229675137561728 4302996144408907520 1602762613680253312 17349273156661150720 14649039625932496512 11948806095203842304 9248572564475188096 6548339033746533888 3848105503017879680 1147871972289225472 16894382515270122880 14194148984541468672 11493915453812814464 8793681923084160256 6093448392355506048 3393214861626851840 692981330898197632 16439491873879095040 13739258343150440832 11039024812421786624 8338791281693132416 5638557750964478208 2938324220235824000 238090689507169792 15984601232488067200 13284367701759412992 10584134171030758784 7883900640302104576 5183667109573450368 2483433578844796160 18229944121825693568 15529710591097039360 12829477060368385152 10129243529639730944 7429009998911076736 4728776468182422528 2028542937453768320 17775053480434665728 15074819949706011520 12374586418977357312 9674352888248703104 6974119357520048896 4273885826791394688 1573652296062740480 17320162839043637888 14619929308314983680 11919695777586329472 9219462246857675264 6519228716129021056 3818995185400366848 1118761654671712640 16865272197652610048 14165038666923955840 11464805136195301632 8764571605466647424 6064338074737993216 3364104544009339008 663871013280684800 16410381556261582208 13710148025532928000 11009914494804273792 8309680964075619584 5609447433346965376 2909213902618311168 208980371889656960 15955490914870554368 13255257384141900160 10555023853413245952 7854790322684591744 5154556791955937536 2454323261227283328 18200833804208180736 15500600273479526528 12800366742750872320 10100133212022218112 7399899681293563904 4699666150564909696 1999432619836255488 17745943162817152896 15045709632088498688 12345476101359844480 9645242570631190272 6945009039902536064 4244775509173881856 1544541978445227648 17291052521426125056 14590818990697470848 11890585459968816640 9190351929240162432 6490118398511508224 3789884867782854016 1089651337054199808 16836161880035097216 14135928349306443008 11435694818577788800 8735461287849134592 6035227757120480384 3334994226391826176 634760695663171968 16381271238644069376 13681037707915415168 10980804177186760960 8280570646458106752 5580337115729452544 2880103585000798336 179870054272144128 15926380597253041536 13226147066524387328 10525913535795733120 7825680005067078912 5125446474338424704 2425212943609770496 18171723486590667904 15471489955862013696 12771256425133359488 10071022894404705280 7370789363676051072 4670555832947396864 1970322302218742656 17716832845199640064 15016599314470985856 12316365783742331648 9616132253013677440 6915898722285023232 4215665191556369024 1515431660827714816 17261942203808612224 14561708673079958016 11861475142351303808 9161241611622649600 6461008080893995392 3760774550165341184 1060541019436686976 16807051562417584384 14106818031688930176 11406584500960275968 8706350970231621760 6006117439502967552 3305883908774313344 605650378045659136 16352160921026556544 13651927390297902336 10951693859569248128 8251460328840593920 5551226798111939712 2850993267383285504 150759736654631296 15897270279635528704 13197036748906874496 10496803218178220288 7796569687449566080 5096336156720911872 2396102625992257664 18142613168973155072 15442379638244500864 12742146107515846656 10041912576787192448 7341679046058538240 4641445515329884032 1941211984601229824 17687722527582127232 14987488996853473024 12287255466124818816 9587021935396164608 6886788404667510400 4186554873938856192 1486321343210201984 17232831886191099392 14532598355462445184 11832364824733790976 9132131294005136768 6431897763276482560 3731664232547828352 1031430701819174144 16777941244800071552 14077707714071417344 11377474183342763136 8677240652614108928 5977007121885454720 3276773591156800512 576540060428146304 16323050603409043712 13622817072680389504 10922583541951735296 8222350011223081088 5522116480494426880 2821882949765772672 121649419037118464 15868159962018015872 13167926431289361664 10467692900560707456 7767459369832053248 5067225839103399040 2366992308374744832 18113502851355642240 15413269320626988032 12713035789898333824 10012802259169679616 7312568728441025408 4612335197712371200 1912101666983716992 17658612209964614400 14958378679235960192 12258145148507305984 9557911617778651776 6857678087049997568 4157444556321343360 1457211025592689152 17203721568573586560 14503488037844932352 11803254507116278144 9103020976387623936 6402787445658969728 3702553914930315520 1002320384201661312 16748830927182558720 14048597396453904512 11348363865725250304 8648130334996596096 5947896804267941888 3247663273539287680 547429742810633472 16293940285791530880 13593706755062876672 10893473224334222464 8193239693605568256 5493006162876914048 2792772632148259840 92539101419605632 15839049644400503040 13138816113671848832 10438582582943194624 7738349052214540416 5038115521485886208 2337881990757232000 18084392533738129408 15384159003009475200 12683925472280820992 9983691941552166784 7283458410823512576 4583224880094858368 1882991349366204160 17629501892347101568 14929268361618447360 12229034830889793152 9528801300161138944 6828567769432484736 4128334238703830528 1428100707975176320 17174611250956073728 14474377720227419520 11774144189498765312 9073910658770111104 6373677128041456896 3673443597312802688 973210066584148480 16719720609565045888 14019487078836391680 11319253548107737472 8619020017379083264 5918786486650429056 3218552955921774848 518319425193120640 16264829968174018048 13564596437445363840 10864362906716709632 8164129375988055424 5463895845259401216 2763662314530747008 63428783802092800 15809939326782990208 13109705796054336000 10409472265325681792 7709238734597027584 5009005203868373376 2308771673139719168 18055282216120616576 15355048685391962368 12654815154663308160 9954581623934653952 7254348093205999744 4554114562477345536 1853881031748691328 17600391574729588736 14900158044000934528 12199924513272280320 9499690982543626112 6799457451814971904 4099223921086317696 1398990390357663488 17145500933338560896 14445267402609906688 11745033871881252480 9044800341152598272 6344566810423944064 3644333279695289856 944099748966635648 16690610291947533056 13990376761218878848 11290143230490224640 8589909699761570432 5889676169032916224 3189442638304262016 489209107575607808 16235719650556505216 13535486119827851008 10835252589099196800 8135019058370542592 5434785527641888384 2734551996913234176 34318466184579968 15780829009165477376 13080595478436823168 10380361947708168960 7680128416979514752 4979894886250860544 2279661355522206336 18026171898503103744 15325938367774449536 12625704837045795328 9925471306317141120 7225237775588486912 4525004244859832704 1824770714131178496 17571281257112075904 14871047726383421696 12170814195654767488 9470580664926113280 6770347134197459072 4070113603468804864 1369880072740150656 17116390615721048064 14416157084992393856 11715923554263739648 9015690023535085440 6315456492806431232 3615222962077777024 914989431349122816 16661499974330020224 13961266443601366016 11261032912872711808 8560799382144057600 5860565851415403392 3160332320686749184 460098789958094976 16206609332938992384 13506375802210338176 10806142271481683968 8105908740753029760 5405675210024375552 2705441679295721344 5208148567067136 15751718691547964544 13051485160819310336 10351251630090656128 7651018099362001920 4950784568633347712 2250551037904693504 17997061580885590912 15296828050156936704 12596594519428282496 9896360988699628288 7196127457970974080 4495893927242319872 1795660396513665664 17542170939494563072 14841937408765908864 12141703878037254656 9441470347308600448 6741236816579946240 4041003285851292032 1340769755122637824 17087280298103535232 14387046767374881024 11686813236646226816 8986579705917572608 6286346175188918400 3586112644460264192 885879113731609984 16632389656712507392 13932156125983853184 11231922595255198976 8531689064526544768 5831455533797890560 3131222003069236352 430988472340582144 16177499015321479552 13477265484592825344 10777031953864171136 8076798423135516928 5376564892406862720 2676331361678208512 18422841904659105920 15722608373930451712 13022374843201797504 10322141312473143296 7621907781744489088 4921674251015834880 2221440720287180672 17967951263268078080 15267717732539423872 12567484201810769664 9867250671082115456 7167017140353461248 4466783609624807040 1766550078896152832 17513060621877050240 14812827091148396032 12112593560419741824 9412360029691087616 6712126498962433408 4011892968233779200 1311659437505124992 17058169980486022400 14357936449757368192 11657702919028713984 8957469388300059776 6257235857571405568 3557002326842751360 856768796114097152 16603279339094994560 13903045808366340352 11202812277637686144 8502578746909031936 5802345216180377728 3102111685451723520 401878154723069312 16148388697703966720 13448155166975312512 10747921636246658304 8047688105518004096 5347454574789349888 2647221044060695680 18393731587041593088 15693498056312938880 12993264525584284672 10293030994855630464 7592797464126976256 4892563933398322048 2192330402669667840 17938840945650565248 15238607414921911040 12538373884193256832 9838140353464602624 7137906822735948416 4437673292007294208 1737439761278640000 17483950304259537408 14783716773530883200 12083483242802228992 9383249712073574784 6683016181344920576 3982782650616266368 1282549119887612160 17029059662868509568 14328826132139855360 11628592601411201152 8928359070682546944 6228125539953892736 3527892009225238528 827658478496584320 16574169021477481728 13873935490748827520 11173701960020173312 8473468429291519104 5773234898562864896 3073001367834210688 372767837105556480 16119278380086453888 13419044849357799680 10718811318629145472 8018577787900491264 5318344257171837056 2618110726443182848 18364621269424080256 15664387738695426048 12964154207966771840 10263920677238117632 7563687146509463424 4863453615780809216 2163220085052155008 17909730628033052416 15209497097304398208 12509263566575744000 9809030035847089792 7108796505118435584 4408562974389781376 1708329443661127168 17454839986642024576 14754606455913370368 12054372925184716160 9354139394456061952 6653905863727407744 3953672332998753536 1253438802270099328 16999949345250996736 14299715814522342528 11599482283793688320 8899248753065034112 6199015222336379904 3498781691607725696 798548160879071488 16545058703859968896 13844825173131314688 11144591642402660480 8444358111674006272 5744124580945352064 3043891050216697856 343657519488043648 16090168062468941056 13389934531740286848 10689701001011632640 7989467470282978432 5289233939554324224 2589000408825670016 18335510951806567424 15635277421077913216 12935043890349259008 10234810359620604800 7534576828891950592 4834343298163296384 2134109767434642176 17880620310415539584 15180386779686885376 12480153248958231168 9779919718229576960 7079686187500922752 4379452656772268544 1679219126043614336 17425729669024511744 14725496138295857536 12025262607567203328 9325029076838549120 6624795546109894912 3924562015381240704 1224328484652586496 16970839027633483904 14270605496904829696 11570371966176175488 8870138435447521280 6169904904718867072 3469671373990212864 769437843261558656 16515948386242456064 13815714855513801856 11115481324785147648 8415247794056493440 5715014263327839232 3014780732599185024 314547201870530816 16061057744851428224 13360824214122774016 10660590683394119808 7960357152665465600 5260123621936811392 2559890091208157184 18306400634189054592 15606167103460400384 12905933572731746176 10205700042003091968 7505466511274437760 4805232980545783552 2104999449817129344 17851509992798026752 15151276462069372544 12451042931340718336 9750809400612064128 7050575869883409920 4350342339154755712 1650108808426101504 17396619351406998912 14696385820678344704 11996152289949690496 9295918759221036288 6595685228492382080 3895451697763727872 1195218167035073664 16941728710015971072 14241495179287316864 11541261648558662656 8841028117830008448 6140794587101354240 3440561056372700032 740327525644045824 16486838068624943232 13786604537896289024 11086371007167634816 8386137476438980608 5685903945710326400 2985670414981672192 285436884253017984 16031947427233915392 13331713896505261184 10631480365776606976 7931246835047952768 5231013304319298560 2530779773590644352 18277290316571541760 15577056785842887552 12876823255114233344 10176589724385579136 7476356193656924928 4776122662928270720 2075889132199616512 17822399675180513920 15122166144451859712 12421932613723205504 9721699082994551296 7021465552265897088 4321232021537242880 1620998490808588672 17367509033789486080 14667275503060831872 11967041972332177664 9266808441603523456 6566574910874869248 3866341380146215040 1166107849417560832 16912618392398458240 14212384861669804032 11512151330941149824 8811917800212495616 6111684269483841408 3411450738755187200 711217208026532992 16457727751007430400 13757494220278776192 11057260689550121984 8357027158821467776 5656793628092813568 2956560097364159360 256326566635505152 16002837109616402560 13302603578887748352 10602370048159094144 7902136517430439936 5201902986701785728 2501669455973131520 18248179998954028928 15547946468225374720 12847712937496720512 10147479406768066304 7447245876039412096 4747012345310757888 2046778814582103680 17793289357563001088 15093055826834346880 12392822296105692672 9692588765377038464 6992355234648384256 4292121703919730048 1591888173191075840 17338398716171973248 14638165185443319040 11937931654714664832 9237698123986010624 6537464593257356416 3837231062528702208 1136997531800048000 16883508074780945408 14183274544052291200 11483041013323636992 8782807482594982784 6082573951866328576 3382340421137674368 682106890409020160 16428617433389917568 13728383902661263360 11028150371932609152 8327916841203954944 5627683310475300736 2927449779746646528 227216249017992320 15973726791998889728 13273493261270235520 10573259730541581312 7873026199812927104 5172792669084272896 2472559138355618688 18219069681336516096 15518836150607861888 12818602619879207680 10118369089150553472 7418135558421899264 4717902027693245056 2017668496964590848 17764179039945488256 15063945509216834048 12363711978488179840 9663478447759525632 6963244917030871424 4263011386302217216 1562777855573563008 17309288398554460416 14609054867825806208 11908821337097152000 9208587806368497792 6508354275639843584 3808120744911189376 1107887214182535168 16854397757163432576 14154164226434778368 11453930695706124160 8753697164977469952 6053463634248815744 3353230103520161536 652996572791507328 16399507115772404736 13699273585043750528 10999040054315096320 8298806523586442112 5598572992857787904 2898339462129133696 198105931400479488 15944616474381376896 13244382943652722688 10544149412924068480 7843915882195414272 5143682351466760064 2443448820738105856 18189959363719003264 15489725832990349056 12789492302261694848 10089258771533040640 7389025240804386432 4688791710075732224 1988558179347078016 17735068722327975424 15034835191599321216 12334601660870667008 9634368130142012800 6934134599413358592 4233901068684704384 1533667537956050176 17280178080936947584 14579944550208293376 11879711019479639168 9179477488750984960 6479243958022330752 3779010427293676544 1078776896565022336 16825287439545919744 14125053908817265536 11424820378088611328 8724586847359957120 6024353316631302912 3324119785902648704 623886255173994496 16370396798154891904 13670163267426237696 10969929736697583488 8269696205968929280 5569462675240275072 2869229144511620864 168995613782966656 15915506156763864064 13215272626035209856 10515039095306555648 7814805564577901440 5114572033849247232 2414338503120593024 18160849046101490432 15460615515372836224 12760381984644182016 10060148453915527808 7359914923186873600 4659681392458219392 1959447861729565184 17705958404710462592 15005724873981808384 12305491343253154176 9605257812524499968 6905024281795845760 4204790751067191552 1504557220338537344 17251067763319434752 14550834232590780544 11850600701862126336 9150367171133472128 6450133640404817920 3749900109676163712 1049666578947509504 16796177121928406912 14095943591199752704 11395710060471098496 8695476529742444288 5995242999013790080 3295009468285135872 594775937556481664 16341286480537379072 13641052949808724864 10940819419080070656 8240585888351416448 5540352357622762240 2840118826894108032 139885296165453824 15886395839146351232 13186162308417697024 10485928777689042816 7785695246960388608 5085461716231734400 2385228185503080192 18131738728483977600 15431505197755323392 12731271667026669184 10031038136298014976 7330804605569360768 4630571074840706560 1930337544112052352 17676848087092949760 14976614556364295552 12276381025635641344 9576147494906987136 6875913964178332928 4175680433449678720 1475446902721024512 17221957445701921920 14521723914973267712 11821490384244613504 9121256853515959296 6421023322787305088 3720789792058650880 1020556261329996672 16767066804310894080 14066833273582239872 11366599742853585664 8666366212124931456 5966132681396277248 3265899150667623040 565665619938968832 16312176162919866240 13611942632191212032 10911709101462557824 8211475570733903616 5511242040005249408 2811008509276595200 110774978547940992 15857285521528838400 13157051990800184192 10456818460071529984 7756584929342875776 5056351398614221568 2356117867885567360 18102628410866464768 15402394880137810560 12702161349409156352 10001927818680502144 7301694287951847936 4601460757223193728 1901227226494539520 17647737769475436928 14947504238746782720 12247270708018128512 9547037177289474304 6846803646560820096 4146570115832165888 1446336585103511680 17192847128084409088 14492613597355754880 11792380066627100672 9092146535898446464 6391913005169792256 3691679474441138048 991445943712483840 16737956486693381248 14037722955964727040 11337489425236072832 8637255894507418624 5937022363778764416 3236788833050110208 536555302321456000 16283065845302353408 13582832314573699200 10882598783845044992 8182365253116390784 5482131722387736576 2781898191659082368 81664660930428160 15828175203911325568 13127941673182671360 10427708142454017152 7727474611725362944 5027241080996708736 2327007550268054528 18073518093248951936 15373284562520297728 12673051031791643520 9972817501062989312 7272583970334335104 4572350439605680896 1872116908877026688 17618627451857924096 14918393921129269888 12218160390400615680 9517926859671961472 6817693328943307264 4117459798214653056 1417226267485998848 17163736810466896256 14463503279738242048 11763269749009587840 9063036218280933632 6362802687552279424 3662569156823625216 962335626094971008 16708846169075868416 14008612638347214208 11308379107618560000 8608145576889905792 5907912046161251584 3207678515432597376 507444984703943168 16253955527684840576 13553721996956186368 10853488466227532160 8153254935498877952 5453021404770223744 2752787874041569536 52554343312915328 15799064886293812736 13098831355565158528 10398597824836504320 7698364294107850112 4998130763379195904 2297897232650541696 18044407775631439104 15344174244902784896 12643940714174130688 9943707183445476480 7243473652716822272 4543240121988168064 1843006591259513856 17589517134240411264 14889283603511757056 12189050072783102848 9488816542054448640 6788583011325794432 4088349480597140224 1388115949868486016 17134626492849383424 14434392962120729216 11734159431392075008 9033925900663420800 6333692369934766592 3633458839206112384 933225308477458176 16679735851458355584 13979502320729701376 11279268790001047168 8579035259272392960 5878801728543738752 3178568197815084544 478334667086430336 16224845210067327744 13524611679338673536 10824378148610019328 8124144617881365120 5423911087152710912 2723677556424056704 23444025695402496 15769954568676299904 13069721037947645696 10369487507218991488 7669253976490337280 4969020445761683072 2268786915033028864 18015297458013926272 15315063927285272064 12614830396556617856 9914596865827963648 7214363335099309440 4514129804370655232 1813896273642001024 17560406816622898432 14860173285894244224 12159939755165590016 9459706224436935808 6759472693708281600 4059239162979627392 1359005632250973184 17105516175231870592 14405282644503216384 11705049113774562176 9004815583045907968 6304582052317253760 3604348521588599552 904114990859945344 16650625533840842752 13950392003112188544 11250158472383534336 8549924941654880128 5849691410926225920 3149457880197571712 449224349468917504 16195734892449814912 13495501361721160704 10795267830992506496 8095034300263852288 5394800769535198080 2694567238806543872 18441077781787441280 15740844251058787072 13040610720330132864 10340377189601478656 7640143658872824448 4939910128144170240 2239676597415516032 17986187140396413440 15285953609667759232 12585720078939105024 9885486548210450816 7185253017481796608 4485019486753142400 1784785956024488192 17531296499005385600 14831062968276731392 12130829437548077184 9430595906819422976 6730362376090768768 4030128845362114560 1329895314633460352 17076405857614357760 14376172326885703552 11675938796157049344 8975705265428395136 6275471734699740928 3575238203971086720 875004673242432512 16621515216223329920 13921281685494675712 11221048154766021504 8520814624037367296 5820581093308713088 3120347562580058880 420114031851404672 16166624574832302080 13466391044103647872 10766157513374993664 8065923982646339456 5365690451917685248 2665456921189031040 18411967464169928448 15711733933441274240 13011500402712620032 10311266871983965824 7611033341255311616 4910799810526657408 2210566279798003200 17957076822778900608 15256843292050246400 12556609761321592192 9856376230592937984 7156142699864283776 4455909169135629568 1755675638406975360 17502186181387872768 14801952650659218560 12101719119930564352 9401485589201910144 6701252058473255936 4001018527744601728 1300784997015947520 17047295539996844928 14347062009268190720 11646828478539536512 8946594947810882304 6246361417082228096 3546127886353573888 845894355624919680 16592404898605817088 13892171367877162880 11191937837148508672 8491704306419854464 5791470775691200256 3091237244962546048 391003714233891840 16137514257214789248 13437280726486135040 10737047195757480832 8036813665028826624 5336580134300172416 2636346603571518208 18382857146552415616 15682623615823761408 12982390085095107200 10282156554366452992 7581923023637798784 4881689492909144576 2181455962180490368 17927966505161387776 15227732974432733568 12527499443704079360 9827265912975425152 7127032382246770944 4426798851518116736 1726565320789462528 17473075863770359936 14772842333041705728 12072608802313051520 9372375271584397312 6672141740855743104 3971908210127088896 1271674679398434688 17018185222379332096 14317951691650677888 11617718160922023680 8917484630193369472 6217251099464715264 3517017568736061056 816784038007406848 16563294580988304256 13863061050259650048 11162827519530995840 8462593988802341632 5762360458073687424 3062126927345033216 361893396616379008 16108403939597276416 13408170408868622208 10707936878139968000 8007703347411313792 5307469816682659584 2607236285954005376 18353746828934902784 15653513298206248576 12953279767477594368 10253046236748940160 7552812706020285952 4852579175291631744 2152345644562977536 17898856187543874944 15198622656815220736 12498389126086566528 9798155595357912320 7097922064629258112 4397688533900603904 1697455003171949696 17443965546152847104 14743732015424192896 12043498484695538688 9343264953966884480 6643031423238230272 3942797892509576064 1242564361780921856 16989074904761819264 14288841374033165056 11588607843304510848 8888374312575856640 6188140781847202432 3487907251118548224 787673720389894016 16534184263370791424 13833950732642137216 11133717201913483008 8433483671184828800 5733250140456174592 3033016609727520384 332783078998866176 16079293621979763584 13379060091251109376 10678826560522455168 7978593029793800960 5278359499065146752 2578125968336492544 18324636511317389952 15624402980588735744 12924169449860081536 10223935919131427328 7523702388402773120 4823468857674118912 2123235326945464704 17869745869926362112 15169512339197707904 12469278808469053696 9769045277740399488 7068811747011745280 4368578216283091072 1668344685554436864 17414855228535334272 14714621697806680064 12014388167078025856 9314154636349371648 6613921105620717440 3913687574892063232 1213454044163409024 16959964587144306432 14259731056415652224 11559497525686998016 8859263994958343808 6159030464229689600 3458796933501035392 758563402772381184 16505073945753278592 13804840415024624384 11104606884295970176 8404373353567315968 5704139822838661760 3003906292110007552 303672761381353344 16050183304362250752 13349949773633596544 10649716242904942336 7949482712176288128 5249249181447633920 2549015650718979712 18295526193699877120 15595292662971222912 12895059132242568704 10194825601513914496 7494592070785260288 4794358540056606080 2094125009327951872 17840635552308849280 15140402021580195072 12440168490851540864 9739934960122886656 7039701429394232448 4339467898665578240 1639234367936924032 17385744910917821440 14685511380189167232 11985277849460513024 9285044318731858816 6584810788003204608 3884577257274550400 1184343726545896192 16930854269526793600 14230620738798139392 11530387208069485184 8830153677340830976 6129920146612176768 3429686615883522560 729453085154868352 16475963628135765760 13775730097407111552 11075496566678457344 8375263035949803136 5675029505221148928 2974795974492494720 274562443763840512 16021072986744737920 13320839456016083712 10620605925287429504 7920372394558775296 5220138863830121088 2519905333101466880 18266415876082364288 15566182345353710080 12865948814625055872 10165715283896401664 7465481753167747456 4765248222439093248 2065014691710439040 17811525234691336448 15111291703962682240 12411058173234028032 9710824642505373824 7010591111776719616 4310357581048065408 1610124050319411200 17356634593300308608 14656401062571654400 11956167531843000192 9255934001114345984 6555700470385691776 3855466939657037568 1155233408928383360 16901743951909280768 14201510421180626560 11501276890451972352 8801043359723318144 6100809828994663936 3400576298266009728 700342767537355520 16446853310518252928 13746619779789598720 11046386249060944512 8346152718332290304 5645919187603636096 2945685656874981888 245452126146327680 15991962669127225088 13291729138398570880 10591495607669916672 7891262076941262464 5191028546212608256 2490795015483954048 18237305558464851456 15537072027736197248 12836838497007543040 10136604966278888832 7436371435550234624 4736137904821580416 2035904374092926208 17782414917073823616 15082181386345169408 12381947855616515200 9681714324887860992 6981480794159206784 4281247263430552576 1581013732701898368 17327524275682795776 14627290744954141568 11927057214225487360 9226823683496833152 6526590152768178944 3826356622039524736 1126123091310870528 16872633634291767936 14172400103563113728 11472166572834459520 8771933042105805312 6071699511377151104 3371465980648496896 671232449919842688 16417742992900740096 13717509462172085888 11017275931443431680 8317042400714777472 5616808869986123264 2916575339257469056 216341808528814848 15962852351509712256 13262618820781058048 10562385290052403840 7862151759323749632 5161918228595095424 2461684697866441216 18208195240847338624 15507961710118684416 12807728179390030208 10107494648661376000 7407261117932721792 4707027587204067584 2006794056475413376 17753304599456310784 15053071068727656576 12352837537999002368 9652604007270348160 6952370476541693952 4252136945813039744 1551903415084385536 17298413958065282944 14598180427336628736 11897946896607974528 9197713365879320320 6497479835150666112 3797246304422011904 1097012773693357696 16843523316674255104 14143289785945600896 11443056255216946688 8742822724488292480 6042589193759638272 3342355663030984064 642122132302329856 16388632675283227264 13688399144554573056 10988165613825918848 8287932083097264640 5587698552368610432 2887465021639956224 187231490911302016 15933742033892199424 13233508503163545216 10533274972434891008 7833041441706236800 5132807910977582592 2432574380248928384 18179084923229825792 15478851392501171584 12778617861772517376 10078384331043863168 7378150800315208960 4677917269586554752 1977683738857900544 17724194281838797952 15023960751110143744 12323727220381489536 9623493689652835328 6923260158924181120 4223026628195526912 1522793097466872704 17269303640447770112 14569070109719115904 11868836578990461696 9168603048261807488 6468369517533153280 3768135986804499072 1067902456075844864 16814412999056742272 14114179468328088064 11413945937599433856 8713712406870779648 6013478876142125440 3313245345413471232 613011814684817024 16359522357665714432 13659288826937060224 10959055296208406016 8258821765479751808 5558588234751097600 2858354704022443392 158121173293789184 15904631716274686592 13204398185546032384 10504164654817378176 7803931124088723968 5103697593360069760 2403464062631415552 18149974605612312960 15449741074883658752 12749507544155004544 10049274013426350336 7349040482697696128 4648806951969041920 1948573421240387712 17695083964221285120 14994850433492630912 12294616902763976704 9594383372035322496 6894149841306668288 4193916310578014080 1493682779849359872 17240193322830257280 14539959792101603072 11839726261372948864 9139492730644294656 6439259199915640448 3739025669186986240 1038792138458332032 16785302681439229440 14085069150710575232 11384835619981921024 8684602089253266816 5984368558524612608 3284135027795958400 583901497067304192 16330412040048201600 13630178509319547392 10929944978590893184 8229711447862238976 5529477917133584768 2829244386404930560 129010855676276352 15875521398657173760 13175287867928519552 10475054337199865344 7774820806471211136 5074587275742556928 2374353745013902720 18120864287994800128 15420630757266145920 12720397226537491712 10020163695808837504 7319930165080183296 4619696634351529088 1919463103622874880 17665973646603772288 14965740115875118080 12265506585146463872 9565273054417809664 6865039523689155456 4164805992960501248 1464572462231847040 17211083005212744448 14510849474484090240 11810615943755436032 9110382413026781824 6410148882298127616 3709915351569473408 1009681820840819200 16756192363821716608 14055958833093062400 11355725302364408192 8655491771635753984 5955258240907099776 3255024710178445568 554791179449791360 16301301722430688768 13601068191702034560 10900834660973380352 8200601130244726144 5500367599516071936 2800134068787417728 99900538058763520 15846411081039660928 13146177550311006720 10445944019582352512 7745710488853698304 5045476958125044096 2345243427396389888 18091753970377287296 15391520439648633088 12691286908919978880 9991053378191324672 7290819847462670464 4590586316734016256 1890352786005362048 17636863328986259456 14936629798257605248 12236396267528951040 9536162736800296832 6835929206071642624 4135695675342988416 1435462144614334208 17181972687595231616 14481739156866577408 11781505626137923200 9081272095409268992 6381038564680614784 3680805033951960576 980571503223306368 16727082046204203776 14026848515475549568 11326614984746895360 8626381454018241152 5926147923289586944 3225914392560932736 525680861832278528 16272191404813175936 13571957874084521728 10871724343355867520 8171490812627213312 5471257281898559104 2771023751169904896 70790220441250688 15817300763422148096 13117067232693493888 10416833701964839680 7716600171236185472 5016366640507531264 2316133109778877056 18062643652759774464 15362410122031120256 12662176591302466048 9961943060573811840 7261709529845157632 4561475999116503424 1861242468387849216 17607753011368746624 14907519480640092416 12207285949911438208 9507052419182784000 6806818888454129792 4106585357725475584 1406351826996821376 17152862369977718784 14452628839249064576 11752395308520410368 9052161777791756160 6351928247063101952 3651694716334447744 951461185605793536 16697971728586690944 13997738197858036736 11297504667129382528 8597271136400728320 5897037605672074112 3196804074943419904 496570544214765696 16243081087195663104 13542847556467008896 10842614025738354688 8142380495009700480 5442146964281046272 2741913433552392064 41679902823737856 15788190445804635264 13087956915075981056 10387723384347326848 7687489853618672640 4987256322890018432 2287022792161364224 18033533335142261632 15333299804413607424 12633066273684953216 9932832742956299008 7232599212227644800 4532365681498990592 1832132150770336384 17578642693751233792 14878409163022579584 12178175632293925376 9477942101565271168 6777708570836616960 4077475040107962752 1377241509379308544 17123752052360205952 14423518521631551744 11723284990902897536 9023051460174243328 6322817929445589120 3622584398716934912 922350867988280704 16668861410969178112 13968627880240523904 11268394349511869696 8568160818783215488 5867927288054561280 3167693757325907072 467460226597252864 16213970769578150272 13513737238849496064 10813503708120841856 8113270177392187648 5413036646663533440 2712803115934879232 12569585206225024 15759080128187122432 13058846597458468224 10358613066729814016 7658379536001159808 4958146005272505600 2257912474543851392 18004423017524748800 15304189486796094592 12603955956067440384 9903722425338786176 7203488894610131968 4503255363881477760 1803021833152823552 17549532376133720960 14849298845405066752 12149065314676412544 9448831783947758336 6748598253219104128 4048364722490449920 1348131191761795712 17094641734742693120 14394408204014038912 11694174673285384704 8993941142556730496 6293707611828076288 3593474081099422080 893240550370767872 16639751093351665280 13939517562623011072 11239284031894356864 8539050501165702656 5838816970437048448 3138583439708394240 438349908979740032 16184860451960637440 13484626921231983232 10784393390503329024 8084159859774674816 5383926329046020608 2683692798317366400 18430203341298263808 15729969810569609600 13029736279840955392 10329502749112301184 7629269218383646976 4929035687654992768 2228802156926338560 17975312699907235968 15275079169178581760 12574845638449927552 9874612107721273344 7174378576992619136 4474145046263964928 1773911515535310720 17520422058516208128 14820188527787553920 12119954997058899712 9419721466330245504 6719487935601591296 4019254404872937088 1319020874144282880 17065531417125180288 14365297886396526080 11665064355667871872 8964830824939217664 6264597294210563456 3564363763481909248 864130232753255040 16610640775734152448 13910407245005498240 11210173714276844032 8509940183548189824 5809706652819535616 3109473122090881408 409239591362227200 16155750134343124608 13455516603614470400 10755283072885816192 8055049542157161984 5354816011428507776 2654582480699853568 18401093023680750976 15700859492952096768 13000625962223442560 10300392431494788352 7600158900766134144 4899925370037479936 2199691839308825728 17946202382289723136 15245968851561068928 12545735320832414720 9845501790103760512 7145268259375106304 4445034728646452096 1744801197917797888 17491311740898695296 14791078210170041088 12090844679441386880 9390611148712732672 6690377617984078464 3990144087255424256 1289910556526770048 17036421099507667456 14336187568779013248 11635954038050359040 8935720507321704832 6235486976593050624 3535253445864396416 835019915135742208 16581530458116639616 13881296927387985408 11181063396659331200 8480829865930676992 5780596335202022784 3080362804473368576 380129273744714368 16126639816725611776 13426406285996957568 10726172755268303360 8025939224539649152 5325705693810994944 2625472163082340736 18371982706063238144 15671749175334583936 12971515644605929728 10271282113877275520 7571048583148621312 4870815052419967104 2170581521691312896 17917092064672210304 15216858533943556096 12516625003214901888 9816391472486247680 7116157941757593472 4415924411028939264 1715690880300285056 17462201423281182464 14761967892552528256 12061734361823874048 9361500831095219840 6661267300366565632 3961033769637911424 1260800238909257216 17007310781890154624 14307077251161500416 11606843720432846208 8906610189704192000 6206376658975537792 3506143128246883584 805909597518229376 16552420140499126784 13852186609770472576 11151953079041818368 8451719548313164160 5751486017584509952 3051252486855855744 351018956127201536 16097529499108098944 13397295968379444736 10697062437650790528 7996828906922136320 5296595376193482112 2596361845464827904 18342872388445725312 15642638857717071104 12942405326988416896 10242171796259762688 7541938265531108480 4841704734802454272 2141471204073800064 17887981747054697472 15187748216326043264 12487514685597389056 9787281154868734848 7087047624140080640 4386814093411426432 1686580562682772224 17433091105663669632 14732857574935015424 12032624044206361216 9332390513477707008 6632156982749052800 3931923452020398592 1231689921291744384 16978200464272641792 14277966933543987584 11577733402815333376 8877499872086679168 6177266341358024960 3477032810629370752 776799279900716544 16523309822881613952 13823076292152959744 11122842761424305536 8422609230695651328 5722375699966997120 3022142169238342912 321908638509688704 16068419181490586112 13368185650761931904 10667952120033277696 7967718589304623488 5267485058575969280 2567251527847315072 18313762070828212480 15613528540099558272 12913295009370904064 10213061478642249856 7512827947913595648 4812594417184941440 2112360886456287232 17858871429437184640 15158637898708530432 12458404367979876224 9758170837251222016 7057937306522567808 4357703775793913600 1657470245065259392 17403980788046156800 14703747257317502592 12003513726588848384 9303280195860194176 6603046665131539968 3902813134402885760 1202579603674231552 16949090146655128960 14248856615926474752 11548623085197820544 8848389554469166336 6148156023740512128 3447922493011857920 747688962283203712 16494199505264101120 13793965974535446912 11093732443806792704 8393498913078138496 5693265382349484288 2993031851620830080 292798320892175872 16039308863873073280 13339075333144419072 10638841802415764864 7938608271687110656 5238374740958456448 2538141210229802240 18284651753210699648 15584418222482045440 12884184691753391232 10183951161024737024 7483717630296082816 4783484099567428608 2083250568838774400 17829761111819671808 15129527581091017600 12429294050362363392 9729060519633709184 7028826988905054976 4328593458176400768 1628359927447746560 17374870470428643968 14674636939699989760 11974403408971335552 9274169878242681344 6573936347514027136 3873702816785372928 1173469286056718720 16919979829037616128 14219746298308961920 11519512767580307712 8819279236851653504 6119045706122999296 3418812175394345088 718578644665690880 16465089187646588288 13764855656917934080 11064622126189279872 8364388595460625664 5664155064731971456 2963921534003317248 263688003274663040 16010198546255560448 13309965015526906240 10609731484798252032 7909497954069597824 5209264423340943616 2509030892612289408 18255541435593186816 15555307904864532608 12855074374135878400 10154840843407224192 7454607312678569984 4754373781949915776 2054140251221261568 17800650794202158976 15100417263473504768 12400183732744850560 9699950202016196352 6999716671287542144 4299483140558887936 1599249609830233728 17345760152811131136 14645526622082476928 11945293091353822720 9245059560625168512 6544826029896514304 3844592499167860096 1144358968439205888 16890869511420103296 14190635980691449088 11490402449962794880 8790168919234140672 6089935388505486464 3389701857776832256 689468327048178048 16435978870029075456 13735745339300421248 11035511808571767040 8335278277843112832 5635044747114458624 2934811216385804416 234577685657150208 15981088228638047616 13280854697909393408 10580621167180739200 7880387636452084992 5180154105723430784 2479920574994776576 18226431117975673984 15526197587247019776 12825964056518365568 10125730525789711360 7425496995061057152 4725263464332402944 2025029933603748736 17771540476584646144 15071306945855991936 12371073415127337728 9670839884398683520 6970606353670029312 4270372822941375104 1570139292212720896 17316649835193618304 14616416304464964096 11916182773736309888 9215949243007655680 6515715712279001472 3815482181550347264 1115248650821693056 16861759193802590464 14161525663073936256 11461292132345282048 8761058601616627840 6060825070887973632 3360591540159319424 660358009430665216 16406868552411562624 13706635021682908416 11006401490954254208 8306167960225600000 5605934429496945792 2905700898768291584 205467368039637376 15951977911020534784 13251744380291880576 10551510849563226368 7851277318834572160 5151043788105917952 2450810257377263744 18197320800358161152 15497087269629506944 12796853738900852736 10096620208172198528 7396386677443544320 4696153146714890112 1995919615986235904 17742430158967133312 15042196628238479104 12341963097509824896 9641729566781170688 6941496036052516480 4241262505323862272 1541028974595208064 17287539517576105472 14587305986847451264 11887072456118797056 9186838925390142848 6486605394661488640 3786371863932834432 1086138333204180224 16832648876185077632 14132415345456423424 11432181814727769216 8731948283999115008 6031714753270460800 3331481222541806592 631247691813152384 16377758234794049792 13677524704065395584 10977291173336741376 8277057642608087168 5576824111879432960 2876590581150778752 176357050422124544 15922867593403021952 13222634062674367744 10522400531945713536 7822167001217059328 5121933470488405120 2421699939759750912 18168210482740648320 15467976952011994112 12767743421283339904 10067509890554685696 7367276359826031488 4667042829097377280 1966809298368723072 17713319841349620480 15013086310620966272 12312852779892312064 9612619249163657856 6912385718435003648 4212152187706349440 1511918656977695232 17258429199958592640 14558195669229938432 11857962138501284224 9157728607772630016 6457495077043975808 3757261546315321600 1057028015586667392 16803538558567564800 14103305027838910592 11403071497110256384 8702837966381602176 6002604435652947968 3302370904924293760 602137374195639552 16348647917176536960 13648414386447882752 10948180855719228544 8247947324990574336 5547713794261920128 2847480263533265920 147246732804611712 15893757275785509120 13193523745056854912 10493290214328200704 7793056683599546496 5092823152870892288 2392589622142238080 18139100165123135488 15438866634394481280 12738633103665827072 10038399572937172864 7338166042208518656 4637932511479864448 1937698980751210240 17684209523732107648 14983975993003453440 12283742462274799232 9583508931546145024 6883275400817490816 4183041870088836608 1482808339360182400 17229318882341079808 14529085351612425600 11828851820883771392 9128618290155117184 6428384759426462976 3728151228697808768 1027917697969154560 16774428240950051968 14074194710221397760 11373961179492743552 8673727648764089344 5973494118035435136 3273260587306780928 573027056578126720 16319537599559024128 13619304068830369920 10919070538101715712 8218837007373061504 5518603476644407296 2818369945915753088 118136415187098880 15864646958167996288 13164413427439342080 10464179896710687872 7763946365982033664 5063712835253379456 2363479304524725248 18109989847505622656 15409756316776968448 12709522786048314240 10009289255319660032 7309055724591005824 4608822193862351616 1908588663133697408 17655099206114594816 14954865675385940608 12254632144657286400 9554398613928632192 6854165083199977984 4153931552471323776 1453698021742669568 17200208564723566976 14499975033994912768 11799741503266258560 9099507972537604352 6399274441808950144 3699040911080295936 998807380351641728 16745317923332539136 14045084392603884928 11344850861875230720 8644617331146576512 5944383800417922304 3244150269689268096 543916738960613888 16290427281941511296 13590193751212857088 10889960220484202880 8189726689755548672 5489493159026894464 2789259628298240256 89026097569586048 15835536640550483456 13135303109821829248 10435069579093175040 7734836048364520832 5034602517635866624 2334368986907212416 18080879529888109824 15380645999159455616 12680412468430801408 9980178937702147200 7279945406973492992 4579711876244838784 1879478345516184576 17625988888497081984 14925755357768427776 12225521827039773568 9525288296311119360 6825054765582465152 4124821234853810944 1424587704125156736 17171098247106054144 14470864716377399936 11770631185648745728 9070397654920091520 6370164124191437312 3669930593462783104 969697062734128896 16716207605715026304 14015974074986372096 11315740544257717888 8615507013529063680 5915273482800409472 3215039952071755264 514806421343101056 16261316964323998464 13561083433595344256 10860849902866690048 8160616372138035840 5460382841409381632 2760149310680727424 59915779952073216 15806426322932970624 13106192792204316416 10405959261475662208 7705725730747008000 5005492200018353792 2305258669289699584 18051769212270596992 15351535681541942784 12651302150813288576 9951068620084634368 7250835089355980160 4550601558627325952 1850368027898671744 17596878570879569152 14896645040150914944 12196411509422260736 9496177978693606528 6795944447964952320 4095710917236298112 1395477386507643904 17141987929488541312 14441754398759887104 11741520868031232896 9041287337302578688 6341053806573924480 3640820275845270272 940586745116616064 16687097288097513472 13986863757368859264 11286630226640205056 8586396695911550848 5886163165182896640 3185929634454242432 485696103725588224 16232206646706485632 13531973115977831424 10831739585249177216 8131506054520523008 5431272523791868800 2731038993063214592 30805462334560384 15777316005315457792 13077082474586803584 10376848943858149376 7676615413129495168 4976381882400840960 2276148351672186752 18022658894653084160 15322425363924429952 12622191833195775744 9921958302467121536 7221724771738467328 4521491241009813120 1821257710281158912 17567768253262056320 14867534722533402112 12167301191804747904 9467067661076093696 6766834130347439488 4066600599618785280 1366367068890131072 17112877611871028480 14412644081142374272 11712410550413720064 9012177019685065856 6311943488956411648 3611709958227757440 911476427499103232 16657986970480000640 13957753439751346432 11257519909022692224 8557286378294038016 5857052847565383808 3156819316836729600 456585786108075392 16203096329088972800 13502862798360318592 10802629267631664384 8102395736903010176 5402162206174355968 2701928675445701760 1695144717047552 15748205687697944960 13047972156969290752 10347738626240636544 7647505095511982336 4947271564783328128 2247038034054673920 17993548577035571328 15293315046306917120 12593081515578262912 9892847984849608704 7192614454120954496 4492380923392300288 1792147392663646080 17538657935644543488 14838424404915889280 12138190874187235072 9437957343458580864 6737723812729926656 4037490282001272448 1337256751272618240 17083767294253515648 14383533763524861440 11683300232796207232 8983066702067553024 6282833171338898816 3582599640610244608 882366109881590400 16628876652862487808 13928643122133833600 11228409591405179392 8528176060676525184 5827942529947870976 3127708999219216768 427475468490562560 16173986011471459968 13473752480742805760 10773518950014151552 8073285419285497344 5373051888556843136 2672818357828188928 18419328900809086336 15719095370080432128 13018861839351777920 10318628308623123712 7618394777894469504 4918161247165815296 2217927716437161088 17964438259418058496 15264204728689404288 12563971197960750080 9863737667232095872 7163504136503441664 4463270605774787456 1763037075046133248 17509547618027030656 14809314087298376448 12109080556569722240 9408847025841068032 6708613495112413824 4008379964383759616 1308146433655105408 17054656976636002816 14354423445907348608 11654189915178694400 8953956384450040192 6253722853721385984 3553489322992731776 853255792264077568 16599766335244974976 13899532804516320768 11199299273787666560 8499065743059012352 5798832212330358144 3098598681601703936 398365150873049728 16144875693853947136 13444642163125292928 10744408632396638720 8044175101667984512 5343941570939330304 2643708040210676096 18390218583191573504 15689985052462919296 12989751521734265088 10289517991005610880 7589284460276956672 4889050929548302464 2188817398819648256 17935327941800545664 15235094411071891456 12534860880343237248 9834627349614583040 7134393818885928832 4434160288157274624 1733926757428620416 17480437300409517824 14780203769680863616 12079970238952209408 9379736708223555200 6679503177494900992 3979269646766246784 1279036116037592576 17025546659018489984 14325313128289835776 11625079597561181568 8924846066832527360 6224612536103873152 3524379005375218944 824145474646564736 16570656017627462144 13870422486898807936 11170188956170153728 8469955425441499520 5769721894712845312 3069488363984191104 369254833255536896 16115765376236434304 13415531845507780096 10715298314779125888 8015064784050471680 5314831253321817472 2614597722593163264 18361108265574060672 15660874734845406464 12960641204116752256 10260407673388098048 7560174142659443840 4859940611930789632 2159707081202135424 17906217624183032832 15205984093454378624 12505750562725724416 9805517031997070208 7105283501268416000 4405049970539761792 1704816439811107584 17451326982792004992 14751093452063350784 12050859921334696576 9350626390606042368 6650392859877388160 3950159329148733952 1249925798420079744 16996436341400977152 14296202810672322944 11595969279943668736 8895735749215014528 6195502218486360320 3495268687757706112 795035157029051904 16541545700009949312 13841312169281295104 11141078638552640896 8440845107823986688 5740611577095332480 3040378046366678272 340144515638024064 16086655058618921472 13386421527890267264 10686187997161613056 7985954466432958848 5285720935704304640 2585487404975650432 18331997947956547840 15631764417227893632 12931530886499239424 10231297355770585216 7531063825041931008 4830830294313276800 2130596763584622592 17877107306565520000 15176873775836865792 12476640245108211584 9776406714379557376 7076173183650903168 4375939652922248960 1675706122193594752 17422216665174492160 14721983134445837952 12021749603717183744 9321516072988529536 6621282542259875328 3921049011531221120 1220815480802566912 16967326023783464320 14267092493054810112 11566858962326155904 8866625431597501696 6166391900868847488 3466158370140193280 765924839411539072 16512435382392436480 13812201851663782272 11111968320935128064 8411734790206473856 5711501259477819648 3011267728749165440 311034198020511232 16057544741001408640 13357311210272754432 10657077679544100224 7956844148815446016 5256610618086791808 2556377087358137600 18302887630339035008 15602654099610380800 12902420568881726592 10202187038153072384 7501953507424418176 4801719976695763968 2101486445967109760 17847996988948007168 15147763458219352960 12447529927490698752 9747296396762044544 7047062866033390336 4346829335304736128 1646595804576081920 17393106347556979328 14692872816828325120 11992639286099670912 9292405755371016704 6592172224642362496 3891938693913708288 1191705163185054080 16938215706165951488 14237982175437297280 11537748644708643072 8837515113979988864 6137281583251334656 3437048052522680448 736814521794026240 16483325064774923648 13783091534046269440 11082858003317615232 8382624472588961024 5682390941860306816 2982157411131652608 281923880402998400 16028434423383895808 13328200892655241600 10627967361926587392 7927733831197933184 5227500300469278976 2527266769740624768 18273777312721522176 15573543781992867968 12873310251264213760 10173076720535559552 7472843189806905344 4772609659078251136 2072376128349596928 17818886671330494336 15118653140601840128 12418419609873185920 9718186079144531712 7017952548415877504 4317719017687223296 1617485486958569088 17363996029939466496 14663762499210812288 11963528968482158080 9263295437753503872 6563061907024849664 3862828376296195456 1162594845567541248 16909105388548438656 14208871857819784448 11508638327091130240 8808404796362476032 6108171265633821824 3407937734905167616 707704204176513408 16454214747157410816 13753981216428756608 11053747685700102400 8353514154971448192 5653280624242793984 2953047093514139776 252813562785485568 15999324105766382976 13299090575037728768 10598857044309074560 7898623513580420352 5198389982851766144 2498156452123111936 18244666995104009344 15544433464375355136 12844199933646700928 10143966402918046720 7443732872189392512 4743499341460738304 2043265810732084096 17789776353712981504 15089542822984327296 12389309292255673088 9689075761527018880 6988842230798364672 4288608700069710464 1588375169341056256 17334885712321953664 14634652181593299456 11934418650864645248 9234185120135991040 6533951589407336832 3833718058678682624 1133484527950028416 16879995070930925824 14179761540202271616 11479528009473617408 8779294478744963200 6079060948016308992 3378827417287654784 678593886559000576 16425104429539897984 13724870898811243776 11024637368082589568 8324403837353935360 5624170306625281152 2923936775896626944 223703245167972736 15970213788148870144 13269980257420215936 10569746726691561728 7869513195962907520 5169279665234253312 2469046134505599104 18215556677486496512 15515323146757842304 12815089616029188096 10114856085300533888 7414622554571879680 4714389023843225472 2014155493114571264 17760666036095468672 15060432505366814464 12360198974638160256 9659965443909506048 6959731913180851840 4259498382452197632 1559264851723543424 17305775394704440832 14605541863975786624 11905308333247132416 9205074802518478208 6504841271789824000 3804607741061169792 1104374210332515584 16850884753313412992 14150651222584758784 11450417691856104576 8750184161127450368 6049950630398796160 3349717099670141952 649483568941487744 16395994111922385152 13695760581193730944 10995527050465076736 8295293519736422528 5595059989007768320 2894826458279114112 194592927550459904 15941103470531357312 13240869939802703104 10540636409074048896 7840402878345394688 5140169347616740480 2439935816888086272 18186446359868983680 15486212829140329472 12785979298411675264 10085745767683021056 7385512236954366848 4685278706225712640 1985045175497058432 17731555718477955840 15031322187749301632 12331088657020647424 9630855126291993216 6930621595563339008 4230388064834684800 1530154534106030592 17276665077086928000 14576431546358273792 11876198015629619584 9175964484900965376 6475730954172311168 3775497423443656960 1075263892715002752 16821774435695900160 14121540904967245952 11421307374238591744 8721073843509937536 6020840312781283328 3320606782052629120 620373251323974912 16366883794304872320 13666650263576218112 10966416732847563904 8266183202118909696 5565949671390255488 2865716140661601280 165482609932947072 15911993152913844480 13211759622185190272 10511526091456536064 7811292560727881856 5111059029999227648 2410825499270573440 18157336042251470848 15457102511522816640 12756868980794162432 10056635450065508224 7356401919336854016 4656168388608199808 1955934857879545600 17702445400860443008 15002211870131788800 12301978339403134592 9601744808674480384 6901511277945826176 4201277747217171968 1501044216488517760 17247554759469415168 14547321228740760960 11847087698012106752 9146854167283452544 6446620636554798336 3746387105826144128 1046153575097489920 16792664118078387328 14092430587349733120 11392197056621078912 8691963525892424704 5991729995163770496 3291496464435116288 591262933706462080 16337773476687359488 13637539945958705280 10937306415230051072 8237072884501396864 5536839353772742656 2836605823044088448 136372292315434240 15882882835296331648 13182649304567677440 10482415773839023232 7782182243110369024 5081948712381714816 2381715181653060608 18128225724633958016 15427992193905303808 12727758663176649600 10027525132447995392 7327291601719341184 4627058070990686976 1926824540262032768 17673335083242930176 14973101552514275968 12272868021785621760 9572634491056967552 6872400960328313344 4172167429599659136 1471933898871004928 17218444441851902336 14518210911123248128 11817977380394593920 9117743849665939712 6417510318937285504 3717276788208631296 1017043257479977088 16763553800460874496 14063320269732220288 11363086739003566080 8662853208274911872 5962619677546257664 3262386146817603456 562152616088949248 16308663159069846656 13608429628341192448 10908196097612538240 8207962566883884032 5507729036155229824 2807495505426575616 107261974697921408 15853772517678818816 13153538986950164608 10453305456221510400 7753071925492856192 5052838394764201984 2352604864035547776 18099115407016445184 15398881876287790976 12698648345559136768 9998414814830482560 7298181284101828352 4597947753373174144 1897714222644519936 17644224765625417344 14943991234896763136 12243757704168108928 9543524173439454720 6843290642710800512 4143057111982146304 1442823581253492096 17189334124234389504 14489100593505735296 11788867062777081088 9088633532048426880 6388400001319772672 3688166470591118464 987932939862464256 16734443482843361664 14034209952114707456 11333976421386053248 8633742890657399040 5933509359928744832 3233275829200090624 533042298471436416 16279552841452333824 13579319310723679616 10879085779995025408 8178852249266371200 5478618718537716992 2778385187809062784 78151657080408576 15824662200061305984 13124428669332651776 10424195138603997568 7723961607875343360 5023728077146689152 2323494546418034944 18070005089398932352 15369771558670278144 12669538027941623936 9969304497212969728 7269070966484315520 4568837435755661312 1868603905027007104 17615114448007904512 14914880917279250304 12214647386550596096 9514413855821941888 6814180325093287680 4113946794364633472 1413713263635979264 17160223806616876672 14459990275888222464 11759756745159568256 9059523214430914048 6359289683702259840 3659056152973605632 958822622244951424 16705333165225848832 14005099634497194624 11304866103768540416 8604632573039886208 5904399042311232000 3204165511582577792 503931980853923584 16250442523834820992 13550208993106166784 10849975462377512576 8149741931648858368 5449508400920204160 2749274870191549952 49041339462895744 15795551882443793152 13095318351715138944 10395084820986484736 7694851290257830528 4994617759529176320 2294384228800522112 18040894771781419520 15340661241052765312 12640427710324111104 9940194179595456896 7239960648866802688 4539727118138148480 1839493587409494272 17586004130390391680 14885770599661737472 12185537068933083264 9485303538204429056 6785070007475774848 4084836476747120640 1384602946018466432 17131113488999363840 14430879958270709632 11730646427542055424 9030412896813401216 6330179366084747008 3629945835356092800 929712304627438592 16676222847608336000 13975989316879681792 11275755786151027584 8575522255422373376 5875288724693719168 3175055193965064960 474821663236410752 16221332206217308160 13521098675488653952 10820865144759999744 8120631614031345536 5420398083302691328 2720164552574037120 19931021845382912 15766441564826280320 13066208034097626112 10365974503368971904 7665740972640317696 4965507441911663488 2265273911183009280 18011784454163906688 15311550923435252480 12611317392706598272 9911083861977944064 7210850331249289856 4510616800520635648 1810383269791981440 17556893812772878848 14856660282044224640 12156426751315570432 9456193220586916224 6755959689858262016 4055726159129607808 1355492628400953600 17102003171381851008 14401769640653196800 11701536109924542592 9001302579195888384 6301069048467234176 3600835517738579968 900601987009925760 16647112529990823168 13946878999262168960 11246645468533514752 8546411937804860544 5846178407076206336 3145944876347552128 445711345618897920 16192221888599795328 13491988357871141120 10791754827142486912 8091521296413832704 5391287765685178496 2691054234956524288 18437564777937421696 15737331247208767488 13037097716480113280 10336864185751459072 7636630655022804864 4936397124294150656 2236163593565496448 17982674136546393856 15282440605817739648 12582207075089085440 9881973544360431232 7181740013631777024 4481506482903122816 1781272952174468608 17527783495155366016 14827549964426711808 12127316433698057600 9427082902969403392 6726849372240749184 4026615841512094976 1326382310783440768 17072892853764338176 14372659323035683968 11672425792307029760 8972192261578375552 6271958730849721344 3571725200121067136 871491669392412928 16618002212373310336 13917768681644656128 11217535150916001920 8517301620187347712 5817068089458693504 3116834558730039296 416601028001385088 16163111570982282496 13462878040253628288 10762644509524974080 8062410978796319872 5362177448067665664 2661943917339011456 18408454460319908864 15708220929591254656 13007987398862600448 10307753868133946240 7607520337405292032 4907286806676637824 2207053275947983616 17953563818928881024 15253330288200226816 12553096757471572608 9852863226742918400 7152629696014264192 4452396165285609984 1752162634556955776 17498673177537853184 14798439646809198976 12098206116080544768 9397972585351890560 6697739054623236352 3997505523894582144 1297271993165927936 17043782536146825344 14343549005418171136 11643315474689516928 8943081943960862720 6242848413232208512 3542614882503554304 842381351774900096 16588891894755797504 13888658364027143296 11188424833298489088 8488191302569834880 5787957771841180672 3087724241112526464 387490710383872256 16134001253364769664 13433767722636115456 10733534191907461248 8033300661178807040 5333067130450152832 2632833599721498624 18379344142702396032 15679110611973741824 12978877081245087616 10278643550516433408 7578410019787779200 4878176489059124992 2177942958330470784 17924453501311368192 15224219970582713984 12523986439854059776 9823752909125405568 7123519378396751360 4423285847668097152 1723052316939442944 17469562859920340352 14769329329191686144 12069095798463031936 9368862267734377728 6668628737005723520 3968395206277069312 1268161675548415104 17014672218529312512 14314438687800658304 11614205157072004096 8913971626343349888 6213738095614695680 3513504564886041472 813271034157387264 16559781577138284672 13859548046409630464 11159314515680976256 8459080984952322048 5758847454223667840 3058613923495013632 358380392766359424 16104890935747256832 13404657405018602624 10704423874289948416 8004190343561294208 5303956812832640000 2603723282103985792 18350233825084883200 15650000294356228992 12949766763627574784 10249533232898920576 7549299702170266368 4849066171441612160 2148832640712957952 17895343183693855360 15195109652965201152 12494876122236546944 9794642591507892736 7094409060779238528 4394175530050584320 1693941999321930112 17440452542302827520 14740219011574173312 12039985480845519104 9339751950116864896 6639518419388210688 3939284888659556480 1239051357930902272 16985561900911799680 14285328370183145472 11585094839454491264 8884861308725837056 6184627777997182848 3484394247268528640 784160716539874432 16530671259520771840 13830437728792117632 11130204198063463424 8429970667334809216 5729737136606155008 3029503605877500800 329270075148846592 16075780618129744000 13375547087401089792 10675313556672435584 7975080025943781376 5274846495215127168 2574612964486472960 18321123507467370368 15620889976738716160 12920656446010061952 10220422915281407744 7520189384552753536 4819955853824099328 2119722323095445120 17866232866076342528 15165999335347688320 12465765804619034112 9765532273890379904 7065298743161725696 4365065212433071488 1664831681704417280 17411342224685314688 14711108693956660480 12010875163228006272 9310641632499352064 6610408101770697856 3910174571042043648 1209941040313389440 16956451583294286848 14256218052565632640 11555984521836978432 8855750991108324224 6155517460379670016 3455283929651015808 755050398922361600 16501560941903259008 13801327411174604800 11101093880445950592 8400860349717296384 5700626818988642176 3000393288259987968 300159757531333760 16046670300512231168 13346436769783576960 10646203239054922752 7945969708326268544 5245736177597614336 2545502646868960128 18292013189849857536 15591779659121203328 12891546128392549120 10191312597663894912 7491079066935240704 4790845536206586496 2090612005477932288 17837122548458829696 15136889017730175488 12436655487001521280 9736421956272867072 7036188425544212864 4335954894815558656 1635721364086904448 17382231907067801856 14681998376339147648 11981764845610493440 9281531314881839232 6581297784153185024 3881064253424530816 1180830722695876608 16927341265676774016 14227107734948119808 11526874204219465600 8826640673490811392 6126407142762157184 3426173612033502976 725940081304848768 16472450624285746176 13772217093557091968 11071983562828437760 8371750032099783552 5671516501371129344 2971282970642475136 271049439913820928 16017559982894718336 13317326452166064128 10617092921437409920 7916859390708755712 5216625859980101504 2516392329251447296 18262902872232344704 15562669341503690496 12862435810775036288 10162202280046382080 7461968749317727872 4761735218589073664 2061501687860419456 17808012230841316864 15107778700112662656 12407545169384008448 9707311638655354240 7007078107926700032 4306844577198045824 1606611046469391616 17353121589450289024 14652888058721634816 11952654527992980608 9252420997264326400 6552187466535672192 3851953935807017984 1151720405078363776 16898230948059261184 14197997417330606976 11497763886601952768 8797530355873298560 6097296825144644352 3397063294415990144 696829763687335936 16443340306668233344 13743106775939579136 11042873245210924928 8342639714482270720 5642406183753616512 2942172653024962304 241939122296308096 15988449665277205504 13288216134548551296 10587982603819897088 7887749073091242880 5187515542362588672 2487282011633934464 18233792554614831872 15533559023886177664 12833325493157523456 10133091962428869248 7432858431700215040 4732624900971560832 2032391370242906624 17778901913223804032 15078668382495149824 12378434851766495616 9678201321037841408 6977967790309187200 4277734259580532992 1577500728851878784 17324011271832776192 14623777741104121984 11923544210375467776 9223310679646813568 6523077148918159360 3822843618189505152 1122610087460850944 16869120630441748352 14168887099713094144 11468653568984439936 8768420038255785728 6068186507527131520 3367952976798477312 667719446069823104 16414229989050720512 13713996458322066304 11013762927593412096 8313529396864757888 5613295866136103680 2913062335407449472 212828804678795264 15959339347659692672 13259105816931038464 10558872286202384256 7858638755473730048 5158405224745075840 2458171694016421632 18204682236997319040 15504448706268664832 12804215175540010624 10103981644811356416 7403748114082702208 4703514583354048000 2003281052625393792 17749791595606291200 15049558064877636992 12349324534148982784 9649091003420328576 6948857472691674368 4248623941963020160 1548390411234365952 17294900954215263360 14594667423486609152 11894433892757954944 9194200362029300736 6493966831300646528 3793733300571992320 1093499769843338112 16840010312824235520 14139776782095581312 11439543251366927104 8739309720638272896 6039076189909618688 3338842659180964480 638609128452310272 16385119671433207680 13684886140704553472 10984652609975899264 8284419079247245056 5584185548518590848 2883952017789936640 183718487061282432 15930229030042179840 13229995499313525632 10529761968584871424 7829528437856217216 5129294907127563008 2429061376398908800 18175571919379806208 15475338388651152000 12775104857922497792 10074871327193843584 7374637796465189376 4674404265736535168 1974170735007880960 17720681277988778368 15020447747260124160 12320214216531469952 9619980685802815744 6919747155074161536 4219513624345507328 1519280093616853120 17265790636597750528 14565557105869096320 11865323575140442112 9165090044411787904 6464856513683133696 3764622982954479488 1064389452225825280 16810899995206722688 14110666464478068480 11410432933749414272 8710199403020760064 6009965872292105856 3309732341563451648 609498810834797440 16356009353815694848 13655775823087040640 10955542292358386432 8255308761629732224 5555075230901078016 2854841700172423808 154608169443769600 15901118712424667008 13200885181696012800 10500651650967358592 7800418120238704384 5100184589510050176 2399951058781395968 18146461601762293376 15446228071033639168 12745994540304984960 10045761009576330752 7345527478847676544 4645293948119022336 1945060417390368128 17691570960371265536 14991337429642611328 12291103898913957120 9590870368185302912 6890636837456648704 4190403306727994496 1490169775999340288 17236680318980237696 14536446788251583488 11836213257522929280 9135979726794275072 6435746196065620864 3735512665336966656 1035279134608312448 16781789677589209856 14081556146860555648 11381322616131901440 8681089085403247232 5980855554674593024 3280622023945938816 580388493217284608 16326899036198182016 13626665505469527808 10926431974740873600 8226198444012219392 5525964913283565184 2825731382554910976 125497851826256768 15872008394807154176 13171774864078499968 10471541333349845760 7771307802621191552 5071074271892537344 2370840741163883136 18117351284144780544 15417117753416126336 12716884222687472128 10016650691958817920 7316417161230163712 4616183630501509504 1915950099772855296 17662460642753752704 14962227112025098496 12261993581296444288 9561760050567790080 6861526519839135872 4161292989110481664 1461059458381827456 17207570001362724864 14507336470634070656 11807102939905416448 9106869409176762240 6406635878448108032 3706402347719453824 1006168816990799616 16752679359971697024 14052445829243042816 11352212298514388608 8651978767785734400 5951745237057080192 3251511706328425984 551278175599771776 16297788718580669184 13597555187852014976 10897321657123360768 8197088126394706560 5496854595666052352 2796621064937398144 96387534208743936 15842898077189641344 13142664546460987136 10442431015732332928 7742197485003678720 5041963954275024512 2341730423546370304 18088240966527267712 15388007435798613504 12687773905069959296 9987540374341305088 7287306843612650880 4587073312883996672 1886839782155342464 17633350325136239872 14933116794407585664 12232883263678931456 9532649732950277248 6832416202221623040 4132182671492968832 1431949140764314624 17178459683745212032 14478226153016557824 11777992622287903616 9077759091559249408 6377525560830595200 3677292030101940992 977058499373286784 16723569042354184192 14023335511625529984 11323101980896875776 8622868450168221568 5922634919439567360 3222401388710913152 522167857982258944 16268678400963156352 13568444870234502144 10868211339505847936 8167977808777193728 5467744278048539520 2767510747319885312 67277216591231104 15813787759572128512 13113554228843474304 10413320698114820096 7713087167386165888 5012853636657511680 2312620105928857472 18059130648909754880 15358897118181100672 12658663587452446464 9958430056723792256 7258196525995138048 4557962995266483840 1857729464537829632 17604240007518727040 14904006476790072832 12203772946061418624 9503539415332764416 6803305884604110208 4103072353875456000 1402838823146801792 17149349366127699200 14449115835399044992 11748882304670390784 9048648773941736576 6348415243213082368 3648181712484428160 947948181755773952 16694458724736671360 13994225194008017152 11293991663279362944 8593758132550708736 5893524601822054528 3193291071093400320 493057540364746112 16239568083345643520 13539334552616989312 10839101021888335104 8138867491159680896 5438633960431026688 2738400429702372480 38166898973718272 15784677441954615680 13084443911225961472 10384210380497307264 7683976849768653056 4983743319039998848 2283509788311344640 18030020331292242048 15329786800563587840 12629553269834933632 9929319739106279424 7229086208377625216 4528852677648971008 1828619146920316800 17575129689901214208 14874896159172560000 12174662628443905792 9474429097715251584 6774195566986597376 4073962036257943168 1373728505529288960 17120239048510186368 14420005517781532160 11719771987052877952 9019538456324223744 6319304925595569536 3619071394866915328 918837864138261120 16665348407119158528 13965114876390504320 11264881345661850112 8564647814933195904 5864414284204541696 3164180753475887488 463947222747233280 16210457765728130688 13510224234999476480 10809990704270822272 8109757173542168064 5409523642813513856 2709290112084859648 9056581356205440 15755567124337102848 13055333593608448640 10355100062879794432 7654866532151140224 4954633001422486016 2254399470693831808 18000910013674729216 15300676482946075008 12600442952217420800 9900209421488766592 7199975890760112384 4499742360031458176 1799508829302803968 17546019372283701376 14845785841555047168 12145552310826392960 9445318780097738752 6745085249369084544 4044851718640430336 1344618187911776128 17091128730892673536 14390895200164019328 11690661669435365120 8990428138706710912 6290194607978056704 3589961077249402496 889727546520748288 16636238089501645696 13936004558772991488 11235771028044337280 8535537497315683072 5835303966587028864 3135070435858374656 434836905129720448 16181347448110617856 13481113917381963648 10780880386653309440 8080646855924655232 5380413325196001024 2680179794467346816 18426690337448244224 15726456806719590016 13026223275990935808 10325989745262281600 7625756214533627392 4925522683804973184 2225289153076318976 17971799696057216384 15271566165328562176 12571332634599907968 9871099103871253760 7170865573142599552 4470632042413945344 1770398511685291136 17516909054666188544 14816675523937534336 12116441993208880128 9416208462480225920 6715974931751571712 4015741401022917504 1315507870294263296 17062018413275160704 14361784882546506496 11661551351817852288 8961317821089198080 6261084290360543872 3560850759631889664 860617228903235456 16607127771884132864 13906894241155478656 11206660710426824448 8506427179698170240 5806193648969516032 3105960118240861824 405726587512207616 16152237130493105024 13452003599764450816 10751770069035796608 8051536538307142400 5351303007578488192 2651069476849833984 18397580019830731392 15697346489102077184 12997112958373422976 10296879427644768768 7596645896916114560 4896412366187460352 2196178835458806144 17942689378439703552 15242455847711049344 12542222316982395136 9841988786253740928 7141755255525086720 4441521724796432512 1741288194067778304 17487798737048675712 14787565206320021504 12087331675591367296 9387098144862713088 6686864614134058880 3986631083405404672 1286397552676750464 17032908095657647872 14332674564928993664 11632441034200339456 8932207503471685248 6231973972743031040 3531740442014376832 831506911285722624 16578017454266620032 13877783923537965824 11177550392809311616 8477316862080657408 5777083331352003200 3076849800623348992 376616269894694784 16123126812875592192 13422893282146937984 10722659751418283776 8022426220689629568 5322192689960975360 2621959159232321152 18368469702213218560 15668236171484564352 12968002640755910144 10267769110027255936 7567535579298601728 4867302048569947520 2167068517841293312 17913579060822190720 15213345530093536512 12513111999364882304 9812878468636228096 7112644937907573888 4412411407178919680 1712177876450265472 17458688419431162880 14758454888702508672 12058221357973854464 9357987827245200256 6657754296516546048 3957520765787891840 1257287235059237632 17003797778040135040 14303564247311480832 11603330716582826624 8903097185854172416 6202863655125518208 3502630124396864000 802396593668209792 16548907136649107200 13848673605920452992 11148440075191798784 8448206544463144576 5747973013734490368 3047739483005836160 347505952277181952 16094016495258079360 13393782964529425152 10693549433800770944 7993315903072116736 5293082372343462528 2592848841614808320 18339359384595705728 15639125853867051520 12938892323138397312 10238658792409743104 7538425261681088896 4838191730952434688 2137958200223780480 17884468743204677888 15184235212476023680 12484001681747369472 9783768151018715264 7083534620290061056 4383301089561406848 1683067558832752640 17429578101813650048 14729344571084995840 12029111040356341632 9328877509627687424 6628643978899033216 3928410448170379008 1228176917441724800 16974687460422622208 14274453929693968000 11574220398965313792 8873986868236659584 6173753337508005376 3473519806779351168 773286276050696960 16519796819031594368 13819563288302940160 11119329757574285952 8419096226845631744 5718862696116977536 3018629165388323328 318395634659669120 16064906177640566528 13364672646911912320 10664439116183258112 7964205585454603904 5263972054725949696 2563738523997295488 18310249066978192896 15610015536249538688 12909782005520884480 10209548474792230272 7509314944063576064 4809081413334921856 2108847882606267648 17855358425587165056 15155124894858510848 12454891364129856640 9754657833401202432 7054424302672548224 4354190771943894016 1653957241215239808 17400467784196137216 14700234253467483008 12000000722738828800 9299767192010174592 6599533661281520384 3899300130552866176 1199066599824211968 16945577142805109376 14245343612076455168 11545110081347800960 8844876550619146752 6144643019890492544 3444409489161838336 744175958433184128 16490686501414081536 13790452970685427328 11090219439956773120 8389985909228118912 5689752378499464704 2989518847770810496 289285317042156288 16035795860023053696 13335562329294399488 10635328798565745280 7935095267837091072 5234861737108436864 2534628206379782656 18281138749360680064 15580905218632025856 12880671687903371648 10180438157174717440 7480204626446063232 4779971095717409024 2079737564988754816 17826248107969652224 15126014577240998016 12425781046512343808 9725547515783689600 7025313985055035392 4325080454326381184 1624846923597726976 17371357466578624384 14671123935849970176 11970890405121315968 9270656874392661760 6570423343664007552 3870189812935353344 1169956282206699136 16916466825187596544 14216233294458942336 11515999763730288128 8815766233001633920 6115532702272979712 3415299171544325504 715065640815671296 16461576183796568704 13761342653067914496 11061109122339260288 8360875591610606080 5660642060881951872 2960408530153297664 260174999424643456 16006685542405540864 13306452011676886656 10606218480948232448 7905984950219578240 5205751419490924032 2505517888762269824 18252028431743167232 15551794901014513024 12851561370285858816 10151327839557204608 7451094308828550400 4750860778099896192 2050627247371241984 17797137790352139392 15096904259623485184 12396670728894830976 9696437198166176768 6996203667437522560 4295970136708868352 1595736605980214144 17342247148961111552 14642013618232457344 11941780087503803136 9241546556775148928 6541313026046494720 3841079495317840512 1140845964589186304 16887356507570083712 14187122976841429504 11486889446112775296 8786655915384121088 6086422384655466880 3386188853926812672 685955323198158464 16432465866179055872 13732232335450401664 11031998804721747456 8331765273993093248 5631531743264439040 2931298212535784832 231064681807130624 15977575224788028032 13277341694059373824 10577108163330719616 7876874632602065408 5176641101873411200 2476407571144756992 18222918114125654400 15522684583397000192 12822451052668345984 10122217521939691776 7421983991211037568 4721750460482383360 2021516929753729152 17768027472734626560 15067793942005972352 12367560411277318144 9667326880548663936 6967093349820009728 4266859819091355520 1566626288362701312 17313136831343598720 14612903300614944512 11912669769886290304 9212436239157636096 6512202708428981888 3811969177700327680 1111735646971673472 16858246189952570880 14158012659223916672 11457779128495262464 8757545597766608256 6057312067037954048 3357078536309299840 656845005580645632 16403355548561543040 13703122017832888832 11002888487104234624 8302654956375580416 5602421425646926208 2902187894918272000 201954364189617792 15948464907170515200 13248231376441860992 10547997845713206784 7847764314984552576 5147530784255898368 2447297253527244160 18193807796508141568 15493574265779487360 12793340735050833152 10093107204322178944 7392873673593524736 4692640142864870528 1992406612136216320 17738917155117113728 15038683624388459520 12338450093659805312 9638216562931151104 6937983032202496896 4237749501473842688 1537515970745188480 17284026513726085888 14583792982997431680 11883559452268777472 9183325921540123264 6483092390811469056 3782858860082814848 1082625329354160640 16829135872335058048 14128902341606403840 11428668810877749632 8728435280149095424 6028201749420441216 3327968218691787008 627734687963132800 16374245230944030208 13674011700215376000 10973778169486721792 8273544638758067584 5573311108029413376 2873077577300759168 172844046572104960 15919354589553002368 13219121058824348160 10518887528095693952 7818653997367039744 5118420466638385536 2418186935909731328 18164697478890628736 15464463948161974528 12764230417433320320 10063996886704666112 7363763355976011904 4663529825247357696 1963296294518703488 17709806837499600896 15009573306770946688 12309339776042292480 9609106245313638272 6908872714584984064 4208639183856329856 1508405653127675648 17254916196108573056 14554682665379918848 11854449134651264640 9154215603922610432 6453982073193956224 3753748542465302016 1053515011736647808 16800025554717545216 14099792023988891008 11399558493260236800 8699324962531582592 5999091431802928384 3298857901074274176 598624370345619968 16345134913326517376 13644901382597863168 10944667851869208960 8244434321140554752 5544200790411900544 2843967259683246336 143733728954592128 15890244271935489536 13190010741206835328 10489777210478181120 7789543679749526912 5089310149020872704 2389076618292218496 18135587161273115904 15435353630544461696 12735120099815807488 10034886569087153280 7334653038358499072 4634419507629844864 1934185976901190656 17680696519882088064 14980462989153433856 12280229458424779648 9579995927696125440 6879762396967471232 4179528866238817024 1479295335510162816 17225805878491060224 14525572347762406016 11825338817033751808 9125105286305097600 6424871755576443392 3724638224847789184 1024404694119134976 16770915237100032384 14070681706371378176 11370448175642723968 8670214644914069760 5969981114185415552 3269747583456761344 569514052728107136 16316024595709004544 13615791064980350336 10915557534251696128 8215324003523041920 5515090472794387712 2814856942065733504 114623411337079296 15861133954317976704 13160900423589322496 10460666892860668288 7760433362132014080 5060199831403359872 2359966300674705664 18106476843655603072 15406243312926948864 12706009782198294656 10005776251469640448 7305542720740986240 4605309190012332032 1905075659283677824 17651586202264575232 14951352671535921024 12251119140807266816 9550885610078612608 6850652079349958400 4150418548621304192 1450185017892649984 17196695560873547392 14496462030144893184 11796228499416238976 9095994968687584768 6395761437958930560 3695527907230276352 995294376501622144 16741804919482519552 14041571388753865344 11341337858025211136 8641104327296556928 5940870796567902720 3240637265839248512 540403735110594304 16286914278091491712 13586680747362837504 10886447216634183296 8186213685905529088 5485980155176874880 2785746624448220672 85513093719566464 15832023636700463872 13131790105971809664 10431556575243155456 7731323044514501248 5031089513785847040 2330855983057192832 18077366526038090240 15377132995309436032 12676899464580781824 9976665933852127616 7276432403123473408 4576198872394819200 1875965341666164992 17622475884647062400 14922242353918408192 12222008823189753984 9521775292461099776 6821541761732445568 4121308231003791360 1421074700275137152 17167585243256034560 14467351712527380352 11767118181798726144 9066884651070071936 6366651120341417728 3666417589612763520 966184058884109312 16712694601865006720 14012461071136352512 11312227540407698304 8611994009679044096 5911760478950389888 3211526948221735680 511293417493081472 16257803960473978880 13557570429745324672 10857336899016670464 8157103368288016256 5456869837559362048 2756636306830707840 56402776102053632 15802913319082951040 13102679788354296832 10402446257625642624 7702212726896988416 5001979196168334208 2301745665439680000 18048256208420577408 15348022677691923200 12647789146963268992 9947555616234614784 7247322085505960576 4547088554777306368 1846855024048652160 17593365567029549568 14893132036300895360 12192898505572241152 9492664974843586944 6792431444114932736 4092197913386278528 1391964382657624320 17138474925638521728 14438241394909867520 11738007864181213312 9037774333452559104 6337540802723904896 3637307271995250688 937073741266596480 16683584284247493888 13983350753518839680 11283117222790185472 8582883692061531264 5882650161332877056 3182416630604222848 482183099875568640 16228693642856466048 13528460112127811840 10828226581399157632 8127993050670503424 5427759519941849216 2727525989213195008 27292458484540800 15773803001465438208 13073569470736784000 10373335940008129792 7673102409279475584 4972868878550821376 2272635347822167168 18019145890803064576 15318912360074410368 12618678829345756160 9918445298617101952 7218211767888447744 4517978237159793536 1817744706431139328 17564255249412036736 14864021718683382528 12163788187954728320 9463554657226074112 6763321126497419904 4063087595768765696 1362854065040111488 17109364608021008896 14409131077292354688 11708897546563700480 9008664015835046272 6308430485106392064 3608196954377737856 907963423649083648 16654473966629981056 13954240435901326848 11254006905172672640 8553773374444018432 5853539843715364224 3153306312986710016 453072782258055808 16199583325238953216 13499349794510299008 10799116263781644800 8098882733052990592 5398649202324336384 2698415671595682176 18444926214576579584 15744692683847925376 13044459153119271168 10344225622390616960 7643992091661962752 4943758560933308544 2243525030204654336 17990035573185551744 15289802042456897536 12589568511728243328 9889334980999589120 7189101450270934912 4488867919542280704 1788634388813626496 17535144931794523904 14834911401065869696 12134677870337215488 9434444339608561280 6734210808879907072 4033977278151252864 1333743747422598656 17080254290403496064 14380020759674841856 11679787228946187648 8979553698217533440 6279320167488879232 3579086636760225024 878853106031570816 16625363649012468224 13925130118283814016 11224896587555159808 8524663056826505600 5824429526097851392 3124195995369197184 423962464640542976 16170473007621440384 13470239476892786176 10770005946164131968 8069772415435477760 5369538884706823552 2669305353978169344 18415815896959066752 15715582366230412544 13015348835501758336 10315115304773104128 7614881774044449920 4914648243315795712 2214414712587141504 17960925255568038912 15260691724839384704 12560458194110730496 9860224663382076288 7159991132653422080 4459757601924767872 1759524071196113664 17506034614177011072 14805801083448356864 12105567552719702656 9405334021991048448 6705100491262394240 4004866960533740032 1304633429805085824 17051143972785983232 14350910442057329024 11650676911328674816 8950443380600020608 6250209849871366400 3549976319142712192 849742788414057984 16596253331394955392 13896019800666301184 11195786269937646976 8495552739208992768 5795319208480338560 3095085677751684352 394852147023030144 16141362690003927552 13441129159275273344 10740895628546619136 8040662097817964928 5340428567089310720 2640195036360656512 18386705579341553920 15686472048612899712 12986238517884245504 10286004987155591296 7585771456426937088 4885537925698282880 2185304394969628672 17931814937950526080 15231581407221871872 12531347876493217664 9831114345764563456 7130880815035909248 4430647284307255040 1730413753578600832 17476924296559498240 14776690765830844032 12076457235102189824 9376223704373535616 6675990173644881408 3975756642916227200 1275523112187572992 17022033655168470400 14321800124439816192 11621566593711161984 8921333062982507776 6221099532253853568 3520866001525199360 820632470796545152 16567143013777442560 13866909483048788352 11166675952320134144 8466442421591479936 5766208890862825728 3065975360134171520 365741829405517312 16112252372386414720 13412018841657760512 10711785310929106304 8011551780200452096 5311318249471797888 2611084718743143680 18357595261724041088 15657361730995386880 12957128200266732672 10256894669538078464 7556661138809424256 4856427608080770048 2156194077352115840 17902704620333013248 15202471089604359040 12502237558875704832 9802004028147050624 7101770497418396416 4401536966689742208 1701303435961088000 17447813978941985408 14747580448213331200 12047346917484676992 9347113386756022784 6646879856027368576 3946646325298714368 1246412794570060160 16992923337550957568 14292689806822303360 11592456276093649152 8892222745364994944 6191989214636340736 3491755683907686528 791522153179032320 16538032696159929728 13837799165431275520 11137565634702621312 8437332103973967104 5737098573245312896 3036865042516658688 336631511788004480 16083142054768901888 13382908524040247680 10682674993311593472 7982441462582939264 5282207931854285056 2581974401125630848 18328484944106528256 15628251413377874048 12928017882649219840 10227784351920565632 7527550821191911424 4827317290463257216 2127083759734603008 17873594302715500416 15173360771986846208 12473127241258192000 9772893710529537792 7072660179800883584 4372426649072229376 1672193118343575168 17418703661324472576 14718470130595818368 12018236599867164160 9318003069138509952 6617769538409855744 3917536007681201536 1217302476952547328 16963813019933444736 14263579489204790528 11563345958476136320 8863112427747482112 6162878897018827904 3462645366290173696 762411835561519488 16508922378542416896 13808688847813762688 11108455317085108480 8408221786356454272 5707988255627800064 3007754724899145856 307521194170491648 16054031737151389056 13353798206422734848 10653564675694080640 7953331144965426432 5253097614236772224 2552864083508118016 18299374626489015424 15599141095760361216 12898907565031707008 10198674034303052800 7498440503574398592 4798206972845744384 2097973442117090176 17844483985097987584 15144250454369333376 12444016923640679168 9743783392912024960 7043549862183370752 4343316331454716544 1643082800726062336 17389593343706959744 14689359812978305536 11989126282249651328 9288892751520997120 6588659220792342912 3888425690063688704 1188192159335034496 16934702702315931904 14234469171587277696 11534235640858623488 8834002110129969280 6133768579401315072 3433535048672660864 733301517944006656 16479812060924904064 13779578530196249856 11079344999467595648 8379111468738941440 5678877938010287232 2978644407281633024 278410876552978816 16024921419533876224 13324687888805222016 10624454358076567808 7924220827347913600 5223987296619259392 2523753765890605184 18270264308871502592 15570030778142848384 12869797247414194176 10169563716685539968 7469330185956885760 4769096655228231552 2068863124499577344 17815373667480474752 15115140136751820544 12414906606023166336 9714673075294512128 7014439544565857920 4314206013837203712 1613972483108549504 17360483026089446912 14660249495360792704 11960015964632138496 9259782433903484288 6559548903174830080 3859315372446175872 1159081841717521664 16905592384698419072 14205358853969764864 11505125323241110656 8804891792512456448 6104658261783802240 3404424731055148032 704191200326493824 16450701743307391232 13750468212578737024 11050234681850082816 8350001151121428608 5649767620392774400 2949534089664120192 249300558935465984 15995811101916363392 13295577571187709184 10595344040459054976 7895110509730400768 5194876979001746560 2494643448273092352 18241153991253989760 15540920460525335552 12840686929796681344 10140453399068027136 7440219868339372928 4739986337610718720 2039752806882064512 17786263349862961920 15086029819134307712 12385796288405653504 9685562757676999296 6985329226948345088 4285095696219690880 1584862165491036672 17331372708471934080 14631139177743279872 11930905647014625664 9230672116285971456 6530438585557317248 3830205054828663040 1129971524100008832 16876482067080906240 14176248536352252032 11476015005623597824 8775781474894943616 6075547944166289408 3375314413437635200 675080882708980992 16421591425689878400 13721357894961224192 11021124364232569984 8320890833503915776 5620657302775261568 2920423772046607360 220190241317953152 15966700784298850560 13266467253570196352 10566233722841542144 7866000192112887936 5165766661384233728 2465533130655579520 18212043673636476928 15511810142907822720 12811576612179168512 10111343081450514304 7411109550721860096 4710876019993205888 2010642489264551680 17757153032245449088 15056919501516794880 12356685970788140672 9656452440059486464 6956218909330832256 4255985378602178048 1555751847873523840 17302262390854421248 14602028860125767040 11901795329397112832 9201561798668458624 6501328267939804416 3801094737211150208 1100861206482496000 16847371749463393408 14147138218734739200 11446904688006084992 8746671157277430784 6046437626548776576 3346204095820122368 645970565091468160 16392481108072365568 13692247577343711360 10992014046615057152 8291780515886402944 5591546985157748736 2891313454429094528 191079923700440320 15937590466681337728 13237356935952683520 10537123405224029312 7836889874495375104 5136656343766720896 2436422813038066688 18182933356018964096 15482699825290309888 12782466294561655680 10082232763833001472 7381999233104347264 4681765702375693056 1981532171647038848 17728042714627936256 15027809183899282048 12327575653170627840 9627342122441973632 6927108591713319424 4226875060984665216 1526641530256011008 17273152073236908416 14572918542508254208 11872685011779600000 9172451481050945792 6472217950322291584 3771984419593637376 1071750888864983168 16818261431845880576 14118027901117226368 11417794370388572160 8717560839659917952 6017327308931263744 3317093778202609536 616860247473955328 16363370790454852736 13663137259726198528 10962903728997544320 8262670198268890112 5562436667540235904 2862203136811581696 161969606082927488 15908480149063824896 13208246618335170688 10508013087606516480 7807779556877862272 5107546026149208064 2407312495420553856 18153823038401451264 15453589507672797056 12753355976944142848 10053122446215488640 7352888915486834432 4652655384758180224 1952421854029526016 17698932397010423424 14998698866281769216 12298465335553115008 9598231804824460800 6897998274095806592 4197764743367152384 1497531212638498176 17244041755619395584 14543808224890741376 11843574694162087168 9143341163433432960 6443107632704778752 3742874101976124544 1042640571247470336 16789151114228367744 14088917583499713536 11388684052771059328 8688450522042405120 5988216991313750912 3287983460585096704 587749929856442496 16334260472837339904 13634026942108685696 10933793411380031488 8233559880651377280 5533326349922723072 2833092819194068864 132859288465414656 15879369831446312064 13179136300717657856 10478902769989003648 7778669239260349440 5078435708531695232 2378202177803041024 18124712720783938432 15424479190055284224 12724245659326630016 10024012128597975808 7323778597869321600 4623545067140667392 1923311536412013184 17669822079392910592 14969588548664256384 12269355017935602176 9569121487206947968 6868887956478293760 4168654425749639552 1468420895020985344 17214931438001882752 14514697907273228544 11814464376544574336 9114230845815920128 6413997315087265920 3713763784358611712 1013530253629957504 16760040796610854912 14059807265882200704 11359573735153546496 8659340204424892288 5959106673696238080 3258873142967583872 558639612238929664 16305150155219827072 13604916624491172864 10904683093762518656 8204449563033864448 5504216032305210240 2803982501576556032 103748970847901824 15850259513828799232 13150025983100145024 10449792452371490816 7749558921642836608 5049325390914182400 2349091860185528192 18095602403166425600 15395368872437771392 12695135341709117184 9994901810980462976 7294668280251808768 4594434749523154560 1894201218794500352 17640711761775397760 14940478231046743552 12240244700318089344 9540011169589435136 6839777638860780928 4139544108132126720 1439310577403472512 17185821120384369920 14485587589655715712 11785354058927061504 9085120528198407296 6384886997469753088 3684653466741098880 984419936012444672 16730930478993342080 14030696948264687872 11330463417536033664 8630229886807379456 5929996356078725248 3229762825350071040 529529294621416832 16276039837602314240 13575806306873660032 10875572776145005824 8175339245416351616 5475105714687697408 2774872183959043200 74638653230388992 15821149196211286400 13120915665482632192 10420682134753977984 7720448604025323776 5020215073296669568 2319981542568015360 18066492085548912768 15366258554820258560 12666025024091604352 9965791493362950144 7265557962634295936 4565324431905641728 1865090901176987520 17611601444157884928 14911367913429230720 12211134382700576512 9510900851971922304 6810667321243268096 4110433790514613888 1410200259785959680 17156710802766857088 14456477272038202880 11756243741309548672 9056010210580894464 6355776679852240256 3655543149123586048 955309618394931840 16701820161375829248 14001586630647175040 11301353099918520832 8601119569189866624 5900886038461212416 3200652507732558208 500418977003904000 16246929519984801408 13546695989256147200 10846462458527492992 8146228927798838784 5445995397070184576 2745761866341530368 45528335612876160 15792038878593773568 13091805347865119360 10391571817136465152 7691338286407810944 4991104755679156736 2290871224950502528 18037381767931399936 15337148237202745728 12636914706474091520 9936681175745437312 7236447645016783104 4536214114288128896 1835980583559474688 17582491126540372096 14882257595811717888 12182024065083063680 9481790534354409472 6781557003625755264 4081323472897101056 1381089942168446848 17127600485149344256 14427366954420690048 11727133423692035840 9026899892963381632 6326666362234727424 3626432831506073216 926199300777419008 16672709843758316416 13972476313029662208 11272242782301008000 8572009251572353792 5871775720843699584 3171542190115045376 471308659386391168 16217819202367288576 13517585671638634368 10817352140909980160 8117118610181325952 5416885079452671744 2716651548724017536 16418017995363328 15762928560976260736 13062695030247606528 10362461499518952320 7662227968790298112 4961994438061643904 2261760907332989696 18008271450313887104 15308037919585232896 12607804388856578688 9907570858127924480 7207337327399270272 4507103796670616064 1806870265941961856 17553380808922859264 14853147278194205056 12152913747465550848 9452680216736896640 6752446686008242432 4052213155279588224 1351979624550934016 17098490167531831424 14398256636803177216 11698023106074523008 8997789575345868800 6297556044617214592 3597322513888560384 897088983159906176 16643599526140803584 13943365995412149376 11243132464683495168 8542898933954840960 5842665403226186752 3142431872497532544 442198341768878336 16188708884749775744 13488475354021121536 10788241823292467328 8088008292563813120 5387774761835158912 2687541231106504704 18434051774087402112 15733818243358747904 13033584712630093696 10333351181901439488 7633117651172785280 4932884120444131072 2232650589715476864 17979161132696374272 15278927601967720064 12578694071239065856 9878460540510411648 7178227009781757440 4477993479053103232 1777759948324449024 17524270491305346432 14824036960576692224 12123803429848038016 9423569899119383808 6723336368390729600 4023102837662075392 1322869306933421184 17069379849914318592 14369146319185664384 11668912788457010176 8968679257728355968 6268445726999701760 3568212196271047552 867978665542393344 16614489208523290752 13914255677794636544 11214022147065982336 8513788616337328128 5813555085608673920 3113321554880019712 413088024151365504 16159598567132262912 13459365036403608704 10759131505674954496 8058897974946300288 5358664444217646080 2658430913488991872 18404941456469889280 15704707925741235072 13004474395012580864 10304240864283926656 7604007333555272448 4903773802826618240 2203540272097964032 17950050815078861440 15249817284350207232 12549583753621553024 9849350222892898816 7149116692164244608 4448883161435590400 1748649630706936192 17495160173687833600 14794926642959179392 12094693112230525184 9394459581501870976 6694226050773216768 3993992520044562560 1293758989315908352 17040269532296805760 14340036001568151552 11639802470839497344 8939568940110843136 6239335409382188928 3539101878653534720 838868347924880512 16585378890905777920 13885145360177123712 11184911829448469504 8484678298719815296 5784444767991161088 3084211237262506880 383977706533852672 16130488249514750080 13430254718786095872 10730021188057441664 8029787657328787456 5329554126600133248 2629320595871479040 18375831138852376448 15675597608123722240 12975364077395068032 10275130546666413824 7574897015937759616 4874663485209105408 2174429954480451200 17920940497461348608 15220706966732694400 12520473436004040192 9820239905275385984 7120006374546731776 4419772843818077568 1719539313089423360 17466049856070320768 14765816325341666560 12065582794613012352 9365349263884358144 6665115733155703936 3964882202427049728 1264648671698395520 17011159214679292928 14310925683950638720 11610692153221984512 8910458622493330304 6210225091764676096 3509991561036021888 809758030307367680 16556268573288265088 13856035042559610880 11155801511830956672 8455567981102302464 5755334450373648256 3055100919644994048 354867388916339840 16101377931897237248 13401144401168583040 10700910870439928832 8000677339711274624 5300443808982620416 2600210278253966208 18346720821234863616 15646487290506209408 12946253759777555200 10246020229048900992 7545786698320246784 4845553167591592576 2145319636862938368 17891830179843835776 15191596649115181568 12491363118386527360 9791129587657873152 7090896056929218944 4390662526200564736 1690428995471910528 17436939538452807936 14736706007724153728 12036472476995499520 9336238946266845312 6636005415538191104 3935771884809536896 1235538354080882688 16982048897061780096 14281815366333125888 11581581835604471680 8881348304875817472 6181114774147163264 3480881243418509056 780647712689854848 16527158255670752256 13826924724942098048 11126691194213443840 8426457663484789632 5726224132756135424 3025990602027481216 325757071298827008 16072267614279724416 13372034083551070208 10671800552822416000 7971567022093761792 5271333491365107584 2571099960636453376 18317610503617350784 15617376972888696576 12917143442160042368 10216909911431388160 7516676380702733952 4816442849974079744 2116209319245425536 17862719862226322944 15162486331497668736 12462252800769014528 9762019270040360320 7061785739311706112 4361552208583051904 1661318677854397696 17407829220835295104 14707595690106640896 12007362159377986688 9307128628649332480 6606895097920678272 3906661567192024064 1206428036463369856 16952938579444267264 14252705048715613056 11552471517986958848 8852237987258304640 6152004456529650432 3451770925800996224 751537395072342016 16498047938053239424 13797814407324585216 11097580876595931008 8397347345867276800 5697113815138622592 2996880284409968384 296646753681314176 16043157296662211584 13342923765933557376 10642690235204903168 7942456704476248960 5242223173747594752 2541989643018940544 18288500185999837952 15588266655271183744 12888033124542529536 10187799593813875328 7487566063085221120 4787332532356566912 2087099001627912704 17833609544608810112 15133376013880155904 12433142483151501696 9732908952422847488 7032675421694193280 4332441890965539072 1632208360236884864 17378718903217782272 14678485372489128064 11978251841760473856 9278018311031819648 6577784780303165440 3877551249574511232 1177317718845857024 16923828261826754432 14223594731098100224 11523361200369446016 8823127669640791808 6122894138912137600 3422660608183483392 722427077454829184 16468937620435726592 13768704089707072384 11068470558978418176 8368237028249763968 5668003497521109760 2967769966792455552 267536436063801344 16014046979044698752 13313813448316044544 10613579917587390336 7913346386858736128 5213112856130081920 2512879325401427712 18259389868382325120 15559156337653670912 12858922806925016704 10158689276196362496 7458455745467708288 4758222214739054080 2057988684010399872 17804499226991297280 15104265696262643072 12404032165533988864 9703798634805334656 7003565104076680448 4303331573348026240 1603098042619372032 17349608585600269440 14649375054871615232 11949141524142961024 9248907993414306816 6548674462685652608 3848440931956998400 1148207401228344192 16894717944209241600 14194484413480587392 11494250882751933184 8794017352023278976 6093783821294624768 3393550290565970560 693316759837316352 16439827302818213760 13739593772089559552 11039360241360905344 8339126710632251136 5638893179903596928 2938659649174942720 238426118446288512 15984936661427185920 13284703130698531712 10584469599969877504 7884236069241223296 5184002538512569088 2483769007783914880 18230279550764812288 15530046020036158080 12829812489307503872 10129578958578849664 7429345427850195456 4729111897121541248 2028878366392887040 17775388909373784448 15075155378645130240 12374921847916476032 9674688317187821824 6974454786459167616 4274221255730513408 1573987725001859200 17320498267982756608 14620264737254102400 11920031206525448192 9219797675796793984 6519564145068139776 3819330614339485568 1119097083610831360 16865607626591728768 14165374095863074560 11465140565134420352 8764907034405766144 6064673503677111936 3364439972948457728 664206442219803520 16410716985200700928 13710483454472046720 11010249923743392512 8310016393014738304 5609782862286084096 2909549331557429888 209315800828775680 15955826343809673088 13255592813081018880 10555359282352364672 7855125751623710464 5154892220895056256 2454658690166402048 18201169233147299456 15500935702418645248 12800702171689991040 10100468640961336832 7400235110232682624 4700001579504028416 1999768048775374208 17746278591756271616 15046045061027617408 12345811530298963200 9645577999570308992 6945344468841654784 4245110938113000576 1544877407384346368 17291387950365243776 14591154419636589568 11890920888907935360 9190687358179281152 6490453827450626944 3790220296721972736 1089986765993318528 16836497308974215936 14136263778245561728 11436030247516907520 8735796716788253312 6035563186059599104 3335329655330944896 635096124602290688 16381606667583188096 13681373136854533888 10981139606125879680 8280906075397225472 5580672544668571264 2880439013939917056 180205483211262848 15926716026192160256 13226482495463506048 10526248964734851840 7826015434006197632 5125781903277543424 2425548372548889216 18172058915529786624 15471825384801132416 12771591854072478208 10071358323343824000 7371124792615169792 4670891261886515584 1970657731157861376 17717168274138758784 15016934743410104576 12316701212681450368 9616467681952796160 6916234151224141952 4216000620495487744 1515767089766833536 17262277632747730944 14562044102019076736 11861810571290422528 9161577040561768320 6461343509833114112 3761109979104459904 1060876448375805696 16807386991356703104 14107153460628048896 11406919929899394688 8706686399170740480 6006452868442086272 3306219337713432064 605985806984777856 16352496349965675264 13652262819237021056 10952029288508366848 8251795757779712640 5551562227051058432 2851328696322404224 151095165593750016 15897605708574647424 13197372177845993216 10497138647117339008 7796905116388684800 5096671585660030592 2396438054931376384 18142948597912273792 15442715067183619584 12742481536454965376 10042248005726311168 7342014474997656960 4641780944269002752 1941547413540348544 17688057956521245952 14987824425792591744 12287590895063937536 9587357364335283328 6887123833606629120 4186890302877974912 1486656772149320704 17233167315130218112 14532933784401563904 11832700253672909696 9132466722944255488 6432233192215601280 3731999661486947072 1031766130758292864 16778276673739190272 14078043143010536064 11377809612281881856 8677576081553227648 5977342550824573440 3277109020095919232 576875489367265024 16323386032348162432 13623152501619508224 10922918970890854016 8222685440162199808 5522451909433545600 2822218378704891392 121984847976237184 15868495390957134592 13168261860228480384 10468028329499826176 7767794798771171968 5067561268042517760 2367327737313863552 18113838280294760960 15413604749566106752 12713371218837452544 10013137688108798336 7312904157380144128 4612670626651489920 1912437095922835712 17658947638903733120 14958714108175078912 12258480577446424704 9558247046717770496 6858013515989116288 4157779985260462080 1457546454531807872 17204056997512705280 14503823466784051072 11803589936055396864 9103356405326742656 6403122874598088448 3702889343869434240 1002655813140780032 16749166356121677440 14048932825393023232 11348699294664369024 8648465763935714816 5948232233207060608 3247998702478406400 547765171749752192 16294275714730649600 13594042184001995392 10893808653273341184 8193575122544686976 5493341591816032768 2793108061087378560 92874530358724352 15839385073339621760 13139151542610967552 10438918011882313344 7738684481153659136 5038450950425004928 2338217419696350720 18084727962677248128 15384494431948593920 12684260901219939712 9984027370491285504 7283793839762631296 4583560309033977088 1883326778305322880 17629837321286220288 14929603790557566080 12229370259828911872 9529136729100257664 6828903198371603456 4128669667642949248 1428436136914295040 17174946679895192448 14474713149166538240 11774479618437884032 9074246087709229824 6374012556980575616 3673779026251921408 973545495523267200 16720056038504164608 14019822507775510400 11319588977046856192 8619355446318201984 5919121915589547776 3218888384860893568 518654854132239360 16265165397113136768 13564931866384482560 10864698335655828352 8164464804927174144 5464231274198519936 2763997743469865728 63764212741211520 15810274755722108928 13110041224993454720 10409807694264800512 7709574163536146304 5009340632807492096 2309107102078837888 18055617645059735296 15355384114331081088 12655150583602426880 9954917052873772672 7254683522145118464 4554449991416464256 1854216460687810048 17600727003668707456 14900493472940053248 12200259942211399040 9500026411482744832 6799792880754090624 4099559350025436416 1399325819296782208 17145836362277679616 14445602831549025408 11745369300820371200 9045135770091716992 6344902239363062784 3644668708634408576 944435177905754368 16690945720886651776 13990712190157997568 11290478659429343360 8590245128700689152 5890011597972034944 3189778067243380736 489544536514726528 16236055079495623936 13535821548766969728 10835588018038315520 8135354487309661312 5435120956581007104 2734887425852352896 34653895123698688 15781164438104596096 13080930907375941888 10380697376647287680 7680463845918633472 4980230315189979264 2279996784461325056 18026507327442222464 15326273796713568256 12626040265984914048 9925806735256259840 7225573204527605632 4525339673798951424 1825106143070297216 17571616686051194624 14871383155322540416 12171149624593886208 9470916093865232000 6770682563136577792 4070449032407923584 1370215501679269376 17116726044660166784 14416492513931512576 11716258983202858368 9016025452474204160 6315791921745549952 3615558391016895744 915324860288241536 16661835403269138944 13961601872540484736 11261368341811830528 8561134811083176320 5860901280354522112 3160667749625867904 460434218897213696 16206944761878111104 13506711231149456896 10806477700420802688 8106244169692148480 5406010638963494272 2705777108234840064 5543577506185856 15752054120487083264 13051820589758429056 10351587059029774848 7651353528301120640 4951119997572466432 2250886466843812224 17997397009824709632 15297163479096055424 12596929948367401216 9896696417638747008 7196462886910092800 4496229356181438592 1795995825452784384 17542506368433681792 14842272837705027584 12142039306976373376 9441805776247719168 6741572245519064960 4041338714790410752 1341105184061756544 17087615727042653952 14387382196313999744 11687148665585345536 8986915134856691328 6286681604128037120 3586448073399382912 886214542670728704 16632725085651626112 13932491554922971904 11232258024194317696 8532024493465663488 5831790962737009280 3131557432008355072 431323901279700864 16177834444260598272 13477600913531944064 10777367382803289856 8077133852074635648 5376900321345981440 2676666790617327232 18423177333598224640 15722943802869570432 13022710272140916224 10322476741412262016 7622243210683607808 4922009679954953600 2221776149226299392 17968286692207196800 15268053161478542592 12567819630749888384 9867586100021234176 7167352569292579968 4467119038563925760 1766885507835271552 17513396050816168960 14813162520087514752 12112928989358860544 9412695458630206336 6712461927901552128 4012228397172897920 1311994866444243712 17058505409425141120 14358271878696486912 11658038347967832704 8957804817239178496 6257571286510524288 3557337755781870080 857104225053215872 16603614768034113280 13903381237305459072 11203147706576804864 8502914175848150656 5802680645119496448 3102447114390842240 402213583662188032 16148724126643085440 13448490595914431232 10748257065185777024 8048023534457122816 5347790003728468608 2647556472999814400 18394067015980711808 15693833485252057600 12993599954523403392 10293366423794749184 7593132893066094976 4892899362337440768 2192665831608786560 17939176374589683968 15238942843861029760 12538709313132375552 9838475782403721344 7138242251675067136 4438008720946412928 1737775190217758720 17484285733198656128 14784052202470001920 12083818671741347712 9383585141012693504 6683351610284039296 3983118079555385088 1282884548826730880 17029395091807628288 14329161561078974080 11628928030350319872 8928694499621665664 6228460968893011456 3528227438164357248 827993907435703040 16574504450416600448 13874270919687946240 11174037388959292032 8473803858230637824 5773570327501983616 3073336796773329408 373103266044675200 16119613809025572608 13419380278296918400 10719146747568264192 8018913216839609984 5318679686110955776 2618446155382301568 18364956698363198976 15664723167634544768 12964489636905890560 10264256106177236352 7564022575448582144 4863789044719927936 2163555513991273728 17910066056972171136 15209832526243516928 12509598995514862720 9809365464786208512 7109131934057554304 4408898403328900096 1708664872600245888 17455175415581143296 14754941884852489088 12054708354123834880 9354474823395180672 6654241292666526464 3954007761937872256 1253774231209218048 17000284774190115456 14300051243461461248 11599817712732807040 8899584182004152832 6199350651275498624 3499117120546844416 798883589818190208 16545394132799087616 13845160602070433408 11144927071341779200 8444693540613124992 5744460009884470784 3044226479155816576 343992948427162368 16090503491408059776 13390269960679405568 10690036429950751360 7989802899222097152 5289569368493442944 2589335837764788736 18335846380745686144 15635612850017031936 12935379319288377728 10235145788559723520 7534912257831069312 4834678727102415104 2134445196373760896 17880955739354658304 15180722208626004096 12480488677897349888 9780255147168695680 7080021616440041472 4379788085711387264 1679554554982733056 17426065097963630464 14725831567234976256 12025598036506322048 9325364505777667840 6625130975049013632 3924897444320359424 1224663913591705216 16971174456572602624 14270940925843948416 11570707395115294208 8870473864386640000 6170240333657985792 3470006802929331584 769773272200677376 16516283815181574784 13816050284452920576 11115816753724266368 8415583222995612160 5715349692266957952 3015116161538303744 314882630809649536 16061393173790546944 13361159643061892736 10660926112333238528 7960692581604584320 5260459050875930112 2560225520147275904 18306736063128173312 15606502532399519104 12906269001670864896 10206035470942210688 7505801940213556480 4805568409484902272 2105334878756248064 17851845421737145472 15151611891008491264 12451378360279837056 9751144829551182848 7050911298822528640 4350677768093874432 1650444237365220224 17396954780346117632 14696721249617463424 11996487718888809216 9296254188160155008 6596020657431500800 3895787126702846592 1195553595974192384 16942064138955089792 14241830608226435584 11541597077497781376 8841363546769127168 6141130016040472960 3440896485311818752 740662954583164544 16487173497564061952 13786939966835407744 11086706436106753536 8386472905378099328 5686239374649445120 2986005843920790912 285772313192136704 16032282856173034112 13332049325444379904 10631815794715725696 7931582263987071488 5231348733258417280 2531115202529763072 18277625745510660480 15577392214782006272 12877158684053352064 10176925153324697856 7476691622596043648 4776458091867389440 2076224561138735232 17822735104119632640 15122501573390978432 12422268042662324224 9722034511933670016 7021800981205015808 4321567450476361600 1621333919747707392 17367844462728604800 14667610931999950592 11967377401271296384 9267143870542642176 6566910339813987968 3866676809085333760 1166443278356679552 16912953821337576960 14212720290608922752 11512486759880268544 8812253229151614336 6112019698422960128 3411786167694305920 711552636965651712 16458063179946549120 13757829649217894912 11057596118489240704 8357362587760586496 5657129057031932288 2956895526303278080 256661995574623872 16003172538555521280 13302939007826867072 10602705477098212864 7902471946369558656 5202238415640904448 2502004884912250240 18248515427893147648 15548281897164493440 12848048366435839232 10147814835707185024 7447581304978530816 4747347774249876608 2047114243521222400 17793624786502119808 15093391255773465600 12393157725044811392 9692924194316157184 6992690663587502976 4292457132858848768 1592223602130194560 17338734145111091968 14638500614382437760 11938267083653783552 9238033552925129344 6537800022196475136 3837566491467820928 1137332960739166720 16883843503720064128 14183609972991409920 11483376442262755712 8783142911534101504 6082909380805447296 3382675850076793088 682442319348138880 16428952862329036288 13728719331600382080 11028485800871727872 8328252270143073664 5628018739414419456 2927785208685765248 227551677957111040 15974062220938008448 13273828690209354240 10573595159480700032 7873361628752045824 5173128098023391616 2472894567294737408 18219405110275634816 15519171579546980608 12818938048818326400 10118704518089672192 7418470987361017984 4718237456632363776 2018003925903709568 17764514468884606976 15064280938155952768 12364047407427298560 9663813876698644352 6963580345969990144 4263346815241335936 1563113284512681728 17309623827493579136 14609390296764924928 11909156766036270720 9208923235307616512 6508689704578962304 3808456173850308096 1108222643121653888 16854733186102551296 14154499655373897088 11454266124645242880 8754032593916588672 6053799063187934464 3353565532459280256 653332001730626048 16399842544711523456 13699609013982869248 10999375483254215040 8299141952525560832 5598908421796906624 2898674891068252416 198441360339598208 15944951903320495616 13244718372591841408 10544484841863187200 7844251311134532992 5144017780405878784 2443784249677224576 18190294792658121984 15490061261929467776 12789827731200813568 10089594200472159360 7389360669743505152 4689127139014850944 1988893608286196736 17735404151267094144 15035170620538439936 12334937089809785728 9634703559081131520 6934470028352477312 4234236497623823104 1534002966895168896 17280513509876066304 14580279979147412096 11880046448418757888 9179812917690103680 6479579386961449472 3779345856232795264 1079112325504141056 16825622868485038464 14125389337756384256 11425155807027730048 8724922276299075840 6024688745570421632 3324455214841767424 624221684113113216 16370732227094010624 13670498696365356416 10970265165636702208 8270031634908048000 5569798104179393792 2869564573450739584 169331042722085376 15915841585702982784 13215608054974328576 10515374524245674368 7815140993517020160 5114907462788365952 2414673932059711744 18161184475040609152 15460950944311954944 12760717413583300736 10060483882854646528 7360250352125992320 4660016821397338112 1959783290668683904 17706293833649581312 15006060302920927104 12305826772192272896 9605593241463618688 6905359710734964480 4205126180006310272 1504892649277656064 17251403192258553472 14551169661529899264 11850936130801245056 9150702600072590848 6450469069343936640 3750235538615282432 1050002007886628224 16796512550867525632 14096279020138871424 11396045489410217216 8695811958681563008 5995578427952908800 3295344897224254592 595111366495600384 16341621909476497792 13641388378747843584 10941154848019189376 8240921317290535168 5540687786561880960 2840454255833226752 140220725104572544 15886731268085469952 13186497737356815744 10486264206628161536 7786030675899507328 5085797145170853120 2385563614442198912 18132074157423096320 15431840626694442112 12731607095965787904 10031373565237133696 7331140034508479488 4630906503779825280 1930672973051171072 17677183516032068480 14976949985303414272 12276716454574760064 9576482923846105856 6876249393117451648 4176015862388797440 1475782331660143232 17222292874641040640 14522059343912386432 11821825813183732224 9121592282455078016 6421358751726423808 3721125220997769600 1020891690269115392 16767402233250012800 14067168702521358592 11366935171792704384 8666701641064050176 5966468110335395968 3266234579606741760 566001048878087552 16312511591858984960 13612278061130330752 10912044530401676544 8211810999673022336 5511577468944368128 2811343938215713920 111110407487059712 15857620950467957120 13157387419739302912 10457153889010648704 7756920358281994496 5056686827553340288 2356453296824686080 18102963839805583488 15402730309076929280 12702496778348275072 10002263247619620864 7302029716890966656 4601796186162312448 1901562655433658240 17648073198414555648 14947839667685901440 12247606136957247232 9547372606228593024 6847139075499938816 4146905544771284608 1446672014042630400 17193182557023527808 14492949026294873600 11792715495566219392 9092481964837565184 6392248434108910976 3692014903380256768 991781372651602560 16738291915632499968 14038058384903845760 11337824854175191552 8637591323446537344 5937357792717883136 3237124261989228928 536890731260574720 16283401274241472128 13583167743512817920 10882934212784163712 8182700682055509504 5482467151326855296 2782233620598201088 82000089869546880 15828510632850444288 13128277102121790080 10428043571393135872 7727810040664481664 5027576509935827456 2327342979207173248 18073853522188070656 15373619991459416448 12673386460730762240 9973152930002108032 7272919399273453824 4572685868544799616 1872452337816145408 17618962880797042816 14918729350068388608 12218495819339734400 9518262288611080192 6818028757882425984 4117795227153771776 1417561696425117568 17164072239406014976 14463838708677360768 11763605177948706560 9063371647220052352 6363138116491398144 3662904585762743936 962671055034089728 16709181598014987136 14008948067286332928 11308714536557678720 8608481005829024512 5908247475100370304 3208013944371716096 507780413643061888 16254290956623959296 13554057425895305088 10853823895166650880 8153590364437996672 5453356833709342464 2753123302980688256 52889772252034048 15799400315232931456 13099166784504277248 10398933253775623040 7698699723046968832 4998466192318314624 2298232661589660416 18044743204570557824 15344509673841903616 12644276143113249408 9944042612384595200 7243809081655940992 4543575550927286784 1843342020198632576 17589852563179529984 14889619032450875776 12189385501722221568 9489151970993567360 6788918440264913152 4088684909536258944 1388451378807604736 17134961921788502144 14434728391059847936 11734494860331193728 9034261329602539520 6334027798873885312 3633794268145231104 933560737416576896 16680071280397474304 13979837749668820096 11279604218940165888 8579370688211511680 5879137157482857472 3178903626754203264 478670096025549056 16225180639006446464 13524947108277792256 10824713577549138048 8124480046820483840 5424246516091829632 2724012985363175424 23779454634521216 15770289997615418624 13070056466886764416 10369822936158110208 7669589405429456000 4969355874700801792 2269122343972147584 18015632886953044992 15315399356224390784 12615165825495736576 9914932294767082368 7214698764038428160 4514465233309773952 1814231702581119744 17560742245562017152 14860508714833362944 12160275184104708736 9460041653376054528 6759808122647400320 4059574591918746112 1359341061190091904 17105851604170989312 14405618073442335104 11705384542713680896 9005151011985026688 6304917481256372480 3604683950527718272 904450419799064064 16650960962779961472 13950727432051307264 11250493901322653056 8550260370593998848 5850026839865344640 3149793309136690432 449559778408036224 16196070321388933632 13495836790660279424 10795603259931625216 8095369729202971008 5395136198474316800 2694902667745662592 18441413210726560000 15741179679997905792 13040946149269251584 10340712618540597376 7640479087811943168 4940245557083288960 2240012026354634752 17986522569335532160 15286289038606877952 12586055507878223744 9885821977149569536 7185588446420915328 4485354915692261120 1785121384963606912 17531631927944504320 14831398397215850112 12131164866487195904 9430931335758541696 6730697805029887488 4030464274301233280 1330230743572579072 17076741286553476480 14376507755824822272 11676274225096168064 8976040694367513856 6275807163638859648 3575573632910205440 875340102181551232 16621850645162448640 13921617114433794432 11221383583705140224 8521150052976486016 5820916522247831808 3120682991519177600 420449460790523392 16166960003771420800 13466726473042766592 10766492942314112384 8066259411585458176 5366025880856803968 2665792350128149760 18412302893109047168 15712069362380392960 13011835831651738752 10311602300923084544 7611368770194430336 4911135239465776128 2210901708737121920 17957412251718019328 15257178720989365120 12556945190260710912 9856711659532056704 7156478128803402496 4456244598074748288 1756011067346094080 17502521610326991488 14802288079598337280 12102054548869683072 9401821018141028864 6701587487412374656 4001353956683720448 1301120425955066240 17047630968935963648 14347397438207309440 11647163907478655232 8946930376750001024 6246696846021346816 3546463315292692608 846229784564038400 16592740327544935808 13892506796816281600 11192273266087627392 8492039735358973184 5791806204630318976 3091572673901664768 391339143173010560 16137849686153907968 13437616155425253760 10737382624696599552 8037149093967945344 5336915563239291136 2636682032510636928 18383192575491534336 15682959044762880128 12982725514034225920 10282491983305571712 7582258452576917504 4882024921848263296 2181791391119609088 17928301934100506496 15228068403371852288 12527834872643198080 9827601341914543872 7127367811185889664 4427134280457235456 1726900749728581248 17473411292709478656 14773177761980824448 12072944231252170240 9372710700523516032 6672477169794861824 3972243639066207616 1272010108337553408 17018520651318450816 14318287120589796608 11618053589861142400 8917820059132488192 6217586528403833984 3517352997675179776 817119466946525568 16563630009927422976 13863396479198768768 11163162948470114560 8462929417741460352 5762695887012806144 3062462356284151936 362228825555497728 16108739368536395136 13408505837807740928 10708272307079086720 8008038776350432512 5307805245621778304 2607571714893124096 18354082257874021504 15653848727145367296 12953615196416713088 10253381665688058880 7553148134959404672 4852914604230750464 2152681073502096256 17899191616482993664 15198958085754339456 12498724555025685248 9798491024297031040 7098257493568376832 4398023962839722624 1697790432111068416 17444300975091965824 14744067444363311616 12043833913634657408 9343600382906003200 6643366852177348992 3943133321448694784 1242899790720040576 16989410333700937984 14289176802972283776 11588943272243629568 8888709741514975360 6188476210786321152 3488242680057666944 788009149329012736 16534519692309910144 13834286161581255936 11134052630852601728 8433819100123947520 5733585569395293312 3033352038666639104 333118507937984896 16079629050918882304 13379395520190228096 10679161989461573888 7978928458732919680 5278694928004265472 2578461397275611264 18324971940256508672 15624738409527854464 12924504878799200256 10224271348070546048 7524037817341891840 4823804286613237632 2123570755884583424 17870081298865480832 15169847768136826624 12469614237408172416 9769380706679518208 7069147175950864000 4368913645222209792 1668680114493555584 17415190657474452992 14714957126745798784 12014723596017144576 9314490065288490368 6614256534559836160 3914023003831181952 1213789473102527744 16960300016083425152 14260066485354770944 11559832954626116736 8859599423897462528 6159365893168808320 3459132362440154112 758898831711499904 16505409374692397312 13805175843963743104 11104942313235088896 8404708782506434688 5704475251777780480 3004241721049126272 304008190320472064 16050518733301369472 13350285202572715264 10650051671844061056 7949818141115406848 5249584610386752640 2549351079658098432 18295861622638995840 15595628091910341632 12895394561181687424 10195161030453033216 7494927499724379008 4794693968995724800 2094460438267070592 17840970981247968000 15140737450519313792 12440503919790659584 9740270389062005376 7040036858333351168 4339803327604696960 1639569796876042752 17386080339856940160 14685846809128285952 11985613278399631744 9285379747670977536 6585146216942323328 3884912686213669120 1184679155485014912 16931189698465912320 14230956167737258112 11530722637008603904 8830489106279949696 6130255575551295488 3430022044822641280 729788514093987072 16476299057074884480 13776065526346230272 11075831995617576064 8375598464888921856 5675364934160267648 2975131403431613440 274897872702959232 16021408415683856640 13321174884955202432 10620941354226548224 7920707823497894016 5220474292769239808 2520240762040585600 18266751305021483008 15566517774292828800 12866284243564174592 10166050712835520384 7465817182106866176 4765583651378211968 2065350120649557760 17811860663630455168 15111627132901800960 12411393602173146752 9711160071444492544 7010926540715838336 4310693009987184128 1610459479258529920 17356970022239427328 14656736491510773120 11956502960782118912 9256269430053464704 6556035899324810496 3855802368596156288 1155568837867502080 16902079380848399488 14201845850119745280 11501612319391091072 8801378788662436864 6101145257933782656 3400911727205128448 700678196476474240 16447188739457371648 13746955208728717440 11046721678000063232 8346488147271409024 5646254616542754816 2946021085814100608 245787555085446400 15992298098066343808 13292064567337689600 10591831036609035392 7891597505880381184 5191363975151726976 2491130444423072768 18237640987403970176 15537407456675315968 12837173925946661760 10136940395218007552 7436706864489353344 4736473333760699136 2036239803032044928 17782750346012942336 15082516815284288128 12382283284555633920 9682049753826979712 6981816223098325504 4281582692369671296 1581349161641017088 17327859704621914496 14627626173893260288 11927392643164606080 9227159112435951872 6526925581707297664 3826692050978643456 1126458520249989248 16872969063230886656 14172735532502232448 11472502001773578240 8772268471044924032 6072034940316269824 3371801409587615616 671567878858961408 16418078421839858816 13717844891111204608 11017611360382550400 8317377829653896192 5617144298925241984 2916910768196587776 216677237467933568 15963187780448830976 13262954249720176768 10562720718991522560 7862487188262868352 5162253657534214144 2462020126805559936 18208530669786457344 15508297139057803136 12808063608329148928 10107830077600494720 7407596546871840512 4707363016143186304 2007129485414532096 17753640028395429504 15053406497666775296 12353172966938121088 9652939436209466880 6952705905480812672 4252472374752158464 1552238844023504256 17298749387004401664 14598515856275747456 11898282325547093248 9198048794818439040 6497815264089784832 3797581733361130624 1097348202632476416 16843858745613373824 14143625214884719616 11443391684156065408 8743158153427411200 6042924622698756992 3342691091970102784 642457561241448576 16388968104222345984 13688734573493691776 10988501042765037568 8288267512036383360 5588033981307729152 2887800450579074944 187566919850420736 15934077462831318144 13233843932102663936 10533610401374009728 7833376870645355520 5133143339916701312 2432909809188047104 18179420352168944512 15479186821440290304 12778953290711636096 10078719759982981888 7378486229254327680 4678252698525673472 1978019167797019264 17724529710777916672 15024296180049262464 12324062649320608256 9623829118591954048 6923595587863299840 4223362057134645632 1523128526405991424 17269639069386888832 14569405538658234624 11869172007929580416 9168938477200926208 6468704946472272000 3768471415743617792 1068237885014963584 16814748427995860992 14114514897267206784 11414281366538552576 8714047835809898368 6013814305081244160 3313580774352589952 613347243623935744 16359857786604833152 13659624255876178944 10959390725147524736 8259157194418870528 5558923663690216320 2858690132961562112 158456602232907904 15904967145213805312 13204733614485151104 10504500083756496896 7804266553027842688 5104033022299188480 2403799491570534272 18150310034551431680 15450076503822777472 12749842973094123264 10049609442365469056 7349375911636814848 4649142380908160640 1948908850179506432 17695419393160403840 14995185862431749632 12294952331703095424 9594718800974441216 6894485270245787008 4194251739517132800 1494018208788478592 17240528751769376000 14540295221040721792 11840061690312067584 9139828159583413376 6439594628854759168 3739361098126104960 1039127567397450752 16785638110378348160 14085404579649693952 11385171048921039744 8684937518192385536 5984703987463731328 3284470456735077120 584236926006422912 16330747468987320320 13630513938258666112 10930280407530011904 8230046876801357696 5529813346072703488 2829579815344049280 129346284615395072 15875856827596292480 13175623296867638272 10475389766138984064 7775156235410329856 5074922704681675648 2374689173953021440 18121199716933918848 15420966186205264640 12720732655476610432 10020499124747956224 7320265594019302016 4620032063290647808 1919798532561993600 17666309075542891008 14966075544814236800 12265842014085582592 9565608483356928384 6865374952628274176 4165141421899619968 1464907891170965760 17211418434151863168 14511184903423208960 11810951372694554752 9110717841965900544 6410484311237246336 3710250780508592128 1010017249779937920 16756527792760835328 14056294262032181120 11356060731303526912 8655827200574872704 5955593669846218496 3255360139117564288 555126608388910080 16301637151369807488 13601403620641153280 10901170089912499072 8200936559183844864 5500703028455190656 2800469497726536448 100235966997882240 15846746509978779648 13146512979250125440 10446279448521471232 7746045917792817024 5045812387064162816 2345578856335508608 18092089399316406016 15391855868587751808 12691622337859097600 9991388807130443392 7291155276401789184 4590921745673134976 1890688214944480768 17637198757925378176 14936965227196723968 12236731696468069760 9536498165739415552 6836264635010761344 4136031104282107136 1435797573553452928 17182308116534350336 14482074585805696128 11781841055077041920 9081607524348387712 6381373993619733504 3681140462891079296 980906932162425088 16727417475143322496 14027183944414668288 11326950413686014080 8626716882957359872 5926483352228705664 3226249821500051456 526016290771397248 16272526833752294656 13572293303023640448 10872059772294986240 8171826241566332032 5471592710837677824 2771359180109023616 71125649380369408 15817636192361266816 13117402661632612608 10417169130903958400 7716935600175304192 5016702069446649984 2316468538717995776 18062979081698893184 15362745550970238976 12662512020241584768 9962278489512930560 7262044958784276352 4561811428055622144 1861577897326967936 17608088440307865344 14907854909579211136 12207621378850556928 9507387848121902720 6807154317393248512 4106920786664594304 1406687255935940096 17153197798916837504 14452964268188183296 11752730737459529088 9052497206730874880 6352263676002220672 3652030145273566464 951796614544912256 16698307157525809664 13998073626797155456 11297840096068501248 8597606565339847040 5897373034611192832 3197139503882538624 496905973153884416 16243416516134781824 13543182985406127616 10842949454677473408 8142715923948819200 5442482393220164992 2742248862491510784 42015331762856576 15788525874743753984 13088292344015099776 10388058813286445568 7687825282557791360 4987591751829137152 2287358221100482944 18033868764081380352 15333635233352726144 12633401702624071936 9933168171895417728 7232934641166763520 4532701110438109312 1832467579709455104 17578978122690352512 14878744591961698304 12178511061233044096 9478277530504389888 6778043999775735680 4077810469047081472 1377576938318427264 17124087481299324672 14423853950570670464 11723620419842016256 9023386889113362048 6323153358384707840 3622919827656053632 922686296927399424 16669196839908296832 13968963309179642624 11268729778450988416 8568496247722334208 5868262716993680000 3168029186265025792 467795655536371584 16214306198517268992 13514072667788614784 10813839137059960576 8113605606331306368 5413372075602652160 2713138544873997952 12905014145343744 15759415557126241152 13059182026397586944 10358948495668932736 7658714964940278528 4958481434211624320 2258247903482970112 18004758446463867520 15304524915735213312 12604291385006559104 9904057854277904896 7203824323549250688 4503590792820596480 1803357262091942272 17549867805072839680 14849634274344185472 12149400743615531264 9449167212886877056 6748933682158222848 4048700151429568640 1348466620700914432 17094977163681811840 14394743632953157632 11694510102224503424 8994276571495849216 6294043040767195008 3593809510038540800 893575979309886592 16640086522290784000 13939852991562129792 11239619460833475584 8539385930104821376 5839152399376167168 3138918868647512960 438685337918858752 16185195880899756160 13484962350171101952 10784728819442447744 8084495288713793536 5384261757985139328 2684028227256485120 18430538770237382528 15730305239508728320 13030071708780074112 10329838178051419904 7629604647322765696 4929371116594111488 2229137585865457280 17975648128846354688 15275414598117700480 12575181067389046272 9874947536660392064 7174714005931737856 4474480475203083648 1774246944474429440 17520757487455326848 14820523956726672640 12120290425998018432 9420056895269364224 6719823364540710016 4019589833812055808 1319356303083401600 17065866846064299008 14365633315335644800 11665399784606990592 8965166253878336384 6264932723149682176 3564699192421027968 864465661692373760 16610976204673271168 13910742673944616960 11210509143215962752 8510275612487308544 5810042081758654336 3109808551030000128 409575020301345920 16156085563282243328 13455852032553589120 10755618501824934912 8055384971096280704 5355151440367626496 2654917909638972288 18401428452619869696 15701194921891215488 13000961391162561280 10300727860433907072 7600494329705252864 4900260798976598656 2200027268247944448 17946537811228841856 15246304280500187648 12546070749771533440 9845837219042879232 7145603688314225024 4445370157585570816 1745136626856916608 17491647169837814016 14791413639109159808 12091180108380505600 9390946577651851392 6690713046923197184 3990479516194542976 1290245985465888768 17036756528446786176 14336522997718131968 11636289466989477760 8936055936260823552 6235822405532169344 3535588874803515136 835355344074860928 16581865887055758336 13881632356327104128 11181398825598449920 8481165294869795712 5780931764141141504 3080698233412487296 380464702683833088 16126975245664730496 13426741714936076288 10726508184207422080 8026274653478767872 5326041122750113664 2625807592021459456 18372318135002356864 15672084604273702656 12971851073545048448 10271617542816394240 7571384012087740032 4871150481359085824 2170916950630431616 17917427493611329024 15217193962882674816 12516960432154020608 9816726901425366400 7116493370696712192 4416259839968057984 1716026309239403776 17462536852220301184 14762303321491646976 12062069790762992768 9361836260034338560 6661602729305684352 3961369198577030144 1261135667848375936 17007646210829273344 14307412680100619136 11607179149371964928 8906945618643310720 6206712087914656512 3506478557186002304 806245026457348096 16552755569438245504 13852522038709591296 11152288507980937088 8452054977252282880 5751821446523628672 3051587915794974464 351354385066320256 16097864928047217664 13397631397318563456 10697397866589909248 7997164335861255040 5296930805132600832 2596697274403946624 18343207817384844032 15642974286656189824 12942740755927535616 10242507225198881408 7542273694470227200 4842040163741572992 2141806633012918784 17888317175993816192 15188083645265161984 12487850114536507776 9787616583807853568 7087383053079199360 4387149522350545152 1686915991621890944 17433426534602788352 14733193003874134144 12032959473145479936 9332725942416825728 6632492411688171520 3932258880959517312 1232025350230863104 16978535893211760512 14278302362483106304 11578068831754452096 8877835301025797888 6177601770297143680 3477368239568489472 777134708839835264 16523645251820732672 13823411721092078464 11123178190363424256 8422944659634770048 5722711128906115840 3022477598177461632 322244067448807424 16068754610429704832 13368521079701050624 10668287548972396416 7968054018243742208 5267820487515088000 2567586956786433792 18314097499767331200 15613863969038676992 12913630438310022784 10213396907581368576 7513163376852714368 4812929846124060160 2112696315395405952 17859206858376303360 15158973327647649152 12458739796918994944 9758506266190340736 7058272735461686528 4358039204733032320 1657805674004378112 17404316216985275520 14704082686256621312 12003849155527967104 9303615624799312896 6603382094070658688 3903148563342004480 1202915032613350272 16949425575594247680 14249192044865593472 11548958514136939264 8848724983408285056 6148491452679630848 3448257921950976640 748024391222322432 16494534934203219840 13794301403474565632 11094067872745911424 8393834342017257216 5693600811288603008 2993367280559948800 293133749831294592 16039644292812192000 13339410762083537792 10639177231354883584 7938943700626229376 5238710169897575168 2538476639168920960 18284987182149818368 15584753651421164160 12884520120692509952 10184286589963855744 7484053059235201536 4783819528506547328 2083585997777893120 17830096540758790528 15129863010030136320 12429629479301482112 9729395948572827904 7029162417844173696 4328928887115519488 1628695356386865280 17375205899367762688 14674972368639108480 11974738837910454272 9274505307181800064 6574271776453145856 3874038245724491648 1173804714995837440 16920315257976734848 14220081727248080640 11519848196519426432 8819614665790772224 6119381135062118016 3419147604333463808 718914073604809600 16465424616585707008 13765191085857052800 11064957555128398592 8364724024399744384 5664490493671090176 2964256962942435968 264023432213781760 16010533975194679168 13310300444466024960 10610066913737370752 7909833383008716544 5209599852280062336 2509366321551408128 18255876864532305536 15555643333803651328 12855409803074997120 10155176272346342912 7454942741617688704 4754709210889034496 2054475680160380288 17800986223141277696 15100752692412623488 12400519161683969280 9700285630955315072 7000052100226660864 4299818569498006656 1599585038769352448 17346095581750249856 14645862051021595648 11945628520292941440 9245394989564287232 6545161458835633024 3844927928106978816 1144694397378324608 16891204940359222016 14190971409630567808 11490737878901913600 8790504348173259392 6090270817444605184 3390037286715950976 689803755987296768 16436314298968194176 13736080768239539968 11035847237510885760 8335613706782231552 5635380176053577344 2935146645324923136 234913114596268928 15981423657577166336 13281190126848512128 10580956596119857920 7880723065391203712 5180489534662549504 2480256003933895296 18226766546914792704 15526533016186138496 12826299485457484288 10126065954728830080 7425832424000175872 4725598893271521664 2025365362542867456 17771875905523764864 15071642374795110656 12371408844066456448 9671175313337802240 6970941782609148032 4270708251880493824 1570474721151839616 17316985264132737024 14616751733404082816 11916518202675428608 9216284671946774400 6516051141218120192 3815817610489465984 1115584079760811776 16862094622741709184 14161861092013054976 11461627561284400768 8761394030555746560 6061160499827092352 3360926969098438144 660693438369783936 16407203981350681344 13706970450622027136 11006736919893372928 8306503389164718720 5606269858436064512 2906036327707410304 205802796978756096 15952313339959653504 13252079809230999296 10551846278502345088 7851612747773690880 5151379217045036672 2451145686316382464 18197656229297279872 15497422698568625664 12797189167839971456 10096955637111317248 7396722106382663040 4696488575654008832 1996255044925354624 17742765587906252032 15042532057177597824 12342298526448943616 9642064995720289408 6941831464991635200 4241597934262980992 1541364403534326784 17287874946515224192 14587641415786569984 11887407885057915776 9187174354329261568 6486940823600607360 3786707292871953152 1086473762143298944 16832984305124196352 14132750774395542144 11432517243666887936 8732283712938233728 6032050182209579520 3331816651480925312 631583120752271104 16378093663733168512 13677860133004514304 10977626602275860096 8277393071547205888 5577159540818551680 2876926010089897472 176692479361243264 15923203022342140672 13222969491613486464 10522735960884832256 7822502430156178048 5122268899427523840 2422035368698869632 18168545911679767040 15468312380951112832 12768078850222458624 10067845319493804416 7367611788765150208 4667378258036496000 1967144727307841792 17713655270288739200 15013421739560084992 12313188208831430784 9612954678102776576 6912721147374122368 4212487616645468160 1512254085916813952 17258764628897711360 14558531098169057152 11858297567440402944 9158064036711748736 6457830505983094528 3757596975254440320 1057363444525786112 16803873987506683520 14103640456778029312 11403406926049375104 8703173395320720896 6002939864592066688 3302706333863412480 602472803134758272 16348983346115655680 13648749815387001472 10948516284658347264 8248282753929693056 5548049223201038848 2847815692472384640 147582161743730432 15894092704724627840 13193859173995973632 10493625643267319424 7793392112538665216 5093158581810011008 2392925051081356800 18139435594062254208 15439202063333600000 12738968532604945792 10038735001876291584 7338501471147637376 4638267940418983168 1938034409690328960 17684544952671226368 14984311421942572160 12284077891213917952 9583844360485263744 6883610829756609536 4183377299027955328 1483143768299301120 17229654311280198528 14529420780551544320 11829187249822890112 9128953719094235904 6428720188365581696 3728486657636927488 1028253126908273280 16774763669889170688 14074530139160516480 11374296608431862272 8674063077703208064 5973829546974553856 3273596016245899648 573362485517245440 16319873028498142848 13619639497769488640 10919405967040834432 8219172436312180224 5518938905583526016 2818705374854871808 118471844126217600 15864982387107115008 13164748856378460800 10464515325649806592 7764281794921152384 5064048264192498176 2363814733463843968 18110325276444741376 15410091745716087168 12709858214987432960 10009624684258778752 7309391153530124544 4609157622801470336 1908924092072816128 17655434635053713536 14955201104325059328 12254967573596405120 9554734042867750912 6854500512139096704 4154266981410442496 1454033450681788288 17200543993662685696 14500310462934031488 11800076932205377280 9099843401476723072 6399609870748068864 3699376340019414656 999142809290760448 16745653352271657856 14045419821543003648 11345186290814349440 8644952760085695232 5944719229357041024 3244485698628386816 544252167899732608 16290762710880630016 13590529180151975808 10890295649423321600 8190062118694667392 5489828587966013184 2789595057237358976 89361526508704768 15835872069489602176 13135638538760947968 10435405008032293760 7735171477303639552 5034937946574985344 2334704415846331136 18081214958827228544 15380981428098574336 12680747897369920128 9980514366641265920 7280280835912611712 4580047305183957504 1879813774455303296 17626324317436200704 14926090786707546496 12225857255978892288 9525623725250238080 6825390194521583872 4125156663792929664 1424923133064275456 17171433676045172864 14471200145316518656 11770966614587864448 9070733083859210240 6370499553130556032 3670266022401901824 970032491673247616 16716543034654145024 14016309503925490816 11316075973196836608 8615842442468182400 5915608911739528192 3215375381010873984 515141850282219776 16261652393263117184 13561418862534462976 10861185331805808768 8160951801077154560 5460718270348500352 2760484739619846144 60251208891191936 15806761751872089344 13106528221143435136 10406294690414780928 7706061159686126720 5005827628957472512 2305594098228818304 18052104641209715712 15351871110481061504 12651637579752407296 9951404049023753088 7251170518295098880 4550936987566444672 1850703456837790464 17597213999818687872 14896980469090033664 12196746938361379456 9496513407632725248 6796279876904071040 4096046346175416832 1395812815446762624 17142323358427660032 14442089827699005824 11741856296970351616 9041622766241697408 6341389235513043200 3641155704784388992 940922174055734784 16687432717036632192 13987199186307977984 11286965655579323776 8586732124850669568 5886498594122015360 3186265063393361152 486031532664706944 16232542075645604352 13532308544916950144 10832075014188295936 8131841483459641728 5431607952730987520 2731374422002333312 31140891273679104 15777651434254576512 13077417903525922304 10377184372797268096 7676950842068613888 4976717311339959680 2276483780611305472 18022994323592202880 15322760792863548672 12622527262134894464 9922293731406240256 7222060200677586048 4521826669948931840 1821593139220277632 17568103682201175040 14867870151472520832 12167636620743866624 9467403090015212416 6767169559286558208 4066936028557904000 1366702497829249792 17113213040810147200 14412979510081492992 11712745979352838784 9012512448624184576 6312278917895530368 3612045387166876160 911811856438221952 16658322399419119360 13958088868690465152 11257855337961810944 8557621807233156736 5857388276504502528 3157154745775848320 456921215047194112 16203431758028091520 13503198227299437312 10802964696570783104 8102731165842128896 5402497635113474688 2702264104384820480 2030573656166272 15748541116637063680 13048307585908409472 10348074055179755264 7647840524451101056 4947606993722446848 2247373462993792640 17993884005974690048 15293650475246035840 12593416944517381632 9893183413788727424 7192949883060073216 4492716352331419008 1792482821602764800 17538993364583662208 14838759833855008000 12138526303126353792 9438292772397699584 6738059241669045376 4037825710940391168 1337592180211736960 17084102723192634368 14383869192463980160 11683635661735325952 8983402131006671744 6283168600278017536 3582935069549363328 882701538820709120 16629212081801606528 13928978551072952320 11228745020344298112 8528511489615643904 5828277958886989696 3128044428158335488 427810897429681280 16174321440410578688 13474087909681924480 10773854378953270272 8073620848224616064 5373387317495961856 2673153786767307648 18419664329748205056 15719430799019550848 13019197268290896640 10318963737562242432 7618730206833588224 4918496676104934016 2218263145376279808 17964773688357177216 15264540157628523008 12564306626899868800 9864073096171214592 7163839565442560384 4463606034713906176 1763372503985251968 17509883046966149376 14809649516237495168 12109415985508840960 9409182454780186752 6708948924051532544 4008715393322878336 1308481862594224128 17054992405575121536 14354758874846467328 11654525344117813120 8954291813389158912 6254058282660504704 3553824751931850496 853591221203196288 16600101764184093696 13899868233455439488 11199634702726785280 8499401171998131072 5799167641269476864 3098934110540822656 398700579812168448 16145211122793065856 13444977592064411648 10744744061335757440 8044510530607103232 5344276999878449024 2644043469149794816 18390554012130692224 15690320481402038016 12990086950673383808 10289853419944729600 7589619889216075392 4889386358487421184 2189152827758766976 17935663370739664384 15235429840011010176 12535196309282355968 9834962778553701760 7134729247825047552 4434495717096393344 1734262186367739136 17480772729348636544 14780539198619982336 12080305667891328128 9380072137162673920 6679838606434019712 3979605075705365504 1279371544976711296 17025882087957608704 14325648557228954496 11625415026500300288 8925181495771646080 6224947965042991872 3524714434314337664 824480903585683456 16570991446566580864 13870757915837926656 11170524385109272448 8470290854380618240 5770057323651964032 3069823792923309824 369590262194655616 16116100805175553024 13415867274446898816 10715633743718244608 8015400212989590400 5315166682260936192 2614933151532281984 18361443694513179392 15661210163784525184 12960976633055870976 10260743102327216768 7560509571598562560 4860276040869908352 2160042510141254144 17906553053122151552 15206319522393497344 12506085991664843136 9805852460936188928 7105618930207534720 4405385399478880512 1705151868750226304 17451662411731123712 14751428881002469504 12051195350273815296 9350961819545161088 6650728288816506880 3950494758087852672 1250261227359198464 16996771770340095872 14296538239611441664 11596304708882787456 8896071178154133248 6195837647425479040 3495604116696824832 795370585968170624 16541881128949068032 13841647598220413824 11141414067491759616 8441180536763105408 5740947006034451200 3040713475305796992 340479944577142784 16086990487558040192 13386756956829385984 10686523426100731776 7986289895372077568 5286056364643423360 2585822833914769152 18332333376895666560 15632099846167012352 12931866315438358144 10231632784709703936 7531399253981049728 4831165723252395520 2130932192523741312 17877442735504638720 15177209204775984512 12476975674047330304 9776742143318676096 7076508612590021888 4376275081861367680 1676041551132713472 17422552094113610880 14722318563384956672 12022085032656302464 9321851501927648256 6621617971198994048 3921384440470339840 1221150909741685632 16967661452722583040 14267427921993928832 11567194391265274624 8866960860536620416 6166727329807966208 3466493799079312000 766260268350657792 16512770811331555200 13812537280602900992 11112303749874246784 8412070219145592576 5711836688416938368 3011603157688284160 311369626959629952 16057880169940527360 13357646639211873152 10657413108483218944 7957179577754564736 5256946047025910528 2556712516297256320 18303223059278153728 15602989528549499520 12902755997820845312 10202522467092191104 7502288936363536896 4802055405634882688 2101821874906228480 17848332417887125888 15148098887158471680 12447865356429817472 9747631825701163264 7047398294972509056 4347164764243854848 1646931233515200640 17393441776496098048 14693208245767443840 11992974715038789632 9292741184310135424 6592507653581481216 3892274122852827008 1192040592124172800 16938551135105070208 14238317604376416000 11538084073647761792 8837850542919107584 6137617012190453376 3437383481461799168 737149950733144960 16483660493714042368 13783426962985388160 11083193432256733952 8382959901528079744 5682726370799425536 2982492840070771328 282259309342117120 16028769852323014528 13328536321594360320 10628302790865706112 7928069260137051904 5227835729408397696 2527602198679743488 18274112741660640896 15573879210931986688 12873645680203332480 10173412149474678272 7473178618746024064 4772945088017369856 2072711557288715648 17819222100269613056 15118988569540958848 12418755038812304640 9718521508083650432 7018287977354996224 4318054446626342016 1617820915897687808 17364331458878585216 14664097928149931008 11963864397421276800 9263630866692622592 6563397335963968384 3863163805235314176 1162930274506659968 16909440817487557376 14209207286758903168 11508973756030248960 8808740225301594752 6108506694572940544 3408273163844286336 708039633115632128 16454550176096529536 13754316645367875328 11054083114639221120 8353849583910566912 5653616053181912704 2953382522453258496 253148991724604288 15999659534705501696 13299426003976847488 10599192473248193280 7898958942519539072 5198725411790884864 2498491881062230656 18245002424043128064 15544768893314473856 12844535362585819648 10144301831857165440 7444068301128511232 4743834770399857024 2043601239671202816 17790111782652100224 15089878251923446016 12389644721194791808 9689411190466137600 6989177659737483392 4288944129008829184 1588710598280174976 17335221141261072384 14634987610532418176 11934754079803763968 9234520549075109760 6534287018346455552 3834053487617801344 1133819956889147136 16880330499870044544 14180096969141390336 11479863438412736128 8779629907684081920 6079396376955427712 3379162846226773504 678929315498119296 16425439858479016704 13725206327750362496 11024972797021708288 8324739266293054080 5624505735564399872 2924272204835745664 224038674107091456 15970549217087988864 13270315686359334656 10570082155630680448 7869848624902026240 5169615094173372032 2469381563444717824 18215892106425615232 15515658575696961024 12815425044968306816 10115191514239652608 7414957983510998400 4714724452782344192 2014490922053689984 17761001465034587392 15060767934305933184 12360534403577278976 9660300872848624768 6960067342119970560 4259833811391316352 1559600280662662144 17306110823643559552 14605877292914905344 11905643762186251136 9205410231457596928 6505176700728942720 3804943170000288512 1104709639271634304 16851220182252531712 14150986651523877504 11450753120795223296 8750519590066569088 6050286059337914880 3350052528609260672 649818997880606464 16396329540861503872 13696096010132849664 10995862479404195456 8295628948675541248 5595395417946887040 2895161887218232832 194928356489578624 15941438899470476032 13241205368741821824 10540971838013167616 7840738307284513408 5140504776555859200 2440271245827204992 18186781788808102400 15486548258079448192 12786314727350793984 10086081196622139776 7385847665893485568 4685614135164831360 1985380604436177152 17731891147417074560 15031657616688420352 12331424085959766144 9631190555231111936 6930957024502457728 4230723493773803520 1530489963045149312 17277000506026046720 14576766975297392512 11876533444568738304 9176299913840084096 6476066383111429888 3775832852382775680 1075599321654121472 16822109864635018880 14121876333906364672 11421642803177710464 8721409272449056256 6021175741720402048 3320942210991747840 620708680263093632 16367219223243991040 13666985692515336832 10966752161786682624 8266518631058028416 5566285100329374208 2866051569600720000 165818038872065792 15912328581852963200 13212095051124308992 10511861520395654784 7811627989667000576 5111394458938346368 2411160928209692160 18157671471190589568 15457437940461935360 12757204409733281152 10056970879004626944 7356737348275972736 4656503817547318528 1956270286818664320 17702780829799561728 15002547299070907520 12302313768342253312 9602080237613599104 6901846706884944896 4201613176156290688 1501379645427636480 17247890188408533888 14547656657679879680 11847423126951225472 9147189596222571264 6446956065493917056 3746722534765262848 1046489004036608640 16792999547017506048 14092766016288851840 11392532485560197632 8692298954831543424 5992065424102889216 3291831893374235008 591598362645580800 16338108905626478208 13637875374897824000 10937641844169169792 8237408313440515584 5537174782711861376 2836941251983207168 136707721254552960 15883218264235450368 13182984733506796160 10482751202778141952 7782517672049487744 5082284141320833536 2382050610592179328 18128561153573076736 15428327622844422528 12728094092115768320 10027860561387114112 7327627030658459904 4627393499929805696 1927159969201151488 17673670512182048896 14973436981453394688 12273203450724740480 9572969919996086272 6872736389267432064 4172502858538777856 1472269327810123648 17218779870791021056 14518546340062366848 11818312809333712640 9118079278605058432 6417845747876404224 3717612217147750016 1017378686419095808 16763889229399993216 14063655698671339008 11363422167942684800 8663188637214030592 5962955106485376384 3262721575756722176 562488045028067968 16308998588008965376 13608765057280311168 10908531526551656960 8208297995823002752 5508064465094348544 2807830934365694336 107597403637040128 15854107946617937536 13153874415889283328 10453640885160629120 7753407354431974912 5053173823703320704 2352940292974666496 18099450835955563904 15399217305226909696 12698983774498255488 9998750243769601280 7298516713040947072 4598283182312292864 1898049651583638656 17644560194564536064 14944326663835881856 12244093133107227648 9543859602378573440 6843626071649919232 4143392540921265024 1443159010192610816 17189669553173508224 14489436022444854016 11789202491716199808 9088968960987545600 6388735430258891392 3688501899530237184 988268368801582976 16734778911782480384 14034545381053826176 11334311850325171968 8634078319596517760 5933844788867863552 3233611258139209344 533377727410555136 16279888270391452544 13579654739662798336 10879421208934144128 8179187678205489920 5478954147476835712 2778720616748181504 78487086019527296 15824997629000424704 13124764098271770496 10424530567543116288 7724297036814462080 5024063506085807872 2323829975357153664 18070340518338051072 15370106987609396864 12669873456880742656 9969639926152088448 7269406395423434240 4569172864694780032 1868939333966125824 17615449876947023232 14915216346218369024 12214982815489714816 9514749284761060608 6814515754032406400 4114282223303752192 1414048692575097984 17160559235555995392 14460325704827341184 11760092174098686976 9059858643370032768 6359625112641378560 3659391581912724352 959158051184070144 16705668594164967552 14005435063436313344 11305201532707659136 8604968001979004928 5904734471250350720 3204500940521696512 504267409793042304 16250777952773939712 13550544422045285504 10850310891316631296 8150077360587977088 5449843829859322880 2749610299130668672 49376768402014464 15795887311382911872 13095653780654257664 10395420249925603456 7695186719196949248 4994953188468295040 2294719657739640832 18041230200720538240 15340996669991884032 12640763139263229824 9940529608534575616 7240296077805921408 4540062547077267200 1839829016348612992 17586339559329510400 14886106028600856192 12185872497872201984 9485638967143547776 6785405436414893568 4085171905686239360 1384938374957585152 17131448917938482560 14431215387209828352 11730981856481174144 9030748325752519936 6330514795023865728 3630281264295211520 930047733566557312 16676558276547454720 13976324745818800512 11276091215090146304 8575857684361492096 5875624153632837888 3175390622904183680 475157092175529472 16221667635156426880 13521434104427772672 10821200573699118464 8120967042970464256 5420733512241810048 2720499981513155840 20266450784501632 15766776993765399040 13066543463036744832 10366309932308090624 7666076401579436416 4965842870850782208 2265609340122128000 18012119883103025408 15311886352374371200 12611652821645716992 9911419290917062784 7211185760188408576 4510952229459754368 1810718698731100160 17557229241711997568 14856995710983343360 12156762180254689152 9456528649526034944 6756295118797380736 4056061588068726528 1355828057340072320 17102338600320969728 14402105069592315520 11701871538863661312 9001638008135007104 6301404477406352896 3601170946677698688 900937415949044480 16647447958929941888 13947214428201287680 11246980897472633472 8546747366743979264 5846513836015325056 3146280305286670848 446046774558016640 16192557317538914048 13492323786810259840 10792090256081605632 8091856725352951424 5391623194624297216 2691389663895643008 18437900206876540416 15737666676147886208 13037433145419232000 10337199614690577792 7636966083961923584 4936732553233269376 2236499022504615168 17983009565485512576 15282776034756858368 12582542504028204160 9882308973299549952 7182075442570895744 4481841911842241536 1781608381113587328 17528118924094484736 14827885393365830528 12127651862637176320 9427418331908522112 6727184801179867904 4026951270451213696 1326717739722559488 17073228282703456896 14372994751974802688 11672761221246148480 8972527690517494272 6272294159788840064 3572060629060185856 871827098331531648 16618337641312429056 13918104110583774848 11217870579855120640 8517637049126466432 5817403518397812224 3117169987669158016 416936456940503808 16163446999921401216 13463213469192747008 10762979938464092800 8062746407735438592 5362512877006784384 2662279346278130176 18408789889259027584 15708556358530373376 13008322827801719168 10308089297073064960 7607855766344410752 4907622235615756544 2207388704887102336 17953899247867999744 15253665717139345536 12553432186410691328 9853198655682037120 7152965124953382912 4452731594224728704 1752498063496074496 17499008606476971904 14798775075748317696 12098541545019663488 9398308014291009280 6698074483562355072 3997840952833700864 1297607422105046656 17044117965085944064 14343884434357289856 11643650903628635648 8943417372899981440 6243183842171327232 3542950311442673024 842716780714018816 16589227323694916224 13888993792966262016 11188760262237607808 8488526731508953600 5788293200780299392 3088059670051645184 387826139322990976 16134336682303888384 13434103151575234176 10733869620846579968 8033636090117925760 5333402559389271552 2633169028660617344 18379679571641514752 15679446040912860544 12979212510184206336 10278978979455552128 7578745448726897920 4878511917998243712 2178278387269589504 17924788930250486912 15224555399521832704 12524321868793178496 9824088338064524288 7123854807335870080 4423621276607215872 1723387745878561664 17469898288859459072 14769664758130804864 12069431227402150656 9369197696673496448 6668964165944842240 3968730635216188032 1268497104487533824 17015007647468431232 14314774116739777024 11614540586011122816 8914307055282468608 6214073524553814400 3513839993825160192 813606463096505984 16560117006077403392 13859883475348749184 11159649944620094976 8459416413891440768 5759182883162786560 3058949352434132352 358715821705478144 16105226364686375552 13404992833957721344 10704759303229067136 8004525772500412928 5304292241771758720 2604058711043104512 18350569254024001920 15650335723295347712 12950102192566693504 10249868661838039296 7549635131109385088 4849401600380730880 2149168069652076672 17895678612632974080 15195445081904319872 12495211551175665664 9794978020447011456 7094744489718357248 4394510958989703040 1694277428261048832 17440787971241946240 14740554440513292032 12040320909784637824 9340087379055983616 6639853848327329408 3939620317598675200 1239386786870020992 16985897329850918400 14285663799122264192 11585430268393609984 8885196737664955776 6184963206936301568 3484729676207647360 784496145478993152 16531006688459890560 13830773157731236352 11130539627002582144 8430306096273927936 5730072565545273728 3029839034816619520 329605504087965312 16076116047068862720 13375882516340208512 10675648985611554304 7975415454882900096 5275181924154245888 2574948393425591680 18321458936406489088 15621225405677834880 12920991874949180672 10220758344220526464 7520524813491872256 4820291282763218048 2120057752034563840 17866568295015461248 15166334764286807040 12466101233558152832 9765867702829498624 7065634172100844416 4365400641372190208 1665167110643536000 17411677653624433408 14711444122895779200 12011210592167124992 9310977061438470784 6610743530709816576 3910509999981162368 1210276469252508160 16956787012233405568 14256553481504751360 11556319950776097152 8856086420047442944 6155852889318788736 3455619358590134528 755385827861480320 16501896370842377728 13801662840113723520 11101429309385069312 8401195778656415104 5700962247927760896 3000728717199106688 300495186470452480 16047005729451349888 13346772198722695680 10646538667994041472 7946305137265387264 5246071606536733056 2545838075808078848 18292348618788976256 15592115088060322048 12891881557331667840 10191648026603013632 7491414495874359424 4791180965145705216 2090947434417051008 17837457977397948416 15137224446669294208 12436990915940640000 9736757385211985792 7036523854483331584 4336290323754677376 1636056793026023168 17382567336006920576 14682333805278266368 11982100274549612160 9281866743820957952 6581633213092303744 3881399682363649536 1181166151634995328 16927676694615892736 14227443163887238528 11527209633158584320 8826976102429930112 6126742571701275904 3426509040972621696 726275510243967488 16472786053224864896 13772552522496210688 11072318991767556480 8372085461038902272 5671851930310248064 2971618399581593856 271384868852939648 16017895411833837056 13317661881105182848 10617428350376528640 7917194819647874432 5216961288919220224 2516727758190566016 18263238301171463424 15563004770442809216 12862771239714155008 10162537708985500800 7462304178256846592 4762070647528192384 2061837116799538176 17808347659780435584 15108114129051781376 12407880598323127168 9707647067594472960 7007413536865818752 4307180006137164544 1606946475408510336 17353457018389407744 14653223487660753536 11952989956932099328 9252756426203445120 6552522895474790912 3852289364746136704 1152055834017482496 16898566376998379904 14198332846269725696 11498099315541071488 8797865784812417280 6097632254083763072 3397398723355108864 697165192626454656 16443675735607352064 13743442204878697856 11043208674150043648 8342975143421389440 5642741612692735232 2942508081964081024 242274551235426816 15988785094216324224 13288551563487670016 10588318032759015808 7888084502030361600 5187850971301707392 2487617440573053184 18234127983553950592 15533894452825296384 12833660922096642176 10133427391367987968 7433193860639333760 4732960329910679552 2032726799182025344 17779237342162922752 15079003811434268544 12378770280705614336 9678536749976960128 6978303219248305920 4278069688519651712 1577836157790997504 17324346700771894912 14624113170043240704 11923879639314586496 9223646108585932288 6523412577857278080 3823179047128623872 1122945516399969664 16869456059380867072 14169222528652212864 11468988997923558656 8768755467194904448 6068521936466250240 3368288405737596032 668054875008941824 16414565417989839232 13714331887261185024 11014098356532530816 8313864825803876608 5613631295075222400 2913397764346568192 213164233617913984 15959674776598811392 13259441245870157184 10559207715141502976 7858974184412848768 5158740653684194560 2458507122955540352 18205017665936437760 15504784135207783552 12804550604479129344 10104317073750475136 7404083543021820928 4703850012293166720 2003616481564512512 17750127024545409920 15049893493816755712 12349659963088101504 9649426432359447296 6949192901630793088 4248959370902138880 1548725840173484672 17295236383154382080 14595002852425727872 11894769321697073664 9194535790968419456 6494302260239765248 3794068729511111040 1093835198782456832 16840345741763354240 14140112211034700032 11439878680306045824 8739645149577391616 6039411618848737408 3339178088120083200 638944557391428992 16385455100372326400 13685221569643672192 10984988038915017984 8284754508186363776 5584520977457709568 2884287446729055360 184053916000401152 15930564458981298560 13230330928252644352 10530097397523990144 7829863866795335936 5129630336066681728 2429396805338027520 18175907348318924928 15475673817590270720 12775440286861616512 10075206756132962304 7374973225404308096 4674739694675653888 1974506163946999680 17721016706927897088 15020783176199242880 12320549645470588672 9620316114741934464 6920082584013280256 4219849053284626048 1519615522555971840 17266126065536869248 14565892534808215040 11865659004079560832 9165425473350906624 6465191942622252416 3764958411893598208 1064724881164944000 16811235424145841408 14111001893417187200 11410768362688532992 8710534831959878784 6010301301231224576 3310067770502570368 609834239773916160 16356344782754813568 13656111252026159360 10955877721297505152 8255644190568850944 5555410659840196736 2855177129111542528 154943598382888320 15901454141363785728 13201220610635131520 10500987079906477312 7800753549177823104 5100520018449168896 2400286487720514688 18146797030701412096 15446563499972757888 12746329969244103680 10046096438515449472 7345862907786795264 4645629377058141056 1945395846329486848 17691906389310384256 14991672858581730048 12291439327853075840 9591205797124421632 6890972266395767424 4190738735667113216 1490505204938459008 17237015747919356416 14536782217190702208 11836548686462048000 9136315155733393792 6436081625004739584 3735848094276085376 1035614563547431168 16782125106528328576 14081891575799674368 11381658045071020160 8681424514342365952 5981190983613711744 3280957452885057536 580723922156403328 16327234465137300736 13627000934408646528 10926767403679992320 8226533872951338112 5526300342222683904 2826066811494029696 125833280765375488 15872343823746272896 13172110293017618688 10471876762288964480 7771643231560310272 5071409700831656064 2371176170103001856 18117686713083899264 15417453182355245056 12717219651626590848 10016986120897936640 7316752590169282432 4616519059440628224 1916285528711974016 17662796071692871424 14962562540964217216 12262329010235563008 9562095479506908800 6861861948778254592 4161628418049600384 1461394887320946176 17207905430301843584 14507671899573189376 11807438368844535168 9107204838115880960 6406971307387226752 3706737776658572544 1006504245929918336 16753014788910815744 14052781258182161536 11352547727453507328 8652314196724853120 5952080665996198912 3251847135267544704 551613604538890496 16298124147519787904 13597890616791133696 10897657086062479488 8197423555333825280 5497190024605171072 2796956493876516864 96722963147862656 15843233506128760064 13142999975400105856 10442766444671451648 7742532913942797440 5042299383214143232 2342065852485489024 18088576395466386432 15388342864737732224 12688109334009078016 9987875803280423808 7287642272551769600 4587408741823115392 1887175211094461184 17633685754075358592 14933452223346704384 12233218692618050176 9532985161889395968 6832751631160741760 4132518100432087552 1432284569703433344 17178795112684330752 14478561581955676544 11778328051227022336 9078094520498368128 6377860989769713920 3677627459041059712 977393928312405504 16723904471293302912 14023670940564648704 11323437409835994496 8623203879107340288 5922970348378686080 3222736817650031872 522503286921377664 16269013829902275072 13568780299173620864 10868546768444966656 8168313237716312448 5468079706987658240 2767846176259004032 67612645530349824 15814123188511247232 13113889657782593024 10413656127053938816 7713422596325284608 5013189065596630400 2312955534867976192 18059466077848873600 15359232547120219392 12658999016391565184 9958765485662910976 7258531954934256768 4558298424205602560 1858064893476948352 17604575436457845760 14904341905729191552 12204108375000537344 9503874844271883136 6803641313543228928 4103407782814574720 1403174252085920512 17149684795066817920 14449451264338163712 11749217733609509504 9048984202880855296 6348750672152201088 3648517141423546880 948283610694892672 16694794153675790080 13994560622947135872 11294327092218481664 8594093561489827456 5893860030761173248 3193626500032519040 493392969303864832 16239903512284762240 13539669981556108032 10839436450827453824 8139202920098799616 5438969389370145408 2738735858641491200 38502327912836992 15785012870893734400 13084779340165080192 10384545809436425984 7684312278707771776 4984078747979117568 2283845217250463360 18030355760231360768 15330122229502706560 12629888698774052352 9929655168045398144 7229421637316743936 4529188106588089728 1828954575859435520 17575465118840332928 14875231588111678720 12174998057383024512 9474764526654370304 6774530995925716096 4074297465197061888 1374063934468407680 17120574477449305088 14420340946720650880 11720107415991996672 9019873885263342464 6319640354534688256 3619406823806034048 919173293077379840 16665683836058277248 13965450305329623040 11265216774600968832 8564983243872314624 5864749713143660416 3164516182415006208 464282651686352000 16210793194667249408 13510559663938595200 10810326133209940992 8110092602481286784 5409859071752632576 2709625541023978368 9392010295324160 15755902553276221568 13055669022547567360 10355435491818913152 7655201961090258944 4954968430361604736 2254734899632950528 18001245442613847936 15301011911885193728 12600778381156539520 9900544850427885312 7200311319699231104 4500077788970576896 1799844258241922688 17546354801222820096 14846121270494165888 12145887739765511680 9445654209036857472 6745420678308203264 4045187147579549056 1344953616850894848 17091464159831792256 14391230629103138048 11690997098374483840 8990763567645829632 6290530036917175424 3590296506188521216 890062975459867008 16636573518440764416 13936339987712110208 11236106456983456000 8535872926254801792 5835639395526147584 3135405864797493376 435172334068839168 16181682877049736576 13481449346321082368 10781215815592428160 8080982284863773952 5380748754135119744 2680515223406465536 18427025766387362944 15726792235658708736 13026558704930054528 10326325174201400320 7626091643472746112 4925858112744091904 2225624582015437696 17972135124996335104 15271901594267680896 12571668063539026688 9871434532810372480 7171201002081718272 4470967471353064064 1770733940624409856 17517244483605307264 14817010952876653056 12116777422147998848 9416543891419344640 6716310360690690432 4016076829962036224 1315843299233382016 17062353842214279424 14362120311485625216 11661886780756971008 8961653250028316800 6261419719299662592 3561186188571008384 860952657842354176 16607463200823251584 13907229670094597376 11206996139365943168 8506762608637288960 5806529077908634752 3106295547179980544 406062016451326336 16152572559432223744 13452339028703569536 10752105497974915328 8051871967246261120 5351638436517606912 2651404905788952704 18397915448769850112 15697681918041195904 12997448387312541696 10297214856583887488 7596981325855233280 4896747795126579072 2196514264397924864 17943024807378822272 15242791276650168064 12542557745921513856 9842324215192859648 7142090684464205440 4441857153735551232 1741623623006897024 17488134165987794432 14787900635259140224 12087667104530486016 9387433573801831808 6687200043073177600 3986966512344523392 1286732981615869184 17033243524596766592 14333009993868112384 11632776463139458176 8932542932410803968 6232309401682149760 3532075870953495552 831842340224841344 16578352883205738752 13878119352477084544 11177885821748430336 8477652291019776128 5777418760291121920 3077185229562467712 376951698833813504 16123462241814710912 13423228711086056704 10722995180357402496 8022761649628748288 5322528118900094080 2622294588171439872 18368805131152337280 15668571600423683072 12968338069695028864 10268104538966374656 7567871008237720448 4867637477509066240 2167403946780412032 17913914489761309440 15213680959032655232 12513447428304001024 9813213897575346816 7112980366846692608 4412746836118038400 1712513305389384192 17459023848370281600 14758790317641627392 12058556786912973184 9358323256184318976 6658089725455664768 3957856194727010560 1257622663998356352 17004133206979253760 14303899676250599552 11603666145521945344 8903432614793291136 6203199084064636928 3502965553335982720 802732022607328512 16549242565588225920 13849009034859571712 11148775504130917504 8448541973402263296 5748308442673609088 3048074911944954880 347841381216300672 16094351924197198080 13394118393468543872 10693884862739889664 7993651332011235456 5293417801282581248 2593184270553927040 18339694813534824448 15639461282806170240 12939227752077516032 10238994221348861824 7538760690620207616 4838527159891553408 2138293629162899200 17884804172143796608 15184570641415142400 12484337110686488192 9784103579957833984 7083870049229179776 4383636518500525568 1683402987771871360 17429913530752768768 14729680000024114560 12029446469295460352 9329212938566806144 6628979407838151936 3928745877109497728 1228512346380843520 16975022889361740928 14274789358633086720 11574555827904432512 8874322297175778304 6174088766447124096 3473855235718469888 773621704989815680 16520132247970713088 13819898717242058880 11119665186513404672 8419431655784750464 5719198125056096256 3018964594327442048 318731063598787840 16065241606579685248 13365008075851031040 10664774545122376832 7964541014393722624 5264307483665068416 2564073952936414208 18310584495917311616 15610350965188657408 12910117434460003200 10209883903731348992 7509650373002694784 4809416842274040576 2109183311545386368 17855693854526283776 15155460323797629568 12455226793068975360 9754993262340321152 7054759731611666944 4354526200883012736 1654292670154358528 17400803213135255936 14700569682406601728 12000336151677947520 9300102620949293312 6599869090220639104 3899635559491984896 1199402028763330688 16945912571744228096 14245679041015573888 11545445510286919680 8845211979558265472 6144978448829611264 3444744918100957056 744511387372302848 16491021930353200256 13790788399624546048 11090554868895891840 8390321338167237632 5690087807438583424 2989854276709929216 289620745981275008 16036131288962172416 13335897758233518208 10635664227504864000 7935430696776209792 5235197166047555584 2534963635318901376 18281474178299798784 15581240647571144576 12881007116842490368 10180773586113836160 7480540055385181952 4780306524656527744 2080072993927873536 17826583536908770944 15126350006180116736 12426116475451462528 9725882944722808320 7025649413994154112 4325415883265499904 1625182352536845696 17371692895517743104 14671459364789088896 11971225834060434688 9270992303331780480 6570758772603126272 3870525241874472064 1170291711145817856 16916802254126715264 14216568723398061056 11516335192669406848 8816101661940752640 6115868131212098432 3415634600483444224 715401069754790016 16461911612735687424 13761678082007033216 11061444551278379008 8361211020549724800 5660977489821070592 2960743959092416384 260510428363762176 16007020971344659584 13306787440616005376 10606553909887351168 7906320379158696960 5206086848430042752 2505853317701388544 18252363860682285952 15552130329953631744 12851896799224977536 10151663268496323328 7451429737767669120 4751196207039014912 2050962676310360704 17797473219291258112 15097239688562603904 12397006157833949696 9696772627105295488 6996539096376641280 4296305565647987072 1596072034919332864 17342582577900230272 14642349047171576064 11942115516442921856 9241881985714267648 6541648454985613440 3841414924256959232 1141181393528305024 16887691936509202432 14187458405780548224 11487224875051894016 8786991344323239808 6086757813594585600 3386524282865931392 686290752137277184 16432801295118174592 13732567764389520384 11032334233660866176 8332100702932211968 5631867172203557760 2931633641474903552 231400110746249344 15977910653727146752 13277677122998492544 10577443592269838336 7877210061541184128 5176976530812529920 2476743000083875712 18223253543064773120 15523020012336118912 12822786481607464704 10122552950878810496 7422319420150156288 4722085889421502080 2021852358692847872 17768362901673745280 15068129370945091072 12367895840216436864 9667662309487782656 6967428778759128448 4267195248030474240 1566961717301820032 17313472260282717440 14613238729554063232 11913005198825409024 9212771668096754816 6512538137368100608 3812304606639446400 1112071075910792192 16858581618891689600 14158348088163035392 11458114557434381184 8757881026705726976 6057647495977072768 3357413965248418560 657180434519764352 16403690977500661760 13703457446772007552 11003223916043353344 8302990385314699136 5602756854586044928 2902523323857390720 202289793128736512 15948800336109633920 13248566805380979712 10548333274652325504 7848099743923671296 5147866213195017088 2447632682466362880 18194143225447260288 15493909694718606080 12793676163989951872 10093442633261297664 7393209102532643456 4692975571803989248 1992742041075335040 17739252584056232448 15039019053327578240 12338785522598924032 9638551991870269824 6938318461141615616 4238084930412961408 1537851399684307200 17284361942665204608 14584128411936550400 11883894881207896192 9183661350479241984 6483427819750587776 3783194289021933568 1082960758293279360 16829471301274176768 14129237770545522560 11429004239816868352 8728770709088214144 6028537178359559936 3328303647630905728 628070116902251520 16374580659883148928 13674347129154494720 10974113598425840512 8273880067697186304 5573646536968532096 2873413006239877888 173179475511223680 15919690018492121088 13219456487763466880 10519222957034812672 7818989426306158464 5118755895577504256 2418522364848850048 18165032907829747456 15464799377101093248 12764565846372439040 10064332315643784832 7364098784915130624 4663865254186476416 1963631723457822208 17710142266438719616 15009908735710065408 12309675204981411200 9609441674252756992 6909208143524102784 4208974612795448576 1508741082066794368 17255251625047691776 14555018094319037568 11854784563590383360 9154551032861729152 6454317502133074944 3754083971404420736 1053850440675766528 16800360983656663936 14100127452928009728 11399893922199355520 8699660391470701312 5999426860742047104 3299193330013392896 598959799284738688 16345470342265636096 13645236811536981888 10945003280808327680 8244769750079673472 5544536219351019264 2844302688622365056 144069157893710848 15890579700874608256 13190346170145954048 10490112639417299840 7789879108688645632 5089645577959991424 2389412047231337216 18135922590212234624 15435689059483580416 12735455528754926208 10035221998026272000 7334988467297617792 4634754936568963584 1934521405840309376 17681031948821206784 14980798418092552576 12280564887363898368 9580331356635244160 6880097825906589952 4179864295177935744 1479630764449281536 17226141307430178944 14525907776701524736 11825674245972870528 9125440715244216320 6425207184515562112 3724973653786907904 1024740123058253696 16771250666039151104 14071017135310496896 11370783604581842688 8670550073853188480 5970316543124534272 3270083012395880064 569849481667225856 16316360024648123264 13616126493919469056 10915892963190814848 8215659432462160640 5515425901733506432 2815192371004852224 114958840276198016 15861469383257095424 13161235852528441216 10461002321799787008 7760768791071132800 5060535260342478592 2360301729613824384 18106812272594721792 15406578741866067584 12706345211137413376 10006111680408759168 7305878149680104960 4605644618951450752 1905411088222796544 17651921631203693952 14951688100475039744 12251454569746385536 9551221039017731328 6850987508289077120 4150753977560422912 1450520446831768704 17197030989812666112 14496797459084011904 11796563928355357696 9096330397626703488 6396096866898049280 3695863336169395072 995629805440740864 16742140348421638272 14041906817692984064 11341673286964329856 8641439756235675648 5941206225507021440 3240972694778367232 540739164049713024 16287249707030610432 13587016176301956224 10886782645573302016 8186549114844647808 5486315584115993600 2786082053387339392 85848522658685184 15832359065639582592 13132125534910928384 10431892004182274176 7731658473453619968 5031424942724965760 2331191411996311552 18077701954977208960 15377468424248554752 12677234893519900544 9977001362791246336 7276767832062592128 4576534301333937920 1876300770605283712 17622811313586181120 14922577782857526912 12222344252128872704 9522110721400218496 6821877190671564288 4121643659942910080 1421410129214255872 17167920672195153280 14467687141466499072 11767453610737844864 9067220080009190656 6366986549280536448 3666753018551882240 966519487823228032 16713030030804125440 14012796500075471232 11312562969346817024 8612329438618162816 5912095907889508608 3211862377160854400 511628846432200192 16258139389413097600 13557905858684443392 10857672327955789184 8157438797227134976 5457205266498480768 2756971735769826560 56738205041172352 15803248748022069760 13103015217293415552 10402781686564761344 7702548155836107136 5002314625107452928 2302081094378798720 18048591637359696128 15348358106631041920 12648124575902387712 9947891045173733504 7247657514445079296 4547423983716425088 1847190452987770880 17593700995968668288 14893467465240014080 12193233934511359872 9493000403782705664 6792766873054051456 4092533342325397248 1392299811596743040 17138810354577640448 14438576823848986240 11738343293120332032 9038109762391677824 6337876231663023616 3637642700934369408 937409170205715200 16683919713186612608 13983686182457958400 11283452651729304192 8583219121000649984 5882985590271995776 3182752059543341568 482518528814687360 16229029071795584768 13528795541066930560 10828562010338276352 8128328479609622144 5428094948880967936 2727861418152313728 27627887423659520 15774138430404556928 13073904899675902720 10373671368947248512 7673437838218594304 4973204307489940096 2272970776761285888 18019481319742183296 15319247789013529088 12619014258284874880 9918780727556220672 7218547196827566464 4518313666098912256 1818080135370258048 17564590678351155456 14864357147622501248 12164123616893847040 9463890086165192832 6763656555436538624 4063423024707884416 1363189493979230208 17109700036960127616 14409466506231473408 11709232975502819200 9008999444774164992 6308765914045510784 3608532383316856576 908298852588202368 16654809395569099776 13954575864840445568 11254342334111791360 8554108803383137152 5853875272654482944 3153641741925828736 453408211197174528 16199918754178071936 13499685223449417728 10799451692720763520 8099218161992109312 5398984631263455104 2698751100534800896 18445261643515698304 15745028112787044096 13044794582058389888 10344561051329735680 7644327520601081472 4944093989872427264 2243860459143773056 17990371002124670464 15290137471396016256 12589903940667362048 9889670409938707840 7189436879210053632 4489203348481399424 1788969817752745216 17535480360733642624 14835246830004988416 12135013299276334208 9434779768547680000 6734546237819025792 4034312707090371584 1334079176361717376 17080589719342614784 14380356188613960576 11680122657885306368 8979889127156652160 6279655596427997952 3579422065699343744 879188534970689536 16625699077951586944 13925465547222932736 11225232016494278528 8524998485765624320 5824764955036970112 3124531424308315904 424297893579661696 16170808436560559104 13470574905831904896 10770341375103250688 8070107844374596480 5369874313645942272 2669640782917288064 18416151325898185472 15715917795169531264 13015684264440877056 10315450733712222848 7615217202983568640 4914983672254914432 2214750141526260224 17961260684507157632 15261027153778503424 12560793623049849216 9860560092321195008 7160326561592540800 4460093030863886592 1759859500135232384 17506370043116129792 14806136512387475584 12105902981658821376 9405669450930167168 6705435920201512960 4005202389472858752 1304968858744204544 17051479401725101952 14351245870996447744 11651012340267793536 8950778809539139328 6250545278810485120 3550311748081830912 850078217353176704 16596588760334074112 13896355229605419904 11196121698876765696 8495888168148111488 5795654637419457280 3095421106690803072 395187575962148864 16141698118943046272 13441464588214392064 10741231057485737856 8040997526757083648 5340763996028429440 2640530465299775232 18387041008280672640 15686807477552018432 12986573946823364224 10286340416094710016 7586106885366055808 4885873354637401600 2185639823908747392 17932150366889644800 15231916836160990592 12531683305432336384 9831449774703682176 7131216243975027968 4430982713246373760 1730749182517719552 17477259725498616960 14777026194769962752 12076792664041308544 9376559133312654336 6676325602584000128 3976092071855345920 1275858541126691712 17022369084107589120 14322135553378934912 11621902022650280704 8921668491921626496 6221434961192972288 3521201430464318080 820967899735663872 16567478442716561280 13867244911987907072 11167011381259252864 8466777850530598656 5766544319801944448 3066310789073290240 366077258344636032 16112587801325533440 13412354270596879232 10712120739868225024 8011887209139570816 5311653678410916608 2611420147682262400 18357930690663159808 15657697159934505600 12957463629205851392 10257230098477197184 7556996567748542976 4856763037019888768 2156529506291234560 17903040049272131968 15202806518543477760 12502572987814823552 9802339457086169344 7102105926357515136 4401872395628860928 1701638864900206720 17448149407881104128 14747915877152449920 12047682346423795712 9347448815695141504 6647215284966487296 3946981754237833088 1246748223509178880 16993258766490076288 14293025235761422080 11592791705032767872 8892558174304113664 6192324643575459456 3492091112846805248 791857582118151040 16538368125099048448 13838134594370394240 11137901063641740032 8437667532913085824 5737434002184431616 3037200471455777408 336966940727123200 16083477483708020608 13383243952979366400 10683010422250712192 7982776891522057984 5282543360793403776 2582309830064749568 18328820373045646976 15628586842316992768 12928353311588338560 10228119780859684352 7527886250131030144 4827652719402375936 2127419188673721728 17873929731654619136 15173696200925964928 12473462670197310720 9773229139468656512 7072995608740002304 4372762078011348096 1672528547282693888 17419039090263591296 14718805559534937088 12018572028806282880 9318338498077628672 6618104967348974464 3917871436620320256 1217637905891666048 16964148448872563456 14263914918143909248 11563681387415255040 8863447856686600832 6163214325957946624 3462980795229292416 762747264500638208 16509257807481535616 13809024276752881408 11108790746024227200 8408557215295572992 5708323684566918784 3008090153838264576 307856623109610368 16054367166090507776 13354133635361853568 10653900104633199360 7953666573904545152 5253433043175890944 2553199512447236736 18299710055428134144 15599476524699479936 12899242993970825728 10199009463242171520 7498775932513517312 4798542401784863104 2098308871056208896 17844819414037106304 15144585883308452096 12444352352579797888 9744118821851143680 7043885291122489472 4343651760393835264 1643418229665181056 17389928772646078464 14689695241917424256 11989461711188770048 9289228180460115840 6588994649731461632 3888761119002807424 1188527588274153216 16935038131255050624 14234804600526396416 11534571069797742208 8834337539069088000 6134104008340433792 3433870477611779584 733636946883125376 16480147489864022784 13779913959135368576 11079680428406714368 8379446897678060160 5679213366949405952 2978979836220751744 278746305492097536 16025256848472994944 13325023317744340736 10624789787015686528 7924556256287032320 5224322725558378112 2524089194829723904 18270599737810621312 15570366207081967104 12870132676353312896 10169899145624658688 7469665614896004480 4769432084167350272 2069198553438696064 17815709096419593472 15115475565690939264 12415242034962285056 9715008504233630848 7014774973504976640 4314541442776322432 1614307912047668224 17360818455028565632 14660584924299911424 11960351393571257216 9260117862842603008 6559884332113948800 3859650801385294592 1159417270656640384 16905927813637537792 14205694282908883584 11505460752180229376 8805227221451575168 6104993690722920960 3404760159994266752 704526629265612544 16451037172246509952 13750803641517855744 11050570110789201536 8350336580060547328 5650103049331893120 2949869518603238912 249635987874584704 15996146530855482112 13295913000126827904 10595679469398173696 7895445938669519488 5195212407940865280 2494978877212211072 18241489420193108480 15541255889464454272 12841022358735800064 10140788828007145856 7440555297278491648 4740321766549837440 2040088235821183232 17786598778802080640 15086365248073426432 12386131717344772224 9685898186616118016 6985664655887463808 4285431125158809600 1585197594430155392 17331708137411052800 14631474606682398592 11931241075953744384 9231007545225090176 6530774014496435968 3830540483767781760 1130306953039127552 16876817496020024960 14176583965291370752 11476350434562716544 8776116903834062336 6075883373105408128 3375649842376753920 675416311648099712 16421926854628997120 13721693323900342912 11021459793171688704 8321226262443034496 5620992731714380288 2920759200985726080 220525670257071872 15967036213237969280 13266802682509315072 10566569151780660864 7866335621052006656 5166102090323352448 2465868559594698240 18212379102575595648 15512145571846941440 12811912041118287232 10111678510389633024 7411444979660978816 4711211448932324608 2010977918203670400 17757488461184567808 15057254930455913600 12357021399727259392 9656787868998605184 6956554338269950976 4256320807541296768 1556087276812642560 17302597819793539968 14602364289064885760 11902130758336231552 9201897227607577344 6501663696878923136 3801430166150268928 1101196635421614720 16847707178402512128 14147473647673857920 11447240116945203712 8747006586216549504 6046773055487895296 3346539524759241088 646305994030586880 16392816537011484288 13692583006282830080 10992349475554175872 8292115944825521664 5591882414096867456 2891648883368213248 191415352639559040 15937925895620456448 13237692364891802240 10537458834163148032 7837225303434493824 5136991772705839616 2436758241977185408 18183268784958082816 15483035254229428608 12782801723500774400 10082568192772120192 7382334662043465984 4682101131314811776 1981867600586157568 17728378143567054976 15028144612838400768 12327911082109746560 9627677551381092352 6927444020652438144 4227210489923783936 1526976959195129728 17273487502176027136 14573253971447372928 11873020440718718720 9172786909990064512 6472553379261410304 3772319848532756096 1072086317804101888 16818596860784999296 14118363330056345088 11418129799327690880 8717896268599036672 6017662737870382464 3317429207141728256 617195676413074048 16363706219393971456 13663472688665317248 10963239157936663040 8263005627208008832 5562772096479354624 2862538565750700416 162305035022046208 15908815578002943616 13208582047274289408 10508348516545635200 7808114985816980992 5107881455088326784 2407647924359672576 18154158467340569984 15453924936611915776 12753691405883261568 10053457875154607360 7353224344425953152 4652990813697298944 1952757282968644736 17699267825949542144 14999034295220887936 12298800764492233728 9598567233763579520 6898333703034925312 4198100172306271104 1497866641577616896 17244377184558514304 14544143653829860096 11843910123101205888 9143676592372551680 6443443061643897472 3743209530915243264 1042976000186589056 16789486543167486464 14089253012438832256 11389019481710178048 8688785950981523840 5988552420252869632 3288318889524215424 588085358795561216 16334595901776458624 13634362371047804416 10934128840319150208 8233895309590496000 5533661778861841792 2833428248133187584 133194717404533376 15879705260385430784 13179471729656776576 10479238198928122368 7779004668199468160 5078771137470813952 2378537606742159744 18125048149723057152 15424814618994402944 12724581088265748736 10024347557537094528 7324114026808440320 4623880496079786112 1923646965351131904 17670157508332029312 14969923977603375104 12269690446874720896 9569456916146066688 6869223385417412480 4168989854688758272 1468756323960104064 17215266866941001472 14515033336212347264 11814799805483693056 9114566274755038848 6414332744026384640 3714099213297730432 1013865682569076224 16760376225549973632 14060142694821319424 11359909164092665216 8659675633364011008 5959442102635356800 3259208571906702592 558975041178048384 16305485584158945792 13605252053430291584 10905018522701637376 8204784991972983168 5504551461244328960 2804317930515674752 104084399787020544 15850594942767917952 13150361412039263744 10450127881310609536 7749894350581955328 5049660819853301120 2349427289124646912 18095937832105544320 15395704301376890112 12695470770648235904 9995237239919581696 7295003709190927488 4594770178462273280 1894536647733619072 17641047190714516480 14940813659985862272 12240580129257208064 9540346598528553856 6840113067799899648 4139879537071245440 1439646006342591232 17186156549323488640 14485923018594834432 11785689487866180224 9085455957137526016 6385222426408871808 3684988895680217600 984755364951563392 16731265907932460800 14031032377203806592 11330798846475152384 8630565315746498176 5930331785017843968 3230098254289189760 529864723560535552 16276375266541432960 13576141735812778752 10875908205084124544 8175674674355470336 5475441143626816128 2775207612898161920 74974082169507712 15821484625150405120 13121251094421750912 10421017563693096704 7720784032964442496 5020550502235788288 2320316971507134080 18066827514488031488 15366593983759377280 12666360453030723072 9966126922302068864 7265893391573414656 4565659860844760448 1865426330116106240 17611936873097003648 14911703342368349440 12211469811639695232 9511236280911041024 6811002750182386816 4110769219453732608 1410535688725078400 17157046231705975808 14456812700977321600 11756579170248667392 9056345639520013184 6356112108791358976 3655878578062704768 955645047334050560 16702155590314947968 14001922059586293760 11301688528857639552 8601454998128985344 5901221467400331136 3200987936671676928 500754405943022720 16247264948923920128 13547031418195265920 10846797887466611712 8146564356737957504 5446330826009303296 2746097295280649088 45863764551994880 15792374307532892288 13092140776804238080 10391907246075583872 7691673715346929664 4991440184618275456 2291206653889621248 18037717196870518656 15337483666141864448 12637250135413210240 9937016604684556032 7236783073955901824 4536549543227247616 1836316012498593408 17582826555479490816 14882593024750836608 12182359494022182400 9482125963293528192 6781892432564873984 4081658901836219776 1381425371107565568 17127935914088462976 14427702383359808768 11727468852631154560 9027235321902500352 6327001791173846144 3626768260445191936 926534729716537728 16673045272697435136 13972811741968780928 11272578211240126720 8572344680511472512 5872111149782818304 3171877619054164096 471644088325509888 16218154631306407296 13517921100577753088 10817687569849098880 8117454039120444672 5417220508391790464 2716986977663136256 16753446934482048 15763263989915379456 13063030459186725248 10362796928458071040 7662563397729416832 4962329867000762624 2262096336272108416 18008606879253005824 15308373348524351616 12608139817795697408 9907906287067043200 7207672756338388992 4507439225609734784 1807205694881080576 17553716237861977984 14853482707133323776 12153249176404669568 9453015645676015360 6752782114947361152 4052548584218706944 1352315053490052736 17098825596470950144 14398592065742295936 11698358535013641728 8998125004284987520 6297891473556333312 3597657942827679104 897424412099024896 16643934955079922304 13943701424351268096 11243467893622613888 8543234362893959680 5843000832165305472 3142767301436651264 442533770707997056 16189044313688894464 13488810782960240256 10788577252231586048 8088343721502931840 5388110190774277632 2687876660045623424 18434387203026520832 15734153672297866624 13033920141569212416 10333686610840558208 7633453080111904000 4933219549383249792 2232986018654595584 17979496561635492992 15279263030906838784 12579029500178184576 9878795969449530368 7178562438720876160 4478328907992221952 1778095377263567744 17524605920244465152 14824372389515810944 12124138858787156736 9423905328058502528 6723671797329848320 4023438266601194112 1323204735872539904 17069715278853437312 14369481748124783104 11669248217396128896 8969014686667474688 6268781155938820480 3568547625210166272 868314094481512064 16614824637462409472 13914591106733755264 11214357576005101056 8514124045276446848 5813890514547792640 3113656983819138432 413423453090484224 16159933996071381632 13459700465342727424 10759466934614073216 8059233403885419008 5358999873156764800 2658766342428110592 18405276885409008000 15705043354680353792 13004809823951699584 10304576293223045376 7604342762494391168 4904109231765736960 2203875701037082752 17950386244017980160 15250152713289325952 12549919182560671744 9849685651832017536 7149452121103363328 4449218590374709120 1748985059646054912 17495495602626952320 14795262071898298112 12095028541169643904 9394795010440989696 6694561479712335488 3994327948983681280 1294094418255027072 17040604961235924480 14340371430507270272 11640137899778616064 8939904369049961856 6239670838321307648 3539437307592653440 839203776863999232 16585714319844896640 13885480789116242432 11185247258387588224 8485013727658934016 5784780196930279808 3084546666201625600 384313135472971392 16130823678453868800 13430590147725214592 10730356616996560384 8030123086267906176 5329889555539251968 2629656024810597760 18376166567791495168 15675933037062840960 12975699506334186752 10275465975605532544 7575232444876878336 4874998914148224128 2174765383419569920 17921275926400467328 15221042395671813120 12520808864943158912 9820575334214504704 7120341803485850496 4420108272757196288 1719874742028542080 17466385285009439488 14766151754280785280 12065918223552131072 9365684692823476864 6665451162094822656 3965217631366168448 1264984100637514240 17011494643618411648 14311261112889757440 11611027582161103232 8910794051432449024 6210560520703794816 3510326989975140608 810093459246486400 16556604002227383808 13856370471498729600 11156136940770075392 8455903410041421184 5755669879312766976 3055436348584112768 355202817855458560 16101713360836355968 13401479830107701760 10701246299379047552 8001012768650393344 5300779237921739136 2600545707193084928 18347056250173982336 15646822719445328128 12946589188716673920 10246355657988019712 7546122127259365504 4845888596530711296 2145655065802057088 17892165608782954496 15191932078054300288 12491698547325646080 9791465016596991872 7091231485868337664 4390997955139683456 1690764424411029248 17437274967391926656 14737041436663272448 12036807905934618240 9336574375205964032 6636340844477309824 3936107313748655616 1235873783020001408 16982384326000898816 14282150795272244608 11581917264543590400 8881683733814936192 6181450203086281984 3481216672357627776 780983141628973568 16527493684609870976 13827260153881216768 11127026623152562560 8426793092423908352 5726559561695254144 3026326030966599936 326092500237945728 16072603043218843136 13372369512490188928 10672135981761534720 7971902451032880512 5271668920304226304 2571435389575572096 18317945932556469504 15617712401827815296 12917478871099161088 10217245340370506880 7517011809641852672 4816778278913198464 2116544748184544256 17863055291165441664 15162821760436787456 12462588229708133248 9762354698979479040 7062121168250824832 4361887637522170624 1661654106793516416 17408164649774413824 14707931119045759616 12007697588317105408 9307464057588451200 6607230526859796992 3906996996131142784 1206763465402488576 16953274008383385984 14253040477654731776 11552806946926077568 8852573416197423360 6152339885468769152 3452106354740114944 751872824011460736 16498383366992358144 13798149836263703936 11097916305535049728 8397682774806395520 5697449244077741312 2997215713349087104 296982182620432896 16043492725601330304 13343259194872676096 10643025664144021888 7942792133415367680 5242558602686713472 2542325071958059264 18288835614938956672 15588602084210302464 12888368553481648256 10188135022752994048 7487901492024339840 4787667961295685632 2087434430567031424 17833944973547928832 15133711442819274624 12433477912090620416 9733244381361966208 7033010850633312000 4332777319904657792 1632543789176003584 17379054332156900992 14678820801428246784 11978587270699592576 9278353739970938368 6578120209242284160 3877886678513629952 1177653147784975744 16924163690765873152 14223930160037218944 11523696629308564736 8823463098579910528 6123229567851256320 3422996037122602112 722762506393947904 16469273049374845312 13769039518646191104 11068805987917536896 8368572457188882688 5668338926460228480 2968105395731574272 267871865002920064 16014382407983817472 13314148877255163264 10613915346526509056 7913681815797854848 5213448285069200640 2513214754340546432 18259725297321443840 15559491766592789632 12859258235864135424 10159024705135481216 7458791174406827008 4758557643678172800 2058324112949518592 17804834655930416000 15104601125201761792 12404367594473107584 9704134063744453376 7003900533015799168 4303667002287144960 1603433471558490752 17349944014539388160 14649710483810733952 11949476953082079744 9249243422353425536 6549009891624771328 3848776360896117120 1148542830167462912 16895053373148360320 14194819842419706112 11494586311691051904 8794352780962397696 6094119250233743488 3393885719505089280 693652188776435072 16440162731757332480 13739929201028678272 11039695670300024064 8339462139571369856 5639228608842715648 2938995078114061440 238761547385407232 15985272090366304640 13285038559637650432 10584805028908996224 7884571498180342016 5184337967451687808 2484104436723033600 18230614979703931008 15530381448975276800 12830147918246622592 10129914387517968384 7429680856789314176 4729447326060659968 2029213795332005760 17775724338312903168 15075490807584248960 12375257276855594752 9675023746126940544 6974790215398286336 4274556684669632128 1574323153940977920 17320833696921875328 14620600166193221120 11920366635464566912 9220133104735912704 6519899574007258496 3819666043278604288 1119432512549950080 16865943055530847488 14165709524802193280 11465475994073539072 8765242463344884864 6065008932616230656 3364775401887576448 664541871158922240 16411052414139819648 13710818883411165440 11010585352682511232 8310351821953857024 5610118291225202816 2909884760496548608 209651229767894400 15956161772748791808 13255928242020137600 10555694711291483392 7855461180562829184 5155227649834174976 2454994119105520768 18201504662086418176 15501271131357763968 12801037600629109760 10100804069900455552 7400570539171801344 4700337008443147136 2000103477714492928 17746614020695390336 15046380489966736128 12346146959238081920 9645913428509427712 6945679897780773504 4245446367052119296 1545212836323465088 17291723379304362496 14591489848575708288 11891256317847054080 9191022787118399872 6490789256389745664 3790555725661091456 1090322194932437248 16836832737913334656 14136599207184680448 11436365676456026240 8736132145727372032 6035898614998717824 3335665084270063616 635431553541409408 16381942096522306816 13681708565793652608 10981475035064998400 8281241504336344192 5581007973607689984 2880774442879035776 180540912150381568 15927051455131278976 13226817924402624768 10526584393673970560 7826350862945316352 5126117332216662144 2425883801488007936 18172394344468905344 15472160813740251136 12771927283011596928 10071693752282942720 7371460221554288512 4671226690825634304 1970993160096980096 17717503703077877504 15017270172349223296 12317036641620569088 9616803110891914880 6916569580163260672 4216336049434606464 1516102518705952256 17262613061686849664 14562379530958195456 11862146000229541248 9161912469500887040 6461678938772232832 3761445408043578624 1061211877314924416 16807722420295821824 14107488889567167616 11407255358838513408 8707021828109859200 6006788297381204992 3306554766652550784 606321235923896576 16352831778904793984 13652598248176139776 10952364717447485568 8252131186718831360 5551897655990177152 2851664125261522944 151430594532868736 15897941137513766144 13197707606785111936 10497474076056457728 7797240545327803520 5097007014599149312 2396773483870495104 18143284026851392512 15443050496122738304 12742816965394084096 10042583434665429888 7342349903936775680 4642116373208121472 1941882842479467264 17688393385460364672 14988159854731710464 12287926324003056256 9587692793274402048 6887459262545747840 4187225731817093632 1486992201088439424 17233502744069336832 14533269213340682624 11833035682612028416 9132802151883374208 6432568621154720000 3732335090426065792 1032101559697411584 16778612102678308992 14078378571949654784 11378145041221000576 8677911510492346368 5977677979763692160 3277444449035037952 577210918306383744 16323721461287281152 13623487930558626944 10923254399829972736 8223020869101318528 5522787338372664320 2822553807644010112 122320276915355904 15868830819896253312 13168597289167599104 10468363758438944896 7768130227710290688 5067896696981636480 2367663166252982272 18114173709233879680 15413940178505225472 12713706647776571264 10013473117047917056 7313239586319262848 4613006055590608640 1912772524861954432 17659283067842851840 14959049537114197632 12258816006385543424 9558582475656889216 6858348944928235008 4158115414199580800 1457881883470926592 17204392426451824000 14504158895723169792 11803925364994515584 9103691834265861376 6403458303537207168 3703224772808552960 1002991242079898752 16749501785060796160 14049268254332141952 11349034723603487744 8648801192874833536 5948567662146179328 3248334131417525120 548100600688870912 16294611143669768320 13594377612941114112 10894144082212459904 8193910551483805696 5493677020755151488 2793443490026497280 93209959297843072 15839720502278740480 13139486971550086272 10439253440821432064 7739019910092777856 5038786379364123648 2338552848635469440 18085063391616366848 15384829860887712640 12684596330159058432 9984362799430404224 7284129268701750016 4583895737973095808 1883662207244441600 17630172750225339008 14929939219496684800 12229705688768030592 9529472158039376384 6829238627310722176 4129005096582067968 1428771565853413760 17175282108834311168 14475048578105656960 11774815047377002752 9074581516648348544 6374347985919694336 3674114455191040128 973880924462385920 16720391467443283328 14020157936714629120 11319924405985974912 8619690875257320704 5919457344528666496 3219223813800012288 518990283071358080 16265500826052255488 13565267295323601280 10865033764594947072 8164800233866292864 5464566703137638656 2764333172408984448 64099641680330240 15810610184661227648 13110376653932573440 10410143123203919232 7709909592475265024 5009676061746610816 2309442531017956608 18055953073998854016 15355719543270199808 12655486012541545600 9955252481812891392 7255018951084237184 4554785420355582976 1854551889626928768 17601062432607826176 14900828901879171968 12200595371150517760 9500361840421863552 6800128309693209344 4099894778964555136 1399661248235900928 17146171791216798336 14445938260488144128 11745704729759489920 9045471199030835712 6345237668302181504 3645004137573527296 944770606844873088 16691281149825770496 13991047619097116288 11290814088368462080 8590580557639807872 5890347026911153664 3190113496182499456 489879965453845248 16236390508434742656 13536156977706088448 10835923446977434240 8135689916248780032 5435456385520125824 2735222854791471616 34989324062817408 15781499867043714816 13081266336315060608 10381032805586406400 7680799274857752192 4980565744129097984 2280332213400443776 18026842756381341184 15326609225652686976 12626375694924032768 9926142164195378560 7225908633466724352 4525675102738070144 1825441572009415936 17571952114990313344 14871718584261659136 12171485053533004928 9471251522804350720 6771017992075696512 4070784461347042304 1370550930618388096 17117061473599285504 14416827942870631296 11716594412141977088 9016360881413322880 6316127350684668672 3615893819956014464 915660289227360256 16662170832208257664 13961937301479603456 11261703770750949248 8561470240022295040 5861236709293640832 3161003178564986624 460769647836332416 16207280190817229824 13507046660088575616 10806813129359921408 8106579598631267200 5406346067902612992 2706112537173958784 5879006445304576 15752389549426201984 13052156018697547776 10351922487968893568 7651688957240239360 4951455426511585152 2251221895782930944 17997732438763828352 15297498908035174144 12597265377306519936 9897031846577865728 7196798315849211520 4496564785120557312 1796331254391903104 17542841797372800512 14842608266644146304 12142374735915492096 9442141205186837888 6741907674458183680 4041674143729529472 1341440613000875264 17087951155981772672 14387717625253118464 11687484094524464256 8987250563795810048 6287017033067155840 3586783502338501632 886549971609847424 16633060514590744832 13932826983862090624 11232593453133436416 8532359922404782208 5832126391676128000 3131892860947473792 431659330218819584 16178169873199716992 13477936342471062784 10777702811742408576 8077469281013754368 5377235750285100160 2677002219556445952 18423512762537343360 15723279231808689152 13023045701080034944 10322812170351380736 7622578639622726528 4922345108894072320 2222111578165418112 17968622121146315520 15268388590417661312 12568155059689007104 9867921528960352896 7167687998231698688 4467454467503044480 1767220936774390272 17513731479755287680 14813497949026633472 12113264418297979264 9413030887569325056 6712797356840670848 4012563826112016640 1312330295383362432 17058840838364259840 14358607307635605632 11658373776906951424 8958140246178297216 6257906715449643008 3557673184720988800 857439653992334592 16603950196973232000 13903716666244577792 11203483135515923584 8503249604787269376 5803016074058615168 3102782543329960960 402549012601306752 16149059555582204160 13448826024853549952 10748592494124895744 8048358963396241536 5348125432667587328 2647891901938933120 18394402444919830528 15694168914191176320 12993935383462522112 10293701852733867904 7593468322005213696 4893234791276559488 2193001260547905280 17939511803528802688 15239278272800148480 12539044742071494272 9838811211342840064 7138577680614185856 4438344149885531648 1738110619156877440 17484621162137774848 14784387631409120640 12084154100680466432 9383920569951812224 6683687039223158016 3983453508494503808 1283219977765849600 17029730520746747008 14329496990018092800 11629263459289438592 8929029928560784384 6228796397832130176 3528562867103475968 828329336374821760 16574839879355719168 13874606348627064960 11174372817898410752 8474139287169756544 5773905756441102336 3073672225712448128 373438694983793920 16119949237964691328 13419715707236037120 10719482176507382912 8019248645778728704 5319015115050074496 2618781584321420288 18365292127302317696 15665058596573663488 12964825065845009280 10264591535116355072 7564358004387700864 4864124473659046656 2163890942930392448 17910401485911289856 15210167955182635648 12509934424453981440 9809700893725327232 7109467362996673024 4409233832268018816 1709000301539364608 17455510844520262016 14755277313791607808 12055043783062953600 9354810252334299392 6654576721605645184 3954343190876990976 1254109660148336768 17000620203129234176 14300386672400579968 11600153141671925760 8899919610943271552 6199686080214617344 3499452549485963136 799219018757308928 16545729561738206336 13845496031009552128 11145262500280897920 8445028969552243712 5744795438823589504 3044561908094935296 344328377366281088 16090838920347178496 13390605389618524288 10690371858889870080 7990138328161215872 5289904797432561664 2589671266703907456 18336181809684804864 15635948278956150656 12935714748227496448 10235481217498842240 7535247686770188032 4835014156041533824 2134780625312879616 17881291168293777024 15181057637565122816 12480824106836468608 9780590576107814400 7080357045379160192 4380123514650505984 1679889983921851776 17426400526902749184 14726166996174094976 12025933465445440768 9325699934716786560 6625466403988132352 3925232873259478144 1224999342530823936 16971509885511721344 14271276354783067136 11571042824054412928 8870809293325758720 6170575762597104512 3470342231868450304 770108701139796096 16516619244120693504 13816385713392039296 11116152182663385088 8415918651934730880 5715685121206076672 3015451590477422464 315218059748768256 16061728602729665664 13361495072001011456 10661261541272357248 7961028010543703040 5260794479815048832 2560560949086394624 18307071492067292032 15606837961338637824 12906604430609983616 10206370899881329408 7506137369152675200 4805903838424020992 2105670307695366784 17852180850676264192 15151947319947609984 12451713789218955776 9751480258490301568 7051246727761647360 4351013197032993152 1650779666304338944 17397290209285236352 14697056678556582144 11996823147827927936 9296589617099273728 6596356086370619520 3896122555641965312 1195889024913311104 16942399567894208512 14242166037165554304 11541932506436900096 8841698975708245888 6141465444979591680 3441231914250937472 740998383522283264 16487508926503180672 13787275395774526464 11087041865045872256 8386808334317218048 5686574803588563840 2986341272859909632 286107742131255424 16032618285112152832 13332384754383498624 10632151223654844416 7931917692926190208 5231684162197536000 2531450631468881792 18277961174449779200 15577727643721124992 12877494112992470784 10177260582263816576 7477027051535162368 4776793520806508160 2076559990077853952 17823070533058751360 15122837002330097152 12422603471601442944 9722369940872788736 7022136410144134528 4321902879415480320 1621669348686826112 17368179891667723520 14667946360939069312 11967712830210415104 9267479299481760896 6567245768753106688 3867012238024452480 1166778707295798272 16913289250276695680 14213055719548041472 11512822188819387264 8812588658090733056 6112355127362078848 3412121596633424640 711888065904770432 16458398608885667840 13758165078157013632 11057931547428359424 8357698016699705216 5657464485971051008 2957230955242396800 256997424513742592 16003507967494640000 13303274436765985792 10603040906037331584 7902807375308677376 5202573844580023168 2502340313851368960 18248850856832266368 15548617326103612160 12848383795374957952 10148150264646303744 7447916733917649536 4747683203188995328 2047449672460341120 17793960215441238528 15093726684712584320 12393493153983930112 9693259623255275904 6993026092526621696 4292792561797967488 1592559031069313280 17339069574050210688 14638836043321556480 11938602512592902272 9238368981864248064 6538135451135593856 3837901920406939648 1137668389678285440 16884178932659182848 14183945401930528640 11483711871201874432 8783478340473220224 6083244809744566016 3383011279015911808 682777748287257600 16429288291268155008 13729054760539500800 11028821229810846592 8328587699082192384 5628354168353538176 2928120637624883968 227887106896229760 15974397649877127168 13274164119148472960 10573930588419818752 7873697057691164544 5173463526962510336 2473229996233856128 18219740539214753536 15519507008486099328 12819273477757445120 10119039947028790912 7418806416300136704 4718572885571482496 2018339354842828288 17764849897823725696 15064616367095071488 12364382836366417280 9664149305637763072 6963915774909108864 4263682244180454656 1563448713451800448 17309959256432697856 14609725725704043648 11909492194975389440 9209258664246735232 6509025133518081024 3808791602789426816 1108558072060772608 16855068615041670016 14154835084313015808 11454601553584361600 8754368022855707392 6054134492127053184 3353900961398398976 653667430669744768 16400177973650642176 13699944442921987968 10999710912193333760 8299477381464679552 5599243850736025344 2899010320007371136 198776789278716928 15945287332259614336 13245053801530960128 10544820270802305920 7844586740073651712 5144353209344997504 2444119678616343296 18190630221597240704 15490396690868586496 12790163160139932288 10089929629411278080 7389696098682623872 4689462567953969664 1989229037225315456 17735739580206212864 15035506049477558656 12335272518748904448 9635038988020250240 6934805457291596032 4234571926562941824 1534338395834287616 17280848938815185024 14580615408086530816 11880381877357876608 9180148346629222400 6479914815900568192 3779681285171913984 1079447754443259776 16825958297424157184 14125724766695502976 11425491235966848768 8725257705238194560 6025024174509540352 3324790643780886144 624557113052231936 16371067656033129344 13670834125304475136 10970600594575820928 8270367063847166720 5570133533118512512 2869900002389858304 169666471661204096 15916177014642101504 13215943483913447296 10515709953184793088 7815476422456138880 5115242891727484672 2415009360998830464 18161519903979727872 15461286373251073664 12761052842522419456 10060819311793765248 7360585781065111040 4660352250336456832 1960118719607802624 17706629262588700032 15006395731860045824 12306162201131391616 9605928670402737408 6905695139674083200 4205461608945428992 1505228078216774784 17251738621197672192 14551505090469017984 11851271559740363776 9151038029011709568 6450804498283055360 3750570967554401152 1050337436825746944 16796847979806644352 14096614449077990144 11396380918349335936 8696147387620681728 5995913856892027520 3295680326163373312 595446795434719104 16341957338415616512 13641723807686962304 10941490276958308096 8241256746229653888 5541023215500999680 2840789684772345472 140556154043691264 15887066697024588672 13186833166295934464 10486599635567280256 7786366104838626048 5086132574109971840 2385899043381317632 18132409586362215040 15432176055633560832 12731942524904906624 10031708994176252416 7331475463447598208 4631241932718944000 1931008401990289792 17677518944971187200 14977285414242532992 12277051883513878784 9576818352785224576 6876584822056570368 4176351291327916160 1476117760599261952 17222628303580159360 14522394772851505152 11822161242122850944 9121927711394196736 6421694180665542528 3721460649936888320 1021227119208234112 16767737662189131520 14067504131460477312 11367270600731823104 8667037070003168896 5966803539274514688 3266570008545860480 566336477817206272 16312847020798103680 13612613490069449472 10912379959340795264 8212146428612141056 5511912897883486848 2811679367154832640 111445836426178432 15857956379407075840 13157722848678421632 10457489317949767424 7757255787221113216 5057022256492459008 2356788725763804800 18103299268744702208 15403065738016048000 12702832207287393792 10002598676558739584 7302365145830085376 4602131615101431168 1901898084372776960 17648408627353674368 14948175096625020160 12247941565896365952 9547708035167711744 6847474504439057536 4147240973710403328 1447007442981749120 17193517985962646528 14493284455233992320 11793050924505338112 9092817393776683904 6392583863048029696 3692350332319375488 992116801590721280 16738627344571618688 14038393813842964480 11338160283114310272 8637926752385656064 5937693221657001856 3237459690928347648 537226160199693440 16283736703180590848 13583503172451936640 10883269641723282432 8183036110994628224 5482802580265974016 2782569049537319808 82335518808665600 15828846061789563008 13128612531060908800 10428379000332254592 7728145469603600384 5027911938874946176 2327678408146291968 18074188951127189376 15373955420398535168 12673721889669880960 9973488358941226752 7273254828212572544 4573021297483918336 1872787766755264128 17619298309736161536 14919064779007507328 12218831248278853120 9518597717550198912 6818364186821544704 4118130656092890496 1417897125364236288 17164407668345133696 14464174137616479488 11763940606887825280 9063707076159171072 6363473545430516864 3663240014701862656 963006483973208448 16709517026954105856 14009283496225451648 11309049965496797440 8608816434768143232 5908582904039489024 3208349373310834816 508115842582180608 16254626385563078016 13554392854834423808 10854159324105769600 8153925793377115392 5453692262648461184 2753458731919806976 53225201191152768 15799735744172050176 13099502213443395968 10399268682714741760 7699035151986087552 4998801621257433344 2298568090528779136 18045078633509676544 15344845102781022336 12644611572052368128 9944378041323713920 7244144510595059712 4543910979866405504 1843677449137751296 17590187992118648704 14889954461389994496 12189720930661340288 9489487399932686080 6789253869204031872 4089020338475377664 1388786807746723456 17135297350727620864 14435063819998966656 11734830289270312448 9034596758541658240 6334363227813004032 3634129697084349824 933896166355695616 16680406709336593024 13980173178607938816 11279939647879284608 8579706117150630400 5879472586421976192 3179239055693321984 479005524964667776 16225516067945565184 13525282537216910976 10825049006488256768 8124815475759602560 5424581945030948352 2724348414302294144 24114883573639936 15770625426554537344 13070391895825883136 10370158365097228928 7669924834368574720 4969691303639920512 2269457772911266304 18015968315892163712 15315734785163509504 12615501254434855296 9915267723706201088 7215034192977546880 4514800662248892672 1814567131520238464 17561077674501135872 14860844143772481664 12160610613043827456 9460377082315173248 6760143551586519040 4059910020857864832 1359676490129210624 17106187033110108032 14405953502381453824 11705719971652799616 9005486440924145408 6305252910195491200 3605019379466836992 904785848738182784 16651296391719080192 13951062860990425984 11250829330261771776 8550595799533117568 5850362268804463360 3150128738075809152 449895207347154944 16196405750328052352 13496172219599398144 10795938688870743936 8095705158142089728 5395471627413435520 2695238096684781312 18441748639665678720 15741515108937024512 13041281578208370304 10341048047479716096 7640814516751061888 4940580986022407680 2240347455293753472 17986857998274650880 15286624467545996672 12586390936817342464 9886157406088688256 7185923875360034048 4485690344631379840 1785456813902725632 17531967356883623040 14831733826154968832 12131500295426314624 9431266764697660416 6731033233969006208 4030799703240352000 1330566172511697792 17077076715492595200 14376843184763940992 11676609654035286784 8976376123306632576 6276142592577978368 3575909061849324160 875675531120669952 16622186074101567360 13921952543372913152 11221719012644258944 8521485481915604736 5821251951186950528 3121018420458296320 420784889729642112 16167295432710539520 13467061901981885312 10766828371253231104 8066594840524576896 5366361309795922688 2666127779067268480 18412638322048165888 15712404791319511680 13012171260590857472 10311937729862203264 7611704199133549056 4911470668404894848 2211237137676240640 17957747680657138048 15257514149928483840 12557280619199829632 9857047088471175424 7156813557742521216 4456580027013867008 1756346496285212800 17502857039266110208 14802623508537456000 12102389977808801792 9402156447080147584 6701922916351493376 4001689385622839168 1301455854894184960 17047966397875082368 14347732867146428160 11647499336417773952 8947265805689119744 6247032274960465536 3546798744231811328 846565213503157120 16593075756484054528 13892842225755400320 11192608695026746112 8492375164298091904 5792141633569437696 3091908102840783488 391674572112129280 16138185115093026688 13437951584364372480 10737718053635718272 8037484522907064064 5337250992178409856 2637017461449755648 18383528004430653056 15683294473701998848 12983060942973344640 10282827412244690432 7582593881516036224 4882360350787382016 2182126820058727808 17928637363039625216 15228403832310971008 12528170301582316800 9827936770853662592 7127703240125008384 4427469709396354176 1727236178667699968 17473746721648597376 14773513190919943168 12073279660191288960 9373046129462634752 6672812598733980544 3972579068005326336 1272345537276672128 17018856080257569536 14318622549528915328 11618389018800261120 8918155488071606912 6217921957342952704 3517688426614298496 817454895885644288 16563965438866541696 13863731908137887488 11163498377409233280 8463264846680579072 5763031315951924864 3062797785223270656 362564254494616448 16109074797475513856 13408841266746859648 10708607736018205440 8008374205289551232 5308140674560897024 2607907143832242816 18354417686813140224 15654184156084486016 12953950625355831808 10253717094627177600 7553483563898523392 4853250033169869184 2153016502441214976 17899527045422112384 15199293514693458176 12499059983964803968 9798826453236149760 7098592922507495552 4398359391778841344 1698125861050187136 17444636404031084544 14744402873302430336 12044169342573776128 9343935811845121920 6643702281116467712 3943468750387813504 1243235219659159296 16989745762640056704 14289512231911402496 11589278701182748288 8889045170454094080 6188811639725439872 3488578108996785664 788344578268131456 16534855121249028864 13834621590520374656 11134388059791720448 8434154529063066240 5733920998334412032 3033687467605757824 333453936877103616 16079964479858001024 13379730949129346816 10679497418400692608 7979263887672038400 5279030356943384192 2578796826214729984 18325307369195627392 15625073838466973184 12924840307738318976 10224606777009664768 7524373246281010560 4824139715552356352 2123906184823702144 17870416727804599552 15170183197075945344 12469949666347291136 9769716135618636928 7069482604889982720 4369249074161328512 1669015543432674304 17415526086413571712 14715292555684917504 12015059024956263296 9314825494227609088 6614591963498954880 3914358432770300672 1214124902041646464 16960635445022543872 14260401914293889664 11560168383565235456 8859934852836581248 6159701322107927040 3459467791379272832 759234260650618624 16505744803631516032 13805511272902861824 11105277742174207616 8405044211445553408 5704810680716899200 3004577149988244992 304343619259590784 16050854162240488192 13350620631511833984 10650387100783179776 7950153570054525568 5249920039325871360 2549686508597217152 18296197051578114560 15595963520849460352 12895729990120806144 10195496459392151936 7495262928663497728 4795029397934843520 2094795867206189312 17841306410187086720 15141072879458432512 12440839348729778304 9740605818001124096 7040372287272469888 4340138756543815680 1639905225815161472 17386415768796058880 14686182238067404672 11985948707338750464 9285715176610096256 6585481645881442048 3885248115152787840 1185014584424133632 16931525127405031040 14231291596676376832 11531058065947722624 8830824535219068416 6130591004490414208 3430357473761760000 730123943033105792 16476634486014003200 13776400955285348992 11076167424556694784 8375933893828040576 5675700363099386368 2975466832370732160 275233301642077952 16021743844622975360 13321510313894321152 10621276783165666944 7921043252437012736 5220809721708358528 2520576190979704320 18267086733960601728 15566853203231947520 12866619672503293312 10166386141774639104 7466152611045984896 4765919080317330688 2065685549588676480 17812196092569573888 15111962561840919680 12411729031112265472 9711495500383611264 7011261969654957056 4311028438926302848 1610794908197648640 17357305451178546048 14657071920449891840 11956838389721237632 9256604858992583424 6556371328263929216 3856137797535275008 1155904266806620800 16902414809787518208 14202181279058864000 11501947748330209792 8801714217601555584 6101480686872901376 3401247156144247168 701013625415592960 16447524168396490368 13747290637667836160 11047057106939181952 8346823576210527744 5646590045481873536 2946356514753219328 246122984024565120 15992633527005462528 13292399996276808320 10592166465548154112 7891932934819499904 5191699404090845696 2491465873362191488 18237976416343088896 15537742885614434688 12837509354885780480 10137275824157126272 7437042293428472064 4736808762699817856 2036575231971163648 17783085774952061056 15082852244223406848 12382618713494752640 9682385182766098432 6982151652037444224 4281918121308790016 1581684590580135808 17328195133561033216 14627961602832379008 11927728072103724800 9227494541375070592 6527261010646416384 3827027479917762176 1126793949189107968 16873304492170005376 14173070961441351168 11472837430712696960 8772603899984042752 6072370369255388544 3372136838526734336 671903307798080128 16418413850778977536 13718180320050323328 11017946789321669120 8317713258593014912 5617479727864360704 2917246197135706496 217012666407052288 15963523209387949696 13263289678659295488 10563056147930641280 7862822617201987072 5162589086473332864 2462355555744678656 18208866098725576064 15508632567996921856 12808399037268267648 10108165506539613440 7407931975810959232 4707698445082305024 2007464914353650816 17753975457334548224 15053741926605894016 12353508395877239808 9653274865148585600 6953041334419931392 4252807803691277184 1552574272962622976 17299084815943520384 14598851285214866176 11898617754486211968 9198384223757557760 6498150693028903552 3797917162300249344 1097683631571595136 16844194174552492544 14143960643823838336 11443727113095184128 8743493582366529920 6043260051637875712 3343026520909221504 642792990180567296 16389303533161464704 13689070002432810496 10988836471704156288 8288602940975502080 5588369410246847872 2888135879518193664 187902348789539456 15934412891770436864 13234179361041782656 10533945830313128448 7833712299584474240 5133478768855820032 2433245238127165824 18179755781108063232 15479522250379409024 12779288719650754816 10079055188922100608 7378821658193446400 4678588127464792192 1978354596736137984 17724865139717035392 15024631608988381184 12324398078259726976 9624164547531072768 6923931016802418560 4223697486073764352 1523463955345110144 17269974498326007552 14569740967597353344 11869507436868699136 9169273906140044928 6469040375411390720 3768806844682736512 1068573313954082304 16815083856934979712 14114850326206325504 11414616795477671296 8714383264749017088 6014149734020362880 3313916203291708672 613682672563054464 16360193215543951872 13659959684815297664 10959726154086643456 8259492623357989248 5559259092629335040 2859025561900680832 158792031172026624 15905302574152924032 13205069043424269824 10504835512695615616 7804601981966961408 5104368451238307200 2404134920509652992 18150645463490550400 15450411932761896192 12750178402033241984 10049944871304587776 7349711340575933568 4649477809847279360 1949244279118625152 17695754822099522560 14995521291370868352 12295287760642214144 9595054229913559936 6894820699184905728 4194587168456251520 1494353637727597312 17240864180708494720 14540630649979840512 11840397119251186304 9140163588522532096 6439930057793877888 3739696527065223680 1039462996336569472 16785973539317466880 14085740008588812672 11385506477860158464 8685272947131504256 5985039416402850048 3284805885674195840 584572354945541632 16331082897926439040 13630849367197784832 10930615836469130624 8230382305740476416 5530148775011822208 2829915244283168000 129681713554513792 15876192256535411200 13175958725806756992 10475725195078102784 7775491664349448576 5075258133620794368 2375024602892140160 18121535145873037568 15421301615144383360 12721068084415729152 10020834553687074944 7320601022958420736 4620367492229766528 1920133961501112320 17666644504482009728 14966410973753355520 12266177443024701312 9565943912296047104 6865710381567392896 4165476850838738688 1465243320110084480 17211753863090981888 14511520332362327680 11811286801633673472 9111053270905019264 6410819740176365056 3710586209447710848 1010352678719056640 16756863221699954048 14056629690971299840 11356396160242645632 8656162629513991424 5955929098785337216 3255695568056683008 555462037328028800 16301972580308926208 13601739049580272000 10901505518851617792 8201271988122963584 5501038457394309376 2800804926665655168 100571395937000960 15847081938917898368 13146848408189244160 10446614877460589952 7746381346731935744 5046147816003281536 2345914285274627328 18092424828255524736 15392191297526870528 12691957766798216320 9991724236069562112 7291490705340907904 4591257174612253696 1891023643883599488 17637534186864496896 14937300656135842688 12237067125407188480 9536833594678534272 6836600063949880064 4136366533221225856 1436133002492571648 17182643545473469056 14482410014744814848 11782176484016160640 9081942953287506432 6381709422558852224 3681475891830198016 981242361101543808 16727752904082441216 14027519373353787008 11327285842625132800 8627052311896478592 5926818781167824384 3226585250439170176 526351719710515968 16272862262691413376 13572628731962759168 10872395201234104960 8172161670505450752 5471928139776796544 2771694609048142336 71461078319488128 15817971621300385536 13117738090571731328 10417504559843077120 7717271029114422912 5017037498385768704 2316803967657114496 18063314510638011904 15363080979909357696 12662847449180703488 9962613918452049280 7262380387723395072 4562146856994740864 1861913326266086656 17608423869246984064 14908190338518329856 12207956807789675648 9507723277061021440 6807489746332367232 4107256215603713024 1407022684875058816 17153533227855956224 14453299697127302016 11753066166398647808 9052832635669993600 6352599104941339392 3652365574212685184 952132043484030976 16698642586464928384 13998409055736274176 11298175525007619968 8597941994278965760 5897708463550311552 3197474932821657344 497241402093003136 16243751945073900544 13543518414345246336 10843284883616592128 8143051352887937920 5442817822159283712 2742584291430629504 42350760701975296 15788861303682872704 13088627772954218496 10388394242225564288 7688160711496910080 4987927180768255872 2287693650039601664 18034204193020499072 15333970662291844864 12633737131563190656 9933503600834536448 7233270070105882240 4533036539377228032 1832803008648573824 17579313551629471232 14879080020900817024 12178846490172162816 9478612959443508608 6778379428714854400 4078145897986200192 1377912367257545984 17124422910238443392 14424189379509789184 11723955848781134976 9023722318052480768 6323488787323826560 3623255256595172352 923021725866518144 16669532268847415552 13969298738118761344 11269065207390107136 8568831676661452928 5868598145932798720 3168364615204144512 468131084475490304 16214641627456387712 13514408096727733504 10814174565999079296 8113941035270425088 5413707504541770880 2713473973813116672 13240443084462464 15759750986065359872 13059517455336705664 10359283924608051456 7659050393879397248 4958816863150743040 2258583332422088832 18005093875402986240 15304860344674332032 12604626813945677824 9904393283217023616 7204159752488369408 4503926221759715200 1803692691031060992 17550203234011958400 14849969703283304192 12149736172554649984 9449502641825995776 6749269111097341568 4049035580368687360 1348802049640033152 17095312592620930560 14395079061892276352 11694845531163622144 8994612000434967936 6294378469706313728 3594144938977659520 893911408249005312 16640421951229902720 13940188420501248512 11239954889772594304 8539721359043940096 5839487828315285888 3139254297586631680 439020766857977472 16185531309838874880 13485297779110220672 10785064248381566464 8084830717652912256 5384597186924258048 2684363656195603840 18430874199176501248 15730640668447847040 13030407137719192832 10330173606990538624 7629940076261884416 4929706545533230208 2229473014804576000 17975983557785473408 15275750027056819200 12575516496328164992 9875282965599510784 7175049434870856576 4474815904142202368 1774582373413548160 17521092916394445568 14820859385665791360 12120625854937137152 9420392324208482944 6720158793479828736 4019925262751174528 1319691732022520320 17066202275003417728 14365968744274763520 11665735213546109312 8965501682817455104 6265268152088800896 3565034621360146688 864801090631492480 16611311633612389888 13911078102883735680 11210844572155081472 8510611041426427264 5810377510697773056 3110143979969118848 409910449240464640 16156420992221362048 13456187461492707840 10755953930764053632 8055720400035399424 5355486869306745216 2655253338578091008 18401763881558988416 15701530350830334208 13001296820101680000 10301063289373025792 7600829758644371584 4900596227915717376 2200362697187063168 17946873240167960576 15246639709439306368 12546406178710652160 9846172647981997952 7145939117253343744 4445705586524689536 1745472055796035328 17491982598776932736 14791749068048278528 12091515537319624320 9391282006590970112 6691048475862315904 3990814945133661696 1290581414405007488 17037091957385904896 14336858426657250688 11636624895928596480 8936391365199942272 6236157834471288064 3535924303742633856 835690773013979648 16582201315994877056 13881967785266222848 11181734254537568640 8481500723808914432 5781267193080260224 3081033662351606016 380800131622951808 16127310674603849216 13427077143875195008 10726843613146540800 8026610082417886592 5326376551689232384 2626143020960578176 18372653563941475584 15672420033212821376 12972186502484167168 10271952971755512960 7571719441026858752 4871485910298204544 2171252379569550336 17917762922550447744 15217529391821793536 12517295861093139328 9817062330364485120 7116828799635830912 4416595268907176704 1716361738178522496 17462872281159419904 14762638750430765696 12062405219702111488 9362171688973457280 6661938158244803072 3961704627516148864 1261471096787494656 17007981639768392064 14307748109039737856 11607514578311083648 8907281047582429440 6207047516853775232 3506813986125121024 806580455396466816 16553090998377364224 13852857467648710016 11152623936920055808 8452390406191401600 5752156875462747392 3051923344734093184 351689814005438976 16098200356986336384 13397966826257682176 10697733295529027968 7997499764800373760 5297266234071719552 2597032703343065344 18343543246323962752 15643309715595308544 12943076184866654336 10242842654138000128 7542609123409345920 4842375592680691712 2142142061952037504 17888652604932934912 15188419074204280704 12488185543475626496 9787952012746972288 7087718482018318080 4387484951289663872 1687251420561009664 17433761963541907072 14733528432813252864 12033294902084598656 9333061371355944448 6632827840627290240 3932594309898636032 1232360779169981824 16978871322150879232 14278637791422225024 11578404260693570816 8878170729964916608 6177937199236262400 3477703668507608192 777470137778953984 16523980680759851392 13823747150031197184 11123513619302542976 8423280088573888768 5723046557845234560 3022813027116580352 322579496387926144 16069090039368823552 13368856508640169344 10668622977911515136 7968389447182860928 5268155916454206720 2567922385725552512 18314432928706449920 15614199397977795712 12913965867249141504 10213732336520487296 7513498805791833088 4813265275063178880 2113031744334524672 17859542287315422080 15159308756586767872 12459075225858113664 9758841695129459456 7058608164400805248 4358374633672151040 1658141102943496832 17404651645924394240 14704418115195740032 12004184584467085824 9303951053738431616 6603717523009777408 3903483992281123200 1203250461552468992 16949761004533366400 14249527473804712192 11549293943076057984 8849060412347403776 6148826881618749568 3448593350890095360 748359820161441152 16494870363142338560 13794636832413684352 11094403301685030144 8394169770956375936 5693936240227721728 2993702709499067520 293469178770413312 16039979721751310720 13339746191022656512 10639512660294002304 7939279129565348096 5239045598836693888 2538812068108039680 18285322611088937088 15585089080360282880 12884855549631628672 10184622018902974464 7484388488174320256 4784154957445666048 2083921426717011840 17830431969697909248 15130198438969255040 12429964908240600832 9729731377511946624 7029497846783292416 4329264316054638208 1629030785325984000 17375541328306881408 14675307797578227200 11975074266849572992 9274840736120918784 6574607205392264576 3874373674663610368 1174140143934956160 16920650686915853568 14220417156187199360 11520183625458545152 8819950094729890944 6119716564001236736 3419483033272582528 719249502543928320 16465760045524825728 13765526514796171520 11065292984067517312 8365059453338863104 5664825922610208896 2964592391881554688 264358861152900480 16010869404133797888 13310635873405143680 10610402342676489472 7910168811947835264 5209935281219181056 2509701750490526848 18256212293471424256 15555978762742770048 12855745232014115840 10155511701285461632 7455278170556807424 4755044639828153216 2054811109099499008 17801321652080396416 15101088121351742208 12400854590623088000 9700621059894433792 7000387529165779584 4300153998437125376 1599920467708471168 17346431010689368576 14646197479960714368 11945963949232060160 9245730418503405952 6545496887774751744 3845263357046097536 1145029826317443328 16891540369298340736 14191306838569686528 11491073307841032320 8790839777112378112 6090606246383723904 3390372715655069696 690139184926415488 16436649727907312896 13736416197178658688 11036182666450004480 8335949135721350272 5635715604992696064 2935482074264041856 235248543535387648 15981759086516285056 13281525555787630848 10581292025058976640 7881058494330322432 5180824963601668224 2480591432873014016 18227101975853911424 15526868445125257216 12826634914396603008 10126401383667948800 7426167852939294592 4725934322210640384 2025700791481986176 17772211334462883584 15071977803734229376 12371744273005575168 9671510742276920960 6971277211548266752 4271043680819612544 1570810150090958336 17317320693071855744 14617087162343201536 11916853631614547328 9216620100885893120 6516386570157238912 3816153039428584704 1115919508699930496 16862430051680827904 14162196520952173696 11461962990223519488 8761729459494865280 6061495928766211072 3361262398037556864 661028867308902656 16407539410289800064 13707305879561145856 11007072348832491648 8306838818103837440 5606605287375183232 2906371756646529024 206138225917874816 15952648768898772224 13252415238170118016 10552181707441463808 7851948176712809600 5151714645984155392 2451481115255501184 18197991658236398592 15497758127507744384 12797524596779090176 10097291066050435968 7397057535321781760 4696824004593127552 1996590473864473344 17743101016845370752 15042867486116716544 12342633955388062336 9642400424659408128 6942166893930753920 4241933363202099712 1541699832473445504 17288210375454342912 14587976844725688704 11887743313997034496 9187509783268380288 6487276252539726080 3787042721811071872 1086809191082417664 16833319734063315072 14133086203334660864 11432852672606006656 8732619141877352448 6032385611148698240 3332152080420044032 631918549691389824 16378429092672287232 13678195561943633024 10977962031214978816 8277728500486324608 5577494969757670400 2877261439029016192 177027908300361984 15923538451281259392 13223304920552605184 10523071389823950976 7822837859095296768 5122604328366642560 2422370797637988352 18168881340618885760 15468647809890231552 12768414279161577344 10068180748432923136 7367947217704268928 4667713686975614720 1967480156246960512 17713990699227857920 15013757168499203712 12313523637770549504 9613290107041895296 6913056576313241088 4212823045584586880 1512589514855932672 17259100057836830080 14558866527108175872 11858632996379521664 9158399465650867456 6458165934922213248 3757932404193559040 1057698873464904832 16804209416445802240 14103975885717148032 11403742354988493824 8703508824259839616 6003275293531185408 3303041762802531200 602808232073876992 16349318775054774400 13649085244326120192 10948851713597465984 8248618182868811776 5548384652140157568 2848151121411503360 147917590682849152 15894428133663746560 13194194602935092352 10493961072206438144 7793727541477783936 5093494010749129728 2393260480020475520 18139771023001372928 15439537492272718720 12739303961544064512 10039070430815410304 7338836900086756096 4638603369358101888 1938369838629447680 17684880381610345088 14984646850881690880 12284413320153036672 9584179789424382464 6883946258695728256 4183712727967074048 1483479197238419840 17229989740219317248 14529756209490663040 11829522678762008832 9129289148033354624 6429055617304700416 3728822086576046208 1028588555847392000 16775099098828289408 14074865568099635200 11374632037370980992 8674398506642326784 5974164975913672576 3273931445185018368 573697914456364160 16320208457437261568 13619974926708607360 10919741395979953152 8219507865251298944 5519274334522644736 2819040803793990528 118807273065336320 15865317816046233728 13165084285317579520 10464850754588925312 7764617223860271104 5064383693131616896 2364150162402962688 18110660705383860096 15410427174655205888 12710193643926551680 10009960113197897472 7309726582469243264 4609493051740589056 1909259521011934848 17655770063992832256 14955536533264178048 12255303002535523840 9555069471806869632 6854835941078215424 4154602410349561216 1454368879620907008 17200879422601804416 14500645891873150208 11800412361144496000 9100178830415841792 6399945299687187584 3699711768958533376 999478238229879168 16745988781210776576 14045755250482122368 11345521719753468160 8645288189024813952 5945054658296159744 3244821127567505536 544587596838851328 16291098139819748736 13590864609091094528 10890631078362440320 8190397547633786112 5490164016905131904 2789930486176477696 89696955447823488 15836207498428720896 13135973967700066688 10435740436971412480 7735506906242758272 5035273375514104064 2335039844785449856 18081550387766347264 15381316857037693056 12681083326309038848 9980849795580384640 7280616264851730432 4580382734123076224 1880149203394422016 17626659746375319424 14926426215646665216 12226192684918011008 9525959154189356800 6825725623460702592 4125492092732048384 1425258562003394176 17171769104984291584 14471535574255637376 11771302043526983168 9071068512798328960 6370834982069674752 3670601451341020544 970367920612366336 16716878463593263744 14016644932864609536 11316411402135955328 8616177871407301120 5915944340678646912 3215710809949992704 515477279221338496 16261987822202235904 13561754291473581696 10861520760744927488 8161287230016273280 5461053699287619072 2760820168558964864 60586637830310656 15807097180811208064 13106863650082553856 10406630119353899648 7706396588625245440 5006163057896591232 2305929527167937024 18052440070148834432 15352206539420180224 12651973008691526016 9951739477962871808 7251505947234217600 4551272416505563392 1851038885776909184 17597549428757806592 14897315898029152384 12197082367300498176 9496848836571843968 6796615305843189760 4096381775114535552 1396148244385881344 17142658787366778752 14442425256638124544 11742191725909470336 9041958195180816128 6341724664452161920 3641491133723507712 941257602994853504 16687768145975750912 13987534615247096704 11287301084518442496 8587067553789788288 5886834023061134080 3186600492332479872 486366961603825664 16232877504584723072 13532643973856068864 10832410443127414656 8132176912398760448 5431943381670106240 2731709850941452032 31476320212797824 15777986863193695232 13077753332465041024 10377519801736386816 7677286271007732608 4977052740279078400 2276819209550424192 18023329752531321600 15323096221802667392 12622862691074013184 9922629160345358976 7222395629616704768 4522162098888050560 1821928568159396352 17568439111140293760 14868205580411639552 12167972049682985344 9467738518954331136 6767504988225676928 4067271457497022720 1367037926768368512 17113548469749265920 14413314939020611712 11713081408291957504 9012847877563303296 6312614346834649088 3612380816105994880 912147285377340672 16658657828358238080 13958424297629583872 11258190766900929664 8557957236172275456 5857723705443621248 3157490174714967040 457256643986312832 16203767186967210240 13503533656238556032 10803300125509901824 8103066594781247616 5402833064052593408 2702599533323939200 2366002595284992 15748876545576182400 13048643014847528192 10348409484118873984 7648175953390219776 4947942422661565568 2247708891932911360 17994219434913808768 15293985904185154560 12593752373456500352 9893518842727846144 7193285311999191936 4493051781270537728 1792818250541883520 17539328793522780928 14839095262794126720 12138861732065472512 9438628201336818304 6738394670608164096 4038161139879509888 1337927609150855680 17084438152131753088 14384204621403098880 11683971090674444672 8983737559945790464 6283504029217136256 3583270498488482048 883036967759827840 16629547510740725248 13929313980012071040 11229080449283416832 8528846918554762624 5828613387826108416 3128379857097454208 428146326368800000 16174656869349697408 13474423338621043200 10774189807892388992 8073956277163734784 5373722746435080576 2673489215706426368 18419999758687323776 15719766227958669568 13019532697230015360 10319299166501361152 7619065635772706944 4918832105044052736 2218598574315398528 17965109117296295936 15264875586567641728 12564642055838987520 9864408525110333312 7164174994381679104 4463941463653024896 1763707932924370688 17510218475905268096 14809984945176613888 12109751414447959680 9409517883719305472 6709284352990651264 4009050822261997056 1308817291533342848 17055327834514240256 14355094303785586048 11654860773056931840 8954627242328277632 6254393711599623424 3554160180870969216 853926650142315008 16600437193123212416 13900203662394558208 11199970131665904000 8499736600937249792 5799503070208595584 3099269539479941376 399036008751287168 16145546551732184576 13445313021003530368 10745079490274876160 8044845959546221952 5344612428817567744 2644378898088913536 18390889441069810944 15690655910341156736 12990422379612502528 10290188848883848320 7589955318155194112 4889721787426539904 2189488256697885696 17935998799678783104 15235765268950128896 12535531738221474688 9835298207492820480 7135064676764166272 4434831146035512064 1734597615306857856 17481108158287755264 14780874627559101056 12080641096830446848 9380407566101792640 6680174035373138432 3979940504644484224 1279706973915830016 17026217516896727424 14325983986168073216 11625750455439419008 8925516924710764800 6225283393982110592 3525049863253456384 824816332524802176 16571326875505699584 13871093344777045376 11170859814048391168 8470626283319736960 5770392752591082752 3070159221862428544 369925691133774336 16116436234114671744 13416202703386017536 10715969172657363328 8015735641928709120 5315502111200054912 2615268580471400704 18361779123452298112 15661545592723643904 12961312061994989696 10261078531266335488 7560845000537681280 4860611469809027072 2160377939080372864 17906888482061270272 15206654951332616064 12506421420603961856 9806187889875307648 7105954359146653440 4405720828417999232 1705487297689345024 17451997840670242432 14751764309941588224 12051530779212934016 9351297248484279808 6651063717755625600 3950830187026971392 1250596656298317184 16997107199279214592 14296873668550560384 11596640137821906176 8896406607093251968 6196173076364597760 3495939545635943552 795706014907289344 16542216557888186752 13841983027159532544 11141749496430878336 8441515965702224128 5741282434973569920 3041048904244915712 340815373516261504 16087325916497158912 13387092385768504704 10686858855039850496 7986625324311196288 5286391793582542080 2586158262853887872 18332668805834785280 15632435275106131072 12932201744377476864 10231968213648822656 7531734682920168448 4831501152191514240 2131267621462860032 17877778164443757440 15177544633715103232 12477311102986449024 9777077572257794816 7076844041529140608 4376610510800486400 1676376980071832192 17422887523052729600 14722653992324075392 12022420461595421184 9322186930866766976 6621953400138112768 3921719869409458560 1221486338680804352 16967996881661701760 14267763350933047552 11567529820204393344 8867296289475739136 6167062758747084928 3466829228018430720 766595697289776512 16513106240270673920 13812872709542019712 11112639178813365504 8412405648084711296 5712172117356057088 3011938586627402880 311705055898748672 16058215598879646080 13357982068150991872 10657748537422337664 7957515006693683456 5257281475965029248 2557047945236375040 18303558488217272448 15603324957488618240 12903091426759964032 10202857896031309824 7502624365302655616 4802390834574001408 2102157303845347200 17848667846826244608 15148434316097590400 12448200785368936192 9747967254640281984 7047733723911627776 4347500193182973568 1647266662454319360 17393777205435216768 14693543674706562560 11993310143977908352 9293076613249254144 6592843082520599936 3892609551791945728 1192376021063291520 16938886564044188928 14238653033315534720 11538419502586880512 8838185971858226304 6137952441129572096 3437718910400917888 737485379672263680 16483995922653161088 13783762391924506880 11083528861195852672 8383295330467198464 5683061799738544256 2982828269009890048 282594738281235840 16029105281262133248 13328871750533479040 10628638219804824832 7928404689076170624 5228171158347516416 2527937627618862208 18274448170599759616 15574214639871105408 12873981109142451200 10173747578413796992 7473514047685142784 4773280516956488576 2073046986227834368 17819557529208731776 15119323998480077568 12419090467751423360 9718856937022769152 7018623406294114944 4318389875565460736 1618156344836806528 17364666887817703936 14664433357089049728 11964199826360395520 9263966295631741312 6563732764903087104 3863499234174432896 1163265703445778688 16909776246426676096 14209542715698021888 11509309184969367680 8809075654240713472 6108842123512059264 3408608592783405056 708375062054750848 16454885605035648256 13754652074306994048 11054418543578339840 8354185012849685632 5653951482121031424 2953717951392377216 253484420663723008 15999994963644620416 13299761432915966208 10599527902187312000 7899294371458657792 5199060840730003584 2498827310001349376 18245337852982246784 15545104322253592576 12844870791524938368 10144637260796284160 7444403730067629952 4744170199338975744 2043936668610321536 17790447211591218944 15090213680862564736 12389980150133910528 9689746619405256320 6989513088676602112 4289279557947947904 1589046027219293696 17335556570200191104 14635323039471536896 11935089508742882688 9234855978014228480 6534622447285574272 3834388916556920064 1134155385828265856 16880665928809163264 14180432398080509056 11480198867351854848 8779965336623200640 6079731805894546432 3379498275165892224 679264744437238016 16425775287418135424 13725541756689481216 11025308225960827008 8325074695232172800 5624841164503518592 2924607633774864384 224374103046210176 15970884646027107584 13270651115298453376 10570417584569799168 7870184053841144960 5169950523112490752 2469716992383836544 18216227535364733952 15515994004636079744 12815760473907425536 10115526943178771328 7415293412450117120 4715059881721462912 2014826350992808704 17761336893973706112 15061103363245051904 12360869832516397696 9660636301787743488 6960402771059089280 4260169240330435072 1559935709601780864 17306446252582678272 14606212721854024064 11905979191125369856 9205745660396715648 6505512129668061440 3805278598939407232 1105045068210753024 16851555611191650432 14151322080462996224 11451088549734342016 8750855019005687808 6050621488277033600 3350387957548379392 650154426819725184 16396664969800622592 13696431439071968384 10996197908343314176 8295964377614659968 5595730846886005760 2895497316157351552 195263785428697344 15941774328409594752 13241540797680940544 10541307266952286336 7841073736223632128 5140840205494977920 2440606674766323712 18187117217747221120 15486883687018566912 12786650156289912704 10086416625561258496 7386183094832604288 4685949564103950080 1985716033375295872 17732226576356193280 15031993045627539072 12331759514898884864 9631525984170230656 6931292453441576448 4231058922712922240 1530825391984268032 17277335934965165440 14577102404236511232 11876868873507857024 9176635342779202816 6476401812050548608 3776168281321894400 1075934750593240192 16822445293574137600 14122211762845483392 11421978232116829184 8721744701388174976 6021511170659520768 3321277639930866560 621044109202212352 16367554652183109760 13667321121454455552 10967087590725801344 8266854059997147136 5566620529268492928 2866386998539838720 166153467811184512 15912664010792081920 13212430480063427712 10512196949334773504 7811963418606119296 5111729887877465088 2411496357148810880 18158006900129708288 15457773369401054080 12757539838672399872 10057306307943745664 7357072777215091456 4656839246486437248 1956605715757783040 17703116258738680448 15002882728010026240 12302649197281372032 9602415666552717824 6902182135824063616 4201948605095409408 1501715074366755200 17248225617347652608 14547992086618998400 11847758555890344192 9147525025161689984 6447291494433035776 3747057963704381568 1046824432975727360 16793334975956624768 14093101445227970560 11392867914499316352 8692634383770662144 5992400853042007936 3292167322313353728 591933791584699520 16338444334565596928 13638210803836942720 10937977273108288512 8237743742379634304 5537510211650980096 2837276680922325888 137043150193671680 15883553693174569088 13183320162445914880 10483086631717260672 7782853100988606464 5082619570259952256 2382386039531298048 18128896582512195456 15428663051783541248 12728429521054887040 10028195990326232832 7327962459597578624 4627728928868924416 1927495398140270208 17674005941121167616 14973772410392513408 12273538879663859200 9573305348935204992 6873071818206550784 4172838287477896576 1472604756749242368 17219115299730139776 14518881769001485568 11818648238272831360 9118414707544177152 6418181176815522944 3717947646086868736 1017714115358214528 16764224658339111936 14063991127610457728 11363757596881803520 8663524066153149312 5963290535424495104 3263057004695840896 562823473967186688 16309334016948084096 13609100486219429888 10908866955490775680 8208633424762121472 5508399894033467264 2808166363304813056 107932832576158848 15854443375557056256 13154209844828402048 10453976314099747840 7753742783371093632 5053509252642439424 2353275721913785216 18099786264894682624 15399552734166028416 12699319203437374208 9999085672708720000 7298852141980065792 4598618611251411584 1898385080522757376 17644895623503654784 14944662092775000576 12244428562046346368 9544195031317692160 6843961500589037952 4143727969860383744 1443494439131729536 17190004982112626944 14489771451383972736 11789537920655318528 9089304389926664320 6389070859198010112 3688837328469355904 988603797740701696 16735114340721599104 14034880809992944896 11334647279264290688 8634413748535636480 5934180217806982272 3233946687078328064 533713156349673856 16280223699330571264 13579990168601917056 10879756637873262848 8179523107144608640 5479289576415954432 2779056045687300224 78822514958646016 15825333057939543424 13125099527210889216 10424865996482235008 7724632465753580800 5024398935024926592 2324165404296272384 18070675947277169792 15370442416548515584 12670208885819861376 9969975355091207168 7269741824362552960 4569508293633898752 1869274762905244544 17615785305886141952 14915551775157487744 12215318244428833536 9515084713700179328 6814851182971525120 4114617652242870912 1414384121514216704 17160894664495114112 14460661133766459904 11760427603037805696 9060194072309151488 6359960541580497280 3659727010851843072 959493480123188864 16706004023104086272 14005770492375432064 11305536961646777856 8605303430918123648 5905069900189469440 3204836369460815232 504602838732161024 16251113381713058432 13550879850984404224 10850646320255750016 8150412789527095808 5450179258798441600 2749945728069787392 49712197341133184 15796222740322030592 13095989209593376384 10395755678864722176 7695522148136067968 4995288617407413760 2295055086678759552 18041565629659656960 15341332098931002752 12641098568202348544 9940865037473694336 7240631506745040128 4540397976016385920 1840164445287731712 17586674988268629120 14886441457539974912 12186207926811320704 9485974396082666496 6785740865354012288 4085507334625358080 1385273803896703872 17131784346877601280 14431550816148947072 11731317285420292864 9031083754691638656 6330850223962984448 3630616693234330240 930383162505676032 16676893705486573440 13976660174757919232 11276426644029265024 8576193113300610816 5875959582571956608 3175726051843302400 475492521114648192 16222003064095545600 13521769533366891392 10821536002638237184 8121302471909582976 5421068941180928768 2720835410452274560 20601879723620352 15767112422704517760 13066878891975863552 10366645361247209344 7666411830518555136 4966178299789900928 2265944769061246720 18012455312042144128 15312221781313489920 12611988250584835712 9911754719856181504 7211521189127527296 4511287658398873088 1811054127670218880 17557564670651116288 14857331139922462080 12157097609193807872 9456864078465153664 6756630547736499456 4056397017007845248 1356163486279191040 17102674029260088448 14402440498531434240 11702206967802780032 9001973437074125824 6301739906345471616 3601506375616817408 901272844888163200 16647783387869060608 13947549857140406400 11247316326411752192 8547082795683097984 5846849264954443776 3146615734225789568 446382203497135360 16192892746478032768 13492659215749378560 10792425685020724352 8092192154292070144 5391958623563415936 2691725092834761728 18438235635815659136 15738002105087004928 13037768574358350720 10337535043629696512 7637301512901042304 4937067982172388096 2236834451443733888 17983344994424631296 15283111463695977088 12582877932967322880 9882644402238668672 7182410871510014464 4482177340781360256 1781943810052706048 17528454353033603456 14828220822304949248 12127987291576295040 9427753760847640832 6727520230118986624 4027286699390332416 1327053168661678208 17073563711642575616 14373330180913921408 11673096650185267200 8972863119456612992 6272629588727958784 3572396057999304576 872162527270650368 16618673070251547776 13918439539522893568 11218206008794239360 8517972478065585152 5817738947336930944 3117505416608276736 417271885879622528 16163782428860519936 13463548898131865728 10763315367403211520 8063081836674557312 5362848305945903104 2662614775217248896 18409125318198146304 15708891787469492096 13008658256740837888 10308424726012183680 7608191195283529472 4907957664554875264 2207724133826221056 17954234676807118464 15254001146078464256 12553767615349810048 9853534084621155840 7153300553892501632 4453067023163847424 1752833492435193216 17499344035416090624 14799110504687436416 12098876973958782208 9398643443230128000 6698409912501473792 3998176381772819584 1297942851044165376 17044453394025062784 14344219863296408576 11643986332567754368 8943752801839100160 6243519271110445952 3543285740381791744 843052209653137536 16589562752634034944 13889329221905380736 11189095691176726528 8488862160448072320 5788628629719418112 3088395098990763904 388161568262109696 16134672111243007104 13434438580514352896 10734205049785698688 8033971519057044480 5333737988328390272 2633504457599736064 18380015000580633472 15679781469851979264 12979547939123325056 10279314408394670848 7579080877666016640 4878847346937362432 2178613816208708224 17925124359189605632 15224890828460951424 12524657297732297216 9824423767003643008 7124190236274988800 4423956705546334592 1723723174817680384 17470233717798577792 14770000187069923584 12069766656341269376 9369533125612615168 6669299594883960960 3969066064155306752 1268832533426652544 17015343076407549952 14315109545678895744 11614876014950241536 8914642484221587328 6214408953492933120 3514175422764278912 813941892035624704 16560452435016522112 13860218904287867904 11159985373559213696 8459751842830559488 5759518312101905280 3059284781373251072 359051250644596864 16105561793625494272 13405328262896840064 10705094732168185856 8004861201439531648 5304627670710877440 2604394139982223232 18350904682963120640 15650671152234466432 12950437621505812224 10250204090777158016 7549970560048503808 4849737029319849600 2149503498591195392 17896014041572092800 15195780510843438592 12495546980114784384 9795313449386130176 7095079918657475968 4394846387928821760 1694612857200167552 17441123400181064960 14740889869452410752 12040656338723756544 9340422807995102336 6640189277266448128 3939955746537793920 1239722215809139712 16986232758790037120 14285999228061382912 11585765697332728704 8885532166604074496 6185298635875420288 3485065105146766080 784831574418111872 16531342117399009280 13831108586670355072 11130875055941700864 8430641525213046656 5730407994484392448 3030174463755738240 329940933027084032 16076451476007981440 13376217945279327232 10675984414550673024 7975750883822018816 5275517353093364608 2575283822364710400 18321794365345607808 15621560834616953600 12921327303888299392 10221093773159645184 7520860242430990976 4820626711702336768 2120393180973682560 17866903723954579968 15166670193225925760 12466436662497271552 9766203131768617344 7065969601039963136 4365736070311308928 1665502539582654720 17412013082563552128 14711779551834897920 12011546021106243712 9311312490377589504 6611078959648935296 3910845428920281088 1210611898191626880 16957122441172524288 14256888910443870080 11556655379715215872 8856421848986561664 6156188318257907456 3455954787529253248 755721256800599040 16502231799781496448 13801998269052842240 11101764738324188032 8401531207595533824 5701297676866879616 3001064146138225408 300830615409571200 16047341158390468608 13347107627661814400 10646874096933160192 7946640566204505984 5246407035475851776 2546173504747197568 18292684047728094976 15592450516999440768 12892216986270786560 10191983455542132352 7491749924813478144 4791516394084823936 2091282863356169728 17837793406337067136 15137559875608412928 12437326344879758720 9737092814151104512 7036859283422450304 4336625752693796096 1636392221965141888 17382902764946039296 14682669234217385088 11982435703488730880 9282202172760076672 6581968642031422464 3881735111302768256 1181501580574114048 16928012123555011456 14227778592826357248 11527545062097703040 8827311531369048832 6127078000640394624 3426844469911740416 726610939183086208 16473121482163983616 13772887951435329408 11072654420706675200 8372420889978020992 5672187359249366784 2971953828520712576 271720297792058368 16018230840772955776 13317997310044301568 10617763779315647360 7917530248586993152 5217296717858338944 2517063187129684736 18263573730110582144 15563340199381927936 12863106668653273728 10162873137924619520 7462639607195965312 4762406076467311104 2062172545738656896 17808683088719554304 15108449557990900096 12408216027262245888 9707982496533591680 7007748965804937472 4307515435076283264 1607281904347629056 17353792447328526464 14653558916599872256 11953325385871218048 9253091855142563840 6552858324413909632 3852624793685255424 1152391262956601216 16898901805937498624 14198668275208844416 11498434744480190208 8798201213751536000 6097967683022881792 3397734152294227584 697500621565573376 16444011164546470784 13743777633817816576 11043544103089162368 8343310572360508160 5643077041631853952 2942843510903199744 242609980174545536 15989120523155442944 13288886992426788736 10588653461698134528 7888419930969480320 5188186400240826112 2487952869512171904 18234463412493069312 15534229881764415104 12833996351035760896 10133762820307106688 7433529289578452480 4733295758849798272 2033062228121144064 17779572771102041472 15079339240373387264 12379105709644733056 9678872178916078848 6978638648187424640 4278405117458770432 1578171586730116224 17324682129711013632 14624448598982359424 11924215068253705216 9223981537525051008 6523748006796396800 3823514476067742592 1123280945339088384 16869791488319985792 14169557957591331584 11469324426862677376 8769090896134023168 6068857365405368960 3368623834676714752 668390303948060544 16414900846928957952 13714667316200303744 11014433785471649536 8314200254742995328 5613966724014341120 2913733193285686912 213499662557032704 15960010205537930112 13259776674809275904 10559543144080621696 7859309613351967488 5159076082623313280 2458842551894659072 18205353094875556480 15505119564146902272 12804886033418248064 10104652502689593856 7404418971960939648 4704185441232285440 2003951910503631232 17750462453484528640 15050228922755874432 12349995392027220224 9649761861298566016 6949528330569911808 4249294799841257600 1549061269112603392 17295571812093500800 14595338281364846592 11895104750636192384 9194871219907538176 6494637689178883968 3794404158450229760 1094170627721575552 16840681170702472960 14140447639973818752 11440214109245164544 8739980578516510336 6039747047787856128 3339513517059201920 639279986330547712 16385790529311445120 13685556998582790912 10985323467854136704 8285089937125482496 5584856406396828288 2884622875668174080 184389344939519872 15930899887920417280 13230666357191763072 10530432826463108864 7830199295734454656 5129965765005800448 2429732234277146240 18176242777258043648 15476009246529389440 12775775715800735232 10075542185072081024 7375308654343426816 4675075123614772608 1974841592886118400 17721352135867015808 15021118605138361600 12320885074409707392 9620651543681053184 6920418012952398976 4220184482223744768 1519950951495090560 17266461494475987968 14566227963747333760 11865994433018679552 9165760902290025344 6465527371561371136 3765293840832716928 1065060310104062720 16811570853084960128 14111337322356305920 11411103791627651712 8710870260898997504 6010636730170343296 3310403199441689088 610169668713034880 16356680211693932288 13656446680965278080 10956213150236623872 8255979619507969664 5555746088779315456 2855512558050661248 155279027322007040 15901789570302904448 13201556039574250240 10501322508845596032 7801088978116941824 5100855447388287616 2400621916659633408 18147132459640530816 15446898928911876608 12746665398183222400 10046431867454568192 7346198336725913984 4645964805997259776 1945731275268605568 17692241818249502976 14992008287520848768 12291774756792194560 9591541226063540352 6891307695334886144 4191074164606231936 1490840633877577728 17237351176858475136 14537117646129820928 11836884115401166720 9136650584672512512 6436417053943858304 3736183523215204096 1035949992486549888 16782460535467447296 14082227004738793088 11381993474010138880 8681759943281484672 5981526412552830464 3281292881824176256 581059351095522048 16327569894076419456 13627336363347765248 10927102832619111040 8226869301890456832 5526635771161802624 2826402240433148416 126168709704494208 15872679252685391616 13172445721956737408 10472212191228083200 7771978660499428992 5071745129770774784 2371511599042120576 18118022142023017984 15417788611294363776 12717555080565709568 10017321549837055360 7317088019108401152 4616854488379746944 1916620957651092736 17663131500631990144 14962897969903335936 12262664439174681728 9562430908446027520 6862197377717373312 4161963846988719104 1461730316260064896 17208240859240962304 14508007328512308096 11807773797783653888 9107540267054999680 6407306736326345472 3707073205597691264 1006839674869037056 16753350217849934464 14053116687121280256 11352883156392626048 8652649625663971840 5952416094935317632 3252182564206663424 551949033478009216 16298459576458906624 13598226045730252416 10897992515001598208 8197758984272944000 5497525453544289792 2797291922815635584 97058392086981376 15843568935067878784 13143335404339224576 10443101873610570368 7742868342881916160 5042634812153261952 2342401281424607744 18088911824405505152 15388678293676850944 12688444762948196736 9988211232219542528 7287977701490888320 4587744170762234112 1887510640033579904 17634021183014477312 14933787652285823104 12233554121557168896 9533320590828514688 6833087060099860480 4132853529371206272 1432619998642552064 17179130541623449472 14478897010894795264 11778663480166141056 9078429949437486848 6378196418708832640 3677962887980178432 977729357251524224 16724239900232421632 14024006369503767424 11323772838775113216 8623539308046459008 5923305777317804800 3223072246589150592 522838715860496384 16269349258841393792 13569115728112739584 10868882197384085376 8168648666655431168 5468415135926776960 2768181605198122752 67948074469468544 15814458617450365952 13114225086721711744 10413991555993057536 7713758025264403328 5013524494535749120 2313290963807094912 18059801506787992320 15359567976059338112 12659334445330683904 9959100914602029696 7258867383873375488 4558633853144721280 1858400322416067072 17604910865396964480 14904677334668310272 12204443803939656064 9504210273211001856 6803976742482347648 4103743211753693440 1403509681025039232 17150020224005936640 14449786693277282432 11749553162548628224 9049319631819974016 6349086101091319808 3648852570362665600 948619039634011392 16695129582614908800 13994896051886254592 11294662521157600384 8594428990428946176 5894195459700291968 3193961928971637760 493728398242983552 16240238941223880960 13540005410495226752 10839771879766572544 8139538349037918336 5439304818309264128 2739071287580609920 38837756851955712 15785348299832853120 13085114769104198912 10384881238375544704 7684647707646890496 4984414176918236288 2284180646189582080 18030691189170479488 15330457658441825280 12630224127713171072 9929990596984516864 7229757066255862656 4529523535527208448 1829290004798554240 17575800547779451648 14875567017050797440 12175333486322143232 9475099955593489024 6774866424864834816 4074632894136180608 1374399363407526400 17120909906388423808 14420676375659769600 11720442844931115392 9020209314202461184 6319975783473806976 3619742252745152768 919508722016498560 16666019264997395968 13965785734268741760 11265552203540087552 8565318672811433344 5865085142082779136 3164851611354124928 464618080625470720 16211128623606368128 13510895092877713920 10810661562149059712 8110428031420405504 5410194500691751296 2709960969963097088 9727439234442880 15756237982215340288 13056004451486686080 10355770920758031872 7655537390029377664 4955303859300723456 2255070328572069248 18001580871552966656 15301347340824312448 12601113810095658240 9900880279367004032 7200646748638349824 4500413217909695616 1800179687181041408 17546690230161938816 14846456699433284608 12146223168704630400 9445989637975976192 6745756107247321984 4045522576518667776 1345289045790013568 17091799588770910976 14391566058042256768 11691332527313602560 8991098996584948352 6290865465856294144 3590631935127639936 890398404398985728 16636908947379883136 13936675416651228928 11236441885922574720 8536208355193920512 5835974824465266304 3135741293736612096 435507763007957888 16182018305988855296 13481784775260201088 10781551244531546880 8081317713802892672 5381084183074238464 2680850652345584256 18427361195326481664 15727127664597827456 13026894133869173248 10326660603140519040 7626427072411864832 4926193541683210624 2225960010954556416 17972470553935453824 15272237023206799616 12572003492478145408 9871769961749491200 7171536431020836992 4471302900292182784 1771069369563528576 17517579912544425984 14817346381815771776 12117112851087117568 9416879320358463360 6716645789629809152 4016412258901154944 1316178728172500736 17062689271153398144 14362455740424743936 11662222209696089728 8961988678967435520 6261755148238781312 3561521617510127104 861288086781472896 16607798629762370304 13907565099033716096 11207331568305061888 8507098037576407680 5806864506847753472 3106630976119099264 406397445390445056 16152907988371342464 13452674457642688256 10752440926914034048 8052207396185379840 5351973865456725632 2651740334728071424 18398250877708968832 15698017346980314624 12997783816251660416 10297550285523006208 7597316754794352000 4897083224065697792 2196849693337043584 17943360236317940992 15243126705589286784 12542893174860632576 9842659644131978368 7142426113403324160 4442192582674669952 1741959051946015744 17488469594926913152 14788236064198258944 12088002533469604736 9387769002740950528 6687535472012296320 3987301941283642112 1287068410554987904 17033578953535885312 14333345422807231104 11633111892078576896 8932878361349922688 6232644830621268480 3532411299892614272 832177769163960064 16578688312144857472 13878454781416203264 11178221250687549056 8477987719958894848 5777754189230240640 3077520658501586432 377287127772932224 16123797670753829632 13423564140025175424 10723330609296521216 8023097078567867008 5322863547839212800 2622630017110558592 18369140560091456000 15668907029362801792 12968673498634147584 10268439967905493376 7568206437176839168 4867972906448184960 2167739375719530752 17914249918700428160 15214016387971773952 12513782857243119744 9813549326514465536 7113315795785811328 4413082265057157120 1712848734328502912 17459359277309400320 14759125746580746112 12058892215852091904 9358658685123437696 6658425154394783488 3958191623666129280 1257958092937475072 17004468635918372480 14304235105189718272 11604001574461064064 8903768043732409856 6203534513003755648 3503300982275101440 803067451546447232 16549577994527344640 13849344463798690432 11149110933070036224 8448877402341382016 5748643871612727808 3048410340884073600 348176810155419392 16094687353136316800 13394453822407662592 10694220291679008384 7993986760950354176 5293753230221699968 2593519699493045760 18340030242473943168 15639796711745288960 12939563181016634752 10239329650287980544 7539096119559326336 4838862588830672128 2138629058102017920 17885139601082915328 15184906070354261120 12484672539625606912 9784439008896952704 7084205478168298496 4383971947439644288 1683738416710990080 17430248959691887488 14730015428963233280 12029781898234579072 9329548367505924864 6629314836777270656 3929081306048616448 1228847775319962240 16975358318300859648 14275124787572205440 11574891256843551232 8874657726114897024 6174424195386242816 3474190664657588608 773957133928934400 16520467676909831808 13820234146181177600 11120000615452523392 8419767084723869184 5719533553995214976 3019300023266560768 319066492537906560 16065577035518803968 13365343504790149760 10665109974061495552 7964876443332841344 5264642912604187136 2564409381875532928 18310919924856430336 15610686394127776128 12910452863399121920 10210219332670467712 7509985801941813504 4809752271213159296 2109518740484505088 17856029283465402496 15155795752736748288 12455562222008094080 9755328691279439872 7055095160550785664 4354861629822131456 1654628099093477248 17401138642074374656 14700905111345720448 12000671580617066240 9300438049888412032 6600204519159757824 3899970988431103616 1199737457702449408 16946248000683346816 14246014469954692608 11545780939226038400 8845547408497384192 6145313877768729984 3445080347040075776 744846816311421568 16491357359292318976 13791123828563664768 11090890297835010560 8390656767106356352 5690423236377702144 2990189705649047936 289956174920393728 16036466717901291136 13336233187172636928 10635999656443982720 7935766125715328512 5235532594986674304 2535299064258020096 18281809607238917504 15581576076510263296 12881342545781609088 10181109015052954880 7480875484324300672 4780641953595646464 2080408422866992256 17826918965847889664 15126685435119235456 12426451904390581248 9726218373661927040 7025984842933272832 4325751312204618624 1625517781475964416 17372028324456861824 14671794793728207616 11971561262999553408 9271327732270899200 6571094201542244992 3870860670813590784 1170627140084936576 16917137683065833984 14216904152337179776 11516670621608525568 8816437090879871360 6116203560151217152 3415970029422562944 715736498693908736 16462247041674806144 13762013510946151936 11061779980217497728 8361546449488843520 5661312918760189312 2961079388031535104 260845857302880896 16007356400283778304 13307122869555124096 10606889338826469888 7906655808097815680 5206422277369161472 2506188746640507264 18252699289621404672 15552465758892750464 12852232228164096256 10151998697435442048 7451765166706787840 4751531635978133632 2051298105249479424 17797808648230376832 15097575117501722624 12397341586773068416 9697108056044414208 6996874525315760000 4296640994587105792 1596407463858451584 17342918006839348992 14642684476110694784 11942450945382040576 9242217414653386368 6541983883924732160 3841750353196077952 1141516822467423744 16888027365448321152 14187793834719666944 11487560303991012736 8787326773262358528 6087093242533704320 3386859711805050112 686626181076395904 16433136724057293312 13732903193328639104 11032669662599984896 8332436131871330688 5632202601142676480 2931969070414022272 231735539685368064 15978246082666265472 13278012551937611264 10577779021208957056 7877545490480302848 5177311959751648640 2477078429022994432 18223588972003891840 15523355441275237632 12823121910546583424 10122888379817929216 7422654849089275008 4722421318360620800 2022187787631966592 17768698330612864000 15068464799884209792 12368231269155555584 9667997738426901376 6967764207698247168 4267530676969592960 1567297146240938752 17313807689221836160 14613574158493181952 11913340627764527744 9213107097035873536 6512873566307219328 3812640035578565120 1112406504849910912 16858917047830808320 14158683517102154112 11458449986373499904 8758216455644845696 6057982924916191488 3357749394187537280 657515863458883072 16404026406439780480 13703792875711126272 11003559344982472064 8303325814253817856 5603092283525163648 2902858752796509440 202625222067855232 15949135765048752640 13248902234320098432 10548668703591444224 7848435172862790016 5148201642134135808 2447968111405481600 18194478654386379008 15494245123657724800 12794011592929070592 10093778062200416384 7393544531471762176 4693311000743107968 1993077470014453760 17739588012995351168 15039354482266696960 12339120951538042752 9638887420809388544 6938653890080734336 4238420359352080128 1538186828623425920 17284697371604323328 14584463840875669120 11884230310147014912 9183996779418360704 6483763248689706496 3783529717961052288 1083296187232398080 16829806730213295488 14129573199484641280 11429339668755987072 8729106138027332864 6028872607298678656 3328639076570024448 628405545841370240 16374916088822267648 13674682558093613440 10974449027364959232 8274215496636305024 5573981965907650816 2873748435178996608 173514904450342400 15920025447431239808 13219791916702585600 10519558385973931392 7819324855245277184 5119091324516622976 2418857793787968768 18165368336768866176 15465134806040211968 12764901275311557760 10064667744582903552 7364434213854249344 4664200683125595136 1963967152396940928 17710477695377838336 15010244164649184128 12310010633920529920 9609777103191875712 6909543572463221504 4209310041734567296 1509076511005913088 17255587053986810496 14555353523258156288 11855119992529502080 9154886461800847872 6454652931072193664 3754419400343539456 1054185869614885248 16800696412595782656 14100462881867128448 11400229351138474240 8699995820409820032 5999762289681165824 3299528758952511616 599295228223857408 16345805771204754816 13645572240476100608 10945338709747446400 8245105179018792192 5544871648290137984 2844638117561483776 144404586832829568 15890915129813726976 13190681599085072768 10490448068356418560 7790214537627764352 5089981006899110144 2389747476170455936 18136258019151353344 15436024488422699136 12735790957694044928 10035557426965390720 7335323896236736512 4635090365508082304 1934856834779428096 17681367377760325504 14981133847031671296 12280900316303017088 9580666785574362880 6880433254845708672 4180199724117054464 1479966193388400256 17226476736369297664 14526243205640643456 11826009674911989248 9125776144183335040 6425542613454680832 3725309082726026624 1025075551997372416 16771586094978269824 14071352564249615616 11371119033520961408 8670885502792307200 5970651972063652992 3270418441334998784 570184910606344576 16316695453587241984 13616461922858587776 10916228392129933568 8215994861401279360 5515761330672625152 2815527799943970944 115294269215316736 15861804812196214144 13161571281467559936 10461337750738905728 7761104220010251520 5060870689281597312 2360637158552943104 18107147701533840512 15406914170805186304 12706680640076532096 10006447109347877888 7306213578619223680 4605980047890569472 1905746517161915264 17652257060142812672 14952023529414158464 12251789998685504256 9551556467956850048 6851322937228195840 4151089406499541632 1450855875770887424 17197366418751784832 14497132888023130624 11796899357294476416 9096665826565822208 6396432295837168000 3696198765108513792 995965234379859584 16742475777360756992 14042242246632102784 11342008715903448576 8641775185174794368 5941541654446140160 3241308123717485952 541074592988831744 16287585135969729152 13587351605241074944 10887118074512420736 8186884543783766528 5486651013055112320 2786417482326458112 86183951597803904 15832694494578701312 13132460963850047104 10432227433121392896 7731993902392738688 5031760371664084480 2331526840935430272 18078037383916327680 15377803853187673472 12677570322459019264 9977336791730365056 7277103261001710848 4576869730273056640 1876636199544402432 17623146742525299840 14922913211796645632 12222679681067991424 9522446150339337216 6822212619610683008 4121979088882028800 1421745558153374592 17168256101134272000 14468022570405617792 11767789039676963584 9067555508948309376 6367321978219655168 3667088447491000960 966854916762346752 16713365459743244160 14013131929014589952 11312898398285935744 8612664867557281536 5912431336828627328 3212197806099973120 511964275371318912 16258474818352216320 13558241287623562112 10858007756894907904 8157774226166253696 5457540695437599488 2757307164708945280 57073633980291072 15803584176961188480 13103350646232534272 10403117115503880064 7702883584775225856 5002650054046571648 2302416523317917440 18048927066298814848 15348693535570160640 12648460004841506432 9948226474112852224 7247992943384198016 4547759412655543808 1847525881926889600 17594036424907787008 14893802894179132800 12193569363450478592 9493335832721824384 6793102301993170176 4092868771264515968 1392635240535861760 17139145783516759168 14438912252788104960 11738678722059450752 9038445191330796544 6338211660602142336 3637978129873488128 937744599144833920 16684255142125731328 13984021611397077120 11283788080668422912 8583554549939768704 5883321019211114496 3183087488482460288 482853957753806080 16229364500734703488 13529130970006049280 10828897439277395072 8128663908548740864 5428430377820086656 2728196847091432448 27963316362778240 15774473859343675648 13074240328615021440 10374006797886367232 7673773267157713024 4973539736429058816 2273306205700404608 18019816748681302016 15319583217952647808 12619349687223993600 9919116156495339392 7218882625766685184 4518649095038030976 1818415564309376768 17564926107290274176 14864692576561619968 12164459045832965760 9464225515104311552 6763991984375657344 4063758453647003136 1363524922918348928 17110035465899246336 14409801935170592128 11709568404441937920 9009334873713283712 6309101342984629504 3608867812255975296 908634281527321088 16655144824508218496 13954911293779564288 11254677763050910080 8554444232322255872 5854210701593601664 3153977170864947456 453743640136293248 16200254183117190656 13500020652388536448 10799787121659882240 8099553590931228032 5399320060202573824 2699086529473919616 18445597072454817024 15745363541726162816 13045130010997508608 10344896480268854400 7644662949540200192 4944429418811545984 2244195888082891776 17990706431063789184 15290472900335134976 12590239369606480768 9890005838877826560 7189772308149172352 4489538777420518144 1789305246691863936 17535815789672761344 14835582258944107136 12135348728215452928 9435115197486798720 6734881666758144512 4034648136029490304 1334414605300836096 17080925148281733504 14380691617553079296 11680458086824425088 8980224556095770880 6279991025367116672 3579757494638462464 879523963909808256 16626034506890705664 13925800976162051456 11225567445433397248 8525333914704743040 5825100383976088832 3124866853247434624 424633322518780416 16171143865499677824 13470910334771023616 10770676804042369408 8070443273313715200 5370209742585060992 2669976211856406784 18416486754837304192 15716253224108649984 13016019693379995776 10315786162651341568 7615552631922687360 4915319101194033152 2215085570465378944 17961596113446276352 15261362582717622144 12561129051988967936 9860895521260313728 7160661990531659520 4460428459803005312 1760194929074351104 17506705472055248512 14806471941326594304 12106238410597940096 9406004879869285888 6705771349140631680 4005537818411977472 1305304287683323264 17051814830664220672 14351581299935566464 11651347769206912256 8951114238478258048 6250880707749603840 3550647177020949632 850413646292295424 16596924189273192832 13896690658544538624 11196457127815884416 8496223597087230208 5795990066358576000 3095756535629921792 395523004901267584 16142033547882164992 13441800017153510784 10741566486424856576 8041332955696202368 5341099424967548160 2640865894238893952 18387376437219791360 15687142906491137152 12986909375762482944 10286675845033828736 7586442314305174528 4886208783576520320 2185975252847866112 17932485795828763520 15232252265100109312 12532018734371455104 9831785203642800896 7131551672914146688 4431318142185492480 1731084611456838272 17477595154437735680 14777361623709081472 12077128092980427264 9376894562251773056 6676661031523118848 3976427500794464640 1276193970065810432 17022704513046707840 14322470982318053632 11622237451589399424 8922003920860745216 6221770390132091008 3521536859403436800 821303328674782592 16567813871655680000 13867580340927025792 11167346810198371584 8467113279469717376 5766879748741063168 3066646218012408960 366412687283754752 16112923230264652160 13412689699535997952 10712456168807343744 8012222638078689536 5311989107350035328 2611755576621381120 18358266119602278528 15658032588873624320 12957799058144970112 10257565527416315904 7557331996687661696 4857098465959007488 2156864935230353280 17903375478211250688 15203141947482596480 12502908416753942272 9802674886025288064 7102441355296633856 4402207824567979648 1701974293839325440 17448484836820222848 14748251306091568640 12048017775362914432 9347784244634260224 6647550713905606016 3947317183176951808 1247083652448297600 16993594195429195008 14293360664700540800 11593127133971886592 8892893603243232384 6192660072514578176 3492426541785923968 792193011057269760 16538703554038167168 13838470023309512960 11138236492580858752 8438002961852204544 5737769431123550336 3037535900394896128 337302369666241920 16083812912647139328 13383579381918485120 10683345851189830912 7983112320461176704 5282878789732522496 2582645259003868288 18329155801984765696 15628922271256111488 12928688740527457280 10228455209798803072 7528221679070148864 4827988148341494656 2127754617612840448 17874265160593737856 15174031629865083648 12473798099136429440 9773564568407775232 7073331037679121024 4373097506950466816 1672863976221812608 17419374519202710016 14719140988474055808 12018907457745401600 9318673927016747392 6618440396288093184 3918206865559438976 1217973334830784768 16964483877811682176 14264250347083027968 11564016816354373760 8863783285625719552 6163549754897065344 3463316224168411136 763082693439756928 16509593236420654336 13809359705692000128 11109126174963345920 8408892644234691712 5708659113506037504 3008425582777383296 308192052048729088 16054702595029626496 13354469064300972288 10654235533572318080 7954002002843663872 5253768472115009664 2553534941386355456 18300045484367252864 15599811953638598656 12899578422909944448 10199344892181290240 7499111361452636032 4798877830723981824 2098644299995327616 17845154842976225024 15144921312247570816 12444687781518916608 9744454250790262400 7044220720061608192 4343987189332953984 1643753658604299776 17390264201585197184 14690030670856542976 11989797140127888768 9289563609399234560 6589330078670580352 3889096547941926144 1188863017213271936 16935373560194169344 14235140029465515136 11534906498736860928 8834672968008206720 6134439437279552512 3434205906550898304 733972375822244096 16480482918803141504 13780249388074487296 11080015857345833088 8379782326617178880 5679548795888524672 2979315265159870464 279081734431216256 16025592277412113664 13325358746683459456 10625125215954805248 7924891685226151040 5224658154497496832 2524424623768842624 18270935166749740032 15570701636021085824 12870468105292431616 10170234574563777408 7470001043835123200 4769767513106468992 2069533982377814784 17816044525358712192 15115810994630057984 12415577463901403776 9715343933172749568 7015110402444095360 4314876871715441152 1614643340986786944 17361153883967684352 14660920353239030144 11960686822510375936 9260453291781721728 6560219761053067520 3859986230324413312 1159752699595759104 16906263242576656512 14206029711848002304 11505796181119348096 8805562650390693888 6105329119662039680 3405095588933385472 704862058204731264 16451372601185628672 13751139070456974464 11050905539728320256 8350672008999666048 5650438478271011840 2950204947542357632 249971416813703424 15996481959794600832 13296248429065946624 10596014898337292416 7895781367608638208 5195547836879984000 2495314306151329792 18241824849132227200 15541591318403572992 12841357787674918784 10141124256946264576 7440890726217610368 4740657195488956160 2040423664760301952 17786934207741199360 15086700677012545152 12386467146283890944 9686233615555236736 6986000084826582528 4285766554097928320 1585533023369274112 17332043566350171520 14631810035621517312 11931576504892863104 9231342974164208896 6531109443435554688 3830875912706900480 1130642381978246272 16877152924959143680 14176919394230489472 11476685863501835264 8776452332773181056 6076218802044526848 3375985271315872640 675751740587218432 16422262283568115840 13722028752839461632 11021795222110807424 8321561691382153216 5621328160653499008 2921094629924844800 220861099196190592 15967371642177088000 13267138111448433792 10566904580719779584 7866671049991125376 5166437519262471168 2466203988533816960 18212714531514714368 15512481000786060160 12812247470057405952 10112013939328751744 7411780408600097536 4711546877871443328 2011313347142789120 17757823890123686528 15057590359395032320 12357356828666378112 9657123297937723904 6956889767209069696 4256656236480415488 1556422705751761280 17302933248732658688 14602699718004004480 11902466187275350272 9202232656546696064 6501999125818041856 3801765595089387648 1101532064360733440 16848042607341630848 14147809076612976640 11447575545884322432 8747342015155668224 6047108484427014016 3346874953698359808 646641422969705600 16393151965950603008 13692918435221948800 10992684904493294592 8292451373764640384 5592217843035986176 2891984312307331968 191750781578677760 15938261324559575168 13238027793830920960 10537794263102266752 7837560732373612544 5137327201644958336 2437093670916304128 18183604213897201536 15483370683168547328 12783137152439893120 10082903621711238912 7382670090982584704 4682436560253930496 1982203029525276288 17728713572506173696 15028480041777519488 12328246511048865280 9628012980320211072 6927779449591556864 4227545918862902656 1527312388134248448 17273822931115145856 14573589400386491648 11873355869657837440 9173122338929183232 6472888808200529024 3772655277471874816 1072421746743220608 16818932289724118016 14118698758995463808 11418465228266809600 8718231697538155392 6017998166809501184 3317764636080846976 617531105352192768 16364041648333090176 13663808117604435968 10963574586875781760 8263341056147127552 5563107525418473344 2862873994689819136 162640463961164928 15909151006942062336 13208917476213408128 10508683945484753920 7808450414756099712 5108216884027445504 2407983353298791296 18154493896279688704 15454260365551034496 12754026834822380288 10053793304093726080 7353559773365071872 4653326242636417664 1953092711907763456 17699603254888660864 14999369724160006656 12299136193431352448 9598902662702698240 6898669131974044032 4198435601245389824 1498202070516735616 17244712613497633024 14544479082768978816 11844245552040324608 9144012021311670400 6443778490583016192 3743544959854361984 1043311429125707776 16789821972106605184 14089588441377950976 11389354910649296768 8689121379920642560 5988887849191988352 3288654318463334144 588420787734679936 16334931330715577344 13634697799986923136 10934464269258268928 8234230738529614720 5533997207800960512 2833763677072306304 133530146343652096 15880040689324549504 13179807158595895296 10479573627867241088 7779340097138586880 5079106566409932672 2378873035681278464 18125383578662175872 15425150047933521664 12724916517204867456 10024682986476213248 7324449455747559040 4624215925018904832 1923982394290250624 17670492937271148032 14970259406542493824 12270025875813839616 9569792345085185408 6869558814356531200 4169325283627876992 1469091752899222784 17215602295880120192 14515368765151465984 11815135234422811776 9114901703694157568 6414668172965503360 3714434642236849152 1014201111508194944 16760711654489092352 14060478123760438144 11360244593031783936 8660011062303129728 5959777531574475520 3259544000845821312 559310470117167104 16305821013098064512 13605587482369410304 10905353951640756096 8205120420912101888 5504886890183447680 2804653359454793472 104419828726139264 15850930371707036672 13150696840978382464 10450463310249728256 7750229779521074048 5049996248792419840 2349762718063765632 18096273261044663040 15396039730316008832 12695806199587354624 9995572668858700416 7295339138130046208 4595105607401392000 1894872076672737792 17641382619653635200 14941149088924980992 12240915558196326784 9540682027467672576 6840448496739018368 4140214966010364160 1439981435281709952 17186491978262607360 14486258447533953152 11786024916805298944 9085791386076644736 6385557855347990528 3685324324619336320 985090793890682112 16731601336871579520 14031367806142925312 11331134275414271104 8630900744685616896 5930667213956962688 3230433683228308480 530200152499654272 16276710695480551680 13576477164751897472 10876243634023243264 8176010103294589056 5475776572565934848 2775543041837280640 75309511108626432 15821820054089523840 13121586523360869632 10421352992632215424 7721119461903561216 5020885931174907008 2320652400446252800 18067162943427150208 15366929412698496000 12666695881969841792 9966462351241187584 7266228820512533376 4565995289783879168 1865761759055224960 17612272302036122368 14912038771307468160 12211805240578813952 9511571709850159744 6811338179121505536 4111104648392851328 1410871117664197120 17157381660645094528 14457148129916440320 11756914599187786112 9056681068459131904 6356447537730477696 3656214007001823488 955980476273169280 16702491019254066688 14002257488525412480 11302023957796758272 8601790427068104064 5901556896339449856 3201323365610795648 501089834882141440 16247600377863038848 13547366847134384640 10847133316405730432 8146899785677076224 5446666254948422016 2746432724219767808 46199193491113600 15792709736472011008 13092476205743356800 10392242675014702592 7692009144286048384 4991775613557394176 2291542082828739968 18038052625809637376 15337819095080983168 12637585564352328960 9937352033623674752 7237118502895020544 4536884972166366336 1836651441437712128 17583161984418609536 14882928453689955328 12182694922961301120 9482461392232646912 6782227861503992704 4081994330775338496 1381760800046684288 17128271343027581696 14428037812298927488 11727804281570273280 9027570750841619072 6327337220112964864 3627103689384310656 926870158655656448 16673380701636553856 13973147170907899648 11272913640179245440 8572680109450591232 5872446578721937024 3172213047993282816 471979517264628608 16218490060245526016 13518256529516871808 10818022998788217600 8117789468059563392 5417555937330909184 2717322406602254976 17088875873600768 15763599418854498176 13063365888125843968 10363132357397189760 7662898826668535552 4962665295939881344 2262431765211227136 18008942308192124544 15308708777463470336 12608475246734816128 9908241716006161920 7208008185277507712 4507774654548853504 1807541123820199296 17554051666801096704 14853818136072442496 12153584605343788288 9453351074615134080 6753117543886479872 4052884013157825664 1352650482429171456 17099161025410068864 14398927494681414656 11698693963952760448 8998460433224106240 6298226902495452032 3597993371766797824 897759841038143616 16644270384019041024 13944036853290386816 11243803322561732608 8543569791833078400 5843336261104424192 3143102730375769984 442869199647115776 16189379742628013184 13489146211899358976 10788912681170704768 8088679150442050560 5388445619713396352 2688212088984742144 18434722631965639552 15734489101236985344 13034255570508331136 10334022039779676928 7633788509051022720 4933554978322368512 2233321447593714304 17979831990574611712 15279598459845957504 12579364929117303296 9879131398388649088 7178897867659994880 4478664336931340672 1778430806202686464 17524941349183583872 14824707818454929664 12124474287726275456 9424240756997621248 6724007226268967040 4023773695540312832 1323540164811658624 17070050707792556032 14369817177063901824 11669583646335247616 8969350115606593408 6269116584877939200 3568883054149284992 868649523420630784 16615160066401528192 13914926535672873984 11214693004944219776 8514459474215565568 5814225943486911360 3113992412758257152 413758882029602944 16160269425010500352 13460035894281846144 10759802363553191936 8059568832824537728 5359335302095883520 2659101771367229312 18405612314348126720 15705378783619472512 13005145252890818304 10304911722162164096 7604678191433509888 4904444660704855680 2204211129976201472 17950721672957098880 15250488142228444672 12550254611499790464 9850021080771136256 7149787550042482048 4449554019313827840 1749320488585173632 17495831031566071040 14795597500837416832 12095363970108762624 9395130439380108416 6694896908651454208 3994663377922800000 1294429847194145792 17040940390175043200 14340706859446388992 11640473328717734784 8940239797989080576 6240006267260426368 3539772736531772160 839539205803117952 16586049748784015360 13885816218055361152 11185582687326706944 8485349156598052736 5785115625869398528 3084882095140744320 384648564412090112 16131159107392987520 13430925576664333312 10730692045935679104 8030458515207024896 5330224984478370688 2629991453749716480 18376501996730613888 15676268466001959680 12976034935273305472 10275801404544651264 7575567873815997056 4875334343087342848 2175100812358688640 17921611355339586048 15221377824610931840 12521144293882277632 9820910763153623424 7120677232424969216 4420443701696315008 1720210170967660800 17466720713948558208 14766487183219904000 12066253652491249792 9366020121762595584 6665786591033941376 3965553060305287168 1265319529576632960 17011830072557530368 14311596541828876160 11611363011100221952 8911129480371567744 6210895949642913536 3510662418914259328 810428888185605120 16556939431166502528 13856705900437848320 11156472369709194112 8456238838980539904 5756005308251885696 3055771777523231488 355538246794577280 16102048789775474688 13401815259046820480 10701581728318166272 8001348197589512064 5301114666860857856 2600881136132203648 18347391679113101056 15647158148384446848 12946924617655792640 10246691086927138432 7546457556198484224 4846224025469830016 2145990494741175808 17892501037722073216 15192267506993419008 12492033976264764800 9791800445536110592 7091566914807456384 4391333384078802176 1691099853350147968 17437610396331045376 14737376865602391168 12037143334873736960 9336909804145082752 6636676273416428544 3936442742687774336 1236209211959120128 16982719754940017536 14282486224211363328 11582252693482709120 8882019162754054912 6181785632025400704 3481552101296746496 781318570568092288 16527829113548989696 13827595582820335488 11127362052091681280 8427128521363027072 5726894990634372864 3026661459905718656 326427929177064448 16072938472157961856 13372704941429307648 10672471410700653440 7972237879971999232 5272004349243345024 2571770818514690816 18318281361495588224 15618047830766934016 12917814300038279808 10217580769309625600 7517347238580971392 4817113707852317184 2116880177123662976 17863390720104560384 15163157189375906176 12462923658647251968 9762690127918597760 7062456597189943552 4362223066461289344 1661989535732635136 17408500078713532544 14708266547984878336 12008033017256224128 9307799486527569920 6607565955798915712 3907332425070261504 1207098894341607296 16953609437322504704 14253375906593850496 11553142375865196288 8852908845136542080 6152675314407887872 3452441783679233664 752208252950579456 16498718795931476864 13798485265202822656 11098251734474168448 8398018203745514240 5697784673016860032 2997551142288205824 297317611559551616 16043828154540449024 13343594623811794816 10643361093083140608 7943127562354486400 5242894031625832192 2542660500897177984 18289171043878075392 15588937513149421184 12888703982420766976 10188470451692112768 7488236920963458560 4788003390234804352 2087769859506150144 17834280402487047552 15134046871758393344 12433813341029739136 9733579810301084928 7033346279572430720 4333112748843776512 1632879218115122304 17379389761096019712 14679156230367365504 11978922699638711296 9278689168910057088 6578455638181402880 3878222107452748672 1177988576724094464 16924499119704991872 14224265588976337664 11524032058247683456 8823798527519029248 6123564996790375040 3423331466061720832 723097935333066624 16469608478313964032 13769374947585309824 11069141416856655616 8368907886128001408 5668674355399347200 2968440824670692992 268207293942038784 16014717836922936192 13314484306194281984 10614250775465627776 7914017244736973568 5213783714008319360 2513550183279665152 18260060726260562560 15559827195531908352 12859593664803254144 10159360134074599936 7459126603345945728 4758893072617291520 2058659541888637312 17805170084869534720 15104936554140880512 12404703023412226304 9704469492683572096 7004235961954917888 4304002431226263680 1603768900497609472 17350279443478506880 14650045912749852672 11949812382021198464 9249578851292544256 6549345320563890048 3849111789835235840 1148878259106581632 16895388802087479040 14195155271358824832 11494921740630170624 8794688209901516416 6094454679172862208 3394221148444208000 693987617715553792 16440498160696451200 13740264629967796992 11040031099239142784 8339797568510488576 5639564037781834368 2939330507053180160 239096976324525952 15985607519305423360 13285373988576769152 10585140457848114944 7884906927119460736 5184673396390806528 2484439865662152320 18230950408643049728 15530716877914395520 12830483347185741312 10130249816457087104 7430016285728432896 4729782754999778688 2029549224271124480 17776059767252021888 15075826236523367680 12375592705794713472 9675359175066059264 6975125644337405056 4274892113608750848 1574658582880096640 17321169125860994048 14620935595132339840 11920702064403685632 9220468533675031424 6520235002946377216 3820001472217723008 1119767941489068800 16866278484469966208 14166044953741312000 11465811423012657792 8765577892284003584 6065344361555349376 3365110830826695168 664877300098040960 16411387843078938368 13711154312350284160 11010920781621629952 8310687250892975744 5610453720164321536 2910220189435667328 209986658707013120 15956497201687910528 13256263670959256320 10556030140230602112 7855796609501947904 5155563078773293696 2455329548044639488 18201840091025536896 15501606560296882688 12801373029568228480 10101139498839574272 7400905968110920064 4700672437382265856 2000438906653611648 17746949449634509056 15046715918905854848 12346482388177200640 9646248857448546432 6946015326719892224 4245781795991238016 1545548265262583808 17292058808243481216 14591825277514827008 11891591746786172800 9191358216057518592 6491124685328864384 3790891154600210176 1090657623871555968 16837168166852453376 14136934636123799168 11436701105395144960 8736467574666490752 6036234043937836544 3336000513209182336 635766982480528128 16382277525461425536 13682043994732771328 10981810464004117120 8281576933275462912 5581343402546808704 2881109871818154496 180876341089500288 15927386884070397696 13227153353341743488 10526919822613089280 7826686291884435072 5126452761155780864 2426219230427126656 18172729773408024064 15472496242679369856 12772262711950715648 10072029181222061440 7371795650493407232 4671562119764753024 1971328589036098816 17717839132016996224 15017605601288342016 12317372070559687808 9617138539831033600 6916905009102379392 4216671478373725184 1516437947645070976 17262948490625968384 14562714959897314176 11862481429168659968 9162247898440005760 6462014367711351552 3761780836982697344 1061547306254043136 16808057849234940544 14107824318506286336 11407590787777632128 8707357257048977920 6007123726320323712 3306890195591669504 606656664863015296 16353167207843912704 13652933677115258496 10952700146386604288 8252466615657950080 5552233084929295872 2851999554200641664 151766023471987456 15898276566452884864 13198043035724230656 10497809504995576448 7797575974266922240 5097342443538268032 2397108912809613824 18143619455790511232 15443385925061857024 12743152394333202816 10042918863604548608 7342685332875894400 4642451802147240192 1942218271418585984 17688728814399483392 14988495283670829184 12288261752942174976 9588028222213520768 6887794691484866560 4187561160756212352 1487327630027558144 17233838173008455552 14533604642279801344 11833371111551147136 9133137580822492928 6432904050093838720 3732670519365184512 1032436988636530304 16778947531617427712 14078714000888773504 11378480470160119296 8678246939431465088 5978013408702810880 3277779877974156672 577546347245502464 16324056890226399872 13623823359497745664 10923589828769091456 8223356298040437248 5523122767311783040 2822889236583128832 122655705854474624 15869166248835372032 13168932718106717824 10468699187378063616 7768465656649409408 5068232125920755200 2367998595192100992 18114509138172998400 15414275607444344192 12714042076715689984 10013808545987035776 7313575015258381568 4613341484529727360 1913107953801073152 17659618496781970560 14959384966053316352 12259151435324662144 9558917904596007936 6858684373867353728 4158450843138699520 1458217312410045312 17204727855390942720 14504494324662288512 11804260793933634304 9104027263204980096 6403793732476325888 3703560201747671680 1003326671019017472 16749837213999914880 14049603683271260672 11349370152542606464 8649136621813952256 5948903091085298048 3248669560356643840 548436029627989632 16294946572608887040 13594713041880232832 10894479511151578624 8194245980422924416 5494012449694270208 2793778918965616000 93545388236961792 15840055931217859200 13139822400489204992 10439588869760550784 7739355339031896576 5039121808303242368 2338888277574588160 18085398820555485568 15385165289826831360 12684931759098177152 9984698228369522944 7284464697640868736 4584231166912214528 1883997636183560320 17630508179164457728 14930274648435803520 12230041117707149312 9529807586978495104 6829574056249840896 4129340525521186688 1429106994792532480 17175617537773429888 14475384007044775680 11775150476316121472 9074916945587467264 6374683414858813056 3674449884130158848 974216353401504640 16720726896382402048 14020493365653747840 11320259834925093632 8620026304196439424 5919792773467785216 3219559242739131008 519325712010476800 16265836254991374208 13565602724262720000 10865369193534065792 8165135662805411584 5464902132076757376 2764668601348103168 64435070619448960 15810945613600346368 13110712082871692160 10410478552143037952 7710245021414383744 5010011490685729536 2309777959957075328 18056288502937972736 15356054972209318528 12655821441480664320 9955587910752010112 7255354380023355904 4555120849294701696 1854887318566047488 17601397861546944896 14901164330818290688 12200930800089636480 9500697269360982272 6800463738632328064 4100230207903673856 1399996677175019648 17146507220155917056 14446273689427262848 11746040158698608640 9045806627969954432 6345573097241300224 3645339566512646016 945106035783991808 16691616578764889216 13991383048036235008 11291149517307580800 8590915986578926592 5890682455850272384 3190448925121618176 490215394392963968 16236725937373861376 13536492406645207168 10836258875916552960 8136025345187898752 5435791814459244544 2735558283730590336 35324753001936128 15781835295982833536 13081601765254179328 10381368234525525120 7681134703796870912 4980901173068216704 2280667642339562496 18027178185320459904 15326944654591805696 12626711123863151488 9926477593134497280 7226244062405843072 4526010531677188864 1825777000948534656 17572287543929432064 14872054013200777856 12171820482472123648 9471586951743469440 6771353421014815232 4071119890286161024 1370886359557506816 17117396902538404224 14417163371809750016 11716929841081095808 9016696310352441600 6316462779623787392 3616229248895133184 915995718166478976 16662506261147376384 13962272730418722176 11262039199690067968 8561805668961413760 5861572138232759552 3161338607504105344 461105076775451136 16207615619756348544 13507382089027694336 10807148558299040128 8106915027570385920 5406681496841731712 2706447966113077504 6214435384423296 15752724978365320704 13052491447636666496 10352257916908012288 7652024386179358080 4951790855450703872 2251557324722049664 17998067867702947072 15297834336974292864 12597600806245638656 9897367275516984448 7197133744788330240 4496900214059676032 1796666683331021824 17543177226311919232 14842943695583265024 12142710164854610816 9442476634125956608 6742243103397302400 4042009572668648192 1341776041939993984 17088286584920891392 14388053054192237184 11687819523463582976 8987585992734928768 6287352462006274560 3587118931277620352 886885400548966144 16633395943529863552 13933162412801209344 11232928882072555136 8532695351343900928 5832461820615246720 3132228289886592512 431994759157938304 16178505302138835712 13478271771410181504 10778038240681527296 8077804709952873088 5377571179224218880 2677337648495564672 18423848191476462080 15723614660747807872 13023381130019153664 10323147599290499456 7622914068561845248 4922680537833191040 2222447007104536832 17968957550085434240 15268724019356780032 12568490488628125824 9868256957899471616 7168023427170817408 4467789896442163200 1767556365713508992 17514066908694406400 14813833377965752192 12113599847237097984 9413366316508443776 6713132785779789568 4012899255051135360 1312665724322481152 17059176267303378560 14358942736574724352 11658709205846070144 8958475675117415936 6258242144388761728 3558008613660107520 857775082931453312 16604285625912350720 13904052095183696512 11203818564455042304 8503585033726388096 5803351502997733888 3103117972269079680 402884441540425472 16149394984521322880 13449161453792668672 10748927923064014464 8048694392335360256 5348460861606706048 2648227330878051840 18394737873858949248 15694504343130295040 12994270812401640832 10294037281672986624 7593803750944332416 4893570220215678208 2193336689487024000 17939847232467921408 15239613701739267200 12539380171010612992 9839146640281958784 7138913109553304576 4438679578824650368 1738446048095996160 17484956591076893568 14784723060348239360 12084489529619585152 9384255998890930944 6684022468162276736 3983788937433622528 1283555406704968320 17030065949685865728 14329832418957211520 11629598888228557312 8929365357499903104 6229131826771248896 3528898296042594688 828664765313940480 16575175308294837888 13874941777566183680 11174708246837529472 8474474716108875264 5774241185380221056 3074007654651566848 373774123922912640 16120284666903810048 13420051136175155840 10719817605446501632 8019584074717847424 5319350543989193216 2619117013260539008 18365627556241436416 15665394025512782208 12965160494784128000 10264926964055473792 7564693433326819584 4864459902598165376 2164226371869511168 17910736914850408576 15210503384121754368 12510269853393100160 9810036322664445952 7109802791935791744 4409569261207137536 1709335730478483328 17455846273459380736 14755612742730726528 12055379212002072320 9355145681273418112 6654912150544763904 3954678619816109696 1254445089087455488 17000955632068352896 14300722101339698688 11600488570611044480 8900255039882390272 6200021509153736064 3499787978425081856 799554447696427648 16546064990677325056 13845831459948670848 11145597929220016640 8445364398491362432 5745130867762708224 3044897337034054016 344663806305399808 16091174349286297216 13390940818557643008 10690707287828988800 7990473757100334592 5290240226371680384 2590006695643026176 18336517238623923584 15636283707895269376 12936050177166615168 10235816646437960960 7535583115709306752 4835349584980652544 2135116054251998336 17881626597232895744 15181393066504241536 12481159535775587328 9780926005046933120 7080692474318278912 4380458943589624704 1680225412860970496 17426735955841867904 14726502425113213696 12026268894384559488 9326035363655905280 6625801832927251072 3925568302198596864 1225334771469942656 16971845314450840064 14271611783722185856 11571378252993531648 8871144722264877440 6170911191536223232 3470677660807569024 770444130078914816 16516954673059812224 13816721142331158016 11116487611602503808 8416254080873849600 5716020550145195392 3015787019416541184 315553488687886976 16062064031668784384 13361830500940130176 10661596970211475968 7961363439482821760 5261129908754167552 2560896378025513344 18307406921006410752 15607173390277756544 12906939859549102336 10206706328820448128 7506472798091793920 4806239267363139712 2106005736634485504 17852516279615382912 15152282748886728704 12452049218158074496 9751815687429420288 7051582156700766080 4351348625972111872 1651115095243457664 17397625638224355072 14697392107495700864 11997158576767046656 9296925046038392448 6596691515309738240 3896457984581084032 1196224453852429824 16942734996833327232 14242501466104673024 11542267935376018816 8842034404647364608 6141800873918710400 3441567343190056192 741333812461401984 16487844355442299392 13787610824713645184 11087377293984990976 8387143763256336768 5686910232527682560 2986676701799028352 286443171070374144 16032953714051271552 13332720183322617344 10632486652593963136 7932253121865308928 5232019591136654720 2531786060408000512 18278296603388897920 15578063072660243712 12877829541931589504 10177596011202935296 7477362480474281088 4777128949745626880 2076895419016972672 17823405961997870080 15123172431269215872 12422938900540561664 9722705369811907456 7022471839083253248 4322238308354599040 1622004777625944832 17368515320606842240 14668281789878188032 11968048259149533824 9267814728420879616 6567581197692225408 3867347666963571200 1167114136234916992 16913624679215814400 14213391148487160192 11513157617758505984 8812924087029851776 6112690556301197568 3412457025572543360 712223494843889152 16458734037824786560 13758500507096132352 11058266976367478144 8358033445638823936 5657799914910169728 2957566384181515520 257332853452861312 16003843396433758720 13303609865705104512 10603376334976450304 7903142804247796096 5202909273519141888 2502675742790487680 18249186285771385088 15548952755042730880 12848719224314076672 10148485693585422464 7448252162856768256 4748018632128114048 2047785101399459840 17794295644380357248 15094062113651703040 12393828582923048832 9693595052194394624 6993361521465740416 4293127990737086208 1592894460008432000 17339405002989329408 14639171472260675200 11938937941532020992 9238704410803366784 6538470880074712576 3838237349346058368 1138003818617404160 16884514361598301568 14184280830869647360 11484047300140993152 8783813769412338944 6083580238683684736 3383346707955030528 683113177226376320 16429623720207273728 13729390189478619520 11029156658749965312 8328923128021311104 5628689597292656896 2928456066564002688 228222535835348480 15974733078816245888 13274499548087591680 10574266017358937472 7874032486630283264 5173798955901629056 2473565425172974848 18220075968153872256 15519842437425218048 12819608906696563840 10119375375967909632 7419141845239255424 4718908314510601216 2018674783781947008 17765185326762844416 15064951796034190208 12364718265305536000 9664484734576881792 6964251203848227584 4264017673119573376 1563784142390919168 17310294685371816576 14610061154643162368 11909827623914508160 9209594093185853952 6509360562457199744 3809127031728545536 1108893500999891328 16855404043980788736 14155170513252134528 11454936982523480320 8754703451794826112 6054469921066171904 3354236390337517696 654002859608863488 16400513402589760896 13700279871861106688 11000046341132452480 8299812810403798272 5599579279675144064 2899345748946489856 199112218217835648 15945622761198733056 13245389230470078848 10545155699741424640 7844922169012770432 5144688638284116224 2444455107555462016 18190965650536359424 15490732119807705216 12790498589079051008 10090265058350396800 7390031527621742592 4689797996893088384 1989564466164434176 17736075009145331584 15035841478416677376 12335607947688023168 9635374416959368960 6935140886230714752 4234907355502060544 1534673824773406336 17281184367754303744 14580950837025649536 11880717306296995328 9180483775568341120 6480250244839686912 3780016714111032704 1079783183382378496 16826293726363275904 14126060195634621696 11425826664905967488 8725593134177313280 6025359603448659072 3325126072720004864 624892541991350656 16371403084972248064 13671169554243593856 10970936023514939648 8270702492786285440 5570468962057631232 2870235431328977024 170001900600322816 15916512443581220224 13216278912852566016 10516045382123911808 7815811851395257600 5115578320666603392 2415344789937949184 18161855332918846592 15461621802190192384 12761388271461538176 10061154740732883968 7360921210004229760 4660687679275575552 1960454148546921344 17706964691527818752 15006731160799164544 12306497630070510336 9606264099341856128 6906030568613201920 4205797037884547712 1505563507155893504 17252074050136790912 14551840519408136704 11851606988679482496 9151373457950828288 6451139927222174080 3750906396493519872 1050672865764865664 16797183408745763072 14096949878017108864 11396716347288454656 8696482816559800448 5996249285831146240 3296015755102492032 595782224373837824 16342292767354735232 13642059236626081024 10941825705897426816 8241592175168772608 5541358644440118400 2841125113711464192 140891582982809984 15887402125963707392 13187168595235053184 10486935064506398976 7786701533777744768 5086468003049090560 2386234472320436352 18132745015301333760 15432511484572679552 12732277953844025344 10032044423115371136 7331810892386716928 4631577361658062720 1931343830929408512 17677854373910305920 14977620843181651712 12277387312452997504 9577153781724343296 6876920250995689088 4176686720267034880 1476453189538380672 17222963732519278080 14522730201790623872 11822496671061969664 9122263140333315456 6422029609604661248 3721796078876007040 1021562548147352832 16768073091128250240 14067839560399596032 11367606029670941824 8667372498942287616 5967138968213633408 3266905437484979200 566671906756324992 16313182449737222400 13612948919008568192 10912715388279913984 8212481857551259776 5512248326822605568 2812014796093951360 111781265365297152 15858291808346194560 13158058277617540352 10457824746888886144 7757591216160231936 5057357685431577728 2357124154702923520 18103634697683820928 15403401166955166720 12703167636226512512 10002934105497858304 7302700574769204096 4602467044040549888 1902233513311895680 17648744056292793088 14948510525564138880 12248276994835484672 9548043464106830464 6847809933378176256 4147576402649522048 1447342871920867840 17193853414901765248 14493619884173111040 11793386353444456832 9093152822715802624 6392919291987148416 3692685761258494208 992452230529840000 16738962773510737408 14038729242782083200 11338495712053428992 8638262181324774784 5938028650596120576 3237795119867466368 537561589138812160 16284072132119709568 13583838601391055360 10883605070662401152 8183371539933746944 5483138009205092736 2782904478476438528 82670947747784320 15829181490728681728 13128947960000027520 10428714429271373312 7728480898542719104 5028247367814064896 2328013837085410688 18074524380066308096 15374290849337653888 12674057318608999680 9973823787880345472 7273590257151691264 4573356726423037056 1873123195694382848 17619633738675280256 14919400207946626048 12219166677217971840 9518933146489317632 6818699615760663424 4118466085032009216 1418232554303355008 17164743097284252416 14464509566555598208 11764276035826944000 9064042505098289792 6363808974369635584 3663575443640981376 963341912912327168 16709852455893224576 14009618925164570368 11309385394435916160 8609151863707261952 5908918332978607744 3208684802249953536 508451271521299328 16254961814502196736 13554728283773542528 10854494753044888320 8154261222316234112 5454027691587579904 2753794160858925696 53560630130271488 15800071173111168896 13099837642382514688 10399604111653860480 7699370580925206272 4999137050196552064 2298903519467897856 18045414062448795264 15345180531720141056 12644947000991486848 9944713470262832640 7244479939534178432 4544246408805524224 1844012878076870016 17590523421057767424 14890289890329113216 12190056359600459008 9489822828871804800 6789589298143150592 4089355767414496384 1389122236685842176 17135632779666739584 14435399248938085376 11735165718209431168 9034932187480776960 6334698656752122752 3634465126023468544 934231595294814336 16680742138275711744 13980508607547057536 11280275076818403328 8580041546089749120 5879808015361094912 3179574484632440704 479340953903786496 16225851496884683904 13525617966156029696 10825384435427375488 8125150904698721280 5424917373970067072 2724683843241412864 24450312512758656 15770960855493656064 13070727324765001856 10370493794036347648 7670260263307693440 4970026732579039232 2269793201850385024 18016303744831282432 15316070214102628224 12615836683373974016 9915603152645319808 7215369621916665600 4515136091188011392 1814902560459357184 17561413103440254592 14861179572711600384 12160946041982946176 9460712511254291968 6760478980525637760 4060245449796983552 1360011919068329344 17106522462049226752 14406288931320572544 11706055400591918336 9005821869863264128 6305588339134609920 3605354808405955712 905121277677301504 16651631820658198912 13951398289929544704 11251164759200890496 8550931228472236288 5850697697743582080 3150464167014927872 450230636286273664 16196741179267171072 13496507648538516864 10796274117809862656 8096040587081208448 5395807056352554240 2695573525623900032 18442084068604797440 15741850537876143232 13041617007147489024 10341383476418834816 7641149945690180608 4940916414961526400 2240682884232872192 17987193427213769600 15286959896485115392 12586726365756461184 9886492835027806976 7186259304299152768 4486025773570498560 1785792242841844352 17532302785822741760 14832069255094087552 12131835724365433344 9431602193636779136 6731368662908124928 4031135132179470720 1330901601450816512 17077412144431713920 14377178613703059712 11676945082974405504 8976711552245751296 6276478021517097088 3576244490788442880 876010960059788672 16622521503040686080 13922287972312031872 11222054441583377664 8521820910854723456 5821587380126069248 3121353849397415040 421120318668760832 16167630861649658240 13467397330921004032 10767163800192349824 8066930269463695616 5366696738735041408 2666463208006387200 18412973750987284608 15712740220258630400 13012506689529976192 10312273158801321984 7612039628072667776 4911806097344013568 2211572566615359360 17958083109596256768 15257849578867602560 12557616048138948352 9857382517410294144 7157148986681639936 4456915455952985728 1756681925224331520 17503192468205228928 14802958937476574720 12102725406747920512 9402491876019266304 6702258345290612096 4002024814561957888 1301791283833303680 17048301826814201088 14348068296085546880 11647834765356892672 8947601234628238464 6247367703899584256 3547134173170930048 846900642442275840 16593411185423173248 13893177654694519040 11192944123965864832 8492710593237210624 5792477062508556416 3092243531779902208 392010001051248000 16138520544032145408 13438287013303491200 10738053482574836992 8037819951846182784 5337586421117528576 2637352890388874368 18383863433369771776 15683629902641117568 12983396371912463360 10283162841183809152 7582929310455154944 4882695779726500736 2182462248997846528 17928972791978743936 15228739261250089728 12528505730521435520 9828272199792781312 7128038669064127104 4427805138335472896 1727571607606818688 17474082150587716096 14773848619859061888 12073615089130407680 9373381558401753472 6673148027673099264 3972914496944445056 1272680966215790848 17019191509196688256 14318957978468034048 11618724447739379840 8918490917010725632 6218257386282071424 3518023855553417216 817790324824763008 16564300867805660416 13864067337077006208 11163833806348352000 8463600275619697792 5763366744891043584 3063133214162389376 362899683433735168 16109410226414632576 13409176695685978368 10708943164957324160 8008709634228669952 5308476103500015744 2608242572771361536 18354753115752258944 15654519585023604736 12954286054294950528 10254052523566296320 7553818992837642112 4853585462108987904 2153351931380333696 17899862474361231104 15199628943632576896 12499395412903922688 9799161882175268480 7098928351446614272 4398694820717960064 1698461289989305856 17444971832970203264 14744738302241549056 12044504771512894848 9344271240784240640 6644037710055586432 3943804179326932224 1243570648598278016 16990081191579175424 14289847660850521216 11589614130121867008 8889380599393212800 6189147068664558592 3488913537935904384 788680007207250176 16535190550188147584 13834957019459493376 11134723488730839168 8434489958002184960 5734256427273530752 3034022896544876544 333789365816222336 16080299908797119744 13380066378068465536 10679832847339811328 7979599316611157120 5279365785882502912 2579132255153848704 18325642798134746112 15625409267406091904 12925175736677437696 10224942205948783488 7524708675220129280 4824475144491475072 2124241613762820864 17870752156743718272 15170518626015064064 12470285095286409856 9770051564557755648 7069818033829101440 4369584503100447232 1669350972371793024 17415861515352690432 14715627984624036224 12015394453895382016 9315160923166727808 6614927392438073600 3914693861709419392 1214460330980765184 16960970873961662592 14260737343233008384 11560503812504354176 8860270281775699968 6160036751047045760 3459803220318391552 759569689589737344 16506080232570634752 13805846701841980544 11105613171113326336 8405379640384672128 5705146109656017920 3004912578927363712 304679048198709504 16051189591179606912 13350956060450952704 10650722529722298496 7950488998993644288 5250255468264990080 2550021937536335872 18296532480517233280 15596298949788579072 12896065419059924864 10195831888331270656 7495598357602616448 4795364826873962240 2095131296145308032 17841641839126205440 15141408308397551232 12441174777668897024 9740941246940242816 7040707716211588608 4340474185482934400 1640240654754280192 17386751197735177600 14686517667006523392 11986284136277869184 9286050605549214976 6585817074820560768 3885583544091906560 1185350013363252352 16931860556344149760 14231627025615495552 11531393494886841344 8831159964158187136 6130926433429532928 3430692902700878720 730459371972224512 16476969914953121920 13776736384224467712 11076502853495813504 8376269322767159296 5676035792038505088 2975802261309850880 275568730581196672 16022079273562094080 13321845742833439872 10621612212104785664 7921378681376131456 5221145150647477248 2520911619918823040 18267422162899720448 15567188632171066240 12866955101442412032 10166721570713757824 7466488039985103616 4766254509256449408 2066020978527795200 17812531521508692608 15112297990780038400 12412064460051384192 9711830929322729984 7011597398594075776 4311363867865421568 1611130337136767360 17357640880117664768 14657407349389010560 11957173818660356352 9256940287931702144 6556706757203047936 3856473226474393728 1156239695745739520 16902750238726636928 14202516707997982720 11502283177269328512 8802049646540674304 6101816115812020096 3401582585083365888 701349054354711680 16447859597335609088 13747626066606954880 11047392535878300672 8347159005149646464 5646925474420992256 2946691943692338048 246458412963683840 15992968955944581248 13292735425215927040 10592501894487272832 7892268363758618624 5192034833029964416 2491801302301310208 18238311845282207616 15538078314553553408 12837844783824899200 10137611253096244992 7437377722367590784 4737144191638936576 2036910660910282368 17783421203891179776 15083187673162525568 12382954142433871360 9682720611705217152 6982487080976562944 4282253550247908736 1582020019519254528 17328530562500151936 14628297031771497728 11928063501042843520 9227829970314189312 6527596439585535104 3827362908856880896 1127129378128226688 16873639921109124096 14173406390380469888 11473172859651815680 8772939328923161472 6072705798194507264 3372472267465853056 672238736737198848 16418749279718096256 13718515748989442048 11018282218260787840 8318048687532133632 5617815156803479424 2917581626074825216 217348095346171008 15963858638327068416 13263625107598414208 10563391576869760000 7863158046141105792 5162924515412451584 2462690984683797376 18209201527664694784 15508967996936040576 12808734466207386368 10108500935478732160 7408267404750077952 4708033874021423744 2007800343292769536 17754310886273666944 15054077355545012736 12353843824816358528 9653610294087704320 6953376763359050112 4253143232630395904 1552909701901741696 17299420244882639104 14599186714153984896 11898953183425330688 9198719652696676480 6498486121968022272 3798252591239368064 1098019060510713856 16844529603491611264 14144296072762957056 11444062542034302848 8743829011305648640 6043595480576994432 3343361949848340224 643128419119686016 16389638962100583424 13689405431371929216 10989171900643275008 8288938369914620800 5588704839185966592 2888471308457312384 188237777728658176 15934748320709555584 13234514789980901376 10534281259252247168 7834047728523592960 5133814197794938752 2433580667066284544 18180091210047181952 15479857679318527744 12779624148589873536 10079390617861219328 7379157087132565120 4678923556403910912 1978690025675256704 17725200568656154112 15024967037927499904 12324733507198845696 9624499976470191488 6924266445741537280 4224032915012883072 1523799384284228864 17270309927265126272 14570076396536472064 11869842865807817856 9169609335079163648 6469375804350509440 3769142273621855232 1068908742893201024 16815419285874098432 14115185755145444224 11414952224416790016 8714718693688135808 6014485162959481600 3314251632230827392 614018101502173184 16360528644483070592 13660295113754416384 10960061583025762176 8259828052297107968 5559594521568453760 2859360990839799552 159127460111145344 15905638003092042752 13205404472363388544 10505170941634734336 7804937410906080128 5104703880177425920 2404470349448771712 18150980892429669120 15450747361701014912 12750513830972360704 10050280300243706496 7350046769515052288 4649813238786398080 1949579708057743872 17696090251038641280 14995856720309987072 12295623189581332864 9595389658852678656 6895156128124024448 4194922597395370240 1494689066666716032 17241199609647613440 14540966078918959232 11840732548190305024 9140499017461650816 6440265486732996608 3740031956004342400 1039798425275688192 16786308968256585600 14086075437527931392 11385841906799277184 8685608376070622976 5985374845341968768 3285141314613314560 584907783884660352 16331418326865557760 13631184796136903552 10930951265408249344 8230717734679595136 5530484203950940928 2830250673222286720 130017142493632512 15876527685474529920 13176294154745875712 10476060624017221504 7775827093288567296 5075593562559913088 2375360031831258880 18121870574812156288 15421637044083502080 12721403513354847872 10021169982626193664 7320936451897539456 4620702921168885248 1920469390440231040 17666979933421128448 14966746402692474240 12266512871963820032 9566279341235165824 6866045810506511616 4165812279777857408 1465578749049203200 17212089292030100608 14511855761301446400 11811622230572792192 9111388699844137984 6411155169115483776 3710921638386829568 1010688107658175360 16757198650639072768 14056965119910418560 11356731589181764352 8656498058453110144 5956264527724455936 3256030996995801728 555797466267147520 16302308009248044928 13602074478519390720 10901840947790736512 8201607417062082304 5501373886333428096 2801140355604773888 100906824876119680 15847417367857017088 13147183837128362880 10446950306399708672 7746716775671054464 5046483244942400256 2346249714213746048 18092760257194643456 15392526726465989248 12692293195737335040 9992059665008680832 7291826134280026624 4591592603551372416 1891359072822718208 17637869615803615616 14937636085074961408 12237402554346307200 9537169023617652992 6836935492888998784 4136701962160344576 1436468431431690368 17182978974412587776 14482745443683933568 11782511912955279360 9082278382226625152 6382044851497970944 3681811320769316736 981577790040662528 16728088333021559936 14027854802292905728 11327621271564251520 8627387740835597312 5927154210106943104 3226920679378288896 526687148649634688 16273197691630532096 13572964160901877888 10872730630173223680 8172497099444569472 5472263568715915264 2772030037987261056 71796507258606848 15818307050239504256 13118073519510850048 10417839988782195840 7717606458053541632 5017372927324887424 2317139396596233216 18063649939577130624 15363416408848476416 12663182878119822208 9962949347391168000 7262715816662513792 4562482285933859584 1862248755205205376 17608759298186102784 14908525767457448576 12208292236728794368 9508058706000140160 6807825175271485952 4107591644542831744 1407358113814177536 17153868656795074944 14453635126066420736 11753401595337766528 9053168064609112320 6352934533880458112 3652701003151803904 952467472423149696 16698978015404047104 13998744484675392896 11298510953946738688 8598277423218084480 5898043892489430272 3197810361760776064 497576831032121856 16244087374013019264 13543853843284365056 10843620312555710848 8143386781827056640 5443153251098402432 2742919720369748224 42686189641094016 15789196732621991424 13088963201893337216 10388729671164683008 7688496140436028800 4988262609707374592 2288029078978720384 18034539621959617792 15334306091230963584 12634072560502309376 9933839029773655168 7233605499045000960 4533371968316346752 1833138437587692544 17579648980568589952 14879415449839935744 12179181919111281536 9478948388382627328 6778714857653973120 4078481326925318912 1378247796196664704 17124758339177562112 14424524808448907904 11724291277720253696 9024057746991599488 6323824216262945280 3623590685534291072 923357154805636864 16669867697786534272 13969634167057880064 11269400636329225856 8569167105600571648 5868933574871917440 3168700044143263232 468466513414609024 16214977056395506432 13514743525666852224 10814509994938198016 8114276464209543808 5414042933480889600 2713809402752235392 13575872023581184 15760086415004478592 13059852884275824384 10359619353547170176 7659385822818515968 4959152292089861760 2258918761361207552 18005429304342104960 15305195773613450752 12604962242884796544 9904728712156142336 7204495181427488128 4504261650698833920 1804028119970179712 17550538662951077120 14850305132222422912 12150071601493768704 9449838070765114496 6749604540036460288 4049371009307806080 1349137478579151872 17095648021560049280 14395414490831395072 11695180960102740864 8994947429374086656 6294713898645432448 3594480367916778240 894246837188124032 16640757380169021440 13940523849440367232 11240290318711713024 8540056787983058816 5839823257254404608 3139589726525750400 439356195797096192 16185866738777993600 13485633208049339392 10785399677320685184 8085166146592030976 5384932615863376768 2684699085134722560 18431209628115619968 15730976097386965760 13030742566658311552 10330509035929657344 7630275505201003136 4930041974472348928 2229808443743694720 17976318986724592128 15276085455995937920 12575851925267283712 9875618394538629504 7175384863809975296 4475151333081321088 1774917802352666880 17521428345333564288 14821194814604910080 12120961283876255872 9420727753147601664 6720494222418947456 4020260691690293248 1320027160961639040 17066537703942536448 14366304173213882240 11666070642485228032 8965837111756573824 6265603581027919616 3565370050299265408 865136519570611200 16611647062551508608 13911413531822854400 11211180001094200192 8510946470365545984 5810712939636891776 3110479408908237568 410245878179583360 16156756421160480768 13456522890431826560 10756289359703172352 8056055828974518144 5355822298245863936 2655588767517209728 18402099310498107136 15701865779769452928 13001632249040798720 10301398718312144512 7601165187583490304 4900931656854836096 2200698126126181888 17947208669107079296 15246975138378425088 12546741607649770880 9846508076921116672 7146274546192462464 4446041015463808256 1745807484735154048 17492318027716051456 14792084496987397248 12091850966258743040 9391617435530088832 6691383904801434624 3991150374072780416 1290916843344126208 17037427386325023616 14337193855596369408 11636960324867715200 8936726794139060992 6236493263410406784 3536259732681752576 836026201953098368 16582536744933995776 13882303214205341568 11182069683476687360 8481836152748033152 5781602622019378944 3081369091290724736 381135560562070528 16127646103542967936 13427412572814313728 10727179042085659520 8026945511357005312 5326711980628351104 2626478449899696896 18372988992880594304 15672755462151940096 12972521931423285888 10272288400694631680 7572054869965977472 4871821339237323264 2171587808508669056 17918098351489566464 15217864820760912256 12517631290032258048 9817397759303603840 7117164228574949632 4416930697846295424 1716697167117641216 17463207710098538624 14762974179369884416 12062740648641230208 9362507117912576000 6662273587183921792 3962040056455267584 1261806525726613376 17008317068707510784 14308083537978856576 11607850007250202368 8907616476521548160 6207382945792893952 3507149415064239744 806915884335585536 16553426427316482944 13853192896587828736 11152959365859174528 8452725835130520320 5752492304401866112 3052258773673211904 352025242944557696 16098535785925455104 13398302255196800896 10698068724468146688 7997835193739492480 5297601663010838272 2597368132282184064 18343878675263081472 15643645144534427264 12943411613805773056 10243178083077118848 7542944552348464640 4842711021619810432 2142477490891156224 17888988033872053632 15188754503143399424 12488520972414745216 9788287441686091008 7088053910957436800 4387820380228782592 1687586849500128384 17434097392481025792 14733863861752371584 12033630331023717376 9333396800295063168 6633163269566408960 3932929738837754752 1232696208109100544 16979206751089997952 14278973220361343744 11578739689632689536 8878506158904035328 6178272628175381120 3478039097446726912 777805566718072704 16524316109698970112 13824082578970315904 11123849048241661696 8423615517513007488 5723381986784353280 3023148456055699072 322914925327044864 16069425468307942272 13369191937579288064 10668958406850633856 7968724876121979648 5268491345393325440 2568257814664671232 18314768357645568640 15614534826916914432 12914301296188260224 10214067765459606016 7513834234730951808 4813600704002297600 2113367173273643392 17859877716254540800 15159644185525886592 12459410654797232384 9759177124068578176 7058943593339923968 4358710062611269760 1658476531882615552 17404987074863512960 14704753544134858752 12004520013406204544 9304286482677550336 6604052951948896128 3903819421220241920 1203585890491587712 16950096433472485120 14249862902743830912 11549629372015176704 8849395841286522496 6149162310557868288 3448928779829214080 748695249100559872 16495205792081457280 13794972261352803072 11094738730624148864 8394505199895494656 5694271669166840448 2994038138438186240 293804607709532032 16040315150690429440 13340081619961775232 10639848089233121024 7939614558504466816 5239381027775812608 2539147497047158400 18285658040028055808 15585424509299401600 12885190978570747392 10184957447842093184 7484723917113438976 4784490386384784768 2084256855656130560 17830767398637027968 15130533867908373760 12430300337179719552 9730066806451065344 7029833275722411136 4329599744993756928 1629366214265102720 17375876757246000128 14675643226517345920 11975409695788691712 9275176165060037504 6574942634331383296 3874709103602729088 1174475572874074880 16920986115854972288 14220752585126318080 11520519054397663872 8820285523669009664 6120051992940355456 3419818462211701248 719584931483047040 16466095474463944448 13765861943735290240 11065628413006636032 8365394882277981824 5665161351549327616 2964927820820673408 264694290092019200 16011204833072916608 13310971302344262400 10610737771615608192 7910504240886953984 5210270710158299776 2510037179429645568 18256547722410542976 15556314191681888768 12856080660953234560 10155847130224580352 7455613599495926144 4755380068767271936 2055146538038617728 17801657081019515136 15101423550290860928 12401190019562206720 9700956488833552512 7000722958104898304 4300489427376244096 1600255896647589888 17346766439628487296 14646532908899833088 11946299378171178880 9246065847442524672 6545832316713870464 3845598785985216256 1145365255256562048 16891875798237459456 14191642267508805248 11491408736780151040 8791175206051496832 6090941675322842624 3390708144594188416 690474613865534208 16436985156846431616 13736751626117777408 11036518095389123200 8336284564660468992 5636051033931814784 2935817503203160576 235583972474506368 15982094515455403776 13281860984726749568 10581627453998095360 7881393923269441152 5181160392540786944 2480926861812132736 18227437404793030144 15527203874064375936 12826970343335721728 10126736812607067520 7426503281878413312 4726269751149759104 2026036220421104896 17772546763402002304 15072313232673348096 12372079701944693888 9671846171216039680 6971612640487385472 4271379109758731264 1571145579030077056 17317656122010974464 14617422591282320256 11917189060553666048 9216955529825011840 6516721999096357632 3816488468367703424 1116254937639049216 16862765480619946624 14162531949891292416 11462298419162638208 8762064888433984000 6061831357705329792 3361597826976675584 661364296248021376 16407874839228918784 13707641308500264576 11007407777771610368 8307174247042956160 5606940716314301952 2906707185585647744 206473654856993536 15952984197837890944 13252750667109236736 10552517136380582528 7852283605651928320 5152050074923274112 2451816544194619904 18198327087175517312 15498093556446863104 12797860025718208896 10097626494989554688 7397392964260900480 4697159433532246272 1996925902803592064 17743436445784489472 15043202915055835264 12342969384327181056 9642735853598526848 6942502322869872640 4242268792141218432 1542035261412564224 17288545804393461632 14588312273664807424 11888078742936153216 9187845212207499008 6487611681478844800 3787378150750190592 1087144620021536384 16833655163002433792 14133421632273779584 11433188101545125376 8732954570816471168 6032721040087816960 3332487509359162752 632253978630508544 16378764521611405952 13678530990882751744 10978297460154097536 8278063929425443328 5577830398696789120 2877596867968134912 177363337239480704 15923873880220378112 13223640349491723904 10523406818763069696 7823173288034415488 5122939757305761280 2422706226577107072 18169216769558004480 15468983238829350272 12768749708100696064 10068516177372041856 7368282646643387648 4668049115914733440 1967815585186079232 17714326128166976640 15014092597438322432 12313859066709668224 9613625535981014016 6913392005252359808 4213158474523705600 1512924943795051392 17259435486775948800 14559201956047294592 11858968425318640384 9158734894589986176 6458501363861331968 3758267833132677760 1058034302404023552 16804544845384920960 14104311314656266752 11404077783927612544 8703844253198958336 6003610722470304128 3303377191741649920 603143661012995712 16349654203993893120 13649420673265238912 10949187142536584704 8248953611807930496 5548720081079276288 2848486550350622080 148253019621967872 15894763562602865280 13194530031874211072 10494296501145556864 7794062970416902656 5093829439688248448 2393595908959594240 18140106451940491648 15439872921211837440 12739639390483183232 10039405859754529024 7339172329025874816 4638938798297220608 1938705267568566400 17685215810549463808 14984982279820809600 12284748749092155392 9584515218363501184 6884281687634846976 4184048156906192768 1483814626177538560 17230325169158435968 14530091638429781760 11829858107701127552 9129624576972473344 6429391046243819136 3729157515515164928 1028923984786510720 16775434527767408128 14075200997038753920 11374967466310099712 8674733935581445504 5974500404852791296 3274266874124137088 574033343395482880 16320543886376380288 13620310355647726080 10920076824919071872 8219843294190417664 5519609763461763456 2819376232733109248 119142702004455040 15865653244985352448 13165419714256698240 10465186183528044032 7764952652799389824 5064719122070735616 2364485591342081408 18110996134322978816 15410762603594324608 12710529072865670400 10010295542137016192 7310062011408361984 4609828480679707776 1909594949951053568 17656105492931950976 14955871962203296768 12255638431474642560 9555404900745988352 6855171370017334144 4154937839288679936 1454704308560025728 17201214851540923136 14500981320812268928 11800747790083614720 9100514259354960512 6400280728626306304 3700047197897652096 999813667168997888 16746324210149895296 14046090679421241088 11345857148692586880 8645623617963932672 5945390087235278464 3245156556506624256 544923025777970048 16291433568758867456 13591200038030213248 10890966507301559040 8190732976572904832 5490499445844250624 2790265915115596416 90032384386942208 15836542927367839616 13136309396639185408 10436075865910531200 7735842335181876992 5035608804453222784 2335375273724568576 18081885816705465984 15381652285976811776 12681418755248157568 9981185224519503360 7280951693790849152 4580718163062194944 1880484632333540736 17626995175314438144 14926761644585783936 12226528113857129728 9526294583128475520 6826061052399821312 4125827521671167104 1425593990942512896 17172104533923410304 14471871003194756096 11771637472466101888 9071403941737447680 6371170411008793472 3670936880280139264 970703349551485056 16717213892532382464 14016980361803728256 11316746831075074048 8616513300346419840 5916279769617765632 3216046238889111424 515812708160457216 16262323251141354624 13562089720412700416 10861856189684046208 8161622658955392000 5461389128226737792 2761155597498083584 60922066769429376 15807432609750326784 13107199079021672576 10406965548293018368 7706732017564364160 5006498486835709952 2306264956107055744 18052775499087953152 15352541968359298944 12652308437630644736 9952074906901990528 7251841376173336320 4551607845444682112 1851374314716027904 17597884857696925312 14897651326968271104 12197417796239616896 9497184265510962688 6796950734782308480 4096717204053654272 1396483673325000064 17142994216305897472 14442760685577243264 11742527154848589056 9042293624119934848 6342060093391280640 3641826562662626432 941593031933972224 16688103574914869632 13987870044186215424 11287636513457561216 8587402982728907008 5887169452000252800 3186935921271598592 486702390542944384 16233212933523841792 13532979402795187584 10832745872066533376 8132512341337879168 5432278810609224960 2732045279880570752 31811749151916544 15778322292132813952 13078088761404159744 10377855230675505536 7677621699946851328 4977388169218197120 2277154638489542912 18023665181470440320 15323431650741786112 12623198120013131904 9922964589284477696 7222731058555823488 4522497527827169280 1822263997098515072 17568774540079412480 14868541009350758272 12168307478622104064 9468073947893449856 6767840417164795648 4067606886436141440 1367373355707487232 17113883898688384640 14413650367959730432 11713416837231076224 9013183306502422016 6312949775773767808 3612716245045113600 912482714316459392 16658993257297356800 13958759726568702592 11258526195840048384 8558292665111394176 5858059134382739968 3157825603654085760 457592072925431552 16204102615906328960 13503869085177674752 10803635554449020544 8103402023720366336 5403168492991712128 2702934962263057920 2701431534403712 15749211974515301120 13048978443786646912 10348744913057992704 7648511382329338496 4948277851600684288 2248044320872030080 17994554863852927488 15294321333124273280 12594087802395619072 9893854271666964864 7193620740938310656 4493387210209656448 1793153679481002240 17539664222461899648 14839430691733245440 12139197161004591232 9438963630275937024 6738730099547282816 4038496568818628608 1338263038089974400 17084773581070871808 14384540050342217600 11684306519613563392 8984072988884909184 6283839458156254976 3583605927427600768 883372396698946560 16629882939679843968 13929649408951189760 11229415878222535552 8529182347493881344 5828948816765227136 3128715286036572928 428481755307918720 16174992298288816128 13474758767560161920 10774525236831507712 8074291706102853504 5374058175374199296 2673824644645545088 18420335187626442496 15720101656897788288 13019868126169134080 10319634595440479872 7619401064711825664 4919167533983171456 2218934003254517248 17965444546235414656 15265211015506760448 12564977484778106240 9864743954049452032 7164510423320797824 4464276892592143616 1764043361863489408 17510553904844386816 14810320374115732608 12110086843387078400 9409853312658424192 6709619781929769984 4009386251201115776 1309152720472461568 17055663263453358976 14355429732724704768 11655196201996050560 8954962671267396352 6254729140538742144 3554495609810087936 854262079081433728 16600772622062331136 13900539091333676928 11200305560605022720 8500072029876368512 5799838499147714304 3099604968419060096 399371437690405888 16145881980671303296 13445648449942649088 10745414919213994880 8045181388485340672 5344947857756686464 2644714327028032256 18391224870008929664 15690991339280275456 12990757808551621248 10290524277822967040 7590290747094312832 4890057216365658624 2189823685637004416 17936334228617901824 15236100697889247616 12535867167160593408 9835633636431939200 7135400105703284992 4435166574974630784 1734933044245976576 17481443587226873984 14781210056498219776 12080976525769565568 9380742995040911360 6680509464312257152 3980275933583602944 1280042402854948736 17026552945835846144 14326319415107191936 11626085884378537728 8925852353649883520 6225618822921229312 3525385292192575104 825151761463920896 16571662304444818304 13871428773716164096 11171195242987509888 8470961712258855680 5770728181530201472 3070494650801547264 370261120072893056 16116771663053790464 13416538132325136256 10716304601596482048 8016071070867827840 5315837540139173632 2615604009410519424 18362114552391416832 15661881021662762624 12961647490934108416 10261413960205454208 7561180429476800000 4860946898748145792 2160713368019491584 17907223911000388992 15206990380271734784 12506756849543080576 9806523318814426368 7106289788085772160 4406056257357117952 1705822726628463744 17452333269609361152 14752099738880706944 12051866208152052736 9351632677423398528 6651399146694744320 3951165615966090112 1250932085237435904 16997442628218333312 14297209097489679104 11596975566761024896 8896742036032370688 6196508505303716480 3496274974575062272 796041443846408064 16542551986827305472 13842318456098651264 11142084925369997056 8441851394641342848 5741617863912688640 3041384333184034432 341150802455380224 16087661345436277632 13387427814707623424 10687194283978969216 7986960753250315008 5286727222521660800 2586493691793006592 18333004234773904000 15632770704045249792 12932537173316595584 10232303642587941376 7532070111859287168 4831836581130632960 2131603050401978752 17878113593382876160 15177880062654221952 12477646531925567744 9777413001196913536 7077179470468259328 4376945939739605120 1676712409010950912 17423222951991848320 14722989421263194112 12022755890534539904 9322522359805885696 6622288829077231488 3922055298348577280 1221821767619923072 16968332310600820480 14268098779872166272 11567865249143512064 8867631718414857856 6167398187686203648 3467164656957549440 766931126228895232 16513441669209792640 13813208138481138432 11112974607752484224 8412741077023830016 5712507546295175808 3012274015566521600 312040484837867392 16058551027818764800 13358317497090110592 10658083966361456384 7957850435632802176 5257616904904147968 2557383374175493760 18303893917156391168 15603660386427736960 12903426855699082752 10203193324970428544 7502959794241774336 4802726263513120128 2102492732784465920 17849003275765363328 15148769745036709120 12448536214308054912 9748302683579400704 7048069152850746496 4347835622122092288 1647602091393438080 17394112634374335488 14693879103645681280 11993645572917027072 9293412042188372864 6593178511459718656 3892944980731064448 1192711450002410240 16939221992983307648 14238988462254653440 11538754931525999232 8838521400797345024 6138287870068690816 3438054339340036608 737820808611382400 16484331351592279808 13784097820863625600 11083864290134971392 8383630759406317184 5683397228677662976 2983163697949008768 282930167220354560 16029440710201251968 13329207179472597760 10628973648743943552 7928740118015289344 5228506587286635136 2528273056557980928 18274783599538878336 15574550068810224128 12874316538081569920 10174083007352915712 7473849476624261504 4773615945895607296 2073382415166953088 17819892958147850496 15119659427419196288 12419425896690542080 9719192365961887872 7018958835233233664 4318725304504579456 1618491773775925248 17365002316756822656 14664768786028168448 11964535255299514240 9264301724570860032 6564068193842205824 3863834663113551616 1163601132384897408 16910111675365794816 14209878144637140608 11509644613908486400 8809411083179832192 6109177552451177984 3408944021722523776 708710490993869568 16455221033974766976 13754987503246112768 11054753972517458560 8354520441788804352 5654286911060150144 2954053380331495936 253819849602841728 16000330392583739136 13300096861855084928 10599863331126430720 7899629800397776512 5199396269669122304 2499162738940468096 18245673281921365504 15545439751192711296 12845206220464057088 10144972689735402880 7444739159006748672 4744505628278094464 2044272097549440256 17790782640530337664 15090549109801683456 12390315579073029248 9690082048344375040 6989848517615720832 4289614986887066624 1589381456158412416 17335891999139309824 14635658468410655616 11935424937682001408 9235191406953347200 6534957876224692992 3834724345496038784 1134490814767384576 16881001357748281984 14180767827019627776 11480534296290973568 8780300765562319360 6080067234833665152 3379833704105010944 679600173376356736 16426110716357254144 13725877185628599936 11025643654899945728 8325410124171291520 5625176593442637312 2924943062713983104 224709531985328896 15971220074966226304 13270986544237572096 10570753013508917888 7870519482780263680 5170285952051609472 2470052421322955264 18216562964303852672 15516329433575198464 12816095902846544256 10115862372117890048 7415628841389235840 4715395310660581632 2015161779931927424 17761672322912824832 15061438792184170624 12361205261455516416 9660971730726862208 6960738199998208000 4260504669269553792 1560271138540899584 17306781681521796992 14606548150793142784 11906314620064488576 9206081089335834368 6505847558607180160 3805614027878525952 1105380497149871744 16851891040130769152 14151657509402114944 11451423978673460736 8751190447944806528 6050956917216152320 3350723386487498112 650489855758843904 16397000398739741312 13696766868011087104 10996533337282432896 8296299806553778688 5596066275825124480 2895832745096470272 195599214367816064 15942109757348713472 13241876226620059264 10541642695891405056 7841409165162750848 5141175634434096640 2440942103705442432 18187452646686339840 15487219115957685632 12786985585229031424 10086752054500377216 7386518523771723008 4686284993043068800 1986051462314414592 17732562005295312000 15032328474566657792 12332094943838003584 9631861413109349376 6931627882380695168 4231394351652040960 1531160820923386752 17277671363904284160 14577437833175629952 11877204302446975744 9176970771718321536 6476737240989667328 3776503710261013120 1076270179532358912 16822780722513256320 14122547191784602112 11422313661055947904 8722080130327293696 6021846599598639488 3321613068869985280 621379538141331072 16367890081122228480 13667656550393574272 10967423019664920064 8267189488936265856 5566955958207611648 2866722427478957440 166488896750303232 15912999439731200640 13212765909002546432 10512532378273892224 7812298847545238016 5112065316816583808 2411831786087929600 18158342329068827008 15458108798340172800 12757875267611518592 10057641736882864384 7357408206154210176 4657174675425555968 1956941144696901760 17703451687677799168 15003218156949144960 12302984626220490752 9602751095491836544 6902517564763182336 4202284034034528128 1502050503305873920 17248561046286771328 14548327515558117120 11848093984829462912 9147860454100808704 6447626923372154496 3747393392643500288 1047159861914846080 16793670404895743488 14093436874167089280 11393203343438435072 8692969812709780864 5992736281981126656 3292502751252472448 592269220523818240 16338779763504715648 13638546232776061440 10938312702047407232 8238079171318753024 5537845640590098816 2837612109861444608 137378579132790400 15883889122113687808 13183655591385033600 10483422060656379392 7783188529927725184 5082954999199070976 2382721468470416768 18129232011451314176 15428998480722659968 12728764949994005760 10028531419265351552 7328297888536697344 4628064357808043136 1927830827079388928 17674341370060286336 14974107839331632128 12273874308602977920 9573640777874323712 6873407247145669504 4173173716417015296 1472940185688361088 17219450728669258496 14519217197940604288 11818983667211950080 9118750136483295872 6418516605754641664 3718283075025987456 1018049544297333248 16764560087278230656 14064326556549576448 11364093025820922240 8663859495092268032 5963625964363613824 3263392433634959616 563158902906305408 16309669445887202816 13609435915158548608 10909202384429894400 8208968853701240192 5508735322972585984 2808501792243931776 108268261515277568 15854778804496174976 13154545273767520768 10454311743038866560 7754078212310212352 5053844681581558144 2353611150852903936 18100121693833801344 15399888163105147136 12699654632376492928 9999421101647838720 7299187570919184512 4598954040190530304 1898720509461876096 17645231052442773504 14944997521714119296 12244763990985465088 9544530460256810880 6844296929528156672 4144063398799502464 1443829868070848256 17190340411051745664 14490106880323091456 11789873349594437248 9089639818865783040 6389406288137128832 3689172757408474624 988939226679820416 16735449769660717824 14035216238932063616 11334982708203409408 8634749177474755200 5934515646746100992 3234282116017446784 534048585288792576 16280559128269689984 13580325597541035776 10880092066812381568 8179858536083727360 5479625005355073152 2779391474626418944 79157943897764736 15825668486878662144 13125434956150007936 10425201425421353728 7724967894692699520 5024734363964045312 2324500833235391104 18071011376216288512 15370777845487634304 12670544314758980096 9970310784030325888 7270077253301671680 4569843722573017472 1869610191844363264 17616120734825260672 14915887204096606464 12215653673367952256 9515420142639298048 6815186611910643840 4114953081181989632 1414719550453335424 17161230093434232832 14460996562705578624 11760763031976924416 9060529501248270208 6360295970519616000 3660062439790961792 959828909062307584 16706339452043204992 14006105921314550784 11305872390585896576 8605638859857242368 5905405329128588160 3205171798399933952 504938267671279744 16251448810652177152 13551215279923522944 10850981749194868736 8150748218466214528 5450514687737560320 2750281157008906112 50047626280251904 15796558169261149312 13096324638532495104 10396091107803840896 7695857577075186688 4995624046346532480 2295390515617878272 18041901058598775680 15341667527870121472 12641433997141467264 9941200466412813056 7240966935684158848 4540733404955504640 1840499874226850432 17587010417207747840 14886776886479093632 12186543355750439424 9486309825021785216 6786076294293131008 4085842763564476800 1385609232835822592 17132119775816720000 14431886245088065792 11731652714359411584 9031419183630757376 6331185652902103168 3630952122173448960 930718591444794752 16677229134425692160 13976995603697037952 11276762072968383744 8576528542239729536 5876295011511075328 3176061480782421120 475827950053766912 16222338493034664320 13522104962306010112 10821871431577355904 8121637900848701696 5421404370120047488 2721170839391393280 20937308662739072 15767447851643636480 13067214320914982272 10366980790186328064 7666747259457673856 4966513728729019648 2266280198000365440 18012790740981262848 15312557210252608640 12612323679523954432 9912090148795300224 7211856618066646016 4511623087337991808 1811389556609337600 17557900099590235008 14857666568861580800 12157433038132926592 9457199507404272384 6756965976675618176 4056732445946963968 1356498915218309760 17103009458199207168 14402775927470552960 11702542396741898752 9002308866013244544 6302075335284590336 3601841804555936128 901608273827281920 16648118816808179328 13947885286079525120 11247651755350870912 8547418224622216704 5847184693893562496 3146951163164908288 446717632436254080 16193228175417151488 13492994644688497280 10792761113959843072 8092527583231188864 5392294052502534656 2692060521773880448 18438571064754777856 15738337534026123648 13038104003297469440 10337870472568815232 7637636941840161024 4937403411111506816 2237169880382852608 17983680423363750016 15283446892635095808 12583213361906441600 9882979831177787392 7182746300449133184 4482512769720478976 1782279238991824768 17528789781972722176 14828556251244067968 12128322720515413760 9428089189786759552 6727855659058105344 4027622128329451136 1327388597600796928 17073899140581694336 14373665609853040128 11673432079124385920 8973198548395731712 6272965017667077504 3572731486938423296 872497956209769088 16619008499190666496 13918774968462012288 11218541437733358080 8518307907004703872 5818074376276049664 3117840845547395456 417607314818741248 16164117857799638656 13463884327070984448 10763650796342330240 8063417265613676032 5363183734885021824 2662950204156367616 18409460747137265024 15709227216408610816 13008993685679956608 10308760154951302400 7608526624222648192 4908293093493993984 2208059562765339776 17954570105746237184 15254336575017582976 12554103044288928768 9853869513560274560 7153635982831620352 4453402452102966144 1753168921374311936 17499679464355209344 14799445933626555136 12099212402897900928 9398978872169246720 6698745341440592512 3998511810711938304 1298278279983284096 17044788822964181504 14344555292235527296 11644321761506873088 8944088230778218880 6243854700049564672 3543621169320910464 843387638592256256 16589898181573153664 13889664650844499456 11189431120115845248 8489197589387191040 5788964058658536832 3088730527929882624 388496997201228416 16135007540182125824 13434774009453471616 10734540478724817408 8034306947996163200 5334073417267508992 2633839886538854784 18380350429519752192 15680116898791097984 12979883368062443776 10279649837333789568 7579416306605135360 4879182775876481152 2178949245147826944 17925459788128724352 15225226257400070144 12524992726671415936 9824759195942761728 7124525665214107520 4424292134485453312 1724058603756799104 17470569146737696512 14770335616009042304 12070102085280388096 9369868554551733888 6669635023823079680 3969401493094425472 1269167962365771264 17015678505346668672 14315444974618014464 11615211443889360256 8914977913160706048 6214744382432051840 3514510851703397632 814277320974743424 16560787863955640832 13860554333226986624 11160320802498332416 8460087271769678208 5759853741041024000 3059620210312369792 359386679583715584 16105897222564612992 13405663691835958784 10705430161107304576 8005196630378650368 5304963099649996160 2604729568921341952 18351240111902239360 15651006581173585152 12950773050444930944 10250539519716276736 7550305988987622528 4850072458258968320 2149838927530314112 17896349470511211520 15196115939782557312 12495882409053903104 9795648878325248896 7095415347596594688 4395181816867940480 1694948286139286272 17441458829120183680 14741225298391529472 12040991767662875264 9340758236934221056 6640524706205566848 3940291175476912640 1240057644748258432 16986568187729155840 14286334657000501632 11586101126271847424 8885867595543193216 6185634064814539008 3485400534085884800 785167003357230592 16531677546338128000 13831444015609473792 11131210484880819584 8430976954152165376 5730743423423511168 3030509892694856960 330276361966202752 16076786904947100160 13376553374218445952 10676319843489791744 7976086312761137536 5275852782032483328 2575619251303829120 18322129794284726528 15621896263556072320 12921662732827418112 10221429202098763904 7521195671370109696 4820962140641455488 2120728609912801280 17867239152893698688 15167005622165044480 12466772091436390272 9766538560707736064 7066305029979081856 4366071499250427648 1665837968521773440 17412348511502670848 14712114980774016640 12011881450045362432 9311647919316708224 6611414388588054016 3911180857859399808 1210947327130745600 16957457870111643008 14257224339382988800 11556990808654334592 8856757277925680384 6156523747197026176 3456290216468371968 756056685739717760 16502567228720615168 13802333697991960960 11102100167263306752 8401866636534652544 5701633105805998336 3001399575077344128 301166044348689920 16047676587329587328 13347443056600933120 10647209525872278912 7946975995143624704 5246742464414970496 2546508933686316288 18293019476667213696 15592785945938559488 12892552415209905280 10192318884481251072 7492085353752596864 4791851823023942656 2091618292295288448 17838128835276185856 15137895304547531648 12437661773818877440 9737428243090223232 7037194712361569024 4336961181632914816 1636727650904260608 17383238193885158016 14683004663156503808 11982771132427849600 9282537601699195392 6582304070970541184 3882070540241886976 1181837009513232768 16928347552494130176 14228114021765475968 11527880491036821760 8827646960308167552 6127413429579513344 3427179898850859136 726946368122204928 16473456911103102336 13773223380374448128 11072989849645793920 8372756318917139712 5672522788188485504 2972289257459831296 272055726731177088 16018566269712074496 13318332738983420288 10618099208254766080 7917865677526111872 5217632146797457664 2517398616068803456 18263909159049700864 15563675628321046656 12863442097592392448 10163208566863738240 7462975036135084032 4762741505406429824 2062507974677775616 17809018517658673024 15108784986930018816 12408551456201364608 9708317925472710400 7008084394744056192 4307850864015401984 1607617333286747776 17354127876267645184 14653894345538990976 11953660814810336768 9253427284081682560 6553193753353028352 3852960222624374144 1152726691895719936 16899237234876617344 14199003704147963136 11498770173419308928 8798536642690654720 6098303111962000512 3398069581233346304 697836050504692096 16444346593485589504 13744113062756935296 11043879532028281088 8343646001299626880 5643412470570972672 2943178939842318464 242945409113664256 15989455952094561664 13289222421365907456 10588988890637253248 7888755359908599040 5188521829179944832 2488288298451290624 18234798841432188032 15534565310703533824 12834331779974879616 10134098249246225408 7433864718517571200 4733631187788916992 2033397657060262784 17779908200041160192 15079674669312505984 12379441138583851776 9679207607855197568 6978974077126543360 4278740546397889152 1578507015669234944 17325017558650132352 14624784027921478144 11924550497192823936 9224316966464169728 6524083435735515520 3823849905006861312 1123616374278207104 16870126917259104512 14169893386530450304 11469659855801796096 8769426325073141888 6069192794344487680 3368959263615833472 668725732887179264 16415236275868076672 13715002745139422464 11014769214410768256 8314535683682114048 5614302152953459840 2914068622224805632 213835091496151424 15960345634477048832 13260112103748394624 10559878573019740416 7859645042291086208 5159411511562432000 2459177980833777792 18205688523814675200 15505454993086020992 12805221462357366784 10104987931628712576 7404754400900058368 4704520870171404160 2004287339442749952 17750797882423647360 15050564351694993152 12350330820966338944 9650097290237684736 6949863759509030528 4249630228780376320 1549396698051722112 17295907241032619520 14595673710303965312 11895440179575311104 9195206648846656896 6494973118118002688 3794739587389348480 1094506056660694272 16841016599641591680 14140783068912937472 11440549538184283264 8740316007455629056 6040082476726974848 3339848945998320640 639615415269666432 16386125958250563840 13685892427521909632 10985658896793255424 8285425366064601216 5585191835335947008 2884958304607292800 184724773878638592 15931235316859536000 13231001786130881792 10530768255402227584 7830534724673573376 5130301193944919168 2430067663216264960 18176578206197162368 15476344675468508160 12776111144739853952 10075877614011199744 7375644083282545536 4675410552553891328 1975177021825237120 17721687564806134528 15021454034077480320 12321220503348826112 9620986972620171904 6920753441891517696 4220519911162863488 1520286380434209280 17266796923415106688 14566563392686452480 11866329861957798272 9166096331229144064 6465862800500489856 3765629269771835648 1065395739043181440 16811906282024078848 14111672751295424640 11411439220566770432 8711205689838116224 6010972159109462016 3310738628380807808 610505097652153600 16357015640633051008 13656782109904396800 10956548579175742592 8256315048447088384 5556081517718434176 2855847986989779968 155614456261125760 15902124999242023168 13201891468513368960 10501657937784714752 7801424407056060544 5101190876327406336 2400957345598752128 18147467888579649536 15447234357850995328 12747000827122341120 10046767296393686912 7346533765665032704 4646300234936378496 1946066704207724288 17692577247188621696 14992343716459967488 12292110185731313280 9591876655002659072 6891643124274004864 4191409593545350656 1491176062816696448 17237686605797593856 14537453075068939648 11837219544340285440 9136986013611631232 6436752482882977024 3736518952154322816 1036285421425668608 16782795964406566016 14082562433677911808 11382328902949257600 8682095372220603392 5981861841491949184 3281628310763294976 581394780034640768 16327905323015538176 13627671792286883968 10927438261558229760 8227204730829575552 5526971200100921344 2826737669372267136 126504138643612928 15873014681624510336 13172781150895856128 10472547620167201920 7772314089438547712 5072080558709893504 2371847027981239296 18118357570962136704 15418124040233482496 12717890509504828288 10017656978776174080 7317423448047519872 4617189917318865664 1916956386590211456 17663466929571108864 14963233398842454656 12262999868113800448 9562766337385146240 6862532806656492032 4162299275927837824 1462065745199183616 17208576288180081024 14508342757451426816 11808109226722772608 9107875695994118400 6407642165265464192 3707408634536809984 1007175103808155776 16753685646789053184 14053452116060398976 11353218585331744768 8652985054603090560 5952751523874436352 3252517993145782144 552284462417127936 16298795005398025344 13598561474669371136 10898327943940716928 8198094413212062720 5497860882483408512 2797627351754754304 97393821026100096 15843904364006997504 13143670833278343296 10443437302549689088 7743203771821034880 5042970241092380672 2342736710363726464 18089247253344623872 15389013722615969664 12688780191887315456 9988546661158661248 7288313130430007040 4588079599701352832 1887846068972698624 17634356611953596032 14934123081224941824 12233889550496287616 9533656019767633408 6833422489038979200 4133188958310324992 1432955427581670784 17179465970562568192 14479232439833913984 11778998909105259776 9078765378376605568 6378531847647951360 3678298316919297152 978064786190642944 16724575329171540352 14024341798442886144 11324108267714231936 8623874736985577728 5923641206256923520 3223407675528269312 523174144799615104 16269684687780512512 13569451157051858304 10869217626323204096 8168984095594549888 5468750564865895680 2768517034137241472 68283503408587264 15814794046389484672 13114560515660830464 10414326984932176256 7714093454203522048 5013859923474867840 2313626392746213632 18060136935727111040 15359903404998456832 12659669874269802624 9959436343541148416 7259202812812494208 4558969282083840000 1858735751355185792 17605246294336083200 14905012763607428992 12204779232878774784 9504545702150120576 6804312171421466368 4104078640692812160 1403845109964157952 17150355652945055360 14450122122216401152 11749888591487746944 9049655060759092736 6349421530030438528 3649187999301784320 948954468573130112 16695465011554027520 13995231480825373312 11294997950096719104 8594764419368064896 5894530888639410688 3194297357910756480 494063827182102272 16240574370162999680 13540340839434345472 10840107308705691264 8139873777977037056 5439640247248382848 2739406716519728640 39173185791074432 15785683728771971840 13085450198043317632 10385216667314663424 7684983136586009216 4984749605857355008 2284516075128700800 18031026618109598208 15330793087380944000 12630559556652289792 9930326025923635584 7230092495194981376 4529858964466327168 1829625433737672960 17576135976718570368 14875902445989916160 12175668915261261952 9475435384532607744 6775201853803953536 4074968323075299328 1374734792346645120 17121245335327542528 14421011804598888320 11720778273870234112 9020544743141579904 6320311212412925696 3620077681684271488 919844150955617280 16666354693936514688 13966121163207860480 11265887632479206272 8565654101750552064 5865420571021897856 3165187040293243648 464953509564589440 16211464052545486848 13511230521816832640 10810996991088178432 8110763460359524224 5410529929630870016 2710296398902215808 10062868173561600 15756573411154459008 13056339880425804800 10356106349697150592 7655872818968496384 4955639288239842176 2255405757511187968 18001916300492085376 15301682769763431168 12601449239034776960 9901215708306122752 7200982177577468544 4500748646848814336 1800515116120160128 17547025659101057536 14846792128372403328 12146558597643749120 9446325066915094912 6746091536186440704 4045858005457786496 1345624474729132288 17092135017710029696 14391901486981375488 11691667956252721280 8991434425524067072 6291200894795412864 3590967364066758656 890733833338104448 16637244376319001856 13937010845590347648 11236777314861693440 8536543784133039232 5836310253404385024 3136076722675730816 435843191947076608 16182353734927974016 13482120204199319808 10781886673470665600 8081653142742011392 5381419612013357184 2681186081284702976 18427696624265600384 15727463093536946176 13027229562808291968 10326996032079637760 7626762501350983552 4926528970622329344 2226295439893675136 17972805982874572544 15272572452145918336 12572338921417264128 9872105390688609920 7171871859959955712 4471638329231301504 1771404798502647296 17517915341483544704 14817681810754890496 12117448280026236288 9417214749297582080 6716981218568927872 4016747687840273664 1316514157111619456 17063024700092516864 14362791169363862656 11662557638635208448 8962324107906554240 6262090577177900032 3561857046449245824 861623515720591616 16608134058701489024 13907900527972834816 11207666997244180608 8507433466515526400 5807199935786872192 3106966405058217984 406732874329563776 16153243417310461184 13453009886581806976 10752776355853152768 8052542825124498560 5352309294395844352 2652075763667190144 18398586306648087552 15698352775919433344 12998119245190779136 10297885714462124928 7597652183733470720 4897418653004816512 2197185122276162304 17943695665257059712 15243462134528405504 12543228603799751296 9842995073071097088 7142761542342442880 4442528011613788672 1742294480885134464 17488805023866031872 14788571493137377664 12088337962408723456 9388104431680069248 6687870900951415040 3987637370222760832 1287403839494106624 17033914382475004032 14333680851746349824 11633447321017695616 8933213790289041408 6232980259560387200 3532746728831732992 832513198103078784 16579023741083976192 13878790210355321984 11178556679626667776 8478323148898013568 5778089618169359360 3077856087440705152 377622556712050944 16124133099692948352 13423899568964294144 10723666038235639936 8023432507506985728 5323198976778331520 2622965446049677312 18369475989030574720 15669242458301920512 12969008927573266304 10268775396844612096 7568541866115957888 4868308335387303680 2168074804658649472 17914585347639546880 15214351816910892672 12514118286182238464 9813884755453584256 7113651224724930048 4413417693996275840 1713184163267621632 17459694706248519040 14759461175519864832 12059227644791210624 9358994114062556416 6658760583333902208 3958527052605248000 1258293521876593792 17004804064857491200 14304570534128836992 11604337003400182784 8904103472671528576 6203869941942874368 3503636411214220160 803402880485565952 16549913423466463360 13849679892737809152 11149446362009154944 8449212831280500736 5748979300551846528 3048745769823192320 348512239094538112 16095022782075435520 13394789251346781312 10694555720618127104 7994322189889472896 5294088659160818688 2593855128432164480 18340365671413061888 15640132140684407680 12939898609955753472 10239665079227099264 7539431548498445056 4839198017769790848 2138964487041136640 17885475030022034048 15185241499293379840 12485007968564725632 9784774437836071424 7084540907107417216 4384307376378763008 1684073845650108800 17430584388631006208 14730350857902352000 12030117327173697792 9329883796445043584 6629650265716389376 3929416734987735168 1229183204259080960 16975693747239978368 14275460216511324160 11575226685782669952 8874993155054015744 6174759624325361536 3474526093596707328 774292562868053120 16520803105848950528 13820569575120296320 11120336044391642112 8420102513662987904 5719868982934333696 3019635452205679488 319401921477025280 16065912464457922688 13365678933729268480 10665445403000614272 7965211872271960064 5264978341543305856 2564744810814651648 18311255353795549056 15611021823066894848 12910788292338240640 10210554761609586432 7510321230880932224 4810087700152278016 2109854169423623808 17856364712404521216 15156131181675867008 12455897650947212800 9755664120218558592 7055430589489904384 4355197058761250176 1654963528032595968 17401474071013493376 14701240540284839168 12001007009556184960 9300773478827530752 6600539948098876544 3900306417370222336 1200072886641568128 16946583429622465536 14246349898893811328 11546116368165157120 8845882837436502912 6145649306707848704 3445415775979194496 745182245250540288 16491692788231437696 13791459257502783488 11091225726774129280 8390992196045475072 5690758665316820864 2990525134588166656 290291603859512448 16036802146840409856 13336568616111755648 10636335085383101440 7936101554654447232 5235868023925793024 2535634493197138816 18282145036178036224 15581911505449382016 12881677974720727808 10181444443992073600 7481210913263419392 4780977382534765184 2080743851806110976 17827254394787008384 15127020864058354176 12426787333329699968 9726553802601045760 7026320271872391552 4326086741143737344 1625853210415083136 17372363753395980544 14672130222667326336 11971896691938672128 9271663161210017920 6571429630481363712 3871196099752709504 1170962569024055296 16917473112004952704 14217239581276298496 11517006050547644288 8816772519818990080 6116538989090335872 3416305458361681664 716071927633027456 16462582470613924864 13762348939885270656 11062115409156616448 8361881878427962240 5661648347699308032 2961414816970653824 261181286241999616 16007691829222897024 13307458298494242816 10607224767765588608 7906991237036934400 5206757706308280192 2506524175579625984 18253034718560523392 15552801187831869184 12852567657103214976 10152334126374560768 7452100595645906560 4751867064917252352 2051633534188598144 17798144077169495552 15097910546440841344 12397677015712187136 9697443484983532928 6997209954254878720 4296976423526224512 1596742892797570304 17343253435778467712 14643019905049813504 11942786374321159296 9242552843592505088 6542319312863850880 3842085782135196672 1141852251406542464 16888362794387439872 14188129263658785664 11487895732930131456 8787662202201477248 6087428671472823040 3387195140744168832 686961610015514624 16433472152996412032 13733238622267757824 11033005091539103616 8332771560810449408 5632538030081795200 2932304499353140992 232070968624486784 15978581511605384192 13278347980876729984 10578114450148075776 7877880919419421568 5177647388690767360 2477413857962113152 18223924400943010560 15523690870214356352 12823457339485702144 10123223808757047936 7422990278028393728 4722756747299739520 2022523216571085312 17769033759551982720 15068800228823328512 12368566698094674304 9668333167366020096 6968099636637365888 4267866105908711680 1567632575180057472 17314143118160954880 14613909587432300672 11913676056703646464 9213442525974992256 6513208995246338048 3812975464517683840 1112741933789029632 16859252476769927040 14159018946041272832 11458785415312618624 8758551884583964416 6058318353855310208 3358084823126656000 657851292398001792 16404361835378899200 13704128304650244992 11003894773921590784 8303661243192936576 5603427712464282368 2903194181735628160 202960651006973952 15949471193987871360 13249237663259217152 10549004132530562944 7848770601801908736 5148537071073254528 2448303540344600320 18194814083325497728 15494580552596843520 12794347021868189312 10094113491139535104 7393879960410880896 4693646429682226688 1993412898953572480 17739923441934469888 15039689911205815680 12339456380477161472 9639222849748507264 6938989319019853056 4238755788291198848 1538522257562544640 17285032800543442048 14584799269814787840 11884565739086133632 9184332208357479424 6484098677628825216 3783865146900171008 1083631616171516800 16830142159152414208 14129908628423760000 11429675097695105792 8729441566966451584 6029208036237797376 3328974505509143168 628740974780488960 16375251517761386368 13675017987032732160 10974784456304077952 8274550925575423744 5574317394846769536 2874083864118115328 173850333389461120 15920360876370358528 13220127345641704320 10519893814913050112 7819660284184395904 5119426753455741696 2419193222727087488 18165703765707984896 15465470234979330688 12765236704250676480 10065003173522022272 7364769642793368064 4664536112064713856 1964302581336059648 17710813124316957056 15010579593588302848 12310346062859648640 9610112532130994432 6909879001402340224 4209645470673686016 1509411939945031808 17255922482925929216 14555688952197275008 11855455421468620800 9155221890739966592 6454988360011312384 3754754829282658176 1054521298554003968 16801031841534901376 14100798310806247168 11400564780077592960 8700331249348938752 6000097718620284544 3299864187891630336 599630657162976128 16346141200143873536 13645907669415219328 10945674138686565120 8245440607957910912 5545207077229256704 2844973546500602496 144740015771948288 15891250558752845696 13191017028024191488 10490783497295537280 7790549966566883072 5090316435838228864 2390082905109574656 18136593448090472064 15436359917361817856 12736126386633163648 10035892855904509440 7335659325175855232 4635425794447201024 1935192263718546816 17681702806699444224 14981469275970790016 12281235745242135808 9581002214513481600 6880768683784827392 4180535153056173184 1480301622327518976 17226812165308416384 14526578634579762176 11826345103851107968 9126111573122453760 6425878042393799552 3725644511665145344 1025410980936491136 16771921523917388544 14071687993188734336 11371454462460080128 8671220931731425920 5970987401002771712 3270753870274117504 570520339545463296 16317030882526360704 13616797351797706496 10916563821069052288 8216330290340398080 5516096759611743872 2815863228883089664 115629698154435456 15862140241135332864 13161906710406678656 10461673179678024448 7761439648949370240 5061206118220716032 2360972587492061824 18107483130472959232 15407249599744305024 12707016069015650816 10006782538286996608 7306549007558342400 4606315476829688192 1906081946101033984 17652592489081931392 14952358958353277184 12252125427624622976 9551891896895968768 6851658366167314560 4151424835438660352 1451191304710006144 17197701847690903552 14497468316962249344 11797234786233595136 9097001255504940928 6396767724776286720 3696534194047632512 996300663318978304 16742811206299875712 14042577675571221504 11342344144842567296 8642110614113913088 5941877083385258880 3241643552656604672 541410021927950464 16287920564908847872 13587687034180193664 10887453503451539456 8187219972722885248 5486986441994231040 2786752911265576832 86519380536922624 15833029923517820032 13132796392789165824 10432562862060511616 7732329331331857408 5032095800603203200 2331862269874548992 18078372812855446400 15378139282126792192 12677905751398137984 9977672220669483776 7277438689940829568 4577205159212175360 1876971628483521152 17623482171464418560 14923248640735764352 12223015110007110144 9522781579278455936 6822548048549801728 4122314517821147520 1422080987092493312 17168591530073390720 14468357999344736512 11768124468616082304 9067890937887428096 6367657407158773888 3667423876430119680 967190345701465472 16713700888682362880 14013467357953708672 11313233827225054464 8613000296496400256 5912766765767746048 3212533235039091840 512299704310437632 16258810247291335040 13558576716562680832 10858343185834026624 8158109655105372416 5457876124376718208 2757642593648064000 57409062919409792 15803919605900307200 13103686075171652992 10403452544442998784 7703219013714344576 5002985482985690368 2302751952257036160 18049262495237933568 15349028964509279360 12648795433780625152 9948561903051970944 7248328372323316736 4548094841594662528 1847861310866008320 17594371853846905728 14894138323118251520 12193904792389597312 9493671261660943104 6793437730932288896 4093204200203634688 1392970669474980480 17139481212455877888 14439247681727223680 11739014150998569472 9038780620269915264 6338547089541261056 3638313558812606848 938080028083952640 16684590571064850048 13984357040336195840 11284123509607541632 8583889978878887424 5883656448150233216 3183422917421579008 483189386692924800 16229699929673822208 13529466398945168000 10829232868216513792 8128999337487859584 5428765806759205376 2728532276030551168 28298745301896960 15774809288282794368 13074575757554140160 10374342226825485952 7674108696096831744 4973875165368177536 2273641634639523328 18020152177620420736 15319918646891766528 12619685116163112320 9919451585434458112 7219218054705803904 4518984523977149696 1818750993248495488 17565261536229392896 14865028005500738688 12164794474772084480 9464560944043430272 6764327413314776064 4064093882586121856 1363860351857467648 17110370894838365056 14410137364109710848 11709903833381056640 9009670302652402432 6309436771923748224 3609203241195094016 908969710466439808 16655480253447337216 13955246722718683008 11255013191990028800 8554779661261374592 5854546130532720384 3154312599804066176 454079069075411968 16200589612056309376 13500356081327655168 10800122550599000960 8099889019870346752 5399655489141692544 2699421958413038336 18445932501393935744 15745698970665281536 13045465439936627328 10345231909207973120 7644998378479318912 4944764847750664704 2244531317022010496 17991041860002907904 15290808329274253696 12590574798545599488 9890341267816945280 7190107737088291072 4489874206359636864 1789640675630982656 17536151218611880064 14835917687883225856 12135684157154571648 9435450626425917440 6735217095697263232 4034983564968609024 1334750034239954816 17081260577220852224 14381027046492198016 11680793515763543808 8980559985034889600 6280326454306235392 3580092923577581184 879859392848926976 16626369935829824384 13926136405101170176 11225902874372515968 8525669343643861760 5825435812915207552 3125202282186553344 424968751457899136 16171479294438796544 13471245763710142336 10771012232981488128 8070778702252833920 5370545171524179712 2670311640795525504 18416822183776422912 15716588653047768704 13016355122319114496 10316121591590460288 7615888060861806080 4915654530133151872 2215420999404497664 17961931542385395072 15261698011656740864 12561464480928086656 9861230950199432448 7160997419470778240 4460763888742124032 1760530358013469824 17507040900994367232 14806807370265713024 12106573839537058816 9406340308808404608 6706106778079750400 4005873247351096192 1305639716622441984 17052150259603339392 14351916728874685184 11651683198146030976 8951449667417376768 6251216136688722560 3550982605960068352 850749075231414144 16597259618212311552 13897026087483657344 11196792556755003136 8496559026026348928 5796325495297694720 3096091964569040512 395858433840386304 16142368976821283712 13442135446092629504 10741901915363975296 8041668384635321088 5341434853906666880 2641201323178012672 18387711866158910080 15687478335430255872 12987244804701601664 10287011273972947456 7586777743244293248 4886544212515639040 2186310681786984832 17932821224767882240 15232587694039228032 12532354163310573824 9832120632581919616 7131887101853265408 4431653571124611200 1731420040395956992 17477930583376854400 14777697052648200192 12077463521919545984 9377229991190891776 6676996460462237568 3976762929733583360 1276529399004929152 17023039941985826560 14322806411257172352 11622572880528518144 8922339349799863936 6222105819071209728 3521872288342555520 821638757613901312 16568149300594798720 13867915769866144512 11167682239137490304 8467448708408836096 5767215177680181888 3066981646951527680 366748116222873472 16113258659203770880 13413025128475116672 10712791597746462464 8012558067017808256 5312324536289154048 2612091005560499840 18358601548541397248 15658368017812743040 12958134487084088832 10257900956355434624 7557667425626780416 4857433894898126208 2157200364169472000 17903710907150369408 15203477376421715200 12503243845693060992 9803010314964406784 7102776784235752576 4402543253507098368 1702309722778444160 17448820265759341568 14748586735030687360 12048353204302033152 9348119673573378944 6647886142844724736 3947652612116070528 1247419081387416320 16993929624368313728 14293696093639659520 11593462562911005312 8893229032182351104 6192995501453696896 3492761970725042688 792528439996388480 16539038982977285888 13838805452248631680 11138571921519977472 8438338390791323264 5738104860062669056 3037871329334014848 337637798605360640 16084148341586258048 13383914810857603840 10683681280128949632 7983447749400295424 5283214218671641216 2582980687942987008 18329491230923884416 15629257700195230208 12929024169466576000 10228790638737921792 7528557108009267584 4828323577280613376 2128090046551959168 17874600589532856576 15174367058804202368 12474133528075548160 9773899997346893952 7073666466618239744 4373432935889585536 1673199405160931328 17419709948141828736 14719476417413174528 12019242886684520320 9319009355955866112 6618775825227211904 3918542294498557696 1218308763769903488 16964819306750800896 14264585776022146688 11564352245293492480 8864118714564838272 6163885183836184064 3463651653107529856 763418122378875648 16509928665359773056 13809695134631118848 11109461603902464640 8409228073173810432 5708994542445156224 3008761011716502016 308527480987847808 16055038023968745216 13354804493240091008 10654570962511436800 7954337431782782592 5254103901054128384 2553870370325474176 18300380913306371584 15600147382577717376 12899913851849063168 10199680321120408960 7499446790391754752 4799213259663100544 2098979728934446336 17845490271915343744 15145256741186689536 12445023210458035328 9744789679729381120 7044556149000726912 4344322618272072704 1644089087543418496 17390599630524315904 14690366099795661696 11990132569067007488 9289899038338353280 6589665507609699072 3889431976881044864 1189198446152390656 16935708989133288064 14235475458404633856 11535241927675979648 8835008396947325440 6134774866218671232 3434541335490017024 734307804761362816 16480818347742260224 13780584817013606016 11080351286284951808 8380117755556297600 5679884224827643392 2979650694098989184 279417163370334976 16025927706351232384 13325694175622578176 10625460644893923968 7925227114165269760 5224993583436615552 2524760052707961344 18271270595688858752 15571037064960204544 12870803534231550336 10170570003502896128 7470336472774241920 4770102942045587712 2069869411316933504 17816379954297830912 15116146423569176704 12415912892840522496 9715679362111868288 7015445831383214080 4315212300654559872 1614978769925905664 17361489312906803072 14661255782178148864 11961022251449494656 9260788720720840448 6560555189992186240 3860321659263532032 1160088128534877824 16906598671515775232 14206365140787121024 11506131610058466816 8805898079329812608 6105664548601158400 3405431017872504192 705197487143849984 16451708030124747392 13751474499396093184 11051240968667438976 8351007437938784768 5650773907210130560 2950540376481476352 250306845752822144 15996817388733719552 13296583858005065344 10596350327276411136 7896116796547756928 5195883265819102720 2495649735090448512 18242160278071345920 15541926747342691712 12841693216614037504 10141459685885383296 7441226155156729088 4740992624428074880 2040759093699420672 17787269636680318080 15087036105951663872 12386802575223009664 9686569044494355456 6986335513765701248 4286101983037047040 1585868452308392832 17332378995289290240 14632145464560636032 11931911933831981824 9231678403103327616 6531444872374673408 3831211341646019200 1130977810917364992 16877488353898262400 14177254823169608192 11477021292440953984 8776787761712299776 6076554230983645568 3376320700254991360 676087169526337152 16422597712507234560 13722364181778580352 11022130651049926144 8321897120321271936 5621663589592617728 2921430058863963520 221196528135309312 15967707071116206720 13267473540387552512 10567240009658898304 7867006478930244096 5166772948201589888 2466539417472935680 18213049960453833088 15512816429725178880 12812582898996524672 10112349368267870464 7412115837539216256 4711882306810562048 2011648776081907840 17758159319062805248 15057925788334151040 12357692257605496832 9657458726876842624 6957225196148188416 4256991665419534208 1556758134690880000 17303268677671777408 14603035146943123200 11902801616214468992 9202568085485814784 6502334554757160576 3802101024028506368 1101867493299852160 16848378036280749568 14148144505552095360 11447910974823441152 8747677444094786944 6047443913366132736 3347210382637478528 646976851908824320 16393487394889721728 13693253864161067520 10993020333432413312 8292786802703759104 5592553271975104896 2892319741246450688 192086210517796480 15938596753498693888 13238363222770039680 10538129692041385472 7837896161312731264 5137662630584077056 2437429099855422848 18183939642836320256 15483706112107666048 12783472581379011840 10083239050650357632 7383005519921703424 4682771989193049216 1982538458464395008 17729049001445292416 15028815470716638208 12328581939987984000 9628348409259329792 6928114878530675584 4227881347802021376 1527647817073367168 17274158360054264576 14573924829325610368 11873691298596956160 9173457767868301952 6473224237139647744 3772990706410993536 1072757175682339328 16819267718663236736 14119034187934582528 11418800657205928320 8718567126477274112 6018333595748619904 3318100065019965696 617866534291311488 16364377077272208896 13664143546543554688 10963910015814900480 8263676485086246272 5563442954357592064 2863209423628937856 162975892900283648 15909486435881181056 13209252905152526848 10509019374423872640 7808785843695218432 5108552312966564224 2408318782237910016 18154829325218807424 15454595794490153216 12754362263761499008 10054128733032844800 7353895202304190592 4653661671575536384 1953428140846882176 17699938683827779584 14999705153099125376 12299471622370471168 9599238091641816960 6899004560913162752 4198771030184508544 1498537499455854336 17245048042436751744 14544814511708097536 11844580980979443328 9144347450250789120 6444113919522134912 3743880388793480704 1043646858064826496 16790157401045723904 14089923870317069696 11389690339588415488 8689456808859761280 5989223278131107072 3288989747402452864 588756216673798656 16335266759654696064 13635033228926041856 10934799698197387648 8234566167468733440 5534332636740079232 2834099106011425024 133865575282770816 15880376118263668224 13180142587535014016 10479909056806359808 7779675526077705600 5079441995349051392 2379208464620397184 18125719007601294592 15425485476872640384 12725251946143986176 10025018415415331968 7324784884686677760 4624551353958023552 1924317823229369344 17670828366210266752 14970594835481612544 12270361304752958336 9570127774024304128 6869894243295649920 4169660712566995712 1469427181838341504 17215937724819238912 14515704194090584704 11815470663361930496 9115237132633276288 6415003601904622080 3714770071175967872 1014536540447313664 16761047083428211072 14060813552699556864 11360580021970902656 8660346491242248448 5960112960513594240 3259879429784940032 559645899056285824 16306156442037183232 13605922911308529024 10905689380579874816 8205455849851220608 5505222319122566400 2804988788393912192 104755257665257984 15851265800646155392 13151032269917501184 10450798739188846976 7750565208460192768 5050331677731538560 2350098147002884352 18096608689983781760 15396375159255127552 12696141628526473344 9995908097797819136 7295674567069164928 4595441036340510720 1895207505611856512 17641718048592753920 14941484517864099712 12241250987135445504 9541017456406791296 6840783925678137088 4140550394949482880 1440316864220828672 17186827407201726080 14486593876473071872 11786360345744417664 9086126815015763456 6385893284287109248 3685659753558455040 985426222829800832 16731936765810698240 14031703235082044032 11331469704353389824 8631236173624735616 5931002642896081408 3230769112167427200 530535581438772992 16277046124419670400 13576812593691016192 10876579062962361984 8176345532233707776 5476112001505053568 2775878470776399360 75644940047745152 15822155483028642560 13121921952299988352 10421688421571334144 7721454890842679936 5021221360114025728 2320987829385371520 18067498372366268928 15367264841637614720 12667031310908960512 9966797780180306304 7266564249451652096 4566330718722997888 1866097187994343680 17612607730975241088 14912374200246586880 12212140669517932672 9511907138789278464 6811673608060624256 4111440077331970048 1411206546603315840 17157717089584213248 14457483558855559040 11757250028126904832 9057016497398250624 6356782966669596416 3656549435940942208 956315905212288000 16702826448193185408 14002592917464531200 11302359386735876992 8602125856007222784 5901892325278568576 3201658794549914368 501425263821260160 16247935806802157568 13547702276073503360 10847468745344849152 8147235214616194944 5447001683887540736 2746768153158886528 46534622430232320 15793045165411129728 13092811634682475520 10392578103953821312 7692344573225167104 4992111042496512896 2291877511767858688 18038388054748756096 15338154524020101888 12637920993291447680 9937687462562793472 7237453931834139264 4537220401105485056 1836986870376830848 17583497413357728256 14883263882629074048 12183030351900419840 9482796821171765632 6782563290443111424 4082329759714457216 1382096228985803008 17128606771966700416 14428373241238046208 11728139710509392000 9027906179780737792 6327672649052083584 3627439118323429376 927205587594775168 16673716130575672576 13973482599847018368 11273249069118364160 8573015538389709952 5872782007661055744 3172548476932401536 472314946203747328 16218825489184644736 13518591958455990528 10818358427727336320 8118124896998682112 5417891366270027904 2717657835541373696 17424304812719488 15763934847793616896 13063701317064962688 10363467786336308480 7663234255607654272 4963000724879000064 2262767194150345856 18009277737131243264 15309044206402589056 12608810675673934848 9908577144945280640 7208343614216626432 4508110083487972224 1807876552759318016 17554387095740215424 14854153565011561216 12153920034282907008 9453686503554252800 6753452972825598592 4053219442096944384 1352985911368290176 17099496454349187584 14399262923620533376 11699029392891879168 8998795862163224960 6298562331434570752 3598328800705916544 898095269977262336 16644605812958159744 13944372282229505536 11244138751500851328 8543905220772197120 5843671690043542912 3143438159314888704 443204628586234496 16189715171567131904 13489481640838477696 10789248110109823488 8089014579381169280 5388781048652515072 2688547517923860864 18435058060904758272 15734824530176104064 13034590999447449856 10334357468718795648 7634123937990141440 4933890407261487232 2233656876532833024 17980167419513730432 15279933888785076224 12579700358056422016 9879466827327767808 7179233296599113600 4478999765870459392 1778766235141805184 17525276778122702592 14825043247394048384 12124809716665394176 9424576185936739968 6724342655208085760 4024109124479431552 1323875593750777344 17070386136731674752 14370152606003020544 11669919075274366336 8969685544545712128 6269452013817057920 3569218483088403712 868984952359749504 16615495495340646912 13915261964611992704 11215028433883338496 8514794903154684288 5814561372426030080 3114327841697375872 414094310968721664 16160604853949619072 13460371323220964864 10760137792492310656 8059904261763656448 5359670731035002240 2659437200306348032 18405947743287245440 15705714212558591232 13005480681829937024 10305247151101282816 7605013620372628608 4904780089643974400 2204546558915320192 17951057101896217600 15250823571167563392 12550590040438909184 9850356509710254976 7150122978981600768 4449889448252946560 1749655917524292352 17496166460505189760 14795932929776535552 12095699399047881344 9395465868319227136 6695232337590572928 3994998806861918720 1294765276133264512 17041275819114161920 14341042288385507712 11640808757656853504 8940575226928199296 6240341696199545088 3540108165470890880 839874634742236672 16586385177723134080 13886151646994479872 11185918116265825664 8485684585537171456 5785451054808517248 3085217524079863040 384983993351208832 16131494536332106240 13431261005603452032 10731027474874797824 8030793944146143616 5330560413417489408 2630326882688835200 18376837425669732608 15676603894941078400 12976370364212424192 10276136833483769984 7575903302755115776 4875669772026461568 2175436241297807360 17921946784278704768 15221713253550050560 12521479722821396352 9821246192092742144 7121012661364087936 4420779130635433728 1720545599906779520 17467056142887676928 14766822612159022720 12066589081430368512 9366355550701714304 6666122019973060096 3965888489244405888 1265654958515751680 17012165501496649088 14311931970767994880 11611698440039340672 8911464909310686464 6211231378582032256 3510997847853378048 810764317124723840 16557274860105621248 13857041329376967040 11156807798648312832 8456574267919658624 5756340737191004416 3056107206462350208 355873675733696000 16102384218714593408 13402150687985939200 10701917157257284992 8001683626528630784 5301450095799976576 2601216565071322368 18347727108052219776 15647493577323565568 12947260046594911360 10247026515866257152 7546792985137602944 4846559454408948736 2146325923680294528 17892836466661191936 15192602935932537728 12492369405203883520 9792135874475229312 7091902343746575104 4391668813017920896 1691435282289266688 17437945825270164096 14737712294541509888 12037478763812855680 9337245233084201472 6637011702355547264 3936778171626893056 1236544640898238848 16983055183879136256 14282821653150482048 11582588122421827840 8882354591693173632 6182121060964519424 3481887530235865216 781653999507211008 16528164542488108416 13827931011759454208 11127697481030800000 8427463950302145792 5727230419573491584 3026996888844837376 326763358116183168 16073273901097080576 13373040370368426368 10672806839639772160 7972573308911117952 5272339778182463744 2572106247453809536 18318616790434706944 15618383259706052736 12918149728977398528 10217916198248744320 7517682667520090112 4817449136791435904 2117215606062781696 17863726149043679104 15163492618315024896 12463259087586370688 9763025556857716480 7062792026129062272 4362558495400408064 1662324964671753856 17408835507652651264 14708601976923997056 12008368446195342848 9308134915466688640 6607901384738034432 3907667854009380224 1207434323280726016 16953944866261623424 14253711335532969216 11553477804804315008 8853244274075660800 6153010743347006592 3452777212618352384 752543681889698176 16499054224870595584 13798820694141941376 11098587163413287168 8398353632684632960 5698120101955978752 2997886571227324544 297653040498670336 16044163583479567744 13343930052750913536 10643696522022259328 7943462991293605120 5243229460564950912 2542995929836296704 18289506472817194112 15589272942088539904 12889039411359885696 10188805880631231488 7488572349902577280 4788338819173923072 2088105288445268864 17834615831426166272 15134382300697512064 12434148769968857856 9733915239240203648 7033681708511549440 4333448177782895232 1633214647054241024 17379725190035138432 14679491659306484224 11979258128577830016 9279024597849175808 6578791067120521600 3878557536391867392 1178324005663213184 16924834548644110592 14224601017915456384 11524367487186802176 8824133956458147968 6123900425729493760 3423666895000839552 723433364272185344 16469943907253082752 13769710376524428544 11069476845795774336 8369243315067120128 5669009784338465920 2968776253609811712 268542722881157504 16015053265862054912 13314819735133400704 10614586204404746496 7914352673676092288 5214119142947438080 2513885612218783872 18260396155199681280 15560162624471027072 12859929093742372864 10159695563013718656 7459462032285064448 4759228501556410240 2058994970827756032 17805505513808653440 15105271983079999232 12405038452351345024 9704804921622690816 7004571390894036608 4304337860165382400 1604104329436728192 17350614872417625600 14650381341688971392 11950147810960317184 9249914280231662976 6549680749503008768 3849447218774354560 1149213688045700352 16895724231026597760 14195490700297943552 11495257169569289344 8795023638840635136 6094790108111980928 3394556577383326720 694323046654672512 16440833589635569920 13740600058906915712 11040366528178261504 8340132997449607296 5639899466720953088 2939665935992298880 239432405263644672 15985942948244542080 13285709417515887872 10585475886787233664 7885242356058579456 5185008825329925248 2484775294601271040 18231285837582168448 15531052306853514240 12830818776124860032 10130585245396205824 7430351714667551616 4730118183938897408 2029884653210243200 17776395196191140608 15076161665462486400 12375928134733832192 9675694604005177984 6975461073276523776 4275227542547869568 1574994011819215360 17321504554800112768 14621271024071458560 11921037493342804352 9220803962614150144 6520570431885495936 3820336901156841728 1120103370428187520 16866613913409084928 14166380382680430720 11466146851951776512 8765913321223122304 6065679790494468096 3365446259765813888 665212729037159680 16411723272018057088 13711489741289402880 11011256210560748672 8311022679832094464 5610789149103440256 2910555618374786048 210322087646131840 15956832630627029248 13256599099898375040 10556365569169720832 7856132038441066624 5155898507712412416 2455664976983758208 18202175519964655616 15501941989236001408 12801708458507347200 10101474927778692992 7401241397050038784 4701007866321384576 2000774335592730368 17747284878573627776 15047051347844973568 12346817817116319360 9646584286387665152 6946350755659010944 4246117224930356736 1545883694201702528 17292394237182599936 14592160706453945728 11891927175725291520 9191693644996637312 6491460114267983104 3791226583539328896 1090993052810674688 16837503595791572096 14137270065062917888 11437036534334263680 8736803003605609472 6036569472876955264 3336335942148301056 636102411419646848 16382612954400544256 13682379423671890048 10982145892943235840 8281912362214581632 5581678831485927424 2881445300757273216 181211770028619008 15927722313009516416 13227488782280862208 10527255251552208000 7827021720823553792 5126788190094899584 2426554659366245376 18173065202347142784 15472831671618488576 12772598140889834368 10072364610161180160 7372131079432525952 4671897548703871744 1971664017975217536 17718174560956114944 15017941030227460736 12317707499498806528 9617473968770152320 6917240438041498112 4217006907312843904 1516773376584189696 17263283919565087104 14563050388836432896 11862816858107778688 9162583327379124480 6462349796650470272 3762116265921816064 1061882735193161856 16808393278174059264 14108159747445405056 11407926216716750848 8707692685988096640 6007459155259442432 3307225624530788224 606992093802134016 16353502636783031424 13653269106054377216 10953035575325723008 8252802044597068800 5552568513868414592 2852334983139760384 152101452411106176 15898611995392003584 13198378464663349376 10498144933934695168 7797911403206040960 5097677872477386752 2397444341748732544 18143954884729629952 15443721354000975744 12743487823272321536 10043254292543667328 7343020761815013120 4642787231086358912 1942553700357704704 17689064243338602112 14988830712609947904 12288597181881293696 9588363651152639488 6888130120423985280 4187896589695331072 1487663058966676864 17234173601947574272 14533940071218920064 11833706540490265856 9133473009761611648 6433239479032957440 3733005948304303232 1032772417575649024 16779282960556546432 14079049429827892224 11378815899099238016 8678582368370583808 5978348837641929600 3278115306913275392 577881776184621184 16324392319165518592 13624158788436864384 10923925257708210176 8223691726979555968 5523458196250901760 2823224665522247552 122991134793593344 15869501677774490752 13169268147045836544 10469034616317182336 7768801085588528128 5068567554859873920 2368334024131219712 18114844567112117120 15414611036383462912 12714377505654808704 10014143974926154496 7313910444197500288 4613676913468846080 1913443382740191872 17659953925721089280 14959720394992435072 12259486864263780864 9559253333535126656 6859019802806472448 4158786272077818240 1458552741349164032 17205063284330061440 14504829753601407232 11804596222872753024 9104362692144098816 6404129161415444608 3703895630686790400 1003662099958136192 16750172642939033600 14049939112210379392 11349705581481725184 8649472050753070976 5949238520024416768 3249004989295762560 548771458567108352 16295282001548005760 13595048470819351552 10894814940090697344 8194581409362043136 5494347878633388928 2794114347904734720 93880817176080512 15840391360156977920 13140157829428323712 10439924298699669504 7739690767971015296 5039457237242361088 2339223706513706880 18085734249494604288 15385500718765950080 12685267188037295872 9985033657308641664 7284800126579987456 4584566595851333248 1884333065122679040 17630843608103576448 14930610077374922240 12230376546646268032 9530143015917613824 6829909485188959616 4129675954460305408 1429442423731651200 17175952966712548608 14475719435983894400 11775485905255240192 9075252374526585984 6375018843797931776 3674785313069277568 974551782340623360 16721062325321520768 14020828794592866560 11320595263864212352 8620361733135558144 5920128202406903936 3219894671678249728 519661140949595520 16266171683930492928 13565938153201838720 10865704622473184512 8165471091744530304 5465237561015876096 2765004030287221888 64770499558567680 15811281042539465088 13111047511810810880 10410813981082156672 7710580450353502464 5010346919624848256 2310113388896194048 18056623931877091456 15356390401148437248 12656156870419783040 9955923339691128832 7255689808962474624 4555456278233820416 1855222747505166208 17601733290486063616 14901499759757409408 12201266229028755200 9501032698300100992 6800799167571446784 4100565636842792576 1400332106114138368 17146842649095035776 14446609118366381568 11746375587637727360 9046142056909073152 6345908526180418944 3645674995451764736 945441464723110528 16691952007704007936 13991718476975353728 11291484946246699520 8591251415518045312 5891017884789391104 3190784354060736896 490550823332082688 16237061366312980096 13536827835584325888 10836594304855671680 8136360774127017472 5436127243398363264 2735893712669709056 35660181941054848 15782170724921952256 13081937194193298048 10381703663464643840 7681470132735989632 4981236602007335424 2281003071278681216 18027513614259578624 15327280083530924416 12627046552802270208 9926813022073616000 7226579491344961792 4526345960616307584 1826112429887653376 17572622972868550784 14872389442139896576 12172155911411242368 9471922380682588160 6771688849953933952 4071455319225279744 1371221788496625536 17117732331477522944 14417498800748868736 11717265270020214528 9017031739291560320 6316798208562906112 3616564677834251904 916331147105597696 16662841690086495104 13962608159357840896 11262374628629186688 8562141097900532480 5861907567171878272 3161674036443224064 461440505714569856 16207951048695467264 13507717517966813056 10807483987238158848 8107250456509504640 5407016925780850432 2706783395052196224 6549864323542016 15753060407304439424 13052826876575785216 10352593345847131008 7652359815118476800 4952126284389822592 2251892753661168384 17998403296642065792 15298169765913411584 12597936235184757376 9897702704456103168 7197469173727448960 4497235642998794752 1797002112270140544 17543512655251037952 14843279124522383744 12143045593793729536 9442812063065075328 6742578532336421120 4042345001607766912 1342111470879112704 17088622013860010112 14388388483131355904 11688154952402701696 8987921421674047488 6287687890945393280 3587454360216739072 887220829488084864 16633731372468982272 13933497841740328064 11233264311011673856 8533030780283019648 5832797249554365440 3132563718825711232 432330188097057024 16178840731077954432 13478607200349300224 10778373669620646016 8078140138891991808 5377906608163337600 2677673077434683392 18424183620415580800 15723950089686926592 13023716558958272384 10323483028229618176 7623249497500963968 4923015966772309760 2222782436043655552 17969292979024552960 15269059448295898752 12568825917567244544 9868592386838590336 7168358856109936128 4468125325381281920 1767891794652627712 17514402337633525120 14814168806904870912 12113935276176216704 9413701745447562496 6713468214718908288 4013234683990254080 1313001153261599872 17059511696242497280 14359278165513843072 11659044634785188864 8958811104056534656 6258577573327880448 3558344042599226240 858110511870572032 16604621054851469440 13904387524122815232 11204153993394161024 8503920462665506816 5803686931936852608 3103453401208198400 403219870479544192 16149730413460441600 13449496882731787392 10749263352003133184 8049029821274478976 5348796290545824768 2648562759817170560 18395073302798067968 15694839772069413760 12994606241340759552 10294372710612105344 7594139179883451136 4893905649154796928 2193672118426142720 17940182661407040128 15239949130678385920 12539715599949731712 9839482069221077504 7139248538492423296 4439015007763769088 1738781477035114880 17485292020016012288 14785058489287358080 12084824958558703872 9384591427830049664 6684357897101395456 3984124366372741248 1283890835644087040 17030401378624984448 14330167847896330240 11629934317167676032 8929700786439021824 6229467255710367616 3529233724981713408 829000194253059200 16575510737233956608 13875277206505302400 11175043675776648192 8474810145047993984 5774576614319339776 3074343083590685568 374109552862031360 16120620095842928768 13420386565114274560 10720153034385620352 8019919503656966144 5319685972928311936 2619452442199657728 18365962985180555136 15665729454451900928 12965495923723246720 10265262392994592512 7565028862265938304 4864795331537284096 2164561800808629888 17911072343789527296 15210838813060873088 12510605282332218880 9810371751603564672 7110138220874910464 4409904690146256256 1709671159417602048 17456181702398499456 14755948171669845248 12055714640941191040 9355481110212536832 6655247579483882624 3955014048755228416 1254780518026574208 17001291061007471616 14301057530278817408 11600823999550163200 8900590468821508992 6200356938092854784 3500123407364200576 799889876635546368 16546400419616443776 13846166888887789568 11145933358159135360 8445699827430481152 5745466296701826944 3045232765973172736 344999235244518528 16091509778225415936 13391276247496761728 10691042716768107520 7990809186039453312 5290575655310799104 2590342124582144896 18336852667563042304 15636619136834388096 12936385606105733888 10236152075377079680 7535918544648425472 4835685013919771264 2135451483191117056 17881962026172014464 15181728495443360256 12481494964714706048 9781261433986051840 7081027903257397632 4380794372528743424 1680560841800089216 17427071384780986624 14726837854052332416 12026604323323678208 9326370792595024000 6626137261866369792 3925903731137715584 1225670200409061376 16972180743389958784 14271947212661304576 11571713681932650368 8871480151203996160 6171246620475341952 3471013089746687744 770779559018033536 16517290101998930944 13817056571270276736 11116823040541622528 8416589509812968320 5716355979084314112 3016122448355659904 315888917627005696 16062399460607903104 13362165929879248896 10661932399150594688 7961698868421940480 5261465337693286272 2561231806964632064 18307742349945529472 15607508819216875264 12907275288488221056 10207041757759566848 7506808227030912640 4806574696302258432 2106341165573604224 17852851708554501632 15152618177825847424 12452384647097193216 9752151116368539008 7051917585639884800 4351684054911230592 1651450524182576384 17397961067163473792 14697727536434819584 11997494005706165376 9297260474977511168 6597026944248856960 3896793413520202752 1196559882791548544 16943070425772445952 14242836895043791744 11542603364315137536 8842369833586483328 6142136302857829120 3441902772129174912 741669241400520704 16488179784381418112 13787946253652763904 11087712722924109696 8387479192195455488 5687245661466801280 2987012130738147072 286778600009492864 16033289142990390272 13333055612261736064 10632822081533081856 7932588550804427648 5232355020075773440 2532121489347119232 18278632032328016640 15578398501599362432 12878164970870708224 10177931440142054016 7477697909413399808 4777464378684745600 2077230847956091392 17823741390936988800 15123507860208334592 12423274329479680384 9723040798751026176 7022807268022371968 4322573737293717760 1622340206565063552 17368850749545960960 14668617218817306752 11968383688088652544 9268150157359998336 6567916626631344128 3867683095902689920 1167449565174035712 16913960108154933120 14213726577426278912 11513493046697624704 8813259515968970496 6113025985240316288 3412792454511662080 712558923783007872 16459069466763905280 13758835936035251072 11058602405306596864 8358368874577942656 5658135343849288448 2957901813120634240 257668282391980032 16004178825372877440 13303945294644223232 10603711763915569024 7903478233186914816 5203244702458260608 2503011171729606400 18249521714710503808 15549288183981849600 12849054653253195392 10148821122524541184 7448587591795886976 4748354061067232768 2048120530338578560 17794631073319475968 15094397542590821760 12394164011862167552 9693930481133513344 6993696950404859136 4293463419676204928 1593229888947550720 17339740431928448128 14639506901199793920 11939273370471139712 9239039839742485504 6538806309013831296 3838572778285177088 1138339247556522880 16884849790537420288 14184616259808766080 11484382729080111872 8784149198351457664 6083915667622803456 3383682136894149248 683448606165495040 16429959149146392448 13729725618417738240 11029492087689084032 8329258556960429824 5629025026231775616 2928791495503121408 228557964774467200 15975068507755364608 13274834977026710400 10574601446298056192 7874367915569401984 5174134384840747776 2473900854112093568 18220411397092990976 15520177866364336768 12819944335635682560 10119710804907028352 7419477274178374144 4719243743449719936 2019010212721065728 17765520755701963136 15065287224973308928 12365053694244654720 9664820163516000512 6964586632787346304 4264353102058692096 1564119571330037888 17310630114310935296 14610396583582281088 11910163052853626880 9209929522124972672 6509695991396318464 3809462460667664256 1109228929939010048 16855739472919907456 14155505942191253248 11455272411462599040 8755038880733944832 6054805350005290624 3354571819276636416 654338288547982208 16400848831528879616 13700615300800225408 11000381770071571200 8300148239342916992 5599914708614262784 2899681177885608576 199447647156954368 15945958190137851776 13245724659409197568 10545491128680543360 7845257597951889152 5145024067223234944 2444790536494580736 18191301079475478144 15491067548746823936 12790834018018169728 10090600487289515520 7390366956560861312 4690133425832207104 1989899895103552896 17736410438084450304 15036176907355796096 12335943376627141888 9635709845898487680 6935476315169833472 4235242784441179264 1535009253712525056 17281519796693422464 14581286265964768256 11881052735236114048 9180819204507459840 6480585673778805632 3780352143050151424 1080118612321497216 16826629155302394624 14126395624573740416 11426162093845086208 8725928563116432000 6025695032387777792 3325461501659123584 625227970930469376 16371738513911366784 13671504983182712576 10971271452454058368 8271037921725404160 5570804390996749952 2870570860268095744 170337329539441536 15916847872520338944 13216614341791684736 10516380811063030528 7816147280334376320 5115913749605722112 2415680218877067904 18162190761857965312 15461957231129311104 12761723700400656896 10061490169672002688 7361256638943348480 4661023108214694272 1960789577486040064 17707300120466937472 15007066589738283264 12306833059009629056 9606599528280974848 6906365997552320640 4206132466823666432 1505898936095012224 17252409479075909632 14552175948347255424 11851942417618601216 9151708886889947008 6451475356161292800 3751241825432638592 1051008294703984384 16797518837684881792 14097285306956227584 11397051776227573376 8696818245498919168 5996584714770264960 3296351184041610752 596117653312956544 16342628196293853952 13642394665565199744 10942161134836545536 8241927604107891328 5541694073379237120 2841460542650582912 141227011921928704 15887737554902826112 13187504024174171904 10487270493445517696 7787036962716863488 5086803431988209280 2386569901259555072 18133080444240452480 15432846913511798272 12732613382783144064 10032379852054489856 7332146321325835648 4631912790597181440 1931679259868527232 17678189802849424640 14977956272120770432 12277722741392116224 9577489210663462016 6877255679934807808 4177022149206153600 1476788618477499392 17223299161458396800 14523065630729742592 11822832100001088384 9122598569272434176 6422365038543779968 3722131507815125760 1021897977086471552 16768408520067368960 14068174989338714752 11367941458610060544 8667707927881406336 5967474397152752128 3267240866424097920 567007335695443712 16313517878676341120 13613284347947686912 10913050817219032704 8212817286490378496 5512583755761724288 2812350225033070080 112116694304415872 15858627237285313280 13158393706556659072 10458160175828004864 7757926645099350656 5057693114370696448 2357459583642042240 18103970126622939648 15403736595894285440 12703503065165631232 10003269534436977024 7303036003708322816 4602802472979668608 1902568942251014400 17649079485231911808 14948845954503257600 12248612423774603392 9548378893045949184 6848145362317294976 4147911831588640768 1447678300859986560 17194188843840883968 14493955313112229760 11793721782383575552 9093488251654921344 6393254720926267136 3693021190197612928 992787659468958720 16739298202449856128 14039064671721201920 11338831140992547712 8638597610263893504 5938364079535239296 3238130548806585088 537897018077930880 16284407561058828288 13584174030330174080 10883940499601519872 8183706968872865664 5483473438144211456 2783239907415557248 83006376686903040 15829516919667800448 13129283388939146240 10429049858210492032 7728816327481837824 5028582796753183616 2328349266024529408 18074859809005426816 15374626278276772608 12674392747548118400 9974159216819464192 7273925686090809984 4573692155362155776 1873458624633501568 17619969167614398976 14919735636885744768 12219502106157090560 9519268575428436352 6819035044699782144 4118801513971127936 1418567983242473728 17165078526223371136 14464844995494716928 11764611464766062720 9064377934037408512 6364144403308754304 3663910872580100096 963677341851445888 16710187884832343296 14009954354103689088 11309720823375034880 8609487292646380672 5909253761917726464 3209020231189072256 508786700460418048 16255297243441315456 13555063712712661248 10854830181984007040 8154596651255352832 5454363120526698624 2754129589798044416 53896059069390208 15800406602050287616 13100173071321633408 10399939540592979200 7699706009864324992 4999472479135670784 2299238948407016576 18045749491387913984 15345515960659259776 12645282429930605568 9945048899201951360 7244815368473297152 4544581837744642944 1844348307015988736 17590858849996886144 14890625319268231936 12190391788539577728 9490158257810923520 6789924727082269312 4089691196353615104 1389457665624960896 17135968208605858304 14435734677877204096 11735501147148549888 9035267616419895680 6335034085691241472 3634800554962587264 934567024233933056 16681077567214830464 13980844036486176256 11280610505757522048 8580376975028867840 5880143444300213632 3179909913571559424 479676382842905216 16226186925823802624 13525953395095148416 10825719864366494208 8125486333637840000 5425252802909185792 2725019272180531584 24785741451877376 15771296284432774784 13071062753704120576 10370829222975466368 7670595692246812160 4970362161518157952 2270128630789503744 18016639173770401152 15316405643041746944 12616172112313092736 9915938581584438528 7215705050855784320 4515471520127130112 1815237989398475904 17561748532379373312 14861515001650719104 12161281470922064896 9461047940193410688 6760814409464756480 4060580878736102272 1360347348007448064 17106857890988345472 14406624360259691264 11706390829531037056 9006157298802382848 6305923768073728640 3605690237345074432 905456706616420224 16651967249597317632 13951733718868663424 11251500188140009216 8551266657411355008 5851033126682700800 3150799595954046592 450566065225392384 16197076608206289792 13496843077477635584 10796609546748981376 8096376016020327168 5396142485291672960 2695908954563018752 18442419497543916160 15742185966815261952 13041952436086607744 10341718905357953536 7641485374629299328 4941251843900645120 2241018313171990912 17987528856152888320 15287295325424234112 12587061794695579904 9886828263966925696 7186594733238271488 4486361202509617280 1786127671780963072 17532638214761860480 14832404684033206272 12132171153304552064 9431937622575897856 6731704091847243648 4031470561118589440 1331237030389935232 17077747573370832640 14377514042642178432 11677280511913524224 8977046981184870016 6276813450456215808 3576579919727561600 876346388998907392 16622856931979804800 13922623401251150592 11222389870522496384 8522156339793842176 5821922809065187968 3121689278336533760 421455747607879552 16167966290588776960 13467732759860122752 10767499229131468544 8067265698402814336 5367032167674160128 2666798636945505920 18413309179926403328 15713075649197749120 13012842118469094912 10312608587740440704 7612375057011786496 4912141526283132288 2211907995554478080 17958418538535375488 15258185007806721280 12557951477078067072 9857717946349412864 7157484415620758656 4457250884892104448 1757017354163450240 17503527897144347648 14803294366415693440 12103060835687039232 9402827304958385024 6702593774229730816 4002360243501076608 1302126712772422400 17048637255753319808 14348403725024665600 11648170194296011392 8947936663567357184 6247703132838702976 3547469602110048768 847236071381394560 16593746614362291968 13893513083633637760 11193279552904983552 8493046022176329344 5792812491447675136 3092578960719020928 392345429990366720 16138855972971264128 13438622442242609920 10738388911513955712 8038155380785301504 5337921850056647296 2637688319327993088 18384198862308890496 15683965331580236288 12983731800851582080 10283498270122927872 7583264739394273664 4883031208665619456 2182797677936965248 17929308220917862656 15229074690189208448 12528841159460554240 9828607628731900032 7128374098003245824 4428140567274591616 1727907036545937408 17474417579526834816 14774184048798180608 12073950518069526400 9373716987340872192 6673483456612217984 3973249925883563776 1273016395154909568 17019526938135806976 14319293407407152768 11619059876678498560 8918826345949844352 6218592815221190144 3518359284492535936 818125753763881728 16564636296744779136 13864402766016124928 11164169235287470720 8463935704558816512 5763702173830162304 3063468643101508096 363235112372853888 16109745655353751296 13409512124625097088 10709278593896442880 8009045063167788672 5308811532439134464 2608578001710480256 18355088544691377664 15654855013962723456 12954621483234069248 10254387952505415040 7554154421776760832 4853920891048106624 2153687360319452416 17900197903300349824 15199964372571695616 12499730841843041408 9799497311114387200 7099263780385732992 4399030249657078784 1698796718928424576 17445307261909321984 14745073731180667776 12044840200452013568 9344606669723359360 6644373138994705152 3944139608266050944 1243906077537396736 16990416620518294144 14290183089789639936 11589949559060985728 8889716028332331520 6189482497603677312 3489248966875023104 789015436146368896 16535525979127266304 13835292448398612096 11135058917669957888 8434825386941303680 5734591856212649472 3034358325483995264 334124794755341056 16080635337736238464 13380401807007584256 10680168276278930048 7979934745550275840 5279701214821621632 2579467684092967424 18325978227073864832 15625744696345210624 12925511165616556416 10225277634887902208 7525044104159248000 4824810573430593792 2124577042701939584 17871087585682836992 15170854054954182784 12470620524225528576 9770386993496874368 7070153462768220160 4369919932039565952 1669686401310911744 17416196944291809152 14715963413563154944 12015729882834500736 9315496352105846528 6615262821377192320 3915029290648538112 1214795759919883904 16961306302900781312 14261072772172127104 11560839241443472896 8860605710714818688 6160372179986164480 3460138649257510272 759905118528856064 16506415661509753472 13806182130781099264 11105948600052445056 8405715069323790848 5705481538595136640 3005248007866482432 305014477137828224 16051525020118725632 13351291489390071424 10651057958661417216 7950824427932763008 5250590897204108800 2550357366475454592 18296867909456352000 15596634378727697792 12896400847999043584 10196167317270389376 7495933786541735168 4795700255813080960 2095466725084426752 17841977268065324160 15141743737336669952 12441510206608015744 9741276675879361536 7041043145150707328 4340809614422053120 1640576083693398912 17387086626674296320 14686853095945642112 11986619565216987904 9286386034488333696 6586152503759679488 3885918973031025280 1185685442302371072 16932195985283268480 14231962454554614272 11531728923825960064 8831495393097305856 6131261862368651648 3431028331639997440 730794800911343232 16477305343892240640 13777071813163586432 11076838282434932224 8376604751706278016 5676371220977623808 2976137690248969600 275904159520315392 16022414702501212800 13322181171772558592 10621947641043904384 7921714110315250176 5221480579586595968 2521247048857941760 18267757591838839168 15567524061110184960 12867290530381530752 10167056999652876544 7466823468924222336 4766589938195568128 2066356407466913920 17812866950447811328 15112633419719157120 12412399888990502912 9712166358261848704 7011932827533194496 4311699296804540288 1611465766075886080 17357976309056783488 14657742778328129280 11957509247599475072 9257275716870820864 6557042186142166656 3856808655413512448 1156575124684858240 16903085667665755648 14202852136937101440 11502618606208447232 8802385075479793024 6102151544751138816 3401918014022484608 701684483293830400 16448195026274727808 13747961495546073600 11047727964817419392 8347494434088765184 5647260903360110976 2947027372631456768 246793841902802560 15993304384883699968 13293070854155045760 10592837323426391552 7892603792697737344 5192370261969083136 2492136731240428928 18238647274221326336 15538413743492672128 12838180212764017920 10137946682035363712 7437713151306709504 4737479620578055296 2037246089849401088 17783756632830298496 15083523102101644288 12383289571372990080 9683056040644335872 6982822509915681664 4282588979187027456 1582355448458373248 17328865991439270656 14628632460710616448 11928398929981962240 9228165399253308032 6527931868524653824 3827698337795999616 1127464807067345408 16873975350048242816 14173741819319588608 11473508288590934400 8773274757862280192 6073041227133625984 3372807696404971776 672574165676317568 16419084708657214976 13718851177928560768 11018617647199906560 8318384116471252352 5618150585742598144 2917917055013943936 217683524285289728 15964194067266187136 13263960536537532928 10563727005808878720 7863493475080224512 5163259944351570304 2463026413622916096 18209536956603813504 15509303425875159296 12809069895146505088 10108836364417850880 7408602833689196672 4708369302960542464 2008135772231888256 17754646315212785664 15054412784484131456 12354179253755477248 9653945723026823040 6953712192298168832 4253478661569514624 1553245130840860416 17299755673821757824 14599522143093103616 11899288612364449408 9199055081635795200 6498821550907140992 3798588020178486784 1098354489449832576 16844865032430729984 14144631501702075776 11444397970973421568 8744164440244767360 6043930909516113152 3343697378787458944 643463848058804736 16389974391039702144 13689740860311047936 10989507329582393728 8289273798853739520 5589040268125085312 2888806737396431104 188573206667776896 15935083749648674304 13234850218920020096 10534616688191365888 7834383157462711680 5134149626734057472 2433916096005403264 18180426638986300672 15480193108257646464 12779959577528992256 10079726046800338048 7379492516071683840 4679258985343029632 1979025454614375424 17725535997595272832 15025302466866618624 12325068936137964416 9624835405409310208 6924601874680656000 4224368343952001792 1524134813223347584 17270645356204244992 14570411825475590784 11870178294746936576 9169944764018282368 6469711233289628160 3769477702560973952 1069244171832319744 16815754714813217152 14115521184084562944 11415287653355908736 8715054122627254528 6014820591898600320 3314587061169946112 614353530441291904 16360864073422189312 13660630542693535104 10960397011964880896 8260163481236226688 5559929950507572480 2859696419778918272 159462889050264064 15905973432031161472 13205739901302507264 10505506370573853056 7805272839845198848 5105039309116544640 2404805778387890432 18151316321368787840 15451082790640133632 12750849259911479424 10050615729182825216 7350382198454171008 4650148667725516800 1949915136996862592 17696425679977760000 14996192149249105792 12295958618520451584 9595725087791797376 6895491557063143168 4195258026334488960 1495024495605834752 17241535038586732160 14541301507858077952 11841067977129423744 9140834446400769536 6440600915672115328 3740367384943461120 1040133854214806912 16786644397195704320 14086410866467050112 11386177335738395904 8685943805009741696 5985710274281087488 3285476743552433280 585243212823779072 16331753755804676480 13631520225076022272 10931286694347368064 8231053163618713856 5530819632890059648 2830586102161405440 130352571432751232 15876863114413648640 13176629583684994432 10476396052956340224 7776162522227686016 5075928991499031808 2375695460770377600 18122206003751275008 15421972473022620800 12721738942293966592 10021505411565312384 7321271880836658176 4621038350108003968 1920804819379349760 17667315362360247168 14967081831631592960 12266848300902938752 9566614770174284544 6866381239445630336 4166147708716976128 1465914177988321920 17212424720969219328 14512191190240565120 11811957659511910912 9111724128783256704 6411490598054602496 3711257067325948288 1011023536597294080 16757534079578191488 14057300548849537280 11357067018120883072 8656833487392228864 5956599956663574656 3256366425934920448 556132895206266240 16302643438187163648 13602409907458509440 10902176376729855232 8201942846001201024 5501709315272546816 2801475784543892608 101242253815238400 15847752796796135808 13147519266067481600 10447285735338827392 7747052204610173184 5046818673881518976 2346585143152864768 18093095686133762176 15392862155405107968 12692628624676453760 9992395093947799552 7292161563219145344 4591928032490491136 1891694501761836928 17638205044742734336 14937971514014080128 12237737983285425920 9537504452556771712 6837270921828117504 4137037391099463296 1436803860370809088 17183314403351706496 14483080872623052288 11782847341894398080 9082613811165743872 6382380280437089664 3682146749708435456 981913218979781248 16728423761960678656 14028190231232024448 11327956700503370240 8627723169774716032 5927489639046061824 3227256108317407616 527022577588753408 16273533120569650816 13573299589840996608 10873066059112342400 8172832528383688192 5472598997655033984 2772365466926379776 72131936197725568 15818642479178622976 13118408948449968768 10418175417721314560 7717941886992660352 5017708356264006144 2317474825535351936 18063985368516249344 15363751837787595136 12663518307058940928 9963284776330286720 7263051245601632512 4562817714872978304 1862584184144324096 17609094727125221504 14908861196396567296 12208627665667913088 9508394134939258880 6808160604210604672 4107927073481950464 1407693542753296256 17154204085734193664 14453970555005539456 11753737024276885248 9053503493548231040 6353269962819576832 3653036432090922624 952802901362268416 16699313444343165824 13999079913614511616 11298846382885857408 8598612852157203200 5898379321428548992 3198145790699894784 497912259971240576 16244422802952137984 13544189272223483776 10843955741494829568 8143722210766175360 5443488680037521152 2743255149308866944 43021618580212736 15789532161561110144 13089298630832455936 10389065100103801728 7688831569375147520 4988598038646493312 2288364507917839104 18034875050898736512 15334641520170082304 12634407989441428096 9934174458712773888 7233940927984119680 4533707397255465472 1833473866526811264 17579984409507708672 14879750878779054464 12179517348050400256 9479283817321746048 6779050286593091840 4078816755864437632 1378583225135783424 17125093768116680832 14424860237388026624 11724626706659372416 9024393175930718208 6324159645202064000 3623926114473409792 923692583744755584 16670203126725652992 13969969595996998784 11269736065268344576 8569502534539690368 5869269003811036160 3169035473082381952 468801942353727744 16215312485334625152 13515078954605970944 10814845423877316736 8114611893148662528 5414378362420008320 2714144831691354112 13911300962699904 15760421843943597312 13060188313214943104 10359954782486288896 7659721251757634688 4959487721028980480 2259254190300326272 18005764733281223680 15305531202552569472 12605297671823915264 9905064141095261056 7204830610366606848 4504597079637952640 1804363548909298432 17550874091890195840 14850640561161541632 12150407030432887424 9450173499704233216 6749939968975579008 4049706438246924800 1349472907518270592 17095983450499168000 14395749919770513792 11695516389041859584 8995282858313205376 6295049327584551168 3594815796855896960 894582266127242752 16641092809108140160 13940859278379485952 11240625747650831744 8540392216922177536 5840158686193523328 3139925155464869120 439691624736214912 16186202167717112320 13485968636988458112 10785735106259803904 8085501575531149696 5385268044802495488 2685034514073841280 18431545057054738688 15731311526326084480 13031077995597430272 10330844464868776064 7630610934140121856 4930377403411467648 2230143872682813440 17976654415663710848 15276420884935056640 12576187354206402432 9875953823477748224 7175720292749094016 4475486762020439808 1775253231291785600 17521763774272683008 14821530243544028800 12121296712815374592 9421063182086720384 6720829651358066176 4020596120629411968 1320362589900757760 17066873132881655168 14366639602153000960 11666406071424346752 8966172540695692544 6265939009967038336 3565705479238384128 865471948509729920 16611982491490627328 13911748960761973120 11211515430033318912 8511281899304664704 5811048368576010496 3110814837847356288 410581307118702080 16157091850099599488 13456858319370945280 10756624788642291072 8056391257913636864 5356157727184982656 2655924196456328448 18402434739437225856 15702201208708571648 13001967677979917440 10301734147251263232 7601500616522609024 4901267085793954816 2201033555065300608 17947544098046198016 15247310567317543808 12547077036588889600 9846843505860235392 7146609975131581184 4446376444402926976 1746142913674272768 17492653456655170176 14792419925926515968 12092186395197861760 9391952864469207552 6691719333740553344 3991485803011899136 1291252272283244928 17037762815264142336 14337529284535488128 11637295753806833920 8937062223078179712 6236828692349525504 3536595161620871296 836361630892217088 16582872173873114496 13882638643144460288 11182405112415806080 8482171581687151872 5781938050958497664 3081704520229843456 381470989501189248 16127981532482086656 13427748001753432448 10727514471024778240 8027280940296124032 5327047409567469824 2626813878838815616 18373324421819713024 15673090891091058816 12972857360362404608 10272623829633750400 7572390298905096192 4872156768176441984 2171923237447787776 17918433780428685184 15218200249700030976 12517966718971376768 9817733188242722560 7117499657514068352 4417266126785414144 1717032596056759936 17463543139037657344 14763309608309003136 12063076077580348928 9362842546851694720 6662609016123040512 3962375485394386304 1262141954665732096 17008652497646629504 14308418966917975296 11608185436189321088 8907951905460666880 6207718374732012672 3507484844003358464 807251313274704256 16553761856255601664 13853528325526947456 11153294794798293248 8453061264069639040 5752827733340984832 3052594202612330624 352360671883676416 16098871214864573824 13398637684135919616 10698404153407265408 7998170622678611200 5297937091949956992 2597703561221302784 18344214104202200192 15643980573473545984 12943747042744891776 10243513512016237568 7543279981287583360 4843046450558929152 2142812919830274944 17889323462811172352 15189089932082518144 12488856401353863936 9788622870625209728 7088389339896555520 4388155809167901312 1687922278439247104 17434432821420144512 14734199290691490304 12033965759962836096 9333732229234181888 6633498698505527680 3933265167776873472 1233031637048219264 16979542180029116672 14279308649300462464 11579075118571808256 8878841587843154048 6178608057114499840 3478374526385845632 778140995657191424 16524651538638088832 13824418007909434624 11124184477180780416 8423950946452126208 5723717415723472000 3023483884994817792 323250354266163584 16069760897247060992 13369527366518406784 10669293835789752576 7969060305061098368 5268826774332444160 2568593243603789952 18315103786584687360 15614870255856033152 12914636725127378944 10214403194398724736 7514169663670070528 4813936132941416320 2113702602212762112 17860213145193659520 15159979614465005312 12459746083736351104 9759512553007696896 7059279022279042688 4359045491550388480 1658811960821734272 17405322503802631680 14705088973073977472 12004855442345323264 9304621911616669056 6604388380888014848 3904154850159360640 1203921319430706432 16950431862411603840 14250198331682949632 11549964800954295424 8849731270225641216 6149497739496987008 3449264208768332800 749030678039678592 16495541221020576000 13795307690291921792 11095074159563267584 8394840628834613376 5694607098105959168 2994373567377304960 294140036648650752 16040650579629548160 13340417048900893952 10640183518172239744 7939949987443585536 5239716456714931328 2539482925986277120 18285993468967174528 15585759938238520320 12885526407509866112 10185292876781211904 7485059346052557696 4784825815323903488 2084592284595249280 17831102827576146688 15130869296847492480 12430635766118838272 9730402235390184064 7030168704661529856 4329935173932875648 1629701643204221440 17376212186185118848 14675978655456464640 11975745124727810432 9275511593999156224 6575278063270502016 3875044532541847808 1174811001813193600 16921321544794091008 14221088014065436800 11520854483336782592 8820620952608128384 6120387421879474176 3420153891150819968 719920360422165760 16466430903403063168 13766197372674408960 11065963841945754752 8365730311217100544 5665496780488446336 2965263249759792128 265029719031137920 16011540262012035328 13311306731283381120 10611073200554726912 7910839669826072704 5210606139097418496 2510372608368764288 18256883151349661696 15556649620621007488 12856416089892353280 10156182559163699072 7455949028435044864 4755715497706390656 2055481966977736448 17801992509958633856 15101758979229979648 12401525448501325440 9701291917772671232 7001058387044017024 4300824856315362816 1600591325586708608 17347101868567606016 14646868337838951808 11946634807110297600 9246401276381643392 6546167745652989184 3845934214924334976 1145700684195680768 16892211227176578176 14191977696447923968 11491744165719269760 8791510634990615552 6091277104261961344 3391043573533307136 690810042804652928 16437320585785550336 13737087055056896128 11036853524328241920 8336619993599587712 5636386462870933504 2936152932142279296 235919401413625088 15982429944394522496 13282196413665868288 10581962882937214080 7881729352208559872 5181495821479905664 2481262290751251456 18227772833732148864 15527539303003494656 12827305772274840448 10127072241546186240 7426838710817532032 4726605180088877824 2026371649360223616 17772882192341121024 15072648661612466816 12372415130883812608 9672181600155158400 6971948069426504192 4271714538697849984 1571481007969195776 17317991550950093184 14617758020221438976 11917524489492784768 9217290958764130560 6517057428035476352 3816823897306822144 1116590366578167936 16863100909559065344 14162867378830411136 11462633848101756928 8762400317373102720 6062166786644448512 3361933255915794304 661699725187140096 16408210268168037504 13707976737439383296 11007743206710729088 8307509675982074880 5607276145253420672 2907042614524766464 206809083796112256 15953319626777009664 13253086096048355456 10552852565319701248 7852619034591047040 5152385503862392832 2452151973133738624 18198662516114636032 15498428985385981824 12798195454657327616 10097961923928673408 7397728393200019200 4697494862471364992 1997261331742710784 17743771874723608192 15043538343994953984 12343304813266299776 9643071282537645568 6942837751808991360 4242604221080337152 1542370690351682944 17288881233332580352 14588647702603926144 11888414171875271936 9188180641146617728 6487947110417963520 3787713579689309312 1087480048960655104 16833990591941552512 14133757061212898304 11433523530484244096 8733289999755589888 6033056469026935680 3332822938298281472 632589407569627264 16379099950550524672 13678866419821870464 10978632889093216256 8278399358364562048 5578165827635907840 2877932296907253632 177698766178599424 15924209309159496832 13223975778430842624 10523742247702188416 7823508716973534208 5123275186244880000 2423041655516225792 18169552198497123200 15469318667768468992 12769085137039814784 10068851606311160576 7368618075582506368 4668384544853852160 1968151014125197952 17714661557106095360 15014428026377441152 12314194495648786944 9613960964920132736 6913727434191478528 4213493903462824320 1513260372734170112 17259770915715067520 14559537384986413312 11859303854257759104 9159070323529104896 6458836792800450688 3758603262071796480 1058369731343142272 16804880274324039680 14104646743595385472 11404413212866731264 8704179682138077056 6003946151409422848 3303712620680768640 603479089952114432 16349989632933011840 13649756102204357632 10949522571475703424 8249289040747049216 5549055510018395008 2848821979289740800 148588448561086592 15895098991541984000 13194865460813329792 10494631930084675584 7794398399356021376 5094164868627367168 2393931337898712960 18140441880879610368 15440208350150956160 12739974819422301952 10039741288693647744 7339507757964993536 4639274227236339328 1939040696507685120 17685551239488582528 14985317708759928320 12285084178031274112 9584850647302619904 6884617116573965696 4184383585845311488 1484150055116657280 17230660598097554688 14530427067368900480 11830193536640246272 9129960005911592064 6429726475182937856 3729492944454283648 1029259413725629440 16775769956706526848 14075536425977872640 11375302895249218432 8675069364520564224 5974835833791910016 3274602303063255808 574368772334601600 16320879315315499008 13620645784586844800 10920412253858190592 8220178723129536384 5519945192400882176 2819711661672227968 119478130943573760 15865988673924471168 13165755143195816960 10465521612467162752 7765288081738508544 5065054551009854336 2364821020281200128 18111331563262097536 15411098032533443328 12710864501804789120 10010630971076134912 7310397440347480704 4610163909618826496 1909930378890172288 17656440921871069696 14956207391142415488 12255973860413761280 9555740329685107072 6855506798956452864 4155273268227798656 1455039737499144448 17201550280480041856 14501316749751387648 11801083219022733440 9100849688294079232 6400616157565425024 3700382626836770816 1000149096108116608 16746659639089014016 14046426108360359808 11346192577631705600 8645959046903051392 5945725516174397184 3245491985445742976 545258454717088768 16291768997697986176 13591535466969331968 10891301936240677760 8191068405512023552 5490834874783369344 2790601344054715136 90367813326060928 15836878356306958336 13136644825578304128 10436411294849649920 7736177764120995712 5035944233392341504 2335710702663687296 18082221245644584704 15381987714915930496 12681754184187276288 9981520653458622080 7281287122729967872 4581053592001313664 1880820061272659456 17627330604253556864 14927097073524902656 12226863542796248448 9526630012067594240 6826396481338940032 4126162950610285824 1425929419881631616 17172439962862529024 14472206432133874816 11771972901405220608 9071739370676566400 6371505839947912192 3671272309219257984 971038778490603776 16717549321471501184 14017315790742846976 11317082260014192768 8616848729285538560 5916615198556884352 3216381667828230144 516148137099575936 16262658680080473344 13562425149351819136 10862191618623164928 8161958087894510720 5461724557165856512 2761491026437202304 61257495708548096 15807768038689445504 13107534507960791296 10407300977232137088 7707067446503482880 5006833915774828672 2306600385046174464 18053110928027071872 15352877397298417664 12652643866569763456 9952410335841109248 7252176805112455040 4551943274383800832 1851709743655146624 17598220286636044032 14897986755907389824 12197753225178735616 9497519694450081408 6797286163721427200 4097052632992772992 1396819102264118784 17143329645245016192 14443096114516361984 11742862583787707776 9042629053059053568 6342395522330399360 3642161991601745152 941928460873090944 16688439003853988352 13988205473125334144 11287971942396679936 8587738411668025728 5887504880939371520 3187271350210717312 487037819482063104 16233548362462960512 13533314831734306304 10833081301005652096 8132847770276997888 5432614239548343680 2732380708819689472 32147178091035264 15778657721071932672 13078424190343278464 10378190659614624256 7677957128885970048 4977723598157315840 2277490067428661632 18024000610409559040 15323767079680904832 12623533548952250624 9923300018223596416 7223066487494942208 4522832956766288000 1822599426037633792 17569109969018531200 14868876438289876992 12168642907561222784 9468409376832568576 6768175846103914368 4067942315375260160 1367708784646605952 17114219327627503360 14413985796898849152 11713752266170194944 9013518735441540736 6313285204712886528 3613051673984232320 912818143255578112 16659328686236475520 13959095155507821312 11258861624779167104 8558628094050512896 5858394563321858688 3158161032593204480 457927501864550272 16204438044845447680 13504204514116793472 10803970983388139264 8103737452659485056 5403503921930830848 2703270391202176640 3036860473522432 15749547403454419840 13049313872725765632 10349080341997111424 7648846811268457216 4948613280539803008 2248379749811148800 17994890292792046208 15294656762063392000 12594423231334737792 9894189700606083584 7193956169877429376 4493722639148775168 1793489108420120960 17539999651401018368 14839766120672364160 12139532589943709952 9439299059215055744 6739065528486401536 4038831997757747328 1338598467029093120 17085109010009990528 14384875479281336320 11684641948552682112 8984408417824027904 6284174887095373696 3583941356366719488 883707825638065280 16630218368618962688 13929984837890308480 11229751307161654272 8529517776433000064 5829284245704345856 3129050714975691648 428817184247037440 16175327727227934848 13475094196499280640 10774860665770626432 8074627135041972224 5374393604313318016 2674160073584663808 18420670616565561216 15720437085836907008 13020203555108252800 10319970024379598592 7619736493650944384 4919502962922290176 2219269432193635968 17965779975174533376 15265546444445879168 12565312913717224960 9865079382988570752 7164845852259916544 4464612321531262336 1764378790802608128 17510889333783505536 14810655803054851328 12110422272326197120 9410188741597542912 6709955210868888704 4009721680140234496 1309488149411580288 17055998692392477696 14355765161663823488 11655531630935169280 8955298100206515072 6255064569477860864 3554831038749206656 854597508020552448 16601108051001449856 13900874520272795648 11200640989544141440 8500407458815487232 5800173928086833024 3099940397358178816 399706866629524608 16146217409610422016 13445983878881767808 10745750348153113600 8045516817424459392 5345283286695805184 2645049755967150976 18391560298948048384 15691326768219394176 12991093237490739968 10290859706762085760 7590626176033431552 4890392645304777344 2190159114576123136 17936669657557020544 15236436126828366336 12536202596099712128 9835969065371057920 7135735534642403712 4435502003913749504 1735268473185095296 17481779016165992704 14781545485437338496 12081311954708684288 9381078423980030080 6680844893251375872 3980611362522721664 1280377831794067456 17026888374774964864 14326654844046310656 11626421313317656448 8926187782589002240 6225954251860348032 3525720721131693824 825487190403039616 16571997733383937024 13871764202655282816 11171530671926628608 8471297141197974400 5771063610469320192 3070830079740665984 370596549012011776 16117107091992909184 13416873561264254976 10716640030535600768 8016406499806946560 5316172969078292352 2615939438349638144 18362449981330535552 15662216450601881344 12961982919873227136 10261749389144572928 7561515858415918720 4861282327687264512 2161048796958610304 17907559339939507712 15207325809210853504 12507092278482199296 9806858747753545088 7106625217024890880 4406391686296236672 1706158155567582464 17452668698548479872 14752435167819825664 12052201637091171456 9351968106362517248 6651734575633863040 3951501044905208832 1251267514176554624 16997778057157452032 14297544526428797824 11597310995700143616 8897077464971489408 6196843934242835200 3496610403514180992 796376872785526784 16542887415766424192 13842653885037769984 11142420354309115776 8442186823580461568 5741953292851807360 3041719762123153152 341486231394498944 16087996774375396352 13387763243646742144 10687529712918087936 7987296182189433728 5287062651460779520 2586829120732125312 18333339663713022720 15633106132984368512 12932872602255714304 10232639071527060096 7532405540798405888 4832172010069751680 2131938479341097472 17878449022321994880 15178215491593340672 12477981960864686464 9777748430136032256 7077514899407378048 4377281368678723840 1677047837950069632 17423558380930967040 14723324850202312832 12023091319473658624 9322857788745004416 6622624258016350208 3922390727287696000 1222157196559041792 16968667739539939200 14268434208811284992 11568200678082630784 8867967147353976576 6167733616625322368 3467500085896668160 767266555168013952 16513777098148911360 13813543567420257152 11113310036691602944 8413076505962948736 5712842975234294528 3012609444505640320 312375913776986112 16058886456757883520 13358652926029229312 10658419395300575104 7958185864571920896 5257952333843266688 2557718803114612480 18304229346095509888 15603995815366855680 12903762284638201472 10203528753909547264 7503295223180893056 4803061692452238848 2102828161723584640 17849338704704482048 15149105173975827840 12448871643247173632 9748638112518519424 7048404581789865216 4348171051061211008 1647937520332556800 17394448063313454208 14694214532584800000 11993981001856145792 9293747471127491584 6593513940398837376 3893280409670183168 1193046878941528960 16939557421922426368 14239323891193772160 11539090360465117952 8838856829736463744 6138623299007809536 3438389768279155328 738156237550501120 16484666780531398528 13784433249802744320 11084199719074090112 8383966188345435904 5683732657616781696 2983499126888127488 283265596159473280 16029776139140370688 13329542608411716480 10629309077683062272 7929075546954408064 5228842016225753856 2528608485497099648 18275119028477997056 15574885497749342848 12874651967020688640 10174418436292034432 7474184905563380224 4773951374834726016 2073717844106071808 17820228387086969216 15119994856358315008 12419761325629660800 9719527794901006592 7019294264172352384 4319060733443698176 1618827202715043968 17365337745695941376 14665104214967287168 11964870684238632960 9264637153509978752 6564403622781324544 3864170092052670336 1163936561324016128 16910447104304913536 14210213573576259328 11509980042847605120 8809746512118950912 6109512981390296704 3409279450661642496 709045919932988288 16455556462913885696 13755322932185231488 11055089401456577280 8354855870727923072 5654622339999268864 2954388809270614656 254155278541960448 16000665821522857856 13300432290794203648 10600198760065549440 7899965229336895232 5199731698608241024 2499498167879586816 18246008710860484224 15545775180131830016 12845541649403175808 10145308118674521600 7445074587945867392 4744841057217213184 2044607526488558976 17791118069469456384 15090884538740802176 12390651008012147968 9690417477283493760 6990183946554839552 4289950415826185344 1589716885097531136 17336227428078428544 14635993897349774336 11935760366621120128 9235526835892465920 6535293305163811712 3835059774435157504 1134826243706503296 16881336786687400704 14181103255958746496 11480869725230092288 8780636194501438080 6080402663772783872 3380169133044129664 679935602315475456 16426446145296372864 13726212614567718656 11025979083839064448 8325745553110410240 5625512022381756032 2925278491653101824 225044960924447616 15971555503905345024 13271321973176690816 10571088442448036608 7870854911719382400 5170621380990728192 2470387850262073984 18216898393242971392 15516664862514317184 12816431331785662976 10116197801057008768 7415964270328354560 4715730739599700352 2015497208871046144 17762007751851943552 15061774221123289344 12361540690394635136 9661307159665980928 6961073628937326720 4260840098208672512 1560606567480018304 17307117110460915712 14606883579732261504 11906650049003607296 9206416518274953088 6506182987546298880 3805949456817644672 1105715926088990464 16852226469069887872 14151992938341233664 11451759407612579456 8751525876883925248 6051292346155271040 3351058815426616832 650825284697962624 16397335827678860032 13697102296950205824 10996868766221551616 8296635235492897408 5596401704764243200 2896168174035588992 195934643306934784 15942445186287832192 13242211655559177984 10541978124830523776 7841744594101869568 5141511063373215360 2441277532644561152 18187788075625458560 15487554544896804352 12787321014168150144 10087087483439495936 7386853952710841728 4686620421982187520 1986386891253533312 17732897434234430720 15032663903505776512 12332430372777122304 9632196842048468096 6931963311319813888 4231729780591159680 1531496249862505472 17278006792843402880 14577773262114748672 11877539731386094464 9177306200657440256 6477072669928786048 3776839139200131840 1076605608471477632 16823116151452375040 14122882620723720832 11422649089995066624 8722415559266412416 6022182028537758208 3321948497809104000 621714967080449792 16368225510061347200 13667991979332692992 10967758448604038784 8267524917875384576 5567291387146730368 2867057856418076160 166824325689421952 15913334868670319360 13213101337941665152 10512867807213010944 7812634276484356736 5112400745755702528 2412167215027048320 18158677758007945728 15458444227279291520 12758210696550637312 10057977165821983104 7357743635093328896 4657510104364674688 1957276573636020480 17703787116616917888 15003553585888263680 12303320055159609472 9603086524430955264 6902852993702301056 4202619462973646848 1502385932244992640 17248896475225890048 14548662944497235840 11848429413768581632 9148195883039927424 6447962352311273216 3747728821582619008 1047495290853964800 16794005833834862208 14093772303106208000 11393538772377553792 8693305241648899584 5993071710920245376 3292838180191591168 592604649462936960 16339115192443834368 13638881661715180160 10938648130986525952 8238414600257871744 5538181069529217536 2837947538800563328 137714008071909120 15884224551052806528 13183991020324152320 10483757489595498112 7783523958866843904 5083290428138189696 2383056897409535488 18129567440390432896 15429333909661778688 12729100378933124480 10028866848204470272 7328633317475816064 4628399786747161856 1928166256018507648 17674676798999405056 14974443268270750848 12274209737542096640 9573976206813442432 6873742676084788224 4173509145356134016 1473275614627479808 17219786157608377216 14519552626879723008 11819319096151068800 9119085565422414592 6418852034693760384 3718618503965106176 1018384973236451968 16764895516217349376 14064661985488695168 11364428454760040960 8664194924031386752 5963961393302732544 3263727862574078336 563494331845424128 16310004874826321536 13609771344097667328 10909537813369013120 8209304282640358912 5509070751911704704 2808837221183050496 108603690454396288 15855114233435293696 13154880702706639488 10454647171977985280 7754413641249331072 5054180110520676864 2353946579792022656 18100457122772920064 15400223592044265856 12699990061315611648 9999756530586957440 7299522999858303232 4599289469129649024 1899055938400994816 17645566481381892224 14945332950653238016 12245099419924583808 9544865889195929600 6844632358467275392 4144398827738621184 1444165297009966976 17190675839990864384 14490442309262210176 11790208778533555968 9089975247804901760 6389741717076247552 3689508186347593344 989274655618939136 16735785198599836544 14035551667871182336 11335318137142528128 8635084606413873920 5934851075685219712 3234617544956565504 534384014227911296 16280894557208808704 13580661026480154496 10880427495751500288 8180193965022846080 5479960434294191872 2779726903565537664 79493372836883456 15826003915817780864 13125770385089126656 10425536854360472448 7725303323631818240 5025069792903164032 2324836262174509824 18071346805155407232 15371113274426753024 12670879743698098816 9970646212969444608 7270412682240790400 4570179151512136192 1869945620783481984 17616456163764379392 14916222633035725184 12215989102307070976 9515755571578416768 6815522040849762560 4115288510121108352 1415054979392454144 17161565522373351552 14461331991644697344 11761098460916043136 9060864930187388928 6360631399458734720 3660397868730080512 960164338001426304 16706674880982323712 14006441350253669504 11306207819525015296 8605974288796361088 5905740758067706880 3205507227339052672 505273696610398464 16251784239591295872 13551550708862641664 10851317178133987456 8151083647405333248 5450850116676679040 2750616585948024832 50383055219370624 15796893598200268032 13096660067471613824 10396426536742959616 7696193006014305408 4995959475285651200 2295725944556996992 18042236487537894400 15342002956809240192 12641769426080585984 9941535895351931776 7241302364623277568 4541068833894623360 1840835303165969152 17587345846146866560 14887112315418212352 12186878784689558144 9486645253960903936 6786411723232249728 4086178192503595520 1385944661774941312 17132455204755838720 14432221674027184512 11731988143298530304 9031754612569876096 6331521081841221888 3631287551112567680 931054020383913472 16677564563364810880 13977331032636156672 11277097501907502464 8576863971178848256 5876630440450194048 3176396909721539840 476163378992885632 16222673921973783040 13522440391245128832 10822206860516474624 8121973329787820416 5421739799059166208 2721506268330512000 21272737601857792 15767783280582755200 13067549749854100992 10367316219125446784 7667082688396792576 4966849157668138368 2266615626939484160 18013126169920381568 15312892639191727360 12612659108463073152 9912425577734418944 7212192047005764736 4511958516277110528 1811724985548456320 17558235528529353728 14858001997800699520 12157768467072045312 9457534936343391104 6757301405614736896 4057067874886082688 1356834344157428480 17103344887138325888 14403111356409671680 11702877825681017472 9002644294952363264 6302410764223709056 3602177233495054848 901943702766400640 16648454245747298048 13948220715018643840 11247987184289989632 8547753653561335424 5847520122832681216 3147286592104027008 447053061375372800 16193563604356270208 13493330073627616000 10793096542898961792 8092863012170307584 5392629481441653376 2692395950712999168 18438906493693896576 15738672962965242368 13038439432236588160 10338205901507933952 7637972370779279744 4937738840050625536 2237505309321971328 17984015852302868736 15283782321574214528 12583548790845560320 9883315260116906112 7183081729388251904 4482848198659597696 1782614667930943488 17529125210911840896 14828891680183186688 12128658149454532480 9428424618725878272 6728191087997224064 4027957557268569856 1327724026539915648 17074234569520813056 14374001038792158848 11673767508063504640 8973533977334850432 6273300446606196224 3573066915877542016 872833385148887808 16619343928129785216 13919110397401131008 11218876866672476800 8518643335943822592 5818409805215168384 3118176274486514176 417942743757859968 16164453286738757376 13464219756010103168 10763986225281448960 8063752694552794752 5363519163824140544 2663285633095486336 18409796176076383744 15709562645347729536 13009329114619075328 10309095583890421120 7608862053161766912 4908628522433112704 2208394991704458496 17954905534685355904 15254672003956701696 12554438473228047488 9854204942499393280 7153971411770739072 4453737881042084864 1753504350313430656 17500014893294328064 14799781362565673856 12099547831837019648 9399314301108365440 6699080770379711232 3998847239651057024 1298613708922402816 17045124251903300224 14344890721174646016 11644657190445991808 8944423659717337600 6244190128988683392 3543956598260029184 843723067531374976 16590233610512272384 13890000079783618176 11189766549054963968 8489533018326309760 5789299487597655552 3089065956869001344 388832426140347136 16135342969121244544 13435109438392590336 10734875907663936128 8034642376935281920 5334408846206627712 2634175315477973504 18380685858458870912 15680452327730216704 12980218797001562496 10279985266272908288 7579751735544254080 4879518204815599872 2179284674086945664 17925795217067843072 15225561686339188864 12525328155610534656 9825094624881880448 7124861094153226240 4424627563424572032 1724394032695917824 17470904575676815232 14770671044948161024 12070437514219506816 9370203983490852608 6669970452762198400 3969736922033544192 1269503391304889984 17016013934285787392 14315780403557133184 11615546872828478976 8915313342099824768 6215079811371170560 3514846280642516352 814612749913862144 16561123292894759552 13860889762166105344 11160656231437451136 8460422700708796928 5760189169980142720 3059955639251488512 359722108522834304 16106232651503731712 13405999120775077504 10705765590046423296 8005532059317769088 5305298528589114880 2605064997860460672 18351575540841358080 15651342010112703872 12951108479384049664 10250874948655395456 7550641417926741248 4850407887198087040 2150174356469432832 17896684899450330240 15196451368721676032 12496217837993021824 9795984307264367616 7095750776535713408 4395517245807059200 1695283715078404992 17441794258059302400 14741560727330648192 12041327196601993984 9341093665873339776 6640860135144685568 3940626604416031360 1240393073687377152 16986903616668274560 14286670085939620352 11586436555210966144 8886203024482311936 6185969493753657728 3485735963025003520 785502432296349312 16532012975277246720 13831779444548592512 11131545913819938304 8431312383091284096 5731078852362629888 3030845321633975680 330611790905321472 16077122333886218880 13376888803157564672 10676655272428910464 7976421741700256256 5276188210971602048 2575954680242947840 18322465223223845248 15622231692495191040 12921998161766536832 10221764631037882624 7521531100309228416 4821297569580574208 2121064038851920000 17867574581832817408 15167341051104163200 12467107520375508992 9766873989646854784 7066640458918200576 4366406928189546368 1666173397460892160 17412683940441789568 14712450409713135360 12012216878984481152 9311983348255826944 6611749817527172736 3911516286798518528 1211282756069864320 16957793299050761728 14257559768322107520 11557326237593453312 8857092706864799104 6156859176136144896 3456625645407490688 756392114678836480 16502902657659733888 13802669126931079680 11102435596202425472 8402202065473771264 5701968534745117056 3001735004016462848 301501473287808640 16048012016268706048 13347778485540051840 10647544954811397632 7947311424082743424 5247077893354089216 2546844362625435008 18293354905606332416 15593121374877678208 12892887844149024000 10192654313420369792 7492420782691715584 4792187251963061376 2091953721234407168 17838464264215304576 15138230733486650368 12437997202757996160 9737763672029341952 7037530141300687744 4337296610572033536 1637063079843379328 17383573622824276736 14683340092095622528 11983106561366968320 9282873030638314112 6582639499909659904 3882405969181005696 1182172438452351488 16928682981433248896 14228449450704594688 11528215919975940480 8827982389247286272 6127748858518632064 3427515327789977856 727281797061323648 16473792340042221056 13773558809313566848 11073325278584912640 8373091747856258432 5672858217127604224 2972624686398950016 272391155670295808 16018901698651193216 13318668167922539008 10618434637193884800 7918201106465230592 5217967575736576384 2517734045007922176 18264244587988819584 15564011057260165376 12863777526531511168 10163543995802856960 7463310465074202752 4763076934345548544 2062843403616894336 17809353946597791744 15109120415869137536 12408886885140483328 9708653354411829120 7008419823683174912 4308186292954520704 1607952762225866496 17354463305206763904 14654229774478109696 11953996243749455488 9253762713020801280 6553529182292147072 3853295651563492864 1153062120834838656 16899572663815736064 14199339133087081856 11499105602358427648 8798872071629773440 6098638540901119232 3398405010172465024 698171479443810816 16444682022424708224 13744448491696054016 11044214960967399808 8343981430238745600 5643747899510091392 2943514368781437184 243280838052782976 15989791381033680384 13289557850305026176 10589324319576371968 7889090788847717760 5188857258119063552 2488623727390409344 18235134270371306752 15534900739642652544 12834667208913998336 10134433678185344128 7434200147456689920 4733966616728035712 2033733085999381504 17780243628980278912 15080010098251624704 12379776567522970496 9679543036794316288 6979309506065662080 4279075975337007872 1578842444608353664 17325352987589251072 14625119456860596864 11924885926131942656 9224652395403288448 6524418864674634240 3824185333945980032 1123951803217325824 16870462346198223232 14170228815469569024 11469995284740914816 8769761754012260608 6069528223283606400 3369294692554952192 669061161826297984 16415571704807195392 13715338174078541184 11015104643349886976 8314871112621232768 5614637581892578560 2914404051163924352 214170520435270144 15960681063416167552 13260447532687513344 10560214001958859136 7859980471230204928 5159746940501550720 2459513409772896512 18206023952753793920 15505790422025139712 12805556891296485504 10105323360567831296 7405089829839177088 4704856299110522880 2004622768381868672 17751133311362766080 15050899780634111872 12350666249905457664 9650432719176803456 6950199188448149248 4249965657719495040 1549732126990840832 17296242669971738240 14596009139243084032 11895775608514429824 9195542077785775616 6495308547057121408 3795075016328467200 1094841485599812992 16841352028580710400 14141118497852056192 11440884967123401984 8740651436394747776 6040417905666093568 3340184374937439360 639950844208785152 16386461387189682560 13686227856461028352 10985994325732374144 8285760795003719936 5585527264275065728 2885293733546411520 185060202817757312 15931570745798654720 13231337215070000512 10531103684341346304 7830870153612692096 5130636622884037888 2430403092155383680 18176913635136281088 15476680104407626880 12776446573678972672 10076213042950318464 7375979512221664256 4675745981493010048 1975512450764355840 17722022993745253248 15021789463016599040 12321555932287944832 9621322401559290624 6921088870830636416 4220855340101982208 1520621809373328000 17267132352354225408 14566898821625571200 11866665290896916992 9166431760168262784 6466198229439608576 3765964698710954368 1065731167982300160 16812241710963197568 14112008180234543360 11411774649505889152 8711541118777234944 6011307588048580736 3311074057319926528 610840526591272320 16357351069572169728 13657117538843515520 10956884008114861312 8256650477386207104 5556416946657552896 2856183415928898688 155949885200244480 15902460428181141888 13202226897452487680 10501993366723833472 7801759835995179264 5101526305266525056 2401292774537870848 18147803317518768256 15447569786790114048 12747336256061459840 10047102725332805632 7346869194604151424 4646635663875497216 1946402133146843008 17692912676127740416 14992679145399086208 12292445614670432000 9592212083941777792 6891978553213123584 4191745022484469376 1491511491755815168 17238022034736712576 14537788504008058368 11837554973279404160 9137321442550749952 6437087911822095744 3736854381093441536 1036620850364787328 16783131393345684736 14082897862617030528 11382664331888376320 8682430801159722112 5982197270431067904 3281963739702413696 581730208973759488 16328240751954656896 13628007221226002688 10927773690497348480 8227540159768694272 5527306629040040064 2827073098311385856 126839567582731648 15873350110563629056 13173116579834974848 10472883049106320640 7772649518377666432 5072415987649012224 2372182456920358016 18118692999901255424 15418459469172601216 12718225938443947008 10017992407715292800 7317758876986638592 4617525346257984384 1917291815529330176 17663802358510227584 14963568827781573376 12263335297052919168 9563101766324264960 6862868235595610752 4162634704866956544 1462401174138302336 17208911717119199744 14508678186390545536 11808444655661891328 9108211124933237120 6407977594204582912 3707744063475928704 1007510532747274496 16754021075728171904 14053787544999517696 11353554014270863488 8653320483542209280 5953086952813555072 3252853422084900864 552619891356246656 16299130434337144064 13598896903608489856 10898663372879835648 8198429842151181440 5498196311422527232 2797962780693873024 97729249965218816 15844239792946116224 13144006262217462016 10443772731488807808 7743539200760153600 5043305670031499392 2343072139302845184 18089582682283742592 15389349151555088384 12689115620826434176 9988882090097779968 7288648559369125760 4588415028640471552 1888181497911817344 17634692040892714752 14934458510164060544 12234224979435406336 9533991448706752128 6833757917978097920 4133524387249443712 1433290856520789504 17179801399501686912 14479567868773032704 11779334338044378496 9079100807315724288 6378867276587070080 3678633745858415872 978400215129761664 16724910758110659072 14024677227382004864 11324443696653350656 8624210165924696448 5923976635196042240 3223743104467388032 523509573738733824 16270020116719631232 13569786585990977024 10869553055262322816 8169319524533668608 5469085993805014400 2768852463076360192 68618932347705984 15815129475328603392 13114895944599949184 10414662413871294976 7714428883142640768 5014195352413986560 2313961821685332352 18060472364666229760 15360238833937575552 12660005303208921344 9959771772480267136 7259538241751612928 4559304711022958720 1859071180294304512 17605581723275201920 14905348192546547712 12205114661817893504 9504881131089239296 6804647600360585088 4104414069631930880 1404180538903276672 17150691081884174080 14450457551155519872 11750224020426865664 9049990489698211456 6349756958969557248 3649523428240903040 949289897512248832 16695800440493146240 13995566909764492032 11295333379035837824 8595099848307183616 5894866317578529408 3194632786849875200 494399256121220992 16240909799102118400 13540676268373464192 10840442737644809984 8140209206916155776 5439975676187501568 2739742145458847360 39508614730193152 15786019157711090560 13085785626982436352 10385552096253782144 7685318565525127936 4985085034796473728 2284851504067819520 18031362047048716928 15331128516320062720 12630894985591408512 9930661454862754304 7230427924134100096 4530194393405445888 1829960862676791680 17576471405657689088 14876237874929034880 12176004344200380672 9475770813471726464 6775537282743072256 4075303752014418048 1375070221285763840 17121580764266661248 14421347233538007040 11721113702809352832 9020880172080698624 6320646641352044416 3620413110623390208 920179579894736000 16666690122875633408 13966456592146979200 11266223061418324992 8565989530689670784 5865755999961016576 3165522469232362368 465288938503708160 16211799481484605568 13511565950755951360 10811332420027297152 8111098889298642944 5410865358569988736 2710631827841334528 10398297112680320 15756908840093577728 13056675309364923520 10356441778636269312 7656208247907615104 4955974717178960896 2255741186450306688 18002251729431204096 15302018198702549888 12601784667973895680 9901551137245241472 7201317606516587264 4501084075787933056 1800850545059278848 17547361088040176256 14847127557311522048 12146894026582867840 9446660495854213632 6746426965125559424 4046193434396905216 1345959903668251008 17092470446649148416 14392236915920494208 11692003385191840000 8991769854463185792 6291536323734531584 3591302793005877376 891069262277223168 16637579805258120576 13937346274529466368 11237112743800812160 8536879213072157952 5836645682343503744 3136412151614849536 436178620886195328 16182689163867092736 13482455633138438528 10782222102409784320 8081988571681130112 5381755040952475904 2681521510223821696 18428032053204719104 15727798522476064896 13027564991747410688 10327331461018756480 7627097930290102272 4926864399561448064 2226630868832793856 17973141411813691264 15272907881085037056 12572674350356382848 9872440819627728640 7172207288899074432 4471973758170420224 1771740227441766016 17518250770422663424 14818017239694009216 12117783708965355008 9417550178236700800 6717316647508046592 4017083116779392384 1316849586050738176 17063360129031635584 14363126598302981376 11662893067574327168 8962659536845672960 6262426006117018752 3562192475388364544 861958944659710336 16608469487640607744 13908235956911953536 11208002426183299328 8507768895454645120 5807535364725990912 3107301833997336704 407068303268682496 16153578846249579904 13453345315520925696 10753111784792271488 8052878254063617280 5352644723334963072 2652411192606308864 18398921735587206272 15698688204858552064 12998454674129897856 10298221143401243648 7597987612672589440 4897754081943935232 2197520551215281024 17944031094196178432 15243797563467524224 12543564032738870016 9843330502010215808 7143096971281561600 4442863440552907392 1742629909824253184 17489140452805150592 14788906922076496384 12088673391347842176 9388439860619187968 6688206329890533760 3987972799161879552 1287739268433225344 17034249811414122752 14334016280685468544 11633782749956814336 8933549219228160128 6233315688499505920 3533082157770851712 832848627042197504 16579359170023094912 13879125639294440704 11178892108565786496 8478658577837132288 5778425047108478080 3078191516379823872 377957985651169664 16124468528632067072 13424234997903412864 10724001467174758656 8023767936446104448 5323534405717450240 2623300874988796032 18369811417969693440 15669577887241039232 12969344356512385024 10269110825783730816 7568877295055076608 4868643764326422400 2168410233597768192 17914920776578665600 15214687245850011392 12514453715121357184 9814220184392702976 7113986653664048768 4413753122935394560 1713519592206740352 17460030135187637760 14759796604458983552 12059563073730329344 9359329543001675136 6659096012273020928 3958862481544366720 1258628950815712512 17005139493796609920 14304905963067955712 11604672432339301504 8904438901610647296 6204205370881993088 3503971840153338880 803738309424684672 16550248852405582080 13850015321676927872 11149781790948273664 8449548260219619456 5749314729490965248 3049081198762311040 348847668033656832 16095358211014554240 13395124680285900032 10694891149557245824 7994657618828591616 5294424088099937408 2594190557371283200 18340701100352180608 15640467569623526400 12940234038894872192 10240000508166217984 7539766977437563776 4839533446708909568 2139299915980255360 17885810458961152768 15185576928232498560 12485343397503844352 9785109866775190144 7084876336046535936 4384642805317881728 1684409274589227520 17430919817570124928 14730686286841470720 12030452756112816512 9330219225384162304 6629985694655508096 3929752163926853888 1229518633198199680 16976029176179097088 14275795645450442880 11575562114721788672 8875328583993134464 6175095053264480256 3474861522535826048 774627991807171840 16521138534788069248 13820905004059415040 11120671473330760832 8420437942602106624 5720204411873452416 3019970881144798208 319737350416144000 16066247893397041408 13366014362668387200 10665780831939732992 7965547301211078784 5265313770482424576 2565080239753770368 18311590782734667776 15611357252006013568 12911123721277359360 10210890190548705152 7510656659820050944 4810423129091396736 2110189598362742528 17856700141343639936 15156466610614985728 12456233079886331520 9755999549157677312 7055766018429023104 4355532487700368896 1655298956971714688 17401809499952612096 14701575969223957888 12001342438495303680 9301108907766649472 6600875377037995264 3900641846309341056 1200408315580686848 16946918858561584256 14246685327832930048 11546451797104275840 8846218266375621632 6145984735646967424 3445751204918313216 745517674189659008 16492028217170556416 13791794686441902208 11091561155713248000 8391327624984593792 5691094094255939584 2990860563527285376 290627032798631168 16037137575779528576 13336904045050874368 10636670514322220160 7936436983593565952 5236203452864911744 2535969922136257536 18282480465117154944 15582246934388500736 12882013403659846528 10181779872931192320 7481546342202538112 4781312811473883904 2081079280745229696 17827589823726127104 15127356292997472896 12427122762268818688 9726889231540164480 7026655700811510272 4326422170082856064 1626188639354201856 17372699182335099264 14672465651606445056 11972232120877790848 9271998590149136640 6571765059420482432 3871531528691828224 1171297997963174016 16917808540944071424 14217575010215417216 11517341479486763008 8817107948758108800 6116874418029454592 3416640887300800384 716407356572146176 16462917899553043584 13762684368824389376 11062450838095735168 8362217307367080960 5661983776638426752 2961750245909772544 261516715181118336 16008027258162015744 13307793727433361536 10607560196704707328 7907326665976053120 5207093135247398912 2506859604518744704 18253370147499642112 15553136616770987904 12852903086042333696 10152669555313679488 7452436024585025280 4752202493856371072 2051968963127716864 17798479506108614272 15098245975379960064 12398012444651305856 9697778913922651648 6997545383193997440 4297311852465343232 1597078321736689024 17343588864717586432 14643355333988932224 11943121803260278016 9242888272531623808 6542654741802969600 3842421211074315392 1142187680345661184 16888698223326558592 14188464692597904384 11488231161869250176 8787997631140595968 6087764100411941760 3387530569683287552 687297038954633344 16433807581935530752 13733574051206876544 11033340520478222336 8333106989749568128 5632873459020913920 2932639928292259712 232406397563605504 15978916940544502912 13278683409815848704 10578449879087194496 7878216348358540288 5177982817629886080 2477749286901231872 18224259829882129280 15524026299153475072 12823792768424820864 10123559237696166656 7423325706967512448 4723092176238858240 2022858645510204032 17769369188491101440 15069135657762447232 12368902127033793024 9668668596305138816 6968435065576484608 4268201534847830400 1567968004119176192 17314478547100073600 14614245016371419392 11914011485642765184 9213777954914110976 6513544424185456768 3813310893456802560 1113077362728148352 16859587905709045760 14159354374980391552 11459120844251737344 8758887313523083136 6058653782794428928 3358420252065774720 658186721337120512 16404697264318017920 13704463733589363712 11004230202860709504 8303996672132055296 5603763141403401088 2903529610674746880 203296079946092672 15949806622926990080 13249573092198335872 10549339561469681664 7849106030741027456 5148872500012373248 2448638969283719040 18195149512264616448 15494915981535962240 12794682450807308032 10094448920078653824 7394215389349999616 4693981858621345408 1993748327892691200 17740258870873588608 15040025340144934400 12339791809416280192 9639558278687625984 6939324747958971776 4239091217230317568 1538857686501663360 17285368229482560768 14585134698753906560 11884901168025252352 9184667637296598144 6484434106567943936 3784200575839289728 1083967045110635520 16830477588091532928 14130244057362878720 11430010526634224512 8729776995905570304 6029543465176916096 3329309934448261888 629076403719607680 16375586946700505088 13675353415971850880 10975119885243196672 8274886354514542464 5574652823785888256 2874419293057234048 174185762328579840 15920696305309477248 13220462774580823040 10520229243852168832 7819995713123514624 5119762182394860416 2419528651666206208 18166039194647103616 15465805663918449408 12765572133189795200 10065338602461140992 7365105071732486784 4664871541003832576 1964638010275178368 17711148553256075776 15010915022527421568 12310681491798767360 9610447961070113152 6910214430341458944 4209980899612804736 1509747368884150528 17256257911865047936 14556024381136393728 11855790850407739520 9155557319679085312 6455323788950431104 3755090258221776896 1054856727493122688 16801367270474020096 14101133739745365888 11400900209016711680 8700666678288057472 6000433147559403264 3300199616830749056 599966086102094848 16346476629082992256 13646243098354338048 10946009567625683840 8245776036897029632 5545542506168375424 2845308975439721216 145075444711067008 15891585987691964416 13191352456963310208 10491118926234656000 7790885395506001792 5090651864777347584 2390418334048693376 18136928877029590784 15436695346300936576 12736461815572282368 10036228284843628160 7335994754114973952 4635761223386319744 1935527692657665536 17682038235638562944 14981804704909908736 12281571174181254528 9581337643452600320 6881104112723946112 4180870581995291904 1480637051266637696 17227147594247535104 14526914063518880896 11826680532790226688 9126447002061572480 6426213471332918272 3725979940604264064 1025746409875609856 16772256952856507264 14072023422127853056 11371789891399198848 8671556360670544640 5971322829941890432 3271089299213236224 570855768484582016 16317366311465479424 13617132780736825216 10916899250008171008 8216665719279516800 5516432188550862592 2816198657822208384 115965127093554176 15862475670074451584 13162242139345797376 10462008608617143168 7761775077888488960 5061541547159834752 2361308016431180544 18107818559412077952 15407585028683423744 12707351497954769536 10007117967226115328 7306884436497461120 4606650905768806912 1906417375040152704 17652927918021050112 14952694387292395904 12252460856563741696 9552227325835087488 6851993795106433280 4151760264377779072 1451526733649124864 17198037276630022272 14497803745901368064 11797570215172713856 9097336684444059648 6397103153715405440 3696869622986751232 996636092258097024 16743146635238994432 14042913104510340224 11342679573781686016 8642446043053031808 5942212512324377600 3241978981595723392 541745450867069184 16288255993847966592 13588022463119312384 10887788932390658176 8187555401662003968 5487321870933349760 2787088340204695552 86854809476041344 15833365352456938752 13133131821728284544 10432898290999630336 7732664760270976128 5032431229542321920 2332197698813667712 18078708241794565120 15378474711065910912 12678241180337256704 9978007649608602496 7277774118879948288 4577540588151294080 1877307057422639872 17623817600403537280 14923584069674883072 12223350538946228864 9523117008217574656 6822883477488920448 4122649946760266240 1422416416031612032 17168926959012509440 14468693428283855232 11768459897555201024 9068226366826546816 6367992836097892608 3667759305369238400 967525774640584192 16714036317621481600 14013802786892827392 11313569256164173184 8613335725435518976 5913102194706864768 3212868663978210560 512635133249556352 16259145676230453760 13558912145501799552 10858678614773145344 8158445084044491136 5458211553315836928 2757978022587182720 57744491858528512 15804255034839425920 13104021504110771712 10403787973382117504 7703554442653463296 5003320911924809088 2303087381196154880 18049597924177052288 15349364393448398080 12649130862719743872 9948897331991089664 7248663801262435456 4548430270533781248 1848196739805127040 17594707282786024448 14894473752057370240 12194240221328716032 9494006690600061824 6793773159871407616 4093539629142753408 1393306098414099200 17139816641394996608 14439583110666342400 11739349579937688192 9039116049209033984 6338882518480379776 3638648987751725568 938415457023071360 16684926000003968768 13984692469275314560 11284458938546660352 8584225407818006144 5883991877089351936 3183758346360697728 483524815632043520 16230035358612940928 13529801827884286720 10829568297155632512 8129334766426978304 5429101235698324096 2728867704969669888 28634174241015680 15775144717221913088 13074911186493258880 10374677655764604672 7674444125035950464 4974210594307296256 2273977063578642048 18020487606559539456 15320254075830885248 12620020545102231040 9919787014373576832 7219553483644922624 4519319952916268416 1819086422187614208 17565596965168511616 14865363434439857408 12165129903711203200 9464896372982548992 6764662842253894784 4064429311525240576 1364195780796586368 17110706323777483776 14410472793048829568 11710239262320175360 9010005731591521152 6309772200862866944 3609538670134212736 909305139405558528 16655815682386455936 13955582151657801728 11255348620929147520 8555115090200493312 5854881559471839104 3154648028743184896 454414498014530688 16200925040995428096 13500691510266773888 10800457979538119680 8100224448809465472 5399990918080811264 2699757387352157056 18446267930333054464 15746034399604400256 13045800868875746048 10345567338147091840 7645333807418437632 4945100276689783424 2244866745961129216 17991377288942026624 15291143758213372416 12590910227484718208 9890676696756064000 7190443166027409792 4490209635298755584 1789976104570101376 17536486647550998784 14836253116822344576 12136019586093690368 9435786055365036160 6735552524636381952 4035318993907727744 1335085463179073536 17081596006159970944 14381362475431316736 11681128944702662528 8980895413974008320 6280661883245354112 3580428352516699904 880194821788045696 16626705364768943104 13926471834040288896 11226238303311634688 8526004772582980480 5825771241854326272 3125537711125672064 425304180397017856 16171814723377915264 13471581192649261056 10771347661920606848 8071114131191952640 5370880600463298432 2670647069734644224 18417157612715541632 15716924081986887424 13016690551258233216 10316457020529579008 7616223489800924800 4915989959072270592 2215756428343616384 17962266971324513792 15262033440595859584 12561799909867205376 9861566379138551168 7161332848409896960 4461099317681242752 1760865786952588544 17507376329933485952 14807142799204831744 12106909268476177536 9406675737747523328 6706442207018869120 4006208676290214912 1305975145561560704 17052485688542458112 14352252157813803904 11652018627085149696 8951785096356495488 6251551565627841280 3551318034899187072 851084504170532864 16597595047151430272 13897361516422776064 11197127985694121856 8496894454965467648 5796660924236813440 3096427393508159232 396193862779505024 16142704405760402432 13442470875031748224 10742237344303094016 8042003813574439808 5341770282845785600 2641536752117131392 18388047295098028800 15687813764369374592 12987580233640720384 10287346702912066176 7587113172183411968 4886879641454757760 2186646110726103552 17933156653707000960 15232923122978346752 12532689592249692544 9832456061521038336 7132222530792384128 4431989000063729920 1731755469335075712 17478266012315973120 14778032481587318912 12077798950858664704 9377565420130010496 6677331889401356288 3977098358672702080 1276864827944047872 17023375370924945280 14323141840196291072 11622908309467636864 8922674778738982656 6222441248010328448 3522207717281674240 821974186553020032 16568484729533917440 13868251198805263232 11168017668076609024 8467784137347954816 5767550606619300608 3067317075890646400 367083545161992192 16113594088142889600 13413360557414235392 10713127026685581184 8012893495956926976 5312659965228272768 2612426434499618560 18358936977480515968 15658703446751861760 12958469916023207552 10258236385294553344 7558002854565899136 4857769323837244928 2157535793108590720 17904046336089488128 15203812805360833920 12503579274632179712 9803345743903525504 7103112213174871296 4402878682446217088 1702645151717562880 17449155694698460288 14748922163969806080 12048688633241151872 9348455102512497664 6648221571783843456 3947988041055189248 1247754510326535040 16994265053307432448 14294031522578778240 11593797991850124032 8893564461121469824 6193330930392815616 3493097399664161408 792863868935507200 16539374411916404608 13839140881187750400 11138907350459096192 8438673819730441984 5738440289001787776 3038206758273133568 337973227544479360 16084483770525376768 13384250239796722560 10684016709068068352 7983783178339414144 5283549647610759936 2583316116882105728 18329826659863003136 15629593129134348928 12929359598405694720 10229126067677040512 7528892536948386304 4828659006219732096 2128425475491077888 17874936018471975296 15174702487743321088 12474468957014666880 9774235426286012672 7074001895557358464 4373768364828704256 1673534834100050048 17420045377080947456 14719811846352293248 12019578315623639040 9319344784894984832 6619111254166330624 3918877723437676416 1218644192709022208 16965154735689919616 14264921204961265408 11564687674232611200 8864454143503956992 6164220612775302784 3463987082046648576 763753551317994368 16510264094298891776 13810030563570237568 11109797032841583360 8409563502112929152 5709329971384274944 3009096440655620736 308862909926966528 16055373452907863936 13355139922179209728 10654906391450555520 7954672860721901312 5254439329993247104 2554205799264592896 18300716342245490304 15600482811516836096 12900249280788181888 10200015750059527680 7499782219330873472 4799548688602219264 2099315157873565056 17845825700854462464 15145592170125808256 12445358639397154048 9745125108668499840 7044891577939845632 4344658047211191424 1644424516482537216 17390935059463434624 14690701528734780416 11990467998006126208 9290234467277472000 6590000936548817792 3889767405820163584 1189533875091509376 16936044418072406784 14235810887343752576 11535577356615098368 8835343825886444160 6135110295157789952 3434876764429135744 734643233700481536 16481153776681378944 13780920245952724736 11080686715224070528 8380453184495416320 5680219653766762112 2979986123038107904 279752592309453696 16026263135290351104 13326029604561696896 10625796073833042688 7925562543104388480 5225329012375734272 2525095481647080064 18271606024627977472 15571372493899323264 12871138963170669056 10170905432442014848 7470671901713360640 4770438370984706432 2070204840256052224 17816715383236949632 15116481852508295424 12416248321779641216 9716014791050987008 7015781260322332800 4315547729593678592 1615314198865024384 17361824741845921792 14661591211117267584 11961357680388613376 9261124149659959168 6560890618931304960 3860657088202650752 1160423557473996544 16906934100454893952 14206700569726239744 11506467038997585536 8806233508268931328 6105999977540277120 3405766446811622912 705532916082968704 16452043459063866112 13751809928335211904 11051576397606557696 8351342866877903488 5651109336149249280 2950875805420595072 250642274691940864 15997152817672838272 13296919286944184064 10596685756215529856 7896452225486875648 5196218694758221440 2495985164029567232 18242495707010464640 15542262176281810432 12842028645553156224 10141795114824502016 7441561584095847808 4741328053367193600 2041094522638539392 17787605065619436800 15087371534890782592 12387138004162128384 9686904473433474176 6986670942704819968 4286437411976165760 1586203881247511552 17332714424228408960 14632480893499754752 11932247362771100544 9232013832042446336 6531780301313792128 3831546770585137920 1131313239856483712 16877823782837381120 14177590252108726912 11477356721380072704 8777123190651418496 6076889659922764288 3376656129194110080 676422598465455872 16422933141446353280 13722699610717699072 11022466079989044864 8322232549260390656 5621999018531736448 2921765487803082240 221531957074428032 15968042500055325440 13267808969326671232 10567575438598017024 7867341907869362816 5167108377140708608 2466874846412054400 18213385389392951808 15513151858664297600 12812918327935643392 10112684797206989184 7412451266478334976 4712217735749680768 2011984205021026560 17758494748001923968 15058261217273269760 12358027686544615552 9657794155815961344 6957560625087307136 4257327094358652928 1557093563629998720 17303604106610896128 14603370575882241920 11903137045153587712 9202903514424933504 6502669983696279296 3802436452967625088 1102202922238970880 16848713465219868288 14148479934491214080 11448246403762559872 8748012873033905664 6047779342305251456 3347545811576597248 647312280847943040 16393822823828840448 13693589293100186240 10993355762371532032 8293122231642877824 5592888700914223616 2892655170185569408 192421639456915200 15938932182437812608 13238698651709158400 10538465120980504192 7838231590251849984 5137998059523195776 2437764528794541568 18184275071775438976 15484041541046784768 12783808010318130560 10083574479589476352 7383340948860822144 4683107418132167936 1982873887403513728 17729384430384411136 15029150899655756928 12328917368927102720 9628683838198448512 6928450307469794304 4228216776741140096 1527983246012485888 17274493788993383296 14574260258264729088 11874026727536074880 9173793196807420672 6473559666078766464 3773326135350112256 1073092604621458048 16819603147602355456 14119369616873701248 11419136086145047040 8718902555416392832 6018669024687738624 3318435493959084416 618201963230430208 16364712506211327616 13664478975482673408 10964245444754019200 8264011914025364992 5563778383296710784 2863544852568056576 163311321839402368 15909821864820299776 13209588334091645568 10509354803362991360 7809121272634337152 5108887741905682944 2408654211177028736 18155164754157926144 15454931223429271936 12754697692700617728 10054464161971963520 7354230631243309312 4653997100514655104 1953763569786000896 17700274112766898304 15000040582038244096 12299807051309589888 9599573520580935680 6899339989852281472 4199106459123627264 1498872928394973056 17245383471375870464 14545149940647216256 11844916409918562048 9144682879189907840 6444449348461253632 3744215817732599424 1043982287003945216 16790492829984842624 14090259299256188416 11390025768527534208 8689792237798880000 5989558707070225792 3289325176341571584 589091645612917376 16335602188593814784 13635368657865160576 10935135127136506368 8234901596407852160 5534668065679197952 2834434534950543744 134201004221889536 15880711547202786944 13180478016474132736 10480244485745478528 7780010955016824320 5079777424288170112 2379543893559515904 18126054436540413312 15425820905811759104 12725587375083104896 10025353844354450688 7325120313625796480 4624886782897142272 1924653252168488064 17671163795149385472 14970930264420731264 12270696733692077056 9570463202963422848 6870229672234768640 4169996141506114432 1469762610777460224 17216273153758357632 14516039623029703424 11815806092301049216 9115572561572395008 6415339030843740800 3715105500115086592 1014871969386432384 16761382512367329792 14061148981638675584 11360915450910021376 8660681920181367168 5960448389452712960 3260214858724058752 559981327995404544 16306491870976301952 13606258340247647744 10906024809518993536 8205791278790339328 5505557748061685120 2805324217333030912 105090686604376704 15851601229585274112 13151367698856619904 10451134168127965696 7750900637399311488 5050667106670657280 2350433575942003072 18096944118922900480 15396710588194246272 12696477057465592064 9996243526736937856 7296009996008283648 4595776465279629440 1895542934550975232 17642053477531872640 14941819946803218432 12241586416074564224 9541352885345910016 6841119354617255808 4140885823888601600 1440652293159947392 17187162836140844800 14486929305412190592 11786695774683536384 9086462243954882176 6386228713226227968 3685995182497573760 985761651768919552 16732272194749816960 14032038664021162752 11331805133292508544 8631571602563854336 5931338071835200128 3231104541106545920 530871010377891712 16277381553358789120 13577148022630134912 10876914491901480704 8176680961172826496 5476447430444172288 2776213899715518080 75980368986863872 15822490911967761280 13122257381239107072 10422023850510452864 7721790319781798656 5021556789053144448 2321323258324490240 18067833801305387648 15367600270576733440 12667366739848079232 9967133209119425024 7266899678390770816 4566666147662116608 1866432616933462400 17612943159914359808 14912709629185705600 12212476098457051392 9512242567728397184 6812009036999742976 4111775506271088768 1411541975542434560 17158052518523331968 14457818987794677760 11757585457066023552 9057351926337369344 6357118395608715136 3656884864880060928 956651334151406720 16703161877132304128 14002928346403649920 11302694815674995712 8602461284946341504 5902227754217687296 3201994223489033088 501760692760378880 16248271235741276288 13548037705012622080 10847804174283967872 8147570643555313664 5447337112826659456 2747103582098005248 46870051369351040 15793380594350248448 13093147063621594240 10392913532892940032 7692680002164285824 4992446471435631616 2292212940706977408 18038723483687874816 15338489952959220608 12638256422230566400 9938022891501912192 7237789360773257984 4537555830044603776 1837322299315949568 17583832842296846976 14883599311568192768 12183365780839538560 9483132250110884352 6782898719382230144 4082665188653575936 1382431657924921728 17128942200905819136 14428708670177164928 11728475139448510720 9028241608719856512 6328008077991202304 3627774547262548096 927541016533893888 16674051559514791296 13973818028786137088 11273584498057482880 8573350967328828672 5873117436600174464 3172883905871520256 472650375142866048 16219160918123763456 13518927387395109248 10818693856666455040 8118460325937800832 5418226795209146624 2717993264480492416 17759733751838208 15764270276732735616 13064036746004081408 10363803215275427200 7663569684546772992 4963336153818118784 2263102623089464576 18009613166070361984 15309379635341707776 12609146104613053568 9908912573884399360 7208679043155745152 4508445512427090944 1808211981698436736 17554722524679334144 14854488993950679936 12154255463222025728 9454021932493371520 6753788401764717312 4053554871036063104 1353321340307408896 17099831883288306304 14399598352559652096 11699364821830997888 8999131291102343680 6298897760373689472 3598664229645035264 898430698916381056 16644941241897278464 13944707711168624256 11244474180439970048 8544240649711315840 5844007118982661632 3143773588254007424 443540057525353216 16190050600506250624 13489817069777596416 10789583539048942208 8089350008320288000 5389116477591633792 2688882946862979584 18435393489843876992 15735159959115222784 13034926428386568576 10334692897657914368 7634459366929260160 4934225836200605952 2233992305471951744 17980502848452849152 15280269317724194944 12580035786995540736 9879802256266886528 7179568725538232320 4479335194809578112 1779101664080923904 17525612207061821312 14825378676333167104 12125145145604512896 9424911614875858688 6724678084147204480 4024444553418550272 1324211022689896064 17070721565670793472 14370488034942139264 11670254504213485056 8970020973484830848 6269787442756176640 3569553912027522432 869320381298868224 16615830924279765632 13915597393551111424 11215363862822457216 8515130332093803008 5814896801365148800 3114663270636494592 414429739907840384 16160940282888737792 13460706752160083584 10760473221431429376 8060239690702775168 5360006159974120960 2659772629245466752 18406283172226364160 15706049641497709952 13005816110769055744 10305582580040401536 7605349049311747328 4905115518583093120 2204881987854438912 17951392530835336320 15251159000106682112 12550925469378027904 9850691938649373696 7150458407920719488 4450224877192065280 1749991346463411072 17496501889444308480 14796268358715654272 12096034827987000064 9395801297258345856 6695567766529691648 3995334235801037440 1295100705072383232 17041611248053280640 14341377717324626432 11641144186595972224 8940910655867318016 6240677125138663808 3540443594410009600 840210063681355392 16586720606662252800 13886487075933598592 11186253545204944384 8486020014476290176 5785786483747635968 3085552953018981760 385319422290327552 16131829965271224960 13431596434542570752 10731362903813916544 8031129373085262336 5330895842356608128 2630662311627953920 18377172854608851328 15676939323880197120 12976705793151542912 10276472262422888704 7576238731694234496 4876005200965580288 2175771670236926080 17922282213217823488 15222048682489169280 12521815151760515072 9821581621031860864 7121348090303206656 4421114559574552448 1720881028845898240 17467391571826795648 14767158041098141440 12066924510369487232 9366690979640833024 6666457448912178816 3966223918183524608 1265990387454870400 17012500930435767808 14312267399707113600 11612033868978459392 8911800338249805184 6211566807521150976 3511333276792496768 811099746063842560 16557610289044739968 13857376758316085760 11157143227587431552 8456909696858777344 5756676166130123136 3056442635401468928 356209104672814720 16102719647653712128 13402486116925057920 10702252586196403712 8002019055467749504 5301785524739095296 2601551994010441088 18348062536991338496 15647829006262684288 12947595475534030080 10247361944805375872 7547128414076721664 4846894883348067456 2146661352619413248 17893171895600310656 15192938364871656448 12492704834143002240 9792471303414348032 7092237772685693824 4392004241957039616 1691770711228385408 17438281254209282816 14738047723480628608 12037814192751974400 9337580662023320192 6637347131294665984 3937113600566011776 1236880069837357568 16983390612818254976 14283157082089600768 11582923551360946560 8882690020632292352 6182456489903638144 3482222959174983936 781989428446329728 16528499971427227136 13828266440698572928 11128032909969918720 8427799379241264512 5727565848512610304 3027332317783956096 327098787055301888 16073609330036199296 13373375799307545088 10673142268578890880 7972908737850236672 5272675207121582464 2572441676392928256 18318952219373825664 15618718688645171456 12918485157916517248 10218251627187863040 7518018096459208832 4817784565730554624 2117551035001900416 17864061577982797824 15163828047254143616 12463594516525489408 9763360985796835200 7063127455068180992 4362893924339526784 1662660393610872576 17409170936591769984 14708937405863115776 12008703875134461568 9308470344405807360 6608236813677153152 3908003282948498944 1207769752219844736 16954280295200742144 14254046764472087936 11553813233743433728 8853579703014779520 6153346172286125312 3453112641557471104 752879110828816896 16499389653809714304 13799156123081060096 11098922592352405888 8398689061623751680 5698455530895097472 2998222000166443264 297988469437789056 16044499012418686464 13344265481690032256 10644031950961378048 7943798420232723840 5243564889504069632 2543331358775415424 18289841901756312832 15589608371027658624 12889374840299004416 10189141309570350208 7488907778841696000 4788674248113041792 2088440717384387584 17834951260365284992 15134717729636630784 12434484198907976576 9734250668179322368 7034017137450668160 4333783606722013952 1633550075993359744 17380060618974257152 14679827088245602944 11979593557516948736 9279360026788294528 6579126496059640320 3878892965330986112 1178659434602331904 16925169977583229312 14224936446854575104 11524702916125920896 8824469385397266688 6124235854668612480 3424002323939958272 723768793211304064 16470279336192201472 13770045805463547264 11069812274734893056 8369578744006238848 5669345213277584640 2969111682548930432 268878151820276224 16015388694801173632 13315155164072519424 10614921633343865216 7914688102615211008 5214454571886556800 2514221041157902592 18260731584138800000 15560498053410145792 12860264522681491584 10160030991952837376 7459797461224183168 4759563930495528960 2059330399766874752 17805840942747772160 15105607412019117952 12405373881290463744 9705140350561809536 7004906819833155328 4304673289104501120 1604439758375846912 17350950301356744320 14650716770628090112 11950483239899435904 9250249709170781696 6550016178442127488 3849782647713473280 1149549116984819072 16896059659965716480 14195826129237062272 11495592598508408064 8795359067779753856 6095125537051099648 3394892006322445440 694658475593791232 16441169018574688640 13740935487846034432 11040701957117380224 8340468426388726016 5640234895660071808 2940001364931417600 239767834202763392 15986278377183660800 13286044846455006592 10585811315726352384 7885577784997698176 5185344254269043968 2485110723540389760 18231621266521287168 15531387735792632960 12831154205063978752 10130920674335324544 7430687143606670336 4730453612878016128 2030220082149361920 17776730625130259328 15076497094401605120 12376263563672950912 9676030032944296704 6975796502215642496 4275562971486988288 1575329440758334080 17321839983739231488 14621606453010577280 11921372922281923072 9221139391553268864 6520905860824614656 3820672330095960448 1120438799367306240 16866949342348203648 14166715811619549440 11466482280890895232 8766248750162241024 6066015219433586816 3365781688704932608 665548157976278400 16412058700957175808 13711825170228521600 11011591639499867392 8311358108771213184 5611124578042558976 2910891047313904768 210657516585250560 15957168059566147968 13256934528837493760 10556700998108839552 7856467467380185344 5156233936651531136 2456000405922876928 18202510948903774336 15502277418175120128 12802043887446465920 10101810356717811712 7401576825989157504 4701343295260503296 2001109764531849088 17747620307512746496 15047386776784092288 12347153246055438080 9646919715326783872 6946686184598129664 4246452653869475456 1546219123140821248 17292729666121718656 14592496135393064448 11892262604664410240 9192029073935756032 6491795543207101824 3791562012478447616 1091328481749793408 16837839024730690816 14137605494002036608 11437371963273382400 8737138432544728192 6036904901816073984 3336671371087419776 636437840358765568 16382948383339662976 13682714852611008768 10982481321882354560 8282247791153700352 5582014260425046144 2881780729696391936 181547198967737728 15928057741948635136 13227824211219980928 10527590680491326720 7827357149762672512 5127123619034018304 2426890088305364096 18173400631286261504 15473167100557607296 12772933569828953088 10072700039100298880 7372466508371644672 4672232977642990464 1971999446914336256 17718509989895233664 15018276459166579456 12318042928437925248 9617809397709271040 6917575866980616832 4217342336251962624 1517108805523308416 17263619348504205824 14563385817775551616 11863152287046897408 9162918756318243200 6462685225589588992 3762451694860934784 1062218164132280576 16808728707113177984 14108495176384523776 11408261645655869568 8708028114927215360 6007794584198561152 3307561053469906944 607327522741252736 16353838065722150144 13653604534993495936 10953371004264841728 8253137473536187520 5552903942807533312 2852670412078879104 152436881350224896 15898947424331122304 13198713893602468096 10498480362873813888 7798246832145159680 5098013301416505472 2397779770687851264 18144290313668748672 15444056782940094464 12743823252211440256 10043589721482786048 7343356190754131840 4643122660025477632 1942889129296823424 17689399672277720832 14989166141549066624 12288932610820412416 9588699080091758208 6888465549363104000 4188232018634449792 1487998487905795584 17234509030886692992 14534275500158038784 11834041969429384576 9133808438700730368 6433574907972076160 3733341377243421952 1033107846514767744 16779618389495665152 14079384858767010944 11379151328038356736 8678917797309702528 5978684266581048320 3278450735852394112 578217205123739904 16324727748104637312 13624494217375983104 10924260686647328896 8224027155918674688 5523793625190020480 2823560094461366272 123326563732712064 15869837106713609472 13169603575984955264 10469370045256301056 7769136514527646848 5068902983798992640 2368669453070338432 18115179996051235840 15414946465322581632 12714712934593927424 10014479403865273216 7314245873136619008 4614012342407964800 1913778811679310592 17660289354660208000 14960055823931553792 12259822293202899584 9559588762474245376 6859355231745591168 4159121701016936960 1458888170288282752 17205398713269180160 14505165182540525952 11804931651811871744 9104698121083217536 6404464590354563328 3704231059625909120 1003997528897254912 16750508071878152320 14050274541149498112 11350041010420843904 8649807479692189696 5949573948963535488 3249340418234881280 549106887506227072 16295617430487124480 13595383899758470272 10895150369029816064 8194916838301161856 5494683307572507648 2794449776843853440 94216246115199232 15840726789096096640 13140493258367442432 10440259727638788224 7740026196910134016 5039792666181479808 2339559135452825600 18086069678433723008 15385836147705068800 12685602616976414592 9985369086247760384 7285135555519106176 4584902024790451968 1884668494061797760 17631179037042695168 14930945506314040960 12230711975585386752 9530478444856732544 6830244914128078336 4130011383399424128 1429777852670769920 17176288395651667328 14476054864923013120 11775821334194358912 9075587803465704704 6375354272737050496 3675120742008396288 974887211279742080 16721397754260639488 14021164223531985280 11320930692803331072 8620697162074676864 5920463631346022656 3220230100617368448 519996569888714240 16266507112869611648 13566273582140957440 10866040051412303232 8165806520683649024 5465572989954994816 2765339459226340608 65105928497686400 15811616471478583808 13111382940749929600 10411149410021275392 7710915879292621184 5010682348563966976 2310448817835312768 18056959360816210176 15356725830087555968 12656492299358901760 9956258768630247552 7256025237901593344 4555791707172939136 1855558176444284928 17602068719425182336 14901835188696528128 12201601657967873920 9501368127239219712 6801134596510565504 4100901065781911296 1400667535053257088 17147178078034154496 14446944547305500288 11746711016576846080 9046477485848191872 6346243955119537664 3646010424390883456 945776893662229248 16692287436643126656 13992053905914472448 11291820375185818240 8591586844457164032 5891353313728509824 3191119782999855616 490886252271201408 16237396795252098816 13537163264523444608 10836929733794790400 8136696203066136192 5436462672337481984 2736229141608827776 35995610880173568 15782506153861070976 13082272623132416768 10382039092403762560 7681805561675108352 4981572030946454144 2281338500217799936 18027849043198697344 15327615512470043136 12627381981741388928 9927148451012734720 7226914920284080512 4526681389555426304 1826447858826772096 17572958401807669504 14872724871079015296 12172491340350361088 9472257809621706880 6772024278893052672 4071790748164398464 1371557217435744256 17118067760416641664 14417834229687987456 11717600698959333248 9017367168230679040 6317133637502024832 3616900106773370624 916666576044716416 16663177119025613824 13962943588296959616 11262710057568305408 8562476526839651200 5862242996110996992 3162009465382342784 461775934653688576 16208286477634585984 13508052946905931776 10807819416177277568 8107585885448623360 5407352354719969152 2707118823991314944 6885293262660736 15753395836243558144 13053162305514903936 10352928774786249728 7652695244057595520 4952461713328941312 2252228182600287104 17998738725581184512 15298505194852530304 12598271664123876096 9898038133395221888 7197804602666567680 4497571071937913472 1797337541209259264 17543848084190156672 14843614553461502464 12143381022732848256 9443147492004194048 6742913961275539840 4042680430546885632 1342446899818231424 17088957442799128832 14388723912070474624 11688490381341820416 8988256850613166208 6288023319884512000 3587789789155857792 887556258427203584 16634066801408100992 13933833270679446784 11233599739950792576 8533366209222138368 5833132678493484160 3132899147764829952 432665617036175744 16179176160017073152 13478942629288418944 10778709098559764736 8078475567831110528 5378242037102456320 2678008506373802112 18424519049354699520 15724285518626045312 13024051987897391104 10323818457168736896 7623584926440082688 4923351395711428480 2223117864982774272 17969628407963671680 15269394877235017472 12569161346506363264 9868927815777709056 7168694285049054848 4468460754320400640 1768227223591746432 17514737766572643840 14814504235843989632 12114270705115335424 9414037174386681216 6713803643658027008 4013570112929372800 1313336582200718592 17059847125181616000 14359613594452961792 11659380063724307584 8959146532995653376 6258913002266999168 3558679471538344960 858445940809690752 16604956483790588160 13904722953061933952 11204489422333279744 8504255891604625536 5804022360875971328 3103788830147317120 403555299418662912 16150065842399560320 13449832311670906112 10749598780942251904 8049365250213597696 5349131719484943488 2648898188756289280 18395408731737186688 15695175201008532480 12994941670279878272 10294708139551224064 7594474608822569856 4894241078093915648 2194007547365261440 17940518090346158848 15240284559617504640 12540051028888850432 9839817498160196224 7139583967431542016 4439350436702887808 1739116905974233600 17485627448955131008 14785393918226476800 12085160387497822592 9384926856769168384 6684693326040514176 3984459795311859968 1284226264583205760 17030736807564103168 14330503276835448960 11630269746106794752 8930036215378140544 6229802684649486336 3529569153920832128 829335623192177920 16575846166173075328 13875612635444421120 11175379104715766912 8475145573987112704 5774912043258458496 3074678512529804288 374444981801150080 16120955524782047488 13420721994053393280 10720488463324739072 8020254932596084864 5320021401867430656 2619787871138776448 18366298414119673856 15666064883391019648 12965831352662365440 10265597821933711232 7565364291205057024 4865130760476402816 2164897229747748608 17911407772728646016 15211174241999991808 12510940711271337600 9810707180542683392 7110473649814029184 4410240119085374976 1710006588356720768 17456517131337618176 14756283600608963968 12056050069880309760 9355816539151655552 6655583008423001344 3955349477694347136 1255115946965692928 17001626489946590336 14301392959217936128 11601159428489281920 8900925897760627712 6200692367031973504 3500458836303319296 800225305574665088 16546735848555562496 13846502317826908288 11146268787098254080 8446035256369599872 5745801725640945664 3045568194912291456 345334664183637248 16091845207164534656 13391611676435880448 10691378145707226240 7991144614978572032 5290911084249917824 2590677553521263616 18337188096502161024 15636954565773506816 12936721035044852608 10236487504316198400 7536253973587544192 4836020442858889984 2135786912130235776 17882297455111133184 15182063924382478976 12481830393653824768 9781596862925170560 7081363332196516352 4381129801467862144 1680896270739207936 17427406813720105344 14727173282991451136 12026939752262796928 9326706221534142720 6626472690805488512 3926239160076834304 1226005629348180096 16972516172329077504 14272282641600423296 11572049110871769088 8871815580143114880 6171582049414460672 3471348518685806464 771114987957152256 16517625530938049664 13817392000209395456 11117158469480741248 8416924938752087040 5716691408023432832 3016457877294778624 316224346566124416 16062734889547021824 13362501358818367616 10662267828089713408 7962034297361059200 5261800766632404992 2561567235903750784 18308077778884648192 15607844248155993984 12907610717427339776 10207377186698685568 7507143655970031360 4806910125241377152 2106676594512722944 17853187137493620352 15152953606764966144 12452720076036311936 9752486545307657728 7052253014579003520 4352019483850349312 1651785953121695104 17398296496102592512 14698062965373938304 11997829434645284096 9297595903916629888 6597362373187975680 3897128842459321472 1196895311730667264 16943405854711564672 14243172323982910464 11542938793254256256 8842705262525602048 6142471731796947840 3442238201068293632 742004670339639424 16488515213320536832 13788281682591882624 11088048151863228416 8387814621134574208 5687581090405920000 2987347559677265792 287114028948611584 16033624571929508992 13333391041200854784 10633157510472200576 7932923979743546368 5232690449014892160 2532456918286237952 18278967461267135360 15578733930538481152 12878500399809826944 10178266869081172736 7478033338352518528 4777799807623864320 2077566276895210112 17824076819876107520 15123843289147453312 12423609758418799104 9723376227690144896 7023142696961490688 4322909166232836480 1622675635504182272 17369186178485079680 14668952647756425472 11968719117027771264 9268485586299117056 6568252055570462848 3868018524841808640 1167784994113154432 16914295537094051840 14214062006365397632 11513828475636743424 8813594944908089216 6113361414179435008 3413127883450780800 712894352722126592 16459404895703024000 13759171364974369792 11058937834245715584 8358704303517061376 5658470772788407168 2958237242059752960 258003711331098752 16004514254311996160 13304280723583341952 10604047192854687744 7903813662126033536 5203580131397379328 2503346600668725120 18249857143649622528 15549623612920968320 12849390082192314112 10149156551463659904 7448923020735005696 4748689490006351488 2048455959277697280 17794966502258594688 15094732971529940480 12394499440801286272 9694265910072632064 6994032379343977856 4293798848615323648 1593565317886669440 17340075860867566848 14639842330138912640 11939608799410258432 9239375268681604224 6539141737952950016 3838908207224295808 1138674676495641600 16885185219476539008 14184951688747884800 11484718158019230592 8784484627290576384 6084251096561922176 3384017565833267968 683784035104613760 16430294578085511168 13730061047356856960 11029827516628202752 8329593985899548544 5629360455170894336 2929126924442240128 228893393713585920 15975403936694483328 13275170405965829120 10574936875237174912 7874703344508520704 5174469813779866496 2474236283051212288 18220746826032109696 15520513295303455488 12820279764574801280 10120046233846147072 7419812703117492864 4719579172388838656 2019345641660184448 17765856184641081856 15065622653912427648 12365389123183773440 9665155592455119232 6964922061726465024 4264688530997810816 1564455000269156608 17310965543250054016 14610732012521399808 11910498481792745600 9210264951064091392 6510031420335437184 3809797889606782976 1109564358878128768 16856074901859026176 14155841371130371968 11455607840401717760 8755374309673063552 6055140778944409344 3354907248215755136 654673717487100928 16401184260467998336 13700950729739344128 11000717199010689920 8300483668282035712 5600250137553381504 2900016606824727296 199783076096073088 15946293619076970496 13246060088348316288 10545826557619662080 7845593026891007872 5145359496162353664 2445125965433699456 18191636508414596864 15491402977685942656 12791169446957288448 10090935916228634240 7390702385499980032 4690468854771325824 1990235324042671616 17736745867023569024 15036512336294914816 12336278805566260608 9636045274837606400 6935811744108952192 4235578213380297984 1535344682651643776 17281855225632541184 14581621694903886976 11881388164175232768 9181154633446578560 6480921102717924352 3780687571989270144 1080454041260615936 16826964584241513344 14126731053512859136 11426497522784204928 8726263992055550720 6026030461326896512 3325796930598242304 625563399869588096 16372073942850485504 13671840412121831296 10971606881393177088 8271373350664522880 5571139819935868672 2870906289207214464 170672758478560256 15917183301459457664 13216949770730803456 10516716240002149248 7816482709273495040 5116249178544840832 2416015647816186624 18162526190797084032 15462292660068429824 12762059129339775616 10061825598611121408 7361592067882467200 4661358537153812992 1961125006425158784 17707635549406056192 15007402018677401984 12307168487948747776 9606934957220093568 6906701426491439360 4206467895762785152 1506234365034130944 17252744908015028352 14552511377286374144 11852277846557719936 9152044315829065728 6451810785100411520 3751577254371757312 1051343723643103104 16797854266624000512 14097620735895346304 11397387205166692096 8697153674438037888 5996920143709383680 3296686612980729472 596453082252075264 16342963625232972672 13642730094504318464 10942496563775664256 8242263033047010048 5542029502318355840 2841795971589701632 141562440861047424 15888072983841944832 13187839453113290624 10487605922384636416 7787372391655982208 5087138860927328000 2386905330198673792 18133415873179571200 15433182342450916992 12732948811722262784 10032715280993608576 7332481750264954368 4632248219536300160 1932014688807645952 17678525231788543360 14978291701059889152 12278058170331234944 9577824639602580736 6877591108873926528 4177357578145272320 1477124047416618112 17223634590397515520 14523401059668861312 11823167528940207104 9122933998211552896 6422700467482898688 3722466936754244480 1022233406025590272 16768743949006487680 14068510418277833472 11368276887549179264 8668043356820525056 5967809826091870848 3267576295363216640 567342764634562432 16313853307615459840 13613619776886805632 10913386246158151424 8213152715429497216 5512919184700843008 2812685653972188800 112452123243534592 15858962666224432000 13158729135495777792 10458495604767123584 7758262074038469376 5058028543309815168 2357795012581160960 18104305555562058368 15404072024833404160 12703838494104749952 10003604963376095744 7303371432647441536 4603137901918787328 1902904371190133120 17649414914171030528 14949181383442376320 12248947852713722112 9548714321985067904 6848480791256413696 4148247260527759488 1448013729799105280 17194524272780002688 14494290742051348480 11794057211322694272 9093823680594040064 6393590149865385856 3693356619136731648 993123088408077440 16739633631388974848 14039400100660320640 11339166569931666432 8638933039203012224 5938699508474358016 3238465977745703808 538232447017049600 16284742989997947008 13584509459269292800 10884275928540638592 8184042397811984384 5483808867083330176 2783575336354675968 83341805626021760 15829852348606919168 13129618817878264960 10429385287149610752 7729151756420956544 5028918225692302336 2328684694963648128 18075195237944545536 15374961707215891328 12674728176487237120 9974494645758582912 7274261115029928704 4574027584301274496 1873794053572620288 17620304596553517696 14920071065824863488 12219837535096209280 9519604004367555072 6819370473638900864 4119136942910246656 1418903412181592448 17165413955162489856 14465180424433835648 11764946893705181440 9064713362976527232 6364479832247873024 3664246301519218816 964012770790564608 16710523313771462016 14010289783042807808 11310056252314153600 8609822721585499392 5909589190856845184 3209355660128190976 509122129399536768 16255632672380434176 13555399141651779968 10855165610923125760 8154932080194471552 5454698549465817344 2754465018737163136 54231488008508928 15800742030989406336 13100508500260752128 10400274969532097920 7700041438803443712 4999807908074789504 2299574377346135296 18046084920327032704 15345851389598378496 12645617858869724288 9945384328141070080 7245150797412415872 4544917266683761664 1844683735955107456 17591194278936004864 14890960748207350656 12190727217478696448 9490493686750042240 6790260156021388032 4090026625292733824 1389793094564079616 17136303637544977024 14436070106816322816 11735836576087668608 9035603045359014400 6335369514630360192 3635135983901705984 934902453173051776 16681412996153949184 13981179465425294976 11280945934696640768 8580712403967986560 5880478873239332352 3180245342510678144 480011811782023936 16226522354762921344 13526288824034267136 10826055293305612928 8125821762576958720 5425588231848304512 2725354701119650304 25121170390996096 15771631713371893504 13071398182643239296 10371164651914585088 7670931121185930880 4970697590457276672 2270464059728622464 18016974602709519872 15316741071980865664 12616507541252211456 9916274010523557248 7216040479794903040 4515806949066248832 1815573418337594624 17562083961318492032 14861850430589837824 12161616899861183616 9461383369132529408 6761149838403875200 4060916307675220992 1360682776946566784 17107193319927464192 14406959789198809984 11706726258470155776 9006492727741501568 6306259197012847360 3606025666284193152 905792135555538944 16652302678536436352 13952069147807782144 11251835617079127936 8551602086350473728 5851368555621819520 3151135024893165312 450901494164511104 16197412037145408512 13497178506416754304 10796944975688100096 8096711444959445888 5396477914230791680 2696244383502137472 18442754926483034880 15742521395754380672 13042287865025726464 10342054334297072256 7641820803568418048 4941587272839763840 2241353742111109632 17987864285092007040 15287630754363352832 12587397223634698624 9887163692906044416 7186930162177390208 4486696631448736000 1786463100720081792 17532973643700979200 14832740112972324992 12132506582243670784 9432273051515016576 6732039520786362368 4031805990057708160 1331572459329053952 17078083002309951360 14377849471581297152 11677615940852642944 8977382410123988736 6277148879395334528 3576915348666680320 876681817938026112 16623192360918923520 13922958830190269312 11222725299461615104 8522491768732960896 5822258238004306688 3122024707275652480 421791176546998272 16168301719527895680 13468068188799241472 10767834658070587264 8067601127341933056 5367367596613278848 2667134065884624640 18413644608865522048 15713411078136867840 13013177547408213632 10312944016679559424 7612710485950905216 4912476955222251008 2212243424493596800 17958753967474494208 15258520436745840000 12558286906017185792 9858053375288531584 7157819844559877376 4457586313831223168 1757352783102568960 17503863326083466368 14803629795354812160 12103396264626157952 9403162733897503744 6702929203168849536 4002695672440195328 1302462141711541120 17048972684692438528 14348739153963784320 11648505623235130112 8948272092506475904 6248038561777821696 3547805031049167488 847571500320513280 16594082043301410688 13893848512572756480 11193614981844102272 8493381451115448064 5793147920386793856 3092914389658139648 392680858929485440 16139191401910382848 13438957871181728640 10738724340453074432 8038490809724420224 5338257278995766016 2638023748267111808 18384534291248009216 15684300760519355008 12984067229790700800 10283833699062046592 7583600168333392384 4883366637604738176 2183133106876083968 17929643649856981376 15229410119128327168 12529176588399672960 9828943057671018752 7128709526942364544 4428475996213710336 1728242465485056128 17474753008465953536 14774519477737299328 12074285947008645120 9374052416279990912 6673818885551336704 3973585354822682496 1273351824094028288 17019862367074925696 14319628836346271488 11619395305617617280 8919161774888963072 6218928244160308864 3518694713431654656 818461182703000448 16564971725683897856 13864738194955243648 11164504664226589440 8464271133497935232 5764037602769281024 3063804072040626816 363570541311972608 16110081084292870016 13409847553564215808 10709614022835561600 8009380492106907392 5309146961378253184 2608913430649598976 18355423973630496384 15655190442901842176 12954956912173187968 10254723381444533760 7554489850715879552 4854256319987225344 2154022789258571136 17900533332239468544 15200299801510814336 12500066270782160128 9799832740053505920 7099599209324851712 4399365678596197504 1699132147867543296 17445642690848440704 14745409160119786496 12045175629391132288 9344942098662478080 6644708567933823872 3944475037205169664 1244241506476515456 16990752049457412864 14290518518728758656 11590284988000104448 8890051457271450240 6189817926542796032 3489584395814141824 789350865085487616 16535861408066385024 13835627877337730816 11135394346609076608 8435160815880422400 5734927285151768192 3034693754423113984 334460223694459776 16080970766675357184 13380737235946702976 10680503705218048768 7980270174489394560 5280036643760740352 2579803113032086144 18326313656012983552 15626080125284329344 12925846594555675136 10225613063827020928 7525379533098366720 4825146002369712512 2124912471641058304 17871423014621955712 15171189483893301504 12470955953164647296 9770722422435993088 7070488891707338880 4370255360978684672 1670021830250030464 17416532373230927872 14716298842502273664 12016065311773619456 9315831781044965248 6615598250316311040 3915364719587656832 1215131188859002624 16961641731839900032 14261408201111245824 11561174670382591616 8860941139653937408 6160707608925283200 3460474078196628992 760240547467974784 16506751090448872192 13806517559720217984 11106284028991563776 8406050498262909568 5705816967534255360 3005583436805601152 305349906076946944 16051860449057844352 13351626918329190144 10651393387600535936 7951159856871881728 5250926326143227520 2550692795414573312 18297203338395470720 15596969807666816512 12896736276938162304 10196502746209508096 7496269215480853888 4796035684752199680 2095802154023545472 17842312697004442880 15142079166275788672 12441845635547134464 9741612104818480256 7041378574089826048 4341145043361171840 1640911512632517632 17387422055613415040 14687188524884760832 11986954994156106624 9286721463427452416 6586487932698798208 3886254401970144000 1186020871241489792 16932531414222387200 14232297883493732992 11532064352765078784 8831830822036424576 6131597291307770368 3431363760579116160 731130229850461952 16477640772831359360 13777407242102705152 11077173711374050944 8376940180645396736 5676706649916742528 2976473119188088320 276239588459434112 16022750131440331520 13322516600711677312 10622283069983023104 7922049539254368896 5221816008525714688 2521582477797060480 18268093020777957888 15567859490049303680 12867625959320649472 10167392428591995264 7467158897863341056 4766925367134686848 2066691836406032640 17813202379386930048 15112968848658275840 12412735317929621632 9712501787200967424 7012268256472313216 4312034725743659008 1611801195015004800 17358311737995902208 14658078207267248000 11957844676538593792 9257611145809939584 6557377615081285376 3857144084352631168 1156910553623976960 16903421096604874368 14203187565876220160 11502954035147565952 8802720504418911744 6102486973690257536 3402253442961603328 702019912232949120 16448530455213846528 13748296924485192320 11048063393756538112 8347829863027883904 5647596332299229696 2947362801570575488 247129270841921280 15993639813822818688 13293406283094164480 10593172752365510272 7892939221636856064 5192705690908201856 2492472160179547648 18238982703160445056 15538749172431790848 12838515641703136640 10138282110974482432 7438048580245828224 4737815049517174016 2037581518788519808 17784092061769417216 15083858531040763008 12383625000312108800 9683391469583454592 6983157938854800384 4282924408126146176 1582690877397491968 17329201420378389376 14628967889649735168 11928734358921080960 9228500828192426752 6528267297463772544 3828033766735118336 1127800236006464128 16874310778987361536 14174077248258707328 11473843717530053120 8773610186801398912 6073376656072744704 3373143125344090496 672909594615436288 16419420137596333696 13719186606867679488 11018953076139025280 8318719545410371072 5618486014681716864 2918252483953062656 218018953224408448 15964529496205305856 13264295965476651648 10564062434747997440 7863828904019343232 5163595373290689024 2463361842562034816 18209872385542932224 15509638854814278016 12809405324085623808 10109171793356969600 7408938262628315392 4708704731899661184 2008471201171006976 17754981744151904384 15054748213423250176 12354514682694595968 9654281151965941760 6954047621237287552 4253814090508633344 1553580559779979136 17300091102760876544 14599857572032222336 11899624041303568128 9199390510574913920 6499156979846259712 3798923449117605504 1098689918388951296 16845200461369848704 14144966930641194496 11444733399912540288 8744499869183886080 6044266338455231872 3344032807726577664 643799276997923456 16390309819978820864 13690076289250166656 10989842758521512448 8289609227792858240 5589375697064204032 2889142166335549824 188908635606895616 15935419178587793024 13235185647859138816 10534952117130484608 7834718586401830400 5134485055673176192 2434251524944521984 18180762067925419392 15480528537196765184 12780295006468110976 10080061475739456768 7379827945010802560 4679594414282148352 1979360883553494144 17725871426534391552 15025637895805737344 12325404365077083136 9625170834348428928 6924937303619774720 4224703772891120512 1524470242162466304 17270980785143363712 14570747254414709504 11870513723686055296 9170280192957401088 6470046662228746880 3769813131500092672 1069579600771438464 16816090143752335872 14115856613023681664 11415623082295027456 8715389551566373248 6015156020837719040 3314922490109064832 614688959380410624 16361199502361308032 13660965971632653824 10960732440903999616 8260498910175345408 5560265379446691200 2860031848718036992 159798317989382784 15906308860970280192 13206075330241625984 10505841799512971776 7805608268784317568 5105374738055663360 2405141207327009152 18151651750307906560 15451418219579252352 12751184688850598144 10050951158121943936 7350717627393289728 4650484096664635520 1950250565935981312 17696761108916878720 14996527578188224512 12296294047459570304 9596060516730916096 6895826986002261888 4195593455273607680 1495359924544953472 17241870467525850880 14541636936797196672 11841403406068542464 9141169875339888256 6440936344611234048 3740702813882579840 1040469283153925632 16786979826134823040 14086746295406168832 11386512764677514624 8686279233948860416 5986045703220206208 3285812172491552000 585578641762897792 16332089184743795200 13631855654015140992 10931622123286486784 8231388592557832576 5531155061829178368 2830921531100524160 130688000371869952 15877198543352767360 13176965012624113152 10476731481895458944 7776497951166804736 5076264420438150528 2376030889709496320 18122541432690393728 15422307901961739520 12722074371233085312 10021840840504431104 7321607309775776896 4621373779047122688 1921140248318468480 17667650791299365888 14967417260570711680 12267183729842057472 9566950199113403264 6866716668384749056 4166483137656094848 1466249606927440640 17212760149908338048 14512526619179683840 11812293088451029632 9112059557722375424 6411826026993721216 3711592496265067008 1011358965536412800 16757869508517310208 14057635977788656000 11357402447060001792 8657168916331347584 5956935385602693376 3256701854874039168 556468324145384960 16302978867126282368 13602745336397628160 10902511805668973952 8202278274940319744 5502044744211665536 2801811213483011328 101577682754357120 15848088225735254528 13147854695006600320 10447621164277946112 7747387633549291904 5047154102820637696 2346920572091983488 18093431115072880896 15393197584344226688 12692964053615572480 9992730522886918272 7292496992158264064 4592263461429609856 1892029930700955648 17638540473681853056 14938306942953198848 12238073412224544640 9537839881495890432 6837606350767236224 4137372820038582016 1437139289309927808 17183649832290825216 14483416301562171008 11783182770833516800 9082949240104862592 6382715709376208384 3682482178647554176 982248647918899968 16728759190899797376 14028525660171143168 11328292129442488960 8628058598713834752 5927825067985180544 3227591537256526336 527358006527872128 16273868549508769536 13573635018780115328 10873401488051461120 8173167957322806912 5472934426594152704 2772700895865498496 72467365136844288 15818977908117741696 13118744377389087488 10418510846660433280 7718277315931779072 5018043785203124864 2317810254474470656 18064320797455368064 15364087266726713856 12663853735998059648 9963620205269405440 7263386674540751232 4563153143812097024 1862919613083442816 17609430156064340224 14909196625335686016 12208963094607031808 9508729563878377600 6808496033149723392 4108262502421069184 1408028971692414976 17154539514673312384 14454305983944658176 11754072453216003968 9053838922487349760 6353605391758695552 3653371861030041344 953138330301387136 16699648873282284544 13999415342553630336 11299181811824976128 8598948281096321920 5898714750367667712 3198481219639013504 498247688910359296 16244758231891256704 13544524701162602496 10844291170433948288 8144057639705294080 5443824108976639872 2743590578247985664 43357047519331456 15789867590500228864 13089634059771574656 10389400529042920448 7689166998314266240 4988933467585612032 2288699936856957824 18035210479837855232 15334976949109201024 12634743418380546816 9934509887651892608 7234276356923238400 4534042826194584192 1833809295465929984 17580319838446827392 14880086307718173184 12179852776989518976 9479619246260864768 6779385715532210560 4079152184803556352 1378918654074902144 17125429197055799552 14425195666327145344 11724962135598491136 9024728604869836928 6324495074141182720 3624261543412528512 924028012683874304 16670538555664771712 13970305024936117504 11270071494207463296 8569837963478809088 5869604432750154880 3169370902021500672 469137371292846464 16215647914273743872 13515414383545089664 10815180852816435456 8114947322087781248 5414713791359127040 2714480260630472832 14246729901818624 15760757272882716032 13060523742154061824 10360290211425407616 7660056680696753408 4959823149968099200 2259589619239444992 18006100162220342400 15305866631491688192 12605633100763033984 9905399570034379776 7205166039305725568 4504932508577071360 1804698977848417152 17551209520829314560 14850975990100660352 12150742459372006144 9450508928643351936 6750275397914697728 4050041867186043520 1349808336457389312 17096318879438286720 14396085348709632512 11695851817980978304 8995618287252324096 6295384756523669888 3595151225795015680 894917695066361472 16641428238047258880 13941194707318604672 11240961176589950464 8540727645861296256 5840494115132642048 3140260584403987840 440027053675333632 16186537596656231040 13486304065927576832 10786070535198922624 8085837004470268416 5385603473741614208 2685369943012960000 18431880485993857408 15731646955265203200 13031413424536548992 10331179893807894784 7630946363079240576 4930712832350586368 2230479301621932160 17976989844602829568 15276756313874175360 12576522783145521152 9876289252416866944 7176055721688212736 4475822190959558528 1775588660230904320 17522099203211801728 14821865672483147520 12121632141754493312 9421398611025839104 6721165080297184896 4020931549568530688 1320698018839876480 17067208561820773888 14366975031092119680 11666741500363465472 8966507969634811264 6266274438906157056 3566040908177502848 865807377448848640 16612317920429746048 13912084389701091840 11211850858972437632 8511617328243783424 5811383797515129216 3111150266786475008 410916736057820800 16157427279038718208 13457193748310064000 10756960217581409792 8056726686852755584 5356493156124101376 2656259625395447168 18402770168376344576 15702536637647690368 13002303106919036160 10302069576190381952 7601836045461727744 4901602514733073536 2201368984004419328 17947879526985316736 15247645996256662528 12547412465528008320 9847178934799354112 7146945404070699904 4446711873342045696 1746478342613391488 17492988885594288896 14792755354865634688 12092521824136980480 9392288293408326272 6692054762679672064 3991821231951017856 1291587701222363648 17038098244203261056 14337864713474606848 11637631182745952640 8937397652017298432 6237164121288644224 3536930590559990016 836697059831335808 16583207602812233216 13882974072083579008 11182740541354924800 8482507010626270592 5782273479897616384 3082039949168962176 381806418440307968 16128316961421205376 13428083430692551168 10727849899963896960 8027616369235242752 5327382838506588544 2627149307777934336 18373659850758831744 15673426320030177536 12973192789301523328 10272959258572869120 7572725727844214912 4872492197115560704 2172258666386906496 17918769209367803904 15218535678639149696 12518302147910495488 9818068617181841280 7117835086453187072 4417601555724532864 1717368024995878656 17463878567976776064 14763645037248121856 12063411506519467648 9363177975790813440 6662944445062159232 3962710914333505024 1262477383604850816 17008987926585748224 14308754395857094016 11608520865128439808 8908287334399785600 6208053803671131392 3507820272942477184 807586742213822976 16554097285194720384 13853863754466066176 11153630223737411968 8453396693008757760 5753163162280103552 3052929631551449344 352696100822795136 16099206643803692544 13398973113075038336 10698739582346384128 7998506051617729920 5298272520889075712 2598038990160421504 18344549533141318912 15644316002412664704 12944082471684010496 10243848940955356288 7543615410226702080 4843381879498047872 2143148348769393664 17889658891750291072 15189425361021636864 12489191830292982656 9788958299564328448 7088724768835674240 4388491238107020032 1688257707378365824 17434768250359263232 14734534719630609024 12034301188901954816 9334067658173300608 6633834127444646400 3933600596715992192 1233367065987337984 16979877608968235392 14279644078239581184 11579410547510926976 8879177016782272768 6178943486053618560 3478709955324964352 778476424596310144 16524986967577207552 13824753436848553344 11124519906119899136 8424286375391244928 5724052844662590720 3023819313933936512 323585783205282304 16070096326186179712 13369862795457525504 10669629264728871296 7969395734000217088 5269162203271562880 2568928672542908672 18315439215523806080 15615205684795151872 12914972154066497664 10214738623337843456 7514505092609189248 4814271561880535040 2114038031151880832 17860548574132778240 15160315043404124032 12460081512675469824 9759847981946815616 7059614451218161408 4359380920489507200 1659147389760852992 17405657932741750400 14705424402013096192 12005190871284441984 9304957340555787776 6604723809827133568 3904490279098479360 1204256748369825152 16950767291350722560 14250533760622068352 11550300229893414144 8850066699164759936 6149833168436105728 3449599637707451520 749366106978797312 16495876649959694720 13795643119231040512 11095409588502386304 8395176057773732096 5694942527045077888 2994708996316423680 294475465587769472 16040986008568666880 13340752477840012672 10640518947111358464 7940285416382704256 5240051885654050048 2539818354925395840 18286328897906293248 15586095367177639040 12885861836448984832 10185628305720330624 7485394774991676416 4785161244263022208 2084927713534368000 17831438256515265408 15131204725786611200 12430971195057956992 9730737664329302784 7030504133600648576 4330270602871994368 1630037072143340160 17376547615124237568 14676314084395583360 11976080553666929152 9275847022938274944 6575613492209620736 3875379961480966528 1175146430752312320 16921656973733209728 14221423443004555520 11521189912275901312 8820956381547247104 6120722850818592896 3420489320089938688 720255789361284480 16466766332342181888 13766532801613527680 11066299270884873472 8366065740156219264 5665832209427565056 2965598678698910848 265365147970256640 16011875690951154048 13311642160222499840 10611408629493845632 7911175098765191424 5210941568036537216 2510708037307883008 18257218580288780416 15556985049560126208 12856751518831472000 10156517988102817792 7456284457374163584 4756050926645509376 2055817395916855168 17802327938897752576 15102094408169098368 12401860877440444160 9701627346711789952 7001393815983135744 4301160285254481536 1600926754525827328 17347437297506724736 14647203766778070528 11946970236049416320 9246736705320762112 6546503174592107904 3846269643863453696 1146036113134799488 16892546656115696896 14192313125387042688 11492079594658388480 8791846063929734272 6091612533201080064 3391379002472425856 691145471743771648 16437656014724669056 13737422483996014848 11037188953267360640 8336955422538706432 5636721891810052224 2936488361081398016 236254830352743808 15982765373333641216 13282531842604987008 10582298311876332800 7882064781147678592 5181831250419024384 2481597719690370176 18228108262671267584 15527874731942613376 12827641201213959168 10127407670485304960 7427174139756650752 4726940609027996544 2026707078299342336 17773217621280239744 15072984090551585536 12372750559822931328 9672517029094277120 6972283498365622912 4272049967636968704 1571816436908314496 17318326979889211904 14618093449160557696 11917859918431903488 9217626387703249280 6517392856974595072 3817159326245940864 1116925795517286656 16863436338498184064 14163202807769529856 11462969277040875648 8762735746312221440 6062502215583567232 3362268684854913024 662035154126258816 16408545697107156224 13708312166378502016 11008078635649847808 8307845104921193600 5607611574192539392 2907378043463885184 207144512735230976 15953655055716128384 13253421524987474176 10553187994258819968 7852954463530165760 5152720932801511552 2452487402072857344 18198997945053754752 15498764414325100544 12798530883596446336 10098297352867792128 7398063822139137920 4697830291410483712 1997596760681829504 17744107303662726912 15043873772934072704 12343640242205418496 9643406711476764288 6943173180748110080 4242939650019455872 1542706119290801664 17289216662271699072 14588983131543044864 11888749600814390656 9188516070085736448 6488282539357082240 3788049008628428032 1087815477899773824 16834326020880671232 14134092490152017024 11433858959423362816 8733625428694708608 6033391897966054400 3333158367237400192 632924836508745984 16379435379489643392 13679201848760989184 10978968318032334976 8278734787303680768 5578501256575026560 2878267725846372352 178034195117718144 15924544738098615552 13224311207369961344 10524077676641307136 7823844145912652928 5123610615183998720 2423377084455344512 18169887627436241920 15469654096707587712 12769420565978933504 10069187035250279296 7368953504521625088 4668719973792970880 1968486443064316672 17714996986045214080 15014763455316559872 12314529924587905664 9614296393859251456 6914062863130597248 4213829332401943040 1513595801673288832 17260106344654186240 14559872813925532032 11859639283196877824 9159405752468223616 6459172221739569408 3758938691010915200 1058705160282260992 16805215703263158400 14104982172534504192 11404748641805849984 8704515111077195776 6004281580348541568 3304048049619887360 603814518891233152 16350325061872130560 13650091531143476352 10949858000414822144 8249624469686167936 5549390938957513728 2849157408228859520 148923877500205312 15895434420481102720 13195200889752448512 10494967359023794304 7794733828295140096 5094500297566485888 2394266766837831680 18140777309818729088 15440543779090074880 12740310248361420672 10040076717632766464 7339843186904112256 4639609656175458048 1939376125446803840 17685886668427701248 14985653137699047040 12285419606970392832 9585186076241738624 6884952545513084416 4184719014784430208 1484485484055776000 17230996027036673408 14530762496308019200 11830528965579364992 9130295434850710784 6430061904122056576 3729828373393402368 1029594842664748160 16776105385645645568 14075871854916991360 11375638324188337152 8675404793459682944 5975171262731028736 3274937732002374528 574704201273720320 16321214744254617728 13620981213525963520 10920747682797309312 8220514152068655104 5520280621340000896 2820047090611346688 119813559882692480 15866324102863589888 13166090572134935680 10465857041406281472 7765623510677627264 5065389979948973056 2365156449220318848 18111666992201216256 15411433461472562048 12711199930743907840 10010966400015253632 7310732869286599424 4610499338557945216 1910265807829291008 17656776350810188416 14956542820081534208 12256309289352880000 9556075758624225792 6855842227895571584 4155608697166917376 1455375166438263168 17201885709419160576 14501652178690506368 11801418647961852160 9101185117233197952 6400951586504543744 3700718055775889536 1000484525047235328 16746995068028132736 14046761537299478528 11346528006570824320 8646294475842170112 5946060945113515904 3245827414384861696 545593883656207488 16292104426637104896 13591870895908450688 10891637365179796480 8191403834451142272 5491170303722488064 2790936772993833856 90703242265179648 15837213785246077056 13136980254517422848 10436746723788768640 7736513193060114432 5036279662331460224 2336046131602806016 18082556674583703424 15382323143855049216 12682089613126395008 9981856082397740800 7281622551669086592 4581389020940432384 1881155490211778176 17627666033192675584 14927432502464021376 12227198971735367168 9526965441006712960 6826731910278058752 4126498379549404544 1426264848820750336 17172775391801647744 14472541861072993536 11772308330344339328 9072074799615685120 6371841268887030912 3671607738158376704 971374207429722496 16717884750410619904 14017651219681965696 11317417688953311488 8617184158224657280 5916950627496003072 3216717096767348864 516483566038694656 16262994109019592064 13562760578290937856 10862527047562283648 8162293516833629440 5462059986104975232 2761826455376321024 61592924647666816 15808103467628564224 13107869936899910016 10407636406171255808 7707402875442601600 5007169344713947392 2306935813985293184 18053446356966190592 15353212826237536384 12652979295508882176 9952745764780227968 7252512234051573760 4552278703322919552 1852045172594265344 17598555715575162752 14898322184846508544 12198088654117854336 9497855123389200128 6797621592660545920 4097388061931891712 1397154531203237504 17143665074184134912 14443431543455480704 11743198012726826496 9042964481998172288 6342730951269518080 3642497420540863872 942263889812209664 16688774432793107072 13988540902064452864 11288307371335798656 8588073840607144448 5887840309878490240 3187606779149836032 487373248421181824 16233883791402079232 13533650260673425024 10833416729944770816 8133183199216116608 5432949668487462400 2732716137758808192 32482607030153984 15778993150011051392 13078759619282397184 10378526088553742976 7678292557825088768 4978059027096434560 2277825496367780352 18024336039348677760 15324102508620023552 12623868977891369344 9923635447162715136 7223401916434060928 4523168385705406720 1822934854976752512 17569445397957649920 14869211867228995712 12168978336500341504 9468744805771687296 6768511275043033088 4068277744314378880 1368044213585724672 17114554756566622080 14414321225837967872 11714087695109313664 9013854164380659456 6313620633652005248 3613387102923351040 913153572194696832 16659664115175594240 13959430584446940032 11259197053718285824 8558963522989631616 5858729992260977408 3158496461532323200 458262930803668992 16204773473784566400 13504539943055912192 10804306412327257984 8104072881598603776 5403839350869949568 2703605820141295360 3372289412641152 15749882832393538560 13049649301664884352 10349415770936230144 7649182240207575936 4948948709478921728 2248715178750267520 17995225721731164928 15294992191002510720 12594758660273856512 9894525129545202304 7194291598816548096 4494058068087893888 1793824537359239680 17540335080340137088 14840101549611482880 12139868018882828672 9439634488154174464 6739400957425520256 4039167426696866048 1338933895968211840 17085444438949109248 14385210908220455040 11684977377491800832 8984743846763146624 6284510316034492416 3584276785305838208 884043254577184000 16630553797558081408 13930320266829427200 11230086736100772992 8529853205372118784 5829619674643464576 3129386143914810368 429152613186156160 16175663156167053568 13475429625438399360 10775196094709745152 8074962563981090944 5374729033252436736 2674495502523782528 18421006045504679936 15720772514776025728 13020538984047371520 10320305453318717312 7620071922590063104 4919838391861408896 2219604861132754688 17966115404113652096 15265881873384997888 12565648342656343680 9865414811927689472 7165181281199035264 4464947750470381056 1764714219741726848 17511224762722624256 14810991231993970048 12110757701265315840 9410524170536661632 6710290639808007424 4010057109079353216 1309823578350699008 17056334121331596416 14356100590602942208 11655867059874288000 8955633529145633792 6255399998416979584 3555166467688325376 854932936959671168 16601443479940568576 13901209949211914368 11200976418483260160 8500742887754605952 5800509357025951744 3100275826297297536 400042295568643328 16146552838549540736 13446319307820886528 10746085777092232320 8045852246363578112 5345618715634923904 2645385184906269696 18391895727887167104 15691662197158512896 12991428666429858688 10291195135701204480 7590961604972550272 4890728074243896064 2190494543515241856 17937005086496139264 15236771555767485056 12536538025038830848 9836304494310176640 7136070963581522432 4435837432852868224 1735603902124214016 17482114445105111424 14781880914376457216 12081647383647803008 9381413852919148800 6681180322190494592 3980946791461840384 1280713260733186176 17027223803714083584 14326990272985429376 11626756742256775168 8926523211528120960 6226289680799466752 3526056150070812544 825822619342158336 16572333162323055744 13872099631594401536 11171866100865747328 8471632570137093120 5771399039408438912 3071165508679784704 370931977951130496 16117442520932027904 13417208990203373696 10716975459474719488 8016741928746065280 5316508398017411072 2616274867288756864 18362785410269654272 15662551879541000064 12962318348812345856 10262084818083691648 7561851287355037440 4861617756626383232 2161384225897729024 17907894768878626432 15207661238149972224 12507427707421318016 9807194176692663808 7106960645964009600 4406727115235355392 1706493584506701184 17453004127487598592 14752770596758944384 12052537066030290176 9352303535301635968 6652070004572981760 3951836473844327552 1251602943115673344 16998113486096570752 14297879955367916544 11597646424639262336 8897412893910608128 6197179363181953920 3496945832453299712 796712301724645504 16543222844705542912 13842989313976888704 11142755783248234496 8442522252519580288 5742288721790926080 3042055191062271872 341821660333617664 16088332203314515072 13388098672585860864 10687865141857206656 7987631611128552448 5287398080399898240 2587164549671244032 18333675092652141440 15633441561923487232 12933208031194833024 10232974500466178816 7532740969737524608 4832507439008870400 2132273908280216192 17878784451261113600 15178550920532459392 12478317389803805184 9778083859075150976 7077850328346496768 4377616797617842560 1677383266889188352 17423893809870085760 14723660279141431552 12023426748412777344 9323193217684123136 6622959686955468928 3922726156226814720 1222492625498160512 16969003168479057920 14268769637750403712 11568536107021749504 8868302576293095296 6168069045564441088 3467835514835786880 767601984107132672 16514112527088030080 13813878996359375872 11113645465630721664 8413411934902067456 5713178404173413248 3012944873444759040 312711342716104832 16059221885697002240 13358988354968348032 10658754824239693824 7958521293511039616 5258287762782385408 2558054232053731200 18304564775034628608 15604331244305974400 12904097713577320192 10203864182848665984 7503630652120011776 4803397121391357568 2103163590662703360 17849674133643600768 15149440602914946560 12449207072186292352 9748973541457638144 7048740010728983936 4348506480000329728 1648272949271675520 17394783492252572928 14694549961523918720 11994316430795264512 9294082900066610304 6593849369337956096 3893615838609301888 1193382307880647680 16939892850861545088 14239659320132890880 11539425789404236672 8839192258675582464 6138958727946928256 3438725197218274048 738491666489619840 16485002209470517248 13784768678741863040 11084535148013208832 8384301617284554624 5684068086555900416 2983834555827246208 283601025098592000 16030111568079489408 13329878037350835200 10629644506622180992 7929410975893526784 5229177445164872576 2528943914436218368 18275454457417115776 15575220926688461568 12874987395959807360 10174753865231153152 7474520334502498944 4774286803773844736 2074053273045190528 17820563816026087936 15120330285297433728 12420096754568779520 9719863223840125312 7019629693111471104 4319396162382816896 1619162631654162688 17365673174635060096 14665439643906405888 11965206113177751680 9264972582449097472 6564739051720443264 3864505520991789056 1164271990263134848 16910782533244032256 14210549002515378048 11510315471786723840 8810081941058069632 6109848410329415424 3409614879600761216 709381348872107008 16455891891853004416 13755658361124350208 11055424830395696000 8355191299667041792 5654957768938387584 2954724238209733376 254490707481079168 16001001250461976576 13300767719733322368 10600534189004668160 7900300658276013952 5200067127547359744 2499833596818705536 18246344139799602944 15546110609070948736 12845877078342294528 10145643547613640320 7445410016884986112 4745176486156331904 2044942955427677696 17791453498408575104 15091219967679920896 12390986436951266688 9690752906222612480 6990519375493958272 4290285844765304064 1590052314036649856 17336562857017547264 14636329326288893056 11936095795560238848 9235862264831584640 6535628734102930432 3835395203374276224 1135161672645622016 16881672215626519424 14181438684897865216 11481205154169211008 8780971623440556800 6080738092711902592 3380504561983248384 680271031254594176 16426781574235491584 13726548043506837376 11026314512778183168 8326080982049528960 5625847451320874752 2925613920592220544 225380389863566336 15971890932844463744 13271657402115809536 10571423871387155328 7871190340658501120 5170956809929846912 2470723279201192704 18217233822182090112 15517000291453435904 12816766760724781696 10116533229996127488 7416299699267473280 4716066168538819072 2015832637810164864 17762343180791062272 15062109650062408064 12361876119333753856 9661642588605099648 6961409057876445440 4261175527147791232 1560941996419137024 17307452539400034432 14607219008671380224 11906985477942726016 9206751947214071808 6506518416485417600 3806284885756763392 1106051355028109184 16852561898009006592 14152328367280352384 11452094836551698176 8751861305823043968 6051627775094389760 3351394244365735552 651160713637081344 16397671256617978752 13697437725889324544 10997204195160670336 8296970664432016128 5596737133703361920 2896503602974707712 196270072246053504 15942780615226950912 13242547084498296704 10542313553769642496 7842080023040988288 5141846492312334080 2441612961583679872 18188123504564577280 15487889973835923072 12787656443107268864 10087422912378614656 7387189381649960448 4686955850921306240 1986722320192652032 17733232863173549440 15032999332444895232 12332765801716241024 9632532270987586816 6932298740258932608 4232065209530278400 1531831678801624192 17278342221782521600 14578108691053867392 11877875160325213184 9177641629596558976 6477408098867904768 3777174568139250560 1076941037410596352 16823451580391493760 14123218049662839552 11422984518934185344 8722750988205531136 6022517457476876928 3322283926748222720 622050396019568512 16368560939000465920 13668327408271811712 10968093877543157504 8267860346814503296 5567626816085849088 2867393285357194880 167159754628540672 15913670297609438080 13213436766880783872 10513203236152129664 7812969705423475456 5112736174694821248 2412502643966167040 18159013186947064448 15458779656218410240 12758546125489756032 10058312594761101824 7358079064032447616 4657845533303793408 1957612002575139200 17704122545556036608 15003889014827382400 12303655484098728192 9603421953370073984 6903188422641419776 4202954891912765568 1502721361184111360 17249231904165008768 14548998373436354560 11848764842707700352 9148531311979046144 6448297781250391936 3748064250521737728 1047830719793083520 16794341262773980928 14094107732045326720 11393874201316672512 8693640670588018304 5993407139859364096 3293173609130709888 592940078402055680 16339450621382953088 13639217090654298880 10938983559925644672 8238750029196990464 5538516498468336256 2838282967739682048 138049437011027840 15884559979991925248 13184326449263271040 10484092918534616832 7783859387805962624 5083625857077308416 2383392326348654208 18129902869329551616 15429669338600897408 12729435807872243200 10029202277143588992 7328968746414934784 4628735215686280576 1928501684957626368 17675012227938523776 14974778697209869568 12274545166481215360 9574311635752561152 6874078105023906944 4173844574295252736 1473611043566598528 17220121586547495936 14519888055818841728 11819654525090187520 9119420994361533312 6419187463632879104 3718953932904224896 1018720402175570688 16765230945156468096 14064997414427813888 11364763883699159680 8664530352970505472 5964296822241851264 3264063291513197056 563829760784542848 16310340303765440256 13610106773036786048 10909873242308131840 8209639711579477632 5509406180850823424 2809172650122169216 108939119393515008 15855449662374412416 13155216131645758208 10454982600917104000 7754749070188449792 5054515539459795584 2354282008731141376 18100792551712038784 15400559020983384576 12700325490254730368 10000091959526076160 7299858428797421952 4599624898068767744 1899391367340113536 17645901910321010944 14945668379592356736 12245434848863702528 9545201318135048320 6844967787406394112 4144734256677739904 1444500725949085696 17191011268929983104 14490777738201328896 11790544207472674688 9090310676744020480 6390077146015366272 3689843615286712064 989610084558057856 16736120627538955264 14035887096810301056 11335653566081646848 8635420035352992640 5935186504624338432 3234952973895684224 534719443167030016 16281229986147927424 13580996455419273216 10880762924690619008 8180529393961964800 5480295863233310592 2780062332504656384 79828801776002176 15826339344756899584 13126105814028245376 10425872283299591168 7725638752570936960 5025405221842282752 2325171691113628544 18071682234094525952 15371448703365871744 12671215172637217536 9970981641908563328 7270748111179909120 4570514580451254912 1870281049722600704 17616791592703498112 14916558061974843904 12216324531246189696 9516091000517535488 6815857469788881280 4115623939060227072 1415390408331572864 17161900951312470272 14461667420583816064 11761433889855161856 9061200359126507648 6360966828397853440 3660733297669199232 960499766940545024 16707010309921442432 14006776779192788224 11306543248464134016 8606309717735479808 5906076187006825600 3205842656278171392 505609125549517184 16252119668530414592 13551886137801760384 10851652607073106176 8151419076344451968 5451185545615797760 2750952014887143552 50718484158489344 15797229027139386752 13096995496410732544 10396761965682078336 7696528434953424128 4996294904224769920 2296061373496115712 18042571916477013120 15342338385748358912 12642104855019704704 9941871324291050496 7241637793562396288 4541404262833742080 1841170732105087872 17587681275085985280 14887447744357331072 12187214213628676864 9486980682900022656 6786747152171368448 4086513621442714240 1386280090714060032 17132790633694957440 14432557102966303232 11732323572237649024 9032090041508994816 6331856510780340608 3631622980051686400 931389449323032192 16677899992303929600 13977666461575275392 11277432930846621184 8577199400117966976 5876965869389312768 3176732338660658560 476498807932004352 16223009350912901760 13522775820184247552 10822542289455593344 8122308758726939136 5422075227998284928 2721841697269630720 21608166540976512 15768118709521873920 13067885178793219712 10367651648064565504 7667418117335911296 4967184586607257088 2266951055878602880 18013461598859500288 15313228068130846080 12612994537402191872 9912761006673537664 7212527475944883456 4512293945216229248 1812060414487575040 17558570957468472448 14858337426739818240 12158103896011164032 9457870365282509824 6757636834553855616 4057403303825201408 1357169773096547200 17103680316077444608 14403446785348790400 11703213254620136192 9002979723891481984 6302746193162827776 3602512662434173568 902279131705519360 16648789674686416768 13948556143957762560 11248322613229108352 8548089082500454144 5847855551771799936 3147622021043145728 447388490314491520 16193899033295388928 13493665502566734720 10793431971838080512 8093198441109426304 5392964910380772096 2692731379652117888 18439241922633015296 15739008391904361088 13038774861175706880 10338541330447052672 7638307799718398464 4938074268989744256 2237840738261090048 17984351281241987456 15284117750513333248 12583884219784679040 9883650689056024832 7183417158327370624 4483183627598716416 1782950096870062208 17529460639850959616 14829227109122305408 12128993578393651200 9428760047664996992 6728526516936342784 4028292986207688576 1328059455479034368 17074569998459931776 14374336467731277568 11674102937002623360 8973869406273969152 6273635875545314944 3573402344816660736 873168814088006528 16619679357068903936 13919445826340249728 11219212295611595520 8518978764882941312 5818745234154287104 3118511703425632896 418278172696978688 16164788715677876096 13464555184949221888 10764321654220567680 8064088123491913472 5363854592763259264 2663621062034605056 18410131605015502464 15709898074286848256 13009664543558194048 10309431012829539840 7609197482100885632 4908963951372231424 2208730420643577216 17955240963624474624 15255007432895820416 12554773902167166208 9854540371438512000 7154306840709857792 4454073309981203584 1753839779252549376 17500350322233446784 14800116791504792576 12099883260776138368 9399649730047484160 6699416199318829952 3999182668590175744 1298949137861521536 17045459680842418944 14345226150113764736 11644992619385110528 8944759088656456320 6244525557927802112 3544292027199147904 844058496470493696 16590569039451391104 13890335508722736896 11190101977994082688 8489868447265428480 5789634916536774272 3089401385808120064 389167855079465856 16135678398060363264 13435444867331709056 10735211336603054848 8034977805874400640 5334744275145746432 2634510744417092224 18381021287397989632 15680787756669335424 12980554225940681216 10280320695212027008 7580087164483372800 4879853633754718592 2179620103026064384 17926130646006961792 15225897115278307584 12525663584549653376 9825430053820999168 7125196523092344960 4424962992363690752 1724729461635036544 17471240004615933952 14771006473887279744 12070772943158625536 9370539412429971328 6670305881701317120 3970072350972662912 1269838820244008704 17016349363224906112 14316115832496251904 11615882301767597696 8915648771038943488 6215415240310289280 3515181709581635072 814948178852980864 16561458721833878272 13861225191105224064 11160991660376569856 8460758129647915648 5760524598919261440 3060291068190607232 360057537461953024 16106568080442850432 13406334549714196224 10706101018985542016 8005867488256887808 5305633957528233600 2605400426799579392 18351910969780476800 15651677439051822592 12951443908323168384 10251210377594514176 7550976846865859968 4850743316137205760 2150509785408551552 17897020328389448960 15196786797660794752 12496553266932140544 9796319736203486336 7096086205474832128 4395852674746177920 1695619144017523712 17442129686998421120 14741896156269766912 12041662625541112704 9341429094812458496 6641195564083804288 3940962033355150080 1240728502626495872 16987239045607393280 14287005514878739072 11586771984150084864 8886538453421430656 6186304922692776448 3486071391964122240 785837861235468032 16532348404216365440 13832114873487711232 11131881342759057024 8431647812030402816 5731414281301748608 3031180750573094400 330947219844440192 16077457762825337600 13377224232096683392 10676990701368029184 7976757170639374976 5276523639910720768 2576290109182066560 18322800652162963968 15622567121434309760 12922333590705655552 10222100059977001344 7521866529248347136 4821632998519692928 2121399467791038720 17867910010771936128 15167676480043281920 12467442949314627712 9767209418585973504 7066975887857319296 4366742357128665088 1666508826400010880 17413019369380908288 14712785838652254080 12012552307923599872 9312318777194945664 6612085246466291456 3911851715737637248 1211618185008983040 16958128727989880448 14257895197261226240 11557661666532572032 8857428135803917824 6157194605075263616 3456961074346609408 756727543617955200 16503238086598852608 13803004555870198400 11102771025141544192 8402537494412889984 5702303963684235776 3002070432955581568 301836902226927360 16048347445207824768 13348113914479170560 10647880383750516352 7947646853021862144 5247413322293207936 2547179791564553728 18293690334545451136 15593456803816796928 12893223273088142720 10192989742359488512 7492756211630834304 4792522680902180096 2092289150173525888 17838799693154423296 15138566162425769088 12438332631697114880 9738099100968460672 7037865570239806464 4337632039511152256 1637398508782498048 17383909051763395456 14683675521034741248 11983441990306087040 9283208459577432832 6582974928848778624 3882741398120124416 1182507867391470208 16929018410372367616 14228784879643713408 11528551348915059200 8828317818186404992 6128084287457750784 3427850756729096576 727617226000442368 16474127768981339776 13773894238252685568 11073660707524031360 8373427176795377152 5673193646066722944 2972960115338068736 272726584609414528 16019237127590311936 13319003596861657728 10618770066133003520 7918536535404349312 5218303004675695104 2518069473947040896 18264580016927938304 15564346486199284096 12864112955470629888 10163879424741975680 7463645894013321472 4763412363284667264 2063178832556013056 17809689375536910464 15109455844808256256 12409222314079602048 9708988783350947840 7008755252622293632 4308521721893639424 1608288191164985216 17354798734145882624 14654565203417228416 11954331672688574208 9254098141959920000 6553864611231265792 3853631080502611584 1153397549773957376 16899908092754854784 14199674562026200576 11499441031297546368 8799207500568892160 6098973969840237952 3398740439111583744 698506908382929536 16445017451363826944 13744783920635172736 11044550389906518528 8344316859177864320 5644083328449210112 2943849797720555904 243616266991901696 15990126809972799104 13289893279244144896 10589659748515490688 7889426217786836480 5189192687058182272 2488959156329528064 18235469699310425472 15535236168581771264 12835002637853117056 10134769107124462848 7434535576395808640 4734302045667154432 2034068514938500224 17780579057919397632 15080345527190743424 12380111996462089216 9679878465733435008 6979644935004780800 4279411404276126592 1579177873547472384 17325688416528369792 14625454885799715584 11925221355071061376 9224987824342407168 6524754293613752960 3824520762885098752 1124287232156444544 16870797775137341952 14170564244408687744 11470330713680033536 8770097182951379328 6069863652222725120 3369630121494070912 669396590765416704 16415907133746314112 13715673603017659904 11015440072289005696 8315206541560351488 5614973010831697280 2914739480103043072 214505949374388864 15961016492355286272 13260782961626632064 10560549430897977856 7860315900169323648 5160082369440669440 2459848838712015232 18206359381692912640 15506125850964258432 12805892320235604224 10105658789506950016 7405425258778295808 4705191728049641600 2004958197320987392 17751468740301884800 15051235209573230592 12351001678844576384 9650768148115922176 6950534617387267968 4250301086658613760 1550067555929959552 17296578098910856960 14596344568182202752 11896111037453548544 9195877506724894336 6495643975996240128 3795410445267585920 1095176914538931712 16841687457519829120 14141453926791174912 11441220396062520704 8740986865333866496 6040753334605212288 3340519803876558080 640286273147903872 16386796816128801280 13686563285400147072 10986329754671492864 8286096223942838656 5585862693214184448 2885629162485530240 185395631756876032 15931906174737773440 13231672644009119232 10531439113280465024 7831205582551810816 5130972051823156608 2430738521094502400 18177249064075399808 15477015533346745600 12776782002618091392 10076548471889437184 7376314941160782976 4676081410432128768 1975847879703474560 17722358422684371968 15022124891955717760 12321891361227063552 9621657830498409344 6921424299769755136 4221190769041100928 1520957238312446720 17267467781293344128 14567234250564689920 11867000719836035712 9166767189107381504 6466533658378727296 3766300127650073088 1066066596921418880 16812577139902316288 14112343609173662080 11412110078445007872 8711876547716353664 6011643016987699456 3311409486259045248 611175955530391040 16357686498511288448 13657452967782634240 10957219437053980032 8256985906325325824 5556752375596671616 2856518844868017408 156285314139363200 15902795857120260608 13202562326391606400 10502328795662952192 7802095264934297984 5101861734205643776 2401628203476989568 18148138746457886976 15447905215729232768 12747671685000578560 10047438154271924352 7347204623543270144 4646971092814615936 1946737562085961728 17693248105066859136 14993014574338204928 12292781043609550720 9592547512880896512 6892313982152242304 4192080451423588096 1491846920694933888 17238357463675831296 14538123932947177088 11837890402218522880 9137656871489868672 6437423340761214464 3737189810032560256 1036956279303906048 16783466822284803456 14083233291556149248 11382999760827495040 8682766230098840832 5982532699370186624 3282299168641532416 582065637912878208 16328576180893775616 13628342650165121408 10928109119436467200 8227875588707812992 5527642057979158784 2827408527250504576 127174996521850368 15873685539502747776 13173452008774093568 10473218478045439360 7772984947316785152 5072751416588130944 2372517885859476736 18119028428840374144 15418794898111719936 12718561367383065728 10018327836654411520 7318094305925757312 4617860775197103104 1917627244468448896 17664137787449346304 14963904256720692096 12263670725992037888 9563437195263383680 6863203664534729472 4162970133806075264 1462736603077421056 17209247146058318464 14509013615329664256 11808780084601010048 9108546553872355840 6408313023143701632 3708079492415047424 1007845961686393216 16754356504667290624 14054122973938636416 11353889443209982208 8653655912481328000 5953422381752673792 3253188851024019584 552955320295365376 16299465863276262784 13599232332547608576 10898998801818954368 8198765271090300160 5498531740361645952 2798298209632991744 98064678904337536 15844575221885234944 13144341691156580736 10444108160427926528 7743874629699272320 5043641098970618112 2343407568241963904 18089918111222861312 15389684580494207104 12689451049765552896 9989217519036898688 7288983988308244480 4588750457579590272 1888516926850936064 17635027469831833472 14934793939103179264 12234560408374525056 9534326877645870848 6834093346917216640 4133859816188562432 1433626285459908224 17180136828440805632 14479903297712151424 11779669766983497216 9079436236254843008 6379202705526188800 3678969174797534592 978735644068880384 16725246187049777792 14025012656321123584 11324779125592469376 8624545594863815168 5924312064135160960 3224078533406506752 523845002677852544 16270355545658749952 13570122014930095744 10869888484201441536 8169654953472787328 5469421422744133120 2769187892015478912 68954361286824704 15815464904267722112 13115231373539067904 10414997842810413696 7714764312081759488 5014530781353105280 2314297250624451072 18060807793605348480 15360574262876694272 12660340732148040064 9960107201419385856 7259873670690731648 4559640139962077440 1859406609233423232 17605917152214320640 14905683621485666432 12205450090757012224 9505216560028358016 6804983029299703808 4104749498571049600 1404515967842395392 17151026510823292800 14450792980094638592 11750559449365984384 9050325918637330176 6350092387908675968 3649858857180021760 949625326451367552 16696135869432264960 13995902338703610752 11295668807974956544 8595435277246302336 5895201746517648128 3194968215788993920 494734685060339712 16241245228041237120 13541011697312582912 10840778166583928704 8140544635855274496 5440311105126620288 2740077574397966080 39844043669311872 15786354586650209280 13086121055921555072 10385887525192900864 7685653994464246656 4985420463735592448 2285186933006938240 18031697475987835648 15331463945259181440 12631230414530527232 9930996883801873024 7230763353073218816 4530529822344564608 1830296291615910400 17576806834596807808 14876573303868153600 12176339773139499392 9476106242410845184 6775872711682190976 4075639180953536768 1375405650224882560 17121916193205779968 14421682662477125760 11721449131748471552 9021215601019817344 6320982070291163136 3620748539562508928 920515008833854720 16667025551814752128 13966792021086097920 11266558490357443712 8566324959628789504 5866091428900135296 3165857898171481088 465624367442826880 16212134910423724288 13511901379695070080 10811667848966415872 8111434318237761664 5411200787509107456 2710967256780453248 10733726051799040 15757244269032696448 13057010738304042240 10356777207575388032 7656543676846733824 4956310146118079616 2256076615389425408 18002587158370322816 15302353627641668608 12602120096913014400 9901886566184360192 7201653035455705984 4501419504727051776 1801185973998397568 17547696516979294976 14847462986250640768 12147229455521986560 9446995924793332352 6746762394064678144 4046528863336023936 1346295332607369728 17092805875588267136 14392572344859612928 11692338814130958720 8992105283402304512 6291871752673650304 3591638221944996096 891404691216341888 16637915234197239296 13937681703468585088 11237448172739930880 8537214642011276672 5836981111282622464 3136747580553968256 436514049825314048 16183024592806211456 13482791062077557248 10782557531348903040 8082324000620248832 5382090469891594624 2681856939162940416 18428367482143837824 15728133951415183616 13027900420686529408 10327666889957875200 7627433359229220992 4927199828500566784 2226966297771912576 17973476840752809984 15273243310024155776 12573009779295501568 9872776248566847360 7172542717838193152 4472309187109538944 1772075656380884736 17518586199361782144 14818352668633127936 12118119137904473728 9417885607175819520 6717652076447165312 4017418545718511104 1317185014989856896 17063695557970754304 14363462027242100096 11663228496513445888 8962994965784791680 6262761435056137472 3562527904327483264 862294373598829056 16608804916579726464 13908571385851072256 11208337855122418048 8508104324393763840 5807870793665109632 3107637262936455424 407403732207801216 16153914275188698624 13453680744460044416 10753447213731390208 8053213683002736000 5352980152274081792 2652746621545427584 18399257164526324992 15699023633797670784 12998790103069016576 10298556572340362368 7598323041611708160 4898089510883053952 2197855980154399744 17944366523135297152 15244132992406642944 12543899461677988736 9843665930949334528 7143432400220680320 4443198869492026112 1742965338763371904 17489475881744269312 14789242351015615104 12089008820286960896 9388775289558306688 6688541758829652480 3988308228100998272 1288074697372344064 17034585240353241472 14334351709624587264 11634118178895933056 8933884648167278848 6233651117438624640 3533417586709970432 833184055981316224 16579694598962213632 13879461068233559424 11179227537504905216 8478994006776251008 5778760476047596800 3078526945318942592 378293414590288384 16124803957571185792 13424570426842531584 10724336896113877376 8024103365385223168 5323869834656568960 2623636303927914752 18370146846908812160 15669913316180157952 12969679785451503744 10269446254722849536 7569212723994195328 4868979193265541120 2168745662536886912 17915256205517784320 15215022674789130112 12514789144060475904 9814555613331821696 7114322082603167488 4414088551874513280 1713855021145859072 17460365564126756480 14760132033398102272 12059898502669448064 9359664971940793856 6659431441212139648 3959197910483485440 1258964379754831232 17005474922735728640 14305241392007074432 11605007861278420224 8904774330549766016 6204540799821111808 3504307269092457600 804073738363803392 16550584281344700800 13850350750616046592 11150117219887392384 8449883689158738176 5749650158430083968 3049416627701429760 349183096972775552 16095693639953672960 13395460109225018752 10695226578496364544 7994993047767710336 5294759517039056128 2594525986310401920 18341036529291299328 15640802998562645120 12940569467833990912 10240335937105336704 7540102406376682496 4839868875648028288 2139635344919374080 17886145887900271488 15185912357171617280 12485678826442963072 9785445295714308864 7085211764985654656 4384978234257000448 1684744703528346240 17431255246509243648 14731021715780589440 12030788185051935232 9330554654323281024 6630321123594626816 3930087592865972608 1229854062137318400 16976364605118215808 14276131074389561600 11575897543660907392 8875664012932253184 6175430482203598976 3475196951474944768 774963420746290560 16521473963727187968 13821240432998533760 11121006902269879552 8420773371541225344 5720539840812571136 3020306310083916928 320072779355262720 16066583322336160128 13366349791607505920 10666116260878851712 7965882730150197504 5265649199421543296 2565415668692889088 18311926211673786496 15611692680945132288 12911459150216478080 10211225619487823872 7510992088759169664 4810758558030515456 2110525027301861248 17857035570282758656 15156802039554104448 12456568508825450240 9756334978096796032 7056101447368141824 4355867916639487616 1655634385910833408 17402144928891730816 14701911398163076608 12001677867434422400 9301444336705768192 6601210805977113984 3900977275248459776 1200743744519805568 16947254287500702976 14247020756772048768 11546787226043394560 8846553695314740352 6146320164586086144 3446086633857431936 745853103128777728 16492363646109675136 13792130115381020928 11091896584652366720 8391663053923712512 5691429523195058304 2991195992466404096 290962461737749888 16037473004718647296 13337239473989993088 10637005943261338880 7936772412532684672 5236538881804030464 2536305351075376256 18282815894056273664 15582582363327619456 12882348832598965248 10182115301870311040 7481881771141656832 4781648240413002624 2081414709684348416 17827925252665245824 15127691721936591616 12427458191207937408 9727224660479283200 7026991129750628992 4326757599021974784 1626524068293320576 17373034611274217984 14672801080545563776 11972567549816909568 9272334019088255360 6572100488359601152 3871866957630946944 1171633426902292736 16918143969883190144 14217910439154535936 11517676908425881728 8817443377697227520 6117209846968573312 3416976316239919104 716742785511264896 16463253328492162304 13763019797763508096 11062786267034853888 8362552736306199680 5662319205577545472 2962085674848891264 261852144120237056 16008362687101134464 13308129156372480256 10607895625643826048 7907662094915171840 5207428564186517632 2507195033457863424 18253705576438760832 15553472045710106624 12853238514981452416 10153004984252798208 7452771453524144000 4752537922795489792 2052304392066835584 17798814935047732992 15098581404319078784 12398347873590424576 9698114342861770368 6997880812133116160 4297647281404461952 1597413750675807744 17343924293656705152 14643690762928050944 11943457232199396736 9243223701470742528 6542990170742088320 3842756640013434112 1142523109284779904 16889033652265677312 14188800121537023104 11488566590808368896 8788333060079714688 6088099529351060480 3387865998622406272 687632467893752064 16434143010874649472 13733909480145995264 11033675949417341056 8333442418688686848 5633208887960032640 2932975357231378432 232741826502724224 15979252369483621632 13279018838754967424 10578785308026313216 7878551777297659008 5178318246569004800 2478084715840350592 18224595258821248000 15524361728092593792 12824128197363939584 10123894666635285376 7423661135906631168 4723427605177976960 2023194074449322752 17769704617430220160 15069471086701565952 12369237555972911744 9669004025244257536 6968770494515603328 4268536963786949120 1568303433058294912 17314813976039192320 14614580445310538112 11914346914581883904 9214113383853229696 6513879853124575488 3813646322395921280 1113412791667267072 16859923334648164480 14159689803919510272 11459456273190856064 8759222742462201856 6058989211733547648 3358755681004893440 658522150276239232 16405032693257136640 13704799162528482432 11004565631799828224 8304332101071174016 5604098570342519808 2903865039613865600 203631508885211392 15950142051866108800 13249908521137454592 10549674990408800384 7849441459680146176 5149207928951491968 2448974398222837760 18195484941203735168 15495251410475080960 12795017879746426752 10094784349017772544 7394550818289118336 4694317287560464128 1994083756831809920 17740594299812707328 15040360769084053120 12340127238355398912 9639893707626744704 6939660176898090496 4239426646169436288 1539193115440782080 17285703658421679488 14585470127693025280 11885236596964371072 9185003066235716864 6484769535507062656 3784536004778408448 1084302474049754240 16830813017030651648 14130579486301997440 11430345955573343232 8730112424844689024 6029878894116034816 3329645363387380608 629411832658726400 16375922375639623808 13675688844910969600 10975455314182315392 8275221783453661184 5574988252725006976 2874754721996352768 174521191267698560 15921031734248595968 13220798203519941760 10520564672791287552 7820331142062633344 5120097611333979136 2419864080605324928 18166374623586222336 15466141092857568128 12765907562128913920 10065674031400259712 7365440500671605504 4665206969942951296 1964973439214297088 17711483982195194496 15011250451466540288 12311016920737886080 9610783390009231872 6910549859280577664 4210316328551923456 1510082797823269248 17256593340804166656 14556359810075512448 11856126279346858240 9155892748618204032 6455659217889549824 3755425687160895616 1055192156432241408 16801702699413138816 14101469168684484608 11401235637955830400 8701002107227176192 6000768576498521984 3300535045769867776 600301515041213568 16346812058022110976 13646578527293456768 10946344996564802560 8246111465836148352 5545877935107494144 2845644404378839936 145410873650185728 15891921416631083136 13191687885902428928 10491454355173774720 7791220824445120512 5090987293716466304 2390753762987812096 18137264305968709504 15437030775240055296 12736797244511401088 10036563713782746880 7336330183054092672 4636096652325438464 1935863121596784256 17682373664577681664 14982140133849027456 12281906603120373248 9581673072391719040 6881439541663064832 4181206010934410624 1480972480205756416 17227483023186653824 14527249492457999616 11827015961729345408 9126782431000691200 6426548900272036992 3726315369543382784 1026081838814728576 16772592381795625984 14072358851066971776 11372125320338317568 8671891789609663360 5971658258881009152 3271424728152354944 571191197423700736 16317701740404598144 13617468209675943936 10917234678947289728 8217001148218635520 5516767617489981312 2816534086761327104 116300556032672896 15862811099013570304 13162577568284916096 10462344037556261888 7762110506827607680 5061876976098953472 2361643445370299264 18108153988351196672 15407920457622542464 12707686926893888256 10007453396165234048 7307219865436579840 4606986334707925632 1906752803979271424 17653263346960168832 14953029816231514624 12252796285502860416 9552562754774206208 6852329224045552000 4152095693316897792 1451862162588243584 17198372705569140992 14498139174840486784 11797905644111832576 9097672113383178368 6397438582654524160 3697205051925869952 996971521197215744 16743482064178113152 14043248533449458944 11343015002720804736 8642781471992150528 5942547941263496320 3242314410534842112 542080879806187904 16288591422787085312 13588357892058431104 10888124361329776896 8187890830601122688 5487657299872468480 2787423769143814272 87190238415160064 15833700781396057472 13133467250667403264 10433233719938749056 7733000189210094848 5032766658481440640 2332533127752786432 18079043670733683840 15378810140005029632 12678576609276375424 9978343078547721216 7278109547819067008 4577876017090412800 1877642486361758592 17624153029342656000 14923919498614001792 12223685967885347584 9523452437156693376 6823218906428039168 4122985375699384960 1422751844970730752 17169262387951628160 14469028857222973952 11768795326494319744 9068561795765665536 6368328265037011328 3668094734308357120 967861203579702912 16714371746560600320 14014138215831946112 11313904685103291904 8613671154374637696 5913437623645983488 3213204092917329280 512970562188675072 16259481105169572480 13559247574440918272 10859014043712264064 8158780512983609856 5458546982254955648 2758313451526301440 58079920797647232 15804590463778544640 13104356933049890432 10404123402321236224 7703889871592582016 5003656340863927808 2303422810135273600 18049933353116171008 15349699822387516800 12649466291658862592 9949232760930208384 7248999230201554176 4548765699472899968 1848532168744245760 17595042711725143168 14894809180996488960 12194575650267834752 9494342119539180544 6794108588810526336 4093875058081872128 1393641527353217920 17140152070334115328 14439918539605461120 11739685008876806912 9039451478148152704 6339217947419498496 3638984416690844288 938750885962190080 16685261428943087488 13985027898214433280 11284794367485779072 8584560836757124864 5884327306028470656 3184093775299816448 483860244571162240 16230370787552059648 13530137256823405440 10829903726094751232 8129670195366097024 5429436664637442816 2729203133908788608 28969603180134400 15775480146161031808 13075246615432377600 10375013084703723392 7674779553975069184 4974546023246414976 2274312492517760768 18020823035498658176 15320589504770003968 12620355974041349760 9920122443312695552 7219888912584041344 4519655381855387136 1819421851126732928 17565932394107630336 14865698863378976128 12165465332650321920 9465231801921667712 6764998271193013504 4064764740464359296 1364531209735705088 17111041752716602496 14410808221987948288 11710574691259294080 9010341160530639872 6310107629801985664 3609874099073331456 909640568344677248 16656151111325574656 13955917580596920448 11255684049868266240 8555450519139612032 5855216988410957824 3154983457682303616 454749926953649408 16201260469934546816 13501026939205892608 10800793408477238400 8100559877748584192 5400326347019929984 2700092816291275776 18446603359272173184 15746369828543518976 13046136297814864768 10345902767086210560 7645669236357556352 4945435705628902144 2245202174900247936 17991712717881145344 15291479187152491136 12591245656423836928 9891012125695182720 7190778594966528512 4490545064237874304 1790311533509220096 17536822076490117504 14836588545761463296 12136355015032809088 9436121484304154880 6735887953575500672 4035654422846846464 1335420892118192256 17081931435099089664 14381697904370435456 11681464373641781248 8981230842913127040 6280997312184472832 3580763781455818624 880530250727164416 16627040793708061824 13926807262979407616 11226573732250753408 8526340201522099200 5826106670793444992 3125873140064790784 425639609336136576 16172150152317033984 13471916621588379776 10771683090859725568 8071449560131071360 5371216029402417152 2670982498673762944 18417493041654660352 15717259510926006144 13017025980197351936 10316792449468697728 7616558918740043520 4916325388011389312 2216091857282735104 17962602400263632512 15262368869534978304 12562135338806324096 9861901808077669888 7161668277349015680 4461434746620361472 1761201215891707264 17507711758872604672 14807478228143950464 12107244697415296256 9407011166686642048 6706777635957987840 4006544105229333632 1306310574500679424 17052821117481576832 14352587586752922624 11652354056024268416 8952120525295614208 6251886994566960000 3551653463838305792 851419933109651584 16597930476090548992 13897696945361894784 11197463414633240576 8497229883904586368 5796996353175932160 3096762822447277952 396529291718623744 16143039834699521152 13442806303970866944 10742572773242212736 8042339242513558528 5342105711784904320 2641872181056250112 18388382724037147520 15688149193308493312 12987915662579839104 10287682131851184896 7587448601122530688 4887215070393876480 2186981539665222272 17933492082646119680 15233258551917465472 12533025021188811264 9832791490460157056 7132557959731502848 4432324429002848640 1732090898274194432 17478601441255091840 14778367910526437632 12078134379797783424 9377900849069129216 6677667318340475008 3977433787611820800 1277200256883166592 17023710799864064000 14323477269135409792 11623243738406755584 8923010207678101376 6222776676949447168 3522543146220792960 822309615492138752 16568820158473036160 13868586627744381952 11168353097015727744 8468119566287073536 5767886035558419328 3067652504829765120 367418974101110912 16113929517082008320 13413695986353354112 10713462455624699904 8013228924896045696 5312995394167391488 2612761863438737280 18359272406419634688 15659038875690980480 12958805344962326272 10258571814233672064 7558338283505017856 4858104752776363648 2157871222047709440 17904381765028606848 15204148234299952640 12503914703571298432 9803681172842644224 7103447642113990016 4403214111385335808 1702980580656681600 17449491123637579008 14749257592908924800 12049024062180270592 9348790531451616384 6648557000722962176 3948323469994307968 1248089939265653760 16994600482246551168 14294366951517896960 11594133420789242752 8893899890060588544 6193666359331934336 3493432828603280128 793199297874625920 16539709840855523328 13839476310126869120 11139242779398214912 8439009248669560704 5738775717940906496 3038542187212252288 338308656483598080 16084819199464495488 13384585668735841280 10684352138007187072 7984118607278532864 5283885076549878656 2583651545821224448 18330162088802121856 15629928558073467648 12929695027344813440 10229461496616159232 7529227965887505024 4828994435158850816 2128760904430196608 17875271447411094016 15175037916682439808 12474804385953785600 9774570855225131392 7074337324496477184 4374103793767822976 1673870263039168768 17420380806020066176 14720147275291411968 12019913744562757760 9319680213834103552 6619446683105449344 3919213152376795136 1218979621648140928 16965490164629038336 14265256633900384128 11565023103171729920 8864789572443075712 6164556041714421504 3464322510985767296 764088980257113088 16510599523238010496 13810365992509356288 11110132461780702080 8409898931052047872 5709665400323393664 3009431869594739456 309198338866085248 16055708881846982656 13355475351118328448 10655241820389674240 7955008289661020032 5254774758932365824 2554541228203711616 18301051771184609024 15600818240455954816 12900584709727300608 10200351178998646400 7500117648269992192 4799884117541337984 2099650586812683776 17846161129793581184 15145927599064926976 12445694068336272768 9745460537607618560 7045227006878964352 4344993476150310144 1644759945421655936 17391270488402553344 14691036957673899136 11990803426945244928 9290569896216590720 6590336365487936512 3890102834759282304 1189869304030628096 16936379847011525504 14236146316282871296 11535912785554217088 8835679254825562880 6135445724096908672 3435212193368254464 734978662639600256 16481489205620497664 13781255674891843456 11081022144163189248 8380788613434535040 5680555082705880832 2980321551977226624 280088021248572416 16026598564229469824 13326365033500815616 10626131502772161408 7925897972043507200 5225664441314852992 2525430910586198784 18271941453567096192 15571707922838441984 12871474392109787776 10171240861381133568 7471007330652479360 4770773799923825152 2070540269195170944 17817050812176068352 15116817281447414144 12416583750718759936 9716350219990105728 7016116689261451520 4315883158532797312 1615649627804143104 17362160170785040512 14661926640056386304 11961693109327732096 9261459578599077888 6561226047870423680 3860992517141769472 1160758986413115264 16907269529394012672 14207035998665358464 11506802467936704256 8806568937208050048 6106335406479395840 3406101875750741632 705868345022087424 16452378888002984832 13752145357274330624 11051911826545676416 8351678295817022208 5651444765088368000 2951211234359713792 250977703631059584 15997488246611956992 13297254715883302784 10597021185154648576 7896787654425994368 5196554123697340160 2496320592968685952 18242831135949583360 15542597605220929152 12842364074492274944 10142130543763620736 7441897013034966528 4741663482306312320 2041429951577658112 17787940494558555520 15087706963829901312 12387473433101247104 9687239902372592896 6987006371643938688 4286772840915284480 1586539310186630272 17333049853167527680 14632816322438873472 11932582791710219264 9232349260981565056 6532115730252910848 3831882199524256640 1131648668795602432 16878159211776499840 14177925681047845632 11477692150319191424 8777458619590537216 6077225088861883008 3376991558133228800 676758027404574592 16423268570385472000 13723035039656817792 11022801508928163584 8322567978199509376 5622334447470855168 2922100916742200960 221867386013546752 15968377928994444160 13268144398265789952 10567910867537135744 7867677336808481536 5167443806079827328 2467210275351173120 18213720818332070528 15513487287603416320 12813253756874762112 10113020226146107904 7412786695417453696 4712553164688799488 2012319633960145280 17758830176941042688 15058596646212388480 12358363115483734272 9658129584755080064 6957896054026425856 4257662523297771648 1557428992569117440 17303939535550014848 14603706004821360640 11903472474092706432 9203238943364052224 6503005412635398016 3802771881906743808 1102538351178089600 16849048894158987008 14148815363430332800 11448581832701678592 8748348301973024384 6048114771244370176 3347881240515715968 647647709787061760 16394158252767959168 13693924722039304960 10993691191310650752 8293457660581996544 5593224129853342336 2892990599124688128 192757068396033920 15939267611376931328 13239034080648277120 10538800549919622912 7838567019190968704 5138333488462314496 2438099957733660288 18184610500714557696 15484376969985903488 12784143439257249280 10083909908528595072 7383676377799940864 4683442847071286656 1983209316342632448 17729719859323529856 15029486328594875648 12329252797866221440 9629019267137567232 6928785736408913024 4228552205680258816 1528318674951604608 17274829217932502016 14574595687203847808 11874362156475193600 9174128625746539392 6473895095017885184 3773661564289230976 1073428033560576768 16819938576541474176 14119705045812819968 11419471515084165760 8719237984355511552 6019004453626857344 3318770922898203136 618537392169548928 16365047935150446336 13664814404421792128 10964580873693137920 8264347342964483712 5564113812235829504 2863880281507175296 163646750778521088 15910157293759418496 13209923763030764288 10509690232302110080 7809456701573455872 5109223170844801664 2408989640116147456 18155500183097044864 15455266652368390656 12755033121639736448 10054799590911082240 7354566060182428032 4654332529453773824 1954098998725119616 17700609541706017024 15000376010977362816 12300142480248708608 9599908949520054400 6899675418791400192 4199441888062745984 1499208357334091776 17245718900314989184 14545485369586334976 11845251838857680768 9145018308129026560 6444784777400372352 3744551246671718144 1044317715943063936 16790828258923961344 14090594728195307136 11390361197466652928 8690127666737998720 5989894136009344512 3289660605280690304 589427074552036096 16335937617532933504 13635704086804279296 10935470556075625088 8235237025346970880 5535003494618316672 2834769963889662464 134536433161008256 15881046976141905664 13180813445413251456 10480579914684597248 7780346383955943040 5080112853227288832 2379879322498634624 18126389865479532032 15426156334750877824 12725922804022223616 10025689273293569408 7325455742564915200 4625222211836260992 1924988681107606784 17671499224088504192 14971265693359849984 12271032162631195776 9570798631902541568 6870565101173887360 4170331570445233152 1470098039716578944 17216608582697476352 14516375051968822144 11816141521240167936 9115907990511513728 6415674459782859520 3715440929054205312 1015207398325551104 16761717941306448512 14061484410577794304 11361250879849140096 8661017349120485888 5960783818391831680 3260550287663177472 560316756934523264 16306827299915420672 13606593769186766464 10906360238458112256 8206126707729458048 5505893177000803840 2805659646272149632 105426115543495424 15851936658524392832 13151703127795738624 10451469597067084416 7751236066338430208 5051002535609776000 2350769004881121792 18097279547862019200 15397046017133364992 12696812486404710784 9996578955676056576 7296345424947402368 4596111894218748160 1895878363490093952 17642388906470991360 14942155375742337152 12241921845013682944 9541688314285028736 6841454783556374528 4141221252827720320 1440987722099066112 17187498265079963520 14487264734351309312 11787031203622655104 9086797672894000896 6386564142165346688 3686330611436692480 986097080708038272 16732607623688935680 14032374092960281472 11332140562231627264 8631907031502973056 5931673500774318848 3231439970045664640 531206439317010432 16277716982297907840 13577483451569253632 10877249920840599424 8177016390111945216 5476782859383291008 2776549328654636800 76315797925982592 15822826340906880000 13122592810178225792 10422359279449571584 7722125748720917376 5021892217992263168 2321658687263608960 18068169230244506368 15367935699515852160 12667702168787197952 9967468638058543744 7267235107329889536 4567001576601235328 1866768045872581120 17613278588853478528 14913045058124824320 12212811527396170112 9512577996667515904 6812344465938861696 4112110935210207488 1411877404481553280 17158387947462450688 14458154416733796480 11757920886005142272 9057687355276488064 6357453824547833856 3657220293819179648 956986763090525440 16703497306071422848 14003263775342768640 11303030244614114432 8602796713885460224 5902563183156806016 3202329652428151808 502096121699497600 16248606664680395008 13548373133951740800 10848139603223086592 8147906072494432384 5447672541765778176 2747439011037123968 47205480308469760 15793716023289367168 13093482492560712960 10393248961832058752 7693015431103404544 4992781900374750336 2292548369646096128 18039058912626993536 15338825381898339328 12638591851169685120 9938358320441030912 7238124789712376704 4537891258983722496 1837657728255068288 17584168271235965696 14883934740507311488 12183701209778657280 9483467679050003072 6783234148321348864 4083000617592694656 1382767086864040448 17129277629844937856 14429044099116283648 11728810568387629440 9028577037658975232 6328343506930321024 3628109976201666816 927876445473012608 16674386988453910016 13974153457725255808 11273919926996601600 8573686396267947392 5873452865539293184 3173219334810638976 472985804081984768 16219496347062882176 13519262816334227968 10819029285605573760 8118795754876919552 5418562224148265344 2718328693419611136 18095162690956928 15764605705671854336 13064372174943200128 10364138644214545920 7663905113485891712 4963671582757237504 2263438052028583296 18009948595009480704 15309715064280826496 12609481533552172288 9909248002823518080 7209014472094863872 4508780941366209664 1808547410637555456 17555057953618452864 14854824422889798656 12154590892161144448 9454357361432490240 6754123830703836032 4053890299975181824 1353656769246527616 17100167312227425024 14399933781498770816 11699700250770116608 8999466720041462400 6299233189312808192 3598999658584153984 898766127855499776 16645276670836397184 13945043140107742976 11244809609379088768 8544576078650434560 5844342547921780352 3144109017193126144 443875486464471936 16190386029445369344 13490152498716715136 10789918967988060928 8089685437259406720 5389451906530752512 2689218375802098304 18435728918782995712 15735495388054341504 13035261857325687296 10335028326597033088 7634794795868378880 4934561265139724672 2234327734411070464 17980838277391967872 15280604746663313664 12580371215934659456 9880137685206005248 7179904154477351040 4479670623748696832 1779437093020042624 17525947636000940032 14825714105272285824 12125480574543631616 9425247043814977408 6725013513086323200 4024779982357668992 1324546451629014784 17071056994609912192 14370823463881257984 11670589933152603776 8970356402423949568 6270122871695295360 3569889340966641152 869655810237986944 16616166353218884352 13915932822490230144 11215699291761575936 8515465761032921728 5815232230304267520 3114998699575613312 414765168846959104 16161275711827856512 13461042181099202304 10760808650370548096 8060575119641893888 5360341588913239680 2660108058184585472 18406618601165482880 15706385070436828672 13006151539708174464 10305918008979520256 7605684478250866048 4905450947522211840 2205217416793557632 17951727959774455040 15251494429045800832 12551260898317146624 9851027367588492416 7150793836859838208 4450560306131184000 1750326775402529792 17496837318383427200 14796603787654772992 12096370256926118784 9396136726197464576 6695903195468810368 3995669664740156160 1295436134011501952 17041946676992399360 14341713146263745152 11641479615535090944 8941246084806436736 6241012554077782528 3540779023349128320 840545492620474112 16587056035601371520 13886822504872717312 11186588974144063104 8486355443415408896 5786121912686754688 3085888381958100480 385654851229446272 16132165394210343680 13431931863481689472 10731698332753035264 8031464802024381056 5331231271295726848 2630997740567072640 18377508283547970048 15677274752819315840 12977041222090661632 10276807691362007424 7576574160633353216 4876340629904699008 2176107099176044800 17922617642156942208 15222384111428288000 12522150580699633792 9821917049970979584 7121683519242325376 4421449988513671168 1721216457785016960 17467727000765914368 14767493470037260160 12067259939308605952 9367026408579951744 6666792877851297536 3966559347122643328 1266325816393989120 17012836359374886528 14312602828646232320 11612369297917578112 8912135767188923904 6211902236460269696 3511668705731615488 811435175002961280 16557945717983858688 13857712187255204480 11157478656526550272 8457245125797896064 5757011595069241856 3056778064340587648 356544533611933440 16103055076592830848 13402821545864176640 10702588015135522432 8002354484406868224 5302120953678214016 2601887422949559808 18348397965930457216 15648164435201803008 12947930904473148800 10247697373744494592 7547463843015840384 4847230312287186176 2146996781558531968 17893507324539429376 15193273793810775168 12493040263082120960 9792806732353466752 7092573201624812544 4392339670896158336 1692106140167504128 17438616683148401536 14738383152419747328 12038149621691093120 9337916090962438912 6637682560233784704 3937449029505130496 1237215498776476288 16983726041757373696 14283492511028719488 11583258980300065280 8883025449571411072 6182791918842756864 3482558388114102656 782324857385448448 16528835400366345856 13828601869637691648 11128368338909037440 8428134808180383232 5727901277451729024 3027667746723074816 327434215994420608 16073944758975318016 13373711228246663808 10673477697518009600 7973244166789355392 5273010636060701184 2572777105332046976 18319287648312944384 15619054117584290176 12918820586855635968 10218587056126981760 7518353525398327552 4818119994669673344 2117886463941019136 17864397006921916544 15164163476193262336 12463929945464608128 9763696414735953920 7063462884007299712 4363229353278645504 1662995822549991296 17409506365530888704 14709272834802234496 12009039304073580288 9308805773344926080 6608572242616271872 3908338711887617664 1208105181158963456 16954615724139860864 14254382193411206656 11554148662682552448 8853915131953898240 6153681601225244032 3453448070496589824 753214539767935616 16499725082748833024 13799491552020178816 11099258021291524608 8399024490562870400 5698790959834216192 2998557429105561984 298323898376907776 16044834441357805184 13344600910629150976 10644367379900496768 7944133849171842560 5243900318443188352 2543666787714534144 18290177330695431552 15589943799966777344 12889710269238123136 10189476738509468928 7489243207780814720 4789009677052160512 2088776146323506304 17835286689304403712 15135053158575749504 12434819627847095296 9734586097118441088 7034352566389786880 4334119035661132672 1633885504932478464 17380396047913375872 14680162517184721664 11979928986456067456 9279695455727413248 6579461924998759040 3879228394270104832 1178994863541450624 16925505406522348032 14225271875793693824 11525038345065039616 8824804814336385408 6124571283607731200 3424337752879076992 724104222150422784 16470614765131320192 13770381234402665984 11070147703674011776 8369914172945357568 5669680642216703360 2969447111488049152 269213580759394944 16015724123740292352 13315490593011638144 10615257062282983936 7915023531554329728 5214790000825675520 2514556470097021312 18261067013077918720 15560833482349264512 12860599951620610304 10160366420891956096 7460132890163301888 4759899359434647680 2059665828705993472 17806176371686890880 15105942840958236672 12405709310229582464 9705475779500928256 7005242248772274048 4305008718043619840 1604775187314965632 17351285730295863040 14651052199567208832 11950818668838554624 9250585138109900416 6550351607381246208 3850118076652592000 1149884545923937792 16896395088904835200 14196161558176180992 11495928027447526784 8795694496718872576 6095460965990218368 3395227435261564160 694993904532909952 16441504447513807360 13741270916785153152 11041037386056498944 8340803855327844736 5640570324599190528 2940336793870536320 240103263141882112 15986613806122779520 13286380275394125312 10586146744665471104 7885913213936816896 5185679683208162688 2485446152479508480 18231956695460405888 15531723164731751680 12831489634003097472 10131256103274443264 7431022572545789056 4730789041817134848 2030555511088480640 17777066054069378048 15076832523340723840 12376598992612069632 9676365461883415424 6976131931154761216 4275898400426107008 1575664869697452800 17322175412678350208 14621941881949696000 11921708351221041792 9221474820492387584 6521241289763733376 3821007759035079168 1120774228306424960 16867284771287322368 14167051240558668160 11466817709830013952 8766584179101359744 6066350648372705536 3366117117644051328 665883586915397120 16412394129896294528 13712160599167640320 11011927068438986112 8311693537710331904 5611460006981677696 2911226476253023488 210992945524369280 15957503488505266688 13257269957776612480 10557036427047958272 7856802896319304064 5156569365590649856 2456335834861995648 18202846377842893056 15502612847114238848 12802379316385584640 10102145785656930432 7401912254928276224 4701678724199622016 2001445193470967808 17747955736451865216 15047722205723211008 12347488674994556800 9647255144265902592 6947021613537248384 4246788082808594176 1546554552079939968 17293065095060837376 14592831564332183168 11892598033603528960 9192364502874874752 6492130972146220544 3791897441417566336 1091663910688912128 16838174453669809536 14137940922941155328 11437707392212501120 8737473861483846912 6037240330755192704 3337006800026538496 636773269297884288 16383283812278781696 13683050281550127488 10982816750821473280 8282583220092819072 5582349689364164864 2882116158635510656 181882627906856448 15928393170887753856 13228159640159099648 10527926109430445440 7827692578701791232 5127459047973137024 2427225517244482816 18173736060225380224 15473502529496726016 12773268998768071808 10073035468039417600 7372801937310763392 4672568406582109184 1972334875853454976 17718845418834352384 15018611888105698176 12318378357377043968 9618144826648389760 6917911295919735552 4217677765191081344 1517444234462427136 17263954777443324544 14563721246714670336 11863487715986016128 9163254185257361920 6463020654528707712 3762787123800053504 1062553593071399296 16809064136052296704 14108830605323642496 11408597074594988288 8708363543866334080 6008130013137679872 3307896482409025664 607662951680371456 16354173494661268864 13653939963932614656 10953706433203960448 8253472902475306240 5553239371746652032 2853005841017997824 152772310289343616 15899282853270241024 13199049322541586816 10498815791812932608 7798582261084278400 5098348730355624192 2398115199626969984 18144625742607867392 15444392211879213184 12744158681150558976 10043925150421904768 7343691619693250560 4643458088964596352 1943224558235942144 17689735101216839552 14989501570488185344 12289268039759531136 9589034509030876928 6888800978302222720 4188567447573568512 1488333916844914304 17234844459825811712 14534610929097157504 11834377398368503296 9134143867639849088 6433910336911194880 3733676806182540672 1033443275453886464 16779953818434783872 14079720287706129664 11379486756977475456 8679253226248821248 5979019695520167040 3278786164791512832 578552634062858624 16325063177043756032 13624829646315101824 10924596115586447616 8224362584857793408 5524129054129139200 2823895523400484992 123661992671830784 15870172535652728192 13169939004924073984 10469705474195419776 7769471943466765568 5069238412738111360 2369004882009457152 18115515424990354560 15415281894261700352 12715048363533046144 10014814832804391936 7314581302075737728 4614347771347083520 1914114240618429312 17660624783599326720 14960391252870672512 12260157722142018304 9559924191413364096 6859690660684709888 4159457129956055680 1459223599227401472 17205734142208298880 14505500611479644672 11805267080750990464 9105033550022336256 6404800019293682048 3704566488565027840 1004332957836373632 16750843500817271040 14050609970088616832 11350376439359962624 8650142908631308416 5949909377902654208 3249675847174000000 549442316445345792 16295952859426243200 13595719328697588992 10895485797968934784 8195252267240280576 5495018736511626368 2794785205782972160 94551675054317952 15841062218035215360 13140828687306561152 10440595156577906944 7740361625849252736 5040128095120598528 2339894564391944320 18086405107372841728 15386171576644187520 12685938045915533312 9985704515186879104 7285470984458224896 4585237453729570688 1885003923000916480 17631514465981813888 14931280935253159680 12231047404524505472 9530813873795851264 6830580343067197056 4130346812338542848 1430113281609888640 17176623824590786048 14476390293862131840 11776156763133477632 9075923232404823424 6375689701676169216 3675456170947515008 975222640218860800 16721733183199758208 14021499652471104000 11321266121742449792 8621032591013795584 5920799060285141376 3220565529556487168 520331998827832960 16266842541808730368 13566609011080076160 10866375480351421952 8166141949622767744 5465908418894113536 2765674888165459328 65441357436805120 15811951900417702528 13111718369689048320 10411484838960394112 7711251308231739904 5011017777503085696 2310784246774431488 18057294789755328896 15357061259026674688 12656827728298020480 9956594197569366272 7256360666840712064 4556127136112057856 1855893605383403648 17602404148364301056 14902170617635646848 12201937086906992640 9501703556178338432 6801470025449684224 4101236494721030016 1401002963992375808 17147513506973273216 14447279976244619008 11747046445515964800 9046812914787310592 6346579384058656384 3646345853330002176 946112322601347968 16692622865582245376 13992389334853591168 11292155804124936960 8591922273396282752 5891688742667628544 3191455211938974336 491221681210320128 16237732224191217536 13537498693462563328 10837265162733909120 8137031632005254912 5436798101276600704 2736564570547946496 36331039819292288 15782841582800189696 13082608052071535488 10382374521342881280 7682140990614227072 4981907459885572864 2281673929156918656 18028184472137816064 15327950941409161856 12627717410680507648 9927483879951853440 7227250349223199232 4527016818494545024 1826783287765890816 17573293830746788224 14873060300018134016 12172826769289479808 9472593238560825600 6772359707832171392 4072126177103517184 1371892646374862976 17118403189355760384 14418169658627106176 11717936127898451968 9017702597169797760 6317469066441143552 3617235535712489344 917002004983835136 16663512547964732544 13963279017236078336 11263045486507424128 8562811955778769920 5862578425050115712 3162344894321461504 462111363592807296 16208621906573704704 13508388375845050496 10808154845116396288 8107921314387742080 5407687783659087872 2707454252930433664 7220722201779456 15753731265182676864 13053497734454022656 10353264203725368448 7653030672996714240 4952797142268060032 2252563611539405824 17999074154520303232 15298840623791649024 12598607093062994816 9898373562334340608 7198140031605686400 4497906500877032192 1797672970148377984 17544183513129275392 14843949982400621184 12143716451671966976 9443482920943312768 6743249390214658560 4043015859486004352 1342782328757350144 17089292871738247552 14389059341009593344 11688825810280939136 8988592279552284928 6288358748823630720 3588125218094976512 887891687366322304 16634402230347219712 13934168699618565504 11233935168889911296 8533701638161257088 5833468107432602880 3133234576703948672 433001045975294464 16179511588956191872 13479278058227537664 10779044527498883456 8078810996770229248 5378577466041575040 2678343935312920832 18424854478293818240 15724620947565164032 13024387416836509824 10324153886107855616 7623920355379201408 4923686824650547200 2223453293921892992 17969963836902790400 15269730306174136192 12569496775445481984 9869263244716827776 7169029713988173568 4468796183259519360 1768562652530865152 17515073195511762560 14814839664783108352 12114606134054454144 9414372603325799936 6714139072597145728 4013905541868491520 1313672011139837312 17060182554120734720 14359949023392080512 11659715492663426304 8959481961934772096 6259248431206117888 3559014900477463680 858781369748809472 16605291912729706880 13905058382001052672 11204824851272398464 8504591320543744256 5804357789815090048 3104124259086435840 403890728357781632 16150401271338679040 13450167740610024832 10749934209881370624 8049700679152716416 5349467148424062208 2649233617695408000 18395744160676305408 15695510629947651200 12995277099218996992 10295043568490342784 7594810037761688576 4894576507033034368 2194342976304380160 17940853519285277568 15240619988556623360 12540386457827969152 9840152927099314944 7139919396370660736 4439685865642006528 1739452334913352320 17485962877894249728 14785729347165595520 12085495816436941312 9385262285708287104 6685028754979632896 3984795224250978688 1284561693522324480 17031072236503221888 14330838705774567680 11630605175045913472 8930371644317259264 6230138113588605056 3529904582859950848 829671052131296640 16576181595112194048 13875948064383539840 11175714533654885632 8475481002926231424 5775247472197577216 3075013941468923008 374780410740268800 16121290953721166208 13421057422992512000 10720823892263857792 8020590361535203584 5320356830806549376 2620123300077895168 18366633843058792576 15666400312330138368 12966166781601484160 10265933250872829952 7565699720144175744 4865466189415521536 2165232658686867328 17911743201667764736 15211509670939110528 12511276140210456320 9811042609481802112 7110809078753147904 4410575548024493696 1710342017295839488 17456852560276736896 14756619029548082688 12056385498819428480 9356151968090774272 6655918437362120064 3955684906633465856 1255451375904811648 17001961918885709056 14301728388157054848 11601494857428400640 8901261326699746432 6201027795971092224 3500794265242438016 800560734513783808 16547071277494681216 13846837746766027008 11146604216037372800 8446370685308718592 5746137154580064384 3045903623851410176 345670093122755968 16092180636103653376 13391947105374999168 10691713574646344960 7991480043917690752 5291246513189036544 2591012982460382336 18337523525441279744 15637289994712625536 12937056463983971328 10236822933255317120 7536589402526662912 4836355871798008704 2136122341069354496 17882632884050251904 15182399353321597696 12482165822592943488 9781932291864289280 7081698761135635072 4381465230406980864 1681231699678326656 17427742242659224064 14727508711930569856 12027275181201915648 9327041650473261440 6626808119744607232 3926574589015953024 1226341058287298816 16972851601268196224 14272618070539542016 11572384539810887808 8872151009082233600 6171917478353579392 3471683947624925184 771450416896270976 16517960959877168384 13817727429148514176 11117493898419859968 8417260367691205760 5717026836962551552 3016793306233897344 316559775505243136 16063070318486140544 13362836787757486336 10662603257028832128 7962369726300177920 5262136195571523712 2561902664842869504 18308413207823766912 15608179677095112704 12907946146366458496 10207712615637804288 7507479084909150080 4807245554180495872 2107012023451841664 17853522566432739072 15153289035704084864 12453055504975430656 9752821974246776448 7052588443518122240 4352354912789468032 1652121382060813824 17398631925041711232 14698398394313057024 11998164863584402816 9297931332855748608 6597697802127094400 3897464271398440192 1197230740669785984 16943741283650683392 14243507752922029184 11543274222193374976 8843040691464720768 6142807160736066560 3442573630007412352 742340099278758144 16488850642259655552 13788617111531001344 11088383580802347136 8388150050073692928 5687916519345038720 2987682988616384512 287449457887730304 16033960000868627712 13333726470139973504 10633492939411319296 7933259408682665088 5233025877954010880 2532792347225356672 18279302890206254080 15579069359477599872 12878835828748945664 10178602298020291456 7478368767291637248 4778135236562983040 2077901705834328832 17824412248815226240 15124178718086572032 12423945187357917824 9723711656629263616 7023478125900609408 4323244595171955200 1623011064443300992 17369521607424198400 14669288076695544192 11969054545966889984 9268821015238235776 6568587484509581568 3868353953780927360 1168120423052273152 16914630966033170560 14214397435304516352 11514163904575862144 8813930373847207936 6113696843118553728 3413463312389899520 713229781661245312 16459740324642142720 13759506793913488512 11059273263184834304 8359039732456180096 5658806201727525888 2958572670998871680 258339140270217472 16004849683251114880 13304616152522460672 10604382621793806464 7904149091065152256 5203915560336498048 2503682029607843840 18250192572588741248 15549959041860087040 12849725511131432832 10149491980402778624 7449258449674124416 4749024918945470208 2048791388216816000 17795301931197713408 15095068400469059200 12394834869740404992 9694601339011750784 6994367808283096576 4294134277554442368 1593900746825788160 17340411289806685568 14640177759078031360 11939944228349377152 9239710697620722944 6539477166892068736 3839243636163414528 1139010105434760320 16885520648415657728 14185287117687003520 11485053586958349312 8784820056229695104 6084586525501040896 3384352994772386688 684119464043732480 16430630007024629888 13730396476295975680 11030162945567321472 8329929414838667264 5629695884110013056 2929462353381358848 229228822652704640 15975739365633602048 13275505834904947840 10575272304176293632 7875038773447639424 5174805242718985216 2474571711990331008 18221082254971228416 15520848724242574208 12820615193513920000 10120381662785265792 7420148132056611584 4719914601327957376 2019681070599303168 17766191613580200576 15065958082851546368 12365724552122892160 9665491021394237952 6965257490665583744 4265023959936929536 1564790429208275328 17311300972189172736 14611067441460518528 11910833910731864320 9210600380003210112 6510366849274555904 3810133318545901696 1109899787817247488 16856410330798144896 14156176800069490688 11455943269340836480 8755709738612182272 6055476207883528064 3355242677154873856 655009146426219648 16401519689407117056 13701286158678462848 11001052627949808640 8300819097221154432 5600585566492500224 2900352035763846016 200118505035191808 15946629048016089216 13246395517287435008 10546161986558780800 7845928455830126592 5145694925101472384 2445461394372818176 18191971937353715584 15491738406625061376 12791504875896407168 10091271345167752960 7391037814439098752 4690804283710444544 1990570752981790336 17737081295962687744 15036847765234033536 12336614234505379328 9636380703776725120 6936147173048070912 4235913642319416704 1535680111590762496 17282190654571659904 14581957123843005696 11881723593114351488 9181490062385697280 6481256531657043072 3781023000928388864 1080789470199734656 16827300013180632064 14127066482451977856 11426832951723323648 8726599420994669440 6026365890266015232 3326132359537361024 625898828808706816 16372409371789604224 13672175841060950016 10971942310332295808 8271708779603641600 5571475248874987392 2871241718146333184 171008187417678976 15917518730398576384 13217285199669922176 10517051668941267968 7816818138212613760 5116584607483959552 2416351076755305344 18162861619736202752 15462628089007548544 12762394558278894336 10062161027550240128 7361927496821585920 4661693966092931712 1961460435364277504 17707970978345174912 15007737447616520704 12307503916887866496 9607270386159212288 6907036855430558080 4206803324701903872 1506569793973249664 17253080336954147072 14552846806225492864 11852613275496838656 9152379744768184448 6452146214039530240 3751912683310876032 1051679152582221824 16798189695563119232 14097956164834465024 11397722634105810816 8697489103377156608 5997255572648502400 3297022041919848192 596788511191193984 16343299054172091392 13643065523443437184 10942831992714782976 8242598461986128768 5542364931257474560 2842131400528820352 141897869800166144 15888408412781063552 13188174882052409344 10487941351323755136 7787707820595100928 5087474289866446720 2387240759137792512 18133751302118689920 15433517771390035712 12733284240661381504 10033050709932727296 7332817179204073088 4632583648475418880 1932350117746764672 17678860660727662080 14978627129999007872 12278393599270353664 9578160068541699456 6877926537813045248 4177693007084391040 1477459476355736832 17223970019336634240 14523736488607980032 11823502957879325824 9123269427150671616 6423035896422017408 3722802365693363200 1022568834964708992 16769079377945606400 14068845847216952192 11368612316488297984 8668378785759643776 5968145255030989568 3267911724302335360 567678193573681152 16314188736554578560 13613955205825924352 10913721675097270144 8213488144368615936 5513254613639961728 2813021082911307520 112787552182653312 15859298095163550720 13159064564434896512 10458831033706242304 7758597502977588096 5058363972248933888 2358130441520279680 18104640984501177088 15404407453772522880 12704173923043868672 10003940392315214464 7303706861586560256 4603473330857906048 1903239800129251840 17649750343110149248 14949516812381495040 12249283281652840832 9549049750924186624 6848816220195532416 4148582689466878208 1448349158738224000 17194859701719121408 14494626170990467200 11794392640261812992 9094159109533158784 6393925578804504576 3693692048075850368 993458517347196160 16739969060328093568 14039735529599439360 11339501998870785152 8639268468142130944 5939034937413476736 3238801406684822528 538567875956168320 16285078418937065728 13584844888208411520 10884611357479757312 8184377826751103104 5484144296022448896 2783910765293794688 83677234565140480 15830187777546037888 13129954246817383680 10429720716088729472 7729487185360075264 5029253654631421056 2329020123902766848 18075530666883664256 15375297136155010048 12675063605426355840 9974830074697701632 7274596543969047424 4574363013240393216 1874129482511739008 17620640025492636416 14920406494763982208 12220172964035328000 9519939433306673792 6819705902578019584 4119472371849365376 1419238841120711168 17165749384101608576 14465515853372954368 11765282322644300160 9065048791915645952 6364815261186991744 3664581730458337536 964348199729683328 16710858742710580736 14010625211981926528 11310391681253272320 8610158150524618112 5909924619795963904 3209691089067309696 509457558338655488 16255968101319552896 13555734570590898688 10855501039862244480 8155267509133590272 5455033978404936064 2754800447676281856 54566916947627648 15801077459928525056 13100843929199870848 10400610398471216640 7700376867742562432 5000143337013908224 2299909806285254016 18046420349266151424 15346186818537497216 12645953287808843008 9945719757080188800 7245486226351534592 4545252695622880384 1845019164894226176 17591529707875123584 14891296177146469376 12191062646417815168 9490829115689160960 6790595584960506752 4090362054231852544 1390128523503198336 17136639066484095744 14436405535755441536 11736172005026787328 9035938474298133120 6335704943569478912 3635471412840824704 935237882112170496 16681748425093067904 13981514894364413696 11281281363635759488 8581047832907105280 5880814302178451072 3180580771449796864 480347240721142656 16226857783702040064 13526624252973385856 10826390722244731648 8126157191516077440 5425923660787423232 2725690130058769024 25456599330114816 15771967142311012224 13071733611582358016 10371500080853703808 7671266550125049600 4971033019396395392 2270799488667741184 18017310031648638592 15317076500919984384 12616842970191330176 9916609439462675968 7216375908734021760 4516142378005367552 1815908847276713344 17562419390257610752 14862185859528956544 12161952328800302336 9461718798071648128 6761485267342993920 4061251736614339712 1361018205885685504 17107528748866582912 14407295218137928704 11707061687409274496 9006828156680620288 6306594625951966080 3606361095223311872 906127564494657664 16652638107475555072 13952404576746900864 11252171046018246656 8551937515289592448 5851703984560938240 3151470453832284032 451236923103629824 16197747466084527232 13497513935355873024 10797280404627218816 8097046873898564608 5396813343169910400 2696579812441256192 18443090355422153600 15742856824693499392 13042623293964845184 10342389763236190976 7642156232507536768 4941922701778882560 2241689171050228352 17988199714031125760 15287966183302471552 12587732652573817344 9887499121845163136 7187265591116508928 4487032060387854720 1786798529659200512 17533309072640097920 14833075541911443712 12132842011182789504 9432608480454135296 6732374949725481088 4032141418996826880 1331907888268172672 17078418431249070080 14378184900520415872 11677951369791761664 8977717839063107456 6277484308334453248 3577250777605799040 877017246877144832 16623527789858042240 13923294259129388032 11223060728400733824 8522827197672079616 5822593666943425408 3122360136214771200 422126605486116992 16168637148467014400 13468403617738360192 10768170087009705984 8067936556281051776 5367703025552397568 2667469494823743360 18413980037804640768 15713746507075986560 13013512976347332352 10313279445618678144 7613045914890023936 4912812384161369728 2212578853432715520 17959089396413612928 15258855865684958720 12558622334956304512 9858388804227650304 7158155273498996096 4457921742770341888 1757688212041687680 17504198755022585088 14803965224293930880 12103731693565276672 9403498162836622464 6703264632107968256 4003031101379314048 1302797570650659840 17049308113631557248 14349074582902903040 11648841052174248832 8948607521445594624 6248373990716940416 3548140459988286208 847906929259632000 16594417472240529408 13894183941511875200 11193950410783220992 8493716880054566784 5793483349325912576 3093249818597258368 393016287868604160 16139526830849501568 13439293300120847360 10739059769392193152 8038826238663538944 5338592707934884736 2638359177206230528 18384869720187127936 15684636189458473728 12984402658729819520 10284169128001165312 7583935597272511104 4883702066543856896 2183468535815202688 17929979078796100096 15229745548067445888 12529512017338791680 9829278486610137472 7129044955881483264 4428811425152829056 1728577894424174848 17475088437405072256 14774854906676418048 12074621375947763840 9374387845219109632 6674154314490455424 3973920783761801216 1273687253033147008 17020197796014044416 14319964265285390208 11619730734556736000 8919497203828081792 6219263673099427584 3519030142370773376 818796611642119168 16565307154623016576 13865073623894362368 11164840093165708160 8464606562437053952 5764373031708399744 3064139500979745536 363905970251091328 16110416513231988736 13410182982503334528 10709949451774680320 8009715921046026112 5309482390317371904 2609248859588717696 18355759402569615104 15655525871840960896 12955292341112306688 10255058810383652480 7554825279654998272 4854591748926344064 2154358218197689856 17900868761178587264 15200635230449933056 12500401699721278848 9800168168992624640 7099934638263970432 4399701107535316224 1699467576806662016 17445978119787559424 14745744589058905216 12045511058330251008 9345277527601596800 6645043996872942592 3944810466144288384 1244576935415634176 16991087478396531584 14290853947667877376 11590620416939223168 8890386886210568960 6190153355481914752 3489919824753260544 789686294024606336 16536196837005503744 13835963306276849536 11135729775548195328 8435496244819541120 5735262714090886912 3035029183362232704 334795652633578496 16081306195614475904 13381072664885821696 10680839134157167488 7980605603428513280 5280372072699859072 2580138541971204864 18326649084952102272 15626415554223448064 12926182023494793856 10225948492766139648 7525714962037485440 4825481431308831232 2125247900580177024 17871758443561074432 15171524912832420224 12471291382103766016 9771057851375111808 7070824320646457600 4370590789917803392 1670357259189149184 17416867802170046592 14716634271441392384 12016400740712738176 9316167209984083968 6615933679255429760 3915700148526775552 1215466617798121344 16961977160779018752 14261743630050364544 11561510099321710336 8861276568593056128 6161043037864401920 3460809507135747712 760575976407093504 16507086519387990912 13806852988659336704 11106619457930682496 8406385927202028288 5706152396473374080 3005918865744719872 305685335016065664 16052195877996963072 13351962347268308864 10651728816539654656 7951495285811000448 5251261755082346240 2551028224353692032 18297538767334589440 15597305236605935232 12897071705877281024 10196838175148626816 7496604644419972608 4796371113691318400 2096137582962664192 17842648125943561600 15142414595214907392 12442181064486253184 9741947533757598976 7041714003028944768 4341480472300290560 1641246941571636352 17387757484552533760 14687523953823879552 11987290423095225344 9287056892366571136 6586823361637916928 3886589830909262720 1186356300180608512 16932866843161505920 14232633312432851712 11532399781704197504 8832166250975543296 6131932720246889088 3431699189518234880 731465658789580672 16477976201770478080 13777742671041823872 11077509140313169664 8377275609584515456 5677042078855861248 2976808548127207040 276575017398552832 16023085560379450240 13322852029650796032 10622618498922141824 7922384968193487616 5222151437464833408 2521917906736179200 18268428449717076608 15568194918988422400 12867961388259768192 10167727857531113984 7467494326802459776 4767260796073805568 2067027265345151360 17813537808326048768 15113304277597394560 12413070746868740352 9712837216140086144 7012603685411431936 4312370154682777728 1612136623954123520 17358647166935020928 14658413636206366720 11958180105477712512 9257946574749058304 6557713044020404096 3857479513291749888 1157245982563095680 16903756525543993088 14203522994815338880 11503289464086684672 8803055933358030464 6102822402629376256 3402588871900722048 702355341172067840 16448865884152965248 13748632353424311040 11048398822695656832 8348165291967002624 5647931761238348416 2947698230509694208 247464699781040000 15993975242761937408 13293741712033283200 10593508181304628992 7893274650575974784 5193041119847320576 2492807589118666368 18239318132099563776 15539084601370909568 12838851070642255360 10138617539913601152 7438384009184946944 4738150478456292736 2037916947727638528 17784427490708535936 15084193959979881728 12383960429251227520 9683726898522573312 6983493367793919104 4283259837065264896 1583026306336610688 17329536849317508096 14629303318588853888 11929069787860199680 9228836257131545472 6528602726402891264 3828369195674237056 1128135664945582848 16874646207926480256 14174412677197826048 11474179146469171840 8773945615740517632 6073712085011863424 3373478554283209216 673245023554555008 16419755566535452416 13719522035806798208 11019288505078144000 8319054974349489792 5618821443620835584 2918587912892181376 218354382163527168 15964864925144424576 13264631394415770368 10564397863687116160 7864164332958461952 5163930802229807744 2463697271501153536 18210207814482050944 15509974283753396736 12809740753024742528 10109507222296088320 7409273691567434112 4709040160838779904 2008806630110125696 17755317173091023104 15055083642362368896 12354850111633714688 9654616580905060480 6954383050176406272 4254149519447752064 1553915988719097856 17300426531699995264 14600193000971341056 11899959470242686848 9199725939514032640 6499492408785378432 3799258878056724224 1099025347328070016 16845535890308967424 14145302359580313216 11445068828851659008 8744835298123004800 6044601767394350592 3344368236665696384 644134705937042176 16390645248917939584 13690411718189285376 10990178187460631168 8289944656731976960 5589711126003322752 2889477595274668544 189244064546014336 15935754607526911744 13235521076798257536 10535287546069603328 7835054015340949120 5134820484612294912 2434586953883640704 18181097496864538112 15480863966135883904 12780630435407229696 10080396904678575488 7380163373949921280 4679929843221267072 1979696312492612864 17726206855473510272 15025973324744856064 12325739794016201856 9625506263287547648 6925272732558893440 4225039201830239232 1524805671101585024 17271316214082482432 14571082683353828224 11870849152625174016 9170615621896519808 6470382091167865600 3770148560439211392 1069915029710557184 16816425572691454592 14116192041962800384 11415958511234146176 8715724980505491968 6015491449776837760 3315257919048183552 615024388319529344 16361534931300426752 13661301400571772544 10961067869843118336 8260834339114464128 5560600808385809920 2860367277657155712 160133746928501504 15906644289909398912 13206410759180744704 10506177228452090496 7805943697723436288 5105710166994782080 2405476636266127872 18151987179247025280 15451753648518371072 12751520117789716864 10051286587061062656 7351053056332408448 4650819525603754240 1950585994875100032 17697096537855997440 14996863007127343232 12296629476398689024 9596395945670034816 6896162414941380608 4195928884212726400 1495695353484072192 17242205896464969600 14541972365736315392 11841738835007661184 9141505304279006976 6441271773550352768 3741038242821698560 1040804712093044352 16787315255073941760 14087081724345287552 11386848193616633344 8686614662887979136 5986381132159324928 3286147601430670720 585914070702016512 16332424613682913920 13632191082954259712 10931957552225605504 8231724021496951296 5531490490768297088 2831256960039642880 131023429310988672 15877533972291886080 13177300441563231872 10477066910834577664 7776833380105923456 5076599849377269248 2376366318648615040 18122876861629512448 15422643330900858240 12722409800172204032 10022176269443549824 7321942738714895616 4621709207986241408 1921475677257587200 17667986220238484608 14967752689509830400 12267519158781176192 9567285628052521984 6867052097323867776 4166818566595213568 1466585035866559360 17213095578847456768 14512862048118802560 11812628517390148352 9112394986661494144 6412161455932839936 3711927925204185728 1011694394475531520 16758204937456428928 14057971406727774720 11357737875999120512 8657504345270466304 5957270814541812096 3257037283813157888 556803753084503680 16303314296065401088 13603080765336746880 10902847234608092672 8202613703879438464 5502380173150784256 2802146642422130048 101913111693475840 15848423654674373248 13148190123945719040 10447956593217064832 7747723062488410624 5047489531759756416 2347256001031102208 18093766544011999616 15393533013283345408 12693299482554691200 9993065951826036992 7292832421097382784 4592598890368728576 1892365359640074368 17638875902620971776 14938642371892317568 12238408841163663360 9538175310435009152 6837941779706354944 4137708248977700736 1437474718249046528 17183985261229943936 14483751730501289728 11783518199772635520 9083284669043981312 6383051138315327104 3682817607586672896 982584076858018688 16729094619838916096 14028861089110261888 11328627558381607680 8628394027652953472 5928160496924299264 3227926966195645056 527693435466990848 16274203978447888256 13573970447719234048 10873736916990579840 8173503386261925632 5473269855533271424 2773036324804617216 72802794075963008 15819313337056860416 13119079806328206208 10418846275599552000 7718612744870897792 5018379214142243584 2318145683413589376 18064656226394486784 15364422695665832576 12664189164937178368 9963955634208524160 7263722103479869952 4563488572751215744 1863255042022561536 17609765585003458944 14909532054274804736 12209298523546150528 9509064992817496320 6808831462088842112 4108597931360187904 1408364400631533696 17154874943612431104 14454641412883776896 11754407882155122688 9054174351426468480 6353940820697814272 3653707289969160064 953473759240505856 16699984302221403264 13999750771492749056 11299517240764094848 8599283710035440640 5899050179306786432 3198816648578132224 498583117849478016 16245093660830375424 13544860130101721216 10844626599373067008 8144393068644412800 5444159537915758592 2743926007187104384 43692476458450176 15790203019439347584 13089969488710693376 10389735957982039168 7689502427253384960 4989268896524730752 2289035365796076544 18035545908776973952 15335312378048319744 12635078847319665536 9934845316591011328 7234611785862357120 4534378255133702912 1834144724405048704 17580655267385946112 14880421736657291904 12180188205928637696 9479954675199983488 6779721144471329280 4079487613742675072 1379254083014020864 17125764625994918272 14425531095266264064 11725297564537609856 9025064033808955648 6324830503080301440 3624596972351647232 924363441622993024 16670873984603890432 13970640453875236224 11270406923146582016 8570173392417927808 5869939861689273600 3169706330960619392 469472800231965184 16215983343212862592 13515749812484208384 10815516281755554176 8115282751026899968 5415049220298245760 2714815689569591552 14582158840937344 15761092701821834752 13060859171093180544 10360625640364526336 7660392109635872128 4960158578907217920 2259925048178563712 18006435591159461120 15306202060430806912 12605968529702152704 9905734998973498496 7205501468244844288 4505267937516190080 1805034406787535872 17551544949768433280 14851311419039779072 12151077888311124864 9450844357582470656 6750610826853816448 4050377296125162240 1350143765396508032 17096654308377405440 14396420777648751232 11696187246920097024 8995953716191442816 6295720185462788608 3595486654734134400 895253124005480192 16641763666986377600 13941530136257723392 11241296605529069184 8541063074800414976 5840829544071760768 3140596013343106560 440362482614452352 16186873025595349760 13486639494866695552 10786405964138041344 8086172433409387136 5385938902680732928 2685705371952078720 18432215914932976128 15731982384204321920 13031748853475667712 10331515322747013504 7631281792018359296 4931048261289705088 2230814730561050880 17977325273541948288 15277091742813294080 12576858212084639872 9876624681355985664 7176391150627331456 4476157619898677248 1775924089170023040 17522434632150920448 14822201101422266240 12121967570693612032 9421734039964957824 6721500509236303616 4021266978507649408 1321033447778995200 17067543990759892608 14367310460031238400 11667076929302584192 8966843398573929984 6266609867845275776 3566376337116621568 866142806387967360 16612653349368864768 13912419818640210560 11212186287911556352 8511952757182902144 5811719226454247936 3111485695725593728 411252164996939520 16157762707977836928 13457529177249182720 10757295646520528512 8057062115791874304 5356828585063220096 2656595054334565888 18403105597315463296 15702872066586809088 13002638535858154880 10302405005129500672 7602171474400846464 4901937943672192256 2201704412943538048 17948214955924435456 15247981425195781248 12547747894467127040 9847514363738472832 7147280833009818624 4447047302281164416 1746813771552510208 17493324314533407616 14793090783804753408 12092857253076099200 9392623722347444992 6692390191618790784 3992156660890136576 1291923130161482368 17038433673142379776 14338200142413725568 11637966611685071360 8937733080956417152 6237499550227762944 3537266019499108736 837032488770454528 16583543031751351936 13883309501022697728 11183075970294043520 8482842439565389312 5782608908836735104 3082375378108080896 382141847379426688 16128652390360324096 13428418859631669888 10728185328903015680 8027951798174361472 5327718267445707264 2627484736717053056 18373995279697950464 15673761748969296256 12973528218240642048 10273294687511987840 7573061156783333632 4872827626054679424 2172594095326025216 17919104638306922624 15218871107578268416 12518637576849614208 9818404046120960000 7118170515392305792 4417936984663651584 1717703453934997376 17464213996915894784 14763980466187240576 12063746935458586368 9363513404729932160 6663279874001277952 3963046343272623744 1262812812543969536 17009323355524866944 14309089824796212736 11608856294067558528 8908622763338904320 6208389232610250112 3508155701881595904 807922171152941696 16554432714133839104 13854199183405184896 11153965652676530688 8453732121947876480 5753498591219222272 3053265060490568064 353031529761913856 16099542072742811264 13399308542014157056 10699075011285502848 7998841480556848640 5298607949828194432 2598374419099540224 18344884962080437632 15644651431351783424 12944417900623129216 10244184369894475008 7543950839165820800 4843717308437166592 2143483777708512384 17889994320689409792 15189760789960755584 12489527259232101376 9789293728503447168 7089060197774792960 4388826667046138752 1688593136317484544 17435103679298381952 14734870148569727744 12034636617841073536 9334403087112419328 6634169556383765120 3933936025655110912 1233702494926456704 16980213037907354112 14279979507178699904 11579745976450045696 8879512445721391488 6179278914992737280 3479045384264083072 778811853535428864 16525322396516326272 13825088865787672064 11124855335059017856 8424621804330363648 5724388273601709440 3024154742873055232 323921212144401024 16070431755125298432 13370198224396644224 10669964693667990016 7969731162939335808 5269497632210681600 2569264101482027392 18315774644462924800 15615541113734270592 12915307583005616384 10215074052276962176 7514840521548307968 4814606990819653760 2114373460090999552 17860884003071896960 15160650472343242752 12460416941614588544 9760183410885934336 7059949880157280128 4359716349428625920 1659482818699971712 17405993361680869120 14705759830952214912 12005526300223560704 9305292769494906496 6605059238766252288 3904825708037598080 1204592177308943872 16951102720289841280 14250869189561187072 11550635658832532864 8850402128103878656 6150168597375224448 3449935066646570240 749701535917916032 16496212078898813440 13795978548170159232 11095745017441505024 8395511486712850816 5695277955984196608 2995044425255542400 294810894526888192 16041321437507785600 13341087906779131392 10640854376050477184 7940620845321822976 5240387314593168768 2540153783864514560 18286664326845411968 15586430796116757760 12886197265388103552 10185963734659449344 7485730203930795136 4785496673202140928 2085263142473486720 17831773685454384128 15131540154725729920 12431306623997075712 9731073093268421504 7030839562539767296 4330606031811113088 1630372501082458880 17376883044063356288 14676649513334702080 11976415982606047872 9276182451877393664 6575948921148739456 3875715390420085248 1175481859691431040 16921992402672328448 14221758871943674240 11521525341215020032 8821291810486365824 6121058279757711616 3420824749029057408 720591218300403200 16467101761281300608 13766868230552646400 11066634699823992192 8366401169095337984 5666167638366683776 2965934107638029568 265700576909375360 16012211119890272768 13311977589161618560 10611744058432964352 7911510527704310144 5211276996975655936 2511043466247001728 18257554009227899136 15557320478499244928 12857086947770590720 10156853417041936512 7456619886313282304 4756386355584628096 2056152824855973888 17802663367836871296 15102429837108217088 12402196306379562880 9701962775650908672 7001729244922254464 4301495714193600256 1601262183464946048 17347772726445843456 14647539195717189248 11947305664988535040 9247072134259880832 6546838603531226624 3846605072802572416 1146371542073918208 16892882085054815616 14192648554326161408 11492415023597507200 8792181492868852992 6091947962140198784 3391714431411544576 691480900682890368 16437991443663787776 13737757912935133568 11037524382206479360 8337290851477825152 5637057320749170944 2936823790020516736 236590259291862528 15983100802272759936 13282867271544105728 10582633740815451520 7882400210086797312 5182166679358143104 2481933148629488896 18228443691610386304 15528210160881732096 12827976630153077888 10127743099424423680 7427509568695769472 4727276037967115264 2027042507238461056 17773553050219358464 15073319519490704256 12373085988762050048 9672852458033395840 6972618927304741632 4272385396576087424 1572151865847433216 17318662408828330624 14618428878099676416 11918195347371022208 9217961816642368000 6517728285913713792 3817494755185059584 1117261224456405376 16863771767437302784 14163538236708648576 11463304705979994368 8763071175251340160 6062837644522685952 3362604113794031744 662370583065377536 16408881126046274944 13708647595317620736 11008414064588966528 8308180533860312320 5607947003131658112 2907713472403003904 207479941674349696 15953990484655247104 13253756953926592896 10553523423197938688 7853289892469284480 5153056361740630272 2452822831011976064 18199333373992873472 15499099843264219264 12798866312535565056 10098632781806910848 7398399251078256640 4698165720349602432 1997932189620948224 17744442732601845632 15044209201873191424 12343975671144537216 9643742140415883008 6943508609687228800 4243275078958574592 1543041548229920384 17289552091210817792 14589318560482163584 11889085029753509376 9188851499024855168 6488617968296200960 3788384437567546752 1088150906838892544 16834661449819789952 14134427919091135744 11434194388362481536 8733960857633827328 6033727326905173120 3333493796176518912 633260265447864704 16379770808428762112 13679537277700107904 10979303746971453696 8279070216242799488 5578836685514145280 2878603154785491072 178369624056836864 15924880167037734272 13224646636309080064 10524413105580425856 7824179574851771648 5123946044123117440 2423712513394463232 18170223056375360640 15469989525646706432 12769755994918052224 10069522464189398016 7369288933460743808 4669055402732089600 1968821872003435392 17715332414984332800 15015098884255678592 12314865353527024384 9614631822798370176 6914398292069715968 4214164761341061760 1513931230612407552 17260441773593304960 14560208242864650752 11859974712135996544 9159741181407342336 6459507650678688128 3759274119950033920 1059040589221379712 16805551132202277120 14105317601473622912 11405084070744968704 8704850540016314496 6004617009287660288 3304383478559006080 604149947830351872 16350660490811249280 13650426960082595072 10950193429353940864 8249959898625286656 5549726367896632448 2849492837167978240 149259306439324032 15895769849420221440 13195536318691567232 10495302787962913024 7795069257234258816 5094835726505604608 2394602195776950400 18141112738757847808 15440879208029193600 12740645677300539392 10040412146571885184 7340178615843230976 4639945085114576768 1939711554385922560 17686222097366819968 14985988566638165760 12285755035909511552 9585521505180857344 6885287974452203136 4185054443723548928 1484820912994894720 17231331455975792128 14531097925247137920 11830864394518483712 9130630863789829504 6430397333061175296 3730163802332521088 1029930271603866880 16776440814584764288 14076207283856110080 11375973753127455872 8675740222398801664 5975506691670147456 3275273160941493248 575039630212839040 16321550173193736448 13621316642465082240 10921083111736428032 8220849581007773824 5520616050279119616 2820382519550465408 120148988821811200 15866659531802708608 13166426001074054400 10466192470345400192 7765958939616745984 5065725408888091776 2365491878159437568 18112002421140334976 15411768890411680768 12711535359683026560 10011301828954372352 7311068298225718144 4610834767497063936 1910601236768409728 17657111779749307136 14956878249020652928 12256644718291998720 9556411187563344512 6856177656834690304 4155944126106036096 1455710595377381888 17202221138358279296 14501987607629625088 11801754076900970880 9101520546172316672 6401287015443662464 3701053484715008256 1000819953986354048 16747330496967251456 14047096966238597248 11346863435509943040 8646629904781288832 5946396374052634624 3246162843323980416 545929312595326208 16292439855576223616 13592206324847569408 10891972794118915200 8191739263390260992 5491505732661606784 2791272201932952576 91038671204298368 15837549214185195776 13137315683456541568 10437082152727887360 7736848621999233152 5036615091270578944 2336381560541924736 18082892103522822144 15382658572794167936 12682425042065513728 9982191511336859520 7281957980608205312 4581724449879551104 1881490919150896896 17628001462131794304 14927767931403140096 12227534400674485888 9527300869945831680 6827067339217177472 4126833808488523264 1426600277759869056 17173110820740766464 14472877290012112256 11772643759283458048 9072410228554803840 6372176697826149632 3671943167097495424 971709636368841216 16718220179349738624 14017986648621084416 11317753117892430208 8617519587163776000 5917286056435121792 3217052525706467584 516818994977813376 16263329537958710784 13563096007230056576 10862862476501402368 8162628945772748160 5462395415044093952 2762161884315439744 61928353586785536 15808438896567682944 13108205365839028736 10407971835110374528 7707738304381720320 5007504773653066112 2307271242924411904 18053781785905309312 15353548255176655104 12653314724448000896 9953081193719346688 7252847662990692480 4552614132262038272 1852380601533384064 17598891144514281472 14898657613785627264 12198424083056973056 9498190552328318848 6797957021599664640 4097723490871010432 1397489960142356224 17144000503123253632 14443766972394599424 11743533441665945216 9043299910937291008 6343066380208636800 3642832849479982592 942599318751328384 16689109861732225792 13988876331003571584 11288642800274917376 8588409269546263168 5888175738817608960 3187942208088954752 487708677360300544 16234219220341197952 13533985689612543744 10833752158883889536 8133518628155235328 5433285097426581120 2733051566697926912 32818035969272704 15779328578950170112 13079095048221515904 10378861517492861696 7678627986764207488 4978394456035553280 2278160925306899072 18024671468287796480 15324437937559142272 12624204406830488064 9923970876101833856 7223737345373179648 4523503814644525440 1823270283915871232 17569780826896768640 14869547296168114432 12169313765439460224 9469080234710806016 6768846703982151808 4068613173253497600 1368379642524843392 17114890185505740800 14414656654777086592 11714423124048432384 9014189593319778176 6313956062591123968 3613722531862469760 913489001133815552 16659999544114712960 13959766013386058752 11259532482657404544 8559298951928750336 5859065421200096128 3158831890471441920 458598359742787712 16205108902723685120 13504875371995030912 10804641841266376704 8104408310537722496 5404174779809068288 2703941249080414080 3707718351759872 15750218261332657280 13049984730604003072 10349751199875348864 7649517669146694656 4949284138418040448 2249050607689386240 17995561150670283648 15295327619941629440 12595094089212975232 9894860558484321024 7194627027755666816 4494393497027012608 1794159966298358400 17540670509279255808 14840436978550601600 12140203447821947392 9439969917093293184 6739736386364638976 4039502855635984768 1339269324907330560 17085779867888227968 14385546337159573760 11685312806430919552 8985079275702265344 6284845744973611136 3584612214244956928 884378683516302720 16630889226497200128 13930655695768545920 11230422165039891712 8530188634311237504 5829955103582583296 3129721572853929088 429488042125274880 16175998585106172288 13475765054377518080 10775531523648863872 8075297992920209664 5375064462191555456 2674830931462901248 18421341474443798656 15721107943715144448 13020874412986490240 10320640882257836032 7620407351529181824 4920173820800527616 2219940290071873408 17966450833052770816 15266217302324116608 12565983771595462400 9865750240866808192 7165516710138153984 4465283179409499776 1765049648680845568 17511560191661742976 14811326660933088768 12111093130204434560 9410859599475780352 6710626068747126144 4010392538018471936 1310159007289817728 17056669550270715136 14356436019542060928 11656202488813406720 8955968958084752512 6255735427356098304 3555501896627444096 855268365898789888 16601778908879687296 13901545378151033088 11201311847422378880 8501078316693724672 5800844785965070464 3100611255236416256 400377724507762048 16146888267488659456 13446654736760005248 10746421206031351040 8046187675302696832 5345954144574042624 2645720613845388416 18392231156826285824 15691997626097631616 12991764095368977408 10291530564640323200 7591297033911668992 4891063503183014784 2190829972454360576 17937340515435257984 15237106984706603776 12536873453977949568 9836639923249295360 7136406392520641152 4436172861791986944 1735939331063332736 17482449874044230144 14782216343315575936 12081982812586921728 9381749281858267520 6681515751129613312 3981282220400959104 1281048689672304896 17027559232653202304 14327325701924548096 11627092171195893888 8926858640467239680 6226625109738585472 3526391579009931264 826158048281277056 16572668591262174464 13872435060533520256 11172201529804866048 8471967999076211840 5771734468347557632 3071500937618903424 371267406890249216 16117777949871146624 13417544419142492416 10717310888413838208 8017077357685184000 5316843826956529792 2616610296227875584 18363120839208772992 15662887308480118784 12962653777751464576 10262420247022810368 7562186716294156160 4861953185565501952 2161719654836847744 17908230197817745152 15207996667089090944 12507763136360436736 9807529605631782528 7107296074903128320 4407062544174474112 1706829013445819904 17453339556426717312 14753106025698063104 12052872494969408896 9352638964240754688 6652405433512100480 3952171902783446272 1251938372054792064 16998448915035689472 14298215384307035264 11597981853578381056 8897748322849726848 6197514792121072640 3497281261392418432 797047730663764224 16543558273644661632 13843324742916007424 11143091212187353216 8442857681458699008 5742624150730044800 3042390620001390592 342157089272736384 16088667632253633792 13388434101524979584 10688200570796325376 7987967040067671168 5287733509339016960 2587499978610362752 18334010521591260160 15633776990862605952 12933543460133951744 10233309929405297536 7533076398676643328 4832842867947989120 2132609337219334912 17879119880200232320 15178886349471578112 12478652818742923904 9778419288014269696 7078185757285615488 4377952226556961280 1677718695828307072 17424229238809204480 14723995708080550272 12023762177351896064 9323528646623241856 6623295115894587648 3923061585165933440 1222828054437279232 16969338597418176640 14269105066689522432 11568871535960868224 8868638005232214016 6168404474503559808 3468170943774905600 767937413046251392 16514447956027148800 13814214425298494592 11113980894569840384 8413747363841186176 5713513833112531968 3013280302383877760 313046771655223552 16059557314636120960 13359323783907466752 10659090253178812544 7958856722450158336 5258623191721504128 2558389660992849920 18304900203973747328 15604666673245093120 12904433142516438912 10204199611787784704 7503966081059130496 4803732550330476288 2103499019601822080 17850009562582719488 15149776031854065280 12449542501125411072 9749308970396756864 7049075439668102656 4348841908939448448 1648608378210794240 17395118921191691648 14694885390463037440 11994651859734383232 9294418329005729024 6594184798277074816 3893951267548420608 1193717736819766400 16940228279800663808 14239994749072009600 11539761218343355392 8839527687614701184 6139294156886046976 3439060626157392768 738827095428738560 16485337638409635968 13785104107680981760 11084870576952327552 8384637046223673344 5684403515495019136 2984169984766364928 283936454037710720 16030446997018608128 13330213466289953920 10629979935561299712 7929746404832645504 5229512874103991296 2529279343375337088 18275789886356234496 15575556355627580288 12875322824898926080 10175089294170271872 7474855763441617664 4774622232712963456 2074388701984309248 17820899244965206656 15120665714236552448 12420432183507898240 9720198652779244032 7019965122050589824 4319731591321935616 1619498060593281408 17366008603574178816 14665775072845524608 11965541542116870400 9265308011388216192 6565074480659561984 3864840949930907776 1164607419202253568 16911117962183150976 14210884431454496768 11510650900725842560 8810417369997188352 6110183839268534144 3409950308539879936 709716777811225728 16456227320792123136 13755993790063468928 11055760259334814720 8355526728606160512 5655293197877506304 2955059667148852096 254826136420197888 16001336679401095296 13301103148672441088 10600869617943786880 7900636087215132672 5200402556486478464 2500169025757824256 18246679568738721664 15546446038010067456 12846212507281413248 10145978976552759040 7445745445824104832 4745511915095450624 2045278384366796416 17791788927347693824 15091555396619039616 12391321865890385408 9691088335161731200 6990854804433076992 4290621273704422784 1590387742975768576 17336898285956665984 14636664755228011776 11936431224499357568 9236197693770703360 6535964163042049152 3835730632313394944 1135497101584740736 16882007644565638144 14181774113836983936 11481540583108329728 8781307052379675520 6081073521651021312 3380839990922367104 680606460193712896 16427117003174610304 13726883472445956096 11026649941717301888 8326416410988647680 5626182880259993472 2925949349531339264 225715818802685056 15972226361783582464 13271992831054928256 10571759300326274048 7871525769597619840 5171292238868965632 2471058708140311424 18217569251121208832 15517335720392554624 12817102189663900416 10116868658935246208 7416635128206592000 4716401597477937792 2016168066749283584 17762678609730180992 15062445079001526784 12362211548272872576 9661978017544218368 6961744486815564160 4261510956086909952 1561277425358255744 17307787968339153152 14607554437610498944 11907320906881844736 9207087376153190528 6506853845424536320 3806620314695882112 1106386783967227904 16852897326948125312 14152663796219471104 11452430265490816896 8752196734762162688 6051963204033508480 3351729673304854272 651496142576200064 16398006685557097472 13697773154828443264 10997539624099789056 8297306093371134848 5597072562642480640 2896839031913826432 196605501185172224 15943116044166069632 13242882513437415424 10542648982708761216 7842415451980107008 5142181921251452800 2441948390522798592 18188458933503696000 15488225402775041792 12787991872046387584 10087758341317733376 7387524810589079168 4687291279860424960 1987057749131770752 17733568292112668160 15033334761384013952 12333101230655359744 9632867699926705536 6932634169198051328 4232400638469397120 1532167107740742912 17278677650721640320 14578444119992986112 11878210589264331904 9177977058535677696 6477743527807023488 3777509997078369280 1077276466349715072 16823787009330612480 14123553478601958272 11423319947873304064 8723086417144649856 6022852886415995648 3322619355687341440 622385824958687232 16368896367939584640 13668662837210930432 10968429306482276224 8268195775753622016 5567962245024967808 2867728714296313600 167495183567659392 15914005726548556800 13213772195819902592 10513538665091248384 7813305134362594176 5113071603633939968 2412838072905285760 18159348615886183168 15459115085157528960 12758881554428874752 10058648023700220544 7358414492971566336 4658180962242912128 1957947431514257920 17704457974495155328 15004224443766501120 12303990913037846912 9603757382309192704 6903523851580538496 4203290320851884288 1503056790123230080 17249567333104127488 14549333802375473280 11849100271646819072 9148866740918164864 6448633210189510656 3748399679460856448 1048166148732202240 16794676691713099648 14094443160984445440 11394209630255791232 8693976099527137024 5993742568798482816 3293509038069828608 593275507341174400 16339786050322071808 13639552519593417600 10939318988864763392 8239085458136109184 5538851927407454976 2838618396678800768 138384865950146560 15884895408931043968 13184661878202389760 10484428347473735552 7784194816745081344 5083961286016427136 2383727755287772928 18130238298268670336 15430004767540016128 12729771236811361920 10029537706082707712 7329304175354053504 4629070644625399296 1928837113896745088 17675347656877642496 14975114126148988288 12274880595420334080 9574647064691679872 6874413533963025664 4174180003234371456 1473946472505717248 17220457015486614656 14520223484757960448 11819989954029306240 9119756423300652032 6419522892571997824 3719289361843343616 1019055831114689408 16765566374095586816 14065332843366932608 11365099312638278400 8664865781909624192 5964632251180969984 3264398720452315776 564165189723661568 16310675732704558976 13610442201975904768 10910208671247250560 8209975140518596352 5509741609789942144 2809508079061287936 109274548332633728 15855785091313531136 13155551560584876928 10455318029856222720 7755084499127568512 5054850968398914304 2354617437670260096 18101127980651157504 15400894449922503296 12700660919193849088 10000427388465194880 7300193857736540672 4599960327007886464 1899726796279232256 17646237339260129664 14946003808531475456 12245770277802821248 9545536747074167040 6845303216345512832 4145069685616858624 1444836154888204416 17191346697869101824 14491113167140447616 11790879636411793408 9090646105683139200 6390412574954484992 3690179044225830784 989945513497176576 16736456056478073984 14036222525749419776 11335988995020765568 8635755464292111360 5935521933563457152 3235288402834802944 535054872106148736 16281565415087046144 13581331884358391936 10881098353629737728 8180864822901083520 5480631292172429312 2780397761443775104 80164230715120896 15826674773696018304 13126441242967364096 10426207712238709888 7725974181510055680 5025740650781401472 2325507120052747264 18072017663033644672 15371784132304990464 12671550601576336256 9971317070847682048 7271083540119027840 4570850009390373632 1870616478661719424 17617127021642616832 14916893490913962624 12216659960185308416 9516426429456654208 6816192898728000000 4115959367999345792 1415725837270691584 17162236380251588992 14462002849522934784 11761769318794280576 9061535788065626368 6361302257336972160 3661068726608317952 960835195879663744 16707345738860561152 14007112208131906944 11306878677403252736 8606645146674598528 5906411615945944320 3206178085217290112 505944554488635904 16252455097469533312 13552221566740879104 10851988036012224896 8151754505283570688 5451520974554916480 2751287443826262272 51053913097608064 15797564456078505472 13097330925349851264 10397097394621197056 7696863863892542848 4996630333163888640 2296396802435234432 18042907345416131840 15342673814687477632 12642440283958823424 9942206753230169216 7241973222501515008 4541739691772860800 1841506161044206592 17588016704025104000 14887783173296449792 12187549642567795584 9487316111839141376 6787082581110487168 4086849050381832960 1386615519653178752 17133126062634076160 14432892531905421952 11732659001176767744 9032425470448113536 6332191939719459328 3631958408990805120 931724878262150912 16678235421243048320 13978001890514394112 11277768359785739904 8577534829057085696 5877301298328431488 3177067767599777280 476834236871123072 16223344779852020480 13523111249123366272 10822877718394712064 8122644187666057856 5422410656937403648 2722177126208749440 21943595480095232 15768454138460992640 13068220607732338432 10367987077003684224 7667753546275030016 4967520015546375808 2267286484817721600 18013797027798619008 15313563497069964800 12613329966341310592 9913096435612656384 7212862904884002176 4512629374155347968 1812395843426693760 17558906386407591168 14858672855678936960 12158439324950282752 9458205794221628544 6757972263492974336 4057738732764320128 1357505202035665920 17104015745016563328 14403782214287909120 11703548683559254912 9003315152830600704 6303081622101946496 3602848091373292288 902614560644638080 16649125103625535488 13948891572896881280 11248658042168227072 8548424511439572864 5848190980710918656 3147957449982264448 447723919253610240 16194234462234507648 13494000931505853440 10793767400777199232 8093533870048545024 5393300339319890816 2693066808591236608 18439577351572134016 15739343820843479808 13039110290114825600 10338876759386171392 7638643228657517184 4938409697928862976 2238176167200208768 17984686710181106176 15284453179452451968 12584219648723797760 9883986117995143552 7183752587266489344 4483519056537835136 1783285525809180928 17529796068790078336 14829562538061424128 12129329007332769920 9429095476604115712 6728861945875461504 4028628415146807296 1328394884418153088 17074905427399050496 14374671896670396288 11674438365941742080 8974204835213087872 6273971304484433664 3573737773755779456 873504243027125248 16620014786008022656 13919781255279368448 11219547724550714240 8519314193822060032 5819080663093405824 3118847132364751616 418613601636097408 16165124144616994816 13464890613888340608 10764657083159686400 8064423552431032192 5364190021702377984 2663956490973723776 18410467033954621184 15710233503225966976 13009999972497312768 10309766441768658560 7609532911040004352 4909299380311350144 2209065849582695936 17955576392563593344 15255342861834939136 12555109331106284928 9854875800377630720 7154642269648976512 4454408738920322304 1754175208191668096 17500685751172565504 14800452220443911296 12100218689715257088 9399985158986602880 6699751628257948672 3999518097529294464 1299284566800640256 17045795109781537664 14345561579052883456 11645328048324229248 8945094517595575040 6244860986866920832 3544627456138266624 844393925409612416 16590904468390509824 13890670937661855616 11190437406933201408 8490203876204547200 5789970345475892992 3089736814747238784 389503284018584576 16136013826999481984 13435780296270827776 10735546765542173568 8035313234813519360 5335079704084865152 2634846173356210944 18381356716337108352 15681123185608454144 12980889654879799936 10280656124151145728 7580422593422491520 4880189062693837312 2179955531965183104 17926466074946080512 15226232544217426304 12525999013488772096 9825765482760117888 7125531952031463680 4425298421302809472 1725064890574155264 17471575433555052672 14771341902826398464 12071108372097744256 9370874841369090048 6670641310640435840 3970407779911781632 1270174249183127424 17016684792164024832 14316451261435370624 11616217730706716416 8915984199978062208 6215750669249408000 3515517138520753792 815283607792099584 16561794150772996992 13861560620044342784 11161327089315688576 8461093558587034368 5760860027858380160 3060626497129725952 360392966401071744 16106903509381969152 13406669978653314944 10706436447924660736 8006202917196006528 5305969386467352320 2605735855738698112 18352246398719595520 15652012867990941312 12951779337262287104 10251545806533632896 7551312275804978688 4851078745076324480 2150845214347670272 17897355757328567680 15197122226599913472 12496888695871259264 9796655165142605056 7096421634413950848 4396188103685296640 1695954572956642432 17442465115937539840 14742231585208885632 12041998054480231424 9341764523751577216 6641530993022923008 3941297462294268800 1241063931565614592 16987574474546512000 14287340943817857792 11587107413089203584 8886873882360549376 6186640351631895168 3486406820903240960 786173290174586752 16532683833155484160 13832450302426829952 11132216771698175744 8431983240969521536 5731749710240867328 3031516179512213120 331282648783558912 16077793191764456320 13377559661035802112 10677326130307147904 7977092599578493696 5276859068849839488 2576625538121185280 18323136081102082688 15622902550373428480 12922669019644774272 10222435488916120064 7522201958187465856 4821968427458811648 2121734896730157440 17868245439711054848 15168011908982400640 12467778378253746432 9767544847525092224 7067311316796438016 4367077786067783808 1666844255339129600 17413354798320027008 14713121267591372800 12012887736862718592 9312654206134064384 6612420675405410176 3912187144676755968 1211953613948101760 16958464156928999168 14258230626200344960 11557997095471690752 8857763564743036544 6157530034014382336 3457296503285728128 757062972557073920 16503573515537971328 13803339984809317120 11103106454080662912 8402872923352008704 5702639392623354496 3002405861894700288 302172331166046080 16048682874146943488 13348449343418289280 10648215812689635072 7947982281960980864 5247748751232326656 2547515220503672448 18294025763484569856 15593792232755915648 12893558702027261440 10193325171298607232 7493091640569953024 4792858109841298816 2092624579112644608 17839135122093542016 15138901591364887808 12438668060636233600 9738434529907579392 7038200999178925184 4337967468450270976 1637733937721616768 17384244480702514176 14684010949973859968 11983777419245205760 9283543888516551552 6583310357787897344 3883076827059243136 1182843296330588928 16929353839311486336 14229120308582832128 11528886777854177920 8828653247125523712 6128419716396869504 3428186185668215296 727952654939561088 16474463197920458496 13774229667191804288 11073996136463150080 8373762605734495872 5673529075005841664 2973295544277187456 273062013548533248 16019572556529430656 13319339025800776448 10619105495072122240 7918871964343468032 5218638433614813824 2518404902886159616 18264915445867057024 15564681915138402816 12864448384409748608 10164214853681094400 7463981322952440192 4763747792223785984 2063514261495131776 17810024804476029184 15109791273747374976 12409557743018720768 9709324212290066560 7009090681561412352 4308857150832758144 1608623620104103936 17355134163085001344 14654900632356347136 11954667101627692928 9254433570899038720 6554200040170384512 3853966509441730304 1153732978713076096 16900243521693973504 14200009990965319296 11499776460236665088 8799542929508010880 6099309398779356672 3399075868050702464 698842337322048256 16445352880302945664 13745119349574291456 11044885818845637248 8344652288116983040 5644418757388328832 2944185226659674624 243951695931020416 15990462238911917824 13290228708183263616 10589995177454609408 7889761646725955200 5189528115997300992 2489294585268646784 18235805128249544192 15535571597520889984 12835338066792235776 10135104536063581568 7434871005334927360 4734637474606273152 2034403943877618944 17780914486858516352 15080680956129862144 12380447425401207936 9680213894672553728 6979980363943899520 4279746833215245312 1579513302486591104 17326023845467488512 14625790314738834304 11925556784010180096 9225323253281525888 6525089722552871680 3824856191824217472 1124622661095563264 16871133204076460672 14170899673347806464 11470666142619152256 8770432611890498048 6070199081161843840 3369965550433189632 669732019704535424 16416242562685432832 13716009031956778624 11015775501228124416 8315541970499470208 5615308439770816000 2915074909042161792 214841378313507584 15961351921294404992 13261118390565750784 10560884859837096576 7860651329108442368 5160417798379788160 2460184267651133952 18206694810632031360 15506461279903377152 12806227749174722944 10105994218446068736 7405760687717414528 4705527156988760320 2005293626260106112 17751804169241003520 15051570638512349312 12351337107783695104 9651103577055040896 6950870046326386688 4250636515597732480 1550402984869078272 17296913527849975680 14596679997121321472 11896446466392667264 9196212935664013056 6495979404935358848 3795745874206704640 1095512343478050432 16842022886458947840 14141789355730293632 11441555825001639424 8741322294272985216 6041088763544331008 3340855232815676800 640621702087022592 16387132245067920000 13686898714339265792 10986665183610611584 8286431652881957376 5586198122153303168 2885964591424648960 185731060695994752 15932241603676892160 13232008072948237952 10531774542219583744 7831541011490929536 5131307480762275328 2431073950033621120 18177584493014518528 15477350962285864320 12777117431557210112 10076883900828555904 7376650370099901696 4676416839371247488 1976183308642593280 17722693851623490688 15022460320894836480 12322226790166182272 9621993259437528064 6921759728708873856 4221526197980219648 1521292667251565440 17267803210232462848 14567569679503808640 11867336148775154432 9167102618046500224 6466869087317846016 3766635556589191808 1066402025860537600 16812912568841435008 14112679038112780800 11412445507384126592 8712211976655472384 6011978445926818176 3311744915198163968 611511384469509760 16358021927450407168 13657788396721752960 10957554865993098752 8257321335264444544 5557087804535790336 2856854273807136128 156620743078481920 15903131286059379328 13202897755330725120 10502664224602070912 7802430693873416704 5102197163144762496 2401963632416108288 18148474175397005696 15448240644668351488 12748007113939697280 10047773583211043072 7347540052482388864 4647306521753734656 1947072991025080448 17693583534005977856 14993350003277323648 12293116472548669440 9592882941820015232 6892649411091361024 4192415880362706816 1492182349634052608 17238692892614950016 14538459361886295808 11838225831157641600 9137992300428987392 6437758769700333184 3737525238971678976 1037291708243024768 16783802251223922176 14083568720495267968 11383335189766613760 8683101659037959552 5982868128309305344 3282634597580651136 582401066851996928 16328911609832894336 13628678079104240128 10928444548375585920 8228211017646931712 5527977486918277504 2827743956189623296 127510425460969088 15874020968441866496 13173787437713212288 10473553906984558080 7773320376255903872 5073086845527249664 2372853314798595456 18119363857779492864 15419130327050838656 12718896796322184448 10018663265593530240 7318429734864876032 4618196204136221824 1917962673407567616 17664473216388465024 14964239685659810816 12264006154931156608 9563772624202502400 6863539093473848192 4163305562745193984 1463072032016539776 17209582574997437184 14509349044268782976 11809115513540128768 9108881982811474560 6408648452082820352 3708414921354166144 1008181390625511936 16754691933606409344 14054458402877755136 11354224872149100928 8653991341420446720 5953757810691792512 3253524279963138304 553290749234484096 16299801292215381504 13599567761486727296 10899334230758073088 8199100700029418880 5498867169300764672 2798633638572110464 98400107843456256 15844910650824353664 13144677120095699456 10444443589367045248 7744210058638391040 5043976527909736832 2343742997181082624 18090253540161980032 15390020009433325824 12689786478704671616 9989552947976017408 7289319417247363200 4589085886518708992 1888852355790054784 17635362898770952192 14935129368042297984 12234895837313643776 9534662306584989568 6834428775856335360 4134195245127681152 1433961714399026944 17180472257379924352 14480238726651270144 11780005195922615936 9079771665193961728 6379538134465307520 3679304603736653312 979071073007999104 16725581615988896512 14025348085260242304 11325114554531588096 8624881023802933888 5924647493074279680 3224413962345625472 524180431616971264 16270690974597868672 13570457443869214464 10870223913140560256 8169990382411906048 5469756851683251840 2769523320954597632 69289790225943424 15815800333206840832 13115566802478186624 10415333271749532416 7715099741020878208 5014866210292224000 2314632679563569792 18061143222544467200 15360909691815812992 12660676161087158784 9960442630358504576 7260209099629850368 4559975568901196160 1859742038172541952 17606252581153439360 14906019050424785152 12205785519696130944 9505551988967476736 6805318458238822528 4105084927510168320 1404851396781514112 17151361939762411520 14451128409033757312 11750894878305103104 9050661347576448896 6350427816847794688 3650194286119140480 949960755390486272 16696471298371383680 13996237767642729472 11296004236914075264 8595770706185421056 5895537175456766848 3195303644728112640 495070113999458432 16241580656980355840 13541347126251701632 10841113595523047424 8140880064794393216 5440646534065739008 2740413003337084800 40179472608430592 15786690015589328000 13086456484860673792 10386222954132019584 7685989423403365376 4985755892674711168 2285522361946056960 18032032904926954368 15331799374198300160 12631565843469645952 9931332312740991744 7231098782012337536 4530865251283683328 1830631720555029120 17577142263535926528 14876908732807272320 12176675202078618112 9476441671349963904 6776208140621309696 4075974609892655488 1375741079164001280 17122251622144898688 14422018091416244480 11721784560687590272 9021551029958936064 6321317499230281856 3621083968501627648 920850437772973440 16667360980753870848 13967127450025216640 11266893919296562432 8566660388567908224 5866426857839254016 3166193327110599808 465959796381945600 16212470339362843008 13512236808634188800 10812003277905534592 8111769747176880384 5411536216448226176 2711302685719571968 11069154990917760 15757579697971815168 13057346167243160960 10357112636514506752 7656879105785852544 4956645575057198336 2256412044328544128 18002922587309441536 15302689056580787328 12602455525852133120 9902221995123478912 7201988464394824704 4501754933666170496 1801521402937516288 17548031945918413696 14847798415189759488 12147564884461105280 9447331353732451072 6747097823003796864 4046864292275142656 1346630761546488448 17093141304527385856 14392907773798731648 11692674243070077440 8992440712341423232 6292207181612769024 3591973650884114816 891740120155460608 16638250663136358016 13938017132407703808 11237783601679049600 8537550070950395392 5837316540221741184 3137083009493086976 436849478764432768 16183360021745330176 13483126491016675968 10782892960288021760 8082659429559367552 5382425898830713344 2682192368102059136 18428702911082956544 15728469380354302336 13028235849625648128 10328002318896993920 7627768788168339712 4927535257439685504 2227301726711031296 17973812269691928704 15273578738963274496 12573345208234620288 9873111677505966080 7172878146777311872 4472644616048657664 1772411085320003456 17518921628300900864 14818688097572246656 12118454566843592448 9418221036114938240 6717987505386284032 4017753974657629824 1317520443928975616 17064030986909873024 14363797456181218816 11663563925452564608 8963330394723910400 6263096863995256192 3562863333266601984 862629802537947776 16609140345518845184 13908906814790190976 11208673284061536768 8508439753332882560 5808206222604228352 3107972691875574144 407739161146919936 16154249704127817344 13454016173399163136 10753782642670508928 8053549111941854720 5353315581213200512 2653082050484546304 18399592593465443712 15699359062736789504 12999125532008135296 10298892001279481088 7598658470550826880 4898424939822172672 2198191409093518464 17944701952074415872 15244468421345761664 12544234890617107456 9844001359888453248 7143767829159799040 4443534298431144832 1743300767702490624 17489811310683388032 14789577779954733824 12089344249226079616 9389110718497425408 6688877187768771200 3988643657040116992 1288410126311462784 17034920669292360192 14334687138563705984 11634453607835051776 8934220077106397568 6233986546377743360 3533753015649089152 833519484920434944 16580030027901332352 13879796497172678144 11179562966444023936 8479329435715369728 5779095904986715520 3078862374258061312 378628843529407104 16125139386510304512 13424905855781650304 10724672325052996096 8024438794324341888 5324205263595687680 2623971732867033472 18370482275847930880 15670248745119276672 12970015214390622464 10269781683661968256 7569548152933314048 4869314622204659840 2169081091476005632 17915591634456903040 15215358103728248832 12515124572999594624 9814891042270940416 7114657511542286208 4414423980813632000 1714190450084977792 17460700993065875200 14760467462337220992 12060233931608566784 9360000400879912576 6659766870151258368 3959533339422604160 1259299808693949952 17005810351674847360 14305576820946193152 11605343290217538944 8905109759488884736 6204876228760230528 3504642698031576320 804409167302922112 16550919710283819520 13850686179555165312 11150452648826511104 8450219118097856896 5749985587369202688 3049752056640548480 349518525911894272 16096029068892791680 13395795538164137472 10695562007435483264 7995328476706829056 5295094945978174848 2594861415249520640 18341371958230418048 15641138427501763840 12940904896773109632 10240671366044455424 7540437835315801216 4840204304587147008 2139970773858492800 17886481316839390208 15186247786110736000 12486014255382081792 9785780724653427584 7085547193924773376 4385313663196119168 1685080132467464960 17431590675448362368 14731357144719708160 12031123613991053952 9330890083262399744 6630656552533745536 3930423021805091328 1230189491076437120 16976700034057334528 14276466503328680320 11576232972600026112 8875999441871371904 6175765911142717696 3475532380414063488 775298849685409280 16521809392666306688 13821575861937652480 11121342331208998272 8421108800480344064 5720875269751689856 3020641739023035648 320408208294381440 16066918751275278848 13366685220546624640 10666451689817970432 7966218159089316224 5265984628360662016 2565751097632007808 18312261640612905216 15612028109884251008 12911794579155596800 10211561048426942592 7511327517698288384 4811093986969634176 2110860456240979968 17857370999221877376 15157137468493223168 12456903937764568960 9756670407035914752 7056436876307260544 4356203345578606336 1655969814849952128 17402480357830849536 14702246827102195328 12002013296373541120 9301779765644886912 6601546234916232704 3901312704187578496 1201079173458924288 16947589716439821696 14247356185711167488 11547122654982513280 8846889124253859072 6146655593525204864 3446422062796550656 746188532067896448 16492699075048793856 13792465544320139648 11092232013591485440 8391998482862831232 5691764952134177024 2991531421405522816 291297890676868608 16037808433657766016 13337574902929111808 10637341372200457600 7937107841471803392 5236874310743149184 2536640780014494976 18283151322995392384 15582917792266738176 12882684261538083968 10182450730809429760 7482217200080775552 4781983669352121344 2081750138623467136 17828260681604364544 15128027150875710336 12427793620147056128 9727560089418401920 7027326558689747712 4327093027961093504 1626859497232439296 17373370040213336704 14673136509484682496 11972902978756028288 9272669448027374080 6572435917298719872 3872202386570065664 1171968855841411456 16918479398822308864 14218245868093654656 11518012337365000448 8817778806636346240 6117545275907692032 3417311745179037824 717078214450383616 16463588757431281024 13763355226702626816 11063121695973972608 8362888165245318400 5662654634516664192 2962421103788009984 262187573059355776 16008698116040253184 13308464585311598976 10608231054582944768 7907997523854290560 5207763993125636352 2507530462396982144 18254041005377879552 15553807474649225344 12853573943920571136 10153340413191916928 7453106882463262720 4752873351734608512 2052639821005954304 17799150363986851712 15098916833258197504 12398683302529543296 9698449771800889088 6998216241072234880 4297982710343580672 1597749179614926464 17344259722595823872 14644026191867169664 11943792661138515456 9243559130409861248 6543325599681207040 3843092068952552832 1142858538223898624 16889369081204796032 14189135550476141824 11488902019747487616 8788668489018833408 6088434958290179200 3388201427561524992 687967896832870784 16434478439813768192 13734244909085113984 11034011378356459776 8333777847627805568 5633544316899151360 2933310786170497152 233077255441842944 15979587798422740352 13279354267694086144 10579120736965431936 7878887206236777728 5178653675508123520 2478420144779469312 18224930687760366720 15524697157031712512 12824463626303058304 10124230095574404096 7423996564845749888 4723763034117095680 2023529503388441472 17770040046369338880 15069806515640684672 12369572984912030464 9669339454183376256 6969105923454722048 4268872392726067840 1568638861997413632 17315149404978311040 14614915874249656832 11914682343521002624 9214448812792348416 6514215282063694208 3813981751335040000 1113748220606385792 16860258763587283200 14160025232858628992 11459791702129974784 8759558171401320576 6059324640672666368 3359091109944012160 658857579215357952 16405368122196255360 13705134591467601152 11004901060738946944 8304667530010292736 5604433999281638528 2904200468552984320 203966937824330112 15950477480805227520 13250243950076573312 10550010419347919104 7849776888619264896 5149543357890610688 2449309827161956480 18195820370142853888 15495586839414199680 12795353308685545472 10095119777956891264 7394886247228237056 4694652716499582848 1994419185770928640 17740929728751826048 15040696198023171840 12340462667294517632 9640229136565863424 6939995605837209216 4239762075108555008 1539528544379900800 17286039087360798208 14585805556632144000 11885572025903489792 9185338495174835584 6485104964446181376 3784871433717527168 1084637902988872960 16831148445969770368 14130914915241116160 11430681384512461952 8730447853783807744 6030214323055153536 3329980792326499328 629747261597845120 16376257804578742528 13676024273850088320 10975790743121434112 8275557212392779904 5575323681664125696 2875090150935471488 174856620206817280 15921367163187714688 13221133632459060480 10520900101730406272 7820666571001752064 5120433040273097856 2420199509544443648 18166710052525341056 15466476521796686848 12766242991068032640 10066009460339378432 7365775929610724224 4665542398882070016 1965308868153415808 17711819411134313216 15011585880405659008 12311352349677004800 9611118818948350592 6910885288219696384 4210651757491042176 1510418226762387968 17256928769743285376 14556695239014631168 11856461708285976960 9156228177557322752 6455994646828668544 3755761116100014336 1055527585371360128 16802038128352257536 14101804597623603328 11401571066894949120 8701337536166294912 6001104005437640704 3300870474708986496 600636943980332288 16347147486961229696 13646913956232575488 10946680425503921280 8246446894775267072 5546213364046612864 2845979833317958656 145746302589304448 15892256845570201856 13192023314841547648 10491789784112893440 7791556253384239232 5091322722655585024 2391089191926930816 18137599734907828224 15437366204179174016 12737132673450519808 10036899142721865600 7336665611993211392 4636432081264557184 1936198550535902976 17682709093516800384 14982475562788146176 12282242032059491968 9582008501330837760 6881774970602183552 4181541439873529344 1481307909144875136 17227818452125772544 14527584921397118336 11827351390668464128 9127117859939809920 6426884329211155712 3726650798482501504 1026417267753847296 16772927810734744704 14072694280006090496 11372460749277436288 8672227218548782080 5971993687820127872 3271760157091473664 571526626362819456 16318037169343716864 13617803638615062656 10917570107886408448 8217336577157754240 5517103046429100032 2816869515700445824 116635984971791616 15863146527952689024 13162912997224034816 10462679466495380608 7762445935766726400 5062212405038072192 2361978874309417984 18108489417290315392 15408255886561661184 12708022355833006976 10007788825104352768 7307555294375698560 4607321763647044352 1907088232918390144 17653598775899287552 14953365245170633344 12253131714441979136 9552898183713324928 6852664652984670720 4152431122256016512 1452197591527362304 17198708134508259712 14498474603779605504 11798241073050951296 9098007542322297088 6397774011593642880 3697540480864988672 997306950136334464 16743817493117231872 14043583962388577664 11343350431659923456 8643116900931269248 5942883370202615040 3242649839473960832 542416308745306624 16288926851726204032 13588693320997549824 10888459790268895616 8188226259540241408 5487992728811587200 2787759198082932992 87525667354278784 15834036210335176192 13133802679606521984 10433569148877867776 7733335618149213568 5033102087420559360 2332868556691905152 18079379099672802560 15379145568944148352 12678912038215494144 9978678507486839936 7278444976758185728 4578211446029531520 1877977915300877312 17624488458281774720 14924254927553120512 12224021396824466304 9523787866095812096 6823554335367157888 4123320804638503680 1423087273909849472 17169597816890746880 14469364286162092672 11769130755433438464 9068897224704784256 6368663693976130048 3668430163247475840 968196632518821632 16714707175499719040 14014473644771064832 11314240114042410624 8614006583313756416 5913773052585102208 3213539521856448000 513305991127793792 16259816534108691200 13559583003380036992 10859349472651382784 8159115941922728576 5458882411194074368 2758648880465420160 58415349736765952 15804925892717663360 13104692361989009152 10404458831260354944 7704225300531700736 5003991769803046528 2303758239074392320 18050268782055289728 15350035251326635520 12649801720597981312 9949568189869327104 7249334659140672896 4549101128412018688 1848867597683364480 17595378140664261888 14895144609935607680 12194911079206953472 9494677548478299264 6794444017749645056 4094210487020990848 1393976956292336640 17140487499273234048 14440253968544579840 11740020437815925632 9039786907087271424 6339553376358617216 3639319845629963008 939086314901308800 16685596857882206208 13985363327153552000 11285129796424897792 8584896265696243584 5884662734967589376 3184429204238935168 484195673510280960 16230706216491178368 13530472685762524160 10830239155033869952 8130005624305215744 5429772093576561536 2729538562847907328 29305032119253120 15775815575100150528 13075582044371496320 10375348513642842112 7675114982914187904 4974881452185533696 2274647921456879488 18021158464437776896 15320924933709122688 12620691402980468480 9920457872251814272 7220224341523160064 4519990810794505856 1819757280065851648 17566267823046749056 14866034292318094848 12165800761589440640 9465567230860786432 6765333700132132224 4065100169403478016 1364866638674823808 17111377181655721216 14411143650927067008 11710910120198412800 9010676589469758592 6310443058741104384 3610209528012450176 909975997283795968 16656486540264693376 13956253009536039168 11256019478807384960 8555785948078730752 5855552417350076544 3155318886621422336 455085355892768128 16201595898873665536 13501362368145011328 10801128837416357120 8100895306687702912 5400661775959048704 2700428245230394496 194714501740288 15746705257482637696 13046471726753983488 10346238196025329280 7646004665296675072 4945771134568020864 2245537603839366656 17992048146820264064 15291814616091609856 12591581085362955648 9891347554634301440 7191114023905647232 4490880493176993024 1790646962448338816 17537157505429236224 14836923974700582016 12136690443971927808 9436456913243273600 6736223382514619392 4035989851785965184 1335756321057310976 17082266864038208384 14382033333309554176 11681799802580899968 8981566271852245760 6281332741123591552 3581099210394937344 880865679666283136 16627376222647180544 13927142691918526336 11226909161189872128 8526675630461217920 5826442099732563712 3126208569003909504 425975038275255296 16172485581256152704 13472252050527498496 10772018519798844288 8071784989070190080 5371551458341535872 2671317927612881664 18417828470593779072 15717594939865124864 13017361409136470656 10317127878407816448 7616894347679162240 4916660816950508032 2216427286221853824 17962937829202751232 15262704298474097024 12562470767745442816 9862237237016788608 7162003706288134400 4461770175559480192 1761536644830825984 17508047187811723392 14807813657083069184 12107580126354414976 9407346595625760768 6707113064897106560 4006879534168452352 1306646003439798144 17053156546420695552 14352923015692041344 11652689484963387136 8952455954234732928 6252222423506078720 3551988892777424512 851755362048770304 16598265905029667712 13898032374301013504 11197798843572359296 8497565312843705088 5797331782115050880 3097098251386396672 396864720657742464 16143375263638639872 13443141732909985664 10742908202181331456 8042674671452677248 5342441140724023040 2642207609995368832 18388718152976266240 15688484622247612032 12988251091518957824 10288017560790303616 7587784030061649408 4887550499332995200 2187316968604340992 17933827511585238400 15233593980856584192 12533360450127929984 9833126919399275776 7132893388670621568 4432659857941967360 1732426327213313152 17478936870194210560 14778703339465556352 12078469808736902144 9378236278008247936 6678002747279593728 3977769216550939520 1277535685822285312 17024046228803182720 14323812698074528512 11623579167345874304 8923345636617220096 6223112105888565888 3522878575159911680 822645044431257472 16569155587412154880 13868922056683500672 11168688525954846464 8468454995226192256 5768221464497538048 3067987933768883840 367754403040229632 16114264946021127040 13414031415292472832 10713797884563818624 8013564353835164416 5313330823106510208 2613097292377856000 18359607835358753408 15659374304630099200 12959140773901444992 10258907243172790784 7558673712444136576 4858440181715482368 2158206650986828160 17904717193967725568 15204483663239071360 12504250132510417152 9804016601781762944 7103783071053108736 4403549540324454528 1703316009595800320 17449826552576697728 14749593021848043520 12049359491119389312 9349125960390735104 6648892429662080896 3948658898933426688 1248425368204772480 16994935911185669888 14294702380457015680 11594468849728361472 8894235318999707264 6194001788271053056 3493768257542398848 793534726813744640 16540045269794642048 13839811739065987840 11139578208337333632 8439344677608679424 5739111146880025216 3038877616151371008 338644085422716800 16085154628403614208 13384921097674960000 10684687566946305792 7984454036217651584 5284220505488997376 2583986974760343168 18330497517741240576 15630263987012586368 12930030456283932160 10229796925555277952 7529563394826623744 4829329864097969536 2129096333369315328 17875606876350212736 15175373345621558528 12475139814892904320 9774906284164250112 7074672753435595904 4374439222706941696 1674205691978287488 17420716234959184896 14720482704230530688 12020249173501876480 9320015642773222272 6619782112044568064 3919548581315913856 1219315050587259648 16965825593568157056 14265592062839502848 11565358532110848640 8865125001382194432 6164891470653540224 3464657939924886016 764424409196231808 16510934952177129216 13810701421448475008 11110467890719820800 8410234359991166592 5710000829262512384 3009767298533858176 309533767805203968 16056044310786101376 13355810780057447168 10655577249328792960 7955343718600138752 5255110187871484544 2554876657142830336 18301387200123727744 15601153669395073536 12900920138666419328 10200686607937765120 7500453077209110912 4800219546480456704 2099986015751802496 17846496558732699904 15146263028004045696 12446029497275391488 9745795966546737280 7045562435818083072 4345328905089428864 1645095374360774656 17391605917341672064 14691372386613017856 11991138855884363648 9290905325155709440 6590671794427055232 3890438263698401024 1190204732969746816 16936715275950644224 14236481745221990016 11536248214493335808 8836014683764681600 6135781153036027392 3435547622307373184 735314091578718976 16481824634559616384 13781591103830962176 11081357573102307968 8381124042373653760 5680890511644999552 2980656980916345344 280423450187691136 16026933993168588544 13326700462439934336 10626466931711280128 7926233400982625920 5225999870253971712 2525766339525317504 18272276882506214912 15572043351777560704 12871809821048906496 10171576290320252288 7471342759591598080 4771109228862943872 2070875698134289664 17817386241115187072 15117152710386532864 12416919179657878656 9716685648929224448 7016452118200570240 4316218587471916032 1615985056743261824 17362495599724159232 14662262068995505024 11962028538266850816 9261795007538196608 6561561476809542400 3861327946080888192 1161094415352233984 16907604958333131392 14207371427604477184 11507137896875822976 8806904366147168768 6106670835418514560 3406437304689860352 706203773961206144 16452714316942103552 13752480786213449344 11052247255484795136 8352013724756140928 5651780194027486720 2951546663298832512 251313132570178304 15997823675551075712 13297590144822421504 10597356614093767296 7897123083365113088 5196889552636458880 2496656021907804672 18243166564888702080 15542933034160047872 12842699503431393664 10142465972702739456 7442232441974085248 4741998911245431040 2041765380516776832 17788275923497674240 15088042392769020032 12387808862040365824 9687575331311711616 6987341800583057408 4287108269854403200 1586874739125748992 17333385282106646400 14633151751377992192 11932918220649337984 9232684689920683776 6532451159192029568 3832217628463375360 1131984097734721152 16878494640715618560 14178261109986964352 11478027579258310144 8777794048529655936 6077560517801001728 3377326987072347520 677093456343693312 16423603999324590720 13723370468595936512 11023136937867282304 8322903407138628096 5622669876409973888 2922436345681319680 222202814952665472 15968713357933562880 13268479827204908672 10568246296476254464 7868012765747600256 5167779235018946048 2467545704290291840 18214056247271189248 15513822716542535040 12813589185813880832 10113355655085226624 7413122124356572416 4712888593627918208 2012655062899264000 17759165605880161408 15058932075151507200 12358698544422852992 9658465013694198784 6958231482965544576 4257997952236890368 1557764421508236160 17304274964489133568 14604041433760479360 11903807903031825152 9203574372303170944 6503340841574516736 3803107310845862528 1102873780117208320 16849384323098105728 14149150792369451520 11448917261640797312 8748683730912143104 6048450200183488896 3348216669454834688 647983138726180480 16394493681707077888 13694260150978423680 10994026620249769472 8293793089521115264 5593559558792461056 2893326028063806848 193092497335152640 15939603040316050048 13239369509587395840 10539135978858741632 7838902448130087424 5138668917401433216 2438435386672779008 18184945929653676416 15484712398925022208 12784478868196368000 10084245337467713792 7384011806739059584 4683778276010405376 1983544745281751168 17730055288262648576 15029821757533994368 12329588226805340160 9629354696076685952 6929121165348031744 4228887634619377536 1528654103890723328 17275164646871620736 14574931116142966528 11874697585414312320 9174464054685658112 6474230523957003904 3773996993228349696 1073763462499695488 16820274005480592896 14120040474751938688 11419806944023284480 8719573413294630272 6019339882565976064 3319106351837321856 618872821108667648 16365383364089565056 13665149833360910848 10964916302632256640 8264682771903602432 5564449241174948224 2864215710446294016 163982179717639808 15910492722698537216 13210259191969883008 10510025661241228800 7809792130512574592 5109558599783920384 2409325069055266176 18155835612036163584 15455602081307509376 12755368550578855168 10055135019850200960 7354901489121546752 4654667958392892544 1954434427664238336 17700944970645135744 15000711439916481536 12300477909187827328 9600244378459173120 6900010847730518912 4199777317001864704 1499543786273210496 17246054329254107904 14545820798525453696 11845587267796799488 9145353737068145280 6445120206339491072 3744886675610836864 1044653144882182656 16791163687863080064 14090930157134425856 11390696626405771648 8690463095677117440 5990229564948463232 3289996034219809024 589762503491154816 16336273046472052224 13636039515743398016 10935805985014743808 8235572454286089600 5535338923557435392 2835105392828781184 134871862100126976 15881382405081024384 13181148874352370176 10480915343623715968 7780681812895061760 5080448282166407552 2380214751437753344 18126725294418650752 15426491763689996544 12726258232961342336 10026024702232688128 7325791171504033920 4625557640775379712 1925324110046725504 17671834653027622912 14971601122298968704 12271367591570314496 9571134060841660288 6870900530113006080 4170666999384351872 1470433468655697664 17216944011636595072 14516710480907940864 11816476950179286656 9116243419450632448 6416009888721978240 3715776357993324032 1015542827264669824 16762053370245567232 14061819839516913024 11361586308788258816 8661352778059604608 5961119247330950400 3260885716602296192 560652185873641984 16307162728854539392 13606929198125885184 10906695667397230976 8206462136668576768 5506228605939922560 2805995075211268352 105761544482614144 15852272087463511552 13152038556734857344 10451805026006203136 7751571495277548928 5051337964548894720 2351104433820240512 18097614976801137920 15397381446072483712 12697147915343829504 9996914384615175296 7296680853886521088 4596447323157866880 1896213792429212672 17642724335410110080 14942490804681455872 12242257273952801664 9542023743224147456 6841790212495493248 4141556681766839040 1441323151038184832 17187833694019082240 14487600163290428032 11787366632561773824 9087133101833119616 6386899571104465408 3686666040375811200 986432509647156992 16732943052628054400 14032709521899400192 11332475991170745984 8632242460442091776 5932008929713437568 3231775398984783360 531541868256129152 16278052411237026560 13577818880508372352 10877585349779718144 8177351819051063936 5477118288322409728 2776884757593755520 76651226865101312 15823161769845998720 13122928239117344512 10422694708388690304 7722461177660036096 5022227646931381888 2321994116202727680 18068504659183625088 15368271128454970880 12668037597726316672 9967804066997662464 7267570536269008256 4567337005540354048 1867103474811699840 17613614017792597248 14913380487063943040 12213146956335288832 9512913425606634624 6812679894877980416 4112446364149326208 1412212833420672000 17158723376401569408 14458489845672915200 11758256314944260992 9058022784215606784 6357789253486952576 3657555722758298368 957322192029644160 16703832735010541568 14003599204281887360 11303365673553233152 8603132142824578944 5902898612095924736 3202665081367270528 502431550638616320 16248942093619513728 13548708562890859520 10848475032162205312 8148241501433551104 5448007970704896896 2747774439976242688 47540909247588480 15794051452228485888 13093817921499831680 10393584390771177472 7693350860042523264 4993117329313869056 2292883798585214848 18039394341566112256 15339160810837458048 12638927280108803840 9938693749380149632 7238460218651495424 4538226687922841216 1837993157194187008 17584503700175084416 14884270169446430208 12184036638717776000 9483803107989121792 6783569577260467584 4083336046531813376 1383102515803159168 17129613058784056576 14429379528055402368 11729145997326748160 9028912466598093952 6328678935869439744 3628445405140785536 928211874412131328 16674722417393028736 13974488886664374528 11274255355935720320 8574021825207066112 5873788294478411904 3173554763749757696 473321233021103488 16219831776002000896 13519598245273346688 10819364714544692480 8119131183816038272 5418897653087384064 2718664122358729856 18430591630075648 15764941134610973056 13064707603882318848 10364474073153664640 7664240542425010432 4964007011696356224 2263773480967702016 18010284023948599424 15310050493219945216 12609816962491291008 9909583431762636800 7209349901033982592 4509116370305328384 1808882839576674176 17555393382557571584 14855159851828917376 12154926321100263168 9454692790371608960 6754459259642954752 4054225728914300544 1353992198185646336 17100502741166543744 14400269210437889536 11700035679709235328 8999802148980581120 6299568618251926912 3599335087523272704 899101556794618496 16645612099775515904 13945378569046861696 11245145038318207488 8544911507589553280 5844677976860899072 3144444446132244864 444210915403590656 16190721458384488064 13490487927655833856 10790254396927179648 8090020866198525440 5389787335469871232 2689553804741217024 18436064347722114432 15735830816993460224 13035597286264806016 10335363755536151808 7635130224807497600 4934896694078843392 2234663163350189184 17981173706331086592 15280940175602432384 12580706644873778176 9880473114145123968 7180239583416469760 4480006052687815552 1779772521959161344 17526283064940058752 14826049534211404544 12125816003482750336 9425582472754096128 6725348942025441920 4025115411296787712 1324881880568133504 17071392423549030912 14371158892820376704 11670925362091722496 8970691831363068288 6270458300634414080 3570224769905759872 869991239177105664 16616501782158003072 13916268251429348864 11216034720700694656 8515801189972040448 5815567659243386240 3115334128514732032 415100597786077824 16161611140766975232 13461377610038321024 10761144079309666816 8060910548581012608 5360677017852358400 2660443487123704192 18406954030104601600 15706720499375947392 13006486968647293184 10306253437918638976 7606019907189984768 4905786376461330560 2205552845732676352 17952063388713573760 15251829857984919552 12551596327256265344 9851362796527611136 7151129265798956928 4450895735070302720 1750662204341648512 17497172747322545920 14796939216593891712 12096705685865237504 9396472155136583296 6696238624407929088 3996005093679274880 1295771562950620672 17042282105931518080 14342048575202863872 11641815044474209664 8941581513745555456 6241347983016901248 3541114452288247040 840880921559592832 16587391464540490240 13887157933811836032 11186924403083181824 8486690872354527616 5786457341625873408 3086223810897219200 385990280168564992 16132500823149462400 13432267292420808192 10732033761692153984 8031800230963499776 5331566700234845568 2631333169506191360 18377843712487088768 15677610181758434560 12977376651029780352 10277143120301126144 7576909589572471936 4876676058843817728 2176442528115163520 17922953071096060928 15222719540367406720 12522486009638752512 9822252478910098304 7122018948181444096 4421785417452789888 1721551886724135680 17468062429705033088 14767828898976378880 12067595368247724672 9367361837519070464 6667128306790416256 3966894776061762048 1266661245333107840 17013171788314005248 14312938257585351040 11612704726856696832 8912471196128042624 6212237665399388416 3512004134670734208 811770603942080000 16558281146922977408 13858047616194323200 11157814085465668992 8457580554737014784 5757347024008360576 3057113493279706368 356879962551052160 16103390505531949568 13403156974803295360 10702923444074641152 8002689913345986944 5302456382617332736 2602222851888678528 18348733394869575936 15648499864140921728 12948266333412267520 10248032802683613312 7547799271954959104 4847565741226304896 2147332210497650688 17893842753478548096 15193609222749893888 12493375692021239680 9793142161292585472 7092908630563931264 4392675099835277056 1692441569106622848 17438952112087520256 14738718581358866048 12038485050630211840 9338251519901557632 6638017989172903424 3937784458444249216 1237550927715595008 16984061470696492416 14283827939967838208 11583594409239184000 8883360878510529792 6183127347781875584 3482893817053221376 782660286324567168 16529170829305464576 13828937298576810368 11128703767848156160 8428470237119501952 5728236706390847744 3028003175662193536 327769644933539328 16074280187914436736 13374046657185782528 10673813126457128320 7973579595728474112 5273346064999819904 2573112534271165696 18319623077252063104 15619389546523408896 12919156015794754688 10218922485066100480 7518688954337446272 4818455423608792064 2118221892880137856 17864732435861035264 15164498905132381056 12464265374403726848 9764031843675072640 7063798312946418432 4363564782217764224 1663331251489110016 17409841794470007424 14709608263741353216 12009374733012699008 9309141202284044800 6608907671555390592 3908674140826736384 1208440610098082176 16954951153078979584 14254717622350325376 11554484091621671168 8854250560893016960 6154017030164362752 3453783499435708544 753549968707054336 16500060511687951744 13799826980959297536 11099593450230643328 8399359919501989120 5699126388773334912 2998892858044680704 298659327316026496 16045169870296923904 13344936339568269696 10644702808839615488 7944469278110961280 5244235747382307072 2544002216653652864 18290512759634550272 15590279228905896064 12890045698177241856 10189812167448587648 7489578636719933440 4789345105991279232 2089111575262625024 17835622118243522432 15135388587514868224 12435155056786214016 9734921526057559808 7034687995328905600 4334454464600251392 1634220933871597184 17380731476852494592 14680497946123840384 11980264415395186176 9280030884666531968 6579797353937877760 3879563823209223552 1179330292480569344 16925840835461466752 14225607304732812544 11525373774004158336 8825140243275504128 6124906712546849920 3424673181818195712 724439651089541504 16470950194070438912 13770716663341784704 11070483132613130496 8370249601884476288 5670016071155822080 2969782540427167872 269549009698513664 16016059552679411072 13315826021950756864 10615592491222102656 7915358960493448448 5215125429764794240 2514891899036140032 18261402442017037440 15561168911288383232 12860935380559729024 10160701849831074816 7460468319102420608 4760234788373766400 2060001257645112192 17806511800626009600 15106278269897355392 12406044739168701184 9705811208440046976 7005577677711392768 4305344146982738560 1605110616254084352 17351621159234981760 14651387628506327552 11951154097777673344 9250920567049019136 6550687036320364928 3850453505591710720 1150219974863056512 16896730517843953920 14196496987115299712 11496263456386645504 8796029925657991296 6095796394929337088 3395562864200682880 695329333472028672 16441839876452926080 13741606345724271872 11041372814995617664 8341139284266963456 5640905753538309248 2940672222809655040 240438692081000832 15986949235061898240 13286715704333244032 10586482173604589824 7886248642875935616 5186015112147281408 2485781581418627200 18232292124399524608 15532058593670870400 12831825062942216192 10131591532213561984 7431358001484907776 4731124470756253568 2030890940027599360 17777401483008496768 15077167952279842560 12376934421551188352 9676700890822534144 6976467360093879936 4276233829365225728 1576000298636571520 17322510841617468928 14622277310888814720 11922043780160160512 9221810249431506304 6521576718702852096 3821343187974197888 1121109657245543680 16867620200226441088 14167386669497786880 11467153138769132672 8766919608040478464 6066686077311824256 3366452546583170048 666219015854515840 16412729558835413248 13712496028106759040 11012262497378104832 8312028966649450624 5611795435920796416 2911561905192142208 211328374463488000 15957838917444385408 13257605386715731200 10557371855987076992 7857138325258422784 5156904794529768576 2456671263801114368 18203181806782011776 15502948276053357568 12802714745324703360 10102481214596049152 7402247683867394944 4702014153138740736 2001780622410086528 17748291165390983936 15048057634662329728 12347824103933675520 9647590573205021312 6947357042476367104 4247123511747712896 1546889981019058688 17293400523999956096 14593166993271301888 11892933462542647680 9192699931813993472 6492466401085339264 3792232870356685056 1091999339628030848 16838509882608928256 14138276351880274048 11438042821151619840 8737809290422965632 6037575759694311424 3337342228965657216 637108698237003008 16383619241217900416 13683385710489246208 10983152179760592000 8282918649031937792 5582685118303283584 2882451587574629376 182218056845975168 15928728599826872576 13228495069098218368 10528261538369564160 7828028007640909952 5127794476912255744 2427560946183601536 18174071489164498944 15473837958435844736 12773604427707190528 10073370896978536320 7373137366249882112 4672903835521227904 1972670304792573696 17719180847773471104 15018947317044816896 12318713786316162688 9618480255587508480 6918246724858854272 4218013194130200064 1517779663401545856 17264290206382443264 14564056675653789056 11863823144925134848 9163589614196480640 6463356083467826432 3763122552739172224 1062889022010518016 16809399564991415424 14109166034262761216 11408932503534107008 8708698972805452800 6008465442076798592 3308231911348144384 607998380619490176 16354508923600387584 13654275392871733376 10954041862143079168 8253808331414424960 5553574800685770752 2853341269957116544 153107739228462336 15899618282209359744 13199384751480705536 10499151220752051328 7798917690023397120 5098684159294742912 2398450628566088704 18144961171546986112 15444727640818331904 12744494110089677696 10044260579361023488 7344027048632369280 4643793517903715072 1943559987175060864 17690070530155958272 14989836999427304064 12289603468698649856 9589369937969995648 6889136407241341440 4188902876512687232 1488669345784033024 17235179888764930432 14534946358036276224 11834712827307622016 9134479296578967808 6434245765850313600 3734012235121659392 1033778704393005184 16780289247373902592 14080055716645248384 11379822185916594176 8679588655187939968 5979355124459285760 3279121593730631552 578888063001977344 16325398605982874752 13625165075254220544 10924931544525566336 8224698013796912128 5524464483068257920 2824230952339603712 123997421610949504 15870507964591846912 13170274433863192704 10470040903134538496 7769807372405884288 5069573841677230080 2369340310948575872 18115850853929473280 15415617323200819072 12715383792472164864 10015150261743510656 7314916731014856448 4614683200286202240 1914449669557548032 17660960212538445440 14960726681809791232 12260493151081137024 9560259620352482816 6860026089623828608 4159792558895174400 1459559028166520192 17206069571147417600 14505836040418763392 11805602509690109184 9105368978961454976 6405135448232800768 3704901917504146560 1004668386775492352 16751178929756389760 14050945399027735552 11350711868299081344 8650478337570427136 5950244806841772928 3250011276113118720 549777745384464512 16296288288365361920 13596054757636707712 10895821226908053504 8195587696179399296 5495354165450745088 2795120634722090880 94887103993436672 15841397646974334080 13141164116245679872 10440930585517025664 7740697054788371456 5040463524059717248 2340229993331063040 18086740536311960448 15386507005583306240 12686273474854652032 9986039944125997824 7285806413397343616 4585572882668689408 1885339351940035200 17631849894920932608 14931616364192278400 12231382833463624192 9531149302734969984 6830915772006315776 4130682241277661568 1430448710549007360 17176959253529904768 14476725722801250560 11776492192072596352 9076258661343942144 6376025130615287936 3675791599886633728 975558069157979520 16722068612138876928 14021835081410222720 11321601550681568512 8621368019952914304 5921134489224260096 3220900958495605888 520667427766951680 16267177970747849088 13566944440019194880 10866710909290540672 8166477378561886464 5466243847833232256 2766010317104578048 65776786375923840 15812287329356821248 13112053798628167040 10411820267899512832 7711586737170858624 5011353206442204416 2311119675713550208 18057630218694447616 15357396687965793408 12657163157237139200 9956929626508484992 7256696095779830784 4556462565051176576 1856229034322522368 17602739577303419776 14902506046574765568 12202272515846111360 9502038985117457152 6801805454388802944 4101571923660148736 1401338392931494528 17147848935912391936 14447615405183737728 11747381874455083520 9047148343726429312 6346914812997775104 3646681282269120896 946447751540466688 16692958294521364096 13992724763792709888 11292491233064055680 8592257702335401472 5892024171606747264 3191790640878093056 491557110149438848 16238067653130336256 13537834122401682048 10837600591673027840 8137367060944373632 5437133530215719424 2736899999487065216 36666468758411008 15783177011739308416 13082943481010654208 10382709950282000000 7682476419553345792 4982242888824691584 2282009358096037376 18028519901076934784 15328286370348280576 12628052839619626368 9927819308890972160 7227585778162317952 4527352247433663744 1827118716705009536 17573629259685906944 14873395728957252736 12173162198228598528 9472928667499944320 6772695136771290112 4072461606042635904 1372228075313981696 17118738618294879104 14418505087566224896 11718271556837570688 9018038026108916480 6317804495380262272 3617570964651608064 917337433922953856 16663847976903851264 13963614446175197056 11263380915446542848 8563147384717888640 5862913853989234432 3162680323260580224 462446792531926016 16208957335512823424 13508723804784169216 10808490274055515008 8108256743326860800 5408023212598206592 2707789681869552384 7556151140898176 15754066694121795584 13053833163393141376 10353599632664487168 7653366101935832960 4953132571207178752 2252899040478524544 17999409583459421952 15299176052730767744 12598942522002113536 9898708991273459328 7198475460544805120 4498241929816150912 1798008399087496704 17544518942068394112 14844285411339739904 12144051880611085696 9443818349882431488 6743584819153777280 4043351288425123072 1343117757696468864 17089628300677366272 14389394769948712064 11689161239220057856 8988927708491403648 6288694177762749440 3588460647034095232 888227116305441024 16634737659286338432 13934504128557684224 11234270597829030016 8534037067100375808 5833803536371721600 3133570005643067392 433336474914413184 16179847017895310592 13479613487166656384 10779379956438002176 8079146425709347968 5378912894980693760 2678679364252039552 18425189907232936960 15724956376504282752 13024722845775628544 10324489315046974336 7624255784318320128 4924022253589665920 2223788722861011712 17970299265841909120 15270065735113254912 12569832204384600704 9869598673655946496 7169365142927292288 4469131612198638080 1768898081469983872 17515408624450881280 14815175093722227072 12114941562993572864 9414708032264918656 6714474501536264448 4014240970807610240 1314007440078956032 17060517983059853440 14360284452331199232 11660050921602545024 8959817390873890816 6259583860145236608 3559350329416582400 859116798687928192 16605627341668825600 13905393810940171392 11205160280211517184 8504926749482862976 5804693218754208768 3104459688025554560 404226157296900352 16150736700277797760 13450503169549143552 10750269638820489344 8050036108091835136 5349802577363180928 2649569046634526720 18396079589615424128 15695846058886769920 12995612528158115712 10295378997429461504 7595145466700807296 4894911935972153088 2194678405243498880 17941188948224396288 15240955417495742080 12540721886767087872 9840488356038433664 7140254825309779456 4440021294581125248 1739787763852471040 17486298306833368448 14786064776104714240 12085831245376060032 9385597714647405824 6685364183918751616 3985130653190097408 1284897122461443200 17031407665442340608 14331174134713686400 11630940603985032192 8930707073256377984 6230473542527723776 3530240011799069568 830006481070415360 16576517024051312768 13876283493322658560 11176049962594004352 8475816431865350144 5775582901136695936 3075349370408041728 375115839679387520 16121626382660284928 13421392851931630720 10721159321202976512 8020925790474322304 5320692259745668096 2620458729017013888 18366969271997911296 15666735741269257088 12966502210540602880 10266268679811948672 7566035149083294464 4865801618354640256 2165568087625986048 17912078630606883456 15211845099878229248 12511611569149575040 9811378038420920832 7111144507692266624 4410910976963612416 1710677446234958208 17457187989215855616 14756954458487201408 12056720927758547200 9356487397029892992 6656253866301238784 3956020335572584576 1255786804843930368 17002297347824827776 14302063817096173568 11601830286367519360 8901596755638865152 6201363224910210944 3501129694181556736 800896163452902528 16547406706433799936 13847173175705145728 11146939644976491520 8446706114247837312 5746472583519183104 3046239052790528896 346005522061874688 16092516065042772096 13392282534314117888 10692049003585463680 7991815472856809472 5291581942128155264 2591348411399501056 18337858954380398464 15637625423651744256 12937391892923090048 10237158362194435840 7536924831465781632 4836691300737127424 2136457770008473216 17882968312989370624 15182734782260716416 12482501251532062208 9782267720803408000 7082034190074753792 4381800659346099584 1681567128617445376 17428077671598342784 14727844140869688576 12027610610141034368 9327377079412380160 6627143548683725952 3926910017955071744 1226676487226417536 16973187030207314944 14272953499478660736 11572719968750006528 8872486438021352320 6172252907292698112 3472019376564043904 771785845835389696 16518296388816287104 13818062858087632896 11117829327358978688 8417595796630324480 5717362265901670272 3017128735173016064 316895204444361856 16063405747425259264 13363172216696605056 10662938685967950848 7962705155239296640 5262471624510642432 2562238093781988224 18308748636762885632 15608515106034231424 12908281575305577216 10208048044576923008 7507814513848268800 4807580983119614592 2107347452390960384 17853857995371857792 15153624464643203584 12453390933914549376 9753157403185895168 7052923872457240960 4352690341728586752 1652456810999932544 17398967353980829952 14698733823252175744 11998500292523521536 9298266761794867328 6598033231066213120 3897799700337558912 1197566169608904704 16944076712589802112 14243843181861147904 11543609651132493696 8843376120403839488 6143142589675185280 3442909058946531072 742675528217876864 16489186071198774272 13788952540470120064 11088719009741465856 8388485479012811648 5688251948284157440 2988018417555503232 287784886826849024 16034295429807746432 13334061899079092224 10633828368350438016 7933594837621783808 5233361306893129600 2533127776164475392 18279638319145372800 15579404788416718592 12879171257688064384 10178937726959410176 7478704196230755968 4778470665502101760 2078237134773447552 17824747677754344960 15124514147025690752 12424280616297036544 9724047085568382336 7023813554839728128 4323580024111073920 1623346493382419712 17369857036363317120 14669623505634662912 11969389974906008704 9269156444177354496 6568922913448700288 3868689382720046080 1168455851991391872 16914966394972289280 14214732864243635072 11514499333514980864 8814265802786326656 6114032272057672448 3413798741329018240 713565210600364032 16460075753581261440 13759842222852607232 11059608692123953024 8359375161395298816 5659141630666644608 2958908099937990400 258674569209336192 16005185112190233600 13304951581461579392 10604718050732925184 7904484520004270976 5204250989275616768 2504017458546962560 18250528001527859968 15550294470799205760 12850060940070551552 10149827409341897344 7449593878613243136 4749360347884588928 2049126817155934720 17795637360136832128 15095403829408177920 12395170298679523712 9694936767950869504 6994703237222215296 4294469706493561088 1594236175764906880 17340746718745804288 14640513188017150080 11940279657288495872 9240046126559841664 6539812595831187456 3839579065102533248 1139345534373879040 16885856077354776448 14185622546626122240 11485389015897468032 8785155485168813824 6084921954440159616 3384688423711505408 684454892982851200 16430965435963748608 13730731905235094400 11030498374506440192 8330264843777785984 5630031313049131776 2929797782320477568 229564251591823360 15976074794572720768 13275841263844066560 10575607733115412352 7875374202386758144 5175140671658103936 2474907140929449728 18221417683910347136 15521184153181692928 12820950622453038720 10120717091724384512 7420483560995730304 4720250030267076096 2020016499538421888 17766527042519319296 15066293511790665088 12366059981062010880 9665826450333356672 6965592919604702464 4265359388876048256 1565125858147394048 17311636401128291456 14611402870399637248 11911169339670983040 9210935808942328832 6510702278213674624 3810468747485020416 1110235216756366208 16856745759737263616 14156512229008609408 11456278698279955200 8756045167551300992 6055811636822646784 3355578106093992576 655344575365338368 16401855118346235776 13701621587617581568 11001388056888927360 8301154526160273152 5600920995431618944 2900687464702964736 200453933974310528 15946964476955207936 13246730946226553728 10546497415497899520 7846263884769245312 5146030354040591104 2445796823311936896 18192307366292834304 15492073835564180096 12791840304835525888 10091606774106871680 7391373243378217472 4691139712649563264 1990906181920909056 17737416724901806464 15037183194173152256 12336949663444498048 9636716132715843840 6936482601987189632 4236249071258535424 1536015540529881216 17282526083510778624 14582292552782124416 11882059022053470208 9181825491324816000 6481591960596161792 3781358429867507584 1081124899138853376 16827635442119750784 14127401911391096576 11427168380662442368 8726934849933788160 6026701319205133952 3326467788476479744 626234257747825536 16372744800728722944 13672511270000068736 10972277739271414528 8272044208542760320 5571810677814106112 2871577147085451904 171343616356797696 15917854159337695104 13217620628609040896 10517387097880386688 7817153567151732480 5116920036423078272 2416686505694424064 18163197048675321472 15462963517946667264 12762729987218013056 10062496456489358848 7362262925760704640 4662029395032050432 1961795864303396224 17708306407284293632 15008072876555639424 12307839345826985216 9607605815098331008 6907372284369676800 4207138753641022592 1506905222912368384 17253415765893265792 14553182235164611584 11852948704435957376 9152715173707303168 6452481642978648960 3752248112249994752 1052014581521340544 16798525124502237952 14098291593773583744 11398058063044929536 8697824532316275328 5997591001587621120 3297357470858966912 597123940130312704 16343634483111210112 13643400952382555904 10943167421653901696 8242933890925247488 5542700360196593280 2842466829467939072 142233298739284864 15888743841720182272 13188510310991528064 10488276780262873856 7788043249534219648 5087809718805565440 2387576188076911232 18134086731057808640 15433853200329154432 12733619669600500224 10033386138871846016 7333152608143191808 4632919077414537600 1932685546685883392 17679196089666780800 14978962558938126592 12278729028209472384 9578495497480818176 6878261966752163968 4178028436023509760 1477794905294855552 17224305448275752960 14524071917547098752 11823838386818444544 9123604856089790336 6423371325361136128 3723137794632481920 1022904263903827712 16769414806884725120 14069181276156070912 11368947745427416704 8668714214698762496 5968480683970108288 3268247153241454080 568013622512799872 16314524165493697280 13614290634765043072 10914057104036388864 8213823573307734656 5513590042579080448 2813356511850426240 113122981121772032 15859633524102669440 13159399993374015232 10459166462645361024 7758932931916706816 5058699401188052608 2358465870459398400 18104976413440295808 15404742882711641600 12704509351982987392 10004275821254333184 7304042290525678976 4603808759797024768 1903575229068370560 17650085772049267968 14949852241320613760 12249618710591959552 9549385179863305344 6849151649134651136 4148918118405996928 1448684587677342720 17195195130658240128 14494961599929585920 11794728069200931712 9094494538472277504 6394261007743623296 3694027477014969088 993793946286314880 16740304489267212288 14040070958538558080 11339837427809903872 8639603897081249664 5939370366352595456 3239136835623941248 538903304895287040 16285413847876184448 13585180317147530240 10884946786418876032 8184713255690221824 5484479724961567616 2784246194232913408 84012663504259200 15830523206485156608 13130289675756502400 10430056145027848192 7729822614299193984 5029589083570539776 2329355552841885568 18075866095822782976 15375632565094128768 12675399034365474560 9975165503636820352 7274931972908166144 4574698442179511936 1874464911450857728 17620975454431755136 14920741923703100928 12220508392974446720 9520274862245792512 6820041331517138304 4119807800788484096 1419574270059829888 17166084813040727296 14465851282312073088 11765617751583418880 9065384220854764672 6365150690126110464 3664917159397456256 964683628668802048 16711194171649699456 14010960640921045248 11310727110192391040 8610493579463736832 5910260048735082624 3210026518006428416 509792987277774208 16256303530258671616 13556069999530017408 10855836468801363200 8155602938072708992 5455369407344054784 2755135876615400576 54902345886746368 15801412888867643776 13101179358138989568 10400945827410335360 7700712296681681152 5000478765953026944 2300245235224372736 18046755778205270144 15346522247476615936 12646288716747961728 9946055186019307520 7245821655290653312 4545588124561999104 1845354593833344896 17591865136814242304 14891631606085588096 12191398075356933888 9491164544628279680 6790931013899625472 4090697483170971264 1390463952442317056 17136974495423214464 14436740964694560256 11736507433965906048 9036273903237251840 6336040372508597632 3635806841779943424 935573311051289216 16682083854032186624 13981850323303532416 11281616792574878208 8581383261846224000 5881149731117569792 3180916200388915584 480682669660261376 16227193212641158784 13526959681912504576 10826726151183850368 8126492620455196160 5426259089726541952 2726025558997887744 25792028269233536 15772302571250130944 13072069040521476736 10371835509792822528 7671601979064168320 4971368448335514112 2271134917606859904 18017645460587757312 15317411929859103104 12617178399130448896 9916944868401794688 7216711337673140480 4516477806944486272 1816244276215832064 17562754819196729472 14862521288468075264 12162287757739421056 9462054227010766848 6761820696282112640 4061587165553458432 1361353634824804224 17107864177805701632 14407630647077047424 11707397116348393216 9007163585619739008 6306930054891084800 3606696524162430592 906462993433776384 16652973536414673792 13952740005686019584 11252506474957365376 8552272944228711168 5852039413500056960 3151805882771402752 451572352042748544 16198082895023645952 13497849364294991744 10797615833566337536 8097382302837683328 5397148772109029120 2696915241380374912 18443425784361272320 15743192253632618112 13042958722903963904 10342725192175309696 7642491661446655488 4942258130718001280 2242024599989347072 17988535142970244480 15288301612241590272 12588068081512936064 9887834550784281856 7187601020055627648 4487367489326973440 1787133958598319232 17533644501579216640 14833410970850562432 12133177440121908224 9432943909393254016 6732710378664599808 4032476847935945600 1332243317207291392 17078753860188188800 14378520329459534592 11678286798730880384 8978053268002226176 6277819737273571968 3577586206544917760 877352675816263552 16623863218797160960 13923629688068506752 11223396157339852544 8523162626611198336 5822929095882544128 3122695565153889920 422462034425235712 16168972577406133120 13468739046677478912 10768505515948824704 8068271985220170496 5368038454491516288 2667804923762862080 18414315466743759488 15714081936015105280 13013848405286451072 10313614874557796864 7613381343829142656 4913147813100488448 2212914282371834240 17959424825352731648 15259191294624077440 12558957763895423232 9858724233166769024 7158490702438114816 4458257171709460608 1758023640980806400 17504534183961703808 14804300653233049600 12104067122504395392 9403833591775741184 6703600061047086976 4003366530318432768 1303132999589778560 17049643542570675968 14349410011842021760 11649176481113367552 8948942950384713344 6248709419656059136 3548475888927404928 848242358198750720 16594752901179648128 13894519370450993920 11194285839722339712 8494052308993685504 5793818778265031296 3093585247536377088 393351716807722880 16139862259788620288 13439628729059966080 10739395198331311872 8039161667602657664 5338928136874003456 2638694606145349248 18385205149126246656 15684971618397592448 12984738087668938240 10284504556940284032 7584271026211629824 4884037495482975616 2183803964754321408 17930314507735218816 15230080977006564608 12529847446277910400 9829613915549256192 7129380384820601984 4429146854091947776 1728913323363293568 17475423866344190976 14775190335615536768 12074956804886882560 9374723274158228352 6674489743429574144 3974256212700919936 1274022681972265728 17020533224953163136 14320299694224508928 11620066163495854720 8919832632767200512 6219599102038546304 3519365571309892096 819132040581237888 16565642583562135296 13865409052833481088 11165175522104826880 8464941991376172672 5764708460647518464 3064474929918864256 364241399190210048 16110751942171107456 13410518411442453248 10710284880713799040 8010051349985144832 5309817819256490624 2609584288527836416 18356094831508733824 15655861300780079616 12955627770051425408 10255394239322771200 7555160708594116992 4854927177865462784 2154693647136808576 17901204190117705984 15200970659389051776 12500737128660397568 9800503597931743360 7100270067203089152 4400036536474434944 1699803005745780736 17446313548726678144 14746080017998023936 12045846487269369728 9345612956540715520 6645379425812061312 3945145895083407104 1244912364354752896 16991422907335650304 14291189376606996096 11590955845878341888 8890722315149687680 6190488784421033472 3490255253692379264 790021722963725056 16536532265944622464 13836298735215968256 11136065204487314048 8435831673758659840 5735598143030005632 3035364612301351424 335131081572697216 16081641624553594624 13381408093824940416 10681174563096286208 7980941032367632000 5280707501638977792 2580473970910323584 18326984513891220992 15626750983162566784 12926517452433912576 10226283921705258368 7526050390976604160 4825816860247949952 2125583329519295744 17872093872500193152 15171860341771538944 12471626811042884736 9771393280314230528 7071159749585576320 4370926218856922112 1670692688128267904 17417203231109165312 14716969700380511104 12016736169651856896 9316502638923202688 6616269108194548480 3916035577465894272 1215802046737240064 16962312589718137472 14262079058989483264 11561845528260829056 8861611997532174848 6161378466803520640 3461144936074866432 760911405346212224 16507421948327109632 13807188417598455424 11106954886869801216 8406721356141147008 5706487825412492800 3006254294683838592 306020763955184384 16052531306936081792 13352297776207427584 10652064245478773376 7951830714750119168 5251597184021464960 2551363653292810752 18297874196273708160 15597640665545053952 12897407134816399744 10197173604087745536 7496940073359091328 4796706542630437120 2096473011901782912 17842983554882680320 15142750024154026112 12442516493425371904 9742282962696717696 7042049431968063488 4341815901239409280 1641582370510755072 17388092913491652480 14687859382762998272 11987625852034344064 9287392321305689856 6587158790577035648 3886925259848381440 1186691729119727232 16933202272100624640 14232968741371970432 11532735210643316224 8832501679914662016 6132268149186007808 3432034618457353600 731801087728699392 16478311630709596800 13778078099980942592 11077844569252288384 8377611038523634176 5677377507794979968 2977143977066325760 276910446337671552 16023420989318568960 13323187458589914752 10622953927861260544 7922720397132606336 5222486866403952128 2522253335675297920 18268763878656195328 15568530347927541120 12868296817198886912 10168063286470232704 7467829755741578496 4767596225012924288 2067362694284270080 17813873237265167488 15113639706536513280 12413406175807859072 9713172645079204864 7012939114350550656 4312705583621896448 1612472052893242240 17358982595874139648 14658749065145485440 11958515534416831232 9258282003688177024 6558048472959522816 3857814942230868608 1157581411502214400 16904091954483111808 14203858423754457600 11503624893025803392 8803391362297149184 6103157831568494976 3402924300839840768 702690770111186560 16449201313092083968 13748967782363429760 11048734251634775552 8348500720906121344 5648267190177467136 2948033659448812928 247800128720158720 15994310671701056128 13294077140972401920 10593843610243747712 7893610079515093504 5193376548786439296 2493143018057785088 18239653561038682496 15539420030310028288 12839186499581374080 10138952968852719872 7438719438124065664 4738485907395411456 2038252376666757248 17784762919647654656 15084529388919000448 12384295858190346240 9684062327461692032 6983828796733037824 4283595266004383616 1583361735275729408 17329872278256626816 14629638747527972608 11929405216799318400 9229171686070664192 6528938155342009984 3828704624613355776 1128471093884701568 16874981636865598976 14174748106136944768 11474514575408290560 8774281044679636352 6074047513950982144 3373813983222327936 673580452493673728 16420090995474571136 13719857464745916928 11019623934017262720 8319390403288608512 5619156872559954304 2918923341831300096 218689811102645888 15965200354083543296 13264966823354889088 10564733292626234880 7864499761897580672 5164266231168926464 2464032700440272256 18210543243421169664 15510309712692515456 12810076181963861248 10109842651235207040 7409609120506552832 4709375589777898624 2009142059049244416 17755652602030141824 15055419071301487616 12355185540572833408 9654952009844179200 6954718479115524992 4254484948386870784 1554251417658216576 17300761960639113984 14600528429910459776 11900294899181805568 9200061368453151360 6499827837724497152 3799594306995842944 1099360776267188736 16845871319248086144 14145637788519431936 11445404257790777728 8745170727062123520 6044937196333469312 3344703665604815104 644470134876160896 16390980677857058304 13690747147128404096 10990513616399749888 8290280085671095680 5590046554942441472 2889813024213787264 189579493485133056 15936090036466030464 13235856505737376256 10535622975008722048 7835389444280067840 5135155913551413632 2434922382822759424 18181432925803656832 15481199395075002624 12780965864346348416 10080732333617694208 7380498802889040000 4680265272160385792 1980031741431731584 17726542284412628992 15026308753683974784 12326075222955320576 9625841692226666368 6925608161498012160 4225374630769357952 1525141100040703744 17271651643021601152 14571418112292946944 11871184581564292736 9170951050835638528 6470717520106984320 3770483989378330112 1070250458649675904 16816761001630573312 14116527470901919104 11416293940173264896 8716060409444610688 6015826878715956480 3315593347987302272 615359817258648064 16361870360239545472 13661636829510891264 10961403298782237056 8261169768053582848 5560936237324928640 2860702706596274432 160469175867620224 15906979718848517632 13206746188119863424 10506512657391209216 7806279126662555008 5106045595933900800 2405812065205246592 18152322608186144000 15452089077457489792 12751855546728835584 10051622016000181376 7351388485271527168 4651154954542872960 1950921423814218752 17697431966795116160 14997198436066461952 12296964905337807744 9596731374609153536 6896497843880499328 4196264313151845120 1496030782423190912 17242541325404088320 14542307794675434112 11842074263946779904 9141840733218125696 6441607202489471488 3741373671760817280 1041140141032163072 16787650684013060480 14087417153284406272 11387183622555752064 8686950091827097856 5986716561098443648 3286483030369789440 586249499641135232 16332760042622032640 13632526511893378432 10932292981164724224 8232059450436070016 5531825919707415808 2831592388978761600 131358858250107392 15877869401231004800 13177635870502350592 10477402339773696384 7777168809045042176 5076935278316387968 2376701747587733760 18123212290568631168 15422978759839976960 12722745229111322752 10022511698382668544 7322278167654014336 4622044636925360128 1921811106196705920 17668321649177603328 14968088118448949120 12267854587720294912 9567621056991640704 6867387526262986496 4167153995534332288 1466920464805678080 17213431007786575488 14513197477057921280 11812963946329267072 9112730415600612864 6412496884871958656 3712263354143304448 1012029823414650240 16758540366395547648 14058306835666893440 11358073304938239232 8657839774209585024 5957606243480930816 3257372712752276608 557139182023622400 16303649725004519808 13603416194275865600 10903182663547211392 8202949132818557184 5502715602089902976 2802482071361248768 102248540632594560 15848759083613491968 13148525552884837760 10448292022156183552 7748058491427529344 5047824960698875136 2347591429970220928 18094101972951118336 15393868442222464128 12693634911493809920 9993401380765155712 7293167850036501504 4592934319307847296 1892700788579193088 17639211331560090496 14938977800831436288 12238744270102782080 9538510739374127872 6838277208645473664 4138043677916819456 1437810147188165248 17184320690169062656 14484087159440408448 11783853628711754240 9083620097983100032 6383386567254445824 3683153036525791616 982919505797137408 16729430048778034816 14029196518049380608 11328962987320726400 8628729456592072192 5928495925863417984 3228262395134763776 528028864406109568 16274539407387006976 13574305876658352768 10874072345929698560 8173838815201044352 5473605284472390144 2773371753743735936 73138223015081728 15819648765995979136 13119415235267324928 10419181704538670720 7718948173810016512 5018714643081362304 2318481112352708096 18064991655333605504 15364758124604951296 12664524593876297088 9964291063147642880 7264057532418988672 4563824001690334464 1863590470961680256 17610101013942577664 14909867483213923456 12209633952485269248 9509400421756615040 6809166891027960832 4108933360299306624 1408699829570652416 17155210372551549824 14454976841822895616 11754743311094241408 9054509780365587200 6354276249636932992 3654042718908278784 953809188179624576 16700319731160521984 14000086200431867776 11299852669703213568 8599619138974559360 5899385608245905152 3199152077517250944 498918546788596736 16245429089769494144 13545195559040839936 10844962028312185728 8144728497583531520 5444494966854877312 2744261436126223104 44027905397568896 15790538448378466304 13090304917649812096 10390071386921157888 7689837856192503680 4989604325463849472 2289370794735195264 18035881337716092672 15335647806987438464 12635414276258784256 9935180745530130048 7234947214801475840 4534713684072821632 1834480153344167424 17580990696325064832 14880757165596410624 12180523634867756416 9480290104139102208 6780056573410448000 4079823042681793792 1379589511953139584 17126100054934036992 14425866524205382784 11725632993476728576 9025399462748074368 6325165932019420160 3624932401290765952 924698870562111744 16671209413543009152 13970975882814354944 11270742352085700736 8570508821357046528 5870275290628392320 3170041759899738112 469808229171083904 16216318772151981312 13516085241423327104 10815851710694672896 8115618179966018688 5415384649237364480 2715151118508710272 14917587780056064 15761428130760953472 13061194600032299264 10360961069303645056 7660727538574990848 4960494007846336640 2260260477117682432 18006771020098579840 15306537489369925632 12606303958641271424 9906070427912617216 7205836897183963008 4505603366455308800 1805369835726654592 17551880378707552000 14851646847978897792 12151413317250243584 9451179786521589376 6750946255792935168 4050712725064280960 1350479194335626752 17096989737316524160 14396756206587869952 11696522675859215744 8996289145130561536 6296055614401907328 3595822083673253120 895588552944598912 16642099095925496320 13941865565196842112 11241632034468187904 8541398503739533696 5841164973010879488 3140931442282225280 440697911553571072 16187208454534468480 13486974923805814272 10786741393077160064 8086507862348505856 5386274331619851648 2686040800891197440 18432551343872094848 15732317813143440640 13032084282414786432 10331850751686132224 7631617220957478016 4931383690228823808 2231150159500169600 17977660702481067008 15277427171752412800 12577193641023758592 9876960110295104384 7176726579566450176 4476493048837795968 1776259518109141760 17522770061090039168 14822536530361384960 12122302999632730752 9422069468904076544 6721835938175422336 4021602407446768128 1321368876718113920 17067879419699011328 14367645888970357120 11667412358241702912 8967178827513048704 6266945296784394496 3566711766055740288 866478235327086080 16612988778307983488 13912755247579329280 11212521716850675072 8512288186122020864 5812054655393366656 3111821124664712448 411587593936058240 16158098136916955648 13457864606188301440 10757631075459647232 8057397544730993024 5357164014002338816 2656930483273684608 18403441026254582016 15703207495525927808 13002973964797273600 10302740434068619392 7602506903339965184 4902273372611310976 2202039841882656768 17948550384863554176 15248316854134899968 12548083323406245760 9847849792677591552 7147616261948937344 4447382731220283136 1747149200491628928 17493659743472526336 14793426212743872128 12093192682015217920 9392959151286563712 6692725620557909504 3992492089829255296 1292258559100601088 17038769102081498496 14338535571352844288 11638302040624190080 8938068509895535872 6237834979166881664 3537601448438227456 837367917709573248 16583878460690470656 13883644929961816448 11183411399233162240 8483177868504508032 5782944337775853824 3082710807047199616 382477276318545408 16128987819299442816 13428754288570788608 10728520757842134400 8028287227113480192 5328053696384825984 2627820165656171776 18374330708637069184 15674097177908414976 12973863647179760768 10273630116451106560 7573396585722452352 4873163054993798144 2172929524265143936 17919440067246041344 15219206536517387136 12518973005788732928 9818739475060078720 7118505944331424512 4418272413602770304 1718038882874116096 17464549425855013504 14764315895126359296 12064082364397705088 9363848833669050880 6663615302940396672 3963381772211742464 1263148241483088256 17009658784463985664 14309425253735331456 11609191723006677248 8908958192278023040 6208724661549368832 3508491130820714624 808257600092060416 16554768143072957824 13854534612344303616 11154301081615649408 8454067550886995200 5753834020158340992 3053600489429686784 353366958701032576 16099877501681929984 13399643970953275776 10699410440224621568 7999176909495967360 5298943378767313152 2598709848038658944 18345220391019556352 15644986860290902144 12944753329562247936 10244519798833593728 7544286268104939520 4844052737376285312 2143819206647631104 17890329749628528512 15190096218899874304 12489862688171220096 9789629157442565888 7089395626713911680 4389162095985257472 1688928565256603264 17435439108237500672 14735205577508846464 12034972046780192256 9334738516051538048 6634504985322883840 3934271454594229632 1234037923865575424 16980548466846472832 14280314936117818624 11580081405389164416 8879847874660510208 6179614343931856000 3479380813203201792 779147282474547584 16525657825455444992 13825424294726790784 11125190763998136576 8424957233269482368 5724723702540828160 3024490171812173952 324256641083519744 16070767184064417152 13370533653335762944 10670300122607108736 7970066591878454528 5269833061149800320 2569599530421146112 18316110073402043520 15615876542673389312 12915643011944735104 10215409481216080896 7515175950487426688 4814942419758772480 2114708889030118272 17861219432011015680 15160985901282361472 12460752370553707264 9760518839825053056 7060285309096398848 4360051778367744640 1659818247639090432 17406328790619987840 14706095259891333632 12005861729162679424 9305628198434025216 6605394667705371008 3905161136976716800 1204927606248062592 16951438149228960000 14251204618500305792 11550971087771651584 8850737557042997376 6150504026314343168 3450270495585688960 750036964857034752 16496547507837932160 13796313977109277952 11096080446380623744 8395846915651969536 5695613384923315328 2995379854194661120 295146323466006912 16041656866446904320 13341423335718250112 10641189804989595904 7940956274260941696 5240722743532287488 2540489212803633280 18286999755784530688 15586766225055876480 12886532694327222272 10186299163598568064 7486065632869913856 4785832102141259648 2085598571412605440 17832109114393502848 15131875583664848640 12431642052936194432 9731408522207540224 7031174991478886016 4330941460750231808 1630707930021577600 17377218473002475008 14676984942273820800 11976751411545166592 9276517880816512384 6576284350087858176 3876050819359203968 1175817288630549760 16922327831611447168 14222094300882792960 11521860770154138752 8821627239425484544 6121393708696830336 3421160177968176128 720926647239521920 16467437190220419328 13767203659491765120 11066970128763110912 8366736598034456704 5666503067305802496 2966269536577148288 266036005848494080 16012546548829391488 13312313018100737280 10612079487372083072 7911845956643428864 5211612425914774656 2511378895186120448 18257889438167017856 15557655907438363648 12857422376709709440 10157188845981055232 7456955315252401024 4756721784523746816 2056488253795092608 17802998796775990016 15102765266047335808 12402531735318681600 9702298204590027392 7002064673861373184 4301831143132718976 1601597612404064768 17348108155384962176 14647874624656307968 11947641093927653760 9247407563198999552 6547174032470345344 3846940501741691136 1146706971013036928 16893217513993934336 14192983983265280128 11492750452536625920 8792516921807971712 6092283391079317504 3392049860350663296 691816329622009088 16438326872602906496 13738093341874252288 11037859811145598080 8337626280416943872 5637392749688289664 2937159218959635456 236925688230981248 15983436231211878656 13283202700483224448 10582969169754570240 7882735639025916032 5182502108297261824 2482268577568607616 18228779120549505024 15528545589820850816 12828312059092196608 10128078528363542400 7427844997634888192 4727611466906233984 2027377936177579776 17773888479158477184 15073654948429822976 12373421417701168768 9673187886972514560 6972954356243860352 4272720825515206144 1572487294786551936 17318997837767449344 14618764307038795136 11918530776310140928 9218297245581486720 6518063714852832512 3817830184124178304 1117596653395524096 16864107196376421504 14163873665647767296 11463640134919113088 8763406604190458880 6063173073461804672 3362939542733150464 662706012004496256 16409216554985393664 13708983024256739456 11008749493528085248 8308515962799431040 5608282432070776832 2908048901342122624 207815370613468416 15954325913594365824 13254092382865711616 10553858852137057408 7853625321408403200 5153391790679748992 2453158259951094784 18199668802931992192 15499435272203337984 12799201741474683776 10098968210746029568 7398734680017375360 4698501149288721152 1998267618560066944 17744778161540964352 15044544630812310144 12344311100083655936 9644077569355001728 6943844038626347520 4243610507897693312 1543376977169039104 17289887520149936512 14589653989421282304 11889420458692628096 9189186927963973888 6488953397235319680 3788719866506665472 1088486335778011264 16834996878758908672 14134763348030254464 11434529817301600256 8734296286572946048 6034062755844291840 3333829225115637632 633595694386983424 16380106237367880832 13679872706639226624 10979639175910572416 8279405645181918208 5579172114453264000 2878938583724609792 178705052995955584 15925215595976852992 13224982065248198784 10524748534519544576 7824515003790890368 5124281473062236160 2424047942333581952 18170558485314479360 15470324954585825152 12770091423857170944 10069857893128516736 7369624362399862528 4669390831671208320 1969157300942554112 17715667843923451520 15015434313194797312 12315200782466143104 9614967251737488896 6914733721008834688 4214500190280180480 1514266659551526272 17260777202532423680 14560543671803769472 11860310141075115264 9160076610346461056 6459843079617806848 3759609548889152640 1059376018160498432 16805886561141395840 14105653030412741632 11405419499684087424 8705185968955433216 6004952438226779008 3304718907498124800 604485376769470592 16350995919750368000 13650762389021713792 10950528858293059584 8250295327564405376 5550061796835751168 2849828266107096960 149594735378442752 15896105278359340160 13195871747630685952 10495638216902031744 7795404686173377536 5095171155444723328 2394937624716069120 18141448167696966528 15441214636968312320 12740981106239658112 10040747575511003904 7340514044782349696 4640280514053695488 1940046983325041280 17686557526305938688 14986323995577284480 12286090464848630272 9585856934119976064 6885623403391321856 4185389872662667648 1485156341934013440 17231666884914910848 14531433354186256640 11831199823457602432 9130966292728948224 6430732762000294016 3730499231271639808 1030265700542985600 16776776243523883008 14076542712795228800 11376309182066574592 8676075651337920384 5975842120609266176 3275608589880611968 575375059151957760 16321885602132855168 13621652071404200960 10921418540675546752 8221185009946892544 5520951479218238336 2820717948489584128 120484417760929920 15866994960741827328 13166761430013173120 10466527899284518912 7766294368555864704 5066060837827210496 2365827307098556288 18112337850079453696 15412104319350799488 12711870788622145280 10011637257893491072 7311403727164836864 4611170196436182656 1910936665707528448 17657447208688425856 14957213677959771648 12256980147231117440 9556746616502463232 6856513085773809024 4156279555045154816 1456046024316500608 17202556567297398016 14502323036568743808 11802089505840089600 9101855975111435392 6401622444382781184 3701388913654126976 1001155382925472768 16747665925906370176 14047432395177715968 11347198864449061760 8646965333720407552 5946731802991753344 3246498272263099136 546264741534444928 16292775284515342336 13592541753786688128 10892308223058033920 8192074692329379712 5491841161600725504 2791607630872071296 91374100143417088 15837884643124314496 13137651112395660288 10437417581667006080 7737184050938351872 5036950520209697664 2336716989481043456 18083227532461940864 15382994001733286656 12682760471004632448 9982526940275978240 7282293409547324032 4582059878818669824 1881826348090015616 17628336891070913024 14928103360342258816 12227869829613604608 9527636298884950400 6827402768156296192 4127169237427641984 1426935706698987776 17173446249679885184 14473212718951230976 11772979188222576768 9072745657493922560 6372512126765268352 3672278596036614144 972045065307959936 16718555608288857344 14018322077560203136 11318088546831548928 8617855016102894720 5917621485374240512 3217387954645586304 517154423916932096 16263664966897829504 13563431436169175296 10863197905440521088 8162964374711866880 5462730843983212672 2762497313254558464 62263782525904256 15808774325506801664 13108540794778147456 10408307264049493248 7708073733320839040 5007840202592184832 2307606671863530624 18054117214844428032 15353883684115773824 12653650153387119616 9953416622658465408 7253183091929811200 4552949561201156992 1852716030472502784 17599226573453400192 14898993042724745984 12198759511996091776 9498525981267437568 6798292450538783360 4098058919810129152 1397825389081474944 17144335932062372352 14444102401333718144 11743868870605063936 9043635339876409728 6343401809147755520 3643168278419101312 942934747690447104 16689445290671344512 13989211759942690304 11288978229214036096 8588744698485381888 5888511167756727680 3188277637028073472 488044106299419264 16234554649280316672 13534321118551662464 10834087587823008256 8133854057094354048 5433620526365699840 2733386995637045632 33153464908391424 15779664007889288832 13079430477160634624 10379196946431980416 7678963415703326208 4978729884974672000 2278496354246017792 18025006897226915200 15324773366498260992 12624539835769606784 9924306305040952576 7224072774312298368 4523839243583644160 1823605712854989952 17570116255835887360 14869882725107233152 12169649194378578944 9469415663649924736 6769182132921270528 4068948602192616320 1368715071463962112 17115225614444859520 14414992083716205312 11714758552987551104 9014525022258896896 6314291491530242688 3614057960801588480 913824430072934272 16660334973053831680 13960101442325177472 11259867911596523264 8559634380867869056 5859400850139214848 3159167319410560640 458933788681906432 16205444331662803840 13505210800934149632 10804977270205495424 8104743739476841216 5404510208748187008 2704276678019532800 4043147290878592 15750553690271776000 13050320159543121792 10350086628814467584 7649853098085813376 4949619567357159168 2249386036628504960 17995896579609402368 15295663048880748160 12595429518152093952 9895195987423439744 7194962456694785536 4494728925966131328 1794495395237477120 17541005938218374528 14840772407489720320 12140538876761066112 9440305346032411904 6740071815303757696 4039838284575103488 1339604753846449280 17086115296827346688 14385881766098692480 11685648235370038272 8985414704641384064 6285181173912729856 3584947643184075648 884714112455421440 16631224655436318848 13930991124707664640 11230757593979010432 8530524063250356224 5830290532521702016 3130057001793047808 429823471064393600 16176334014045291008 13476100483316636800 10775866952587982592 8075633421859328384 5375399891130674176 2675166360402019968 18421676903382917376 15721443372654263168 13021209841925608960 10320976311196954752 7620742780468300544 4920509249739646336 2220275719010992128 17966786261991889536 15266552731263235328 12566319200534581120 9866085669805926912 7165852139077272704 4465618608348618496 1765385077619964288 17511895620600861696 14811662089872207488 12111428559143553280 9411195028414899072 6710961497686244864 4010727966957590656 1310494436228936448 17057004979209833856 14356771448481179648 11656537917752525440 8956304387023871232 6256070856295217024 3555837325566562816 855603794837908608 16602114337818806016 13901880807090151808 11201647276361497600 8501413745632843392 5801180214904189184 3100946684175534976 400713153446880768 16147223696427778176 13446990165699123968 10746756634970469760 8046523104241815552 5346289573513161344 2646056042784507136 18392566585765404544 15692333055036750336 12992099524308096128 10291865993579441920 7591632462850787712 4891398932122133504 2191165401393479296 17937675944374376704 15237442413645722496 12537208882917068288 9836975352188414080 7136741821459759872 4436508290731105664 1736274760002451456 17482785302983348864 14782551772254694656 12082318241526040448 9382084710797386240 6681851180068732032 3981617649340077824 1281384118611423616 17027894661592321024 14327661130863666816 11627427600135012608 8927194069406358400 6226960538677704192 3526727007949049984 826493477220395776 16573004020201293184 13872770489472638976 11172536958743984768 8472303428015330560 5772069897286676352 3071836366558022144 371602835829367936 16118113378810265344 13417879848081611136 10717646317352956928 8017412786624302720 5317179255895648512 2616945725166994304 18363456268147891712 15663222737419237504 12962989206690583296 10262755675961929088 7562522145233274880 4862288614504620672 2162055083775966464 17908565626756863872 15208332096028209664 12508098565299555456 9807865034570901248 7107631503842247040 4407397973113592832 1707164442384938624 17453674985365836032 14753441454637181824 12053207923908527616 9352974393179873408 6652740862451219200 3952507331722564992 1252273800993910784 16998784343974808192 14298550813246153984 11598317282517499776 8898083751788845568 6197850221060191360 3497616690331537152 797383159602882944 16543893702583780352 13843660171855126144 11143426641126471936 8443193110397817728 5742959579669163520 3042726048940509312 342492518211855104 16089003061192752512 13388769530464098304 10688535999735444096 7988302469006789888 5288068938278135680 2587835407549481472 18334345950530378880 15634112419801724672 12933878889073070464 10233645358344416256 7533411827615762048 4833178296887107840 2132944766158453632 17879455309139351040 15179221778410696832 12478988247682042624 9778754716953388416 7078521186224734208 4378287655496080000 1678054124767425792 17424564667748323200 14724331137019668992 12024097606291014784 9323864075562360576 6623630544833706368 3923397014105052160 1223163483376397952 16969674026357295360 14269440495628641152 11569206964899986944 8868973434171332736 6168739903442678528 3468506372714024320 768272841985370112 16514783384966267520 13814549854237613312 11114316323508959104 8414082792780304896 5713849262051650688 3013615731322996480 313382200594342272 16059892743575239680 13359659212846585472 10659425682117931264 7959192151389277056 5258958620660622848 2558725089931968640 18305235632912866048 15605002102184211840 12904768571455557632 10204535040726903424 7504301509998249216 4804067979269595008 2103834448540940800 17850344991521838208 15150111460793184000 12449877930064529792 9749644399335875584 7049410868607221376 4349177337878567168 1648943807149912960 17395454350130810368 14695220819402156160 11994987288673501952 9294753757944847744 6594520227216193536 3894286696487539328 1194053165758885120 16940563708739782528 14240330178011128320 11540096647282474112 8839863116553819904 6139629585825165696 3439396055096511488 739162524367857280 16485673067348754688 13785439536620100480 11085206005891446272 8384972475162792064 5684738944434137856 2984505413705483648 284271882976829440 16030782425957726848 13330548895229072640 10630315364500418432 7930081833771764224 5229848303043110016 2529614772314455808 18276125315295353216 15575891784566699008 12875658253838044800 10175424723109390592 7475191192380736384 4774957661652082176 2074724130923427968 17821234673904325376 15121001143175671168 12420767612447016960 9720534081718362752 7020300550989708544 4320067020261054336 1619833489532400128 17366344032513297536 14666110501784643328 11965876971055989120 9265643440327334912 6565409909598680704 3865176378870026496 1164942848141372288 16911453391122269696 14211219860393615488 11510986329664961280 8810752798936307072 6110519268207652864 3410285737478998656 710052206750344448 16456562749731241856 13756329219002587648 11056095688273933440 8355862157545279232 5655628626816625024 2955395096087970816 255161565359316608 16001672108340214016 13301438577611559808 10601205046882905600 7900971516154251392 5200737985425597184 2500504454696942976 18247014997677840384 15546781466949186176 12846547936220531968 10146314405491877760 7446080874763223552 4745847344034569344 2045613813305915136 17792124356286812544 15091890825558158336 12391657294829504128 9691423764100849920 6991190233372195712 4290956702643541504 1590723171914887296 17337233714895784704 14637000184167130496 11936766653438476288 9236533122709822080 6536299591981167872 3836066061252513664 1135832530523859456 16882343073504756864 14182109542776102656 11481876012047448448 8781642481318794240 6081408950590140032 3381175419861485824 680941889132831616 16427452432113729024 13727218901385074816 11026985370656420608 8326751839927766400 5626518309199112192 2926284778470457984 226051247741803776 15972561790722701184 13272328259994046976 10572094729265392768 7871861198536738560 5171627667808084352 2471394137079430144 18217904680060327552 15517671149331673344 12817437618603019136 10117204087874364928 7416970557145710720 4716737026417056512 2016503495688402304 17763014038669299712 15062780507940645504 12362546977211991296 9662313446483337088 6962079915754682880 4261846385026028672 1561612854297374464 17308123397278271872 14607889866549617664 11907656335820963456 9207422805092309248 6507189274363655040 3806955743635000832 1106722212906346624 16853232755887244032 14152999225158589824 11452765694429935616 8752532163701281408 6052298632972627200 3352065102243972992 651831571515318784 16398342114496216192 13698108583767561984 10997875053038907776 8297641522310253568 5597407991581599360 2897174460852945152 196940930124290944 15943451473105188352 13243217942376534144 10542984411647879936 7842750880919225728 5142517350190571520 2442283819461917312 18188794362442814720 15488560831714160512 12788327300985506304 10088093770256852096 7387860239528197888 4687626708799543680 1987393178070889472 17733903721051786880 15033670190323132672 12333436659594478464 9633203128865824256 6932969598137170048 4232736067408515840 1532502536679861632 17279013079660759040 14578779548932104832 11878546018203450624 9178312487474796416 6478078956746142208 3777845426017488000 1077611895288833792 16824122438269731200 14123888907541076992 11423655376812422784 8723421846083768576 6023188315355114368 3322954784626460160 622721253897805952 16369231796878703360 13668998266150049152 10968764735421394944 8268531204692740736 5568297673964086528 2868064143235432320 167830612506778112 15914341155487675520 13214107624759021312 10513874094030367104 7813640563301712896 5113407032573058688 2413173501844404480 18159684044825301888 15459450514096647680 12759216983367993472 10058983452639339264 7358749921910685056 4658516391182030848 1958282860453376640 17704793403434274048 15004559872705619840 12304326341976965632 9604092811248311424 6903859280519657216 4203625749791003008 1503392219062348800 17249902762043246208 14549669231314592000 11849435700585937792 9149202169857283584 6448968639128629376 3748735108399975168 1048501577671320960 16795012120652218368 14094778589923564160 11394545059194909952 8694311528466255744 5994077997737601536 3293844467008947328 593610936280293120 16340121479261190528 13639887948532536320 10939654417803882112 8239420887075227904 5539187356346573696 2838953825617919488 138720294889265280 15885230837870162688 13184997307141508480 10484763776412854272 7784530245684200064 5084296714955545856 2384063184226891648 18130573727207789056 15430340196479134848 12730106665750480640 10029873135021826432 7329639604293172224 4629406073564518016 1929172542835863808 17675683085816761216 14975449555088107008 12275216024359452800 9574982493630798592 6874748962902144384 4174515432173490176 1474281901444835968 17220792444425733376 14520558913697079168 11820325382968424960 9120091852239770752 6419858321511116544 3719624790782462336 1019391260053808128 16765901803034705536 14065668272306051328 11365434741577397120 8665201210848742912 5964967680120088704 3264734149391434496 564500618662780288 16311011161643677696 13610777630915023488 10910544100186369280 8210310569457715072 5510077038729060864 2809843508000406656 109609977271752448 15856120520252649856 13155886989523995648 10455653458795341440 7755419928066687232 5055186397338033024 2354952866609378816 18101463409590276224 15401229878861622016 12700996348132967808 10000762817404313600 7300529286675659392 4600295755947005184 1900062225218350976 17646572768199248384 14946339237470594176 12246105706741939968 9545872176013285760 6845638645284631552 4145405114555977344 1445171583827323136 17191682126808220544 14491448596079566336 11791215065350912128 9090981534622257920 6390748003893603712 3690514473164949504 990280942436295296 16736791485417192704 14036557954688538496 11336324423959884288 8636090893231230080 5935857362502575872 3235623831773921664 535390301045267456 16281900844026164864 13581667313297510656 10881433782568856448 8181200251840202240 5480966721111548032 2780733190382893824 80499659654239616 15827010202635137024 13126776671906482816 10426543141177828608 7726309610449174400 5026076079720520192 2325842548991865984 18072353091972763392 15372119561244109184 12671886030515454976 9971652499786800768 7271418969058146560 4571185438329492352 1870951907600838144 17617462450581735552 14917228919853081344 12216995389124427136 9516761858395772928 6816528327667118720 4116294796938464512 1416061266209810304 17162571809190707712 14462338278462053504 11762104747733399296 9061871217004745088 6361637686276090880 3661404155547436672 961170624818782464 16707681167799679872 14007447637071025664 11307214106342371456 8606980575613717248 5906747044885063040 3206513514156408832 506279983427754624 16252790526408652032 13552556995679997824 10852323464951343616 8152089934222689408 5451856403494035200 2751622872765380992 51389342036726784 15797899885017624192 13097666354288969984 10397432823560315776 7697199292831661568 4996965762103007360 2296732231374353152 18043242774355250560 15343009243626596352 12642775712897942144 9942542182169287936 7242308651440633728 4542075120711979520 1841841589983325312 17588352132964222720 14888118602235568512 12187885071506914304 9487651540778260096 6787418010049605888 4087184479320951680 1386950948592297472 17133461491573194880 14433227960844540672 11732994430115886464 9032760899387232256 6332527368658578048 3632293837929923840 932060307201269632 16678570850182167040 13978337319453512832 11278103788724858624 8577870257996204416 5877636727267550208 3177403196538896000 477169665810241792 16223680208791139200 13523446678062484992 10823213147333830784 8122979616605176576 5422746085876522368 2722512555147868160 22279024419213952 15768789567400111360 13068556036671457152 10368322505942802944 7668088975214148736 4967855444485494528 2267621913756840320 18014132456737737728 15313898926009083520 12613665395280429312 9913431864551775104 7213198333823120896 4512964803094466688 1812731272365812480 17559241815346709888 14859008284618055680 12158774753889401472 9458541223160747264 6758307692432093056 4058074161703438848 1357840630974784640 17104351173955682048 14404117643227027840 11703884112498373632 9003650581769719424 6303417051041065216 3603183520312411008 902949989583756800 16649460532564654208 13949227001836000000 11248993471107345792 8548759940378691584 5848526409650037376 3148292878921383168 448059348192728960 16194569891173626368 13494336360444972160 10794102829716317952 8093869298987663744 5393635768259009536 2693402237530355328 18439912780511252736 15739679249782598528 13039445719053944320 10339212188325290112 7638978657596635904 4938745126867981696 2238511596139327488 17985022139120224896 15284788608391570688 12584555077662916480 9884321546934262272 7184088016205608064 4483854485476953856 1783620954748299648 17530131497729197056 14829897967000542848 12129664436271888640 9429430905543234432 6729197374814580224 4028963844085926016 1328730313357271808 17075240856338169216 14375007325609515008 11674773794880860800 8974540264152206592 6274306733423552384 3574073202694898176 873839671966243968 16620350214947141376 13920116684218487168 11219883153489832960 8519649622761178752 5819416092032524544 3119182561303870336 418949030575216128 16165459573556113536 13465226042827459328 10764992512098805120 8064758981370150912 5364525450641496704 2664291919912842496 18410802462893739904 15710568932165085696 13010335401436431488 10310101870707777280 7609868339979123072 4909634809250468864 2209401278521814656 17955911821502712064 15255678290774057856 12555444760045403648 9855211229316749440 7154977698588095232 4454744167859441024 1754510637130786816 17501021180111684224 14800787649383030016 12100554118654375808 9400320587925721600 6700087057197067392 3999853526468413184 1299619995739758976 17046130538720656384 14345897007992002176 11645663477263347968 8945429946534693760 6245196415806039552 3544962885077385344 844729354348731136 16591239897329628544 13891006366600974336 11190772835872320128 8490539305143665920 5790305774415011712 3090072243686357504 389838712957703296 16136349255938600704 13436115725209946496 10735882194481292288 8035648663752638080 5335415133023983872 2635181602295329664 18381692145276227072 15681458614547572864 12981225083818918656 10280991553090264448 7580758022361610240 4880524491632956032 2180290960904301824 17926801503885199232 15226567973156545024 12526334442427890816 9826100911699236608 7125867380970582400 4425633850241928192 1725400319513273984 17471910862494171392 14771677331765517184 12071443801036862976 9371210270308208768 6670976739579554560 3970743208850900352 1270509678122246144 17017020221103143552 14316786690374489344 11616553159645835136 8916319628917180928 6216086098188526720 3515852567459872512 815619036731218304 16562129579712115712 13861896048983461504 11161662518254807296 8461428987526153088 5761195456797498880 3060961926068844672 360728395340190464 16107238938321087872 13407005407592433664 10706771876863779456 8006538346135125248 5306304815406471040 2606071284677816832 18352581827658714240 15652348296930060032 12952114766201405824 10251881235472751616 7551647704744097408 4851414174015443200 2151180643286788992 17897691186267686400 15197457655539032192 12497224124810377984 9796990594081723776 7096757063353069568 4396523532624415360 1696290001895761152 17442800544876658560 14742567014148004352 12042333483419350144 9342099952690695936 6641866421962041728 3941632891233387520 1241399360504733312 16987909903485630720 14287676372756976512 11587442842028322304 8887209311299668096 6186975780571013888 3486742249842359680 786508719113705472 16533019262094602880 13832785731365948672 11132552200637294464 8432318669908640256 5732085139179986048 3031851608451331840 331618077722677632 16078128620703575040 13377895089974920832 10677661559246266624 7977428028517612416 5277194497788958208 2576960967060304000 18323471510041201408 15623237979312547200 12923004448583892992 10222770917855238784 7522537387126584576 4822303856397930368 2122070325669276160 17868580868650173568 15168347337921519360 12468113807192865152 9767880276464210944 7067646745735556736 4367413215006902528 1667179684278248320 17413690227259145728 14713456696530491520 12013223165801837312 9312989635073183104 6612756104344528896 3912522573615874688 1212289042887220480 16958799585868117888 14258566055139463680 11558332524410809472 8858098993682155264 6157865462953501056 3457631932224846848 757398401496192640 16503908944477090048 13803675413748435840 11103441883019781632 8403208352291127424 5702974821562473216 3002741290833819008 302507760105164800 16049018303086062208 13348784772357408000 10648551241628753792 7948317710900099584 5248084180171445376 2547850649442791168 18294361192423688576 15594127661695034368 12893894130966380160 10193660600237725952 7493427069509071744 4793193538780417536 2092960008051763328 17839470551032660736 15139237020304006528 12439003489575352320 9738769958846698112 7038536428118043904 4338302897389389696 1638069366660735488 17384579909641632896 14684346378912978688 11984112848184324480 9283879317455670272 6583645786727016064 3883412255998361856 1183178725269707648 16929689268250605056 14229455737521950848 11529222206793296640 8828988676064642432 6128755145335988224 3428521614607334016 728288083878679808 16474798626859577216 13774565096130923008 11074331565402268800 8374098034673614592 5673864503944960384 2973630973216306176 273397442487651968 16019907985468549376 13319674454739895168 10619440924011240960 7919207393282586752 5218973862553932544 2518740331825278336 18265250874806175744 15565017344077521536 12864783813348867328 10164550282620213120 7464316751891558912 4764083221162904704 2063849690434250496 17810360233415147904 15110126702686493696 12409893171957839488 9709659641229185280 7009426110500531072 4309192579771876864 1608959049043222656 17355469592024120064 14655236061295465856 11955002530566811648 9254768999838157440 6554535469109503232 3854301938380849024 1154068407652194816 16900578950633092224 14200345419904438016 11500111889175783808 8799878358447129600 6099644827718475392 3399411296989821184 699177766261166976 16445688309242064384 13745454778513410176 11045221247784755968 8344987717056101760 5644754186327447552 2944520655598793344 244287124870139136 15990797667851036544 13290564137122382336 10590330606393728128 7890097075665073920 5189863544936419712 2489630014207765504 18236140557188662912 15535907026460008704 12835673495731354496 10135439965002700288 7435206434274046080 4734972903545391872 2034739372816737664 17781249915797635072 15081016385068980864 12380782854340326656 9680549323611672448 6980315792883018240 4280082262154364032 1579848731425709824 17326359274406607232 14626125743677953024 11925892212949298816 9225658682220644608 6525425151491990400 3825191620763336192 1124958090034681984 16871468633015579392 14171235102286925184 11471001571558270976 8770768040829616768 6070534510100962560 3370300979372308352 670067448643654144 16416577991624551552 13716344460895897344 11016110930167243136 8315877399438588928 5615643868709934720 2915410337981280512 215176807252626304 15961687350233523712 13261453819504869504 10561220288776215296 7860986758047561088 5160753227318906880 2460519696590252672 18207030239571150080 15506796708842495872 12806563178113841664 10106329647385187456 7406096116656533248 4705862585927879040 2005629055199224832 17752139598180122240 15051906067451468032 12351672536722813824 9651439005994159616 6951205475265505408 4250971944536851200 1550738413808196992 17297248956789094400 14597015426060440192 11896781895331785984 9196548364603131776 6496314833874477568 3796081303145823360 1095847772417169152 16842358315398066560 14142124784669412352 11441891253940758144 8741657723212103936 6041424192483449728 3341190661754795520 640957131026141312 16387467674007038720 13687234143278384512 10987000612549730304 8286767081821076096 5586533551092421888 2886300020363767680 186066489635113472 15932577032616010880 13232343501887356672 10532109971158702464 7831876440430048256 5131642909701394048 2431409378972739840 18177919921953637248 15477686391224983040 12777452860496328832 10077219329767674624 7376985799039020416 4676752268310366208 1976518737581712000 17723029280562609408 15022795749833955200 12322562219105300992 9622328688376646784 6922095157647992576 4221861626919338368 1521628096190684160 17268138639171581568 14567905108442927360 11867671577714273152 9167438046985618944 6467204516256964736 3766970985528310528 1066737454799656320 16813247997780553728 14113014467051899520 11412780936323245312 8712547405594591104 6012313874865936896 3312080344137282688 611846813408628480 16358357356389525888 13658123825660871680 10957890294932217472 8257656764203563264 5557423233474909056 2857189702746254848 156956172017600640 15903466714998498048 13203233184269843840 10502999653541189632 7802766122812535424 5102532592083881216 2402299061355227008 18148809604336124416 15448576073607470208 12748342542878816000 10048109012150161792 7347875481421507584 4647641950692853376 1947408419964199168 17693918962945096576 14993685432216442368 12293451901487788160 9593218370759133952 6892984840030479744 4192751309301825536 1492517778573171328 17239028321554068736 14538794790825414528 11838561260096760320 9138327729368106112 6438094198639451904 3737860667910797696 1037627137182143488 16784137680163040896 14083904149434386688 11383670618705732480 8683437087977078272 5983203557248424064 3282970026519769856 582736495791115648 16329247038772013056 13629013508043358848 10928779977314704640 8228546446586050432 5528312915857396224 2828079385128742016 127845854400087808 15874356397380985216 13174122866652331008 10473889335923676800 7773655805195022592 5073422274466368384 2373188743737714176 18119699286718611584 15419465755989957376 12719232225261303168 10018998694532648960 7318765163803994752 4618531633075340544 1918298102346686336 17664808645327583744 14964575114598929536 12264341583870275328 9564108053141621120 6863874522412966912 4163640991684312704 1463407460955658496 17209918003936555904 14509684473207901696 11809450942479247488 9109217411750593280 6408983881021939072 3708750350293284864 1008516819564630656 16755027362545528064 14054793831816873856 11354560301088219648 8654326770359565440 5954093239630911232 3253859708902257024 553626178173602816 16300136721154500224 13599903190425846016 10899669659697191808 8199436128968537600 5499202598239883392 2798969067511229184 98735536782574976 15845246079763472384 13145012549034818176 10444779018306163968 7744545487577509760 5044311956848855552 2344078426120201344 18090588969101098752 15390355438372444544 12690121907643790336 9989888376915136128 7289654846186481920 4589421315457827712 1889187784729173504 17635698327710070912 14935464796981416704 12235231266252762496 9534997735524108288 6834764204795454080 4134530674066799872 1434297143338145664 17180807686319043072 14480574155590388864 11780340624861734656 9080107094133080448 6379873563404426240 3679640032675772032 979406501947117824 16725917044928015232 14025683514199361024 11325449983470706816 8625216452742052608 5924982922013398400 3224749391284744192 524515860556089984 16271026403536987392 13570792872808333184 10870559342079678976 8170325811351024768 5470092280622370560 2769858749893716352 69625219165062144 15816135762145959552 13115902231417305344 10415668700688651136 7715435169959996928 5015201639231342720 2314968108502688512 18061478651483585920 15361245120754931712 12661011590026277504 9960778059297623296 7260544528568969088 4560310997840314880 1860077467111660672 17606588010092558080 14906354479363903872 12206120948635249664 9505887417906595456 6805653887177941248 4105420356449287040 1405186825720632832 17151697368701530240 14451463837972876032 11751230307244221824 9050996776515567616 6350763245786913408 3650529715058259200 950296184329604992 16696806727310502400 13996573196581848192 11296339665853193984 8596106135124539776 5895872604395885568 3195639073667231360 495405542938577152 16241916085919474560 13541682555190820352 10841449024462166144 8141215493733511936 5440981963004857728 2740748432276203520 40514901547549312 15787025444528446720 13086791913799792512 10386558383071138304 7686324852342484096 4986091321613829888 2285857790885175680 18032368333866073088 15332134803137418880 12631901272408764672 9931667741680110464 7231434210951456256 4531200680222802048 1830967149494147840 17577477692475045248 14877244161746391040 12177010631017736832 9476777100289082624 6776543569560428416 4076310038831774208 1376076508103120000 17122587051084017408 14422353520355363200 11722119989626708992 9021886458898054784 6321652928169400576 3621419397440746368 921185866712092160 16667696409692989568 13967462878964335360 11267229348235681152 8566995817507026944 5866762286778372736 3166528756049718528 466295225321064320 16212805768301961728 13512572237573307520 10812338706844653312 8112105176115999104 5411871645387344896 2711638114658690688 11404583930036480 15757915126910933888 13057681596182279680 10357448065453625472 7657214534724971264 4956981003996317056 2256747473267662848 18003258016248560256 15303024485519906048 12602790954791251840 9902557424062597632 7202323893333943424 4502090362605289216 1801856831876635008 17548367374857532416 14848133844128878208 12147900313400224000 9447666782671569792 6747433251942915584 4047199721214261376 1346966190485607168 17093476733466504576 14393243202737850368 11693009672009196160 8992776141280541952 6292542610551887744 3592309079823233536 892075549094579328 16638586092075476736 13938352561346822528 11238119030618168320 8537885499889514112 5837651969160859904 3137418438432205696 437184907703551488 16183695450684448896 13483461919955794688 10783228389227140480 8082994858498486272 5382761327769832064 2682527797041177856 18429038340022075264 15728804809293421056 13028571278564766848 10328337747836112640 7628104217107458432 4927870686378804224 2227637155650150016 17974147698631047424 15273914167902393216 12573680637173739008 9873447106445084800 7173213575716430592 4472980044987776384 1772746514259122176 17519257057240019584 14819023526511365376 12118789995782711168 9418556465054056960 6718322934325402752 4018089403596748544 1317855872868094336 17064366415848991744 14364132885120337536 11663899354391683328 8963665823663029120 6263432292934374912 3563198762205720704 862965231477066496 16609475774457963904 13909242243729309696 11209008713000655488 8508775182272001280 5808541651543347072 3108308120814692864 408074590086038656 16154585133066936064 13454351602338281856 10754118071609627648 8053884540880973440 5353651010152319232 2653417479423665024 18399928022404562432 15699694491675908224 12999460960947254016 10299227430218599808 7598993899489945600 4898760368761291392 2198526838032637184 17945037381013534592 15244803850284880384 12544570319556226176 9844336788827571968 7144103258098917760 4443869727370263552 1743636196641609344 17490146739622506752 14789913208893852544 12089679678165198336 9389446147436544128 6689212616707889920 3988979085979235712 1288745555250581504 17035256098231478912 14335022567502824704 11634789036774170496 8934555506045516288 6234321975316862080 3534088444588207872 833854913859553664 16580365456840451072 13880131926111796864 11179898395383142656 8479664864654488448 5779431333925834240 3079197803197180032 378964272468525824 16125474815449423232 13425241284720769024 10725007753992114816 8024774223263460608 5324540692534806400 2624307161806152192 18370817704787049600 15670584174058395392 12970350643329741184 10270117112601086976 7569883581872432768 4869650051143778560 2169416520415124352 17915927063396021760 15215693532667367552 12515460001938713344 9815226471210059136 7114992940481404928 4414759409752750720 1714525879024096512 17461036422004993920 14760802891276339712 12060569360547685504 9360335829819031296 6660102299090377088 3959868768361722880 1259635237633068672 17006145780613966080 14305912249885311872 11605678719156657664 8905445188428003456 6205211657699349248 3504978126970695040 804744596242040832 16551255139222938240 13851021608494284032 11150788077765629824 8450554547036975616 5750321016308321408 3050087485579667200 349853954851012992 16096364497831910400 13396130967103256192 10695897436374601984 7995663905645947776 5295430374917293568 2595196844188639360 18341707387169536768 15641473856440882560 12941240325712228352 10241006794983574144 7540773264254919936 4840539733526265728 2140306202797611520 17886816745778508928 15186583215049854720 12486349684321200512 9786116153592546304 7085882622863892096 4385649092135237888 1685415561406583680 17431926104387481088 14731692573658826880 12031459042930172672 9331225512201518464 6630991981472864256 3930758450744210048 1230524920015555840 16977035462996453248 14276801932267799040 11576568401539144832 8876334870810490624 6176101340081836416 3475867809353182208 775634278624528000 16522144821605425408 13821911290876771200 11121677760148116992 8421444229419462784 5721210698690808576 3020977167962154368 320743637233500160 16067254180214397568 13367020649485743360 10666787118757089152 7966553588028434944 5266320057299780736 2566086526571126528 18312597069552023936 15612363538823369728 12912130008094715520 10211896477366061312 7511662946637407104 4811429415908752896 2111195885180098688 17857706428160996096 15157472897432341888 12457239366703687680 9757005835975033472 7056772305246379264 4356538774517725056 1656305243789070848 17402815786769968256 14702582256041314048 12002348725312659840 9302115194584005632 6601881663855351424 3901648133126697216 1201414602398043008 16947925145378940416 14247691614650286208 11547458083921632000 8847224553192977792 6146991022464323584 3446757491735669376 746523961007015168 16493034503987912576 13792800973259258368 11092567442530604160 8392333911801949952 5692100381073295744 2991866850344641536 291633319615987328 16038143862596884736 13337910331868230528 10637676801139576320 7937443270410922112 5237209739682267904 2536976208953613696 18283486751934511104 15583253221205856896 12883019690477202688 10182786159748548480 7482552629019894272 4782319098291240064 2082085567562585856 17828596110543483264 15128362579814829056 12428129049086174848 9727895518357520640 7027661987628866432 4327428456900212224 1627194926171558016 17373705469152455424 14673471938423801216 11973238407695147008 9273004876966492800 6572771346237838592 3872537815509184384 1172304284780530176 16918814827761427584 14218581297032773376 11518347766304119168 8818114235575464960 6117880704846810752 3417647174118156544 717413643389502336 16463924186370399744 13763690655641745536 11063457124913091328 8363223594184437120 5662990063455782912 2962756532727128704 262523001998474496 16009033544979371904 13308800014250717696 10608566483522063488 7908332952793409280 5208099422064755072 2507865891336100864 18254376434316998272 15554142903588344064 12853909372859689856 10153675842131035648 7453442311402381440 4753208780673727232 2052975249945073024 17799485792925970432 15099252262197316224 12399018731468662016 9698785200740007808 6998551670011353600 4298318139282699392 1598084608554045184 17344595151534942592 14644361620806288384 11944128090077634176 9243894559348979968 6543661028620325760 3843427497891671552 1143193967163017344 16889704510143914752 14189470979415260544 11489237448686606336 8789003917957952128 6088770387229297920 3388536856500643712 688303325771989504 16434813868752886912 13734580338024232704 11034346807295578496 8334113276566924288 5633879745838270080 2933646215109615872 233412684380961664 15979923227361859072 13279689696633204864 10579456165904550656 7879222635175896448 5178989104447242240 2478755573718588032 18225266116699485440 15525032585970831232 12824799055242177024 10124565524513522816 7424331993784868608 4724098463056214400 2023864932327560192 17770375475308457600 15070141944579803392 12369908413851149184 9669674883122494976 6969441352393840768 4269207821665186560 1568974290936532352 17315484833917429760 14615251303188775552 11915017772460121344 9214784241731467136 6514550711002812928 3814317180274158720 1114083649545504512 16860594192526401920 14160360661797747712 11460127131069093504 8759893600340439296 6059660069611785088 3359426538883130880 659193008154476672 16405703551135374080 13705470020406719872 11005236489678065664 8305002958949411456 5604769428220757248 2904535897492103040 204302366763448832 15950812909744346240 13250579379015692032 10550345848287037824 7850112317558383616 5149878786829729408 2449645256101075200 18196155799081972608 15495922268353318400 12795688737624664192 10095455206896009984 7395221676167355776 4694988145438701568 1994754614710047360 17741265157690944768 15041031626962290560 12340798096233636352 9640564565504982144 6940331034776327936 4240097504047673728 1539863973319019520 17286374516299916928 14586140985571262720 11885907454842608512 9185673924113954304 6485440393385300096 3785206862656645888 1084973331927991680 16831483874908889088 14131250344180234880 11431016813451580672 8730783282722926464 6030549751994272256 3330316221265618048 630082690536963840 16376593233517861248 13676359702789207040 10976126172060552832 8275892641331898624 5575659110603244416 2875425579874590208 175192049145936000 15921702592126833408 13221469061398179200 10521235530669524992 7821001999940870784 5120768469212216576 2420534938483562368 18167045481464459776 15466811950735805568 12766578420007151360 10066344889278497152 7366111358549842944 4665877827821188736 1965644297092534528 17712154840073431936 15011921309344777728 12311687778616123520 9611454247887469312 6911220717158815104 4210987186430160896 1510753655701506688 17257264198682404096 14557030667953749888 11856797137225095680 9156563606496441472 6456330075767787264 3756096545039133056 1055863014310478848 16802373557291376256 14102140026562722048 11401906495834067840 8701672965105413632 6001439434376759424 3301205903648105216 600972372919451008 16347482915900348416 13647249385171694208 10947015854443040000 8246782323714385792 5546548792985731584 2846315262257077376 146081731528423168 15892592274509320576 13192358743780666368 10492125213052012160 7791891682323357952 5091658151594703744 2391424620866049536 18137935163846946944 15437701633118292736 12737468102389638528 10037234571660984320 7337001040932330112 4636767510203675904 1936533979475021696 17683044522455919104 14982810991727264896 12282577460998610688 9582343930269956480 6882110399541302272 4181876868812648064 1481643338083993856 17228153881064891264 14527920350336237056 11827686819607582848 9127453288878928640 6427219758150274432 3726986227421620224 1026752696692966016 16773263239673863424 14073029708945209216 11372796178216555008 8672562647487900800 5972329116759246592 3272095586030592384 571862055301938176 16318372598282835584 13618139067554181376 10917905536825527168 8217672006096872960 5517438475368218752 2817204944639564544 116971413910910336 15863481956891807744 13163248426163153536 10463014895434499328 7762781364705845120 5062547833977190912 2362314303248536704 18108824846229434112 15408591315500779904 12708357784772125696 10008124254043471488 7307890723314817280 4607657192586163072 1907423661857508864 17653934204838406272 14953700674109752064 12253467143381097856 9553233612652443648 6853000081923789440 4152766551195135232 1452533020466481024 17199043563447378432 14498810032718724224 11798576501990070016 9098342971261415808 6398109440532761600 3697875909804107392 997642379075453184 16744152922056350592 14043919391327696384 11343685860599042176 8643452329870387968 5943218799141733760 3242985268413079552 542751737684425344 16289262280665322752 13589028749936668544 10888795219208014336 8188561688479360128 5488328157750705920 2788094627022051712 87861096293397504 15834371639274294912 13134138108545640704 10433904577816986496 7733671047088332288 5033437516359678080 2333203985631023872 18079714528611921280 15379480997883267072 12679247467154612864 9979013936425958656 7278780405697304448 4578546874968650240 1878313344239996032 17624823887220893440 14924590356492239232 12224356825763585024 9524123295034930816 6823889764306276608 4123656233577622400 1423422702848968192 17169933245829865600 14469699715101211392 11769466184372557184 9069232653643902976 6368999122915248768 3668765592186594560 968532061457940352 16715042604438837760 14014809073710183552 11314575542981529344 8614342012252875136 5914108481524220928 3213874950795566720 513641420066912512 16260151963047809920 13559918432319155712 10859684901590501504 8159451370861847296 5459217840133193088 2758984309404538880 58750778675884672 15805261321656782080 13105027790928127872 10404794260199473664 7704560729470819456 5004327198742165248 2304093668013511040 18050604210994408448 15350370680265754240 12650137149537100032 9949903618808445824 7249670088079791616 4549436557351137408 1849203026622483200 17595713569603380608 14895480038874726400 12195246508146072192 9495012977417417984 6794779446688763776 4094545915960109568 1394312385231455360 17140822928212352768 14440589397483698560 11740355866755044352 9040122336026390144 6339888805297735936 3639655274569081728 939421743840427520 16685932286821324928 13985698756092670720 11285465225364016512 8585231694635362304 5884998163906708096 3184764633178053888 484531102449399680 16231041645430297088 13530808114701642880 10830574583972988672 8130341053244334464 5430107522515680256 2729873991787026048 29640461058371840 15776151004039269248 13075917473310615040 10375683942581960832 7675450411853306624 4975216881124652416 2274983350395998208 18021493893376895616 15321260362648241408 12621026831919587200 9920793301190932992 7220559770462278784 4520326239733624576 1820092709004970368 17566603251985867776 14866369721257213568 12166136190528559360 9465902659799905152 6765669129071250944 4065435598342596736 1365202067613942528 17111712610594839936 14411479079866185728 11711245549137531520 9011012018408877312 6310778487680223104 3610544956951568896 910311426222914688 16656821969203812096 13956588438475157888 11256354907746503680 8556121377017849472 5855887846289195264 3155654315560541056 455420784831886848 16201931327812784256 13501697797084130048 10801464266355475840 8101230735626821632 5400997204898167424 2700763674169513216 530143440859008 15747040686421756416 13046807155693102208 10346573624964448000 7646340094235793792 4946106563507139584 2245873032778485376 17992383575759382784 15292150045030728576 12591916514302074368 9891682983573420160 7191449452844765952 4491215922116111744 1790982391387457536 17537492934368354944 14837259403639700736 12137025872911046528 9436792342182392320 6736558811453738112 4036325280725083904 1336091749996429696 17082602292977327104 14382368762248672896 11682135231520018688 8981901700791364480 6281668170062710272 3581434639334056064 881201108605401856 16627711651586299264 13927478120857645056 11227244590128990848 8527011059400336640 5826777528671682432 3126543997943028224 426310467214374016 16172821010195271424 13472587479466617216 10772353948737963008 8072120418009308800 5371886887280654592 2671653356552000384 18418163899532897792 15717930368804243584 13017696838075589376 10317463307346935168 7617229776618280960 4916996245889626752 2216762715160972544 17963273258141869952 15263039727413215744 12562806196684561536 9862572665955907328 7162339135227253120 4462105604498598912 1761872073769944704 17508382616750842112 14808149086022187904 12107915555293533696 9407682024564879488 6707448493836225280 4007214963107571072 1306981432378916864 17053491975359814272 14353258444631160064 11653024913902505856 8952791383173851648 6252557852445197440 3552324321716543232 852090790987889024 16598601333968786432 13898367803240132224 11198134272511478016 8497900741782823808 5797667211054169600 3097433680325515392 397200149596861184 16143710692577758592 13443477161849104384 10743243631120450176 8043010100391795968 5342776569663141760 2642543038934487552 18389053581915384960 15688820051186730752 12988586520458076544 10288352989729422336 7588119459000768128 4887885928272113920 2187652397543459712 17934162940524357120 15233929409795702912 12533695879067048704 9833462348338394496 7133228817609740288 4432995286881086080 1732761756152431872 17479272299133329280 14779038768404675072 12078805237676020864 9378571706947366656 6678338176218712448 3978104645490058240 1277871114761404032 17024381657742301440 14324148127013647232 11623914596284993024 8923681065556338816 6223447534827684608 3523214004099030400 822980473370376192 16569491016351273600 13869257485622619392 11169023954893965184 8468790424165310976 5768556893436656768 3068323362708002560 368089831979348352 16114600374960245760 13414366844231591552 10714133313502937344 8013899782774283136 5313666252045628928 2613432721316974720 18359943264297872128 15659709733569217920 12959476202840563712 10259242672111909504 7559009141383255296 4858775610654601088 2158542079925946880 17905052622906844288 15204819092178190080 12504585561449535872 9804352030720881664 7104118499992227456 4403884969263573248 1703651438534919040 17450161981515816448 14749928450787162240 12049694920058508032 9349461389329853824 6649227858601199616 3948994327872545408 1248760797143891200 16995271340124788608 14295037809396134400 11594804278667480192 8894570747938825984 6194337217210171776 3494103686481517568 793870155752863360 16540380698733760768 13840147168005106560 11139913637276452352 8439680106547798144 5739446575819143936 3039213045090489728 338979514361835520 16085490057342732928 13385256526614078720 10685022995885424512 7984789465156770304 5284555934428116096 2584322403699461888 18330832946680359296 15630599415951705088 12930365885223050880 10230132354494396672 7529898823765742464 4829665293037088256 2129431762308434048 17875942305289331456 15175708774560677248 12475475243832023040 9775241713103368832 7075008182374714624 4374774651646060416 1674541120917406208 17421051663898303616 14720818133169649408 12020584602440995200 9320351071712340992 6620117540983686784 3919884010255032576 1219650479526378368 16966161022507275776 14265927491778621568 11565693961049967360 8865460430321313152 6165226899592658944 3464993368864004736 764759838135350528 16511270381116247936 13811036850387593728 11110803319658939520 8410569788930285312 5710336258201631104 3010102727472976896 309869196744322688 16056379739725220096 13356146208996565888 10655912678267911680 7955679147539257472 5255445616810603264 2555212086081949056 18301722629062846464 15601489098334192256 12901255567605538048 10201022036876883840 7500788506148229632 4800554975419575424 2100321444690921216 17846831987671818624 15146598456943164416 12446364926214510208 9746131395485856000 7045897864757201792 4345664334028547584 1645430803299893376 17391941346280790784 14691707815552136576 11991474284823482368 9291240754094828160 6591007223366173952 3890773692637519744 1190540161908865536 16937050704889762944 14236817174161108736 11536583643432454528 8836350112703800320 6136116581975146112 3435883051246491904 735649520517837696 16482160063498735104 13781926532770080896 11081693002041426688 8381459471312772480 5681225940584118272 2980992409855464064 280758879126809856 16027269422107707264 13327035891379053056 10626802360650398848 7926568829921744640 5226335299193090432 2526101768464436224 18272612311445333632 15572378780716679424 12872145249988025216 10171911719259371008 7471678188530716800 4771444657802062592 2071211127073408384 17817721670054305792 15117488139325651584 12417254608596997376 9717021077868343168 7016787547139688960 4316554016411034752 1616320485682380544 17362831028663277952 14662597497934623744 11962363967205969536 9262130436477315328 6561896905748661120 3861663375020006912 1161429844291352704 16907940387272250112 14207706856543595904 11507473325814941696 8807239795086287488 6107006264357633280 3406772733628979072 706539202900324864 16453049745881222272 13752816215152568064 11052582684423913856 8352349153695259648 5652115622966605440 2951882092237951232 251648561509297024 15998159104490194432 13297925573761540224 10597692043032886016 7897458512304231808 5197224981575577600 2496991450846923392 18243501993827820800 15543268463099166592 12843034932370512384 10142801401641858176 7442567870913203968 4742334340184549760 2042100809455895552 17788611352436792960 15088377821708138752 12388144290979484544 9687910760250830336 6987677229522176128 4287443698793521920 1587210168064867712 17333720711045765120 14633487180317110912 11933253649588456704 9233020118859802496 6532786588131148288 3832553057402494080 1132319526673839872 16878830069654737280 14178596538926083072 11478363008197428864 8778129477468774656 6077895946740120448 3377662416011466240 677428885282812032 16423939428263709440 13723705897535055232 11023472366806401024 8323238836077746816 5623005305349092608 2922771774620438400 222538243891784192 15969048786872681600 13268815256144027392 10568581725415373184 7868348194686718976 5168114663958064768 2467881133229410560 18214391676210307968 15514158145481653760 12813924614752999552 10113691084024345344 7413457553295691136 4713224022567036928 2012990491838382720 17759501034819280128 15059267504090625920 12359033973361971712 9658800442633317504 6958566911904663296 4258333381176009088 1558099850447354880 17304610393428252288 14604376862699598080 11904143331970943872 9203909801242289664 6503676270513635456 3803442739784981248 1103209209056327040 16849719752037224448 14149486221308570240 11449252690579916032 8749019159851261824 6048785629122607616 3348552098393953408 648318567665299200 16394829110646196608 13694595579917542400 10994362049188888192 8294128518460233984 5593894987731579776 2893661457002925568 193427926274271360 15939938469255168768 13239704938526514560 10539471407797860352 7839237877069206144 5139004346340551936 2438770815611897728 18185281358592795136 15485047827864140928 12784814297135486720 10084580766406832512 7384347235678178304 4684113704949524096 1983880174220869888 17730390717201767296 15030157186473113088 12329923655744458880 9629690125015804672 6929456594287150464 4229223063558496256 1528989532829842048 17275500075810739456 14575266545082085248 11875033014353431040 9174799483624776832 6474565952896122624 3774332422167468416 1074098891438814208 16820609434419711616 14120375903691057408 11420142372962403200 8719908842233748992 6019675311505094784 3319441780776440576 619208250047786368 16365718793028683776 13665485262300029568 10965251731571375360 8265018200842721152 5564784670114066944 2864551139385412736 164317608656758528 15910828151637655936 13210594620909001728 10510361090180347520 7810127559451693312 5109894028723039104 2409660497994384896 18156171040975282304 15455937510246628096 12755703979517973888 10055470448789319680 7355236918060665472 4655003387332011264 1954769856603357056 17701280399584254464 15001046868855600256 12300813338126946048 9600579807398291840 6900346276669637632 4200112745940983424 1499879215212329216 17246389758193226624 14546156227464572416 11845922696735918208 9145689166007264000 6445455635278609792 3745222104549955584 1044988573821301376 16791499116802198784 14091265586073544576 11391032055344890368 8690798524616236160 5990564993887581952 3290331463158927744 590097932430273536 16336608475411170944 13636374944682516736 10936141413953862528 8235907883225208320 5535674352496554112 2835440821767899904 135207291039245696 15881717834020143104 13181484303291488896 10481250772562834688 7781017241834180480 5080783711105526272 2380550180376872064 18127060723357769472 15426827192629115264 12726593661900461056 10026360131171806848 7326126600443152640 4625893069714498432 1925659538985844224 17672170081966741632 14971936551238087424 12271703020509433216 9571469489780779008 6871235959052124800 4171002428323470592 1470768897594816384 17217279440575713792 14517045909847059584 11816812379118405376 9116578848389751168 6416345317661096960 3716111786932442752 1015878256203788544 16762388799184685952 14062155268456031744 11361921737727377536 8661688206998723328 5961454676270069120 3261221145541414912 560987614812760704 16307498157793658112 13607264627065003904 10907031096336349696 8206797565607695488 5506564034879041280 2806330504150387072 106096973421732864 15852607516402630272 13152373985673976064 10452140454945321856 7751906924216667648 5051673393488013440 2351439862759359232 18097950405740256640 15397716875011602432 12697483344282948224 9997249813554294016 7297016282825639808 4596782752096985600 1896549221368331392 17643059764349228800 14942826233620574592 12242592702891920384 9542359172163266176 6842125641434611968 4141892110705957760 1441658579977303552 17188169122958200960 14487935592229546752 11787702061500892544 9087468530772238336 6387235000043584128 3687001469314929920 986767938586275712 16733278481567173120 14033044950838518912 11332811420109864704 8632577889381210496 5932344358652556288 3232110827923902080 531877297195247872 16278387840176145280 13578154309447491072 10877920778718836864 8177687247990182656 5477453717261528448 2777220186532874240 76986655804220032 15823497198785117440 13123263668056463232 10423030137327809024 7722796606599154816 5022563075870500608 2322329545141846400 18068840088122743808 15368606557394089600 12668373026665435392 9968139495936781184 7267905965208126976 4567672434479472768 1867438903750818560 17613949446731715968 14913715916003061760 12213482385274407552 9513248854545753344 6813015323817099136 4112781793088444928 1412548262359790720 17159058805340688128 14458825274612033920 11758591743883379712 9058358213154725504 6358124682426071296 3657891151697417088 957657620968762880 16704168163949660288 14003934633221006080 11303701102492351872 8603467571763697664 5903234041035043456 3203000510306389248 502766979577735040 16249277522558632448 13549043991829978240 10848810461101324032 8148576930372669824 5448343399644015616 2748109868915361408 47876338186707200 15794386881167604608 13094153350438950400 10393919819710296192 7693686288981641984 4993452758252987776 2293219227524333568 18039729770505230976 15339496239776576768 12639262709047922560 9939029178319268352 7238795647590614144 4538562116861959936 1838328586133305728 17584839129114203136 14884605598385548928 12184372067656894720 9484138536928240512 6783905006199586304 4083671475470932096 1383437944742277888 17129948487723175296 14429714956994521088 11729481426265866880 9029247895537212672 6329014364808558464 3628780834079904256 928547303351250048 16675057846332147456 13974824315603493248 11274590784874839040 8574357254146184832 5874123723417530624 3173890192688876416 473656661960222208 16220167204941119616 13519933674212465408 10819700143483811200 8119466612755156992 5419233082026502784 2718999551297848576 18766020569194368 15765276563550091776 13065043032821437568 10364809502092783360 7664575971364129152 4964342440635474944 2264108909906820736 18010619452887718144 15310385922159063936 12610152391430409728 9909918860701755520 7209685329973101312 4509451799244447104 1809218268515792896 17555728811496690304 14855495280768036096 12155261750039381888 9455028219310727680 6754794688582073472 4054561157853419264 1354327627124765056 17100838170105662464 14400604639377008256 11700371108648354048 9000137577919699840 6299904047191045632 3599670516462391424 899436985733737216 16645947528714634624 13945713997985980416 11245480467257326208 8545246936528672000 5845013405800017792 3144779875071363584 444546344342709376 16191056887323606784 13490823356594952576 10790589825866298368 8090356295137644160 5390122764408989952 2689889233680335744 18436399776661233152 15736166245932578944 13035932715203924736 10335699184475270528 7635465653746616320 4935232123017962112 2234998592289307904 17981509135270205312 15281275604541551104 12581042073812896896 9880808543084242688 7180575012355588480 4480341481626934272 1780107950898280064 17526618493879177472 14826384963150523264 12126151432421869056 9425917901693214848 6725684370964560640 4025450840235906432 1325217309507252224 17071727852488149632 14371494321759495424 11671260791030841216 8971027260302187008 6270793729573532800 3570560198844878592 870326668116224384 16616837211097121792 13916603680368467584 11216370149639813376 8516136618911159168 5815903088182504960 3115669557453850752 415436026725196544 16161946569706093952 13461713038977439744 10761479508248785536 8061245977520131328 5361012446791477120 2660778916062822912 18407289459043720320 15707055928315066112 13006822397586411904 10306588866857757696 7606355336129103488 4906121805400449280 2205888274671795072 17952398817652692480 15252165286924038272 12551931756195384064 9851698225466729856 7151464694738075648 4451231164009421440 1750997633280767232 17497508176261664640 14797274645533010432 12097041114804356224 9396807584075702016 6696574053347047808 3996340522618393600 1296106991889739392 17042617534870636800 14342384004141982592 11642150473413328384 8941916942684674176 6241683411956019968 3541449881227365760 841216350498711552 16587726893479608960 13887493362750954752 11187259832022300544 8487026301293646336 5786792770564992128 3086559239836337920 386325709107683712 16132836252088581120 13432602721359926912 10732369190631272704 8032135659902618496 5331902129173964288 2631668598445310080 18378179141426207488 15677945610697553280 12977712079968899072 10277478549240244864 7577245018511590656 4877011487782936448 2176777957054282240 17923288500035179648 15223054969306525440 12522821438577871232 9822587907849217024 7122354377120562816 4422120846391908608 1721887315663254400 17468397858644151808 14768164327915497600 12067930797186843392 9367697266458189184 6667463735729534976 3967230205000880768 1266996674272226560 17013507217253123968 14313273686524469760 11613040155795815552 8912806625067161344 6212573094338507136 3512339563609852928 812106032881198720 16558616575862096128 13858383045133441920 11158149514404787712 8457915983676133504 5757682452947479296 3057448922218825088 357215391490170880 16103725934471068288 13403492403742414080 10703258873013759872 8003025342285105664 5302791811556451456 2602558280827797248 18349068823808694656 15648835293080040448 12948601762351386240 10248368231622732032 7548134700894077824 4847901170165423616 2147667639436769408 17894178182417666816 15193944651689012608 12493711120960358400 9793477590231704192 7093244059503049984 4393010528774395776 1692776998045741568 17439287541026638976 14739054010297984768 12038820479569330560 9338586948840676352 6638353418112022144 3938119887383367936 1237886356654713728 16984396899635611136 14284163368906956928 11583929838178302720 8883696307449648512 6183462776720994304 3483229245992340096 782995715263685888 16529506258244583296 13829272727515929088 11129039196787274880 8428805666058620672 5728572135329966464 3028338604601312256 328105073872658048 16074615616853555456 13374382086124901248 10674148555396247040 7973915024667592832 5273681493938938624 2573447963210284416 18319958506191181824 15619724975462527616 12919491444733873408 10219257914005219200 7519024383276564992 4818790852547910784 2118557321819256576 17865067864800153984 15164834334071499776 12464600803342845568 9764367272614191360 7064133741885537152 4363900211156882944 1663666680428228736 17410177223409126144 14709943692680471936 12009710161951817728 9309476631223163520 6609243100494509312 3909009569765855104 1208776039037200896 16955286582018098304 14255053051289444096 11554819520560789888 8854585989832135680 6154352459103481472 3454118928374827264 753885397646173056 16500395940627070464 13800162409898416256 11099928879169762048 8399695348441107840 5699461817712453632 2999228286983799424 298994756255145216 16045505299236042624 13345271768507388416 10645038237778734208 7944804707050080000 5244571176321425792 2544337645592771584 18290848188573668992 15590614657845014784 12890381127116360576 10190147596387706368 7489914065659052160 4789680534930397952 2089447004201743744 17835957547182641152 15135724016453986944 12435490485725332736 9735256954996678528 7035023424268024320 4334789893539370112 1634556362810715904 17381066905791613312 14680833375062959104 11980599844334304896 9280366313605650688 6580132782876996480 3879899252148342272 1179665721419688064 16926176264400585472 14225942733671931264 11525709202943277056 8825475672214622848 6125242141485968640 3425008610757314432 724775080028660224 16471285623009557632 13771052092280903424 11070818561552249216 8370585030823595008 5670351500094940800 2970117969366286592 269884438637632384 16016394981618529792 13316161450889875584 10615927920161221376 7915694389432567168 5215460858703912960 2515227327975258752 18261737870956156160 15561504340227501952 12861270809498847744 10161037278770193536 7460803748041539328 4760570217312885120 2060336686584230912 17806847229565128320 15106613698836474112 12406380168107819904 9706146637379165696 7005913106650511488 4305679575921857280 1605446045193203072 17351956588174100480 14651723057445446272 11951489526716792064 9251255995988137856 6551022465259483648 3850788934530829440 1150555403802175232 16897065946783072640 14196832416054418432 11496598885325764224 8796365354597110016 6096131823868455808 3395898293139801600 695664762411147392 16442175305392044800 13741941774663390592 11041708243934736384 8341474713206082176 5641241182477427968 2941007651748773760 240774121020119552 15987284664001016960 13287051133272362752 10586817602543708544 7886584071815054336 5186350541086400128 2486117010357745920 18232627553338643328 15532394022609989120 12832160491881334912 10131926961152680704 7431693430424026496 4731459899695372288 2031226368966718080 17777736911947615488 15077503381218961280 12377269850490307072 9677036319761652864 6976802789032998656 4276569258304344448 1576335727575690240 17322846270556587648 14622612739827933440 11922379209099279232 9222145678370625024 6521912147641970816 3821678616913316608 1121445086184662400 16867955629165559808 14167722098436905600 11467488567708251392 8767255036979597184 6067021506250942976 3366787975522288768 666554444793634560 16413064987774531968 13712831457045877760 11012597926317223552 8312364395588569344 5612130864859915136 2911897334131260928 211663803402606720 15958174346383504128 13257940815654849920 10557707284926195712 7857473754197541504 5157240223468887296 2457006692740233088 18203517235721130496 15503283704992476288 12803050174263822080 10102816643535167872 7402583112806513664 4702349582077859456 2002116051349205248 17748626594330102656 15048393063601448448 12348159532872794240 9647926002144140032 6947692471415485824 4247458940686831616 1547225409958177408 17293735952939074816 14593502422210420608 11893268891481766400 9193035360753112192 6492801830024457984 3792568299295803776 1092334768567149568 16838845311548046976 14138611780819392768 11438378250090738560 8738144719362084352 6037911188633430144 3337677657904775936 637444127176121728 16383954670157019136 13683721139428364928 10983487608699710720 8283254077971056512 5583020547242402304 2882787016513748096 182553485785093888 15929064028765991296 13228830498037337088 10528596967308682880 7828363436580028672 5128129905851374464 2427896375122720256 18174406918103617664 15474173387374963456 12773939856646309248 10073706325917655040 7373472795189000832 4673239264460346624 1973005733731692416 17719516276712589824 15019282745983935616 12319049215255281408 9618815684526627200 6918582153797972992 4218348623069318784 1518115092340664576 17264625635321561984 14564392104592907776 11864158573864253568 9163925043135599360 6463691512406945152 3763457981678290944 1063224450949636736 16809734993930534144 14109501463201879936 11409267932473225728 8709034401744571520 6008800871015917312 3308567340287263104 608333809558608896 16354844352539506304 13654610821810852096 10954377291082197888 8254143760353543680 5553910229624889472 2853676698896235264 153443168167581056 15899953711148478464 13199720180419824256 10499486649691170048 7799253118962515840 5099019588233861632 2398786057505207424 18145296600486104832 15445063069757450624 12744829539028796416 10044596008300142208 7344362477571488000 4644128946842833792 1943895416114179584 17690405959095076992 14990172428366422784 12289938897637768576 9589705366909114368 6889471836180460160 4189238305451805952 1489004774723151744 17235515317704049152 14535281786975394944 11835048256246740736 9134814725518086528 6434581194789432320 3734347664060778112 1034114133332123904 16780624676313021312 14080391145584367104 11380157614855712896 8679924084127058688 5979690553398404480 3279457022669750272 579223491941096064 16325734034921993472 13625500504193339264 10925266973464685056 8225033442736030848 5524799912007376640 2824566381278722432 124332850550068224 15870843393530965632 13170609862802311424 10470376332073657216 7770142801345003008 5069909270616348800 2369675739887694592 18116186282868592000 15415952752139937792 12715719221411283584 10015485690682629376 7315252159953975168 4615018629225320960 1914785098496666752 17661295641477564160 14961062110748909952 12260828580020255744 9560595049291601536 6860361518562947328 4160127987834293120 1459894457105638912 17206405000086536320 14506171469357882112 11805937938629227904 9105704407900573696 6405470877171919488 3705237346443265280 1005003815714611072 16751514358695508480 14051280827966854272 11351047297238200064 8650813766509545856 5950580235780891648 3250346705052237440 550113174323583232 16296623717304480640 13596390186575826432 10896156655847172224 8195923125118518016 5495689594389863808 2795456063661209600 95222532932555392 15841733075913452800 13141499545184798592 10441266014456144384 7741032483727490176 5040798952998835968 2340565422270181760 18087075965251079168 15386842434522424960 12686608903793770752 9986375373065116544 7286141842336462336 4585908311607808128 1885674780879153920 17632185323860051328 14931951793131397120 12231718262402742912 9531484731674088704 6831251200945434496 4131017670216780288 1430784139488126080 17177294682469023488 14477061151740369280 11776827621011715072 9076594090283060864 6376360559554406656 3676127028825752448 975893498097098240 16722404041077995648 14022170510349341440 11321936979620687232 8621703448892033024 5921469918163378816 3221236387434724608 521002856706070400 16267513399686967808 13567279868958313600 10867046338229659392 8166812807501005184 5466579276772350976 2766345746043696768 66112215315042560 15812622758295939968 13112389227567285760 10412155696838631552 7711922166109977344 5011688635381323136 2311455104652668928 18057965647633566336 15357732116904912128 12657498586176257920 9957265055447603712 7257031524718949504 4556797993990295296 1856564463261641088 17603075006242538496 14902841475513884288 12202607944785230080 9502374414056575872 6802140883327921664 4101907352599267456 1401673821870613248 17148184364851510656 14447950834122856448 11747717303394202240 9047483772665548032 6347250241936893824 3647016711208239616 946783180479585408 16693293723460482816 13993060192731828608 11292826662003174400 8592593131274520192 5892359600545865984 3192126069817211776 491892539088557568 16238403082069454976 13538169551340800768 10837936020612146560 8137702489883492352 5437468959154838144 2737235428426183936 37001897697529728 15783512440678427136 13083278909949772928 10383045379221118720 7682811848492464512 4982578317763810304 2282344787035156096 18028855330016053504 15328621799287399296 12628388268558745088 9928154737830090880 7227921207101436672 4527687676372782464 1827454145644128256 17573964688625025664 14873731157896371456 12173497627167717248 9473264096439063040 6773030565710408832 4072797034981754624 1372563504253100416 17119074047233997824 14418840516505343616 11718606985776689408 9018373455048035200 6318139924319380992 3617906393590726784 917672862862072576 16664183405842969984 13963949875114315776 11263716344385661568 8563482813657007360 5863249282928353152 3163015752199698944 462782221471044736 16209292764451942144 13509059233723287936 10808825702994633728 8108592172265979520 5408358641537325312 2708125110808671104 7891580080016896 15754402123060914304 13054168592332260096 10353935061603605888 7653701530874951680 4953468000146297472 2253234469417643264 17999745012398540672 15299511481669886464 12599277950941232256 9899044420212578048 7198810889483923840 4498577358755269632 1798343828026615424 17544854371007512832 14844620840278858624 12144387309550204416 9444153778821550208 6743920248092896000 4043686717364241792 1343453186635587584 17089963729616484992 14389730198887830784 11689496668159176576 8989263137430522368 6289029606701868160 3588796075973213952 888562545244559744 16635073088225457152 13934839557496802944 11234606026768148736 8534372496039494528 5834138965310840320 3133905434582186112 433671903853531904 16180182446834429312 13479948916105775104 10779715385377120896 8079481854648466688 5379248323919812480 2679014793191158272 18425525336172055680 15725291805443401472 13025058274714747264 10324824743986093056 7624591213257438848 4924357682528784640 2224124151800130432 17970634694781027840 15270401164052373632 12570167633323719424 9869934102595065216 7169700571866411008 4469467041137756800 1769233510409102592 17515744053390000000 14815510522661345792 12115276991932691584 9415043461204037376 6714809930475383168 4014576399746728960 1314342869018074752 17060853411998972160 14360619881270317952 11660386350541663744 8960152819813009536 6259919289084355328 3559685758355701120 859452227627046912 16605962770607944320 13905729239879290112 11205495709150635904 8505262178421981696 5805028647693327488 3104795116964673280 404561586236019072 16151072129216916480 13450838598488262272 10750605067759608064 8050371537030953856 5350138006302299648 2649904475573645440 18396415018554542848 15696181487825888640 12995947957097234432 10295714426368580224 7595480895639926016 4895247364911271808 2195013834182617600 17941524377163515008 15241290846434860800 12541057315706206592 9840823784977552384 7140590254248898176 4440356723520243968 1740123192791589760 17486633735772487168 14786400205043832960 12086166674315178752 9385933143586524544 6685699612857870336 3985466082129216128 1285232551400561920 17031743094381459328 14331509563652805120 11631276032924150912 8931042502195496704 6230808971466842496 3530575440738188288 830341910009534080 16576852452990431488 13876618922261777280 11176385391533123072 8476151860804468864 5775918330075814656 3075684799347160448 375451268618506240 16121961811599403648 13421728280870749440 10721494750142095232 8021261219413441024 5321027688684786816 2620794157956132608 18367304700937030016 15667071170208375808 12966837639479721600 10266604108751067392 7566370578022413184 4866137047293758976 2165903516565104768 17912414059546002176 15212180528817347968 12511946998088693760 9811713467360039552 7111479936631385344 4411246405902731136 1711012875174076928 17457523418154974336 14757289887426320128 12057056356697665920 9356822825969011712 6656589295240357504 3956355764511703296 1256122233783049088 17002632776763946496 14302399246035292288 11602165715306638080 8901932184577983872 6201698653849329664 3501465123120675456 801231592392021248 16547742135372918656 13847508604644264448 11147275073915610240 8447041543186956032 5746808012458301824 3046574481729647616 346340951000993408 16092851493981890816 13392617963253236608 10692384432524582400 7992150901795928192 5291917371067273984 2591683840338619776 18338194383319517184 15637960852590862976 12937727321862208768 10237493791133554560 7537260260404900352 4837026729676246144 2136793198947591936 17883303741928489344 15183070211199835136 12482836680471180928 9782603149742526720 7082369619013872512 4382136088285218304 1681902557556564096 17428413100537461504 14728179569808807296 12027946039080153088 9327712508351498880 6627478977622844672 3927245446894190464 1227011916165536256 16973522459146433664 14273288928417779456 11573055397689125248 8872821866960471040 6172588336231816832 3472354805503162624 772121274774508416 16518631817755405824 13818398287026751616 11118164756298097408 8417931225569443200 5717697694840788992 3017464164112134784 317230633383480576 16063741176364377984 13363507645635723776 10663274114907069568 7963040584178415360 5262807053449761152 2562573522721106944 18309084065702004352 15608850534973350144 12908617004244695936 10208383473516041728 7508149942787387520 4807916412058733312 2107682881330079104 17854193424310976512 15153959893582322304 12453726362853668096 9753492832125013888 7053259301396359680 4353025770667705472 1652792239939051264 17399302782919948672 14699069252191294464 11998835721462640256 9298602190733986048 6598368660005331840 3898135129276677632 1197901598548023424 16944412141528920832 14244178610800266624 11543945080071612416 8843711549342958208 6143478018614304000 3443244487885649792 743010957156995584 16489521500137892992 13789287969409238784 11089054438680584576 8388820907951930368 5688587377223276160 2988353846494621952 288120315765967744 16034630858746865152 13334397328018210944 10634163797289556736 7933930266560902528 5233696735832248320 2533463205103594112 18279973748084491520 15579740217355837312 12879506686627183104 10179273155898528896 7479039625169874688 4778806094441220480 2078572563712566272 17825083106693463680 15124849575964809472 12424616045236155264 9724382514507501056 7024148983778846848 4323915453050192640 1623681922321538432 17370192465302435840 14669958934573781632 11969725403845127424 9269491873116473216 6569258342387819008 3869024811659164800 1168791280930510592 16915301823911408000 14215068293182753792 11514834762454099584 8814601231725445376 6114367700996791168 3414134170268136960 713900639539482752 16460411182520380160 13760177651791725952 11059944121063071744 8359710590334417536 5659477059605763328 2959243528877109120 259009998148454912 16005520541129352320 13305287010400698112 10605053479672043904 7904819948943389696 5204586418214735488 2504352887486081280 18250863430466978688 15550629899738324480 12850396369009670272 10150162838281016064 7449929307552361856 4749695776823707648 2049462246095053440 17795972789075950848 15095739258347296640 12395505727618642432 9695272196889988224 6995038666161334016 4294805135432679808 1594571604704025600 17341082147684923008 14640848616956268800 11940615086227614592 9240381555498960384 6540148024770306176 3839914494041651968 1139680963312997760 16886191506293895168 14185957975565240960 11485724444836586752 8785490914107932544 6085257383379278336 3385023852650624128 684790321921969920 16431300864902867328 13731067334174213120 11030833803445558912 8330600272716904704 5630366741988250496 2930133211259596288 229899680530942080 15976410223511839488 13276176692783185280 10575943162054531072 7875709631325876864 5175476100597222656 2475242569868568448 18221753112849465856 15521519582120811648 12821286051392157440 10121052520663503232 7420818989934849024 4720585459206194816 2020351928477540608 17766862471458438016 15066628940729783808 12366395410001129600 9666161879272475392 6965928348543821184 4265694817815166976 1565461287086512768 17311971830067410176 14611738299338755968 11911504768610101760 9211271237881447552 6511037707152793344 3810804176424139136 1110570645695484928 16857081188676382336 14156847657947728128 11456614127219073920 8756380596490419712 6056147065761765504 3355913535033111296 655680004304457088 16402190547285354496 13701957016556700288 11001723485828046080 8301489955099391872 5601256424370737664 2901022893642083456 200789362913429248 15947299905894326656 13247066375165672448 10546832844437018240 7846599313708364032 5146365782979709824 2446132252251055616 18192642795231953024 15492409264503298816 12792175733774644608 10091942203045990400 7391708672317336192 4691475141588681984 1991241610860027776 17737752153840925184 15037518623112270976 12337285092383616768 9637051561654962560 6936818030926308352 4236584500197654144 1536350969468999936 17282861512449897344 14582627981721243136 11882394450992588928 9182160920263934720 6481927389535280512 3781693858806626304 1081460328077972096 16827970871058869504 14127737340330215296 11427503809601561088 8727270278872906880 6027036748144252672 3326803217415598464 626569686686944256 16373080229667841664 13672846698939187456 10972613168210533248 8272379637481879040 5572146106753224832 2871912576024570624 171679045295916416 15918189588276813824 13217956057548159616 10517722526819505408 7817488996090851200 5117255465362196992 2417021934633542784 18163532477614440192 15463298946885785984 12763065416157131776 10062831885428477568 7362598354699823360 4662364823971169152 1962131293242514944 17708641836223412352 15008408305494758144 12308174774766103936 9607941244037449728 6907707713308795520 4207474182580141312 1507240651851487104 17253751194832384512 14553517664103730304 11853284133375076096 9153050602646421888 6452817071917767680 3752583541189113472 1052350010460459264 16798860553441356672 14098627022712702464 11398393491984048256 8698159961255394048 5997926430526739840 3297692899798085632 597459369069431424 16343969912050328832 13643736381321674624 10943502850593020416 8243269319864366208 5543035789135712000 2842802258407057792 142568727678403584 15889079270659300992 13188845739930646784 10488612209201992576 7788378678473338368 5088145147744684160 2387911617016029952 18134422159996927360 15434188629268273152 12733955098539618944 10033721567810964736 7333488037082310528 4633254506353656320 1933020975625002112 17679531518605899520 14979297987877245312 12279064457148591104 9578830926419936896 6878597395691282688 4178363864962628480 1478130334233974272 17224640877214871680 14524407346486217472 11824173815757563264 9123940285028909056 6423706754300254848 3723473223571600640 1023239692842946432 16769750235823843840 14069516705095189632 11369283174366535424 8669049643637881216 5968816112909227008 3268582582180572800 568349051451918592 16314859594432816000 13614626063704161792 10914392532975507584 8214159002246853376 5513925471518199168 2813691940789544960 113458410060890752 15859968953041788160 13159735422313133952 10459501891584479744 7759268360855825536 5059034830127171328 2358801299398517120 18105311842379414528 15405078311650760320 12704844780922106112 10004611250193451904 7304377719464797696 4604144188736143488 1903910658007489280 17650421200988386688 14950187670259732480 12249954139531078272 9549720608802424064 6849487078073769856 4149253547345115648 1449020016616461440 17195530559597358848 14495297028868704640 11795063498140050432 9094829967411396224 6394596436682742016 3694362905954087808 994129375225433600 16740639918206331008 14040406387477676800 11340172856749022592 8639939326020368384 5939705795291714176 3239472264563059968 539238733834405760 16285749276815303168 13585515746086648960 10885282215357994752 8185048684629340544 5484815153900686336 2784581623172032128 84348092443377920 15830858635424275328 13130625104695621120 10430391573966966912 7730158043238312704 5029924512509658496 2329690981781004288 18076201524761901696 15375967994033247488 12675734463304593280 9975500932575939072 7275267401847284864 4575033871118630656 1874800340389976448 17621310883370873856 14921077352642219648 12220843821913565440 9520610291184911232 6820376760456257024 4120143229727602816 1419909698998948608 17166420241979846016 14466186711251191808 11765953180522537600 9065719649793883392 6365486119065229184 3665252588336574976 965019057607920768 16711529600588818176 14011296069860163968 11311062539131509760 8610829008402855552 5910595477674201344 3210361946945547136 510128416216892928 16256638959197790336 13556405428469136128 10856171897740481920 8155938367011827712 5455704836283173504 2755471305554519296 55237774825865088 15801748317806762496 13101514787078108288 10401281256349454080 7701047725620799872 5000814194892145664 2300580664163491456 18047091207144388864 15346857676415734656 12646624145687080448 9946390614958426240 7246157084229772032 4545923553501117824 1845690022772463616 17592200565753361024 14891967035024706816 12191733504296052608 9491499973567398400 6791266442838744192 4091032912110089984 1390799381381435776 17137309924362333184 14437076393633678976 11736842862905024768 9036609332176370560 6336375801447716352 3636142270719062144 935908739990407936 16682419282971305344 13982185752242651136 11281952221513996928 8581718690785342720 5881485160056688512 3181251629328034304 481018098599380096 16227528641580277504 13527295110851623296 10827061580122969088 8126828049394314880 5426594518665660672 2726360987937006464 26127457208352256 15772638000189249664 13072404469460595456 10372170938731941248 7671937408003287040 4971703877274632832 2271470346545978624 18017980889526876032 15317747358798221824 12617513828069567616 9917280297340913408 7217046766612259200 4516813235883604992 1816579705154950784 17563090248135848192 14862856717407193984 12162623186678539776 9462389655949885568 6762156125221231360 4061922594492577152 1361689063763922944 17108199606744820352 14407966076016166144 11707732545287511936 9007499014558857728 6307265483830203520 3607031953101549312 906798422372895104 16653308965353792512 13953075434625138304 11252841903896484096 8552608373167829888 5852374842439175680 3152141311710521472 451907780981867264 16198418323962764672 13498184793234110464 10797951262505456256 8097717731776802048 5397484201048147840 2697250670319493632 18443761213300391040 15743527682571736832 13043294151843082624 10343060621114428416 7642827090385774208 4942593559657120000 2242360028928465792 17988870571909363200 15288637041180708992 12588403510452054784 9888169979723400576 7187936448994746368 4487702918266092160 1787469387537437952 17533979930518335360 14833746399789681152 12133512869061026944 9433279338332372736 6733045807603718528 4032812276875064320 1332578746146410112 17079089289127307520 14378855758398653312 11678622227669999104 8978388696941344896 6278155166212690688 3577921635484036480 877688104755382272 16624198647736279680 13923965117007625472 11223731586278971264 8523498055550317056 5823264524821662848 3123030994093008640 422797463364354432 16169308006345251840 13469074475616597632 10768840944887943424 8068607414159289216 5368373883430635008 2668140352701980800 18414650895682878208 15714417364954224000 13014183834225569792 10313950303496915584 7613716772768261376 4913483242039607168 2213249711310952960 17959760254291850368 15259526723563196160 12559293192834541952 9859059662105887744 7158826131377233536 4458592600648579328 1758359069919925120 17504869612900822528 14804636082172168320 12104402551443514112 9404169020714859904 6703935489986205696 4003701959257551488 1303468428528897280 17049978971509794688 14349745440781140480 11649511910052486272 8949278379323832064 6249044848595177856 3548811317866523648 848577787137869440 16595088330118766848 13894854799390112640 11194621268661458432 8494387737932804224 5794154207204150016 3093920676475495808 393687145746841600 16140197688727739008 13439964157999084800 10739730627270430592 8039497096541776384 5339263565813122176 2639030035084467968 18385540578065365376 15685307047336711168 12985073516608056960 10284839985879402752 7584606455150748544 4884372924422094336 2184139393693440128 17930649936674337536 15230416405945683328 12530182875217029120 9829949344488374912 7129715813759720704 4429482283031066496 1729248752302412288 17475759295283309696 14775525764554655488 12075292233826001280 9375058703097347072 6674825172368692864 3974591641640038656 1274358110911384448 17020868653892281856 14320635123163627648 11620401592434973440 8920168061706319232 6219934530977665024 3519701000249010816 819467469520356608 16565978012501254016 13865744481772599808 11165510951043945600 8465277420315291392 5765043889586637184 3064810358857982976 364576828129328768 16111087371110226176 13410853840381571968 10710620309652917760 8010386778924263552 5310153248195609344 2609919717466955136 18356430260447852544 15656196729719198336 12955963198990544128 10255729668261889920 7555496137533235712 4855262606804581504 2155029076075927296 17901539619056824704 15201306088328170496 12501072557599516288 9800839026870862080 7100605496142207872 4400371965413553664 1700138434684899456 17446648977665796864 14746415446937142656 12046181916208488448 9345948385479834240 6645714854751180032 3945481324022525824 1245247793293871616 16991758336274769024 14291524805546114816 11591291274817460608 8891057744088806400 6190824213360152192 3490590682631497984 790357151902843776 16536867694883741184 13836634164155086976 11136400633426432768 8436167102697778560 5735933571969124352 3035700041240470144 335466510511815936 16081977053492713344 13381743522764059136 10681509992035404928 7981276461306750720 5281042930578096512 2580809399849442304 18327319942830339712 15627086412101685504 12926852881373031296 10226619350644377088 7526385819915722880 4826152289187068672 2125918758458414464 17872429301439311872 15172195770710657664 12471962239982003456 9771728709253349248 7071495178524695040 4371261647796040832 1671028117067386624 17417538660048284032 14717305129319629824 12017071598590975616 9316838067862321408 6616604537133667200 3916371006405012992 1216137475676358784 16962648018657256192 14262414487928601984 11562180957199947776 8861947426471293568 6161713895742639360 3461480365013985152 761246834285330944 16507757377266228352 13807523846537574144 11107290315808919936 8407056785080265728 5706823254351611520 3006589723622957312 306356192894303104 16052866735875200512 13352633205146546304 10652399674417892096 7952166143689237888 5251932612960583680 2551699082231929472 18298209625212826880 15597976094484172672 12897742563755518464 10197509033026864256 7497275502298210048 4797041971569555840 2096808440840901632 17843318983821799040 15143085453093144832 12442851922364490624 9742618391635836416 7042384860907182208 4342151330178528000 1641917799449873792 17388428342430771200 14688194811702116992 11987961280973462784 9287727750244808576 6587494219516154368 3887260688787500160 1187027158058845952 16933537701039743360 14233304170311089152 11533070639582434944 8832837108853780736 6132603578125126528 3432370047396472320 732136516667818112 16478647059648715520 13778413528920061312 11078179998191407104 8377946467462752896 5677712936734098688 2977479406005444480 277245875276790272 16023756418257687680 13323522887529033472 10623289356800379264 7923055826071725056 5222822295343070848 2522588764614416640 18269099307595314048 15568865776866659840 12868632246138005632 10168398715409351424 7468165184680697216 4767931653952043008 2067698123223388800 17814208666204286208 15113975135475632000 12413741604746977792 9713508074018323584 7013274543289669376 4313041012561015168 1612807481832360960 17359318024813258368 14659084494084604160 11958850963355949952 9258617432627295744 6558383901898641536 3858150371169987328 1157916840441333120 16904427383422230528 14204193852693576320 11503960321964922112 8803726791236267904 6103493260507613696 3403259729778959488 703026199050305280 16449536742031202688 13749303211302548480 11049069680573894272 8348836149845240064 5648602619116585856 2948369088387931648 248135557659277440 15994646100640174848 13294412569911520640 10594179039182866432 7893945508454212224 5193711977725558016 2493478446996903808 18239988989977801216 15539755459249147008 12839521928520492800 10139288397791838592 7439054867063184384 4738821336334530176 2038587805605875968 17785098348586773376 15084864817858119168 12384631287129464960 9684397756400810752 6984164225672156544 4283930694943502336 1583697164214848128 17330207707195745536 14629974176467091328 11929740645738437120 9229507115009782912 6529273584281128704 3829040053552474496 1128806522823820288 16875317065804717696 14175083535076063488 11474850004347409280 8774616473618755072 6074382942890100864 3374149412161446656 673915881432792448 16420426424413689856 13720192893685035648 11019959362956381440 8319725832227727232 5619492301499073024 2919258770770418816 219025240041764608 15965535783022662016 13265302252294007808 10565068721565353600 7864835190836699392 5164601660108045184 2464368129379390976 18210878672360288384 15510645141631634176 12810411610902979968 10110178080174325760 7409944549445671552 4709711018717017344 2009477487988363136 17755988030969260544 15055754500240606336 12355520969511952128 9655287438783297920 6955053908054643712 4254820377325989504 1554586846597335296 17301097389578232704 14600863858849578496 11900630328120924288 9200396797392270080 6500163266663615872 3799929735934961664 1099696205206307456 16846206748187204864 14145973217458550656 11445739686729896448 8745506156001242240 6045272625272588032 3345039094543933824 644805563815279616 16391316106796177024 13691082576067522816 10990849045338868608 8290615514610214400 5590381983881560192 2890148453152905984 189914922424251776 15936425465405149184 13236191934676494976 10535958403947840768 7835724873219186560 5135491342490532352 2435257811761878144 18181768354742775552 15481534824014121344 12781301293285467136 10081067762556812928 7380834231828158720 4680600701099504512 1980367170370850304 17726877713351747712 15026644182623093504 12326410651894439296 9626177121165785088 6925943590437130880 4225710059708476672 1525476528979822464 17271987071960719872 14571753541232065664 11871520010503411456 9171286479774757248 6471052949046103040 3770819418317448832 1070585887588794624 16817096430569692032 14116862899841037824 11416629369112383616 8716395838383729408 6016162307655075200 3315928776926420992 615695246197766784 16362205789178664192 13661972258450009984 10961738727721355776 8261505196992701568 5561271666264047360 2861038135535393152 160804604806738944 15907315147787636352 13207081617058982144 10506848086330327936 7806614555601673728 5106381024873019520 2406147494144365312 18152658037125262720 15452424506396608512 12752190975667954304 10051957444939300096 7351723914210645888 4651490383481991680 1951256852753337472 17697767395734234880 14997533865005580672 12297300334276926464 9597066803548272256 6896833272819618048 4196599742090963840 1496366211362309632 17242876754343207040 14542643223614552832 11842409692885898624 9142176162157244416 6441942631428590208 3741709100699936000 1041475569971281792 16787986112952179200 14087752582223524992 11387519051494870784 8687285520766216576 5987051990037562368 3286818459308908160 586584928580253952 16333095471561151360 13632861940832497152 10932628410103842944 8232394879375188736 5532161348646534528 2831927817917880320 131694287189226112 15878204830170123520 13177971299441469312 10477737768712815104 7777504237984160896 5077270707255506688 2377037176526852480 18123547719507749888 15423314188779095680 12723080658050441472 10022847127321787264 7322613596593133056 4622380065864478848 1922146535135824640 17668657078116722048 14968423547388067840 12268190016659413632 9567956485930759424 6867722955202105216 4167489424473451008 1467255893744796800 17213766436725694208 14513532905997040000 11813299375268385792 9113065844539731584 6412832313811077376 3712598783082423168 1012365252353768960 16758875795334666368 14058642264606012160 11358408733877357952 8658175203148703744 5957941672420049536 3257708141691395328 557474610962741120 16303985153943638528 13603751623214984320 10903518092486330112 8203284561757675904 5503051031029021696 2802817500300367488 102583969571713280 15849094512552610688 13148860981823956480 10448627451095302272 7748393920366648064 5048160389637993856 2347926858909339648 18094437401890237056 15394203871161582848 12693970340432928640 9993736809704274432 7293503278975620224 4593269748246966016 1893036217518311808 17639546760499209216 14939313229770555008 12239079699041900800 9538846168313246592 6838612637584592384 4138379106855938176 1438145576127283968 17184656119108181376 14484422588379527168 11784189057650872960 9083955526922218752 6383721996193564544 3683488465464910336 983254934736256128 16729765477717153536 14029531946988499328 11329298416259845120 8629064885531190912 5928831354802536704 3228597824073882496 528364293345228288 16274874836326125696 13574641305597471488 10874407774868817280 8174174244140163072 5473940713411508864 2773707182682854656 73473651954200448 15819984194935097856 13119750664206443648 10419517133477789440 7719283602749135232 5019050072020481024 2318816541291826816 18065327084272724224 15365093553544070016 12664860022815415808 9964626492086761600 7264392961358107392 4564159430629453184 1863925899900798976 17610436442881696384 14910202912153042176 12209969381424387968 9509735850695733760 6809502319967079552 4109268789238425344 1409035258509771136 17155545801490668544 14455312270762014336 11755078740033360128 9054845209304705920 6354611678576051712 3654378147847397504 954144617118743296 16700655160099640704 14000421629370986496 11300188098642332288 8599954567913678080 5899721037185023872 3199487506456369664 499253975727715456 16245764518708612864 13545530987979958656 10845297457251304448 8145063926522650240 5444830395793996032 2744596865065341824 44363334336687616 15790873877317585024 13090640346588930816 10390406815860276608 7690173285131622400 4989939754402968192 2289706223674313984 18036216766655211392 15335983235926557184 12635749705197902976 9935516174469248768 7235282643740594560 4535049113011940352 1834815582283286144 17581326125264183552 14881092594535529344 12180859063806875136 9480625533078220928 6780392002349566720 4080158471620912512 1379924940892258304 17126435483873155712 14426201953144501504 11725968422415847296 9025734891687193088 6325501360958538880 3625267830229884672 925034299501230464 16671544842482127872 13971311311753473664 11271077781024819456 8570844250296165248 5870610719567511040 3170377188838856832 470143658110202624 16216654201091100032 13516420670362445824 10816187139633791616 8115953608905137408 5415720078176483200 2715486547447828992 15253016719174784 15761763559700072192 13061530028971417984 10361296498242763776 7661062967514109568 4960829436785455360 2260595906056801152 18007106449037698560 15306872918309044352 12606639387580390144 9906405856851735936 7206172326123081728 4505938795394427520 1805705264665773312 17552215807646670720 14851982276918016512 12151748746189362304 9451515215460708096 6751281684732053888 4051048154003399680 1350814623274745472 17097325166255642880 14397091635526988672 11696858104798334464 8996624574069680256 6296391043341026048 3596157512612371840 895923981883717632 16642434524864615040 13942200994135960832 11241967463407306624 8541733932678652416 5841500401949998208 3141266871221344000 441033340492689792 16187543883473587200 13487310352744932992 10787076822016278784 8086843291287624576 5386609760558970368 2686376229830316160 18432886772811213568 15732653242082559360 13032419711353905152 10332186180625250944 7631952649896596736 4931719119167942528 2231485588439288320 17977996131420185728 15277762600691531520 12577529069962877312 9877295539234223104 7177062008505568896 4476828477776914688 1776594947048260480 17523105490029157888 14822871959300503680 12122638428571849472 9422404897843195264 6722171367114541056 4021937836385886848 1321704305657232640 17068214848638130048 14367981317909475840 11667747787180821632 8967514256452167424 6267280725723513216 3567047194994859008 866813664266204800 16613324207247102208 13913090676518448000 11212857145789793792 8512623615061139584 5812390084332485376 3112156553603831168 411923022875176960 16158433565856074368 13458200035127420160 10757966504398765952 8057732973670111744 5357499442941457536 2657265912212803328 18403776455193700736 15703542924465046528 13003309393736392320 10303075863007738112 7602842332279083904 4902608801550429696 2202375270821775488 17948885813802672896 15248652283074018688 12548418752345364480 9848185221616710272 7147951690888056064 4447718160159401856 1747484629430747648 17493995172411645056 14793761641682990848 12093528110954336640 9393294580225682432 6693061049497028224 3992827518768374016 1292593988039719808 17039104531020617216 14338871000291963008 11638637469563308800 8938403938834654592 6238170408106000384 3537936877377346176 837703346648691968 16584213889629589376 13883980358900935168 11183746828172280960 8483513297443626752 5783279766714972544 3083046235986318336 382812705257664128 16129323248238561536 13429089717509907328 10728856186781253120 8028622656052598912 5328389125323944704 2628155594595290496 18374666137576187904 15674432606847533696 12974199076118879488 10273965545390225280 7573732014661571072 4873498483932916864 2173264953204262656 17919775496185160064 15219541965456505856 12519308434727851648 9819074903999197440 7118841373270543232 4418607842541889024 1718374311813234816 17464884854794132224 14764651324065478016 12064417793336823808 9364184262608169600 6663950731879515392 3963717201150861184 1263483670422206976 17009994213403104384 14309760682674450176 11609527151945795968 8909293621217141760 6209060090488487552 3508826559759833344 808593029031179136 16555103572012076544 13854870041283422336 11154636510554768128 8454402979826113920 5754169449097459712 3053935918368805504 353702387640151296 16100212930621048704 13399979399892394496 10699745869163740288 7999512338435086080 5299278807706431872 2599045276977777664 18345555819958675072 15645322289230020864 12945088758501366656 10244855227772712448 7544621697044058240 4844388166315404032 2144154635586749824 17890665178567647232 15190431647838993024 12490198117110338816 9789964586381684608 7089731055653030400 4389497524924376192 1689263994195721984 17435774537176619392 14735541006447965184 12035307475719310976 9335073944990656768 6634840414262002560 3934606883533348352 1234373352804694144 16980883895785591552 14280650365056937344 11580416834328283136 8880183303599628928 6179949772870974720 3479716242142320512 779482711413666304 16525993254394563712 13825759723665909504 11125526192937255296 8425292662208601088 5725059131479946880 3024825600751292672 324592070022638464 16071102613003535872 13370869082274881664 10670635551546227456 7970402020817573248 5270168490088919040 2569934959360264832 18316445502341162240 15616211971612508032 12915978440883853824 10215744910155199616 7515511379426545408 4815277848697891200 2115044317969236992 17861554860950134400 15161321330221480192 12461087799492825984 9760854268764171776 7060620738035517568 4360387207306863360 1660153676578209152 17406664219559106560 14706430688830452352 12006197158101798144 9305963627373143936 6605730096644489728 3905496565915835520 1205263035187181312 16951773578168078720 14251540047439424512 11551306516710770304 8851072985982116096 6150839455253461888 3450605924524807680 750372393796153472 16496882936777050880 13796649406048396672 11096415875319742464 8396182344591088256 5695948813862434048 2995715283133779840 295481752405125632 16041992295386023040 13341758764657368832 10641525233928714624 7941291703200060416 5241058172471406208 2540824641742752000 18287335184723649408 15587101653994995200 12886868123266340992 10186634592537686784 7486401061809032576 4786167531080378368 2085934000351724160 17832444543332621568 15132211012603967360 12431977481875313152 9731743951146658944 7031510420418004736 4331276889689350528 1631043358960696320 17377553901941593728 14677320371212939520 11977086840484285312 9276853309755631104 6576619779026976896 3876386248298322688 1176152717569668480 16922663260550565888 14222429729821911680 11522196199093257472 8821962668364603264 6121729137635949056 3421495606907294848 721262076178640640 16467772619159538048 13767539088430883840 11067305557702229632 8367072026973575424 5666838496244921216 2966604965516267008 266371434787612800 16012881977768510208 13312648447039856000 10612414916311201792 7912181385582547584 5211947854853893376 2511714324125239168 18258224867106136576 15557991336377482368 12857757805648828160 10157524274920173952 7457290744191519744 4757057213462865536 2056823682734211328 17803334225715108736 15103100694986454528 12402867164257800320 9702633633529146112 7002400102800491904 4302166572071837696 1601933041343183488 17348443584324080896 14648210053595426688 11947976522866772480 9247742992138118272 6547509461409464064 3847275930680809856 1147042399952155648 16893552942933053056 14193319412204398848 11493085881475744640 8792852350747090432 6092618820018436224 3392385289289782016 692151758561127808 16438662301542025216 13738428770813371008 11038195240084716800 8337961709356062592 5637728178627408384 2937494647898754176 237261117170099968 15983771660150997376 13283538129422343168 10583304598693688960 7883071067965034752 5182837537236380544 2482604006507726336 18229114549488623744 15528881018759969536 12828647488031315328 10128413957302661120 7428180426574006912 4727946895845352704 2027713365116698496 17774223908097595904 15073990377368941696 12373756846640287488 9673523315911633280 6973289785182979072 4273056254454324864 1572822723725670656 17319333266706568064 14619099735977913856 11918866205249259648 9218632674520605440 6518399143791951232 3818165613063297024 1117932082334642816 16864442625315540224 14164209094586886016 11463975563858231808 8763742033129577600 6063508502400923392 3363274971672269184 663041440943614976 16409551983924512384 13709318453195858176 11009084922467203968 8308851391738549760 5608617861009895552 2908384330281241344 208150799552587136 15954661342533484544 13254427811804830336 10554194281076176128 7853960750347521920 5153727219618867712 2453493688890213504 18200004231871110912 15499770701142456704 12799537170413802496 10099303639685148288 7399070108956494080 4698836578227839872 1998603047499185664 17745113590480083072 15044880059751428864 12344646529022774656 9644412998294120448 6944179467565466240 4243945936836812032 1543712406108157824 17290222949089055232 14589989418360401024 11889755887631746816 9189522356903092608 6489288826174438400 3789055295445784192 1088821764717129984 16835332307698027392 14135098776969373184 11434865246240718976 8734631715512064768 6034398184783410560 3334164654054756352 633931123326102144 16380441666306999552 13680208135578345344 10979974604849691136 8279741074121036928 5579507543392382720 2879274012663728512 179040481935074304 15925551024915971712 13225317494187317504 10525083963458663296 7824850432730009088 5124616902001354880 2424383371272700672 18170893914253598080 15470660383524943872 12770426852796289664 10070193322067635456 7369959791338981248 4669726260610327040 1969492729881672832 17716003272862570240 15015769742133916032 12315536211405261824 9615302680676607616 6915069149947953408 4214835619219299200 1514602088490644992 17261112631471542400 14560879100742888192 11860645570014233984 9160412039285579776 6460178508556925568 3759944977828271360 1059711447099617152 16806221990080514560 14105988459351860352 11405754928623206144 8705521397894551936 6005287867165897728 3305054336437243520 604820805708589312 16351331348689486720 13651097817960832512 10950864287232178304 8250630756503524096 5550397225774869888 2850163695046215680 149930164317561472 15896440707298458880 13196207176569804672 10495973645841150464 7795740115112496256 5095506584383842048 2395273053655187840 18141783596636085248 15441550065907431040 12741316535178776832 10041083004450122624 7340849473721468416 4640615942992814208 1940382412264160000 17686892955245057408 14986659424516403200 12286425893787748992 9586192363059094784 6885958832330440576 4185725301601786368 1485491770873132160 17232002313854029568 14531768783125375360 11831535252396721152 9131301721668066944 6431068190939412736 3730834660210758528 1030601129482104320 16777111672463001728 14076878141734347520 11376644611005693312 8676411080277039104 5976177549548384896 3275944018819730688 575710488091076480 16322221031071973888 13621987500343319680 10921753969614665472 8221520438886011264 5521286908157357056 2821053377428702848 120819846700048640 15867330389680946048 13167096858952291840 10466863328223637632 7766629797494983424 5066396266766329216 2366162736037675008 18112673279018572416 15412439748289918208 12712206217561264000 10011972686832609792 7311739156103955584 4611505625375301376 1911272094646647168 17657782637627544576 14957549106898890368 12257315576170236160 9557082045441581952 6856848514712927744 4156614983984273536 1456381453255619328 17202891996236516736 14502658465507862528 11802424934779208320 9102191404050554112 6401957873321899904 3701724342593245696 1001490811864591488 16748001354845488896 14047767824116834688 11347534293388180480 8647300762659526272 5947067231930872064 3246833701202217856 546600170473563648 16293110713454461056 13592877182725806848 10892643651997152640 8192410121268498432 5492176590539844224 2791943059811190016 91709529082535808 15838220072063433216 13137986541334779008 10437753010606124800 7737519479877470592 5037285949148816384 2337052418420162176 18083562961401059584 15383329430672405376 12683095899943751168 9982862369215096960 7282628838486442752 4582395307757788544 1882161777029134336 17628672320010031744 14928438789281377536 12228205258552723328 9527971727824069120 6827738197095414912 4127504666366760704 1427271135638106496 17173781678619003904 14473548147890349696 11773314617161695488 9073081086433041280 6372847555704387072 3672614024975732864 972380494247078656 16718891037227976064 14018657506499321856 11318423975770667648 8618190445042013440 5917956914313359232 3217723383584705024 517489852856050816 16264000395836948224 13563766865108294016 10863533334379639808 8163299803650985600 5463066272922331392 2762832742193677184 62599211465022976 15809109754445920384 13108876223717266176 10408642692988611968 7708409162259957760 5008175631531303552 2307942100802649344 18054452643783546752 15354219113054892544 12653985582326238336 9953752051597584128 7253518520868929920 4553284990140275712 1853051459411621504 17599562002392518912 14899328471663864704 12199094940935210496 9498861410206556288 6798627879477902080 4098394348749247872 1398160818020593664 17144671361001491072 14444437830272836864 11744204299544182656 9043970768815528448 6343737238086874240 3643503707358220032 943270176629565824 16689780719610463232 13989547188881809024 11289313658153154816 8589080127424500608 5888846596695846400 3188613065967192192 488379535238537984 16234890078219435392 13534656547490781184 10834423016762126976 8134189486033472768 5433955955304818560 2733722424576164352 33488893847510144 15779999436828407552 13079765906099753344 10379532375371099136 7679298844642444928 4979065313913790720 2278831783185136512 18025342326166033920 15325108795437379712 12624875264708725504 9924641733980071296 7224408203251417088 4524174672522762880 1823941141794108672 17570451684775006080 14870218154046351872 12169984623317697664 9469751092589043456 6769517561860389248 4069284031131735040 1369050500403080832 17115561043383978240 14415327512655324032 11715093981926669824 9014860451198015616 6314626920469361408 3614393389740707200 914159859012052992 16660670401992950400 13960436871264296192 11260203340535641984 8559969809806987776 5859736279078333568 3159502748349679360 459269217621025152 16205779760601922560 13505546229873268352 10805312699144614144 8105079168415959936 5404845637687305728 2704612106958651520 4378576229997312 15750889119210894720 13050655588482240512 10350422057753586304 7650188527024932096 4949954996296277888 2249721465567623680 17996232008548521088 15295998477819866880 12595764947091212672 9895531416362558464 7195297885633904256 4495064354905250048 1794830824176595840 17541341367157493248 14841107836428839040 12140874305700184832 9440640774971530624 6740407244242876416 4040173713514222208 1339940182785568000 17086450725766465408 14386217195037811200 11685983664309156992 8985750133580502784 6285516602851848576 3585283072123194368 885049541394540160 16631560084375437568 13931326553646783360 11231093022918129152 8530859492189474944 5830625961460820736 3130392430732166528 430158900003512320 16176669442984409728 13476435912255755520 10776202381527101312 8075968850798447104 5375735320069792896 2675501789341138688 18422012332322036096 15721778801593381888 13021545270864727680 10321311740136073472 7621078209407419264 4920844678678765056 2220611147950110848 17967121690931008256 15266888160202354048 12566654629473699840 9866421098745045632 7166187568016391424 4465954037287737216 1765720506559083008 17512231049539980416 14811997518811326208 12111763988082672000 9411530457354017792 6711296926625363584 4011063395896709376 1310829865168055168 17057340408148952576 14357106877420298368 11656873346691644160 8956639815962989952 6256406285234335744 3556172754505681536 855939223777027328 16602449766757924736 13902216236029270528 11201982705300616320 8501749174571962112 5801515643843307904 3101282113114653696 401048582385999488 16147559125366896896 13447325594638242688 10747092063909588480 8046858533180934272 5346625002452280064 2646391471723625856 18392902014704523264 15692668483975869056 12992434953247214848 10292201422518560640 7591967891789906432 4891734361061252224 2191500830332598016 17938011373313495424 15237777842584841216 12537544311856187008 9837310781127532800 7137077250398878592 4436843719670224384 1736610188941570176 17483120731922467584 14782887201193813376 12082653670465159168 9382420139736504960 6682186609007850752 3981953078279196544 1281719547550542336 17028230090531439744 14327996559802785536 11627763029074131328 8927529498345477120 6227295967616822912 3527062436888168704 826828906159514496 16573339449140411904 13873105918411757696 11172872387683103488 8472638856954449280 5772405326225795072 3072171795497140864 371938264768486656 16118448807749384064 13418215277020729856 10717981746292075648 8017748215563421440 5317514684834767232 2617281154106113024 18363791697087010432 15663558166358356224 12963324635629702016 10263091104901047808 7562857574172393600 4862624043443739392 2162390512715085184 17908901055695982592 15208667524967328384 12508433994238674176 9808200463510019968 7107966932781365760 4407733402052711552 1707499871324057344 17454010414304954752 14753776883576300544 12053543352847646336 9353309822118992128 6653076291390337920 3952842760661683712 1252609229933029504 16999119772913926912 14298886242185272704 11598652711456618496 8898419180727964288 6198185649999310080 3497952119270655872 797718588542001664 16544229131522899072 13843995600794244864 11143762070065590656 8443528539336936448 5743295008608282240 3043061477879628032 342827947150973824 16089338490131871232 13389104959403217024 10688871428674562816 7988637897945908608 5288404367217254400 2588170836488600192 18334681379469497600 15634447848740843392 12934214318012189184 10233980787283534976 7533747256554880768 4833513725826226560 2133280195097572352 17879790738078469760 15179557207349815552 12479323676621161344 9779090145892507136 7078856615163852928 4378623084435198720 1678389553706544512 17424900096687441920 14724666565958787712 12024433035230133504 9324199504501479296 6623965973772825088 3923732443044170880 1223498912315516672 16970009455296414080 14269775924567759872 11569542393839105664 8869308863110451456 6169075332381797248 3468841801653143040 768608270924488832 16515118813905386240 13814885283176732032 11114651752448077824 8414418221719423616 5714184690990769408 3013951160262115200 313717629533460992 16060228172514358400 13359994641785704192 10659761111057049984 7959527580328395776 5259294049599741568 2559060518871087360 18305571061851984768 15605337531123330560 12905104000394676352 10204870469666022144 7504636938937367936 4804403408208713728 2104169877480059520 17850680420460956928 15150446889732302720 12450213359003648512 9749979828274994304 7049746297546340096 4349512766817685888 1649279236089031680 17395789779069929088 14695556248341274880 11995322717612620672 9295089186883966464 6594855656155312256 3894622125426658048 1194388594698003840 16940899137678901248 14240665606950247040 11540432076221592832 8840198545492938624 6139965014764284416 3439731484035630208 739497953306976000 16486008496287873408 13785774965559219200 11085541434830564992 8385307904101910784 5685074373373256576 2984840842644602368 284607311915948160 16031117854896845568 13330884324168191360 10630650793439537152 7930417262710882944 5230183731982228736 2529950201253574528 18276460744234471936 15576227213505817728 12875993682777163520 10175760152048509312 7475526621319855104 4775293090591200896 2075059559862546688 17821570102843444096 15121336572114789888 12421103041386135680 9720869510657481472 7020635979928827264 4320402449200173056 1620168918471518848 17366679461452416256 14666445930723762048 11966212399995107840 9265978869266453632 6565745338537799424 3865511807809145216 1165278277080491008 16911788820061388416 14211555289332734208 11511321758604080000 8811088227875425792 6110854697146771584 3410621166418117376 710387635689463168 16456898178670360576 13756664647941706368 11056431117213052160 8356197586484397952 5655964055755743744 2955730525027089536 255496994298435328 16002007537279332736 13301774006550678528 10601540475822024320 7901306945093370112 5201073414364715904 2500839883636061696 18247350426616959104 15547116895888304896 12846883365159650688 10146649834430996480 7446416303702342272 4746182772973688064 2045949242245033856 17792459785225931264 15092226254497277056 12391992723768622848 9691759193039968640 6991525662311314432 4291292131582660224 1591058600854006016 17337569143834903424 14637335613106249216 11937102082377595008 9236868551648940800 6536635020920286592 3836401490191632384 1136167959462978176 16882678502443875584 14182444971715221376 11482211440986567168 8781977910257912960 6081744379529258752 3381510848800604544 681277318071950336 16427787861052847744 13727554330324193536 11027320799595539328 8327087268866885120 5626853738138230912 2926620207409576704 226386676680922496 15972897219661819904 13272663688933165696 10572430158204511488 7872196627475857280 5171963096747203072 2471729566018548864 18218240108999446272 15518006578270792064 12817773047542137856 10117539516813483648 7417305986084829440 4717072455356175232 2016838924627521024 17763349467608418432 15063115936879764224 12362882406151110016 9662648875422455808 6962415344693801600 4262181813965147392 1561948283236493184 17308458826217390592 14608225295488736384 11907991764760082176 9207758234031427968 6507524703302773760 3807291172574119552 1107057641845465344 16853568184826362752 14153334654097708544 11453101123369054336 8752867592640400128 6052634061911745920 3352400531183091712 652167000454437504 16398677543435334912 13698444012706680704 10998210481978026496 8297976951249372288 5597743420520718080 2897509889792063872 197276359063409664 15943786902044307072 13243553371315652864 10543319840586998656 7843086309858344448 5142852779129690240 2442619248401036032 18189129791381933440 15488896260653279232 12788662729924625024 10088429199195970816 7388195668467316608 4687962137738662400 1987728607010008192 17734239149990905600 15034005619262251392 12333772088533597184 9633538557804942976 6933305027076288768 4233071496347634560 1532837965618980352 17279348508599877760 14579114977871223552 11878881447142569344 9178647916413915136 6478414385685260928 3778180854956606720 1077947324227952512 16824457867208849920 14124224336480195712 11423990805751541504 8723757275022887296 6023523744294233088 3323290213565578880 623056682836924672 16369567225817822080 13669333695089167872 10969100164360513664 8268866633631859456 5568633102903205248 2868399572174551040 168166041445896832 15914676584426794240 13214443053698140032 10514209522969485824 7813975992240831616 5113742461512177408 2413508930783523200 18160019473764420608 15459785943035766400 12759552412307112192 10059318881578457984 7359085350849803776 4658851820121149568 1958618289392495360 17705128832373392768 15004895301644738560 12304661770916084352 9604428240187430144 6904194709458775936 4203961178730121728 1503727648001467520 17250238190982364928 14550004660253710720 11849771129525056512 9149537598796402304 6449304068067748096 3749070537339093888 1048837006610439680 16795347549591337088 14095114018862682880 11394880488134028672 8694646957405374464 5994413426676720256 3294179895948066048 593946365219411840 16340456908200309248 13640223377471655040 10939989846743000832 8239756316014346624 5539522785285692416 2839289254557038208 139055723828384000 15885566266809281408 13185332736080627200 10485099205351972992 7784865674623318784 5084632143894664576 2384398613166010368 18130909156146907776 15430675625418253568 12730442094689599360 10030208563960945152 7329975033232290944 4629741502503636736 1929507971774982528 17676018514755879936 14975784984027225728 12275551453298571520 9575317922569917312 6875084391841263104 4174850861112608896 1474617330383954688 17221127873364852096 14520894342636197888 11820660811907543680 9120427281178889472 6420193750450235264 3719960219721581056 1019726688992926848 16766237231973824256 14066003701245170048 11365770170516515840 8665536639787861632 5965303109059207424 3265069578330553216 564836047601899008 16311346590582796416 13611113059854142208 10910879529125488000 8210645998396833792 5510412467668179584 2810178936939525376 109945406210871168 15856455949191768576 13156222418463114368 10455988887734460160 7755755357005805952 5055521826277151744 2355288295548497536 18101798838529394944 15401565307800740736 12701331777072086528 10001098246343432320 7300864715614778112 4600631184886123904 1900397654157469696 17646908197138367104 14946674666409712896 12246441135681058688 9546207604952404480 6845974074223750272 4145740543495096064 1445507012766441856 17192017555747339264 14491784025018685056 11791550494290030848 9091316963561376640 6391083432832722432 3690849902104068224 990616371375414016 16737126914356311424 14036893383627657216 11336659852899003008 8636426322170348800 5936192791441694592 3235959260713040384 535725729984386176 16282236272965283584 13582002742236629376 10881769211507975168 8181535680779320960 5481302150050666752 2781068619322012544 80835088593358336 15827345631574255744 13127112100845601536 10426878570116947328 7726645039388293120 5026411508659638912 2326177977930984704 18072688520911882112 15372454990183227904 12672221459454573696 9971987928725919488 7271754397997265280 4571520867268611072 1871287336539956864 17617797879520854272 14917564348792200064 12217330818063545856 9517097287334891648 6816863756606237440 4116630225877583232 1416396695148929024 17162907238129826432 14462673707401172224 11762440176672518016 9062206645943863808 6361973115215209600 3661739584486555392 961506053757901184 16708016596738798592 14007783066010144384 11307549535281490176 8607316004552835968 5907082473824181760 3206848943095527552 506615412366873344 16253125955347770752 13552892424619116544 10852658893890462336 8152425363161808128 5452191832433153920 2751958301704499712 51724770975845504 15798235313956742912 13098001783228088704 10397768252499434496 7697534721770780288 4997301191042126080 2297067660313471872 18043578203294369280 15343344672565715072 12643111141837060864 9942877611108406656 7242644080379752448 4542410549651098240 1842177018922444032 17588687561903341440 14888454031174687232 12188220500446033024 9487986969717378816 6787753438988724608 4087519908260070400 1387286377531416192 17133796920512313600 14433563389783659392 11733329859055005184 9033096328326350976 6332862797597696768 3632629266869042560 932395736140388352 16678906279121285760 13978672748392631552 11278439217663977344 8578205686935323136 5877972156206668928 3177738625478014720 477505094749360512 16224015637730257920 13523782107001603712 10823548576272949504 8123315045544295296 5423081514815641088 2722847984086986880 22614453358332672 15769124996339230080 13068891465610575872 10368657934881921664 7668424404153267456 4968190873424613248 2267957342695959040 18014467885676856448 15314234354948202240 12614000824219548032 9913767293490893824 7213533762762239616 4513300232033585408 1813066701304931200 17559577244285828608 14859343713557174400 12159110182828520192 9458876652099865984 6758643121371211776 4058409590642557568 1358176059913903360 17104686602894800768 14404453072166146560 11704219541437492352 9003986010708838144 6303752479980183936 3603518949251529728 903285418522875520 16649795961503772928 13949562430775118720 11249328900046464512 8549095369317810304 5848861838589156096 3148628307860501888 448394777131847680 16194905320112745088 13494671789384090880 10794438258655436672 8094204727926782464 5393971197198128256 2693737666469474048 18440248209450371456 15740014678721717248 13039781147993063040 10339547617264408832 7639314086535754624 4939080555807100416 2238847025078446208 17985357568059343616 15285124037330689408 12584890506602035200 9884656975873380992 7184423445144726784 4484189914416072576 1783956383687418368 17530466926668315776 14830233395939661568 12129999865211007360 9429766334482353152 6729532803753698944 4029299273025044736 1329065742296390528 17075576285277287936 14375342754548633728 11675109223819979520 8974875693091325312 6274642162362671104 3574408631634016896 874175100905362688 16620685643886260096 13920452113157605888 11220218582428951680 8519985051700297472 5819751520971643264 3119517990242989056 419284459514334848 16165795002495232256 13465561471766578048 10765327941037923840 8065094410309269632 5364860879580615424 2664627348851961216 18411137891832858624 15710904361104204416 13010670830375550208 10310437299646896000 7610203768918241792 4909970238189587584 2209736707460933376 17956247250441830784 15256013719713176576 12555780188984522368 9855546658255868160 7155313127527213952 4455079596798559744 1754846066069905536 17501356609050802944 14801123078322148736 12100889547593494528 9400656016864840320 6700422486136186112 4000188955407531904 1299955424678877696 17046465967659775104 14346232436931120896 11645998906202466688 8945765375473812480 6245531844745158272 3545298314016504064 845064783287849856 16591575326268747264 13891341795540093056 11191108264811438848 8490874734082784640 5790641203354130432 3090407672625476224 390174141896822016 16136684684877719424 13436451154149065216 10736217623420411008 8035984092691756800 5335750561963102592 2635517031234448384 18382027574215345792 15681794043486691584 12981560512758037376 10281326982029383168 7581093451300728960 4880859920572074752 2180626389843420544 17927136932824317952 15226903402095663744 12526669871367009536 9826436340638355328 7126202809909701120 4425969279181046912 1725735748452392704 17472246291433290112 14772012760704635904 12071779229975981696 9371545699247327488 6671312168518673280 3971078637790019072 1270845107061364864 17017355650042262272 14317122119313608064 11616888588584953856 8916655057856299648 6216421527127645440 3516187996398991232 815954465670337024 16562465008651234432 13862231477922580224 11161997947193926016 8461764416465271808 5761530885736617600 3061297355007963392 361063824279309184 16107574367260206592 13407340836531552384 10707107305802898176 8006873775074243968 5306640244345589760 2606406713616935552 18352917256597832960 15652683725869178752 12952450195140524544 10252216664411870336 7551983133683216128 4851749602954561920 2151516072225907712 17898026615206805120 15197793084478150912 12497559553749496704 9797326023020842496 7097092492292188288 4396858961563534080 1696625430834879872 17443135973815777280 14742902443087123072 12042668912358468864 9342435381629814656 6642201850901160448 3941968320172506240 1241734789443852032 16988245332424749440 14288011801696095232 11587778270967441024 8887544740238786816 6187311209510132608 3487077678781478400 786844148052824192 16533354691033721600 13833121160305067392 11132887629576413184 8432654098847758976 5732420568119104768 3032187037390450560 331953506661796352 16078464049642693760 13378230518914039552 10677996988185385344 7977763457456731136 5277529926728076928 2577296395999422720 18323806938980320128 15623573408251665920 12923339877523011712 10223106346794357504 7522872816065703296 4822639285337049088 2122405754608394880 17868916297589292288 15168682766860638080 12468449236131983872 9768215705403329664 7067982174674675456 4367748643946021248 1667515113217367040 17414025656198264448 14713792125469610240 12013558594740956032 9313325064012301824 6613091533283647616 3912858002554993408 1212624471826339200 16959135014807236608 14258901484078582400 11558667953349928192 8858434422621273984 6158200891892619776 3457967361163965568 757733830435311360 16504244373416208768 13804010842687554560 11103777311958900352 8403543781230246144 5703310250501591936 3003076719772937728 302843189044283520 16049353732025180928 13349120201296526720 10648886670567872512 7948653139839218304 5248419609110564096 2548186078381909888 18294696621362807296 15594463090634153088 12894229559905498880 10193996029176844672 7493762498448190464 4793528967719536256 2093295436990882048 17839805979971779456 15139572449243125248 12439338918514471040 9739105387785816832 7038871857057162624 4338638326328508416 1638404795599854208 17384915338580751616 14684681807852097408 11984448277123443200 9284214746394788992 6583981215666134784 3883747684937480576 1183514154208826368 16930024697189723776 14229791166461069568 11529557635732415360 8829324105003761152 6129090574275106944 3428857043546452736 728623512817798528 16475134055798695936 13774900525070041728 11074666994341387520 8374433463612733312 5674199932884079104 2973966402155424896 273732871426770688 16020243414407668096 13320009883679013888 10619776352950359680 7919542822221705472 5219309291493051264 2519075760764397056 18265586303745294464 15565352773016640256 12865119242287986048 10164885711559331840 7464652180830677632 4764418650102023424 2064185119373369216 17810695662354266624 15110462131625612416 12410228600896958208 9709995070168304000 7009761539439649792 4309528008710995584 1609294477982341376 17355805020963238784 14655571490234584576 11955337959505930368 9255104428777276160 6554870898048621952 3854637367319967744 1154403836591313536 16900914379572210944 14200680848843556736 11500447318114902528 8800213787386248320 6099980256657594112 3399746725928939904 699513195200285696 16446023738181183104 13745790207452528896 11045556676723874688 8345323145995220480 5645089615266566272 2944856084537912064 244622553809257856 15991133096790155264 13290899566061501056 10590666035332846848 7890432504604192640 5190198973875538432 2489965443146884224 18236475986127781632 15536242455399127424 12836008924670473216 10135775393941819008 7435541863213164800 4735308332484510592 2035074801755856384 17781585344736753792 15081351814008099584 12381118283279445376 9680884752550791168 6980651221822136960 4280417691093482752 1580184160364828544 17326694703345725952 14626461172617071744 11926227641888417536 9225994111159763328 6525760580431109120 3825527049702454912 1125293518973800704 16871804061954698112 14171570531226043904 11471337000497389696 8771103469768735488 6070869939040081280 3370636408311427072 670402877582772864 16416913420563670272 13716679889835016064 11016446359106361856 8316212828377707648 5615979297649053440 2915745766920399232 215512236191745024 15962022779172642432 13261789248443988224 10561555717715334016 7861322186986679808 5161088656258025600 2460855125529371392 18207365668510268800 15507132137781614592 12806898607052960384 10106665076324306176 7406431545595651968 4706198014866997760 2005964484138343552 17752475027119240960 15052241496390586752 12352007965661932544 9651774434933278336 6951540904204624128 4251307373475969920 1551073842747315712 17297584385728213120 14597350854999558912 11897117324270904704 9196883793542250496 6496650262813596288 3796416732084942080 1096183201356287872 16842693744337185280 14142460213608531072 11442226682879876864 8741993152151222656 6041759621422568448 3341526090693914240 641292559965260032 16387803102946157440 13687569572217503232 10987336041488849024 8287102510760194816 5586868980031540608 2886635449302886400 186401918574232192 15932912461555129600 13232678930826475392 10532445400097821184 7832211869369166976 5131978338640512768 2431744807911858560 18178255350892755968 15478021820164101760 12777788289435447552 10077554758706793344 7377321227978139136 4677087697249484928 1976854166520830720 17723364709501728128 15023131178773073920 12322897648044419712 9622664117315765504 6922430586587111296 4222197055858457088 1521963525129802880 17268474068110700288 14568240537382046080 11868007006653391872 9167773475924737664 6467539945196083456 3767306414467429248 1067072883738775040 16813583426719672448 14113349895991018240 11413116365262364032 8712882834533709824 6012649303805055616 3312415773076401408 612182242347747200 16358692785328644608 13658459254599990400 10958225723871336192 8257992193142681984 5557758662414027776 2857525131685373568 157291600956719360 15903802143937616768 13203568613208962560 10503335082480308352 7803101551751654144 5102868021022999936 2402634490294345728 18149145033275243136 15448911502546588928 12748677971817934720 10048444441089280512 7348210910360626304 4647977379631972096 1947743848903317888 17694254391884215296 14994020861155561088 12293787330426906880 9593553799698252672 6893320268969598464 4193086738240944256 1492853207512290048 17239363750493187456 14539130219764533248 11838896689035879040 9138663158307224832 6438429627578570624 3738196096849916416 1037962566121262208 16784473109102159616 14084239578373505408 11384006047644851200 8683772516916196992 5983538986187542784 3283305455458888576 583071924730234368 16329582467711131776 13629348936982477568 10929115406253823360 8228881875525169152 5528648344796514944 2828414814067860736 128181283339206528 15874691826320103936 13174458295591449728 10474224764862795520 7773991234134141312 5073757703405487104 2373524172676832896 18120034715657730304 15419801184929076096 12719567654200421888 10019334123471767680 7319100592743113472 4618867062014459264 1918633531285805056 17665144074266702464 14964910543538048256 12264677012809394048 9564443482080739840 6864209951352085632 4163976420623431424 1463742889894777216 17210253432875674624 14510019902147020416 11809786371418366208 9109552840689712000 6409319309961057792 3709085779232403584 1008852248503749376 16755362791484646784 14055129260755992576 11354895730027338368 8654662199298684160 5954428668570029952 3254195137841375744 553961607112721536 16300472150093618944 13600238619364964736 10900005088636310528 8199771557907656320 5499538027179002112 2799304496450347904 99070965721693696 15845581508702591104 13145347977973936896 10445114447245282688 7744880916516628480 5044647385787974272 2344413855059320064 18090924398040217472 15390690867311563264 12690457336582909056 9990223805854254848 7289990275125600640 4589756744396946432 1889523213668292224 17636033756649189632 14935800225920535424 12235566695191881216 9535333164463227008 6835099633734572800 4134866103005918592 1434632572277264384 17181143115258161792 14480909584529507584 11780676053800853376 9080442523072199168 6380208992343544960 3679975461614890752 979741930886236544 16726252473867133952 14026018943138479744 11325785412409825536 8625551881681171328 5925318350952517120 3225084820223862912 524851289495208704 16271361832476106112 13571128301747451904 10870894771018797696 8170661240290143488 5470427709561489280 2770194178832835072 69960648104180864 15816471191085078272 13116237660356424064 10416004129627769856 7715770598899115648 5015537068170461440 2315303537441807232 18061814080422704640 15361580549694050432 12661347018965396224 9961113488236742016 7260879957508087808 4560646426779433600 1860412896050779392 17606923439031676800 14906689908303022592 12206456377574368384 9506222846845714176 6805989316117059968 4105755785388405760 1405522254659751552 17152032797640648960 14451799266911994752 11751565736183340544 9051332205454686336 6351098674726032128 3650865143997377920 950631613268723712 16697142156249621120 13996908625520966912 11296675094792312704 8596441564063658496 5896208033335004288 3195974502606350080 495740971877695872 16242251514858593280 13542017984129939072 10841784453401284864 8141550922672630656 5441317391943976448 2741083861215322240 40850330486668032 15787360873467565440 13087127342738911232 10386893812010257024 7686660281281602816 4986426750552948608 2286193219824294400 18032703762805191808 15332470232076537600 12632236701347883392 9932003170619229184 7231769639890574976 4531536109161920768 1831302578433266560 17577813121414163968 14877579590685509760 12177346059956855552 9477112529228201344 6776878998499547136 4076645467770892928 1376411937042238720 17122922480023136128 14422688949294481920 11722455418565827712 9022221887837173504 6321988357108519296 3621754826379865088 921521295651210880 16668031838632108288 13967798307903454080 11267564777174799872 8567331246446145664 5867097715717491456 3166864184988837248 466630654260183040 16213141197241080448 13512907666512426240 10812674135783772032 8112440605055117824 5412207074326463616 2711973543597809408 11740012869155200 15758250555850052608 13058017025121398400 10357783494392744192 7657549963664089984 4957316432935435776 2257082902206781568 18003593445187678976 15303359914459024768 12603126383730370560 9902892853001716352 7202659322273062144 4502425791544407936 1802192260815753728 17548702803796651136 14848469273067996928 12148235742339342720 9448002211610688512 6747768680882034304 4047535150153380096 1347301619424725888 17093812162405623296 14393578631676969088 11693345100948314880 8993111570219660672 6292878039491006464 3592644508762352256 892410978033698048 16638921521014595456 13938687990285941248 11238454459557287040 8538220928828632832 5837987398099978624 3137753867371324416 437520336642670208 16184030879623567616 13483797348894913408 10783563818166259200 8083330287437604992 5383096756708950784 2682863225980296576 18429373768961193984 15729140238232539776 13028906707503885568 10328673176775231360 7628439646046577152 4928206115317922944 2227972584589268736 17974483127570166144 15274249596841511936 12574016066112857728 9873782535384203520 7173549004655549312 4473315473926895104 1773081943198240896 17519592486179138304 14819358955450484096 12119125424721829888 9418891893993175680 6718658363264521472 4018424832535867264 1318191301807213056 17064701844788110464 14364468314059456256 11664234783330802048 8964001252602147840 6263767721873493632 3563534191144839424 863300660416185216 16609811203397082624 13909577672668428416 11209344141939774208 8509110611211120000 5808877080482465792 3108643549753811584 408410019025157376 16154920562006054784 13454687031277400576 10754453500548746368 8054219969820092160 5353986439091437952 2653752908362783744 18400263451343681152 15700029920615026944 12999796389886372736 10299562859157718528 7599329328429064320 4899095797700410112 2198862266971755904 17945372809952653312 15245139279223999104 12544905748495344896 9844672217766690688 7144438687038036480 4444205156309382272 1743971625580728064 17490482168561625472 14790248637832971264 12090015107104317056 9389781576375662848 6689548045647008640 3989314514918354432 1289080984189700224 17035591527170597632 14335357996441943424 11635124465713289216 8934890934984635008 6234657404255980800 3534423873527326592 834190342798672384 16580700885779569792 13880467355050915584 11180233824322261376 8480000293593607168 5779766762864952960 3079533232136298752 379299701407644544 16125810244388541952 13425576713659887744 10725343182931233536 8025109652202579328 5324876121473925120 2624642590745270912 18371153133726168320 15670919602997514112 12970686072268859904 10270452541540205696 7570219010811551488 4869985480082897280 2169751949354243072 17916262492335140480 15216028961606486272 12515795430877832064 9815561900149177856 7115328369420523648 4415094838691869440 1714861307963215232 17461371850944112640 14761138320215458432 12060904789486804224 9360671258758150016 6660437728029495808 3960204197300841600 1259970666572187392 17006481209553084800 14306247678824430592 11606014148095776384 8905780617367122176 6205547086638467968 3505313555909813760 805080025181159552 16551590568162056960 13851357037433402752 11151123506704748544 8450889975976094336 5750656445247440128 3050422914518785920 350189383790131712 16096699926771029120 13396466396042374912 10696232865313720704 7995999334585066496 5295765803856412288 2595532273127758080 18342042816108655488 15641809285380001280 12941575754651347072 10241342223922692864 7541108693194038656 4840875162465384448 2140641631736730240 17887152174717627648 15186918643988973440 12486685113260319232 9786451582531665024 7086218051803010816 4385984521074356608 1685750990345702400 17432261533326599808 14732028002597945600 12031794471869291392 9331560941140637184 6631327410411982976 3931093879683328768 1230860348954674560 16977370891935571968 14277137361206917760 11576903830478263552 8876670299749609344 6176436769020955136 3476203238292300928 775969707563646720 16522480250544544128 13822246719815889920 11122013189087235712 8421779658358581504 5721546127629927296 3021312596901273088 321079066172618880 16067589609153516288 13367356078424862080 10667122547696207872 7966889016967553664 5266655486238899456 2566421955510245248 18312932498491142656 15612698967762488448 12912465437033834240 10212231906305180032 7511998375576525824 4811764844847871616 2111531314119217408 17858041857100114816 15157808326371460608 12457574795642806400 9757341264914152192 7057107734185497984 4356874203456843776 1656640672728189568 17403151215709086976 14702917684980432768 12002684154251778560 9302450623523124352 6602217092794470144 3901983562065815936 1201750031337161728 16948260574318059136 14248027043589404928 11547793512860750720 8847559982132096512 6147326451403442304 3447092920674788096 746859389946133888 16493369932927031296 13793136402198377088 11092902871469722880 8392669340741068672 5692435810012414464 2992202279283760256 291968748555106048 16038479291536003456 13338245760807349248 10638012230078695040 7937778699350040832 5237545168621386624 2537311637892732416 18283822180873629824 15583588650144975616 12883355119416321408 10183121588687667200 7482888057959012992 4782654527230358784 2082420996501704576 17828931539482601984 15128698008753947776 12428464478025293568 9728230947296639360 7027997416567985152 4327763885839330944 1627530355110676736 17374040898091574144 14673807367362919936 11973573836634265728 9273340305905611520 6573106775176957312 3872873244448303104 1172639713719648896 16919150256700546304 14218916725971892096 11518683195243237888 8818449664514583680 6118216133785929472 3417982603057275264 717749072328621056 16464259615309518464 13764026084580864256 11063792553852210048 8363559023123555840 5663325492394901632 2963091961666247424 262858430937593216 16009368973918490624 13309135443189836416 10608901912461182208 7908668381732528000 5208434851003873792 2508201320275219584 18254711863256116992 15554478332527462784 12854244801798808576 10154011271070154368 7453777740341500160 4753544209612845952 2053310678884191744 17799821221865089152 15099587691136434944 12399354160407780736 9699120629679126528 6998887098950472320 4298653568221818112 1598420037493163904 17344930580474061312 14644697049745407104 11944463519016752896 9244229988288098688 6543996457559444480 3843762926830790272 1143529396102136064 16890039939083033472 14189806408354379264 11489572877625725056 8789339346897070848 6089105816168416640 3388872285439762432 688638754711108224 16435149297692005632 13734915766963351424 11034682236234697216 8334448705506043008 5634215174777388800 2933981644048734592 233748113320080384 15980258656300977792 13280025125572323584 10579791594843669376 7879558064115015168 5179324533386360960 2479091002657706752 18225601545638604160 15525368014909949952 12825134484181295744 10124900953452641536 7424667422723987328 4724433891995333120 2024200361266678912 17770710904247576320 15070477373518922112 12370243842790267904 9670010312061613696 6969776781332959488 4269543250604305280 1569309719875651072 17315820262856548480 14615586732127894272 11915353201399240064 9215119670670585856 6514886139941931648 3814652609213277440 1114419078484623232 16860929621465520640 14160696090736866432 11460462560008212224 8760229029279558016 6059995498550903808 3359761967822249600 659528437093595392 16406038980074492800 13705805449345838592 11005571918617184384 8305338387888530176 5605104857159875968 2904871326431221760 204637795702567552 15951148338683464960 13250914807954810752 10550681277226156544 7850447746497502336 5150214215768848128 2449980685040193920 18196491228021091328 15496257697292437120 12796024166563782912 10095790635835128704 7395557105106474496 4695323574377820288 1995090043649166080 17741600586630063488 15041367055901409280 12341133525172755072 9640899994444100864 6940666463715446656 4240432932986792448 1540199402258138240 17286709945239035648 14586476414510381440 11886242883781727232 9186009353053073024 6485775822324418816 3785542291595764608 1085308760867110400 16831819303848007808 14131585773119353600 11431352242390699392 8731118711662045184 6030885180933390976 3330651650204736768 630418119476082560 16376928662456979968 13676695131728325760 10976461600999671552 8276228070271017344 5575994539542363136 2875761008813708928 175527478085054720 15922038021065952128 13221804490337297920 10521570959608643712 7821337428879989504 5121103898151335296 2420870367422681088 18167380910403578496 15467147379674924288 12766913848946270080 10066680318217615872 7366446787488961664 4666213256760307456 1965979726031653248 17712490269012550656 15012256738283896448 12312023207555242240 9611789676826588032 6911556146097933824 4211322615369279616 1511089084640625408 17257599627621522816 14557366096892868608 11857132566164214400 9156899035435560192 6456665504706905984 3756431973978251776 1056198443249597568 16802708986230494976 14102475455501840768 11402241924773186560 8702008394044532352 6001774863315878144 3301541332587223936 601307801858569728 16347818344839467136 13647584814110812928 10947351283382158720 8247117752653504512 5546884221924850304 2846650691196196096 146417160467541888 15892927703448439296 13192694172719785088 10492460641991130880 7792227111262476672 5091993580533822464 2391760049805168256 18138270592786065664 15438037062057411456 12737803531328757248 10037570000600103040 7337336469871448832 4637102939142794624 1936869408414140416 17683379951395037824 14983146420666383616 12282912889937729408 9582679359209075200 6882445828480420992 4182212297751766784 1481978767023112576 17228489310004009984 14528255779275355776 11828022248546701568 9127788717818047360 6427555187089393152 3727321656360738944 1027088125632084736 16773598668612982144 14073365137884327936 11373131607155673728 8672898076427019520 5972664545698365312 3272431014969711104 572197484241056896 16318708027221954304 13618474496493300096 10918240965764645888 8218007435035991680 5517773904307337472 2817540373578683264 117306842850029056 15863817385830926464 13163583855102272256 10463350324373618048 7763116793644963840 5062883262916309632 2362649732187655424 18109160275168552832 15408926744439898624 12708693213711244416 10008459682982590208 7308226152253936000 4607992621525281792 1907759090796627584 17654269633777524992 14954036103048870784 12253802572320216576 9553569041591562368 6853335510862908160 4153101980134253952 1452868449405599744 17199378992386497152 14499145461657842944 11798911930929188736 9098678400200534528 6398444869471880320 3698211338743226112 997977808014571904 16744488350995469312 14044254820266815104 11344021289538160896 8643787758809506688 5943554228080852480 3243320697352198272 543087166623544064 16289597709604441472 13589364178875787264 10889130648147133056 8188897117418478848 5488663586689824640 2788430055961170432 88196525232516224 15834707068213413632 13134473537484759424 10434240006756105216 7734006476027451008 5033772945298796800 2333539414570142592 18080049957551040000 15379816426822385792 12679582896093731584 9979349365365077376 7279115834636423168 4578882303907768960 1878648773179114752 17625159316160012160 14924925785431357952 12224692254702703744 9524458723974049536 6824225193245395328 4123991662516741120 1423758131788086912 17170268674768984320 14470035144040330112 11769801613311675904 9069568082583021696 6369334551854367488 3669101021125713280 968867490397059072 16715378033377956480 14015144502649302272 11314910971920648064 8614677441191993856 5914443910463339648 3214210379734685440 513976849006031232 16260487391986928640 13560253861258274432 10860020330529620224 8159786799800966016 5459553269072311808 2759319738343657600 59086207615003392 15805596750595900800 13105363219867246592 10405129689138592384 7704896158409938176 5004662627681283968 2304429096952629760 18050939639933527168 15350706109204872960 12650472578476218752 9950239047747564544 7250005517018910336 4549771986290256128 1849538455561601920 17596048998542499328 14895815467813845120 12195581937085190912 9495348406356536704 6795114875627882496 4094881344899228288 1394647814170574080 17141158357151471488 14440924826422817280 11740691295694163072 9040457764965508864 6340224234236854656 3639990703508200448 939757172779546240 16686267715760443648 13986034185031789440 11285800654303135232 8585567123574481024 5885333592845826816 3185100062117172608 484866531388518400 16231377074369415808 13531143543640761600 10830910012912107392 8130676482183453184 5430442951454798976 2730209420726144768 29975889997490560 15776486432978387968 13076252902249733760 10376019371521079552 7675785840792425344 4975552310063771136 2275318779335116928 18021829322316014336 15321595791587360128 12621362260858705920 9921128730130051712 7220895199401397504 4520661668672743296 1820428137944089088 17566938680924986496 14866705150196332288 12166471619467678080 9466238088739023872 6766004558010369664 4065771027281715456 1365537496553061248 17112048039533958656 14411814508805304448 11711580978076650240 9011347447347996032 6311113916619341824 3610880385890687616 910646855162033408 16657157398142930816 13956923867414276608 11256690336685622400 8556456805956968192 5856223275228313984 3155989744499659776 455756213771005568 16202266756751902976 13502033226023248768 10801799695294594560 8101566164565940352 5401332633837286144 2701099103108631936 865572379977728 15747376115360875136 13047142584632220928 10346909053903566720 7646675523174912512 4946441992446258304 2246208461717604096 17992719004698501504 15292485473969847296 12592251943241193088 9892018412512538880 7191784881783884672 4491551351055230464 1791317820326576256 17537828363307473664 14837594832578819456 12137361301850165248 9437127771121511040 6736894240392856832 4036660709664202624 1336427178935548416 17082937721916445824 14382704191187791616 11682470660459137408 8982237129730483200 6282003599001828992 3581770068273174784 881536537544520576 16628047080525417984 13927813549796763776 11227580019068109568 8527346488339455360 5827112957610801152 3126879426882146944 426645896153492736 16173156439134390144 13472922908405735936 10772689377677081728 8072455846948427520 5372222316219773312 2671988785491119104 18418499328472016512 15718265797743362304 13018032267014708096 10317798736286053888 7617565205557399680 4917331674828745472 2217098144100091264 17963608687080988672 15263375156352334464 12563141625623680256 9862908094895026048 7162674564166371840 4462441033437717632 1762207502709063424 17508718045689960832 14808484514961306624 12108250984232652416 9408017453503998208 6707783922775344000 4007550392046689792 1307316861318035584 17053827404298932992 14353593873570278784 11653360342841624576 8953126812112970368 6252893281384316160 3552659750655661952 852426219927007744 16598936762907905152 13898703232179250944 11198469701450596736 8498236170721942528 5798002639993288320 3097769109264634112 397535578535979904 16144046121516877312 13443812590788223104 10743579060059568896 8043345529330914688 5343111998602260480 2642878467873606272 18389389010854503680 15689155480125849472 12988921949397195264 10288688418668541056 7588454887939886848 4888221357211232640 2187987826482578432 17934498369463475840 15234264838734821632 12534031308006167424 9833797777277513216 7133564246548859008 4433330715820204800 1733097185091550592 17479607728072448000 14779374197343793792 12079140666615139584 9378907135886485376 6678673605157831168 3978440074429176960 1278206543700522752 17024717086681420160 14324483555952765952 11624250025224111744 8924016494495457536 6223782963766803328 3523549433038149120 823315902309494912 16569826445290392320 13869592914561738112 11169359383833083904 8469125853104429696 5768892322375775488 3068658791647121280 368425260918467072 16114935803899364480 13414702273170710272 10714468742442056064 8014235211713401856 5314001680984747648 2613768150256093440 18360278693236990848 15660045162508336640 12959811631779682432 10259578101051028224 7559344570322374016 4859111039593719808 2158877508865065600 17905388051845963008 15205154521117308800 12504920990388654592 9804687459660000384 7104453928931346176 4404220398202691968 1703986867474037760 17450497410454935168 14750263879726280960 12050030348997626752 9349796818268972544 6649563287540318336 3949329756811664128 1249096226083009920 16995606769063907328 14295373238335253120 11595139707606598912 8894906176877944704 6194672646149290496 3494439115420636288 794205584691982080 16540716127672879488 13840482596944225280 11140249066215571072 8440015535486916864 5739782004758262656 3039548474029608448 339314943300954240 16085825486281851648 13385591955553197440 10685358424824543232 7985124894095889024 5284891363367234816 2584657832638580608 18331168375619478016 15630934844890823808 12930701314162169600 10230467783433515392 7530234252704861184 4830000721976206976 2129767191247552768 17876277734228450176 15176044203499795968 12475810672771141760 9775577142042487552 7075343611313833344 4375110080585179136 1674876549856524928 17421387092837422336 14721153562108768128 12020920031380113920 9320686500651459712 6620452969922805504 3920219439194151296 1219985908465497088 16966496451446394496 14266262920717740288 11566029389989086080 8865795859260431872 6165562328531777664 3465328797803123456 765095267074469248 16511605810055366656 13811372279326712448 11111138748598058240 8410905217869404032 5710671687140749824 3010438156412095616 310204625683441408 16056715168664338816 13356481637935684608 10656248107207030400 7956014576478376192 5255781045749721984 2555547515021067776 18302058058001965184 15601824527273310976 12901590996544656768 10201357465816002560 7501123935087348352 4800890404358694144 2100656873630039936 17847167416610937344 15146933885882283136 12446700355153628928 9746466824424974720 7046233293696320512 4345999762967666304 1645766232239012096 17392276775219909504 14692043244491255296 11991809713762601088 9291576183033946880 6591342652305292672 3891109121576638464 1190875590847984256 16937386133828881664 14237152603100227456 11536919072371573248 8836685541642919040 6136452010914264832 3436218480185610624 735984949456956416 16482495492437853824 13782261961709199616 11082028430980545408 8381794900251891200 5681561369523236992 2981327838794582784 281094308065928576 16027604851046825984 13327371320318171776 10627137789589517568 7926904258860863360 5226670728132209152 2526437197403554944 18272947740384452352 15572714209655798144 12872480678927143936 10172247148198489728 7472013617469835520 4771780086741181312 2071546556012527104 17818057098993424512 15117823568264770304 12417590037536116096 9717356506807461888 7017122976078807680 4316889445350153472 1616655914621499264 17363166457602396672 14662932926873742464 11962699396145088256 9262465865416434048 6562232334687779840 3861998803959125632 1161765273230471424 16908275816211368832 14208042285482714624 11507808754754060416 8807575224025406208 6107341693296752000 3407108162568097792 706874631839443584 16453385174820340992 13753151644091686784 11052918113363032576 8352684582634378368 5652451051905724160 2952217521177069952 251983990448415744 15998494533429313152 13298261002700658944 10598027471972004736 7897793941243350528 5197560410514696320 2497326879786042112 18243837422766939520 15543603892038285312 12843370361309631104 10143136830580976896 7442903299852322688 4742669769123668480 2042436238395014272 17788946781375911680 15088713250647257472 12388479719918603264 9688246189189949056 6988012658461294848 4287779127732640640 1587545597003986432 17334056139984883840 14633822609256229632 11933589078527575424 9233355547798921216 6533122017070267008 3832888486341612800 1132654955612958592 16879165498593856000 14178931967865201792 11478698437136547584 8778464906407893376 6078231375679239168 3377997844950584960 677764314221930752 16424274857202828160 13724041326474173952 11023807795745519744 8323574265016865536 5623340734288211328 2923107203559557120 222873672830902912 15969384215811800320 13269150685083146112 10568917154354491904 7868683623625837696 5168450092897183488 2468216562168529280 18214727105149426688 15514493574420772480 12814260043692118272 10114026512963464064 7413792982234809856 4713559451506155648 2013325920777501440 17759836463758398848 15059602933029744640 12359369402301090432 9659135871572436224 6958902340843782016 4258668810115127808 1558435279386473600 17304945822367371008 14604712291638716800 11904478760910062592 9204245230181408384 6504011699452754176 3803778168724099968 1103544637995445760 16850055180976343168 14149821650247688960 11449588119519034752 8749354588790380544 6049121058061726336 3348887527333072128 648653996604417920 16395164539585315328 13694931008856661120 10994697478128006912 8294463947399352704 5594230416670698496 2893996885942044288 193763355213390080 15940273898194287488 13240040367465633280 10539806836736979072 7839573306008324864 5139339775279670656 2439106244551016448 18185616787531913856 15485383256803259648 12785149726074605440 10084916195345951232 7384682664617297024 4684449133888642816 1984215603159988608 17730726146140886016 15030492615412231808 12330259084683577600 9630025553954923392 6929792023226269184 4229558492497614976 1529324961768960768 17275835504749858176 14575601974021203968 11875368443292549760 9175134912563895552 6474901381835241344 3774667851106587136 1074434320377932928 16820944863358830336 14120711332630176128 11420477801901521920 8720244271172867712 6020010740444213504 3319777209715559296 619543678986905088 16366054221967802496 13665820691239148288 10965587160510494080 8265353629781839872 5565120099053185664 2864886568324531456 164653037595877248 15911163580576774656 13210930049848120448 10510696519119466240 7810462988390812032 5110229457662157824 2409995926933503616 18156506469914401024 15456272939185746816 12756039408457092608 10055805877728438400 7355572346999784192 4655338816271129984 1955105285542475776 17701615828523373184 15001382297794718976 12301148767066064768 9600915236337410560 6900681705608756352 4200448174880102144 1500214644151447936 17246725187132345344 14546491656403691136 11846258125675036928 9146024594946382720 6445791064217728512 3745557533489074304 1045324002760420096 16791834545741317504 14091601015012663296 11391367484284009088 8691133953555354880 5990900422826700672 3290666892098046464 590433361369392256 16336943904350289664 13636710373621635456 10936476842892981248 8236243312164327040 5536009781435672832 2835776250707018624 135542719978364416 15882053262959261824 13181819732230607616 10481586201501953408 7781352670773299200 5081119140044644992 2380885609315990784 18127396152296888192 15427162621568233984 12726929090839579776 10026695560110925568 7326462029382271360 4626228498653617152 1925994967924962944 17672505510905860352 14972271980177206144 12272038449448551936 9571804918719897728 6871571387991243520 4171337857262589312 1471104326533935104 17217614869514832512 14517381338786178304 11817147808057524096 9116914277328869888 6416680746600215680 3716447215871561472 1016213685142907264 16762724228123804672 14062490697395150464 11362257166666496256 8662023635937842048 5961790105209187840 3261556574480533632 561323043751879424 16307833586732776832 13607600056004122624 10907366525275468416 8207132994546814208 5506899463818160000 2806665933089505792 106432402360851584 15852942945341748992 13152709414613094784 10452475883884440576 7752242353155786368 5052008822427132160 2351775291698477952 18098285834679375360 15398052303950721152 12697818773222066944 9997585242493412736 7297351711764758528 4597118181036104320 1896884650307450112 17643395193288347520 14943161662559693312 12242928131831039104 9542694601102384896 6842461070373730688 4142227539645076480 1441994008916422272 17188504551897319680 14488271021168665472 11788037490440011264 9087803959711357056 6387570428982702848 3687336898254048640 987103367525394432 16733613910506291840 14033380379777637632 11333146849048983424 8632913318320329216 5932679787591675008 3232446256863020800 532212726134366592 16278723269115264000 13578489738386609792 10878256207657955584 8178022676929301376 5477789146200647168 2777555615471992960 77322084743338752 15823832627724236160 13123599096995581952 10423365566266927744 7723132035538273536 5022898504809619328 2322664974080965120 18069175517061862528 15368941986333208320 12668708455604554112 9968474924875899904 7268241394147245696 4568007863418591488 1867774332689937280 17614284875670834688 14914051344942180480 12213817814213526272 9513584283484872064 6813350752756217856 4113117222027563648 1412883691298909440 17159394234279806848 14459160703551152640 11758927172822498432 9058693642093844224 6358460111365190016 3658226580636535808 957993049907881600 16704503592888779008 14004270062160124800 11304036531431470592 8603803000702816384 5903569469974162176 3203335939245507968 503102408516853760 16249612951497751168 13549379420769096960 10849145890040442752 8148912359311788544 5448678828583134336 2748445297854480128 48211767125825920 15794722310106723328 13094488779378069120 10394255248649414912 7694021717920760704 4993788187192106496 2293554656463452288 18040065199444349696 15339831668715695488 12639598137987041280 9939364607258387072 7239131076529732864 4538897545801078656 1838664015072424448 17585174558053321856 14884941027324667648 12184707496596013440 9484473965867359232 6784240435138705024 4084006904410050816 1383773373681396608 17130283916662294016 14430050385933639808 11729816855204985600 9029583324476331392 6329349793747677184 3629116263019022976 928882732290368768 16675393275271266176 13975159744542611968 11274926213813957760 8574692683085303552 5874459152356649344 3174225621627995136 473992090899340928 16220502633880238336 13520269103151584128 10820035572422929920 8119802041694275712 5419568510965621504 2719334980236967296 19101449508313088 15765611992489210496 13065378461760556288 10365144931031902080 7664911400303247872 4964677869574593664 2264444338845939456 18010954881826836864 15310721351098182656 12610487820369528448 9910254289640874240 7210020758912220032 4509787228183565824 1809553697454911616 17556064240435809024 14855830709707154816 12155597178978500608 9455363648249846400 6755130117521192192 4054896586792537984 1354663056063883776 17101173599044781184 14400940068316126976 11700706537587472768 9000473006858818560 6300239476130164352 3600005945401510144 899772414672855936 16646282957653753344 13946049426925099136 11245815896196444928 8545582365467790720 5845348834739136512 3145115304010482304 444881773281828096 16191392316262725504 13491158785534071296 10790925254805417088 8090691724076762880 5390458193348108672 2690224662619454464 18436735205600351872 15736501674871697664 13036268144143043456 10336034613414389248 7635801082685735040 4935567551957080832 2235334021228426624 17981844564209324032 15281611033480669824 12581377502752015616 9881143972023361408 7180910441294707200 4480676910566052992 1780443379837398784 17526953922818296192 14826720392089641984 12126486861360987776 9426253330632333568 6726019799903679360 4025786269175025152 1325552738446370944 17072063281427268352 14371829750698614144 11671596219969959936 8971362689241305728 6271129158512651520 3570895627783997312 870662097055343104 16617172640036240512 13916939109307586304 11216705578578932096 8516472047850277888 5816238517121623680 3116004986392969472 415771455664315264 16162281998645212672 13462048467916558464 10761814937187904256 8061581406459250048 5361347875730595840 2661114345001941632 18407624887982839040 15707391357254184832 13007157826525530624 10306924295796876416 7606690765068222208 4906457234339568000 2206223703610913792 17952734246591811200 15252500715863156992 12552267185134502784 9852033654405848576 7151800123677194368 4451566592948540160 1751333062219885952 17497843605200783360 14797610074472129152 12097376543743474944 9397143013014820736 6696909482286166528 3996675951557512320 1296442420828858112 17042952963809755520 14342719433081101312 11642485902352447104 8942252371623792896 6242018840895138688 3541785310166484480 841551779437830272 16588062322418727680 13887828791690073472 11187595260961419264 8487361730232765056 5787128199504110848 3086894668775456640 386661138046802432 16133171681027699840 13432938150299045632 10732704619570391424 8032471088841737216 5332237558113083008 2632004027384428800 18378514570365326208 15678281039636672000 12978047508908017792 10277813978179363584 7577580447450709376 4877346916722055168 2177113385993400960 17923623928974298368 15223390398245644160 12523156867516989952 9822923336788335744 7122689806059681536 4422456275331027328 1722222744602373120 17468733287583270528 14768499756854616320 12068266226125962112 9368032695397307904 6667799164668653696 3967565633939999488 1267332103211345280 17013842646192242688 14313609115463588480 11613375584734934272 8913142054006280064 6212908523277625856 3512674992548971648 812441461820317440 16558952004801214848 13858718474072560640 11158484943343906432 8458251412615252224 5758017881886598016 3057784351157943808 357550820429289600 16104061363410187008 13403827832681532800 10703594301952878592 8003360771224224384 5303127240495570176 2602893709766915968 18349404252747813376 15649170722019159168 12948937191290504960 10248703660561850752 7548470129833196544 4848236599104542336 2148003068375888128 17894513611356785536 15194280080628131328 12494046549899477120 9793813019170822912 7093579488442168704 4393345957713514496 1693112426984860288 17439622969965757696 14739389439237103488 12039155908508449280 9338922377779795072 6638688847051140864 3938455316322486656 1238221785593832448 16984732328574729856 14284498797846075648 11584265267117421440 8884031736388767232 6183798205660113024 3483564674931458816 783331144202804608 16529841687183702016 13829608156455047808 11129374625726393600 8429141094997739392 5728907564269085184 3028674033540430976 328440502811776768 16074951045792674176 13374717515064019968 10674483984335365760 7974250453606711552 5274016922878057344 2573783392149403136 18320293935130300544 15620060404401646336 12919826873672992128 10219593342944337920 7519359812215683712 4819126281487029504 2118892750758375296 17865403293739272704 15165169763010618496 12464936232281964288 9764702701553310080 7064469170824655872 4364235640096001664 1664002109367347456 17410512652348244864 14710279121619590656 12010045590890936448 9309812060162282240 6609578529433628032 3909344998704973824 1209111467976319616 16955622010957217024 14255388480228562816 11555154949499908608 8854921418771254400 6154687888042600192 3454454357313945984 754220826585291776 16500731369566189184 13800497838837534976 11100264308108880768 8400030777380226560 5699797246651572352 2999563715922918144 299330185194263936 16045840728175161344 13345607197446507136 10645373666717852928 7945140135989198720 5244906605260544512 2544673074531890304 18291183617512787712 15590950086784133504 12890716556055479296 10190483025326825088 7490249494598170880 4790015963869516672 2089782433140862464 17836292976121759872 15136059445393105664 12435825914664451456 9735592383935797248 7035358853207143040 4335125322478488832 1634891791749834624 17381402334730732032 14681168804002077824 11980935273273423616 9280701742544769408 6580468211816115200 3880234681087460992 1180001150358806784 16926511693339704192 14226278162611049984 11526044631882395776 8825811101153741568 6125577570425087360 3425344039696433152 725110508967778944 16471621051948676352 13771387521220022144 11071153990491367936 8370920459762713728 5670686929034059520 2970453398305405312 270219867576751104 16016730410557648512 13316496879828994304 10616263349100340096 7916029818371685888 5215796287643031680 2515562756914377472 18262073299895274880 15561839769166620672 12861606238437966464 10161372707709312256 7461139176980658048 4760905646252003840 2060672115523349632 17807182658504247040 15106949127775592832 12406715597046938624 9706482066318284416 7006248535589630208 4306015004860976000 1605781474132321792 17352292017113219200 14652058486384564992 11951824955655910784 9251591424927256576 6551357894198602368 3851124363469948160 1150890832741293952 16897401375722191360 14197167844993537152 11496934314264882944 8796700783536228736 6096467252807574528 3396233722078920320 696000191350266112 16442510734331163520 13742277203602509312 11042043672873855104 8341810142145200896 5641576611416546688 2941343080687892480 241109549959238272 15987620092940135680 13287386562211481472 10587153031482827264 7886919500754173056 5186685970025518848 2486452439296864640 18232962982277762048 15532729451549107840 12832495920820453632 10132262390091799424 7432028859363145216 4731795328634491008 2031561797905836800 17778072340886734208 15077838810158080000 12377605279429425792 9677371748700771584 6977138217972117376 4276904687243463168 1576671156514808960 17323181699495706368 14622948168767052160 11922714638038397952 9222481107309743744 6522247576581089536 3822014045852435328 1121780515123781120 16868291058104678528 14168057527376024320 11467823996647370112 8767590465918715904 6067356935190061696 3367123404461407488 666889873732753280 16413400416713650688 13713166885984996480 11012933355256342272 8312699824527688064 5612466293799033856 2912232763070379648 211999232341725440 15958509775322622848 13258276244593968640 10558042713865314432 7857809183136660224 5157575652408006016 2457342121679351808 18203852664660249216 15503619133931595008 12803385603202940800 10103152072474286592 7402918541745632384 4702685011016978176 2002451480288323968 17748962023269221376 15048728492540567168 12348494961811912960 9648261431083258752 6948027900354604544 4247794369625950336 1547560838897296128 17294071381878193536 14593837851149539328 11893604320420885120 9193370789692230912 6493137258963576704 3792903728234922496 1092670197506268288 16839180740487165696 14138947209758511488 11438713679029857280 8738480148301203072 6038246617572548864 3338013086843894656 637779556115240448 16384290099096137856 13684056568367483648 10983823037638829440 8283589506910175232 5583355976181521024 2883122445452866816 182888914724212608 15929399457705110016 13229165926976455808 10528932396247801600 7828698865519147392 5128465334790493184 2428231804061838976 18174742347042736384 15474508816314082176 12774275285585427968 10074041754856773760 7373808224128119552 4673574693399465344 1973341162670811136 17719851705651708544 15019618174923054336 12319384644194400128 9619151113465745920 6918917582737091712 4218684052008437504 1518450521279783296 17264961064260680704 14564727533532026496 11864494002803372288 9164260472074718080 6464026941346063872 3763793410617409664 1063559879888755456 16810070422869652864 14109836892140998656 11409603361412344448 8709369830683690240 6009136299955036032 3308902769226381824 608669238497727616 16355179781478625024 13654946250749970816 10954712720021316608 8254479189292662400 5554245658564008192 2854012127835353984 153778597106699776 15900289140087597184 13200055609358942976 10499822078630288768 7799588547901634560 5099355017172980352 2399121486444326144 18145632029425223552 15445398498696569344 12745164967967915136 10044931437239260928 7344697906510606720 4644464375781952512 1944230845053298304 17690741388034195712 14990507857305541504 12290274326576887296 9590040795848233088 6889807265119578880 4189573734390924672 1489340203662270464 17235850746643167872 14535617215914513664 11835383685185859456 9135150154457205248 6434916623728551040 3734683092999896832 1034449562271242624 16780960105252140032 14080726574523485824 11380493043794831616 8680259513066177408 5980025982337523200 3279792451608868992 579558920880214784 16326069463861112192 13625835933132457984 10925602402403803776 8225368871675149568 5525135340946495360 2824901810217841152 124668279489186944 15871178822470084352 13170945291741430144 10470711761012775936 7770478230284121728 5070244699555467520 2370011168826813312 18116521711807710720 15416288181079056512 12716054650350402304 10015821119621748096 7315587588893093888 4615354058164439680 1915120527435785472 17661631070416682880 14961397539688028672 12261164008959374464 9560930478230720256 6860696947502066048 4160463416773411840 1460229886044757632 17206740429025655040 14506506898297000832 11806273367568346624 9106039836839692416 6405806306111038208 3705572775382384000 1005339244653729792 16751849787634627200 14051616256905972992 11351382726177318784 8651149195448664576 5950915664720010368 3250682133991356160 550448603262701952 16296959146243599360 13596725615514945152 10896492084786290944 8196258554057636736 5496025023328982528 2795791492600328320 95557961871674112 15842068504852571520 13141834974123917312 10441601443395263104 7741367912666608896 5041134381937954688 2340900851209300480 18087411394190197888 15387177863461543680 12686944332732889472 9986710802004235264 7286477271275581056 4586243740546926848 1886010209818272640 17632520752799170048 14932287222070515840 12232053691341861632 9531820160613207424 6831586629884553216 4131353099155899008 1431119568427244800 17177630111408142208 14477396580679488000 11777163049950833792 9076929519222179584 6376695988493525376 3676462457764871168 976228927036216960 16722739470017114368 14022505939288460160 11322272408559805952 8622038877831151744 5921805347102497536 3221571816373843328 521338285645189120 16267848828626086528 13567615297897432320 10867381767168778112 8167148236440123904 5466914705711469696 2766681174982815488 66447644254161280 15812958187235058688 13112724656506404480 10412491125777750272 7712257595049096064 5012024064320441856 2311790533591787648 18058301076572685056 15358067545844030848 12657834015115376640 9957600484386722432 7257366953658068224 4557133422929414016 1856899892200759808 17603410435181657216 14903176904453003008 12202943373724348800 9502709842995694592 6802476312267040384 4102242781538386176 1402009250809731968 17148519793790629376 14448286263061975168 11748052732333320960 9047819201604666752 6347585670876012544 3647352140147358336 947118609418704128 16693629152399601536 13993395621670947328 11293162090942293120 8592928560213638912 5892695029484984704 3192461498756330496 492227968027676288 16238738511008573696 13538504980279919488 10838271449551265280 8138037918822611072 5437804388093956864 2737570857365302656 37337326636648448 15783847869617545856 13083614338888891648 10383380808160237440 7683147277431583232 4982913746702929024 2282680215974274816 18029190758955172224 15328957228226518016 12628723697497863808 9928490166769209600 7228256636040555392 4528023105311901184 1827789574583246976 17574300117564144384 14874066586835490176 12173833056106835968 9473599525378181760 6773365994649527552 4073132463920873344 1372898933192219136 17119409476173116544 14419175945444462336 11718942414715808128 9018708883987153920 6318475353258499712 3618241822529845504 918008291801191296 16664518834782088704 13964285304053434496 11264051773324780288 8563818242596126080 5863584711867471872 3163351181138817664 463117650410163456 16209628193391060864 13509394662662406656 10809161131933752448 8108927601205098240 5408694070476444032 2708460539747789824 8227009019135616 15754737552000033024 13054504021271378816 10354270490542724608 7654036959814070400 4953803429085416192 2253569898356761984 18000080441337659392 15299846910609005184 12599613379880350976 9899379849151696768 7199146318423042560 4498912787694388352 1798679256965734144 17545189799946631552 14844956269217977344 12144722738489323136 9444489207760668928 6744255677032014720 4044022146303360512 1343788615574706304 17090299158555603712 14390065627826949504 11689832097098295296 8989598566369641088 6289365035640986880 3589131504912332672 888897974183678464 16635408517164575872 13935174986435921664 11234941455707267456 8534707924978613248 5834474394249959040 3134240863521304832 434007332792650624 16180517875773548032 13480284345044893824 10780050814316239616 8079817283587585408 5379583752858931200 2679350222130276992 18425860765111174400 15725627234382520192 13025393703653865984 10325160172925211776 7624926642196557568 4924693111467903360 2224459580739249152 17970970123720146560 15270736592991492352 12570503062262838144 9870269531534183936 7170036000805529728 4469802470076875520 1769568939348221312 17516079482329118720 14815845951600464512 12115612420871810304 9415378890143156096 6715145359414501888 4014911828685847680 1314678297957193472 17061188840938090880 14360955310209436672 11660721779480782464 8960488248752128256 6260254718023474048 3560021187294819840 859787656566165632 16606298199547063040 13906064668818408832 11205831138089754624 8505597607361100416 5805364076632446208 3105130545903792000 404897015175137792 16151407558156035200 13451174027427380992 10750940496698726784 8050706965970072576 5350473435241418368 2650239904512764160 18396750447493661568 15696516916765007360 12996283386036353152 10296049855307698944 7595816324579044736 4895582793850390528 2195349263121736320 17941859806102633728 15241626275373979520 12541392744645325312 9841159213916671104 7140925683188016896 4440692152459362688 1740458621730708480 17486969164711605888 14786735633982951680 12086502103254297472 9386268572525643264 6686035041796989056 3985801511068334848 1285567980339680640 17032078523320578048 14331844992591923840 11631611461863269632 8931377931134615424 6231144400405961216 3530910869677307008 830677338948652800 16577187881929550208 13876954351200896000 11176720820472241792 8476487289743587584 5776253759014933376 3076020228286279168 375786697557624960 16122297240538522368 13422063709809868160 10721830179081213952 8021596648352559744 5321363117623905536 2621129586895251328 18367640129876148736 15667406599147494528 12967173068418840320 10266939537690186112 7566706006961531904 4866472476232877696 2166238945504223488 17912749488485120896 15212515957756466688 12512282427027812480 9812048896299158272 7111815365570504064 4411581834841849856 1711348304113195648 17457858847094093056 14757625316365438848 12057391785636784640 9357158254908130432 6656924724179476224 3956691193450822016 1256457662722167808 17002968205703065216 14302734674974411008 11602501144245756800 8902267613517102592 6202034082788448384 3501800552059794176 801567021331139968 16548077564312037376 13847844033583383168 11147610502854728960 8447376972126074752 5747143441397420544 3046909910668766336 346676379940112128 16093186922921009536 13392953392192355328 10692719861463701120 7992486330735046912 5292252800006392704 2592019269277738496 18338529812258635904 15638296281529981696 12938062750801327488 10237829220072673280 7537595689344019072 4837362158615364864 2137128627886710656 17883639170867608064 15183405640138953856 12483172109410299648 9782938578681645440 7082705047952991232 4382471517224337024 1682237986495682816 17428748529476580224 14728514998747926016 12028281468019271808 9328047937290617600 6627814406561963392 3927580875833309184 1227347345104654976 16973857888085552384 14273624357356898176 11573390826628243968 8873157295899589760 6172923765170935552 3472690234442281344 772456703713627136 16518967246694524544 13818733715965870336 11118500185237216128 8418266654508561920 5718033123779907712 3017799593051253504 317566062322599296 16064076605303496704 13363843074574842496 10663609543846188288 7963376013117534080 5263142482388879872 2562908951660225664 18309419494641123072 15609185963912468864 12908952433183814656 10208718902455160448 7508485371726506240 4808251840997852032 2108018310269197824 17854528853250095232 15154295322521441024 12454061791792786816 9753828261064132608 7053594730335478400 4353361199606824192 1653127668878169984 17399638211859067392 14699404681130413184 11999171150401758976 9298937619673104768 6598704088944450560 3898470558215796352 1198237027487142144 16944747570468039552 14244514039739385344 11544280509010731136 8844046978282076928 6143813447553422720 3443579916824768512 743346386096114304 16489856929077011712 13789623398348357504 11089389867619703296 8389156336891049088 5688922806162394880 2988689275433740672 288455744705086464 16034966287685983872 13334732756957329664 10634499226228675456 7934265695500021248 5234032164771367040 2533798634042712832 18280309177023610240 15580075646294956032 12879842115566301824 10179608584837647616 7479375054108993408 4779141523380339200 2078907992651684992 17825418535632582400 15125185004903928192 12424951474175273984 9724717943446619776 7024484412717965568 4324250881989311360 1624017351260657152 17370527894241554560 14670294363512900352 11970060832784246144 9269827302055591936 6569593771326937728 3869360240598283520 1169126709869629312 16915637252850526720 14215403722121872512 11515170191393218304 8814936660664564096 6114703129935909888 3414469599207255680 714236068478601472 16460746611459498880 13760513080730844672 11060279550002190464 8360046019273536256 5659812488544882048 2959578957816227840 259345427087573632 16005855970068471040 13305622439339816832 10605388908611162624 7905155377882508416 5204921847153854208 2504688316425200000 18251198859406097408 15550965328677443200 12850731797948788992 10150498267220134784 7450264736491480576 4750031205762826368 2049797675034172160 17796308218015069568 15096074687286415360 12395841156557761152 9695607625829106944 6995374095100452736 4295140564371798528 1594907033643144320 17341417576624041728 14641184045895387520 11940950515166733312 9240716984438079104 6540483453709424896 3840249922980770688 1140016392252116480 16886526935233013888 14186293404504359680 11486059873775705472 8785826343047051264 6085592812318397056 3385359281589742848 685125750861088640 16431636293841986048 13731402763113331840 11031169232384677632 8330935701656023424 5630702170927369216 2930468640198715008 230235109470060800 15976745652450958208 13276512121722304000 10576278590993649792 7876045060264995584 5175811529536341376 2475577998807687168 18222088541788584576 15521855011059930368 12821621480331276160 10121387949602621952 7421154418873967744 4720920888145313536 2020687357416659328 17767197900397556736 15066964369668902528 12366730838940248320 9666497308211594112 6966263777482939904 4266030246754285696 1565796716025631488 17312307259006528896 14612073728277874688 11911840197549220480 9211606666820566272 6511373136091912064 3811139605363257856 1110906074634603648 16857416617615501056 14157183086886846848 11456949556158192640 8756716025429538432 6056482494700884224 3356248963972230016 656015433243575808 16402525976224473216 13702292445495819008 11002058914767164800 8301825384038510592 5601591853309856384 2901358322581202176 201124791852547968 15947635334833445376 13247401804104791168 10547168273376136960 7846934742647482752 5146701211918828544 2446467681190174336 18192978224171071744 15492744693442417536 12792511162713763328 10092277631985109120 7392044101256454912 4691810570527800704 1991577039799146496 17738087582780043904 15037854052051389696 12337620521322735488 9637386990594081280 6937153459865427072 4236919929136772864 1536686398408118656 17283196941389016064 14582963410660361856 11882729879931707648 9182496349203053440 6482262818474399232 3782029287745745024 1081795757017090816 16828306299997988224 14128072769269334016 11427839238540679808 8727605707812025600 6027372177083371392 3327138646354717184 626905115626062976 16373415658606960384 13673182127878306176 10972948597149651968 8272715066420997760 5572481535692343552 2872248004963689344 172014474235035136 15918525017215932544 13218291486487278336 10518057955758624128 7817824425029969920 5117590894301315712 2417357363572661504 18163867906553558912 15463634375824904704 12763400845096250496 10063167314367596288 7362933783638942080 4662700252910287872 1962466722181633664 17708977265162531072 15008743734433876864 12308510203705222656 9608276672976568448 6908043142247914240 4207809611519260032 1507576080790605824 17254086623771503232 14553853093042849024 11853619562314194816 9153386031585540608 6453152500856886400 3752918970128232192 1052685439399577984 16799195982380475392 14098962451651821184 11398728920923166976 8698495390194512768 5998261859465858560 3298028328737204352 597794798008550144 16344305340989447552 13644071810260793344 10943838279532139136 8243604748803484928 5543371218074830720 2843137687346176512 142904156617522304 15889414699598419712 13189181168869765504 10488947638141111296 7788714107412457088 5088480576683802880 2388247045955148672 18134757588936046080 15434524058207391872 12734290527478737664 10034056996750083456 7333823466021429248 4633589935292775040 1933356404564120832 17679866947545018240 14979633416816364032 12279399886087709824 9579166355359055616 6878932824630401408 4178699293901747200 1478465763173092992 17224976306153990400 14524742775425336192 11824509244696681984 9124275713968027776 6424042183239373568 3723808652510719360 1023575121782065152 16770085664762962560 14069852134034308352 11369618603305654144 8669385072576999936 5969151541848345728 3268918011119691520 568684480391037312 16315195023371934720 13614961492643280512 10914727961914626304 8214494431185972096 5514260900457317888 2814027369728663680 113793839000009472 15860304381980906880 13160070851252252672 10459837320523598464 7759603789794944256 5059370259066290048 2359136728337635840 18105647271318533248 15405413740589879040 12705180209861224832 10004946679132570624 7304713148403916416 4604479617675262208 1904246086946608000 17650756629927505408 14950523099198851200 12250289568470196992 9550056037741542784 6849822507012888576 4149588976284234368 1449355445555580160 17195865988536477568 14495632457807823360 11795398927079169152 9095165396350514944 6394931865621860736 3694698334893206528 994464804164552320 16740975347145449728 14040741816416795520 11340508285688141312 8640274754959487104 5940041224230832896 3239807693502178688 539574162773524480 16286084705754421888 13585851175025767680 10885617644297113472 8185384113568459264 5485150582839805056 2784917052111150848 84683521382496640 15831194064363394048 13130960533634739840 10430727002906085632 7730493472177431424 5030259941448777216 2330026410720123008 18076536953701020416 15376303422972366208 12676069892243712000 9975836361515057792 7275602830786403584 4575369300057749376 1875135769329095168 17621646312309992576 14921412781581338368 12221179250852684160 9520945720124029952 6820712189395375744 4120478658666721536 1420245127938067328 17166755670918964736 14466522140190310528 11766288609461656320 9066055078733002112 6365821548004347904 3665588017275693696 965354486547039488 16711865029527936896 14011631498799282688 11311397968070628480 8611164437341974272 5910930906613320064 3210697375884665856 510463845156011648 16256974388136909056 13556740857408254848 10856507326679600640 8156273795950946432 5456040265222292224 2755806734493638016 55573203764983808 15802083746745881216 13101850216017227008 10401616685288572800 7701383154559918592 5001149623831264384 2300916093102610176 18047426636083507584 15347193105354853376 12646959574626199168 9946726043897544960 7246492513168890752 4546258982440236544 1846025451711582336 17592535994692479744 14892302463963825536 12192068933235171328 9491835402506517120 6791601871777862912 4091368341049208704 1391134810320554496 17137645353301451904 14437411822572797696 11737178291844143488 9036944761115489280 6336711230386835072 3636477699658180864 936244168929526656 16682754711910424064 13982521181181769856 11282287650453115648 8582054119724461440 5881820588995807232 3181587058267153024 481353527538498816 16227864070519396224 13527630539790742016 10827397009062087808 8127163478333433600 5426929947604779392 2726696416876125184 26462886147470976 15772973429128368384 13072739898399714176 10372506367671059968 7672272836942405760 4972039306213751552 2271805775485097344 18018316318465994752 15318082787737340544 12617849257008686336 9917615726280032128 7217382195551377920 4517148664822723712 1816915134094069504 17563425677074966912 14863192146346312704 12162958615617658496 9462725084889004288 6762491554160350080 4062258023431695872 1362024492703041664 17108535035683939072 14408301504955284864 11708067974226630656 9007834443497976448 6307600912769322240 3607367382040668032 907133851312013824 16653644394292911232 13953410863564257024 11253177332835602816 8552943802106948608 5852710271378294400 3152476740649640192 452243209920985984 16198753752901883392 13498520222173229184 10798286691444574976 8098053160715920768 5397819629987266560 2697586099258612352 18444096642239509760 15743863111510855552 13043629580782201344 10343396050053547136 7643162519324892928 4942928988596238720 2242695457867584512 17989206000848481920 15288972470119827712 12588738939391173504 9888505408662519296 7188271877933865088 4488038347205210880 1787804816476556672 17534315359457454080 14834081828728799872 12133848298000145664 9433614767271491456 6733381236542837248 4033147705814183040 1332914175085528832 17079424718066426240 14379191187337772032 11678957656609117824 8978724125880463616 6278490595151809408 3578257064423155200 878023533694500992 16624534076675398400 13924300545946744192 11224067015218089984 8523833484489435776 5823599953760781568 3123366423032127360 423132892303473152 16169643435284370560 13469409904555716352 10769176373827062144 8068942843098407936 5368709312369753728 2668475781641099520 18414986324621996928 15714752793893342720 13014519263164688512 10314285732436034304 7614052201707380096 4913818670978725888 2213585140250071680 17960095683230969088 15259862152502314880 12559628621773660672 9859395091045006464 7159161560316352256 4458928029587698048 1758694498859043840 17505205041839941248 14804971511111287040 12104737980382632832 9404504449653978624 6704270918925324416 4004037388196670208 1303803857468016000 17050314400448913408 14350080869720259200 11649847338991604992 8949613808262950784 6249380277534296576 3549146746805642368 848913216076988160 16595423759057885568 13895190228329231360 11194956697600577152 8494723166871922944 5794489636143268736 3094256105414614528 394022574685960320 16140533117666857728 13440299586938203520 10740066056209549312 8039832525480895104 5339598994752240896 2639365464023586688 18385876007004484096 15685642476275829888 12985408945547175680 10285175414818521472 7584941884089867264 4884708353361213056 2184474822632558848 17930985365613456256 15230751834884802048 12530518304156147840 9830284773427493632 7130051242698839424 4429817711970185216 1729584181241531008 17476094724222428416 14775861193493774208 12075627662765120000 9375394132036465792 6675160601307811584 3974927070579157376 1274693539850503168 17021204082831400576 14320970552102746368 11620737021374092160 8920503490645437952 6220269959916783744 3520036429188129536 819802898459475328 16566313441440372736 13866079910711718528 11165846379983064320 8465612849254410112 5765379318525755904 3065145787797101696 364912257068447488 16111422800049344896 13411189269320690688 10710955738592036480 8010722207863382272 5310488677134728064 2610255146406073856 18356765689386971264 15656532158658317056 12956298627929662848 10256065097201008640 7555831566472354432 4855598035743700224 2155364505015046016 17901875047995943424 15201641517267289216 12501407986538635008 9801174455809980800 7100940925081326592 4400707394352672384 1700473863624018176 17446984406604915584 14746750875876261376 12046517345147607168 9346283814418952960 6646050283690298752 3945816752961644544 1245583222232990336 16992093765213887744 14291860234485233536 11591626703756579328 8891393173027925120 6191159642299270912 3490926111570616704 790692580841962496 16537203123822859904 13836969593094205696 11136736062365551488 8436502531636897280 5736269000908243072 3036035470179588864 335801939450934656 16082312482431832064 13382078951703177856 10681845420974523648 7981611890245869440 5281378359517215232 2581144828788561024 18327655371769458432 15627421841040804224 12927188310312150016 10226954779583495808 7526721248854841600 4826487718126187392 2126254187397533184 17872764730378430592 15172531199649776384 12472297668921122176 9772064138192467968 7071830607463813760 4371597076735159552 1671363546006505344 17417874088987402752 14717640558258748544 12017407027530094336 9317173496801440128 6616939966072785920 3916706435344131712 1216472904615477504 16962983447596374912 14262749916867720704 11562516386139066496 8862282855410412288 6162049324681758080 3461815793953103872 761582263224449664 16508092806205347072 13807859275476692864 11107625744748038656 8407392214019384448 5707158683290730240 3006925152562076032 306691621833421824 16053202164814319232 13352968634085665024 10652735103357010816 7952501572628356608 5252268041899702400 2552034511171048192 18298545054151945600 15598311523423291392 12898077992694637184 10197844461965982976 7497610931237328768 4797377400508674560 2097143869780020352 17843654412760917760 15143420882032263552 12443187351303609344 9742953820574955136 7042720289846300928 4342486759117646720 1642253228388992512 17388763771369889920 14688530240641235712 11988296709912581504 9288063179183927296 6587829648455273088 3887596117726618880 1187362586997964672 16933873129978862080 14233639599250207872 11533406068521553664 8833172537792899456 6132939007064245248 3432705476335591040 732471945606936832 16478982488587834240 13778748957859180032 11078515427130525824 8378281896401871616 5678048365673217408 2977814834944563200 277581304215908992 16024091847196806400 13323858316468152192 10623624785739497984 7923391255010843776 5223157724282189568 2522924193553535360 18269434736534432768 15569201205805778560 12868967675077124352 10168734144348470144 7468500613619815936 4768267082891161728 2068033552162507520 17814544095143404928 15114310564414750720 12414077033686096512 9713843502957442304 7013609972228788096 4313376441500133888 1613142910771479680 17359653453752377088 14659419923023722880 11959186392295068672 9258952861566414464 6558719330837760256 3858485800109106048 1158252269380451840 16904762812361349248 14204529281632695040 11504295750904040832 8804062220175386624 6103828689446732416 3403595158718078208 703361627989424000 16449872170970321408 13749638640241667200 11049405109513012992 8349171578784358784 5648938048055704576 2948704517327050368 248470986598396160 15994981529579293568 13294747998850639360 10594514468121985152 7894280937393330944 5194047406664676736 2493813875936022528 18240324418916919936 15540090888188265728 12839857357459611520 10139623826730957312 7439390296002303104 4739156765273648896 2038923234544994688 17785433777525892096 15085200246797237888 12384966716068583680 9684733185339929472 6984499654611275264 4284266123882621056 1584032593153966848 17330543136134864256 14630309605406210048 11930076074677555840 9229842543948901632 6529609013220247424 3829375482491593216 1129141951762939008 16875652494743836416 14175418964015182208 11475185433286528000 8774951902557873792 6074718371829219584 3374484841100565376 674251310371911168 16420761853352808576 13720528322624154368 11020294791895500160 8320061261166845952 5619827730438191744 2919594199709537536 219360668980883328 15965871211961780736 13265637681233126528 10565404150504472320 7865170619775818112 5164937089047163904 2464703558318509696 18211214101299407104 15510980570570752896 12810747039842098688 10110513509113444480 7410279978384790272 4710046447656136064 2009812916927481856 17756323459908379264 15056089929179725056 12355856398451070848 9655622867722416640 6955389336993762432 4255155806265108224 1554922275536454016 17301432818517351424 14601199287788697216 11900965757060043008 9200732226331388800 6500498695602734592 3800265164874080384 1100031634145426176 16846542177126323584 14146308646397669376 11446075115669015168 8745841584940360960 6045608054211706752 3345374523483052544 645140992754398336 16391651535735295744 13691418005006641536 10991184474277987328 8290950943549333120 5590717412820678912 2890483882092024704 190250351363370496 15936760894344267904 13236527363615613696 10536293832886959488 7836060302158305280 5135826771429651072 2435593240700996864 18182103783681894272 15481870252953240064 12781636722224585856 10081403191495931648 7381169660767277440 4680936130038623232 1980702599309969024 17727213142290866432 15026979611562212224 12326746080833558016 9626512550104903808 6926279019376249600 4226045488647595392 1525811957918941184 17272322500899838592 14572088970171184384 11871855439442530176 9171621908713875968 6471388377985221760 3771154847256567552 1070921316527913344 16817431859508810752 14117198328780156544 11416964798051502336 8716731267322848128 6016497736594193920 3316264205865539712 616030675136885504 16362541218117782912 13662307687389128704 10962074156660474496 8261840625931820288 5561607095203166080 2861373564474511872 161140033745857664 15907650576726755072 13207417045998100864 10507183515269446656 7806949984540792448 5106716453812138240 2406482923083484032 18152993466064381440 15452759935335727232 12752526404607073024 10052292873878418816 7352059343149764608 4651825812421110400 1951592281692456192 17698102824673353600 14997869293944699392 12297635763216045184 9597402232487390976 6897168701758736768 4196935171030082560 1496701640301428352 17243212183282325760 14542978652553671552 11842745121825017344 9142511591096363136 6442278060367708928 3742044529639054720 1041810998910400512 16788321541891297920 14088088011162643712 11387854480433989504 8687620949705335296 5987387418976681088 3287153888248026880 586920357519372672 16333430900500270080 13633197369771615872 10932963839042961664 8232730308314307456 5532496777585653248 2832263246856999040 132029716128344832 15878540259109242240 13178306728380588032 10478073197651933824 7777839666923279616 5077606136194625408 2377372605465971200 18123883148446868608 15423649617718214400 12723416086989560192 10023182556260905984 7322949025532251776 4622715494803597568 1922481964074943360 17668992507055840768 14968758976327186560 12268525445598532352 9568291914869878144 6868058384141223936 4167824853412569728 1467591322683915520 17214101865664812928 14513868334936158720 11813634804207504512 9113401273478850304 6413167742750196096 3712934212021541888 1012700681292887680 16759211224273785088 14058977693545130880 11358744162816476672 8658510632087822464 5958277101359168256 3258043570630514048 557810039901859840 16304320582882757248 13604087052154103040 10903853521425448832 8203619990696794624 5503386459968140416 2803152929239486208 102919398510832000 15849429941491729408 13149196410763075200 10448962880034420992 7748729349305766784 5048495818577112576 2348262287848458368 18094772830829355776 15394539300100701568 12694305769372047360 9994072238643393152 7293838707914738944 4593605177186084736 1893371646457430528 17639882189438327936 14939648658709673728 12239415127981019520 9539181597252365312 6838948066523711104 4138714535795056896 1438481005066402688 17184991548047300096 14484758017318645888 11784524486589991680 9084290955861337472 6384057425132683264 3683823894404029056 983590363675374848 16730100906656272256 14029867375927618048 11329633845198963840 8629400314470309632 5929166783741655424 3228933253013001216 528699722284347008 16275210265265244416 13574976734536590208 10874743203807936000 8174509673079281792 5474276142350627584 2774042611621973376 73809080893319168 15820319623874216576 13120086093145562368 10419852562416908160 7719619031688253952 5019385500959599744 2319151970230945536 18065662513211842944 15365428982483188736 12665195451754534528 9964961921025880320 7264728390297226112 4564494859568571904 1864261328839917696 17610771871820815104 14910538341092160896 12210304810363506688 9510071279634852480 6809837748906198272 4109604218177544064 1409370687448889856 17155881230429787264 14455647699701133056 11755414168972478848 9055180638243824640 6354947107515170432 3654713576786516224 954480046057862016 16700990589038759424 14000757058310105216 11300523527581451008 8600289996852796800 5900056466124142592 3199822935395488384 499589404666834176 16246099947647731584 13545866416919077376 10845632886190423168 8145399355461768960 5445165824733114752 2744932294004460544 44698763275806336 15791209306256703744 13090975775528049536 10390742244799395328 7690508714070741120 4990275183342086912 2290041652613432704 18036552195594330112 15336318664865675904 12636085134137021696 9935851603408367488 7235618072679713280 4535384541951059072 1835151011222404864 17581661554203302272 14881428023474648064 12181194492745993856 9480960962017339648 6780727431288685440 4080493900560031232 1380260369831377024 17126770912812274432 14426537382083620224 11726303851354966016 9026070320626311808 6325836789897657600 3625603259169003392 925369728440349184 16671880271421246592 13971646740692592384 11271413209963938176 8571179679235283968 5870946148506629760 3170712617777975552 470479087049321344 16216989630030218752 13516756099301564544 10816522568572910336 8116289037844256128 5416055507115601920 2715821976386947712 15588445658293504 15762098988639190912 13061865457910536704 10361631927181882496 7661398396453228288 4961164865724574080 2260931334995919872 18007441877976817280 15307208347248163072 12606974816519508864 9906741285790854656 7206507755062200448 4506274224333546240 1806040693604892032 17552551236585789440 14852317705857135232 12152084175128481024 9451850644399826816 6751617113671172608 4051383582942518400 1351150052213864192 17097660595194761600 14397427064466107392 11697193533737453184 8996960003008798976 6296726472280144768 3596492941551490560 896259410822836352 16642769953803733760 13942536423075079552 11242302892346425344 8542069361617771136 5841835830889116928 3141602300160462720 441368769431808512 16187879312412705920 13487645781684051712 10787412250955397504 8087178720226743296 5386945189498089088 2686711658769434880 18433222201750332288 15732988671021678080 13032755140293023872 10332521609564369664 7632288078835715456 4932054548107061248 2231821017378407040 17978331560359304448 15278098029630650240 12577864498901996032 9877630968173341824 7177397437444687616 4477163906716033408 1776930375987379200 17523440918968276608 14823207388239622400 12122973857510968192 9422740326782313984 6722506796053659776 4022273265325005568 1322039734596351360 17068550277577248768 14368316746848594560 11668083216119940352 8967849685391286144 6267616154662631936 3567382623933977728 867149093205323520 16613659636186220928 13913426105457566720 11213192574728912512 8512959044000258304 5812725513271604096 3112491982542949888 412258451814295680 16158768994795193088 13458535464066538880 10758301933337884672 8058068402609230464 5357834871880576256 2657601341151922048 18404111884132819456 15703878353404165248 13003644822675511040 10303411291946856832 7603177761218202624 4902944230489548416 2202710699760894208 17949221242741791616 15248987712013137408 12548754181284483200 9848520650555828992 7148287119827174784 4448053589098520576 1747820058369866368 17494330601350763776 14794097070622109568 12093863539893455360 9393630009164801152 6693396478436146944 3993162947707492736 1292929416978838528 17039439959959735936 14339206429231081728 11638972898502427520 8938739367773773312 6238505837045119104 3538272306316464896 838038775587810688 16584549318568708096 13884315787840053888 11184082257111399680 8483848726382745472 5783615195654091264 3083381664925437056 383148134196782848 16129658677177680256 13429425146449026048 10729191615720371840 8028958084991717632 5328724554263063424 2628491023534409216 18375001566515306624 15674768035786652416 12974534505057998208 10274300974329344000 7574067443600689792 4873833912872035584 2173600382143381376 17920110925124278784 15219877394395624576 12519643863666970368 9819410332938316160 7119176802209661952 4418943271481007744 1718709740752353536 17465220283733250944 14764986753004596736 12064753222275942528 9364519691547288320 6664286160818634112 3964052630089979904 1263819099361325696 17010329642342223104 14310096111613568896 11609862580884914688 8909629050156260480 6209395519427606272 3509161988698952064 808928457970297856 16555439000951195264 13855205470222541056 11154971939493886848 8454738408765232640 5754504878036578432 3054271347307924224 354037816579270016 16100548359560167424 13400314828831513216 10700081298102859008 7999847767374204800 5299614236645550592 2599380705916896384 18345891248897793792 15645657718169139584 12945424187440485376 10245190656711831168 7544957125983176960 4844723595254522752 2144490064525868544 17891000607506765952 15190767076778111744 12490533546049457536 9790300015320803328 7090066484592149120 4389832953863494912 1689599423134840704 17436109966115738112 14735876435387083904 12035642904658429696 9335409373929775488 6635175843201121280 3934942312472467072 1234708781743812864 16981219324724710272 14280985793996056064 11580752263267401856 8880518732538747648 6180285201810093440 3480051671081439232 779818140352785024 16526328683333682432 13826095152605028224 11125861621876374016 8425628091147719808 5725394560419065600 3025161029690411392 324927498961757184 16071438041942654592 13371204511214000384 10670970980485346176 7970737449756691968 5270503919028037760 2570270388299383552 18316780931280280960 15616547400551626752 12916313869822972544 10216080339094318336 7515846808365664128 4815613277637009920 2115379746908355712 17861890289889253120 15161656759160598912 12461423228431944704 9761189697703290496 7060956166974636288 4360722636245982080 1660489105517327872 17406999648498225280 14706766117769571072 12006532587040916864 9306299056312262656 6606065525583608448 3905831994854954240 1205598464126300032 16952109007107197440 14251875476378543232 11551641945649889024 8851408414921234816 6151174884192580608 3450941353463926400 750707822735272192 16497218365716169600 13796984834987515392 11096751304258861184 8396517773530206976 5696284242801552768 2996050712072898560 295817181344244352 16042327724325141760 13342094193596487552 10641860662867833344 7941627132139179136 5241393601410524928 2541160070681870720 18287670613662768128 15587437082934113920 12887203552205459712 10186970021476805504 7486736490748151296 4786502960019497088 2086269429290842880 17832779972271740288 15132546441543086080 12432312910814431872 9732079380085777664 7031845849357123456 4331612318628469248 1631378787899815040 17377889330880712448 14677655800152058240 11977422269423404032 9277188738694749824 6576955207966095616 3876721677237441408 1176488146508787200 16922998689489684608 14222765158761030400 11522531628032376192 8822298097303721984 6122064566575067776 3421831035846413568 721597505117759360 16468108048098656768 13767874517370002560 11067640986641348352 8367407455912694144 5667173925184039936 2966940394455385728 266706863726731520 16013217406707628928 13312983875978974720 10612750345250320512 7912516814521666304 5212283283793012096 2512049753064357888 18258560296045255296 15558326765316601088 12858093234587946880 10157859703859292672 7457626173130638464 4757392642401984256 2057159111673330048 17803669654654227456 15103436123925573248 12403202593196919040 9702969062468264832 7002735531739610624 4302502001010956416 1602268470282302208 17348779013263199616 14648545482534545408 11948311951805891200 9248078421077236992 6547844890348582784 3847611359619928576 1147377828891274368 16893888371872171776 14193654841143517568 11493421310414863360 8793187779686209152 6092954248957554944 3392720718228900736 692487187500246528 16438997730481143936 13738764199752489728 11038530669023835520 8338297138295181312 5638063607566527104 2937830076837872896 237596546109218688 15984107089090116096 13283873558361461888 10583640027632807680 7883406496904153472 5183172966175499264 2482939435446845056 18229449978427742464 15529216447699088256 12828982916970434048 10128749386241779840 7428515855513125632 4728282324784471424 2028048794055817216 17774559337036714624 15074325806308060416 12374092275579406208 9673858744850752000 6973625214122097792 4273391683393443584 1573158152664789376 17319668695645686784 14619435164917032576 11919201634188378368 9218968103459724160 6518734572731069952 3818501042002415744 1118267511273761536 16864778054254658944 14164544523526004736 11464310992797350528 8764077462068696320 6063843931340042112 3363610400611387904 663376869882733696 16409887412863631104 13709653882134976896 11009420351406322688 8309186820677668480 5608953289949014272 2908719759220360064 208486228491705856 15954996771472603264 13254763240743949056 10554529710015294848 7854296179286640640 5154062648557986432 2453829117829332224 18200339660810229632 15500106130081575424 12799872599352921216 10099639068624267008 7399405537895612800 4699172007166958592 1998938476438304384 17745449019419201792 15045215488690547584 12344981957961893376 9644748427233239168 6944514896504584960 4244281365775930752 1544047835047276544 17290558378028173952 14590324847299519744 11890091316570865536 9189857785842211328 6489624255113557120 3789390724384902912 1089157193656248704 16835667736637146112 14135434205908491904 11435200675179837696 8734967144451183488 6034733613722529280 3334500082993875072 634266552265220864 16380777095246118272 13680543564517464064 10980310033788809856 8280076503060155648 5579842972331501440 2879609441602847232 179375910874193024 15925886453855090432 13225652923126436224 10525419392397782016 7825185861669127808 5124952330940473600 2424718800211819392 18171229343192716800 15470995812464062592 12770762281735408384 10070528751006754176 7370295220278099968 4670061689549445760 1969828158820791552 17716338701801688960 15016105171073034752 12315871640344380544 9615638109615726336 6915404578887072128 4215171048158417920 1514937517429763712 17261448060410661120 14561214529682006912 11860980998953352704 9160747468224698496 6460513937496044288 3760280406767390080 1060046876038735872 16806557419019633280 14106323888290979072 11406090357562324864 8705856826833670656 6005623296105016448 3305389765376362240 605156234647708032 16351666777628605440 13651433246899951232 10951199716171297024 8250966185442642816 5550732654713988608 2850499123985334400 150265593256680192 15896776136237577600 13196542605508923392 10496309074780269184 7796075544051614976 5095842013322960768 2395608482594306560 18142119025575203968 15441885494846549760 12741651964117895552 10041418433389241344 7341184902660587136 4640951371931932928 1940717841203278720 17687228384184176128 14986994853455521920 12286761322726867712 9586527791998213504 6886294261269559296 4186060730540905088 1485827199812250880 17232337742793148288 14532104212064494080 11831870681335839872 9131637150607185664 6431403619878531456 3731170089149877248 1030936558421223040 16777447101402120448 14077213570673466240 11376980039944812032 8676746509216157824 5976512978487503616 3276279447758849408 576045917030195200 16322556460011092608 13622322929282438400 10922089398553784192 8221855867825129984 5521622337096475776 2821388806367821568 121155275639167360 15867665818620064768 13167432287891410560 10467198757162756352 7766965226434102144 5066731695705447936 2366498164976793728 18113008707957691136 15412775177229036928 12712541646500382720 10012308115771728512 7312074585043074304 4611841054314420096 1911607523585765888 17658118066566663296 14957884535838009088 12257651005109354880 9557417474380700672 6857183943652046464 4156950412923392256 1456716882194738048 17203227425175635456 14502993894446981248 11802760363718327040 9102526832989672832 6402293302261018624 3702059771532364416 1001826240803710208 16748336783784607616 14048103253055953408 11347869722327299200 8647636191598644992 5947402660869990784 3247169130141336576 546935599412682368 16293446142393579776 13593212611664925568 10892979080936271360 8192745550207617152 5492512019478962944 2792278488750308736 92044958021654528 15838555501002551936 13138321970273897728 10438088439545243520 7737854908816589312 5037621378087935104 2337387847359280896 18083898390340178304 15383664859611524096 12683431328882869888 9983197798154215680 7282964267425561472 4582730736696907264 1882497205968253056 17629007748949150464 14928774218220496256 12228540687491842048 9528307156763187840 6828073626034533632 4127840095305879424 1427606564577225216 17174117107558122624 14473883576829468416 11773650046100814208 9073416515372160000 6373182984643505792 3672949453914851584 972715923186197376 16719226466167094784 14018992935438440576 11318759404709786368 8618525873981132160 5918292343252477952 3218058812523823744 517825281795169536 16264335824776066944 13564102294047412736 10863868763318758528 8163635232590104320 5463401701861450112 2763168171132795904 62934640404141696 15809445183385039104 13109211652656384896 10408978121927730688 7708744591199076480 5008511060470422272 2308277529741768064 18054788072722665472 15354554541994011264 12654321011265357056 9954087480536702848 7253853949808048640 4553620419079394432 1853386888350740224 17599897431331637632 14899663900602983424 12199430369874329216 9499196839145675008 6798963308417020800 4098729777688366592 1398496246959712384 17145006789940609792 14444773259211955584 11744539728483301376 9044306197754647168 6344072667025992960 3643839136297338752 943605605568684544 16690116148549581952 13989882617820927744 11289649087092273536 8589415556363619328 5889182025634965120 3188948494906310912 488714964177656704 16235225507158554112 13534991976429899904 10834758445701245696 8134524914972591488 5434291384243937280 2734057853515283072 33824322786628864 15780334865767526272 13080101335038872064 10379867804310217856 7679634273581563648 4979400742852909440 2279167212124255232 18025677755105152640 15325444224376498432 12625210693647844224 9924977162919190016 7224743632190535808 4524510101461881600 1824276570733227392 17570787113714124800 14870553582985470592 12170320052256816384 9470086521528162176 6769852990799507968 4069619460070853760 1369385929342199552 17115896472323096960 14415662941594442752 11715429410865788544 9015195880137134336 6314962349408480128 3614728818679825920 914495287951171712 16661005830932069120 13960772300203414912 11260538769474760704 8560305238746106496 5860071708017452288 3159838177288798080 459604646560143872 16206115189541041280 13505881658812387072 10805648128083732864 8105414597355078656 5405181066626424448 2704947535897770240 4714005169116032 15751224548150013440 13050991017421359232 10350757486692705024 7650523955964050816 4950290425235396608 2250056894506742400 17996567437487639808 15296333906758985600 12596100376030331392 9895866845301677184 7195633314573022976 4495399783844368768 1795166253115714560 17541676796096611968 14841443265367957760 12141209734639303552 9440976203910649344 6740742673181995136 4040509142453340928 1340275611724686720 17086786154705584128 14386552623976929920 11686319093248275712 8986085562519621504 6285852031790967296 3585618501062313088 885384970333658880 16631895513314556288 13931661982585902080 11231428451857247872 8531194921128593664 5830961390399939456 3130727859671285248 430494328942631040 16177004871923528448 13476771341194874240 10776537810466220032 8076304279737565824 5376070749008911616 2675837218280257408 18422347761261154816 15722114230532500608 13021880699803846400 10321647169075192192 7621413638346537984 4921180107617883776 2220946576889229568 17967457119870126976 15267223589141472768 12566990058412818560 9866756527684164352 7166522996955510144 4466289466226855936 1766055935498201728 17512566478479099136 14812332947750444928 12112099417021790720 9411865886293136512 6711632355564482304 4011398824835828096 1311165294107173888 17057675837088071296 14357442306359417088 11657208775630762880 8956975244902108672 6256741714173454464 3556508183444800256 856274652716146048 16602785195697043456 13902551664968389248 11202318134239735040 8502084603511080832 5801851072782426624 3101617542053772416 401384011325118208 16147894554306015616 13447661023577361408 10747427492848707200 8047193962120052992 5346960431391398784 2646726900662744576 18393237443643641984 15693003912914987776 12992770382186333568 10292536851457679360 7592303320729025152 4892069790000370944 2191836259271716736 17938346802252614144 15238113271523959936 12537879740795305728 9837646210066651520 7137412679337997312 4437179148609343104 1736945617880688896 17483456160861586304 14783222630132932096 12082989099404277888 9382755568675623680 6682522037946969472 3982288507218315264 1282054976489661056 17028565519470558464 14328331988741904256 11628098458013250048 8927864927284595840 6227631396555941632 3527397865827287424 827164335098633216 16573674878079530624 13873441347350876416 11173207816622222208 8472974285893568000 5772740755164913792 3072507224436259584 372273693707605376 16118784236688502784 13418550705959848576 10718317175231194368 8018083644502540160 5317850113773885952 2617616583045231744 18364127126026129152 15663893595297474944 12963660064568820736 10263426533840166528 7563193003111512320 4862959472382858112 2162725941654203904 17909236484635101312 15209002953906447104 12508769423177792896 9808535892449138688 7108302361720484480 4408068830991830272 1707835300263176064 17454345843244073472 14754112312515419264 12053878781786765056 9353645251058110848 6653411720329456640 3953178189600802432 1252944658872148224 16999455201853045632 14299221671124391424 11598988140395737216 8898754609667083008 6198521078938428800 3498287548209774592 798054017481120384 16544564560462017792 13844331029733363584 11144097499004709376 8443863968276055168 5743630437547400960 3043396906818746752 343163376090092544 16089673919070989952 13389440388342335744 10689206857613681536 7988973326885027328 5288739796156373120 2588506265427718912 18335016808408616320 15634783277679962112 12934549746951307904 10234316216222653696 7534082685493999488 4833849154765345280 2133615624036691072 17880126167017588480 15179892636288934272 12479659105560280064 9779425574831625856 7079192044102971648 4378958513374317440 1678724982645663232 17425235525626560640 14725001994897906432 12024768464169252224 9324534933440598016 6624301402711943808 3924067871983289600 1223834341254635392 16970344884235532800 14270111353506878592 11569877822778224384 8869644292049570176 6169410761320915968 3469177230592261760 768943699863607552 16515454242844504960 13815220712115850752 11114987181387196544 8414753650658542336 5714520119929888128 3014286589201233920 314053058472579712 16060563601453477120 13360330070724822912 10660096539996168704 7959863009267514496 5259629478538860288 2559395947810206080 18305906490791103488 15605672960062449280 12905439429333795072 10205205898605140864 7504972367876486656 4804738837147832448 2104505306419178240 17851015849400075648 15150782318671421440 12450548787942767232 9750315257214113024 7050081726485458816 4349848195756804608 1649614665028150400 17396125208009047808 14695891677280393600 11995658146551739392 9295424615823085184 6595191085094430976 3894957554365776768 1194724023637122560 16941234566618019968 14241001035889365760 11540767505160711552 8840533974432057344 6140300443703403136 3440066912974748928 739833382246094720 16486343925226992128 13786110394498337920 11085876863769683712 8385643333041029504 5685409802312375296 2985176271583721088 284942740855066880 16031453283835964288 13331219753107310080 10630986222378655872 7930752691650001664 5230519160921347456 2530285630192693248 18276796173173590656 15576562642444936448 12876329111716282240 10176095580987628032 7475862050258973824 4775628519530319616 2075394988801665408 17821905531782562816 15121672001053908608 12421438470325254400 9721204939596600192 7020971408867945984 4320737878139291776 1620504347410637568 17367014890391534976 14666781359662880768 11966547828934226560 9266314298205572352 6566080767476918144 3865847236748263936 1165613706019609728 16912124249000507136 14211890718271852928 11511657187543198720 8811423656814544512 6111190126085890304 3410956595357236096 710723064628581888 16457233607609479296 13757000076880825088 11056766546152170880 8356533015423516672 5656299484694862464 2956065953966208256 255832423237554048 16002342966218451456 13302109435489797248 10601875904761143040 7901642374032488832 5201408843303834624 2501175312575180416 18247685855556077824 15547452324827423616 12847218794098769408 10146985263370115200 7446751732641460992 4746518201912806784 2046284671184152576 17792795214165049984 15092561683436395776 12392328152707741568 9692094621979087360 6991861091250433152 4291627560521778944 1591394029793124736 17337904572774022144 14637671042045367936 11937437511316713728 9237203980588059520 6536970449859405312 3836736919130751104 1136503388402096896 16883013931382994304 14182780400654340096 11482546869925685888 8782313339197031680 6082079808468377472 3381846277739723264 681612747011069056 16428123289991966464 13727889759263312256 11027656228534658048 8327422697806003840 5627189167077349632 2926955636348695424 226722105620041216 15973232648600938624 13272999117872284416 10572765587143630208 7872532056414976000 5172298525686321792 2472064994957667584 18218575537938564992 15518342007209910784 12818108476481256576 10117874945752602368 7417641415023948160 4717407884295293952 2017174353566639744 17763684896547537152 15063451365818882944 12363217835090228736 9662984304361574528 6962750773632920320 4262517242904266112 1562283712175611904 17308794255156509312 14608560724427855104 11908327193699200896 9208093662970546688 6507860132241892480 3807626601513238272 1107393070784584064 16853903613765481472 14153670083036827264 11453436552308173056 8753203021579518848 6052969490850864640 3352735960122210432 652502429393556224 16399012972374453632 13698779441645799424 10998545910917145216 8298312380188491008 5598078849459836800 2897845318731182592 197611788002528384 15944122330983425792 13243888800254771584 10543655269526117376 7843421738797463168 5143188208068808960 2442954677340154752 18189465220321052160 15489231689592397952 12788998158863743744 10088764628135089536 7388531097406435328 4688297566677781120 1988064035949126912 17734574578930024320 15034341048201370112 12334107517472715904 9633873986744061696 6933640456015407488 4233406925286753280 1533173394558099072 17279683937538996480 14579450406810342272 11879216876081688064 9178983345353033856 6478749814624379648 3778516283895725440 1078282753167071232 16824793296147968640 14124559765419314432 11424326234690660224 8724092703962006016 6023859173233351808 3323625642504697600 623392111776043392 16369902654756940800 13669669124028286592 10969435593299632384 8269202062570978176 5568968531842323968 2868735001113669760 168501470385015552 15915012013365912960 13214778482637258752 10514544951908604544 7814311421179950336 5114077890451296128 2413844359722641920 18160354902703539328 15460121371974885120 12759887841246230912 10059654310517576704 7359420779788922496 4659187249060268288 1958953718331614080 17705464261312511488 15005230730583857280 12304997199855203072 9604763669126548864 6904530138397894656 4204296607669240448 1504063076940586240 17250573619921483648 14550340089192829440 11850106558464175232 9149873027735521024 6449639497006866816 3749405966278212608 1049172435549558400 16795682978530455808 14095449447801801600 11395215917073147392 8694982386344493184 5994748855615838976 3294515324887184768 594281794158530560 16340792337139427968 13640558806410773760 10940325275682119552 8240091744953465344 5539858214224811136 2839624683496156928 139391152767502720 15885901695748400128 13185668165019745920 10485434634291091712 7785201103562437504 5084967572833783296 2384734042105129088 18131244585086026496 15431011054357372288 12730777523628718080 10030543992900063872 7330310462171409664 4630076931442755456 1929843400714101248 17676353943694998656 14976120412966344448 12275886882237690240 9575653351509036032 6875419820780381824 4175186290051727616 1474952759323073408 17221463302303970816 14521229771575316608 11820996240846662400 9120762710118008192 6420529179389353984 3720295648660699776 1020062117932045568 16766572660912942976 14066339130184288768 11366105599455634560 8665872068726980352 5965638537998326144 3265405007269671936 565171476541017728 16311682019521915136 13611448488793260928 10911214958064606720 8210981427335952512 5510747896607298304 2810514365878644096 110280835149989888 15856791378130887296 13156557847402233088 10456324316673578880 7756090785944924672 5055857255216270464 2355623724487616256 18102134267468513664 15401900736739859456 12701667206011205248 10001433675282551040 7301200144553896832 4600966613825242624 1900733083096588416 17647243626077485824 14947010095348831616 12246776564620177408 9546543033891523200 6846309503162868992 4146075972434214784 1445842441705560576 17192352984686457984 14492119453957803776 11791885923229149568 9091652392500495360 6391418861771841152 3691185331043186944 990951800314532736 16737462343295430144 14037228812566775936 11336995281838121728 8636761751109467520 5936528220380813312 3236294689652159104 536061158923504896 16282571701904402304 13582338171175748096 10882104640447093888 8181871109718439680 5481637578989785472 2781404048261131264 81170517532477056 15827681060513374464 13127447529784720256 10427213999056066048 7726980468327411840 5026746937598757632 2326513406870103424 18073023949851000832 15372790419122346624 12672556888393692416 9972323357665038208 7272089826936384000 4571856296207729792 1871622765479075584 17618133308459972992 14917899777731318784 12217666247002664576 9517432716274010368 6817199185545356160 4116965654816701952 1416732124088047744 17163242667068945152 14463009136340290944 11762775605611636736 9062542074882982528 6362308544154328320 3662075013425674112 961841482697019904 16708352025677917312 14008118494949263104 11307884964220608896 8607651433491954688 5907417902763300480 3207184372034646272 506950841305992064 16253461384286889472 13553227853558235264 10852994322829581056 8152760792100926848 5452527261372272640 2752293730643618432 52060199914964224 15798570742895861632 13098337212167207424 10398103681438553216 7697870150709899008 4997636619981244800 2297403089252590592 18043913632233488000 15343680101504833792 12643446570776179584 9943213040047525376 7242979509318871168 4542745978590216960 1842512447861562752 17589022990842460160 14888789460113805952 12188555929385151744 9488322398656497536 6788088867927843328 4087855337199189120 1387621806470534912 17134132349451432320 14433898818722778112 11733665287994123904 9033431757265469696 6333198226536815488 3632964695808161280 932731165079507072 16679241708060404480 13979008177331750272 11278774646603096064 8578541115874441856 5878307585145787648 3178074054417133440 477840523688479232 16224351066669376640 13524117535940722432 10823884005212068224 8123650474483414016 5423416943754759808 2723183413026105600 22949882297451392 15769460425278348800 13069226894549694592 10368993363821040384 7668759833092386176 4968526302363731968 2268292771635077760 18014803314615975168 15314569783887320960 12614336253158666752 9914102722430012544 7213869191701358336 4513635660972704128 1813402130244049920 17559912673224947328 14859679142496293120 12159445611767638912 9459212081038984704 6758978550310330496 4058745019581676288 1358511488853022080 17105022031833919488 14404788501105265280 11704554970376611072 9004321439647956864 6304087908919302656 3603854378190648448 903620847461994240 16650131390442891648 13949897859714237440 11249664328985583232 8549430798256929024 5849197267528274816 3148963736799620608 448730206070966400 16195240749051863808 13495007218323209600 10794773687594555392 8094540156865901184 5394306626137246976 2694073095408592768 18440583638389490176 15740350107660835968 13040116576932181760 10339883046203527552 7639649515474873344 4939415984746219136 2239182454017564928 17985692996998462336 15285459466269808128 12585225935541153920 9884992404812499712 7184758874083845504 4484525343355191296 1784291812626537088 17530802355607434496 14830568824878780288 12130335294150126080 9430101763421471872 6729868232692817664 4029634701964163456 1329401171235509248 17075911714216406656 14375678183487752448 11675444652759098240 8975211122030444032 6274977591301789824 3574744060573135616 874510529844481408 16621021072825378816 13920787542096724608 11220554011368070400 8520320480639416192 5820086949910761984 3119853419182107776 419619888453453568 16166130431434350976 13465896900705696768 10765663369977042560 8065429839248388352 5365196308519734144 2664962777791079936 18411473320771977344 15711239790043323136 13011006259314668928 10310772728586014720 7610539197857360512 4910305667128706304 2210072136400052096 17956582679380949504 15256349148652295296 12556115617923641088 9855882087194986880 7155648556466332672 4455415025737678464 1755181495009024256 17501692037989921664 14801458507261267456 12101224976532613248 9400991445803959040 6700757915075304832 4000524384346650624 1300290853617996416 17046801396598893824 14346567865870239616 11646334335141585408 8946100804412931200 6245867273684276992 3545633742955622784 845400212226968576 16591910755207865984 13891677224479211776 11191443693750557568 8491210163021903360 5790976632293249152 3090743101564594944 390509570835940736 16137020113816838144 13436786583088183936 10736553052359529728 8036319521630875520 5336085990902221312 2635852460173567104 18382363003154464512 15682129472425810304 12981895941697156096 10281662410968501888 7581428880239847680 4881195349511193472 2180961818782539264 17927472361763436672 15227238831034782464 12527005300306128256 9826771769577474048 7126538238848819840 4426304708120165632 1726071177391511424 17472581720372408832 14772348189643754624 12072114658915100416 9371881128186446208 6671647597457792000 3971414066729137792 1271180536000483584 17017691078981380992 14317457548252726784 11617224017524072576 8916990486795418368 6216756956066764160 3516523425338109952 816289894609455744 16562800437590353152 13862566906861698944 11162333376133044736 8462099845404390528 5761866314675736320 3061632783947082112 361399253218427904 16107909796199325312 13407676265470671104 10707442734742016896 8007209204013362688 5306975673284708480 2606742142556054272 18353252685536951680 15653019154808297472 12952785624079643264 10252552093350989056 7552318562622334848 4852085031893680640 2151851501165026432 17898362044145923840 15198128513417269632 12497894982688615424 9797661451959961216 7097427921231307008 4397194390502652800 1696960859773998592 17443471402754896000 14743237872026241792 12043004341297587584 9342770810568933376 6642537279840279168 3942303749111624960 1242070218382970752 16988580761363868160 14288347230635213952 11588113699906559744 8887880169177905536 6187646638449251328 3487413107720597120 787179576991942912 16533690119972840320 13833456589244186112 11133223058515531904 8432989527786877696 5732755997058223488 3032522466329569280 332288935600915072 16078799478581812480 13378565947853158272 10678332417124504064 7978098886395849856 5277865355667195648 2577631824938541440 18324142367919438848 15623908837190784640 12923675306462130432 10223441775733476224 7523208245004822016 4822974714276167808 2122741183547513600 17869251726528411008 15169018195799756800 12468784665071102592 9768551134342448384 7068317603613794176 4368084072885139968 1667850542156485760 17414361085137383168 14714127554408728960 12013894023680074752 9313660492951420544 6613426962222766336 3913193431494112128 1212959900765457920 16959470443746355328 14259236913017701120 11559003382289046912 8858769851560392704 6158536320831738496 3458302790103084288 758069259374430080 16504579802355327488 13804346271626673280 11104112740898019072 8403879210169364864 5703645679440710656 3003412148712056448 303178617983402240 16049689160964299648 13349455630235645440 10649222099506991232 7948988568778337024 5248755038049682816 2548521507321028608 18295032050301926016 15594798519573271808 12894564988844617600 10194331458115963392 7494097927387309184 4793864396658654976 2093630865930000768 17840141408910898176 15139907878182243968 12439674347453589760 9739440816724935552 7039207285996281344 4338973755267627136 1638740224538972928 17385250767519870336 14685017236791216128 11984783706062561920 9284550175333907712 6584316644605253504 3884083113876599296 1183849583147945088 16930360126128842496 14230126595400188288 11529893064671534080 8829659533942879872 6129426003214225664 3429192472485571456 728958941756917248 16475469484737814656 13775235954009160448 11075002423280506240 8374768892551852032 5674535361823197824 2974301831094543616 274068300365889408 16020578843346786816 13320345312618132608 10620111781889478400 7919878251160824192 5219644720432169984 2519411189703515776 18265921732684413184 15565688201955758976 12865454671227104768 10165221140498450560 7464987609769796352 4764754079041142144 2064520548312487936 17811031091293385344 15110797560564731136 12410564029836076928 9710330499107422720 7010096968378768512 4309863437650114304 1609629906921460096 17356140449902357504 14655906919173703296 11955673388445049088 9255439857716394880 6555206326987740672 3854972796259086464 1154739265530432256 16901249808511329664 14201016277782675456 11500782747054021248 8800549216325367040 6100315685596712832 3400082154868058624 699848624139404416 16446359167120301824 13746125636391647616 11045892105662993408 8345658574934339200 5645425044205684992 2945191513477030784 244957982748376576 15991468525729273984 13291234995000619776 10591001464271965568 7890767933543311360 5190534402814657152 2490300872086002944 18236811415066900352 15536577884338246144 12836344353609591936 10136110822880937728 7435877292152283520 4735643761423629312 2035410230694975104 17781920773675872512 15081687242947218304 12381453712218564096 9681220181489909888 6980986650761255680 4280753120032601472 1580519589303947264 17327030132284844672 14626796601556190464 11926563070827536256 9226329540098882048 6526096009370227840 3825862478641573632 1125628947912919424 16872139490893816832 14171905960165162624 11471672429436508416 8771438898707854208 6071205367979200000 3370971837250545792 670738306521891584 16417248849502788992 13717015318774134784 11016781788045480576 8316548257316826368 5616314726588172160 2916081195859517952 215847665130863744 15962358208111761152 13262124677383106944 10561891146654452736 7861657615925798528 5161424085197144320 2461190554468490112 18207701097449387520 15507467566720733312 12807234035992079104 10107000505263424896 7406766974534770688 4706533443806116480 2006299913077462272 17752810456058359680 15052576925329705472 12352343394601051264 9652109863872397056 6951876333143742848 4251642802415088640 1551409271686434432 17297919814667331840 14597686283938677632 11897452753210023424 9197219222481369216 6496985691752715008 3796752161024060800 1096518630295406592 16843029173276304000 14142795642547649792 11442562111818995584 8742328581090341376 6042095050361687168 3341861519633032960 641627988904378752 16388138531885276160 13687905001156621952 10987671470427967744 8287437939699313536 5587204408970659328 2886970878242005120 186737347513350912 15933247890494248320 13233014359765594112 10532780829036939904 7832547298308285696 5132313767579631488 2432080236850977280 18178590779831874688 15478357249103220480 12778123718374566272 10077890187645912064 7377656656917257856 4677423126188603648 1977189595459949440 17723700138440846848 15023466607712192640 12323233076983538432 9622999546254884224 6922766015526230016 4222532484797575808 1522298954068921600 17268809497049819008 14568575966321164800 11868342435592510592 9168108904863856384 6467875374135202176 3767641843406547968 1067408312677893760 16813918855658791168 14113685324930136960 11413451794201482752 8713218263472828544 6012984732744174336 3312751202015520128 612517671286865920 16359028214267763328 13658794683539109120 10958561152810454912 8258327622081800704 5558094091353146496 2857860560624492288 157627029895838080 15904137572876735488 13203904042148081280 10503670511419427072 7803436980690772864 5103203449962118656 2402969919233464448 18149480462214361856 15449246931485707648 12749013400757053440 10048779870028399232 7348546339299745024 4648312808571090816 1948079277842436608 17694589820823334016 14994356290094679808 12294122759366025600 9593889228637371392 6893655697908717184 4193422167180062976 1493188636451408768 17239699179432306176 14539465648703651968 11839232117974997760 9138998587246343552 6438765056517689344 3738531525789035136 1038297995060380928 16784808538041278336 14084575007312624128 11384341476583969920 8684107945855315712 5983874415126661504 3283640884398007296 583407353669353088 16329917896650250496 13629684365921596288 10929450835192942080 8229217304464287872 5528983773735633664 2828750243006979456 128516712278325248 15875027255259222656 13174793724530568448 10474560193801914240 7774326663073260032 5074093132344605824 2373859601615951616 18120370144596849024 15420136613868194816 12719903083139540608 10019669552410886400 7319436021682232192 4619202490953577984 1918968960224923776 17665479503205821184 14965245972477166976 12265012441748512768 9564778911019858560 6864545380291204352 4164311849562550144 1464078318833895936 17210588861814793344 14510355331086139136 11810121800357484928 9109888269628830720 6409654738900176512 3709421208171522304 1009187677442868096 16755698220423765504 14055464689695111296 11355231158966457088 8654997628237802880 5954764097509148672 3254530566780494464 554297036051840256 16300807579032737664 13600574048304083456 10900340517575429248 8200106986846775040 5499873456118120832 2799639925389466624 99406394660812416 15845916937641709824 13145683406913055616 10445449876184401408 7745216345455747200 5044982814727092992 2344749283998438784 18091259826979336192 15391026296250681984 12690792765522027776 9990559234793373568 7290325704064719360 4590092173336065152 1889858642607410944 17636369185588308352 14936135654859654144 12235902124130999936 9535668593402345728 6835435062673691520 4135201531945037312 1434968001216383104 17181478544197280512 14481245013468626304 11781011482739972096 9080777952011317888 6380544421282663680 3680310890554009472 980077359825355264 16726587902806252672 14026354372077598464 11326120841348944256 8625887310620290048 5925653779891635840 3225420249162981632 525186718434327424 16271697261415224832 13571463730686570624 10871230199957916416 8170996669229262208 5470763138500608000 2770529607771953792 70296077043299584 15816806620024196992 13116573089295542784 10416339558566888576 7716106027838234368 5015872497109580160 2315638966380925952 18062149509361823360 15361915978633169152 12661682447904514944 9961448917175860736 7261215386447206528 4560981855718552320 1860748324989898112 17607258867970795520 14907025337242141312 12206791806513487104 9506558275784832896 6806324745056178688 4106091214327524480 1405857683598870272 17152368226579767680 14452134695851113472 11751901165122459264 9051667634393805056 6351434103665150848 3651200572936496640 950967042207842432 16697477585188739840 13997244054460085632 11297010523731431424 8596776993002777216 5896543462274123008 3196309931545468800 496076400816814592 16242586943797712000 13542353413069057792 10842119882340403584 8141886351611749376 5441652820883095168 2741419290154440960 41185759425786752 15787696302406684160 13087462771678029952 10387229240949375744 7686995710220721536 4986762179492067328 2286528648763413120 18033039191744310528 15332805661015656320 12632572130287002112 9932338599558347904 7232105068829693696 4531871538101039488 1831638007372385280 17578148550353282688 14877915019624628480 12177681488895974272 9477447958167320064 6777214427438665856 4076980896710011648 1376747365981357440 17123257908962254848 14423024378233600640 11722790847504946432 9022557316776292224 6322323786047638016 3622090255318983808 921856724590329600 16668367267571227008 13968133736842572800 11267900206113918592 8567666675385264384 5867433144656610176 3167199613927955968 466966083199301760 16213476626180199168 13513243095451544960 10813009564722890752 8112776033994236544 5412542503265582336 2712308972536928128 12075441808273920 15758585984789171328 13058352454060517120 10358118923331862912 7657885392603208704 4957651861874554496 2257418331145900288 18003928874126797696 15303695343398143488 12603461812669489280 9903228281940835072 7202994751212180864 4502761220483526656 1802527689754872448 17549038232735769856 14848804702007115648 12148571171278461440 9448337640549807232 6748104109821153024 4047870579092498816 1347637048363844608 17094147591344742016 14393914060616087808 11693680529887433600 8993446999158779392 6293213468430125184 3592979937701470976 892746406972816768 16639256949953714176 13939023419225059968 11238789888496405760 8538556357767751552 5838322827039097344 3138089296310443136 437855765581788928 16184366308562686336 13484132777834032128 10783899247105377920 8083665716376723712 5383432185648069504 2683198654919415296 18429709197900312704 15729475667171658496 13029242136443004288 10329008605714350080 7628775074985695872 4928541544257041664 2228308013528387456 17974818556509284864 15274585025780630656 12574351495051976448 9874117964323322240 7173884433594668032 4473650902866013824 1773417372137359616 17519927915118257024 14819694384389602816 12119460853660948608 9419227322932294400 6718993792203640192 4018760261474985984 1318526730746331776 17065037273727229184 14364803742998574976 11664570212269920768 8964336681541266560 6264103150812612352 3563869620083958144 863636089355303936 16610146632336201344 13909913101607547136 11209679570878892928 8509446040150238720 5809212509421584512 3108978978692930304 408745447964276096 16155255990945173504 13455022460216519296 10754788929487865088 8054555398759210880 5354321868030556672 2654088337301902464 18400598880282799872 15700365349554145664 13000131818825491456 10299898288096837248 7599664757368183040 4899431226639528832 2199197695910874624 17945708238891772032 15245474708163117824 12545241177434463616 9845007646705809408 7144774115977155200 4444540585248500992 1744307054519846784 17490817597500744192 14790584066772089984 12090350536043435776 9390117005314781568 6689883474586127360 3989649943857473152 1289416413128818944 17035926956109716352 14335693425381062144 11635459894652407936 8935226363923753728 6234992833195099520 3534759302466445312 834525771737791104 16581036314718688512 13880802783990034304 11180569253261380096 8480335722532725888 5780102191804071680 3079868661075417472 379635130346763264 16126145673327660672 13425912142599006464 10725678611870352256 8025445081141698048 5325211550413043840 2624978019684389632 18371488562665287040 15671255031936632832 12971021501207978624 10270787970479324416 7570554439750670208 4870320909022016000 2170087378293361792 17916597921274259200 15216364390545604992 12516130859816950784 9815897329088296576 7115663798359642368 4415430267630988160 1715196736902333952 17461707279883231360 14761473749154577152 12061240218425922944 9361006687697268736 6660773156968614528 3960539626239960320 1260306095511306112 17006816638492203520 14306583107763549312 11606349577034895104 8906116046306240896 6205882515577586688 3505648984848932480 805415454120278272 16551925997101175680 13851692466372521472 11151458935643867264 8451225404915213056 5750991874186558848 3050758343457904640 350524812729250432 16097035355710147840 13396801824981493632 10696568294252839424 7996334763524185216 5296101232795531008 2595867702066876800 18342378245047774208 15642144714319120000 12941911183590465792 10241677652861811584 7541444122133157376 4841210591404503168 2140977060675848960 17887487603656746368 15187254072928092160 12487020542199437952 9786787011470783744 7086553480742129536 4386319950013475328 1686086419284821120 17432596962265718528 14732363431537064320 12032129900808410112 9331896370079755904 6631662839351101696 3931429308622447488 1231195777893793280 16977706320874690688 14277472790146036480 11577239259417382272 8877005728688728064 6176772197960073856 3476538667231419648 776305136502765440 16522815679483662848 13822582148755008640 11122348618026354432 8422115087297700224 5721881556569046016 3021648025840391808 321414495111737600 16067925038092635008 13367691507363980800 10667457976635326592 7967224445906672384 5266990915178018176 2566757384449363968 18313267927430261376 15613034396701607168 12912800865972952960 10212567335244298752 7512333804515644544 4812100273786990336 2111866743058336128 17858377286039233536 15158143755310579328 12457910224581925120 9757676693853270912 7057443163124616704 4357209632395962496 1656976101667308288 17403486644648205696 14703253113919551488 12003019583190897280 9302786052462243072 6602552521733588864 3902318991004934656 1202085460276280448 16948596003257177856 14248362472528523648 11548128941799869440 8847895411071215232 6147661880342561024 3447428349613906816 747194818885252608 16493705361866150016 13793471831137495808 11093238300408841600 8393004769680187392 5692771238951533184 2992537708222878976 292304177494224768 16038814720475122176 13338581189746467968 10638347659017813760 7938114128289159552 5237880597560505344 2537647066831851136 18284157609812748544 15583924079084094336 12883690548355440128 10183457017626785920 7483223486898131712 4782989956169477504 2082756425440823296 17829266968421720704 15129033437693066496 12428799906964412288 9728566376235758080 7028332845507103872 4328099314778449664 1627865784049795456 17374376327030692864 14674142796302038656 11973909265573384448 9273675734844730240 6573442204116076032 3873208673387421824 1172975142658767616 16919485685639665024 14219252154911010816 11519018624182356608 8818785093453702400 6118551562725048192 3418318031996393984 718084501267739776 16464595044248637184 13764361513519982976 11064127982791328768 8363894452062674560 5663660921334020352 2963427390605366144 263193859876711936 16009704402857609344 13309470872128955136 10609237341400300928 7909003810671646720 5208770279942992512 2508536749214338304 18255047292195235712 15554813761466581504 12854580230737927296 10154346700009273088 7454113169280618880 4753879638551964672 2053646107823310464 17800156650804207872 15099923120075553664 12399689589346899456 9699456058618245248 6999222527889591040 4298988997160936832 1598755466432282624 17345266009413180032 14645032478684525824 11944798947955871616 9244565417227217408 6544331886498563200 3844098355769908992 1143864825041254784 16890375368022152192 14190141837293497984 11489908306564843776 8789674775836189568 6089441245107535360 3389207714378881152 688974183650226944 16435484726631124352 13735251195902470144 11035017665173815936 8334784134445161728 5634550603716507520 2934317072987853312 234083542259199104 15980594085240096512 13280360554511442304 10580127023782788096 7879893493054133888 5179659962325479680 2479426431596825472 18225936974577722880 15525703443849068672 12825469913120414464 10125236382391760256 7425002851663106048 4724769320934451840 2024535790205797632 17771046333186695040 15070812802458040832 12370579271729386624 9670345741000732416 6970112210272078208 4269878679543424000 1569645148814769792 17316155691795667200 14615922161067012992 11915688630338358784 9215455099609704576 6515221568881050368 3814988038152396160 1114754507423741952 16861265050404639360 14161031519675985152 11460797988947330944 8760564458218676736 6060330927490022528 3360097396761368320 659863866032714112 16406374409013611520 13706140878284957312 11005907347556303104 8305673816827648896 5605440286098994688 2905206755370340480 204973224641686272 15951483767622583680 13251250236893929472 10551016706165275264 7850783175436621056 5150549644707966848 2450316113979312640 18196826656960210048 15496593126231555840 12796359595502901632 10096126064774247424 7395892534045593216 4695659003316939008 1995425472588284800 17741936015569182208 15041702484840528000 12341468954111873792 9641235423383219584 6941001892654565376 4240768361925911168 1540534831197256960 17287045374178154368 14586811843449500160 11886578312720845952 9186344781992191744 6486111251263537536 3785877720534883328 1085644189806229120 16832154732787126528 14131921202058472320 11431687671329818112 8731454140601163904 6031220609872509696 3330987079143855488 630753548415201280 16377264091396098688 13677030560667444480 10976797029938790272 8276563499210136064 5576329968481481856 2876096437752827648 175862907024173440 15922373450005070848 13222139919276416640 10521906388547762432 7821672857819108224 5121439327090454016 2421205796361799808 18167716339342697216 15467482808614043008 12767249277885388800 10067015747156734592 7366782216428080384 4666548685699426176 1966315154970771968 17712825697951669376 15012592167223015168 12312358636494360960 9612125105765706752 6911891575037052544 4211658044308398336 1511424513579744128 17257935056560641536 14557701525831987328 11857467995103333120 9157234464374678912 6457000933646024704 3756767402917370496 1056533872188716288 16803044415169613696 14102810884440959488 11402577353712305280 8702343822983651072 6002110292254996864 3301876761526342656 601643230797688448 16348153773778585856 13647920243049931648 10947686712321277440 8247453181592623232 5547219650863969024 2846986120135314816 146752589406660608 15893263132387558016 13193029601658903808 10492796070930249600 7792562540201595392 5092329009472941184 2392095478744286976 18138606021725184384 15438372490996530176 12738138960267875968 10037905429539221760 7337671898810567552 4637438368081913344 1937204837353259136 17683715380334156544 14983481849605502336 12283248318876848128 9583014788148193920 6882781257419539712 4182547726690885504 1482314195962231296 17228824738943128704 14528591208214474496 11828357677485820288 9128124146757166080 6427890616028511872 3727657085299857664 1027423554571203456 16773934097552100864 14073700566823446656 11373467036094792448 8673233505366138240 5972999974637484032 3272766443908829824 572532913180175616 16319043456161073024 13618809925432418816 10918576394703764608 8218342863975110400 5518109333246456192 2817875802517801984 117642271789147776 15864152814770045184 13163919284041390976 10463685753312736768 7763452222584082560 5063218691855428352 2362985161126774144 18109495704107671552 15409262173379017344 12709028642650363136 10008795111921708928 7308561581193054720 4608328050464400512 1908094519735746304 17654605062716643712 14954371531987989504 12254138001259335296 9553904470530681088 6853670939802026880 4153437409073372672 1453203878344718464 17199714421325615872 14499480890596961664 11799247359868307456 9099013829139653248 6398780298410999040 3698546767682344832 998313236953690624 16744823779934588032 14044590249205933824 11344356718477279616 8644123187748625408 5943889657019971200 3243656126291316992 543422595562662784 16289933138543560192 13589699607814905984 10889466077086251776 8189232546357597568 5488999015628943360 2788765484900289152 88531954171634944 15835042497152532352 13134808966423878144 10434575435695223936 7734341904966569728 5034108374237915520 2333874843509261312 18080385386490158720 15380151855761504512 12679918325032850304 9979684794304196096 7279451263575541888 4579217732846887680 1878984202118233472 17625494745099130880 14925261214370476672 12225027683641822464 9524794152913168256 6824560622184514048 4124327091455859840 1424093560727205632 17170604103708103040 14470370572979448832 11770137042250794624 9069903511522140416 6369669980793486208 3669436450064832000 969202919336177792 16715713462317075200 14015479931588420992 11315246400859766784 8615012870131112576 5914779339402458368 3214545808673804160 514312277945149952 16260822820926047360 13560589290197393152 10860355759468738944 8160122228740084736 5459888698011430528 2759655167282776320 59421636554122112 15805932179535019520 13105698648806365312 10405465118077711104 7705231587349056896 5004998056620402688 2304764525891748480 18051275068872645888 15351041538143991680 12650808007415337472 9950574476686683264 7250340945958029056 4550107415229374848 1849873884500720640 17596384427481618048 14896150896752963840 12195917366024309632 9495683835295655424 6795450304567001216 4095216773838347008 1394983243109692800 17141493786090590208 14441260255361936000 11741026724633281792 9040793193904627584 6340559663175973376 3640326132447319168 940092601718664960 16686603144699562368 13986369613970908160 11286136083242253952 8585902552513599744 5885669021784945536 3185435491056291328 485201960327637120 16231712503308534528 13531478972579880320 10831245441851226112 8131011911122571904 5430778380393917696 2730544849665263488 30311318936609280 15776821861917506688 13076588331188852480 10376354800460198272 7676121269731544064 4975887739002889856 2275654208274235648 18022164751255133056 15321931220526478848 12621697689797824640 9921464159069170432 7221230628340516224 4520997097611862016 1820763566883207808 17567274109864105216 14867040579135451008 12166807048406796800 9466573517678142592 6766339986949488384 4066106456220834176 1365872925492179968 17112383468473077376 14412149937744423168 11711916407015768960 9011682876287114752 6311449345558460544 3611215814829806336 910982284101152128 16657492827082049536 13957259296353395328 11257025765624741120 8556792234896086912 5856558704167432704 3156325173438778496 456091642710124288 16202602185691021696 13502368654962367488 10802135124233713280 8101901593505059072 5401668062776404864 2701434532047750656 1201001319096448 15747711544299993856 13047478013571339648 10347244482842685440 7647010952114031232 4946777421385377024 2246543890656722816 17993054433637620224 15292820902908966016 12592587372180311808 9892353841451657600 7192120310723003392 4491886779994349184 1791653249265694976 17538163792246592384 14837930261517938176 12137696730789283968 9437463200060629760 6737229669331975552 4036996138603321344 1336762607874667136 17083273150855564544 14383039620126910336 11682806089398256128 8982572558669601920 6282339027940947712 3582105497212293504 881871966483639296 16628382509464536704 13928148978735882496 11227915448007228288 8527681917278574080 5827448386549919872 3127214855821265664 426981325092611456 16173491868073508864 13473258337344854656 10773024806616200448 8072791275887546240 5372557745158892032 2672324214430237824 18418834757411135232 15718601226682481024 13018367695953826816 10318134165225172608 7617900634496518400 4917667103767864192 2217433573039209984 17963944116020107392 15263710585291453184 12563477054562798976 9863243523834144768 7163009993105490560 4462776462376836352 1762542931648182144 17509053474629079552 14808819943900425344 12108586413171771136 9408352882443116928 6708119351714462720 4007885820985808512 1307652290257154304 17054162833238051712 14353929302509397504 11653695771780743296 8953462241052089088 6253228710323434880 3552995179594780672 852761648866126464 16599272191847023872 13899038661118369664 11198805130389715456 8498571599661061248 5798338068932407040 3098104538203752832 397871007475098624 16144381550455996032 13444148019727341824 10743914488998687616 8043680958270033408 5343447427541379200 2643213896812724992 18389724439793622400 15689490909064968192 12989257378336313984 10289023847607659776 7588790316879005568 4888556786150351360 2188323255421697152 17934833798402594560 15234600267673940352 12534366736945286144 9834133206216631936 7133899675487977728 4433666144759323520 1733432614030669312 17479943157011566720 14779709626282912512 12079476095554258304 9379242564825604096 6679009034096949888 3978775503368295680 1278541972639641472 17025052515620538880 14324818984891884672 11624585454163230464 8924351923434576256 6224118392705922048 3523884861977267840 823651331248613632 16570161874229511040 13869928343500856832 11169694812772202624 8469461282043548416 5769227751314894208 3068994220586240000 368760689857585792 16115271232838483200 13415037702109828992 10714804171381174784 8014570640652520576 5314337109923866368 2614103579195212160 18360614122176109568 15660380591447455360 12960147060718801152 10259913529990146944 7559679999261492736 4859446468532838528 2159212937804184320 17905723480785081728 15205489950056427520 12505256419327773312 9805022888599119104 7104789357870464896 4404555827141810688 1704322296413156480 17450832839394053888 14750599308665399680 12050365777936745472 9350132247208091264 6649898716479437056 3949665185750782848 1249431655022128640 16995942198003026048 14295708667274371840 11595475136545717632 8895241605817063424 6195008075088409216 3494774544359755008 794541013631100800 16541051556611998208 13840818025883344000 11140584495154689792 8440350964426035584 5740117433697381376 3039883902968727168 339650372240072960 16086160915220970368 13385927384492316160 10685693853763661952 7985460323035007744 5285226792306353536 2584993261577699328 18331503804558596736 15631270273829942528 12931036743101288320 10230803212372634112 7530569681643979904 4830336150915325696 2130102620186671488 17876613163167568896 15176379632438914688 12476146101710260480 9775912570981606272 7075679040252952064 4375445509524297856 1675211978795643648 17421722521776541056 14721488991047886848 12021255460319232640 9321021929590578432 6620788398861924224 3920554868133270016 1220321337404615808 16966831880385513216 14266598349656859008 11566364818928204800 8866131288199550592 6165897757470896384 3465664226742242176 765430696013587968 16511941238994485376 13811707708265831168 11111474177537176960 8411240646808522752 5711007116079868544 3010773585351214336 310540054622560128 16057050597603457536 13356817066874803328 10656583536146149120 7956350005417494912 5256116474688840704 2555882943960186496 18302393486941083904 15602159956212429696 12901926425483775488 10201692894755121280 7501459364026467072 4801225833297812864 2100992302569158656 17847502845550056064 15147269314821401856 12447035784092747648 9746802253364093440 7046568722635439232 4346335191906785024 1646101661178130816 17392612204159028224 14692378673430374016 11992145142701719808 9291911611973065600 6591678081244411392 3891444550515757184 1191211019787102976 16937721562768000384 14237488032039346176 11537254501310691968 8837020970582037760 6136787439853383552 3436553909124729344 736320378396075136 16482830921376972544 13782597390648318336 11082363859919664128 8382130329191009920 5681896798462355712 2981663267733701504 281429737005047296 16027940279985944704 13327706749257290496 10627473218528636288 7927239687799982080 5227006157071327872 2526772626342673664 18273283169323571072 15573049638594916864 12872816107866262656 10172582577137608448 7472349046408954240 4772115515680300032 2071881984951645824 17818392527932543232 15118158997203889024 12417925466475234816 9717691935746580608 7017458405017926400 4317224874289272192 1616991343560617984 17363501886541515392 14663268355812861184 11963034825084206976 9262801294355552768 6562567763626898560 3862334232898244352 1162100702169590144 16908611245150487552 14208377714421833344 11508144183693179136 8807910652964524928 6107677122235870720 3407443591507216512 707210060778562304 16453720603759459712 13753487073030805504 11053253542302151296 8353020011573497088 5652786480844842880 2952552950116188672 252319419387534464 15998829962368431872 13298596431639777664 10598362900911123456 7898129370182469248 5197895839453815040 2497662308725160832 18244172851706058240 15543939320977404032 12843705790248749824 10143472259520095616 7443238728791441408 4743005198062787200 2042771667334132992 17789282210315030400 15089048679586376192 12388815148857721984 9688581618129067776 6988348087400413568 4288114556671759360 1587881025943105152 17334391568924002560 14634158038195348352 11933924507466694144 9233690976738039936 6533457446009385728 3833223915280731520 1132990384552077312 16879500927532974720 14179267396804320512 11479033866075666304 8778800335347012096 6078566804618357888 3378333273889703680 678099743161049472 16424610286141946880 13724376755413292672 11024143224684638464 8323909693955984256 5623676163227330048 2923442632498675840 223209101770021632 15969719644750919040 13269486114022264832 10569252583293610624 7869019052564956416 5168785521836302208 2468551991107648000 18215062534088545408 15514829003359891200 12814595472631236992 10114361941902582784 7414128411173928576 4713894880445274368 2013661349716620160 17760171892697517568 15059938361968863360 12359704831240209152 9659471300511554944 6959237769782900736 4259004239054246528 1558770708325592320 17305281251306489728 14605047720577835520 11904814189849181312 9204580659120527104 6504347128391872896 3804113597663218688 1103880066934564480 16850390609915461888 14150157079186807680 11449923548458153472 8749690017729499264 6049456487000845056 3349222956272190848 648989425543536640 16395499968524434048 13695266437795779840 10995032907067125632 8294799376338471424 5594565845609817216 2894332314881163008 194098784152508800 15940609327133406208 13240375796404752000 10540142265676097792 7839908734947443584 5139675204218789376 2439441673490135168 18185952216471032576 15485718685742378368 12785485155013724160 10085251624285069952 7385018093556415744 4684784562827761536 1984551032099107328 17731061575080004736 15030828044351350528 12330594513622696320 9630360982894042112 6930127452165387904 4229893921436733696 1529660390708079488 17276170933688976896 14575937402960322688 11875703872231668480 9175470341503014272 6475236810774360064 3775003280045705856 1074769749317051648 16821280292297949056 14121046761569294848 11420813230840640640 8720579700111986432 6020346169383332224 3320112638654678016 619879107926023808 16366389650906921216 13666156120178267008 10965922589449612800 8265689058720958592 5565455527992304384 2865221997263650176 164988466534995968 15911499009515893376 13211265478787239168 10511031948058584960 7810798417329930752 5110564886601276544 2410331355872622336 18156841898853519744 15456608368124865536 12756374837396211328 10056141306667557120 7355907775938902912 4655674245210248704 1955440714481594496 17701951257462491904 15001717726733837696 12301484196005183488 9601250665276529280 6901017134547875072 4200783603819220864 1500550073090566656 17247060616071464064 14546827085342809856 11846593554614155648 9146360023885501440 6446126493156847232 3745892962428193024 1045659431699538816 16792169974680436224 14091936443951782016 11391702913223127808 8691469382494473600 5991235851765819392 3291002321037165184 590768790308510976 16337279333289408384 13637045802560754176 10936812271832099968 8236578741103445760 5536345210374791552 2836111679646137344 135878148917483136 15882388691898380544 13182155161169726336 10481921630441072128 7781688099712417920 5081454568983763712 2381221038255109504 18127731581236006912 15427498050507352704 12727264519778698496 10027030989050044288 7326797458321390080 4626563927592735872 1926330396864081664 17672840939844979072 14972607409116324864 12272373878387670656 9572140347659016448 6871906816930362240 4171673286201708032 1471439755473053824 17217950298453951232 14517716767725297024 11817483236996642816 9117249706267988608 6417016175539334400 3716782644810680192 1016549114082025984 16763059657062923392 14062826126334269184 11362592595605614976 8662359064876960768 5962125534148306560 3261892003419652352 561658472690998144 16308169015671895552 13607935484943241344 10907701954214587136 8207468423485932928 5507234892757278720 2807001362028624512 106767831299970304 15853278374280867712 13153044843552213504 10452811312823559296 7752577782094905088 5052344251366250880 2352110720637596672 18098621263618494080 15398387732889839872 12698154202161185664 9997920671432531456 7297687140703877248 4597453609975223040 1897220079246568832 17643730622227466240 14943497091498812032 12243263560770157824 9543030030041503616 6842796499312849408 4142562968584195200 1442329437855540992 17188839980836438400 14488606450107784192 11788372919379129984 9088139388650475776 6387905857921821568 3687672327193167360 987438796464513152 16733949339445410560 14033715808716756352 11333482277988102144 8633248747259447936 5933015216530793728 3232781685802139520 532548155073485312 16279058698054382720 13578825167325728512 10878591636597074304 8178358105868420096 5478124575139765888 2777891044411111680 77657513682457472 15824168056663354880 13123934525934700672 10423700995206046464 7723467464477392256 5023233933748738048 2323000403020083840 18069510946000981248 15369277415272327040 12669043884543672832 9968810353815018624 7268576823086364416 4568343292357710208 1868109761629056000 17614620304609953408 14914386773881299200 12214153243152644992 9513919712423990784 6813686181695336576 4113452650966682368 1413219120238028160 17159729663218925568 14459496132490271360 11759262601761617152 9059029071032962944 6358795540304308736 3658562009575654528 958328478847000320 16704839021827897728 14004605491099243520 11304371960370589312 8604138429641935104 5903904898913280896 3203671368184626688 503437837455972480 16249948380436869888 13549714849708215680 10849481318979561472 8149247788250907264 5449014257522253056 2748780726793598848 48547196064944640 15795057739045842048 13094824208317187840 10394590677588533632 7694357146859879424 4994123616131225216 2293890085402571008 18040400628383468416 15340167097654814208 12639933566926160000 9939700036197505792 7239466505468851584 4539232974740197376 1838999444011543168 17585509986992440576 14885276456263786368 12185042925535132160 9484809394806477952 6784575864077823744 4084342333349169536 1384108802620515328 17130619345601412736 14430385814872758528 11730152284144104320 9029918753415450112 6329685222686795904 3629451691958141696 929218161229487488 16675728704210384896 13975495173481730688 11275261642753076480 8575028112024422272 5874794581295768064 3174561050567113856 474327519838459648 16220838062819357056 13520604532090702848 10820371001362048640 8120137470633394432 5419903939904740224 2719670409176086016 19436878447431808 15765947421428329216 13065713890699675008 10365480359971020800 7665246829242366592 4965013298513712384 2264779767785058176 18011290310765955584 15311056780037301376 12610823249308647168 9910589718579992960 7210356187851338752 4510122657122684544 1809889126394030336 17556399669374927744 14856166138646273536 12155932607917619328 9455699077188965120 6755465546460310912 4055232015731656704 1354998485003002496 17101509027983899904 14401275497255245696 11701041966526591488 9000808435797937280 6300574905069283072 3600341374340628864 900107843611974656 16646618386592872064 13946384855864217856 11246151325135563648 8545917794406909440 5845684263678255232 3145450732949601024 445217202220946816 16191727745201844224 13491494214473190016 10791260683744535808 8091027153015881600 5390793622287227392 2690560091558573184 18437070634539470592 15736837103810816384 13036603573082162176 10336370042353507968 7636136511624853760 4935902980896199552 2235669450167545344 17982179993148442752 15281946462419788544 12581712931691134336 9881479400962480128 7181245870233825920 4481012339505171712 1780778808776517504 17527289351757414912 14827055821028760704 12126822290300106496 9426588759571452288 6726355228842798080 4026121698114143872 1325888167385489664 17072398710366387072 14372165179637732864 11671931648909078656 8971698118180424448 6271464587451770240 3571231056723116032 870997525994461824 16617508068975359232 13917274538246705024 11217041007518050816 8516807476789396608 5816573946060742400 3116340415332088192 416106884603433984 16162617427584331392 13462383896855677184 10762150366127022976 8061916835398368768 5361683304669714560 2661449773941060352 18407960316921957760 15707726786193303552 13007493255464649344 10307259724735995136 7607026194007340928 4906792663278686720 2206559132550032512 17953069675530929920 15252836144802275712 12552602614073621504 9852369083344967296 7152135552616313088 4451902021887658880 1751668491159004672 17498179034139902080 14797945503411247872 12097711972682593664 9397478441953939456 6697244911225285248 3997011380496631040 1296777849767976832 17043288392748874240 14343054862020220032 11642821331291565824 8942587800562911616 6242354269834257408 3542120739105603200 841887208376948992 16588397751357846400 13888164220629192192 11187930689900537984 8487697159171883776 5787463628443229568 3087230097714575360 386996566985921152 16133507109966818560 13433273579238164352 10733040048509510144 8032806517780855936 5332572987052201728 2632339456323547520 18378849999304444928 15678616468575790720 12978382937847136512 10278149407118482304 7577915876389828096 4877682345661173888 2177448814932519680 17923959357913417088 15223725827184762880 12523492296456108672 9823258765727454464 7123025234998800256 4422791704270146048 1722558173541491840 17469068716522389248 14768835185793735040 12068601655065080832 9368368124336426624 6668134593607772416 3967901062879118208 1267667532150464000 17014178075131361408 14313944544402707200 11613711013674052992 8913477482945398784 6213243952216744576 3513010421488090368 812776890759436160 16559287433740333568 13859053903011679360 11158820372283025152 8458586841554370944 5758353310825716736 3058119780097062528 357886249368408320 16104396792349305728 13404163261620651520 10703929730891997312 8003696200163343104 5303462669434688896 2603229138706034688 18349739681686932096 15649506150958277888 12949272620229623680 10249039089500969472 7548805558772315264 4848572028043661056 2148338497315006848 17894849040295904256 15194615509567250048 12494381978838595840 9794148448109941632 7093914917381287424 4393681386652633216 1693447855923979008 17439958398904876416 14739724868176222208 12039491337447568000 9339257806718913792 6639024275990259584 3938790745261605376 1238557214532951168 16985067757513848576 14284834226785194368 11584600696056540160 8884367165327885952 6184133634599231744 3483900103870577536 783666573141923328 16530177116122820736 13829943585394166528 11129710054665512320 8429476523936858112 5729242993208203904 3029009462479549696 328775931750895488 16075286474731792896 13375052944003138688 10674819413274484480 7974585882545830272 5274352351817176064 2574118821088521856 18320629364069419264 15620395833340765056 12920162302612110848 10219928771883456640 7519695241154802432 4819461710426148224 2119228179697494016 17865738722678391424 15165505191949737216 12465271661221083008 9765038130492428800 7064804599763774592 4364571069035120384 1664337538306466176 17410848081287363584 14710614550558709376 12010381019830055168 9310147489101400960 6609913958372746752 3909680427644092544 1209446896915438336 16955957439896335744 14255723909167681536 11555490378439027328 8855256847710373120 6155023316981718912 3454789786253064704 754556255524410496 16501066798505307904 13800833267776653696 11100599737047999488 8400366206319345280 5700132675590691072 2999899144862036864 299665614133382656 16046176157114280064 13345942626385625856 10645709095656971648 7945475564928317440 5245242034199663232 2545008503471009024 18291519046451906432 15591285515723252224 12891051984994598016 10190818454265943808 7490584923537289600 4790351392808635392 2090117862079981184 17836628405060878592 15136394874332224384 12436161343603570176 9735927812874915968 7035694282146261760 4335460751417607552 1635227220688953344 17381737763669850752 14681504232941196544 11981270702212542336 9281037171483888128 6580803640755233920 3880570110026579712 1180336579297925504 16926847122278822912 14226613591550168704 11526380060821514496 8826146530092860288 6125912999364206080 3425679468635551872 725445937906897664 16471956480887795072 13771722950159140864 11071489419430486656 8371255888701832448 5671022357973178240 2970788827244524032 270555296515869824 16017065839496767232 13316832308768113024 10616598778039458816 7916365247310804608 5216131716582150400 2515898185853496192 18262408728834393600 15562175198105739392 12861941667377085184 10161708136648430976 7461474605919776768 4761241075191122560 2061007544462468352 17807518087443365760 15107284556714711552 12407051025986057344 9706817495257403136 7006583964528748928 4306350433800094720 1606116903071440512 17352627446052337920 14652393915323683712 11952160384595029504 9251926853866375296 6551693323137721088 3851459792409066880 1151226261680412672 16897736804661310080 14197503273932655872 11497269743204001664 8797036212475347456 6096802681746693248 3396569151018039040 696335620289384832 16442846163270282240 13742612632541628032 11042379101812973824 8342145571084319616 5641912040355665408 2941678509627011200 241444978898356992 15987955521879254400 13287721991150600192 10587488460421945984 7887254929693291776 5187021398964637568 2486787868235983360 18233298411216880768 15533064880488226560 12832831349759572352 10132597819030918144 7432364288302263936 4732130757573609728 2031897226844955520 17778407769825852928 15078174239097198720 12377940708368544512 9677707177639890304 6977473646911236096 4277240116182581888 1577006585453927680 17323517128434825088 14623283597706170880 11923050066977516672 9222816536248862464 6522583005520208256 3822349474791554048 1122115944062899840 16868626487043797248 14168392956315143040 11468159425586488832 8767925894857834624 6067692364129180416 3367458833400526208 667225302671872000 16413735845652769408 13713502314924115200 11013268784195460992 8313035253466806784 5612801722738152576 2912568192009498368 212334661280844160 15958845204261741568 13258611673533087360 10558378142804433152 7858144612075778944 5157911081347124736 2457677550618470528 18204188093599367936 15503954562870713728 12803721032142059520 10103487501413405312 7403253970684751104 4703020439956096896 2002786909227442688 17749297452208340096 15049063921479685888 12348830390751031680 9648596860022377472 6948363329293723264 4248129798565069056 1547896267836414848 17294406810817312256 14594173280088658048 11893939749360003840 9193706218631349632 6493472687902695424 3793239157174041216 1093005626445387008 16839516169426284416 14139282638697630208 11439049107968976000 8738815577240321792 6038582046511667584 3338348515783013376 638114985054359168 16384625528035256576 13684391997306602368 10984158466577948160 8283924935849293952 5583691405120639744 2883457874391985536 183224343663331328 15929734886644228736 13229501355915574528 10529267825186920320 7829034294458266112 5128800763729611904 2428567233000957696 18175077775981855104 15474844245253200896 12774610714524546688 10074377183795892480 7374143653067238272 4673910122338584064 1973676591609929856 17720187134590827264 15019953603862173056 12319720073133518848 9619486542404864640 6919253011676210432 4219019480947556224 1518785950218902016 17265296493199799424 14565062962471145216 11864829431742491008 9164595901013836800 6464362370285182592 3764128839556528384 1063895308827874176 16810405851808771584 14110172321080117376 11409938790351463168 8709705259622808960 6009471728894154752 3309238198165500544 609004667436846336 16355515210417743744 13655281679689089536 10955048148960435328 8254814618231781120 5554581087503126912 2854347556774472704 154114026045818496 15900624569026715904 13200391038298061696 10500157507569407488 7799923976840753280 5099690446112099072 2399456915383444864 18145967458364342272 15445733927635688064 12745500396907033856 10045266866178379648 7345033335449725440 4644799804721071232 1944566273992417024 17691076816973314432 14990843286244660224 12290609755516006016 9590376224787351808 6890142694058697600 4189909163330043392 1489675632601389184 17236186175582286592 14535952644853632384 11835719114124978176 9135485583396323968 6435252052667669760 3735018521939015552 1034784991210361344 16781295534191258752 14081062003462604544 11380828472733950336 8680594942005296128 5980361411276641920 3280127880547987712 579894349819333504 16326404892800230912 13626171362071576704 10925937831342922496 8225704300614268288 5525470769885614080 2825237239156959872 125003708428305664 15871514251409203072 13171280720680548864 10471047189951894656 7770813659223240448 5070580128494586240 2370346597765932032 18116857140746829440 15416623610018175232 12716390079289521024 10016156548560866816 7315923017832212608 4615689487103558400 1915455956374904192 17661966499355801600 14961732968627147392 12261499437898493184 9561265907169838976 6861032376441184768 4160798845712530560 1460565314983876352 17207075857964773760 14506842327236119552 11806608796507465344 9106375265778811136 6406141735050156928 3705908204321502720 1005674673592848512 16752185216573745920 14051951685845091712 11351718155116437504 8651484624387783296 5951251093659129088 3251017562930474880 550784032201820672 16297294575182718080 13597061044454063872 10896827513725409664 8196593982996755456 5496360452268101248 2796126921539447040 95893390810792832 15842403933791690240 13142170403063036032 10441936872334381824 7741703341605727616 5041469810877073408 2341236280148419200 18087746823129316608 15387513292400662400 12687279761672008192 9987046230943353984 7286812700214699776 4586579169486045568 1886345638757391360 17632856181738288768 14932622651009634560 12232389120280980352 9532155589552326144 6831922058823671936 4131688528095017728 1431454997366363520 17177965540347260928 14477732009618606720 11777498478889952512 9077264948161298304 6377031417432644096 3676797886703989888 976564355975335680 16723074898956233088 14022841368227578880 11322607837498924672 8622374306770270464 5922140776041616256 3221907245312962048 521673714584307840 16268184257565205248 13567950726836551040 10867717196107896832 8167483665379242624 5467250134650588416 2767016603921934208 66783073193280000 15813293616174177408 13113060085445523200 10412826554716868992 7712593023988214784 5012359493259560576 2312125962530906368 18058636505511803776 15358402974783149568 12658169444054495360 9957935913325841152 7257702382597186944 4557468851868532736 1857235321139878528 17603745864120775936 14903512333392121728 12203278802663467520 9503045271934813312 6802811741206159104 4102578210477504896 1402344679748850688 17148855222729748096 14448621692001093888 11748388161272439680 9048154630543785472 6347921099815131264 3647687569086477056 947454038357822848 16693964581338720256 13993731050610066048 11293497519881411840 8593263989152757632 5893030458424103424 3192796927695449216 492563396966795008 16239073939947692416 13538840409219038208 10838606878490384000 8138373347761729792 5438139817033075584 2737906286304421376 37672755575767168 15784183298556664576 13083949767828010368 10383716237099356160 7683482706370701952 4983249175642047744 2283015644913393536 18029526187894290944 15329292657165636736 12629059126436982528 9928825595708328320 7228592064979674112 4528358534251019904 1828125003522365696 17574635546503263104 14874402015774608896 12174168485045954688 9473934954317300480 6773701423588646272 4073467892859992064 1373234362131337856 17119744905112235264 14419511374383581056 11719277843654926848 9019044312926272640 6318810782197618432 3618577251468964224 918343720740310016 16664854263721207424 13964620732992553216 11264387202263899008 8564153671535244800 5863920140806590592 3163686610077936384 463453079349282176 16209963622330179584 13509730091601525376 10809496560872871168 8109263030144216960 5409029499415562752 2708795968686908544 8562437958254336 15755072980939151744 13054839450210497536 10354605919481843328 7654372388753189120 4954138858024534912 2253905327295880704 18000415870276778112 15300182339548123904 12599948808819469696 9899715278090815488 7199481747362161280 4499248216633507072 1799014685904852864 17545525228885750272 14845291698157096064 12145058167428441856 9444824636699787648 6744591105971133440 4044357575242479232 1344124044513825024 17090634587494722432 14390401056766068224 11690167526037414016 8989933995308759808 6289700464580105600 3589466933851451392 889233403122797184 16635743946103694592 13935510415375040384 11235276884646386176 8535043353917731968 5834809823189077760 3134576292460423552 434342761731769344 16180853304712666752 13480619773984012544 10780386243255358336 8080152712526704128 5379919181798049920 2679685651069395712 18426196194050293120 15725962663321638912 13025729132592984704 10325495601864330496 7625262071135676288 4925028540407022080 2224795009678367872 17971305552659265280 15271072021930611072 12570838491201956864 9870604960473302656 7170371429744648448 4470137899015994240 1769904368287340032 17516414911268237440 14816181380539583232 12115947849810929024 9415714319082274816 6715480788353620608 4015247257624966400 1315013726896312192 17061524269877209600 14361290739148555392 11661057208419901184 8960823677691246976 6260590146962592768 3560356616233938560 860123085505284352 16606633628486181760 13906400097757527552 11206166567028873344 8505933036300219136 5805699505571564928 3105465974842910720 405232444114256512 16151742987095153920 13451509456366499712 10751275925637845504 8051042394909191296 5350808864180537088 2650575333451882880 18397085876432780288 15696852345704126080 12996618814975471872 10296385284246817664 7596151753518163456 4895918222789509248 2195684692060855040 17942195235041752448 15241961704313098240 12541728173584444032 9841494642855789824 7141261112127135616 4441027581398481408 1740794050669827200 17487304593650724608 14787071062922070400 12086837532193416192 9386604001464761984 6686370470736107776 3986136940007453568 1285903409278799360 17032413952259696768 14332180421531042560 11631946890802388352 8931713360073734144 6231479829345079936 3531246298616425728 831012767887771520 16577523310868668928 13877289780140014720 11177056249411360512 8476822718682706304 5776589187954052096 3076355657225397888 376122126496743680 16122632669477641088 13422399138748986880 10722165608020332672 8021932077291678464 5321698546563024256 2621465015834370048 18367975558815267456 15667742028086613248 12967508497357959040 10267274966629304832 7567041435900650624 4866807905171996416 2166574374443342208 17913084917424239616 15212851386695585408 12512617855966931200 9812384325238276992 7112150794509622784 4411917263780968576 1711683733052314368 17458194276033211776 14757960745304557568 12057727214575903360 9357493683847249152 6657260153118594944 3957026622389940736 1256793091661286528 17003303634642183936 14303070103913529728 11602836573184875520 8902603042456221312 6202369511727567104 3502135980998912896 801902450270258688 16548412993251156096 13848179462522501888 11147945931793847680 8447712401065193472 5747478870336539264 3047245339607885056 347011808879230848 16093522351860128256 13393288821131474048 10693055290402819840 7992821759674165632 5292588228945511424 2592354698216857216 18338865241197754624 15638631710469100416 12938398179740446208 10238164649011792000 7537931118283137792 4837697587554483584 2137464056825829376 17883974599806726784 15183741069078072576 12483507538349418368 9783274007620764160 7083040476892109952 4382806946163455744 1682573415434801536 17429083958415698944 14728850427687044736 12028616896958390528 9328383366229736320 6628149835501082112 3927916304772427904 1227682774043773696 16974193317024671104 14273959786296016896 11573726255567362688 8873492724838708480 6173259194110054272 3473025663381400064 772792132652745856 16519302675633643264 13819069144904989056 11118835614176334848 8418602083447680640 5718368552719026432 3018135021990372224 317901491261718016 16064412034242615424 13364178503513961216 10663944972785307008 7963711442056652800 5263477911327998592 2563244380599344384 18309754923580241792 15609521392851587584 12909287862122933376 10209054331394279168 7508820800665624960 4808587269936970752 2108353739208316544 17854864282189213952 15154630751460559744 12454397220731905536 9754163690003251328 7053930159274597120 4353696628545942912 1653463097817288704 17399973640798186112 14699740110069531904 11999506579340877696 9299273048612223488 6599039517883569280 3898805987154915072 1198572456426260864 16945082999407158272 14244849468678504064 11544615937949849856 8844382407221195648 6144148876492541440 3443915345763887232 743681815035233024 16490192358016130432 13789958827287476224 11089725296558822016 8389491765830167808 5689258235101513600 2989024704372859392 288791173644205184 16035301716625102592 13335068185896448384 10634834655167794176 7934601124439139968 5234367593710485760 2534134062981831552 18280644605962728960 15580411075234074752 12880177544505420544 10179944013776766336 7479710483048112128 4779476952319457920 2079243421590803712 17825753964571701120 15125520433843046912 12425286903114392704 9725053372385738496 7024819841657084288 4324586310928430080 1624352780199775872 17370863323180673280 14670629792452019072 11970396261723364864 9270162730994710656 6569929200266056448 3869695669537402240 1169462138808748032 16915972681789645440 14215739151060991232 11515505620332337024 8815272089603682816 6115038558875028608 3414805028146374400 714571497417720192 16461082040398617600 13760848509669963392 11060614978941309184 8360381448212654976 5660147917484000768 2959914386755346560 259680856026692352 16006191399007589760 13305957868278935552 10605724337550281344 7905490806821627136 5205257276092972928 2505023745364318720 18251534288345216128 15551300757616561920 12851067226887907712 10150833696159253504 7450600165430599296 4750366634701945088 2050133103973290880 17796643646954188288 15096410116225534080 12396176585496879872 9695943054768225664 6995709524039571456 4295475993310917248 1595242462582263040 17341753005563160448 14641519474834506240 11941285944105852032 9241052413377197824 6540818882648543616 3840585351919889408 1140351821191235200 16886862364172132608 14186628833443478400 11486395302714824192 8786161771986169984 6085928241257515776 3385694710528861568 685461179800207360 16431971722781104768 13731738192052450560 11031504661323796352 8331271130595142144 5631037599866487936 2930804069137833728 230570538409179520 15977081081390076928 13276847550661422720 10576614019932768512 7876380489204114304 5176146958475460096 2475913427746805888 18222423970727703296 15522190439999049088 12821956909270394880 10121723378541740672 7421489847813086464 4721256317084432256 2021022786355778048 17767533329336675456 15067299798608021248 12367066267879367040 9666832737150712832 6966599206422058624 4266365675693404416 1566132144964750208 17312642687945647616 14612409157216993408 11912175626488339200 9211942095759684992 6511708565031030784 3811475034302376576 1111241503573722368 16857752046554619776 14157518515825965568 11457284985097311360 8757051454368657152 6056817923640002944 3356584392911348736 656350862182694528 16402861405163591936 13702627874434937728 11002394343706283520 8302160812977629312 5601927282248975104 2901693751520320896 201460220791666688 15947970763772564096 13247737233043909888 10547503702315255680 7847270171586601472 5147036640857947264 2446803110129293056 18193313653110190464 15493080122381536256 12792846591652882048 10092613060924227840 7392379530195573632 4692145999466919424 1991912468738265216 17738423011719162624 15038189480990508416 12337955950261854208 9637722419533200000 6937488888804545792 4237255358075891584 1537021827347237376 17283532370328134784 14583298839599480576 11883065308870826368 9182831778142172160 6482598247413517952 3782364716684863744 1082131185956209536 16828641728937106944 14128408198208452736 11428174667479798528 8727941136751144320 6027707606022490112 3327474075293835904 627240544565181696 16373751087546079104 13673517556817424896 10973284026088770688 8273050495360116480 5572816964631462272 2872583433902808064 172349903174153856 15918860446155051264 13218626915426397056 10518393384697742848 7818159853969088640 5117926323240434432 2417692792511780224 18164203335492677632 15463969804764023424 12763736274035369216 10063502743306715008 7363269212578060800 4663035681849406592 1962802151120752384 17709312694101649792 15009079163372995584 12308845632644341376 9608612101915687168 6908378571187032960 4208145040458378752 1507911509729724544 17254422052710621952 14554188521981967744 11853954991253313536 9153721460524659328 6453487929796005120 3753254399067350912 1053020868338696704 16799531411319594112 14099297880590939904 11399064349862285696 8698830819133631488 5998597288404977280 3298363757676323072 598130226947668864 16344640769928566272 13644407239199912064 10944173708471257856 8243940177742603648 5543706647013949440 2843473116285295232 143239585556641024 15889750128537538432 13189516597808884224 10489283067080230016 7789049536351575808 5088816005622921600 2388582474894267392 18135093017875164800 15434859487146510592 12734625956417856384 10034392425689202176 7334158894960547968 4633925364231893760 1933691833503239552 17680202376484136960 14979968845755482752 12279735315026828544 9579501784298174336 6879268253569520128 4179034722840865920 1478801192112211712 17225311735093109120 14525078204364454912 11824844673635800704 9124611142907146496 6424377612178492288 3724144081449838080 1023910550721183872 16770421093702081280 14070187562973427072 11369954032244772864 8669720501516118656 5969486970787464448 3269253440058810240 569019909330156032 16315530452311053440 13615296921582399232 10915063390853745024 8214829860125090816 5514596329396436608 2814362798667782400 114129267939128192 15860639810920025600 13160406280191371392 10460172749462717184 7759939218734062976 5059705688005408768 2359472157276754560 18105982700257651968 15405749169528997760 12705515638800343552 10005282108071689344 7305048577343035136 4604815046614380928 1904581515885726720 17651092058866624128 14950858528137969920 12250624997409315712 9550391466680661504 6850157935952007296 4149924405223353088 1449690874494698880 17196201417475596288 14495967886746942080 11795734356018287872 9095500825289633664 6395267294560979456 3695033763832325248 994800233103671040 16741310776084568448 14041077245355914240 11340843714627260032 8640610183898605824 5940376653169951616 3240143122441297408 539909591712643200 16286420134693540608 13586186603964886400 10885953073236232192 8185719542507577984 5485486011778923776 2785252481050269568 85018950321615360 15831529493302512768 13131295962573858560 10431062431845204352 7730828901116550144 5030595370387895936 2330361839659241728 18076872382640139136 15376638851911484928 12676405321182830720 9976171790454176512 7275938259725522304 4575704728996868096 1875471198268213888 17621981741249111296 14921748210520457088 12221514679791802880 9521281149063148672 6821047618334494464 4120814087605840256 1420580556877186048 17167091099858083456 14466857569129429248 11766624038400775040 9066390507672120832 6366156976943466624 3665923446214812416 965689915486158208 16712200458467055616 14011966927738401408 11311733397009747200 8611499866281092992 5911266335552438784 3211032804823784576 510799274095130368 16257309817076027776 13557076286347373568 10856842755618719360 8156609224890065152 5456375694161410944 2756142163432756736 55908632704102528 15802419175684999936 13102185644956345728 10401952114227691520 7701718583499037312 5001485052770383104 2301251522041728896 18047762065022626304 15347528534293972096 12647295003565317888 9947061472836663680 7246827942108009472 4546594411379355264 1846360880650701056 17592871423631598464 14892637892902944256 12192404362174290048 9492170831445635840 6791937300716981632 4091703769988327424 1391470239259673216 17137980782240570624 14437747251511916416 11737513720783262208 9037280190054608000 6337046659325953792 3636813128597299584 936579597868645376 16683090140849542784 13982856610120888576 11282623079392234368 8582389548663580160 5882156017934925952 3181922487206271744 481688956477617536 16228199499458514944 13527965968729860736 10827732438001206528 8127498907272552320 5427265376543898112 2727031845815243904 26798315086589696 15773308858067487104 13073075327338832896 10372841796610178688 7672608265881524480 4972374735152870272 2272141204424216064 18018651747405113472 15318418216676459264 12618184685947805056 9917951155219150848 7217717624490496640 4517484093761842432 1817250563033188224 17563761106014085632 14863527575285431424 12163294044556777216 9463060513828123008 6762826983099468800 4062593452370814592 1362359921642160384 17108870464623057792 14408636933894403584 11708403403165749376 9008169872437095168 6307936341708440960 3607702810979786752 907469280251132544 16653979823232029952 13953746292503375744 11253512761774721536 8553279231046067328 5853045700317413120 3152812169588758912 452578638860104704 16199089181841002112 13498855651112347904 10798622120383693696 8098388589655039488 5398155058926385280 2697921528197731072 18444432071178628480 15744198540449974272 13043965009721320064 10343731478992665856 7643497948264011648 4943264417535357440 2243030886806703232 17989541429787600640 15289307899058946432 12589074368330292224 9888840837601638016 7188607306872983808 4488373776144329600 1788140245415675392 17534650788396572800 14834417257667918592 12134183726939264384 9433950196210610176 6733716665481955968 4033483134753301760 1333249604024647552 17079760147005544960 14379526616276890752 11679293085548236544 8979059554819582336 6278826024090928128 3578592493362273920 878358962633619712 16624869505614517120 13924635974885862912 11224402444157208704 8524168913428554496 5823935382699900288 3123701851971246080 423468321242591872 16169978864223489280 13469745333494835072 10769511802766180864 8069278272037526656 5369044741308872448 2668811210580218240 18415321753561115648 15715088222832461440 13014854692103807232 10314621161375153024 7614387630646498816 4914154099917844608 2213920569189190400 17960431112170087808 15260197581441433600 12559964050712779392 9859730519984125184 7159496989255470976 4459263458526816768 1759029927798162560 17505540470779059968 14805306940050405760 12105073409321751552 9404839878593097344 6704606347864443136 4004372817135788928 1304139286407134720 17050649829388032128 14350416298659377920 11650182767930723712 8949949237202069504 6249715706473415296 3549482175744761088 849248645016106880 16595759187997004288 13895525657268350080 11195292126539695872 8495058595811041664 5794825065082387456 3094591534353733248 394358003625079040 16140868546605976448 13440635015877322240 10740401485148668032 8040167954420013824 5339934423691359616 2639700892962705408 18386211435943602816 15685977905214948608 12985744374486294400 10285510843757640192 7585277313028985984 4885043782300331776 2184810251571677568 17931320794552574976 15231087263823920768 12530853733095266560 9830620202366612352 7130386671637958144 4430153140909303936 1729919610180649728 17476430153161547136 14776196622432892928 12075963091704238720 9375729560975584512 6675496030246930304 3975262499518276096 1275028968789621888 17021539511770519296 14321305981041865088 11621072450313210880 8920838919584556672 6220605388855902464 3520371858127248256 820138327398594048 16566648870379491456 13866415339650837248 11166181808922183040 8465948278193528832 5765714747464874624 3065481216736220416 365247686007566208 16111758228988463616 13411524698259809408 10711291167531155200 8011057636802500992 5310824106073846784 2610590575345192576 18357101118326089984 15656867587597435776 12956634056868781568 10256400526140127360 7556166995411473152 4855933464682818944 2155699933954164736 17902210476935062144 15201976946206407936 12501743415477753728 9801509884749099520 7101276354020445312 4401042823291791104 1700809292563136896 17447319835544034304 14747086304815380096 12046852774086725888 9346619243358071680 6646385712629417472 3946152181900763264 1245918651172109056 16992429194153006464 14292195663424352256 11591962132695698048 8891728601967043840 6191495071238389632 3491261540509735424 791028009781081216 16537538552761978624 13837305022033324416 11137071491304670208 8436837960576016000 5736604429847361792 3036370899118707584 336137368390053376 16082647911370950784 13382414380642296576 10682180849913642368 7981947319184988160 5281713788456333952 2581480257727679744 18327990800708577152 15627757269979922944 12927523739251268736 10227290208522614528 7527056677793960320 4826823147065306112 2126589616336651904 17873100159317549312 15172866628588895104 12472633097860240896 9772399567131586688 7072166036402932480 4371932505674278272 1671698974945624064 17418209517926521472 14717975987197867264 12017742456469213056 9317508925740558848 6617275395011904640 3917041864283250432 1216808333554596224 16963318876535493632 14263085345806839424 11562851815078185216 8862618284349531008 6162384753620876800 3462151222892222592 761917692163568384 16508428235144465792 13808194704415811584 11107961173687157376 8407727642958503168 5707494112229848960 3007260581501194752 307027050772540544 16053537593753437952 13353304063024783744 10653070532296129536 7952837001567475328 5252603470838821120 2552369940110166912 18298880483091064320 15598646952362410112 12898413421633755904 10198179890905101696 7497946360176447488 4797712829447793280 2097479298719139072 17843989841700036480 15143756310971382272 12443522780242728064 9743289249514073856 7043055718785419648 4342822188056765440 1642588657328111232 17389099200309008640 14688865669580354432 11988632138851700224 9288398608123046016 6588165077394391808 3887931546665737600 1187698015937083392 16934208558917980800 14233975028189326592 11533741497460672384 8833507966732018176 6133274436003363968 3433040905274709760 732807374546055552 16479317917526952960 13779084386798298752 11078850856069644544 8378617325340990336 5678383794612336128 2978150263883681920 277916733155027712 16024427276135925120 13324193745407270912 10623960214678616704 7923726683949962496 5223493153221308288 2523259622492654080 18269770165473551488 15569536634744897280 12869303104016243072 10169069573287588864 7468836042558934656 4768602511830280448 2068368981101626240 17814879524082523648 15114645993353869440 12414412462625215232 9714178931896561024 7013945401167906816 4313711870439252608 1613478339710598400 17359988882691495808 14659755351962841600 11959521821234187392 9259288290505533184 6559054759776878976 3858821229048224768 1158587698319570560 16905098241300467968 14204864710571813760 11504631179843159552 8804397649114505344 6104164118385851136 3403930587657196928 703697056928542720 16450207599909440128 13749974069180785920 11049740538452131712 8349507007723477504 5649273476994823296 2949039946266169088 248806415537514880 15995316958518412288 13295083427789758080 10594849897061103872 7894616366332449664 5194382835603795456 2494149304875141248 18240659847856038656 15540426317127384448 12840192786398730240 10139959255670076032 7439725724941421824 4739492194212767616 2039258663484113408 17785769206465010816 15085535675736356608 12385302145007702400 9685068614279048192 6984835083550393984 4284601552821739776 1584368022093085568 17330878565073982976 14630645034345328768 11930411503616674560 9230177972888020352 6529944442159366144 3829710911430711936 1129477380702057728 16875987923682955136 14175754392954300928 11475520862225646720 8775287331496992512 6075053800768338304 3374820270039684096 674586739311029888 16421097282291927296 13720863751563273088 11020630220834618880 8320396690105964672 5620163159377310464 2919929628648656256 219696097920002048 15966206640900899456 13265973110172245248 10565739579443591040 7865506048714936832 5165272517986282624 2465038987257628416 18211549530238525824 15511315999509871616 12811082468781217408 10110848938052563200 7410615407323908992 4710381876595254784 2010148345866600576 17756658888847497984 15056425358118843776 12356191827390189568 9655958296661535360 6955724765932881152 4255491235204226944 1555257704475572736 17301768247456470144 14601534716727815936 11901301185999161728 9201067655270507520 6500834124541853312 3800600593813199104 1100367063084544896 16846877606065442304 14146644075336788096 11446410544608133888 8746177013879479680 6045943483150825472 3345709952422171264 645476421693517056 16391986964674414464 13691753433945760256 10991519903217106048 8291286372488451840 5591052841759797632 2890819311031143424 190585780302489216 15937096323283386624 13236862792554732416 10536629261826078208 7836395731097424000 5136162200368769792 2435928669640115584 18182439212621012992 15482205681892358784 12781972151163704576 10081738620435050368 7381505089706396160 4681271558977741952 1981038028249087744 17727548571229985152 15027315040501330944 12327081509772676736 9626847979044022528 6926614448315368320 4226380917586714112 1526147386858059904 17272657929838957312 14572424399110303104 11872190868381648896 9171957337652994688 6471723806924340480 3771490276195686272 1071256745467032064 16817767288447929472 14117533757719275264 11417300226990621056 8717066696261966848 6016833165533312640 3316599634804658432 616366104076004224 16362876647056901632 13662643116328247424 10962409585599593216 8262176054870939008 5561942524142284800 2861708993413630592 161475462684976384 15907986005665873792 13207752474937219584 10507518944208565376 7807285413479911168 5107051882751256960 2406818352022602752 18153328895003500160 15453095364274845952 12752861833546191744 10052628302817537536 7352394772088883328 4652161241360229120 1951927710631574912 17698438253612472320 14998204722883818112 12297971192155163904 9597737661426509696 6897504130697855488 4197270599969201280 1497037069240547072 17243547612221444480 14543314081492790272 11843080550764136064 9142847020035481856 6442613489306827648 3742379958578173440 1042146427849519232 16788656970830416640 14088423440101762432 11388189909373108224 8687956378644454016 5987722847915799808 3287489317187145600 587255786458491392 16333766329439388800 13633532798710734592 10933299267982080384 8233065737253426176 5532832206524771968 2832598675796117760 132365145067463552 15878875688048360960 13178642157319706752 10478408626591052544 7778175095862398336 5077941565133744128 2377708034405089920 18124218577385987328 15423985046657333120 12723751515928678912 10023517985200024704 7323284454471370496 4623050923742716288 1922817393014062080 17669327935994959488 14969094405266305280 12268860874537651072 9568627343808996864 6868393813080342656 4168160282351688448 1467926751623034240 17214437294603931648 14514203763875277440 11813970233146623232 9113736702417969024 6413503171689314816 3713269640960660608 1013036110232006400 16759546653212903808 14059313122484249600 11359079591755595392 8658846061026941184 5958612530298286976 3258378999569632768 558145468840978560 16304656011821875968 13604422481093221760 10904188950364567552 8203955419635913344 5503721888907259136 2803488358178604928 103254827449950720 15849765370430848128 13149531839702193920 10449298308973539712 7749064778244885504 5048831247516231296 2348597716787577088 18095108259768474496 15394874729039820288 12694641198311166080 9994407667582511872 7294174136853857664 4593940606125203456 1893707075396549248 17640217618377446656 14939984087648792448 12239750556920138240 9539517026191484032 6839283495462829824 4139049964734175616 1438816434005521408 17185326976986418816 14485093446257764608 11784859915529110400 9084626384800456192 6384392854071801984 3684159323343147776 983925792614493568 16730436335595390976 14030202804866736768 11329969274138082560 8629735743409428352 5929502212680774144 3229268681952119936 529035151223465728 16275545694204363136 13575312163475708928 10875078632747054720 8174845102018400512 5474611571289746304 2774378040561092096 74144509832437888 15820655052813335296 13120421522084681088 10420187991356026880 7719954460627372672 5019720929898718464 2319487399170064256 18065997942150961664 15365764411422307456 12665530880693653248 9965297349964999040 7265063819236344832 4564830288507690624 1864596757779036416 17611107300759933824 14910873770031279616 12210640239302625408 9510406708573971200 6810173177845316992 4109939647116662784 1409706116388008576 17156216659368905984 14455983128640251776 11755749597911597568 9055516067182943360 6355282536454289152 3655049005725634944 954815474996980736 16701326017977878144 14001092487249223936 11300858956520569728 8600625425791915520 5900391895063261312 3200158364334607104 499924833605952896 16246435376586850304 13546201845858196096 10845968315129541888 8145734784400887680 5445501253672233472 2745267722943579264 45034192214925056 15791544735195822464 13091311204467168256 10391077673738514048 7690844143009859840 4990610612281205632 2290377081552551424 18036887624533448832 15336654093804794624 12636420563076140416 9936187032347486208 7235953501618832000 4535719970890177792 1835486440161523584 17581996983142420992 14881763452413766784 12181529921685112576 9481296390956458368 6781062860227804160 4080829329499149952 1380595798770495744 17127106341751393152 14426872811022738944 11726639280294084736 9026405749565430528 6326172218836776320 3625938688108122112 925705157379467904 16672215700360365312 13971982169631711104 11271748638903056896 8571515108174402688 5871281577445748480 3171048046717094272 470814515988440064 16217325058969337472 13517091528240683264 10816857997512029056 8116624466783374848 5416390936054720640 2716157405326066432 15923874597412224 15762434417578309632 13062200886849655424 10361967356121001216 7661733825392347008 4961500294663692800 2261266763935038592 18007777306915936000 15307543776187281792 12607310245458627584 9907076714729973376 7206843184001319168 4506609653272664960 1806376122544010752 17552886665524908160 14852653134796253952 12152419604067599744 9452186073338945536 6751952542610291328 4051719011881637120 1351485481152982912 17097996024133880320 14397762493405226112 11697528962676571904 8997295431947917696 6297061901219263488 3596828370490609280 896594839761955072 16643105382742852480 13942871852014198272 11242638321285544064 8542404790556889856 5842171259828235648 3141937729099581440 441704198370927232 16188214741351824640 13487981210623170432 10787747679894516224 8087514149165862016 5387280618437207808 2687047087708553600 18433557630689451008 15733324099960796800 13033090569232142592 10332857038503488384 7632623507774834176 4932389977046179968 2232156446317525760 17978666989298423168 15278433458569768960 12578199927841114752 9877966397112460544 7177732866383806336 4477499335655152128 1777265804926497920 17523776347907395328 14823542817178741120 12123309286450086912 9423075755721432704 6722842224992778496 4022608694264124288 1322375163535470080 17068885706516367488 14368652175787713280 11668418645059059072 8968185114330404864 6267951583601750656 3567718052873096448 867484522144442240 16613995065125339648 13913761534396685440 11213528003668031232 8513294472939377024 5813060942210722816 3112827411482068608 412593880753414400 16159104423734311808 13458870893005657600 10758637362277003392 8058403831548349184 5358170300819694976 2657936770091040768 18404447313071938176 15704213782343283968 13003980251614629760 10303746720885975552 7603513190157321344 4903279659428667136 2203046128700012928 17949556671680910336 15249323140952256128 12549089610223601920 9848856079494947712 7148622548766293504 4448389018037639296 1748155487308985088 17494666030289882496 14794432499561228288 12094198968832574080 9393965438103919872 6693731907375265664 3993498376646611456 1293264845917957248 17039775388898854656 14339541858170200448 11639308327441546240 8939074796712892032 6238841265984237824 3538607735255583616 838374204526929408 16584884747507826816 13884651216779172608 11184417686050518400 8484184155321864192 5783950624593209984 3083717093864555776 383483563135901568 16129994106116798976 13429760575388144768 10729527044659490560 8029293513930836352 5329059983202182144 2628826452473527936 18375336995454425344 15675103464725771136 12974869933997116928 10274636403268462720 7574402872539808512 4874169341811154304 2173935811082500096 17920446354063397504 15220212823334743296 12519979292606089088 9819745761877434880 7119512231148780672 4419278700420126464 1719045169691472256 17465555712672369664 14765322181943715456 12065088651215061248 9364855120486407040 6664621589757752832 3964388059029098624 1264154528300444416 17010665071281341824 14310431540552687616 11610198009824033408 8909964479095379200 6209730948366724992 3509497417638070784 809263886909416576 16555774429890313984 13855540899161659776 11155307368433005568 8455073837704351360 5754840306975697152 3054606776247042944 354373245518388736 16100883788499286144 13400650257770631936 10700416727041977728 8000183196313323520 5299949665584669312 2599716134856015104 18346226677836912512 15645993147108258304 12945759616379604096 10245526085650949888 7545292554922295680 4845059024193641472 2144825493464987264 17891336036445884672 15191102505717230464 12490868974988576256 9790635444259922048 7090401913531267840 4390168382802613632 1689934852073959424 17436445395054856832 14736211864326202624 12035978333597548416 9335744802868894208 6635511272140240000 3935277741411585792 1235044210682931584 16981554753663828992 14281321222935174784 11581087692206520576 8880854161477866368 6180620630749212160 3480387100020557952 780153569291903744 16526664112272801152 13826430581544146944 11126197050815492736 8425963520086838528 5725729989358184320 3025496458629530112 325262927900875904 16071773470881773312 13371539940153119104 10671306409424464896 7971072878695810688 5270839347967156480 2570605817238502272 18317116360219399680 15616882829490745472 12916649298762091264 10216415768033437056 7516182237304782848 4815948706576128640 2115715175847474432 17862225718828371840 15161992188099717632 12461758657371063424 9761525126642409216 7061291595913755008 4361058065185100800 1660824534456446592 17407335077437344000 14707101546708689792 12006868015980035584 9306634485251381376 6606400954522727168 3906167423794072960 1205933893065418752 16952444436046316160 14252210905317661952 11551977374589007744 8851743843860353536 6151510313131699328 3451276782403045120 751043251674390912 16497553794655288320 13797320263926634112 11097086733197979904 8396853202469325696 5696619671740671488 2996386141012017280 296152610283363072 16042663153264260480 13342429622535606272 10642196091806952064 7941962561078297856 5241729030349643648 2541495499620989440 18288006042601886848 15587772511873232640 12887538981144578432 10187305450415924224 7487071919687270016 4786838388958615808 2086604858229961600 17833115401210859008 15132881870482204800 12432648339753550592 9732414809024896384 7032181278296242176 4331947747567587968 1631714216838933760 17378224759819831168 14677991229091176960 11977757698362522752 9277524167633868544 6577290636905214336 3877057106176560128 1176823575447905920 16923334118428803328 14223100587700149120 11522867056971494912 8822633526242840704 6122399995514186496 3422166464785532288 721932934056878080 16468443477037775488 13768209946309121280 11067976415580467072 8367742884851812864 5667509354123158656 2967275823394504448 267042292665850240 16013552835646747648 13313319304918093440 10613085774189439232 7912852243460785024 5212618712732130816 2512385182003476608 18258895724984374016 15558662194255719808 12858428663527065600 10158195132798411392 7457961602069757184 4757728071341102976 2057494540612448768 17804005083593346176 15103771552864691968 12403538022136037760 9703304491407383552 7003070960678729344 4302837429950075136 1602603899221420928 17349114442202318336 14648880911473664128 11948647380745009920 9248413850016355712 6548180319287701504 3847946788559047296 1147713257830393088 16894223800811290496 14193990270082636288 11493756739353982080 8793523208625327872 6093289677896673664 3393056147168019456 692822616439365248 16439333159420262656 13739099628691608448 11038866097962954240 8338632567234300032 5638399036505645824 2938165505776991616 237931975048337408 15984442518029234816 13284208987300580608 10583975456571926400 7883741925843272192 5183508395114617984 2483274864385963776 18229785407366861184 15529551876638206976 12829318345909552768 10129084815180898560 7428851284452244352 4728617753723590144 2028384222994935936 17774894765975833344 15074661235247179136 12374427704518524928 9674194173789870720 6973960643061216512 4273727112332562304 1573493581603908096 17320004124584805504 14619770593856151296 11919537063127497088 9219303532398842880 6519070001670188672 3818836470941534464 1118602940212880256 16865113483193777664 14164879952465123456 11464646421736469248 8764412891007815040 6064179360279160832 3363945829550506624 663712298821852416 16410222841802749824 13709989311074095616 11009755780345441408 8309522249616787200 5609288718888132992 2909055188159478784 208821657430824576 15955332200411721984 13255098669683067776 10554865138954413568 7854631608225759360 5154398077497105152 2454164546768450944 18200675089749348352 15500441559020694144 12800208028292039936 10099974497563385728 7399740966834731520 4699507436106077312 1999273905377423104 17745784448358320512 15045550917629666304 12345317386901012096 9645083856172357888 6944850325443703680 4244616794715049472 1544383263986395264 17290893806967292672 14590660276238638464 11890426745509984256 9190193214781330048 6489959684052675840 3789726153324021632 1089492622595367424 16836003165576264832 14135769634847610624 11435536104118956416 8735302573390302208 6035069042661648000 3334835511932993792 634601981204339584 16381112524185236992 13680878993456582784 10980645462727928576 8280411931999274368 5580178401270620160 2879944870541965952 179711339813311744 15926221882794209152 13225988352065554944 10525754821336900736 7825521290608246528 5125287759879592320 2425054229150938112 18171564772131835520 15471331241403181312 12771097710674527104 10070864179945872896 7370630649217218688 4670397118488564480 1970163587759910272 17716674130740807680 15016440600012153472 12316207069283499264 9615973538554845056 6915740007826190848 4215506477097536640 1515272946368882432 17261783489349779840 14561549958621125632 11861316427892471424 9161082897163817216 6460849366435163008 3760615835706508800 1060382304977854592 16806892847958752000 14106659317230097792 11406425786501443584 8706192255772789376 6005958725044135168 3305725194315480960 605491663586826752 16352002206567724160 13651768675839069952 10951535145110415744 8251301614381761536 5551068083653107328 2850834552924453120 150601022195798912 15897111565176696320 13196878034448042112 10496644503719387904 7796410972990733696 5096177442262079488 2395943911533425280 18142454454514322688 15442220923785668480 12741987393057014272 10041753862328360064 7341520331599705856 4641286800871051648 1941053270142397440 17687563813123294848 14987330282394640640 12287096751665986432 9586863220937332224 6886629690208678016 4186396159480023808 1486162628751369600 17232673171732267008 14532439641003612800 11832206110274958592 9131972579546304384 6431739048817650176 3731505518088995968 1031271987360341760 16777782530341239168 14077548999612584960 11377315468883930752 8677081938155276544 5976848407426622336 3276614876697968128 576381345969313920 16322891888950211328 13622658358221557120 10922424827492902912 8222191296764248704 5521957766035594496 2821724235306940288 121490704578286080 15868001247559183488 13167767716830529280 10467534186101875072 7767300655373220864 5067067124644566656 2366833593915912448 18113344136896809856 15413110606168155648 12712877075439501440 10012643544710847232 7312410013982193024 4612176483253538816 1911942952524884608 17658453495505782016 14958219964777127808 12257986434048473600 9557752903319819392 6857519372591165184 4157285841862510976 1457052311133856768 17203562854114754176 14503329323386099968 11803095792657445760 9102862261928791552 6402628731200137344 3702395200471483136 1002161669742828928 16748672212723726336 14048438681995072128 11348205151266417920 8647971620537763712 5947738089809109504 3247504559080455296 547271028351801088 16293781571332698496 13593548040604044288 10893314509875390080 8193080979146735872 5492847448418081664 2792613917689427456 92380386960773248 15838890929941670656 13138657399213016448 10438423868484362240 7738190337755708032 5037956807027053824 2337723276298399616 18084233819279297024 15384000288550642816 12683766757821988608 9983533227093334400 7283299696364680192 4583066165636025984 1882832634907371776 17629343177888269184 14929109647159614976 12228876116430960768 9528642585702306560 6828409054973652352 4128175524244998144 1427941993516343936 17174452536497241344 14474219005768587136 11773985475039932928 9073751944311278720 6373518413582624512 3673284882853970304 973051352125316096 16719561895106213504 14019328364377559296 11319094833648905088 8618861302920250880 5918627772191596672 3218394241462942464 518160710734288256 16264671253715185664 13564437722986531456 10864204192257877248 8163970661529223040 5463737130800568832 2763503600071914624 63270069343260416 15809780612324157824 13109547081595503616 10409313550866849408 7709080020138195200 5008846489409540992 2308612958680886784 18055123501661784192 15354889970933129984 12654656440204475776 9954422909475821568 7254189378747167360 4553955848018513152 1853722317289858944 17600232860270756352 14899999329542102144 12199765798813447936 9499532268084793728 6799298737356139520 4099065206627485312 1398831675898831104 17145342218879728512 14445108688151074304 11744875157422420096 9044641626693765888 6344408095965111680 3644174565236457472 943941034507803264 16690451577488700672 13990218046760046464 11289984516031392256 8589750985302738048 5889517454574083840 3189283923845429632 489050393116775424 16235560936097672832 13535327405369018624 10835093874640364416 8134860343911710208 5434626813183056000 2734393282454401792 34159751725747584 15780670294706644992 13080436763977990784 10380203233249336576 7679969702520682368 4979736171792028160 2279502641063373952 18026013184044271360 15325779653315617152 12625546122586962944 9925312591858308736 7225079061129654528 4524845530401000320 1824611999672346112 17571122542653243520 14870889011924589312 12170655481195935104 9470421950467280896 6770188419738626688 4069954889009972480 1369721358281318272 17116231901262215680 14415998370533561472 11715764839804907264 9015531309076253056 6315297778347598848 3615064247618944640 914830716890290432 16661341259871187840 13961107729142533632 11260874198413879424 8560640667685225216 5860407136956571008 3160173606227916800 459940075499262592 16206450618480160000 13506217087751505792 10805983557022851584 8105750026294197376 5405516495565543168 2705282964836888960 5049434108234752 15751559977089132160 13051326446360477952 10351092915631823744 7650859384903169536 4950625854174515328 2250392323445861120 17996902866426758528 15296669335698104320 12596435804969450112 9896202274240795904 7195968743512141696 4495735212783487488 1795501682054833280 17542012225035730688 14841778694307076480 12141545163578422272 9441311632849768064 6741078102121113856 4040844571392459648 1340611040663805440 17087121583644702848 14386888052916048640 11686654522187394432 8986420991458740224 6286187460730086016 3585953930001431808 885720399272777600 16632230942253675008 13931997411525020800 11231763880796366592 8531530350067712384 5831296819339058176 3131063288610403968 430829757881749760 16177340300862647168 13477106770133992960 10776873239405338752 8076639708676684544 5376406177948030336 2676172647219376128 18422683190200273536 15722449659471619328 13022216128742965120 10321982598014310912 7621749067285656704 4921515536557002496 2221282005828348288 17967792548809245696 15267559018080591488 12567325487351937280 9867091956623283072 7166858425894628864 4466624895165974656 1766391364437320448 17512901907418217856 14812668376689563648 12112434845960909440 9412201315232255232 6711967784503601024 4011734253774946816 1311500723046292608 17058011266027190016 14357777735298535808 11657544204569881600 8957310673841227392 6257077143112573184 3556843612383918976 856610081655264768 16603120624636162176 13902887093907507968 11202653563178853760 8502420032450199552 5802186501721545344 3101952970992891136 401719440264236928 16148229983245134336 13447996452516480128 10747762921787825920 8047529391059171712 5347295860330517504 2647062329601863296 18393572872582760704 15693339341854106496 12993105811125452288 10292872280396798080 7592638749668143872 4892405218939489664 2192171688210835456 17938682231191732864 15238448700463078656 12538215169734424448 9837981639005770240 7137748108277116032 4437514577548461824 1737281046819807616 17483791589800705024 14783558059072050816 12083324528343396608 9383090997614742400 6682857466886088192 3982623936157433984 1282390405428779776 17028900948409677184 14328667417681022976 11628433886952368768 8928200356223714560 6227966825495060352 3527733294766406144 827499764037751936 16574010307018649344 13873776776289995136 11173543245561340928 8473309714832686720 5773076184104032512 3072842653375378304 372609122646724096 16119119665627621504 13418886134898967296 10718652604170313088 8018419073441658880 5318185542713004672 2617952011984350464 18364462554965247872 15664229024236593664 12963995493507939456 10263761962779285248 7563528432050631040 4863294901321976832 2163061370593322624 17909571913574220032 15209338382845565824 12509104852116911616 9808871321388257408 7108637790659603200 4408404259930948992 1708170729202294784 17454681272183192192 14754447741454537984 12054214210725883776 9353980679997229568 6653747149268575360 3953513618539921152 1253280087811266944 16999790630792164352 14299557100063510144 11599323569334855936 8899090038606201728 6198856507877547520 3498622977148893312 798389446420239104 16544899989401136512 13844666458672482304 11144432927943828096 8444199397215173888 5743965866486519680 3043732335757865472 343498805029211264 16090009348010108672 13389775817281454464 10689542286552800256 7989308755824146048 5289075225095491840 2588841694366837632 18335352237347735040 15635118706619080832 12934885175890426624 10234651645161772416 7534418114433118208 4834184583704464000 2133951052975809792 17880461595956707200 15180228065228052992 12479994534499398784 9779761003770744576 7079527473042090368 4379293942313436160 1679060411584781952 17425570954565679360 14725337423837025152 12025103893108370944 9324870362379716736 6624636831651062528 3924403300922408320 1224169770193754112 16970680313174651520 14270446782445997312 11570213251717343104 8869979720988688896 6169746190260034688 3469512659531380480 769279128802726272 16515789671783623680 13815556141054969472 11115322610326315264 8415089079597661056 5714855548869006848 3014622018140352640 314388487411698432 16060899030392595840 13360665499663941632 10660431968935287424 7960198438206633216 5259964907477979008 2559731376749324800 18306241919730222208 15606008389001568000 12905774858272913792 10205541327544259584 7505307796815605376 4805074266086951168 2104840735358296960 17851351278339194368 15151117747610540160 12450884216881885952 9750650686153231744 7050417155424577536 4350183624695923328 1649950093967269120 17396460636948166528 14696227106219512320 11995993575490858112 9295760044762203904 6595526514033549696 3895292983304895488 1195059452576241280 16941569995557138688 14241336464828484480 11541102934099830272 8840869403371176064 6140635872642521856 3440402341913867648 740168811185213440 16486679354166110848 13786445823437456640 11086212292708802432 8385978761980148224 5685745231251494016 2985511700522839808 285278169794185600 16031788712775083008 13331555182046428800 10631321651317774592 7931088120589120384 5230854589860466176 2530621059131811968 18277131602112709376 15576898071384055168 12876664540655400960 10176431009926746752 7476197479198092544 4775963948469438336 2075730417740784128 17822240960721681536 15122007429993027328 12421773899264373120 9721540368535718912 7021306837807064704 4321073307078410496 1620839776349756288 17367350319330653696 14667116788601999488 11966883257873345280 9266649727144691072 6566416196416036864 3866182665687382656 1165949134958728448 16912459677939625856 14212226147210971648 11511992616482317440 8811759085753663232 6111525555025009024 3411292024296354816 711058493567700608 16457569036548598016 13757335505819943808 11057101975091289600 8356868444362635392 5656634913633981184 2956401382905326976 256167852176672768 16002678395157570176 13302444864428915968 10602211333700261760 7901977802971607552 5201744272242953344 2501510741514299136 18248021284495196544 15547787753766542336 12847554223037888128 10147320692309233920 7447087161580579712 4746853630851925504 2046620100123271296 17793130643104168704 15092897112375514496 12392663581646860288 9692430050918206080 6992196520189551872 4291962989460897664 1591729458732243456 17338240001713140864 14638006470984486656 11937772940255832448 9237539409527178240 6537305878798524032 3837072348069869824 1136838817341215616 16883349360322113024 14183115829593458816 11482882298864804608 8782648768136150400 6082415237407496192 3382181706678841984 681948175950187776 16428458718931085184 13728225188202430976 11027991657473776768 8327758126745122560 5627524596016468352 2927291065287814144 227057534559159936 15973568077540057344 13273334546811403136 10573101016082748928 7872867485354094720 5172633954625440512 2472400423896786304 18218910966877683712 15518677436149029504 12818443905420375296 10118210374691721088 7417976843963066880 4717743313234412672 2017509782505758464 17764020325486655872 15063786794758001664 12363553264029347456 9663319733300693248 6963086202572039040 4262852671843384832 1562619141114730624 17309129684095628032 14608896153366973824 11908662622638319616 9208429091909665408 6508195561181011200 3807962030452356992 1107728499723702784 16854239042704600192 14154005511975945984 11453771981247291776 8753538450518637568 6053304919789983360 3353071389061329152 652837858332674944 16399348401313572352 13699114870584918144 10998881339856263936 8298647809127609728 5598414278398955520 2898180747670301312 197947216941647104 15944457759922544512 13244224229193890304 10543990698465236096 7843757167736581888 5143523637007927680 2443290106279273472 18189800649260170880 15489567118531516672 12789333587802862464 10089100057074208256 7388866526345554048 4688632995616899840 1988399464888245632 17734910007869143040 15034676477140488832 12334442946411834624 9634209415683180416 6933975884954526208 4233742354225872000 1533508823497217792 17280019366478115200 14579785835749460992 11879552305020806784 9179318774292152576 6479085243563498368 3778851712834844160 1078618182106189952 16825128725087087360 14124895194358433152 11424661663629778944 8724428132901124736 6024194602172470528 3323961071443816320 623727540715162112 16370238083696059520 13670004552967405312 10969771022238751104 8269537491510096896 5569303960781442688 2869070430052788480 168836899324134272 15915347442305031680 13215113911576377472 10514880380847723264 7814646850119069056 5114413319390414848 2414179788661760640 18160690331642658048 15460456800914003840 12760223270185349632 10059989739456695424 7359756208728041216 4659522677999387008 1959289147270732800 17705799690251630208 15005566159522976000 12305332628794321792 9605099098065667584 6904865567337013376 4204632036608359168 1504398505879704960 17250909048860602368 14550675518131948160 11850441987403293952 9150208456674639744 6449974925945985536 3749741395217331328 1049507864488677120 16796018407469574528 14095784876740920320 11395551346012266112 8695317815283611904 5995084284554957696 3294850753826303488 594617223097649280 16341127766078546688 13640894235349892480 10940660704621238272 8240427173892584064 5540193643163929856 2839960112435275648 139726581706621440 15886237124687518848 13186003593958864640 10485770063230210432 7785536532501556224 5085303001772902016 2385069471044247808 18131580014025145216 15431346483296491008 12731112952567836800 10030879421839182592 7330645891110528384 4630412360381874176 1930178829653219968 17676689372634117376 14976455841905463168 12276222311176808960 9575988780448154752 6875755249719500544 4175521718990846336 1475288188262192128 17221798731243089536 14521565200514435328 11821331669785781120 9121098139057126912 6420864608328472704 3720631077599818496 1020397546871164288 16766908089852061696 14066674559123407488 11366441028394753280 8666207497666099072 5965973966937444864 3265740436208790656 565506905480136448 16312017448461033856 13611783917732379648 10911550387003725440 8211316856275071232 5511083325546417024 2810849794817762816 110616264089108608 15857126807070006016 13156893276341351808 10456659745612697600 7756426214884043392 5056192684155389184 2355959153426734976 18102469696407632384 15402236165678978176 12702002634950323968 10001769104221669760 7301535573493015552 4601302042764361344 1901068512035707136 17647579055016604544 14947345524287950336 12247111993559296128 9546878462830641920 6846644932101987712 4146411401373333504 1446177870644679296 17192688413625576704 14492454882896922496 11792221352168268288 9091987821439614080 6391754290710959872 3691520759982305664 991287229253651456 16737797772234548864 14037564241505894656 11337330710777240448 8637097180048586240 5936863649319932032 3236630118591277824 536396587862623616 16282907130843521024 13582673600114866816 10882440069386212608 8182206538657558400 5481973007928904192 2781739477200249984 81505946471595776 15828016489452493184 13127782958723838976 10427549427995184768 7727315897266530560 5027082366537876352 2326848835809222144 18073359378790119552 15373125848061465344 12672892317332811136 9972658786604156928 7272425255875502720 4572191725146848512 1871958194418194304 17618468737399091712 14918235206670437504 12218001675941783296 9517768145213129088 6817534614484474880 4117301083755820672 1417067553027166464 17163578096008063872 14463344565279409664 11763111034550755456 9062877503822101248 6362643973093447040 3662410442364792832 962176911636138624 16708687454617036032 14008453923888381824 11308220393159727616 8607986862431073408 5907753331702419200 3207519800973764992 507286270245110784 16253796813226008192 13553563282497353984 10853329751768699776 8153096221040045568 5452862690311391360 2752629159582737152 52395628854082944 15798906171834980352 13098672641106326144 10398439110377671936 7698205579649017728 4997972048920363520 2297738518191709312 18044249061172606720 15344015530443952512 12643781999715298304 9943548468986644096 7243314938257989888 4543081407529335680 1842847876800681472 17589358419781578880 14889124889052924672 12188891358324270464 9488657827595616256 6788424296866962048 4088190766138307840 1387957235409653632 17134467778390551040 14434234247661896832 11734000716933242624 9033767186204588416 6333533655475934208 3633300124747280000 933066594018625792 16679577136999523200 13979343606270868992 11279110075542214784 8578876544813560576 5878643014084906368 3178409483356252160 478175952627597952 16224686495608495360 13524452964879841152 10824219434151186944 8123985903422532736 5423752372693878528 2723518841965224320 23285311236570112 15769795854217467520 13069562323488813312 10369328792760159104 7669095262031504896 4968861731302850688 2268628200574196480 18015138743555093888 15314905212826439680 12614671682097785472 9914438151369131264 7214204620640477056 4513971089911822848 1813737559183168640 17560248102164066048 14860014571435411840 12159781040706757632 9459547509978103424 6759313979249449216 4059080448520795008 1358846917792140800 17105357460773038208 14405123930044384000 11704890399315729792 9004656868587075584 6304423337858421376 3604189807129767168 903956276401112960 16650466819382010368 13950233288653356160 11249999757924701952 8549766227196047744 5849532696467393536 3149299165738739328 449065635010085120 16195576177990982528 13495342647262328320 10795109116533674112 8094875585805019904 5394642055076365696 2694408524347711488 18440919067328608896 15740685536599954688 13040452005871300480 10340218475142646272 7639984944413992064 4939751413685337856 2239517882956683648 17986028425937581056 15285794895208926848 12585561364480272640 9885327833751618432 7185094303022964224 4484860772294310016 1784627241565655808 17531137784546553216 14830904253817899008 12130670723089244800 9430437192360590592 6730203661631936384 4029970130903282176 1329736600174627968 17076247143155525376 14376013612426871168 11675780081698216960 8975546550969562752 6275313020240908544 3575079489512254336 874845958783600128 16621356501764497536 13921122971035843328 11220889440307189120 8520655909578534912 5820422378849880704 3120188848121226496 419955317392572288 16166465860373469696 13466232329644815488 10765998798916161280 8065765268187507072 5365531737458852864 2665298206730198656 18411808749711096064 15711575218982441856 13011341688253787648 10311108157525133440 7610874626796479232 4910641096067825024 2210407565339170816 17956918108320068224 15256684577591414016 12556451046862759808 9856217516134105600 7155983985405451392 4455750454676797184 1755516923948142976 17502027466929040384 14801793936200386176 12101560405471731968 9401326874743077760 6701093344014423552 4000859813285769344 1300626282557115136 17047136825538012544 14346903294809358336 11646669764080704128 8946436233352049920 6246202702623395712 3545969171894741504 845735641166087296 16592246184146984704 13892012653418330496 11191779122689676288 8491545591961022080 5791312061232367872 3091078530503713664 390844999775059456 16137355542755956864 13437122012027302656 10736888481298648448 8036654950569994240 5336421419841340032 2636187889112685824 18382698432093583232 15682464901364929024 12982231370636274816 10281997839907620608 7581764309178966400 4881530778450312192 2181297247721657984 17927807790702555392 15227574259973901184 12527340729245246976 9827107198516592768 7126873667787938560 4426640137059284352 1726406606330630144 17472917149311527552 14772683618582873344 12072450087854219136 9372216557125564928 6671983026396910720 3971749495668256512 1271515964939602304 17018026507920499712 14317792977191845504 11617559446463191296 8917325915734537088 6217092385005882880 3516858854277228672 816625323548574464 16563135866529471872 13862902335800817664 11162668805072163456 8462435274343509248 5762201743614855040 3061968212886200832 361734682157546624 16108245225138444032 13408011694409789824 10707778163681135616 8007544632952481408 5307311102223827200 2607077571495172992 18353588114476070400 15653354583747416192 12953121053018761984 10252887522290107776 7552653991561453568 4852420460832799360 2152186930104145152 17898697473085042560 15198463942356388352 12498230411627734144 9797996880899079936 7097763350170425728 4397529819441771520 1697296288713117312 17443806831694014720 14743573300965360512 12043339770236706304 9343106239508052096 6642872708779397888 3942639178050743680 1242405647322089472 16988916190302986880 14288682659574332672 11588449128845678464 8888215598117024256 6187982067388370048 3487748536659715840 787515005931061632 16534025548911959040 13833792018183304832 11133558487454650624 8433324956725996416 5733091425997342208 3032857895268688000 332624364540033792 16079134907520931200 13378901376792276992 10678667846063622784 7978434315334968576 5278200784606314368 2577967253877660160 18324477796858557568 15624244266129903360 12924010735401249152 10223777204672594944 7523543673943940736 4823310143215286528 2123076612486632320 17869587155467529728 15169353624738875520 12469120094010221312 9768886563281567104 7068653032552912896 4368419501824258688 1668185971095604480 17414696514076501888 14714462983347847680 12014229452619193472 9313995921890539264 6613762391161885056 3913528860433230848 1213295329704576640 16959805872685474048 14259572341956819840 11559338811228165632 8859105280499511424 6158871749770857216 3458638219042203008 758404688313548800 16504915231294446208 13804681700565792000 11104448169837137792 8404214639108483584 5703981108379829376 3003747577651175168 303514046922520960 16050024589903418368 13349791059174764160 10649557528446109952 7949323997717455744 5249090466988801536 2548856936260147328 18295367479241044736 15595133948512390528 12894900417783736320 10194666887055082112 7494433356326427904 4794199825597773696 2093966294869119488 17840476837850016896 15140243307121362688 12440009776392708480 9739776245664054272 7039542714935400064 4339309184206745856 1639075653478091648 17385586196458989056 14685352665730334848 11985119135001680640 9284885604273026432 6584652073544372224 3884418542815718016 1184185012087063808 16930695555067961216 14230462024339307008 11530228493610652800 8829994962881998592 6129761432153344384 3429527901424690176 729294370696035968 16475804913676933376 13775571382948279168 11075337852219624960 8375104321490970752 5674870790762316544 2974637260033662336 274403729305008128 16020914272285905536 13320680741557251328 10620447210828597120 7920213680099942912 5219980149371288704 2519746618642634496 18266257161623531904 15566023630894877696 12865790100166223488 10165556569437569280 7465323038708915072 4765089507980260864 2064855977251606656 17811366520232504064 15111132989503849856 12410899458775195648 9710665928046541440 7010432397317887232 4310198866589233024 1609965335860578816 17356475878841476224 14656242348112822016 11956008817384167808 9255775286655513600 6555541755926859392 3855308225198205184 1155074694469550976 16901585237450448384 14201351706721794176 11501118175993139968 8800884645264485760 6100651114535831552 3400417583807177344 700184053078523136 16446694596059420544 13746461065330766336 11046227534602112128 8345994003873457920 5645760473144803712 2945526942416149504 245293411687495296 15991803954668392704 13291570423939738496 10591336893211084288 7891103362482430080 5190869831753775872 2490636301025121664 18237146844006019072 15536913313277364864 12836679782548710656 10136446251820056448 7436212721091402240 4735979190362748032 2035745659634093824 17782256202614991232 15082022671886337024 12381789141157682816 9681555610429028608 6981322079700374400 4281088548971720192 1580855018243065984 17327365561223963392 14627132030495309184 11926898499766654976 9226664969038000768 6526431438309346560 3826197907580692352 1125964376852038144 16872474919832935552 14172241389104281344 11472007858375627136 8771774327646972928 6071540796918318720 3371307266189664512 671073735461010304 16417584278441907712 13717350747713253504 11017117216984599296 8316883686255945088 5616650155527290880 2916416624798636672 216183094069982464 15962693637050879872 13262460106322225664 10562226575593571456 7861993044864917248 5161759514136263040 2461525983407608832 18208036526388506240 15507802995659852032 12807569464931197824 10107335934202543616 7407102403473889408 4706868872745235200 2006635342016580992 17753145884997478400 15052912354268824192 12352678823540169984 9652445292811515776 6952211762082861568 4251978231354207360 1551744700625553152 17298255243606450560 14598021712877796352 11897788182149142144 9197554651420487936 6497321120691833728 3797087589963179520 1096854059234525312 16843364602215422720 14143131071486768512 11442897540758114304 8742664010029460096 6042430479300805888 3342196948572151680 641963417843497472 16388473960824394880 13688240430095740672 10988006899367086464 8287773368638432256 5587539837909778048 2887306307181123840 187072776452469632 15933583319433367040 13233349788704712832 10533116257976058624 7832882727247404416 5132649196518750208 2432415665790096000 18178926208770993408 15478692678042339200 12778459147313684992 10078225616585030784 7377992085856376576 4677758555127722368 1977525024399068160 17724035567379965568 15023802036651311360 12323568505922657152 9623334975194002944 6923101444465348736 4222867913736694528 1522634383008040320 17269144925988937728 14568911395260283520 11868677864531629312 9168444333802975104 6468210803074320896 3767977272345666688 1067743741617012480 16814254284597909888 14114020753869255680 11413787223140601472 8713553692411947264 6013320161683293056 3313086630954638848 612853100225984640 16359363643206882048 13659130112478227840 10958896581749573632 8258663051020919424 5558429520292265216 2858195989563611008 157962458834956800 15904473001815854208 13204239471087200000 10504005940358545792 7803772409629891584 5103538878901237376 2403305348172583168 18149815891153480576 15449582360424826368 12749348829696172160 10049115298967517952 7348881768238863744 4648648237510209536 1948414706781555328 17694925249762452736 14994691719033798528 12294458188305144320 9594224657576490112 6893991126847835904 4193757596119181696 1493524065390527488 17240034608371424896 14539801077642770688 11839567546914116480 9139334016185462272 6439100485456808064 3738866954728153856 1038633423999499648 16785143966980397056 14084910436251742848 11384676905523088640 8684443374794434432 5984209844065780224 3283976313337126016 583742782608471808 16330253325589369216 13630019794860715008 10929786264132060800 8229552733403406592 5529319202674752384 2829085671946098176 128852141217443968 15875362684198341376 13175129153469687168 10474895622741032960 7774662092012378752 5074428561283724544 2374195030555070336 18120705573535967744 15420472042807313536 12720238512078659328 10020004981350005120 7319771450621350912 4619537919892696704 1919304389164042496 17665814932144939904 14965581401416285696 12265347870687631488 9565114339958977280 6864880809230323072 4164647278501668864 1464413747773014656 17210924290753912064 14510690760025257856 11810457229296603648 9110223698567949440 6409990167839295232 3709756637110641024 1009523106381986816 16756033649362884224 14055800118634230016 11355566587905575808 8655333057176921600 5955099526448267392 3254865995719613184 554632464990958976 16301143007971856384 13600909477243202176 10900675946514547968 8200442415785893760 5500208885057239552 2799975354328585344 99741823599931136 15846252366580828544 13146018835852174336 10445785305123520128 7745551774394865920 5045318243666211712 2345084712937557504 18091595255918454912 15391361725189800704 12691128194461146496 9990894663732492288 7290661133003838080 4590427602275183872 1890194071546529664 17636704614527427072 14936471083798772864 12236237553070118656 9536004022341464448 6835770491612810240 4135536960884156032 1435303430155501824 17181813973136399232 14481580442407745024 11781346911679090816 9081113380950436608 6380879850221782400 3680646319493128192 980412788764473984 16726923331745371392 14026689801016717184 11326456270288062976 8626222739559408768 5925989208830754560 3225755678102100352 525522147373446144 16272032690354343552 13571799159625689344 10871565628897035136 8171332098168380928 5471098567439726720 2770865036711072512 70631505982418304 15817142048963315712 13116908518234661504 10416674987506007296 7716441456777353088 5016207926048698880 2315974395320044672 18062484938300942080 15362251407572287872 12662017876843633664 9961784346114979456 7261550815386325248 4561317284657671040 1861083753929016832 17607594296909914240 14907360766181260032 12207127235452605824 9506893704723951616 6806660173995297408 4106426643266643200 1406193112537988992 17152703655518886400 14452470124790232192 11752236594061577984 9052003063332923776 6351769532604269568 3651536001875615360 951302471146961152 16697813014127858560 13997579483399204352 11297345952670550144 8597112421941895936 5896878891213241728 3196645360484587520 496411829755933312 16242922372736830720 13542688842008176512 10842455311279522304 8142221780550868096 5441988249822213888 2741754719093559680 41521188364905472 15788031731345802880 13087798200617148672 10387564669888494464 7687331139159840256 4987097608431186048 2286864077702531840 18033374620683429248 15333141089954775040 12632907559226120832 9932674028497466624 7232440497768812416 4532206967040158208 1831973436311504000 17578483979292401408 14878250448563747200 12178016917835092992 9477783387106438784 6777549856377784576 4077316325649130368 1377082794920476160 17123593337901373568 14423359807172719360 11723126276444065152 9022892745715410944 6322659214986756736 3622425684258102528 922192153529448320 16668702696510345728 13968469165781691520 11268235635053037312 8568002104324383104 5867768573595728896 3167535042867074688 467301512138420480 16213812055119317888 13513578524390663680 10813344993662009472 8113111462933355264 5412877932204701056 2712644401476046848 12410870747392640 15758921413728290048 13058687882999635840 10358454352270981632 7658220821542327424 4957987290813673216 2257753760085019008 18004264303065916416 15304030772337262208 12603797241608608000 9903563710879953792 7203330180151299584 4503096649422645376 1802863118693991168 17549373661674888576 14849140130946234368 12148906600217580160 9448673069488925952 6748439538760271744 4048206008031617536 1347972477302963328 17094483020283860736 14394249489555206528 11694015958826552320 8993782428097898112 6293548897369243904 3593315366640589696 893081835911935488 16639592378892832896 13939358848164178688 11239125317435524480 8538891786706870272 5838658255978216064 3138424725249561856 438191194520907648 16184701737501805056 13484468206773150848 10784234676044496640 8084001145315842432 5383767614587188224 2683534083858534016 18430044626839431424 15729811096110777216 13029577565382123008 10329344034653468800 7629110503924814592 4928876973196160384 2228643442467506176 17975153985448403584 15274920454719749376 12574686923991095168 9874453393262440960 7174219862533786752 4473986331805132544 1773752801076478336 17520263344057375744 14820029813328721536 12119796282600067328 9419562751871413120 6719329221142758912 4019095690414104704 1318862159685450496 17065372702666347904 14365139171937693696 11664905641209039488 8964672110480385280 6264438579751731072 3564205049023076864 863971518294422656 16610482061275320064 13910248530546665856 11210014999818011648 8509781469089357440 5809547938360703232 3109314407632049024 409080876903394816 16155591419884292224 13455357889155638016 10755124358426983808 8054890827698329600 5354657296969675392 2654423766241021184 18400934309221918592 15700700778493264384 13000467247764610176 10300233717035955968 7600000186307301760 4899766655578647552 2199533124849993344 17946043667830890752 15245810137102236544 12545576606373582336 9845343075644928128 7145109544916273920 4444876014187619712 1744642483458965504 17491153026439862912 14790919495711208704 12090685964982554496 9390452434253900288 6690218903525246080 3989985372796591872 1289751842067937664 17036262385048835072 14336028854320180864 11635795323591526656 8935561792862872448 6235328262134218240 3535094731405564032 834861200676909824 16581371743657807232 13881138212929153024 11180904682200498816 8480671151471844608 5780437620743190400 3080204090014536192 379970559285881984 16126481102266779392 13426247571538125184 10726014040809470976 8025780510080816768 5325546979352162560 2625313448623508352 18371823991604405760 15671590460875751552 12971356930147097344 10271123399418443136 7570889868689788928 4870656337961134720 2170422807232480512 17916933350213377920 15216699819484723712 12516466288756069504 9816232758027415296 7115999227298761088 4415765696570106880 1715532165841452672 17462042708822350080 14761809178093695872 12061575647365041664 9361342116636387456 6661108585907733248 3960875055179079040 1260641524450424832 17007152067431322240 14306918536702668032 11606685005974013824 8906451475245359616 6206217944516705408 3505984413788051200 805750883059396992 16552261426040294400 13852027895311640192 11151794364582985984 8451560833854331776 5751327303125677568 3051093772397023360 350860241668369152 16097370784649266560 13397137253920612352 10696903723191958144 7996670192463303936 5296436661734649728 2596203131005995520 18342713673986892928 15642480143258238720 12942246612529584512 10242013081800930304 7541779551072276096 4841546020343621888 2141312489614967680 17887823032595865088 15187589501867210880 12487355971138556672 9787122440409902464 7086888909681248256 4386655378952594048 1686421848223939840 17432932391204837248 14732698860476183040 12032465329747528832 9332231799018874624 6631998268290220416 3931764737561566208 1231531206832912000 16978041749813809408 14277808219085155200 11577574688356500992 8877341157627846784 6177107626899192576 3476874096170538368 776640565441884160 16523151108422781568 13822917577694127360 11122684046965473152 8422450516236818944 5722216985508164736 3021983454779510528 321749924050856320 16068260467031753728 13368026936303099520 10667793405574445312 7967559874845791104 5267326344117136896 2567092813388482688 18313603356369380096 15613369825640725888 12913136294912071680 10212902764183417472 7512669233454763264 4812435702726109056 2112202171997454848 17858712714978352256 15158479184249698048 12458245653521043840 9758012122792389632 7057778592063735424 4357545061335081216 1657311530606427008 17403822073587324416 14703588542858670208 12003355012130016000 9303121481401361792 6602887950672707584 3902654419944053376 1202420889215399168 16948931432196296576 14248697901467642368 11548464370738988160 8848230840010333952 6147997309281679744 3447763778553025536 747530247824371328 16494040790805268736 13793807260076614528 11093573729347960320 8393340198619306112 5693106667890651904 2992873137161997696 292639606433343488 16039150149414240896 13338916618685586688 10638683087956932480 7938449557228278272 5238216026499624064 2537982495770969856 18284493038751867264 15584259508023213056 12884025977294558848 10183792446565904640 7483558915837250432 4783325385108596224 2083091854379942016 17829602397360839424 15129368866632185216 12429135335903531008 9728901805174876800 7028668274446222592 4328434743717568384 1628201212988914176 17374711755969811584 14674478225241157376 11974244694512503168 9274011163783848960 6573777633055194752 3873544102326540544 1173310571597886336 16919821114578783744 14219587583850129536 11519354053121475328 8819120522392821120 6118886991664166912 3418653460935512704 718419930206858496 16464930473187755904 13764696942459101696 11064463411730447488 8364229881001793280 5663996350273139072 2963762819544484864 263529288815830656 16010039831796728064 13309806301068073856 10609572770339419648 7909339239610765440 5209105708882111232 2508872178153457024 18255382721134354432 15555149190405700224 12854915659677046016 10154682128948391808 7454448598219737600 4754215067491083392 2053981536762429184 17800492079743326592 15100258549014672384 12400025018286018176 9699791487557363968 6999557956828709760 4299324426100055552 1599090895371401344 17345601438352298752 14645367907623644544 11945134376894990336 9244900846166336128 6544667315437681920 3844433784709027712 1144200253980373504 16890710796961270912 14190477266232616704 11490243735503962496 8790010204775308288 6089776674046654080 3389543143317999872 689309612589345664 16435820155570243072 13735586624841588864 11035353094112934656 8335119563384280448 5634886032655626240 2934652501926972032 234418971198317824 15980929514179215232 13280695983450561024 10580462452721906816 7880228921993252608 5179995391264598400 2479761860535944192 18226272403516841600 15526038872788187392 12825805342059533184 10125571811330878976 7425338280602224768 4725104749873570560 2024871219144916352 17771381762125813760 15071148231397159552 12370914700668505344 9670681169939851136 6970447639211196928 4270214108482542720 1569980577753888512 17316491120734785920 14616257590006131712 11916024059277477504 9215790528548823296 6515556997820169088 3815323467091514880 1115089936362860672 16861600479343758080 14161366948615103872 11461133417886449664 8760899887157795456 6060666356429141248 3360432825700487040 660199294971832832 16406709837952730240 13706476307224076032 11006242776495421824 8306009245766767616 5605775715038113408 2905542184309459200 205308653580804992 15951819196561702400 13251585665833048192 10551352135104393984 7851118604375739776 5150885073647085568 2450651542918431360 18197162085899328768 15496928555170674560 12796695024442020352 10096461493713366144 7396227962984711936 4695994432256057728 1995760901527403520 17742271444508300928 15042037913779646720 12341804383050992512 9641570852322338304 6941337321593684096 4241103790865029888 1540870260136375680 17287380803117273088 14587147272388618880 11886913741659964672 9186680210931310464 6486446680202656256 3786213149474002048 1085979618745347840 16832490161726245248 14132256630997591040 11432023100268936832 8731789569540282624 6031556038811628416 3331322508082974208 631088977354320000 16377599520335217408 13677365989606563200 10977132458877908992 8276898928149254784 5576665397420600576 2876431866691946368 176198335963292160 15922708878944189568 13222475348215535360 10522241817486881152 7822008286758226944 5121774756029572736 2421541225300918528 18168051768281815936 15467818237553161728 12767584706824507520 10067351176095853312 7367117645367199104 4666884114638544896 1966650583909890688 17713161126890788096 15012927596162133888 12312694065433479680 9612460534704825472 6912227003976171264 4211993473247517056 1511759942518862848 17258270485499760256 14558036954771106048 11857803424042451840 9157569893313797632 6457336362585143424 3757102831856489216 1056869301127835008 16803379844108732416 14103146313380078208 11402912782651424000 8702679251922769792 6002445721194115584 3302212190465461376 601978659736807168 16348489202717704576 13648255671989050368 10948022141260396160 8247788610531741952 5547555079803087744 2847321549074433536 147088018345779328 15893598561326676736 13193365030598022528 10493131499869368320 7792897969140714112 5092664438412059904 2392430907683405696 18138941450664303104 15438707919935648896 12738474389206994688 10038240858478340480 7338007327749686272 4637773797021032064 1937540266292377856 17684050809273275264 14983817278544621056 12283583747815966848 9583350217087312640 6883116686358658432 4182883155630004224 1482649624901350016 17229160167882247424 14528926637153593216 11828693106424939008 9128459575696284800 6428226044967630592 3727992514238976384 1027758983510322176 16774269526491219584 14074035995762565376 11373802465033911168 8673568934305256960 5973335403576602752 3273101872847948544 572868342119294336 16319378885100191744 13619145354371537536 10918911823642883328 8218678292914229120 5518444762185574912 2818211231456920704 117977700728266496 15864488243709163904 13164254712980509696 10464021182251855488 7763787651523201280 5063554120794547072 2363320590065892864 18109831133046790272 15409597602318136064 12709364071589481856 10009130540860827648 7308897010132173440 4608663479403519232 1908429948674865024 17654940491655762432 14954706960927108224 12254473430198454016 9554239899469799808 6854006368741145600 4153772838012491392 1453539307283837184 17200049850264734592 14499816319536080384 11799582788807426176 9099349258078771968 6399115727350117760 3698882196621463552 998648665892809344 16745159208873706752 14044925678145052544 11344692147416398336 8644458616687744128 5944225085959089920 3243991555230435712 543758024501781504 16290268567482678912 13590035036754024704 10889801506025370496 8189567975296716288 5489334444568062080 2789100913839407872 88867383110753664 15835377926091651072 13135144395362996864 10434910864634342656 7734677333905688448 5034443803177034240 2334210272448380032 18080720815429277440 15380487284700623232 12680253753971969024 9980020223243314816 7279786692514660608 4579553161786006400 1879319631057352192 17625830174038249600 14925596643309595392 12225363112580941184 9525129581852286976 6824896051123632768 4124662520394978560 1424428989666324352 17170939532647221760 14470706001918567552 11770472471189913344 9070238940461259136 6370005409732604928 3669771879003950720 969538348275296512 16716048891256193920 14015815360527539712 11315581829798885504 8615348299070231296 5915114768341577088 3214881237612922880 514647706884268672 16261158249865166080 13560924719136511872 10860691188407857664 8160457657679203456 5460224126950549248 2759990596221895040 59757065493240832 15806267608474138240 13106034077745484032 10405800547016829824 7705567016288175616 5005333485559521408 2305099954830867200 18051610497811764608 15351376967083110400 12651143436354456192 9950909905625801984 7250676374897147776 4550442844168493568 1850209313439839360 17596719856420736768 14896486325692082560 12196252794963428352 9496019264234774144 6795785733506119936 4095552202777465728 1395318672048811520 17141829215029708928 14441595684301054720 11741362153572400512 9041128622843746304 6340895092115092096 3640661561386437888 940428030657783680 16686938573638681088 13986705042910026880 11286471512181372672 8586237981452718464 5886004450724064256 3185770919995410048 485537389266755840 16232047932247653248 13531814401518999040 10831580870790344832 8131347340061690624 5431113809333036416 2730880278604382208 30646747875728000 15777157290856625408 13076923760127971200 10376690229399316992 7676456698670662784 4976223167942008576 2275989637213354368 18022500180194251776 15322266649465597568 12622033118736943360 9921799588008289152 7221566057279634944 4521332526550980736 1821098995822326528 17567609538803223936 14867376008074569728 12167142477345915520 9466908946617261312 6766675415888607104 4066441885159952896 1366208354431298688 17112718897412196096 14412485366683541888 11712251835954887680 9012018305226233472 6311784774497579264 3611551243768925056 911317713040270848 16657828256021168256 13957594725292514048 11257361194563859840 8557127663835205632 5856894133106551424 3156660602377897216 456427071649243008 16202937614630140416 13502704083901486208 10802470553172832000 8102237022444177792 5402003491715523584 2701769960986869376 1536430258215168 15748046973239112576 13047813442510458368 10347579911781804160 7647346381053149952 4947112850324495744 2246879319595841536 17993389862576738944 15293156331848084736 12592922801119430528 9892689270390776320 7192455739662122112 4492222208933467904 1791988678204813696 17538499221185711104 14838265690457056896 12138032159728402688 9437798628999748480 6737565098271094272 4037331567542440064 1337098036813785856 17083608579794683264 14383375049066029056 11683141518337374848 8982907987608720640 6282674456880066432 3582440926151412224 882207395422758016 16628717938403655424 13928484407675001216 11228250876946347008 8528017346217692800 5827783815489038592 3127550284760384384 427316754031730176 16173827297012627584 13473593766283973376 10773360235555319168 8073126704826664960 5372893174098010752 2672659643369356544 18419170186350253952 15718936655621599744 13018703124892945536 10318469594164291328 7618236063435637120 4918002532706982912 2217769001978328704 17964279544959226112 15264046014230571904 12563812483501917696 9863578952773263488 7163345422044609280 4463111891315955072 1762878360587300864 17509388903568198272 14809155372839544064 12108921842110889856 9408688311382235648 6708454780653581440 4008221249924927232 1307987719196273024 17054498262177170432 14354264731448516224 11654031200719862016 8953797669991207808 6253564139262553600 3553330608533899392 853097077805245184 16599607620786142592 13899374090057488384 11199140559328834176 8498907028600179968 5798673497871525760 3098439967142871552 398206436414217344 16144716979395114752 13444483448666460544 10744249917937806336 8044016387209152128 5343782856480497920 2643549325751843712 18390059868732741120 15689826338004086912 12989592807275432704 10289359276546778496 7589125745818124288 4888892215089470080 2188658684360815872 17935169227341713280 15234935696613059072 12534702165884404864 9834468635155750656 7134235104427096448 4434001573698442240 1733768042969788032 17480278585950685440 14780045055222031232 12079811524493377024 9379577993764722816 6679344463036068608 3979110932307414400 1278877401578760192 17025387944559657600 14325154413831003392 11624920883102349184 8924687352373694976 6224453821645040768 3524220290916386560 823986760187732352 16570497303168629760 13870263772439975552 11170030241711321344 8469796710982667136 5769563180254012928 3069329649525358720 369096118796704512 16115606661777601920 13415373131048947712 10715139600320293504 8014906069591639296 5314672538862985088 2614439008134330880 18360949551115228288 15660716020386574080 12960482489657919872 10260248958929265664 7560015428200611456 4859781897471957248 2159548366743303040 17906058909724200448 15205825378995546240 12505591848266892032 9805358317538237824 7105124786809583616 4404891256080929408 1704657725352275200 17451168268333172608 14750934737604518400 12050701206875864192 9350467676147209984 6650234145418555776 3950000614689901568 1249767083961247360 16996277626942144768 14296044096213490560 11595810565484836352 8895577034756182144 6195343504027527936 3495109973298873728 794876442570219520 16541386985551116928 13841153454822462720 11140919924093808512 8440686393365154304 5740452862636500096 3040219331907845888 339985801179191680 16086496344160089088 13386262813431434880 10686029282702780672 7985795751974126464 5285562221245472256 2585328690516818048 18331839233497715456 15631605702769061248 12931372172040407040 10231138641311752832 7530905110583098624 4830671579854444416 2130438049125790208 17876948592106687616 15176715061378033408 12476481530649379200 9776247999920724992 7076014469192070784 4375780938463416576 1675547407734762368 17422057950715659776 14721824419987005568 12021590889258351360 9321357358529697152 6621123827801042944 3920890297072388736 1220656766343734528 16967167309324631936 14266933778595977728 11566700247867323520 8866466717138669312 6166233186410015104 3465999655681360896 765766124952706688 16512276667933604096 13812043137204949888 11111809606476295680 8411576075747641472 5711342545018987264 3011109014290333056 310875483561678848 16057386026542576256 13357152495813922048 10656918965085267840 7956685434356613632 5256451903627959424 2556218372899305216 18302728915880202624 15602495385151548416 12902261854422894208 10202028323694240000 7501794792965585792 4801561262236931584 2101327731508277376 17847838274489174784 15147604743760520576 12447371213031866368 9747137682303212160 7046904151574557952 4346670620845903744 1646437090117249536 17392947633098146944 14692714102369492736 11992480571640838528 9292247040912184320 6592013510183530112 3891779979454875904 1191546448726221696 16938056991707119104 14237823460978464896 11537589930249810688 8837356399521156480 6137122868792502272 3436889338063848064 736655807335193856 16483166350316091264 13782932819587437056 11082699288858782848 8382465758130128640 5682232227401474432 2981998696672820224 281765165944166016 16028275708925063424 13328042178196409216 10627808647467755008 7927575116739100800 5227341586010446592 2527108055281792384 18273618598262689792 15573385067534035584 12873151536805381376 10172918006076727168 7472684475348072960 4772450944619418752 2072217413890764544 17818727956871661952 15118494426143007744 12418260895414353536 9718027364685699328 7017793833957045120 4317560303228390912 1617326772499736704 17363837315480634112 14663603784751979904 11963370254023325696 9263136723294671488 6562903192566017280 3862669661837363072 1162436131108708864 16908946674089606272 14208713143360952064 11508479612632297856 8808246081903643648 6108012551174989440 3407779020446335232 707545489717681024 16454056032698578432 13753822501969924224 11053588971241270016 8353355440512615808 5653121909783961600 2952888379055307392 252654848326653184 15999165391307550592 13298931860578896384 10598698329850242176 7898464799121587968 5198231268392933760 2497997737664279552 18244508280645176960 15544274749916522752 12844041219187868544 10143807688459214336 7443574157730560128 4743340627001905920 2043107096273251712 17789617639254149120 15089384108525494912 12389150577796840704 9688917047068186496 6988683516339532288 4288449985610878080 1588216454882223872 17334726997863121280 14634493467134467072 11934259936405812864 9234026405677158656 6533792874948504448 3833559344219850240 1133325813491196032 16879836356472093440 14179602825743439232 11479369295014785024 8779135764286130816 6078902233557476608 3378668702828822400 678435172100168192 16424945715081065600 13724712184352411392 11024478653623757184 8324245122895102976 5624011592166448768 2923778061437794560 223544530709140352 15970055073690037760 13269821542961383552 10569588012232729344 7869354481504075136 5169120950775420928 2468887420046766720 18215397963027664128 15515164432299009920 12814930901570355712 10114697370841701504 7414463840113047296 4714230309384393088 2013996778655738880 17760507321636636288 15060273790907982080 12360040260179327872 9659806729450673664 6959573198722019456 4259339667993365248 1559106137264711040 17305616680245608448 14605383149516954240 11905149618788300032 9204916088059645824 6504682557330991616 3804449026602337408 1104215495873683200 16850726038854580608 14150492508125926400 11450258977397272192 8750025446668617984 6049791915939963776 3349558385211309568 649324854482655360 16395835397463552768 13695601866734898560 10995368336006244352 8295134805277590144 5594901274548935936 2894667743820281728 194434213091627520 15940944756072524928 13240711225343870720 10540477694615216512 7840244163886562304 5140010633157908096 2439777102429253888 18186287645410151296 15486054114681497088 12785820583952842880 10085587053224188672 7385353522495534464 4685119991766880256 1984886461038226048 17731397004019123456 15031163473290469248 12330929942561815040 9630696411833160832 6930462881104506624 4230229350375852416 1529995819647198208 17276506362628095616 14576272831899441408 11876039301170787200 9175805770442132992 6475572239713478784 3775338708984824576 1075105178256170368 16821615721237067776 14121382190508413568 11421148659779759360 8720915129051105152 6020681598322450944 3320448067593796736 620214536865142528 16366725079846039936 13666491549117385728 10966258018388731520 8266024487660077312 5565790956931423104 2865557426202768896 165323895474114688 15911834438455012096 13211600907726357888 10511367376997703680 7811133846269049472 5110900315540395264 2410666784811741056 18157177327792638464 15456943797063984256 12756710266335330048 10056476735606675840 7356243204878021632 4656009674149367424 1955776143420713216 17702286686401610624 15002053155672956416 12301819624944302208 9601586094215648000 6901352563486993792 4201119032758339584 1500885502029685376 17247396045010582784 14547162514281928576 11846928983553274368 9146695452824620160 6446461922095965952 3746228391367311744 1045994860638657536 16792505403619554944 14092271872890900736 11392038342162246528 8691804811433592320 5991571280704938112 3291337749976283904 591104219247629696 16337614762228527104 13637381231499872896 10937147700771218688 8236914170042564480 5536680639313910272 2836447108585256064 136213577856601856 15882724120837499264 13182490590108845056 10482257059380190848 7782023528651536640 5081789997922882432 2381556467194228224 18128067010175125632 15427833479446471424 12727599948717817216 10027366417989163008 7327132887260508800 4626899356531854592 1926665825803200384 17673176368784097792 14972942838055443584 12272709307326789376 9572475776598135168 6872242245869480960 4172008715140826752 1471775184412172544 17218285727393069952 14518052196664415744 11817818665935761536 9117585135207107328 6417351604478453120 3717118073749798912 1016884543021144704 16763395086002042112 14063161555273387904 11362928024544733696 8662694493816079488 5962460963087425280 3262227432358771072 561993901630116864 16308504444611014272 13608270913882360064 10908037383153705856 8207803852425051648 5507570321696397440 2807336790967743232 107103260239089024 15853613803219986432 13153380272491332224 10453146741762678016 7752913211034023808 5052679680305369600 2352446149576715392 18098956692557612800 15398723161828958592 12698489631100304384 9998256100371650176 7298022569642995968 4597789038914341760 1897555508185687552 17644066051166584960 14943832520437930752 12243598989709276544 9543365458980622336 6843131928251968128 4142898397523313920 1442664866794659712 17189175409775557120 14488941879046902912 11788708348318248704 9088474817589594496 6388241286860940288 3688007756132286080 987774225403631872 16734284768384529280 14034051237655875072 11333817706927220864 8633584176198566656 5933350645469912448 3233117114741258240 532883584012604032 16279394126993501440 13579160596264847232 10878927065536193024 8178693534807538816 5478460004078884608 2778226473350230400 77992942621576192 15824503485602473600 13124269954873819392 10424036424145165184 7723802893416510976 5023569362687856768 2323335831959202560 18069846374940099968 15369612844211445760 12669379313482791552 9969145782754137344 7268912252025483136 4568678721296828928 1868445190568174720 17614955733549072128 14914722202820417920 12214488672091763712 9514255141363109504 6814021610634455296 4113788079905801088 1413554549177146880 17160065092158044288 14459831561429390080 11759598030700735872 9059364499972081664 6359130969243427456 3658897438514773248 958663907786119040 16705174450767016448 14004940920038362240 11304707389309708032 8604473858581053824 5904240327852399616 3204006797123745408 503773266395091200 16250283809375988608 13550050278647334400 10849816747918680192 8149583217190025984 5449349686461371776 2749116155732717568 48882625004063360 15795393167984960768 13095159637256306560 10394926106527652352 7694692575798998144 4994459045070343936 2294225514341689728 18040736057322587136 15340502526593932928 12640268995865278720 9940035465136624512 7239801934407970304 4539568403679316096 1839334872950661888 17585845415931559296 14885611885202905088 12185378354474250880 9485144823745596672 6784911293016942464 4084677762288288256 1384444231559634048 17130954774540531456 14430721243811877248 11730487713083223040 9030254182354568832 6330020651625914624 3629787120897260416 929553590168606208 16676064133149503616 13975830602420849408 11275597071692195200 8575363540963540992 5875130010234886784 3174896479506232576 474662948777578368 16221173491758475776 13520939961029821568 10820706430301167360 8120472899572513152 5420239368843858944 2720005838115204736 19772307386550528 15766282850367447936 13066049319638793728 10365815788910139520 7665582258181485312 4965348727452831104 2265115196724176896 18011625739705074304 15311392208976420096 12611158678247765888 9910925147519111680 7210691616790457472 4510458086061803264 1810224555333149056 17556735098314046464 14856501567585392256 12156268036856738048 9456034506128083840 6755800975399429632 4055567444670775424 1355333913942121216 17101844456923018624 14401610926194364416 11701377395465710208 9001143864737056000 6300910334008401792 3600676803279747584 900443272551093376 16646953815531990784 13946720284803336576 11246486754074682368 8546253223346028160 5846019692617373952 3145786161888719744 445552631160065536 16192063174140962944 13491829643412308736 10791596112683654528 8091362581955000320 5391129051226346112 2690895520497691904 18437406063478589312 15737172532749935104 13036939002021280896 10336705471292626688 7636471940563972480 4936238409835318272 2236004879106664064 17982515422087561472 15282281891358907264 12582048360630253056 9881814829901598848 7181581299172944640 4481347768444290432 1781114237715636224 17527624780696533632 14827391249967879424 12127157719239225216 9426924188510571008 6726690657781916800 4026457127053262592 1326223596324608384 17072734139305505792 14372500608576851584 11672267077848197376 8972033547119543168 6271800016390888960 3571566485662234752 871332954933580544 16617843497914477952 13917609967185823744 11217376436457169536 8517142905728515328 5816909374999861120 3116675844271206912 416442313542552704 16162952856523450112 13462719325794795904 10762485795066141696 8062252264337487488 5362018733608833280 2661785202880179072 18408295745861076480 15708062215132422272 13007828684403768064 10307595153675113856 7607361622946459648 4907128092217805440 2206894561489151232 17953405104470048640 15253171573741394432 12552938043012740224 9852704512284086016 7152470981555431808 4452237450826777600 1752003920098123392 17498514463079020800 14798280932350366592 12098047401621712384 9397813870893058176 6697580340164403968 3997346809435749760 1297113278707095552 17043623821687992960 14343390290959338752 11643156760230684544 8942923229502030336 6242689698773376128 3542456168044721920 842222637316067712 16588733180296965120 13888499649568310912 11188266118839656704 8488032588111002496 5787799057382348288 3087565526653694080 387331995925039872 16133842538905937280 13433609008177283072 10733375477448628864 8033141946719974656 5332908415991320448 2632674885262666240 18379185428243563648 15678951897514909440 12978718366786255232 10278484836057601024 7578251305328946816 4878017774600292608 2177784243871638400 17924294786852535808 15224061256123881600 12523827725395227392 9823594194666573184 7123360663937918976 4423127133209264768 1722893602480610560 17469404145461507968 14769170614732853760 12068937084004199552 9368703553275545344 6668470022546891136 3968236491818236928 1268002961089582720 17014513504070480128 14314279973341825920 11614046442613171712 8913812911884517504 6213579381155863296 3513345850427209088 813112319698554880 16559622862679452288 13859389331950798080 11159155801222143872 8458922270493489664 5758688739764835456 3058455209036181248 358221678307527040 16104732221288424448 13404498690559770240 10704265159831116032 8004031629102461824 5303798098373807616 2603564567645153408 18350075110626050816 15649841579897396608 12949608049168742400 10249374518440088192 7549140987711433984 4848907456982779776 2148673926254125568 17895184469235022976 15194950938506368768 12494717407777714560 9794483877049060352 7094250346320406144 4394016815591751936 1693783284863097728 17440293827843995136 14740060297115340928 12039826766386686720 9339593235658032512 6639359704929378304 3939126174200724096 1238892643472069888 16985403186452967296 14285169655724313088 11584936124995658880 8884702594267004672 6184469063538350464 3484235532809696256 784002002081042048 16530512545061939456 13830279014333285248 11130045483604631040 8429811952875976832 5729578422147322624 3029344891418668416 329111360690014208 16075621903670911616 13375388372942257408 10675154842213603200 7974921311484948992 5274687780756294784 2574454250027640576 18320964793008537984 15620731262279883776 12920497731551229568 10220264200822575360 7520030670093921152 4819797139365266944 2119563608636612736 17866074151617510144 15165840620888855936 12465607090160201728 9765373559431547520 7065140028702893312 4364906497974239104 1664672967245584896 17411183510226482304 14710949979497828096 12010716448769173888 9310482918040519680 6610249387311865472 3910015856583211264 1209782325854557056 16956292868835454464 14256059338106800256 11555825807378146048 8855592276649491840 6155358745920837632 3455125215192183424 754891684463529216 16501402227444426624 13801168696715772416 11100935165987118208 8400701635258464000 5700468104529809792 3000234573801155584 300001043072501376 16046511586053398784 13346278055324744576 10646044524596090368 7945810993867436160 5245577463138781952 2545343932410127744 18291854475391025152 15591620944662370944 12891387413933716736 10191153883205062528 7490920352476408320 4790686821747754112 2090453291019099904 17836963833999997312 15136730303271343104 12436496772542688896 9736263241814034688 7036029711085380480 4335796180356726272 1635562649628072064 17382073192608969472 14681839661880315264 11981606131151661056 9281372600423006848 6581139069694352640 3880905538965698432 1180672008237044224 16927182551217941632 14226949020489287424 11526715489760633216 8826481959031979008 6126248428303324800 3426014897574670592 725781366846016384 16472291909826913792 13772058379098259584 11071824848369605376 8371591317640951168 5671357786912296960 2971124256183642752 270890725454988544 16017401268435885952 13317167737707231744 10616934206978577536 7916700676249923328 5216467145521269120 2516233614792614912 18262744157773512320 15562510627044858112 12862277096316203904 10162043565587549696 7461810034858895488 4761576504130241280 2061342973401587072 17807853516382484480 15107619985653830272 12407386454925176064 9707152924196521856 7006919393467867648 4306685862739213440 1606452332010559232 17352962874991456640 14652729344262802432 11952495813534148224 9252262282805494016 6552028752076839808 3851795221348185600 1151561690619531392 16898072233600428800 14197838702871774592 11497605172143120384 8797371641414466176 6097138110685811968 3396904579957157760 696671049228503552 16443181592209400960 13742948061480746752 11042714530752092544 8342481000023438336 5642247469294784128 2942013938566129920 241780407837475712 15988290950818373120 13288057420089718912 10587823889361064704 7887590358632410496 5187356827903756288 2487123297175102080 18233633840155999488 15533400309427345280 12833166778698691072 10132933247970036864 7432699717241382656 4732466186512728448 2032232655784074240 17778743198764971648 15078509668036317440 12378276137307663232 9678042606579009024 6977809075850354816 4277575545121700608 1577342014393046400 17323852557373943808 14623619026645289600 11923385495916635392 9223151965187981184 6522918434459326976 3822684903730672768 1122451373002018560 16868961915982915968 14168728385254261760 11468494854525607552 8768261323796953344 6068027793068299136 3367794262339644928 667560731610990720 16414071274591888128 13713837743863233920 11013604213134579712 8313370682405925504 5613137151677271296 2912903620948617088 212670090219962880 15959180633200860288 13258947102472206080 10558713571743551872 7858480041014897664 5158246510286243456 2458012979557589248 18204523522538486656 15504289991809832448 12804056461081178240 10103822930352524032 7403589399623869824 4703355868895215616 2003122338166561408 17749632881147458816 15049399350418804608 12349165819690150400 9648932288961496192 6948698758232841984 4248465227504187776 1548231696775533568 17294742239756430976 14594508709027776768 11894275178299122560 9194041647570468352 6493808116841814144 3793574586113159936 1093341055384505728 16839851598365403136 14139618067636748928 11439384536908094720 8739151006179440512 6038917475450786304 3338683944722132096 638450413993477888 16384960956974375296 13684727426245721088 10984493895517066880 8284260364788412672 5584026834059758464 2883793303331104256 183559772602450048 15930070315583347456 13229836784854693248 10529603254126039040 7829369723397384832 5129136192668730624 2428902661940076416 18175413204920973824 15475179674192319616 12774946143463665408 10074712612735011200 7374479082006356992 4674245551277702784 1974012020549048576 17720522563529945984 15020289032801291776 12320055502072637568 9619821971343983360 6919588440615329152 4219354909886674944 1519121379158020736 17265631922138918144 14565398391410263936 11865164860681609728 9164931329952955520 6464697799224301312 3764464268495647104 1064230737766992896 16810741280747890304 14110507750019236096 11410274219290581888 8710040688561927680 6009807157833273472 3309573627104619264 609340096375965056 16355850639356862464 13655617108628208256 10955383577899554048 8255150047170899840 5554916516442245632 2854682985713591424 154449454984937216 15900959997965834624 13200726467237180416 10500492936508526208 7800259405779872000 5100025875051217792 2399792344322563584 18146302887303460992 15446069356574806784 12745835825846152576 10045602295117498368 7345368764388844160 4645135233660189952 1944901702931535744 17691412245912433152 14991178715183778944 12290945184455124736 9590711653726470528 6890478122997816320 4190244592269162112 1490011061540507904 17236521604521405312 14536288073792751104 11836054543064096896 9135821012335442688 6435587481606788480 3735353950878134272 1035120420149480064 16781630963130377472 14081397432401723264 11381163901673069056 8680930370944414848 5980696840215760640 3280463309487106432 580229778758452224 16326740321739349632 13626506791010695424 10926273260282041216 8226039729553387008 5525806198824732800 2825572668096078592 125339137367424384 15871849680348321792 13171616149619667584 10471382618891013376 7771149088162359168 5070915557433704960 2370682026705050752 18117192569685948160 15416959038957293952 12716725508228639744 10016491977499985536 7316258446771331328 4616024916042677120 1915791385314022912 17662301928294920320 14962068397566266112 12261834866837611904 9561601336108957696 6861367805380303488 4161134274651649280 1460900743922995072 17207411286903892480 14507177756175238272 11806944225446584064 9106710694717929856 6406477163989275648 3706243633260621440 1006010102531967232 16752520645512864640 14052287114784210432 11352053584055556224 8651820053326902016 5951586522598247808 3251352991869593600 551119461140939392 16297630004121836800 13597396473393182592 10897162942664528384 8196929411935874176 5496695881207219968 2796462350478565760 96228819749911552 15842739362730808960 13142505832002154752 10442272301273500544 7742038770544846336 5041805239816192128 2341571709087537920 18088082252068435328 15387848721339781120 12687615190611126912 9987381659882472704 7287148129153818496 4586914598425164288 1886681067696510080 17633191610677407488 14932958079948753280 12232724549220099072 9532491018491444864 6832257487762790656 4132023957034136448 1431790426305482240 17178300969286379648 14478067438557725440 11777833907829071232 9077600377100417024 6377366846371762816 3677133315643108608 976899784914454400 16723410327895351808 14023176797166697600 11322943266438043392 8622709735709389184 5922476204980734976 3222242674252080768 522009143523426560 16268519686504323968 13568286155775669760 10868052625047015552 8167819094318361344 5467585563589707136 2767352032861052928 67118502132398720 15813629045113296128 13113395514384641920 10413161983655987712 7712928452927333504 5012694922198679296 2312461391470025088 18058971934450922496 15358738403722268288 12658504872993614080 9958271342264959872 7258037811536305664 4557804280807651456 1857570750078997248 17604081293059894656 14903847762331240448 12203614231602586240 9503380700873932032 6803147170145277824 4102913639416623616 1402680108687969408 17149190651668866816 14448957120940212608 11748723590211558400 9048490059482904192 6348256528754249984 3648022998025595776 947789467296941568 16694300010277838976 13994066479549184768 11293832948820530560 8593599418091876352 5893365887363222144 3193132356634567936 492898825905913728 16239409368886811136 13539175838158156928 10838942307429502720 8138708776700848512 5438475245972194304 2738241715243540096 38008184514885888 15784518727495783296 13084285196767129088 10384051666038474880 7683818135309820672 4983584604581166464 2283351073852512256 18029861616833409664 15329628086104755456 12629394555376101248 9929161024647447040 7228927493918792832 4528693963190138624 1828460432461484416 17574970975442381824 14874737444713727616 12174503913985073408 9474270383256419200 6774036852527764992 4073803321799110784 1373569791070456576 17120080334051353984 14419846803322699776 11719613272594045568 9019379741865391360 6319146211136737152 3618912680408082944 918679149679428736 16665189692660326144 13964956161931671936 11264722631203017728 8564489100474363520 5864255569745709312 3164022039017055104 463788508288400896 16210299051269298304 13510065520540644096 10809831989811989888 8109598459083335680 5409364928354681472 2709131397626027264 8897866897373056 15755408409878270464 13055174879149616256 10354941348420962048 7654707817692307840 4954474286963653632 2254240756234999424 18000751299215896832 15300517768487242624 12600284237758588416 9900050707029934208 7199817176301280000 4499583645572625792 1799350114843971584 17545860657824868992 14845627127096214784 12145393596367560576 9445160065638906368 6744926534910252160 4044693004181597952 1344459473452943744 17090970016433841152 14390736485705186944 11690502954976532736 8990269424247878528 6290035893519224320 3589802362790570112 889568832061915904 16636079375042813312 13935845844314159104 11235612313585504896 8535378782856850688 5835145252128196480 3134911721399542272 434678190670888064 16181188733651785472 13480955202923131264 10780721672194477056 8080488141465822848 5380254610737168640 2680021080008514432 18426531622989411840 15726298092260757632 13026064561532103424 10325831030803449216 7625597500074795008 4925363969346140800 2225130438617486592 17971640981598384000 15271407450869729792 12571173920141075584 9870940389412421376 7170706858683767168 4470473327955112960 1770239797226458752 17516750340207356160 14816516809478701952 12116283278750047744 9416049748021393536 6715816217292739328 4015582686564085120 1315349155835430912 17061859698816328320 14361626168087674112 11661392637359019904 8961159106630365696 6260925575901711488 3560692045173057280 860458514444403072 16606969057425300480 13906735526696646272 11206501995967992064 8506268465239337856 5806034934510683648 3105801403782029440 405567873053375232 16152078416034272640 13451844885305618432 10751611354576964224 8051377823848310016 5351144293119655808 2650910762391001600 18397421305371899008 15697187774643244800 12996954243914590592 10296720713185936384 7596487182457282176 4896253651728627968 2196020120999973760 17942530663980871168 15242297133252216960 12542063602523562752 9841830071794908544 7141596541066254336 4441363010337600128 1741129479608945920 17487640022589843328 14787406491861189120 12087172961132534912 9386939430403880704 6686705899675226496 3986472368946572288 1286238838217918080 17032749381198815488 14332515850470161280 11632282319741507072 8932048789012852864 6231815258284198656 3531581727555544448 831348196826890240 16577858739807787648 13877625209079133440 11177391678350479232 8477158147621825024 5776924616893170816 3076691086164516608 376457555435862400 16122968098416759808 13422734567688105600 10722501036959451392 8022267506230797184 5322033975502142976 2621800444773488768 18368310987754386176 15668077457025731968 12967843926297077760 10267610395568423552 7567376864839769344 4867143334111115136 2166909803382460928 17913420346363358336 15213186815634704128 12512953284906049920 9812719754177395712 7112486223448741504 4412252692720087296 1712019161991433088 17458529704972330496 14758296174243676288 12058062643515022080 9357829112786367872 6657595582057713664 3957362051329059456 1257128520600405248 17003639063581302656 14303405532852648448 11603172002123994240 8902938471395340032 6202704940666685824 3502471409938031616 802237879209377408 16548748422190274816 13848514891461620608 11148281360732966400 8448047830004312192 5747814299275657984 3047580768547003776 347347237818349568 16093857780799246976 13393624250070592768 10693390719341938560 7993157188613284352 5292923657884630144 2592690127155975936 18339200670136873344 15638967139408219136 12938733608679564928 10238500077950910720 7538266547222256512 4838033016493602304 2137799485764948096 17884310028745845504 15184076498017191296 12483842967288537088 9783609436559882880 7083375905831228672 4383142375102574464 1682908844373920256 17429419387354817664 14729185856626163456 12028952325897509248 9328718795168855040 6628485264440200832 3928251733711546624 1228018202982892416 16974528745963789824 14274295215235135616 11574061684506481408 8873828153777827200 6173594623049172992 3473361092320518784 773127561591864576 16519638104572761984 13819404573844107776 11119171043115453568 8418937512386799360 5718703981658145152 3018470450929490944 318236920200836736 16064747463181734144 13364513932453079936 10664280401724425728 7964046870995771520 5263813340267117312 2563579809538463104 18310090352519360512 15609856821790706304 12909623291062052096 10209389760333397888 7509156229604743680 4808922698876089472 2108689168147435264 17855199711128332672 15154966180399678464 12454732649671024256 9754499118942370048 7054265588213715840 4354032057485061632 1653798526756407424 17400309069737304832 14700075539008650624 11999842008279996416 9299608477551342208 6599374946822688000 3899141416094033792 1198907885365379584 16945418428346276992 14245184897617622784 11544951366888968576 8844717836160314368 6144484305431660160 3444250774703005952 744017243974351744 16490527786955249152 13790294256226594944 11090060725497940736 8389827194769286528 5689593664040632320 2989360133311978112 289126602583323904 16035637145564221312 13335403614835567104 10635170084106912896 7934936553378258688 5234703022649604480 2534469491920950272 18280980034901847680 15580746504173193472 12880512973444539264 10180279442715885056 7480045911987230848 4779812381258576640 2079578850529922432 17826089393510819840 15125855862782165632 12425622332053511424 9725388801324857216 7025155270596203008 4324921739867548800 1624688209138894592 17371198752119792000 14670965221391137792 11970731690662483584 9270498159933829376 6570264629205175168 3870031098476520960 1169797567747866752 16916308110728764160 14216074580000109952 11515841049271455744 8815607518542801536 6115373987814147328 3415140457085493120 714906926356838912 16461417469337736320 13761183938609082112 11060950407880427904 8360716877151773696 5660483346423119488 2960249815694465280 260016284965811072 16006526827946708480 13306293297218054272 10606059766489400064 7905826235760745856 5205592705032091648 2505359174303437440 18251869717284334848 15551636186555680640 12851402655827026432 10151169125098372224 7450935594369718016 4750702063641063808 2050468532912409600 17796979075893307008 15096745545164652800 12396512014435998592 9696278483707344384 6996044952978690176 4295811422250035968 1595577891521381760 17342088434502279168 14641854903773624960 11941621373044970752 9241387842316316544 6541154311587662336 3840920780859008128 1140687250130353920 16887197793111251328 14186964262382597120 11486730731653942912 8786497200925288704 6086263670196634496 3386030139467980288 685796608739326080 16432307151720223488 13732073620991569280 11031840090262915072 8331606559534260864 5631373028805606656 2931139498076952448 230905967348298240 15977416510329195648 13277182979600541440 10576949448871887232 7876715918143233024 5176482387414578816 2476248856685924608 18222759399666822016 15522525868938167808 12822292338209513600 10122058807480859392 7421825276752205184 4721591746023550976 2021358215294896768 17767868758275794176 15067635227547139968 12367401696818485760 9667168166089831552 6966934635361177344 4266701104632523136 1566467573903868928 17312978116884766336 14612744586156112128 11912511055427457920 9212277524698803712 6512043993970149504 3811810463241495296 1111576932512841088 16858087475493738496 14157853944765084288 11457620414036430080 8757386883307775872 6057153352579121664 3356919821850467456 656686291121813248 16403196834102710656 13702963303374056448 11002729772645402240 8302496241916748032 5602262711188093824 2902029180459439616 201795649730785408 15948306192711682816 13248072661983028608 10547839131254374400 7847605600525720192 5147372069797065984 2447138539068411776 18193649082049309184 15493415551320654976 12793182020592000768 10092948489863346560 7392714959134692352 4692481428406038144 1992247897677383936 17738758440658281344 15038524909929627136 12338291379200972928 9638057848472318720 6937824317743664512 4237590787015010304 1537357256286356096 17283867799267253504 14583634268538599296 11883400737809945088 9183167207081290880 6482933676352636672 3782700145623982464 1082466614895328256 16828977157876225664 14128743627147571456 11428510096418917248 8728276565690263040 6028043034961608832 3327809504232954624 627575973504300416 16374086516485197824 13673852985756543616 10973619455027889408 8273385924299235200 5573152393570580992 2872918862841926784 172685332113272576 15919195875094169984 13218962344365515776 10518728813636861568 7818495282908207360 5118261752179553152 2418028221450898944 18164538764431796352 15464305233703142144 12764071702974487936 10063838172245833728 7363604641517179520 4663371110788525312 1963137580059871104 17709648123040768512 15009414592312114304 12309181061583460096 9608947530854805888 6908714000126151680 4208480469397497472 1508246938668843264 17254757481649740672 14554523950921086464 11854290420192432256 9154056889463778048 6453823358735123840 3753589828006469632 1053356297277815424 16799866840258712832 14099633309530058624 11399399778801404416 8699166248072750208 5998932717344096000 3298699186615441792 598465655886787584 16344976198867684992 13644742668139030784 10944509137410376576 8244275606681722368 5544042075953068160 2843808545224413952 143575014495759744 15890085557476657152 13189852026748002944 10489618496019348736 7789384965290694528 5089151434562040320 2388917903833386112 18135428446814283520 15435194916085629312 12734961385356975104 10034727854628320896 7334494323899666688 4634260793171012480 1934027262442358272 17680537805423255680 14980304274694601472 12280070743965947264 9579837213237293056 6879603682508638848 4179370151779984640 1479136621051330432 17225647164032227840 14525413633303573632 11825180102574919424 9124946571846265216 6424713041117611008 3724479510388956800 1024245979660302592 16770756522641200000 14070522991912545792 11370289461183891584 8670055930455237376 5969822399726583168 3269588868997928960 569355338269274752 16315865881250172160 13615632350521517952 10915398819792863744 8215165289064209536 5514931758335555328 2814698227606901120 114464696878246912 15860975239859144320 13160741709130490112 10460508178401835904 7760274647673181696 5060041116944527488 2359807586215873280 18106318129196770688 15406084598468116480 12705851067739462272 10005617537010808064 7305384006282153856 4605150475553499648 1904916944824845440 17651427487805742848 14951193957077088640 12250960426348434432 9550726895619780224 6850493364891126016 4150259834162471808 1450026303433817600 17196536846414715008 14496303315686060800 11796069784957406592 9095836254228752384 6395602723500098176 3695369192771443968 995135662042789760 16741646205023687168 14041412674295032960 11341179143566378752 8640945612837724544 5940712082109070336 3240478551380416128 540245020651761920 16286755563632659328 13586522032904005120 10886288502175350912 8186054971446696704 5485821440718042496 2785587909989388288 85354379260734080 15831864922241631488 13131631391512977280 10431397860784323072 7731164330055668864 5030930799327014656 2330697268598360448 18077207811579257856 15376974280850603648 12676740750121949440 9976507219393295232 7276273688664641024 4576040157935986816 1875806627207332608 17622317170188230016 14922083639459575808 12221850108730921600 9521616578002267392 6821383047273613184 4121149516544958976 1420915985816304768 17167426528797202176 14467192998068547968 11766959467339893760 9066725936611239552 6366492405882585344 3666258875153931136 966025344425276928 16712535887406174336 14012302356677520128 11312068825948865920 8611835295220211712 5911601764491557504 3211368233762903296 511134703034249088 16257645246015146496 13557411715286492288 10857178184557838080 8156944653829183872 5456711123100529664 2756477592371875456 56244061643221248 15802754604624118656 13102521073895464448 10402287543166810240 7702054012438156032 5001820481709501824 2301586950980847616 18048097493961745024 15347863963233090816 12647630432504436608 9947396901775782400 7247163371047128192 4546929840318473984 1846696309589819776 17593206852570717184 14892973321842062976 12192739791113408768 9492506260384754560 6792272729656100352 4092039198927446144 1391805668198791936 17138316211179689344 14438082680451035136 11737849149722380928 9037615618993726720 6337382088265072512 3637148557536418304 936915026807764096 16683425569788661504 13983192039060007296 11282958508331353088 8582724977602698880 5882491446874044672 3182257916145390464 482024385416736256 16228534928397633664 13528301397668979456 10828067866940325248 8127834336211671040 5427600805483016832 2727367274754362624 27133744025708416 15773644287006605824 13073410756277951616 10373177225549297408 7672943694820643200 4972710164091988992 2272476633363334784 18018987176344232192 15318753645615577984 12618520114886923776 9918286584158269568 7218053053429615360 4517819522700961152 1817585991972306944 17564096534953204352 14863863004224550144 12163629473495895936 9463395942767241728 6763162412038587520 4062928881309933312 1362695350581279104 17109205893562176512 14408972362833522304 11708738832104868096 9008505301376213888 6308271770647559680 3608038239918905472 907804709190251264 16654315252171148672 13954081721442494464 11253848190713840256 8553614659985186048 5853381129256531840 3153147598527877632 452914067799223424 16199424610780120832 13499191080051466624 10798957549322812416 8098724018594158208 5398490487865504000 2698256957136849792 18444767500117747200 15744533969389092992 13044300438660438784 10344066907931784576 7643833377203130368 4943599846474476160 2243366315745821952 17989876858726719360 15289643327998065152 12589409797269410944 9889176266540756736 7188942735812102528 4488709205083448320 1788475674354794112 17534986217335691520 14834752686607037312 12134519155878383104 9434285625149728896 6734052094421074688 4033818563692420480 1333585032963766272 17080095575944663680 14379862045216009472 11679628514487355264 8979394983758701056 6279161453030046848 3578927922301392640 878694391572738432 16625204934553635840 13924971403824981632 11224737873096327424 8524504342367673216 5824270811639019008 3124037280910364800 423803750181710592 16170314293162608000 13470080762433953792 10769847231705299584 8069613700976645376 5369380170247991168 2669146639519336960 18415657182500234368 15715423651771580160 13015190121042925952 10314956590314271744 7614723059585617536 4914489528856963328 2214255998128309120 17960766541109206528 15260533010380552320 12560299479651898112 9860065948923243904 7159832418194589696 4459598887465935488 1759365356737281280 17505875899718178688 14805642368989524480 12105408838260870272 9405175307532216064 6704941776803561856 4004708246074907648 1304474715346253440 17050985258327150848 14350751727598496640 11650518196869842432 8950284666141188224 6250051135412534016 3549817604683879808 849584073955225600 16596094616936123008 13895861086207468800 11195627555478814592 8495394024750160384 5795160494021506176 3094926963292851968 394693432564197760 16141203975545095168 13440970444816440960 10740736914087786752 8040503383359132544 5340269852630478336 2640036321901824128 18386546864882721536 15686313334154067328 12986079803425413120 10285846272696758912 7585612741968104704 4885379211239450496 2185145680510796288 17931656223491693696 15231422692763039488 12531189162034385280 9830955631305731072 7130722100577076864 4430488569848422656 1730255039119768448 17476765582100665856 14776532051372011648 12076298520643357440 9376064989914703232 6675831459186049024 3975597928457394816 1275364397728740608 17021874940709638016 14321641409980983808 11621407879252329600 8921174348523675392 6220940817795021184 3520707287066366976 820473756337712768 16566984299318610176 13866750768589955968 11166517237861301760 8466283707132647552 5766050176403993344 3065816645675339136 365583114946684928 16112093657927582336 13411860127198928128 10711626596470273920 8011393065741619712 5311159535012965504 2610926004284311296 18357436547265208704 15657203016536554496 12956969485807900288 10256735955079246080 7556502424350591872 4856268893621937664 2156035362893283456 17902545905874180864 15202312375145526656 12502078844416872448 9801845313688218240 7101611782959564032 4401378252230909824 1701144721502255616 17447655264483153024 14747421733754498816 12047188203025844608 9346954672297190400 6646721141568536192 3946487610839881984 1246254080111227776 16992764623092125184 14292531092363470976 11592297561634816768 8892064030906162560 6191830500177508352 3491596969448854144 791363438720199936 16537873981701097344 13837640450972443136 11137406920243788928 8437173389515134720 5736939858786480512 3036706328057826304 336472797329172096 16082983340310069504 13382749809581415296 10682516278852761088 7982282748124106880 5282049217395452672 2581815686666798464 18328326229647695872 15628092698919041664 12927859168190387456 10227625637461733248 7527392106733079040 4827158576004424832 2126925045275770624 17873435588256668032 15173202057528013824 12472968526799359616 9772734996070705408 7072501465342051200 4372267934613396992 1672034403884742784 17418544946865640192 14718311416136985984 12018077885408331776 9317844354679677568 6617610823951023360 3917377293222369152 1217143762493714944 16963654305474612352 14263420774745958144 11563187244017303936 8862953713288649728 6162720182559995520 3462486651831341312 762253121102687104 16508763664083584512 13808530133354930304 11108296602626276096 8408063071897621888 5707829541168967680 3007596010440313472 307362479711659264 16053873022692556672 13353639491963902464 10653405961235248256 7953172430506594048 5252938899777939840 2552705369049285632 18299215912030183040 15598982381301528832 12898748850572874624 10198515319844220416 7498281789115566208 4798048258386912000 2097814727658257792 17844325270639155200 15144091739910500992 12443858209181846784 9743624678453192576 7043391147724538368 4343157616995884160 1642924086267229952 17389434629248127360 14689201098519473152 11988967567790818944 9288734037062164736 6588500506333510528 3888266975604856320 1188033444876202112 16934543987857099520 14234310457128445312 11534076926399791104 8833843395671136896 6133609864942482688 3433376334213828480 733142803485174272 16479653346466071680 13779419815737417472 11079186285008763264 8378952754280109056 5678719223551454848 2978485692822800640 278252162094146432 16024762705075043840 13324529174346389632 10624295643617735424 7924062112889081216 5223828582160427008 2523595051431772800 18270105594412670208 15569872063684016000 12869638532955361792 10169405002226707584 7469171471498053376 4768937940769399168 2068704410040744960 17815214953021642368 15114981422292988160 12414747891564333952 9714514360835679744 7014280830107025536 4314047299378371328 1613813768649717120 17360324311630614528 14660090780901960320 11959857250173306112 9259623719444651904 6559390188715997696 3859156657987343488 1158923127258689280 16905433670239586688 14205200139510932480 11504966608782278272 8804733078053624064 6104499547324969856 3404266016596315648 704032485867661440 16450543028848558848 13750309498119904640 11050075967391250432 8349842436662596224 5649608905933942016 2949375375205287808 249141844476633600 15995652387457531008 13295418856728876800 10595185326000222592 7894951795271568384 5194718264542914176 2494484733814259968 18240995276795157376 15540761746066503168 12840528215337848960 10140294684609194752 7440061153880540544 4739827623151886336 2039594092423232128 17786104635404129536 15085871104675475328 12385637573946821120 9685404043218166912 6985170512489512704 4284936981760858496 1584703451032204288 17331213994013101696 14630980463284447488 11930746932555793280 9230513401827139072 6530279871098484864 3830046340369830656 1129812809641176448 16876323352622073856 14176089821893419648 11475856291164765440 8775622760436111232 6075389229707457024 3375155698978802816 674922168250148608 16421432711231046016 13721199180502391808 11020965649773737600 8320732119045083392 5620498588316429184 2920265057587774976 220031526859120768 15966542069840018176 13266308539111363968 10566075008382709760 7865841477654055552 5165607946925401344 2465374416196747136 18211884959177644544 15511651428448990336 12811417897720336128 10111184366991681920 7410950836263027712 4710717305534373504 2010483774805719296 17756994317786616704 15056760787057962496 12356527256329308288 9656293725600654080 6956060194871999872 4255826664143345664 1555593133414691456 17302103676395588864 14601870145666934656 11901636614938280448 9201403084209626240 6501169553480972032 3800936022752317824 1100702492023663616 16847213035004561024 14146979504275906816 11446745973547252608 8746512442818598400 6046278912089944192 3346045381361289984 645811850632635776 16392322393613533184 13692088862884878976 10991855332156224768 8291621801427570560 5591388270698916352 2891154739970262144 190921209241607936 15937431752222505344 13237198221493851136 10536964690765196928 7836731160036542720 5136497629307888512 2436264098579234304 18182774641560131712 15482541110831477504 12782307580102823296 10082074049374169088 7381840518645514880 4681606987916860672 1981373457188206464 17727884000169103872 15027650469440449664 12327416938711795456 9627183407983141248 6926949877254487040 4226716346525832832 1526482815797178624 17272993358778076032 14572759828049421824 11872526297320767616 9172292766592113408 6472059235863459200 3771825705134804992 1071592174406150784 16818102717387048192 14117869186658393984 11417635655929739776 8717402125201085568 6017168594472431360 3316935063743777152 616701533015122944 16363212075996020352 13662978545267366144 10962745014538711936 8262511483810057728 5562277953081403520 2862044422352749312 161810891624095104 15908321434604992512 13208087903876338304 10507854373147684096 7807620842419029888 5107387311690375680 2407153780961721472 18153664323942618880 15453430793213964672 12753197262485310464 10052963731756656256 7352730201028002048 4652496670299347840 1952263139570693632 17698773682551591040 14998540151822936832 12298306621094282624 9598073090365628416 6897839559636974208 4197606028908320000 1497372498179665792 17243883041160563200 14543649510431908992 11843415979703254784 9143182448974600576 6442948918245946368 3742715387517292160 1042481856788637952 16788992399769535360 14088758869040881152 11388525338312226944 8688291807583572736 5988058276854918528 3287824746126264320 587591215397610112 16334101758378507520 13633868227649853312 10933634696921199104 8233401166192544896 5533167635463890688 2832934104735236480 132700574006582272 15879211116987479680 13178977586258825472 10478744055530171264 7778510524801517056 5078276994072862848 2378043463344208640 18124554006325106048 15424320475596451840 12724086944867797632 10023853414139143424 7323619883410489216 4623386352681835008 1923152821953180800 17669663364934078208 14969429834205424000 12269196303476769792 9568962772748115584 6868729242019461376 4168495711290807168 1468262180562152960 17214772723543050368 14514539192814396160 11814305662085741952 9114072131357087744 6413838600628433536 3713605069899779328 1013371539171125120 16759882082152022528 14059648551423368320 11359415020694714112 8659181489966059904 5958947959237405696 3258714428508751488 558480897780097280 16304991440760994688 13604757910032340480 10904524379303686272 8204290848575032064 5504057317846377856 2803823787117723648 103590256389069440 15850100799369966848 13149867268641312640 10449633737912658432 7749400207184004224 5049166676455350016 2348933145726695808 18095443688707593216 15395210157978939008 12694976627250284800 9994743096521630592 7294509565792976384 4594276035064322176 1894042504335667968 17640553047316565376 14940319516587911168 12240085985859256960 9539852455130602752 6839618924401948544 4139385393673294336 1439151862944640128 17185662405925537536 14485428875196883328 11785195344468229120 9084961813739574912 6384728283010920704 3684494752282266496 984261221553612288 16730771764534509696 14030538233805855488 11330304703077201280 8630071172348547072 5929837641619892864 3229604110891238656 529370580162584448 16275881123143481856 13575647592414827648 10875414061686173440 8175180530957519232 5474947000228865024 2774713469500210816 74479938771556608 15820990481752454016 13120756951023799808 10420523420295145600 7720289889566491392 5020056358837837184 2319822828109182976 18066333371090080384 15366099840361426176 12665866309632771968 9965632778904117760 7265399248175463552 4565165717446809344 1864932186718155136 17611442729699052544 14911209198970398336 12210975668241744128 9510742137513089920 6810508606784435712 4110275076055781504 1410041545327127296 17156552088308024704 14456318557579370496 11756085026850716288 9055851496122062080 6355617965393407872 3655384434664753664 955150903936099456 16701661446916996864 14001427916188342656 11301194385459688448 8600960854731034240 5900727324002380032 3200493793273725824 500260262545071616 16246770805525969024 13546537274797314816 10846303744068660608 8146070213340006400 5445836682611352192 2745603151882697984 45369621154043776 15791880164134941184 13091646633406286976 10391413102677632768 7691179571948978560 4990946041220324352 2290712510491670144 18037223053472567552 15336989522743913344 12636755992015259136 9936522461286604928 7236288930557950720 4536055399829296512 1835821869100642304 17582332412081539712 14882098881352885504 12181865350624231296 9481631819895577088 6781398289166922880 4081164758438268672 1380931227709614464 17127441770690511872 14427208239961857664 11726974709233203456 9026741178504549248 6326507647775895040 3626274117047240832 926040586318586624 16672551129299484032 13972317598570829824 11272084067842175616 8571850537113521408 5871617006384867200 3171383475656212992 471149944927558784 16217660487908456192 13517426957179801984 10817193426451147776 8116959895722493568 5416726364993839360 2716492834265185152 16259303536530944 15762769846517428352 13062536315788774144 10362302785060119936 7662069254331465728 4961835723602811520 2261602192874157312 18008112735855054720 15307879205126400512 12607645674397746304 9907412143669092096 7207178612940437888 4506945082211783680 1806711551483129472 17553222094464026880 14852988563735372672 12152755033006718464 9452521502278064256 6752287971549410048 4052054440820755840 1351820910092101632 17098331453072999040 14398097922344344832 11697864391615690624 8997630860887036416 6297397330158382208 3597163799429728000 896930268701073792 16643440811681971200 13943207280953316992 11242973750224662784 8542740219496008576 5842506688767354368 3142273158038700160 442039627310045952 16188550170290943360 13488316639562289152 10788083108833634944 8087849578104980736 5387616047376326528 2687382516647672320 18433893059628569728 15733659528899915520 13033425998171261312 10333192467442607104 7632958936713952896 4932725405985298688 2232491875256644480 17979002418237541888 15278768887508887680 12578535356780233472 9878301826051579264 7178068295322925056 4477834764594270848 1777601233865616640 17524111776846514048 14823878246117859840 12123644715389205632 9423411184660551424 6723177653931897216 4022944123203243008 1322710592474588800 17069221135455486208 14368987604726832000 11668754073998177792 8968520543269523584 6268287012540869376 3568053481812215168 867819951083560960 16614330494064458368 13914096963335804160 11213863432607149952 8513629901878495744 5813396371149841536 3113162840421187328 412929309692533120 16159439852673430528 13459206321944776320 10758972791216122112 8058739260487467904 5358505729758813696 2658272199030159488 18404782742011056896 15704549211282402688 13004315680553748480 10304082149825094272 7603848619096440064 4903615088367785856 2203381557639131648 17949892100620029056 15249658569891374848 12549425039162720640 9849191508434066432 7148957977705412224 4448724446976758016 1748490916248103808 17495001459229001216 14794767928500347008 12094534397771692800 9394300867043038592 6694067336314384384 3993833805585730176 1293600274857075968 17040110817837973376 14339877287109319168 11639643756380664960 8939410225652010752 6239176694923356544 3538943164194702336 838709633466048128 16585220176446945536 13884986645718291328 11184753114989637120 8484519584260982912 5784286053532328704 3084052522803674496 383818992075020288 16130329535055917696 13430096004327263488 10729862473598609280 8029628942869955072 5329395412141300864 2629161881412646656 18375672424393544064 15675438893664889856 12975205362936235648 10274971832207581440 7574738301478927232 4874504770750273024 2174271240021618816 17920781783002516224 15220548252273862016 12520314721545207808 9820081190816553600 7119847660087899392 4419614129359245184 1719380598630590976 17465891141611488384 14765657610882834176 12065424080154179968 9365190549425525760 6664957018696871552 3964723487968217344 1264489957239563136 17011000500220460544 14310766969491806336 11610533438763152128 8910299908034497920 6210066377305843712 3509832846577189504 809599315848535296 16556109858829432704 13855876328100778496 11155642797372124288 8455409266643470080 5755175735914815872 3054942205186161664 354708674457507456 16101219217438404864 13400985686709750656 10700752155981096448 8000518625252442240 5300285094523788032 2600051563795133824 18346562106776031232 15646328576047377024 12946095045318722816 10245861514590068608 7545627983861414400 4845394453132760192 2145160922404105984 17891671465385003392 15191437934656349184 12491204403927694976 9790970873199040768 7090737342470386560 4390503811741732352 1690270281013078144 17436780823993975552 14736547293265321344 12036313762536667136 9336080231808012928 6635846701079358720 3935613170350704512 1235379639622050304 16981890182602947712 14281656651874293504 11581423121145639296 8881189590416985088 6180956059688330880 3480722528959676672 780488998231022464 16526999541211919872 13826766010483265664 11126532479754611456 8426298949025957248 5726065418297303040 3025831887568648832 325598356839994624 16072108899820892032 13371875369092237824 10671641838363583616 7971408307634929408 5271174776906275200 2570941246177620992 18317451789158518400 15617218258429864192 12916984727701209984 10216751196972555776 7516517666243901568 4816284135515247360 2116050604786593152 17862561147767490560 15162327617038836352 12462094086310182144 9761860555581527936 7061627024852873728 4361393494124219520 1661159963395565312 17407670506376462720 14707436975647808512 12007203444919154304 9306969914190500096 6606736383461845888 3906502852733191680 1206269322004537472 16952779864985434880 14252546334256780672 11552312803528126464 8852079272799472256 6151845742070818048 3451612211342163840 751378680613509632 16497889223594407040 13797655692865752832 11097422162137098624 8397188631408444416 5696955100679790208 2996721569951136000 296488039222481792 16042998582203379200 13342765051474724992 10642531520746070784 7942297990017416576 5242064459288762368 2541830928560108160 18288341471541005568 15588107940812351360 12887874410083697152 10187640879355042944 7487407348626388736 4787173817897734528 2086940287169080320 17833450830149977728 15133217299421323520 12432983768692669312 9732750237964015104 7032516707235360896 4332283176506706688 1632049645778052480 17378560188758949888 14678326658030295680 11978093127301641472 9277859596572987264 6577626065844333056 3877392535115678848 1177159004387024640 16923669547367922048 14223436016639267840 11523202485910613632 8822968955181959424 6122735424453305216 3422501893724651008 722268362995996800 16468778905976894208 13768545375248240000 11068311844519585792 8368078313790931584 5667844783062277376 2967611252333623168 267377721604968960 16013888264585866368 13313654733857212160 10613421203128557952 7913187672399903744 5212954141671249536 2512720610942595328 18259231153923492736 15558997623194838528 12858764092466184320 10158530561737530112 7458297031008875904 4758063500280221696 2057829969551567488 17804340512532464896 15104106981803810688 12403873451075156480 9703639920346502272 7003406389617848064 4303172858889193856 1602939328160539648 17349449871141437056 14649216340412782848 11948982809684128640 9248749278955474432 6548515748226820224 3848282217498166016 1148048686769511808 16894559229750409216 14194325699021755008 11494092168293100800 8793858637564446592 6093625106835792384 3393391576107138176 693158045378483968 16439668588359381376 13739435057630727168 11039201526902072960 8338967996173418752 5638734465444764544 2938500934716110336 238267403987456128 15984777946968353536 13284544416239699328 10584310885511045120 7884077354782390912 5183843824053736704 2483610293325082496 18230120836305979904 15529887305577325696 12829653774848671488 10129420244120017280 7429186713391363072 4728953182662708864 2028719651934054656 17775230194914952064 15074996664186297856 12374763133457643648 9674529602728989440 6974296072000335232 4274062541271681024 1573829010543026816 17320339553523924224 14620106022795270016 11919872492066615808 9219638961337961600 6519405430609307392 3819171899880653184 1118938369151998976 16865448912132896384 14165215381404242176 11464981850675587968 8764748319946933760 6064514789218279552 3364281258489625344 664047727760971136 16410558270741868544 13710324740013214336 11010091209284560128 8309857678555905920 5609624147827251712 2909390617098597504 209157086369943296 15955667629350840704 13255434098622186496 10555200567893532288 7854967037164878080 5154733506436223872 2454499975707569664 18201010518688467072 15500776987959812864 12800543457231158656 10100309926502504448 7400076395773850240 4699842865045196032 1999609334316541824 17746119877297439232 15045886346568785024 12345652815840130816 9645419285111476608 6945185754382822400 4244952223654168192 1544718692925513984 17291229235906411392 14590995705177757184 11890762174449102976 9190528643720448768 6490295112991794560 3790061582263140352 1089828051534486144 16836338594515383552 14136105063786729344 11435871533058075136 8735638002329420928 6035404471600766720 3335170940872112512 634937410143458304 16381447953124355712 13681214422395701504 10980980891667047296 8280747360938393088 5580513830209738880 2880280299481084672 180046768752430464 15926557311733327872 13226323781004673664 10526090250276019456 7825856719547365248 5125623188818711040 2425389658090056832 18171900201070954240 15471666670342300032 12771433139613645824 10071199608884991616 7370966078156337408 4670732547427683200 1970499016699028992 17717009559679926400 15016776028951272192 12316542498222617984 9616308967493963776 6916075436765309568 4215841906036655360 1515608375308001152 17262118918288898560 14561885387560244352 11861651856831590144 9161418326102935936 6461184795374281728 3760951264645627520 1060717733916973312 16807228276897870720 14106994746169216512 11406761215440562304 8706527684711908096 6006294153983253888 3306060623254599680 605827092525945472 16352337635506842880 13652104104778188672 10951870574049534464 8251637043320880256 5551403512592226048 2851169981863571840 150936451134917632 15897446994115815040 13197213463387160832 10496979932658506624 7796746401929852416 5096512871201198208 2396279340472544000 18142789883453441408 15442556352724787200 12742322821996132992 10042089291267478784 7341855760538824576 4641622229810170368 1941388699081516160 17687899242062413568 14987665711333759360 12287432180605105152 9587198649876450944 6886965119147796736 4186731588419142528 1486498057690488320 17233008600671385728 14532775069942731520 11832541539214077312 9132308008485423104 6432074477756768896 3731840947028114688 1031607416299460480 16778117959280357888 14077884428551703680 11377650897823049472 8677417367094395264 5977183836365741056 3276950305637086848 576716774908432640 16323227317889330048 13622993787160675840 10922760256432021632 8222526725703367424 5522293194974713216 2822059664246059008 121826133517404800 15868336676498302208 13168103145769648000 10467869615040993792 7767636084312339584 5067402553583685376 2367169022855031168 18113679565835928576 15413446035107274368 12713212504378620160 10012978973649965952 7312745442921311744 4612511912192657536 1912278381464003328 17658788924444900736 14958555393716246528 12258321862987592320 9558088332258938112 6857854801530283904 4157621270801629696 1457387740072975488 17203898283053872896 14503664752325218688 11803431221596564480 9103197690867910272 6402964160139256064 3702730629410601856 1002497098681947648 16749007641662845056 14048774110934190848 11348540580205536640 8648307049476882432 5948073518748228224 3247839988019574016 547606457290919808 16294117000271817216 13593883469543163008 10893649938814508800 8193416408085854592 5493182877357200384 2792949346628546176 92715815899891968 15839226358880789376 13138992828152135168 10438759297423480960 7738525766694826752 5038292235966172544 2338058705237518336 18084569248218415744 15384335717489761536 12684102186761107328 9983868656032453120 7283635125303798912 4583401594575144704 1883168063846490496 17629678606827387904 14929445076098733696 12229211545370079488 9528978014641425280 6828744483912771072 4128510953184116864 1428277422455462656 17174787965436360064 14474554434707705856 11774320903979051648 9074087373250397440 6373853842521743232 3673620311793089024 973386781064434816 16719897324045332224 14019663793316678016 11319430262588023808 8619196731859369600 5918963201130715392 3218729670402061184 518496139673406976 16265006682654304384 13564773151925650176 10864539621196995968 8164306090468341760 5464072559739687552 2763839029011033344 63605498282379136 15810116041263276544 13109882510534622336 10409648979805968128 7709415449077313920 5009181918348659712 2308948387620005504 18055458930600902912 15355225399872248704 12654991869143594496 9954758338414940288 7254524807686286080 4554291276957631872 1854057746228977664 17600568289209875072 14900334758481220864 12200101227752566656 9499867697023912448 6799634166295258240 4099400635566604032 1399167104837949824 17145677647818847232 14445444117090193024 11745210586361538816 9044977055632884608 6344743524904230400 3644509994175576192 944276463446921984 16690787006427819392 13990553475699165184 11290319944970510976 8590086414241856768 5889852883513202560 3189619352784548352 489385822055894144 16235896365036791552 13535662834308137344 10835429303579483136 8135195772850828928 5434962242122174720 2734728711393520512 34495180664866304 15781005723645763712 13080772192917109504 10380538662188455296 7680305131459801088 4980071600731146880 2279838070002492672 18026348612983390080 15326115082254735872 12625881551526081664 9925648020797427456 7225414490068773248 4525180959340119040 1824947428611464832 17571457971592362240 14871224440863708032 12170990910135053824 9470757379406399616 6770523848677745408 4070290317949091200 1370056787220436992 17116567330201334400 14416333799472680192 11716100268744025984 9015866738015371776 6315633207286717568 3615399676558063360 915166145829409152 16661676688810306560 13961443158081652352 11261209627352998144 8560976096624343936 5860742565895689728 3160509035167035520 460275504438381312 16206786047419278720 13506552516690624512 10806318985961970304 8106085455233316096 5405851924504661888 2705618393776007680 5384863047353472 15751895406028250880 13051661875299596672 10351428344570942464 7651194813842288256 4950961283113634048 2250727752384979840 17997238295365877248 15297004764637223040 12596771233908568832 9896537703179914624 7196304172451260416 4496070641722606208 1795837110993952000 17542347653974849408 14842114123246195200 12141880592517540992 9441647061788886784 6741413531060232576 4041180000331578368 1340946469602924160 17087457012583821568 14387223481855167360 11686989951126513152 8986756420397858944 6286522889669204736 3586289358940550528 886055828211896320 16632566371192793728 13932332840464139520 11232099309735485312 8531865779006831104 5831632248278176896 3131398717549522688 431165186820868480 16177675729801765888 13477442199073111680 10777208668344457472 8076975137615803264 5376741606887149056 2676508076158494848 18423018619139392256 15722785088410738048 13022551557682083840 10322318026953429632 7622084496224775424 4921850965496121216 2221617434767467008 17968127977748364416 15267894447019710208 12567660916291056000 9867427385562401792 7167193854833747584 4466960324105093376 1766726793376439168 17513237336357336576 14813003805628682368 12112770274900028160 9412536744171373952 6712303213442719744 4012069682714065536 1311836151985411328 17058346694966308736 14358113164237654528 11657879633509000320 8957646102780346112 6257412572051691904 3557179041323037696 856945510594383488 16603456053575280896 13903222522846626688 11202988992117972480 8502755461389318272 5802521930660664064 3102288399932009856 402054869203355648 16148565412184253056 13448331881455598848 10748098350726944640 8047864819998290432 5347631289269636224 2647397758540982016 18393908301521879424 15693674770793225216 12993441240064571008 10293207709335916800 7592974178607262592 4892740647878608384 2192507117149954176 17939017660130851584 15238784129402197376 12538550598673543168 9838317067944888960 7138083537216234752 4437850006487580544 1737616475758926336 17484127018739823744 14783893488011169536 12083659957282515328 9383426426553861120 6683192895825206912 3982959365096552704 1282725834367898496 17029236377348795904 14329002846620141696 11628769315891487488 8928535785162833280 6228302254434179072 3528068723705524864 827835192976870656 16574345735957768064 13874112205229113856 11173878674500459648 8473645143771805440 5773411613043151232 3073178082314497024 372944551585842816 16119455094566740224 13419221563838086016 10718988033109431808 8018754502380777600 5318520971652123392 2618287440923469184 18364797983904366592 15664564453175712384 12964330922447058176 10264097391718403968 7563863860989749760 4863630330261095552 2163396799532441344 17909907342513338752 15209673811784684544 12509440281056030336 9809206750327376128 7108973219598721920 4408739688870067712 1708506158141413504 17455016701122310912 14754783170393656704 12054549639665002496 9354316108936348288 6654082578207694080 3953849047479039872 1253615516750385664 17000126059731283072 14299892529002628864 11599658998273974656 8899425467545320448 6199191936816666240 3498958406088012032 798724875359357824 16545235418340255232 13845001887611601024 11144768356882946816 8444534826154292608 5744301295425638400 3044067764696984192 343834233968329984 16090344776949227392 13390111246220573184 10689877715491918976 7989644184763264768 5289410654034610560 2589177123305956352 18335687666286853760 15635454135558199552 12935220604829545344 10234987074100891136 7534753543372236928 4834520012643582720 2134286481914928512 17880797024895825920 15180563494167171712 12480329963438517504 9780096432709863296 7079862901981209088 4379629371252554880 1679395840523900672 17425906383504798080 14725672852776143872 12025439322047489664 9325205791318835456 6624972260590181248 3924738729861527040 1224505199132872832 16971015742113770240 14270782211385116032 11570548680656461824 8870315149927807616 6170081619199153408 3469848088470499200 769614557741844992 16516125100722742400 13815891569994088192 11115658039265433984 8415424508536779776 5715190977808125568 3014957447079471360 314723916350817152 16061234459331714560 13361000928603060352 10660767397874406144 7960533867145751936 5260300336417097728 2560066805688443520 18306577348669340928 15606343817940686720 12906110287212032512 10205876756483378304 7505643225754724096 4805409695026069888 2105176164297415680 17851686707278313088 15151453176549658880 12451219645821004672 9750986115092350464 7050752584363696256 4350519053635042048 1650285522906387840 17396796065887285248 14696562535158631040 11996329004429976832 9296095473701322624 6595861942972668416 3895628412244014208 1195394881515360000 16941905424496257408 14241671893767603200 11541438363038948992 8841204832310294784 6140971301581640576 3440737770852986368 740504240124332160 16487014783105229568 13786781252376575360 11086547721647921152 8386314190919266944 5686080660190612736 2985847129461958528 285613598733304320 16032124141714201728 13331890610985547520 10631657080256893312 7931423549528239104 5231190018799584896 2530956488070930688 18277467031051828096 15577233500323173888 12876999969594519680 10176766438865865472 7476532908137211264 4776299377408557056 2076065846679902848 17822576389660800256 15122342858932146048 12422109328203491840 9721875797474837632 7021642266746183424 4321408736017529216 1621175205288875008 17367685748269772416 14667452217541118208 11967218686812464000 9266985156083809792 6566751625355155584 3866518094626501376 1166284563897847168 16912795106878744576 14212561576150090368 11512328045421436160 8812094514692781952 6111860983964127744 3411627453235473536 711393922506819328 16457904465487716736 13757670934759062528 11057437404030408320 8357203873301754112 5656970342573099904 2956736811844445696 256503281115791488 16003013824096688896 13302780293368034688 10602546762639380480 7902313231910726272 5202079701182072064 2501846170453417856 18248356713434315264 15548123182705661056 12847889651977006848 10147656121248352640 7447422590519698432 4747189059791044224 2046955529062390016 17793466072043287424 15093232541314633216 12392999010585979008 9692765479857324800 6992531949128670592 4292298418400016384 1592064887671362176 17338575430652259584 14638341899923605376 11938108369194951168 9237874838466296960 6537641307737642752 3837407777008988544 1137174246280334336 16883684789261231744 14183451258532577536 11483217727803923328 8782984197075269120 6082750666346614912 3382517135617960704 682283604889306496 16428794147870203904 13728560617141549696 11028327086412895488 8328093555684241280 5627860024955587072 2927626494226932864 227392963498278656 15973903506479176064 13273669975750521856 10573436445021867648 7873202914293213440 5172969383564559232 2472735852835905024 18219246395816802432 15519012865088148224 12818779334359494016 10118545803630839808 7418312272902185600 4718078742173531392 2017845211444877184 17764355754425774592 15064122223697120384 12363888692968466176 9663655162239811968 6963421631511157760 4263188100782503552 1562954570053849344 17309465113034746752 14609231582306092544 11908998051577438336 9208764520848784128 6508530990120129920 3808297459391475712 1108063928662821504 16854574471643718912 14154340940915064704 11454107410186410496 8753873879457756288 6053640348729102080 3353406818000447872 653173287271793664 16399683830252691072 13699450299524036864 10999216768795382656 8298983238066728448 5598749707338074240 2898516176609420032 198282645880765824 15944793188861663232 13244559658133009024 10544326127404354816 7844092596675700608 5143859065947046400 2443625535218392192 18190136078199289600 15489902547470635392 12789669016741981184 10089435486013326976 7389201955284672768 4688968424556018560 1988734893827364352 17735245436808261760 15035011906079607552 12334778375350953344 9634544844622299136 6934311313893644928 4234077783164990720 1533844252436336512 17280354795417233920 14580121264688579712 11879887733959925504 9179654203231271296 6479420672502617088 3779187141773962880 1078953611045308672 16825464154026206080 14125230623297551872 11424997092568897664 8724763561840243456 6024530031111589248 3324296500382935040 624062969654280832 16370573512635178240 13670339981906524032 10970106451177869824 8269872920449215616 5569639389720561408 2869405858991907200 169172328263252992 15915682871244150400 13215449340515496192 10515215809786841984 7814982279058187776 5114748748329533568 2414515217600879360 18161025760581776768 15460792229853122560 12760558699124468352 10060325168395814144 7360091637667159936 4659858106938505728 1959624576209851520 17706135119190748928 15005901588462094720 12305668057733440512 9605434527004786304 6905200996276132096 4204967465547477888 1504733934818823680 17251244477799721088 14551010947071066880 11850777416342412672 9150543885613758464 6450310354885104256 3750076824156450048 1049843293427795840 16796353836408693248 14096120305680039040 11395886774951384832 8695653244222730624 5995419713494076416 3295186182765422208 594952652036768000 16341463195017665408 13641229664289011200 10940996133560356992 8240762602831702784 5540529072103048576 2840295541374394368 140062010645740160 15886572553626637568 13186339022897983360 10486105492169329152 7785871961440674944 5085638430712020736 2385404899983366528 18131915442964263936 15431681912235609728 12731448381506955520 10031214850778301312 7330981320049647104 4630747789320992896 1930514258592338688 17677024801573236096 14976791270844581888 12276557740115927680 9576324209387273472 6876090678658619264 4175857147929965056 1475623617201310848 17222134160182208256 14521900629453554048 11821667098724899840 9121433567996245632 6421200037267591424 3720966506538937216 1020732975810283008 16767243518791180416 14067009988062526208 11366776457333872000 8666542926605217792 5966309395876563584 3266075865147909376 565842334419255168 16312352877400152576 13612119346671498368 10911885815942844160 8211652285214189952 5511418754485535744 2811185223756881536 110951693028227328 15857462236009124736 13157228705280470528 10456995174551816320 7756761643823162112 5056528113094507904 2356294582365853696 18102805125346751104 15402571594618096896 12702338063889442688 10002104533160788480 7301871002432134272 4601637471703480064 1901403940974825856 17647914483955723264 14947680953227069056 12247447422498414848 9547213891769760640 6846980361041106432 4146746830312452224 1446513299583798016 17193023842564695424 14492790311836041216 11792556781107387008 9092323250378732800 6392089719650078592 3691856188921424384 991622658192770176 16738133201173667584 14037899670445013376 11337666139716359168 8637432608987704960 5937199078259050752 3236965547530396544 536732016801742336 16283242559782639744 13583009029053985536 10882775498325331328 8182541967596677120 5482308436868022912 2782074906139368704 81841375410714496 15828351918391611904 13128118387662957696 10427884856934303488 7727651326205649280 5027417795476995072 2327184264748340864 18073694807729238272 15373461277000584064 12673227746271929856 9972994215543275648 7272760684814621440 4572527154085967232 1872293623357313024 17618804166338210432 14918570635609556224 12218337104880902016 9518103574152247808 6817870043423593600 4117636512694939392 1417402981966285184 17163913524947182592 14463679994218528384 11763446463489874176 9063212932761219968 6362979402032565760 3662745871303911552 962512340575257344 16709022883556154752 14008789352827500544 11308555822098846336 8608322291370192128 5908088760641537920 3207855229912883712 507621699184229504 16254132242165126912 13553898711436472704 10853665180707818496 8153431649979164288 5453198119250510080 2752964588521855872 52731057793201664 15799241600774099072 13099008070045444864 10398774539316790656 7698541008588136448 4998307477859482240 2298073947130828032 18044584490111725440 15344350959383071232 12644117428654417024 9943883897925762816 7243650367197108608 4543416836468454400 1843183305739800192 17589693848720697600 14889460317992043392 12189226787263389184 9488993256534734976 6788759725806080768 4088526195077426560 1388292664348772352 17134803207329669760 14434569676601015552 11734336145872361344 9034102615143707136 6333869084415052928 3633635553686398720 933402022957744512 16679912565938641920 13979679035209987712 11279445504481333504 8579211973752679296 5878978443024025088 3178744912295370880 478511381566716672 16225021924547614080 13524788393818959872 10824554863090305664 8124321332361651456 5424087801632997248 2723854270904343040 23620740175688832 15770131283156586240 13069897752427932032 10369664221699277824 7669430690970623616 4969197160241969408 2268963629513315200 18015474172494212608 15315240641765558400 12615007111036904192 9914773580308249984 7214540049579595776 4514306518850941568 1814072988122287360 17560583531103184768 14860350000374530560 12160116469645876352 9459882938917222144 6759649408188567936 4059415877459913728 1359182346731259520 17105692889712156928 14405459358983502720 11705225828254848512 9004992297526194304 6304758766797540096 3604525236068885888 904291705340231680 16650802248321129088 13950568717592474880 11250335186863820672 8550101656135166464 5849868125406512256 3149634594677858048 449401063949203840 16195911606930101248 13495678076201447040 10795444545472792832 8095211014744138624 5394977484015484416 2694743953286830208 18441254496267727616 15741020965539073408 13040787434810419200 10340553904081764992 7640320373353110784 4940086842624456576 2239853311895802368 17986363854876699776 15286130324148045568 12585896793419391360 9885663262690737152 7185429731962082944 4485196201233428736 1784962670504774528 17531473213485671936 14831239682757017728 12131006152028363520 9430772621299709312 6730539090571055104 4030305559842400896 1330072029113746688 17076582572094644096 14376349041365989888 11676115510637335680 8975881979908681472 6275648449180027264 3575414918451373056 875181387722718848 16621691930703616256 13921458399974962048 11221224869246307840 8520991338517653632 5820757807788999424 3120524277060345216 420290746331691008 16166801289312588416 13466567758583934208 10766334227855280000 8066100697126625792 5365867166397971584 2665633635669317376 18412144178650214784 15711910647921560576 13011677117192906368 10311443586464252160 7611210055735597952 4910976525006943744 2210742994278289536 17957253537259186944 15257020006530532736 12556786475801878528 9856552945073224320 7156319414344570112 4456085883615915904 1755852352887261696 17502362895868159104 14802129365139504896 12101895834410850688 9401662303682196480 6701428772953542272 4001195242224888064 1300961711496233856 17047472254477131264 14347238723748477056 11647005193019822848 8946771662291168640 6246538131562514432 3546304600833860224 846071070105206016 16592581613086103424 13892348082357449216 11192114551628795008 8491881020900140800 5791647490171486592 3091413959442832384 391180428714178176 16137690971695075584 13437457440966421376 10737223910237767168 8036990379509112960 5336756848780458752 2636523318051804544 18383033861032701952 15682800330304047744 12982566799575393536 10282333268846739328 7582099738118085120 4881866207389430912 2181632676660776704 17928143219641674112 15227909688913019904 12527676158184365696 9827442627455711488 7127209096727057280 4426975565998403072 1726742035269748864 17473252578250646272 14773019047521992064 12072785516793337856 9372551986064683648 6672318455336029440 3972084924607375232 1271851393878721024 17018361936859618432 14318128406130964224 11617894875402310016 8917661344673655808 6217427813945001600 3517194283216347392 816960752487693184 16563471295468590592 13863237764739936384 11163004234011282176 8462770703282627968 5762537172553973760 3062303641825319552 362070111096665344 16108580654077562752 13408347123348908544 10708113592620254336 8007880061891600128 5307646531162945920 2607413000434291712 18353923543415189120 15653690012686534912 12953456481957880704 10253222951229226496 7552989420500572288 4852755889771918080 2152522359043263872 17899032902024161280 15198799371295507072 12498565840566852864 9798332309838198656 7098098779109544448 4397865248380890240 1697631717652236032 17444142260633133440 14743908729904479232 12043675199175825024 9343441668447170816 6643208137718516608 3942974606989862400 1242741076261208192 16989251619242105600 14289018088513451392 11588784557784797184 8888551027056142976 6188317496327488768 3488083965598834560 787850434870180352 16534360977851077760 13834127447122423552 11133893916393769344 8433660385665115136 5733426854936460928 3033193324207806720 332959793479152512 16079470336460049920 13379236805731395712 10679003275002741504 7978769744274087296 5278536213545433088 2578302682816778880 18324813225797676288 15624579695069022080 12924346164340367872 10224112633611713664 7523879102883059456 4823645572154405248 2123412041425751040 17869922584406648448 15169689053677994240 12469455522949340032 9769221992220685824 7068988461492031616 4368754930763377408 1668521400034723200 17415031943015620608 14714798412286966400 12014564881558312192 9314331350829657984 6614097820101003776 3913864289372349568 1213630758643695360 16960141301624592768 14259907770895938560 11559674240167284352 8859440709438630144 6159207178709975936 3458973647981321728 758740117252667520 16505250660233564928 13805017129504910720 11104783598776256512 8404550068047602304 5704316537318948096 3004083006590293888 303849475861639680 16050360018842537088 13350126488113882880 10649892957385228672 7949659426656574464 5249425895927920256 2549192365199266048 18295702908180163456 15595469377451509248 12895235846722855040 10195002315994200832 7494768785265546624 4794535254536892416 2094301723808238208 17840812266789135616 15140578736060481408 12440345205331827200 9740111674603172992 7039878143874518784 4339644613145864576 1639411082417210368 17385921625398107776 14685688094669453568 11985454563940799360 9285221033212145152 6584987502483490944 3884753971754836736 1184520441026182528 16931030984007079936 14230797453278425728 11530563922549771520 8830330391821117312 6130096861092463104 3429863330363808896 729629799635154688 16476140342616052096 13775906811887397888 11075673281158743680 8375439750430089472 5675206219701435264 2974972688972781056 274739158244126848 16021249701225024256 13321016170496370048 10620782639767715840 7920549109039061632 5220315578310407424 2520082047581753216 18266592590562650624 15566359059833996416 12866125529105342208 10165891998376688000 7465658467648033792 4765424936919379584 2065191406190725376 17811701949171622784 15111468418442968576 12411234887714314368 9711001356985660160 7010767826257005952 4310534295528351744 1610300764799697536 17356811307780594944 14656577777051940736 11956344246323286528 9256110715594632320 6555877184865978112 3855643654137323904 1155410123408669696 16901920666389567104 14201687135660912896 11501453604932258688 8801220074203604480 6100986543474950272 3400753012746296064 700519482017641856 16447030024998539264 13746796494269885056 11046562963541230848 8346329432812576640 5646095902083922432 2945862371355268224 245628840626614016 15992139383607511424 13291905852878857216 10591672322150203008 7891438791421548800 5191205260692894592 2490971729964240384 18237482272945137792 15537248742216483584 12837015211487829376 10136781680759175168 7436548150030520960 4736314619301866752 2036081088573212544 17782591631554109952 15082358100825455744 12382124570096801536 9681891039368147328 6981657508639493120 4281423977910838912 1581190447182184704 17327700990163082112 14627467459434427904 11927233928705773696 9227000397977119488 6526766867248465280 3826533336519811072 1126299805791156864 16872810348772054272 14172576818043400064 11472343287314745856 8772109756586091648 6071876225857437440 3371642695128783232 671409164400129024 16417919707381026432 13717686176652372224 11017452645923718016 8317219115195063808 5616985584466409600 2916752053737755392 216518523009101184 15963029065989998592 13262795535261344384 10562562004532690176 7862328473804035968 5162094943075381760 2461861412346727552 18208371955327624960 15508138424598970752 12807904893870316544 10107671363141662336 7407437832413008128 4707204301684353920 2006970770955699712 17753481313936597120 15053247783207942912 12353014252479288704 9652780721750634496 6952547191021980288 4252313660293326080 1552080129564671872 17298590672545569280 14598357141816915072 11898123611088260864 9197890080359606656 6497656549630952448 3797423018902298240 1097189488173644032 16843700031154541440 14143466500425887232 11443232969697233024 8742999438968578816 6042765908239924608 3342532377511270400 642298846782616192 16388809389763513600 13688575859034859392 10988342328306205184 8288108797577550976 5587875266848896768 2887641736120242560 187408205391588352 15933918748372485760 13233685217643831552 10533451686915177344 7833218156186523136 5132984625457868928 2432751094729214720 18179261637710112128 15479028106981457920 12778794576252803712 10078561045524149504 7378327514795495296 4678093984066841088 1977860453338186880 17724370996319084288 15024137465590430080 12323903934861775872 9623670404133121664 6923436873404467456 4223203342675813248 1522969811947159040 17269480354928056448 14569246824199402240 11869013293470748032 9168779762742093824 6468546232013439616 3768312701284785408 1068079170556131200 16814589713537028608 14114356182808374400 11414122652079720192 8713889121351065984 6013655590622411776 3313422059893757568 613188529165103360 16359699072146000768 13659465541417346560 10959232010688692352 8258998479960038144 5558764949231383936 2858531418502729728 158297887774075520 15904808430754972928 13204574900026318720 10504341369297664512 7804107838569010304 5103874307840356096 2403640777111701888 18150151320092599296 15449917789363945088 12749684258635290880 10049450727906636672 7349217197177982464 4648983666449328256 1948750135720674048 17695260678701571456 14995027147972917248 12294793617244263040 9594560086515608832 6894326555786954624 4194093025058300416 1493859494329646208 17240370037310543616 14540136506581889408 11839902975853235200 9139669445124580992 6439435914395926784 3739202383667272576 1038968852938618368 16785479395919515776 14085245865190861568 11385012334462207360 8684778803733553152 5984545273004898944 3284311742276244736 584078211547590528 16330588754528487936 13630355223799833728 10930121693071179520 8229888162342525312 5529654631613871104 2829421100885216896 129187570156562688 15875698113137460096 13175464582408805888 10475231051680151680 7774997520951497472 5074763990222843264 2374530459494189056 18121041002475086464 15420807471746432256 12720573941017778048 10020340410289123840 7320106879560469632 4619873348831815424 1919639818103161216 17666150361084058624 14965916830355404416 12265683299626750208 9565449768898096000 6865216238169441792 4164982707440787584 1464749176712133376 17211259719693030784 14511026188964376576 11810792658235722368 9110559127507068160 6410325596778413952 3710092066049759744 1009858535321105536 16756369078302002944 14056135547573348736 11355902016844694528 8655668486116040320 5955434955387386112 3255201424658731904 554967893930077696 16301478436910975104 13601244906182320896 10901011375453666688 8200777844725012480 5500544313996358272 2800310783267704064 100077252539049856 15846587795519947264 13146354264791293056 10446120734062638848 7745887203333984640 5045653672605330432 2345420141876676224 18091930684857573632 15391697154128919424 12691463623400265216 9991230092671611008 7290996561942956800 4590763031214302592 1890529500485648384 17637040043466545792 14936806512737891584 12236572982009237376 9536339451280583168 6836105920551928960 4135872389823274752 1435638859094620544 17182149402075517952 14481915871346863744 11781682340618209536 9081448809889555328 6381215279160901120 3680981748432246912 980748217703592704 16727258760684490112 14027025229955835904 11326791699227181696 8626558168498527488 5926324637769873280 3226091107041219072 525857576312564864 16272368119293462272 13572134588564808064 10871901057836153856 8171667527107499648 5471433996378845440 2771200465650191232 70966934921537024 15817477477902434432 13117243947173780224 10417010416445126016 7716776885716471808 5016543354987817600 2316309824259163392 18062820367240060800 15362586836511406592 12662353305782752384 9962119775054098176 7261886244325443968 4561652713596789760 1861419182868135552 17607929725849032960 14907696195120378752 12207462664391724544 9507229133663070336 6806995602934416128 4106762072205761920 1406528541477107712 17153039084458005120 14452805553729350912 11752572023000696704 9052338492272042496 6352104961543388288 3651871430814734080 951637900086079872 16698148443066977280 13997914912338323072 11297681381609668864 8597447850881014656 5897214320152360448 3196980789423706240 496747258695052032 16243257801675949440 13543024270947295232 10842790740218641024 8142557209489986816 5442323678761332608 2742090148032678400 41856617304024192 15788367160284921600 13088133629556267392 10387900098827613184 7687666568098958976 4987433037370304768 2287199506641650560 18033710049622547968 15333476518893893760 12633242988165239552 9933009457436585344 7232775926707931136 4532542395979276928 1832308865250622720 17578819408231520128 14878585877502865920 12178352346774211712 9478118816045557504 6777885285316903296 4077651754588249088 1377418223859594880 17123928766840492288 14423695236111838080 11723461705383183872 9023228174654529664 6322994643925875456 3622761113197221248 922527582468567040 16669038125449464448 13968804594720810240 11268571063992156032 8568337533263501824 5868104002534847616 3167870471806193408 467636941077539200 16214147484058436608 13513913953329782400 10813680422601128192 8113446891872473984 5413213361143819776 2712979830415165568 12746299686511360 15759256842667408768 13059023311938754560 10358789781210100352 7658556250481446144 4958322719752791936 2258089189024137728 18004599732005035136 15304366201276380928 12604132670547726720 9903899139819072512 7203665609090418304 4503432078361764096 1803198547633109888 17549709090614007296 14849475559885353088 12149242029156698880 9449008498428044672 6748774967699390464 4048541436970736256 1348307906242082048 17094818449222979456 14394584918494325248 11694351387765671040 8994117857037016832 6293884326308362624 3593650795579708416 893417264851054208 16639927807831951616 13939694277103297408 11239460746374643200 8539227215645988992 5838993684917334784 3138760154188680576 438526623460026368 16185037166440923776 13484803635712269568 10784570104983615360 8084336574254961152 5384103043526306944 2683869512797652736 18430380055778550144 15730146525049895936 13029912994321241728 10329679463592587520 7629445932863933312 4929212402135279104 2228978871406624896 17975489414387522304 15275255883658868096 12575022352930213888 9874788822201559680 7174555291472905472 4474321760744251264 1774088230015597056 17520598772996494464 14820365242267840256 12120131711539186048 9419898180810531840 6719664650081877632 4019431119353223424 1319197588624569216 17065708131605466624 14365474600876812416 11665241070148158208 8965007539419504000 6264774008690849792 3564540477962195584 864306947233541376 16610817490214438784 13910583959485784576 11210350428757130368 8510116898028476160 5809883367299821952 3109649836571167744 409416305842513536 16155926848823410944 13455693318094756736 10755459787366102528 8055226256637448320 5354992725908794112 2654759195180139904 18401269738161037312 15701036207432383104 13000802676703728896 10300569145975074688 7600335615246420480 4900102084517766272 2199868553789112064 17946379096770009472 15246145566041355264 12545912035312701056 9845678504584046848 7145444973855392640 4445211443126738432 1744977912398084224 17491488455378981632 14791254924650327424 12091021393921673216 9390787863193019008 6690554332464364800 3990320801735710592 1290087271007056384 17036597813987953792 14336364283259299584 11636130752530645376 8935897221801991168 6235663691073336960 3535430160344682752 835196629616028544 16581707172596925952 13881473641868271744 11181240111139617536 8481006580410963328 5780773049682309120 3080539518953654912 380305988225000704 16126816531205898112 13426583000477243904 10726349469748589696 8026115939019935488 5325882408291281280 2625648877562627072 18372159420543524480 15671925889814870272 12971692359086216064 10271458828357561856 7571225297628907648 4870991766900253440 2170758236171599232 17917268779152496640 15217035248423842432 12516801717695188224 9816568186966534016 7116334656237879808 4416101125509225600 1715867594780571392 17462378137761468800 14762144607032814592 12061911076304160384 9361677545575506176 6661444014846851968 3961210484118197760 1260976953389543552 17007487496370440960 14307253965641786752 11607020434913132544 8906786904184478336 6206553373455824128 3506319842727169920 806086311998515712 16552596854979413120 13852363324250758912 11152129793522104704 8451896262793450496 5751662732064796288 3051429201336142080 351195670607487872 16097706213588385280 13397472682859731072 10697239152131076864 7997005621402422656 5296772090673768448 2596538559945114240 18343049102926011648 15642815572197357440 12942582041468703232 10242348510740049024 7542114980011394816 4841881449282740608 2141647918554086400 17888158461534983808 15187924930806329600 12487691400077675392 9787457869349021184 7087224338620366976 4386990807891712768 1686757277163058560 17433267820143955968 14733034289415301760 12032800758686647552 9332567227957993344 6632333697229339136 3932100166500684928 1231866635772030720 16978377178752928128 14278143648024273920 11577910117295619712 8877676586566965504 6177443055838311296 3477209525109657088 776975994381002880 16523486537361900288 13823253006633246080 11123019475904591872 8422785945175937664 5722552414447283456 3022318883718629248 322085352989975040 16068595895970872448 13368362365242218240 10668128834513564032 7967895303784909824 5267661773056255616 2567428242327601408 18313938785308498816 15613705254579844608 12913471723851190400 10213238193122536192 7513004662393881984 4812771131665227776 2112537600936573568 17859048143917470976 15158814613188816768 12458581082460162560 9758347551731508352 7058114021002854144 4357880490274199936 1657646959545545728 17404157502526443136 14703923971797788928 12003690441069134720 9303456910340480512 6603223379611826304 3902989848883172096 1202756318154517888 16949266861135415296 14249033330406761088 11548799799678106880 8848566268949452672 6148332738220798464 3448099207492144256 747865676763490048 16494376219744387456 13794142689015733248 11093909158287079040 8393675627558424832 5693442096829770624 2993208566101116416 292975035372462208 16039485578353359616 13339252047624705408 10639018516896051200 7938784986167396992 5238551455438742784 2538317924710088576 18284828467690985984 15584594936962331776 12884361406233677568 10184127875505023360 7483894344776369152 4783660814047714944 2083427283319060736 17829937826299958144 15129704295571303936 12429470764842649728 9729237234113995520 7029003703385341312 4328770172656687104 1628536641928032896 17375047184908930304 14674813654180276096 11974580123451621888 9274346592722967680 6574113061994313472 3873879531265659264 1173646000537005056 16920156543517902464 14219923012789248256 11519689482060594048 8819455951331939840 6119222420603285632 3418988889874631424 718755359145977216 16465265902126874624 13765032371398220416 11064798840669566208 8364565309940912000 5664331779212257792 2964098248483603584 263864717754949376 16010375260735846784 13310141730007192576 10609908199278538368 7909674668549884160 5209441137821229952 2509207607092575744 18255718150073473152 15555484619344818944 12855251088616164736 10155017557887510528 7454784027158856320 4754550496430202112 2054316965701547904 17800827508682445312 15100593977953791104 12400360447225136896 9700126916496482688 6999893385767828480 4299659855039174272 1599426324310520064 17345936867291417472 14645703336562763264 11945469805834109056 9245236275105454848 6545002744376800640 3844769213648146432 1144535682919492224 16891046225900389632 14190812695171735424 11490579164443081216 8790345633714427008 6090112102985772800 3389878572257118592 689645041528464384 16436155584509361792 13735922053780707584 11035688523052053376 8335454992323399168 5635221461594744960 2934987930866090752 234754400137436544 15981264943118333952 13281031412389679744 10580797881661025536 7880564350932371328 5180330820203717120 2480097289475062912 18226607832455960320 15526374301727306112 12826140770998651904 10125907240269997696 7425673709541343488 4725440178812689280 2025206648084035072 17771717191064932480 15071483660336278272 12371250129607624064 9671016598878969856 6970783068150315648 4270549537421661440 1570316006693007232 17316826549673904640 14616593018945250432 11916359488216596224 9216125957487942016 6515892426759287808 3815658896030633600 1115425365301979392 16861935908282876800 14161702377554222592 11461468846825568384 8761235316096914176 6061001785368259968 3360768254639605760 660534723910951552 16407045266891848960 13706811736163194752 11006578205434540544 8306344674705886336 5606111143977232128 2905877613248577920 205644082519923712 15952154625500821120 13251921094772166912 10551687564043512704 7851454033314858496 5151220502586204288 2450986971857550080 18197497514838447488 15497263984109793280 12797030453381139072 10096796922652484864 7396563391923830656 4696329861195176448 1996096330466522240 17742606873447419648 15042373342718765440 12342139811990111232 9641906281261457024 6941672750532802816 4241439219804148608 1541205689075494400 17287716232056391808 14587482701327737600 11887249170599083392 9187015639870429184 6486782109141774976 3786548578413120768 1086315047684466560 16832825590665363968 14132592059936709760 11432358529208055552 8732124998479401344 6031891467750747136 3331657937022092928 631424406293438720 16377934949274336128 13677701418545681920 10977467887817027712 8277234357088373504 5577000826359719296 2876767295631065088 176533764902410880 15923044307883308288 13222810777154654080 10522577246425999872 7822343715697345664 5122110184968691456 2421876654240037248 18168387197220934656 15468153666492280448 12767920135763626240 10067686605034972032 7367453074306317824 4667219543577663616 1966986012849009408 17713496555829906816 15013263025101252608 12313029494372598400 9612795963643944192 6912562432915289984 4212328902186635776 1512095371457981568 17258605914438878976 14558372383710224768 11858138852981570560 9157905322252916352 6457671791524262144 3757438260795607936 1057204730066953728 16803715273047851136 14103481742319196928 11403248211590542720 8703014680861888512 6002781150133234304 3302547619404580096 602314088675925888 16348824631656823296 13648591100928169088 10948357570199514880 8248124039470860672 5547890508742206464 2847656978013552256 147423447284898048 15893933990265795456 13193700459537141248 10493466928808487040 7793233398079832832 5092999867351178624 2392766336622524416 18139276879603421824 15439043348874767616 12738809818146113408 10038576287417459200 7338342756688804992 4638109225960150784 1937875695231496576 17684386238212393984 14984152707483739776 12283919176755085568 9583685646026431360 6883452115297777152 4183218584569122944 1482985053840468736 17229495596821366144 14529262066092711936 11829028535364057728 9128795004635403520 6428561473906749312 3728327943178095104 1028094412449440896 16774604955430338304 14074371424701684096 11374137893973029888 8673904363244375680 5973670832515721472 3273437301787067264 573203771058413056 16319714314039310464 13619480783310656256 10919247252582002048 8219013721853347840 5518780191124693632 2818546660396039424 118313129667385216 15864823672648282624 13164590141919628416 10464356611190974208 7764123080462320000 5063889549733665792 2363656019005011584 18110166561985908992 15409933031257254784 12709699500528600576 10009465969799946368 7309232439071292160 4608998908342637952 1908765377613983744 17655275920594881152 14955042389866226944 12254808859137572736 9554575328408918528 6854341797680264320 4154108266951610112 1453874736222955904 17200385279203853312 14500151748475199104 11799918217746544896 9099684687017890688 6399451156289236480 3699217625560582272 998984094831928064 16745494637812825472 14045261107084171264 11345027576355517056 8644794045626862848 5944560514898208640 3244326984169554432 544093453440900224 16290603996421797632 13590370465693143424 10890136934964489216 8189903404235835008 5489669873507180800 2789436342778526592 89202812049872384 15835713355030769792 13135479824302115584 10435246293573461376 7735012762844807168 5034779232116152960 2334545701387498752 18081056244368396160 15380822713639741952 12680589182911087744 9980355652182433536 7280122121453779328 4579888590725125120 1879655059996470912 17626165602977368320 14925932072248714112 12225698541520059904 9525465010791405696 6825231480062751488 4124997949334097280 1424764418605443072 17171274961586340480 14471041430857686272 11770807900129032064 9070574369400377856 6370340838671723648 3670107307943069440 969873777214415232 16716384320195312640 14016150789466658432 11315917258738004224 8615683728009350016 5915450197280695808 3215216666552041600 514983135823387392 16261493678804284800 13561260148075630592 10861026617346976384 8160793086618322176 5460559555889667968 2760326025161013760 60092494432359552 15806603037413256960 13106369506684602752 10406135975955948544 7705902445227294336 5005668914498640128 2305435383769985920 18051945926750883328 15351712396022229120 12651478865293574912 9951245334564920704 7251011803836266496 4550778273107612288 1850544742378958080 17597055285359855488 14896821754631201280 12196588223902547072 9496354693173892864 6796121162445238656 4095887631716584448 1395654100987930240 17142164643968827648 14441931113240173440 11741697582511519232 9041464051782865024 6341230521054210816 3640996990325556608 940763459596902400 16687274002577799808 13987040471849145600 11286806941120491392 8586573410391837184 5886339879663182976 3186106348934528768 485872818205874560 16232383361186771968 13532149830458117760 10831916299729463552 8131682769000809344 5431449238272155136 2731215707543500928 30982176814846720 15777492719795744128 13077259189067089920 10377025658338435712 7676792127609781504 4976558596881127296 2276325066152473088 18022835609133370496 15322602078404716288 12622368547676062080 9922135016947407872 7221901486218753664 4521667955490099456 1821434424761445248 17567944967742342656 14867711437013688448 12167477906285034240 9467244375556380032 6767010844827725824 4066777314099071616 1366543783370417408 17113054326351314816 14412820795622660608 11712587264894006400 9012353734165352192 6312120203436697984 3611886672708043776 911653141979389568 16658163684960286976 13957930154231632768 11257696623502978560 8557463092774324352 5857229562045670144 3156996031317015936 456762500588361728 16203273043569259136 13503039512840604928 10802805982111950720 8102572451383296512 5402338920654642304 2702105389925988096 1871859197333888 15748382402178231296 13048148871449577088 10347915340720922880 7647681809992268672 4947448279263614464 2247214748534960256 17993725291515857664 15293491760787203456 12593258230058549248 9893024699329895040 7192791168601240832 4492557637872586624 1792324107143932416 17538834650124829824 14838601119396175616 12138367588667521408 9438134057938867200 6737900527210212992 4037666996481558784 1337433465752904576 17083944008733801984 14383710478005147776 11683476947276493568 8983243416547839360 6283009885819185152 3582776355090530944 882542824361876736 16629053367342774144 13928819836614119936 11228586305885465728 8528352775156811520 5828119244428157312 3127885713699503104 427652182970848896 16174162725951746304 13473929195223092096 10773695664494437888 8073462133765783680 5373228603037129472 2672995072308475264 18419505615289372672 15719272084560718464 13019038553832064256 10318805023103410048 7618571492374755840 4918337961646101632 2218104430917447424 17964614973898344832 15264381443169690624 12564147912441036416 9863914381712382208 7163680850983728000 4463447320255073792 1763213789526419584 17509724332507316992 14809490801778662784 12109257271050008576 9409023740321354368 6708790209592700160 4008556678864045952 1308323148135391744 17054833691116289152 14354600160387634944 11654366629658980736 8954133098930326528 6253899568201672320 3553666037473018112 853432506744363904 16599943049725261312 13899709518996607104 11199475988267952896 8499242457539298688 5799008926810644480 3098775396081990272 398541865353336064 16145052408334233472 13444818877605579264 10744585346876925056 8044351816148270848 5344118285419616640 2643884754690962432 18390395297671859840 15690161766943205632 12989928236214551424 10289694705485897216 7589461174757243008 4889227644028588800 2188994113299934592 17935504656280832000 15235271125552177792 12535037594823523584 9834804064094869376 7134570533366215168 4434337002637560960 1734103471908906752 17480614014889804160 14780380484161149952 12080146953432495744 9379913422703841536 6679679891975187328 3979446361246533120 1279212830517878912 17025723373498776320 14325489842770122112 11625256312041467904 8925022781312813696 6224789250584159488 3524555719855505280 824322189126851072 16570832732107748480 13870599201379094272 11170365670650440064 8470132139921785856 5769898609193131648 3069665078464477440 369431547735823232 16115942090716720640 13415708559988066432 10715475029259412224 8015241498530758016 5315007967802103808 2614774437073449600 18361284980054347008 15661051449325692800 12960817918597038592 10260584387868384384 7560350857139730176 4860117326411075968 2159883795682421760 17906394338663319168 15206160807934664960 12505927277206010752 9805693746477356544 7105460215748702336 4405226685020048128 1704993154291393920 17451503697272291328 14751270166543637120 12051036635814982912 9350803105086328704 6650569574357674496 3950336043629020288 1250102512900366080 16996613055881263488 14296379525152609280 11596145994423955072 8895912463695300864 6195678932966646656 3495445402237992448 795211871509338240 16541722414490235648 13841488883761581440 11141255353032927232 8441021822304273024 5740788291575618816 3040554760846964608 340321230118310400 16086831773099207808 13386598242370553600 10686364711641899392 7986131180913245184 5285897650184590976 2585664119455936768 18332174662436834176 15631941131708179968 12931707600979525760 10231474070250871552 7531240539522217344 4831007008793563136 2130773478064908928 17877284021045806336 15177050490317152128 12476816959588497920 9776583428859843712 7076349898131189504 4376116367402535296 1675882836673881088 17422393379654778496 14722159848926124288 12021926318197470080 9321692787468815872 6621459256740161664 3921225726011507456 1220992195282853248 16967502738263750656 14267269207535096448 11567035676806442240 8866802146077788032 6166568615349133824 3466335084620479616 766101553891825408 16512612096872722816 13812378566144068608 11112145035415414400 8411911504686760192 5711677973958105984 3011444443229451776 311210912500797568 16057721455481694976 13357487924753040768 10657254394024386560 7957020863295732352 5256787332567078144 2556553801838423936 18303064344819321344 15602830814090667136 12902597283362012928 10202363752633358720 7502130221904704512 4801896691176050304 2101663160447396096 17848173703428293504 15147940172699639296 12447706641970985088 9747473111242330880 7047239580513676672 4347006049785022464 1646772519056368256 17393283062037265664 14693049531308611456 11992816000579957248 9292582469851303040 6592348939122648832 3892115408393994624 1191881877665340416 16938392420646237824 14238158889917583616 11537925359188929408 8837691828460275200 6137458297731620992 3437224767002966784 736991236274312576 16483501779255209984 13783268248526555776 11083034717797901568 8382801187069247360 5682567656340593152 2982334125611938944 282100594883284736 16028611137864182144 13328377607135527936 10628144076406873728 7927910545678219520 5227677014949565312 2527443484220911104 18273954027201808512 15573720496473154304 12873486965744500096 10173253435015845888 7473019904287191680 4772786373558537472 2072552842829883264 17819063385810780672 15118829855082126464 12418596324353472256 9718362793624818048 7018129262896163840 4317895732167509632 1617662201438855424 17364172744419752832 14663939213691098624 11963705682962444416 9263472152233790208 6563238621505136000 3863005090776481792 1162771560047827584 16909282103028724992 14209048572300070784 11508815041571416576 8808581510842762368 6108347980114108160 3408114449385453952 707880918656799744 16454391461637697152 13754157930909042944 11053924400180388736 8353690869451734528 5653457338723080320 2953223807994426112 252990277265771904 15999500820246669312 13299267289518015104 10599033758789360896 7898800228060706688 5198566697332052480 2498333166603398272 18244843709584295680 15544610178855641472 12844376648126987264 10144143117398333056 7443909586669678848 4743676055941024640 2043442525212370432 17789953068193267840 15089719537464613632 12389486006735959424 9689252476007305216 6989018945278651008 4288785414549996800 1588551883821342592 17335062426802240000 14634828896073585792 11934595365344931584 9234361834616277376 6534128303887623168 3833894773158968960 1133661242430314752 16880171785411212160 14179938254682557952 11479704723953903744 8779471193225249536 6079237662496595328 3379004131767941120 678770601039286912 16425281144020184320 13725047613291530112 11024814082562875904 8324580551834221696 5624347021105567488 2924113490376913280 223879959648259072 15970390502629156480 13270156971900502272 10569923441171848064 7869689910443193856 5169456379714539648 2469222848985885440 18215733391966782848 15515499861238128640 12815266330509474432 10115032799780820224 7414799269052166016 4714565738323511808 2014332207594857600 17760842750575755008 15060609219847100800 12360375689118446592 9660142158389792384 6959908627661138176 4259675096932483968 1559441566203829760 17305952109184727168 14605718578456072960 11905485047727418752 9205251516998764544 6505017986270110336 3804784455541456128 1104550924812801920 16851061467793699328 14150827937065045120 11450594406336390912 8750360875607736704 6050127344879082496 3349893814150428288 649660283421774080 16396170826402671488 13695937295674017280 10995703764945363072 8295470234216708864 5595236703488054656 2895003172759400448 194769642030746240 15941280185011643648 13241046654282989440 10540813123554335232 7840579592825681024 5140346062097026816 2440112531368372608 18186623074349270016 15486389543620615808 12786156012891961600 10085922482163307392 7385688951434653184 4685455420705998976 1985221889977344768 17731732432958242176 15031498902229587968 12331265371500933760 9631031840772279552 6930798310043625344 4230564779314971136 1530331248586316928 17276841791567214336 14576608260838560128 11876374730109905920 9176141199381251712 6475907668652597504 3775674137923943296 1075440607195289088 16821951150176186496 14121717619447532288 11421484088718878080 8721250557990223872 6021017027261569664 3320783496532915456 620549965804261248 16367060508785158656 13666826978056504448 10966593447327850240 8266359916599196032 5566126385870541824 2865892855141887616 165659324413233408 15912169867394130816 13211936336665476608 10511702805936822400 7811469275208168192 5111235744479513984 2411002213750859776 18157512756731757184 15457279226003102976 12757045695274448768 10056812164545794560 7356578633817140352 4656345103088486144 1956111572359831936 17702622115340729344 15002388584612075136 12302155053883420928 9601921523154766720 6901687992426112512 4201454461697458304 1501220930968804096 17247731473949701504 14547497943221047296 11847264412492393088 9147030881763738880 6446797351035084672 3746563820306430464 1046330289577776256 16792840832558673664 14092607301830019456 11392373771101365248 8692140240372711040 5991906709644056832 3291673178915402624 591439648186748416 16337950191167645824 13637716660438991616 10937483129710337408 8237249598981683200 5537016068253028992 2836782537524374784 136549006795720576 15883059549776617984 13182826019047963776 10482592488319309568 7782358957590655360 5082125426862001152 2381891896133346944 18128402439114244352 15428168908385590144 12727935377656935936 10027701846928281728 7327468316199627520 4627234785470973312 1927001254742319104 17673511797723216512 14973278266994562304 12273044736265908096 9572811205537253888 6872577674808599680 4172344144079945472 1472110613351291264 17218621156332188672 14518387625603534464 11818154094874880256 9117920564146226048 6417687033417571840 3717453502688917632 1017219971960263424 16763730514941160832 14063496984212506624 11363263453483852416 8663029922755198208 5962796392026544000 3262562861297889792 562329330569235584 16308839873550132992 13608606342821478784 10908372812092824576 8208139281364170368 5507905750635516160 2807672219906861952 107438689178207744 15853949232159105152 13153715701430450944 10453482170701796736 7753248639973142528 5053015109244488320 2352781578515834112 18099292121496731520 15399058590768077312 12698825060039423104 9998591529310768896 7298357998582114688 4598124467853460480 1897890937124806272 17644401480105703680 14944167949377049472 12243934418648395264 9543700887919741056 6843467357191086848 4143233826462432640 1443000295733778432 17189510838714675840 14489277307986021632 11789043777257367424 9088810246528713216 6388576715800059008 3688343185071404800 988109654342750592 16734620197323648000 14034386666594993792 11334153135866339584 8633919605137685376 5933686074409031168 3233452543680376960 533219012951722752 16279729555932620160 13579496025203965952 10879262494475311744 8179028963746657536 5478795433018003328 2778561902289349120 78328371560694912 15824838914541592320 13124605383812938112 10424371853084283904 7724138322355629696 5023904791626975488 2323671260898321280 18070181803879218688 15369948273150564480 12669714742421910272 9969481211693256064 7269247680964601856 4569014150235947648 1868780619507293440 17615291162488190848 14915057631759536640 12214824101030882432 9514590570302228224 6814357039573574016 4114123508844919808 1413889978116265600 17160400521097163008 14460166990368508800 11759933459639854592 9059699928911200384 6359466398182546176 3659232867453891968 958999336725237760 16705509879706135168 14005276348977480960 11305042818248826752 8604809287520172544 5904575756791518336 3204342226062864128 504108695334209920 16250619238315107328 13550385707586453120 10850152176857798912 8149918646129144704 5449685115400490496 2749451584671836288 49218053943182080 15795728596924079488 13095495066195425280 10395261535466771072 7695028004738116864 4994794474009462656 2294560943280808448 18041071486261705856 15340837955533051648 12640604424804397440 9940370894075743232 7240137363347089024 4539903832618434816 1839670301889780608 17586180844870678016 14885947314142023808 12185713783413369600 9485480252684715392 6785246721956061184 4085013191227406976 1384779660498752768 17131290203479650176 14431056672750995968 11730823142022341760 9030589611293687552 6330356080565033344 3630122549836379136 929889019107724928 16676399562088622336 13976166031359968128 11275932500631313920 8575698969902659712 5875465439174005504 3175231908445351296 474998377716697088 16221508920697594496 13521275389968940288 10821041859240286080 8120808328511631872 5420574797782977664 2720341267054323456 20107736325669248 15766618279306566656 13066384748577912448 10366151217849258240 7665917687120604032 4965684156391949824 2265450625663295616 18011961168644193024 15311727637915538816 12611494107186884608 9911260576458230400 7211027045729576192 4510793515000921984 1810559984272267776 17557070527253165184 14856836996524510976 12156603465795856768 9456369935067202560 6756136404338548352 4055902873609894144 1355669342881239936 17102179885862137344 14401946355133483136 11701712824404828928 9001479293676174720 6301245762947520512 3601012232218866304 900778701490212096 16647289244471109504 13947055713742455296 11246822183013801088 8546588652285146880 5846355121556492672 3146121590827838464 445888060099184256 16192398603080081664 13492165072351427456 10791931541622773248 8091698010894119040 5391464480165464832 2691230949436810624 18437741492417708032 15737507961689053824 13037274430960399616 10337040900231745408 7636807369503091200 4936573838774436992 2236340308045782784 17982850851026680192 15282617320298025984 12582383789569371776 9882150258840717568 7181916728112063360 4481683197383409152 1781449666654754944 17527960209635652352 14827726678906998144 12127493148178343936 9427259617449689728 6727026086721035520 4026792555992381312 1326559025263727104 17073069568244624512 14372836037515970304 11672602506787316096 8972368976058661888 6272135445330007680 3571901914601353472 871668383872699264 16618178926853596672 13917945396124942464 11217711865396288256 8517478334667634048 5817244803938979840 3117011273210325632 416777742481671424 16163288285462568832 13463054754733914624 10762821224005260416 8062587693276606208 5362354162547952000 2662120631819297792 18408631174800195200 15708397644071540992 13008164113342886784 10307930582614232576 7607697051885578368 4907463521156924160 2207229990428269952 17953740533409167360 15253507002680513152 12553273471951858944 9853039941223204736 7152806410494550528 4452572879765896320 1752339349037242112 17498849892018139520 14798616361289485312 12098382830560831104 9398149299832176896 6697915769103522688 3997682238374868480 1297448707646214272 17043959250627111680 14343725719898457472 11643492189169803264 8943258658441149056 6243025127712494848 3542791596983840640 842558066255186432 16589068609236083840 13888835078507429632 11188601547778775424 8488368017050121216 5788134486321467008 3087900955592812800 387667424864158592 16134177967845056000 13433944437116401792 10733710906387747584 8033477375659093376 5333243844930439168 2633010314201784960 18379520857182682368 15679287326454028160 12979053795725373952 10278820264996719744 7578586734268065536 4878353203539411328 2178119672810757120 17924630215791654528 15224396685063000320 12524163154334346112 9823929623605691904 7123696092877037696 4423462562148383488 1723229031419729280 17469739574400626688 14769506043671972480 12069272512943318272 9369038982214664064 6668805451486009856 3968571920757355648 1268338390028701440 17014848933009598848 14314615402280944640 11614381871552290432 8914148340823636224 6213914810094982016 3513681279366327808 813447748637673600 16559958291618571008 13859724760889916800 11159491230161262592 8459257699432608384 5759024168703954176 3058790637975299968 358557107246645760 16105067650227543168 13404834119498888960 10704600588770234752 8004367058041580544 5304133527312926336 2603899996584272128 18350410539565169536 15650177008836515328 12949943478107861120 10249709947379206912 7549476416650552704 4849242885921898496 2149009355193244288 17895519898174141696 15195286367445487488 12495052836716833280 9794819305988179072 7094585775259524864 4394352244530870656 1694118713802216448 17440629256783113856 14740395726054459648 12040162195325805440 9339928664597151232 6639695133868497024 3939461603139842816 1239228072411188608 16985738615392086016 14285505084663431808 11585271553934777600 8885038023206123392 6184804492477469184 3484570961748814976 784337431020160768 16530847974001058176 13830614443272403968 11130380912543749760 8430147381815095552 5729913851086441344 3029680320357787136 329446789629132928 16075957332610030336 13375723801881376128 10675490271152721920 7975256740424067712 5275023209695413504 2574789678966759296 18321300221947656704 15621066691219002496 12920833160490348288 10220599629761694080 7520366099033039872 4820132568304385664 2119899037575731456 17866409580556628864 15166176049827974656 12465942519099320448 9765708988370666240 7065475457642012032 4365241926913357824 1665008396184703616 17411518939165601024 14711285408436946816 12011051877708292608 9310818346979638400 6610584816250984192 3910351285522329984 1210117754793675776 16956628297774573184 14256394767045918976 11556161236317264768 8855927705588610560 6155694174859956352 3455460644131302144 755227113402647936 16501737656383545344 13801504125654891136 11101270594926236928 8401037064197582720 5700803533468928512 3000570002740274304 300336472011620096 16046847014992517504 13346613484263863296 10646379953535209088 7946146422806554880 5245912892077900672 2545679361349246464 18292189904330143872 15591956373601489664 12891722842872835456 10191489312144181248 7491255781415527040 4791022250686872832 2090788719958218624 17837299262939116032 15137065732210461824 12436832201481807616 9736598670753153408 7036365140024499200 4336131609295844992 1635898078567190784 17382408621548088192 14682175090819433984 11981941560090779776 9281708029362125568 6581474498633471360 3881240967904817152 1181007437176162944 16927517980157060352 14227284449428406144 11527050918699751936 8826817387971097728 6126583857242443520 3426350326513789312 726116795785135104 16472627338766032512 13772393808037378304 11072160277308724096 8371926746580069888 5671693215851415680 2971459685122761472 271226154394107264 16017736697375004672 13317503166646350464 10617269635917696256 7917036105189042048 5216802574460387840 2516569043731733632 18263079586712631040 15562846055983976832 12862612525255322624 10162378994526668416 7462145463798014208 4761911933069360000 2061678402340705792 17808188945321603200 15107955414592948992 12407721883864294784 9707488353135640576 7007254822406986368 4307021291678332160 1606787760949677952 17353298303930575360 14653064773201921152 11952831242473266944 9252597711744612736 6552364181015958528 3852130650287304320 1151897119558650112 16898407662539547520 14198174131810893312 11497940601082239104 8797707070353584896 6097473539624930688 3397240008896276480 697006478167622272 16443517021148519680 13743283490419865472 11043049959691211264 8342816428962557056 5642582898233902848 2942349367505248640 242115836776594432 15988626379757491840 13288392849028837632 10588159318300183424 7887925787571529216 5187692256842875008 2487458726114220800 18233969269095118208 15533735738366464000 12833502207637809792 10133268676909155584 7433035146180501376 4732801615451847168 2032568084723192960 17779078627704090368 15078845096975436160 12378611566246781952 9678378035518127744 6978144504789473536 4277910974060819328 1577677443332165120 17324187986313062528 14623954455584408320 11923720924855754112 9223487394127099904 6523253863398445696 3823020332669791488 1122786801941137280 16869297344922034688 14169063814193380480 11468830283464726272 8768596752736072064 6068363222007417856 3368129691278763648 667896160550109440 16414406703531006848 13714173172802352640 11013939642073698432 8313706111345044224 5613472580616390016 2913239049887735808 213005519159081600 15959516062139979008 13259282531411324800 10559049000682670592 7858815469954016384 5158581939225362176 2458348408496707968 18204858951477605376 15504625420748951168 12804391890020296960 10104158359291642752 7403924828562988544 4703691297834334336 2003457767105680128 17749968310086577536 15049734779357923328 12349501248629269120 9649267717900614912 6949034187171960704 4248800656443306496 1548567125714652288 17295077668695549696 14594844137966895488 11894610607238241280 9194377076509587072 6494143545780932864 3793910015052278656 1093676484323624448 16840187027304521856 14139953496575867648 11439719965847213440 8739486435118559232 6039252904389905024 3339019373661250816 638785842932596608 16385296385913494016 13685062855184839808 10984829324456185600 8284595793727531392 5584362262998877184 2884128732270222976 183895201541568768 15930405744522466176 13230172213793811968 10529938683065157760 7829705152336503552 5129471621607849344 2429238090879195136 18175748633860092544 15475515103131438336 12775281572402784128 10075048041674129920 7374814510945475712 4674580980216821504 1974347449488167296 17720857992469064704 15020624461740410496 12320390931011756288 9620157400283102080 6919923869554447872 4219690338825793664 1519456808097139456 17265967351078036864 14565733820349382656 11865500289620728448 9165266758892074240 6465033228163420032 3764799697434765824 1064566166706111616 16811076709687009024 14110843178958354816 11410609648229700608 8710376117501046400 6010142586772392192 3309909056043737984 609675525315083776 16356186068295981184 13655952537567326976 10955719006838672768 8255485476110018560 5555251945381364352 2855018414652710144 154784883924055936 15901295426904953344 13201061896176299136 10500828365447644928 7800594834718990720 5100361303990336512 2400127773261682304 18146638316242579712 15446404785513925504 12746171254785271296 10045937724056617088 7345704193327962880 4645470662599308672 1945237131870654464 17691747674851551872 14991514144122897664 12291280613394243456 9591047082665589248 6890813551936935040 4190580021208280832 1490346490479626624 17236857033460524032 14536623502731869824 11836389972003215616 9136156441274561408 6435922910545907200 3735689379817252992 1035455849088598784 16781966392069496192 14081732861340841984 11381499330612187776 8681265799883533568 5981032269154879360 3280798738426225152 580565207697570944 16327075750678468352 13626842219949814144 10926608689221159936 8226375158492505728 5526141627763851520 2825908097035197312 125674566306543104 15872185109287440512 13171951578558786304 10471718047830132096 7771484517101477888 5071250986372823680 2371017455644169472 18117527998625066880 15417294467896412672 12717060937167758464 10016827406439104256 7316593875710450048 4616360344981795840 1916126814253141632 17662637357234039040 14962403826505384832 12262170295776730624 9561936765048076416 6861703234319422208 4161469703590768000 1461236172862113792 17207746715843011200 14507513185114356992 11807279654385702784 9107046123657048576 6406812592928394368 3706579062199740160 1006345531471085952 16752856074451983360 14052622543723329152 11352389012994674944 8652155482266020736 5951921951537366528 3251688420808712320 551454890080058112 16297965433060955520 13597731902332301312 10897498371603647104 8197264840874992896 5497031310146338688 2796797779417684480 96564248689030272 15843074791669927680 13142841260941273472 10442607730212619264 7742374199483965056 5042140668755310848 2341907138026656640 18088417681007554048 15388184150278899840 12687950619550245632 9987717088821591424 7287483558092937216 4587250027364283008 1887016496635628800 17633527039616526208 14933293508887872000 12233059978159217792 9532826447430563584 6832592916701909376 4132359385973255168 1432125855244600960 17178636398225498368 14478402867496844160 11778169336768189952 9077935806039535744 6377702275310881536 3677468744582227328 977235213853573120 16723745756834470528 14023512226105816320 11323278695377162112 8623045164648507904 5922811633919853696 3222578103191199488 522344572462545280 16268855115443442688 13568621584714788480 10868388053986134272 8168154523257480064 5467920992528825856 2767687461800171648 67453931071517440 15813964474052414848 13113730943323760640 10413497412595106432 7713263881866452224 5013030351137798016 2312796820409143808 18059307363390041216 15359073832661387008 12658840301932732800 9958606771204078592 7258373240475424384 4558139709746770176 1857906179018115968 17604416721999013376 14904183191270359168 12203949660541704960 9503716129813050752 6803482599084396544 4103249068355742336 1403015537627088128 17149526080607985536 14449292549879331328 11749059019150677120 9048825488422022912 6348591957693368704 3648358426964714496 948124896236060288 16694635439216957696 13994401908488303488 11294168377759649280 8593934847030995072 5893701316302340864 3193467785573686656 493234254845032448 16239744797825929856 13539511267097275648 10839277736368621440 8139044205639967232 5438810674911313024 2738577144182658816 38343613454004608 15784854156434902016 13084620625706247808 10384387094977593600 7684153564248939392 4983920033520285184 2283686502791630976 18030197045772528384 15329963515043874176 12629729984315219968 9929496453586565760 7229262922857911552 4529029392129257344 1828795861400603136 17575306404381500544 14875072873652846336 12174839342924192128 9474605812195537920 6774372281466883712 4074138750738229504 1373905220009575296 17120415762990472704 14420182232261818496 11719948701533164288 9019715170804510080 6319481640075855872 3619248109347201664 919014578618547456 16665525121599444864 13965291590870790656 11265058060142136448 8564824529413482240 5864590998684828032 3164357467956173824 464123937227519616 16210634480208417024 13510400949479762816 10810167418751108608 8109933888022454400 5409700357293800192 2709466826565145984 9233295836491776 15755743838817389184 13055510308088734976 10355276777360080768 7655043246631426560 4954809715902772352 2254576185174118144 18001086728155015552 15300853197426361344 12600619666697707136 9900386135969052928 7200152605240398720 4499919074511744512 1799685543783090304 17546196086763987712 14845962556035333504 12145729025306679296 9445495494578025088 6745261963849370880 4045028433120716672 1344794902392062464 17091305445372959872 14391071914644305664 11690838383915651456 8990604853186997248 6290371322458343040 3590137791729688832 889904261001034624 16636414803981932032 13936181273253277824 11235947742524623616 8535714211795969408 5835480681067315200 3135247150338660992 435013619610006784 16181524162590904192 13481290631862249984 10781057101133595776 8080823570404941568 5380590039676287360 2680356508947633152 18426867051928530560 15726633521199876352 13026399990471222144 10326166459742567936 7625932929013913728 4925699398285259520 2225465867556605312 17971976410537502720 15271742879808848512 12571509349080194304 9871275818351540096 7171042287622885888 4470808756894231680 1770575226165577472 17517085769146474880 14816852238417820672 12116618707689166464 9416385176960512256 6716151646231858048 4015918115503203840 1315684584774549632 17062195127755447040 14361961597026792832 11661728066298138624 8961494535569484416 6261261004840830208 3561027474112176000 860793943383521792 16607304486364419200 13907070955635764992 11206837424907110784 8506603894178456576 5806370363449802368 3106136832721148160 405903301992493952 16152413844973391360 13452180314244737152 10751946783516082944 8051713252787428736 5351479722058774528 2651246191330120320 18397756734311017728 15697523203582363520 12997289672853709312 10297056142125055104 7596822611396400896 4896589080667746688 2196355549939092480 17942866092919989888 15242632562191335680 12542399031462681472 9842165500734027264 7141931970005373056 4441698439276718848 1741464908548064640 17487975451528962048 14787741920800307840 12087508390071653632 9387274859342999424 6687041328614345216 3986807797885691008 1286574267157036800 17033084810137934208 14332851279409280000 11632617748680625792 8932384217951971584 6232150687223317376 3531917156494663168 831683625766008960 16578194168746906368 13877960638018252160 11177727107289597952 8477493576560943744 5777260045832289536 3077026515103635328 376792984374981120 16123303527355878528 13423069996627224320 10722836465898570112 8022602935169915904 5322369404441261696 2622135873712607488 18368646416693504896 15668412885964850688 12968179355236196480 10267945824507542272 7567712293778888064 4867478763050233856 2167245232321579648 17913755775302477056 15213522244573822848 12513288713845168640 9813055183116514432 7112821652387860224 4412588121659206016 1712354590930551808 17458865133911449216 14758631603182795008 12058398072454140800 9358164541725486592 6657931010996832384 3957697480268178176 1257463949539523968 17003974492520421376 14303740961791767168 11603507431063112960 8903273900334458752 6203040369605804544 3502806838877150336 802573308148496128 16549083851129393536 13848850320400739328 11148616789672085120 8448383258943430912 5748149728214776704 3047916197486122496 347682666757468288 16094193209738365696 13393959679009711488 10693726148281057280 7993492617552403072 5293259086823748864 2593025556095094656 18339536099075992064 15639302568347337856 12939069037618683648 10238835506890029440 7538601976161375232 4838368445432721024 2138134914704066816 17884645457684964224 15184411926956310016 12484178396227655808 9783944865499001600 7083711334770347392 4383477804041693184 1683244273313038976 17429754816293936384 14729521285565282176 12029287754836627968 9329054224107973760 6628820693379319552 3928587162650665344 1228353631922011136 16974864174902908544 14274630644174254336 11574397113445600128 8874163582716945920 6173930051988291712 3473696521259637504 773462990530983296 16519973533511880704 13819740002783226496 11119506472054572288 8419272941325918080 5719039410597263872 3018805879868609664 318572349139955456 16065082892120852864 13364849361392198656 10664615830663544448 7964382299934890240 5264148769206236032 2563915238477581824 18310425781458479232 15610192250729825024 12909958720001170816 10209725189272516608 7509491658543862400 4809258127815208192 2109024597086553984 17855535140067451392 15155301609338797184 12455068078610142976 9754834547881488768 7054601017152834560 4354367486424180352 1654133955695526144 17400644498676423552 14700410967947769344 12000177437219115136 9299943906490460928 6599710375761806720 3899476845033152512 1199243314304498304 16945753857285395712 14245520326556741504 11545286795828087296 8845053265099433088 6144819734370778880 3444586203642124672 744352672913470464 16490863215894367872 13790629685165713664 11090396154437059456 8390162623708405248 5689929092979751040 2989695562251096832 289462031522442624 16035972574503340032 13335739043774685824 10635505513046031616 7935271982317377408 5235038451588723200 2534804920860068992 18281315463840966400 15581081933112312192 12880848402383657984 10180614871655003776 7480381340926349568 4780147810197695360 2079914279469041152 17826424822449938560 15126191291721284352 12425957760992630144 9725724230263975936 7025490699535321728 4325257168806667520 1625023638078013312 17371534181058910720 14671300650330256512 11971067119601602304 9270833588872948096 6570600058144293888 3870366527415639680 1170132996686985472 16916643539667882880 14216410008939228672 11516176478210574464 8815942947481920256 6115709416753266048 3415475886024611840 715242355295957632 16461752898276855040 13761519367548200832 11061285836819546624 8361052306090892416 5660818775362238208 2960585244633584000 260351713904929792 16006862256885827200 13306628726157172992 10606395195428518784 7906161664699864576 5205928133971210368 2505694603242556160 18252205146223453568 15551971615494799360 12851738084766145152 10151504554037490944 7451271023308836736 4751037492580182528 2050803961851528320 17797314504832425728 15097080974103771520 12396847443375117312 9696613912646463104 6996380381917808896 4296146851189154688 1595913320460500480 17342423863441397888 14642190332712743680 11941956801984089472 9241723271255435264 6541489740526781056 3841256209798126848 1141022679069472640 16887533222050370048 14187299691321715840 11487066160593061632 8786832629864407424 6086599099135753216 3386365568407099008 686132037678444800 16432642580659342208 13732409049930688000 11032175519202033792 8331941988473379584 5631708457744725376 2931474927016071168 231241396287416960 15977751939268314368 13277518408539660160 10577284877811005952 7877051347082351744 5176817816353697536 2476584285625043328 18223094828605940736 15522861297877286528 12822627767148632320 10122394236419978112 7422160705691323904 4721927174962669696 2021693644234015488 17768204187214912896 15067970656486258688 12367737125757604480 9667503595028950272 6967270064300296064 4267036533571641856 1566803002842987648 17313313545823885056 14613080015095230848 11912846484366576640 9212612953637922432 6512379422909268224 3812145892180614016 1111912361451959808 16858422904432857216 14158189373704203008 11457955842975548800 8757722312246894592 6057488781518240384 3357255250789586176 657021720060931968 16403532263041829376 13703298732313175168 11003065201584520960 8302831670855866752 5602598140127212544 2902364609398558336 202131078669904128 15948641621650801536 13248408090922147328 10548174560193493120 7847941029464838912 5147707498736184704 2447473968007530496 18193984510988427904 15493750980259773696 12793517449531119488 10093283918802465280 7393050388073811072 4692816857345156864 1992583326616502656 17739093869597400064 15038860338868745856 12338626808140091648 9638393277411437440 6938159746682783232 4237926215954129024 1537692685225474816 17284203228206372224 14583969697477718016 11883736166749063808 9183502636020409600 6483269105291755392 3783035574563101184 1082802043834446976 16829312586815344384 14129079056086690176 11428845525358035968 8728611994629381760 6028378463900727552 3328144933172073344 627911402443419136 16374421945424316544 13674188414695662336 10973954883967008128 8273721353238353920 5573487822509699712 2873254291781045504 173020761052391296 15919531304033288704 13219297773304634496 10519064242575980288 7818830711847326080 5118597181118671872 2418363650390017664 18164874193370915072 15464640662642260864 12764407131913606656 10064173601184952448 7363940070456298240 4663706539727644032 1963473008998989824 17709983551979887232 15009750021251233024 12309516490522578816 9609282959793924608 6909049429065270400 4208815898336616192 1508582367607961984 17255092910588859392 14554859379860205184 11854625849131550976 9154392318402896768 6454158787674242560 3753925256945588352 1053691726216934144 16800202269197831552 14099968738469177344 11399735207740523136 8699501677011868928 5999268146283214720 3299034615554560512 598801084825906304 16345311627806803712 13645078097078149504 10944844566349495296 8244611035620841088 5544377504892186880 2844143974163532672 143910443434878464 15890420986415775872 13190187455687121664 10489953924958467456 7789720394229813248 5089486863501159040 2389253332772504832 18135763875753402240 15435530345024748032 12735296814296093824 10035063283567439616 7334829752838785408 4634596222110131200 1934362691381476992 17680873234362374400 14980639703633720192 12280406172905065984 9580172642176411776 6879939111447757568 4179705580719103360 1479472049990449152 17225982592971346560 14525749062242692352 11825515531514038144 9125282000785383936 6425048470056729728 3724814939328075520 1024581408599421312 16771091951580318720 14070858420851664512 11370624890123010304 8670391359394356096 5970157828665701888 3269924297937047680 569690767208393472 16316201310189290880 13615967779460636672 10915734248731982464 8215500718003328256 5515267187274674048 2815033656546019840 114800125817365632 15861310668798263040 13161077138069608832 10460843607340954624 7760610076612300416 5060376545883646208 2360143015154992000 18106653558135889408 15406420027407235200 12706186496678580992 10005952965949926784 7305719435221272576 4605485904492618368 1905252373763964160 17651762916744861568 14951529386016207360 12251295855287553152 9551062324558898944 6850828793830244736 4150595263101590528 1450361732372936320 17196872275353833728 14496638744625179520 11796405213896525312 9096171683167871104 6395938152439216896 3695704621710562688 995471090981908480 16741981633962805888 14041748103234151680 11341514572505497472 8641281041776843264 5941047511048189056 3240813980319534848 540580449590880640 16287090992571778048 13586857461843123840 10886623931114469632 8186390400385815424 5486156869657161216 2785923338928507008 85689808199852800 15832200351180750208 13131966820452096000 10431733289723441792 7731499758994787584 5031266228266133376 2331032697537479168 18077543240518376576 15377309709789722368 12677076179061068160 9976842648332413952 7276609117603759744 4576375586875105536 1876142056146451328 17622652599127348736 14922419068398694528 12222185537670040320 9521952006941386112 6821718476212731904 4121484945484077696 1421251414755423488 17167761957736320896 14467528427007666688 11767294896279012480 9067061365550358272 6366827834821704064 3666594304093049856 966360773364395648 16712871316345293056 14012637785616638848 11312404254887984640 8612170724159330432 5911937193430676224 3211703662702022016 511470131973367808 16257980674954265216 13557747144225611008 10857513613496956800 8157280082768302592 5457046552039648384 2756813021310994176 56579490582339968 15803090033563237376 13102856502834583168 10402622972105928960 7702389441377274752 5002155910648620544 2301922379919966336 18048432922900863744 15348199392172209536 12647965861443555328 9947732330714901120 7247498799986246912 4547265269257592704 1847031738528938496 17593542281509835904 14893308750781181696 12193075220052527488 9492841689323873280 6792608158595219072 4092374627866564864 1392141097137910656 17138651640118808064 14438418109390153856 11738184578661499648 9037951047932845440 6337717517204191232 3637483986475537024 937250455746882816 16683760998727780224 13983527467999126016 11283293937270471808 8583060406541817600 5882826875813163392 3182593345084509184 482359814355854976 16228870357336752384 13528636826608098176 10828403295879443968 8128169765150789760 5427936234422135552 2727702703693481344 27469172964827136 15773979715945724544 13073746185217070336 10373512654488416128 7673279123759761920 4973045593031107712 2272812062302453504 18019322605283350912 15319089074554696704 12618855543826042496 9918622013097388288 7218388482368734080 4518154951640079872 1817921420911425664 17564431963892323072 14864198433163668864 12163964902435014656 9463731371706360448 6763497840977706240 4063264310249052032 1363030779520397824 17109541322501295232 14409307791772641024 11709074261043986816 9008840730315332608 6308607199586678400 3608373668858024192 908140138129369984 16654650681110267392 13954417150381613184 11254183619652958976 8553950088924304768 5853716558195650560 3153483027466996352 453249496738342144 16199760039719239552 13499526508990585344 10799292978261931136 8099059447533276928 5398825916804622720 2698592386075968512 18445102929056865920 15744869398328211712 13044635867599557504 10344402336870903296 7644168806142249088 4943935275413594880 2243701744684940672 17990212287665838080 15289978756937183872 12589745226208529664 9889511695479875456 7189278164751221248 4489044634022567040 1788811103293912832 17535321646274810240 14835088115546156032 12134854584817501824 9434621054088847616 6734387523360193408 4034153992631539200 1333920461902884992 17080431004883782400 14380197474155128192 11679963943426473984 8979730412697819776 6279496881969165568 3579263351240511360 879029820511857152 16625540363492754560 13925306832764100352 11225073302035446144 8524839771306791936 5824606240578137728 3124372709849483520 424139179120829312 16170649722101726720 13470416191373072512 10770182660644418304 8069949129915764096 5369715599187109888 2669482068458455680 18415992611439353088 15715759080710698880 13015525549982044672 10315292019253390464 7615058488524736256 4914824957796082048 2214591427067427840 17961101970048325248 15260868439319671040 12560634908591016832 9860401377862362624 7160167847133708416 4459934316405054208 1759700785676400000 17506211328657297408 14805977797928643200 12105744267199988992 9405510736471334784 6705277205742680576 4005043675014026368 1304810144285372160 17051320687266269568 14351087156537615360 11650853625808961152 8950620095080306944 6250386564351652736 3550153033622998528 849919502894344320 16596430045875241728 13896196515146587520 11195962984417933312 8495729453689279104 5795495922960624896 3095262392231970688 395028861503316480 16141539404484213888 13441305873755559680 10741072343026905472 8040838812298251264 5340605281569597056 2640371750840942848 18386882293821840256 15686648763093186048 12986415232364531840 10286181701635877632 7585948170907223424 4885714640178569216 2185481109449915008 17931991652430812416 15231758121702158208 12531524590973504000 9831291060244849792 7131057529516195584 4430823998787541376 1730590468058887168 17477101011039784576 14776867480311130368 12076633949582476160 9376400418853821952 6676166888125167744 3975933357396513536 1275699826667859328 17022210369648756736 14321976838920102528 11621743308191448320 8921509777462794112 6221276246734139904 3521042716005485696 820809185276831488 16567319728257728896 13867086197529074688 11166852666800420480 8466619136071766272 5766385605343112064 3066152074614457856 365918543885803648 16112429086866701056 13412195556138046848 10711962025409392640 8011728494680738432 5311494963952084224 2611261433223430016 18357771976204327424 15657538445475673216 12957304914747019008 10257071384018364800 7556837853289710592 4856604322561056384 2156370791832402176 17902881334813299584 15202647804084645376 12502414273355991168 9802180742627336960 7101947211898682752 4401713681170028544 1701480150441374336 17447990693422271744 14747757162693617536 12047523631964963328 9347290101236309120 6647056570507654912 3946823039779000704 1246589509050346496 16993100052031243904 14292866521302589696 11592632990573935488 8892399459845281280 6192165929116627072 3491932398387972864 791698867659318656 16538209410640216064 13837975879911561856 11137742349182907648 8437508818454253440 5737275287725599232 3037041756996945024 336808226268290816 16083318769249188224 13383085238520534016 10682851707791879808 7982618177063225600 5282384646334571392 2582151115605917184 18328661658586814592 15628428127858160384 12928194597129506176 10227961066400851968 7527727535672197760 4827494004943543552 2127260474214889344 17873771017195786752 15173537486467132544 12473303955738478336 9773070425009824128 7072836894281169920 4372603363552515712 1672369832823861504 17418880375804758912 14718646845076104704 12018413314347450496 9318179783618796288 6617946252890142080 3917712722161487872 1217479191432833664 16963989734413731072 14263756203685076864 11563522672956422656 8863289142227768448 6163055611499114240 3462822080770460032 762588550041805824 16509099093022703232 13808865562294049024 11108632031565394816 8408398500836740608 5708164970108086400 3007931439379432192 307697908650777984 16054208451631675392 13353974920903021184 10653741390174366976 7953507859445712768 5253274328717058560 2553040797988404352 18299551340969301760 15599317810240647552 12899084279511993344 10198850748783339136 7498617218054684928 4798383687326030720 2098150156597376512 17844660699578273920 15144427168849619712 12444193638120965504 9743960107392311296 7043726576663657088 4343493045935002880 1643259515206348672 17389770058187246080 14689536527458591872 11989302996729937664 9289069466001283456 6588835935272629248 3888602404543975040 1188368873815320832 16934879416796218240 14234645886067564032 11534412355338909824 8834178824610255616 6133945293881601408 3433711763152947200 733478232424292992 16479988775405190400 13779755244676536192 11079521713947881984 8379288183219227776 5679054652490573568 2978821121761919360 278587591033265152 16025098134014162560 13324864603285508352 10624631072556854144 7924397541828199936 5224164011099545728 2523930480370891520 18270441023351788928 15570207492623134720 12869973961894480512 10169740431165826304 7469506900437172096 4769273369708517888 2069039838979863680 17815550381960761088 15115316851232106880 12415083320503452672 9714849789774798464 7014616259046144256 4314382728317490048 1614149197588835840 17360659740569733248 14660426209841079040 11960192679112424832 9259959148383770624 6559725617655116416 3859492086926462208 1159258556197808000 16905769099178705408 14205535568450051200 11505302037721396992 8805068506992742784 6104834976264088576 3404601445535434368 704367914806780160 16450878457787677568 13750644927059023360 11050411396330369152 8350177865601714944 5649944334873060736 2949710804144406528 249477273415752320 15995987816396649728 13295754285667995520 10595520754939341312 7895287224210687104 5195053693482032896 2494820162753378688 18241330705734276096 15541097175005621888 12840863644276967680 10140630113548313472 7440396582819659264 4740163052091005056 2039929521362350848 17786440064343248256 15086206533614594048 12385973002885939840 9685739472157285632 6985505941428631424 4285272410699977216 1585038879971323008 17331549422952220416 14631315892223566208 11931082361494912000 9230848830766257792 6530615300037603584 3830381769308949376 1130148238580295168 16876658781561192576 14176425250832538368 11476191720103884160 8775958189375229952 6075724658646575744 3375491127917921536 675257597189267328 16421768140170164736 13721534609441510528 11021301078712856320 8321067547984202112 5620834017255547904 2920600486526893696 220366955798239488 15966877498779136896 13266643968050482688 10566410437321828480 7866176906593174272 5165943375864520064 2465709845135865856 18212220388116763264 15511986857388109056 12811753326659454848 10111519795930800640 7411286265202146432 4711052734473492224 2010819203744838016 17757329746725735424 15057096215997081216 12356862685268427008 9656629154539772800 6956395623811118592 4256162093082464384 1555928562353810176 17302439105334707584 14602205574606053376 11901972043877399168 9201738513148744960 6501504982420090752 3801271451691436544 1101037920962782336 16847548463943679744 14147314933215025536 11447081402486371328 8746847871757717120 6046614341029062912 3346380810300408704 646147279571754496 16392657822552651904 13692424291823997696 10992190761095343488 8291957230366689280 5591723699638035072 2891490168909380864 191256638180726656 15937767181161624064 13237533650432969856 10537300119704315648 7837066588975661440 5136833058247007232 2436599527518353024 18183110070499250432 15482876539770596224 12782643009041942016 10082409478313287808 7382175947584633600 4681942416855979392 1981708886127325184 17728219429108222592 15027985898379568384 12327752367650914176 9627518836922259968 6927285306193605760 4227051775464951552 1526818244736297344 17273328787717194752 14573095256988540544 11872861726259886336 9172628195531232128 6472394664802577920 3772161134073923712 1071927603345269504 16818438146326166912 14118204615597512704 11417971084868858496 8717737554140204288 6017504023411550080 3317270492682895872 617036961954241664 16363547504935139072 13663313974206484864 10963080443477830656 8262846912749176448 5562613382020522240 2862379851291868032 162146320563213824 15908656863544111232 13208423332815457024 10508189802086802816 7807956271358148608 5107722740629494400 2407489209900840192 18153999752881737600 15453766222153083392 12753532691424429184 10053299160695774976 7353065629967120768 4652832099238466560 1952598568509812352 17699109111490709760 14998875580762055552 12298642050033401344 9598408519304747136 6898174988576092928 4197941457847438720 1497707927118784512 17244218470099681920 14543984939371027712 11843751408642373504 9143517877913719296 6443284347185065088 3743050816456410880 1042817285727756672 16789327828708654080 14089094297979999872 11388860767251345664 8688627236522691456 5988393705794037248 3288160175065383040 587926644336728832 16334437187317626240 13634203656588972032 10933970125860317824 8233736595131663616 5533503064403009408 2833269533674355200 133036002945700992 15879546545926598400 13179313015197944192 10479079484469289984 7778845953740635776 5078612423011981568 2378378892283327360 18124889435264224768 15424655904535570560 12724422373806916352 10024188843078262144 7323955312349607936 4623721781620953728 1923488250892299520 17669998793873196928 14969765263144542720 12269531732415888512 9569298201687234304 6869064670958580096 4168831140229925888 1468597609501271680 17215108152482169088 14514874621753514880 11814641091024860672 9114407560296206464 6414174029567552256 3713940498838898048 1013706968110243840 16760217511091141248 14059983980362487040 11359750449633832832 8659516918905178624 5959283388176524416 3259049857447870208 558816326719216000 16305326869700113408 13605093338971459200 10904859808242804992 8204626277514150784 5504392746785496576 2804159216056842368 103925685328188160 15850436228309085568 13150202697580431360 10449969166851777152 7749735636123122944 5049502105394468736 2349268574665814528 18095779117646711936 15395545586918057728 12695312056189403520 9995078525460749312 7294844994732095104 4594611464003440896 1894377933274786688 17640888476255684096 14940654945527029888 12240421414798375680 9540187884069721472 6839954353341067264 4139720822612413056 1439487291883758848 17185997834864656256 14485764304136002048 11785530773407347840 9085297242678693632 6385063711950039424 3684830181221385216 984596650492731008 16731107193473628416 14030873662744974208 11330640132016320000 8630406601287665792 5930173070559011584 3229939539830357376 529706009101703168 16276216552082600576 13575983021353946368 10875749490625292160 8175515959896637952 5475282429167983744 2775048898439329536 74815367710675328 15821325910691572736 13121092379962918528 10420858849234264320 7720625318505610112 5020391787776955904 2320158257048301696 18066668800029199104 15366435269300544896 12666201738571890688 9965968207843236480 7265734677114582272 4565501146385928064 1865267615657273856 17611778158638171264 14911544627909517056 12211311097180862848 9511077566452208640 6810844035723554432 4110610504994900224 1410376974266246016 17156887517247143424 14456653986518489216 11756420455789835008 9056186925061180800 6355953394332526592 3655719863603872384 955486332875218176 16701996875856115584 14001763345127461376 11301529814398807168 8601296283670152960 5901062752941498752 3200829222212844544 500595691484190336 16247106234465087744 13546872703736433536 10846639173007779328 8146405642279125120 5446172111550470912 2745938580821816704 45705050093162496 15792215593074059904 13091982062345405696 10391748531616751488 7691515000888097280 4991281470159443072 2291047939430788864 18037558482411686272 15337324951683032064 12637091420954377856 9936857890225723648 7236624359497069440 4536390828768415232 1836157298039761024 17582667841020658432 14882434310292004224 12182200779563350016 9481967248834695808 6781733718106041600 4081500187377387392 1381266656648733184 17127777199629630592 14427543668900976384 11727310138172322176 9027076607443667968 6326843076715013760 3626609545986359552 926376015257705344 16672886558238602752 13972653027509948544 11272419496781294336 8572185966052640128 5871952435323985920 3171718904595331712 471485373866677504 16217995916847574912 13517762386118920704 10817528855390266496 8117295324661612288 5417061793932958080 2716828263204303872 16594732475649664 15763105275456547072 13062871744727892864 10362638213999238656 7662404683270584448 4962171152541930240 2261937621813276032 18008448164794173440 15308214634065519232 12607981103336865024 9907747572608210816 7207514041879556608 4507280511150902400 1807046980422248192 17553557523403145600 14853323992674491392 12153090461945837184 9452856931217182976 6752623400488528768 4052389869759874560 1352156339031220352 17098666882012117760 14398433351283463552 11698199820554809344 8997966289826155136 6297732759097500928 3597499228368846720 897265697640192512 16643776240621089920 13943542709892435712 11243309179163781504 8543075648435127296 5842842117706473088 3142608586977818880 442375056249164672 16188885599230062080 13488652068501407872 10788418537772753664 8088185007044099456 5387951476315445248 2687717945586791040 18434228488567688448 15733994957839034240 13033761427110380032 10333527896381725824 7633294365653071616 4933060834924417408 2232827304195763200 17979337847176660608 15279104316448006400 12578870785719352192 9878637254990697984 7178403724262043776 4478170193533389568 1777936662804735360 17524447205785632768 14824213675056978560 12123980144328324352 9423746613599670144 6723513082871015936 4023279552142361728 1323046021413707520 17069556564394604928 14369323033665950720 11669089502937296512 8968855972208642304 6268622441479988096 3568388910751333888 868155380022679680 16614665923003577088 13914432392274922880 11214198861546268672 8513965330817614464 5813731800088960256 3113498269360306048 413264738631651840 16159775281612549248 13459541750883895040 10759308220155240832 8059074689426586624 5358841158697932416 2658607627969278208 18405118170950175616 15704884640221521408 13004651109492867200 10304417578764212992 7604184048035558784 4903950517306904576 2203716986578250368 17950227529559147776 15249993998830493568 12549760468101839360 9849526937373185152 7149293406644530944 4449059875915876736 1748826345187222528 17495336888168119936 14795103357439465728 12094869826710811520 9394636295982157312 6694402765253503104 3994169234524848896 1293935703796194688 17040446246777092096 14340212716048437888 11639979185319783680 8939745654591129472 6239512123862475264 3539278593133821056 839045062405166848 16585555605386064256 13885322074657410048 11185088543928755840 8484855013200101632 5784621482471447424 3084387951742793216 384154421014139008 16130664963995036416 13430431433266382208 10730197902537728000 8029964371809073792 5329730841080419584 2629497310351765376 18376007853332662784 15675774322604008576 12975540791875354368 10275307261146700160 7575073730418045952 4874840199689391744 2174606668960737536 17921117211941634944 15220883681212980736 12520650150484326528 9820416619755672320 7120183089027018112 4419949558298363904 1719716027569709696 17466226570550607104 14765993039821952896 12065759509093298688 9365525978364644480 6665292447635990272 3965058916907336064 1264825386178681856 17011335929159579264 14311102398430925056 11610868867702270848 8910635336973616640 6210401806244962432 3510168275516308224 809934744787654016 16556445287768551424 13856211757039897216 11155978226311243008 8455744695582588800 5755511164853934592 3055277634125280384 355044103396626176 16101554646377523584 13401321115648869376 10701087584920215168 8000854054191560960 5300620523462906752 2600386992734252544 18346897535715149952 15646664004986495744 12946430474257841536 10246196943529187328 7545963412800533120 4845729882071878912 2145496351343224704 17892006894324122112 15191773363595467904 12491539832866813696 9791306302138159488 7091072771409505280 4390839240680851072 1690605709952196864 17437116252933094272 14736882722204440064 12036649191475785856 9336415660747131648 6636182130018477440 3935948599289823232 1235715068561169024 16982225611542066432 14281992080813412224 11581758550084758016 8881525019356103808 6181291488627449600 3481057957898795392 780824427170141184 16527334970151038592 13827101439422384384 11126867908693730176 8426634377965075968 5726400847236421760 3026167316507767552 325933785779113344 16072444328760010752 13372210798031356544 10671977267302702336 7971743736574048128 5271510205845393920 2571276675116739712 18317787218097637120 15617553687368982912 12917320156640328704 10217086625911674496 7516853095183020288 4816619564454366080 2116386033725711872 17862896576706609280 15162663045977955072 12462429515249300864 9762195984520646656 7061962453791992448 4361728923063338240 1661495392334684032 17408005935315581440 14707772404586927232 12007538873858273024 9307305343129618816 6607071812400964608 3906838281672310400 1206604750943656192 16953115293924553600 14252881763195899392 11552648232467245184 8852414701738590976 6152181171009936768 3451947640281282560 751714109552628352 16498224652533525760 13797991121804871552 11097757591076217344 8397524060347563136 5697290529618908928 2997056998890254720 296823468161600512 16043334011142497920 13343100480413843712 10642866949685189504 7942633418956535296 5242399888227881088 2542166357499226880 18288676900480124288 15588443369751470080 12888209839022815872 10187976308294161664 7487742777565507456 4787509246836853248 2087275716108199040 17833786259089096448 15133552728360442240 12433319197631788032 9733085666903133824 7032852136174479616 4332618605445825408 1632385074717171200 17378895617698068608 14678662086969414400 11978428556240760192 9278195025512105984 6577961494783451776 3877727964054797568 1177494433326143360 16924004976307040768 14223771445578386560 11523537914849732352 8823304384121078144 6123070853392423936 3422837322663769728 722603791935115520 16469114334916012928 13768880804187358720 11068647273458704512 8368413742730050304 5668180212001396096 2967946681272741888 267713150544087680 16014223693524985088 13313990162796330880 10613756632067676672 7913523101339022464 5213289570610368256 2513056039881714048 18259566582862611456 15559333052133957248 12859099521405303040 10158865990676648832 7458632459947994624 4758398929219340416 2058165398490686208 17804675941471583616 15104442410742929408 12404208880014275200 9703975349285620992 7003741818556966784 4303508287828312576 1603274757099658368 17349785300080555776 14649551769351901568 11949318238623247360 9249084707894593152 6548851177165938944 3848617646437284736 1148384115708630528 16894894658689527936 14194661127960873728 11494427597232219520 8794194066503565312 6093960535774911104 3393727005046256896 693493474317602688 16440004017298500096 13739770486569845888 11039536955841191680 8339303425112537472 5639069894383883264 2938836363655229056 238602832926574848 15985113375907472256 13284879845178818048 10584646314450163840 7884412783721509632 5184179252992855424 2483945722264201216 18230456265245098624 15530222734516444416 12829989203787790208 10129755673059136000 7429522142330481792 4729288611601827584 2029055080873173376 17775565623854070784 15075332093125416576 12375098562396762368 9674865031668108160 6974631500939453952 4274397970210799744 1574164439482145536 17320674982463042944 14620441451734388736 11920207921005734528 9219974390277080320 6519740859548426112 3819507328819771904 1119273798091117696 16865784341072015104 14165550810343360896 11465317279614706688 8765083748886052480 6064850218157398272 3364616687428744064 664383156700089856 16410893699680987264 13710660168952333056 11010426638223678848 8310193107495024640 5609959576766370432 2909726046037716224 209492515309062016 15956003058289959424 13255769527561305216 10555535996832651008 7855302466103996800 5155068935375342592 2454835404646688384 18201345947627585792 15501112416898931584 12800878886170277376 10100645355441623168 7400411824712968960 4700178293984314752 1999944763255660544 17746455306236557952 15046221775507903744 12345988244779249536 9645754714050595328 6945521183321941120 4245287652593286912 1545054121864632704 17291564664845530112 14591331134116875904 11891097603388221696 9190864072659567488 6490630541930913280 3790397011202259072 1090163480473604864 16836674023454502272 14136440492725848064 11436206961997193856 8735973431268539648 6035739900539885440 3335506369811231232 635272839082577024 16381783382063474432 13681549851334820224 10981316320606166016 8281082789877511808 5580849259148857600 2880615728420203392 180382197691549184 15926892740672446592 13226659209943792384 10526425679215138176 7826192148486483968 5125958617757829760 2425725087029175552 18172235630010072960 15472002099281418752 12771768568552764544 10071535037824110336 7371301507095456128 4671067976366801920 1970834445638147712 17717344988619045120 15017111457890390912 12316877927161736704 9616644396433082496 6916410865704428288 4216177334975774080 1515943804247119872 17262454347228017280 14562220816499363072 11861987285770708864 9161753755042054656 6461520224313400448 3761286693584746240 1061053162856092032 16807563705836989440 14107330175108335232 11407096644379681024 8706863113651026816 6006629582922372608 3306396052193718400 606162521465064192 16352673064445961600 13652439533717307392 10952206002988653184 8251972472259998976 5551738941531344768 2851505410802690560 151271880074036352 15897782423054933760 13197548892326279552 10497315361597625344 7797081830868971136 5096848300140316928 2396614769411662720 18143125312392560128 15442891781663905920 12742658250935251712 10042424720206597504 7342191189477943296 4641957658749289088 1941724128020634880 17688234671001532288 14988001140272878080 12287767609544223872 9587534078815569664 6887300548086915456 4187067017358261248 1486833486629607040 17233344029610504448 14533110498881850240 11832876968153196032 9132643437424541824 6432409906695887616 3732176375967233408 1031942845238579200 16778453388219476608 14078219857490822400 11377986326762168192 8677752796033513984 5977519265304859776 3277285734576205568 577052203847551360 16323562746828448768 13623329216099794560 10923095685371140352 8222862154642486144 5522628623913831936 2822395093185177728 122161562456523520 15868672105437420928 13168438574708766720 10468205043980112512 7767971513251458304 5067737982522804096 2367504451794149888 18114014994775047296 15413781464046393088 12713547933317738880 10013314402589084672 7313080871860430464 4612847341131776256 1912613810403122048 17659124353384019456 14958890822655365248 12258657291926711040 9558423761198056832 6858190230469402624 4157956699740748416 1457723169012094208 17204233711992991616 14504000181264337408 11803766650535683200 9103533119807028992 6403299589078374784 3703066058349720576 1002832527621066368 16749343070601963776 14049109539873309568 11348876009144655360 8648642478416001152 5948408947687346944 3248175416958692736 547941886230038528 16294452429210935936 13594218898482281728 10893985367753627520 8193751837024973312 5493518306296319104 2793284775567664896 93051244839010688 15839561787819908096 13139328257091253888 10439094726362599680 7738861195633945472 5038627664905291264 2338394134176637056 18084904677157534464 15384671146428880256 12684437615700226048 9984204084971571840 7283970554242917632 4583737023514263424 1883503492785609216 17630014035766506624 14929780505037852416 12229546974309198208 9529313443580544000 6829079912851889792 4128846382123235584 1428612851394581376 17175123394375478784 14474889863646824576 11774656332918170368 9074422802189516160 6374189271460861952 3673955740732207744 973722210003553536 16720232752984450944 14019999222255796736 11319765691527142528 8619532160798488320 5919298630069834112 3219065099341179904 518831568612525696 16265342111593423104 13565108580864768896 10864875050136114688 8164641519407460480 5464407988678806272 2764174457950152064 63940927221497856 15810451470202395264 13110217939473741056 10409984408745086848 7709750878016432640 5009517347287778432 2309283816559124224 18055794359540021632 15355560828811367424 12655327298082713216 9955093767354059008 7254860236625404800 4554626705896750592 1854393175168096384 17600903718148993792 14900670187420339584 12200436656691685376 9500203125963031168 6799969595234376960 4099736064505722752 1399502533777068544 17146013076757965952 14445779546029311744 11745546015300657536 9045312484572003328 6345078953843349120 3644845423114694912 944611892386040704 16691122435366938112 13990888904638283904 11290655373909629696 8590421843180975488 5890188312452321280 3189954781723667072 489721250995012864 16236231793975910272 13535998263247256064 10835764732518601856 8135531201789947648 5435297671061293440 2735064140332639232 34830609603985024 15781341152584882432 13081107621856228224 10380874091127574016 7680640560398919808 4980407029670265600 2280173498941611392 18026684041922508800 15326450511193854592 12626216980465200384 9925983449736546176 7225749919007891968 4525516388279237760 1825282857550583552 17571793400531480960 14871559869802826752 12171326339074172544 9471092808345518336 6770859277616864128 4070625746888209920 1370392216159555712 17116902759140453120 14416669228411798912 11716435697683144704 9016202166954490496 6315968636225836288 3615735105497182080 915501574768527872 16662012117749425280 13961778587020771072 11261545056292116864 8561311525563462656 5861077994834808448 3160844464106154240 460610933377500032 16207121476358397440 13506887945629743232 10806654414901089024 8106420884172434816 5406187353443780608 2705953822715126400 5720291986472192 15752230834967369600 13051997304238715392 10351763773510061184 7651530242781406976 4951296712052752768 2251063181324098560 17997573724304995968 15297340193576341760 12597106662847687552 9896873132119033344 7196639601390379136 4496406070661724928 1796172539933070720 17542683082913968128 14842449552185313920 12142216021456659712 9441982490728005504 6741748959999351296 4041515429270697088 1341281898542042880 17087792441522940288 14387558910794286080 11687325380065631872 8987091849336977664 6286858318608323456 3586624787879669248 886391257151015040 16632901800131912448 13932668269403258240 11232434738674604032 8532201207945949824 5831967677217295616 3131734146488641408 431500615759987200 16178011158740884608 13477777628012230400 10777544097283576192 8077310566554921984 5377077035826267776 2676843505097613568 18423354048078510976 15723120517349856768 13022886986621202560 10322653455892548352 7622419925163894144 4922186394435239936 2221952863706585728 17968463406687483136 15268229875958828928 12567996345230174720 9867762814501520512 7167529283772866304 4467295753044212096 1767062222315557888 17513572765296455296 14813339234567801088 12113105703839146880 9412872173110492672 6712638642381838464 4012405111653184256 1312171580924530048 17058682123905427456 14358448593176773248 11658215062448119040 8957981531719464832 6257748000990810624 3557514470262156416 857280939533502208 16603791482514399616 13903557951785745408 11203324421057091200 8503090890328436992 5802857359599782784 3102623828871128576 402390298142474368 16148900841123371776 13448667310394717568 10748433779666063360 8048200248937409152 5347966718208754944 2647733187480100736 18394243730460998144 15694010199732343936 12993776669003689728 10293543138275035520 7593309607546381312 4893076076817727104 2192842546089072896 17939353089069970304 15239119558341316096 12538886027612661888 9838652496884007680 7138418966155353472 4438185435426699264 1737951904698045056 17484462447678942464 14784228916950288256 12083995386221634048 9383761855492979840 6683528324764325632 3983294794035671424 1283061263307017216 17029571806287914624 14329338275559260416 11629104744830606208 8928871214101952000 6228637683373297792 3528404152644643584 828170621915989376 16574681164896886784 13874447634168232576 11174214103439578368 8473980572710924160 5773747041982269952 3073513511253615744 373279980524961536 16119790523505858944 13419556992777204736 10719323462048550528 8019089931319896320 5318856400591242112 2618622869862587904 18365133412843485312 15664899882114831104 12964666351386176896 10264432820657522688 7564199289928868480 4863965759200214272 2163732228471560064 17910242771452457472 15210009240723803264 12509775709995149056 9809542179266494848 7109308648537840640 4409075117809186432 1708841587080532224 17455352130061429632 14755118599332775424 12054885068604121216 9354651537875467008 6654418007146812800 3954184476418158592 1253950945689504384 17000461488670401792 14300227957941747584 11599994427213093376 8899760896484439168 6199527365755784960 3499293835027130752 799060304298476544 16545570847279373952 13845337316550719744 11145103785822065536 8444870255093411328 5744636724364757120 3044403193636102912 344169662907448704 16090680205888346112 13390446675159691904 10690213144431037696 7989979613702383488 5289746082973729280 2589512552245075072 18336023095225972480 15635789564497318272 12935556033768664064 10235322503040009856 7535088972311355648 4834855441582701440 2134621910854047232 17881132453834944640 15180898923106290432 12480665392377636224 9780431861648982016 7080198330920327808 4379964800191673600 1679731269463019392 17426241812443916800 14726008281715262592 12025774750986608384 9325541220257954176 6625307689529299968 3925074158800645760 1224840628071991552 16971351171052888960 14271117640324234752 11570884109595580544 8870650578866926336 6170417048138272128 3470183517409617920 769949986680963712 16516460529661861120 13816226998933206912 11115993468204552704 8415759937475898496 5715526406747244288 3015292876018590080 315059345289935872 16061569888270833280 13361336357542179072 10661102826813524864 7960869296084870656 5260635765356216448 2560402234627562240 18306912777608459648 15606679246879805440 12906445716151151232 10206212185422497024 7505978654693842816 4805745123965188608 2105511593236534400 17852022136217431808 15151788605488777600 12451555074760123392 9751321544031469184 7051088013302814976 4350854482574160768 1650620951845506560 17397131494826403968 14696897964097749760 11996664433369095552 9296430902640441344 6596197371911787136 3895963841183132928 1195730310454478720 16942240853435376128 14242007322706721920 11541773791978067712 8841540261249413504 6141306730520759296 3441073199792105088 740839669063450880 16487350212044348288 13787116681315694080 11086883150587039872 8386649619858385664 5686416089129731456 2986182558401077248 285949027672423040 16032459570653320448 13332226039924666240 10631992509196012032 7931758978467357824 5231525447738703616 2531291917010049408 18277802459990946816 15577568929262292608 12877335398533638400 10177101867804984192 7476868337076329984 4776634806347675776 2076401275619021568 17822911818599918976 15122678287871264768 12422444757142610560 9722211226413956352 7021977695685302144 4321744164956647936 1621510634227993728 17368021177208891136 14667787646480236928 11967554115751582720 9267320585022928512 6567087054294274304 3866853523565620096 1166619992836965888 16913130535817863296 14212897005089209088 11512663474360554880 8812429943631900672 6112196412903246464 3411962882174592256 711729351445938048 16458239894426835456 13758006363698181248 11057772832969527040 8357539302240872832 5657305771512218624 2957072240783564416 256838710054910208 16003349253035807616 13303115722307153408 10602882191578499200 7902648660849844992 5202415130121190784 2502181599392536576 18248692142373433984 15548458611644779776 12848225080916125568 10147991550187471360 7447758019458817152 4747524488730162944 2047290958001508736 17793801500982406144 15093567970253751936 12393334439525097728 9693100908796443520 6992867378067789312 4292633847339135104 1592400316610480896 17338910859591378304 14638677328862724096 11938443798134069888 9238210267405415680 6537976736676761472 3837743205948107264 1137509675219453056 16884020218200350464 14183786687471696256 11483553156743042048 8783319626014387840 6083086095285733632 3382852564557079424 682619033828425216 16429129576809322624 13728896046080668416 11028662515352014208 8328428984623360000 5628195453894705792 2927961923166051584 227728392437397376 15974238935418294784 13274005404689640576 10573771873960986368 7873538343232332160 5173304812503677952 2473071281775023744 18219581824755921152 15519348294027266944 12819114763298612736 10118881232569958528 7418647701841304320 4718414171112650112 2018180640383995904 17764691183364893312 15064457652636239104 12364224121907584896 9663990591178930688 6963757060450276480 4263523529721622272 1563289998992968064 17309800541973865472 14609567011245211264 11909333480516557056 9209099949787902848 6508866419059248640 3808632888330594432 1108399357601940224 16854909900582837632 14154676369854183424 11454442839125529216 8754209308396875008 6053975777668220800 3353742246939566592 653508716210912384 16400019259191809792 13699785728463155584 10999552197734501376 8299318667005847168 5599085136277192960 2898851605548538752 198618074819884544 15945128617800781952 13244895087072127744 10544661556343473536 7844428025614819328 5144194494886165120 2443960964157510912 18190471507138408320 15490237976409754112 12790004445681099904 10089770914952445696 7389537384223791488 4689303853495137280 1989070322766483072 17735580865747380480 15035347335018726272 12335113804290072064 9634880273561417856 6934646742832763648 4234413212104109440 1534179681375455232 17280690224356352640 14580456693627698432 11880223162899044224 9179989632170390016 6479756101441735808 3779522570713081600 1079289039984427392 16825799582965324800 14125566052236670592 11425332521508016384 8725098990779362176 6024865460050707968 3324631929322053760 624398398593399552 16370908941574296960 13670675410845642752 10970441880116988544 8270208349388334336 5569974818659680128 2869741287931025920 169507757202371712 15916018300183269120 13215784769454614912 10515551238725960704 7815317707997306496 5115084177268652288 2414850646539998080 18161361189520895488 15461127658792241280 12760894128063587072 10060660597334932864 7360427066606278656 4660193535877624448 1959960005148970240 17706470548129867648 15006237017401213440 12306003486672559232 9605769955943905024 6905536425215250816 4205302894486596608 1505069363757942400 17251579906738839808 14551346376010185600 11851112845281531392 9150879314552877184 6450645783824222976 3750412253095568768 1050178722366914560 16796689265347811968 14096455734619157760 11396222203890503552 8695988673161849344 5995755142433195136 3295521611704540928 595288080975886720 16341798623956784128 13641565093228129920 10941331562499475712 8241098031770821504 5540864501042167296 2840630970313513088 140397439584858880 15886907982565756288 13186674451837102080 10486440921108447872 7786207390379793664 5085973859651139456 2385740328922485248 18132250871903382656 15432017341174728448 12731783810446074240 10031550279717420032 7331316748988765824 4631083218260111616 1930849687531457408 17677360230512354816 14977126699783700608 12276893169055046400 9576659638326392192 6876426107597737984 4176192576869083776 1475959046140429568 17222469589121326976 14522236058392672768 11822002527664018560 9121768996935364352 6421535466206710144 3721301935478055936 1021068404749401728 16767578947730299136 14067345417001644928 11367111886272990720 8666878355544336512 5966644824815682304 3266411294087028096 566177763358373888 16312688306339271296 13612454775610617088 10912221244881962880 8211987714153308672 5511754183424654464 2811520652696000256 111287121967346048 15857797664948243456 13157564134219589248 10457330603490935040 7757097072762280832 5056863542033626624 2356630011304972416 18103140554285869824 15402907023557215616 12702673492828561408 10002439962099907200 7302206431371252992 4601972900642598784 1901739369913944576 17648249912894841984 14948016382166187776 12247782851437533568 9547549320708879360 6847315789980225152 4147082259251570944 1446848728522916736 17193359271503814144 14493125740775159936 11792892210046505728 9092658679317851520 6392425148589197312 3692191617860543104 991958087131888896 16738468630112786304 14038235099384132096 11338001568655477888 8637768037926823680 5937534507198169472 3237300976469515264 537067445740861056 16283577988721758464 13583344457993104256 10883110927264450048 8182877396535795840 5482643865807141632 2782410335078487424 82176804349833216 15828687347330730624 13128453816602076416 10428220285873422208 7727986755144768000 5027753224416113792 2327519693687459584 18074030236668356992 15373796705939702784 12673563175211048576 9973329644482394368 7273096113753740160 4572862583025085952 1872629052296431744 17619139595277329152 14918906064548674944 12218672533820020736 9518439003091366528 6818205472362712320 4117971941634058112 1417738410905403904 17164248953886301312 14464015423157647104 11763781892428992896 9063548361700338688 6363314830971684480 3663081300243030272 962847769514376064 16709358312495273472 14009124781766619264 11308891251037965056 8608657720309310848 5908424189580656640 3208190658852002432 507957128123348224 16254467671104245632 13554234140375591424 10854000609646937216 8153767078918283008 5453533548189628800 2753300017460974592 53066486732320384 15799577029713217792 13099343498984563584 10399109968255909376 7698876437527255168 4998642906798600960 2298409376069946752 18044919919050844160 15344686388322189952 12644452857593535744 9944219326864881536 7243985796136227328 4543752265407573120 1843518734678918912 17590029277659816320 14889795746931162112 12189562216202507904 9489328685473853696 6789095154745199488 4088861624016545280 1388628093287891072 17135138636268788480 14434905105540134272 11734671574811480064 9034438044082825856 6334204513354171648 3633970982625517440 933737451896863232 16680247994877760640 13980014464149106432 11279780933420452224 8579547402691798016 5879313871963143808 3179080341234489600 478846810505835392 16225357353486732800 13525123822758078592 10824890292029424384 8124656761300770176 5424423230572115968 2724189699843461760 23956169114807552 15770466712095704960 13070233181367050752 10369999650638396544 7669766119909742336 4969532589181088128 2269299058452433920 18015809601433331328 15315576070704677120 12615342539976022912 9915109009247368704 7214875478518714496 4514641947790060288 1814408417061406080 17560918960042303488 14860685429313649280 12160451898584995072 9460218367856340864 6759984837127686656 4059751306399032448 1359517775670378240 17106028318651275648 14405794787922621440 11705561257193967232 9005327726465313024 6305094195736658816 3604860665008004608 904627134279350400 16651137677260247808 13950904146531593600 11250670615802939392 8550437085074285184 5850203554345630976 3149970023616976768 449736492888322560 16196247035869219968 13496013505140565760 10795779974411911552 8095546443683257344 5395312912954603136 2695079382225948928 18441589925206846336 15741356394478192128 13041122863749537920 10340889333020883712 7640655802292229504 4940422271563575296 2240188740834921088 17986699283815818496 15286465753087164288 12586232222358510080 9885998691629855872 7185765160901201664 4485531630172547456 1785298099443893248 17531808642424790656 14831575111696136448 12131341580967482240 9431108050238828032 6730874519510173824 4030640988781519616 1330407458052865408 17076918001033762816 14376684470305108608 11676450939576454400 8976217408847800192 6275983878119145984 3575750347390491776 875516816661837568 16622027359642734976 13921793828914080768 11221560298185426560 8521326767456772352 5821093236728118144 3120859705999463936 420626175270809728 16167136718251707136 13466903187523052928 10766669656794398720 8066436126065744512 5366202595337090304 2665969064608436096 18412479607589333504 15712246076860679296 13012012546132025088 10311779015403370880 7611545484674716672 4911311953946062464 2211078423217408256 17957588966198305664 15257355435469651456 12557121904740997248 9856888374012343040 7156654843283688832 4456421312555034624 1756187781826380416 17502698324807277824 14802464794078623616 12102231263349969408 9401997732621315200 6701764201892660992 4001530671164006784 1301297140435352576 17047807683416249984 14347574152687595776 11647340621958941568 8947107091230287360 6246873560501633152 3546640029772978944 846406499044324736 16592917042025222144 13892683511296567936 11192449980567913728 8492216449839259520 5791982919110605312 3091749388381951104 391515857653296896 16138026400634194304 13437792869905540096 10737559339176885888 8037325808448231680 5337092277719577472 2636858746990923264 18383369289971820672 15683135759243166464 12982902228514512256 10282668697785858048 7582435167057203840 4882201636328549632 2181968105599895424 17928478648580792832 15228245117852138624 12528011587123484416 9827778056394830208 7127544525666176000 4427310994937521792 1727077464208867584 17473588007189764992 14773354476461110784 12073120945732456576 9372887415003802368 6672653884275148160 3972420353546493952 1272186822817839744 17018697365798737152 14318463835070082944 11618230304341428736 8917996773612774528 6217763242884120320 3517529712155466112 817296181426811904 16563806724407709312 13863573193679055104 11163339662950400896 8463106132221746688 5762872601493092480 3062639070764438272 362405540035784064 16108916083016681472 13408682552288027264 10708449021559373056 8008215490830718848 5307981960102064640 2607748429373410432 18354258972354307840 15654025441625653632 12953791910896999424 10253558380168345216 7553324849439691008 4853091318711036800 2152857787982382592 17899368330963280000 15199134800234625792 12498901269505971584 9798667738777317376 7098434208048663168 4398200677320008960 1697967146591354752 17444477689572252160 14744244158843597952 12044010628114943744 9343777097386289536 6643543566657635328 3943310035928981120 1243076505200326912 16989587048181224320 14289353517452570112 11589119986723915904 8888886455995261696 6188652925266607488 3488419394537953280 788185863809299072 16534696406790196480 13834462876061542272 11134229345332888064 8433995814604233856 5733762283875579648 3033528753146925440 333295222418271232 16079805765399168640 13379572234670514432 10679338703941860224 7979105173213206016 5278871642484551808 2578638111755897600 18325148654736795008 15624915124008140800 12924681593279486592 10224448062550832384 7524214531822178176 4823981001093523968 2123747470364869760 17870258013345767168 15170024482617112960 12469790951888458752 9769557421159804544 7069323890431150336 4369090359702496128 1668856828973841920 17415367371954739328 14715133841226085120 12014900310497430912 9314666779768776704 6614433249040122496 3914199718311468288 1213966187582814080 16960476730563711488 14260243199835057280 11560009669106403072 8859776138377748864 6159542607649094656 3459309076920440448 759075546191786240 16505586089172683648 13805352558444029440 11105119027715375232 8404885496986721024 5704651966258066816 3004418435529412608 304184904800758400 16050695447781655808 13350461917053001600 10650228386324347392 7949994855595693184 5249761324867038976 2549527794138384768 18296038337119282176 15595804806390627968 12895571275661973760 10195337744933319552 7495104214204665344 4794870683476011136 2094637152747356928 17841147695728254336 15140914164999600128 12440680634270945920 9740447103542291712 7040213572813637504 4339980042084983296 1639746511356329088 17386257054337226496 14686023523608572288 11985789992879918080 9285556462151263872 6585322931422609664 3885089400693955456 1184855869965301248 16931366412946198656 14231132882217544448 11530899351488890240 8830665820760236032 6130432290031581824 3430198759302927616 729965228574273408 16476475771555170816 13776242240826516608 11076008710097862400 8375775179369208192 5675541648640553984 2975308117911899776 275074587183245568 16021585130164142976 13321351599435488768 10621118068706834560 7920884537978180352 5220651007249526144 2520417476520871936 18266928019501769344 15566694488773115136 12866460958044460928 10166227427315806720 7465993896587152512 4765760365858498304 2065526835129844096 17812037378110741504 15111803847382087296 12411570316653433088 9711336785924778880 7011103255196124672 4310869724467470464 1610636193738816256 17357146736719713664 14656913205991059456 11956679675262405248 9256446144533751040 6556212613805096832 3855979083076442624 1155745552347788416 16902256095328685824 14202022564600031616 11501789033871377408 8801555503142723200 6101321972414068992 3401088441685414784 700854910956760576 16447365453937657984 13747131923209003776 11046898392480349568 8346664861751695360 5646431331023041152 2946197800294386944 245964269565732736 15992474812546630144 13292241281817975936 10592007751089321728 7891774220360667520 5191540689632013312 2491307158903359104 18237817701884256512 15537584171155602304 12837350640426948096 10137117109698293888 7436883578969639680 4736650048240985472 2036416517512331264 17782927060493228672 15082693529764574464 12382459999035920256 9682226468307266048 6981992937578611840 4281759406849957632 1581525876121303424 17328036419102200832 14627802888373546624 11927569357644892416 9227335826916238208 6527102296187584000 3826868765458929792 1126635234730275584 16873145777711172992 14172912246982518784 11472678716253864576 8772445185525210368 6072211654796556160 3371978124067901952 671744593339247744 16418255136320145152 13718021605591490944 11017788074862836736 8317554544134182528 5617321013405528320 2917087482676874112 216853951948219904 15963364494929117312 13263130964200463104 10562897433471808896 7862663902743154688 5162430372014500480 2462196841285846272 18208707384266743680 15508473853538089472 12808240322809435264 10108006792080781056 7407773261352126848 4707539730623472640 2007306199894818432 17753816742875715840 15053583212147061632 12353349681418407424 9653116150689753216 6952882619961099008 4252649089232444800 1552415558503790592 17298926101484688000 14598692570756033792 11898459040027379584 9198225509298725376 6497991978570071168 3797758447841416960 1097524917112762752 16844035460093660160 14143801929365005952 11443568398636351744 8743334867907697536 6043101337179043328 3342867806450389120 642634275721734912 16389144818702632320 13688911287973978112 10988677757245323904 8288444226516669696 5588210695788015488 2887977165059361280 187743634330707072 15934254177311604480 13234020646582950272 10533787115854296064 7833553585125641856 5133320054396987648 2433086523668333440 18179597066649230848 15479363535920576640 12779130005191922432 10078896474463268224 7378662943734614016 4678429413005959808 1978195882277305600 17724706425258203008 15024472894529548800 12324239363800894592 9624005833072240384 6923772302343586176 4223538771614931968 1523305240886277760 17269815783867175168 14569582253138520960 11869348722409866752 9169115191681212544 6468881660952558336 3768648130223904128 1068414599495249920 16814925142476147328 14114691611747493120 11414458081018838912 8714224550290184704 6013991019561530496 3313757488832876288 613523958104222080 16360034501085119488 13659800970356465280 10959567439627811072 8259333908899156864 5559100378170502656 2858866847441848448 158633316713194240 15905143859694091648 13204910328965437440 10504676798236783232 7804443267508129024 5104209736779474816 2403976206050820608 18150486749031718016 15450253218303063808 12750019687574409600 10049786156845755392 7349552626117101184 4649319095388446976 1949085564659792768 17695596107640690176 14995362576912035968 12295129046183381760 9594895515454727552 6894661984726073344 4194428453997419136 1494194923268764928 17240705466249662336 14540471935521008128 11840238404792353920 9140004874063699712 6439771343335045504 3739537812606391296 1039304281877737088 16785814824858634496 14085581294129980288 11385347763401326080 8685114232672671872 5984880701944017664 3284647171215363456 584413640486709248 16330924183467606656 13630690652738952448 10930457122010298240 8230223591281644032 5529990060552989824 2829756529824335616 129522999095681408 15876033542076578816 13175800011347924608 10475566480619270400 7775332949890616192 5075099419161961984 2374865888433307776 18121376431414205184 15421142900685550976 12720909369956896768 10020675839228242560 7320442308499588352 4620208777770934144 1919975247042279936 17666485790023177344 14966252259294523136 12266018728565868928 9565785197837214720 6865551667108560512 4165318136379906304 1465084605651252096 17211595148632149504 14511361617903495296 11811128087174841088 9110894556446186880 6410661025717532672 3710427494988878464 1010193964260224256 16756704507241121664 14056470976512467456 11356237445783813248 8656003915055159040 5955770384326504832 3255536853597850624 555303322869196416 16301813865850093824 13601580335121439616 10901346804392785408 8201113273664131200 5500879742935476992 2800646212206822784 100412681478168576 15846923224459065984 13146689693730411776 10446456163001757568 7746222632273103360 5045989101544449152 2345755570815794944 18092266113796692352 15392032583068038144 12691799052339383936 9991565521610729728 7291331990882075520 4591098460153421312 1890864929424767104 17637375472405664512 14937141941677010304 12236908410948356096 9536674880219701888 6836441349491047680 4136207818762393472 1435974288033739264 17182484831014636672 14482251300285982464 11782017769557328256 9081784238828674048 6381550708100019840 3681317177371365632 981083646642711424 16727594189623608832 14027360658894954624 11327127128166300416 8626893597437646208 5926660066708992000 3226426535980337792 526193005251683584 16272703548232580992 13572470017503926784 10872236486775272576 8172002956046618368 5471769425317964160 2771535894589309952 71302363860655744 15817812906841553152 13117579376112898944 10417345845384244736 7717112314655590528 5016878783926936320 2316645253198282112 18063155796179179520 15362922265450525312 12662688734721871104 9962455203993216896 7262221673264562688 4561988142535908480 1861754611807254272 17608265154788151680 14908031624059497472 12207798093330843264 9507564562602189056 6807331031873534848 4107097501144880640 1406863970416226432 17153374513397123840 14453140982668469632 11752907451939815424 9052673921211161216 6352440390482507008 3652206859753852800 951973329025198592 16698483872006096000 13998250341277441792 11298016810548787584 8597783279820133376 5897549749091479168 3197316218362824960 497082687634170752 16243593230615068160 13543359699886413952 10843126169157759744 8142892638429105536 5442659107700451328 2742425576971797120 42192046243142912 15788702589224040320 13088469058495386112 10388235527766731904 7688001997038077696 4987768466309423488 2287534935580769280 18034045478561666688 15333811947833012480 12633578417104358272 9933344886375704064 7233111355647049856 4532877824918395648 1832644294189741440 17579154837170638848 14878921306441984640 12178687775713330432 9478454244984676224 6778220714256022016 4077987183527367808 1377753652798713600 17124264195779611008 14424030665050956800 11723797134322302592 9023563603593648384 6323330072864994176 3623096542136339968 922863011407685760 16669373554388583168 13969140023659928960 11268906492931274752 8568672962202620544 5868439431473966336 3168205900745312128 467972370016657920 16214482912997555328 13514249382268901120 10814015851540246912 8113782320811592704 5413548790082938496 2713315259354284288 13081728625630080 15759592271606527488 13059358740877873280 10359125210149219072 7658891679420564864 4958658148691910656 2258424617963256448 18004935160944153856 15304701630215499648 12604468099486845440 9904234568758191232 7204001038029537024 4503767507300882816 1803533976572228608 17550044519553126016 14849810988824471808 12149577458095817600 9449343927367163392 6749110396638509184 4048876865909854976 1348643335181200768 17095153878162098176 14394920347433443968 11694686816704789760 8994453285976135552 6294219755247481344 3593986224518827136 893752693790172928 16640263236771070336 13940029706042416128 11239796175313761920 8539562644585107712 5839329113856453504 3139095583127799296 438862052399145088 16185372595380042496 13485139064651388288 10784905533922734080 8084672003194079872 5384438472465425664 2684204941736771456 18430715484717668864 15730481953989014656 13030248423260360448 10330014892531706240 7629781361803052032 4929547831074397824 2229314300345743616 17975824843326641024 15275591312597986816 12575357781869332608 9875124251140678400 7174890720412024192 4474657189683369984 1774423658954715776 17520934201935613184 14820700671206958976 12120467140478304768 9420233609749650560 6720000079020996352 4019766548292342144 1319533017563687936 17066043560544585344 14365810029815931136 11665576499087276928 8965342968358622720 6265109437629968512 3564875906901314304 864642376172660096 16611152919153557504 13910919388424903296 11210685857696249088 8510452326967594880 5810218796238940672 3109985265510286464 409751734781632256 16156262277762529664 13456028747033875456 10755795216305221248 8055561685576567040 5355328154847912832 2655094624119258624 18401605167100156032 15701371636371501824 13001138105642847616 10300904574914193408 7600671044185539200 4900437513456884992 2200203982728230784 17946714525709128192 15246480994980473984 12546247464251819776 9846013933523165568 7145780402794511360 4445546872065857152 1745313341337202944 17491823884318100352 14791590353589446144 12091356822860791936 9391123292132137728 6690889761403483520 3990656230674829312 1290422699946175104 17036933242927072512 14336699712198418304 11636466181469764096 8936232650741109888 6235999120012455680 3535765589283801472 835532058555147264 16582042601536044672 13881809070807390464 11181575540078736256 8481342009350082048 5781108478621427840 3080874947892773632 380641417164119424 16127151960145016832 13426918429416362624 10726684898687708416 8026451367959054208 5326217837230400000 2625984306501745792 18372494849482643200 15672261318753988992 12972027788025334784 10271794257296680576 7571560726568026368 4871327195839372160 2171093665110717952 17917604208091615360 15217370677362961152 12517137146634306944 9816903615905652736 7116670085176998528 4416436554448344320 1716203023719690112 17462713566700587520 14762480035971933312 12062246505243279104 9362012974514624896 6661779443785970688 3961545913057316480 1261312382328662272 17007822925309559680 14307589394580905472 11607355863852251264 8907122333123597056 6206888802394942848 3506655271666288640 806421740937634432 16552932283918531840 13852698753189877632 11152465222461223424 8452231691732569216 5751998161003915008 3051764630275260800 351531099546606592 16098041642527504000 13397808111798849792 10697574581070195584 7997341050341541376 5297107519612887168 2596873988884232960 18343384531865130368 15643151001136476160 12942917470407821952 10242683939679167744 7542450408950513536 4842216878221859328 2141983347493205120 17888493890474102528 15188260359745448320 12488026829016794112 9787793298288139904 7087559767559485696 4387326236830831488 1687092706102177280 17433603249083074688 14733369718354420480 12033136187625766272 9332902656897112064 6632669126168457856 3932435595439803648 1232202064711149440 16978712607692046848 14278479076963392640 11578245546234738432 8878012015506084224 6177778484777430016 3477544954048775808 777311423320121600 16523821966301019008 13823588435572364800 11123354904843710592 8423121374115056384 5722887843386402176 3022654312657747968 322420781929093760 16068931324909991168 13368697794181336960 10668464263452682752 7968230732724028544 5267997201995374336 2567763671266720128 18314274214247617536 15614040683518963328 12913807152790309120 10213573622061654912 7513340091333000704 4813106560604346496 2112873029875692288 17859383572856589696 15159150042127935488 12458916511399281280 9758682980670627072 7058449449941972864 4358215919213318656 1657982388484664448 17404492931465561856 14704259400736907648 12004025870008253440 9303792339279599232 6603558808550945024 3903325277822290816 1203091747093636608 16949602290074534016 14249368759345879808 11549135228617225600 8848901697888571392 6148668167159917184 3448434636431262976 748201105702608768 16494711648683506176 13794478117954851968 11094244587226197760 8394011056497543552 5693777525768889344 2993543995040235136 293310464311580928 16039821007292478336 13339587476563824128 10639353945835169920 7939120415106515712 5238886884377861504 2538653353649207296 18285163896630104704 15584930365901450496 12884696835172796288 10184463304444142080 7484229773715487872 4783996242986833664 2083762712258179456 17830273255239076864 15130039724510422656 12429806193781768448 9729572663053114240 7029339132324460032 4329105601595805824 1628872070867151616 17375382613848049024 14675149083119394816 11974915552390740608 9274682021662086400 6574448490933432192 3874214960204777984 1173981429476123776 16920491972457021184 14220258441728366976 11520024910999712768 8819791380271058560 6119557849542404352 3419324318813750144 719090788085095936 16465601331065993344 13765367800337339136 11065134269608684928 8364900738880030720 5664667208151376512 2964433677422722304 264200146694068096 16010710689674965504 13310477158946311296 10610243628217657088 7910010097489002880 5209776566760348672 2509543036031694464 18256053579012591872 15555820048283937664 12855586517555283456 10155352986826629248 7455119456097975040 4754885925369320832 2054652394640666624 17801162937621564032 15100929406892909824 12400695876164255616 9700462345435601408 7000228814706947200 4299995283978292992 1599761753249638784 17346272296230536192 14646038765501881984 11945805234773227776 9245571704044573568 6545338173315919360 3845104642587265152 1144871111858610944 16891381654839508352 14191148124110854144 11490914593382199936 8790681062653545728 6090447531924891520 3390214001196237312 689980470467583104 16436491013448480512 13736257482719826304 11036023951991172096 8335790421262517888 5635556890533863680 2935323359805209472 235089829076555264 15981600372057452672 13281366841328798464 10581133310600144256 7880899779871490048 5180666249142835840 2480432718414181632 18226943261395079040 15526709730666424832 12826476199937770624 10126242669209116416 7426009138480462208 4725775607751808000 2025542077023153792 17772052620004051200 15071819089275396992 12371585558546742784 9671352027818088576 6971118497089434368 4270884966360780160 1570651435632125952 17317161978613023360 14616928447884369152 11916694917155714944 9216461386427060736 6516227855698406528 3815994324969752320 1115760794241098112 16862271337221995520 14162037806493341312 11461804275764687104 8761570745036032896 6061337214307378688 3361103683578724480 660870152850070272 16407380695830967680 13707147165102313472 11006913634373659264 8306680103645005056 5606446572916350848 2906213042187696640 205979511459042432 15952490054439939840 13252256523711285632 10552022992982631424 7851789462253977216 5151555931525323008 2451322400796668800 18197832943777566208 15497599413048912000 12797365882320257792 10097132351591603584 7396898820862949376 4696665290134295168 1996431759405640960 17742942302386538368 15042708771657884160 12342475240929229952 9642241710200575744 6942008179471921536 4241774648743267328 1541541118014613120 17288051660995510528 14587818130266856320 11887584599538202112 9187351068809547904 6487117538080893696 3786884007352239488 1086650476623585280 16833161019604482688 14132927488875828480 11432693958147174272 8732460427418520064 6032226896689865856 3331993365961211648 631759835232557440 16378270378213454848 13678036847484800640 10977803316756146432 8277569786027492224 5577336255298838016 2877102724570183808 176869193841529600 15923379736822427008 13223146206093772800 10522912675365118592 7822679144636464384 5122445613907810176 2422212083179155968 18168722626160053376 15468489095431399168 12768255564702744960 10068022033974090752 7367788503245436544 4667554972516782336 1967321441788128128 17713831984769025536 15013598454040371328 12313364923311717120 9613131392583062912 6912897861854408704 4212664331125754496 1512430800397100288 17258941343377997696 14558707812649343488 11858474281920689280 9158240751192035072 6458007220463380864 3757773689734726656 1057540159006072448 16804050701986969856 14103817171258315648 11403583640529661440 8703350109801007232 6003116579072353024 3302883048343698816 602649517615044608 16349160060595942016 13648926529867287808 10948692999138633600 8248459468409979392 5548225937681325184 2847992406952670976 147758876224016768 15894269419204914176 13194035888476259968 10493802357747605760 7793568827018951552 5093335296290297344 2393101765561643136 18139612308542540544 15439378777813886336 12739145247085232128 10038911716356577920 7338678185627923712 4638444654899269504 1938211124170615296 17684721667151512704 14984488136422858496 12284254605694204288 9584021074965550080 6883787544236895872 4183554013508241664 1483320482779587456 17229831025760484864 14529597495031830656 11829363964303176448 9129130433574522240 6428896902845868032 3728663372117213824 1028429841388559616 16774940384369457024 14074706853640802816 11374473322912148608 8674239792183494400 5974006261454840192 3273772730726185984 573539199997531776 16320049742978429184 13619816212249774976 10919582681521120768 8219349150792466560 5519115620063812352 2818882089335158144 118648558606503936 15865159101587401344 13164925570858747136 10464692040130092928 7764458509401438720 5064224978672784512 2363991447944130304 18110501990925027712 15410268460196373504 12710034929467719296 10009801398739065088 7309567868010410880 4609334337281756672 1909100806553102464 17655611349533999872 14955377818805345664 12255144288076691456 9554910757348037248 6854677226619383040 4154443695890728832 1454210165162074624 17200720708142972032 14500487177414317824 11800253646685663616 9100020115957009408 6399786585228355200 3699553054499700992 999319523771046784 16745830066751944192 14045596536023289984 11345363005294635776 8645129474565981568 5944895943837327360 3244662413108673152 544428882380018944 16290939425360916352 13590705894632262144 10890472363903607936 8190238833174953728 5490005302446299520 2789771771717645312 89538240988991104 15836048783969888512 13135815253241234304 10435581722512580096 7735348191783925888 5035114661055271680 2334881130326617472 18081391673307514880 15381158142578860672 12680924611850206464 9980691081121552256 7280457550392898048 4580224019664243840 1879990488935589632 17626501031916487040 14926267501187832832 12226033970459178624 9525800439730524416 6825566909001870208 4125333378273216000 1425099847544561792 17171610390525459200 14471376859796804992 11771143329068150784 9070909798339496576 6370676267610842368 3670442736882188160 970209206153533952 16716719749134431360 14016486218405777152 11316252687677122944 8616019156948468736 5915785626219814528 3215552095491160320 515318564762506112 16261829107743403520 13561595577014749312 10861362046286095104 8161128515557440896 5460894984828786688 2760661454100132480 60427923371478272 15806938466352375680 13106704935623721472 10406471404895067264 7706237874166413056 5006004343437758848 2305770812709104640 18052281355690002048 15352047824961347840 12651814294232693632 9951580763504039424 7251347232775385216 4551113702046731008 1850880171318076800 17597390714298974208 14897157183570320000 12196923652841665792 9496690122113011584 6796456591384357376 4096223060655703168 1395989529927048960 17142500072907946368 14442266542179292160 11742033011450637952 9041799480721983744 6341565949993329536 3641332419264675328 941098888536021120 16687609431516918528 13987375900788264320 11287142370059610112 8586908839330955904 5886675308602301696 3186441777873647488 486208247144993280 16232718790125890688 13532485259397236480 10832251728668582272 8132018197939928064 5431784667211273856 2731551136482619648 31317605753965440 15777828148734862848 13077594618006208640 10377361087277554432 7677127556548900224 4976894025820246016 2276660495091591808 18023171038072489216 15322937507343835008 12622703976615180800 9922470445886526592 7222236915157872384 4522003384429218176 1821769853700563968 17568280396681461376 14868046865952807168 12167813335224152960 9467579804495498752 6767346273766844544 4067112743038190336 1366879212309536128 17113389755290433536 14413156224561779328 11712922693833125120 9012689163104470912 6312455632375816704 3612222101647162496 911988570918508288 16658499113899405696 13958265583170751488 11258032052442097280 8557798521713443072 5857564990984788864 3157331460256134656 457097929527480448 16203608472508377856 13503374941779723648 10803141411051069440 8102907880322415232 5402674349593761024 2702440818865106816 2207288136452608 15748717831117350016 13048484300388695808 10348250769660041600 7648017238931387392 4947783708202733184 2247550177474078976 17994060720454976384 15293827189726322176 12593593658997667968 9893360128269013760 7193126597540359552 4492893066811705344 1792659536083051136 17539170079063948544 14838936548335294336 12138703017606640128 9438469486877985920 6738235956149331712 4038002425420677504 1337768894692023296 17084279437672920704 14384045906944266496 11683812376215612288 8983578845486958080 6283345314758303872 3583111784029649664 882878253300995456 16629388796281892864 13929155265553238656 11228921734824584448 8528688204095930240 5828454673367276032 3128221142638621824 427987611909967616 16174498154890865024 13474264624162210816 10774031093433556608 8073797562704902400 5373564031976248192 2673330501247593984 18419841044228491392 15719607513499837184 13019373982771182976 10319140452042528768 7618906921313874560 4918673390585220352 2218439859856566144 17964950402837463552 15264716872108809344 12564483341380155136 9864249810651500928 7164016279922846720 4463782749194192512 1763549218465538304 17510059761446435712 14809826230717781504 12109592699989127296 9409359169260473088 6709125638531818880 4008892107803164672 1308658577074510464 17055169120055407872 14354935589326753664 11654702058598099456 8954468527869445248 6254234997140791040 3554001466412136832 853767935683482624 16600278478664380032 13900044947935725824 11199811417207071616 8499577886478417408 5799344355749763200 3099110825021108992 398877294292454784 16145387837273352192 13445154306544697984 10744920775816043776 8044687245087389568 5344453714358735360 2644220183630081152 18390730726610978560 15690497195882324352 12990263665153670144 10290030134425015936 7589796603696361728 4889563072967707520 2189329542239053312 17935840085219950720 15235606554491296512 12535373023762642304 9835139493033988096 7134905962305333888 4434672431576679680 1734438900848025472 17480949443828922880 14780715913100268672 12080482382371614464 9380248851642960256 6680015320914306048 3979781790185651840 1279548259456997632 17026058802437895040 14325825271709240832 11625591740980586624 8925358210251932416 6225124679523278208 3524891148794624000 824657618065969792 16571168161046867200 13870934630318212992 11170701099589558784 8470467568860904576 5770234038132250368 3070000507403596160 369766976674941952 16116277519655839360 13416043988927185152 10715810458198530944 8015576927469876736 5315343396741222528 2615109866012568320 18361620408993465728 15661386878264811520 12961153347536157312 10260919816807503104 7560686286078848896 4860452755350194688 2160219224621540480 17906729767602437888 15206496236873783680 12506262706145129472 9806029175416475264 7105795644687821056 4405562113959166848 1705328583230512640 17451839126211410048 14751605595482755840 12051372064754101632 9351138534025447424 6650905003296793216 3950671472568139008 1250437941839484800 16996948484820382208 14296714954091728000 11596481423363073792 8896247892634419584 6196014361905765376 3495780831177111168 795547300448456960 16542057843429354368 13841824312700700160 11141590781972045952 8441357251243391744 5741123720514737536 3040890189786083328 340656659057429120 16087167202038326528 13386933671309672320 10686700140581018112 7986466609852363904 5286233079123709696 2585999548395055488 18332510091375952896 15632276560647298688 12932043029918644480 10231809499189990272 7531575968461336064 4831342437732681856 2131108907004027648 17877619449984925056 15177385919256270848 12477152388527616640 9776918857798962432 7076685327070308224 4376451796341654016 1676218265612999808 17422728808593897216 14722495277865243008 12022261747136588800 9322028216407934592 6621794685679280384 3921561154950626176 1221327624221971968 16967838167202869376 14267604636474215168 11567371105745560960 8867137575016906752 6166904044288252544 3466670513559598336 766436982830944128 16512947525811841536 13812713995083187328 11112480464354533120 8412246933625878912 5712013402897224704 3011779872168570496 311546341439916288 16058056884420813696 13357823353692159488 10657589822963505280 7957356292234851072 5257122761506196864 2556889230777542656 18303399773758440064 15603166243029785856 12902932712301131648 10202699181572477440 7502465650843823232 4802232120115169024 2101998589386514816 17848509132367412224 15148275601638758016 12448042070910103808 9747808540181449600 7047575009452795392 4347341478724141184 1647107947995486976 17393618490976384384 14693384960247730176 11993151429519075968 9292917898790421760 6592684368061767552 3892450837333113344 1192217306604459136 16938727849585356544 14238494318856702336 11538260788128048128 8838027257399393920 6137793726670739712 3437560195942085504 737326665213431296 16483837208194328704 13783603677465674496 11083370146737020288 8383136616008366080 5682903085279711872 2982669554551057664 282436023822403456 16028946566803300864 13328713036074646656 10628479505345992448 7928245974617338240 5228012443888684032 2527778913160029824 18274289456140927232 15574055925412273024 12873822394683618816 10173588863954964608 7473355333226310400 4773121802497656192 2072888271769001984 17819398814749899392 15119165284021245184 12418931753292590976 9718698222563936768 7018464691835282560 4318231161106628352 1617997630377974144 17364508173358871552 14664274642630217344 11964041111901563136 9263807581172908928 6563574050444254720 3863340519715600512 1163106988986946304 16909617531967843712 14209384001239189504 11509150470510535296 8808916939781881088 6108683409053226880 3408449878324572672 708216347595918464 16454726890576815872 13754493359848161664 11054259829119507456 8354026298390853248 5653792767662199040 2953559236933544832 253325706204890624 15999836249185788032 13299602718457133824 10599369187728479616 7899135656999825408 5198902126271171200 2498668595542516992 18245179138523414400 15544945607794760192 12844712077066105984 10144478546337451776 7444245015608797568 4744011484880143360 2043777954151489152 17790288497132386560 15090054966403732352 12389821435675078144 9689587904946423936 6989354374217769728 4289120843489115520 1588887312760461312 17335397855741358720 14635164325012704512 11934930794284050304 9234697263555396096 6534463732826741888 3834230202098087680 1133996671369433472 16880507214350330880 14180273683621676672 11480040152893022464 8779806622164368256 6079573091435714048 3379339560707059840 679106029978405632 16425616572959303040 13725383042230648832 11025149511501994624 8324915980773340416 5624682450044686208 2924448919316032000 224215388587377792 15970725931568275200 13270492400839620992 10570258870110966784 7870025339382312576 5169791808653658368 2469558277925004160 18216068820905901568 15515835290177247360 12815601759448593152 10115368228719938944 7415134697991284736 4714901167262630528 2014667636533976320 17761178179514873728 15060944648786219520 12360711118057565312 9660477587328911104 6960244056600256896 4260010525871602688 1559776995142948480 17306287538123845888 14606054007395191680 11905820476666537472 9205586945937883264 6505353415209229056 3805119884480574848 1104886353751920640 16851396896732818048 14151163366004163840 11450929835275509632 8750696304546855424 6050462773818201216 3350229243089547008 649995712360892800 16396506255341790208 13696272724613136000 10996039193884481792 8295805663155827584 5595572132427173376 2895338601698519168 195105070969864960 15941615613950762368 13241382083222108160 10541148552493453952 7840915021764799744 5140681491036145536 2440447960307491328 18186958503288388736 15486724972559734528 12786491441831080320 10086257911102426112 7386024380373771904 4685790849645117696 1985557318916463488 17732067861897360896 15031834331168706688 12331600800440052480 9631367269711398272 6931133738982744064 4230900208254089856 1530666677525435648 17277177220506333056 14576943689777678848 11876710159049024640 9176476628320370432 6476243097591716224 3776009566863062016 1075776036134407808 16822286579115305216 14122053048386651008 11421819517657996800 8721585986929342592 6021352456200688384 3321118925472034176 620885394743379968 16367395937724277376 13667162406995623168 10966928876266968960 8266695345538314752 5566461814809660544 2866228284081006336 165994753352352128 15912505296333249536 13212271765604595328 10512038234875941120 7811804704147286912 5111571173418632704 2411337642689978496 18157848185670875904 15457614654942221696 12757381124213567488 10057147593484913280 7356914062756259072 4656680532027604864 1956447001298950656 17702957544279848064 15002724013551193856 12302490482822539648 9602256952093885440 6902023421365231232 4201789890636577024 1501556359907922816 17248066902888820224 14547833372160166016 11847599841431511808 9147366310702857600 6447132779974203392 3746899249245549184 1046665718516894976 16793176261497792384 14092942730769138176 11392709200040483968 8692475669311829760 5992242138583175552 3292008607854521344 591775077125867136 16338285620106764544 13638052089378110336 10937818558649456128 8237585027920801920 5537351497192147712 2837117966463493504 136884435734839296 15883394978715736704 13183161447987082496 10482927917258428288 7782694386529774080 5082460855801119872 2382227325072465664 18128737868053363072 15428504337324708864 12728270806596054656 10028037275867400448 7327803745138746240 4627570214410092032 1927336683681437824 17673847226662335232 14973613695933681024 12273380165205026816 9573146634476372608 6872913103747718400 4172679573019064192 1472446042290409984 17218956585271307392 14518723054542653184 11818489523813998976 9118255993085344768 6418022462356690560 3717788931628036352 1017555400899382144 16764065943880279552 14063832413151625344 11363598882422971136 8663365351694316928 5963131820965662720 3262898290237008512 562664759508354304 16309175302489251712 13608941771760597504 10908708241031943296 8208474710303289088 5508241179574634880 2808007648845980672 107774118117326464 15854284661098223872 13154051130369569664 10453817599640915456 7753584068912261248 5053350538183607040 2353117007454952832 18099627550435850240 15399394019707196032 12699160488978541824 9998926958249887616 7298693427521233408 4598459896792579200 1898226366063924992 17644736909044822400 14944503378316168192 12244269847587513984 9544036316858859776 6843802786130205568 4143569255401551360 1443335724672897152 17189846267653794560 14489612736925140352 11789379206196486144 9089145675467831936 6388912144739177728 3688678614010523520 988445083281869312 16734955626262766720 14034722095534112512 11334488564805458304 8634255034076804096 5934021503348149888 3233787972619495680 533554441890841472 16280064984871738880 13579831454143084672 10879597923414430464 8179364392685776256 5479130861957122048 2778897331228467840 78663800499813632 15825174343480711040 13124940812752056832 10424707282023402624 7724473751294748416 5024240220566094208 2324006689837440000 18070517232818337408 15370283702089683200 12670050171361028992 9969816640632374784 7269583109903720576 4569349579175066368 1869116048446412160 17615626591427309568 14915393060698655360 12215159529970001152 9514925999241346944 6814692468512692736 4114458937784038528 1414225407055384320 17160735950036281728 14460502419307627520 11760268888578973312 9060035357850319104 6359801827121664896 3659568296393010688 959334765664356480 16705845308645253888 14005611777916599680 11305378247187945472 8605144716459291264 5904911185730637056 3204677655001982848 504444124273328640 16250954667254226048 13550721136525571840 10850487605796917632 8150254075068263424 5450020544339609216 2749787013610955008 49553482882300800 15796064025863198208 13095830495134544000 10395596964405889792 7695363433677235584 4995129902948581376 2294896372219927168 18041406915200824576 15341173384472170368 12640939853743516160 9940706323014861952 7240472792286207744 4540239261557553536 1840005730828899328 17586516273809796736 14886282743081142528 12186049212352488320 9485815681623834112 6785582150895179904 4085348620166525696 1385115089437871488 17131625632418768896 14431392101690114688 11731158570961460480 9030925040232806272 6330691509504152064 3630457978775497856 930224448046843648 16676734991027741056 13976501460299086848 11276267929570432640 8576034398841778432 5875800868113124224 3175567337384470016 475333806655815808 16221844349636713216 13521610818908059008 10821377288179404800 8121143757450750592 5420910226722096384 2720676695993442176 20443165264787968 15766953708245685376 13066720177517031168 10366486646788376960 7666253116059722752 4966019585331068544 2265786054602414336 18012296597583311744 15312063066854657536 12611829536126003328 9911596005397349120 7211362474668694912 4511128943940040704 1810895413211386496 17557405956192283904 14857172425463629696 12156938894734975488 9456705364006321280 6756471833277667072 4056238302549012864 1356004771820358656 17102515314801256064 14402281784072601856 11702048253343947648 9001814722615293440 6301581191886639232 3601347661157985024 901114130429330816 16647624673410228224 13947391142681574016 11247157611952919808 8546924081224265600 5846690550495611392 3146457019766957184 446223489038302976 16192734032019200384 13492500501290546176 10792266970561891968 8092033439833237760 5391799909104583552 2691566378375929344 18438076921356826752 15737843390628172544 13037609859899518336 10337376329170864128 7637142798442209920 4936909267713555712 2236675736984901504 17983186279965798912 15282952749237144704 12582719218508490496 9882485687779836288 7182252157051182080 4482018626322527872 1781785095593873664 17528295638574771072 14828062107846116864 12127828577117462656 9427595046388808448 6727361515660154240 4027127984931500032 1326894454202845824 17073404997183743232 14373171466455089024 11672937935726434816 8972704404997780608 6272470874269126400 3572237343540472192 872003812811817984 16618514355792715392 13918280825064061184 11218047294335406976 8517813763606752768 5817580232878098560 3117346702149444352 417113171420790144 16163623714401687552 13463390183673033344 10763156652944379136 8062923122215724928 5362689591487070720 2662456060758416512 18408966603739313920 15708733073010659712 13008499542282005504 10308266011553351296 7608032480824697088 4907798950096042880 2207565419367388672 17954075962348286080 15253842431619631872 12553608900890977664 9853375370162323456 7153141839433669248 4452908308705015040 1752674777976360832 17499185320957258240 14798951790228604032 12098718259499949824 9398484728771295616 6698251198042641408 3998017667313987200 1297784136585332992 17044294679566230400 14344061148837576192 11643827618108921984 8943594087380267776 6243360556651613568 3543127025922959360 842893495194305152 16589404038175202560 13889170507446548352 11188936976717894144 8488703445989239936 5788469915260585728 3088236384531931520 388002853803277312 16134513396784174720 13434279866055520512 10734046335326866304 8033812804598212096 5333579273869557888 2633345743140903680 18379856286121801088 15679622755393146880 12979389224664492672 10279155693935838464 7578922163207184256 4878688632478530048 2178455101749875840 17924965644730773248 15224732114002119040 12524498583273464832 9824265052544810624 7124031521816156416 4423797991087502208 1723564460358848000 17470075003339745408 14769841472611091200 12069607941882436992 9369374411153782784 6669140880425128576 3968907349696474368 1268673818967820160 17015184361948717568 14314950831220063360 11614717300491409152 8914483769762754944 6214250239034100736 3514016708305446528 813783177576792320 16560293720557689728 13860060189829035520 11159826659100381312 8459593128371727104 5759359597643072896 3059126066914418688 358892536185764480 16105403079166661888 13405169548438007680 10704936017709353472 8004702486980699264 5304468956252045056 2604235425523390848 18350745968504288256 15650512437775634048 12950278907046979840 10250045376318325632 7549811845589671424 4849578314861017216 2149344784132363008 17895855327113260416 15195621796384606208 12495388265655952000 9795154734927297792 7094921204198643584 4394687673469989376 1694454142741335168 17440964685722232576 14740731154993578368 12040497624264924160 9340264093536269952 6640030562807615744 3939797032078961536 1239563501350307328 16986074044331204736 14285840513602550528 11585606982873896320 8885373452145242112 6185139921416587904 3484906390687933696 784672859959279488 16531183402940176896 13830949872211522688 11130716341482868480 8430482810754214272 5730249280025560064 3030015749296905856 329782218568251648 16076292761549149056 13376059230820494848 10675825700091840640 7975592169363186432 5275358638634532224 2575125107905878016 18321635650886775424 15621402120158121216 12921168589429467008 10220935058700812800 7520701527972158592 4820467997243504384 2120234466514850176 17866745009495747584 15166511478767093376 12466277948038439168 9766044417309784960 7065810886581130752 4365577355852476544 1665343825123822336 17411854368104719744 14711620837376065536 12011387306647411328 9311153775918757120 6610920245190102912 3910686714461448704 1210453183732794496 16956963726713691904 14256730195985037696 11556496665256383488 8856263134527729280 6156029603799075072 3455796073070420864 755562542341766656 16502073085322664064 13801839554594009856 11101606023865355648 8401372493136701440 5701138962408047232 3000905431679393024 300671900950738816 16047182443931636224 13346948913202982016 10646715382474327808 7946481851745673600 5246248321017019392 2546014790288365184 18292525333269262592 15592291802540608384 12892058271811954176 10191824741083299968 7491591210354645760 4791357679625991552 2091124148897337344 17837634691878234752 15137401161149580544 12437167630420926336 9736934099692272128 7036700568963617920 4336467038234963712 1636233507506309504 17382744050487206912 14682510519758552704 11982276989029898496 9282043458301244288 6581809927572590080 3881576396843935872 1181342866115281664 16927853409096179072 14227619878367524864 11527386347638870656 8827152816910216448 6126919286181562240 3426685755452908032 726452224724253824 16472962767705151232 13772729236976497024 11072495706247842816 8372262175519188608 5672028644790534400 2971795114061880192 271561583333225984 16018072126314123392 13317838595585469184 10617605064856814976 7917371534128160768 5217138003399506560 2516904472670852352 18263415015651749760 15563181484923095552 12862947954194441344 10162714423465787136 7462480892737132928 4762247362008478720 2062013831279824512 17808524374260721920 15108290843532067712 12408057312803413504 9707823782074759296 7007590251346105088 4307356720617450880 1607123189888796672 17353633732869694080 14653400202141039872 11953166671412385664 9252933140683731456 6552699609955077248 3852466079226423040 1152232548497768832 16898743091478666240 14198509560750012032 11498276030021357824 8798042499292703616 6097808968564049408 3397575437835395200 697341907106740992 16443852450087638400 13743618919358984192 11043385388630329984 8343151857901675776 5642918327173021568 2942684796444367360 242451265715713152 15988961808696610560 13288728277967956352 10588494747239302144 7888261216510647936 5188027685781993728 2487794155053339520 18234304698034236928 15534071167305582720 12833837636576928512 10133604105848274304 7433370575119620096 4733137044390965888 2032903513662311680 17779414056643209088 15079180525914554880 12378946995185900672 9678713464457246464 6978479933728592256 4278246402999938048 1578012872271283840 17324523415252181248 14624289884523527040 11924056353794872832 9223822823066218624 6523589292337564416 3823355761608910208 1123122230880256000 16869632773861153408 14169399243132499200 11469165712403844992 8768932181675190784 6068698650946536576 3368465120217882368 668231589489228160 16414742132470125568 13714508601741471360 11014275071012817152 8314041540284162944 5613808009555508736 2913574478826854528 213340948098200320 15959851491079097728 13259617960350443520 10559384429621789312 7859150898893135104 5158917368164480896 2458683837435826688 18205194380416724096 15504960849688069888 12804727318959415680 10104493788230761472 7404260257502107264 4704026726773453056 2003793196044798848 17750303739025696256 15050070208297042048 12349836677568387840 9649603146839733632 6949369616111079424 4249136085382425216 1548902554653771008 17295413097634668416 14595179566906014208 11894946036177360000 9194712505448705792 6494478974720051584 3794245443991397376 1094011913262743168 16840522456243640576 14140288925514986368 11440055394786332160 8739821864057677952 6039588333329023744 3339354802600369536 639121271871715328 16385631814852612736 13685398284123958528 10985164753395304320 8284931222666650112 5584697691937995904 2884464161209341696 184230630480687488 15930741173461584896 13230507642732930688 10530274112004276480 7830040581275622272 5129807050546968064 2429573519818313856 18176084062799211264 15475850532070557056 12775617001341902848 10075383470613248640 7375149939884594432 4674916409155940224 1974682878427286016 17721193421408183424 15020959890679529216 12320726359950875008 9620492829222220800 6920259298493566592 4220025767764912384 1519792237036258176 17266302780017155584 14566069249288501376 11865835718559847168 9165602187831192960 6465368657102538752 3765135126373884544 1064901595645230336 16811412138626127744 14111178607897473536 11410945077168819328 8710711546440165120 6010478015711510912 3310244484982856704 610010954254202496 16356521497235099904 13656287966506445696 10956054435777791488 8255820905049137280 5555587374320483072 2855353843591828864 155120312863174656 15901630855844072064 13201397325115417856 10501163794386763648 7800930263658109440 5100696732929455232 2400463202200801024 18146973745181698432 15446740214453044224 12746506683724390016 10046273152995735808 7346039622267081600 4645806091538427392 1945572560809773184 17692083103790670592 14991849573062016384 12291616042333362176 9591382511604707968 6891148980876053760 4190915450147399552 1490681919418745344 17237192462399642752 14536958931670988544 11836725400942334336 9136491870213680128 6436258339485025920 3736024808756371712 1035791278027717504 16782301821008614912 14082068290279960704 11381834759551306496 8681601228822652288 5981367698093998080 3281134167365343872 580900636636689664 16327411179617587072 13627177648888932864 10926944118160278656 8226710587431624448 5526477056702970240 2826243525974316032 126009995245661824 15872520538226559232 13172287007497905024 10472053476769250816 7771819946040596608 5071586415311942400 2371352884583288192 18117863427564185600 15417629896835531392 12717396366106877184 10017162835378222976 7316929304649568768 4616695773920914560 1916462243192260352 17662972786173157760 14962739255444503552 12262505724715849344 9562272193987195136 6862038663258540928 4161805132529886720 1461571601801232512 17208082144782129920 14507848614053475712 11807615083324821504 9107381552596167296 6407148021867513088 3706914491138858880 1006680960410204672 16753191503391102080 14052957972662447872 11352724441933793664 8652490911205139456 5952257380476485248 3252023849747831040 551790319019176832 16298300862000074240 13598067331271420032 10897833800542765824 8197600269814111616 5497366739085457408 2797133208356803200 96899677628148992 15843410220609046400 13143176689880392192 10442943159151737984 7742709628423083776 5042476097694429568 2342242566965775360 18088753109946672768 15388519579218018560 12688286048489364352 9988052517760710144 7287818987032055936 4587585456303401728 1887351925574747520 17633862468555644928 14933628937826990720 12233395407098336512 9533161876369682304 6832928345641028096 4132694814912373888 1432461284183719680 17178971827164617088 14478738296435962880 11778504765707308672 9078271234978654464 6378037704250000256 3677804173521346048 977570642792691840 16724081185773589248 14023847655044935040 11323614124316280832 8623380593587626624 5923147062858972416 3222913532130318208 522680001401664000 16269190544382561408 13568957013653907200 10868723482925252992 8168489952196598784 5468256421467944576 2768022890739290368 67789360010636160 15814299902991533568 13114066372262879360 10413832841534225152 7713599310805570944 5013365780076916736 2313132249348262528 18059642792329159936 15359409261600505728 12659175730871851520 9958942200143197312 7258708669414543104 4558475138685888896 1858241607957234688 17604752150938132096 14904518620209477888 12204285089480823680 9504051558752169472 6803818028023515264 4103584497294861056 1403350966566206848 17149861509547104256 14449627978818450048 11749394448089795840 9049160917361141632 6348927386632487424 3648693855903833216 948460325175179008 16694970868156076416 13994737337427422208 11294503806698768000 8594270275970113792 5894036745241459584 3193803214512805376 493569683784151168 16240080226765048576 13539846696036394368 10839613165307740160 8139379634579085952 5439146103850431744 2738912573121777536 38679042393123328 15785189585374020736 13084956054645366528 10384722523916712320 7684488993188058112 4984255462459403904 2284021931730749696 18030532474711647104 15330298943982992896 12630065413254338688 9929831882525684480 7229598351797030272 4529364821068376064 1829131290339721856 17575641833320619264 14875408302591965056 12175174771863310848 9474941241134656640 6774707710406002432 4074474179677348224 1374240648948694016 17120751191929591424 14420517661200937216 11720284130472283008 9020050599743628800 6319817069014974592 3619583538286320384 919350007557666176 16665860550538563584 13965627019809909376 11265393489081255168 8565159958352600960 5864926427623946752 3164692896895292544 464459366166638336 16210969909147535744 13510736378418881536 10810502847690227328 8110269316961573120 5410035786232918912 2709802255504264704 9568724775610496 15756079267756507904 13055845737027853696 10355612206299199488 7655378675570545280 4955145144841891072 2254911614113236864 18001422157094134272 15301188626365480064 12600955095636825856 9900721564908171648 7200488034179517440 4500254503450863232 1800020972722209024 17546531515703106432 14846297984974452224 12146064454245798016 9445830923517143808 6745597392788489600 4045363862059835392 1345130331331181184 17091640874312078592 14391407343583424384 11691173812854770176 8990940282126115968 6290706751397461760 3590473220668807552 890239689940153344 16636750232921050752 13936516702192396544 11236283171463742336 8536049640735088128 5835816110006433920 3135582579277779712 435349048549125504 16181859591530022912 13481626060801368704 10781392530072714496 8081158999344060288 5380925468615406080 2680691937886751872 18427202480867649280 15726968950138995072 13026735419410340864 10326501888681686656 7626268357953032448 4926034827224378240 2225801296495724032 17972311839476621440 15272078308747967232 12571844778019313024 9871611247290658816 7171377716562004608 4471144185833350400 1770910655104696192 17517421198085593600 14817187667356939392 12116954136628285184 9416720605899630976 6716487075170976768 4016253544442322560 1316020013713668352 17062530556694565760 14362297025965911552 11662063495237257344 8961829964508603136 6261596433779948928 3561362903051294720 861129372322640512 16607639915303537920 13907406384574883712 11207172853846229504 8506939323117575296 5806705792388921088 3106472261660266880 406238730931612672 16152749273912510080 13452515743183855872 10752282212455201664 8052048681726547456 5351815150997893248 2651581620269239040 18398092163250136448 15697858632521482240 12997625101792828032 10297391571064173824 7597158040335519616 4896924509606865408 2196690978878211200 17943201521859108608 15242967991130454400 12542734460401800192 9842500929673145984 7142267398944491776 4442033868215837568 1741800337487183360 17488310880468080768 14788077349739426560 12087843819010772352 9387610288282118144 6687376757553463936 3987143226824809728 1286909696096155520 17033420239077052928 14333186708348398720 11632953177619744512 8932719646891090304 6232486116162436096 3532252585433781888 832019054705127680 16578529597686025088 13878296066957370880 11178062536228716672 8477829005500062464 5777595474771408256 3077361944042754048 377128413314099840 16123638956294997248 13423405425566343040 10723171894837688832 8022938364109034624 5322704833380380416 2622471302651726208 18368981845632623616 15668748314903969408 12968514784175315200 10268281253446660992 7568047722718006784 4867814191989352576 2167580661260698368 17914091204241595776 15213857673512941568 12513624142784287360 9813390612055633152 7113157081326978944 4412923550598324736 1712690019869670528 17459200562850567936 14758967032121913728 12058733501393259520 9358499970664605312 6658266439935951104 3958032909207296896 1257799378478642688 17004309921459540096 14304076390730885888 11603842860002231680 8903609329273577472 6203375798544923264 3503142267816269056 802908737087614848 16549419280068512256 13849185749339858048 11148952218611203840 8448718687882549632 5748485157153895424 3048251626425241216 348018095696587008 16094528638677484416 13394295107948830208 10694061577220176000 7993828046491521792 5293594515762867584 2593360985034213376 18339871528015110784 15639637997286456576 12939404466557802368 10239170935829148160 7538937405100493952 4838703874371839744 2138470343643185536 17884980886624082944 15184747355895428736 12484513825166774528 9784280294438120320 7084046763709466112 4383813232980811904 1683579702252157696 17430090245233055104 14729856714504400896 12029623183775746688 9329389653047092480 6629156122318438272 3928922591589784064 1228689060861129856 16975199603842027264 14274966073113373056 11574732542384718848 8874499011656064640 6174265480927410432 3474031950198756224 773798419470102016 16520308962450999424 13820075431722345216 11119841900993691008 8419608370265036800 5719374839536382592 3019141308807728384 318907778079074176 16065418321059971584 13365184790331317376 10664951259602663168 7964717728874008960 5264484198145354752 2564250667416700544 18310761210397597952 15610527679668943744 12910294148940289536 10210060618211635328 7509827087482981120 4809593556754326912 2109360026025672704 17855870569006570112 15155637038277915904 12455403507549261696 9755169976820607488 7054936446091953280 4354702915363299072 1654469384634644864 17400979927615542272 14700746396886888064 12000512866158233856 9300279335429579648 6600045804700925440 3899812273972271232 1199578743243617024 16946089286224514432 14245855755495860224 11545622224767206016 8845388694038551808 6145155163309897600 3444921632581243392 744688101852589184 16491198644833486592 13790965114104832384 11090731583376178176 8390498052647523968 5690264521918869760 2990030991190215552 289797460461561344 16036308003442458752 13336074472713804544 10635840941985150336 7935607411256496128 5235373880527841920 2535140349799187712 18281650892780085120 15581417362051430912 12881183831322776704 10180950300594122496 7480716769865468288 4780483239136814080 2080249708408159872 17826760251389057280 15126526720660403072 12426293189931748864 9726059659203094656 7025826128474440448 4325592597745786240 1625359067017132032 17371869609998029440 14671636079269375232 11971402548540721024 9271169017812066816 6570935487083412608 3870701956354758400 1170468425626104192 16916978968607001600 14216745437878347392 11516511907149693184 8816278376421038976 6116044845692384768 3415811314963730560 715577784235076352 16462088327215973760 13761854796487319552 11061621265758665344 8361387735030011136 5661154204301356928 2960920673572702720 260687142844048512 16007197685824945920 13306964155096291712 10606730624367637504 7906497093638983296 5206263562910329088 2506030032181674880 18252540575162572288 15552307044433918080 12852073513705263872 10151839982976609664 7451606452247955456 4751372921519301248 2051139390790647040 17797649933771544448 15097416403042890240 12397182872314236032 9696949341585581824 6996715810856927616 4296482280128273408 1596248749399619200 17342759292380516608 14642525761651862400 11942292230923208192 9242058700194553984 6541825169465899776 3841591638737245568 1141358108008591360 16887868650989488768 14187635120260834560 11487401589532180352 8787168058803526144 6086934528074871936 3386700997346217728 686467466617563520 16432978009598460928 13732744478869806720 11032510948141152512 8332277417412498304 5632043886683844096 2931810355955189888 231576825226535680 15978087368207433088 13277853837478778880 10577620306750124672 7877386776021470464 5177153245292816256 2476919714564162048 18223430257545059456 15523196726816405248 12822963196087751040 10122729665359096832 7422496134630442624 4722262603901788416 2022029073173134208 17768539616154031616 15068306085425377408 12368072554696723200 9667839023968068992 6967605493239414784 4267371962510760576 1567138431782106368 17313648974763003776 14613415444034349568 11913181913305695360 9212948382577041152 6512714851848386944 3812481321119732736 1112247790391078528 16858758333371975936 14158524802643321728 11458291271914667520 8758057741186013312 6057824210457359104 3357590679728704896 657357149000050688 16403867691980948096 13703634161252293888 11003400630523639680 8303167099794985472 5602933569066331264 2902700038337677056 202466507609022848 15948977050589920256 13248743519861266048 10548509989132611840 7848276458403957632 5148042927675303424 2447809396946649216 18194319939927546624 15494086409198892416 12793852878470238208 10093619347741584000 7393385817012929792 4693152286284275584 1992918755555621376 17739429298536518784 15039195767807864576 12338962237079210368 9638728706350556160 6938495175621901952 4238261644893247744 1538028114164593536 17284538657145490944 14584305126416836736 11884071595688182528 9183838064959528320 6483604534230874112 3783371003502219904 1083137472773565696 16829648015754463104 14129414485025808896 11429180954297154688 8728947423568500480 6028713892839846272 3328480362111192064 628246831382537856 16374757374363435264 13674523843634781056 10974290312906126848 8274056782177472640 5573823251448818432 2873589720720164224 173356189991510016 15919866732972407424 13219633202243753216 10519399671515099008 7819166140786444800 5118932610057790592 2418699079329136384 18165209622310033792 15464976091581379584 12764742560852725376 10064509030124071168 7364275499395416960 4664041968666762752 1963808437938108544 17710318980919005952 15010085450190351744 12309851919461697536 9609618388733043328 6909384858004389120 4209151327275734912 1508917796547080704 17255428339527978112 14555194808799323904 11854961278070669696 9154727747342015488 6454494216613361280 3754260685884707072 1054027155156052864 16800537698136950272 14100304167408296064 11400070636679641856 8699837105950987648 5999603575222333440 3299370044493679232 599136513765025024 16345647056745922432 13645413526017268224 10945179995288614016 8244946464559959808 5544712933831305600 2844479403102651392 144245872373997184 15890756415354894592 13190522884626240384 10490289353897586176 7790055823168931968 5089822292440277760 2389588761711623552 18136099304692520960 15435865773963866752 12735632243235212544 10035398712506558336 7335165181777904128 4634931651049249920 1934698120320595712 17681208663301493120 14980975132572838912 12280741601844184704 9580508071115530496 6880274540386876288 4180041009658222080 1479807478929567872 17226318021910465280 14526084491181811072 11825850960453156864 9125617429724502656 6425383898995848448 3725150368267194240 1024916837538540032 16771427380519437440 14071193849790783232 11370960319062129024 8670726788333474816 5970493257604820608 3270259726876166400 570026196147512192 16316536739128409600 13616303208399755392 10916069677671101184 8215836146942446976 5515602616213792768 2815369085485138560 115135554756484352 15861646097737381760 13161412567008727552 10461179036280073344 7760945505551419136 5060711974822764928 2360478444094110720 18106988987075008128 15406755456346353920 12706521925617699712 10006288394889045504 7306054864160391296 4605821333431737088 1905587802703082880 17652098345683980288 14951864814955326080 12251631284226671872 9551397753498017664 6851164222769363456 4150930692040709248 1450697161312055040 17197207704292952448 14496974173564298240 11796740642835644032 9096507112106989824 6396273581378335616 3696040050649681408 995806519921027200 16742317062901924608 14042083532173270400 11341850001444616192 8641616470715961984 5941382939987307776 3241149409258653568 540915878529999360 16287426421510896768 13587192890782242560 10886959360053588352 8186725829324934144 5486492298596279936 2786258767867625728 86025237138971520 15832535780119868928 13132302249391214720 10432068718662560512 7731835187933906304 5031601657205252096 2331368126476597888 18077878669457495296 15377645138728841088 12677411608000186880 9977178077271532672 7276944546542878464 4576711015814224256 1876477485085570048 17622988028066467456 14922754497337813248 12222520966609159040 9522287435880504832 6822053905151850624 4121820374423196416 1421586843694542208 17168097386675439616 14467863855946785408 11767630325218131200 9067396794489476992 6367163263760822784 3666929733032168576 966696202303514368 16713206745284411776 14012973214555757568 11312739683827103360 8612506153098449152 5912272622369794944 3212039091641140736 511805560912486528 16258316103893383936 13558082573164729728 10857849042436075520 8157615511707421312 5457381980978767104 2757148450250112896 56914919521458688 15803425462502356096 13103191931773701888 10402958401045047680 7702724870316393472 5002491339587739264 2302257808859085056 18048768351839982464 15348534821111328256 12648301290382674048 9948067759654019840 7247834228925365632 4547600698196711424 1847367167468057216 17593877710448954624 14893644179720300416 12193410648991646208 9493177118262992000 6792943587534337792 4092710056805683584 1392476526077029376 17138987069057926784 14438753538329272576 11738520007600618368 9038286476871964160 6338052946143309952 3637819415414655744 937585884686001536 16684096427666898944 13983862896938244736 11283629366209590528 8583395835480936320 5883162304752282112 3182928774023627904 482695243294973696 16229205786275871104 13528972255547216896 10828738724818562688 8128505194089908480 5428271663361254272 2728038132632600064 27804601903945856 15774315144884843264 13074081614156189056 10373848083427534848 7673614552698880640 4973381021970226432 2273147491241572224 18019658034222469632 15319424503493815424 12619190972765161216 9918957442036507008 7218723911307852800 4518490380579198592 1818256849850544384 17564767392831441792 14864533862102787584 12164300331374133376 9464066800645479168 6763833269916824960 4063599739188170752 1363366208459516544 17109876751440413952 14409643220711759744 11709409689983105536 9009176159254451328 6308942628525797120 3608709097797142912 908475567068488704 16654986110049386112 13954752579320731904 11254519048592077696 8554285517863423488 5854051987134769280 3153818456406115072 453584925677460864 16200095468658358272 13499861937929704064 10799628407201049856 8099394876472395648 5399161345743741440 2698927815015087232 18445438357995984640 15745204827267330432 13044971296538676224 10344737765810022016 7644504235081367808 4944270704352713600 2244037173624059392 17990547716604956800 15290314185876302592 12590080655147648384 9889847124418994176 7189613593690339968 4489380062961685760 1789146532233031552 17535657075213928960 14835423544485274752 12135190013756620544 9434956483027966336 6734722952299312128 4034489421570657920 1334255890842003712 17080766433822901120 14380532903094246912 11680299372365592704 8980065841636938496 6279832310908284288 3579598780179630080 879365249450975872 16625875792431873280 13925642261703219072 11225408730974564864 8525175200245910656 5824941669517256448 3124708138788602240 424474608059948032 16170985151040845440 13470751620312191232 10770518089583537024 8070284558854882816 5370051028126228608 2669817497397574400 18416328040378471808 15716094509649817600 13015860978921163392 10315627448192509184 7615393917463854976 4915160386735200768 2214926856006546560 17961437398987443968 15261203868258789760 12560970337530135552 9860736806801481344 7160503276072827136 4460269745344172928 1760036214615518720 17506546757596416128 14806313226867761920 12106079696139107712 9405846165410453504 6705612634681799296 4005379103953145088 1305145573224490880 17051656116205388288 14351422585476734080 11651189054748079872 8950955524019425664 6250721993290771456 3550488462562117248 850254931833463040 16596765474814360448 13896531944085706240 11196298413357052032 8496064882628397824 5795831351899743616 3095597821171089408 395364290442435200 16141874833423332608 13441641302694678400 10741407771966024192 8041174241237369984 5340940710508715776 2640707179780061568 18387217722760958976 15686984192032304768 12986750661303650560 10286517130574996352 7586283599846342144 4886050069117687936 2185816538389033728 17932327081369931136 15232093550641276928 12531860019912622720 9831626489183968512 7131392958455314304 4431159427726660096 1730925896998005888 17477436439978903296 14777202909250249088 12076969378521594880 9376735847792940672 6676502317064286464 3976268786335632256 1276035255606978048 17022545798587875456 14322312267859221248 11622078737130567040 8921845206401912832 6221611675673258624 3521378144944604416 821144614215950208 16567655157196847616 13867421626468193408 11167188095739539200 8466954565010884992 5766721034282230784 3066487503553576576 366253972824922368 16112764515805819776 13412530985077165568 10712297454348511360 8012063923619857152 5311830392891202944 2611596862162548736 18358107405143446144 15657873874414791936 12957640343686137728 10257406812957483520 7557173282228829312 4856939751500175104 2156706220771520896 17903216763752418304 15202983233023764096 12502749702295109888 9802516171566455680 7102282640837801472 4402049110109147264 1701815579380493056 17448326122361390464 14748092591632736256 12047859060904082048 9347625530175427840 6647391999446773632 3947158468718119424 1246924937989465216 16993435480970362624 14293201950241708416 11592968419513054208 8892734888784400000 6192501358055745792 3492267827327091584 792034296598437376 16538544839579334784 13838311308850680576 11138077778122026368 8437844247393372160 5737610716664717952 3037377185936063744 337143655207409536 16083654198188306944 13383420667459652736 10683187136730998528 7982953606002344320 5282720075273690112 2582486544545035904 18328997087525933312 15628763556797279104 12928530026068624896 10228296495339970688 7528062964611316480 4827829433882662272 2127595903154008064 17874106446134905472 15173872915406251264 12473639384677597056 9773405853948942848 7073172323220288640 4372938792491634432 1672705261762980224 17419215804743877632 14718982274015223424 12018748743286569216 9318515212557915008 6618281681829260800 3918048151100606592 1217814620371952384 16964325163352849792 14264091632624195584 11563858101895541376 8863624571166887168 6163391040438232960 3463157509709578752 762923978980924544 16509434521961821952 13809200991233167744 11108967460504513536 8408733929775859328 5708500399047205120 3008266868318550912 308033337589896704 16054543880570794112 13354310349842139904 10654076819113485696 7953843288384831488 5253609757656177280 2553376226927523072 18299886769908420480 15599653239179766272 12899419708451112064 10199186177722457856 7498952646993803648 4798719116265149440 2098485585536495232 17844996128517392640 15144762597788738432 12444529067060084224 9744295536331430016 7044062005602775808 4343828474874121600 1643594944145467392 17390105487126364800 14689871956397710592 11989638425669056384 9289404894940402176 6589171364211747968 3888937833483093760 1188704302754439552 16935214845735336960 14234981315006682752 11534747784278028544 8834514253549374336 6134280722820720128 3434047192092065920 733813661363411712 16480324204344309120 13780090673615654912 11079857142887000704 8379623612158346496 5679390081429692288 2979156550701038080 278923019972383872 16025433562953281280 13325200032224627072 10624966501495972864 7924732970767318656 5224499440038664448 2524265909310010240 18270776452290907648 15570542921562253440 12870309390833599232 10170075860104945024 7469842329376290816 4769608798647636608 2069375267918982400 17815885810899879808 15115652280171225600 12415418749442571392 9715185218713917184 7014951687985262976 4314718157256608768 1614484626527954560 17360995169508851968 14660761638780197760 11960528108051543552 9260294577322889344 6560061046594235136 3859827515865580928 1159593985136926720 16906104528117824128 14205870997389169920 11505637466660515712 8805403935931861504 6105170405203207296 3404936874474553088 704703343745898880 16451213886726796288 13750980355998142080 11050746825269487872 8350513294540833664 5650279763812179456 2950046233083525248 249812702354871040 15996323245335768448 13296089714607114240 10595856183878460032 7895622653149805824 5195389122421151616 2495155591692497408 18241666134673394816 15541432603944740608 12841199073216086400 10140965542487432192 7440732011758777984 4740498481030123776 2040264950301469568 17786775493282366976 15086541962553712768 12386308431825058560 9686074901096404352 6985841370367750144 4285607839639095936 1585374308910441728 17331884851891339136 14631651321162684928 11931417790434030720 9231184259705376512 6530950728976722304 3830717198248068096 1130483667519413888 16876994210500311296 14176760679771657088 11476527149043002880 8776293618314348672 6076060087585694464 3375826556857040256 675593026128386048 16422103569109283456 13721870038380629248 11021636507651975040 8321402976923320832 5621169446194666624 2920935915466012416 220702384737358208 15967212927718255616 13266979396989601408 10566745866260947200 7866512335532292992 5166278804803638784 2466045274074984576 18212555817055881984 15512322286327227776 12812088755598573568 10111855224869919360 7411621694141265152 4711388163412610944 2011154632683956736 17757665175664854144 15057431644936199936 12357198114207545728 9656964583478891520 6956731052750237312 4256497522021583104 1556263991292928896 17302774534273826304 14602541003545172096 11902307472816517888 9202073942087863680 6501840411359209472 3801606880630555264 1101373349901901056 16847883892882798464 14147650362154144256 11447416831425490048 8747183300696835840 6046949769968181632 3346716239239527424 646482708510873216 16392993251491770624 13692759720763116416 10992526190034462208 8292292659305808000 5592059128577153792 2891825597848499584 191592067119845376 15938102610100742784 13237869079372088576 10537635548643434368 7837402017914780160 5137168487186125952 2436934956457471744 18183445499438369152 15483211968709714944 12782978437981060736 10082744907252406528 7382511376523752320 4682277845795098112 1982044315066443904 17728554858047341312 15028321327318687104 12328087796590032896 9627854265861378688 6927620735132724480 4227387204404070272 1527153673675416064 17273664216656313472 14573430685927659264 11873197155199005056 9172963624470350848 6472730093741696640 3772496563013042432 1072263032284388224 16818773575265285632 14118540044536631424 11418306513807977216 8718072983079323008 6017839452350668800 3317605921622014592 617372390893360384 16363882933874257792 13663649403145603584 10963415872416949376 8263182341688295168 5562948810959640960 2862715280230986752 162481749502332544 15908992292483229952 13208758761754575744 10508525231025921536 7808291700297267328 5108058169568613120 2407824638839958912 18154335181820856320 15454101651092202112 12753868120363547904 10053634589634893696 7353401058906239488 4653167528177585280 1952933997448931072 17699444540429828480 14999211009701174272 12298977478972520064 9598743948243865856 6898510417515211648 4198276886786557440 1498043356057903232 17244553899038800640 14544320368310146432 11844086837581492224 9143853306852838016 6443619776124183808 3743386245395529600 1043152714666875392 16789663257647772800 14089429726919118592 11389196196190464384 8688962665461810176 5988729134733155968 3288495604004501760 588262073275847552 16334772616256744960 13634539085528090752 10934305554799436544 8234072024070782336 5533838493342128128 2833604962613473920 133371431884819712 15879881974865717120 13179648444137062912 10479414913408408704 7779181382679754496 5078947851951100288 2378714321222446080 18125224864203343488 15424991333474689280 12724757802746035072 10024524272017380864 7324290741288726656 4624057210560072448 1923823679831418240 17670334222812315648 14970100692083661440 12269867161355007232 9569633630626353024 6869400099897698816 4169166569169044608 1468933038440390400 17215443581421287808 14515210050692633600 11814976519963979392 9114742989235325184 6414509458506670976 3714275927778016768 1014042397049362560 16760552940030259968 14060319409301605760 11360085878572951552 8659852347844297344 5959618817115643136 3259385286386988928 559151755658334720 16305662298639232128 13605428767910577920 10905195237181923712 8204961706453269504 5504728175724615296 2804494644995961088 104261114267306880 15850771657248204288 13150538126519550080 10450304595790895872 7750071065062241664 5049837534333587456 2349604003604933248 18096114546585830656 15395881015857176448 12695647485128522240 9995413954399868032 7295180423671213824 4594946892942559616 1894713362213905408 17641223905194802816 14940990374466148608 12240756843737494400 9540523313008840192 6840289782280185984 4140056251551531776 1439822720822877568 17186333263803774976 14486099733075120768 11785866202346466560 9085632671617812352 6385399140889158144 3685165610160503936 984932079431849728 16731442622412747136 14031209091684092928 11330975560955438720 8630742030226784512 5930508499498130304 3230274968769476096 530041438040821888 16276551981021719296 13576318450293065088 10876084919564410880 8175851388835756672 5475617858107102464 2775384327378448256 75150796649794048 15821661339630691456 13121427808902037248 10421194278173383040 7720960747444728832 5020727216716074624 2320493685987420416 18067004228968317824 15366770698239663616 12666537167511009408 9966303636782355200 7266070106053700992 4565836575325046784 1865603044596392576 17612113587577289984 14911880056848635776 12211646526119981568 9511412995391327360 6811179464662673152 4110945933934018944 1410712403205364736 17157222946186262144 14456989415457607936 11756755884728953728 9056522354000299520 6356288823271645312 3656055292542991104 955821761814336896 16702332304795234304 14002098774066580096 11301865243337925888 8601631712609271680 5901398181880617472 3201164651151963264 500931120423309056 16247441663404206464 13547208132675552256 10846974601946898048 8146741071218243840 5446507540489589632 2746274009760935424 46040479032281216 15792551022013178624 13092317491284524416 10392083960555870208 7691850429827216000 4991616899098561792 2291383368369907584 18037893911350804992 15337660380622150784 12637426849893496576 9937193319164842368 7236959788436188160 4536726257707533952 1836492726978879744 17583003269959777152 14882769739231122944 12182536208502468736 9482302677773814528 6782069147045160320 4081835616316506112 1381602085587851904 17128112628568749312 14427879097840095104 11727645567111440896 9027412036382786688 6327178505654132480 3626944974925478272 926711444196824064 16673221987177721472 13972988456449067264 11272754925720413056 8572521394991758848 5872287864263104640 3172054333534450432 471820802805796224 16218331345786693632 13518097815058039424 10817864284329385216 8117630753600731008 5417397222872076800 2717163692143422592 16930161414768384 15763440704395665792 13063207173667011584 10362973642938357376 7662740112209703168 4962506581481048960 2262273050752394752 18008783593733292160 15308550063004637952 12608316532275983744 9908083001547329536 7207849470818675328 4507615940090021120 1807382409361366912 17553892952342264320 14853659421613610112 12153425890884955904 9453192360156301696 6752958829427647488 4052725298698993280 1352491767970339072 17099002310951236480 14398768780222582272 11698535249493928064 8998301718765273856 6298068188036619648 3597834657307965440 897601126579311232 16644111669560208640 13943878138831554432 11243644608102900224 8543411077374246016 5843177546645591808 3142944015916937600 442710485188283392 16189221028169180800 13488987497440526592 10788753966711872384 8088520435983218176 5388286905254563968 2688053374525909760 18434563917506807168 15734330386778152960 13034096856049498752 10333863325320844544 7633629794592190336 4933396263863536128 2233162733134881920 17979673276115779328 15279439745387125120 12579206214658470912 9878972683929816704 7178739153201162496 4478505622472508288 1778272091743854080 17524782634724751488 14824549103996097280 12124315573267443072 9424082042538788864 6723848511810134656 4023614981081480448 1323381450352826240 17069891993333723648 14369658462605069440 11669424931876415232 8969191401147761024 6268957870419106816 3568724339690452608 868490808961798400 16615001351942695808 13914767821214041600 11214534290485387392 8514300759756733184 5814067229028078976 3113833698299424768 413600167570770560 16160110710551667968 13459877179823013760 10759643649094359552 8059410118365705344 5359176587637051136 2658943056908396928 18405453599889294336 15705220069160640128 13004986538431985920 10304753007703331712 7604519476974677504 4904285946246023296 2204052415517369088 17950562958498266496 15250329427769612288 12550095897040958080 9849862366312303872 7149628835583649664 4449395304854995456 1749161774126341248 17495672317107238656 14795438786378584448 12095205255649930240 9394971724921276032 6694738194192621824 3994504663463967616 1294271132735313408 17040781675716210816 14340548144987556608 11640314614258902400 8940081083530248192 6239847552801593984 3539614022072939776 839380491344285568 16585891034325182976 13885657503596528768 11185423972867874560 8485190442139220352 5784956911410566144 3084723380681911936 384489849953257728 16131000392934155136 13430766862205500928 10730533331476846720 8030299800748192512 5330066270019538304 2629832739290884096 18376343282271781504 15676109751543127296 12975876220814473088 10275642690085818880 7575409159357164672 4875175628628510464 2174942097899856256 17921452640880753664 15221219110152099456 12520985579423445248 9820752048694791040 7120518517966136832 4420284987237482624 1720051456508828416 17466561999489725824 14766328468761071616 12066094938032417408 9365861407303763200 6665627876575108992 3965394345846454784 1265160815117800576 17011671358098697984 14311437827370043776 11611204296641389568 8910970765912735360 6210737235184081152 3510503704455426944 810270173726772736 16556780716707670144 13856547185979015936 11156313655250361728 8456080124521707520 5755846593793053312 3055613063064399104 355379532335744896 16101890075316642304 13401656544587988096 10701423013859333888 8001189483130679680 5300955952402025472 2600722421673371264 18347232964654268672 15646999433925614464 12946765903196960256 10246532372468306048 7546298841739651840 4846065311010997632 2145831780282343424 17892342323263240832 15192108792534586624 12491875261805932416 9791641731077278208 7091408200348624000 4391174669619969792 1690941138891315584 17437451681872212992 14737218151143558784 12036984620414904576 9336751089686250368 6636517558957596160 3936284028228941952 1236050497500287744 16982561040481185152 14282327509752530944 11582093979023876736 8881860448295222528 6181626917566568320 3481393386837914112 781159856109259904 16527670399090157312 13827436868361503104 11127203337632848896 8426969806904194688 5726736276175540480 3026502745446886272 326269214718232064 16072779757699129472 13372546226970475264 10672312696241821056 7972079165513166848 5271845634784512640 2571612104055858432 18318122647036755840 15617889116308101632 12917655585579447424 10217422054850793216 7517188524122139008 4816954993393484800 2116721462664830592 17863232005645728000 15162998474917073792 12462764944188419584 9762531413459765376 7062297882731111168 4362064352002456960 1661830821273802752 17408341364254700160 14708107833526045952 12007874302797391744 9307640772068737536 6607407241340083328 3907173710611429120 1206940179882774912 16953450722863672320 14253217192135018112 11552983661406363904 8852750130677709696 6152516599949055488 3452283069220401280 752049538491747072 16498560081472644480 13798326550743990272 11098093020015336064 8397859489286681856 5697625958558027648 2997392427829373440 297158897100719232 16043669440081616640 13343435909352962432 10643202378624308224 7942968847895654016 5242735317166999808 2542501786438345600 18289012329419243008 15588778798690588800 12888545267961934592 10188311737233280384 7488078206504626176 4787844675775971968 2087611145047317760 17834121688028215168 15133888157299560960 12433654626570906752 9733421095842252544 7033187565113598336 4332954034384944128 1632720503656289920 17379231046637187328 14678997515908533120 11978763985179878912 9278530454451224704 6578296923722570496 3878063392993916288 1177829862265262080 16924340405246159488 14224106874517505280 11523873343788851072 8823639813060196864 6123406282331542656 3423172751602888448 722939220874234240 16469449763855131648 13769216233126477440 11068982702397823232 8368749171669169024 5668515640940514816 2968282110211860608 268048579483206400 16014559122464103808 13314325591735449600 10614092061006795392 7913858530278141184 5213624999549486976 2513391468820832768 18259902011801730176 15559668481073075968 12859434950344421760 10159201419615767552 7458967888887113344 4758734358158459136 2058500827429804928 17805011370410702336 15104777839682048128 12404544308953393920 9704310778224739712 7004077247496085504 4303843716767431296 1603610186038777088 17350120729019674496 14649887198291020288 11949653667562366080 9249420136833711872 6549186606105057664 3848953075376403456 1148719544647749248 16895230087628646656 14194996556899992448 11494763026171338240 8794529495442684032 6094295964714029824 3394062433985375616 693828903256721408 16440339446237618816 13740105915508964608 11039872384780310400 8339638854051656192 5639405323323001984 2939171792594347776 238938261865693568 15985448804846590976 13285215274117936768 10584981743389282560 7884748212660628352 5184514681931974144 2484281151203319936 18230791694184217344 15530558163455563136 12830324632726908928 10130091101998254720 7429857571269600512 4729624040540946304 2029390509812292096 17775901052793189504 15075667522064535296 12375433991335881088 9675200460607226880 6974966929878572672 4274733399149918464 1574499868421264256 17321010411402161664 14620776880673507456 11920543349944853248 9220309819216199040 6520076288487544832 3819842757758890624 1119609227030236416 16866119770011133824 14165886239282479616 11465652708553825408 8765419177825171200 6065185647096516992 3364952116367862784 664718585639208576 16411229128620105984 13710995597891451776 11010762067162797568 8310528536434143360 5610295005705489152 2910061474976834944 209827944248180736 15956338487229078144 13256104956500423936 10555871425771769728 7855637895043115520 5155404364314461312 2455170833585807104 18201681376566704512 15501447845838050304 12801214315109396096 10100980784380741888 7400747253652087680 4700513722923433472 2000280192194779264 17746790735175676672 15046557204447022464 12346323673718368256 9646090142989714048 6945856612261059840 4245623081532405632 1545389550803751424 17291900093784648832 14591666563055994624 11891433032327340416 9191199501598686208 6490965970870032000 3790732440141377792 1090498909412723584 16837009452393620992 14136775921664966784 11436542390936312576 8736308860207658368 6036075329479004160 3335841798750349952 635608268021695744 16382118811002593152 13681885280273938944 10981651749545284736 8281418218816630528 5581184688087976320 2880951157359322112 180717626630667904 15927228169611565312 13226994638882911104 10526761108154256896 7826527577425602688 5126294046696948480 2426060515968294272 18172571058949191680 15472337528220537472 12772103997491883264 10071870466763229056 7371636936034574848 4671403405305920640 1971169874577266432 17717680417558163840 15017446886829509632 12317213356100855424 9616979825372201216 6916746294643547008 4216512763914892800 1516279233186238592 17262789776167136000 14562556245438481792 11862322714709827584 9162089183981173376 6461855653252519168 3761622122523864960 1061388591795210752 16807899134776108160 14107665604047453952 11407432073318799744 8707198542590145536 6006965011861491328 3306731481132837120 606497950404182912 16353008493385080320 13652774962656426112 10952541431927771904 8252307901199117696 5552074370470463488 2851840839741809280 151607309013155072 15898117851994052480 13197884321265398272 10497650790536744064 7797417259808089856 5097183729079435648 2396950198350781440 18143460741331678848 15443227210603024640 12742993679874370432 10042760149145716224 7342526618417062016 4642293087688407808 1942059556959753600 17688570099940651008 14988336569211996800 12288103038483342592 9587869507754688384 6887635977026034176 4187402446297379968 1487168915568725760 17233679458549623168 14533445927820968960 11833212397092314752 9132978866363660544 6432745335635006336 3732511804906352128 1032278274177697920 16778788817158595328 14078555286429941120 11378321755701286912 8678088224972632704 5977854694243978496 3277621163515324288 577387632786670080 16323898175767567488 13623664645038913280 10923431114310259072 8223197583581604864 5522964052852950656 2822730522124296448 122496991395642240 15869007534376539648 13168774003647885440 10468540472919231232 7768306942190577024 5068073411461922816 2367839880733268608 18114350423714166016 15414116892985511808 12713883362256857600 10013649831528203392 7313416300799549184 4613182770070894976 1912949239342240768 17659459782323138176 14959226251594483968 12258992720865829760 9558759190137175552 6858525659408521344 4158292128679867136 1458058597951212928 17204569140932110336 14504335610203456128 11804102079474801920 9103868548746147712 6403635018017493504 3703401487288839296 1003167956560185088 16749678499541082496 14049444968812428288 11349211438083774080 8648977907355119872 5948744376626465664 3248510845897811456 548277315169157248 16294787858150054656 13594554327421400448 10894320796692746240 8194087265964092032 5493853735235437824 2793620204506783616 93386673778129408 15839897216759026816 13139663686030372608 10439430155301718400 7739196624573064192 5038963093844409984 2338729563115755776 18085240106096653184 15385006575367998976 12684773044639344768 9984539513910690560 7284305983182036352 4584072452453382144 1883838921724727936 17630349464705625344 14930115933976971136 12229882403248316928 9529648872519662720 6829415341791008512 4129181811062354304 1428948280333700096 17175458823314597504 14475225292585943296 11774991761857289088 9074758231128634880 6374524700399980672 3674291169671326464 974057638942672256 16720568181923569664 14020334651194915456 11320101120466261248 8619867589737607040 5919634059008952832 3219400528280298624 519166997551644416 16265677540532541824 13565444009803887616 10865210479075233408 8164976948346579200 5464743417617924992 2764509886889270784 64276356160616576 15810786899141513984 13110553368412859776 10410319837684205568 7710086306955551360 5009852776226897152 2309619245498242944 18056129788479140352 15355896257750486144 12655662727021831936 9955429196293177728 7255195665564523520 4554962134835869312 1854728604107215104 17601239147088112512 14901005616359458304 12200772085630804096 9500538554902149888 6800305024173495680 4100071493444841472 1399837962716187264 17146348505697084672 14446114974968430464 11745881444239776256 9045647913511122048 6345414382782467840 3645180852053813632 944947321325159424 16691457864306056832 13991224333577402624 11290990802848748416 8590757272120094208 5890523741391440000 3190290210662785792 490056679934131584 16236567222915028992 13536333692186374784 10836100161457720576 8135866630729066368 5435633100000412160 2735399569271757952 35166038543103744 15781676581524001152 13081443050795346944 10381209520066692736 7680975989338038528 4980742458609384320 2280508927880730112 18027019470861627520 15326785940132973312 12626552409404319104 9926318878675664896 7226085347947010688 4525851817218356480 1825618286489702272 17572128829470599680 14871895298741945472 12171661768013291264 9471428237284637056 6771194706555982848 4070961175827328640 1370727645098674432 17117238188079571840 14417004657350917632 11716771126622263424 9016537595893609216 6316304065164955008 3616070534436300800 915837003707646592 16662347546688544000 13962114015959889792 11261880485231235584 8561646954502581376 5861413423773927168 3161179893045272960 460946362316618752 16207456905297516160 13507223374568861952 10806989843840207744 8106756313111553536 5406522782382899328 2706289251654245120 6055720925590912 15752566263906488320 13052332733177834112 10352099202449179904 7651865671720525696 4951632140991871488 2251398610263217280 17997909153244114688 15297675622515460480 12597442091786806272 9897208561058152064 7196975030329497856 4496741499600843648 1796507968872189440 17543018511853086848 14842784981124432640 12142551450395778432 9442317919667124224 6742084388938470016 4041850858209815808 1341617327481161600 17088127870462059008 14387894339733404800 11687660809004750592 8987427278276096384 6287193747547442176 3586960216818787968 886726686090133760 16633237229071031168 13933003698342376960 11232770167613722752 8532536636885068544 5832303106156414336 3132069575427760128 431836044699105920 16178346587680003328 13478113056951349120 10777879526222694912 8077645995494040704 5377412464765386496 2677178934036732288 18423689477017629696 15723455946288975488 13023222415560321280 10322988884831667072 7622755354103012864 4922521823374358656 2222288292645704448 17968798835626601856 15268565304897947648 12568331774169293440 9868098243440639232 7167864712711985024 4467631181983330816 1767397651254676608 17513908194235574016 14813674663506919808 12113441132778265600 9413207602049611392 6712974071320957184 4012740540592302976 1312507009863648768 17059017552844546176 14358784022115891968 11658550491387237760 8958316960658583552 6258083429929929344 3557849899201275136 857616368472620928 16604126911453518336 13903893380724864128 11203659849996209920 8503426319267555712 5803192788538901504 3102959257810247296 402725727081593088 16149236270062490496 13449002739333836288 10748769208605182080 8048535677876527872 5348302147147873664 2648068616419219456 18394579159400116864 15694345628671462656 12994112097942808448 10293878567214154240 7593645036485500032 4893411505756845824 2193177975028191616 17939688518009089024 15239454987280434816 12539221456551780608 9838987925823126400 7138754395094472192 4438520864365817984 1738287333637163776 17484797876618061184 14784564345889406976 12084330815160752768 9384097284432098560 6683863753703444352 3983630222974790144 1283396692246135936 17029907235227033344 14329673704498379136 11629440173769724928 8929206643041070720 6228973112312416512 3528739581583762304 828506050855108096 16575016593836005504 13874783063107351296 11174549532378697088 8474316001650042880 5774082470921388672 3073848940192734464 373615409464080256 16120125952444977664 13419892421716323456 10719658890987669248 8019425360259015040 5319191829530360832 2618958298801706624 18365468841782604032 15665235311053949824 12965001780325295616 10264768249596641408 7564534718867987200 4864301188139332992 2164067657410678784 17910578200391576192 15210344669662921984 12510111138934267776 9809877608205613568 7109644077476959360 4409410546748305152 1709177016019650944 17455687559000548352 14755454028271894144 12055220497543239936 9354986966814585728 6654753436085931520 3954519905357277312 1254286374628623104 17000796917609520512 14300563386880866304 11600329856152212096 8900096325423557888 6199862794694903680 3499629263966249472 799395733237595264 16545906276218492672 13845672745489838464 11145439214761184256 8445205684032530048 5744972153303875840 3044738622575221632 344505091846567424 16091015634827464832 13390782104098810624 10690548573370156416 7990315042641502208 5290081511912848000 2589847981184193792 18336358524165091200 15636124993436436992 12935891462707782784 10235657931979128576 7535424401250474368 4835190870521820160 2134957339793165952 17881467882774063360 15181234352045409152 12481000821316754944 9780767290588100736 7080533759859446528 4380300229130792320 1680066698402138112 17426577241383035520 14726343710654381312 12026110179925727104 9325876649197072896 6625643118468418688 3925409587739764480 1225176057011110272 16971686599992007680 14271453069263353472 11571219538534699264 8870986007806045056 6170752477077390848 3470518946348736640 770285415620082432 16516795958600979840 13816562427872325632 11116328897143671424 8416095366415017216 5715861835686363008 3015628304957708800 315394774229054592 16061905317209952000 13361671786481297792 10661438255752643584 7961204725023989376 5260971194295335168 2560737663566680960 18307248206547578368 15607014675818924160 12906781145090269952 10206547614361615744 7506314083632961536 4806080552904307328 2105847022175653120 17852357565156550528 15152124034427896320 12451890503699242112 9751656972970587904 7051423442241933696 4351189911513279488 1650956380784625280 17397466923765522688 14697233393036868480 11996999862308214272 9296766331579560064 6596532800850905856 3896299270122251648 1196065739393597440 16942576282374494848 14242342751645840640 11542109220917186432 8841875690188532224 6141642159459878016 3441408628731223808 741175098002569600 16487685640983467008 13787452110254812800 11087218579526158592 8386985048797504384 5686751518068850176 2986517987340195968 286284456611541760 16032794999592439168 13332561468863784960 10632327938135130752 7932094407406476544 5231860876677822336 2531627345949168128 18278137888930065536 15577904358201411328 12877670827472757120 10177437296744102912 7477203766015448704 4776970235286794496 2076736704558140288 17823247247539037696 15123013716810383488 12422780186081729280 9722546655353075072 7022313124624420864 4322079593895766656 1621846063167112448 17368356606148009856 14668123075419355648 11967889544690701440 9267656013962047232 6567422483233393024 3867188952504738816 1166955421776084608 16913465964756982016 14213232434028327808 11512998903299673600 8812765372571019392 6112531841842365184 3412298311113710976 712064780385056768 16458575323365954176 13758341792637299968 11058108261908645760 8357874731179991552 5657641200451337344 2957407669722683136 257174138994028928 16003684681974926336 13303451151246272128 10603217620517617920 7902984089788963712 5202750559060309504 2502517028331655296 18249027571312552704 15548794040583898496 12848560509855244288 10148326979126590080 7448093448397935872 4747859917669281664 2047626386940627456 17794136929921524864 15093903399192870656 12393669868464216448 9693436337735562240 6993202807006908032 4292969276278253824 1592735745549599616 17339246288530497024 14639012757801842816 11938779227073188608 9238545696344534400 6538312165615880192 3838078634887225984 1137845104158571776 16884355647139469184 14184122116410814976 11483888585682160768 8783655054953506560 6083421524224852352 3383187993496198144 682954462767543936 16429465005748441344 13729231475019787136 11028997944291132928 8328764413562478720 5628530882833824512 2928297352105170304 228063821376516096 15974574364357413504 13274340833628759296 10574107302900105088 7873873772171450880 5173640241442796672 2473406710714142464 18219917253695039872 15519683722966385664 12819450192237731456 10119216661509077248 7418983130780423040 4718749600051768832 2018516069323114624 17765026612304012032 15064793081575357824 12364559550846703616 9664326020118049408 6964092489389395200 4263858958660740992 1563625427932086784 17310135970912984192 14609902440184329984 11909668909455675776 9209435378727021568 6509201847998367360 3808968317269713152 1108734786541058944 16855245329521956352 14155011798793302144 11454778268064647936 8754544737335993728 6054311206607339520 3354077675878685312 653844145150031104 16400354688130928512 13700121157402274304 10999887626673620096 8299654095944965888 5599420565216311680 2899187034487657472 198953503759003264 15945464046739900672 13245230516011246464 10544996985282592256 7844763454553938048 5144529923825283840 2444296393096629632 18190806936077527040 15490573405348872832 12790339874620218624 10090106343891564416 7389872813162910208 4689639282434256000 1989405751705601792 17735916294686499200 15035682763957844992 12335449233229190784 9635215702500536576 6934982171771882368 4234748641043228160 1534515110314573952 17281025653295471360 14580792122566817152 11880558591838162944 9180325061109508736 6480091530380854528 3779857999652200320 1079624468923546112 16826135011904443520 14125901481175789312 11425667950447135104 8725434419718480896 6025200888989826688 3324967358261172480 624733827532518272 16371244370513415680 13671010839784761472 10970777309056107264 8270543778327453056 5570310247598798848 2870076716870144640 169843186141490432 15916353729122387840 13216120198393733632 10515886667665079424 7815653136936425216 5115419606207771008 2415186075479116800 18161696618460014208 15461463087731360000 12761229557002705792 10060996026274051584 7360762495545397376 4660528964816743168 1960295434088088960 17706805977068986368 15006572446340332160 12306338915611677952 9606105384883023744 6905871854154369536 4205638323425715328 1505404792697061120 17251915335677958528 14551681804949304320 11851448274220650112 9151214743491995904 6450981212763341696 3750747682034687488 1050514151306033280 16797024694286930688 14096791163558276480 11396557632829622272 8696324102100968064 5996090571372313856 3295857040643659648 595623509915005440 16342134052895902848 13641900522167248640 10941666991438594432 8241433460709940224 5541199929981286016 2840966399252631808 140732868523977600 15887243411504875008 13187009880776220800 10486776350047566592 7786542819318912384 5086309288590258176 2386075757861603968 18132586300842501376 15432352770113847168 12732119239385192960 10031885708656538752 7331652177927884544 4631418647199230336 1931185116470576128 17677695659451473536 14977462128722819328 12277228597994165120 9576995067265510912 6876761536536856704 4176528005808202496 1476294475079548288 17222805018060445696 14522571487331791488 11822337956603137280 9122104425874483072 6421870895145828864 3721637364417174656 1021403833688520448 16767914376669417856 14067680845940763648 11367447315212109440 8667213784483455232 5966980253754801024 3266746723026146816 566513192297492608 16313023735278390016 13612790204549735808 10912556673821081600 8212323143092427392 5512089612363773184 2811856081635118976 111622550906464768 15858133093887362176 13157899563158707968 10457666032430053760 7757432501701399552 5057198970972745344 2356965440244091136 18103475983224988544 15403242452496334336 12703008921767680128 10002775391039025920 7302541860310371712 4602308329581717504 1902074798853063296 17648585341833960704 14948351811105306496 12248118280376652288 9547884749647998080 6847651218919343872 4147417688190689664 1447184157462035456 17193694700442932864 14493461169714278656 11793227638985624448 9092994108256970240 6392760577528316032 3692527046799661824 992293516071007616 16738804059051905024 14038570528323250816 11338336997594596608 8638103466865942400 5937869936137288192 3237636405408633984 537402874679979776 16283913417660877184 13583679886932222976 10883446356203568768 8183212825474914560 5482979294746260352 2782745764017606144 82512233288951936 15829022776269849344 13128789245541195136 10428555714812540928 7728322184083886720 5028088653355232512 2327855122626578304 18074365665607475712 15374132134878821504 12673898604150167296 9973665073421513088 7273431542692858880 4573198011964204672 1872964481235550464 17619475024216447872 14919241493487793664 12219007962759139456 9518774432030485248 6818540901301831040 4118307370573176832 1418073839844522624 17164584382825420032 14464350852096765824 11764117321368111616 9063883790639457408 6363650259910803200 3663416729182148992 963183198453494784 16709693741434392192 14009460210705737984 11309226679977083776 8608993149248429568 5908759618519775360 3208526087791121152 508292557062466944 16254803100043364352 13554569569314710144 10854336038586055936 8154102507857401728 5453868977128747520 2753635446400093312 53401915671439104 15799912458652336512 13099678927923682304 10399445397195028096 7699211866466373888 4998978335737719680 2298744805009065472 18045255347989962880 15345021817261308672 12644788286532654464 9944554755804000256 7244321225075346048 4544087694346691840 1843854163618037632 17590364706598935040 14890131175870280832 12189897645141626624 9489664114412972416 6789430583684318208 4089197052955664000 1388963522227009792 17135474065207907200 14435240534479252992 11735007003750598784 9034773473021944576 6334539942293290368 3634306411564636160 934072880835981952 16680583423816879360 13980349893088225152 11280116362359570944 8579882831630916736 5879649300902262528 3179415770173608320 479182239444954112 16225692782425851520 13525459251697197312 10825225720968543104 8124992190239888896 5424758659511234688 2724525128782580480 24291598053926272 15770802141034823680 13070568610306169472 10370335079577515264 7670101548848861056 4969868018120206848 2269634487391552640 18016145030372450048 15315911499643795840 12615677968915141632 9915444438186487424 7215210907457833216 4514977376729179008 1814743846000524800 17561254388981422208 14861020858252768000 12160787327524113792 9460553796795459584 6760320266066805376 4060086735338151168 1359853204609496960 17106363747590394368 14406130216861740160 11705896686133085952 9005663155404431744 6305429624675777536 3605196093947123328 904962563218469120 16651473106199366528 13951239575470712320 11251006044742058112 8550772514013403904 5850538983284749696 3150305452556095488 450071921827441280 16196582464808338688 13496348934079684480 10796115403351030272 8095881872622376064 5395648341893721856 2695414811165067648 18441925354145965056 15741691823417310848 13041458292688656640 10341224761960002432 7640991231231348224 4940757700502694016 2240524169774039808 17987034712754937216 15286801182026283008 12586567651297628800 9886334120568974592 7186100589840320384 4485867059111666176 1785633528383011968 17532144071363909376 14831910540635255168 12131677009906600960 9431443479177946752 6731209948449292544 4030976417720638336 1330742886991984128 17077253429972881536 14377019899244227328 11676786368515573120 8976552837786918912 6276319307058264704 3576085776329610496 875852245600956288 16622362788581853696 13922129257853199488 11221895727124545280 8521662196395891072 5821428665667236864 3121195134938582656 420961604209928448 16167472147190825856 13467238616462171648 10767005085733517440 8066771555004863232 5366538024276209024 2666304493547554816 18412815036528452224 15712581505799798016 13012347975071143808 10312114444342489600 7611880913613835392 4911647382885181184 2211413852156526976 17957924395137424384 15257690864408770176 12557457333680115968 9857223802951461760 7156990272222807552 4456756741494153344 1756523210765499136 17503033753746396544 14802800223017742336 12102566692289088128 9402333161560433920 6702099630831779712 4001866100103125504 1301632569374471296 17048143112355368704 14347909581626714496 11647676050898060288 8947442520169406080 6247208989440751872 3546975458712097664 846741927983443456 16593252470964340864 13893018940235686656 11192785409507032448 8492551878778378240 5792318348049724032 3092084817321069824 391851286592415616 16138361829573313024 13438128298844658816 10737894768116004608 8037661237387350400 5337427706658696192 2637194175930041984 18383704718910939392 15683471188182285184 12983237657453630976 10283004126724976768 7582770595996322560 4882537065267668352 2182303534539014144 17928814077519911552 15228580546791257344 12528347016062603136 9828113485333948928 7127879954605294720 4427646423876640512 1727412893147986304 17473923436128883712 14773689905400229504 12073456374671575296 9373222843942921088 6672989313214266880 3972755782485612672 1272522251756958464 17019032794737855872 14318799264009201664 11618565733280547456 8918332202551893248 6218098671823239040 3517865141094584832 817631610365930624 16564142153346828032 13863908622618173824 11163675091889519616 8463441561160865408 5763208030432211200 3062974499703556992 362740968974902784 16109251511955800192 13409017981227145984 10708784450498491776 8008550919769837568 5308317389041183360 2608083858312529152 18354594401293426560 15654360870564772352 12954127339836118144 10253893809107463936 7553660278378809728 4853426747650155520 2153193216921501312 17899703759902398720 15199470229173744512 12499236698445090304 9799003167716436096 7098769636987781888 4398536106259127680 1698302575530473472 17444813118511370880 14744579587782716672 12044346057054062464 9344112526325408256 6643878995596754048 3943645464868099840 1243411934139445632 16989922477120343040 14289688946391688832 11589455415663034624 8889221884934380416 6188988354205726208 3488754823477072000 788521292748417792 16535031835729315200 13834798305000660992 11134564774272006784 8434331243543352576 5734097712814698368 3033864182086044160 333630651357389952 16080141194338287360 13379907663609633152 10679674132880978944 7979440602152324736 5279207071423670528 2578973540695016320 18325484083675913728 15625250552947259520 12925017022218605312 10224783491489951104 7524549960761296896 4824316430032642688 2124082899303988480 17870593442284885888 15170359911556231680 12470126380827577472 9769892850098923264 7069659319370269056 4369425788641614848 1669192257912960640 17415702800893858048 14715469270165203840 12015235739436549632 9315002208707895424 6614768677979241216 3914535147250587008 1214301616521932800 16960812159502830208 14260578628774176000 11560345098045521792 8860111567316867584 6159878036588213376 3459644505859559168 759410975130904960 16505921518111802368 13805687987383148160 11105454456654493952 8405220925925839744 5704987395197185536 3004753864468531328 304520333739877120 16051030876720774528 13350797345992120320 10650563815263466112 7950330284534811904 5250096753806157696 2549863223077503488 18296373766058400896 15596140235329746688 12895906704601092480 10195673173872438272 7495439643143784064 4795206112415129856 2094972581686475648 17841483124667373056 15141249593938718848 12441016063210064640 9740782532481410432 7040549001752756224 4340315471024102016 1640081940295447808 17386592483276345216 14686358952547691008 11986125421819036800 9285891891090382592 6585658360361728384 3885424829633074176 1185191298904419968 16931701841885317376 14231468311156663168 11531234780428008960 8831001249699354752 6130767718970700544 3430534188242046336 730300657513392128 16476811200494289536 13776577669765635328 11076344139036981120 8376110608308326912 5675877077579672704 2975643546851018496 275410016122364288 16021920559103261696 13321687028374607488 10621453497645953280 7921219966917299072 5220986436188644864 2520752905459990656 18267263448440888064 15567029917712233856 12866796386983579648 10166562856254925440 7466329325526271232 4766095794797617024 2065862264068962816 17812372807049860224 15112139276321206016 12411905745592551808 9711672214863897600 7011438684135243392 4311205153406589184 1610971622677934976 17357482165658832384 14657248634930178176 11957015104201523968 9256781573472869760 6556548042744215552 3856314512015561344 1156080981286907136 16902591524267804544 14202357993539150336 11502124462810496128 8801890932081841920 6101657401353187712 3401423870624533504 701190339895879296 16447700882876776704 13747467352148122496 11047233821419468288 8347000290690814080 5646766759962159872 2946533229233505664 246299698504851456 15992810241485748864 13292576710757094656 10592343180028440448 7892109649299786240 5191876118571132032 2491642587842477824 18238153130823375232 15537919600094721024 12837686069366066816 10137452538637412608 7437219007908758400 4736985477180104192 2036751946451449984 17783262489432347392 15083028958703693184 12382795427975038976 9682561897246384768 6982328366517730560 4282094835789076352 1581861305060422144 17328371848041319552 14628138317312665344 11927904786584011136 9227671255855356928 6527437725126702720 3827204194398048512 1126970663669394304 16873481206650291712 14173247675921637504 11473014145192983296 8772780614464329088 6072547083735674880 3372313553007020672 672080022278366464 16418590565259263872 13718357034530609664 11018123503801955456 8317889973073301248 5617656442344647040 2917422911615992832 217189380887338624 15963699923868236032 13263466393139581824 10563232862410927616 7862999331682273408 5162765800953619200 2462532270224964992 18209042813205862400 15508809282477208192 12808575751748553984 10108342221019899776 7408108690291245568 4707875159562591360 2007641628833937152 17754152171814834560 15053918641086180352 12353685110357526144 9653451579628871936 6953218048900217728 4252984518171563520 1552750987442909312 17299261530423806720 14599027999695152512 11898794468966498304 9198560938237844096 6498327407509189888 3798093876780535680 1097860346051881472 16844370889032778880 14144137358304124672 11443903827575470464 8743670296846816256 6043436766118162048 3343203235389507840 642969704660853632 16389480247641751040 13689246716913096832 10989013186184442624 8288779655455788416 5588546124727134208 2888312593998480000 188079063269825792 15934589606250723200 13234356075522068992 10534122544793414784 7833889014064760576 5133655483336106368 2433421952607452160 18179932495588349568 15479698964859695360 12779465434131041152 10079231903402386944 7378998372673732736 4678764841945078528 1978531311216424320 17725041854197321728 15024808323468667520 12324574792740013312 9624341262011359104 6924107731282704896 4223874200554050688 1523640669825396480 17270151212806293888 14569917682077639680 11869684151348985472 9169450620620331264 6469217089891677056 3768983559163022848 1068750028434368640 16815260571415266048 14115027040686611840 11414793509957957632 8714559979229303424 6014326448500649216 3314092917771995008 613859387043340800 16360369930024238208 13660136399295584000 10959902868566929792 8259669337838275584 5559435807109621376 2859202276380967168 158968745652312960 15905479288633210368 13205245757904556160 10505012227175901952 7804778696447247744 5104545165718593536 2404311634989939328 18150822177970836736 15450588647242182528 12750355116513528320 10050121585784874112 7349888055056219904 4649654524327565696 1949420993598911488 17695931536579808896 14995698005851154688 12295464475122500480 9595230944393846272 6894997413665192064 4194763882936537856 1494530352207883648 17241040895188781056 14540807364460126848 11840573833731472640 9140340303002818432 6440106772274164224 3739873241545510016 1039639710816855808 16786150253797753216 14085916723069099008 11385683192340444800 8685449661611790592 5985216130883136384 3284982600154482176 584749069425827968 16331259612406725376 13631026081678071168 10930792550949416960 8230559020220762752 5530325489492108544 2830091958763454336 129858428034800128 15876368971015697536 13176135440287043328 10475901909558389120 7775668378829734912 5075434848101080704 2375201317372426496 18121711860353323904 15421478329624669696 12721244798896015488 10021011268167361280 7320777737438707072 4620544206710052864 1920310675981398656 17666821218962296064 14966587688233641856 12266354157504987648 9566120626776333440 6865887096047679232 4165653565319025024 1465420034590370816 17211930577571268224 14511697046842614016 11811463516113959808 9111229985385305600 6410996454656651392 3710762923927997184 1010529393199342976 16757039936180240384 14056806405451586176 11356572874722931968 8656339343994277760 5956105813265623552 3255872282536969344 555638751808315136 16302149294789212544 13601915764060558336 10901682233331904128 8201448702603249920 5501215171874595712 2800981641145941504 100748110417287296 15847258653398184704 13147025122669530496 10446791591940876288 7746558061212222080 5046324530483567872 2346090999754913664 18092601542735811072 15392368012007156864 12692134481278502656 9991900950549848448 7291667419821194240 4591433889092540032 1891200358363885824 17637710901344783232 14937477370616129024 12237243839887474816 9537010309158820608 6836776778430166400 4136543247701512192 1436309716972857984 17182820259953755392 14482586729225101184 11782353198496446976 9082119667767792768 6381886137039138560 3681652606310484352 981419075581830144 16727929618562727552 14027696087834073344 11327462557105419136 8627229026376764928 5926995495648110720 3226761964919456512 526528434190802304 16273038977171699712 13572805446443045504 10872571915714391296 8172338384985737088 5472104854257082880 2771871323528428672 71637792799774464 15818148335780671872 13117914805052017664 10417681274323363456 7717447743594709248 5017214212866055040 2316980682137400832 18063491225118298240 15363257694389644032 12663024163660989824 9962790632932335616 7262557102203681408 4562323571475027200 1862090040746372992 17608600583727270400 14908367052998616192 12208133522269961984 9507899991541307776 6807666460812653568 4107432930083999360 1407199399355345152 17153709942336242560 14453476411607588352 11753242880878934144 9053009350150279936 6352775819421625728 3652542288692971520 952308757964317312 16698819300945214720 13998585770216560512 11298352239487906304 8598118708759252096 5897885178030597888 3197651647301943680 497418116573289472 16243928659554186880 13543695128825532672 10843461598096878464 8143228067368224256 5442994536639570048 2742761005910915840 42527475182261632 15789038018163159040 13088804487434504832 10388570956705850624 7688337425977196416 4988103895248542208 2287870364519888000 18034380907500785408 15334147376772131200 12633913846043476992 9933680315314822784 7233446784586168576 4533213253857514368 1832979723128860160 17579490266109757568 14879256735381103360 12179023204652449152 9478789673923794944 6778556143195140736 4078322612466486528 1378089081737832320 17124599624718729728 14424366093990075520 11724132563261421312 9023899032532767104 6323665501804112896 3623431971075458688 923198440346804480 16669708983327701888 13969475452599047680 11269241921870393472 8569008391141739264 5868774860413085056 3168541329684430848 468307798955776640 16214818341936674048 13514584811208019840 10814351280479365632 8114117749750711424 5413884219022057216 2713650688293403008 13417157564748800 15759927700545646208 13059694169816992000 10359460639088337792 7659227108359683584 4958993577631029376 2258760046902375168 18005270589883272576 15305037059154618368 12604803528425964160 9904569997697309952 7204336466968655744 4504102936240001536 1803869405511347328 17550379948492244736 14850146417763590528 12149912887034936320 9449679356306282112 6749445825577627904 4049212294848973696 1348978764120319488 17095489307101216896 14395255776372562688 11695022245643908480 8994788714915254272 6294555184186600064 3594321653457945856 894088122729291648 16640598665710189056 13940365134981534848 11240131604252880640 8539898073524226432 5839664542795572224 3139431012066918016 439197481338263808 16185708024319161216 13485474493590507008 10785240962861852800 8085007432133198592 5384773901404544384 2684540370675890176 18431050913656787584 15730817382928133376 13030583852199479168 10330350321470824960 7630116790742170752 4929883260013516544 2229649729284862336 17976160272265759744 15275926741537105536 12575693210808451328 9875459680079797120 7175226149351142912 4474992618622488704 1774759087893834496 17521269630874731904 14821036100146077696 12120802569417423488 9420569038688769280 6720335507960115072 4020101977231460864 1319868446502806656 17066378989483704064 14366145458755049856 11665911928026395648 8965678397297741440 6265444866569087232 3565211335840433024 864977805111778816 16611488348092676224 13911254817364022016 11211021286635367808 8510787755906713600 5810554225178059392 3110320694449405184 410087163720750976 16156597706701648384 13456364175972994176 10756130645244339968 8055897114515685760 5355663583787031552 2655430053058377344 18401940596039274752 15701707065310620544 13001473534581966336 10301240003853312128 7601006473124657920 4900772942396003712 2200539411667349504 17947049954648246912 15246816423919592704 12546582893190938496 9846349362462284288 7146115831733630080 4445882301004975872 1745648770276321664 17492159313257219072 14791925782528564864 12091692251799910656 9391458721071256448 6691225190342602240 3990991659613948032 1290758128885293824 17037268671866191232 14337035141137537024 11636801610408882816 8936568079680228608 6236334548951574400 3536101018222920192 835867487494265984 16582378030475163392 13882144499746509184 11181910969017854976 8481677438289200768 5781443907560546560 3081210376831892352 380976846103238144 16127487389084135552 13427253858355481344 10727020327626827136 8026786796898172928 5326553266169518720 2626319735440864512 18372830278421761920 15672596747693107712 12972363216964453504 10272129686235799296 7571896155507145088 4871662624778490880 2171429094049836672 17917939637030734080 15217706106302079872 12517472575573425664 9817239044844771456 7117005514116117248 4416771983387463040 1716538452658808832 17463048995639706240 14762815464911052032 12062581934182397824 9362348403453743616 6662114872725089408 3961881341996435200 1261647811267780992 17008158354248678400 14307924823520024192 11607691292791369984 8907457762062715776 6207224231334061568 3506990700605407360 806757169876753152 16553267712857650560 13853034182128996352 11152800651400342144 8452567120671687936 5752333589943033728 3052100059214379520 351866528485725312 16098377071466622720 13398143540737968512 10697910010009314304 7997676479280660096 5297442948552005888 2597209417823351680 18343719960804249088 15643486430075594880 12943252899346940672 10243019368618286464 7542785837889632256 4842552307160978048 2142318776432323840 17888829319413221248 15188595788684567040 12488362257955912832 9788128727227258624 7087895196498604416 4387661665769950208 1687428135041296000 17433938678022193408 14733705147293539200 12033471616564884992 9333238085836230784 6633004555107576576 3932771024378922368 1232537493650268160 16979048036631165568 14278814505902511360 11578580975173857152 8878347444445202944 6178113913716548736 3477880382987894528 777646852259240320 16524157395240137728 13823923864511483520 11123690333782829312 8423456803054175104 5723223272325520896 3022989741596866688 322756210868212480 16069266753849109888 13369033223120455680 10668799692391801472 7968566161663147264 5268332630934493056 2568099100205838848 18314609643186736256 15614376112458082048 12914142581729427840 10213909051000773632 7513675520272119424 4813441989543465216 2113208458814811008 17859719001795708416 15159485471067054208 12459251940338400000 9759018409609745792 7058784878881091584 4358551348152437376 1658317817423783168 17404828360404680576 14704594829676026368 12004361298947372160 9304127768218717952 6603894237490063744 3903660706761409536 1203427176032755328 16949937719013652736 14249704188284998528 11549470657556344320 8849237126827690112 6149003596099035904 3448770065370381696 748536534641727488 16495047077622624896 13794813546893970688 11094580016165316480 8394346485436662272 5694112954708008064 2993879423979353856 293645893250699648 16040156436231597056 13339922905502942848 10639689374774288640 7939455844045634432 5239222313316980224 2538988782588326016 18285499325569223424 15585265794840569216 12885032264111915008 10184798733383260800 7484565202654606592 4784331671925952384 2084098141197298176 17830608684178195584 15130375153449541376 12430141622720887168 9729908091992232960 7029674561263578752 4329441030534924544 1629207499806270336 17375718042787167744 14675484512058513536 11975250981329859328 9275017450601205120 6574783919872550912 3874550389143896704 1174316858415242496 16920827401396139904 14220593870667485696 11520360339938831488 8820126809210177280 6119893278481523072 3419659747752868864 719426217024214656 16465936760005112064 13765703229276457856 11065469698547803648 8365236167819149440 5665002637090495232 2964769106361841024 264535575633186816 16011046118614084224 13310812587885430016 10610579057156775808 7910345526428121600 5210111995699467392 2509878464970813184 18256389007951710592 15556155477223056384 12855921946494402176 10155688415765747968 7455454885037093760 4755221354308439552 2054987823579785344 17801498366560682752 15101264835832028544 12401031305103374336 9700797774374720128 7000564243646065920 4300330712917411712 1600097182188757504 17346607725169654912 14646374194441000704 11946140663712346496 9245907132983692288 6545673602255038080 3845440071526383872 1145206540797729664 16891717083778627072 14191483553049972864 11491250022321318656 8791016491592664448 6090782960864010240 3390549430135356032 690315899406701824 16436826442387599232 13736592911658945024 11036359380930290816 8336125850201636608 5635892319472982400 2935658788744328192 235425258015673984 15981935800996571392 13281702270267917184 10581468739539262976 7881235208810608768 5181001678081954560 2480768147353300352 18227278690334197760 15527045159605543552 12826811628876889344 10126578098148235136 7426344567419580928 4726111036690926720 2025877505962272512 17772388048943169920 15072154518214515712 12371920987485861504 9671687456757207296 6971453926028553088 4271220395299898880 1570986864571244672 17317497407552142080 14617263876823487872 11917030346094833664 9216796815366179456 6516563284637525248 3816329753908871040 1116096223180216832 16862606766161114240 14162373235432460032 11462139704703805824 8761906173975151616 6061672643246497408 3361439112517843200 661205581789188992 16407716124770086400 13707482594041432192 11007249063312777984 8307015532584123776 5606782001855469568 2906548471126815360 206314940398161152 15952825483379058560 13252591952650404352 10552358421921750144 7852124891193095936 5151891360464441728 2451657829735787520 18198168372716684928 15497934841988030720 12797701311259376512 10097467780530722304 7397234249802068096 4697000719073413888 1996767188344759680 17743277731325657088 15043044200597002880 12342810669868348672 9642577139139694464 6942343608411040256 4242110077682386048 1541876546953731840 17288387089934629248 14588153559205975040 11887920028477320832 9187686497748666624 6487452967020012416 3787219436291358208 1086985905562704000 16833496448543601408 14133262917814947200 11433029387086292992 8732795856357638784 6032562325628984576 3332328794900330368 632095264171676160 16378605807152573568 13678372276423919360 10978138745695265152 8277905214966610944 5577671684237956736 2877438153509302528 177204622780648320 15923715165761545728 13223481635032891520 10523248104304237312 7823014573575583104 5122781042846928896 2422547512118274688 18169058055099172096 15468824524370517888 12768590993641863680 10068357462913209472 7368123932184555264 4667890401455901056 1967656870727246848 17714167413708144256 15013933882979490048 12313700352250835840 9613466821522181632 6913233290793527424 4212999760064873216 1512766229336219008 17259276772317116416 14559043241588462208 11858809710859808000 9158576180131153792 6458342649402499584 3758109118673845376 1057875587945191168 16804386130926088576 14104152600197434368 11403919069468780160 8703685538740125952 6003452008011471744 3303218477282817536 602984946554163328 16349495489535060736 13649261958806406528 10949028428077752320 8248794897349098112 5548561366620443904 2848327835891789696 148094305163135488 15894604848144032896 13194371317415378688 10494137786686724480 7793904255958070272 5093670725229416064 2393437194500761856 18139947737481659264 15439714206753005056 12739480676024350848 10039247145295696640 7339013614567042432 4638780083838388224 1938546553109734016 17685057096090631424 14984823565361977216 12284590034633323008 9584356503904668800 6884122973176014592 4183889442447360384 1483655911718706176 17230166454699603584 14529932923970949376 11829699393242295168 9129465862513640960 6429232331784986752 3728998801056332544 1028765270327678336 16775275813308575744 14075042282579921536 11374808751851267328 8674575221122613120 5974341690393958912 3274108159665304704 573874628936650496 16320385171917547904 13620151641188893696 10919918110460239488 8219684579731585280 5519451049002931072 2819217518274276864 118983987545622656 15865494530526520064 13165260999797865856 10465027469069211648 7764793938340557440 5064560407611903232 2364326876883249024 18110837419864146432 15410603889135492224 12710370358406838016 10010136827678183808 7309903296949529600 4609669766220875392 1909436235492221184 17655946778473118592 14955713247744464384 12255479717015810176 9555246186287155968 6855012655558501760 4154779124829847552 1454545594101193344 17201056137082090752 14500822606353436544 11800589075624782336 9100355544896128128 6400122014167473920 3699888483438819712 999654952710165504 16746165495691062912 14045931964962408704 11345698434233754496 8645464903505100288 5945231372776446080 3244997842047791872 544764311319137664 16291274854300035072 13591041323571380864 10890807792842726656 8190574262114072448 5490340731385418240 2790107200656764032 89873669928109824 15836384212909007232 13136150682180353024 10435917151451698816 7735683620723044608 5035450089994390400 2335216559265736192 18081727102246633600 15381493571517979392 12681260040789325184 9981026510060670976 7280792979332016768 4580559448603362560 1880325917874708352 17626836460855605760 14926602930126951552 12226369399398297344 9526135868669643136 6825902337940988928 4125668807212334720 1425435276483680512 17171945819464577920 14471712288735923712 11771478758007269504 9071245227278615296 6371011696549961088 3670778165821306880 970544635092652672 16717055178073550080 14016821647344895872 11316588116616241664 8616354585887587456 5916121055158933248 3215887524430279040 515653993701624832 16262164536682522240 13561931005953868032 10861697475225213824 8161463944496559616 5461230413767905408 2760996883039251200 60763352310596992 15807273895291494400 13107040364562840192 10406806833834185984 7706573303105531776 5006339772376877568 2306106241648223360 18052616784629120768 15352383253900466560 12652149723171812352 9951916192443158144 7251682661714503936 4551449130985849728 1851215600257195520 17597726143238092928 14897492612509438720 12197259081780784512 9497025551052130304 6796792020323476096 4096558489594821888 1396324958866167680 17142835501847065088 14442601971118410880 11742368440389756672 9042134909661102464 6341901378932448256 3641667848203794048 941434317475139840 16687944860456037248 13987711329727383040 11287477798998728832 8587244268270074624 5887010737541420416 3186777206812766208 486543676084112000 16233054219065009408 13532820688336355200 10832587157607700992 8132353626879046784 5432120096150392576 2731886565421738368 31653034693084160 15778163577673981568 13077930046945327360 10377696516216673152 7677462985488018944 4977229454759364736 2276995924030710528 18023506467011607936 15323272936282953728 12623039405554299520 9922805874825645312 7222572344096991104 4522338813368336896 1822105282639682688 17568615825620580096 14868382294891925888 12168148764163271680 9467915233434617472 6767681702705963264 4067448171977309056 1367214641248654848 17113725184229552256 14413491653500898048 11713258122772243840 9013024592043589632 6312791061314935424 3612557530586281216 912323999857627008 16658834542838524416 13958601012109870208 11258367481381216000 8558133950652561792 5857900419923907584 3157666889195253376 457433358466599168 16203943901447496576 13503710370718842368 10803476839990188160 8103243309261533952 5403009778532879744 2702776247804225536 2542717075571328 15749053260056468736 13048819729327814528 10348586198599160320 7648352667870506112 4948119137141851904 2247885606413197696 17994396149394095104 15294162618665440896 12593929087936786688 9893695557208132480 7193462026479478272 4493228495750824064 1792994965022169856 17539505508003067264 14839271977274413056 12139038446545758848 9438804915817104640 6738571385088450432 4038337854359796224 1338104323631142016 17084614866612039424 14384381335883385216 11684147805154731008 8983914274426076800 6283680743697422592 3583447212968768384 883213682240114176 16629724225221011584 13929490694492357376 11229257163763703168 8529023633035048960 5828790102306394752 3128556571577740544 428323040849086336 16174833583829983744 13474600053101329536 10774366522372675328 8074132991644021120 5373899460915366912 2673665930186712704 18420176473167610112 15719942942438955904 13019709411710301696 10319475880981647488 7619242350252993280 4919008819524339072 2218775288795684864 17965285831776582272 15265052301047928064 12564818770319273856 9864585239590619648 7164351708861965440 4464118178133311232 1763884647404657024 17510395190385554432 14810161659656900224 12109928128928246016 9409694598199591808 6709461067470937600 4009227536742283392 1308994006013629184 17055504548994526592 14355271018265872384 11655037487537218176 8954803956808563968 6254570426079909760 3554336895351255552 854103364622601344 16600613907603498752 13900380376874844544 11200146846146190336 8499913315417536128 5799679784688881920 3099446253960227712 399212723231573504 16145723266212470912 13445489735483816704 10745256204755162496 8045022674026508288 5344789143297854080 2644555612569199872 18391066155550097280 15690832624821443072 12990599094092788864 10290365563364134656 7590132032635480448 4889898501906826240 2189664971178172032 17936175514159069440 15235941983430415232 12535708452701761024 9835474921973106816 7135241391244452608 4435007860515798400 1734774329787144192 17481284872768041600 14781051342039387392 12080817811310733184 9380584280582078976 6680350749853424768 3980117219124770560 1279883688396116352 17026394231377013760 14326160700648359552 11625927169919705344 8925693639191051136 6225460108462396928 3525226577733742720 824993047005088512 16571503589985985920 13871270059257331712 11171036528528677504 8470802997800023296 5770569467071369088 3070335936342714880 370102405614060672 16116612948594958080 13416379417866303872 10716145887137649664 8015912356408995456 5315678825680341248 2615445294951687040 18361955837932584448 15661722307203930240 12961488776475276032 10261255245746621824 7561021715017967616 4860788184289313408 2160554653560659200 17907065196541556608 15206831665812902400 12506598135084248192 9806364604355593984 7106131073626939776 4405897542898285568 1705664012169631360 17452174555150528768 14751941024421874560 12051707493693220352 9351473962964566144 6651240432235911936 3951006901507257728 1250773370778603520 16997283913759500928 14297050383030846720 11596816852302192512 8896583321573538304 6196349790844884096 3496116260116229888 795882729387575680 16542393272368473088 13842159741639818880 11141926210911164672 8441692680182510464 5741459149453856256 3041225618725202048 340992087996547840 16087502630977445248 13387269100248791040 10687035569520136832 7986802038791482624 5286568508062828416 2586334977334174208 18332845520315071616 15632611989586417408 12932378458857763200 10232144928129108992 7531911397400454784 4831677866671800576 2131444335943146368 17877954878924043776 15177721348195389568 12477487817466735360 9777254286738081152 7077020756009426944 4376787225280772736 1676553694552118528 17423064237533015936 14722830706804361728 12022597176075707520 9322363645347053312 6622130114618399104 3921896583889744896 1221663053161090688 16968173596141988096 14267940065413333888 11567706534684679680 8867473003956025472 6167239473227371264 3467005942498717056 766772411770062848 16513282954750960256 13813049424022306048 11112815893293651840 8412582362564997632 5712348831836343424 3012115301107689216 311881770379035008 16058392313359932416 13358158782631278208 10657925251902624000 7957691721173969792 5257458190445315584 2557224659716661376 18303735202697558784 15603501671968904576 12903268141240250368 10203034610511596160 7502801079782941952 4802567549054287744 2102334018325633536 17848844561306530944 15148611030577876736 12448377499849222528 9748143969120568320 7047910438391914112 4347676907663259904 1647443376934605696 17393953919915503104 14693720389186848896 11993486858458194688 9293253327729540480 6593019797000886272 3892786266272232064 1192552735543577856 16939063278524475264 14238829747795821056 11538596217067166848 8838362686338512640 6138129155609858432 3437895624881204224 737662094152550016 16484172637133447424 13783939106404793216 11083705575676139008 8383472044947484800 5683238514218830592 2983004983490176384 282771452761522176 16029281995742419584 13329048465013765376 10628814934285111168 7928581403556456960 5228347872827802752 2528114342099148544 18274624885080045952 15574391354351391744 12874157823622737536 10173924292894083328 7473690762165429120 4773457231436774912 2073223700708120704 17819734243689018112 15119500712960363904 12419267182231709696 9719033651503055488 7018800120774401280 4318566590045747072 1618333059317092864 17364843602297990272 14664610071569336064 11964376540840681856 9264143010112027648 6563909479383373440 3863675948654719232 1163442417926065024 16909952960906962432 14209719430178308224 11509485899449654016 8809252368720999808 6109018837992345600 3408785307263691392 708551776535037184 16455062319515934592 13754828788787280384 11054595258058626176 8354361727329971968 5654128196601317760 2953894665872663552 253661135144009344 16000171678124906752 13299938147396252544 10599704616667598336 7899471085938944128 5199237555210289920 2499004024481635712 18245514567462533120 15545281036733878912 12845047506005224704 10144813975276570496 7444580444547916288 4744346913819262080 2044113383090607872 17790623926071505280 15090390395342851072 12390156864614196864 9689923333885542656 6989689803156888448 4289456272428234240 1589222741699580032 17335733284680477440 14635499753951823232 11935266223223169024 9235032692494514816 6534799161765860608 3834565631037206400 1134332100308552192 16880842643289449600 14180609112560795392 11480375581832141184 8780142051103486976 6079908520374832768 3379674989646178560 679441458917524352 16425952001898421760 13725718471169767552 11025484940441113344 8325251409712459136 5625017878983804928 2924784348255150720 224550817526496512 15971061360507393920 13270827829778739712 10570594299050085504 7870360768321431296 5170127237592777088 2469893706864122880 18216404249845020288 15516170719116366080 12815937188387711872 10115703657659057664 7415470126930403456 4715236596201749248 2015003065473095040 17761513608453992448 15061280077725338240 12361046546996684032 9660813016268029824 6960579485539375616 4260345954810721408 1560112424082067200 17306622967062964608 14606389436334310400 11906155905605656192 9205922374877001984 6505688844148347776 3805455313419693568 1105221782691039360 16851732325671936768 14151498794943282560 11451265264214628352 8751031733485974144 6050798202757319936 3350564672028665728 650331141300011520 16396841684280908928 13696608153552254720 10996374622823600512 8296141092094946304 5595907561366292096 2895674030637637888 195440499908983680 15941951042889881088 13241717512161226880 10541483981432572672 7841250450703918464 5141016919975264256 2440783389246610048 18187293932227507456 15487060401498853248 12786826870770199040 10086593340041544832 7386359809312890624 4686126278584236416 1985892747855582208 17732403290836479616 15032169760107825408 12331936229379171200 9631702698650516992 6931469167921862784 4231235637193208576 1531002106464554368 17277512649445451776 14577279118716797568 11877045587988143360 9176812057259489152 6476578526530834944 3776344995802180736 1076111465073526528 16822622008054423936 14122388477325769728 11422154946597115520 8721921415868461312 6021687885139807104 3321454354411152896 621220823682498688 16367731366663396096 13667497835934741888 10967264305206087680 8267030774477433472 5566797243748779264 2866563713020125056 166330182291470848 15912840725272368256 13212607194543714048 10512373663815059840 7812140133086405632 5111906602357751424 2411673071629097216 18158183614609994624 15457950083881340416 12757716553152686208 10057483022424032000 7357249491695377792 4657015960966723584 1956782430238069376 17703292973218966784 15003059442490312576 12302825911761658368 9602592381033004160 6902358850304349952 4202125319575695744 1501891788847041536 17248402331827938944 14548168801099284736 11847935270370630528 9147701739641976320 6447468208913322112 3747234678184667904 1047001147456013696 16793511690436911104 14093278159708256896 11393044628979602688 8692811098250948480 5992577567522294272 3292344036793640064 592110506064985856 16338621049045883264 13638387518317229056 10938153987588574848 8237920456859920640 5537686926131266432 2837453395402612224 137219864673958016 15883730407654855424 13183496876926201216 10483263346197547008 7783029815468892800 5082796284740238592 2382562754011584384 18129073296992481792 15428839766263827584 12728606235535173376 10028372704806519168 7328139174077864960 4627905643349210752 1927672112620556544 17674182655601453952 14973949124872799744 12273715594144145536 9573482063415491328 6873248532686837120 4173015001958182912 1472781471229528704 17219292014210426112 14519058483481771904 11818824952753117696 9118591422024463488 6418357891295809280 3718124360567155072 1017890829838500864 16764401372819398272 14064167842090744064 11363934311362089856 8663700780633435648 5963467249904781440 3263233719176127232 563000188447473024 16309510731428370432 13609277200699716224 10909043669971062016 8208810139242407808 5508576608513753600 2808343077785099392 108109547056445184 15854620090037342592 13154386559308688384 10454153028580034176 7753919497851379968 5053685967122725760 2353452436394071552 18099962979374968960 15399729448646314752 12699495917917660544 9999262387189006336 7299028856460352128 4598795325731697920 1898561795003043712 17645072337983941120 14944838807255286912 12244605276526632704 9544371745797978496 6844138215069324288 4143904684340670080 1443671153612015872 17190181696592913280 14489948165864259072 11789714635135604864 9089481104406950656 6389247573678296448 3689014042949642240 988780512220988032 16735291055201885440 14035057524473231232 11334823993744577024 8634590463015922816 5934356932287268608 3234123401558614400 533889870829960192 16280400413810857600 13580166883082203392 10879933352353549184 8179699821624894976 5479466290896240768 2779232760167586560 78999229438932352 15825509772419829760 13125276241691175552 10425042710962521344 7724809180233867136 5024575649505212928 2324342118776558720 18070852661757456128 15370619131028801920 12670385600300147712 9970152069571493504 7269918538842839296 4569685008114185088 1869451477385530880 17615962020366428288 14915728489637774080 12215494958909119872 9515261428180465664 6815027897451811456 4114794366723157248 1414560835994503040 17161071378975400448 14460837848246746240 11760604317518092032 9060370786789437824 6360137256060783616 3659903725332129408 959670194603475200 16706180737584372608 14005947206855718400 11305713676127064192 8605480145398409984 5905246614669755776 3205013083941101568 504779553212447360 16251290096193344768 13551056565464690560 10850823034736036352 8150589504007382144 5450355973278727936 2750122442550073728 49888911821419520 15796399454802316928 13096165924073662720 10395932393345008512 7695698862616354304 4995465331887700096 2295231801159045888 18041742344139943296 15341508813411289088 12641275282682634880 9941041751953980672 7240808221225326464 4540574690496672256 1840341159768018048 17586851702748915456 14886618172020261248 12186384641291607040 9486151110562952832 6785917579834298624 4085684049105644416 1385450518376990208 17131961061357887616 14431727530629233408 11731493999900579200 9031260469171924992 6331026938443270784 3630793407714616576 930559876985962368 16677070419966859776 13976836889238205568 11276603358509551360 8576369827780897152 5876136297052242944 3175902766323588736 475669235594934528 16222179778575831936 13521946247847177728 10821712717118523520 8121479186389869312 5421245655661215104 2721012124932560896 20778594203906688 15767289137184804096 13067055606456149888 10366822075727495680 7666588544998841472 4966355014270187264 2266121483541533056 18012632026522430464 15312398495793776256 12612164965065122048 9911931434336467840 7211697903607813632 4511464372879159424 1811230842150505216 17557741385131402624 14857507854402748416 12157274323674094208 9457040792945440000 6756807262216785792 4056573731488131584 1356340200759477376 17102850743740374784 14402617213011720576 11702383682283066368 9002150151554412160 6301916620825757952 3601683090097103744 901449559368449536 16647960102349346944 13947726571620692736 11247493040892038528 8547259510163384320 5847025979434730112 3146792448706075904 446558917977421696 16193069460958319104 13492835930229664896 10792602399501010688 8092368868772356480 5392135338043702272 2691901807315048064 18438412350295945472 15738178819567291264 13037945288838637056 10337711758109982848 7637478227381328640 4937244696652674432 2237011165924020224 17983521708904917632 15283288178176263424 12583054647447609216 9882821116718955008 7182587585990300800 4482354055261646592 1782120524532992384 17528631067513889792 14828397536785235584 12128164006056581376 9427930475327927168 6727696944599272960 4027463413870618752 1327229883141964544 17073740426122861952 14373506895394207744 11673273364665553536 8973039833936899328 6272806303208245120 3572572772479590912 872339241750936704 16618849784731834112 13918616254003179904 11218382723274525696 8518149192545871488 5817915661817217280 3117682131088563072 417448600359908864 16163959143340806272 13463725612612152064 10763492081883497856 8063258551154843648 5363025020426189440 2662791489697535232 18409302032678432640 15709068501949778432 13008834971221124224 10308601440492470016 7608367909763815808 4908134379035161600 2207900848306507392 17954411391287404800 15254177860558750592 12553944329830096384 9853710799101442176 7153477268372787968 4453243737644133760 1753010206915479552 17499520749896376960 14799287219167722752 12099053688439068544 9398820157710414336 6698586626981760128 3998353096253105920 1298119565524451712 17044630108505349120 14344396577776694912 11644163047048040704 8943929516319386496 6243695985590732288 3543462454862078080 843228924133423872 16589739467114321280 13889505936385667072 11189272405657012864 8489038874928358656 5788805344199704448 3088571813471050240 388338282742396032 16134848825723293440 13434615294994639232 10734381764265985024 8034148233537330816 5333914702808676608 2633681172080022400 18380191715060919808 15679958184332265600 12979724653603611392 10279491122874957184 7579257592146302976 4879024061417648768 2178790530688994560 17925301073669891968 15225067542941237760 12524834012212583552 9824600481483929344 7124366950755275136 4424133420026620928 1723899889297966720 17470410432278864128 14770176901550209920 12069943370821555712 9369709840092901504 6669476309364247296 3969242778635593088 1269009247906938880 17015519790887836288 14315286260159182080 11615052729430527872 8914819198701873664 6214585667973219456 3514352137244565248 814118606515911040 16560629149496808448 13860395618768154240 11160162088039500032 8459928557310845824 5759695026582191616 3059461495853537408 359227965124883200 16105738508105780608 13405504977377126400 10705271446648472192 8005037915919817984 5304804385191163776 2604570854462509568 18351081397443406976 15650847866714752768 12950614335986098560 10250380805257444352 7550147274528790144 4849913743800135936 2149680213071481728 17896190756052379136 15195957225323724928 12495723694595070720 9795490163866416512 7095256633137762304 4395023102409108096 1694789571680453888 17441300114661351296 14741066583932697088 12040833053204042880 9340599522475388672 6640365991746734464 3940132461018080256 1239898930289426048 16986409473270323456 14286175942541669248 11585942411813015040 8885708881084360832 6185475350355706624 3485241819627052416 785008288898398208 16531518831879295616 13831285301150641408 11131051770421987200 8430818239693332992 5730584708964678784 3030351178236024576 330117647507370368 16076628190488267776 13376394659759613568 10676161129030959360 7975927598302305152 5275694067573650944 2575460536844996736 18321971079825894144 15621737549097239936 12921504018368585728 10221270487639931520 7521036956911277312 4820803426182623104 2120569895453968896 17867080438434866304 15166846907706212096 12466613376977557888 9766379846248903680 7066146315520249472 4365912784791595264 1665679254062941056 17412189797043838464 14711956266315184256 12011722735586530048 9311489204857875840 6611255674129221632 3911022143400567424 1210788612671913216 16957299155652810624 14257065624924156416 11556832094195502208 8856598563466848000 6156365032738193792 3456131502009539584 755897971280885376 16502408514261782784 13802174983533128576 11101941452804474368 8401707922075820160 5701474391347165952 3001240860618511744 301007329889857536 16047517872870754944 13347284342142100736 10647050811413446528 7946817280684792320 5246583749956138112 2546350219227483904 18292860762208381312 15592627231479727104 12892393700751072896 10192160170022418688 7491926639293764480 4791693108565110272 2091459577836456064 17837970120817353472 15137736590088699264 12437503059360045056 9737269528631390848 7037035997902736640 4336802467174082432 1636568936445428224 17383079479426325632 14682845948697671424 11982612417969017216 9282378887240363008 6582145356511708800 3881911825783054592 1181678295054400384 16928188838035297792 14227955307306643584 11527721776577989376 8827488245849335168 6127254715120680960 3427021184392026752 726787653663372544 16473298196644269952 13773064665915615744 11072831135186961536 8372597604458307328 5672364073729653120 2972130543000998912 271897012272344704 16018407555253242112 13318174024524587904 10617940493795933696 7917706963067279488 5217473432338625280 2517239901609971072 18263750444590868480 15563516913862214272 12863283383133560064 10163049852404905856 7462816321676251648 4762582790947597440 2062349260218943232 17808859803199840640 15108626272471186432 12408392741742532224 9708159211013878016 7007925680285223808 4307692149556569600 1607458618827915392 17353969161808812800 14653735631080158592 11953502100351504384 9253268569622850176 6553035038894195968 3852801508165541760 1152567977436887552 16899078520417784960 14198844989689130752 11498611458960476544 8798377928231822336 6098144397503168128 3397910866774513920 697677336045859712 16444187879026757120 13743954348298102912 11043720817569448704 8343487286840794496 5643253756112140288 2943020225383486080 242786694654831872 15989297237635729280 13289063706907075072 10588830176178420864 7888596645449766656 5188363114721112448 2488129583992458240 18234640126973355648 15534406596244701440 12834173065516047232 10133939534787393024 7433706004058738816 4733472473330084608 2033238942601430400 17779749485582327808 15079515954853673600 12379282424125019392 9679048893396365184 6978815362667710976 4278581831939056768 1578348301210402560 17324858844191299968 14624625313462645760 11924391782733991552 9224158252005337344 6523924721276683136 3823691190548028928 1123457659819374720 16869968202800272128 14169734672071617920 11469501141342963712 8769267610614309504 6069034079885655296 3368800549157001088 668567018428346880 16415077561409244288 13714844030680590080 11014610499951935872 8314376969223281664 5614143438494627456 2913909907765973248 213676377037319040 15960186920018216448 13259953389289562240 10559719858560908032 7859486327832253824 5159252797103599616 2459019266374945408 18205529809355842816 15505296278627188608 12805062747898534400 10104829217169880192 7404595686441225984 4704362155712571776 2004128624983917568 17750639167964814976 15050405637236160768 12350172106507506560 9649938575778852352 6949705045050198144 4249471514321543936 1549237983592889728 17295748526573787136 14595514995845132928 11895281465116478720 9195047934387824512 6494814403659170304 3794580872930516096 1094347342201861888 16840857885182759296 14140624354454105088 11440390823725450880 8740157292996796672 6039923762268142464 3339690231539488256 639456700810834048 16385967243791731456 13685733713063077248 10985500182334423040 8285266651605768832 5585033120877114624 2884799590148460416 184566059419806208 15931076602400703616 13230843071672049408 10530609540943395200 7830376010214740992 5130142479486086784 2429908948757432576 18176419491738329984 15476185961009675776 12775952430281021568 10075718899552367360 7375485368823713152 4675251838095058944 1975018307366404736 17721528850347302144 15021295319618647936 12321061788889993728 9620828258161339520 6920594727432685312 4220361196704031104 1520127665975376896 17266638208956274304 14566404678227620096 11866171147498965888 9165937616770311680 6465704086041657472 3765470555313003264 1065237024584349056 16811747567565246464 14111514036836592256 11411280506107938048 8711046975379283840 6010813444650629632 3310579913921975424 610346383193321216 16356856926174218624 13656623395445564416 10956389864716910208 8256156333988256000 5555922803259601792 2855689272530947584 155455741802293376 15901966284783190784 13201732754054536576 10501499223325882368 7801265692597228160 5101032161868573952 2400798631139919744 18147309174120817152 15447075643392162944 12746842112663508736 10046608581934854528 7346375051206200320 4646141520477546112 1945907989748891904 17692418532729789312 14992185002001135104 12291951471272480896 9591717940543826688 6891484409815172480 4191250879086518272 1491017348357864064 17237527891338761472 14537294360610107264 11837060829881453056 9136827299152798848 6436593768424144640 3736360237695490432 1036126706966836224 16782637249947733632 14082403719219079424 11382170188490425216 8681936657761771008 5981703127033116800 3281469596304462592 581236065575808384 16327746608556705792 13627513077828051584 10927279547099397376 8227046016370743168 5526812485642088960 2826578954913434752 126345424184780544 15872855967165677952 13172622436437023744 10472388905708369536 7772155374979715328 5071921844251061120 2371688313522406912 18118198856503304320 15417965325774650112 12717731795045995904 10017498264317341696 7317264733588687488 4617031202860033280 1916797672131379072 17663308215112276480 14963074684383622272 12262841153654968064 9562607622926313856 6862374092197659648 4162140561469005440 1461907030740351232 17208417573721248640 14508184042992594432 11807950512263940224 9107716981535286016 6407483450806631808 3707249920077977600 1007016389349323392 16753526932330220800 14053293401601566592 11353059870872912384 8652826340144258176 5952592809415603968 3252359278686949760 552125747958295552 16298636290939192960 13598402760210538752 10898169229481884544 8197935698753230336 5497702168024576128 2797468637295921920 97235106567267712 15843745649548165120 13143512118819510912 10443278588090856704 7743045057362202496 5042811526633548288 2342577995904894080 18089088538885791488 15388855008157137280 12688621477428483072 9988387946699828864 7288154415971174656 4587920885242520448 1887687354513866240 17634197897494763648 14933964366766109440 12233730836037455232 9533497305308801024 6833263774580146816 4133030243851492608 1432796713122838400 17179307256103735808 14479073725375081600 11778840194646427392 9078606663917773184 6378373133189118976 3678139602460464768 977906071731810560 16724416614712707968 14024183083984053760 11323949553255399552 8623716022526745344 5923482491798091136 3223248961069436928 523015430340782720 16269525973321680128 13569292442593025920 10869058911864371712 8168825381135717504 5468591850407063296 2768358319678409088 68124788949754880 15814635331930652288 13114401801201998080 10414168270473343872 7713934739744689664 5013701209016035456 2313467678287381248 18059978221268278656 15359744690539624448 12659511159810970240 9959277629082316032 7259044098353661824 4558810567625007616 1858577036896353408 17605087579877250816 14904854049148596608 12204620518419942400 9504386987691288192 6804153456962633984 4103919926233979776 1403686395505325568 17150196938486222976 14449963407757568768 11749729877028914560 9049496346300260352 6349262815571606144 3649029284842951936 948795754114297728 16695306297095195136 13995072766366540928 11294839235637886720 8594605704909232512 5894372174180578304 3194138643451924096 493905112723269888 16240415655704167296 13540182124975513088 10839948594246858880 8139715063518204672 5439481532789550464 2739248002060896256 39014471332242048 15785525014313139456 13085291483584485248 10385057952855831040 7684824422127176832 4984590891398522624 2284357360669868416 18030867903650765824 15330634372922111616 12630400842193457408 9930167311464803200 7229933780736148992 4529700250007494784 1829466719278840576 17575977262259737984 14875743731531083776 12175510200802429568 9475276670073775360 6775043139345121152 4074809608616466944 1374576077887812736 17121086620868710144 14420853090140055936 11720619559411401728 9020386028682747520 6320152497954093312 3619918967225439104 919685436496784896 16666195979477682304 13965962448749028096 11265728918020373888 8565495387291719680 5865261856563065472 3165028325834411264 464794795105757056 16211305338086654464 13511071807358000256 10810838276629346048 8110604745900691840 5410371215172037632 2710137684443383424 9904153714729216 15756414696695626624 13056181165966972416 10355947635238318208 7655714104509664000 4955480573781009792 2255247043052355584 18001757586033252992 15301524055304598784 12601290524575944576 9901056993847290368 7200823463118636160 4500589932389981952 1800356401661327744 17546866944642225152 14846633413913570944 12146399883184916736 9446166352456262528 6745932821727608320 4045699290998954112 1345465760270299904 17091976303251197312 14391742772522543104 11691509241793888896 8991275711065234688 6291042180336580480 3590808649607926272 890575118879272064 16637085661860169472 13936852131131515264 11236618600402861056 8536385069674206848 5836151538945552640 3135918008216898432 435684477488244224 16182195020469141632 13481961489740487424 10781727959011833216 8081494428283179008 5381260897554524800 2681027366825870592 18427537909806768000 15727304379078113792 13027070848349459584 10326837317620805376 7626603786892151168 4926370256163496960 2226136725434842752 17972647268415740160 15272413737687085952 12572180206958431744 9871946676229777536 7171713145501123328 4471479614772469120 1771246084043814912 17517756627024712320 14817523096296058112 12117289565567403904 9417056034838749696 6716822504110095488 4016588973381441280 1316355442652787072 17062865985633684480 14362632454905030272 11662398924176376064 8962165393447721856 6261931862719067648 3561698331990413440 861464801261759232 16607975344242656640 13907741813514002432 11207508282785348224 8507274752056694016 5807041221328039808 3106807690599385600 406574159870731392 16153084702851628800 13452851172122974592 10752617641394320384 8052384110665666176 5352150579937011968 2651917049208357760 18398427592189255168 15698194061460600960 12997960530731946752 10297727000003292544 7597493469274638336 4897259938545984128 2197026407817329920 17943536950798227328 15243303420069573120 12543069889340918912 9842836358612264704 7142602827883610496 4442369297154956288 1742135766426302080 17488646309407199488 14788412778678545280 12088179247949891072 9387945717221236864 6687712186492582656 3987478655763928448 1287245125035274240 17033755668016171648 14333522137287517440 11633288606558863232 8933055075830209024 6232821545101554816 3532588014372900608 832354483644246400 16578865026625143808 13878631495896489600 11178397965167835392 8478164434439181184 5777930903710526976 3077697372981872768 377463842253218560 16123974385234115968 13423740854505461760 10723507323776807552 8023273793048153344 5323040262319499136 2622806731590844928 18369317274571742336 15669083743843088128 12968850213114433920 10268616682385779712 7568383151657125504 4868149620928471296 2167916090199817088 17914426633180714496 15214193102452060288 12513959571723406080 9813726040994751872 7113492510266097664 4413258979537443456 1713025448808789248 17459535991789686656 14759302461061032448 12059068930332378240 9358835399603724032 6658601868875069824 3958368338146415616 1258134807417761408 17004645350398658816 14304411819670004608 11604178288941350400 8903944758212696192 6203711227484041984 3503477696755387776 803244166026733568 16549754709007630976 13849521178278976768 11149287647550322560 8449054116821668352 5748820586093014144 3048587055364359936 348353524635705728 16094864067616603136 13394630536887948928 10694397006159294720 7994163475430640512 5293929944701986304 2593696413973332096 18340206956954229504 15639973426225575296 12939739895496921088 10239506364768266880 7539272834039612672 4839039303310958464 2138805772582304256 17885316315563201664 15185082784834547456 12484849254105893248 9784615723377239040 7084382192648584832 4384148661919930624 1683915131191276416 17430425674172173824 14730192143443519616 12029958612714865408 9329725081986211200 6629491551257556992 3929258020528902784 1229024489800248576 16975535032781145984 14275301502052491776 11575067971323837568 8874834440595183360 6174600909866529152 3474367379137874944 774133848409220736 16520644391390118144 13820410860661463936 11120177329932809728 8419943799204155520 5719710268475501312 3019476737746847104 319243207018192896 16065753749999090304 13365520219270436096 10665286688541781888 7965053157813127680 5264819627084473472 2564586096355819264 18311096639336716672 15610863108608062464 12910629577879408256 10210396047150754048 7510162516422099840 4809928985693445632 2109695454964791424 17856205997945688832 15155972467217034624 12455738936488380416 9755505405759726208 7055271875031072000 4355038344302417792 1654804813573763584 17401315356554660992 14701081825826006784 12000848295097352576 9300614764368698368 6600381233640044160 3900147702911389952 1199914172182735744 16946424715163633152 14246191184434978944 11545957653706324736 8845724122977670528 6145490592249016320 3445257061520362112 745023530791707904 16491534073772605312 13791300543043951104 11091067012315296896 8390833481586642688 5690599950857988480 2990366420129334272 290132889400680064 16036643432381577472 13336409901652923264 10636176370924269056 7935942840195614848 5235709309466960640 2535475778738306432 18281986321719203840 15581752790990549632 12881519260261895424 10181285729533241216 7481052198804587008 4780818668075932800 2080585137347278592 17827095680328176000 15126862149599521792 12426628618870867584 9726395088142213376 7026161557413559168 4325928026684904960 1625694495956250752 17372205038937148160 14671971508208493952 11971737977479839744 9271504446751185536 6571270916022531328 3871037385293877120 1170803854565222912 16917314397546120320 14217080866817466112 11516847336088811904 8816613805360157696 6116380274631503488 3416146743902849280 715913213174195072 16462423756155092480 13762190225426438272 11061956694697784064 8361723163969129856 5661489633240475648 2961256102511821440 261022571783167232 16007533114764064640 13307299584035410432 10607066053306756224 7906832522578102016 5206598991849447808 2506365461120793600 18252876004101691008 15552642473373036800 12852408942644382592 10152175411915728384 7451941881187074176 4751708350458419968 2051474819729765760 17797985362710663168 15097751831982008960 12397518301253354752 9697284770524700544 6997051239796046336 4296817709067392128 1596584178338737920 17343094721319635328 14642861190590981120 11942627659862326912 9242394129133672704 6542160598405018496 3841927067676364288 1141693536947710080 16888204079928607488 14187970549199953280 11487737018471299072 8787503487742644864 6087269957013990656 3387036426285336448 686802895556682240 16433313438537579648 13733079907808925440 11032846377080271232 8332612846351617024 5632379315622962816 2932145784894308608 231912254165654400 15978422797146551808 13278189266417897600 10577955735689243392 7877722204960589184 5177488674231934976 2477255143503280768 18223765686484178176 15523532155755523968 12823298625026869760 10123065094298215552 7422831563569561344 4722598032840907136 2022364502112252928 17768875045093150336 15068641514364496128 12368407983635841920 9668174452907187712 6967940922178533504 4267707391449879296 1567473860721225088 17313984403702122496 14613750872973468288 11913517342244814080 9213283811516159872 6513050280787505664 3812816750058851456 1112583219330197248 16859093762311094656 14158860231582440448 11458626700853786240 8758393170125132032 6058159639396477824 3357926108667823616 657692577939169408 16404203120920066816 13703969590191412608 11003736059462758400 8303502528734104192 5603268998005449984 2903035467276795776 202801936548141568 15949312479529038976 13249078948800384768 10548845418071730560 7848611887343076352 5148378356614422144 2448144825885767936 18194655368866665344 15494421838138011136 12794188307409356928 10093954776680702720 7393721245952048512 4693487715223394304 1993254184494740096 17739764727475637504 15039531196746983296 12339297666018329088 9639064135289674880 6938830604561020672 4238597073832366464 1538363543103712256 17284874086084609664 14584640555355955456 11884407024627301248 9184173493898647040 6483939963169992832 3783706432441338624 1083472901712684416 16829983444693581824 14129749913964927616 11429516383236273408 8729282852507619200 6029049321778964992 3328815791050310784 628582260321656576 16375092803302553984 13674859272573899776 10974625741845245568 8274392211116591360 5574158680387937152 2873925149659282944 173691618930628736 15920202161911526144 13219968631182871936 10519735100454217728 7819501569725563520 5119268038996909312 2419034508268255104 18165545051249152512 15465311520520498304 12765077989791844096 10064844459063189888 7364610928334535680 4664377397605881472 1964143866877227264 17710654409858124672 15010420879129470464 12310187348400816256 9609953817672162048 6909720286943507840 4209486756214853632 1509253225486199424 17255763768467096832 14555530237738442624 11855296707009788416 9155063176281134208 6454829645552480000 3754596114823825792 1054362584095171584 16800873127076068992 14100639596347414784 11400406065618760576 8700172534890106368 5999939004161452160 3299705473432797952 599471942704143744 16345982485685041152 13645748954956386944 10945515424227732736 8245281893499078528 5545048362770424320 2844814832041770112 144581301313115904 15891091844294013312 13190858313565359104 10490624782836704896 7790391252108050688 5090157721379396480 2389924190650742272 18136434733631639680 15436201202902985472 12735967672174331264 10035734141445677056 7335500610717022848 4635267079988368640 1935033549259714432 17681544092240611840 14981310561511957632 12281077030783303424 9580843500054649216 6880609969325995008 4180376438597340800 1480142907868686592 17226653450849584000 14526419920120929792 11826186389392275584 9125952858663621376 6425719327934967168 3725485797206312960 1025252266477658752 16771762809458556160 14071529278729901952 11371295748001247744 8671062217272593536 5970828686543939328 3270595155815285120 570361625086630912 16316872168067528320 13616638637338874112 10916405106610219904 8216171575881565696 5515938045152911488 2815704514424257280 115470983695603072 15861981526676500480 13161747995947846272 10461514465219192064 7761280934490537856 5061047403761883648 2360813873033229440 18107324416014126848 15407090885285472640 12706857354556818432 10006623823828164224 7306390293099510016 4606156762370855808 1905923231642201600 17652433774623099008 14952200243894444800 12251966713165790592 9551733182437136384 6851499651708482176 4151266120979827968 1451032590251173760 17197543133232071168 14497309602503416960 11797076071774762752 9096842541046108544 6396609010317454336 3696375479588800128 996141948860145920 16742652491841043328 14042418961112389120 11342185430383734912 8641951899655080704 5941718368926426496 3241484838197772288 541251307469118080 16287761850450015488 13587528319721361280 10887294788992707072 8187061258264052864 5486827727535398656 2786594196806744448 86360666078090240 15832871209058987648 13132637678330333440 10432404147601679232 7732170616873025024 5031937086144370816 2331703555415716608 18078214098396614016 15377980567667959808 12677747036939305600 9977513506210651392 7277279975481997184 4577046444753342976 1876812914024688768 17623323457005586176 14923089926276931968 12222856395548277760 9522622864819623552 6822389334090969344 4122155803362315136 1421922272633660928 17168432815614558336 14468199284885904128 11767965754157249920 9067732223428595712 6367498692699941504 3667265161971287296 967031631242633088 16713542174223530496 14013308643494876288 11313075112766222080 8612841582037567872 5912608051308913664 3212374520580259456 512140989851605248 16258651532832502656 13558418002103848448 10858184471375194240 8157950940646540032 5457717409917885824 2757483879189231616 57250348460577408 15803760891441474816 13103527360712820608 10403293829984166400 7703060299255512192 5002826768526857984 2302593237798203776 18049103780779101184 15348870250050446976 12648636719321792768 9948403188593138560 7248169657864484352 4547936127135830144 1847702596407175936 17594213139388073344 14893979608659419136 12193746077930764928 9493512547202110720 6793279016473456512 4093045485744802304 1392811955016148096 17139322497997045504 14439088967268391296 11738855436539737088 9038621905811082880 6338388375082428672 3638154844353774464 937921313625120256 16684431856606017664 13984198325877363456 11283964795148709248 8583731264420055040 5883497733691400832 3183264202962746624 483030672234092416 16229541215214989824 13529307684486335616 10829074153757681408 8128840623029027200 5428607092300372992 2728373561571718784 28140030843064576 15774650573823961984 13074417043095307776 10374183512366653568 7673949981637999360 4973716450909345152 2273482920180690944 18019993463161588352 15319759932432934144 12619526401704279936 9919292870975625728 7219059340246971520 4518825809518317312 1818592278789663104 17565102821770560512 14864869291041906304 12164635760313252096 9464402229584597888 6764168698855943680 4063935168127289472 1363701637398635264 17110212180379532672 14409978649650878464 11709745118922224256 9009511588193570048 6309278057464915840 3609044526736261632 908810996007607424 16655321538988504832 13955088008259850624 11254854477531196416 8554620946802542208 5854387416073888000 3154153885345233792 453920354616579584 16200430897597476992 13500197366868822784 10799963836140168576 8099730305411514368 5399496774682860160 2699263243954205952 18445773786935103360 15745540256206449152 13045306725477794944 10345073194749140736 7644839664020486528 4944606133291832320 2244372602563178112 17990883145544075520 15290649614815421312 12590416084086767104 9890182553358112896 7189949022629458688 4489715491900804480 1789481961172150272 17535992504153047680 14835758973424393472 12135525442695739264 9435291911967085056 6735058381238430848 4034824850509776640 1334591319781122432 17081101862762019840 14380868332033365632 11680634801304711424 8980401270576057216 6280167739847403008 3579934209118748800 879700678390094592 16626211221370992000 13925977690642337792 11225744159913683584 8525510629185029376 5825277098456375168 3125043567727720960 424810036999066752 16171320579979964160 13471087049251309952 10770853518522655744 8070619987794001536 5370386457065347328 2670152926336693120 18416663469317590528 15716429938588936320 13016196407860282112 10315962877131627904 7615729346402973696 4915495815674319488 2215262284945665280 17961772827926562688 15261539297197908480 12561305766469254272 9861072235740600064 7160838705011945856 4460605174283291648 1760371643554637440 17506882186535534848 14806648655806880640 12106415125078226432 9406181594349572224 6705948063620918016 4005714532892263808 1305481002163609600 17051991545144507008 14351758014415852800 11651524483687198592 8951290952958544384 6251057422229890176 3550823891501235968 850590360772581760 16597100903753479168 13896867373024824960 11196633842296170752 8496400311567516544 5796166780838862336 3095933250110208128 395699719381553920 16142210262362451328 13441976731633797120 10741743200905142912 8041509670176488704 5341276139447834496 2641042608719180288 18387553151700077696 15687319620971423488 12987086090242769280 10286852559514115072 7586619028785460864 4886385498056806656 2186151967328152448 17932662510309049856 15232428979580395648 12532195448851741440 9831961918123087232 7131728387394433024 4431494856665778816 1731261325937124608 17477771868918022016 14777538338189367808 12077304807460713600 9377071276732059392 6676837746003405184 3976604215274750976 1276370684546096768 17022881227526994176 14322647696798339968 11622414166069685760 8922180635341031552 6221947104612377344 3521713573883723136 821480043155068928 16567990586135966336 13867757055407312128 11167523524678657920 8467289993950003712 5767056463221349504 3066822932492695296 366589401764041088 16113099944744938496 13412866414016284288 10712632883287630080 8012399352558975872 5312165821830321664 2611932291101667456 18358442834082564864 15658209303353910656 12957975772625256448 10257742241896602240 7557508711167948032 4857275180439293824 2157041649710639616 17903552192691537024 15203318661962882816 12503085131234228608 9802851600505574400 7102618069776920192 4402384539048265984 1702151008319611776 17448661551300509184 14748428020571854976 12048194489843200768 9347960959114546560 6647727428385892352 3947493897657238144 1247260366928583936 16993770909909481344 14293537379180827136 11593303848452172928 8893070317723518720 6192836786994864512 3492603256266210304 792369725537556096 16538880268518453504 13838646737789799296 11138413207061145088 8438179676332490880 5737946145603836672 3037712614875182464 337479084146528256 16083989627127425664 13383756096398771456 10683522565670117248 7983289034941463040 5283055504212808832 2582821973484154624 18329332516465052032 15629098985736397824 12928865455007743616 10228631924279089408 7528398393550435200 4828164862821780992 2127931332093126784 17874441875074024192 15174208344345369984 12473974813616715776 9773741282888061568 7073507752159407360 4373274221430753152 1673040690702098944 17419551233682996352 14719317702954342144 12019084172225687936 9318850641497033728 6618617110768379520 3918383580039725312 1218150049311071104 16964660592291968512 14264427061563314304 11564193530834660096 8863960000106005888 6163726469377351680 3463492938648697472 763259407920043264 16509769950900940672 13809536420172286464 11109302889443632256 8409069358714978048 5708835827986323840 3008602297257669632 308368766529015424 16054879309509912832 13354645778781258624 10654412248052604416 7954178717323950208 5253945186595296000 2553711655866641792 18300222198847539200 15599988668118884992 12899755137390230784 10199521606661576576 7499288075932922368 4799054545204268160 2098821014475613952 17845331557456511360 15145098026727857152 12444864495999202944 9744630965270548736 7044397434541894528 4344163903813240320 1643930373084586112 17390440916065483520 14690207385336829312 11989973854608175104 9289740323879520896 6589506793150866688 3889273262422212480 1189039731693558272 16935550274674455680 14235316743945801472 11535083213217147264 8834849682488493056 6134616151759838848 3434382621031184640 734149090302530432 16480659633283427840 13780426102554773632 11080192571826119424 8379959041097465216 5679725510368811008 2979491979640156800 279258448911502592 16025768991892400000 13325535461163745792 10625301930435091584 7925068399706437376 5224834868977783168 2524601338249128960 18271111881230026368 15570878350501372160 12870644819772717952 10170411289044063744 7470177758315409536 4769944227586755328 2069710696858101120 17816221239838998528 15115987709110344320 12415754178381690112 9715520647653035904 7015287116924381696 4315053586195727488 1614820055467073280 17361330598447970688 14661097067719316480 11960863536990662272 9260630006262008064 6560396475533353856 3860162944804699648 1159929414076045440 16906439957056942848 14206206426328288640 11505972895599634432 8805739364870980224 6105505834142326016 3405272303413671808 705038772685017600 16451549315665915008 13751315784937260800 11051082254208606592 8350848723479952384 5650615192751298176 2950381662022643968 250148131293989760 15996658674274887168 13296425143546232960 10596191612817578752 7895958082088924544 5195724551360270336 2495491020631616128 18242001563612513536 15541768032883859328 12841534502155205120 10141300971426550912 7441067440697896704 4740833909969242496 2040600379240588288 17787110922221485696 15086877391492831488 12386643860764177280 9686410330035523072 6986176799306868864 4285943268578214656 1585709737849560448 17332220280830457856 14631986750101803648 11931753219373149440 9231519688644495232 6531286157915841024 3831052627187186816 1130819096458532608 16877329639439430016 14177096108710775808 11476862577982121600 8776629047253467392 6076395516524813184 3376161985796158976 675928455067504768 16422438998048402176 13722205467319747968 11021971936591093760 8321738405862439552 5621504875133785344 2921271344405131136 221037813676476928 15967548356657374336 13267314825928720128 10567081295200065920 7866847764471411712 5166614233742757504 2466380703014103296 18212891245995000704 15512657715266346496 12812424184537692288 10112190653809038080 7411957123080383872 4711723592351729664 2011490061623075456 17758000604603972864 15057767073875318656 12357533543146664448 9657300012418010240 6957066481689356032 4256832950960701824 1556599420232047616 17303109963212945024 14602876432484290816 11902642901755636608 9202409371026982400 6502175840298328192 3801942309569673984 1101708778841019776 16848219321821917184 14147985791093262976 11447752260364608768 8747518729635954560 6047285198907300352 3347051668178646144 646818137449991936 16393328680430889344 13693095149702235136 10992861618973580928 8292628088244926720 5592394557516272512 2892161026787618304 191927496058964096 15938438039039861504 13238204508311207296 10537970977582553088 7837737446853898880 5137503916125244672 2437270385396590464 18183780928377487872 15483547397648833664 12783313866920179456 10083080336191525248 7382846805462871040 4682613274734216832 1982379744005562624 17728890286986460032 15028656756257805824 12328423225529151616 9628189694800497408 6927956164071843200 4227722633343188992 1527489102614534784 17273999645595432192 14573766114866777984 11873532584138123776 9173299053409469568 6473065522680815360 3772831991952161152 1072598461223506944 16819109004204404352 14118875473475750144 11418641942747095936 8718408412018441728 6018174881289787520 3317941350561133312 617707819832479104 16364218362813376512 13663984832084722304 10963751301356068096 8263517770627413888 5563284239898759680 2863050709170105472 162817178441451264 15909327721422348672 13209094190693694464 10508860659965040256 7808627129236386048 5108393598507731840 2408160067779077632 18154670610759975040 15454437080031320832 12754203549302666624 10053970018574012416 7353736487845358208 4653502957116704000 1953269426388049792 17699779969368947200 14999546438640292992 12299312907911638784 9599079377182984576 6898845846454330368 4198612315725676160 1498378784997021952 17244889327977919360 14544655797249265152 11844422266520610944 9144188735791956736 6443955205063302528 3743721674334648320 1043488143605994112 16789998686586891520 14089765155858237312 11389531625129583104 8689298094400928896 5989064563672274688 3288831032943620480 588597502214966272 16335108045195863680 13634874514467209472 10934640983738555264 8234407453009901056 5534173922281246848 2833940391552592640 133706860823938432 15880217403804835840 13179983873076181632 10479750342347527424 7779516811618873216 5079283280890219008 2379049750161564800 18125560293142462208 15425326762413808000 12725093231685153792 10024859700956499584 7324626170227845376 4624392639499191168 1924159108770536960 17670669651751434368 14970436121022780160 12270202590294125952 9569969059565471744 6869735528836817536 4169501998108163328 1469268467379509120 17215779010360406528 14515545479631752320 11815311948903098112 9115078418174443904 6414844887445789696 3714611356717135488 1014377825988481280 16760888368969378688 14060654838240724480 11360421307512070272 8660187776783416064 5959954246054761856 3259720715326107648 559487184597453440 16305997727578350848 13605764196849696640 10905530666121042432 8205297135392388224 5505063604663734016 2804830073935079808 104596543206425600 15851107086187323008 13150873555458668800 10450640024730014592 7750406494001360384 5050172963272706176 2349939432544051968 18096449975524949376 15396216444796295168 12695982914067640960 9995749383338986752 7295515852610332544 4595282321881678336 1895048791153024128 17641559334133921536 14941325803405267328 12241092272676613120 9540858741947958912 6840625211219304704 4140391680490650496 1440158149761996288 17186668692742893696 14486435162014239488 11786201631285585280 9085968100556931072 6385734569828276864 3685501039099622656 985267508370968448 16731778051351865856 14031544520623211648 11331310989894557440 8631077459165903232 5930843928437249024 3230610397708594816 530376866979940608 16276887409960838016 13576653879232183808 10876420348503529600 8176186817774875392 5475953287046221184 2775719756317566976 75486225588912768 15821996768569810176 13121763237841155968 10421529707112501760 7721296176383847552 5021062645655193344 2320829114926539136 18067339657907436544 15367106127178782336 12666872596450128128 9966639065721473920 7266405534992819712 4566172004264165504 1865938473535511296 17612449016516408704 14912215485787754496 12211981955059100288 9511748424330446080 6811514893601791872 4111281362873137664 1411047832144483456 17157558375125380864 14457324844396726656 11757091313668072448 9056857782939418240 6356624252210764032 3656390721482109824 956157190753455616 16702667733734353024 14002434203005698816 11302200672277044608 8601967141548390400 5901733610819736192 3201500080091081984 501266549362427776 16247777092343325184 13547543561614670976 10847310030886016768 8147076500157362560 5446842969428708352 2746609438700054144 46375907971399936 15792886450952297344 13092652920223643136 10392419389494988928 7692185858766334720 4991952328037680512 2291718797309026304 18038229340289923712 15337995809561269504 12637762278832615296 9937528748103961088 7237295217375306880 4537061686646652672 1836828155917998464 17583338698898895872 14883105168170241664 12182871637441587456 9482638106712933248 6782404575984279040 4082171045255624832 1381937514526970624 17128448057507868032 14428214526779213824 11727980996050559616 9027747465321905408 6327513934593251200 3627280403864596992 927046873135942784 16673557416116840192 13973323885388185984 11273090354659531776 8572856823930877568 5872623293202223360 3172389762473569152 472156231744914944 16218666774725812352 13518433243997158144 10818199713268503936 8117966182539849728 5417732651811195520 2717499121082541312 17265590353887104 15763776133334784512 13063542602606130304 10363309071877476096 7663075541148821888 4962842010420167680 2262608479691513472 18009119022672410880 15308885491943756672 12608651961215102464 9908418430486448256 7208184899757794048 4507951369029139840 1807717838300485632 17554228381281383040 14853994850552728832 12153761319824074624 9453527789095420416 6753294258366766208 4053060727638112000 1352827196909457792 17099337739890355200 14399104209161700992 11698870678433046784 8998637147704392576 6298403616975738368 3598170086247084160 897936555518429952 16644447098499327360 13944213567770673152 11243980037042018944 8543746506313364736 5843512975584710528 3143279444856056320 443045914127402112 16189556457108299520 13489322926379645312 10789089395650991104 8088855864922336896 5388622334193682688 2688388803465028480 18434899346445925888 15734665815717271680 13034432284988617472 10334198754259963264 7633965223531309056 4933731692802654848 2233498162074000640 17980008705054898048 15279775174326243840 12579541643597589632 9879308112868935424 7179074582140281216 4478841051411627008 1778607520682972800 17525118063663870208 14824884532935216000 12124651002206561792 9424417471477907584 6724183940749253376 4023950410020599168 1323716879291944960 17070227422272842368 14369993891544188160 11669760360815533952 8969526830086879744 6269293299358225536 3569059768629571328 868826237900917120 16615336780881814528 13915103250153160320 11214869719424506112 8514636188695851904 5814402657967197696 3114169127238543488 413935596509889280 16160446139490786688 13460212608762132480 10759979078033478272 8059745547304824064 5359512016576169856 2659278485847515648 18405789028828413056 15705555498099758848 13005321967371104640 10305088436642450432 7604854905913796224 4904621375185142016 2204387844456487808 17950898387437385216 15250664856708731008 12550431325980076800 9850197795251422592 7149964264522768384 4449730733794114176 1749497203065459968 17496007746046357376 14795774215317703168 12095540684589048960 9395307153860394752 6695073623131740544 3994840092403086336 1294606561674432128 17041117104655329536 14340883573926675328 11640650043198021120 8940416512469366912 6240182981740712704 3539949451012058496 839715920283404288 16586226463264301696 13885992932535647488 11185759401806993280 8485525871078339072 5785292340349684864 3085058809621030656 384825278892376448 16131335821873273856 13431102291144619648 10730868760415965440 8030635229687311232 5330401698958657024 2630168168230002816 18376678711210900224 15676445180482246016 12976211649753591808 10275978119024937600 7575744588296283392 4875511057567629184 2175277526838974976 17921788069819872384 15221554539091218176 12521321008362563968 9821087477633909760 7120853946905255552 4420620416176601344 1720386885447947136 17466897428428844544 14766663897700190336 12066430366971536128 9366196836242881920 6665963305514227712 3965729774785573504 1265496244056919296 17012006787037816704 14311773256309162496 11611539725580508288 8911306194851854080 6211072664123199872 3510839133394545664 810605602665891456 16557116145646788864 13856882614918134656 11156649084189480448 8456415553460826240 5756182022732172032 3055948492003517824 355714961274863616 16102225504255761024 13401991973527106816 10701758442798452608 8001524912069798400 5301291381341144192 2601057850612489984 18347568393593387392 15647334862864733184 12947101332136078976 10246867801407424768 7546634270678770560 4846400739950116352 2146167209221462144 17892677752202359552 15192444221473705344 12492210690745051136 9791977160016396928 7091743629287742720 4391510098559088512 1691276567830434304 17437787110811331712 14737553580082677504 12037320049354023296 9337086518625369088 6636852987896714880 3936619457168060672 1236385926439406464 16982896469420303872 14282662938691649664 11582429407962995456 8882195877234341248 6181962346505687040 3481728815777032832 781495285048378624 16528005828029276032 13827772297300621824 11127538766571967616 8427305235843313408 5727071705114659200 3026838174386004992 326604643657350784 16073115186638248192 13372881655909593984 10672648125180939776 7972414594452285568 5272181063723631360 2571947532994977152 18318458075975874560 15618224545247220352 12917991014518566144 10217757483789911936 7517523953061257728 4817290422332603520 2117056891603949312 17863567434584846720 15163333903856192512 12463100373127538304 9762866842398884096 7062633311670229888 4362399780941575680 1662166250212921472 17408676793193818880 14708443262465164672 12008209731736510464 9307976201007856256 6607742670279202048 3907509139550547840 1207275608821893632 16953786151802791040 14253552621074136832 11553319090345482624 8853085559616828416 6152852028888174208 3452618498159520000 752384967430865792 16498895510411763200 13798661979683108992 11098428448954454784 8398194918225800576 5697961387497146368 2997727856768492160 297494326039837952 16044004869020735360 13343771338292081152 10643537807563426944 7943304276834772736 5243070746106118528 2542837215377464320 18289347758358361728 15589114227629707520 12888880696901053312 10188647166172399104 7488413635443744896 4788180104715090688 2087946573986436480 17834457116967333888 15134223586238679680 12433990055510025472 9733756524781371264 7033522994052717056 4333289463324062848 1633055932595408640 17379566475576306048 14679332944847651840 11979099414118997632 9278865883390343424 6578632352661689216 3878398821933035008 1178165291204380800 16924675834185278208 14224442303456624000 11524208772727969792 8823975241999315584 6123741711270661376 3423508180542007168 723274649813352960 16469785192794250368 13769551662065596160 11069318131336941952 8369084600608287744 5668851069879633536 2968617539150979328 268384008422325120 16014894551403222528 13314661020674568320 10614427489945914112 7914193959217259904 5213960428488605696 2513726897759951488 18260237440740848896 15560003910012194688 12859770379283540480 10159536848554886272 7459303317826232064 4759069787097577856 2058836256368923648 17805346799349821056 15105113268621166848 12404879737892512640 9704646207163858432 7004412676435204224 4304179145706550016 1603945614977895808 17350456157958793216 14650222627230139008 11949989096501484800 9249755565772830592 6549522035044176384 3849288504315522176 1149054973586867968 16895565516567765376 14195331985839111168 11495098455110456960 8794864924381802752 6094631393653148544 3394397862924494336 694164332195840128 16440674875176737536 13740441344448083328 11040207813719429120 8339974282990774912 5639740752262120704 2939507221533466496 239273690804812288 15985784233785709696 13285550703057055488 10585317172328401280 7885083641599747072 5184850110871092864 2484616580142438656 18231127123123336064 15530893592394681856 12830660061666027648 10130426530937373440 7430193000208719232 4729959469480065024 2029725938751410816 17776236481732308224 15076002951003654016 12375769420274999808 9675535889546345600 6975302358817691392 4275068828089037184 1574835297360382976 17321345840341280384 14621112309612626176 11920878778883971968 9220645248155317760 6520411717426663552 3820178186698009344 1119944655969355136 16866455198950252544 14166221668221598336 11465988137492944128 8765754606764289920 6065521076035635712 3365287545306981504 665054014578327296 16411564557559224704 13711331026830570496 11011097496101916288 8310863965373262080 5610630434644607872 2910396903915953664 210163373187299456 15956673916168196864 13256440385439542656 10556206854710888448 7855973323982234240 5155739793253580032 2455506262524925824 18202016805505823232 15501783274777169024 12801549744048514816 10101316213319860608 7401082682591206400 4700849151862552192 2000615621133897984 17747126164114795392 15046892633386141184 12346659102657486976 9646425571928832768 6946192041200178560 4245958510471524352 1545724979742870144 17292235522723767552 14592001991995113344 11891768461266459136 9191534930537804928 6491301399809150720 3791067869080496512 1090834338351842304 16837344881332739712 14137111350604085504 11436877819875431296 8736644289146777088 6036410758418122880 3336177227689468672 635943696960814464 16382454239941711872 13682220709213057664 10981987178484403456 8281753647755749248 5581520117027095040 2881286586298440832 181053055569786624 15927563598550684032 13227330067822029824 10527096537093375616 7826863006364721408 5126629475636067200 2426395944907412992 18172906487888310400 15472672957159656192 12772439426431001984 10072205895702347776 7371972364973693568 4671738834245039360 1971505303516385152 17718015846497282560 15017782315768628352 12317548785039974144 9617315254311319936 6917081723582665728 4216848192854011520 1516614662125357312 17263125205106254720 14562891674377600512 11862658143648946304 9162424612920292096 6462191082191637888 3761957551462983680 1061724020734329472 16808234563715226880 14108001032986572672 11407767502257918464 8707533971529264256 6007300440800610048 3307066910071955840 606833379343301632 16353343922324199040 13653110391595544832 10952876860866890624 8252643330138236416 5552409799409582208 2852176268680928000 151942737952273792 15898453280933171200 13198219750204516992 10497986219475862784 7797752688747208576 5097519158018554368 2397285627289900160 18143796170270797568 15443562639542143360 12743329108813489152 10043095578084834944 7342862047356180736 4642628516627526528 1942394985898872320 17688905528879769728 14988671998151115520 12288438467422461312 9588204936693807104 6887971405965152896 4187737875236498688 1487504344507844480 17234014887488741888 14533781356760087680 11833547826031433472 9133314295302779264 6433080764574125056 3732847233845470848 1032613703116816640 16779124246097714048 14078890715369059840 11378657184640405632 8678423653911751424 5978190123183097216 3277956592454443008 577723061725788800 16324233604706686208 13624000073978032000 10923766543249377792 8223533012520723584 5523299481792069376 2823065951063415168 122832420334760960 15869342963315658368 13169109432587004160 10468875901858349952 7768642371129695744 5068408840401041536 2368175309672387328 18114685852653284736 15414452321924630528 12714218791195976320 10013985260467322112 7313751729738667904 4613518199010013696 1913284668281359488 17659795211262256896 14959561680533602688 12259328149804948480 9559094619076294272 6858861088347640064 4158627557618985856 1458394026890331648 17204904569871229056 14504671039142574848 11804437508413920640 9104203977685266432 6403970446956612224 3703736916227958016 1003503385499303808 16750013928480201216 14049780397751547008 11349546867022892800 8649313336294238592 5949079805565584384 3248846274836930176 548612744108275968 16295123287089173376 13594889756360519168 10894656225631864960 8194422694903210752 5494189164174556544 2793955633445902336 93722102717248128 15840232645698145536 13139999114969491328 10439765584240837120 7739532053512182912 5039298522783528704 2339064992054874496 18085575535035771904 15385342004307117696 12685108473578463488 9984874942849809280 7284641412121155072 4584407881392500864 1884174350663846656 17630684893644744064 14930451362916089856 12230217832187435648 9529984301458781440 6829750770730127232 4129517240001473024 1429283709272818816 17175794252253716224 14475560721525062016 11775327190796407808 9075093660067753600 6374860129339099392 3674626598610445184 974393067881790976 16720903610862688384 14020670080134034176 11320436549405379968 8620203018676725760 5919969487948071552 3219735957219417344 519502426490763136 16266012969471660544 13565779438743006336 10865545908014352128 8165312377285697920 5465078846557043712 2764845315828389504 64611785099735296 15811122328080632704 13110888797351978496 10410655266623324288 7710421735894670080 5010188205166015872 2309954674437361664 18056465217418259072 15356231686689604864 12655998155960950656 9955764625232296448 7255531094503642240 4555297563774988032 1855064033046333824 17601574576027231232 14901341045298577024 12201107514569922816 9500873983841268608 6800640453112614400 4100406922383960192 1400173391655305984 17146683934636203392 14446450403907549184 11746216873178894976 9045983342450240768 6345749811721586560 3645516280992932352 945282750264278144 16691793293245175552 13991559762516521344 11291326231787867136 8591092701059212928 5890859170330558720 3190625639601904512 490392108873250304 16236902651854147712 13536669121125493504 10836435590396839296 8136202059668185088 5435968528939530880 2735734998210876672 35501467482222464 15782012010463119872 13081778479734465664 10381544949005811456 7681311418277157248 4981077887548503040 2280844356819848832 18027354899800746240 15327121369072092032 12626887838343437824 9926654307614783616 7226420776886129408 4526187246157475200 1825953715428820992 17572464258409718400 14872230727681064192 12171997196952409984 9471763666223755776 6771530135495101568 4071296604766447360 1371063074037793152 17117573617018690560 14417340086290036352 11717106555561382144 9016873024832727936 6316639494104073728 3616405963375419520 916172432646765312 16662682975627662720 13962449444899008512 11262215914170354304 8561982383441700096 5861748852713045888 3161515321984391680 461281791255737472 16207792334236634880 13507558803507980672 10807325272779326464 8107091742050672256 5406858211322018048 2706624680593363840 6391149864709632 15752901692845607040 13052668162116952832 10352434631388298624 7652201100659644416 4951967569930990208 2251734039202336000 17998244582183233408 15298011051454579200 12597777520725924992 9897543989997270784 7197310459268616576 4497076928539962368 1796843397811308160 17543353940792205568 14843120410063551360 12142886879334897152 9442653348606242944 6742419817877588736 4042186287148934528 1341952756420280320 17088463299401177728 14388229768672523520 11687996237943869312 8987762707215215104 6287529176486560896 3587295645757906688 887062115029252480 16633572658010149888 13933339127281495680 11233105596552841472 8532872065824187264 5832638535095533056 3132405004366878848 432171473638224640 16178682016619122048 13478448485890467840 10778214955161813632 8077981424433159424 5377747893704505216 2677514362975851008 18424024905956748416 15723791375228094208 13023557844499440000 10323324313770785792 7623090783042131584 4922857252313477376 2222623721584823168 17969134264565720576 15268900733837066368 12568667203108412160 9868433672379757952 7168200141651103744 4467966610922449536 1767733080193795328 17514243623174692736 14814010092446038528 12113776561717384320 9413543030988730112 6713309500260075904 4013075969531421696 1312842438802767488 17059352981783664896 14359119451055010688 11658885920326356480 8958652389597702272 6258418858869048064 3558185328140393856 857951797411739648 16604462340392637056 13904228809663982848 11203995278935328640 8503761748206674432 5803528217478020224 3103294686749366016 403061156020711808 16149571699001609216 13449338168272955008 10749104637544300800 8048871106815646592 5348637576086992384 2648404045358338176 18394914588339235584 15694681057610581376 12994447526881927168 10294213996153272960 7593980465424618752 4893746934695964544 2193513403967310336 17940023946948207744 15239790416219553536 12539556885490899328 9839323354762245120 7139089824033590912 4438856293304936704 1738622762576282496 17485133305557179904 14784899774828525696 12084666244099871488 9384432713371217280 6684199182642563072 3983965651913908864 1283732121185254656 17030242664166152064 14330009133437497856 11629775602708843648 8929542071980189440 6229308541251535232 3529075010522881024 828841479794226816 16575352022775124224 13875118492046470016 11174884961317815808 8474651430589161600 5774417899860507392 3074184369131853184 373950838403198976 16120461381384096384 13420227850655442176 10719994319926787968 8019760789198133760 5319527258469479552 2619293727740825344 18365804270721722752 15665570739993068544 12965337209264414336 10265103678535760128 7564870147807105920 4864636617078451712 2164403086349797504 17910913629330694912 15210680098602040704 12510446567873386496 9810213037144732288 7109979506416078080 4409745975687423872 1709512444958769664 17456022987939667072 14755789457211012864 12055555926482358656 9355322395753704448 6655088865025050240 3954855334296396032 1254621803567741824 17001132346548639232 14300898815819985024 11600665285091330816 8900431754362676608 6200198223634022400 3499964692905368192 799731162176713984 16546241705157611392 13846008174428957184 11145774643700302976 8445541112971648768 5745307582242994560 3045074051514340352 344840520785686144 16091351063766583552 13391117533037929344 10690884002309275136 7990650471580620928 5290416940851966720 2590183410123312512 18336693953104209920 15636460422375555712 12936226891646901504 10235993360918247296 7535759830189593088 4835526299460938880 2135292768732284672 17881803311713182080 15181569780984527872 12481336250255873664 9781102719527219456 7080869188798565248 4380635658069911040 1680402127341256832 17426912670322154240 14726679139593500032 12026445608864845824 9326212078136191616 6625978547407537408 3925745016678883200 1225511485950228992 16972022028931126400 14271788498202472192 11571554967473817984 8871321436745163776 6171087906016509568 3470854375287855360 770620844559201152 16517131387540098560 13816897856811444352 11116664326082790144 8416430795354135936 5716197264625481728 3015963733896827520 315730203168173312 16062240746149070720 13362007215420416512 10661773684691762304 7961540153963108096 5261306623234453888 2561073092505799680 18307583635486697088 15607350104758042880 12907116574029388672 10206883043300734464 7506649512572080256 4806415981843426048 2106182451114771840 17852692994095669248 15152459463367015040 12452225932638360832 9751992401909706624 7051758871181052416 4351525340452398208 1651291809723744000 17397802352704641408 14697568821975987200 11997335291247332992 9297101760518678784 6596868229790024576 3896634699061370368 1196401168332716160 16942911711313613568 14242678180584959360 11542444649856305152 8842211119127650944 6141977588398996736 3441744057670342528 741510526941688320 16488021069922585728 13787787539193931520 11087554008465277312 8387320477736623104 5687086947007968896 2986853416279314688 286619885550660480 16033130428531557888 13332896897802903680 10632663367074249472 7932429836345595264 5232196305616941056 2531962774888286848 18278473317869184256 15578239787140530048 12878006256411875840 10177772725683221632 7477539194954567424 4777305664225913216 2077072133497259008 17823582676478156416 15123349145749502208 12423115615020848000 9722882084292193792 7022648553563539584 4322415022834885376 1622181492106231168 17368692035087128576 14668458504358474368 11968224973629820160 9267991442901165952 6567757912172511744 3867524381443857536 1167290850715203328 16913801393696100736 14213567862967446528 11513334332238792320 8813100801510138112 6112867270781483904 3412633740052829696 712400209324175488 16458910752305072896 13758677221576418688 11058443690847764480 8358210160119110272 5657976629390456064 2957743098661801856 257509567933147648 16004020110914045056 13303786580185390848 10603553049456736640 7903319518728082432 5203085987999428224 2502852457270774016 18249363000251671424 15549129469523017216 12848895938794363008 10148662408065708800 7448428877337054592 4748195346608400384 2047961815879746176 17794472358860643584 15094238828131989376 12394005297403335168 9693771766674680960 6993538235946026752 4293304705217372544 1593071174488718336 17339581717469615744 14639348186740961536 11939114656012307328 9238881125283653120 6538647594554998912 3838414063826344704 1138180533097690496 16884691076078587904 14184457545349933696 11484224014621279488 8783990483892625280 6083756953163971072 3383523422435316864 683289891706662656 16429800434687560064 13729566903958905856 11029333373230251648 8329099842501597440 5628866311772943232 2928632781044289024 228399250315634816 15974909793296532224 13274676262567878016 10574442731839223808 7874209201110569600 5173975670381915392 2473742139653261184 18220252682634158592 15520019151905504384 12819785621176850176 10119552090448195968 7419318559719541760 4719085028990887552 2018851498262233344 17765362041243130752 15065128510514476544 12364894979785822336 9664661449057168128 6964427918328513920 4264194387599859712 1563960856871205504 17310471399852102912 14610237869123448704 11910004338394794496 9209770807666140288 6509537276937486080 3809303746208831872 1109070215480177664 16855580758461075072 14155347227732420864 11455113697003766656 8754880166275112448 6054646635546458240 3354413104817804032 654179574089149824 16400690117070047232 13700456586341393024 11000223055612738816 8299989524884084608 5599755994155430400 2899522463426776192 199288932698121984 15945799475679019392 13245565944950365184 10545332414221710976 7845098883493056768 5144865352764402560 2444631822035748352 18191142365016645760 15490908834287991552 12790675303559337344 10090441772830683136 7390208242102028928 4689974711373374720 1989741180644720512 17736251723625617920 15036018192896963712 12335784662168309504 9635551131439655296 6935317600711001088 4235084069982346880 1534850539253692672 17281361082234590080 14581127551505935872 11880894020777281664 9180660490048627456 6480426959319973248 3780193428591319040 1079959897862664832 16826470440843562240 14126236910114908032 11426003379386253824 8725769848657599616 6025536317928945408 3325302787200291200 625069256471636992 16371579799452534400 13671346268723880192 10971112737995225984 8270879207266571776 5570645676537917568 2870412145809263360 170178615080609152 15916689158061506560 13216455627332852352 10516222096604198144 7815988565875543936 5115755035146889728 2415521504418235520 18162032047399132928 15461798516670478720 12761564985941824512 10061331455213170304 7361097924484516096 4660864393755861888 1960630863027207680 17707141406008105088 15006907875279450880 12306674344550796672 9606440813822142464 6906207283093488256 4205973752364834048 1505740221636179840 17252250764617077248 14552017233888423040 11851783703159768832 9151550172431114624 6451316641702460416 3751083110973806208 1050849580245152000 16797360123226049408 14097126592497395200 11396893061768740992 8696659531040086784 5996426000311432576 3296192469582778368 595958938854124160 16342469481835021568 13642235951106367360 10942002420377713152 8241768889649058944 5541535358920404736 2841301828191750528 141068297463096320 15887578840443993728 13187345309715339520 10487111778986685312 7786878248258031104 5086644717529376896 2386411186800722688 18132921729781620096 15432688199052965888 12732454668324311680 10032221137595657472 7331987606867003264 4631754076138349056 1931520545409694848 17678031088390592256 14977797557661938048 12277564026933283840 9577330496204629632 6877096965475975424 4176863434747321216 1476629904018667008 17223140446999564416 14522906916270910208 11822673385542256000 9122439854813601792 6422206324084947584 3721972793356293376 1021739262627639168 16768249805608536576 14068016274879882368 11367782744151228160 8667549213422573952 5967315682693919744 3267082151965265536 566848621236611328 16313359164217508736 13613125633488854528 10912892102760200320 8212658572031546112 5512425041302891904 2812191510574237696 111957979845583488 15858468522826480896 13158234992097826688 10458001461369172480 7757767930640518272 5057534399911864064 2357300869183209856 18103811412164107264 15403577881435453056 12703344350706798848 10003110819978144640 7302877289249490432 4602643758520836224 1902410227792182016 17648920770773079424 14948687240044425216 12248453709315771008 9548220178587116800 6847986647858462592 4147753117129808384 1447519586401154176 17194030129382051584 14493796598653397376 11793563067924743168 9093329537196088960 6393096006467434752 3692862475738780544 992628945010126336 16739139487991023744 14038905957262369536 11338672426533715328 8638438895805061120 5938205365076406912 3237971834347752704 537738303619098496 16284248846599995904 13584015315871341696 10883781785142687488 8183548254414033280 5483314723685379072 2783081192956724864 82847662228070656 15829358205208968064 13129124674480313856 10428891143751659648 7728657613023005440 5028424082294351232 2328190551565697024 18074701094546594432 15374467563817940224 12674234033089286016 9974000502360631808 7273766971631977600 4573533440903323392 1873299910174669184 17619810453155566592 14919576922426912384 12219343391698258176 9519109860969603968 6818876330240949760 4118642799512295552 1418409268783641344 17164919811764538752 14464686281035884544 11764452750307230336 9064219219578576128 6363985688849921920 3663752158121267712 963518627392613504 16710029170373510912 14009795639644856704 11309562108916202496 8609328578187548288 5909095047458894080 3208861516730239872 508627986001585664 16255138528982483072 13554904998253828864 10854671467525174656 8154437936796520448 5454204406067866240 2753970875339212032 53737344610557824 15800247887591455232 13100014356862801024 10399780826134146816 7699547295405492608 4999313764676838400 2299080233948184192 18045590776929081600 15345357246200427392 12645123715471773184 9944890184743118976 7244656654014464768 4544423123285810560 1844189592557156352 17590700135538053760 14890466604809399552 12190233074080745344 9489999543352091136 6789766012623436928 4089532481894782720 1389298951166128512 17135809494147025920 14435575963418371712 11735342432689717504 9035108901961063296 6334875371232409088 3634641840503754880 934408309775100672 16680918852755998080 13980685322027343872 11280451791298689664 8580218260570035456 5879984729841381248 3179751199112727040 479517668384072832 16226028211364970240 13525794680636316032 10825561149907661824 8125327619179007616 5425094088450353408 2724860557721699200 24627026993044992 15771137569973942400 13070904039245288192 10370670508516633984 7670436977787979776 4970203447059325568 2269969916330671360 18016480459311568768 15316246928582914560 12616013397854260352 9915779867125606144 7215546336396951936 4515312805668297728 1815079274939643520 17561589817920540928 14861356287191886720 12161122756463232512 9460889225734578304 6760655695005924096 4060422164277269888 1360188633548615680 17106699176529513088 14406465645800858880 11706232115072204672 9005998584343550464 6305765053614896256 3605531522886242048 905297992157587840 16651808535138485248 13951575004409831040 11251341473681176832 8551107942952522624 5850874412223868416 3150640881495214208 450407350766560000 16196917893747457408 13496684363018803200 10796450832290148992 8096217301561494784 5395983770832840576 2695750240104186368 18442260783085083776 15742027252356429568 13041793721627775360 10341560190899121152 7641326660170466944 4941093129441812736 2240859598713158528 17987370141694055936 15287136610965401728 12586903080236747520 9886669549508093312 7186436018779439104 4486202488050784896 1785968957322130688 17532479500303028096 14832245969574373888 12132012438845719680 9431778908117065472 6731545377388411264 4031311846659757056 1331078315931102848 17077588858912000256 14377355328183346048 11677121797454691840 8976888266726037632 6276654735997383424 3576421205268729216 876187674540075008 16622698217520972416 13922464686792318208 11222231156063664000 8521997625335009792 5821764094606355584 3121530563877701376 421297033149047168 16167807576129944576 13467574045401290368 10767340514672636160 8067106983943981952 5366873453215327744 2666639922486673536 18413150465467570944 15712916934738916736 13012683404010262528 10312449873281608320 7612216342552954112 4911982811824299904 2211749281095645696 17958259824076543104 15258026293347888896 12557792762619234688 9857559231890580480 7157325701161926272 4457092170433272064 1756858639704617856 17503369182685515264 14803135651956861056 12102902121228206848 9402668590499552640 6702435059770898432 4002201529042244224 1301967998313590016 17048478541294487424 14348245010565833216 11648011479837179008 8947777949108524800 6247544418379870592 3547310887651216384 847077356922562176 16593587899903459584 13893354369174805376 11193120838446151168 8492887307717496960 5792653776988842752 3092420246260188544 392186715531534336 16138697258512431744 13438463727783777536 10738230197055123328 8037996666326469120 5337763135597814912 2637529604869160704 18384040147850058112 15683806617121403904 12983573086392749696 10283339555664095488 7583106024935441280 4882872494206787072 2182638963478132864 17929149506459030272 15228915975730376064 12528682445001721856 9828448914273067648 7128215383544413440 4427981852815759232 1727748322087105024 17474258865068002432 14774025334339348224 12073791803610694016 9373558272882039808 6673324742153385600 3973091211424731392 1272857680696077184 17019368223676974592 14319134692948320384 11618901162219666176 8918667631491011968 6218434100762357760 3518200570033703552 817967039305049344 16564477582285946752 13864244051557292544 11164010520828638336 8463776990099984128 5763543459371329920 3063309928642675712 363076397914021504 16109586940894918912 13409353410166264704 10709119879437610496 8008886348708956288 5308652817980302080 2608419287251647872 18354929830232545280 15654696299503891072 12954462768775236864 10254229238046582656 7553995707317928448 4853762176589274240 2153528645860620032 17900039188841517440 15199805658112863232 12499572127384209024 9799338596655554816 7099105065926900608 4398871535198246400 1698638004469592192 17445148547450489600 14744915016721835392 12044681485993181184 9344447955264526976 6644214424535872768 3943980893807218560 1243747363078564352 16990257906059461760 14290024375330807552 11589790844602153344 8889557313873499136 6189323783144844928 3489090252416190720 788856721687536512 16535367264668433920 13835133733939779712 11134900203211125504 8434666672482471296 5734433141753817088 3034199611025162880 333966080296508672 16080476623277406080 13380243092548751872 10680009561820097664 7979776031091443456 5279542500362789248 2579308969634135040 18325819512615032448 15625585981886378240 12925352451157724032 10225118920429069824 7524885389700415616 4824651858971761408 2124418328243107200 17870928871224004608 15170695340495350400 12470461809766696192 9770228279038041984 7069994748309387776 4369761217580733568 1669527686852079360 17416038229832976768 14715804699104322560 12015571168375668352 9315337637647014144 6615104106918359936 3914870576189705728 1214637045461051520 16961147588441948928 14260914057713294720 11560680526984640512 8860446996255986304 6160213465527332096 3459979934798677888 759746404070023680 16506256947050921088 13806023416322266880 11105789885593612672 8405556354864958464 5705322824136304256 3005089293407650048 304855762678995840 16051366305659893248 13351132774931239040 10650899244202584832 7950665713473930624 5250432182745276416 2550198652016622208 18296709194997519616 15596475664268865408 12896242133540211200 10196008602811556992 7495775072082902784 4795541541354248576 2095308010625594368 17841818553606491776 15141585022877837568 12441351492149183360 9741117961420529152 7040884430691874944 4340650899963220736 1640417369234566528 17386927912215463936 14686694381486809728 11986460850758155520 9286227320029501312 6585993789300847104 3885760258572192896 1185526727843538688 16932037270824436096 14231803740095781888 11531570209367127680 8831336678638473472 6131103147909819264 3430869617181165056 730636086452510848 16477146629433408256 13776913098704754048 11076679567976099840 8376446037247445632 5676212506518791424 2975978975790137216 275745445061483008 16022255988042380416 13322022457313726208 10621788926585072000 7921555395856417792 5221321865127763584 2521088334399109376 18267598877380006784 15567365346651352576 12867131815922698368 10166898285194044160 7466664754465389952 4766431223736735744 2066197693008081536 17812708235988978944 15112474705260324736 12412241174531670528 9712007643803016320 7011774113074362112 4311540582345707904 1611307051617053696 17357817594597951104 14657584063869296896 11957350533140642688 9257117002411988480 6556883471683334272 3856649940954680064 1156416410226025856 16902926953206923264 14202693422478269056 11502459891749614848 8802226361020960640 6101992830292306432 3401759299563652224 701525768834998016 16448036311815895424 13747802781087241216 11047569250358587008 8347335719629932800 5647102188901278592 2946868658172624384 246635127443970176 15993145670424867584 13292912139696213376 10592678608967559168 7892445078238904960 5192211547510250752 2491978016781596544 18238488559762493952 15538255029033839744 12838021498305185536 10137787967576531328 7437554436847877120 4737320906119222912 2037087375390568704 17783597918371466112 15083364387642811904 12383130856914157696 9682897326185503488 6982663795456849280 4282430264728195072 1582196733999540864 17328707276980438272 14628473746251784064 11928240215523129856 9228006684794475648 6527773154065821440 3827539623337167232 1127306092608513024 16873816635589410432 14173583104860756224 11473349574132102016 8773116043403447808 6072882512674793600 3372648981946139392 672415451217485184 16418925994198382592 13718692463469728384 11018458932741074176 8318225402012419968 5617991871283765760 2917758340555111552 217524809826457344 15964035352807354752 13263801822078700544 10563568291350046336 7863334760621392128 5163101229892737920 2462867699164083712 18209378242144981120 15509144711416326912 12808911180687672704 10108677649959018496 7408444119230364288 4708210588501710080 2007977057773055872 17754487600753953280 15054254070025299072 12354020539296644864 9653787008567990656 6953553477839336448 4253319947110682240 1553086416382028032 17299596959362925440 14599363428634271232 11899129897905617024 9198896367176962816 6498662836448308608 3798429305719654400 1098195774991000192 16844706317971897600 14144472787243243392 11444239256514589184 8744005725785934976 6043772195057280768 3343538664328626560 643305133599972352 16389815676580869760 13689582145852215552 10989348615123561344 8289115084394907136 5588881553666252928 2888648022937598720 188414492208944512 15934925035189841920 13234691504461187712 10534457973732533504 7834224443003879296 5133990912275225088 2433757381546570880 18180267924527468288 15480034393798814080 12779800863070159872 10079567332341505664 7379333801612851456 4679100270884197248 1978866740155543040 17725377283136440448 15025143752407786240 12324910221679132032 9624676690950477824 6924443160221823616 4224209629493169408 1523976098764515200 17270486641745412608 14570253111016758400 11870019580288104192 9169786049559449984 6469552518830795776 3769318988102141568 1069085457373487360 16815596000354384768 14115362469625730560 11415128938897076352 8714895408168422144 6014661877439767936 3314428346711113728 614194815982459520 16360705358963356928 13660471828234702720 10960238297506048512 8260004766777394304 5559771236048740096 2859537705320085888 159304174591431680 15905814717572329088 13205581186843674880 10505347656115020672 7805114125386366464 5104880594657712256 2404647063929058048 18151157606909955456 15450924076181301248 12750690545452647040 10050457014723992832 7350223483995338624 4649989953266684416 1949756422538030208 17696266965518927616 14996033434790273408 12295799904061619200 9595566373332964992 6895332842604310784 4195099311875656576 1494865781147002368 17241376324127899776 14541142793399245568 11840909262670591360 9140675731941937152 6440442201213282944 3740208670484628736 1039975139755974528 16786485682736871936 14086252152008217728 11386018621279563520 8685785090550909312 5985551559822255104 3285318029093600896 585084498364946688 16331595041345844096 13631361510617189888 10931127979888535680 8230894449159881472 5530660918431227264 2830427387702573056 130193856973918848 15876704399954816256 13176470869226162048 10476237338497507840 7776003807768853632 5075770277040199424 2375536746311545216 18122047289292442624 15421813758563788416 12721580227835134208 10021346697106480000 7321113166377825792 4620879635649171584 1920646104920517376 17667156647901414784 14966923117172760576 12266689586444106368 9566456055715452160 6866222524986797952 4165988994258143744 1465755463529489536 17212266006510386944 14512032475781732736 11811798945053078528 9111565414324424320 6411331883595770112 3711098352867115904 1010864822138461696 16757375365119359104 14057141834390704896 11356908303662050688 8656674772933396480 5956441242204742272 3256207711476088064 555974180747433856 16302484723728331264 13602251192999677056 10902017662271022848 8201784131542368640 5501550600813714432 2801317070085060224 101083539356406016 15847594082337303424 13147360551608649216 10447127020879995008 7746893490151340800 5046659959422686592 2346426428694032384 18092936971674929792 15392703440946275584 12692469910217621376 9992236379488967168 7292002848760312960 4591769318031658752 1891535787303004544 17638046330283901952 14937812799555247744 12237579268826593536 9537345738097939328 6837112207369285120 4136878676640630912 1436645145911976704 17183155688892874112 14482922158164219904 11782688627435565696 9082455096706911488 6382221565978257280 3681988035249603072 981754504520948864 16728265047501846272 14028031516773192064 11327797986044537856 8627564455315883648 5927330924587229440 3227097393858575232 526863863129921024 16273374406110818432 13573140875382164224 10872907344653510016 8172673813924855808 5472440283196201600 2772206752467547392 71973221738893184 15818483764719790592 13118250233991136384 10418016703262482176 7717783172533827968 5017549641805173760 2317316111076519552 18063826654057416960 15363593123328762752 12663359592600108544 9963126061871454336 7262892531142800128 4562659000414145920 1862425469685491712 17608936012666389120 14908702481937734912 12208468951209080704 9508235420480426496 6808001889751772288 4107768359023118080 1407534828294463872 17154045371275361280 14453811840546707072 11753578309818052864 9053344779089398656 6353111248360744448 3652877717632090240 952644186903436032 16699154729884333440 13998921199155679232 11298687668427025024 8598454137698370816 5898220606969716608 3197987076241062400 497753545512408192 16244264088493305600 13544030557764651392 10843797027035997184 8143563496307342976 5443329965578688768 2743096434850034560 42862904121380352 15789373447102277760 13089139916373623552 10388906385644969344 7688672854916315136 4988439324187660928 2288205793459006720 18034716336439904128 15334482805711249920 12634249274982595712 9934015744253941504 7233782213525287296 4533548682796633088 1833315152067978880 17579825695048876288 14879592164320222080 12179358633591567872 9479125102862913664 6778891572134259456 4078658041405605248 1378424510676951040 17124935053657848448 14424701522929194240 11724467992200540032 9024234461471885824 6324000930743231616 3623767400014577408 923533869285923200 16670044412266820608 13969810881538166400 11269577350809512192 8569343820080857984 5869110289352203776 3168876758623549568 468643227894895360 16215153770875792768 13514920240147138560 10814686709418484352 8114453178689830144 5414219647961175936 2713986117232521728 13752586503867520 15760263129484764928 13060029598756110720 10359796068027456512 7659562537298802304 4959329006570148096 2259095475841493888 18005606018822391296 15305372488093737088 12605138957365082880 9904905426636428672 7204671895907774464 4504438365179120256 1804204834450466048 17550715377431363456 14850481846702709248 12150248315974055040 9450014785245400832 6749781254516746624 4049547723788092416 1349314193059438208 17095824736040335616 14395591205311681408 11695357674583027200 8995124143854372992 6294890613125718784 3594657082397064576 894423551668410368 16640934094649307776 13940700563920653568 11240467033191999360 8540233502463345152 5839999971734690944 3139766441006036736 439532910277382528 16186043453258279936 13485809922529625728 10785576391800971520 8085342861072317312 5385109330343663104 2684875799615008896 18431386342595906304 15731152811867252096 13030919281138597888 10330685750409943680 7630452219681289472 4930218688952635264 2229985158223981056 17976495701204878464 15276262170476224256 12576028639747570048 9875795109018915840 7175561578290261632 4475328047561607424 1775094516832953216 17521605059813850624 14821371529085196416 12121137998356542208 9420904467627888000 6720670936899233792 4020437406170579584 1320203875441925376 17066714418422822784 14366480887694168576 11666247356965514368 8966013826236860160 6265780295508205952 3565546764779551744 865313234050897536 16611823777031794944 13911590246303140736 11211356715574486528 8511123184845832320 5810889654117178112 3110656123388523904 410422592659869696 16156933135640767104 13456699604912112896 10756466074183458688 8056232543454804480 5355999012726150272 2655765481997496064 18402276024978393472 15702042494249739264 13001808963521085056 10301575432792430848 7601341902063776640 4901108371335122432 2200874840606468224 17947385383587365632 15247151852858711424 12546918322130057216 9846684791401403008 7146451260672748800 4446217729944094592 1745984199215440384 17492494742196337792 14792261211467683584 12092027680739029376 9391794150010375168 6691560619281720960 3991327088553066752 1291093557824412544 17037604100805309952 14337370570076655744 11637137039348001536 8936903508619347328 6236669977890693120 3536436447162038912 836202916433384704 16582713459414282112 13882479928685627904 11182246397956973696 8482012867228319488 5781779336499665280 3081545805771011072 381312275042356864 16127822818023254272 13427589287294600064 10727355756565945856 8027122225837291648 5326888695108637440 2626655164379983232 18373165707360880640 15672932176632226432 12972698645903572224 10272465115174918016 7572231584446263808 4871998053717609600 2171764522988955392 17918275065969852800 15218041535241198592 12517808004512544384 9817574473783890176 7117340943055235968 4417107412326581760 1716873881597927552 17463384424578824960 14763150893850170752 12062917363121516544 9362683832392862336 6662450301664208128 3962216770935553920 1261983240206899712 17008493783187797120 14308260252459142912 11608026721730488704 8907793191001834496 6207559660273180288 3507326129544526080 807092598815871872 16553603141796769280 13853369611068115072 11153136080339460864 8452902549610806656 5752669018882152448 3052435488153498240 352201957424844032 16098712500405741440 13398478969677087232 10698245438948433024 7998011908219778816 5297778377491124608 2597544846762470400 18344055389743367808 15643821859014713600 12943588328286059392 10243354797557405184 7543121266828750976 4842887736100096768 2142654205371442560 17889164748352339968 15188931217623685760 12488697686895031552 9788464156166377344 7088230625437723136 4387997094709068928 1687763563980414720 17434274106961312128 14734040576232657920 12033807045504003712 9333573514775349504 6633339984046695296 3933106453318041088 1232872922589386880 16979383465570284288 14279149934841630080 11578916404112975872 8878682873384321664 6178449342655667456 3478215811927013248 777982281198359040 16524492824179256448 13824259293450602240 11124025762721948032 8423792231993293824 5723558701264639616 3023325170535985408 323091639807331200 16069602182788228608 13369368652059574400 10669135121330920192 7968901590602265984 5268668059873611776 2568434529144957568 18314945072125854976 15614711541397200768 12914478010668546560 10214244479939892352 7514010949211238144 4813777418482583936 2113543887753929728 17860054430734827136 15159820900006172928 12459587369277518720 9759353838548864512 7059120307820210304 4358886777091556096 1658653246362901888 17405163789343799296 14704930258615145088 12004696727886490880 9304463197157836672 6604229666429182464 3903996135700528256 1203762604971874048 16950273147952771456 14250039617224117248 11549806086495463040 8849572555766808832 6149339025038154624 3449105494309500416 748871963580846208 16495382506561743616 13795148975833089408 11094915445104435200 8394681914375780992 5694448383647126784 2994214852918472576 293981322189818368 16040491865170715776 13340258334442061568 10640024803713407360 7939791272984753152 5239557742256098944 2539324211527444736 18285834754508342144 15585601223779687936 12885367693051033728 10185134162322379520 7484900631593725312 4784667100865071104 2084433570136416896 17830944113117314304 15130710582388660096 12430477051660005888 9730243520931351680 7030009990202697472 4329776459474043264 1629542928745389056 17376053471726286464 14675819940997632256 11975586410268978048 9275352879540323840 6575119348811669632 3874885818083015424 1174652287354361216 16921162830335258624 14220929299606604416 11520695768877950208 8820462238149296000 6120228707420641792 3419995176691987584 719761645963333376 16466272188944230784 13766038658215576576 11065805127486922368 8365571596758268160 5665338066029613952 2965104535300959744 264871004572305536 16011381547553202944 13311148016824548736 10610914486095894528 7910680955367240320 5210447424638586112 2510213893909931904 18256724436890829312 15556490906162175104 12856257375433520896 10156023844704866688 7455790313976212480 4755556783247558272 2055323252518904064 17801833795499801472 15101600264771147264 12401366734042493056 9701133203313838848 7000899672585184640 4300666141856530432 1600432611127876224 17346943154108773632 14646709623380119424 11946476092651465216 9246242561922811008 6546009031194156800 3845775500465502592 1145541969736848384 16892052512717745792 14191818981989091584 11491585451260437376 8791351920531783168 6091118389803128960 3390884859074474752 690651328345820544 16437161871326717952 13736928340598063744 11036694809869409536 8336461279140755328 5636227748412101120 2935994217683446912 235760686954792704 15982271229935690112 13282037699207035904 10581804168478381696 7881570637749727488 5181337107021073280 2481103576292419072 18227614119273316480 15527380588544662272 12827147057816008064 10126913527087353856 7426679996358699648 4726446465630045440 2026212934901391232 17772723477882288640 15072489947153634432 12372256416424980224 9672022885696326016 6971789354967671808 4271555824239017600 1571322293510363392 17317832836491260800 14617599305762606592 11917365775033952384 9217132244305298176 6516898713576643968 3816665182847989760 1116431652119335552 16862942195100232960 14162708664371578752 11462475133642924544 8762241602914270336 6062008072185616128 3361774541456961920 661541010728307712 16408051553709205120 13707818022980550912 11007584492251896704 8307350961523242496 5607117430794588288 2906883900065934080 206650369337279872 15953160912318177280 13252927381589523072 10552693850860868864 7852460320132214656 5152226789403560448 2451993258674906240 18198503801655803648 15498270270927149440 12798036740198495232 10097803209469841024 7397569678741186816 4697336148012532608 1997102617283878400 17743613160264775808 15043379629536121600 12343146098807467392 9642912568078813184 6942679037350158976 4242445506621504768 1542211975892850560 17288722518873747968 14588488988145093760 11888255457416439552 9188021926687785344 6487788395959131136 3787554865230476928 1087321334501822720 16833831877482720128 14133598346754065920 11433364816025411712 8733131285296757504 6032897754568103296 3332664223839449088 632430693110794880 16378941236091692288 13678707705363038080 10978474174634383872 8278240643905729664 5578007113177075456 2877773582448421248 177540051719767040 15924050594700664448 13223817063972010240 10523583533243356032 7823350002514701824 5123116471786047616 2422882941057393408 18169393484038290816 15469159953309636608 12768926422580982400 10068692891852328192 7368459361123673984 4668225830395019776 1967992299666365568 17714502842647262976 15014269311918608768 12314035781189954560 9613802250461300352 6913568719732646144 4213335189003991936 1513101658275337728 17259612201256235136 14559378670527580928 11859145139798926720 9158911609070272512 6458678078341618304 3758444547612964096 1058211016884309888 16804721559865207296 14104488029136553088 11404254498407898880 8704020967679244672 6003787436950590464 3303553906221936256 603320375493282048 16349830918474179456 13649597387745525248 10949363857016871040 8249130326288216832 5548896795559562624 2848663264830908416 148429734102254208 15894940277083151616 13194706746354497408 10494473215625843200 7794239684897188992 5094006154168534784 2393772623439880576 18140283166420777984 15440049635692123776 12739816104963469568 10039582574234815360 7339349043506161152 4639115512777506944 1938881982048852736 17685392525029750144 14985158994301095936 12284925463572441728 9584691932843787520 6884458402115133312 4184224871386479104 1483991340657824896 17230501883638722304 14530268352910068096 11830034822181413888 9129801291452759680 6429567760724105472 3729334229995451264 1029100699266797056 16775611242247694464 14075377711519040256 11375144180790386048 8674910650061731840 5974677119333077632 3274443588604423424 574210057875769216 16320720600856666624 13620487070128012416 10920253539399358208 8220020008670704000 5519786477942049792 2819552947213395584 119319416484741376 15865829959465638784 13165596428736984576 10465362898008330368 7765129367279676160 5064895836551021952 2364662305822367744 18111172848803265152 15410939318074610944 12710705787345956736 10010472256617302528 7310238725888648320 4610005195159994112 1909771664431339904 17656282207412237312 14956048676683583104 12255815145954928896 9555581615226274688 6855348084497620480 4155114553768966272 1454881023040312064 17201391566021209472 14501158035292555264 11800924504563901056 9100690973835246848 6400457443106592640 3700223912377938432 999990381649284224 16746500924630181632 14046267393901527424 11346033863172873216 8645800332444219008 5945566801715564800 3245333270986910592 545099740258256384 16291610283239153792 13591376752510499584 10891143221781845376 8190909691053191168 5490676160324536960 2790442629595882752 90209098867228544 15836719641848125952 13136486111119471744 10436252580390817536 7736019049662163328 5035785518933509120 2335551988204854912 18082062531185752320 15381829000457098112 12681595469728443904 9981361938999789696 7281128408271135488 4580894877542481280 1880661346813827072 17627171889794724480 14926938359066070272 12226704828337416064 9526471297608761856 6826237766880107648 4126004236151453440 1425770705422799232 17172281248403696640 14472047717675042432 11771814186946388224 9071580656217734016 6371347125489079808 3671113594760425600 970880064031771392 16717390607012668800 14017157076284014592 11316923545555360384 8616690014826706176 5916456484098051968 3216222953369397760 515989422640743552 16262499965621640960 13562266434892986752 10862032904164332544 8161799373435678336 5461565842707024128 2761332311978369920 61098781249715712 15807609324230613120 13107375793501958912 10407142262773304704 7706908732044650496 5006675201315996288 2306441670587342080 18052952213568239488 15352718682839585280 12652485152110931072 9952251621382276864 7252018090653622656 4551784559924968448 1851551029196314240 17598061572177211648 14897828041448557440 12197594510719903232 9497360979991249024 6797127449262594816 4096893918533940608 1396660387805286400 17143170930786183808 14442937400057529600 11742703869328875392 9042470338600221184 6342236807871566976 3642003277142912768 941769746414258560 16688280289395155968 13988046758666501760 11287813227937847552 8587579697209193344 5887346166480539136 3187112635751884928 486879105023230720 16233389648004128128 13533156117275473920 10832922586546819712 8132689055818165504 5432455525089511296 2732221994360857088 31988463632202880 15778499006613100288 13078265475884446080 10378031945155791872 7677798414427137664 4977564883698483456 2277331352969829248 18023841895950726656 15323608365222072448 12623374834493418240 9923141303764764032 7222907773036109824 4522674242307455616 1822440711578801408 17568951254559698816 14868717723831044608 12168484193102390400 9468250662373736192 6768017131645081984 4067783600916427776 1367550070187773568 17114060613168670976 14413827082440016768 11713593551711362560 9013360020982708352 6313126490254054144 3612892959525399936 912659428796745728 16659169971777643136 13958936441048988928 11258702910320334720 8558469379591680512 5858235848863026304 3158002318134372096 457768787405717888 16204279330386615296 13504045799657961088 10803812268929306880 8103578738200652672 5403345207471998464 2703111676743344256 2878146014690048 15749388688995587456 13049155158266933248 10348921627538279040 7648688096809624832 4948454566080970624 2248221035352316416 17994731578333213824 15294498047604559616 12594264516875905408 9894030986147251200 7193797455418596992 4493563924689942784 1793330393961288576 17539840936942185984 14839607406213531776 12139373875484877568 9439140344756223360 6738906814027569152 4038673283298914944 1338439752570260736 17084950295551158144 14384716764822503936 11684483234093849728 8984249703365195520 6284016172636541312 3583782641907887104 883549111179232896 16630059654160130304 13929826123431476096 11229592592702821888 8529359061974167680 5829125531245513472 3128892000516859264 428658469788205056 16175169012769102464 13474935482040448256 10774701951311794048 8074468420583139840 5374234889854485632 2674001359125831424 18420511902106728832 15720278371378074624 13020044840649420416 10319811309920766208 7619577779192112000 4919344248463457792 2219110717734803584 17965621260715700992 15265387729987046784 12565154199258392576 9864920668529738368 7164687137801084160 4464453607072429952 1764220076343775744 17510730619324673152 14810497088596018944 12110263557867364736 9410030027138710528 6709796496410056320 4009562965681402112 1309329434952747904 17055839977933645312 14355606447204991104 11655372916476336896 8955139385747682688 6254905855019028480 3554672324290374272 854438793561720064 16600949336542617472 13900715805813963264 11200482275085309056 8500248744356654848 5800015213628000640 3099781682899346432 399548152170692224 16146058695151589632 13445825164422935424 10745591633694281216 8045358102965627008 5345124572236972800 2644891041508318592 18391401584489216000 15691168053760561792 12990934523031907584 10290700992303253376 7590467461574599168 4890233930845944960 2190000400117290752 17936510943098188160 15236277412369533952 12536043881640879744 9835810350912225536 7135576820183571328 4435343289454917120 1735109758726262912 17481620301707160320 14781386770978506112 12081153240249851904 9380919709521197696 6680686178792543488 3980452648063889280 1280219117335235072 17026729660316132480 14326496129587478272 11626262598858824064 8926029068130169856 6225795537401515648 3525562006672861440 825328475944207232 16571839018925104640 13871605488196450432 11171371957467796224 8471138426739142016 5770904896010487808 3070671365281833600 370437834553179392 16116948377534076800 13416714846805422592 10716481316076768384 8016247785348114176 5316014254619459968 2615780723890805760 18362291266871703168 15662057736143048960 12961824205414394752 10261590674685740544 7561357143957086336 4861123613228432128 2160890082499777920 17907400625480675328 15207167094752021120 12506933564023366912 9806700033294712704 7106466502566058496 4406232971837404288 1705999441108750080 17452509984089647488 14752276453360993280 12052042922632339072 9351809391903684864 6651575861175030656 3951342330446376448 1251108799717722240 16997619342698619648 14297385811969965440 11597152281241311232 8896918750512657024 6196685219784002816 3496451689055348608 796218158326694400 16542728701307591808 13842495170578937600 11142261639850283392 8442028109121629184 5741794578392974976 3041561047664320768 341327516935666560 16087838059916563968 13387604529187909760 10687370998459255552 7987137467730601344 5286903937001947136 2586670406273292928 18333180949254190336 15632947418525536128 12932713887796881920 10232480357068227712 7532246826339573504 4832013295610919296 2131779764882265088 17878290307863162496 15178056777134508288 12477823246405854080 9777589715677199872 7077356184948545664 4377122654219891456 1676889123491237248 17423399666472134656 14723166135743480448 12022932605014826240 9322699074286172032 6622465543557517824 3922232012828863616 1221998482100209408 16968509025081106816 14268275494352452608 11568041963623798400 8867808432895144192 6167574902166489984 3467341371437835776 767107840709181568 16513618383690078976 13813384852961424768 11113151322232770560 8412917791504116352 5712684260775462144 3012450730046807936 312217199318153728 16058727742299051136 13358494211570396928 10658260680841742720 7958027150113088512 5257793619384434304 2557560088655780096 18304070631636677504 15603837100908023296 12903603570179369088 10203370039450714880 7503136508722060672 4802902977993406464 2102669447264752256 17849179990245649664 15148946459516995456 12448712928788341248 9748479398059687040 7048245867331032832 4348012336602378624 1647778805873724416 17394289348854621824 14694055818125967616 11993822287397313408 9293588756668659200 6593355225940004992 3893121695211350784 1192888164482696576 16939398707463593984 14239165176734939776 11538931646006285568 8838698115277631360 6138464584548977152 3438231053820322944 737997523091668736 16484508066072566144 13784274535343911936 11084041004615257728 8383807473886603520 5683573943157949312 2983340412429295104 283106881700640896 16029617424681538304 13329383893952884096 10629150363224229888 7928916832495575680 5228683301766921472 2528449771038267264 18274960314019164672 15574726783290510464 12874493252561856256 10174259721833202048 7474026191104547840 4773792660375893632 2073559129647239424 17820069672628136832 15119836141899482624 12419602611170828416 9719369080442174208 7019135549713520000 4318902018984865792 1618668488256211584 17365179031237108992 14664945500508454784 11964711969779800576 9264478439051146368 6564244908322492160 3864011377593837952 1163777846865183744 16910288389846081152 14210054859117426944 11509821328388772736 8809587797660118528 6109354266931464320 3409120736202810112 708887205474155904 16455397748455053312 13755164217726399104 11054930686997744896 8354697156269090688 5654463625540436480 2954230094811782272 253996564083128064 16000507107064025472 13300273576335371264 10600040045606717056 7899806514878062848 5199572984149408640 2499339453420754432 18245849996401651840 15545616465672997632 12845382934944343424 10145149404215689216 7444915873487035008 4744682342758380800 2044448812029726592 17790959355010624000 15090725824281969792 12390492293553315584 9690258762824661376 6990025232096007168 4289791701367352960 1589558170638698752 17336068713619596160 14635835182890941952 11935601652162287744 9235368121433633536 6535134590704979328 3834901059976325120 1134667529247670912 16881178072228568320 14180944541499914112 11480711010771259904 8780477480042605696 6080243949313951488 3380010418585297280 679776887856643072 16426287430837540480 13726053900108886272 11025820369380232064 8325586838651577856 5625353307922923648 2925119777194269440 224886246465615232 15971396789446512640 13271163258717858432 10570929727989204224 7870696197260550016 5170462666531895808 2470229135803241600 18216739678784139008 15516506148055484800 12816272617326830592 10116039086598176384 7415805555869522176 4715572025140867968 2015338494412213760 17761849037393111168 15061615506664456960 12361381975935802752 9661148445207148544 6960914914478494336 4260681383749840128 1560447853021185920 17306958396002083328 14606724865273429120 11906491334544774912 9206257803816120704 6506024273087466496 3805790742358812288 1105557211630158080 16852067754611055488 14151834223882401280 11451600693153747072 8751367162425092864 6051133631696438656 3350900100967784448 650666570239130240 16397177113220027648 13696943582491373440 10996710051762719232 8296476521034065024 5596242990305410816 2896009459576756608 195775928848102400 15942286471828999808 13242052941100345600 10541819410371691392 7841585879643037184 5141352348914382976 2441118818185728768 18187629361166626176 15487395830437971968 12787162299709317760 10086928768980663552 7386695238252009344 4686461707523355136 1986228176794700928 17732738719775598336 15032505189046944128 12332271658318289920 9632038127589635712 6931804596860981504 4231571066132327296 1531337535403673088 17277848078384570496 14577614547655916288 11877381016927262080 9177147486198607872 6476913955469953664 3776680424741299456 1076446894012645248 16822957436993542656 14122723906264888448 11422490375536234240 8722256844807580032 6022023314078925824 3321789783350271616 621556252621617408 16368066795602514816 13667833264873860608 10967599734145206400 8267366203416552192 5567132672687897984 2866899141959243776 166665611230589568 15913176154211486976 13212942623482832768 10512709092754178560 7812475562025524352 5112242031296870144 2412008500568215936 18158519043549113344 15458285512820459136 12758051982091804928 10057818451363150720 7357584920634496512 4657351389905842304 1957117859177188096 17703628402158085504 15003394871429431296 12303161340700777088 9602927809972122880 6902694279243468672 4202460748514814464 1502227217786160256 17248737760767057664 14548504230038403456 11848270699309749248 9148037168581095040 6447803637852440832 3747570107123786624 1047336576395132416 16793847119376029824 14093613588647375616 11393380057918721408 8693146527190067200 5992912996461412992 3292679465732758784 592445935004104576 16338956477985001984 13638722947256347776 10938489416527693568 8238255885799039360 5538022355070385152 2837788824341730944 137555293613076736 15884065836593974144 13183832305865319936 10483598775136665728 7783365244408011520 5083131713679357312 2382898182950703104 18129408725931600512 15429175195202946304 12728941664474292096 10028708133745637888 7328474603016983680 4628241072288329472 1928007541559675264 17674518084540572672 14974284553811918464 12274051023083264256 9573817492354610048 6873583961625955840 4173350430897301632 1473116900168647424 17219627443149544832 14519393912420890624 11819160381692236416 9118926850963582208 6418693320234928000 3718459789506273792 1018226258777619584 16764736801758516992 14064503271029862784 11364269740301208576 8664036209572554368 5963802678843900160 3263569148115245952 563335617386591744 16309846160367489152 13609612629638834944 10909379098910180736 8209145568181526528 5508912037452872320 2808678506724218112 108444975995563904 15854955518976461312 13154721988247807104 10454488457519152896 7754254926790498688 5054021396061844480 2353787865333190272 18100298408314087680 15400064877585433472 12699831346856779264 9999597816128125056 7299364285399470848 4599130754670816640 1898897223942162432 17645407766923059840 14945174236194405632 12244940705465751424 9544707174737097216 6844473644008443008 4144240113279788800 1444006582551134592 17190517125532032000 14490283594803377792 11790050064074723584 9089816533346069376 6389583002617415168 3689349471888760960 989115941160106752 16735626484141004160 14035392953412349952 11335159422683695744 8634925891955041536 5934692361226387328 3234458830497733120 534225299769078912 16280735842749976320 13580502312021322112 10880268781292667904 8180035250564013696 5479801719835359488 2779568189106705280 79334658378051072 15825845201358948480 13125611670630294272 10425378139901640064 7725144609172985856 5024911078444331648 2324677547715677440 18071188090696574848 15370954559967920640 12670721029239266432 9970487498510612224 7270253967781958016 4570020437053303808 1869786906324649600 17616297449305547008 14916063918576892800 12215830387848238592 9515596857119584384 6815363326390930176 4115129795662275968 1414896264933621760 17161406807914519168 14461173277185864960 11760939746457210752 9060706215728556544 6360472684999902336 3660239154271248128 960005623542593920 16706516166523491328 14006282635794837120 11306049105066182912 8605815574337528704 5905582043608874496 3205348512880220288 505114982151566080 16251625525132463488 13551391994403809280 10851158463675155072 8150924932946500864 5450691402217846656 2750457871489192448 50224340760538240 15796734883741435648 13096501353012781440 10396267822284127232 7696034291555473024 4995800760826818816 2295567230098164608 18042077773079062016 15341844242350407808 12641610711621753600 9941377180893099392 7241143650164445184 4540910119435790976 1840676588707136768 17587187131688034176 14886953600959379968 12186720070230725760 9486486539502071552 6786253008773417344 4086019478044763136 1385785947316108928 17132296490297006336 14432062959568352128 11731829428839697920 9031595898111043712 6331362367382389504 3631128836653735296 930895305925081088 16677405848905978496 13977172318177324288 11276938787448670080 8576705256720015872 5876471725991361664 3176238195262707456 476004664534053248 16222515207514950656 13522281676786296448 10822048146057642240 8121814615328988032 5421581084600333824 2721347553871679616 21114023143025408 15767624566123922816 13067391035395268608 10367157504666614400 7666923973937960192 4966690443209305984 2266456912480651776 18012967455461549184 15312733924732894976 12612500394004240768 9912266863275586560 7212033332546932352 4511799801818278144 1811566271089623936 17558076814070521344 14857843283341867136 12157609752613212928 9457376221884558720 6757142691155904512 4056909160427250304 1356675629698596096 17103186172679493504 14402952641950839296 11702719111222185088 9002485580493530880 6302252049764876672 3602018519036222464 901784988307568256 16648295531288465664 13948062000559811456 11247828469831157248 8547594939102503040 5847361408373848832 3147127877645194624 446894346916540416 16193404889897437824 13493171359168783616 10792937828440129408 8092704297711475200 5392470766982820992 2692237236254166784 18438747779235064192 15738514248506409984 13038280717777755776 10338047187049101568 7637813656320447360 4937580125591793152 2237346594863138944 17983857137844036352 15283623607115382144 12583390076386727936 9883156545658073728 7182923014929419520 4482689484200765312 1782455953472111104 17528966496453008512 14828732965724354304 12128499434995700096 9428265904267045888 6728032373538391680 4027798842809737472 1327565312081083264 17074075855061980672 14373842324333326464 11673608793604672256 8973375262876018048 6273141732147363840 3572908201418709632 872674670690055424 16619185213670952832 13918951682942298624 11218718152213644416 8518484621484990208 5818251090756336000 3118017560027681792 417784029299027584 16164294572279924992 13464061041551270784 10763827510822616576 8063593980093962368 5363360449365308160 2663126918636653952 18409637461617551360 15709403930888897152 13009170400160242944 10308936869431588736 7608703338702934528 4908469807974280320 2208236277245626112 17954746820226523520 15254513289497869312 12554279758769215104 9854046228040560896 7153812697311906688 4453579166583252480 1753345635854598272 17499856178835495680 14799622648106841472 12099389117378187264 9399155586649533056 6698922055920878848 3998688525192224640 1298454994463570432 17044965537444467840 14344732006715813632 11644498475987159424 8944264945258505216 6244031414529851008 3543797883801196800 843564353072542592 16590074896053440000 13889841365324785792 11189607834596131584 8489374303867477376 5789140773138823168 3088907242410168960 388673711681514752 16135184254662412160 13434950723933757952 10734717193205103744 8034483662476449536 5334250131747795328 2634016601019141120 18380527144000038528 15680293613271384320 12980060082542730112 10279826551814075904 7579593021085421696 4879359490356767488 2179125959628113280 17925636502609010688 15225402971880356480 12525169441151702272 9824935910423048064 7124702379694393856 4424468848965739648 1724235318237085440 17470745861217982848 14770512330489328640 12070278799760674432 9370045269032020224 6669811738303366016 3969578207574711808 1269344676846057600 17015855219826955008 14315621689098300800 11615388158369646592 8915154627640992384 6214921096912338176 3514687566183683968 814454035455029760 16560964578435927168 13860731047707272960 11160497516978618752 8460263986249964544 5760030455521310336 3059796924792656128 359563394064001920 16106073937044899328 13405840406316245120 10705606875587590912 8005373344858936704 5305139814130282496 2604906283401628288 18351416826382525696 15651183295653871488 12950949764925217280 10250716234196563072 7550482703467908864 4850249172739254656 2150015642010600448 17896526184991497856 15196292654262843648 12496059123534189440 9795825592805535232 7095592062076881024 4395358531348226816 1695125000619572608 17441635543600470016 14741402012871815808 12041168482143161600 9340934951414507392 6640701420685853184 3940467889957198976 1240234359228544768 16986744902209442176 14286511371480787968 11586277840752133760 8886044310023479552 6185810779294825344 3485577248566171136 785343717837516928 16531854260818414336 13831620730089760128 11131387199361105920 8431153668632451712 5730920137903797504 3030686607175143296 330453076446489088 16076963619427386496 13376730088698732288 10676496557970078080 7976263027241423872 5276029496512769664 2575795965784115456 18322306508765012864 15622072978036358656 12921839447307704448 10221605916579050240 7521372385850396032 4821138855121741824 2120905324393087616 17867415867373985024 15167182336645330816 12466948805916676608 9766715275188022400 7066481744459368192 4366248213730713984 1666014683002059776 17412525225982957184 14712291695254302976 12012058164525648768 9311824633796994560 6611591103068340352 3911357572339686144 1211124041611031936 16957634584591929344 14257401053863275136 11557167523134620928 8856933992405966720 6156700461677312512 3456466930948658304 756233400220004096 16502743943200901504 13802510412472247296 11102276881743593088 8402043351014938880 5701809820286284672 3001576289557630464 301342758828976256 16047853301809873664 13347619771081219456 10647386240352565248 7947152709623911040 5246919178895256832 2546685648166602624 18293196191147500032 15592962660418845824 12892729129690191616 10192495598961537408 7492262068232883200 4792028537504228992 2091795006775574784 17838305549756472192 15138072019027817984 12437838488299163776 9737604957570509568 7037371426841855360 4337137896113201152 1636904365384546944 17383414908365444352 14683181377636790144 11982947846908135936 9282714316179481728 6582480785450827520 3882247254722173312 1182013723993519104 16928524266974416512 14228290736245762304 11528057205517108096 8827823674788453888 6127590144059799680 3427356613331145472 727123082602491264 16473633625583388672 13773400094854734464 11073166564126080256 8372933033397426048 5672699502668771840 2972465971940117632 272232441211463424 16018742984192360832 13318509453463706624 10618275922735052416 7918042392006398208 5217808861277744000 2517575330549089792 18264085873529987200 15563852342801332992 12863618812072678784 10163385281344024576 7463151750615370368 4762918219886716160 2062684689158061952 17809195232138959360 15108961701410305152 12408728170681650944 9708494639952996736 7008261109224342528 4308027578495688320 1607794047767034112 17354304590747931520 14654071060019277312 11953837529290623104 9253603998561968896 6553370467833314688 3853136937104660480 1152903406376006272 16899413949356903680 14199180418628249472 11498946887899595264 8798713357170941056 6098479826442286848 3398246295713632640 698012764984978432 16444523307965875840 13744289777237221632 11044056246508567424 8343822715779913216 5643589185051259008 2943355654322604800 243122123593950592 15989632666574848000 13289399135846193792 10589165605117539584 7888932074388885376 5188698543660231168 2488465012931576960 18234975555912474368 15534742025183820160 12834508494455165952 10134274963726511744 7434041432997857536 4733807902269203328 2033574371540549120 17780084914521446528 15079851383792792320 12379617853064138112 9679384322335483904 6979150791606829696 4278917260878175488 1578683730149521280 17325194273130418688 14624960742401764480 11924727211673110272 9224493680944456064 6524260150215801856 3824026619487147648 1123793088758493440 16870303631739390848 14170070101010736640 11469836570282082432 8769603039553428224 6069369508824774016 3369135978096119808 668902447367465600 16415412990348363008 13715179459619708800 11014945928891054592 8314712398162400384 5614478867433746176 2914245336705091968 214011805976437760 15960522348957335168 13260288818228680960 10560055287500026752 7859821756771372544 5159588226042718336 2459354695314064128 18205865238294961536 15505631707566307328 12805398176837653120 10105164646108998912 7404931115380344704 4704697584651690496 2004464053923036288 17750974596903933696 15050741066175279488 12350507535446625280 9650274004717971072 6950040473989316864 4249806943260662656 1549573412532008448 17296083955512905856 14595850424784251648 11895616894055597440 9195383363326943232 6495149832598289024 3794916301869634816 1094682771140980608 16841193314121878016 14140959783393223808 11440726252664569600 8740492721935915392 6040259191207261184 3340025660478606976 639792129749952768 16386302672730850176 13686069142002195968 10985835611273541760 8285602080544887552 5585368549816233344 2885135019087579136 184901488358924928 15931412031339822336 13231178500611168128 10530944969882513920 7830711439153859712 5130477908425205504 2430244377696551296 18176754920677448704 15476521389948794496 12776287859220140288 10076054328491486080 7375820797762831872 4675587267034177664 1975353736305523456 17721864279286420864 15021630748557766656 12321397217829112448 9621163687100458240 6920930156371804032 4220696625643149824 1520463094914495616 17266973637895393024 14566740107166738816 11866506576438084608 9166273045709430400 6466039514980776192 3765805984252121984 1065572453523467776 16812082996504365184 14111849465775710976 11411615935047056768 8711382404318402560 6011148873589748352 3310915342861094144 610681812132439936 16357192355113337344 13656958824384683136 10956725293656028928 8256491762927374720 5556258232198720512 2856024701470066304 155791170741412096 15902301713722309504 13202068182993655296 10501834652265001088 7801601121536346880 5101367590807692672 2401134060079038464 18147644603059935872 15447411072331281664 12747177541602627456 10046944010873973248 7346710480145319040 4646476949416664832 1946243418688010624 17692753961668908032 14992520430940253824 12292286900211599616 9592053369482945408 6891819838754291200 4191586308025636992 1491352777296982784 17237863320277880192 14537629789549225984 11837396258820571776 9137162728091917568 6436929197363263360 3736695666634609152 1036462135905954944 16782972678886852352 14082739148158198144 11382505617429543936 8682272086700889728 5982038555972235520 3281805025243581312 581571494514927104 16328082037495824512 13627848506767170304 10927614976038516096 8227381445309861888 5527147914581207680 2826914383852553472 126680853123899264 15873191396104796672 13172957865376142464 10472724334647488256 7772490803918834048 5072257273190179840 2372023742461525632 18118534285442423040 15418300754713768832 12718067223985114624 10017833693256460416 7317600162527806208 4617366631799152000 1917133101070497792 17663643644051395200 14963410113322740992 12263176582594086784 9562943051865432576 6862709521136778368 4162475990408124160 1462242459679469952 17208753002660367360 14508519471931713152 11808285941203058944 9108052410474404736 6407818879745750528 3707585349017096320 1007351818288442112 16753862361269339520 14053628830540685312 11353395299812031104 8653161769083376896 5952928238354722688 3252694707626068480 552461176897414272 16298971719878311680 13598738189149657472 10898504658421003264 8198271127692349056 5498037596963694848 2797804066235040640 97570535506386432 15844081078487283840 13143847547758629632 10443614017029975424 7743380486301321216 5043146955572667008 2342913424844012800 18089423967824910208 15389190437096256000 12688956906367601792 9988723375638947584 7288489844910293376 4588256314181639168 1888022783452984960 17634533326433882368 14934299795705228160 12234066264976573952 9533832734247919744 6833599203519265536 4133365672790611328 1433132142061957120 17179642685042854528 14479409154314200320 11779175623585546112 9078942092856891904 6378708562128237696 3678475031399583488 978241500670929280 16724752043651826688 14024518512923172480 11324284982194518272 8624051451465864064 5923817920737209856 3223584390008555648 523350859279901440 16269861402260798848 13569627871532144640 10869394340803490432 8169160810074836224 5468927279346182016 2768693748617527808 68460217888873600 15814970760869771008 13114737230141116800 10414503699412462592 7714270168683808384 5014036637955154176 2313803107226499968 18060313650207397376 15360080119478743168 12659846588750088960 9959613058021434752 7259379527292780544 4559145996564126336 1858912465835472128 17605423008816369536 14905189478087715328 12204955947359061120 9504722416630406912 6804488885901752704 4104255355173098496 1404021824444444288 17150532367425341696 14450298836696687488 11750065305968033280 9049831775239379072 6349598244510724864 3649364713782070656 949131183053416448 16695641726034313856 13995408195305659648 11295174664577005440 8594941133848351232 5894707603119697024 3194474072391042816 494240541662388608 16240751084643286016 13540517553914631808 10840284023185977600 8140050492457323392 5439816961728669184 2739583431000014976 39349900271360768 15785860443252258176 13085626912523603968 10385393381794949760 7685159851066295552 4984926320337641344 2284692789608987136 18031203332589884544 15330969801861230336 12630736271132576128 9930502740403921920 7230269209675267712 4530035678946613504 1829802148217959296 17576312691198856704 14876079160470202496 12175845629741548288 9475612099012894080 6775378568284239872 4075145037555585664 1374911506826931456 17121422049807828864 14421188519079174656 11720954988350520448 9020721457621866240 6320487926893212032 3620254396164557824 920020865435903616 16666531408416801024 13966297877688146816 11266064346959492608 8565830816230838400 5865597285502184192 3165363754773529984 465130224044875776 16211640767025773184 13511407236297118976 10811173705568464768 8110940174839810560 5410706644111156352 2710473113382502144 10239582653847936 15756750125634745344 13056516594906091136 10356283064177436928 7656049533448782720 4955816002720128512 2255582471991474304 18002093014972371712 15301859484243717504 12601625953515063296 9901392422786409088 7201158892057754880 4500925361329100672 1800691830600446464 17547202373581343872 14846968842852689664 12146735312124035456 9446501781395381248 6746268250666727040 4046034719938072832 1345801189209418624 17092311732190316032 14392078201461661824 11691844670733007616 8991611140004353408 6291377609275699200 3591144078547044992 890910547818390784 16637421090799288192 13937187560070633984 11236954029341979776 8536720498613325568 5836486967884671360 3136253437156017152 436019906427362944 16182530449408260352 13482296918679606144 10782063387950951936 8081829857222297728 5381596326493643520 2681362795764989312 18427873338745886720 15727639808017232512 13027406277288578304 10327172746559924096 7626939215831269888 4926705685102615680 2226472154373961472 17972982697354858880 15272749166626204672 12572515635897550464 9872282105168896256 7172048574440242048 4471815043711587840 1771581512982933632 17518092055963831040 14817858525235176832 12117624994506522624 9417391463777868416 6717157933049214208 4016924402320560000 1316690871591905792 17063201414572803200 14362967883844148992 11662734353115494784 8962500822386840576 6262267291658186368 3562033760929532160 861800230200877952 16608310773181775360 13908077242453121152 11207843711724466944 8507610180995812736 5807376650267158528 3107143119538504320 406909588809850112 16153420131790747520 13453186601062093312 10752953070333439104 8052719539604784896 5352486008876130688 2652252478147476480 18398763021128373888 15698529490399719680 12998295959671065472 10298062428942411264 7597828898213757056 4897595367485102848 2197361836756448640 17943872379737346048 15243638849008691840 12543405318280037632 9843171787551383424 7142938256822729216 4442704726094075008 1742471195365420800 17488981738346318208 14788748207617664000 12088514676889009792 9388281146160355584 6688047615431701376 3987814084703047168 1287580553974392960 17034091096955290368 14333857566226636160 11633624035497981952 8933390504769327744 6233156974040673536 3532923443312019328 832689912583365120 16579200455564262528 13878966924835608320 11178733394106954112 8478499863378299904 5778266332649645696 3078032801920991488 377799271192337280 16124309814173234688 13424076283444580480 10723842752715926272 8023609221987272064 5323375691258617856 2623142160529963648 18369652703510861056 15669419172782206848 12969185642053552640 10268952111324898432 7568718580596244224 4868485049867590016 2168251519138935808 17914762062119833216 15214528531391179008 12514295000662524800 9814061469933870592 7113827939205216384 4413594408476562176 1713360877747907968 17459871420728805376 14759637890000151168 12059404359271496960 9359170828542842752 6658937297814188544 3958703767085534336 1258470236356880128 17004980779337777536 14304747248609123328 11604513717880469120 8904280187151814912 6204046656423160704 3503813125694506496 803579594965852288 16550090137946749696 13849856607218095488 11149623076489441280 8449389545760787072 5749156015032132864 3048922484303478656 348688953574824448 16095199496555721856 13394965965827067648 10694732435098413440 7994498904369759232 5294265373641105024 2594031842912450816 18340542385893348224 15640308855164694016 12940075324436039808 10239841793707385600 7539608262978731392 4839374732250077184 2139141201521422976 17885651744502320384 15185418213773666176 12485184683045011968 9784951152316357760 7084717621587703552 4384484090859049344 1684250560130395136 17430761103111292544 14730527572382638336 12030294041653984128 9330060510925329920 6629826980196675712 3929593449468021504 1229359918739367296 16975870461720264704 14275636930991610496 11575403400262956288 8875169869534302080 6174936338805647872 3474702808076993664 774469277348339456 16520979820329236864 13820746289600582656 11120512758871928448 8420279228143274240 5720045697414620032 3019812166685965824 319578635957311616 16066089178938209024 13365855648209554816 10665622117480900608 7965388586752246400 5265155056023592192 2564921525294937984 18311432068275835392 15611198537547181184 12910965006818526976 10210731476089872768 7510497945361218560 4810264414632564352 2110030883903910144 17856541426884807552 15156307896156153344 12456074365427499136 9755840834698844928 7055607303970190720 4355373773241536512 1655140242512882304 17401650785493779712 14701417254765125504 12001183724036471296 9300950193307817088 6600716662579162880 3900483131850508672 1200249601121854464 16946760144102751872 14246526613374097664 11546293082645443456 8846059551916789248 6145826021188135040 3445592490459480832 745358959730826624 16491869502711724032 13791635971983069824 11091402441254415616 8391168910525761408 5690935379797107200 2990701849068452992 290468318339798784 16036978861320696192 13336745330592041984 10636511799863387776 7936278269134733568 5236044738406079360 2535811207677425152 18282321750658322560 15582088219929668352 12881854689201014144 10181621158472359936 7481387627743705728 4781154097015051520 2080920566286397312 17827431109267294720 15127197578538640512 12426964047809986304 9726730517081332096 7026496986352677888 4326263455624023680 1626029924895369472 17372540467876266880 14672306937147612672 11972073406418958464 9271839875690304256 6571606344961650048 3871372814232995840 1171139283504341632 16917649826485239040 14217416295756584832 11517182765027930624 8816949234299276416 6116715703570622208 3416482172841968000 716248642113313792 16462759185094211200 13762525654365556992 11062292123636902784 8362058592908248576 5661825062179594368 2961591531450940160 261358000722285952 16007868543703183360 13307635012974529152 10607401482245874944 7907167951517220736 5206934420788566528 2506700890059912320 18253211433040809728 15552977902312155520 12852744371583501312 10152510840854847104 7452277310126192896 4752043779397538688 2051810248668884480 17798320791649781888 15098087260921127680 12397853730192473472 9697620199463819264 6997386668735165056 4297153138006510848 1596919607277856640 17343430150258754048 14643196619530099840 11942963088801445632 9242729558072791424 6542496027344137216 3842262496615483008 1142028965886828800 16888539508867726208 14188305978139072000 11488072447410417792 8787838916681763584 6087605385953109376 3387371855224455168 687138324495800960 16433648867476698368 13733415336748044160 11033181806019389952 8332948275290735744 5632714744562081536 2932481213833427328 232247683104773120 15978758226085670528 13278524695357016320 10578291164628362112 7878057633899707904 5177824103171053696 2477590572442399488 18224101115423296896 15523867584694642688 12823634053965988480 10123400523237334272 7423166992508680064 4722933461780025856 2022699931051371648 17769210474032269056 15068976943303614848 12368743412574960640 9668509881846306432 6968276351117652224 4268042820388998016 1567809289660343808 17314319832641241216 14614086301912587008 11913852771183932800 9213619240455278592 6513385709726624384 3813152178997970176 1112918648269315968 16859429191250213376 14159195660521559168 11458962129792904960 8758728599064250752 6058495068335596544 3358261537606942336 658028006878288128 16404538549859185536 13704305019130531328 11004071488401877120 8303837957673222912 5603604426944568704 2903370896215914496 203137365487260288 15949647908468157696 13249414377739503488 10549180847010849280 7848947316282195072 5148713785553540864 2448480254824886656 18194990797805784064 15494757267077129856 12794523736348475648 10094290205619821440 7394056674891167232 4693823144162513024 1993589613433858816 17740100156414756224 15039866625686102016 12339633094957447808 9639399564228793600 6939166033500139392 4238932502771485184 1538698972042830976 17285209515023728384 14584975984295074176 11884742453566419968 9184508922837765760 6484275392109111552 3784041861380457344 1083808330651803136 16830318873632700544 14130085342904046336 11429851812175392128 8729618281446737920 6029384750718083712 3329151219989429504 628917689260775296 16375428232241672704 13675194701513018496 10974961170784364288 8274727640055710080 5574494109327055872 2874260578598401664 174027047869747456 15920537590850644864 13220304060121990656 10520070529393336448 7819836998664682240 5119603467936028032 2419369937207373824 18165880480188271232 15465646949459617024 12765413418730962816 10065179888002308608 7364946357273654400 4664712826545000192 1964479295816345984 17710989838797243392 15010756308068589184 12310522777339934976 9610289246611280768 6910055715882626560 4209822185153972352 1509588654425318144 17256099197406215552 14555865666677561344 11855632135948907136 9155398605220252928 6455165074491598720 3754931543762944512 1054698013034290304 16801208556015187712 14100975025286533504 11400741494557879296 8700507963829225088 6000274433100570880 3300040902371916672 599807371643262464 16346317914624159872 13646084383895505664 10945850853166851456 8245617322438197248 5545383791709543040 2845150260980888832 144916730252234624 15891427273233132032 13191193742504477824 10490960211775823616 7790726681047169408 5090493150318515200 2390259619589860992 18136770162570758400 15436536631842104192 12736303101113449984 10036069570384795776 7335836039656141568 4635602508927487360 1935368978198833152 17681879521179730560 14981645990451076352 12281412459722422144 9581178928993767936 6880945398265113728 4180711867536459520 1480478336807805312 17226988879788702720 14526755349060048512 11826521818331394304 9126288287602740096 6426054756874085888 3725821226145431680 1025587695416777472 16772098238397674880 14071864707669020672 11371631176940366464 8671397646211712256 5971164115483058048 3270930584754403840 570697054025749632 16317207597006647040 13616974066277992832 10916740535549338624 8216507004820684416 5516273474092030208 2816039943363376000 115806412634721792 15862316955615619200 13162083424886964992 10461849894158310784 7761616363429656576 5061382832701002368 2361149301972348160 18107659844953245568 15407426314224591360 12707192783495937152 10006959252767282944 7306725722038628736 4606492191309974528 1906258660581320320 17652769203562217728 14952535672833563520 12252302142104909312 9552068611376255104 6851835080647600896 4151601549918946688 1451368019190292480 17197878562171189888 14497645031442535680 11797411500713881472 9097177969985227264 6396944439256573056 3696710908527918848 996477377799264640 16742987920780162048 14042754390051507840 11342520859322853632 8642287328594199424 5942053797865545216 3241820267136891008 541586736408236800 16288097279389134208 13587863748660480000 10887630217931825792 8187396687203171584 5487163156474517376 2786929625745863168 86696095017208960 15833206637998106368 13132973107269452160 10432739576540797952 7732506045812143744 5032272515083489536 2332038984354835328 18078549527335732736 15378315996607078528 12678082465878424320 9977848935149770112 7277615404421115904 4577381873692461696 1877148342963807488 17623658885944704896 14923425355216050688 12223191824487396480 9522958293758742272 6822724763030088064 4122491232301433856 1422257701572779648 17168768244553677056 14468534713825022848 11768301183096368640 9068067652367714432 6367834121639060224 3667600590910406016 967367060181751808 16713877603162649216 14013644072433995008 11313410541705340800 8613177010976686592 5912943480248032384 3212709949519378176 512476418790723968 16258986961771621376 13558753431042967168 10858519900314312960 8158286369585658752 5458052838857004544 2757819308128350336 57585777399696128 15804096320380593536 13103862789651939328 10403629258923285120 7703395728194630912 5003162197465976704 2302928666737322496 18049439209718219904 15349205678989565696 12648972148260911488 9948738617532257280 7248505086803603072 4548271556074948864 1848038025346294656 17594548568327192064 14894315037598537856 12194081506869883648 9493847976141229440 6793614445412575232 4093380914683921024 1393147383955266816 17139657926936164224 14439424396207510016 11739190865478855808 9038957334750201600 6338723804021547392 3638490273292893184 938256742564238976 16684767285545136384 13984533754816482176 11284300224087827968 8584066693359173760 5883833162630519552 3183599631901865344 483366101173211136 16229876644154108544 13529643113425454336 10829409582696800128 8129176051968145920 5428942521239491712 2728708990510837504 28475459782183296 15774986002763080704 13074752472034426496 10374518941305772288 7674285410577118080 4974051879848463872 2273818349119809664 18020328892100707072 15320095361372052864 12619861830643398656 9919628299914744448 7219394769186090240 4519161238457436032 1818927707728781824 17565438250709679232 14865204719981025024 12164971189252370816 9464737658523716608 6764504127795062400 4064270597066408192 1364037066337753984 17110547609318651392 14410314078589997184 11710080547861342976 9009847017132688768 6309613486404034560 3609379955675380352 909146424946726144 16655656967927623552 13955423437198969344 11255189906470315136 8554956375741660928 5854722845013006720 3154489314284352512 454255783555698304 16200766326536595712 13500532795807941504 10800299265079287296 8100065734350633088 5399832203621978880 2699598672893324672 18446109215874222080 15745875685145567872 13045642154416913664 10345408623688259456 7645175092959605248 4944941562230951040 2244708031502296832 17991218574483194240 15290985043754540032 12590751513025885824 9890517982297231616 7190284451568577408 4490050920839923200 1789817390111268992 17536327933092166400 14836094402363512192 12135860871634857984 9435627340906203776 6735393810177549568 4035160279448895360 1334926748720241152 17081437291701138560 14381203760972484352 11680970230243830144 8980736699515175936 6280503168786521728 3580269638057867520 880036107329213312 16626546650310110720 13926313119581456512 11226079588852802304 8525846058124148096 5825612527395493888 3125378996666839680 425145465938185472 16171656008919082880 13471422478190428672 10771188947461774464 8070955416733120256 5370721886004466048 2670488355275811840 18416998898256709248 15716765367528055040 13016531836799400832 10316298306070746624 7616064775342092416 4915831244613438208 2215597713884784000 17962108256865681408 15261874726137027200 12561641195408372992 9861407664679718784 7161174133951064576 4460940603222410368 1760707072493756160 17507217615474653568 14806984084745999360 12106750554017345152 9406517023288690944 6706283492560036736 4006049961831382528 1305816431102728320 17052326974083625728 14352093443354971520 11651859912626317312 8951626381897663104 6251392851169008896 3551159320440354688 850925789711700480 16597436332692597888 13897202801963943680 11196969271235289472 8496735740506635264 5796502209777981056 3096268679049326848 396035148320672640 16142545691301570048 13442312160572915840 10742078629844261632 8041845099115607424 5341611568386953216 2641378037658299008 18387888580639196416 15687655049910542208 12987421519181888000 10287187988453233792 7586954457724579584 4886720926995925376 2186487396267271168 17932997939248168576 15232764408519514368 12532530877790860160 9832297347062205952 7132063816333551744 4431830285604897536 1731596754876243328 17478107297857140736 14777873767128486528 12077640236399832320 9377406705671178112 6677173174942523904 3976939644213869696 1276706113485215488 17023216656466112896 14322983125737458688 11622749595008804480 8922516064280150272 6222282533551496064 3522049002822841856 821815472094187648 16568326015075085056 13868092484346430848 11167858953617776640 8467625422889122432 5767391892160468224 3067158361431814016 366924830703159808 16113435373684057216 13413201842955403008 10712968312226748800 8012734781498094592 5312501250769440384 2612267720040786176 18358778263021683584 15658544732293029376 12958311201564375168 10258077670835720960 7557844140107066752 4857610609378412544 2157377078649758336 17903887621630655744 15203654090902001536 12503420560173347328 9803187029444693120 7102953498716038912 4402719967987384704 1702486437258730496 17448996980239627904 14748763449510973696 12048529918782319488 9348296388053665280 6648062857325011072 3947829326596356864 1247595795867702656 16994106338848600064 14293872808119945856 11593639277391291648 8893405746662637440 6193172215933983232 3492938685205329024 792705154476674816 16539215697457572224 13838982166728918016 11138748636000263808 8438515105271609600 5738281574542955392 3038048043814301184 337814513085646976 16084325056066544384 13384091525337890176 10683857994609235968 7983624463880581760 5283390933151927552 2583157402423273344 18329667945404170752 15629434414675516544 12929200883946862336 10228967353218208128 7528733822489553920 4828500291760899712 2128266761032245504 17874777304013142912 15174543773284488704 12474310242555834496 9774076711827180288 7073843181098526080 4373609650369871872 1673376119641217664 17419886662622115072 14719653131893460864 12019419601164806656 9319186070436152448 6618952539707498240 3918719008978844032 1218485478250189824 16964996021231087232 14264762490502433024 11564528959773778816 8864295429045124608 6164061898316470400 3463828367587816192 763594836859161984 16510105379840059392 13809871849111405184 11109638318382750976 8409404787654096768 5709171256925442560 3008937726196788352 308704195468134144 16055214738449031552 13354981207720377344 10654747676991723136 7954514146263068928 5254280615534414720 2554047084805760512 18300557627786657920 15600324097058003712 12900090566329349504 10199857035600695296 7499623504872041088 4799389974143386880 2099156443414732672 17845666986395630080 15145433455666975872 12445199924938321664 9744966394209667456 7044732863481013248 4344499332752359040 1644265802023704832 17390776345004602240 14690542814275948032 11990309283547293824 9290075752818639616 6589842222089985408 3889608691361331200 1189375160632676992 16935885703613574400 14235652172884920192 11535418642156265984 8835185111427611776 6134951580698957568 3434718049970303360 734484519241649152 16480995062222546560 13780761531493892352 11080528000765238144 8380294470036583936 5680060939307929728 2979827408579275520 279593877850621312 16026104420831518720 13325870890102864512 10625637359374210304 7925403828645556096 5225170297916901888 2524936767188247680 18271447310169145088 15571213779440490880 12870980248711836672 10170746717983182464 7470513187254528256 4770279656525874048 2070046125797219840 17816556668778117248 15116323138049463040 12416089607320808832 9715856076592154624 7015622545863500416 4315389015134846208 1615155484406192000 17361666027387089408 14661432496658435200 11961198965929780992 9260965435201126784 6560731904472472576 3860498373743818368 1160264843015164160 16906775385996061568 14206541855267407360 11506308324538753152 8806074793810098944 6105841263081444736 3405607732352790528 705374201624136320 16451884744605033728 13751651213876379520 11051417683147725312 8351184152419071104 5650950621690416896 2950717090961762688 250483560233108480 15996994103214005888 13296760572485351680 10596527041756697472 7896293511028043264 5196059980299389056 2495826449570734848 18242336992551632256 15542103461822978048 12841869931094323840 10141636400365669632 7441402869637015424 4741169338908361216 2040935808179707008 17787446351160604416 15087212820431950208 12386979289703296000 9686745758974641792 6986512228245987584 4286278697517333376 1586045166788679168 17332555709769576576 14632322179040922368 11932088648312268160 9231855117583613952 6531621586854959744 3831388056126305536 1131154525397651328 16877665068378548736 14177431537649894528 11477198006921240320 8776964476192586112 6076730945463931904 3376497414735277696 676263884006623488 16422774426987520896 13722540896258866688 11022307365530212480 8322073834801558272 5621840304072904064 2921606773344249856 221373242615595648 15967883785596493056 13267650254867838848 10567416724139184640 7867183193410530432 5166949662681876224 2466716131953222016 18213226674934119424 15512993144205465216 12812759613476811008 10112526082748156800 7412292552019502592 4712059021290848384 2011825490562194176 17758336033543091584 15058102502814437376 12357868972085783168 9657635441357128960 6957401910628474752 4257168379899820544 1556934849171166336 17303445392152063744 14603211861423409536 11902978330694755328 9202744799966101120 6502511269237446912 3802277738508792704 1102044207780138496 16848554750761035904 14148321220032381696 11448087689303727488 8747854158575073280 6047620627846419072 3347387097117764864 647153566389110656 16393664109370008064 13693430578641353856 10993197047912699648 8292963517184045440 5592729986455391232 2892496455726737024 192262924998082816 15938773467978980224 13238539937250326016 10538306406521671808 7838072875793017600 5137839345064363392 2437605814335709184 18184116357316606592 15483882826587952384 12783649295859298176 10083415765130643968 7383182234401989760 4682948703673335552 1982715172944681344 17729225715925578752 15028992185196924544 12328758654468270336 9628525123739616128 6928291593010961920 4228058062282307712 1527824531553653504 17274335074534550912 14574101543805896704 11873868013077242496 9173634482348588288 6473400951619934080 3773167420891279872 1072933890162625664 16819444433143523072 14119210902414868864 11418977371686214656 8718743840957560448 6018510310228906240 3318276779500252032 618043248771597824 16364553791752495232 13664320261023841024 10964086730295186816 8263853199566532608 5563619668837878400 2863386138109224192 163152607380569984 15909663150361467392 13209429619632813184 10509196088904158976 7808962558175504768 5108729027446850560 2408495496718196352 18155006039699093760 15454772508970439552 12754538978241785344 10054305447513131136 7354071916784476928 4653838386055822720 1953604855327168512 17700115398308065920 14999881867579411712 12299648336850757504 9599414806122103296 6899181275393449088 4198947744664794880 1498714213936140672 17245224756917038080 14544991226188383872 11844757695459729664 9144524164731075456 6444290634002421248 3744057103273767040 1043823572545112832 16790334115526010240 14090100584797356032 11389867054068701824 8689633523340047616 5989399992611393408 3289166461882739200 588932931154084992 16335443474134982400 13635209943406328192 10934976412677673984 8234742881949019776 5534509351220365568 2834275820491711360 134042289763057152 15880552832743954560 13180319302015300352 10480085771286646144 7779852240557991936 5079618709829337728 2379385179100683520 18125895722081580928 15425662191352926720 12725428660624272512 10025195129895618304 7324961599166964096 4624728068438309888 1924494537709655680 17671005080690553088 14970771549961898880 12270538019233244672 9570304488504590464 6870070957775936256 4169837427047282048 1469603896318627840 17216114439299525248 14515880908570871040 11815647377842216832 9115413847113562624 6415180316384908416 3714946785656254208 1014713254927600000 16761223797908497408 14060990267179843200 11360756736451188992 8660523205722534784 5960289674993880576 3260056144265226368 559822613536572160 16306333156517469568 13606099625788815360 10905866095060161152 8205632564331506944 5505399033602852736 2805165502874198528 104931972145544320 15851442515126441728 13151208984397787520 10450975453669133312 7750741922940479104 5050508392211824896 2350274861483170688 18096785404464068096 15396551873735413888 12696318343006759680 9996084812278105472 7295851281549451264 4595617750820797056 1895384220092142848 17641894763073040256 14941661232344386048 12241427701615731840 9541194170887077632 6840960640158423424 4140727109429769216 1440493578701115008 17187004121682012416 14486770590953358208 11786537060224704000 9086303529496049792 6386069998767395584 3685836468038741376 985602937310087168 16732113480290984576 14031879949562330368 11331646418833676160 8631412888105021952 5931179357376367744 3230945826647713536 530712295919059328 16277222838899956736 13576989308171302528 10876755777442648320 8176522246713994112 5476288715985339904 2776055185256685696 75821654528031488 15822332197508928896 13122098666780274688 10421865136051620480 7721631605322966272 5021398074594312064 2321164543865657856 18067675086846555264 15367441556117901056 12667208025389246848 9966974494660592640 7266740963931938432 4566507433203284224 1866273902474630016 17612784445455527424 14912550914726873216 12212317383998219008 9512083853269564800 6811850322540910592 4111616791812256384 1411383261083602176 17157893804064499584 14457660273335845376 11757426742607191168 9057193211878536960 6356959681149882752 3656726150421228544 956492619692574336 16703003162673471744 14002769631944817536 11302536101216163328 8602302570487509120 5902069039758854912 3201835509030200704 501601978301546496 16248112521282443904 13547878990553789696 10847645459825135488 8147411929096481280 5447178398367827072 2746944867639172864 46711336910518656 15793221879891416064 13092988349162761856 10392754818434107648 7692521287705453440 4992287756976799232 2292054226248145024 18038564769229042432 15338331238500388224 12638097707771734016 9937864177043079808 7237630646314425600 4537397115585771392 1837163584857117184 17583674127838014592 14883440597109360384 12183207066380706176 9482973535652051968 6782740004923397760 4082506474194743552 1382272943466089344 17128783486446986752 14428549955718332544 11728316424989678336 9028082894261024128 6327849363532369920 3627615832803715712 927382302075061504 16673892845055958912 13973659314327304704 11273425783598650496 8573192252869996288 5872958722141342080 3172725191412687872 472491660684033664 16219002203664931072 13518768672936276864 10818535142207622656 8118301611478968448 5418068080750314240 2717834550021660032 17601019293005824 15764111562273903232 13063878031545249024 10363644500816594816 7663410970087940608 4963177439359286400 2262943908630632192 18009454451611529600 15309220920882875392 12608987390154221184 9908753859425566976 7208520328696912768 4508286797968258560 1808053267239604352 17554563810220501760 14854330279491847552 12154096748763193344 9453863218034539136 6753629687305884928 4053396156577230720 1353162625848576512 17099673168829473920 14399439638100819712 11699206107372165504 8998972576643511296 6298739045914857088 3598505515186202880 898271984457548672 16644782527438446080 13944548996709791872 11244315465981137664 8544081935252483456 5843848404523829248 3143614873795175040 443381343066520832 16189891886047418240 13489658355318764032 10789424824590109824 8089191293861455616 5388957763132801408 2688724232404147200 18435234775385044608 15735001244656390400 13034767713927736192 10334534183199081984 7634300652470427776 4934067121741773568 2233833591013119360 17980344133994016768 15280110603265362560 12579877072536708352 9879643541808054144 7179410011079399936 4479176480350745728 1778942949622091520 17525453492602988928 14825219961874334720 12124986431145680512 9424752900417026304 6724519369688372096 4024285838959717888 1324052308231063680 17070562851211961088 14370329320483306880 11670095789754652672 8969862259025998464 6269628728297344256 3569395197568690048 869161666840035840 16615672209820933248 13915438679092279040 11215205148363624832 8514971617634970624 5814738086906316416 3114504556177662208 414271025449008000 16160781568429905408 13460548037701251200 10760314506972596992 8060080976243942784 5359847445515288576 2659613914786634368 18406124457767531776 15705890927038877568 13005657396310223360 10305423865581569152 7605190334852914944 4904956804124260736 2204723273395606528 17951233816376503936 15251000285647849728 12550766754919195520 9850533224190541312 7150299693461887104 4450066162733232896 1749832632004578688 17496343174985476096 14796109644256821888 12095876113528167680 9395642582799513472 6695409052070859264 3995175521342205056 1294941990613550848 17041452533594448256 14341219002865794048 11640985472137139840 8940751941408485632 6240518410679831424 3540284879951177216 840051349222523008 16586561892203420416 13886328361474766208 11186094830746112000 8485861300017457792 5785627769288803584 3085394238560149376 385160707831495168 16131671250812392576 13431437720083738368 10731204189355084160 8030970658626429952 5330737127897775744 2630503597169121536 18377014140150018944 15676780609421364736 12976547078692710528 10276313547964056320 7576080017235402112 4875846486506747904 2175612955778093696 17922123498758991104 15221889968030336896 12521656437301682688 9821422906573028480 7121189375844374272 4420955845115720064 1720722314387065856 17467232857367963264 14766999326639309056 12066765795910654848 9366532265182000640 6666298734453346432 3966065203724692224 1265831672996038016 17012342215976935424 14312108685248281216 11611875154519627008 8911641623790972800 6211408093062318592 3511174562333664384 810941031605010176 16557451574585907584 13857218043857253376 11156984513128599168 8456750982399944960 5756517451671290752 3056283920942636544 356050390213982336 16102560933194879744 13402327402466225536 10702093871737571328 8001860341008917120 5301626810280262912 2601393279551608704 18347903822532506112 15647670291803851904 12947436761075197696 10247203230346543488 7546969699617889280 4846736168889235072 2146502638160580864 17893013181141478272 15192779650412824064 12492546119684169856 9792312588955515648 7092079058226861440 4391845527498207232 1691611996769553024 17438122539750450432 14737889009021796224 12037655478293142016 9337421947564487808 6637188416835833600 3936954886107179392 1236721355378525184 16983231898359422592 14282998367630768384 11582764836902114176 8882531306173459968 6182297775444805760 3482064244716151552 781830713987497344 16528341256968394752 13828107726239740544 11127874195511086336 8427640664782432128 5727407134053777920 3027173603325123712 326940072596469504 16073450615577366912 13373217084848712704 10672983554120058496 7972750023391404288 5272516492662750080 2572282961934095872 18318793504914993280 15618559974186339072 12918326443457684864 10218092912729030656 7517859382000376448 4817625851271722240 2117392320543068032 17863902863523965440 15163669332795311232 12463435802066657024 9763202271338002816 7062968740609348608 4362735209880694400 1662501679152040192 17409012222132937600 14708778691404283392 12008545160675629184 9308311629946974976 6608078099218320768 3907844568489666560 1207611037761012352 16954121580741909760 14253888050013255552 11553654519284601344 8853420988555947136 6153187457827292928 3452953927098638720 752720396369984512 16499230939350881920 13798997408622227712 11098763877893573504 8398530347164919296 5698296816436265088 2998063285707610880 297829754978956672 16044340297959854080 13344106767231199872 10643873236502545664 7943639705773891456 5243406175045237248 2543172644316583040 18289683187297480448 15589449656568826240 12889216125840172032 10188982595111517824 7488749064382863616 4788515533654209408 2088282002925555200 17834792545906452608 15134559015177798400 12434325484449144192 9734091953720489984 7033858422991835776 4333624892263181568 1633391361534527360 17379901904515424768 14679668373786770560 11979434843058116352 9279201312329462144 6578967781600807936 3878734250872153728 1178500720143499520 16925011263124396928 14224777732395742720 11524544201667088512 8824310670938434304 6124077140209780096 3423843609481125888 723610078752471680 16470120621733369088 13769887091004714880 11069653560276060672 8369420029547406464 5669186498818752256 2968952968090098048 268719437361443840 16015229980342341248 13314996449613687040 10614762918885032832 7914529388156378624 5214295857427724416 2514062326699070208 18260572869679967616 15560339338951313408 12860105808222659200 10159872277494004992 7459638746765350784 4759405216036696576 2059171685308042368 17805682228288939776 15105448697560285568 12405215166831631360 9704981636102977152 7004748105374322944 4304514574645668736 1604281043917014528 17350791586897911936 14650558056169257728 11950324525440603520 9250090994711949312 6549857463983295104 3849623933254640896 1149390402525986688 16895900945506884096 14195667414778229888 11495433884049575680 8795200353320921472 6094966822592267264 3394733291863613056 694499761134958848 16441010304115856256 13740776773387202048 11040543242658547840 8340309711929893632 5640076181201239424 2939842650472585216 239609119743931008 15986119662724828416 13285886131996174208 10585652601267520000 7885419070538865792 5185185539810211584 2484952009081557376 18231462552062454784 15531229021333800576 12830995490605146368 10130761959876492160 7430528429147837952 4730294898419183744 2030061367690529536 17776571910671426944 15076338379942772736 12376104849214118528 9675871318485464320 6975637787756810112 4275404257028155904 1575170726299501696 17321681269280399104 14621447738551744896 11921214207823090688 9220980677094436480 6520747146365782272 3820513615637128064 1120280084908473856 16866790627889371264 14166557097160717056 11466323566432062848 8766090035703408640 6065856504974754432 3365622974246100224 665389443517446016 16411899986498343424 13711666455769689216 11011432925041035008 8311199394312380800 5610965863583726592 2910732332855072384 210498802126418176 15957009345107315584 13256775814378661376 10556542283650007168 7856308752921352960 5156075222192698752 2455841691464044544 18202352234444941952 15502118703716287744 12801885172987633536 10101651642258979328 7401418111530325120 4701184580801670912 2000951050073016704 17747461593053914112 15047228062325259904 12346994531596605696 9646761000867951488 6946527470139297280 4246293939410643072 1546060408681988864 17292570951662886272 14592337420934232064 11892103890205577856 9191870359476923648 6491636828748269440 3791403298019615232 1091169767290961024 16837680310271858432 14137446779543204224 11437213248814550016 8736979718085895808 6036746187357241600 3336512656628587392 636279125899933184 16382789668880830592 13682556138152176384 10982322607423522176 8282089076694867968 5581855545966213760 2881622015237559552 181388484508905344 15927899027489802752 13227665496761148544 10527431966032494336 7827198435303840128 5126964904575185920 2426731373846531712 18173241916827429120 15473008386098774912 12772774855370120704 10072541324641466496 7372307793912812288 4672074263184158080 1971840732455503872 17718351275436401280 15018117744707747072 12317884213979092864 9617650683250438656 6917417152521784448 4217183621793130240 1516950091064476032 17263460634045373440 14563227103316719232 11862993572588065024 9162760041859410816 6462526511130756608 3762292980402102400 1062059449673448192 16808569992654345600 14108336461925691392 11408102931197037184 8707869400468382976 6007635869739728768 3307402339011074560 607168808282420352 16353679351263317760 13653445820534663552 10953212289806009344 8252978759077355136 5552745228348700928 2852511697620046720 152278166891392512 15898788709872289920 13198555179143635712 10498321648414981504 7798088117686327296 5097854586957673088 2397621056229018880 18144131599209916288 15443898068481262080 12743664537752607872 10043431007023953664 7343197476295299456 4642963945566645248 1942730414837991040 17689240957818888448 14989007427090234240 12288773896361580032 9588540365632925824 6888306834904271616 4188073304175617408 1487839773446963200 17234350316427860608 14534116785699206400 11833883254970552192 9133649724241897984 6433416193513243776 3733182662784589568 1032949132055935360 16779459675036832768 14079226144308178560 11378992613579524352 8678759082850870144 5978525552122215936 3278292021393561728 578058490664907520 16324569033645804928 13624335502917150720 10924101972188496512 8223868441459842304 5523634910731188096 2823401380002533888 123167849273879680 15869678392254777088 13169444861526122880 10469211330797468672 7768977800068814464 5068744269340160256 2368510738611506048 18115021281592403456 15414787750863749248 12714554220135095040 10014320689406440832 7314087158677786624 4613853627949132416 1913620097220478208 17660130640201375616 14959897109472721408 12259663578744067200 9559430048015412992 6859196517286758784 4158962986558104576 1458729455829450368 17205239998810347776 14505006468081693568 11804772937353039360 9104539406624385152 6404305875895730944 3704072345167076736 1003838814438422528 16750349357419319936 14050115826690665728 11349882295962011520 8649648765233357312 5949415234504703104 3249181703776048896 548948173047394688 16295458716028292096 13595225185299637888 10894991654570983680 8194758123842329472 5494524593113675264 2794291062385021056 94057531656366848 15840568074637264256 13140334543908610048 10440101013179955840 7739867482451301632 5039633951722647424 2339400420993993216 18085910963974890624 15385677433246236416 12685443902517582208 9985210371788928000 7284976841060273792 4584743310331619584 1884509779602965376 17631020322583862784 14930786791855208576 12230553261126554368 9530319730397900160 6830086199669245952 4129852668940591744 1429619138211937536 17176129681192834944 14475896150464180736 11775662619735526528 9075429089006872320 6375195558278218112 3674962027549563904 974728496820909696 16721239039801807104 14021005509073152896 11320771978344498688 8620538447615844480 5920304916887190272 3220071386158536064 519837855429881856 16266348398410779264 13566114867682125056 10865881336953470848 8165647806224816640 5465414275496162432 2765180744767508224 64947214038854016 15811457757019751424 13111224226291097216 10410990695562443008 7710757164833788800 5010523634105134592 2310290103376480384 18056800646357377792 15356567115628723584 12656333584900069376 9956100054171415168 7255866523442760960 4555632992714106752 1855399461985452544 17601910004966349952 14901676474237695744 12201442943509041536 9501209412780387328 6800975882051733120 4100742351323078912 1400508820594424704 17147019363575322112 14446785832846667904 11746552302118013696 9046318771389359488 6346085240660705280 3645851709932051072 945618179203396864 16692128722184294272 13991895191455640064 11291661660726985856 8591428129998331648 5891194599269677440 3190961068541023232 490727537812369024 16237238080793266432 13537004550064612224 10836771019335958016 8136537488607303808 5436303957878649600 2736070427149995392 35836896421341184 15782347439402238592 13082113908673584384 10381880377944930176 7681646847216275968 4981413316487621760 2281179785758967552 18027690328739864960 15327456798011210752 12627223267282556544 9926989736553902336 7226756205825248128 4526522675096593920 1826289144367939712 17572799687348837120 14872566156620182912 12172332625891528704 9472099095162874496 6771865564434220288 4071632033705566080 1371398502976911872 17117909045957809280 14417675515229155072 11717441984500500864 9017208453771846656 6316974923043192448 3616741392314538240 916507861585884032 16663018404566781440 13962784873838127232 11262551343109473024 8562317812380818816 5862084281652164608 3161850750923510400 461617220194856192 16208127763175753600 13507894232447099392 10807660701718445184 8107427170989790976 5407193640261136768 2706960109532482560 6726578803828352 15753237121784725760 13053003591056071552 10352770060327417344 7652536529598763136 4952302998870108928 2252069468141454720 17998580011122352128 15298346480393697920 12598112949665043712 9897879418936389504 7197645888207735296 4497412357479081088 1797178826750426880 17543689369731324288 14843455839002670080 12143222308274015872 9442988777545361664 6742755246816707456 4042521716088053248 1342288185359399040 17088798728340296448 14388565197611642240 11688331666882988032 8988098136154333824 6287864605425679616 3587631074697025408 887397543968371200 16633908086949268608 13933674556220614400 11233441025491960192 8533207494763305984 5832973964034651776 3132740433305997568 432506902577343360 16179017445558240768 13478783914829586560 10778550384100932352 8078316853372278144 5378083322643623936 2677849791914969728 18424360334895867136 15724126804167212928 13023893273438558720 10323659742709904512 7623426211981250304 4923192681252596096 2222959150523941888 17969469693504839296 15269236162776185088 12569002632047530880 9868769101318876672 7168535570590222464 4468302039861568256 1768068509132914048 17514579052113811456 14814345521385157248 12114111990656503040 9413878459927848832 6713644929199194624 4013411398470540416 1313177867741886208 17059688410722783616 14359454879994129408 11659221349265475200 8958987818536820992 6258754287808166784 3558520757079512576 858287226350858368 16604797769331755776 13904564238603101568 11204330707874447360 8504097177145793152 5803863646417138944 3103630115688484736 403396584959830528 16149907127940727936 13449673597212073728 10749440066483419520 8049206535754765312 5348973005026111104 2648739474297456896 18395250017278354304 15695016486549700096 12994782955821045888 10294549425092391680 7594315894363737472 4894082363635083264 2193848832906429056 17940359375887326464 15240125845158672256 12539892314430018048 9839658783701363840 7139425252972709632 4439191722244055424 1738958191515401216 17485468734496298624 14785235203767644416 12085001673038990208 9384768142310336000 6684534611581681792 3984301080853027584 1284067550124373376 17030578093105270784 14330344562376616576 11630111031647962368 8929877500919308160 6229643970190653952 3529410439461999744 829176908733345536 16575687451714242944 13875453920985588736 11175220390256934528 8474986859528280320 5774753328799626112 3074519798070971904 374286267342317696 16120796810323215104 13420563279594560896 10720329748865906688 8020096218137252480 5319862687408598272 2619629156679944064 18366139699660841472 15665906168932187264 12965672638203533056 10265439107474878848 7565205576746224640 4864972046017570432 2164738515288916224 17911249058269813632 15211015527541159424 12510781996812505216 9810548466083851008 7110314935355196800 4410081404626542592 1709847873897888384 17456358416878785792 14756124886150131584 12055891355421477376 9355657824692823168 6655424293964168960 3955190763235514752 1254957232506860544 17001467775487757952 14301234244759103744 11601000714030449536 8900767183301795328 6200533652573141120 3500300121844486912 800066591115832704 16546577134096730112 13846343603368075904 11146110072639421696 8445876541910767488 5745643011182113280 3045409480453459072 345175949724804864 16091686492705702272 13391452961977048064 10691219431248393856 7990985900519739648 5290752369791085440 2590518839062431232 18337029382043328640 15636795851314674432 12936562320586020224 10236328789857366016 7536095259128711808 4835861728400057600 2135628197671403392 17882138740652300800 15181905209923646592 12481671679194992384 9781438148466338176 7081204617737683968 4380971087009029760 1680737556280375552 17427248099261272960 14727014568532618752 12026781037803964544 9326547507075310336 6626313976346656128 3926080445618001920 1225846914889347712 16972357457870245120 14272123927141590912 11571890396412936704 8871656865684282496 6171423334955628288 3471189804226974080 770956273498319872 16517466816479217280 13817233285750563072 11116999755021908864 8416766224293254656 5716532693564600448 3016299162835946240 316065632107292032 16062576175088189440 13362342644359535232 10662109113630881024 7961875582902226816 5261642052173572608 2561408521444918400 18307919064425815808 15607685533697161600 12907452002968507392 10207218472239853184 7506984941511198976 4806751410782544768 2106517880053890560 17853028423034787968 15152794892306133760 12452561361577479552 9752327830848825344 7052094300120171136 4351860769391516928 1651627238662862720 17398137781643760128 14697904250915105920 11997670720186451712 9297437189457797504 6597203658729143296 3896970128000489088 1196736597271834880 16943247140252732288 14243013609524078080 11542780078795423872 8842546548066769664 6142313017338115456 3442079486609461248 741845955880807040 16488356498861704448 13788122968133050240 11087889437404396032 8387655906675741824 5687422375947087616 2987188845218433408 286955314489779200 16033465857470676608 13333232326742022400 10632998796013368192 7932765265284713984 5232531734556059776 2532298203827405568 18278808746808302976 15578575216079648768 12878341685350994560 10178108154622340352 7477874623893686144 4777641093165031936 2077407562436377728 17823918105417275136 15123684574688620928 12423451043959966720 9723217513231312512 7022983982502658304 4322750451774004096 1622516921045349888 17369027464026247296 14668793933297593088 11968560402568938880 9268326871840284672 6568093341111630464 3867859810382976256 1167626279654322048 16914136822635219456 14213903291906565248 11513669761177911040 8813436230449256832 6113202699720602624 3412969168991948416 712735638263294208 16459246181244191616 13759012650515537408 11058779119786883200 8358545589058228992 5658312058329574784 2958078527600920576 257844996872266368 16004355539853163776 13304122009124509568 10603888478395855360 7903654947667201152 5203421416938546944 2503187886209892736 18249698429190790144 15549464898462135936 12849231367733481728 10148997837004827520 7448764306276173312 4748530775547519104 2048297244818864896 17794807787799762304 15094574257071108096 12394340726342453888 9694107195613799680 6993873664885145472 4293640134156491264 1593406603427837056 17339917146408734464 14639683615680080256 11939450084951426048 9239216554222771840 6538983023494117632 3838749492765463424 1138515962036809216 16885026505017706624 14184792974289052416 11484559443560398208 8784325912831744000 6084092382103089792 3383858851374435584 683625320645781376 16430135863626678784 13729902332898024576 11029668802169370368 8329435271440716160 5629201740712061952 2928968209983407744 228734679254753536 15975245222235650944 13275011691506996736 10574778160778342528 7874544630049688320 5174311099321034112 2474077568592379904 18220588111573277312 15520354580844623104 12820121050115968896 10119887519387314688 7419653988658660480 4719420457930006272 2019186927201352064 17765697470182249472 15065463939453595264 12365230408724941056 9664996877996286848 6964763347267632640 4264529816538978432 1564296285810324224 17310806828791221632 14610573298062567424 11910339767333913216 9210106236605259008 6509872705876604800 3809639175147950592 1109405644419296384 16855916187400193792 14155682656671539584 11455449125942885376 8755215595214231168 6054982064485576960 3354748533756922752 654515003028268544 16401025546009165952 13700792015280511744 11000558484551857536 8300324953823203328 5600091423094549120 2899857892365894912 199624361637240704 15946134904618138112 13245901373889483904 10545667843160829696 7845434312432175488 5145200781703521280 2444967250974867072 18191477793955764480 15491244263227110272 12791010732498456064 10090777201769801856 7390543671041147648 4690310140312493440 1990076609583839232 17736587152564736640 15036353621836082432 12336120091107428224 9635886560378774016 6935653029650119808 4235419498921465600 1535185968192811392 17281696511173708800 14581462980445054592 11881229449716400384 9180995918987746176 6480762388259091968 3780528857530437760 1080295326801783552 16826805869782680960 14126572339054026752 11426338808325372544 8726105277596718336 6025871746868064128 3325638216139409920 625404685410755712 16371915228391653120 13671681697662998912 10971448166934344704 8271214636205690496 5570981105477036288 2870747574748382080 170514044019727872 15917024587000625280 13216791056271971072 10516557525543316864 7816323994814662656 5116090464086008448 2415856933357354240 18162367476338251648 15462133945609597440 12761900414880943232 10061666884152289024 7361433353423634816 4661199822694980608 1960966291966326400 17707476834947223808 15007243304218569600 12307009773489915392 9606776242761261184 6906542712032606976 4206309181303952768 1506075650575298560 17252586193556195968 14552352662827541760 11852119132098887552 9151885601370233344 6451652070641579136 3751418539912924928 1051185009184270720 16797695552165168128 14097462021436513920 11397228490707859712 8696994959979205504 5996761429250551296 3296527898521897088 596294367793242880 16342804910774140288 13642571380045486080 10942337849316831872 8242104318588177664 5541870787859523456 2841637257130869248 141403726402215040 15887914269383112448 13187680738654458240 10487447207925804032 7787213677197149824 5086980146468495616 2386746615739841408 18133257158720738816 15433023627992084608 12732790097263430400 10032556566534776192 7332323035806121984 4632089505077467776 1931855974348813568 17678366517329710976 14978132986601056768 12277899455872402560 9577665925143748352 6877432394415094144 4177198863686439936 1476965332957785728 17223475875938683136 14523242345210028928 11823008814481374720 9122775283752720512 6422541753024066304 3722308222295412096 1022074691566757888 16768585234547655296 14068351703819001088 11368118173090346880 8667884642361692672 5967651111633038464 3267417580904384256 567184050175730048 16313694593156627456 13613461062427973248 10913227531699319040 8212994000970664832 5512760470242010624 2812526939513356416 112293408784702208 15858803951765599616 13158570421036945408 10458336890308291200 7758103359579636992 5057869828850982784 2357636298122328576 18104146841103225984 15403913310374571776 12703679779645917568 10003446248917263360 7303212718188609152 4602979187459954944 1902745656731300736 17649256199712198144 14949022668983543936 12248789138254889728 9548555607526235520 6848322076797581312 4148088546068927104 1447855015340272896 17194365558321170304 14494132027592516096 11793898496863861888 9093664966135207680 6393431435406553472 3693197904677899264 992964373949245056 16739474916930142464 14039241386201488256 11339007855472834048 8638774324744179840 5938540794015525632 3238307263286871424 538073732558217216 16284584275539114624 13584350744810460416 10884117214081806208 8183883683353152000 5483650152624497792 2783416621895843584 83183091167189376 15829693634148086784 13129460103419432576 10429226572690778368 7728993041962124160 5028759511233469952 2328525980504815744 18075036523485713152 15374802992757058944 12674569462028404736 9974335931299750528 7274102400571096320 4573868869842442112 1873635339113787904 17620145882094685312 14919912351366031104 12219678820637376896 9519445289908722688 6819211759180068480 4118978228451414272 1418744697722760064 17165255240703657472 14465021709975003264 11764788179246349056 9064554648517694848 6364321117789040640 3664087587060386432 963854056331732224 16710364599312629632 14010131068583975424 11309897537855321216 8609664007126667008 5909430476398012800 3209196945669358592 508963414940704384 16255473957921601792 13555240427192947584 10855006896464293376 8154773365735639168 5454539835006984960 2754306304278330752 54072773549676544 15800583316530573952 13100349785801919744 10400116255073265536 7699882724344611328 4999649193615957120 2299415662887302912 18045926205868200320 15345692675139546112 12645459144410891904 9945225613682237696 7244992082953583488 4544758552224929280 1844525021496275072 17591035564477172480 14890802033748518272 12190568503019864064 9490334972291209856 6790101441562555648 4089867910833901440 1389634380105247232 17136144923086144640 14435911392357490432 11735677861628836224 9035444330900182016 6335210800171527808 3634977269442873600 934743738714219392 16681254281695116800 13981020750966462592 11280787220237808384 8580553689509154176 5880320158780499968 3180086628051845760 479853097323191552 16226363640304088960 13526130109575434752 10825896578846780544 8125663048118126336 5425429517389472128 2725195986660817920 24962455932163712 15771472998913061120 13071239468184406912 10371005937455752704 7670772406727098496 4970538875998444288 2270305345269790080 18016815888250687488 15316582357522033280 12616348826793379072 9916115296064724864 7215881765336070656 4515648234607416448 1815414703878762240 17561925246859659648 14861691716131005440 12161458185402351232 9461224654673697024 6760991123945042816 4060757593216388608 1360524062487734400 17107034605468631808 14406801074739977600 11706567544011323392 9006334013282669184 6306100482554014976 3605866951825360768 905633421096706560 16652143964077603968 13951910433348949760 11251676902620295552 8551443371891641344 5851209841162987136 3150976310434332928 450742779705678720 16197253322686576128 13497019791957921920 10796786261229267712 8096552730500613504 5396319199771959296 2696085669043305088 18442596212024202496 15742362681295548288 13042129150566894080 10341895619838239872 7641662089109585664 4941428558380931456 2241195027652277248 17987705570633174656 15287472039904520448 12587238509175866240 9887004978447212032 7186771447718557824 4486537916989903616 1786304386261249408 17532814929242146816 14832581398513492608 12132347867784838400 9432114337056184192 6731880806327529984 4031647275598875776 1331413744870221568 17077924287851118976 14377690757122464768 11677457226393810560 8977223695665156352 6276990164936502144 3576756634207847936 876523103479193728 16623033646460091136 13922800115731436928 11222566585002782720 8522333054274128512 5822099523545474304 3121865992816820096 421632462088165888 16168143005069063296 13467909474340409088 10767675943611754880 8067442412883100672 5367208882154446464 2666975351425792256 18413485894406689664 15713252363678035456 13013018832949381248 10312785302220727040 7612551771492072832 4912318240763418624 2212084710034764416 17958595253015661824 15258361722287007616 12558128191558353408 9857894660829699200 7157661130101044992 4457427599372390784 1757194068643736576 17503704611624633984 14803471080895979776 12103237550167325568 9403004019438671360 6702770488710017152 4002536957981362944 1302303427252708736 17048813970233606144 14348580439504951936 11648346908776297728 8948113378047643520 6247879847318989312 3547646316590335104 847412785861680896 16593923328842578304 13893689798113924096 11193456267385269888 8493222736656615680 5792989205927961472 3092755675199307264 392522144470653056 16139032687451550464 13438799156722896256 10738565625994242048 8038332095265587840 5338098564536933632 2637865033808279424 18384375576789176832 15684142046060522624 12983908515331868416 10283674984603214208 7583441453874560000 4883207923145905792 2182974392417251584 17929484935398148992 15229251404669494784 12529017873940840576 9828784343212186368 7128550812483532160 4428317281754877952 1728083751026223744 17474594294007121152 14774360763278466944 12074127232549812736 9373893701821158528 6673660171092504320 3973426640363850112 1273193109635195904 17019703652616093312 14319470121887439104 11619236591158784896 8919003060430130688 6218769529701476480 3518535998972822272 818302468244168064 16564813011225065472 13864579480496411264 11164345949767757056 8464112419039102848 5763878888310448640 3063645357581794432 363411826853140224 16109922369834037632 13409688839105383424 10709455308376729216 8009221777648075008 5308988246919420800 2608754716190766592 18355265259171664000 15655031728443009792 12954798197714355584 10254564666985701376 7554331136257047168 4854097605528392960 2153864074799738752 17900374617780636160 15200141087051981952 12499907556323327744 9799674025594673536 7099440494866019328 4399206964137365120 1698973433408710912 17445483976389608320 14745250445660954112 12045016914932299904 9344783384203645696 6644549853474991488 3944316322746337280 1244082792017683072 16990593334998580480 14290359804269926272 11590126273541272064 8889892742812617856 6189659212083963648 3489425681355309440 789192150626655232 16535702693607552640 13835469162878898432 11135235632150244224 8435002101421590016 5734768570692935808 3034535039964281600 334301509235627392 16080812052216524800 13380578521487870592 10680344990759216384 7980111460030562176 5279877929301907968 2579644398573253760 18326154941554151168 15625921410825496960 12925687880096842752 10225454349368188544 7525220818639534336 4824987287910880128 2124753757182225920 17871264300163123328 15171030769434469120 12470797238705814912 9770563707977160704 7070330177248506496 4370096646519852288 1669863115791198080 17416373658772095488 14716140128043441280 12015906597314787072 9315673066586132864 6615439535857478656 3915206005128824448 1214972474400170240 16961483017381067648 14261249486652413440 11561015955923759232 8860782425195105024 6160548894466450816 3460315363737796608 760081833009142400 16506592375990039808 13806358845261385600 11106125314532731392 8405891783804077184 5705658253075422976 3005424722346768768 305191191618114560 16051701734599011968 13351468203870357760 10651234673141703552 7951001142413049344 5250767611684395136 2550534080955740928 18297044623936638336 15596811093207984128 12896577562479329920 10196344031750675712 7496110501022021504 4795876970293367296 2095643439564713088 17842153982545610496 15141920451816956288 12441686921088302080 9741453390359647872 7041219859630993664 4340986328902339456 1640752798173685248 17387263341154582656 14687029810425928448 11986796279697274240 9286562748968620032 6586329218239965824 3886095687511311616 1185862156782657408 16932372699763554816 14232139169034900608 11531905638306246400 8831672107577592192 6131438576848937984 3431205046120283776 730971515391629568 16477482058372526976 13777248527643872768 11077014996915218560 8376781466186564352 5676547935457910144 2976314404729255936 276080874000601728 16022591416981499136 13322357886252844928 10622124355524190720 7921890824795536512 5221657294066882304 2521423763338228096 18267934306319125504 15567700775590471296 12867467244861817088 10167233714133162880 7467000183404508672 4766766652675854464 2066533121947200256 17813043664928097664 15112810134199443456 12412576603470789248 9712343072742135040 7012109542013480832 4311876011284826624 1611642480556172416 17358153023537069824 14657919492808415616 11957685962079761408 9257452431351107200 6557218900622452992 3856985369893798784 1156751839165144576 16903262382146041984 14203028851417387776 11502795320688733568 8802561789960079360 6102328259231425152 3402094728502770944 701861197774116736 16448371740755014144 13748138210026359936 11047904679297705728 8347671148569051520 5647437617840397312 2947204087111743104 246970556383088896 15993481099363986304 13293247568635332096 10593014037906677888 7892780507178023680 5192546976449369472 2492313445720715264 18238823988701612672 15538590457972958464 12838356927244304256 10138123396515650048 7437889865786995840 4737656335058341632 2037422804329687424 17783933347310584832 15083699816581930624 12383466285853276416 9683232755124622208 6982999224395968000 4282765693667313792 1582532162938659584 17329042705919556992 14628809175190902784 11928575644462248576 9228342113733594368 6528108583004940160 3827875052276285952 1127641521547631744 16874152064528529152 14173918533799874944 11473685003071220736 8773451472342566528 6073217941613912320 3372984410885258112 672750880156603904 16419261423137501312 13719027892408847104 11018794361680192896 8318560830951538688 5618327300222884480 2918093769494230272 217860238765576064 15964370781746473472 13264137251017819264 10563903720289165056 7863670189560510848 5163436658831856640 2463203128103202432 18209713671084099840 15509480140355445632 12809246609626791424 10109013078898137216 7408779548169483008 4708546017440828800 2008312486712174592 17754823029693072000 15054589498964417792 12354355968235763584 9654122437507109376 6953888906778455168 4253655376049800960 1553421845321146752 17299932388302044160 14599698857573389952 11899465326844735744 9199231796116081536 6498998265387427328 3798764734658773120 1098531203930118912 16845041746911016320 14144808216182362112 11444574685453707904 8744341154725053696 6044107623996399488 3343874093267745280 643640562539091072 16390151105519988480 13689917574791334272 10989684044062680064 8289450513334025856 5589216982605371648 2888983451876717440 188749921148063232 15935260464128960640 13235026933400306432 10534793402671652224 7834559871942998016 5134326341214343808 2434092810485689600 18180603353466587008 15480369822737932800 12780136292009278592 10079902761280624384 7379669230551970176 4679435699823315968 1979202169094661760 17725712712075559168 15025479181346904960 12325245650618250752 9625012119889596544 6924778589160942336 4224545058432288128 1524311527703633920 17270822070684531328 14570588539955877120 11870355009227222912 9170121478498568704 6469887947769914496 3769654417041260288 1069420886312606080 16815931429293503488 14115697898564849280 11415464367836195072 8715230837107540864 6014997306378886656 3314763775650232448 614530244921578240 16361040787902475648 13660807257173821440 10960573726445167232 8260340195716513024 5560106664987858816 2859873134259204608 159639603530550400 15906150146511447808 13205916615782793600 10505683085054139392 7805449554325485184 5105216023596830976 2404982492868176768 18151493035849074176 15451259505120419968 12751025974391765760 10050792443663111552 7350558912934457344 4650325382205803136 1950091851477148928 17696602394458046336 14996368863729392128 12296135333000737920 9595901802272083712 6895668271543429504 4195434740814775296 1495201210086121088 17241711753067018496 14541478222338364288 11841244691609710080 9141011160881055872 6440777630152401664 3740544099423747456 1040310568695093248 16786821111675990656 14086587580947336448 11386354050218682240 8686120519490028032 5985886988761373824 3285653458032719616 585419927304065408 16331930470284962816 13631696939556308608 10931463408827654400 8231229878099000192 5530996347370345984 2830762816641691776 130529285913037568 15877039828893934976 13176806298165280768 10476572767436626560 7776339236707972352 5076105705979318144 2375872175250663936 18122382718231561344 15422149187502907136 12721915656774252928 10021682126045598720 7321448595316944512 4621215064588290304 1920981533859636096 17667492076840533504 14967258546111879296 12267025015383225088 9566791484654570880 6866557953925916672 4166324423197262464 1466090892468608256 17212601435449505664 14512367904720851456 11812134373992197248 9111900843263543040 6411667312534888832 3711433781806234624 1011200251077580416 16757710794058477824 14057477263329823616 11357243732601169408 8657010201872515200 5956776671143860992 3256543140415206784 556309609686552576 16302820152667449984 13602586621938795776 10902353091210141568 8202119560481487360 5501886029752833152 2801652499024178944 101418968295524736 15847929511276422144 13147695980547767936 10447462449819113728 7747228919090459520 5046995388361805312 2346761857633151104 18093272400614048512 15393038869885394304 12692805339156740096 9992571808428085888 7292338277699431680 4592104746970777472 1891871216242123264 17638381759223020672 14938148228494366464 12237914697765712256 9537681167037058048 6837447636308403840 4137214105579749632 1436980574851095424 17183491117831992832 14483257587103338624 11783024056374684416 9082790525646030208 6382556994917376000 3682323464188721792 982089933460067584 16728600476440964992 14028366945712310784 11328133414983656576 8627899884255002368 5927666353526348160 3227432822797693952 527199292069039744 16273709835049937152 13573476304321282944 10873242773592628736 8173009242863974528 5472775712135320320 2772542181406666112 72308650678011904 15818819193658909312 13118585662930255104 10418352132201600896 7718118601472946688 5017885070744292480 2317651540015638272 18064162082996535680 15363928552267881472 12663695021539227264 9963461490810573056 7263227960081918848 4562994429353264640 1862760898624610432 17609271441605507840 14909037910876853632 12208804380148199424 9508570849419545216 6808337318690891008 4108103787962236800 1407870257233582592 17154380800214480000 14454147269485825792 11753913738757171584 9053680208028517376 6353446677299863168 3653213146571208960 952979615842554752 16699490158823452160 13999256628094797952 11299023097366143744 8598789566637489536 5898556035908835328 3198322505180181120 498088974451526912 16244599517432424320 13544365986703770112 10844132455975115904 8143898925246461696 5443665394517807488 2743431863789153280 43198333060499072 15789708876041396480 13089475345312742272 10389241814584088064 7689008283855433856 4988774753126779648 2288541222398125440 18035051765379022848 15334818234650368640 12634584703921714432 9934351173193060224 7234117642464406016 4533884111735751808 1833650581007097600 17580161123987995008 14879927593259340800 12179694062530686592 9479460531802032384 6779227001073378176 4078993470344723968 1378759939616069760 17125270482596967168 14425036951868312960 11724803421139658752 9024569890411004544 6324336359682350336 3624102828953696128 923869298225041920 16670379841205939328 13970146310477285120 11269912779748630912 8569679249019976704 5869445718291322496 3169212187562668288 468978656834014080 16215489199814911488 13515255669086257280 10815022138357603072 8114788607628948864 5414555076900294656 2714321546171640448 14088015442986240 15760598558423883648 13060365027695229440 10360131496966575232 7659897966237921024 4959664435509266816 2259430904780612608 18005941447761510016 15305707917032855808 12605474386304201600 9905240855575547392 7205007324846893184 4504773794118238976 1804540263389584768 17551050806370482176 14850817275641827968 12150583744913173760 9450350214184519552 6750116683455865344 4049883152727211136 1349649621998556928 17096160164979454336 14395926634250800128 11695693103522145920 8995459572793491712 6295226042064837504 3594992511336183296 894758980607529088 16641269523588426496 13941035992859772288 11240802462131118080 8540568931402463872 5840335400673809664 3140101869945155456 439868339216501248 16186378882197398656 13486145351468744448 10785911820740090240 8085678290011436032 5385444759282781824 2685211228554127616 18431721771535025024 15731488240806370816 13031254710077716608 10331021179349062400 7630787648620408192 4930554117891753984 2230320587163099776 17976831130143997184 15276597599415342976 12576364068686688768 9876130537958034560 7175897007229380352 4475663476500726144 1775429945772071936 17521940488752969344 14821706958024315136 12121473427295660928 9421239896567006720 6721006365838352512 4020772835109698304 1320539304381044096 17067049847361941504 14366816316633287296 11666582785904633088 8966349255175978880 6266115724447324672 3565882193718670464 865648662990016256 16612159205970913664 13911925675242259456 11211692144513605248 8511458613784951040 5811225083056296832 3110991552327642624 410758021598988416 16157268564579885824 13457035033851231616 10756801503122577408 8056567972393923200 5356334441665268992 2656100910936614784 18402611453917512192 15702377923188857984 13002144392460203776 10301910861731549568 7601677331002895360 4901443800274241152 2201210269545586944 17947720812526484352 15247487281797830144 12547253751069175936 9847020220340521728 7146786689611867520 4446553158883213312 1746319628154559104 17492830171135456512 14792596640406802304 12092363109678148096 9392129578949493888 6691896048220839680 3991662517492185472 1291428986763531264 17037939529744428672 14337705999015774464 11637472468287120256 8937238937558466048 6237005406829811840 3536771876101157632 836538345372503424 16583048888353400832 13882815357624746624 11182581826896092416 8482348296167438208 5782114765438784000 3081881234710129792 381647703981475584 16128158246962372992 13427924716233718784 10727691185505064576 8027457654776410368 5327224124047756160 2626990593319101952 18373501136299999360 15673267605571345152 12973034074842690944 10272800544114036736 7572567013385382528 4872333482656728320 2172099951928074112 17918610494908971520 15218376964180317312 12518143433451663104 9817909902723008896 7117676371994354688 4417442841265700480 1717209310537046272 17463719853517943680 14763486322789289472 12063252792060635264 9363019261331981056 6662785730603326848 3962552199874672640 1262318669146018432 17008829212126915840 14308595681398261632 11608362150669607424 8908128619940953216 6207895089212299008 3507661558483644800 807428027754990592 16553938570735888000 13853705040007233792 11153471509278579584 8453237978549925376 5753004447821271168 3052770917092616960 352537386363962752 16099047929344860160 13398814398616205952 10698580867887551744 7998347337158897536 5298113806430243328 2597880275701589120 18344390818682486528 15644157287953832320 12943923757225178112 10243690226496523904 7543456695767869696 4843223165039215488 2142989634310561280 17889500177291458688 15189266646562804480 12489033115834150272 9788799585105496064 7088566054376841856 4388332523648187648 1688098992919533440 17434609535900430848 14734376005171776640 12034142474443122432 9333908943714468224 6633675412985814016 3933441882257159808 1233208351528505600 16979718894509403008 14279485363780748800 11579251833052094592 8879018302323440384 6178784771594786176 3478551240866131968 778317710137477760 16524828253118375168 13824594722389720960 11124361191661066752 8424127660932412544 5723894130203758336 3023660599475104128 323427068746449920 16069937611727347328 13369704080998693120 10669470550270038912 7969237019541384704 5269003488812730496 2568769958084076288 18315280501064973696 15615046970336319488 12914813439607665280 10214579908879011072 7514346378150356864 4814112847421702656 2113879316693048448 17860389859673945856 15160156328945291648 12459922798216637440 9759689267487983232 7059455736759329024 4359222206030674816 1658988675302020608 17405499218282918016 14705265687554263808 12005032156825609600 9304798626096955392 6604565095368301184 3904331564639646976 1204098033910992768 16950608576891890176 14250375046163235968 11550141515434581760 8849907984705927552 6149674453977273344 3449440923248619136 749207392519964928 16495717935500862336 13795484404772208128 11095250874043553920 8395017343314899712 5694783812586245504 2994550281857591296 294316751128937088 16040827294109834496 13340593763381180288 10640360232652526080 7940126701923871872 5239893171195217664 2539659640466563456 18286170183447460864 15585936652718806656 12885703121990152448 10185469591261498240 7485236060532844032 4785002529804189824 2084768999075535616 17831279542056433024 15131046011327778816 12430812480599124608 9730578949870470400 7030345419141816192 4330111888413161984 1629878357684507776 17376388900665405184 14676155369936750976 11975921839208096768 9275688308479442560 6575454777750788352 3875221247022134144 1174987716293479936 16921498259274377344 14221264728545723136 11521031197817068928 8820797667088414720 6120564136359760512 3420330605631106304 720097074902452096 16466607617883349504 13766374087154695296 11066140556426041088 8365907025697386880 5665673494968732672 2965439964240078464 265206433511424256 16011716976492321664 13311483445763667456 10611249915035013248 7911016384306359040 5210782853577704832 2510549322849050624 18257059865829948032 15556826335101293824 12856592804372639616 10156359273643985408 7456125742915331200 4755892212186676992 2055658681458022784 17802169224438920192 15101935693710265984 12401702162981611776 9701468632252957568 7001235101524303360 4301001570795649152 1600768040066994944 17347278583047892352 14647045052319238144 11946811521590583936 9246577990861929728 6546344460133275520 3846110929404621312 1145877398675967104 16892387941656864512 14192154410928210304 11491920880199556096 8791687349470901888 6091453818742247680 3391220288013593472 690986757284939264 16437497300265836672 13737263769537182464 11037030238808528256 8336796708079874048 5636563177351219840 2936329646622565632 236096115893911424 15982606658874808832 13282373128146154624 10582139597417500416 7881906066688846208 5181672535960192000 2481439005231537792 18227949548212435200 15527716017483780992 12827482486755126784 10127248956026472576 7427015425297818368 4726781894569164160 2026548363840509952 17773058906821407360 15072825376092753152 12372591845364098944 9672358314635444736 6972124783906790528 4271891253178136320 1571657722449482112 17318168265430379520 14617934734701725312 11917701203973071104 9217467673244416896 6517234142515762688 3817000611787108480 1116767081058454272 16863277624039351680 14163044093310697472 11462810562582043264 8762577031853389056 6062343501124734848 3362109970396080640 661876439667426432 16408386982648323840 13708153451919669632 11007919921191015424 8307686390462361216 5607452859733707008 2907219329005052800 206985798276398592 15953496341257296000 13253262810528641792 10553029279799987584 7852795749071333376 5152562218342679168 2452328687614024960 18198839230594922368 15498605699866268160 12798372169137613952 10098138638408959744 7397905107680305536 4697671576951651328 1997438046222997120 17743948589203894528 15043715058475240320 12343481527746586112 9643247997017931904 6943014466289277696 4242780935560623488 1542547404831969280 17289057947812866688 14588824417084212480 11888590886355558272 9188357355626904064 6488123824898249856 3787890294169595648 1087656763440941440 16834167306421838848 14133933775693184640 11433700244964530432 8733466714235876224 6033233183507222016 3332999652778567808 632766122049913600 16379276665030811008 13679043134302156800 10978809603573502592 8278576072844848384 5578342542116194176 2878109011387539968 177875480658885760 15924386023639783168 13224152492911128960 10523918962182474752 7823685431453820544 5123451900725166336 2423218369996512128 18169728912977409536 15469495382248755328 12769261851520101120 10069028320791446912 7368794790062792704 4668561259334138496 1968327728605484288 17714838271586381696 15014604740857727488 12314371210129073280 9614137679400419072 6913904148671764864 4213670617943110656 1513437087214456448 17259947630195353856 14559714099466699648 11859480568738045440 9159247038009391232 6459013507280737024 3758779976552082816 1058546445823428608 16805056988804326016 14104823458075671808 11404589927347017600 8704356396618363392 6004122865889709184 3303889335161054976 603655804432400768 16350166347413298176 13649932816684643968 10949699285955989760 8249465755227335552 5549232224498681344 2848998693770027136 148765163041372928 15895275706022270336 13195042175293616128 10494808644564961920 7794575113836307712 5094341583107653504 2394108052378999296 18140618595359896704 15440385064631242496 12740151533902588288 10039918003173934080 7339684472445279872 4639450941716625664 1939217410987971456 17685727953968868864 14985494423240214656 12285260892511560448 9585027361782906240 6884793831054252032 4184560300325597824 1484326769596943616 17230837312577841024 14530603781849186816 11830370251120532608 9130136720391878400 6429903189663224192 3729669658934569984 1029436128205915776 16775946671186813184 14075713140458158976 11375479609729504768 8675246079000850560 5975012548272196352 3274779017543542144 574545486814887936 16321056029795785344 13620822499067131136 10920588968338476928 8220355437609822720 5520121906881168512 2819888376152514304 119654845423860096 15866165388404757504 13165931857676103296 10465698326947449088 7765464796218794880 5065231265490140672 2364997734761486464 18111508277742383872 15411274747013729664 12711041216285075456 10010807685556421248 7310574154827767040 4610340624099112832 1910107093370458624 17656617636351356032 14956384105622701824 12256150574894047616 9555917044165393408 6855683513436739200 4155449982708084992 1455216451979430784 17201726994960328192 14501493464231673984 11801259933503019776 9101026402774365568 6400792872045711360 3700559341317057152 1000325810588402944 16746836353569300352 14046602822840646144 11346369292111991936 8646135761383337728 5945902230654683520 3245668699926029312 545435169197375104 16291945712178272512 13591712181449618304 10891478650720964096 8191245119992309888 5491011589263655680 2790778058535001472 90544527806347264 15837055070787244672 13136821540058590464 10436588009329936256 7736354478601282048 5036120947872627840 2335887417143973632 18082397960124871040 15382164429396216832 12681930898667562624 9981697367938908416 7281463837210254208 4581230306481600000 1880996775752945792 17627507318733843200 14927273788005188992 12227040257276534784 9526806726547880576 6826573195819226368 4126339665090572160 1426106134361917952 17172616677342815360 14472383146614161152 11772149615885506944 9071916085156852736 6371682554428198528 3671449023699544320 971215492970890112 16717726035951787520 14017492505223133312 11317258974494479104 8617025443765824896 5916791913037170688 3216558382308516480 516324851579862272 16262835394560759680 13562601863832105472 10862368333103451264 8162134802374797056 5461901271646142848 2761667740917488640 61434210188834432 15807944753169731840 13107711222441077632 10407477691712423424 7707244160983769216 5007010630255115008 2306777099526460800 18053287642507358208 15353054111778704000 12652820581050049792 9952587050321395584 7252353519592741376 4552119988864087168 1851886458135432960 17598397001116330368 14898163470387676160 12197929939659021952 9497696408930367744 6797462878201713536 4097229347473059328 1396995816744405120 17143506359725302528 14443272828996648320 11743039298267994112 9042805767539339904 6342572236810685696 3642338706082031488 942105175353377280 16688615718334274688 13988382187605620480 11288148656876966272 8587915126148312064 5887681595419657856 3187448064691003648 487214533962349440 16233725076943246848 13533491546214592640 10833258015485938432 8133024484757284224 5432790954028630016 2732557423299975808 32323892571321600 15778834435552219008 13078600904823564800 10378367374094910592 7678133843366256384 4977900312637602176 2277666781908947968 18024177324889845376 15323943794161191168 12623710263432536960 9923476732703882752 7223243201975228544 4523009671246574336 1822776140517920128 17569286683498817536 14869053152770163328 12168819622041509120 9468586091312854912 6768352560584200704 4068119029855546496 1367885499126892288 17114396042107789696 14414162511379135488 11713928980650481280 9013695449921827072 6313461919193172864 3613228388464518656 912994857735864448 16659505400716761856 13959271869988107648 11259038339259453440 8558804808530799232 5858571277802145024 3158337747073490816 458104216344836608 16204614759325734016 13504381228597079808 10804147697868425600 8103914167139771392 5403680636411117184 2703447105682462976 3213574953808768 15749724117934706176 13049490587206051968 10349257056477397760 7649023525748743552 4948789995020089344 2248556464291435136 17995067007272332544 15294833476543678336 12594599945815024128 9894366415086369920 7194132884357715712 4493899353629061504 1793665822900407296 17540176365881304704 14839942835152650496 12139709304423996288 9439475773695342080 6739242242966687872 4039008712238033664 1338775181509379456 17085285724490276864 14385052193761622656 11684818663032968448 8984585132304314240 6284351601575660032 3584118070847005824 883884540118351616 16630395083099249024 13930161552370594816 11229928021641940608 8529694490913286400 5829460960184632192 3129227429455977984 428993898727323776 16175504441708221184 13475270910979566976 10775037380250912768 8074803849522258560 5374570318793604352 2674336788064950144 18420847331045847552 15720613800317193344 13020380269588539136 10320146738859884928 7619913208131230720 4919679677402576512 2219446146673922304 17965956689654819712 15265723158926165504 12565489628197511296 9865256097468857088 7165022566740202880 4464789036011548672 1764555505282894464 17511066048263791872 14810832517535137664 12110598986806483456 9410365456077829248 6710131925349175040 4009898394620520832 1309664863891866624 17056175406872764032 14355941876144109824 11655708345415455616 8955474814686801408 6255241283958147200 3555007753229492992 854774222500838784 16601284765481736192 13901051234753081984 11200817704024427776 8500584173295773568 5800350642567119360 3100117111838465152 399883581109810944 16146394124090708352 13446160593362054144 10745927062633399936 8045693531904745728 5345460001176091520 2645226470447437312 18391737013428334720 15691503482699680512 12991269951971026304 10291036421242372096 7590802890513717888 4890569359785063680 2190335829056409472 17936846372037306880 15236612841308652672 12536379310579998464 9836145779851344256 7135912249122690048 4435678718394035840 1735445187665381632 17481955730646279040 14781722199917624832 12081488669188970624 9381255138460316416 6681021607731662208 3980788077003008000 1280554546274353792 17027065089255251200 14326831558526596992 11626598027797942784 8926364497069288576 6226130966340634368 3525897435611980160 825663904883325952 16572174447864223360 13871940917135569152 11171707386406914944 8471473855678260736 5771240324949606528 3071006794220952320 370773263492298112 16117283806473195520 13417050275744541312 10716816745015887104 8016583214287232896 5316349683558578688 2616116152829924480 18362626695810821888 15662393165082167680 12962159634353513472 10261926103624859264 7561692572896205056 4861459042167550848 2161225511438896640 17907736054419794048 15207502523691139840 12507268992962485632 9807035462233831424 7106801931505177216 4406568400776523008 1706334870047868800 17452845413028766208 14752611882300112000 12052378351571457792 9352144820842803584 6651911290114149376 3951677759385495168 1251444228656840960 16997954771637738368 14297721240909084160 11597487710180429952 8897254179451775744 6197020648723121536 3496787117994467328 796553587265813120 16543064130246710528 13842830599518056320 11142597068789402112 8442363538060747904 5742130007332093696 3041896476603439488 341662945874785280 16088173488855682688 13387939958127028480 10687706427398374272 7987472896669720064 5287239365941065856 2587005835212411648 18333516378193309056 15633282847464654848 12933049316736000640 10232815786007346432 7532582255278692224 4832348724550038016 2132115193821383808 17878625736802281216 15178392206073627008 12478158675344972800 9777925144616318592 7077691613887664384 4377458083159010176 1677224552430355968 17423735095411253376 14723501564682599168 12023268033953944960 9323034503225290752 6622800972496636544 3922567441767982336 1222333911039328128 16968844454020225536 14268610923291571328 11568377392562917120 8868143861834262912 6167910331105608704 3467676800376954496 767443269648300288 16513953812629197696 13813720281900543488 11113486751171889280 8413253220443235072 5713019689714580864 3012786158985926656 312552628257272448 16059063171238169856 13358829640509515648 10658596109780861440 7958362579052207232 5258129048323553024 2557895517594898816 18304406060575796224 15604172529847142016 12903938999118487808 10203705468389833600 7503471937661179392 4803238406932525184 2103004876203870976 17849515419184768384 15149281888456114176 12449048357727459968 9748814826998805760 7048581296270151552 4348347765541497344 1648114234812843136 17394624777793740544 14694391247065086336 11994157716336432128 9293924185607777920 6593690654879123712 3893457124150469504 1193223593421815296 16939734136402712704 14239500605674058496 11539267074945404288 8839033544216750080 6138800013488095872 3438566482759441664 738332952030787456 16484843495011684864 13784609964283030656 11084376433554376448 8384142902825722240 5683909372097068032 2983675841368413824 283442310639759616 16029952853620657024 13329719322892002816 10629485792163348608 7929252261434694400 5229018730706040192 2528785199977385984 18275295742958283392 15575062212229629184 12874828681500974976 10174595150772320768 7474361620043666560 4774128089315012352 2073894558586358144 17820405101567255552 15120171570838601344 12419938040109947136 9719704509381292928 7019470978652638720 4319237447923984512 1619003917195330304 17365514460176227712 14665280929447573504 11965047398718919296 9264813867990265088 6564580337261610880 3864346806532956672 1164113275804302464 16910623818785199872 14210390288056545664 11510156757327891456 8809923226599237248 6109689695870583040 3409456165141928832 709222634413274624 16455733177394172032 13755499646665517824 11055266115936863616 8355032585208209408 5654799054479555200 2954565523750900992 254331993022246784 16000842536003144192 13300609005274489984 10600375474545835776 7900141943817181568 5199908413088527360 2499674882359873152 18246185425340770560 15545951894612116352 12845718363883462144 10145484833154807936 7445251302426153728 4745017771697499520 2044784240968845312 17791294783949742720 15091061253221088512 12390827722492434304 9690594191763780096 6990360661035125888 4290127130306471680 1589893599577817472 17336404142558714880 14636170611830060672 11935937081101406464 9235703550372752256 6535470019644098048 3835236488915443840 1135002958186789632 16881513501167687040 14181279970439032832 11481046439710378624 8780812908981724416 6080579378253070208 3380345847524416000 680112316795761792 16426622859776659200 13726389329048004992 11026155798319350784 8325922267590696576 5625688736862042368 2925455206133388160 225221675404733952 15971732218385631360 13271498687656977152 10571265156928322944 7871031626199668736 5170798095471014528 2470564564742360320 18217075107723257728 15516841576994603520 12816608046265949312 10116374515537295104 7416140984808640896 4715907454079986688 2015673923351332480 17762184466332229888 15061950935603575680 12361717404874921472 9661483874146267264 6961250343417613056 4261016812688958848 1560783281960304640 17307293824941202048 14607060294212547840 11906826763483893632 9206593232755239424 6506359702026585216 3806126171297931008 1105892640569276800 16852403183550174208 14152169652821520000 11451936122092865792 8751702591364211584 6051469060635557376 3351235529906903168 651001999178248960 16397512542159146368 13697279011430492160 10997045480701837952 8296811949973183744 5596578419244529536 2896344888515875328 196111357787221120 15942621900768118528 13242388370039464320 10542154839310810112 7841921308582155904 5141687777853501696 2441454247124847488 18187964790105744896 15487731259377090688 12787497728648436480 10087264197919782272 7387030667191128064 4686797136462473856 1986563605733819648 17733074148714717056 15032840617986062848 12332607087257408640 9632373556528754432 6932140025800100224 4231906495071446016 1531672964342791808 17278183507323689216 14577949976595035008 11877716445866380800 9177482915137726592 6477249384409072384 3777015853680418176 1076782322951763968 16823292865932661376 14123059335204007168 11422825804475352960 8722592273746698752 6022358743018044544 3322125212289390336 621891681560736128 16368402224541633536 13668168693812979328 10967935163084325120 8267701632355670912 5567468101627016704 2867234570898362496 167001040169708288 15913511583150605696 13213278052421951488 10513044521693297280 7812810990964643072 5112577460235988864 2412343929507334656 18158854472488232064 15458620941759577856 12758387411030923648 10058153880302269440 7357920349573615232 4657686818844961024 1957453288116306816 17703963831097204224 15003730300368550016 12303496769639895808 9603263238911241600 6903029708182587392 4202796177453933184 1502562646725278976 17249073189706176384 14548839658977522176 11848606128248867968 9148372597520213760 6448139066791559552 3747905536062905344 1047672005334251136 16794182548315148544 14093949017586494336 11393715486857840128 8693481956129185920 5993248425400531712 3293014894671877504 592781363943223296 16339291906924120704 13639058376195466496 10938824845466812288 8238591314738158080 5538357784009503872 2838124253280849664 137890722552195456 15884401265533092864 13184167734804438656 10483934204075784448 7783700673347130240 5083467142618476032 2383233611889821824 18129744154870719232 15429510624142065024 12729277093413410816 10029043562684756608 7328810031956102400 4628576501227448192 1928342970498793984 17674853513479691392 14974619982751037184 12274386452022382976 9574152921293728768 6873919390565074560 4173685859836420352 1473452329107766144 17219962872088663552 14519729341360009344 11819495810631355136 9119262279902700928 6419028749174046720 3718795218445392512 1018561687716738304 16765072230697635712 14064838699968981504 11364605169240327296 8664371638511673088 5964138107783018880 3263904577054364672 563671046325710464 16310181589306607872 13609948058577953664 10909714527849299456 8209480997120645248 5509247466391991040 2809013935663336832 108780404934682624 15855290947915580032 13155057417186925824 10454823886458271616 7754590355729617408 5054356825000963200 2354123294272308992 18100633837253206400 15400400306524552192 12700166775795897984 9999933245067243776 7299699714338589568 4599466183609935360 1899232652881281152 17645743195862178560 14945509665133524352 12245276134404870144 9545042603676215936 6844809072947561728 4144575542218907520 1444342011490253312 17190852554471150720 14490619023742496512 11790385493013842304 9090151962285188096 6389918431556533888 3689684900827879680 989451370099225472 16735961913080122880 14035728382351468672 11335494851622814464 8635261320894160256 5935027790165506048 3234794259436851840 534560728708197632 16281071271689095040 13580837740960440832 10880604210231786624 8180370679503132416 5480137148774478208 2779903618045824000 79670087317169792 15826180630298067200 13125947099569412992 10425713568840758784 7725480038112104576 5025246507383450368 2325012976654796160 18071523519635693568 15371289988907039360 12671056458178385152 9970822927449730944 7270589396721076736 4570355865992422528 1870122335263768320 17616632878244665728 14916399347516011520 12216165816787357312 9515932286058703104 6815698755330048896 4115465224601394688 1415231693872740480 17161742236853637888 14461508706124983680 11761275175396329472 9061041644667675264 6360808113939021056 3660574583210366848 960341052481712640 16706851595462610048 14006618064733955840 11306384534005301632 8606151003276647424 5905917472547993216 3205683941819339008 505450411090684800 16251960954071582208 13551727423342928000 10851493892614273792 8151260361885619584 5451026831156965376 2750793300428311168 50559769699656960 15797070312680554368 13096836781951900160 10396603251223245952 7696369720494591744 4996136189765937536 2295902659037283328 18042413202018180736 15342179671289526528 12641946140560872320 9941712609832218112 7241479079103563904 4541245548374909696 1841012017646255488 17587522560627152896 14887289029898498688 12187055499169844480 9486821968441190272 6786588437712536064 4086354906983881856 1386121376255227648 17132631919236125056 14432398388507470848 11732164857778816640 9031931327050162432 6331697796321508224 3631464265592854016 931230734864199808 16677741277845097216 13977507747116443008 11277274216387788800 8577040685659134592 5876807154930480384 3176573624201826176 476340093473171968 16222850636454069376 13522617105725415168 10822383574996760960 8122150044268106752 5421916513539452544 2721682982810798336 21449452082144128 15767959995063041536 13067726464334387328 10367492933605733120 7667259402877078912 4967025872148424704 2266792341419770496 18013302884400667904 15313069353672013696 12612835822943359488 9912602292214705280 7212368761486051072 4512135230757396864 1811901700028742656 17558412243009640064 14858178712280985856 12157945181552331648 9457711650823677440 6757478120095023232 4057244589366369024 1357011058637714816 17103521601618612224 14403288070889958016 11703054540161303808 9002821009432649600 6302587478703995392 3602353947975341184 902120417246686976 16648630960227584384 13948397429498930176 11248163898770275968 8547930368041621760 5847696837312967552 3147463306584313344 447229775855659136 16193740318836556544 13493506788107902336 10793273257379248128 8093039726650593920 5392806195921939712 2692572665193285504 18439083208174182912 15738849677445528704 13038616146716874496 10338382615988220288 7638149085259566080 4937915554530911872 2237682023802257664 17984192566783155072 15283959036054500864 12583725505325846656 9883491974597192448 7183258443868538240 4483024913139884032 1782791382411229824 17529301925392127232 14829068394663473024 12128834863934818816 9428601333206164608 6728367802477510400 4028134271748856192 1327900741020201984 17074411284001099392 14374177753272445184 11673944222543790976 8973710691815136768 6273477161086482560 3573243630357828352 873010099629174144 16619520642610071552 13919287111881417344 11219053581152763136 8518820050424108928 5818586519695454720 3118352988966800512 418119458238146304 16164630001219043712 13464396470490389504 10764162939761735296 8063929409033081088 5363695878304426880 2663462347575772672 18409972890556670080 15709739359828015872 13009505829099361664 10309272298370707456 7609038767642053248 4908805236913399040 2208571706184744832 17955082249165642240 15254848718436988032 12554615187708333824 9854381656979679616 7154148126251025408 4453914595522371200 1753681064793716992 17500191607774614400 14799958077045960192 12099724546317305984 9399491015588651776 6699257484859997568 3999023954131343360 1298790423402689152 17045300966383586560 14345067435654932352 11644833904926278144 8944600374197623936 6244366843468969728 3544133312740315520 843899782011661312 16590410324992558720 13890176794263904512 11189943263535250304 8489709732806596096 5789476202077941888 3089242671349287680 389009140620633472 16135519683601530880 13435286152872876672 10735052622144222464 8034819091415568256 5334585560686914048 2634352029958259840 18380862572939157248 15680629042210503040 12980395511481848832 10280161980753194624 7579928450024540416 4879694919295886208 2179461388567232000 17925971931548129408 15225738400819475200 12525504870090820992 9825271339362166784 7125037808633512576 4424804277904858368 1724570747176204160 17471081290157101568 14770847759428447360 12070614228699793152 9370380697971138944 6670147167242484736 3969913636513830528 1269680105785176320 17016190648766073728 14315957118037419520 11615723587308765312 8915490056580111104 6215256525851456896 3515022995122802688 814789464394148480 16561300007375045888 13861066476646391680 11160832945917737472 8460599415189083264 5760365884460429056 3060132353731774848 359898823003120640 16106409365984018048 13406175835255363840 10705942304526709632 8005708773798055424 5305475243069401216 2605241712340747008 18351752255321644416 15651518724592990208 12951285193864336000 10251051663135681792 7550818132407027584 4850584601678373376 2150351070949719168 17896861613930616576 15196628083201962368 12496394552473308160 9796161021744653952 7095927491015999744 4395693960287345536 1695460429558691328 17441970972539588736 14741737441810934528 12041503911082280320 9341270380353626112 6641036849624971904 3940803318896317696 1240569788167663488 16987080331148560896 14286846800419906688 11586613269691252480 8886379738962598272 6186146208233944064 3485912677505289856 785679146776635648 16532189689757533056 13831956159028878848 11131722628300224640 8431489097571570432 5731255566842916224 3031022036114262016 330788505385607808 16077299048366505216 13377065517637851008 10676831986909196800 7976598456180542592 5276364925451888384 2576131394723234176 18322641937704131584 15622408406975477376 12922174876246823168 10221941345518168960 7521707814789514752 4821474284060860544 2121240753332206336 17867751296313103744 15167517765584449536 12467284234855795328 9767050704127141120 7066817173398486912 4366583642669832704 1666350111941178496 17412860654922075904 14712627124193421696 12012393593464767488 9312160062736113280 6611926532007459072 3911693001278804864 1211459470550150656 16957970013531048064 14257736482802393856 11557502952073739648 8857269421345085440 6157035890616431232 3456802359887777024 756568829159122816 16503079372140020224 13802845841411366016 11102612310682711808 8402378779954057600 5702145249225403392 3001911718496749184 301678187768094976 16048188730748992384 13347955200020338176 10647721669291683968 7947488138563029760 5247254607834375552 2547021077105721344 18293531620086618752 15593298089357964544 12893064558629310336 10192831027900656128 7492597497172001920 4792363966443347712 2092130435714693504 17838640978695590912 15138407447966936704 12438173917238282496 9737940386509628288 7037706855780974080 4337473325052319872 1637239794323665664 17383750337304563072 14683516806575908864 11983283275847254656 9283049745118600448 6582816214389946240 3882582683661292032 1182349152932637824 16928859695913535232 14228626165184881024 11528392634456226816 8828159103727572608 6127925572998918400 3427692042270264192 727458511541609984 16473969054522507392 13773735523793853184 11073501993065198976 8373268462336544768 5673034931607890560 2972801400879236352 272567870150582144 16019078413131479552 13318844882402825344 10618611351674171136 7918377820945516928 5218144290216862720 2517910759488208512 18264421302469105920 15564187771740451712 12863954241011797504 10163720710283143296 7463487179554489088 4763253648825834880 2063020118097180672 17809530661078078080 15109297130349423872 12409063599620769664 9708830068892115456 7008596538163461248 4308363007434807040 1608129476706152832 17354640019687050240 14654406488958396032 11954172958229741824 9253939427501087616 6553705896772433408 3853472366043779200 1153238835315124992 16899749378296022400 14199515847567368192 11499282316838713984 8799048786110059776 6098815255381405568 3398581724652751360 698348193924097152 16444858736904994560 13744625206176340352 11044391675447686144 8344158144719031936 5643924613990377728 2943691083261723520 243457552533069312 15989968095513966720 13289734564785312512 10589501034056658304 7889267503328004096 5189033972599349888 2488800441870695680 18235310984851593088 15535077454122938880 12834843923394284672 10134610392665630464 7434376861936976256 4734143331208322048 2033909800479667840 17780420343460565248 15080186812731911040 12379953282003256832 9679719751274602624 6979486220545948416 4279252689817294208 1579019159088640000 17325529702069537408 14625296171340883200 11925062640612228992 9224829109883574784 6524595579154920576 3824362048426266368 1124128517697612160 16870639060678509568 14170405529949855360 11470171999221201152 8769938468492546944 6069704937763892736 3369471407035238528 669237876306584320 16415748419287481728 13715514888558827520 11015281357830173312 8315047827101519104 5614814296372864896 2914580765644210688 214347234915556480 15960857777896453888 13260624247167799680 10560390716439145472 7860157185710491264 5159923654981837056 2459690124253182848 18206200667234080256 15505967136505426048 12805733605776771840 10105500075048117632 7405266544319463424 4705033013590809216 2004799482862155008 17751310025843052416 15051076495114398208 12350842964385744000 9650609433657089792 6950375902928435584 4250142372199781376 1549908841471127168 17296419384452024576 14596185853723370368 11895952322994716160 9195718792266061952 6495485261537407744 3795251730808753536 1095018200080099328 16841528743060996736 14141295212332342528 11441061681603688320 8740828150875034112 6040594620146379904 3340361089417725696 640127558689071488 16386638101669968896 13686404570941314688 10986171040212660480 8285937509484006272 5585703978755352064 2885470448026697856 185236917298043648 15931747460278941056 13231513929550286848 10531280398821632640 7831046868092978432 5130813337364324224 2430579806635670016 18177090349616567424 15476856818887913216 12776623288159259008 10076389757430604800 7376156226701950592 4675922695973296384 1975689165244642176 17722199708225539584 15021966177496885376 12321732646768231168 9621499116039576960 6921265585310922752 4221032054582268544 1520798523853614336 17267309066834511744 14567075536105857536 11866842005377203328 9166608474648549120 6466374943919894912 3766141413191240704 1065907882462586496 16812418425443483904 14112184894714829696 11411951363986175488 8711717833257521280 6011484302528867072 3311250771800212864 611017241071558656 16357527784052456064 13657294253323801856 10957060722595147648 8256827191866493440 5556593661137839232 2856360130409185024 156126599680530816 15902637142661428224 13202403611932774016 10502170081204119808 7801936550475465600 5101703019746811392 2401469489018157184 18147980031999054592 15447746501270400384 12747512970541746176 10047279439813091968 7347045909084437760 4646812378355783552 1946578847627129344 17693089390608026752 14992855859879372544 12292622329150718336 9592388798422064128 6892155267693409920 4191921736964755712 1491688206236101504 17238198749216998912 14537965218488344704 11837731687759690496 9137498157031036288 6437264626302382080 3737031095573727872 1036797564845073664 16783308107825971072 14083074577097316864 11382841046368662656 8682607515640008448 5982373984911354240 3282140454182700032 581906923454045824 16328417466434943232 13628183935706289024 10927950404977634816 8227716874248980608 5527483343520326400 2827249812791672192 127016282063017984 15873526825043915392 13173293294315261184 10473059763586606976 7772826232857952768 5072592702129298560 2372359171400644352 18118869714381541760 15418636183652887552 12718402652924233344 10018169122195579136 7317935591466924928 4617702060738270720 1917468530009616512 17663979072990513920 14963745542261859712 12263512011533205504 9563278480804551296 6863044950075897088 4162811419347242880 1462577888618588672 17209088431599486080 14508854900870831872 11808621370142177664 9108387839413523456 6408154308684869248 3707920777956215040 1007687247227560832 16754197790208458240 14053964259479804032 11353730728751149824 8653497198022495616 5953263667293841408 3253030136565187200 552796605836532992 16299307148817430400 13599073618088776192 10898840087360121984 8198606556631467776 5498373025902813568 2798139495174159360 97905964445505152 15844416507426402560 13144182976697748352 10443949445969094144 7743715915240439936 5043482384511785728 2343248853783131520 18089759396764028928 15389525866035374720 12689292335306720512 9989058804578066304 7288825273849412096 4588591743120757888 1888358212392103680 17634868755373001088 14934635224644346880 12234401693915692672 9534168163187038464 6833934632458384256 4133701101729730048 1433467571001075840 17179978113981973248 14479744583253319040 11779511052524664832 9079277521796010624 6379043991067356416 3678810460338702208 978576929610048000 16725087472590945408 14024853941862291200 11324620411133636992 8624386880404982784 5924153349676328576 3223919818947674368 523686288219020160 16270196831199917568 13569963300471263360 10869729769742609152 8169496239013954944 5469262708285300736 2769029177556646528 68795646827992320 15815306189808889728 13115072659080235520 10414839128351581312 7714605597622927104 5014372066894272896 2314138536165618688 18060649079146516096 15360415548417861888 12660182017689207680 9959948486960553472 7259714956231899264 4559481425503245056 1859247894774590848 17605758437755488256 14905524907026834048 12205291376298179840 9505057845569525632 6804824314840871424 4104590784112217216 1404357253383563008 17150867796364460416 14450634265635806208 11750400734907152000 9050167204178497792 6349933673449843584 3649700142721189376 949466611992535168 16695977154973432576 13995743624244778368 11295510093516124160 8595276562787469952 5895043032058815744 3194809501330161536 494575970601507328 16241086513582404736 13540852982853750528 10840619452125096320 8140385921396442112 5440152390667787904 2739918859939133696 39685329210479488 15786195872191376896 13085962341462722688 10385728810734068480 7685495280005414272 4985261749276760064 2285028218548105856 18031538761529003264 15331305230800349056 12631071700071694848 9930838169343040640 7230604638614386432 4530371107885732224 1830137577157078016 17576648120137975424 14876414589409321216 12176181058680667008 9475947527952012800 6775713997223358592 4075480466494704384 1375246935766050176 17121757478746947584 14421523948018293376 11721290417289639168 9021056886560984960 6320823355832330752 3620589825103676544 920356294375022336 16666866837355919744 13966633306627265536 11266399775898611328 8566166245169957120 5865932714441302912 3165699183712648704 465465652983994496 16211976195964891904 13511742665236237696 10811509134507583488 8111275603778929280 5411042073050275072 2710808542321620864 10575011592966656 15757085554573864064 13056852023845209856 10356618493116555648 7656384962387901440 4956151431659247232 2255917900930593024 18002428443911490432 15302194913182836224 12601961382454182016 9901727851725527808 7201494320996873600 4501260790268219392 1801027259539565184 17547537802520462592 14847304271791808384 12147070741063154176 9446837210334499968 6746603679605845760 4046370148877191552 1346136618148537344 17092647161129434752 14392413630400780544 11692180099672126336 8991946568943472128 6291713038214817920 3591479507486163712 891245976757509504 16637756519738406912 13937522989009752704 11237289458281098496 8537055927552444288 5836822396823790080 3136588866095135872 436355335366481664 16182865878347379072 13482632347618724864 10782398816890070656 8082165286161416448 5381931755432762240 2681698224704108032 18428208767685005440 15727975236956351232 13027741706227697024 10327508175499042816 7627274644770388608 4927041114041734400 2226807583313080192 17973318126293977600 15273084595565323392 12572851064836669184 9872617534108014976 7172384003379360768 4472150472650706560 1771916941922052352 17518427484902949760 14818193954174295552 12117960423445641344 9417726892716987136 6717493361988332928 4017259831259678720 1317026300531024512 17063536843511921920 14363303312783267712 11663069782054613504 8962836251325959296 6262602720597305088 3562369189868650880 862135659139996672 16608646202120894080 13908412671392239872 11208179140663585664 8507945609934931456 5807712079206277248 3107478548477623040 407245017748968832 16153755560729866240 13453522030001212032 10753288499272557824 8053054968543903616 5352821437815249408 2652587907086595200 18399098450067492608 15698864919338838400 12998631388610184192 10298397857881529984 7598164327152875776 4897930796424221568 2197697265695567360 17944207808676464768 15243974277947810560 12543740747219156352 9843507216490502144 7143273685761847936 4443040155033193728 1742806624304539520 17489317167285436928 14789083636556782720 12088850105828128512 9388616575099474304 6688383044370820096 3988149513642165888 1287915982913511680 17034426525894409088 14334192995165754880 11633959464437100672 8933725933708446464 6233492402979792256 3533258872251138048 833025341522483840 16579535884503381248 13879302353774727040 11179068823046072832 8478835292317418624 5778601761588764416 3078368230860110208 378134700131456000 16124645243112353408 13424411712383699200 10724178181655044992 8023944650926390784 5323711120197736576 2623477589469082368 18369988132449979776 15669754601721325568 12969521070992671360 10269287540264017152 7569054009535362944 4868820478806708736 2168586948078054528 17915097491058951936 15214863960330297728 12514630429601643520 9814396898872989312 7114163368144335104 4413929837415680896 1713696306687026688 17460206849667924096 14759973318939269888 12059739788210615680 9359506257481961472 6659272726753307264 3959039196024653056 1258805665295998848 17005316208276896256 14305082677548242048 11604849146819587840 8904615616090933632 6204382085362279424 3504148554633625216 803915023904971008 16550425566885868416 13850192036157214208 11149958505428560000 8449724974699905792 5749491443971251584 3049257913242597376 349024382513943168 16095534925494840576 13395301394766186368 10695067864037532160 7994834333308877952 5294600802580223744 2594367271851569536 18340877814832466944 15640644284103812736 12940410753375158528 10240177222646504320 7539943691917850112 4839710161189195904 2139476630460541696 17885987173441439104 15185753642712784896 12485520111984130688 9785286581255476480 7085053050526822272 4384819519798168064 1684585989069513856 17431096532050411264 14730863001321757056 12030629470593102848 9330395939864448640 6630162409135794432 3929928878407140224 1229695347678486016 16976205890659383424 14275972359930729216 11575738829202075008 8875505298473420800 6175271767744766592 3475038237016112384 774804706287458176 16521315249268355584 13821081718539701376 11120848187811047168 8420614657082392960 5720381126353738752 3020147595625084544 319914064896430336 16066424607877327744 13366191077148673536 10665957546420019328 7965724015691365120 5265490484962710912 2565256954234056704 18311767497214954112 15611533966486299904 12911300435757645696 10211066905028991488 7510833374300337280 4810599843571683072 2110366312843028864 17856876855823926272 15156643325095272064 12456409794366617856 9756176263637963648 7055942732909309440 4355709202180655232 1655475671452001024 17401986214432898432 14701752683704244224 12001519152975590016 9301285622246935808 6601052091518281600 3900818560789627392 1200585030060973184 16947095573041870592 14246862042313216384 11546628511584562176 8846394980855907968 6146161450127253760 3445927919398599552 745694388669945344 16492204931650842752 13791971400922188544 11091737870193534336 8391504339464880128 5691270808736225920 2991037278007571712 290803747278917504 16037314290259814912 13337080759531160704 10636847228802506496 7936613698073852288 5236380167345198080 2536146636616543872 18282657179597441280 15582423648868787072 12882190118140132864 10181956587411478656 7481723056682824448 4781489525954170240 2081255995225516032 17827766538206413440 15127533007477759232 12427299476749105024 9727065946020450816 7026832415291796608 4326598884563142400 1626365353834488192 17372875896815385600 14672642366086731392 11972408835358077184 9272175304629422976 6571941773900768768 3871708243172114560 1171474712443460352 16917985255424357760 14217751724695703552 11517518193967049344 8817284663238395136 6117051132509740928 3416817601781086720 716584071052432512 16463094614033329920 13762861083304675712 11062627552576021504 8362394021847367296 5662160491118713088 2961926960390058880 261693429661404672 16008203972642302080 13307970441913647872 10607736911184993664 7907503380456339456 5207269849727685248 2507036318999031040 18253546861979928448 15553313331251274240 12853079800522620032 10152846269793965824 7452612739065311616 4752379208336657408 2052145677608003200 17798656220588900608 15098422689860246400 12398189159131592192 9697955628402937984 6997722097674283776 4297488566945629568 1597255036216975360 17343765579197872768 14643532048469218560 11943298517740564352 9243064987011910144 6542831456283255936 3842597925554601728 1142364394825947520 16888874937806844928 14188641407078190720 11488407876349536512 8788174345620882304 6087940814892228096 3387707284163573888 687473753434919680 16433984296415817088 13733750765687162880 11033517234958508672 8333283704229854464 5633050173501200256 2932816642772546048 232583112043891840 15979093655024789248 13278860124296135040 10578626593567480832 7878393062838826624 5178159532110172416 2477926001381518208 18224436544362415616 15524203013633761408 12823969482905107200 10123735952176452992 7423502421447798784 4723268890719144576 2023035359990490368 17769545902971387776 15069312372242733568 12369078841514079360 9668845310785425152 6968611780056770944 4268378249328116736 1568144718599462528 17314655261580359936 14614421730851705728 11914188200123051520 9213954669394397312 6513721138665743104 3813487607937088896 1113254077208434688 16859764620189332096 14159531089460677888 11459297558732023680 8759064028003369472 6058830497274715264 3358596966546061056 658363435817406848 16404873978798304256 13704640448069650048 11004406917340995840 8304173386612341632 5603939855883687424 2903706325155033216 203472794426379008 15949983337407276416 13249749806678622208 10549516275949968000 7849282745221313792 5149049214492659584 2448815683764005376 18195326226744902784 15495092696016248576 12794859165287594368 10094625634558940160 7394392103830285952 4694158573101631744 1993925042372977536 17740435585353874944 15040202054625220736 12339968523896566528 9639734993167912320 6939501462439258112 4239267931710603904 1539034400981949696 17285544943962847104 14585311413234192896 11885077882505538688 9184844351776884480 6484610821048230272 3784377290319576064 1084143759590921856 16830654302571819264 14130420771843165056 11430187241114510848 8729953710385856640 6029720179657202432 3329486648928548224 629253118199894016 16375763661180791424 13675530130452137216 10975296599723483008 8275063068994828800 5574829538266174592 2874596007537520384 174362476808866176 15920873019789763584 13220639489061109376 10520405958332455168 7820172427603800960 5119938896875146752 2419705366146492544 18166215909127389952 15465982378398735744 12765748847670081536 10065515316941427328 7365281786212773120 4665048255484118912 1964814724755464704 17711325267736362112 15011091737007707904 12310858206279053696 9610624675550399488 6910391144821745280 4210157614093091072 1509924083364436864 17256434626345334272 14556201095616680064 11855967564888025856 9155734034159371648 6455500503430717440 3755266972702063232 1055033441973409024 16801543984954306432 14101310454225652224 11401076923496998016 8700843392768343808 6000609862039689600 3300376331311035392 600142800582381184 16346653343563278592 13646419812834624384 10946186282105970176 8245952751377315968 5545719220648661760 2845485689920007552 145252159191353344 15891762702172250752 13191529171443596544 10491295640714942336 7791062109986288128 5090828579257633920 2390595048528979712 18137105591509877120 15436872060781222912 12736638530052568704 10036404999323914496 7336171468595260288 4635937937866606080 1935704407137951872 17682214950118849280 14981981419390195072 12281747888661540864 9581514357932886656 6881280827204232448 4181047296475578240 1480813765746924032 17227324308727821440 14527090777999167232 11826857247270513024 9126623716541858816 6426390185813204608 3726156655084550400 1025923124355896192 16772433667336793600 14072200136608139392 11371966605879485184 8671733075150830976 5971499544422176768 3271266013693522560 571032482964868352 16317543025945765760 13617309495217111552 10917075964488457344 8216842433759803136 5516608903031148928 2816375372302494720 116141841573840512 15862652384554737920 13162418853826083712 10462185323097429504 7761951792368775296 5061718261640121088 2361484730911466880 18107995273892364288 15407761743163710080 12707528212435055872 10007294681706401664 7307061150977747456 4606827620249093248 1906594089520439040 17653104632501336448 14952871101772682240 12252637571044028032 9552404040315373824 6852170509586719616 4151936978858065408 1451703448129411200 17198213991110308608 14497980460381654400 11797746929653000192 9097513398924345984 6397279868195691776 3697046337467037568 996812806738383360 16743323349719280768 14043089818990626560 11342856288261972352 8642622757533318144 5942389226804663936 3242155696076009728 541922165347355520 16288432708328252928 13588199177599598720 10887965646870944512 8187732116142290304 5487498585413636096 2787265054684981888 87031523956327680 15833542066937225088 13133308536208570880 10433075005479916672 7732841474751262464 5032607944022608256 2332374413293954048 18078884956274851456 15378651425546197248 12678417894817543040 9978184364088888832 7277950833360234624 4577717302631580416 1877483771902926208 17623994314883823616 14923760784155169408 12223527253426515200 9523293722697860992 6823060191969206784 4122826661240552576 1422593130511898368 17169103673492795776 14468870142764141568 11768636612035487360 9068403081306833152 6368169550578178944 3667936019849524736 967702489120870528 16714213032101767936 14013979501373113728 11313745970644459520 8613512439915805312 5913278909187151104 3213045378458496896 512811847729842688 16259322390710740096 13559088859982085888 10858855329253431680 8158621798524777472 5458388267796123264 2758154737067469056 57921206338814848 15804431749319712256 13104198218591058048 10403964687862403840 7703731157133749632 5003497626405095424 2303264095676441216 18049774638657338624 15349541107928684416 12649307577200030208 9949074046471376000 7248840515742721792 4548606985014067584 1848373454285413376 17594883997266310784 14894650466537656576 12194416935809002368 9494183405080348160 6793949874351693952 4093716343623039744 1393482812894385536 17139993355875282944 14439759825146628736 11739526294417974528 9039292763689320320 6339059232960666112 3638825702232011904 938592171503357696 16685102714484255104 13984869183755600896 11284635653026946688 8584402122298292480 5884168591569638272 3183935060840984064 483701530112329856 16230212073093227264 13529978542364573056 10829745011635918848 8129511480907264640 5429277950178610432 2729044419449956224 28810888721302016 15775321431702199424 13075087900973545216 10374854370244891008 7674620839516236800 4974387308787582592 2274153778058928384 18020664321039825792 15320430790311171584 12620197259582517376 9919963728853863168 7219730198125208960 4519496667396554752 1819263136667900544 17565773679648797952 14865540148920143744 12165306618191489536 9465073087462835328 6764839556734181120 4064606026005526912 1364372495276872704 17110883038257770112 14410649507529115904 11710415976800461696 9010182446071807488 6309948915343153280 3609715384614499072 909481853885844864 16655992396866742272 13955758866138088064 11255525335409433856 8555291804680779648 5855058273952125440 3154824743223471232 454591212494817024 16201101755475714432 13500868224747060224 10800634694018406016 8100401163289751808 5400167632561097600 2699934101832443392 18446444644813340800 15746211114084686592 13045977583356032384 10345744052627378176 7645510521898723968 4945276991170069760 2245043460441415552 17991554003422312960 15291320472693658752 12591086941965004544 9890853411236350336 7190619880507696128 4490386349779041920 1790152819050387712 17536663362031285120 14836429831302630912 12136196300573976704 9435962769845322496 6735729239116668288 4035495708388014080 1335262177659359872 17081772720640257280 14381539189911603072 11681305659182948864 8981072128454294656 6280838597725640448 3580605066996986240 880371536268332032 16626882079249229440 13926648548520575232 11226415017791921024 8526181487063266816 5825947956334612608 3125714425605958400 425480894877304192 16171991437858201600 13471757907129547392 10771524376400893184 8071290845672238976 5371057314943584768 2670823784214930560 18417334327195827968 15717100796467173760 13016867265738519552 10316633735009865344 7616400204281211136 4916166673552556928 2215933142823902720 17962443685804800128 15262210155076145920 12561976624347491712 9861743093618837504 7161509562890183296 4461276032161529088 1761042501432874880 17507553044413772288 14807319513685118080 12107085982956463872 9406852452227809664 6706618921499155456 4006385390770501248 1306151860041847040 17052662403022744448 14352428872294090240 11652195341565436032 8951961810836781824 6251728280108127616 3551494749379473408 851261218650819200 16597771761631716608 13897538230903062400 11197304700174408192 8497071169445753984 5796837638717099776 3096604107988445568 396370577259791360 16142881120240688768 13442647589512034560 10742414058783380352 8042180528054726144 5341946997326071936 2641713466597417728 18388224009578315136 15687990478849660928 12987756948121006720 10287523417392352512 7587289886663698304 4887056355935044096 2186822825206389888 17933333368187287296 15233099837458633088 12532866306729978880 9832632776001324672 7132399245272670464 4432165714544016256 1731932183815362048 17478442726796259456 14778209196067605248 12077975665338951040 9377742134610296832 6677508603881642624 3977275073152988416 1277041542424334208 17023552085405231616 14323318554676577408 11623085023947923200 8922851493219268992 6222617962490614784 3522384431761960576 822150901033306368 16568661444014203776 13868427913285549568 11168194382556895360 8467960851828241152 5767727321099586944 3067493790370932736 367260259642278528 16113770802623175936 13413537271894521728 10713303741165867520 8013070210437213312 5312836679708559104 2612603148979904896 18359113691960802304 15658880161232148096 12958646630503493888 10258413099774839680 7558179569046185472 4857946038317531264 2157712507588877056 17904223050569774464 15203989519841120256 12503755989112466048 9803522458383811840 7103288927655157632 4403055396926503424 1702821866197849216 17449332409178746624 14749098878450092416 12048865347721438208 9348631816992784000 6648398286264129792 3948164755535475584 1247931224806821376 16994441767787718784 14294208237059064576 11593974706330410368 8893741175601756160 6193507644873101952 3493274114144447744 793040583415793536 16539551126396690944 13839317595668036736 11139084064939382528 8438850534210728320 5738617003482074112 3038383472753419904 338149942024765696 16084660485005663104 13384426954277008896 10684193423548354688 7983959892819700480 5283726362091046272 2583492831362392064 18330003374343289472 15629769843614635264 12929536312885981056 10229302782157326848 7529069251428672640 4828835720700018432 2128602189971364224 17875112732952261632 15174879202223607424 12474645671494953216 9774412140766299008 7074178610037644800 4373945079308990592 1673711548580336384 17420222091561233792 14719988560832579584 12019755030103925376 9319521499375271168 6619287968646616960 3919054437917962752 1218820907189308544 16965331450170205952 14265097919441551744 11564864388712897536 8864630857984243328 6164397327255589120 3464163796526934912 763930265798280704 16510440808779178112 13810207278050523904 11109973747321869696 8409740216593215488 5709506685864561280 3009273155135907072 309039624407252864 16055550167388150272 13355316636659496064 10655083105930841856 7954849575202187648 5254616044473533440 2554382513744879232 18300893056725776640 15600659525997122432 12900425995268468224 10200192464539814016 7499958933811159808 4799725403082505600 2099491872353851392 17846002415334748800 15145768884606094592 12445535353877440384 9745301823148786176 7045068292420131968 4344834761691477760 1644601230962823552 17391111773943720960 14690878243215066752 11990644712486412544 9290411181757758336 6590177651029104128 3889944120300449920 1189710589571795712 16936221132552693120 14235987601824038912 11535754071095384704 8835520540366730496 6135287009638076288 3435053478909422080 734819948180767872 16481330491161665280 13781096960433011072 11080863429704356864 8380629898975702656 5680396368247048448 2980162837518394240 279929306789740032 16026439849770637440 13326206319041983232 10625972788313329024 7925739257584674816 5225505726856020608 2525272196127366400 18271782739108263808 15571549208379609600 12871315677650955392 10171082146922301184 7470848616193646976 4770615085464992768 2070381554736338560 17816892097717235968 15116658566988581760 12416425036259927552 9716191505531273344 7015957974802619136 4315724444073964928 1615490913345310720 17362001456326208128 14661767925597553920 11961534394868899712 9261300864140245504 6561067333411591296 3860833802682937088 1160600271954282880 16907110814935180288 14206877284206526080 11506643753477871872 8806410222749217664 6106176692020563456 3405943161291909248 705709630563255040 16452220173544152448 13751986642815498240 11051753112086844032 8351519581358189824 5651286050629535616 2951052519900881408 250818989172227200 15997329532153124608 13297096001424470400 10596862470695816192 7896628939967161984 5196395409238507776 2496161878509853568 18242672421490750976 15542438890762096768 12842205360033442560 10141971829304788352 7441738298576134144 4741504767847479936 2041271237118825728 17787781780099723136 15087548249371068928 12387314718642414720 9687081187913760512 6986847657185106304 4286614126456452096 1586380595727797888 17332891138708695296 14632657607980041088 11932424077251386880 9232190546522732672 6531957015794078464 3831723485065424256 1131489954336770048 16878000497317667456 14177766966589013248 11477533435860359040 8777299905131704832 6077066374403050624 3376832843674396416 676599312945742208 16423109855926639616 13722876325197985408 11022642794469331200 8322409263740676992 5622175733012022784 2921942202283368576 221708671554714368 15968219214535611776 13267985683806957568 10567752153078303360 7867518622349649152 5167285091620994944 2467051560892340736 18213562103873238144 15513328573144583936 12813095042415929728 10112861511687275520 7412627980958621312 4712394450229967104 2012160919501312896 17758671462482210304 15058437931753556096 12358204401024901888 9657970870296247680 6957737339567593472 4257503808838939264 1557270278110285056 17303780821091182464 14603547290362528256 11903313759633874048 9203080228905219840 6502846698176565632 3802613167447911424 1102379636719257216 16848890179700154624 14148656648971500416 11448423118242846208 8748189587514192000 6047956056785537792 3347722526056883584 647488995328229376 16393999538309126784 13693766007580472576 10993532476851818368 8293298946123164160 5593065415394509952 2892831884665855744 192598353937201536 15939108896918098944 13238875366189444736 10538641835460790528 7838408304732136320 5138174774003482112 2437941243274827904 18184451786255725312 15484218255527071104 12783984724798416896 10083751194069762688 7383517663341108480 4683284132612454272 1983050601883800064 17729561144864697472 15029327614136043264 12329094083407389056 9628860552678734848 6928627021950080640 4228393491221426432 1528159960492772224 17274670503473669632 14574436972745015424 11874203442016361216 9173969911287707008 6473736380559052800 3773502849830398592 1073269319101744384 16819779862082641792 14119546331353987584 11419312800625333376 8719079269896679168 6018845739168024960 3318612208439370752 618378677710716544 16364889220691613952 13664655689962959744 10964422159234305536 8264188628505651328 5563955097776997120 2863721567048342912 163488036319688704 15909998579300586112 13209765048571931904 10509531517843277696 7809297987114623488 5109064456385969280 2408830925657315072 18155341468638212480 15455107937909558272 12754874407180904064 10054640876452249856 7354407345723595648 4654173814994941440 1953940284266287232 17700450827247184640 15000217296518530432 12299983765789876224 9599750235061222016 6899516704332567808 4199283173603913600 1499049642875259392 17245560185856156800 14545326655127502592 11845093124398848384 9144859593670194176 6444626062941539968 3744392532212885760 1044159001484231552 16790669544465128960 14090436013736474752 11390202483007820544 8689968952279166336 5989735421550512128 3289501890821857920 589268360093203712 16335778903074101120 13635545372345446912 10935311841616792704 8235078310888138496 5534844780159484288 2834611249430830080 134377718702175872 15880888261683073280 13180654730954419072 10480421200225764864 7780187669497110656 5079954138768456448 2379720608039802240 18126231151020699648 15425997620292045440 12725764089563391232 10025530558834737024 7325297028106082816 4625063497377428608 1924829966648774400 17671340509629671808 14971106978901017600 12270873448172363392 9570639917443709184 6870406386715054976 4170172855986400768 1469939325257746560 17216449868238643968 14516216337509989760 11815982806781335552 9115749276052681344 6415515745324027136 3715282214595372928 1015048683866718720 16761559226847616128 14061325696118961920 11361092165390307712 8660858634661653504 5960625103932999296 3260391573204345088 560158042475690880 16306668585456588288 13606435054727934080 10906201523999279872 8205967993270625664 5505734462541971456 2805500931813317248 105267401084663040 15851777944065560448 13151544413336906240 10451310882608252032 7751077351879597824 5050843821150943616 2350610290422289408 18097120833403186816 15396887302674532608 12696653771945878400 9996420241217224192 7296186710488569984 4595953179759915776 1895719649031261568 17642230192012158976 14941996661283504768 12241763130554850560 9541529599826196352 6841296069097542144 4141062538368887936 1440829007640233728 17187339550621131136 14487106019892476928 11786872489163822720 9086638958435168512 6386405427706514304 3686171896977860096 985938366249205888 16732448909230103296 14032215378501449088 11331981847772794880 8631748317044140672 5931514786315486464 3231281255586832256 531047724858178048 16277558267839075456 13577324737110421248 10877091206381767040 8176857675653112832 5476624144924458624 2776390614195804416 76157083467150208 15822667626448047616 13122434095719393408 10422200564990739200 7721967034262084992 5021733503533430784 2321499972804776576 18068010515785673984 15367776985057019776 12667543454328365568 9967309923599711360 7267076392871057152 4566842862142402944 1866609331413748736 17613119874394646144 14912886343665991936 12212652812937337728 9512419282208683520 6812185751480029312 4111952220751375104 1411718690022720896 17158229233003618304 14457995702274964096 11757762171546309888 9057528640817655680 6357295110089001472 3657061579360347264 956828048631693056 16703338591612590464 14003105060883936256 11302871530155282048 8602637999426627840 5902404468697973632 3202170937969319424 501937407240665216 16248447950221562624 13548214419492908416 10847980888764254208 8147747358035600000 5447513827306945792 2747280296578291584 47046765849637376 15793557308830534784 13093323778101880576 10393090247373226368 7692856716644572160 4992623185915917952 2292389655187263744 18038900198168161152 15338666667439506944 12638433136710852736 9938199605982198528 7237966075253544320 4537732544524890112 1837499013796235904 17584009556777133312 14883776026048479104 12183542495319824896 9483308964591170688 6783075433862516480 4082841903133862272 1382608372405208064 17129118915386105472 14428885384657451264 11728651853928797056 9028418323200142848 6328184792471488640 3627951261742834432 927717731014180224 16674228273995077632 13973994743266423424 11273761212537769216 8573527681809115008 5873294151080460800 3173060620351806592 472827089623152384 16219337632604049792 13519104101875395584 10818870571146741376 8118637040418087168 5418403509689432960 2718169978960778752 17936448232124544 15764446991213021952 13064213460484367744 10363979929755713536 7663746399027059328 4963512868298405120 2263279337569750912 18009789880550648320 15309556349821994112 12609322819093339904 9909089288364685696 7208855757636031488 4508622226907377280 1808388696178723072 17554899239159620480 14854665708430966272 12154432177702312064 9454198646973657856 6753965116245003648 4053731585516349440 1353498054787695232 17100008597768592640 14399775067039938432 11699541536311284224 8999308005582630016 6299074474853975808 3598840944125321600 898607413396667392 16645117956377564800 13944884425648910592 11244650894920256384 8544417364191602176 5844183833462947968 3143950302734293760 443716772005639552 16190227314986536960 13489993784257882752 10789760253529228544 8089526722800574336 5389293192071920128 2689059661343265920 18435570204324163328 15735336673595509120 13035103142866854912 10334869612138200704 7634636081409546496 4934402550680892288 2234169019952238080 17980679562933135488 15280446032204481280 12580212501475827072 9879978970747172864 7179745440018518656 4479511909289864448 1779278378561210240 17525788921542107648 14825555390813453440 12125321860084799232 9425088329356145024 6724854798627490816 4024621267898836608 1324387737170182400 17070898280151079808 14370664749422425600 11670431218693771392 8970197687965117184 6269964157236462976 3569730626507808768 869497095779154560 16616007638760051968 13915774108031397760 11215540577302743552 8515307046574089344 5815073515845435136 3114839985116780928 414606454388126720 16161116997369024128 13460883466640369920 10760649935911715712 8060416405183061504 5360182874454407296 2659949343725753088 18406459886706650496 15706226355977996288 13005992825249342080 10305759294520687872 7605525763792033664 4905292233063379456 2205058702334725248 17951569245315622656 15251335714586968448 12551102183858314240 9850868653129660032 7150635122401005824 4450401591672351616 1750168060943697408 17496678603924594816 14796445073195940608 12096211542467286400 9395978011738632192 6695744481009977984 3995510950281323776 1295277419552669568 17041787962533566976 14341554431804912768 11641320901076258560 8941087370347604352 6240853839618950144 3540620308890295936 840386778161641728 16586897321142539136 13886663790413884928 11186430259685230720 8486196728956576512 5785963198227922304 3085729667499268096 385496136770613888 16132006679751511296 13431773149022857088 10731539618294202880 8031306087565548672 5331072556836894464 2630839026108240256 18377349569089137664 15677116038360483456 12976882507631829248 10276648976903175040 7576415446174520832 4876181915445866624 2175948384717212416 17922458927698109824 15222225396969455616 12521991866240801408 9821758335512147200 7121524804783492992 4421291274054838784 1721057743326184576 17467568286307081984 14767334755578427776 12067101224849773568 9366867694121119360 6666634163392465152 3966400632663810944 1266167101935156736 17012677644916054144 14312444114187399936 11612210583458745728 8911977052730091520 6211743522001437312 3511509991272783104 811276460544128896 16557787003525026304 13857553472796372096 11157319942067717888 8457086411339063680 5756852880610409472 3056619349881755264 356385819153101056 16102896362133998464 13402662831405344256 10702429300676690048 8002195769948035840 5301962239219381632 2601728708490727424 18348239251471624832 15648005720742970624 12947772190014316416 10247538659285662208 7547305128557008000 4847071597828353792 2146838067099699584 17893348610080596992 15193115079351942784 12492881548623288576 9792648017894634368 7092414487165980160 4392180956437325952 1691947425708671744 17438457968689569152 14738224437960914944 12037990907232260736 9337757376503606528 6637523845774952320 3937290315046298112 1237056784317643904 16983567327298541312 14283333796569887104 11583100265841232896 8882866735112578688 6182633204383924480 3482399673655270272 782166142926616064 16528676685907513472 13828443155178859264 11128209624450205056 8427976093721550848 5727742562992896640 3027509032264242432 327275501535588224 16073786044516485632 13373552513787831424 10673318983059177216 7973085452330523008 5272851921601868800 2572618390873214592 18319128933854112000 15618895403125457792 12918661872396803584 10218428341668149376 7518194810939495168 4817961280210840960 2117727749482186752 17864238292463084160 15164004761734429952 12463771231005775744 9763537700277121536 7063304169548467328 4363070638819813120 1662837108091158912 17409347651072056320 14709114120343402112 12008880589614747904 9308647058886093696 6608413528157439488 3908179997428785280 1207946466700131072 16954457009681028480 14254223478952374272 11553989948223720064 8853756417495065856 6153522886766411648 3453289356037757440 753055825309103232 16499566368290000640 13799332837561346432 11099099306832692224 8398865776104038016 5698632245375383808 2998398714646729600 298165183918075392 16044675726898972800 13344442196170318592 10644208665441664384 7943975134713010176 5243741603984355968 2543508073255701760 18290018616236599168 15589785085507944960 12889551554779290752 10189318024050636544 7489084493321982336 4788850962593328128 2088617431864673920 17835127974845571328 15134894444116917120 12434660913388262912 9734427382659608704 7034193851930954496 4333960321202300288 1633726790473646080 17380237333454543488 14680003802725889280 11979770271997235072 9279536741268580864 6579303210539926656 3879069679811272448 1178836149082618240 16925346692063515648 14225113161334861440 11524879630606207232 8824646099877553024 6124412569148898816 3424179038420244608 723945507691590400 16470456050672487808 13770222519943833600 11069988989215179392 8369755458486525184 5669521927757870976 2969288397029216768 269054866300562560 16015565409281459968 13315331878552805760 10615098347824151552 7914864817095497344 5214631286366843136 2514397755638188928 18260908298619086336 15560674767890432128 12860441237161777920 10160207706433123712 7459974175704469504 4759740644975815296 2059507114247161088 17806017657228058496 15105784126499404288 12405550595770750080 9705317065042095872 7005083534313441664 4304850003584787456 1604616472856133248 17351127015837030656 14650893485108376448 11950659954379722240 9250426423651068032 6550192892922413824 3849959362193759616 1149725831465105408 16896236374446002816 14196002843717348608 11495769312988694400 8795535782260040192 6095302251531385984 3395068720802731776 694835190074077568 16441345733054974976 13741112202326320768 11040878671597666560 8340645140869012352 5640411610140358144 2940178079411703936 239944548683049728 15986455091663947136 13286221560935292928 10585988030206638720 7885754499477984512 5185520968749330304 2485287438020676096 18231797981001573504 15531564450272919296 12831330919544265088 10131097388815610880 7430863858086956672 4730630327358302464 2030396796629648256 17776907339610545664 15076673808881891456 12376440278153237248 9676206747424583040 6975973216695928832 4275739685967274624 1575506155238620416 17322016698219517824 14621783167490863616 11921549636762209408 9221316106033555200 6521082575304900992 3820849044576246784 1120615513847592576 16867126056828489984 14166892526099835776 11466658995371181568 8766425464642527360 6066191933913873152 3365958403185218944 665724872456564736 16412235415437462144 13712001884708807936 11011768353980153728 8311534823251499520 5611301292522845312 2911067761794191104 210834231065536896 15957344774046434304 13257111243317780096 10556877712589125888 7856644181860471680 5156410651131817472 2456177120403163264 18202687663384060672 15502454132655406464 12802220601926752256 10101987071198098048 7401753540469443840 4701520009740789632 2001286479012135424 17747797021993032832 15047563491264378624 12347329960535724416 9647096429807070208 6946862899078416000 4246629368349761792 1546395837621107584 17292906380602004992 14592672849873350784 11892439319144696576 9192205788416042368 6491972257687388160 3791738726958733952 1091505196230079744 16838015739210977152 14137782208482322944 11437548677753668736 8737315147025014528 6037081616296360320 3336848085567706112 636614554839051904 16383125097819949312 13682891567091295104 10982658036362640896 8282424505633986688 5582190974905332480 2881957444176678272 181723913448024064 15928234456428921472 13228000925700267264 10527767394971613056 7827533864242958848 5127300333514304640 2427066802785650432 18173577345766547840 15473343815037893632 12773110284309239424 10072876753580585216 7372643222851931008 4672409692123276800 1972176161394622592 17718686704375520000 15018453173646865792 12318219642918211584 9617986112189557376 6917752581460903168 4217519050732248960 1517285520003594752 17263796062984492160 14563562532255837952 11863329001527183744 9163095470798529536 6462861940069875328 3762628409341221120 1062394878612566912 16808905421593464320 14108671890864810112 11408438360136155904 8708204829407501696 6007971298678847488 3307737767950193280 607504237221539072 16354014780202436480 13653781249473782272 10953547718745128064 8253314188016473856 5553080657287819648 2852847126559165440 152613595830511232 15899124138811408640 13198890608082754432 10498657077354100224 7798423546625446016 5098190015896791808 2397956485168137600 18144467028149035008 15444233497420380800 12743999966691726592 10043766435963072384 7343532905234418176 4643299374505763968 1943065843777109760 17689576386758007168 14989342856029352960 12289109325300698752 9588875794572044544 6888642263843390336 4188408733114736128 1488175202386081920 17234685745366979328 14534452214638325120 11834218683909670912 9133985153181016704 6433751622452362496 3733518091723708288 1033284560995054080 16779795103975951488 14079561573247297280 11379328042518643072 8679094511789988864 5978860981061334656 3278627450332680448 578393919604026240 16324904462584923648 13624670931856269440 10924437401127615232 8224203870398961024 5523970339670306816 2823736808941652608 123503278212998400 15870013821193895808 13169780290465241600 10469546759736587392 7769313229007933184 5069079698279278976 2368846167550624768 18115356710531522176 15415123179802867968 12714889649074213760 10014656118345559552 7314422587616905344 4614189056888251136 1913955526159596928 17660466069140494336 14960232538411840128 12259999007683185920 9559765476954531712 6859531946225877504 4159298415497223296 1459064884768569088 17205575427749466496 14505341897020812288 11805108366292158080 9104874835563503872 6404641304834849664 3704407774106195456 1004174243377541248 16750684786358438656 14050451255629784448 11350217724901130240 8649984194172476032 5949750663443821824 3249517132715167616 549283601986513408 16295794144967410816 13595560614238756608 10895327083510102400 8195093552781448192 5494860022052793984 2794626491324139776 94392960595485568 15840903503576382976 13140669972847728768 10440436442119074560 7740202911390420352 5039969380661766144 2339735849933111936 18086246392914009344 15386012862185355136 12685779331456700928 9985545800728046720 7285312269999392512 4585078739270738304 1884845208542084096 17631355751522981504 14931122220794327296 12230888690065673088 9530655159337018880 6830421628608364672 4130188097879710464 1429954567151056256 17176465110131953664 14476231579403299456 11775998048674645248 9075764517945991040 6375530987217336832 3675297456488682624 975063925760028416 16721574468740925824 14021340938012271616 11321107407283617408 8620873876554963200 5920640345826308992 3220406815097654784 520173284369000576 16266683827349897984 13566450296621243776 10866216765892589568 8165983235163935360 5465749704435281152 2765516173706626944 65282642977972736 15811793185958870144 13111559655230215936 10411326124501561728 7711092593772907520 5010859063044253312 2310625532315599104 18057136075296496512 15356902544567842304 12656669013839188096 9956435483110533888 7256201952381879680 4555968421653225472 1855734890924571264 17602245433905468672 14902011903176814464 12201778372448160256 9501544841719506048 6801311310990851840 4101077780262197632 1400844249533543424 17147354792514440832 14447121261785786624 11746887731057132416 9046654200328478208 6346420669599824000 3646187138871169792 945953608142515584 16692464151123412992 13992230620394758784 11291997089666104576 8591763558937450368 5891530028208796160 3191296497480141952 491062966751487744 16237573509732385152 13537339979003730944 10837106448275076736 8136872917546422528 5436639386817768320 2736405856089114112 36172325360459904 15782682868341357312 13082449337612703104 10382215806884048896 7681982276155394688 4981748745426740480 2281515214698086272 18028025757678983680 15327792226950329472 12627558696221675264 9927325165493021056 7227091634764366848 4526858104035712640 1826624573307058432 17573135116287955840 14872901585559301632 12172668054830647424 9472434524101993216 6772200993373339008 4071967462644684800 1371733931916030592 17118244474896928000 14418010944168273792 11717777413439619584 9017543882710965376 6317310351982311168 3617076821253656960 916843290525002752 16663353833505900160 13963120302777245952 11262886772048591744 8562653241319937536 5862419710591283328 3162186179862629120 461952649133974912 16208463192114872320 13508229661386218112 10807996130657563904 8107762599928909696 5407529069200255488 2707295538471601280 7062007742947072 15753572550723844480 13053339019995190272 10353105489266536064 7652871958537881856 4952638427809227648 2252404897080573440 17998915440061470848 15298681909332816640 12598448378604162432 9898214847875508224 7197981317146854016 4497747786418199808 1797514255689545600 17544024798670443008 14843791267941788800 12143557737213134592 9443324206484480384 6743090675755826176 4042857145027171968 1342623614298517760 17089134157279415168 14388900626550760960 11688667095822106752 8988433565093452544 6288200034364798336 3587966503636144128 887732972907489920 16634243515888387328 13934009985159733120 11233776454431078912 8533542923702424704 5833309392973770496 3133075862245116288 432842331516462080 16179352874497359488 13479119343768705280 10778885813040051072 8078652282311396864 5378418751582742656 2678185220854088448 18424695763834985856 15724462233106331648 13024228702377677440 10323995171649023232 7623761640920369024 4923528110191714816 2223294579463060608 17969805122443958016 15269571591715303808 12569338060986649600 9869104530257995392 7168870999529341184 4468637468800686976 1768403938072032768 17514914481052930176 14814680950324275968 12114447419595621760 9414213888866967552 6713980358138313344 4013746827409659136 1313513296681004928 17060023839661902336 14359790308933248128 11659556778204593920 8959323247475939712 6259089716747285504 3558856186018631296 858622655289977088 16605133198270874496 13904899667542220288 11204666136813566080 8504432606084911872 5804199075356257664 3103965544627603456 403732013898949248 16150242556879846656 13450009026151192448 10749775495422538240 8049541964693884032 5349308433965229824 2649074903236575616 18395585446217473024 15695351915488818816 12995118384760164608 10294884854031510400 7594651323302856192 4894417792574201984 2194184261845547776 17940694804826445184 15240461274097790976 12540227743369136768 9839994212640482560 7139760681911828352 4439527151183174144 1739293620454519936 17485804163435417344 14785570632706763136 12085337101978108928 9385103571249454720 6684870040520800512 3984636509792146304 1284402979063492096 17030913522044389504 14330679991315735296 11630446460587081088 8930212929858426880 6229979399129772672 3529745868401118464 829512337672464256 16576022880653361664 13875789349924707456 11175555819196053248 8475322288467399040 5775088757738744832 3074855227010090624 374621696281436416 16121132239262333824 13420898708533679616 10720665177805025408 8020431647076371200 5320198116347716992 2619964585619062784 18366475128599960192 15666241597871305984 12966008067142651776 10265774536413997568 7565541005685343360 4865307474956689152 2165073944228034944 17911584487208932352 15211350956480278144 12511117425751623936 9810883895022969728 7110650364294315520 4410416833565661312 1710183302837007104 17456693845817904512 14756460315089250304 12056226784360596096 9355993253631941888 6655759722903287680 3955526192174633472 1255292661445979264 17001803204426876672 14301569673698222464 11601336142969568256 8901102612240914048 6200869081512259840 3500635550783605632 800402020054951424 16546912563035848832 13846679032307194624 11146445501578540416 8446211970849886208 5745978440121232000 3045744909392577792 345511378663923584 16092021921644820992 13391788390916166784 10691554860187512576 7991321329458858368 5291087798730204160 2590854268001549952 18337364810982447360 15637131280253793152 12936897749525138944 10236664218796484736 7536430688067830528 4836197157339176320 2135963626610522112 17882474169591419520 15182240638862765312 12482007108134111104 9781773577405456896 7081540046676802688 4381306515948148480 1681072985219494272 17427583528200391680 14727349997471737472 12027116466743083264 9326882936014429056 6626649405285774848 3926415874557120640 1226182343828466432 16972692886809363840 14272459356080709632 11572225825352055424 8871992294623401216 6171758763894747008 3471525233166092800 771291702437438592 16517802245418336000 13817568714689681792 11117335183961027584 8417101653232373376 5716868122503719168 3016634591775064960 316401061046410752 16062911604027308160 13362678073298653952 10662444542569999744 7962211011841345536 5261977481112691328 2561743950384037120 18308254493364934528 15608020962636280320 12907787431907626112 10207553901178971904 7507320370450317696 4807086839721663488 2106853308993009280 17853363851973906688 15153130321245252480 12452896790516598272 9752663259787944064 7052429729059289856 4352196198330635648 1651962667601981440 17398473210582878848 14698239679854224640 11998006149125570432 9297772618396916224 6597539087668262016 3897305556939607808 1197072026210953600 16943582569191851008 14243349038463196800 11543115507734542592 8842881977005888384 6142648446277234176 3442414915548579968 742181384819925760 16488691927800823168 13788458397072168960 11088224866343514752 8387991335614860544 5687757804886206336 2987524274157552128 287290743428897920 16033801286409795328 13333567755681141120 10633334224952486912 7933100694223832704 5232867163495178496 2532633632766524288 18279144175747421696 15578910645018767488 12878677114290113280 10178443583561459072 7478210052832804864 4777976522104150656 2077742991375496448 17824253534356393856 15124020003627739648 12423786472899085440 9723552942170431232 7023319411441777024 4323085880713122816 1622852349984468608 17369362892965366016 14669129362236711808 11968895831508057600 9268662300779403392 6568428770050749184 3868195239322094976 1167961708593440768 16914472251574338176 14214238720845683968 11514005190117029760 8813771659388375552 6113538128659721344 3413304597931067136 713071067202412928 16459581610183310336 13759348079454656128 11059114548726001920 8358881017997347712 5658647487268693504 2958413956540039296 258180425811385088 16004690968792282496 13304457438063628288 10604223907334974080 7903990376606319872 5203756845877665664 2503523315149011456 18250033858129908864 15549800327401254656 12849566796672600448 10149333265943946240 7449099735215292032 4748866204486637824 2048632673757983616 17795143216738881024 15094909686010226816 12394676155281572608 9694442624552918400 6994209093824264192 4293975563095609984 1593742032366955776 17340252575347853184 14640019044619198976 11939785513890544768 9239551983161890560 6539318452433236352 3839084921704582144 1138851390975927936 16885361933956825344 14185128403228171136 11484894872499516928 8784661341770862720 6084427811042208512 3384194280313554304 683960749584900096 16430471292565797504 13730237761837143296 11030004231108489088 8329770700379834880 5629537169651180672 2929303638922526464 229070108193872256 15975580651174769664 13275347120446115456 10575113589717461248 7874880058988807040 5174646528260152832 2474412997531498624 18220923540512396032 15520690009783741824 12820456479055087616 10120222948326433408 7419989417597779200 4719755886869124992 2019522356140470784 17766032899121368192 15065799368392713984 12365565837664059776 9665332306935405568 6965098776206751360 4264865245478097152 1564631714749442944 17311142257730340352 14610908727001686144 11910675196273031936 9210441665544377728 6510208134815723520 3809974604087069312 1109741073358415104 16856251616339312512 14156018085610658304 11455784554882004096 8755551024153349888 6055317493424695680 3355083962696041472 654850431967387264 16401360974948284672 13701127444219630464 11000893913490976256 8300660382762322048 5600426852033667840 2900193321305013632 199959790576359424 15946470333557256832 13246236802828602624 10546003272099948416 7845769741371294208 5145536210642640000 2445302679913985792 18191813222894883200 15491579692166228992 12791346161437574784 10091112630708920576 7390879099980266368 4690645569251612160 1990412038522957952 17736922581503855360 15036689050775201152 12336455520046546944 9636221989317892736 6935988458589238528 4235754927860584320 1535521397131930112 17282031940112827520 14581798409384173312 11881564878655519104 9181331347926864896 6481097817198210688 3780864286469556480 1080630755740902272 16827141298721799680 14126907767993145472 11426674237264491264 8726440706535837056 6026207175807182848 3325973645078528640 625740114349874432 16372250657330771840 13672017126602117632 10971783595873463424 8271550065144809216 5571316534416155008 2871083003687500800 170849472958846592 15917360015939744000 13217126485211089792 10516892954482435584 7816659423753781376 5116425893025127168 2416192362296472960 18162702905277370368 15462469374548716160 12762235843820061952 10062002313091407744 7361768782362753536 4661535251634099328 1961301720905445120 17707812263886342528 15007578733157688320 12307345202429034112 9607111671700379904 6906878140971725696 4206644610243071488 1506411079514417280 17252921622495314688 14552688091766660480 11852454561038006272 9152221030309352064 6451987499580697856 3751753968852043648 1051520438123389440 16798030981104286848 14097797450375632640 11397563919646978432 8697330388918324224 5997096858189670016 3296863327461015808 596629796732361600 16343140339713259008 13642906808984604800 10942673278255950592 8242439747527296384 5542206216798642176 2841972686069987968 141739155341333760 15888249698322231168 13188016167593576960 10487782636864922752 7787549106136268544 5087315575407614336 2387082044678960128 18133592587659857536 15433359056931203328 12733125526202549120 10032891995473894912 7332658464745240704 4632424934016586496 1932191403287932288 17678701946268829696 14978468415540175488 12278234884811521280 9578001354082867072 6877767823354212864 4177534292625558656 1477300761896904448 17223811304877801856 14523577774149147648 11823344243420493440 9123110712691839232 6422877181963185024 3722643651234530816 1022410120505876608 16768920663486774016 14068687132758119808 11368453602029465600 8668220071300811392 5967986540572157184 3267753009843502976 567519479114848768 16314030022095746176 13613796491367091968 10913562960638437760 8213329429909783552 5513095899181129344 2812862368452475136 112628837723820928 15859139380704718336 13158905849976064128 10458672319247409920 7758438788518755712 5058205257790101504 2357971727061447296 18104482270042344704 15404248739313690496 12704015208585036288 10003781677856382080 7303548147127727872 4603314616399073664 1903081085670419456 17649591628651316864 14949358097922662656 12249124567194008448 9548891036465354240 6848657505736700032 4148423975008045824 1448190444279391616 17194700987260289024 14494467456531634816 11794233925802980608 9094000395074326400 6393766864345672192 3693533333617017984 993299802888363776 16739810345869261184 14039576815140606976 11339343284411952768 8639109753683298560 5938876222954644352 3238642692225990144 538409161497335936 16284919704478233344 13584686173749579136 10884452643020924928 8184219112292270720 5483985581563616512 2783752050834962304 83518520106308096 15830029063087205504 13129795532358551296 10429562001629897088 7729328470901242880 5029094940172588672 2328861409443934464 18075371952424831872 15375138421696177664 12674904890967523456 9974671360238869248 7274437829510215040 4574204298781560832 1873970768052906624 17620481311033804032 14920247780305149824 12220014249576495616 9519780718847841408 6819547188119187200 4119313657390532992 1419080126661878784 17165590669642776192 14465357138914121984 11765123608185467776 9064890077456813568 6364656546728159360 3664423015999505152 964189485270850944 16710700028251748352 14010466497523094144 11310232966794439936 8609999436065785728 5909765905337131520 3209532374608477312 509298843879823104 16255809386860720512 13555575856132066304 10855342325403412096 8155108794674757888 5454875263946103680 2754641733217449472 54408202488795264 15800918745469692672 13100685214741038464 10400451684012384256 7700218153283730048 4999984622555075840 2299751091826421632 18046261634807319040 15346028104078664832 12645794573350010624 9945561042621356416 7245327511892702208 4545093981164048000 1844860450435393792 17591370993416291200 14891137462687636992 12190903931958982784 9490670401230328576 6790436870501674368 4090203339773020160 1389969809044365952 17136480352025263360 14436246821296609152 11736013290567954944 9035779759839300736 6335546229110646528 3635312698381992320 935079167653338112 16681589710634235520 13981356179905581312 11281122649176927104 8580889118448272896 5880655587719618688 3180422056990964480 480188526262310272 16226699069243207680 13526465538514553472 10826232007785899264 8125998477057245056 5425764946328590848 2725531415599936640 25297884871282432 15771808427852179840 13071574897123525632 10371341366394871424 7671107835666217216 4970874304937563008 2270640774208908800 18017151317189806208 15316917786461152000 12616684255732497792 9916450725003843584 7216217194275189376 4515983663546535168 1815750132817880960 17562260675798778368 14862027145070124160 12161793614341469952 9461560083612815744 6761326552884161536 4061093022155507328 1360859491426853120 17107370034407750528 14407136503679096320 11706902972950442112 9006669442221787904 6306435911493133696 3606202380764479488 905968850035825280 16652479393016722688 13952245862288068480 11252012331559414272 8551778800830760064 5851545270102105856 3151311739373451648 451078208644797440 16197588751625694848 13497355220897040640 10797121690168386432 8096888159439732224 5396654628711078016 2696421097982423808 18442931640963321216 15742698110234667008 13042464579506012800 10342231048777358592 7641997518048704384 4941763987320050176 2241530456591395968 17988040999572293376 15287807468843639168 12587573938114984960 9887340407386330752 7187106876657676544 4486873345929022336 1786639815200368128 17533150358181265536 14832916827452611328 12132683296723957120 9432449765995302912 6732216235266648704 4031982704537994496 1331749173809340288 17078259716790237696 14378026186061583488 11677792655332929280 8977559124604275072 6277325593875620864 3577092063146966656 876858532418312448 16623369075399209856 13923135544670555648 11222902013941901440 8522668483213247232 5822434952484593024 3122201421755938816 421967891027284608 16168478434008182016 13468244903279527808 10768011372550873600 8067777841822219392 5367544311093565184 2667310780364910976 18413821323345808384 15713587792617154176 13013354261888499968 10313120731159845760 7612887200431191552 4912653669702537344 2212420138973883136 17958930681954780544 15258697151226126336 12558463620497472128 9858230089768817920 7157996559040163712 4457763028311509504 1757529497582855296 17504040040563752704 14803806509835098496 12103572979106444288 9403339448377790080 6703105917649135872 4002872386920481664 1302638856191827456 17049149399172724864 14348915868444070656 11648682337715416448 8948448806986762240 6248215276258108032 3547981745529453824 847748214800799616 16594258757781697024 13894025227053042816 11193791696324388608 8493558165595734400 5793324634867080192 3093091104138425984 392857573409771776 16139368116390669184 13439134585662014976 10738901054933360768 8038667524204706560 5338433993476052352 2638200462747398144 18384711005728295552 15684477474999641344 12984243944270987136 10284010413542332928 7583776882813678720 4883543352085024512 2183309821356370304 17929820364337267712 15229586833608613504 12529353302879959296 9829119772151305088 7128886241422650880 4428652710693996672 1728419179965342464 17474929722946239872 14774696192217585664 12074462661488931456 9374229130760277248 6673995600031623040 3973762069302968832 1273528538574314624 17020039081555212032 14319805550826557824 11619572020097903616 8919338489369249408 6219104958640595200 3518871427911940992 818637897183286784 16565148440164184192 13864914909435529984 11164681378706875776 8464447847978221568 5764214317249567360 3063980786520913152 363747255792258944 16110257798773156352 13410024268044502144 10709790737315847936 8009557206587193728 5309323675858539520 2609090145129885312 18355600688110782720 15655367157382128512 12955133626653474304 10254900095924820096 7554666565196165888 4854433034467511680 2154199503738857472 17900710046719754880 15200476515991100672 12500242985262446464 9800009454533792256 7099775923805138048 4399542393076483840 1699308862347829632 17445819405328727040 14745585874600072832 12045352343871418624 9345118813142764416 6644885282414110208 3944651751685456000 1244418220956801792 16990928763937699200 14290695233209044992 11590461702480390784 8890228171751736576 6189994641023082368 3489761110294428160 789527579565773952 16536038122546671360 13835804591818017152 11135571061089362944 8435337530360708736 5735103999632054528 3034870468903400320 334636938174746112 16081147481155643520 13380913950426989312 10680680419698335104 7980446888969680896 5280213358241026688 2579979827512372480 18326490370493269888 15626256839764615680 12926023309035961472 10225789778307307264 7525556247578653056 4825322716849998848 2125089186121344640 17871599729102242048 15171366198373587840 12471132667644933632 9770899136916279424 7070665606187625216 4370432075458971008 1670198544730316800 17416709087711214208 14716475556982560000 12016242026253905792 9316008495525251584 6615774964796597376 3915541434067943168 1215307903339288960 16961818446320186368 14261584915591532160 11561351384862877952 8861117854134223744 6160884323405569536 3460650792676915328 760417261948261120 16506927804929158528 13806694274200504320 11106460743471850112 8406227212743195904 5705993682014541696 3005760151285887488 305526620557233280 16052037163538130688 13351803632809476480 10651570102080822272 7951336571352168064 5251103040623513856 2550869509894859648 18297380052875757056 15597146522147102848 12896912991418448640 10196679460689794432 7496445929961140224 4796212399232486016 2095978868503831808 17842489411484729216 15142255880756075008 12442022350027420800 9741788819298766592 7041555288570112384 4341321757841458176 1641088227112803968 17387598770093701376 14687365239365047168 11987131708636392960 9286898177907738752 6586664647179084544 3886431116450430336 1186197585721776128 16932708128702673536 14232474597974019328 11532241067245365120 8832007536516710912 6131774005788056704 3431540475059402496 731306944330748288 16477817487311645696 13777583956582991488 11077350425854337280 8377116895125683072 5676883364397028864 2976649833668374656 276416302939720448 16022926845920617856 13322693315191963648 10622459784463309440 7922226253734655232 5221992723006001024 2521759192277346816 18268269735258244224 15568036204529590016 12867802673800935808 10167569143072281600 7467335612343627392 4767102081614973184 2066868550886318976 17813379093867216384 15113145563138562176 12412912032409907968 9712678501681253760 7012444970952599552 4312211440223945344 1611977909495291136 17358488452476188544 14658254921747534336 11958021391018880128 9257787860290225920 6557554329561571712 3857320798832917504 1157087268104263296 16903597811085160704 14203364280356506496 11503130749627852288 8802897218899198080 6102663688170543872 3402430157441889664 702196626713235456 16448707169694132864 13748473638965478656 11048240108236824448 8348006577508170240 5647773046779516032 2947539516050861824 247305985322207616 15993816528303105024 13293582997574450816 10593349466845796608 7893115936117142400 5192882405388488192 2492648874659833984 18239159417640731392 15538925886912077184 12838692356183422976 10138458825454768768 7438225294726114560 4737991763997460352 2037758233268806144 17784268776249703552 15084035245521049344 12383801714792395136 9683568184063740928 6983334653335086720 4283101122606432512 1582867591877778304 17329378134858675712 14629144604130021504 11928911073401367296 9228677542672713088 6528444011944058880 3828210481215404672 1127976950486750464 16874487493467647872 14174253962738993664 11474020432010339456 8773786901281685248 6073553370553031040 3373319839824376832 673086309095722624 16419596852076620032 13719363321347965824 11019129790619311616 8318896259890657408 5618662729162003200 2918429198433348992 218195667704694784 15964706210685592192 13264472679956937984 10564239149228283776 7864005618499629568 5163772087770975360 2463538557042321152 18210049100023218560 15509815569294564352 12809582038565910144 10109348507837255936 7409114977108601728 4708881446379947520 2008647915651293312 17755158458632190720 15054924927903536512 12354691397174882304 9654457866446228096 6954224335717573888 4253990804988919680 1553757274260265472 17300267817241162880 14600034286512508672 11899800755783854464 9199567225055200256 6499333694326546048 3799100163597891840 1098866632869237632 16845377175850135040 14145143645121480832 11444910114392826624 8744676583664172416 6044443052935518208 3344209522206864000 643975991478209792 16390486534459107200 13690253003730452992 10990019473001798784 8289785942273144576 5589552411544490368 2889318880815836160 189085350087181952 15935595893068079360 13235362362339425152 10535128831610770944 7834895300882116736 5134661770153462528 2434428239424808320 18180938782405705728 15480705251677051520 12780471720948397312 10080238190219743104 7380004659491088896 4679771128762434688 1979537598033780480 17726048141014677888 15025814610286023680 12325581079557369472 9625347548828715264 6925114018100061056 4224880487371406848 1524646956642752640 17271157499623650048 14570923968894995840 11870690438166341632 9170456907437687424 6470223376709033216 3769989845980379008 1069756315251724800 16816266858232622208 14116033327503968000 11415799796775313792 8715566266046659584 6015332735318005376 3315099204589351168 614865673860696960 16361376216841594368 13661142686112940160 10960909155384285952 8260675624655631744 5560442093926977536 2860208563198323328 159975032469669120 15906485575450566528 13206252044721912320 10506018513993258112 7805784983264603904 5105551452535949696 2405317921807295488 18151828464788192896 15451594934059538688 12751361403330884480 10051127872602230272 7350894341873576064 4650660811144921856 1950427280416267648 17696937823397165056 14996704292668510848 12296470761939856640 9596237231211202432 6896003700482548224 4195770169753894016 1495536639025239808 17242047182006137216 14541813651277483008 11841580120548828800 9141346589820174592 6441113059091520384 3740879528362866176 1040645997634211968 16787156540615109376 14086923009886455168 11386689479157800960 8686455948429146752 5986222417700492544 3285988886971838336 585755356243184128 16332265899224081536 13632032368495427328 10931798837766773120 8231565307038118912 5531331776309464704 2831098245580810496 130864714852156288 15877375257833053696 13177141727104399488 10476908196375745280 7776674665647091072 5076441134918436864 2376207604189782656 18122718147170680064 15422484616442025856 12722251085713371648 10022017554984717440 7321784024256063232 4621550493527409024 1921316962798754816 17667827505779652224 14967593975050998016 12267360444322343808 9567126913593689600 6866893382865035392 4166659852136381184 1466426321407726976 17212936864388624384 14512703333659970176 11812469802931315968 9112236272202661760 6412002741474007552 3711769210745353344 1011535680016699136 16758046222997596544 14057812692268942336 11357579161540288128 8657345630811633920 5957112100082979712 3256878569354325504 556645038625671296 16303155581606568704 13602922050877914496 10902688520149260288 8202454989420606080 5502221458691951872 2801987927963297664 101754397234643456 15848264940215540864 13148031409486886656 10447797878758232448 7747564348029578240 5047330817300924032 2347097286572269824 18093607829553167232 15393374298824513024 12693140768095858816 9992907237367204608 7292673706638550400 4592440175909896192 1892206645181241984 17638717188162139392 14938483657433485184 12238250126704830976 9538016595976176768 6837783065247522560 4137549534518868352 1437316003790214144 17183826546771111552 14483593016042457344 11783359485313803136 9083125954585148928 6382892423856494720 3682658893127840512 982425362399186304 16728935905380083712 14028702374651429504 11328468843922775296 8628235313194121088 5928001782465466880 3227768251736812672 527534721008158464 16274045263989055872 13573811733260401664 10873578202531747456 8173344671803093248 5473111141074439040 2772877610345784832 72644079617130624 15819154622598028032 13118921091869373824 10418687561140719616 7718454030412065408 5018220499683411200 2317986968954756992 18064497511935654400 15364263981207000192 12664030450478345984 9963796919749691776 7263563389021037568 4563329858292383360 1863096327563729152 17609606870544626560 14909373339815972352 12209139809087318144 9508906278358663936 6808672747630009728 4108439216901355520 1408205686172701312 17154716229153598720 14454482698424944512 11754249167696290304 9054015636967636096 6353782106238981888 3653548575510327680 953315044781673472 16699825587762570880 13999592057033916672 11299358526305262464 8599124995576608256 5898891464847954048 3198657934119299840 498424403390645632 16244934946371543040 13544701415642888832 10844467884914234624 8144234354185580416 5444000823456926208 2743767292728272000 43533761999617792 15790044304980515200 13089810774251860992 10389577243523206784 7689343712794552576 4989110182065898368 2288876651337244160 18035387194318141568 15335153663589487360 12634920132860833152 9934686602132178944 7234453071403524736 4534219540674870528 1833986009946216320 17580496552927113728 14880263022198459520 12180029491469805312 9479795960741151104 6779562430012496896 4079328899283842688 1379095368555188480 17125605911536085888 14425372380807431680 11725138850078777472 9024905319350123264 6324671788621469056 3624438257892814848 924204727164160640 16670715270145058048 13970481739416403840 11270248208687749632 8570014677959095424 5869781147230441216 3169547616501787008 469314085773132800 16215824628754030208 13515591098025376000 10815357567296721792 8115124036568067584 5414890505839413376 2714656975110759168 14423444382104960 15760933987363002368 13060700456634348160 10360466925905693952 7660233395177039744 4959999864448385536 2259766333719731328 18006276876700628736 15306043345971974528 12605809815243320320 9905576284514666112 7205342753786011904 4505109223057357696 1804875692328703488 17551386235309600896 14851152704580946688 12150919173852292480 9450685643123638272 6750452112394984064 4050218581666329856 1349985050937675648 17096495593918573056 14396262063189918848 11696028532461264640 8995795001732610432 6295561471003956224 3595327940275302016 895094409546647808 16641604952527545216 13941371421798891008 11241137891070236800 8540904360341582592 5840670829612928384 3140437298884274176 440203768155619968 16186714311136517376 13486480780407863168 10786247249679208960 8086013718950554752 5385780188221900544 2685546657493246336 18432057200474143744 15731823669745489536 13031590139016835328 10331356608288181120 7631123077559526912 4930889546830872704 2230656016102218496 17977166559083115904 15276933028354461696 12576699497625807488 9876465966897153280 7176232436168499072 4475998905439844864 1775765374711190656 17522275917692088064 14822042386963433856 12121808856234779648 9421575325506125440 6721341794777471232 4021108264048817024 1320874733320162816 17067385276301060224 14367151745572406016 11666918214843751808 8966684684115097600 6266451153386443392 3566217622657789184 865984091929134976 16612494634910032384 13912261104181378176 11212027573452723968 8511794042724069760 5811560511995415552 3111326981266761344 411093450538107136 16157603993519004544 13457370462790350336 10757136932061696128 8056903401333041920 5356669870604387712 2656436339875733504 18402946882856630912 15702713352127976704 13002479821399322496 10302246290670668288 7602012759942014080 4901779229213359872 2201545698484705664 17948056241465603072 15247822710736948864 12547589180008294656 9847355649279640448 7147122118550986240 4446888587822332032 1746655057093677824 17493165600074575232 14792932069345921024 12092698538617266816 9392465007888612608 6692231477159958400 3991997946431304192 1291764415702649984 17038274958683547392 14338041427954893184 11637807897226238976 8937574366497584768 6237340835768930560 3537107305040276352 836873774311622144 16583384317292519552 13883150786563865344 11182917255835211136 8482683725106556928 5782450194377902720 3082216663649248512 381983132920594304 16128493675901491712 13428260145172837504 10728026614444183296 8027793083715529088 5327559552986874880 2627326022258220672 18373836565239118080 15673603034510463872 12973369503781809664 10273135973053155456 7572902442324501248 4872668911595847040 2172435380867192832 17918945923848090240 15218712393119436032 12518478862390781824 9818245331662127616 7118011800933473408 4417778270204819200 1717544739476164992 17464055282457062400 14763821751728408192 12063588220999753984 9363354690271099776 6663121159542445568 3962887628813791360 1262654098085137152 17009164641066034560 14308931110337380352 11608697579608726144 8908464048880071936 6208230518151417728 3507996987422763520 807763456694109312 16554273999675006720 13854040468946352512 11153806938217698304 8453573407489044096 5753339876760389888 3053106346031735680 352872815303081472 16099383358283978880 13399149827555324672 10698916296826670464 7998682766098016256 5298449235369362048 2598215704640707840 18344726247621605248 15644492716892951040 12944259186164296832 10244025655435642624 7543792124706988416 4843558593978334208 2143325063249680000 17889835606230577408 15189602075501923200 12489368544773268992 9789135014044614784 7088901483315960576 4388667952587306368 1688434421858652160 17434944964839549568 14734711434110895360 12034477903382241152 9334244372653586944 6634010841924932736 3933777311196278528 1233543780467624320 16980054323448521728 14279820792719867520 11579587261991213312 8879353731262559104 6179120200533904896 3478886669805250688 778653139076596480 16525163682057493888 13824930151328839680 11124696620600185472 8424463089871531264 5724229559142877056 3023996028414222848 323762497685568640 16070273040666466048 13370039509937811840 10669805979209157632 7969572448480503424 5269338917751849216 2569105387023195008 18315615930004092416 15615382399275438208 12915148868546784000 10214915337818129792 7514681807089475584 4814448276360821376 2114214745632167168 17860725288613064576 15160491757884410368 12460258227155756160 9760024696427101952 7059791165698447744 4359557634969793536 1659324104241139328 17405834647222036736 14705601116493382528 12005367585764728320 9305134055036074112 6604900524307419904 3904666993578765696 1204433462850111488 16950944005831008896 14250710475102354688 11550476944373700480 8850243413645046272 6150009882916392064 3449776352187737856 749542821459083648 16496053364439981056 13795819833711326848 11095586302982672640 8395352772254018432 5695119241525364224 2994885710796710016 294652180068055808 16041162723048953216 13340929192320299008 10640695661591644800 7940462130862990592 5240228600134336384 2539995069405682176 18286505612386579584 15586272081657925376 12886038550929271168 10185805020200616960 7485571489471962752 4785337958743308544 2085104428014654336 17831614970995551744 15131381440266897536 12431147909538243328 9730914378809589120 7030680848080934912 4330447317352280704 1630213786623626496 17376724329604523904 14676490798875869696 11976257268147215488 9276023737418561280 6575790206689907072 3875556675961252864 1175323145232598656 16921833688213496064 14221600157484841856 11521366626756187648 8821133096027533440 6120899565298879232 3420666034570225024 720432503841570816 16466943046822468224 13766709516093814016 11066475985365159808 8366242454636505600 5666008923907851392 2965775393179197184 265541862450542976 16012052405431440384 13311818874702786176 10611585343974131968 7911351813245477760 5211118282516823552 2510884751788169344 18257395294769066752 15557161764040412544 12856928233311758336 10156694702583104128 7456461171854449920 4756227641125795712 2055994110397141504 17802504653378038912 15102271122649384704 12402037591920730496 9701804061192076288 7001570530463422080 4301336999734767872 1601103469006113664 17347614011987011072 14647380481258356864 11947146950529702656 9246913419801048448 6546679889072394240 3846446358343740032 1146212827615085824 16892723370595983232 14192489839867329024 11492256309138674816 8792022778410020608 6091789247681366400 3391555716952712192 691322186224057984 16437832729204955392 13737599198476301184 11037365667747646976 8337132137018992768 5636898606290338560 2936665075561684352 236431544833030144 15982942087813927552 13282708557085273344 10582475026356619136 7882241495627964928 5182007964899310720 2481774434170656512 18228284977151553920 15528051446422899712 12827817915694245504 10127584384965591296 7427350854236937088 4727117323508282880 2026883792779628672 17773394335760526080 15073160805031871872 12372927274303217664 9672693743574563456 6972460212845909248 4272226682117255040 1571993151388600832 17318503694369498240 14618270163640844032 11918036632912189824 9217803102183535616 6517569571454881408 3817336040726227200 1117102509997572992 16863613052978470400 14163379522249816192 11463145991521161984 8762912460792507776 6062678930063853568 3362445399335199360 662211868606545152 16408722411587442560 13708488880858788352 11008255350130134144 8308021819401479936 5607788288672825728 2907554757944171520 207321227215517312 15953831770196414720 13253598239467760512 10553364708739106304 7853131178010452096 5152897647281797888 2452664116553143680 18199174659534041088 15498941128805386880 12798707598076732672 10098474067348078464 7398240536619424256 4698007005890770048 1997773475162115840 17744284018143013248 15044050487414359040 12343816956685704832 9643583425957050624 6943349895228396416 4243116364499742208 1542882833771088000 17289393376751985408 14589159846023331200 11888926315294676992 9188692784566022784 6488459253837368576 3788225723108714368 1087992192380060160 16834502735360957568 14134269204632303360 11434035673903649152 8733802143174994944 6033568612446340736 3333335081717686528 633101550989032320 16379612093969929728 13679378563241275520 10979145032512621312 8278911501783967104 5578677971055312896 2878444440326658688 178210909598004480 15924721452578901888 13224487921850247680 10524254391121593472 7824020860392939264 5123787329664285056 2423553798935630848 18170064341916528256 15469830811187874048 12769597280459219840 10069363749730565632 7369130219001911424 4668896688273257216 1968663157544603008 17715173700525500416 15014940169796846208 12314706639068192000 9614473108339537792 6914239577610883584 4214006046882229376 1513772516153575168 17260283059134472576 14560049528405818368 11859815997677164160 9159582466948509952 6459348936219855744 3759115405491201536 1058881874762547328 16805392417743444736 14105158887014790528 11404925356286136320 8704691825557482112 6004458294828827904 3304224764100173696 603991233371519488 16350501776352416896 13650268245623762688 10950034714895108480 8249801184166454272 5549567653437800064 2849334122709145856 149100591980491648 15895611134961389056 13195377604232734848 10495144073504080640 7794910542775426432 5094677012046772224 2394443481318118016 18140954024299015424 15440720493570361216 12740486962841707008 10040253432113052800 7340019901384398592 4639786370655744384 1939552839927090176 17686063382907987584 14985829852179333376 12285596321450679168 9585362790722024960 6885129259993370752 4184895729264716544 1484662198536062336 17231172741516959744 14530939210788305536 11830705680059651328 9130472149330997120 6430238618602342912 3730005087873688704 1029771557145034496 16776282100125931904 14076048569397277696 11375815038668623488 8675581507939969280 5975347977211315072 3275114446482660864 574880915754006656 16321391458734904064 13621157928006249856 10920924397277595648 8220690866548941440 5520457335820287232 2820223805091633024 119990274362978816 15866500817343876224 13166267286615222016 10466033755886567808 7765800225157913600 5065566694429259392 2365333163700605184 18111843706681502592 15411610175952848384 12711376645224194176 10011143114495539968 7310909583766885760 4610676053038231552 1910442522309577344 17656953065290474752 14956719534561820544 12256486003833166336 9556252473104512128 6856018942375857920 4155785411647203712 1455551880918549504 17202062423899446912 14501828893170792704 11801595362442138496 9101361831713484288 6401128300984830080 3700894770256175872 1000661239527521664 16747171782508419072 14046938251779764864 11346704721051110656 8646471190322456448 5946237659593802240 3246004128865148032 545770598136493824 16292281141117391232 13592047610388737024 10891814079660082816 8191580548931428608 5491347018202774400 2791113487474120192 90879956745465984 15837390499726363392 13137156968997709184 10436923438269054976 7736689907540400768 5036456376811746560 2336222846083092352 18082733389063989760 15382499858335335552 12682266327606681344 9982032796878027136 7281799266149372928 4581565735420718720 1881332204692064512 17627842747672961920 14927609216944307712 12227375686215653504 9527142155486999296 6826908624758345088 4126675094029690880 1426441563301036672 17172952106281934080 14472718575553279872 11772485044824625664 9072251514095971456 6372017983367317248 3671784452638663040 971550921910008832 16718061464890906240 14017827934162252032 11317594403433597824 8617360872704943616 5917127341976289408 3216893811247635200 516660280518980992 16263170823499878400 13562937292771224192 10862703762042569984 8162470231313915776 5462236700585261568 2762003169856607360 61769639127953152 15808280182108850560 13108046651380196352 10407813120651542144 7707579589922887936 5007346059194233728 2307112528465579520 18053623071446476928 15353389540717822720 12653156009989168512 9952922479260514304 7252688948531860096 4552455417803205888 1852221887074551680 17598732430055449088 14898498899326794880 12198265368598140672 9498031837869486464 6797798307140832256 4097564776412178048 1397331245683523840 17143841788664421248 14443608257935767040 11743374727207112832 9043141196478458624 6342907665749804416 3642674135021150208 942440604292496000 16688951147273393408 13988717616544739200 11288484085816084992 8588250555087430784 5888017024358776576 3187783493630122368 487549962901468160 16234060505882365568 13533826975153711360 10833593444425057152 8133359913696402944 5433126382967748736 2732892852239094528 32659321510440320 15779169864491337728 13078936333762683520 10378702803034029312 7678469272305375104 4978235741576720896 2278002210848066688 18024512753828964096 15324279223100309888 12624045692371655680 9923812161643001472 7223578630914347264 4523345100185693056 1823111569457038848 17569622112437936256 14869388581709282048 12169155050980627840 9468921520251973632 6768687989523319424 4068454458794665216 1368220928066011008 17114731471046908416 14414497940318254208 11714264409589600000 9014030878860945792 6313797348132291584 3613563817403637376 913330286674983168 16659840829655880576 13959607298927226368 11259373768198572160 8559140237469917952 5858906706741263744 3158673176012609536 458439645283955328 16204950188264852736 13504716657536198528 10804483126807544320 8104249596078890112 5404016065350235904 2703782534621581696 3549003892927488 15750059546873824896 13049826016145170688 10349592485416516480 7649358954687862272 4949125423959208064 2248891893230553856 17995402436211451264 15295168905482797056 12594935374754142848 9894701844025488640 7194468313296834432 4494234782568180224 1794001251839526016 17540511794820423424 14840278264091769216 12140044733363115008 9439811202634460800 6739577671905806592 4039344141177152384 1339110610448498176 17085621153429395584 14385387622700741376 11685154091972087168 8984920561243432960 6284687030514778752 3584453499786124544 884219969057470336 16630730512038367744 13930496981309713536 11230263450581059328 8530029919852405120 5829796389123750912 3129562858395096704 429329327666442496 16175839870647339904 13475606339918685696 10775372809190031488 8075139278461377280 5374905747732723072 2674672217004068864 18421182759984966272 15720949229256312064 13020715698527657856 10320482167799003648 7620248637070349440 4920015106341695232 2219781575613041024 17966292118593938432 15266058587865284224 12565825057136630016 9865591526407975808 7165357995679321600 4465124464950667392 1764890934222013184 17511401477202910592 14811167946474256384 12110934415745602176 9410700885016947968 6710467354288293760 4010233823559639552 1310000292830985344 17056510835811882752 14356277305083228544 11656043774354574336 8955810243625920128 6255576712897265920 3555343182168611712 855109651439957504 16601620194420854912 13901386663692200704 11201153132963546496 8500919602234892288 5800686071506238080 3100452540777583872 400219010048929664 16146729553029827072 13446496022301172864 10746262491572518656 8046028960843864448 5345795430115210240 2645561899386556032 18392072442367453440 15691838911638799232 12991605380910145024 10291371850181490816 7591138319452836608 4890904788724182400 2190671257995528192 17937181800976425600 15236948270247771392 12536714739519117184 9836481208790462976 7136247678061808768 4436014147333154560 1735780616604500352 17482291159585397760 14782057628856743552 12081824098128089344 9381590567399435136 6681357036670780928 3981123505942126720 1280889975213472512 17027400518194369920 14327166987465715712 11626933456737061504 8926699926008407296 6226466395279753088 3526232864551098880 825999333822444672 16572509876803342080 13872276346074687872 11172042815346033664 8471809284617379456 5771575753888725248 3071342223160071040 371108692431416832 16117619235412314240 13417385704683660032 10717152173955005824 8016918643226351616 5316685112497697408 2616451581769043200 18362962124749940608 15662728594021286400 12962495063292632192 10262261532563977984 7562028001835323776 4861794471106669568 2161560940378015360 17908071483358912768 15207837952630258560 12507604421901604352 9807370891172950144 7107137360444295936 4406903829715641728 1706670298986987520 17453180841967884928 14752947311239230720 12052713780510576512 9352480249781922304 6652246719053268096 3952013188324613888 1251779657595959680 16998290200576857088 14298056669848202880 11597823139119548672 8897589608390894464 6197356077662240256 3497122546933586048 796889016204931840 16543399559185829248 13843166028457175040 11142932497728520832 8442698966999866624 5742465436271212416 3042231905542558208 341998374813904000 16088508917794801408 13388275387066147200 10688041856337492992 7987808325608838784 5287574794880184576 2587341264151530368 18333851807132427776 15633618276403773568 12933384745675119360 10233151214946465152 7532917684217810944 4832684153489156736 2132450622760502528 17878961165741399936 15178727635012745728 12478494104284091520 9778260573555437312 7078027042826783104 4377793512098128896 1677559981369474688 17424070524350372096 14723836993621717888 12023603462893063680 9323369932164409472 6623136401435755264 3922902870707101056 1222669339978446848 16969179882959344256 14268946352230690048 11568712821502035840 8868479290773381632 6168245760044727424 3468012229316073216 767778698587419008 16514289241568316416 13814055710839662208 11113822180111008000 8413588649382353792 5713355118653699584 3013121587925045376 312888057196391168 16059398600177288576 13359165069448634368 10658931538719980160 7958698007991325952 5258464477262671744 2558230946534017536 18304741489514914944 15604507958786260736 12904274428057606528 10204040897328952320 7503807366600298112 4803573835871643904 2103340305142989696 17849850848123887104 15149617317395232896 12449383786666578688 9749150255937924480 7048916725209270272 4348683194480616064 1648449663751961856 17394960206732859264 14694726676004205056 11994493145275550848 9294259614546896640 6594026083818242432 3893792553089588224 1193559022360934016 16940069565341831424 14239836034613177216 11539602503884523008 8839368973155868800 6139135442427214592 3438901911698560384 738668380969906176 16485178923950803584 13784945393222149376 11084711862493495168 8384478331764840960 5684244801036186752 2984011270307532544 283777739578878336 16030288282559775744 13330054751831121536 10629821221102467328 7929587690373813120 5229354159645158912 2529120628916504704 18275631171897402112 15575397641168747904 12875164110440093696 10174930579711439488 7474697048982785280 4774463518254131072 2074229987525476864 17820740530506374272 15120506999777720064 12420273469049065856 9720039938320411648 7019806407591757440 4319572876863103232 1619339346134449024 17365849889115346432 14665616358386692224 11965382827658038016 9265149296929383808 6564915766200729600 3864682235472075392 1164448704743421184 16910959247724318592 14210725716995664384 11510492186267010176 8810258655538355968 6110025124809701760 3409791594081047552 709558063352393344 16456068606333290752 13755835075604636544 11055601544875982336 8355368014147328128 5655134483418673920 2954900952690019712 254667421961365504 16001177964942262912 13300944434213608704 10600710903484954496 7900477372756300288 5200243842027646080 2500010311298991872 18246520854279889280 15546287323551235072 12846053792822580864 10145820262093926656 7445586731365272448 4745353200636618240 2045119669907964032 17791630212888861440 15091396682160207232 12391163151431553024 9690929620702898816 6990696089974244608 4290462559245590400 1590229028516936192 17336739571497833600 14636506040769179392 11936272510040525184 9236038979311870976 6535805448583216768 3835571917854562560 1135338387125908352 16881848930106805760 14181615399378151552 11481381868649497344 8781148337920843136 6080914807192188928 3380681276463534720 680447745734880512 16426958288715777920 13726724757987123712 11026491227258469504 8326257696529815296 5626024165801161088 2925790635072506880 225557104343852672 15972067647324750080 13271834116596095872 10571600585867441664 7871367055138787456 5171133524410133248 2470899993681479040 18217410536662376448 15517177005933722240 12816943475205068032 10116709944476413824 7416476413747759616 4716242883019105408 2016009352290451200 17762519895271348608 15062286364542694400 12362052833814040192 9661819303085385984 6961585772356731776 4261352241628077568 1561118710899423360 17307629253880320768 14607395723151666560 11907162192423012352 9206928661694358144 6506695130965703936 3806461600237049728 1106228069508395520 16852738612489292928 14152505081760638720 11452271551031984512 8752038020303330304 6051804489574676096 3351570958846021888 651337428117367680 16397847971098265088 13697614440369610880 10997380909640956672 8297147378912302464 5596913848183648256 2896680317454994048 196446786726339840 15942957329707237248 13242723798978583040 10542490268249928832 7842256737521274624 5142023206792620416 2441789676063966208 18188300219044863616 15488066688316209408 12787833157587555200 10087599626858900992 7387366096130246784 4687132565401592576 1986899034672938368 17733409577653835776 15033176046925181568 12332942516196527360 9632708985467873152 6932475454739218944 4232241924010564736 1532008393281910528 17278518936262807936 14578285405534153728 11878051874805499520 9177818344076845312 6477584813348191104 3777351282619536896 1077117751890882688 16823628294871780096 14123394764143125888 11423161233414471680 8722927702685817472 6022694171957163264 3322460641228509056 622227110499854848 16368737653480752256 13668504122752098048 10968270592023443840 8268037061294789632 5567803530566135424 2867569999837481216 167336469108827008 15913847012089724416 13213613481361070208 10513379950632416000 7813146419903761792 5112912889175107584 2412679358446453376 18159189901427350784 15458956370698696576 12758722839970042368 10058489309241388160 7358255778512733952 4658022247784079744 1957788717055425536 17704299260036322944 15004065729307668736 12303832198579014528 9603598667850360320 6903365137121706112 4203131606393051904 1502898075664397696 17249408618645295104 14549175087916640896 11848941557187986688 9148708026459332480 6448474495730678272 3748240965002024064 1048007434273369856 16794517977254267264 14094284446525613056 11394050915796958848 8693817385068304640 5993583854339650432 3293350323610996224 593116792882342016 16339627335863239424 13639393805134585216 10939160274405931008 8238926743677276800 5538693212948622592 2838459682219968384 138226151491314176 15884736694472211584 13184503163743557376 10484269633014903168 7784036102286248960 5083802571557594752 2383569040828940544 18130079583809837952 15429846053081183744 12729612522352529536 10029378991623875328 7329145460895221120 4628911930166566912 1928678399437912704 17675188942418810112 14974955411690155904 12274721880961501696 9574488350232847488 6874254819504193280 4174021288775539072 1473787758046884864 17220298301027782272 14520064770299128064 11819831239570473856 9119597708841819648 6419364178113165440 3719130647384511232 1018897116655857024 16765407659636754432 14065174128908100224 11364940598179446016 8664707067450791808 5964473536722137600 3264240005993483392 564006475264829184 16310517018245726592 13610283487517072384 10910049956788418176 8209816426059763968 5509582895331109760 2809349364602455552 109115833873801344 15855626376854698752 13155392846126044544 10455159315397390336 7754925784668736128 5054692253940081920 2354458723211427712 18100969266192325120 15400735735463670912 12700502204735016704 10000268674006362496 7300035143277708288 4599801612549054080 1899568081820399872 17646078624801297280 14945845094072643072 12245611563343988864 9545378032615334656 6845144501886680448 4144910971158026240 1444677440429372032 17191187983410269440 14490954452681615232 11790720921952961024 9090487391224306816 6390253860495652608 3690020329766998400 989786799038344192 16736297342019241600 14036063811290587392 11335830280561933184 8635596749833278976 5935363219104624768 3235129688375970560 534896157647316352 16281406700628213760 13581173169899559552 10880939639170905344 8180706108442251136 5480472577713596928 2780239046984942720 80005516256288512 15826516059237185920 13126282528508531712 10426048997779877504 7725815467051223296 5025581936322569088 2325348405593914880 18071858948574812288 15371625417846158080 12671391887117503872 9971158356388849664 7270924825660195456 4570691294931541248 1870457764202887040 17616968307183784448 14916734776455130240 12216501245726476032 9516267714997821824 6816034184269167616 4115800653540513408 1415567122811859200 17162077665792756608 14461844135064102400 11761610604335448192 9061377073606793984 6361143542878139776 3660910012149485568 960676481420831360 16707187024401728768 14006953493673074560 11306719962944420352 8606486432215766144 5906252901487111936 3206019370758457728 505785840029803520 16252296383010700928 13552062852282046720 10851829321553392512 8151595790824738304 5451362260096084096 2751128729367429888 50895198638775680 15797405741619673088 13097172210891018880 10396938680162364672 7696705149433710464 4996471618705056256 2296238087976402048 18042748630957299456 15342515100228645248 12642281569499991040 9942048038771336832 7241814508042682624 4541580977314028416 1841347446585374208 17587857989566271616 14887624458837617408 12187390928108963200 9487157397380308992 6786923866651654784 4086690335923000576 1386456805194346368 17132967348175243776 14432733817446589568 11732500286717935360 9032266755989281152 6332033225260626944 3631799694531972736 931566163803318528 16678076706784215936 13977843176055561728 11277609645326907520 8577376114598253312 5877142583869599104 3176909053140944896 476675522412290688 16223186065393188096 13522952534664533888 10822719003935879680 8122485473207225472 5422251942478571264 2722018411749917056 21784881021262848 15768295424002160256 13068061893273506048 10367828362544851840 7667594831816197632 4967361301087543424 2267127770358889216 18013638313339786624 15313404782611132416 12613171251882478208 9912937721153824000 7212704190425169792 4512470659696515584 1812237128967861376 17558747671948758784 14858514141220104576 12158280610491450368 9458047079762796160 6757813549034141952 4057580018305487744 1357346487576833536 17103857030557730944 14403623499829076736 11703389969100422528 9003156438371768320 6302922907643114112 3602689376914459904 902455846185805696 16648966389166703104 13948732858438048896 11248499327709394688 8548265796980740480 5848032266252086272 3147798735523432064 447565204794777856 16194075747775675264 13493842217047021056 10793608686318366848 8093375155589712640 5393141624861058432 2692908094132404224 18439418637113301632 15739185106384647424 13038951575655993216 10338718044927339008 7638484514198684800 4938250983470030592 2238017452741376384 17984527995722273792 15284294464993619584 12584060934264965376 9883827403536311168 7183593872807656960 4483360342079002752 1783126811350348544 17529637354331245952 14829403823602591744 12129170292873937536 9428936762145283328 6728703231416629120 4028469700687974912 1328236169959320704 17074746712940218112 14374513182211563904 11674279651482909696 8974046120754255488 6273812590025601280 3573579059296947072 873345528568292864 16619856071549190272 13919622540820536064 11219389010091881856 8519155479363227648 5818921948634573440 3118688417905919232 418454887177265024 16164965430158162432 13464731899429508224 10764498368700854016 8064264837972199808 5364031307243545600 2663797776514891392 18410308319495788800 15710074788767134592 13009841258038480384 10309607727309826176 7609374196581171968 4909140665852517760 2208907135123863552 17955417678104760960 15255184147376106752 12554950616647452544 9854717085918798336 7154483555190144128 4454250024461489920 1754016493732835712 17500527036713733120 14800293505985078912 12100059975256424704 9399826444527770496 6699592913799116288 3999359383070462080 1299125852341807872 17045636395322705280 14345402864594051072 11645169333865396864 8944935803136742656 6244702272408088448 3544468741679434240 844235210950780032 16590745753931677440 13890512223203023232 11190278692474369024 8490045161745714816 5789811631017060608 3089578100288406400 389344569559752192 16135855112540649600 13435621581811995392 10735388051083341184 8035154520354686976 5334920989626032768 2634687458897378560 18381198001878275968 15680964471149621760 12980730940420967552 10280497409692313344 7580263878963659136 4880030348235004928 2179796817506350720 17926307360487248128 15226073829758593920 12525840299029939712 9825606768301285504 7125373237572631296 4425139706843977088 1724906176115322880 17471416719096220288 14771183188367566080 12070949657638911872 9370716126910257664 6670482596181603456 3970249065452949248 1270015534724295040 17016526077705192448 14316292546976538240 11616059016247884032 8915825485519229824 6215591954790575616 3515358424061921408 815124893333267200 16561635436314164608 13861401905585510400 11161168374856856192 8460934844128201984 5760701313399547776 3060467782670893568 360234251942239360 16106744794923136768 13406511264194482560 10706277733465828352 8006044202737174144 5305810672008519936 2605577141279865728 18352087684260763136 15651854153532108928 12951620622803454720 10251387092074800512 7551153561346146304 4850920030617492096 2150686499888837888 17897197042869735296 15196963512141081088 12496729981412426880 9796496450683772672 7096262919955118464 4396029389226464256 1695795858497810048 17442306401478707456 14742072870750053248 12041839340021399040 9341605809292744832 6641372278564090624 3941138747835436416 1240905217106782208 16987415760087679616 14287182229359025408 11586948698630371200 8886715167901716992 6186481637173062784 3486248106444408576 786014575715754368 16532525118696651776 13832291587967997568 11132058057239343360 8431824526510689152 5731590995782034944 3031357465053380736 331123934324726528 16077634477305623936 13377400946576969728 10677167415848315520 7976933885119661312 5276700354391007104 2576466823662352896 18322977366643250304 15622743835914596096 12922510305185941888 10222276774457287680 7522043243728633472 4821809712999979264 2121576182271325056 17868086725252222464 15167853194523568256 12467619663794914048 9767386133066259840 7067152602337605632 4366919071608951424 1666685540880297216 17413196083861194624 14712962553132540416 12012729022403886208 9312495491675232000 6612261960946577792 3912028430217923584 1211794899489269376 16958305442470166784 14258071911741512576 11557838381012858368 8857604850284204160 6157371319555549952 3457137788826895744 756904258098241536 16503414801079138944 13803181270350484736 11102947739621830528 8402714208893176320 5702480678164522112 3002247147435867904 302013616707213696 16048524159688111104 13348290628959456896 10648057098230802688 7947823567502148480 5247590036773494272 2547356506044840064 18293867049025737472 15593633518297083264 12893399987568429056 10193166456839774848 7492932926111120640 4792699395382466432 2092465864653812224 17838976407634709632 15138742876906055424 12438509346177401216 9738275815448747008 7038042284720092800 4337808753991438592 1637575223262784384 17384085766243681792 14683852235515027584 11983618704786373376 9283385174057719168 6583151643329064960 3882918112600410752 1182684581871756544 16929195124852653952 14228961594123999744 11528728063395345536 8828494532666691328 6128261001938037120 3428027471209382912 727793940480728704 16474304483461626112 13774070952732971904 11073837422004317696 8373603891275663488 5673370360547009280 2973136829818355072 272903299089700864 16019413842070598272 13319180311341944064 10618946780613289856 7918713249884635648 5218479719155981440 2518246188427327232 18264756731408224640 15564523200679570432 12864289669950916224 10164056139222262016 7463822608493607808 4763589077764953600 2063355547036299392 17809866090017196800 15109632559288542592 12409399028559888384 9709165497831234176 7008931967102579968 4308698436373925760 1608464905645271552 17354975448626168960 14654741917897514752 11954508387168860544 9254274856440206336 6554041325711552128 3853807794982897920 1153574264254243712 16900084807235141120 14199851276506486912 11499617745777832704 8799384215049178496 6099150684320524288 3398917153591870080 698683622863215872 16445194165844113280 13744960635115459072 11044727104386804864 8344493573658150656 5644260042929496448 2944026512200842240 243792981472188032 15990303524453085440 13290069993724431232 10589836462995777024 7889602932267122816 5189369401538468608 2489135870809814400 18235646413790711808 15535412883062057600 12835179352333403392 10134945821604749184 7434712290876094976 4734478760147440768 2034245229418786560 17780755772399683968 15080522241671029760 12380288710942375552 9680055180213721344 6979821649485067136 4279588118756412928 1579354588027758720 17325865131008656128 14625631600280001920 11925398069551347712 9225164538822693504 6524931008094039296 3824697477365385088 1124463946636730880 16870974489617628288 14170740958888974080 11470507428160319872 8770273897431665664 6070040366703011456 3369806835974357248 669573305245703040 16416083848226600448 13715850317497946240 11015616786769292032 8315383256040637824 5615149725311983616 2914916194583329408 214682663854675200 15961193206835572608 13260959676106918400 10560726145378264192 7860492614649609984 5160259083920955776 2460025553192301568 18206536096173198976 15506302565444544768 12806069034715890560 10105835503987236352 7405601973258582144 4705368442529927936 2005134911801273728 17751645454782171136 15051411924053516928 12351178393324862720 9650944862596208512 6950711331867554304 4250477801138900096 1550244270410245888 17296754813391143296 14596521282662489088 11896287751933834880 9196054221205180672 6495820690476526464 3795587159747872256 1095353629019218048 16841864172000115456 14141630641271461248 11441397110542807040 8741163579814152832 6040930049085498624 3340696518356844416 640462987628190208 16386973530609087616 13686739999880433408 10986506469151779200 8286272938423124992 5586039407694470784 2885805876965816576 185572346237162368 15932082889218059776 13231849358489405568 10531615827760751360 7831382297032097152 5131148766303442944 2430915235574788736 18177425778555686144 15477192247827031936 12776958717098377728 10076725186369723520 7376491655641069312 4676258124912415104 1976024594183760896 17722535137164658304 15022301606436004096 12322068075707349888 9621834544978695680 6921601014250041472 4221367483521387264 1521133952792733056 17267644495773630464 14567410965044976256 11867177434316322048 9166943903587667840 6466710372859013632 3766476842130359424 1066243311401705216 16812753854382602624 14112520323653948416 11412286792925294208 8712053262196640000 6011819731467985792 3311586200739331584 611352670010677376 16357863212991574784 13657629682262920576 10957396151534266368 8257162620805612160 5556929090076957952 2856695559348303744 156462028619649536 15902972571600546944 13202739040871892736 10502505510143238528 7802271979414584320 5102038448685930112 2401804917957275904 18148315460938173312 15448081930209519104 12747848399480864896 10047614868752210688 7347381338023556480 4647147807294902272 1946914276566248064 17693424819547145472 14993191288818491264 12292957758089837056 9592724227361182848 6892490696632528640 4192257165903874432 1492023635175220224 17238534178156117632 14538300647427463424 11838067116698809216 9137833585970155008 6437600055241500800 3737366524512846592 1037132993784192384 16783643536765089792 14083410006036435584 11383176475307781376 8682942944579127168 5982709413850472960 3282475883121818752 582242352393164544 16328752895374061952 13628519364645407744 10928285833916753536 8228052303188099328 5527818772459445120 2827585241730790912 127351711002136704 15873862253983034112 13173628723254379904 10473395192525725696 7773161661797071488 5072928131068417280 2372694600339763072 18119205143320660480 15418971612592006272 12718738081863352064 10018504551134697856 7318271020406043648 4618037489677389440 1917803958948735232 17664314501929632640 14964080971200978432 12263847440472324224 9563613909743670016 6863380379015015808 4163146848286361600 1462913317557707392 17209423860538604800 14509190329809950592 11808956799081296384 9108723268352642176 6408489737623987968 3708256206895333760 1008022676166679552 16754533219147576960 14054299688418922752 11354066157690268544 8653832626961614336 5953599096232960128 3253365565504305920 553132034775651712 16299642577756549120 13599409047027894912 10899175516299240704 8198941985570586496 5498708454841932288 2798474924113278080 98241393384623872 15844751936365521280 13144518405636867072 10444284874908212864 7744051344179558656 5043817813450904448 2343584282722250240 18090094825703147648 15389861294974493440 12689627764245839232 9989394233517185024 7289160702788530816 4588927172059876608 1888693641331222400 17635204184312119808 14934970653583465600 12234737122854811392 9534503592126157184 6834270061397502976 4134036530668848768 1433802999940194560 17180313542921091968 14480080012192437760 11779846481463783552 9079612950735129344 6379379420006475136 3679145889277820928 978912358549166720 16725422901530064128 14025189370801409920 11324955840072755712 8624722309344101504 5924488778615447296 3224255247886793088 524021717158138880 16270532260139036288 13570298729410382080 10870065198681727872 8169831667953073664 5469598137224419456 2769364606495765248 69131075767111040 15815641618748008448 13115408088019354240 10415174557290700032 7714941026562045824 5014707495833391616 2314473965104737408 18060984508085634816 15360750977356980608 12660517446628326400 9960283915899672192 7260050385171017984 4559816854442363776 1859583323713709568 17606093866694606976 14905860335965952768 12205626805237298560 9505393274508644352 6805159743779990144 4104926213051335936 1404692682322681728 17151203225303579136 14450969694574924928 11750736163846270720 9050502633117616512 6350269102388962304 3650035571660308096 949802040931653888 16696312583912551296 13996079053183897088 11295845522455242880 8595611991726588672 5895378460997934464 3195144930269280256 494911399540626048 16241421942521523456 13541188411792869248 10840954881064215040 8140721350335560832 5440487819606906624 2740254288878252416 40020758149598208 15786531301130495616 13086297770401841408 10386064239673187200 7685830708944532992 4985597178215878784 2285363647487224576 18031874190468121984 15331640659739467776 12631407129010813568 9931173598282159360 7230940067553505152 4530706536824850944 1830473006096196736 17576983549077094144 14876750018348439936 12176516487619785728 9476282956891131520 6776049426162477312 4075815895433823104 1375582364705168896 17122092907686066304 14421859376957412096 11721625846228757888 9021392315500103680 6321158784771449472 3620925254042795264 920691723314141056 16667202266295038464 13966968735566384256 11266735204837730048 8566501674109075840 5866268143380421632 3166034612651767424 465801081923113216 16212311624904010624 13512078094175356416 10811844563446702208 8111611032718048000 5411377501989393792 2711143971260739584 10910440532085376 15757420983512982784 13057187452784328576 10356953922055674368 7656720391327020160 4956486860598365952 2256253329869711744 18002763872850609152 15302530342121954944 12602296811393300736 9902063280664646528 7201829749935992320 4501596219207338112 1801362688478683904 17547873231459581312 14847639700730927104 12147406170002272896 9447172639273618688 6746939108544964480 4046705577816310272 1346472047087656064 17092982590068553472 14392749059339899264 11692515528611245056 8992281997882590848 6292048467153936640 3591814936425282432 891581405696628224 16638091948677525632 13937858417948871424 11237624887220217216 8537391356491563008 5837157825762908800 3136924295034254592 436690764305600384 16183201307286497792 13482967776557843584 10782734245829189376 8082500715100535168 5382267184371880960 2682033653643226752 18428544196624124160 15728310665895469952 13028077135166815744 10327843604438161536 7627610073709507328 4927376542980853120 2227143012252198912 17973653555233096320 15273420024504442112 12573186493775787904 9872952963047133696 7172719432318479488 4472485901589825280 1772252370861171072 17518762913842068480 14818529383113414272 12118295852384760064 9418062321656105856 6717828790927451648 4017595260198797440 1317361729470143232 17063872272451040640 14363638741722386432 11663405210993732224 8963171680265078016 6262938149536423808 3562704618807769600 862471088079115392 16608981631060012800 13908748100331358592 11208514569602704384 8508281038874050176 5808047508145395968 3107813977416741760 407580446688087552 16154090989668984960 13453857458940330752 10753623928211676544 8053390397483022336 5353156866754368128 2652923336025713920 18399433879006611328 15699200348277957120 12998966817549302912 10298733286820648704 7598499756091994496 4898266225363340288 2198032694634686080 17944543237615583488 15244309706886929280 12544076176158275072 9843842645429620864 7143609114700966656 4443375583972312448 1743142053243658240 17489652596224555648 14789419065495901440 12089185534767247232 9388952004038593024 6688718473309938816 3988484942581284608 1288251411852630400 17034761954833527808 14334528424104873600 11634294893376219392 8934061362647565184 6233827831918910976 3533594301190256768 833360770461602560 16579871313442499968 13879637782713845760 11179404251985191552 8479170721256537344 5778937190527883136 3078703659799228928 378470129070574720 16124980672051472128 13424747141322817920 10724513610594163712 8024280079865509504 5324046549136855296 2623813018408201088 18370323561389098496 15670090030660444288 12969856499931790080 10269622969203135872 7569389438474481664 4869155907745827456 2168922377017173248 17915432919998070656 15215199389269416448 12514965858540762240 9814732327812108032 7114498797083453824 4414265266354799616 1714031735626145408 17460542278607042816 14760308747878388608 12060075217149734400 9359841686421080192 6659608155692425984 3959374624963771776 1259141094235117568 17005651637216014976 14305418106487360768 11605184575758706560 8904951045030052352 6204717514301398144 3504483983572743936 804250452844089728 16550760995824987136 13850527465096332928 11150293934367678720 8450060403639024512 5749826872910370304 3049593342181716096 349359811453061888 16095870354433959296 13395636823705305088 10695403292976650880 7995169762247996672 5294936231519342464 2594702700790688256 18341213243771585664 15640979713042931456 12940746182314277248 10240512651585623040 7540279120856968832 4840045590128314624 2139812059399660416 17886322602380557824 15186089071651903616 12485855540923249408 9785622010194595200 7085388479465940992 4385154948737286784 1684921418008632576 17431431960989529984 14731198430260875776 12030964899532221568 9330731368803567360 6630497838074913152 3930264307346258944 1230030776617604736 16976541319598502144 14276307788869847936 11576074258141193728 8875840727412539520 6175607196683885312 3475373665955231104 775140135226576896 16521650678207474304 13821417147478820096 11121183616750165888 8420950086021511680 5720716555292857472 3020483024564203264 320249493835549056 16066760036816446464 13366526506087792256 10666292975359138048 7966059444630483840 5265825913901829632 2565592383173175424 18312102926154072832 15611869395425418624 12911635864696764416 10211402333968110208 7511168803239456000 4810935272510801792 2110701741782147584 17857212284763044992 15156978754034390784 12456745223305736576 9756511692577082368 7056278161848428160 4356044631119773952 1655811100391119744 17402321643372017152 14702088112643362944 12001854581914708736 9301621051186054528 6601387520457400320 3901153989728746112 1200920459000091904 16947431001980989312 14247197471252335104 11546963940523680896 8846730409795026688 6146496879066372480 3446263348337718272 746029817609064064 16492540360589961472 13792306829861307264 11092073299132653056 8391839768403998848 5691606237675344640 2991372706946690432 291139176218036224 16037649719198933632 13337416188470279424 10637182657741625216 7936949127012971008 5236715596284316800 2536482065555662592 18282992608536560000 15582759077807905792 12882525547079251584 10182292016350597376 7482058485621943168 4781824954893288960 2081591424164634752 17828101967145532160 15127868436416877952 12427634905688223744 9727401374959569536 7027167844230915328 4326934313502261120 1626700782773606912 17373211325754504320 14672977795025850112 11972744264297195904 9272510733568541696 6572277202839887488 3872043672111233280 1171810141382579072 16918320684363476480 14218087153634822272 11517853622906168064 8817620092177513856 6117386561448859648 3417153030720205440 716919499991551232 16463430042972448640 13763196512243794432 11062962981515140224 8362729450786486016 5662495920057831808 2962262389329177600 262028858600523392 16008539401581420800 13308305870852766592 10608072340124112384 7907838809395458176 5207605278666803968 2507371747938149760 18253882290919047168 15553648760190392960 12853415229461738752 10153181698733084544 7452948168004430336 4752714637275776128 2052481106547121920 17798991649528019328 15098758118799365120 12398524588070710912 9698291057342056704 6998057526613402496 4297823995884748288 1597590465156094080 17344101008136991488 14643867477408337280 11943633946679683072 9243400415951028864 6543166885222374656 3842933354493720448 1142699823765066240 16889210366745963648 14188976836017309440 11488743305288655232 8788509774560001024 6088276243831346816 3388042713102692608 687809182374038400 16434319725354935808 13734086194626281600 11033852663897627392 8333619133168973184 5633385602440318976 2933152071711664768 232918540983010560 15979429083963907968 13279195553235253760 10578962022506599552 7878728491777945344 5178494961049291136 2478261430320636928 18224771973301534336 15524538442572880128 12824304911844225920 10124071381115571712 7423837850386917504 4723604319658263296 2023370788929609088 17769881331910506496 15069647801181852288 12369414270453198080 9669180739724543872 6968947208995889664 4268713678267235456 1568480147538581248 17314990690519478656 14614757159790824448 11914523629062170240 9214290098333516032 6514056567604861824 3813823036876207616 1113589506147553408 16860100049128450816 14159866518399796608 11459632987671142400 8759399456942488192 6059165926213833984 3358932395485179776 658698864756525568 16405209407737422976 13704975877008768768 11004742346280114560 8304508815551460352 5604275284822806144 2904041754094151936 203808223365497728 15950318766346395136 13250085235617740928 10549851704889086720 7849618174160432512 5149384643431778304 2449151112703124096 18195661655684021504 15495428124955367296 12795194594226713088 10094961063498058880 7394727532769404672 4694494002040750464 1994260471312096256 17740771014292993664 15040537483564339456 12340303952835685248 9640070422107031040 6939836891378376832 4239603360649722624 1539369829921068416 17285880372901965824 14585646842173311616 11885413311444657408 9185179780716003200 6484946249987348992 3784712719258694784 1084479188530040576 16830989731510937984 14130756200782283776 11430522670053629568 8730289139324975360 6030055608596321152 3329822077867666944 629588547139012736 16376099090119910144 13675865559391255936 10975632028662601728 8275398497933947520 5575164967205293312 2874931436476639104 174697905747984896 15921208448728882304 13220974918000228096 10520741387271573888 7820507856542919680 5120274325814265472 2420040795085611264 18166551338066508672 15466317807337854464 12766084276609200256 10065850745880546048 7365617215151891840 4665383684423237632 1965150153694583424 17711660696675480832 15011427165946826624 12311193635218172416 9610960104489518208 6910726573760864000 4210493043032209792 1510259512303555584 17256770055284452992 14556536524555798784 11856302993827144576 9156069463098490368 6455835932369836160 3755602401641181952 1055368870912527744 16801879413893425152 14101645883164770944 11401412352436116736 8701178821707462528 6000945290978808320 3300711760250154112 600478229521499904 16346988772502397312 13646755241773743104 10946521711045088896 8246288180316434688 5546054649587780480 2845821118859126272 145587588130472064 15892098131111369472 13191864600382715264 10491631069654061056 7791397538925406848 5091164008196752640 2390930477468098432 18137441020448995840 15437207489720341632 12736973958991687424 10036740428263033216 7336506897534379008 4636273366805724800 1936039836077070592 17682550379057968000 14982316848329313792 12282083317600659584 9581849786872005376 6881616256143351168 4181382725414696960 1481149194686042752 17227659737666940160 14527426206938285952 11827192676209631744 9126959145480977536 6426725614752323328 3726492084023669120 1026258553295014912 16772769096275912320 14072535565547258112 11372302034818603904 8672068504089949696 5971834973361295488 3271601442632641280 571367911903987072 16317878454884884480 13617644924156230272 10917411393427576064 8217177862698921856 5516944331970267648 2816710801241613440 116477270512959232 15862987813493856640 13162754282765202432 10462520752036548224 7762287221307894016 5062053690579239808 2361820159850585600 18108330702831483008 15408097172102828800 12707863641374174592 10007630110645520384 7307396579916866176 4607163049188211968 1906929518459557760 17653440061440455168 14953206530711800960 12252972999983146752 9552739469254492544 6852505938525838336 4152272407797184128 1452038877068529920 17198549420049427328 14498315889320773120 11798082358592118912 9097848827863464704 6397615297134810496 3697381766406156288 997148235677502080 16743658778658399488 14043425247929745280 11343191717201091072 8642958186472436864 5942724655743782656 3242491125015128448 542257594286474240 16288768137267371648 13588534606538717440 10888301075810063232 8188067545081409024 5487834014352754816 2787600483624100608 87366952895446400 15833877495876343808 13133643965147689600 10433410434419035392 7733176903690381184 5032943372961726976 2332709842233072768 18079220385213970176 15378986854485315968 12678753323756661760 9978519793028007552 7278286262299353344 4578052731570699136 1877819200842044928 17624329743822942336 14924096213094288128 12223862682365633920 9523629151636979712 6823395620908325504 4123162090179671296 1422928559451017088 17169439102431914496 14469205571703260288 11768972040974606080 9068738510245951872 6368504979517297664 3668271448788643456 968037918059989248 16714548461040886656 14014314930312232448 11314081399583578240 8613847868854924032 5913614338126269824 3213380807397615616 513147276668961408 16259657819649858816 13559424288921204608 10859190758192550400 8158957227463896192 5458723696735241984 2758490166006587776 58256635277933568 15804767178258830976 13104533647530176768 10404300116801522560 7704066586072868352 5003833055344214144 2303599524615559936 18050110067596457344 15349876536867803136 12649643006139148928 9949409475410494720 7249175944681840512 4548942413953186304 1848708883224532096 17595219426205429504 14894985895476775296 12194752364748121088 9494518834019466880 6794285303290812672 4094051772562158464 1393818241833504256 17140328784814401664 14440095254085747456 11739861723357093248 9039628192628439040 6339394661899784832 3639161131171130624 938927600442476416 16685438143423373824 13985204612694719616 11284971081966065408 8584737551237411200 5884504020508756992 3184270489780102784 484036959051448576 16230547502032345984 13530313971303691776 10830080440575037568 8129846909846383360 5429613379117729152 2729379848389074944 29146317660420736 15775656860641318144 13075423329912663936 10375189799184009728 7674956268455355520 4974722737726701312 2274489206998047104 18020999749978944512 15320766219250290304 12620532688521636096 9920299157792981888 7220065627064327680 4519832096335673472 1819598565607019264 17566109108587916672 14865875577859262464 12165642047130608256 9465408516401954048 6765174985673299840 4064941454944645632 1364707924215991424 17111218467196888832 14410984936468234624 11710751405739580416 9010517875010926208 6310284344282272000 3610050813553617792 909817282824963584 16656327825805860992 13956094295077206784 11255860764348552576 8555627233619898368 5855393702891244160 3155160172162589952 454926641433935744 16201437184414833152 13501203653686178944 10800970122957524736 8100736592228870528 5400503061500216320 2700269530771562112 36000042907904 15746546543023805312 13046313012295151104 10346079481566496896 7645845950837842688 4945612420109188480 2245378889380534272 17991889432361431680 15291655901632777472 12591422370904123264 9891188840175469056 7190955309446814848 4490721778718160640 1790488247989506432 17536998790970403840 14836765260241749632 12136531729513095424 9436298198784441216 6736064668055787008 4035831137327132800 1335597606598478592 17082108149579376000 14381874618850721792 11681641088122067584 8981407557393413376 6281174026664759168 3580940495936104960 880706965207450752 16627217508188348160 13926983977459693952 11226750446731039744 8526516916002385536 5826283385273731328 3126049854545077120 425816323816422912 16172326866797320320 13472093336068666112 10771859805340011904 8071626274611357696 5371392743882703488 2671159213154049280 18417669756134946688 15717436225406292480 13017202694677638272 10316969163948984064 7616735633220329856 4916502102491675648 2216268571763021440 17962779114743918848 15262545584015264640 12562312053286610432 9862078522557956224 7161844991829302016 4461611461100647808 1761377930371993600 17507888473352891008 14807654942624236800 12107421411895582592 9407187881166928384 6706954350438274176 4006720819709619968 1306487288980965760 17052997831961863168 14352764301233208960 11652530770504554752 8952297239775900544 6252063709047246336 3551830178318592128 851596647589937920 16598107190570835328 13897873659842181120 11197640129113526912 8497406598384872704 5797173067656218496 3096939536927564288 396706006198910080 16143216549179807488 13442983018451153280 10742749487722499072 8042515956993844864 5342282426265190656 2642048895536536448 18388559438517433856 15688325907788779648 12988092377060125440 10287858846331471232 7587625315602817024 4887391784874162816 2187158254145508608 17933668797126406016 15233435266397751808 12533201735669097600 9832968204940443392 7132734674211789184 4432501143483134976 1732267612754480768 17478778155735378176 14778544625006723968 12078311094278069760 9378077563549415552 6677844032820761344 3977610502092107136 1277376971363452928 17023887514344350336 14323653983615696128 11623420452887041920 8923186922158387712 6222953391429733504 3522719860701079296 822486329972425088 16568996872953322496 13868763342224668288 11168529811496014080 8468296280767359872 5768062750038705664 3067829219310051456 367595688581397248 16114106231562294656 13413872700833640448 10713639170104986240 8013405639376332032 5313172108647677824 2612938577919023616 18359449120899921024 15659215590171266816 12958982059442612608 10258748528713958400 7558514997985304192 4858281467256649984 2158047936527995776 17904558479508893184 15204324948780238976 12504091418051584768 9803857887322930560 7103624356594276352 4403390825865622144 1703157295136967936 17449667838117865344 14749434307389211136 12049200776660556928 9348967245931902720 6648733715203248512 3948500184474594304 1248266653745940096 16994777196726837504 14294543665998183296 11594310135269529088 8894076604540874880 6193843073812220672 3493609543083566464 793376012354912256 16539886555335809664 13839653024607155456 11139419493878501248 8439185963149847040 5738952432421192832 3038718901692538624 338485370963884416 16084995913944781824 13384762383216127616 10684528852487473408 7984295321758819200 5284061791030164992 2583828260301510784 18330338803282408192 15630105272553753984 12929871741825099776 10229638211096445568 7529404680367791360 4829171149639137152 2128937618910482944 17875448161891380352 15175214631162726144 12474981100434071936 9774747569705417728 7074514038976763520 4374280508248109312 1674046977519455104 17420557520500352512 14720323989771698304 12020090459043044096 9319856928314389888 6619623397585735680 3919389866857081472 1219156336128427264 16965666879109324672 14265433348380670464 11565199817652016256 8864966286923362048 6164732756194707840 3464499225466053632 764265694737399424 16510776237718296832 13810542706989642624 11110309176260988416 8410075645532334208 5709842114803680000 3009608584075025792 309375053346371584 16055885596327268992 13355652065598614784 10655418534869960576 7955185004141306368 5254951473412652160 2554717942683997952 18301228485664895360 15600994954936241152 12900761424207586944 10200527893478932736 7500294362750278528 4800060832021624320 2099827301292970112 17846337844273867520 15146104313545213312 12445870782816559104 9745637252087904896 7045403721359250688 4345170190630596480 1644936659901942272 17391447202882839680 14691213672154185472 11990980141425531264 9290746610696877056 6590513079968222848 3890279549239568640 1190046018510914432 16936556561491811840 14236323030763157632 11536089500034503424 8835855969305849216 6135622438577195008 3435388907848540800 735155377119886592 16481665920100784000 13781432389372129792 11081198858643475584 8380965327914821376 5680731797186167168 2980498266457512960 280264735728858752 16026775278709756160 13326541747981101952 10626308217252447744 7926074686523793536 5225841155795139328 2525607625066485120 18272118168047382528 15571884637318728320 12871651106590074112 10171417575861419904 7471184045132765696 4770950514404111488 2070716983675457280 17817227526656354688 15116993995927700480 12416760465199046272 9716526934470392064 7016293403741737856 4316059873013083648 1615826342284429440 17362336885265326848 14662103354536672640 11961869823808018432 9261636293079364224 6561402762350710016 3861169231622055808 1160935700893401600 16907446243874299008 14207212713145644800 11506979182416990592 8806745651688336384 6106512120959682176 3406278590231027968 706045059502373760 16452555602483271168 13752322071754616960 11052088541025962752 8351855010297308544 5651621479568654336 2951387948840000128 251154418111345920 15997664961092243328 13297431430363589120 10597197899634934912 7896964368906280704 5196730838177626496 2496497307448972288 18243007850429869696 15542774319701215488 12842540788972561280 10142307258243907072 7442073727515252864 4741840196786598656 2041606666057944448 17788117209038841856 15087883678310187648 12387650147581533440 9687416616852879232 6987183086124225024 4286949555395570816 1586716024666916608 17333226567647814016 14632993036919159808 11932759506190505600 9232525975461851392 6532292444733197184 3832058914004542976 1131825383275888768 16878335926256786176 14178102395528131968 11477868864799477760 8777635334070823552 6077401803342169344 3377168272613515136 676934741884860928 16423445284865758336 13723211754137104128 11022978223408449920 8322744692679795712 5622511161951141504 2922277631222487296 222044100493833088 15968554643474730496 13268321112746076288 10568087582017422080 7867854051288767872 5167620520560113664 2467386989831459456 18213897532812356864 15513664002083702656 12813430471355048448 10113196940626394240 7412963409897740032 4712729879169085824 2012496348440431616 17759006891421329024 15058773360692674816 12358539829964020608 9658306299235366400 6958072768506712192 4257839237778057984 1557605707049403776 17304116250030301184 14603882719301646976 11903649188572992768 9203415657844338560 6503182127115684352 3802948596387030144 1102715065658375936 16849225608639273344 14148992077910619136 11448758547181964928 8748525016453310720 6048291485724656512 3348057954996002304 647824424267348096 16394334967248245504 13694101436519591296 10993867905790937088 8293634375062282880 5593400844333628672 2893167313604974464 192933782876320256 15939444325857217664 13239210795128563456 10538977264399909248 7838743733671255040 5138510202942600832 2438276672213946624 18184787215194844032 15484553684466189824 12784320153737535616 10084086623008881408 7383853092280227200 4683619561551572992 1983386030822918784 17729896573803816192 15029663043075161984 12329429512346507776 9629195981617853568 6928962450889199360 4228728920160545152 1528495389431890944 17275005932412788352 14574772401684134144 11874538870955479936 9174305340226825728 6474071809498171520 3773838278769517312 1073604748040863104 16820115291021760512 14119881760293106304 11419648229564452096 8719414698835797888 6019181168107143680 3318947637378489472 618714106649835264 16365224649630732672 13664991118902078464 10964757588173424256 8264524057444770048 5564290526716115840 2864056995987461632 163823465258807424 15910334008239704832 13210100477511050624 10509866946782396416 7809633416053742208 5109399885325088000 2409166354596433792 18155676897577331200 15455443366848676992 12755209836120022784 10054976305391368576 7354742774662714368 4654509243934060160 1954275713205405952 17700786256186303360 15000552725457649152 12300319194728994944 9600085664000340736 6899852133271686528 4199618602543032320 1499385071814378112 17245895614795275520 14545662084066621312 11845428553337967104 9145195022609312896 6444961491880658688 3744727961152004480 1044494430423350272 16791004973404247680 14090771442675593472 11390537911946939264 8690304381218285056 5990070850489630848 3289837319760976640 589603789032322432 16336114332013219840 13635880801284565632 10935647270555911424 8235413739827257216 5535180209098603008 2834946678369948800 134713147641294592 15881223690622192000 13180990159893537792 10480756629164883584 7780523098436229376 5080289567707575168 2380056036978920960 18126566579959818368 15426333049231164160 12726099518502509952 10025865987773855744 7325632457045201536 4625398926316547328 1925165395587893120 17671675938568790528 14971442407840136320 12271208877111482112 9570975346382827904 6870741815654173696 4170508284925519488 1470274754196865280 17216785297177762688 14516551766449108480 11816318235720454272 9116084704991800064 6415851174263145856 3715617643534491648 1015384112805837440 16761894655786734848 14061661125058080640 11361427594329426432 8661194063600772224 5960960532872118016 3260727002143463808 560493471414809600 16307004014395707008 13606770483667052800 10906536952938398592 8206303422209744384 5506069891481090176 2805836360752435968 105602830023781760 15852113373004679168 13151879842276024960 10451646311547370752 7751412780818716544 5051179250090062336 2350945719361408128 18097456262342305536 15397222731613651328 12696989200884997120 9996755670156342912 7296522139427688704 4596288608699034496 1896055077970380288 17642565620951277696 14942332090222623488 12242098559493969280 9541865028765315072 6841631498036660864 4141397967308006656 1441164436579352448 17187674979560249856 14487441448831595648 11787207918102941440 9086974387374287232 6386740856645633024 3686507325916978816 986273795188324608 16732784338169222016 14032550807440567808 11332317276711913600 8632083745983259392 5931850215254605184 3231616684525950976 531383153797296768 16277893696778194176 13577660166049539968 10877426635320885760 8177193104592231552 5476959573863577344 2776726043134923136 76492512406268928 15823003055387166336 13122769524658512128 10422535993929857920 7722302463201203712 5022068932472549504 2321835401743895296 18068345944724792704 15368112413996138496 12667878883267484288 9967645352538830080 7267411821810175872 4567178291081521664 1866944760352867456 17613455303333764864 14913221772605110656 12212988241876456448 9512754711147802240 6812521180419148032 4112287649690493824 1412054118961839616 17158564661942737024 14458331131214082816 11758097600485428608 9057864069756774400 6357630539028120192 3657397008299465984 957163477570811776 16703674020551709184 14003440489823054976 11303206959094400768 8602973428365746560 5902739897637092352 3202506366908438144 502272836179783936 16248783379160681344 13548549848432027136 10848316317703372928 8148082786974718720 5447849256246064512 2747615725517410304 47382194788756096 15793892737769653504 13093659207040999296 10393425676312345088 7693192145583690880 4992958614855036672 2292725084126382464 18039235627107279872 15339002096378625664 12638768565649971456 9938535034921317248 7238301504192663040 4538067973464008832 1837834442735354624 17584344985716252032 14884111454987597824 12183877924258943616 9483644393530289408 6783410862801635200 4083177332072980992 1382943801344326784 17129454344325224192 14429220813596569984 11728987282867915776 9028753752139261568 6328520221410607360 3628286690681953152 928053159953298944 16674563702934196352 13974330172205542144 11274096641476887936 8573863110748233728 5873629580019579520 3173396049290925312 473162518562271104 16219673061543168512 13519439530814514304 10819206000085860096 8118972469357205888 5418738938628551680 2718505407899897472 18271877171243264 15764782420152140672 13064548889423486464 10364315358694832256 7664081827966178048 4963848297237523840 2263614766508869632 18010125309489767040 15309891778761112832 12609658248032458624 9909424717303804416 7209191186575150208 4508957655846496000 1808724125117841792 17555234668098739200 14855001137370084992 12154767606641430784 9454534075912776576 6754300545184122368 4054067014455468160 1353833483726813952 17100344026707711360 14400110495979057152 11699876965250402944 8999643434521748736 6299409903793094528 3599176373064440320 898942842335786112 16645453385316683520 13945219854588029312 11244986323859375104 8544752793130720896 5844519262402066688 3144285731673412480 444052200944758272 16190562743925655680 13490329213197001472 10790095682468347264 8089862151739693056 5389628621011038848 2689395090282384640 18435905633263282048 15735672102534627840 13035438571805973632 10335205041077319424 7634971510348665216 4934737979620011008 2234504448891356800 17981014991872254208 15280781461143600000 12580547930414945792 9880314399686291584 7180080868957637376 4479847338228983168 1779613807500328960 17526124350481226368 14825890819752572160 12125657289023917952 9425423758295263744 6725190227566609536 4024956696837955328 1324723166109301120 17071233709090198528 14371000178361544320 11670766647632890112 8970533116904235904 6270299586175581696 3570066055446927488 869832524718273280 16616343067699170688 13916109536970516480 11215876006241862272 8515642475513208064 5815408944784553856 3115175414055899648 414941883327245440 16161452426308142848 13461218895579488640 10760985364850834432 8060751834122180224 5360518303393526016 2660284772664871808 18406795315645769216 15706561784917115008 13006328254188460800 10306094723459806592 7605861192731152384 4905627662002498176 2205394131273843968 17951904674254741376 15251671143526087168 12551437612797432960 9851204082068778752 7150970551340124544 4450737020611470336 1750503489882816128 17497014032863713536 14796780502135059328 12096546971406405120 9396313440677750912 6696079909949096704 3995846379220442496 1295612848491788288 17042123391472685696 14341889860744031488 11641656330015377280 8941422799286723072 6241189268558068864 3540955737829414656 840722207100760448 16587232750081657856 13886999219353003648 11186765688624349440 8486532157895695232 5786298627167041024 3086065096438386816 385831565709732608 16132342108690630016 13432108577961975808 10731875047233321600 8031641516504667392 5331407985776013184 2631174455047358976 18377684998028256384 15677451467299602176 12977217936570947968 10276984405842293760 7576750875113639552 4876517344384985344 2176283813656331136 17922794356637228544 15222560825908574336 12522327295179920128 9822093764451265920 7121860233722611712 4421626702993957504 1721393172265303296 17467903715246200704 14767670184517546496 12067436653788892288 9367203123060238080 6666969592331583872 3966736061602929664 1266502530874275456 17013013073855172864 14312779543126518656 11612546012397864448 8912312481669210240 6212078950940556032 3511845420211901824 811611889483247616 16558122432464145024 13857888901735490816 11157655371006836608 8457421840278182400 5757188309549528192 3056954778820873984 356721248092219776 16103231791073117184 13402998260344462976 10702764729615808768 8002531198887154560 5302297668158500352 2602064137429846144 18348574680410743552 15648341149682089344 12948107618953435136 10247874088224780928 7547640557496126720 4847407026767472512 2147173496038818304 17893684039019715712 15193450508291061504 12493216977562407296 9792983446833753088 7092749916105098880 4392516385376444672 1692282854647790464 17438793397628687872 14738559866900033664 12038326336171379456 9338092805442725248 6637859274714071040 3937625743985416832 1237392213256762624 16983902756237660032 14283669225509005824 11583435694780351616 8883202164051697408 6182968633323043200 3482735102594388992 782501571865734784 16529012114846632192 13828778584117977984 11128545053389323776 8428311522660669568 5728077991932015360 3027844461203361152 327610930474706944 16074121473455604352 13373887942726950144 10673654411998295936 7973420881269641728 5273187350540987520 2572953819812333312 18319464362793230720 15619230832064576512 12918997301335922304 10218763770607268096 7518530239878613888 4818296709149959680 2118063178421305472 17864573721402202880 15164340190673548672 12464106659944894464 9763873129216240256 7063639598487586048 4363406067758931840 1663172537030277632 17409683080011175040 14709449549282520832 12009216018553866624 9308982487825212416 6608748957096558208 3908515426367904000 1208281895639249792 16954792438620147200 14254558907891492992 11554325377162838784 8854091846434184576 6153858315705530368 3453624784976876160 753391254248221952 16499901797229119360 13799668266500465152 11099434735771810944 8399201205043156736 5698967674314502528 2998734143585848320 298500612857194112 16045011155838091520 13344777625109437312 10644544094380783104 7944310563652128896 5244077032923474688 2543843502194820480 18290354045175717888 15590120514447063680 12889886983718409472 10189653452989755264 7489419922261101056 4789186391532446848 2088952860803792640 17835463403784690048 15135229873056035840 12434996342327381632 9734762811598727424 7034529280870073216 4334295750141419008 1634062219412764800 17380572762393662208 14680339231665008000 11980105700936353792 9279872170207699584 6579638639479045376 3879405108750391168 1179171578021736960 16925682121002634368 14225448590273980160 11525215059545325952 8824981528816671744 6124747998088017536 3424514467359363328 724280936630709120 16470791479611606528 13770557948882952320 11070324418154298112 8370090887425643904 5669857356696989696 2969623825968335488 269390295239681280 16015900838220578688 13315667307491924480 10615433776763270272 7915200246034616064 5214966715305961856 2514733184577307648 18261243727558205056 15561010196829550848 12860776666100896640 10160543135372242432 7460309604643588224 4760076073914934016 2059842543186279808 17806353086167177216 15106119555438523008 12405886024709868800 9705652493981214592 7005418963252560384 4305185432523906176 1604951901795251968 17351462444776149376 14651228914047495168 11950995383318840960 9250761852590186752 6550528321861532544 3850294791132878336 1150061260404224128 16896571803385121536 14196338272656467328 11496104741927813120 8795871211199158912 6095637680470504704 3395404149741850496 695170619013196288 16441681161994093696 13741447631265439488 11041214100536785280 8340980569808131072 5640747039079476864 2940513508350822656 240279977622168448 15986790520603065856 13286556989874411648 10586323459145757440 7886089928417103232 5185856397688449024 2485622866959794816 18232133409940692224 15531899879212038016 12831666348483383808 10131432817754729600 7431199287026075392 4730965756297421184 2030732225568766976 17777242768549664384 15077009237821010176 12376775707092355968 9676542176363701760 6976308645635047552 4276075114906393344 1575841584177739136 17322352127158636544 14622118596429982336 11921885065701328128 9221651534972673920 6521418004244019712 3821184473515365504 1120950942786711296 16867461485767608704 14167227955038954496 11466994424310300288 8766760893581646080 6066527362852991872 3366293832124337664 666060301395683456 16412570844376580864 13712337313647926656 11012103782919272448 8311870252190618240 5611636721461964032 2911403190733309824 211169660004655616 15957680202985553024 13257446672256898816 10557213141528244608 7856979610799590400 5156746080070936192 2456512549342281984 18203023092323179392 15502789561594525184 12802556030865870976 10102322500137216768 7402088969408562560 4701855438679908352 2001621907951254144 17748132450932151552 15047898920203497344 12347665389474843136 9647431858746188928 6947198328017534720 4246964797288880512 1546731266560226304 17293241809541123712 14593008278812469504 11892774748083815296 9192541217355161088 6492307686626506880 3792074155897852672 1091840625169198464 16838351168150095872 14138117637421441664 11437884106692787456 8737650575964133248 6037417045235479040 3337183514506824832 636949983778170624 16383460526759068032 13683226996030413824 10982993465301759616 8282759934573105408 5582526403844451200 2882292873115796992 182059342387142784 15928569885368040192 13228336354639385984 10528102823910731776 7827869293182077568 5127635762453423360 2427402231724769152 18173912774705666560 15473679243977012352 12773445713248358144 10073212182519703936 7372978651791049728 4672745121062395520 1972511590333741312 17719022133314638720 15018788602585984512 12318555071857330304 9618321541128676096 6918088010400021888 4217854479671367680 1517620948942713472 17264131491923610880 14563897961194956672 11863664430466302464 9163430899737648256 6463197369008994048 3762963838280339840 1062730307551685632 16809240850532583040 14109007319803928832 11408773789075274624 8708540258346620416 6008306727617966208 3308073196889312000 607839666160657792 16354350209141555200 13654116678412900992 10953883147684246784 8253649616955592576 5553416086226938368 2853182555498284160 152949024769629952 15899459567750527360 13199226037021873152 10498992506293218944 7798758975564564736 5098525444835910528 2398291914107256320 18144802457088153728 15444568926359499520 12744335395630845312 10044101864902191104 7343868334173536896 4643634803444882688 1943401272716228480 17689911815697125888 14989678284968471680 12289444754239817472 9589211223511163264 6888977692782509056 4188744162053854848 1488510631325200640 17235021174306098048 14534787643577443840 11834554112848789632 9134320582120135424 6434087051391481216 3733853520662827008 1033619989934172800 16780130532915070208 14079897002186416000 11379663471457761792 8679429940729107584 5979196410000453376 3278962879271799168 578729348543144960 16325239891524042368 13625006360795388160 10924772830066733952 8224539299338079744 5524305768609425536 2824072237880771328 123838707152117120 15870349250133014528 13170115719404360320 10469882188675706112 7769648657947051904 5069415127218397696 2369181596489743488 18115692139470640896 15415458608741986688 12715225078013332480 10014991547284678272 7314758016556024064 4614524485827369856 1914290955098715648 17660801498079613056 14960567967350958848 12260334436622304640 9560100905893650432 6859867375164996224 4159633844436342016 1459400313707687808 17205910856688585216 14505677325959931008 11805443795231276800 9105210264502622592 6404976733773968384 3704743203045314176 1004509672316659968 16751020215297557376 14050786684568903168 11350553153840248960 8650319623111594752 5950086092382940544 3249852561654286336 549619030925632128 16296129573906529536 13595896043177875328 10895662512449221120 8195428981720566912 5495195450991912704 2794961920263258496 94728389534604288 15841238932515501696 13141005401786847488 10440771871058193280 7740538340329539072 5040304809600884864 2340071278872230656 18086581821853128064 15386348291124473856 12686114760395819648 9985881229667165440 7285647698938511232 4585414168209857024 1885180637481202816 17631691180462100224 14931457649733446016 12231224119004791808 9530990588276137600 6830757057547483392 4130523526818829184 1430289996090174976 17176800539071072384 14476567008342418176 11776333477613763968 9076099946885109760 6375866416156455552 3675632885427801344 975399354699147136 16721909897680044544 14021676366951390336 11321442836222736128 8621209305494081920 5920975774765427712 3220742244036773504 520508713308119296 16267019256289016704 13566785725560362496 10866552194831708288 8166318664103054080 5466085133374399872 2765851602645745664 65618071917091456 15812128614897988864 13111895084169334656 10411661553440680448 7711428022712026240 5011194491983372032 2310960961254717824 18057471504235615232 15357237973506961024 12657004442778306816 9956770912049652608 7256537381320998400 4556303850592344192 1856070319863689984 17602580862844587392 14902347332115933184 12202113801387278976 9501880270658624768 6801646739929970560 4101413209201316352 1401179678472662144 17147690221453559552 14447456690724905344 11747223159996251136 9046989629267596928 6346756098538942720 3646522567810288512 946289037081634304 16692799580062531712 13992566049333877504 11292332518605223296 8592098987876569088 5891865457147914880 3191631926419260672 491398395690606464 16237908938671503872 13537675407942849664 10837441877214195456 8137208346485541248 5436974815756887040 2736741285028232832 36507754299578624 15783018297280476032 13082784766551821824 10382551235823167616 7682317705094513408 4982084174365859200 2281850643637204992 18028361186618102400 15328127655889448192 12627894125160793984 9927660594432139776 7227427063703485568 4527193532974831360 1826960002246177152 17573470545227074560 14873237014498420352 12173003483769766144 9472769953041111936 6772536422312457728 4072302891583803520 1372069360855149312 17118579903836046720 14418346373107392512 11718112842378738304 9017879311650084096 6317645780921429888 3617412250192775680 917178719464121472 16663689262445018880 13963455731716364672 11263222200987710464 8562988670259056256 5862755139530402048 3162521608801747840 462288078073093632 16208798621053991040 13508565090325336832 10808331559596682624 8108098028868028416 5407864498139374208 2707630967410720000 7397436682065792 15753907979662963200 13053674448934308992 10353440918205654784 7653207387477000576 4952973856748346368 2252740326019692160 17999250869000589568 15299017338271935360 12598783807543281152 9898550276814626944 7198316746085972736 4498083215357318528 1797849684628664320 17544360227609561728 14844126696880907520 12143893166152253312 9443659635423599104 6743426104694944896 4043192573966290688 1342959043237636480 17089469586218533888 14389236055489879680 11689002524761225472 8988768994032571264 6288535463303917056 3588301932575262848 888068401846608640 16634578944827506048 13934345414098851840 11234111883370197632 8533878352641543424 5833644821912889216 3133411291184235008 433177760455580800 16179688303436478208 13479454772707824000 10779221241979169792 8078987711250515584 5378754180521861376 2678520649793207168 18425031192774104576 15724797662045450368 13024564131316796160 10324330600588141952 7624097069859487744 4923863539130833536 2223630008402179328 17970140551383076736 15269907020654422528 12569673489925768320 9869439959197114112 7169206428468459904 4468972897739805696 1768739367011151488 17515249909992048896 14815016379263394688 12114782848534740480 9414549317806086272 6714315787077432064 4014082256348777856 1313848725620123648 17060359268601021056 14360125737872366848 11659892207143712640 8959658676415058432 6259425145686404224 3559191614957750016 858958084229095808 16605468627209993216 13905235096481339008 11205001565752684800 8504768035024030592 5804534504295376384 3104300973566722176 404067442838067968 16150577985818965376 13450344455090311168 10750110924361656960 8049877393633002752 5349643862904348544 2649410332175694336 18395920875156591744 15695687344427937536 12995453813699283328 10295220282970629120 7594986752241974912 4894753221513320704 2194519690784666496 17941030233765563904 15240796703036909696 12540563172308255488 9840329641579601280 7140096110850947072 4439862580122292864 1739629049393638656 17486139592374536064 14785906061645881856 12085672530917227648 9385439000188573440 6685205469459919232 3984971938731265024 1284738408002610816 17031248950983508224 14331015420254854016 11630781889526199808 8930548358797545600 6230314828068891392 3530081297340237184 829847766611582976 16576358309592480384 13876124778863826176 11175891248135171968 8475657717406517760 5775424186677863552 3075190655949209344 374957125220555136 16121467668201452544 13421234137472798336 10721000606744144128 8020767076015489920 5320533545286835712 2620300014558181504 18366810557539078912 15666577026810424704 12966343496081770496 10266109965353116288 7565876434624462080 4865642903895807872 2165409373167153664 17911919916148051072 15211686385419396864 12511452854690742656 9811219323962088448 7110985793233434240 4410752262504780032 1710518731776125824 17457029274757023232 14756795744028369024 12056562213299714816 9356328682571060608 6656095151842406400 3955861621113752192 1255628090385097984 17002138633365995392 14301905102637341184 11601671571908686976 8901438041180032768 6201204510451378560 3500970979722724352 800737448994070144 16547247991974967552 13847014461246313344 11146780930517659136 8446547399789004928 5746313869060350720 3046080338331696512 345846807603042304 16092357350583939712 13392123819855285504 10691890289126631296 7991656758397977088 5291423227669322880 2591189696940668672 18337700239921566080 15637466709192911872 12937233178464257664 10236999647735603456 7536766117006949248 4836532586278295040 2136299055549640832 17882809598530538240 15182576067801884032 12482342537073229824 9782109006344575616 7081875475615921408 4381641944887267200 1681408414158612992 17427918957139510400 14727685426410856192 12027451895682201984 9327218364953547776 6626984834224893568 3926751303496239360 1226517772767585152 16973028315748482560 14272794785019828352 11572561254291174144 8872327723562519936 6172094192833865728 3471860662105211520 771627131376557312 16518137674357454720 13817904143628800512 11117670612900146304 8417437082171492096 5717203551442837888 3016970020714183680 316736489985529472 16063247032966426880 13363013502237772672 10662779971509118464 7962546440780464256 5262312910051810048 2562079379323155840 18308589922304053248 15608356391575399040 12908122860846744832 10207889330118090624 7507655799389436416 4807422268660782208 2107188737932128000 17853699280913025408 15153465750184371200 12453232219455716992 9752998688727062784 7052765157998408576 4352531627269754368 1652298096541100160 17398808639521997568 14698575108793343360 11998341578064689152 9298108047336034944 6597874516607380736 3897640985878726528 1197407455150072320 16943917998130969728 14243684467402315520 11543450936673661312 8843217405945007104 6142983875216352896 3442750344487698688 742516813759044480 16489027356739941888 13788793826011287680 11088560295282633472 8388326764553979264 5688093233825325056 2987859703096670848 287626172368016640 16034136715348914048 13333903184620259840 10633669653891605632 7933436123162951424 5233202592434297216 2532969061705643008 18279479604686540416 15579246073957886208 12879012543229232000 10178779012500577792 7478545481771923584 4778311951043269376 2078078420314615168 17824588963295512576 15124355432566858368 12424121901838204160 9723888371109549952 7023654840380895744 4323421309652241536 1623187778923587328 17369698321904484736 14669464791175830528 11969231260447176320 9268997729718522112 6568764198989867904 3868530668261213696 1168297137532559488 16914807680513456896 14214574149784802688 11514340619056148480 8814107088327494272 6113873557598840064 3413640026870185856 713406496141531648 16459917039122429056 13759683508393774848 11059449977665120640 8359216446936466432 5658982916207812224 2958749385479158016 258515854750503808 16005026397731401216 13304792867002747008 10604559336274092800 7904325805545438592 5204092274816784384 2503858744088130176 18250369287069027584 15550135756340373376 12849902225611719168 10149668694883064960 7449435164154410752 4749201633425756544 2048968102697102336 17795478645677999744 15095245114949345536 12395011584220691328 9694778053492037120 6994544522763382912 4294310992034728704 1594077461306074496 17340588004286971904 14640354473558317696 11940120942829663488 9239887412101009280 6539653881372355072 3839420350643700864 1139186819915046656 16885697362895944064 14185463832167289856 11485230301438635648 8784996770709981440 6084763239981327232 3384529709252673024 684296178524018816 16430806721504916224 13730573190776262016 11030339660047607808 8330106129318953600 5629872598590299392 2929639067861645184 229405537132990976 15975916080113888384 13275682549385234176 10575449018656579968 7875215487927925760 5174981957199271552 2474748426470617344 18221258969451514752 15521025438722860544 12820791907994206336 10120558377265552128 7420324846536897920 4720091315808243712 2019857785079589504 17766368328060486912 15066134797331832704 12365901266603178496 9665667735874524288 6965434205145870080 4265200674417215872 1564967143688561664 17311477686669459072 14611244155940804864 11911010625212150656 9210777094483496448 6510543563754842240 3810310033026188032 1110076502297533824 16856587045278431232 14156353514549777024 11456119983821122816 8755886453092468608 6055652922363814400 3355419391635160192 655185860906505984 16401696403887403392 13701462873158749184 11001229342430094976 8300995811701440768 5600762280972786560 2900528750244132352 200295219515478144 15946805762496375552 13246572231767721344 10546338701039067136 7846105170310412928 5145871639581758720 2445638108853104512 18192148651834001920 15491915121105347712 12791681590376693504 10091448059648039296 7391214528919385088 4690980998190730880 1990747467462076672 17737258010442974080 15037024479714319872 12336790948985665664 9636557418257011456 6936323887528357248 4236090356799703040 1535856826071048832 17282367369051946240 14582133838323292032 11881900307594637824 9181666776865983616 6481433246137329408 3781199715408675200 1080966184680020992 16827476727660918400 14127243196932264192 11427009666203609984 8726776135474955776 6026542604746301568 3326309074017647360 626075543288993152 16372586086269890560 13672352555541236352 10972119024812582144 8271885494083927936 5571651963355273728 2871418432626619520 171184901897965312 15917695444878862720 13217461914150208512 10517228383421554304 7816994852692900096 5116761321964245888 2416527791235591680 18163038334216489088 15462804803487834880 12762571272759180672 10062337742030526464 7362104211301872256 4661870680573218048 1961637149844563840 17708147692825461248 15007914162096807040 12307680631368152832 9607447100639498624 6907213569910844416 4206980039182190208 1506746508453536000 17253257051434433408 14553023520705779200 11852789989977124992 9152556459248470784 6452322928519816576 3752089397791162368 1051855867062508160 16798366410043405568 14098132879314751360 11397899348586097152 8697665817857442944 5997432287128788736 3297198756400134528 596965225671480320 16343475768652377728 13643242237923723520 10943008707195069312 8242775176466415104 5542541645737760896 2842308115009106688 142074584280452480 15888585127261349888 13188351596532695680 10488118065804041472 7787884535075387264 5087651004346733056 2387417473618078848 18133928016598976256 15433694485870322048 12733460955141667840 10033227424413013632 7332993893684359424 4632760362955705216 1932526832227051008 17679037375207948416 14978803844479294208 12278570313750640000 9578336783021985792 6878103252293331584 4177869721564677376 1477636190836023168 17224146733816920576 14523913203088266368 11823679672359612160 9123446141630957952 6423212610902303744 3722979080173649536 1022745549444995328 16769256092425892736 14069022561697238528 11368789030968584320 8668555500239930112 5968321969511275904 3268088438782621696 567854908053967488 16314365451034864896 13614131920306210688 10913898389577556480 8213664858848902272 5513431328120248064 2813197797391593856 112964266662939648 15859474809643837056 13159241278915182848 10459007748186528640 7758774217457874432 5058540686729220224 2358307156000566016 18104817698981463424 15404584168252809216 12704350637524155008 10004117106795500800 7303883576066846592 4603650045338192384 1903416514609538176 17649927057590435584 14949693526861781376 12249459996133127168 9549226465404472960 6848992934675818752 4148759403947164544 1448525873218510336 17195036416199407744 14494802885470753536 11794569354742099328 9094335824013445120 6394102293284790912 3693868762556136704 993635231827482496 16740145774808379904 14039912244079725696 11339678713351071488 8639445182622417280 5939211651893763072 3238978121165108864 538744590436454656 16285255133417352064 13585021602688697856 10884788071960043648 8184554541231389440 5484321010502735232 2784087479774081024 83853949045426816 15830364492026324224 13130130961297670016 10429897430569015808 7729663899840361600 5029430369111707392 2329196838383053184 18075707381363950592 15375473850635296384 12675240319906642176 9975006789177987968 7274773258449333760 4574539727720679552 1874306196992025344 17620816739972922752 14920583209244268544 12220349678515614336 9520116147786960128 6819882617058305920 4119649086329651712 1419415555600997504 17165926098581894912 14465692567853240704 11765459037124586496 9065225506395932288 6364991975667278080 3664758444938623872 964524914209969664 16711035457190867072 14010801926462212864 11310568395733558656 8610334865004904448 5910101334276250240 3209867803547596032 509634272818941824 16256144815799839232 13555911285071185024 10855677754342530816 8155444223613876608 5455210692885222400 2754977162156568192 54743631427913984 15801254174408811392 13101020643680157184 10400787112951502976 7700553582222848768 5000320051494194560 2300086520765540352 18046597063746437760 15346363533017783552 12646130002289129344 9945896471560475136 7245662940831820928 4545429410103166720 1845195879374512512 17591706422355409920 14891472891626755712 12191239360898101504 9491005830169447296 6790772299440793088 4090538768712138880 1390305237983484672 17136815780964382080 14436582250235727872 11736348719507073664 9036115188778419456 6335881658049765248 3635648127321111040 935414596592456832 16681925139573354240 13981691608844700032 11281458078116045824 8581224547387391616 5880991016658737408 3180757485930083200 480523955201428992 16227034498182326400 13526800967453672192 10826567436725017984 8126333905996363776 5426100375267709568 2725866844539055360 25633313810401152 15772143856791298560 13071910326062644352 10371676795333990144 7671443264605335936 4971209733876681728 2270976203148027520 18017486746128924928 15317253215400270720 12617019684671616512 9916786153942962304 7216552623214308096 4516319092485653888 1816085561756999680 17562596104737897088 14862362574009242880 12162129043280588672 9461895512551934464 6761661981823280256 4061428451094626048 1361194920365971840 17107705463346869248 14407471932618215040 11707238401889560832 9007004871160906624 6306771340432252416 3606537809703598208 906304278974944000 16652814821955841408 13952581291227187200 11252347760498532992 8552114229769878784 5851880699041224576 3151647168312570368 451413637583916160 16197924180564813568 13497690649836159360 10797457119107505152 8097223588378850944 5396990057650196736 2696756526921542528 18443267069902439936 15743033539173785728 13042800008445131520 10342566477716477312 7642332946987823104 4942099416259168896 2241865885530514688 17988376428511412096 15288142897782757888 12587909367054103680 9887675836325449472 7187442305596795264 4487208774868141056 1786975244139486848 17533485787120384256 14833252256391730048 12133018725663075840 9432785194934421632 6732551664205767424 4032318133477113216 1332084602748459008 17078595145729356416 14378361615000702208 11678128084272048000 8977894553543393792 6277661022814739584 3577427492086085376 877193961357431168 16623704504338328576 13923470973609674368 11223237442881020160 8523003912152365952 5822770381423711744 3122536850695057536 422303319966403328 16168813862947300736 13468580332218646528 10768346801489992320 8068113270761338112 5367879740032683904 2667646209304029696 18414156752284927104 15713923221556272896 13013689690827618688 10313456160098964480 7613222629370310272 4912989098641656064 2212755567913001856 17959266110893899264 15259032580165245056 12558799049436590848 9858565518707936640 7158331987979282432 4458098457250628224 1757864926521974016 17504375469502871424 14804141938774217216 12103908408045563008 9403674877316908800 6703441346588254592 4003207815859600384 1302974285130946176 17049484828111843584 14349251297383189376 11649017766654535168 8948784235925880960 6248550705197226752 3548317174468572544 848083643739918336 16594594186720815744 13894360655992161536 11194127125263507328 8493893594534853120 5793660063806198912 3093426533077544704 393193002348890496 16139703545329787904 13439470014601133696 10739236483872479488 8039002953143825280 5338769422415171072 2638535891686516864 18385046434667414272 15684812903938760064 12984579373210105856 10284345842481451648 7584112311752797440 4883878781024143232 2183645250295489024 17930155793276386432 15229922262547732224 12529688731819078016 9829455201090423808 7129221670361769600 4428988139633115392 1728754608904461184 17475265151885358592 14775031621156704384 12074798090428050176 9374564559699395968 6674331028970741760 3974097498242087552 1273863967513433344 17020374510494330752 14320140979765676544 11619907449037022336 8919673918308368128 6219440387579713920 3519206856851059712 818973326122405504 16565483869103302912 13865250338374648704 11165016807645994496 8464783276917340288 5764549746188686080 3064316215460031872 364082684731377664 16110593227712275072 13410359696983620864 10710126166254966656 8009892635526312448 5309659104797658240 2609425574069004032 18355936117049901440 15655702586321247232 12955469055592593024 10255235524863938816 7555001994135284608 4854768463406630400 2154534932677976192 17901045475658873600 15200811944930219392 12500578414201565184 9800344883472910976 7100111352744256768 4399877822015602560 1699644291286948352 17446154834267845760 14745921303539191552 12045687772810537344 9345454242081883136 6645220711353228928 3944987180624574720 1244753649895920512 16991264192876817920 14291030662148163712 11590797131419509504 8890563600690855296 6190330069962201088 3490096539233546880 789863008504892672 16536373551485790080 13836140020757135872 11135906490028481664 8435672959299827456 5735439428571173248 3035205897842519040 334972367113864832 16081482910094762240 13381249379366108032 10681015848637453824 7980782317908799616 5280548787180145408 2580315256451491200 18326825799432388608 15626592268703734400 12926358737975080192 10226125207246425984 7525891676517771776 4825658145789117568 2125424615060463360 17871935158041360768 15171701627312706560 12471468096584052352 9771234565855398144 7071001035126743936 4370767504398089728 1670533973669435520 17417044516650332928 14716810985921678720 12016577455193024512 9316343924464370304 6616110393735716096 3915876863007061888 1215643332278407680 16962153875259305088 14261920344530650880 11561686813801996672 8861453283073342464 6161219752344688256 3460986221616034048 760752690887379840 16507263233868277248 13807029703139623040 11106796172410968832 8406562641682314624 5706329110953660416 3006095580225006208 305862049496352000 16052372592477249408 13352139061748595200 10651905531019940992 7951672000291286784 5251438469562632576 2551204938833978368 18297715481814875776 15597481951086221568 12897248420357567360 10197014889628913152 7496781358900258944 4796547828171604736 2096314297442950528 17842824840423847936 15142591309695193728 12442357778966539520 9742124248237885312 7041890717509231104 4341657186780576896 1641423656051922688 17387934199032820096 14687700668304165888 11987467137575511680 9287233606846857472 6587000076118203264 3886766545389549056 1186533014660894848 16933043557641792256 14232810026913138048 11532576496184483840 8832342965455829632 6132109434727175424 3431875903998521216 731642373269867008 16478152916250764416 13777919385522110208 11077685854793456000 8377452324064801792 5677218793336147584 2976985262607493376 276751731878839168 16023262274859736576 13323028744131082368 10622795213402428160 7922561682673773952 5222328151945119744 2522094621216465536 18268605164197362944 15568371633468708736 12868138102740054528 10167904572011400320 7467671041282746112 4767437510554091904 2067203979825437696 17813714522806335104 15113480992077680896 12413247461349026688 9713013930620372480 7012780399891718272 4312546869163064064 1612313338434409856 17358823881415307264 14658590350686653056 11958356819957998848 9258123289229344640 6557889758500690432 3857656227772036224 1157422697043382016 16903933240024279424 14203699709295625216 11503466178566971008 8803232647838316800 6102999117109662592 3402765586381008384 702532055652354176 16449042598633251584 13748809067904597376 11048575537175943168 8348342006447288960 5648108475718634752 2947874944989980544 247641414261326336 15994151957242223744 13293918426513569536 10593684895784915328 7893451365056261120 5193217834327606912 2492984303598952704 18239494846579850112 15539261315851195904 12839027785122541696 10138794254393887488 7438560723665233280 4738327192936579072 2038093662207924864 17784604205188822272 15084370674460168064 12384137143731513856 9683903613002859648 6983670082274205440 4283436551545551232 1583203020816897024 17329713563797794432 14629480033069140224 11929246502340486016 9229012971611831808 6528779440883177600 3828545910154523392 1128312379425869184 16874822922406766592 14174589391678112384 11474355860949458176 8774122330220803968 6073888799492149760 3373655268763495552 673421738034841344 16419932281015738752 13719698750287084544 11019465219558430336 8319231688829776128 5618998158101121920 2918764627372467712 218531096643813504 15965041639624710912 13264808108896056704 10564574578167402496 7864341047438748288 5164107516710094080 2463873985981439872 18210384528962337280 15510150998233683072 12809917467505028864 10109683936776374656 7409450406047720448 4709216875319066240 2008983344590412032 17755493887571309440 15055260356842655232 12355026826114001024 9654793295385346816 6954559764656692608 4254326233928038400 1554092703199384192 17300603246180281600 14600369715451627392 11900136184722973184 9199902653994318976 6499669123265664768 3799435592537010560 1099202061808356352 16845712604789253760 14145479074060599552 11445245543331945344 8745012012603291136 6044778481874636928 3344544951145982720 644311420417328512 16390821963398225920 13690588432669571712 10990354901940917504 8290121371212263296 5589887840483609088 2889654309754954880 189420779026300672 15935931322007198080 13235697791278543872 10535464260549889664 7835230729821235456 5134997199092581248 2434763668363927040 18181274211344824448 15481040680616170240 12780807149887516032 10080573619158861824 7380340088430207616 4680106557701553408 1979873026972899200 17726383569953796608 15026150039225142400 12325916508496488192 9625682977767833984 6925449447039179776 4225215916310525568 1524982385581871360 17271492928562768768 14571259397834114560 11871025867105460352 9170792336376806144 6470558805648151936 3770325274919497728 1070091744190843520 16816602287171740928 14116368756443086720 11416135225714432512 8715901694985778304 6015668164257124096 3315434633528469888 615201102799815680 16361711645780713088 13661478115052058880 10961244584323404672 8261011053594750464 5560777522866096256 2860543992137442048 160310461408787840 15906821004389685248 13206587473661031040 10506353942932376832 7806120412203722624 5105886881475068416 2405653350746414208 18152163893727311616 15451930362998657408 12751696832270003200 10051463301541348992 7351229770812694784 4650996240084040576 1950762709355386368 17697273252336283776 14997039721607629568 12296806190878975360 9596572660150321152 6896339129421666944 4196105598693012736 1495872067964358528 17242382610945255936 14542149080216601728 11841915549487947520 9141682018759293312 6441448488030639104 3741214957301984896 1040981426573330688 16787491969554228096 14087258438825573888 11387024908096919680 8686791377368265472 5986557846639611264 3286324315910957056 586090785182302848 16332601328163200256 13632367797434546048 10932134266705891840 8231900735977237632 5531667205248583424 2831433674519929216 131200143791275008 15877710686772172416 13177477156043518208 10477243625314864000 7777010094586209792 5076776563857555584 2376543033128901376 18123053576109798784 15422820045381144576 12722586514652490368 10022352983923836160 7322119453195181952 4621885922466527744 1921652391737873536 17668162934718770944 14967929403990116736 12267695873261462528 9567462342532808320 6867228811804154112 4166995281075499904 1466761750346845696 17213272293327743104 14513038762599088896 11812805231870434688 9112571701141780480 6412338170413126272 3712104639684472064 1011871108955817856 16758381651936715264 14058148121208061056 11357914590479406848 8657681059750752640 5957447529022098432 3257213998293444224 556980467564790016 16303491010545687424 13603257479817033216 10903023949088379008 8202790418359724800 5502556887631070592 2802323356902416384 102089826173762176 15848600369154659584 13148366838426005376 10448133307697351168 7747899776968696960 5047666246240042752 2347432715511388544 18093943258492285952 15393709727763631744 12693476197034977536 9993242666306323328 7293009135577669120 4592775604849014912 1892542074120360704 17639052617101258112 14938819086372603904 12238585555643949696 9538352024915295488 6838118494186641280 4137884963457987072 1437651432729332864 17184161975710230272 14483928444981576064 11783694914252921856 9083461383524267648 6383227852795613440 3682994322066959232 982760791338305024 16729271334319202432 14029037803590548224 11328804272861894016 8628570742133239808 5928337211404585600 3228103680675931392 527870149947277184 16274380692928174592 13574147162199520384 10873913631470866176 8173680100742211968 5473446570013557760 2773213039284903552 72979508556249344 15819490051537146752 13119256520808492544 10419022990079838336 7718789459351184128 5018555928622529920 2318322397893875712 18064832940874773120 15364599410146118912 12664365879417464704 9964132348688810496 7263898817960156288 4563665287231502080 1863431756502847872 17609942299483745280 14909708768755091072 12209475238026436864 9509241707297782656 6809008176569128448 4108774645840474240 1408541115111820032 17155051658092717440 14454818127364063232 11754584596635409024 9054351065906754816 6354117535178100608 3653884004449446400 953650473720792192 16700161016701689600 13999927485973035392 11299693955244381184 8599460424515726976 5899226893787072768 3198993363058418560 498759832329764352 16245270375310661760 13545036844582007552 10844803313853353344 8144569783124699136 5444336252396044928 2744102721667390720 43869190938736512 15790379733919633920 13090146203190979712 10389912672462325504 7689679141733671296 4989445611005017088 2289212080276362880 18035722623257260288 15335489092528606080 12635255561799951872 9935022031071297664 7234788500342643456 4534554969613989248 1834321438885335040 17580831981866232448 14880598451137578240 12180364920408924032 9480131389680269824 6779897858951615616 4079664328222961408 1379430797494307200 17125941340475204608 14425707809746550400 11725474279017896192 9025240748289241984 6325007217560587776 3624773686831933568 924540156103279360 16671050699084176768 13970817168355522560 11270583637626868352 8570350106898214144 5870116576169559936 3169883045440905728 469649514712251520 16216160057693148928 13515926526964494720 10815692996235840512 8115459465507186304 5415225934778532096 2714992404049877888 14758873321223680 15761269416302121088 13061035885573466880 10360802354844812672 7660568824116158464 4960335293387504256 2260101762658850048 18006612305639747456 15306378774911093248 12606145244182439040 9905911713453784832 7205678182725130624 4505444651996476416 1805211121267822208 17551721664248719616 14851488133520065408 12151254602791411200 9451021072062756992 6750787541334102784 4050554010605448576 1350320479876794368 17096831022857691776 14396597492129037568 11696363961400383360 8996130430671729152 6295896899943074944 3595663369214420736 895429838485766528 16641940381466663936 13941706850738009728 11241473320009355520 8541239789280701312 5841006258552047104 3140772727823392896 440539197094738688 16187049740075636096 13486816209346981888 10786582678618327680 8086349147889673472 5386115617161019264 2685882086432365056 18432392629413262464 15732159098684608256 13031925567955954048 10331692037227299840 7631458506498645632 4931224975769991424 2230991445041337216 17977501988022234624 15277268457293580416 12577034926564926208 9876801395836272000 7176567865107617792 4476334334378963584 1776100803650309376 17522611346631206784 14822377815902552576 12122144285173898368 9421910754445244160 6721677223716589952 4021443692987935744 1321210162259281536 17067720705240178944 14367487174511524736 11667253643782870528 8967020113054216320 6266786582325562112 3566553051596907904 866319520868253696 16612830063849151104 13912596533120496896 11212363002391842688 8512129471663188480 5811895940934534272 3111662410205880064 411428879477225856 16157939422458123264 13457705891729469056 10757472361000814848 8057238830272160640 5357005299543506432 2656771768814852224 18403282311795749632 15703048781067095424 13002815250338441216 10302581719609787008 7602348188881132800 4902114658152478592 2201881127423824384 17948391670404721792 15248158139676067584 12547924608947413376 9847691078218759168 7147457547490104960 4447224016761450752 1746990486032796544 17493501029013693952 14793267498285039744 12093033967556385536 9392800436827731328 6692566906099077120 3992333375370422912 1292099844641768704 17038610387622666112 14338376856894011904 11638143326165357696 8937909795436703488 6237676264708049280 3537442733979395072 837209203250740864 16583719746231638272 13883486215502984064 11183252684774329856 8483019154045675648 5782785623317021440 3082552092588367232 382318561859713024 16128829104840610432 13428595574111956224 10728362043383302016 8028128512654647808 5327894981925993600 2627661451197339392 18374171994178236800 15673938463449582592 12973704932720928384 10273471401992274176 7573237871263619968 4873004340534965760 2172770809806311552 17919281352787208960 15219047822058554752 12518814291329900544 9818580760601246336 7118347229872592128 4418113699143937920 1717880168415283712 17464390711396181120 14764157180667526912 12063923649938872704 9363690119210218496 6663456588481564288 3963223057752910080 1262989527024255872 17009500070005153280 14309266539276499072 11609033008547844864 8908799477819190656 6208565947090536448 3508332416361882240 808098885633228032 16554609428614125440 13854375897885471232 11154142367156817024 8453908836428162816 5753675305699508608 3053441774970854400 353208244242200192 16099718787223097600 13399485256494443392 10699251725765789184 7999018195037134976 5298784664308480768 2598551133579826560 18345061676560723968 15644828145832069760 12944594615103415552 10244361084374761344 7544127553646107136 4843894022917452928 2143660492188798720 17890171035169696128 15189937504441041920 12489703973712387712 9789470442983733504 7089236912255079296 4389003381526425088 1688769850797770880 17435280393778668288 14735046863050014080 12034813332321359872 9334579801592705664 6634346270864051456 3934112740135397248 1233879209406743040 16980389752387640448 14280156221658986240 11579922690930332032 8879689160201677824 6179455629473023616 3479222098744369408 778988568015715200 16525499110996612608 13825265580267958400 11125032049539304192 8424798518810649984 5724564988081995776 3024331457353341568 324097926624687360 16070608469605584768 13370374938876930560 10670141408148276352 7969907877419622144 5269674346690967936 2569440815962313728 18315951358943211136 15615717828214556928 12915484297485902720 10215250766757248512 7515017236028594304 4814783705299940096 2114550174571285888 17861060717552183296 15160827186823529088 12460593656094874880 9760360125366220672 7060126594637566464 4359893063908912256 1659659533180258048 17406170076161155456 14705936545432501248 12005703014703847040 9305469483975192832 6605235953246538624 3905002422517884416 1204768891789230208 16951279434770127616 14251045904041473408 11550812373312819200 8850578842584164992 6150345311855510784 3450111781126856576 749878250398202368 16496388793379099776 13796155262650445568 11095921731921791360 8395688201193137152 5695454670464482944 2995221139735828736 294987609007174528 16041498151988071936 13341264621259417728 10641031090530763520 7940797559802109312 5240564029073455104 2540330498344800896 18286841041325698304 15586607510597044096 12886373979868389888 10186140449139735680 7485906918411081472 4785673387682427264 2085439856953773056 17831950399934670464 15131716869206016256 12431483338477362048 9731249807748707840 7031016277020053632 4330782746291399424 1630549215562745216 17377059758543642624 14676826227814988416 11976592697086334208 9276359166357680000 6576125635629025792 3875892104900371584 1175658574171717376 16922169117152614784 14221935586423960576 11521702055695306368 8821468524966652160 6121234994237997952 3421001463509343744 720767932780689536 16467278475761586944 13767044945032932736 11066811414304278528 8366577883575624320 5666344352846970112 2966110822118315904 265877291389661696 16012387834370559104 13312154303641904896 10611920772913250688 7911687242184596480 5211453711455942272 2511220180727288064 18257730723708185472 15557497192979531264 12857263662250877056 10157030131522222848 7456796600793568640 4756563070064914432 2056329539336260224 17802840082317157632 15102606551588503424 12402373020859849216 9702139490131195008 7001905959402540800 4301672428673886592 1601438897945232384 17347949440926129792 14647715910197475584 11947482379468821376 9247248848740167168 6547015318011512960 3846781787282858752 1146548256554204544 16893058799535101952 14192825268806447744 11492591738077793536 8792358207349139328 6092124676620485120 3391891145891830912 691657615163176704 16438168158144074112 13737934627415419904 11037701096686765696 8337467565958111488 5637234035229457280 2937000504500803072 236766973772148864 15983277516753046272 13283043986024392064 10582810455295737856 7882576924567083648 5182343393838429440 2482109863109775232 18228620406090672640 15528386875362018432 12828153344633364224 10127919813904710016 7427686283176055808 4727452752447401600 2027219221718747392 17773729764699644800 15073496233970990592 12373262703242336384 9673029172513682176 6972795641785027968 4272562111056373760 1572328580327719552 17318839123308616960 14618605592579962752 11918372061851308544 9218138531122654336 6517905000394000128 3817671469665345920 1117437938936691712 16863948481917589120 14163714951188934912 11463481420460280704 8763247889731626496 6063014359002972288 3362780828274318080 662547297545663872 16409057840526561280 13708824309797907072 11008590779069252864 8308357248340598656 5608123717611944448 2907890186883290240 207656656154636032 15954167199135533440 13253933668406879232 10553700137678225024 7853466606949570816 5153233076220916608 2452999545492262400 18199510088473159808 15499276557744505600 12799043027015851392 10098809496287197184 7398575965558542976 4698342434829888768 1998108904101234560 17744619447082131968 15044385916353477760 12344152385624823552 9643918854896169344 6943685324167515136 4243451793438860928 1543218262710206720 17289728805691104128 14589495274962449920 11889261744233795712 9189028213505141504 6488794682776487296 3788561152047833088 1088327621319178880 16834838164300076288 14134604633571422080 11434371102842767872 8734137572114113664 6033904041385459456 3333670510656805248 633436979928151040 16379947522909048448 13679713992180394240 10979480461451740032 8279246930723085824 5579013399994431616 2878779869265777408 178546338537123200 15925056881518020608 13224823350789366400 10524589820060712192 7824356289332057984 5124122758603403776 2423889227874749568 18170399770855646976 15470166240126992768 12769932709398338560 10069699178669684352 7369465647941030144 4669232117212375936 1968998586483721728 17715509129464619136 15015275598735964928 12315042068007310720 9614808537278656512 6914575006550002304 4214341475821348096 1514107945092693888 17260618488073591296 14560384957344937088 11860151426616282880 9159917895887628672 6459684365158974464 3759450834430320256 1059217303701666048 16805727846682563456 14105494315953909248 11405260785225255040 8705027254496600832 6004793723767946624 3304560193039292416 604326662310638208 16350837205291535616 13650603674562881408 10950370143834227200 8250136613105572992 5549903082376918784 2849669551648264576 149436020919610368 15895946563900507776 13195713033171853568 10495479502443199360 7795245971714545152 5095012440985890944 2394778910257236736 18141289453238134144 15441055922509479936 12740822391780825728 10040588861052171520 7340355330323517312 4640121799594863104 1939888268866208896 17686398811847106304 14986165281118452096 12285931750389797888 9585698219661143680 6885464688932489472 4185231158203835264 1484997627475181056 17231508170456078464 14531274639727424256 11831041108998770048 9130807578270115840 6430574047541461632 3730340516812807424 1030106986084153216 16776617529065050624 14076383998336396416 11376150467607742208 8675916936879088000 5975683406150433792 3275449875421779584 575216344693125376 16321726887674022784 13621493356945368576 10921259826216714368 8221026295488060160 5520792764759405952 2820559234030751744 120325703302097536 15866836246282994944 13166602715554340736 10466369184825686528 7766135654097032320 5065902123368378112 2365668592639723904 18112179135620621312 15411945604891967104 12711712074163312896 10011478543434658688 7311245012706004480 4611011481977350272 1910777951248696064 17657288494229593472 14957054963500939264 12256821432772285056 9556587902043630848 6856354371314976640 4156120840586322432 1455887309857668224 17202397852838565632 14502164322109911424 11801930791381257216 9101697260652603008 6401463729923948800 3701230199195294592 1000996668466640384 16747507211447537792 14047273680718883584 11347040149990229376 8646806619261575168 5946573088532920960 3246339557804266752 546106027075612544 16292616570056509952 13592383039327855744 10892149508599201536 8191915977870547328 5491682447141893120 2791448916413238912 91215385684584704 15837725928665482112 13137492397936827904 10437258867208173696 7737025336479519488 5036791805750865280 2336558275022211072 18083068818003108480 15382835287274454272 12682601756545800064 9982368225817145856 7282134695088491648 4581901164359837440 1881667633631183232 17628178176612080640 14927944645883426432 12227711115154772224 9527477584426118016 6827244053697463808 4127010522968809600 1426776992240155392 17173287535221052800 14473054004492398592 11772820473763744384 9072586943035090176 6372353412306435968 3672119881577781760 971886350849127552 16718396893830024960 14018163363101370752 11317929832372716544 8617696301644062336 5917462770915408128 3217229240186753920 516995709458099712 16263506252438997120 13563272721710342912 10863039190981688704 8162805660253034496 5462572129524380288 2762338598795726080 62105068067071872 15808615611047969280 13108382080319315072 10408148549590660864 7707915018862006656 5007681488133352448 2307447957404698240 18053958500385595648 15353724969656941440 12653491438928287232 9953257908199633024 7253024377470978816 4552790846742324608 1852557316013670400 17599067858994567808 14898834328265913600 12198600797537259392 9498367266808605184 6798133736079950976 4097900205351296768 1397666674622642560 17144177217603539968 14443943686874885760 11743710156146231552 9043476625417577344 6343243094688923136 3643009563960268928 942776033231614720 16689286576212512128 13989053045483857920 11288819514755203712 8588585984026549504 5888352453297895296 3188118922569241088 487885391840586880 16234395934821484288 13534162404092830080 10833928873364175872 8133695342635521664 5433461811906867456 2733228281178213248 32994750449559040 15779505293430456448 13079271762701802240 10379038231973148032 7678804701244493824 4978571170515839616 2278337639787185408 18024848182768082816 15324614652039428608 12624381121310774400 9924147590582120192 7223914059853465984 4523680529124811776 1823446998396157568 17569957541377054976 14869724010648400768 12169490479919746560 9469256949191092352 6769023418462438144 4068789887733783936 1368556357005129728 17115066899986027136 14414833369257372928 11714599838528718720 9014366307800064512 6314132777071410304 3613899246342756096 913665715614101888 16660176258594999296 13959942727866345088 11259709197137690880 8559475666409036672 5859242135680382464 3159008604951728256 458775074223074048 16205285617203971456 13505052086475317248 10804818555746663040 8104585025018008832 5404351494289354624 2704117963560700416 3884432832046208 15750394975812943616 13050161445084289408 10349927914355635200 7649694383626980992 4949460852898326784 2249227322169672576 17995737865150569984 15295504334421915776 12595270803693261568 9895037272964607360 7194803742235953152 4494570211507298944 1794336680778644736 17540847223759542144 14840613693030887936 12140380162302233728 9440146631573579520 6739913100844925312 4039679570116271104 1339446039387616896 17085956582368514304 14385723051639860096 11685489520911205888 8985255990182551680 6285022459453897472 3584788928725243264 884555397996589056 16631065940977486464 13930832410248832256 11230598879520178048 8530365348791523840 5830131818062869632 3129898287334215424 429664756605561216 16176175299586458624 13475941768857804416 10775708238129150208 8075474707400496000 5375241176671841792 2675007645943187584 18421518188924084992 15721284658195430784 13021051127466776576 10320817596738122368 7620584066009468160 4920350535280813952 2220117004552159744 17966627547533057152 15266394016804402944 12566160486075748736 9865926955347094528 7165693424618440320 4465459893889786112 1765226363161131904 17511736906142029312 14811503375413375104 12111269844684720896 9411036313956066688 6710802783227412480 4010569252498758272 1310335721770104064 17056846264751001472 14356612734022347264 11656379203293693056 8956145672565038848 6255912141836384640 3555678611107730432 855445080379076224 16601955623359973632 13901722092631319424 11201488561902665216 8501255031174011008 5801021500445356800 3100787969716702592 400554438988048384 16147064981968945792 13446831451240291584 10746597920511637376 8046364389782983168 5346130859054328960 2645897328325674752 18392407871306572160 15692174340577917952 12991940809849263744 10291707279120609536 7591473748391955328 4891240217663301120 2191006686934646912 17937517229915544320 15237283699186890112 12537050168458235904 9836816637729581696 7136583107000927488 4436349576272273280 1736116045543619072 17482626588524516480 14782393057795862272 12082159527067208064 9381925996338553856 6681692465609899648 3981458934881245440 1281225404152591232 17027735947133488640 14327502416404834432 11627268885676180224 8927035354947526016 6226801824218871808 3526568293490217600 826334762761563392 16572845305742460800 13872611775013806592 11172378244285152384 8472144713556498176 5771911182827843968 3071677652099189760 371444121370535552 16117954664351432960 13417721133622778752 10717487602894124544 8017254072165470336 5317020541436816128 2616787010708161920 18363297553689059328 15663064022960405120 12962830492231750912 10262596961503096704 7562363430774442496 4862129900045788288 2161896369317134080 17908406912298031488 15208173381569377280 12507939850840723072 9807706320112068864 7107472789383414656 4407239258654760448 1707005727926106240 17453516270907003648 14753282740178349440 12053049209449695232 9352815678721041024 6652582147992386816 3952348617263732608 1252115086535078400 16998625629515975808 14298392098787321600 11598158568058667392 8897925037330013184 6197691506601358976 3497457975872704768 797224445144050560 16543734988124947968 13843501457396293760 11143267926667639552 8443034395938985344 5742800865210331136 3042567334481676928 342333803753022720 16088844346733920128 13388610816005265920 10688377285276611712 7988143754547957504 5287910223819303296 2587676693090649088 18334187236071546496 15633953705342892288 12933720174614238080 10233486643885583872 7533253113156929664 4833019582428275456 2132786051699621248 17879296594680518656 15179063063951864448 12478829533223210240 9778596002494556032 7078362471765901824 4378128941037247616 1677895410308593408 17424405953289490816 14724172422560836608 12023938891832182400 9323705361103528192 6623471830374873984 3923238299646219776 1223004768917565568 16969515311898462976 14269281781169808768 11569048250441154560 8868814719712500352 6168581188983846144 3468347658255191936 768114127526537728 16514624670507435136 13814391139778780928 11114157609050126720 8413924078321472512 5713690547592818304 3013457016864164096 313223486135509888 16059734029116407296 13359500498387753088 10659266967659098880 7959033436930444672 5258799906201790464 2558566375473136256 18305076918454033664 15604843387725379456 12904609856996725248 10204376326268071040 7504142795539416832 4803909264810762624 2103675734082108416 17850186277063005824 15149952746334351616 12449719215605697408 9749485684877043200 7049252154148388992 4349018623419734784 1648785092691080576 17395295635671977984 14695062104943323776 11994828574214669568 9294595043486015360 6594361512757361152 3894127982028706944 1193894451300052736 16940404994280950144 14240171463552295936 11539937932823641728 8839704402094987520 6139470871366333312 3439237340637679104 739003809909024896 16485514352889922304 13785280822161268096 11085047291432613888 8384813760703959680 5684580229975305472 2984346699246651264 284113168517997056 16030623711498894464 13330390180770240256 10630156650041586048 7929923119312931840 5229689588584277632 2529456057855623424 18275966600836520832 15575733070107866624 12875499539379212416 10175266008650558208 7475032477921904000 4774798947193249792 2074565416464595584 17821075959445492992 15120842428716838784 12420608897988184576 9720375367259530368 7020141836530876160 4319908305802221952 1619674775073567744 17366185318054465152 14665951787325810944 11965718256597156736 9265484725868502528 6565251195139848320 3865017664411194112 1164784133682539904 16911294676663437312 14211061145934783104 11510827615206128896 8810594084477474688 6110360553748820480 3410127023020166272 709893492291512064 16456404035272409472 13756170504543755264 11055936973815101056 8355703443086446848 5655469912357792640 2955236381629138432 255002850900484224 16001513393881381632 13301279863152727424 10601046332424073216 7900812801695419008 5200579270966764800 2500345740238110592 18246856283219008000 15546622752490353792 12846389221761699584 10146155691033045376 7445922160304391168 4745688629575736960 2045455098847082752 17791965641827980160 15091732111099325952 12391498580370671744 9691265049642017536 6991031518913363328 4290797988184709120 1590564457456054912 17337075000436952320 14636841469708298112 11936607938979643904 9236374408250989696 6536140877522335488 3835907346793681280 1135673816065027072 16882184359045924480 14181950828317270272 11481717297588616064 8781483766859961856 6081250236131307648 3381016705402653440 680783174673999232 16427293717654896640 13727060186926242432 11026826656197588224 8326593125468934016 5626359594740279808 2926126064011625600 225892533282971392 15972403076263868800 13272169545535214592 10571936014806560384 7871702484077906176 5171468953349251968 2471235422620597760 18217745965601495168 15517512434872840960 12817278904144186752 10117045373415532544 7416811842686878336 4716578311958224128 2016344781229569920 17762855324210467328 15062621793481813120 12362388262753158912 9662154732024504704 6961921201295850496 4261687670567196288 1561454139838542080 17307964682819439488 14607731152090785280 11907497621362131072 9207264090633476864 6507030559904822656 3806797029176168448 1106563498447514240 16853074041428411648 14152840510699757440 11452606979971103232 8752373449242449024 6052139918513794816 3351906387785140608 651672857056486400 16398183400037383808 13697949869308729600 10997716338580075392 8297482807851421184 5597249277122766976 2897015746394112768 196782215665458560 15943292758646355968 13243059227917701760 10542825697189047552 7842592166460393344 5142358635731739136 2442125105003084928 18188635647983982336 15488402117255328128 12788168586526673920 10087935055798019712 7387701525069365504 4687467994340711296 1987234463612057088 17733745006592954496 15033511475864300288 12333277945135646080 9633044414406991872 6932810883678337664 4232577352949683456 1532343822221029248 17278854365201926656 14578620834473272448 11878387303744618240 9178153773015964032 6477920242287309824 3777686711558655616 1077453180830001408 16823963723810898816 14123730193082244608 11423496662353590400 8723263131624936192 6023029600896281984 3322796070167627776 622562539438973568 16369073082419870976 13668839551691216768 10968606020962562560 8268372490233908352 5568138959505254144 2867905428776599936 167671898047945728 15914182441028843136 13213948910300188928 10513715379571534720 7813481848842880512 5113248318114226304 2413014787385572096 18159525330366469504 15459291799637815296 12759058268909161088 10058824738180506880 7358591207451852672 4658357676723198464 1958124145994544256 17704634688975441664 15004401158246787456 12304167627518133248 9603934096789479040 6903700566060824832 4203467035332170624 1503233504603516416 17249744047584413824 14549510516855759616 11849276986127105408 9149043455398451200 6448809924669796992 3748576393941142784 1048342863212488576 16794853406193385984 14094619875464731776 11394386344736077568 8694152814007423360 5993919283278769152 3293685752550114944 593452221821460736 16339962764802358144 13639729234073703936 10939495703345049728 8239262172616395520 5539028641887741312 2838795111159087104 138561580430432896 15885072123411330304 13184838592682676096 10484605061954021888 7784371531225367680 5084138000496713472 2383904469768059264 18130415012748956672 15430181482020302464 12729947951291648256 10029714420562994048 7329480889834339840 4629247359105685632 1929013828377031424 17675524371357928832 14975290840629274624 12275057309900620416 9574823779171966208 6874590248443312000 4174356717714657792 1474123186986003584 17220633729966900992 14520400199238246784 11820166668509592576 9119933137780938368 6419699607052284160 3719466076323629952 1019232545594975744 16765743088575873152 14065509557847218944 11365276027118564736 8665042496389910528 5964808965661256320 3264575434932602112 564341904203947904 16310852447184845312 13610618916456191104 10910385385727536896 8210151854998882688 5509918324270228480 2809684793541574272 109451262812920064 15855961805793817472 13155728275065163264 10455494744336509056 7755261213607854848 5055027682879200640 2354794152150546432 18101304695131443840 15401071164402789632 12700837633674135424 10000604102945481216 7300370572216827008 4600137041488172800 1899903510759518592 17646414053740416000 14946180523011761792 12245946992283107584 9545713461554453376 6845479930825799168 4145246400097144960 1445012869368490752 17191523412349388160 14491289881620733952 11791056350892079744 9090822820163425536 6390589289434771328 3690355758706117120 990122227977462912 16736632770958360320 14036399240229706112 11336165709501051904 8635932178772397696 5935698648043743488 3235465117315089280 535231586586435072 16281742129567332480 13581508598838678272 10881275068110024064 8181041537381369856 5480808006652715648 2780574475924061440 80340945195407232 15826851488176304640 13126617957447650432 10426384426718996224 7726150895990342016 5025917365261687808 2325683834533033600 18072194377513931008 15371960846785276800 12671727316056622592 9971493785327968384 7271260254599314176 4571026723870659968 1870793193142005760 17617303736122903168 14917070205394248960 12216836674665594752 9516603143936940544 6816369613208286336 4116136082479632128 1415902551750977920 17162413094731875328 14462179564003221120 11761946033274566912 9061712502545912704 6361478971817258496 3661245441088604288 961011910359950080 16707522453340847488 14007288922612193280 11307055391883539072 8606821861154884864 5906588330426230656 3206354799697576448 506121268968922240 16252631811949819648 13552398281221165440 10852164750492511232 8151931219763857024 5451697689035202816 2751464158306548608 51230627577894400 15797741170558791808 13097507639830137600 10397274109101483392 7697040578372829184 4996807047644174976 2296573516915520768 18043084059896418176 15342850529167763968 12642616998439109760 9942383467710455552 7242149936981801344 4541916406253147136 1841682875524492928 17588193418505390336 14887959887776736128 12187726357048081920 9487492826319427712 6787259295590773504 4087025764862119296 1386792234133465088 17133302777114362496 14433069246385708288 11732835715657054080 9032602184928399872 6332368654199745664 3632135123471091456 931901592742437248 16678412135723334656 13978178604994680448 11277945074266026240 8577711543537372032 5877478012808717824 3177244482080063616 477010951351409408 16223521494332306816 13523287963603652608 10823054432874998400 8122820902146344192 5422587371417689984 2722353840689035776 22120309960381568 15768630852941278976 13068397322212624768 10368163791483970560 7667930260755316352 4967696730026662144 2267463199298007936 18013973742278905344 15313740211550251136 12613506680821596928 9913273150092942720 7213039619364288512 4512806088635634304 1812572557906980096 17559083100887877504 14858849570159223296 12158616039430569088 9458382508701914880 6758148977973260672 4057915447244606464 1357681916515952256 17104192459496849664 14403958928768195456 11703725398039541248 9003491867310887040 6303258336582232832 3603024805853578624 902791275124924416 16649301818105821824 13949068287377167616 11248834756648513408 8548601225919859200 5848367695191204992 3148134164462550784 447900633733896576 16194411176714793984 13494177645986139776 10793944115257485568 8093710584528831360 5393477053800177152 2693243523071522944 18439754066052420352 15739520535323766144 13039287004595111936 10339053473866457728 7638819943137803520 4938586412409149312 2238352881680495104 17984863424661392512 15284629893932738304 12584396363204084096 9884162832475429888 7183929301746775680 4483695771018121472 1783462240289467264 17529972783270364672 14829739252541710464 12129505721813056256 9429272191084402048 6729038660355747840 4028805129627093632 1328571598898439424 17075082141879336832 14374848611150682624 11674615080422028416 8974381549693374208 6274148018964720000 3573914488236065792 873680957507411584 16620191500488308992 13919957969759654784 11219724439031000576 8519490908302346368 5819257377573692160 3119023846845037952 418790316116383744 16165300859097281152 13465067328368626944 10764833797639972736 8064600266911318528 5364366736182664320 2664133205454010112 18410643748434907520 15710410217706253312 13010176686977599104 10309943156248944896 7609709625520290688 4909476094791636480 2209242564062982272 17955753107043879680 15255519576315225472 12555286045586571264 9855052514857917056 7154818984129262848 4454585453400608640 1754351922671954432 17500862465652851840 14800628934924197632 12100395404195543424 9400161873466889216 6699928342738235008 3999694812009580800 1299461281280926592 17045971824261824000 14345738293533169792 11645504762804515584 8945271232075861376 6245037701347207168 3544804170618552960 844570639889898752 16591081182870796160 13890847652142141952 11190614121413487744 8490380590684833536 5790147059956179328 3089913529227525120 389679998498870912 16136190541479768320 13435957010751114112 10735723480022459904 8035489949293805696 5335256418565151488 2635022887836497280 18381533430817394688 15681299900088740480 12981066369360086272 10280832838631432064 7580599307902777856 4880365777174123648 2180132246445469440 17926642789426366848 15226409258697712640 12526175727969058432 9825942197240404224 7125708666511750016 4425475135783095808 1725241605054441600 17471752148035339008 14771518617306684800 12071285086578030592 9371051555849376384 6670818025120722176 3970584494392067968 1270350963663413760 17016861506644311168 14316627975915656960 11616394445187002752 8916160914458348544 6215927383729694336 3515693853001040128 815460322272385920 16561970865253283328 13861737334524629120 11161503803795974912 8461270273067320704 5761036742338666496 3060803211610012288 360569680881358080 16107080223862255488 13406846693133601280 10706613162404947072 8006379631676292864 5306146100947638656 2605912570218984448 18352423113199881856 15652189582471227648 12951956051742573440 10251722521013919232 7551488990285265024 4851255459556610816 2151021928827956608 17897532471808854016 15197298941080199808 12497065410351545600 9796831879622891392 7096598348894237184 4396364818165582976 1696131287436928768 17442641830417826176 14742408299689171968 12042174768960517760 9341941238231863552 6641707707503209344 3941474176774555136 1241240646045900928 16987751189026798336 14287517658298144128 11587284127569489920 8887050596840835712 6186817066112181504 3486583535383527296 786350004654873088 16532860547635770496 13832627016907116288 11132393486178462080 8432159955449807872 5731926424721153664 3031692893992499456 331459363263845248 16077969906244742656 13377736375516088448 10677502844787434240 7977269314058780032 5277035783330125824 2576802252601471616 18323312795582369024 15623079264853714816 12922845734125060608 10222612203396406400 7522378672667752192 4822145141939097984 2121911611210443776 17868422154191341184 15168188623462686976 12467955092734032768 9767721562005378560 7067488031276724352 4367254500548070144 1667020969819415936 17413531512800313344 14713297982071659136 12013064451343004928 9312830920614350720 6612597389885696512 3912363859157042304 1212130328428388096 16958640871409285504 14258407340680631296 11558173809951977088 8857940279223322880 6157706748494668672 3457473217766014464 757239687037360256 16503750230018257664 13803516699289603456 11103283168560949248 8403049637832295040 5702816107103640832 3002582576374986624 302349045646332416 16048859588627229824 13348626057898575616 10648392527169921408 7948158996441267200 5247925465712612992 2547691934983958784 18294202477964856192 15593968947236201984 12893735416507547776 10193501885778893568 7493268355050239360 4793034824321585152 2092801293592930944 17839311836573828352 15139078305845174144 12438844775116519936 9738611244387865728 7038377713659211520 4338144182930557312 1637910652201903104 17384421195182800512 14684187664454146304 11983954133725492096 9283720602996837888 6583487072268183680 3883253541539529472 1183020010810875264 16929530553791772672 14229297023063118464 11529063492334464256 8828829961605810048 6128596430877155840 3428362900148501632 728129369419847424 16474639912400744832 13774406381672090624 11074172850943436416 8373939320214782208 5673705789486128000 2973472258757473792 273238728028819584 16019749271009716992 13319515740281062784 10619282209552408576 7919048678823754368 5218815148095100160 2518581617366445952 18265092160347343360 15564858629618689152 12864625098890034944 10164391568161380736 7464158037432726528 4763924506704072320 2063690975975418112 17810201518956315520 15109967988227661312 12409734457499007104 9709500926770352896 7009267396041698688 4309033865313044480 1608800334584390272 17355310877565287680 14655077346836633472 11954843816107979264 9254610285379325056 6554376754650670848 3854143223922016640 1153909693193362432 16900420236174259840 14200186705445605632 11499953174716951424 8799719643988297216 6099486113259643008 3399252582530988800 699019051802334592 16445529594783232000 13745296064054577792 11045062533325923584 8344829002597269376 5644595471868615168 2944361941139960960 244128410411306752 15990638953392204160 13290405422663549952 10590171891934895744 7889938361206241536 5189704830477587328 2489471299748933120 18235981842729830528 15535748312001176320 12835514781272522112 10135281250543867904 7435047719815213696 4734814189086559488 2034580658357905280 17781091201338802688 15080857670610148480 12380624139881494272 9680390609152840064 6980157078424185856 4279923547695531648 1579690016966877440 17326200559947774848 14625967029219120640 11925733498490466432 9225499967761812224 6525266437033158016 3825032906304503808 1124799375575849600 16871309918556747008 14171076387828092800 11470842857099438592 8770609326370784384 6070375795642130176 3370142264913475968 669908734184821760 16416419277165719168 13716185746437064960 11015952215708410752 8315718684979756544 5615485154251102336 2915251623522448128 215018092793793920 15961528635774691328 13261295105046037120 10561061574317382912 7860828043588728704 5160594512860074496 2460360982131420288 18206871525112317696 15506637994383663488 12806404463655009280 10106170932926355072 7405937402197700864 4705703871469046656 2005470340740392448 17751980883721289856 15051747352992635648 12351513822263981440 9651280291535327232 6951046760806673024 4250813230078018816 1550579699349364608 17297090242330262016 14596856711601607808 11896623180872953600 9196389650144299392 6496156119415645184 3795922588686990976 1095689057958336768 16842199600939234176 14141966070210579968 11441732539481925760 8741499008753271552 6041265478024617344 3341031947295963136 640798416567308928 16387308959548206336 13687075428819552128 10986841898090897920 8286608367362243712 5586374836633589504 2886141305904935296 185907775176281088 15932418318157178496 13232184787428524288 10531951256699870080 7831717725971215872 5131484195242561664 2431250664513907456 18177761207494804864 15477527676766150656 12777294146037496448 10077060615308842240 7376827084580188032 4676593553851533824 1976360023122879616 17722870566103777024 15022637035375122816 12322403504646468608 9622169973917814400 6921936443189160192 4221702912460505984 1521469381731851776 17267979924712749184 14567746393984094976 11867512863255440768 9167279332526786560 6467045801798132352 3766812271069478144 1066578740340823936 16813089283321721344 14112855752593067136 11412622221864412928 8712388691135758720 6012155160407104512 3311921629678450304 611688098949796096 16358198641930693504 13657965111202039296 10957731580473385088 8257498049744730880 5557264519016076672 2857030988287422464 156797457558768256 15903308000539665664 13203074469811011456 10502840939082357248 7802607408353703040 5102373877625048832 2402140346896394624 18148650889877292032 15448417359148637824 12748183828419983616 10047950297691329408 7347716766962675200 4647483236234020992 1947249705505366784 17693760248486264192 14993526717757609984 12293293187028955776 9593059656300301568 6892826125571647360 4192592594842993152 1492359064114338944 17238869607095236352 14538636076366582144 11838402545637927936 9138169014909273728 6437935484180619520 3737701953451965312 1037468422723311104 16783978965704208512 14083745434975554304 11383511904246900096 8683278373518245888 5983044842789591680 3282811312060937472 582577781332283264 16329088324313180672 13628854793584526464 10928621262855872256 8228387732127218048 5528154201398563840 2827920670669909632 127687139941255424 15874197682922152832 13173964152193498624 10473730621464844416 7773497090736190208 5073263560007536000 2373030029278881792 18119540572259779200 15419307041531124992 12719073510802470784 10018839980073816576 7318606449345162368 4618372918616508160 1918139387887853952 17664649930868751360 14964416400140097152 12264182869411442944 9563949338682788736 6863715807954134528 4163482277225480320 1463248746496826112 17209759289477723520 14509525758749069312 11809292228020415104 9109058697291760896 6408825166563106688 3708591635834452480 1008358105105798272 16754868648086695680 14054635117358041472 11354401586629387264 8654168055900733056 5953934525172078848 3253700994443424640 553467463714770432 16299978006695667840 13599744475967013632 10899510945238359424 8199277414509705216 5499043883781051008 2798810353052396800 98576822323742592 15845087365304640000 13144853834575985792 10444620303847331584 7744386773118677376 5044153242390023168 2343919711661368960 18090430254642266368 15390196723913612160 12689963193184957952 9989729662456303744 7289496131727649536 4589262600998995328 1889029070270341120 17635539613251238528 14935306082522584320 12235072551793930112 9534839021065275904 6834605490336621696 4134371959607967488 1434138428879313280 17180648971860210688 14480415441131556480 11780181910402902272 9079948379674248064 6379714848945593856 3679481318216939648 979247787488285440 16725758330469182848 14025524799740528640 11325291269011874432 8625057738283220224 5924824207554566016 3224590676825911808 524357146097257600 16270867689078155008 13570634158349500800 10870400627620846592 8170167096892192384 5469933566163538176 2769700035434883968 69466504706229760 15815977047687127168 13115743516958472960 10415509986229818752 7715276455501164544 5015042924772510336 2314809394043856128 18061319937024753536 15361086406296099328 12660852875567445120 9960619344838790912 7260385814110136704 4560152283381482496 1859918752652828288 17606429295633725696 14906195764905071488 12205962234176417280 9505728703447763072 6805495172719108864 4105261641990454656 1405028111261800448 17151538654242697856 14451305123514043648 11751071592785389440 9050838062056735232 6350604531328081024 3650371000599426816 950137469870772608 16696648012851670016 13996414482123015808 11296180951394361600 8595947420665707392 5895713889937053184 3195480359208398976 495246828479744768 16241757371460642176 13541523840731987968 10841290310003333760 8141056779274679552 5440823248546025344 2740589717817371136 40356187088716928 15786866730069614336 13086633199340960128 10386399668612305920 7686166137883651712 4985932607154997504 2285699076426343296 18032209619407240704 15331976088678586496 12631742557949932288 9931509027221278080 7231275496492623872 4531041965763969664 1830808435035315456 17577318978016212864 14877085447287558656 12176851916558904448 9476618385830250240 6776384855101596032 4076151324372941824 1375917793644287616 17122428336625185024 14422194805896530816 11721961275167876608 9021727744439222400 6321494213710568192 3621260682981913984 921027152253259776 16667537695234157184 13967304164505502976 11267070633776848768 8566837103048194560 5866603572319540352 3166370041590886144 466136510862231936 16212647053843129344 13512413523114475136 10812179992385820928 8111946461657166720 5411712930928512512 2711479400199858304 11245869471204096 15757756412452101504 13057522881723447296 10357289350994793088 7657055820266138880 4956822289537484672 2256588758808830464 18003099301789727872 15302865771061073664 12602632240332419456 9902398709603765248 7202165178875111040 4501931648146456832 1801698117417802624 17548208660398700032 14847975129670045824 12147741598941391616 9447508068212737408 6747274537484083200 4047041006755428992 1346807476026774784 17093318019007672192 14393084488279017984 11692850957550363776 8992617426821709568 6292383896093055360 3592150365364401152 891916834635746944 16638427377616644352 13938193846887990144 11237960316159335936 8537726785430681728 5837493254702027520 3137259723973373312 437026193244719104 16183536736225616512 13483303205496962304 10783069674768308096 8082836144039653888 5382602613310999680 2682369082582345472 18428879625563242880 15728646094834588672 13028412564105934464 10328179033377280256 7627945502648626048 4927711971919971840 2227478441191317632 17973988984172215040 15273755453443560832 12573521922714906624 9873288391986252416 7173054861257598208 4472821330528944000 1772587799800289792 17519098342781187200 14818864812052532992 12118631281323878784 9418397750595224576 6718164219866570368 4017930689137916160 1317697158409261952 17064207701390159360 14363974170661505152 11663740639932850944 8963507109204196736 6263273578475542528 3563040047746888320 862806517018234112 16609317059999131520 13909083529270477312 11208849998541823104 8508616467813168896 5808382937084514688 3108149406355860480 407915875627206272 16154426418608103680 13454192887879449472 10753959357150795264 8053725826422141056 5353492295693486848 2653258764964832640 18399769307945730048 15699535777217075840 12999302246488421632 10299068715759767424 7598835185031113216 4898601654302459008 2198368123573804800 17944878666554702208 15244645135826048000 12544411605097393792 9844178074368739584 7143944543640085376 4443711012911431168 1743477482182776960 17489988025163674368 14789754494435020160 12089520963706365952 9389287432977711744 6689053902249057536 3988820371520403328 1288586840791749120 17035097383772646528 14334863853043992320 11634630322315338112 8934396791586683904 6234163260858029696 3533929730129375488 833696199400721280 16580206742381618688 13879973211652964480 11179739680924310272 8479506150195656064 5779272619467001856 3079039088738347648 378805558009693440 16125316100990590848 13425082570261936640 10724849039533282432 8024615508804628224 5324381978075974016 2624148447347319808 18370658990328217216 15670425459599563008 12970191928870908800 10269958398142254592 7569724867413600384 4869491336684946176 2169257805956291968 17915768348937189376 15215534818208535168 12515301287479880960 9815067756751226752 7114834226022572544 4414600695293918336 1714367164565264128 17460877707546161536 14760644176817507328 12060410646088853120 9360177115360198912 6659943584631544704 3959710053902890496 1259476523174236288 17005987066155133696 14305753535426479488 11605520004697825280 8905286473969171072 6205052943240516864 3504819412511862656 804585881783208448 16551096424764105856 13850862894035451648 11150629363306797440 8450395832578143232 5750162301849489024 3049928771120834816 349695240392180608 16096205783373078016 13395972252644423808 10695738721915769600 7995505191187115392 5295271660458461184 2595038129729806976 18341548672710704384 15641315141982050176 12941081611253395968 10240848080524741760 7540614549796087552 4840381019067433344 2140147488338779136 17886658031319676544 15186424500591022336 12486190969862368128 9785957439133713920 7085723908405059712 4385490377676405504 1685256846947751296 17431767389928648704 14731533859199994496 12031300328471340288 9331066797742686080 6630833267014031872 3930599736285377664 1230366205556723456 16976876748537620864 14276643217808966656 11576409687080312448 8876176156351658240 6175942625623004032 3475709094894349824 775475564165695616 16521986107146593024 13821752576417938816 11121519045689284608 8421285514960630400 5721051984231976192 3020818453503321984 320584922774667776 16067095465755565184 13366861935026910976 10666628404298256768 7966394873569602560 5266161342840948352 2565927812112294144 18312438355093191552 15612204824364537344 12911971293635883136 10211737762907228928 7511504232178574720 4811270701449920512 2111037170721266304 17857547713702163712 15157314182973509504 12457080652244855296 9756847121516201088 7056613590787546880 4356380060058892672 1656146529330238464 17402657072311135872 14702423541582481664 12002190010853827456 9301956480125173248 6601722949396519040 3901489418667864832 1201255887939210624 16947766430920108032 14247532900191453824 11547299369462799616 8847065838734145408 6146832308005491200 3446598777276836992 746365246548182784 16492875789529080192 13792642258800425984 11092408728071771776 8392175197343117568 5691941666614463360 2991708135885809152 291474605157154944 16037985148138052352 13337751617409398144 10637518086680743936 7937284555952089728 5237051025223435520 2536817494494781312 18283328037475678720 15583094506747024512 12882860976018370304 10182627445289716096 7482393914561061888 4782160383832407680 2081926853103753472 17828437396084650880 15128203865355996672 12427970334627342464 9727736803898688256 7027503273170034048 4327269742441379840 1627036211712725632 17373546754693623040 14673313223964968832 11973079693236314624 9272846162507660416 6572612631779006208 3872379101050352000 1172145570321697792 16918656113302595200 14218422582573940992 11518189051845286784 8817955521116632576 6117721990387978368 3417488459659324160 717254928930669952 16463765471911567360 13763531941182913152 11063298410454258944 8363064879725604736 5662831348996950528 2962597818268296320 262364287539642112 16008874830520539520 13308641299791885312 10608407769063231104 7908174238334576896 5207940707605922688 2507707176877268480 18254217719858165888 15553984189129511680 12853750658400857472 10153517127672203264 7453283596943549056 4753050066214894848 2052816535486240640 17799327078467138048 15099093547738483840 12398860017009829632 9698626486281175424 6998392955552521216 4298159424823867008 1597925894095212800 17344436437076110208 14644202906347456000 11943969375618801792 9243735844890147584 6543502314161493376 3843268783432839168 1143035252704184960 16889545795685082368 14189312264956428160 11489078734227773952 8788845203499119744 6088611672770465536 3388378142041811328 688144611313157120 16434655154294054528 13734421623565400320 11034188092836746112 8333954562108091904 5633721031379437696 2933487500650783488 233253969922129280 15979764512903026688 13279530982174372480 10579297451445718272 7879063920717064064 5178830389988409856 2478596859259755648 18225107402240653056 15524873871511998848 12824640340783344640 10124406810054690432 7424173279326036224 4723939748597382016 2023706217868727808 17770216760849625216 15069983230120971008 12369749699392316800 9669516168663662592 6969282637935008384 4269049107206354176 1568815576477699968 17315326119458597376 14615092588729943168 11914859058001288960 9214625527272634752 6514391996543980544 3814158465815326336 1113924935086672128 16860435478067569536 14160201947338915328 11459968416610261120 8759734885881606912 6059501355152952704 3359267824424298496 659034293695644288 16405544836676541696 13705311305947887488 11005077775219233280 8304844244490579072 5604610713761924864 2904377183033270656 204143652304616448 15950654195285513856 13250420664556859648 10550187133828205440 7849953603099551232 5149720072370897024 2449486541642242816 18195997084623140224 15495763553894486016 12795530023165831808 10095296492437177600 7395062961708523392 4694829430979869184 1994595900251214976 17741106443232112384 15040872912503458176 12340639381774803968 9640405851046149760 6940172320317495552 4239938789588841344 1539705258860187136 17286215801841084544 14585982271112430336 11885748740383776128 9185515209655121920 6485281678926467712 3785048148197813504 1084814617469159296 16831325160450056704 14131091629721402496 11430858098992748288 8730624568264094080 6030391037535439872 3330157506806785664 629923976078131456 16376434519059028864 13676200988330374656 10975967457601720448 8275733926873066240 5575500396144412032 2875266865415757824 175033334687103616 15921543877668001024 13221310346939346816 10521076816210692608 7820843285482038400 5120609754753384192 2420376224024729984 18166886767005627392 15466653236276973184 12766419705548318976 10066186174819664768 7365952644091010560 4665719113362356352 1965485582633702144 17711996125614599552 15011762594885945344 12311529064157291136 9611295533428636928 6911062002699982720 4210828471971328512 1510594941242674304 17257105484223571712 14556871953494917504 11856638422766263296 9156404892037609088 6456171361308954880 3755937830580300672 1055704299851646464 16802214842832543872 14101981312103889664 11401747781375235456 8701514250646581248 6001280719917927040 3301047189189272832 600813658460618624 16347324201441516032 13647090670712861824 10946857139984207616 8246623609255553408 5546390078526899200 2846156547798244992 145923017069590784 15892433560050488192 13192200029321833984 10491966498593179776 7791732967864525568 5091499437135871360 2391265906407217152 18137776449388114560 15437542918659460352 12737309387930806144 10037075857202151936 7336842326473497728 4636608795744843520 1936375265016189312 17682885807997086720 14982652277268432512 12282418746539778304 9582185215811124096 6881951685082469888 4181718154353815680 1481484623625161472 17227995166606058880 14527761635877404672 11827528105148750464 9127294574420096256 6427061043691442048 3726827512962787840 1026593982234133632 16773104525215031040 14072870994486376832 11372637463757722624 8672403933029068416 5972170402300414208 3271936871571760000 571703340843105792 16318213883824003200 13617980353095348992 10917746822366694784 8217513291638040576 5517279760909386368 2817046230180732160 116812699452077952 15863323242432975360 13163089711704321152 10462856180975666944 7762622650247012736 5062389119518358528 2362155588789704320 18108666131770601728 15408432601041947520 12708199070313293312 10007965539584639104 7307732008855984896 4607498478127330688 1907264947398676480 17653775490379573888 14953541959650919680 12253308428922265472 9553074898193611264 6852841367464957056 4152607836736302848 1452374306007648640 17198884848988546048 14498651318259891840 11798417787531237632 9098184256802583424 6397950726073929216 3697717195345275008 997483664616620800 16743994207597518208 14043760676868864000 11343527146140209792 8643293615411555584 5943060084682901376 3242826553954247168 542593023225592960 16289103566206490368 13588870035477836160 10888636504749181952 8188402974020527744 5488169443291873536 2787935912563219328 87702381834565120 15834212924815462528 13133979394086808320 10433745863358154112 7733512332629499904 5033278801900845696 2333045271172191488 18079555814153088896 15379322283424434688 12679088752695780480 9978855221967126272 7278621691238472064 4578388160509817856 1878154629781163648 17624665172762061056 14924431642033406848 12224198111304752640 9523964580576098432 6823731049847444224 4123497519118790016 1423263988390135808 17169774531371033216 14469541000642379008 11769307469913724800 9069073939185070592 6368840408456416384 3668606877727762176 968373346999107968 16714883889980005376 14014650359251351168 11314416828522696960 8614183297794042752 5913949767065388544 3213716236336734336 513482705608080128 16259993248588977536 13559759717860323328 10859526187131669120 8159292656403014912 5459059125674360704 2758825594945706496 58592064217052288 15805102607197949696 13104869076469295488 10404635545740641280 7704402015011987072 5004168484283332864 2303934953554678656 18050445496535576064 15350211965806921856 12649978435078267648 9949744904349613440 7249511373620959232 4549277842892305024 1849044312163650816 17595554855144548224 14895321324415894016 12195087793687239808 9494854262958585600 6794620732229931392 4094387201501277184 1394153670772622976 17140664213753520384 14440430683024866176 11740197152296211968 9039963621567557760 6339730090838903552 3639496560110249344 939263029381595136 16685773572362492544 13985540041633838336 11285306510905184128 8585072980176529920 5884839449447875712 3184605918719221504 484372387990567296 16230882930971464704 13530649400242810496 10830415869514156288 8130182338785502080 5429948808056847872 2729715277328193664 29481746599539456 15775992289580436864 13075758758851782656 10375525228123128448 7675291697394474240 4975058166665820032 2274824635937165824 18021335178918063232 15321101648189409024 12620868117460754816 9920634586732100608 7220401056003446400 4520167525274792192 1819933994546137984 17566444537527035392 14866211006798381184 12165977476069726976 9465743945341072768 6765510414612418560 4065276883883764352 1365043353155110144 17111553896136007552 14411320365407353344 11711086834678699136 9010853303950044928 6310619773221390720 3610386242492736512 910152711764082304 16656663254744979712 13956429724016325504 11256196193287671296 8555962662559017088 5855729131830362880 3155495601101708672 455262070373054464 16201772613353951872 13501539082625297664 10801305551896643456 8101072021167989248 5400838490439335040 2700604959710680832 371428982026624 15746881971962924032 13046648441234269824 10346414910505615616 7646181379776961408 4945947849048307200 2245714318319652992 17992224861300550400 15291991330571896192 12591757799843241984 9891524269114587776 7191290738385933568 4491057207657279360 1790823676928625152 17537334219909522560 14837100689180868352 12136867158452214144 9436633627723559936 6736400096994905728 4036166566266251520 1335933035537597312 17082443578518494720 14382210047789840512 11681976517061186304 8981742986332532096 6281509455603877888 3581275924875223680 881042394146569472 16627552937127466880 13927319406398812672 11227085875670158464 8526852344941504256 5826618814212850048 3126385283484195840 426151752755541632 16172662295736439040 13472428765007784832 10772195234279130624 8071961703550476416 5371728172821822208 2671494642093168000 18418005185074065408 15717771654345411200 13017538123616756992 10317304592888102784 7617071062159448576 4916837531430794368 2216604000702140160 17963114543683037568 15262881012954383360 12562647482225729152 9862413951497074944 7162180420768420736 4461946890039766528 1761713359311112320 17508223902292009728 14807990371563355520 12107756840834701312 9407523310106047104 6707289779377392896 4007056248648738688 1306822717920084480 17053333260900981888 14353099730172327680 11652866199443673472 8952632668715019264 6252399137986365056 3552165607257710848 851932076529056640 16598442619509954048 13898209088781299840 11197975558052645632 8497742027323991424 5797508496595337216 3097274965866683008 397041435138028800 16143551978118926208 13443318447390272000 10743084916661617792 8042851385932963584 5342617855204309376 2642384324475655168 18388894867456552576 15688661336727898368 12988427805999244160 10288194275270589952 7587960744541935744 4887727213813281536 2187493683084627328 17934004226065524736 15233770695336870528 12533537164608216320 9833303633879562112 7133070103150907904 4432836572422253696 1732603041693599488 17479113584674496896 14778880053945842688 12078646523217188480 9378412992488534272 6678179461759880064 3977945931031225856 1277712400302571648 17024222943283469056 14323989412554814848 11623755881826160640 8923522351097506432 6223288820368852224 3523055289640198016 822821758911543808 16569332301892441216 13869098771163787008 11168865240435132800 8468631709706478592 5768398178977824384 3068164648249170176 367931117520515968 16114441660501413376 13414208129772759168 10713974599044104960 8013741068315450752 5313507537586796544 2613274006858142336 18359784549839039744 15659551019110385536 12959317488381731328 10259083957653077120 7558850426924422912 4858616896195768704 2158383365467114496 17904893908448011904 15204660377719357696 12504426846990703488 9804193316262049280 7103959785533395072 4403726254804740864 1703492724076086656 17450003267056984064 14749769736328329856 12049536205599675648 9349302674871021440 6649069144142367232 3948835613413713024 1248602082685058816 16995112625665956224 14294879094937302016 11594645564208647808 8894412033479993600 6194178502751339392 3493944972022685184 793711441294030976 16540221984274928384 13839988453546274176 11139754922817619968 8439521392088965760 5739287861360311552 3039054330631657344 338820799903003136 16085331342883900544 13385097812155246336 10684864281426592128 7984630750697937920 5284397219969283712 2584163689240629504 18330674232221526912 15630440701492872704 12930207170764218496 10229973640035564288 7529740109306910080 4829506578578255872 2129273047849601664 17875783590830499072 15175550060101844864 12475316529373190656 9775082998644536448 7074849467915882240 4374615937187228032 1674382406458573824 17420892949439471232 14720659418710817024 12020425887982162816 9320192357253508608 6619958826524854400 3919725295796200192 1219491765067545984 16966002308048443392 14265768777319789184 11565535246591134976 8865301715862480768 6165068185133826560 3464834654405172352 764601123676518144 16511111666657415552 13810878135928761344 11110644605200107136 8410411074471452928 5710177543742798720 3009944013014144512 309710482285490304 16056221025266387712 13355987494537733504 10655753963809079296 7955520433080425088 5255286902351770880 2555053371623116672 18301563914604014080 15601330383875359872 12901096853146705664 10200863322418051456 7500629791689397248 4800396260960743040 2100162730232088832 17846673273212986240 15146439742484332032 12446206211755677824 9745972681027023616 7045739150298369408 4345505619569715200 1645272088841060992 17391782631821958400 14691549101093304192 11991315570364649984 9291082039635995776 6590848508907341568 3890614978178687360 1190381447450033152 16936891990430930560 14236658459702276352 11536424928973622144 8836191398244967936 6135957867516313728 3435724336787659520 735490806059005312 16482001349039902720 13781767818311248512 11081534287582594304 8381300756853940096 5681067226125285888 2980833695396631680 280600164667977472 16027110707648874880 13326877176920220672 10626643646191566464 7926410115462912256 5226176584734258048 2525943054005603840 18272453596986501248 15572220066257847040 12871986535529192832 10171753004800538624 7471519474071884416 4771285943343230208 2071052412614576000 17817562955595473408 15117329424866819200 12417095894138164992 9716862363409510784 7016628832680856576 4316395301952202368 1616161771223548160 17362672314204445568 14662438783475791360 11962205252747137152 9261971722018482944 6561738191289828736 3861504660561174528 1161271129832520320 16907781672813417728 14207548142084763520 11507314611356109312 8807081080627455104 6106847549898800896 3406614019170146688 706380488441492480 16452891031422389888 13752657500693735680 11052423969965081472 8352190439236427264 5651956908507773056 2951723377779118848 251489847050464640 15998000390031362048 13297766859302707840 10597533328574053632 7897299797845399424 5197066267116745216 2496832736388091008 18243343279368988416 15543109748640334208 12842876217911680000 10142642687183025792 7442409156454371584 4742175625725717376 2041942094997063168 17788452637977960576 15088219107249306368 12387985576520652160 9687752045791997952 6987518515063343744 4287284984334689536 1587051453606035328 17333561996586932736 14633328465858278528 11933094935129624320 9232861404400970112 6532627873672315904 3832394342943661696 1132160812215007488 16878671355195904896 14178437824467250688 11478204293738596480 8777970763009942272 6077737232281288064 3377503701552633856 677270170823979648 16423780713804877056 13723547183076222848 11023313652347568640 8323080121618914432 5622846590890260224 2922613060161606016 222379529432951808 15968890072413849216 13268656541685195008 10568423010956540800 7868189480227886592 5167955949499232384 2467722418770578176 18214232961751475584 15513999431022821376 12813765900294167168 10113532369565512960 7413298838836858752 4713065308108204544 2012831777379550336 17759342320360447744 15059108789631793536 12358875258903139328 9658641728174485120 6958408197445830912 4258174666717176704 1557941135988522496 17304451678969419904 14604218148240765696 11903984617512111488 9203751086783457280 6503517556054803072 3803284025326148864 1103050494597494656 16849561037578392064 14149327506849737856 11449093976121083648 8748860445392429440 6048626914663775232 3348393383935121024 648159853206466816 16394670396187364224 13694436865458710016 10994203334730055808 8293969804001401600 5593736273272747392 2893502742544093184 193269211815438976 15939779754796336384 13239546224067682176 10539312693339027968 7839079162610373760 5138845631881719552 2438612101153065344 18185122644133962752 15484889113405308544 12784655582676654336 10084422051948000128 7384188521219345920 4683954990490691712 1983721459762037504 17730232002742934912 15029998472014280704 12329764941285626496 9629531410556972288 6929297879828318080 4229064349099663872 1528830818371009664 17275341361351907072 14575107830623252864 11874874299894598656 9174640769165944448 6474407238437290240 3774173707708636032 1073940176979981824 16820450719960879232 14120217189232225024 11419983658503570816 8719750127774916608 6019516597046262400 3319283066317608192 619049535588953984 16365560078569851392 13665326547841197184 10965093017112542976 8264859486383888768 5564625955655234560 2864392424926580352 164158894197926144 15910669437178823552 13210435906450169344 10510202375721515136 7809968844992860928 5109735314264206720 2409501783535552512 18156012326516449920 15455778795787795712 12755545265059141504 10055311734330487296 7355078203601833088 4654844672873178880 1954611142144524672 17701121685125422080 15000888154396767872 12300654623668113664 9600421092939459456 6900187562210805248 4199954031482151040 1499720500753496832 17246231043734394240 14545997513005740032 11845763982277085824 9145530451548431616 6445296920819777408 3745063390091123200 1044829859362468992 16791340402343366400 14091106871614712192 11390873340886057984 8690639810157403776 5990406279428749568 3290172748700095360 589939217971441152 16336449760952338560 13636216230223684352 10935982699495030144 8235749168766375936 5535515638037721728 2835282107309067520 135048576580413312 15881559119561310720 13181325588832656512 10481092058104002304 7780858527375348096 5080624996646693888 2380391465918039680 18126902008898937088 15426668478170282880 12726434947441628672 10026201416712974464 7325967885984320256 4625734355255666048 1925500824527011840 17672011367507909248 14971777836779255040 12271544306050600832 9571310775321946624 6871077244593292416 4170843713864638208 1470610183135984000 17217120726116881408 14516887195388227200 11816653664659572992 9116420133930918784 6416186603202264576 3715953072473610368 1015719541744956160 16762230084725853568 14061996553997199360 11361763023268545152 8661529492539890944 5961295961811236736 3261062431082582528 560828900353928320 16307339443334825728 13607105912606171520 10906872381877517312 8206638851148863104 5506405320420208896 2806171789691554688 105938258962900480 15852448801943797888 13152215271215143680 10451981740486489472 7751748209757835264 5051514679029181056 2351281148300526848 18097791691281424256 15397558160552770048 12697324629824115840 9997091099095461632 7296857568366807424 4596624037638153216 1896390506909499008 17642901049890396416 14942667519161742208 12242433988433088000 9542200457704433792 6841966926975779584 4141733396247125376 1441499865518471168 17188010408499368576 14487776877770714368 11787543347042060160 9087309816313405952 6387076285584751744 3686842754856097536 986609224127443328 16733119767108340736 14032886236379686528 11332652705651032320 8632419174922378112 5932185644193723904 3231952113465069696 531718582736415488 16278229125717312896 13577995594988658688 10877762064260004480 8177528533531350272 5477295002802696064 2777061472074041856 76827941345387648 15823338484326285056 13123104953597630848 10422871422868976640 7722637892140322432 5022404361411668224 2322170830683014016 18068681373663911424 15368447842935257216 12668214312206603008 9967980781477948800 7267747250749294592 4567513720020640384 1867280189291986176 17613790732272883584 14913557201544229376 12213323670815575168 9513090140086920960 6812856609358266752 4112623078629612544 1412389547900958336 17158900090881855744 14458666560153201536 11758433029424547328 9058199498695893120 6357965967967238912 3657732437238584704 957498906509930496 16704009449490827904 14003775918762173696 11303542388033519488 8603308857304865280 5903075326576211072 3202841795847556864 502608265118902656 16249118808099800064 13548885277371145856 10848651746642491648 8148418215913837440 5448184685185183232 2747951154456529024 47717623727874816 15794228166708772224 13093994635980118016 10393761105251463808 7693527574522809600 4993294043794155392 2293060513065501184 18039571056046398592 15339337525317744384 12639103994589090176 9938870463860435968 7238636933131781760 4538403402403127552 1838169871674473344 17584680414655370752 14884446883926716544 12184213353198062336 9483979822469408128 6783746291740753920 4083512761012099712 1383279230283445504 17129789773264342912 14429556242535688704 11729322711807034496 9029089181078380288 6328855650349726080 3628622119621071872 928388588892417664 16674899131873315072 13974665601144660864 11274432070416006656 8574198539687352448 5873965008958698240 3173731478230044032 473497947501389824 16220008490482287232 13519774959753633024 10819541429024978816 8119307898296324608 5419074367567670400 2718840836839016192 18607306110361984 15765117849091259392 13064884318362605184 10364650787633950976 7664417256905296768 4964183726176642560 2263950195447988352 18010460738428885760 15310227207700231552 12609993676971577344 9909760146242923136 7209526615514268928 4509293084785614720 1809059554056960512 17555570097037857920 14855336566309203712 12155103035580549504 9454869504851895296 6754635974123241088 4054402443394586880 1354168912665932672 17100679455646830080 14400445924918175872 11700212394189521664 8999978863460867456 6299745332732213248 3599511802003559040 899278271274904832 16645788814255802240 13945555283527148032 11245321752798493824 8545088222069839616 5844854691341185408 3144621160612531200 444387629883876992 16190898172864774400 13490664642136120192 10790431111407465984 8090197580678811776 5389964049950157568 2689730519221503360 18436241062202400768 15736007531473746560 13035774000745092352 10335540470016438144 7635306939287783936 4935073408559129728 2234839877830475520 17981350420811372928 15281116890082718720 12580883359354064512 9880649828625410304 7180416297896756096 4480182767168101888 1779949236439447680 17526459779420345088 14826226248691690880 12125992717963036672 9425759187234382464 6725525656505728256 4025292125777074048 1325058595048419840 17071569138029317248 14371335607300663040 11671102076572008832 8970868545843354624 6270635015114700416 3570401484386046208 870167953657392000 16616678496638289408 13916444965909635200 11216211435180980992 8515977904452326784 5815744373723672576 3115510842995018368 415277312266364160 16161787855247261568 13461554324518607360 10761320793789953152 8061087263061298944 5360853732332644736 2660620201603990528 18407130744584887936 15706897213856233728 13006663683127579520 10306430152398925312 7606196621670271104 4905963090941616896 2205729560212962688 17952240103193860096 15252006572465205888 12551773041736551680 9851539511007897472 7151305980279243264 4451072449550589056 1750838918821934848 17497349461802832256 14797115931074178048 12096882400345523840 9396648869616869632 6696415338888215424 3996181808159561216 1295948277430907008 17042458820411804416 14342225289683150208 11641991758954496000 8941758228225841792 6241524697497187584 3541291166768533376 841057636039879168 16587568179020776576 13887334648292122368 11187101117563468160 8486867586834813952 5786634056106159744 3086400525377505536 386166994648851328 16132677537629748736 13432444006901094528 10732210476172440320 8031976945443786112 5331743414715131904 2631509883986477696 18378020426967375104 15677786896238720896 12977553365510066688 10277319834781412480 7577086304052758272 4876852773324104064 2176619242595449856 17923129785576347264 15222896254847693056 12522662724119038848 9822429193390384640 7122195662661730432 4421962131933076224 1721728601204422016 17468239144185319424 14768005613456665216 12067772082728011008 9367538551999356800 6667305021270702592 3967071490542048384 1266837959813394176 17013348502794291584 14313114972065637376 11612881441336983168 8912647910608328960 6212414379879674752 3512180849151020544 811947318422366336 16558457861403263744 13858224330674609536 11157990799945955328 8457757269217301120 5757523738488646912 3057290207759992704 357056677031338496 16103567220012235904 13403333689283581696 10703100158554927488 8002866627826273280 5302633097097619072 2602399566368964864 18348910109349862272 15648676578621208064 12948443047892553856 10248209517163899648 7547975986435245440 4847742455706591232 2147508924977937024 17894019467958834432 15193785937230180224 12493552406501526016 9793318875772871808 7093085345044217600 4392851814315563392 1692618283586909184 17439128826567806592 14738895295839152384 12038661765110498176 9338428234381843968 6638194703653189760 3937961172924535552 1237727642195881344 16984238185176778752 14284004654448124544 11583771123719470336 8883537592990816128 6183304062262161920 3483070531533507712 782837000804853504 16529347543785750912 13829114013057096704 11128880482328442496 8428646951599788288 5728413420871134080 3028179890142479872 327946359413825664 16074456902394723072 13374223371666068864 10673989840937414656 7973756310208760448 5273522779480106240 2573289248751452032 18319799791732349440 15619566261003695232 12919332730275041024 10219099199546386816 7518865668817732608 4818632138089078400 2118398607360424192 17864909150341321600 15164675619612667392 12464442088884013184 9764208558155358976 7063975027426704768 4363741496698050560 1663507965969396352 17410018508950293760 14709784978221639552 12009551447492985344 9309317916764331136 6609084386035676928 3908850855307022720 1208617324578368512 16955127867559265920 14254894336830611712 11554660806101957504 8854427275373303296 6154193744644649088 3453960213915994880 753726683187340672 16500237226168238080 13800003695439583872 11099770164710929664 8399536633982275456 5699303103253621248 2999069572524967040 298836041796312832 16045346584777210240 13345113054048556032 10644879523319901824 7944645992591247616 5244412461862593408 2544178931133939200 18290689474114836608 15590455943386182400 12890222412657528192 10189988881928873984 7489755351200219776 4789521820471565568 2089288289742911360 17835798832723808768 15135565301995154560 12435331771266500352 9735098240537846144 7034864709809191936 4334631179080537728 1634397648351883520 17380908191332780928 14680674660604126720 11980441129875472512 9280207599146818304 6579974068418164096 3879740537689509888 1179507006960855680 16926017549941753088 14225784019213098880 11525550488484444672 8825316957755790464 6125083427027136256 3424849896298482048 724616365569827840 16471126908550725248 13770893377822071040 11070659847093416832 8370426316364762624 5670192785636108416 2969959254907454208 269725724178800000 16016236267159697408 13316002736431043200 10615769205702388992 7915535674973734784 5215302144245080576 2515068613516426368 18261579156497323776 15561345625768669568 12861112095040015360 10160878564311361152 7460645033582706944 4760411502854052736 2060177972125398528 17806688515106295936 15106454984377641728 12406221453648987520 9705987922920333312 7005754392191679104 4305520861463024896 1605287330734370688 17351797873715268096 14651564342986613888 11951330812257959680 9251097281529305472 6550863750800651264 3850630220071997056 1150396689343342848 16896907232324240256 14196673701595586048 11496440170866931840 8796206640138277632 6095973109409623424 3395739578680969216 695506047952315008 16442016590933212416 13741783060204558208 11041549529475904000 8341315998747249792 5641082468018595584 2940848937289941376 240615406561287168 15987125949542184576 13286892418813530368 10586658888084876160 7886425357356221952 5186191826627567744 2485958295898913536 18232468838879810944 15532235308151156736 12832001777422502528 10131768246693848320 7431534715965194112 4731301185236539904 2031067654507885696 17777578197488783104 15077344666760128896 12377111136031474688 9676877605302820480 6976644074574166272 4276410543845512064 1576177013116857856 17322687556097755264 14622454025369101056 11922220494640446848 9221986963911792640 6521753433183138432 3821519902454484224 1121286371725830016 16867796914706727424 14167563383978073216 11467329853249419008 8767096322520764800 6066862791792110592 3366629261063456384 666395730334802176 16412906273315699584 13712672742587045376 11012439211858391168 8312205681129736960 5611972150401082752 2911738619672428544 211505088943774336 15958015631924671744 13257782101196017536 10557548570467363328 7857315039738709120 5157081509010054912 2456847978281400704 18203358521262298112 15503124990533643904 12802891459804989696 10102657929076335488 7402424398347681280 4702190867619027072 2001957336890372864 17748467879871270272 15048234349142616064 12348000818413961856 9647767287685307648 6947533756956653440 4247300226227999232 1547066695499345024 17293577238480242432 14593343707751588224 11893110177022934016 9192876646294279808 6492643115565625600 3792409584836971392 1092176054108317184 16838686597089214592 14138453066360560384 11438219535631906176 8737986004903251968 6037752474174597760 3337518943445943552 637285412717289344 16383795955698186752 13683562424969532544 10983328894240878336 8283095363512224128 5582861832783569920 2882628302054915712 182394771326261504 15928905314307158912 13228671783578504704 10528438252849850496 7828204722121196288 5127971191392542080 2427737660663887872 18174248203644785280 15474014672916131072 12773781142187476864 10073547611458822656 7373314080730168448 4673080550001514240 1972847019272860032 17719357562253757440 15019124031525103232 12318890500796449024 9618656970067794816 6918423439339140608 4218189908610486400 1517956377881832192 17264466920862729600 14564233390134075392 11863999859405421184 9163766328676766976 6463532797948112768 3763299267219458560 1063065736490804352 16809576279471701760 14109342748743047552 11409109218014393344 8708875687285739136 6008642156557084928 3308408625828430720 608175095099776512 16354685638080673920 13654452107352019712 10954218576623365504 8253985045894711296 5553751515166057088 2853517984437402880 153284453708748672 15899794996689646080 13199561465960991872 10499327935232337664 7799094404503683456 5098860873775029248 2398627343046375040 18145137886027272448 15444904355298618240 12744670824569964032 10044437293841309824 7344203763112655616 4643970232384001408 1943736701655347200 17690247244636244608 14990013713907590400 12289780183178936192 9589546652450281984 6889313121721627776 4189079590992973568 1488846060264319360 17235356603245216768 14535123072516562560 11834889541787908352 9134656011059254144 6434422480330599936 3734188949601945728 1033955418873291520 16780465961854188928 14080232431125534720 11379998900396880512 8679765369668226304 5979531838939572096 3279298308210917888 579064777482263680 16325575320463161088 13625341789734506880 10925108259005852672 8224874728277198464 5524641197548544256 2824407666819890048 124174136091235840 15870684679072133248 13170451148343479040 10470217617614824832 7769984086886170624 5069750556157516416 2369517025428862208 18116027568409759616 15415794037681105408 12715560506952451200 10015326976223796992 7315093445495142784 4614859914766488576 1914626384037834368 17661136927018731776 14960903396290077568 12260669865561423360 9560436334832769152 6860202804104114944 4159969273375460736 1459735742646806528 17206246285627703936 14506012754899049728 11805779224170395520 9105545693441741312 6405312162713087104 3705078631984432896 1004845101255778688 16751355644236676096 14051122113508021888 11350888582779367680 8650655052050713472 5950421521322059264 3250187990593405056 549954459864750848 16296465002845648256 13596231472116994048 10895997941388339840 8195764410659685632 5495530879931031424 2795297349202377216 95063818473723008 15841574361454620416 13141340830725966208 10441107299997312000 7740873769268657792 5040640238540003584 2340406707811349376 18086917250792246784 15386683720063592576 12686450189334938368 9986216658606284160 7285983127877629952 4585749597148975744 1885516066420321536 17632026609401218944 14931793078672564736 12231559547943910528 9531326017215256320 6831092486486602112 4130858955757947904 1430625425029293696 17177135968010191104 14476902437281536896 11776668906552882688 9076435375824228480 6376201845095574272 3675968314366920064 975734783638265856 16722245326619163264 14022011795890509056 11321778265161854848 8621544734433200640 5921311203704546432 3221077672975892224 520844142247238016 16267354685228135424 13567121154499481216 10866887623770827008 8166654093042172800 5466420562313518592 2766187031584864384 65953500856210176 15812464043837107584 13112230513108453376 10411996982379799168 7711763451651144960 5011529920922490752 2311296390193836544 18057806933174733952 15357573402446079744 12657339871717425536 9957106340988771328 7256872810260117120 4556639279531462912 1856405748802808704 17602916291783706112 14902682761055051904 12202449230326397696 9502215699597743488 6801982168869089280 4101748638140435072 1401515107411780864 17148025650392678272 14447792119664024064 11747558588935369856 9047325058206715648 6347091527478061440 3646857996749407232 946624466020753024 16693135009001650432 13992901478272996224 11292667947544342016 8592434416815687808 5892200886087033600 3191967355358379392 491733824629725184 16238244367610622592 13538010836881968384 10837777306153314176 8137543775424659968 5437310244696005760 2737076713967351552 36843183238697344 15783353726219594752 13083120195490940544 10382886664762286336 7682653134033632128 4982419603304977920 2282186072576323712 18028696615557221120 15328463084828566912 12628229554099912704 9927996023371258496 7227762492642604288 4527528961913950080 1827295431185295872 17573805974166193280 14873572443437539072 12173338912708884864 9473105381980230656 6772871851251576448 4072638320522922240 1372404789794268032 17118915332775165440 14418681802046511232 11718448271317857024 9018214740589202816 6317981209860548608 3617747679131894400 917514148403240192 16664024691384137600 13963791160655483392 11263557629926829184 8563324099198174976 5863090568469520768 3162857037740866560 462623507012212352 16209134049993109760 13508900519264455552 10808666988535801344 8108433457807147136 5408199927078492928 2707966396349838720 7732865621184512 15754243408602081920 13054009877873427712 10353776347144773504 7653542816416119296 4953309285687465088 2253075754958810880 17999586297939708288 15299352767211054080 12599119236482399872 9898885705753745664 7198652175025091456 4498418644296437248 1798185113567783040 17544695656548680448 14844462125820026240 12144228595091372032 9443995064362717824 6743761533634063616 4043528002905409408 1343294472176755200 17089805015157652608 14389571484428998400 11689337953700344192 8989104422971689984 6288870892243035776 3588637361514381568 888403830785727360 16634914373766624768 13934680843037970560 11234447312309316352 8534213781580662144 5833980250852007936 3133746720123353728 433513189394699520 16180023732375596928 13479790201646942720 10779556670918288512 8079323140189634304 5379089609460980096 2678856078732325888 18425366621713223296 15725133090984569088 13024899560255914880 10324666029527260672 7624432498798606464 4924198968069952256 2223965437341298048 17970475980322195456 15270242449593541248 12570008918864887040 9869775388136232832 7169541857407578624 4469308326678924416 1769074795950270208 17515585338931167616 14815351808202513408 12115118277473859200 9414884746745204992 6714651216016550784 4014417685287896576 1314184154559242368 17060694697540139776 14360461166811485568 11660227636082831360 8959994105354177152 6259760574625522944 3559527043896868736 859293513168214528 16605804056149111936 13905570525420457728 11205336994691803520 8505103463963149312 5804869933234495104 3104636402505840896 404402871777186688 16150913414758084096 13450679884029429888 10750446353300775680 8050212822572121472 5349979291843467264 2649745761114813056 18396256304095710464 15696022773367056256 12995789242638402048 10295555711909747840 7595322181181093632 4895088650452439424 2194855119723785216 17941365662704682624 15241132131976028416 12540898601247374208 9840665070518720000 7140431539790065792 4440198009061411584 1739964478332757376 17486475021313654784 14786241490585000576 12086007959856346368 9385774429127692160 6685540898399037952 3985307367670383744 1285073836941729536 17031584379922626944 14331350849193972736 11631117318465318528 8930883787736664320 6230650257008010112 3530416726279355904 830183195550701696 16576693738531599104 13876460207802944896 11176226677074290688 8475993146345636480 5775759615616982272 3075526084888328064 375292554159673856 16121803097140571264 13421569566411917056 10721336035683262848 8021102504954608640 5320868974225954432 2620635443497300224 18367145986478197632 15666912455749543424 12966678925020889216 10266445394292235008 7566211863563580800 4865978332834926592 2165744802106272384 17912255345087169792 15212021814358515584 12511788283629861376 9811554752901207168 7111321222172552960 4411087691443898752 1710854160715244544 17457364703696141952 14757131172967487744 12056897642238833536 9356664111510179328 6656430580781525120 3956197050052870912 1255963519324216704 17002474062305114112 14302240531576459904 11602007000847805696 8901773470119151488 6201539939390497280 3501306408661843072 801072877933188864 16547583420914086272 13847349890185432064 11147116359456777856 8446882828728123648 5746649297999469440 3046415767270815232 346182236542161024 16092692779523058432 13392459248794404224 10692225718065750016 7991992187337095808 5291758656608441600 2591525125879787392 18338035668860684800 15637802138132030592 12937568607403376384 10237335076674722176 7537101545946067968 4836868015217413760 2136634484488759552 17883145027469656960 15182911496741002752 12482677966012348544 9782444435283694336 7082210904555040128 4381977373826385920 1681743843097731712 17428254386078629120 14728020855349974912 12027787324621320704 9327553793892666496 6627320263164012288 3927086732435358080 1226853201706703872 16973363744687601280 14273130213958947072 11572896683230292864 8872663152501638656 6172429621772984448 3472196091044330240 771962560315676032 16518473103296573440 13818239572567919232 11118006041839265024 8417772511110610816 5717538980381956608 3017305449653302400 317071918924648192 16063582461905545600 13363348931176891392 10663115400448237184 7962881869719582976 5262648338990928768 2562414808262274560 18308925351243171968 15608691820514517760 12908458289785863552 10208224759057209344 7507991228328555136 4807757697599900928 2107524166871246720 17854034709852144128 15153801179123489920 12453567648394835712 9753334117666181504 7053100586937527296 4352867056208873088 1652633525480218880 17399144068461116288 14698910537732462080 11998677007003807872 9298443476275153664 6598209945546499456 3897976414817845248 1197742884089191040 16944253427070088448 14244019896341434240 11543786365612780032 8843552834884125824 6143319304155471616 3443085773426817408 742852242698163200 16489362785679060608 13789129254950406400 11088895724221752192 8388662193493097984 5688428662764443776 2988195132035789568 287961601307135360 16034472144288032768 13334238613559378560 10634005082830724352 7933771552102070144 5233538021373415936 2533304490644761728 18279815033625659136 15579581502897004928 12879347972168350720 10179114441439696512 7478880910711042304 4778647379982388096 2078413849253733888 17824924392234631296 15124690861505977088 12424457330777322880 9724223800048668672 7023990269320014464 4323756738591360256 1623523207862706048 17370033750843603456 14669800220114949248 11969566689386295040 9269333158657640832 6569099627928986624 3868866097200332416 1168632566471678208 16915143109452575616 14214909578723921408 11514676047995267200 8814442517266612992 6114208986537958784 3413975455809304576 713741925080650368 16460252468061547776 13760018937332893568 11059785406604239360 8359551875875585152 5659318345146930944 2959084814418276736 258851283689622528 16005361826670519936 13305128295941865728 10604894765213211520 7904661234484557312 5204427703755903104 2504194173027248896 18250704716008146304 15550471185279492096 12850237654550837888 10150004123822183680 7449770593093529472 4749537062364875264 2049303531636221056 17795814074617118464 15095580543888464256 12395347013159810048 9695113482431155840 6994879951702501632 4294646420973847424 1594412890245193216 17340923433226090624 14640689902497436416 11940456371768782208 9240222841040128000 6539989310311473792 3839755779582819584 1139522248854165376 16886032791835062784 14185799261106408576 11485565730377754368 8785332199649100160 6085098668920445952 3384865138191791744 684631607463137536 16431142150444034944 13730908619715380736 11030675088986726528 8330441558258072320 5630208027529418112 2929974496800763904 229740966072109696 15976251509053007104 13276017978324352896 10575784447595698688 7875550916867044480 5175317386138390272 2475083855409736064 18221594398390633472 15521360867661979264 12821127336933325056 10120893806204670848 7420660275476016640 4720426744747362432 2020193214018708224 17766703756999605632 15066470226270951424 12366236695542297216 9666003164813643008 6965769634084988800 4265536103356334592 1565302572627680384 17311813115608577792 14611579584879923584 11911346054151269376 9211112523422615168 6510878992693960960 3810645461965306752 1110411931236652544 16856922474217549952 14156688943488895744 11456455412760241536 8756221882031587328 6055988351302933120 3355754820574278912 655521289845624704 16402031832826522112 13701798302097867904 11001564771369213696 8301331240640559488 5601097709911905280 2900864179183251072 200630648454596864 15947141191435494272 13246907660706840064 10546674129978185856 7846440599249531648 5146207068520877440 2445973537792223232 18192484080773120640 15492250550044466432 12792017019315812224 10091783488587158016 7391549957858503808 4691316427129849600 1991082896401195392 17737593439382092800 15037359908653438592 12337126377924784384 9636892847196130176 6936659316467475968 4236425785738821760 1536192255010167552 17282702797991064960 14582469267262410752 11882235736533756544 9182002205805102336 6481768675076448128 3781535144347793920 1081301613619139712 16827812156600037120 14127578625871382912 11427345095142728704 8727111564414074496 6026878033685420288 3326644502956766080 626410972228111872 16372921515209009280 13672687984480355072 10972454453751700864 8272220923023046656 5571987392294392448 2871753861565738240 171520330837084032 15918030873817981440 13217797343089327232 10517563812360673024 7817330281632018816 5117096750903364608 2416863220174710400 18163373763155607808 15463140232426953600 12762906701698299392 10062673170969645184 7362439640240990976 4662206109512336768 1961972578783682560 17708483121764579968 15008249591035925760 12308016060307271552 9607782529578617344 6907548998849963136 4207315468121308928 1507081937392654720 17253592480373552128 14553358949644897920 11853125418916243712 9152891888187589504 6452658357458935296 3752424826730281088 1052191296001626880 16798701838982524288 14098468308253870080 11398234777525215872 8698001246796561664 5997767716067907456 3297534185339253248 597300654610599040 16343811197591496448 13643577666862842240 10943344136134188032 8243110605405533824 5542877074676879616 2842643543948225408 142410013219571200 15888920556200468608 13188687025471814400 10488453494743160192 7788219964014505984 5087986433285851776 2387752902557197568 18134263445538094976 15434029914809440768 12733796384080786560 10033562853352132352 7333329322623478144 4633095791894823936 1932862261166169728 17679372804147067136 14979139273418412928 12278905742689758720 9578672211961104512 6878438681232450304 4178205150503796096 1477971619775141888 17224482162756039296 14524248632027385088 11824015101298730880 9123781570570076672 6423548039841422464 3723314509112768256 1023080978384114048 16769591521365011456 14069357990636357248 11369124459907703040 8668890929179048832 5968657398450394624 3268423867721740416 568190336993086208 16314700879973983616 13614467349245329408 10914233818516675200 8214000287788020992 5513766757059366784 2813533226330712576 113299695602058368 15859810238582955776 13159576707854301568 10459343177125647360 7759109646396993152 5058876115668338944 2358642584939684736 18105153127920582144 15404919597191927936 12704686066463273728 10004452535734619520 7304219005005965312 4603985474277311104 1903751943548656896 17650262486529554304 14950028955800900096 12249795425072245888 9549561894343591680 6849328363614937472 4149094832886283264 1448861302157629056 17195371845138526464 14495138314409872256 11794904783681218048 9094671252952563840 6394437722223909632 3694204191495255424 993970660766601216 16740481203747498624 14040247673018844416 11340014142290190208 8639780611561536000 5939547080832881792 3239313550104227584 539080019375573376 16285590562356470784 13585357031627816576 10885123500899162368 8184889970170508160 5484656439441853952 2784422908713199744 84189377984545536 15830699920965442944 13130466390236788736 10430232859508134528 7729999328779480320 5029765798050826112 2329532267322171904 18076042810303069312 15375809279574415104 12675575748845760896 9975342218117106688 7275108687388452480 4574875156659798272 1874641625931144064 17621152168912041472 14920918638183387264 12220685107454733056 9520451576726078848 6820218045997424640 4119984515268770432 1419750984540116224 17166261527521013632 14466027996792359424 11765794466063705216 9065560935335051008 6365327404606396800 3665093873877742592 964860343149088384 16711370886129985792 14011137355401331584 11310903824672677376 8610670293944023168 5910436763215368960 3210203232486714752 509969701758060544 16256480244738957952 13556246714010303744 10856013183281649536 8155779652552995328 5455546121824341120 2755312591095686912 55079060367032704 15801589603347930112 13101356072619275904 10401122541890621696 7700889011161967488 5000655480433313280 2300421949704659072 18046932492685556480 15346698961956902272 12646465431228248064 9946231900499593856 7245998369770939648 4545764839042285440 1845531308313631232 17592041851294528640 14891808320565874432 12191574789837220224 9491341259108566016 6791107728379911808 4090874197651257600 1390640666922603392 17137151209903500800 14436917679174846592 11736684148446192384 9036450617717538176 6336217086988883968 3635983556260229760 935750025531575552 16682260568512472960 13982027037783818752 11281793507055164544 8581559976326510336 5881326445597856128 3181092914869201920 480859384140547712 16227369927121445120 13527136396392790912 10826902865664136704 8126669334935482496 5426435804206828288 2726202273478174080 25968742749519872 15772479285730417280 13072245755001763072 10372012224273108864 7671778693544454656 4971545162815800448 2271311632087146240 18017822175068043648 15317588644339389440 12617355113610735232 9917121582882081024 7216888052153426816 4516654521424772608 1816420990696118400 17562931533677015808 14862698002948361600 12162464472219707392 9462230941491053184 6761997410762398976 4061763880033744768 1361530349305090560 17108040892285987968 14407807361557333760 11707573830828679552 9007340300100025344 6307106769371371136 3606873238642716928 906639707914062720 16653150250894960128 13952916720166305920 11252683189437651712 8552449658708997504 5852216127980343296 3151982597251689088 451749066523034880 16198259609503932288 13498026078775278080 10797792548046623872 8097559017317969664 5397325486589315456 2697091955860661248 18443602498841558656 15743368968112904448 13043135437384250240 10342901906655596032 7642668375926941824 4942434845198287616 2242201314469633408 17988711857450530816 15288478326721876608 12588244795993222400 9888011265264568192 7187777734535913984 4487544203807259776 1787310673078605568 17533821216059502976 14833587685330848768 12133354154602194560 9433120623873540352 6732887093144886144 4032653562416231936 1332420031687577728 17078930574668475136 14378697043939820928 11678463513211166720 8978229982482512512 6277996451753858304 3577762921025204096 877529390296549888 16624039933277447296 13923806402548793088 11223572871820138880 8523339341091484672 5823105810362830464 3122872279634176256 422638748905522048 16169149291886419456 13468915761157765248 10768682230429111040 8068448699700456832 5368215168971802624 2667981638243148416 18414492181224045824 15714258650495391616 13014025119766737408 10313791589038083200 7613558058309428992 4913324527580774784 2213090996852120576 17959601539833017984 15259368009104363776 12559134478375709568 9858900947647055360 7158667416918401152 4458433886189746944 1758200355461092736 17504710898441990144 14804477367713335936 12104243836984681728 9404010306256027520 6703776775527373312 4003543244798719104 1303309714070064896 17049820257050962304 14349586726322308096 11649353195593653888 8949119664864999680 6248886134136345472 3548652603407691264 848419072679037056 16594929615659934464 13894696084931280256 11194462554202626048 8494229023473971840 5793995492745317632 3093761962016663424 393528431288009216 16140038974268906624 13439805443540252416 10739571912811598208 8039338382082944000 5339104851354289792 2638871320625635584 18385381863606532992 15685148332877878784 12984914802149224576 10284681271420570368 7584447740691916160 4884214209963261952 2183980679234607744 17930491222215505152 15230257691486850944 12530024160758196736 9829790630029542528 7129557099300888320 4429323568572234112 1729090037843579904 17475600580824477312 14775367050095823104 12075133519367168896 9374899988638514688 6674666457909860480 3974432927181206272 1274199396452552064 17020709939433449472 14320476408704795264 11620242877976141056 8920009347247486848 6219775816518832640 3519542285790178432 819308755061524224 16565819298042421632 13865585767313767424 11165352236585113216 8465118705856459008 5764885175127804800 3064651644399150592 364418113670496384 16110928656651393792 13410695125922739584 10710461595194085376 8010228064465431168 5309994533736776960 2609761003008122752 18356271545989020160 15656038015260365952 12955804484531711744 10255570953803057536 7555337423074403328 4855103892345749120 2154870361617094912 17901380904597992320 15201147373869338112 12500913843140683904 9800680312412029696 7100446781683375488 4400213250954721280 1699979720226067072 17446490263206964480 14746256732478310272 12046023201749656064 9345789671021001856 6645556140292347648 3945322609563693440 1245089078835039232 16991599621815936640 14291366091087282432 11591132560358628224 8890899029629974016 6190665498901319808 3490431968172665600 790198437444011392 16536708980424908800 13836475449696254592 11136241918967600384 8436008388238946176 5735774857510291968 3035541326781637760 335307796052983552 16081818339033880960 13381584808305226752 10681351277576572544 7981117746847918336 5280884216119264128 2580650685390609920 18327161228371507328 15626927697642853120 12926694166914198912 10226460636185544704 7526227105456890496 4825993574728236288 2125760043999582080 17872270586980479488 15172037056251825280 12471803525523171072 9771569994794516864 7071336464065862656 4371102933337208448 1670869402608554240 17417379945589451648 14717146414860797440 12016912884132143232 9316679353403489024 6616445822674834816 3916212291946180608 1215978761217526400 16962489304198423808 14262255773469769600 11562022242741115392 8861788712012461184 6161555181283806976 3461321650555152768 761088119826498560 16507598662807395968 13807365132078741760 11107131601350087552 8406898070621433344 5706664539892779136 3006431009164124928 306197478435470720 16052708021416368128 13352474490687713920 10652240959959059712 7952007429230405504 5251773898501751296 2551540367773097088 18298050910753994496 15597817380025340288 12897583849296686080 10197350318568031872 7497116787839377664 4796883257110723456 2096649726382069248 17843160269362966656 15142926738634312448 12442693207905658240 9742459677177004032 7042226146448349824 4341992615719695616 1641759084991041408 17388269627971938816 14688036097243284608 11987802566514630400 9287569035785976192 6587335505057321984 3887101974328667776 1186868443600013568 16933378986580910976 14233145455852256768 11532911925123602560 8832678394394948352 6132444863666294144 3432211332937639936 731977802208985728 16478488345189883136 13778254814461228928 11078021283732574720 8377787753003920512 5677554222275266304 2977320691546612096 277087160817957888 16023597703798855296 13323364173070201088 10623130642341546880 7922897111612892672 5222663580884238464 2522430050155584256 18268940593136481664 15568707062407827456 12868473531679173248 10168240000950519040 7468006470221864832 4767772939493210624 2067539408764556416 17814049951745453824 15113816421016799616 12413582890288145408 9713349359559491200 7013115828830836992 4312882298102182784 1612648767373528576 17359159310354425984 14658925779625771776 11958692248897117568 9258458718168463360 6558225187439809152 3857991656711154944 1157758125982500736 16904268668963398144 14204035138234743936 11503801607506089728 8803568076777435520 6103334546048781312 3403101015320127104 702867484591472896 16449378027572370304 13749144496843716096 11048910966115061888 8348677435386407680 5648443904657753472 2948210373929099264 247976843200445056 15994487386181342464 13294253855452688256 10594020324724034048 7893786793995379840 5193553263266725632 2493319732538071424 18239830275518968832 15539596744790314624 12839363214061660416 10139129683333006208 7438896152604352000 4738662621875697792 2038429091147043584 17784939634127940992 15084706103399286784 12384472572670632576 9684239041941978368 6984005511213324160 4283771980484669952 1583538449756015744 17330048992736913152 14629815462008258944 11929581931279604736 9229348400550950528 6529114869822296320 3828881339093642112 1128647808364987904 16875158351345885312 14174924820617231104 11474691289888576896 8774457759159922688 6074224228431268480 3373990697702614272 673757166973960064 16420267709954857472 13720034179226203264 11019800648497549056 8319567117768894848 5619333587040240640 2919100056311586432 218866525582932224 15965377068563829632 13265143537835175424 10564910007106521216 7864676476377867008 5164442945649212800 2464209414920558592 18210719957901456000 15510486427172801792 12810252896444147584 10110019365715493376 7409785834986839168 4709552304258184960 2009318773529530752 17755829316510428160 15055595785781773952 12355362255053119744 9655128724324465536 6954895193595811328 4254661662867157120 1554428132138502912 17300938675119400320 14600705144390746112 11900471613662091904 9200238082933437696 6500004552204783488 3799771021476129280 1099537490747475072 16846048033728372480 14145814502999718272 11445580972271064064 8745347441542409856 6045113910813755648 3344880380085101440 644646849356447232 16391157392337344640 13690923861608690432 10990690330880036224 8290456800151382016 5590223269422727808 2889989738694073600 189756207965419392 15936266750946316800 13236033220217662592 10535799689489008384 7835566158760354176 5135332628031699968 2435099097303045760 18181609640283943168 15481376109555288960 12781142578826634752 10080909048097980544 7380675517369326336 4680441986640672128 1980208455912017920 17726718998892915328 15026485468164261120 12326251937435606912 9626018406706952704 6925784875978298496 4225551345249644288 1525317814520990080 17271828357501887488 14571594826773233280 11871361296044579072 9171127765315924864 6470894234587270656 3770660703858616448 1070427173129962240 16816937716110859648 14116704185382205440 11416470654653551232 8716237123924897024 6016003593196242816 3315770062467588608 615536531738934400 16362047074719831808 13661813543991177600 10961580013262523392 8261346482533869184 5561112951805214976 2860879421076560768 160645890347906560 15907156433328803968 13206922902600149760 10506689371871495552 7806455841142841344 5106222310414187136 2405988779685532928 18152499322666430336 15452265791937776128 12752032261209121920 10051798730480467712 7351565199751813504 4651331669023159296 1951098138294505088 17697608681275402496 14997375150546748288 12297141619818094080 9596908089089439872 6896674558360785664 4196441027632131456 1496207496903477248 17242718039884374656 14542484509155720448 11842250978427066240 9142017447698412032 6441783916969757824 3741550386241103616 1041316855512449408 16787827398493346816 14087593867764692608 11387360337036038400 8687126806307384192 5986893275578729984 3286659744850075776 586426214121421568 16332936757102318976 13632703226373664768 10932469695645010560 8232236164916356352 5532002634187702144 2831769103459047936 131535572730393728 15878046115711291136 13177812584982636928 10477579054253982720 7777345523525328512 5077111992796674304 2376878462068020096 18123389005048917504 15423155474320263296 12722921943591609088 10022688412862954880 7322454882134300672 4622221351405646464 1921987820676992256 17668498363657889664 14968264832929235456 12268031302200581248 9567797771471927040 6867564240743272832 4167330710014618624 1467097179285964416 17213607722266861824 14513374191538207616 11813140660809553408 9112907130080899200 6412673599352244992 3712440068623590784 1012206537894936576 16758717080875833984 14058483550147179776 11358250019418525568 8658016488689871360 5957782957961217152 3257549427232562944 557315896503908736 16303826439484806144 13603592908756151936 10903359378027497728 8203125847298843520 5502892316570189312 2802658785841535104 102425255112880896 15848935798093778304 13148702267365124096 10448468736636469888 7748235205907815680 5048001675179161472 2347768144450507264 18094278687431404672 15394045156702750464 12693811625974096256 9993578095245442048 7293344564516787840 4593111033788133632 1892877503059479424 17639388046040376832 14939154515311722624 12238920984583068416 9538687453854414208 6838453923125760000 4138220392397105792 1437986861668451584 17184497404649348992 14484263873920694784 11784030343192040576 9083796812463386368 6383563281734732160 3683329751006077952 983096220277423744 16729606763258321152 14029373232529666944 11329139701801012736 8628906171072358528 5928672640343704320 3228439109615050112 528205578886395904 16274716121867293312 13574482591138639104 10874249060409984896 8174015529681330688 5473781998952676480 2773548468224022272 73314937495368064 15819825480476265472 13119591949747611264 10419358419018957056 7719124888290302848 5018891357561648640 2318657826832994432 18065168369813891840 15364934839085237632 12664701308356583424 9964467777627929216 7264234246899275008 4564000716170620800 1863767185441966592 17610277728422864000 14910044197694209792 12209810666965555584 9509577136236901376 6809343605508247168 4109110074779592960 1408876544050938752 17155387087031836160 14455153556303181952 11754920025574527744 9054686494845873536 6354452964117219328 3654219433388565120 953985902659910912 16700496445640808320 14000262914912154112 11300029384183499904 8599795853454845696 5899562322726191488 3199328791997537280 499095261268883072 16245605804249780480 13545372273521126272 10845138742792472064 8144905212063817856 5444671681335163648 2744438150606509440 44204619877855232 15790715162858752640 13090481632130098432 10390248101401444224 7690014570672790016 4989781039944135808 2289547509215481600 18036058052196379008 15335824521467724800 12635590990739070592 9935357460010416384 7235123929281762176 4534890398553107968 1834656867824453760 17581167410805351168 14880933880076696960 12180700349348042752 9480466818619388544 6780233287890734336 4079999757162080128 1379766226433425920 17126276769414323328 14426043238685669120 11725809707957014912 9025576177228360704 6325342646499706496 3625109115771052288 924875585042398080 16671386128023295488 13971152597294641280 11270919066565987072 8570685535837332864 5870452005108678656 3170218474380024448 469984943651370240 16216495486632267648 13516261955903613440 10816028425174959232 8115794894446305024 5415561363717650816 2715327832988996608 15094302260342400 15761604845241239808 13061371314512585600 10361137783783931392 7660904253055277184 4960670722326622976 2260437191597968768 18006947734578866176 15306714203850211968 12606480673121557760 9906247142392903552 7206013611664249344 4505780080935595136 1805546550206940928 17552057093187838336 14851823562459184128 12151590031730529920 9451356501001875712 6751122970273221504 4050889439544567296 1350655908815913088 17097166451796810496 14396932921068156288 11696699390339502080 8996465859610847872 6296232328882193664 3595998798153539456 895765267424885248 16642275810405782656 13942042279677128448 11241808748948474240 8541575218219820032 5841341687491165824 3141108156762511616 440874626033857408 16187385169014754816 13487151638286100608 10786918107557446400 8086684576828792192 5386451046100137984 2686217515371483776 18432728058352381184 15732494527623726976 13032260996895072768 10332027466166418560 7631793935437764352 4931560404709110144 2231326873980455936 17977837416961353344 15277603886232699136 12577370355504044928 9877136824775390720 7176903294046736512 4476669763318082304 1776436232589428096 17522946775570325504 14822713244841671296 12122479714113017088 9422246183384362880 6722012652655708672 4021779121927054464 1321545591198400256 17068056134179297664 14367822603450643456 11667589072721989248 8967355541993335040 6267122011264680832 3566888480536026624 866654949807372416 16613165492788269824 13912931962059615616 11212698431330961408 8512464900602307200 5812231369873652992 3111997839144998784 411764308416344576 16158274851397241984 13458041320668587776 10757807789939933568 8057574259211279360 5357340728482625152 2657107197753970944 18403617740734868352 15703384210006214144 13003150679277559936 10302917148548905728 7602683617820251520 4902450087091597312 2202216556362943104 17948727099343840512 15248493568615186304 12548260037886532096 9848026507157877888 7147792976429223680 4447559445700569472 1747325914971915264 17493836457952812672 14793602927224158464 12093369396495504256 9393135865766850048 6692902335038195840 3992668804309541632 1292435273580887424 17038945816561784832 14338712285833130624 11638478755104476416 8938245224375822208 6238011693647168000 3537778162918513792 837544632189859584 16584055175170756992 13883821644442102784 11183588113713448576 8483354582984794368 5783121052256140160 3082887521527485952 382653990798831744 16129164533779729152 13428931003051074944 10728697472322420736 8028463941593766528 5328230410865112320 2627996880136458112 18374507423117355520 15674273892388701312 12974040361660047104 10273806830931392896 7573573300202738688 4873339769474084480 2173106238745430272 17919616781726327680 15219383250997673472 12519149720269019264 9818916189540365056 7118682658811710848 4418449128083056640 1718215597354402432 17464726140335299840 14764492609606645632 12064259078877991424 9364025548149337216 6663792017420683008 3963558486692028800 1263324955963374592 17009835498944272000 14309601968215617792 11609368437486963584 8909134906758309376 6208901376029655168 3508667845301000960 808434314572346752 16554944857553244160 13854711326824589952 11154477796095935744 8454244265367281536 5754010734638627328 3053777203909973120 353543673181318912 16100054216162216320 13399820685433562112 10699587154704907904 7999353623976253696 5299120093247599488 2598886562518945280 18345397105499842688 15645163574771188480 12944930044042534272 10244696513313880064 7544462982585225856 4844229451856571648 2143995921127917440 17890506464108814848 15190272933380160640 12490039402651506432 9789805871922852224 7089572341194198016 4389338810465543808 1689105279736889600 17435615822717787008 14735382291989132800 12035148761260478592 9334915230531824384 6634681699803170176 3934448169074515968 1234214638345861760 16980725181326759168 14280491650598104960 11580258119869450752 8880024589140796544 6179791058412142336 3479557527683488128 779323996954833920 16525834539935731328 13825601009207077120 11125367478478422912 8425133947749768704 5724900417021114496 3024666886292460288 324433355563806080 16070943898544703488 13370710367816049280 10670476837087395072 7970243306358740864 5270009775630086656 2569776244901432448 18316286787882329856 15616053257153675648 12915819726425021440 10215586195696367232 7515352664967713024 4815119134239058816 2114885603510404608 17861396146491302016 15161162615762647808 12460929085033993600 9760695554305339392 7060462023576685184 4360228492848030976 1659994962119376768 17406505505100274176 14706271974371619968 12006038443642965760 9305804912914311552 6605571382185657344 3905337851457003136 1205104320728348928 16951614863709246336 14251381332980592128 11551147802251937920 8850914271523283712 6150680740794629504 3450447210065975296 750213679337321088 16496724222318218496 13796490691589564288 11096257160860910080 8396023630132255872 5695790099403601664 2995556568674947456 295323037946293248 16041833580927190656 13341600050198536448 10641366519469882240 7941132988741228032 5240899458012573824 2540665927283919616 18287176470264817024 15586942939536162816 12886709408807508608 10186475878078854400 7486242347350200192 4786008816621545984 2085775285892891776 17832285828873789184 15132052298145134976 12431818767416480768 9731585236687826560 7031351705959172352 4331118175230518144 1630884644501863936 17377395187482761344 14677161656754107136 11976928126025452928 9276694595296798720 6576461064568144512 3876227533839490304 1175994003110836096 16922504546091733504 14222271015363079296 11522037484634425088 8821803953905770880 6121570423177116672 3421336892448462464 721103361719808256 16467613904700705664 13767380373972051456 11067146843243397248 8366913312514743040 5666679781786088832 2966446251057434624 266212720328780416 16012723263309677824 13312489732581023616 10612256201852369408 7912022671123715200 5211789140395060992 2511555609666406784 18258066152647304192 15557832621918649984 12857599091189995776 10157365560461341568 7457132029732687360 4756898499004033152 2056664968275378944 17803175511256276352 15102941980527622144 12402708449798967936 9702474919070313728 7002241388341659520 4302007857613005312 1601774326884351104 17348284869865248512 14648051339136594304 11947817808407940096 9247584277679285888 6547350746950631680 3847117216221977472 1146883685493323264 16893394228474220672 14193160697745566464 11492927167016912256 8792693636288258048 6092460105559603840 3392226574830949632 691993044102295424 16438503587083192832 13738270056354538624 11038036525625884416 8337802994897230208 5637569464168576000 2937335933439921792 237102402711267584 15983612945692164992 13283379414963510784 10583145884234856576 7882912353506202368 5182678822777548160 2482445292048893952 18228955835029791360 15528722304301137152 12828488773572482944 10128255242843828736 7428021712115174528 4727788181386520320 2027554650657866112 17774065193638763520 15073831662910109312 12373598132181455104 9673364601452800896 6973131070724146688 4272897539995492480 1572664009266838272 17319174552247735680 14618941021519081472 11918707490790427264 9218473960061773056 6518240429333118848 3818006898604464640 1117773367875810432 16864283910856707840 14164050380128053632 11463816849399399424 8763583318670745216 6063349787942091008 3363116257213436800 662882726484782592 16409393269465680000 13709159738737025792 11008926208008371584 8308692677279717376 5608459146551063168 2908225615822408960 207992085093754752 15954502628074652160 13254269097345997952 10554035566617343744 7853802035888689536 5153568505160035328 2453334974431381120 18199845517412278528 15499611986683624320 12799378455954970112 10099144925226315904 7398911394497661696 4698677863769007488 1998444333040353280 17744954876021250688 15044721345292596480 12344487814563942272 9644254283835288064 6944020753106633856 4243787222377979648 1543553691649325440 17290064234630222848 14589830703901568640 11889597173172914432 9189363642444260224 6489130111715606016 3788896580986951808 1088663050258297600 16835173593239195008 14134940062510540800 11434706531781886592 8734473001053232384 6034239470324578176 3334005939595923968 633772408867269760 16380282951848167168 13680049421119512960 10979815890390858752 8279582359662204544 5579348828933550336 2879115298204896128 178881767476241920 15925392310457139328 13225158779728485120 10524925248999830912 7824691718271176704 5124458187542522496 2424224656813868288 18170735199794765696 15470501669066111488 12770268138337457280 10070034607608803072 7369801076880148864 4669567546151494656 1969334015422840448 17715844558403737856 15015611027675083648 12315377496946429440 9615143966217775232 6914910435489121024 4214676904760466816 1514443374031812608 17260953917012710016 14560720386284055808 11860486855555401600 9160253324826747392 6460019794098093184 3759786263369438976 1059552732640784768 16806063275621682176 14105829744893027968 11405596214164373760 8705362683435719552 6005129152707065344 3304895621978411136 604662091249756928 16351172634230654336 13650939103502000128 10950705572773345920 8250472042044691712 5550238511316037504 2850004980587383296 149771449858729088 15896281992839626496 13196048462110972288 10495814931382318080 7795581400653663872 5095347869925009664 2395114339196355456 18141624882177252864 15441391351448598656 12741157820719944448 10040924289991290240 7340690759262636032 4640457228533981824 1940223697805327616 17686734240786225024 14986500710057570816 12286267179328916608 9586033648600262400 6885800117871608192 4185566587142953984 1485333056414299776 17231843599395197184 14531610068666542976 11831376537937888768 9131143007209234560 6430909476480580352 3730675945751926144 1030442415023271936 16776952958004169344 14076719427275515136 11376485896546860928 8676252365818206720 5976018835089552512 3275785304360898304 575551773632244096 16322062316613141504 13621828785884487296 10921595255155833088 8221361724427178880 5521128193698524672 2820894662969870464 120661132241216256 15867171675222113664 13166938144493459456 10466704613764805248 7766471083036151040 5066237552307496832 2366004021578842624 18112514564559740032 15412281033831085824 12712047503102431616 10011813972373777408 7311580441645123200 4611346910916468992 1911113380187814784 17657623923168712192 14957390392440057984 12257156861711403776 9556923330982749568 6856689800254095360 4156456269525441152 1456222738796786944 17202733281777684352 14502499751049030144 11802266220320375936 9102032689591721728 6401799158863067520 3701565628134413312 1001332097405759104 16747842640386656512 14047609109658002304 11347375578929348096 8647142048200693888 5946908517472039680 3246674986743385472 546441456014731264 16292951998995628672 13592718468266974464 10892484937538320256 8192251406809666048 5492017876081011840 2791784345352357632 91550814623703424 15838061357604600832 13137827826875946624 10437594296147292416 7737360765418638208 5037127234689984000 2336893703961329792 18083404246942227200 15383170716213572992 12682937185484918784 9982703654756264576 7282470124027610368 4582236593298956160 1882003062570301952 17628513605551199360 14928280074822545152 12228046544093890944 9527813013365236736 6827579482636582528 4127345951907928320 1427112421179274112 17173622964160171520 14473389433431517312 11773155902702863104 9072922371974208896 6372688841245554688 3672455310516900480 972221779788246272 16718732322769143680 14018498792040489472 11318265261311835264 8618031730583181056 5917798199854526848 3217564669125872640 517331138397218432 16263841681378115840 13563608150649461632 10863374619920807424 8163141089192153216 5462907558463499008 2762674027734844800 62440497006190592 15808951039987088000 13108717509258433792 10408483978529779584 7708250447801125376 5008016917072471168 2307783386343816960 18054293929324714368 15354060398596060160 12653826867867405952 9953593337138751744 7253359806410097536 4553126275681443328 1852892744952789120 17599403287933686528 14899169757205032320 12198936226476378112 9498702695747723904 6798469165019069696 4098235634290415488 1398002103561761280 17144512646542658688 14444279115814004480 11744045585085350272 9043812054356696064 6343578523628041856 3643344992899387648 943111462170733440 16689622005151630848 13989388474422976640 11289154943694322432 8588921412965668224 5888687882237014016 3188454351508359808 488220820779705600 16234731363760603008 13534497833031948800 10834264302303294592 8134030771574640384 5433797240845986176 2733563710117331968 33330179388677760 15779840722369575168 13079607191640920960 10379373660912266752 7679140130183612544 4978906599454958336 2278673068726304128 18025183611707201536 15324950080978547328 12624716550249893120 9924483019521238912 7224249488792584704 4524015958063930496 1823782427335276288 17570292970316173696 14870059439587519488 12169825908858865280 9469592378130211072 6769358847401556864 4069125316672902656 1368891785944248448 17115402328925145856 14415168798196491648 11714935267467837440 9014701736739183232 6314468206010529024 3614234675281874816 914001144553220608 16660511687534118016 13960278156805463808 11260044626076809600 8559811095348155392 5859577564619501184 3159344033890846976 459110503162192768 16205621046143090176 13505387515414435968 10805153984685781760 8104920453957127552 5404686923228473344 2704453392499819136 4219861771164928 15750730404752062336 13050496874023408128 10350263343294753920 7650029812566099712 4949796281837445504 2249562751108791296 17996073294089688704 15295839763361034496 12595606232632380288 9895372701903726080 7195139171175071872 4494905640446417664 1794672109717763456 17541182652698660864 14840949121970006656 12140715591241352448 9440482060512698240 6740248529784044032 4040014999055389824 1339781468326735616 17086292011307633024 14386058480578978816 11685824949850324608 8985591419121670400 6285357888393016192 3585124357664361984 884890826935707776 16631401369916605184 13931167839187950976 11230934308459296768 8530700777730642560 5830467247001988352 3130233716273334144 430000185544679936 16176510728525577344 13476277197796923136 10776043667068268928 8075810136339614720 5375576605610960512 2675343074882306304 18421853617863203712 15721620087134549504 13021386556405895296 10321153025677241088 7620919494948586880 4920685964219932672 2220452433491278464 17966962976472175872 15266729445743521664 12566495915014867456 9866262384286213248 7166028853557559040 4465795322828904832 1765561792100250624 17512072335081148032 14811838804352493824 12111605273623839616 9411371742895185408 6711138212166531200 4010904681437876992 1310671150709222784 17057181693690120192 14356948162961465984 11656714632232811776 8956481101504157568 6256247570775503360 3556014040046849152 855780509318194944 16602291052299092352 13902057521570438144 11201823990841783936 8501590460113129728 5801356929384475520 3101123398655821312 400889867927167104 16147400410908064512 13447166880179410304 10746933349450756096 8046699818722101888 5346466287993447680 2646232757264793472 18392743300245690880 15692509769517036672 12992276238788382464 10292042708059728256 7591809177331074048 4891575646602419840 2191342115873765632 17937852658854663040 15237619128126008832 12537385597397354624 9837152066668700416 7136918535940046208 4436685005211392000 1736451474482737792 17482962017463635200 14782728486734980992 12082494956006326784 9382261425277672576 6682027894549018368 3981794363820364160 1281560833091709952 17028071376072607360 14327837845343953152 11627604314615298944 8927370783886644736 6227137253157990528 3526903722429336320 826670191700682112 16573180734681579520 13872947203952925312 11172713673224271104 8472480142495616896 5772246611766962688 3072013081038308480 371779550309654272 16118290093290551680 13418056562561897472 10717823031833243264 8017589501104589056 5317355970375934848 2617122439647280640 18363632982628178048 15663399451899523840 12963165921170869632 10262932390442215424 7562698859713561216 4862465328984907008 2162231798256252800 17908742341237150208 15208508810508496000 12508275279779841792 9808041749051187584 7107808218322533376 4407574687593879168 1707341156865224960 17453851699846122368 14753618169117468160 12053384638388813952 9353151107660159744 6652917576931505536 3952684046202851328 1252450515474197120 16998961058455094528 14298727527726440320 11598493996997786112 8898260466269131904 6198026935540477696 3497793404811823488 797559874083169280 16544070417064066688 13843836886335412480 11143603355606758272 8443369824878104064 5743136294149449856 3042902763420795648 342669232692141440 16089179775673038848 13388946244944384640 10688712714215730432 7988479183487076224 5288245652758422016 2588012122029767808 18334522665010665216 15634289134282011008 12934055603553356800 10233822072824702592 7533588542096048384 4833355011367394176 2133121480638739968 17879632023619637376 15179398492890983168 12479164962162328960 9778931431433674752 7078697900705020544 4378464369976366336 1678230839247712128 17424741382228609536 14724507851499955328 12024274320771301120 9324040790042646912 6623807259313992704 3923573728585338496 1223340197856684288 16969850740837581696 14269617210108927488 11569383679380273280 8869150148651619072 6168916617922964864 3468683087194310656 768449556465656448 16514960099446553856 13814726568717899648 11114493037989245440 8414259507260591232 5714025976531937024 3013792445803282816 313558915074628608 16060069458055526016 13359835927326871808 10659602396598217600 7959368865869563392 5259135335140909184 2558901804412254976 18305412347393152384 15605178816664498176 12904945285935843968 10204711755207189760 7504478224478535552 4804244693749881344 2104011163021227136 17850521706002124544 15150288175273470336 12450054644544816128 9749821113816161920 7049587583087507712 4349354052358853504 1649120521630199296 17395631064611096704 14695397533882442496 11995164003153788288 9294930472425134080 6594696941696479872 3894463410967825664 1194229880239171456 16940740423220068864 14240506892491414656 11540273361762760448 8840039831034106240 6139806300305452032 3439572769576797824 739339238848143616 16485849781829041024 13785616251100386816 11085382720371732608 8385149189643078400 5684915658914424192 2984682128185769984 284448597457115776 16030959140438013184 13330725609709358976 10630492078980704768 7930258548252050560 5230025017523396352 2529791486794742144 18276302029775639552 15576068499046985344 12875834968318331136 10175601437589676928 7475367906861022720 4775134376132368512 2074900845403714304 17821411388384611712 15121177857655957504 12420944326927303296 9720710796198649088 7020477265469994880 4320243734741340672 1620010204012686464 17366520746993583872 14666287216264929664 11966053685536275456 9265820154807621248 6565586624078967040 3865353093350312832 1165119562621658624 16911630105602556032 14211396574873901824 11511163044145247616 8810929513416593408 6110695982687939200 3410462451959284992 710228921230630784 16456739464211528192 13756505933482873984 11056272402754219776 8356038872025565568 5655805341296911360 2955571810568257152 255338279839602944 16001848822820500352 13301615292091846144 10601381761363191936 7901148230634537728 5200914699905883520 2500681169177229312 18247191712158126720 15546958181429472512 12846724650700818304 10146491119972164096 7446257589243509888 4746024058514855680 2045790527786201472 17792301070767098880 15092067540038444672 12391834009309790464 9691600478581136256 6991366947852482048 4291133417123827840 1590899886395173632 17337410429376071040 14637176898647416832 11936943367918762624 9236709837190108416 6536476306461454208 3836242775732800000 1136009245004145792 16882519787985043200 14182286257256388992 11482052726527734784 8781819195799080576 6081585665070426368 3381352134341772160 681118603613117952 16427629146594015360 13727395615865361152 11027162085136706944 8326928554408052736 5626695023679398528 2926461492950744320 226227962222090112 15972738505202987520 13272504974474333312 10572271443745679104 7872037913017024896 5171804382288370688 2471570851559716480 18218081394540613888 15517847863811959680 12817614333083305472 10117380802354651264 7417147271625997056 4716913740897342848 2016680210168688640 17763190753149586048 15062957222420931840 12362723691692277632 9662490160963623424 6962256630234969216 4262023099506315008 1561789568777660800 17308300111758558208 14608066581029904000 11907833050301249792 9207599519572595584 6507365988843941376 3807132458115287168 1106898927386632960 16853409470367530368 14153175939638876160 11452942408910221952 8752708878181567744 6052475347452913536 3352241816724259328 652008285995605120 16398518828976502528 13698285298247848320 10998051767519194112 8297818236790539904 5597584706061885696 2897351175333231488 197117644604577280 15943628187585474688 13243394656856820480 10543161126128166272 7842927595399512064 5142694064670857856 2442460533942203648 18188971076923101056 15488737546194446848 12788504015465792640 10088270484737138432 7388036954008484224 4687803423279830016 1987569892551175808 17734080435532073216 15033846904803419008 12333613374074764800 9633379843346110592 6933146312617456384 4232912781888802176 1532679251160147968 17279189794141045376 14578956263412391168 11878722732683736960 9178489201955082752 6478255671226428544 3778022140497774336 1077788609769120128 16824299152750017536 14124065622021363328 11423832091292709120 8723598560564054912 6023365029835400704 3323131499106746496 622897968378092288 16369408511358989696 13669174980630335488 10968941449901681280 8268707919173027072 5568474388444372864 2868240857715718656 168007326987064448 15914517869967961856 13214284339239307648 10514050808510653440 7813817277781999232 5113583747053345024 2413350216324690816 18159860759305588224 15459627228576934016 12759393697848279808 10059160167119625600 7358926636390971392 4658693105662317184 1958459574933662976 17704970117914560384 15004736587185906176 12304503056457251968 9604269525728597760 6904035994999943552 4203802464271289344 1503568933542635136 17250079476523532544 14549845945794878336 11849612415066224128 9149378884337569920 6449145353608915712 3748911822880261504 1048678292151607296 16795188835132504704 14094955304403850496 11394721773675196288 8694488242946542080 5994254712217887872 3294021181489233664 593787650760579456 16340298193741476864 13640064663012822656 10939831132284168448 8239597601555514240 5539364070826860032 2839130540098205824 138897009369551616 15885407552350449024 13185174021621794816 10484940490893140608 7784706960164486400 5084473429435832192 2384239898707177984 18130750441688075392 15430516910959421184 12730283380230766976 10030049849502112768 7329816318773458560 4629582788044804352 1929349257316150144 17675859800297047552 14975626269568393344 12275392738839739136 9575159208111084928 6874925677382430720 4174692146653776512 1474458615925122304 17220969158906019712 14520735628177365504 11820502097448711296 9120268566720057088 6420035035991402880 3719801505262748672 1019567974534094464 16766078517514991872 14065844986786337664 11365611456057683456 8665377925329029248 5965144394600375040 3264910863871720832 564677333143066624 16311187876123964032 13610954345395309824 10910720814666655616 8210487283938001408 5510253753209347200 2810020222480692992 109786691752038784 15856297234732936192 13156063704004281984 10455830173275627776 7755596642546973568 5055363111818319360 2355129581089665152 18101640124070562560 15401406593341908352 12701173062613254144 10000939531884599936 7300706001155945728 4600472470427291520 1900238939698637312 17646749482679534720 14946515951950880512 12246282421222226304 9546048890493572096 6845815359764917888 4145581829036263680 1445348298307609472 17191858841288506880 14491625310559852672 11791391779831198464 9091158249102544256 6390924718373890048 3690691187645235840 990457656916581632 16736968199897479040 14036734669168824832 11336501138440170624 8636267607711516416 5936034076982862208 3235800546254208000 535567015525553792 16282077558506451200 13581844027777796992 10881610497049142784 8181376966320488576 5481143435591834368 2780909904863180160 80676374134525952 15827186917115423360 13126953386386769152 10426719855658114944 7726486324929460736 5026252794200806528 2326019263472152320 18072529806453049728 15372296275724395520 12672062744995741312 9971829214267087104 7271595683538432896 4571362152809778688 1871128622081124480 17617639165062021888 14917405634333367680 12217172103604713472 9516938572876059264 6816705042147405056 4116471511418750848 1416237980690096640 17162748523670994048 14462514992942339840 11762281462213685632 9062047931485031424 6361814400756377216 3661580870027723008 961347339299068800 16707857882279966208 14007624351551312000 11307390820822657792 8607157290094003584 5906923759365349376 3206690228636695168 506456697908040960 16252967240888938368 13552733710160284160 10852500179431629952 8152266648702975744 5452033117974321536 2751799587245667328 51566056517013120 15798076599497910528 13097843068769256320 10397609538040602112 7697376007311947904 4997142476583293696 2296908945854639488 18043419488835536896 15343185958106882688 12642952427378228480 9942718896649574272 7242485365920920064 4542251835192265856 1842018304463611648 17588528847444509056 14888295316715854848 12188061785987200640 9487828255258546432 6787594724529892224 4087361193801238016 1387127663072583808 17133638206053481216 14433404675324827008 11733171144596172800 9032937613867518592 6332704083138864384 3632470552410210176 932237021681555968 16678747564662453376 13978514033933799168 11278280503205144960 8578046972476490752 5877813441747836544 3177579911019182336 477346380290528128 16223856923271425536 13523623392542771328 10823389861814117120 8123156331085462912 5422922800356808704 2722689269628154496 22455738899500288 15768966281880397696 13068732751151743488 10368499220423089280 7668265689694435072 4968032158965780864 2267798628237126656 18014309171218024064 15314075640489369856 12613842109760715648 9913608579032061440 7213375048303407232 4513141517574753024 1812907986846098816 17559418529826996224 14859184999098342016 12158951468369687808 9458717937641033600 6758484406912379392 4058250876183725184 1358017345455070976 17104527888435968384 14404294357707314176 11704060826978659968 9003827296250005760 6303593765521351552 3603360234792697344 903126704064043136 16649637247044940544 13949403716316286336 11249170185587632128 8548936654858977920 5848703124130323712 3148469593401669504 448236062673015296 16194746605653912704 13494513074925258496 10794279544196604288 8094046013467950080 5393812482739295872 2693578952010641664 18440089494991539072 15739855964262884864 13039622433534230656 10339388902805576448 7639155372076922240 4938921841348268032 2238688310619613824 17985198853600511232 15284965322871857024 12584731792143202816 9884498261414548608 7184264730685894400 4484031199957240192 1783797669228585984 17530308212209483392 14830074681480829184 12129841150752174976 9429607620023520768 6729374089294866560 4029140558566212352 1328907027837558144 17075417570818455552 14375184040089801344 11674950509361147136 8974716978632492928 6274483447903838720 3574249917175184512 874016386446530304 16620526929427427712 13920293398698773504 11220059867970119296 8519826337241465088 5819592806512810880 3119359275784156672 419125745055502464 16165636288036399872 13465402757307745664 10765169226579091456 8064935695850437248 5364702165121783040 2664468634393128832 18410979177374026240 15710745646645372032 13010512115916717824 10310278585188063616 7610045054459409408 4909811523730755200 2209577993002100992 17956088535982998400 15255855005254344192 12555621474525689984 9855387943797035776 7155154413068381568 4454920882339727360 1754687351611073152 17501197894591970560 14800964363863316352 12100730833134662144 9400497302406007936 6700263771677353728 4000030240948699520 1299796710220045312 17046307253200942720 14346073722472288512 11645840191743634304 8945606661014980096 6245373130286325888 3545139599557671680 844906068829017472 16591416611809914880 13891183081081260672 11190949550352606464 8490716019623952256 5790482488895298048 3090248958166643840 390015427437989632 16136525970418887040 13436292439690232832 10736058908961578624 8035825378232924416 5335591847504270208 2635358316775616000 18381868859756513408 15681635329027859200 12981401798299204992 10281168267570550784 7580934736841896576 4880701206113242368 2180467675384588160 17926978218365485568 15226744687636831360 12526511156908177152 9826277626179522944 7126044095450868736 4425810564722214528 1725577033993560320 17472087576974457728 14771854046245803520 12071620515517149312 9371386984788495104 6671153454059840896 3970919923331186688 1270686392602532480 17017196935583429888 14316963404854775680 11616729874126121472 8916496343397467264 6216262812668813056 3516029281940158848 815795751211504640 16562306294192402048 13862072763463747840 11161839232735093632 8461605702006439424 5761372171277785216 3061138640549131008 360905109820476800 16107415652801374208 13407182122072720000 10706948591344065792 8006715060615411584 5306481529886757376 2606247999158103168 18352758542139000576 15652525011410346368 12952291480681692160 10252057949953037952 7551824419224383744 4851590888495729536 2151357357767075328 17897867900747972736 15197634370019318528 12497400839290664320 9797167308562010112 7096933777833355904 4396700247104701696 1696466716376047488 17442977259356944896 14742743728628290688 12042510197899636480 9342276667170982272 6642043136442328064 3941809605713673856 1241576074985019648 16988086617965917056 14287853087237262848 11587619556508608640 8887386025779954432 6187152495051300224 3486918964322646016 786685433593991808 16533195976574889216 13832962445846235008 11132728915117580800 8432495384388926592 5732261853660272384 3032028322931618176 331794792202963968 16078305335183861376 13378071804455207168 10677838273726552960 7977604742997898752 5277371212269244544 2577137681540590336 18323648224521487744 15623414693792833536 12923181163064179328 10222947632335525120 7522714101606870912 4822480570878216704 2122247040149562496 17868757583130459904 15168524052401805696 12468290521673151488 9768056990944497280 7067823460215843072 4367589929487188864 1667356398758534656 17413866941739432064 14713633411010777856 12013399880282123648 9313166349553469440 6612932818824815232 3912699288096161024 1212465757367506816 16958976300348404224 14258742769619750016 11558509238891095808 8858275708162441600 6158042177433787392 3457808646705133184 757575115976478976 16504085658957376384 13803852128228722176 11103618597500067968 8403385066771413760 5703151536042759552 3002918005314105344 302684474585451136 16049195017566348544 13348961486837694336 10648727956109040128 7948494425380385920 5248260894651731712 2548027363923077504 18294537906903974912 15594304376175320704 12894070845446666496 10193837314718012288 7493603783989358080 4793370253260703872 2093136722532049664 17839647265512947072 15139413734784292864 12439180204055638656 9738946673326984448 7038713142598330240 4338479611869676032 1638246081141021824 17384756624121919232 14684523093393265024 11984289562664610816 9284056031935956608 6583822501207302400 3883588970478648192 1183355439749993984 16929865982730891392 14229632452002237184 11529398921273582976 8829165390544928768 6128931859816274560 3428698329087620352 728464798358966144 16474975341339863552 13774741810611209344 11074508279882555136 8374274749153900928 5674041218425246720 2973807687696592512 273574156967938304 16020084699948835712 13319851169220181504 10619617638491527296 7919384107762873088 5219150577034218880 2518917046305564672 18265427589286462080 15565194058557807872 12864960527829153664 10164726997100499456 7464493466371845248 4764259935643191040 2064026404914536832 17810536947895434240 15110303417166780032 12410069886438125824 9709836355709471616 7009602824980817408 4309369294252163200 1609135763523508992 17355646306504406400 14655412775775752192 11955179245047097984 9254945714318443776 6554712183589789568 3854478652861135360 1154245122132481152 16900755665113378560 14200522134384724352 11500288603656070144 8800055072927415936 6099821542198761728 3399588011470107520 699354480741453312 16445865023722350720 13745631492993696512 11045397962265042304 8345164431536388096 5644930900807733888 2944697370079079680 244463839350425472 15990974382331322880 13290740851602668672 10590507320874014464 7890273790145360256 5190040259416706048 2489806728688051840 18236317271668949248 15536083740940295040 12835850210211640832 10135616679482986624 7435383148754332416 4735149618025678208 2034916087297024000 17781426630277921408 15081193099549267200 12380959568820612992 9680726038091958784 6980492507363304576 4280258976634650368 1580025445905996160 17326535988886893568 14626302458158239360 11926068927429585152 9225835396700930944 6525601865972276736 3825368335243622528 1125134804514968320 16871645347495865728 14171411816767211520 11471178286038557312 8770944755309903104 6070711224581248896 3370477693852594688 670244163123940480 16416754706104837888 13716521175376183680 11016287644647529472 8316054113918875264 5615820583190221056 2915587052461566848 215353521732912640 15961864064713810048 13261630533985155840 10561397003256501632 7861163472527847424 5160929941799193216 2460696411070539008 18207206954051436416 15506973423322782208 12806739892594128000 10106506361865473792 7406272831136819584 4706039300408165376 2005805769679511168 17752316312660408576 15052082781931754368 12351849251203100160 9651615720474445952 6951382189745791744 4251148659017137536 1550915128288483328 17297425671269380736 14597192140540726528 11896958609812072320 9196725079083418112 6496491548354763904 3796258017626109696 1096024486897455488 16842535029878352896 14142301499149698688 11442067968421044480 8741834437692390272 6041600906963736064 3341367376235081856 641133845506427648 16387644388487325056 13687410857758670848 10987177327030016640 8286943796301362432 5586710265572708224 2886476734844054016 186243204115399808 15932753747096297216 13232520216367643008 10532286685638988800 7832053154910334592 5131819624181680384 2431586093453026176 18178096636433923584 15477863105705269376 12777629574976615168 10077396044247960960 7377162513519306752 4676928982790652544 1976695452061998336 17723205995042895744 15022972464314241536 12322738933585587328 9622505402856933120 6922271872128278912 4222038341399624704 1521804810670970496 17268315353651867904 14568081822923213696 11867848292194559488 9167614761465905280 6467381230737251072 3767147700008596864 1066914169279942656 16813424712260840064 14113191181532185856 11412957650803531648 8712724120074877440 6012490589346223232 3312257058617569024 612023527888914816 16358534070869812224 13658300540141158016 10958067009412503808 8257833478683849600 5557599947955195392 2857366417226541184 157132886497886976 15903643429478784384 13203409898750130176 10503176368021475968 7802942837292821760 5102709306564167552 2402475775835513344 18148986318816410752 15448752788087756544 12748519257359102336 10048285726630448128 7348052195901793920 4647818665173139712 1947585134444485504 17694095677425382912 14993862146696728704 12293628615968074496 9593395085239420288 6893161554510766080 4192928023782111872 1492694493053457664 17239205036034355072 14538971505305700864 11838737974577046656 9138504443848392448 6438270913119738240 3738037382391084032 1037803851662429824 16784314394643327232 14084080863914673024 11383847333186018816 8683613802457364608 5983380271728710400 3283146741000056192 582913210271401984 16329423753252299392 13629190222523645184 10928956691794990976 8228723161066336768 5528489630337682560 2828256099609028352 128022568880374144 15874533111861271552 13174299581132617344 10474066050403963136 7773832519675308928 5073598988946654720 2373365458218000512 18119876001198897920 15419642470470243712 12719408939741589504 10019175409012935296 7318941878284281088 4618708347555626880 1918474816826972672 17664985359807870080 14964751829079215872 12264518298350561664 9564284767621907456 6864051236893253248 4163817706164599040 1463584175435944832 17210094718416842240 14509861187688188032 11809627656959533824 9109394126230879616 6409160595502225408 3708927064773571200 1008693534044916992 16755204077025814400 14054970546297160192 11354737015568505984 8654503484839851776 5954269954111197568 3254036423382543360 553802892653889152 16300313435634786560 13600079904906132352 10899846374177478144 8199612843448823936 5499379312720169728 2799145781991515520 98912251262861312 15845422794243758720 13145189263515104512 10444955732786450304 7744722202057796096 5044488671329141888 2344255140600487680 18090765683581385088 15390532152852730880 12690298622124076672 9990065091395422464 7289831560666768256 4589598029938114048 1889364499209459840 17635875042190357248 14935641511461703040 12235407980733048832 9535174450004394624 6834940919275740416 4134707388547086208 1434473857818432000 17180984400799329408 14480750870070675200 11780517339342020992 9080283808613366784 6380050277884712576 3679816747156058368 979583216427404160 16726093759408301568 14025860228679647360 11325626697950993152 8625393167222338944 5925159636493684736 3224926105765030528 524692575036376320 16271203118017273728 13570969587288619520 10870736056559965312 8170502525831311104 5470268995102656896 2770035464374002688 69801933645348480 15816312476626245888 13116078945897591680 10415845415168937472 7715611884440283264 5015378353711629056 2315144822982974848 18061655365963872256 15361421835235218048 12661188304506563840 9960954773777909632 7260721243049255424 4560487712320601216 1860254181591947008 17606764724572844416 14906531193844190208 12206297663115536000 9506064132386881792 6805830601658227584 4105597070929573376 1405363540200919168 17151874083181816576 14451640552453162368 11751407021724508160 9051173490995853952 6350939960267199744 3650706429538545536 950472898809891328 16696983441790788736 13996749911062134528 11296516380333480320 8596282849604826112 5896049318876171904 3195815788147517696 495582257418863488 16242092800399760896 13541859269671106688 10841625738942452480 8141392208213798272 5441158677485144064 2740925146756489856 40691616027835648 15787202159008733056 13086968628280078848 10386735097551424640 7686501566822770432 4986268036094116224 2286034505365462016 18032545048346359424 15332311517617705216 12632077986889051008 9931844456160396800 7231610925431742592 4531377394703088384 1831143863974434176 17577654406955331584 14877420876226677376 12177187345498023168 9476953814769368960 6776720284040714752 4076486753312060544 1376253222583406336 17122763765564303744 14422530234835649536 11722296704106995328 9022063173378341120 6321829642649686912 3621596111921032704 921362581192378496 16667873124173275904 13967639593444621696 11267406062715967488 8567172531987313280 5866939001258659072 3166705470530004864 466471939801350656 16212982482782248064 13512748952053593856 10812515421324939648 8112281890596285440 5412048359867631232 2711814829138977024 11581298410322816 15758091841391220224 13057858310662566016 10357624779933911808 7657391249205257600 4957157718476603392 2256924187747949184 18003434730728846592 15303201200000192384 12602967669271538176 9902734138542883968 7202500607814229760 4502267077085575552 1802033546356921344 17548544089337818752 14848310558609164544 12148077027880510336 9447843497151856128 6747609966423201920 4047376435694547712 1347142904965893504 17093653447946790912 14393419917218136704 11693186386489482496 8992952855760828288 6292719325032174080 3592485794303519872 892252263574865664 16638762806555763072 13938529275827108864 11238295745098454656 8538062214369800448 5837828683641146240 3137595152912492032 437361622183837824 16183872165164735232 13483638634436081024 10783405103707426816 8083171572978772608 5382938042250118400 2682704511521464192 18429215054502361600 15728981523773707392 13028747993045053184 10328514462316398976 7628280931587744768 4928047400859090560 2227813870130436352 17974324413111333760 15274090882382679552 12573857351654025344 9873623820925371136 7173390290196716928 4473156759468062720 1772923228739408512 17519433771720305920 14819200240991651712 12118966710262997504 9418733179534343296 6718499648805689088 4018266118077034880 1318032587348380672 17064543130329278080 14364309599600623872 11664076068871969664 8963842538143315456 6263609007414661248 3563375476686007040 863141945957352832 16609652488938250240 13909418958209596032 11209185427480941824 8508951896752287616 5808718366023633408 3108484835294979200 408251304566324992 16154761847547222400 13454528316818568192 10754294786089913984 8054061255361259776 5353827724632605568 2653594193903951360 18400104736884848768 15699871206156194560 12999637675427540352 10299404144698886144 7599170613970231936 4898937083241577728 2198703552512923520 17945214095493820928 15244980564765166720 12544747034036512512 9844513503307858304 7144279972579204096 4444046441850549888 1743812911121895680 17490323454102793088 14790089923374138880 12089856392645484672 9389622861916830464 6689389331188176256 3989155800459522048 1288922269730867840 17035432812711765248 14335199281983111040 11634965751254456832 8934732220525802624 6234498689797148416 3534265159068494208 834031628339840000 16580542171320737408 13880308640592083200 11180075109863428992 8479841579134774784 5779608048406120576 3079374517677466368 379140986948812160 16125651529929709568 13425417999201055360 10725184468472401152 8024950937743746944 5324717407015092736 2624483876286438528 18370994419267335936 15670760888538681728 12970527357810027520 10270293827081373312 7570060296352719104 4869826765624064896 2169593234895410688 17916103777876308096 15215870247147653888 12515636716418999680 9815403185690345472 7115169654961691264 4414936124233037056 1714702593504382848 17461213136485280256 14760979605756626048 12060746075027971840 9360512544299317632 6660279013570663424 3960045482842009216 1259811952113355008 17006322495094252416 14306088964365598208 11605855433636944000 8905621902908289792 6205388372179635584 3505154841450981376 804921310722327168 16551431853703224576 13851198322974570368 11150964792245916160 8450731261517261952 5750497730788607744 3050264200059953536 350030669331299328 16096541212312196736 13396307681583542528 10696074150854888320 7995840620126234112 5295607089397579904 2595373558668925696 18341884101649823104 15641650570921168896 12941417040192514688 10241183509463860480 7540949978735206272 4840716448006552064 2140482917277897856 17886993460258795264 15186759929530141056 12486526398801486848 9786292868072832640 7086059337344178432 4385825806615524224 1685592275886870016 17432102818867767424 14731869288139113216 12031635757410459008 9331402226681804800 6631168695953150592 3930935165224496384 1230701634495842176 16977212177476739584 14276978646748085376 11576745116019431168 8876511585290776960 6176278054562122752 3476044523833468544 775810993104814336 16522321536085711744 13822088005357057536 11121854474628403328 8421620943899749120 5721387413171094912 3021153882442440704 320920351713786496 16067430894694683904 13367197363966029696 10666963833237375488 7966730302508721280 5266496771780067072 2566263241051412864 18312773784032310272 15612540253303656064 12912306722575001856 10212073191846347648 7511839661117693440 4811606130389039232 2111372599660385024 17857883142641282432 15157649611912628224 12457416081183974016 9757182550455319808 7056949019726665600 4356715488998011392 1656481958269357184 17402992501250254592 14702758970521600384 12002525439792946176 9302291909064291968 6602058378335637760 3901824847606983552 1201591316878329344 16948101859859226752 14247868329130572544 11547634798401918336 8847401267673264128 6147167736944609920 3446934206215955712 746700675487301504 16493211218468198912 13792977687739544704 11092744157010890496 8392510626282236288 5692277095553582080 2992043564824927872 291810034096273664 16038320577077171072 13338087046348516864 10637853515619862656 7937619984891208448 5237386454162554240 2537152923433900032 18283663466414797440 15583429935686143232 12883196404957489024 10182962874228834816 7482729343500180608 4782495812771526400 2082262282042872192 17828772825023769600 15128539294295115392 12428305763566461184 9728072232837806976 7027838702109152768 4327605171380498560 1627371640651844352 17373882183632741760 14673648652904087552 11973415122175433344 9273181591446779136 6572948060718124928 3872714529989470720 1172480999260816512 16918991542241713920 14218758011513059712 11518524480784405504 8818290950055751296 6118057419327097088 3417823888598442880 717590357869788672 16464100900850686080 13763867370122031872 11063633839393377664 8363400308664723456 5663166777936069248 2962933247207415040 262699716478760832 16009210259459658240 13308976728731004032 10608743198002349824 7908509667273695616 5208276136545041408 2508042605816387200 18254553148797284608 15554319618068630400 12854086087339976192 10153852556611321984 7453619025882667776 4753385495154013568 2053151964425359360 17799662507406256768 15099428976677602560 12399195445948948352 9698961915220294144 6998728384491639936 4298494853762985728 1598261323034331520 17344771866015228928 14644538335286574720 11944304804557920512 9244071273829266304 6543837743100612096 3843604212371957888 1143370681643303680 16889881224624201088 14189647693895546880 11489414163166892672 8789180632438238464 6088947101709584256 3388713570980930048 688480040252275840 16434990583233173248 13734757052504519040 11034523521775864832 8334289991047210624 5634056460318556416 2933822929589902208 233589398861248000 15980099941842145408 13279866411113491200 10579632880384836992 7879399349656182784 5179165818927528576 2478932288198874368 18225442831179771776 15525209300451117568 12824975769722463360 10124742238993809152 7424508708265154944 4724275177536500736 2024041646807846528 17770552189788743936 15070318659060089728 12370085128331435520 9669851597602781312 6969618066874127104 4269384536145472896 1569151005416818688 17315661548397716096 14615428017669061888 11915194486940407680 9214960956211753472 6514727425483099264 3814493894754445056 1114260364025790848 16860770907006688256 14160537376278034048 11460303845549379840 8760070314820725632 6059836784092071424 3359603253363417216 659369722634763008 16405880265615660416 13705646734887006208 11005413204158352000 8305179673429697792 5604946142701043584 2904712611972389376 204479081243735168 15950989624224632576 13250756093495978368 10550522562767324160 7850289032038669952 5150055501310015744 2449821970581361536 18196332513562258944 15496098982833604736 12795865452104950528 10095631921376296320 7395398390647642112 4695164859918987904 1994931329190333696 17741441872171231104 15041208341442576896 12340974810713922688 9640741279985268480 6940507749256614272 4240274218527960064 1540040687799305856 17286551230780203264 14586317700051549056 11886084169322894848 9185850638594240640 6485617107865586432 3785383577136932224 1085150046408278016 16831660589389175424 14131427058660521216 11431193527931867008 8730959997203212800 6030726466474558592 3330492935745904384 630259405017250176 16376769947998147584 13676536417269493376 10976302886540839168 8276069355812184960 5575835825083530752 2875602294354876544 175368763626222336 15921879306607119744 13221645775878465536 10521412245149811328 7821178714421157120 5120945183692502912 2420711652963848704 18167222195944746112 15466988665216091904 12766755134487437696 10066521603758783488 7366288073030129280 4666054542301475072 1965821011572820864 17712331554553718272 15012098023825064064 12311864493096409856 9611630962367755648 6911397431639101440 4211163900910447232 1510930370181793024 17257440913162690432 14557207382434036224 11856973851705382016 9156740320976727808 6456506790248073600 3756273259519419392 1056039728790765184 16802550271771662592 14102316741043008384 11402083210314354176 8701849679585699968 6001616148857045760 3301382618128391552 601149087399737344 16347659630380634752 13647426099651980544 10947192568923326336 8246959038194672128 5546725507466017920 2846491976737363712 146258446008709504 15892768988989606912 13192535458260952704 10492301927532298496 7792068396803644288 5091834866074990080 2391601335346335872 18138111878327233280 15437878347598579072 12737644816869924864 10037411286141270656 7337177755412616448 4636944224683962240 1936710693955308032 17683221236936205440 14982987706207551232 12282754175478897024 9582520644750242816 6882287114021588608 4182053583292934400 1481820052564280192 17228330595545177600 14528097064816523392 11827863534087869184 9127630003359214976 6427396472630560768 3727162941901906560 1026929411173252352 16773439954154149760 14073206423425495552 11372972892696841344 8672739361968187136 5972505831239532928 3272272300510878720 572038769782224512 16318549312763121920 13618315782034467712 10918082251305813504 8217848720577159296 5517615189848505088 2817381659119850880 117148128391196672 15863658671372094080 13163425140643439872 10463191609914785664 7762958079186131456 5062724548457477248 2362491017728823040 18109001560709720448 15408768029981066240 12708534499252412032 10008300968523757824 7308067437795103616 4607833907066449408 1907600376337795200 17654110919318692608 14953877388590038400 12253643857861384192 9553410327132729984 6853176796404075776 4152943265675421568 1452709734946767360 17199220277927664768 14498986747199010560 11798753216470356352 9098519685741702144 6398286155013047936 3698052624284393728 997819093555739520 16744329636536636928 14044096105807982720 11343862575079328512 8643629044350674304 5943395513622020096 3243161982893365888 542928452164711680 16289438995145609088 13589205464416954880 10888971933688300672 8188738402959646464 5488504872230992256 2788271341502338048 88037810773683840 15834548353754581248 13134314823025927040 10434081292297272832 7733847761568618624 5033614230839964416 2333380700111310208 18079891243092207616 15379657712363553408 12679424181634899200 9979190650906244992 7278957120177590784 4578723589448936576 1878490058720282368 17625000601701179776 14924767070972525568 12224533540243871360 9524300009515217152 6824066478786562944 4123832948057908736 1423599417329254528 17170109960310151936 14469876429581497728 11769642898852843520 9069409368124189312 6369175837395535104 3668942306666880896 968708775938226688 16715219318919124096 14014985788190469888 11314752257461815680 8614518726733161472 5914285196004507264 3214051665275853056 513818134547198848 16260328677528096256 13560095146799442048 10859861616070787840 8159628085342133632 5459394554613479424 2759161023884825216 58927493156171008 15805438036137068416 13105204505408414208 10404970974679760000 7704737443951105792 5004503913222451584 2304270382493797376 18050780925474694784 15350547394746040576 12650313864017386368 9950080333288732160 7249846802560077952 4549613271831423744 1849379741102769536 17595890284083666944 14895656753355012736 12195423222626358528 9495189691897704320 6794956161169050112 4094722630440395904 1394489099711741696 17140999642692639104 14440766111963984896 11740532581235330688 9040299050506676480 6340065519778022272 3639831989049368064 939598458320713856 16686109001301611264 13985875470572957056 11285641939844302848 8585408409115648640 5885174878386994432 3184941347658340224 484707816929686016 16231218359910583424 13530984829181929216 10830751298453275008 8130517767724620800 5430284236995966592 2730050706267312384 29817175538658176 15776327718519555584 13076094187790901376 10375860657062247168 7675627126333592960 4975393595604938752 2275160064876284544 18021670607857181952 15321437077128527744 12621203546399873536 9920970015671219328 7220736484942565120 4520502954213910912 1820269423485256704 17566779966466154112 14866546435737499904 12166312905008845696 9466079374280191488 6765845843551537280 4065612312822883072 1365378782094228864 17111889325075126272 14411655794346472064 11711422263617817856 9011188732889163648 6310955202160509440 3610721671431855232 910488140703201024 16656998683684098432 13956765152955444224 11256531622226790016 8556298091498135808 5856064560769481600 3155831030040827392 455597499312173184 16202108042293070592 13501874511564416384 10801640980835762176 8101407450107107968 5401173919378453760 2700940388649799552 706857921145344 15747217400902042752 13046983870173388544 10346750339444734336 7646516808716080128 4946283277987425920 2246049747258771712 17992560290239669120 15292326759511014912 12592093228782360704 9891859698053706496 7191626167325052288 4491392636596398080 1791159105867743872 17537669648848641280 14837436118119987072 12137202587391332864 9436969056662678656 6736735525934024448 4036501995205370240 1336268464476716032 17082779007457613440 14382545476728959232 11682311946000305024 8982078415271650816 6281844884542996608 3581611353814342400 881377823085688192 16627888366066585600 13927654835337931392 11227421304609277184 8527187773880622976 5826954243151968768 3126720712423314560 426487181694660352 16172997724675557760 13472764193946903552 10772530663218249344 8072297132489595136 5372063601760940928 2671830071032286720 18418340614013184128 15718107083284529920 13017873552555875712 10317640021827221504 7617406491098567296 4917172960369913088 2216939429641258880 17963449972622156288 15263216441893502080 12562982911164847872 9862749380436193664 7162515849707539456 4462282318978885248 1762048788250231040 17508559331231128448 14808325800502474240 12108092269773820032 9407858739045165824 6707625208316511616 4007391677587857408 1307158146859203200 17053668689840100608 14353435159111446400 11653201628382792192 8952968097654137984 6252734566925483776 3552501036196829568 852267505468175360 16598778048449072768 13898544517720418560 11198310986991764352 8498077456263110144 5797843925534455936 3097610394805801728 397376864077147520 16143887407058044928 13443653876329390720 10743420345600736512 8043186814872082304 5342953284143428096 2642719753414773888 18389230296395671296 15688996765667017088 12988763234938362880 10288529704209708672 7588296173481054464 4888062642752400256 2187829112023746048 17934339655004643456 15234106124275989248 12533872593547335040 9833639062818680832 7133405532090026624 4433172001361372416 1732938470632718208 17479449013613615616 14779215482884961408 12078981952156307200 9378748421427652992 6678514890698998784 3978281359970344576 1278047829241690368 17024558372222587776 14324324841493933568 11624091310765279360 8923857780036625152 6223624249307970944 3523390718579316736 823157187850662528 16569667730831559936 13869434200102905728 11169200669374251520 8468967138645597312 5768733607916943104 3068500077188288896 368266546459634688 16114777089440532096 13414543558711877888 10714310027983223680 8014076497254569472 5313842966525915264 2613609435797261056 18360119978778158464 15659886448049504256 12959652917320850048 10259419386592195840 7559185855863541632 4858952325134887424 2158718794406233216 17905229337387130624 15204995806658476416 12504762275929822208 9804528745201168000 7104295214472513792 4404061683743859584 1703828153015205376 17450338695996102784 14750105165267448576 12049871634538794368 9349638103810140160 6649404573081485952 3949171042352831744 1248937511624177536 16995448054605074944 14295214523876420736 11594980993147766528 8894747462419112320 6194513931690458112 3494280400961803904 794046870233149696 16540557413214047104 13840323882485392896 11140090351756738688 8439856821028084480 5739623290299430272 3039389759570776064 339156228842121856 16085666771823019264 13385433241094365056 10685199710365710848 7984966179637056640 5284732648908402432 2584499118179748224 18331009661160645632 15630776130431991424 12930542599703337216 10230309068974683008 7530075538246028800 4829842007517374592 2129608476788720384 17876119019769617792 15175885489040963584 12475651958312309376 9775418427583655168 7075184896855000960 4374951366126346752 1674717835397692544 17421228378378589952 14720994847649935744 12020761316921281536 9320527786192627328 6620294255463973120 3920060724735318912 1219827194006664704 16966337736987562112 14266104206258907904 11565870675530253696 8865637144801599488 6165403614072945280 3465170083344291072 764936552615636864 16511447095596534272 13811213564867880064 11110980034139225856 8410746503410571648 5710512972681917440 3010279441953263232 310045911224609024 16056556454205506432 13356322923476852224 10656089392748198016 7955855862019543808 5255622331290889600 2555388800562235392 18301899343543132800 15601665812814478592 12901432282085824384 10201198751357170176 7500965220628515968 4800731689899861760 2100498159171207552 17847008702152104960 15146775171423450752 12446541640694796544 9746308109966142336 7046074579237488128 4345841048508833920 1645607517780179712 17392118060761077120 14691884530032422912 11991650999303768704 9291417468575114496 6591183937846460288 3890950407117806080 1190716876389151872 16937227419370049280 14236993888641395072 11536760357912740864 8836526827184086656 6136293296455432448 3436059765726778240 735826234998124032 16482336777979021440 13782103247250367232 11081869716521713024 8381636185793058816 5681402655064404608 2981169124335750400 280935593607096192 16027446136587993600 13327212605859339392 10626979075130685184 7926745544402030976 5226512013673376768 2526278482944722560 18272789025925619968 15572555495196965760 12872321964468311552 10172088433739657344 7471854903011003136 4771621372282348928 2071387841553694720 17817898384534592128 15117664853805937920 12417431323077283712 9717197792348629504 7016964261619975296 4316730730891321088 1616497200162666880 17363007743143564288 14662774212414910080 11962540681686255872 9262307150957601664 6562073620228947456 3861840089500293248 1161606558771639040 16908117101752536448 14207883571023882240 11507650040295228032 8807416509566573824 6107182978837919616 3406949448109265408 706715917380611200 16453226460361508608 13752992929632854400 11052759398904200192 8352525868175545984 5652292337446891776 2952058806718237568 251825275989583360 15998335818970480768 13298102288241826560 10597868757513172352 7897635226784518144 5197401696055863936 2497168165327209728 18243678708308107136 15543445177579452928 12843211646850798720 10142978116122144512 7442744585393490304 4742511054664836096 2042277523936181888 17788788066917079296 15088554536188425088 12388321005459770880 9688087474731116672 6987853944002462464 4287620413273808256 1587386882545154048 17333897425526051456 14633663894797397248 11933430364068743040 9233196833340088832 6532963302611434624 3832729771882780416 1132496241154126208 16879006784135023616 14178773253406369408 11478539722677715200 8778306191949060992 6078072661220406784 3377839130491752576 677605599763098368 16424116142743995776 13723882612015341568 11023649081286687360 8323415550558033152 5623182019829378944 2922948489100724736 222714958372070528 15969225501352967936 13268991970624313728 10568758439895659520 7868524909167005312 5168291378438351104 2468057847709696896 18214568390690594304 15514334859961940096 12814101329233285888 10113867798504631680 7413634267775977472 4713400737047323264 2013167206318669056 17759677749299566464 15059444218570912256 12359210687842258048 9658977157113603840 6958743626384949632 4258510095656295424 1558276564927641216 17304787107908538624 14604553577179884416 11904320046451230208 9204086515722576000 6503852984993921792 3803619454265267584 1103385923536613376 16849896466517510784 14149662935788856576 11449429405060202368 8749195874331548160 6048962343602893952 3348728812874239744 648495282145585536 16395005825126482944 13694772294397828736 10994538763669174528 8294305232940520320 5594071702211866112 2893838171483211904 193604640754557696 15940115183735455104 13239881653006800896 10539648122278146688 7839414591549492480 5139181060820838272 2438947530092184064 18185458073073081472 15485224542344427264 12784991011615773056 10084757480887118848 7384523950158464640 4684290419429810432 1984056888701156224 17730567431682053632 15030333900953399424 12330100370224745216 9629866839496091008 6929633308767436800 4229399778038782592 1529166247310128384 17275676790291025792 14575443259562371584 11875209728833717376 9174976198105063168 6474742667376408960 3774509136647754752 1074275605919100544 16820786148899997952 14120552618171343744 11420319087442689536 8720085556714035328 6019852025985381120 3319618495256726912 619384964528072704 16365895507508970112 13665661976780315904 10965428446051661696 8265194915323007488 5564961384594353280 2864727853865699072 164494323137044864 15911004866117942272 13210771335389288064 10510537804660633856 7810304273931979648 5110070743203325440 2409837212474671232 18156347755455568640 15456114224726914432 12755880693998260224 10055647163269606016 7355413632540951808 4655180101812297600 1954946571083643392 17701457114064540800 15001223583335886592 12300990052607232384 9600756521878578176 6900522991149923968 4200289460421269760 1500055929692615552 17246566472673512960 14546332941944858752 11846099411216204544 9145865880487550336 6445632349758896128 3745398819030241920 1045165288301587712 16791675831282485120 14091442300553830912 11391208769825176704 8690975239096522496 5990741708367868288 3290508177639214080 590274646910559872 16336785189891457280 13636551659162803072 10936318128434148864 8236084597705494656 5535851066976840448 2835617536248186240 135384005519532032 15881894548500429440 13181661017771775232 10481427487043121024 7781193956314466816 5080960425585812608 2380726894857158400 18127237437838055808 15427003907109401600 12726770376380747392 10026536845652093184 7326303314923438976 4626069784194784768 1925836253466130560 17672346796447027968 14972113265718373760 12271879734989719552 9571646204261065344 6871412673532411136 4171179142803756928 1470945612075102720 17217456155056000128 14517222624327345920 11816989093598691712 9116755562870037504 6416522032141383296 3716288501412729088 1016054970684074880 16762565513664972288 14062331982936318080 11362098452207663872 8661864921479009664 5961631390750355456 3261397860021701248 561164329293047040 16307674872273944448 13607441341545290240 10907207810816636032 8206974280087981824 5506740749359327616 2806507218630673408 106273687902019200 15852784230882916608 13152550700154262400 10452317169425608192 7752083638696953984 5051850107968299776 2351616577239645568 18098127120220542976 15397893589491888768 12697660058763234560 9997426528034580352 7297192997305926144 4596959466577271936 1896725935848617728 17643236478829515136 14943002948100860928 12242769417372206720 9542535886643552512 6842302355914898304 4142068825186244096 1441835294457589888 17188345837438487296 14488112306709833088 11787878775981178880 9087645245252524672 6387411714523870464 3687178183795216256 986944653066562048 16733455196047459456 14033221665318805248 11332988134590151040 8632754603861496832 5932521073132842624 3232287542404188416 532054011675534208 16278564554656431616 13578331023927777408 10878097493199123200 8177863962470468992 5477630431741814784 2777396901013160576 77163370284506368 15823673913265403776 13123440382536749568 10423206851808095360 7722973321079441152 5022739790350786944 2322506259622132736 18069016802603030144 15368783271874375936 12668549741145721728 9968316210417067520 7268082679688413312 4567849148959759104 1867615618231104896 17614126161212002304 14913892630483348096 12213659099754693888 9513425569026039680 6813192038297385472 4112958507568731264 1412724976840077056 17159235519820974464 14459001989092320256 11758768458363666048 9058534927635011840 6358301396906357632 3658067866177703424 957834335449049216 16704344878429946624 14004111347701292416 11303877816972638208 8603644286243984000 5903410755515329792 3203177224786675584 502943694058021376 16249454237038918784 13549220706310264576 10848987175581610368 8148753644852956160 5448520114124301952 2748286583395647744 48053052666993536 15794563595647890944 13094330064919236736 10394096534190582528 7693863003461928320 4993629472733274112 2293395942004619904 18039906484985517312 15339672954256863104 12639439423528208896 9939205892799554688 7238972362070900480 4538738831342246272 1838505300613592064 17585015843594489472 14884782312865835264 12184548782137181056 9484315251408526848 6784081720679872640 4083848189951218432 1383614659222564224 17130125202203461632 14429891671474807424 11729658140746153216 9029424610017499008 6329191079288844800 3628957548560190592 928724017831536384 16675234560812433792 13975001030083779584 11274767499355125376 8574533968626471168 5874300437897816960 3174066907169162752 473833376440508544 16220343919421405952 13520110388692751744 10819876857964097536 8119643327235443328 5419409796506789120 2719176265778134912 18942735049480704 15765453278030378112 13065219747301723904 10364986216573069696 7664752685844415488 4964519155115761280 2264285624387107072 18010796167368004480 15310562636639350272 12610329105910696064 9910095575182041856 7209862044453387648 4509628513724733440 1809394982996079232 17555905525976976640 14855671995248322432 12155438464519668224 9455204933791014016 6754971403062359808 4054737872333705600 1354504341605051392 17101014884585948800 14400781353857294592 11700547823128640384 9000314292399986176 6300080761671331968 3599847230942677760 899613700214023552 16646124243194920960 13945890712466266752 11245657181737612544 8545423651008958336 5845190120280304128 3144956589551649920 444723058822995712 16191233601803893120 13491000071075238912 10790766540346584704 8090533009617930496 5390299478889276288 2690065948160622080 18436576491141519488 15736342960412865280 13036109429684211072 10335875898955556864 7635642368226902656 4935408837498248448 2235175306769594240 17981685849750491648 15281452319021837440 12581218788293183232 9880985257564529024 7180751726835874816 4480518196107220608 1780284665378566400 17526795208359463808 14826561677630809600 12126328146902155392 9426094616173501184 6725861085444846976 4025627554716192768 1325394023987538560 17071904566968435968 14371671036239781760 11671437505511127552 8971203974782473344 6270970444053819136 3570736913325164928 870503382596510720 16617013925577408128 13916780394848753920 11216546864120099712 8516313333391445504 5816079802662791296 3115846271934137088 415612741205482880 16162123284186380288 13461889753457726080 10761656222729071872 8061422692000417664 5361189161271763456 2660955630543109248 18407466173524006656 15707232642795352448 13006999112066698240 10306765581338044032 7606532050609389824 4906298519880735616 2206064989152081408 17952575532132978816 15252342001404324608 12552108470675670400 9851874939947016192 7151641409218361984 4451407878489707776 1751174347761053568 17497684890741950976 14797451360013296768 12097217829284642560 9396984298555988352 6696750767827334144 3996517237098679936 1296283706370025728 17042794249350923136 14342560718622268928 11642327187893614720 8942093657164960512 6241860126436306304 3541626595707652096 841393064978997888 16587903607959895296 13887670077231241088 11187436546502586880 8487203015773932672 5786969485045278464 3086735954316624256 386502423587970048 16133012966568867456 13432779435840213248 10732545905111559040 8032312374382904832 5332078843654250624 2631845312925596416 18378355855906493824 15678122325177839616 12977888794449185408 10277655263720531200 7577421732991876992 4877188202263222784 2176954671534568576 17923465214515465984 15223231683786811776 12522998153058157568 9822764622329503360 7122531091600849152 4422297560872194944 1722064030143540736 17468574573124438144 14768341042395783936 12068107511667129728 9367873980938475520 6667640450209821312 3967406919481167104 1267173388752512896 17013683931733410304 14313450401004756096 11613216870276101888 8912983339547447680 6212749808818793472 3512516278090139264 812282747361485056 16558793290342382464 13858559759613728256 11158326228885074048 8458092698156419840 5757859167427765632 3057625636699111424 357392105970457216 16103902648951354624 13403669118222700416 10703435587494046208 8003202056765392000 5302968526036737792 2602734995308083584 18349245538288980992 15649012007560326784 12948778476831672576 10248544946103018368 7548311415374364160 4848077884645709952 2147844353917055744 17894354896897953152 15194121366169298944 12493887835440644736 9793654304711990528 7093420773983336320 4393187243254682112 1692953712526027904 17439464255506925312 14739230724778271104 12038997194049616896 9338763663320962688 6638530132592308480 3938296601863654272 1238063071135000064 16984573614115897472 14284340083387243264 11584106552658589056 8883873021929934848 6183639491201280640 3483405960472626432 783172429743972224 16529682972724869632 13829449441996215424 11129215911267561216 8428982380538907008 5728748849810252800 3028515319081598592 328281788352944384 16074792331333841792 13374558800605187584 10674325269876533376 7974091739147879168 5273858208419224960 2573624677690570752 18320135220671468160 15619901689942813952 12919668159214159744 10219434628485505536 7519201097756851328 4818967567028197120 2118734036299542912 17865244579280440320 15165011048551786112 12464777517823131904 9764543987094477696 7064310456365823488 4364076925637169280 1663843394908515072 17410353937889412480 14710120407160758272 12009886876432104064 9309653345703449856 6609419814974795648 3909186284246141440 1208952753517487232 16955463296498384640 14255229765769730432 11554996235041076224 8854762704312422016 6154529173583767808 3454295642855113600 754062112126459392 16500572655107356800 13800339124378702592 11100105593650048384 8399872062921394176 5699638532192739968 2999405001464085760 299171470735431552 16045682013716328960 13345448482987674752 10645214952259020544 7944981421530366336 5244747890801712128 2544514360073057920 18291024903053955328 15590791372325301120 12890557841596646912 10190324310867992704 7490090780139338496 4789857249410684288 2089623718682030080 17836134261662927488 15135900730934273280 12435667200205619072 9735433669476964864 7035200138748310656 4334966608019656448 1634733077291002240 17381243620271899648 14681010089543245440 11980776558814591232 9280543028085937024 6580309497357282816 3880075966628628608 1179842435899974400 16926352978880871808 14226119448152217600 11525885917423563392 8825652386694909184 6125418855966254976 3425185325237600768 724951794508946560 16471462337489843968 13771228806761189760 11070995276032535552 8370761745303881344 5670528214575227136 2970294683846572928 270061153117918720 16016571696098816128 13316338165370161920 10616104634641507712 7915871103912853504 5215637573184199296 2515404042455545088 18261914585436442496 15561681054707788288 12861447523979134080 10161213993250479872 7460980462521825664 4760746931793171456 2060513401064517248 17807023944045414656 15106790413316760448 12406556882588106240 9706323351859452032 7006089821130797824 4305856290402143616 1605622759673489408 17352133302654386816 14651899771925732608 11951666241197078400 9251432710468424192 6551199179739769984 3850965649011115776 1150732118282461568 16897242661263358976 14197009130534704768 11496775599806050560 8796542069077396352 6096308538348742144 3396075007620087936 695841476891433728 16442352019872331136 13742118489143676928 11041884958415022720 8341651427686368512 5641417896957714304 2941184366229060096 240950835500405888 15987461378481303296 13287227847752649088 10586994317023994880 7886760786295340672 5186527255566686464 2486293724838032256 18232804267818929664 15532570737090275456 12832337206361621248 10132103675632967040 7431870144904312832 4731636614175658624 2031403083447004416 17777913626427901824 15077680095699247616 12377446564970593408 9677213034241939200 6976979503513284992 4276745972784630784 1576512442055976576 17323022985036873984 14622789454308219776 11922555923579565568 9222322392850911360 6522088862122257152 3821855331393602944 1121621800664948736 16868132343645846144 14167898812917191936 11467665282188537728 8767431751459883520 6067198220731229312 3366964690002575104 666731159273920896 16413241702254818304 13713008171526164096 11012774640797509888 8312541110068855680 5612307579340201472 2912074048611547264 211840517882893056 15958351060863790464 13258117530135136256 10557883999406482048 7857650468677827840 5157416937949173632 2457183407220519424 18203693950201416832 15503460419472762624 12803226888744108416 10102993358015454208 7402759827286800000 4702526296558145792 2002292765829491584 17748803308810388992 15048569778081734784 12348336247353080576 9648102716624426368 6947869185895772160 4247635655167117952 1547402124438463744 17293912667419361152 14593679136690706944 11893445605962052736 9193212075233398528 6492978544504744320 3792745013776090112 1092511483047435904 16839022026028333312 14138788495299679104 11438554964571024896 8738321433842370688 6038087903113716480 3337854372385062272 637620841656408064 16384131384637305472 13683897853908651264 10983664323179997056 8283430792451342848 5583197261722688640 2882963730994034432 182730200265380224 15929240743246277632 13229007212517623424 10528773681788969216 7828540151060315008 5128306620331660800 2428073089603006592 18174583632583904000 15474350101855249792 12774116571126595584 10073883040397941376 7373649509669287168 4673415978940632960 1973182448211978752 17719692991192876160 15019459460464221952 12319225929735567744 9618992399006913536 6918758868278259328 4218525337549605120 1518291806820950912 17264802349801848320 14564568819073194112 11864335288344539904 9164101757615885696 6463868226887231488 3763634696158577280 1063401165429923072 16809911708410820480 14109678177682166272 11409444646953512064 8709211116224857856 6008977585496203648 3308744054767549440 608510524038895232 16355021067019792640 13654787536291138432 10954554005562484224 8254320474833830016 5554086944105175808 2853853413376521600 153619882647867392 15900130425628764800 13199896894900110592 10499663364171456384 7799429833442802176 5099196302714147968 2398962771985493760 18145473314966391168 15445239784237736960 12745006253509082752 10044772722780428544 7344539192051774336 4644305661323120128 1944072130594465920 17690582673575363328 14990349142846709120 12290115612118054912 9589882081389400704 6889648550660746496 4189415019932092288 1489181489203438080 17235692032184335488 14535458501455681280 11835224970727027072 9134991439998372864 6434757909269718656 3734524378541064448 1034290847812410240 16780801390793307648 14080567860064653440 11380334329335999232 8680100798607345024 5979867267878690816 3279633737150036608 579400206421382400 16325910749402279808 13625677218673625600 10925443687944971392 8225210157216317184 5524976626487662976 2824743095759008768 124509565030354560 15871020108011251968 13170786577282597760 10470553046553943552 7770319515825289344 5070085985096635136 2369852454367980928 18116362997348878336 15416129466620224128 12715895935891569920 10015662405162915712 7315428874434261504 4615195343705607296 1914961812976953088 17661472355957850496 14961238825229196288 12261005294500542080 9560771763771887872 6860538233043233664 4160304702314579456 1460071171585925248 17206581714566822656 14506348183838168448 11806114653109514240 9105881122380860032 6405647591652205824 3705414060923551616 1005180530194897408 16751691073175794816 14051457542447140608 11351224011718486400 8650990480989832192 5950756950261177984 3250523419532523776 550289888803869568 16296800431784766976 13596566901056112768 10896333370327458560 8196099839598804352 5495866308870150144 2795632778141495936 95399247412841728 15841909790393739136 13141676259665084928 10441442728936430720 7741209198207776512 5040975667479122304 2340742136750468096 18087252679731365504 15387019149002711296 12686785618274057088 9986552087545402880 7286318556816748672 4586085026088094464 1885851495359440256 17632362038340337664 14932128507611683456 12231894976883029248 9531661446154375040 6831427915425720832 4131194384697066624 1430960853968412416 17177471396949309824 14477237866220655616 11777004335492001408 9076770804763347200 6376537274034692992 3676303743306038784 976070212577384576 16722580755558281984 14022347224829627776 11322113694100973568 8621880163372319360 5921646632643665152 3221413101915010944 521179571186356736 16267690114167254144 13567456583438599936 10867223052709945728 8166989521981291520 5466755991252637312 2766522460523983104 66288929795328896 15812799472776226304 13112565942047572096 10412332411318917888 7712098880590263680 5011865349861609472 2311631819132955264 18058142362113852672 15357908831385198464 12657675300656544256 9957441769927890048 7257208239199235840 4556974708470581632 1856741177741927424 17603251720722824832 14903018189994170624 12202784659265516416 9502551128536862208 6802317597808208000 4102084067079553792 1401850536350899584 17148361079331796992 14448127548603142784 11747894017874488576 9047660487145834368 6347426956417180160 3647193425688525952 946959894959871744 16693470437940769152 13993236907212114944 11293003376483460736 8592769845754806528 5892536315026152320 3192302784297498112 492069253568843904 16238579796549741312 13538346265821087104 10838112735092432896 8137879204363778688 5437645673635124480 2737412142906470272 37178612177816064 15783689155158713472 13083455624430059264 10383222093701405056 7682988562972750848 4982755032244096640 2282521501515442432 18029032044496339840 15328798513767685632 12628564983039031424 9928331452310377216 7228097921581723008 4527864390853068800 1827630860124414592 17574141403105312000 14873907872376657792 12173674341648003584 9473440810919349376 6773207280190695168 4072973749462040960 1372740218733386752 17119250761714284160 14419017230985629952 11718783700256975744 9018550169528321536 6318316638799667328 3618083108071013120 917849577342358912 16664360120323256320 13964126589594602112 11263893058865947904 8563659528137293696 5863425997408639488 3163192466679985280 462958935951331072 16209469478932228480 13509235948203574272 10809002417474920064 8108768886746265856 5408535356017611648 2708301825288957440 8068294560303232 15754578837541200640 13054345306812546432 10354111776083892224 7653878245355238016 4953644714626583808 2253411183897929600 17999921726878827008 15299688196150172800 12599454665421518592 9899221134692864384 7198987603964210176 4498754073235555968 1798520542506901760 17545031085487799168 14844797554759144960 12144564024030490752 9444330493301836544 6744096962573182336 4043863431844528128 1343629901115873920 17090140444096771328 14389906913368117120 11689673382639462912 8989439851910808704 6289206321182154496 3588972790453500288 888739259724846080 16635249802705743488 13935016271977089280 11234782741248435072 8534549210519780864 5834315679791126656 3134082149062472448 433848618333818240 16180359161314715648 13480125630586061440 10779892099857407232 8079658569128753024 5379425038400098816 2679191507671444608 18425702050652342016 15725468519923687808 13025234989195033600 10325001458466379392 7624767927737725184 4924534397009070976 2224300866280416768 17970811409261314176 15270577878532659968 12570344347804005760 9870110817075351552 7169877286346697344 4469643755618043136 1769410224889388928 17515920767870286336 14815687237141632128 12115453706412977920 9415220175684323712 6714986644955669504 4014753114227015296 1314519583498361088 17061030126479258496 14360796595750604288 11660563065021950080 8960329534293295872 6260096003564641664 3559862472835987456 859628942107333248 16606139485088230656 13905905954359576448 11205672423630922240 8505438892902268032 5805205362173613824 3104971831444959616 404738300716305408 16151248843697202816 13451015312968548608 10750781782239894400 8050548251511240192 5350314720782585984 2650081190053931776 18396591733034829184 15696358202306174976 12996124671577520768 10295891140848866560 7595657610120212352 4895424079391558144 2195190548662903936 17941701091643801344 15241467560915147136 12541234030186492928 9841000499457838720 7140766968729184512 4440533438000530304 1740299907271876096 17486810450252773504 14786576919524119296 12086343388795465088 9386109858066810880 6685876327338156672 3985642796609502464 1285409265880848256 17031919808861745664 14331686278133091456 11631452747404437248 8931219216675783040 6230985685947128832 3530752155218474624 830518624489820416 16577029167470717824 13876795636742063616 11176562106013409408 8476328575284755200 5776095044556100992 3075861513827446784 375627983098792576 16122138526079689984 13421904995351035776 10721671464622381568 8021437933893727360 5321204403165073152 2620970872436418944 18367481415417316352 15667247884688662144 12967014353960007936 10266780823231353728 7566547292502699520 4866313761774045312 2166080231045391104 17912590774026288512 15212357243297634304 12512123712568980096 9811890181840325888 7111656651111671680 4411423120383017472 1711189589654363264 17457700132635260672 14757466601906606464 12057233071177952256 9356999540449298048 6656766009720643840 3956532478991989632 1256298948263335424 17002809491244232832 14302575960515578624 11602342429786924416 8902108899058270208 6201875368329616000 3501641837600961792 801408306872307584 16547918849853204992 13847685319124550784 11147451788395896576 8447218257667242368 5746984726938588160 3046751196209933952 346517665481279744 16093028208462177152 13392794677733522944 10692561147004868736 7992327616276214528 5292094085547560320 2591860554818906112 18338371097799803520 15638137567071149312 12937904036342495104 10237670505613840896 7537436974885186688 4837203444156532480 2136969913427878272 17883480456408775680 15183246925680121472 12483013394951467264 9782779864222813056 7082546333494158848 4382312802765504640 1682079272036850432 17428589815017747840 14728356284289093632 12028122753560439424 9327889222831785216 6627655692103131008 3927422161374476800 1227188630645822592 16973699173626720000 14273465642898065792 11573232112169411584 8872998581440757376 6172765050712103168 3472531519983448960 772297989254794752 16518808532235692160 13818575001507037952 11118341470778383744 8418107940049729536 5717874409321075328 3017640878592421120 317407347863766912 16063917890844664320 13363684360116010112 10663450829387355904 7963217298658701696 5262983767930047488 2562750237201393280 18309260780182290688 15609027249453636480 12908793718724982272 10208560187996328064 7508326657267673856 4808093126539019648 2107859595810365440 17854370138791262848 15154136608062608640 12453903077333954432 9753669546605300224 7053436015876646016 4353202485147991808 1652968954419337600 17399479497400235008 14699245966671580800 11999012435942926592 9298778905214272384 6598545374485618176 3898311843756963968 1198078313028309760 16944588856009207168 14244355325280552960 11544121794551898752 8843888263823244544 6143654733094590336 3443421202365936128 743187671637281920 16489698214618179328 13789464683889525120 11089231153160870912 8388997622432216704 5688764091703562496 2988530560974908288 288297030246254080 16034807573227151488 13334574042498497280 10634340511769843072 7934106981041188864 5233873450312534656 2533639919583880448 18280150462564777856 15579916931836123648 12879683401107469440 10179449870378815232 7479216339650161024 4778982808921506816 2078749278192852608 17825259821173750016 15125026290445095808 12424792759716441600 9724559228987787392 7024325698259133184 4324092167530478976 1623858636801824768 17370369179782722176 14670135649054067968 11969902118325413760 9269668587596759552 6569435056868105344 3869201526139451136 1168967995410796928 16915478538391694336 14215245007663040128 11515011476934385920 8814777946205731712 6114544415477077504 3414310884748423296 714077354019769088 16460587897000666496 13760354366272012288 11060120835543358080 8359887304814703872 5659653774086049664 2959420243357395456 259186712628741248 16005697255609638656 13305463724880984448 10605230194152330240 7904996663423676032 5204763132695021824 2504529601966367616 18251040144947265024 15550806614218610816 12850573083489956608 10150339552761302400 7450106022032648192 4749872491303993984 2049638960575339776 17796149503556237184 15095915972827582976 12395682442098928768 9695448911370274560 6995215380641620352 4294981849912966144 1594748319184311936 17341258862165209344 14641025331436555136 11940791800707900928 9240558269979246720 6540324739250592512 3840091208521938304 1139857677793284096 16886368220774181504 14186134690045527296 11485901159316873088 8785667628588218880 6085434097859564672 3385200567130910464 684967036402256256 16431477579383153664 13731244048654499456 11031010517925845248 8330776987197191040 5630543456468536832 2930309925739882624 230076395011228416 15976586937992125824 13276353407263471616 10576119876534817408 7875886345806163200 5175652815077508992 2475419284348854784 18221929827329752192 15521696296601097984 12821462765872443776 10121229235143789568 7420995704415135360 4720762173686481152 2020528642957826944 17767039185938724352 15066805655210070144 12366572124481415936 9666338593752761728 6966105063024107520 4265871532295453312 1565638001566799104 17312148544547696512 14611915013819042304 11911681483090388096 9211447952361733888 6511214421633079680 3810980890904425472 1110747360175771264 16857257903156668672 14157024372428014464 11456790841699360256 8756557310970706048 6056323780242051840 3356090249513397632 655856718784743424 16402367261765640832 13702133731036986624 11001900200308332416 8301666669579678208 5601433138851024000 2901199608122369792 200966077393715584 15947476620374612992 13247243089645958784 10547009558917304576 7846776028188650368 5146542497459996160 2446308966731341952 18192819509712239360 15492585978983585152 12792352448254930944 10092118917526276736 7391885386797622528 4691651856068968320 1991418325340314112 17737928868321211520 15037695337592557312 12337461806863903104 9637228276135248896 6936994745406594688 4236761214677940480 1536527683949286272 17283038226930183680 14582804696201529472 11882571165472875264 9182337634744221056 6482104104015566848 3781870573286912640 1081637042558258432 16828147585539155840 14127914054810501632 11427680524081847424 8727446993353193216 6027213462624539008 3326979931895884800 626746401167230592 16373256944148128000 13673023413419473792 10972789882690819584 8272556351962165376 5572322821233511168 2872089290504856960 171855759776202752 15918366302757100160 13218132772028445952 10517899241299791744 7817665710571137536 5117432179842483328 2417198649113829120 18163709192094726528 15463475661366072320 12763242130637418112 10063008599908763904 7362775069180109696 4662541538451455488 1962308007722801280 17708818550703698688 15008585019975044480 12308351489246390272 9608117958517736064 6907884427789081856 4207650897060427648 1507417366331773440 17253927909312670848 14553694378584016640 11853460847855362432 9153227317126708224 6452993786398054016 3752760255669399808 1052526724940745600 16799037267921643008 14098803737192988800 11398570206464334592 8698336675735680384 5998103145007026176 3297869614278371968 597636083549717760 16344146626530615168 13643913095801960960 10943679565073306752 8243446034344652544 5543212503615998336 2842978972887344128 142745442158689920 15889255985139587328 13189022454410933120 10488788923682278912 7788555392953624704 5088321862224970496 2388088331496316288 18134598874477213696 15434365343748559488 12734131813019905280 10033898282291251072 7333664751562596864 4633431220833942656 1933197690105288448 17679708233086185856 14979474702357531648 12279241171628877440 9579007640900223232 6878774110171569024 4178540579442914816 1478307048714260608 17224817591695158016 14524584060966503808 11824350530237849600 9124116999509195392 6423883468780541184 3723649938051886976 1023416407323232768 16769926950304130176 14069693419575475968 11369459888846821760 8669226358118167552 5968992827389513344 3268759296660859136 568525765932204928 16315036308913102336 13614802778184448128 10914569247455793920 8214335716727139712 5514102185998485504 2813868655269831296 113635124541177088 15860145667522074496 13159912136793420288 10459678606064766080 7759445075336111872 5059211544607457664 2358978013878803456 18105488556859700864 15405255026131046656 12705021495402392448 10004787964673738240 7304554433945084032 4604320903216429824 1904087372487775616 17650597915468673024 14950364384740018816 12250130854011364608 9549897323282710400 6849663792554056192 4149430261825401984 1449196731096747776 17195707274077645184 14495473743348990976 11795240212620336768 9095006681891682560 6394773151163028352 3694539620434374144 994306089705719936 16740816632686617344 14040583101957963136 11340349571229308928 8640116040500654720 5939882509772000512 3239648979043346304 539415448314692096 16285925991295589504 13585692460566935296 10885458929838281088 8185225399109626880 5484991868380972672 2784758337652318464 84524806923664256 15831035349904561664 13130801819175907456 10430568288447253248 7730334757718599040 5030101226989944832 2329867696261290624 18076378239242188032 15376144708513533824 12675911177784879616 9975677647056225408 7275444116327571200 4575210585598916992 1874977054870262784 17621487597851160192 14921254067122505984 12221020536393851776 9520787005665197568 6820553474936543360 4120319944207889152 1420086413479234944 17166596956460132352 14466363425731478144 11766129895002823936 9065896364274169728 6365662833545515520 3665429302816861312 965195772088207104 16711706315069104512 14011472784340450304 11311239253611796096 8611005722883141888 5910772192154487680 3210538661425833472 510305130697179264 16256815673678076672 13556582142949422464 10856348612220768256 8156115081492114048 5455881550763459840 2755648020034805632 55414489306151424 15801925032287048832 13101691501558394624 10401457970829740416 7701224440101086208 5000990909372432000 2300757378643777792 18047267921624675200 15347034390896020992 12646800860167366784 9946567329438712576 7246333798710058368 4546100267981404160 1845866737252749952 17592377280233647360 14892143749504993152 12191910218776338944 9491676688047684736 6791443157319030528 4091209626590376320 1390976095861722112 17137486638842619520 14437253108113965312 11737019577385311104 9036786046656656896 6336552515928002688 3636318985199348480 936085454470694272 16682595997451591680 13982362466722937472 11282128935994283264 8581895405265629056 5881661874536974848 3181428343808320640 481194813079666432 16227705356060563840 13527471825331909632 10827238294603255424 8127004763874601216 5426771233145947008 2726537702417292800 26304171688638592 15772814714669536000 13072581183940881792 10372347653212227584 7672114122483573376 4971880591754919168 2271647061026264960 18018157604007162368 15317924073278508160 12617690542549853952 9917457011821199744 7217223481092545536 4516989950363891328 1816756419635237120 17563266962616134528 14863033431887480320 12162799901158826112 9462566370430171904 6762332839701517696 4062099308972863488 1361865778244209280 17108376321225106688 14408142790496452480 11707909259767798272 9007675729039144064 6307442198310489856 3607208667581835648 906975136853181440 16653485679834078848 13953252149105424640 11253018618376770432 8552785087648116224 5852551556919462016 3152318026190807808 452084495462153600 16198595038443051008 13498361507714396800 10798127976985742592 8097894446257088384 5397660915528434176 2697427384799779968 18443937927780677376 15743704397052023168 13043470866323368960 10343237335594714752 7643003804866060544 4942770274137406336 2242536743408752128 17989047286389649536 15288813755660995328 12588580224932341120 9888346694203686912 7188113163475032704 4487879632746378496 1787646102017724288 17534156644998621696 14833923114269967488 12133689583541313280 9433456052812659072 6733222522084004864 4032988991355350656 1332755460626696448 17079266003607593856 14379032472878939648 11678798942150285440 8978565411421631232 6278331880692977024 3578098349964322816 877864819235668608 16624375362216566016 13924141831487911808 11223908300759257600 8523674770030603392 5823441239301949184 3123207708573294976 422974177844640768 16169484720825538176 13469251190096883968 10769017659368229760 8068784128639575552 5368550597910921344 2668317067182267136 18414827610163164544 15714594079434510336 13014360548705856128 10314127017977201920 7613893487248547712 4913659956519893504 2213426425791239296 17959936968772136704 15259703438043482496 12559469907314828288 9859236376586174080 7159002845857519872 4458769315128865664 1758535784400211456 17505046327381108864 14804812796652454656 12104579265923800448 9404345735195146240 6704112204466492032 4003878673737837824 1303645143009183616 17050155685990081024 14349922155261426816 11649688624532772608 8949455093804118400 6249221563075464192 3548988032346809984 848754501618155776 16595265044599053184 13895031513870398976 11194797983141744768 8494564452413090560 5794330921684436352 3094097390955782144 393863860227127936 16140374403208025344 13440140872479371136 10739907341750716928 8039673811022062720 5339440280293408512 2639206749564754304 18385717292545651712 15685483761816997504 12985250231088343296 10285016700359689088 7584783169631034880 4884549638902380672 2184316108173726464 17930826651154623872 15230593120425969664 12530359589697315456 9830126058968661248 7129892528240007040 4429658997511352832 1729425466782698624 17475936009763596032 14775702479034941824 12075468948306287616 9375235417577633408 6675001886848979200 3974768356120324992 1274534825391670784 17021045368372568192 14320811837643913984 11620578306915259776 8920344776186605568 6220111245457951360 3519877714729297152 819644184000642944 16566154726981540352 13865921196252886144 11165687665524231936 8465454134795577728 5765220604066923520 3064987073338269312 364753542609615104 16111264085590512512 13411030554861858304 10710797024133204096 8010563493404549888 5310329962675895680 2610096431947241472 18356606974928138880 15656373444199484672 12956139913470830464 10255906382742176256 7555672852013522048 4855439321284867840 2155205790556213632 17901716333537111040 15201482802808456832 12501249272079802624 9801015741351148416 7100782210622494208 4400548679893840000 1700315149165185792 17446825692146083200 14746592161417428992 12046358630688774784 9346125099960120576 6645891569231466368 3945658038502812160 1245424507774157952 16991935050755055360 14291701520026401152 11591467989297746944 8891234458569092736 6191000927840438528 3490767397111784320 790533866383130112 16537044409364027520 13836810878635373312 11136577347906719104 8436343817178064896 5736110286449410688 3035876755720756480 335643224992102272 16082153767972999680 13381920237244345472 10681686706515691264 7981453175787037056 5281219645058382848 2580986114329728640 18327496657310626048 15627263126581971840 12927029595853317632 10226796065124663424 7526562534396009216 4826329003667355008 2126095472938700800 17872606015919598208 15172372485190944000 12472138954462289792 9771905423733635584 7071671893004981376 4371438362276327168 1671204831547672960 17417715374528570368 14717481843799916160 12017248313071261952 9317014782342607744 6616781251613953536 3916547720885299328 1216314190156645120 16962824733137542528 14262591202408888320 11562357671680234112 8862124140951579904 6161890610222925696 3461657079494271488 761423548765617280 16507934091746514688 13807700561017860480 11107467030289206272 8407233499560552064 5706999968831897856 3006766438103243648 306532907374589440 16053043450355486848 13352809919626832640 10652576388898178432 7952342858169524224 5252109327440870016 2551875796712215808 18298386339693113216 15598152808964459008 12897919278235804800 10197685747507150592 7497452216778496384 4797218686049842176 2096985155321187968 17843495698302085376 15143262167573431168 12443028636844776960 9742795106116122752 7042561575387468544 4342328044658814336 1642094513930160128 17388605056911057536 14688371526182403328 11988137995453749120 9287904464725094912 6587670933996440704 3887437403267786496 1187203872539132288 16933714415520029696 14233480884791375488 11533247354062721280 8833013823334067072 6132780292605412864 3432546761876758656 732313231148104448 16478823774129001856 13778590243400347648 11078356712671693440 8378123181943039232 5677889651214385024 2977656120485730816 277422589757076608 16023933132737974016 13323699602009319808 10623466071280665600 7923232540552011392 5222999009823357184 2522765479094702976 18269276022075600384 15569042491346946176 12868808960618291968 10168575429889637760 7468341899160983552 4768108368432329344 2067874837703675136 17814385380684572544 15114151849955918336 12413918319227264128 9713684788498609920 7013451257769955712 4313217727041301504 1612984196312647296 17359494739293544704 14659261208564890496 11959027677836236288 9258794147107582080 6558560616378927872 3858327085650273664 1158093554921619456 16904604097902516864 14204370567173862656 11504137036445208448 8803903505716554240 6103669974987900032 3403436444259245824 703202913530591616 16449713456511489024 13749479925782834816 11049246395054180608 8349012864325526400 5648779333596872192 2948545802868217984 248312272139563776 15994822815120461184 13294589284391806976 10594355753663152768 7894122222934498560 5193888692205844352 2493655161477190144 18240165704458087552 15539932173729433344 12839698643000779136 10139465112272124928 7439231581543470720 4738998050814816512 2038764520086162304 17785275063067059712 15085041532338405504 12384808001609751296 9684574470881097088 6984340940152442880 4284107409423788672 1583873878695134464 17330384421676031872 14630150890947377664 11929917360218723456 9229683829490069248 6529450298761415040 3829216768032760832 1128983237304106624 16875493780285004032 14175260249556349824 11475026718827695616 8774793188099041408 6074559657370387200 3374326126641732992 674092595913078784 16420603138893976192 13720369608165321984 11020136077436667776 8319902546708013568 5619669015979359360 2919435485250705152 219201954522050944 15965712497502948352 13265478966774294144 10565245436045639936 7865011905316985728 5164778374588331520 2464544843859677312 18211055386840574720 15510821856111920512 12810588325383266304 10110354794654612096 7410121263925957888 4709887733197303680 2009654202468649472 17756164745449546880 15055931214720892672 12355697683992238464 9655464153263584256 6955230622534930048 4254997091806275840 1554763561077621632 17301274104058519040 14601040573329864832 11900807042601210624 9200573511872556416 6500339981143902208 3800106450415248000 1099872919686593792 16846383462667491200 14146149931938836992 11445916401210182784 8745682870481528576 6045449339752874368 3345215809024220160 644982278295565952 16391492821276463360 13691259290547809152 10991025759819154944 8290792229090500736 5590558698361846528 2890325167633192320 190091636904538112 15936602179885435520 13236368649156781312 10536135118428127104 7835901587699472896 5135668056970818688 2435434526242164480 18181945069223061888 15481711538494407680 12781478007765753472 10081244477037099264 7381010946308445056 4680777415579790848 1980543884851136640 17727054427832034048 15026820897103379840 12326587366374725632 9626353835646071424 6926120304917417216 4225886774188763008 1525653243460108800 17272163786441006208 14571930255712352000 11871696724983697792 9171463194255043584 6471229663526389376 3770996132797735168 1070762602069080960 16817273145049978368 14117039614321324160 11416806083592669952 8716572552864015744 6016339022135361536 3316105491406707328 615871960678053120 16362382503658950528 13662148972930296320 10961915442201642112 8261681911472987904 5561448380744333696 2861214850015679488 160981319287025280 15907491862267922688 13207258331539268480 10507024800810614272 7806791270081960064 5106557739353305856 2406324208624651648 18152834751605549056 15452601220876894848 12752367690148240640 10052134159419586432 7351900628690932224 4651667097962278016 1951433567233623808 17697944110214521216 14997710579485867008 12297477048757212800 9597243518028558592 6897009987299904384 4196776456571250176 1496542925842595968 17243053468823493376 14542819938094839168 11842586407366184960 9142352876637530752 6442119345908876544 3741885815180222336 1041652284451568128 16788162827432465536 14087929296703811328 11387695765975157120 8687462235246502912 5987228704517848704 3286995173789194496 586761643060540288 16333272186041437696 13633038655312783488 10932805124584129280 8232571593855475072 5532338063126820864 2832104532398166656 131871001669512448 15878381544650409856 13178148013921755648 10477914483193101440 7777680952464447232 5077447421735793024 2377213891007138816 18123724433988036224 15423490903259382016 12723257372530727808 10023023841802073600 7322790311073419392 4622556780344765184 1922323249616110976 17668833792597008384 14968600261868354176 12268366731139699968 9568133200411045760 6867899669682391552 4167666138953737344 1467432608225083136 17213943151205980544 14513709620477326336 11813476089748672128 9113242559020017920 6413009028291363712 3712775497562709504 1012541966834055296 16759052509814952704 14058818979086298496 11358585448357644288 8658351917628990080 5958118386900335872 3257884856171681664 557651325443027456 16304161868423924864 13603928337695270656 10903694806966616448 8203461276237962240 5503227745509308032 2802994214780653824 102760684051999616 15849271227032897024 13149037696304242816 10448804165575588608 7748570634846934400 5048337104118280192 2348103573389625984 18094614116370523392 15394380585641869184 12694147054913214976 9993913524184560768 7293679993455906560 4593446462727252352 1893212931998598144 17639723474979495552 14939489944250841344 12239256413522187136 9539022882793532928 6838789352064878720 4138555821336224512 1438322290607570304 17184832833588467712 14484599302859813504 11784365772131159296 9084132241402505088 6383898710673850880 3683665179945196672 983431649216542464 16729942192197439872 14029708661468785664 11329475130740131456 8629241600011477248 5929008069282823040 3228774538554168832 528541007825514624 16275051550806412032 13574818020077757824 10874584489349103616 8174350958620449408 5474117427891795200 2773883897163140992 73650366434486784 15820160909415384192 13119927378686729984 10419693847958075776 7719460317229421568 5019226786500767360 2318993255772113152 18065503798753010560 15365270268024356352 12665036737295702144 9964803206567047936 7264569675838393728 4564336145109739520 1864102614381085312 17610613157361982720 14910379626633328512 12210146095904674304 9509912565176020096 6809679034447365888 4109445503718711680 1409211972990057472 17155722515970954880 14455488985242300672 11755255454513646464 9055021923784992256 6354788393056338048 3654554862327683840 954321331599029632 16700831874579927040 14000598343851272832 11300364813122618624 8600131282393964416 5899897751665310208 3199664220936656000 499430690208001792 16245941233188899200 13545707702460244992 10845474171731590784 8145240641002936576 5445007110274282368 2744773579545628160 44540048816973952 15791050591797871360 13090817061069217152 10390583530340562944 7690349999611908736 4990116468883254528 2289882938154600320 18036393481135497728 15336159950406843520 12635926419678189312 9935692888949535104 7235459358220880896 4535225827492226688 1834992296763572480 17581502839744469888 14881269309015815680 12181035778287161472 9480802247558507264 6780568716829853056 4080335186101198848 1380101655372544640 17126612198353442048 14426378667624787840 11726145136896133632 9025911606167479424 6325678075438825216 3625444544710171008 925211013981516800 16671721556962414208 13971488026233760000 11271254495505105792 8571020964776451584 5870787434047797376 3170553903319143168 470320372590488960 16216830915571386368 13516597384842732160 10816363854114077952 8116130323385423744 5415896792656769536 2715663261928115328 15429731199461120 15761940274180358528 13061706743451704320 10361473212723050112 7661239681994395904 4961006151265741696 2260772620537087488 18007283163517984896 15307049632789330688 12606816102060676480 9906582571332022272 7206349040603368064 4506115509874713856 1805881979146059648 17552392522126957056 14852158991398302848 12151925460669648640 9451691929940994432 6751458399212340224 4051224868483686016 1350991337755031808 17097501880735929216 14397268350007275008 11697034819278620800 8996801288549966592 6296567757821312384 3596334227092658176 896100696364003968 16642611239344901376 13942377708616247168 11242144177887592960 8541910647158938752 5841677116430284544 3141443585701630336 441210054972976128 16187720597953873536 13487487067225219328 10787253536496565120 8087020005767910912 5386786475039256704 2686552944310602496 18433063487291499904 15732829956562845696 13032596425834191488 10332362895105537280 7632129364376883072 4931895833648228864 2231662302919574656 17978172845900472064 15277939315171817856 12577705784443163648 9877472253714509440 7177238722985855232 4477005192257201024 1776771661528546816 17523282204509444224 14823048673780790016 12122815143052135808 9422581612323481600 6722348081594827392 4022114550866173184 1321881020137518976 17068391563118416384 14368158032389762176 11667924501661107968 8967690970932453760 6267457440203799552 3567223909475145344 866990378746491136 16613500921727388544 13913267390998734336 11213033860270080128 8512800329541425920 5812566798812771712 3112333268084117504 412099737355463296 16158610280336360704 13458376749607706496 10758143218879052288 8057909688150398080 5357676157421743872 2657442626693089664 18403953169673987072 15703719638945332864 13003486108216678656 10303252577488024448 7603019046759370240 4902785516030716032 2202551985302061824 17949062528282959232 15248828997554305024 12548595466825650816 9848361936096996608 7148128405368342400 4447894874639688192 1747661343911033984 17494171886891931392 14793938356163277184 12093704825434622976 9393471294705968768 6693237763977314560 3993004233248660352 1292770702520006144 17039281245500903552 14339047714772249344 11638814184043595136 8938580653314940928 6238347122586286720 3538113591857632512 837880061128978304 16584390604109875712 13884157073381221504 11183923542652567296 8483690011923913088 5783456481195258880 3083222950466604672 382989419737950464 16129499962718847872 13429266431990193664 10729032901261539456 8028799370532885248 5328565839804231040 2628332309075576832 18374842852056474240 15674609321327820032 12974375790599165824 10274142259870511616 7573908729141857408 4873675198413203200 2173441667684548992 17919952210665446400 15219718679936792192 12519485149208137984 9819251618479483776 7119018087750829568 4418784557022175360 1718551026293521152 17465061569274418560 14764828038545764352 12064594507817110144 9364360977088455936 6664127446359801728 3963893915631147520 1263660384902493312 17010170927883390720 14309937397154736512 11609703866426082304 8909470335697428096 6209236804968773888 3509003274240119680 808769743511465472 16555280286492362880 13855046755763708672 11154813225035054464 8454579694306400256 5754346163577746048 3054112632849091840 353879102120437632 16100389645101335040 13400156114372680832 10699922583644026624 7999689052915372416 5299455522186718208 2599221991458064000 18345732534438961408 15645499003710307200 12945265472981652992 10245031942252998784 7544798411524344576 4844564880795690368 2144331350067036160 17890841893047933568 15190608362319279360 12490374831590625152 9790141300861970944 7089907770133316736 4389674239404662528 1689440708676008320 17435951251656905728 14735717720928251520 12035484190199597312 9335250659470943104 6635017128742288896 3934783598013634688 1234550067284980480 16981060610265877888 14280827079537223680 11580593548808569472 8880360018079915264 6180126487351261056 3479892956622606848 779659425893952640 16526169968874850048 13825936438146195840 11125702907417541632 8425469376688887424 5725235845960233216 3025002315231579008 324768784502924800 16071279327483822208 13371045796755168000 10670812266026513792 7970578735297859584 5270345204569205376 2570111673840551168 18316622216821448576 15616388686092794368 12916155155364140160 10215921624635485952 7515688093906831744 4815454563178177536 2115221032449523328 17861731575430420736 15161498044701766528 12461264513973112320 9761030983244458112 7060797452515803904 4360563921787149696 1660330391058495488 17406840934039392896 14706607403310738688 12006373872582084480 9306140341853430272 6605906811124776064 3905673280396121856 1205439749667467648 16951950292648365056 14251716761919710848 11551483231191056640 8851249700462402432 6151016169733748224 3450782639005094016 750549108276439808 16497059651257337216 13796826120528683008 11096592589800028800 8396359059071374592 5696125528342720384 2995891997614066176 295658466885411968 16042169009866309376 13341935479137655168 10641701948409000960 7941468417680346752 5241234886951692544 2541001356223038336 18287511899203935744 15587278368475281536 12887044837746627328 10186811307017973120 7486577776289318912 4786344245560664704 2086110714832010496 17832621257812907904 15132387727084253696 12432154196355599488 9731920665626945280 7031687134898291072 4331453604169636864 1631220073440982656 17377730616421880064 14677497085693225856 11977263554964571648 9277030024235917440 6576796493507263232 3876562962778609024 1176329432049954816 16922839975030852224 14222606444302198016 11522372913573543808 8822139382844889600 6121905852116235392 3421672321387581184 721438790658926976 16467949333639824384 13767715802911170176 11067482272182515968 8367248741453861760 5667015210725207552 2966781679996553344 266548149267899136 16013058692248796544 13312825161520142336 10612591630791488128 7912358100062833920 5212124569334179712 2511891038605525504 18258401581586422912 15558168050857768704 12857934520129114496 10157700989400460288 7457467458671806080 4757233927943151872 2057000397214497664 17803510940195395072 15103277409466740864 12403043878738086656 9702810348009432448 7002576817280778240 4302343286552124032 1602109755823469824 17348620298804367232 14648386768075713024 11948153237347058816 9247919706618404608 6547686175889750400 3847452645161096192 1147219114432441984 16893729657413339392 14193496126684685184 11493262595956030976 8793029065227376768 6092795534498722560 3392562003770068352 692328473041414144 16438839016022311552 13738605485293657344 11038371954565003136 8338138423836348928 5637904893107694720 2937671362379040512 237437831650386304 15983948374631283712 13283714843902629504 10583481313173975296 7883247782445321088 5183014251716666880 2482780720988012672 18229291263968910080 15529057733240255872 12828824202511601664 10128590671782947456 7428357141054293248 4728123610325639040 2027890079596984832 17774400622577882240 15074167091849228032 12373933561120573824 9673700030391919616 6973466499663265408 4273232968934611200 1572999438205956992 17319509981186854400 14619276450458200192 11919042919729545984 9218809389000891776 6518575858272237568 3818342327543583360 1118108796814929152 16864619339795826560 14164385809067172352 11464152278338518144 8763918747609863936 6063685216881209728 3363451686152555520 663218155423901312 16409728698404798720 13709495167676144512 11009261636947490304 8309028106218836096 5608794575490181888 2908561044761527680 208327514032873472 15954838057013770880 13254604526285116672 10554370995556462464 7854137464827808256 5153903934099154048 2453670403370499840 18200180946351397248 15499947415622743040 12799713884894088832 10099480354165434624 7399246823436780416 4699013292708126208 1998779761979472000 17745290304960369408 15045056774231715200 12344823243503060992 9644589712774406784 6944356182045752576 4244122651317098368 1543889120588444160 17290399663569341568 14590166132840687360 11889932602112033152 9189699071383378944 6489465540654724736 3789232009926070528 1088998479197416320 16835509022178313728 14135275491449659520 11435041960721005312 8734808429992351104 6034574899263696896 3334341368535042688 634107837806388480 16380618380787285888 13680384850058631680 10980151319329977472 8279917788601323264 5579684257872669056 2879450727144014848 179217196415360640 15925727739396258048 13225494208667603840 10525260677938949632 7825027147210295424 5124793616481641216 2424560085752987008 18171070628733884416 15470837098005230208 12770603567276576000 10070370036547921792 7370136505819267584 4669902975090613376 1969669444361959168 17716179987342856576 15015946456614202368 12315712925885548160 9615479395156893952 6915245864428239744 4215012333699585536 1514778802970931328 17261289345951828736 14561055815223174528 11860822284494520320 9160588753765866112 6460355223037211904 3760121692308557696 1059888161579903488 16806398704560800896 14106165173832146688 11405931643103492480 8705698112374838272 6005464581646184064 3305231050917529856 604997520188875648 16351508063169773056 13651274532441118848 10951041001712464640 8250807470983810432 5550573940255156224 2850340409526502016 150106878797847808 15896617421778745216 13196383891050091008 10496150360321436800 7795916829592782592 5095683298864128384 2395449768135474176 18141960311116371584 15441726780387717376 12741493249659063168 10041259718930408960 7341026188201754752 4640792657473100544 1940559126744446336 17687069669725343744 14986836138996689536 12286602608268035328 9586369077539381120 6886135546810726912 4185902016082072704 1485668485353418496 17232179028334315904 14531945497605661696 11831711966877007488 9131478436148353280 6431244905419699072 3731011374691044864 1030777843962390656 16777288386943288064 14077054856214633856 11376821325485979648 8676587794757325440 5976354264028671232 3276120733300017024 575887202571362816 16322397745552260224 13622164214823606016 10921930684094951808 8221697153366297600 5521463622637643392 2821230091908989184 120996561180334976 15867507104161232384 13167273573432578176 10467040042703923968 7766806511975269760 5066572981246615552 2366339450517961344 18112849993498858752 15412616462770204544 12712382932041550336 10012149401312896128 7311915870584241920 4611682339855587712 1911448809126933504 17657959352107830912 14957725821379176704 12257492290650522496 9557258759921868288 6857025229193214080 4156791698464559872 1456558167735905664 17203068710716803072 14502835179988148864 11802601649259494656 9102368118530840448 6402134587802186240 3701901057073532032 1001667526344877824 16748178069325775232 14047944538597121024 11347711007868466816 8647477477139812608 5947243946411158400 3247010415682504192 546776884953849984 16293287427934747392 13593053897206093184 10892820366477438976 8192586835748784768 5492353305020130560 2792119774291476352 91886243562822144 15838396786543719552 13138163255815065344 10437929725086411136 7737696194357756928 5037462663629102720 2337229132900448512 18083739675881345920 15383506145152691712 12683272614424037504 9983039083695383296 7282805552966729088 4582572022238074880 1882338491509420672 17628849034490318080 14928615503761663872 12228381973033009664 9528148442304355456 6827914911575701248 4127681380847047040 1427447850118392832 17173958393099290240 14473724862370636032 11773491331641981824 9073257800913327616 6373024270184673408 3672790739456019200 972557208727364992 16719067751708262400 14018834220979608192 11318600690250953984 8618367159522299776 5918133628793645568 3217900098064991360 517666567336337152 16264177110317234560 13563943579588580352 10863710048859926144 8163476518131271936 5463242987402617728 2763009456673963520 62775925945309312 15809286468926206720 13109052938197552512 10408819407468898304 7708585876740244096 5008352346011589888 2308118815282935680 18054629358263833088 15354395827535178880 12654162296806524672 9953928766077870464 7253695235349216256 4553461704620562048 1853228173891907840 17599738716872805248 14899505186144151040 12199271655415496832 9499038124686842624 6798804593958188416 4098571063229534208 1398337532500880000 17144848075481777408 14444614544753123200 11744381014024468992 9044147483295814784 6343913952567160576 3643680421838506368 943446891109852160 16689957434090749568 13989723903362095360 11289490372633441152 8589256841904786944 5889023311176132736 3188789780447478528 488556249718824320 16235066792699721728 13534833261971067520 10834599731242413312 8134366200513759104 5434132669785104896 2733899139056450688 33665608327796480 15780176151308693888 13079942620580039680 10379709089851385472 7679475559122731264 4979242028394077056 2279008497665422848 18025519040646320256 15325285509917666048 12625051979189011840 9924818448460357632 7224584917731703424 4524351387003049216 1824117856274395008 17570628399255292416 14870394868526638208 12170161337797984000 9469927807069329792 6769694276340675584 4069460745612021376 1369227214883367168 17115737757864264576 14415504227135610368 11715270696406956160 9015037165678301952 6314803634949647744 3614570104220993536 914336573492339328 16660847116473236736 13960613585744582528 11260380055015928320 8560146524287274112 5859912993558619904 3159679462829965696 459445932101311488 16205956475082208896 13505722944353554688 10805489413624900480 8105255882896246272 5405022352167592064 2704788821438937856 4555290710283648 15751065833691181056 13050832302962526848 10350598772233872640 7650365241505218432 4950131710776564224 2249898180047910016 17996408723028807424 15296175192300153216 12595941661571499008 9895708130842844800 7195474600114190592 4495241069385536384 1795007538656882176 17541518081637779584 14841284550909125376 12141051020180471168 9440817489451816960 6740583958723162752 4040350427994508544 1340116897265854336 17086627440246751744 14386393909518097536 11686160378789443328 8985926848060789120 6285693317332134912 3585459786603480704 885226255874826496 16631736798855723904 13931503268127069696 11231269737398415488 8531036206669761280 5830802675941107072 3130569145212452864 430335614483798656 16176846157464696064 13476612626736041856 10776379096007387648 8076145565278733440 5375912034550079232 2675678503821425024 18422189046802322432 15721955516073668224 13021721985345014016 10321488454616359808 7621254923887705600 4921021393159051392 2220787862430397184 17967298405411294592 15267064874682640384 12566831343953986176 9866597813225331968 7166364282496677760 4466130751768023552 1765897221039369344 17512407764020266752 14812174233291612544 12111940702562958336 9411707171834304128 6711473641105649920 4011240110376995712 1311006579648341504 17057517122629238912 14357283591900584704 11657050061171930496 8956816530443276288 6256582999714622080 3556349468985967872 856115938257313664 16602626481238211072 13902392950509556864 11202159419780902656 8501925889052248448 5801692358323594240 3101458827594940032 401225296866285824 16147735839847183232 13447502309118529024 10747268778389874816 8047035247661220608 5346801716932566400 2646568186203912192 18393078729184809600 15692845198456155392 12992611667727501184 10292378136998846976 7592144606270192768 4891911075541538560 2191677544812884352 17938188087793781760 15237954557065127552 12537721026336473344 9837487495607819136 7137253964879164928 4437020434150510720 1736786903421856512 17483297446402753920 14783063915674099712 12082830384945445504 9382596854216791296 6682363323488137088 3982129792759482880 1281896262030828672 17028406805011726080 14328173274283071872 11627939743554417664 8927706212825763456 6227472682097109248 3527239151368455040 827005620639800832 16573516163620698240 13873282632892044032 11173049102163389824 8472815571434735616 5772582040706081408 3072348509977427200 372114979248772992 16118625522229670400 13418391991501016192 10718158460772361984 8017924930043707776 5317691399315053568 2617457868586399360 18363968411567296768 15663734880838642560 12963501350109988352 10263267819381334144 7563034288652679936 4862800757924025728 2162567227195371520 17909077770176268928 15208844239447614720 12508610708718960512 9808377177990306304 7108143647261652096 4407910116532997888 1707676585804343680 17454187128785241088 14753953598056586880 12053720067327932672 9353486536599278464 6653253005870624256 3953019475141970048 1252785944413315840 16999296487394213248 14299062956665559040 11598829425936904832 8898595895208250624 6198362364479596416 3498128833750942208 797895303022288000 16544405846003185408 13844172315274531200 11143938784545876992 8443705253817222784 5743471723088568576 3043238192359914368 343004661631260160 16089515204612157568 13389281673883503360 10689048143154849152 7988814612426194944 5288581081697540736 2588347550968886528 18334858093949783936 15634624563221129728 12934391032492475520 10234157501763821312 7533923971035167104 4833690440306512896 2133456909577858688 17879967452558756096 15179733921830101888 12479500391101447680 9779266860372793472 7079033329644139264 4378799798915485056 1678566268186830848 17425076811167728256 14724843280439074048 12024609749710419840 9324376218981765632 6624142688253111424 3923909157524457216 1223675626795803008 16970186169776700416 14269952639048046208 11569719108319392000 8869485577590737792 6169252046862083584 3469018516133429376 768784985404775168 16515295528385672576 13815061997657018368 11114828466928364160 8414594936199709952 5714361405471055744 3014127874742401536 313894344013747328 16060404886994644736 13360171356265990528 10659937825537336320 7959704294808682112 5259470764080027904 2559237233351373696 18305747776332271104 15605514245603616896 12905280714874962688 10205047184146308480 7504813653417654272 4804580122689000064 2104346591960345856 17850857134941243264 15150623604212589056 12450390073483934848 9750156542755280640 7049923012026626432 4349689481297972224 1649455950569318016 17395966493550215424 14695732962821561216 11995499432092907008 9295265901364252800 6595032370635598592 3894798839906944384 1194565309178290176 16941075852159187584 14240842321430533376 11540608790701879168 8840375259973224960 6140141729244570752 3439908198515916544 739674667787262336 16486185210768159744 13785951680039505536 11085718149310851328 8385484618582197120 5685251087853542912 2985017557124888704 284784026396234496 16031294569377131904 13331061038648477696 10630827507919823488 7930593977191169280 5230360446462515072 2530126915733860864 18276637458714758272 15576403927986104064 12876170397257449856 10175936866528795648 7475703335800141440 4775469805071487232 2075236274342833024 17821746817323730432 15121513286595076224 12421279755866422016 9721046225137767808 7020812694409113600 4320579163680459392 1620345632951805184 17366856175932702592 14666622645204048384 11966389114475394176 9266155583746739968 6565922053018085760 3865688522289431552 1165454991560777344 16911965534541674752 14211732003813020544 11511498473084366336 8811264942355712128 6111031411627057920 3410797880898403712 710564350169749504 16457074893150646912 13756841362421992704 11056607831693338496 8356374300964684288 5656140770236030080 2955907239507375872 255673708778721664 16002184251759619072 13301950721030964864 10601717190302310656 7901483659573656448 5201250128845002240 2501016598116348032 18247527141097245440 15547293610368591232 12847060079639937024 10146826548911282816 7446593018182628608 4746359487453974400 2046125956725320192 17792636499706217600 15092402968977563392 12392169438248909184 9691935907520254976 6991702376791600768 4291468846062946560 1591235315334292352 17337745858315189760 14637512327586535552 11937278796857881344 9237045266129227136 6536811735400572928 3836578204671918720 1136344673943264512 16882855216924161920 14182621686195507712 11482388155466853504 8782154624738199296 6081921094009545088 3381687563280890880 681454032552236672 16427964575533134080 13727731044804479872 11027497514075825664 8327263983347171456 5627030452618517248 2926796921889863040 226563391161208832 15973073934142106240 13272840403413452032 10572606872684797824 7872373341956143616 5172139811227489408 2471906280498835200 18218416823479732608 15518183292751078400 12817949762022424192 10117716231293769984 7417482700565115776 4717249169836461568 2017015639107807360 17763526182088704768 15063292651360050560 12363059120631396352 9662825589902742144 6962592059174087936 4262358528445433728 1562124997716779520 17308635540697676928 14608402009969022720 11908168479240368512 9207934948511714304 6507701417783060096 3807467887054405888 1107234356325751680 16853744899306649088 14153511368577994880 11453277837849340672 8753044307120686464 6052810776392032256 3352577245663378048 652343714934723840 16398854257915621248 13698620727186967040 10998387196458312832 8298153665729658624 5597920135001004416 2897686604272350208 197453073543696000 15943963616524593408 13243730085795939200 10543496555067284992 7843263024338630784 5143029493609976576 2442795962881322368 18189306505862219776 15489072975133565568 12788839444404911360 10088605913676257152 7388372382947602944 4688138852218948736 1987905321490294528 17734415864471191936 15034182333742537728 12333948803013883520 9633715272285229312 6933481741556575104 4233248210827920896 1533014680099266688 17279525223080164096 14579291692351509888 11879058161622855680 9178824630894201472 6478591100165547264 3778357569436893056 1078124038708238848 16824634581689136256 14124401050960482048 11424167520231827840 8723933989503173632 6023700458774519424 3323466928045865216 623233397317211008 16369743940298108416 13669510409569454208 10969276878840800000 8269043348112145792 5568809817383491584 2868576286654837376 168342755926183168 15914853298907080576 13214619768178426368 10514386237449772160 7814152706721117952 5113919175992463744 2413685645263809536 18160196188244706944 15459962657516052736 12759729126787398528 10059495596058744320 7359262065330090112 4659028534601435904 1958795003872781696 17705305546853679104 15005072016125024896 12304838485396370688 9604604954667716480 6904371423939062272 4204137893210408064 1503904362481753856 17250414905462651264 14550181374733997056 11849947844005342848 9149714313276688640 6449480782548034432 3749247251819380224 1049013721090726016 16795524264071623424 14095290733342969216 11395057202614315008 8694823671885660800 5994590141157006592 3294356610428352384 594123079699698176 16340633622680595584 13640400091951941376 10940166561223287168 8239933030494632960 5539699499765978752 2839465969037324544 139232438308670336 15885742981289567744 13185509450560913536 10485275919832259328 7785042389103605120 5084808858374950912 2384575327646296704 18131085870627194112 15430852339898539904 12730618809169885696 10030385278441231488 7330151747712577280 4629918216983923072 1929684686255268864 17676195229236166272 14975961698507512064 12275728167778857856 9575494637050203648 6875261106321549440 4175027575592895232 1474794044864241024 17221304587845138432 14521071057116484224 11820837526387830016 9120603995659175808 6420370464930521600 3720136934201867392 1019903403473213184 16766413946454110592 14066180415725456384 11365946884996802176 8665713354268147968 5965479823539493760 3265246292810839552 565012762082185344 16311523305063082752 13611289774334428544 10911056243605774336 8210822712877120128 5510589182148465920 2810355651419811712 110122120691157504 15856632663672054912 13156399132943400704 10456165602214746496 7755932071486092288 5055698540757438080 2355465010028783872 18101975553009681280 15401742022281027072 12701508491552372864 10001274960823718656 7301041430095064448 4600807899366410240 1900574368637756032 17647084911618653440 14946851380889999232 12246617850161345024 9546384319432690816 6846150788704036608 4145917257975382400 1445683727246728192 17192194270227625600 14491960739498971392 11791727208770317184 9091493678041662976 6391260147313008768 3691026616584354560 990793085855700352 16737303628836597760 14037070098107943552 11336836567379289344 8636603036650635136 5936369505921980928 3236135975193326720 535902444464672512 16282412987445569920 13582179456716915712 10881945925988261504 8181712395259607296 5481478864530953088 2781245333802298880 81011803073644672 15827522346054542080 13127288815325887872 10427055284597233664 7726821753868579456 5026588223139925248 2326354692411271040 18072865235392168448 15372631704663514240 12672398173934860032 9972164643206205824 7271931112477551616 4571697581748897408 1871464051020243200 17617974594001140608 14917741063272486400 12217507532543832192 9517274001815177984 6817040471086523776 4116806940357869568 1416573409629215360 17163083952610112768 14462850421881458560 11762616891152804352 9062383360424150144 6362149829695495936 3661916298966841728 961682768238187520 16708193311219084928 14007959780490430720 11307726249761776512 8607492719033122304 5907259188304468096 3207025657575813888 506792126847159680 16253302669828057088 13553069139099402880 10852835608370748672 8152602077642094464 5452368546913440256 2752135016184786048 51901485456131840 15798412028437029248 13098178497708375040 10397944966979720832 7697711436251066624 4997477905522412416 2297244374793758208 18043754917774655616 15343521387046001408 12643287856317347200 9943054325588692992 7242820794860038784 4542587264131384576 1842353733402730368 17588864276383627776 14888630745654973568 12188397214926319360 9488163684197665152 6787930153469010944 4087696622740356736 1387463092011702528 17133973634992599936 14433740104263945728 11733506573535291520 9033273042806637312 6333039512077983104 3632805981349328896 932572450620674688 16679082993601572096 13978849462872917888 11278615932144263680 8578382401415609472 5878148870686955264 3177915339958301056 477681809229646848 16224192352210544256 13523958821481890048 10823725290753235840 8123491760024581632 5423258229295927424 2723024698567273216 22791167838619008 15769301710819516416 13069068180090862208 10368834649362208000 7668601118633553792 4968367587904899584 2268134057176245376 18014644600157142784 15314411069428488576 12614177538699834368 9913944007971180160 7213710477242525952 4513476946513871744 1813243415785217536 17559753958766114944 14859520428037460736 12159286897308806528 9459053366580152320 6758819835851498112 4058586305122843904 1358352774394189696 17104863317375087104 14404629786646432896 11704396255917778688 9004162725189124480 6303929194460470272 3603695663731816064 903462133003161856 16649972675984059264 13949739145255405056 11249505614526750848 8549272083798096640 5849038553069442432 3148805022340788224 448571491612134016 16195082034593031424 13494848503864377216 10794614973135723008 8094381442407068800 5394147911678414592 2693914380949760384 18440424923930657792 15740191393202003584 13039957862473349376 10339724331744695168 7639490801016040960 4939257270287386752 2239023739558732544 17985534282539629952 15285300751810975744 12585067221082321536 9884833690353667328 7184600159625013120 4484366628896358912 1784133098167704704 17530643641148602112 14830410110419947904 12130176579691293696 9429943048962639488 6729709518233985280 4029475987505331072 1329242456776676864 17075752999757574272 14375519469028920064 11675285938300265856 8975052407571611648 6274818876842957440 3574585346114303232 874351815385649024 16620862358366546432 13920628827637892224 11220395296909238016 8520161766180583808 5819928235451929600 3119694704723275392 419461173994621184 16165971716975518592 13465738186246864384 10765504655518210176 8065271124789555968 5365037594060901760 2664804063332247552 18411314606313144960 15711081075584490752 13010847544855836544 10310614014127182336 7610380483398528128 4910146952669873920 2209913421941219712 17956423964922117120 15256190434193462912 12555956903464808704 9855723372736154496 7155489842007500288 4455256311278846080 1755022780550191872 17501533323531089280 14801299792802435072 12101066262073780864 9400832731345126656 6700599200616472448 4000365669887818240 1300132139159164032 17046642682140061440 14346409151411407232 11646175620682753024 8945942089954098816 6245708559225444608 3545475028496790400 845241497768136192 16591752040749033600 13891518510020379392 11191284979291725184 8491051448563070976 5790817917834416768 3090584387105762560 390350856377108352 16136861399358005760 13436627868629351552 10736394337900697344 8036160807172043136 5335927276443388928 2635693745714734720 18382204288695632128 15681970757966977920 12981737227238323712 10281503696509669504 7581270165781015296 4881036635052361088 2180803104323706880 17927313647304604288 15227080116575950080 12526846585847295872 9826613055118641664 7126379524389987456 4426145993661333248 1725912462932679040 17472423005913576448 14772189475184922240 12071955944456268032 9371722413727613824 6671488882998959616 3971255352270305408 1271021821541651200 17017532364522548608 14317298833793894400 11617065303065240192 8916831772336585984 6216598241607931776 3516364710879277568 816131180150623360 16562641723131520768 13862408192402866560 11162174661674212352 8461941130945558144 5761707600216903936 3061474069488249728 361240538759595520 16107751081740492928 13407517551011838720 10707284020283184512 8007050489554530304 5306816958825876096 2606583428097221888 18353093971078119296 15652860440349465088 12952626909620810880 10252393378892156672 7552159848163502464 4851926317434848256 2151692786706194048 17898203329687091456 15197969798958437248 12497736268229783040 9797502737501128832 7097269206772474624 4397035676043820416 1696802145315166208 17443312688296063616 14743079157567409408 12042845626838755200 9342612096110100992 6642378565381446784 3942145034652792576 1241911503924138368 16988422046905035776 14288188516176381568 11587954985447727360 8887721454719073152 6187487923990418944 3487254393261764736 787020862533110528 16533531405514007936 13833297874785353728 11133064344056699520 8432830813328045312 5732597282599391104 3032363751870736896 332130221142082688 16078640764122980096 13378407233394325888 10678173702665671680 7977940171937017472 5277706641208363264 2577473110479709056 18323983653460606464 15623750122731952256 12923516592003298048 10223283061274643840 7523049530545989632 4822815999817335424 2122582469088681216 17869093012069578624 15168859481340924416 12468625950612270208 9768392419883616000 7068158889154961792 4367925358426307584 1667691827697653376 17414202370678550784 14713968839949896576 12013735309221242368 9313501778492588160 6613268247763933952 3913034717035279744 1212801186306625536 16959311729287522944 14259078198558868736 11558844667830214528 8858611137101560320 6158377606372906112 3458144075644251904 757910544915597696 16504421087896495104 13804187557167840896 11103954026439186688 8403720495710532480 5703486964981878272 3003253434253224064 303019903524569856 16049530446505467264 13349296915776813056 10649063385048158848 7948829854319504640 5248596323590850432 2548362792862196224 18294873335843093632 15594639805114439424 12894406274385785216 10194172743657131008 7493939212928476800 4793705682199822592 2093472151471168384 17839982694452065792 15139749163723411584 12439515632994757376 9739282102266103168 7039048571537448960 4338815040808794752 1638581510080140544 17385092053061037952 14684858522332383744 11984624991603729536 9284391460875075328 6584157930146421120 3883924399417766912 1183690868689112704 16930201411670010112 14229967880941355904 11529734350212701696 8829500819484047488 6129267288755393280 3429033758026739072 728800227298084864 16475310770278982272 13775077239550328064 11074843708821673856 8374610178093019648 5674376647364365440 2974143116635711232 273909585907057024 16020420128887954432 13320186598159300224 10619953067430646016 7919719536701991808 5219486005973337600 2519252475244683392 18265763018225580800 15565529487496926592 12865295956768272384 10165062426039618176 7464828895310963968 4764595364582309760 2064361833853655552 17810872376834552960 15110638846105898752 12410405315377244544 9710171784648590336 7009938253919936128 4309704723191281920 1609471192462627712 17355981735443525120 14655748204714870912 11955514673986216704 9255281143257562496 6555047612528908288 3854814081800254080 1154580551071599872 16901091094052497280 14200857563323843072 11500624032595188864 8800390501866534656 6100156971137880448 3399923440409226240 699689909680572032 16446200452661469440 13745966921932815232 11045733391204161024 8345499860475506816 5645266329746852608 2945032799018198400 244799268289544192 15991309811270441600 13291076280541787392 10590842749813133184 7890609219084478976 5190375688355824768 2490142157627170560 18236652700608067968 15536419169879413760 12836185639150759552 10135952108422105344 7435718577693451136 4735485046964796928 2035251516236142720 17781762059217040128 15081528528488385920 12381294997759731712 9681061467031077504 6980827936302423296 4280594405573769088 1580360874845114880 17326871417826012288 14626637887097358080 11926404356368703872 9226170825640049664 6525937294911395456 3825703764182741248 1125470233454087040 16871980776434984448 14171747245706330240 11471513714977676032 8771280184249021824 6071046653520367616 3370813122791713408 670579592063059200 16417090135043956608 13716856604315302400 11016623073586648192 8316389542857993984 5616156012129339776 2915922481400685568 215688950672031360 15962199493652928768 13261965962924274560 10561732432195620352 7861498901466966144 5161265370738311936 2461031840009657728 18207542382990555136 15507308852261900928 12807075321533246720 10106841790804592512 7406608260075938304 4706374729347284096 2006141198618629888 17752651741599527296 15052418210870873088 12352184680142218880 9651951149413564672 6951717618684910464 4251484087956256256 1551250557227602048 17297761100208499456 14597527569479845248 11897294038751191040 9197060508022536832 6496826977293882624 3796593446565228416 1096359915836574208 16842870458817471616 14142636928088817408 11442403397360163200 8742169866631508992 6041936335902854784 3341702805174200576 641469274445546368 16387979817426443776 13687746286697789568 10987512755969135360 8287279225240481152 5587045694511826944 2886812163783172736 186578633054518528 15933089176035415936 13232855645306761728 10532622114578107520 7832388583849453312 5132155053120799104 2431921522392144896 18178432065373042304 15478198534644388096 12777965003915733888 10077731473187079680 7377497942458425472 4677264411729771264 1977030881001117056 17723541423982014464 15023307893253360256 12323074362524706048 9622840831796051840 6922607301067397632 4222373770338743424 1522140239610089216 17268650782590986624 14568417251862332416 11868183721133678208 9167950190405024000 6467716659676369792 3767483128947715584 1067249598219061376 16813760141199958784 14113526610471304576 11413293079742650368 8713059549013996160 6012826018285341952 3312592487556687744 612358956828033536 16358869499808930944 13658635969080276736 10958402438351622528 8258168907622968320 5557935376894314112 2857701846165659904 157468315437005696 15903978858417903104 13203745327689248896 10503511796960594688 7803278266231940480 5103044735503286272 2402811204774632064 18149321747755529472 15449088217026875264 12748854686298221056 10048621155569566848 7348387624840912640 4648154094112258432 1947920563383604224 17694431106364501632 14994197575635847424 12293964044907193216 9593730514178539008 6893496983449884800 4193263452721230592 1493029921992576384 17239540464973473792 14539306934244819584 11839073403516165376 9138839872787511168 6438606342058856960 3738372811330202752 1038139280601548544 16784649823582445952 14084416292853791744 11384182762125137536 8683949231396483328 5983715700667829120 3283482169939174912 583248639210520704 16329759182191418112 13629525651462763904 10929292120734109696 8229058590005455488 5528825059276801280 2828591528548147072 128357997819492864 15874868540800390272 13174635010071736064 10474401479343081856 7774167948614427648 5073934417885773440 2373700887157119232 18120211430138016640 15419977899409362432 12719744368680708224 10019510837952054016 7319277307223399808 4619043776494745600 1918810245766091392 17665320788746988800 14965087258018334592 12264853727289680384 9564620196561026176 6864386665832371968 4164153135103717760 1463919604375063552 17210430147355960960 14510196616627306752 11809963085898652544 9109729555169998336 6409496024441344128 3709262493712689920 1009028962984035712 16755539505964933120 14055305975236278912 11355072444507624704 8654838913778970496 5954605383050316288 3254371852321662080 554138321593007872 16300648864573905280 13600415333845251072 10900181803116596864 8199948272387942656 5499714741659288448 2799481210930634240 99247680201980032 15845758223182877440 13145524692454223232 10445291161725569024 7745057630996914816 5044824100268260608 2344590569539606400 18091101112520503808 15390867581791849600 12690634051063195392 9990400520334541184 7290166989605886976 4589933458877232768 1889699928148578560 17636210471129475968 14935976940400821760 12235743409672167552 9535509878943513344 6835276348214859136 4135042817486204928 1434809286757550720 17181319829738448128 14481086299009793920 11780852768281139712 9080619237552485504 6380385706823831296 3680152176095177088 979918645366522880 16726429188347420288 14026195657618766080 11325962126890111872 8625728596161457664 5925495065432803456 3225261534704149248 525028003975495040 16271538546956392448 13571305016227738240 10871071485499084032 8170837954770429824 5470604424041775616 2770370893313121408 70137362584467200 15816647905565364608 13116414374836710400 10416180844108056192 7715947313379401984 5015713782650747776 2315480251922093568 18061990794902990976 15361757264174336768 12661523733445682560 9961290202717028352 7261056671988374144 4560823141259719936 1860589610531065728 17607100153511963136 14906866622783308928 12206633092054654720 9506399561326000512 6806166030597346304 4105932499868692096 1405698969140037888 17152209512120935296 14451975981392281088 11751742450663626880 9051508919934972672 6351275389206318464 3651041858477664256 950808327749010048 16697318870729907456 13997085340001253248 11296851809272599040 8596618278543944832 5896384747815290624 3196151217086636416 495917686357982208 16242428229338879616 13542194698610225408 10841961167881571200 8141727637152916992 5441494106424262784 2741260575695608576 41027044966954368 15787537587947851776 13087304057219197568 10387070526490543360 7686836995761889152 4986603465033234944 2286369934304580736 18032880477285478144 15332646946556823936 12632413415828169728 9932179885099515520 7231946354370861312 4531712823642207104 1831479292913552896 17577989835894450304 14877756305165796096 12177522774437141888 9477289243708487680 6777055712979833472 4076822182251179264 1376588651522525056 17123099194503422464 14422865663774768256 11722632133046114048 9022398602317459840 6322165071588805632 3621931540860151424 921698010131497216 16668208553112394624 13967975022383740416 11267741491655086208 8567507960926432000 5867274430197777792 3167040899469123584 466807368740469376 16213317911721366784 13513084380992712576 10812850850264058368 8112617319535404160 5412383788806749952 2712150258078095744 11916727349441536 15758427270330338944 13058193739601684736 10357960208873030528 7657726678144376320 4957493147415722112 2257259616687067904 18003770159667965312 15303536628939311104 12603303098210656896 9903069567482002688 7202836036753348480 4502602506024694272 1802368975296040064 17548879518276937472 14848645987548283264 12148412456819629056 9448178926090974848 6747945395362320640 4047711864633666432 1347478333905012224 17093988876885909632 14393755346157255424 11693521815428601216 8993288284699947008 6293054753971292800 3592821223242638592 892587692513984384 16639098235494881792 13938864704766227584 11238631174037573376 8538397643308919168 5838164112580264960 3137930581851610752 437697051122956544 16184207594103853952 13483974063375199744 10783740532646545536 8083507001917891328 5383273471189237120 2683039940460582912 18429550483441480320 15729316952712826112 13029083421984171904 10328849891255517696 7628616360526863488 4928382829798209280 2228149299069555072 17974659842050452480 15274426311321798272 12574192780593144064 9873959249864489856 7173725719135835648 4473492188407181440 1773258657678527232 17519769200659424640 14819535669930770432 12119302139202116224 9419068608473462016 6718835077744807808 4018601547016153600 1318368016287499392 17064878559268396800 14364645028539742592 11664411497811088384 8964177967082434176 6263944436353779968 3563710905625125760 863477374896471552 16609987917877368960 13909754387148714752 11209520856420060544 8509287325691406336 5809053794962752128 3108820264234097920 408586733505443712 16155097276486341120 13454863745757686912 10754630215029032704 8054396684300378496 5354163153571724288 2653929622843070080 18400440165823967488 15700206635095313280 12999973104366659072 10299739573638004864 7599506042909350656 4899272512180696448 2199038981452042240 17945549524432939648 15245315993704285440 12545082462975631232 9844848932246977024 7144615401518322816 4444381870789668608 1744148340061014400 17490658883041911808 14790425352313257600 12090191821584603392 9389958290855949184 6689724760127294976 3989491229398640768 1289257698669986560 17035768241650883968 14335534710922229760 11635301180193575552 8935067649464921344 6234834118736267136 3534600588007612928 834367057278958720 16580877600259856128 13880644069531201920 11180410538802547712 8480177008073893504 5779943477345239296 3079709946616585088 379476415887930880 16125986958868828288 13425753428140174080 10725519897411519872 8025286366682865664 5325052835954211456 2624819305225557248 18371329848206454656 15671096317477800448 12970862786749146240 10270629256020492032 7570395725291837824 4870162194563183616 2169928663834529408 17916439206815426816 15216205676086772608 12515972145358118400 9815738614629464192 7115505083900809984 4415271553172155776 1715038022443501568 17461548565424398976 14761315034695744768 12061081503967090560 9360847973238436352 6660614442509782144 3960380911781127936 1260147381052473728 17006657924033371136 14306424393304716928 11606190862576062720 8905957331847408512 6205723801118754304 3505490270390100096 805256739661445888 16551767282642343296 13851533751913689088 11151300221185034880 8451066690456380672 5750833159727726464 3050599628999072256 350366098270418048 16096876641251315456 13396643110522661248 10696409579794007040 7996176049065352832 5295942518336698624 2595708987608044416 18342219530588941824 15641985999860287616 12941752469131633408 10241518938402979200 7541285407674324992 4841051876945670784 2140818346217016576 17887328889197913984 15187095358469259776 12486861827740605568 9786628297011951360 7086394766283297152 4386161235554642944 1685927704825988736 17432438247806886144 14732204717078231936 12031971186349577728 9331737655620923520 6631504124892269312 3931270594163615104 1231037063434960896 16977547606415858304 14277314075687204096 11577080544958549888 8876847014229895680 6176613483501241472 3476379952772587264 776146422043933056 16522656965024830464 13822423434296176256 11122189903567522048 8421956372838867840 5721722842110213632 3021489311381559424 321255780652905216 16067766323633802624 13367532792905148416 10667299262176494208 7967065731447840000 5266832200719185792 2566598669990531584 18313109212971428992 15612875682242774784 12912642151514120576 10212408620785466368 7512175090056812160 4811941559328157952 2111708028599503744 17858218571580401152 15157985040851746944 12457751510123092736 9757517979394438528 7057284448665784320 4357050917937130112 1656817387208475904 17403327930189373312 14703094399460719104 12002860868732064896 9302627338003410688 6602393807274756480 3902160276546102272 1201926745817448064 16948437288798345472 14248203758069691264 11547970227341037056 8847736696612382848 6147503165883728640 3447269635155074432 747036104426420224 16493546647407317632 13793313116678663424 11093079585950009216 8392846055221355008 5692612524492700800 2992378993764046592 292145463035392384 16038656006016289792 13338422475287635584 10638188944558981376 7937955413830327168 5237721883101672960 2537488352373018752 18283998895353916160 15583765364625261952 12883531833896607744 10183298303167953536 7483064772439299328 4782831241710645120 2082597710981990912 17829108253962888320 15128874723234234112 12428641192505579904 9728407661776925696 7028174131048271488 4327940600319617280 1627707069590963072 17374217612571860480 14673984081843206272 11973750551114552064 9273517020385897856 6573283489657243648 3873049958928589440 1172816428199935232 16919326971180832640 14219093440452178432 11518859909723524224 8818626378994870016 6118392848266215808 3418159317537561600 717925786808907392 16464436329789804800 13764202799061150592 11063969268332496384 8363735737603842176 5663502206875187968 2963268676146533760 263035145417879552 16009545688398776960 13309312157670122752 10609078626941468544 7908845096212814336 5208611565484160128 2508378034755505920 18254888577736403328 15554655047007749120 12854421516279094912 10154187985550440704 7453954454821786496 4753720924093132288 2053487393364478080 17799997936345375488 15099764405616721280 12399530874888067072 9699297344159412864 6999063813430758656 4298830282702104448 1598596751973450240 17345107294954347648 14644873764225693440 11944640233497039232 9244406702768385024 6544173172039730816 3843939641311076608 1143706110582422400 16890216653563319808 14189983122834665600 11489749592106011392 8789516061377357184 6089282530648702976 3389048999920048768 688815469191394560 16435326012172291968 13735092481443637760 11034858950714983552 8334625419986329344 5634391889257675136 2934158358529020928 233924827800366720 15980435370781264128 13280201840052609920 10579968309323955712 7879734778595301504 5179501247866647296 2479267717137993088 18225778260118890496 15525544729390236288 12825311198661582080 10125077667932927872 7424844137204273664 4724610606475619456 2024377075746965248 17770887618727862656 15070654087999208448 12370420557270554240 9670187026541900032 6969953495813245824 4269719965084591616 1569486434355937408 17315996977336834816 14615763446608180608 11915529915879526400 9215296385150872192 6515062854422217984 3814829323693563776 1114595792964909568 16861106335945806976 14160872805217152768 11460639274488498560 8760405743759844352 6060172213031190144 3359938682302535936 659705151573881728 16406215694554779136 13705982163826124928 11005748633097470720 8305515102368816512 5605281571640162304 2905048040911508096 204814510182853888 15951325053163751296 13251091522435097088 10550857991706442880 7850624460977788672 5150390930249134464 2450157399520480256 18196667942501377664 15496434411772723456 12796200881044069248 10095967350315415040 7395733819586760832 4695500288858106624 1995266758129452416 17741777301110349824 15041543770381695616 12341310239653041408 9641076708924387200 6940843178195732992 4240609647467078784 1540376116738424576 17286886659719321984 14586653128990667776 11886419598262013568 9186186067533359360 6485952536804705152 3785719006076050944 1085485475347396736 16831996018328294144 14131762487599639936 11431528956870985728 8731295426142331520 6031061895413677312 3330828364685023104 630594833956368896 16377105376937266304 13676871846208612096 10976638315479957888 8276404784751303680 5576171254022649472 2875937723293995264 175704192565341056 15922214735546238464 13221981204817584256 10521747674088930048 7821514143360275840 5121280612631621632 2421047081902967424 18167557624883864832 15467324094155210624 12767090563426556416 10066857032697902208 7366623501969248000 4666389971240593792 1966156440511939584 17712666983492836992 15012433452764182784 12312199922035528576 9611966391306874368 6911732860578220160 4211499329849565952 1511265799120911744 17257776342101809152 14557542811373154944 11857309280644500736 9157075749915846528 6456842219187192320 3756608688458538112 1056375157729883904 16802885700710781312 14102652169982127104 11402418639253472896 8702185108524818688 6001951577796164480 3301718047067510272 601484516338856064 16347995059319753472 13647761528591099264 10947527997862445056 8247294467133790848 5547060936405136640 2846827405676482432 146593874947828224 15893104417928725632 13192870887200071424 10492637356471417216 7792403825742763008 5092170295014108800 2391936764285454592 18138447307266352000 15438213776537697792 12737980245809043584 10037746715080389376 7337513184351735168 4637279653623080960 1937046122894426752 17683556665875324160 14983323135146669952 12283089604418015744 9582856073689361536 6882622542960707328 4182389012232053120 1482155481503398912 17228666024484296320 14528432493755642112 11828198963026987904 9127965432298333696 6427731901569679488 3727498370841025280 1027264840112371072 16773775383093268480 14073541852364614272 11373308321635960064 8673074790907305856 5972841260178651648 3272607729449997440 572374198721343232 16318884741702240640 13618651210973586432 10918417680244932224 8218184149516278016 5517950618787623808 2817717088058969600 117483557330315392 15863994100311212800 13163760569582558592 10463527038853904384 7763293508125250176 5063059977396595968 2362826446667941760 18109336989648839168 15409103458920184960 12708869928191530752 10008636397462876544 7308402866734222336 4608169336005568128 1907935805276913920 17654446348257811328 14954212817529157120 12253979286800502912 9553745756071848704 6853512225343194496 4153278694614540288 1453045163885886080 17199555706866783488 14499322176138129280 11799088645409475072 9098855114680820864 6398621583952166656 3698388053223512448 998154522494858240 16744665065475755648 14044431534747101440 11344198004018447232 8643964473289793024 5943730942561138816 3243497411832484608 543263881103830400 16289774424084727808 13589540893356073600 10889307362627419392 8189073831898765184 5488840301170110976 2788606770441456768 88373239712802560 15834883782693699968 13134650251965045760 10434416721236391552 7734183190507737344 5033949659779083136 2333716129050428928 18080226672031326336 15379993141302672128 12679759610574017920 9979526079845363712 7279292549116709504 4579059018388055296 1878825487659401088 17625336030640298496 14925102499911644288 12224868969182990080 9524635438454335872 6824401907725681664 4124168376997027456 1423934846268373248 17170445389249270656 14470211858520616448 11769978327791962240 9069744797063308032 6369511266334653824 3669277735605999616 969044204877345408 16715554747858242816 14015321217129588608 11315087686400934400 8614854155672280192 5914620624943625984 3214387094214971776 514153563486317568 16260664106467214976 13560430575738560768 10860197045009906560 8159963514281252352 5459729983552598144 2759496452823943936 59262922095289728 15805773465076187136 13105539934347532928 10405306403618878720 7705072872890224512 5004839342161570304 2304605811432916096 18051116354413813504 15350882823685159296 12650649292956505088 9950415762227850880 7250182231499196672 4549948700770542464 1849715170041888256 17596225713022785664 14895992182294131456 12195758651565477248 9495525120836823040 6795291590108168832 4095058059379514624 1394824528650860416 17141335071631757824 14441101540903103616 11740868010174449408 9040634479445795200 6340400948717140992 3640167417988486784 939933887259832576 16686444430240729984 13986210899512075776 11285977368783421568 8585743838054767360 5885510307326113152 3185276776597458944 485043245868804736 16231553788849702144 13531320258121047936 10831086727392393728 8130853196663739520 5430619665935085312 2730386135206431104 30152604477776896 15776663147458674304 13076429616730020096 10376196086001365888 7675962555272711680 4975729024544057472 2275495493815403264 18022006036796300672 15321772506067646464 12621538975338992256 9921305444610338048 7221071913881683840 4520838383153029632 1820604852424375424 17567115395405272832 14866881864676618624 12166648333947964416 9466414803219310208 6766181272490656000 4065947741762001792 1365714211033347584 17112224754014244992 14411991223285590784 11711757692556936576 9011524161828282368 6311290631099628160 3611057100370973952 910823569642319744 16657334112623217152 13957100581894562944 11256867051165908736 8556633520437254528 5856399989708600320 3156166458979946112 455932928251291904 16202443471232189312 13502209940503535104 10801976409774880896 8101742879046226688 5401509348317572480 2701275817588918272 1042286860264064 15747552829841161472 13047319299112507264 10347085768383853056 7646852237655198848 4946618706926544640 2246385176197890432 17992895719178787840 15292662188450133632 12592428657721479424 9892195126992825216 7191961596264171008 4491728065535516800 1791494534806862592 17538005077787760000 14837771547059105792 12137538016330451584 9437304485601797376 6737070954873143168 4036837424144488960 1336603893415834752 17083114436396732160 14382880905668077952 11682647374939423744 8982413844210769536 6282180313482115328 3581946782753461120 881713252024806912 16628223795005704320 13927990264277050112 11227756733548395904 8527523202819741696 5827289672091087488 3127056141362433280 426822610633779072 16173333153614676480 13473099622886022272 10772866092157368064 8072632561428713856 5372399030700059648 2672165499971405440 18418676042952302848 15718442512223648640 13018208981494994432 10317975450766340224 7617741920037686016 4917508389309031808 2217274858580377600 17963785401561275008 15263551870832620800 12563318340103966592 9863084809375312384 7162851278646658176 4462617747918003968 1762384217189349760 17508894760170247168 14808661229441592960 12108427698712938752 9408194167984284544 6707960637255630336 4007727106526976128 1307493575798321920 17054004118779219328 14353770588050565120 11653537057321910912 8953303526593256704 6253069995864602496 3552836465135948288 852602934407294080 16599113477388191488 13898879946659537280 11198646415930883072 8498412885202228864 5798179354473574656 3097945823744920448 397712293016266240 16144222835997163648 13443989305268509440 10743755774539855232 8043522243811201024 5343288713082546816 2643055182353892608 18389565725334790016 15689332194606135808 12989098663877481600 10288865133148827392 7588631602420173184 4888398071691518976 2188164540962864768 17934675083943762176 15234441553215107968 12534208022486453760 9833974491757799552 7133740961029145344 4433507430300491136 1733273899571836928 17479784442552734336 14779550911824080128 12079317381095425920 9379083850366771712 6678850319638117504 3978616788909463296 1278383258180809088 17024893801161706496 14324660270433052288 11624426739704398080 8924193208975743872 6223959678247089664 3523726147518435456 823492616789781248 16570003159770678656 13869769629042024448 11169536098313370240 8469302567584716032 5769069036856061824 3068835506127407616 368601975398753408 16115112518379650816 13414878987650996608 10714645456922342400 8014411926193688192 5314178395465033984 2613944864736379776 18360455407717277184 15660221876988622976 12959988346259968768 10259754815531314560 7559521284802660352 4859287754074006144 2159054223345351936 17905564766326249344 15205331235597595136 12505097704868940928 9804864174140286720 7104630643411632512 4404397112682978304 1704163581954324096 17450674124935221504 14750440594206567296 12050207063477913088 9349973532749258880 6649740002020604672 3949506471291950464 1249272940563296256 16995783483544193664 14295549952815539456 11595316422086885248 8895082891358231040 6194849360629576832 3494615829900922624 794382299172268416 16540892842153165824 13840659311424511616 11140425780695857408 8440192249967203200 5739958719238548992 3039725188509894784 339491657781240576 16086002200762137984 13385768670033483776 10685535139304829568 7985301608576175360 5285068077847521152 2584834547118866944 18331345090099764352 15631111559371110144 12930878028642455936 10230644497913801728 7530410967185147520 4830177436456493312 2129943905727839104 17876454448708736512 15176220917980082304 12475987387251428096 9775753856522773888 7075520325794119680 4375286795065465472 1675053264336811264 17421563807317708672 14721330276589054464 12021096745860400256 9320863215131746048 6620629684403091840 3920396153674437632 1220162622945783424 16966673165926680832 14266439635198026624 11566206104469372416 8865972573740718208 6165739043012064000 3465505512283409792 765271981554755584 16511782524535652992 13811548993806998784 11111315463078344576 8411081932349690368 5710848401621036160 3010614870892381952 310381340163727744 16056891883144625152 13356658352415970944 10656424821687316736 7956191290958662528 5255957760230008320 2555724229501354112 18302234772482251520 15602001241753597312 12901767711024943104 10201534180296288896 7501300649567634688 4801067118838980480 2100833588110326272 17847344131091223680 15147110600362569472 12446877069633915264 9746643538905261056 7046410008176606848 4346176477447952640 1645942946719298432 17392453489700195840 14692219958971541632 11991986428242887424 9291752897514233216 6591519366785579008 3891285836056924800 1191052305328270592 16937562848309168000 14237329317580513792 11537095786851859584 8836862256123205376 6136628725394551168 3436395194665896960 736161663937242752 16482672206918140160 13782438676189485952 11082205145460831744 8381971614732177536 5681738084003523328 2981504553274869120 281271022546214912 16027781565527112320 13327548034798458112 10627314504069803904 7927080973341149696 5226847442612495488 2526613911883841280 18273124454864738688 15572890924136084480 12872657393407430272 10172423862678776064 7472190331950121856 4771956801221467648 2071723270492813440 17818233813473710848 15118000282745056640 12417766752016402432 9717533221287748224 7017299690559094016 4317066159830439808 1616832629101785600 17363343172082683008 14663109641354028800 11962876110625374592 9262642579896720384 6562409049168066176 3862175518439411968 1161941987710757760 16908452530691655168 14208218999963000960 11507985469234346752 8807751938505692544 6107518407777038336 3407284877048384128 707051346319729920 16453561889300627328 13753328358571973120 11053094827843318912 8352861297114664704 5652627766386010496 2952394235657356288 252160704928702080 15998671247909599488 13298437717180945280 10598204186452291072 7897970655723636864 5197737124994982656 2497503594266328448 18244014137247225856 15543780606518571648 12843547075789917440 10143313545061263232 7443080014332609024 4742846483603954816 2042612952875300608 17789123495856198016 15088889965127543808 12388656434398889600 9688422903670235392 6988189372941581184 4287955842212926976 1587722311484272768 17334232854465170176 14633999323736515968 11933765793007861760 9233532262279207552 6533298731550553344 3833065200821899136 1132831670093244928 16879342213074142336 14179108682345488128 11478875151616833920 8778641620888179712 6078408090159525504 3378174559430871296 677941028702217088 16424451571683114496 13724218040954460288 11023984510225806080 8323750979497151872 5623517448768497664 2923283918039843456 223050387311189248 15969560930292086656 13269327399563432448 10569093868834778240 7868860338106124032 5168626807377469824 2468393276648815616 18214903819629713024 15514670288901058816 12814436758172404608 10114203227443750400 7413969696715096192 4713736165986441984 2013502635257787776 17760013178238685184 15059779647510030976 12359546116781376768 9659312586052722560 6959079055324068352 4258845524595414144 1558611993866759936 17305122536847657344 14604889006119003136 11904655475390348928 9204421944661694720 6504188413933040512 3803954883204386304 1103721352475732096 16850231895456629504 14149998364727975296 11449764833999321088 8749531303270666880 6049297772542012672 3349064241813358464 648830711084704256 16395341254065601664 13695107723336947456 10994874192608293248 8294640661879639040 5594407131150984832 2894173600422330624 193940069693676416 15940450612674573824 13240217081945919616 10539983551217265408 7839750020488611200 5139516489759956992 2439282959031302784 18185793502012200192 15485559971283545984 12785326440554891776 10085092909826237568 7384859379097583360 4684625848368929152 1984392317640274944 17730902860621172352 15030669329892518144 12330435799163863936 9630202268435209728 6929968737706555520 4229735206977901312 1529501676249247104 17276012219230144512 14575778688501490304 11875545157772836096 9175311627044181888 6475078096315527680 3774844565586873472 1074611034858219264 16821121577839116672 14120888047110462464 11420654516381808256 8720420985653154048 6020187454924499840 3319953924195845632 619720393467191424 16366230936448088832 13665997405719434624 10965763874990780416 8265530344262126208 5565296813533472000 2865063282804817792 164829752076163584 15911340295057060992 13211106764328406784 10510873233599752576 7810639702871098368 5110406172142444160 2410172641413789952 18156683184394687360 15456449653666033152 12756216122937378944 10055982592208724736 7355749061480070528 4655515530751416320 1955282000022762112 17701792543003659520 15001559012275005312 12301325481546351104 9601091950817696896 6900858420089042688 4200624889360388480 1500391358631734272 17246901901612631680 14546668370883977472 11846434840155323264 9146201309426669056 6445967778698014848 3745734247969360640 1045500717240706432 16792011260221603840 14091777729492949632 11391544198764295424 8691310668035641216 5991077137306987008 3290843606578332800 590610075849678592 16337120618830576000 13636887088101921792 10936653557373267584 8236420026644613376 5536186495915959168 2835952965187304960 135719434458650752 15882229977439548160 13181996446710893952 10481762915982239744 7781529385253585536 5081295854524931328 2381062323796277120 18127572866777174528 15427339336048520320 12727105805319866112 10026872274591211904 7326638743862557696 4626405213133903488 1926171682405249280 17672682225386146688 14972448694657492480 12272215163928838272 9571981633200184064 6871748102471529856 4171514571742875648 1471281041014221440 17217791583995118848 14517558053266464640 11817324522537810432 9117090991809156224 6416857461080502016 3716623930351847808 1016390399623193600 16762900942604091008 14062667411875436800 11362433881146782592 8662200350418128384 5961966819689474176 3261733288960819968 561499758232165760 16308010301213063168 13607776770484408960 10907543239755754752 8207309709027100544 5507076178298446336 2806842647569792128 106609116841137920 15853119659822035328 13152886129093381120 10452652598364726912 7752419067636072704 5052185536907418496 2351952006178764288 18098462549159661696 15398229018431007488 12697995487702353280 9997761956973699072 7297528426245044864 4597294895516390656 1897061364787736448 17643571907768633856 14943338377039979648 12243104846311325440 9542871315582671232 6842637784854017024 4142404254125362816 1442170723396708608 17188681266377606016 14488447735648951808 11788214204920297600 9087980674191643392 6387747143462989184 3687513612734334976 987280082005680768 16733790624986578176 14033557094257923968 11333323563529269760 8633090032800615552 5932856502071961344 3232622971343307136 532389440614652928 16278899983595550336 13578666452866896128 10878432922138241920 8178199391409587712 5477965860680933504 2777732329952279296 77498799223625088 15824009342204522496 13123775811475868288 10423542280747214080 7723308750018559872 5023075219289905664 2322841688561251456 18069352231542148864 15369118700813494656 12668885170084840448 9968651639356186240 7268418108627532032 4568184577898877824 1867951047170223616 17614461590151121024 14914228059422466816 12213994528693812608 9513760997965158400 6813527467236504192 4113293936507849984 1413060405779195776 17159570948760093184 14459337418031438976 11759103887302784768 9058870356574130560 6358636825845476352 3658403295116822144 958169764388167936 16704680307369065344 14004446776640411136 11304213245911756928 8603979715183102720 5903746184454448512 3203512653725794304 503279122997140096 16249789665978037504 13549556135249383296 10849322604520729088 8149089073792074880 5448855543063420672 2748622012334766464 48388481606112256 15794899024587009664 13094665493858355456 10394431963129701248 7694198432401047040 4993964901672392832 2293731370943738624 18040241913924636032 15340008383195981824 12639774852467327616 9939541321738673408 7239307791010019200 4539074260281364992 1838840729552710784 17585351272533608192 14885117741804953984 12184884211076299776 9484650680347645568 6784417149618991360 4084183618890337152 1383950088161682944 17130460631142580352 14430227100413926144 11729993569685271936 9029760038956617728 6329526508227963520 3629292977499309312 929059446770655104 16675569989751552512 13975336459022898304 11275102928294244096 8574869397565589888 5874635866836935680 3174402336108281472 474168805379627264 16220679348360524672 13520445817631870464 10820212286903216256 8119978756174562048 5419745225445907840 2719511694717253632 19278163988599424 15765788706969496832 13065555176240842624 10365321645512188416 7665088114783534208 4964854584054880000 2264621053326225792 18011131596307123200 15310898065578468992 12610664534849814784 9910431004121160576 7210197473392506368 4509963942663852160 1809730411935197952 17556240954916095360 14856007424187441152 12155773893458786944 9455540362730132736 6755306832001478528 4055073301272824320 1354839770544170112 17101350313525067520 14401116782796413312 11700883252067759104 9000649721339104896 6300416190610450688 3600182659881796480 899949129153142272 16646459672134039680 13946226141405385472 11245992610676731264 8545759079948077056 5845525549219422848 3145292018490768640 445058487762114432 16191569030743011840 13491335500014357632 10791101969285703424 8090868438557049216 5390634907828395008 2690401377099740800 18436911920080638208 15736678389351984000 13036444858623329792 10336211327894675584 7635977797166021376 4935744266437367168 2235510735708712960 17982021278689610368 15281787747960956160 12581554217232301952 9881320686503647744 7181087155774993536 4480853625046339328 1780620094317685120 17527130637298582528 14826897106569928320 12126663575841274112 9426430045112619904 6726196514383965696 4025962983655311488 1325729452926657280 17072239995907554688 14372006465178900480 11671772934450246272 8971539403721592064 6271305872992937856 3571072342264283648 870838811535629440 16617349354516526848 13917115823787872640 11216882293059218432 8516648762330564224 5816415231601910016 3116181700873255808 415948170144601600 16162458713125499008 13462225182396844800 10761991651668190592 8061758120939536384 5361524590210882176 2661291059482227968 18407801602463125376 15707568071734471168 13007334541005816960 10307101010277162752 7606867479548508544 4906633948819854336 2206400418091200128 17952910961072097536 15252677430343443328 12552443899614789120 9852210368886134912 7151976838157480704 4451743307428826496 1751509776700172288 17498020319681069696 14797786788952415488 12097553258223761280 9397319727495107072 6697086196766452864 3996852666037798656 1296619135309144448 17043129678290041856 14342896147561387648 11642662616832733440 8942429086104079232 6242195555375425024 3541962024646770816 841728493918116608 16588239036899014016 13888005506170359808 11187771975441705600 8487538444713051392 5787304913984397184 3087071383255742976 386837852527088768 16133348395507986176 13433114864779331968 10732881334050677760 8032647803322023552 5332414272593369344 2632180741864715136 18378691284845612544 15678457754116958336 12978224223388304128 10277990692659649920 7577757161930995712 4877523631202341504 2177290100473687296 17923800643454584704 15223567112725930496 12523333581997276288 9823100051268622080 7122866520539967872 4422632989811313664 1722399459082659456 17468910002063556864 14768676471334902656 12068442940606248448 9368209409877594240 6667975879148940032 3967742348420285824 1267508817691631616 17014019360672529024 14313785829943874816 11613552299215220608 8913318768486566400 6213085237757912192 3512851707029257984 812618176300603776 16559128719281501184 13858895188552846976 11158661657824192768 8458428127095538560 5758194596366884352 3057961065638230144 357727534909575936 16104238077890473344 13404004547161819136 10703771016433164928 8003537485704510720 5303303954975856512 2603070424247202304 18349580967228099712 15649347436499445504 12949113905770791296 10248880375042137088 7548646844313482880 4848413313584828672 2148179782856174464 17894690325837071872 15194456795108417664 12494223264379763456 9793989733651109248 7093756202922455040 4393522672193800832 1693289141465146624 17439799684446044032 14739566153717389824 12039332622988735616 9339099092260081408 6638865561531427200 3938632030802772992 1238398500074118784 16984909043055016192 14284675512326361984 11584441981597707776 8884208450869053568 6183974920140399360 3483741389411745152 783507858683090944 16530018401663988352 13829784870935334144 11129551340206679936 8429317809478025728 5729084278749371520 3028850748020717312 328617217292063104 16075127760272960512 13374894229544306304 10674660698815652096 7974427168086997888 5274193637358343680 2573960106629689472 18320470649610586880 15620237118881932672 12920003588153278464 10219770057424624256 7519536526695970048 4819302995967315840 2119069465238661632 17865580008219559040 15165346477490904832 12465112946762250624 9764879416033596416 7064645885304942208 4364412354576288000 1664178823847633792 17410689366828531200 14710455836099876992 12010222305371222784 9309988774642568576 6609755243913914368 3909521713185260160 1209288182456605952 16955798725437503360 14255565194708849152 11555331663980194944 8855098133251540736 6154864602522886528 3454631071794232320 754397541065578112 16500908084046475520 13800674553317821312 11100441022589167104 8400207491860512896 5699973961131858688 2999740430403204480 299506899674550272 16046017442655447680 13345783911926793472 10645550381198139264 7945316850469485056 5245083319740830848 2544849789012176640 18291360331993074048 15591126801264419840 12890893270535765632 10190659739807111424 7490426209078457216 4790192678349803008 2089959147621148800 17836469690602046208 15136236159873392000 12436002629144737792 9735769098416083584 7035535567687429376 4335302036958775168 1635068506230120960 17381579049211018368 14681345518482364160 11981111987753709952 9280878457025055744 6580644926296401536 3880411395567747328 1180177864839093120 16926688407819990528 14226454877091336320 11526221346362682112 8825987815634027904 6125754284905373696 3425520754176719488 725287223448065280 16471797766428962688 13771564235700308480 11071330704971654272 8371097174243000064 5670863643514345856 2970630112785691648 270396582057037440 16016907125037934848 13316673594309280640 10616440063580626432 7916206532851972224 5215973002123318016 2515739471394663808 18262250014375561216 15562016483646907008 12861782952918252800 10161549422189598592 7461315891460944384 4761082360732290176 2060848830003635968 17807359372984533376 15107125842255879168 12406892311527224960 9706658780798570752 7006425250069916544 4306191719341262336 1605958188612608128 17352468731593505536 14652235200864851328 11952001670136197120 9251768139407542912 6551534608678888704 3851301077950234496 1151067547221580288 16897578090202477696 14197344559473823488 11497111028745169280 8796877498016515072 6096643967287860864 3396410436559206656 696176905830552448 16442687448811449856 13742453918082795648 11042220387354141440 8341986856625487232 5641753325896833024 2941519795168178816 241286264439524608 15987796807420422016 13287563276691767808 10587329745963113600 7887096215234459392 5186862684505805184 2486629153777150976 18233139696758048384 15532906166029394176 12832672635300739968 10132439104572085760 7432205573843431552 4731972043114777344 2031738512386123136 17778249055367020544 15078015524638366336 12377781993909712128 9677548463181057920 6977314932452403712 4277081401723749504 1576847870995095296 17323358413975992704 14623124883247338496 11922891352518684288 9222657821790030080 6522424291061375872 3822190760332721664 1121957229604067456 16868467772584964864 14168234241856310656 11468000711127656448 8767767180399002240 6067533649670348032 3367300118941693824 667066588213039616 16413577131193937024 13713343600465282816 11013110069736628608 8312876539007974400 5612643008279320192 2912409477550665984 212175946822011776 15958686489802909184 13258452959074254976 10558219428345600768 7857985897616946560 5157752366888292352 2457518836159638144 18204029379140535552 15503795848411881344 12803562317683227136 10103328786954572928 7403095256225918720 4702861725497264512 2002628194768610304 17749138737749507712 15048905207020853504 12348671676292199296 9648438145563545088 6948204614834890880 4247971084106236672 1547737553377582464 17294248096358479872 14594014565629825664 11893781034901171456 9193547504172517248 6493313973443863040 3793080442715208832 1092846911986554624 16839357454967452032 14139123924238797824 11438890393510143616 8738656862781489408 6038423332052835200 3338189801324180992 637956270595526784 16384466813576424192 13684233282847769984 10983999752119115776 8283766221390461568 5583532690661807360 2883299159933153152 183065629204498944 15929576172185396352 13229342641456742144 10529109110728087936 7828875579999433728 5128642049270779520 2428408518542125312 18174919061523022720 15474685530794368512 12774452000065714304 10074218469337060096 7373984938608405888 4673751407879751680 1973517877151097472 17720028420131994880 15019794889403340672 12319561358674686464 9619327827946032256 6919094297217378048 4218860766488723840 1518627235760069632 17265137778740967040 14564904248012312832 11864670717283658624 9164437186555004416 6464203655826350208 3763970125097696000 1063736594369041792 16810247137349939200 14110013606621284992 11409780075892630784 8709546545163976576 6009313014435322368 3309079483706668160 608845952978013952 16355356495958911360 13655122965230257152 10954889434501602944 8254655903772948736 5554422373044294528 2854188842315640320 153955311586986112 15900465854567883520 13200232323839229312 10499998793110575104 7799765262381920896 5099531731653266688 2399298200924612480 18145808743905509888 15445575213176855680 12745341682448201472 10045108151719547264 7344874620990893056 4644641090262238848 1944407559533584640 17690918102514482048 14990684571785827840 12290451041057173632 9590217510328519424 6889983979599865216 4189750448871211008 1489516918142556800 17236027461123454208 14535793930394800000 11835560399666145792 9135326868937491584 6435093338208837376 3734859807480183168 1034626276751528960 16781136819732426368 14080903289003772160 11380669758275117952 8680436227546463744 5980202696817809536 3279969166089155328 579735635360501120 16326246178341398528 13626012647612744320 10925779116884090112 8225545586155435904 5525312055426781696 2825078524698127488 124844993969473280 15871355536950370688 13171122006221716480 10470888475493062272 7770654944764408064 5070421414035753856 2370187883307099648 18116698426287997056 15416464895559342848 12716231364830688640 10015997834102034432 7315764303373380224 4615530772644726016 1915297241916071808 17661807784896969216 14961574254168315008 12261340723439660800 9561107192711006592 6860873661982352384 4160640131253698176 1460406600525043968 17206917143505941376 14506683612777287168 11806450082048632960 9106216551319978752 6405983020591324544 3705749489862670336 1005515959134016128 16752026502114913536 14051792971386259328 11351559440657605120 8651325909928950912 5951092379200296704 3250858848471642496 550625317742988288 16297135860723885696 13596902329995231488 10896668799266577280 8196435268537923072 5496201737809268864 2795968207080614656 95734676351960448 15842245219332857856 13142011688604203648 10441778157875549440 7741544627146895232 5041311096418241024 2341077565689586816 18087588108670484224 15387354577941830016 12687121047213175808 9986887516484521600 7286653985755867392 4586420455027213184 1886186924298558976 17632697467279456384 14932463936550802176 12232230405822147968 9531996875093493760 6831763344364839552 4131529813636185344 1431296282907531136 17177806825888428544 14477573295159774336 11777339764431120128 9077106233702465920 6376872702973811712 3676639172245157504 976405641516503296 16722916184497400704 14022682653768746496 11322449123040092288 8622215592311438080 5921982061582783872 3221748530854129664 521515000125475456 16268025543106372864 13567792012377718656 10867558481649064448 8167324950920410240 5467091420191756032 2766857889463101824 66624358734447616 15813134901715345024 13112901370986690816 10412667840258036608 7712434309529382400 5012200778800728192 2311967248072073984 18058477791052971392 15358244260324317184 12658010729595662976 9957777198867008768 7257543668138354560 4557310137409700352 1857076606681046144 17603587149661943552 14903353618933289344 12203120088204635136 9502886557475980928 6802653026747326720 4102419496018672512 1402185965290018304 17148696508270915712 14448462977542261504 11748229446813607296 9047995916084953088 6347762385356298880 3647528854627644672 947295323898990464 16693805866879887872 13993572336151233664 11293338805422579456 8593105274693925248 5892871743965271040 3192638213236616832 492404682507962624 16238915225488860032 13538681694760205824 10838448164031551616 8138214633302897408 5437981102574243200 2737747571845588992 37514041116934784 15784024584097832192 13083791053369177984 10383557522640523776 7683323991911869568 4983090461183215360 2282856930454561152 18029367473435458560 15329133942706804352 12628900411978150144 9928666881249495936 7228433350520841728 4528199819792187520 1827966289063533312 17574476832044430720 14874243301315776512 12174009770587122304 9473776239858468096 6773542709129813888 4073309178401159680 1373075647672505472 17119586190653402880 14419352659924748672 11719119129196094464 9018885598467440256 6318652067738786048 3618418537010131840 918185006281477632 16664695549262375040 13964462018533720832 11264228487805066624 8563994957076412416 5863761426347758208 3163527895619104000 463294364890449792 16209804907871347200 13509571377142692992 10809337846414038784 8109104315685384576 5408870784956730368 2708637254228076160 8403723499421952 15754914266480319360 13054680735751665152 10354447205023010944 7654213674294356736 4953980143565702528 2253746612837048320 18000257155817945728 15300023625089291520 12599790094360637312 9899556563631983104 7199323032903328896 4499089502174674688 1798855971446020480 17545366514426917888 14845132983698263680 12144899452969609472 9444665922240955264 6744432391512301056 4044198860783646848 1343965330054992640 17090475873035890048 14390242342307235840 11690008811578581632 8989775280849927424 6289541750121273216 3589308219392619008 889074688663964800 16635585231644862208 13935351700916208000 11235118170187553792 8534884639458899584 5834651108730245376 3134417578001591168 434184047272936960 16180694590253834368 13480461059525180160 10780227528796525952 8079993998067871744 5379760467339217536 2679526936610563328 18426037479591460736 15725803948862806528 13025570418134152320 10325336887405498112 7625103356676843904 4924869825948189696 2224636295219535488 17971146838200432896 15270913307471778688 12570679776743124480 9870446246014470272 7170212715285816064 4469979184557161856 1769745653828507648 17516256196809405056 14816022666080750848 12115789135352096640 9415555604623442432 6715322073894788224 4015088543166134016 1314855012437479808 17061365555418377216 14361132024689723008 11660898493961068800 8960664963232414592 6260431432503760384 3560197901775106176 859964371046451968 16606474914027349376 13906241383298695168 11206007852570040960 8505774321841386752 5805540791112732544 3105307260384078336 405073729655424128 16151584272636321536 13451350741907667328 10751117211179013120 8050883680450358912 5350650149721704704 2650416618993050496 18396927161973947904 15696693631245293696 12996460100516639488 10296226569787985280 7595993039059331072 4895759508330676864 2195525977602022656 17942036520582920064 15241802989854265856 12541569459125611648 9841335928396957440 7141102397668303232 4440868866939649024 1740635336210994816 17487145879191892224 14786912348463238016 12086678817734583808 9386445287005929600 6686211756277275392 3985978225548621184 1285744694819966976 17032255237800864384 14332021707072210176 11631788176343555968 8931554645614901760 6231321114886247552 3531087584157593344 830854053428939136 16577364596409836544 13877131065681182336 11176897534952528128 8476664004223873920 5776430473495219712 3076196942766565504 375963412037911296 16122473955018808704 13422240424290154496 10722006893561500288 8021773362832846080 5321539832104191872 2621306301375537664 18367816844356435072 15667583313627780864 12967349782899126656 10267116252170472448 7566882721441818240 4866649190713164032 2166415659984509824 17912926202965407232 15212692672236753024 12512459141508098816 9812225610779444608 7111992080050790400 4411758549322136192 1711525018593481984 17458035561574379392 14757802030845725184 12057568500117070976 9357334969388416768 6657101438659762560 3956867907931108352 1256634377202454144 17003144920183351552 14302911389454697344 11602677858726043136 8902444327997388928 6202210797268734720 3501977266540080512 801743735811426304 16548254278792323712 13848020748063669504 11147787217335015296 8447553686606361088 5747320155877706880 3047086625149052672 346853094420398464 16093363637401295872 13393130106672641664 10692896575943987456 7992663045215333248 5292429514486679040 2592195983758024832 18338706526738922240 15638472996010268032 12938239465281613824 10238005934552959616 7537772403824305408 4837538873095651200 2137305342366996992 17883815885347894400 15183582354619240192 12483348823890585984 9783115293161931776 7082881762433277568 4382648231704623360 1682414700975969152 17428925243956866560 14728691713228212352 12028458182499558144 9328224651770903936 6627991121042249728 3927757590313595520 1227524059584941312 16974034602565838720 14273801071837184512 11573567541108530304 8873334010379876096 6173100479651221888 3472866948922567680 772633418193913472 16519143961174810880 13818910430446156672 11118676899717502464 8418443368988848256 5718209838260194048 3017976307531539840 317742776802885632 16064253319783783040 13364019789055128832 10663786258326474624 7963552727597820416 5263319196869166208 2563085666140512000 18309596209121409408 15609362678392755200 12909129147664100992 10208895616935446784 7508662086206792576 4808428555478138368 2108195024749484160 17854705567730381568 15154472037001727360 12454238506273073152 9754004975544418944 7053771444815764736 4353537914087110528 1653304383358456320 17399814926339353728 14699581395610699520 11999347864882045312 9299114334153391104 6598880803424736896 3898647272696082688 1198413741967428480 16944924284948325888 14244690754219671680 11544457223491017472 8844223692762363264 6143990162033709056 3443756631305054848 743523100576400640 16490033643557298048 13789800112828643840 11089566582099989632 8389333051371335424 5689099520642681216 2988865989914027008 288632459185372800 16035143002166270208 13334909471437616000 10634675940708961792 7934442409980307584 5234208879251653376 2533975348522999168 18280485891503896576 15580252360775242368 12880018830046588160 10179785299317933952 7479551768589279744 4779318237860625536 2079084707131971328 17825595250112868736 15125361719384214528 12425128188655560320 9724894657926906112 7024661127198251904 4324427596469597696 1624194065740943488 17370704608721840896 14670471077993186688 11970237547264532480 9270004016535878272 6569770485807224064 3869536955078569856 1169303424349915648 16915813967330813056 14215580436602158848 11515346905873504640 8815113375144850432 6114879844416196224 3414646313687542016 714412782958887808 16460923325939785216 13760689795211131008 11060456264482476800 8360222733753822592 5659989203025168384 2959755672296514176 259522141567859968 16006032684548757376 13305799153820103168 10605565623091448960 7905332092362794752 5205098561634140544 2504865030905486336 18251375573886383744 15551142043157729536 12850908512429075328 10150674981700421120 7450441450971766912 4750207920243112704 2049974389514458496 17796484932495355904 15096251401766701696 12396017871038047488 9695784340309393280 6995550809580739072 4295317278852084864 1595083748123430656 17341594291104328064 14641360760375673856 11941127229647019648 9240893698918365440 6540660168189711232 3840426637461057024 1140193106732402816 16886703649713300224 14186470118984646016 11486236588255991808 8786003057527337600 6085769526798683392 3385535996070029184 685302465341374976 16431813008322272384 13731579477593618176 11031345946864963968 8331112416136309760 5630878885407655552 2930645354679001344 230411823950347136 15976922366931244544 13276688836202590336 10576455305473936128 7876221774745281920 5175988244016627712 2475754713287973504 18222265256268870912 15522031725540216704 12821798194811562496 10121564664082908288 7421331133354254080 4721097602625599872 2020864071896945664 17767374614877843072 15067141084149188864 12366907553420534656 9666674022691880448 6966440491963226240 4266206961234572032 1565973430505917824 17312483973486815232 14612250442758161024 11912016912029506816 9211783381300852608 6511549850572198400 3811316319843544192 1111082789114889984 16857593332095787392 14157359801367133184 11457126270638478976 8756892739909824768 6056659209181170560 3356425678452516352 656192147723862144 16402702690704759552 13702469159976105344 11002235629247451136 8302002098518796928 5601768567790142720 2901535037061488512 201301506332834304 15947812049313731712 13247578518585077504 10547344987856423296 7847111457127769088 5146877926399114880 2446644395670460672 18193154938651358080 15492921407922703872 12792687877194049664 10092454346465395456 7392220815736741248 4691987285008087040 1991753754279432832 17738264297260330240 15038030766531676032 12337797235803021824 9637563705074367616 6937330174345713408 4237096643617059200 1536863112888404992 17283373655869302400 14583140125140648192 11882906594411993984 9182673063683339776 6482439532954685568 3782206002226031360 1081972471497377152 16828483014478274560 14128249483749620352 11428015953020966144 8727782422292311936 6027548891563657728 3327315360835003520 627081830106349312 16373592373087246720 13673358842358592512 10973125311629938304 8272891780901284096 5572658250172629888 2872424719443975680 172191188715321472 15918701731696218880 13218468200967564672 10518234670238910464 7818001139510256256 5117767608781602048 2417534078052947840 18164044621033845248 15463811090305191040 12763577559576536832 10063344028847882624 7363110498119228416 4662876967390574208 1962643436661920000 17709153979642817408 15008920448914163200 12308686918185508992 9608453387456854784 6908219856728200576 4207986325999546368 1507752795270892160 17254263338251789568 14554029807523135360 11853796276794481152 9153562746065826944 6453329215337172736 3753095684608518528 1052862153879864320 16799372696860761728 14099139166132107520 11398905635403453312 8698672104674799104 5998438573946144896 3298205043217490688 597971512488836480 16344482055469733888 13644248524741079680 10944014994012425472 8243781463283771264 5543547932555117056 2843314401826462848 143080871097808640 15889591414078706048 13189357883350051840 10489124352621397632 7788890821892743424 5088657291164089216 2388423760435435008 18134934303416332416 15434700772687678208 12734467241959024000 10034233711230369792 7334000180501715584 4633766649773061376 1933533119044407168 17680043662025304576 14979810131296650368 12279576600567996160 9579343069839341952 6879109539110687744 4178876008382033536 1478642477653379328 17225153020634276736 14524919489905622528 11824685959176968320 9124452428448314112 6424218897719659904 3723985366991005696 1023751836262351488 16770262379243248896 14070028848514594688 11369795317785940480 8669561787057286272 5969328256328632064 3269094725599977856 568861194871323648 16315371737852221056 13615138207123566848 10914904676394912640 8214671145666258432 5514437614937604224 2814204084208950016 113970553480295808 15860481096461193216 13160247565732539008 10460014035003884800 7759780504275230592 5059546973546576384 2359313442817922176 18105823985798819584 15405590455070165376 12705356924341511168 10005123393612856960 7304889862884202752 4604656332155548544 1904422801426894336 17650933344407791744 14950699813679137536 12250466282950483328 9550232752221829120 6849999221493174912 4149765690764520704 1449532160035866496 17196042703016763904 14495809172288109696 11795575641559455488 9095342110830801280 6395108580102147072 3694875049373492864 994641518644838656 16741152061625736064 14040918530897081856 11340685000168427648 8640451469439773440 5940217938711119232 3239984407982465024 539750877253810816 16286261420234708224 13586027889506054016 10885794358777399808 8185560828048745600 5485327297320091392 2785093766591437184 84860235862782976 15831370778843680384 13131137248115026176 10430903717386371968 7730670186657717760 5030436655929063552 2330203125200409344 18076713668181306752 15376480137452652544 12676246606723998336 9976013075995344128 7275779545266689920 4575546014538035712 1875312483809381504 17621823026790278912 14921589496061624704 12221355965332970496 9521122434604316288 6820888903875662080 4120655373147007872 1420421842418353664 17166932385399251072 14466698854670596864 11766465323941942656 9066231793213288448 6365998262484634240 3665764731755980032 965531201027325824 16712041744008223232 14011808213279569024 11311574682550914816 8611341151822260608 5911107621093606400 3210874090364952192 510640559636297984 16257151102617195392 13556917571888541184 10856684041159886976 8156450510431232768 5456216979702578560 2755983448973924352 55749918245270144 15802260461226167552 13102026930497513344 10401793399768859136 7701559869040204928 5001326338311550720 2301092807582896512 18047603350563793920 15347369819835139712 12647136289106485504 9946902758377831296 7246669227649177088 4546435696920522880 1846202166191868672 17592712709172766080 14892479178444111872 12192245647715457664 9492012116986803456 6791778586258149248 4091545055529495040 1391311524800840832 17137822067781738240 14437588537053084032 11737355006324429824 9037121475595775616 6336887944867121408 3636654414138467200 936420883409812992 16682931426390710400 13982697895662056192 11282464364933401984 8582230834204747776 5881997303476093568 3181763772747439360 481530242018785152 16228040784999682560 13527807254271028352 10827573723542374144 8127340192813719936 5427106662085065728 2726873131356411520 26639600627757312 15773150143608654720 13072916612880000512 10372683082151346304 7672449551422692096 4972216020694037888 2271982489965383680 18018493032946281088 15318259502217626880 12618025971488972672 9917792440760318464 7217558910031664256 4517325379303010048 1817091848574355840 17563602391555253248 14863368860826599040 12163135330097944832 9462901799369290624 6762668268640636416 4062434737911982208 1362201207183328000 17108711750164225408 14408478219435571200 11708244688706916992 9008011157978262784 6307777627249608576 3607544096520954368 907310565792300160 16653821108773197568 13953587578044543360 11253354047315889152 8553120516587234944 5852886985858580736 3152653455129926528 452419924401272320 16198930467382169728 13498696936653515520 10798463405924861312 8098229875196207104 5397996344467552896 2697762813738898688 18444273356719796096 15744039825991141888 13043806295262487680 10343572764533833472 7643339233805179264 4943105703076525056 2242872172347870848 17989382715328768256 15289149184600114048 12588915653871459840 9888682123142805632 7188448592414151424 4488215061685497216 1787981530956843008 17534492073937740416 14834258543209086208 12134025012480432000 9433791481751777792 6733557951023123584 4033324420294469376 1333090889565815168 17079601432546712576 14379367901818058368 11679134371089404160 8978900840360749952 6278667309632095744 3578433778903441536 878200248174787328 16624710791155684736 13924477260427030528 11224243729698376320 8524010198969722112 5823776668241067904 3123543137512413696 423309606783759488 16169820149764656896 13469586619036002688 10769353088307348480 8069119557578694272 5368886026850040064 2668652496121385856 18415163039102283264 15714929508373629056 13014695977644974848 10314462446916320640 7614228916187666432 4913995385459012224 2213761854730358016 17960272397711255424 15260038866982601216 12559805336253947008 9859571805525292800 7159338274796638592 4459104744067984384 1758871213339330176 17505381756320227584 14805148225591573376 12104914694862919168 9404681164134264960 6704447633405610752 4004214102676956544 1303980571948302336 17050491114929199744 14350257584200545536 11650024053471891328 8949790522743237120 6249556992014582912 3549323461285928704 849089930557274496 16595600473538171904 13895366942809517696 11195133412080863488 8494899881352209280 5794666350623555072 3094432819894900864 394199289166246656 16140709832147144064 13440476301418489856 10740242770689835648 8040009239961181440 5339775709232527232 2639542178503873024 18386052721484770432 15685819190756116224 12985585660027462016 10285352129298807808 7585118598570153600 4884885067841499392 2184651537112845184 17931162080093742592 15230928549365088384 12530695018636434176 9830461487907779968 7130227957179125760 4429994426450471552 1729760895721817344 17476271438702714752 14776037907974060544 12075804377245406336 9375570846516752128 6675337315788097920 3975103785059443712 1274870254330789504 17021380797311686912 14321147266583032704 11620913735854378496 8920680205125724288 6220446674397070080 3520213143668415872 819979612939761664 16566490155920659072 13866256625192004864 11166023094463350656 8465789563734696448 5765556033006042240 3065322502277388032 365088971548733824 16111599514529631232 13411365983800977024 10711132453072322816 8010898922343668608 5310665391615014400 2610431860886360192 18356942403867257600 15656708873138603392 12956475342409949184 10256241811681294976 7556008280952640768 4855774750223986560 2155541219495332352 17902051762476229760 15201818231747575552 12501584701018921344 9801351170290267136 7101117639561612928 4400884108832958720 1700650578104304512 17447161121085201920 14746927590356547712 12046694059627893504 9346460528899239296 6646226998170585088 3945993467441930880 1245759936713276672 16992270479694174080 14292036948965519872 11591803418236865664 8891569887508211456 6191336356779557248 3491102826050903040 790869295322248832 16537379838303146240 13837146307574492032 11136912776845837824 8436679246117183616 5736445715388529408 3036212184659875200 335978653931220992 16082489196912118400 13382255666183464192 10682022135454809984 7981788604726155776 5281555073997501568 2581321543268847360 18327832086249744768 15627598555521090560 12927365024792436352 10227131494063782144 7526897963335127936 4826664432606473728 2126430901877819520 17872941444858716928 15172707914130062720 12472474383401408512 9772240852672754304 7072007321944100096 4371773791215445888 1671540260486791680 17418050803467689088 14717817272739034880 12017583742010380672 9317350211281726464 6617116680553072256 3916883149824418048 1216649619095763840 16963160162076661248 14262926631348007040 11562693100619352832 8862459569890698624 6162226039162044416 3461992508433390208 761758977704736000 16508269520685633408 13808035989956979200 11107802459228324992 8407568928499670784 5707335397771016576 3007101867042362368 306868336313708160 16053378879294605568 13353145348565951360 10652911817837297152 7952678287108642944 5252444756379988736 2552211225651334528 18298721768632231936 15598488237903577728 12898254707174923520 10198021176446269312 7497787645717615104 4797554114988960896 2097320584260306688 17843831127241204096 15143597596512549888 12443364065783895680 9743130535055241472 7042897004326587264 4342663473597933056 1642429942869278848 17388940485850176256 14688706955121522048 11988473424392867840 9288239893664213632 6588006362935559424 3887772832206905216 1187539301478251008 16934049844459148416 14233816313730494208 11533582783001840000 8833349252273185792 6133115721544531584 3432882190815877376 732648660087223168 16479159203068120576 13778925672339466368 11078692141610812160 8378458610882157952 5678225080153503744 2977991549424849536 277758018696195328 16024268561677092736 13324035030948438528 10623801500219784320 7923567969491130112 5223334438762475904 2523100908033821696 18269611451014719104 15569377920286064896 12869144389557410688 10168910858828756480 7468677328100102272 4768443797371448064 2068210266642793856 17814720809623691264 15114487278895037056 12414253748166382848 9714020217437728640 7013786686709074432 4313553155980420224 1613319625251766016 17359830168232663424 14659596637504009216 11959363106775355008 9259129576046700800 6558896045318046592 3858662514589392384 1158428983860738176 16904939526841635584 14204705996112981376 11504472465384327168 8804238934655672960 6104005403927018752 3403771873198364544 703538342469710336 16450048885450607744 13749815354721953536 11049581823993299328 8349348293264645120 5649114762535990912 2948881231807336704 248647701078682496 15995158244059579904 13294924713330925696 10594691182602271488 7894457651873617280 5194224121144963072 2493990590416308864 18240501133397206272 15540267602668552064 12840034071939897856 10139800541211243648 7439567010482589440 4739333479753935232 2039099949025281024 17785610492006178432 15085376961277524224 12385143430548870016 9684909899820215808 6984676369091561600 4284442838362907392 1584209307634253184 17330719850615150592 14630486319886496384 11930252789157842176 9230019258429187968 6529785727700533760 3829552196971879552 1129318666243225344 16875829209224122752 14175595678495468544 11475362147766814336 8775128617038160128 6074895086309505920 3374661555580851712 674428024852197504 16420938567833094912 13720705037104440704 11020471506375786496 8320237975647132288 5620004444918478080 2919770914189823872 219537383461169664 15966047926442067072 13265814395713412864 10565580864984758656 7865347334256104448 5165113803527450240 2464880272798796032 18211390815779693440 15511157285051039232 12810923754322385024 10110690223593730816 7410456692865076608 4710223162136422400 2009989631407768192 17756500174388665600 15056266643660011392 12356033112931357184 9655799582202702976 6955566051474048768 4255332520745394560 1555098990016740352 17301609532997637760 14601376002268983552 11901142471540329344 9200908940811675136 6500675410083020928 3800441879354366720 1100208348625712512 16846718891606609920 14146485360877955712 11446251830149301504 8746018299420647296 6045784768691993088 3345551237963338880 645317707234684672 16391828250215582080 13691594719486927872 10991361188758273664 8291127658029619456 5590894127300965248 2890660596572311040 190427065843656832 15936937608824554240 13236704078095900032 10536470547367245824 7836237016638591616 5136003485909937408 2435769955181283200 18182280498162180608 15482046967433526400 12781813436704872192 10081579905976217984 7381346375247563776 4681112844518909568 1980879313790255360 17727389856771152768 15027156326042498560 12326922795313844352 9626689264585190144 6926455733856535936 4226222203127881728 1525988672399227520 17272499215380124928 14572265684651470720 11872032153922816512 9171798623194162304 6471565092465508096 3771331561736853888 1071098031008199680 16817608573989097088 14117375043260442880 11417141512531788672 8716907981803134464 6016674451074480256 3316440920345826048 616207389617171840 16362717932598069248 13662484401869415040 10962250871140760832 8262017340412106624 5561783809683452416 2861550278954798208 161316748226144000 15907827291207041408 13207593760478387200 10507360229749732992 7807126699021078784 5106893168292424576 2406659637563770368 18153170180544667776 15452936649816013568 12752703119087359360 10052469588358705152 7352236057630050944 4652002526901396736 1951768996172742528 17698279539153639936 14998046008424985728 12297812477696331520 9597578946967677312 6897345416239023104 4197111885510368896 1496878354781714688 17243388897762612096 14543155367033957888 11842921836305303680 9142688305576649472 6442454774847995264 3742221244119341056 1041987713390686848 16788498256371584256 14088264725642930048 11388031194914275840 8687797664185621632 5987564133456967424 3287330602728313216 587097071999659008 16333607614980556416 13633374084251902208 10933140553523248000 8232907022794593792 5532673492065939584 2832439961337285376 132206430608631168 15878716973589528576 13178483442860874368 10478249912132220160 7778016381403565952 5077782850674911744 2377549319946257536 18124059862927154944 15423826332198500736 12723592801469846528 10023359270741192320 7323125740012538112 4622892209283883904 1922658678555229696 17669169221536127104 14968935690807472896 12268702160078818688 9568468629350164480 6868235098621510272 4168001567892856064 1467768037164201856 17214278580145099264 14514045049416445056 11813811518687790848 9113577987959136640 6413344457230482432 3713110926501828224 1012877395773174016 16759387938754071424 14059154408025417216 11358920877296763008 8658687346568108800 5958453815839454592 3258220285110800384 557986754382146176 16304497297363043584 13604263766634389376 10904030235905735168 8203796705177080960 5503563174448426752 2803329643719772544 103096112991118336 15849606655972015744 13149373125243361536 10449139594514707328 7748906063786053120 5048672533057398912 2348439002328744704 18094949545309642112 15394716014580987904 12694482483852333696 9994248953123679488 7294015422395025280 4593781891666371072 1893548360937716864 17640058903918614272 14939825373189960064 12239591842461305856 9539358311732651648 6839124781003997440 4138891250275343232 1438657719546689024 17185168262527586432 14484934731798932224 11784701201070278016 9084467670341623808 6384234139612969600 3684000608884315392 983767078155661184 16730277621136558592 14030044090407904384 11329810559679250176 8629577028950595968 5929343498221941760 3229109967493287552 528876436764633344 16275386979745530752 13575153449016876544 10874919918288222336 8174686387559568128 5474452856830913920 2774219326102259712 73985795373605504 15820496338354502912 13120262807625848704 10420029276897194496 7719795746168540288 5019562215439886080 2319328684711231872 18065839227692129280 15365605696963475072 12665372166234820864 9965138635506166656 7264905104777512448 4564671574048858240 1864438043320204032 17610948586301101440 14910715055572447232 12210481524843793024 9510247994115138816 6810014463386484608 4109780932657830400 1409547401929176192 17156057944910073600 14455824414181419392 11755590883452765184 9055357352724110976 6355123821995456768 3654890291266802560 954656760538148352 16701167303519045760 14000933772790391552 11300700242061737344 8600466711333083136 5900233180604428928 3199999649875774720 499766119147120512 16246276662128017920 13546043131399363712 10845809600670709504 8145576069942055296 5445342539213401088 2745109008484746880 44875477756092672 15791386020736990080 13091152490008335872 10390918959279681664 7690685428551027456 4990451897822373248 2290218367093719040 18036728910074616448 15336495379345962240 12636261848617308032 9936028317888653824 7235794787159999616 4535561256431345408 1835327725702691200 17581838268683588608 14881604737954934400 12181371207226280192 9481137676497625984 6780904145768971776 4080670615040317568 1380437084311663360 17126947627292560768 14426714096563906560 11726480565835252352 9026247035106598144 6326013504377943936 3625779973649289728 925546442920635520 16672056985901532928 13971823455172878720 11271589924444224512 8571356393715570304 5871122862986916096 3170889332258261888 470655801529607680 16217166344510505088 13516932813781850880 10816699283053196672 8116465752324542464 5416232221595888256 2715998690867234048 15765160138579840 15762275703119477248 13062042172390823040 10361808641662168832 7661575110933514624 4961341580204860416 2261108049476206208 18007618592457103616 15307385061728449408 12607151530999795200 9906918000271140992 7206684469542486784 4506450938813832576 1806217408085178368 17552727951066075776 14852494420337421568 12152260889608767360 9452027358880113152 6751793828151458944 4051560297422804736 1351326766694150528 17097837309675047936 14397603778946393728 11697370248217739520 8997136717489085312 6296903186760431104 3596669656031776896 896436125303122688 16642946668284020096 13942713137555365888 11242479606826711680 8542246076098057472 5842012545369403264 3141779014640749056 441545483912094848 16188056026892992256 13487822496164338048 10787588965435683840 8087355434707029632 5387121903978375424 2686888373249721216 18433398916230618624 15733165385501964416 13032931854773310208 10332698324044656000 7632464793316001792 4932231262587347584 2231997731858693376 17978508274839590784 15278274744110936576 12578041213382282368 9877807682653628160 7177574151924973952 4477340621196319744 1777107090467665536 17523617633448562944 14823384102719908736 12123150571991254528 9422917041262600320 6722683510533946112 4022449979805291904 1322216449076637696 17068726992057535104 14368493461328880896 11668259930600226688 8968026399871572480 6267792869142918272 3567559338414264064 867325807685609856 16613836350666507264 13913602819937853056 11213369289209198848 8513135758480544640 5812902227751890432 3112668697023236224 412435166294582016 16158945709275479424 13458712178546825216 10758478647818171008 8058245117089516800 5358011586360862592 2657778055632208384 18404288598613105792 15704055067884451584 13003821537155797376 10303588006427143168 7603354475698488960 4903120944969834752 2202887414241180544 17949397957222077952 15249164426493423744 12548930895764769536 9848697365036115328 7148463834307461120 4448230303578806912 1747996772850152704 17494507315831050112 14794273785102395904 12094040254373741696 9393806723645087488 6693573192916433280 3993339662187779072 1293106131459124864 17039616674440022272 14339383143711368064 11639149612982713856 8938916082254059648 6238682551525405440 3538449020796751232 838215490068097024 16584726033048994432 13884492502320340224 11184258971591686016 8484025440863031808 5783791910134377600 3083558379405723392 383324848677069184 16129835391657966592 13429601860929312384 10729368330200658176 8029134799472003968 5328901268743349760 2628667738014695552 18375178280995592960 15674944750266938752 12974711219538284544 10274477688809630336 7574244158080976128 4874010627352321920 2173777096623667712 17920287639604565120 15220054108875910912 12519820578147256704 9819587047418602496 7119353516689948288 4419119985961294080 1718886455232639872 17465396998213537280 14765163467484883072 12064929936756228864 9364696406027574656 6664462875298920448 3964229344570266240 1263995813841612032 17010506356822509440 14310272826093855232 11610039295365201024 8909805764636546816 6209572233907892608 3509338703179238400 809105172450584192 16555615715431481600 13855382184702827392 11155148653974173184 8454915123245518976 5754681592516864768 3054448061788210560 354214531059556352 16100725074040453760 13400491543311799552 10700258012583145344 8000024481854491136 5299790951125836928 2599557420397182720 18346067963378080128 15645834432649425920 12945600901920771712 10245367371192117504 7545133840463463296 4844900309734809088 2144666779006154880 17891177321987052288 15190943791258398080 12490710260529743872 9790476729801089664 7090243199072435456 4390009668343781248 1689776137615127040 17436286680596024448 14736053149867370240 12035819619138716032 9335586088410061824 6635352557681407616 3935119026952753408 1234885496224099200 16981396039204996608 14281162508476342400 11580928977747688192 8880695447019033984 6180461916290379776 3480228385561725568 779994854833071360 16526505397813968768 13826271867085314560 11126038336356660352 8425804805628006144 5725571274899351936 3025337744170697728 325104213442043520 16071614756422940928 13371381225694286720 10671147694965632512 7970914164236978304 5270680633508324096 2570447102779669888 18316957645760567296 15616724115031913088 12916490584303258880 10216257053574604672 7516023522845950464 4815789992117296256 2115556461388642048 17862067004369539456 15161833473640885248 12461599942912231040 9761366412183576832 7061132881454922624 4360899350726268416 1660665819997614208 17407176362978511616 14706942832249857408 12006709301521203200 9306475770792548992 6606242240063894784 3906008709335240576 1205775178606586368 16952285721587483776 14252052190858829568 11551818660130175360 8851585129401521152 6151351598672866944 3451118067944212736 750884537215558528 16497395080196455936 13797161549467801728 11096928018739147520 8396694488010493312 5696460957281839104 2996227426553184896 295993895824530688 16042504438805428096 13342270908076773888 10642037377348119680 7941803846619465472 5241570315890811264 2541336785162157056 18287847328143054464 15587613797414400256 12887380266685746048 10187146735957091840 7486913205228437632 4786679674499783424 2086446143771129216 17832956686752026624 15132723156023372416 12432489625294718208 9732256094566064000 7032022563837409792 4331789033108755584 1631555502380101376 17378066045360998784 14677832514632344576 11977598983903690368 9277365453175036160 6577131922446381952 3876898391717727744 1176664860989073536 16923175403969970944 14222941873241316736 11522708342512662528 8822474811784008320 6122241281055354112 3422007750326699904 721774219598045696 16468284762578943104 13768051231850288896 11067817701121634688 8367584170392980480 5667350639664326272 2967117108935672064 266883578207017856 16013394121187915264 13313160590459261056 10612927059730606848 7912693529001952640 5212459998273298432 2512226467544644224 18258737010525541632 15558503479796887424 12858269949068233216 10158036418339579008 7457802887610924800 4757569356882270592 2057335826153616384 17803846369134513792 15103612838405859584 12403379307677205376 9703145776948551168 7002912246219896960 4302678715491242752 1602445184762588544 17348955727743485952 14648722197014831744 11948488666286177536 9248255135557523328 6548021604828869120 3847788074100214912 1147554543371560704 16894065086352458112 14193831555623803904 11493598024895149696 8793364494166495488 6093130963437841280 3392897432709187072 692663901980532864 16439174444961430272 13738940914232776064 11038707383504121856 8338473852775467648 5638240322046813440 2938006791318159232 237773260589505024 15984283803570402432 13284050272841748224 10583816742113094016 7883583211384439808 5183349680655785600 2483116149927131392 18229626692908028800 15529393162179374592 12829159631450720384 10128926100722066176 7428692569993411968 4728459039264757760 2028225508536103552 17774736051517000960 15074502520788346752 12374268990059692544 9674035459331038336 6973801928602384128 4273568397873729920 1573334867145075712 17319845410125973120 14619611879397318912 11919378348668664704 9219144817940010496 6518911287211356288 3818677756482702080 1118444225754047872 16864954768734945280 14164721238006291072 11464487707277636864 8764254176548982656 6064020645820328448 3363787115091674240 663553584363020032 16410064127343917440 13709830596615263232 11009597065886609024 8309363535157954816 5609130004429300608 2908896473700646400 208662942971992192 15955173485952889600 13254939955224235392 10554706424495581184 7854472893766926976 5154239363038272768 2454005832309618560 18200516375290515968 15500282844561861760 12800049313833207552 10099815783104553344 7399582252375899136 4699348721647244928 1999115190918590720 17745625733899488128 15045392203170833920 12345158672442179712 9644925141713525504 6944691610984871296 4244458080256217088 1544224549527562880 17290735092508460288 14590501561779806080 11890268031051151872 9190034500322497664 6489800969593843456 3789567438865189248 1089333908136535040 16835844451117432448 14135610920388778240 11435377389660124032 8735143858931469824 6034910328202815616 3334676797474161408 634443266745507200 16380953809726404608 13680720278997750400 10980486748269096192 8280253217540441984 5580019686811787776 2879786156083133568 179552625354479360 15926063168335376768 13225829637606722560 10525596106878068352 7825362576149414144 5125129045420759936 2424895514692105728 18171406057673003136 15471172526944348928 12770938996215694720 10070705465487040512 7370471934758386304 4670238404029732096 1970004873301077888 17716515416281975296 15016281885553321088 12316048354824666880 9615814824096012672 6915581293367358464 4215347762638704256 1515114231910050048 17261624774890947456 14561391244162293248 11861157713433639040 9160924182704984832 6460690651976330624 3760457121247676416 1060223590519022208 16806734133499919616 14106500602771265408 11406267072042611200 8706033541313956992 6005800010585302784 3305566479856648576 605332949127994368 16351843492108891776 13651609961380237568 10951376430651583360 8251142899922929152 5550909369194274944 2850675838465620736 150442307736966528 15896952850717863936 13196719319989209728 10496485789260555520 7796252258531901312 5096018727803247104 2395785197074592896 18142295740055490304 15442062209326836096 12741828678598181888 10041595147869527680 7341361617140873472 4641128086412219264 1940894555683565056 17687405098664462464 14987171567935808256 12286938037207154048 9586704506478499840 6886470975749845632 4186237445021191424 1486003914292537216 17232514457273434624 14532280926544780416 11832047395816126208 9131813865087472000 6431580334358817792 3731346803630163584 1031113272901509376 16777623815882406784 14077390285153752576 11377156754425098368 8676923223696444160 5976689692967789952 3276456162239135744 576222631510481536 16322733174491378944 13622499643762724736 10922266113034070528 8222032582305416320 5521799051576762112 2821565520848107904 121331990119453696 15867842533100351104 13167609002371696896 10467375471643042688 7767141940914388480 5066908410185734272 2366674879457080064 18113185422437977472 15412951891709323264 12712718360980669056 10012484830252014848 7312251299523360640 4612017768794706432 1911784238066052224 17658294781046949632 14958061250318295424 12257827719589641216 9557594188860987008 6857360658132332800 4157127127403678592 1456893596675024384 17203404139655921792 14503170608927267584 11802937078198613376 9102703547469959168 6402470016741304960 3702236486012650752 1002002955283996544 16748513498264893952 14048279967536239744 11348046436807585536 8647812906078931328 5947579375350277120 3247345844621622912 547112313892968704 16293622856873866112 13593389326145211904 10893155795416557696 8192922264687903488 5492688733959249280 2792455203230595072 92221672501940864 15838732215482838272 13138498684754184064 10438265154025529856 7738031623296875648 5037798092568221440 2337564561839567232 18084075104820464640 15383841574091810432 12683608043363156224 9983374512634502016 7283140981905847808 4582907451177193600 1882673920448539392 17629184463429436800 14928950932700782592 12228717401972128384 9528483871243474176 6828250340514819968 4128016809786165760 1427783279057511552 17174293822038408960 14474060291309754752 11773826760581100544 9073593229852446336 6373359699123792128 3673126168395137920 972892637666483712 16719403180647381120 14019169649918726912 11318936119190072704 8618702588461418496 5918469057732764288 3218235527004110080 518001996275455872 16264512539256353280 13564279008527699072 10864045477799044864 8163811947070390656 5463578416341736448 2763344885613082240 63111354884428032 15809621897865325440 13109388367136671232 10409154836408017024 7708921305679362816 5008687774950708608 2308454244222054400 18054964787202951808 15354731256474297600 12654497725745643392 9954264195016989184 7254030664288334976 4553797133559680768 1853563602831026560 17600074145811923968 14899840615083269760 12199607084354615552 9499373553625961344 6799140022897307136 4098906492168652928 1398672961439998720 17145183504420896128 14444949973692241920 11744716442963587712 9044482912234933504 6344249381506279296 3644015850777625088 943782320048970880 16690292863029868288 13990059332301214080 11289825801572559872 8589592270843905664 5889358740115251456 3189125209386597248 488891678657943040 16235402221638840448 13535168690910186240 10834935160181532032 8134701629452877824 5434468098724223616 2734234567995569408 34001037266915200 15780511580247812608 13080278049519158400 10380044518790504192 7679810988061849984 4979577457333195776 2279343926604541568 18025854469585438976 15325620938856784768 12625387408128130560 9925153877399476352 7224920346670822144 4524686815942167936 1824453285213513728 17570963828194411136 14870730297465756928 12170496766737102720 9470263236008448512 6770029705279794304 4069796174551140096 1369562643822485888 17116073186803383296 14415839656074729088 11715606125346074880 9015372594617420672 6315139063888766464 3614905533160112256 914672002431458048 16661182545412355456 13960949014683701248 11260715483955047040 8560481953226392832 5860248422497738624 3160014891769084416 459781361040430208 16206291904021327616 13506058373292673408 10805824842564019200 8105591311835364992 5405357781106710784 2705124250378056576 4890719649402368 15751401262630299776 13051167731901645568 10350934201172991360 7650700670444337152 4950467139715682944 2250233608987028736 17996744151967926144 15296510621239271936 12596277090510617728 9896043559781963520 7195810029053309312 4495576498324655104 1795342967596000896 17541853510576898304 14841619979848244096 12141386449119589888 9441152918390935680 6740919387662281472 4040685856933627264 1340452326204973056 17086962869185870464 14386729338457216256 11686495807728562048 8986262276999907840 6286028746271253632 3585795215542599424 885561684813945216 16632072227794842624 13931838697066188416 11231605166337534208 8531371635608880000 5831138104880225792 3130904574151571584 430671043422917376 16177181586403814784 13476948055675160576 10776714524946506368 8076480994217852160 5376247463489197952 2676013932760543744 18422524475741441152 15722290945012786944 13022057414284132736 10321823883555478528 7621590352826824320 4921356822098170112 2221123291369515904 17967633834350413312 15267400303621759104 12567166772893104896 9866933242164450688 7166699711435796480 4466466180707142272 1766232649978488064 17512743192959385472 14812509662230731264 12112276131502077056 9412042600773422848 6711809070044768640 4011575539316114432 1311342008587460224 17057852551568357632 14357619020839703424 11657385490111049216 8957151959382395008 6256918428653740800 3556684897925086592 856451367196432384 16602961910177329792 13902728379448675584 11202494848720021376 8502261317991367168 5802027787262712960 3101794256534058752 401560725805404544 16148071268786301952 13447837738057647744 10747604207328993536 8047370676600339328 5347137145871685120 2646903615143030912 18393414158123928320 15693180627395274112 12992947096666619904 10292713565937965696 7592480035209311488 4892246504480657280 2192012973752003072 17938523516732900480 15238289986004246272 12538056455275592064 9837822924546937856 7137589393818283648 4437355863089629440 1737122332360975232 17483632875341872640 14783399344613218432 12083165813884564224 9382932283155910016 6682698752427255808 3982465221698601600 1282231690969947392 17028742233950844800 14328508703222190592 11628275172493536384 8928041641764882176 6227808111036227968 3527574580307573760 827341049578919552 16573851592559816960 13873618061831162752 11173384531102508544 8473151000373854336 5772917469645200128 3072683938916545920 372450408187891712 16118960951168789120 13418727420440134912 10718493889711480704 8018260358982826496 5318026828254172288 2617793297525518080 18364303840506415488 15664070309777761280 12963836779049107072 10263603248320452864 7563369717591798656 4863136186863144448 2162902656134490240 17909413199115387648 15209179668386733440 12508946137658079232 9808712606929425024 7108479076200770816 4408245545472116608 1708012014743462400 17454522557724359808 14754289026995705600 12054055496267051392 9353821965538397184 6653588434809742976 3953354904081088768 1253121373352434560 16999631916333331968 14299398385604677760 11599164854876023552 8898931324147369344 6198697793418715136 3498464262690060928 798230731961406720 16544741274942304128 13844507744213649920 11144274213484995712 8444040682756341504 5743807152027687296 3043573621299033088 343340090570378880 16089850633551276288 13389617102822622080 10689383572093967872 7989150041365313664 5288916510636659456 2588682979908005248 18335193522888902656 15634959992160248448 12934726461431594240 10234492930702940032 7534259399974285824 4834025869245631616 2133792338516977408 17880302881497874816 15180069350769220608 12479835820040566400 9779602289311912192 7079368758583257984 4379135227854603776 1678901697125949568 17425412240106846976 14725178709378192768 12024945178649538560 9324711647920884352 6624478117192230144 3924244586463575936 1224011055734921728 16970521598715819136 14270288067987164928 11570054537258510720 8869821006529856512 6169587475801202304 3469353945072548096 769120414343893888 16515630957324791296 13815397426596137088 11115163895867482880 8414930365138828672 5714696834410174464 3014463303681520256 314229772952866048 16060740315933763456 13360506785205109248 10660273254476455040 7960039723747800832 5259806193019146624 2559572662290492416 18306083205271389824 15605849674542735616 12905616143814081408 10205382613085427200 7505149082356772992 4804915551628118784 2104682020899464576 17851192563880361984 15150959033151707776 12450725502423053568 9750491971694399360 7050258440965745152 4350024910237090944 1649791379508436736 17396301922489334144 14696068391760679936 11995834861032025728 9295601330303371520 6595367799574717312 3895134268846063104 1194900738117408896 16941411281098306304 14241177750369652096 11540944219640997888 8840710688912343680 6140477158183689472 3440243627455035264 740010096726381056 16486520639707278464 13786287108978624256 11086053578249970048 8385820047521315840 5685586516792661632 2985352986064007424 285119455335353216 16031629998316250624 13331396467587596416 10631162936858942208 7930929406130288000 5230695875401633792 2530462344672979584 18276972887653876992 15576739356925222784 12876505826196568576 10176272295467914368 7476038764739260160 4775805234010605952 2075571703281951744 17822082246262849152 15121848715534194944 12421615184805540736 9721381654076886528 7021148123348232320 4320914592619578112 1620681061890923904 17367191604871821312 14666958074143167104 11966724543414512896 9266491012685858688 6566257481957204480 3866023951228550272 1165790420499896064 16912300963480793472 14212067432752139264 11511833902023485056 8811600371294830848 6111366840566176640 3411133309837522432 710899779108868224 16457410322089765632 13757176791361111424 11056943260632457216 8356709729903803008 5656476199175148800 2956242668446494592 256009137717840384 16002519680698737792 13302286149970083584 10602052619241429376 7901819088512775168 5201585557784120960 2501352027055466752 18247862570036364160 15547629039307709952 12847395508579055744 10147161977850401536 7446928447121747328 4746694916393093120 2046461385664438912 17792971928645336320 15092738397916682112 12392504867188027904 9692271336459373696 6992037805730719488 4291804275002065280 1591570744273411072 17338081287254308480 14637847756525654272 11937614225797000064 9237380695068345856 6537147164339691648 3836913633611037440 1136680102882383232 16883190645863280640 14182957115134626432 11482723584405972224 8782490053677318016 6082256522948663808 3382022992220009600 681789461491355392 16428300004472252800 13728066473743598592 11027832943014944384 8327599412286290176 5627365881557635968 2927132350828981760 226898820100327552 15973409363081224960 13273175832352570752 10572942301623916544 7872708770895262336 5172475240166608128 2472241709437953920 18218752252418851328 15518518721690197120 12818285190961542912 10118051660232888704 7417818129504234496 4717584598775580288 2017351068046926080 17763861611027823488 15063628080299169280 12363394549570515072 9663161018841860864 6962927488113206656 4262693957384552448 1562460426655898240 17308970969636795648 14608737438908141440 11908503908179487232 9208270377450833024 6508036846722178816 3807803315993524608 1107569785264870400 16854080328245767808 14153846797517113600 11453613266788459392 8753379736059805184 6053146205331150976 3352912674602496768 652679143873842560 16399189686854739968 13698956156126085760 10998722625397431552 8298489094668777344 5598255563940123136 2898022033211468928 197788502482814720 15944299045463712128 13244065514735057920 10543831984006403712 7843598453277749504 5143364922549095296 2443131391820441088 18189641934801338496 15489408404072684288 12789174873344030080 10088941342615375872 7388707811886721664 4688474281158067456 1988240750429413248 17734751293410310656 15034517762681656448 12334284231953002240 9634050701224348032 6933817170495693824 4233583639767039616 1533350109038385408 17279860652019282816 14579627121290628608 11879393590561974400 9179160059833320192 6478926529104665984 3778692998376011776 1078459467647357568 16824970010628254976 14124736479899600768 11424502949170946560 8724269418442292352 6024035887713638144 3323802356984983936 623568826256329728 16370079369237227136 13669845838508572928 10969612307779918720 8269378777051264512 5569145246322610304 2868911715593956096 168678184865301888 15915188727846199296 13214955197117545088 10514721666388890880 7814488135660236672 5114254604931582464 2414021074202928256 18160531617183825664 15460298086455171456 12760064555726517248 10059831024997863040 7359597494269208832 4659363963540554624 1959130432811900416 17705640975792797824 15005407445064143616 12305173914335489408 9604940383606835200 6904706852878180992 4204473322149526784 1504239791420872576 17250750334401769984 14550516803673115776 11850283272944461568 9150049742215807360 6449816211487153152 3749582680758498944 1049349150029844736 16795859693010742144 14095626162282087936 11395392631553433728 8695159100824779520 5994925570096125312 3294692039367471104 594458508638816896 16340969051619714304 13640735520891060096 10940501990162405888 8240268459433751680 5540034928705097472 2839801397976443264 139567867247789056 15886078410228686464 13185844879500032256 10485611348771378048 7785377818042723840 5085144287314069632 2384910756585415424 18131421299566312832 15431187768837658624 12730954238109004416 10030720707380350208 7330487176651696000 4630253645923041792 1930020115194387584 17676530658175284992 14976297127446630784 12276063596717976576 9575830065989322368 6875596535260668160 4175363004532013952 1475129473803359744 17221640016784257152 14521406486055602944 11821172955326948736 9120939424598294528 6420705893869640320 3720472363140986112 1020238832412331904 16766749375393229312 14066515844664575104 11366282313935920896 8666048783207266688 5965815252478612480 3265581721749958272 565348191021304064 16311858734002201472 13611625203273547264 10911391672544893056 8211158141816238848 5510924611087584640 2810691080358930432 110457549630276224 15856968092611173632 13156734561882519424 10456501031153865216 7756267500425211008 5056033969696556800 2355800438967902592 18102310981948800000 15402077451220145792 12701843920491491584 10001610389762837376 7301376859034183168 4601143328305528960 1900909797576874752 17647420340557772160 14947186809829117952 12246953279100463744 9546719748371809536 6846486217643155328 4146252686914501120 1446019156185846912 17192529699166744320 14492296168438090112 11792062637709435904 9091829106980781696 6391595576252127488 3691362045523473280 991128514794819072 16737639057775716480 14037405527047062272 11337171996318408064 8636938465589753856 5936704934861099648 3236471404132445440 536237873403791232 16282748416384688640 13582514885656034432 10882281354927380224 8182047824198726016 5481814293470071808 2781580762741417600 81347232012763392 15827857774993660800 13127624244265006592 10427390713536352384 7727157182807698176 5026923652079043968 2326690121350389760 18073200664331287168 15372967133602632960 12672733602873978752 9972500072145324544 7272266541416670336 4572033010688016128 1871799479959361920 17618310022940259328 14918076492211605120 12217842961482950912 9517609430754296704 6817375900025642496 4117142369296988288 1416908838568334080 17163419381549231488 14463185850820577280 11762952320091923072 9062718789363268864 6362485258634614656 3662251727905960448 962018197177306240 16708528740158203648 14008295209429549440 11308061678700895232 8607828147972241024 5907594617243586816 3207361086514932608 507127555786278400 16253638098767175808 13553404568038521600 10853171037309867392 8152937506581213184 5452703975852558976 2752470445123904768 52236914395250560 15798747457376147968 13098513926647493760 10398280395918839552 7698046865190185344 4997813334461531136 2297579803732876928 18044090346713774336 15343856815985120128 12643623285256465920 9943389754527811712 7243156223799157504 4542922693070503296 1842689162341849088 17589199705322746496 14888966174594092288 12188732643865438080 9488499113136783872 6788265582408129664 4088032051679475456 1387798520950821248 17134309063931718656 14434075533203064448 11733842002474410240 9033608471745756032 6333374941017101824 3633141410288447616 932907879559793408 16679418422540690816 13979184891812036608 11278951361083382400 8578717830354728192 5878484299626073984 3178250768897419776 478017238168765568 16224527781149662976 13524294250421008768 10824060719692354560 8123827188963700352 5423593658235046144 2723360127506391936 23126596777737728 15769637139758635136 13069403609029980928 10369170078301326720 7668936547572672512 4968703016844018304 2268469486115364096 18014980029096261504 15314746498367607296 12614512967638953088 9914279436910298880 7214045906181644672 4513812375452990464 1813578844724336256 17560089387705233664 14859855856976579456 12159622326247925248 9459388795519271040 6759155264790616832 4058921734061962624 1358688203333308416 17105198746314205824 14404965215585551616 11704731684856897408 9004498154128243200 6304264623399588992 3604031092670934784 903797561942280576 16650308104923177984 13950074574194523776 11249841043465869568 8549607512737215360 5849373982008561152 3149140451279906944 448906920551252736 16195417463532150144 13495183932803495936 10794950402074841728 8094716871346187520 5394483340617533312 2694249809888879104 18440760352869776512 15740526822141122304 13040293291412468096 10340059760683813888 7639826229955159680 4939592699226505472 2239359168497851264 17985869711478748672 15285636180750094464 12585402650021440256 9885169119292786048 7184935588564131840 4484702057835477632 1784468527106823424 17530979070087720832 14830745539359066624 12130512008630412416 9430278477901758208 6730044947173104000 4029811416444449792 1329577885715795584 17076088428696692992 14375854897968038784 11675621367239384576 8975387836510730368 6275154305782076160 3574920775053421952 874687244324767744 16621197787305665152 13920964256577010944 11220730725848356736 8520497195119702528 5820263664391048320 3120030133662394112 419796602933739904 16166307145914637312 13466073615185983104 10765840084457328896 8065606553728674688 5365373023000020480 2665139492271366272 18411650035252263680 15711416504523609472 13011182973794955264 10310949443066301056 7610715912337646848 4910482381608992640 2210248850880338432 17956759393861235840 15256525863132581632 12556292332403927424 9856058801675273216 7155825270946619008 4455591740217964800 1755358209489310592 17501868752470208000 14801635221741553792 12101401691012899584 9401168160284245376 6700934629555591168 4000701098826936960 1300467568098282752 17046978111079180160 14346744580350525952 11646511049621871744 8946277518893217536 6246043988164563328 3545810457435909120 845576926707254912 16592087469688152320 13891853938959498112 11191620408230843904 8491386877502189696 5791153346773535488 3090919816044881280 390686285316227072 16137196828297124480 13436963297568470272 10736729766839816064 8036496236111161856 5336262705382507648 2636029174653853440 18382539717634750848 15682306186906096640 12982072656177442432 10281839125448788224 7581605594720134016 4881372063991479808 2181138533262825600 17927649076243723008 15227415545515068800 12527182014786414592 9826948484057760384 7126714953329106176 4426481422600451968 1726247891871797760 17472758434852695168 14772524904124040960 12072291373395386752 9372057842666732544 6671824311938078336 3971590781209424128 1271357250480769920 17017867793461667328 14317634262733013120 11617400732004358912 8917167201275704704 6216933670547050496 3516700139818396288 816466609089742080 16562977152070639488 13862743621341985280 11162510090613331072 8462276559884676864 5762043029156022656 3061809498427368448 361575967698714240 16108086510679611648 13407852979950957440 10707619449222303232 8007385918493649024 5307152387764994816 2606918857036340608 18353429400017238016 15653195869288583808 12952962338559929600 10252728807831275392 7552495277102621184 4852261746373966976 2152028215645312768 17898538758626210176 15198305227897555968 12498071697168901760 9797838166440247552 7097604635711593344 4397371104982939136 1697137574254284928 17443648117235182336 14743414586506528128 12043181055777873920 9342947525049219712 6642713994320565504 3942480463591911296 1242246932863257088 16988757475844154496 14288523945115500288 11588290414386846080 8888056883658191872 6187823352929537664 3487589822200883456 787356291472229248 16533866834453126656 13833633303724472448 11133399772995818240 8433166242267164032 5732932711538509824 3032699180809855616 332465650081201408 16078976193062098816 13378742662333444608 10678509131604790400 7978275600876136192 5278042070147481984 2577808539418827776 18324319082399725184 15624085551671070976 12923852020942416768 10223618490213762560 7523384959485108352 4823151428756454144 2122917898027799936 17869428441008697344 15169194910280043136 12468961379551388928 9768727848822734720 7068494318094080512 4368260787365426304 1668027256636772096 17414537799617669504 14714304268889015296 12014070738160361088 9313837207431706880 6613603676703052672 3913370145974398464 1213136615245744256 16959647158226641664 14259413627497987456 11559180096769333248 8858946566040679040 6158713035312024832 3458479504583370624 758245973854716416 16504756516835613824 13804522986106959616 11104289455378305408 8404055924649651200 5703822393920996992 3003588863192342784 303355332463688576 16049865875444585984 13349632344715931776 10649398813987277568 7949165283258623360 5248931752529969152 2548698221801314944 18295208764782212352 15594975234053558144 12894741703324903936 10194508172596249728 7494274641867595520 4794041111138941312 2093807580410287104 17840318123391184512 15140084592662530304 12439851061933876096 9739617531205221888 7039384000476567680 4339150469747913472 1638916939019259264 17385427482000156672 14685193951271502464 11984960420542848256 9284726889814194048 6584493359085539840 3884259828356885632 1184026297628231424 16930536840609128832 14230303309880474624 11530069779151820416 8829836248423166208 6129602717694512000 3429369186965857792 729135656237203584 16475646199218100992 13775412668489446784 11075179137760792576 8374945607032138368 5674712076303484160 2974478545574829952 274245014846175744 16020755557827073152 13320522027098418944 10620288496369764736 7920054965641110528 5219821434912456320 2519587904183802112 18266098447164699520 15565864916436045312 12865631385707391104 10165397854978736896 7465164324250082688 4764930793521428480 2064697262792774272 17811207805773671680 15110974275045017472 12410740744316363264 9710507213587709056 7010273682859054848 4310040152130400640 1609806621401746432 17356317164382643840 14656083633653989632 11955850102925335424 9255616572196681216 6555383041468027008 3855149510739372800 1154915980010718592 16901426522991616000 14201192992262961792 11500959461534307584 8800725930805653376 6100492400076999168 3400258869348344960 700025338619690752 16446535881600588160 13746302350871933952 11046068820143279744 8345835289414625536 5645601758685971328 2945368227957317120 245134697228662912 15991645240209560320 13291411709480906112 10591178178752251904 7890944648023597696 5190711117294943488 2490477586566289280 18236988129547186688 15536754598818532480 12836521068089878272 10136287537361224064 7436054006632569856 4735820475903915648 2035586945175261440 17782097488156158848 15081863957427504640 12381630426698850432 9681396895970196224 6981163365241542016 4280929834512887808 1580696303784233600 17327206846765131008 14626973316036476800 11926739785307822592 9226506254579168384 6526272723850514176 3826039193121859968 1125805662393205760 16872316205374103168 14172082674645448960 11471849143916794752 8771615613188140544 6071382082459486336 3371148551730832128 670915021002177920 16417425563983075328 13717192033254421120 11016958502525766912 8316724971797112704 5616491441068458496 2916257910339804288 216024379611150080 15962534922592047488 13262301391863393280 10562067861134739072 7861834330406084864 5161600799677430656 2461367268948776448 18207877811929673856 15507644281201019648 12807410750472365440 10107177219743711232 7406943689015057024 4706710158286402816 2006476627557748608 17752987170538646016 15052753639809991808 12352520109081337600 9652286578352683392 6952053047624029184 4251819516895374976 1551585986166720768 17298096529147618176 14597862998418963968 11897629467690309760 9197395936961655552 6497162406233001344 3796928875504347136 1096695344775692928 16843205887756590336 14142972357027936128 11442738826299281920 8742505295570627712 6042271764841973504 3342038234113319296 641804703384665088 16388315246365562496 13688081715636908288 10987848184908254080 8287614654179599872 5587381123450945664 2887147592722291456 186914061993637248 15933424604974534656 13233191074245880448 10532957543517226240 7832724012788572032 5132490482059917824 2432256951331263616 18178767494312161024 15478533963583506816 12778300432854852608 10078066902126198400 7377833371397544192 4677599840668889984 1977366309940235776 17723876852921133184 15023643322192478976 12323409791463824768 9623176260735170560 6922942730006516352 4222709199277862144 1522475668549207936 17268986211530105344 14568752680801451136 11868519150072796928 9168285619344142720 6468052088615488512 3767818557886834304 1067585027158180096 16814095570139077504 14113862039410423296 11413628508681769088 8713394977953114880 6013161447224460672 3312927916495806464 612694385767152256 16359204928748049664 13658971398019395456 10958737867290741248 8258504336562087040 5558270805833432832 2858037275104778624 157803744376124416 15904314287357021824 13204080756628367616 10503847225899713408 7803613695171059200 5103380164442404992 2403146633713750784 18149657176694648192 15449423645965993984 12749190115237339776 10048956584508685568 7348723053780031360 4648489523051377152 1948255992322722944 17694766535303620352 14994533004574966144 12294299473846311936 9594065943117657728 6893832412389003520 4193598881660349312 1493365350931695104 17239875893912592512 14539642363183938304 11839408832455284096 9139175301726629888 6438941770997975680 3738708240269321472 1038474709540667264 16784985252521564672 14084751721792910464 11384518191064256256 8684284660335602048 5984051129606947840 3283817598878293632 583584068149639424 16330094611130536832 13629861080401882624 10929627549673228416 8229394018944574208 5529160488215920000 2828926957487265792 128693426758611584 15875203969739508992 13174970439010854784 10474736908282200576 7774503377553546368 5074269846824892160 2374036316096237952 18120546859077135360 15420313328348481152 12720079797619826944 10019846266891172736 7319612736162518528 4619379205433864320 1919145674705210112 17665656217686107520 14965422686957453312 12265189156228799104 9564955625500144896 6864722094771490688 4164488564042836480 1464255033314182272 17210765576295079680 14510532045566425472 11810298514837771264 9110064984109117056 6409831453380462848 3709597922651808640 1009364391923154432 16755874934904051840 14055641404175397632 11355407873446743424 8655174342718089216 5954940811989435008 3254707281260780800 554473750532126592 16300984293513024000 13600750762784369792 10900517232055715584 8200283701327061376 5500050170598407168 2799816639869752960 99583109141098752 15846093652121996160 13145860121393341952 10445626590664687744 7745393059936033536 5045159529207379328 2344925998478725120 18091436541459622528 15391203010730968320 12690969480002314112 9990735949273659904 7290502418545005696 4590268887816351488 1890035357087697280 17636545900068594688 14936312369339940480 12236078838611286272 9535845307882632064 6835611777153977856 4135378246425323648 1435144715696669440 17181655258677566848 14481421727948912640 11781188197220258432 9080954666491604224 6380721135762950016 3680487605034295808 980254074305641600 16726764617286539008 14026531086557884800 11326297555829230592 8626064025100576384 5925830494371922176 3225596963643267968 525363432914613760 16271873975895511168 13571640445166856960 10871406914438202752 8171173383709548544 5470939852980894336 2770706322252240128 70472791523585920 15816983334504483328 13116749803775829120 10416516273047174912 7716282742318520704 5016049211589866496 2315815680861212288 18062326223842109696 15362092693113455488 12661859162384801280 9961625631656147072 7261392100927492864 4561158570198838656 1860925039470184448 17607435582451081856 14907202051722427648 12206968520993773440 9506734990265119232 6806501459536465024 4106267928807810816 1406034398079156608 17152544941060054016 14452311410331399808 11752077879602745600 9051844348874091392 6351610818145437184 3651377287416782976 951143756688128768 16697654299669026176 13997420768940371968 11297187238211717760 8596953707483063552 5896720176754409344 3196486646025755136 496253115297100928 16242763658277998336 13542530127549344128 10842296596820689920 8142063066092035712 5441829535363381504 2741596004634727296 41362473906073088 15787873016886970496 13087639486158316288 10387405955429662080 7687172424701007872 4986938893972353664 2286705363243699456 18033215906224596864 15332982375495942656 12632748844767288448 9932515314038634240 7232281783309980032 4532048252581325824 1831814721852671616 17578325264833569024 14878091734104914816 12177858203376260608 9477624672647606400 6777391141918952192 4077157611190297984 1376924080461643776 17123434623442541184 14423201092713886976 11722967561985232768 9022734031256578560 6322500500527924352 3622266969799270144 922033439070615936 16668543982051513344 13968310451322859136 11268076920594204928 8567843389865550720 5867609859136896512 3167376328408242304 467142797679588096 16213653340660485504 13513419809931831296 10813186279203177088 8112952748474522880 5412719217745868672 2712485687017214464 12252156288560256 15758762699269457664 13058529168540803456 10358295637812149248 7658062107083495040 4957828576354840832 2257595045626186624 18004105588607084032 15303872057878429824 12603638527149775616 9903404996421121408 7203171465692467200 4502937934963812992 1802704404235158784 17549214947216056192 14848981416487401984 12148747885758747776 9448514355030093568 6748280824301439360 4048047293572785152 1347813762844130944 17094324305825028352 14394090775096374144 11693857244367719936 8993623713639065728 6293390182910411520 3593156652181757312 892923121453103104 16639433664434000512 13939200133705346304 11238966602976692096 8538733072248037888 5838499541519383680 3138266010790729472 438032480062075264 16184543023042972672 13484309492314318464 10784075961585664256 8083842430857010048 5383608900128355840 2683375369399701632 18429885912380599040 15729652381651944832 13029418850923290624 10329185320194636416 7628951789465982208 4928718258737328000 2228484728008673792 17974995270989571200 15274761740260916992 12574528209532262784 9874294678803608576 7174061148074954368 4473827617346300160 1773594086617645952 17520104629598543360 14819871098869889152 12119637568141234944 9419404037412580736 6719170506683926528 4018936975955272320 1318703445226618112 17065213988207515520 14364980457478861312 11664746926750207104 8964513396021552896 6264279865292898688 3564046334564244480 863812803835590272 16610323346816487680 13910089816087833472 11209856285359179264 8509622754630525056 5809389223901870848 3109155693173216640 408922162444562432 16155432705425459840 13455199174696805632 10754965643968151424 8054732113239497216 5354498582510843008 2654265051782188800 18400775594763086208 15700542064034432000 13000308533305777792 10300075002577123584 7599841471848469376 4899607941119815168 2199374410391160960 17945884953372058368 15245651422643404160 12545417891914749952 9845184361186095744 7144950830457441536 4444717299728787328 1744483769000133120 17490994311981030528 14790760781252376320 12090527250523722112 9390293719795067904 6690060189066413696 3989826658337759488 1289593127609105280 17036103670590002688 14335870139861348480 11635636609132694272 8935403078404040064 6235169547675385856 3534936016946731648 834702486218077440 16581213029198974848 13880979498470320640 11180745967741666432 8480512437013012224 5780278906284358016 3080045375555703808 379811844827049600 16126322387807947008 13426088857079292800 10725855326350638592 8025621795621984384 5325388264893330176 2625154734164675968 18371665277145573376 15671431746416919168 12971198215688264960 10270964684959610752 7570731154230956544 4870497623502302336 2170264092773648128 17916774635754545536 15216541105025891328 12516307574297237120 9816074043568582912 7115840512839928704 4415606982111274496 1715373451382620288 17461883994363517696 14761650463634863488 12061416932906209280 9361183402177555072 6660949871448900864 3960716340720246656 1260482809991592448 17006993352972489856 14306759822243835648 11606526291515181440 8906292760786527232 6206059230057873024 3505825699329218816 805592168600564608 16552102711581462016 13851869180852807808 11151635650124153600 8451402119395499392 5751168588666845184 3050935057938190976 350701527209536768 16097212070190434176 13396978539461779968 10696745008733125760 7996511478004471552 5296277947275817344 2596044416547163136 18342554959528060544 15642321428799406336 12942087898070752128 10241854367342097920 7541620836613443712 4841387305884789504 2141153775156135296 17887664318137032704 15187430787408378496 12487197256679724288 9786963725951070080 7086730195222415872 4386496664493761664 1686263133765107456 17432773676746004864 14732540146017350656 12032306615288696448 9332073084560042240 6631839553831388032 3931606023102733824 1231372492374079616 16977883035354977024 14277649504626322816 11577415973897668608 8877182443169014400 6176948912440360192 3476715381711705984 776481850983051776 16522992393963949184 13822758863235294976 11122525332506640768 8422291801777986560 5722058271049332352 3021824740320678144 321591209592023936 16068101752572921344 13367868221844267136 10667634691115612928 7967401160386958720 5267167629658304512 2566934098929650304 18313444641910547712 15613211111181893504 12912977580453239296 10212744049724585088 7512510518995930880 4812276988267276672 2112043457538622464 17858554000519519872 15158320469790865664 12458086939062211456 9757853408333557248 7057619877604903040 4357386346876248832 1657152816147594624 17403663359128492032 14703429828399837824 12003196297671183616 9302962766942529408 6602729236213875200 3902495705485220992 1202262174756566784 16948772717737464192 14248539187008809984 11548305656280155776 8848072125551501568 6147838594822847360 3447605064094193152 747371533365538944 16493882076346436352 13793648545617782144 11093415014889127936 8393181484160473728 5692947953431819520 2992714422703165312 292480891974511104 16038991434955408512 13338757904226754304 10638524373498100096 7938290842769445888 5238057312040791680 2537823781312137472 18284334324293034880 15584100793564380672 12883867262835726464 10183633732107072256 7483400201378418048 4783166670649763840 2082933139921109632 17829443682902007040 15129210152173352832 12428976621444698624 9728743090716044416 7028509559987390208 4328276029258736000 1628042498530081792 17374553041510979200 14674319510782324992 11974085980053670784 9273852449325016576 6573618918596362368 3873385387867708160 1173151857139053952 16919662400119951360 14219428869391297152 11519195338662642944 8818961807933988736 6118728277205334528 3418494746476680320 718261215748026112 16464771758728923520 13764538228000269312 11064304697271615104 8364071166542960896 5663837635814306688 2963604105085652480 263370574356998272 16009881117337895680 13309647586609241472 10609414055880587264 7909180525151933056 5208946994423278848 2508713463694624640 18255224006675522048 15554990475946867840 12854756945218213632 10154523414489559424 7454289883760905216 4754056353032251008 2053822822303596800 17800333365284494208 15100099834555840000 12399866303827185792 9699632773098531584 6999399242369877376 4299165711641223168 1598932180912568960 17345442723893466368 14645209193164812160 11944975662436157952 9244742131707503744 6544508600978849536 3844275070250195328 1144041539521541120 16890552082502438528 14190318551773784320 11490085021045130112 8789851490316475904 6089617959587821696 3389384428859167488 689150898130513280 16435661441111410688 13735427910382756480 11035194379654102272 8334960848925448064 5634727318196793856 2934493787468139648 234260256739485440 15980770799720382848 13280537268991728640 10580303738263074432 7880070207534420224 5179836676805766016 2479603146077111808 18226113689058009216 15525880158329355008 12825646627600700800 10125413096872046592 7425179566143392384 4724946035414738176 2024712504686083968 17771223047666981376 15070989516938327168 12370755986209672960 9670522455481018752 6970288924752364544 4270055394023710336 1569821863295056128 17316332406275953536 14616098875547299328 11915865344818645120 9215631814089990912 6515398283361336704 3815164752632682496 1114931221904028288 16861441764884925696 14161208234156271488 11460974703427617280 8760741172698963072 6060507641970308864 3360274111241654656 660040580513000448 16406551123493897856 13706317592765243648 11006084062036589440 8305850531307935232 5605617000579281024 2905383469850626816 205149939121972608 15951660482102870016 13251426951374215808 10551193420645561600 7850959889916907392 5150726359188253184 2450492828459598976 18197003371440496384 15496769840711842176 12796536309983187968 10096302779254533760 7396069248525879552 4695835717797225344 1995602187068571136 17742112730049468544 15041879199320814336 12341645668592160128 9641412137863505920 6941178607134851712 4240945076406197504 1540711545677543296 17287222088658440704 14586988557929786496 11886755027201132288 9186521496472478080 6486287965743823872 3786054435015169664 1085820904286515456 16832331447267412864 14132097916538758656 11431864385810104448 8731630855081450240 6031397324352796032 3331163793624141824 630930262895487616 16377440805876385024 13677207275147730816 10976973744419076608 8276740213690422400 5576506682961768192 2876273152233113984 176039621504459776 15922550164485357184 13222316633756702976 10522083103028048768 7821849572299394560 5121616041570740352 2421382510842086144 18167893053822983552 15467659523094329344 12767425992365675136 10067192461637020928 7366958930908366720 4666725400179712512 1966491869451058304 17713002412431955712 15012768881703301504 12312535350974647296 9612301820245993088 6912068289517338880 4211834758788684672 1511601228060030464 17258111771040927872 14557878240312273664 11857644709583619456 9157411178854965248 6457177648126311040 3756944117397656832 1056710586669002624 16803221129649900032 14102987598921245824 11402754068192591616 8702520537463937408 6002287006735283200 3302053476006628992 601819945277974784 16348330488258872192 13648096957530217984 10947863426801563776 8247629896072909568 5547396365344255360 2847162834615601152 146929303886946944 15893439846867844352 13193206316139190144 10492972785410535936 7792739254681881728 5092505723953227520 2392272193224573312 18138782736205470720 15438549205476816512 12738315674748162304 10038082144019508096 7337848613290853888 4637615082562199680 1937381551833545472 17683892094814442880 14983658564085788672 12283425033357134464 9583191502628480256 6882957971899826048 4182724441171171840 1482490910442517632 17229001453423415040 14528767922694760832 11828534391966106624 9128300861237452416 6428067330508798208 3727833799780144000 1027600269051489792 16774110812032387200 14073877281303732992 11373643750575078784 8673410219846424576 5973176689117770368 3272943158389116160 572709627660461952 16319220170641359360 13618986639912705152 10918753109184050944 8218519578455396736 5518286047726742528 2818052516998088320 117818986269434112 15864329529250331520 13164095998521677312 10463862467793023104 7763628937064368896 5063395406335714688 2363161875607060480 18109672418587957888 15409438887859303680 12709205357130649472 10008971826401995264 7308738295673341056 4608504764944686848 1908271234216032640 17654781777196930048 14954548246468275840 12254314715739621632 9554081185010967424 6853847654282313216 4153614123553659008 1453380592825004800 17199891135805902208 14499657605077248000 11799424074348593792 9099190543619939584 6398957012891285376 3698723482162631168 998489951433976960 16745000494414874368 14044766963686220160 11344533432957565952 8644299902228911744 5944066371500257536 3243832840771603328 543599310042949120 16290109853023846528 13589876322295192320 10889642791566538112 8189409260837883904 5489175730109229696 2788942199380575488 88708668651921280 15835219211632818688 13134985680904164480 10434752150175510272 7734518619446856064 5034285088718201856 2334051557989547648 18080562100970445056 15380328570241790848 12680095039513136640 9979861508784482432 7279627978055828224 4579394447327174016 1879160916598519808 17625671459579417216 14925437928850763008 12225204398122108800 9524970867393454592 6824737336664800384 4124503805936146176 1424270275207491968 17170780818188389376 14470547287459735168 11770313756731080960 9070080226002426752 6369846695273772544 3669613164545118336 969379633816464128 16715890176797361536 14015656646068707328 11315423115340053120 8615189584611398912 5914956053882744704 3214722523154090496 514488992425436288 16260999535406333696 13560766004677679488 10860532473949025280 8160298943220371072 5460065412491716864 2759831881763062656 59598351034408448 15806108894015305856 13105875363286651648 10405641832557997440 7705408301829343232 5005174771100689024 2304941240372034816 18051451783352932224 15351218252624278016 12650984721895623808 9950751191166969600 7250517660438315392 4550284129709661184 1850050598981006976 17596561141961904384 14896327611233250176 12196094080504595968 9495860549775941760 6795627019047287552 4095393488318633344 1395159957589979136 17141670500570876544 14441436969842222336 11741203439113568128 9040969908384913920 6340736377656259712 3640502846927605504 940269316198951296 16686779859179848704 13986546328451194496 11286312797722540288 8586079266993886080 5885845736265231872 3185612205536577664 485378674807923456 16231889217788820864 13531655687060166656 10831422156331512448 8131188625602858240 5430955094874204032 2730721564145549824 30488033416895616 15776998576397793024 13076765045669138816 10376531514940484608 7676297984211830400 4976064453483176192 2275830922754521984 18022341465735419392 15322107935006765184 12621874404278110976 9921640873549456768 7221407342820802560 4521173812092148352 1820940281363494144 17567450824344391552 14867217293615737344 12166983762887083136 9466750232158428928 6766516701429774720 4066283170701120512 1366049639972466304 17112560182953363712 14412326652224709504 11712093121496055296 9011859590767401088 6311626060038746880 3611392529310092672 911158998581438464 16657669541562335872 13957436010833681664 11257202480105027456 8556968949376373248 5856735418647719040 3156501887919064832 456268357190410624 16202778900171308032 13502545369442653824 10802311838713999616 8102078307985345408 5401844777256691200 2701611246528036992 1377715799382784 15747888258780280192 13047654728051625984 10347421197322971776 7647187666594317568 4946954135865663360 2246720605137009152 17993231148117906560 15292997617389252352 12592764086660598144 9892530555931943936 7192297025203289728 4492063494474635520 1791829963745981312 17538340506726878720 14838106975998224512 12137873445269570304 9437639914540916096 6737406383812261888 4037172853083607680 1336939322354953472 17083449865335850880 14383216334607196672 11682982803878542464 8982749273149888256 6282515742421234048 3582282211692579840 882048680963925632 16628559223944823040 13928325693216168832 11228092162487514624 8527858631758860416 5827625101030206208 3127391570301552000 427158039572897792 16173668582553795200 13473435051825140992 10773201521096486784 8072967990367832576 5372734459639178368 2672500928910524160 18419011471891421568 15718777941162767360 13018544410434113152 10318310879705458944 7618077348976804736 4917843818248150528 2217610287519496320 17964120830500393728 15263887299771739520 12563653769043085312 9863420238314431104 7163186707585776896 4462953176857122688 1762719646128468480 17509230189109365888 14808996658380711680 12108763127652057472 9408529596923403264 6708296066194749056 4008062535466094848 1307829004737440640 17054339547718338048 14354106016989683840 11653872486261029632 8953638955532375424 6253405424803721216 3553171894075067008 852938363346412800 16599448906327310208 13899215375598656000 11198981844870001792 8498748314141347584 5798514783412693376 3098281252684039168 398047721955384960 16144558264936282368 13444324734207628160 10744091203478973952 8043857672750319744 5343624142021665536 2643390611293011328 18389901154273908736 15689667623545254528 12989434092816600320 10289200562087946112 7588967031359291904 4888733500630637696 2188499969901983488 17935010512882880896 15234776982154226688 12534543451425572480 9834309920696918272 7134076389968264064 4433842859239609856 1733609328510955648 17480119871491853056 14779886340763198848 12079652810034544640 9379419279305890432 6679185748577236224 3978952217848582016 1278718687119927808 17025229230100825216 14324995699372171008 11624762168643516800 8924528637914862592 6224295107186208384 3524061576457554176 823828045728899968 16570338588709797376 13870105057981143168 11169871527252488960 8469637996523834752 5769404465795180544 3069170935066526336 368937404337872128 16115447947318769536 13415214416590115328 10714980885861461120 8014747355132806912 5314513824404152704 2614280293675498496 18360790836656395904 15660557305927741696 12960323775199087488 10260090244470433280 7559856713741779072 4859623183013124864 2159389652284470656 17905900195265368064 15205666664536713856 12505433133808059648 9805199603079405440 7104966072350751232 4404732541622097024 1704499010893442816 17451009553874340224 14750776023145686016 12050542492417031808 9350308961688377600 6650075430959723392 3949841900231069184 1249608369502414976 16996118912483312384 14295885381754658176 11595651851026003968 8895418320297349760 6195184789568695552 3494951258840041344 794717728111387136 16541228271092284544 13840994740363630336 11140761209634976128 8440527678906321920 5740294148177667712 3040060617449013504 339827086720359296 16086337629701256704 13386104098972602496 10685870568243948288 7985637037515294080 5285403506786639872 2585169976057985664 18331680519038883072 15631446988310228864 12931213457581574656 10230979926852920448 7530746396124266240 4830512865395612032 2130279334666957824 17876789877647855232 15176556346919201024 12476322816190546816 9776089285461892608 7075855754733238400 4375622224004584192 1675388693275929984 17421899236256827392 14721665705528173184 12021432174799518976 9321198644070864768 6620965113342210560 3920731582613556352 1220498051884902144 16967008594865799552 14266775064137145344 11566541533408491136 8866308002679836928 6166074471951182720 3465840941222528512 765607410493874304 16512117953474771712 13811884422746117504 11111650892017463296 8411417361288809088 5711183830560154880 3010950299831500672 310716769102846464 16057227312083743872 13356993781355089664 10656760250626435456 7956526719897781248 5256293189169127040 2556059658440472832 18302570201421370240 15602336670692716032 12902103139964061824 10201869609235407616 7501636078506753408 4801402547778099200 2101169017049444992 17847679560030342400 15147446029301688192 12447212498573033984 9746978967844379776 7046745437115725568 4346511906387071360 1646278375658417152 17392788918639314560 14692555387910660352 11992321857182006144 9292088326453351936 6591854795724697728 3891621264996043520 1191387734267389312 16937898277248286720 14237664746519632512 11537431215790978304 8837197685062324096 6136964154333669888 3436730623605015680 736497092876361472 16483007635857258880 13782774105128604672 11082540574399950464 8382307043671296256 5682073512942642048 2981839982213987840 281606451485333632 16028116994466231040 13327883463737576832 10627649933008922624 7927416402280268416 5227182871551614208 2526949340822960000 18273459883803857408 15573226353075203200 12872992822346548992 10172759291617894784 7472525760889240576 4772292230160586368 2072058699431932160 17818569242412829568 15118335711684175360 12418102180955521152 9717868650226866944 7017635119498212736 4317401588769558528 1617168058040904320 17363678601021801728 14663445070293147520 11963211539564493312 9262978008835839104 6562744478107184896 3862510947378530688 1162277416649876480 16908787959630773888 14208554428902119680 11508320898173465472 8808087367444811264 6107853836716157056 3407620305987502848 707386775258848640 16453897318239746048 13753663787511091840 11053430256782437632 8353196726053783424 5652963195325129216 2952729664596475008 252496133867820800 15999006676848718208 13298773146120064000 10598539615391409792 7898306084662755584 5198072553934101376 2497839023205447168 18244349566186344576 15544116035457690368 12843882504729036160 10143648974000381952 7443415443271727744 4743181912543073536 2042948381814419328 17789458924795316736 15089225394066662528 12388991863338008320 9688758332609354112 6988524801880699904 4288291271152045696 1588057740423391488 17334568283404288896 14634334752675634688 11934101221946980480 9233867691218326272 6533634160489672064 3833400629761017856 1133167099032363648 16879677642013261056 14179444111284606848 11479210580555952640 8778977049827298432 6078743519098644224 3378509988369990016 678276457641335808 16424787000622233216 13724553469893579008 11024319939164924800 8324086408436270592 5623852877707616384 2923619346978962176 223385816250307968 15969896359231205376 13269662828502551168 10569429297773896960 7869195767045242752 5168962236316588544 2468728705587934336 18215239248568831744 15515005717840177536 12814772187111523328 10114538656382869120 7414305125654214912 4714071594925560704 2013838064196906496 17760348607177803904 15060115076449149696 12359881545720495488 9659648014991841280 6959414484263187072 4259180953534532864 1558947422805878656 17305457965786776064 14605224435058121856 11904990904329467648 9204757373600813440 6504523842872159232 3804290312143505024 1104056781414850816 16850567324395748224 14150333793667094016 11450100262938439808 8749866732209785600 6049633201481131392 3349399670752477184 649166140023822976 16395676683004720384 13695443152276066176 10995209621547411968 8294976090818757760 5594742560090103552 2894509029361449344 194275498632795136 15940786041613692544 13240552510885038336 10540318980156384128 7840085449427729920 5139851918699075712 2439618387970421504 18186128930951318912 15485895400222664704 12785661869494010496 10085428338765356288 7385194808036702080 4684961277308047872 1984727746579393664 17731238289560291072 15031004758831636864 12330771228102982656 9630537697374328448 6930304166645674240 4230070635917020032 1529837105188365824 17276347648169263232 14576114117440609024 11875880586711954816 9175647055983300608 6475413525254646400 3775179994525992192 1074946463797337984 16821457006778235392 14121223476049581184 11420989945320926976 8720756414592272768 6020522883863618560 3320289353134964352 620055822406310144 16366566365387207552 13666332834658553344 10966099303929899136 8265865773201244928 5565632242472590720 2865398711743936512 165165181015282304 15911675723996179712 13211442193267525504 10511208662538871296 7810975131810217088 5110741601081562880 2410508070352908672 18157018613333806080 15456785082605151872 12756551551876497664 10056318021147843456 7356084490419189248 4655850959690535040 1955617428961880832 17702127971942778240 15001894441214124032 12301660910485469824 9601427379756815616 6901193849028161408 4200960318299507200 1500726787570852992 17247237330551750400 14547003799823096192 11846770269094441984 9146536738365787776 6446303207637133568 3746069676908479360 1045836146179825152 16792346689160722560 14092113158432068352 11391879627703414144 8691646096974759936 5991412566246105728 3291179035517451520 590945504788797312 16337456047769694720 13637222517041040512 10936988986312386304 8236755455583732096 5536521924855077888 2836288394126423680 136054863397769472 15882565406378666880 13182331875650012672 10482098344921358464 7781864814192704256 5081631283464050048 2381397752735395840 18127908295716293248 15427674764987639040 12727441234258984832 10027207703530330624 7326974172801676416 4626740642073022208 1926507111344368000 17673017654325265408 14972784123596611200 12272550592867956992 9572317062139302784 6872083531410648576 4171850000681994368 1471616469953340160 17218127012934237568 14517893482205583360 11817659951476929152 9117426420748274944 6417192890019620736 3716959359290966528 1016725828562312320 16763236371543209728 14063002840814555520 11362769310085901312 8662535779357247104 5962302248628592896 3262068717899938688 561835187171284480 16308345730152181888 13608112199423527680 10907878668694873472 8207645137966219264 5507411607237565056 2807178076508910848 106944545780256640 15853455088761154048 13153221558032499840 10452988027303845632 7752754496575191424 5052520965846537216 2352287435117883008 18098797978098780416 15398564447370126208 12698330916641472000 9998097385912817792 7297863855184163584 4597630324455509376 1897396793726855168 17643907336707752576 14943673805979098368 12243440275250444160 9543206744521789952 6842973213793135744 4142739683064481536 1442506152335827328 17189016695316724736 14488783164588070528 11788549633859416320 9088316103130762112 6388082572402107904 3687849041673453696 987615510944799488 16734126053925696896 14033892523197042688 11333658992468388480 8633425461739734272 5933191931011080064 3232958400282425856 532724869553771648 16279235412534669056 13579001881806014848 10878768351077360640 8178534820348706432 5478301289620052224 2778067758891398016 77834228162743808 15824344771143641216 13124111240414987008 10423877709686332800 7723644178957678592 5023410648229024384 2323177117500370176 18069687660481267584 15369454129752613376 12669220599023959168 9968987068295304960 7268753537566650752 4568520006837996544 1868286476109342336 17614797019090239744 14914563488361585536 12214329957632931328 9514096426904277120 6813862896175622912 4113629365446968704 1413395834718314496 17159906377699211904 14459672846970557696 11759439316241903488 9059205785513249280 6358972254784595072 3658738724055940864 958505193327286656 16705015736308184064 14004782205579529856 11304548674850875648 8604315144122221440 5904081613393567232 3203848082664913024 503614551936258816 16250125094917156224 13549891564188502016 10849658033459847808 8149424502731193600 5449190972002539392 2748957441273885184 48723910545230976 15795234453526128384 13095000922797474176 10394767392068819968 7694533861340165760 4994300330611511552 2294066799882857344 18040577342863754752 15340343812135100544 12640110281406446336 9939876750677792128 7239643219949137920 4539409689220483712 1839176158491829504 17585686701472726912 14885453170744072704 12185219640015418496 9484986109286764288 6784752578558110080 4084519047829455872 1384285517100801664 17130796060081699072 14430562529353044864 11730328998624390656 9030095467895736448 6329861937167082240 3629628406438428032 929394875709773824 16675905418690671232 13975671887962017024 11275438357233362816 8575204826504708608 5874971295776054400 3174737765047400192 474504234318745984 16221014777299643392 13520781246570989184 10820547715842334976 8120314185113680768 5420080654385026560 2719847123656372352 19613592927718144 15766124135908615552 13065890605179961344 10365657074451307136 7665423543722652928 4965190012993998720 2264956482265344512 18011467025246241920 15311233494517587712 12610999963788933504 9910766433060279296 7210532902331625088 4510299371602970880 1810065840874316672 17556576383855214080 14856342853126559872 12156109322397905664 9455875791669251456 6755642260940597248 4055408730211943040 1355175199483288832 17101685742464186240 14401452211735532032 11701218681006877824 9000985150278223616 6300751619549569408 3600518088820915200 900284558092260992 16646795101073158400 13946561570344504192 11246328039615849984 8546094508887195776 5845860978158541568 3145627447429887360 445393916701233152 16191904459682130560 13491670928953476352 10791437398224822144 8091203867496167936 5390970336767513728 2690736806038859520 18437247349019756928 15737013818291102720 13036780287562448512 10336546756833794304 7636313226105140096 4936079695376485888 2235846164647831680 17982356707628729088 15282123176900074880 12581889646171420672 9881656115442766464 7181422584714112256 4481189053985458048 1780955523256803840 17527466066237701248 14827232535509047040 12126999004780392832 9426765474051738624 6726531943323084416 4026298412594430208 1326064881865776000 17072575424846673408 14372341894118019200 11672108363389364992 8971874832660710784 6271641301932056576 3571407771203402368 871174240474748160 16617684783455645568 13917451252726991360 11217217721998337152 8516984191269682944 5816750660541028736 3116517129812374528 416283599083720320 16162794142064617728 13462560611335963520 10762327080607309312 8062093549878655104 5361860019150000896 2661626488421346688 18408137031402244096 15707903500673589888 13007669969944935680 10307436439216281472 7607202908487627264 4906969377758973056 2206735847030318848 17953246390011216256 15253012859282562048 12552779328553907840 9852545797825253632 7152312267096599424 4452078736367945216 1751845205639291008 17498355748620188416 14798122217891534208 12097888687162880000 9397655156434225792 6697421625705571584 3997188094976917376 1296954564248263168 17043465107229160576 14343231576500506368 11642998045771852160 8942764515043197952 6242530984314543744 3542297453585889536 842063922857235328 16588574465838132736 13888340935109478528 11188107404380824320 8487873873652170112 5787640342923515904 3087406812194861696 387173281466207488 16133683824447104896 13433450293718450688 10733216762989796480 8032983232261142272 5332749701532488064 2632516170803833856 18379026713784731264 15678793183056077056 12978559652327422848 10278326121598768640 7578092590870114432 4877859060141460224 2177625529412806016 17924136072393703424 15223902541665049216 12523669010936395008 9823435480207740800 7123201949479086592 4422968418750432384 1722734888021778176 17469245431002675584 14769011900274021376 12068778369545367168 9368544838816712960 6668311308088058752 3968077777359404544 1267844246630750336 17014354789611647744 14314121258882993536 11613887728154339328 8913654197425685120 6213420666697030912 3513187135968376704 812953605239722496 16559464148220619904 13859230617491965696 11158997086763311488 8458763556034657280 5758530025306003072 3058296494577348864 358062963848694656 16104573506829592064 13404339976100937856 10704106445372283648 8003872914643629440 5303639383914975232 2603405853186321024 18349916396167218432 15649682865438564224 12949449334709910016 10249215803981255808 7548982273252601600 4848748742523947392 2148515211795293184 17895025754776190592 15194792224047536384 12494558693318882176 9794325162590227968 7094091631861573760 4393858101132919552 1693624570404265344 17440135113385162752 14739901582656508544 12039668051927854336 9339434521199200128 6639200990470545920 3938967459741891712 1238733929013237504 16985244471994134912 14285010941265480704 11584777410536826496 8884543879808172288 6184310349079518080 3484076818350863872 783843287622209664 16530353830603107072 13830120299874452864 11129886769145798656 8429653238417144448 5729419707688490240 3029186176959836032 328952646231181824 16075463189212079232 13375229658483425024 10674996127754770816 7974762597026116608 5274529066297462400 2574295535568808192 18320806078549705600 15620572547821051392 12920339017092397184 10220105486363742976 7519871955635088768 4819638424906434560 2119404894177780352 17865915437158677760 15165681906430023552 12465448375701369344 9765214844972715136 7064981314244060928 4364747783515406720 1664514252786752512 17411024795767649920 14710791265038995712 12010557734310341504 9310324203581687296 6610090672853033088 3909857142124378880 1209623611395724672 16956134154376622080 14255900623647967872 11555667092919313664 8855433562190659456 6155200031462005248 3454966500733351040 754732970004696832 16501243512985594240 13801009982256940032 11100776451528285824 8400542920799631616 5700309390070977408 3000075859342323200 299842328613668992 16046352871594566400 13346119340865912192 10645885810137257984 7945652279408603776 5245418748679949568 2545185217951295360 18291695760932192768 15591462230203538560 12891228699474884352 10190995168746230144 7490761638017575936 4790528107288921728 2090294576560267520 17836805119541164928 15136571588812510720 12436338058083856512 9736104527355202304 7035870996626548096 4335637465897893888 1635403935169239680 17381914478150137088 14681680947421482880 11981447416692828672 9281213885964174464 6580980355235520256 3880746824506866048 1180513293778211840 16927023836759109248 14226790306030455040 11526556775301800832 8826323244573146624 6126089713844492416 3425856183115838208 725622652387184000 16472133195368081408 13771899664639427200 11071666133910772992 8371432603182118784 5671199072453464576 2970965541724810368 270732010996156160 16017242553977053568 13317009023248399360 10616775492519745152 7916541961791090944 5216308431062436736 2516074900333782528 18262585443314679936 15562351912586025728 12862118381857371520 10161884851128717312 7461651320400063104 4761417789671408896 2061184258942754688 17807694801923652096 15107461271194997888 12407227740466343680 9706994209737689472 7006760679009035264 4306527148280381056 1606293617551726848 17352804160532624256 14652570629803970048 11952337099075315840 9252103568346661632 6551870037618007424 3851636506889353216 1151402976160699008 16897913519141596416 14197679988412942208 11497446457684288000 8797212926955633792 6096979396226979584 3396745865498325376 696512334769671168 16443022877750568576 13742789347021914368 11042555816293260160 8342322285564605952 5642088754835951744 2941855224107297536 241621693378643328 15988132236359540736 13287898705630886528 10587665174902232320 7887431644173578112 5187198113444923904 2486964582716269696 18233475125697167104 15533241594968512896 12833008064239858688 10132774533511204480 7432541002782550272 4732307472053896064 2032073941325241856 17778584484306139264 15078350953577485056 12378117422848830848 9677883892120176640 6977650361391522432 4277416830662868224 1577183299934214016 17323693842915111424 14623460312186457216 11923226781457803008 9222993250729148800 6522759720000494592 3822526189271840384 1122292658543186176 16868803201524083584 14168569670795429376 11468336140066775168 8768102609338120960 6067869078609466752 3367635547880812544 667402017152158336 16413912560133055744 13713679029404401536 11013445498675747328 8313211967947093120 5612978437218438912 2912744906489784704 212511375761130496 15959021918742027904 13258788388013373696 10558554857284719488 7858321326556065280 5158087795827411072 2457854265098756864 18204364808079654272 15504131277351000064 12803897746622345856 10103664215893691648 7403430685165037440 4703197154436383232 2002963623707729024 17749474166688626432 15049240635959972224 12349007105231318016 9648773574502663808 6948540043774009600 4248306513045355392 1548072982316701184 17294583525297598592 14594349994568944384 11894116463840290176 9193882933111635968 6493649402382981760 3793415871654327552 1093182340925673344 16839692883906570752 14139459353177916544 11439225822449262336 8738992291720608128 6038758760991953920 3338525230263299712 638291699534645504 16384802242515542912 13684568711786888704 10984335181058234496 8284101650329580288 5583868119600926080 2883634588872271872 183401058143617664 15929911601124515072 13229678070395860864 10529444539667206656 7829211008938552448 5128977478209898240 2428743947481244032 18175254490462141440 15475020959733487232 12774787429004833024 10074553898276178816 7374320367547524608 4674086836818870400 1973853306090216192 17720363849071113600 15020130318342459392 12319896787613805184 9619663256885150976 6919429726156496768 4219196195427842560 1518962664699188352 17265473207680085760 14565239676951431552 11865006146222777344 9164772615494123136 6464539084765468928 3764305554036814720 1064072023308160512 16810582566289057920 14110349035560403712 11410115504831749504 8709881974103095296 6009648443374441088 3309414912645786880 609181381917132672 16355691924898030080 13655458394169375872 10955224863440721664 8254991332712067456 5554757801983413248 2854524271254759040 154290740526104832 15900801283507002240 13200567752778348032 10500334222049693824 7800100691321039616 5099867160592385408 2399633629863731200 18146144172844628608 15445910642115974400 12745677111387320192 10045443580658665984 7345210049930011776 4644976519201357568 1944742988472703360 17691253531453600768 14991020000724946560 12290786469996292352 9590552939267638144 6890319408538983936 4190085877810329728 1489852347081675520 17236362890062572928 14536129359333918720 11835895828605264512 9135662297876610304 6435428767147956096 3735195236419301888 1034961705690647680 16781472248671545088 14081238717942890880 11381005187214236672 8680771656485582464 5980538125756928256 3280304595028274048 580071064299619840 16326581607280517248 13626348076551863040 10926114545823208832 8225881015094554624 5525647484365900416 2825413953637246208 125180422908592000 15871690965889489408 13171457435160835200 10471223904432180992 7770990373703526784 5070756842974872576 2370523312246218368 18117033855227115776 15416800324498461568 12716566793769807360 10016333263041153152 7316099732312498944 4615866201583844736 1915632670855190528 17662143213836087936 14961909683107433728 12261676152378779520 9561442621650125312 6861209090921471104 4160975560192816896 1460742029464162688 17207252572445060096 14507019041716405888 11806785510987751680 9106551980259097472 6406318449530443264 3706084918801789056 1005851388073134848 16752361931054032256 14052128400325378048 11351894869596723840 8651661338868069632 5951427808139415424 3251194277410761216 550960746682107008 16297471289663004416 13597237758934350208 10897004228205696000 8196770697477041792 5496537166748387584 2796303636019733376 96070105291079168 15842580648271976576 13142347117543322368 10442113586814668160 7741880056086013952 5041646525357359744 2341412994628705536 18087923537609602944 15387690006880948736 12687456476152294528 9987222945423640320 7286989414694986112 4586755883966331904 1886522353237677696 17633032896218575104 14932799365489920896 12232565834761266688 9532332304032612480 6832098773303958272 4131865242575304064 1431631711846649856 17178142254827547264 14477908724098893056 11777675193370238848 9077441662641584640 6377208131912930432 3676974601184276224 976741070455622016 16723251613436519424 14023018082707865216 11322784551979211008 8622551021250556800 5922317490521902592 3222083959793248384 521850429064594176 16268360972045491584 13568127441316837376 10867893910588183168 8167660379859528960 5467426849130874752 2767193318402220544 66959787673566336 15813470330654463744 13113236799925809536 10413003269197155328 7712769738468501120 5012536207739846912 2312302677011192704 18058813219992090112 15358579689263435904 12658346158534781696 9958112627806127488 7257879097077473280 4557645566348819072 1857412035620164864 17603922578601062272 14903689047872408064 12203455517143753856 9503221986415099648 6802988455686445440 4102754924957791232 1402521394229137024 17149031937210034432 14448798406481380224 11748564875752726016 9048331345024071808 6348097814295417600 3647864283566763392 947630752838109184 16694141295819006592 13993907765090352384 11293674234361698176 8593440703633043968 5893207172904389760 3192973642175735552 492740111447081344 16239250654427978752 13539017123699324544 10838783592970670336 8138550062242016128 5438316531513361920 2738083000784707712 37849470056053504 15784360013036950912 13084126482308296704 10383892951579642496 7683659420850988288 4983425890122334080 2283192359393679872 18029702902374577280 15329469371645923072 12629235840917268864 9929002310188614656 7228768779459960448 4528535248731306240 1828301718002652032 17574812260983549440 14874578730254895232 12174345199526241024 9474111668797586816 6773878138068932608 4073644607340278400 1373411076611624192 17119921619592521600 14419688088863867392 11719454558135213184 9019221027406558976 6318987496677904768 3618753965949250560 918520435220596352 16665030978201493760 13964797447472839552 11264563916744185344 8564330386015531136 5864096855286876928 3163863324558222720 463629793829568512 16210140336810465920 13509906806081811712 10809673275353157504 8109439744624503296 5409206213895849088 2708972683167194880 8739152438540672 15755249695419438080 13055016164690783872 10354782633962129664 7654549103233475456 4954315572504821248 2254082041776167040 18000592584757064448 15300359054028410240 12600125523299756032 9899891992571101824 7199658461842447616 4499424931113793408 1799191400385139200 17545701943366036608 14845468412637382400 12145234881908728192 9445001351180073984 6744767820451419776 4044534289722765568 1344300758994111360 17090811301975008768 14390577771246354560 11690344240517700352 8990110709789046144 6289877179060391936 3589643648331737728 889410117603083520 16635920660583980928 13935687129855326720 11235453599126672512 8535220068398018304 5834986537669364096 3134753006940709888 434519476212055680 16181030019192953088 13480796488464298880 10780562957735644672 8080329427006990464 5380095896278336256 2679862365549682048 18426372908530579456 15726139377801925248 13025905847073271040 10325672316344616832 7625438785615962624 4925205254887308416 2224971724158654208 17971482267139551616 15271248736410897408 12571015205682243200 9870781674953588992 7170548144224934784 4470314613496280576 1770081082767626368 17516591625748523776 14816358095019869568 12116124564291215360 9415891033562561152 6715657502833906944 4015423972105252736 1315190441376598528 17061700984357495936 14361467453628841728 11661233922900187520 8961000392171533312 6260766861442879104 3560533330714224896 860299799985570688 16606810342966468096 13906576812237813888 11206343281509159680 8506109750780505472 5805876220051851264 3105642689323197056 405409158594542848 16151919701575440256 13451686170846786048 10751452640118131840 8051219109389477632 5350985578660823424 2650752047932169216 18397262590913066624 15697029060184412416 12996795529455758208 10296561998727104000 7596328467998449792 4896094937269795584 2195861406541141376 17942371949522038784 15242138418793384576 12541904888064730368 9841671357336076160 7141437826607421952 4441204295878767744 1740970765150113536 17487481308131010944 14787247777402356736 12087014246673702528 9386780715945048320 6686547185216394112 3986313654487739904 1286080123759085696 17032590666739983104 14332357136011328896 11632123605282674688 8931890074554020480 6231656543825366272 3531423013096712064 831189482368057856 16577700025348955264 13877466494620301056 11177232963891646848 8476999433162992640 5776765902434338432 3076532371705684224 376298840977030016 16122809383957927424 13422575853229273216 10722342322500619008 8022108791771964800 5321875261043310592 2621641730314656384 18368152273295553792 15667918742566899584 12967685211838245376 10267451681109591168 7567218150380936960 4866984619652282752 2166751088923628544 17913261631904525952 15213028101175871744 12512794570447217536 9812561039718563328 7112327508989909120 4412093978261254912 1711860447532600704 17458370990513498112 14758137459784843904 12057903929056189696 9357670398327535488 6657436867598881280 3957203336870227072 1256969806141572864 17003480349122470272 14303246818393816064 11603013287665161856 8902779756936507648 6202546226207853440 3502312695479199232 802079164750545024 16548589707731442432 13848356177002788224 11148122646274134016 8447889115545479808 5747655584816825600 3047422054088171392 347188523359517184 16093699066340414592 13393465535611760384 10693232004883106176 7992998474154451968 5292764943425797760 2592531412697143552 18339041955678040960 15638808424949386752 12938574894220732544 10238341363492078336 7538107832763424128 4837874302034769920 2137640771306115712 17884151314287013120 15183917783558358912 12483684252829704704 9783450722101050496 7083217191372396288 4382983660643742080 1682750129915087872 17429260672895985280 14729027142167331072 12028793611438676864 9328560080710022656 6628326549981368448 3928093019252714240 1227859488524060032 16974370031504957440 14274136500776303232 11573902970047649024 8873669439318994816 6173435908590340608 3473202377861686400 772968847133032192 16519479390113929600 13819245859385275392 11119012328656621184 8418778797927966976 5718545267199312768 3018311736470658560 318078205742004352 16064588748722901760 13364355217994247552 10664121687265593344 7963888156536939136 5263654625808284928 2563421095079630720 18309931638060528128 15609698107331873920 12909464576603219712 10209231045874565504 7508997515145911296 4808763984417257088 2108530453688602880 17855040996669500288 15154807465940846080 12454573935212191872 9754340404483537664 7054106873754883456 4353873343026229248 1653639812297575040 17400150355278472448 14699916824549818240 11999683293821164032 9299449763092509824 6599216232363855616 3898982701635201408 1198749170906547200 16945259713887444608 14245026183158790400 11544792652430136192 8844559121701481984 6144325590972827776 3444092060244173568 743858529515519360 16490369072496416768 13790135541767762560 11089902011039108352 8389668480310454144 5689434949581799936 2989201418853145728 288967888124491520 16035478431105388928 13335244900376734720 10635011369648080512 7934777838919426304 5234544308190772096 2534310777462117888 18280821320443015296 15580587789714361088 12880354258985706880 10180120728257052672 7479887197528398464 4779653666799744256 2079420136071090048 17825930679051987456 15125697148323333248 12425463617594679040 9725230086866024832 7024996556137370624 4324763025408716416 1624529494680062208 17371040037660959616 14670806506932305408 11970572976203651200 9270339445474996992 6570105914746342784 3869872384017688576 1169638853289034368 16916149396269931776 14215915865541277568 11515682334812623360 8815448804083969152 6115215273355314944 3414981742626660736 714748211898006528 16461258754878903936 13761025224150249728 11060791693421595520 8360558162692941312 5660324631964287104 2960091101235632896 259857570506978688 16006368113487876096 13306134582759221888 10605901052030567680 7905667521301913472 5205433990573259264 2505200459844605056 18251711002825502464 15551477472096848256 12851243941368194048 10151010410639539840 7450776879910885632 4750543349182231424 2050309818453577216 17796820361434474624 15096586830705820416 12396353299977166208 9696119769248512000 6995886238519857792 4295652707791203584 1595419177062549376 17341929720043446784 14641696189314792576 11941462658586138368 9241229127857484160 6540995597128829952 3840762066400175744 1140528535671521536 16887039078652418944 14186805547923764736 11486572017195110528 8786338486466456320 6086104955737802112 3385871425009147904 685637894280493696 16432148437261391104 13731914906532736896 11031681375804082688 8331447845075428480 5631214314346774272 2930980783618120064 230747252889465856 15977257795870363264 13277024265141709056 10576790734413054848 7876557203684400640 5176323672955746432 2476090142227092224 18222600685207989632 15522367154479335424 12822133623750681216 10121900093022027008 7421666562293372800 4721433031564718592 2021199500836064384 17767710043816961792 15067476513088307584 12367242982359653376 9667009451630999168 6966775920902344960 4266542390173690752 1566308859445036544 17312819402425933952 14612585871697279744 11912352340968625536 9212118810239971328 6511885279511317120 3811651748782662912 1111418218054008704 16857928761034906112 14157695230306251904 11457461699577597696 8757228168848943488 6056994638120289280 3356761107391635072 656527576662980864 16403038119643878272 13702804588915224064 11002571058186569856 8302337527457915648 5602103996729261440 2901870466000607232 201636935271953024 15948147478252850432 13247913947524196224 10547680416795542016 7847446886066887808 5147213355338233600 2446979824609579392 18193490367590476800 15493256836861822592 12793023306133168384 10092789775404514176 7392556244675859968 4692322713947205760 1992089183218551552 17738599726199448960 15038366195470794752 12338132664742140544 9637899134013486336 6937665603284832128 4237432072556177920 1537198541827523712 17283709084808421120 14583475554079766912 11883242023351112704 9183008492622458496 6482774961893804288 3782541431165150080 1082307900436495872 16828818443417393280 14128584912688739072 11428351381960084864 8728117851231430656 6027884320502776448 3327650789774122240 627417259045468032 16373927802026365440 13673694271297711232 10973460740569057024 8273227209840402816 5572993679111748608 2872760148383094400 172526617654440192 15919037160635337600 13218803629906683392 10518570099178029184 7818336568449374976 5118103037720720768 2417869506992066560 18164380049972963968 15464146519244309760 12763912988515655552 10063679457787001344 7363445927058347136 4663212396329692928 1962978865601038720 17709489408581936128 15009255877853281920 12309022347124627712 9608788816395973504 6908555285667319296 4208321754938665088 1508088224210010880 17254598767190908288 14554365236462254080 11854131705733599872 9153898175004945664 6453664644276291456 3753431113547637248 1053197582818983040 16799708125799880448 14099474595071226240 11399241064342572032 8699007533613917824 5998774002885263616 3298540472156609408 598306941427955200 16344817484408852608 13644583953680198400 10944350422951544192 8244116892222889984 5543883361494235776 2843649830765581568 143416300036927360 15889926843017824768 13189693312289170560 10489459781560516352 7789226250831862144 5088992720103207936 2388759189374553728 18135269732355451136 15435036201626796928 12734802670898142720 10034569140169488512 7334335609440834304 4634102078712180096 1933868547983525888 17680379090964423296 14980145560235769088 12279912029507114880 9579678498778460672 6879444968049806464 4179211437321152256 1478977906592498048 17225488449573395456 14525254918844741248 11825021388116087040 9124787857387432832 6424554326658778624 3724320795930124416 1024087265201470208 16770597808182367616 14070364277453713408 11370130746725059200 8669897215996404992 5969663685267750784 3269430154539096576 569196623810442368 16315707166791339776 13615473636062685568 10915240105334031360 8215006574605377152 5514773043876722944 2814539513148068736 114305982419414528 15860816525400311936 13160582994671657728 10460349463943003520 7760115933214349312 5059882402485695104 2359648871757040896 18106159414737938304 15405925884009284096 12705692353280629888 10005458822551975680 7305225291823321472 4604991761094667264 1904758230366013056 17651268773346910464 14951035242618256256 12250801711889602048 9550568181160947840 6850334650432293632 4150101119703639424 1449867588974985216 17196378131955882624 14496144601227228416 11795911070498574208 9095677539769920000 6395444009041265792 3695210478312611584 994976947583957376 16741487490564854784 14041253959836200576 11341020429107546368 8640786898378892160 5940553367650237952 3240319836921583744 540086306192929536 16286596849173826944 13586363318445172736 10886129787716518528 8185896256987864320 5485662726259210112 2785429195530555904 85195664801901696 15831706207782799104 13131472677054144896 10431239146325490688 7731005615596836480 5030772084868182272 2330538554139528064 18077049097120425472 15376815566391771264 12676582035663117056 9976348504934462848 7276114974205808640 4575881443477154432 1875647912748500224 17622158455729397632 14921924925000743424 12221691394272089216 9521457863543435008 6821224332814780800 4120990802086126592 1420757271357472384 17167267814338369792 14467034283609715584 11766800752881061376 9066567222152407168 6366333691423752960 3666100160695098752 965866629966444544 16712377172947341952 14012143642218687744 11311910111490033536 8611676580761379328 5911443050032725120 3211209519304070912 510975988575416704 16257486531556314112 13557253000827659904 10857019470099005696 8156785939370351488 5456552408641697280 2756318877913043072 56085347184388864 15802595890165286272 13102362359436632064 10402128828707977856 7701895297979323648 5001661767250669440 2301428236522015232 18047938779502912640 15347705248774258432 12647471718045604224 9947238187316950016 7247004656588295808 4546771125859641600 1846537595130987392 17593048138111884800 14892814607383230592 12192581076654576384 9492347545925922176 6792114015197267968 4091880484468613760 1391646953739959552 17138157496720856960 14437923965992202752 11737690435263548544 9037456904534894336 6337223373806240128 3636989843077585920 936756312348931712 16683266855329829120 13983033324601174912 11282799793872520704 8582566263143866496 5882332732415212288 3182099201686558080 481865670957903872 16228376213938801280 13528142683210147072 10827909152481492864 8127675621752838656 5427442091024184448 2727208560295530240 26975029566876032 15773485572547773440 13073252041819119232 10373018511090465024 7672784980361810816 4972551449633156608 2272317918904502400 18018828461885399808 15318594931156745600 12618361400428091392 9918127869699437184 7217894338970782976 4517660808242128768 1817427277513474560 17563937820494371968 14863704289765717760 12163470759037063552 9463237228308409344 6763003697579755136 4062770166851100928 1362536636122446720 17109047179103344128 14408813648374689920 11708580117646035712 9008346586917381504 6308113056188727296 3607879525460073088 907645994731418880 16654156537712316288 13953923006983662080 11253689476255007872 8553455945526353664 5853222414797699456 3152988884069045248 452755353340391040 16199265896321288448 13499032365592634240 10798798834863980032 8098565304135325824 5398331773406671616 2698098242678017408 18444608785658914816 15744375254930260608 13044141724201606400 10343908193472952192 7643674662744297984 4943441132015643776 2243207601286989568 17989718144267886976 15289484613539232768 12589251082810578560 9889017552081924352 7188784021353270144 4488550490624615936 1788316959895961728 17534827502876859136 14834593972148204928 12134360441419550720 9434126910690896512 6733893379962242304 4033659849233588096 1333426318504933888 17079936861485831296 14379703330757177088 11679469800028522880 8979236269299868672 6279002738571214464 3578769207842560256 878535677113906048 16625046220094803456 13924812689366149248 11224579158637495040 8524345627908840832 5824112097180186624 3123878566451532416 423645035722878208 16170155578703775616 13469922047975121408 10769688517246467200 8069454986517812992 5369221455789158784 2668987925060504576 18415498468041401984 15715264937312747776 13015031406584093568 10314797875855439360 7614564345126785152 4914330814398130944 2214097283669476736 17960607826650374144 15260374295921719936 12560140765193065728 9859907234464411520 7159673703735757312 4459440173007103104 1759206642278448896 17505717185259346304 14805483654530692096 12105250123802037888 9405016593073383680 6704783062344729472 4004549531616075264 1304316000887421056 17050826543868318464 14350593013139664256 11650359482411010048 8950125951682355840 6249892420953701632 3549658890225047424 849425359496393216 16595935902477290624 13895702371748636416 11195468841019982208 8495235310291328000 5795001779562673792 3094768248834019584 394534718105365376 16141045261086262784 13440811730357608576 10740578199628954368 8040344668900300160 5340111138171645952 2639877607442991744 18386388150423889152 15686154619695234944 12985921088966580736 10285687558237926528 7585454027509272320 4885220496780618112 2184986966051963904 17931497509032861312 15231263978304207104 12531030447575552896 9830796916846898688 7130563386118244480 4430329855389590272 1730096324660936064 17476606867641833472 14776373336913179264 12076139806184525056 9375906275455870848 6675672744727216640 3975439213998562432 1275205683269908224 17021716226250805632 14321482695522151424 11621249164793497216 8921015634064843008 6220782103336188800 3520548572607534592 820315041878880384 16566825584859777792 13866592054131123584 11166358523402469376 8466124992673815168 5765891461945160960 3065657931216506752 365424400487852544 16111934943468749952 13411701412740095744 10711467882011441536 8011234351282787328 5311000820554133120 2610767289825478912 18357277832806376320 15657044302077722112 12956810771349067904 10256577240620413696 7556343709891759488 4856110179163105280 2155876648434451072 17902387191415348480 15202153660686694272 12501920129958040064 9801686599229385856 7101453068500731648 4401219537772077440 1700986007043423232 17447496550024320640 14747263019295666432 12047029488567012224 9346795957838358016 6646562427109703808 3946328896381049600 1246095365652395392 16992605908633292800 14292372377904638592 11592138847175984384 8891905316447330176 6191671785718675968 3491438254990021760 791204724261367552 16537715267242264960 13837481736513610752 11137248205784956544 8437014675056302336 5736781144327648128 3036547613598993920 336314082870339712 16082824625851237120 13382591095122582912 10682357564393928704 7982124033665274496 5281890502936620288 2581656972207966080 18328167515188863488 15627933984460209280 12927700453731555072 10227466923002900864 7527233392274246656 4826999861545592448 2126766330816938240 17873276873797835648 15173043343069181440 12472809812340527232 9772576281611873024 7072342750883218816 4372109220154564608 1671875689425910400 17418386232406807808 14718152701678153600 12017919170949499392 9317685640220845184 6617452109492190976 3917218578763536768 1216985048034882560 16963495591015779968 14263262060287125760 11563028529558471552 8862794998829817344 6162561468101163136 3462327937372508928 762094406643854720 16508604949624752128 13808371418896097920 11108137888167443712 8407904357438789504 5707670826710135296 3007437295981481088 307203765252826880 16053714308233724288 13353480777505070080 10653247246776415872 7953013716047761664 5252780185319107456 2552546654590453248 18299057197571350656 15598823666842696448 12898590136114042240 10198356605385388032 7498123074656733824 4797889543928079616 2097656013199425408 17844166556180322816 15143933025451668608 12443699494723014400 9743465963994360192 7043232433265705984 4342998902537051776 1642765371808397568 17389275914789294976 14689042384060640768 11988808853331986560 9288575322603332352 6588341791874678144 3888108261146023936 1187874730417369728 16934385273398267136 14234151742669612928 11533918211940958720 8833684681212304512 6133451150483650304 3433217619754996096 732984089026341888 16479494632007239296 13779261101278585088 11079027570549930880 8378794039821276672 5678560509092622464 2978326978363968256 278093447635314048 16024603990616211456 13324370459887557248 10624136929158903040 7923903398430248832 5223669867701594624 2523436336972940416 18269946879953837824 15569713349225183616 12869479818496529408 10169246287767875200 7469012757039220992 4768779226310566784 2068545695581912576 17815056238562809984 15114822707834155776 12414589177105501568 9714355646376847360 7014122115648193152 4313888584919538944 1613655054190884736 17360165597171782144 14659932066443127936 11959698535714473728 9259465004985819520 6559231474257165312 3858997943528511104 1158764412799856896 16905274955780754304 14205041425052100096 11504807894323445888 8804574363594791680 6104340832866137472 3404107302137483264 703873771408829056 16450384314389726464 13750150783661072256 11049917252932418048 8349683722203763840 5649450191475109632 2949216660746455424 248983130017801216 15995493672998698624 13295260142270044416 10595026611541390208 7894793080812736000 5194559550084081792 2494326019355427584 18240836562336324992 15540603031607670784 12840369500879016576 10140135970150362368 7439902439421708160 4739668908693053952 2039435377964399744 17785945920945297152 15085712390216642944 12385478859487988736 9685245328759334528 6985011798030680320 4284778267302026112 1584544736573371904 17331055279554269312 14630821748825615104 11930588218096960896 9230354687368306688 6530121156639652480 3829887625910998272 1129654095182344064 16876164638163241472 14175931107434587264 11475697576705933056 8775464045977278848 6075230515248624640 3374996984519970432 674763453791316224 16421273996772213632 13721040466043559424 11020806935314905216 8320573404586251008 5620339873857596800 2920106343128942592 219872812400288384 15966383355381185792 13266149824652531584 10565916293923877376 7865682763195223168 5165449232466568960 2465215701737914752 18211726244718812160 15511492713990157952 12811259183261503744 10111025652532849536 7410792121804195328 4710558591075541120 2010325060346886912 17756835603327784320 15056602072599130112 12356368541870475904 9656135011141821696 6955901480413167488 4255667949684513280 1555434418955859072 17301944961936756480 14601711431208102272 11901477900479448064 9201244369750793856 6501010839022139648 3800777308293485440 1100543777564831232 16847054320545728640 14146820789817074432 11446587259088420224 8746353728359766016 6046120197631111808 3345886666902457600 645653136173803392 16392163679154700800 13691930148426046592 10991696617697392384 8291463086968738176 5591229556240083968 2890996025511429760 190762494782775552 15937273037763672960 13237039507035018752 10536805976306364544 7836572445577710336 5136338914849056128 2436105384120401920 18182615927101299328 15482382396372645120 12782148865643990912 10081915334915336704 7381681804186682496 4681448273458028288 1981214742729374080 17727725285710271488 15027491754981617280 12327258224252963072 9627024693524308864 6926791162795654656 4226557632067000448 1526324101338346240 17272834644319243648 14572601113590589440 11872367582861935232 9172134052133281024 6471900521404626816 3771666990675972608 1071433459947318400 16817944002928215808 14117710472199561600 11417476941470907392 8717243410742253184 6017009880013598976 3316776349284944768 616542818556290560 16363053361537187968 13662819830808533760 10962586300079879552 8262352769351225344 5562119238622571136 2861885707893916928 161652177165262720 15908162720146160128 13207929189417505920 10507695658688851712 7807462127960197504 5107228597231543296 2406995066502889088 18153505609483786496 15453272078755132288 12753038548026478080 10052805017297823872 7352571486569169664 4652337955840515456 1952104425111861248 17698614968092758656 14998381437364104448 12298147906635450240 9597914375906796032 6897680845178141824 4197447314449487616 1497213783720833408 17243724326701730816 14543490795973076608 11843257265244422400 9143023734515768192 6442790203787113984 3742556673058459776 1042323142329805568 16788833685310702976 14088600154582048768 11388366623853394560 8688133093124740352 5987899562396086144 3287666031667431936 587432500938777728 16333943043919675136 13633709513191020928 10933475982462366720 8233242451733712512 5533008921005058304 2832775390276404096 132541859547749888 15879052402528647296 13178818871799993088 10478585341071338880 7778351810342684672 5078118279614030464 2377884748885376256 18124395291866273664 15424161761137619456 12723928230408965248 10023694699680311040 7323461168951656832 4623227638223002624 1922994107494348416 17669504650475245824 14969271119746591616 12269037589017937408 9568804058289283200 6868570527560628992 4168336996831974784 1468103466103320576 17214614009084217984 14514380478355563776 11814146947626909568 9113913416898255360 6413679886169601152 3713446355440946944 1013212824712292736 16759723367693190144 14059489836964535936 11359256306235881728 8659022775507227520 5958789244778573312 3258555714049919104 558322183321264896 16304832726302162304 13604599195573508096 10904365664844853888 8204132134116199680 5503898603387545472 2803665072658891264 103431541930237056 15849942084911134464 13149708554182480256 10449475023453826048 7749241492725171840 5049007961996517632 2348774431267863424 18095284974248760832 15395051443520106624 12694817912791452416 9994584382062798208 7294350851334144000 4594117320605489792 1893883789876835584 17640394332857732992 14940160802129078784 12239927271400424576 9539693740671770368 6839460209943116160 4139226679214461952 1438993148485807744 17185503691466705152 14485270160738050944 11785036630009396736 9084803099280742528 6384569568552088320 3684336037823434112 984102507094779904 16730613050075677312 14030379519347023104 11330145988618368896 8629912457889714688 5929678927161060480 3229445396432406272 529211865703752064 16275722408684649472 13575488877955995264 10875255347227341056 8175021816498686848 5474788285770032640 2774554755041378432 74321224312724224 15820831767293621632 13120598236564967424 10420364705836313216 7720131175107659008 5019897644379004800 2319664113650350592 18066174656631248000 15365941125902593792 12665707595173939584 9965474064445285376 7265240533716631168 4565007002987976960 1864773472259322752 17611284015240220160 14911050484511565952 12210816953782911744 9510583423054257536 6810349892325603328 4110116361596949120 1409882830868294912 17156393373849192320 14456159843120538112 11755926312391883904 9055692781663229696 6355459250934575488 3655225720205921280 954992189477267072 16701502732458164480 14001269201729510272 11301035671000856064 8600802140272201856 5900568609543547648 3200335078814893440 500101548086239232 16246612091067136640 13546378560338482432 10846145029609828224 8145911498881174016 5445677968152519808 2745444437423865600 45210906695211392 15791721449676108800 13091487918947454592 10391254388218800384 7691020857490146176 4990787326761491968 2290553796032837760 18037064339013735168 15336830808285080960 12636597277556426752 9936363746827772544 7236130216099118336 4535896685370464128 1835663154641809920 17582173697622707328 14881940166894053120 12181706636165398912 9481473105436744704 6781239574708090496 4081006043979436288 1380772513250782080 17127283056231679488 14427049525503025280 11726815994774371072 9026582464045716864 6326348933317062656 3626115402588408448 925881871859754240 16672392414840651648 13972158884111997440 11271925353383343232 8571691822654689024 5871458291926034816 3171224761197380608 470991230468726400 16217501773449623808 13517268242720969600 10817034711992315392 8116801181263661184 5416567650535006976 2716334119806352768 16100589077698560 15762611132058595968 13062377601329941760 10362144070601287552 7661910539872633344 4961677009143979136 2261443478415324928 18007954021396222336 15307720490667568128 12607486959938913920 9907253429210259712 7207019898481605504 4506786367752951296 1806552837024297088 17553063380005194496 14852829849276540288 12152596318547886080 9452362787819231872 6752129257090577664 4051895726361923456 1351662195633269248 17098172738614166656 14397939207885512448 11697705677156858240 8997472146428204032 6297238615699549824 3597005084970895616 896771554242241408 16643282097223138816 13943048566494484608 11242815035765830400 8542581505037176192 5842347974308521984 3142114443579867776 441880912851213568 16188391455832110976 13488157925103456768 10787924394374802560 8087690863646148352 5387457332917494144 2687223802188839936 18433734345169737344 15733500814441083136 13033267283712428928 10333033752983774720 7632800222255120512 4932566691526466304 2232333160797812096 17978843703778709504 15278610173050055296 12578376642321401088 9878143111592746880 7177909580864092672 4477676050135438464 1777442519406784256 17523953062387681664 14823719531659027456 12123486000930373248 9423252470201719040 6723018939473064832 4022785408744410624 1322551878015756416 17069062420996653824 14368828890267999616 11668595359539345408 8968361828810691200 6268128298082036992 3567894767353382784 867661236624728576 16614171779605625984 13913938248876971776 11213704718148317568 8513471187419663360 5813237656691009152 3113004125962354944 412770595233700736 16159281138214598144 13459047607485943936 10758814076757289728 8058580546028635520 5358347015299981312 2658113484571327104 18404624027552224512 15704390496823570304 13004156966094916096 10303923435366261888 7603689904637607680 4903456373908953472 2203222843180299264 17949733386161196672 15249499855432542464 12549266324703888256 9849032793975234048 7148799263246579840 4448565732517925632 1748332201789271424 17494842744770168832 14794609214041514624 12094375683312860416 9394142152584206208 6693908621855552000 3993675091126897792 1293441560398243584 17039952103379140992 14339718572650486784 11639485041921832576 8939251511193178368 6239017980464524160 3538784449735869952 838550919007215744 16585061461988113152 13884827931259458944 11184594400530804736 8484360869802150528 5784127339073496320 3083893808344842112 383660277616187904 16130170820597085312 13429937289868431104 10729703759139776896 8029470228411122688 5329236697682468480 2629003166953814272 18375513709934711680 15675280179206057472 12975046648477403264 10274813117748749056 7574579587020094848 4874346056291440640 2174112525562786432 17920623068543683840 15220389537815029632 12520156007086375424 9819922476357721216 7119688945629067008 4419455414900412800 1719221884171758592 17465732427152656000 14765498896424001792 12065265365695347584 9365031834966693376 6664798304238039168 3964564773509384960 1264331242780730752 17010841785761628160 14310608255032973952 11610374724304319744 8910141193575665536 6209907662847011328 3509674132118357120 809440601389702912 16555951144370600320 13855717613641946112 11155484082913291904 8455250552184637696 5755017021455983488 3054783490727329280 354549959998675072 16101060502979572480 13400826972250918272 10700593441522264064 8000359910793609856 5300126380064955648 2599892849336301440 18346403392317198848 15646169861588544640 12945936330859890432 10245702800131236224 7545469269402582016 4845235738673927808 2145002207945273600 17891512750926171008 15191279220197516800 12491045689468862592 9790812158740208384 7090578628011554176 4390345097282899968 1690111566554245760 17436622109535143168 14736388578806488960 12036155048077834752 9335921517349180544 6635687986620526336 3935454455891872128 1235220925163217920 16981731468144115328 14281497937415461120 11581264406686806912 8881030875958152704 6180797345229498496 3480563814500844288 780330283772190080 16526840826753087488 13826607296024433280 11126373765295779072 8426140234567124864 5725906703838470656 3025673173109816448 325439642381162240 16071950185362059648 13371716654633405440 10671483123904751232 7971249593176097024 5271016062447442816 2570782531718788608 18317293074699686016 15617059543971031808 12916826013242377600 10216592482513723392 7516358951785069184 4816125421056414976 2115891890327760768 17862402433308658176 15162168902580003968 12461935371851349760 9761701841122695552 7061468310394041344 4361234779665387136 1661001248936732928 17407511791917630336 14707278261188976128 12007044730460321920 9306811199731667712 6606577669003013504 3906344138274359296 1206110607545705088 16952621150526602496 14252387619797948288 11552154089069294080 8851920558340639872 6151687027611985664 3451453496883331456 751219966154677248 16497730509135574656 13797496978406920448 11097263447678266240 8397029916949612032 5696796386220957824 2996562855492303616 296329324763649408 16042839867744546816 13342606337015892608 10642372806287238400 7942139275558584192 5241905744829929984 2541672214101275776 18288182757082173184 15587949226353518976 12887715695624864768 10187482164896210560 7487248634167556352 4787015103438902144 2086781572710247936 17833292115691145344 15133058584962491136 12432825054233836928 9732591523505182720 7032357992776528512 4332124462047874304 1631890931319220096 17378401474300117504 14678167943571463296 11977934412842809088 9277700882114154880 6577467351385500672 3877233820656846464 1177000289928192256 16923510832909089664 14223277302180435456 11523043771451781248 8822810240723127040 6122576709994472832 3422343179265818624 722109648537164416 16468620191518061824 13768386660789407616 11068153130060753408 8367919599332099200 5667686068603444992 2967452537874790784 267219007146136576 16013729550127033984 13313496019398379776 10613262488669725568 7913028957941071360 5212795427212417152 2512561896483762944 18259072439464660352 15558838908736006144 12858605378007351936 10158371847278697728 7458138316550043520 4757904785821389312 2057671255092735104 17804181798073632512 15103948267344978304 12403714736616324096 9703481205887669888 7003247675159015680 4303014144430361472 1602780613701707264 17349291156682604672 14649057625953950464 11948824095225296256 9248590564496642048 6548357033767987840 3848123503039333632 1147889972310679424 16894400515291576832 14194166984562922624 11493933453834268416 8793699923105614208 6093466392376960000 3393232861648305792 692999330919651584 16439509873900548992 13739276343171894784 11039042812443240576 8338809281714586368 5638575750985932160 2938342220257277952 238108689528623744 15984619232509521152 13284385701780866944 10584152171052212736 7883918640323558528 5183685109594904320 2483451578866250112 18229962121847147520 15529728591118493312 12829495060389839104 10129261529661184896 7429027998932530688 4728794468203876480 2028560937475222272 17775071480456119680 15074837949727465472 12374604418998811264 9674370888270157056 6974137357541502848 4273903826812848640 1573670296084194432 17320180839065091840 14619947308336437632 11919713777607783424 9219480246879129216 6519246716150475008 3819013185421820800 1118779654693166592 16865290197674064000 14165056666945409792 11464823136216755584 8764589605488101376 6064356074759447168 3364122544030792960 663889013302138752 16410399556283036160 13710166025554381952 11009932494825727744 8309698964097073536 5609465433368419328 2909231902639765120 208998371911110912 15955508914892008320 13255275384163354112 10555041853434699904 7854808322706045696 5154574791977391488 2454341261248737280 18200851804229634688 15500618273500980480 12800384742772326272 10100151212043672064 7399917681315017856 4699684150586363648 1999450619857709440 17745961162838606848 15045727632109952640 12345494101381298432 9645260570652644224 6945027039923990016 4244793509195335808 1544559978466681600 17291070521447579008 14590836990718924800 11890603459990270592 9190369929261616384 6490136398532962176 3789902867804307968 1089669337075653760 16836179880056551168 14135946349327896960 11435712818599242752 8735479287870588544 6035245757141934336 3335012226413280128 634778695684625920 16381289238665523328 13681055707936869120 10980822177208214912 8280588646479560704 5580355115750906496 2880121585022252288 179888054293598080 15926398597274495488 13226165066545841280 10525931535817187072 7825698005088532864 5125464474359878656 2425230943631224448 18171741486612121856 15471507955883467648 12771274425154813440 10071040894426159232 7370807363697505024 4670573832968850816 1970340302240196608 17716850845221094016 15016617314492439808 12316383783763785600 9616150253035131392 6915916722306477184 4215683191577822976 1515449660849168768 17261960203830066176 14561726673101411968 11861493142372757760 9161259611644103552 6461026080915449344 3760792550186795136 1060559019458140928 16807069562439038336 14106836031710384128 11406602500981729920 8706368970253075712 6006135439524421504 3305901908795767296 605668378067113088 16352178921048010496 13651945390319356288 10951711859590702080 8251478328862047872 5551244798133393664 2851011267404739456 150777736676085248 15897288279656982656 13197054748928328448 10496821218199674240 7796587687471020032 5096354156742365824 2396120626013711616 18142631168994609024 15442397638265954816 12742164107537300608 10041930576808646400 7341697046079992192 4641463515351337984 1941229984622683776 17687740527603581184 14987506996874926976 12287273466146272768 9587039935417618560 6886806404688964352 4186572873960310144 1486339343231655936 17232849886212553344 14532616355483899136 11832382824755244928 9132149294026590720 6431915763297936512 3731682232569282304 1031448701840628096 16777959244821525504 14077725714092871296 11377492183364217088 8677258652635562880 5977025121906908672 3276791591178254464 576558060449600256 16323068603430497664 13622835072701843456 10922601541973189248 8222368011244535040 5522134480515880832 2821900949787226624 121667419058572416 15868177962039469824 13167944431310815616 10467710900582161408 7767477369853507200 5067243839124852992 2367010308396198784 18113520851377096192 15413287320648441984 12713053789919787776 10012820259191133568 7312586728462479360 4612353197733825152 1912119667005170944 17658630209986068352 14958396679257414144 12258163148528759936 9557929617800105728 6857696087071451520 4157462556342797312 1457229025614143104 17203739568595040512 14503506037866386304 11803272507137732096 9103038976409077888 6402805445680423680 3702571914951769472 1002338384223115264 16748848927204012672 14048615396475358464 11348381865746704256 8648148335018050048 5947914804289395840 3247681273560741632 547447742832087424 16293958285812984832 13593724755084330624 10893491224355676416 8193257693627022208 5493024162898368000 2792790632169713792 92557101441059584 15839067644421956992 13138834113693302784 10438600582964648576 7738367052235994368 5038133521507340160 2337899990778685952 18084410533759583360 15384177003030929152 12683943472302274944 9983709941573620736 7283476410844966528 4583242880116312320 1883009349387658112 17629519892368555520 14929286361639901312 12229052830911247104 9528819300182592896 6828585769453938688 4128352238725284480 1428118707996630272 17174629250977527680 14474395720248873472 11774162189520219264 9073928658791565056 6373695128062910848 3673461597334256640 973228066605602432 16719738609586499840 14019505078857845632 11319271548129191424 8619038017400537216 5918804486671883008 3218570955943228800 518337425214574592 16264847968195472000 13564614437466817792 10864380906738163584 8164147376009509376 5463913845280855168 2763680314552200960 63446783823546752 15809957326804444160 13109723796075789952 10409490265347135744 7709256734618481536 5009023203889827328 2308789673161173120 18055300216142070528 15355066685413416320 12654833154684762112 9954599623956107904 7254366093227453696 4554132562498799488 1853899031770145280 17600409574751042688 14900176044022388480 12199942513293734272 9499708982565080064 6799475451836425856 4099241921107771648 1399008390379117440 17145518933360014848 14445285402631360640 11745051871902706432 9044818341174052224 6344584810445398016 3644351279716743808 944117748988089600 16690628291968987008 13990394761240332800 11290161230511678592 8589927699783024384 5889694169054370176 3189460638325715968 489227107597061760 16235737650577959168 13535504119849304960 10835270589120650752 8135037058391996544 5434803527663342336 2734569996934688128 34336466206033920 15780847009186931328 13080613478458277120 10380379947729622912 7680146417000968704 4979912886272314496 2279679355543660288 18026189898524557696 15325956367795903488 12625722837067249280 9925489306338595072 7225255775609940864 4525022244881286656 1824788714152632448 17571299257133529856 14871065726404875648 12170832195676221440 9470598664947567232 6770365134218913024 4070131603490258816 1369898072761604608 17116408615742502016 14416175085013847808 11715941554285193600 9015708023556539392 6315474492827885184 3615240962099230976 915007431370576768 16661517974351474176 13961284443622819968 11261050912894165760 8560817382165511552 5860583851436857344 3160350320708203136 460116789979548928 16206627332960446336 13506393802231792128 10806160271503137920 8105926740774483712 5405693210045829504 2705459679317175296 5226148588521088 15751736691569418496 13051503160840764288 10351269630112110080 7651036099383455872 4950802568654801664 2250569037926147456 17997079580907044864 15296846050178390656 12596612519449736448 9896378988721082240 7196145457992428032 4495911927263773824 1795678396535119616 17542188939516017024 14841955408787362816 12141721878058708608 9441488347330054400 6741254816601400192 4041021285872745984 1340787755144091776 17087298298124989184 14387064767396334976 11686831236667680768 8986597705939026560 6286364175210372352 3586130644481718144 885897113753063936 16632407656733961344 13932174126005307136 11231940595276652928 8531707064547998720 5831473533819344512 3131240003090690304 431006472362036096 16177517015342933504 13477283484614279296 10777049953885625088 8076816423156970880 5376582892428316672 2676349361699662464 18422859904680559872 15722626373951905664 13022392843223251456 10322159312494597248 7621925781765943040 4921692251037288832 2221458720308634624 17967969263289532032 15267735732560877824 12567502201832223616 9867268671103569408 7167035140374915200 4466801609646260992 1766568078917606784 17513078621898504192 14812845091169849984 12112611560441195776 9412378029712541568 6712144498983887360 4011910968255233152 1311677437526578944 17058187980507476352 14357954449778822144 11657720919050167936 8957487388321513728 6257253857592859520 3557020326864205312 856786796135551104 16603297339116448512 13903063808387794304 11202830277659140096 8502596746930485888 5802363216201831680 3102129685473177472 401896154744523264 16148406697725420672 13448173166996766464 10747939636268112256 8047706105539458048 5347472574810803840 2647239044082149632 18393749587063047040 15693516056334392832 12993282525605738624 10293048994877084416 7592815464148430208 4892581933419776000 2192348402691121792 17938858945672019200 15238625414943364992 12538391884214710784 9838158353486056576 7137924822757402368 4437691292028748160 1737457761300093952 17483968304280991360 14783734773552337152 12083501242823682944 9383267712095028736 6683034181366374528 3982800650637720320 1282567119909066112 17029077662889963520 14328844132161309312 11628610601432655104 8928377070704000896 6228143539975346688 3527910009246692480 827676478518038272 16574187021498935680 13873953490770281472 11173719960041627264 8473486429312973056 5773252898584318848 3073019367855664640 372785837127010432 16119296380107907840 13419062849379253632 10718829318650599424 8018595787921945216 5318362257193291008 2618128726464636800 18364639269445534208 15664405738716880000 12964172207988225792 10263938677259571584 7563705146530917376 4863471615802263168 2163238085073608960 17909748628054506368 15209515097325852160 12509281566597197952 9809048035868543744 7108814505139889536 4408580974411235328 1708347443682581120 17454857986663478528 14754624455934824320 12054390925206170112 9354157394477515904 6653923863748861696 3953690333020207488 1253456802291553280 16999967345272450688 14299733814543796480 11599500283815142272 8899266753086488064 6199033222357833856 3498799691629179648 798566160900525440 16545076703881422848 13844843173152768640 11144609642424114432 8444376111695460224 5744142580966806016 3043909050238151808 343675519509497600 16090186062490395008 13389952531761740800 10689719001033086592 7989485470304432384 5289251939575778176 2589018408847123968 18335528951828021376 15635295421099367168 12935061890370712960 10234828359642058752 7534594828913404544 4834361298184750336 2134127767456096128 17880638310436993536 15180404779708339328 12480171248979685120 9779937718251030912 7079704187522376704 4379470656793722496 1679237126065068288 17425747669045965696 14725514138317311488 12025280607588657280 9325047076860003072 6624813546131348864 3924580015402694656 1224346484674040448 16970857027654937856 14270623496926283648 11570389966197629440 8870156435468975232 6169922904740321024 3469689374011666816 769455843283012608 16515966386263910016 13815732855535255808 11115499324806601600 8415265794077947392 5715032263349293184 3014798732620638976 314565201891984768 16061075744872882176 13360842214144227968 10660608683415573760 7960375152686919552 5260141621958265344 2559908091229611136 18306418634210508544 15606185103481854336 12905951572753200128 10205718042024545920 7505484511295891712 4805250980567237504 2105017449838583296 17851527992819480704 15151294462090826496 12451060931362172288 9750827400633518080 7050593869904863872 4350360339176209664 1650126808447555456 17396637351428452864 14696403820699798656 11996170289971144448 9295936759242490240 6595703228513836032 3895469697785181824 1195236167056527616 16941746710037425024 14241513179308770816 11541279648580116608 8841046117851462400 6140812587122808192 3440579056394153984 740345525665499776 16486856068646397184 13786622537917742976 11086389007189088768 8386155476460434560 5685921945731780352 2985688415003126144 285454884274471936 16031965427255369344 13331731896526715136 10631498365798060928 7931264835069406720 5231031304340752512 2530797773612098304 18277308316592995712 15577074785864341504 12876841255135687296 10176607724407033088 7476374193678378880 4776140662949724672 2075907132221070464 17822417675201967872 15122184144473313664 12421950613744659456 9721717083016005248 7021483552287351040 4321250021558696832 1621016490830042624 17367527033810940032 14667293503082285824 11967059972353631616 9266826441624977408 6566592910896323200 3866359380167668992 1166125849439014784 16912636392419912192 14212402861691257984 11512169330962603776 8811935800233949568 6111702269505295360 3411468738776641152 711235208047986944 16457745751028884352 13757512220300230144 11057278689571575936 8357045158842921728 5656811628114267520 2956578097385613312 256344566656959104 16002855109637856512 13302621578909202304 10602388048180548096 7902154517451893888 5201920986723239680 2501687455994585472 18248197998975482880 15547964468246828672 12847730937518174464 10147497406789520256 7447263876060866048 4747030345332211840 2046796814603557632 17793307357584455040 15093073826855800832 12392840296127146624 9692606765398492416 6992373234669838208 4292139703941184000 1591906173212529792 17338416716193427200 14638183185464772992 11937949654736118784 9237716124007464576 6537482593278810368 3837249062550156160 1137015531821501952 16883526074802399360 14183292544073745152 11483059013345090944 8782825482616436736 6082591951887782528 3382358421159128320 682124890430474112 16428635433411371520 13728401902682717312 11028168371954063104 8327934841225408896 5627701310496754688 2927467779768100480 227234249039446272 15973744792020343680 13273511261291689472 10573277730563035264 7873044199834381056 5172810669105726848 2472577138377072640 18219087681357970048 15518854150629315840 12818620619900661632 10118387089172007424 7418153558443353216 4717920027714699008 2017686496986044800 17764197039966942208 15063963509238288000 12363729978509633792 9663496447780979584 6963262917052325376 4263029386323671168 1562795855595016960 17309306398575914368 14609072867847260160 11908839337118605952 9208605806389951744 6508372275661297536 3808138744932643328 1107905214203989120 16854415757184886528 14154182226456232320 11453948695727578112 8753715164998923904 6053481634270269696 3353248103541615488 653014572812961280 16399525115793858688 13699291585065204480 10999058054336550272 8298824523607896064 5598590992879241856 2898357462150587648 198123931421933440 15944634474402830848 13244400943674176640 10544167412945522432 7843933882216868224 5143700351488214016 2443466820759559808 18189977363740457216 15489743833011803008 12789510302283148800 10089276771554494592 7389043240825840384 4688809710097186176 1988576179368531968 17735086722349429376 15034853191620775168 12334619660892120960 9634386130163466752 6934152599434812544 4233919068706158336 1533685537977504128 17280196080958401536 14579962550229747328 11879729019501093120 9179495488772438912 6479261958043784704 3779028427315130496 1078794896586476288 16825305439567373696 14125071908838719488 11424838378110065280 8724604847381411072 6024371316652756864 3324137785924102656 623904255195448448 16370414798176345856 13670181267447691648 10969947736719037440 8269714205990383232 5569480675261729024 2869247144533074816 169013613804420608 15915524156785318016 13215290626056663808 10515057095328009600 7814823564599355392 5114590033870701184 2414356503142046976 18160867046122944384 15460633515394290176 12760399984665635968 10060166453936981760 7359932923208327552 4659699392479673344 1959465861751019136 17705976404731916544 15005742874003262336 12305509343274608128 9605275812545953920 6905042281817299712 4204808751088645504 1504575220359991296 17251085763340888704 14550852232612234496 11850618701883580288 9150385171154926080 6450151640426271872 3749918109697617664 1049684578968963456 16796195121949860864 14095961591221206656 11395728060492552448 8695494529763898240 5995260999035244032 3295027468306589824 594793937577935616 16341304480558833024 13641070949830178816 10940837419101524608 8240603888372870400 5540370357644216192 2840136826915561984 139903296186907776 15886413839167805184 13186180308439150976 10485946777710496768 7785713246981842560 5085479716253188352 2385246185524534144 18131756728505431552 15431523197776777344 12731289667048123136 10031056136319468928 7330822605590814720 4630589074862160512 1930355544133506304 17676866087114403712 14976632556385749504 12276399025657095296 9576165494928441088 6875931964199786880 4175698433471132672 1475464902742478464 17221975445723375872 14521741914994721664 11821508384266067456 9121274853537413248 6421041322808759040 3720807792080104832 1020574261351450624 16767084804332348032 14066851273603693824 11366617742875039616 8666384212146385408 5966150681417731200 3265917150689076992 565683619960422784 16312194162941320192 13611960632212665984 10911727101484011776 8211493570755357568 5511260040026703360 2811026509298049152 110792978569394944 15857303521550292352 13157069990821638144 10456836460092983936 7756602929364329728 5056369398635675520 2356135867907021312 18102646410887918720 15402412880159264512 12702179349430610304 10001945818701956096 7301712287973301888 4601478757244647680 1901245226515993472 17647755769496890880 14947522238768236672 12247288708039582464 9547055177310928256 6846821646582274048 4146588115853619840 1446354585124965632 17192865128105863040 14492631597377208832 11792398066648554624 9092164535919900416 6391931005191246208 3691697474462592000 991463943733937792 16737974486714835200 14037740955986180992 11337507425257526784 8637273894528872576 5937040363800218368 3236806833071564160 536573302342909952 16283083845323807360 13582850314595153152 10882616783866498944 8182383253137844736 5482149722409190528 2781916191680536320 81682660951882112 15828193203932779520 13127959673204125312 10427726142475471104 7727492611746816896 5027259081018162688 2327025550289508480 18073536093270405888 15373302562541751680 12673069031813097472 9972835501084443264 7272601970355789056 4572368439627134848 1872134908898480640 17618645451879378048 14918411921150723840 12218178390422069632 9517944859693415424 6817711328964761216 4117477798236107008 1417244267507452800 17163754810488350208 14463521279759696000 11763287749031041792 9063054218302387584 6362820687573733376 3662587156845079168 962353626116424960 16708864169097322368 14008630638368668160 11308397107640013952 8608163576911359744 5907930046182705536 3207696515454051328 507462984725397120 16253973527706294528 13553739996977640320 10853506466248986112 8153272935520331904 5453039404791677696 2752805874063023488 52572343334369280 15799082886315266688 13098849355586612480 10398615824857958272 7698382294129304064 4998148763400649856 2297915232671995648 18044425775652893056 15344192244924238848 12643958714195584640 9943725183466930432 7243491652738276224 4543258122009622016 1843024591280967808 17589535134261865216 14889301603533211008 12189068072804556800 9488834542075902592 6788601011347248384 4088367480618594176 1388133949889939968 17134644492870837376 14434410962142183168 11734177431413528960 9033943900684874752 6333710369956220544 3633476839227566336 933243308498912128 16679753851479809536 13979520320751155328 11279286790022501120 8579053259293846912 5878819728565192704 3178586197836538496 478352667107884288 16224863210088781696 13524629679360127488 10824396148631473280 8124162617902819072 5423929087174164864 2723695556445510656 23462025716856448 15769972568697753856 13069739037969099648 10369505507240445440 7669271976511791232 4969038445783137024 2268804915054482816 18015315458035380224 15315081927306726016 12614848396578071808 9914614865849417600 7214381335120763392 4514147804392109184 1813914273663454976 17560424816644352384 14860191285915698176 12159957755187043968 9459724224458389760 6759490693729735552 4059257163001081344 1359023632272427136 17105534175253324544 14405300644524670336 11705067113796016128 9004833583067361920 6304600052338707712 3604366521610053504 904132990881399296 16650643533862296704 13950410003133642496 11250176472404988288 8549942941676334080 5849709410947679872 3149475880219025664 449242349490371456 16195752892471268864 13495519361742614656 10795285831013960448 8095052300285306240 5394818769556652032 2694585238827997824 18441095781808895232 15740862251080241024 13040628720351586816 10340395189622932608 7640161658894278400 4939928128165624192 2239694597436969984 17986205140417867392 15285971609689213184 12585738078960558976 9885504548231904768 7185271017503250560 4485037486774596352 1784803956045942144 17531314499026839552 14831080968298185344 12130847437569531136 9430613906840876928 6730380376112222720 4030146845383568512 1329913314654914304 17076423857635811712 14376190326907157504 11675956796178503296 8975723265449849088 6275489734721194880 3575256203992540672 875022673263886464 16621533216244783872 13921299685516129664 11221066154787475456 8520832624058821248 5820599093330167040 3120365562601512832 420132031872858624 16166642574853756032 13466409044125101824 10766175513396447616 8065941982667793408 5365708451939139200 2665474921210484992 18411985464191382400 15711751933462728192 13011518402734073984 10311284872005419776 7611051341276765568 4910817810548111360 2210584279819457152 17957094822800354560 15256861292071700352 12556627761343046144 9856394230614391936 7156160699885737728 4455927169157083520 1755693638428429312 17502204181409326720 14801970650680672512 12101737119952018304 9401503589223364096 6701270058494709888 4001036527766055680 1300802997037401472 17047313540018298880 14347080009289644672 11646846478560990464 8946612947832336256 6246379417103682048 3546145886375027840 845912355646373632 16592422898627271040 13892189367898616832 11191955837169962624 8491722306441308416 5791488775712654208 3091255244984000000 391021714255345792 16137532257236243200 13437298726507588992 10737065195778934784 8036831665050280576 5336598134321626368 2636364603592972160 18382875146573869568 15682641615845215360 12982408085116561152 10282174554387906944 7581941023659252736 4881707492930598528 2181473962201944320 17927984505182841728 15227750974454187520 12527517443725533312 9827283912996879104 7127050382268224896 4426816851539570688 1726583320810916480 17473093863791813888 14772860333063159680 12072626802334505472 9372393271605851264 6672159740877197056 3971926210148542848 1271692679419888640 17018203222400786048 14317969691672131840 11617736160943477632 8917502630214823424 6217269099486169216 3517035568757515008 816802038028860800 16563312581009758208 13863079050281104000 11162845519552449792 8462611988823795584 5762378458095141376 3062144927366487168 361911396637832960 16108421939618730368 13408188408890076160 10707954878161421952 8007721347432767744 5307487816704113536 2607254285975459328 18353764828956356736 15653531298227702528 12953297767499048320 10253064236770394112 7552830706041739904 4852597175313085696 2152363644584431488 17898874187565328896 15198640656836674688 12498407126108020480 9798173595379366272 7097940064650712064 4397706533922057856 1697473003193403648 17443983546174301056 14743750015445646848 12043516484716992640 9343282953988338432 6643049423259684224 3942815892531030016 1242582361802375808 16989092904783273216 14288859374054619008 11588625843325964800 8888392312597310592 6188158781868656384 3487925251140002176 787691720411347968 16534202263392245376 13833968732663591168 11133735201934936960 8433501671206282752 5733268140477628544 3033034609748974336 332801079020320128 16079311622001217536 13379078091272563328 10678844560543909120 7978611029815254912 5278377499086600704 2578143968357946496 18324654511338843904 15624420980610189696 12924187449881535488 10223953919152881280 7523720388424227072 4823486857695572864 2123253326966918656 17869763869947816064 15169530339219161856 12469296808490507648 9769063277761853440 7068829747033199232 4368596216304545024 1668362685575890816 17414873228556788224 14714639697828134016 12014406167099479808 9314172636370825600 6613939105642171392 3913705574913517184 1213472044184862976 16959982587165760384 14259749056437106176 11559515525708451968 8859281994979797760 6159048464251143552 3458814933522489344 758581402793835136 16505091945774732544 13804858415046078336 11104624884317424128 8404391353588769920 5704157822860115712 3003924292131461504 303690761402807296 16050201304383704704 13349967773655050496 10649734242926396288 7949500712197742080 5249267181469087872 2549033650740433664 18295544193721331072 15595310662992676864 12895077132264022656 10194843601535368448 7494610070806714240 4794376540078060032 2094143009349405824 17840653552330303232 15140420021601649024 12440186490872994816 9739952960144340608 7039719429415686400 4339485898687032192 1639252367958377984 17385762910939275392 14685529380210621184 11985295849481966976 9285062318753312768 6584828788024658560 3884595257296004352 1184361726567350144 16930872269548247552 14230638738819593344 11530405208090939136 8830171677362284928 6129938146633630720 3429704615904976512 729471085176322304 16475981628157219712 13775748097428565504 11075514566699911296 8375281035971257088 5675047505242602880 2974813974513948672 274580443785294464 16021090986766191872 13320857456037537664 10620623925308883456 7920390394580229248 5220156863851575040 2519923333122920832 18266433876103818240 15566200345375164032 12865966814646509824 10165733283917855616 7465499753189201408 4765266222460547200 2065032691731892992 17811543234712790400 15111309703984136192 12411076173255481984 9710842642526827776 7010609111798173568 4310375581069519360 1610142050340865152 17356652593321762560 14656419062593108352 11956185531864454144 9255952001135799936 6555718470407145728 3855484939678491520 1155251408949837312 16901761951930734720 14201528421202080512 11501294890473426304 8801061359744772096 6100827829016117888 3400594298287463680 700360767558809472 16446871310539706880 13746637779811052672 11046404249082398464 8346170718353744256 5645937187625090048 2945703656896435840 245470126167781632 15991980669148679040 13291747138420024832 10591513607691370624 7891280076962716416 5191046546234062208 2490813015505408000 18237323558486305408 15537090027757651200 12836856497028996992 10136622966300342784 7436389435571688576 4736155904843034368 2035922374114380160 17782432917095277568 15082199386366623360 12381965855637969152 9681732324909314944 6981498794180660736 4281265263452006528 1581031732723352320 17327542275704249728 14627308744975595520 11927075214246941312 9226841683518287104 6526608152789632896 3826374622060978688 1126141091332324480 16872651634313221888 14172418103584567680 11472184572855913472 8771951042127259264 6071717511398605056 3371483980669950848 671250449941296640 16417760992922194048 13717527462193539840 11017293931464885632 8317060400736231424 5616826870007577216 2916593339278923008 216359808550268800 15962870351531166208 13262636820802512000 10562403290073857792 7862169759345203584 5161936228616549376 2461702697887895168 18208213240868792576 15507979710140138368 12807746179411484160 10107512648682829952 7407279117954175744 4707045587225521536 2006812056496867328 17753322599477764736 15053089068749110528 12352855538020456320 9652622007291802112 6952388476563147904 4252154945834493696 1551921415105839488 17298431958086736896 14598198427358082688 11897964896629428480 9197731365900774272 6497497835172120064 3797264304443465856 1097030773714811648 16843541316695709056 14143307785967054848 11443074255238400640 8742840724509746432 6042607193781092224 3342373663052438016 642140132323783808 16388650675304681216 13688417144576027008 10988183613847372800 8287950083118718592 5587716552390064384 2887483021661410176 187249490932755968 15933760033913653376 13233526503184999168 10533292972456344960 7833059441727690752 5132825910999036544 2432592380270382336 18179102923251279744 15478869392522625536 12778635861793971328 10078402331065317120 7378168800336662912 4677935269608008704 1977701738879354496 17724212281860251904 15023978751131597696 12323745220402943488 9623511689674289280 6923278158945635072 4223044628216980864 1522811097488326656 17269321640469224064 14569088109740569856 11868854579011915648 9168621048283261440 6468387517554607232 3768153986825953024 1067920456097298816 16814430999078196224 14114197468349542016 11413963937620887808 8713730406892233600 6013496876163579392 3313263345434925184 613029814706270976 16359540357687168384 13659306826958514176 10959073296229859968 8258839765501205760 5558606234772551552 2858372704043897344 158139173315243136 15904649716296140544 13204416185567486336 10504182654838832128 7803949124110177920 5103715593381523712 2403482062652869504 18149992605633766912 15449759074905112704 12749525544176458496 10049292013447804288 7349058482719150080 4648824951990495872 1948591421261841664 17695101964242739072 14994868433514084864 12294634902785430656 9594401372056776448 6894167841328122240 4193934310599468032 1493700779870813824 17240211322851711232 14539977792123057024 11839744261394402816 9139510730665748608 6439277199937094400 3739043669208440192 1038810138479785984 16785320681460683392 14085087150732029184 11384853620003374976 8684620089274720768 5984386558546066560 3284153027817412352 583919497088758144 16330430040069655552 13630196509341001344 10929962978612347136 8229729447883692928 5529495917155038720 2829262386426384512 129028855697730304 15875539398678627712 13175305867949973504 10475072337221319296 7774838806492665088 5074605275764010880 2374371745035356672 18120882288016254080 15420648757287599872 12720415226558945664 10020181695830291456 7319948165101637248 4619714634372983040 1919481103644328832 17665991646625226240 14965758115896572032 12265524585167917824 9565291054439263616 6865057523710609408 4164823992981955200 1464590462253300992 17211101005234198400 14510867474505544192 11810633943776889984 9110400413048235776 6410166882319581568 3709933351590927360 1009699820862273152 16756210363843170560 14055976833114516352 11355743302385862144 8655509771657207936 5955276240928553728 3255042710199899520 554809179471245312 16301319722452142720 13601086191723488512 10900852660994834304 8200619130266180096 5500385599537525888 2800152068808871680 99918538080217472 15846429081061114880 13146195550332460672 10445962019603806464 7745728488875152256 5045494958146498048 2345261427417843840 18091771970398741248 15391538439670087040 12691304908941432832 9991071378212778624 7290837847484124416 4590604316755470208 1890370786026816000 17636881329007713408 14936647798279059200 12236414267550404992 9536180736821750784 6835947206093096576 4135713675364442368 1435480144635788160 17181990687616685568 14481757156888031360 11781523626159377152 9081290095430722944 6381056564702068736 3680823033973414528 980589503244760320 16727100046225657728 14026866515497003520 11326632984768349312 8626399454039695104 5926165923311040896 3225932392582386688 525698861853732480 16272209404834629888 13571975874105975680 10871742343377321472 8171508812648667264 5471275281920013056 2771041751191358848 70808220462704640 15817318763443602048 13117085232714947840 10416851701986293632 7716618171257639424 5016384640528985216 2316151109800331008 18062661652781228416 15362428122052574208 12662194591323920000 9961961060595265792 7261727529866611584 4561493999137957376 1861260468409303168 17607771011390200576 14907537480661546368 12207303949932892160 9507070419204237952 6806836888475583744 4106603357746929536 1406369827018275328 17152880369999172736 14452646839270518528 11752413308541864320 9052179777813210112 6351946247084555904 3651712716355901696 951479185627247488 16697989728608144896 13997756197879490688 11297522667150836480 8597289136422182272 5897055605693528064 3196822074964873856 496588544236219648 16243099087217117056 13542865556488462848 10842632025759808640 8142398495031154432 5442164964302500224 2741931433573846016 41697902845191808 15788208445826089216 13087974915097435008 10387741384368780800 7687507853640126592 4987274322911472384 2287040792182818176 18033551335163715584 15333317804435061376 12633084273706407168 9932850742977752960 7232617212249098752 4532383681520444544 1832150150791790336 17578660693772687744 14878427163044033536 12178193632315379328 9477960101586725120 6777726570858070912 4077493040129416704 1377259509400762496 17123770052381659904 14423536521653005696 11723302990924351488 9023069460195697280 6322835929467043072 3622602398738388864 922368868009734656 16668879410990632064 13968645880261977856 11268412349533323648 8568178818804669440 5867945288076015232 3167711757347361024 467478226618706816 16213988769599604224 13513755238870950016 10813521708142295808 8113288177413641600 5413054646684987392 2712821115956333184 12587585227678976 15759098128208576384 13058864597479922176 10358631066751267968 7658397536022613760 4958164005293959552 2257930474565305344 18004441017546202752 15304207486817548544 12603973956088894336 9903740425360240128 7203506894631585920 4503273363902931712 1803039833174277504 17549550376155174912 14849316845426520704 12149083314697866496 9448849783969212288 6748616253240558080 4048382722511903872 1348149191783249664 17094659734764147072 14394426204035492864 11694192673306838656 8993959142578184448 6293725611849530240 3593492081120876032 893258550392221824 16639769093373119232 13939535562644465024 11239302031915810816 8539068501187156608 5838834970458502400 3138601439729848192 438367909001193984 16184878451982091392 13484644921253437184 10784411390524782976 8084177859796128768 5383944329067474560 2683710798338820352 18430221341319717760 15729987810591063552 13029754279862409344 10329520749133755136 7629287218405100928 4929053687676446720 2228820156947792512 17975330699928689920 15275097169200035712 12574863638471381504 9874630107742727296 7174396577014073088 4474163046285418880 1773929515556764672 17520440058537662080 14820206527809007872 12119972997080353664 9419739466351699456 6719505935623045248 4019272404894391040 1319038874165736832 17065549417146634240 14365315886417980032 11665082355689325824 8964848824960671616 6264615294232017408 3564381763503363200 864148232774708992 16610658775755606400 13910425245026952192 11210191714298297984 8509958183569643776 5809724652840989568 3109491122112335360 409257591383681152 16155768134364578560 13455534603635924352 10755301072907270144 8055067542178615936 5354834011449961728 2654600480721307520 18401111023702204928 15700877492973550720 13000643962244896512 10300410431516242304 7600176900787588096 4899943370058933888 2199709839330279680 17946220382311177088 15245986851582522880 12545753320853868672 9845519790125214464 7145286259396560256 4445052728667906048 1744819197939251840 17491329740920149248 14791096210191495040 12090862679462840832 9390629148734186624 6690395618005532416 3990162087276878208 1289928556548224000 17036439099529121408 14336205568800467200 11635972038071812992 8935738507343158784 6235504976614504576 3535271445885850368 835037915157196160 16581548458138093568 13881314927409439360 11181081396680785152 8480847865952130944 5780614335223476736 3080380804494822528 380147273766168320 16126657816747065728 13426424286018411520 10726190755289757312 8025957224561103104 5325723693832448896 2625490163103794688 18372000706084692096 15671767175356037888 12971533644627383680 10271300113898729472 7571066583170075264 4870833052441421056 2170599521712766848 17917110064693664256 15216876533965010048 12516643003236355840 9816409472507701632 7116175941779047424 4415942411050393216 1715708880321739008 17462219423302636416 14761985892573982208 12061752361845328000 9361518831116673792 6661285300388019584 3961051769659365376 1260818238930711168 17007328781911608576 14307095251182954368 11606861720454300160 8906628189725645952 6206394658996991744 3506161128268337536 805927597539683328 16552438140520580736 13852204609791926528 11151971079063272320 8451737548334618112 5751504017605963904 3051270486877309696 351036956148655488 16097547499129552896 13397313968400898688 10697080437672244480 7996846906943590272 5296613376214936064 2596379845486281856 18342890388467179264 15642656857738525056 12942423327009870848 10242189796281216640 7541956265552562432 4841722734823908224 2141489204095254016 17887999747076151424 15187766216347497216 12487532685618843008 9787299154890188800 7087065624161534592 4386832093432880384 1686598562704226176 17433109105685123584 14732875574956469376 12032642044227815168 9332408513499160960 6632174982770506752 3931941452041852544 1231707921313198336 16978218464294095744 14277984933565441536 11577751402836787328 8877517872108133120 6177284341379478912 3477050810650824704 776817279922170496 16523327822903067904 13823094292174413696 11122860761445759488 8422627230717105280 5722393699988451072 3022160169259796864 321926638531142656 16068437181512040064 13368203650783385856 10667970120054731648 7967736589326077440 5267503058597423232 2567269527868769024 18313780070849666432 15613546540121012224 12913313009392358016 10213079478663703808 7512845947935049600 4812612417206395392 2112378886477741184 17858889429458638592 15158655898729984384 12458422368001330176 9758188837272675968 7057955306544021760 4357721775815367552 1657488245086713344 17403998788067610752 14703765257338956544 12003531726610302336 9303298195881648128 6603064665152993920 3902831134424339712 1202597603695685504 16949108146676582912 14248874615947928704 11548641085219274496 8848407554490620288 6148174023761966080 3447940493033311872 747706962304657664 16494217505285555072 13793983974556900864 11093750443828246656 8393516913099592448 5693283382370938240 2993049851642284032 292816320913629824 16039326863894527232 13339093333165873024 10638859802437218816 7938626271708564608 5238392740979910400 2538159210251256192 18284669753232153600 15584436222503499392 12884202691774845184 10183969161046190976 7483735630317536768 4783502099588882560 2083268568860228352 17829779111841125760 15129545581112471552 12429312050383817344 9729078519655163136 7028844988926508928 4328611458197854720 1628377927469200512 17374888470450097920 14674654939721443712 11974421408992789504 9274187878264135296 6573954347535481088 3873720816806826880 1173487286078172672 16919997829059070080 14219764298330415872 11519530767601761664 8819297236873107456 6119063706144453248 3418830175415799040 718596644687144832 16465107187668042240 13764873656939388032 11064640126210733824 8364406595482079616 5664173064753425408 2963939534024771200 263706003296116992 16010216546277014400 13309983015548360192 10609749484819705984 7909515954091051776 5209282423362397568 2509048892633743360 18255559435614640768 15555325904885986560 12855092374157332352 10154858843428678144 7454625312700023936 4754391781971369728 2054158251242715520 17800668794223612928 15100435263494958720 12400201732766304512 9699968202037650304 6999734671308996096 4299501140580341888 1599267609851687680 17345778152832585088 14645544622103930880 11945311091375276672 9245077560646622464 6544844029917968256 3844610499189314048 1144376968460659840 16890887511441557248 14190653980712903040 11490420449984248832 8790186919255594624 6089953388526940416 3389719857798286208 689486327069632000 16435996870050529408 13735763339321875200 11035529808593220992 8335296277864566784 5635062747135912576 2934829216407258368 234595685678604160 15981106228659501568 13280872697930847360 10580639167202193152 7880405636473538944 5180172105744884736 2479938575016230528 18226449117997127936 15526215587268473728 12825982056539819520 10125748525811165312 7425514995082511104 4725281464353856896 2025047933625202688 17771558476606100096 15071324945877445888 12371091415148791680 9670857884420137472 6970624353691483264 4270390822962829056 1570157292234174848 17316667835215072256 14616434304486418048 11916200773757763840 9215967243029109632 6515733712300455424 3815500181571801216 1115266650843147008 16861777193824044416 14161543663095390208 11461310132366736000 8761076601638081792 6060843070909427584 3360609540180773376 660376009452119168 16406886552433016576 13706653021704362368 11006419490975708160 8306185960247053952 5605952429518399744 2905718898789745536 205485368061091328 15951995911041988736 13251762380313334528 10551528849584680320 7851295318856026112 5151061788127371904 2450828257398717696 18197338800379615104 15497105269650960896 12796871738922306688 10096638208193652480 7396404677464998272 4696171146736344064 1995937616007689856 17742448158988587264 15042214628259933056 12341981097531278848 9641747566802624640 6941514036073970432 4241280505345316224 1541046974616662016 17287557517597559424 14587323986868905216 11887090456140251008 9186856925411596800 6486623394682942592 3786389863954288384 1086156333225634176 16832666876206531584 14132433345477877376 11432199814749223168 8731966284020568960 6031732753291914752 3331499222563260544 631265691834606336 16377776234815503744 13677542704086849536 10977309173358195328 8277075642629541120 5576842111900886912 2876608581172232704 176375050443578496 15922885593424475904 13222652062695821696 10522418531967167488 7822185001238513280 5121951470509859072 2421717939781204864 18168228482762102272 15467994952033448064 12767761421304793856 10067527890576139648 7367294359847485440 4667060829118831232 1966827298390177024 17713337841371074432 15013104310642420224 12312870779913766016 9612637249185111808 6912403718456457600 4212170187727803392 1511936656999149184 17258447199980046592 14558213669251392384 11857980138522738176 9157746607794083968 6457513077065429760 3757279546336775552 1057046015608121344 16803556558589018752 14103323027860364544 11403089497131710336 8702855966403056128 6002622435674401920 3302388904945747712 602155374217093504 16348665917197990912 13648432386469336704 10948198855740682496 8247965325012028288 5547731794283374080 2847498263554719872 147264732826065664 15893775275806963072 13193541745078308864 10493308214349654656 7793074683621000448 5092841152892346240 2392607622163692032 18139118165144589440 15438884634415935232 12738651103687281024 10038417572958626816 7338184042229972608 4637950511501318400 1937716980772664192 17684227523753561600 14983993993024907392 12283760462296253184 9583526931567598976 6883293400838944768 4183059870110290560 1482826339381636352 17229336882362533760 14529103351633879552 11828869820905225344 9128636290176571136 6428402759447916928 3728169228719262720 1027935697990608512 16774446240971505920 14074212710242851712 11373979179514197504 8673745648785543296 5973512118056889088 3273278587328234880 573045056599580672 16319555599580478080 13619322068851823872 10919088538123169664 8218855007394515456 5518621476665861248 2818387945937207040 118154415208552832 15864664958189450240 13164431427460796032 10464197896732141824 7763964366003487616 5063730835274833408 2363497304546179200 18110007847527076608 15409774316798422400 12709540786069768192 10009307255341113984 7309073724612459776 4608840193883805568 1908606663155151360 17655117206136048768 14954883675407394560 12254650144678740352 9554416613950086144 6854183083221431936 4153949552492777728 1453716021764123520 17200226564745020928 14499993034016366720 11799759503287712512 9099525972559058304 6399292441830404096 3699058911101749888 998825380373095680 16745335923353993088 14045102392625338880 11344868861896684672 8644635331168030464 5944401800439376256 3244168269710722048 543934738982067840 16290445281962965248 13590211751234311040 10889978220505656832 8189744689777002624 5489511159048348416 2789277628319694208 89044097591040000 15835554640571937408 13135321109843283200 10435087579114628992 7734854048385974784 5034620517657320576 2334386986928666368 18080897529909563776 15380663999180909568 12680430468452255360 9980196937723601152 7279963406994946944 4579729876266292736 1879496345537638528 17626006888518535936 14925773357789881728 12225539827061227520 9525306296332573312 6825072765603919104 4124839234875264896 1424605704146610688 17171116247127508096 14470882716398853888 11770649185670199680 9070415654941545472 6370182124212891264 3669948593484237056 969715062755582848 16716225605736480256 14015992075007826048 11315758544279171840 8615525013550517632 5915291482821863424 3215057952093209216 514824421364555008 16261334964345452416 13561101433616798208 10860867902888144000 8160634372159489792 5460400841430835584 2760167310702181376 59933779973527168 15806444322954424576 13106210792225770368 10405977261497116160 7705743730768461952 5005510200039807744 2305276669311153536 18051787212292050944 15351553681563396736 12651320150834742528 9951086620106088320 7250853089377434112 4550619558648779904 1850386027920125696 17596896570901023104 14896663040172368896 12196429509443714688 9496195978715060480 6795962447986406272 4095728917257752064 1395495386529097856 17142005929509995264 14441772398781341056 11741538868052686848 9041305337324032640 6341071806595378432 3640838275866724224 940604745138070016 16687115288118967424 13986881757390313216 11286648226661659008 8586414695933004800 5886181165204350592 3185947634475696384 485714103747042176 16232224646727939584 13531991115999285376 10831757585270631168 8131524054541976960 5431290523813322752 2731056993084668544 30823462356014336 15777334005336911744 13077100474608257536 10376866943879603328 7676633413150949120 4976399882422294912 2276166351693640704 18022676894674538112 15322443363945883904 12622209833217229696 9921976302488575488 7221742771759921280 4521509241031267072 1821275710302612864 17567786253283510272 14867552722554856064 12167319191826201856 9467085661097547648 6766852130368893440 4066618599640239232 1366385068911585024 17112895611892482432 14412662081163828224 11712428550435174016 9012195019706519808 6311961488977865600 3611727958249211392 911494427520557184 16658004970501454592 13957771439772800384 11257537909044146176 8557304378315491968 5857070847586837760 3156837316858183552 456603786129529344 16203114329110426752 13502880798381772544 10802647267653118336 8102413736924464128 5402180206195809920 2701946675467155712 1713144738501504 15748223687719398912 13047990156990744704 10347756626262090496 7647523095533436288 4947289564804782080 2247056034076127872 17993566577057025280 15293333046328371072 12593099515599716864 9892865984871062656 7192632454142408448 4492398923413754240 1792165392685100032 17538675935665997440 14838442404937343232 12138208874208689024 9437975343480034816 6737741812751380608 4037508282022726400 1337274751294072192 17083785294274969600 14383551763546315392 11683318232817661184 8983084702089006976 6282851171360352768 3582617640631698560 882384109903044352 16628894652883941760 13928661122155287552 11228427591426633344 8528194060697979136 5827960529969324928 3127726999240670720 427493468512016512 16174004011492913920 13473770480764259712 10773536950035605504 8073303419306951296 5373069888578297088 2672836357849642880 18419346900830540288 15719113370101886080 13018879839373231872 10318646308644577664 7618412777915923456 4918179247187269248 2217945716458615040 17964456259439512448 15264222728710858240 12563989197982204032 9863755667253549824 7163522136524895616 4463288605796241408 1763055075067587200 17509565618048484608 14809332087319830400 12109098556591176192 9408865025862521984 6708631495133867776 4008397964405213568 1308164433676559360 17054674976657456768 14354441445928802560 11654207915200148352 8953974384471494144 6253740853742839936 3553507323014185728 853273792285531520 16599784335266428928 13899550804537774720 11199317273809120512 8499083743080466304 5798850212351812096 3098616681623157888 398383150894503680 16144893693875401088 13444660163146746880 10744426632418092672 8044193101689438464 5343959570960784256 2643726040232130048 18390236583213027456 15690003052484373248 12989769521755719040 10289535991027064832 7589302460298410624 4889068929569756416 2188835398841102208 17935345941821999616 15235112411093345408 12534878880364691200 9834645349636036992 7134411818907382784 4434178288178728576 1733944757450074368 17480455300430971776 14780221769702317568 12079988238973663360 9379754708245009152 6679521177516354944 3979287646787700736 1279054116059046528 17025564659039943936 14325331128311289728 11625097597582635520 8924864066853981312 6224630536125327104 3524397005396672896 824163474668018688 16570674017648916096 13870440486920261888 11170206956191607680 8469973425462953472 5769739894734299264 3069506364005645056 369272833276990848 16115783376257888256 13415549845529234048 10715316314800579840 8015082784071925632 5314849253343271424 2614615722614617216 18361126265595514624 15660892734866860416 12960659204138206208 10260425673409552000 7560192142680897792 4859958611952243584 2159725081223589376 17906235624204486784 15206002093475832576 12505768562747178368 9805535032018524160 7105301501289869952 4405067970561215744 1704834439832561536 17451344982813458944 14751111452084804736 12050877921356150528 9350644390627496320 6650410859898842112 3950177329170187904 1249943798441533696 16996454341422431104 14296220810693776896 11595987279965122688 8895753749236468480 6195520218507814272 3495286687779160064 795053157050505856 16541563700031403264 13841330169302749056 11141096638574094848 8440863107845440640 5740629577116786432 3040396046388132224 340162515659478016 16086673058640375424 13386439527911721216 10686205997183067008 7985972466454412800 5285738935725758592 2585505404997104384 18332015947978001792 15631782417249347584 12931548886520693376 10231315355792039168 7531081825063384960 4830848294334730752 2130614763606076544 17877125306586973952 15176891775858319744 12476658245129665536 9776424714401011328 7076191183672357120 4375957652943702912 1675724122215048704 17422234665195946112 14722001134467291904 12021767603738637696 9321534073009983488 6621300542281329280 3921067011552675072 1220833480824020864 16967344023804918272 14267110493076264064 11566876962347609856 8866643431618955648 6166409900890301440 3466176370161647232 765942839432993024 16512453382413890432 13812219851685236224 11111986320956582016 8411752790227927808 5711519259499273600 3011285728770619392 311052198041965184 16057562741022862592 13357329210294208384 10657095679565554176 7956862148836899968 5256628618108245760 2556395087379591552 18302905630360488960 15602672099631834752 12902438568903180544 10202205038174526336 7501971507445872128 4801737976717217920 2101504445988563712 17848014988969461120 15147781458240806912 12447547927512152704 9747314396783498496 7047080866054844288 4346847335326190080 1646613804597535872 17393124347578433280 14692890816849779072 11992657286121124864 9292423755392470656 6592190224663816448 3891956693935162240 1191723163206508032 16938233706187405440 14238000175458751232 11537766644730097024 8837533114001442816 6137299583272788608 3437066052544134400 736832521815480192 16483343064796377600 13783109534067723392 11082876003339069184 8382642472610414976 5682408941881760768 2982175411153106560 281941880424452352 16028452423405349760 13328218892676695552 10627985361948041344 7927751831219387136 5227518300490732928 2527284769762078720 18273795312742976128 15573561782014321920 12873328251285667712 10173094720557013504 7472861189828359296 4772627659099705088 2072394128371050880 17818904671351948288 15118671140623294080 12418437609894639872 9718204079165985664 7017970548437331456 4317737017708677248 1617503486980023040 17364014029960920448 14663780499232266240 11963546968503612032 9263313437774957824 6563079907046303616 3862846376317649408 1162612845588995200 16909123388569892608 14208889857841238400 11508656327112584192 8808422796383929984 6108189265655275776 3407955734926621568 707722204197967360 16454232747178864768 13753999216450210560 11053765685721556352 8353532154992902144 5653298624264247936 2953065093535593728 252831562806939520 15999342105787836928 13299108575059182720 10598875044330528512 7898641513601874304 5198407982873220096 2498174452144565888 18244684995125463296 15544451464396809088 12844217933668154880 10143984402939500672 7443750872210846464 4743517341482192256 2043283810753538048 17789794353734435456 15089560823005781248 12389327292277127040 9689093761548472832 6988860230819818624 4288626700091164416 1588393169362510208 17334903712343407616 14634670181614753408 11934436650886099200 9234203120157444992 6533969589428790784 3833736058700136576 1133502527971482368 16880013070952379776 14179779540223725568 11479546009495071360 8779312478766417152 6079078948037762944 3378845417309108736 678611886580454528 16425122429561351936 13724888898832697728 11024655368104043520 8324421837375389312 5624188306646735104 2923954775918080896 223721245189426688 15970231788170324096 13269998257441669888 10569764726713015680 7869531195984361472 5169297665255707264 2469064134527053056 18215574677507950464 15515341146779296256 12815107616050642048 10114874085321987840 7414640554593333632 4714407023864679424 2014173493136025216 17760684036116922624 15060450505388268416 12360216974659614208 9659983443930960000 6959749913202305792 4259516382473651584 1559282851744997376 17305793394725894784 14605559863997240576 11905326333268586368 9205092802539932160 6504859271811277952 3804625741082623744 1104392210353969536 16850902753334866944 14150669222606212736 11450435691877558528 8750202161148904320 6049968630420250112 3349735099691595904 649501568962941696 16396012111943839104 13695778581215184896 10995545050486530688 8295311519757876480 5595077989029222272 2894844458300568064 194610927571913856 15941121470552811264 13240887939824157056 10540654409095502848 7840420878366848640 5140187347638194432 2439953816909540224 18186464359890437632 15486230829161783424 12785997298433129216 10085763767704475008 7385530236975820800 4685296706247166592 1985063175518512384 17731573718499409792 15031340187770755584 12331106657042101376 9630873126313447168 6930639595584792960 4230406064856138752 1530172534127484544 17276683077108381952 14576449546379727744 11876216015651073536 9175982484922419328 6475748954193765120 3775515423465110912 1075281892736456704 16821792435717354112 14121558904988699904 11421325374260045696 8721091843531391488 6020858312802737280 3320624782074083072 620391251345428864 16366901794326326272 13666668263597672064 10966434732869017856 8266201202140363648 5565967671411709440 2865734140683055232 165500609954401024 15912011152935298432 13211777622206644224 10511544091477990016 7811310560749335808 5111077030020681600 2410843499292027392 18157354042272924800 15457120511544270592 12756886980815616384 10056653450086962176 7356419919358307968 4656186388629653760 1955952857900999552 17702463400881896960 15002229870153242752 12301996339424588544 9601762808695934336 6901529277967280128 4201295747238625920 1501062216509971712 17247572759490869120 14547339228762214912 11847105698033560704 9146872167304906496 6446638636576252288 3746405105847598080 1046171575118943872 16792682118099841280 14092448587371187072 11392215056642532864 8691981525913878656 5991747995185224448 3291514464456570240 591280933727916032 16337791476708813440 13637557945980159232 10937324415251505024 8237090884522850816 5536857353794196608 2836623823065542400 136390292336888192 15882900835317785600 13182667304589131392 10482433773860477184 7782200243131822976 5081966712403168768 2381733181674514560 18128243724655411968 15428010193926757760 12727776663198103552 10027543132469449344 7327309601740795136 4627076071012140928 1926842540283486720 17673353083264384128 14973119552535729920 12272886021807075712 9572652491078421504 6872418960349767296 4172185429621113088 1471951898892458880 17218462441873356288 14518228911144702080 11817995380416047872 9117761849687393664 6417528318958739456 3717294788230085248 1017061257501431040 16763571800482328448 14063338269753674240 11363104739025020032 8662871208296365824 5962637677567711616 3262404146839057408 562170616110403200 16308681159091300608 13608447628362646400 10908214097633992192 8207980566905337984 5507747036176683776 2807513505448029568 107279974719375360 15853790517700272768 13153556986971618560 10453323456242964352 7753089925514310144 5052856394785655936 2352622864057001728 18099133407037899136 15398899876309244928 12698666345580590720 9998432814851936512 7298199284123282304 4597965753394628096 1897732222665973888 17644242765646871296 14944009234918217088 12243775704189562880 9543542173460908672 6843308642732254464 4143075112003600256 1442841581274946048 17189352124255843456 14489118593527189248 11788885062798535040 9088651532069880832 6388418001341226624 3688184470612572416 987950939883918208 16734461482864815616 14034227952136161408 11333994421407507200 8633760890678852992 5933527359950198784 3233293829221544576 533060298492890368 16279570841473787776 13579337310745133568 10879103780016479360 8178870249287825152 5478636718559170944 2778403187830516736 78169657101862528 15824680200082759936 13124446669354105728 10424213138625451520 7723979607896797312 5023746077168143104 2323512546439488896 18070023089420386304 15369789558691732096 12669556027963077888 9969322497234423680 7269088966505769472 4568855435777115264 1868621905048461056 17615132448029358464 14914898917300704256 12214665386572050048 9514431855843395840 6814198325114741632 4113964794386087424 1413731263657433216 17160241806638330624 14460008275909676416 11759774745181022208 9059541214452368000 6359307683723713792 3659074152995059584 958840622266405376 16705351165247302784 14005117634518648576 11304884103789994368 8604650573061340160 5904417042332685952 3204183511604031744 503949980875377536 16250460523856274944 13550226993127620736 10849993462398966528 8149759931670312320 5449526400941658112 2749292870213003904 49059339484349696 15795569882465247104 13095336351736592896 10395102821007938688 7694869290279284480 4994635759550630272 2294402228821976064 18040912771802873472 15340679241074219264 12640445710345565056 9940212179616910848 7239978648888256640 4539745118159602432 1839511587430948224 17586022130411845632 14885788599683191424 12185555068954537216 9485321538225883008 6785088007497228800 4084854476768574592 1384620946039920384 17131131489020817792 14430897958292163584 11730664427563509376 9030430896834855168 6330197366106200960 3629963835377546752 929730304648892544 16676240847629789952 13976007316901135744 11275773786172481536 8575540255443827328 5875306724715173120 3175073193986518912 474839663257864704 16221350206238762112 13521116675510107904 10820883144781453696 8120649614052799488 5420416083324145280 2720182552595491072 19949021866836864 15766459564847734272 13066226034119080064 10365992503390425856 7665758972661771648 4965525441933117440 2265291911204463232 18011802454185360640 15311568923456706432 12611335392728052224 9911101861999398016 7210868331270743808 4510634800542089600 1810401269813435392 17556911812794332800 14856678282065678592 12156444751337024384 9456211220608370176 6755977689879715968 4055744159151061760 1355510628422407552 17102021171403304960 14401787640674650752 11701554109945996544 9001320579217342336 6301087048488688128 3600853517760033920 900619987031379712 16647130530012277120 13946896999283622912 11246663468554968704 8546429937826314496 5846196407097660288 3145962876369006080 445729345640351872 16192239888621249280 13492006357892595072 10791772827163940864 8091539296435286656 5391305765706632448 2691072234977978240 18437582777958875648 15737349247230221440 13037115716501567232 10336882185772913024 7636648655044258816 4936415124315604608 2236181593586950400 17982692136567847808 15282458605839193600 12582225075110539392 9881991544381885184 7181758013653230976 4481524482924576768 1781290952195922560 17527801495176819968 14827567964448165760 12127334433719511552 9427100902990857344 6726867372262203136 4026633841533548928 1326400310804894720 17072910853785792128 14372677323057137920 11672443792328483712 8972210261599829504 6271976730871175296 3571743200142521088 871509669413866880 16618020212394764288 13917786681666110080 11217553150937455872 8517319620208801664 5817086089480147456 3116852558751493248 416619028022839040 16163129571003736448 13462896040275082240 10762662509546428032 8062428978817773824 5362195448089119616 2661961917360465408 18408472460341362816 15708238929612708608 13008005398884054400 10307771868155400192 7607538337426745984 4907304806698091776 2207071275969437568 17953581818950334976 15253348288221680768 12553114757493026560 9852881226764372352 7152647696035718144 4452414165307063936 1752180634578409728 17498691177559307136 14798457646830652928 12098224116101998720 9397990585373344512 6697757054644690304 3997523523916036096 1297289993187381888 17043800536168279296 14343567005439625088 11643333474710970880 8943099943982316672 6242866413253662464 3542632882525008256 842399351796354048 16588909894777251456 13888676364048597248 11188442833319943040 8488209302591288832 5787975771862634624 3087742241133980416 387508710405326208 16134019253386223616 13433785722657569408 10733552191928915200 8033318661200260992 5333085130471606784 2632851599742952576 18379362142723849984 15679128611995195776 12978895081266541568 10278661550537887360 7578428019809233152 4878194489080578944 2177960958351924736 17924471501332822144 15224237970604167936 12524004439875513728 9823770909146859520 7123537378418205312 4423303847689551104 1723070316960896896 17469580859941794304 14769347329213140096 12069113798484485888 9368880267755831680 6668646737027177472 3968413206298523264 1268179675569869056 17014690218550766464 14314456687822112256 11614223157093458048 8913989626364803840 6213756095636149632 3513522564907495424 813289034178841216 16559799577159738624 13859566046431084416 11159332515702430208 8459098984973776000 5758865454245121792 3058631923516467584 358398392787813376 16104908935768710784 13404675405040056576 10704441874311402368 8004208343582748160 5303974812854093952 2603741282125439744 18350251825106337152 15650018294377682944 12949784763649028736 10249551232920374528 7549317702191720320 4849084171463066112 2148850640734411904 17895361183715309312 15195127652986655104 12494894122258000896 9794660591529346688 7094427060800692480 4394193530072038272 1693959999343384064 17440470542324281472 14740237011595627264 12040003480866973056 9339769950138318848 6639536419409664640 3939302888681010432 1239069357952356224 16985579900933253632 14285346370204599424 11585112839475945216 8884879308747291008 6184645778018636800 3484412247289982592 784178716561328384 16530689259542225792 13830455728813571584 11130222198084917376 8429988667356263168 5729755136627608960 3029521605898954752 329288075170300544 16075798618151197952 13375565087422543744 10675331556693889536 7975098025965235328 5274864495236581120 2574630964507926912 18321141507488824320 15620907976760170112 12920674446031515904 10220440915302861696 7520207384574207488 4819973853845553280 2119740323116899072 17866250866097796480 15166017335369142272 12465783804640488064 9765550273911833856 7065316743183179648 4365083212454525440 1664849681725871232 17411360224706768640 14711126693978114432 12010893163249460224 9310659632520806016 6610426101792151808 3910192571063497600 1209959040334843392 16956469583315740800 14256236052587086592 11556002521858432384 8855768991129778176 6155535460401123968 3455301929672469760 755068398943815552 16501578941924712960 13801345411196058752 11101111880467404544 8400878349738750336 5700644819010096128 3000411288281441920 300177757552787712 16046688300533685120 13346454769805030912 10646221239076376704 7945987708347722496 5245754177619068288 2545520646890414080 18292031189871311488 15591797659142657280 12891564128414003072 10191330597685348864 7491097066956694656 4790863536228040448 2090630005499386240 17837140548480283648 15136907017751629440 12436673487022975232 9736439956294321024 7036206425565666816 4335972894837012608 1635739364108358400 17382249907089255808 14682016376360601600 11981782845631947392 9281549314903293184 6581315784174638976 3881082253445984768 1180848722717330560 16927359265698227968 14227125734969573760 11526892204240919552 8826658673512265344 6126425142783611136 3426191612054956928 725958081326302720 16472468624307200128 13772235093578545920 11072001562849891712 8371768032121237504 5671534501392583296 2971300970663929088 271067439935274880 16017577982916172288 13317344452187518080 10617110921458863872 7916877390730209664 5216643860001555456 2516410329272901248 18262920872253798656 15562687341525144448 12862453810796490240 10162220280067836032 7461986749339181824 4761753218610527616 2061519687881873408 17808030230862770816 15107796700134116608 12407563169405462400 9707329638676808192 7007096107948153984 4306862577219499776 1606629046490845568 17353139589471742976 14652906058743088768 11952672528014434560 9252438997285780352 6552205466557126144 3851971935828471936 1151738405099817728 16898248948080715136 14198015417352060928 11497781886623406720 8797548355894752512 6097314825166098304 3397081294437444096 696847763708789888 16443358306689687296 13743124775961033088 11042891245232378880 8342657714503724672 5642424183775070464 2942190653046416256 241957122317762048 15988467665298659456 13288234134570005248 10588000603841351040 7887767073112696832 5187533542384042624 2487300011655388416 18233810554636285824 15533577023907631616 12833343493178977408 10133109962450323200 7432876431721668992 4732642900993014784 2032409370264360576 17778919913245257984 15078686382516603776 12378452851787949568 9678219321059295360 6977985790330641152 4277752259601986944 1577518728873332736 17324029271854230144 14623795741125575936 11923562210396921728 9223328679668267520 6523095148939613312 3822861618210959104 1122628087482304896 16869138630463202304 14168905099734548096 11468671569005893888 8768438038277239680 6068204507548585472 3367970976819931264 667737446091277056 16414247989072174464 13714014458343520256 11013780927614866048 8313547396886211840 5613313866157557632 2913080335428903424 212846804700249216 15959357347681146624 13259123816952492416 10558890286223838208 7858656755495184000 5158423224766529792 2458189694037875584 18204700237018772992 15504466706290118784 12804233175561464576 10103999644832810368 7403766114104156160 4703532583375501952 2003299052646847744 17749809595627745152 15049576064899090944 12349342534170436736 9649109003441782528 6948875472713128320 4248641941984474112 1548408411255819904 17294918954236717312 14594685423508063104 11894451892779408896 9194218362050754688 6493984831322100480 3793751300593446272 1093517769864792064 16840028312845689472 14139794782117035264 11439561251388381056 8739327720659726848 6039094189931072640 3338860659202418432 638627128473764224 16385137671454661632 13684904140726007424 10984670609997353216 8284437079268699008 5584203548540044800 2883970017811390592 183736487082736384 15930247030063633792 13230013499334979584 10529779968606325376 7829546437877671168 5129312907149016960 2429079376420362752 18175589919401260160 15475356388672605952 12775122857943951744 10074889327215297536 7374655796486643328 4674422265757989120 1974188735029334912 17720699278010232320 15020465747281578112 12320232216552923904 9619998685824269696 6919765155095615488 4219531624366961280 1519298093638307072 17265808636619204480 14565575105890550272 11865341575161896064 9165108044433241856 6464874513704587648 3764640982975933440 1064407452247279232 16810917995228176640 14110684464499522432 11410450933770868224 8710217403042214016 6009983872313559808 3309750341584905600 609516810856251392 16356027353837148800 13655793823108494592 10955560292379840384 8255326761651186176 5555093230922531968 2854859700193877760 154626169465223552 15901136712446120960 13200903181717466752 10500669650988812544 7800436120260158336 5100202589531504128 2399969058802849920 18146479601783747328 15446246071055093120 12746012540326438912 10045779009597784704 7345545478869130496 4645311948140476288 1945078417411822080 17691588960392719488 14991355429664065280 12291121898935411072 9590888368206756864 6890654837478102656 4190421306749448448 1490187776020794240 17236698319001691648 14536464788273037440 11836231257544383232 9135997726815729024 6435764196087074816 3735530665358420608 1035297134629766400 16781807677610663808 14081574146882009600 11381340616153355392 8681107085424701184 5980873554696046976 3280640023967392768 580406493238738560 16326917036219635968 13626683505490981760 10926449974762327552 8226216444033673344 5525982913305019136 2825749382576364928 125515851847710720 15872026394828608128 13171792864099953920 10471559333371299712 7771325802642645504 5071092271913991296 2370858741185337088 18117369284166234496 15417135753437580288 12716902222708926080 10016668691980271872 7316435161251617664 4616201630522963456 1915968099794309248 17662478642775206656 14962245112046552448 12262011581317898240 9561778050589244032 6861544519860589824 4161310989131935616 1461077458403281408 17207588001384178816 14507354470655524608 11807120939926870400 9106887409198216192 6406653878469561984 3706420347740907776 1006186817012253568 16752697359993150976 14052463829264496768 11352230298535842560 8651996767807188352 5951763237078534144 3251529706349879936 551296175621225728 16297806718602123136 13597573187873468928 10897339657144814720 8197106126416160512 5496872595687506304 2796639064958852096 96405534230197888 15842916077211095296 13142682546482441088 10442449015753786880 7742215485025132672 5041981954296478464 2341748423567824256 18088258966548721664 15388025435820067456 12687791905091413248 9987558374362759040 7287324843634104832 4587091312905450624 1886857782176796416 17633368325157693824 14933134794429039616 12232901263700385408 9532667732971731200 6832434202243076992 4132200671514422784 1431967140785768576 17178477683766665984 14478244153038011776 11778010622309357568 9077777091580703360 6377543560852049152 3677310030123394944 977076499394740736 16723587042375638144 14023353511646983936 11323119980918329728 8622886450189675520 5922652919461021312 3222419388732367104 522185858003712896 16268696400984610304 13568462870255956096 10868229339527301888 8167995808798647680 5467762278069993472 2767528747341339264 67295216612685056 15813805759593582464 13113572228864928256 10413338698136274048 7713105167407619840 5012871636678965632 2312638105950311424 18059148648931208832 15358915118202554624 12658681587473900416 9958448056745246208 7258214526016592000 4557980995287937792 1857747464559283584 17604258007540180992 14904024476811526784 12203790946082872576 9503557415354218368 6803323884625564160 4103090353896909952 1402856823168255744 17149367366149153152 14449133835420498944 11748900304691844736 9048666773963190528 6348433243234536320 3648199712505882112 947966181777227904 16694476724758125312 13994243194029471104 11294009663300816896 8593776132572162688 5893542601843508480 3193309071114854272 493075540386200064 16239586083367097472 13539352552638443264 10839119021909789056 8138885491181134848 5438651960452480640 2738418429723826432 38184898995172224 15784695441976069632 13084461911247415424 10384228380518761216 7683994849790107008 4983761319061452800 2283527788332798592 18030038331313696000 15329804800585041792 12629571269856387584 9929337739127733376 7229104208399079168 4528870677670424960 1828637146941770752 17575147689922668160 14874914159194013952 12174680628465359744 9474447097736705536 6774213567008051328 4073980036279397120 1373746505550742912 17120257048531640320 14420023517802986112 11719789987074331904 9019556456345677696 6319322925617023488 3619089394888369280 918855864159715072 16665366407140612480 13965132876411958272 11264899345683304064 8564665814954649856 5864432284225995648 3164198753497341440 463965222768687232 16210475765749584640 13510242235020930432 10810008704292276224 8109775173563622016 5409541642834967808 2709308112106313600 9074581377659392 15755585124358556800 13055351593629902592 10355118062901248384 7654884532172594176 4954651001443939968 2254417470715285760 18000928013696183168 15300694482967528960 12600460952238874752 9900227421510220544 7199993890781566336 4499760360052912128 1799526829324257920 17546037372305155328 14845803841576501120 12145570310847846912 9445336780119192704 6745103249390538496 4044869718661884288 1344636187933230080 17091146730914127488 14390913200185473280 11690679669456819072 8990446138728164864 6290212607999510656 3589979077270856448 889745546542202240 16636256089523099648 13936022558794445440 11235789028065791232 8535555497337137024 5835321966608482816 3135088435879828608 434854905151174400 16181365448132071808 13481131917403417600 10780898386674763392 8080664855946109184 5380431325217454976 2680197794488800768 18426708337469698176 15726474806741043968 13026241276012389760 10326007745283735552 7625774214555081344 4925540683826427136 2225307153097772928 17971817696078670336 15271584165350016128 12571350634621361920 9871117103892707712 7170883573164053504 4470650042435399296 1770416511706745088 17516927054687642496 14816693523958988288 12116459993230334080 9416226462501679872 6715992931773025664 4015759401044371456 1315525870315717248 17062036413296614656 14361802882567960448 11661569351839306240 8961335821110652032 6261102290381997824 3560868759653343616 860635228924689408 16607145771905586816 13906912241176932608 11206678710448278400 8506445179719624192 5806211648990969984 3105978118262315776 405744587533661568 16152255130514558976 13452021599785904768 10751788069057250560 8051554538328596352 5351321007599942144 2651087476871287936 18397598019852185344 15697364489123531136 12997130958394876928 10296897427666222720 7596663896937568512 4896430366208914304 2196196835480260096 17942707378461157504 15242473847732503296 12542240317003849088 9842006786275194880 7141773255546540672 4441539724817886464 1741306194089232256 17487816737070129664 14787583206341475456 12087349675612821248 9387116144884167040 6686882614155512832 3986649083426858624 1286415552698204416 17032926095679101824 14332692564950447616 11632459034221793408 8932225503493139200 6231991972764484992 3531758442035830784 831524911307176576 16578035454288073984 13877801923559419776 11177568392830765568 8477334862102111360 5777101331373457152 3076867800644802944 376634269916148736 16123144812897046144 13422911282168391936 10722677751439737728 8022444220711083520 5322210689982429312 2621977159253775104 18368487702234672512 15668254171506018304 12968020640777364096 10267787110048709888 7567553579320055680 4867320048591401472 2167086517862747264 17913597060843644672 15213363530114990464 12513129999386336256 9812896468657682048 7112662937929027840 4412429407200373632 1712195876471719424 17458706419452616832 14758472888723962624 12058239357995308416 9358005827266654208 6657772296538000000 3957538765809345792 1257305235080691584 17003815778061588992 14303582247332934784 11603348716604280576 8903115185875626368 6202881655146972160 3502648124418317952 802414593689663744 16548925136670561152 13848691605941906944 11148458075213252736 8448224544484598528 5747991013755944320 3047757483027290112 347523952298635904 16094034495279533312 13393800964550879104 10693567433822224896 7993333903093570688 5293100372364916480 2592866841636262272 18339377384617159680 15639143853888505472 12938910323159851264 10238676792431197056 7538443261702542848 4838209730973888640 2137976200245234432 17884486743226131840 15184253212497477632 12484019681768823424 9783786151040169216 7083552620311515008 4383319089582860800 1683085558854206592 17429596101835104000 14729362571106449792 12029129040377795584 9328895509649141376 6628661978920487168 3928428448191832960 1228194917463178752 16974705460444076160 14274471929715421952 11574238398986767744 8874004868258113536 6173771337529459328 3473537806800805120 773304276072150912 16519814819053048320 13819581288324394112 11119347757595739904 8419114226867085696 5718880696138431488 3018647165409777280 318413634681123072 16064924177662020480 13364690646933366272 10664457116204712064 7964223585476057856 5263990054747403648 2563756524018749440 18310267066999646848 15610033536270992640 12909800005542338432 10209566474813684224 7509332944085030016 4809099413356375808 2108865882627721600 17855376425608619008 15155142894879964800 12454909364151310592 9754675833422656384 7054442302694002176 4354208771965347968 1653975241236693760 17400485784217591168 14700252253488936960 12000018722760282752 9299785192031628544 6599551661302974336 3899318130574320128 1199084599845665920 16945595142826563328 14245361612097909120 11545128081369254912 8844894550640600704 6144661019911946496 3444427489183292288 744193958454638080 16490704501435535488 13790470970706881280 11090237439978227072 8390003909249572864 5689770378520918656 2989536847792264448 289303317063610240 16035813860044507648 13335580329315853440 10635346798587199232 7935113267858545024 5234879737129890816 2534646206401236608 18281156749382134016 15580923218653479808 12880689687924825600 10180456157196171392 7480222626467517184 4779989095738862976 2079755565010208768 17826266107991106176 15126032577262451968 12425799046533797760 9725565515805143552 7025331985076489344 4325098454347835136 1624864923619180928 17371375466600078336 14671141935871424128 11970908405142769920 9270674874414115712 6570441343685461504 3870207812956807296 1169974282228153088 16916484825209050496 14216251294480396288 11516017763751742080 8815784233023087872 6115550702294433664 3415317171565779456 715083640837125248 16461594183818022656 13761360653089368448 11061127122360714240 8360893591632060032 5660660060903405824 2960426530174751616 260192999446097408 16006703542426994816 13306470011698340608 10606236480969686400 7906002950241032192 5205769419512377984 2505535888783723776 18252046431764621184 15551812901035966976 12851579370307312768 10151345839578658560 7451112308850004352 4750878778121350144 2050645247392695936 17797155790373593344 15096922259644939136 12396688728916284928 9696455198187630720 6996221667458976512 4295988136730322304 1595754606001668096 17342265148982565504 14642031618253911296 11941798087525257088 9241564556796602880 6541331026067948672 3841097495339294464 1140863964610640256 16887374507591537664 14187140976862883456 11486907446134229248 8786673915405575040 6086440384676920832 3386206853948266624 685973323219612416 16432483866200509824 13732250335471855616 11032016804743201408 8331783274014547200 5631549743285892992 2931316212557238784 231082681828584576 15977593224809481984 13277359694080827776 10577126163352173568 7876892632623519360 5176659101894865152 2476425571166210944 18222936114147108352 15522702583418454144 12822469052689799936 10122235521961145728 7422001991232491520 4721768460503837312 2021534929775183104 17768045472756080512 15067811942027426304 12367578411298772096 9667344880570117888 6967111349841463680 4266877819112809472 1566644288384155264 17313154831365052672 14612921300636398464 11912687769907744256 9212454239179090048 6512220708450435840 3811987177721781632 1111753646993127424 16858264189974024832 14158030659245370624 11457797128516716416 8757563597788062208 6057330067059408000 3357096536330753792 656863005602099584 16403373548582996992 13703140017854342784 11002906487125688576 8302672956397034368 5602439425668380160 2902205894939725952 201972364211071744 15948482907191969152 13248249376463314944 10548015845734660736 7847782315006006528 5147548784277352320 2447315253548698112 18193825796529595520 15493592265800941312 12793358735072287104 10093125204343632896 7392891673614978688 4692658142886324480 1992424612157670272 17738935155138567680 15038701624409913472 12338468093681259264 9638234562952605056 6938001032223950848 4237767501495296640 1537533970766642432 17284044513747539840 14583810983018885632 11883577452290231424 9183343921561577216 6483110390832923008 3782876860104268800 1082643329375614592 16829153872356512000 14128920341627857792 11428686810899203584 8728453280170549376 6028219749441895168 3327986218713240960 627752687984586752 16374263230965484160 13674029700236829952 10973796169508175744 8273562638779521536 5573329108050867328 2873095577322213120 172862046593558912 15919372589574456320 13219139058845802112 10518905528117147904 7818671997388493696 5118438466659839488 2418204935931185280 18164715478912082688 15464481948183428480 12764248417454774272 10064014886726120064 7363781355997465856 4663547825268811648 1963314294540157440 17709824837521054848 15009591306792400640 12309357776063746432 9609124245335092224 6908890714606438016 4208657183877783808 1508423653149129600 17254934196130027008 14554700665401372800 11854467134672718592 9154233603944064384 6454000073215410176 3753766542486755968 1053533011758101760 16800043554738999168 14099810024010344960 11399576493281690752 8699342962553036544 5999109431824382336 3298875901095728128 598642370367073920 16345152913347971328 13644919382619317120 10944685851890662912 8244452321162008704 5544218790433354496 2843985259704700288 143751728976046080 15890262271956943488 13190028741228289280 10489795210499635072 7789561679770980864 5089328149042326656 2389094618313672448 18135605161294569856 15435371630565915648 12735138099837261440 10034904569108607232 7334671038379953024 4634437507651298816 1934203976922644608 17680714519903542016 14980480989174887808 12280247458446233600 9580013927717579392 6879780396988925184 4179546866260270976 1479313335531616768 17225823878512514176 14525590347783859968 11825356817055205760 9125123286326551552 6424889755597897344 3724656224869243136 1024422694140588928 16770933237121486336 14070699706392832128 11370466175664177920 8670232644935523712 5969999114206869504 3269765583478215296 569532052749561088 16316042595730458496 13615809065001804288 10915575534273150080 8215342003544495872 5515108472815841664 2814874942087187456 114641411358533248 15861151954339430656 13160918423610776448 10460684892882122240 7760451362153468032 5060217831424813824 2359984300696159616 18106494843677057024 15406261312948402816 12706027782219748608 10005794251491094400 7305560720762440192 4605327190033785984 1905093659305131776 17651604202286029184 14951370671557374976 12251137140828720768 9550903610100066560 6850670079371412352 4150436548642758144 1450203017914103936 17196713560895001344 14496480030166347136 11796246499437692928 9096012968709038720 6395779437980384512 3695545907251730304 995312376523076096 16741822919503973504 14041589388775319296 11341355858046665088 8641122327318010880 5940888796589356672 3240655265860702464 540421735132048256 16286932278112945664 13586698747384291456 10886465216655637248 8186231685926983040 5485998155198328832 2785764624469674624 85531093741020416 15832041636721917824 13131808105993263616 10431574575264609408 7731341044535955200 5031107513807300992 2330873983078646784 18077384526059544192 15377150995330889984 12676917464602235776 9976683933873581568 7276450403144927360 4576216872416273152 1875983341687618944 17622493884668516352 14922260353939862144 12222026823211207936 9521793292482553728 6821559761753899520 4121326231025245312 1421092700296591104 17167603243277488512 14467369712548834304 11767136181820180096 9066902651091525888 6366669120362871680 3666435589634217472 966202058905563264 16712712601886460672 14012479071157806464 11312245540429152256 8612012009700498048 5911778478971843840 3211544948243189632 511311417514535424 16257821960495432832 13557588429766778624 10857354899038124416 8157121368309470208 5456887837580816000 2756654306852161792 56420776123507584 15802931319104404992 13102697788375750784 10402464257647096576 7702230726918442368 5001997196189788160 2301763665461133952 18048274208442031360 15348040677713377152 12647807146984722944 9947573616256068736 7247340085527414528 4547106554798760320 1846873024070106112 17593383567051003520 14893150036322349312 12192916505593695104 9492682974865040896 6792449444136386688 4092215913407732480 1391982382679078272 17138492925659975680 14438259394931321472 11738025864202667264 9037792333474013056 6337558802745358848 3637325272016704640 937091741288050432 16683602284268947840 13983368753540293632 11283135222811639424 8582901692082985216 5882668161354331008 3182434630625676800 482201099897022592 16228711642877920000 13528478112149265792 10828244581420611584 8128011050691957376 5427777519963303168 2727543989234648960 27310458505994752 15773821001486892160 13073587470758237952 10373353940029583744 7673120409300929536 4972886878572275328 2272653347843621120 18019163890824518528 15318930360095864320 12618696829367210112 9918463298638555904 7218229767909901696 4517996237181247488 1817762706452593280 17564273249433490688 14864039718704836480 12163806187976182272 9463572657247528064 6763339126518873856 4063105595790219648 1362872065061565440 17109382608042462848 14409149077313808640 11708915546585154432 9008682015856500224 6308448485127846016 3608214954399191808 907981423670537600 16654491966651435008 13954258435922780800 11254024905194126592 8553791374465472384 5853557843736818176 3153324313008163968 453090782279509760 16199601325260407168 13499367794531752960 10799134263803098752 8098900733074444544 5398667202345790336 2698433671617136128 18444944214598033536 15744710683869379328 13044477153140725120 10344243622412070912 7644010091683416704 4943776560954762496 2243543030226108288 17990053573207005696 15289820042478351488 12589586511749697280 9889352981021043072 7189119450292388864 4488885919563734656 1788652388835080448 17535162931815977856 14834929401087323648 12134695870358669440 9434462339630015232 6734228808901361024 4033995278172706816 1333761747444052608 17080272290424950016 14380038759696295808 11679805228967641600 8979571698238987392 6279338167510333184 3579104636781678976 878871106053024768 16625381649033922176 13925148118305267968 11224914587576613760 8524681056847959552 5824447526119305344 3124213995390651136 423980464661996928 16170491007642894336 13470257476914240128 10770023946185585920 8069790415456931712 5369556884728277504 2669323353999623296 18415833896980520704 15715600366251866496 13015366835523212288 10315133304794558080 7614899774065903872 4914666243337249664 2214432712608595456 17960943255589492864 15260709724860838656 12560476194132184448 9860242663403530240 7160009132674876032 4459775601946221824 1759542071217567616 17506052614198465024 14805819083469810816 12105585552741156608 9405352022012502400 6705118491283848192 4004884960555193984 1304651429826539776 17051161972807437184 14350928442078782976 11650694911350128768 8950461380621474560 6250227849892820352 3549994319164166144 849760788435511936 16596271331416409344 13896037800687755136 11195804269959100928 8495570739230446720 5795337208501792512 3095103677773138304 394870147044484096 16141380690025381504 13441147159296727296 10740913628568073088 8040680097839418880 5340446567110764672 2640213036382110464 18386723579363007872 15686490048634353664 12986256517905699456 10286022987177045248 7585789456448391040 4885555925719736832 2185322394991082624 17931832937971980032 15231599407243325824 12531365876514671616 9831132345786017408 7130898815057363200 4430665284328708992 1730431753600054784 17476942296580952192 14776708765852297984 12076475235123643776 9376241704394989568 6676008173666335360 3975774642937681152 1275541112209026944 17022051655189924352 14321818124461270144 11621584593732615936 8921351063003961728 6221117532275307520 3520884001546653312 820650470817999104 16567161013798896512 13866927483070242304 11166693952341588096 8466460421612933888 5766226890884279680 3065993360155625472 365759829426971264 16112270372407868672 13412036841679214464 10711803310950560256 8011569780221906048 5311336249493251840 2611102718764597632 18357613261745495040 15657379731016840832 12957146200288186624 10256912669559532416 7556679138830878208 4856445608102224000 2156212077373569792 17902722620354467200 15202489089625812992 12502255558897158784 9802022028168504576 7101788497439850368 4401554966711196160 1701321435982541952 17447831978963439360 14747598448234785152 12047364917506130944 9347131386777476736 6646897856048822528 3946664325320168320 1246430794591514112 16992941337572411520 14292707806843757312 11592474276115103104 8892240745386448896 6192007214657794688 3491773683929140480 791540153200486272 16538050696181383680 13837817165452729472 11137583634724075264 8437350103995421056 5737116573266766848 3036883042538112640 336649511809458432 16083160054790355840 13382926524061701632 10682692993333047424 7982459462604393216 5282225931875739008 2581992401147084800 18328502944127982208 15628269413399328000 12928035882670673792 10227802351942019584 7527568821213365376 4827335290484711168 2127101759756056960 17873612302736954368 15173378772008300160 12473145241279645952 9772911710550991744 7072678179822337536 4372444649093683328 1672211118365029120 17418721661345926528 14718488130617272320 12018254599888618112 9318021069159963904 6617787538431309696 3917554007702655488 1217320476974001280 16963831019954898688 14263597489226244480 11563363958497590272 8863130427768936064 6162896897040281856 3462663366311627648 762429835582973440 16508940378563870848 13808706847835216640 11108473317106562432 8408239786377908224 5708006255649254016 3007772724920599808 307539194191945600 16054049737172843008 13353816206444188800 10653582675715534592 7953349144986880384 5253115614258226176 2552882083529571968 18299392626510469376 15599159095781815168 12898925565053160960 10198692034324506752 7498458503595852544 4798224972867198336 2097991442138544128 17844501985119441536 15144268454390787328 12444034923662133120 9743801392933478912 7043567862204824704 4343334331476170496 1643100800747516288 17389611343728413696 14689377812999759488 11989144282271105280 9288910751542451072 6588677220813796864 3888443690085142656 1188210159356488448 16934720702337385856 14234487171608731648 11534253640880077440 8834020110151423232 6133786579422769024 3433553048694114816 733319517965460608 16479830060946358016 13779596530217703808 11079362999489049600 8379129468760395392 5678895938031741184 2978662407303086976 278428876574432768 16024939419555330176 13324705888826675968 10624472358098021760 7924238827369367552 5224005296640713344 2523771765912059136 18270282308892956544 15570048778164302336 12869815247435648128 10169581716706993920 7469348185978339712 4769114655249685504 2068881124521031296 17815391667501928704 15115158136773274496 12414924606044620288 9714691075315966080 7014457544587311872 4314224013858657664 1613990483130003456 17360501026110900864 14660267495382246656 11960033964653592448 9259800433924938240 6559566903196284032 3859333372467629824 1159099841738975616 16905610384719873024 14205376853991218816 11505143323262564608 8804909792533910400 6104676261805256192 3404442731076601984 704209200347947776 16450719743328845184 13750486212600190976 11050252681871536768 8350019151142882560 5649785620414228352 2949552089685574144 249318558956919936 15995829101937817344 13295595571209163136 10595362040480508928 7895128509751854720 5194894979023200512 2494661448294546304 18241171991275443712 15540938460546789504 12840704929818135296 10140471399089481088 7440237868360826880 4740004337632172672 2039770806903518464 17786281349884415872 15086047819155761664 12385814288427107456 9685580757698453248 6985347226969799040 4285113696241144832 1584880165512490624 17331390708493388032 14631157177764733824 11930923647036079616 9230690116307425408 6530456585578771200 3830223054850116992 1129989524121462784 16876500067102360192 14176266536373705984 11476033005645051776 8775799474916397568 6075565944187743360 3375332413459089152 675098882730434944 16421609425711332352 13721375894982678144 11021142364254023936 8320908833525369728 5620675302796715520 2920441772068061312 220208241339407104 15966718784320304512 13266485253591650304 10566251722862996096 7866018192134341888 5165784661405687680 2465551130677033472 18212061673657930880 15511828142929276672 12811594612200622464 10111361081471968256 7411127550743314048 4710894020014659840 2010660489286005632 17757171032266903040 15056937501538248832 12356703970809594624 9656470440080940416 6956236909352286208 4256003378623632000 1555769847894977792 17302280390875875200 14602046860147220992 11901813329418566784 9201579798689912576 6501346267961258368 3801112737232604160 1100879206503949952 16847389749484847360 14147156218756193152 11446922688027538944 8746689157298884736 6046455626570230528 3346222095841576320 645988565112922112 16392499108093819520 13692265577365165312 10992032046636511104 8291798515907856896 5591564985179202688 2891331454450548480 191097923721894272 15937608466702791680 13237374935974137472 10537141405245483264 7836907874516829056 5136674343788174848 2436440813059520640 18182951356040418048 15482717825311763840 12782484294583109632 10082250763854455424 7382017233125801216 4681783702397147008 1981550171668492800 17728060714649390208 15027827183920736000 12327593653192081792 9627360122463427584 6927126591734773376 4226893061006119168 1526659530277464960 17273170073258362368 14572936542529708160 11872703011801053952 9172469481072399744 6472235950343745536 3772002419615091328 1071768888886437120 16818279431867334528 14118045901138680320 11417812370410026112 8717578839681371904 6017345308952717696 3317111778224063488 616878247495409280 16363388790476306688 13663155259747652480 10962921729018998272 8262688198290344064 5562454667561689856 2862221136833035648 161987606104381440 15908498149085278848 13208264618356624640 10508031087627970432 7807797556899316224 5107564026170662016 2407330495442007808 18153841038422905216 15453607507694251008 12753373976965596800 10053140446236942592 7352906915508288384 4652673384779634176 1952439854050979968 17698950397031877376 14998716866303223168 12298483335574568960 9598249804845914752 6898016274117260544 4197782743388606336 1497549212659952128 17244059755640849536 14543826224912195328 11843592694183541120 9143359163454886912 6443125632726232704 3742892101997578496 1042658571268924288 16789169114249821696 14088935583521167488 11388702052792513280 8688468522063859072 5988234991335204864 3288001460606550656 587767929877896448 16334278472858793856 13634044942130139648 10933811411401485440 8233577880672831232 5533344349944177024 2833110819215522816 132877288486868608 15879387831467766016 13179154300739111808 10478920770010457600 7778687239281803392 5078453708553149184 2378220177824494976 18124730720805392384 15424497190076738176 12724263659348083968 10024030128619429760 7323796597890775552 4623563067162121344 1923329536433467136 17669840079414364544 14969606548685710336 12269373017957056128 9569139487228401920 6868905956499747712 4168672425771093504 1468438895042439296 17214949438023336704 14514715907294682496 11814482376566028288 9114248845837374080 6414015315108719872 3713781784380065664 1013548253651411456 16760058796632308864 14059825265903654656 11359591735175000448 8659358204446346240 5959124673717692032 3258891142989037824 558657612260383616 16305168155241281024 13604934624512626816 10904701093783972608 8204467563055318400 5504234032326664192 2804000501598009984 103766970869355776 15850277513850253184 13150043983121598976 10449810452392944768 7749576921664290560 5049343390935636352 2349109860206982144 18095620403187879552 15395386872459225344 12695153341730571136 9994919811001916928 7294686280273262720 4594452749544608512 1894219218815954304 17640729761796851712 14940496231068197504 12240262700339543296 9540029169610889088 6839795638882234880 4139562108153580672 1439328577424926464 17185839120405823872 14485605589677169664 11785372058948515456 9085138528219861248 6384904997491207040 3684671466762552832 984437936033898624 16730948479014796032 14030714948286141824 11330481417557487616 8630247886828833408 5930014356100179200 3229780825371524992 529547294642870784 16276057837623768192 13575824306895113984 10875590776166459776 8175357245437805568 5475123714709151360 2774890183980497152 74656653251842944 15821167196232740352 13120933665504086144 10420700134775431936 7720466604046777728 5020233073318123520 2319999542589469312 18066510085570366720 15366276554841712512 12666043024113058304 9965809493384404096 7265575962655749888 4565342431927095680 1865108901198441472 17611619444179338880 14911385913450684672 12211152382722030464 9510918851993376256 6810685321264722048 4110451790536067840 1410218259807413632 17156728802788311040 14456495272059656832 11756261741331002624 9056028210602348416 6355794679873694208 3655561149145040000 955327618416385792 16701838161397283200 14001604630668628992 11301371099939974784 8601137569211320576 5900904038482666368 3200670507754012160 500436977025357952 16246947520006255360 13546713989277601152 10846480458548946944 8146246927820292736 5446013397091638528 2745779866362984320 45546335634330112 15792056878615227520 13091823347886573312 10391589817157919104 7691356286429264896 4991122755700610688 2290889224971956480 18037399767952853888 15337166237224199680 12636932706495545472 9936699175766891264 7236465645038237056 4536232114309582848 1835998583580928640 17582509126561826048 14882275595833171840 12182042065104517632 9481808534375863424 6781575003647209216 4081341472918555008 1381107942189900800 17127618485170798208 14427384954442144000 11727151423713489792 9026917892984835584 6326684362256181376 3626450831527527168 926217300798872960 16672727843779770368 13972494313051116160 11272260782322461952 8572027251593807744 5871793720865153536 3171560190136499328 471326659407845120 16217837202388742528 13517603671660088320 10817370140931434112 8117136610202779904 5416903079474125696 2716669548745471488 16436018016817280 15762946560997714688 13062713030269060480 10362479499540406272 7662245968811752064 4962012438083097856 2261778907354443648 18008289450335341056 15308055919606686848 12607822388878032640 9907588858149378432 7207355327420724224 4507121796692070016 1806888265963415808 17553398808944313216 14853165278215659008 12152931747487004800 9452698216758350592 6752464686029696384 4052231155301042176 1351997624572387968 17098508167553285376 14398274636824631168 11698041106095976960 8997807575367322752 6297574044638668544 3597340513910014336 897106983181360128 16643617526162257536 13943383995433603328 11243150464704949120 8542916933976294912 5842683403247640704 3142449872518986496 442216341790332288 16188726884771229696 13488493354042575488 10788259823313921280 8088026292585267072 5387792761856612864 2687559231127958656 18434069774108856064 15733836243380201856 13033602712651547648 10333369181922893440 7633135651194239232 4932902120465585024 2232668589736930816 17979179132717828224 15278945601989174016 12578712071260519808 9878478540531865600 7178245009803211392 4478011479074557184 1777777948345902976 17524288491326800384 14824054960598146176 12123821429869491968 9423587899140837760 6723354368412183552 4023120837683529344 1322887306954875136 17069397849935772544 14369164319207118336 11668930788478464128 8968697257749809920 6268463727021155712 3568230196292501504 867996665563847296 16614507208544744704 13914273677816090496 11214040147087436288 8513806616358782080 5813573085630127872 3113339554901473664 413106024172819456 16159616567153716864 13459383036425062656 10759149505696408448 8058915974967754240 5358682444239100032 2658448913510445824 18404959456491343232 15704725925762689024 13004492395034034816 10304258864305380608 7604025333576726400 4903791802848072192 2203558272119417984 17950068815100315392 15249835284371661184 12549601753643006976 9849368222914352768 7149134692185698560 4448901161457044352 1748667630728390144 17495178173709287552 14794944642980633344 12094711112251979136 9394477581523324928 6694244050794670720 3994010520066016512 1293776989337362304 17040287532318259712 14340054001589605504 11639820470860951296 8939586940132297088 6239353409403642880 3539119878674988672 838886347946334464 16585396890927231872 13885163360198577664 11184929829469923456 8484696298741269248 5784462768012615040 3084229237283960832 383995706555306624 16130506249536204032 13430272718807549824 10730039188078895616 8029805657350241408 5329572126621587200 2629338595892932992 18375849138873830400 15675615608145176192 12975382077416521984 10275148546687867776 7574915015959213568 4874681485230559360 2174447954501905152 17920958497482802560 15220724966754148352 12520491436025494144 9820257905296839936 7120024374568185728 4419790843839531520 1719557313110877312 17466067856091774720 14765834325363120512 12065600794634466304 9365367263905812096 6665133733177157888 3964900202448503680 1264666671719849472 17011177214700746880 14310943683972092672 11610710153243438464 8910476622514784256 6210243091786130048 3510009561057475840 809776030328821632 16556286573309719040 13856053042581064832 11155819511852410624 8455585981123756416 5755352450395102208 3055118919666448000 354885388937793792 16101395931918691200 13401162401190036992 10700928870461382784 8000695339732728576 5300461809004074368 2600228278275420160 18346738821256317568 15646505290527663360 12946271759799009152 10246038229070354944 7545804698341700736 4845571167613046528 2145337636884392320 17891848179865289728 15191614649136635520 12491381118407981312 9791147587679327104 7090914056950672896 4390680526222018688 1690446995493364480 17436957538474261888 14736724007745607680 12036490477016953472 9336256946288299264 6636023415559645056 3935789884830990848 1235556354102336640 16982066897083234048 14281833366354579840 11581599835625925632 8881366304897271424 6181132774168617216 3480899243439963008 780665712711308800 16527176255692206208 13826942724963552000 11126709194234897792 8426475663506243584 5726242132777589376 3026008602048935168 325775071320280960 16072285614301178368 13372052083572524160 10671818552843869952 7971585022115215744 5271351491386561536 2571117960657907328 18317628503638804736 15617394972910150528 12917161442181496320 10216927911452842112 7516694380724187904 4816460849995533696 2116227319266879488 17862737862247776896 15162504331519122688 12462270800790468480 9762037270061814272 7061803739333160064 4361570208604505856 1661336677875851648 17407847220856749056 14707613690128094848 12007380159399440640 9307146628670786432 6606913097942132224 3906679567213478016 1206446036484823808 16952956579465721216 14252723048737067008 11552489518008412800 8852255987279758592 6152022456551104384 3451788925822450176 751555395093795968 16498065938074693376 13797832407346039168 11097598876617384960 8397365345888730752 5697131815160076544 2996898284431422336 296664753702768128 16043175296683665536 13342941765955011328 10642708235226357120 7942474704497702912 5242241173769048704 2542007643040394496 18288518186021291904 15588284655292637696 12888051124563983488 10187817593835329280 7487584063106675072 4787350532378020864 2087117001649366656 17833627544630264064 15133394013901609856 12433160483172955648 9732926952444301440 7032693421715647232 4332459890986993024 1632226360258338816 17378736903239236224 14678503372510582016 11978269841781927808 9278036311053273600 6577802780324619392 3877569249595965184 1177335718867310976 16923846261848208384 14223612731119554176 11523379200390899968 8823145669662245760 6122912138933591552 3422678608204937344 722445077476283136 16468955620457180544 13768722089728526336 11068488558999872128 8368255028271217920 5668021497542563712 2967787966813909504 267554436085255296 16014064979066152704 13313831448337498496 10613597917608844288 7913364386880190080 5213130856151535872 2512897325422881664 18259407868403779072 15559174337675124864 12858940806946470656 10158707276217816448 7458473745489162240 4758240214760508032 2058006684031853824 17804517227012751232 15104283696284097024 12404050165555442816 9703816634826788608 7003583104098134400 4303349573369480192 1603116042640825984 17349626585621723392 14649393054893069184 11949159524164414976 9248925993435760768 6548692462707106560 3848458931978452352 1148225401249798144 16894735944230695552 14194502413502041344 11494268882773387136 8794035352044732928 6093801821316078720 3393568290587424512 693334759858770304 16439845302839667712 13739611772111013504 11039378241382359296 8339144710653705088 5638911179925050880 2938677649196396672 238444118467742464 15984954661448639872 13284721130719985664 10584487599991331456 7884254069262677248 5184020538534023040 2483787007805368832 18230297550786266240 15530064020057612032 12829830489328957824 10129596958600303616 7429363427871649408 4729129897142995200 2028896366414340992 17775406909395238400 15075173378666584192 12374939847937929984 9674706317209275776 6974472786480621568 4274239255751967360 1574005725023313152 17320516268004210560 14620282737275556352 11920049206546902144 9219815675818247936 6519582145089593728 3819348614360939520 1119115083632285312 16865625626613182720 14165392095884528512 11465158565155874304 8764925034427220096 6064691503698565888 3364457972969911680 664224442241257472 16410734985222154880 13710501454493500672 11010267923764846464 8310034393036192256 5609800862307538048 2909567331578883840 209333800850229632 15955844343831127040 13255610813102472832 10555377282373818624 7855143751645164416 5154910220916510208 2454676690187856000 18201187233168753408 15500953702440099200 12800720171711444992 10100486640982790784 7400253110254136576 4700019579525482368 1999786048796828160 17746296591777725568 15046063061049071360 12345829530320417152 9645595999591762944 6945362468863108736 4245128938134454528 1544895407405800320 17291405950386697728 14591172419658043520 11890938888929389312 9190705358200735104 6490471827472080896 3790238296743426688 1090004766014772480 16836515308995669888 14136281778267015680 11436048247538361472 8735814716809707264 6035581186081053056 3335347655352398848 635114124623744640 16381624667604642048 13681391136875987840 10981157606147333632 8280924075418679424 5580690544690025216 2880457013961371008 180223483232716800 15926734026213614208 13226500495484960000 10526266964756305792 7826033434027651584 5125799903298997376 2425566372570343168 18172076915551240576 15471843384822586368 12771609854093932160 10071376323365277952 7371142792636623744 4670909261907969536 1970675731179315328 17717186274160212736 15016952743431558528 12316719212702904320 9616485681974250112 6916252151245595904 4216018620516941696 1515785089788287488 17262295632769184896 14562062102040530688 11861828571311876480 9161595040583222272 6461361509854568064 3761127979125913856 1060894448397259648 16807404991378157056 14107171460649502848 11406937929920848640 8706704399192194432 6006470868463540224 3306237337734886016 606003807006231808 16352514349987129216 13652280819258475008 10952047288529820800 8251813757801166592 5551580227072512384 2851346696343858176 151113165615203968 15897623708596101376 13197390177867447168 10497156647138792960 7796923116410138752 5096689585681484544 2396456054952830336 18142966597933727744 15442733067205073536 12742499536476419328 10042266005747765120 7342032475019110912 4641798944290456704 1941565413561802496 17688075956542699904 14987842425814045696 12287608895085391488 9587375364356737280 6887141833628083072 4186908302899428864 1486674772170774656 17233185315151672064 14532951784423017856 11832718253694363648 9132484722965709440 6432251192237055232 3732017661508401024 1031784130779746816 16778294673760644224 14078061143031990016 11377827612303335808 8677594081574681600 5977360550846027392 3277127020117373184 576893489388718976 16323404032369616384 13623170501640962176 10922936970912307968 8222703440183653760 5522469909454999552 2822236378726345344 122002847997691136 15868513390978588544 13168279860249934336 10468046329521280128 7767812798792625920 5067579268063971712 2367345737335317504 18113856280316214912 15413622749587560704 12713389218858906496 10013155688130252288 7312922157401598080 4612688626672943872 1912455095944289664 17658965638925187072 14958732108196532864 12258498577467878656 9558265046739224448 6858031516010570240 4157797985281916032 1457564454553261824 17204074997534159232 14503841466805505024 11803607936076850816 9103374405348196608 6403140874619542400 3702907343890888192 1002673813162233984 16749184356143131392 14048950825414477184 11348717294685822976 8648483763957168768 5948250233228514560 3248016702499860352 547783171771206144 16294293714752103552 13594060184023449344 10893826653294795136 8193593122566140928 5493359591837486720 2793126061108832512 92892530380178304 15839403073361075712 13139169542632421504 10438936011903767296 7738702481175113088 5038468950446458880 2338235419717804672 18084745962698702080 15384512431970047872 12684278901241393664 9984045370512739456 7283811839784085248 4583578309055431040 1883344778326776832 17629855321307674240 14929621790579020032 12229388259850365824 9529154729121711616 6828921198393057408 4128687667664403200 1428454136935748992 17174964679916646400 14474731149187992192 11774497618459337984 9074264087730683776 6374030557002029568 3673797026273375360 973563495544721152 16720074038525618560 14019840507796964352 11319606977068310144 8619373446339655936 5919139915611001728 3218906384882347520 518672854153693312 16265183397134590720 13564949866405936512 10864716335677282304 8164482804948628096 5464249274219973888 2764015743491319680 63782212762665472 15810292755743562880 13110059225014908672 10409825694286254464 7709592163557600256 5009358632828946048 2309125102100291840 18055635645081189248 15355402114352535040 12655168583623880832 9954935052895226624 7254701522166572416 4554467991437918208 1854234460709264000 17600745003690161408 14900511472961507200 12200277942232852992 9500044411504198784 6799810880775544576 4099577350046890368 1399343819318236160 17145854362299133568 14445620831570479360 11745387300841825152 9045153770113170944 6344920239384516736 3644686708655862528 944453177927208320 16690963720908105728 13990730190179451520 11290496659450797312 8590263128722143104 5890029597993488896 3189796067264834688 489562536536180480 16236073079517077888 13535839548788423680 10835606018059769472 8135372487331115264 5435138956602461056 2734905425873806848 34671895145152640 15781182438126050048 13080948907397395840 10380715376668741632 7680481845940087424 4980248315211433216 2280014784482779008 18026525327463676416 15326291796735022208 12626058266006368000 9925824735277713792 7225591204549059584 4525357673820405376 1825124143091751168 17571634686072648576 14871401155343994368 12171167624615340160 9470934093886685952 6770700563158031744 4070467032429377536 1370233501700723328 17116744044681620736 14416510513952966528 11716276983224312320 9016043452495658112 6315809921767003904 3615576391038349696 915342860309695488 16661853403290592896 13961619872561938688 11261386341833284480 8561152811104630272 5860919280375976064 3160685749647321856 460452218918667648 16206962761899565056 13506729231170910848 10806495700442256640 8106262169713602432 5406028638984948224 2705795108256294016 5561577527639808 15752072120508537216 13051838589779883008 10351605059051228800 7651371528322574592 4951137997593920384 2250904466865266176 17997415009846163584 15297181479117509376 12596947948388855168 9896714417660200960 7196480886931546752 4496247356202892544 1796013825474238336 17542524368455135744 14842290837726481536 12142057306997827328 9441823776269173120 6741590245540518912 4041356714811864704 1341123184083210496 17087633727064107904 14387400196335453696 11687166665606799488 8986933134878145280 6286699604149491072 3586466073420836864 886232542692182656 16632743085673080064 13932509554944425856 11232276024215771648 8532042493487117440 5831808962758463232 3131575432029809024 431341901301154816 16177852444282052224 13477618913553398016 10777385382824743808 8077151852096089600 5376918321367435392 2676684790638781184 18423195333619678592 15722961802891024384 13022728272162370176 10322494741433715968 7622261210705061760 4922027679976407552 2221794149247753344 17968304692228650752 15268071161499996544 12567837630771342336 9867604100042688128 7167370569314033920 4467137038585379712 1766903507856725504 17513414050837622912 14813180520108968704 12112946989380314496 9412713458651660288 6712479927923006080 4012246397194351872 1312012866465697664 17058523409446595072 14358289878717940864 11658056347989286656 8957822817260632448 6257589286531978240 3557355755803324032 857122225074669824 16603632768055567232 13903399237326913024 11203165706598258816 8502932175869604608 5802698645140950400 3102465114412296192 402231583683641984 16148742126664539392 13448508595935885184 10748275065207230976 8048041534478576768 5347808003749922560 2647574473021268352 18394085016002165760 15693851485273511552 12993617954544857344 10293384423816203136 7593150893087548928 4892917362358894720 2192683831630240512 17939194374611137920 15238960843882483712 12538727313153829504 9838493782425175296 7138260251696521088 4438026720967866880 1737793190239212672 17484303733220110080 14784070202491455872 12083836671762801664 9383603141034147456 6683369610305493248 3983136079576839040 1282902548848184832 17029413091829082240 14329179561100428032 11628946030371773824 8928712499643119616 6228478968914465408 3528245438185811200 828011907457156992 16574522450438054400 13874288919709400192 11174055388980745984 8473821858252091776 5773588327523437568 3073354796794783360 373121266066129152 16119631809047026560 13419398278318372352 10719164747589718144 8018931216861063936 5318697686132409728 2618464155403755520 18364974698384652928 15664741167655998720 12964507636927344512 10264274106198690304 7564040575470036096 4863807044741381888 2163573514012727680 17910084056993625088 15209850526264970880 12509616995536316672 9809383464807662464 7109149934079008256 4408916403350354048 1708682872621699840 17455193415602597248 14754959884873943040 12054726354145288832 9354492823416634624 6654259292687980416 3954025761959326208 1253792231230672000 17000302774211569408 14300069243482915200 11599835712754260992 8899602182025606784 6199368651296952576 3499135120568298368 798901589839644160 16545412132820541568 13845178602091887360 11144945071363233152 8444711540634578944 5744478009905924736 3044244479177270528 344010948448616320 16090521491429513728 13390287960700859520 10690054429972205312 7989820899243551104 5289587368514896896 2589353837786242688 18335864380767140096 15635630850038485888 12935397319309831680 10235163788581177472 7534930257852523264 4834696727123869056 2134463196395214848 17880973739376112256 15180740208647458048 12480506677918803840 9780273147190149632 7080039616461495424 4379806085732841216 1679572555004187008 17426083097985084416 14725849567256430208 12025616036527776000 9325382505799121792 6625148975070467584 3924915444341813376 1224681913613159168 16971192456594056576 14270958925865402368 11570725395136748160 8870491864408093952 6170258333679439744 3470024802950785536 769791272222131328 16516301815203028736 13816068284474374528 11115834753745720320 8415601223017066112 5715367692288411904 3015134161559757696 314900630831103488 16061411173812000896 13361177643083346688 10660944112354692480 7960710581626038272 5260477050897384064 2560243520168729856 18306754063149627264 15606520532420973056 12906287001692318848 10206053470963664640 7505819940235010432 4805586409506356224 2105352878777702016 17851863421758599424 15151629891029945216 12451396360301291008 9751162829572636800 7050929298843982592 4350695768115328384 1650462237386674176 17396972780367571584 14696739249638917376 11996505718910263168 9296272188181608960 6596038657452954752 3895805126724300544 1195571595995646336 16942082138976543744 14241848608247889536 11541615077519235328 8841381546790581120 6141148016061926912 3440914485333272704 740680954604618496 16487191497585515904 13786957966856861696 11086724436128207488 8386490905399553280 5686257374670899072 2986023843942244864 285790313213590656 16032300856194488064 13332067325465833856 10631833794737179648 7931600264008525440 5231366733279871232 2531133202551217024 18277643745532114432 15577410214803460224 12877176684074806016 10176943153346151808 7476709622617497600 4776476091888843392 2076242561160189184 17822753104141086592 15122519573412432384 12422286042683778176 9722052511955123968 7021818981226469760 4321585450497815552 1621351919769161344 17367862462750058752 14667628932021404544 11967395401292750336 9267161870564096128 6566928339835441920 3866694809106787712 1166461278378133504 16912971821359030912 14212738290630376704 11512504759901722496 8812271229173068288 6112037698444414080 3411804167715759872 711570636987105664 16458081179968003072 13757847649239348864 11057614118510694656 8357380587782040448 5657147057053386240 2956913526324732032 256679995596077824 16003190538576975232 13302957007848321024 10602723477119666816 7902489946391012608 5202256415662358400 2502022884933704192 18248533427914601600 15548299897185947392 12848066366457293184 10147832835728638976 7447599304999984768 4747365774271330560 2047132243542676352 17793642786523573760 15093409255794919552 12393175725066265344 9692942194337611136 6992708663608956928 4292475132880302720 1592241602151648512 17338752145132545920 14638518614403891712 11938285083675237504 9238051552946583296 6537818022217929088 3837584491489274880 1137350960760620672 16883861503741518080 14183627973012863872 11483394442284209664 8783160911555555456 6082927380826901248 3382693850098247040 682460319369592832 16428970862350490240 13728737331621836032 11028503800893181824 8328270270164527616 5628036739435873408 2927803208707219200 227569677978564992 15974080220959462400 13273846690230808192 10573613159502153984 7873379628773499776 5173146098044845568 2472912567316191360 18219423110297088768 15519189579568434560 12818956048839780352 10118722518111126144 7418488987382471936 4718255456653817728 2018021925925163520 17764532468906060928 15064298938177406720 12364065407448752512 9663831876720098304 6963598345991444096 4263364815262789888 1563131284534135680 17309641827515033088 14609408296786378880 11909174766057724672 9208941235329070464 6508707704600416256 3808474173871762048 1108240643143107840 16854751186124005248 14154517655395351040 11454284124666696832 8754050593938042624 6053817063209388416 3353583532480734208 653350001752080000 16399860544732977408 13699627014004323200 10999393483275668992 8299159952547014784 5598926421818360576 2898692891089706368 198459360361052160 15944969903341949568 13244736372613295360 10544502841884641152 7844269311155986944 5144035780427332736 2443802249698678528 18190312792679575936 15490079261950921728 12789845731222267520 10089612200493613312 7389378669764959104 4689145139036304896 1988911608307650688 17735422151288548096 15035188620559893888 12334955089831239680 9634721559102585472 6934488028373931264 4234254497645277056 1534020966916622848 17280531509897520256 14580297979168866048 11880064448440211840 9179830917711557632 6479597386982903424 3779363856254249216 1079130325525595008 16825640868506492416 14125407337777838208 11425173807049184000 8724940276320529792 6024706745591875584 3324473214863221376 624239684134567168 16370750227115464576 13670516696386810368 10970283165658156160 8270049634929501952 5569816104200847744 2869582573472193536 169349042743539328 15915859585724436736 13215626054995782528 10515392524267128320 7815158993538474112 5114925462809819904 2414691932081165696 18161202475062063104 15460968944333408896 12760735413604754688 10060501882876100480 7360268352147446272 4660034821418792064 1959801290690137856 17706311833671035264 15006078302942381056 12305844772213726848 9605611241485072640 6905377710756418432 4205144180027764224 1504910649299110016 17251421192280007424 14551187661551353216 11850954130822699008 9150720600094044800 6450487069365390592 3750253538636736384 1050020007908082176 16796530550888979584 14096297020160325376 11396063489431671168 8695829958703016960 5995596427974362752 3295362897245708544 595129366517054336 16341639909497951744 13641406378769297536 10941172848040643328 8240939317311989120 5540705786583334912 2840472255854680704 140238725126026496 15886749268106923904 13186515737378269696 10486282206649615488 7786048675920961280 5085815145192307072 2385581614463652864 18132092157444550272 15431858626715896064 12731625095987241856 10031391565258587648 7331158034529933440 4630924503801279232 1930690973072625024 17677201516053522432 14976967985324868224 12276734454596214016 9576500923867559808 6876267393138905600 4176033862410251392 1475800331681597184 17222310874662494592 14522077343933840384 11821843813205186176 9121610282476531968 6421376751747877760 3721143221019223552 1020909690290569344 16767420233271466752 14067186702542812544 11366953171814158336 8666719641085504128 5966486110356849920 3266252579628195712 566019048899541504 16312529591880438912 13612296061151784704 10912062530423130496 8211828999694476288 5511595468965822080 2811361938237167872 111128407508513664 15857638950489411072 13157405419760756864 10457171889032102656 7756938358303448448 5056704827574794240 2356471296846140032 18102981839827037440 15402748309098383232 12702514778369729024 10002281247641074816 7302047716912420608 4601814186183766400 1901580655455112192 17648091198436009600 14947857667707355392 12247624136978701184 9547390606250046976 6847157075521392768 4146923544792738560 1446690014064084352 17193200557044981760 14492967026316327552 11792733495587673344 9092499964859019136 6392266434130364928 3692032903401710720 991799372673056512 16738309915653953920 14038076384925299712 11337842854196645504 8637609323467991296 5937375792739337088 3237142262010682880 536908731282028672 16283419274262926080 13583185743534271872 10882952212805617664 8182718682076963456 5482485151348309248 2782251620619655040 82018089891000832 15828528632871898240 13128295102143244032 10428061571414589824 7727828040685935616 5027594509957281408 2327360979228627200 18073871522209524608 15373637991480870400 12673404460752216192 9973170930023561984 7272937399294907776 4572703868566253568 1872470337837599360 17618980880818496768 14918747350089842560 12218513819361188352 9518280288632534144 6818046757903879936 4117813227175225728 1417579696446571520 17164090239427468928 14463856708698814720 11763623177970160512 9063389647241506304 6363156116512852096 3662922585784197888 962689055055543680 16709199598036441088 14008966067307786880 11308732536579132672 8608499005850478464 5908265475121824256 3208031944393170048 507798413664515840 16254308956645413248 13554075425916759040 10853841895188104832 8153608364459450624 5453374833730796416 2753141303002142208 52907772273488000 15799418315254385408 13099184784525731200 10398951253797076992 7698717723068422784 4998484192339768576 2298250661611114368 18044761204592011776 15344527673863357568 12644294143134703360 9944060612406049152 7243827081677394944 4543593550948740736 1843360020220086528 17589870563200983936 14889637032472329728 12189403501743675520 9489169971015021312 6788936440286367104 4088702909557712896 1388469378829058688 17134979921809956096 14434746391081301888 11734512860352647680 9034279329623993472 6334045798895339264 3633812268166685056 933578737438030848 16680089280418928256 13979855749690274048 11279622218961619840 8579388688232965632 5879155157504311424 3178921626775657216 478688096047003008 16225198639027900416 13524965108299246208 10824731577570592000 8124498046841937792 5424264516113283584 2724030985384629376 23797454655975168 15770307997636872576 13070074466908218368 10369840936179564160 7669607405450909952 4969373874722255744 2269140343993601536 18015650886974498944 15315417356245844736 12615183825517190528 9914950294788536320 7214716764059882112 4514483233331227904 1814249702602573696 17560760245583471104 14860526714854816896 12160293184126162688 9460059653397508480 6759826122668854272 4059592591940200064 1359359061211545856 17105869604192443264 14405636073463789056 11705402542735134848 9005169012006480640 6304935481277826432 3604701950549172224 904468419820518016 16650978962801415424 13950745432072761216 11250511901344107008 8550278370615452800 5850044839886798592 3149811309158144384 449577778429490176 16196088321410387584 13495854790681733376 10795621259953079168 8095387729224424960 5395154198495770752 2694920667767116544 18441431210748013952 15741197680019359744 13040964149290705536 10340730618562051328 7640497087833397120 4940263557104742912 2240030026376088704 17986540569356986112 15286307038628331904 12586073507899677696 9885839977171023488 7185606446442369280 4485372915713715072 1785139384985060864 17531649927965958272 14831416397237304064 12131182866508649856 9430949335779995648 6730715805051341440 4030482274322687232 1330248743594033024 17076759286574930432 14376525755846276224 11676292225117622016 8976058694388967808 6275825163660313600 3575591632931659392 875358102203005184 16621868645183902592 13921635114455248384 11221401583726594176 8521168052997939968 5820934522269285760 3120700991540631552 420467460811977344 16166978003792874752 13466744473064220544 10766510942335566336 8066277411606912128 5366043880878257920 2665810350149603712 18412320893130501120 15712087362401846912 13011853831673192704 10311620300944538496 7611386770215884288 4911153239487230080 2210919708758575872 17957430251739473280 15257196721010819072 12556963190282164864 9856729659553510656 7156496128824856448 4456262598096202240 1756029067367548032 17502539610348445440 14802306079619791232 12102072548891137024 9401839018162482816 6701605487433828608 4001371956705174400 1301138425976520192 17047648968957417600 14347415438228763392 11647181907500109184 8946948376771454976 6246714846042800768 3546481315314146560 846247784585492352 16592758327566389760 13892524796837735552 11192291266109081344 8492057735380427136 5791824204651772928 3091590673923118720 391357143194464512 16137867686175361920 13437634155446707712 10737400624718053504 8037167093989399296 5336933563260745088 2636700032532090880 18383210575512988288 15682977044784334080 12982743514055679872 10282509983327025664 7582276452598371456 4882042921869717248 2181809391141063040 17928319934121960448 15228086403393306240 12527852872664652032 9827619341935997824 7127385811207343616 4427152280478689408 1726918749750035200 17473429292730932608 14773195762002278400 12072962231273624192 9372728700544969984 6672495169816315776 3972261639087661568 1272028108359007360 17018538651339904768 14318305120611250560 11618071589882596352 8917838059153942144 6217604528425287936 3517370997696633728 817137466967979520 16563648009948876928 13863414479220222720 11163180948491568512 8462947417762914304 5762713887034260096 3062480356305605888 362246825576951680 16108757368557849088 13408523837829194880 10708290307100540672 8008056776371886464 5307823245643232256 2607589714914578048 18354100257895475456 15653866727166821248 12953633196438167040 10253399665709512832 7553166134980858624 4852932604252204416 2152699073523550208 17899209616504447616 15198976085775793408 12498742555047139200 9798509024318484992 7098275493589830784 4398041962861176576 1697808432132522368 17444318975113419776 14744085444384765568 12043851913656111360 9343618382927457152 6643384852198802944 3943151321470148736 1242917790741494528 16989428333722391936 14289194802993737728 11588961272265083520 8888727741536429312 6188494210807775104 3488260680079120896 788027149350466688 16534537692331364096 13834304161602709888 11134070630874055680 8433837100145401472 5733603569416747264 3033370038688093056 333136507959438848 16079647050940336256 13379413520211682048 10679179989483027840 7978946458754373632 5278712928025719424 2578479397297065216 18324989940277962624 15624756409549308416 12924522878820654208 10224289348092000000 7524055817363345792 4823822286634691584 2123588755906037376 17870099298886934784 15169865768158280576 12469632237429626368 9769398706700972160 7069165175972317952 4368931645243663744 1668698114515009536 17415208657495906944 14714975126767252736 12014741596038598528 9314508065309944320 6614274534581290112 3914041003852635904 1213807473123981696 16960318016104879104 14260084485376224896 11559850954647570688 8859617423918916480 6159383893190262272 3459150362461608064 758916831732953856 16505427374713851264 13805193843985197056 11104960313256542848 8404726782527888640 5704493251799234432 3004259721070580224 304026190341926016 16050536733322823424 13350303202594169216 10650069671865515008 7949836141136860800 5249602610408206592 2549369079679552384 18295879622660449792 15595646091931795584 12895412561203141376 10195179030474487168 7494945499745832960 4794711969017178752 2094478438288524544 17840988981269421952 15140755450540767744 12440521919812113536 9740288389083459328 7040054858354805120 4339821327626150912 1639587796897496704 17386098339878394112 14685864809149739904 11985631278421085696 9285397747692431488 6585164216963777280 3884930686235123072 1184697155506468864 16931207698487366272 14230974167758712064 11530740637030057856 8830507106301403648 6130273575572749440 3430040044844095232 729806514115441024 16476317057096338432 13776083526367684224 11075849995639030016 8375616464910375808 5675382934181721600 2975149403453067392 274915872724413184 16021426415705310592 13321192884976656384 10620959354248002176 7920725823519347968 5220492292790693760 2520258762062039552 18266769305042936960 15566535774314282752 12866302243585628544 10166068712856974336 7465835182128320128 4765601651399665920 2065368120671011712 17811878663651909120 15111645132923254912 12411411602194600704 9711178071465946496 7010944540737292288 4310711010008638080 1610477479279983872 17356988022260881280 14656754491532227072 11956520960803572864 9256287430074918656 6556053899346264448 3855820368617610240 1155586837888956032 16902097380869853440 14201863850141199232 11501630319412545024 8801396788683890816 6101163257955236608 3400929727226582400 700696196497928192 16447206739478825600 13746973208750171392 11046739678021517184 8346506147292862976 5646272616564208768 2946039085835554560 245805555106900352 15992316098087797760 13292082567359143552 10591849036630489344 7891615505901835136 5191381975173180928 2491148444444526720 18237658987425424128 15537425456696769920 12837191925968115712 10136958395239461504 7436724864510807296 4736491333782153088 2036257803053498880 17782768346034396288 15082534815305742080 12382301284577087872 9682067753848433664 6981834223119779456 4281600692391125248 1581367161662471040 17327877704643368448 14627644173914714240 11927410643186060032 9227177112457405824 6526943581728751616 3826710051000097408 1126476520271443200 16872987063252340608 14172753532523686400 11472520001795032192 8772286471066377984 6072052940337723776 3371819409609069568 671585878880415360 16418096421861312768 13717862891132658560 11017629360404004352 8317395829675350144 5617162298946695936 2916928768218041728 216695237489387520 15963205780470284928 13262972249741630720 10562738719012976512 7862505188284322304 5162271657555668096 2462038126827013888 18208548669807911296 15508315139079257088 12808081608350602880 10107848077621948672 7407614546893294464 4707381016164640256 2007147485435986048 17753658028416883456 15053424497688229248 12353190966959575040 9652957436230920832 6952723905502266624 4252490374773612416 1552256844044958208 17298767387025855616 14598533856297201408 11898300325568547200 9198066794839892992 6497833264111238784 3797599733382584576 1097366202653930368 16843876745634827776 14143643214906173568 11443409684177519360 8743176153448865152 6042942622720210944 3342709091991556736 642475561262902528 16388986104243799936 13688752573515145728 10988519042786491520 8288285512057837312 5588051981329183104 2887818450600528896 187584919871874688 15934095462852772096 13233861932124117888 10533628401395463680 7833394870666809472 5133161339938155264 2432927809209501056 18179438352190398464 15479204821461744256 12778971290733090048 10078737760004435840 7378504229275781632 4678270698547127424 1978037167818473216 17724547710799370624 15024314180070716416 12324080649342062208 9623847118613408000 6923613587884753792 4223380057156099584 1523146526427445376 17269657069408342784 14569423538679688576 11869190007951034368 9168956477222380160 6468722946493725952 3768489415765071744 1068255885036417536 16814766428017314944 14114532897288660736 11414299366560006528 8714065835831352320 6013832305102698112 3313598774374043904 613365243645389696 16359875786626287104 13659642255897632896 10959408725168978688 8259175194440324480 5558941663711670272 2858708132983016064 158474602254361856 15904985145235259264 13204751614506605056 10504518083777950848 7804284553049296640 5104051022320642432 2403817491591988224 18150328034572885632 15450094503844231424 12749860973115577216 10049627442386923008 7349393911658268800 4649160380929614592 1948926850200960384 17695437393181857792 14995203862453203584 12294970331724549376 9594736800995895168 6894503270267240960 4194269739538586752 1494036208809932544 17240546751790829952 14540313221062175744 11840079690333521536 9139846159604867328 6439612628876213120 3739379098147558912 1039145567418904704 16785656110399802112 14085422579671147904 11385189048942493696 8684955518213839488 5984721987485185280 3284488456756531072 584254926027876864 16330765469008774272 13630531938280120064 10930298407551465856 8230064876822811648 5529831346094157440 2829597815365503232 129364284636849024 15875874827617746432 13175641296889092224 10475407766160438016 7775174235431783808 5074940704703129600 2374707173974475392 18121217716955372800 15420984186226718592 12720750655498064384 10020517124769410176 7320283594040755968 4620050063312101760 1919816532583447552 17666327075564344960 14966093544835690752 12265860014107036544 9565626483378382336 6865392952649728128 4165159421921073920 1464925891192419712 17211436434173317120 14511202903444662912 11810969372716008704 9110735841987354496 6410502311258700288 3710268780530046080 1010035249801391872 16756545792782289280 14056312262053635072 11356078731324980864 8655845200596326656 5955611669867672448 3255378139139018240 555144608410364032 16301655151391261440 13601421620662607232 10901188089933953024 8200954559205298816 5500721028476644608 2800487497747990400 100253967019336192 15846764510000233600 13146530979271579392 10446297448542925184 7746063917814270976 5045830387085616768 2345596856356962560 18092107399337859968 15391873868609205760 12691640337880551552 9991406807151897344 7291173276423243136 4590939745694588928 1890706214965934720 17637216757946832128 14936983227218177920 12236749696489523712 9536516165760869504 6836282635032215296 4136049104303561088 1435815573574906880 17182326116555804288 14482092585827150080 11781859055098495872 9081625524369841664 6381391993641187456 3681158462912533248 980924932183879040 16727435475164776448 14027201944436122240 11326968413707468032 8626734882978813824 5926501352250159616 3226267821521505408 526034290792851200 16272544833773748608 13572311303045094400 10872077772316440192 8171844241587785984 5471610710859131776 2771377180130477568 71143649401823360 15817654192382720768 13117420661654066560 10417187130925412352 7716953600196758144 5016720069468103936 2316486538739449728 18062997081720347136 15362763550991692928 12662530020263038720 9962296489534384512 7262062958805730304 4561829428077076096 1861595897348421888 17608106440329319296 14907872909600665088 12207639378872010880 9507405848143356672 6807172317414702464 4106938786686048256 1406705255957394048 17153215798938291456 14452982268209637248 11752748737480983040 9052515206752328832 6352281676023674624 3652048145295020416 951814614566366208 16698325157547263616 13998091626818609408 11297858096089955200 8597624565361300992 5897391034632646784 3197157503903992576 496923973175338368 16243434516156235776 13543200985427581568 10842967454698927360 8142733923970273152 5442500393241618944 2742266862512964736 42033331784310528 15788543874765207936 13088310344036553728 10388076813307899520 7687843282579245312 4987609751850591104 2287376221121936896 18033886764102834304 15333653233374180096 12633419702645525888 9933186171916871680 7232952641188217472 4532719110459563264 1832485579730909056 17578996122711806464 14878762591983152256 12178529061254498048 9478295530525843840 6778061999797189632 4077828469068535424 1377594938339881216 17124105481320778624 14423871950592124416 11723638419863470208 9023404889134816000 6323171358406161792 3622937827677507584 922704296948853376 16669214839929750784 13968981309201096576 11268747778472442368 8568514247743788160 5868280717015133952 3168047186286479744 467813655557825536 16214324198538722944 13514090667810068736 10813857137081414528 8113623606352760320 5413390075624106112 2713156544895451904 12923014166797696 15759433557147695104 13059200026419040896 10358966495690386688 7658732964961732480 4958499434233078272 2258265903504424064 18004776446485321472 15304542915756667264 12604309385028013056 9904075854299358848 7203842323570704640 4503608792842050432 1803375262113396224 17549885805094293632 14849652274365639424 12149418743636985216 9449185212908331008 6748951682179676800 4048718151451022592 1348484620722368384 17094995163703265792 14394761632974611584 11694528102245957376 8994294571517303168 6294061040788648960 3593827510059994752 893593979331340544 16640104522312237952 13939870991583583744 11239637460854929536 8539403930126275328 5839170399397621120 3138936868668966912 438703337940312704 16185213880921210112 13484980350192555904 10784746819463901696 8084513288735247488 5384279758006593280 2684046227277939072 18430556770258836480 15730323239530182272 13030089708801528064 10329856178072873856 7629622647344219648 4929389116615565440 2229155585886911232 17975666128867808640 15275432598139154432 12575199067410500224 9874965536681846016 7174732005953191808 4474498475224537600 1774264944495883392 17520775487476780800 14820541956748126592 12120308426019472384 9420074895290818176 6719841364562163968 4019607833833509760 1319374303104855552 17065884846085752960 14365651315357098752 11665417784628444544 8965184253899790336 6264950723171136128 3564717192442481920 864483661713827712 16610994204694725120 13910760673966070912 11210527143237416704 8510293612508762496 5810060081780108288 3109826551051454080 409593020322799872 16156103563303697280 13455870032575043072 10755636501846388864 8055402971117734656 5355169440389080448 2654935909660426240 18401446452641323648 15701212921912669440 13000979391184015232 10300745860455361024 7600512329726706816 4900278798998052608 2200045268269398400 17946555811250295808 15246322280521641600 12546088749792987392 9845855219064333184 7145621688335678976 4445388157607024768 1745154626878370560 17491665169859267968 14791431639130613760 12091198108401959552 9390964577673305344 6690731046944651136 3990497516215996928 1290263985487342720 17036774528468240128 14336540997739585920 11636307467010931712 8936073936282277504 6235840405553623296 3535606874824969088 835373344096314880 16581883887077212288 13881650356348558080 11181416825619903872 8481183294891249664 5780949764162595456 3080716233433941248 380482702705287040 16126993245686184448 13426759714957530240 10726526184228876032 8026292653500221824 5326059122771567616 2625825592042913408 18372336135023810816 15672102604295156608 12971869073566502400 10271635542837848192 7571402012109193984 4871168481380539776 2170934950651885568 17917445493632782976 15217211962904128768 12516978432175474560 9816744901446820352 7116511370718166144 4416277839989511936 1716044309260857728 17462554852241755136 14762321321513100928 12062087790784446720 9361854260055792512 6661620729327138304 3961387198598484096 1261153667869829888 17007664210850727296 14307430680122073088 11607197149393418880 8906963618664764672 6206730087936110464 3506496557207456256 806263026478802048 16552773569459699456 13852540038731045248 11152306508002391040 8452072977273736832 5751839446545082624 3051605915816428416 351372385087774208 16097882928068671616 13397649397340017408 10697415866611363200 7997182335882708992 5296948805154054784 2596715274425400576 18343225817406297984 15642992286677643776 12942758755948989568 10242525225220335360 7542291694491681152 4842058163763026944 2141824633034372736 17888335176015270144 15188101645286615936 12487868114557961728 9787634583829307520 7087401053100653312 4387167522371999104 1686933991643344896 17433444534624242304 14733211003895588096 12032977473166933888 9332743942438279680 6632510411709625472 3932276880980971264 1232043350252317056 16978553893233214464 14278320362504560256 11578086831775906048 8877853301047251840 6177619770318597632 3477386239589943424 777152708861289216 16523663251842186624 13823429721113532416 11123196190384878208 8422962659656224000 5722729128927569792 3022495598198915584 322262067470261376 16068772610451158784 13368539079722504576 10668305548993850368 7968072018265196160 5267838487536541952 2567604956807887744 18314115499788785152 15613881969060130944 12913648438331476736 10213414907602822528 7513181376874168320 4812947846145514112 2112714315416859904 17859224858397757312 15158991327669103104 12458757796940448896 9758524266211794688 7058290735483140480 4358057204754486272 1657823674025832064 17404334217006729472 14704100686278075264 12003867155549421056 9303633624820766848 6603400094092112640 3903166563363458432 1202933032634804224 16949443575615701632 14249210044887047424 11548976514158393216 8848742983429739008 6148509452701084800 3448275921972430592 748042391243776384 16494552934224673792 13794319403496019584 11094085872767365376 8393852342038711168 5693618811310056960 2993385280581402752 293151749852748544 16039662292833645952 13339428762104991744 10639195231376337536 7938961700647683328 5238728169919029120 2538494639190374912 18285005182171272320 15584771651442618112 12884538120713963904 10184304589985309696 7484071059256655488 4783837528528001280 2083603997799347072 17830114540780244480 15129881010051590272 12429647479322936064 9729413948594281856 7029180417865627648 4328946887136973440 1628713356408319232 17375223899389216640 14674990368660562432 11974756837931908224 9274523307203254016 6574289776474599808 3874056245745945600 1173822715017291392 16920333257998188800 14220099727269534592 11519866196540880384 8819632665812226176 6119399135083571968 3419165604354917760 718932073626263552 16465442616607160960 13765209085878506752 11064975555149852544 8364742024421198336 5664508493692544128 2964274962963889920 264041432235235712 16010551975216133120 13310318444487478912 10610084913758824704 7909851383030170496 5209617852301516288 2509384321572862080 18255894864553759488 15555661333825105280 12855427803096451072 10155194272367796864 7454960741639142656 4754727210910488448 2054493680181834240 17801004223162731648 15100770692434077440 12400537161705423232 9700303630976769024 7000070100248114816 4299836569519460608 1599603038790806400 17346113581771703808 14645880051043049600 11945646520314395392 9245412989585741184 6545179458857086976 3844945928128432768 1144712397399778560 16891222940380675968 14190989409652021760 11490755878923367552 8790522348194713344 6090288817466059136 3390055286737404928 689821756008750720 16436332298989648128 13736098768260993920 11035865237532339712 8335631706803685504 5635398176075031296 2935164645346377088 234931114617722880 15981441657598620288 13281208126869966080 10580974596141311872 7880741065412657664 5180507534684003456 2480274003955349248 18226784546936246656 15526551016207592448 12826317485478938240 10126083954750284032 7425850424021629824 4725616893292975616 2025383362564321408 17771893905545218816 15071660374816564608 12371426844087910400 9671193313359256192 6970959782630601984 4270726251901947776 1570492721173293568 17317003264154190976 14616769733425536768 11916536202696882560 9216302671968228352 6516069141239574144 3815835610510919936 1115602079782265728 16862112622763163136 14161879092034508928 11461645561305854720 8761412030577200512 6061178499848546304 3360944969119892096 660711438391237888 16407221981372135296 13706988450643481088 11006754919914826880 8306521389186172672 5606287858457518464 2906054327728864256 205820797000210048 15952331339981107456 13252097809252453248 10551864278523799040 7851630747795144832 5151397217066490624 2451163686337836416 18197674229318733824 15497440698590079616 12797207167861425408 10096973637132771200 7396740106404116992 4696506575675462784 1996273044946808576 17742783587927705984 15042550057199051776 12342316526470397568 9642082995741743360 6941849465013089152 4241615934284434944 1541382403555780736 17287892946536678144 14587659415808023936 11887425885079369728 9187192354350715520 6486958823622061312 3786725292893407104 1086491762164752896 16833002305145650304 14132768774416996096 11432535243688341888 8732301712959687680 6032068182231033472 3331834651502379264 631601120773725056 16378111663754622464 13677878133025968256 10977644602297314048 8277411071568659840 5577177540840005632 2876944010111351424 176710479382697216 15923221022363594624 13222987491634940416 10522753960906286208 7822520430177632000 5122286899448977792 2422053368720323584 18168563911701220992 15468330380972566784 12768096850243912576 10067863319515258368 7367629788786604160 4667396258057949952 1967162727329295744 17713673270310193152 15013439739581538944 12313206208852884736 9612972678124230528 6912739147395576320 4212505616666922112 1512272085938267904 17258782628919165312 14558549098190511104 11858315567461856896 9158082036733202688 6457848506004548480 3757614975275894272 1057381444547240064 16803891987528137472 14103658456799483264 11403424926070829056 8703191395342174848 6002957864613520640 3302724333884866432 602490803156212224 16349001346137109632 13648767815408455424 10948534284679801216 8248300753951147008 5548067223222492800 2847833692493838592 147600161765184384 15894110704746081792 13193877174017427584 10493643643288773376 7793410112560119168 5093176581831464960 2392943051102810752 18139453594083708160 15439220063355053952 12738986532626399744 10038753001897745536 7338519471169091328 4638285940440437120 1938052409711782912 17684562952692680320 14984329421964026112 12284095891235371904 9583862360506717696 6883628829778063488 4183395299049409280 1483161768320755072 17229672311301652480 14529438780572998272 11829205249844344064 9128971719115689856 6428738188387035648 3728504657658381440 1028271126929727232 16774781669910624640 14074548139181970432 11374314608453316224 8674081077724662016 5973847546996007808 3273614016267353600 573380485538699392 16319891028519596800 13619657497790942592 10919423967062288384 8219190436333634176 5518956905604979968 2818723374876325760 118489844147671552 15865000387128568960 13164766856399914752 10464533325671260544 7764299794942606336 5064066264213952128 2363832733485297920 18110343276466195328 15410109745737541120 12709876215008886912 10009642684280232704 7309409153551578496 4609175622822924288 1908942092094270080 17655452635075167488 14955219104346513280 12254985573617859072 9554752042889204864 6854518512160550656 4154284981431896448 1454051450703242240 17200561993684139648 14500328462955485440 11800094932226831232 9099861401498177024 6399627870769522816 3699394340040868608 999160809312214400 16745671352293111808 14045437821564457600 11345204290835803392 8644970760107149184 5944737229378494976 3244503698649840768 544270167921186560 16290780710902083968 13590547180173429760 10890313649444775552 8190080118716121344 5489846587987467136 2789613057258812928 89379526530158720 15835890069511056128 13135656538782401920 10435423008053747712 7735189477325093504 5034955946596439296 2334722415867785088 18081232958848682496 15380999428120028288 12680765897391374080 9980532366662719872 7280298835934065664 4580065305205411456 1879831774476757248 17626342317457654656 14926108786729000448 12225875256000346240 9525641725271692032 6825408194543037824 4125174663814383616 1424941133085729408 17171451676066626816 14471218145337972608 11770984614609318400 9070751083880664192 6370517553152009984 3670284022423355776 970050491694701568 16716561034675598976 14016327503946944768 11316093973218290560 8615860442489636352 5915626911760982144 3215393381032327936 515159850303673728 16261670393284571136 13561436862555916928 10861203331827262720 8160969801098608512 5460736270369954304 2760502739641300096 60269208912645888 15806779751893543296 13106546221164889088 10406312690436234880 7706079159707580672 5005845628978926464 2305612098250272256 18052122641231169664 15351889110502515456 12651655579773861248 9951422049045207040 7251188518316552832 4550954987587898624 1850721456859244416 17597231999840141824 14896998469111487616 12196764938382833408 9496531407654179200 6796297876925524992 4096064346196870784 1395830815468216576 17142341358449113984 14442107827720459776 11741874296991805568 9041640766263151360 6341407235534497152 3641173704805842944 940940174077188736 16687450717058086144 13987217186329431936 11286983655600777728 8586750124872123520 5886516594143469312 3186283063414815104 486049532686160896 16232560075667058304 13532326544938404096 10832093014209749888 8131859483481095680 5431625952752441472 2731392422023787264 31158891295133056 15777669434276030464 13077435903547376256 10377202372818722048 7676968842090067840 4976735311361413632 2276501780632759424 18023012323613656832 15322778792885002624 12622545262156348416 9922311731427694208 7222078200699040000 4521844669970385792 1821611139241731584 17568121682222628992 14867888151493974784 12167654620765320576 9467421090036666368 6767187559308012160 4066954028579357952 1366720497850703744 17113231040831601152 14412997510102946944 11712763979374292736 9012530448645638528 6312296917916984320 3612063387188330112 911829856459675904 16658340399440573312 13958106868711919104 11257873337983264896 8557639807254610688 5857406276525956480 3157172745797302272 456939215068648064 16203449758049545472 13503216227320891264 10802982696592237056 8102749165863582848 5402515635134928640 2702282104406274432 2048573677620224 15748559116658517632 13048325585929863424 10348092055201209216 7647858524472555008 4947624993743900800 2247391463015246592 17993902005996144000 15293668475267489792 12593434944538835584 9893201413810181376 7192967883081527168 4492734352352872960 1792500821624218752 17539011364605116160 14838777833876461952 12138544303147807744 9438310772419153536 6738077241690499328 4037843710961845120 1337610180233190912 17084120723214088320 14383887192485434112 11683653661756779904 8983420131028125696 6283186600299471488 3582953069570817280 882719538842163072 16629230081823060480 13928996551094406272 11228763020365752064 8528529489637097856 5828295958908443648 3128062428179789440 427828897451135232 16174339440432032640 13474105909703378432 10773872378974724224 8073638848246070016 5373405317517415808 2673171786788761600 18419682329769659008 15719448799041004800 13019215268312350592 10318981737583696384 7618748206855042176 4918514676126387968 2218281145397733760 17964791688378631168 15264558157649976960 12564324626921322752 9864091096192668544 7163857565464014336 4463624034735360128 1763390504006705920 17509901046987603328 14809667516258949120 12109433985530294912 9409200454801640704 6708966924072986496 4008733393344332288 1308499862615678080 17055010405596575488 14354776874867921280 11654543344139267072 8954309813410612864 6254076282681958656 3553842751953304448 853609221224650240 16600119764205547648 13899886233476893440 11199652702748239232 8499419172019585024 5799185641290930816 3098952110562276608 398718579833622400 16145229122814519808 13444995592085865600 10744762061357211392 8044528530628557184 5344294999899902976 2644061469171248768 18390572012152146176 15690338481423491968 12990104950694837760 10289871419966183552 7589637889237529344 4889404358508875136 2189170827780220928 17935681370761118336 15235447840032464128 12535214309303809920 9834980778575155712 7134747247846501504 4434513717117847296 1734280186389193088 17480790729370090496 14780557198641436288 12080323667912782080 9380090137184127872 6679856606455473664 3979623075726819456 1279389544998165248 17025900087979062656 14325666557250408448 11625433026521754240 8925199495793100032 6224965965064445824 3524732434335791616 824498903607137408 16571009446588034816 13870775915859380608 11170542385130726400 8470308854402072192 5770075323673417984 3069841792944763776 369608262216109568 16116118805197006976 13415885274468352768 10715651743739698560 8015418213011044352 5315184682282390144 2614951151553735936 18361461694534633344 15661228163805979136 12960994633077324928 10260761102348670720 7560527571620016512 4860294040891362304 2160060510162708096 17906571053143605504 15206337522414951296 12506103991686297088 9805870460957642880 7105636930228988672 4405403399500334464 1705169868771680256 17451680411752577664 14751446881023923456 12051213350295269248 9350979819566615040 6650746288837960832 3950512758109306624 1250279227380652416 16996789770361549824 14296556239632895616 11596322708904241408 8896089178175587200 6195855647446932992 3495622116718278784 795388585989624576 16541899128970521984 13841665598241867776 11141432067513213568 8441198536784559360 5740965006055905152 3040731475327250944 340497944598596736 16087008487579494144 13386774956850839936 10686541426122185728 7986307895393531520 5286074364664877312 2585840833936223104 18332351376917120512 15632117846188466304 12931884315459812096 10231650784731157888 7531417254002503680 4831183723273849472 2130950192545195264 17877460735526092672 15177227204797438464 12476993674068784256 9776760143340130048 7076526612611475840 4376293081882821632 1676059551154167424 17422570094135064832 14722336563406410624 12022103032677756416 9321869501949102208 6621635971220448000 3921402440491793792 1221168909763139584 16967679452744036992 14267445922015382784 11567212391286728576 8866978860558074368 6166745329829420160 3466511799100765952 766278268372111744 16512788811353009152 13812555280624354944 11112321749895700736 8412088219167046528 5711854688438392320 3011621157709738112 311387626981083904 16057898169961981312 13357664639233327104 10657431108504672896 7957197577776018688 5256964047047364480 2556730516318710272 18303241059299607680 15603007528570953472 12902773997842299264 10202540467113645056 7502306936384990848 4802073405656336640 2101839874927682432 17848350417908579840 15148116887179925632 12447883356451271424 9747649825722617216 7047416294993963008 4347182764265308800 1646949233536654592 17393459776517552000 14693226245788897792 11992992715060243584 9292759184331589376 6592525653602935168 3892292122874280960 1192058592145626752 16938569135126524160 14238335604397869952 11538102073669215744 8837868542940561536 6137635012211907328 3437401481483253120 737167950754598912 16483678493735496320 13783444963006842112 11083211432278187904 8382977901549533696 5682744370820879488 2982510840092225280 282277309363571072 16028787852344468480 13328554321615814272 10628320790887160064 7928087260158505856 5227853729429851648 2527620198701197440 18274130741682094848 15573897210953440640 12873663680224786432 10173430149496132224 7473196618767478016 4772963088038823808 2072729557310169600 17819240100291067008 15119006569562412800 12418773038833758592 9718539508105104384 7018305977376450176 4318072446647795968 1617838915919141760 17364349458900039168 14664115928171384960 11963882397442730752 9263648866714076544 6563415335985422336 3863181805256768128 1162948274528113920 16909458817509011328 14209225286780357120 11508991756051702912 8808758225323048704 6108524694594394496 3408291163865740288 708057633137086080 16454568176117983488 13754334645389329280 11054101114660675072 8353867583932020864 5653634053203366656 2953400522474712448 253166991746058240 15999677534726955648 13299444003998301440 10599210473269647232 7898976942540993024 5198743411812338816 2498509881083684608 18245020424064582016 15544786893335927808 12844553362607273600 10144319831878619392 7444086301149965184 4743852770421310976 2043619239692656768 17790129782673554176 15089896251944899968 12389662721216245760 9689429190487591552 6989195659758937344 4288962129030283136 1588728598301628928 17335239141282526336 14635005610553872128 11934772079825217920 9234538549096563712 6534305018367909504 3834071487639255296 1133837956910601088 16880348499891498496 14180114969162844288 11479881438434190080 8779647907705535872 6079414376976881664 3379180846248227456 678947315519573248 16425457858500470656 13725224327771816448 11024990797043162240 8324757266314508032 5624523735585853824 2924290204857199616 224056674128545408 15970567217109442816 13270333686380788608 10570100155652134400 7869866624923480192 5169633094194825984 2469399563466171776 18215910106447069184 15515676575718414976 12815443044989760768 10115209514261106560 7414975983532452352 4714742452803798144 2014508922075143936 17761019465056041344 15060785934327387136 12360552403598732928 9660318872870078720 6960085342141424512 4259851811412770304 1559618280684116096 17306128823665013504 14605895292936359296 11905661762207705088 9205428231479050880 6505194700750396672 3804961170021742464 1104727639293088256 16851238182273985664 14151004651545331456 11450771120816677248 8750537590088023040 6050304059359368832 3350070528630714624 649836997902060416 16396347540882957824 13696114010154303616 10995880479425649408 8295646948696995200 5595413417968340992 2895179887239686784 194946356511032576 15941456899491929984 13241223368763275776 10540989838034621568 7840756307305967360 5140522776577313152 2440289245848658944 18186799788829556352 15486566258100902144 12786332727372247936 10086099196643593728 7385865665914939520 4685632135186285312 1985398604457631104 17731909147438528512 15031675616709874304 12331442085981220096 9631208555252565888 6930975024523911680 4230741493795257472 1530507963066603264 17277018506047500672 14576784975318846464 11876551444590192256 9176317913861538048 6476084383132883840 3775850852404229632 1075617321675575424 16822127864656472832 14121894333927818624 11421660803199164416 8721427272470510208 6021193741741856000 3320960211013201792 620726680284547584 16367237223265444992 13667003692536790784 10966770161808136576 8266536631079482368 5566303100350828160 2866069569622173952 165836038893519744 15912346581874417152 13212113051145762944 10511879520417108736 7811645989688454528 5111412458959800320 2411178928231146112 18157689471212043520 15457455940483389312 12757222409754735104 10056988879026080896 7356755348297426688 4656521817568772480 1956288286840118272 17702798829821015680 15002565299092361472 12302331768363707264 9602098237635053056 6901864706906398848 4201631176177744640 1501397645449090432 17247908188429987840 14547674657701333632 11847441126972679424 9147207596244025216 6446974065515371008 3746740534786716800 1046507004058062592 16793017547038960000 14092784016310305792 11392550485581651584 8692316954852997376 5992083424124343168 3291849893395688960 591616362667034752 16338126905647932160 13637893374919277952 10937659844190623744 8237426313461969536 5537192782733315328 2836959252004661120 136725721276006912 15883236264256904320 13183002733528250112 10482769202799595904 7782535672070941696 5082302141342287488 2382068610613633280 18128579153594530688 15428345622865876480 12728112092137222272 10027878561408568064 7327645030679913856 4627411499951259648 1927177969222605440 17673688512203502848 14973454981474848640 12273221450746194432 9572987920017540224 6872754389288886016 4172520858560231808 1472287327831577600 17218797870812475008 14518564340083820800 11818330809355166592 9118097278626512384 6417863747897858176 3717630217169203968 1017396686440549760 16763907229421447168 14063673698692792960 11363440167964138752 8663206637235484544 5962973106506830336 3262739575778176128 562506045049521920 16309016588030419328 13608783057301765120 10908549526573110912 8208315995844456704 5508082465115802496 2807848934387148288 107615403658494080 15854125946639391488 13153892415910737280 10453658885182083072 7753425354453428864 5053191823724774656 2352958292996120448 18099468835977017856 15399235305248363648 12699001774519709440 9998768243791055232 7298534713062401024 4598301182333746816 1898067651605092608 17644578194585990016 14944344663857335808 12244111133128681600 9543877602400027392 6843644071671373184 4143410540942718976 1443177010214064768 17189687553194962176 14489454022466307968 11789220491737653760 9088986961008999552 6388753430280345344 3688519899551691136 988286368823036928 16734796911803934336 14034563381075280128 11334329850346625920 8634096319617971712 5933862788889317504 3233629258160663296 533395727432009088 16279906270412906496 13579672739684252288 10879439208955598080 8179205678226943872 5478972147498289664 2778738616769635456 78505086040981248 15825015629021878656 13124782098293224448 10424548567564570240 7724315036835916032 5024081506107261824 2323847975378607616 18070358518359505024 15370124987630850816 12669891456902196608 9969657926173542400 7269424395444888192 4569190864716233984 1868957333987579776 17615467876968477184 14915234346239822976 12215000815511168768 9514767284782514560 6814533754053860352 4114300223325206144 1414066692596551936 17160577235577449344 14460343704848795136 11760110174120140928 9059876643391486720 6359643112662832512 3659409581934178304 959176051205524096 16705686594186421504 14005453063457767296 11305219532729113088 8604986002000458880 5904752471271804672 3204518940543150464 504285409814496256 16250795952795393664 13550562422066739456 10850328891338085248 8150095360609431040 5449861829880776832 2749628299152122624 49394768423468416 15795905311404365824 13095671780675711616 10395438249947057408 7695204719218403200 4994971188489748992 2294737657761094784 18041248200741992192 15341014670013337984 12640781139284683776 9940547608556029568 7240314077827375360 4540080547098721152 1839847016370066944 17586357559350964352 14886124028622310144 12185890497893655936 9485656967165001728 6785423436436347520 4085189905707693312 1384956374979039104 17131466917959936512 14431233387231282304 11730999856502628096 9030766325773973888 6330532795045319680 3630299264316665472 930065733588011264 16676576276568908672 13976342745840254464 11276109215111600256 8575875684382946048 5875642153654291840 3175408622925637632 475175092196983424 16221685635177880832 13521452104449226624 10821218573720572416 8120985042991918208 5420751512263264000 2720517981534609792 20284450805955584 15766794993786852992 13066561463058198784 10366327932329544576 7666094401600890368 4965860870872236160 2265627340143581952 18012137883124479360 15311904352395825152 12611670821667170944 9911437290938516736 7211203760209862528 4510970229481208320 1810736698752554112 17557247241733451520 14857013711004797312 12156780180276143104 9456546649547488896 6756313118818834688 4056079588090180480 1355846057361526272 17102356600342423680 14402123069613769472 11701889538885115264 9001656008156461056 6301422477427806848 3601188946699152640 900955415970498432 16647465958951395840 13947232428222741632 11246998897494087424 8546765366765433216 5846531836036779008 3146298305308124800 446064774579470592 16192575317560368000 13492341786831713792 10792108256103059584 8091874725374405376 5391641194645751168 2691407663917096960 18437918206897994368 15737684676169340160 13037451145440685952 10337217614712031744 7636984083983377536 4936750553254723328 2236517022526069120 17983027565506966528 15282794034778312320 12582560504049658112 9882326973321003904 7182093442592349696 4481859911863695488 1781626381135041280 17528136924115938688 14827903393387284480 12127669862658630272 9427436331929976064 6727202801201321856 4026969270472667648 1326735739744013440 17073246282724910848 14373012751996256640 11672779221267602432 8972545690538948224 6272312159810294016 3572078629081639808 871845098352985600 16618355641333883008 13918122110605228800 11217888579876574592 8517655049147920384 5817421518419266176 3117187987690611968 416954456961957760 16163464999942855168 13463231469214200960 10762997938485546752 8062764407756892544 5362530877028238336 2662297346299584128 18408807889280481536 15708574358551827328 13008340827823173120 10308107297094518912 7607873766365864704 4907640235637210496 2207406704908556288 17953917247889453696 15253683717160799488 12553450186432145280 9853216655703491072 7152983124974836864 4452749594246182656 1752516063517528448 17499026606498425856 14798793075769771648 12098559545041117440 9398326014312463232 6698092483583809024 3997858952855154816 1297625422126500608 17044135965107398016 14343902434378743808 11643668903650089600 8943435372921435392 6243201842192781184 3542968311464126976 842734780735472768 16589245323716370176 13889011792987715968 11188778262259061760 8488544731530407552 5788311200801753344 3088077670073099136 387844139344444928 16134354682325342336 13434121151596688128 10733887620868033920 8033654090139379712 5333420559410725504 2633187028682071296 18379697571662968704 15679464040934314496 12979230510205660288 10278996979477006080 7578763448748351872 4878529918019697664 2178296387291043456 17924806930271940864 15224573399543286656 12524339868814632448 9824106338085978240 7123872807357324032 4423639276628669824 1723405745900015616 17469916288880913024 14769682758152258816 12069449227423604608 9369215696694950400 6668982165966296192 3968748635237641984 1268515104508987776 17015025647489885184 14314792116761230976 11614558586032576768 8914325055303922560 6214091524575268352 3513857993846614144 813624463117959936 16560135006098857344 13859901475370203136 11159667944641548928 8459434413912894720 5759200883184240512 3058967352455586304 358733821726932096 16105244364707829504 13405010833979175296 10704777303250521088 8004543772521866880 5304310241793212672 2604076711064558464 18350587254045455872 15650353723316801664 12950120192588147456 10249886661859493248 7549653131130839040 4849419600402184832 2149186069673530624 17895696612654428032 15195463081925773824 12495229551197119616 9794996020468465408 7094762489739811200 4394528959011156992 1694295428282502784 17440805971263400192 14740572440534745984 12040338909806091776 9340105379077437568 6639871848348783360 3939638317620129152 1239404786891474944 16985915329872372352 14285681799143718144 11585448268415063936 8885214737686409728 6184981206957755520 3484747676229101312 784514145500447104 16531024688481344512 13830791157752690304 11130557627024036096 8430324096295381888 5730090565566727680 3029857034838073472 329623504109419264 16076134047090316672 13375900516361662464 10675666985633008256 7975433454904354048 5275199924175699840 2574966393447045632 18321476936427943040 15621243405699288832 12921009874970634624 10220776344241980416 7520542813513326208 4820309282784672000 2120075752056017792 17866586295036915200 15166352764308260992 12466119233579606784 9765885702850952576 7065652172122298368 4365418641393644160 1665185110664989952 17411695653645887360 14711462122917233152 12011228592188578944 9310995061459924736 6610761530731270528 3910528000002616320 1210294469273962112 16956805012254859520 14256571481526205312 11556337950797551104 8856104420068896896 6155870889340242688 3455637358611588480 755403827882934272 16501914370863831680 13801680840135177472 11101447309406523264 8401213778677869056 5700980247949214848 3000746717220560640 300513186491906432 16047023729472803840 13346790198744149632 10646556668015495424 7946323137286841216 5246089606558187008 2545856075829532800 18292366618810430208 15592133088081776000 12891899557353121792 10191666026624467584 7491432495895813376 4791198965167159168 2090965434438504960 17837475977419402368 15137242446690748160 12437008915962093952 9736775385233439744 7036541854504785536 4336308323776131328 1636074793047477120 17382585336028374528 14682351805299720320 11982118274571066112 9281884743842411904 6581651213113757696 3881417682385103488 1181184151656449280 16927694694637346688 14227461163908692480 11527227633180038272 8826994102451384064 6126760571722729856 3426527040994075648 726293510265421440 16472804053246318848 13772570522517664640 11072336991789010432 8372103461060356224 5671869930331702016 2971636399603047808 271402868874393600 16017913411855291008 13317679881126636800 10617446350397982592 7917212819669328384 5216979288940674176 2516745758212019968 18263256301192917376 15563022770464263168 12862789239735608960 10162555709006954752 7462322178278300544 4762088647549646336 2061855116820992128 17808365659801889536 15108132129073235328 12407898598344581120 9707665067615926912 7007431536887272704 4307198006158618496 1606964475429964288 17353475018410861696 14653241487682207488 11953007956953553280 9252774426224899072 6552540895496244864 3852307364767590656 1152073834038936448 16898584377019833856 14198350846291179648 11498117315562525440 8797883784833871232 6097650254105217024 3397416723376562816 697183192647908608 16443693735628806016 13743460204900151808 11043226674171497600 8342993143442843392 5642759612714189184 2942526081985534976 242292551256880768 15988803094237778176 13288569563509123968 10588336032780469760 7888102502051815552 5187868971323161344 2487635440594507136 18234145983575404544 15533912452846750336 12833678922118096128 10133445391389441920 7433211860660787712 4732978329932133504 2032744799203479296 17779255342184376704 15079021811455722496 12378788280727068288 9678554749998414080 6978321219269759872 4278087688541105664 1577854157812451456 17324364700793348864 14624131170064694656 11923897639336040448 9223664108607386240 6523430577878732032 3823197047150077824 1122963516421423616 16869474059402321024 14169240528673666816 11469006997945012608 8768773467216358400 6068539936487704192 3368306405759049984 668072875030395776 16414583418011293184 13714349887282638976 11014116356553984768 8313882825825330560 5613649295096676352 2913415764368022144 213182233639367936 15959692776620265344 13259459245891611136 10559225715162956928 7858992184434302720 5158758653705648512 2458525122976994304 18205035665957891712 15504802135229237504 12804568604500583296 10104335073771929088 7404101543043274880 4703868012314620672 2003634481585966464 17750145024566863872 15049911493838209664 12349677963109555456 9649444432380901248 6949210901652247040 4248977370923592832 1548743840194938624 17295254383175836032 14595020852447181824 11894787321718527616 9194553790989873408 6494320260261219200 3794086729532564992 1093853198803910784 16840363741784808192 14140130211056153984 11439896680327499776 8739663149598845568 6039429618870191360 3339196088141537152 638962557412882944 16385473100393780352 13685239569665126144 10985006038936471936 8284772508207817728 5584538977479163520 2884305446750509312 184071916021855104 15930582459002752512 13230348928274098304 10530115397545444096 7829881866816789888 5129648336088135680 2429414805359481472 18175925348340378880 15475691817611724672 12775458286883070464 10075224756154416256 7374991225425762048 4674757694697107840 1974524163968453632 17721034706949351040 15020801176220696832 12320567645492042624 9620334114763388416 6920100584034734208 4219867053306080000 1519633522577425792 17266144065558323200 14565910534829668992 11865677004101014784 9165443473372360576 6465209942643706368 3764976411915052160 1064742881186397952 16811253424167295360 14111019893438641152 11410786362709986944 8710552831981332736 6010319301252678528 3310085770524024320 609852239795370112 16356362782776267520 13656129252047613312 10955895721318959104 8255662190590304896 5555428659861650688 2855195129132996480 154961598404342272 15901472141385239680 13201238610656585472 10501005079927931264 7800771549199277056 5100538018470622848 2400304487741968640 18146815030722866048 15446581499994211840 12746347969265557632 10046114438536903424 7345880907808249216 4645647377079595008 1945413846350940800 17691924389331838208 14991690858603184000 12291457327874529792 9591223797145875584 6890990266417221376 4190756735688567168 1490523204959912960 17237033747940810368 14536800217212156160 11836566686483501952 9136333155754847744 6436099625026193536 3735866094297539328 1035632563568885120 16782143106549782528 14081909575821128320 11381676045092474112 8681442514363819904 5981208983635165696 3280975452906511488 580741922177857280 16327252465158754688 13627018934430100480 10926785403701446272 8226551872972792064 5526318342244137856 2826084811515483648 125851280786829440 15872361823767726848 13172128293039072640 10471894762310418432 7771661231581764224 5071427700853110016 2371194170124455808 18117704713105353216 15417471182376699008 12717237651648044800 10017004120919390592 7316770590190736384 4616537059462082176 1916303528733427968 17662814071714325376 14962580540985671168 12262347010257016960 9562113479528362752 6861879948799708544 4161646418071054336 1461412887342400128 17207923430323297536 14507689899594643328 11807456368865989120 9107222838137334912 6406989307408680704 3706755776680026496 1006522245951372288 16753032788932269696 14052799258203615488 11352565727474961280 8652332196746307072 5952098666017652864 3251865135288998656 551631604560344448 16298142147541241856 13597908616812587648 10897675086083933440 8197441555355279232 5497208024626625024 2796974493897970816 96740963169316608 15843251506150214016 13143017975421559808 10442784444692905600 7742550913964251392 5042317383235597184 2342083852506942976 18088594395487840384 15388360864759186176 12688127334030531968 9987893803301877760 7287660272573223552 4587426741844569344 1887193211115915136 17633703754096812544 14933470223368158336 12233236692639504128 9533003161910849920 6832769631182195712 4132536100453541504 1432302569724887296 17178813112705784704 14478579581977130496 11778346051248476288 9078112520519822080 6377878989791167872 3677645459062513664 977411928333859456 16723922471314756864 14023688940586102656 11323455409857448448 8623221879128794240 5922988348400140032 3222754817671485824 522521286942831616 16269031829923729024 13568798299195074816 10868564768466420608 8168331237737766400 5468097707009112192 2767864176280457984 67630645551803776 15814141188532701184 13113907657804046976 10413674127075392768 7713440596346738560 5013207065618084352 2312973534889430144 18059484077870327552 15359250547141673344 12659017016413019136 9958783485684364928 7258549954955710720 4558316424227056512 1858082893498402304 17604593436479299712 14904359905750645504 12204126375021991296 9503892844293337088 6803659313564682880 4103425782836028672 1403192252107374464 17149702795088271872 14449469264359617664 11749235733630963456 9049002202902309248 6348768672173655040 3648535141445000832 948301610716346624 16694812153697244032 13994578622968589824 11294345092239935616 8594111561511281408 5893878030782627200 3193644500053972992 493410969325318784 16239921512306216192 13539687981577561984 10839454450848907776 8139220920120253568 5438987389391599360 2738753858662945152 38520327934290944 15785030870915188352 13084797340186534144 10384563809457879936 7684330278729225728 4984096748000571520 2283863217271917312 18030373760252814720 15330140229524160512 12629906698795506304 9929673168066852096 7229439637338197888 4529206106609543680 1828972575880889472 17575483118861786880 14875249588133132672 12175016057404478464 9474782526675824256 6774548995947170048 4074315465218515840 1374081934489861632 17120592477470759040 14420358946742104832 11720125416013450624 9019891885284796416 6319658354556142208 3619424823827488000 919191293098833792 16665701836079731200 13965468305351076992 11265234774622422784 8565001243893768576 5864767713165114368 3164534182436460160 464300651707805952 16210811194688703360 13510577663960049152 10810344133231394944 8110110602502740736 5409877071774086528 2709643541045432320 9410010316778112 15755920553297675520 13055687022569021312 10355453491840367104 7655219961111712896 4954986430383058688 2254752899654404480 18001263442635301888 15301029911906647680 12600796381177993472 9900562850449339264 7200329319720685056 4500095788992030848 1799862258263376640 17546372801244274048 14846139270515619840 12145905739786965632 9445672209058311424 6745438678329657216 4045205147601003008 1344971616872348800 17091482159853246208 14391248629124592000 11691015098395937792 8990781567667283584 6290548036938629376 3590314506209975168 890080975481320960 16636591518462218368 13936357987733564160 11236124457004909952 8535890926276255744 5835657395547601536 3135423864818947328 435190334090293120 16181700877071190528 13481467346342536320 10781233815613882112 8081000284885227904 5380766754156573696 2680533223427919488 18427043766408816896 15726810235680162688 13026576704951508480 10326343174222854272 7626109643494200064 4925876112765545856 2225642582036891648 17972153125017789056 15271919594289134848 12571686063560480640 9871452532831826432 7171219002103172224 4470985471374518016 1770751940645863808 17517262483626761216 14817028952898107008 12116795422169452800 9416561891440798592 6716328360712144384 4016094829983490176 1315861299254835968 17062371842235733376 14362138311507079168 11661904780778424960 8961671250049770752 6261437719321116544 3561204188592462336 860970657863808128 16607481200844705536 13907247670116051328 11207014139387397120 8506780608658742912 5806547077930088704 3106313547201434496 406080016472780288 16152590559453677696 13452357028725023488 10752123497996369280 8051889967267715072 5351656436539060864 2651422905810406656 18397933448791304064 15697699918062649856 12997466387333995648 10297232856605341440 7596999325876687232 4896765795148033024 2196532264419378816 17943042807400276224 15242809276671622016 12542575745942967808 9842342215214313600 7142108684485659392 4441875153757005184 1741641623028350976 17488152166009248384 14787918635280594176 12087685104551939968 9387451573823285760 6687218043094631552 3986984512365977344 1286750981637323136 17033261524618220544 14333027993889566336 11632794463160912128 8932560932432257920 6232327401703603712 3532093870974949504 831860340246295296 16578370883227192704 13878137352498538496 11177903821769884288 8477670291041230080 5777436760312575872 3077203229583921664 376969698855267456 16123480241836164864 13423246711107510656 10723013180378856448 8022779649650202240 5322546118921548032 2622312588192893824 18368823131173791232 15668589600445137024 12968356069716482816 10268122538987828608 7567889008259174400 4867655477530520192 2167421946801865984 17913932489782763392 15213698959054109184 12513465428325454976 9813231897596800768 7112998366868146560 4412764836139492352 1712531305410838144 17459041848391735552 14758808317663081344 12058574786934427136 9358341256205772928 6658107725477118720 3957874194748464512 1257640664019810304 17004151207000707712 14303917676272053504 11603684145543399296 8903450614814745088 6203217084086090880 3502983553357436672 802750022628782464 16549260565609679872 13849027034881025664 11148793504152371456 8448559973423717248 5748326442695063040 3048092911966408832 347859381237754624 16094369924218652032 13394136393489997824 10693902862761343616 7993669332032689408 5293435801304035200 2593202270575380992 18339712813556278400 15639479282827624192 12939245752098969984 10239012221370315776 7538778690641661568 4838545159913007360 2138311629184353152 17884822172165250560 15184588641436596352 12484355110707942144 9784121579979287936 7083888049250633728 4383654518521979520 1683420987793325312 17429931530774222720 14729698000045568512 12029464469316914304 9329230938588260096 6628997407859605888 3928763877130951680 1228530346402297472 16975040889383194880 14274807358654540672 11574573827925886464 8874340297197232256 6174106766468578048 3473873235739923840 773639705011269632 16520150247992167040 13819916717263512832 11119683186534858624 8419449655806204416 5719216125077550208 3018982594348896000 318749063620241792 16065259606601139200 13365026075872484992 10664792545143830784 7964559014415176576 5264325483686522368 2564091952957868160 18310602495938765568 15610368965210111360 12910135434481457152 10209901903752802944 7509668373024148736 4809434842295494528 2109201311566840320 17855711854547737728 15155478323819083520 12455244793090429312 9755011262361775104 7054777731633120896 4354544200904466688 1654310670175812480 17400821213156709888 14700587682428055680 12000354151699401472 9300120620970747264 6599887090242093056 3899653559513438848 1199420028784784640 16945930571765682048 14245697041037027840 11545463510308373632 8845229979579719424 6144996448851065216 3444762918122411008 744529387393756800 16491039930374654208 13790806399646000000 11090572868917345792 8390339338188691584 5690105807460037376 2989872276731383168 289638746002728960 16036149288983626368 13335915758254972160 10635682227526317952 7935448696797663744 5235215166069009536 2534981635340355328 18281492178321252736 15581258647592598528 12881025116863944320 10180791586135290112 7480558055406635904 4780324524677981696 2080090993949327488 17826601536930224896 15126368006201570688 12426134475472916480 9725900944744262272 7025667414015608064 4325433883286953856 1625200352558299648 17371710895539197056 14671477364810542848 11971243834081888640 9271010303353234432 6570776772624580224 3870543241895926016 1170309711167271808 16916820254148169216 14216586723419515008 11516353192690860800 8816119661962206592 6115886131233552384 3415652600504898176 715419069776243968 16461929612757141376 13761696082028487168 11061462551299832960 8361229020571178752 5660995489842524544 2960761959113870336 260528428385216128 16007038971366113536 13306805440637459328 10606571909908805120 7906338379180150912 5206104848451496704 2505871317722842496 18252381860703739904 15552148329975085696 12851914799246431488 10151681268517777280 7451447737789123072 4751214207060468864 2050980676331814656 17797491219312712064 15097257688584057856 12397024157855403648 9696790627126749440 6996557096398095232 4296323565669441024 1596090034940786816 17342600577921684224 14642367047193030016 11942133516464375808 9241899985735721600 6541666455007067392 3841432924278413184 1141199393549758976 16887709936530656384 14187476405802002176 11487242875073347968 8787009344344693760 6086775813616039552 3386542282887385344 686308752158731136 16432819295139628544 13732585764410974336 11032352233682320128 8332118702953665920 5631885172225011712 2931651641496357504 231418110767703296 15977928653748600704 13277695123019946496 10577461592291292288 7877228061562638080 5176994530833983872 2476761000105329664 18223271543086227072 15523038012357572864 12822804481628918656 10122570950900264448 7422337420171610240 4722103889442956032 2021870358714301824 17768380901695199232 15068147370966545024 12367913840237890816 9667680309509236608 6967446778780582400 4267213248051928192 1566979717323273984 17313490260304171392 14613256729575517184 11913023198846862976 9212789668118208768 6512556137389554560 3812322606660900352 1112089075932246144 16858599618913143552 14158366088184489344 11458132557455835136 8757899026727180928 6057665495998526720 3357431965269872512 657198434541218304 16403708977522115712 13703475446793461504 11003241916064807296 8303008385336153088 5602774854607498880 2902541323878844672 202307793150190464 15948818336131087872 13248584805402433664 10548351274673779456 7848117743945125248 5147884213216471040 2447650682487816832 18194161225468714240 15493927694740060032 12793694164011405824 10093460633282751616 7393227102554097408 4692993571825443200 1992760041096788992 17739270584077686400 15039037053349032192 12338803522620377984 9638569991891723776 6938336461163069568 4238102930434415360 1537869399705761152 17284379942686658560 14584146411958004352 11883912881229350144 9183679350500695936 6483445819772041728 3783212289043387520 1082978758314733312 16829489301295630720 14129255770566976512 11429022239838322304 8728788709109668096 6028555178381013888 3328321647652359680 628088116923705472 16374598659904602880 13674365129175948672 10974131598447294464 8273898067718640256 5573664536989986048 2873431006261331840 173197475532677632 15919708018513575040 13219474487784920832 10519240957056266624 7819007426327612416 5118773895598958208 2418540364870304000 18165050907851201408 15464817377122547200 12764583846393892992 10064350315665238784 7364116784936584576 4663883254207930368 1963649723479276160 17710160266460173568 15009926735731519360 12309693205002865152 9609459674274210944 6909226143545556736 4208992612816902528 1508759082088248320 17255269625069145728 14555036094340491520 11854802563611837312 9154569032883183104 6454335502154528896 3754101971425874688 1053868440697220480 16800378983678117888 14100145452949463680 11399911922220809472 8699678391492155264 5999444860763501056 3299211330034846848 598977799306192640 16345488342287090048 13645254811558435840 10945021280829781632 8244787750101127424 5544554219372473216 2844320688643819008 144087157915164800 15890597700896062208 13190364170167408000 10490130639438753792 7789897108710099584 5089663577981445376 2389430047252791168 18135940590233688576 15435707059505034368 12735473528776380160 10035239998047725952 7335006467319071744 4634772936590417536 1934539405861763328 17681049948842660736 14980816418114006528 12280582887385352320 9580349356656698112 6880115825928043904 4179882295199389696 1479648764470735488 17226159307451632896 14525925776722978688 11825692245994324480 9125458715265670272 6425225184537016064 3724991653808361856 1024758123079707648 16771268666060605056 14071035135331950848 11370801604603296640 8670568073874642432 5970334543145988224 3270101012417334016 569867481688679808 16316378024669577216 13616144493940923008 10915910963212268800 8215677432483614592 5515443901754960384 2815210371026306176 114976840297651968 15861487383278549376 13161253852549895168 10461020321821240960 7760786791092586752 5060553260363932544 2360319729635278336 18106830272616175744 15406596741887521536 12706363211158867328 10006129680430213120 7305896149701558912 4605662618972904704 1905429088244250496 17651939631225147904 14951706100496493696 12251472569767839488 9551239039039185280 6851005508310531072 4150771977581876864 1450538446853222656 17197048989834120064 14496815459105465856 11796581928376811648 9096348397648157440 6396114866919503232 3695881336190849024 995647805462194816 16742158348443092224 14041924817714438016 11341691286985783808 8641457756257129600 5941224225528475392 3240990694799821184 540757164071166976 16287267707052064384 13587034176323410176 10886800645594755968 8186567114866101760 5486333584137447552 2786100053408793344 85866522680139136 15832377065661036544 13132143534932382336 10431910004203728128 7731676473475073920 5031442942746419712 2331209412017765504 18077719954998662912 15377486424270008704 12677252893541354496 9977019362812700288 7276785832084046080 4576552301355391872 1876318770626737664 17622829313607635072 14922595782878980864 12222362252150326656 9522128721421672448 6821895190693018240 4121661659964364032 1421428129235709824 17167938672216607232 14467705141487953024 11767471610759298816 9067238080030644608 6367004549301990400 3666771018573336192 966537487844681984 16713048030825579392 14012814500096925184 11312580969368270976 8612347438639616768 5912113907910962560 3211880377182308352 511646846453654144 16258157389434551552 13557923858705897344 10857690327977243136 8157456797248588928 5457223266519934720 2756989735791280512 56756205062626304 15803266748043523712 13103033217314869504 10402799686586215296 7702566155857561088 5002332625128906880 2302099094400252672 18048609637381150080 15348376106652495872 12648142575923841664 9947909045195187456 7247675514466533248 4547441983737879040 1847208453009224832 17593718995990122240 14893485465261468032 12193251934532813824 9493018403804159616 6792784873075505408 4092551342346851200 1392317811618196992 17138828354599094400 14438594823870440192 11738361293141785984 9038127762413131776 6337894231684477568 3637660700955823360 937427170227169152 16683937713208066560 13983704182479412352 11283470651750758144 8583237121022103936 5883003590293449728 3182770059564795520 482536528836141312 16229047071817038720 13528813541088384512 10828580010359730304 8128346479631076096 5428112948902421888 2727879418173767680 27645887445113472 15774156430426010880 13073922899697356672 10373689368968702464 7673455838240048256 4973222307511394048 2272988776782739840 18019499319763637248 15319265789034983040 12619032258306328832 9918798727577674624 7218565196849020416 4518331666120366208 1818098135391712000 17564608678372609408 14864375147643955200 12164141616915300992 9463908086186646784 6763674555457992576 4063441024729338368 1363207494000684160 17109718036981581568 14409484506252927360 11709250975524273152 9009017444795618944 6308783914066964736 3608550383338310528 908316852609656320 16654827395590553728 13954593864861899520 11254360334133245312 8554126803404591104 5853893272675936896 3153659741947282688 453426211218628480 16199936754199525888 13499703223470871680 10799469692742217472 8099236162013563264 5399002631284909056 2698769100556254848 18445279643537152256 15745046112808498048 13044812582079843840 10344579051351189632 7644345520622535424 4944111989893881216 2243878459165227008 17990389002146124416 15290155471417470208 12589921940688816000 9889688409960161792 7189454879231507584 4489221348502853376 1788987817774199168 17535498360755096576 14835264830026442368 12135031299297788160 9434797768569133952 6734564237840479744 4034330707111825536 1334097176383171328 17080607719364068736 14380374188635414528 11680140657906760320 8979907127178106112 6279673596449451904 3579440065720797696 879206534992143488 16625717077973040896 13925483547244386688 11225250016515732480 8525016485787078272 5824782955058424064 3124549424329769856 424315893601115648 16170826436582013056 13470592905853358848 10770359375124704640 8070125844396050432 5369892313667396224 2669658782938742016 18416169325919639424 15715935795190985216 13015702264462331008 10315468733733676800 7615235203005022592 4915001672276368384 2214768141547714176 17961278684528611584 15261045153799957376 12560811623071303168 9860578092342648960 7160344561613994752 4460111030885340544 1759877500156686336 17506388043137583744 14806154512408929536 12105920981680275328 9405687450951621120 6705453920222966912 4005220389494312704 1304986858765658496 17051497401746555904 14351263871017901696 11651030340289247488 8950796809560593280 6250563278831939072 3550329748103284864 850096217374630656 16596606760355528064 13896373229626873856 11196139698898219648 8495906168169565440 5795672637440911232 3095439106712257024 395205575983602816 16141716118964500224 13441482588235846016 10741249057507191808 8041015526778537600 5340781996049883392 2640548465321229184 18387059008302126592 15686825477573472384 12986591946844818176 10286358416116163968 7586124885387509760 4885891354658855552 2185657823930201344 17932168366911098752 15231934836182444544 12531701305453790336 9831467774725136128 7131234243996481920 4431000713267827712 1730767182539173504 17477277725520070912 14777044194791416704 12076810664062762496 9376577133334108288 6676343602605454080 3976110071876799872 1275876541148145664 17022387084129043072 14322153553400388864 11621920022671734656 8921686491943080448 6221452961214426240 3521219430485772032 820985899757117824 16567496442738015232 13867262912009361024 11167029381280706816 8466795850552052608 5766562319823398400 3066328789094744192 366095258366089984 16112605801346987392 13412372270618333184 10712138739889678976 8011905209161024768 5311671678432370560 2611438147703716352 18357948690684613760 15657715159955959552 12957481629227305344 10257248098498651136 7557014567769996928 4856781037041342720 2156547506312688512 17903058049293585920 15202824518564931712 12502590987836277504 9802357457107623296 7102123926378969088 4401890395650314880 1701656864921660672 17448167407902558080 14747933877173903872 12047700346445249664 9347466815716595456 6647233284987941248 3946999754259287040 1246766223530632832 16993276766511530240 14293043235782876032 11592809705054221824 8892576174325567616 6192342643596913408 3492109112868259200 791875582139604992 16538386125120502400 13838152594391848192 11137919063663193984 8437685532934539776 5737452002205885568 3037218471477231360 336984940748577152 16083495483729474560 13383261953000820352 10683028422272166144 7982794891543511936 5282561360814857728 2582327830086203520 18328838373067100928 15628604842338446720 12928371311609792512 10228137780881138304 7527904250152484096 4827670719423829888 2127437188695175680 17873947731676073088 15173714200947418880 12473480670218764672 9773247139490110464 7073013608761456256 4372780078032802048 1672546547304147840 17419057090285045248 14718823559556391040 12018590028827736832 9318356498099082624 6618122967370428416 3917889436641774208 1217655905913120000 16964166448894017408 14263932918165363200 11563699387436708992 8863465856708054784 6163232325979400576 3462998795250746368 762765264522092160 16509275807502989568 13809042276774335360 11108808746045681152 8408575215317026944 5708341684588372736 3008108153859718528 307874623131064320 16054385166111961728 13354151635383307520 10653918104654653312 7953684573925999104 5253451043197344896 2553217512468690688 18299728055449588096 15599494524720933888 12899260993992279680 10199027463263625472 7498793932534971264 4798560401806317056 2098326871077662848 17844837414058560256 15144603883329906048 12444370352601251840 9744136821872597632 7043903291143943424 4343669760415289216 1643436229686635008 17389946772667532416 14689713241938878208 11989479711210224000 9289246180481569792 6589012649752915584 3888779119024261376 1188545588295607168 16935056131276504576 14234822600547850368 11534589069819196160 8834355539090541952 6134122008361887744 3433888477633233536 733654946904579328 16480165489885476736 13779931959156822528 11079698428428168320 8379464897699514112 5679231366970859904 2978997836242205696 278764305513551488 16025274848494448896 13325041317765794688 10624807787037140480 7924574256308486272 5224340725579832064 2524107194851177856 18270617737832075264 15570384207103421056 12870150676374766848 10169917145646112640 7469683614917458432 4769450084188804224 2069216553460150016 17815727096441047424 15115493565712393216 12415260034983739008 9715026504255084800 7014792973526430592 4314559442797776384 1614325912069122176 17360836455050019584 14660602924321365376 11960369393592711168 9260135862864056960 6559902332135402752 3859668801406748544 1159435270678094336 16905945813658991744 14205712282930337536 11505478752201683328 8805245221473029120 6105011690744374912 3404778160015720704 704544629287066496 16451055172267963904 13750821641539309696 11050588110810655488 8350354580082001280 5650121049353347072 2949887518624692864 249653987896038656 15996164530876936064 13295931000148281856 10595697469419627648 7895463938690973440 5195230407962319232 2494996877233665024 18241507420214562432 15541273889485908224 12841040358757254016 10140806828028599808 7440573297299945600 4740339766571291392 2040106235842637184 17786616778823534592 15086383248094880384 12386149717366226176 9685916186637571968 6985682655908917760 4285449125180263552 1585215594451609344 17331726137432506752 14631492606703852544 11931259075975198336 9231025545246544128 6530792014517889920 3830558483789235712 1130324953060581504 16876835496041478912 14176601965312824704 11476368434584170496 8776134903855516288 6075901373126862080 3375667842398207872 675434311669553664 16421944854650451072 13721711323921796864 11021477793193142656 8321244262464488448 5621010731735834240 2920777201007180032 220543670278525824 15967054213259423232 13266820682530769024 10566587151802114816 7866353621073460608 5166120090344806400 2465886559616152192 18212397102597049600 15512163571868395392 12811930041139741184 10111696510411086976 7411462979682432768 4711229448953778560 2010995918225124352 17757506461206021760 15057272930477367552 12357039399748713344 9656805869020059136 6956572338291404928 4256338807562750720 1556105276834096512 17302615819814993920 14602382289086339712 11902148758357685504 9201915227629031296 6501681696900377088 3801448166171722880 1101214635443068672 16847725178423966080 14147491647695311872 11447258116966657664 8747024586238003456 6046791055509349248 3346557524780695040 646323994052040832 16392834537032938240 13692601006304284032 10992367475575629824 8292133944846975616 5591900414118321408 2891666883389667200 191433352661012992 15937943895641910400 13237710364913256192 10537476834184601984 7837243303455947776 5137009772727293568 2436776241998639360 18183286784979536768 15483053254250882560 12782819723522228352 10082586192793574144 7382352662064919936 4682119131336265728 1981885600607611520 17728396143588508928 15028162612859854720 12327929082131200512 9627695551402546304 6927462020673892096 4227228489945237888 1526994959216583680 17273505502197481088 14573271971468826880 11873038440740172672 9172804910011518464 6472571379282864256 3772337848554210048 1072104317825555840 16818614860806453248 14118381330077799040 11418147799349144832 8717914268620490624 6017680737891836416 3317447207163182208 617213676434528000 16363724219415425408 13663490688686771200 10963257157958116992 8263023627229462784 5562790096500808576 2862556565772154368 162323035043500160 15908833578024397568 13208600047295743360 10508366516567089152 7808132985838434944 5107899455109780736 2407665924381126528 18154176467362023936 15453942936633369728 12753709405904715520 10053475875176061312 7353242344447407104 4653008813718752896 1952775282990098688 17699285825970996096 14999052295242341888 12298818764513687680 9598585233785033472 6898351703056379264 4198118172327725056 1497884641599070848 17244395184579968256 14544161653851314048 11843928123122659840 9143694592394005632 6443461061665351424 3743227530936697216 1042994000208043008 16789504543188940416 14089271012460286208 11389037481731632000 8688803951002977792 5988570420274323584 3288336889545669376 588103358817015168 16334613901797912576 13634380371069258368 10934146840340604160 8233913309611949952 5533679778883295744 2833446248154641536 133212717425987328 15879723260406884736 13179489729678230528 10479256198949576320 7779022668220922112 5078789137492267904 2378555606763613696 18125066149744511104 15424832619015856896 12724599088287202688 10024365557558548480 7324132026829894272 4623898496101240064 1923664965372585856 17670175508353483264 14969941977624829056 12269708446896174848 9569474916167520640 6869241385438866432 4169007854710212224 1468774323981558016 17215284866962455424 14515051336233801216 11814817805505147008 9114584274776492800 6414350744047838592 3714117213319184384 1013883682590530176 16760394225571427584 14060160694842773376 11359927164114119168 8659693633385464960 5959460102656810752 3259226571928156544 558993041199502336 16305503584180399744 13605270053451745536 10905036522723091328 8204802991994437120 5504569461265782912 2804335930537128704 104102399808474496 15850612942789371904 13150379412060717696 10450145881332063488 7749912350603409280 5049678819874755072 2349445289146100864 18095955832126998272 15395722301398344064 12695488770669689856 9995255239941035648 7295021709212381440 4594788178483727232 1894554647755073024 17641065190735970432 14940831660007316224 12240598129278662016 9540364598550007808 6840131067821353600 4139897537092699392 1439664006364045184 17186174549344942592 14485941018616288384 11785707487887634176 9085473957158979968 6385240426430325760 3685006895701671552 984773364973017344 16731283907953914752 14031050377225260544 11330816846496606336 8630583315767952128 5930349785039297920 3230116254310643712 529882723581989504 16276393266562886912 13576159735834232704 10875926205105578496 8175692674376924288 5475459143648270080 2775225612919615872 74992082190961664 15821502625171859072 13121269094443204864 10421035563714550656 7720802032985896448 5020568502257242240 2320334971528588032 18066845514509485440 15366611983780831232 12666378453052177024 9966144922323522816 7265911391594868608 4565677860866214400 1865444330137560192 17611954873118457600 14911721342389803392 12211487811661149184 9511254280932494976 6811020750203840768 4110787219475186560 1410553688746532352 17157064231727429760 14456830700998775552 11756597170270121344 9056363639541467136 6356130108812812928 3655896578084158720 955663047355504512 16702173590336401920 14001940059607747712 11301706528879093504 8601472998150439296 5901239467421785088 3201005936693130880 500772405964476672 16247282948945374080 13547049418216719872 10846815887488065664 8146582356759411456 5446348826030757248 2746115295302103040 45881764573448832 15792392307554346240 13092158776825692032 10391925246097037824 7691691715368383616 4991458184639729408 2291224653911075200 18037735196891972608 15337501666163318400 12637268135434664192 9937034604706009984 7236801073977355776 4536567543248701568 1836334012520047360 17582844555500944768 14882611024772290560 12182377494043636352 9482143963314982144 6781910432586327936 4081676901857673728 1381443371129019520 17127953914109916928 14427720383381262720 11727486852652608512 9027253321923954304 6327019791195300096 3626786260466645888 926552729737991680 16673063272718889088 13972829741990234880 11272596211261580672 8572362680532926464 5872129149804272256 3171895619075618048 471662088346963840 16218172631327861248 13517939100599207040 10817705569870552832 8117472039141898624 5417238508413244416 2717004977684590208 16771446955936000 15763281989936833408 13063048459208179200 10362814928479524992 7662581397750870784 4962347867022216576 2262114336293562368 18008624879274459776 15308391348545805568 12608157817817151360 9907924287088497152 7207690756359842944 4507457225631188736 1807223694902534528 17553734237883431936 14853500707154777728 12153267176426123520 9453033645697469312 6752800114968815104 4052566584240160896 1352333053511506688 17098843596492404096 14398610065763749888 11698376535035095680 8998143004306441472 6297909473577787264 3597675942849133056 897442412120478848 16643952955101376256 13943719424372722048 11243485893644067840 8543252362915413632 5843018832186759424 3142785301458105216 442551770729451008 16189062313710348416 13488828782981694208 10788595252253040000 8088361721524385792 5388128190795731584 2687894660067077376 18434405203047974784 15734171672319320576 13033938141590666368 10333704610862012160 7633471080133357952 4933237549404703744 2233004018676049536 17979514561656946944 15279281030928292736 12579047500199638528 9878813969470984320 7178580438742330112 4478346908013675904 1778113377285021696 17524623920265919104 14824390389537264896 12124156858808610688 9423923328079956480 6723689797351302272 4023456266622648064 1323222735893993856 17069733278874891264 14369499748146237056 11669266217417582848 8969032686688928640 6268799155960274432 3568565625231620224 868332094502966016 16614842637483863424 13914609106755209216 11214375576026555008 8514142045297900800 5813908514569246592 3113674983840592384 413441453111938176 16159951996092835584 13459718465364181376 10759484934635527168 8059251403906872960 5359017873178218752 2658784342449564544 18405294885430461952 15705061354701807744 13004827823973153536 10304594293244499328 7604360762515845120 4904127231787190912 2203893701058536704 17950404244039434112 15250170713310779904 12549937182582125696 9849703651853471488 7149470121124817280 4449236590396163072 1749003059667508864 17495513602648406272 14795280071919752064 12095046541191097856 9394813010462443648 6694579479733789440 3994345949005135232 1294112418276481024 17040622961257378432 14340389430528724224 11640155899800070016 8939922369071415808 6239688838342761600 3539455307614107392 839221776885453184 16585732319866350592 13885498789137696384 11185265258409042176 8485031727680387968 5784798196951733760 3084564666223079552 384331135494425344 16130841678475322752 13430608147746668544 10730374617018014336 8030141086289360128 5329907555560705920 2629674024832051712 18376184567812949120 15675951037084294912 12975717506355640704 10275483975626986496 7575250444898332288 4875016914169678080 2174783383441023872 17921293926421921280 15221060395693267072 12520826864964612864 9820593334235958656 7120359803507304448 4420126272778650240 1719892742049996032 17466403285030893440 14766169754302239232 12065936223573585024 9365702692844930816 6665469162116276608 3965235631387622400 1265002100658968192 17011512643639865600 14311279112911211392 11611045582182557184 8910812051453902976 6210578520725248768 3510344989996594560 810111459267940352 16556622002248837760 13856388471520183552 11156154940791529344 8455921410062875136 5755687879334220928 3055454348605566720 355220817876912512 16101731360857809920 13401497830129155712 10701264299400501504 8001030768671847296 5300797237943193088 2600563707214538880 18347074250195436288 15646840719466782080 12946607188738127872 10246373658009473664 7546140127280819456 4845906596552165248 2145673065823511040 17892183608804408448 15191950078075754240 12491716547347100032 9791483016618445824 7091249485889791616 4391015955161137408 1690782424432483200 17437292967413380608 14737059436684726400 12036825905956072192 9336592375227417984 6636358844498763776 3936125313770109568 1235891783041455360 16982402326022352768 14282168795293698560 11581935264565044352 8881701733836390144 6181468203107735936 3481234672379081728 781001141650427520 16527511684631324928 13827278153902670720 11127044623174016512 8426811092445362304 5726577561716708096 3026344030988053888 326110500259399680 16072621043240297088 13372387512511642880 10672153981782988672 7971920451054334464 5271686920325680256 2571453389597026048 18317963932577923456 15617730401849269248 12917496871120615040 10217263340391960832 7517029809663306624 4816796278934652416 2116562748205998208 17863073291186895616 15162839760458241408 12462606229729587200 9762372699000932992 7062139168272278784 4361905637543624576 1661672106814970368 17408182649795867776 14707949119067213568 12007715588338559360 9307482057609905152 6607248526881250944 3907014996152596736 1206781465423942528 16953292008404839936 14253058477676185728 11552824946947531520 8852591416218877312 6152357885490223104 3452124354761568896 751890824032914688 16498401367013812096 13798167836285157888 11097934305556503680 8397700774827849472 5697467244099195264 2997233713370541056 297000182641886848 16043510725622784256 13343277194894130048 10643043664165475840 7942810133436821632 5242576602708167424 2542343071979513216 18288853614960410624 15588620084231756416 12888386553503102208 10188153022774448000 7487919492045793792 4787685961317139584 2087452430588485376 17833962973569382784 15133729442840728576 12433495912112074368 9733262381383420160 7033028850654765952 4332795319926111744 1632561789197457536 17379072332178354944 14678838801449700736 11978605270721046528 9278371739992392320 6578138209263738112 3877904678535083904 1177671147806429696 16924181690787327104 14223948160058672896 11523714629330018688 8823481098601364480 6123247567872710272 3423014037144056064 722780506415401856 16469291049396299264 13769057518667645056 11068823987938990848 8368590457210336640 5668356926481682432 2968123395753028224 267889865024374016 16014400408005271424 13314166877276617216 10613933346547963008 7913699815819308800 5213466285090654592 2513232754362000384 18259743297342897792 15559509766614243584 12859276235885589376 10159042705156935168 7458809174428280960 4758575643699626752 2058342112970972544 17804852655951869952 15104619125223215744 12404385594494561536 9704152063765907328 7003918533037253120 4303685002308598912 1603451471579944704 17349962014560842112 14649728483832187904 11949494953103533696 9249261422374879488 6549027891646225280 3848794360917571072 1148560830188916864 16895071373169814272 14194837842441160064 11494604311712505856 8794370780983851648 6094137250255197440 3393903719526543232 693670188797889024 16440180731778786432 13739947201050132224 11039713670321478016 8339480139592823808 5639246608864169600 2939013078135515392 238779547406861184 15985290090387758592 13285056559659104384 10584823028930450176 7884589498201795968 5184355967473141760 2484122436744487552 18230632979725384960 15530399448996730752 12830165918268076544 10129932387539422336 7429698856810768128 4729465326082113920 2029231795353459712 17775742338334357120 15075508807605702912 12375275276877048704 9675041746148394496 6974808215419740288 4274574684691086080 1574341153962431872 17320851696943329280 14620618166214675072 11920384635486020864 9220151104757366656 6519917574028712448 3819684043300058240 1119450512571404032 16865961055552301440 14165727524823647232 11465493994094993024 8765260463366338816 6065026932637684608 3364793401909030400 664559871180376192 16411070414161273600 13710836883432619392 11010603352703965184 8310369821975310976 5610136291246656768 2909902760518002560 209669229789348352 15956179772770245760 13255946242041591552 10555712711312937344 7855479180584283136 5155245649855628928 2455012119126974720 18201522662107872128 15501289131379217920 12801055600650563712 10100822069921909504 7400588539193255296 4700355008464601088 2000121477735946880 17746632020716844288 15046398489988190080 12346164959259535872 9645931428530881664 6945697897802227456 4245464367073573248 1545230836344919040 17291741379325816448 14591507848597162240 11891274317868508032 9191040787139853824 6490807256411199616 3790573725682545408 1090340194953891200 16836850737934788608 14136617207206134400 11436383676477480192 8736150145748825984 6035916615020171776 3335683084291517568 635449553562863360 16381960096543760768 13681726565815106560 10981493035086452352 8281259504357798144 5581025973629143936 2880792442900489728 180558912171835520 15927069455152732928 13226835924424078720 10526602393695424512 7826368862966770304 5126135332238116096 2425901801509461888 18172412344490359296 15472178813761705088 12771945283033050880 10071711752304396672 7371478221575742464 4671244690847088256 1971011160118434048 17717521703099331456 15017288172370677248 12317054641642023040 9616821110913368832 6916587580184714624 4216354049456060416 1516120518727406208 17262631061708303616 14562397530979649408 11862164000250995200 9161930469522340992 6461696938793686784 3761463408065032576 1061229877336378368 16807740420317275776 14107506889588621568 11407273358859967360 8707039828131313152 6006806297402658944 3306572766674004736 606339235945350528 16352849778926247936 13652616248197593728 10952382717468939520 8252149186740285312 5551915656011631104 2851682125282976896 151448594554322688 15897959137535220096 13197725606806565888 10497492076077911680 7797258545349257472 5097025014620603264 2396791483891949056 18143302026872846464 15443068496144192256 12742834965415538048 10042601434686883840 7342367903958229632 4642134373229575424 1941900842500921216 17688411385481818624 14988177854753164416 12287944324024510208 9587710793295856000 6887477262567201792 4187243731838547584 1487010201109893376 17233520744090790784 14533287213362136576 11833053682633482368 9132820151904828160 6432586621176173952 3732353090447519744 1032119559718865536 16778630102699762944 14078396571971108736 11378163041242454528 8677929510513800320 5977695979785146112 3277462449056491904 577228918327837696 16323739461308735104 13623505930580080896 10923272399851426688 8223038869122772480 5522805338394118272 2822571807665464064 122338276936809856 15868848819917707264 13168615289189053056 10468381758460398848 7768148227731744640 5067914697003090432 2367681166274436224 18114191709255333632 15413958178526679424 12713724647798025216 10013491117069371008 7313257586340716800 4613024055612062592 1912790524883408384 17659301067864305792 14959067537135651584 12258834006406997376 9558600475678343168 6858366944949688960 4158133414221034752 1457899883492380544 17204410426473277952 14504176895744623744 11803943365015969536 9103709834287315328 6403476303558661120 3703242772830006912 1003009242101352704 16749519785082250112 14049286254353595904 11349052723624941696 8648819192896287488 5948585662167633280 3248352131438979072 548118600710324864 16294629143691222272 13594395612962568064 10894162082233913856 8193928551505259648 5493695020776605440 2793461490047951232 93227959319297024 15839738502300194432 13139504971571540224 10439271440842886016 7739037910114231808 5038804379385577600 2338570848656923392 18085081391637820800 15384847860909166592 12684614330180512384 9984380799451858176 7284147268723203968 4583913737994549760 1883680207265895552 17630190750246792960 14929957219518138752 12229723688789484544 9529490158060830336 6829256627332176128 4129023096603521920 1428789565874867712 17175300108855765120 14475066578127110912 11774833047398456704 9074599516669802496 6374365985941148288 3674132455212494080 973898924483839872 16720409467464737280 14020175936736083072 11319942406007428864 8619708875278774656 5919475344550120448 3219241813821466240 519008283092812032 16265518826073709440 13565285295345055232 10865051764616401024 8164818233887746816 5464584703159092608 2764351172430438400 64117641701784192 15810628184682681600 13110394653954027392 10410161123225373184 7709927592496718976 5009694061768064768 2309460531039410560 18055971074020307968 15355737543291653760 12655504012562999552 9955270481834345344 7255036951105691136 4554803420377036928 1854569889648382720 17601080432629280128 14900846901900625920 12200613371171971712 9500379840443317504 6800146309714663296 4099912778986009088 1399679248257354880 17146189791238252288 14445956260509598080 11745722729780943872 9045489199052289664 6345255668323635456 3645022137594981248 944788606866327040 16691299149847224448 13991065619118570240 11290832088389916032 8590598557661261824 5890365026932607616 3190131496203953408 489897965475299200 16236408508456196608 13536174977727542400 10835941446998888192 8135707916270233984 5435474385541579776 2735240854812925568 35007324084271360 15781517867065168768 13081284336336514560 10381050805607860352 7680817274879206144 4980583744150551936 2280350213421897728 18026860756402795136 15326627225674140928 12626393694945486720 9926160164216832512 7225926633488178304 4525693102759524096 1825459572030869888 17571970115011767296 14871736584283113088 12171503053554458880 9471269522825804672 6771035992097150464 4070802461368496256 1370568930639842048 17117079473620739456 14416845942892085248 11716612412163431040 9016378881434776832 6316145350706122624 3615911819977468416 915678289248814208 16662188832229711616 13961955301501057408 11261721770772403200 8561488240043748992 5861254709315094784 3161021178586440576 460787647857786368 16207298190838683776 13507064660110029568 10806831129381375360 8106597598652721152 5406364067924066944 2706130537195412736 5897006466758528 15752407549447655936 13052174018719001728 10351940487990347520 7651706957261693312 4951473426533039104 2251239895804384896 17997750438785282304 15297516908056628096 12597283377327973888 9897049846599319680 7196816315870665472 4496582785142011264 1796349254413357056 17542859797394254464 14842626266665600256 12142392735936946048 9442159205208291840 6741925674479637632 4041692143750983424 1341458613022329216 17087969156003226624 14387735625274572416 11687502094545918208 8987268563817264000 6287035033088609792 3586801502359955584 886567971631301376 16633078514612198784 13932844983883544576 11232611453154890368 8532377922426236160 5832144391697581952 3131910860968927744 431677330240273536 16178187873221170944 13477954342492516736 10777720811763862528 8077487281035208320 5377253750306554112 2677020219577899904 18423530762558797312 15723297231830143104 13023063701101488896 10322830170372834688 7622596639644180480 4922363108915526272 2222129578186872064 17968640121167769472 15268406590439115264 12568173059710461056 9867939528981806848 7167705998253152640 4467472467524498432 1767238936795844224 17513749479776741632 14813515949048087424 12113282418319433216 9413048887590779008 6712815356862124800 4012581826133470592 1312348295404816384 17058858838385713792 14358625307657059584 11658391776928405376 8958158246199751168 6257924715471096960 3557691184742442752 857457654013788544 16603968196994685952 13903734666266031744 11203501135537377536 8503267604808723328 5803034074080069120 3102800543351414912 402567012622760704 16149077555603658112 13448844024875003904 10748610494146349696 8048376963417695488 5348143432689041280 2647909901960387072 18394420444941284480 15694186914212630272 12993953383483976064 10293719852755321856 7593486322026667648 4893252791298013440 2193019260569359232 17939529803550256640 15239296272821602432 12539062742092948224 9838829211364294016 7138595680635639808 4438362149906985600 1738128619178331392 17484639162159228800 14784405631430574592 12084172100701920384 9383938569973266176 6683705039244611968 3983471508515957760 1283237977787303552 17029748520768200960 14329514990039546752 11629281459310892544 8929047928582238336 6228814397853584128 3528580867124929920 828347336396275712 16574857879377173120 13874624348648518912 11174390817919864704 8474157287191210496 5773923756462556288 3073690225733902080 373456695005247872 16119967237986145280 13419733707257491072 10719500176528836864 8019266645800182656 5319033115071528448 2618799584342874240 18365310127323771648 15665076596595117440 12964843065866463232 10264609535137809024 7564376004409154816 4864142473680500608 2163908942951846400 17910419485932743808 15210185955204089600 12509952424475435392 9809718893746781184 7109485363018126976 4409251832289472768 1709018301560818560 17455528844541715968 14755295313813061760 12055061783084407552 9354828252355753344 6654594721627099136 3954361190898444928 1254127660169790720 17000638203150688128 14300404672422033920 11600171141693379712 8899937610964725504 6199704080236071296 3499470549507417088 799237018778762880 16545747561759660288 13845514031031006080 11145280500302351872 8445046969573697664 5744813438845043456 3044579908116389248 344346377387735040 16090856920368632448 13390623389639978240 10690389858911324032 7990156328182669824 5289922797454015616 2589689266725361408 18336199809706258816 15635966278977604608 12935732748248950400 10235499217520296192 7535265686791641984 4835032156062987776 2134798625334333568 17881309168315230976 15181075637586576768 12480842106857922560 9780608576129268352 7080375045400614144 4380141514671959936 1679907983943305728 17426418526924203136 14726184996195548928 12025951465466894720 9325717934738240512 6625484404009586304 3925250873280932096 1225017342552277888 16971527885533175296 14271294354804521088 11571060824075866880 8870827293347212672 6170593762618558464 3470360231889904256 770126701161250048 16516637244142147456 13816403713413493248 11116170182684839040 8415936651956184832 5715703121227530624 3015469590498876416 315236059770222208 16061746602751119616 13361513072022465408 10661279541293811200 7961046010565156992 5260812479836502784 2560578949107848576 18307089492088745984 15606855961360091776 12906622430631437568 10206388899902783360 7506155369174129152 4805921838445474944 2105688307716820736 17852198850697718144 15151965319969063936 12451731789240409728 9751498258511755520 7051264727783101312 4351031197054447104 1650797666325792896 17397308209306690304 14697074678578036096 11996841147849381888 9296607617120727680 6596374086392073472 3896140555663419264 1195907024934765056 16942417567915662464 14242184037187008256 11541950506458354048 8841716975729699840 6141483445001045632 3441249914272391424 741016383543737216 16487526926524634624 13787293395795980416 11087059865067326208 8386826334338672000 5686592803610017792 2986359272881363584 286125742152709376 16032636285133606784 13332402754404952576 10632169223676298368 7931935692947644160 5231702162218989952 2531468631490335744 18277979174471233152 15577745643742578944 12877512113013924736 10177278582285270528 7477045051556616320 4776811520827962112 2076577990099307904 17823088533080205312 15122855002351551104 12422621471622896896 9722387940894242688 7022154410165588480 4321920879436934272 1621687348708280064 17368197891689177472 14667964360960523264 11967730830231869056 9267497299503214848 6567263768774560640 3867030238045906432 1166796707317252224 16913307250298149632 14213073719569495424 11512840188840841216 8812606658112187008 6112373127383532800 3412139596654878592 711906065926224384 16458416608907121792 13758183078178467584 11057949547449813376 8357716016721159168 5657482485992504960 2957248955263850752 257015424535196544 16003525967516093952 13303292436787439744 10603058906058785536 7902825375330131328 5202591844601477120 2502358313872822912 18248868856853720320 15548635326125066112 12848401795396411904 10148168264667757696 7447934733939103488 4747701203210449280 2047467672481795072 17793978215462692480 15093744684734038272 12393511154005384064 9693277623276729856 6993044092548075648 4292810561819421440 1592577031090767232 17339087574071664640 14638854043343010432 11938620512614356224 9238386981885702016 6538153451157047808 3837919920428393600 1137686389699739392 16884196932680636800 14183963401951982592 11483729871223328384 8783496340494674176 6083262809766019968 3383029279037365760 682795748308711552 16429306291289608960 13729072760560954752 11028839229832300544 8328605699103646336 5628372168374992128 2928138637646337920 227905106917683712 15974415649898581120 13274182119169926912 10573948588441272704 7873715057712618496 5173481526983964288 2473247996255310080 18219758539236207488 15519525008507553280 12819291477778899072 10119057947050244864 7418824416321590656 4718590885592936448 2018357354864282240 17764867897845179648 15064634367116525440 12364400836387871232 9664167305659217024 6963933774930562816 4263700244201908608 1563466713473254400 17309977256454151808 14609743725725497600 11909510194996843392 9209276664268189184 6509043133539534976 3808809602810880768 1108576072082226560 16855086615063123968 14154853084334469760 11454619553605815552 8754386022877161344 6054152492148507136 3353918961419852928 653685430691198720 16400195973672096128 13699962442943441920 10999728912214787712 8299495381486133504 5599261850757479296 2899028320028825088 198794789300170880 15945305332281068288 13245071801552414080 10544838270823759872 7844604740095105664 5144371209366451456 2444137678637797248 18190648221618694656 15490414690890040448 12790181160161386240 10089947629432732032 7389714098704077824 4689480567975423616 1989247037246769408 17735757580227666816 15035524049499012608 12335290518770358400 9635056988041704192 6934823457313049984 4234589926584395776 1534356395855741568 17280866938836638976 14580633408107984768 11880399877379330560 9180166346650676352 6479932815922022144 3779699285193367936 1079465754464713728 16825976297445611136 14125742766716956928 11425509235988302720 8725275705259648512 6025042174530994304 3324808643802340096 624575113073685888 16371085656054583296 13670852125325929088 10970618594597274880 8270385063868620672 5570151533139966464 2869918002411312256 169684471682658048 15916195014663555456 13215961483934901248 10515727953206247040 7815494422477592832 5115260891748938624 2415027361020284416 18161537904001181824 15461304373272527616 12761070842543873408 10060837311815219200 7360603781086564992 4660370250357910784 1960136719629256576 17706647262610153984 15006413731881499776 12306180201152845568 9605946670424191360 6905713139695537152 4205479608966882944 1505246078238228736 17251756621219126144 14551523090490471936 11851289559761817728 9151056029033163520 6450822498304509312 3750588967575855104 1050355436847200896 16796865979828098304 14096632449099444096 11396398918370789888 8696165387642135680 5995931856913481472 3295698326184827264 595464795456173056 16341975338437070464 13641741807708416256 10941508276979762048 8241274746251107840 5541041215522453632 2840807684793799424 140574154065145216 15887084697046042624 13186851166317388416 10486617635588734208 7786384104860080000 5086150574131425792 2385917043402771584 18132427586383668992 15432194055655014784 12731960524926360576 10031726994197706368 7331493463469052160 4631259932740397952 1931026402011743744 17677536944992641152 14977303414263986944 12277069883535332736 9576836352806678528 6876602822078024320 4176369291349370112 1476135760620715904 17222646303601613312 14522412772872959104 11822179242144304896 9121945711415650688 6421712180686996480 3721478649958342272 1021245119229688064 16767755662210585472 14067522131481931264 11367288600753277056 8667055070024622848 5966821539295968640 3266588008567314432 566354477838660224 16312865020819557632 13612631490090903424 10912397959362249216 8212164428633595008 5511930897904940800 2811697367176286592 111463836447632384 15857974379428529792 13157740848699875584 10457507317971221376 7757273787242567168 5057040256513912960 2356806725785258752 18103317268766156160 15403083738037501952 12702850207308847744 10002616676580193536 7302383145851539328 4602149615122885120 1901916084394230912 17648426627375128320 14948193096646474112 12247959565917819904 9547726035189165696 6847492504460511488 4147258973731857280 1447025443003203072 17193535985984100480 14493302455255446272 11793068924526792064 9092835393798137856 6392601863069483648 3692368332340829440 992134801612175232 16738645344593072640 14038411813864418432 11338178283135764224 8637944752407110016 5937711221678455808 3237477690949801600 537244160221147392 16283754703202044800 13583521172473390592 10883287641744736384 8183054111016082176 5482820580287427968 2782587049558773760 82353518830119552 15828864061811016960 13128630531082362752 10428397000353708544 7728163469625054336 5027929938896400128 2327696408167745920 18074206951148643328 15373973420419989120 12673739889691334912 9973506358962680704 7273272828234026496 4573039297505372288 1872805766776718080 17619316309757615488 14919082779028961280 12218849248300307072 9518615717571652864 6818382186842998656 4118148656114344448 1417915125385690240 17164425668366587648 14464192137637933440 11763958606909279232 9063725076180625024 6363491545451970816 3663258014723316608 963024483994662400 16709535026975559808 14009301496246905600 11309067965518251392 8608834434789597184 5908600904060942976 3208367373332288768 508133842603634560 16254644385584531968 13554410854855877760 10854177324127223552 8153943793398569344 5453710262669915136 2753476731941260928 53243201212606720 15799753744193504128 13099520213464849920 10399286682736195712 7699053152007541504 4998819621278887296 2298586090550233088 18045096633531130496 15344863102802476288 12644629572073822080 9944396041345167872 7244162510616513664 4543928979887859456 1843695449159205248 17590205992140102656 14889972461411448448 12189738930682794240 9489505399954140032 6789271869225485824 4089038338496831616 1388804807768177408 17135315350749074816 14435081820020420608 11734848289291766400 9034614758563112192 6334381227834457984 3634147697105803776 933914166377149568 16680424709358046976 13980191178629392768 11279957647900738560 8579724117172084352 5879490586443430144 3179257055714775936 479023524986121728 16225534067967019136 13525300537238364928 10825067006509710720 8124833475781056512 5424599945052402304 2724366414323748096 24132883595093888 15770643426575991296 13070409895847337088 10370176365118682880 7669942834390028672 4969709303661374464 2269475772932720256 18015986315913617664 15315752785184963456 12615519254456309248 9915285723727655040 7215052192999000832 4514818662270346624 1814585131541692416 17561095674522589824 14860862143793935616 12160628613065281408 9460395082336627200 6760161551607972992 4059928020879318784 1359694490150664576 17106205033131561984 14405971502402907776 11705737971674253568 9005504440945599360 6305270910216945152 3605037379488290944 904803848759636736 16651314391740534144 13951080861011879936 11250847330283225728 8550613799554571520 5850380268825917312 3150146738097263104 449913207368608896 16196423750349506304 13496190219620852096 10795956688892197888 8095723158163543680 5395489627434889472 2695256096706235264 18441766639687132672 15741533108958478464 13041299578229824256 10341066047501170048 7640832516772515840 4940598986043861632 2240365455315207424 17986875998296104832 15286642467567450624 12586408936838796416 9886175406110142208 7185941875381488000 4485708344652833792 1785474813924179584 17531985356905076992 14831751826176422784 12131518295447768576 9431284764719114368 6731051233990460160 4030817703261805952 1330584172533151744 17077094715514049152 14376861184785394944 11676627654056740736 8976394123328086528 6276160592599432320 3575927061870778112 875693531142123904 16622204074123021312 13921970543394367104 11221737012665712896 8521503481937058688 5821269951208404480 3121036420479750272 420802889751096064 16167313432731993472 13467079902003339264 10766846371274685056 8066612840546030848 5366379309817376640 2666145779088722432 18412656322069619840 15712422791340965632 13012189260612311424 10311955729883657216 7611722199155003008 4911488668426348800 2211255137697694592 17957765680678592000 15257532149949937792 12557298619221283584 9857065088492629376 7156831557763975168 4456598027035320960 1756364496306666752 17502875039287564160 14802641508558909952 12102407977830255744 9402174447101601536 6701940916372947328 4001707385644293120 1301473854915638912 17047984397896536320 14347750867167882112 11647517336439227904 8947283805710573696 6247050274981919488 3546816744253265280 846583213524611072 16593093756505508480 13892860225776854272 11192626695048200064 8492393164319545856 5792159633590891648 3091926102862237440 391692572133583232 16138203115114480640 13437969584385826432 10737736053657172224 8037502522928518016 5337268992199863808 2637035461471209600 18383546004452107008 15683312473723452800 12983078942994798592 10282845412266144384 7582611881537490176 4882378350808835968 2182144820080181760 17928655363061079168 15228421832332424960 12528188301603770752 9827954770875116544 7127721240146462336 4427487709417808128 1727254178689153920 17473764721670051328 14773531190941397120 12073297660212742912 9373064129484088704 6672830598755434496 3972597068026780288 1272363537298126080 17018874080279023488 14318640549550369280 11618407018821715072 8918173488093060864 6217939957364406656 3517706426635752448 817472895907098240 16563983438887995648 13863749908159341440 11163516377430687232 8463282846702033024 5763049315973378816 3062815785244724608 362582254516070400 16109092797496967808 13408859266768313600 10708625736039659392 8008392205311005184 5308158674582350976 2607925143853696768 18354435686834594176 15654202156105939968 12953968625377285760 10253735094648631552 7553501563919977344 4853268033191323136 2153034502462668928 17899545045443566336 15199311514714912128 12499077983986257920 9798844453257603712 7098610922528949504 4398377391800295296 1698143861071641088 17444654404052538496 14744420873323884288 12044187342595230080 9343953811866575872 6643720281137921664 3943486750409267456 1243253219680613248 16989763762661510656 14289530231932856448 11589296701204202240 8889063170475548032 6188829639746893824 3488596109018239616 788362578289585408 16534873121270482816 13834639590541828608 11134406059813174400 8434172529084520192 5733938998355865984 3033705467627211776 333471936898557568 16079982479879454976 13379748949150800768 10679515418422146560 7979281887693492352 5279048356964838144 2578814826236183936 18325325369217081344 15625091838488427136 12924858307759772928 10224624777031118720 7524391246302464512 4824157715573810304 2123924184845156096 17870434727826053504 15170201197097399296 12469967666368745088 9769734135640090880 7069500604911436672 4369267074182782464 1669033543454128256 17415544086435025664 14715310555706371456 12015077024977717248 9314843494249063040 6614609963520408832 3914376432791754624 1214142902063100416 16960653445043997824 14260419914315343616 11560186383586689408 8859952852858035200 6159719322129380992 3459485791400726784 759252260672072576 16505762803652969984 13805529272924315776 11105295742195661568 8405062211467007360 5704828680738353152 3004595150009698944 304361619281044736 16050872162261942144 13350638631533287936 10650405100804633728 7950171570075979520 5249938039347325312 2549704508618671104 18296215051599568512 15595981520870914304 12895747990142260096 10195514459413605888 7495280928684951680 4795047397956297472 2094813867227643264 17841324410208540672 15141090879479886464 12440857348751232256 9740623818022578048 7040390287293923840 4340156756565269632 1639923225836615424 17386433768817512832 14686200238088858624 11985966707360204416 9285733176631550208 6585499645902896000 3885266115174241792 1185032584445587584 16931543127426484992 14231309596697830784 11531076065969176576 8830842535240522368 6130609004511868160 3430375473783213952 730141943054559744 16476652486035457152 13776418955306802944 11076185424578148736 8375951893849494528 5675718363120840320 2975484832392186112 275251301663531904 16021761844644429312 13321528313915775104 10621294783187120896 7921061252458466688 5220827721729812480 2520594191001158272 18267104733982055680 15566871203253401472 12866637672524747264 10166404141796093056 7466170611067438848 4765937080338784640 2065703549610130432 17812214092591027840 15111980561862373632 12411747031133719424 9711513500405065216 7011279969676411008 4311046438947756800 1610812908219102592 17357323451200000000 14657089920471345792 11956856389742691584 9256622859014037376 6556389328285383168 3856155797556728960 1155922266828074752 16902432809808972160 14202199279080317952 11501965748351663744 8801732217623009536 6101498686894355328 3401265156165701120 701031625437046912 16447542168417944320 13747308637689290112 11047075106960635904 8346841576231981696 5646608045503327488 2946374514774673280 246140984046019072 15992651527026916480 13292417996298262272 10592184465569608064 7891950934840953856 5191717404112299648 2491483873383645440 18237994416364542848 15537760885635888640 12837527354907234432 10137293824178580224 7437060293449926016 4736826762721271808 2036593231992617600 17783103774973515008 15082870244244860800 12382636713516206592 9682403182787552384 6982169652058898176 4281936121330243968 1581702590601589760 17328213133582487168 14627979602853832960 11927746072125178752 9227512541396524544 6527279010667870336 3827045479939216128 1126811949210561920 16873322492191459328 14173088961462805120 11472855430734150912 8772621900005496704 6072388369276842496 3372154838548188288 671921307819534080 16418431850800431488 13718198320071777280 11017964789343123072 8317731258614468864 5617497727885814656 2917264197157160448 217030666428506240 15963541209409403648 13263307678680749440 10563074147952095232 7862840617223441024 5162607086494786816 2462373555766132608 18208884098747030016 15508650568018375808 12808417037289721600 10108183506561067392 7407949975832413184 4707716445103758976 2007482914375104768 17753993457356002176 15053759926627347968 12353526395898693760 9653292865170039552 6953059334441385344 4252825803712731136 1552592272984076928 17299102815964974336 14598869285236320128 11898635754507665920 9198402223779011712 6498168693050357504 3797935162321703296 1097701631593049088 16844212174573946496 14143978643845292288 11443745113116638080 8743511582387983872 6043278051659329664 3343044520930675456 642810990202021248 16389321533182918656 13689088002454264448 10988854471725610240 8288620940996956032 5588387410268301824 2888153879539647616 187920348810993408 15934430891791890816 13234197361063236608 10533963830334582400 7833730299605928192 5133496768877273984 2433263238148619776 18179773781129517184 15479540250400862976 12779306719672208768 10079073188943554560 7378839658214900352 4678606127486246144 1978372596757591936 17724883139738489344 15024649609009835136 12324416078281180928 9624182547552526720 6923949016823872512 4223715486095218304 1523481955366564096 17269992498347461504 14569758967618807296 11869525436890153088 9169291906161498880 6469058375432844672 3768824844704190464 1068591313975536256 16815101856956433664 14114868326227779456 11414634795499125248 8714401264770471040 6014167734041816832 3313934203313162624 613700672584508416 16360211215565405824 13659977684836751616 10959744154108097408 8259510623379443200 5559277092650788992 2859043561922134784 158810031193480576 15905320574174377984 13205087043445723776 10504853512717069568 7804619981988415360 5104386451259761152 2404152920531106944 18150663463512004352 15450429932783350144 12750196402054695936 10049962871326041728 7349729340597387520 4649495809868733312 1949262279140079104 17695772822120976512 14995539291392322304 12295305760663668096 9595072229935013888 6894838699206359680 4194605168477705472 1494371637749051264 17240882180729948672 14540648650001294464 11840415119272640256 9140181588543986048 6439948057815331840 3739714527086677632 1039480996358023424 16785991539338920832 14085758008610266624 11385524477881612416 8685290947152958208 5985057416424304000 3284823885695649792 584590354966995584 16331100897947892992 13630867367219238784 10930633836490584576 8230400305761930368 5530166775033276160 2829933244304621952 129699713575967744 15876210256556865152 13175976725828210944 10475743195099556736 7775509664370902528 5075276133642248320 2375042602913594112 18121553145894491520 15421319615165837312 12721086084437183104 10020852553708528896 7320619022979874688 4620385492251220480 1920151961522566272 17666662504503463680 14966428973774809472 12266195443046155264 9565961912317501056 6865728381588846848 4165494850860192640 1465261320131538432 17211771863112435840 14511538332383781632 11811304801655127424 9111071270926473216 6410837740197819008 3710604209469164800 1010370678740510592 16756881221721408000 14056647690992753792 11356414160264099584 8656180629535445376 5955947098806791168 3255713568078136960 555480037349482752 16301990580330380160 13601757049601725952 10901523518873071744 8201289988144417536 5501056457415763328 2800822926687109120 100589395958454912 15847099938939352320 13146866408210698112 10446632877482043904 7746399346753389696 5046165816024735488 2345932285296081280 18092442828276978688 15392209297548324480 12691975766819670272 9991742236091016064 7291508705362361856 4591275174633707648 1891041643905053440 17637552186885950848 14937318656157296640 12237085125428642432 9536851594699988224 6836618063971334016 4136384533242679808 1436151002514025600 17182661545494923008 14482428014766268800 11782194484037614592 9081960953308960384 6381727422580306176 3681493891851651968 981260361122997760 16727770904103895168 14027537373375240960 11327303842646586752 8627070311917932544 5926836781189278336 3226603250460624128 526369719731969920 16272880262712867328 13572646731984213120 10872413201255558912 8172179670526904704 5471946139798250496 2771712609069596288 71479078340942080 15817989621321839488 13117756090593185280 10417522559864531072 7717289029135876864 5017055498407222656 2316821967678568448 18063332510659465856 15363098979930811648 12662865449202157440 9962631918473503232 7262398387744849024 4562164857016194816 1861931326287540608 17608441869268438016 14908208338539783808 12207974807811129600 9507741277082475392 6807507746353821184 4107274215625166976 1407040684896512768 17153551227877410176 14453317697148755968 11753084166420101760 9052850635691447552 6352617104962793344 3652383574234139136 952150043505484928 16698660586486382336 13998427055757728128 11298193525029073920 8597959994300419712 5897726463571765504 3197492932843111296 497259402114457088 16243769945095354496 13543536414366700288 10843302883638046080 8143069352909391872 5442835822180737664 2742602291452083456 42368760723429248 15788879303704326656 13088645772975672448 10388412242247018240 7688178711518364032 4987945180789709824 2287711650061055616 18034222193041953024 15333988662313298816 12633755131584644608 9933521600855990400 7233288070127336192 4533054539398681984 1832821008670027776 17579331551650925184 14879098020922270976 12178864490193616768 9478630959464962560 6778397428736308352 4078163898007654144 1377930367278999936 17124440910259897344 14424207379531243136 11723973848802588928 9023740318073934720 6323506787345280512 3623273256616626304 923039725887972096 16669550268868869504 13969316738140215296 11269083207411561088 8568849676682906880 5868616145954252672 3168382615225598464 468149084496944256 16214659627477841664 13514426096749187456 10814192566020533248 8113959035291879040 5413725504563224832 2713491973834570624 13258443105916416 15759768986086813824 13059535455358159616 10359301924629505408 7659068393900851200 4958834863172196992 2258601332443542784 18005111875424440192 15304878344695785984 12604644813967131776 9904411283238477568 7204177752509823360 4503944221781169152 1803710691052514944 17550221234033412352 14849987703304758144 12149754172576103936 9449520641847449728 6749287111118795520 4049053580390141312 1348820049661487104 17095330592642384512 14395097061913730304 11694863531185076096 8994630000456421888 6294396469727767680 3594162938999113472 893929408270459264 16640439951251356672 13940206420522702464 11239972889794048256 8539739359065394048 5839505828336739840 3139272297608085632 439038766879431424 16185549309860328832 13485315779131674624 10785082248403020416 8084848717674366208 5384615186945712000 2684381656217057792 18430892199197955200 15730658668469300992 13030425137740646784 10330191607011992576 7629958076283338368 4929724545554684160 2229491014826029952 17976001557806927360 15275768027078273152 12575534496349618944 9875300965620964736 7175067434892310528 4474833904163656320 1774600373435002112 17521110916415899520 14820877385687245312 12120643854958591104 9420410324229936896 6720176793501282688 4019943262772628480 1319709732043974272 17066220275024871680 14365986744296217472 11665753213567563264 8965519682838909056 6265286152110254848 3565052621381600640 864819090652946432 16611329633633843840 13911096102905189632 11210862572176535424 8510629041447881216 5810395510719227008 3110161979990572800 409928449261918592 16156438992242816000 13456205461514161792 10755971930785507584 8055738400056853376 5355504869328199168 2655271338599544960 18401781881580442368 15701548350851788160 13001314820123133952 10301081289394479744 7600847758665825536 4900614227937171328 2200380697208517120 17946891240189414528 15246657709460760320 12546424178732106112 9846190648003451904 7145957117274797696 4445723586546143488 1745490055817489280 17492000598798386688 14791767068069732480 12091533537341078272 9391300006612424064 6691066475883769856 3990832945155115648 1290599414426461440 17037109957407358848 14336876426678704640 11636642895950050432 8936409365221396224 6236175834492742016 3535942303764087808 835708773035433600 16582219316016331008 13881985785287676800 11181752254559022592 8481518723830368384 5781285193101714176 3081051662373059968 380818131644405760 16127328674625303168 13427095143896648960 10726861613167994752 8026628082439340544 5326394551710686336 2626161020982032128 18372671563962929536 15672438033234275328 12972204502505621120 10271970971776966912 7571737441048312704 4871503910319658496 2171270379591004288 17917780922571901696 15217547391843247488 12517313861114593280 9817080330385939072 7116846799657284864 4416613268928630656 1716379738199976448 17462890281180873856 14762656750452219648 12062423219723565440 9362189688994911232 6661956158266257024 3961722627537602816 1261489096808948608 17007999639789846016 14307766109061191808 11607532578332537600 8907299047603883392 6207065516875229184 3506831986146574976 806598455417920768 16553108998398818176 13852875467670163968 11152641936941509760 8452408406212855552 5752174875484201344 3051941344755547136 351707814026892928 16098218357007790336 13397984826279136128 10697751295550481920 7997517764821827712 5297284234093173504 2597050703364519296 18343561246345416704 15643327715616762496 12943094184888108288 10242860654159454080 7542627123430799872 4842393592702145664 2142160061973491456 17888670604954388864 15188437074225734656 12488203543497080448 9787970012768426240 7087736482039772032 4387502951311117824 1687269420582463616 17433779963563361024 14733546432834706816 12033312902106052608 9333079371377398400 6632845840648744192 3932612309920089984 1232378779191435776 16978889322172333184 14278655791443678976 11578422260715024768 8878188729986370560 6177955199257716352 3477721668529062144 777488137800407936 16523998680781305344 13823765150052651136 11123531619323996928 8423298088595342720 5723064557866688512 3022831027138034304 322597496409380096 16069108039390277504 13368874508661623296 10668640977932969088 7968407447204314880 5268173916475660672 2567940385747006464 18314450928727903872 15614217397999249664 12913983867270595456 10213750336541941248 7513516805813287040 4813283275084632832 2113049744355978624 17859560287336876032 15159326756608221824 12459093225879567616 9758859695150913408 7058626164422259200 4358392633693604992 1658159102964950784 17404669645945848192 14704436115217193984 12004202584488539776 9303969053759885568 6603735523031231360 3903501992302577152 1203268461573922944 16949779004554820352 14249545473826166144 11549311943097511936 8849078412368857728 6148844881640203520 3448611350911549312 748377820182895104 16494888363163792512 13794654832435138304 11094421301706484096 8394187770977829888 5693954240249175680 2993720709520521472 293487178791867264 16039997721772764672 13339764191044110464 10639530660315456256 7939297129586802048 5239063598858147840 2538830068129493632 18285340611110391040 15585107080381736832 12884873549653082624 10184640018924428416 7484406488195774208 4784172957467120000 2083939426738465792 17830449969719363200 15130216438990708992 12429982908262054784 9729749377533400576 7029515846804746368 4329282316076092160 1629048785347437952 17375559328328335360 14675325797599681152 11975092266871026944 9274858736142372736 6574625205413718528 3874391674685064320 1174158143956410112 16920668686937307520 14220435156208653312 11520201625479999104 8819968094751344896 6119734564022690688 3419501033294036480 719267502565382272 16465778045546279680 13765544514817625472 11065310984088971264 8365077453360317056 5664843922631662848 2964610391903008640 264376861174354432 16010887404155251840 13310653873426597632 10610420342697943424 7910186811969289216 5209953281240635008 2509719750511980800 18256230293492878208 15555996762764224000 12855763232035569792 10155529701306915584 7455296170578261376 4755062639849607168 2054829109120952960 17801339652101850368 15101106121373196160 12400872590644541952 9700639059915887744 7000405529187233536 4300171998458579328 1599938467729925120 17346449010710822528 14646215479982168320 11945981949253514112 9245748418524859904 6545514887796205696 3845281357067551488 1145047826338897280 16891558369319794688 14191324838591140480 11491091307862486272 8790857777133832064 6090624246405177856 3390390715676523648 690157184947869440 16436667727928766848 13736434197200112640 11036200666471458432 8335967135742804224 5635733605014150016 2935500074285495808 235266543556841600 15981777086537739008 13281543555809084800 10581310025080430592 7881076494351776384 5180842963623122176 2480609432894467968 18227119975875365376 15526886445146711168 12826652914418056960 10126419383689402752 7426185852960748544 4725952322232094336 2025718791503440128 17772229334484337536 15071995803755683328 12371762273027029120 9671528742298374912 6971295211569720704 4271061680841066496 1570828150112412288 17317338693093309696 14617105162364655488 11916871631636001280 9216638100907347072 6516404570178692864 3816171039450038656 1115937508721384448 16862448051702281856 14162214520973627648 11461980990244973440 8761747459516319232 6061513928787665024 3361280398059010816 661046867330356608 16407557410311254016 13707323879582599808 11007090348853945600 8306856818125291392 5606623287396637184 2906389756667982976 206156225939328768 15952666768920226176 13252433238191571968 10552199707462917760 7851966176734263552 5151732646005609344 2451499115276955136 18198009658257852544 15497776127529198336 12797542596800544128 10097309066071889920 7397075535343235712 4696842004614581504 1996608473885927296 17743119016866824704 15042885486138170496 12342651955409516288 9642418424680862080 6942184893952207872 4241951363223553664 1541717832494899456 17288228375475796864 14587994844747142656 11887761314018488448 9187527783289834240 6487294252561180032 3787060721832525824 1086827191103871616 16833337734084769024 14133104203356114816 11432870672627460608 8732637141898806400 6032403611170152192 3332170080441497984 631936549712843776 16378447092693741184 13678213561965086976 10977980031236432768 8277746500507778560 5577512969779124352 2877279439050470144 177045908321815936 15923556451302713344 13223322920574059136 10523089389845404928 7822855859116750720 5122622328388096512 2422388797659442304 18168899340640339712 15468665809911685504 12768432279183031296 10068198748454377088 7367965217725722880 4667731686997068672 1967498156268414464 17714008699249311872 15013775168520657664 12313541637792003456 9613308107063349248 6913074576334695040 4212841045606040832 1512607514877386624 17259118057858284032 14558884527129629824 11858650996400975616 9158417465672321408 6458183934943667200 3757950404215012992 1057716873486358784 16804227416467256192 14103993885738601984 11403760355009947776 8703526824281293568 6003293293552639360 3303059762823985152 602826232095330944 16349336775076228352 13649103244347574144 10948869713618919936 8248636182890265728 5548402652161611520 2848169121432957312 147935590704303104 15894446133685200512 13194212602956546304 10493979072227892096 7793745541499237888 5093512010770583680 2393278480041929472 18139789023022826880 15439555492294172672 12739321961565518464 10039088430836864256 7338854900108210048 4638621369379555840 1938387838650901632 17684898381631799040 14984664850903144832 12284431320174490624 9584197789445836416 6883964258717182208 4183730727988528000 1483497197259873792 17230007740240771200 14529774209512116992 11829540678783462784 9129307148054808576 6429073617326154368 3728840086597500160 1028606555868845952 16775117098849743360 14074883568121089152 11374650037392434944 8674416506663780736 5974182975935126528 3273949445206472320 573715914477818112 16320226457458715520 13619992926730061312 10919759396001407104 8219525865272752896 5519292334544098688 2819058803815444480 118825273086790272 15865335816067687680 13165102285339033472 10464868754610379264 7764635223881725056 5064401693153070848 2364168162424416640 18110678705405314048 15410445174676659840 12710211643948005632 10009978113219351424 7309744582490697216 4609511051762043008 1909277521033388800 17655788064014286208 14955554533285632000 12255321002556977792 9555087471828323584 6854853941099669376 4154620410371015168 1454386879642360960 17200897422623258368 14500663891894604160 11800430361165949952 9100196830437295744 6399963299708641536 3699729768979987328 999496238251333120 16746006781232230528 14045773250503576320 11345539719774922112 8645306189046267904 5945072658317613696 3244839127588959488 544605596860305280 16291116139841202688 13590882609112548480 10890649078383894272 8190415547655240064 5490182016926585856 2789948486197931648 89714955469277440 15836225498450174848 13135991967721520640 10435758436992866432 7735524906264212224 5035291375535558016 2335057844806903808 18081568387787801216 15381334857059147008 12681101326330492800 9980867795601838592 7280634264873184384 4580400734144530176 1880167203415875968 17626677746396773376 14926444215668119168 12226210684939464960 9525977154210810752 6825743623482156544 4125510092753502336 1425276562024848128 17171787105005745536 14471553574277091328 11771320043548437120 9071086512819782912 6370852982091128704 3670619451362474496 970385920633820288 16716896463614717696 14016662932886063488 11316429402157409280 8616195871428755072 5915962340700100864 3215728809971446656 515495279242792448 16262005822223689856 13561772291495035648 10861538760766381440 8161305230037727232 5461071699309073024 2760838168580418816 60604637851764608 15807115180832662016 13106881650104007808 10406648119375353600 7706414588646699392 5006181057918045184 2305947527189390976 18052458070170288384 15352224539441634176 12651991008712979968 9951757477984325760 7251523947255671552 4551290416527017344 1851056885798363136 17597567428779260544 14897333898050606336 12197100367321952128 9496866836593297920 6796633305864643712 4096399775135989504 1396166244407335296 17142676787388232704 14442443256659578496 11742209725930924288 9041976195202270080 6341742664473615872 3641509133744961664 941275603016307456 16687786145997204864 13987552615268550656 11287319084539896448 8587085553811242240 5886852023082588032 3186618492353933824 486384961625279616 16232895504606177024 13532661973877522816 10832428443148868608 8132194912420214400 5431961381691560192 2731727850962905984 31494320234251776 15778004863215149184 13077771332486494976 10377537801757840768 7677304271029186560 4977070740300532352 2276837209571878144 18023347752552775552 15323114221824121344 12622880691095467136 9922647160366812928 7222413629638158720 4522180098909504512 1821946568180850304 17568457111161747712 14868223580433093504 12167990049704439296 9467756518975785088 6767522988247130880 4067289457518476672 1367055926789822464 17113566469770719872 14413332939042065664 11713099408313411456 9012865877584757248 6312632346856103040 3612398816127448832 912165285398794624 16658675828379692032 13958442297651037824 11258208766922383616 8557975236193729408 5857741705465075200 3157508174736420992 457274644007766784 16203785186988664192 13503551656260009984 10803318125531355776 8103084594802701568 5402851064074047360 2702617533345393152 2384002616738944 15748894545597636352 13048661014868982144 10348427484140327936 7648193953411673728 4947960422683019520 2247726891954365312 17994237434935262720 15294003904206608512 12593770373477954304 9893536842749300096 7193303312020645888 4493069781291991680 1792836250563337472 17539346793544234880 14839113262815580672 12138879732086926464 9438646201358272256 6738412670629618048 4038179139900963840 1337945609172309632 17084456152153207040 14384222621424552832 11683989090695898624 8983755559967244416 6283522029238590208 3583288498509936000 883054967781281792 16629565510762179200 13929331980033524992 11229098449304870784 8528864918576216576 5828631387847562368 3128397857118908160 428164326390253952 16174674869371151360 13474441338642497152 10774207807913842944 8073974277185188736 5373740746456534528 2673507215727880320 18420017758708777728 15719784227980123520 13019550697251469312 10319317166522815104 7619083635794160896 4918850105065506688 2218616574336852480 17965127117317749888 15264893586589095680 12564660055860441472 9864426525131787264 7164192994403133056 4463959463674478848 1763725932945824640 17510236475926722048 14810002945198067840 12109769414469413632 9409535883740759424 6709302353012105216 4009068822283451008 1308835291554796800 17055345834535694208 14355112303807040000 11654878773078385792 8954645242349731584 6254411711621077376 3554178180892423168 853944650163768960 16600455193144666368 13900221662416012160 11199988131687357952 8499754600958703744 5799521070230049536 3099287539501395328 399054008772741120 16145564551753638528 13445331021024984320 10745097490296330112 8044863959567675904 5344630428839021696 2644396898110367488 18390907441091264896 15690673910362610688 12990440379633956480 10290206848905302272 7589973318176648064 4889739787447993856 2189506256719339648 17936016799700237056 15235783268971582848 12535549738242928640 9835316207514274432 7135082676785620224 4434849146056966016 1734615615328311808 17481126158309209216 14780892627580555008 12080659096851900800 9380425566123246592 6680192035394592384 3979958504665938176 1279724973937283968 17026235516918181376 14326001986189527168 11625768455460872960 8925534924732218752 6225301394003564544 3525067863274910336 824834332546256128 16571344875527153536 13871111344798499328 11170877814069845120 8470644283341190912 5770410752612536704 3070177221883882496 369943691155228288 16116454234136125696 13416220703407471488 10715987172678817280 8015753641950163072 5315520111221508864 2615286580492854656 18361797123473752064 15661563592745097856 12961330062016443648 10261096531287789440 7560863000559135232 4860629469830481024 2160395939101826816 17906906482082724224 15206672951354070016 12506439420625415808 9806205889896761600 7105972359168107392 4405738828439453184 1705505297710798976 17452015840691696384 14751782309963042176 12051548779234387968 9351315248505733760 6651081717777079552 3950848187048425344 1250614656319771136 16997125199300668544 14296891668572014336 11596658137843360128 8896424607114705920 6196191076386051712 3495957545657397504 795724014928743296 16542234557909640704 13842001027180986496 11141767496452332288 8441533965723678080 5741300434995023872 3041066904266369664 340833373537715456 16087343916518612864 13387110385789958656 10686876855061304448 7986643324332650240 5286409793603996032 2586176262875341824 18332686805856239232 15632453275127585024 12932219744398930816 10231986213670276608 7531752682941622400 4831519152212968192 2131285621484313984 17877796164465211392 15177562633736557184 12477329103007902976 9777095572279248768 7076862041550594560 4376628510821940352 1676394980093286144 17422905523074183552 14722671992345529344 12022438461616875136 9322204930888220928 6621971400159566720 3921737869430912512 1221504338702258304 16968014881683155712 14267781350954501504 11567547820225847296 8867314289497193088 6167080758768538880 3466847228039884672 766613697311230464 16513124240292127872 13812890709563473664 11112657178834819456 8412423648106165248 5712190117377511040 3011956586648856832 311723055920202624 16058233598901100032 13358000068172445824 10657766537443791616 7957533006715137408 5257299475986483200 2557065945257828992 18303576488238726400 15603342957510072192 12903109426781417984 10202875896052763776 7502642365324109568 4802408834595455360 2102175303866801152 17848685846847698560 15148452316119044352 12448218785390390144 9747985254661735936 7047751723933081728 4347518193204427520 1647284662475773312 17393795205456670720 14693561674728016512 11993328143999362304 9293094613270708096 6592861082542053888 3892627551813399680 1192394021084745472 16938904564065642880 14238671033336988672 11538437502608334464 8838203971879680256 6137970441151026048 3437736910422371840 737503379693717632 16484013922674615040 13783780391945960832 11083546861217306624 8383313330488652416 5683079799759998208 2982846269031344000 282612738302689792 16029123281283587200 13328889750554932992 10628656219826278784 7928422689097624576 5228189158368970368 2527955627640316160 18274466170621213568 15574232639892559360 12873999109163905152 10173765578435250944 7473532047706596736 4773298516977942528 2073064986249288320 17819575529230185728 15119341998501531520 12419108467772877312 9718874937044223104 7018641406315568896 4318407875586914688 1618174344858260480 17364684887839157888 14664451357110503680 11964217826381849472 9263984295653195264 6563750764924541056 3863517234195886848 1163283703467232640 16909794246448130048 14209560715719475840 11509327184990821632 8809093654262167424 6108860123533513216 3408626592804859008 708393062076204800 16454903605057102208 13754670074328448000 11054436543599793792 8354203012871139584 5653969482142485376 2953735951413831168 253502420685176960 16000012963666074368 13299779432937420160 10599545902208765952 7899312371480111744 5199078840751457536 2498845310022803328 18245355853003700736 15545122322275046528 12844888791546392320 10144655260817738112 7444421730089083904 4744188199360429696 2043954668631775488 17790465211612672896 15090231680884018688 12389998150155364480 9689764619426710272 6989531088698056064 4289297557969401856 1589064027240747648 17335574570221645056 14635341039492990848 11935107508764336640 9234873978035682432 6534640447307028224 3834406916578374016 1134173385849719808 16880683928830617216 14180450398101963008 11480216867373308800 8779983336644654592 6079749805916000384 3379516275187346176 679282744458691968 16425793287439589376 13725559756710935168 11025326225982280960 8325092695253626752 5624859164524972544 2924625633796318336 224392103067664128 15970902646048561536 13270669115319907328 10570435584591253120 7870202053862598912 5169968523133944704 2469734992405290496 18216245535386187904 15516012004657533696 12815778473928879488 10115544943200225280 7415311412471571072 4715077881742916864 2014844351014262656 17761354893995160064 15061121363266505856 12360887832537851648 9660654301809197440 6960420771080543232 4260187240351889024 1559953709623234816 17306464252604132224 14606230721875478016 11905997191146823808 9205763660418169600 6505530129689515392 3805296598960861184 1105063068232206976 16851573611213104384 14151340080484450176 11451106549755795968 8750873019027141760 6050639488298487552 3350405957569833344 650172426841179136 16396682969822076544 13696449439093422336 10996215908364768128 8295982377636113920 5595748846907459712 2895515316178805504 195281785450151296 15941792328431048704 13241558797702394496 10541325266973740288 7841091736245086080 5140858205516431872 2440624674787777664 18187135217768675072 15486901687040020864 12786668156311366656 10086434625582712448 7386201094854058240 4685967564125404032 1985734033396749824 17732244576377647232 15032011045648993024 12331777514920338816 9631543984191684608 6931310453463030400 4231076922734376192 1530843392005721984 17277353934986619392 14577120404257965184 11876886873529310976 9176653342800656768 6476419812072002560 3776186281343348352 1075952750614694144 16822463293595591552 14122229762866937344 11421996232138283136 8721762701409628928 6021529170680974720 3321295639952320512 621062109223666304 16367572652204563712 13667339121475909504 10967105590747255296 8266872060018601088 5566638529289946880 2866404998561292672 166171467832638464 15912682010813535872 13212448480084881664 10512214949356227456 7811981418627573248 5111747887898919040 2411514357170264832 18158024900151162240 15457791369422508032 12757557838693853824 10057324307965199616 7357090777236545408 4656857246507891200 1956623715779236992 17703134258760134400 15002900728031480192 12302667197302825984 9602433666574171776 6902200135845517568 4201966605116863360 1501733074388209152 17248243617369106560 14548010086640452352 11847776555911798144 9147543025183143936 6447309494454489728 3747075963725835520 1046842432997181312 16793352975978078720 14093119445249424512 11392885914520770304 8692652383792116096 5992418853063461888 3292185322334807680 591951791606153472 16338462334587050880 13638228803858396672 10937995273129742464 8237761742401088256 5537528211672434048 2837294680943779840 137061150215125632 15883571693196023040 13183338162467368832 10483104631738714624 7782871101010060416 5082637570281406208 2382404039552752000 18128914582533649408 15428681051804995200 12728447521076340992 10028213990347686784 7327980459619032576 4627746928890378368 1927513398161724160 17674023941142621568 14973790410413967360 12273556879685313152 9573323348956658944 6873089818228004736 4172856287499350528 1472622756770696320 17219133299751593728 14518899769022939520 11818666238294285312 9118432707565631104 6418199176836976896 3717965646108322688 1017732115379668480 16764242658360565888 14064009127631911680 11363775596903257472 8663542066174603264 5963308535445949056 3263075004717294848 562841473988640640 16309352016969538048 13609118486240883840 10908884955512229632 8208651424783575424 5508417894054921216 2808184363326267008 107950832597612800 15854461375578510208 13154227844849856000 10453994314121201792 7753760783392547584 5053527252663893376 2353293721935239168 18099804264916136576 15399570734187482368 12699337203458828160 9999103672730173952 7298870142001519744 4598636611272865536 1898403080544211328 17644913623525108736 14944680092796454528 12244446562067800320 9544213031339146112 6843979500610491904 4143745969881837696 1443512439153183488 17190022982134080896 14489789451405426688 11789555920676772480 9089322389948118272 6389088859219464064 3688855328490809856 988621797762155648 16735132340743053056 14034898810014398848 11334665279285744640 8634431748557090432 5934198217828436224 3233964687099782016 533731156371127808 16280241699352025216 13580008168623371008 10879774637894716800 8179541107166062592 5479307576437408384 2779074045708754176 78840514980099968 15825351057960997376 13125117527232343168 10424883996503688960 7724650465775034752 5024416935046380544 2324183404317726336 18070693947298623744 15370460416569969536 12670226885841315328 9969993355112661120 7269759824384006912 4569526293655352704 1869292762926698496 17615803305907595904 14915569775178941696 12215336244450287488 9515102713721633280 6814869182992979072 4114635652264324864 1414402121535670656 17160912664516568064 14460679133787913856 11760445603059259648 9060212072330605440 6359978541601951232 3659745010873297024 959511480144642816 16706022023125540224 14005788492396886016 11305554961668231808 8605321430939577600 5905087900210923392 3204854369482269184 504620838753614976 16251131381734512384 13550897851005858176 10850664320277203968 8150430789548549760 5450197258819895552 2749963728091241344 49730197362587136 15796240740343484544 13096007209614830336 10395773678886176128 7695540148157521920 4995306617428867712 2295073086700213504 18041583629681110912 15341350098952456704 12641116568223802496 9940883037495148288 7240649506766494080 4540415976037839872 1840182445309185664 17586692988290083072 14886459457561428864 12186225926832774656 9485992396104120448 6785758865375466240 4085525334646812032 1385291803918157824 17131802346899055232 14431568816170401024 11731335285441746816 9031101754713092608 6330868223984438400 3630634693255784192 930401162527129984 16676911705508027392 13976678174779373184 11276444644050718976 8576211113322064768 5875977582593410560 3175744051864756352 475510521136102144 16222021064116999552 13521787533388345344 10821554002659691136 8121320471931036928 5421086941202382720 2720853410473728512 20619879745074304 15767130422725971712 13066896891997317504 10366663361268663296 7666429830540009088 4966196299811354880 2265962769082700672 18012473312063598080 15312239781334943872 12612006250606289664 9911772719877635456 7211539189148981248 4511305658420327040 1811072127691672832 17557582670672570240 14857349139943916032 12157115609215261824 9456882078486607616 6756648547757953408 4056415017029299200 1356181486300644992 17102692029281542400 14402458498552888192 11702224967824233984 9001991437095579776 6301757906366925568 3601524375638271360 901290844909617152 16647801387890514560 13947567857161860352 11247334326433206144 8547100795704551936 5846867264975897728 3146633734247243520 446400203518589312 16192910746499486720 13492677215770832512 10792443685042178304 8092210154313524096 5391976623584869888 2691743092856215680 18438253635837113088 15738020105108458880 13037786574379804672 10337553043651150464 7637319512922496256 4937085982193842048 2236852451465187840 17983362994446085248 15283129463717431040 12582895932988776832 9882662402260122624 7182428871531468416 4482195340802814208 1781961810074160000 17528472353055057408 14828238822326403200 12128005291597748992 9427771760869094784 6727538230140440576 4027304699411786368 1327071168683132160 17073581711664029568 14373348180935375360 11673114650206721152 8972881119478066944 6272647588749412736 3572414058020758528 872180527292104320 16618691070273001728 13918457539544347520 11218224008815693312 8517990478087039104 5817756947358384896 3117523416629730688 417289885901076480 16163800428881973888 13463566898153319680 10763333367424665472 8063099836696011264 5362866305967357056 2662632775238702848 18409143318219600256 15708909787490946048 13008676256762291840 10308442726033637632 7608209195304983424 4907975664576329216 2207742133847675008 17954252676828572416 15254019146099918208 12553785615371264000 9853552084642609792 7153318553913955584 4453085023185301376 1752851492456647168 17499362035437544576 14799128504708890368 12098894973980236160 9398661443251581952 6698427912522927744 3998194381794273536 1297960851065619328 17044471394046516736 14344237863317862528 11644004332589208320 8943770801860554112 6243537271131899904 3543303740403245696 843070209674591488 16589580752655488896 13889347221926834688 11189113691198180480 8488880160469526272 5788646629740872064 3088413099012217856 388179568283563648 16134690111264461056 13434456580535806848 10734223049807152640 8033989519078498432 5333755988349844224 2633522457621190016 18380033000602087424 15679799469873433216 12979565939144779008 10279332408416124800 7579098877687470592 4878865346958816384 2178631816230162176 17925142359211059584 15224908828482405376 12524675297753751168 9824441767025096960 7124208236296442752 4423974705567788544 1723741174839134336 17470251717820031744 14770018187091377536 12069784656362723328 9369551125634069120 6669317594905414912 3969084064176760704 1268850533448106496 17015361076429003904 14315127545700349696 11614894014971695488 8914660484243041280 6214426953514387072 3514193422785732864 813959892057078656 16560470435037976064 13860236904309321856 11160003373580667648 8459769842852013440 5759536312123359232 3059302781394705024 359069250666050816 16105579793646948224 13405346262918294016 10705112732189639808 8004879201460985600 5304645670732331392 2604412140003677184 18350922682984574592 15650689152255920384 12950455621527266176 10250222090798611968 7549988560069957760 4849755029341303552 2149521498612649344 17896032041593546752 15195798510864892544 12495564980136238336 9795331449407584128 7095097918678929920 4394864387950275712 1694630857221621504 17441141400202518912 14740907869473864704 12040674338745210496 9340440808016556288 6640207277287902080 3939973746559247872 1239740215830593664 16986250758811491072 14286017228082836864 11585783697354182656 8885550166625528448 6185316635896874240 3485083105168220032 784849574439565824 16531360117420463232 13831126586691809024 11130893055963154816 8430659525234500608 5730425994505846400 3030192463777192192 329958933048537984 16076469476029435392 13376235945300781184 10676002414572126976 7975768883843472768 5275535353114818560 2575301822386164352 18321812365367061760 15621578834638407552 12921345303909753344 10221111773181099136 7520878242452444928 4820644711723790720 2120411180995136512 17866921723976033920 15166688193247379712 12466454662518725504 9766221131790071296 7065987601061417088 4365754070332762880 1665520539604108672 17412031082585006080 14711797551856351872 12011564021127697664 9311330490399043456 6611096959670389248 3910863428941735040 1210629898213080832 16957140441193978240 14256906910465324032 11556673379736669824 8856439849008015616 6156206318279361408 3455972787550707200 755739256822052992 16502249799802950400 13802016269074296192 11101782738345641984 8401549207616987776 5701315676888333568 3001082146159679360 300848615431025152 16047359158411922560 13347125627683268352 10646892096954614144 7946658566225959936 5246425035497305728 2546191504768651520 18292702047749548928 15592468517020894720 12892234986292240512 10192001455563586304 7491767924834932096 4791534394106277888 2091300863377623680 17837811406358521088 15137577875629866880 12437344344901212672 9737110814172558464 7036877283443904256 4336643752715250048 1636410221986595840 17382920764967493248 14682687234238839040 11982453703510184832 9282220172781530624 6581986642052876416 3881753111324222208 1181519580595568000 16928030123576465408 14227796592847811200 11527563062119156992 8827329531390502784 6127096000661848576 3426862469933194368 726628939204540160 16473139482185437568 13772905951456783360 11072672420728129152 8372438889999474944 5672205359270820736 2971971828542166528 271738297813512320 16018248840794409728 13318015310065755520 10617781779337101312 7917548248608447104 5217314717879792896 2517081187151138688 18263591730132036096 15563358199403381888 12863124668674727680 10162891137946073472 7462657607217419264 4762424076488765056 2062190545760110848 17808701088741008256 15108467558012354048 12408234027283699840 9708000496555045632 7007766965826391424 4307533435097737216 1607299904369083008 17353810447349980416 14653576916621326208 11953343385892672000 9253109855164017792 6552876324435363584 3852642793706709376 1152409262978055168 16898919805958952576 14198686275230298368 11498452744501644160 8798219213772989952 6097985683044335744 3397752152315681536 697518621587027328 16444029164567924736 13743795633839270528 11043562103110616320 8343328572381962112 5643095041653307904 2942861510924653696 242627980195999488 15989138523176896896 13288904992448242688 10588671461719588480 7888437930990934272 5188204400262280064 2487970869533625856 18234481412514523264 15534247881785869056 12834014351057214848 10133780820328560640 7433547289599906432 4733313758871252224 2033080228142598016 17779590771123495424 15079357240394841216 12379123709666187008 9678890178937532800 6978656648208878592 4278423117480224384 1578189586751570176 17324700129732467584 14624466599003813376 11924233068275159168 9223999537546504960 6523766006817850752 3823532476089196544 1123298945360542336 16869809488341439744 14169575957612785536 11469342426884131328 8769108896155477120 6068875365426822912 3368641834698168704 668408303969514496 16414918846950411904 13714685316221757696 11014451785493103488 8314218254764449280 5613984724035795072 2913751193307140864 213517662578486656 15960028205559384064 13259794674830729856 10559561144102075648 7859327613373421440 5159094082644767232 2458860551916113024 18205371094897010432 15505137564168356224 12804904033439702016 10104670502711047808 7404436971982393600 4704203441253739392 2003969910525085184 17750480453505982592 15050246922777328384 12350013392048674176 9649779861320019968 6949546330591365760 4249312799862711552 1549079269134057344 17295589812114954752 14595356281386300544 11895122750657646336 9194889219928992128 6494655689200337920 3794422158471683712 1094188627743029504 16840699170723926912 14140465639995272704 11440232109266618496 8739998578537964288 6039765047809310080 3339531517080655872 639297986352001664 16385808529332899072 13685574998604244864 10985341467875590656 8285107937146936448 5584874406418282240 2884640875689628032 184407344960973824 15930917887941871232 13230684357213217024 10530450826484562816 7830217295755908608 5129983765027254400 2429750234298600192 18176260777279497600 15476027246550843392 12775793715822189184 10075560185093534976 7375326654364880768 4675093123636226560 1974859592907572352 17721370135888469760 15021136605159815552 12320903074431161344 9620669543702507136 6920436012973852928 4220202482245198720 1519968951516544512 17266479494497441920 14566245963768787712 11866012433040133504 9165778902311479296 6465545371582825088 3765311840854170880 1065078310125516672 16811588853106414080 14111355322377759872 11411121791649105664 8710888260920451456 6010654730191797248 3310421199463143040 610187668734488832 16356698211715386240 13656464680986732032 10956231150258077824 8255997619529423616 5555764088800769408 2855530558072115200 155297027343460992 15901807570324358400 13201574039595704192 10501340508867049984 7801106978138395776 5100873447409741568 2400639916681087360 18147150459661984768 15446916928933330560 12746683398204676352 10046449867476022144 7346216336747367936 4645982806018713728 1945749275290059520 17692259818270956928 14992026287542302720 12291792756813648512 9591559226084994304 6891325695356340096 4191092164627685888 1490858633899031680 17237369176879929088 14537135646151274880 11836902115422620672 9136668584693966464 6436435053965312256 3736201523236658048 1035967992508003840 16782478535488901248 14082245004760247040 11382011474031592832 8681777943302938624 5981544412574284416 3281310881845630208 581077351116976000 16327587894097873408 13627354363369219200 10927120832640564992 8226887301911910784 5526653771183256576 2826420240454602368 126186709725948160 15872697252706845568 13172463721978191360 10472230191249537152 7771996660520882944 5071763129792228736 2371529599063574528 18118040142044471936 15417806611315817728 12717573080587163520 10017339549858509312 7317106019129855104 4616872488401200896 1916638957672546688 17663149500653444096 14962915969924789888 12262682439196135680 9562448908467481472 6862215377738827264 4161981847010173056 1461748316281518848 17208258859262416256 14508025328533762048 11807791797805107840 9107558267076453632 6407324736347799424 3707091205619145216 1006857674890491008 16753368217871388416 14053134687142734208 11352901156414080000 8652667625685425792 5952434094956771584 3252200564228117376 551967033499463168 16298477576480360576 13598244045751706368 10898010515023052160 8197776984294397952 5497543453565743744 2797309922837089536 97076392108435328 15843586935089332736 13143353404360678528 10443119873632024320 7742886342903370112 5042652812174715904 2342419281446061696 18088929824426959104 15388696293698304896 12688462762969650688 9988229232240996480 7287995701512342272 4587762170783688064 1887528640055033856 17634039183035931264 14933805652307277056 12233572121578622848 9533338590849968640 6833105060121314432 4132871529392660224 1432637998664006016 17179148541644903424 14478915010916249216 11778681480187595008 9078447949458940800 6378214418730286592 3677980888001632384 977747357272978176 16724257900253875584 14024024369525221376 11323790838796567168 8623557308067912960 5923323777339258752 3223090246610604544 522856715881950336 16269367258862847744 13569133728134193536 10868900197405539328 8168666666676885120 5468433135948230912 2768199605219576704 67966074490922496 15814476617471819904 13114243086743165696 10414009556014511488 7713776025285857280 5013542494557203072 2313308963828548864 18059819506809446272 15359585976080792064 12659352445352137856 9959118914623483648 7258885383894829440 4558651853166175232 1858418322437521024 17604928865418418432 14904695334689764224 12204461803961110016 9504228273232455808 6803994742503801600 4103761211775147392 1403527681046493184 17150038224027390592 14449804693298736384 11749571162570082176 9049337631841427968 6349104101112773760 3648870570384119552 948637039655465344 16695147582636362752 13994914051907708544 11294680521179054336 8594446990450400128 5894213459721745920 3193979928993091712 493746398264437504 16240256941245334912 13540023410516680704 10839789879788026496 8139556349059372288 5439322818330718080 2739089287602063872 38855756873409664 15785366299854307072 13085132769125652864 10384899238396998656 7684665707668344448 4984432176939690240 2284198646211036032 18030709189191933440 15330475658463279232 12630242127734625024 9930008597005970816 7229775066277316608 4529541535548662400 1829308004820008192 17575818547800905600 14875585017072251392 12175351486343597184 9475117955614942976 6774884424886288768 4074650894157634560 1374417363428980352 17120927906409877760 14420694375681223552 11720460844952569344 9020227314223915136 6319993783495260928 3619760252766606720 919526722037952512 16666037265018849920 13965803734290195712 11265570203561541504 8565336672832887296 5865103142104233088 3164869611375578880 464636080646924672 16211146623627822080 13510913092899167872 10810679562170513664 8110446031441859456 5410212500713205248 2709978969984551040 9745439255896832 15756255982236794240 13056022451508140032 10355788920779485824 7655555390050831616 4955321859322177408 2255088328593523200 18001598871574420608 15301365340845766400 12601131810117112192 9900898279388457984 7200664748659803776 4500431217931149568 1800197687202495360 17546708230183392768 14846474699454738560 12146241168726084352 9446007637997430144 6745774107268775936 4045540576540121728 1345307045811467520 17091817588792364928 14391584058063710720 11691350527335056512 8991116996606402304 6290883465877748096 3590649935149093888 890416404420439680 16636926947401337088 13936693416672682880 11236459885944028672 8536226355215374464 5835992824486720256 3135759293758066048 435525763029411840 16182036306010309248 13481802775281655040 10781569244553000832 8081335713824346624 5381102183095692416 2680868652367038208 18427379195347935616 15727145664619281408 13026912133890627200 10326678603161972992 7626445072433318784 4926211541704664576 2225978010976010368 17972488553956907776 15272255023228253568 12572021492499599360 9871787961770945152 7171554431042290944 4471320900313636736 1771087369584982528 17517597912565879936 14817364381837225728 12117130851108571520 9416897320379917312 6716663789651263104 4016430258922608896 1316196728193954688 17062707271174852096 14362473740446197888 11662240209717543680 8962006678988889472 6261773148260235264 3561539617531581056 861306086802926848 16607816629783824256 13907583099055170048 11207349568326515840 8507116037597861632 5806882506869207424 3106648976140553216 406415445411899008 16152925988392796416 13452692457664142208 10752458926935488000 8052225396206833792 5351991865478179584 2651758334749525376 18398268877730422784 15698035347001768576 12997801816273114368 10297568285544460160 7597334754815805952 4897101224087151744 2196867693358497536 17943378236339394944 15243144705610740736 12542911174882086528 9842677644153432320 7142444113424778112 4442210582696123904 1741977051967469696 17488487594948367104 14788254064219712896 12088020533491058688 9387787002762404480 6687553472033750272 3987319941305096064 1287086410576441856 17033596953557339264 14333363422828685056 11633129892100030848 8932896361371376640 6232662830642722432 3532429299914068224 832195769185414016 16578706312166311424 13878472781437657216 11178239250709003008 8478005719980348800 5777772189251694592 3077538658523040384 377305127794386176 16123815670775283584 13423582140046629376 10723348609317975168 8023115078589320960 5322881547860666752 2622648017132012544 18369158560112909952 15668925029384255744 12968691498655601536 10268457967926947328 7568224437198293120 4867990906469638912 2167757375740984704 17914267918721882112 15214034387993227904 12513800857264573696 9813567326535919488 7113333795807265280 4413100265078611072 1712866734349956864 17459377277330854272 14759143746602200064 12058910215873545856 9358676685144891648 6658443154416237440 3958209623687583232 1257976092958929024 17004486635939826432 14304253105211172224 11604019574482518016 8903786043753863808 6203552513025209600 3503318982296555392 803085451567901184 16549595994548798592 13849362463820144384 11149128933091490176 8448895402362835968 5748661871634181760 3048428340905527552 348194810176873344 16094705353157770752 13394471822429116544 10694238291700462336 7994004760971808128 5293771230243153920 2593537699514499712 18340048242495397120 15639814711766742912 12939581181038088704 10239347650309434496 7539114119580780288 4838880588852126080 2138647058123471872 17885157601104369280 15184924070375715072 12484690539647060864 9784457008918406656 7084223478189752448 4383989947461098240 1683756416732444032 17430266959713341440 14730033428984687232 12029799898256033024 9329566367527378816 6629332836798724608 3929099306070070400 1228865775341416192 16975376318322313600 14275142787593659392 11574909256865005184 8874675726136350976 6174442195407696768 3474208664679042560 773975133950388352 16520485676931285760 13820252146202631552 11120018615473977344 8419785084745323136 5719551554016668928 3019318023288014720 319084492559360512 16065595035540257920 13365361504811603712 10665127974082949504 7964894443354295296 5264660912625641088 2564427381896986880 18310937924877884288 15610704394149230080 12910470863420575872 10210237332691921664 7510003801963267456 4809770271234613248 2109536740505959040 17856047283486856448 15155813752758202240 12455580222029548032 9755346691300893824 7055113160572239616 4354879629843585408 1654646099114931200 17401156642095828608 14700923111367174400 12000689580638520192 9300456049909865984 6600222519181211776 3899988988452557568 1199755457723903360 16946266000704800768 14246032469976146560 11545798939247492352 8845565408518838144 6145331877790183936 3445098347061529728 744864816332875520 16491375359313772928 13791141828585118720 11090908297856464512 8390674767127810304 5690441236399156096 2990207705670501888 289974174941847680 16036484717922745088 13336251187194090880 10636017656465436672 7935784125736782464 5235550595008128256 2535317064279474048 18281827607260371456 15581594076531717248 12881360545803063040 10181127015074408832 7480893484345754624 4780659953617100416 2080426422888446208 17826936965869343616 15126703435140689408 12426469904412035200 9726236373683380992 7026002842954726784 4325769312226072576 1625535781497418368 17372046324478315776 14671812793749661568 11971579263021007360 9271345732292353152 6571112201563698944 3870878670835044736 1170645140106390528 16917155683087287936 14216922152358633728 11516688621629979520 8816455090901325312 6116221560172671104 3415988029444016896 715754498715362688 16462265041696260096 13762031510967605888 11061797980238951680 8361564449510297472 5661330918781643264 2961097388052989056 260863857324334848 16007374400305232256 13307140869576578048 10606907338847923840 7906673808119269632 5206440277390615424 2506206746661961216 18252717289642858624 15552483758914204416 12852250228185550208 10152016697456896000 7451783166728241792 4751549635999587584 2051316105270933376 17797826648251830784 15097593117523176576 12397359586794522368 9697126056065868160 6996892525337213952 4296658994608559744 1596425463879905536 17342936006860802944 14642702476132148736 11942468945403494528 9242235414674840320 6542001883946186112 3841768353217531904 1141534822488877696 16888045365469775104 14187811834741120896 11487578304012466688 8787344773283812480 6087111242555158272 3386877711826504064 686644181097849856 16433154724078747264 13732921193350093056 11032687662621438848 8332454131892784640 5632220601164130432 2931987070435476224 231753539706822016 15978264082687719424 13278030551959065216 10577797021230411008 7877563490501756800 5177329959773102592 2477096429044448384 18223606972025345792 15523373441296691584 12823139910568037376 10122906379839383168 7422672849110728960 4722439318382074752 2022205787653420544 17768716330634317952 15068482799905663744 12368249269177009536 9668015738448355328 6967782207719701120 4267548676991046912 1567315146262392704 17313825689243290112 14613592158514635904 11913358627785981696 9213125097057327488 6512891566328673280 3812658035600019072 1112424504871364864 16858935047852262272 14158701517123608064 11458467986394953856 8758234455666299648 6058000924937645440 3357767394208991232 657533863480337024 16404044406461234432 13703810875732580224 11003577345003926016 8303343814275271808 5603110283546617600 2902876752817963392 202643222089309184 15949153765070206592 13248920234341552384 10548686703612898176 7848453172884243968 5148219642155589760 2447986111426935552 18194496654407832960 15494263123679178752 12794029592950524544 10093796062221870336 7393562531493216128 4693329000764561920 1993095470035907712 17739606013016805120 15039372482288150912 12339138951559496704 9638905420830842496 6938671890102188288 4238438359373534080 1538204828644879872 17284715371625777280 14584481840897123072 11884248310168468864 9184014779439814656 6483781248711160448 3783547717982506240 1083314187253852032 16829824730234749440 14129591199506095232 11429357668777441024 8729124138048786816 6028890607320132608 3328657076591478400 628423545862824192 16374934088843721600 13674700558115067392 10974467027386413184 8274233496657758976 5573999965929104768 2873766435200450560 173532904471796352 15920043447452693760 13219809916724039552 10519576385995385344 7819342855266731136 5119109324538076928 2418875793809422720 18165386336790320128 15465152806061665920 12764919275333011712 10064685744604357504 7364452213875703296 4664218683147049088 1963985152418394880 17710495695399292288 15010262164670638080 12310028633941983872 9609795103213329664 6909561572484675456 4209328041756021248 1509094511027367040 17255605054008264448 14555371523279610240 11855137992550956032 9154904461822301824 6454670931093647616 3754437400364993408 1054203869636339200 16800714412617236608 14100480881888582400 11400247351159928192 8700013820431273984 5999780289702619776 3299546758973965568 599313228245311360 16345823771226208768 13645590240497554560 10945356709768900352 8245123179040246144 5544889648311591936 2844656117582937728 144422586854283520 15890933129835180928 13190699599106526720 10490466068377872512 7790232537649218304 5089999006920564096 2389765476191909888 18136276019172807296 15436042488444153088 12735808957715498880 10035575426986844672 7335341896258190464 4635108365529536256 1934874834800882048 17681385377781779456 14981151847053125248 12280918316324471040 9580684785595816832 6880451254867162624 4180217724138508416 1479984193409854208 17226494736390751616 14526261205662097408 11826027674933443200 9125794144204788992 6425560613476134784 3725327082747480576 1025093552018826368 16771604094999723776 14071370564271069568 11371137033542415360 8670903502813761152 5970669972085106944 3270436441356452736 570202910627798528 16316713453608695936 13616479922880041728 10916246392151387520 8216012861422733312 5515779330694079104 2815545799965424896 115312269236770688 15861822812217668096 13161589281489013888 10461355750760359680 7761122220031705472 5060888689303051264 2360655158574397056 18107165701555294464 15406932170826640256 12706698640097986048 10006465109369331840 7306231578640677632 4605998047912023424 1905764517183369216 17652275060164266624 14952041529435612416 12251807998706958208 9551574467978304000 6851340937249649792 4151107406520995584 1450873875792341376 17197384418773238784 14497150888044584576 11796917357315930368 9096683826587276160 6396450295858621952 3696216765129967744 995983234401313536 16742493777382210944 14042260246653556736 11342026715924902528 8641793185196248320 5941559654467594112 3241326123738939904 541092593010285696 16287603135991183104 13587369605262528896 10887136074533874688 8186902543805220480 5486669013076566272 2786435482347912064 86201951619257856 15832712494600155264 13132478963871501056 10432245433142846848 7732011902414192640 5031778371685538432 2331544840956884224 18078055383937781632 15377821853209127424 12677588322480473216 9977354791751819008 7277121261023164800 4576887730294510592 1876654199565856384 17623164742546753792 14922931211818099584 12222697681089445376 9522464150360791168 6822230619632136960 4121997088903482752 1421763558174828544 17168274101155725952 14468040570427071744 11767807039698417536 9067573508969763328 6367339978241109120 3667106447512454912 966872916783800704 16713383459764698112 14013149929036043904 11312916398307389696 8612682867578735488 5912449336850081280 3212215806121427072 511982275392772864 16258492818373670272 13558259287645016064 10858025756916361856 8157792226187707648 5457558695459053440 2757325164730399232 57091634001745024 15803602176982642432 13103368646253988224 10403135115525334016 7702901584796679808 5002668054068025600 2302434523339371392 18048945066320268800 15348711535591614592 12648478004862960384 9948244474134306176 7248010943405651968 4547777412676997760 1847543881948343552 17594054424929240960 14893820894200586752 12193587363471932544 9493353832743278336 6793120302014624128 4092886771285969920 1392653240557315712 17139163783538213120 14438930252809558912 11738696722080904704 9038463191352250496 6338229660623596288 3637996129894942080 937762599166287872 16684273142147185280 13984039611418531072 11283806080689876864 8583572549961222656 5883339019232568448 3183105488503914240 482871957775260032 16229382500756157440 13529148970027503232 10828915439298849024 8128681908570194816 5428448377841540608 2728214847112886400 27981316384232192 15774491859365129600 13074258328636475392 10374024797907821184 7673791267179166976 4973557736450512768 2273324205721858560 18019834748702755968 15319601217974101760 12619367687245447552 9919134156516793344 7218900625788139136 4518667095059484928 1818433564330830720 17564944107311728128 14864710576583073920 12164477045854419712 9464243515125765504 6764009984397111296 4063776453668457088 1363542922939802880 17110053465920700288 14409819935192046080 11709586404463391872 9009352873734737664 6309119343006083456 3608885812277429248 908652281548775040 16655162824529672448 13954929293801018240 11254695763072364032 8554462232343709824 5854228701615055616 3153995170886401408 453761640157747200 16200272183138644608 13500038652409990400 10799805121681336192 8099571590952681984 5399338060224027776 2699104529495373568 18445615072476270976 15745381541747616768 13045148011018962560 10344914480290308352 7644680949561654144 4944447418832999936 2244213888104345728 17990724431085243136 15290490900356588928 12590257369627934720 9890023838899280512 7189790308170626304 4489556777441972096 1789323246713317888 17535833789694215296 14835600258965561088 12135366728236906880 9435133197508252672 6734899666779598464 4034666136050944256 1334432605322290048 17080943148303187456 14380709617574533248 11680476086845879040 8980242556117224832 6280009025388570624 3579775494659916416 879541963931262208 16626052506912159616 13925818976183505408 11225585445454851200 8525351914726196992 5825118383997542784 3124884853268888576 424651322540234368 16171161865521131776 13470928334792477568 10770694804063823360 8070461273335169152 5370227742606514944 2669994211877860736 18416504754858758144 15716271224130103936 13016037693401449728 10315804162672795520 7615570631944141312 4915337101215487104 2215103570486832896 17961614113467730304 15261380582739076096 12561147052010421888 9860913521281767680 7160679990553113472 4460446459824459264 1760212929095805056 17506723472076702464 14806489941348048256 12106256410619394048 9406022879890739840 6705789349162085632 4005555818433431424 1305322287704777216 17051832830685674624 14351599299957020416 11651365769228366208 8951132238499712000 6250898707771057792 3550665177042403584 850431646313749376 16596942189294646784 13896708658565992576 11196475127837338368 8496241597108684160 5796008066380029952 3095774535651375744 395541004922721536 16142051547903618944 13441818017174964736 10741584486446310528 8041350955717656320 5341117424989002112 2640883894260347904 18387394437241245312 15687160906512591104 12986927375783936896 10286693845055282688 7586460314326628480 4886226783597974272 2185993252869320064 17932503795850217472 15232270265121563264 12532036734392909056 9831803203664254848 7131569672935600640 4431336142206946432 1731102611478292224 17477613154459189632 14777379623730535424 12077146093001881216 9376912562273227008 6676679031544572800 3976445500815918592 1276211970087264384 17022722513068161792 14322488982339507584 11622255451610853376 8922021920882199168 6221788390153544960 3521554859424890752 821321328696236544 16567831871677133952 13867598340948479744 11167364810219825536 8467131279491171328 5766897748762517120 3066664218033862912 366430687305208704 16112941230286106112 13412707699557451904 10712474168828797696 8012240638100143488 5312007107371489280 2611773576642835072 18358284119623732480 15658050588895078272 12957817058166424064 10257583527437769856 7557349996709115648 4857116465980461440 2156882935251807232 17903393478232704640 15203159947504050432 12502926416775396224 9802692886046742016 7102459355318087808 4402225824589433600 1701992293860779392 17448502836841676800 14748269306113022592 12048035775384368384 9347802244655714176 6647568713927059968 3947335183198405760 1247101652469751552 16993612195450648960 14293378664721994752 11593145133993340544 8892911603264686336 6192678072536032128 3492444541807377920 792211011078723712 16538721554059621120 13838488023330966912 11138254492602312704 8438020961873658496 5737787431145004288 3037553900416350080 337320369687695872 16083830912668593280 13383597381939939072 10683363851211284864 7983130320482630656 5282896789753976448 2582663259025322240 18329173802006219648 15628940271277565440 12928706740548911232 10228473209820257024 7528239679091602816 4828006148362948608 2127772617634294400 17874283160615191808 15174049629886537600 12473816099157883392 9773582568429229184 7073349037700574976 4373115506971920768 1672881976243266560 17419392519224163968 14719158988495509760 12018925457766855552 9318691927038201344 6618458396309547136 3918224865580892928 1217991334852238720 16964501877833136128 14264268347104481920 11564034816375827712 8863801285647173504 6163567754918519296 3463334224189865088 763100693461210880 16509611236442108288 13809377705713454080 11109144174984799872 8408910644256145664 5708677113527491456 3008443582798837248 308210052070183040 16054720595051080448 13354487064322426240 10654253533593772032 7954020002865117824 5253786472136463616 2553552941407809408 18300063484388706816 15599829953660052608 12899596422931398400 10199362892202744192 7499129361474089984 4798895830745435776 2098662300016781568 17845172842997678976 15144939312269024768 12444705781540370560 9744472250811716352 7044238720083062144 4344005189354407936 1643771658625753728 17390282201606651136 14690048670877996928 11989815140149342720 9289581609420688512 6589348078692034304 3889114547963380096 1188881017234725888 16935391560215623296 14235158029486969088 11534924498758314880 8834690968029660672 6134457437301006464 3434223906572352256 733990375843698048 16480500918824595456 13780267388095941248 11080033857367287040 8379800326638632832 5679566795909978624 2979333265181324416 279099734452670208 16025610277433567616 13325376746704913408 10625143215976259200 7924909685247604992 5224676154518950784 2524442623790296576 18270953166771193984 15570719636042539776 12870486105313885568 10170252574585231360 7470019043856577152 4769785513127922944 2069551982399268736 17816062525380166144 15115828994651511936 12415595463922857728 9715361933194203520 7015128402465549312 4314894871736895104 1614661341008240896 17361171883989138304 14660938353260484096 11960704822531829888 9260471291803175680 6560237761074521472 3860004230345867264 1159770699617213056 16906281242598110464 14206047711869456256 11505814181140802048 8805580650412147840 6105347119683493632 3405113588954839424 704880058226185216 16451390601207082624 13751157070478428416 11050923539749774208 8350690009021120000 5650456478292465792 2950222947563811584 249989416835157376 15996499959816054784 13296266429087400576 10596032898358746368 7895799367630092160 5195565836901437952 2495332306172783744 18241842849153681152 15541609318425026944 12841375787696372736 10141142256967718528 7440908726239064320 4740675195510410112 2040441664781755904 17786952207762653312 15086718677033999104 12386485146305344896 9686251615576690688 6986018084848036480 4285784554119382272 1585551023390728064 17332061566371625472 14631828035642971264 11931594504914317056 9231360974185662848 6531127443457008640 3830893912728354432 1130660381999700224 16877170924980597632 14176937394251943424 11476703863523289216 8776470332794635008 6076236802065980800 3376003271337326592 675769740608672384 16422280283589569792 13722046752860915584 11021813222132261376 8321579691403607168 5621346160674952960 2921112629946298752 220879099217644544 15967389642198541952 13267156111469887744 10566922580741233536 7866689050012579328 5166455519283925120 2466221988555270912 18212732531536168320 15512499000807514112 12812265470078859904 10112031939350205696 7411798408621551488 4711564877892897280 2011331347164243072 17757841890145140480 15057608359416486272 12357374828687832064 9657141297959177856 6956907767230523648 4256674236501869440 1556440705773215232 17302951248754112640 14602717718025458432 11902484187296804224 9202250656568150016 6502017125839495808 3801783595110841600 1101550064382187392 16848060607363084800 14147827076634430592 11447593545905776384 8747360015177122176 6047126484448467968 3346892953719813760 646659422991159552 16393169965972056960 13692936435243402752 10992702904514748544 8292469373786094336 5592235843057440128 2892002312328785920 191768781600131712 15938279324581029120 13238045793852374912 10537812263123720704 7837578732395066496 5137345201666412288 2437111670937758080 18183622213918655488 15483388683190001280 12783155152461347072 10082921621732692864 7382688091004038656 4682454560275384448 1982221029546730240 17728731572527627648 15028498041798973440 12328264511070319232 9628030980341665024 6927797449613010816 4227563918884356608 1527330388155702400 17273840931136599808 14573607400407945600 11873373869679291392 9173140338950637184 6472906808221982976 3772673277493328768 1072439746764674560 16818950289745571968 14118716759016917760 11418483228288263552 8718249697559609344 6018016166830955136 3317782636102300928 617549105373646720 16364059648354544128 13663826117625889920 10963592586897235712 8263359056168581504 5563125525439927296 2862891994711273088 162658463982618880 15909169006963516288 13208935476234862080 10508701945506207872 7808468414777553664 5108234884048899456 2408001353320245248 18154511896301142656 15454278365572488448 12754044834843834240 10053811304115180032 7353577773386525824 4653344242657871616 1953110711929217408 17699621254910114816 14999387724181460608 12299154193452806400 9598920662724152192 6898687131995497984 4198453601266843776 1498220070538189568 17244730613519086976 14544497082790432768 11844263552061778560 9144030021333124352 6443796490604470144 3743562959875815936 1043329429147161728 16789839972128059136 14089606441399404928 11389372910670750720 8689139379942096512 5988905849213442304 3288672318484788096 588438787756133888 16334949330737031296 13634715800008377088 10934482269279722880 8234248738551068672 5534015207822414464 2833781677093760256 133548146365106048 15880058689346003456 13179825158617349248 10479591627888695040 7779358097160040832 5079124566431386624 2378891035702732416 18125401578683629824 15425168047954975616 12724934517226321408 10024700986497667200 7324467455769012992 4624233925040358784 1924000394311704576 17670510937292601984 14970277406563947776 12270043875835293568 9569810345106639360 6869576814377985152 4169343283649330944 1469109752920676736 17215620295901574144 14515386765172919936 11815153234444265728 9114919703715611520 6414686172986957312 3714452642258303104 1014219111529648896 16760729654510546304 14060496123781892096 11360262593053237888 8660029062324583680 5959795531595929472 3259562000867275264 559328470138621056 16305839013119518464 13605605482390864256 10905371951662210048 8205138420933555840 5504904890204901632 2804671359476247424 104437828747593216 15850948371728490624 13150714840999836416 10450481310271182208 7750247779542528000 5050014248813873792 2349780718085219584 18096291261066116992 15396057730337462784 12695824199608808576 9995590668880154368 7295357138151500160 4595123607422845952 1894890076694191744 17641400619675089152 14941167088946434944 12240933558217780736 9540700027489126528 6840466496760472320 4140232966031818112 1439999435303163904 17186509978284061312 14486276447555407104 11786042916826752896 9085809386098098688 6385575855369444480 3685342324640790272 985108793912136064 16731619336893033472 14031385806164379264 11331152275435725056 8630918744707070848 5930685213978416640 3230451683249762432 530218152521108224 16276728695502005632 13576495164773351424 10876261634044697216 8176028103316043008 5475794572587388800 2775561041858734592 75327511130080384 15821838054110977792 13121604523382323584 10421370992653669376 7721137461925015168 5020903931196360960 2320670400467706752 18067180943448604160 15366947412719949952 12666713881991295744 9966480351262641536 7266246820533987328 4566013289805333120 1865779759076678912 17612290302057576320 14912056771328922112 12211823240600267904 9511589709871613696 6811356179142959488 4111122648414305280 1410889117685651072 17157399660666548480 14457166129937894272 11756932599209240064 9056699068480585856 6356465537751931648 3656232007023277440 955998476294623232 16702509019275520640 14002275488546866432 11302041957818212224 8601808427089558016 5901574896360903808 3201341365632249600 501107834903595392 16247618377884492800 13547384847155838592 10847151316427184384 8146917785698530176 5446684254969875968 2746450724241221760 46217193512567552 15792727736493464960 13092494205764810752 10392260675036156544 7692027144307502336 4991793613578848128 2291560082850193920 18038070625831091328 15337837095102437120 12637603564373782912 9937370033645128704 7237136502916474496 4536902972187820288 1836669441459166080 17583179984440063488 14882946453711409280 12182712922982755072 9482479392254100864 6782245861525446656 4082012330796792448 1381778800068138240 17128289343049035648 14428055812320381440 11727822281591727232 9027588750863073024 6327355220134418816 3627121689405764608 926888158677110400 16673398701658007808 13973165170929353600 11272931640200699392 8572698109472045184 5872464578743390976 3172231048014736768 471997517286082560 16218508060266979968 13518274529538325760 10818040998809671552 8117807468081017344 5417573937352363136 2717340406623708928 17106875895054720 15763617418875952128 13063383888147297920 10363150357418643712 7662916826689989504 4962683295961335296 2262449765232681088 18008960308213578496 15308726777484924288 12608493246756270080 9908259716027615872 7208026185298961664 4507792654570307456 1807559123841653248 17554069666822550656 14853836136093896448 12153602605365242240 9453369074636588032 6753135543907933824 4052902013179279616 1352668482450625408 17099179025431522816 14398945494702868608 11698711963974214400 8998478433245560192 6298244902516905984 3598011371788251776 897777841059597568 16644288384040494976 13944054853311840768 11243821322583186560 8543587791854532352 5843354261125878144 3143120730397223936 442887199668569728 16189397742649467136 13489164211920812928 10788930681192158720 8088697150463504512 5388463619734850304 2688230089006196096 18434740631987093504 15734507101258439296 13034273570529785088 10334040039801130880 7633806509072476672 4933572978343822464 2233339447615168256 17979849990596065664 15279616459867411456 12579382929138757248 9879149398410103040 7178915867681448832 4478682336952794624 1778448806224140416 17524959349205037824 14824725818476383616 12124492287747729408 9424258757019075200 6724025226290420992 4023791695561766784 1323558164833112576 17070068707814009984 14369835177085355776 11669601646356701568 8969368115628047360 6269134584899393152 3568901054170738944 868667523442084736 16615178066422982144 13914944535694327936 11214711004965673728 8514477474237019520 5814243943508365312 3114010412779711104 413776882051056896 16160287425031954304 13460053894303300096 10759820363574645888 8059586832845991680 5359353302117337472 2659119771388683264 18405630314369580672 15705396783640926464 13005163252912272256 10304929722183618048 7604696191454963840 4904462660726309632 2204229129997655424 17950739672978552832 15250506142249898624 12550272611521244416 9850039080792590208 7149805550063936000 4449572019335281792 1749338488606627584 17495849031587524992 14795615500858870784 12095381970130216576 9395148439401562368 6694914908672908160 3994681377944253952 1294447847215599744 17040958390196497152 14340724859467842944 11640491328739188736 8940257798010534528 6240024267281880320 3539790736553226112 839557205824571904 16586067748805469312 13885834218076815104 11185600687348160896 8485367156619506688 5785133625890852480 3084900095162198272 384666564433544064 16131177107414441472 13430943576685787264 10730710045957133056 8030476515228478848 5330242984499824640 2630009453771170432 18376519996752067840 15676286466023413632 12976052935294759424 10275819404566105216 7575585873837451008 4875352343108796800 2175118812380142592 17921629355361040000 15221395824632385792 12521162293903731584 9820928763175077376 7120695232446423168 4420461701717768960 1720228170989114752 17466738713970012160 14766505183241357952 12066271652512703744 9366038121784049536 6665804591055395328 3965571060326741120 1265337529598086912 17011848072578984320 14311614541850330112 11611381011121675904 8911147480393021696 6210913949664367488 3510680418935713280 810446888207059072 16556957431187956480 13856723900459302272 11156490369730648064 8456256839001993856 5756023308273339648 3055789777544685440 355556246816031232 16102066789796928640 13401833259068274432 10701599728339620224 8001366197610966016 5301132666882311808 2600899136153657600 18347409679134555008 15647176148405900800 12946942617677246592 10246709086948592384 7546475556219938176 4846242025491283968 2146008494762629760 17892519037743527168 15192285507014872960 12492051976286218752 9791818445557564544 7091584914828910336 4391351384100256128 1691117853371601920 17437628396352499328 14737394865623845120 12037161334895190912 9336927804166536704 6636694273437882496 3936460742709228288 1236227211980574080 16982737754961471488 14282504224232817280 11582270693504163072 8882037162775508864 6181803632046854656 3481570101318200448 781336570589546240 16527847113570443648 13827613582841789440 11127380052113135232 8427146521384481024 5726912990655826816 3026679459927172608 326445929198518400 16072956472179415808 13372722941450761600 10672489410722107392 7972255879993453184 5272022349264798976 2571788818536144768 18318299361517042176 15618065830788387968 12917832300059733760 10217598769331079552 7517365238602425344 4817131707873771136 2116898177145116928 17863408720126014336 15163175189397360128 12462941658668705920 9762708127940051712 7062474597211397504 4362241066482743296 1662007535754089088 17408518078734986496 14708284548006332288 12008051017277678080 9307817486549023872 6607583955820369664 3907350425091715456 1207116894363061248 16953627437343958656 14253393906615304448 11553160375886650240 8852926845157996032 6152693314429341824 3452459783700687616 752226252972033408 16498736795952930816 13798503265224276608 11098269734495622400 8398036203766968192 5697802673038313984 2997569142309659776 297335611581005568 16043846154561902976 13343612623833248768 10643379093104594560 7943145562375940352 5242912031647286144 2542678500918631936 18289189043899529344 15588955513170875136 12888721982442220928 10188488451713566720 7488254920984912512 4788021390256258304 2087787859527604096 17834298402508501504 15134064871779847296 12433831341051193088 9733597810322538880 7033364279593884672 4333130748865230464 1632897218136576256 17379407761117473664 14679174230388819456 11978940699660165248 9278707168931511040 6578473638202856832 3878240107474202624 1178006576745548416 16924517119726445824 14224283588997791616 11524050058269137408 8823816527540483200 6123582996811828992 3423349466083174784 723115935354520576 16469626478335417984 13769392947606763776 11069159416878109568 8368925886149455360 5668692355420801152 2968458824692146944 268225293963492736 16014735836944390144 13314502306215735936 10614268775487081728 7914035244758427520 5213801714029773312 2513568183301119104 18260078726282016512 15559845195553362304 12859611664824708096 10159378134096053888 7459144603367399680 4758911072638745472 2058677541910091264 17805188084890988672 15104954554162334464 12404721023433680256 9704487492705026048 7004253961976371840 4304020431247717632 1603786900519063424 17350297443499960832 14650063912771306624 11949830382042652416 9249596851313998208 6549363320585344000 3849129789856689792 1148896259128035584 16895406802108932992 14195173271380278784 11494939740651624576 8794706209922970368 6094472679194316160 3394239148465661952 694005617737007744 16440516160717905152 13740282629989250944 11040049099260596736 8339815568531942528 5639582037803288320 2939348507074634112 239114976345979904 15985625519326877312 13285391988598223104 10585158457869568896 7884924927140914688 5184691396412260480 2484457865683606272 18230968408664503680 15530734877935849472 12830501347207195264 10130267816478541056 7430034285749886848 4729800755021232640 2029567224292578432 17776077767273475840 15075844236544821632 12375610705816167424 9675377175087513216 6975143644358859008 4274910113630204800 1574676582901550592 17321187125882448000 14620953595153793792 11920720064425139584 9220486533696485376 6520253002967831168 3820019472239176960 1119785941510522752 16866296484491420160 14166062953762765952 11465829423034111744 8765595892305457536 6065362361576803328 3365128830848149120 664895300119494912 16411405843100392320 13711172312371738112 11010938781643083904 8310705250914429696 5610471720185775488 2910238189457121280 210004658728467072 15956515201709364480 13256281670980710272 10556048140252056064 7855814609523401856 5155581078794747648 2455347548066093440 18201858091046990848 15501624560318336640 12801391029589682432 10101157498861028224 7400923968132374016 4700690437403719808 2000456906675065600 17746967449655963008 15046733918927308800 12346500388198654592 9646266857470000384 6946033326741346176 4245799796012691968 1545566265284037760 17292076808264935168 14591843277536280960 11891609746807626752 9191376216078972544 6491142685350318336 3790909154621664128 1090675623893009920 16837186166873907328 14136952636145253120 11436719105416598912 8736485574687944704 6036252043959290496 3336018513230636288 635784982501982080 16382295525482879488 13682061994754225280 10981828464025571072 8281594933296916864 5581361402568262656 2881127871839608448 180894341110954240 15927404884091851648 13227171353363197440 10526937822634543232 7826704291905889024 5126470761177234816 2426237230448580608 18172747773429478016 15472514242700823808 12772280711972169600 10072047181243515392 7371813650514861184 4671580119786206976 1971346589057552768 17717857132038450176 15017623601309795968 12317390070581141760 9617156539852487552 6916923009123833344 4216689478395179136 1516455947666524928 17262966490647422336 14562732959918768128 11862499429190113920 9162265898461459712 6462032367732805504 3761798837004151296 1061565306275497088 16808075849256394496 14107842318527740288 11407608787799086080 8707375257070431872 6007141726341777664 3306908195613123456 606674664884469248 16353185207865366656 13652951677136712448 10952718146408058240 8252484615679404032 5552251084950749824 2852017554222095616 151784023493441408 15898294566474338816 13198061035745684608 10497827505017030400 7797593974288376192 5097360443559721984 2397126912831067776 18143637455811965184 15443403925083310976 12743170394354656768 10042936863626002560 7342703332897348352 4642469802168694144 1942236271440039936 17688746814420937344 14988513283692283136 12288279752963628928 9588046222234974720 6887812691506320512 4187579160777666304 1487345630049012096 17233856173029909504 14533622642301255296 11833389111572601088 9133155580843946880 6432922050115292672 3732688519386638464 1032454988657984256 16778965531638881664 14078732000910227456 11378498470181573248 8678264939452919040 5978031408724264832 3277797877995610624 577564347266956416 16324074890247853824 13623841359519199616 10923607828790545408 8223374298061891200 5523140767333236992 2822907236604582784 122673705875928576 15869184248856825984 13168950718128171776 10468717187399517568 7768483656670863360 5068250125942209152 2368016595213554944 18114527138194452352 15414293607465798144 12714060076737143936 10013826546008489728 7313593015279835520 4613359484551181312 1913125953822527104 17659636496803424512 14959402966074770304 12259169435346116096 9558935904617461888 6858702373888807680 4158468843160153472 1458235312431499264 17204745855412396672 14504512324683742464 11804278793955088256 9104045263226434048 6403811732497779840 3703578201769125632 1003344671040471424 16749855214021368832 14049621683292714624 11349388152564060416 8649154621835406208 5948921091106752000 3248687560378097792 548454029649443584 16294964572630340992 13594731041901686784 10894497511173032576 8194263980444378368 5494030449715724160 2793796918987069952 93563388258415744 15840073931239313152 13139840400510658944 10439606869782004736 7739373339053350528 5039139808324696320 2338906277596042112 18085416820576939520 15385183289848285312 12684949759119631104 9984716228390976896 7284482697662322688 4584249166933668480 1884015636205014272 17630526179185911680 14930292648457257472 12230059117728603264 9529825586999949056 6829592056271294848 4129358525542640640 1429124994813986432 17175635537794883840 14475402007066229632 11775168476337575424 9074934945608921216 6374701414880267008 3674467884151612800 974234353422958592 16720744896403856000 14020511365675201792 11320277834946547584 8620044304217893376 5919810773489239168 3219577242760584960 519343712031930752 16265854255012828160 13565620724284173952 10865387193555519744 8165153662826865536 5464920132098211328 2764686601369557120 64453070640902912 15810963613621800320 13110730082893146112 10410496552164491904 7710263021435837696 5010029490707183488 2309795959978529280 18056306502959426688 15356072972230772480 12655839441502118272 9955605910773464064 7255372380044809856 4555138849316155648 1854905318587501440 17601415861568398848 14901182330839744640 12200948800111090432 9500715269382436224 6800481738653782016 4100248207925127808 1400014677196473600 17146525220177371008 14446291689448716800 11746058158720062592 9045824627991408384 6345591097262754176 3645357566534099968 945124035805445760 16691634578786343168 13991401048057688960 11291167517329034752 8590933986600380544 5890700455871726336 3190466925143072128 490233394414417920 16236743937395315328 13536510406666661120 10836276875938006912 8136043345209352704 5435809814480698496 2735576283752044288 35342753023390080 15781853296004287488 13081619765275633280 10381386234546979072 7681152703818324864 4980919173089670656 2280685642361016448 18027196185341913856 15326962654613259648 12626729123884605440 9926495593155951232 7226262062427297024 4526028531698642816 1825795000969988608 17572305543950886016 14872072013222231808 12171838482493577600 9471604951764923392 6771371421036269184 4071137890307614976 1370904359578960768 17117414902559858176 14417181371831203968 11716947841102549760 9016714310373895552 6316480779645241344 3616247248916587136 916013718187932928 16662524261168830336 13962290730440176128 11262057199711521920 8561823668982867712 5861590138254213504 3161356607525559296 461123076796905088 16207633619777802496 13507400089049148288 10807166558320494080 8106933027591839872 5406699496863185664 2706465966134531456 6232435405877248 15752742978386774656 13052509447658120448 10352275916929466240 7652042386200812032 4951808855472157824 2251575324743503616 17998085867724401024 15297852336995746816 12597618806267092608 9897385275538438400 7197151744809784192 4496918214081129984 1796684683352475776 17543195226333373184 14842961695604718976 12142728164876064768 9442494634147410560 6742261103418756352 4042027572690102144 1341794041961447936 17088304584942345344 14388071054213691136 11687837523485036928 8987603992756382720 6287370462027728512 3587136931299074304 886903400570420096 16633413943551317504 13933180412822663296 11232946882094009088 8532713351365354880 5832479820636700672 3132246289908046464 432012759179392256 16178523302160289664 13478289771431635456 10778056240702981248 8077822709974327040 5377589179245672832 2677355648517018624 18423866191497916032 15723632660769261824 13023399130040607616 10323165599311953408 7622932068583299200 4922698537854644992 2222465007125990784 17968975550106888192 15268742019378233984 12568508488649579776 9868274957920925568 7168041427192271360 4467807896463617152 1767574365734962944 17514084908715860352 14813851377987206144 12113617847258551936 9413384316529897728 6713150785801243520 4012917255072589312 1312683724343935104 17059194267324832512 14358960736596178304 11658727205867524096 8958493675138869888 6258260144410215680 3558026613681561472 857793082952907264 16604303625933804672 13904070095205150464 11203836564476496256 8503603033747842048 5803369503019187840 3103135972290533632 402902441561879424 16149412984542776832 13449179453814122624 10748945923085468416 8048712392356814208 5348478861628160000 2648245330899505792 18394755873880403200 15694522343151748992 12994288812423094784 10294055281694440576 7593821750965786368 4893588220237132160 2193354689508477952 17939865232489375360 15239631701760721152 12539398171032066944 9839164640303412736 7138931109574758528 4438697578846104320 1738464048117450112 17484974591098347520 14784741060369693312 12084507529641039104 9384273998912384896 6684040468183730688 3983806937455076480 1283573406726422272 17030083949707319680 14329850418978665472 11629616888250011264 8929383357521357056 6229149826792702848 3528916296064048640 828682765335394432 16575193308316291840 13874959777587637632 11174726246858983424 8474492716130329216 5774259185401675008 3074025654673020800 373792123944366592 16120302666925264000 13420069136196609792 10719835605467955584 8019602074739301376 5319368544010647168 2619135013281992960 18365645556262890368 15665412025534236160 12965178494805581952 10264944964076927744 7564711433348273536 4864477902619619328 2164244371890965120 17910754914871862528 15210521384143208320 12510287853414554112 9810054322685899904 7109820791957245696 4409587261228591488 1709353730499937280 17455864273480834688 14755630742752180480 12055397212023526272 9355163681294872064 6654930150566217856 3954696619837563648 1254463089108909440 17000973632089806848 14300740101361152640 11600506570632498432 8900273039903844224 6200039509175190016 3499805978446535808 799572447717881600 16546082990698779008 13845849459970124800 11145615929241470592 8445382398512816384 5745148867784162176 3044915337055507968 344681806326853760 16091192349307751168 13390958818579096960 10690725287850442752 7990491757121788544 5290258226393134336 2590024695664480128 18336535238645377536 15636301707916723328 12936068177188069120 10235834646459414912 7535601115730760704 4835367585002106496 2135134054273452288 17881644597254349696 15181411066525695488 12481177535797041280 9780944005068387072 7080710474339732864 4380476943611078656 1680243412882424448 17426753955863321856 14726520425134667648 12026286894406013440 9326053363677359232 6625819832948705024 3925586302220050816 1225352771491396608 16971863314472294016 14271629783743639808 11571396253014985600 8871162722286331392 6170929191557677184 3470695660829022976 770462130100368768 16516972673081266176 13816739142352611968 11116505611623957760 8416272080895303552 5716038550166649344 3015805019437995136 315571488709340928 16062082031690238336 13361848500961584128 10661614970232929920 7961381439504275712 5261147908775621504 2560914378046967296 18307424921027864704 15607191390299210496 12906957859570556288 10206724328841902080 7506490798113247872 4806257267384593664 2106023736655939456 17852534279636836864 15152300748908182656 12452067218179528448 9751833687450874240 7051600156722220032 4351366625993565824 1651133095264911616 17397643638245809024 14697410107517154816 11997176576788500608 9296943046059846400 6596709515331192192 3896475984602537984 1196242453873883776 16942752996854781184 14242519466126126976 11542285935397472768 8842052404668818560 6141818873940164352 3441585343211510144 741351812482855936 16487862355463753344 13787628824735099136 11087395294006444928 8387161763277790720 5686928232549136512 2986694701820482304 286461171091828096 16032971714072725504 13332738183344071296 10632504652615417088 7932271121886762880 5232037591158108672 2531804060429454464 18278314603410351872 15578081072681697664 12877847541953043456 10177614011224389248 7477380480495735040 4777146949767080832 2076913419038426624 17823423962019324032 15123190431290669824 12422956900562015616 9722723369833361408 7022489839104707200 4322256308376052992 1622022777647398784 17368533320628296192 14668299789899641984 11968066259170987776 9267832728442333568 6567599197713679360 3867365666985025152 1167132136256370944 16913642679237268352 14213409148508614144 11513175617779959936 8812942087051305728 6112708556322651520 3412475025593997312 712241494865343104 16458752037846240512 13758518507117586304 11058284976388932096 8358051445660277888 5657817914931623680 2957584384202969472 257350853474315264 16003861396455212672 13303627865726558464 10603394334997904256 7903160804269250048 5202927273540595840 2502693742811941632 18249204285792839040 15548970755064184832 12848737224335530624 10148503693606876416 7448270162878222208 4748036632149568000 2047803101420913792 17794313644401811200 15094080113673156992 12393846582944502784 9693613052215848576 6993379521487194368 4293145990758540160 1592912460029885952 17339423003010783360 14639189472282129152 11938955941553474944 9238722410824820736 6538488880096166528 3838255349367512320 1138021818638858112 16884532361619755520 14184298830891101312 11484065300162447104 8783831769433792896 6083598238705138688 3383364707976484480 683131177247830272 16429641720228727680 13729408189500073472 11029174658771419264 8328941128042765056 5628707597314110848 2928474066585456640 228240535856802432 15974751078837699840 13274517548109045632 10574284017380391424 7874050486651737216 5173816955923083008 2473583425194428800 18220093968175326208 15519860437446672000 12819626906718017792 10119393375989363584 7419159845260709376 4718926314532055168 2018692783803400960 17765203326784298368 15064969796055644160 12364736265326989952 9664502734598335744 6964269203869681536 4264035673141027328 1563802142412373120 17310312685393270528 14610079154664616320 11909845623935962112 9209612093207307904 6509378562478653696 3809145031749999488 1108911501021345280 16855422044002242688 14155188513273588480 11454954982544934272 8754721451816280064 6054487921087625856 3354254390358971648 654020859630317440 16400531402611214848 13700297871882560640 11000064341153906432 8299830810425252224 5599597279696598016 2899363748967943808 199130218239289600 15945640761220187008 13245407230491532800 10545173699762878592 7844940169034224384 5144706638305570176 2444473107576915968 18190983650557813376 15490750119829159168 12790516589100504960 10090283058371850752 7390049527643196544 4689815996914542336 1989582466185888128 17736093009166785536 15035859478438131328 12335625947709477120 9635392416980822912 6935158886252168704 4234925355523514496 1534691824794860288 17281202367775757696 14580968837047103488 11880735306318449280 9180501775589795072 6480268244861140864 3780034714132486656 1079801183403832448 16826311726384729856 14126078195656075648 11425844664927421440 8725611134198767232 6025377603470113024 3325144072741458816 624910542012804608 16371421084993702016 13671187554265047808 10970954023536393600 8270720492807739392 5570486962079085184 2870253431350430976 170019900621776768 15916530443602674176 13216296912874019968 10516063382145365760 7815829851416711552 5115596320688057344 2415362789959403136 18161873332940300544 15461639802211646336 12761406271482992128 10061172740754337920 7360939210025683712 4660705679297029504 1960472148568375296 17706982691549272704 15006749160820618496 12306515630091964288 9606282099363310080 6906048568634655872 4205815037906001664 1505581507177347456 17252092050158244864 14551858519429590656 11851624988700936448 9151391457972282240 6451157927243628032 3750924396514973824 1050690865786319616 16797201408767217024 14096967878038562816 11396734347309908608 8696500816581254400 5996267285852600192 3296033755123945984 595800224395291776 16342310767376189184 13642077236647534976 10941843705918880768 8241610175190226560 5541376644461572352 2841143113732918144 140909583004263936 15887420125985161344 13187186595256507136 10486953064527852928 7786719533799198720 5086486003070544512 2386252472341890304 18132763015322787712 15432529484594133504 12732295953865479296 10032062423136825088 7331828892408170880 4631595361679516672 1931361830950862464 17677872373931759872 14977638843203105664 12277405312474451456 9577171781745797248 6876938251017143040 4176704720288488832 1476471189559834624 17222981732540732032 14522748201812077824 11822514671083423616 9122281140354769408 6422047609626115200 3721814078897460992 1021580548168806784 16768091091149704192 14067857560421049984 11367624029692395776 8667390498963741568 5967156968235087360 3266923437506433152 566689906777778944 16313200449758676352 13612966919030022144 10912733388301367936 8212499857572713728 5512266326844059520 2812032796115405312 111799265386751104 15858309808367648512 13158076277638994304 10457842746910340096 7757609216181685888 5057375685453031680 2357142154724377472 18103652697705274880 15403419166976620672 12703185636247966464 10002952105519312256 7302718574790658048 4602485044062003840 1902251513333349632 17648762056314247040 14948528525585592832 12248294994856938624 9548061464128284416 6847827933399630208 4147594402670976000 1447360871942321792 17193871414923219200 14493637884194564992 11793404353465910784 9093170822737256576 6392937292008602368 3692703761279948160 992470230551293952 16738980773532191360 14038747242803537152 11338513712074882944 8638280181346228736 5938046650617574528 3237813119888920320 537579589160266112 16284090132141163520 13583856601412509312 10883623070683855104 8183389539955200896 5483156009226546688 2782922478497892480 82688947769238272 15829199490750135680 13128965960021481472 10428732429292827264 7728498898564173056 5028265367835518848 2328031837106864640 18074542380087762048 15374308849359107840 12674075318630453632 9973841787901799424 7273608257173145216 4573374726444491008 1873141195715836800 17619651738696734208 14919418207968080000 12219184677239425792 9518951146510771584 6818717615782117376 4118484085053463168 1418250554324808960 17164761097305706368 14464527566577052160 11764294035848397952 9064060505119743744 6363826974391089536 3663593443662435328 963359912933781120 16709870455914678528 14009636925186024320 11309403394457370112 8609169863728715904 5908936333000061696 3208702802271407488 508469271542753280 16254979814523650688 13554746283794996480 10854512753066342272 8154279222337688064 5454045691609033856 2753812160880379648 53578630151725440 15800089173132622848 13099855642403968640 10399622111675314432 7699388580946660224 4999155050218006016 2298921519489351808 18045432062470249216 15345198531741595008 12644965001012940800 9944731470284286592 7244497939555632384 4544264408826978176 1844030878098323968 17590541421079221376 14890307890350567168 12190074359621912960 9489840828893258752 6789607298164604544 4089373767435950336 1389140236707296128 17135650779688193536 14435417248959539328 11735183718230885120 9034950187502230912 6334716656773576704 3634483126044922496 934249595316268288 16680760138297165696 13980526607568511488 11280293076839857280 8580059546111203072 5879826015382548864 3179592484653894656 479358953925240448 16225869496906137856 13525635966177483648 10825402435448829440 8125168904720175232 5424935373991521024 2724701843262866816 24468312534212608 15770978855515110016 13070745324786455808 10370511794057801600 7670278263329147392 4970044732600493184 2269811201871838976 18016321744852736384 15316088214124082176 12615854683395427968 9915621152666773760 7215387621938119552 4515154091209465344 1814920560480811136 17561431103461708544 14861197572733054336 12160964042004400128 9460730511275745920 6760496980547091712 4060263449818437504 1360029919089783296 17106540462070680704 14406306931342026496 11706073400613372288 9005839869884718080 6305606339156063872 3605372808427409664 905139277698755456 16651649820679652864 13951416289950998656 11251182759222344448 8550949228493690240 5850715697765036032 3150482167036381824 450248636307727616 16196759179288625024 13496525648559970816 10796292117831316608 8096058587102662400 5395825056374008192 2695591525645353984 18442102068626251392 15741868537897597184 13041635007168942976 10341401476440288768 7641167945711634560 4940934414982980352 2240700884254326144 17987211427235223552 15286977896506569344 12586744365777915136 9886510835049260928 7186277304320606720 4486043773591952512 1785810242863298304 17532320785844195712 14832087255115541504 12131853724386887296 9431620193658233088 6731386662929578880 4031153132200924672 1330919601472270464 17077430144453167872 14377196613724513664 11676963082995859456 8976729552267205248 6276496021538551040 3576262490809896832 876028960081242624 16622539503062140032 13922305972333485824 11222072441604831616 8521838910876177408 5821605380147523200 3121371849418868992 421138318690214784 16167648861671112192 13467415330942457984 10767181800213803776 8066948269485149568 5366714738756495360 2666481208027841152 18412991751008738560 15712758220280084352 13012524689551430144 10312291158822775936 7612057628094121728 4911824097365467520 2211590566636813312 17958101109617710720 15257867578889056512 12557634048160402304 9857400517431748096 7157166986703093888 4456933455974439680 1756699925245785472 17503210468226682880 14802976937498028672 12102743406769374464 9402509876040720256 6702276345312066048 4002042814583411840 1301809283854757632 17048319826835655040 14348086296107000832 11647852765378346624 8947619234649692416 6247385703921038208 3547152173192384000 846918642463729792 16593429185444627200 13893195654715972992 11192962123987318784 8492728593258664576 5792495062530010368 3092261531801356160 392028001072701952 16138538544053599360 13438305013324945152 10738071482596290944 8037837951867636736 5337604421138982528 2637370890410328320 18383881433391225728 15683647902662571520 12983414371933917312 10283180841205263104 7582947310476608896 4882713779747954688 2182480249019300480 17928990792000197888 15228757261271543680 12528523730542889472 9828290199814235264 7128056669085581056 4427823138356926848 1727589607628272640 17474100150609170048 14773866619880515840 12073633089151861632 9373399558423207424 6673166027694553216 3972932496965899008 1272698966237244800 17019209509218142208 14318975978489488000 11618742447760833792 8918508917032179584 6218275386303525376 3518041855574871168 817808324846216960 16564318867827114368 13864085337098460160 11163851806369805952 8463618275641151744 5763384744912497536 3063151214183843328 362917683455189120 16109428226436086528 13409194695707432320 10708961164978778112 8008727634250123904 5308494103521469696 2608260572792815488 18354771115773712896 15654537585045058688 12954304054316404480 10254070523587750272 7553836992859096064 4853603462130441856 2153369931401787648 17899880474382685056 15199646943654030848 12499413412925376640 9799179882196722432 7098946351468068224 4398712820739414016 1698479290010759808 17444989832991657216 14744756302263003008 12044522771534348800 9344289240805694592 6644055710077040384 3943822179348386176 1243588648619731968 16990099191600629376 14289865660871975168 11589632130143320960 8889398599414666752 6189165068686012544 3488931537957358336 788698007228704128 16535208550209601536 13834975019480947328 11134741488752293120 8434507958023638912 5734274427294984704 3034040896566330496 333807365837676288 16080317908818573696 13380084378089919488 10679850847361265280 7979617316632611072 5279383785903956864 2579150255175302656 18325660798156200064 15625427267427545856 12925193736698891648 10224960205970237440 7524726675241583232 4824493144512929024 2124259613784274816 17870770156765172224 15170536626036518016 12470303095307863808 9770069564579209600 7069836033850555392 4369602503121901184 1669368972393246976 17415879515374144384 14715645984645490176 12015412453916835968 9315178923188181760 6614945392459527552 3914711861730873344 1214478331002219136 16960988873983116544 14260755343254462336 11560521812525808128 8860288281797153920 6160054751068499712 3459821220339845504 759587689611191296 16506098232592088704 13805864701863434496 11105631171134780288 8405397640406126080 5705164109677471872 3004930578948817664 304697048220163456 16051207591201060864 13350974060472406656 10650740529743752448 7950506999015098240 5250273468286444032 2550039937557789824 18296550480538687232 15596316949810033024 12896083419081378816 10195849888352724608 7495616357624070400 4795382826895416192 2095149296166761984 17841659839147659392 15141426308419005184 12441192777690350976 9740959246961696768 7040725716233042560 4340492185504388352 1640258654775734144 17386769197756631552 14686535667027977344 11986302136299323136 9286068605570668928 6585835074842014720 3885601544113360512 1185368013384706304 16931878556365603712 14231645025636949504 11531411494908295296 8831177964179641088 6130944433450986880 3430710902722332672 730477371993678464 16476987914974575872 13776754384245921664 11076520853517267456 8376287322788613248 5676053792059959040 2975820261331304832 275586730602650624 16022097273583548032 13321863742854893824 10621630212126239616 7921396681397585408 5221163150668931200 2520929619940276992 18267440162921174400 15567206632192520192 12866973101463865984 10166739570735211776 7466506040006557568 4766272509277903360 2066038978549249152 17812549521530146560 15112315990801492352 12412082460072838144 9711848929344183936 7011615398615529728 4311381867886875520 1611148337158221312 17357658880139118720 14657425349410464512 11957191818681810304 9256958287953156096 6556724757224501888 3856491226495847680 1156257695767193472 16902768238748090880 14202534708019436672 11502301177290782464 8802067646562128256 6101834115833474048 3401600585104819840 701367054376165632 16447877597357063040 13747644066628408832 11047410535899754624 8347177005171100416 5646943474442446208 2946709943713792000 246476412985137792 15992986955966035200 13292753425237380992 10592519894508726784 7892286363780072576 5192052833051418368 2491819302322764160 18238329845303661568 15538096314575007360 12837862783846353152 10137629253117698944 7437395722389044736 4737162191660390528 2036928660931736320 17783439203912633728 15083205673183979520 12382972142455325312 9682738611726671104 6982505080998016896 4282271550269362688 1582038019540708480 17328548562521605888 14628315031792951680 11928081501064297472 9227847970335643264 6527614439606989056 3827380908878334848 1127147378149680640 16873657921130578048 14173424390401923840 11473190859673269632 8772957328944615424 6072723798215961216 3372490267487307008 672256736758652800 16418767279739550208 13718533749010896000 11018300218282241792 8318066687553587584 5617833156824933376 2917599626096279168 217366095367624960 15963876638348522368 13263643107619868160 10563409576891213952 7863176046162559744 5162942515433905536 2462708984705251328 18209219527686148736 15508985996957494528 12808752466228840320 10108518935500186112 7408285404771531904 4708051874042877696 2007818343314223488 17754328886295120896 15054095355566466688 12353861824837812480 9653628294109158272 6953394763380504064 4253161232651849856 1552927701923195648 17299438244904093056 14599204714175438848 11898971183446784640 9198737652718130432 6498504121989476224 3798270591260822016 1098037060532167808 16844547603513065216 14144314072784411008 11444080542055756800 8743847011327102592 6043613480598448384 3343379949869794176 643146419141139968 16389656962122037376 13689423431393383168 10989189900664728960 8288956369936074752 5588722839207420544 2888489308478766336 188255777750112128 15934766320731009536 13234532790002355328 10534299259273701120 7834065728545046912 5133832197816392704 2433598667087738496 18180109210068635904 15479875679339981696 12779642148611327488 10079408617882673280 7379175087154019072 4678941556425364864 1978708025696710656 17725218568677608064 15024985037948953856 12324751507220299648 9624517976491645440 6924284445762991232 4224050915034337024 1523817384305682816 17270327927286580224 14570094396557926016 11869860865829271808 9169627335100617600 6469393804371963392 3769160273643309184 1068926742914654976 16815437285895552384 14115203755166898176 11414970224438243968 8714736693709589760 6014503162980935552 3314269632252281344 614036101523627136 16360546644504524544 13660313113775870336 10960079583047216128 8259846052318561920 5559612521589907712 2859378990861253504 159145460132599296 15905656003113496704 13205422472384842496 10505188941656188288 7804955410927534080 5104721880198879872 2404488349470225664 18150998892451123072 15450765361722468864 12750531830993814656 10050298300265160448 7350064769536506240 4649831238807852032 1949597708079197824 17696108251060095232 14995874720331441024 12295641189602786816 9595407658874132608 6895174128145478400 4194940597416824192 1494707066688169984 17241217609669067392 14540984078940413184 11840750548211758976 9140517017483104768 6440283486754450560 3740049956025796352 1039816425297142144 16786326968278039552 14086093437549385344 11385859906820731136 8685626376092076928 5985392845363422720 3285159314634768512 584925783906114304 16331436326887011712 13631202796158357504 10930969265429703296 8230735734701049088 5530502203972394880 2830268673243740672 130035142515086464 15876545685495983872 13176312154767329664 10476078624038675456 7775845093310021248 5075611562581367040 2375378031852712832 18121888574833610240 15421655044104956032 12721421513376301824 10021187982647647616 7320954451918993408 4620720921190339200 1920487390461684992 17666997933442582400 14966764402713928192 12266530871985273984 9566297341256619776 6866063810527965568 4165830279799311360 1465596749070657152 17212107292051554560 14511873761322900352 11811640230594246144 9111406699865591936 6411173169136937728 3710939638408283520 1010706107679629312 16757216650660526720 14056983119931872512 11356749589203218304 8656516058474564096 5956282527745909888 3256048997017255680 555815466288601472 16302326009269498880 13602092478540844672 10901858947812190464 8201625417083536256 5501391886354882048 2801158355626227840 100924824897573632 15847435367878471040 13147201837149816832 10446968306421162624 7746734775692508416 5046501244963854208 2346267714235200000 18092778257216097408 15392544726487443200 12692311195758788992 9992077665030134784 7291844134301480576 4591610603572826368 1891377072844172160 17637887615825069568 14937654085096415360 12237420554367761152 9537187023639106944 6836953492910452736 4136719962181798528 1436486431453144320 17182996974434041728 14482763443705387520 11782529912976733312 9082296382248079104 6382062851519424896 3681829320790770688 981595790062116480 16728106333043013888 14027872802314359680 11327639271585705472 8627405740857051264 5927172210128397056 3226938679399742848 526705148671088640 16273215691651986048 13572982160923331840 10872748630194677632 8172515099466023424 5472281568737369216 2772048038008715008 71814507280060800 15818325050260958208 13118091519532304000 10417857988803649792 7717624458074995584 5017390927346341376 2317157396617687168 18063667939598584576 15363434408869930368 12663200878141276160 9962967347412621952 7262733816683967744 4562500285955313536 1862266755226659328 17608777298207556736 14908543767478902528 12208310236750248320 9508076706021594112 6807843175292939904 4107609644564285696 1407376113835631488 17153886656816528896 14453653126087874688 11753419595359220480 9053186064630566272 6352952533901912064 3652719003173257856 952485472444603648 16698996015425501056 13998762484696846848 11298528953968192640 8598295423239538432 5898061892510884224 3197828361782230016 497594831053575808 16244105374034473216 13543871843305819008 10843638312577164800 8143404781848510592 5443171251119856384 2742937720391202176 42704189662547968 15789214732643445376 13088981201914791168 10388747671186136960 7688514140457482752 4988280609728828544 2288047079000174336 18034557621981071744 15334324091252417536 12634090560523763328 9933857029795109120 7233623499066454912 4533389968337800704 1833156437609146496 17579666980590043904 14879433449861389696 12179199919132735488 9478966388404081280 6778732857675427072 4078499326946772864 1378265796218118656 17124776339199016064 14424542808470361856 11724309277741707648 9024075747013053440 6323842216284399232 3623608685555745024 923375154827090816 16669885697807988224 13969652167079334016 11269418636350679808 8569185105622025600 5868951574893371392 3168718044164717184 468484513436062976 16214995056416960384 13514761525688306176 10814527994959651968 8114294464230997760 5414060933502343552 2713827402773689344 13593872045035136 15760104415025932544 13059870884297278336 10359637353568624128 7659403822839969920 4959170292111315712 2258936761382661504 18005447304363558912 15305213773634904704 12604980242906250496 9904746712177596288 7204513181448942080 4504279650720287872 1804046119991633664 17550556662972531072 14850323132243876864 12150089601515222656 9449856070786568448 6749622540057914240 4049389009329260032 1349155478600605824 17095666021581503232 14395432490852849024 11695198960124194816 8994965429395540608 6294731898666886400 3594498367938232192 894264837209577984 16640775380190475392 13940541849461821184 11240308318733166976 8540074788004512768 5839841257275858560 3139607726547204352 439374195818550144 16185884738799447552 13485651208070793344 10785417677342139136 8085184146613484928 5384950615884830720 2684717085156176512 18431227628137073920 15730994097408419712 13030760566679765504 10330527035951111296 7630293505222457088 4930059974493802880 2229826443765148672 17976336986746046080 15276103456017391872 12575869925288737664 9875636394560083456 7175402863831429248 4475169333102775040 1774935802374120832 17521446345355018240 14821212814626364032 12120979283897709824 9420745753169055616 6720512222440401408 4020278691711747200 1320045160983092992 17066555703963990400 14366322173235336192 11666088642506681984 8965855111778027776 6265621581049373568 3565388050320719360 865154519592065152 16611665062572962560 13911431531844308352 11211198001115654144 8510964470386999936 5810730939658345728 3110497408929691520 410263878201037312 16156774421181934720 13456540890453280512 10756307359724626304 8056073828995972096 5355840298267317888 2655606767538663680 18402117310519561088 15701883779790906880 13001650249062252672 10301416718333598464 7601183187604944256 4900949656876290048 2200716126147635840 17947226669128533248 15246993138399879040 12546759607671224832 9846526076942570624 7146292546213916416 4446059015485262208 1745825484756608000 17492336027737505408 14792102497008851200 12091868966280196992 9391635435551542784 6691401904822888576 3991168374094234368 1290934843365580160 17037445386346477568 14337211855617823360 11636978324889169152 8936744794160514944 6236511263431860736 3536277732703206528 836044201974552320 16582554744955449728 13882321214226795520 11182087683498141312 8481854152769487104 5781620622040832896 3081387091312178688 381153560583524480 16127664103564421888 13427430572835767680 10727197042107113472 8026963511378459264 5326729980649805056 2626496449921150848 18373006992902048256 15672773462173394048 12972539931444739840 10272306400716085632 7572072869987431424 4871839339258777216 2171605808530123008 17918116351511020416 15217882820782366208 12517649290053712000 9817415759325057792 7117182228596403584 4416948697867749376 1716715167139095168 17463225710119992576 14762992179391338368 12062758648662684160 9362525117934029952 6662291587205375744 3962058056476721536 1261824525748067328 17008335068728964736 14308101538000310528 11607868007271656320 8907634476543002112 6207400945814347904 3507167415085693696 806933884357039488 16553444427337936896 13853210896609282688 11152977365880628480 8452743835151974272 5752510304423320064 3052276773694665856 352043242966011648 16098553785946909056 13398320255218254848 10698086724489600640 7997853193760946432 5297619663032292224 2597386132303638016 18343896675284535424 15643663144555881216 12943429613827227008 10243196083098572800 7542962552369918592 4842729021641264384 2142495490912610176 17889006033893507584 15188772503164853376 12488538972436199168 9788305441707544960 7088071910978890752 4387838380250236544 1687604849521582336 17434115392502479744 14733881861773825536 12033648331045171328 9333414800316517120 6633181269587862912 3932947738859208704 1232714208130554496 16979224751111451904 14278991220382797696 11578757689654143488 8878524158925489280 6178290628196835072 3478057097468180864 777823566739526656 16524334109720424064 13824100578991769856 11123867048263115648 8423633517534461440 5723399986805807232 3023166456077153024 322932925348498816 16069443468329396224 13369209937600742016 10668976406872087808 7968742876143433600 5268509345414779392 2568275814686125184 18314786357667022592 15614552826938368384 12914319296209714176 10214085765481059968 7513852234752405760 4813618704023751552 2113385173295097344 17859895716275994752 15159662185547340544 12459428654818686336 9759195124090032128 7058961593361377920 4358728062632723712 1658494531904069504 17405005074884966912 14704771544156312704 12004538013427658496 9304304482699004288 6604070951970350080 3903837421241695872 1203603890513041664 16950114433493939072 14249880902765284864 11549647372036630656 8849413841307976448 6149180310579322240 3448946779850668032 748713249122013824 16495223792102911232 13794990261374257024 11094756730645602816 8394523199916948608 5694289669188294400 2994056138459640192 293822607730985984 16040333150711883392 13340099619983229184 10639866089254574976 7939632558525920768 5239399027797266560 2539165497068612352 18285676040049509760 15585442509320855552 12885208978592201344 10184975447863547136 7484741917134892928 4784508386406238720 2084274855677584512 17830785398658481920 15130551867929827712 12430318337201173504 9730084806472519296 7029851275743865088 4329617745015210880 1629384214286556672 17375894757267454080 14675661226538799872 11975427695810145664 9275194165081491456 6574960634352837248 3874727103624183040 1174493572895528832 16921004115876426240 14220770585147772032 11520537054419117824 8820303523690463616 6120069992961809408 3419836462233155200 719602931504500992 16466113474485398400 13765879943756744192 11065646413028089984 8365412882299435776 5665179351570781568 2964945820842127360 264712290113473152 16011222833094370560 13310989302365716352 10610755771637062144 7910522240908407936 5210288710179753728 2510055179451099520 18256565722431996928 15556332191703342720 12856098660974688512 10155865130246034304 7455631599517380096 4755398068788725888 2055164538060071680 17801675081040969088 15101441550312314880 12401208019583660672 9700974488855006464 7000740958126352256 4300507427397698048 1600273896669043840 17346784439649941248 14646550908921287040 11946317378192632832 9246083847463978624 6545850316735324416 3845616786006670208 1145383255278016000 16891893798258913408 14191660267530259200 11491426736801604992 8791193206072950784 6090959675344296576 3390726144615642368 690492613886988160 16437003156867885568 13736769626139231360 11036536095410577152 8336302564681922944 5636069033953268736 2935835503224614528 235601972495960320 15982112515476857728 13281878984748203520 10581645454019549312 7881411923290895104 5181178392562240896 2480944861833586688 18227455404814484096 15527221874085829888 12826988343357175680 10126754812628521472 7426521281899867264 4726287751171213056 2026054220442558848 17772564763423456256 15072331232694802048 12372097701966147840 9671864171237493632 6971630640508839424 4271397109780185216 1571163579051531008 17317674122032428416 14617440591303774208 11917207060575120000 9216973529846465792 6516739999117811584 3816506468389157376 1116272937660503168 16862783480641400576 14162549949912746368 11462316419184092160 8762082888455437952 6061849357726783744 3361615826998129536 661382296269475328 16407892839250372736 13707659308521718528 11007425777793064320 8307192247064410112 5606958716335755904 2906725185607101696 206491654878447488 15953002197859344896 13252768667130690688 10552535136402036480 7852301605673382272 5152068074944728064 2451834544216073856 18198345087196971264 15498111556468317056 12797878025739662848 10097644495011008640 7397410964282354432 4697177433553700224 1996943902825046016 17743454445805943424 15043220915077289216 12342987384348635008 9642753853619980800 6942520322891326592 4242286792162672384 1542053261434018176 17288563804414915584 14588330273686261376 11888096742957607168 9187863212228952960 6487629681500298752 3787396150771644544 1087162620042990336 16833673163023887744 14133439632295233536 11433206101566579328 8732972570837925120 6032739040109270912 3332505509380616704 632271978651962496 16378782521632859904 13678548990904205696 10978315460175551488 8278081929446897280 5577848398718243072 2877614867989588864 177381337260934656 15923891880241832064 13223658349513177856 10523424818784523648 7823191288055869440 5122957757327215232 2422724226598561024 18169234769579458432 15469001238850804224 12768767708122150016 10068534177393495808 7368300646664841600 4668067115936187392 1967833585207533184 17714344128188430592 15014110597459776384 12313877066731122176 9613643536002467968 6913410005273813760 4213176474545159552 1512942943816505344 17259453486797402752 14559219956068748544 11858986425340094336 9158752894611440128 6458519363882785920 3758285833154131712 1058052302425477504 16804562845406374912 14104329314677720704 11404095783949066496 8703862253220412288 6003628722491758080 3303395191763103872 603161661034449664 16349672204015347072 13649438673286692864 10949205142558038656 8248971611829384448 5548738081100730240 2848504550372076032 148271019643421824 15894781562624319232 13194548031895665024 10494314501167010816 7794080970438356608 5093847439709702400 2393613908981048192 18140124451961945600 15439890921233291392 12739657390504637184 10039423859775982976 7339190329047328768 4638956798318674560 1938723267590020352 17685233810570917760 14985000279842263552 12284766749113609344 9584533218384955136 6884299687656300928 4184066156927646720 1483832626198992512 17230343169179889920 14530109638451235712 11829876107722581504 9129642576993927296 6429409046265273088 3729175515536618880 1028941984807964672 16775452527788862080 14075218997060207872 11374985466331553664 8674751935602899456 5974518404874245248 3274284874145591040 574051343416936832 16320561886397834240 13620328355669180032 10920094824940525824 8219861294211871616 5519627763483217408 2819394232754563200 119160702025908992 15865671245006806400 13165437714278152192 10465204183549497984 7764970652820843776 5064737122092189568 2364503591363535360 18111014134344432768 15410780603615778560 12710547072887124352 10010313542158470144 7310080011429815936 4609846480701161728 1909612949972507520 17656123492953404928 14955889962224750720 12255656431496096512 9555422900767442304 6855189370038788096 4154955839310133888 1454722308581479680 17201232851562377088 14500999320833722880 11800765790105068672 9100532259376414464 6400298728647760256 3700065197919106048 999831667190451840 16746342210171349248 14046108679442695040 11345875148714040832 8645641617985386624 5945408087256732416 3245174556528078208 544941025799424000 16291451568780321408 13591218038051667200 10890984507323012992 8190750976594358784 5490517445865704576 2790283915137050368 90050384408396160 15836560927389293568 13136327396660639360 10436093865931985152 7735860335203330944 5035626804474676736 2335393273746022528 18081903816726919936 15381670285998265728 12681436755269611520 9981203224540957312 7280969693812303104 4580736163083648896 1880502632354994688 17627013175335892096 14926779644607237888 12226546113878583680 9526312583149929472 6826079052421275264 4125845521692621056 1425611990963966848 17172122533944864256 14471889003216210048 11771655472487555840 9071421941758901632 6371188411030247424 3670954880301593216 970721349572939008 16717231892553836416 14016998361825182208 11316764831096528000 8616531300367873792 5916297769639219584 3216064238910565376 515830708181911168 16262341251162808576 13562107720434154368 10861874189705500160 8161640658976845952 5461407128248191744 2761173597519537536 60940066790883328 15807450609771780736 13107217079043126528 10406983548314472320 7706750017585818112 5006516486857163904 2306282956128509696 18052793499109407104 15352559968380752896 12652326437652098688 9952092906923444480 7251859376194790272 4551625845466136064 1851392314737481856 17597902857718379264 14897669326989725056 12197435796261070848 9497202265532416640 6796968734803762432 4096735204075108224 1396501673346454016 17143012216327351424 14442778685598697216 11742545154870043008 9042311624141388800 6342078093412734592 3641844562684080384 941611031955426176 16688121574936323584 13987888044207669376 11287654513479015168 8587420982750360960 5887187452021706752 3186953921293052544 486720390564398336 16233230933545295744 13532997402816641536 10832763872087987328 8132530341359333120 5432296810630678912 2732063279902024704 31829749173370496 15778340292154267904 13078106761425613696 10377873230696959488 7677639699968305280 4977406169239651072 2277172638510996864 18023683181491894272 15323449650763240064 12623216120034585856 9922982589305931648 7222749058577277440 4522515527848623232 1822281997119969024 17568792540100866432 14868559009372212224 12168325478643558016 9468091947914903808 6767858417186249600 4067624886457595392 1367391355728941184 17113901898709838592 14413668367981184384 11713434837252530176 9013201306523875968 6312967775795221760 3612734245066567552 912500714337913344 16659011257318810752 13958777726590156544 11258544195861502336 8558310665132848128 5858077134404193920 3157843603675539712 457610072946885504 16204120615927782912 13503887085199128704 10803653554470474496 8103420023741820288 5403186493013166080 2702952962284511872 2719431555857664 15749229974536755072 13048996443808100864 10348762913079446656 7648529382350792448 4948295851622138240 2248062320893484032 17994572863874381440 15294339333145727232 12594105802417073024 9893872271688418816 7193638740959764608 4493405210231110400 1793171679502456192 17539682222483353600 14839448691754699392 12139215161026045184 9438981630297390976 6738748099568736768 4038514568840082560 1338281038111428352 17084791581092325760 14384558050363671552 11684324519635017344 8984090988906363136 6283857458177708928 3583623927449054720 883390396720400512 16629900939701297920 13929667408972643712 11229433878243989504 8529200347515335296 5828966816786681088 3128733286058026880 428499755329372672 16175010298310270080 13474776767581615872 10774543236852961664 8074309706124307456 5374076175395653248 2673842644666999040 18420353187647896448 15720119656919242240 13019886126190588032 10319652595461933824 7619419064733279616 4919185534004625408 2218952003275971200 17965462546256868608 15265229015528214400 12564995484799560192 9864761954070905984 7164528423342251776 4464294892613597568 1764061361884943360 17510571904865840768 14810338374137186560 12110104843408532352 9409871312679878144 6709637781951223936 4009404251222569728 1309170720493915520 17055681263474812928 14355447732746158720 11655214202017504512 8954980671288850304 6254747140560196096 3554513609831541888 854280079102887680 16600790622083785088 13900557091355130880 11200323560626476672 8500090029897822464 5799856499169168256 3099622968440514048 399389437711859840 16145899980692757248 13445666449964103040 10745432919235448832 8045199388506794624 5344965857778140416 2644732327049486208 18391242870030383616 15691009339301729408 12990775808573075200 10290542277844420992 7590308747115766784 4890075216387112576 2189841685658458368 17936352228639355776 15236118697910701568 12535885167182047360 9835651636453393152 7135418105724738944 4435184574996084736 1734951044267430528 17481461587248327936 14781228056519673728 12080994525791019520 9380760995062365312 6680527464333711104 3980293933605056896 1280060402876402688 17026570945857300096 14326337415128645888 11626103884399991680 8925870353671337472 6225636822942683264 3525403292214029056 825169761485374848 16571680304466272256 13871446773737618048 11171213243008963840 8470979712280309632 5770746181551655424 3070512650823001216 370279120094347008 16116789663075244416 13416556132346590208 10716322601617936000 8016089070889281792 5315855540160627584 2615622009431973376 18362132552412870784 15661899021684216576 12961665490955562368 10261431960226908160 7561198429498253952 4860964898769599744 2160731368040945536 17907241911021842944 15207008380293188736 12506774849564534528 9806541318835880320 7106307788107226112 4406074257378571904 1705840726649917696 17452351269630815104 14752117738902160896 12051884208173506688 9351650677444852480 6651417146716198272 3951183615987544064 1250950085258889856 16997460628239787264 14297227097511133056 11596993566782478848 8896760036053824640 6196526505325170432 3496292974596516224 796059443867862016 16542569986848759424 13842336456120105216 11142102925391451008 8441869394662796800 5741635863934142592 3041402333205488384 341168802476834176 16087679345457731584 13387445814729077376 10687212284000423168 7986978753271768960 5286745222543114752 2586511691814460544 18333022234795357952 15632788704066703744 12932555173338049536 10232321642609395328 7532088111880741120 4831854581152086912 2131621050423432704 17878131593404330112 15177898062675675904 12477664531947021696 9777431001218367488 7077197470489713280 4376963939761059072 1676730409032404864 17423240952013302272 14723007421284648064 12022773890555993856 9322540359827339648 6622306829098685440 3922073298370031232 1221839767641377024 16968350310622274432 14268116779893620224 11567883249164966016 8867649718436311808 6167416187707657600 3467182656979003392 766949126250349184 16513459669231246592 13813226138502592384 11112992607773938176 8412759077045283968 5712525546316629760 3012292015587975552 312058484859321344 16058569027840218752 13358335497111564544 10658101966382910336 7957868435654256128 5257634904925601920 2557401374196947712 18303911917177845120 15603678386449190912 12903444855720536704 10203211324991882496 7502977794263228288 4802744263534574080 2102510732805919872 17849021275786817280 15148787745058163072 12448554214329508864 9748320683600854656 7048087152872200448 4347853622143546240 1647620091414892032 17394130634395789440 14693897103667135232 11993663572938481024 9293430042209826816 6593196511481172608 3892962980752518400 1192729450023864192 16939239993004761600 14239006462276107392 11538772931547453184 8838539400818798976 6138305870090144768 3438072339361490560 737838808632836352 16484349351613733760 13784115820885079552 11083882290156425344 8383648759427771136 5683415228699116928 2983181697970462720 282948167241808512 16029458710222705920 13329225179494051712 10628991648765397504 7928758118036743296 5228524587308089088 2528291056579434880 18274801599560332288 15574568068831678080 12874334538103023872 10174101007374369664 7473867476645715456 4773633945917061248 2073400415188407040 17819910958169304448 15119677427440650240 12419443896711996032 9719210365983341824 7018976835254687616 4318743304526033408 1618509773797379200 17365020316778276608 14664786786049622400 11964553255320968192 9264319724592313984 6564086193863659776 3863852663135005568 1163619132406351360 16910129675387248768 14209896144658594560 11509662613929940352 8809429083201286144 6109195552472631936 3408962021743977728 708728491015323520 16455239033996220928 13755005503267566720 11054771972538912512 8354538441810258304 5654304911081604096 2954071380352949888 253837849624295680 16000348392605193088 13300114861876538880 10599881331147884672 7899647800419230464 5199414269690576256 2499180738961922048 18245691281942819456 15545457751214165248 12845224220485511040 10144990689756856832 7444757159028202624 4744523628299548416 2044290097570894208 17790800640551791616 15090567109823137408 12390333579094483200 9690100048365828992 6989866517637174784 4289632986908520576 1589399456179866368 17335909999160763776 14635676468432109568 11935442937703455360 9235209406974801152 6534975876246146944 3834742345517492736 1134508814788838528 16881019357769735936 14180785827041081728 11480552296312427520 8780318765583773312 6080085234855119104 3379851704126464896 679618173397810688 16426128716378708096 13725895185650053888 11025661654921399680 8325428124192745472 5625194593464091264 2924961062735437056 224727532006782848 15971238074987680256 13271004544259026048 10570771013530371840 7870537482801717632 5170303952073063424 2470070421344409216 18216580964325306624 15516347433596652416 12816113902867998208 10115880372139344000 7415646841410689792 4715413310682035584 2015179779953381376 17761690322934278784 15061456792205624576 12361223261476970368 9660989730748316160 6960756200019661952 4260522669291007744 1560289138562353536 17306799681543250944 14606566150814596736 11906332620085942528 9206099089357288320 6505865558628634112 3805632027899979904 1105398497171325696 16851909040152223104 14151675509423568896 11451441978694914688 8751208447966260480 6050974917237606272 3350741386508952064 650507855780297856 16397018398761195264 13696784868032541056 10996551337303886848 8296317806575232640 5596084275846578432 2895850745117924224 195617214389270016 15942127757370167424 13241894226641513216 10541660695912859008 7841427165184204800 5141193634455550592 2440960103726896384 18187470646707793792 15487237115979139584 12787003585250485376 10086770054521831168 7386536523793176960 4686302993064522752 1986069462335868544 17732580005316765952 15032346474588111744 12332112943859457536 9631879413130803328 6931645882402149120 4231412351673494912 1531178820944840704 17277689363925738112 14577455833197083904 11877222302468429696 9176988771739775488 6476755241011121280 3776521710282467072 1076288179553812864 16822798722534710272 14122565191806056064 11422331661077401856 8722098130348747648 6021864599620093440 3321631068891439232 621397538162785024 16367908081143682432 13667674550415028224 10967441019686374016 8267207488957719808 5566973958229065600 2866740427500411392 166506896771757184 15913017439752654592 13212783909024000384 10512550378295346176 7812316847566691968 5112083316838037760 2411849786109383552 18158360329090280960 15458126798361626752 12757893267632972544 10057659736904318336 7357426206175664128 4657192675447009920 1956959144718355712 17703469687699253120 15003236156970598912 12303002626241944704 9602769095513290496 6902535564784636288 4202302034055982080 1502068503327327872 17248579046308225280 14548345515579571072 11848111984850916864 9147878454122262656 6447644923393608448 3747411392664954240 1047177861936300032 16793688404917197440 14093454874188543232 11393221343459889024 8692987812731234816 5992754282002580608 3292520751273926400 592287220545272192 16338797763526169600 13638564232797515392 10938330702068861184 8238097171340206976 5537863640611552768 2837630109882898560 137396579154244352 15883907122135141760 13183673591406487552 10483440060677833344 7783206529949179136 5082972999220524928 2382739468491870720 18129250011472768128 15429016480744113920 12728782950015459712 10028549419286805504 7328315888558151296 4628082357829497088 1927848827100842880 17674359370081740288 14974125839353086080 12273892308624431872 9573658777895777664 6873425247167123456 4173191716438469248 1472958185709815040 17219468728690712448 14519235197962058240 11819001667233404032 9118768136504749824 6418534605776095616 3718301075047441408 1018067544318787200 16764578087299684608 14064344556571030400 11364111025842376192 8663877495113721984 5963643964385067776 3263410433656413568 563176902927759360 16309687445908656768 13609453915180002560 10909220384451348352 8208986853722694144 5508753322994039936 2808519792265385728 108286261536731520 15854796804517628928 13154563273788974720 10454329743060320512 7754096212331666304 5053862681603012096 2353629150874357888 18100139693855255296 15399906163126601088 12699672632397946880 9999439101669292672 7299205570940638464 4598972040211984256 1898738509483330048 17645249052464227456 14945015521735573248 12244781991006919040 9544548460278264832 6844314929549610624 4144081398820956416 1443847868092302208 17190358411073199616 14490124880344545408 11789891349615891200 9089657818887236992 6389424288158582784 3689190757429928576 988957226701274368 16735467769682171776 14035234238953517568 11335000708224863360 8634767177496209152 5934533646767554944 3234300116038900736 534066585310246528 16280577128291143936 13580343597562489728 10880110066833835520 8179876536105181312 5479643005376527104 2779409474647872896 79175943919218688 15825686486900116096 13125452956171461888 10425219425442807680 7724985894714153472 5024752363985499264 2324518833256845056 18071029376237742464 15370795845509088256 12670562314780434048 9970328784051779840 7270095253323125632 4569861722594471424 1869628191865817216 17616138734846714624 14915905204118060416 12215671673389406208 9515438142660752000 6815204611932097792 4114971081203443584 1414737550474789376 17161248093455686784 14461014562727032576 11760781031998378368 9060547501269724160 6360313970541069952 3660080439812415744 959846909083761536 16706357452064658944 14006123921336004736 11305890390607350528 8605656859878696320 5905423329150042112 3205189798421387904 504956267692733696 16251466810673631104 13551233279944976896 10850999749216322688 8150766218487668480 5450532687759014272 2750299157030360064 50065626301705856 15796576169282603264 13096342638553949056 10396109107825294848 7695875577096640640 4995642046367986432 2295408515639332224 18041919058620229632 15341685527891575424 12641451997162921216 9941218466434267008 7240984935705612800 4540751404976958592 1840517874248304384 17587028417229201792 14886794886500547584 12186561355771893376 9486327825043239168 6786094294314584960 4085860763585930752 1385627232857276544 17132137775838173952 14431904245109519744 11731670714380865536 9031437183652211328 6331203652923557120 3630970122194902912 930736591466248704 16677247134447146112 13977013603718491904 11276780072989837696 8576546542261183488 5876313011532529280 3176079480803875072 475845950075220864 16222356493056118272 13522122962327464064 10821889431598809856 8121655900870155648 5421422370141501440 2721188839412847232 20955308684193024 15767465851665090432 13067232320936436224 10366998790207782016 7666765259479127808 4966531728750473600 2266298198021819392 18012808741002716800 15312575210274062592 12612341679545408384 9912108148816754176 7211874618088099968 4511641087359445760 1811407556630791552 17557918099611688960 14857684568883034752 12157451038154380544 9457217507425726336 6756983976697072128 4056750445968417920 1356516915239763712 17103027458220661120 14402793927492006912 11702560396763352704 9002326866034698496 6302093335306044288 3601859804577390080 901626273848735872 16648136816829633280 13947903286100979072 11247669755372324864 8547436224643670656 5847202693915016448 3146969163186362240 446735632457708032 16193246175438605440 13493012644709951232 10792779113981297024 8092545583252642816 5392312052523988608 2692078521795334400 18438589064776231808 15738355534047577600 13038122003318923392 10337888472590269184 7637654941861614976 4937421411132960768 2237187880404306560 17983698423385203968 15283464892656549760 12583231361927895552 9882997831199241344 7182764300470587136 4482530769741932928 1782297239013278720 17528807781994176128 14828574251265521920 12128340720536867712 9428107189808213504 6727873659079559296 4027640128350905088 1327406597622250880 17073917140603148288 14373683609874494080 11673450079145839872 8973216548417185664 6272983017688531456 3572749486959877248 872515956231223040 16619026499212120448 13918792968483466240 11218559437754812032 8518325907026157824 5818092376297503616 3117858845568849408 417625314840195200 16164135857821092608 13463902327092438400 10763668796363784192 8063435265635129984 5363201734906475776 2662968204177821568 18409478747158718976 15709245216430064768 13009011685701410560 10308778154972756352 7608544624244102144 4908311093515447936 2208077562786793728 17954588105767691136 15254354575039036928 12554121044310382720 9853887513581728512 7153653982853074304 4453420452124420096 1753186921395765888 17499697464376663296 14799463933648009088 12099230402919354880 9398996872190700672 6698763341462046464 3998529810733392256 1298296280004738048 17044806822985635456 14344573292256981248 11644339761528327040 8944106230799672832 6243872700071018624 3543639169342364416 843405638613710208 16589916181594607616 13889682650865953408 11189449120137299200 8489215589408644992 5788982058679990784 3088748527951336576 388514997222682368 16135025540203579776 13434792009474925568 10734558478746271360 8034324948017617152 5334091417288962944 2633857886560308736 18380368429541206144 15680134898812551936 12979901368083897728 10279667837355243520 7579434306626589312 4879200775897935104 2178967245169280896 17925477788150178304 15225244257421524096 12525010726692869888 9824777195964215680 7124543665235561472 4424310134506907264 1724076603778253056 17470587146759150464 14770353616030496256 12070120085301842048 9369886554573187840 6669653023844533632 3969419493115879424 1269185962387225216 17015696505368122624 14315462974639468416 11615229443910814208 8914995913182160000 6214762382453505792 3514528851724851584 814295320996197376 16560805863977094784 13860572333248440576 11160338802519786368 8460105271791132160 5759871741062477952 3059638210333823744 359404679605169536 16105915222586066944 13405681691857412736 10705448161128758528 8005214630400104320 5304981099671450112 2604747568942795904 18351258111923693312 15651024581195039104 12950791050466384896 10250557519737730688 7550323989009076480 4850090458280422272 2149856927551768064 17896367470532665472 15196133939804011264 12495900409075357056 9795666878346702848 7095433347618048640 4395199816889394432 1694966286160740224 17441476829141637632 14741243298412983424 12041009767684329216 9340776236955675008 6640542706227020800 3940309175498366592 1240075644769712384 16986586187750609792 14286352657021955584 11586119126293301376 8885885595564647168 6185652064835992960 3485418534107338752 785185003378684544 16531695546359581952 13831462015630927744 11131228484902273536 8430994954173619328 5730761423444965120 3030527892716310912 330294361987656704 16076804904968554112 13376571374239899904 10676337843511245696 7976104312782591488 5275870782053937280 2575637251325283072 18322147794306180480 15621914263577526272 12921680732848872064 10221447202120217856 7521213671391563648 4820980140662909440 2120746609934255232 17867257152915152640 15167023622186498432 12466790091457844224 9766556560729190016 7066323030000535808 4366089499271881600 1665855968543227392 17412366511524124800 14712132980795470592 12011899450066816384 9311665919338162176 6611432388609507968 3911198857880853760 1210965327152199552 16957475870133096960 14257242339404442752 11557008808675788544 8856775277947134336 6156541747218480128 3456308216489825920 756074685761171712 16502585228742069120 13802351698013414912 11102118167284760704 8401884636556106496 5701651105827452288 3001417575098798080 301184044370143872 16047694587351041280 13347461056622387072 10647227525893732864 7946993995165078656 5246760464436424448 2546526933707770240 18293037476688667648 15592803945960013440 12892570415231359232 10192336884502705024 7492103353774050816 4791869823045396608 2091636292316742400 17838146835297639808 15137913304568985600 12437679773840331392 9737446243111677184 7037212712383022976 4336979181654368768 1636745650925714560 17383256193906611968 14683022663177957760 11982789132449303552 9282555601720649344 6582322070991995136 3882088540263340928 1181855009534686720 16928365552515584128 14228132021786929920 11527898491058275712 8827664960329621504 6127431429600967296 3427197898872313088 726964368143658880 16473474911124556288 13773241380395902080 11073007849667247872 8372774318938593664 5672540788209939456 2972307257481285248 272073726752631040 16018584269733528448 13318350739004874240 10618117208276220032 7917883677547565824 5217650146818911616 2517416616090257408 18263927159071154816 15563693628342500608 12863460097613846400 10163226566885192192 7462993036156537984 4762759505427883776 2062525974699229568 17809036517680126976 15108802986951472768 12408569456222818560 9708335925494164352 7008102394765510144 4307868864036855936 1607635333308201728 17354145876289099136 14653912345560444928 11953678814831790720 9253445284103136512 6553211753374482304 3852978222645828096 1152744691917173888 16899255234898071296 14199021704169417088 11498788173440762880 8798554642712108672 6098321111983454464 3398087581254800256 697854050526146048 16444364593507043456 13744131062778389248 11043897532049735040 8343664001321080832 5643430470592426624 2943196939863772416 242963409135118208 15989473952116015616 13289240421387361408 10589006890658707200 7888773359930052992 5188539829201398784 2488306298472744576 18234816841453641984 15534583310724987776 12834349779996333568 10134116249267679360 7433882718539025152 4733649187810370944 2033415657081716736 17779926200062614144 15079692669333959936 12379459138605305728 9679225607876651520 6978992077147997312 4278758546419343104 1578525015690688896 17325035558671586304 14624802027942932096 11924568497214277888 9224334966485623680 6524101435756969472 3823867905028315264 1123634374299661056 16870144917280558464 14169911386551904256 11469677855823250048 8769444325094595840 6069210794365941632 3368977263637287424 668743732908633216 16415254275889530624 13715020745160876416 11014787214432222208 8314553683703568000 5614320152974913792 2914086622246259584 213853091517605376 15960363634498502784 13260130103769848576 10559896573041194368 7859663042312540160 5159429511583885952 2459195980855231744 18205706523836129152 15505472993107474944 12805239462378820736 10105005931650166528 7404772400921512320 4704538870192858112 2004305339464203904 17750815882445101312 15050582351716447104 12350348820987792896 9650115290259138688 6949881759530484480 4249648228801830272 1549414698073176064 17295925241054073472 14595691710325419264 11895458179596765056 9195224648868110848 6494991118139456640 3794757587410802432 1094524056682148224 16841034599663045632 14140801068934391424 11440567538205737216 8740334007477083008 6040100476748428800 3339866946019774592 639633415291120384 16386143958272017792 13685910427543363584 10985676896814709376 8285443366086055168 5585209835357400960 2884976304628746752 184742773900092544 15931253316880989952 13231019786152335744 10530786255423681536 7830552724695027328 5130319193966373120 2430085663237718912 18176596206218616320 15476362675489962112 12776129144761307904 10075895614032653696 7375662083303999488 4675428552575345280 1975195021846691072 17721705564827588480 15021472034098934272 12321238503370280064 9621004972641625856 6920771441912971648 4220537911184317440 1520304380455663232 17266814923436560640 14566581392707906432 11866347861979252224 9166114331250598016 6465880800521943808 3765647269793289600 1065413739064635392 16811924282045532800 14111690751316878592 11411457220588224384 8711223689859570176 6010990159130915968 3310756628402261760 610523097673607552 16357033640654504960 13656800109925850752 10956566579197196544 8256333048468542336 5556099517739888128 2855865987011233920 155632456282579712 15902142999263477120 13201909468534822912 10501675937806168704 7801442407077514496 5101208876348860288 2400975345620206080 18147485888601103488 15447252357872449280 12747018827143795072 10046785296415140864 7346551765686486656 4646318234957832448 1946084704229178240 17692595247210075648 14992361716481421440 12292128185752767232 9591894655024113024 6891661124295458816 4191427593566804608 1491194062838150400 17237704605819047808 14537471075090393600 11837237544361739392 9137004013633085184 6436770482904430976 3736536952175776768 1036303421447122560 16782813964428019968 14082580433699365760 11382346902970711552 8682113372242057344 5981879841513403136 3281646310784748928 581412780056094720 16327923323036992128 13627689792308337920 10927456261579683712 8227222730851029504 5526989200122375296 2826755669393721088 126522138665066880 15873032681645964288 13172799150917310080 10472565620188655872 7772332089460001664 5072098558731347456 2371865028002693248 18118375570983590656 15418142040254936448 12717908509526282240 10017674978797628032 7317441448068973824 4617207917340319616 1916974386611665408 17663484929592562816 14963251398863908608 12263017868135254400 9562784337406600192 6862550806677945984 4162317275949291776 1462083745220637568 17208594288201534976 14508360757472880768 11808127226744226560 9107893696015572352 6407660165286918144 3707426634558263936 1007193103829609728 16753703646810507136 14053470116081852928 11353236585353198720 8653003054624544512 5952769523895890304 3252535993167236096 552302462438581888 16298813005419479296 13598579474690825088 10898345943962170880 8198112413233516672 5497878882504862464 2797645351776208256 97411821047554048 15843922364028451456 13143688833299797248 10443455302571143040 7743221771842488832 5042988241113834624 2342754710385180416 18089265253366077824 15389031722637423616 12688798191908769408 9988564661180115200 7288331130451460992 4588097599722806784 1887864068994152576 17634374611975049984 14934141081246395776 12233907550517741568 9533674019789087360 6833440489060433152 4133206958331778944 1432973427603124736 17179483970584022144 14479250439855367936 11779016909126713728 9078783378398059520 6378549847669405312 3678316316940751104 978082786212096896 16724593329192994304 14024359798464340096 11324126267735685888 8623892737007031680 5923659206278377472 3223425675549723264 523192144821069056 16269702687801966464 13569469157073312256 10869235626344658048 8169002095616003840 5468768564887349632 2768535034158695424 68301503430041216 15814812046410938624 13114578515682284416 10414344984953630208 7714111454224976000 5013877923496321792 2313644392767667584 18060154935748564992 15359921405019910784 12659687874291256576 9959454343562602368 7259220812833948160 4558987282105293952 1858753751376639744 17605264294357537152 14905030763628882944 12204797232900228736 9504563702171574528 6804330171442920320 4104096640714266112 1403863109985611904 17150373652966509312 14450140122237855104 11749906591509200896 9049673060780546688 6349439530051892480 3649205999323238272 948972468594584064 16695483011575481472 13995249480846827264 11295015950118173056 8594782419389518848 5894548888660864640 3194315357932210432 494081827203556224 16240592370184453632 13540358839455799424 10840125308727145216 8139891777998491008 5439658247269836800 2739424716541182592 39191185812528384 15785701728793425792 13085468198064771584 10385234667336117376 7685001136607463168 4984767605878808960 2284534075150154752 18031044618131052160 15330811087402397952 12630577556673743744 9930344025945089536 7230110495216435328 4529876964487781120 1829643433759126912 17576153976740024320 14875920446011370112 12175686915282715904 9475453384554061696 6775219853825407488 4074986323096753280 1374752792368099072 17121263335348996480 14421029804620342272 11720796273891688064 9020562743163033856 6320329212434379648 3620095681705725440 919862150977071232 16666372693957968640 13966139163229314432 11265905632500660224 8565672101772006016 5865438571043351808 3165205040314697600 464971509586043392 16211482052566940800 13511248521838286592 10811014991109632384 8110781460380978176 5410547929652323968 2710314398923669760 10080868195015552 15756591411175912960 13056357880447258752 10356124349718604544 7655890818989950336 4955657288261296128 2255423757532641920 18001934300513539328 15301700769784885120 12601467239056230912 9901233708327576704 7201000177598922496 4500766646870268288 1800533116141614080 17547043659122511488 14846810128393857280 12146576597665203072 9446343066936548864 6746109536207894656 4045876005479240448 1345642474750586240 17092153017731483648 14391919487002829440 11691685956274175232 8991452425545521024 6291218894816866816 3590985364088212608 890751833359558400 16637262376340455808 13937028845611801600 11236795314883147392 8536561784154493184 5836328253425838976 3136094722697184768 435861191968530560 16182371734949427968 13482138204220773760 10781904673492119552 8081671142763465344 5381437612034811136 2681204081306156928 18427714624287054336 15727481093558400128 13027247562829745920 10327014032101091712 7626780501372437504 4926546970643783296 2226313439915129088 17972823982896026496 15272590452167372288 12572356921438718080 9872123390710063872 7171889859981409664 4471656329252755456 1771422798524101248 17517933341504998656 14817699810776344448 12117466280047690240 9417232749319036032 6716999218590381824 4016765687861727616 1316532157133073408 17063042700113970816 14362809169385316608 11662575638656662400 8962342107928008192 6262108577199353984 3561875046470699776 861641515742045568 16608152058722942976 13907918527994288768 11207684997265634560 8507451466536980352 5807217935808326144 3106984405079671936 406750874351017728 16153261417331915136 13453027886603260928 10752794355874606720 8052560825145952512 5352327294417298304 2652093763688644096 18398604306669541504 15698370775940887296 12998137245212233088 10297903714483578880 7597670183754924672 4897436653026270464 2197203122297616256 17943713665278513664 15243480134549859456 12543246603821205248 9843013073092551040 7142779542363896832 4442546011635242624 1742312480906588416 17488823023887485824 14788589493158831616 12088355962430177408 9388122431701523200 6687888900972868992 3987655370244214784 1287421839515560576 17033932382496457984 14333698851767803776 11633465321039149568 8933231790310495360 6232998259581841152 3532764728853186944 832531198124532736 16579041741105430144 13878808210376775936 11178574679648121728 8478341148919467520 5778107618190813312 3077874087462159104 377640556733504896 16124151099714402304 13423917568985748096 10723684038257093888 8023450507528439680 5323216976799785472 2622983446071131264 18369493989052028672 15669260458323374464 12969026927594720256 10268793396866066048 7568559866137411840 4868326335408757632 2168092804680103424 17914603347661000832 15214369816932346624 12514136286203692416 9813902755475038208 7113669224746384000 4413435694017729792 1713202163289075584 17459712706269972992 14759479175541318784 12059245644812664576 9359012114084010368 6658778583355356160 3958545052626701952 1258311521898047744 17004822064878945152 14304588534150290944 11604355003421636736 8904121472692982528 6203887941964328320 3503654411235674112 803420880507019904 16549931423487917312 13849697892759263104 11149464362030608896 8449230831301954688 5748997300573300480 3048763769844646272 348530239115992064 16095040782096889472 13394807251368235264 10694573720639581056 7994340189910926848 5294106659182272640 2593873128453618432 18340383671434515840 15640150140705861632 12939916609977207424 10239683079248553216 7539449548519899008 4839216017791244800 2138982487062590592 17885493030043488000 15185259499314833792 12485025968586179584 9784792437857525376 7084558907128871168 4384325376400216960 1684091845671562752 17430602388652460160 14730368857923805952 12030135327195151744 9329901796466497536 6629668265737843328 3929434735009189120 1229201204280534912 16975711747261432320 14275478216532778112 11575244685804123904 8875011155075469696 6174777624346815488 3474544093618161280 774310562889507072 16520821105870404480 13820587575141750272 11120354044413096064 8420120513684441856 5719886982955787648 3019653452227133440 319419921498479232 16065930464479376640 13365696933750722432 10665463403022068224 7965229872293414016 5264996341564759808 2564762810836105600 18311273353817003008 15611039823088348800 12910806292359694592 10210572761631040384 7510339230902386176 4810105700173731968 2109872169445077760 17856382712425975168 15156149181697320960 12455915650968666752 9755682120240012544 7055448589511358336 4355215058782704128 1654981528054049920 17401492071034947328 14701258540306293120 12001025009577638912 9300791478848984704 6600557948120330496 3900324417391676288 1200090886663022080 16946601429643919488 14246367898915265280 11546134368186611072 8845900837457956864 6145667306729302656 3445433776000648448 745200245271994240 16491710788252891648 13791477257524237440 11091243726795583232 8391010196066929024 5690776665338274816 2990543134609620608 290309603880966400 16036820146861863808 13336586616133209600 10636353085404555392 7936119554675901184 5235886023947246976 2535652493218592768 18282163036199490176 15581929505470835968 12881695974742181760 10181462444013527552 7481228913284873344 4780995382556219136 2080761851827564928 17827272394808462336 15127038864079808128 12426805333351153920 9726571802622499712 7026338271893845504 4326104741165191296 1625871210436537088 17372381753417434496 14672148222688780288 11971914691960126080 9271681161231471872 6571447630502817664 3871214099774163456 1170980569045509248 16917491112026406656 14217257581297752448 11517024050569098240 8816790519840444032 6116556989111789824 3416323458383135616 716089927654481408 16462600470635378816 13762366939906724608 11062133409178070400 8361899878449416192 5661666347720761984 2961432816992107776 261199286263453568 16007709829244350976 13307476298515696768 10607242767787042560 7907009237058388352 5206775706329734144 2506542175601079936 18253052718581977344 15552819187853323136 12852585657124668928 10152352126396014720 7452118595667360512 4751885064938706304 2051651534210052096 17798162077190949504 15097928546462295296 12397695015733641088 9697461485004986880 6997227954276332672 4296994423547678464 1596760892819024256 17343271435799921664 14643037905071267456 11942804374342613248 9242570843613959040 6542337312885304832 3842103782156650624 1141870251427996416 16888380794408893824 14188147263680239616 11487913732951585408 8787680202222931200 6087446671494276992 3387213140765622784 686979610036968576 16433490153017865984 13733256622289211776 11033023091560557568 8332789560831903360 5632556030103249152 2932322499374594944 232088968645940736 15978599511626838144 13278365980898183936 10578132450169529728 7877898919440875520 5177665388712221312 2477431857983567104 18223942400964464512 15523708870235810304 12823475339507156096 10123241808778501888 7423008278049847680 4722774747321193472 2022541216592539264 17769051759573436672 15068818228844782464 12368584698116128256 9668351167387474048 6968117636658819840 4267884105930165632 1567650575201511424 17314161118182408832 14613927587453754624 11913694056725100416 9213460525996446208 6513226995267792000 3812993464539137792 1112759933810483584 16859270476791380992 14159036946062726784 11458803415334072576 8758569884605418368 6058336353876764160 3358102823148109952 657869292419455744 16404379835400353152 13704146304671698944 11003912773943044736 8303679243214390528 5603445712485736320 2903212181757082112 202978651028427904 15949489194009325312 13249255663280671104 10549022132552016896 7848788601823362688 5148555071094708480 2448321540366054272 18194832083346951680 15494598552618297472 12794365021889643264 10094131491160989056 7393897960432334848 4693664429703680640 1993430898975026432 17739941441955923840 15039707911227269632 12339474380498615424 9639240849769961216 6939007319041307008 4238773788312652800 1538540257583998592 17285050800564896000 14584817269836241792 11884583739107587584 9184350208378933376 6484116677650279168 3783883146921624960 1083649616192970752 16830160159173868160 14129926628445213952 11429693097716559744 8729459566987905536 6029226036259251328 3328992505530597120 628758974801942912 16375269517782840320 13675035987054186112 10974802456325531904 8274568925596877696 5574335394868223488 2874101864139569280 173868333410915072 15920378876391812480 13220145345663158272 10519911814934504064 7819678284205849856 5119444753477195648 2419211222748541440 18165721765729438848 15465488235000784640 12765254704272130432 10065021173543476224 7364787642814822016 4664554112086167808 1964320581357513600 17710831124338411008 15010597593609756800 12310364062881102592 9610130532152448384 6909897001423794176 4209663470695139968 1509429939966485760 17255940482947383168 14555706952218728960 11855473421490074752 9155239890761420544 6455006360032766336 3754772829304112128 1054539298575457920 16801049841556355328 14100816310827701120 11400582780099046912 8700349249370392704 6000115718641738496 3299882187913084288 599648657184430080 16346159200165327488 13645925669436673280 10945692138708019072 8245458607979364864 5545225077250710656 2844991546522056448 144758015793402240 15891268558774299648 13191035028045645440 10490801497316991232 7790567966588337024 5090334435859682816 2390100905131028608 18136611448111926016 15436377917383271808 12736144386654617600 10035910855925963392 7335677325197309184 4635443794468654976 1935210263740000768 17681720806720898176 14981487275992243968 12281253745263589760 9581020214534935552 6880786683806281344 4180553153077627136 1480319622348972928 17226830165329870336 14526596634601216128 11826363103872561920 9126129573143907712 6425896042415253504 3725662511686599296 1025428980957945088 16771939523938842496 14071705993210188288 11371472462481534080 8671238931752879872 5971005401024225664 3270771870295571456 570538339566917248 16317048882547814656 13616815351819160448 10916581821090506240 8216348290361852032 5516114759633197824 2815881228904543616 115647698175889408 15862158241156786816 13161924710428132608 10461691179699478400 7761457648970824192 5061224118242169984 2360990587513515776 18107501130494413184 15407267599765758976 12707034069037104768 10006800538308450560 7306567007579796352 4606333476851142144 1906099946122487936 17652610489103385344 14952376958374731136 12252143427646076928 9551909896917422720 6851676366188768512 4151442835460114304 1451209304731460096 17197719847712357504 14497486316983703296 11797252786255049088 9097019255526394880 6396785724797740672 3696552194069086464 996318663340432256 16742829206321329664 14042595675592675456 11342362144864021248 8642128614135367040 5941895083406712832 3241661552678058624 541428021949404416 16287938564930301824 13587705034201647616 10887471503472993408 8187237972744339200 5487004442015684992 2786770911287030784 86537380558376576 15833047923539273984 13132814392810619776 10432580862081965568 7732347331353311360 5032113800624657152 2331880269896002944 18078390812876900352 15378157282148246144 12677923751419591936 9977690220690937728 7277456689962283520 4577223159233629312 1876989628504975104 17623500171485872512 14923266640757218304 12223033110028564096 9522799579299909888 6822566048571255680 4122332517842601472 1422098987113947264 17168609530094844672 14468375999366190464 11768142468637536256 9067908937908882048 6367675407180227840 3667441876451573632 967208345722919424 16713718888703816832 14013485357975162624 11313251827246508416 8613018296517854208 5912784765789200000 3212551235060545792 512317704331891584 16258828247312788992 13558594716584134784 10858361185855480576 8158127655126826368 5457894124398172160 2757660593669517952 57427062940863744 15803937605921761152 13103704075193106944 10403470544464452736 7703237013735798528 5003003483007144320 2302769952278490112 18049280495259387520 15349046964530733312 12648813433802079104 9948579903073424896 7248346372344770688 4548112841616116480 1847879310887462272 17594389853868359680 14894156323139705472 12193922792411051264 9493689261682397056 6793455730953742848 4093222200225088640 1392988669496434432 17139499212477331840 14439265681748677632 11739032151020023424 9038798620291369216 6338565089562715008 3638331558834060800 938098028105406592 16684608571086304000 13984375040357649792 11284141509628995584 8583907978900341376 5883674448171687168 3183440917443032960 483207386714378752 16229717929695276160 13529484398966621952 10829250868237967744 8129017337509313536 5428783806780659328 2728550276052005120 28316745323350912 15774827288304248320 13074593757575594112 10374360226846939904 7674126696118285696 4973893165389631488 2273659634660977280 18020170177641874688 15319936646913220480 12619703116184566272 9919469585455912064 7219236054727257856 4519002523998603648 1818768993269949440 17565279536250846848 14865046005522192640 12164812474793538432 9464578944064884224 6764345413336230016 4064111882607575808 1363878351878921600 17110388894859819008 14410155364131164800 11709921833402510592 9009688302673856384 6309454771945202176 3609221241216547968 908987710487893760 16655498253468791168 13955264722740136960 11255031192011482752 8554797661282828544 5854564130554174336 3154330599825520128 454097069096865920 16200607612077763328 13500374081349109120 10800140550620454912 8099907019891800704 5399673489163146496 2699439958434492288 18445950501415389696 15745716970686735488 13045483439958081280 10345249909229427072 7645016378500772864 4944782847772118656 2244549317043464448 17991059860024361856 15290826329295707648 12590592798567053440 9890359267838399232 7190125737109745024 4489892206381090816 1789658675652436608 17536169218633334016 14835935687904679808 12135702157176025600 9435468626447371392 6735235095718717184 4035001564990062976 1334768034261408768 17081278577242306176 14381045046513651968 11680811515784997760 8980577985056343552 6280344454327689344 3580110923599035136 879877392870380928 16626387935851278336 13926154405122624128 11225920874393969920 8525687343665315712 5825453812936661504 3125220282208007296 424986751479353088 16171497294460250496 13471263763731596288 10771030233002942080 8070796702274287872 5370563171545633664 2670329640816979456 18416840183797876864 15716606653069222656 13016373122340568448 10316139591611914240 7615906060883260032 4915672530154605824 2215438999425951616 17961949542406849024 15261716011678194816 12561482480949540608 9861248950220886400 7161015419492232192 4460781888763577984 1760548358034923776 17507058901015821184 14806825370287166976 12106591839558512768 9406358308829858560 6706124778101204352 4005891247372550144 1305657716643895936 17052168259624793344 14351934728896139136 11651701198167484928 8951467667438830720 6251234136710176512 3551000605981522304 850767075252868096 16597277618233765504 13897044087505111296 11196810556776457088 8496577026047802880 5796343495319148672 3096109964590494464 395876433861840256 16142386976842737664 13442153446114083456 10741919915385429248 8041686384656775040 5341452853928120832 2641219323199466624 18387729866180364032 15687496335451709824 12987262804723055616 10287029273994401408 7586795743265747200 4886562212537092992 2186328681808438784 17932839224789336192 15232605694060681984 12532372163332027776 9832138632603373568 7131905101874719360 4431671571146065152 1731438040417410944 17477948583398308352 14777715052669654144 12077481521940999936 9377247991212345728 6677014460483691520 3976780929755037312 1276547399026383104 17023057942007280512 14322824411278626304 11622590880549972096 8922357349821317888 6222123819092663680 3521890288364009472 821656757635355264 16568167300616252672 13867933769887598464 11167700239158944256 8467466708430290048 5767233177701635840 3066999646972981632 366766116244327424 16113276659225224832 13413043128496570624 10712809597767916416 8012576067039262208 5312342536310608000 2612109005581953792 18358619548562851200 15658386017834196992 12958152487105542784 10257918956376888576 7557685425648234368 4857451894919580160 2157218364190925952 17903728907171823360 15203495376443169152 12503261845714514944 9803028314985860736 7102794784257206528 4402561253528552320 1702327722799898112 17448838265780795520 14748604735052141312 12048371204323487104 9348137673594832896 6647904142866178688 3947670612137524480 1247437081408870272 16993947624389767680 14293714093661113472 11593480562932459264 8893247032203805056 6193013501475150848 3492779970746496640 792546440017842432 16539056982998739840 13838823452270085632 11138589921541431424 8438356390812777216 5738122860084123008 3037889329355468800 337655798626814592 16084166341607712000 13383932810879057792 10683699280150403584 7983465749421749376 5283232218693095168 2582998687964440960 18329509230945338368 15629275700216684160 12929042169488029952 10228808638759375744 7528575108030721536 4828341577302067328 2128108046573413120 17874618589554310528 15174385058825656320 12474151528097002112 9773917997368347904 7073684466639693696 4373450935911039488 1673217405182385280 17419727948163282688 14719494417434628480 12019260886705974272 9319027355977320064 6618793825248665856 3918560294520011648 1218326763791357440 16964837306772254848 14264603776043600640 11564370245314946432 8864136714586292224 6163903183857638016 3463669653128983808 763436122400329600 16509946665381227008 13809713134652572800 11109479603923918592 8409246073195264384 5709012542466610176 3008779011737955968 308545481009301760 16055056023990199168 13354822493261544960 10654588962532890752 7954355431804236544 5254121901075582336 2553888370346928128 18300398913327825536 15600165382599171328 12899931851870517120 10199698321141862912 7499464790413208704 4799231259684554496 2098997728955900288 17845508271936797696 15145274741208143488 12445041210479489280 9744807679750835072 7044574149022180864 4344340618293526656 1644107087564872448 17390617630545769856 14690384099817115648 11990150569088461440 9289917038359807232 6589683507631153024 3889449976902498816 1189216446173844608 16935726989154742016 14235493458426087808 11535259927697433600 8835026396968779392 6134792866240125184 3434559335511470976 734325804782816768 16480836347763714176 13780602817035059968 11080369286306405760 8380135755577751552 5679902224849097344 2979668694120443136 279435163391788928 16025945706372686336 13325712175644032128 10625478644915377920 7925245114186723712 5225011583458069504 2524778052729415296 18271288595710312704 15571055064981658496 12870821534253004288 10170588003524350080 7470354472795695872 4770120942067041664 2069887411338387456 17816397954319284864 15116164423590630656 12415930892861976448 9715697362133322240 7015463831404668032 4315230300676013824 1614996769947359616 17361507312928257024 14661273782199602816 11961040251470948608 9260806720742294400 6560573190013640192 3860339659284985984 1160106128556331776 16906616671537229184 14206383140808574976 11506149610079920768 8805916079351266560 6105682548622612352 3405449017893958144 705215487165303936 16451726030146201344 13751492499417547136 11051258968688892928 8351025437960238720 5650791907231584512 2950558376502930304 250324845774276096 15996835388755173504 13296601858026519296 10596368327297865088 7896134796569210880 5195901265840556672 2495667735111902464 18242178278092799872 15541944747364145664 12841711216635491456 10141477685906837248 7441244155178183040 4741010624449528832 2040777093720874624 17787287636701772032 15087054105973117824 12386820575244463616 9686587044515809408 6986353513787155200 4286119983058500992 1585886452329846784 17332396995310744192 14632163464582089984 11931929933853435776 9231696403124781568 6531462872396127360 3831229341667473152 1130995810938818944 16877506353919716352 14177272823191062144 11477039292462407936 8776805761733753728 6076572231005099520 3376338700276445312 676105169547791104 16422615712528688512 13722382181800034304 11022148651071380096 8321915120342725888 5621681589614071680 2921448058885417472 221214528156763264 15967725071137660672 13267491540409006464 10567258009680352256 7867024478951698048 5166790948223043840 2466557417494389632 18213067960475287040 15512834429746632832 12812600899017978624 10112367368289324416 7412133837560670208 4711900306832016000 2011666776103361792 17758177319084259200 15057943788355604992 12357710257626950784 9657476726898296576 6957243196169642368 4257009665440988160 1556776134712333952 17303286677693231360 14603053146964577152 11902819616235922944 9202586085507268736 6502352554778614528 3802119024049960320 1101885493321306112 16848396036302203520 14148162505573549312 11447928974844895104 8747695444116240896 6047461913387586688 3347228382658932480 646994851930278272 16393505394911175680 13693271864182521472 10993038333453867264 8292804802725213056 5592571271996558848 2892337741267904640 192104210539250432 15938614753520147840 13238381222791493632 10538147692062839424 7837914161334185216 5137680630605531008 2437447099876876800 18183957642857774208 15483724112129120000 12783490581400465792 10083257050671811584 7383023519943157376 4682789989214503168 1982556458485848960 17729067001466746368 15028833470738092160 12328599940009437952 9628366409280783744 6928132878552129536 4227899347823475328 1527665817094821120 17274176360075718528 14573942829347064320 11873709298618410112 9173475767889755904 6473242237161101696 3773008706432447488 1072775175703793280 16819285718684690688 14119052187956036480 11418818657227382272 8718585126498728064 6018351595770073856 3318118065041419648 617884534312765440 16364395077293662848 13664161546565008640 10963928015836354432 8263694485107700224 5563460954379046016 2863227423650391808 162993892921737600 15909504435902635008 13209270905173980800 10509037374445326592 7808803843716672384 5108570312988018176 2408336782259363968 18154847325240261376 15454613794511607168 12754380263782952960 10054146733054298752 7353913202325644544 4653679671596990336 1953446140868336128 17699956683849233536 14999723153120579328 12299489622391925120 9599256091663270912 6899022560934616704 4198789030205962496 1498555499477308288 17245066042458205696 14544832511729551488 11844598981000897280 9144365450272243072 6444131919543588864 3743898388814934656 1043664858086280448 16790175401067177856 14089941870338523648 11389708339609869440 8689474808881215232 5989241278152561024 3289007747423906816 588774216695252608 16335284759676150016 13635051228947495808 10934817698218841600 8234584167490187392 5534350636761533184 2834117106032878976 133883575304224768 15880394118285122176 13180160587556467968 10479927056827813760 7779693526099159552 5079459995370505344 2379226464641851136 18125737007622748544 15425503476894094336 12725269946165440128 10025036415436785920 7324802884708131712 4624569353979477504 1924335823250823296 17670846366231720704 14970612835503066496 12270379304774412288 9570145774045758080 6869912243317103872 4169678712588449664 1469445181859795456 17215955724840692864 14515722194112038656 11815488663383384448 9115255132654730240 6415021601926076032 3714788071197421824 1014554540468767616 16761065083449665024 14060831552721010816 11360598021992356608 8660364491263702400 5960130960535048192 3259897429806393984 559663899077739776 16306174442058637184 13605940911329982976 10905707380601328768 8205473849872674560 5505240319144020352 2805006788415366144 104773257686711936 15851283800667609344 13151050269938955136 10450816739210300928 7750583208481646720 5050349677752992512 2350116147024338304 18096626690005235712 15396393159276581504 12696159628547927296 9995926097819273088 7295692567090618880 4595459036361964672 1895225505633310464 17641736048614207872 14941502517885553664 12241268987156899456 9541035456428245248 6840801925699591040 4140568394970936832 1440334864242282624 17186845407223180032 14486611876494525824 11786378345765871616 9086144815037217408 6385911284308563200 3685677753579908992 985444222851254784 16731954765832152192 14031721235103497984 11331487704374843776 8631254173646189568 5931020642917535360 3230787112188881152 530553581460226944 16277064124441124352 13576830593712470144 10876597062983815936 8176363532255161728 5476130001526507520 2775896470797853312 75662940069199104 15822173483050096512 13121939952321442304 10421706421592788096 7721472890864133888 5021239360135479680 2321005829406825472 18067516372387722880 15367282841659068672 12667049310930414464 9966815780201760256 7266582249473106048 4566348718744451840 1866115188015797632 17612625730996695040 14912392200268040832 12212158669539386624 9511925138810732416 6811691608082078208 4111458077353424000 1411224546624769792 17157735089605667200 14457501558877012992 11757268028148358784 9057034497419704576 6356800966691050368 3656567435962396160 956333905233741952 16702844448214639360 14002610917485985152 11302377386757330944 8602143856028676736 5901910325300022528 3201676794571368320 501443263842714112 16247953806823611520 13547720276094957312 10847486745366303104 8147253214637648896 5447019683908994688 2746786153180340480 46552622451686272 15793063165432583680 13092829634703929472 10392596103975275264 7692362573246621056 4992129042517966848 2291895511789312640 18038406054770210048 15338172524041555840 12637938993312901632 9937705462584247424 7237471931855593216 4537238401126939008 1837004870398284800 17583515413379182208 14883281882650528000 12183048351921873792 9482814821193219584 6782581290464565376 4082347759735911168 1382114229007256960 17128624771988154368 14428391241259500160 11728157710530845952 9027924179802191744 6327690649073537536 3627457118344883328 927223587616229120 16673734130597126528 13973500599868472320 11273267069139818112 8573033538411163904 5872800007682509696 3172566476953855488 472332946225201280 16218843489206098688 13518609958477444480 10818376427748790272 8118142897020136064 5417909366291481856 2717675835562827648 17442304834173440 15763952847815070848 13063719317086416640 10363485786357762432 7663252255629108224 4963018724900454016 2262785194171799808 18009295737152697216 15309062206424043008 12608828675695388800 9908595144966734592 7208361614238080384 4508128083509426176 1807894552780771968 17554405095761669376 14854171565033015168 12153938034304360960 9453704503575706752 6753470972847052544 4053237442118398336 1353003911389744128 17099514454370641536 14399280923641987328 11699047392913333120 8998813862184678912 6298580331456024704 3598346800727370496 898113269998716288 16644623812979613696 13944390282250959488 11244156751522305280 8543923220793651072 5843689690064996864 3143456159336342656 443222628607688448 16189733171588585856 13489499640859931648 10789266110131277440 8089032579402623232 5388799048673969024 2688565517945314816 18435076060926212224 15734842530197558016 13034608999468903808 10334375468740249600 7634141938011595392 4933908407282941184 2233674876554286976 17980185419535184384 15279951888806530176 12579718358077875968 9879484827349221760 7179251296620567552 4479017765891913344 1778784235163259136 17525294778144156544 14825061247415502336 12124827716686848128 9424594185958193920 6724360655229539712 4024127124500885504 1323893593772231296 17070404136753128704 14370170606024474496 11669937075295820288 8969703544567166080 6269470013838511872 3569236483109857664 869002952381203456 16615513495362100864 13915279964633446656 11215046433904792448 8514812903176138240 5814579372447484032 3114345841718829824 414112310990175616 16160622853971073024 13460389323242418816 10760155792513764608 8059922261785110400 5359688731056456192 2659455200327801984 18405965743308699392 15705732212580045184 13005498681851390976 10305265151122736768 7605031620394082560 4904798089665428352 2204564558936774144 17951075101917671552 15250841571189017344 12550608040460363136 9850374509731708928 7150140979003054720 4449907448274400512 1749673917545746304 17496184460526643712 14795950929797989504 12095717399069335296 9395483868340681088 6695250337612026880 3995016806883372672 1294783276154718464 17041293819135615872 14341060288406961664 11640826757678307456 8940593226949653248 6240359696220999040 3540126165492344832 839892634763690624 16586403177744588032 13886169647015933824 11185936116287279616 8485702585558625408 5785469054829971200 3085235524101316992 385001993372662784 16131512536353560192 13431279005624905984 10731045474896251776 8030811944167597568 5330578413438943360 2630344882710289152 18376855425691186560 15676621894962532352 12976388364233878144 10276154833505223936 7575921302776569728 4875687772047915520 2175454241319261312 17921964784300158720 15221731253571504512 12521497722842850304 9821264192114196096 7121030661385541888 4420797130656887680 1720563599928233472 17467074142909130880 14766840612180476672 12066607081451822464 9366373550723168256 6666140019994514048 3965906489265859840 1265672958537205632 17012183501518103040 14311949970789448832 11611716440060794624 8911482909332140416 6211249378603486208 3511015847874832000 810782317146177792 16557292860127075200 13857059329398420992 11156825798669766784 8456592267941112576 5756358737212458368 3056125206483804160 355891675755149952 16102402218736047360 13402168688007393152 10701935157278738944 8001701626550084736 5301468095821430528 2601234565092776320 18347745108073673728 15647511577345019520 12947278046616365312 10247044515887711104 7546810985159056896 4846577454430402688 2146343923701748480 17892854466682645888 15192620935953991680 12492387405225337472 9792153874496683264 7091920343768029056 4391686813039374848 1691453282310720640 17437963825291618048 14737730294562963840 12037496763834309632 9337263233105655424 6637029702377001216 3936796171648347008 1236562640919692800 16983073183900590208 14282839653171936000 11582606122443281792 8882372591714627584 6182139060985973376 3481905530257319168 781671999528664960 16528182542509562368 13827949011780908160 11127715481052253952 8427481950323599744 5727248419594945536 3027014888866291328 326781358137637120 16073291901118534528 13373058370389880320 10672824839661226112 7972591308932571904 5272357778203917696 2572124247475263488 18318634790456160896 15618401259727506688 12918167728998852480 10217934198270198272 7517700667541544064 4817467136812889856 2117233606084235648 17863744149065133056 15163510618336478848 12463277087607824640 9763043556879170432 7062810026150516224 4362576495421862016 1662342964693207808 17408853507674105216 14708619976945451008 12008386446216796800 9308152915488142592 6607919384759488384 3907685854030834176 1207452323302179968 16953962866283077376 14253729335554423168 11553495804825768960 8853262274097114752 6153028743368460544 3452795212639806336 752561681911152128 16499072224892049536 13798838694163395328 11098605163434741120 8398371632706086912 5698138101977432704 2997904571248778496 297671040520124288 16044181583501021696 13343948052772367488 10643714522043713280 7943480991315059072 5243247460586404864 2543013929857750656 18289524472838648064 15589290942109993856 12889057411381339648 10188823880652685440 7488590349924031232 4788356819195377024 2088123288466722816 17834633831447620224 15134400300718966016 12434166769990311808 9733933239261657600 7033699708533003392 4333466177804349184 1633232647075694976 17379743190056592384 14679509659327938176 11979276128599283968 9279042597870629760 6578809067141975552 3878575536413321344 1178342005684667136 16924852548665564544 14224619017936910336 11524385487208256128 8824151956479601920 6123918425750947712 3423684895022293504 723451364293639296 16469961907274536704 13769728376545882496 11069494845817228288 8369261315088574080 5669027784359919872 2968794253631265664 268560722902611456 16015071265883508864 13314837735154854656 10614604204426200448 7914370673697546240 5214137142968892032 2513903612240237824 18260414155221135232 15560180624492481024 12859947093763826816 10159713563035172608 7459480032306518400 4759246501577864192 2059012970849209984 17805523513830107392 15105289983101453184 12405056452372798976 9704822921644144768 7004589390915490560 4304355860186836352 1604122329458182144 17350632872439079552 14650399341710425344 11950165810981771136 9249932280253116928 6549698749524462720 3849465218795808512 1149231688067154304 16895742231048051712 14195508700319397504 11495275169590743296 8795041638862089088 6094808108133434880 3394574577404780672 694341046676126464 16440851589657023872 13740618058928369664 11040384528199715456 8340150997471061248 5639917466742407040 2939683936013752832 239450405285098624 15985960948265996032 13285727417537341824 10585493886808687616 7885260356080033408 5185026825351379200 2484793294622724992 18231303837603622400 15531070306874968192 12830836776146313984 10130603245417659776 7430369714689005568 4730136183960351360 2029902653231697152 17776413196212594560 15076179665483940352 12375946134755286144 9675712604026631936 6975479073297977728 4275245542569323520 1575012011840669312 17321522554821566720 14621289024092912512 11921055493364258304 9220821962635604096 6520588431906949888 3820354901178295680 1120121370449641472 16866631913430538880 14166398382701884672 11466164851973230464 8765931321244576256 6065697790515922048 3365464259787267840 665230729058613632 16411741272039511040 13711507741310856832 11011274210582202624 8311040679853548416 5610807149124894208 2910573618396240000 210340087667585792 15956850630648483200 13256617099919828992 10556383569191174784 7856150038462520576 5155916507733866368 2455682977005212160 18202193519986109568 15501959989257455360 12801726458528801152 10101492927800146944 7401259397071492736 4701025866342838528 2000792335614184320 17747302878595081728 15047069347866427520 12346835817137773312 9646602286409119104 6946368755680464896 4246135224951810688 1545901694223156480 17292412237204053888 14592178706475399680 11891945175746745472 9191711645018091264 6491478114289437056 3791244583560782848 1091011052832128640 16837521595813026048 14137288065084371840 11437054534355717632 8736821003627063424 6036587472898409216 3336353942169755008 636120411441100800 16382630954421998208 13682397423693344000 10982163892964689792 8281930362236035584 5581696831507381376 2881463300778727168 181229770050072960 15927740313030970368 13227506782302316160 10527273251573661952 7827039720845007744 5126806190116353536 2426572659387699328 18173083202368596736 15472849671639942528 12772616140911288320 10072382610182634112 7372149079453979904 4671915548725325696 1971682017996671488 17718192560977568896 15017959030248914688 12317725499520260480 9617491968791606272 6917258438062952064 4217024907334297856 1516791376605643648 17263301919586541056 14563068388857886848 11862834858129232640 9162601327400578432 6462367796671924224 3762134265943270016 1061900735214615808 16808411278195513216 14108177747466859008 11407944216738204800 8707710686009550592 6007477155280896384 3307243624552242176 607010093823587968 16353520636804485376 13653287106075831168 10953053575347176960 8252820044618522752 5552586513889868544 2852352983161214336 152119452432560128 15898629995413457536 13198396464684803328 10498162933956149120 7797929403227494912 5097695872498840704 2397462341770186496 18143972884751083904 15443739354022429696 12743505823293775488 10043272292565121280 7343038761836467072 4642805231107812864 1942571700379158656 17689082243360056064 14988848712631401856 12288615181902747648 9588381651174093440 6888148120445439232 4187914589716785024 1487681058988130816 17234191601969028224 14533958071240374016 11833724540511719808 9133491009783065600 6433257479054411392 3733023948325757184 1032790417597102976 16779300960578000384 14079067429849346176 11378833899120691968 8678600368392037760 5978366837663383552 3278133306934729344 577899776206075136 16324410319186972544 13624176788458318336 10923943257729664128 8223709727001009920 5523476196272355712 2823242665543701504 123009134815047296 15869519677795944704 13169286147067290496 10469052616338636288 7768819085609982080 5068585554881327872 2368352024152673664 18114862567133571072 15414629036404916864 12714395505676262656 10014161974947608448 7313928444218954240 4613694913490300032 1913461382761645824 17659971925742543232 14959738395013889024 12259504864285234816 9559271333556580608 6859037802827926400 4158804272099272192 1458570741370617984 17205081284351515392 14504847753622861184 11804614222894206976 9104380692165552768 6404147161436898560 3703913630708244352 1003680099979590144 16750190642960487552 14049957112231833344 11349723581503179136 8649490050774524928 5949256520045870720 3249022989317216512 548789458588562304 16295300001569459712 13595066470840805504 10894832940112151296 8194599409383497088 5494365878654842880 2794132347926188672 93898817197534464 15840409360178431872 13140175829449777664 10439942298721123456 7739708767992469248 5039475237263815040 2339241706535160832 18085752249516058240 15385518718787404032 12685285188058749824 9985051657330095616 7284818126601441408 4584584595872787200 1884351065144132992 17630861608125030400 14930628077396376192 12230394546667721984 9530161015939067776 6829927485210413568 4129693954481759360 1429460423753105152 17175970966734002560 14475737436005348352 11775503905276694144 9075270374548039936 6375036843819385728 3674803313090731520 974569782362077312 16721080325342974720 14020846794614320512 11320613263885666304 8620379733157012096 5920146202428357888 3219912671699703680 519679140971049472 16266189683951946880 13565956153223292672 10865722622494638464 8165489091765984256 5465255561037330048 2765022030308675840 64788499580021632 15811299042560919040 13111065511832264832 10410831981103610624 7710598450374956416 5010364919646302208 2310131388917648000 18056641931898545408 15356408401169891200 12656174870441236992 9955941339712582784 7255707808983928576 4555474278255274368 1855240747526620160 17601751290507517568 14901517759778863360 12201284229050209152 9501050698321554944 6800817167592900736 4100583636864246528 1400350106135592320 17146860649116489728 14446627118387835520 11746393587659181312 9046160056930527104 6345926526201872896 3645692995473218688 945459464744564480 16691970007725461888 13991736476996807680 11291502946268153472 8591269415539499264 5891035884810845056 3190802354082190848 490568823353536640 16237079366334434048 13536845835605779840 10836612304877125632 8136378774148471424 5436145243419817216 2735911712691163008 35678181962508800 15782188724943406208 13081955194214752000 10381721663486097792 7681488132757443584 4981254602028789376 2281021071300135168 18027531614281032576 15327298083552378368 12627064552823724160 9926831022095069952 7226597491366415744 4526363960637761536 1826130429909107328 17572640972890004736 14872407442161350528 12172173911432696320 9471940380704042112 6771706849975387904 4071473319246733696 1371239788518079488 17117750331498976896 14417516800770322688 11717283270041668480 9017049739313014272 6316816208584360064 3616582677855705856 916349147127051648 16662859690107949056 13962626159379294848 11262392628650640640 8562159097921986432 5861925567193332224 3161692036464678016 461458505736023808 16207969048716921216 13507735517988267008 10807501987259612800 8107268456530958592 5407034925802304384 2706801395073650176 6567864344995968 15753078407325893376 13052844876597239168 10352611345868584960 7652377815139930752 4952144284411276544 2251910753682622336 17998421296663519744 15298187765934865536 12597954235206211328 9897720704477557120 7197487173748902912 4497253643020248704 1797020112291594496 17543530655272491904 14843297124543837696 12143063593815183488 9442830063086529280 6742596532357875072 4042363001629220864 1342129470900566656 17088640013881464064 14388406483152809856 11688172952424155648 8987939421695501440 6287705890966847232 3587472360238193024 887238829509538816 16633749372490436224 13933515841761782016 11233282311033127808 8533048780304473600 5832815249575819392 3132581718847165184 432348188118510976 16178858731099408384 13478625200370754176 10778391669642099968 8078158138913445760 5377924608184791552 2677691077456137344 18424201620437034752 15723968089708380544 13023734558979726336 10323501028251072128 7623267497522417920 4923033966793763712 2222800436065109504 17969310979046006912 15269077448317352704 12568843917588698496 9868610386860044288 7168376856131390080 4468143325402735872 1767909794674081664 17514420337654979072 14814186806926324864 12113953276197670656 9413719745469016448 6713486214740362240 4013252684011708032 1313019153283053824 17059529696263951232 14359296165535297024 11659062634806642816 8958829104077988608 6258595573349334400 3558362042620680192 858128511892025984 16604639054872923392 13904405524144269184 11204171993415614976 8503938462686960768 5803704931958306560 3103471401229652352 403237870500998144 16149748413481895552 13449514882753241344 10749281352024587136 8049047821295932928 5348814290567278720 2648580759838624512 18395091302819521920 15694857772090867712 12994624241362213504 10294390710633559296 7594157179904905088 4893923649176250880 2193690118447596672 17940200661428494080 15239967130699839872 12539733599971185664 9839500069242531456 7139266538513877248 4439033007785223040 1738799477056568832 17485310020037466240 14785076489308812032 12084842958580157824 9384609427851503616 6684375897122849408 3984142366394195200 1283908835665540992 17030419378646438400 14330185847917784192 11629952317189129984 8929718786460475776 6229485255731821568 3529251725003167360 829018194274513152 16575528737255410560 13875295206526756352 11175061675798102144 8474828145069447936 5774594614340793728 3074361083612139520 374127552883485312 16120638095864382720 13420404565135728512 10720171034407074304 8019937503678420096 5319703972949765888 2619470442221111680 18365980985202009088 15665747454473354880 12965513923744700672 10265280393016046464 7565046862287392256 4864813331558738048 2164579800830083840 17911090343810981248 15210856813082327040 12510623282353672832 9810389751625018624 7110156220896364416 4409922690167710208 1709689159439056000 17456199702419953408 14755966171691299200 12055732640962644992 9355499110233990784 6655265579505336576 3955032048776682368 1254798518048028160 17001309061028925568 14301075530300271360 11600841999571617152 8900608468842962944 6200374938114308736 3500141407385654528 799907876657000320 16546418419637897728 13846184888909243520 11145951358180589312 8445717827451935104 5745484296723280896 3045250765994626688 345017235265972480 16091527778246869888 13391294247518215680 10691060716789561472 7990827186060907264 5290593655332253056 2590360124603598848 18336870667584496256 15636637136855842048 12936403606127187840 10236170075398533632 7535936544669879424 4835703013941225216 2135469483212571008 17881980026193468416 15181746495464814208 12481512964736160000 9781279434007505792 7081045903278851584 4380812372550197376 1680578841821543168 17427089384802440576 14726855854073786368 12026622323345132160 9326388792616477952 6626155261887823744 3925921731159169536 1225688200430515328 16972198743411412736 14271965212682758528 11571731681954104320 8871498151225450112 6171264620496795904 3471031089768141696 770797559039487488 16517308102020384896 13817074571291730688 11116841040563076480 8416607509834422272 5716373979105768064 3016140448377113856 315906917648459648 16062417460629357056 13362183929900702848 10661950399172048640 7961716868443394432 5261483337714740224 2561249806986086016 18307760349966983424 15607526819238329216 12907293288509675008 10207059757781020800 7506826227052366592 4806592696323712384 2106359165595058176 17852869708575955584 15152636177847301376 12452402647118647168 9752169116389992960 7051935585661338752 4351702054932684544 1651468524204030336 17397979067184927744 14697745536456273536 11997512005727619328 9297278474998965120 6597044944270310912 3896811413541656704 1196577882813002496 16943088425793899904 14242854895065245696 11542621364336591488 8842387833607937280 6142154302879283072 3441920772150628864 741687241421974656 16488197784402872064 13787964253674217856 11087730722945563648 8387497192216909440 5687263661488255232 2987030130759601024 286796600030946816 16033307143011844224 13333073612283190016 10632840081554535808 7932606550825881600 5232373020097227392 2532139489368573184 18278650032349470592 15578416501620816384 12878182970892162176 10177949440163507968 7477715909434853760 4777482378706199552 2077248847977545344 17823759390958442752 15123525860229788544 12423292329501134336 9723058798772480128 7022825268043825920 4322591737315171712 1622358206586517504 17368868749567414912 14668635218838760704 11968401688110106496 9268168157381452288 6567934626652798080 3867701095924143872 1167467565195489664 16913978108176387072 14213744577447732864 11513511046719078656 8813277515990424448 6113043985261770240 3412810454533116032 712576923804461824 16459087466785359232 13758853936056705024 11058620405328050816 8358386874599396608 5658153343870742400 2957919813142088192 257686282413433984 16004196825394331392 13303963294665677184 10603729763937022976 7903496233208368768 5203262702479714560 2503029171751060352 18249539714731957760 15549306184003303552 12849072653274649344 10148839122545995136 7448605591817340928 4748372061088686720 2048138530360032512 17794649073340929920 15094415542612275712 12394182011883621504 9693948481154967296 6993714950426313088 4293481419697658880 1593247888969004672 17339758431949902080 14639524901221247872 11939291370492593664 9239057839763939456 6538824309035285248 3838590778306631040 1138357247577976832 16884867790558874240 14184634259830220032 11484400729101565824 8784167198372911616 6083933667644257408 3383700136915603200 683466606186948992 16429977149167846400 13729743618439192192 11029510087710537984 8329276556981883776 5629043026253229568 2928809495524575360 228575964795921152 15975086507776818560 13274852977048164352 10574619446319510144 7874385915590855936 5174152384862201728 2473918854133547520 18220429397114444928 15520195866385790720 12819962335657136512 10119728804928482304 7419495274199828096 4719261743471173888 2019028212742519680 17765538755723417088 15065305224994762880 12365071694266108672 9664838163537454464 6964604632808800256 4264371102080146048 1564137571351491840 17310648114332389248 14610414583603735040 11910181052875080832 9209947522146426624 6509713991417772416 3809480460689118208 1109246929960464000 16855757472941361408 14155523942212707200 11455290411484052992 8755056880755398784 6054823350026744576 3354589819298090368 654356288569436160 16400866831550333568 13700633300821679360 11000399770093025152 8300166239364370944 5599932708635716736 2899699177907062528 199465647178408320 15945976190159305728 13245742659430651520 10545509128701997312 7845275597973343104 5145042067244688896 2444808536516034688 18191319079496932096 15491085548768277888 12790852018039623680 10090618487310969472 7390384956582315264 4690151425853661056 1989917895125006848 17736428438105904256 15036194907377250048 12335961376648595840 9635727845919941632 6935494315191287424 4235260784462633216 1535027253733979008 17281537796714876416 14581304265986222208 11881070735257568000 9180837204528913792 6480603673800259584 3780370143071605376 1080136612342951168 16826647155323848576 14126413624595194368 11426180093866540160 8725946563137885952 6025713032409231744 3325479501680577536 625245970951923328 16371756513932820736 13671522983204166528 10971289452475512320 8271055921746858112 5570822391018203904 2870588860289549696 170355329560895488 15916865872541792896 13216632341813138688 10516398811084484480 7816165280355830272 5115931749627176064 2415698218898521856 18162208761879419264 15461975231150765056 12761741700422110848 10061508169693456640 7361274638964802432 4661041108236148224 1960807577507494016 17707318120488391424 15007084589759737216 12306851059031083008 9606617528302428800 6906383997573774592 4206150466845120384 1505916936116466176 17252427479097363584 14552193948368709376 11851960417640055168 9151726886911400960 6451493356182746752 3751259825454092544 1051026294725438336 16797536837706335744 14097303306977681536 11397069776249027328 8696836245520373120 5996602714791718912 3296369184063064704 596135653334410496 16342646196315307904 13642412665586653696 10942179134857999488 8241945604129345280 5541712073400691072 2841478542672036864 141245011943382656 15887755554924280064 13187522024195625856 10487288493466971648 7787054962738317440 5086821432009663232 2386587901281009024 18133098444261906432 15432864913533252224 12732631382804598016 10032397852075943808 7332164321347289600 4631930790618635392 1931697259889981184 17678207802870878592 14977974272142224384 12277740741413570176 9577507210684915968 6877273679956261760 4177040149227607552 1476806618498953344 17223317161479850752 14523083630751196544 11822850100022542336 9122616569293888128 6422383038565233920 3722149507836579712 1021915977107925504 16768426520088822912 14068192989360168704 11367959458631514496 8667725927902860288 5967492397174206080 3267258866445551872 567025335716897664 16313535878697795072 13613302347969140864 10913068817240486656 8212835286511832448 5512601755783178240 2812368225054524032 112134694325869824 15858645237306767232 13158411706578113024 10458178175849458816 7757944645120804608 5057711114392150400 2357477583663496192 18103988126644393600 15403754595915739392 12703521065187085184 10003287534458430976 7303054003729776768 4602820473001122560 1902586942272468352 17649097485253365760 14948863954524711552 12248630423796057344 9548396893067403136 6848163362338748928 4147929831610094720 1447696300881440512 17194206843862337920 14493973313133683712 11793739782405029504 9093506251676375296 6393272720947721088 3693039190219066880 992805659490412672 16739316202471310080 14039082671742655872 11338849141014001664 8638615610285347456 5938382079556693248 3238148548828039040 537915018099384832 16284425561080282240 13584192030351628032 10883958499622973824 8183724968894319616 5483491438165665408 2783257907437011200 83024376708356992 15829534919689254400 13129301388960600192 10429067858231945984 7728834327503291776 5028600796774637568 2328367266045983360 18074877809026880768 15374644278298226560 12674410747569572352 9974177216840918144 7273943686112263936 4573710155383609728 1873476624654955520 17619987167635852928 14919753636907198720 12219520106178544512 9519286575449890304 6819053044721236096 4118819513992581888 1418585983263927680 17165096526244825088 14464862995516170880 11764629464787516672 9064395934058862464 6364162403330208256 3663928872601554048 963695341872899840 16710205884853797248 14009972354125143040 11309738823396488832 8609505292667834624 5909271761939180416 3209038231210526208 508804700481872000 16255315243462769408 13555081712734115200 10854848182005460992 8154614651276806784 5454381120548152576 2754147589819498368 53914059090844160 15800424602071741568 13100191071343087360 10399957540614433152 7699724009885778944 4999490479157124736 2299256948428470528 18045767491409367936 15345533960680713728 12645300429952059520 9945066899223405312 7244833368494751104 4544599837766096896 1844366307037442688 17590876850018340096 14890643319289685888 12190409788561031680 9490176257832377472 6789942727103723264 4089709196375069056 1389475665646414848 17135986208627312256 14435752677898658048 11735519147170003840 9035285616441349632 6335052085712695424 3634818554984041216 934585024255387008 16681095567236284416 13980862036507630208 11280628505778976000 8580394975050321792 5880161444321667584 3179927913593013376 479694382864359168 16226204925845256576 13525971395116602368 10825737864387948160 8125504333659293952 5425270802930639744 2725037272201985536 24803741473331328 15771314284454228736 13071080753725574528 10370847222996920320 7670613692268266112 4970380161539611904 2270146630810957696 18016657173791855104 15316423643063200896 12616190112334546688 9915956581605892480 7215723050877238272 4515489520148584064 1815255989419929856 17561766532400827264 14861533001672173056 12161299470943518848 9461065940214864640 6760832409486210432 4060598878757556224 1360365348028902016 17106875891009799424 14406642360281145216 11706408829552491008 9006175298823836800 6305941768095182592 3605708237366528384 905474706637874176 16651985249618771584 13951751718890117376 11251518188161463168 8551284657432808960 5851051126704154752 3150817595975500544 450584065246846336 16197094608227743744 13496861077499089536 10796627546770435328 8096394016041781120 5396160485313126912 2695926954584472704 18442437497565370112 15742203966836715904 13041970436108061696 10341736905379407488 7641503374650753280 4941269843922099072 2241036313193444864 17987546856174342272 15287313325445688064 12587079794717033856 9886846263988379648 7186612733259725440 4486379202531071232 1786145671802417024 17532656214783314432 14832422684054660224 12132189153326006016 9431955622597351808 6731722091868697600 4031488561140043392 1331255030411389184 17077765573392286592 14377532042663632384 11677298511934978176 8977064981206323968 6276831450477669760 3576597919749015552 876364389020361344 16622874932001258752 13922641401272604544 11222407870543950336 8522174339815296128 5821940809086641920 3121707278357987712 421473747629333504 16167984290610230912 13467750759881576704 10767517229152922496 8067283698424268288 5367050167695614080 2666816636966959872 18413327179947857280 15713093649219203072 13012860118490548864 10312626587761894656 7612393057033240448 4912159526304586240 2211925995575932032 17958436538556829440 15258203007828175232 12557969477099521024 9857735946370866816 7157502415642212608 4457268884913558400 1757035354184904192 17503545897165801600 14803312366437147392 12103078835708493184 9402845304979838976 6702611774251184768 4002378243522530560 1302144712793876352 17048655255774773760 14348421725046119552 11648188194317465344 8947954663588811136 6247721132860156928 3547487602131502720 847254071402848512 16593764614383745920 13893531083655091712 11193297552926437504 8493064022197783296 5792830491469129088 3092596960740474880 392363430011820672 16138873972992718080 13438640442264063872 10738406911535409664 8038173380806755456 5337939850078101248 2637706319349447040 18384216862330344448 15683983331601690240 12983749800873036032 10283516270144381824 7583282739415727616 4883049208687073408 2182815677958419200 17929326220939316608 15229092690210662400 12528859159482008192 9828625628753353984 7128392098024699776 4428158567296045568 1727925036567391360 17474435579548288768 14774202048819634560 12073968518090980352 9373734987362326144 6673501456633671936 3973267925905017728 1273034395176363520 17019544938157260928 14319311407428606720 11619077876699952512 8918844345971298304 6218610815242644096 3518377284513989888 818143753785335680 16564654296766233088 13864420766037578880 11164187235308924672 8463953704580270464 5763720173851616256 3063486643122962048 363253112394307840 16109763655375205248 13409530124646551040 10709296593917896832 8009063063189242624 5308829532460588416 2608596001731934208 18355106544712831616 15654873013984177408 12954639483255523200 10254405952526868992 7554172421798214784 4853938891069560576 2153705360340906368 17900215903321803776 15199982372593149568 12499748841864495360 9799515311135841152 7099281780407186944 4399048249678532736 1698814718949878528 17445325261930775936 14745091731202121728 12044858200473467520 9344624669744813312 6644391139016159104 3944157608287504896 1243924077558850688 16990434620539748096 14290201089811093888 11589967559082439680 8889734028353785472 6189500497625131264 3489266966896477056 789033436167822848 16535543979148720256 13835310448420066048 11135076917691411840 8434843386962757632 5734609856234103424 3034376325505449216 334142794776795008 16080653337757692416 13380419807029038208 10680186276300384000 7979952745571729792 5279719214843075584 2579485684114421376 18325996227095318784 15625762696366664576 12925529165638010368 10225295634909356160 7525062104180701952 4824828573452047744 2124595042723393536 17871105585704290944 15170872054975636736 12470638524246982528 9770404993518328320 7070171462789674112 4369937932061019904 1669704401332365696 17416214944313263104 14715981413584608896 12015747882855954688 9315514352127300480 6615280821398646272 3915047290669992064 1214813759941337856 16961324302922235264 14261090772193581056 11560857241464926848 8860623710736272640 6160390180007618432 3460156649278964224 759923118550310016 16506433661531207424 13806200130802553216 11105966600073899008 8405733069345244800 5705499538616590592 3005266007887936384 305032477159282176 16051543020140179584 13351309489411525376 10651075958682871168 7950842427954216960 5250608897225562752 2550375366496908544 18296885909477805952 15596652378749151744 12896418848020497536 10196185317291843328 7495951786563189120 4795718255834534912 2095484725105880704 17841995268086778112 15141761737358123904 12441528206629469696 9741294675900815488 7041061145172161280 4340827614443507072 1640594083714852864 17387104626695750272 14686871095967096064 11986637565238441856 9286404034509787648 6586170503781133440 3885936973052479232 1185703442323825024 16932213985304722432 14231980454576068224 11531746923847414016 8831513393118759808 6131279862390105600 3431046331661451392 730812800932797184 16477323343913694592 13777089813185040384 11076856282456386176 8376622751727731968 5676389220999077760 2976155690270423552 275922159541769344 16022432702522666752 13322199171794012544 10621965641065358336 7921732110336704128 5221498579608049920 2521265048879395712 18267775591860293120 15567542061131638912 12867308530402984704 10167074999674330496 7466841468945676288 4766607938217022080 2066374407488367872 17812884950469265280 15112651419740611072 12412417889011956864 9712184358283302656 7011950827554648448 4311717296825994240 1611483766097340032 17357994309078237440 14657760778349583232 11957527247620929024 9257293716892274816 6557060186163620608 3856826655434966400 1156593124706312192 16903103667687209600 14202870136958555392 11502636606229901184 8802403075501246976 6102169544772592768 3401936014043938560 701702483315284352 16448213026296181760 13747979495567527552 11047745964838873344 8347512434110219136 5647278903381564928 2947045372652910720 246811841924256512 15993322384905153920 13293088854176499712 10592855323447845504 7892621792719191296 5192388261990537088 2492154731261882880 18238665274242780288 15538431743514126080 12838198212785471872 10137964682056817664 7437731151328163456 4737497620599509248 2037264089870855040 17783774632851752448 15083541102123098240 12383307571394444032 9683074040665789824 6982840509937135616 4282606979208481408 1582373448479827200 17328883991460724608 14628650460732070400 11928416930003416192 9228183399274761984 6527949868546107776 3827716337817453568 1127482807088799360 16873993350069696768 14173759819341042560 11473526288612388352 8773292757883734144 6073059227155079936 3372825696426425728 672592165697771520 16419102708678668928 13718869177950014720 11018635647221360512 8318402116492706304 5618168585764052096 2917935055035397888 217701524306743680 15964212067287641088 13263978536558986880 10563745005830332672 7863511475101678464 5163277944373024256 2463044413644370048 18209554956625267456 15509321425896613248 12809087895167959040 10108854364439304832 7408620833710650624 4708387302981996416 2008153772253342208 17754664315234239616 15054430784505585408 12354197253776931200 9653963723048276992 6953730192319622784 4253496661590968576 1553263130862314368 17299773673843211776 14599540143114557568 11899306612385903360 9199073081657249152 6498839550928594944 3798606020199940736 1098372489471286528 16844883032452183936 14144649501723529728 11444415970994875520 8744182440266221312 6043948909537567104 3343715378808912896 643481848080258688 16389992391061156096 13689758860332501888 10989525329603847680 8289291798875193472 5589058268146539264 2888824737417885056 188591206689230848 15935101749670128256 13234868218941474048 10534634688212819840 7834401157484165632 5134167626755511424 2433934096026857216 18180444639007754624 15480211108279100416 12779977577550446208 10079744046821792000 7379510516093137792 4679276985364483584 1979043454635829376 17725553997616726784 15025320466888072576 12325086936159418368 9624853405430764160 6924619874702109952 4224386343973455744 1524152813244801536 17270663356225698944 14570429825497044736 11870196294768390528 9169962764039736320 6469729233311082112 3769495702582427904 1069262171853773696 16815772714834671104 14115539184106016896 11415305653377362688 8715072122648708480 6014838591920054272 3314605061191400064 614371530462745856 16360882073443643264 13660648542714989056 10960415011986334848 8260181481257680640 5559947950529026432 2859714419800372224 159480889071718016 15905991432052615424 13205757901323961216 10505524370595307008 7805290839866652800 5105057309137998592 2404823778409344384 18151334321390241792 15451100790661587584 12750867259932933376 10050633729204279168 7350400198475624960 4650166667746970752 1949933137018316544 17696443679999213952 14996210149270559744 12295976618541905536 9595743087813251328 6895509557084597120 4195276026355942912 1495042495627288704 17241553038608186112 14541319507879531904 11841085977150877696 9140852446422223488 6440618915693569280 3740385384964915072 1040151854236260864 16786662397217158272 14086428866488504064 11386195335759849856 8685961805031195648 5985728274302541440 3285494743573887232 585261212845233024 16331771755826130432 13631538225097476224 10931304694368822016 8231071163640167808 5530837632911513600 2830604102182859392 130370571454205184 15876881114435102592 13176647583706448384 10476414052977794176 7776180522249139968 5075946991520485760 2375713460791831552 18122224003772728960 15421990473044074752 12721756942315420544 10021523411586766336 7321289880858112128 4621056350129457920 1920822819400803712 17667333362381701120 14967099831653046912 12266866300924392704 9566632770195738496 6866399239467084288 4166165708738430080 1465932178009775872 17212442720990673280 14512209190262019072 11811975659533364864 9111742128804710656 6411508598076056448 3711275067347402240 1011041536618748032 16757552079599645440 14057318548870991232 11357085018142337024 8656851487413682816 5956617956685028608 3256384425956374400 556150895227720192 16302661438208617600 13602427907479963392 10902194376751309184 8201960846022654976 5501727315294000768 2801493784565346560 101260253836692352 15847770796817589760 13147537266088935552 10447303735360281344 7747070204631627136 5046836673902972928 2346603143174318720 18093113686155216128 15392880155426561920 12692646624697907712 9992413093969253504 7292179563240599296 4591946032511945088 1891712501783290880 17638223044764188288 14937989514035534080 12237755983306879872 9537522452578225664 6837288921849571456 4137055391120917248 1436821860392263040 17183332403373160448 14483098872644506240 11782865341915852032 9082631811187197824 6382398280458543616 3682164749729889408 981931219001235200 16728441761982132608 14028208231253478400 11327974700524824192 8627741169796169984 5927507639067515776 3227274108338861568 527040577610207360 16273551120591104768 13573317589862450560 10873084059133796352 8172850528405142144 5472616997676487936 2772383466947833728 72149936219179520 15818660479200076928 13118426948471422720 10418193417742768512 7717959887014114304 5017726356285460096 2317492825556805888 18064003368537703296 15363769837809049088 12663536307080394880 9963302776351740672 7263069245623086464 4562835714894432256 1862602184165778048 17609112727146675456 14908879196418021248 12208645665689367040 9508412134960712832 6808178604232058624 4107945073503404416 1407711542774750208 17154222085755647616 14453988555026993408 11753755024298339200 9053521493569684992 6353287962841030784 3653054432112376576 952820901383722368 16699331444364619776 13999097913635965568 11298864382907311360 8598630852178657152 5898397321450002944 3198163790721348736 497930259992694528 16244440802973591936 13544207272244937728 10843973741516283520 8143740210787629312 5443506680058975104 2743273149330320896 43039618601666688 15789550161582564096 13089316630853909888 10389083100125255680 7688849569396601472 4988616038667947264 2288382507939293056 18034893050920190464 15334659520191536256 12634425989462882048 9934192458734227840 7233958928005573632 4533725397276919424 1833491866548265216 17580002409529162624 14879768878800508416 12179535348071854208 9479301817343200000 6779068286614545792 4078834755885891584 1378601225157237376 17125111768138134784 14424878237409480576 11724644706680826368 9024411175952172160 6324177645223517952 3623944114494863744 923710583766209536 16670221126747106944 13969987596018452736 11269754065289798528 8569520534561144320 5869287003832490112 3169053473103835904 468819942375181696 16215330485356079104 13515096954627424896 10814863423898770688 8114629893170116480 5414396362441462272 2714162831712808064 13929300984153856 15760439843965051264 13060206313236397056 10359972782507742848 7659739251779088640 4959505721050434432 2259272190321780224 18005782733302677632 15305549202574023424 12605315671845369216 9905082141116715008 7204848610388060800 4504615079659406592 1804381548930752384 17550892091911649792 14850658561182995584 12150425030454341376 9450191499725687168 6749957968997032960 4049724438268378752 1349490907539724544 17096001450520621952 14395767919791967744 11695534389063313536 8995300858334659328 6295067327606005120 3594833796877350912 894600266148696704 16641110809129594112 13940877278400939904 11240643747672285696 8540410216943631488 5840176686214977280 3139943155486323072 439709624757668864 16186220167738566272 13485986637009912064 10785753106281257856 8085519575552603648 5385286044823949440 2685052514095295232 18431563057076192640 15731329526347538432 13031095995618884224 10330862464890230016 7630628934161575808 4930395403432921600 2230161872704267392 17976672415685164800 15276438884956510592 12576205354227856384 9875971823499202176 7175738292770547968 4475504762041893760 1775271231313239552 17521781774294136960 14821548243565482752 12121314712836828544 9421081182108174336 6720847651379520128 4020614120650865920 1320380589922211712 17066891132903109120 14366657602174454912 11666424071445800704 8966190540717146496 6265957009988492288 3565723479259838080 865489948531183872 16612000491512081280 13911766960783427072 11211533430054772864 8511299899326118656 5811066368597464448 3110832837868810240 410599307140156032 16157109850121053440 13456876319392399232 10756642788663745024 8056409257935090816 5356175727206436608 2655942196477782400 18402452739458679808 15702219208730025600 13001985678001371392 10301752147272717184 7601518616544062976 4901285085815408768 2201051555086754560 17947562098067651968 15247328567338997760 12547095036610343552 9846861505881689344 7146627975153035136 4446394444424380928 1746160913695726720 17492671456676624128 14792437925947969920 12092204395219315712 9391970864490661504 6691737333762007296 3991503803033353088 1291270272304698880 17037780815285596288 14337547284556942080 11637313753828287872 8937080223099633664 6236846692370979456 3536613161642325248 836379630913671040 16582890173894568448 13882656643165914240 11182423112437260032 8482189581708605824 5781956050979951616 3081722520251297408 381488989522643200 16127999532503540608 13427766001774886400 10727532471046232192 8027298940317577984 5327065409588923776 2626831878860269568 18373342421841166976 15673108891112512768 12972875360383858560 10272641829655204352 7572408298926550144 4872174768197895936 2171941237469241728 17918451780450139136 15218218249721484928 12517984718992830720 9817751188264176512 7117517657535522304 4417284126806868096 1717050596078213888 17463561139059111296 14763327608330457088 12063094077601802880 9362860546873148672 6662627016144494464 3962393485415840256 1262159954687186048 17008670497668083456 14308436966939429248 11608203436210775040 8907969905482120832 6207736374753466624 3507502844024812416 807269313296158208 16553779856277055616 13853546325548401408 11153312794819747200 8453079264091092992 5752845733362438784 3052612202633784576 352378671905130368 16098889214886027776 13398655684157373568 10698422153428719360 7998188622700065152 5297955091971410944 2597721561242756736 18344232104223654144 15643998573494999936 12943765042766345728 10243531512037691520 7543297981309037312 4843064450580383104 2142830919851728896 17889341462832626304 15189107932103972096 12488874401375317888 9788640870646663680 7088407339918009472 4388173809189355264 1687940278460701056 17434450821441598464 14734217290712944256 12033983759984290048 9333750229255635840 6633516698526981632 3933283167798327424 1233049637069673216 16979560180050570624 14279326649321916416 11579093118593262208 8878859587864608000 6178626057135953792 3478392526407299584 778158995678645376 16524669538659542784 13824436007930888576 11124202477202234368 8423968946473580160 5723735415744925952 3023501885016271744 323268354287617536 16069778897268514944 13369545366539860736 10669311835811206528 7969078305082552320 5268844774353898112 2568611243625243904 18315121786606141312 15614888255877487104 12914654725148832896 10214421194420178688 7514187663691524480 4813954132962870272 2113720602234216064 17860231145215113472 15159997614486459264 12459764083757805056 9759530553029150848 7059297022300496640 4359063491571842432 1658829960843188224 17405340503824085632 14705106973095431424 12004873442366777216 9304639911638123008 6604406380909468800 3904172850180814592 1203939319452160384 16950449862433057792 14250216331704403584 11549982800975749376 8849749270247095168 6149515739518440960 3449282208789786752 749048678061132544 16495559221042029952 13795325690313375744 11095092159584721536 8394858628856067328 5694625098127413120 2994391567398758912 294158036670104704 16040668579651002112 13340435048922347904 10640201518193693696 7939967987465039488 5239734456736385280 2539500926007731072 18286011468988628480 15585777938259974272 12885544407531320064 10185310876802665856 7485077346074011648 4784843815345357440 2084610284616703232 17831120827597600640 15130887296868946432 12430653766140292224 9730420235411638016 7030186704682983808 4329953173954329600 1629719643225675392 17376230186206572800 14675996655477918592 11975763124749264384 9275529594020610176 6575296063291955968 3875062532563301760 1174829001834647552 16921339544815544960 14221106014086890752 11520872483358236544 8820638952629582336 6120405421900928128 3420171891172273920 719938360443619712 16466448903424517120 13766215372695862912 11065981841967208704 8365748311238554496 5665514780509900288 2965281249781246080 265047719052591872 16011558262033489280 13311324731304835072 10611091200576180864 7910857669847526656 5210624139118872448 2510390608390218240 18256901151371115648 15556667620642461440 12856434089913807232 10156200559185153024 7455967028456498816 4755733497727844608 2055499966999190400 17802010509980087808 15101776979251433600 12401543448522779392 9701309917794125184 7001076387065470976 4300842856336816768 1600609325608162560 17347119868589059968 14646886337860405760 11946652807131751552 9246419276403097344 6546185745674443136 3845952214945788928 1145718684217134720 16892229227198032128 14191995696469377920 11491762165740723712 8791528635012069504 6091295104283415296 3391061573554761088 690828042826106880 16437338585807004288 13737105055078350080 11036871524349695872 8336637993621041664 5636404462892387456 2936170932163733248 235937401435079040 15982447944415976448 13282214413687322240 10581980882958668032 7881747352230013824 5181513821501359616 2481280290772705408 18227790833753602816 15527557303024948608 12827323772296294400 10127090241567640192 7426856710838985984 4726623180110331776 2026389649381677568 17772900192362574976 15072666661633920768 12372433130905266560 9672199600176612352 6971966069447958144 4271732538719303936 1571499007990649728 17318009550971547136 14617776020242892928 11917542489514238720 9217308958785584512 6517075428056930304 3816841897328276096 1116608366599621888 16863118909580519296 14162885378851865088 11462651848123210880 8762418317394556672 6062184786665902464 3361951255937248256 661717725208594048 16408228268189491456 13707994737460837248 11007761206732183040 8307527676003528832 5607294145274874624 2907060614546220416 206827083817566208 15953337626798463616 13253104096069809408 10552870565341155200 7852637034612500992 5152403503883846784 2452169973155192576 18198680516136089984 15498446985407435776 12798213454678781568 10097979923950127360 7397746393221473152 4697512862492818944 1997279331764164736 17743789874745062144 15043556344016407936 12343322813287753728 9643089282559099520 6942855751830445312 4242622221101791104 1542388690373136896 17288899233354034304 14588665702625380096 11888432171896725888 9188198641168071680 6487965110439417472 3787731579710763264 1087498048982109056 16834008591963006464 14133775061234352256 11433541530505698048 8733307999777043840 6033074469048389632 3332840938319735424 632607407591081216 16379117950571978624 13678884419843324416 10978650889114670208 8278417358386016000 5578183827657361792 2877950296928707584 177716766200053376 15924227309180950784 13223993778452296576 10523760247723642368 7823526716994988160 5123293186266333952 2423059655537679744 18169570198518577152 15469336667789922944 12769103137061268736 10068869606332614528 7368636075603960320 4668402544875306112 1968169014146651904 17714679557127549312 15014446026398895104 12314212495670240896 9613978964941586688 6913745434212932480 4213511903484278272 1513278372755624064 17259788915736521472 14559555385007867264 11859321854279213056 9159088323550558848 6458854792821904640 3758621262093250432 1058387731364596224 16804898274345493632 14104664743616839424 11404431212888185216 8704197682159531008 6003964151430876800 3303730620702222592 603497089973568384 16350007632954465792 13649774102225811584 10949540571497157376 8249307040768503168 5549073510039848960 2848839979311194752 148606448582540544 15895116991563437952 13194883460834783744 10494649930106129536 7794416399377475328 5094182868648821120 2393949337920166912 18140459880901064320 15440226350172410112 12739992819443755904 10039759288715101696 7339525757986447488 4639292227257793280 1939058696529139072 17685569239510036480 14985335708781382272 12285102178052728064 9584868647324073856 6884635116595419648 4184401585866765440 1484168055138111232 17230678598119008640 14530445067390354432 11830211536661700224 9129978005933046016 6429744475204391808 3729510944475737600 1029277413747083392 16775787956727980800 14075554425999326592 11375320895270672384 8675087364542018176 5974853833813363968 3274620303084709760 574386772356055552 16320897315336952960 13620663784608298752 10920430253879644544 8220196723150990336 5519963192422336128 2819729661693681920 119496130965027712 15866006673945925120 13165773143217270912 10465539612488616704 7765306081759962496 5065072551031308288 2364839020302654080 18111349563283551488 15411116032554897280 12710882501826243072 10010648971097588864 7310415440368934656 4610181909640280448 1909948378911626240 17656458921892523648 14956225391163869440 12255991860435215232 9555758329706561024 6855524798977906816 4155291268249252608 1455057737520598400 17201568280501495808 14501334749772841600 11801101219044187392 9100867688315533184 6400634157586878976 3700400626858224768 1000167096129570560 16746677639110467968 14046444108381813760 11346210577653159552 8645977046924505344 5945743516195851136 3245509985467196928 545276454738542720 16291786997719440128 13591553466990785920 10891319936262131712 8191086405533477504 5490852874804823296 2790619344076169088 90385813347514880 15836896356328412288 13136662825599758080 10436429294871103872 7736195764142449664 5035962233413795456 2335728702685141248 18082239245666038656 15382005714937384448 12681772184208730240 9981538653480076032 7281305122751421824 4581071592022767616 1880838061294113408 17627348604275010816 14927115073546356608 12226881542817702400 9526648012089048192 6826414481360393984 4126180950631739776 1425947419903085568 17172457962883982976 14472224432155328768 11771990901426674560 9071757370698020352 6371523839969366144 3671290309240711936 971056778512057728 16717567321492955136 14017333790764300928 11317100260035646720 8616866729306992512 5916633198578338304 3216399667849684096 516166137121029888 16262676680101927296 13562443149373273088 10862209618644618880 8161976087915964672 5461742557187310464 2761509026458656256 61275495730002048 15807786038710899456 13107552507982245248 10407318977253591040 7707085446524936832 5006851915796282624 2306618385067628416 18053128928048525824 15352895397319871616 12652661866591217408 9952428335862563200 7252194805133908992 4551961274405254784 1851727743676600576 17598238286657497984 14898004755928843776 12197771225200189568 9497537694471535360 6797304163742881152 4097070633014226944 1396837102285572736 17143347645266470144 14443114114537815936 11742880583809161728 9042647053080507520 6342413522351853312 3642179991623199104 941946460894544896 16688457003875442304 13988223473146788096 11287989942418133888 8587756411689479680 5887522880960825472 3187289350232171264 487055819503517056 16233566362484414464 13533332831755760256 10833099301027106048 8132865770298451840 5432632239569797632 2732398708841143424 32165178112489216 15778675721093386624 13078442190364732416 10378208659636078208 7677975128907424000 4977741598178769792 2277508067450115584 18024018610431012992 15323785079702358784 12623551548973704576 9923318018245050368 7223084487516396160 4522850956787741952 1822617426059087744 17569127969039985152 14868894438311330944 12168660907582676736 9468427376854022528 6768193846125368320 4067960315396714112 1367726784668059904 17114237327648957312 14414003796920303104 11713770266191648896 9013536735462994688 6313303204734340480 3613069674005686272 912836143277032064 16659346686257929472 13959113155529275264 11258879624800621056 8558646094071966848 5858412563343312640 3158179032614658432 457945501886004224 16204456044866901632 13504222514138247424 10803988983409593216 8103755452680939008 5403521921952284800 2703288391223630592 3054860494976384 15749565403475873792 13049331872747219584 10349098342018565376 7648864811289911168 4948631280561256960 2248397749832602752 17994908292813500160 15294674762084845952 12594441231356191744 9894207700627537536 7193974169898883328 4493740639170229120 1793507108441574912 17540017651422472320 14839784120693818112 12139550589965163904 9439317059236509696 6739083528507855488 4038849997779201280 1338616467050547072 17085127010031444480 14384893479302790272 11684659948574136064 8984426417845481856 6284192887116827648 3583959356388173440 883725825659519232 16630236368640416640 13930002837911762432 11229769307183108224 8529535776454454016 5829302245725799808 3129068714997145600 428835184268491392 16175345727249388800 13475112196520734592 10774878665792080384 8074645135063426176 5374411604334771968 2674178073606117760 18420688616587015168 15720455085858360960 13020221555129706752 10319988024401052544 7619754493672398336 4919520962943744128 2219287432215089920 17965797975195987328 15265564444467333120 12565330913738678912 9865097383010024704 7164863852281370496 4464630321552716288 1764396790824062080 17510907333804959488 14810673803076305280 12110440272347651072 9410206741618996864 6709973210890342656 4009739680161688448 1309506149433034240 17056016692413931648 14355783161685277440 11655549630956623232 8955316100227969024 6255082569499314816 3554849038770660608 854615508042006400 16601126051022903808 13900892520294249600 11200658989565595392 8500425458836941184 5800191928108286976 3099958397379632768 399724866650978560 16146235409631875968 13446001878903221760 10745768348174567552 8045534817445913344 5345301286717259136 2645067755988604928 18391578298969502336 15691344768240848128 12991111237512193920 10290877706783539712 7590644176054885504 4890410645326231296 2190177114597577088 17936687657578474496 15236454126849820288 12536220596121166080 9835987065392511872 7135753534663857664 4435520003935203456 1735286473206549248 17481797016187446656 14781563485458792448 12081329954730138240 9381096424001484032 6680862893272829824 3980629362544175616 1280395831815521408 17026906374796418816 14326672844067764608 11626439313339110400 8926205782610456192 6225972251881801984 3525738721153147776 825505190424493568 16572015733405390976 13871782202676736768 11171548671948082560 8471315141219428352 5771081610490774144 3070848079762119936 370614549033465728 16117125092014363136 13416891561285708928 10716658030557054720 8016424499828400512 5316190969099746304 2615957438371092096 18362467981351989504 15662234450623335296 12962000919894681088 10261767389166026880 7561533858437372672 4861300327708718464 2161066796980064256 17907577339960961664 15207343809232307456 12507110278503653248 9806876747774999040 7106643217046344832 4406409686317690624 1706176155589036416 17452686698569933824 14752453167841279616 12052219637112625408 9351986106383971200 6651752575655316992 3951519044926662784 1251285514198008576 16997796057178905984 14297562526450251776 11597328995721597568 8897095464992943360 6196861934264289152 3496628403535634944 796394872806980736 16542905415787878144 13842671885059223936 11142438354330569728 8442204823601915520 5741971292873261312 3041737762144607104 341504231415952896 16088014774396850304 13387781243668196096 10687547712939541888 7987314182210887680 5287080651482233472 2586847120753579264 18333357663734476672 15633124133005822464 12932890602277168256 10232657071548514048 7532423540819859840 4832190010091205632 2131956479362551424 17878467022343448832 15178233491614794624 12477999960886140416 9777766430157486208 7077532899428832000 4377299368700177792 1677065837971523584 17423576380952420992 14723342850223766784 12023109319495112576 9322875788766458368 6622642258037804160 3922408727309149952 1222175196580495744 16968685739561393152 14268452208832738944 11568218678104084736 8867985147375430528 6167751616646776320 3467518085918122112 767284555189467904 16513795098170365312 13813561567441711104 11113328036713056896 8413094505984402688 5712860975255748480 3012627444527094272 312393913798440064 16058904456779337472 13358670926050683264 10658437395322029056 7958203864593374848 5257970333864720640 2557736803136066432 18304247346116963840 15604013815388309632 12903780284659655424 10203546753931001216 7503313223202347008 4803079692473692800 2102846161745038592 17849356704725936000 15149123173997281792 12448889643268627584 9748656112539973376 7048422581811319168 4348189051082664960 1647955520354010752 17394466063334908160 14694232532606253952 11993999001877599744 9293765471148945536 6593531940420291328 3893298409691637120 1193064878962982912 16939575421943880320 14239341891215226112 11539108360486571904 8838874829757917696 6138641299029263488 3438407768300609280 738174237571955072 16484684780552852480 13784451249824198272 11084217719095544064 8383984188366889856 5683750657638235648 2983517126909581440 283283596180927232 16029794139161824640 13329560608433170432 10629327077704516224 7929093546975862016 5228860016247207808 2528626485518553600 18275137028499451008 15574903497770796800 12874669967042142592 10174436436313488384 7474202905584834176 4773969374856179968 2073735844127525760 17820246387108423168 15120012856379768960 12419779325651114752 9719545794922460544 7019312264193806336 4319078733465152128 1618845202736497920 17365355745717395328 14665122214988741120 11964888684260086912 9264655153531432704 6564421622802778496 3864188092074124288 1163954561345470080 16910465104326367488 14210231573597713280 11509998042869059072 8809764512140404864 6109530981411750656 3409297450683096448 709063919954442240 16455574462935339648 13755340932206685440 11055107401478031232 8354873870749377024 5654640340020722816 2954406809292068608 254173278563414400 16000683821544311808 13300450290815657600 10600216760087003392 7899983229358349184 5199749698629694976 2499516167901040768 18246026710881938176 15545793180153283968 12845559649424629760 10145326118695975552 7445092587967321344 4744859057238667136 2044625526510012928 17791136069490910336 15090902538762256128 12390669008033601920 9690435477304947712 6990201946576293504 4289968415847639296 1589734885118985088 17336245428099882496 14636011897371228288 11935778366642574080 9235544835913919872 6535311305185265664 3835077774456611456 1134844243727957248 16881354786708854656 14181121255980200448 11480887725251546240 8780654194522892032 6080420663794237824 3380187133065583616 679953602336929408 16426464145317826816 13726230614589172608 11025997083860518400 8325763553131864192 5625530022403209984 2925296491674555776 225062960945901568 15971573503926798976 13271339973198144768 10571106442469490560 7870872911740836352 5170639381012182144 2470405850283527936 18216916393264425344 15516682862535771136 12816449331807116928 10116215801078462720 7415982270349808512 4715748739621154304 2015515208892500096 17762025751873397504 15061792221144743296 12361558690416089088 9661325159687434880 6961091628958780672 4260858098230126464 1560624567501472256 17307135110482369664 14606901579753715456 11906668049025061248 9206434518296407040 6506200987567752832 3805967456839098624 1105733926110444416 16852244469091341824 14152010938362687616 11451777407634033408 8751543876905379200 6051310346176724992 3351076815448070784 650843284719416576 16397353827700313984 13697120296971659776 10996886766243005568 8296653235514351360 5596419704785697152 2896186174057042944 195952643328388736 15942463186309286144 13242229655580631936 10541996124851977728 7841762594123323520 5141529063394669312 2441295532666015104 18187806075646912512 15487572544918258304 12787339014189604096 10087105483460949888 7386871952732295680 4686638422003641472 1986404891274987264 17732915434255884672 15032681903527230464 12332448372798576256 9632214842069922048 6931981311341267840 4231747780612613632 1531514249883959424 17278024792864856832 14577791262136202624 11877557731407548416 9177324200678894208 6477090669950240000 3776857139221585792 1076623608492931584 16823134151473828992 14122900620745174784 11422667090016520576 8722433559287866368 6022200028559212160 3321966497830557952 621732967101903744 16368243510082801152 13668009979354146944 10967776448625492736 8267542917896838528 5567309387168184320 2867075856439530112 166842325710875904 15913352868691773312 13213119337963119104 10512885807234464896 7812652276505810688 5112418745777156480 2412185215048502272 18158695758029399680 15458462227300745472 12758228696572091264 10057995165843437056 7357761635114782848 4657528104386128640 1957294573657474432 17703805116638371840 15003571585909717632 12303338055181063424 9603104524452409216 6902870993723755008 4202637462995100800 1502403932266446592 17248914475247344000 14548680944518689792 11848447413790035584 9148213883061381376 6447980352332727168 3747746821604072960 1047513290875418752 16794023833856316160 14093790303127661952 11393556772399007744 8693323241670353536 5993089710941699328 3292856180213045120 592622649484390912 16339133192465288320 13638899661736634112 10938666131007979904 8238432600279325696 5538199069550671488 2837965538822017280 137732008093363072 15884242551074260480 13184009020345606272 10483775489616952064 7783541958888297856 5083308428159643648 2383074897430989440 18129585440411886848 15429351909683232640 12729118378954578432 10028884848225924224 7328651317497270016 4628417786768615808 1928184256039961600 17674694799020859008 14974461268292204800 12274227737563550592 9573994206834896384 6873760676106242176 4173527145377587968 1473293614648933760 17219804157629831168 14519570626901176960 11819337096172522752 9119103565443868544 6418870034715214336 3718636503986560128 1018402973257905920 16764913516238803328 14064679985510149120 11364446454781494912 8664212924052840704 5963979393324186496 3263745862595532288 563512331866878080 16310022874847775488 13609789344119121280 10909555813390467072 8209322282661812864 5509088751933158656 2808855221204504448 108621690475850240 15855132233456747648 13154898702728093440 10454665171999439232 7754431641270785024 5054198110542130816 2353964579813476608 18100475122794374016 15400241592065719808 12700008061337065600 9999774530608411392 7299540999879757184 4599307469151102976 1899073938422448768 17645584481403346176 14945350950674691968 12245117419946037760 9544883889217383552 6844650358488729344 4144416827760075136 1444183297031420928 17190693840012318336 14490460309283664128 11790226778555009920 9089993247826355712 6389759717097701504 3689526186369047296 989292655640393088 16735803198621290496 14035569667892636288 11335336137163982080 8635102606435327872 5934869075706673664 3234635544978019456 534402014249365248 16280912557230262656 13580679026501608448 10880445495772954240 8180211965044300032 5479978434315645824 2779744903586991616 79511372858337408 15826021915839234816 13125788385110580608 10425554854381926400 7725321323653272192 5025087792924617984 2324854262195963776 18071364805176861184 15371131274448206976 12670897743719552768 9970664212990898560 7270430682262244352 4570197151533590144 1869963620804935936 17616474163785833344 14916240633057179136 12216007102328524928 9515773571599870720 6815540040871216512 4115306510142562304 1415072979413908096 17161583522394805504 14461349991666151296 11761116460937497088 9060882930208842880 6360649399480188672 3660415868751534464 960182338022880256 16706692881003777664 14006459350275123456 11306225819546469248 8605992288817815040 5905758758089160832 3205525227360506624 505291696631852416 16251802239612749824 13551568708884095616 10851335178155441408 8151101647426787200 5450868116698132992 2750634585969478784 50401055240824576 15796911598221721984 13096678067493067776 10396444536764413568 7696211006035759360 4995977475307105152 2295743944578450944 18042254487559348352 15342020956830694144 12641787426102039936 9941553895373385728 7241320364644731520 4541086833916077312 1840853303187423104 17587363846168320512 14887130315439666304 12186896784711012096 9486663253982357888 6786429723253703680 4086196192525049472 1385962661796395264 17132473204777292672 14432239674048638464 11732006143319984256 9031772612591330048 6331539081862675840 3631305551134021632 931072020405367424 16677582563386264832 13977349032657610624 11277115501928956416 8576881971200302208 5876648440471648000 3176414909742993792 476181379014339584 16222691921995236992 13522458391266582784 10822224860537928576 8121991329809274368 5421757799080620160 2721524268351965952 21290737623311744 15767801280604209152 13067567749875554944 10367334219146900736 7667100688418246528 4966867157689592320 2266633626960938112 18013144169941835520 15312910639213181312 12612677108484527104 9912443577755872896 7212210047027218688 4511976516298564480 1811742985569910272 17558253528550807680 14858019997822153472 12157786467093499264 9457552936364845056 6757319405636190848 4057085874907536640 1356852344178882432 17103362887159779840 14403129356431125632 11702895825702471424 9002662294973817216 6302428764245163008 3602195233516508800 901961702787854592 16648472245768752000 13948238715040097792 11248005184311443584 8547771653582789376 5847538122854135168 3147304592125480960 447071061396826752 16193581604377724160 13493348073649069952 10793114542920415744 8092881012191761536 5392647481463107328 2692413950734453120 18438924493715350528 15738690962986696320 13038457432258042112 10338223901529387904 7637990370800733696 4937756840072079488 2237523309343425280 17984033852324322688 15283800321595668480 12583566790867014272 9883333260138360064 7183099729409705856 4482866198681051648 1782632667952397440 17529143210933294848 14828909680204640640 12128676149475986432 9428442618747332224 6728209088018678016 4027975557290023808 1327742026561369600 17074252569542267008 14374019038813612800 11673785508084958592 8973551977356304384 6273318446627650176 3573084915898995968 872851385170341760 16619361928151239168 13919128397422584960 11218894866693930752 8518661335965276544 5818427805236622336 3118194274507968128 417960743779313920 16164471286760211328 13464237756031557120 10764004225302902912 8063770694574248704 5363537163845594496 2663303633116940288 18409814176097837696 15709580645369183488 13009347114640529280 10309113583911875072 7608880053183220864 4908646522454566656 2208412991725912448 17954923534706809856 15254690003978155648 12554456473249501440 9854222942520847232 7153989411792193024 4453755881063538816 1753522350334884608 17500032893315782016 14799799362587127808 12099565831858473600 9399332301129819392 6699098770401165184 3998865239672510976 1298631708943856768 17045142251924754176 14344908721196099968 11644675190467445760 8944441659738791552 6244208129010137344 3543974598281483136 843741067552828928 16590251610533726336 13890018079805072128 11189784549076417920 8489551018347763712 5789317487619109504 3089083956890455296 388850426161801088 16135360969142698496 13435127438414044288 10734893907685390080 8034660376956735872 5334426846228081664 2634193315499427456 18380703858480324864 15680470327751670656 12980236797023016448 10280003266294362240 7579769735565708032 4879536204837053824 2179302674108399616 17925813217089297024 15225579686360642816 12525346155631988608 9825112624903334400 7124879094174680192 4424645563446025984 1724412032717371776 17470922575698269184 14770689044969614976 12070455514240960768 9370221983512306560 6669988452783652352 3969754922054998144 1269521391326343936 17016031934307241344 14315798403578587136 11615564872849932928 8915331342121278720 6215097811392624512 3514864280663970304 814630749935316096 16561141292916213504 13860907762187559296 11160674231458905088 8460440700730250880 5760207170001596672 3059973639272942464 359740108544288256 16106250651525185664 13406017120796531456 10705783590067877248 8005550059339223040 5305316528610568832 2605082997881914624 18351593540862812032 15651360010134157824 12951126479405503616 10250892948676849408 7550659417948195200 4850425887219540992 2150192356490886784 17896702899471784192 15196469368743129984 12496235838014475776 9796002307285821568 7095768776557167360 4395535245828513152 1695301715099858944 17441812258080756352 14741578727352102144 12041345196623447936 9341111665894793728 6640878135166139520 3940644604437485312 1240411073708831104 16986921616689728512 14286688085961074304 11586454555232420096 8886221024503765888 6185987493775111680 3485753963046457472 785520432317803264 16532030975298700672 13831797444570046464 11131563913841392256 8431330383112738048 5731096852384083840 3030863321655429632 330629790926775424 16077140333907672832 13376906803179018624 10676673272450364416 7976439741721710208 5276206210993056000 2575972680264401792 18322483223245299200 15622249692516644992 12922016161787990784 10221782631059336576 7521549100330682368 4821315569602028160 2121082038873373952 17867592581854271360 15167359051125617152 12467125520396962944 9766891989668308736 7066658458939654528 4366424928211000320 1666191397482346112 17412701940463243520 14712468409734589312 12012234879005935104 9312001348277280896 6611767817548626688 3911534286819972480 1211300756091318272 16957811299072215680 14257577768343561472 11557344237614907264 8857110706886253056 6156877176157598848 3456643645428944640 756410114700290432 16502920657681187840 13802687126952533632 11102453596223879424 8402220065495225216 5701986534766571008 3001753004037916800 301519473309262592 16048030016290160000 13347796485561505792 10647562954832851584 7947329424104197376 5247095893375543168 2546862362646888960 18293372905627786368 15593139374899132160 12892905844170477952 10192672313441823744 7492438782713169536 4792205251984515328 2091971721255861120 17838482264236758528 15138248733508104320 12438015202779450112 9737781672050795904 7037548141322141696 4337314610593487488 1637081079864833280 17383591622845730688 14683358092117076480 11983124561388422272 9282891030659768064 6582657499931113856 3882423969202459648 1182190438473805440 16928700981454702848 14228467450726048640 11528233919997394432 8828000389268740224 6127766858540086016 3427533327811431808 727299797082777600 16473810340063675008 13773576809335020800 11073343278606366592 8373109747877712384 5672876217149058176 2972642686420403968 272409155691749760 16018919698672647168 13318686167943992960 10618452637215338752 7918219106486684544 5217985575758030336 2517752045029376128 18264262588010273536 15564029057281619328 12863795526552965120 10163561995824310912 7463328465095656704 4763094934367002496 2062861403638348288 17809371946619245696 15109138415890591488 12408904885161937280 9708671354433283072 7008437823704628864 4308204292975974656 1607970762247320448 17354481305228217856 14654247774499563648 11954014243770909440 9253780713042255232 6553547182313601024 3853313651584946816 1153080120856292608 16899590663837190016 14199357133108535808 11499123602379881600 8798890071651227392 6098656540922573184 3398423010193918976 698189479465264768 16444700022446162176 13744466491717507968 11044232960988853760 8343999430260199552 5643765899531545344 2943532368802891136 243298838074236928 15989809381055134336 13289575850326480128 10589342319597825920 7889108788869171712 5188875258140517504 2488641727411863296 18235152270392760704 15534918739664106496 12834685208935452288 10134451678206798080 7434218147478143872 4733984616749489664 2033751086020835456 17780261629001732864 15080028098273078656 12379794567544424448 9679561036815770240 6979327506087116032 4279093975358461824 1578860444629807616 17325370987610705024 14625137456882050816 11924903926153396608 9224670395424742400 6524436864696088192 3824203333967433984 1123969803238779776 16870480346219677184 14170246815491022976 11470013284762368768 8769779754033714560 6069546223305060352 3369312692576406144 669079161847751936 16415589704828649344 13715356174099995136 11015122643371340928 8314889112642686720 5614655581914032512 2914422051185378304 214188520456724096 15960699063437621504 13260465532708967296 10560232001980313088 7859998471251658880 5159764940523004672 2459531409794350464 18206041952775247872 15505808422046593664 12805574891317939456 10105341360589285248 7405107829860631040 4704874299131976832 2004640768403322624 17751151311384220032 15050917780655565824 12350684249926911616 9650450719198257408 6950217188469603200 4249983657740948992 1549750127012294784 17296260669993192192 14596027139264537984 11895793608535883776 9195560077807229568 6495326547078575360 3795093016349921152 1094859485621266944 16841370028602164352 14141136497873510144 11440902967144855936 8740669436416201728 6040435905687547520 3340202374958893312 639968844230239104 16386479387211136512 13686245856482482304 10986012325753828096 8285778795025173888 5585545264296519680 2885311733567865472 185078202839211264 15931588745820108672 13231355215091454464 10531121684362800256 7830888153634146048 5130654622905491840 2430421092176837632 18176931635157735040 15476698104429080832 12776464573700426624 10076231042971772416 7375997512243118208 4675763981514464000 1975530450785809792 17722040993766707200 15021807463038052992 12321573932309398784 9621340401580744576 6921106870852090368 4220873340123436160 1520639809394781952 17267150352375679360 14566916821647025152 11866683290918370944 9166449760189716736 6466216229461062528 3765982698732408320 1065749168003754112 16812259710984651520 14112026180255997312 11411792649527343104 8711559118798688896 6011325588070034688 3311092057341380480 610858526612726272 16357369069593623680 13657135538864969472 10956902008136315264 8256668477407661056 5556434946679006848 2856201415950352640 155967885221698432 15902478428202595840 13202244897473941632 10502011366745287424 7801777836016633216 5101544305287979008 2401310774559324800 18147821317540222208 15447587786811568000 12747354256082913792 10047120725354259584 7346887194625605376 4646653663896951168 1946420133168296960 17692930676149194368 14992697145420540160 12292463614691885952 9592230083963231744 6891996553234577536 4191763022505923328 1491529491777269120 17238040034758166528 14537806504029512320 11837572973300858112 9137339442572203904 6437105911843549696 3736872381114895488 1036638850386241280 16783149393367138688 14082915862638484480 11382682331909830272 8682448801181176064 5982215270452521856 3281981739723867648 581748208995213440 16328258751976110848 13628025221247456640 10927791690518802432 8227558159790148224 5527324629061494016 2827091098332839808 126857567604185600 15873368110585083008 13173134579856428800 10472901049127774592 7772667518399120384 5072433987670466176 2372200456941811968 18118710999922709376 15418477469194055168 12718243938465400960 10018010407736746752 7317776877008092544 4617543346279438336 1917309815550784128 17663820358531681536 14963586827803027328 12263353297074373120 9563119766345718912 6862886235617064704 4162652704888410496 1462419174159756288 17208929717140653696 14508696186411999488 11808462655683345280 9108229124954691072 6407995594226036864 3707762063497382656 1007528532768728448 16754039075749625856 14053805545020971648 11353572014292317440 8653338483563663232 5953104952835009024 3252871422106354816 552637891377700608 16299148434358598016 13598914903629943808 10898681372901289600 8198447842172635392 5498214311443981184 2797980780715326976 97747249986672768 15844257792967570176 13144024262238915968 10443790731510261760 7743557200781607552 5043323670052953344 2343090139324299136 18089600682305196544 15389367151576542336 12689133620847888128 9988900090119233920 7288666559390579712 4588433028661925504 1888199497933271296 17634710040914168704 14934476510185514496 12234242979456860288 9534009448728206080 6833775917999551872 4133542387270897664 1433308856542243456 17179819399523140864 14479585868794486656 11779352338065832448 9079118807337178240 6378885276608524032 3678651745879869824 978418215151215616 16724928758132113024 14024695227403458816 11324461696674804608 8624228165946150400 5923994635217496192 3223761104488841984 523527573760187776 16270038116741085184 13569804586012430976 10869571055283776768 8169337524555122560 5469103993826468352 2768870463097814144 68636932369159936 15815147475350057344 13114913944621403136 10414680413892748928 7714446883164094720 5014213352435440512 2313979821706786304 18060490364687683712 15360256833959029504 12660023303230375296 9959789772501721088 7259556241773066880 4559322711044412672 1859089180315758464 17605599723296655872 14905366192568001664 12205132661839347456 9504899131110693248 6804665600382039040 4104432069653384832 1404198538924730624 17150709081905628032 14450475551176973824 11750242020448319616 9050008489719665408 6349774958991011200 3649541428262356992 949307897533702784 16695818440514600192 13995584909785945984 11295351379057291776 8595117848328637568 5894884317599983360 3194650786871329152 494417256142674944 16240927799123572352 13540694268394918144 10840460737666263936 8140227206937609728 5439993676208955520 2739760145480301312 39526614751647104 15786037157732544512 13085803627003890304 10385570096275236096 7685336565546581888 4985103034817927680 2284869504089273472 18031380047070170880 15331146516341516672 12630912985612862464 9930679454884208256 7230445924155554048 4530212393426899840 1829978862698245632 17576489405679143040 14876255874950488832 12176022344221834624 9475788813493180416 6775555282764526208 4075321752035872000 1375088221307217792 17121598764288115200 14421365233559460992 11721131702830806784 9020898172102152576 6320664641373498368 3620431110644844160 920197579916189952 16666708122897087360 13966474592168433152 11266241061439778944 8566007530711124736 5865773999982470528 3165540469253816320 465306938525162112 16211817481506059520 13511583950777405312 10811350420048751104 8111116889320096896 5410883358591442688 2710649827862788480 10416297134134272 15756926840115031680 13056693309386377472 10356459778657723264 7656226247929069056 4955992717200414848 2255759186471760640 18002269729452658048 15302036198724003840 12601802667995349632 9901569137266695424 7201335606538041216 4501102075809387008 1800868545080732800 17547379088061630208 14847145557332976000 12146912026604321792 9446678495875667584 6746444965147013376 4046211434418359168 1345977903689704960 17092488446670602368 14392254915941948160 11692021385213293952 8991787854484639744 6291554323755985536 3591320793027331328 891087262298677120 16637597805279574528 13937364274550920320 11237130743822266112 8536897213093611904 5836663682364957696 3136430151636303488 436196620907649280 16182707163888546688 13482473633159892480 10782240102431238272 8082006571702584064 5381773040973929856 2681539510245275648 18428050053226173056 15727816522497518848 13027582991768864640 10327349461040210432 7627115930311556224 4926882399582902016 2226648868854247808 17973159411835145216 15272925881106491008 12572692350377836800 9872458819649182592 7172225288920528384 4471991758191874176 1771758227463219968 17518268770444117376 14818035239715463168 12117801708986808960 9417568178258154752 6717334647529500544 4017101116800846336 1316867586072192128 17063378129053089536 14363144598324435328 11662911067595781120 8962677536867126912 6262444006138472704 3562210475409818496 861976944681164288 16608487487662061696 13908253956933407488 11208020426204753280 8507786895476099072 5807553364747444864 3107319834018790656 407086303290136448 16153596846271033856 13453363315542379648 10753129784813725440 8052896254085071232 5352662723356417024 2652429192627762816 18398939735608660224 15698706204880006016 12998472674151351808 10298239143422697600 7598005612694043392 4897772081965389184 2197538551236734976 17944049094217632384 15243815563488978176 12543582032760323968 9843348502031669760 7143114971303015552 4442881440574361344 1742647909845707136 17489158452826604544 14788924922097950336 12088691391369296128 9388457860640641920 6688224329911987712 3987990799183333504 1287757268454679296 17034267811435576704 14334034280706922496 11633800749978268288 8933567219249614080 6233333688520959872 3533100157792305664 832866627063651456 16579377170044548864 13879143639315894656 11178910108587240448 8478676577858586240 5778443047129932032 3078209516401277824 377975985672623616 16124486528653521024 13424252997924866816 10724019467196212608 8023785936467558400 5323552405738904192 2623318875010249984 18369829417991147392 15669595887262493184 12969362356533838976 10269128825805184768 7568895295076530560 4868661764347876352 2168428233619222144 17914938776600119552 15214705245871465344 12514471715142811136 9814238184414156928 7114004653685502720 4413771122956848512 1713537592228194304 17460048135209091712 14759814604480437504 12059581073751783296 9359347543023129088 6659114012294474880 3958880481565820672 1258646950837166464 17005157493818063872 14304923963089409664 11604690432360755456 8904456901632101248 6204223370903447040 3503989840174792832 803756309446138624 16550266852427036032 13850033321698381824 11149799790969727616 8449566260241073408 5749332729512419200 3049099198783764992 348865668055110784 16095376211036008192 13395142680307353984 10694909149578699776 7994675618850045568 5294442088121391360 2594208557392737152 18340719100373634560 15640485569644980352 12940252038916326144 10240018508187671936 7539784977459017728 4839551446730363520 2139317916001709312 17885828458982606720 15185594928253952512 12485361397525298304 9785127866796644096 7084894336067989888 4384660805339335680 1684427274610681472 17430937817591578880 14730704286862924672 12030470756134270464 9330237225405616256 6630003694676962048 3929770163948307840 1229536633219653632 16976047176200551040 14275813645471896832 11575580114743242624 8875346584014588416 6175113053285934208 3474879522557280000 774645991828625792 16521156534809523200 13820923004080868992 11120689473352214784 8420455942623560576 5720222411894906368 3019988881166252160 319755350437597952 16066265893418495360 13366032362689841152 10665798831961186944 7965565301232532736 5265331770503878528 2565098239775224320 18311608782756121728 15611375252027467520 12911141721298813312 10210908190570159104 7510674659841504896 4810441129112850688 2110207598384196480 17856718141365093888 15156484610636439680 12456251079907785472 9756017549179131264 7055784018450477056 4355550487721822848 1655316956993168640 17401827499974066048 14701593969245411840 12001360438516757632 9301126907788103424 6600893377059449216 3900659846330795008 1200426315602140800 16946936858583038208 14246703327854384000 11546469797125729792 8846236266397075584 6146002735668421376 3445769204939767168 745535674211112960 16492046217192010368 13791812686463356160 11091579155734701952 8391345625006047744 5691112094277393536 2990878563548739328 290645032820085120 16037155575800982528 13336922045072328320 10636688514343674112 7936454983615019904 5236221452886365696 2535987922157711488 18282498465138608896 15582264934409954688 12882031403681300480 10181797872952646272 7481564342223992064 4781330811495337856 2081097280766683648 17827607823747581056 15127374293018926848 12427140762290272640 9726907231561618432 7026673700832964224 4326440170104310016 1626206639375655808 17372717182356553216 14672483651627899008 11972250120899244800 9272016590170590592 6571783059441936384 3871549528713282176 1171315997984627968 16917826540965525376 14217593010236871168 11517359479508216960 8817125948779562752 6116892418050908544 3416658887322254336 716425356593600128 16462935899574497536 13762702368845843328 11062468838117189120 8362235307388534912 5662001776659880704 2961768245931226496 261534715202572288 16008045258183469696 13307811727454815488 10607578196726161280 7907344665997507072 5207111135268852864 2506877604540198656 18253388147521096064 15553154616792441856 12852921086063787648 10152687555335133440 7452454024606479232 4752220493877825024 2051986963149170816 17798497506130068224 15098263975401414016 12398030444672759808 9697796913944105600 6997563383215451392 4297329852486797184 1597096321758142976 17343606864739040384 14643373334010386176 11943139803281731968 9242906272553077760 6542672741824423552 3842439211095769344 1142205680367115136 16888716223348012544 14188482692619358336 11488249161890704128 8788015631162049920 6087782100433395712 3387548569704741504 687315038976087296 16433825581956984704 13733592051228330496 11033358520499676288 8333124989771022080 5632891459042367872 2932657928313713664 232424397585059456 15978934940565956864 13278701409837302656 10578467879108648448 7878234348379994240 5178000817651340032 2477767286922685824 18224277829903583232 15524044299174929024 12823810768446274816 10123577237717620608 7423343706988966400 4723110176260312192 2022876645531657984 17769387188512555392 15069153657783901184 12368920127055246976 9668686596326592768 6968453065597938560 4268219534869284352 1567986004140630144 17314496547121527552 14614263016392873344 11914029485664219136 9213795954935564928 6513562424206910720 3813328893478256512 1113095362749602304 16859605905730499712 14159372375001845504 11459138844273191296 8758905313544537088 6058671782815882880 3358438252087228672 658204721358574464 16404715264339471872 13704481733610817664 11004248202882163456 8304014672153509248 5603781141424855040 2903547610696200832 203314079967546624 15949824622948444032 13249591092219789824 10549357561491135616 7849124030762481408 5148890500033827200 2448656969305172992 18195167512286070400 15494933981557416192 12794700450828761984 10094466920100107776 7394233389371453568 4693999858642799360 1993766327914145152 17740276870895042560 15040043340166388352 12339809809437734144 9639576278709079936 6939342747980425728 4239109217251771520 1538875686523117312 17285386229504014720 14585152698775360512 11884919168046706304 9184685637318052096 6484452106589397888 3784218575860743680 1083985045132089472 16830495588112986880 14130262057384332672 11430028526655678464 8729794995927024256 6029561465198370048 3329327934469715840 629094403741061632 16375604946721959040 13675371415993304832 10975137885264650624 8274904354535996416 5574670823807342208 2874437293078688000 174203762350033792 15920714305330931200 13220480774602276992 10520247243873622784 7820013713144968576 5119780182416314368 2419546651687660160 18166057194668557568 15465823663939903360 12765590133211249152 10065356602482594944 7365123071753940736 4664889541025286528 1964656010296632320 17711166553277529728 15010933022548875520 12310699491820221312 9610465961091567104 6910232430362912896 4209998899634258688 1509765368905604480 17256275911886501888 14556042381157847680 11855808850429193472 9155575319700539264 6455341788971885056 3755108258243230848 1054874727514576640 16801385270495474048 14101151739766819840 11400918209038165632 8700684678309511424 6000451147580857216 3300217616852203008 599984086123548800 16346494629104446208 13646261098375792000 10946027567647137792 8245794036918483584 5545560506189829376 2845326975461175168 145093444732520960 15891603987713418368 13191370456984764160 10491136926256109952 7790903395527455744 5090669864798801536 2390436334070147328 18136946877051044736 15436713346322390528 12736479815593736320 10036246284865082112 7336012754136427904 4635779223407773696 1935545692679119488 17682056235660016896 14981822704931362688 12281589174202708480 9581355643474054272 6881122112745400064 4180888582016745856 1480655051288091648 17227165594268989056 14526932063540334848 11826698532811680640 9126465002083026432 6426231471354372224 3725997940625718016 1025764409897063808 16772274952877961216 14072041422149307008 11371807891420652800 8671574360691998592 5971340829963344384 3271107299234690176 570873768506035968 16317384311486933376 13617150780758279168 10916917250029624960 8216683719300970752 5516450188572316544 2816216657843662336 115983127115008128 15862493670095905536 13162260139367251328 10462026608638597120 7761793077909942912 5061559547181288704 2361326016452634496 18107836559433531904 15407603028704877696 12707369497976223488 10007135967247569280 7306902436518915072 4606668905790260864 1906435375061606656 17652945918042504064 14952712387313849856 12252478856585195648 9552245325856541440 6852011795127887232 4151778264399233024 1451544733670578816 17198055276651476224 14497821745922822016 11797588215194167808 9097354684465513600 6397121153736859392 3696887623008205184 996654092279550976 16743164635260448384 14042931104531794176 11342697573803139968 8642464043074485760 5942230512345831552 3241996981617177344 541763450888523136 16288273993869420544 13588040463140766336 10887806932412112128 8187573401683457920 5487339870954803712 2787106340226149504 86872809497495296 15833383352478392704 13133149821749738496 10432916291021084288 7732682760292430080 5032449229563775872 2332215698835121664 18078726241816019072 15378492711087364864 12678259180358710656 9978025649630056448 7277792118901402240 4577558588172748032 1877325057444093824 17623835600424991232 14923602069696337024 12223368538967682816 9523135008239028608 6822901477510374400 4122667946781720192 1422434416053065984 17168944959033963392 14468711428305309184 11768477897576654976 9068244366848000768 6368010836119346560 3667777305390692352 967543774662038144 16714054317642935552 14013820786914281344 11313587256185627136 8613353725456972928 5913120194728318720 3212886663999664512 512653133271010304 16259163676251907712 13558930145523253504 10858696614794599296 8158463084065945088 5458229553337290880 2757996022608636672 57762491879982464 15804273034860879872 13104039504132225664 10403805973403571456 7703572442674917248 5003338911946263040 2303105381217608832 18049615924198506240 15349382393469852032 12649148862741197824 9948915332012543616 7248681801283889408 4548448270555235200 1848214739826580992 17594725282807478400 14894491752078824192 12194258221350169984 9494024690621515776 6793791159892861568 4093557629164207360 1393324098435553152 17139834641416450560 14439601110687796352 11739367579959142144 9039134049230487936 6338900518501833728 3638666987773179520 938433457044525312 16684944000025422720 13984710469296768512 11284476938568114304 8584243407839460096 5884009877110805888 3183776346382151680 483542815653497472 16230053358634394880 13529819827905740672 10829586297177086464 8129352766448432256 5429119235719778048 2728885704991123840 28652174262469632 15775162717243367040 13074929186514712832 10374695655786058624 7674462125057404416 4974228594328750208 2273995063600096000 18020505606580993408 15320272075852339200 12620038545123684992 9919805014395030784 7219571483666376576 4519337952937722368 1819104422209068160 17565614965189965568 14865381434461311360 12165147903732657152 9464914373004002944 6764680842275348736 4064447311546694528 1364213780818040320 17110724323798937728 14410490793070283520 11710257262341629312 9010023731612975104 6309790200884320896 3609556670155666688 909323139427012480 16655833682407909888 13955600151679255680 11255366620950601472 8555133090221947264 5854899559493293056 3154666028764638848 454432498035984640 16200943041016882048 13500709510288227840 10800475979559573632 8100242448830919424 5400008918102265216 2699775387373611008 18446285930354508416 15746052399625854208 13045818868897200000 10345585338168545792 7645351807439891584 4945118276711237376 2244884745982583168 17991395288963480576 15291161758234826368 12590928227506172160 9890694696777517952 7190461166048863744 4490227635320209536 1789994104591555328 17536504647572452736 14836271116843798528 12136037586115144320 9435804055386490112 6735570524657835904 4035336993929181696 1335103463200527488 17081614006181424896 14381380475452770688 11681146944724116480 8980913413995462272 6280679883266808064 3580446352538153856 880212821809499648 16626723364790397056 13926489834061742848 11226256303333088640 8526022772604434432 5825789241875780224 3125555711147126016 425322180418471808 16171832723399369216 13471599192670715008 10771365661942060800 8071132131213406592 5370898600484752384 2670665069756098176 18417175612736995584 15716942082008341376 13016708551279687168 10316475020551032960 7616241489822378752 4916007959093724544 2215774428365070336 17962284971345967744 15262051440617313536 12561817909888659328 9861584379160005120 7161350848431350912 4461117317702696704 1760883786974042496 17507394329954939904 14807160799226285696 12106927268497631488 9406693737768977280 6706460207040323072 4006226676311668864 1305993145583014656 17052503688563912064 14352270157835257856 11652036627106603648 8951803096377949440 6251569565649295232 3551336034920641024 851102504191986816 16597613047172884224 13897379516444230016 11197145985715575808 8496912454986921600 5796678924258267392 3096445393529613184 396211862800958976 16142722405781856384 13442488875053202176 10742255344324547968 8042021813595893760 5341788282867239552 2641554752138585344 18388065295119482752 15687831764390828544 12987598233662174336 10287364702933520128 7587131172204865920 4886897641476211712 2186664110747557504 17933174653728454912 15232941122999800704 12532707592271146496 9832474061542492288 7132240530813838080 4432007000085183872 1731773469356529664 17478284012337427072 14778050481608772864 12077816950880118656 9377583420151464448 6677349889422810240 3977116358694156032 1276882827965501824 17023393370946399232 14323159840217745024 11622926309489090816 8922692778760436608 6222459248031782400 3522225717303128192 821992186574473984 16568502729555371392 13868269198826717184 11168035668098062976 8467802137369408768 5767568606640754560 3067335075912100352 367101545183446144 16113612088164343552 13413378557435689344 10713145026707035136 8012911495978380928 5312677965249726720 2612444434521072512 18358954977501969920 15658721446773315712 12958487916044661504 10258254385316007296 7558020854587353088 4857787323858698880 2157553793130044672 17904064336110942080 15203830805382287872 12503597274653633664 9803363743924979456 7103130213196325248 4402896682467671040 1702663151739016832 17449173694719914240 14748940163991260032 12048706633262605824 9348473102533951616 6648239571805297408 3948006041076643200 1247772510347988992 16994283053328886400 14294049522600232192 11593815991871577984 8893582461142923776 6193348930414269568 3493115399685615360 792881868956961152 16539392411937858560 13839158881209204352 11138925350480550144 8438691819751895936 5738458289023241728 3038224758294587520 337991227565933312 16084501770546830720 13384268239818176512 10684034709089522304 7983801178360868096 5283567647632213888 2583334116903559680 18329844659884457088 15629611129155802880 12929377598427148672 10229144067698494464 7528910536969840256 4828677006241186048 2128443475512531840 17874954018493429248 15174720487764775040 12474486957036120832 9774253426307466624 7074019895578812416 4373786364850158208 1673552834121504000 17420063377102401408 14719829846373747200 12019596315645092992 9319362784916438784 6619129254187784576 3918895723459130368 1218662192730476160 16965172735711373568 14264939204982719360 11564705674254065152 8864472143525410944 6164238612796756736 3464005082068102528 763771551339448320 16510282094320345728 13810048563591691520 11109815032863037312 8409581502134383104 5709347971405728896 3009114440677074688 308880909948420480 16055391452929317888 13355157922200663680 10654924391472009472 7954690860743355264 5254457330014701056 2554223799286046848 18300734342266944256 15600500811538290048 12900267280809635840 10200033750080981632 7499800219352327424 4799566688623673216 2099333157895019008 17845843700875916416 15145610170147262208 12445376639418608000 9745143108689953792 7044909577961299584 4344676047232645376 1644442516503991168 17390953059484888576 14690719528756234368 11990485998027580160 9290252467298925952 6590018936570271744 3889785405841617536 1189551875112963328 16936062418093860736 14235828887365206528 11535595356636552320 8835361825907898112 6135128295179243904 3434894764450589696 734661233721935488 16481171776702832896 13780938245974178688 11080704715245524480 8380471184516870272 5680237653788216064 2980004123059561856 279770592330907648 16026281135311805056 13326047604583150848 10625814073854496640 7925580543125842432 5225347012397188224 2525113481668534016 18271624024649431424 15571390493920777216 12871156963192123008 10170923432463468800 7470689901734814592 4770456371006160384 2070222840277506176 17816733383258403584 15116499852529749376 12416266321801095168 9716032791072440960 7015799260343786752 4315565729615132544 1615332198886478336 17361842741867375744 14661609211138721536 11961375680410067328 9261142149681413120 6560908618952758912 3860675088224104704 1160441557495450496 16906952100476347904 14206718569747693696 11506485039019039488 8806251508290385280 6106017977561731072 3405784446833076864 705550916104422656 16452061459085320064 13751827928356665856 11051594397628011648 8351360866899357440 5651127336170703232 2950893805442049024 250660274713394816 15997170817694292224 13296937286965638016 10596703756236983808 7896470225508329600 5196236694779675392 2496003164051021184 18242513707031918592 15542280176303264384 12842046645574610176 10141813114845955968 7441579584117301760 4741346053388647552 2041112522659993344 17787623065640890752 15087389534912236544 12387156004183582336 9686922473454928128 6986688942726273920 4286455411997619712 1586221881268965504 17332732424249862912 14632498893521208704 11932265362792554496 9232031832063900288 6531798301335246080 3831564770606591872 1131331239877937664 16877841782858835072 14177608252130180864 11477374721401526656 8777141190672872448 6076907659944218240 3376674129215564032 676440598486909824 16422951141467807232 13722717610739153024 11022484080010498816 8322250549281844608 5622017018553190400 2921783487824536192 221549957095881984 15968060500076779392 13267826969348125184 10567593438619470976 7867359907890816768 5167126377162162560 2466892846433508352 18213403389414405760 15513169858685751552 12812936327957097344 10112702797228443136 7412469266499788928 4712235735771134720 2012002205042480512 17758512748023377920 15058279217294723712 12358045686566069504 9657812155837415296 6957578625108761088 4257345094380106880 1557111563651452672 17303622106632350080 14603388575903695872 11903155045175041664 9202921514446387456 6502687983717733248 3802454452989079040 1102220922260424832 16848731465241322240 14148497934512668032 11448264403784013824 8748030873055359616 6047797342326705408 3347563811598051200 647330280869396992 16393840823850294400 13693607293121640192 10993373762392985984 8293140231664331776 5592906700935677568 2892673170207023360 192439639478369152 15938950182459266560 13238716651730612352 10538483121001958144 7838249590273303936 5138016059544649728 2437782528815995520 18184293071796892928 15484059541068238720 12783826010339584512 10083592479610930304 7383358948882276096 4683125418153621888 1982891887424967680 17729402430405865088 15029168899677210880 12328935368948556672 9628701838219902464 6928468307491248256 4228234776762594048 1528001246033939840 17274511789014837248 14574278258286183040 11874044727557528832 9173811196828874624 6473577666100220416 3773344135371566208 1073110604642912000 16819621147623809408 14119387616895155200 11419154086166500992 8718920555437846784 6018687024709192576 3318453493980538368 618219963251884160 16364730506232781568 13664496975504127360 10964263444775473152 8264029914046818944 5563796383318164736 2863562852589510528 163329321860856320 15909839864841753728 13209606334113099520 10509372803384445312 7809139272655791104 5108905741927136896 2408672211198482688 18155182754179380096 15454949223450725888 12754715692722071680 10054482161993417472 7354248631264763264 4654015100536109056 1953781569807454848 17700292112788352256 15000058582059698048 12299825051331043840 9599591520602389632 6899357989873735424 4199124459145081216 1498890928416427008 17245401471397324416 14545167940668670208 11844934409940016000 9144700879211361792 6444467348482707584 3744233817754053376 1044000287025399168 16790510830006296576 14090277299277642368 11390043768548988160 8689810237820333952 5989576707091679744 3289343176363025536 589109645634371328 16335620188615268736 13635386657886614528 10935153127157960320 8234919596429306112 5534686065700651904 2834452534971997696 134219004243343488 15880729547224240896 13180496016495586688 10480262485766932480 7780028955038278272 5079795424309624064 2379561893580969856 18126072436561867264 15425838905833213056 12725605375104558848 10025371844375904640 7325138313647250432 4624904782918596224 1924671252189942016 17671181795170839424 14970948264442185216 12270714733713531008 9570481202984876800 6870247672256222592 4170014141527568384 1469780610798914176 17216291153779811584 14516057623051157376 11815824092322503168 9115590561593848960 6415357030865194752 3715123500136540544 1014889969407886336 16761400512388783744 14061166981660129536 11360933450931475328 8660699920202821120 5960466389474166912 3260232858745512704 559999328016858496 16306509870997755904 13606276340269101696 10906042809540447488 8205809278811793280 5505575748083139072 2805342217354484864 105108686625830656 15851619229606728064 13151385698878073856 10451152168149419648 7750918637420765440 5050685106692111232 2350451575963457024 18096962118944354432 15396728588215700224 12696495057487046016 9996261526758391808 7296027996029737600 4595794465301083392 1895560934572429184 17642071477553326592 14941837946824672384 12241604416096018176 9541370885367363968 6841137354638709760 4140903823910055552 1440670293181401344 17187180836162298752 14486947305433644544 11786713774704990336 9086480243976336128 6386246713247681920 3686013182519027712 985779651790373504 16732290194771270912 14032056664042616704 11331823133313962496 8631589602585308288 5931356071856654080 3231122541127999872 530889010399345664 16277399553380243072 13577166022651588864 10876932491922934656 8176698961194280448 5476465430465626240 2776231899736972032 75998369008317824 15822508911989215232 13122275381260561024 10422041850531906816 7721808319803252608 5021574789074598400 2321341258345944192 18067851801326841600 15367618270598187392 12667384739869533184 9967151209140878976 7266917678412224768 4566684147683570560 1866450616954916352 17612961159935813760 14912727629207159552 12212494098478505344 9512260567749851136 6812027037021196928 4111793506292542720 1411559975563888512 17158070518544785920 14457836987816131712 11757603457087477504 9057369926358823296 6357136395630169088 3656902864901514880 956669334172860672 16703179877153758080 14002946346425103872 11302712815696449664 8602479284967795456 5902245754239141248 3202012223510487040 501778692781832832 16248289235762730240 13548055705034076032 10847822174305421824 8147588643576767616 5447355112848113408 2747121582119459200 46888051390804992 15793398594371702400 13093165063643048192 10392931532914393984 7692698002185739776 4992464471457085568 2292230940728431360 18038741483709328768 15338507952980674560 12638274422252020352 9938040891523366144 7237807360794711936 4537573830066057728 1837340299337403520 17583850842318300928 14883617311589646720 12183383780860992512 9483150250132338304 6782916719403684096 4082683188675029888 1382449657946375680 17128960200927273088 14428726670198618880 11728493139469964672 9028259608741310464 6328026078012656256 3627792547284002048 927559016555347840 16674069559536245248 13973836028807591040 11273602498078936832 8573368967350282624 5873135436621628416 3172901905892974208 472668375164320000 16219178918145217408 13518945387416563200 10818711856687908992 8118478325959254784 5418244795230600576 2718011264501946368 17777733773292160 15764288276754189568 13064054746025535360 10363821215296881152 7663587684568226944 4963354153839572736 2263120623110918528 18009631166091815936 15309397635363161728 12609164104634507520 9908930573905853312 7208697043177199104 4508463512448544896 1808229981719890688 17554740524700788096 14854506993972133888 12154273463243479680 9454039932514825472 6753806401786171264 4053572871057517056 1353339340328862848 17099849883309760256 14399616352581106048 11699382821852451840 8999149291123797632 6298915760395143424 3598682229666489216 898448698937835008 16644959241918732416 13944725711190078208 11244492180461424000 8544258649732769792 5844025119004115584 3143791588275461376 443558057546807168 16190068600527704576 13489835069799050368 10789601539070396160 8089368008341741952 5389134477613087744 2688900946884433536 18435411489865330944 15735177959136676736 13034944428408022528 10334710897679368320 7634477366950714112 4934243836222059904 2234010305493405696 17980520848474303104 15280287317745648896 12580053787016994688 9879820256288340480 7179586725559686272 4479353194831032064 1779119664102377856 17525630207083275264 14825396676354621056 12125163145625966848 9424929614897312640 6724696084168658432 4024462553440004224 1324229022711350016 17070739565692247424 14370506034963593216 11670272504234939008 8970038973506284800 6269805442777630592 3569571912048976384 869338381320322176 16615848924301219584 13915615393572565376 11215381862843911168 8515148332115256960 5814914801386602752 3114681270657948544 414447739929294336 16160958282910191744 13460724752181537536 10760491221452883328 8060257690724229120 5360024159995574912 2659790629266920704 18406301172247818112 15706067641519163904 13005834110790509696 10305600580061855488 7605367049333201280 4905133518604547072 2204899987875892864 17951410530856790272 15251177000128136064 12550943469399481856 9850709938670827648 7150476407942173440 4450242877213519232 1750009346484865024 17496519889465762432 14796286358737108224 12096052828008454016 9395819297279799808 6695585766551145600 3995352235822491392 1295118705093837184 17041629248074734592 14341395717346080384 11641162186617426176 8940928655888771968 6240695125160117760 3540461594431463552 840228063702809344 16586738606683706752 13886505075955052544 11186271545226398336 8486038014497744128 5785804483769089920 3085570953040435712 385337422311781504 16131847965292678912 13431614434564024704 10731380903835370496 8031147373106716288 5330913842378062080 2630680311649407872 18377190854630305280 15676957323901651072 12976723793172996864 10276490262444342656 7576256731715688448 4876023200987034240 2175789670258380032 17922300213239277440 15222066682510623232 12521833151781969024 9821599621053314816 7121366090324660608 4421132559596006400 1720899028867352192 17467409571848249600 14767176041119595392 12066942510390941184 9366708979662286976 6666475448933632768 3966241918204978560 1266008387476324352 17012518930457221760 14312285399728567552 11612051868999913344 8911818338271259136 6211584807542604928 3511351276813950720 811117746085296512 16557628289066193920 13857394758337539712 11157161227608885504 8456927696880231296 5756694166151577088 3056460635422922880 356227104694268672 16102737647675166080 13402504116946511872 10702270586217857664 8002037055489203456 5301803524760549248 2601569994031895040 18348080537012792448 15647847006284138240 12947613475555484032 10247379944826829824 7547146414098175616 4846912883369521408 2146679352640867200 17893189895621764608 15192956364893110400 12492722834164456192 9792489303435801984 7092255772707147776 4392022241978493568 1691788711249839360 17438299254230736768 14738065723502082560 12037832192773428352 9337598662044774144 6637365131316119936 3937131600587465728 1236898069858811520 16983408612839708928 14283175082111054720 11582941551382400512 8882708020653746304 6182474489925092096 3482240959196437888 782007428467783680 16528517971448681088 13828284440720026880 11128050909991372672 8427817379262718464 5727583848534064256 3027350317805410048 327116787076755840 16073627330057653248 13373393799328999040 10673160268600344832 7972926737871690624 5272693207143036416 2572459676414382208 18318970219395279616 15618736688666625408 12918503157937971200 10218269627209316992 7518036096480662784 4817802565752008576 2117569035023354368 17864079578004251776 15163846047275597568 12463612516546943360 9763378985818289152 7063145455089634944 4362911924360980736 1662678393632326528 17409188936613223936 14708955405884569728 12008721875155915520 9308488344427261312 6608254813698607104 3908021282969952896 1207787752241298688 16954298295222196096 14254064764493541888 11553831233764887680 8853597703036233472 6153364172307579264 3453130641578925056 752897110850270848 16499407653831168256 13799174123102514048 11098940592373859840 8398707061645205632 5698473530916551424 2998240000187897216 298006469459243008 16044517012440140416 13344283481711486208 10644049950982832000 7943816420254177792 5243582889525523584 2543349358796869376 18289859901777766784 15589626371049112576 12889392840320458368 10189159309591804160 7488925778863149952 4788692248134495744 2088458717405841536 17834969260386738944 15134735729658084736 12434502198929430528 9734268668200776320 7034035137472122112 4333801606743467904 1633568076014813696 17380078618995711104 14679845088267056896 11979611557538402688 9279378026809748480 6579144496081094272 3878910965352440064 1178677434623785856 16925187977604683264 14224954446876029056 11524720916147374848 8824487385418720640 6124253854690066432 3424020323961412224 723786793232758016 16470297336213655424 13770063805485001216 11069830274756347008 8369596744027692800 5669363213299038592 2969129682570384384 268896151841730176 16015406694822627584 13315173164093973376 10614939633365319168 7914706102636664960 5214472571908010752 2514239041179356544 18260749584160253952 15560516053431599744 12860282522702945536 10160048991974291328 7459815461245637120 4759581930516982912 2059348399788328704 17805858942769226112 15105625412040571904 12405391881311917696 9705158350583263488 7004924819854609280 4304691289125955072 1604457758397300864 17350968301378198272 14650734770649544064 11950501239920889856 9250267709192235648 6550034178463581440 3849800647734927232 1149567117006273024 16896077659987170432 14195844129258516224 11495610598529862016 8795377067801207808 6095143537072553600 3394910006343899392 694676475615245184 16441187018596142592 13740953487867488384 11040719957138834176 8340486426410179968 5640252895681525760 2940019364952871552 239785834224217344 15986296377205114752 13286062846476460544 10585829315747806336 7885595785019152128 5185362254290497920 2485128723561843712 18231639266542741120 15531405735814086912 12831172205085432704 10130938674356778496 7430705143628124288 4730471612899470080 2030238082170815872 17776748625151713280 15076515094423059072 12376281563694404864 9676048032965750656 6975814502237096448 4275580971508442240 1575347440779788032 17321857983760685440 14621624453032031232 11921390922303377024 9221157391574722816 6520923860846068608 3820690330117414400 1120456799388760192 16866967342369657600 14166733811641003392 11466500280912349184 8766266750183694976 6066033219455040768 3365799688726386560 665566157997732352 16412076700978629760 13711843170249975552 11011609639521321344 8311376108792667136 5611142578064012928 2910909047335358720 210675516606704512 15957186059587601920 13256952528858947712 10556718998130293504 7856485467401639296 5156251936672985088 2456018405944330880 18202528948925228288 15502295418196574080 12802061887467919872 10101828356739265664 7401594826010611456 4701361295281957248 2001127764553303040 17747638307534200448 15047404776805546240 12347171246076892032 9646937715348237824 6946704184619583616 4246470653890929408 1546237123162275200 17292747666143172608 14592514135414518400 11892280604685864192 9192047073957209984 6491813543228555776 3791580012499901568 1091346481771247360 16837857024752144768 14137623494023490560 11437389963294836352 8737156432566182144 6036922901837527936 3336689371108873728 636455840380219520 16382966383361116928 13682732852632462720 10982499321903808512 8282265791175154304 5582032260446500096 2881798729717845888 181565198989191680 15928075741970089088 13227842211241434880 10527608680512780672 7827375149784126464 5127141619055472256 2426908088326818048 18173418631307715456 15473185100579061248 12772951569850407040 10072718039121752832 7372484508393098624 4672250977664444416 1972017446935790208 17718527989916687616 15018294459188033408 12318060928459379200 9617827397730724992 6917593867002070784 4217360336273416576 1517126805544762368 17263637348525659776 14563403817797005568 11863170287068351360 9162936756339697152 6462703225611042944 3762469694882388736 1062236164153734528 16808746707134631936 14108513176405977728 11408279645677323520 8708046114948669312 6007812584220015104 3307579053491360896 607345522762706688 16353856065743604096 13653622535014949888 10953389004286295680 8253155473557641472 5552921942828987264 2852688412100333056 152454881371678848 15898965424352576256 13198731893623922048 10498498362895267840 7798264832166613632 5098031301437959424 2397797770709305216 18144308313690202624 15444074782961548416 12743841252232894208 10043607721504240000 7343374190775585792 4643140660046931584 1942907129318277376 17689417672299174784 14989184141570520576 12288950610841866368 9588717080113212160 6888483549384557952 4188250018655903744 1488016487927249536 17234527030908146944 14534293500179492736 11834059969450838528 9133826438722184320 6433592907993530112 3733359377264875904 1033125846536221696 16779636389517119104 14079402858788464896 11379169328059810688 8678935797331156480 5978702266602502272 3278468735873848064 578235205145193856 16324745748126091264 13624512217397437056 10924278686668782848 8224045155940128640 5523811625211474432 2823578094482820224 123344563754166016 15869855106735063424 13169621576006409216 10469388045277755008 7769154514549100800 5068920983820446592 2368687453091792384 18115197996072689792 15414964465344035584 12714730934615381376 10014497403886727168 7314263873158072960 4614030342429418752 1913796811700764544 17660307354681661952 14960073823953007744 12259840293224353536 9559606762495699328 6859373231767045120 4159139701038390912 1458906170309736704 17205416713290634112 14505183182561979904 11804949651833325696 9104716121104671488 6404482590376017280 3704249059647363072 1004015528918708864 16750526071899606272 14050292541170952064 11350059010442297856 8649825479713643648 5949591948984989440 3249358418256335232 549124887527681024 16295635430508578432 13595401899779924224 10895168369051270016 8194934838322615808 5494701307593961600 2794467776865307392 94234246136653184 15840744789117550592 13140511258388896384 10440277727660242176 7740044196931587968 5039810666202933760 2339577135474279552 18086087678455176960 15385854147726522752 12685620616997868544 9985387086269214336 7285153555540560128 4584920024811905920 1884686494083251712 17631197037064149120 14930963506335494912 12230729975606840704 9530496444878186496 6830262914149532288 4130029383420878080 1429795852692223872 17176306395673121280 14476072864944467072 11775839334215812864 9075605803487158656 6375372272758504448 3675138742029850240 974905211301196032 16721415754282093440 14021182223553439232 11320948692824785024 8620715162096130816 5920481631367476608 3220248100638822400 520014569910168192 16266525112891065600 13566291582162411392 10866058051433757184 8165824520705102976 5465590989976448768 2765357459247794560 65123928519140352 15811634471500037760 13111400940771383552 10411167410042729344 7710933879314075136 5010700348585420928 2310466817856766720 18056977360837664128 15356743830109009920 12656510299380355712 9956276768651701504 7256043237923047296 4555809707194393088 1855576176465738880 17602086719446636288 14901853188717982080 12201619657989327872 9501386127260673664 6801152596532019456 4100919065803365248 1400685535074711040 17147196078055608448 14446962547326954240 11746729016598300032 9046495485869645824 6346261955140991616 3646028424412337408 945794893683683200 16692305436664580608 13992071905935926400 11291838375207272192 8591604844478617984 5891371313749963776 3191137783021309568 490904252292655360 16237414795273552768 13537181264544898560 10836947733816244352 8136714203087590144 5436480672358935936 2736247141630281728 36013610901627520 15782524153882524928 13082290623153870720 10382057092425216512 7681823561696562304 4981590030967908096 2281356500239253888 18027867043220151296 15327633512491497088 12627399981762842880 9927166451034188672 7226932920305534464 4526699389576880256 1826465858848226048 17572976401829123456 14872742871100469248 12172509340371815040 9472275809643160832 6772042278914506624 4071808748185852416 1371575217457198208 17118085760438095616 14417852229709441408 11717618698980787200 9017385168252132992 6317151637523478784 3616918106794824576 916684576066170368 16663195119047067776 13962961588318413568 11262728057589759360 8562494526861105152 5862260996132450944 3162027465403796736 461793934675142528 16208304477656039936 13508070946927385728 10807837416198731520 8107603885470077312 5407370354741423104 2707136824012768896 6903293284114688 15753413836265012096 13053180305536357888 10352946774807703680 7652713244079049472 4952479713350395264 2252246182621741056 17998756725602638464 15298523194873984256 12598289664145330048 9898056133416675840 7197822602688021632 4497589071959367424 1797355541230713216 17543866084211610624 14843632553482956416 12143399022754302208 9443165492025648000 6742931961296993792 4042698430568339584 1342464899839685376 17088975442820582784 14388741912091928576 11688508381363274368 8988274850634620160 6288041319905965952 3587807789177311744 887574258448657536 16634084801429554944 13933851270700900736 11233617739972246528 8533384209243592320 5833150678514938112 3132917147786283904 432683617057629696 16179194160038527104 13478960629309872896 10778727098581218688 8078493567852564480 5378260037123910272 2678026506395256064 18424537049376153472 15724303518647499264 13024069987918845056 10323836457190190848 7623602926461536640 4923369395732882432 2223135865004228224 17969646407985125632 15269412877256471424 12569179346527817216 9868945815799163008 7168712285070508800 4468478754341854592 1768245223613200384 17514755766594097792 14814522235865443584 12114288705136789376 9414055174408135168 6713821643679480960 4013588112950826752 1313354582222172544 17059865125203069952 14359631594474415744 11659398063745761536 8959164533017107328 6258931002288453120 3558697471559798912 858463940831144704 16604974483812042112 13904740953083387904 11204507422354733696 8504273891626079488 5804040360897425280 3103806830168771072 403573299440116864 16150083842421014272 13449850311692360064 10749616780963705856 8049383250235051648 5349149719506397440 2648916188777743232 18395426731758640640 15695193201029986432 12994959670301332224 10294726139572678016 7594492608844023808 4894259078115369600 2194025547386715392 17940536090367612800 15240302559638958592 12540069028910304384 9839835498181650176 7139601967452995968 4439368436724341760 1739134905995687552 17485645448976584960 14785411918247930752 12085178387519276544 9384944856790622336 6684711326061968128 3984477795333313920 1284244264604659712 17030754807585557120 14330521276856902912 11630287746128248704 8930054215399594496 6229820684670940288 3529587153942286080 829353623213631872 16575864166194529280 13875630635465875072 11175397104737220864 8475163574008566656 5774930043279912448 3074696512551258240 374462981822604032 16120973524803501440 13420739994074847232 10720506463346193024 8020272932617538816 5320039401888884608 2619805871160230400 18366316414141127808 15666082883412473600 12965849352683819392 10265615821955165184 7565382291226510976 4865148760497856768 2164915229769202560 17911425772750099968 15211192242021445760 12510958711292791552 9810725180564137344 7110491649835483136 4410258119106828928 1710024588378174720 17456535131359072128 14756301600630417920 12056068069901763712 9355834539173109504 6655601008444455296 3955367477715801088 1255133946987146880 17001644489968044288 14301410959239390080 11601177428510735872 8900943897782081664 6200710367053427456 3500476836324773248 800243305596119040 16546753848577016448 13846520317848362240 11146286787119708032 8446053256391053824 5745819725662399616 3045586194933745408 345352664205091200 16091863207185988608 13391629676457334400 10691396145728680192 7991162615000025984 5290929084271371776 2590695553542717568 18337206096523614976 15636972565794960768 12936739035066306560 10236505504337652352 7536271973608998144 4836038442880343936 2135804912151689728 17882315455132587136 15182081924403932928 12481848393675278720 9781614862946624512 7081381332217970304 4381147801489316096 1680914270760661888 17427424813741559296 14727191283012905088 12026957752284250880 9326724221555596672 6626490690826942464 3926257160098288256 1226023629369634048 16972534172350531456 14272300641621877248 11572067110893223040 8871833580164568832 6171600049435914624 3471366518707260416 771132987978606208 16517643530959503616 13817410000230849408 11117176469502195200 8416942938773540992 5716709408044886784 3016475877316232576 316242346587578368 16062752889568475776 13362519358839821568 10662285828111167360 7962052297382513152 5261818766653858944 2561585235925204736 18308095778906102144 15607862248177447936 12907628717448793728 10207395186720139520 7507161655991485312 4806928125262831104 2106694594534176896 17853205137515074304 15152971606786420096 12452738076057765888 9752504545329111680 7052271014600457472 4352037483871803264 1651803953143149056 17398314496124046464 14698080965395392256 11997847434666738048 9297613903938083840 6597380373209429632 3897146842480775424 1196913311752121216 16943423854733018624 14243190324004364416 11542956793275710208 8842723262547056000 6142489731818401792 3442256201089747584 742022670361093376 16488533213341990784 13788299682613336576 11088066151884682368 8387832621156028160 5687599090427373952 2987365559698719744 287132028970065536 16033642571950962944 13333409041222308736 10633175510493654528 7932941979765000320 5232708449036346112 2532474918307691904 18278985461288589312 15578751930559935104 12878518399831280896 10178284869102626688 7478051338373972480 4777817807645318272 2077584276916664064 17824094819897561472 15123861289168907264 12423627758440253056 9723394227711598848 7023160696982944640 4322927166254290432 1622693635525636224 17369204178506533632 14668970647777879424 11968737117049225216 9268503586320571008 6568270055591916800 3868036524863262592 1167802994134608384 16914313537115505792 14214080006386851584 11513846475658197376 8813612944929543168 6113379414200888960 3413145883472234752 712912352743580544 16459422895724477952 13759189364995823744 11058955834267169536 8358722303538515328 5658488772809861120 2958255242081206912 258021711352552704 16004532254333450112 13304298723604795904 10604065192876141696 7903831662147487488 5203598131418833280 2503364600690179072 18249875143671076480 15549641612942422272 12849408082213768064 10149174551485113856 7448941020756459648 4748707490027805440 2048473959299151232 17794984502280048640 15094750971551394432 12394517440822740224 9694283910094086016 6994050379365431808 4293816848636777600 1593583317908123392 17340093860889020800 14639860330160366592 11939626799431712384 9239393268703058176 6539159737974403968 3838926207245749760 1138692676517095552 16885203219497992960 14184969688769338752 11484736158040684544 8784502627312030336 6084269096583376128 3384035565854721920 683802035126067712 16430312578106965120 13730079047378310912 11029845516649656704 8329611985921002496 5629378455192348288 2929144924463694080 228911393735039872 15975421936715937280 13275188405987283072 10574954875258628864 7874721344529974656 5174487813801320448 2474254283072666240 18220764826053563648 15520531295324909440 12820297764596255232 10120064233867601024 7419830703138946816 4719597172410292608 2019363641681638400 17765874184662535808 15065640653933881600 12365407123205227392 9665173592476573184 6964940061747918976 4264706531019264768 1564473000290610560 17310983543271507968 14610750012542853760 11910516481814199552 9210282951085545344 6510049420356891136 3809815889628236928 1109582358899582720 16856092901880480128 14155859371151825920 11455625840423171712 8755392309694517504 6055158778965863296 3354925248237209088 654691717508554880 16401202260489452288 13700968729760798080 11000735199032143872 8300501668303489664 5600268137574835456 2900034606846181248 199801076117527040 15946311619098424448 13246078088369770240 10545844557641116032 7845611026912461824 5145377496183807616 2445143965455153408 18191654508436050816 15491420977707396608 12791187446978742400 10090953916250088192 7390720385521433984 4690486854792779776 1990253324064125568 17736763867045022976 15036530336316368768 12336296805587714560 9636063274859060352 6935829744130406144 4235596213401751936 1535362682673097728 17281873225653995136 14581639694925340928 11881406164196686720 9181172633468032512 6480939102739378304 3780705572010724096 1080472041282069888 16826982584262967296 14126749053534313088 11426515522805658880 8726281992077004672 6026048461348350464 3325814930619696256 625581399891042048 16372091942871939456 13671858412143285248 10971624881414631040 8271391350685976832 5571157819957322624 2870924289228668416 170690758500014208 15917201301480911616 13216967770752257408 10516734240023603200 7816500709294948992 5116267178566294784 2416033647837640576 18162544190818537984 15462310660089883776 12762077129361229568 10061843598632575360 7361610067903921152 4661376537175266944 1961143006446612736 17707653549427510144 15007420018698855936 12307186487970201728 9606952957241547520 6906719426512893312 4206485895784239104 1506252365055584896 17252762908036482304 14552529377307828096 11852295846579173888 9152062315850519680 6451828785121865472 3751595254393211264 1051361723664557056 16797872266645454464 14097638735916800256 11397405205188146048 8697171674459491840 5996938143730837632 3296704613002183424 596471082273529216 16342981625254426624 13642748094525772416 10942514563797118208 8242281033068464000 5542047502339809792 2841813971611155584 141580440882501376 15888090983863398784 13187857453134744576 10487623922406090368 7787390391677436160 5087156860948781952 2386923330220127744 18133433873201025152 15433200342472370944 12732966811743716736 10032733281015062528 7332499750286408320 4632266219557754112 1932032688829099904 17678543231809997312 14978309701081343104 12278076170352688896 9577842639624034688 6877609108895380480 4177375578166726272 1477142047438072064 17223652590418969472 14523419059690315264 11823185528961661056 9122951998233006848 6422718467504352640 3722484936775698432 1022251406047044224 16768761949027941632 14068528418299287424 11368294887570633216 8668061356841979008 5967827826113324800 3267594295384670592 567360764656016384 16313871307636913792 13613637776908259584 10913404246179605376 8213170715450951168 5512937184722296960 2812703653993642752 112470123264988544 15858980666245885952 13158747135517231744 10458513604788577536 7758280074059923328 5058046543331269120 2357813012602614912 18104323555583512320 15404090024854858112 12703856494126203904 10003622963397549696 7303389432668895488 4603155901940241280 1902922371211587072 17649432914192484480 14949199383463830272 12248965852735176064 9548732322006521856 6848498791277867648 4148265260549213440 1448031729820559232 17194542272801456640 14494308742072802432 11794075211344148224 9093841680615494016 6393608149886839808 3693374619158185600 993141088429531392 16739651631410428800 14039418100681774592 11339184569953120384 8638951039224466176 5938717508495811968 3238483977767157760 538250447038503552 16284760990019400960 13584527459290746752 10884293928562092544 8184060397833438336 5483826867104784128 2783593336376129920 83359805647475712 15829870348628373120 13129636817899718912 10429403287171064704 7729169756442410496 5028936225713756288 2328702694985102080 18075213237965999488 15374979707237345280 12674746176508691072 9974512645780036864 7274279115051382656 4574045584322728448 1873812053594074240 17620322596574971648 14920089065846317440 12219855535117663232 9519622004389009024 6819388473660354816 4119154942931700608 1418921412203046400 17165431955183943808 14465198424455289600 11764964893726635392 9064731362997981184 6364497832269326976 3664264301540672768 964030770812018560 16710541313792915968 14010307783064261760 11310074252335607552 8609840721606953344 5909607190878299136 3209373660149644928 509140129420990720 16255650672401888128 13555417141673233920 10855183610944579712 8154950080215925504 5454716549487271296 2754483018758617088 54249488029962880 15800760031010860288 13100526500282206080 10400292969553551872 7700059438824897664 4999825908096243456 2299592377367589248 18046102920348486656 15345869389619832448 12645635858891178240 9945402328162524032 7245168797433869824 4544935266705215616 1844701735976561408 17591212278957458816 14890978748228804608 12190745217500150400 9490511686771496192 6790278156042841984 4090044625314187776 1389811094585533568 17136321637566430976 14436088106837776768 11735854576109122560 9035621045380468352 6335387514651814144 3635153983923159936 934920453194505728 16681430996175403136 13981197465446748928 11280963934718094720 8580730403989440512 5880496873260786304 3180263342532132096 480029811803477888 16226540354784375296 13526306824055721088 10826073293327066880 8125839762598412672 5425606231869758464 2725372701141104256 25139170412450048 15771649713393347456 13071416182664693248 10371182651936039040 7670949121207384832 4970715590478730624 2270482059750076416 18016992602730973824 15316759072002319616 12616525541273665408 9916292010545011200 7216058479816356992 4515824949087702784 1815591418359048576 17562101961339945984 14861868430611291776 12161634899882637568 9461401369153983360 6761167838425329152 4060934307696674944 1360700776968020736 17107211319948918144 14406977789220263936 11706744258491609728 9006510727762955520 6306277197034301312 3606043666305647104 905810135576992896 16652320678557890304 13952087147829236096 11251853617100581888 8551620086371927680 5851386555643273472 3151153024914619264 450919494185965056 16197430037166862464 13497196506438208256 10796962975709554048 8096729444980899840 5396495914252245632 2696262383523591424 18442772926504488832 15742539395775834624 13042305865047180416 10342072334318526208 7641838803589872000 4941605272861217792 2241371742132563584 17987882285113460992 15287648754384806784 12587415223656152576 9887181692927498368 7186948162198844160 4486714631470189952 1786481100741535744 17532991643722433152 14832758112993778944 12132524582265124736 9432291051536470528 6732057520807816320 4031823990079162112 1331590459350507904 17078101002331405312 14377867471602751104 11677633940874096896 8977400410145442688 6277166879416788480 3576933348688134272 876699817959480064 16623210360940377472 13922976830211723264 11222743299483069056 8522509768754414848 5822276238025760640 3122042707297106432 421809176568452224 16168319719549349632 13468086188820695424 10767852658092041216 8067619127363387008 5367385596634732800 2667152065906078592 18413662608886976000 15713429078158321792 13013195547429667584 10312962016701013376 7612728485972359168 4912494955243704960 2212261424515050752 17958771967495948160 15258538436767293952 12558304906038639744 9858071375309985536 7157837844581331328 4457604313852677120 1757370783124022912 17503881326104920320 14803647795376266112 12103414264647611904 9403180733918957696 6702947203190303488 4002713672461649280 1302480141732995072 17048990684713892480 14348757153985238272 11648523623256584064 8948290092527929856 6248056561799275648 3547823031070621440 847589500341967232 16594100043322864640 13893866512594210432 11193632981865556224 8493399451136902016 5793165920408247808 3092932389679593600 392698858950939392 16139209401931836800 13438975871203182592 10738742340474528384 8038508809745874176 5338275279017219968 2638041748288565760 18384552291269463168 15684318760540808960 12984085229812154752 10283851699083500544 7583618168354846336 4883384637626192128 2183151106897537920 17929661649878435328 15229428119149781120 12529194588421126912 9828961057692472704 7128727526963818496 4428493996235164288 1728260465506510080 17474771008487407488 14774537477758753280 12074303947030099072 9374070416301444864 6673836885572790656 3973603354844136448 1273369824115482240 17019880367096379648 14319646836367725440 11619413305639071232 8919179774910417024 6218946244181762816 3518712713453108608 818479182724454400 16564989725705351808 13864756194976697600 11164522664248043392 8464289133519389184 5764055602790734976 3063822072062080768 363588541333426560 16110099084314323968 13409865553585669760 10709632022857015552 8009398492128361344 5309164961399707136 2608931430671052928 18355441973651950336 15655208442923296128 12954974912194641920 10254741381465987712 7554507850737333504 4854274320008679296 2154040789280025088 17900551332260922496 15200317801532268288 12500084270803614080 9799850740074959872 7099617209346305664 4399383678617651456 1699150147888997248 17445660690869894656 14745427160141240448 12045193629412586240 9344960098683932032 6644726567955277824 3944493037226623616 1244259506497969408 16990770049478866816 14290536518750212608 11590302988021558400 8890069457292904192 6189835926564249984 3489602395835595776 789368865106941568 16535879408087838976 13835645877359184768 11135412346630530560 8435178815901876352 5734945285173222144 3034711754444567936 334478223715913728 16080988766696811136 13380755235968156928 10680521705239502720 7980288174510848512 5280054643782194304 2579821113053540096 18326331656034437504 15626098125305783296 12925864594577129088 10225631063848474880 7525397533119820672 4825164002391166464 2124930471662512256 17871441014643409664 15171207483914755456 12470973953186101248 9770740422457447040 7070506891728792832 4370273361000138624 1670039830271484416 17416550373252381824 14716316842523727616 12016083311795073408 9315849781066419200 6615616250337764992 3915382719609110784 1215149188880456576 16961659731861353984 14261426201132699776 11561192670404045568 8860959139675391360 6160725608946737152 3460492078218082944 760258547489428736 16506769090470326144 13806535559741671936 11106302029013017728 8406068498284363520 5705834967555709312 3005601436827055104 305367906098400896 16051878449079298304 13351644918350644096 10651411387621989888 7951177856893335680 5250944326164681472 2550710795436027264 18297221338416924672 15596987807688270464 12896754276959616256 10196520746230962048 7496287215502307840 4796053684773653632 2095820154044999424 17842330697025896832 15142097166297242624 12441863635568588416 9741630104839934208 7041396574111280000 4341163043382625792 1640929512653971584 17387440055634868992 14687206524906214784 11986972994177560576 9286739463448906368 6586505932720252160 3886272401991597952 1186038871262943744 16932549414243841152 14232315883515186944 11532082352786532736 8831848822057878528 6131615291329224320 3431381760600570112 731148229871915904 16477658772852813312 13777425242124159104 11077191711395504896 8376958180666850688 5676724649938196480 2976491119209542272 276257588480888064 16022768131461785472 13322534600733131264 10622301070004477056 7922067539275822848 5221834008547168640 2521600477818514432 18268111020799411840 15567877490070757632 12867643959342103424 10167410428613449216 7467176897884795008 4766943367156140800 2066709836427486592 17813220379408384000 15112986848679729792 12412753317951075584 9712519787222421376 7012286256493767168 4312052725765112960 1611819195036458752 17358329738017356160 14658096207288701952 11957862676560047744 9257629145831393536 6557395615102739328 3857162084374085120 1156928553645430912 16903439096626328320 14203205565897674112 11502972035169019904 8802738504440365696 6102504973711711488 3402271442983057280 702037912254403072 16448548455235300480 13748314924506646272 11048081393777992064 8347847863049337856 5647614332320683648 2947380801592029440 247147270863375232 15993657813844272640 13293424283115618432 10593190752386964224 7892957221658310016 5192723690929655808 2492490160201001600 18239000703181899008 15538767172453244800 12838533641724590592 10138300110995936384 7438066580267282176 4737833049538627968 2037599518809973760 17784110061790871168 15083876531062216960 12383643000333562752 9683409469604908544 6983175938876254336 4282942408147600128 1582708877418945920 17329219420399843328 14628985889671189120 11928752358942534912 9228518828213880704 6528285297485226496 3828051766756572288 1127818236027918080 16874328779008815488 14174095248280161280 11473861717551507072 8773628186822852864 6073394656094198656 3373161125365544448 672927594636890240 16419438137617787648 13719204606889133440 11018971076160479232 8318737545431825024 5618504014703170816 2918270483974516608 218036953245862400 15964547496226759808 13264313965498105600 10564080434769451392 7863846904040797184 5163613373312142976 2463379842583488768 18209890385564386176 15509656854835731968 12809423324107077760 10109189793378423552 7408956262649769344 4708722731921115136 2008489201192460928 17754999744173358336 15054766213444704128 12354532682716049920 9654299151987395712 6954065621258741504 4253832090530087296 1553598559801433088 17300109102782330496 14599875572053676288 11899642041325022080 9199408510596367872 6499174979867713664 3798941449139059456 1098707918410405248 16845218461391302656 14144984930662648448 11444751399933994240 8744517869205340032 6044284338476685824 3344050807748031616 643817277019377408 16390327820000274816 13690094289271620608 10989860758542966400 8289627227814312192 5589393697085657984 2889160166357003776 188926635628349568 15935437178609246976 13235203647880592768 10534970117151938560 7834736586423284352 5134503055694630144 2434269524965975936 18180780067946873344 15480546537218219136 12780313006489564928 10080079475760910720 7379845945032256512 4679612414303602304 1979378883574948096 17725889426555845504 15025655895827191296 12325422365098537088 9625188834369882880 6924955303641228672 4224721772912574464 1524488242183920256 17270998785164817664 14570765254436163456 11870531723707509248 9170298192978855040 6470064662250200832 3769831131521546624 1069597600792892416 16816108143773789824 14115874613045135616 11415641082316481408 8715407551587827200 6015174020859172992 3314940490130518784 614706959401864576 16361217502382761984 13660983971654107776 10960750440925453568 8260516910196799360 5560283379468145152 2860049848739490944 159816318010836736 15906326860991734144 13206093330263079936 10505859799534425728 7805626268805771520 5105392738077117312 2405159207348463104 18151669750329360512 15451436219600706304 12751202688872052096 10050969158143397888 7350735627414743680 4650502096686089472 1950268565957435264 17696779108938332672 14996545578209678464 12296312047481024256 9596078516752370048 6895844986023715840 4195611455295061632 1495377924566407424 17241888467547304832 14541654936818650624 11841421406089996416 9141187875361342208 6440954344632688000 3740720813904033792 1040487283175379584 16786997826156276992 14086764295427622784 11386530764698968576 8686297233970314368 5986063703241660160 3285830172513005952 585596641784351744 16332107184765249152 13631873654036594944 10931640123307940736 8231406592579286528 5531173061850632320 2830939531121978112 130706000393323904 15877216543374221312 13176983012645567104 10476749481916912896 7776515951188258688 5076282420459604480 2376048889730950272 18122559432711847680 15422325901983193472 12722092371254539264 10021858840525885056 7321625309797230848 4621391779068576640 1921158248339922432 17667668791320819840 14967435260592165632 12267201729863511424 9566968199134857216 6866734668406203008 4166501137677548800 1466267606948894592 17212778149929792000 14512544619201137792 11812311088472483584 9112077557743829376 6411844027015175168 3711610496286520960 1011376965557866752 16757887508538764160 14057653977810109952 11357420447081455744 8657186916352801536 5956953385624147328 3256719854895493120 556486324166838912 16302996867147736320 13602763336419082112 10902529805690427904 8202296274961773696 5502062744233119488 2801829213504465280 101595682775811072 15848106225756708480 13147872695028054272 10447639164299400064 7747405633570745856 5047172102842091648 2346938572113437440 18093449115094334848 15393215584365680640 12692982053637026432 9992748522908372224 7292514992179718016 4592281461451063808 1892047930722409600 17638558473703307008 14938324942974652800 12238091412245998592 9537857881517344384 6837624350788690176 4137390820060035968 1437157289331381760 17183667832312279168 14483434301583624960 11783200770854970752 9082967240126316544 6382733709397662336 3682500178669008128 982266647940353920 16728777190921251328 14028543660192597120 11328310129463942912 8628076598735288704 5927843068006634496 3227609537277980288 527376006549326080 16273886549530223488 13573653018801569280 10873419488072915072 8173185957344260864 5472952426615606656 2772718895886952448 72485365158298240 15818995908139195648 13118762377410541440 10418528846681887232 7718295315953233024 5018061785224578816 2317828254495924608 18064338797476822016 15364105266748167808 12663871736019513600 9963638205290859392 7263404674562205184 4563171143833550976 1862937613104896768 17609448156085794176 14909214625357139968 12208981094628485760 9508747563899831552 6808514033171177344 4108280502442523136 1408046971713868928 17154557514694766336 14454323983966112128 11754090453237457920 9053856922508803712 6353623391780149504 3653389861051495296 953156330322841088 16699666873303738496 13999433342575084288 11299199811846430080 8598966281117775872 5898732750389121664 3198499219660467456 498265688931813248 16244776231912710656 13544542701184056448 10844309170455402240 8144075639726748032 5443842108998093824 2743608578269439616 43375047540785408 15789885590521682816 13089652059793028608 10389418529064374400 7689184998335720192 4988951467607065984 2288717936878411776 18035228479859309184 15334994949130654976 12634761418402000768 9934527887673346560 7234294356944692352 4534060826216038144 1833827295487383936 17580337838468281344 14880104307739627136 12179870777010972928 9479637246282318720 6779403715553664512 4079170184825010304 1378936654096356096 17125447197077253504 14425213666348599296 11724980135619945088 9024746604891290880 6324513074162636672 3624279543433982464 924046012705328256 16670556555686225664 13970323024957571456 11270089494228917248 8569855963500263040 5869622432771608832 3169388902042954624 469155371314300416 16215665914295197824 13515432383566543616 10815198852837889408 8114965322109235200 5414731791380580992 2714498260651926784 14264729923272576 15760775272904169984 13060541742175515776 10360308211446861568 7660074680718207360 4959841149989553152 2259607619260898944 18006118162241796352 15305884631513142144 12605651100784487936 9905417570055833728 7205184039327179520 4504950508598525312 1804716977869871104 17551227520850768512 14850993990122114304 12150760459393460096 9450526928664805888 6750293397936151680 4050059867207497472 1349826336478843264 17096336879459740672 14396103348731086464 11695869818002432256 8995636287273778048 6295402756545123840 3595169225816469632 894935695087815424 16641446238068712832 13941212707340058624 11240979176611404416 8540745645882750208 5840512115154096000 3140278584425441792 440045053696787584 16186555596677684992 13486322065949030784 10786088535220376576 8085855004491722368 5385621473763068160 2685387943034413952 18431898486015311360 15731664955286657152 13031431424558002944 10331197893829348736 7630964363100694528 4930730832372040320 2230497301643386112 17977007844624283520 15276774313895629312 12576540783166975104 9876307252438320896 7176073721709666688 4475840190981012480 1775606660252358272 17522117203233255680 14821883672504601472 12121650141775947264 9421416611047293056 6721183080318638848 4020949549589984640 1320716018861330432 17067226561842227840 14366993031113573632 11666759500384919424 8966525969656265216 6266292438927611008 3566058908198956800 865825377470302592 16612335920451200000 13912102389722545792 11211868858993891584 8511635328265237376 5811401797536583168 3111168266807928960 410934736079274752 16157445279060172160 13457211748331517952 10756978217602863744 8056744686874209536 5356511156145555328 2656277625416901120 18402788168397798528 15702554637669144320 13002321106940490112 10302087576211835904 7601854045483181696 4901620514754527488 2201386984025873280 17947897527006770688 15247663996278116480 12547430465549462272 9847196934820808064 7146963404092153856 4446729873363499648 1746496342634845440 17493006885615742848 14792773354887088640 12092539824158434432 9392306293429780224 6692072762701126016 3991839231972471808 1291605701243817600 17038116244224715008 14337882713496060800 11637649182767406592 8937415652038752384 6237182121310098176 3536948590581443968 836715059852789760 16583225602833687168 13882992072105032960 11182758541376378752 8482525010647724544 5782291479919070336 3082057949190416128 381824418461761920 16128334961442659328 13428101430714005120 10727867899985350912 8027634369256696704 5327400838528042496 2627167307799388288 18373677850780285696 15673444320051631488 12973210789322977280 10272977258594323072 7572743727865668864 4872510197137014656 2172276666408360448 17918787209389257856 15218553678660603648 12518320147931949440 9818086617203295232 7117853086474641024 4417619555745986816 1717386025017332608 17463896567998230016 14763663037269575808 12063429506540921600 9363195975812267392 6662962445083613184 3962728914354958976 1262495383626304768 17009005926607202176 14308772395878547968 11608538865149893760 8908305334421239552 6208071803692585344 3507838272963931136 807604742235276928 16554115285216174336 13853881754487520128 11153648223758865920 8453414693030211712 5753181162301557504 3052947631572903296 352714100844249088 16099224643825146496 13398991113096492288 10698757582367838080 7998524051639183872 5298290520910529664 2598056990181875456 18344567533162772864 15644334002434118656 12944100471705464448 10243866940976810240 7543633410248156032 4843399879519501824 2143166348790847616 17889676891771745024 15189443361043090816 12489209830314436608 9788976299585782400 7088742768857128192 4388509238128473984 1688275707399819776 17434786250380717184 14734552719652062976 12034319188923408768 9334085658194754560 6633852127466100352 3933618596737446144 1233385066008791936 16979895608989689344 14279662078261035136 11579428547532380928 8879195016803726720 6178961486075072512 3478727955346418304 778494424617764096 16525004967598661504 13824771436870007296 11124537906141353088 8424304375412698880 5724070844684044672 3023837313955390464 323603783226736256 16070114326207633664 13369880795478979456 10669647264750325248 7969413734021671040 5269180203293016832 2568946672564362624 18315457215545260032 15615223684816605824 12914990154087951616 10214756623359297408 7514523092630643200 4814289561901988992 2114056031173334784 17860566574154232192 15160333043425577984 12460099512696923776 9759865981968269568 7059632451239615360 4359398920510961152 1659165389782306944 17405675932763204352 14705442402034550144 12005208871305895936 9304975340577241728 6604741809848587520 3904508279119933312 1204274748391279104 16950785291372176512 14250551760643522304 11550318229914868096 8850084699186213888 6149851168457559680 3449617637728905472 749384107000251264 16495894649981148672 13795661119252494464 11095427588523840256 8395194057795186048 5694960527066531840 2994726996337877632 294493465609223424 16041004008590120832 13340770477861466624 10640536947132812416 7940303416404158208 5240069885675504000 2539836354946849792 18286346897927747200 15586113367199092992 12885879836470438784 10185646305741784576 7485412775013130368 4785179244284476160 2084945713555821952 17831456256536719360 15131222725808065152 12430989195079410944 9730755664350756736 7030522133622102528 4330288602893448320 1630055072164794112 17376565615145691520 14676332084417037312 11976098553688383104 9275865022959728896 6575631492231074688 3875397961502420480 1175164430773766272 16921674973754663680 14221441443026009472 11521207912297355264 8820974381568701056 6120740850840046848 3420507320111392640 720273789382738432 16466784332363635840 13766550801634981632 11066317270906327424 8366083740177673216 5665850209449019008 2965616678720364800 265383147991710592 16011893690972608000 13311660160243953792 10611426629515299584 7911193098786645376 5210959568057991168 2510726037329336960 18257236580310234368 15557003049581580160 12856769518852925952 10156535988124271744 7456302457395617536 4756068926666963328 2055835395938309120 17802345938919206528 15102112408190552320 12401878877461898112 9701645346733243904 7001411816004589696 4301178285275935488 1600944754547281280 17347455297528178688 14647221766799524480 11946988236070870272 9246754705342216064 6546521174613561856 3846287643884907648 1146054113156253440 16892564656137150848 14192331125408496640 11492097594679842432 8791864063951188224 6091630533222534016 3391397002493879808 691163471765225600 16437674014746123008 13737440484017468800 11037206953288814592 8336973422560160384 5636739891831506176 2936506361102851968 236272830374197760 15982783373355095168 13282549842626440960 10582316311897786752 7882082781169132544 5181849250440478336 2481615719711824128 18228126262692721536 15527892731964067328 12827659201235413120 10127425670506758912 7427192139778104704 4726958609049450496 2026725078320796288 17773235621301693696 15073002090573039488 12372768559844385280 9672535029115731072 6972301498387076864 4272067967658422656 1571834436929768448 17318344979910665856 14618111449182011648 11917877918453357440 9217644387724703232 6517410856996049024 3817177326267394816 1116943795538740608 16863454338519638016 14163220807790983808 11462987277062329600 8762753746333675392 6062520215605021184 3362286684876366976 662053154147712768 16408563697128610176 13708330166399955968 11008096635671301760 8307863104942647552 5607629574213993344 2907396043485339136 207162512756684928 15953673055737582336 13253439525008928128 10553205994280273920 7852972463551619712 5152738932822965504 2452505402094311296 18199015945075208704 15498782414346554496 12798548883617900288 10098315352889246080 7398081822160591872 4697848291431937664 1997614760703283456 17744125303684180864 15043891772955526656 12343658242226872448 9643424711498218240 6943191180769564032 4242957650040909824 1542724119312255616 17289234662293153024 14589001131564498816 11888767600835844608 9188534070107190400 6488300539378536192 3788067008649881984 1087833477921227776 16834344020902125184 14134110490173470976 11433876959444816768 8733643428716162560 6033409897987508352 3333176367258854144 632942836530199936 16379453379511097344 13679219848782443136 10978986318053788928 8278752787325134720 5578519256596480512 2878285725867826304 178052195139172096 15924562738120069504 13224329207391415296 10524095676662761088 7823862145934106880 5123628615205452672 2423395084476798464 18169905627457695872 15469672096729041664 12769438566000387456 10069205035271733248 7368971504543079040 4668737973814424832 1968504443085770624 17715014986066668032 15014781455338013824 12314547924609359616 9614314393880705408 6914080863152051200 4213847332423396992 1513613801694742784 17260124344675640192 14559890813946985984 11859657283218331776 9159423752489677568 6459190221761023360 3758956691032369152 1058723160303714944 16805233703284612352 14105000172555958144 11404766641827303936 8704533111098649728 6004299580369995520 3304066049641341312 603832518912687104 16350343061893584512 13650109531164930304 10949876000436276096 8249642469707621888 5549408938978967680 2849175408250313472 148941877521659264 15895452420502556672 13195218889773902464 10494985359045248256 7794751828316594048 5094518297587939840 2394284766859285632 18140795309840183040 15440561779111528832 12740328248382874624 10040094717654220416 7339861186925566208 4639627656196912000 1939394125468257792 17685904668449155200 14985671137720500992 12285437606991846784 9585204076263192576 6884970545534538368 4184737014805884160 1484503484077229952 17231014027058127360 14530780496329473152 11830546965600818944 9130313434872164736 6430079904143510528 3729846373414856320 1029612842686202112 16776123385667099520 14075889854938445312 11375656324209791104 8675422793481136896 5975189262752482688 3274955732023828480 574722201295174272 16321232744276071680 13620999213547417472 10920765682818763264 8220532152090109056 5520298621361454848 2820065090632800640 119831559904146432 15866342102885043840 13166108572156389632 10465875041427735424 7765641510699081216 5065407979970427008 2365174449241772800 18111684992222670208 15411451461494016000 12711217930765361792 10010984400036707584 7310750869308053376 4610517338579399168 1910283807850744960 17656794350831642368 14956560820102988160 12256327289374333952 9556093758645679744 6855860227917025536 4155626697188371328 1455393166459717120 17201903709440614528 14501670178711960320 11801436647983306112 9101203117254651904 6400969586525997696 3700736055797343488 1000502525068689280 16747013068049586688 14046779537320932480 11346546006592278272 8646312475863624064 5946078945134969856 3245845414406315648 545611883677661440 16292122426658558848 13591888895929904640 10891655365201250432 8191421834472596224 5491188303743942016 2790954773015287808 90721242286633600 15837231785267531008 13136998254538876800 10436764723810222592 7736531193081568384 5036297662352914176 2336064131624259968 18082574674605157376 15382341143876503168 12682107613147848960 9981874082419194752 7281640551690540544 4581407020961886336 1881173490233232128 17627684033214129536 14927450502485475328 12227216971756821120 9526983441028166912 6826749910299512704 4126516379570858496 1426282848842204288 17172793391823101696 14472559861094447488 11772326330365793280 9072092799637139072 6371859268908484864 3671625738179830656 971392207451176448 16717902750432073856 14017669219703419648 11317435688974765440 8617202158246111232 5916968627517457024 3216735096788802816 516501566060148608 16263012109041046016 13562778578312391808 10862545047583737600 8162311516855083392 5462077986126429184 2761844455397774976 61610924669120768 15808121467650018176 13107887936921363968 10407654406192709760 7707420875464055552 5007187344735401344 2306953814006747136 18053464356987644544 15353230826258990336 12652997295530336128 9952763764801681920 7252530234073027712 4552296703344373504 1852063172615719296 17598573715596616704 14898340184867962496 12198106654139308288 9497873123410654080 6797639592681999872 4097406061953345664 1397172531224691456 17143683074205588864 14443449543476934656 11743216012748280448 9042982482019626240 6342748951290972032 3642515420562317824 942281889833663616 16688792432814561024 13988558902085906816 11288325371357252608 8588091840628598400 5887858309899944192 3187624779171289984 487391248442635776 16233901791423533184 13533668260694878976 10833434729966224768 8133201199237570560 5432967668508916352 2732734137780262144 32500607051607936 15779011150032505344 13078777619303851136 10378544088575196928 7678310557846542720 4978077027117888512 2277843496389234304 18024354039370131712 15324120508641477504 12623886977912823296 9923653447184169088 7223419916455514880 4523186385726860672 1822952854998206464 17569463397979103872 14869229867250449664 12168996336521795456 9468762805793141248 6768529275064487040 4068295744335832832 1368062213607178624 17114572756588076032 14414339225859421824 11714105695130767616 9013872164402113408 6313638633673459200 3613405102944804992 913171572216150784 16659682115197048192 13959448584468393984 11259215053739739776 8558981523011085568 5858747992282431360 3158514461553777152 458280930825122944 16204791473806020352 13504557943077366144 10804324412348711936 8104090881620057728 5403857350891403520 2703623820162749312 3390289434095104 15749900832414992512 13049667301686338304 10349433770957684096 7649200240229029888 4948966709500375680 2248733178771721472 17995243721752618880 15295010191023964672 12594776660295310464 9894543129566656256 7194309598838002048 4494076068109347840 1793842537380693632 17540353080361591040 14840119549632936832 12139886018904282624 9439652488175628416 6739418957446974208 4039185426718320000 1338951895989665792 17085462438970563200 14385228908241908992 11684995377513254784 8984761846784600576 6284528316055946368 3584294785327292160 884061254598637952 16630571797579535360 13930338266850881152 11230104736122226944 8529871205393572736 5829637674664918528 3129404143936264320 429170613207610112 16175681156188507520 13475447625459853312 10775214094731199104 8074980564002544896 5374747033273890688 2674513502545236480 18421024045526133888 15720790514797479680 13020556984068825472 10320323453340171264 7620089922611517056 4919856391882862848 2219622861154208640 17966133404135106048 15265899873406451840 12565666342677797632 9865432811949143424 7165199281220489216 4464965750491835008 1764732219763180800 17511242762744078208 14811009232015424000 12110775701286769792 9410542170558115584 6710308639829461376 4010075109100807168 1309841578372152960 17056352121353050368 14356118590624396160 11655885059895741952 8955651529167087744 6255417998438433536 3555184467709779328 854950936981125120 16601461479962022528 13901227949233368320 11200994418504714112 8500760887776059904 5800527357047405696 3100293826318751488 400060295590097280 16146570838570994688 13446337307842340480 10746103777113686272 8045870246385032064 5345636715656377856 2645403184927723648 18391913727908621056 15691680197179966848 12991446666451312640 10291213135722658432 7590979604994004224 4890746074265350016 2190512543536695808 17937023086517593216 15236789555788939008 12536556025060284800 9836322494331630592 7136088963602976384 4435855432874322176 1735621902145667968 17482132445126565376 14781898914397911168 12081665383669256960 9381431852940602752 6681198322211948544 3980964791483294336 1280731260754640128 17027241803735537536 14327008273006883328 11626774742278229120 8926541211549574912 6226307680820920704 3526074150092266496 825840619363612288 16572351162344509696 13872117631615855488 11171884100887201280 8471650570158547072 5771417039429892864 3071183508701238656 370949977972584448 16117460520953481856 13417226990224827648 10716993459496173440 8016759928767519232 5316526398038865024 2616292867310210816 18362803410291108224 15662569879562454016 12962336348833799808 10262102818105145600 7561869287376491392 4861635756647837184 2161402225919182976 17907912768900080384 15207679238171426176 12507445707442771968 9807212176714117760 7106978645985463552 4406745115256809344 1706511584528155136 17453022127509052544 14752788596780398336 12052555066051744128 9352321535323089920 6652088004594435712 3951854473865781504 1251620943137127296 16998131486118024704 14297897955389370496 11597664424660716288 8897430893932062080 6197197363203407872 3496963832474753664 796730301746099456 16543240844726996864 13843007313998342656 11142773783269688448 8442540252541034240 5742306721812380032 3042073191083725824 341839660355071616 16088350203335969024 13388116672607314816 10687883141878660608 7987649611150006400 5287416080421352192 2587182549692697984 18333693092673595392 15633459561944941184 12933226031216286976 10232992500487632768 7532758969758978560 4832525439030324352 2132291908301670144 17878802451282567552 15178568920553913344 12478335389825259136 9778101859096604928 7077868328367950720 4377634797639296512 1677401266910642304 17423911809891539712 14723678279162885504 12023444748434231296 9323211217705577088 6622977686976922880 3922744156248268672 1222510625519614464 16969021168500511872 14268787637771857664 11568554107043203456 8868320576314549248 6168087045585895040 3467853514857240832 767619984128586624 16514130527109484032 13813896996380829824 11113663465652175616 8413429934923521408 5713196404194867200 3012962873466212992 312729342737558784 16059239885718456192 13359006354989801984 10658772824261147776 7958539293532493568 5258305762803839360 2558072232075185152 18304582775056082560 15604349244327428352 12904115713598774144 10203882182870119936 7503648652141465728 4803415121412811520 2103181590684157312 17849692133665054720 15149458602936400512 12449225072207746304 9748991541479092096 7048758010750437888 4348524480021783680 1648290949293129472 17394801492274026880 14694567961545372672 11994334430816718464 9294100900088064256 6593867369359410048 3893633838630755840 1193400307902101632 16939910850882999040 14239677320154344832 11539443789425690624 8839210258697036416 6138976727968382208 3438743197239728000 738509666511073792 16485020209491971200 13784786678763316992 11084553148034662784 8384319617306008576 5684086086577354368 2983852555848700160 283619025120045952 16030129568100943360 13329896037372289152 10629662506643634944 7929428975914980736 5229195445186326528 2528961914457672320 18275472457438569728 15575238926709915520 12875005395981261312 10174771865252607104 7474538334523952896 4774304803795298688 2074071273066644480 17820581816047541888 15120348285318887680 12420114754590233472 9719881223861579264 7019647693132925056 4319414162404270848 1619180631675616640 17365691174656514048 14665457643927859840 11965224113199205632 9264990582470551424 6564757051741897216 3864523521013243008 1164289990284588800 16910800533265486208 14210567002536832000 11510333471808177792 8810099941079523584 6109866410350869376 3409632879622215168 709399348893560960 16455909891874458368 13755676361145804160 11055442830417149952 8355209299688495744 5654975768959841536 2954742238231187328 254508707502533120 16001019250483430528 13300785719754776320 10600552189026122112 7900318658297467904 5200085127568813696 2499851596840159488 18246362139821056896 15546128609092402688 12845895078363748480 10145661547635094272 7445428016906440064 4745194486177785856 2044960955449131648 17791471498430029056 15091237967701374848 12391004436972720640 9690770906244066432 6990537375515412224 4290303844786758016 1590070314058103808 17336580857039001216 14636347326310347008 11936113795581692800 9235880264853038592 6535646734124384384 3835413203395730176 1135179672667075968 16881690215647973376 14181456684919319168 11481223154190664960 8780989623462010752 6080756092733356544 3380522562004702336 680289031276048128 16426799574256945536 13726566043528291328 11026332512799637120 8326098982070982912 5625865451342328704 2925631920613674496 225398389885020288 15971908932865917696 13271675402137263488 10571441871408609280 7871208340679955072 5170974809951300864 2470741279222646656 18217251822203544064 15517018291474889856 12816784760746235648 10116551230017581440 7416317699288927232 4716084168560273024 2015850637831618816 17762361180812516224 15062127650083862016 12361894119355207808 9661660588626553600 6961427057897899392 4261193527169245184 1560959996440590976 17307470539421488384 14607237008692834176 11907003477964179968 9206769947235525760 6506536416506871552 3806302885778217344 1106069355049563136 16852579898030460544 14152346367301806336 11452112836573152128 8751879305844497920 6051645775115843712 3351412244387189504 651178713658535296 16397689256639432704 13697455725910778496 10997222195182124288 8296988664453470080 5596755133724815872 2896521602996161664 196288072267507456 15942798615248404864 13242565084519750656 10542331553791096448 7842098023062442240 5141864492333788032 2441630961605133824 18188141504586031232 15487907973857377024 12787674443128722816 10087440912400068608 7387207381671414400 4686973850942760192 1986740320214105984 17733250863195003392 15033017332466349184 12332783801737694976 9632550271009040768 6932316740280386560 4232083209551732352 1531849678823078144 17278360221803975552 14578126691075321344 11877893160346667136 9177659629618012928 6477426098889358720 3777192568160704512 1076959037432050304 16823469580412947712 14123236049684293504 11423002518955639296 8722768988226985088 6022535457498330880 3322301926769676672 622068396041022464 16368578939021919872 13668345408293265664 10968111877564611456 8267878346835957248 5567644816107303040 2867411285378648832 167177754649994624 15913688297630892032 13213454766902237824 10513221236173583616 7812987705444929408 5112754174716275200 2412520643987620992 18159031186968518400 15458797656239864192 12758564125511209984 10058330594782555776 7358097064053901568 4657863533325247360 1957630002596593152 17704140545577490560 15003907014848836352 12303673484120182144 9603439953391527936 6903206422662873728 4202972891934219520 1502739361205565312 17249249904186462720 14549016373457808512 11848782842729154304 9148549312000500096 6448315781271845888 3748082250543191680 1047848719814537472 16794359262795434880 14094125732066780672 11393892201338126464 8693658670609472256 5993425139880818048 3293191609152163840 592958078423509632 16339468621404407040 13639235090675752832 10939001559947098624 8238768029218444416 5538534498489790208 2838300967761136000 138067437032481792 15884577980013379200 13184344449284724992 10484110918556070784 7783877387827416576 5083643857098762368 2383410326370108160 18129920869351005568 15429687338622351360 12729453807893697152 10029220277165042944 7328986746436388736 4628753215707734528 1928519684979080320 17675030227959977728 14974796697231323520 12274563166502669312 9574329635774015104 6874096105045360896 4173862574316706688 1473629043588052480 17220139586568949888 14519906055840295680 11819672525111641472 9119438994382987264 6419205463654333056 3718971932925678848 1018738402197024640 16765248945177922048 14065015414449267840 11364781883720613632 8664548352991959424 5964314822263305216 3264081291534651008 563847760805996800 16310358303786894208 13610124773058240000 10909891242329585792 8209657711600931584 5509424180872277376 2809190650143623168 108957119414968960 15855467662395866368 13155234131667212160 10455000600938557952 7754767070209903744 5054533539481249536 2354300008752595328 18100810551733492736 15400577021004838528 12700343490276184320 10000109959547530112 7299876428818875904 4599642898090221696 1899409367361567488 17645919910342464896 14945686379613810688 12245452848885156480 9545219318156502272 6844985787427848064 4144752256699193856 1444518725970539648 17191029268951437056 14490795738222782848 11790562207494128640 9090328676765474432 6390095146036820224 3689861615308166016 989628084579511808 16736138627560409216 14035905096831755008 11335671566103100800 8635438035374446592 5935204504645792384 3234970973917138176 534737443188483968 16281247986169381376 13581014455440727168 10880780924712072960 8180547393983418752 5480313863254764544 2780080332526110336 79846801797456128 15826357344778353536 13126123814049699328 10425890283321045120 7725656752592390912 5025423221863736704 2325189691135082496 18071700234115979904 15371466703387325696 12671233172658671488 9970999641930017280 7270766111201363072 4570532580472708864 1870299049744054656 17616809592724952064 14916576061996297856 12216342531267643648 9516109000538989440 6815875469810335232 4115641939081681024 1415408408353026816 17161918951333924224 14461685420605270016 11761451889876615808 9061218359147961600 6360984828419307392 3660751297690653184 960517766961998976 16707028309942896384 14006794779214242176 11306561248485587968 8606327717756933760 5906094187028279552 3205860656299625344 505627125570971136 16252137668551868544 13551904137823214336 10851670607094560128 8151437076365905920 5451203545637251712 2750970014908597504 50736484179943296 15797247027160840704 13097013496432186496 10396779965703532288 7696546434974878080 4996312904246223872 2296079373517569664 18042589916498467072 15342356385769812864 12642122855041158656 9941889324312504448 7241655793583850240 4541422262855196032 1841188732126541824 17587699275107439232 14887465744378785024 12187232213650130816 9486998682921476608 6786765152192822400 4086531621464168192 1386298090735513984 17132808633716411392 14432575102987757184 11732341572259102976 9032108041530448768 6331874510801794560 3631640980073140352 931407449344486144 16677917992325383552 13977684461596729344 11277450930868075136 8577217400139420928 5876983869410766720 3176750338682112512 476516807953458304 16223027350934355712 13522793820205701504 10822560289477047296 8122326758748393088 5422093228019738880 2721859697291084672 21626166562430464 15768136709543327872 13067903178814673664 10367669648086019456 7667436117357365248 4967202586628711040 2266969055900056832 18013479598880954240 15313246068152300032 12613012537423645824 9912779006694991616 7212545475966337408 4512311945237683200 1812078414509028992 17558588957489926400 14858355426761272192 12158121896032617984 9457888365303963776 6757654834575309568 4057421303846655360 1357187773118001152 17103698316098898560 14403464785370244352 11703231254641590144 9002997723912935936 6302764193184281728 3602530662455627520 902297131726973312 16648807674707870720 13948574143979216512 11248340613250562304 8548107082521908096 5847873551793253888 3147640021064599680 447406490335945472 16193917033316842880 13493683502588188672 10793449971859534464 8093216441130880256 5392982910402226048 2692749379673571840 18439259922654469248 15739026391925815040 13038792861197160832 10338559330468506624 7638325799739852416 4938092269011198208 2237858738282544000 17984369281263441408 15284135750534787200 12583902219806132992 9883668689077478784 7183435158348824576 4483201627620170368 1782968096891516160 17529478639872413568 14829245109143759360 12129011578415105152 9428778047686450944 6728544516957796736 4028310986229142528 1328077455500488320 17074587998481385728 14374354467752731520 11674120937024077312 8973887406295423104 6273653875566768896 3573420344838114688 873186814109460480 16619697357090357888 13919463826361703680 11219230295633049472 8518996764904395264 5818763234175741056 3118529703447086848 418296172718432640 16164806715699330048 13464573184970675840 10764339654242021632 8064106123513367424 5363872592784713216 2663639062056059008 18410149605036956416 15709916074308302208 13009682543579648000 10309449012850993792 7609215482122339584 4908981951393685376 2208748420665031168 17955258963645928576 15255025432917274368 12554791902188620160 9854558371459965952 7154324840731311744 4454091310002657536 1753857779274003328 17500368322254900736 14800134791526246528 12099901260797592320 9399667730068938112 6699434199340283904 3999200668611629696 1298967137882975488 17045477680863872896 14345244150135218688 11645010619406564480 8944777088677910272 6244543557949256064 3544310027220601856 844076496491947648 16590587039472845056 13890353508744190848 11190119978015536640 8489886447286882432 5789652916558228224 3089419385829574016 389185855100919808 16135696398081817216 13435462867353163008 10735229336624508800 8034995805895854592 5334762275167200384 2634528744438546176 18381039287419443584 15680805756690789376 12980572225962135168 10280338695233480960 7580105164504826752 4879871633776172544 2179638103047518336 17926148646028415744 15225915115299761536 12525681584571107328 9825448053842453120 7125214523113798912 4424980992385144704 1724747461656490496 17471258004637387904 14771024473908733696 12070790943180079488 9370557412451425280 6670323881722771072 3970090350994116864 1269856820265462656 17016367363246360064 14316133832517705856 11615900301789051648 8915666771060397440 6215433240331743232 3515199709603089024 814966178874434816 16561476721855332224 13861243191126678016 11161009660398023808 8460776129669369600 5760542598940715392 3060309068212061184 360075537483406976 16106586080464304384 13406352549735650176 10706119019006995968 8005885488278341760 5305651957549687552 2605418426821033344 18351928969801930752 15651695439073276544 12951461908344622336 10251228377615968128 7550994846887313920 4850761316158659712 2150527785430005504 17897038328410902912 15196804797682248704 12496571266953594496 9796337736224940288 7096104205496286080 4395870674767631872 1695637144038977664 17442147687019875072 14741914156291220864 12041680625562566656 9341447094833912448 6641213564105258240 3940980033376604032 1240746502647949824 16987257045628847232 14287023514900193024 11586789984171538816 8886556453442884608 6186322922714230400 3486089391985576192 785855861256921984 16532366404237819392 13832132873509165184 11131899342780510976 8431665812051856768 5731432281323202560 3031198750594548352 330965219865894144 16077475762846791552 13377242232118137344 10677008701389483136 7976775170660828928 5276541639932174720 2576308109203520512 18322818652184417920 15622585121455763712 12922351590727109504 10222118059998455296 7521884529269801088 4821650998541146880 2121417467812492672 17867928010793390080 15167694480064735872 12467460949336081664 9767227418607427456 7066993887878773248 4366760357150119040 1666526826421464832 17413037369402362240 14712803838673708032 12012570307945053824 9312336777216399616 6612103246487745408 3911869715759091200 1211636185030436992 16958146728011334400 14257913197282680192 11557679666554025984 8857446135825371776 6157212605096717568 3456979074368063360 756745543639409152 16503256086620306560 13803022555891652352 11102789025162998144 8402555494434343936 5702321963705689728 3002088432977035520 301854902248381312 16048365445229278720 13348131914500624512 10647898383771970304 7947664853043316096 5247431322314661888 2547197791586007680 18293708334566905088 15593474803838250880 12893241273109596672 10193007742380942464 7492774211652288256 4792540680923634048 2092307150194979840 17838817693175877248 15138584162447223040 12438350631718568832 9738117100989914624 7037883570261260416 4337650039532606208 1637416508803952000 17383927051784849408 14683693521056195200 11983459990327540992 9283226459598886784 6582992928870232576 3882759398141578368 1182525867412924160 16929036410393821568 14228802879665167360 11528569348936513152 8828335818207858944 6128102287479204736 3427868756750550528 727635226021896320 16474145769002793728 13773912238274139520 11073678707545485312 8373445176816831104 5673211646088176896 2972978115359522688 272744584630868480 16019255127611765888 13319021596883111680 10618788066154457472 7918554535425803264 5218321004697149056 2518087473968494848 18264598016949392256 15564364486220738048 12864130955492083840 10163897424763429632 7463663894034775424 4763430363306121216 2063196832577467008 17809707375558364416 15109473844829710208 12409240314101056000 9709006783372401792 7008773252643747584 4308539721915093376 1608306191186439168 17354816734167336576 14654583203438682368 11954349672710028160 9254116141981373952 6553882611252719744 3853649080524065536 1153415549795411328 16899926092776308736 14199692562047654528 11499459031319000320 8799225500590346112 6098991969861691904 3398758439133037696 698524908404383488 16445035451385280896 13744801920656626688 11044568389927972480 8344334859199318272 5644101328470664064 2943867797742009856 243634267013355648 15990144809994253056 13289911279265598848 10589677748536944640 7889444217808290432 5189210687079636224 2488977156350982016 18235487699331879424 15535254168603225216 12835020637874571008 10134787107145916800 7434553576417262592 4734320045688608384 2034086514959954176 17780597057940851584 15080363527212197376 12380129996483543168 9679896465754888960 6979662935026234752 4279429404297580544 1579195873568926336 17325706416549823744 14625472885821169536 11925239355092515328 9225005824363861120 6524772293635206912 3824538762906552704 1124305232177898496 16870815775158795904 14170582244430141696 11470348713701487488 8770115182972833280 6069881652244179072 3369648121515524864 669414590786870656 16415925133767768064 13715691603039113856 11015458072310459648 8315224541581805440 5614991010853151232 2914757480124497024 214523949395842816 15961034492376740224 13260800961648086016 10560567430919431808 7860333900190777600 5160100369462123392 2459866838733469184 18206377381714366592 15506143850985712384 12805910320257058176 10105676789528403968 7405443258799749760 4705209728071095552 2004976197342441344 17751486740323338752 15051253209594684544 12351019678866030336 9650786148137376128 6950552617408721920 4250319086680067712 1550085555951413504 17296596098932310912 14596362568203656704 11896129037475002496 9195895506746348288 6495661976017694080 3795428445289039872 1095194914560385664 16841705457541283072 14141471926812628864 11441238396083974656 8741004865355320448 6040771334626666240 3340537803898012032 640304273169357824 16386814816150255232 13686581285421601024 10986347754692946816 8286114223964292608 5585880693235638400 2885647162506984192 185413631778329984 15931924174759227392 13231690644030573184 10531457113301918976 7831223582573264768 5130990051844610560 2430756521115956352 18177267064096853760 15477033533368199552 12776800002639545344 10076566471910891136 7376332941182236928 4676099410453582720 1975865879724928512 17722376422705825920 15022142891977171712 12321909361248517504 9621675830519863296 6921442299791209088 4221208769062554880 1520975238333900672 17267485781314798080 14567252250586143872 11867018719857489664 9166785189128835456 6466551658400181248 3766318127671527040 1066084596942872832 16812595139923770240 14112361609195116032 11412128078466461824 8711894547737807616 6011661017009153408 3311427486280499200 611193955551844992 16357704498532742400 13657470967804088192 10957237437075433984 8257003906346779776 5556770375618125568 2856536844889471360 156303314160817152 15902813857141714560 13202580326413060352 10502346795684406144 7802113264955751936 5101879734227097728 2401646203498443520 18148156746479340928 15447923215750686720 12747689685022032512 10047456154293378304 7347222623564724096 4646989092836069888 1946755562107415680 17693266105088313088 14993032574359658880 12292799043631004672 9592565512902350464 6892331982173696256 4192098451445042048 1491864920716387840 17238375463697285248 14538141932968631040 11837908402239976832 9137674871511322624 6437441340782668416 3737207810054014208 1036974279325360000 16783484822306257408 14083251291577603200 11383017760848948992 8682784230120294784 5982550699391640576 3282317168662986368 582083637934332160 16328594180915229568 13628360650186575360 10928127119457921152 8227893588729266944 5527660058000612736 2827426527271958528 127192996543304320 15873703539524201728 13173470008795547520 10473236478066893312 7773002947338239104 5072769416609584896 2372535885880930688 18119046428861828096 15418812898133173888 12718579367404519680 10018345836675865472 7318112305947211264 4617878775218557056 1917645244489902848 17664155787470800256 14963922256742146048 12263688726013491840 9563455195284837632 6863221664556183424 4162988133827529216 1462754603098875008 17209265146079772416 14509031615351118208 11808798084622464000 9108564553893809792 6408331023165155584 3708097492436501376 1007863961707847168 16754374504688744576 14054140973960090368 11353907443231436160 8653673912502781952 5953440381774127744 3253206851045473536 552973320316819328 16299483863297716736 13599250332569062528 10899016801840408320 8198783271111754112 5498549740383099904 2798316209654445696 98082678925791488 15844593221906688896 13144359691178034688 10444126160449380480 7743892629720726272 5043659098992072064 2343425568263417856 18089936111244315264 15389702580515661056 12689469049787006848 9989235519058352640 7289001988329698432 4588768457601044224 1888534926872390016 17635045469853287424 14934811939124633216 12234578408395979008 9534344877667324800 6834111346938670592 4133877816210016384 1433644285481362176 17180154828462259584 14479921297733605376 11779687767004951168 9079454236276296960 6379220705547642752 3678987174818988544 978753644090334336 16725264187071231744 14025030656342577536 11324797125613923328 8624563594885269120 5924330064156614912 3224096533427960704 523863002699306496 16270373545680203904 13570140014951549696 10869906484222895488 8169672953494241280 5469439422765587072 2769205892036932864 68972361308278656 15815482904289176064 13115249373560521856 10415015842831867648 7714782312103213440 5014548781374559232 2314315250645905024 18060825793626802432 15360592262898148224 12660358732169494016 9960125201440839808 7259891670712185600 4559658139983531392 1859424609254877184 17605935152235774592 14905701621507120384 12205468090778466176 9505234560049811968 6805001029321157760 4104767498592503552 1404533967863849344 17151044510844746752 14450810980116092544 11750577449387438336 9050343918658784128 6350110387930129920 3649876857201475712 949643326472821504 16696153869453718912 13995920338725064704 11295686807996410496 8595453277267756288 5895219746539102080 3194986215810447872 494752685081793664 16241263228062691072 13541029697334036864 10840796166605382656 8140562635876728448 5440329105148074240 2740095574419420032 39862043690765824 15786372586671663232 13086139055943009024 10385905525214354816 7685671994485700608 4985438463757046400 2285204933028392192 18031715476009289600 15331481945280635392 12631248414551981184 9931014883823326976 7230781353094672768 4530547822366018560 1830314291637364352 17576824834618261760 14876591303889607552 12176357773160953344 9476124242432299136 6775890711703644928 4075657180974990720 1375423650246336512 17121934193227233920 14421700662498579712 11721467131769925504 9021233601041271296 6321000070312617088 3620766539583962880 920533008855308672 16667043551836206080 13966810021107551872 11266576490378897664 8566342959650243456 5866109428921589248 3165875898192935040 465642367464280832 16212152910445178240 13511919379716524032 10811685848987869824 8111452318259215616 5411218787530561408 2710985256801907200 10751726073252992 15757262269054150400 13057028738325496192 10356795207596841984 7656561676868187776 4956328146139533568 2256094615410879360 18002605158391776768 15302371627663122560 12602138096934468352 9901904566205814144 7201671035477159936 4501437504748505728 1801203974019851520 17547714517000748928 14847480986272094720 12147247455543440512 9447013924814786304 6746780394086132096 4046546863357477888 1346313332628823680 17092823875609721088 14392590344881066880 11692356814152412672 8992123283423758464 6291889752695104256 3591656221966450048 891422691237795840 16637933234218693248 13937699703490039040 11237466172761384832 8537232642032730624 5836999111304076416 3136765580575422208 436532049846768000 16183042592827665408 13482809062099011200 10782575531370356992 8082342000641702784 5382108469913048576 2681874939184394368 18428385482165291776 15728151951436637568 13027918420707983360 10327684889979329152 7627451359250674944 4927217828522020736 2226984297793366528 17973494840774263936 15273261310045609728 12573027779316955520 9872794248588301312 7172560717859647104 4472327187130992896 1772093656402338688 17518604199383236096 14818370668654581888 12118137137925927680 9417903607197273472 6717670076468619264 4017436545739965056 1317203015011310848 17063713557992208256 14363480027263554048 11663246496534899840 8963012965806245632 6262779435077591424 3562545904348937216 862312373620283008 16608822916601180416 13908589385872526208 11208355855143872000 8508122324415217792 5807888793686563584 3107655262957909376 407421732229255168 16153932275210152576 13453698744481498368 10753465213752844160 8053231683024189952 5352998152295535744 2652764621566881536 18399275164547778944 15699041633819124736 12998808103090470528 10298574572361816320 7598341041633162112 4898107510904507904 2197873980175853696 17944384523156751104 15244150992428096896 12543917461699442688 9843683930970788480 7143450400242134272 4443216869513480064 1742983338784825856 17489493881765723264 14789260351037069056 12089026820308414848 9388793289579760640 6688559758851106432 3988326228122452224 1288092697393798016 17034603240374695424 14334369709646041216 11634136178917387008 8933902648188732800 6233669117460078592 3533435586731424384 833202056002770176 16579712598983667584 13879479068255013376 11179245537526359168 8479012006797704960 5778778476069050752 3078544945340396544 378311414611742336 16124821957592639744 13424588426863985536 10724354896135331328 8024121365406677120 5323887834678022912 2623654303949368704 18370164846930266112 15669931316201611904 12969697785472957696 10269464254744303488 7569230724015649280 4868997193286995072 2168763662558340864 17915274205539238272 15215040674810584064 12514807144081929856 9814573613353275648 7114340082624621440 4414106551895967232 1713873021167313024 17460383564148210432 14760150033419556224 12059916502690902016 9359682971962247808 6659449441233593600 3959215910504939392 1258982379776285184 17005492922757182592 14305259392028528384 11605025861299874176 8904792330571219968 6204558799842565760 3504325269113911552 804091738385257344 16550602281366154752 13850368750637500544 11150135219908846336 8449901689180192128 5749668158451537920 3049434627722883712 349201096994229504 16095711639975126912 13395478109246472704 10695244578517818496 7995011047789164288 5294777517060510080 2594543986331855872 18341054529312753280 15640820998584099072 12940587467855444864 10240353937126790656 7540120406398136448 4839886875669482240 2139653344940828032 17886163887921725440 15185930357193071232 12485696826464417024 9785463295735762816 7085229765007108608 4384996234278454400 1684762703549800192 17431273246530697600 14731039715802043392 12030806185073389184 9330572654344734976 6630339123616080768 3930105592887426560 1229872062158772352 16976382605139669760 14276149074411015552 11575915543682361344 8875682012953707136 6175448482225052928 3475214951496398720 774981420767744512 16521491963748641920 13821258433019987712 11121024902291333504 8420791371562679296 5720557840834025088 3020324310105370880 320090779376716672 16066601322357614080 13366367791628959872 10666134260900305664 7965900730171651456 5265667199442997248 2565433668714343040 18311944211695240448 15611710680966586240 12911477150237932032 10211243619509277824 7511010088780623616 4810776558051969408 2110543027323315200 17857053570304212608 15156820039575558400 12456586508846904192 9756352978118249984 7056119447389595776 4355885916660941568 1655652385932287360 17402162928913184768 14701929398184530560 12001695867455876352 9301462336727222144 6601228805998567936 3900995275269913728 1200761744541259520 16947272287522156928 14247038756793502720 11546805226064848512 8846571695336194304 6146338164607540096 3446104633878885888 745871103150231680 16492381646131129088 13792148115402474880 11091914584673820672 8391681053945166464 5691447523216512256 2991213992487858048 290980461759203840 16037491004740101248 13337257474011447040 10637023943282792832 7936790412554138624 5236556881825484416 2536323351096830208 18282833894077727616 15582600363349073408 12882366832620419200 10182133301891764992 7481899771163110784 4781666240434456576 2081432709705802368 17827943252686699776 15127709721958045568 12427476191229391360 9727242660500737152 7027009129772082944 4326775599043428736 1626542068314774528 17373052611295671936 14672819080567017728 11972585549838363520 9272352019109709312 6572118488381055104 3871884957652400896 1171651426923746688 16918161969904644096 14217928439175989888 11517694908447335680 8817461377718681472 6117227846990027264 3416994316261373056 716760785532718848 16463271328513616256 13763037797784962048 11062804267056307840 8362570736327653632 5662337205598999424 2962103674870345216 261870144141691008 16008380687122588416 13308147156393934208 10607913625665280000 7907680094936625792 5207446564207971584 2507213033479317376 18253723576460214784 15553490045731560576 12853256515002906368 10153022984274252160 7452789453545597952 4752555922816943744 2052322392088289536 17798832935069186944 15098599404340532736 12398365873611878528 9698132342883224320 6997898812154570112 4297665281425915904 1597431750697261696 17343942293678159104 14643708762949504896 11943475232220850688 9243241701492196480 6543008170763542272 3842774640034888064 1142541109306233856 16889051652287131264 14188818121558477056 11488584590829822848 8788351060101168640 6088117529372514432 3387883998643860224 687650467915206016 16434161010896103424 13733927480167449216 11033693949438795008 8333460418710140800 5633226887981486592 2932993357252832384 232759826524178176 15979270369505075584 13279036838776421376 10578803308047767168 7878569777319112960 5178336246590458752 2478102715861804544 18224613258842701952 15524379728114047744 12824146197385393536 10123912666656739328 7423679135928085120 4723445605199430912 2023212074470776704 17769722617451674112 15069489086723019904 12369255555994365696 9669022025265711488 6968788494537057280 4268554963808403072 1568321433079748864 17314831976060646272 14614598445331992064 11914364914603337856 9214131383874683648 6513897853146029440 3813664322417375232 1113430791688721024 16859941334669618432 14159707803940964224 11459474273212310016 8759240742483655808 6059007211755001600 3358773681026347392 658540150297693184 16405050693278590592 13704817162549936384 11004583631821282176 8304350101092627968 5604116570363973760 2903883039635319552 203649508906665344 15950160051887562752 13249926521158908544 10549692990430254336 7849459459701600128 5149225928972945920 2448992398244291712 18195502941225189120 15495269410496534912 12795035879767880704 10094802349039226496 7394568818310572288 4694335287581918080 1994101756853263872 17740612299834161280 15040378769105507072 12340145238376852864 9639911707648198656 6939678176919544448 4239444646190890240 1539211115462236032 17285721658443133440 14585488127714479232 11885254596985825024 9185021066257170816 6484787535528516608 3784554004799862400 1084320474071208192 16830831017052105600 14130597486323451392 11430363955594797184 8730130424866142976 6029896894137488768 3329663363408834560 629429832680180352 16375940375661077760 13675706844932423552 10975473314203769344 8275239783475115136 5575006252746460928 2874772722017806720 174539191289152512 15921049734270049920 13220816203541395712 10520582672812741504 7820349142084087296 5120115611355433088 2419882080626778880 18166392623607676288 15466159092879022080 12765925562150367872 10065692031421713664 7365458500693059456 4665224969964405248 1964991439235751040 17711501982216648448 15011268451487994240 12311034920759340032 9610801390030685824 6910567859302031616 4210334328573377408 1510100797844723200 17256611340825620608 14556377810096966400 11856144279368312192 9155910748639657984 6455677217911003776 3755443687182349568 1055210156453695360 16801720699434592768 14101487168705938560 11401253637977284352 8701020107248630144 6000786576519975936 3300553045791321728 600319515062667520 16346830058043564928 13646596527314910720 10946362996586256512 8246129465857602304 5545895935128948096 2845662404400293888 145428873671639680 15891939416652537088 13191705885923882880 10491472355195228672 7791238824466574464 5091005293737920256 2390771763009266048 18137282305990163456 15437048775261509248 12736815244532855040 10036581713804200832 7336348183075546624 4636114652346892416 1935881121618238208 17682391664599135616 14982158133870481408 12281924603141827200 9581691072413172992 6881457541684518784 4181224010955864576 1480990480227210368 17227501023208107776 14527267492479453568 11827033961750799360 9126800431022145152 6426566900293490944 3726333369564836736 1026099838836182528 16772610381817079936 14072376851088425728 11372143320359771520 8671909789631117312 5971676258902463104 3271442728173808896 571209197445154688 16317719740426052096 13617486209697397888 10917252678968743680 8217019148240089472 5516785617511435264 2816552086782781056 116318556054126848 15862829099035024256 13162595568306370048 10462362037577715840 7762128506849061632 5061894976120407424 2361661445391753216 18108171988372650624 15407938457643996416 12707704926915342208 10007471396186688000 7307237865458033792 4607004334729379584 1906770804000725376 17653281346981622784 14953047816252968576 12252814285524314368 9552580754795660160 6852347224067005952 4152113693338351744 1451880162609697536 17198390705590594944 14498157174861940736 11797923644133286528 9097690113404632320 6397456582675978112 3697223051947323904 996989521218669696 16743500064199567104 14043266533470912896 11343033002742258688 8642799472013604480 5942565941284950272 3242332410556296064 542098879827641856 16288609422808539264 13588375892079885056 10888142361351230848 8187908830622576640 5487675299893922432 2787441769165268224 87208238436614016 15833718781417511424 13133485250688857216 10433251719960203008 7733018189231548800 5032784658502894592 2332551127774240384 18079061670755137792 15378828140026483584 12678594609297829376 9978361078569175168 7278127547840520960 4577894017111866752 1877660486383212544 17624171029364109952 14923937498635455744 12223703967906801536 9523470437178147328 6823236906449493120 4123003375720838912 1422769844992184704 17169280387973082112 14469046857244427904 11768813326515773696 9068579795787119488 6368346265058465280 3668112734329811072 967879203601156864 16714389746582054272 14014156215853400064 11313922685124745856 8613689154396091648 5913455623667437440 3213222092938783232 512988562210129024 16259499105191026432 13559265574462372224 10859032043733718016 8158798513005063808 5458564982276409600 2758331451547755392 58097920819101184 15804608463799998592 13104374933071344384 10404141402342690176 7703907871614035968 5003674340885381760 2303440810156727552 18049951353137624960 15349717822408970752 12649484291680316544 9949250760951662336 7249017230223008128 4548783699494353920 1848550168765699712 17595060711746597120 14894827181017942912 12194593650289288704 9494360119560634496 6794126588831980288 4093893058103326080 1393659527374671872 17140170070355569280 14439936539626915072 11739703008898260864 9039469478169606656 6339235947440952448 3639002416712298240 938768885983644032 16685279428964541440 13985045898235887232 11284812367507233024 8584578836778578816 5884345306049924608 3184111775321270400 483878244592616192 16230388787573513600 13530155256844859392 10829921726116205184 8129688195387550976 5429454664658896768 2729221133930242560 28987603201588352 15775498146182485760 13075264615453831552 10375031084725177344 7674797553996523136 4974564023267868928 2274330492539214720 18020841035520112128 15320607504791457920 12620373974062803712 9920140443334149504 7219906912605495296 4519673381876841088 1819439851148186880 17565950394129084288 14865716863400430080 12165483332671775872 9465249801943121664 6765016271214467456 4064782740485813248 1364549209757159040 17111059752738056448 14410826222009402240 11710592691280748032 9010359160552093824 6310125629823439616 3609892099094785408 909658568366131200 16656169111347028608 13955935580618374400 11255702049889720192 8555468519161065984 5855234988432411776 3155001457703757568 454767926975103360 16201278469956000768 13501044939227346560 10800811408498692352 8100577877770038144 5400344347041383936 2700110816312729728 18446621359293627136 15746387828564972928 13046154297836318720 10345920767107664512 7645687236379010304 4945453705650356096 2245220174921701888 17991730717902599296 15291497187173945088 12591263656445290880 9891030125716636672 7190796594987982464 4490563064259328256 1790329533530674048 17536840076511571456 14836606545782917248 12136373015054263040 9436139484325608832 6735905953596954624 4035672422868300416 1335438892139646208 17081949435120543616 14381715904391889408 11681482373663235200 8981248842934580992 6281015312205926784 3580781781477272576 880548250748618368 16627058793729515776 13926825263000861568 11226591732272207360 8526358201543553152 5826124670814898944 3125891140086244736 425657609357590528 16172168152338487936 13471934621609833728 10771701090881179520 8071467560152525312 5371234029423871104 2671000498695216896 18417511041676114304 15717277510947460096 13017043980218805888 10316810449490151680 7616576918761497472 4916343388032843264 2216109857304189056 17962620400285086464 15262386869556432256 12562153338827778048 9861919808099123840 7161686277370469632 4461452746641815424 1761219215913161216 17507729758894058624 14807496228165404416 12107262697436750208 9407029166708096000 6706795635979441792 4006562105250787584 1306328574522133376 17052839117503030784 14352605586774376576 11652372056045722368 8952138525317068160 6251904994588413952 3551671463859759744 851437933131105536 16597948476112002944 13897714945383348736 11197481414654694528 8497247883926040320 5797014353197386112 3096780822468731904 396547291740077696 16143057834720975104 13442824303992320896 10742590773263666688 8042357242535012480 5342123711806358272 2641890181077704064 18388400724058601472 15688167193329947264 12987933662601293056 10287700131872638848 7587466601143984640 4887233070415330432 2186999539686676224 17933510082667573632 15233276551938919424 12533043021210265216 9832809490481611008 7132575959752956800 4432342429024302592 1732108898295648384 17478619441276545792 14778385910547891584 12078152379819237376 9377918849090583168 6677685318361928960 3977451787633274752 1277218256904620544 17023728799885517952 14323495269156863744 11623261738428209536 8923028207699555328 6222794676970901120 3522561146242246912 822327615513592704 16568838158494490112 13868604627765835904 11168371097037181696 8468137566308527488 5767904035579873280 3067670504851219072 367436974122564864 16113947517103462272 13413713986374808064 10713480455646153856 8013246924917499648 5313013394188845440 2612779863460191232 18359290406441088640 15659056875712434432 12958823344983780224 10258589814255126016 7558356283526471808 4858122752797817600 2157889222069163392 17904399765050060800 15204166234321406592 12503932703592752384 9803699172864098176 7103465642135443968 4403232111406789760 1702998580678135552 17449509123659032960 14749275592930378752 12049042062201724544 9348808531473070336 6648575000744416128 3948341470015761920 1248107939287107712 16994618482268005120 14294384951539350912 11594151420810696704 8893917890082042496 6193684359353388288 3493450828624734080 793217297896079872 16539727840876977280 13839494310148323072 11139260779419668864 8439027248691014656 5738793717962360448 3038560187233706240 338326656505052032 16084837199485949440 13384603668757295232 10684370138028641024 7984136607299986816 5283903076571332608 2583669545842678400 18330180088823575808 15629946558094921600 12929713027366267392 10229479496637613184 7529245965908958976 4829012435180304768 2128778904451650560 17875289447432547968 15175055916703893760 12474822385975239552 9774588855246585344 7074355324517931136 4374121793789276928 1673888263060622720 17420398806041520128 14720165275312865920 12019931744584211712 9319698213855557504 6619464683126903296 3919231152398249088 1218997621669594880 16965508164650492288 14265274633921838080 11565041103193183872 8864807572464529664 6164574041735875456 3464340511007221248 764106980278567040 16510617523259464448 13810383992530810240 11110150461802156032 8409916931073501824 5709683400344847616 3009449869616193408 309216338887539200 16055726881868436608 13355493351139782400 10655259820411128192 7955026289682473984 5254792758953819776 2554559228225165568 18301069771206062976 15600836240477408768 12900602709748754560 10200369179020100352 7500135648291446144 4799902117562791936 2099668586834137728 17846179129815035136 15145945599086380928 12445712068357726720 9745478537629072512 7045245006900418304 4345011476171764096 1644777945443109888 17391288488424007296 14691054957695353088 11990821426966698880 9290587896238044672 6590354365509390464 3890120834780736256 1189887304052082048 16936397847032979456 14236164316304325248 11535930785575671040 8835697254847016832 6135463724118362624 3435230193389708416 734996662661054208 16481507205641951616 13781273674913297408 11081040144184643200 8380806613455988992 5680573082727334784 2980339551998680576 280106021270026368 16026616564250923776 13326383033522269568 10626149502793615360 7925915972064961152 5225682441336306944 2525448910607652736 18271959453588550144 15571725922859895936 12871492392131241728 10171258861402587520 7471025330673933312 4770791799945279104 2070558269216624896 17817068812197522304 15116835281468868096 12416601750740213888 9716368220011559680 7016134689282905472 4315901158554251264 1615667627825597056 17362178170806494464 14661944640077840256 11961711109349186048 9261477578620531840 6561244047891877632 3861010517163223424 1160776986434569216 16907287529415466624 14207053998686812416 11506820467958158208 8806586937229504000 6106353406500849792 3406119875772195584 705886345043541376 16452396888024438784 13752163357295784576 11051929826567130368 8351696295838476160 5651462765109821952 2951229234381167744 250995703652513536 15997506246633410944 13297272715904756736 10597039185176102528 7896805654447448320 5196572123718794112 2496338592990139904 18242849135971037312 15542615605242383104 12842382074513728896 10142148543785074688 7441915013056420480 4741681482327766272 2041447951599112064 17787958494580009472 15087724963851355264 12387491433122701056 9687257902394046848 6987024371665392640 4286790840936738432 1586557310208084224 17333067853188981632 14632834322460327424 11932600791731673216 9232367261003019008 6532133730274364800 3831900199545710592 1131666668817056384 16878177211797953792 14177943681069299584 11477710150340645376 8777476619611991168 6077243088883336960 3377009558154682752 676776027426028544 16423286570406925952 13723053039678271744 11022819508949617536 8322585978220963328 5622352447492309120 2922118916763654912 221885386035000704 15968395929015898112 13268162398287243904 10567928867558589696 7867695336829935488 5167461806101281280 2467228275372627072 18213738818353524480 15513505287624870272 12813271756896216064 10113038226167561856 7412804695438907648 4712571164710253440 2012337633981599232 17758848176962496640 15058614646233842432 12358381115505188224 9658147584776534016 6957914054047879808 4257680523319225600 1557446992590571392 17303957535571468800 14603724004842814592 11903490474114160384 9203256943385506176 6503023412656851968 3802789881928197760 1102556351199543552 16849066894180440960 14148833363451786752 11448599832723132544 8748366301994478336 6048132771265824128 3347899240537169920 647665709808515712 16394176252789413120 13693942722060758912 10993709191332104704 8293475660603450496 5593242129874796288 2893008599146142080 192775068417487872 15939285611398385280 13239052080669731072 10538818549941076864 7838585019212422656 5138351488483768448 2438117957755114240 18184628500736011648 15484394970007357440 12784161439278703232 10083927908550049024 7383694377821394816 4683460847092740608 1983227316364086400 17729737859344983808 15029504328616329600 12329270797887675392 9629037267159021184 6928803736430366976 4228570205701712768 1528336674973058560 17274847217953955968 14574613687225301760 11874380156496647552 9174146625767993344 6473913095039339136 3773679564310684928 1073446033582030720 16819956576562928128 14119723045834273920 11419489515105619712 8719255984376965504 6019022453648311296 3318788922919657088 618555392191002880 16365065935171900288 13664832404443246080 10964598873714591872 8264365342985937664 5564131812257283456 2863898281528629248 163664750799975040 15910175293780872448 13209941763052218240 10509708232323564032 7809474701594909824 5109241170866255616 2409007640137601408 18155518183118498816 15455284652389844608 12755051121661190400 10054817590932536192 7354584060203881984 4654350529475227776 1954116998746573568 17700627541727470976 15000394010998816768 12300160480270162560 9599926949541508352 6899693418812854144 4199459888084199936 1499226357355545728 17245736900336443136 14545503369607788928 11845269838879134720 9145036308150480512 6444802777421826304 3744569246693172096 1044335715964517888 16790846258945415296 14090612728216761088 11390379197488106880 8690145666759452672 5989912136030798464 3289678605302144256 589445074573490048 16335955617554387456 13635722086825733248 10935488556097079040 8235255025368424832 5535021494639770624 2834787963911116416 134554433182462208 15881064976163359616 13180831445434705408 10480597914706051200 7780364383977396992 5080130853248742784 2379897322520088576 18126407865500985984 15426174334772331776 12725940804043677568 10025707273315023360 7325473742586369152 4625240211857714944 1925006681129060736 17671517224109958144 14971283693381303936 12271050162652649728 9570816631923995520 6870583101195341312 4170349570466687104 1470116039738032896 17216626582718930304 14516393051990276096 11816159521261621888 9115925990532967680 6415692459804313472 3715458929075659264 1015225398347005056 16761735941327902464 14061502410599248256 11361268879870594048 8661035349141939840 5960801818413285632 3260568287684631424 560334756955977216 16306845299936874624 13606611769208220416 10906378238479566208 8206144707750912000 5505911177022257792 2805677646293603584 105444115564949376 15851954658545846784 13151721127817192576 10451487597088538368 7751254066359884160 5051020535631229952 2350787004902575744 18097297547883473152 15397064017154818944 12696830486426164736 9996596955697510528 7296363424968856320 4596129894240202112 1895896363511547904 17642406906492445312 14942173375763791104 12241939845035136896 9541706314306482688 6841472783577828480 4141239252849174272 1441005722120520064 17187516265101417472 14487282734372763264 11787049203644109056 9086815672915454848 6386582142186800640 3686348611458146432 986115080729492224 16732625623710389632 14032392092981735424 11332158562253081216 8631925031524427008 5931691500795772800 3231457970067118592 531224439338464384 16277734982319361792 13577501451590707584 10877267920862053376 8177034390133399168 5476800859404744960 2776567328676090752 76333797947436544 15822844340928333952 13122610810199679744 10422377279471025536 7722143748742371328 5021910218013717120 2321676687285062912 18068187230265960320 15367953699537306112 12667720168808651904 9967486638079997696 7267253107351343488 4567019576622689280 1866786045894035072 17613296588874932480 14913063058146278272 12212829527417624064 9512595996688969856 6812362465960315648 4112128935231661440 1411895404503007232 17158405947483904640 14458172416755250432 11757938886026596224 9057705355297942016 6357471824569287808 3657238293840633600 957004763111979392 16703515306092876800 14003281775364222592 11303048244635568384 8602814713906914176 5902581183178259968 3202347652449605760 502114121720951552 16248624664701848960 13548391133973194752 10848157603244540544 8147924072515886336 5447690541787232128 2747457011058577920 47223480329923712 15793734023310821120 13093500492582166912 10393266961853512704 7693033431124858496 4992799900396204288 2292566369667550080 18039076912648447488 15338843381919793280 12638609851191139072 9938376320462484864 7238142789733830656 4537909259005176448 1837675728276522240 17584186271257419648 14883952740528765440 12183719209800111232 9483485679071457024 6783252148342802816 4083018617614148608 1382785086885494400 17129295629866391808 14429062099137737600 11728828568409083392 9028595037680429184 6328361506951774976 3628127976223120768 927894445494466560 16674404988475363968 13974171457746709760 11273937927018055552 8573704396289401344 5873470865560747136 3173237334832092928 473003804103438720 16219514347084336128 13519280816355681920 10819047285627027712 8118813754898373504 5418580224169719296 2718346693441065088 18113162712410880 15764623705693308288 13064390174964654080 10364156644235999872 7663923113507345664 4963689582778691456 2263456052050037248 18009966595030934656 15309733064302280448 12609499533573626240 9909266002844972032 7209032472116317824 4508798941387663616 1808565410659009408 17555075953639906816 14854842422911252608 12154608892182598400 9454375361453944192 6754141830725289984 4053908299996635776 1353674769267981568 17100185312248878976 14399951781520224768 11699718250791570560 8999484720062916352 6299251189334262144 3599017658605607936 898784127876953728 16645294670857851136 13945061140129196928 11244827609400542720 8544594078671888512 5844360547943234304 3144127017214580096 443893486485925888 16190404029466823296 13490170498738169088 10789936968009514880 8089703437280860672 5389469906552206464 2689236375823552256 18435746918804449664 15735513388075795456 13035279857347141248 10335046326618487040 7634812795889832832 4934579265161178624 2234345734432524416 17980856277413421824 15280622746684767616 12580389215956113408 9880155685227459200 7179922154498804992 4479688623770150784 1779455093041496576 17525965636022393984 14825732105293739776 12125498574565085568 9425265043836431360 6725031513107777152 4024797982379122944 1324564451650468736 17071074994631366144 14370841463902711936 11670607933174057728 8970374402445403520 6270140871716749312 3569907340988095104 869673810259440896 16616184353240338304 13915950822511684096 11215717291783029888 8515483761054375680 5815250230325721472 3115016699597067264 414783168868413056 16161293711849310464 13461060181120656256 10760826650392002048 8060593119663347840 5360359588934693632 2660126058206039424 18406636601186936832 15706403070458282624 13006169539729628416 10305936009000974208 7605702478272320000 4905468947543665792 2205235416815011584 17951745959795908992 15251512429067254784 12551278898338600576 9851045367609946368 7150811836881292160 4450578306152637952 1750344775423983744 17496855318404881152 14796621787676226944 12096388256947572736 9396154726218918528 6695921195490264320 3995687664761610112 1295454134032955904 17041964677013853312 14341731146285199104 11641497615556544896 8941264084827890688 6241030554099236480 3540797023370582272 840563492641928064 16587074035622825472 13886840504894171264 11186606974165517056 8486373443436862848 5786139912708208640 3085906381979554432 385672851250900224 16132183394231797632 13431949863503143424 10731716332774489216 8031482802045835008 5331249271317180800 2631015740588526592 18377526283569424000 15677292752840769792 12977059222112115584 10276825691383461376 7576592160654807168 4876358629926152960 2176125099197498752 17922635642178396160 15222402111449741952 12522168580721087744 9821935049992433536 7121701519263779328 4421467988535125120 1721234457806470912 17467745000787368320 14767511470058714112 12067277939330059904 9367044408601405696 6666810877872751488 3966577347144097280 1266343816415443072 17012854359396340480 14312620828667686272 11612387297939032064 8912153767210377856 6211920236481723648 3511686705753069440 811453175024415232 16557963718005312640 13857730187276658432 11157496656548004224 8457263125819350016 5757029595090695808 3056796064362041600 356562533633387392 16103073076614284800 13402839545885630592 10702606015156976384 8002372484428322176 5302138953699667968 2601905422971013760 18348415965951911168 15648182435223256960 12947948904494602752 10247715373765948544 7547481843037294336 4847248312308640128 2147014781579985920 17893525324560883328 15193291793832229120 12493058263103574912 9792824732374920704 7092591201646266496 4392357670917612288 1692124140188958080 17438634683169855488 14738401152441201280 12038167621712547072 9337934090983892864 6637700560255238656 3937467029526584448 1237233498797930240 16983744041778827648 14283510511050173440 11583276980321519232 8883043449592865024 6182809918864210816 3482576388135556608 782342857406902400 16528853400387799808 13828619869659145600 11128386338930491392 8428152808201837184 5727919277473182976 3027685746744528768 327452216015874560 16073962758996771968 13373729228268117760 10673495697539463552 7973262166810809344 5273028636082155136 2572795105353500928 18319305648334398336 15619072117605744128 12918838586877089920 10218605056148435712 7518371525419781504 4818137994691127296 2117904463962473088 17864415006943370496 15164181476214716288 12463947945486062080 9763714414757407872 7063480884028753664 4363247353300099456 1663013822571445248 17409524365552342656 14709290834823688448 12009057304095034240 9308823773366380032 6608590242637725824 3908356711909071616 1208123181180417408 16954633724161314816 14254400193432660608 11554166662704006400 8853933131975352192 6153699601246697984 3453466070518043776 753232539789389568 16499743082770286976 13799509552041632768 11099276021312978560 8399042490584324352 5698808959855670144 2998575429127015936 298341898398361728 16044852441379259136 13344618910650604928 10644385379921950720 7944151849193296512 5243918318464642304 2543684787735988096 18290195330716885504 15589961799988231296 12889728269259577088 10189494738530922880 7489261207802268672 4789027677073614464 2088794146344960256 17835304689325857664 15135071158597203456 12434837627868549248 9734604097139895040 7034370566411240832 4334137035682586624 1633903504953932416 17380414047934829824 14680180517206175616 11979946986477521408 9279713455748867200 6579479925020212992 3879246394291558784 1179012863562904576 16925523406543801984 14225289875815147776 11525056345086493568 8824822814357839360 6124589283629185152 3424355752900530944 724122222171876736 16470632765152774144 13770399234424119936 11070165703695465728 8369932172966811520 5669698642238157312 2969465111509503104 269231580780848896 16015742123761746304 13315508593033092096 10615275062304437888 7915041531575783680 5214808000847129472 2514574470118475264 18261085013099372672 15560851482370718464 12860617951642064256 10160384420913410048 7460150890184755840 4759917359456101632 2059683828727447424 17806194371708344832 15105960840979690624 12405727310251036416 9705493779522382208 7005260248793728000 4305026718065073792 1604793187336419584 17351303730317316992 14651070199588662784 11950836668860008576 9250603138131354368 6550369607402700160 3850136076674045952 1149902545945391744 16896413088926289152 14196179558197634944 11495946027468980736 8795712496740326528 6095478966011672320 3395245435283018112 695011904554363904 16441522447535261312 13741288916806607104 11041055386077952896 8340821855349298688 5640588324620644480 2940354793891990272 240121263163336064 15986631806144233472 13286398275415579264 10586164744686925056 7885931213958270848 5185697683229616640 2485464152500962432 18231974695481859840 15531741164753205632 12831507634024551424 10131274103295897216 7431040572567243008 4730807041838588800 2030573511109934592 17777084054090832000 15076850523362177792 12376616992633523584 9676383461904869376 6976149931176215168 4275916400447560960 1575682869718906752 17322193412699804160 14621959881971149952 11921726351242495744 9221492820513841536 6521259289785187328 3821025759056533120 1120792228327878912 16867302771308776320 14167069240580122112 11466835709851467904 8766602179122813696 6066368648394159488 3366135117665505280 665901586936851072 16412412129917748480 13712178599189094272 11011945068460440064 8311711537731785856 5611478007003131648 2911244476274477440 211010945545823232 15957521488526720640 13257287957798066432 10557054427069412224 7856820896340758016 5156587365612103808 2456353834883449600 18202864377864347008 15502630847135692800 12802397316407038592 10102163785678384384 7401930254949730176 4701696724221075968 2001463193492421760 17747973736473319168 15047740205744664960 12347506675016010752 9647273144287356544 6947039613558702336 4246806082830048128 1546572552101393920 17293083095082291328 14592849564353637120 11892616033624982912 9192382502896328704 6492148972167674496 3791915441439020288 1091681910710366080 16838192453691263488 14137958922962609280 11437725392233955072 8737491861505300864 6037258330776646656 3337024800047992448 636791269319338240 16383301812300235648 13683068281571581440 10982834750842927232 8282601220114273024 5582367689385618816 2882134158656964608 181900627928310400 15928411170909207808 13228177640180553600 10527944109451899392 7827710578723245184 5127477047994590976 2427243517265936768 18173754060246834176 15473520529518179968 12773286998789525760 10073053468060871552 7372819937332217344 4672586406603563136 1972352875874908928 17718863418855806336 15018629888127152128 12318396357398497920 9618162826669843712 6917929295941189504 4217695765212535296 1517462234483881088 17263972777464778496 14563739246736124288 11863505716007470080 9163272185278815872 6463038654550161664 3762805123821507456 1062571593092853248 16809082136073750656 14108848605345096448 11408615074616442240 8708381543887788032 6008148013159133824 3307914482430479616 607680951701825408 16354191494682722816 13653957963954068608 10953724433225414400 8253490902496760192 5553257371768105984 2853023841039451776 152790310310797568 15899300853291694976 13199067322563040768 10498833791834386560 7798600261105732352 5098366730377078144 2398133199648423936 18144643742629321344 15444410211900667136 12744176681172012928 10043943150443358720 7343709619714704512 4643476088986050304 1943242558257396096 17689753101238293504 14989519570509639296 12289286039780985088 9589052509052330880 6888818978323676672 4188585447595022464 1488351916866368256 17234862459847265664 14534628929118611456 11834395398389957248 9134161867661303040 6433928336932648832 3733694806203994624 1033461275475340416 16779971818456237824 14079738287727583616 11379504756998929408 8679271226270275200 5979037695541620992 3278804164812966784 578570634084312576 16325081177065209984 13624847646336555776 10924614115607901568 8224380584879247360 5524147054150593152 2823913523421938944 123679992693284736 15870190535674182144 13169957004945527936 10469723474216873728 7769489943488219520 5069256412759565312 2369022882030911104 18115533425011808512 15415299894283154304 12715066363554500096 10014832832825845888 7314599302097191680 4614365771368537472 1914132240639883264 17660642783620780672 14960409252892126464 12260175722163472256 9559942191434818048 6859708660706163840 4159475129977509632 1459241599248855424 17205752142229752832 14505518611501098624 11805285080772444416 9105051550043790208 6404818019315136000 3704584488586481792 1004350957857827584 16750861500838724992 14050627970110070784 11350394439381416576 8650160908652762368 5949927377924108160 3249693847195453952 549460316466799744 16295970859447697152 13595737328719042944 10895503797990388736 8195270267261734528 5495036736533080320 2794803205804426112 94569675075771904 15841080218056669312 13140846687328015104 10440613156599360896 7740379625870706688 5040146095142052480 2339912564413398272 18086423107394295680 15386189576665641472 12685956045936987264 9985722515208333056 7285488984479678848 4585255453751024640 1885021923022370432 17631532466003267840 14931298935274613632 12231065404545959424 9530831873817305216 6830598343088651008 4130364812359996800 1430131281631342592 17176641824612240000 14476408293883585792 11776174763154931584 9075941232426277376 6375707701697623168 3675474170968968960 975240640240314752 16721751183221212160 14021517652492557952 11321284121763903744 8621050591035249536 5920817060306595328 3220583529577941120 520349998849286912 16266860541830184320 13566627011101530112 10866393480372875904 8166159949644221696 5465926418915567488 2765692888186913280 65459357458259072 15811969900439156480 13111736369710502272 10411502838981848064 7711269308253193856 5011035777524539648 2310802246795885440 18057312789776782848 15357079259048128640 12656845728319474432 9956612197590820224 7256378666862166016 4556145136133511808 1855911605404857600 17602422148385755008 14902188617657100800 12201955086928446592 9501721556199792384 6801488025471138176 4101254494742483968 1401020964013829760 17147531506994727168 14447297976266072960 11747064445537418752 9046830914808764544 6346597384080110336 3646363853351456128 946130322622801920 16692640865603699328 13992407334875045120 11292173804146390912 8591940273417736704 5891706742689082496 3191473211960428288 491239681231774080 16237750224212671488 13537516693484017280 10837283162755363072 8137049632026708864 5436816101298054656 2736582570569400448 36349039840746240 15782859582821643648 13082626052092989440 10382392521364335232 7682158990635681024 4981925459907026816 2281691929178372608 18028202472159270016 15327968941430615808 12627735410701961600 9927501879973307392 7227268349244653184 4527034818515998976 1826801287787344768 17573311830768242176 14873078300039587968 12172844769310933760 9472611238582279552 6772377707853625344 4072144177124971136 1371910646396316928 17118421189377214336 14418187658648560128 11717954127919905920 9017720597191251712 6317487066462597504 3617253535733943296 917020005005289088 16663530547986186496 13963297017257532288 11263063486528878080 8562829955800223872 5862596425071569664 3162362894342915456 462129363614261248 16208639906595158656 13508406375866504448 10808172845137850240 8107939314409196032 5407705783680541824 2707472252951887616 7238722223233408 15753749265204130816 13053515734475476608 10353282203746822400 7653048673018168192 4952815142289513984 2252581611560859776 17999092154541757184 15298858623813102976 12598625093084448768 9898391562355794560 7198158031627140352 4497924500898486144 1797690970169831936 17544201513150729344 14843967982422075136 12143734451693420928 9443500920964766720 6743267390236112512 4043033859507458304 1342800328778804096 17089310871759701504 14389077341031047296 11688843810302393088 8988610279573738880 6288376748845084672 3588143218116430464 887909687387776256 16634420230368673664 13934186699640019456 11233953168911365248 8533719638182711040 5833486107454056832 3133252576725402624 433019045996748416 16179529588977645824 13479296058248991616 10779062527520337408 8078828996791683200 5378595466063028992 2678361935334374784 18424872478315272192 15724638947586617984 13024405416857963776 10324171886129309568 7623938355400655360 4923704824672001152 2223471293943346944 17969981836924244352 15269748306195590144 12569514775466935936 9869281244738281728 7169047714009627520 4468814183280973312 1768580652552319104 17515091195533216512 14814857664804562304 12114624134075908096 9414390603347253888 6714157072618599680 4013923541889945472 1313690011161291264 17060200554142188672 14359967023413534464 11659733492684880256 8959499961956226048 6259266431227571840 3559032900498917632 858799369770263424 16605309912751160832 13905076382022506624 11204842851293852416 8504609320565198208 5804375789836544000 3104142259107889792 403908728379235584 16150419271360132992 13450185740631478784 10749952209902824576 8049718679174170368 5349485148445516160 2649251617716861952 18395762160697759360 15695528629969105152 12995295099240450944 10295061568511796736 7594828037783142528 4894594507054488320 2194360976325834112 17940871519306731520 15240637988578077312 12540404457849423104 9840170927120768896 7139937396392114688 4439703865663460480 1739470334934806272 17485980877915703680 14785747347187049472 12085513816458395264 9385280285729741056 6685046755001086848 3984813224272432640 1284579693543778432 17031090236524675840 14330856705796021632 11630623175067367424 8930389644338713216 6230156113610059008 3529922582881404800 829689052152750592 16576199595133648000 13875966064404993792 11175732533676339584 8475499002947685376 5775265472219031168 3075031941490376960 374798410761722752 16121308953742620160 13421075423013965952 10720841892285311744 8020608361556657536 5320374830828003328 2620141300099349120 18366651843080246528 15666418312351592320 12966184781622938112 10265951250894283904 7565717720165629696 4865484189436975488 2165250658708321280 17911761201689218688 15211527670960564480 12511294140231910272 9811060609503256064 7110827078774601856 4410593548045947648 1710360017317293440 17456870560298190848 14756637029569536640 12056403498840882432 9356169968112228224 6655936437383574016 3955702906654919808 1255469375926265600 17001979918907163008 14301746388178508800 11601512857449854592 8901279326721200384 6201045795992546176 3500812265263891968 800578734535237760 16547089277516135168 13846855746787480960 11146622216058826752 8446388685330172544 5746155154601518336 3045921623872864128 345688093144209920 16092198636125107328 13391965105396453120 10691731574667798912 7991498043939144704 5291264513210490496 2591030982481836288 18337541525462733696 15637307994734079488 12937074464005425280 10236840933276771072 7536607402548116864 4836373871819462656 2136140341090808448 17882650884071705856 15182417353343051648 12482183822614397440 9781950291885743232 7081716761157089024 4381483230428434816 1681249699699780608 17427760242680678016 14727526711952023808 12027293181223369600 9327059650494715392 6626826119766061184 3926592589037406976 1226359058308752768 16972869601289650176 14272636070560995968 11572402539832341760 8872169009103687552 6171935478375033344 3471701947646379136 771468416917724928 16517978959898622336 13817745429169968128 11117511898441313920 8417278367712659712 5717044836984005504 3016811306255351296 316577775526697088 16063088318507594496 13362854787778940288 10662621257050286080 7962387726321631872 5262154195592977664 2561920664864323456 18308431207845220864 15608197677116566656 12907964146387912448 10207730615659258240 7507497084930604032 4807263554201949824 2107030023473295616 17853540566454193024 15153307035725538816 12453073504996884608 9752839974268230400 7052606443539576192 4352372912810921984 1652139382082267776 17398649925063165184 14698416394334510976 11998182863605856768 9297949332877202560 6597715802148548352 3897482271419894144 1197248740691239936 16943759283672137344 14243525752943483136 11543292222214828928 8843058691486174720 6142825160757520512 3442591630028866304 742358099300212096 16488868642281109504 13788635111552455296 11088401580823801088 8388168050095146880 5687934519366492672 2987700988637838464 287467457909184256 16033978000890081664 13333744470161427456 10633510939432773248 7933277408704119040 5233043877975464832 2532810347246810624 18279320890227708032 15579087359499053824 12878853828770399616 10178620298041745408 7478386767313091200 4778153236584436992 2077919705855782784 17824430248836680192 15124196718108025984 12423963187379371776 9723729656650717568 7023496125922063360 4323262595193409152 1623029064464754944 17369539607445652352 14669306076716998144 11969072545988343936 9268839015259689728 6568605484531035520 3868371953802381312 1168138423073727104 16914648966054624512 14214415435325970304 11514181904597316096 8813948373868661888 6113714843140007680 3413481312411353472 713247781682699264 16459758324663596672 13759524793934942464 11059291263206288256 8359057732477634048 5658824201748979840 2958590671020325632 258357140291671424 16004867683272568832 13304634152543914624 10604400621815260416 7904167091086606208 5203933560357952000 2503700029629297792 18250210572610195200 15549977041881540992 12849743511152886784 10149509980424232576 7449276449695578368 4749042918966924160 2048809388238269952 17795319931219167360 15095086400490513152 12394852869761858944 9694619339033204736 6994385808304550528 4294152277575896320 1593918746847242112 17340429289828139520 14640195759099485312 11939962228370831104 9239728697642176896 6539495166913522688 3839261636184868480 1139028105456214272 16885538648437111680 14185305117708457472 11485071586979803264 8784838056251149056 6084604525522494848 3384370994793840640 684137464065186432 16430648007046083840 13730414476317429632 11030180945588775424 8329947414860121216 5629713884131467008 2929480353402812800 229246822674158592 15975757365655056000 13275523834926401792 10575290304197747584 7875056773469093376 5174823242740439168 2474589712011784960 18221100254992682368 15520866724264028160 12820633193535373952 10120399662806719744 7420166132078065536 4719932601349411328 2019699070620757120 17766209613601654528 15065976082873000320 12365742552144346112 9665509021415691904 6965275490687037696 4265041959958383488 1564808429229729280 17311318972210626688 14611085441481972480 11910851910753318272 9210618380024664064 6510384849296009856 3810151318567355648 1109917787838701440 16856428330819598848 14156194800090944640 11455961269362290432 8755727738633636224 6055494207904982016 3355260677176327808 655027146447673600 16401537689428571008 13701304158699916800 11001070627971262592 8300837097242608384 5600603566513954176 2900370035785299968 200136505056645760 15946647048037543168 13246413517308888960 10546179986580234752 7845946455851580544 5145712925122926336 2445479394394272128 18191989937375169536 15491756406646515328 12791522875917861120 10091289345189206912 7391055814460552704 4690822283731898496 1990588753003244288 17737099295984141696 15036865765255487488 12336632234526833280 9636398703798179072 6936165173069524864 4235931642340870656 1535698111612216448 17282208654593113856 14581975123864459648 11881741593135805440 9181508062407151232 6481274531678497024 3781041000949842816 1080807470221188608 16827318013202086016 14127084482473431808 11426850951744777600 8726617421016123392 6026383890287469184 3326150359558814976 625916828830160768 16372427371811058176 13672193841082403968 10971960310353749760 8271726779625095552 5571493248896441344 2871259718167787136 171026187439132928 15917536730420030336 13217303199691376128 10517069668962721920 7816836138234067712 5116602607505413504 2416369076776759296 18162879619757656704 15462646089029002496 12762412558300348288 10062179027571694080 7361945496843039872 4661711966114385664 1961478435385731456 17707988978366628864 15007755447637974656 12307521916909320448 9607288386180666240 6907054855452012032 4206821324723357824 1506587793994703616 17253098336975601024 14552864806246946816 11852631275518292608 9152397744789638400 6452164214060984192 3751930683332329984 1051697152603675776 16798207695584573184 14097974164855918976 11397740634127264768 8697507103398610560 5997273572669956352 3297040041941302144 596806511212647936 16343317054193545344 13643083523464891136 10942849992736236928 8242616462007582720 5542382931278928512 2842149400550274304 141915869821620096 15888426412802517504 13188192882073863296 10487959351345209088 7787725820616554880 5087492289887900672 2387258759159246464 18133769302140143872 15433535771411489664 12733302240682835456 10033068709954181248 7332835179225527040 4632601648496872832 1932368117768218624 17678878660749116032 14978645130020461824 12278411599291807616 9578178068563153408 6877944537834499200 4177711007105844992 1477477476377190784 17223988019358088192 14523754488629433984 11823520957900779776 9123287427172125568 6423053896443471360 3722820365714817152 1022586834986162944 16769097377967060352 14068863847238406144 11368630316509751936 8668396785781097728 5968163255052443520 3267929724323789312 567696193595135104 16314206736576032512 13613973205847378304 10913739675118724096 8213506144390069888 5513272613661415680 2813039082932761472 112805552204107264 15859316095185004672 13159082564456350464 10458849033727696256 7758615502999042048 5058381972270387840 2358148441541733632 18104658984522631040 15404425453793976832 12704191923065322624 10003958392336668416 7303724861608014208 4603491330879360000 1903257800150705792 17649768343131603200 14949534812402948992 12249301281674294784 9549067750945640576 6848834220216986368 4148600689488332160 1448367158759677952 17194877701740575360 14494644171011921152 11794410640283266944 9094177109554612736 6393943578825958528 3693710048097304320 993476517368650112 16739987060349547520 14039753529620893312 11339519998892239104 8639286468163584896 5939052937434930688 3238819406706276480 538585875977622272 16285096418958519680 13584862888229865472 10884629357501211264 8184395826772557056 5484162296043902848 2783928765315248640 83695234586594432 15830205777567491840 13129972246838837632 10429738716110183424 7729505185381529216 5029271654652875008 2329038123924220800 18075548666905118208 15375315136176464000 12675081605447809792 9974848074719155584 7274614543990501376 4574381013261847168 1874147482533192960 17620658025514090368 14920424494785436160 12220190964056781952 9519957433328127744 6819723902599473536 4119490371870819328 1419256841142165120 17165767384123062528 14465533853394408320 11765300322665754112 9065066791937099904 6364833261208445696 3664599730479791488 964366199751137280 16710876742732034688 14010643212003380480 11310409681274726272 8610176150546072064 5909942619817417856 3209709089088763648 509475558360109440 16255986101341006848 13555752570612352640 10855519039883698432 8155285509155044224 5455051978426390016 2754818447697735808 54584916969081600 15801095459949979008 13100861929221324800 10400628398492670592 7700394867764016384 5000161337035362176 2299927806306707968 18046438349287605376 15346204818558951168 12645971287830296960 9945737757101642752 7245504226372988544 4545270695644334336 1845037164915680128 17591547707896577536 14891314177167923328 12191080646439269120 9490847115710614912 6790613584981960704 4090380054253306496 1390146523524652288 17136657066505549696 14436423535776895488 11736190005048241280 9035956474319587072 6335722943590932864 3635489412862278656 935255882133624448 16681766425114521856 13981532894385867648 11281299363657213440 8581065832928559232 5880832302199905024 3180598771471250816 480365240742596608 16226875783723494016 13526642252994839808 10826408722266185600 8126175191537531392 5425941660808877184 2725708130080222976 25474599351568768 15771985142332466176 13071751611603811968 10371518080875157760 7671284550146503552 4971051019417849344 2270817488689195136 18017328031670092544 15317094500941438336 12616860970212784128 9916627439484129920 7216393908755475712 4516160378026821504 1815926847298167296 17562437390279064704 14862203859550410496 12161970328821756288 9461736798093102080 6761503267364447872 4061269736635793664 1361036205907139456 17107546748888036864 14407313218159382656 11707079687430728448 9006846156702074240 6306612625973420032 3606379095244765824 906145564516111616 16652656107497009024 13952422576768354816 11252189046039700608 8551955515311046400 5851721984582392192 3151488453853737984 451254923125083776 16197765466105981184 13497531935377326976 10797298404648672768 8097064873920018560 5396831343191364352 2696597812462710144 18443108355443607552 15742874824714953344 13042641293986299136 10342407763257644928 7642174232528990720 4941940701800336512 2241707171071682304 17988217714052579712 15287984183323925504 12587750652595271296 9887517121866617088 7187283591137962880 4487050060409308672 1786816529680654464 17533327072661551872 14833093541932897664 12132860011204243456 9432626480475589248 6732392949746935040 4032159419018280832 1331925888289626624 17078436431270524032 14378202900541869824 11677969369813215616 8977735839084561408 6277502308355907200 3577268777627252992 877035246898598784 16623545789879496192 13923312259150841984 11223078728422187776 8522845197693533568 5822611666964879360 3122378136236225152 422144605507570944 16168655148488468352 13468421617759814144 10768188087031159936 8067954556302505728 5367721025573851520 2667487494845197312 18413998037826094720 15713764507097440512 13013530976368786304 10313297445640132096 7613063914911477888 4912830384182823680 2212596853454169472 17959107396435066880 15258873865706412672 12558640334977758464 9858406804249104256 7158173273520450048 4457939742791795840 1757706212063141632 17504216755044039040 14803983224315384832 12103749693586730624 9403516162858076416 6703282632129422208 4003049101400768000 1302815570672113792 17049326113653011200 14349092582924356992 11648859052195702784 8948625521467048576 6248391990738394368 3548158460009740160 847924929281085952 16594435472261983360 13894201941533329152 11193968410804674944 8493734880076020736 5793501349347366528 3093267818618712320 393034287890058112 16139544830870955520 13439311300142301312 10739077769413647104 8038844238684992896 5338610707956338688 2638377177227684480 18384887720208581888 15684654189479927680 12984420658751273472 10284187128022619264 7583953597293965056 4883720066565310848 2183486535836656640 17929997078817554048 15229763548088899840 12529530017360245632 9829296486631591424 7129062955902937216 4428829425174283008 1728595894445628800 17475106437426526208 14774872906697872000 12074639375969217792 9374405845240563584 6674172314511909376 3973938783783255168 1273705253054600960 17020215796035498368 14319982265306844160 11619748734578189952 8919515203849535744 6219281673120881536 3519048142392227328 818814611663573120 16565325154644470528 13865091623915816320 11164858093187162112 8464624562458507904 5764391031729853696 3064157501001199488 363923970272545280 16110434513253442688 13410200982524788480 10709967451796134272 8009733921067480064 5309500390338825856 2609266859610171648 18355777402591069056 15655543871862414848 12955310341133760640 10255076810405106432 7554843279676452224 4854609748947798016 2154376218219143808 17900886761200041216 15200653230471387008 12500419699742732800 9800186169014078592 7099952638285424384 4399719107556770176 1699485576828115968 17445996119809013376 14745762589080359168 12045529058351704960 9345295527623050752 6645061996894396544 3944828466165742336 1244594935437088128 16991105478417985536 14290871947689331328 11590638416960677120 8890404886232022912 6190171355503368704 3489937824774714496 789704294046060288 16536214837026957696 13835981306298303488 11135747775569649280 8435514244840995072 5735280714112340864 3035047183383686656 334813652655032448 16081324195635929856 13381090664907275648 10680857134178621440 7980623603449967232 5280390072721313024 2580156541992658816 18326667084973556224 15626433554244902016 12926200023516247808 10225966492787593600 7525732962058939392 4825499431330285184 2125265900601630976 17871776443582528384 15171542912853874176 12471309382125219968 9771075851396565760 7070842320667911552 4370608789939257344 1670375259210603136 17416885802191500544 14716652271462846336 12016418740734192128 9316185210005537920 6615951679276883712 3915718148548229504 1215484617819575296 16961995160800472704 14261761630071818496 11561528099343164288 8861294568614510080 6161061037885855872 3460827507157201664 760593976428547456 16507104519409444864 13806870988680790656 11106637457952136448 8406403927223482240 5706170396494828032 3005936865766173824 305703335037519616 16052213878018417024 13351980347289762816 10651746816561108608 7951513285832454400 5251279755103800192 2551046224375145984 18297556767356043392 15597323236627389184 12897089705898734976 10196856175170080768 7496622644441426560 4796389113712772352 2096155582984118144 17842666125965015552 15142432595236361344 12442199064507707136 9741965533779052928 7041732003050398720 4341498472321744512 1641264941593090304 17387775484573987712 14687541953845333504 11987308423116679296 9287074892388025088 6586841361659370880 3886607830930716672 1186374300202062464 16932884843182959872 14232651312454305664 11532417781725651456 8832184250996997248 6131950720268343040 3431717189539688832 731483658811034624 16477994201791932032 13777760671063277824 11077527140334623616 8377293609605969408 5677060078877315200 2976826548148660992 276593017420006784 16023103560400904192 13322870029672249984 10622636498943595776 7922402968214941568 5222169437486287360 2521935906757633152 18268446449738530560 15568212919009876352 12867979388281222144 10167745857552567936 7467512326823913728 4767278796095259520 2067045265366605312 17813555808347502720 15113322277618848512 12413088746890194304 9712855216161540096 7012621685432885888 4312388154704231680 1612154623975577472 17358665166956474880 14658431636227820672 11958198105499166464 9257964574770512256 6557731044041858048 3857497513313203840 1157263982584549632 16903774525565447040 14203540994836792832 11503307464108138624 8803073933379484416 6102840402650830208 3402606871922176000 702373341193521792 16448883884174419200 13748650353445764992 11048416822717110784 8348183291988456576 5647949761259802368 2947716230531148160 247482699802493952 15993993242783391360 13293759712054737152 10593526181326082944 7893292650597428736 5193059119868774528 2492825589140120320 18239336132121017728 15539102601392363520 12838869070663709312 10138635539935055104 7438402009206400896 4738168478477746688 2037934947749092480 17784445490729989888 15084211960001335680 12383978429272681472 9683744898544027264 6983511367815373056 4283277837086718848 1583044306358064640 17329554849338962048 14629321318610307840 11929087787881653632 9228854257152999424 6528620726424345216 3828387195695691008 1128153664967036800 16874664207947934208 14174430677219280000 11474197146490625792 8773963615761971584 6073730085033317376 3373496554304663168 673263023576008960 16419773566556906368 13719540035828252160 11019306505099597952 8319072974370943744 5618839443642289536 2918605912913635328 218372382184981120 15964882925165878528 13264649394437224320 10564415863708570112 7864182332979915904 5163948802251261696 2463715271522607488 18210225814503504896 15509992283774850688 12809758753046196480 10109525222317542272 7409291691588888064 4709058160860233856 2008824630131579648 17755335173112477056 15055101642383822848 12354868111655168640 9654634580926514432 6954401050197860224 4254167519469206016 1553933988740551808 17300444531721449216 14600211000992795008 11899977470264140800 9199743939535486592 6499510408806832384 3799276878078178176 1099043347349523968 16845553890330421376 14145320359601767168 11445086828873112960 8744853298144458752 6044619767415804544 3344386236687150336 644152705958496128 16390663248939393536 13690429718210739328 10990196187482085120 8289962656753430912 5589729126024776704 2889495595296122496 189262064567468288 15935772607548365696 13235539076819711488 10535305546091057280 7835072015362403072 5134838484633748864 2434604953905094656 18181115496885992064 15480881966157337856 12780648435428683648 10080414904700029440 7380181373971375232 4679947843242721024 1979714312514066816 17726224855494964224 15025991324766310016 12325757794037655808 9625524263309001600 6925290732580347392 4225057201851693184 1524823671123038976 17271334214103936384 14571100683375282176 11870867152646627968 9170633621917973760 6470400091189319552 3770166560460665344 1069933029732011136 16816443572712908544 14116210041984254336 11415976511255600128 8715742980526945920 6015509449798291712 3315275919069637504 615042388340983296 16361552931321880704 13661319400593226496 10961085869864572288 8260852339135918080 5560618808407263872 2860385277678609664 160151746949955456 15906662289930852864 13206428759202198656 10506195228473544448 7805961697744890240 5105728167016236032 2405494636287581824 18152005179268479232 15451771648539825024 12751538117811170816 10051304587082516608 7351071056353862400 4650837525625208192 1950603994896553984 17697114537877451392 14996881007148797184 12296647476420142976 9596413945691488768 6896180414962834560 4195946884234180352 1495713353505526144 17242223896486423552 14541990365757769344 11841756835029115136 9141523304300460928 6441289773571806720 3741056242843152512 1040822712114498304 16787333255095395712 14087099724366741504 11386866193638087296 8686632662909433088 5986399132180778880 3286165601452124672 585932070723470464 16332442613704367872 13632209082975713664 10931975552247059456 8231742021518405248 5531508490789751040 2831274960061096832 131041429332442624 15877551972313340032 13177318441584685824 10477084910856031616 7776851380127377408 5076617849398723200 2376384318670068992 18122894861650966400 15422661330922312192 12722427800193657984 10022194269465003776 7321960738736349568 4621727208007695360 1921493677279041152 17668004220259938560 14967770689531284352 12267537158802630144 9567303628073975936 6867070097345321728 4166836566616667520 1466603035888013312 17213113578868910720 14512880048140256512 11812646517411602304 9112412986682948096 6412179455954293888 3711945925225639680 1011712394496985472 16758222937477882880 14057989406749228672 11357755876020574464 8657522345291920256 5957288814563266048 3257055283834611840 556821753105957632 16303332296086855040 13603098765358200832 10902865234629546624 8202631703900892416 5502398173172238208 2802164642443584000 101931111714929792 15848441654695827200 13148208123967172992 10447974593238518784 7747741062509864576 5047507531781210368 2347274001052556160 18093784544033453568 15393551013304799360 12693317482576145152 9993083951847490944 7292850421118836736 4592616890390182528 1892383359661528320 17638893902642425728 14938660371913771520 12238426841185117312 9538193310456463104 6837959779727808896 4137726248999154688 1437492718270500480 17184003261251397888 14483769730522743680 11783536199794089472 9083302669065435264 6383069138336781056 3682835607608126848 982602076879472640 16729112619860370048 14028879089131715840 11328645558403061632 8628412027674407424 5928178496945753216 3227944966217099008 527711435488444800 16274221978469342208 13573988447740688000 10873754917012033792 8173521386283379584 5473287855554725376 2773054324826071168 72820794097416960 15819331337078314368 13119097806349660160 10418864275621005952 7718630744892351744 5018397214163697536 2318163683435043328 18064674226415940736 15364440695687286528 12664207164958632320 9963973634229978112 7263740103501323904 4563506572772669696 1863273042044015488 17609783585024912896 14909550054296258688 12209316523567604480 9509082992838950272 6808849462110296064 4108615931381641856 1408382400652987648 17154892943633885056 14454659412905230848 11754425882176576640 9054192351447922432 6353958820719268224 3653725289990614016 953491759261959808 16700002302242857216 13999768771514203008 11299535240785548800 8599301710056894592 5899068179328240384 3198834648599586176 498601117870931968 16245111660851829376 13544878130123175168 10844644599394520960 8144411068665866752 5444177537937212544 2743944007208558336 43710476479904128 15790221019460801536 13089987488732147328 10389753958003493120 7689520427274838912 4989286896546184704 2289053365817530496 18035563908798427904 15335330378069773696 12635096847341119488 9934863316612465280 7234629785883811072 4534396255155156864 1834162724426502656 17580673267407400064 14880439736678745856 12180206205950091648 9479972675221437440 6779739144492783232 4079505613764129024 1379272083035474816 17125782626016372224 14425549095287718016 11725315564559063808 9025082033830409600 6324848503101755392 3624614972373101184 924381441644446976 16670891984625344384 13970658453896690176 11270424923168035968 8570191392439381760 5869957861710727552 3169724330982073344 469490800253419136 16216001343234316544 13515767812505662336 10815534281777008128 8115300751048353920 5415067220319699712 2714833689591045504 14600158862391296 15761110701843288704 13060877171114634496 10360643640385980288 7660410109657326080 4960176578928671872 2259943048200017664 18006453591180915072 15306220060452260864 12605986529723606656 9905752998994952448 7205519468266298240 4505285937537644032 1805052406808989824 17551562949789887232 14851329419061233024 12151095888332578816 9450862357603924608 6750628826875270400 4050395296146616192 1350161765417961984 17096672308398859392 14396438777670205184 11696205246941550976 8995971716212896768 6295738185484242560 3595504654755588352 895271124026934144 16641781667007831552 13941548136279177344 11241314605550523136 8541081074821868928 5840847544093214720 3140614013364560512 440380482635906304 16186891025616803712 13486657494888149504 10786423964159495296 8086190433430841088 5385956902702186880 2685723371973532672 18432233914954430080 15732000384225775872 13031766853497121664 10331533322768467456 7631299792039813248 4931066261311159040 2230832730582504832 17977343273563402240 15277109742834748032 12576876212106093824 9876642681377439616 7176409150648785408 4476175619920131200 1775942089191476992 17522452632172374400 14822219101443720192 12121985570715065984 9421752039986411776 6721518509257757568 4021284978529103360 1321051447800449152 17067561990781346560 14367328460052692352 11667094929324038144 8966861398595383936 6266627867866729728 3566394337138075520 866160806409421312 16612671349390318720 13912437818661664512 11212204287933010304 8511970757204356096 5811737226475701888 3111503695747047680 411270165018393472 16157780707999290880 13457547177270636672 10757313646541982464 8057080115813328256 5356846585084674048 2656613054356019840 18403123597336917248 15702890066608263040 13002656535879608832 10302423005150954624 7602189474422300416 4901955943693646208 2201722412964992000 17948232955945889408 15247999425217235200 12547765894488580992 9847532363759926784 7147298833031272576 4447065302302618368 1746831771573964160 17493342314554861568 14793108783826207360 12092875253097553152 9392641722368898944 6692408191640244736 3992174660911590528 1291941130182936320 17038451673163833728 14338218142435179520 11637984611706525312 8937751080977871104 6237517550249216896 3537284019520562688 837050488791908480 16583561031772805888 13883327501044151680 11183093970315497472 8482860439586843264 5782626908858189056 3082393378129534848 382159847400880640 16128670390381778048 13428436859653123840 10728203328924469632 8027969798195815424 5327736267467161216 2627502736738507008 18374013279719404416 15673779748990750208 12973546218262096000 10273312687533441792 7573079156804787584 4872845626076133376 2172612095347479168 17919122638328376576 15218889107599722368 12518655576871068160 9818422046142413952 7118188515413759744 4417954984685105536 1717721453956451328 17464231996937348736 14763998466208694528 12063764935480040320 9363531404751386112 6663297874022731904 3963064343294077696 1262830812565423488 17009341355546320896 14309107824817666688 11608874294089012480 8908640763360358272 6208407232631704064 3508173701903049856 807940171174395648 16554450714155293056 13854217183426638848 11153983652697984640 8453750121969330432 5753516591240676224 3053283060512022016 353049529783367808 16099560072764265216 13399326542035611008 10699093011306956800 7998859480578302592 5298625949849648384 2598392419120994176 18344902962101891584 15644669431373237376 12944435900644583168 10244202369915928960 7543968839187274752 4843735308458620544 2143501777729966336 17890012320710863744 15189778789982209536 12489545259253555328 9789311728524901120 7089078197796246912 4388844667067592704 1688611136338938496 17435121679319835904 14734888148591181696 12034654617862527488 9334421087133873280 6634187556405219072 3933954025676564864 1233720494947910656 16980231037928808064 14279997507200153856 11579763976471499648 8879530445742845440 6179296915014191232 3479063384285537024 778829853556882816 16525340396537780224 13825106865809126016 11124873335080471808 8424639804351817600 5724406273623163392 3024172742894509184 323939212165854976 16070449755146752384 13370216224418098176 10669982693689443968 7969749162960789760 5269515632232135552 2569282101503481344 18315792644484378752 15615559113755724544 12915325583027070336 10215092052298416128 7514858521569761920 4814624990841107712 2114391460112453504 17860902003093350912 15160668472364696704 12460434941636042496 9760201410907388288 7059967880178734080 4359734349450079872 1659500818721425664 17406011361702323072 14705777830973668864 12005544300245014656 9305310769516360448 6605077238787706240 3904843708059052032 1204610177330397824 16951120720311295232 14250887189582641024 11550653658853986816 8850420128125332608 6150186597396678400 3449953066668024192 749719535939369984 16496230078920267392 13795996548191613184 11095763017462958976 8395529486734304768 5695295956005650560 2995062425276996352 294828894548342144 16041339437529239552 13341105906800585344 10640872376071931136 7940638845343276928 5240405314614622720 2540171783885968512 18286682326866865920 15586448796138211712 12886215265409557504 10185981734680903296 7485748203952249088 4785514673223594880 2085281142494940672 17831791685475838080 15131558154747183872 12431324624018529664 9731091093289875456 7030857562561221248 4330624031832567040 1630390501103912832 17376901044084810240 14676667513356156032 11976433982627501824 9276200451898847616 6575966921170193408 3875733390441539200 1175499859712884992 16922010402693782400 14221776871965128192 11521543341236473984 8821309810507819776 6121076279779165568 3420842749050511360 720609218321857152 16467119761302754560 13766886230574100352 11066652699845446144 8366419169116791936 5666185638388137728 2965952107659483520 265718576930829312 16012229119911726720 13311995589183072512 10611762058454418304 7911528527725764096 5211294996997109888 2511061466268455680 18257572009249353088 15557338478520698880 12857104947792044672 10156871417063390464 7456637886334736256 4756404355606082048 2056170824877427840 17802681367858325248 15102447837129671040 12402214306401016832 9701980775672362624 7001747244943708416 4301513714215054208 1601280183486400000 17347790726467297408 14647557195738643200 11947323665009988992 9247090134281334784 6546856603552680576 3846623072824026368 1146389542095372160 16892900085076269568 14192666554347615360 11492433023618961152 8792199492890306944 6091965962161652736 3391732431432998528 691498900704344320 16438009443685241728 13737775912956587520 11037542382227933312 8337308851499279104 5637075320770624896 2936841790041970688 236608259313316480 15983118802294213888 13282885271565559680 10582651740836905472 7882418210108251264 5182184679379597056 2481951148650942848 18228461691631840256 15528228160903186048 12827994630174531840 10127761099445877632 7427527568717223424 4727294037988569216 2027060507259915008 17773571050240812416 15073337519512158208 12373103988783504000 9672870458054849792 6972636927326195584 4272403396597541376 1572169865868887168 17318680408849784576 14618446878121130368 11918213347392476160 9217979816663821952 6517746285935167744 3817512755206513536 1117279224477859328 16863789767458756736 14163556236730102528 11463322706001448320 8763089175272794112 6062855644544139904 3362622113815485696 662388583086831488 16408899126067728896 13708665595339074688 11008432064610420480 8308198533881766272 5607965003153112064 2907731472424457856 207497941695803648 15954008484676701056 13253774953948046848 10553541423219392640 7853307892490738432 5153074361762084224 2452840831033430016 18199351374014327424 15499117843285673216 12798884312557019008 10098650781828364800 7398417251099710592 4698183720371056384 1997950189642402176 17744460732623299584 15044227201894645376 12343993671165991168 9643760140437336960 6943526609708682752 4243293078980028544 1543059548251374336 17289570091232271744 14589336560503617536 11889103029774963328 9188869499046309120 6488635968317654912 3788402437589000704 1088168906860346496 16834679449841243904 14134445919112589696 11434212388383935488 8733978857655281280 6033745326926627072 3333511796197972864 633278265469318656 16379788808450216064 13679555277721561856 10979321746992907648 8279088216264253440 5578854685535599232 2878621154806945024 178387624078290816 15924898167059188224 13224664636330534016 10524431105601879808 7824197574873225600 5123964044144571392 2423730513415917184 18170241056396814592 15470007525668160384 12769773994939506176 10069540464210851968 7369306933482197760 4669073402753543552 1968839872024889344 17715350415005786752 15015116884277132544 12314883353548478336 9614649822819824128 6914416292091169920 4214182761362515712 1513949230633861504 17260459773614758912 14560226242886104704 11859992712157450496 9159759181428796288 6459525650700142080 3759292119971487872 1059058589242833664 16805569132223731072 14105335601495076864 11405102070766422656 8704868540037768448 6004635009309114240 3304401478580460032 604167947851805824 16350678490832703232 13650444960104049024 10950211429375394816 8249977898646740608 5549744367918086400 2849510837189432192 149277306460777984 15895787849441675392 13195554318713021184 10495320787984366976 7795087257255712768 5094853726527058560 2394620195798404352 18141130738779301760 15440897208050647552 12740663677321993344 10040430146593339136 7340196615864684928 4639963085136030720 1939729554407376512 17686240097388273920 14986006566659619712 12285773035930965504 9585539505202311296 6885305974473657088 4185072443745002880 1484838913016348672 17231349455997246080 14531115925268591872 11830882394539937664 9130648863811283456 6430415333082629248 3730181802353975040 1029948271625320832 16776458814606218240 14076225283877564032 11375991753148909824 8675758222420255616 5975524691691601408 3275291160962947200 575057630234292992 16321568173215190400 13621334642486536192 10921101111757881984 8220867581029227776 5520634050300573568 2820400519571919360 120166988843265152 15866677531824162560 13166444001095508352 10466210470366854144 7765976939638199936 5065743408909545728 2365509878180891520 18112020421161788928 15411786890433134720 12711553359704480512 10011319828975826304 7311086298247172096 4610852767518517888 1910619236789863680 17657129779770761088 14956896249042106880 12256662718313452672 9556429187584798464 6856195656856144256 4155962126127490048 1455728595398835840 17202239138379733248 14502005607651079040 11801772076922424832 9101538546193770624 6401305015465116416 3701071484736462208 1000837954007808000 16747348496988705408 14047114966260051200 11346881435531396992 8646647904802742784 5946414374074088576 3246180843345434368 545947312616780160 16292457855597677568 13592224324869023360 10891990794140369152 8191757263411714944 5491523732683060736 2791290201954406528 91056671225752320 15837567214206649728 13137333683477995520 10437100152749341312 7736866622020687104 5036633091292032896 2336399560563378688 18082910103544276096 15382676572815621888 12682443042086967680 9982209511358313472 7281975980629659264 4581742449901005056 1881508919172350848 17628019462153248256 14927785931424594048 12227552400695939840 9527318869967285632 6827085339238631424 4126851808509977216 1426618277781323008 17173128820762220416 14472895290033566208 11772661759304912000 9072428228576257792 6372194697847603584 3671961167118949376 971727636390295168 16718238179371192576 14018004648642538368 11317771117913884160 8617537587185229952 5917304056456575744 3217070525727921536 516836994999267328 16263347537980164736 13563114007251510528 10862880476522856320 8162646945794202112 5462413415065547904 2762179884336893696 61946353608239488 15808456896589136896 13108223365860482688 10407989835131828480 7707756304403174272 5007522773674520064 2307289242945865856 18053799785926763264 15353566255198109056 12653332724469454848 9953099193740800640 7252865663012146432 4552632132283492224 1852398601554838016 17598909144535735424 14898675613807081216 12198442083078427008 9498208552349772800 6797975021621118592 4097741490892464384 1397507960163810176 17144018503144707584 14443784972416053376 11743551441687399168 9043317910958744960 6343084380230090752 3642850849501436544 942617318772782336 16689127861753679744 13988894331025025536 11288660800296371328 8588427269567717120 5888193738839062912 3187960208110408704 487726677381754496 16234237220362651904 13534003689633997696 10833770158905343488 8133536628176689280 5433303097448035072 2733069566719380864 32836035990726656 15779346578971624064 13079113048242969856 10378879517514315648 7678645986785661440 4978412456057007232 2278178925328353024 18024689468309250432 15324455937580596224 12624222406851942016 9923988876123287808 7223755345394633600 4523521814665979392 1823288283937325184 17569798826918222592 14869565296189568384 12169331765460914176 9469098234732259968 6768864704003605760 4068631173274951552 1368397642546297344 17114908185527194752 14414674654798540544 11714441124069886336 9014207593341232128 6313974062612577920 3613740531883923712 913507001155269504 16660017544136166912 13959784013407512704 11259550482678858496 8559316951950204288 5859083421221550080 3158849890492895872 458616359764241664 16205126902745139072 13504893372016484864 10804659841287830656 8104426310559176448 5404192779830522240 2703959249101868032 3725718373213824 15750236261354111232 13050002730625457024 10349769199896802816 7649535669168148608 4949302138439494400 2249068607710840192 17995579150691737600 15295345619963083392 12595112089234429184 9894878558505774976 7194645027777120768 4494411497048466560 1794177966319812352 17540688509300709760 14840454978572055552 12140221447843401344 9439987917114747136 6739754386386092928 4039520855657438720 1339287324928784512 17085797867909681920 14385564337181027712 11685330806452373504 8985097275723719296 6284863744995065088 3584630214266410880 884396683537756672 16630907226518654080 13930673695789999872 11230440165061345664 8530206634332691456 5829973103604037248 3129739572875383040 429506042146728832 16176016585127626240 13475783054398972032 10775549523670317824 8075315992941663616 5375082462213009408 2674848931484355200 18421359474465252608 15721125943736598400 13020892413007944192 10320658882279289984 7620425351550635776 4920191820821981568 2219958290093327360 17966468833074224768 15266235302345570560 12566001771616916352 9865768240888262144 7165534710159607936 4465301179430953728 1765067648702299520 17511578191683196928 14811344660954542720 12111111130225888512 9410877599497234304 6710644068768580096 4010410538039925888 1310177007311271680 17056687550292169088 14356454019563514880 11656220488834860672 8955986958106206464 6255753427377552256 3555519896648898048 855286365920243840 16601796908901141248 13901563378172487040 11201329847443832832 8501096316715178624 5800862785986524416 3100629255257870208 400395724529216000 16146906267510113408 13446672736781459200 10746439206052804992 8046205675324150784 5345972144595496576 2645738613866842368 18392249156847739776 15692015626119085568 12991782095390431360 10291548564661777152 7591315033933122944 4891081503204468736 2190847972475814528 17937358515456711936 15237124984728057728 12536891453999403520 9836657923270749312 7136424392542095104 4436190861813440896 1735957331084786688 17482467874065684096 14782234343337029888 12082000812608375680 9381767281879721472 6681533751151067264 3981300220422413056 1281066689693758848 17027577232674656256 14327343701946002048 11627110171217347840 8926876640488693632 6226643109760039424 3526409579031385216 826176048302731008 16572686591283628416 13872453060554974208 11172219529826320000 8471985999097665792 5771752468369011584 3071518937640357376 371285406911703168 16117795949892600576 13417562419163946368 10717328888435292160 8017095357706637952 5316861826977983744 2616628296249329536 18363138839230226944 15662905308501572736 12962671777772918528 10262438247044264320 7562204716315610112 4861971185586955904 2161737654858301696 17908248197839199104 15208014667110544896 12507781136381890688 9807547605653236480 7107314074924582272 4407080544195928064 1706847013467273856 17453357556448171264 14753124025719517056 12052890494990862848 9352656964262208640 6652423433533554432 3952189902804900224 1251956372076246016 16998466915057143424 14298233384328489216 11597999853599835008 8897766322871180800 6197532792142526592 3497299261413872384 797065730685218176 16543576273666115584 13843342742937461376 11143109212208807168 8442875681480152960 5742642150751498752 3042408620022844544 342175089294190336 16088685632275087744 13388452101546433536 10688218570817779328 7987985040089125120 5287751509360470912 2587517978631816704 18334028521612714112 15633794990884059904 12933561460155405696 10233327929426751488 7533094398698097280 4832860867969443072 2132627337240788864 17879137880221686272 15178904349493032064 12478670818764377856 9778437288035723648 7078203757307069440 4377970226578415232 1677736695849761024 17424247238830658432 14724013708102004224 12023780177373350016 9323546646644695808 6623313115916041600 3923079585187387392 1222846054458733184 16969356597439630592 14269123066710976384 11568889535982322176 8868656005253667968 6168422474525013760 3468188943796359552 767955413067705344 16514465956048602752 13814232425319948544 11113998894591294336 8413765363862640128 5713531833133985920 3013298302405331712 313064771676677504 16059575314657574912 13359341783928920704 10659108253200266496 7958874722471612288 5258641191742958080 2558407661014303872 18304918203995201280 15604684673266547072 12904451142537892864 10204217611809238656 7503984081080584448 4803750550351930240 2103517019623276032 17850027562604173440 15149794031875519232 12449560501146865024 9749326970418210816 7049093439689556608 4348859908960902400 1648626378232248192 17395136921213145600 14694903390484491392 11994669859755837184 9294436329027182976 6594202798298528768 3893969267569874560 1193735736841220352 16940246279822117760 14240012749093463552 11539779218364809344 8839545687636155136 6139312156907500928 3439078626178846720 738845095450192512 16485355638431089920 13785122107702435712 11084888576973781504 8384655046245127296 5684421515516473088 2984187984787818880 283954454059164672 16030464997040062080 13330231466311407872 10629997935582753664 7929764404854099456 5229530874125445248 2529297343396791040 18275807886377688448 15575574355649034240 12875340824920380032 10175107294191725824 7474873763463071616 4774640232734417408 2074406702005763200 17820917244986660608 15120683714258006400 12420450183529352192 9720216652800697984 7019983122072043776 4319749591343389568 1619516060614735360 17366026603595632768 14665793072866978560 11965559542138324352 9265326011409670144 6565092480681015936 3864858949952361728 1164625419223707520 16911135962204604928 14210902431475950720 11510668900747296512 8810435370018642304 6110201839289988096 3409968308561333888 709734777832679680 16456245320813577088 13756011790084922880 11055778259356268672 8355544728627614464 5655311197898960256 2955077667170306048 254844136441651840 16001354679422549248 13301121148693895040 10600887617965240832 7900654087236586624 5200420556507932416 2500187025779278208 18246697568760175616 15546464038031521408 12846230507302867200 10145996976574212992 7445763445845558784 4745529915116904576 2045296384388250368 17791806927369147776 15091573396640493568 12391339865911839360 9691106335183185152 6990872804454530944 4290639273725876736 1590405742997222528 17336916285978119936 14636682755249465728 11936449224520811520 9236215693792157312 6535982163063503104 3835748632334848896 1135515101606194688 16882025644587092096 14181792113858437888 11481558583129783680 8781325052401129472 6081091521672475264 3380857990943821056 680624460215166848 16427135003196064256 13726901472467410048 11026667941738755840 8326434411010101632 5626200880281447424 2925967349552793216 225733818824139008 15972244361805036416 13272010831076382208 10571777300347728000 7871543769619073792 5171310238890419584 2471076708161765376 18217587251142662784 15517353720414008576 12817120189685354368 10116886658956700160 7416653128228045952 4716419597499391744 2016186066770737536 17762696609751634944 15062463079022980736 12362229548294326528 9661996017565672320 6961762486837018112 4261528956108363904 1561295425379709696 17307805968360607104 14607572437631952896 11907338906903298688 9207105376174644480 6506871845445990272 3806638314717336064 1106404783988681856 16852915326969579264 14152681796240925056 11452448265512270848 8752214734783616640 6051981204054962432 3351747673326308224 651514142597654016 16398024685578551424 13697791154849897216 10997557624121243008 8297324093392588800 5597090562663934592 2896857031935280384 196623501206626176 15943134044187523584 13242900513458869376 10542666982730215168 7842433452001560960 5142199921272906752 2441966390544252544 18188476933525149952 15488243402796495744 12788009872067841536 10087776341339187328 7387542810610533120 4687309279881878912 1987075749153224704 17733586292134122112 15033352761405467904 12333119230676813696 9632885699948159488 6932652169219505280 4232418638490851072 1532185107762196864 17278695650743094272 14578462120014440064 11878228589285785856 9177995058557131648 6477761527828477440 3777527997099823232 1077294466371169024 16823805009352066432 14123571478623412224 11423337947894758016 8723104417166103808 6022870886437449600 3322637355708795392 622403824980141184 16368914367961038592 13668680837232384384 10968447306503730176 8268213775775075968 5567980245046421760 2867746714317767552 167513183589113344 15914023726570010752 13213790195841356544 10513556665112702336 7813323134384048128 5113089603655393920 2412856072926739712 18159366615907637120 15459133085178982912 12758899554450328704 10058666023721674496 7358432492993020288 4658198962264366080 1957965431535711872 17704475974516609280 15004242443787955072 12304008913059300864 9603775382330646656 6903541851601992448 4203308320873338240 1503074790144684032 17249585333125581440 14549351802396927232 11849118271668273024 9148884740939618816 6448651210210964608 3748417679482310400 1048184148753656192 16794694691734553600 14094461161005899392 11394227630277245184 8693994099548590976 5993760568819936768 3293527038091282560 593293507362628352 16339804050343525760 13639570519614871552 10939336988886217344 8239103458157563136 5538869927428908928 2838636396700254720 138402865971600512 15884913408952497920 13184679878223843712 10484446347495189504 7784212816766535296 5083979286037881088 2383745755309226880 18130256298290124288 15430022767561470080 12729789236832815872 10029555706104161664 7329322175375507456 4629088644646853248 1928855113918199040 17675365656899096448 14975132126170442240 12274898595441788032 9574665064713133824 6874431533984479616 4174198003255825408 1473964472527171200 17220475015508068608 14520241484779414400 11820007954050760192 9119774423322105984 6419540892593451776 3719307361864797568 1019073831136143360 16765584374117040768 14065350843388386560 11365117312659732352 8664883781931078144 5964650251202423936 3264416720473769728 564183189745115520 16310693732726012928 13610460201997358720 10910226671268704512 8209993140540050304 5509759609811396096 2809526079082741888 109292548354087680 15855803091334985088 13155569560606330880 10455336029877676672 7755102499149022464 5054868968420368256 2354635437691714048 18101145980672611456 15400912449943957248 12700678919215303040 10000445388486648832 7300211857757994624 4599978327029340416 1899744796300686208 17646255339281583616 14946021808552929408 12245788277824275200 9545554747095620992 6845321216366966784 4145087685638312576 1444854154909658368 17191364697890555776 14491131167161901568 11790897636433247360 9090664105704593152 6390430574975938944 3690197044247284736 989963513518630528 16736474056499527936 14036240525770873728 11336006995042219520 8635773464313565312 5935539933584911104 3235306402856256896 535072872127602688 16281583415108500096 13581349884379845888 10881116353651191680 8180882822922537472 5480649292193883264 2780415761465229056 80182230736574848 15826692773717472256 13126459242988818048 10426225712260163840 7725992181531509632 5025758650802855424 2325525120074201216 18072035663055098624 15371802132326444416 12671568601597790208 9971335070869136000 7271101540140481792 4570868009411827584 1870634478683173376 17617145021664070784 14916911490935416576 12216677960206762368 9516444429478108160 6816210898749453952 4115977368020799744 1415743837292145536 17162254380273042944 14462020849544388736 11761787318815734528 9061553788087080320 6361320257358426112 3661086726629771904 960853195901117696 16707363738882015104 14007130208153360896 11306896677424706688 8606663146696052480 5906429615967398272 3206196085238744064 505962554510089856 16252473097490987264 13552239566762333056 10852006036033678848 8151772505305024640 5451538974576370432 2751305443847716224 51071913119062016 15797582456099959424 13097348925371305216 10397115394642651008 7696881863913996800 4996648333185342592 2296414802456688384 18042925345437585792 15342691814708931584 12642458283980277376 9942224753251623168 7241991222522968960 4541757691794314752 1841524161065660544 17588034704046557952 14887801173317903744 12187567642589249536 9487334111860595328 6787100581131941120 4086867050403286912 1386633519674632704 17133144062655530112 14432910531926875904 11732677001198221696 9032443470469567488 6332209939740913280 3631976409012259072 931742878283604864 16678253421264502272 13978019890535848064 11277786359807193856 8577552829078539648 5877319298349885440 3177085767621231232 476852236892577024 16223362779873474432 13523129249144820224 10822895718416166016 8122662187687511808 5422428656958857600 2722195126230203392 21961595501549184 15768472138482446592 13068238607753792384 10368005077025138176 7667771546296483968 4967538015567829760 2267304484839175552 18013815027820072960 15313581497091418752 12613347966362764544 9913114435634110336 7212880904905456128 4512647374176801920 1812413843448147712 17558924386429045120 14858690855700390912 12158457324971736704 9458223794243082496 6757990263514428288 4057756732785774080 1357523202057119872 17104033745038017280 14403800214309363072 11703566683580708864 9003333152852054656 6303099622123400448 3602866091394746240 902632560666092032 16649143103646989440 13948909572918335232 11248676042189681024 8548442511461026816 5848208980732372608 3147975450003718400 447741919275064192 16194252462255961600 13494018931527307392 10793785400798653184 8093551870069998976 5393318339341344768 2693084808612690560 18439595351593587968 15739361820864933760 13039128290136279552 10338894759407625344 7638661228678971136 4938427697950316928 2238194167221662720 17984704710202560128 15284471179473905920 12584237648745251712 9884004118016597504 7183770587287943296 4483537056559289088 1783303525830634880 17529814068811532288 14829580538082878080 12129347007354223872 9429113476625569664 6728879945896915456 4028646415168261248 1328412884439607040 17074923427420504448 14374689896691850240 11674456365963196032 8974222835234541824 6273989304505887616 3573755773777233408 873522243048579200 16620032786029476608 13919799255300822400 11219565724572168192 8519332193843513984 5819098663114859776 3118865132386205568 418631601657551360 16165142144638448768 13464908613909794560 10764675083181140352 8064441552452486144 5364208021723831936 2663974490995177728 18410485033976075136 15710251503247420928 13010017972518766720 10309784441790112512 7609550911061458304 4909317380332804096 2209083849604149888 17955594392585047296 15255360861856393088 12555127331127738880 9854893800399084672 7154660269670430464 4454426738941776256 1754193208213122048 17500703751194019456 14800470220465365248 12100236689736711040 9400003159008056832 6699769628279402624 3999536097550748416 1299302566822094208 17045813109802991616 14345579579074337408 11645346048345683200 8945112517617028992 6244878986888374784 3544645456159720576 844411925431066368 16590922468411963776 13890688937683309568 11190455406954655360 8490221876226001152 5789988345497346944 3089754814768692736 389521284040038528 16136031827020935936 13435798296292281728 10735564765563627520 8035331234834973312 5335097704106319104 2634864173377664896 18381374716358562304 15681141185629908096 12980907654901253888 10280674124172599680 7580440593443945472 4880207062715291264 2179973531986637056 17926484074967534464 15226250544238880256 12526017013510226048 9825783482781571840 7125549952052917632 4425316421324263424 1725082890595609216 17471593433576506624 14771359902847852416 12071126372119198208 9370892841390544000 6670659310661889792 3970425779933235584 1270192249204581376 17016702792185478784 14316469261456824576 11616235730728170368 8916002199999516160 6215768669270861952 3515535138542207744 815301607813553536 16561812150794450944 13861578620065796736 11161345089337142528 8461111558608488320 5760878027879834112 3060644497151179904 360410966422525696 16106921509403423104 13406687978674768896 10706454447946114688 8006220917217460480 5305987386488806272 2605753855760152064 18352264398741049472 15652030868012395264 12951797337283741056 10251563806555086848 7551330275826432640 4851096745097778432 2150863214369124224 17897373757350021632 15197140226621367424 12496906695892713216 9796673165164059008 7096439634435404800 4396206103706750592 1695972572978096384 17442483115958993792 14742249585230339584 12042016054501685376 9341782523773031168 6641548993044376960 3941315462315722752 1241081931587068544 16987592474567965952 14287358943839311744 11587125413110657536 8886891882382003328 6186658351653349120 3486424820924694912 786191290196040704 16532701833176938112 13832468302448283904 11132234771719629696 8432001240990975488 5731767710262321280 3031534179533667072 331300648805012864 16077811191785910272 13377577661057256064 10677344130328601856 7977110599599947648 5276877068871293440 2576643538142639232 18323154081123536640 15622920550394882432 12922687019666228224 10222453488937574016 7522219958208919808 4821986427480265600 2121752896751611392 17868263439732508800 15168029909003854592 12467796378275200384 9767562847546546176 7067329316817891968 4367095786089237760 1666862255360583552 17413372798341480960 14713139267612826752 12012905736884172544 9312672206155518336 6612438675426864128 3912205144698209920 1211971613969555712 16958482156950453120 14258248626221798912 11558015095493144704 8857781564764490496 6157548034035836288 3457314503307182080 757080972578527872 16503591515559425280 13803357984830771072 11103124454102116864 8402890923373462656 5702657392644808448 3002423861916154240 302190331187500032 16048700874168397440 13348467343439743232 10648233812711089024 7948000281982434816 5247766751253780608 2547533220525126400 18294043763506023808 15593810232777369600 12893576702048715392 10193343171320061184 7493109640591406976 4792876109862752768 2092642579134098560 17839153122114995968 15138919591386341760 12438686060657687552 9738452529929033344 7038218999200379136 4337985468471724928 1637751937743070720 17384262480723968128 14684028949995313920 11983795419266659712 9283561888538005504 6583328357809351296 3883094827080697088 1182861296352042880 16929371839332940288 14229138308604286080 11528904777875631872 8828671247146977664 6128437716418323456 3428204185689669248 727970654961015040 16474481197941912448 13774247667213258240 11074014136484604032 8373780605755949824 5673547075027295616 2973313544298641408 273080013569987200 16019590556550884608 13319357025822230400 10619123495093576192 7918889964364921984 5218656433636267776 2518422902907613568 18264933445888510976 15564699915159856768 12864466384431202560 10164232853702548352 7463999322973894144 4763765792245239936 2063532261516585728 17810042804497483136 15109809273768828928 12409575743040174720 9709342212311520512 7009108681582866304 4308875150854212096 1608641620125557888 17355152163106455296 14654918632377801088 11954685101649146880 9254451570920492672 6554218040191838464 3853984509463184256 1153750978734530048 16900261521715427456 14200027990986773248 11499794460258119040 8799560929529464832 6099327398800810624 3399093868072156416 698860337343502208 16445370880324399616 13745137349595745408 11044903818867091200 8344670288138436992 5644436757409782784 2944203226681128576 243969695952474368 15990480238933371776 13290246708204717568 10590013177476063360 7889779646747409152 5189546116018754944 2489312585290100736 18235823128270998144 15535589597542343936 12835356066813689728 10135122536085035520 7434889005356381312 4734655474627727104 2034421943899072896 17780932486879970304 15080698956151316096 12380465425422661888 9680231894694007680 6979998363965353472 4279764833236699264 1579531302508045056 17326041845488942464 14625808314760288256 11925574784031634048 9225341253302979840 6525107722574325632 3824874191845671424 1124640661117017216 16871151204097914624 14170917673369260416 11470684142640606208 8770450611911952000 6070217081183297792 3369983550454643584 669750019725989376 16416260562706886784 13716027031978232576 11015793501249578368 8315559970520924160 5615326439792269952 2915092909063615744 214859378334961536 15961369921315858944 13261136390587204736 10560902859858550528 7860669329129896320 5160435798401242112 2460202267672587904 18206712810653485312 15506479279924831104 12806245749196176896 10106012218467522688 7405778687738868480 4705545157010214272 2005311626281560064 17751822169262457472 15051588638533803264 12351355107805149056 9651121577076494848 6950888046347840640 4250654515619186432 1550420984890532224 17296931527871429632 14596697997142775424 11896464466414121216 9196230935685467008 6495997404956812800 3795763874228158592 1095530343499504384 16842040886480401792 14141807355751747584 11441573825023093376 8741340294294439168 6041106763565784960 3340873232837130752 640639702108476544 16387150245089373952 13686916714360719744 10986683183632065536 8286449652903411328 5586216122174757120 2885982591446102912 185749060717448704 15932259603698346112 13232026072969691904 10531792542241037696 7831559011512383488 5131325480783729280 2431091950055075072 18177602493035972480 15477368962307318272 12777135431578664064 10076901900850009856 7376668370121355648 4676434839392701440 1976201308664047232 17722711851644944640 15022478320916290432 12322244790187636224 9622011259458982016 6921777728730327808 4221544198001673600 1521310667273019392 17267821210253916800 14567587679525262592 11867354148796608384 9167120618067954176 6466887087339299968 3766653556610645760 1066420025881991552 16812930568862888960 14112697038134234752 11412463507405580544 8712229976676926336 6011996445948272128 3311762915219617920 611529384490963712 16358039927471861120 13657806396743206912 10957572866014552704 8257339335285898496 5557105804557244288 2856872273828590080 156638743099935872 15903149286080833280 13202915755352179072 10502682224623524864 7802448693894870656 5102215163166216448 2401981632437562240 18148492175418459648 15448258644689805440 12748025113961151232 10047791583232497024 7347558052503842816 4647324521775188608 1947090991046534400 17693601534027431808 14993368003298777600 12293134472570123392 9592900941841469184 6892667411112814976 4192433880384160768 1492200349655506560 17238710892636403968 14538477361907749760 11838243831179095552 9138010300450441344 6437776769721787136 3737543238993132928 1037309708264478720 16783820251245376128 14083586720516721920 11383353189788067712 8683119659059413504 5982886128330759296 3282652597602105088 582419066873450880 16328929609854348288 13628696079125694080 10928462548397039872 8228229017668385664 5527995486939731456 2827761956211077248 127528425482423040 15874038968463320448 13173805437734666240 10473571907006012032 7773338376277357824 5073104845548703616 2372871314820049408 18119381857800946816 15419148327072292608 12718914796343638400 10018681265614984192 7318447734886329984 4618214204157675776 1917980673429021568 17664491216409918976 14964257685681264768 12264024154952610560 9563790624223956352 6863557093495302144 4163323562766647936 1463090032037993728 17209600575018891136 14509367044290236928 11809133513561582720 9108899982832928512 6408666452104274304 3708432921375620096 1008199390646965888 16754709933627863296 14054476402899209088 11354242872170554880 8654009341441900672 5953775810713246464 3253542279984592256 553308749255938048 16299819292236835456 13599585761508181248 10899352230779527040 8199118700050872832 5498885169322218624 2798651638593564416 98418107864910208 15844928650845807616 13144695120117153408 10444461589388499200 7744228058659844992 5043994527931190784 2343760997202536576 18090271540183433984 15390038009454779776 12689804478726125568 9989570947997471360 7289337417268817152 4589103886540162944 1888870355811508736 17635380898792406144 14935147368063751936 12234913837335097728 9534680306606443520 6834446775877789312 4134213245149135104 1433979714420480896 17180490257401378304 14480256726672724096 11780023195944069888 9079789665215415680 6379556134486761472 3679322603758107264 979089073029453056 16725599616010350464 14025366085281696256 11325132554553042048 8624899023824387840 5924665493095733632 3224431962367079424 524198431638425216 16270708974619322624 13570475443890668416 10870241913162014208 8170008382433360000 5469774851704705792 2769541320976051584 69307790247397376 15815818333228294784 13115584802499640576 10415351271770986368 7715117741042332160 5014884210313677952 2314650679585023744 18061161222565921152 15360927691837266944 12660694161108612736 9960460630379958528 7260227099651304320 4559993568922650112 1859760038193995904 17606270581174893312 14906037050446239104 12205803519717584896 9505569988988930688 6805336458260276480 4105102927531622272 1404869396802968064 17151379939783865472 14451146409055211264 11750912878326557056 9050679347597902848 6350445816869248640 3650212286140594432 949978755411940224 16696489298392837632 13996255767664183424 11296022236935529216 8595788706206875008 5895555175478220800 3195321644749566592 495088114020912384 16241598657001809792 13541365126273155584 10841131595544501376 8140898064815847168 5440664534087192960 2740431003358538752 40197472629884544 15786708015610781952 13086474484882127744 10386240954153473536 7686007423424819328 4985773892696165120 2285540361967510912 18032050904948408320 15331817374219754112 12631583843491099904 9931350312762445696 7231116782033791488 4530883251305137280 1830649720576483072 17577160263557380480 14876926732828726272 12176693202100072064 9476459671371417856 6776226140642763648 4075992609914109440 1375759079185455232 17122269622166352640 14422036091437698432 11721802560709044224 9021569029980390016 6321335499251735808 3621101968523081600 920868437794427392 16667378980775324800 13967145450046670592 11266911919318016384 8566678388589362176 5866444857860707968 3166211327132053760 465977796403399552 16212488339384296960 13512254808655642752 10812021277926988544 8111787747198334336 5411554216469680128 2711320685741025920 11087155012371712 15757597697993269120 13057364167264614912 10357130636535960704 7656897105807306496 4956663575078652288 2256430044349998080 18002940587330895488 15302707056602241280 12602473525873587072 9902239995144932864 7202006464416278656 4501772933687624448 1801539402958970240 17548049945939867648 14847816415211213440 12147582884482559232 9447349353753905024 6747115823025250816 4046882292296596608 1346648761567942400 17093159304548839808 14392925773820185600 11692692243091531392 8992458712362877184 6292225181634222976 3591991650905568768 891758120176914560 16638268663157811968 13938035132429157760 11237801601700503552 8537568070971849344 5837334540243195136 3137101009514540928 436867478785886720 16183378021766784128 13483144491038129920 10782910960309475712 8082677429580821504 5382443898852167296 2682210368123513088 18428720911104410496 15728487380375756288 13028253849647102080 10328020318918447872 7627786788189793664 4927553257461139456 2227319726732485248 17973830269713382656 15273596738984728448 12573363208256074240 9873129677527420032 7172896146798765824 4472662616070111616 1772429085341457408 17518939628322354816 14818706097593700608 12118472566865046400 9418239036136392192 6718005505407737984 4017771974679083776 1317538443950429568 17064048986931326976 14363815456202672768 11663581925474018560 8963348394745364352 6263114864016710144 3562881333288055936 862647802559401728 16609158345540299136 13908924814811644928 11208691284082990720 8508457753354336512 5808224222625682304 3107990691897028096 407757161168373888 16154267704149271296 13454034173420617088 10753800642691962880 8053567111963308672 5353333581234654464 2653100050506000256 18399610593486897664 15699377062758243456 12999143532029589248 10298910001300935040 7598676470572280832 4898442939843626624 2198209409114972416 17944719952095869824 15244486421367215616 12544252890638561408 9844019359909907200 7143785829181252992 4443552298452598784 1743318767723944576 17489829310704841984 14789595779976187776 12089362249247533568 9389128718518879360 6688895187790225152 3988661657061570944 1288428126332916736 17034938669313814144 14334705138585159936 11634471607856505728 8934238077127851520 6234004546399197312 3533771015670543104 833537484941888896 16580048027922786304 13879814497194132096 11179580966465477888 8479347435736823680 5779113905008169472 3078880374279515264 378646843550861056 16125157386531758464 13424923855803104256 10724690325074450048 8024456794345795840 5324223263617141632 2623989732888487424 18370500275869384832 15670266745140730624 12970033214412076416 10269799683683422208 7569566152954768000 4869332622226113792 2169099091497459584 17915609634478356992 15215376103749702784 12515142573021048576 9814909042292394368 7114675511563740160 4414441980835085952 1714208450106431744 17460718993087329152 14760485462358674944 12060251931630020736 9360018400901366528 6659784870172712320 3959551339444058112 1259317808715403904 17005828351696301312 14305594820967647104 11605361290238992896 8905127759510338688 6204894228781684480 3504660698053030272 804427167324376064 16550937710305273472 13850704179576619264 11150470648847965056 8450237118119310848 5750003587390656640 3049770056662002432 349536525933348224 16096047068914245632 13395813538185591424 10695580007456937216 7995346476728283008 5295112945999628800 2594879415270974592 18341389958251872000 15641156427523217792 12940922896794563584 10240689366065909376 7540455835337255168 4840222304608600960 2139988773879946752 17886499316860844160 15186265786132189952 12486032255403535744 9785798724674881536 7085565193946227328 4385331663217573120 1685098132488918912 17431608675469816320 14731375144741162112 12031141614012507904 9330908083283853696 6630674552555199488 3930441021826545280 1230207491097891072 16976718034078788480 14276484503350134272 11576250972621480064 8876017441892825856 6175783911164171648 3475550380435517440 775316849706863232 16521827392687760640 13821593861959106432 11121360331230452224 8421126800501798016 5720893269773143808 3020659739044489600 320426208315835392 16066936751296732800 13366703220568078592 10666469689839424384 7966236159110770176 5266002628382115968 2565769097653461760 18312279640634359168 15612046109905704960 12911812579177050752 10211579048448396544 7511345517719742336 4811111986991088128 2110878456262433920 17857388999243331328 15157155468514677120 12456921937786022912 9756688407057368704 7056454876328714496 4356221345600060288 1655987814871406080 17402498357852303488 14702264827123649280 12002031296394995072 9301797765666340864 6601564234937686656 3901330704209032448 1201097173480378240 16947607716461275648 14247374185732621440 11547140655003967232 8846907124275313024 6146673593546658816 3446440062818004608 746206532089350400 16492717075070247808 13792483544341593600 11092250013612939392 8392016482884285184 5691782952155630976 2991549421426976768 291315890698322560 16037826433679219968 13337592902950565760 10637359372221911552 7937125841493257344 5236892310764603136 2536658780035948928 18283169323016846336 15582935792288192128 12882702261559537920 10182468730830883712 7482235200102229504 4782001669373575296 2081768138644921088 17828278681625818496 15128045150897164288 12427811620168510080 9727578089439855872 7027344558711201664 4327111027982547456 1626877497253893248 17373388040234790656 14673154509506136448 11972920978777482240 9272687448048828032 6572453917320173824 3872220386591519616 1171986855862865408 16918497398843762816 14218263868115108608 11518030337386454400 8817796806657800192 6117563275929145984 3417329745200491776 717096214471837568 16463606757452734976 13763373226724080768 11063139695995426560 8362906165266772352 5662672634538118144 2962439103809463936 262205573080809728 16008716116061707136 13308482585333052928 10608249054604398720 7908015523875744512 5207781993147090304 2507548462418436096 18254059005399333504 15553825474670679296 12853591943942025088 10153358413213370880 7453124882484716672 4752891351756062464 2052657821027408256 17799168364008305664 15098934833279651456 12398701302550997248 9698467771822343040 6998234241093688832 4298000710365034624 1597767179636380416 17344277722617277824 14644044191888623616 11943810661159969408 9243577130431315200 6543343599702660992 3843110068974006784 1142876538245352576 16889387081226249984 14189153550497595776 11488920019768941568 8788686489040287360 6088452958311633152 3388219427582978944 687985896854324736 16434496439835222144 13734262909106567936 11034029378377913728 8333795847649259520 5633562316920605312 2933328786191951104 233095255463296896 15979605798444194304 13279372267715540096 10579138736986885888 7878905206258231680 5178671675529577472 2478438144800923264 18224948687781820672 15524715157053166464 12824481626324512256 10124248095595858048 7424014564867203840 4723781034138549632 2023547503409895424 17770058046390792832 15069824515662138624 12369590984933484416 9669357454204830208 6969123923476176000 4268890392747521792 1568656862018867584 17315167404999764992 14614933874271110784 11914700343542456576 9214466812813802368 6514233282085148160 3813999751356493952 1113766220627839744 16860276763608737152 14160043232880082944 11459809702151428736 8759576171422774528 6059342640694120320 3359109109965466112 658875579236811904 16405386122217709312 13705152591489055104 11004919060760400896 8304685530031746688 5604451999303092480 2904218468574438272 203984937845784064 15950495480826681472 13250261950098027264 10550028419369373056 7849794888640718848 5149561357912064640 2449327827183410432 18195838370164307840 15495604839435653632 12795371308706999424 10095137777978345216 7394904247249691008 4694670716521036800 1994437185792382592 17740947728773280000 15040714198044625792 12340480667315971584 9640247136587317376 6940013605858663168 4239780075130008960 1539546544401354752 17286057087382252160 14585823556653597952 11885590025924943744 9185356495196289536 6485122964467635328 3784889433738981120 1084655903010326912 16831166445991224320 14130932915262570112 11430699384533915904 8730465853805261696 6030232323076607488 3329998792347953280 629765261619299072 16376275804600196480 13676042273871542272 10975808743142888064 8275575212414233856 5575341681685579648 2875108150956925440 174874620228271232 15921385163209168640 13221151632480514432 10520918101751860224 7820684571023206016 5120451040294551808 2420217509565897600 18166728052546795008 15466494521818140800 12766260991089486592 10066027460360832384 7365793929632178176 4665560398903523968 1965326868174869760 17711837411155767168 15011603880427112960 12311370349698458752 9611136818969804544 6910903288241150336 4210669757512496128 1510436226783841920 17256946769764739328 14556713239036085120 11856479708307430912 9156246177578776704 6456012646850122496 3755779116121468288 1055545585392814080 16802056128373711488 14101822597645057280 11401589066916403072 8701355536187748864 6001122005459094656 3300888474730440448 600654944001786240 16347165486982683648 13646931956254029440 10946698425525375232 8246464894796721024 5546231364068066816 2845997833339412608 145764302610758400 15892274845591655808 13192041314863001600 10491807784134347392 7791574253405693184 5091340722677038976 2391107191948384768 18137617734929282176 15437384204200627968 12737150673471973760 10036917142743319552 7336683612014665344 4636450081286011136 1936216550557356928 17682727093538254336 14982493562809600128 12282260032080945920 9582026501352291712 6881792970623637504 4181559439894983296 1481325909166329088 17227836452147226496 14527602921418572288 11827369390689918080 9127135859961263872 6426902329232609664 3726668798503955456 1026435267775301248 16772945810756198656 14072712280027544448 11372478749298890240 8672245218570236032 5972011687841581824 3271778157112927616 571544626384273408 16318055169365170816 13617821638636516608 10917588107907862400 8217354577179208192 5517121046450553984 2816887515721899776 116653984993245568 15863164527974142976 13162930997245488768 10462697466516834560 7762463935788180352 5062230405059526144 2361996874330871936 18108507417311769344 15408273886583115136 12708040355854460928 10007806825125806720 7307573294397152512 4607339763668498304 1907106232939844096 17653616775920741504 14953383245192087296 12253149714463433088 9552916183734778880 6852682653006124672 4152449122277470464 1452215591548816256 17198726134529713664 14498492603801059456 11798259073072405248 9098025542343751040 6397792011615096832 3697558480886442624 997324950157788416 16743835493138685824 14043601962410031616 11343368431681377408 8643134900952723200 5942901370224068992 3242667839495414784 542434308766760576 16288944851747657984 13588711321019003776 10888477790290349568 8188244259561695360 5488010728833041152 2787777198104386944 87543667375732736 15834054210356630144 13133820679627975936 10433587148899321728 7733353618170667520 5033120087442013312 2332886556713359104 18079397099694256512 15379163568965602304 12678930038236948096 9978696507508293888 7278462976779639680 4578229446050985472 1877995915322331264 17624506458303228672 14924272927574574464 12224039396845920256 9523805866117266048 6823572335388611840 4123338804659957632 1423105273931303424 17169615816912200832 14469382286183546624 11769148755454892416 9068915224726238208 6368681693997584000 3668448163268929792 968214632540275584 16714725175521172992 14014491644792518784 11314258114063864576 8614024583335210368 5913791052606556160 3213557521877901952 513323991149247744 16259834534130145152 13559601003401490944 10859367472672836736 8159133941944182528 5458900411215528320 2758666880486874112 58433349758219904 15804943892739117312 13104710362010463104 10404476831281808896 7704243300553154688 5004009769824500480 2303776239095846272 18050286782076743680 15350053251348089472 12649819720619435264 9949586189890781056 7249352659162126848 4549119128433472640 1848885597704818432 17595396140685715840 14895162609957061632 12194929079228407424 9494695548499753216 6794462017771099008 4094228487042444800 1393994956313790592 17140505499294688000 14440271968566033792 11740038437837379584 9039804907108725376 6339571376380071168 3639337845651416960 939104314922762752 16685614857903660160 13985381327175005952 11285147796446351744 8584914265717697536 5884680734989043328 3184447204260389120 484213673531734912 16230724216512632320 13530490685783978112 10830257155055323904 8130023624326669696 5429790093598015488 2729556562869361280 29323032140707072 15775833575121604480 13075600044392950272 10375366513664296064 7675132982935641856 4974899452206987648 2274665921478333440 18021176464459230848 15320942933730576640 12620709403001922432 9920475872273268224 7220242341544614016 4520008810815959808 1819775280087305600 17566285823068203008 14866052292339548800 12165818761610894592 9465585230882240384 6765351700153586176 4065118169424931968 1364884638696277760 17111395181677175168 14411161650948520960 11710928120219866752 9010694589491212544 6310461058762558336 3610227528033904128 909993997305249920 16656504540286147328 13956271009557493120 11256037478828838912 8555803948100184704 5855570417371530496 3155336886642876288 455103355914222080 16201613898895119488 13501380368166465280 10801146837437811072 8100913306709156864 5400679775980502656 2700446245251848448 212714523194240 15746723257504091648 13046489726775437440 10346256196046783232 7646022665318129024 4945789134589474816 2245555603860820608 17992066146841718016 15291832616113063808 12591599085384409600 9891365554655755392 7191132023927101184 4490898493198446976 1790664962469792768 17537175505450690176 14836941974722035968 12136708443993381760 9436474913264727552 6736241382536073344 4036007851807419136 1335774321078764928 17082284864059662336 14382051333331008128 11681817802602353920 8981584271873699712 6281350741145045504 3581117210416391296 880883679687737088 16627394222668634496 13927160691939980288 11226927161211326080 8526693630482671872 5826460099754017664 3126226569025363456 425993038296709248 16172503581277606656 13472270050548952448 10772036519820298240 8071802989091644032 5371569458362989824 2671335927634335616 18417846470615233024 15717612939886578816 13017379409157924608 10317145878429270400 7616912347700616192 4916678816971961984 2216445286243307776 17962955829224205184 15262722298495550976 12562488767766896768 9862255237038242560 7162021706309588352 4461788175580934144 1761554644852279936 17508065187833177344 14807831657104523136 12107598126375868928 9407364595647214720 6707131064918560512 4006897534189906304 1306664003461252096 17053174546442149504 14352941015713495296 11652707484984841088 8952473954256186880 6252240423527532672 3552006892798878464 851773362070224256 16598283905051121664 13898050374322467456 11197816843593813248 8497583312865159040 5797349782136504832 3097116251407850624 396882720679196416 16143393263660093824 13443159732931439616 10742926202202785408 8042692671474131200 5342459140745476992 2642225610016822784 18388736152997720192 15688502622269065984 12988269091540411776 10288035560811757568 7587802030083103360 4887568499354449152 2187334968625794944 17933845511606692352 15233611980878038144 12533378450149383936 9833144919420729728 7132911388692075520 4432677857963421312 1732444327234767104 17478954870215664512 14778721339487010304 12078487808758356096 9378254278029701888 6678020747301047680 3977787216572393472 1277553685843739264 17024064228824636672 14323830698095982464 11623597167367328256 8923363636638674048 6223130105910019840 3522896575181365632 822663044452711424 16569173587433608832 13868940056704954624 11168706525976300416 8468472995247646208 5768239464518992000 3068005933790337792 367772403061683584 16114282946042580992 13414049415313926784 10713815884585272576 8013582353856618368 5313348823127964160 2613115292399309952 18359625835380207360 15659392304651553152 12959158773922898944 10258925243194244736 7558691712465590528 4858458181736936320 2158224651008282112 17904735193989179520 15204501663260525312 12504268132531871104 9804034601803216896 7103801071074562688 4403567540345908480 1703334009617254272 17449844552598151680 14749611021869497472 12049377491140843264 9349143960412189056 6648910429683534848 3948676898954880640 1248443368226226432 16994953911207123840 14294720380478469632 11594486849749815424 8894253319021161216 6194019788292507008 3493786257563852800 793552726835198592 16540063269816096000 13839829739087441792 11139596208358787584 8439362677630133376 5739129146901479168 3038895616172824960 338662085444170752 16085172628425068160 13384939097696413952 10684705566967759744 7984472036239105536 5284238505510451328 2584004974781797120 18330515517762694528 15630281987034040320 12930048456305386112 10229814925576731904 7529581394848077696 4829347864119423488 2129114333390769280 17875624876371666688 15175391345643012480 12475157814914358272 9774924284185704064 7074690753457049856 4374457222728395648 1674223691999741440 17420734234980638848 14720500704251984640 12020267173523330432 9320033642794676224 6619800112066022016 3919566581337367808 1219333050608713600 16965843593589611008 14265610062860956800 11565376532132302592 8865143001403648384 6164909470674994176 3464675939946339968 764442409217685760 16510952952198583168 13810719421469928960 11110485890741274752 8410252360012620544 5710018829283966336 3009785298555312128 309551767826657920 16056062310807555328 13355828780078901120 10655595249350246912 7955361718621592704 5255128187892938496 2554894657164284288 18301405200145181696 15601171669416527488 12900938138687873280 10200704607959219072 7500471077230564864 4800237546501910656 2100004015773256448 17846514558754153856 15146281028025499648 12446047497296845440 9745813966568191232 7045580435839537024 4345346905110882816 1645113374382228608 17391623917363126016 14691390386634471808 11991156855905817600 9290923325177163392 6590689794448509184 3890456263719854976 1190222732991200768 16936733275972098176 14236499745243443968 11536266214514789760 8836032683786135552 6135799153057481344 3435565622328827136 735332091600172928 16481842634581070336 13781609103852416128 11081375573123761920 8381142042395107712 5680908511666453504 2980674980937799296 280441450209145088 16026951993190042496 13326718462461388288 10626484931732734080 7926251401004079872 5226017870275425664 2525784339546771456 18272294882527668864 15572061351799014656 12871827821070360448 10171594290341706240 7471360759613052032 4771127228884397824 2070893698155743616 17817404241136641024 15117170710407986816 12416937179679332608 9716703648950678400 7016470118222024192 4316236587493369984 1616003056764715776 17362513599745613184 14662280069016958976 11962046538288304768 9261813007559650560 6561579476830996352 3861345946102342144 1161112415373687936 16907622958354585344 14207389427625931136 11507155896897276928 8806922366168622720 6106688835439968512 3406455304711314304 706221773982660096 16452732316963557504 13752498786234903296 11052265255506249088 8352031724777594880 5651798194048940672 2951564663320286464 251331132591632256 15997841675572529664 13297608144843875456 10597374614115221248 7897141083386567040 5196907552657912832 2496674021929258624 18243184564910156032 15542951034181501824 12842717503452847616 10142483972724193408 7442250441995539200 4742016911266884992 2041783380538230784 17788293923519128192 15088060392790473984 12387826862061819776 9687593331333165568 6987359800604511360 4287126269875857152 1586892739147202944 17333403282128100352 14633169751399446144 11932936220670791936 9232702689942137728 6532469159213483520 3832235628484829312 1132002097756175104 16878512640737072512 14178279110008418304 11478045579279764096 8777812048551109888 6077578517822455680 3377344987093801472 677111456365147264 16423621999346044672 13723388468617390464 11023154937888736256 8322921407160082048 5622687876431427840 2922454345702773632 222220814974119424 15968731357955016832 13268497827226362624 10568264296497708416 7868030765769054208 5167797235040400000 2467563704311745792 18214074247292643200 15513840716563988992 12813607185835334784 10113373655106680576 7413140124378026368 4712906593649372160 2012673062920717952 17759183605901615360 15058950075172961152 12358716544444306944 9658483013715652736 6958249482986998528 4258015952258344320 1557782421529690112 17304292964510587520 14604059433781933312 11903825903053279104 9203592372324624896 6503358841595970688 3803125310867316480 1102891780138662272 16849402323119559680 14149168792390905472 11448935261662251264 8748701730933597056 6048468200204942848 3348234669476288640 648001138747634432 16394511681728531840 13694278150999877632 10994044620271223424 8293811089542569216 5593577558813915008 2893344028085260800 193110497356606592 15939621040337504000 13239387509608849792 10539153978880195584 7838920448151541376 5138686917422887168 2438453386694232960 18184963929675130368 15484730398946476160 12784496868217821952 10084263337489167744 7384029806760513536 4683796276031859328 1983562745303205120 17730073288284102528 15029839757555448320 12329606226826794112 9629372696098139904 6929139165369485696 4228905634640831488 1528672103912177280 17275182646893074688 14574949116164420480 11874715585435766272 9174482054707112064 6474248523978457856 3774014993249803648 1073781462521149440 16820292005502046848 14120058474773392640 11419824944044738432 8719591413316084224 6019357882587430016 3319124351858775808 618890821130121600 16365401364111019008 13665167833382364800 10964934302653710592 8264700771925056384 5564467241196402176 2864233710467747968 164000179739093760 15910510722719991168 13210277191991336960 10510043661262682752 7809810130534028544 5109576599805374336 2409343069076720128 18155853612057617536 15455620081328963328 12755386550600309120 10055153019871654912 7354919489143000704 4654685958414346496 1954452427685692288 17700962970666589696 15000729439937935488 12300495909209281280 9600262378480627072 6900028847751972864 4199795317023318656 1499561786294664448 17246072329275561856 14545838798546907648 11845605267818253440 9145371737089599232 6445138206360945024 3744904675632290816 1044671144903636608 16791181687884534016 14090948157155879808 11390714626427225600 8690481095698571392 5990247564969917184 3290014034241262976 589780503512608768 16336291046493506176 13636057515764851968 10935823985036197760 8235590454307543552 5535356923578889344 2835123392850235136 134889862121580928 15881400405102478336 13181166874373824128 10480933343645169920 7780699812916515712 5080466282187861504 2380232751459207296 18126743294440104704 15426509763711450496 12726276232982796288 10026042702254142080 7325809171525487872 4625575640796833664 1925342110068179456 17671852653049076864 14971619122320422656 12271385591591768448 9571152060863114240 6870918530134460032 4170684999405805824 1470451468677151616 17216962011658049024 14516728480929394816 11816494950200740608 9116261419472086400 6416027888743432192 3715794358014777984 1015560827286123776 16762071370267021184 14061837839538366976 11361604308809712768 8661370778081058560 5961137247352404352 3260903716623750144 560670185895095936 16307180728875993344 13606947198147339136 10906713667418684928 8206480136690030720 5506246605961376512 2806013075232722304 105779544504068096 15852290087484965504 13152056556756311296 10451823026027657088 7751589495299002880 5051355964570348672 2351122433841694464 18097632976822591872 15397399446093937664 12697165915365283456 9996932384636629248 7296698853907975040 4596465323179320832 1896231792450666624 17642742335431564032 14942508804702909824 12242275273974255616 9542041743245601408 6841808212516947200 4141574681788292992 1441341151059638784 17187851694040536192 14487618163311881984 11787384632583227776 9087151101854573568 6386917571125919360 3686684040397265152 986450509668610944 16732961052649508352 14032727521920854144 11332493991192199936 8632260460463545728 5932026929734891520 3231793399006237312 531559868277583104 16278070411258480512 13577836880529826304 10877603349801172096 8177369819072517888 5477136288343863680 2776902757615209472 76669226886555264 15823179769867452672 13122946239138798464 10422712708410144256 7722479177681490048 5022245646952835840 2322012116224181632 18068522659205079040 15368289128476424832 12668055597747770624 9967822067019116416 7267588536290462208 4567355005561808000 1867121474833153792 17613632017814051200 14913398487085396992 12213164956356742784 9512931425628088576 6812697894899434368 4112464364170780160 1412230833442125952 17158741376423023360 14458507845694369152 11758274314965714944 9058040784237060736 6357807253508406528 3657573722779752320 957340192051098112 16703850735031995520 14003617204303341312 11303383673574687104 8603150142846032896 5902916612117378688 3202683081388724480 502449550660070272 16248960093640967680 13548726562912313472 10848493032183659264 8148259501455005056 5448025970726350848 2747792439997696640 47558909269042432 15794069452249939840 13093835921521285632 10393602390792631424 7693368860063977216 4993135329335323008 2292901798606668800 18039412341587566208 15339178810858912000 12638945280130257792 9938711749401603584 7238478218672949376 4538244687944295168 1838011157215640960 17584521700196538368 14884288169467884160 12184054638739229952 9483821108010575744 6783587577281921536 4083354046553267328 1383120515824613120 17129631058805510528 14429397528076856320 11729163997348202112 9028930466619547904 6328696935890893696 3628463405162239488 928229874433585280 16674740417414482688 13974506886685828480 11274273355957174272 8574039825228520064 5873806294499865856 3173572763771211648 473339233042557440 16219849776023454848 13519616245294800640 10819382714566146432 8119149183837492224 5418915653108838016 2718682122380183808 18448591651529600 15764959134632427008 13064725603903772800 10364492073175118592 7664258542446464384 4964025011717810176 2263791480989155968 18010302023970053376 15310068493241399168 12609834962512744960 9909601431784090752 7209367901055436544 4509134370326782336 1808900839598128128 17555411382579025536 14855177851850371328 12154944321121717120 9454710790393062912 6754477259664408704 4054243728935754496 1354010198207100288 17100520741187997696 14400287210459343488 11700053679730689280 8999820149002035072 6299586618273380864 3599353087544726656 899119556816072448 16645630099796969856 13945396569068315648 11245163038339661440 8544929507611007232 5844695976882353024 3144462446153698816 444228915425044608 16190739458405942016 13490505927677287808 10790272396948633600 8090038866219979392 5389805335491325184 2689571804762670976 18436082347743568384 15735848817014914176 13035615286286259968 10335381755557605760 7635148224828951552 4934914694100297344 2234681163371643136 17981191706352540544 15280958175623886336 12580724644895232128 9880491114166577920 7180257583437923712 4480024052709269504 1779790521980615296 17526301064961512704 14826067534232858496 12125834003504204288 9425600472775550080 6725366942046895872 4025133411318241664 1324899880589587456 17071410423570484864 14371176892841830656 11670943362113176448 8970709831384522240 6270476300655868032 3570242769927213824 870009239198559616 16616519782179457024 13916286251450802816 11216052720722148608 8515819189993494400 5815585659264840192 3115352128536185984 415118597807531776 16161629140788429184 13461395610059774976 10761162079331120768 8060928548602466560 5360695017873812352 2660461487145158144 18406972030126055552 15706738499397401344 13006504968668747136 10306271437940092928 7606037907211438720 4905804376482784512 2205570845754130304 17952081388735027712 15251847858006373504 12551614327277719296 9851380796549065088 7151147265820410880 4450913735091756672 1750680204363102464 17497190747343999872 14796957216615345664 12096723685886691456 9396490155158037248 6696256624429383040 3996023093700728832 1295789562972074624 17042300105952972032 14342066575224317824 11641833044495663616 8941599513767009408 6241365983038355200 3541132452309700992 840898921581046784 16587409464561944192 13887175933833289984 11186942403104635776 8486708872375981568 5786475341647327360 3086241810918673152 386008280190018944 16132518823170916352 13432285292442262144 10732051761713607936 8031818230984953728 5331584700256299520 2631351169527645312 18377861712508542720 15677628181779888512 12977394651051234304 10277161120322580096 7576927589593925888 4876694058865271680 2176460528136617472 17922971071117514880 15222737540388860672 12522504009660206464 9822270478931552256 7122036948202898048 4421803417474243840 1721569886745589632 17468080429726487040 14767846898997832832 12067613368269178624 9367379837540524416 6667146306811870208 3966912776083216000 1266679245354561792 17013189788335459200 14312956257606804992 11612722726878150784 8912489196149496576 6212255665420842368 3512022134692188160 811788603963533952 16558299146944431360 13858065616215777152 11157832085487122944 8457598554758468736 5757365024029814528 3057131493301160320 356897962572506112 16103408505553403520 13403174974824749312 10702941444096095104 8002707913367440896 5302474382638786688 2602240851910132480 18348751394891029888 15648517864162375680 12948284333433721472 10248050802705067264 7547817271976413056 4847583741247758848 2147350210519104640 17893860753500002048 15193627222771347840 12493393692042693632 9793160161314039424 7092926630585385216 4392693099856731008 1692459569128076800 17438970112108974208 14738736581380320000 12038503050651665792 9338269519923011584 6638035989194357376 3937802458465703168 1237568927737048960 16984079470717946368 14283845939989292160 11583612409260637952 8883378878531983744 6183145347803329536 3482911817074675328 782678286346021120 16529188829326918528 13828955298598264320 11128721767869610112 8428488237140955904 5728254706412301696 3028021175683647488 327787644954993280 16074298187935890688 13374064657207236480 10673831126478582272 7973597595749928064 5273364065021273856 2573130534292619648 18319641077273517056 15619407546544862848 12919174015816208640 10218940485087554432 7518706954358900224 4818473423630246016 2118239892901591808 17864750435882489216 15164516905153835008 12464283374425180800 9764049843696526592 7063816312967872384 4363582782239218176 1663349251510563968 17409859794491461376 14709626263762807168 12009392733034152960 9309159202305498752 6608925671576844544 3908692140848190336 1208458610119536128 16954969153100433536 14254735622371779328 11554502091643125120 8854268560914470912 6154035030185816704 3453801499457162496 753567968728508288 16500078511709405696 13799844980980751488 11099611450252097280 8399377919523443072 5699144388794788864 2998910858066134656 298677327337480448 16045187870318377856 13344954339589723648 10644720808861069440 7944487278132415232 5244253747403761024 2544020216675106816 18290530759656004224 15590297228927350016 12890063698198695808 10189830167470041600 7489596636741387392 4789363106012733184 2089129575284078976 17835640118264976384 15135406587536322176 12435173056807667968 9734939526079013760 7034705995350359552 4334472464621705344 1634238933893051136 17380749476873948544 14680515946145294336 11980282415416640128 9280048884687985920 6579815353959331712 3879581823230677504 1179348292502023296 16925858835482920704 14225625304754266496 11525391774025612288 8825158243296958080 6124924712568303872 3424691181839649664 724457651110995456 16470968194091892864 13770734663363238656 11070501132634584448 8370267601905930240 5670034071177276032 2969800540448621824 269567009719967616 16016077552700865024 13315844021972210816 10615610491243556608 7915376960514902400 5215143429786248192 2514909899057593984 18261420442038491392 15561186911309837184 12860953380581182976 10160719849852528768 7460486319123874560 4760252788395220352 2060019257666566144 17806529800647463552 15106296269918809344 12406062739190155136 9705829208461500928 7005595677732846720 4305362147004192512 1605128616275538304 17351639159256435712 14651405628527781504 11951172097799127296 9250938567070473088 6550705036341818880 3850471505613164672 1150237974884510464 16896748517865407872 14196514987136753664 11496281456408099456 8796047925679445248 6095814394950791040 3395580864222136832 695347333493482624 16441857876474380032 13741624345745725824 11041390815017071616 8341157284288417408 5640923753559763200 2940690222831108992 240456692102454784 15986967235083352192 13286733704354697984 10586500173626043776 7886266642897389568 5186033112168735360 2485799581440081152 18232310124420978560 15532076593692324352 12831843062963670144 10131609532235015936 7431376001506361728 4731142470777707520 2030908940049053312 17777419483029950720 15077185952301296512 12376952421572642304 9676718890843988096 6976485360115333888 4276251829386679680 1576018298658025472 17322528841638922880 14622295310910268672 11922061780181614464 9221828249452960256 6521594718724306048 3821361187995651840 1121127657266997632 16867638200247895040 14167404669519240832 11467171138790586624 8766937608061932416 6066704077333278208 3366470546604624000 666237015875969792 16412747558856867200 13712514028128212992 11012280497399558784 8312046966670904576 5611813435942250368 2911579905213596160 211346374484941952 15957856917465839360 13257623386737185152 10557389856008530944 7857156325279876736 5156922794551222528 2456689263822568320 18203199806803465728 15502966276074811520 12802732745346157312 10102499214617503104 7402265683888848896 4702032153160194688 2001798622431540480 17748309165412437888 15048075634683783680 12347842103955129472 9647608573226475264 6947375042497821056 4247141511769166848 1546907981040512640 17293418524021410048 14593184993292755840 11892951462564101632 9192717931835447424 6492484401106793216 3792250870378139008 1092017339649484800 16838527882630382208 14138294351901728000 11438060821173073792 8737827290444419584 6037593759715765376 3337360228987111168 637126698258456960 16383637241239354368 13683403710510700160 10983170179782045952 8282936649053391744 5582703118324737536 2882469587596083328 182236056867429120 15928746599848326528 13228513069119672320 10528279538391018112 7828046007662363904 5127812476933709696 2427578946205055488 18174089489185952896 15473855958457298688 12773622427728644480 10073388896999990272 7373155366271336064 4672921835542681856 1972688304814027648 17719198847794925056 15018965317066270848 12318731786337616640 9618498255608962432 6918264724880308224 4218031194151654016 1517797663422999808 17264308206403897216 14564074675675243008 11863841144946588800 9163607614217934592 6463374083489280384 3763140552760626176 1062907022031971968 16809417565012869376 14109184034284215168 11408950503555560960 8708716972826906752 6008483442098252544 3308249911369598336 608016380640944128 16354526923621841536 13654293392893187328 10954059862164533120 8253826331435878912 5553592800707224704 2853359269978570496 153125739249916288 15899636282230813696 13199402751502159488 10499169220773505280 7798935690044851072 5098702159316196864 2398468628587542656 18144979171568440064 15444745640839785856 12744512110111131648 10044278579382477440 7344045048653823232 4643811517925169024 1943577987196514816 17690088530177412224 14989854999448758016 12289621468720103808 9589387937991449600 6889154407262795392 4188920876534141184 1488687345805486976 17235197888786384384 14534964358057730176 11834730827329075968 9134497296600421760 6434263765871767552 3734030235143113344 1033796704414459136 16780307247395356544 14080073716666702336 11379840185938048128 8679606655209393920 5979373124480739712 3279139593752085504 578906063023431296 16325416606004328704 13625183075275674496 10924949544547020288 8224716013818366080 5524482483089711872 2824248952361057664 124015421632403456 15870525964613300864 13170292433884646656 10470058903155992448 7769825372427338240 5069591841698684032 2369358310970029824 18115868853950927232 15415635323222273024 12715401792493618816 10015168261764964608 7314934731036310400 4614701200307656192 1914467669579001984 17660978212559899392 14960744681831245184 12260511151102590976 9560277620373936768 6860044089645282560 4159810558916628352 1459577028187974144 17206087571168871552 14505854040440217344 11805620509711563136 9105386978982908928 6405153448254254720 3704919917525600512 1004686386796946304 16751196929777843712 14050963399049189504 11350729868320535296 8650496337591881088 5950262806863226880 3250029276134572672 549795745405918464 16296306288386815872 13596072757658161664 10895839226929507456 8195605696200853248 5495372165472199040 2795138634743544832 94905104014890624 15841415646995788032 13141182116267133824 10440948585538479616 7740715054809825408 5040481524081171200 2340247993352516992 18086758536333414400 15386525005604760192 12686291474876105984 9986057944147451776 7285824413418797568 4585590882690143360 1885357351961489152 17631867894942386560 14931634364213732352 12231400833485078144 9531167302756423936 6830933772027769728 4130700241299115520 1430466710570461312 17176977253551358720 14476743722822704512 11776510192094050304 9076276661365396096 6376043130636741888 3675809599908087680 975576069179433472 16722086612160330880 14021853081431676672 11321619550703022464 8621386019974368256 5921152489245714048 3220918958517059840 520685427788405632 16267195970769303040 13566962440040648832 10866728909311994624 8166495378583340416 5466261847854686208 2766028317126032000 65794786397377792 15812305329378275200 13112071798649620992 10411838267920966784 7711604737192312576 5011371206463658368 2311137675735004160 18057648218715901568 15357414687987247360 12657181157258593152 9956947626529938944 7256714095801284736 4556480565072630528 1856247034343976320 17602757577324873728 14902524046596219520 12202290515867565312 9502056985138911104 6801823454410256896 4101589923681602688 1401356392952948480 17147866935933845888 14447633405205191680 11747399874476537472 9047166343747883264 6346932813019229056 3646699282290574848 946465751561920640 16692976294542818048 13992742763814163840 11292509233085509632 8592275702356855424 5892042171628201216 3191808640899547008 491575110170892800 16238085653151790208 13537852122423136000 10837618591694481792 8137385060965827584 5437151530237173376 2736917999508519168 36684468779864960 15783195011760762368 13082961481032108160 10382727950303453952 7682494419574799744 4982260888846145536 2282027358117491328 18028537901098388736 15328304370369734528 12628070839641080320 9927837308912426112 7227603778183771904 4527370247455117696 1827136716726463488 17573647259707360896 14873413728978706688 12173180198250052480 9472946667521398272 6772713136792744064 4072479606064089856 1372246075335435648 17118756618316333056 14418523087587678848 11718289556859024640 9018056026130370432 6317822495401716224 3617588964673062016 917355433944407808 16663865976925305216 13963632446196651008 11263398915467996800 8563165384739342592 5862931854010688384 3162698323282034176 462464792553379968 16208975335534277376 13508741804805623168 10808508274076968960 8108274743348314752 5408041212619660544 2707807681891006336 7574151162352128 15754084694143249536 13053851163414595328 10353617632685941120 7653384101957286912 4953150571228632704 2252917040499978496 17999427583480875904 15299194052752221696 12598960522023567488 9898726991294913280 7198493460566259072 4498259929837604864 1798026399108950656 17544536942089848064 14844303411361193856 12144069880632539648 9443836349903885440 6743602819175231232 4043369288446577024 1343135757717922816 17089646300698820224 14389412769970166016 11689179239241511808 8988945708512857600 6288712177784203392 3588478647055549184 888245116326894976 16634755659307792384 13934522128579138176 11234288597850483968 8534055067121829760 5833821536393175552 3133588005664521344 433354474935867136 16179865017916764544 13479631487188110336 10779397956459456128 8079164425730801920 5378930895002147712 2678697364273493504 18425207907254390912 15724974376525736704 13024740845797082496 10324507315068428288 7624273784339774080 4924040253611119872 2223806722882465664 17970317265863363072 15270083735134708864 12569850204406054656 9869616673677400448 7169383142948746240 4469149612220092032 1768916081491437824 17515426624472335232 14815193093743681024 12114959563015026816 9414726032286372608 6714492501557718400 4014258970829064192 1314025440100409984 17060535983081307392 14360302452352653184 11660068921623998976 8959835390895344768 6259601860166690560 3559368329438036352 859134798709382144 16605645341690279552 13905411810961625344 11205178280232971136 8504944749504316928 5804711218775662720 3104477688047008512 404244157318354304 16150754700299251712 13450521169570597504 10750287638841943296 8050054108113289088 5349820577384634880 2649587046655980672 18396097589636878080 15695864058908223872 12995630528179569664 10295396997450915456 7595163466722261248 4894929935993607040 2194696405264952832 17941206948245850240 15240973417517196032 12540739886788541824 9840506356059887616 7140272825331233408 4440039294602579200 1739805763873924992 17486316306854822400 14786082776126168192 12085849245397513984 9385615714668859776 6685382183940205568 3985148653211551360 1284915122482897152 17031425665463794560 14331192134735140352 11630958604006486144 8930725073277831936 6230491542549177728 3530258011820523520 830024481091869312 16576535024072766720 13876301493344112512 11176067962615458304 8475834431886804096 5775600901158149888 3075367370429495680 375133839700841472 16121644382681738880 13421410851953084672 10721177321224430464 8020943790495776256 5320710259767122048 2620476729038467840 18366987272019365248 15666753741290711040 12966520210562056832 10266286679833402624 7566053149104748416 4865819618376094208 2165586087647440000 17912096630628337408 15211863099899683200 12511629569171028992 9811396038442374784 7111162507713720576 4410928976985066368 1710695446256412160 17457205989237309568 14756972458508655360 12056738927780001152 9356505397051346944 6656271866322692736 3956038335594038528 1255804804865384320 17002315347846281728 14302081817117627520 11601848286388973312 8901614755660319104 6201381224931664896 3501147694203010688 800914163474356480 16547424706455253888 13847191175726599680 11146957644997945472 8446724114269291264 5746490583540637056 3046257052811982848 346023522083328640 16092534065064226048 13392300534335571840 10692067003606917632 7991833472878263424 5291599942149609216 2591366411420955008 18337876954401852416 15637643423673198208 12937409892944544000 10237176362215889792 7536942831487235584 4836709300758581376 2136475770029927168 17882986313010824576 15182752782282170368 12482519251553516160 9782285720824861952 7082052190096207744 4381818659367553536 1681585128638899328 17428095671619796736 14727862140891142528 12027628610162488320 9327395079433834112 6627161548705179904 3926928017976525696 1226694487247871488 16973205030228768896 14272971499500114688 11572737968771460480 8872504438042806272 6172270907314152064 3472037376585497856 771803845856843648 16518314388837741056 13818080858109086848 11117847327380432640 8417613796651778432 5717380265923124224 3017146735194470016 316913204465815808 16063423747446713216 13363190216718059008 10662956685989404800 7962723155260750592 5262489624532096384 2562256093803442176 18308766636784339584 15608533106055685376 12908299575327031168 10208066044598376960 7507832513869722752 4807598983141068544 2107365452412414336 17853875995393311744 15153642464664657536 12453408933936003328 9753175403207349120 7052941872478694912 4352708341750040704 1652474811021386496 17398985354002283904 14698751823273629696 11998518292544975488 9298284761816321280 6598051231087667072 3897817700359012864 1197584169630358656 16944094712611256064 14243861181882601856 11543627651153947648 8843394120425293440 6143160589696639232 3442927058967985024 742693528239330816 16489204071220228224 13788970540491574016 11088737009762919808 8388503479034265600 5688269948305611392 2988036417576957184 287802886848302976 16034313429829200384 13334079899100546176 10633846368371891968 7933612837643237760 5233379306914583552 2533145776185929344 18279656319166826752 15579422788438172544 12879189257709518336 10178955726980864128 7478722196252209920 4778488665523555712 2078255134794901504 17824765677775798912 15124532147047144704 12424298616318490496 9724065085589836288 7023831554861182080 4323598024132527872 1623364493403873664 17369875036384771072 14669641505656116864 11969407974927462656 9269174444198808448 6568940913470154240 3868707382741500032 1168473852012845824 16914984394993743232 14214750864265089024 11514517333536434816 8814283802807780608 6114050272079126400 3413816741350472192 713583210621817984 16460093753602715392 13759860222874061184 11059626692145406976 8359393161416752768 5659159630688098560 2958926099959444352 258692569230790144 16005203112211687552 13304969581483033344 10604736050754379136 7904502520025724928 5204268989297070720 2504035458568416512 18250546001549313920 15550312470820659712 12850078940092005504 10149845409363351296 7449611878634697088 4749378347906042880 2049144817177388672 17795655360158286080 15095421829429631872 12395188298700977664 9694954767972323456 6994721237243669248 4294487706515015040 1594254175786360832 17340764718767258240 14640531188038604032 11940297657309949824 9240064126581295616 6539830595852641408 3839597065123987200 1139363534395332992 16885874077376230400 14185640546647576192 11485407015918921984 8785173485190267776 6084939954461613568 3384706423732959360 684472893004305152 16430983435985202560 13730749905256548352 11030516374527894144 8330282843799239936 5630049313070585728 2929815782341931520 229582251613277312 15976092794594174720 13275859263865520512 10575625733136866304 7875392202408212096 5175158671679557888 2474925140950903680 18221435683931801088 15521202153203146880 12820968622474492672 10120735091745838464 7420501561017184256 4720268030288530048 2020034499559875840 17766545042540773248 15066311511812119040 12366077981083464832 9665844450354810624 6965610919626156416 4265377388897502208 1565143858168848000 17311654401149745408 14611420870421091200 11911187339692436992 9210953808963782784 6510720278235128576 3810486747506474368 1110253216777820160 16856763759758717568 14156530229030063360 11456296698301409152 8756063167572754944 6055829636844100736 3355596106115446528 655362575386792320 16401873118367689728 13701639587639035520 11001406056910381312 8301172526181727104 5600938995453072896 2900705464724418688 200471933995764480 15946982476976661888 13246748946248007680 10546515415519353472 7846281884790699264 5146048354062045056 2445814823333390848 18192325366314288256 15492091835585634048 12791858304856979840 10091624774128325632 7391391243399671424 4691157712671017216 1990924181942363008 17737434724923260416 15037201194194606208 12336967663465952000 9636734132737297792 6936500602008643584 4236267071279989376 1536033540551335168 17282544083532232576 14582310552803578368 11882077022074924160 9181843491346269952 6481609960617615744 3781376429888961536 1081142899160307328 16827653442141204736 14127419911412550528 11427186380683896320 8726952849955242112 6026719319226587904 3326485788497933696 626252257769279488 16372762800750176896 13672529270021522688 10972295739292868480 8272062208564214272 5571828677835560064 2871595147106905856 171361616378251648 15917872159359149056 13217638628630494848 10517405097901840640 7817171567173186432 5116938036444532224 2416704505715878016 18163215048696775424 15462981517968121216 12762747987239467008 10062514456510812800 7362280925782158592 4662047395053504384 1961813864324850176 17708324407305747584 15008090876577093376 12307857345848439168 9607623815119784960 6907390284391130752 4207156753662476544 1506923222933822336 17253433765914719744 14553200235186065536 11852966704457411328 9152733173728757120 6452499643000102912 3752266112271448704 1052032581542794496 16798543124523691904 14098309593795037696 11398076063066383488 8697842532337729280 5997609001609075072 3297375470880420864 597141940151766656 16343652483132664064 13643418952404009856 10943185421675355648 8242951890946701440 5542718360218047232 2842484829489393024 142251298760738816 15888761841741636224 13188528311012982016 10488294780284327808 7788061249555673600 5087827718827019392 2387594188098365184 18134104731079262592 15433871200350608384 12733637669621954176 10033404138893299968 7333170608164645760 4632937077435991552 1932703546707337344 17679214089688234752 14978980558959580544 12278747028230926336 9578513497502272128 6878279966773617920 4178046436044963712 1477812905316309504 17224323448297206912 14524089917568552704 11823856386839898496 9123622856111244288 6423389325382590080 3723155794653935872 1022922263925281664 16769432806906179072 14069199276177524864 11368965745448870656 8668732214720216448 5968498683991562240 3268265153262908032 568031622534253824 16314542165515151232 13614308634786497024 10914075104057842816 8213841573329188608 5513608042600534400 2813374511871880192 113140981143225984 15859651524124123392 13159417993395469184 10459184462666814976 7758950931938160768 5058717401209506560 2358483870480852352 18104994413461749760 15404760882733095552 12704527352004441344 10004293821275787136 7304060290547132928 4603826759818478720 1903593229089824512 17650103772070721920 14949870241342067712 12249636710613413504 9549403179884759296 6849169649156105088 4148936118427450880 1448702587698796672 17195213130679694080 14494979599951039872 11794746069222385664 9094512538493731456 6394279007765077248 3694045477036423040 993811946307768832 16740322489288666240 14040088958560012032 11339855427831357824 8639621897102703616 5939388366374049408 3239154835645395200 538921304916740992 16285431847897638400 13585198317168984192 10884964786440329984 8184731255711675776 5484497724983021568 2784264194254367360 84030663525713152 15830541206506610560 13130307675777956352 10430074145049302144 7729840614320647936 5029607083591993728 2329373552863339520 18075884095844236928 15375650565115582720 12675417034386928512 9975183503658274304 7274949972929620096 4574716442200965888 1874482911472311680 17620993454453209088 14920759923724554880 12220526392995900672 9520292862267246464 6820059331538592256 4119825800809938048 1419592270081283840 17166102813062181248 14465869282333527040 11765635751604872832 9065402220876218624 6365168690147564416 3664935159418910208 964701628690256000 16711212171671153408 14010978640942499200 11310745110213844992 8610511579485190784 5910278048756536576 3210044518027882368 509810987299228160 16256321530280125568 13556087999551471360 10855854468822817152 8155620938094162944 5455387407365508736 2755153876636854528 54920345908200320 15801430888889097728 13101197358160443520 10400963827431789312 7700730296703135104 5000496765974480896 2300263235245826688 18046773778226724096 15346540247498069888 12646306716769415680 9946073186040761472 7245839655312107264 4545606124583453056 1845372593854798848 17591883136835696256 14891649606107042048 12191416075378387840 9491182544649733632 6790949013921079424 4090715483192425216 1390481952463771008 17136992495444668416 14436758964716014208 11736525433987360000 9036291903258705792 6336058372530051584 3635824841801397376 935591311072743168 16682101854053640576 13981868323324986368 11281634792596332160 8581401261867677952 5881167731139023744 3180934200410369536 480700669681715328 16227211212662612736 13526977681933958528 10826744151205304320 8126510620476650112 5426277089747995904 2726043559019341696 25810028290687488 15772320571271584896 13072087040542930688 10371853509814276480 7671619979085622272 4971386448356968064 2271152917628313856 18017663460609211264 15317429929880557056 12617196399151902848 9916962868423248640 7216729337694594432 4516495806965940224 1816262276237286016 17562772819218183424 14862539288489529216 12162305757760875008 9462072227032220800 6761838696303566592 4061605165574912384 1361371634846258176 17107882177827155584 14407648647098501376 11707415116369847168 9007181585641192960 6306948054912538752 3606714524183884544 906480993455230336 16652991536436127744 13952758005707473536 11252524474978819328 8552290944250165120 5852057413521510912 3151823882792856704 451590352064202496 16198100895045099904 13497867364316445696 10797633833587791488 8097400302859137280 5397166772130483072 2696933241401828864 18443443784382726272 15743210253654072064 13042976722925417856 10342743192196763648 7642509661468109440 4942276130739455232 2242042600010801024 17988553142991698432 15288319612263044224 12588086081534390016 9887852550805735808 7187619020077081600 4487385489348427392 1787151958619773184 17533662501600670592 14833428970872016384 12133195440143362176 9432961909414707968 6732728378686053760 4032494847957399552 1332261317228745344 17078771860209642752 14378538329480988544 11678304798752334336 8978071268023680128 6277837737295025920 3577604206566371712 877370675837717504 16623881218818614912 13923647688089960704 11223414157361306496 8523180626632652288 5822947095903998080 3122713565175343872 422480034446689664 16168990577427587072 13468757046698932864 10768523515970278656 8068289985241624448 5368056454512970240 2667822923784316032 18414333466765213440 15714099936036559232 13013866405307905024 10313632874579250816 7613399343850596608 4913165813121942400 2212932282393288192 17959442825374185600 15259209294645531392 12558975763916877184 9858742233188222976 7158508702459568768 4458275171730914560 1758041641002260352 17504552183983157760 14804318653254503552 12104085122525849344 9403851591797195136 6703618061068540928 4003384530339886720 1303150999611232512 17049661542592129920 14349428011863475712 11649194481134821504 8948960950406167296 6248727419677513088 3548493888948858880 848260358220204672 16594770901201102080 13894537370472447872 11194303839743793664 8494070309015139456 5793836778286485248 3093603247557831040 393369716829176832 16139880259810074240 13439646729081420032 10739413198352765824 8039179667624111616 5338946136895457408 2638712606166803200 18385223149147700608 15684989618419046400 12984756087690392192 10284522556961737984 7584289026233083776 4884055495504429568 2183821964775775360 17930332507756672768 15230098977028018560 12529865446299364352 9829631915570710144 7129398384842055936 4429164854113401728 1728931323384747520 17475441866365644928 14775208335636990720 12074974804908336512 9374741274179682304 6674507743451028096 3974274212722373888 1274040681993719680 17020551224974617088 14320317694245962880 11620084163517308672 8919850632788654464 6219617102060000256 3519383571331346048 819150040602691840 16565660583583589248 13865427052854935040 11165193522126280832 8464959991397626624 5764726460668972416 3064492929940318208 364259399211664000 16110769942192561408 13410536411463907200 10710302880735252992 8010069350006598784 5309835819277944576 2609602288549290368 18356112831530187776 15655879300801533568 12955645770072879360 10255412239344225152 7555178708615570944 4854945177886916736 2154711647158262528 17901222190139159936 15200988659410505728 12500755128681851520 9800521597953197312 7100288067224543104 4400054536495888896 1699821005767234688 17446331548748132096 14746098018019477888 12045864487290823680 9345630956562169472 6645397425833515264 3945163895104861056 1244930364376206848 16991440907357104256 14291207376628450048 11590973845899795840 8890740315171141632 6190506784442487424 3490273253713833216 790039722985179008 16536550265966076416 13836316735237422208 11136083204508768000 8435849673780113792 5735616143051459584 3035382612322805376 335149081594151168 16081659624575048576 13381426093846394368 10681192563117740160 7980959032389085952 5280725501660431744 2580491970931777536 18327002513912674944 15626768983184020736 12926535452455366528 10226301921726712320 7526068390998058112 4825834860269403904 2125601329540749696 17872111872521647104 15171878341792992896 12471644811064338688 9771411280335684480 7071177749607030272 4370944218878376064 1670710688149721856 17417221231130619264 14716987700401965056 12016754169673310848 9316520638944656640 6616287108216002432 3916053577487348224 1215820046758694016 16962330589739591424 14262097059010937216 11561863528282283008 8861629997553628800 6161396466824974592 3461162936096320384 760929405367666176 16507439948348563584 13807206417619909376 11106972886891255168 8406739356162600960 5706505825433946752 3006272294705292544 306038763976638336 16052549306957535744 13352315776228881536 10652082245500227328 7951848714771573120 5251615184042918912 2551381653314264704 18297892196295162112 15597658665566507904 12897425134837853696 10197191604109199488 7496958073380545280 4796724542651891072 2096491011923236864 17843001554904134272 15142768024175480064 12442534493446825856 9742300962718171648 7042067431989517440 4341833901260863232 1641600370532209024 17388110913513106432 14687877382784452224 11987643852055798016 9287410321327143808 6587176790598489600 3886943259869835392 1186709729141181184 16933220272122078592 14232986741393424384 11532753210664770176 8832519679936115968 6132286149207461760 3432052618478807552 731819087750153344 16478329630731050752 13778096100002396544 11077862569273742336 8377629038545088128 5677395507816433920 2977161977087779712 276928446359125504 16023438989340022912 13323205458611368704 10622971927882714496 7922738397154060288 5222504866425406080 2522271335696751872 18268781878677649280 15568548347948995072 12868314817220340864 10168081286491686656 7467847755763032448 4767614225034378240 2067380694305724032 17813891237286621440 15113657706557967232 12413424175829313024 9713190645100658816 7012957114372004608 4312723583643350400 1612490052914696192 17359000595895593600 14658767065166939392 11958533534438285184 9258300003709630976 6558066472980976768 3857832942252322560 1157599411523668352 16904109954504565760 14203876423775911552 11503642893047257344 8803409362318603136 6103175831589948928 3402942300861294720 702708770132640512 16449219313113537920 13748985782384883712 11048752251656229504 8348518720927575296 5648285190198921088 2948051659470266880 247818128741612672 15994328671722510080 13294095140993855872 10593861610265201664 7893628079536547456 5193394548807893248 2493161018079239040 18239671561060136448 15539438030331482240 12839204499602828032 10138970968874173824 7438737438145519616 4738503907416865408 2038270376688211200 17784780919669108608 15084547388940454400 12384313858211800192 9684080327483145984 6983846796754491776 4283613266025837568 1583379735297183360 17329890278278080768 14629656747549426560 11929423216820772352 9229189686092118144 6528956155363463936 3828722624634809728 1128489093906155520 16874999636887052928 14174766106158398720 11474532575429744512 8774299044701090304 6074065513972436096 3373831983243781888 673598452515127680 16420108995496025088 13719875464767370880 11019641934038716672 8319408403310062464 5619174872581408256 2918941341852754048 218707811124099840 15965218354104997248 13264984823376343040 10564751292647688832 7864517761919034624 5164284231190380416 2464050700461726208 18210561243442623616 15510327712713969408 12810094181985315200 10109860651256660992 7409627120528006784 4709393589799352576 2009160059070698368 17755670602051595776 15055437071322941568 12355203540594287360 9654970009865633152 6954736479136978944 4254502948408324736 1554269417679670528 17300779960660567936 14600546429931913728 11900312899203259520 9200079368474605312 6499845837745951104 3799612307017296896 1099378776288642688 16845889319269540096 14145655788540885888 11445422257812231680 8745188727083577472 6044955196354923264 3344721665626269056 644488134897614848 16390998677878512256 13690765147149858048 10990531616421203840 8290298085692549632 5590064554963895424 2889831024235241216 189597493506587008 15936108036487484416 13235874505758830208 10535640975030176000 7835407444301521792 5135173913572867584 2434940382844213376 18181450925825110784 15481217395096456576 12780983864367802368 10080750333639148160 7380516802910493952 4680283272181839744 1980049741453185536 17726560284434082944 15026326753705428736 12326093222976774528 9625859692248120320 6925626161519466112 4225392630790811904 1525159100062157696 17271669643043055104 14571436112314400896 11871202581585746688 9170969050857092480 6470735520128438272 3770501989399784064 1070268458671129856 16816779001652027264 14116545470923373056 11416311940194718848 8716078409466064640 6015844878737410432 3315611348008756224 615377817280102016 16361888360260999424 13661654829532345216 10961421298803691008 8261187768075036800 5560954237346382592 2860720706617728384 160487175889074176 15906997718869971584 13206764188141317376 10506530657412663168 7806297126684008960 5106063595955354752 2405830065226700544 18152340608207597952 15452107077478943744 12751873546750289536 10051640016021635328 7351406485292981120 4651172954564326912 1950939423835672704 17697449966816570112 14997216436087915904 12296982905359261696 9596749374630607488 6896515843901953280 4196282313173299072 1496048782444644864 17242559325425542272 14542325794696888064 11842092263968233856 9141858733239579648 6441625202510925440 3741391671782271232 1041158141053617024 16787668684034514432 14087435153305860224 11387201622577206016 8686968091848551808 5986734561119897600 3286501030391243392 586267499662589184 16332778042643486592 13632544511914832384 10932310981186178176 8232077450457523968 5531843919728869760 2831610389000215552 131376858271561344 15877887401252458752 13177653870523804544 10477420339795150336 7777186809066496128 5076953278337841920 2376719747609187712 18123230290590085120 15422996759861430912 12722763229132776704 10022529698404122496 7322296167675468288 4622062636946814080 1921829106218159872 17668339649199057280 14968106118470403072 12267872587741748864 9567639057013094656 6867405526284440448 4167171995555786240 1466938464827132032 17213449007808029440 14513215477079375232 11812981946350721024 9112748415622066816 6412514884893412608 3712281354164758400 1012047823436104192 16758558366417001600 14058324835688347392 11358091304959693184 8657857774231038976 5957624243502384768 3257390712773730560 557157182045076352 16303667725025973760 13603434194297319552 10903200663568665344 8202967132840011136 5502733602111356928 2802500071382702720 102266540654048512 15848777083634945920 13148543552906291712 10448310022177637504 7748076491448983296 5047842960720329088 2347609429991674880 18094119972972572288 15393886442243918080 12693652911515263872 9993419380786609664 7293185850057955456 4592952319329301248 1892718788600647040 17639229331581544448 14938995800852890240 12238762270124236032 9538528739395581824 6838295208666927616 4138061677938273408 1437828147209619200 17184338690190516608 14484105159461862400 11783871628733208192 9083638098004553984 6383404567275899776 3683171036547245568 982937505818591360 16729448048799488768 14029214518070834560 11328980987342180352 8628747456613526144 5928513925884871936 3228280395156217728 528046864427563520 16274557407408460928 13574323876679806720 10874090345951152512 8173856815222498304 5473623284493844096 2773389753765189888 73156223036535680 15819666766017433088 13119433235288778880 10419199704560124672 7718966173831470464 5018732643102816256 2318499112374162048 18065009655355059456 15364776124626405248 12664542593897751040 9964309063169096832 7264075532440442624 4563842001711788416 1863608470983134208 17610119013964031616 14909885483235377408 12209651952506723200 9509418421778068992 6809184891049414784 4108951360320760576 1408717829592106368 17155228372573003776 14454994841844349568 11754761311115695360 9054527780387041152 6354294249658386944 3654060718929732736 953827188201078528 16700337731181975936 14000104200453321728 11299870669724667520 8599637138996013312 5899403608267359104 3199170077538704896 498936546810050688 16245447089790948096 13545213559062293888 10844980028333639680 8144746497604985472 5444512966876331264 2744279436147677056 44045905419022848 15790556448399920256 13090322917671266048 10390089386942611840 7689855856213957632 4989622325485303424 2289388794756649216 18035899337737546624 15335665807008892416 12635432276280238208 9935198745551584000 7234965214822929792 4534731684094275584 1834498153365621376 17581008696346518784 14880775165617864576 12180541634889210368 9480308104160556160 6780074573431901952 4079841042703247744 1379607511974593536 17126118054955490944 14425884524226836736 11725650993498182528 9025417462769528320 6325183932040874112 3624950401312219904 924716870583565696 16671227413564463104 13970993882835808896 11270760352107154688 8570526821378500480 5870293290649846272 3170059759921192064 469826229192537856 16216336772173435264 13516103241444781056 10815869710716126848 8115636179987472640 5415402649258818432 2715169118530164224 14935587801510016 15761446130782407424 13061212600053753216 10360979069325099008 7660745538596444800 4960512007867790592 2260278477139136384 18006789020120033792 15306555489391379584 12606321958662725376 9906088427934071168 7205854897205416960 4505621366476762752 1805387835748108544 17551898378729005952 14851664848000351744 12151431317271697536 9451197786543043328 6750964255814389120 4050730725085734912 1350497194357080704 17097007737337978112 14396774206609323904 11696540675880669696 8996307145152015488 6296073614423361280 3595840083694707072 895606552966052864 16642117095946950272 13941883565218296064 11241650034489641856 8541416503760987648 5841182973032333440 3140949442303679232 440715911575025024 16187226454555922432 13486992923827268224 10786759393098614016 8086525862369959808 5386292331641305600 2686058800912651392 18432569343893548800 15732335813164894592 13032102282436240384 10331868751707586176 7631635220978931968 4931401690250277760 2231168159521623552 17977678702502520960 15277445171773866752 12577211641045212544 9876978110316558336 7176744579587904128 4476511048859249920 1776277518130595712 17522788061111493120 14822554530382838912 12122320999654184704 9422087468925530496 6721853938196876288 4021620407468222080 1321386876739567872 17067897419720465280 14367663888991811072 11667430358263156864 8967196827534502656 6266963296805848448 3566729766077194240 866496235348540032 16613006778329437440 13912773247600783232 11212539716872129024 8512306186143474816 5812072655414820608 3111839124686166400 411605593957512192 16158116136938409600 13457882606209755392 10757649075481101184 8057415544752446976 5357182014023792768 2656948483295138560 18403459026276035968 15703225495547381760 13002991964818727552 10302758434090073344 7602524903361419136 4902291372632764928 2202057841904110720 17948568384885008128 15248334854156353920 12548101323427699712 9847867792699045504 7147634261970391296 4447400731241737088 1747167200513082880 17493677743493980288 14793444212765326080 12093210682036671872 9392977151308017664 6692743620579363456 3992510089850709248 1292276559122055040 17038787102102952448 14338553571374298240 11638320040645644032 8938086509916989824 6237852979188335616 3537619448459681408 837385917731027200 16583896460711924608 13883662929983270400 11183429399254616192 8483195868525961984 5782962337797307776 3082728807068653568 382495276339999360 16129005819320896768 13428772288592242560 10728538757863588352 8028305227134934144 5328071696406279936 2627838165677625728 18374348708658523136 15674115177929868928 12973881647201214720 10273648116472560512 7573414585743906304 4873181055015252096 2172947524286597888 17919458067267495296 15219224536538841088 12518991005810186880 9818757475081532672 7118523944352878464 4418290413624224256 1718056882895570048 17464567425876467456 14764333895147813248 12064100364419159040 9363866833690504832 6663633302961850624 3963399772233196416 1263166241504542208 17009676784485439616 14309443253756785408 11609209723028131200 8908976192299476992 6208742661570822784 3508509130842168576 808275600113514368 16554786143094411776 13854552612365757568 11154319081637103360 8454085550908449152 5753852020179794944 3053618489451140736 353384958722486528 16099895501703383936 13399661970974729728 10699428440246075520 7999194909517421312 5298961378788767104 2598727848060112896 18345238391041010304 15645004860312356096 12944771329583701888 10244537798855047680 7544304268126393472 4844070737397739264 2143837206669085056 17890347749649982464 15190114218921328256 12489880688192674048 9789647157464019840 7089413626735365632 4389180096006711424 1688946565278057216 17435457108258954624 14735223577530300416 12034990046801646208 9334756516072992000 6634522985344337792 3934289454615683584 1234055923887029376 16980566466867926784 14280332936139272576 11580099405410618368 8879865874681964160 6179632343953309952 3479398813224655744 779165282496001536 16525675825476898944 13825442294748244736 11125208764019590528 8424975233290936320 5724741702562282112 3024508171833627904 324274641104973696 16070785184085871104 13370551653357216896 10670318122628562688 7970084591899908480 5269851061171254272 2569617530442600064 18316128073423497472 15615894542694843264 12915661011966189056 10215427481237534848 7515193950508880640 4814960419780226432 2114726889051572224 17861237432032469632 15161003901303815424 12460770370575161216 9760536839846507008 7060303309117852800 4360069778389198592 1659836247660544384 17406346790641441792 14706113259912787584 12005879729184133376 9305646198455479168 6605412667726824960 3905179136998170752 1204945606269516544 16951456149250413952 14251222618521759744 11550989087793105536 8850755557064451328 6150522026335797120 3450288495607142912 750054964878488704 16496565507859386112 13796331977130731904 11096098446402077696 8395864915673423488 5695631384944769280 2995397854216115072 295164323487460864 16041674866468358272 13341441335739704064 10641207805011049856 7940974274282395648 5240740743553741440 2540507212825087232 18287017755805984640 15586784225077330432 12886550694348676224 10186317163620022016 7486083632891367808 4785850102162713600 2085616571434059392 17832127114414956800 15131893583686302592 12431660052957648384 9731426522228994176 7031192991500339968 4330959460771685760 1630725930043031552 17377236473023928960 14677002942295274752 11976769411566620544 9276535880837966336 6576302350109312128 3876068819380657920 1175835288652003712 16922345831632901120 14222112300904246912 11521878770175592704 8821645239446938496 6121411708718284288 3421178177989630080 720944647260975872 16467455190241873280 13767221659513219072 11066988128784564864 8366754598055910656 5666521067327256448 2966287536598602240 266054005869948032 16012564548850845440 13312331018122191232 10612097487393537024 7911863956664882816 5211630425936228608 2511396895207574400 18257907438188471808 15557673907459817600 12857440376731163392 10157206846002509184 7456973315273854976 4756739784545200768 2056506253816546560 17803016796797443968 15102783266068789760 12402549735340135552 9702316204611481344 7002082673882827136 4301849143154172928 1601615612425518720 17348126155406416128 14647892624677761920 11947659093949107712 9247425563220453504 6547192032491799296 3846958501763145088 1146724971034490880 16893235514015388288 14193001983286734080 11492768452558079872 8792534921829425664 6092301391100771456 3392067860372117248 691834329643463040 16438344872624360448 13738111341895706240 11037877811167052032 8337644280438397824 5637410749709743616 2937177218981089408 236943688252435200 15983454231233332608 13283220700504678400 10582987169776024192 7882753639047369984 5182520108318715776 2482286577590061568 18228797120570958976 15528563589842304768 12828330059113650560 10128096528384996352 7427862997656342144 4727629466927687936 2027395936199033728 17773906479179931136 15073672948451276928 12373439417722622720 9673205886993968512 6972972356265314304 4272738825536660096 1572505294808005888 17319015837788903296 14618782307060249088 11918548776331594880 9218315245602940672 6518081714874286464 3817848184145632256 1117614653416978048 16864125196397875456 14163891665669221248 11463658134940567040 8763424604211912832 6063191073483258624 3362957542754604416 662724012025950208 16409234555006847616 13709001024278193408 11008767493549539200 8308533962820884992 5608300432092230784 2908066901363576576 207833370634922368 15954343913615819776 13254110382887165568 10553876852158511360 7853643321429857152 5153409790701202944 2453176259972548736 18199686802953446144 15499453272224791936 12799219741496137728 10098986210767483520 7398752680038829312 4698519149310175104 1998285618581520896 17744796161562418304 15044562630833764096 12344329100105109888 9644095569376455680 6943862038647801472 4243628507919147264 1543394977190493056 17289905520171390464 14589671989442736256 11889438458714082048 9189204927985427840 6488971397256773632 3788737866528119424 1088504335799465216 16835014878780362624 14134781348051708416 11434547817323054208 8734314286594400000 6034080755865745792 3333847225137091584 633613694408437376 16380124237389334784 13679890706660680576 10979657175932026368 8279423645203372160 5579190114474717952 2878956583746063744 178723053017409536 15925233595998306944 13225000065269652736 10524766534540998528 7824533003812344320 5124299473083690112 2424065942355035904 18170576485335933312 15470342954607279104 12770109423878624896 10069875893149970688 7369642362421316480 4669408831692662272 1969175300964008064 17715685843944905472 15015452313216251264 12315218782487597056 9614985251758942848 6914751721030288640 4214518190301634432 1514284659572980224 17260795202553877632 14560561671825223424 11860328141096569216 9160094610367915008 6459861079639260800 3759627548910606592 1059394018181952384 16805904561162849792 14105671030434195584 11405437499705541376 8705203968976887168 6004970438248232960 3304736907519578752 604503376790924544 16351013919771821952 13650780389043167744 10950546858314513536 8250313327585859328 5550079796857205120 2849846266128550912 149612735399896704 15896123278380794112 13195889747652139904 10495656216923485696 7795422686194831488 5095189155466177280 2394955624737523072 18141466167718420480 15441232636989766272 12740999106261112064 10040765575532457856 7340532044803803648 4640298514075149440 1940064983346495232 17686575526327392640 14986341995598738432 12286108464870084224 9585874934141430016 6885641403412775808 4185407872684121600 1485174341955467392 17231684884936364800 14531451354207710592 11831217823479056384 9130984292750402176 6430750762021747968 3730517231293093760 1030283700564439552 16776794243545336960 14076560712816682752 11376327182088028544 8676093651359374336 5975860120630720128 3275626589902065920 575393059173411712 16321903602154309120 13621670071425654912 10921436540697000704 8221203009968346496 5520969479239692288 2820735948511038080 120502417782383872 15867012960763281280 13166779430034627072 10466545899305972864 7766312368577318656 5066078837848664448 2365845307120010240 18112355850100907648 15412122319372253440 12711888788643599232 10011655257914945024 7311421727186290816 4611188196457636608 1910954665728982400 17657465208709879808 14957231677981225600 12256998147252571392 9556764616523917184 6856531085795262976 4156297555066608768 1456064024337954560 17202574567318851968 14502341036590197760 11802107505861543552 9101873975132889344 6401640444404235136 3701406913675580928 1001173382946926720 16747683925927824128 14047450395199169920 11347216864470515712 8646983333741861504 5946749803013207296 3246516272284553088 546282741555898880 16292793284536796288 13592559753808142080 10892326223079487872 8192092692350833664 5491859161622179456 2791625630893525248 91392100164871040 15837902643145768448 13137669112417114240 10437435581688460032 7737202050959805824 5036968520231151616 2336734989502497408 18083245532483394816 15383012001754740608 12682778471026086400 9982544940297432192 7282311409568777984 4582077878840123776 1881844348111469568 17628354891092366976 14928121360363712768 12227887829635058560 9527654298906404352 6827420768177750144 4127187237449095936 1426953706720441728 17173464249701339136 14473230718972684928 11772997188244030720 9072763657515376512 6372530126786722304 3672296596058068096 972063065329413888 16718573608310311296 14018340077581657088 11318106546853002880 8617873016124348672 5917639485395694464 3217405954667040256 517172423938386048 16263682966919283456 13563449436190629248 10863215905461975040 8162982374733320832 5462748844004666624 2762515313276012416 62281782547358208 15808792325528255616 13108558794799601408 10408325264070947200 7708091733342292992 5007858202613638784 2307624671884984576 18054135214865881984 15353901684137227776 12653668153408573568 9953434622679919360 7253201091951265152 4552967561222610944 1852734030493956736 17599244573474854144 14899011042746199936 12198777512017545728 9498543981288891520 6798310450560237312 4098076919831583104 1397843389102928896 17144353932083826304 14444120401355172096 11743886870626517888 9043653339897863680 6343419809169209472 3643186278440555264 942952747711901056 16689463290692798464 13989229759964144256 11288996229235490048 8588762698506835840 5888529167778181632 3188295637049527424 488062106320873216 16234572649301770624 13534339118573116416 10834105587844462208 8133872057115808000 5433638526387153792 2733404995658499584 33171464929845376 15779682007910742784 13079448477182088576 10379214946453434368 7678981415724780160 4978747884996125952 2278514354267471744 18025024897248369152 15324791366519714944 12624557835791060736 9924324305062406528 7224090774333752320 4523857243605098112 1823623712876443904 17570134255857341312 14869900725128687104 12169667194400032896 9469433663671378688 6769200132942724480 4068966602214070272 1368733071485416064 17115243614466313472 14415010083737659264 11714776553009005056 9014543022280350848 6314309491551696640 3614075960823042432 913842430094388224 16660352973075285632 13960119442346631424 11259885911617977216 8559652380889323008 5859418850160668800 3159185319432014592 458951788703360384 16205462331684257792 13505228800955603584 10804995270226949376 8104761739498295168 5404528208769640960 2704294678040986752 4061147312332544 15750571690293229952 13050338159564575744 10350104628835921536 7649871098107267328 4949637567378613120 2249404036649958912 17995914579630856320 15295681048902202112 12595447518173547904 9895213987444893696 7194980456716239488 4494746925987585280 1794513395258931072 17541023938239828480 14840790407511174272 12140556876782520064 9440323346053865856 6740089815325211648 4039856284596557440 1339622753867903232 17086133296848800640 14385899766120146432 11685666235391492224 8985432704662838016 6285199173934183808 3584965643205529600 884732112476875392 16631242655457772800 13931009124729118592 11230775594000464384 8530542063271810176 5830308532543155968 3130075001814501760 429841471085847552 16176352014066744960 13476118483338090752 10775884952609436544 8075651421880782336 5375417891152128128 2675184360423473920 18421694903404371328 15721461372675717120 13021227841947062912 10320994311218408704 7620760780489754496 4920527249761100288 2220293719032446080 17966804262013343488 15266570731284689280 12566337200556035072 9866103669827380864 7165870139098726656 4465636608370072448 1765403077641418240 17511913620622315648 14811680089893661440 12111446559165007232 9411213028436353024 6710979497707698816 4010745966979044608 1310512436250390400 17057022979231287808 14356789448502633600 11656555917773979392 8956322387045325184 6256088856316670976 3555855325588016768 855621794859362560 16602132337840259968 13901898807111605760 11201665276382951552 8501431745654297344 5801198214925643136 3100964684196988928 400731153468334720 16147241696449232128 13447008165720577920 10746774634991923712 8046541104263269504 5346307573534615296 2646074042805961088 18392584585786858496 15692351055058204288 12992117524329550080 10291883993600895872 7591650462872241664 4891416932143587456 2191183401414933248 17937693944395830656 15237460413667176448 12537226882938522240 9836993352209868032 7136759821481213824 4436526290752559616 1736292760023905408 17482803303004802816 14782569772276148608 12082336241547494400 9382102710818840192 6681869180090185984 3981635649361531776 1281402118632877568 17027912661613774976 14327679130885120768 11627445600156466560 8927212069427812352 6226978538699158144 3526745007970503936 826511477241849728 16573022020222747136 13872788489494092928 11172554958765438720 8472321428036784512 5772087897308130304 3071854366579476096 371620835850821888 16118131378831719296 13417897848103065088 10717664317374410880 8017430786645756672 5317197255917102464 2616963725188448256 18363474268169345664 15663240737440691456 12963007206712037248 10262773675983383040 7562540145254728832 4862306614526074624 2162073083797420416 17908583626778317824 15208350096049663616 12508116565321009408 9807883034592355200 7107649503863700992 4407415973135046784 1707182442406392576 17453692985387289984 14753459454658635776 12053225923929981568 9352992393201327360 6652758862472673152 3952525331744018944 1252291801015364736 16998802343996262144 14298568813267607936 11598335282538953728 8898101751810299520 6197868221081645312 3497634690352991104 797401159624336896 16543911702605234304 13843678171876580096 11143444641147925888 8443211110419271680 5742977579690617472 3042744048961963264 342510518233309056 16089021061214206464 13388787530485552256 10688553999756898048 7988320469028243840 5288086938299589632 2587853407570935424 18334363950551832832 15634130419823178624 12933896889094524416 10233663358365870208 7533429827637216000 4833196296908561792 2132962766179907584 17879473309160804992 15179239778432150784 12479006247703496576 9778772716974842368 7078539186246188160 4378305655517533952 1678072124788879744 17424582667769777152 14724349137041122944 12024115606312468736 9323882075583814528 6623648544855160320 3923415014126506112 1223181483397851904 16969692026378749312 14269458495650095104 11569224964921440896 8868991434192786688 6168757903464132480 3468524372735478272 768290842006824064 16514801384987721472 13814567854259067264 11114334323530413056 8414100792801758848 5713867262073104640 3013633731344450432 313400200615796224 16059910743596693632 13359677212868039424 10659443682139385216 7959210151410731008 5258976620682076800 2558743089953422592 18305253632934320000 15605020102205665792 12904786571477011584 10204553040748357376 7504319510019703168 4804085979291048960 2103852448562394752 17850362991543292160 15150129460814637952 12449895930085983744 9749662399357329536 7049428868628675328 4349195337900021120 1648961807171366912 17395472350152264320 14695238819423610112 11995005288694955904 9294771757966301696 6594538227237647488 3894304696508993280 1194071165780339072 16940581708761236480 14240348178032582272 11540114647303928064 8839881116575273856 6139647585846619648 3439414055117965440 739180524389311232 16485691067370208640 13785457536641554432 11085224005912900224 8384990475184246016 5684756944455591808 2984523413726937600 284289882998283392 16030800425979180800 13330566895250526592 10630333364521872384 7930099833793218176 5229866303064563968 2529632772335909760 18276143315316807168 15575909784588152960 12875676253859498752 10175442723130844544 7475209192402190336 4774975661673536128 2074742130944881920 17821252673925779328 15121019143197125120 12420785612468470912 9720552081739816704 7020318551011162496 4320085020282508288 1619851489553854080 17366362032534751488 14666128501806097280 11965894971077443072 9265661440348788864 6565427909620134656 3865194378891480448 1164960848162826240 16911471391143723648 14211237860415069440 11511004329686415232 8810770798957761024 6110537268229106816 3410303737500452608 710070206771798400 16456580749752695808 13756347219024041600 11056113688295387392 8355880157566733184 5655646626838078976 2955413096109424768 255179565380770560 16001690108361667968 13301456577633013760 10601223046904359552 7900989516175705344 5200755985447051136 2500522454718396928 18247032997699294336 15546799466970640128 12846565936241985920 10146332405513331712 7446098874784677504 4745865344056023296 2045631813327369088 17792142356308266496 15091908825579612288 12391675294850958080 9691441764122303872 6991208233393649664 4290974702664995456 1590741171936341248 17337251714917238656 14637018184188584448 11936784653459930240 9236551122731276032 6536317592002621824 3836084061273967616 1135850530545313408 16882361073526210816 14182127542797556608 11481894012068902400 8781660481340248192 6081426950611593984 3381193419882939776 680959889154285568 16427470432135182976 13727236901406528768 11027003370677874560 8326769839949220352 5626536309220566144 2926302778491911936 226069247763257728 15972579790744155136 13272346260015500928 10572112729286846720 7871879198558192512 5171645667829538304 2471412137100884096 18217922680081781504 15517689149353127296 12817455618624473088 10117222087895818880 7416988557167164672 4716755026438510464 2016521495709856256 17763032038690753664 15062798507962099456 12362564977233445248 9662331446504791040 6962097915776136832 4261864385047482624 1561630854318828416 17308141397299725824 14607907866571071616 11907674335842417408 9207440805113763200 6507207274385108992 3806973743656454784 1106740212927800576 16853250755908697984 14153017225180043776 11452783694451389568 8752550163722735360 6052316632994081152 3352083102265426944 651849571536772736 16398360114517670144 13698126583789015936 10997893053060361728 8297659522331707520 5597425991603053312 2897192460874399104 196958930145744896 15943469473126642304 13243235942397988096 10543002411669333888 7842768880940679680 5142535350212025472 2442301819483371264 18188812362464268672 15488578831735614464 12788345301006960256 10088111770278306048 7387878239549651840 4687644708820997632 1987411178092343424 17733921721073240832 15033688190344586624 12333454659615932416 9633221128887278208 6932987598158624000 4232754067429969792 1532520536701315584 17279031079682212992 14578797548953558784 11878564018224904576 9178330487496250368 6478096956767596160 3777863426038941952 1077629895310287744 16824140438291185152 14123906907562530944 11423673376833876736 8723439846105222528 6023206315376568320 3322972784647914112 622739253919259904 16369249796900157312 13669016266171503104 10968782735442848896 8268549204714194688 5568315673985540480 2868082143256886272 167848612528232064 15914359155509129472 13214125624780475264 10513892094051821056 7813658563323166848 5113425032594512640 2413191501865858432 18159702044846755840 15459468514118101632 12759234983389447424 10059001452660793216 7358767921932139008 4658534391203484800 1958300860474830592 17704811403455728000 15004577872727073792 12304344341998419584 9604110811269765376 6903877280541111168 4203643749812456960 1503410219083802752 17249920762064700160 14549687231336045952 11849453700607391744 9149220169878737536 6448986639150083328 3748753108421429120 1048519577692774912 16795030120673672320 14094796589945018112 11394563059216363904 8694329528487709696 5994095997759055488 3293862467030401280 593628936301747072 16340139479282644480 13639905948553990272 10939672417825336064 8239438887096681856 5539205356368027648 2838971825639373440 138738294910719232 15885248837891616640 13185015307162962432 10484781776434308224 7784548245705654016 5084314714976999808 2384081184248345600 18130591727229243008 15430358196500588800 12730124665771934592 10029891135043280384 7329657604314626176 4629424073585971968 1929190542857317760 17675701085838215168 14975467555109560960 12275234024380906752 9575000493652252544 6874766962923598336 4174533432194944128 1474299901466289920 17220810444447187328 14520576913718533120 11820343382989878912 9120109852261224704 6419876321532570496 3719642790803916288 1019409260075262080 16765919803056159488 14065686272327505280 11365452741598851072 8665219210870196864 5964985680141542656 3264752149412888448 564518618684234240 16311029161665131648 13610795630936477440 10910562100207823232 8210328569479169024 5510095038750514816 2809861508021860608 109627977293206400 15856138520274103808 13155904989545449600 10455671458816795392 7755437928088141184 5055204397359486976 2354970866630832768 18101481409611730176 15401247878883075968 12701014348154421760 10000780817425767552 7300547286697113344 4600313755968459136 1900080225239804928 17646590768220702336 14946357237492048128 12246123706763393920 9545890176034739712 6845656645306085504 4145423114577431296 1445189583848777088 17191700126829674496 14491466596101020288 11791233065372366080 9090999534643711872 6390766003915057664 3690532473186403456 990298942457749248 16736809485438646656 14036575954709992448 11336342423981338240 8636108893252684032 5935875362524029824 3235641831795375616 535408301066721408 16281918844047618816 13581685313318964608 10881451782590310400 8181218251861656192 5480984721133001984 2780751190404347776 80517659675693568 15827028202656590976 13126794671927936768 10426561141199282560 7726327610470628352 5026094079741974144 2325860549013319936 18072371091994217344 15372137561265563136 12671904030536908928 9971670499808254720 7271436969079600512 4571203438350946304 1870969907622292096 17617480450603189504 14917246919874535296 12217013389145881088 9516779858417226880 6816546327688572672 4116312796959918464 1416079266231264256 17162589809212161664 14462356278483507456 11762122747754853248 9061889217026199040 6361655686297544832 3661422155568890624 961188624840236416 16707699167821133824 14007465637092479616 11307232106363825408 8606998575635171200 5906765044906516992 3206531514177862784 506297983449208576 16252808526430105984 13552574995701451776 10852341464972797568 8152107934244143360 5451874403515489152 2751640872786834944 51407342058180736 15797917885039078144 13097684354310423936 10397450823581769728 7697217292853115520 4996983762124461312 2296750231395807104 18043260774376704512 15343027243648050304 12642793712919396096 9942560182190741888 7242326651462087680 4542093120733433472 1841859590004779264 17588370132985676672 14888136602257022464 12187903071528368256 9487669540799714048 6787436010071059840 4087202479342405632 1386968948613751424 17133479491594648832 14433245960865994624 11733012430137340416 9032778899408686208 6332545368680032000 3632311837951377792 932078307222723584 16678588850203620992 13978355319474966784 11278121788746312576 8577888258017658368 5877654727289004160 3177421196560349952 477187665831695744 16223698208812593152 13523464678083938944 10823231147355284736 8122997616626630528 5422764085897976320 2722530555169322112 22297024440667904 15768807567421565312 13068574036692911104 10368340505964256896 7668106975235602688 4967873444506948480 2267639913778294272 18014150456759191680 15313916926030537472 12613683395301883264 9913449864573229056 7213216333844574848 4512982803115920640 1812749272387266432 17559259815368163840 14859026284639509632 12158792753910855424 9458559223182201216 6758325692453547008 4058092161724892800 1357858630996238592 17104369173977136000 14404135643248481792 11703902112519827584 9003668581791173376 6303435051062519168 3603201520333864960 902967989605210752 16649478532586108160 13949245001857453952 11249011471128799744 8548777940400145536 5848544409671491328 3148310878942837120 448077348214182912 16194587891195080320 13494354360466426112 10794120829737771904 8093887299009117696 5393653768280463488 2693420237551809280 18439930780532706688 15739697249804052480 13039463719075398272 10339230188346744064 7638996657618089856 4938763126889435648 2238529596160781440 17985040139141678848 15284806608413024640 12584573077684370432 9884339546955716224 7184106016227062016 4483872485498407808 1783638954769753600 17530149497750651008 14829915967021996800 12129682436293342592 9429448905564688384 6729215374836034176 4028981844107379968 1328748313378725760 17075258856359623168 14375025325630968960 11674791794902314752 8974558264173660544 6274324733445006336 3574091202716352128 873857671987697920 16620368214968595328 13920134684239941120 11219901153511286912 8519667622782632704 5819434092053978496 3119200561325324288 418967030596670080 16165477573577567488 13465244042848913280 10765010512120259072 8064776981391604864 5364543450662950656 2664309919934296448 18410820462915193856 15710586932186539648 13010353401457885440 10310119870729231232 7609886340000577024 4909652809271922816 2209419278543268608 17955929821524166016 15255696290795511808 12555462760066857600 9855229229338203392 7154995698609549184 4454762167880894976 1754528637152240768 17501039180133138176 14800805649404483968 12100572118675829760 9400338587947175552 6700105057218521344 3999871526489867136 1299637995761212928 17046148538742110336 14345915008013456128 11645681477284801920 8945447946556147712 6245214415827493504 3544980885098839296 844747354370185088 16591257897351082496 13891024366622428288 11190790835893774080 8490557305165119872 5790323774436465664 3090090243707811456 389856712979157248 16136367255960054656 13436133725231400448 10735900194502746240 8035666663774092032 5335433133045437824 2635199602316783616 18381710145297681024 15681476614569026816 12981243083840372608 10281009553111718400 7580776022383064192 4880542491654409984 2180308960925755776 17926819503906653184 15226585973177998976 12526352442449344768 9826118911720690560 7125885380992036352 4425651850263382144 1725418319534727936 17471928862515625344 14771695331786971136 12071461801058316928 9371228270329662720 6670994739601008512 3970761208872354304 1270527678143700096 17017038221124597504 14316804690395943296 11616571159667289088 8916337628938634880 6216104098209980672 3515870567481326464 815637036752672256 16562147579733569664 13861914049004915456 11161680518276261248 8461446987547607040 5761213456818952832 3060979926090298624 360746395361644416 16107256938342541824 13407023407613887616 10706789876885233408 8006556346156579200 5306322815427924992 2606089284699270784 18352599827680168192 15652366296951513984 12952132766222859776 10251899235494205568 7551665704765551360 4851432174036897152 2151198643308242944 17897709186289140352 15197475655560486144 12497242124831831936 9797008594103177728 7096775063374523520 4396541532645869312 1696308001917215104 17442818544898112512 14742585014169458304 12042351483440804096 9342117952712149888 6641884421983495680 3941650891254841472 1241417360526187264 16987927903507084672 14287694372778430464 11587460842049776256 8887227311321122048 6186993780592467840 3486760249863813632 786526719135159424 16533037262116056832 13832803731387402624 11132570200658748416 8432336669930094208 5732103139201440000 3031869608472785792 331636077744131584 16078146620725028992 13377913089996374784 10677679559267720576 7977446028539066368 5277212497810412160 2576978967081757952 18323489510062655360 15623255979334001152 12923022448605346944 10222788917876692736 7522555387148038528 4822321856419384320 2122088325690730112 17868598868671627520 15168365337942973312 12468131807214319104 9767898276485664896 7067664745757010688 4367431215028356480 1667197684299702272 17413708227280599680 14713474696551945472 12013241165823291264 9313007635094637056 6612774104365982848 3912540573637328640 1212307042908674432 16958817585889571840 14258584055160917632 11558350524432263424 8858116993703609216 6157883462974955008 3457649932246300800 757416401517646592 16503926944498544000 13803693413769889792 11103459883041235584 8403226352312581376 5702992821583927168 3002759290855272960 302525760126618752 16049036303107516160 13348802772378861952 10648569241650207744 7948335710921553536 5248102180192899328 2547868649464245120 18294379192445142528 15594145661716488320 12893912130987834112 10193678600259179904 7493445069530525696 4793211538801871488 2092978008073217280 17839488551054114688 15139255020325460480 12439021489596806272 9738787958868152064 7038554428139497856 4338320897410843648 1638087366682189440 17384597909663086848 14684364378934432640 11984130848205778432 9283897317477124224 6583663786748470016 3883430256019815808 1183196725291161600 16929707268272059008 14229473737543404800 11529240206814750592 8829006676086096384 6128773145357442176 3428539614628787968 728306083900133760 16474816626881031168 13774583096152376960 11074349565423722752 8374116034695068544 5673882503966414336 2973648973237760128 273415442509105920 16019925985490003328 13319692454761349120 10619458924032694912 7919225393304040704 5218991862575386496 2518758331846732288 18265268874827629696 15565035344098975488 12864801813370321280 10164568282641667072 7464334751913012864 4764101221184358656 2063867690455704448 17810378233436601856 15110144702707947648 12409911171979293440 9709677641250639232 7009444110521985024 4309210579793330816 1608977049064676608 17355487592045574016 14655254061316919808 11955020530588265600 9254786999859611392 6554553469130957184 3854319938402302976 1154086407673648768 16900596950654546176 14200363419925891968 11500129889197237760 8799896358468583552 6099662827739929344 3399429297011275136 699195766282620928 16445706309263518336 13745472778534864128 11045239247806209920 8345005717077555712 5644772186348901504 2944538655620247296 244305124891593088 15990815667872490496 13290582137143836288 10590348606415182080 7890115075686527872 5189881544957873664 2489648014229219456 18236158557210116864 15535925026481462656 12835691495752808448 10135457965024154240 7435224434295500032 4734990903566845824 2034757372838191616 17781267915819089024 15081034385090434816 12380800854361780608 9680567323633126400 6980333792904472192 4280100262175817984 1579866731447163776 17326377274428061184 14626143743699406976 11925910212970752768 9225676682242098560 6525443151513444352 3825209620784790144 1124976090056135936 16871486633037033344 14171253102308379136 11471019571579724928 8770786040851070720 6070552510122416512 3370318979393762304 670085448665108096 16416595991646005504 13716362460917351296 11016128930188697088 8315895399460042880 5615661868731388672 2915428338002734464 215194807274080256 15961705350254977664 13261471819526323456 10561238288797669248 7861004758069015040 5160771227340360832 2460537696611706624 18207048239592604032 15506814708863949824 12806581178135295616 10106347647406641408 7406114116677987200 4705880585949332992 2005647055220678784 17752157598201576192 15051924067472921984 12351690536744267776 9651457006015613568 6951223475286959360 4250989944558305152 1550756413829650944 17297266956810548352 14597033426081894144 11896799895353239936 9196566364624585728 6496332833895931520 3796099303167277312 1095865772438623104 16842376315419520512 14142142784690866304 11441909253962212096 8741675723233557888 6041442192504903680 3341208661776249472 640975131047595264 16387485674028492672 13687252143299838464 10987018612571184256 8286785081842530048 5586551551113875840 2886318020385221632 186084489656567424 15932595032637464832 13232361501908810624 10532127971180156416 7831894440451502208 5131660909722848000 2431427378994193792 18177937921975091200 15477704391246436992 12777470860517782784 10077237329789128576 7377003799060474368 4676770268331820160 1976536737603165952 17723047280584063360 15022813749855409152 12322580219126754944 9622346688398100736 6922113157669446528 4221879626940792320 1521646096212138112 17268156639193035520 14567923108464381312 11867689577735727104 9167456047007072896 6467222516278418688 3766988985549764480 1066755454821110272 16813265997802007680 14113032467073353472 11412798936344699264 8712565405616045056 6012331874887390848 3312098344158736640 611864813430082432 16358375356410979840 13658141825682325632 10957908294953671424 8257674764225017216 5557441233496363008 2857207702767708800 156974172039054592 15903484715019952000 13203251184291297792 10503017653562643584 7802784122833989376 5102550592105335168 2402317061376680960 18148827604357578368 15448594073628924160 12748360542900269952 10048127012171615744 7347893481442961536 4647659950714307328 1947426419985653120 17693936962966550528 14993703432237896320 12293469901509242112 9593236370780587904 6893002840051933696 4192769309323279488 1492535778594625280 17239046321575522688 14538812790846868480 11838579260118214272 9138345729389560064 6438112198660905856 3737878667932251648 1037645137203597440 16784155680184494848 14083922149455840640 11383688618727186432 8683455087998532224 5983221557269878016 3282988026541223808 582754495812569600 16329265038793467008 13629031508064812800 10928797977336158592 8228564446607504384 5528330915878850176 2828097385150195968 127863854421541760 15874374397402439168 13174140866673784960 10473907335945130752 7773673805216476544 5073440274487822336 2373206743759168128 18119717286740065536 15419483756011411328 12719250225282757120 10019016694554102912 7318783163825448704 4618549633096794496 1918316102368140288 17664826645349037696 14964593114620383488 12264359583891729280 9564126053163075072 6863892522434420864 4163658991705766656 1463425460977112448 17209936003958009856 14509702473229355648 11809468942500701440 9109235411772047232 6409001881043393024 3708768350314738816 1008534819586084608 16755045362566982016 14054811831838327808 11354578301109673600 8654344770381019392 5954111239652365184 3253877708923710976 553644178195056768 16300154721175954176 13599921190447299968 10899687659718645760 8199454128989991552 5499220598261337344 2798987067532683136 98753536804028928 15845264079784926336 13145030549056272128 10444797018327617920 7744563487598963712 5044329956870309504 2344096426141655296 18090606969122552704 15390373438393898496 12690139907665244288 9989906376936590080 7289672846207935872 4589439315479281664 1889205784750627456 17635716327731524864 14935482797002870656 12235249266274216448 9535015735545562240 6834782204816908032 4134548674088253824 1434315143359599616 17180825686340497024 14480592155611842816 11780358624883188608 9080125094154534400 6379891563425880192 3679658032697225984 979424501968571776 16725935044949469184 14025701514220814976 11325467983492160768 8625234452763506560 5925000922034852352 3224767391306198144 524533860577543936 16271044403558441344 13570810872829787136 10870577342101132928 8170343811372478720 5470110280643824512 2769876749915170304 69643219186516096 15816153762167413504 13115920231438759296 10415686700710105088 7715453169981450880 5015219639252796672 2314986108524142464 18061496651505039872 15361263120776385664 12661029590047731456 9960796059319077248 7260562528590423040 4560328997861768832 1860095467133114624 17606606010114012032 14906372479385357824 12206138948656703616 9505905417928049408 6805671887199395200 4105438356470740992 1405204825742086784 17151715368722984192 14451481837994329984 11751248307265675776 9051014776537021568 6350781245808367360 3650547715079713152 950314184351058944 16696824727331956352 13996591196603302144 11296357665874647936 8596124135145993728 5895890604417339520 3195657073688685312 495423542960031104 16241934085940928512 13541700555212274304 10841467024483620096 8141233493754965888 5440999963026311680 2740766432297657472 40532901569003264 15787043444549900672 13086809913821246464 10386576383092592256 7686342852363938048 4986109321635283840 2285875790906629632 18032386333887527040 15332152803158872832 12631919272430218624 9931685741701564416 7231452210972910208 4531218680244256000 1830985149515601792 17577495692496499200 14877262161767844992 12177028631039190784 9476795100310536576 6776561569581882368 4076328038853228160 1376094508124573952 17122605051105471360 14422371520376817152 11722137989648162944 9021904458919508736 6321670928190854528 3621437397462200320 921203866733546112 16667714409714443520 13967480878985789312 11267247348257135104 8567013817528480896 5866780286799826688 3166546756071172480 466313225342518272 16212823768323415680 13512590237594761472 10812356706866107264 8112123176137453056 5411889645408798848 2711656114680144640 11422583951490432 15757933126932387840 13057699596203733632 10357466065475079424 7657232534746425216 4956999004017771008 2256765473289116800 18003276016270014208 15303042485541360000 12602808954812705792 9902575424084051584 7202341893355397376 4502108362626743168 1801874831898088960 17548385374878986368 14848151844150332160 12147918313421677952 9447684782693023744 6747451251964369536 4047217721235715328 1346984190507061120 17093494733487958528 14393261202759304320 11693027672030650112 8992794141301995904 6292560610573341696 3592327079844687488 892093549116033280 16638604092096930688 13938370561368276480 11238137030639622272 8537903499910968064 5837669969182313856 3137436438453659648 437202907725005440 16183713450705902848 13483479919977248640 10783246389248594432 8083012858519940224 5382779327791286016 2682545797062631808 18429056340043529216 15728822809314875008 13028589278586220800 10328355747857566592 7628122217128912384 4927888686400258176 2227655155671603968 17974165698652501376 15273932167923847168 12573698637195192960 9873465106466538752 7173231575737884544 4472998045009230336 1772764514280576128 17519275057261473536 14819041526532819328 12118807995804165120 9418574465075510912 6718340934346856704 4018107403618202496 1317873872889548288 17064384415870445696 14364150885141791488 11663917354413137280 8963683823684483072 6263450292955828864 3563216762227174656 862983231498520448 16609493774479417856 13909260243750763648 11209026713022109440 8508793182293455232 5808559651564801024 3108326120836146816 408092590107492608 16154603133088390016 13454369602359735808 10754136071631081600 8053902540902427392 5353669010173773184 2653435479445118976 18399946022426016384 15699712491697362176 12999478960968707968 10299245430240053760 7599011899511399552 4898778368782745344 2198544838054091136 17945055381034988544 15244821850306334336 12544588319577680128 9844354788849025920 7144121258120371712 4443887727391717504 1743654196663063296 17490164739643960704 14789931208915306496 12089697678186652288 9389464147457998080 6689230616729343872 3988997086000689664 1288763555272035456 17035274098252932864 14335040567524278656 11634807036795624448 8934573506066970240 6234339975338316032 3534106444609661824 833872913881007616 16580383456861905024 13880149926133250816 11179916395404596608 8479682864675942400 5779449333947288192 3079215803218633984 378982272489979776 16125492815470877184 13425259284742222976 10725025754013568768 8024792223284914560 5324558692556260352 2624325161827606144 18370835704808503552 15670602174079849344 12970368643351195136 10270135112622540928 7569901581893886720 4869668051165232512 2169434520436578304 17915945063417475712 15215711532688821504 12515478001960167296 9815244471231513088 7115010940502858880 4414777409774204672 1714543879045550464 17461054422026447872 14760820891297793664 12060587360569139456 9360353829840485248 6660120299111831040 3959886768383176832 1259653237654522624 17006163780635420032 14305930249906765824 11605696719178111616 8905463188449457408 6205229657720803200 3504996126992148992 804762596263494784 16551273139244392192 13851039608515737984 11150806077787083776 8450572547058429568 5750339016329775360 3050105485601121152 349871954872466944 16096382497853364352 13396148967124710144 10695915436396055936 7995681905667401728 5295448374938747520 2595214844210093312 18341725387190990720 15641491856462336512 12941258325733682304 10241024795005028096 7540791264276373888 4840557733547719680 2140324202819065472 17886834745799962880 15186601215071308672 12486367684342654464 9786134153614000256 7085900622885346048 4385667092156691840 1685433561428037632 17431944104408935040 14731710573680280832 12031477042951626624 9331243512222972416 6631009981494318208 3930776450765664000 1230542920037009792 16977053463017907200 14276819932289252992 11576586401560598784 8876352870831944576 6176119340103290368 3475885809374636160 775652278645981952 16522162821626879360 13821929290898225152 11121695760169570944 8421462229440916736 5721228698712262528 3020995167983608320 320761637254954112 16067272180235851520 13367038649507197312 10666805118778543104 7966571588049888896 5266338057321234688 2566104526592580480 18312615069573477888 15612381538844823680 12912148008116169472 10211914477387515264 7511680946658861056 4811447415930206848 2111213885201552640 17857724428182450048 15157490897453795840 12457257366725141632 9757023835996487424 7056790305267833216 4356556774539179008 1656323243810524800 17402833786791422208 14702600256062768000 12002366725334113792 9302133194605459584 6601899663876805376 3901666133148151168 1201432602419496960 16947943145400394368 14247709614671740160 11547476083943085952 8847242553214431744 6147009022485777536 3446775491757123328 746541961028469120 16493052504009366528 13792818973280712320 11092585442552058112 8392351911823403904 5692118381094749696 2991884850366095488 291651319637441280 16038161862618338688 13337928331889684480 10637694801161030272 7937461270432376064 5237227739703721856 2536994208975067648 18283504751955965056 15583271221227310848 12883037690498656640 10182804159770002432 7482570629041348224 4782337098312694016 2082103567584039808 17828614110564937216 15128380579836283008 12428147049107628800 9727913518378974592 7027679987650320384 4327446456921666176 1627212926193011968 17373723469173909376 14673489938445255168 11973256407716600960 9273022876987946752 6572789346259292544 3872555815530638336 1172322284801984128 16918832827782881536 14218599297054227328 11518365766325573120 8818132235596918912 6117898704868264704 3417665174139610496 717431643410956288 16463942186391853696 13763708655663199488 11063475124934545280 8363241594205891072 5663008063477236864 2962774532748582656 262541002019928448 16009051545000825856 13308818014272171648 10608584483543517440 7908350952814863232 5208117422086209024 2507883891357554816 18254394434338452224 15554160903609798016 12853927372881143808 10153693842152489600 7453460311423835392 4753226780695181184 2052993249966526976 17799503792947424384 15099270262218770176 12399036731490115968 9698803200761461760 6998569670032807552 4298336139304153344 1598102608575499136 17344613151556396544 14644379620827742336 11944146090099088128 9243912559370433920 6543679028641779712 3843445497913125504 1143211967184471296 16889722510165368704 14189488979436714496 11489255448708060288 8789021917979406080 6088788387250751872 3388554856522097664 688321325793443456 16434831868774340864 13734598338045686656 11034364807317032448 8334131276588378240 5633897745859724032 2933664215131069824 233430684402415616 15979941227383313024 13279707696654658816 10579474165926004608 7879240635197350400 5179007104468696192 2478773573740041984 18225284116720939392 15525050585992285184 12824817055263630976 10124583524534976768 7424349993806322560 4724116463077668352 2023882932349014144 17770393475329911552 15070159944601257344 12369926413872603136 9669692883143948928 6969459352415294720 4269225821686640512 1568992290957986304 17315502833938883712 14615269303210229504 11915035772481575296 9214802241752921088 6514568711024266880 3814335180295612672 1114101649566958464 16860612192547855872 14160378661819201664 11460145131090547456 8759911600361893248 6059678069633239040 3359444538904584832 659211008175930624 16405721551156828032 13705488020428173824 11005254489699519616 8305020958970865408 5604787428242211200 2904553897513556992 204320366784902784 15950830909765800192 13250597379037145984 10550363848308491776 7850130317579837568 5149896786851183360 2449663256122529152 18196173799103426560 15495940268374772352 12795706737646118144 10095473206917463936 7395239676188809728 4695006145460155520 1994772614731501312 17741283157712398720 15041049626983744512 12340816096255090304 9640582565526436096 6940349034797781888 4240115504069127680 1539881973340473472 17286392516321370880 14586158985592716672 11885925454864062464 9185691924135408256 6485458393406754048 3785224862678099840 1084991331949445632 16831501874930343040 14131268344201688832 11431034813473034624 8730801282744380416 6030567752015726208 3330334221287072000 630100690558417792 16376611233539315200 13676377702810660992 10976144172082006784 8275910641353352576 5575677110624698368 2875443579896044160 175210049167389952 15921720592148287360 13221487061419633152 10521253530690978944 7821019999962324736 5120786469233670528 2420552938505016320 18167063481485913728 15466829950757259520 12766596420028605312 10066362889299951104 7366129358571296896 4665895827842642688 1965662297113988480 17712172840094885888 15011939309366231680 12311705778637577472 9611472247908923264 6911238717180269056 4211005186451614848 1510771655722960640 17257282198703858048 14557048667975203840 11856815137246549632 9156581606517895424 6456348075789241216 3756114545060587008 1055881014331932800 16802391557312830208 14102158026584176000 11401924495855521792 8701690965126867584 6001457434398213376 3301223903669559168 600990372940904960 16347500915921802368 13647267385193148160 10947033854464493952 8246800323735839744 5546566793007185536 2846333262278531328 146099731549877120 15892610274530774528 13192376743802120320 10492143213073466112 7791909682344811904 5091676151616157696 2391442620887503488 18137953163868400896 15437719633139746688 12737486102411092480 10037252571682438272 7337019040953784064 4636785510225129856 1936551979496475648 17683062522477373056 14982828991748718848 12282595461020064640 9582361930291410432 6882128399562756224 4181894868834102016 1481661338105447808 17228171881086345216 14527938350357691008 11827704819629036800 9127471288900382592 6427237758171728384 3727004227443074176 1026770696714419968 16773281239695317376 14073047708966663168 11372814178238008960 8672580647509354752 5972347116780700544 3272113586052046336 571880055323392128 16318390598304289536 13618157067575635328 10917923536846981120 8217690006118326912 5517456475389672704 2817222944661018496 116989413932364288 15863499956913261696 13163266426184607488 10463032895455953280 7762799364727299072 5062565833998644864 2362332303269990656 18108842846250888064 15408609315522233856 12708375784793579648 10008142254064925440 7307908723336271232 4607675192607617024 1907441661878962816 17653952204859860224 14953718674131206016 12253485143402551808 9553251612673897600 6853018081945243392 4152784551216589184 1452551020487934976 17199061563468832384 14498828032740178176 11798594502011523968 9098360971282869760 6398127440554215552 3697893909825561344 997660379096907136 16744170922077804544 14043937391349150336 11343703860620496128 8643470329891841920 5943236799163187712 3243003268434533504 542769737705879296 16289280280686776704 13589046749958122496 10888813219229468288 8188579688500814080 5488346157772159872 2788112627043505664 87879096314851456 15834389639295748864 13134156108567094656 10433922577838440448 7733689047109786240 5033455516381132032 2333221985652477824 18079732528633375232 15379498997904721024 12679265467176066816 9979031936447412608 7278798405718758400 4578564874990104192 1878331344261449984 17624841887242347392 14924608356513693184 12224374825785038976 9524141295056384768 6823907764327730560 4123674233599076352 1423440702870422144 17169951245851319552 14469717715122665344 11769484184394011136 9069250653665356928 6369017122936702720 3668783592208048512 968550061479394304 16715060604460291712 14014827073731637504 11314593543002983296 8614360012274329088 5914126481545674880 3213892950817020672 513659420088366464 16260169963069263872 13559936432340609664 10859702901611955456 8159469370883301248 5459235840154647040 2759002309425992832 58768778697338624 15805279321678236032 13105045790949581824 10404812260220927616 7704578729492273408 5004345198763619200 2304111668034964992 18050622211015862400 15350388680287208192 12650155149558553984 9949921618829899776 7249688088101245568 4549454557372591360 1849221026643937152 17595731569624834560 14895498038896180352 12195264508167526144 9495030977438871936 6794797446710217728 4094563915981563520 1394330385252909312 17140840928233806720 14440607397505152512 11740373866776498304 9040140336047844096 6339906805319189888 3639673274590535680 939439743861881472 16685950286842778880 13985716756114124672 11285483225385470464 8585249694656816256 5885016163928162048 3184782633199507840 484549102470853632 16231059645451751040 13530826114723096832 10830592583994442624 8130359053265788416 5430125522537134208 2729891991808480000 29658461079825792 15776169004060723200 13075935473332068992 10375701942603414784 7675468411874760576 4975234881146106368 2275001350417452160 18021511893398349568 15321278362669695360 12621044831941041152 9920811301212386944 7220577770483732736 4520344239755078528 1820110709026424320 17566621252007321728 14866387721278667520 12166154190550013312 9465920659821359104 6765687129092704896 4065453598364050688 1365220067635396480 17111730610616293888 14411497079887639680 11711263549158985472 9011030018430331264 6310796487701677056 3610562956973022848 910329426244368640 16656839969225266048 13956606438496611840 11256372907767957632 8556139377039303424 5855905846310649216 3155672315581995008 455438784853340800 16201949327834238208 13501715797105584000 10801482266376929792 8101248735648275584 5401015204919621376 2700781674190967168 548143462312960 15747058686443210368 13046825155714556160 10346591624985901952 7646358094257247744 4946124563528593536 2245891032799939328 17992401575780836736 15292168045052182528 12591934514323528320 9891700983594874112 7191467452866219904 4491233922137565696 1791000391408911488 17537510934389808896 14837277403661154688 12137043872932500480 9436810342203846272 6736576811475192064 4036343280746537856 1336109750017883648 17082620292998781056 14382386762270126848 11682153231541472640 8981919700812818432 6281686170084164224 3581452639355510016 881219108626855808 16627729651607753216 13927496120879099008 11227262590150444800 8527029059421790592 5826795528693136384 3126561997964482176 426328467235827968 16172839010216725376 13472605479488071168 10772371948759416960 8072138418030762752 5371904887302108544 2671671356573454336 18418181899554351744 15717948368825697536 13017714838097043328 10317481307368389120 7617247776639734912 4917014245911080704 2216780715182426496 17963291258163323904 15263057727434669696 12562824196706015488 9862590665977361280 7162357135248707072 4462123604520052864 1761890073791398656 17508400616772296064 14808167086043641856 12107933555314987648 9407700024586333440 6707466493857679232 4007232963129025024 1306999432400370816 17053509975381268224 14353276444652614016 11653042913923959808 8952809383195305600 6252575852466651392 3552342321737997184 852108791009342976 16598619333990240384 13898385803261586176 11198152272532931968 8497918741804277760 5797685211075623552 3097451680346969344 397218149618315136 16143728692599212544 13443495161870558336 10743261631141904128 8043028100413249920 5342794569684595712 2642561038955941504 18389071581936838912 15688838051208184704 12988604520479530496 10288370989750876288 7588137459022222080 4887903928293567872 2187670397564913664 17934180940545811072 15233947409817156864 12533713879088502656 9833480348359848448 7133246817631194240 4433013286902540032 1732779756173885824 17479290299154783232 14779056768426129024 12078823237697474816 9378589706968820608 6678356176240166400 3978122645511512192 1277889114782857984 17024399657763755392 14324166127035101184 11623932596306446976 8923699065577792768 6223465534849138560 3523232004120484352 822998473391830144 16569509016372727552 13869275485644073344 11169041954915419136 8468808424186764928 5768574893458110720 3068341362729456512 368107832000802304 16114618374981699712 13414384844253045504 10714151313524391296 8013917782795737088 5313684252067082880 2613450721338428672 18359961264319326080 15659727733590671872 12959494202862017664 10259260672133363456 7559027141404709248 4858793610676055040 2158560079947400832 17905070622928298240 15204837092199644032 12504603561470989824 9804370030742335616 7104136500013681408 4403902969285027200 1703669438556372992 17450179981537270400 14749946450808616192 12049712920079961984 9349479389351307776 6649245858622653568 3949012327893999360 1248778797165345152 16995289340146242560 14295055809417588352 11594822278688934144 8894588747960279936 6194355217231625728 3494121686502971520 793888155774317312 16540398698755214720 13840165168026560512 11139931637297906304 8439698106569252096 5739464575840597888 3039231045111943680 338997514383289472 16085508057364186880 13385274526635532672 10685040995906878464 7984807465178224256 5284573934449570048 2584340403720915840 18330850946701813248 15630617415973159040 12930383885244504832 10230150354515850624 7529916823787196416 4829683293058542208 2129449762329888000 17875960305310785408 15175726774582131200 12475493243853476992 9775259713124822784 7075026182396168576 4374792651667514368 1674559120938860160 17421069663919757568 14720836133191103360 12020602602462449152 9320369071733794944 6620135541005140736 3919902010276486528 1219668479547832320 16966179022528729728 14265945491800075520 11565711961071421312 8865478430342767104 6165244899614112896 3465011368885458688 764777838156804480 16511288381137701888 13811054850409047680 11110821319680393472 8410587788951739264 5710354258223085056 3010120727494430848 309887196765776640 16056397739746674048 13356164209018019840 10655930678289365632 7955697147560711424 5255463616832057216 2555230086103403008 18301740629084300416 15601507098355646208 12901273567626992000 10201040036898337792 7500806506169683584 4800572975441029376 2100339444712375168 17846849987693272576 15146616456964618368 12446382926235964160 9746149395507309952 7045915864778655744 4345682334050001536 1645448803321347328 17391959346302244736 14691725815573590528 11991492284844936320 9291258754116282112 6591025223387627904 3890791692658973696 1190558161930319488 16937068704911216896 14236835174182562688 11536601643453908480 8836368112725254272 6136134581996600064 3435901051267945856 735667520539291648 16482178063520189056 13781944532791534848 11081711002062880640 8381477471334226432 5681243940605572224 2981010409876918016 280776879148263808 16027287422129161216 13327053891400507008 10626820360671852800 7926586829943198592 5226353299214544384 2526119768485890176 18272630311466787584 15572396780738133376 12872163250009479168 10171929719280824960 7471696188552170752 4771462657823516544 2071229127094862336 17817739670075759744 15117506139347105536 12417272608618451328 9717039077889797120 7016805547161142912 4316572016432488704 1616338485703834496 17362849028684731904 14662615497956077696 11962381967227423488 9262148436498769280 6561914905770115072 3861681375041460864 1161447844312806656 16907958387293704064 14207724856565049856 11507491325836395648 8807257795107741440 6107024264379087232 3406790733650433024 706557202921778816 16453067745902676224 13752834215174022016 11052600684445367808 8352367153716713600 5652133622988059392 2951900092259405184 251666561530750976 15998177104511648384 13297943573782994176 10597710043054339968 7897476512325685760 5197242981597031552 2497009450868377344 18243519993849274752 15543286463120620544 12843052932391966336 10142819401663312128 7442585870934657920 4742352340206003712 2042118809477349504 17788629352458246912 15088395821729592704 12388162291000938496 9687928760272284288 6987695229543630080 4287461698814975872 1587228168086321664 17333738711067219072 14633505180338564864 11933271649609910656 9233038118881256448 6532804588152602240 3832571057423948032 1132337526695293824 16878848069676191232 14178614538947537024 11478381008218882816 8778147477490228608 6077913946761574400 3377680416032920192 677446885304265984 16423957428285163392 13723723897556509184 11023490366827854976 8323256836099200768 5623023305370546560 2922789774641892352 222556243913238144 15969066786894135552 13268833256165481344 10568599725436827136 7868366194708172928 5168132663979518720 2467899133250864512 18214409676231761920 15514176145503107712 12813942614774453504 10113709084045799296 7413475553317145088 4713242022588490880 2013008491859836672 17759519034840734080 15059285504112079872 12359051973383425664 9658818442654771456 6958584911926117248 4258351381197463040 1558117850468808832 17304628393449706240 14604394862721052032 11904161331992397824 9203927801263743616 6503694270535089408 3803460739806435200 1103227209077780992 16849737752058678400 14149504221330024192 11449270690601369984 8749037159872715776 6048803629144061568 3348570098415407360 648336567686753152 16394847110667650560 13694613579938996352 10994380049210342144 8294146518481687936 5593912987753033728 2893679457024379520 193445926295725312 15939956469276622720 13239722938547968512 10539489407819314304 7839255877090660096 5139022346362005888 2438788815633351680 18185299358614249088 15485065827885594880 12784832297156940672 10084598766428286464 7384365235699632256 4684131704970978048 1983898174242323840 17730408717223221248 15030175186494567040 12329941655765912832 9629708125037258624 6929474594308604416 4229241063579950208 1529007532851296000 17275518075832193408 14575284545103539200 11875051014374884992 9174817483646230784 6474583952917576576 3774350422188922368 1074116891460268160 16820627434441165568 14120393903712511360 11420160372983857152 8719926842255202944 6019693311526548736 3319459780797894528 619226250069240320 16365736793050137728 13665503262321483520 10965269731592829312 8265036200864175104 5564802670135520896 2864569139406866688 164335608678212480 15910846151659109888 13210612620930455680 10510379090201801472 7810145559473147264 5109912028744493056 2409678498015838848 18156189040996736256 15455955510268082048 12755721979539427840 10055488448810773632 7355254918082119424 4655021387353465216 1954787856624811008 17701298399605708416 15001064868877054208 12300831338148400000 9600597807419745792 6900364276691091584 4200130745962437376 1499897215233783168 17246407758214680576 14546174227486026368 11845940696757372160 9145707166028717952 6445473635300063744 3745240104571409536 1045006573842755328 16791517116823652736 14091283586094998528 11391050055366344320 8690816524637690112 5990582993909035904 3290349463180381696 590115932451727488 16336626475432624896 13636392944703970688 10936159413975316480 8235925883246662272 5535692352518008064 2835458821789353856 135225291060699648 15881735834041597056 13181502303312942848 10481268772584288640 7781035241855634432 5080801711126980224 2380568180398326016 18127078723379223424 15426845192650569216 12726611661921915008 10026378131193260800 7326144600464606592 4625911069735952384 1925677539007298176 17672188081988195584 14971954551259541376 12271721020530887168 9571487489802232960 6871253959073578752 4171020428344924544 1470786897616270336 17217297440597167744 14517063909868513536 11816830379139859328 9116596848411205120 6416363317682550912 3716129786953896704 1015896256225242496 16762406799206139904 14062173268477485696 11361939737748831488 8661706207020177280 5961472676291523072 3261239145562868864 561005614834214656 16307516157815112064 13607282627086457856 10907049096357803648 8206815565629149440 5506582034900495232 2806348504171841024 106114973443186816 15852625516424084224 13152391985695430016 10452158454966775808 7751924924238121600 5051691393509467392 2351457862780813184 18097968405761710592 15397734875033056384 12697501344304402176 9997267813575747968 7297034282847093760 4596800752118439552 1896567221389785344 17643077764370682752 14942844233642028544 12242610702913374336 9542377172184720128 6842143641456065920 4141910110727411712 1441676579998757504 17188187122979654912 14487953592251000704 11787720061522346496 9087486530793692288 6387253000065038080 3687019469336383872 986785938607729664 16733296481588627072 14033062950859972864 11332829420131318656 8632595889402664448 5932362358674010240 3232128827945356032 531895297216701824 16278405840197599232 13578172309468945024 10877938778740290816 8177705248011636608 5477471717282982400 2777238186554328192 77004655825673984 15823515198806571392 13123281668077917184 10423048137349262976 7722814606620608768 5022581075891954560 2322347545163300352 18068858088144197760 15368624557415543552 12668391026686889344 9968157495958235136 7267923965229580928 4567690434500926720 1867456903772272512 17613967446753169920 14913733916024515712 12213500385295861504 9513266854567207296 6813033323838553088 4112799793109898880 1412566262381244672 17159076805362142080 14458843274633487872 11758609743904833664 9058376213176179456 6358142682447525248 3657909151718871040 957675620990216832 16704186163971114240 14003952633242460032 11303719102513805824 8603485571785151616 5903252041056497408 3203018510327843200 502784979599188992 16249295522580086400 13549061991851432192 10848828461122777984 8148594930394123776 5448361399665469568 2748127868936815360 47894338208161152 15794404881189058560 13094171350460404352 10393937819731750144 7693704289003095936 4993470758274441728 2293237227545787520 18039747770526684928 15339514239798030720 12639280709069376512 9939047178340722304 7238813647612068096 4538580116883413888 1838346586154759680 17584857129135657088 14884623598407002880 12184390067678348672 9484156536949694464 6783923006221040256 4083689475492386048 1383455944763731840 17129966487744629248 14429732957015975040 11729499426287320832 9029265895558666624 6329032364830012416 3628798834101358208 928565303372704000 16675075846353601408 13974842315624947200 11274608784896292992 8574375254167638784 5874141723438984576 3173908192710330368 473674661981676160 16220185204962573568 13519951674233919360 10819718143505265152 8119484612776610944 5419251082047956736 2719017551319302528 18784020590648320 15765294563571545728 13065061032842891520 10364827502114237312 7664593971385583104 4964360440656928896 2264126909928274688 18010637452909172096 15310403922180517888 12610170391451863680 9909936860723209472 7209703329994555264 4509469799265901056 1809236268537246848 17555746811518144256 14855513280789490048 12155279750060835840 9455046219332181632 6754812688603527424 4054579157874873216 1354345627146219008 17100856170127116416 14400622639398462208 11700389108669808000 9000155577941153792 6299922047212499584 3599688516483845376 899454985755191168 16645965528736088576 13945731998007434368 11245498467278780160 8545264936550125952 5845031405821471744 3144797875092817536 444564344364163328 16191074887345060736 13490841356616406528 10790607825887752320 8090374295159098112 5390140764430443904 2689907233701789696 18436417776682687104 15736184245954032896 13035950715225378688 10335717184496724480 7635483653768070272 4935250123039416064 2235016592310761856 17981527135291659264 15281293604563005056 12581060073834350848 9880826543105696640 7180593012377042432 4480359481648388224 1780125950919734016 17526636493900631424 14826402963171977216 12126169432443323008 9425935901714668800 6725702370986014592 4025468840257360384 1325235309528706176 17071745852509603584 14371512321780949376 11671278791052295168 8971045260323640960 6270811729594986752 3570578198866332544 870344668137678336 16616855211118575744 13916621680389921536 11216388149661267328 8516154618932613120 5815921088203958912 3115687557475304704 415454026746650496 16161964569727547904 13461731038998893696 10761497508270239488 8061263977541585280 5361030446812931072 2660796916084276864 18407307459065174272 15707073928336520064 13006840397607865856 10306606866879211648 7606373336150557440 4906139805421903232 2205906274693249024 17952416817674146432 15252183286945492224 12551949756216838016 9851716225488183808 7151482694759529600 4451249164030875392 1751015633302221184 17497526176283118592 14797292645554464384 12097059114825810176 9396825584097155968 6696592053368501760 3996358522639847552 1296124991911193344 17042635534892090752 14342402004163436544 11642168473434782336 8941934942706128128 6241701411977473920 3541467881248819712 841234350520165504 16587744893501062912 13887511362772408704 11187277832043754496 8487044301315100288 5786810770586446080 3086577239857791872 386343709129137664 16132854252110035072 13432620721381380864 10732387190652726656 8032153659924072448 5331920129195418240 2631686598466764032 18378197141447661440 15677963610719007232 12977730079990353024 10277496549261698816 7577263018533044608 4877029487804390400 2176795957075736192 17923306500056633600 15223072969327979392 12522839438599325184 9822605907870670976 7122372377142016768 4422138846413362560 1721905315684708352 17468415858665605760 14768182327936951552 12067948797208297344 9367715266479643136 6667481735750988928 3967248205022334720 1267014674293680512 17013525217274577920 14313291686545923712 11613058155817269504 8912824625088615296 6212591094359961088 3512357563631306880 812124032902652672 16558634575883550080 13858401045154895872 11158167514426241664 8457933983697587456 5757700452968933248 3057466922240279040 357233391511624832 16103743934492522240 13403510403763868032 10703276873035213824 8003043342306559616 5302809811577905408 2602576280849251200 18349086823830148608 15648853293101494400 12948619762372840192 10248386231644185984 7548152700915531776 4847919170186877568 2147685639458223360 17894196182439120768 15193962651710466560 12493729120981812352 9793495590253158144 7093262059524503936 4393028528795849728 1692794998067195520 17439305541048092928 14739072010319438720 12038838479590784512 9338604948862130304 6638371418133476096 3938137887404821888 1237904356676167680 16984414899657065088 14284181368928410880 11583947838199756672 8883714307471102464 6183480776742448256 3483247246013794048 783013715285139840 16529524258266037248 13829290727537383040 11129057196808728832 8428823666080074624 5728590135351420416 3028356604622766208 328123073894112000 16074633616875009408 13374400086146355200 10674166555417700992 7973933024689046784 5273699493960392576 2573465963231738368 18319976506212635776 15619742975483981568 12919509444755327360 10219275914026673152 7519042383298018944 4818808852569364736 2118575321840710528 17865085864821607936 15164852334092953728 12464618803364299520 9764385272635645312 7064151741906991104 4363918211178336896 1663684680449682688 17410195223430580096 14709961692701925888 12009728161973271680 9309494631244617472 6609261100515963264 3909027569787309056 1208794039058654848 16955304582039552256 14255071051310898048 11554837520582243840 8854603989853589632 6154370459124935424 3454136928396281216 753903397667627008 16500413940648524416 13800180409919870208 11099946879191216000 8399713348462561792 5699479817733907584 2999246287005253376 299012756276599168 16045523299257496576 13345289768528842368 10645056237800188160 7944822707071533952 5244589176342879744 2544355645614225536 18290866188595122944 15590632657866468736 12890399127137814528 10190165596409160320 7489932065680506112 4789698534951851904 2089465004223197696 17835975547204095104 15135742016475440896 12435508485746786688 9735274955018132480 7035041424289478272 4334807893560824064 1634574362832169856 17381084905813067264 14680851375084413056 11980617844355758848 9280384313627104640 6580150782898450432 3879917252169796224 1179683721441142016 16926194264422039424 14225960733693385216 11525727202964731008 8825493672236076800 6125260141507422592 3425026610778768384 724793080050114176 16471303623031011584 13771070092302357376 11070836561573703168 8370603030845048960 5670369500116394752 2970135969387740544 269902438659086336 16016412981639983744 13316179450911329536 10615945920182675328 7915712389454021120 5215478858725366912 2515245327996712704 18261755870977610112 15561522340248955904 12861288809520301696 10161055278791647488 7460821748062993280 4760588217334339072 2060354686605684864 17806865229586582272 15106631698857928064 12406398168129273856 9706164637400619648 7005931106671965440 4305697575943311232 1605464045214657024 17351974588195554432 14651741057466900224 11951507526738246016 9251273996009591808 6551040465280937600 3850806934552283392 1150573403823629184 16897083946804526592 14196850416075872384 11496616885347218176 8796383354618563968 6096149823889909760 3395916293161255552 695682762432601344 16442193305413498752 13741959774684844544 11041726243956190336 8341492713227536128 5641259182498881920 2941025651770227712 240792121041573504 15987302664022470912 13287069133293816704 10586835602565162496 7886602071836508288 5186368541107854080 2486135010379199872 18232645553360097280 15532412022631443072 12832178491902788864 10131944961174134656 7431711430445480448 4731477899716826240 2031244368988172032 17777754911969069440 15077521381240415232 12377287850511761024 9677054319783106816 6976820789054452608 4276587258325798400 1576353727597144192 17322864270578041600 14622630739849387392 11922397209120733184 9222163678392078976 6521930147663424768 3821696616934770560 1121463086206116352 16867973629187013760 14167740098458359552 11467506567729705344 8767273037001051136 6067039506272396928 3366805975543742720 666572444815088512 16413082987795985920 13712849457067331712 11012615926338677504 8312382395610023296 5612148864881369088 2911915334152714880 211681803424060672 15958192346404958080 13257958815676303872 10557725284947649664 7857491754218995456 5157258223490341248 2457024692761687040 18203535235742584448 15503301705013930240 12803068174285276032 10102834643556621824 7402601112827967616 4702367582099313408 2002134051370659200 17748644594351556608 15048411063622902400 12348177532894248192 9647944002165593984 6947710471436939776 4247476940708285568 1547243409979631360 17293753952960528768 14593520422231874560 11893286891503220352 9193053360774566144 6492819830045911936 3792586299317257728 1092352768588603520 16838863311569500928 14138629780840846720 11438396250112192512 8738162719383538304 6037929188654884096 3337695657926229888 637462127197575680 16383972670178473088 13683739139449818880 10983505608721164672 8283272077992510464 5583038547263856256 2882805016535202048 182571485806547840 15929082028787445248 13228848498058791040 10528614967330136832 7828381436601482624 5128147905872828416 2427914375144174208 18174424918125071616 15474191387396417408 12773957856667763200 10073724325939108992 7373490795210454784 4673257264481800576 1973023733753146368 17719534276734043776 15019300746005389568 12319067215276735360 9618833684548081152 6918600153819426944 4218366623090772736 1518133092362118528 17264643635343015936 14564410104614361728 11864176573885707520 9163943043157053312 6463709512428399104 3763475981699744896 1063242450971090688 16809752993951988096 14109519463223333888 11409285932494679680 8709052401766025472 6008818871037371264 3308585340308717056 608351809580062848 16354862352560960256 13654628821832306048 10954395291103651840 8254161760374997632 5553928229646343424 2853694698917689216 153461168189035008 15899971711169932416 13199738180441278208 10499504649712624000 7799271118983969792 5099037588255315584 2398804057526661376 18145314600507558784 15445081069778904576 12744847539050250368 10044614008321596160 7344380477592941952 4644146946864287744 1943913416135633536 17690423959116530944 14990190428387876736 12289956897659222528 9589723366930568320 6889489836201914112 4189256305473259904 1489022774744605696 17235533317725503104 14535299786996848896 11835066256268194688 9134832725539540480 6434599194810886272 3734365664082232064 1034132133353577856 16780642676334475264 14080409145605821056 11380175614877166848 8679942084148512640 5979708553419858432 3279475022691204224 579241491962550016 16325752034943447424 13625518504214793216 10925284973486139008 8225051442757484800 5524817912028830592 2824584381300176384 124350850571522176 15870861393552419584 13170627862823765376 10470394332095111168 7770160801366456960 5069927270637802752 2369693739909148544 18116204282890045952 15415970752161391744 12715737221432737536 10015503690704083328 7315270159975429120 4615036629246774912 1914803098518120704 17661313641499018112 14961080110770363904 12260846580041709696 9560613049313055488 6860379518584401280 4160145987855747072 1459912457127092864 17206423000107990272 14506189469379336064 11805955938650681856 9105722407922027648 6405488877193373440 3705255346464719232 1005021815736065024 16751532358716962432 14051298827988308224 11351065297259654016 8650831766530999808 5950598235802345600 3250364705073691392 550131174345037184 16296641717325934592 13596408186597280384 10896174655868626176 8195941125139971968 5495707594411317760 2795474063682663552 95240532954009344 15841751075934906752 13141517545206252544 10441284014477598336 7741050483748944128 5040816953020289920 2340583422291635712 18087093965272533120 15386860434543878912 12686626903815224704 9986393373086570496 7286159842357916288 4585926311629262080 1885692780900607872 17632203323881505280 14931969793152851072 12231736262424196864 9531502731695542656 6831269200966888448 4131035670238234240 1430802139509580032 17177312682490477440 14477079151761823232 11776845621033169024 9076612090304514816 6376378559575860608 3676145028847206400 975911498118552192 16722422041099449600 14022188510370795392 11321954979642141184 8621721448913486976 5921487918184832768 3221254387456178560 521020856727524352 16267531399708421760 13567297868979767552 10867064338251113344 8166830807522459136 5466597276793804928 2766363746065150720 66130215336496512 15812640758317393920 13112407227588739712 10412173696860085504 7711940166131431296 5011706635402777088 2311473104674122880 18057983647655020288 15357750116926366080 12657516586197711872 9957283055469057664 7257049524740403456 4556815994011749248 1856582463283095040 17603093006263992448 14902859475535338240 12202625944806684032 9502392414078029824 6802158883349375616 4101925352620721408 1401691821892067200 17148202364872964608 14447968834144310400 11747735303415656192 9047501772687001984 6347268241958347776 3647034711229693568 946801180501039360 16693311723481936768 13993078192753282560 11292844662024628352 8592611131295974144 5892377600567319936 3192144069838665728 491910539110011520 16238421082090908928 13538187551362254720 10837954020633600512 8137720489904946304 5437486959176292096 2737253428447637888 37019897718983680 15783530440699881088 13083296909971226880 10383063379242572672 7682829848513918464 4982596317785264256 2282362787056610048 18028873330037507456 15328639799308853248 12628406268580199040 9928172737851544832 7227939207122890624 4527705676394236416 1827472145665582208 17573982688646479616 14873749157917825408 12173515627189171200 9473282096460516992 6773048565731862784 4072815035003208576 1372581504274554368 17119092047255451776 14418858516526797568 11718624985798143360 9018391455069489152 6318157924340834944 3617924393612180736 917690862883526528 16664201405864423936 13963967875135769728 11263734344407115520 8563500813678461312 5863267282949807104 3163033752221152896 462800221492498688 16209310764473396096 13509077233744741888 10808843703016087680 8108610172287433472 5408376641558779264 2708143110830125056 7909580101470848 15754420123082368256 13054186592353714048 10353953061625059840 7653719530896405632 4953486000167751424 2253252469439097216 17999763012419994624 15299529481691340416 12599295950962686208 9899062420234032000 7198828889505377792 4498595358776723584 1798361828048069376 17544872371028966784 14844638840300312576 12144405309571658368 9444171778843004160 6743938248114349952 4043704717385695744 1343471186657041536 17089981729637938944 14389748198909284736 11689514668180630528 8989281137451976320 6289047606723322112 3588814075994667904 888580545266013696 16635091088246911104 13934857557518256896 11234624026789602688 8534390496060948480 5834156965332294272 3133923434603640064 433689903874985856 16180200446855883264 13479966916127229056 10779733385398574848 8079499854669920640 5379266323941266432 2679032793212612224 18425543336193509632 15725309805464855424 13025076274736201216 10324842744007547008 7624609213278892800 4924375682550238592 2224142151821584384 17970652694802481792 15270419164073827584 12570185633345173376 9869952102616519168 7169718571887864960 4469485041159210752 1769251510430556544 17515762053411453952 14815528522682799744 12115294991954145536 9415061461225491328 6714827930496837120 4014594399768182912 1314360869039528704 17060871412020426112 14360637881291771904 11660404350563117696 8960170819834463488 6259937289105809280 3559703758377155072 859470227648500864 16605980770629398272 13905747239900744064 11205513709172089856 8505280178443435648 5805046647714781440 3104813116986127232 404579586257473024 16151090129238370432 13450856598509716224 10750623067781062016 8050389537052407808 5350156006323753600 2649922475595099392 18396433018575996800 15696199487847342592 12995965957118688384 10295732426390034176 7595498895661379968 4895265364932725760 2195031834204071552 17941542377184968960 15241308846456314752 12541075315727660544 9840841784999006336 7140608254270352128 4440374723541697920 1740141192813043712 17486651735793941120 14786418205065286912 12086184674336632704 9385951143607978496 6685717612879324288 3985484082150670080 1285250551422015872 17031761094402913280 14331527563674259072 11631294032945604864 8931060502216950656 6230826971488296448 3530593440759642240 830359910030988032 16576870453011885440 13876636922283231232 11176403391554577024 8476169860825922816 5775936330097268608 3075702799368614400 375469268639960192 16121979811620857600 13421746280892203392 10721512750163549184 8021279219434894976 5321045688706240768 2620812157977586560 18367322700958483968 15667089170229829760 12966855639501175552 10266622108772521344 7566388578043867136 4866155047315212928 2165921516586558720 17912432059567456128 15212198528838801920 12511964998110147712 9811731467381493504 7111497936652839296 4411264405924185088 1711030875195530880 17457541418176428288 14757307887447774080 12057074356719119872 9356840825990465664 6656607295261811456 3956373764533157248 1256140233804503040 17002650776785400448 14302417246056746240 11602183715328092032 8901950184599437824 6201716653870783616 3501483123142129408 801249592413475200 16547760135394372608 13847526604665718400 11147293073937064192 8447059543208409984 5746826012479755776 3046592481751101568 346358951022447360 16092869494003344768 13392635963274690560 10692402432546036352 7992168901817382144 5291935371088727936 2591701840360073728 18338212383340971136 15637978852612316928 12937745321883662720 10237511791155008512 7537278260426354304 4837044729697700096 2136811198969045888 17883321741949943296 15183088211221289088 12482854680492634880 9782621149763980672 7082387619035326464 4382154088306672256 1681920557578018048 17428431100558915456 14728197569830261248 12027964039101607040 9327730508372952832 6627496977644298624 3927263446915644416 1227029916186990208 16973540459167887616 14273306928439233408 11573073397710579200 8872839866981924992 6172606336253270784 3472372805524616576 772139274795962368 16518649817776859776 13818416287048205568 11118182756319551360 8417949225590897152 5717715694862242944 3017482164133588736 317248633404934528 16063759176385831936 13363525645657177728 10663292114928523520 7963058584199869312 5262825053471215104 2562591522742560896 18309102065723458304 15608868534994804096 12908635004266149888 10208401473537495680 7508167942808841472 4807934412080187264 2107700881351533056 17854211424332430464 15153977893603776256 12453744362875122048 9753510832146467840 7053277301417813632 4353043770689159424 1652810239960505216 17399320782941402624 14699087252212748416 11998853721484094208 9298620190755440000 6598386660026785792 3898153129298131584 1197919598569477376 16944430141550374784 14244196610821720576 11543963080093066368 8843729549364412160 6143496018635757952 3443262487907103744 743028957178449536 16489539500159346944 13789305969430692736 11089072438702038528 8388838907973384320 5688605377244730112 2988371846516075904 288138315787421696 16034648858768319104 13334415328039664896 10634181797311010688 7933948266582356480 5233714735853702272 2533481205125048064 18279991748105945472 15579758217377291264 12879524686648637056 10179291155919982848 7479057625191328640 4778824094462674432 2078590563734020224 17825101106714917632 15124867575986263424 12424634045257609216 9724400514528955008 7024166983800300800 4323933453071646592 1623699922342992384 17370210465323889792 14669976934595235584 11969743403866581376 9269509873137927168 6569276342409272960 3869042811680618752 1168809280951964544 16915319823932861952 14215086293204207744 11514852762475553536 8814619231746899328 6114385701018245120 3414152170289590912 713918639560936704 16460429182541834112 13760195651813179904 11059962121084525696 8359728590355871488 5659495059627217280 2959261528898563072 259027998169908864 16005538541150806272 13305305010422152064 10605071479693497856 7904837948964843648 5204604418236189440 2504370887507535232 18250881430488432640 15550647899759778432 12850414369031124224 10150180838302470016 7449947307573815808 4749713776845161600 2049480246116507392 17795990789097404800 15095757258368750592 12395523727640096384 9695290196911442176 6995056666182787968 4294823135454133760 1594589604725479552 17341100147706376960 14640866616977722752 11940633086249068544 9240399555520414336 6540166024791760128 3839932494063105920 1139698963334451712 16886209506315349120 14185975975586694912 11485742444858040704 8785508914129386496 6085275383400732288 3385041852672078080 684808321943423872 16431318864924321280 13731085334195667072 11030851803467012864 8330618272738358656 5630384742009704448 2930151211281050240 229917680552396032 15976428223533293440 13276194692804639232 10575961162075985024 7875727631347330816 5175494100618676608 2475260569890022400 18221771112870919808 15521537582142265600 12821304051413611392 10121070520684957184 7420836989956302976 4720603459227648768 2020369928498994560 17766880471479891968 15066646940751237760 12366413410022583552 9666179879293929344 6965946348565275136 4265712817836620928 1565479287107966720 17311989830088864128 14611756299360209920 11911522768631555712 9211289237902901504 6511055707174247296 3810822176445593088 1110588645716938880 16857099188697836288 14156865657969182080 11456632127240527872 8756398596511873664 6056165065783219456 3355931535054565248 655698004325911040 16402208547306808448 13701975016578154240 11001741485849500032 8301507955120845824 5601274424392191616 2901040893663537408 200807362934883200 15947317905915780608 13247084375187126400 10546850844458472192 7846617313729817984 5146383783001163776 2446150252272509568 18192660795253406976 15492427264524752768 12792193733796098560 10091960203067444352 7391726672338790144 4691493141610135936 1991259610881481728 17737770153862379136 15037536623133724928 12337303092405070720 9637069561676416512 6936836030947762304 4236602500219108096 1536368969490453888 17282879512471351296 14582645981742697088 11882412451014042880 9182178920285388672 6481945389556734464 3781711858828080256 1081478328099426048 16827988871080323456 14127755340351669248 11427521809623015040 8727288278894360832 6027054748165706624 3326821217437052416 626587686708398208 16373098229689295616 13672864698960641408 10972631168231987200 8272397637503332992 5572164106774678784 2871930576046024576 171697045317370368 15918207588298267776 13217974057569613568 10517740526840959360 7817506996112305152 5117273465383650944 2417039934654996736 18163550477635894144 15463316946907239936 12763083416178585728 10062849885449931520 7362616354721277312 4662382823992623104 1962149293263968896 17708659836244866304 15008426305516212096 12308192774787557888 9607959244058903680 6907725713330249472 4207492182601595264 1507258651872941056 17253769194853838464 14553535664125184256 11853302133396530048 9153068602667875840 6452835071939221632 3752601541210567424 1052368010481913216 16798878553462810624 14098645022734156416 11398411492005502208 8698177961276848000 5997944430548193792 3297710899819539584 597477369090885376 16343987912071782784 13643754381343128576 10943520850614474368 8243287319885820160 5543053789157165952 2842820258428511744 142586727699857536 15889097270680754944 13188863739952100736 10488630209223446528 7788396678494792320 5088163147766138112 2387929617037483904 18134440160018381312 15434206629289727104 12733973098561072896 10033739567832418688 7333506037103764480 4633272506375110272 1933038975646456064 17679549518627353472 14979315987898699264 12279082457170045056 9578848926441390848 6878615395712736640 4178381864984082432 1478148334255428224 17224658877236325632 14524425346507671424 11824191815779017216 9123958285050363008 6423724754321708800 3723491223593054592 1023257692864400384 16769768235845297792 14069534705116643584 11369301174387989376 8669067643659335168 5968834112930680960 3268600582202026752 568367051473372544 16314877594454269952 13614644063725615744 10914410532996961536 8214177002268307328 5513943471539653120 2813709940810998912 113476410082344704 15859986953063242112 13159753422334587904 10459519891605933696 7759286360877279488 5059052830148625280 2358819299419971072 18105329842400868480 15405096311672214272 12704862780943560064 10004629250214905856 7304395719486251648 4604162188757597440 1903928658028943232 17650439201009840640 14950205670281186432 12249972139552532224 9549738608823878016 6849505078095223808 4149271547366569600 1449038016637915392 17195548559618812800 14495315028890158592 11795081498161504384 9094847967432850176 6394614436704195968 3694380905975541760 994147375246887552 16740657918227784960 14040424387499130752 11340190856770476544 8639957326041822336 5939723795313168128 3239490264584513920 539256733855859712 16285767276836757120 13585533746108102912 10885300215379448704 8185066684650794496 5484833153922140288 2784599623193486080 84366092464831872 15830876635445729280 13130643104717075072 10430409573988420864 7730176043259766656 5029942512531112448 2329708981802458240 18076219524783355648 15375985994054701440 12675752463326047232 9975518932597393024 7275285401868738816 4575051871140084608 1874818340411430400 17621328883392327808 14921095352663673600 12220861821935019392 9520628291206365184 6820394760477710976 4120161229749056768 1419927699020402560 17166438242001299968 14466204711272645760 11765971180543991552 9065737649815337344 6365504119086683136 3665270588358028928 965037057629374720 16711547600610272128 14011314069881617920 11311080539152963712 8610847008424309504 5910613477695655296 3210379946967001088 510146416238346880 16256656959219244288 13556423428490590080 10856189897761935872 8155956367033281664 5455722836304627456 2755489305575973248 55255774847319040 15801766317828216448 13101532787099562240 10401299256370908032 7701065725642253824 5000832194913599616 2300598664184945408 18047109207165842816 15346875676437188608 12646642145708534400 9946408614979880192 7246175084251225984 4545941553522571776 1845708022793917568 17592218565774814976 14891985035046160768 12191751504317506560 9491517973588852352 6791284442860198144 4091050912131543936 1390817381402889728 17137327924383787136 14437094393655132928 11736860862926478720 9036627332197824512 6336393801469170304 3636160270740516096 935926740011861888 16682437282992759296 13982203752264105088 11281970221535450880 8581736690806796672 5881503160078142464 3181269629349488256 481036098620834048 16227546641601731456 13527313110873077248 10827079580144423040 8126846049415768832 5426612518687114624 2726378987958460416 26145457229806208 15772656000210703616 13072422469482049408 10372188938753395200 7671955408024740992 4971721877296086784 2271488346567432576 18017998889548329984 15317765358819675776 12617531828091021568 9917298297362367360 7217064766633713152 4516831235905058944 1816597705176404736 17563108248157302144 14862874717428647936 12162641186699993728 9462407655971339520 6762174125242685312 4061940594514031104 1361707063785376896 17108217606766274304 14407984076037620096 11707750545308965888 9007517014580311680 6307283483851657472 3607049953123003264 906816422394349056 16653326965375246464 13953093434646592256 11252859903917938048 8552626373189283840 5852392842460629632 3152159311731975424 451925781003321216 16198436323984218624 13498202793255564416 10797969262526910208 8097735731798256000 5397502201069601792 2697268670340947584 18443779213321844992 15743545682593190784 13043312151864536576 10343078621135882368 7642845090407228160 4942611559678573952 2242378028949919744 17988888571930817152 15288655041202162944 12588421510473508736 9888187979744854528 7187954449016200320 4487720918287546112 1787487387558891904 17533997930539789312 14833764399811135104 12133530869082480896 9433297338353826688 6733063807625172480 4032830276896518272 1332596746167864064 17079107289148761472 14378873758420107264 11678640227691453056 8978406696962798848 6278173166234144640 3577939635505490432 877706104776836224 16624216647757733632 13923983117029079424 11223749586300425216 8523516055571771008 5823282524843116800 3123048994114462592 422815463385808384 16169326006366705792 13469092475638051584 10768858944909397376 8068625414180743168 5368391883452088960 2668158352723434752 18414668895704332160 15714435364975677952 13014201834247023744 10313968303518369536 7613734772789715328 4913501242061061120 2213267711332406912 17959778254313304320 15259544723584650112 12559311192855995904 9859077662127341696 7158844131398687488 4458610600670033280 1758377069941379072 17504887612922276480 14804654082193622272 12104420551464968064 9404187020736313856 6703953490007659648 4003719959279005440 1303486428550351232 17049996971531248640 14349763440802594432 11649529910073940224 8949296379345286016 6249062848616631808 3548829317887977600 848595787159323392 16595106330140220800 13894872799411566592 11194639268682912384 8494405737954258176 5794172207225603968 3093938676496949760 393705145768295552 16140215688749192960 13439982158020538752 10739748627291884544 8039515096563230336 5339281565834576128 2639048035105921920 18385558578086819328 15685325047358165120 12985091516629510912 10284857985900856704 7584624455172202496 4884390924443548288 2184157393714894080 17930667936695791488 15230434405967137280 12530200875238483072 9829967344509828864 7129733813781174656 4429500283052520448 1729266752323866240 17475777295304763648 14775543764576109440 12075310233847455232 9375076703118801024 6674843172390146816 3974609641661492608 1274376110932838400 17020886653913735808 14320653123185081600 11620419592456427392 8920186061727773184 6219952530999118976 3519719000270464768 819485469541810560 16565996012522707968 13865762481794053760 11165528951065399552 8465295420336745344 5765061889608091136 3064828358879436928 364594828150782720 16111105371131680128 13410871840403025920 10710638309674371712 8010404778945717504 5310171248217063296 2609937717488409088 18356448260469306496 15656214729740652288 12955981199011998080 10255747668283343872 7555514137554689664 4855280606826035456 2155047076097381248 17901557619078278656 15201324088349624448 12501090557620970240 9800857026892316032 7100623496163661824 4400389965435007616 1700156434706353408 17446666977687250816 14746433446958596608 12046199916229942400 9345966385501288192 6645732854772633984 3945499324043979776 1245265793315325568 16991776336296222976 14291542805567568768 11591309274838914560 8891075744110260352 6190842213381606144 3490608682652951936 790375151924297728 16536885694905195136 13836652164176540928 11136418633447886720 8436185102719232512 5735951571990578304 3035718041261924096 335484510533269888 16081995053514167296 13381761522785513088 10681527992056858880 7981294461328204672 5281060930599550464 2580827399870896256 18327337942851793664 15627104412123139456 12926870881394485248 10226637350665831040 7526403819937176832 4826170289208522624 2125936758479868416 17872447301460765824 15172213770732111616 12471980240003457408 9771746709274803200 7071513178546148992 4371279647817494784 1671046117088840576 17417556660069737984 14717323129341083776 12017089598612429568 9316856067883775360 6616622537155121152 3916389006426466944 1216155475697812736 16962666018678710144 14262432487950055936 11562198957221401728 8861965426492747520 6161731895764093312 3461498365035439104 761264834306784896 16507775377287682304 13807541846559028096 11107308315830373888 8407074785101719680 5706841254373065472 3006607723644411264 306374192915757056 16052884735896654464 13352651205168000256 10652417674439346048 7952184143710691840 5251950612982037632 2551717082253383424 18298227625234280832 15597994094505626624 12897760563776972416 10197527033048318208 7497293502319664000 4797059971591009792 2096826440862355584 17843336983843252992 15143103453114598784 12442869922385944576 9742636391657290368 7042402860928636160 4342169330199981952 1641935799471327744 17388446342452225152 14688212811723570944 11987979280994916736 9287745750266262528 6587512219537608320 3887278688808954112 1187045158080299904 16933555701061197312 14233322170332543104 11533088639603888896 8832855108875234688 6132621578146580480 3432388047417926272 732154516689272064 16478665059670169472 13778431528941515264 11078197998212861056 8377964467484206848 5677730936755552640 2977497406026898432 277263875298244224 16023774418279141632 13323540887550487424 10623307356821833216 7923073826093179008 5222840295364524800 2522606764635870592 18269117307616768000 15568883776888113792 12868650246159459584 10168416715430805376 7468183184702151168 4767949653973496960 2067716123244842752 17814226666225740160 15113993135497085952 12413759604768431744 9713526074039777536 7013292543311123328 4313059012582469120 1612825481853814912 17359336024834712320 14659102494106058112 11958868963377403904 9258635432648749696 6558401901920095488 3858168371191441280 1157934840462787072 16904445383443684480 14204211852715030272 11503978321986376064 8803744791257721856 6103511260529067648 3403277729800413440 703044199071759232 16449554742052656640 13749321211324002432 11049087680595348224 8348854149866694016 5648620619138039808 2948387088409385600 248153557680731392 15994664100661628800 13294430569932974592 10594197039204320384 7893963508475666176 5193729977747011968 2493496447018357760 18240006989999255168 15539773459270600960 12839539928541946752 10139306397813292544 7439072867084638336 4738839336355984128 2038605805627329920 17785116348608227328 15084882817879573120 12384649287150918912 9684415756422264704 6984182225693610496 4283948694964956288 1583715164236302080 17330225707217199488 14629992176488545280 11929758645759891072 9229525115031236864 6529291584302582656 3829058053573928448 1128824522845274240 16875335065826171648 14175101535097517440 11474868004368863232 8774634473640209024 6074400942911554816 3374167412182900608 673933881454246400 16420444424435143808 13720210893706489600 11019977362977835392 8319743832249181184 5619510301520526976 2919276770791872768 219043240063218560 15965553783044115968 13265320252315461760 10565086721586807552 7864853190858153344 5164619660129499136 2464386129400844928 18210896672381742336 15510663141653088128 12810429610924433920 10110196080195779712 7409962549467125504 4709729018738471296 2009495488009817088 17756006030990714496 15055772500262060288 12355538969533406080 9655305438804751872 6955071908076097664 4254838377347443456 1554604846618789248 17301115389599686656 14600881858871032448 11900648328142378240 9200414797413724032 6500181266685069824 3799947735956415616 1099714205227761408 16846224748208658816 14145991217480004608 11445757686751350400 8745524156022696192 6045290625294041984 3345057094565387776 644823563836733568 16391334106817630976 13691100576088976768 10990867045360322560 8290633514631668352 5590399983903014144 2890166453174359936 189932922445705728 15936443465426603136 13236209934697948928 10535976403969294720 7835742873240640512 5135509342511986304 2435275811783332096 18181786354764229504 15481552824035575296 12781319293306921088 10081085762578266880 7380852231849612672 4680618701120958464 1980385170392304256 17726895713373201664 15026662182644547456 12326428651915893248 9626195121187239040 6925961590458584832 4225728059729930624 1525494529001276416 17272005071982173824 14571771541253519616 11871538010524865408 9171304479796211200 6471070949067556992 3770837418338902784 1070603887610248576 16817114430591145984 14116880899862491776 11416647369133837568 8716413838405183360 6016180307676529152 3315946776947874944 615713246219220736 16362223789200118144 13661990258471463936 10961756727742809728 8261523197014155520 5561289666285501312 2861056135556847104 160822604828192896 15907333147809090304 13207099617080436096 10506866086351781888 7806632555623127680 5106399024894473472 2406165494165819264 18152676037146716672 15452442506418062464 12752208975689408256 10051975444960754048 7351741914232099840 4651508383503445632 1951274852774791424 17697785395755688832 14997551865027034624 12297318334298380416 9597084803569726208 6896851272841072000 4196617742112417792 1496384211383763584 17242894754364660992 14542661223636006784 11842427692907352576 9142194162178698368 6441960631450044160 3741727100721389952 1041493569992735744 16788004112973633152 14087770582244978944 11387537051516324736 8687303520787670528 5987069990059016320 3286836459330362112 586602928601707904 16333113471582605312 13632879940853951104 10932646410125296896 8232412879396642688 5532179348667988480 2831945817939334272 131712287210680064 15878222830191577472 13177989299462923264 10477755768734269056 7777522238005614848 5077288707276960640 2377055176548306432 18123565719529203840 15423332188800549632 12723098658071895424 10022865127343241216 7322631596614587008 4622398065885932800 1922164535157278592 17668675078138176000 14968441547409521792 12268208016680867584 9567974485952213376 6867740955223559168 4167507424494904960 1467273893766250752 17213784436747148160 14513550906018493952 11813317375289839744 9113083844561185536 6412850313832531328 3712616783103877120 1012383252375222912 16758893795356120320 14058660264627466112 11358426733898811904 8658193203170157696 5957959672441503488 3257726141712849280 557492610984195072 16304003153965092480 13603769623236438272 10903536092507784064 8203302561779129856 5503069031050475648 2802835500321821440 102601969593167232 15849112512574064640 13148878981845410432 10448645451116756224 7748411920388102016 5048178389659447808 2347944858930793600 18094455401911691008 15394221871183036800 12693988340454382592 9993754809725728384 7293521278997074176 4593287748268419968 1893054217539765760 17639564760520663168 14939331229792008960 12239097699063354752 9538864168334700544 6838630637606046336 4138397106877392128 1438163576148737920 17184674119129635328 14484440588400981120 11784207057672326912 9083973526943672704 6383739996215018496 3683506465486364288 983272934757710080 16729783477738607488 14029549947009953280 11329316416281299072 8629082885552644864 5928849354823990656 3228615824095336448 528382293366682240 16274892836347579648 13574659305618925440 10874425774890271232 8174192244161617024 5473958713432962816 2773725182704308608 73491651975654400 15820002194956551808 13119768664227897600 10419535133499243392 7719301602770589184 5019068072041934976 2318834541313280768 18065345084294178176 15365111553565523968 12664878022836869760 9964644492108215552 7264410961379561344 4564177430650907136 1863943899922252928 17610454442903150336 14910220912174496128 12209987381445841920 9509753850717187712 6809520319988533504 4109286789259879296 1409053258531225088 17155563801512122496 14455330270783468288 11755096740054814080 9054863209326159872 6354629678597505664 3654396147868851456 954162617140197248 16700673160121094656 14000439629392440448 11300206098663786240 8599972567935132032 5899739037206477824 3199505506477823616 499271975749169408 16245782518730066816 13545548988001412608 10845315457272758400 8145081926544104192 5444848395815449984 2744614865086795776 44381334358141568 15790891877339038976 13090658346610384768 10390424815881730560 7690191285153076352 4989957754424422144 2289724223695767936 18036234766676665344 15336001235948011136 12635767705219356928 9935534174490702720 7235300643762048512 4535067113033394304 1834833582304740096 17581344125285637504 14881110594556983296 12180877063828329088 9480643533099674880 6780410002371020672 4080176471642366464 1379942940913712256 17126453483894609664 14426219953165955456 11725986422437301248 9025752891708647040 6325519360979992832 3625285830251338624 925052299522684416 16671562842503581824 13971329311774927616 11271095781046273408 8570862250317619200 5870628719588964992 3170395188860310784 470161658131656576 16216672201112553984 13516438670383899776 10816205139655245568 8115971608926591360 5415738078197937152 2715504547469282944 15271016740628736 15761781559721526144 13061548028992871936 10361314498264217728 7661080967535563520 4960847436806909312 2260613906078255104 18007124449059152512 15306890918330498304 12606657387601844096 9906423856873189888 7206190326144535680 4505956795415881472 1805723264687227264 17552233807668124672 14852000276939470464 12151766746210816256 9451533215482162048 6751299684753507840 4051066154024853632 1350832623296199424 17097343166277096832 14397109635548442624 11696876104819788416 8996642574091134208 6296409043362480000 3596175512633825792 895941981905171584 16642452524886068992 13942218994157414784 11241985463428760576 8541751932700106368 5841518401971452160 3141284871242797952 441051340514143744 16187561883495041152 13487328352766386944 10787094822037732736 8086861291309078528 5386627760580424320 2686394229851770112 18432904772832667520 15732671242104013312 13032437711375359104 10332204180646704896 7631970649918050688 4931737119189396480 2231503588460742272 17978014131441639680 15277780600712985472 12577547069984331264 9877313539255677056 7177080008527022848 4476846477798368640 1776612947069714432 17523123490050611840 14822889959321957632 12122656428593303424 9422422897864649216 6722189367135995008 4021955836407340800 1321722305678686592 17068232848659584000 14367999317930929792 11667765787202275584 8967532256473621376 6267298725744967168 3567065195016312960 866831664287658752 16613342207268556160 13913108676539901952 11212875145811247744 8512641615082593536 5812408084353939328 3112174553625285120 411941022896630912 16158451565877528320 13458218035148874112 10757984504420219904 8057750973691565696 5357517442962911488 2657283912234257280 18403794455215154688 15703560924486500480 13003327393757846272 10303093863029192064 7602860332300537856 4902626801571883648 2202393270843229440 17948903813824126848 15248670283095472640 12548436752366818432 9848203221638164224 7147969690909510016 4447736160180855808 1747502629452201600 17494013172433099008 14793779641704444800 12093546110975790592 9393312580247136384 6693079049518482176 3992845518789827968 1292611988061173760 17039122531042071168 14338889000313416960 11638655469584762752 8938421938856108544 6238188408127454336 3537954877398800128 837721346670145920 16584231889651043328 13883998358922389120 11183764828193734912 8483531297465080704 5783297766736426496 3083064236007772288 382830705279118080 16129341248260015488 13429107717531361280 10728874186802707072 8028640656074052864 5328407125345398656 2628173594616744448 18374684137597641856 15674450606868987648 12974217076140333440 10273983545411679232 7573750014683025024 4873516483954370816 2173282953225716608 17919793496206614016 15219559965477959808 12519326434749305600 9819092904020651392 7118859373291997184 4418625842563342976 1718392311834688768 17464902854815586176 14764669324086931968 12064435793358277760 9364202262629623552 6663968731900969344 3963735201172315136 1263501670443660928 17010012213424558336 14309778682695904128 11609545151967249920 8909311621238595712 6209078090509941504 3508844559781287296 808611029052633088 16555121572033530496 13854888041304876288 11154654510576222080 8454420979847567872 5754187449118913664 3053953918390259456 353720387661605248 16100230930642502656 13399997399913848448 10699763869185194240 7999530338456540032 5299296807727885824 2599063276999231616 18345573819980129024 15645340289251474816 12945106758522820608 10244873227794166400 7544639697065512192 4844406166336857984 2144172635608203776 17890683178589101184 15190449647860446976 12490216117131792768 9789982586403138560 7089749055674484352 4389515524945830144 1689281994217175936 17435792537198073344 14735559006469419136 12035325475740764928 9335091945012110720 6634858414283456512 3934624883554802304 1234391352826148096 16980901895807045504 14280668365078391296 11580434834349737088 8880201303621082880 6179967772892428672 3479734242163774464 779500711435120256 16526011254416017664 13825777723687363456 11125544192958709248 8425310662230055040 5725077131501400832 3024843600772746624 324610070044092416 16071120613024989824 13370887082296335616 10670653551567681408 7970420020839027200 5270186490110372992 2569952959381718784 18316463502362616192 15616229971633961984 12915996440905307776 10215762910176653568 7515529379447999360 4815295848719345152 2115062317990690944 17861572860971588352 15161339330242934144 12461105799514279936 9760872268785625728 7060638738056971520 4360405207328317312 1660171676599663104 17406682219580560512 14706448688851906304 12006215158123252096 9305981627394597888 6605748096665943680 3905514565937289472 1205281035208635264 16951791578189532672 14251558047460878464 11551324516732224256 8851090986003570048 6150857455274915840 3450623924546261632 750390393817607424 16496900936798504832 13796667406069850624 11096433875341196416 8396200344612542208 5695966813883888000 2995733283155233792 295499752426579584 16042010295407476992 13341776764678822784 10641543233950168576 7941309703221514368 5241076172492860160 2540842641764205952 18287353184745103360 15587119654016449152 12886886123287794944 10186652592559140736 7486419061830486528 4786185531101832320 2085952000373178112 17832462543354075520 15132229012625421312 12431995481896767104 9731761951168112896 7031528420439458688 4331294889710804480 1631061358982150272 17377571901963047680 14677338371234393472 11977104840505739264 9276871309777085056 6576637779048430848 3876404248319776640 1176170717591122432 16922681260572019840 14222447729843365632 11522214199114711424 8821980668386057216 6121747137657403008 3421513606928748800 721280076200094592 16467790619180992000 13767557088452337792 11067323557723683584 8367090026995029376 5666856496266375168 2966622965537720960 266389434809066752 16012899977789964160 13312666447061309952 10612432916332655744 7912199385604001536 5211965854875347328 2511732324146693120 18258242867127590528 15558009336398936320 12857775805670282112 10157542274941627904 7457308744212973696 4757075213484319488 2056841682755665280 17803352225736562688 15103118695007908480 12402885164279254272 9702651633550600064 7002418102821945856 4302184572093291648 1601951041364637440 17348461584345534848 14648228053616880640 11947994522888226432 9247760992159572224 6547527461430918016 3847293930702263808 1147060399973609600 16893570942954507008 14193337412225852800 11493103881497198592 8792870350768544384 6092636820039890176 3392403289311235968 692169758582581760 16438680301563479168 13738446770834824960 11038213240106170752 8337979709377516544 5637746178648862336 2937512647920208128 237279117191553920 15983789660172451328 13283556129443797120 10583322598715142912 7883089067986488704 5182855537257834496 2482622006529180288 18229132549510077696 15528899018781423488 12828665488052769280 10128431957324115072 7428198426595460864 4727964895866806656 2027731365138152448 17774241908119049856 15074008377390395648 12373774846661741440 9673541315933087232 6973307785204433024 4273074254475778816 1572840723747124608 17319351266728022016 14619117735999367808 11918884205270713600 9218650674542059392 6518417143813405184 3818183613084750976 1117950082356096768 16864460625336994176 14164227094608339968 11463993563879685760 8763760033151031552 6063526502422377344 3363292971693723136 663059440965068928 16409569983945966336 13709336453217312128 11009102922488657920 8308869391760003712 5608635861031349504 2908402330302695296 208168799574041088 15954679342554938496 13254445811826284288 10554212281097630080 7853978750368975872 5153745219640321664 2453511688911667456 18200022231892564864 15499788701163910656 12799555170435256448 10099321639706602240 7399088108977948032 4698854578249293824 1998621047520639616 17745131590501537024 15044898059772882816 12344664529044228608 9644430998315574400 6944197467586920192 4243963936858265984 1543730406129611776 17290240949110509184 14590007418381854976 11889773887653200768 9189540356924546560 6489306826195892352 3789073295467238144 1088839764738583936 16835350307719481344 14135116776990827136 11434883246262172928 8734649715533518720 6034416184804864512 3334182654076210304 633949123347556096 16380459666328453504 13680226135599799296 10979992604871145088 8279759074142490880 5579525543413836672 2879292012685182464 179058481956528256 15925569024937425664 13225335494208771456 10525101963480117248 7824868432751463040 5124634902022808832 2424401371294154624 18170911914275052032 15470678383546397824 12770444852817743616 10070211322089089408 7369977791360435200 4669744260631780992 1969510729903126784 17716021272884024192 15015787742155369984 12315554211426715776 9615320680698061568 6915087149969407360 4214853619240753152 1514620088512098944 17261130631492996352 14560897100764342144 11860663570035687936 9160430039307033728 6460196508578379520 3759962977849725312 1059729447121071104 16806239990101968512 14106006459373314304 11405772928644660096 8705539397916005888 6005305867187351680 3305072336458697472 604838805730043264 16351349348710940672 13651115817982286464 10950882287253632256 8250648756524978048 5550415225796323840 2850181695067669632 149948164339015424 15896458707319912832 13196225176591258624 10495991645862604416 7795758115133950208 5095524584405296000 2395291053676641792 18141801596657539200 15441568065928884992 12741334535200230784 10041101004471576576 7340867473742922368 4640633943014268160 1940400412285613952 17686910955266511360 14986677424537857152 12286443893809202944 9586210363080548736 6885976832351894528 4185743301623240320 1485509770894586112 17232020313875483520 14531786783146829312 11831553252418175104 9131319721689520896 6431086190960866688 3730852660232212480 1030619129503558272 16777129672484455680 14076896141755801472 11376662611027147264 8676429080298493056 5976195549569838848 3275962018841184640 575728488112530432 16322239031093427840 13622005500364773632 10921771969636119424 8221538438907465216 5521304908178811008 2821071377450156800 120837846721502592 15867348389702400000 13167114858973745792 10466881328245091584 7766647797516437376 5066414266787783168 2366180736059128960 18112691279040026368 15412457748311372160 12712224217582717952 10011990686854063744 7311757156125409536 4611523625396755328 1911290094668101120 17657800637648998528 14957567106920344320 12257333576191690112 9557100045463035904 6856866514734381696 4156632984005727488 1456399453277073280 17202909996257970688 14502676465529316480 11802442934800662272 9102209404072008064 6401975873343353856 3701742342614699648 1001508811886045440 16748019354866942848 14047785824138288640 11347552293409634432 8647318762680980224 5947085231952326016 3246851701223671808 546618170495017600 16293128713475915008 13592895182747260800 10892661652018606592 8192428121289952384 5492194590561298176 2791961059832643968 91727529103989760 15838238072084887168 13138004541356232960 10437771010627578752 7737537479898924544 5037303949170270336 2337070418441616128 18083580961422513536 15383347430693859328 12683113899965205120 9982880369236550912 7282646838507896704 4582413307779242496 1882179777050588288 17628690320031485696 14928456789302831488 12228223258574177280 9527989727845523072 6827756197116868864 4127522666388214656 1427289135659560448 17173799678640457856 14473566147911803648 11773332617183149440 9073099086454495232 6372865555725841024 3672632024997186816 972398494268532608 16718909037249430016 14018675506520775808 11318441975792121600 8618208445063467392 5917974914334813184 3217741383606158976 517507852877504768 16264018395858402176 13563784865129747968 10863551334401093760 8163317803672439552 5463084272943785344 2762850742215131136 62617211486476928 15809127754467374336 13108894223738720128 10408660693010065920 7708427162281411712 5008193631552757504 2307960100824103296 18054470643805000704 15354237113076346496 12654003582347692288 9953770051619038080 7253536520890383872 4553302990161729664 1853069459433075456 17599580002413972864 14899346471685318656 12199112940956664448 9498879410228010240 6798645879499356032 4098412348770701824 1398178818042047616 17144689361022945024 14444455830294290816 11744222299565636608 9043988768836982400 6343755238108328192 3643521707379673984 943288176651019776 16689798719631917184 13989565188903262976 11289331658174608768 8589098127445954560 5888864596717300352 3188631065988646144 488397535259991936 16234908078240889344 13534674547512235136 10834441016783580928 8134207486054926720 5433973955326272512 2733740424597618304 33506893868964096 15780017436849861504 13079783906121207296 10379550375392553088 7679316844663898880 4979083313935244672 2278849783206590464 18025360326187487872 15325126795458833664 12624893264730179456 9924659734001525248 7224426203272871040 4524192672544216832 1823959141815562624 17570469684796460032 14870236154067805824 12170002623339151616 9469769092610497408 6769535561881843200 4069302031153188992 1369068500424534784 17115579043405432192 14415345512676777984 11715111981948123776 9014878451219469568 6314644920490815360 3614411389762161152 914177859033506944 16660688402014404352 13960454871285750144 11260221340557095936 8559987809828441728 5859754279099787520 3159520748371133312 459287217642479104 16205797760623376512 13505564229894722304 10805330699166068096 8105097168437413888 5404863637708759680 2704630106980105472 4396576251451264 15750907119232348672 13050673588503694464 10350440057775040256 7650206527046386048 4949972996317731840 2249739465589077632 17996250008569975040 15296016477841320832 12595782947112666624 9895549416384012416 7195315885655358208 4495082354926704000 1794848824198049792 17541359367178947200 14841125836450292992 12140892305721638784 9440658774992984576 6740425244264330368 4040191713535676160 1339958182807021952 17086468725787919360 14386235195059265152 11686001664330610944 8985768133601956736 6285534602873302528 3585301072144648320 885067541415994112 16631578084396891520 13931344553668237312 11231111022939583104 8530877492210928896 5830643961482274688 3130410430753620480 430176900024966272 16176687443005863680 13476453912277209472 10776220381548555264 8075986850819901056 5375753320091246848 2675519789362592640 18422030332343490048 15721796801614835840 13021563270886181632 10321329740157527424 7621096209428873216 4920862678700219008 2220629147971564800 17967139690952462208 15266906160223808000 12566672629495153792 9866439098766499584 7166205568037845376 4465972037309191168 1765738506580536960 17512249049561434368 14812015518832780160 12111781988104125952 9411548457375471744 6711314926646817536 4011081395918163328 1310847865189509120 17057358408170406528 14357124877441752320 11656891346713098112 8956657815984443904 6256424285255789696 3556190754527135488 855957223798481280 16602467766779378688 13902234236050724480 11202000705322070272 8501767174593416064 5801533643864761856 3101300113136107648 401066582407453440 16147577125388350848 13447343594659696640 10747110063931042432 8046876533202388224 5346643002473734016 2646409471745079808 18392920014725977216 15692686483997323008 12992452953268668800 10292219422540014592 7591985891811360384 4891752361082706176 2191518830354051968 17938029373334949376 15237795842606295168 12537562311877640960 9837328781148986752 7137095250420332544 4436861719691678336 1736628188963024128 17483138731943921536 14782905201215267328 12082671670486613120 9382438139757958912 6682204609029304704 3981971078300650496 1281737547571996288 17028248090552893696 14328014559824239488 11627781029095585280 8927547498366931072 6227313967638276864 3527080436909622656 826846906180968448 16573357449161865856 13873123918433211648 11172890387704557440 8472656856975903232 5772423326247249024 3072189795518594816 371956264789940608 16118466807770838016 13418233277042183808 10717999746313529600 8017766215584875392 5317532684856221184 2617299154127566976 18363809697108464384 15663576166379810176 12963342635651155968 10263109104922501760 7562875574193847552 4862642043465193344 2162408512736539136 17908919055717436544 15208685524988782336 12508451994260128128 9808218463531473920 7107984932802819712 4407751402074165504 1707517871345511296 17454028414326408704 14753794883597754496 12053561352869100288 9353327822140446080 6653094291411791872 3952860760683137664 1252627229954483456 16999137772935380864 14298904242206726656 11598670711478072448 8898437180749418240 6198203650020764032 3497970119292109824 797736588563455616 16544247131544353024 13844013600815698816 11143780070087044608 8443546539358390400 5743313008629736192 3043079477901081984 342845947172427776 16089356490153325184 13389122959424670976 10688889428696016768 7988655897967362560 5288422367238708352 2588188836510054144 18334699379490951552 15634465848762297344 12934232318033643136 10233998787304988928 7533765256576334720 4833531725847680512 2133298195119026304 17879808738099923712 15179575207371269504 12479341676642615296 9779108145913961088 7078874615185306880 4378641084456652672 1678407553727998464 17424918096708895872 14724684565980241664 12024451035251587456 9324217504522933248 6623983973794279040 3923750443065624832 1223516912336970624 16970027455317868032 14269793924589213824 11569560393860559616 8869326863131905408 6169093332403251200 3468859801674596992 768626270945942784 16515136813926840192 13814903283198185984 11114669752469531776 8414436221740877568 5714202691012223360 3013969160283569152 313735629554914944 16060246172535812352 13360012641807158144 10659779111078503936 7959545580349849728 5259312049621195520 2559078518892541312 18305589061873438720 15605355531144784512 12905122000416130304 10204888469687476096 7504654938958821888 4804421408230167680 2104187877501513472 17850698420482410880 15150464889753756672 12450231359025102464 9749997828296448256 7049764297567794048 4349530766839139840 1649297236110485632 17395807779091383040 14695574248362728832 11995340717634074624 9295107186905420416 6594873656176766208 3894640125448112000 1194406594719457792 16940917137700355200 14240683606971700992 11540450076243046784 8840216545514392576 6139983014785738368 3439749484057084160 739515953328429952 16486026496309327360 13785792965580673152 11085559434852018944 8385325904123364736 5685092373394710528 2984858842666056320 284625311937402112 16031135854918299520 13330902324189645312 10630668793460991104 7930435262732336896 5230201732003682688 2529968201275028480 18276478744255925888 15576245213527271680 12876011682798617472 10175778152069963264 7475544621341309056 4775311090612654848 2075077559884000640 17821588102864898048 15121354572136243840 12421121041407589632 9720887510678935424 7020653979950281216 4320420449221627008 1620186918492972800 17366697461473870208 14666463930745216000 11966230400016561792 9265996869287907584 6565763338559253376 3865529807830599168 1165296277101944960 16911806820082842368 14211573289354188160 11511339758625533952 8811106227896879744 6110872697168225536 3410639166439571328 710405635710917120 16456916178691814528 13756682647963160320 11056449117234506112 8356215586505851904 5655982055777197696 2955748525048543488 255514994319889280 16002025537300786688 13301792006572132480 10601558475843478272 7901324945114824064 5201091414386169856 2500857883657515648 18247368426638413056 15547134895909758848 12846901365181104640 10146667834452450432 7446434303723796224 4746200772995142016 2045967242266487808 17792477785247385216 15092244254518731008 12392010723790076800 9691777193061422592 6991543662332768384 4291310131604114176 1591076600875459968 17337587143856357376 14637353613127703168 11937120082399048960 9236886551670394752 6536653020941740544 3836419490213086336 1136185959484432128 16882696502465329536 14182462971736675328 11482229441008021120 8781995910279366912 6081762379550712704 3381528848822058496 681295318093404288 16427805861074301696 13727572330345647488 11027338799616993280 8327105268888339072 5626871738159684864 2926638207431030656 226404676702376448 15972915219683273856 13272681688954619648 10572448158225965440 7872214627497311232 5171981096768657024 2471747566040002816 18218258109020900224 15518024578292246016 12817791047563591808 10117557516834937600 7417323986106283392 4717090455377629184 2016856924648974976 17763367467629872384 15063133936901218176 12362900406172563968 9662666875443909760 6962433344715255552 4262199813986601344 1561966283257947136 17308476826238844544 14608243295510190336 11908009764781536128 9207776234052881920 6507542703324227712 3807309172595573504 1107075641866919296 16853586184847816704 14153352654119162496 11453119123390508288 8752885592661854080 6052652061933199872 3352418531204545664 652185000475891456 16398695543456788864 13698462012728134656 10998228481999480448 8297994951270826240 5597761420542172032 2897527889813517824 197294359084863616 15943804902065761024 13243571371337106816 10543337840608452608 7843104309879798400 5142870779151144192 2442637248422489984 18189147791403387392 15488914260674733184 12788680729946078976 10088447199217424768 7388213668488770560 4687980137760116352 1987746607031462144 17734257150012359552 15034023619283705344 12333790088555051136 9633556557826396928 6933323027097742720 4233089496369088512 1532855965640434304 17279366508621331712 14579132977892677504 11878899447164023296 9178665916435369088 6478432385706714880 3778198854978060672 1077965324249406464 16824475867230303872 14124242336501649664 11424008805772995456 8723775275044341248 6023541744315687040 3323308213587032832 623074682858378624 16369585225839276032 13669351695110621824 10969118164381967616 8268884633653313408 5568651102924659200 2868417572196004992 168184041467350784 15914694584448248192 13214461053719593984 10514227522990939776 7813993992262285568 5113760461533631360 2413526930804977152 18160037473785874560 15459803943057220352 12759570412328566144 10059336881599911936 7359103350871257728 4658869820142603520 1958636289413949312 17705146832394846720 15004913301666192512 12304679770937538304 9604446240208884096 6904212709480229888 4203979178751575680 1503745648022921472 17250256191003818880 14550022660275164672 11849789129546510464 9149555598817856256 6449322068089202048 3749088537360547840 1048855006631893632 16795365549612791040 14095132018884136832 11394898488155482624 8694664957426828416 5994431426698174208 3294197895969520000 593964365240865792 16340474908221763200 13640241377493108992 10940007846764454784 8239774316035800576 5539540785307146368 2839307254578492160 139073723849837952 15885584266830735360 13185350736102081152 10485117205373426944 7784883674644772736 5084650143916118528 2384416613187464320 18130927156168361728 15430693625439707520 12730460094711053312 10030226563982399104 7329993033253744896 4629759502525090688 1929525971796436480 17676036514777333888 14975802984048679680 12275569453320025472 9575335922591371264 6875102391862717056 4174868861134062848 1474635330405408640 17221145873386306048 14520912342657651840 11820678811928997632 9120445281200343424 6420211750471689216 3719978219743035008 1019744689014380800 16766255231995278208 14066021701266624000 11365788170537969792 8665554639809315584 5965321109080661376 3265087578352007168 564854047623352960 16311364590604250368 13611131059875596160 10910897529146941952 8210663998418287744 5510430467689633536 2810196936960979328 109963406232325120 15856473949213222528 13156240418484568320 10456006887755914112 7755773357027259904 5055539826298605696 2355306295569951488 18101816838550848896 15401583307822194688 12701349777093540480 10001116246364886272 7300882715636232064 4600649184907577856 1900415654178923648 17646926197159821056 14946692666431166848 12246459135702512640 9546225604973858432 6845992074245204224 4145758543516550016 1445525012787895808 17192035555768793216 14491802025040139008 11791568494311484800 9091334963582830592 6391101432854176384 3690867902125522176 990634371396867968 16737144914377765376 14036911383649111168 11336677852920456960 8636444322191802752 5936210791463148544 3235977260734494336 535743730005840128 16282254272986737536 13582020742258083328 10881787211529429120 8181553680800774912 5481320150072120704 2781086619343466496 80853088614812288 15827363631595709696 13127130100867055488 10426896570138401280 7726663039409747072 5026429508681092864 2326195977952438656 18072706520933336064 15372472990204681856 12672239459476027648 9972005928747373440 7271772398018719232 4571538867290065024 1871305336561410816 17617815879542308224 14917582348813654016 12217348818084999808 9517115287356345600 6816881756627691392 4116648225899037184 1416414695170382976 17162925238151280384 14462691707422626176 11762458176693971968 9062224645965317760 6361991115236663552 3661757584508009344 961524053779355136 16708034596760252544 14007801066031598336 11307567535302944128 8607334004574289920 5907100473845635712 3206866943116981504 506633412388327296 16253143955369224704 13552910424640570496 10852676893911916288 8152443363183262080 5452209832454607872 2751976301725953664 51742770997299456 15798253313978196864 13098019783249542656 10397786252520888448 7697552721792234240 4997319191063580032 2297085660334925824 18043596203315823232 15343362672587169024 12643129141858514816 9942895611129860608 7242662080401206400 4542428549672552192 1842195018943897984 17588705561924795392 14888472031196141184 12188238500467486976 9488004969738832768 6787771439010178560 4087537908281524352 1387304377552870144 17133814920533767552 14433581389805113344 11733347859076459136 9033114328347804928 6332880797619150720 3632647266890496512 932413736161842304 16678924279142739712 13978690748414085504 11278457217685431296 8578223686956777088 5877990156228122880 3177756625499468672 477523094770814464 16224033637751711872 13523800107023057664 10823566576294403456 8123333045565749248 5423099514837095040 2722865984108440832 22632453379786624 15769142996360684032 13068909465632029824 10368675934903375616 7668442404174721408 4968208873446067200 2267975342717412992 18014485885698310400 15314252354969656192 12614018824241001984 9913785293512347776 7213551762783693568 4513318232055039360 1813084701326385152 17559595244307282560 14859361713578628352 12159128182849974144 9458894652121319936 6758661121392665728 4058427590664011520 1358194059935357312 17104704602916254720 14404471072187600512 11704237541458946304 9004004010730292096 6303770480001637888 3603536949272983680 903303418544329472 16649813961525226880 13949580430796572672 11249346900067918464 8549113369339264256 5848879838610610048 3148646307881955840 448412777153301632 16194923320134199040 13494689789405544832 10794456258676890624 8094222727948236416 5393989197219582208 2693755666490928000 18440266209471825408 15740032678743171200 13039799148014516992 10339565617285862784 7639332086557208576 4939098555828554368 2238865025099900160 17985375568080797568 15285142037352143360 12584908506623489152 9884674975894834944 7184441445166180736 4484207914437526528 1783974383708872320 17530484926689769728 14830251395961115520 12130017865232461312 9429784334503807104 6729550803775152896 4029317273046498688 1329083742317844480 17075594285298741888 14375360754570087680 11675127223841433472 8974893693112779264 6274660162384125056 3574426631655470848 874193100926816640 16620703643907714048 13920470113179059840 11220236582450405632 8520003051721751424 5819769520993097216 3119535990264443008 419302459535788800 16165813002516686208 13465579471788032000 10765345941059377792 8065112410330723584 5364878879602069376 2664645348873415168 18411155891854312576 15710922361125658368 13010688830397004160 10310455299668349952 7610221768939695744 4909988238211041536 2209754707482387328 17956265250463284736 15256031719734630528 12555798189005976320 9855564658277322112 7155331127548667904 4455097596820013696 1754864066091359488 17501374609072256896 14801141078343602688 12100907547614948480 9400674016886294272 6700440486157640064 4000206955428985856 1299973424700331648 17046483967681229056 14346250436952574848 11646016906223920640 8945783375495266432 6245549844766612224 3545316314037958016 845082783309303808 16591593326290201216 13891359795561547008 11191126264832892800 8490892734104238592 5790659203375584384 3090425672646930176 390192141918275968 16136702684899173376 13436469154170519168 10736235623441864960 8036002092713210752 5335768561984556544 2635535031255902336 18382045574236799744 15681812043508145536 12981578512779491328 10281344982050837120 7581111451322182912 4880877920593528704 2180644389864874496 17927154932845771904 15226921402117117696 12526687871388463488 9826454340659809280 7126220809931155072 4425987279202500864 1725753748473846656 17472264291454744064 14772030760726089856 12071797229997435648 9371563699268781440 6671330168540127232 3971096637811473024 1270863107082818816 17017373650063716224 14317140119335062016 11616906588606407808 8916673057877753600 6216439527149099392 3516205996420445184 815972465691790976 16562483008672688384 13862249477944034176 11162015947215379968 8461782416486725760 5761548885758071552 3061315355029417344 361081824300763136 16107592367281660544 13407358836553006336 10707125305824352128 8006891775095697920 5306658244367043712 2606424713638389504 18352935256619286912 15652701725890632704 12952468195161978496 10252234664433324288 7552001133704670080 4851767602976015872 2151534072247361664 17898044615228259072 15197811084499604864 12497577553770950656 9797344023042296448 7097110492313642240 4396876961584988032 1696643430856333824 17443153973837231232 14742920443108577024 12042686912379922816 9342453381651268608 6642219850922614400 3941986320193960192 1241752789465305984 16988263332446203392 14288029801717549184 11587796270988894976 8887562740260240768 6187329209531586560 3487095678802932352 786862148074278144 16533372691055175552 13833139160326521344 11132905629597867136 8432672098869212928 5732438568140558720 3032205037411904512 331971506683250304 16078482049664147712 13378248518935493504 10678014988206839296 7977781457478185088 5277547926749530880 2577314396020876672 18323824939001774080 15623591408273119872 12923357877544465664 10223124346815811456 7522890816087157248 4822657285358503040 2122423754629848832 17868934297610746240 15168700766882092032 12468467236153437824 9768233705424783616 7068000174696129408 4367766643967475200 1667533113238820992 17414043656219718400 14713810125491064192 12013576594762409984 9313343064033755776 6613109533305101568 3912876002576447360 1212642471847793152 16959153014828690560 14258919484100036352 11558685953371382144 8858452422642727936 6158218891914073728 3457985361185419520 757751830456765312 16504262373437662720 13804028842709008512 11103795311980354304 8403561781251700096 5703328250523045888 3003094719794391680 302861189065737472 16049371732046634880 13349138201317980672 10648904670589326464 7948671139860672256 5248437609132018048 2548204078403363840 18294714621384261248 15594481090655607040 12894247559926952832 10194014029198298624 7493780498469644416 4793546967740990208 2093313437012336000 17839823979993233408 15139590449264579200 12439356918535924992 9739123387807270784 7038889857078616576 4338656326349962368 1638422795621308160 17384933338602205568 14684699807873551360 11984466277144897152 9284232746416242944 6583999215687588736 3883765684958934528 1183532154230280320 16930042697211177728 14229809166482523520 11529575635753869312 8829342105025215104 6129108574296560896 3428875043567906688 728641512839252480 16475152055820149888 13774918525091495680 11074684994362841472 8374451463634187264 5674217932905533056 2973984402176878848 273750871448224640 16020261414429122048 13320027883700467840 10619794352971813632 7919560822243159424 5219327291514505216 2519093760785851008 18265604303766748416 15565370773038094208 12865137242309440000 10164903711580785792 7464670180852131584 4764436650123477376 2064203119394823168 17810713662375720576 15110480131647066368 12410246600918412160 9710013070189757952 7009779539461103744 4309546008732449536 1609312478003795328 17355823020984692736 14655589490256038528 11955355959527384320 9255122428798730112 6554888898070075904 3854655367341421696 1154421836612767488 16900932379593664896 14200698848865010688 11500465318136356480 8800231787407702272 6099998256679048064 3399764725950393856 699531195221739648 16446041738202637056 13745808207473982848 11045574676745328640 8345341146016674432 5645107615288020224 2944874084559366016 244640553830711808 15991151096811609216 13290917566082955008 10590684035354300800 7890450504625646592 5190216973896992384 2489983443168338176 18236493986149235584 15536260455420581376 12836026924691927168 10135793393963272960 7435559863234618752 4735326332505964544 2035092801777310336 17781603344758207744 15081369814029553536 12381136283300899328 9680902752572245120 6980669221843590912 4280435691114936704 1580202160386282496 17326712703367179904 14626479172638525696 11926245641909871488 9226012111181217280 6525778580452563072 3825545049723908864 1125311518995254656 16871822061976152064 14171588531247497856 11471355000518843648 8771121469790189440 6070887939061535232 3370654408332881024 670420877604226816 16416931420585124224 13716697889856470016 11016464359127815808 8316230828399161600 5615997297670507392 2915763766941853184 215530236213198976 15962040779194096384 13261807248465442176 10561573717736787968 7861340187008133760 5161106656279479552 2460873125550825344 18207383668531722752 15507150137803068544 12806916607074414336 10106683076345760128 7406449545617105920 4706216014888451712 2005982484159797504 17752493027140694912 15052259496412040704 12352025965683386496 9651792434954732288 6951558904226078080 4251325373497423872 1551091842768769664 17297602385749667072 14597368855021012864 11897135324292358656 9196901793563704448 6496668262835050240 3796434732106396032 1096201201377741824 16842711744358639232 14142478213629985024 11442244682901330816 8742011152172676608 6041777621444022400 3341544090715368192 641310559986713984 16387821102967611392 13687587572238957184 10987354041510302976 8287120510781648768 5586886980052994560 2886653449324340352 186419918595686144 15932930461576583552 13232696930847929344 10532463400119275136 7832229869390620928 5131996338661966720 2431762807933312512 18178273350914209920 15478039820185555712 12777806289456901504 10077572758728247296 7377339227999593088 4677105697270938880 1976872166542284672 17723382709523182080 15023149178794527872 12322915648065873664 9622682117337219456 6922448586608565248 4222215055879911040 1521981525151256832 17268492068132154240 14568258537403500032 11868025006674845824 9167791475946191616 6467557945217537408 3767324414488883200 1067090883760228992 16813601426741126400 14113367896012472192 11413134365283817984 8712900834555163776 6012667303826509568 3312433773097855360 612200242369201152 16358710785350098560 13658477254621444352 10958243723892790144 8258010193164135936 5557776662435481728 2857543131706827520 157309600978173312 15903820143959070720 13203586613230416512 10503353082501762304 7803119551773108096 5102886021044453888 2402652490315799680 18149163033296697088 15448929502568042880 12748695971839388672 10048462441110734464 7348228910382080256 4647995379653426048 1947761848924771840 17694272391905669248 14994038861177015040 12293805330448360832 9593571799719706624 6893338268991052416 4193104738262398208 1492871207533744000 17239381750514641408 14539148219785987200 11838914689057332992 9138681158328678784 6438447627600024576 3738214096871370368 1037980566142716160 16784491109123613568 14084257578394959360 11384024047666305152 8683790516937650944 5983556986208996736 3283323455480342528 583089924751688320 16329600467732585728 13629366937003931520 10929133406275277312 8228899875546623104 5528666344817968896 2828432814089314688 128199283360660480 15874709826341557888 13174476295612903680 10474242764884249472 7774009234155595264 5073775703426941056 2373542172698286848 18120052715679184256 15419819184950530048 12719585654221875840 10019352123493221632 7319118592764567424 4618885062035913216 1918651531307259008 17665162074288156416 14964928543559502208 12264695012830848000 9564461482102193792 6864227951373539584 4163994420644885376 1463760889916231168 17210271432897128576 14510037902168474368 11809804371439820160 9109570840711165952 6409337309982511744 3709103779253857536 1008870248525203328 16755380791506100736 14055147260777446528 11354913730048792320 8654680199320138112 5954446668591483904 3254213137862829696 553979607134175488 16300490150115072896 13600256619386418688 10900023088657764480 8199789557929110272 5499556027200456064 2799322496471801856 99088965743147648 15845599508724045056 13145365977995390848 10445132447266736640 7744898916538082432 5044665385809428224 2344431855080774016 18090942398061671424 15390708867333017216 12690475336604363008 9990241805875708800 7290008275147054592 4589774744418400384 1889541213689746176 17636051756670643584 14935818225941989376 12235584695213335168 9535351164484680960 6835117633756026752 4134884103027372544 1434650572298718336 17181161115279615744 14480927584550961536 11780694053822307328 9080460523093653120 6380226992364998912 3679993461636344704 979759930907690496 16726270473888587904 14026036943159933696 11325803412431279488 8625569881702625280 5925336350973971072 3225102820245316864 524869289516662656 16271379832497560064 13571146301768905856 10870912771040251648 8170679240311597440 5470445709582943232 2770212178854289024 69978648125634816 15816489191106532224 13116255660377878016 10416022129649223808 7715788598920569600 5015555068191915392 2315321537463261184 18061832080444158592 15361598549715504384 12661365018986850176 9961131488258195968 7260897957529541760 4560664426800887552 1860430896072233344 17606941439053130752 14906707908324476544 12206474377595822336 9506240846867168128 6806007316138513920 4105773785409859712 1405540254681205504 17152050797662102912 14451817266933448704 11751583736204794496 9051350205476140288 6351116674747486080 3650883144018831872 950649613290177664 16697160156271075072 13996926625542420864 11296693094813766656 8596459564085112448 5896226033356458240 3195992502627804032 495758971899149824 16242269514880047232 13542035984151393024 10841802453422738816 8141568922694084608 5441335391965430400 2741101861236776192 40868330508121984 15787378873489019392 13087145342760365184 10386911812031710976 7686678281303056768 4986444750574402560 2286211219845748352 18032721762826645760 15332488232097991552 12632254701369337344 9932021170640683136 7231787639912028928 4531554109183374720 1831320578454720512 17577831121435617920 14877597590706963712 12177364059978309504 9477130529249655296 6776896998521001088 4076663467792346880 1376429937063692672 17122940480044590080 14422706949315935872 11722473418587281664 9022239887858627456 6322006357129973248 3621772826401319040 921539295672664832 16668049838653562240 13967816307924908032 11267582777196253824 8567349246467599616 5867115715738945408 3166882185010291200 466648654281636992 16213159197262534400 13512925666533880192 10812692135805225984 8112458605076571776 5412225074347917568 2711991543619263360 11758012890609152 15758268555871506560 13058035025142852352 10357801494414198144 7657567963685543936 4957334432956889728 2257100902228235520 18003611445209132928 15303377914480478720 12603144383751824512 9902910853023170304 7202677322294516096 4502443791565861888 1802210260837207680 17548720803818105088 14848487273089450880 12148253742360796672 9448020211632142464 6747786680903488256 4047553150174834048 1347319619446179840 17093830162427077248 14393596631698423040 11693363100969768832 8993129570241114624 6292896039512460416 3592662508783806208 892428978055152000 16638939521036049408 13938705990307395200 11238472459578740992 8538238928850086784 5838005398121432576 3137771867392778368 437538336664124160 16184048879645021568 13483815348916367360 10783581818187713152 8083348287459058944 5383114756730404736 2682881226001750528 18429391768982647936 15729158238253993728 13028924707525339520 10328691176796685312 7628457646068031104 4928224115339376896 2227990584610722688 17974501127591620096 15274267596862965888 12574034066134311680 9873800535405657472 7173567004677003264 4473333473948349056 1773099943219694848 17519610486200592256 14819376955471938048 12119143424743283840 9418909894014629632 6718676363285975424 4018442832557321216 1318209301828667008 17064719844809564416 14364486314080910208 11664252783352256000 8964019252623601792 6263785721894947584 3563552191166293376 863318660437639168 16609829203418536576 13909595672689882368 11209362141961228160 8509128611232573952 5808895080503919744 3108661549775265536 408428019046611328 16154938562027508736 13454705031298854528 10754471500570200320 8054237969841546112 5354004439112891904 2653770908384237696 18400281451365135104 15700047920636480896 12999814389907826688 10299580859179172480 7599347328450518272 4899113797721864064 2198880266993209856 17945390809974107264 15245157279245453056 12544923748516798848 9844690217788144640 7144456687059490432 4444223156330836224 1743989625602182016 17490500168583079424 14790266637854425216 12090033107125771008 9389799576397116800 6689566045668462592 3989332514939808384 1289098984211154176 17035609527192051584 14335375996463397376 11635142465734743168 8934908935006088960 6234675404277434752 3534441873548780544 834208342820126336 16580718885801023744 13880485355072369536 11180251824343715328 8480018293615061120 5779784762886406912 3079551232157752704 379317701429098496 16125828244409995904 13425594713681341696 10725361182952687488 8025127652224033280 5324894121495379072 2624660590766724864 18371171133747622272 15670937603018968064 12970704072290313856 10270470541561659648 7570237010833005440 4870003480104351232 2169769949375697024 17916280492356594432 15216046961627940224 12515813430899286016 9815579900170631808 7115346369441977600 4415112838713323392 1714879307984669184 17461389850965566592 14761156320236912384 12060922789508258176 9360689258779603968 6660455728050949760 3960222197322295552 1259988666593641344 17006499209574538752 14306265678845884544 11606032148117230336 8905798617388576128 6205565086659921920 3505331555931267712 805098025202613504 16551608568183510912 13851375037454856704 11151141506726202496 8450907975997548288 5750674445268894080 3050440914540239872 350207383811585664 16096717926792483072 13396484396063828864 10696250865335174656 7996017334606520448 5295783803877866240 2595550273149212032 18342060816130109440 15641827285401455232 12941593754672801024 10241360223944146816 7541126693215492608 4840893162486838400 2140659631758184192 17887170174739081600 15186936644010427392 12486703113281773184 9786469582553118976 7086236051824464768 4386002521095810560 1685768990367156352 17432279533348053760 14732046002619399552 12031812471890745344 9331578941162091136 6631345410433436928 3931111879704782720 1230878348976128512 16977388891957025920 14277155361228371712 11576921830499717504 8876688299771063296 6176454769042409088 3476221238313754880 775987707585100672 16522498250565998080 13822264719837343872 11122031189108689664 8421797658380035456 5721564127651381248 3021330596922727040 321097066194072832 16067607609174970240 13367374078446316032 10667140547717661824 7966907016989007616 5266673486260353408 2566439955531699200 18312950498512596608 15612716967783942400 12912483437055288192 10212249906326633984 7512016375597979776 4811782844869325568 2111549314140671360 17858059857121568768 15157826326392914560 12457592795664260352 9757359264935606144 7057125734206951936 4356892203478297728 1656658672749643520 17403169215730540928 14702935685001886720 12002702154273232512 9302468623544578304 6602235092815924096 3902001562087269888 1201768031358615680 16948278574339513088 14248045043610858880 11547811512882204672 8847577982153550464 6147344451424896256 3447110920696242048 746877389967587840 16493387932948485248 13793154402219831040 11092920871491176832 8392687340762522624 5692453810033868416 2992220279305214208 291986748576560000 16038497291557457408 13338263760828803200 10638030230100148992 7937796699371494784 5237563168642840576 2537329637914186368 18283840180895083776 15583606650166429568 12883373119437775360 10183139588709121152 7482906057980466944 4782672527251812736 2082438996523158528 17828949539504055936 15128716008775401728 12428482478046747520 9728248947318093312 7028015416589439104 4327781885860784896 1627548355132130688 17374058898113028096 14673825367384373888 11973591836655719680 9273358305927065472 6573124775198411264 3872891244469757056 1172657713741102848 16919168256722000256 14218934725993346048 11518701195264691840 8818467664536037632 6118234133807383424 3418000603078729216 717767072350075008 16464277615330972416 13764044084602318208 11063810553873664000 8363577023145009792 5663343492416355584 2963109961687701376 262876430959047168 16009386973939944576 13309153443211290368 10608919912482636160 7908686381753981952 5208452851025327744 2508219320296673536 18254729863277570944 15554496332548916736 12854262801820262528 10154029271091608320 7453795740362954112 4753562209634299904 2053328678905645696 17799839221886543104 15099605691157888896 12399372160429234688 9699138629700580480 6998905098971926272 4298671568243272064 1598438037514617856 17344948580495515264 14644715049766861056 11944481519038206848 9244247988309552640 6544014457580898432 3843780926852244224 1143547396123590016 16890057939104487424 14189824408375833216 11489590877647179008 8789357346918524800 6089123816189870592 3388890285461216384 688656754732562176 16435167297713459584 13734933766984805376 11034700236256151168 8334466705527496960 5634233174798842752 2933999644070188544 233766113341534336 15980276656322431744 13280043125593777536 10579809594865123328 7879576064136469120 5179342533407814912 2479109002679160704 18225619545660058112 15525386014931403904 12825152484202749696 10124918953474095488 7424685422745441280 4724451892016787072 2024218361288132864 17770728904269030272 15070495373540376064 12370261842811721856 9670028312083067648 6969794781354413440 4269561250625759232 1569327719897105024 17315838262878002432 14615604732149348224 11915371201420694016 9215137670692039808 6514904139963385600 3814670609234731392 1114437078506077184 16860947621486974592 14160714090758320384 11460480560029666176 8760247029301011968 6060013498572357760 3359779967843703552 659546437115049344 16406056980095946752 13705823449367292544 11005589918638638336 8305356387909984128 5605122857181329920 2904889326452675712 204655795724021504 15951166338704918912 13250932807976264704 10550699277247610496 7850465746518956288 5150232215790302080 2449998685061647872 18196509228042545280 15496275697313891072 12796042166585236864 10095808635856582656 7395575105127928448 4695341574399274240 1995108043670620032 17741618586651517440 15041385055922863232 12341151525194209024 9640917994465554816 6940684463736900608 4240450933008246400 1540217402279592192 17286727945260489600 14586494414531835392 11886260883803181184 9186027353074526976 6485793822345872768 3785560291617218560 1085326760888564352 16831837303869461760 14131603773140807552 11431370242412153344 8731136711683499136 6030903180954844928 3330669650226190720 630436119497536512 16376946662478433920 13676713131749779712 10976479601021125504 8276246070292471296 5576012539563817088 2875779008835162880 175545478106508672 15922056021087406080 13221822490358751872 10521588959630097664 7821355428901443456 5121121898172789248 2420888367444135040 18167398910425032448 15467165379696378240 12766931848967724032 10066698318239069824 7366464787510415616 4666231256781761408 1965997726053107200 17712508269034004608 15012274738305350400 12312041207576696192 9611807676848041984 6911574146119387776 4211340615390733568 1511107084662079360 17257617627642976768 14557384096914322560 11857150566185668352 9156917035457014144 6456683504728359936 3756449973999705728 1056216443271051520 16802726986251948928 14102493455523294720 11402259924794640512 8702026394065986304 6001792863337332096 3301559332608677888 601325801880023680 16347836344860921088 13647602814132266880 10947369283403612672 8247135752674958464 5546902221946304256 2846668691217650048 146435160488995840 15892945703469893248 13192712172741239040 10492478642012584832 7792245111283930624 5092011580555276416 2391778049826622208 18138288592807519616 15438055062078865408 12737821531350211200 10037588000621556992 7337354469892902784 4637120939164248576 1936887408435594368 17683397951416491776 14983164420687837568 12282930889959183360 9582697359230529152 6882463828501874944 4182230297773220736 1481996767044566528 17228507310025463936 14528273779296809728 11828040248568155520 9127806717839501312 6427573187110847104 3727339656382192896 1027106125653538688 16773616668634436096 14073383137905781888 11373149607177127680 8672916076448473472 5972682545719819264 3272449014991165056 572215484262510848 16318726027243408256 13618492496514754048 10918258965786099840 8218025435057445632 5517791904328791424 2817558373600137216 117324842871483008 15863835385852380416 13163601855123726208 10463368324395072000 7763134793666417792 5062901262937763584 2362667732209109376 18109178275190006784 15408944744461352576 12708711213732698368 10008477683004044160 7308244152275389952 4608010621546735744 1907777090818081536 17654287633798978944 14954054103070324736 12253820572341670528 9553587041613016320 6853353510884362112 4153119980155707904 1452886449427053696 17199396992407951104 14499163461679296896 11798929930950642688 9098696400221988480 6398462869493334272 3698229338764680064 997995808036025856 16744506351016923264 14044272820288269056 11344039289559614848 8643805758830960640 5943572228102306432 3243338697373652224 543105166644998016 16289615709625895424 13589382178897241216 10889148648168587008 8188915117439932800 5488681586711278592 2788448055982624384 88214525253970176 15834725068234867584 13134491537506213376 10434258006777559168 7734024476048904960 5033790945320250752 2333557414591596544 18080067957572493952 15379834426843839744 12679600896115185536 9979367365386531328 7279133834657877120 4578900303929222912 1878666773200568704 17625177316181466112 14924943785452811904 12224710254724157696 9524476723995503488 6824243193266849280 4124009662538195072 1423776131809540864 17170286674790438272 14470053144061784064 11769819613333129856 9069586082604475648 6369352551875821440 3669119021147167232 968885490418513024 16715396033399410432 14015162502670756224 11314928971942102016 8614695441213447808 5914461910484793600 3214228379756139392 513994849027485184 16260505392008382592 13560271861279728384 10860038330551074176 8159804799822419968 5459571269093765760 2759337738365111552 59104207636457344 15805614750617354752 13105381219888700544 10405147689160046336 7704914158431392128 5004680627702737920 2304447096974083712 18050957639954981120 15350724109226326912 12650490578497672704 9950257047769018496 7250023517040364288 4549789986311710080 1849556455583055872 17596066998563953280 14895833467835299072 12195599937106644864 9495366406377990656 6795132875649336448 4094899344920682240 1394665814192028032 17141176357172925440 14440942826444271232 11740709295715617024 9040475764986962816 6340242234258308608 3640008703529654400 939775172801000192 16686285715781897600 13986052185053243392 11285818654324589184 8585585123595934976 5885351592867280768 3185118062138626560 484884531409972352 16231395074390869760 13531161543662215552 10830928012933561344 8130694482204907136 5430460951476252928 2730227420747598720 29993890018944512 15776504432999841920 13076270902271187712 10376037371542533504 7675803840813879296 4975570310085225088 2275336779356570880 18021847322337468288 15321613791608814080 12621380260880159872 9921146730151505664 7220913199422851456 4520679668694197248 1820446137965543040 17566956680946440448 14866723150217786240 12166489619489132032 9466256088760477824 6766022558031823616 4065789027303169408 1365555496574515200 17112066039555412608 14411832508826758400 11711598978098104192 9011365447369449984 6311131916640795776 3610898385912141568 910664855183487360 16657175398164384768 13956941867435730560 11256708336707076352 8556474805978422144 5856241275249767936 3156007744521113728 455774213792459520 16202284756773356928 13502051226044702720 10801817695316048512 8101584164587394304 5401350633858740096 2701117103130085888 883572401431680 15747394115382329088 13047160584653674880 10346927053925020672 7646693523196366464 4946459992467712256 2246226461739058048 17992737004719955456 15292503473991301248 12592269943262647040 9892036412533992832 7191802881805338624 4491569351076684416 1791335820348030208 17537846363328927616 14837612832600273408 12137379301871619200 9437145771142964992 6736912240414310784 4036678709685656576 1336445178957002368 17082955721937899776 14382722191209245568 11682488660480591360 8982255129751937152 6282021599023282944 3581788068294628736 881554537565974528 16628065080546871936 13927831549818217728 11227598019089563520 8527364488360909312 5827130957632255104 3126897426903600896 426663896174946688 16173174439155844096 13472940908427189888 10772707377698535680 8072473846969881472 5372240316241227264 2672006785512573056 18418517328493470464 15718283797764816256 13018050267036162048 10317816736307507840 7617583205578853632 4917349674850199424 2217116144121545216 17963626687102442624 15263393156373788416 12563159625645134208 9862926094916480000 7162692564187825792 4462459033459171584 1762225502730517376 17508736045711414784 14808502514982760576 12108268984254106368 9408035453525452160 6707801922796797952 4007568392068143744 1307334861339489536 17053845404320386944 14353611873591732736 11653378342863078528 8953144812134424320 6252911281405770112 3552677750677115904 852444219948461696 16598954762929359104 13898721232200704896 11198487701472050688 8498254170743396480 5798020640014742272 3097787109286088064 397553578557433856 16144064121538331264 13443830590809677056 10743597060081022848 8043363529352368640 5343129998623714432 2642896467895060224 18389407010875957632 15689173480147303424 12988939949418649216 10288706418689995008 7588472887961340800 4888239357232686592 2188005826504032384 17934516369484929792 15234282838756275584 12534049308027621376 9833815777298967168 7133582246570312960 4433348715841658752 1733115185113004544 17479625728093901952 14779392197365247744 12079158666636593536 9378925135907939328 6678691605179285120 3978458074450630912 1278224543721976704 17024735086702874112 14324501555974219904 11624268025245565696 8924034494516911488 6223800963788257280 3523567433059603072 823333902330948864 16569844445311846272 13869610914583192064 11169377383854537856 8469143853125883648 5768910322397229440 3068676791668575232 368443260939921024 16114953803920818432 13414720273192164224 10714486742463510016 8014253211734855808 5314019681006201600 2613786150277547392 18360296693258444800 15660063162529790592 12959829631801136384 10259596101072482176 7559362570343827968 4859129039615173760 2158895508886519552 17905406051867416960 15205172521138762752 12504938990410108544 9804705459681454336 7104471928952800128 4404238398224145920 1704004867495491712 17450515410476389120 14750281879747734912 12050048349019080704 9349814818290426496 6649581287561772288 3949347756833118080 1249114226104463872 16995624769085361280 14295391238356707072 11595157707628052864 8894924176899398656 6194690646170744448 3494457115442090240 794223584713436032 16540734127694333440 13840500596965679232 11140267066237025024 8440033535508370816 5739800004779716608 3039566474051062400 339332943322408192 16085843486303305600 13385609955574651392 10685376424845997184 7985142894117342976 5284909363388688768 2584675832660034560 18331186375640931968 15630952844912277760 12930719314183623552 10230485783454969344 7530252252726315136 4830018721997660928 2129785191269006720 17876295734249904128 15176062203521249920 12475828672792595712 9775595142063941504 7075361611335287296 4375128080606633088 1674894549877978880 17421405092858876288 14721171562130222080 12020938031401567872 9320704500672913664 6620470969944259456 3920237439215605248 1220003908486951040 16966514451467848448 14266280920739194240 11566047390010540032 8865813859281885824 6165580328553231616 3465346797824577408 765113267095923200 16511623810076820608 13811390279348166400 11111156748619512192 8410923217890857984 5710689687162203776 3010456156433549568 310222625704895360 16056733168685792768 13356499637957138560 10656266107228484352 7956032576499830144 5255799045771175936 2555565515042521728 18302076058023419136 15601842527294764928 12901608996566110720 10201375465837456512 7501141935108802304 4800908404380148096 2100674873651493888 17847185416632391296 15146951885903737088 12446718355175082880 9746484824446428672 7046251293717774464 4346017762989120256 1645784232260466048 17392294775241363456 14692061244512709248 11991827713784055040 9291594183055400832 6591360652326746624 3891127121598092416 1190893590869438208 16937404133850335616 14237170603121681408 11536937072393027200 8836703541664372992 6136470010935718784 3436236480207064576 736002949478410368 16482513492459307776 13782279961730653568 11082046431001999360 8381812900273345152 5681579369544690944 2981345838816036736 281112308087382528 16027622851068279936 13327389320339625728 10627155789610971520 7926922258882317312 5226688728153663104 2526455197425008896 18272965740405906304 15572732209677252096 12872498678948597888 10172265148219943680 7472031617491289472 4771798086762635264 2071564556033981056 17818075099014878464 15117841568286224256 12417608037557570048 9717374506828915840 7017140976100261632 4316907445371607424 1616673914642953216 17363184457623850624 14662950926895196416 11962717396166542208 9262483865437888000 6562250334709233792 3862016803980579584 1161783273251925376 16908293816232822784 14208060285504168576 11507826754775514368 8807593224046860160 6107359693318205952 3407126162589551744 706892631860897536 16453403174841794944 13753169644113140736 11052936113384486528 8352702582655832320 5652469051927178112 2952235521198523904 252001990469869696 15998512533450767104 13298279002722112896 10598045471993458688 7897811941264804480 5197578410536150272 2497344879807496064 18243855422788393472 15543621892059739264 12843388361331085056 10143154830602430848 7442921299873776640 4742687769145122432 2042454238416468224 17788964781397365632 15088731250668711424 12388497719940057216 9688264189211403008 6988030658482748800 4287797127754094592 1587563597025440384 17334074140006337792 14633840609277683584 11933607078549029376 9233373547820375168 6533140017091720960 3832906486363066752 1132672955634412544 16879183498615309952 14178949967886655744 11478716437158001536 8778482906429347328 6078249375700693120 3378015844972038912 677782314243384704 16424292857224282112 13724059326495627904 11023825795766973696 8323592265038319488 5623358734309665280 2923125203581011072 222891672852356864 15969402215833254272 13269168685104600064 10568935154375945856 7868701623647291648 5168468092918637440 2468234562189983232 18214745105170880640 15514511574442226432 12814278043713572224 10114044512984918016 7413810982256263808 4713577451527609600 2013343920798955392 17759854463779852800 15059620933051198592 12359387402322544384 9659153871593890176 6958920340865235968 4258686810136581760 1558453279407927552 17304963822388824960 14604730291660170752 11904496760931516544 9204263230202862336 6504029699474208128 3803796168745553920 1103562638016899712 16850073180997797120 14149839650269142912 11449606119540488704 8749372588811834496 6049139058083180288 3348905527354526080 648671996625871872 16395182539606769280 13694949008878115072 10994715478149460864 8294481947420806656 5594248416692152448 2894014885963498240 193781355234844032 15940291898215741440 13240058367487087232 10539824836758433024 7839591306029778816 5139357775301124608 2439124244572470400 18185634787553367808 15485401256824713600 12785167726096059392 10084934195367405184 7384700664638750976 4684467133910096768 1984233603181442560 17730744146162339968 15030510615433685760 12330277084705031552 9630043553976377344 6929810023247723136 4229576492519068928 1529342961790414720 17275853504771312128 14575619974042657920 11875386443314003712 9175152912585349504 6474919381856695296 3774685851128041088 1074452320399386880 16820962863380284288 14120729332651630080 11420495801922975872 8720262271194321664 6020028740465667456 3319795209737013248 619561679008359040 16366072221989256448 13665838691260602240 10965605160531948032 8265371629803293824 5565138099074639616 2864904568345985408 164671037617331200 15911181580598228608 13210948049869574400 10510714519140920192 7810480988412265984 5110247457683611776 2410013926954957568 18156524469935854976 15456290939207200768 12756057408478546560 10055823877749892352 7355590347021238144 4655356816292583936 1955123285563929728 17701633828544827136 15001400297816172928 12301166767087518720 9600933236358864512 6900699705630210304 4200466174901556096 1500232644172901888 17246743187153799296 14546509656425145088 11846276125696490880 9146042594967836672 6445809064239182464 3745575533510528256 1045342002781874048 16791852545762771456 14091619015034117248 11391385484305463040 8691151953576808832 5990918422848154624 3290684892119500416 590451361390846208 16336961904371743616 13636728373643089408 10936494842914435200 8236261312185780992 5536027781457126784 2835794250728472576 135560719999818368 15882071262980715776 13181837732252061568 10481604201523407360 7781370670794753152 5081137140066098944 2380903609337444736 18127414152318342144 15427180621589687936 12726947090861033728 10026713560132379520 7326480029403725312 4626246498675071104 1926012967946416896 17672523510927314304 14972289980198660096 12272056449470005888 9571822918741351680 6871589388012697472 4171355857284043264 1471122326555389056 17217632869536286464 14517399338807632256 11817165808078978048 9116932277350323840 6416698746621669632 3716465215893015424 1016231685164361216 16762742228145258624 14062508697416604416 11362275166687950208 8662041635959296000 5961808105230641792 3261574574501987584 561341043773333376 16307851586754230784 13607618056025576576 10907384525296922368 8207150994568268160 5506917463839613952 2806683933110959744 106450402382305536 15852960945363202944 13152727414634548736 10452493883905894528 7752260353177240320 5052026822448586112 2351793291719931904 18098303834700829312 15398070303972175104 12697836773243520896 9997603242514866688 7297369711786212480 4597136181057558272 1896902650328904064 17643413193309801472 14943179662581147264 12242946131852493056 9542712601123838848 6842479070395184640 4142245539666530432 1442012008937876224 17188522551918773632 14488289021190119424 11788055490461465216 9087821959732811008 6387588429004156800 3687354898275502592 987121367546848384 16733631910527745792 14033398379799091584 11333164849070437376 8632931318341783168 5932697787613128960 3232464256884474752 532230726155820544 16278741269136717952 13578507738408063744 10878274207679409536 8178040676950755328 5477807146222101120 2777573615493446912 77340084764792704 15823850627745690112 13123617097017035904 10423383566288381696 7723150035559727488 5022916504831073280 2322682974102419072 18069193517083316480 15368959986354662272 12668726455626008064 9968492924897353856 7268259394168699648 4568025863440045440 1867792332711391232 17614302875692288640 14914069344963634432 12213835814234980224 9513602283506326016 6813368752777671808 4113135222049017600 1412901691320363392 17159412234301260800 14459178703572606592 11758945172843952384 9058711642115298176 6358478111386643968 3658244580657989760 958011049929335552 16704521592910232960 14004288062181578752 11304054531452924544 8603821000724270336 5903587469995616128 3203353939266961920 503120408538307712 16249630951519205120 13549397420790550912 10849163890061896704 8148930359333242496 5448696828604588288 2748463297875934080 48229767147279872 15794740310128177280 13094506779399523072 10394273248670868864 7694039717942214656 4993806187213560448 2293572656484906240 18040083199465803648 15339849668737149440 12639616138008495232 9939382607279841024 7239149076551186816 4538915545822532608 1838682015093878400 17585192558074775808 14884959027346121600 12184725496617467392 9484491965888813184 6784258435160158976 4084024904431504768 1383791373702850560 17130301916683747968 14430068385955093760 11729834855226439552 9029601324497785344 6329367793769131136 3629134263040476928 928900732311822720 16675411275292720128 13975177744564065920 11274944213835411712 8574710683106757504 5874477152378103296 3174243621649449088 474010090920794880 16220520633901692288 13520287103173038080 10820053572444383872 8119820041715729664 5419586510987075456 2719352980258421248 19119449529767040 15765629992510664448 13065396461782010240 10365162931053356032 7664929400324701824 4964695869596047616 2264462338867393408 18010972881848290816 15310739351119636608 12610505820390982400 9910272289662328192 7210038758933673984 4509805228205019776 1809571697476365568 17556082240457262976 14855848709728608768 12155615178999954560 9455381648271300352 6755148117542646144 4054914586813991936 1354681056085337728 17101191599066235136 14400958068337580928 11700724537608926720 9000491006880272512 6300257476151618304 3600023945422964096 899790414694309888 16646300957675207296 13946067426946553088 11245833896217898880 8545600365489244672 5845366834760590464 3145133304031936256 444899773303282048 16191410316284179456 13491176785555525248 10790943254826871040 8090709724098216832 5390476193369562624 2690242662640908416 18436753205621805824 15736519674893151616 13036286144164497408 10336052613435843200 7635819082707188992 4935585551978534784 2235352021249880576 17981862564230777984 15281629033502123776 12581395502773469568 9881161972044815360 7180928441316161152 4480694910587506944 1780461379858852736 17526971922839750144 14826738392111095936 12126504861382441728 9426271330653787520 6726037799925133312 4025804269196479104 1325570738467824896 17072081281448722304 14371847750720068096 11671614219991413888 8971380689262759680 6271147158534105472 3570913627805451264 870680097076797056 16617190640057694464 13916957109329040256 11216723578600386048 8516490047871731840 5816256517143077632 3116022986414423424 415789455685769216 16162299998666666624 13462066467938012416 10761832937209358208 8061599406480704000 5361365875752049792 2661132345023395584 18407642888004292992 15707409357275638784 13007175826546984576 10306942295818330368 7606708765089676160 4906475234361021952 2206241703632367744 17952752246613265152 15252518715884610944 12552285185155956736 9852051654427302528 7151818123698648320 4451584592969994112 1751351062241339904 17497861605222237312 14797628074493583104 12097394543764928896 9397161013036274688 6696927482307620480 3996693951578966272 1296460420850312064 17042970963831209472 14342737433102555264 11642503902373901056 8942270371645246848 6242036840916592640 3541803310187938432 841569779459284224 16588080322440181632 13887846791711527424 11187613260982873216 8487379730254219008 5787146199525564800 3086912668796910592 386679138068256384 16133189681049153792 13432956150320499584 10732722619591845376 8032489088863191168 5332255558134536960 2632022027405882752 18378532570386780160 15678299039658125952 12978065508929471744 10277831978200817536 7577598447472163328 4877364916743509120 2177131386014854912 17923641928995752320 15223408398267098112 12523174867538443904 9822941336809789696 7122707806081135488 4422474275352481280 1722240744623827072 17468751287604724480 14768517756876070272 12068284226147416064 9368050695418761856 6667817164690107648 3967583633961453440 1267350103232799232 17013860646213696640 14313627115485042432 11613393584756388224 8913160054027734016 6212926523299079808 3512692992570425600 812459461841771392 16558970004822668800 13858736474094014592 11158502943365360384 8458269412636706176 5758035881908051968 3057802351179397760 357568820450743552 16104079363431640960 13403845832702986752 10703612301974332544 8003378771245678336 5303145240517024128 2602911709788369920 18349422252769267328 15649188722040613120 12948955191311958912 10248721660583304704 7548488129854650496 4848254599125996288 2148021068397342080 17894531611378239488 15194298080649585280 12494064549920931072 9793831019192276864 7093597488463622656 4393363957734968448 1693130427006314240 17439640969987211648 14739407439258557440 12039173908529903232 9338940377801249024 6638706847072594816 3938473316343940608 1238239785615286400 16984750328596183808 14284516797867529600 11584283267138875392 8884049736410221184 6183816205681566976 3483582674952912768 783349144224258560 16529859687205155968 13829626156476501760 11129392625747847552 8429159095019193344 5728925564290539136 3028692033561884928 328458502833230720 16074969045814128128 13374735515085473920 10674501984356819712 7974268453628165504 5274034922899511296 2573801392170857088 18320311935151754496 15620078404423100288 12919844873694446080 10219611342965791872 7519377812237137664 4819144281508483456 2118910750779829248 17865421293760726656 15165187763032072448 12464954232303418240 9764720701574764032 7064487170846109824 4364253640117455616 1664020109388801408 17410530652369698816 14710297121641044608 12010063590912390400 9309830060183736192 6609596529455081984 3909362998726427776 1209129467997773568 16955640010978670976 14255406480250016768 11555172949521362560 8854939418792708352 6154705888064054144 3454472357335399936 754238826606745728 16500749369587643136 13800515838858988928 11100282308130334720 8400048777401680512 5699815246673026304 2999581715944372096 299348185215717888 16045858728196615296 13345625197467961088 10645391666739306880 7945158136010652672 5244924605281998464 2544691074553344256 18291201617534241664 15590968086805587456 12890734556076933248 10190501025348279040 7490267494619624832 4790033963890970624 2089800433162316416 17836310976143213824 15136077445414559616 12435843914685905408 9735610383957251200 7035376853228596992 4335143322499942784 1634909791771288576 17381420334752185984 14681186804023531776 11980953273294877568 9280719742566223360 6580486211837569152 3880252681108914944 1180019150380260736 16926529693361158144 14226296162632503936 11526062631903849728 8825829101175195520 6125595570446541312 3425362039717887104 725128508989232896 16471639051970130304 13771405521241476096 11071171990512821888 8370938459784167680 5670704929055513472 2970471398326859264 270237867598205056 16016748410579102464 13316514879850448256 10616281349121794048 7916047818393139840 5215814287664485632 2515580756935831424 18262091299916728832 15561857769188074624 12861624238459420416 10161390707730766208 7461157177002112000 4760923646273457792 2060690115544803584 17807200658525700992 15106967127797046784 12406733597068392576 9706500066339738368 7006266535611084160 4306033004882429952 1605799474153775744 17352310017134673152 14652076486406018944 11951842955677364736 9251609424948710528 6551375894220056320 3851142363491402112 1150908832762747904 16897419375743645312 14197185845014991104 11496952314286336896 8796718783557682688 6096485252829028480 3396251722100374272 696018191371720064 16442528734352617472 13742295203623963264 11042061672895309056 8341828142166654848 5641594611438000640 2941361080709346432 241127549980692224 15987638092961589632 13287404562232935424 10587171031504281216 7886937500775627008 5186703970046972800 2486470439318318592 18232980982299216000 15532747451570561792 12832513920841907584 10132280390113253376 7432046859384599168 4731813328655944960 2031579797927290752 17778090340908188160 15077856810179533952 12377623279450879744 9677389748722225536 6977156217993571328 4276922687264917120 1576689156536262912 17323199699517160320 14622966168788506112 11922732638059851904 9222499107331197696 6522265576602543488 3822032045873889280 1121798515145235072 16868309058126132480 14168075527397478272 11467841996668824064 8767608465940169856 6067374935211515648 3367141404482861440 666907873754207232 16413418416735104640 13713184886006450432 11012951355277796224 8312717824549142016 5612484293820487808 2912250763091833600 212017232363179392 15958527775344076800 13258294244615422592 10558060713886768384 7857827183158114176 5157593652429459968 2457360121700805760 18203870664681703168 15503637133953048960 12803403603224394752 10103170072495740544 7402936541767086336 4702703011038432128 2002469480309777920 17748980023290675328 15048746492562021120 12348512961833366912 9648279431104712704 6948045900376058496 4247812369647404288 1547578838918750080 17294089381899647488 14593855851170993280 11893622320442339072 9193388789713684864 6493155258985030656 3792921728256376448 1092688197527722240 16839198740508619648 14138965209779965440 11438731679051311232 8738498148322657024 6038264617594002816 3338031086865348608 637797556136694400 16384308099117591808 13684074568388937600 10983841037660283392 8283607506931629184 5583373976202974976 2883140445474320768 182906914745666560 15929417457726563968 13229183926997909760 10528950396269255552 7828716865540601344 5128483334811947136 2428249804083292928 18174760347064190336 15474526816335536128 12774293285606881920 10074059754878227712 7373826224149573504 4673592693420919296 1973359162692265088 17719869705673162496 15019636174944508288 12319402644215854080 9619169113487199872 6918935582758545664 4218702052029891456 1518468521301237248 17264979064282134656 14564745533553480448 11864512002824826240 9164278472096172032 6464044941367517824 3763811410638863616 1063577879910209408 16810088422891106816 14109854892162452608 11409621361433798400 8709387830705144192 6009154299976489984 3308920769247835776 608687238519181568 16355197781500078976 13654964250771424768 10954730720042770560 8254497189314116352 5554263658585462144 2854030127856807936 153796597128153728 15900307140109051136 13200073609380396928 10499840078651742720 7799606547923088512 5099373017194434304 2399139486465780096 18145650029446677504 15445416498718023296 12745182967989369088 10044949437260714880 7344715906532060672 4644482375803406464 1944248845074752256 17690759388055649664 14990525857326995456 12290292326598341248 9590058795869687040 6889825265141032832 4189591734412378624 1489358203683724416 17235868746664621824 14535635215935967616 11835401685207313408 9135168154478659200 6434934623750004992 3734701093021350784 1034467562292696576 16780978105273593984 14080744574544939776 11380511043816285568 8680277513087631360 5980043982358977152 3279810451630322944 579576920901668736 16326087463882566144 13625853933153911936 10925620402425257728 8225386871696603520 5525153340967949312 2824919810239295104 124686279510640896 15871196822491538304 13170963291762884096 10470729761034229888 7770496230305575680 5070262699576921472 2370029168848267264 18116539711829164672 15416306181100510464 12716072650371856256 10015839119643202048 7315605588914547840 4615372058185893632 1915138527457239424 17661649070438136832 14961415539709482624 12261182008980828416 9560948478252174208 6860714947523520000 4160481416794865792 1460247886066211584 17206758429047108992 14506524898318454784 11806291367589800576 9106057836861146368 6405824306132492160 3705590775403837952 1005357244675183744 16751867787656081152 14051634256927426944 11351400726198772736 8651167195470118528 5950933664741464320 3250700134012810112 550466603284155904 16296977146265053312 13596743615536399104 10896510084807744896 8196276554079090688 5496043023350436480 2795809492621782272 95575961893128064 15842086504874025472 13141852974145371264 10441619443416717056 7741385912688062848 5041152381959408640 2340918851230754432 18087429394211651840 15387195863482997632 12686962332754343424 9986728802025689216 7286495271297035008 4586261740568380800 1886028209839726592 17632538752820624000 14932305222091969792 12232071691363315584 9531838160634661376 6831604629906007168 4131371099177352960 1431137568448698752 17177648111429596160 14477414580700941952 11777181049972287744 9076947519243633536 6376713988514979328 3676480457786325120 976246927057670912 16722757470038568320 14022523939309914112 11322290408581259904 8622056877852605696 5921823347123951488 3221589816395297280 521356285666643072 16267866828647540480 13567633297918886272 10867399767190232064 8167166236461577856 5466932705732923648 2766699175004269440 66465644275615232 15812976187256512640 13112742656527858432 10412509125799204224 7712275595070550016 5012042064341895808 2311808533613241600 18058319076594139008 15358085545865484800 12657852015136830592 9957618484408176384 7257384953679522176 4557151422950867968 1856917892222213760 17603428435203111168 14903194904474456960 12202961373745802752 9502727843017148544 6802494312288494336 4102260781559840128 1402027250831185920 17148537793812083328 14448304263083429120 11748070732354774912 9047837201626120704 6347603670897466496 3647370140168812288 947136609440158080 16693647152421055488 13993413621692401280 11293180090963747072 8592946560235092864 5892713029506438656 3192479498777784448 492245968049130240 16238756511030027648 13538522980301373440 10838289449572719232 8138055918844065024 5437822388115410816 2737588857386756608 37355326658102400 15783865869638999808 13083632338910345600 10383398808181691392 7683165277453037184 4982931746724382976 2282698215995728768 18029208758976626176 15328975228247971968 12628741697519317760 9928508166790663552 7228274636062009344 4528041105333355136 1827807574604700928 17574318117585598336 14874084586856944128 12173851056128289920 9473617525399635712 6773383994670981504 4073150463942327296 1372916933213673088 17119427476194570496 14419193945465916288 11718960414737262080 9018726884008607872 6318493353279953664 3618259822551299456 918026291822645248 16664536834803542656 13964303304074888448 11264069773346234240 8563836242617580032 5863602711888925824 3163369181160271616 463135650431617408 16209646193412514816 13509412662683860608 10809179131955206400 8108945601226552192 5408712070497897984 2708478539769243776 8245009040589568 15754755552021486976 13054522021292832768 10354288490564178560 7654054959835524352 4953821429106870144 2253587898378215936 18000098441359113344 15299864910630459136 12599631379901804928 9899397849173150720 7199164318444496512 4498930787715842304 1798697256987188096 17545207799968085504 14844974269239431296 12144740738510777088 9444507207782122880 6744273677053468672 4044040146324814464 1343806615596160256 17090317158577057664 14390083627848403456 11689850097119749248 8989616566391095040 6289383035662440832 3589149504933786624 888915974205132416 16635426517186029824 13935192986457375616 11234959455728721408 8534725925000067200 5834492394271412992 3134258863542758784 434025332814104576 16180535875795001984 13480302345066347776 10780068814337693568 8079835283609039360 5379601752880385152 2679368222151730944 18425878765132628352 15725645234403974144 13025411703675319936 10325178172946665728 7624944642218011520 4924711111489357312 2224477580760703104 17970988123741600512 15270754593012946304 12570521062284292096 9870287531555637888 7170054000826983680 4469820470098329472 1769586939369675264 17516097482350572672 14815863951621918464 12115630420893264256 9415396890164610048 6715163359435955840 4014929828707301632 1314696297978647424 17061206840959544832 14360973310230890624 11660739779502236416 8960506248773582208 6260272718044928000 3560039187316273792 859805656587619584 16606316199568516992 13906082668839862784 11205849138111208576 8505615607382554368 5805382076653900160 3105148545925245952 404915015196591744 16151425558177489152 13451192027448834944 10750958496720180736 8050724965991526528 5350491435262872320 2650257904534218112 18396768447515115520 15696534916786461312 12996301386057807104 10296067855329152896 7595834324600498688 4895600793871844480 2195367263143190272 17941877806124087680 15241644275395433472 12541410744666779264 9841177213938125056 7140943683209470848 4440710152480816640 1740476621752162432 17486987164733059840 14786753634004405632 12086520103275751424 9386286572547097216 6686053041818443008 3985819511089788800 1285585980361134592 17032096523342032000 14331862992613377792 11631629461884723584 8931395931156069376 6231162400427415168 3530928869698760960 830695338970106752 16577205881951004160 13876972351222349952 11176738820493695744 8476505289765041536 5776271759036387328 3076038228307733120 375804697579078912 16122315240559976320 13422081709831322112 10721848179102667904 8021614648374013696 5321381117645359488 2621147586916705280 18367658129897602688 15667424599168948480 12967191068440294272 10266957537711640064 7566724006982985856 4866490476254331648 2166256945525677440 17912767488506574848 15212533957777920640 12512300427049266432 9812066896320612224 7111833365591958016 4411599834863303808 1711366304134649600 17457876847115547008 14757643316386892800 12057409785658238592 9357176254929584384 6656942724200930176 3956709193472275968 1256475662743621760 17002986205724519168 14302752674995864960 11602519144267210752 8902285613538556544 6202052082809902336 3501818552081248128 801585021352593920 16548095564333491328 13847862033604837120 11147628502876182912 8447394972147528704 5747161441418874496 3046927910690220288 346694379961566080 16093204922942463488 13392971392213809280 10692737861485155072 7992504330756500864 5292270800027846656 2592037269299192448 18338547812280089856 15638314281551435648 12938080750822781440 10237847220094127232 7537613689365473024 4837380158636818816 2137146627908164608 17883657170889062016 15183423640160407808 12483190109431753600 9782956578703099392 7082723047974445184 4382489517245790976 1682255986517136768 17428766529498034176 14728532998769379968 12028299468040725760 9328065937312071552 6627832406583417344 3927598875854763136 1227365345126108928 16973875888107006336 14273642357378352128 11573408826649697920 8873175295921043712 6172941765192389504 3472708234463735296 772474703735081088 16518985246715978496 13818751715987324288 11118518185258670080 8418284654530015872 5718051123801361664 3017817593072707456 317584062344053248 16064094605324950656 13363861074596296448 10663627543867642240 7963394013138988032 5263160482410333824 2562926951681679616 18309437494662577024 15609203963933922816 12908970433205268608 10208736902476614400 7508503371747960192 4808269841019305984 2108036310290651776 17854546853271549184 15154313322542894976 12454079791814240768 9753846261085586560 7053612730356932352 4353379199628278144 1653145668899623936 17399656211880521344 14699422681151867136 11999189150423212928 9298955619694558720 6598722088965904512 3898488558237250304 1198255027508596096 16944765570489493504 14244532039760839296 11544298509032185088 8844064978303530880 6143831447574876672 3443597916846222464 743364386117568256 16489874929098465664 13789641398369811456 11089407867641157248 8389174336912503040 5688940806183848832 2988707275455194624 288473744726540416 16034984287707437824 13334750756978783616 10634517226250129408 7934283695521475200 5234050164792820992 2533816634064166784 18280327177045064192 15580093646316409984 12879860115587755776 10179626584859101568 7479393054130447360 4779159523401793152 2078925992673138944 17825436535654036352 15125203004925382144 12424969474196727936 9724735943468073728 7024502412739419520 4324268882010765312 1624035351282111104 17370545894263008512 14670312363534354304 11970078832805700096 9269845302077045888 6569611771348391680 3869378240619737472 1169144709891083264 16915655252871980672 14215421722143326464 11515188191414672256 8814954660686018048 6114721129957363840 3414487599228709632 714254068500055424 16460764611480952832 13760531080752298624 11060297550023644416 8360064019294990208 5659830488566336000 2959596957837681792 259363427109027584 16005873970089924992 13305640439361270784 10605406908632616576 7905173377903962368 5204939847175308160 2504706316446653952 18251216859427551360 15550983328698897152 12850749797970242944 10150516267241588736 7450282736512934528 4750049205784280320 2049815675055626112 17796326218036523520 15096092687307869312 12395859156579215104 9695625625850560896 6995392095121906688 4295158564393252480 1594925033664598272 17341435576645495680 14641202045916841472 11940968515188187264 9240734984459533056 6540501453730878848 3840267923002224640 1140034392273570432 16886544935254467840 14186311404525813632 11486077873797159424 8785844343068505216 6085610812339851008 3385377281611196800 685143750882542592 16431654293863440000 13731420763134785792 11031187232406131584 8330953701677477376 5630720170948823168 2930486640220168960 230253109491514752 15976763652472412160 13276530121743757952 10576296591015103744 7876063060286449536 5175829529557795328 2475595998829141120 18222106541810038528 15521873011081384320 12821639480352730112 10121405949624075904 7421172418895421696 4720938888166767488 2020705357438113280 17767215900419010688 15066982369690356480 12366748838961702272 9666515308233048064 6966281777504393856 4266048246775739648 1565814716047085440 17312325259027982848 14612091728299328640 11911858197570674432 9211624666842020224 6511391136113366016 3811157605384711808 1110924074656057600 16857434617636955008 14157201086908300800 11456967556179646592 8756734025450992384 6056500494722338176 3356266963993683968 656033433265029760 16402543976245927168 13702310445517272960 11002076914788618752 8301843384059964544 5601609853331310336 2901376322602656128 201142791874001920 15947653334854899328 13247419804126245120 10547186273397590912 7846952742668936704 5146719211940282496 2446485681211628288 18192996224192525696 15492762693463871488 12792529162735217280 10092295632006563072 7392062101277908864 4691828570549254656 1991595039820600448 17738105582801497856 15037872052072843648 12337638521344189440 9637404990615535232 6937171459886881024 4236937929158226816 1536704398429572608 17283214941410470016 14582981410681815808 11882747879953161600 9182514349224507392 6482280818495853184 3782047287767198976 1081813757038544768 16828324300019442176 14128090769290787968 11427857238562133760 8727623707833479552 6027390177104825344 3327156646376171136 626923115647516928 16373433658628414336 13673200127899760128 10972966597171105920 8272733066442451712 5572499535713797504 2872266004985143296 172032474256489088 15918543017237386496 13218309486508732288 10518075955780078080 7817842425051423872 5117608894322769664 2417375363594115456 18163885906575012864 15463652375846358656 12763418845117704448 10063185314389050240 7362951783660396032 4662718252931741824 1962484722203087616 17708995265183985024 15008761734455330816 12308528203726676608 9608294672998022400 6908061142269368192 4207827611540713984 1507594080812059776 17254104623792957184 14553871093064302976 11853637562335648768 9153404031606994560 6453170500878340352 3752936970149686144 1052703439421031936 16799213982401929344 14098980451673275136 11398746920944620928 8698513390215966720 5998279859487312512 3298046328758658304 597812798030004096 16344323341010901504 13644089810282247296 10943856279553593088 8243622748824938880 5543389218096284672 2843155687367630464 142922156638976256 15889432699619873664 13189199168891219456 10488965638162565248 7788732107433911040 5088498576705256832 2388265045976602624 18134775588957500032 15434542058228845824 12734308527500191616 10034074996771537408 7333841466042883200 4633607935314228992 1933374404585574784 17679884947566472192 14979651416837817984 12279417886109163776 9579184355380509568 6878950824651855360 4178717293923201152 1478483763194546944 17224994306175444352 14524760775446790144 11824527244718135936 9124293713989481728 6424060183260827520 3723826652532173312 1023593121803519104 16770103664784416512 14069870134055762304 11369636603327108096 8669403072598453888 5969169541869799680 3268936011141145472 568702480412491264 16315213023393388672 13614979492664734464 10914745961936080256 8214512431207426048 5514278900478771840 2814045369750117632 113811839021463424 15860322382002360832 13160088851273706624 10459855320545052416 7759621789816398208 5059388259087744000 2359154728359089792 18105665271339987200 15405431740611332992 12705198209882678784 10004964679154024576 7304731148425370368 4604497617696716160 1904264086968061952 17650774629948959360 14950541099220305152 12250307568491650944 9550074037762996736 6849840507034342528 4149606976305688320 1449373445577034112 17195883988557931520 14495650457829277312 11795416927100623104 9095183396371968896 6394949865643314688 3694716334914660480 994482804186006272 16740993347166903680 14040759816438249472 11340526285709595264 8640292754980941056 5940059224252286848 3239825693523632640 539592162794978432 16286102705775875840 13585869175047221632 10885635644318567424 8185402113589913216 5485168582861259008 2784935052132604800 84701521403950592 15831212064384848000 13130978533656193792 10430745002927539584 7730511472198885376 5030277941470231168 2330044410741576960 18076554953722474368 15376321422993820160 12676087892265165952 9975854361536511744 7275620830807857536 4575387300079203328 1875153769350549120 17621664312331446528 14921430781602792320 12221197250874138112 9520963720145483904 6820730189416829696 4120496658688175488 1420263127959521280 17166773670940418688 14466540140211764480 11766306609483110272 9066073078754456064 6365839548025801856 3665606017297147648 965372486568493440 16711883029549390848 14011649498820736640 11311415968092082432 8611182437363428224 5910948906634774016 3210715375906119808 510481845177465600 16256992388158363008 13556758857429708800 10856525326701054592 8156291795972400384 5456058265243746176 2755824734515091968 55591203786437760 15802101746767335168 13101868216038680960 10401634685310026752 7701401154581372544 5001167623852718336 2300934093124064128 18047444636104961536 15347211105376307328 12646977574647653120 9946744043918998912 7246510513190344704 4546276982461690496 1846043451733036288 17592553994713933696 14892320463985279488 12192086933256625280 9491853402527971072 6791619871799316864 4091386341070662656 1391152810342008448 17137663353322905856 14437429822594251648 11737196291865597440 9036962761136943232 6336729230408289024 3636495699679634816 936262168950980608 16682772711931878016 13982539181203223808 11282305650474569600 8582072119745915392 5881838589017261184 3181605058288606976 481371527559952768 16227882070540850176 13527648539812195968 10827415009083541760 8127181478354887552 5426947947626233344 2726714416897579136 26480886168924928 15772991429149822336 13072757898421168128 10372524367692513920 7672290836963859712 4972057306235205504 2271823775506551296 18018334318487448704 15318100787758794496 12617867257030140288 9917633726301486080 7217400195572831872 4517166664844177664 1816933134115523456 17563443677096420864 14863210146367766656 12162976615639112448 9462743084910458240 6762509554181804032 4062276023453149824 1362042492724495616 17108553035705393024 14408319504976738816 11708085974248084608 9007852443519430400 6307618912790776192 3607385382062121984 907151851333467776 16653662394314365184 13953428863585710976 11253195332857056768 8552961802128402560 5852728271399748352 3152494740671094144 452261209942439936 16198771752923337344 13498538222194683136 10798304691466028928 8098071160737374720 5397837630008720512 2697604099280066304 18444114642260963712 15743881111532309504 13043647580803655296 10343414050075001088 7643180519346346880 4942946988617692672 2242713457889038464 17989224000869935872 15288990470141281664 12588756939412627456 9888523408683973248 7188289877955319040 4488056347226664832 1787822816498010624 17534333359478908032 14834099828750253824 12133866298021599616 9433632767292945408 6733399236564291200 4033165705835636992 1332932175106982784 17079442718087880192 14379209187359225984 11678975656630571776 8978742125901917568 6278508595173263360 3578275064444609152 878041533715954944 16624552076696852352 13924318545968198144 11224085015239543936 8523851484510889728 5823617953782235520 3123384423053581312 423150892324927104 16169661435305824512 13469427904577170304 10769194373848516096 8068960843119861888 5368727312391207680 2668493781662553472 18415004324643450880 15714770793914796672 13014537263186142464 10314303732457488256 7614070201728834048 4913836671000179840 2213603140271525632 17960113683252423040 15259880152523768832 12559646621795114624 9859413091066460416 7159179560337806208 4458946029609152000 1758712498880497792 17505223041861395200 14804989511132740992 12104755980404086784 9404522449675432576 6704288918946778368 4004055388218124160 1303821857489469952 17050332400470367360 14350098869741713152 11649865339013058944 8949631808284404736 6249398277555750528 3549164746827096320 848931216098442112 16595441759079339520 13895208228350685312 11194974697622031104 8494741166893376896 5794507636164722688 3094274105436068480 394040574707414272 16140551117688311680 13440317586959657472 10740084056231003264 8039850525502349056 5339616994773694848 2639383464045040640 18385894007025938048 15685660476297283840 12985426945568629632 10285193414839975424 7584959884111321216 4884726353382667008 2184492822654012800 17931003365634910208 15230769834906256000 12530536304177601792 9830302773448947584 7130069242720293376 4429835711991639168 1729602181262984960 17476112724243882368 14775879193515228160 12075645662786573952 9375412132057919744 6675178601329265536 3974945070600611328 1274711539871957120 17021222082852854528 14320988552124200320 11620755021395546112 8920521490666891904 6220287959938237696 3520054429209583488 819820898480929280 16566331441461826688 13866097910733172480 11165864380004518272 8465630849275864064 5765397318547209856 3065163787818555648 364930257089901440 16111440800070798848 13411207269342144640 10710973738613490432 8010740207884836224 5310506677156182016 2610273146427527808 18356783689408425216 15656550158679771008 12956316627951116800 10256083097222462592 7555849566493808384 4855616035765154176 2155382505036499968 17901893048017397376 15201659517288743168 12501425986560088960 9801192455831434752 7100958925102780544 4400725394374126336 1700491863645472128 17447002406626369536 14746768875897715328 12046535345169061120 9346301814440406912 6646068283711752704 3945834752983098496 1245601222254444288 16992111765235341696 14291878234506687488 11591644703778033280 8891411173049379072 6191177642320724864 3490944111592070656 790710580863416448 16537221123844313856 13836987593115659648 11136754062387005440 8436520531658351232 5736287000929697024 3036053470201042816 335819939472388608 16082330482453286016 13382096951724631808 10681863420995977600 7981629890267323392 5281396359538669184 2581162828810014976 18327673371790912384 15627439841062258176 12927206310333603968 10226972779604949760 7526739248876295552 4826505718147641344 2126272187418987136 17872782730399884544 15172549199671230336 12472315668942576128 9772082138213921920 7071848607485267712 4371615076756613504 1671381546027959296 17417892089008856704 14717658558280202496 12017425027551548288 9317191496822894080 6616957966094239872 3916724435365585664 1216490904636931456 16963001447617828864 14262767916889174656 11562534386160520448 8862300855431866240 6162067324703212032 3461833793974557824 761600263245903616 16508110806226801024 13807877275498146816 11107643744769492608 8407410214040838400 5707176683312184192 3006943152583529984 306709621854875776 16053220164835773184 13352986634107118976 10652753103378464768 7952519572649810560 5252286041921156352 2552052511192502144 18298563054173399552 15598329523444745344 12898095992716091136 10197862461987436928 7497628931258782720 4797395400530128512 2097161869801474304 17843672412782371712 15143438882053717504 12443205351325063296 9742971820596409088 7042738289867754880 4342504759139100672 1642271228410446464 17388781771391343872 14688548240662689664 11988314709934035456 9288081179205381248 6587847648476727040 3887614117748072832 1187380587019418624 16933891130000316032 14233657599271661824 11533424068543007616 8833190537814353408 6132957007085699200 3432723476357044992 732489945628390784 16479000488609288192 13778766957880633984 11078533427151979776 8378299896423325568 5678066365694671360 2977832834966017152 277599304237362944 16024109847218260352 13323876316489606144 10623642785760951936 7923409255032297728 5223175724303643520 2522942193574989312 18269452736555886720 15569219205827232512 12868985675098578304 10168752144369924096 7468518613641269888 4768285082912615680 2068051552183961472 17814562095164858880 15114328564436204672 12414095033707550464 9713861502978896256 7013627972250242048 4313394441521587840 1613160910792933632 17359671453773831040 14659437923045176832 11959204392316522624 9258970861587868416 6558737330859214208 3858503800130560000 1158270269401905792 16904780812382803200 14204547281654148992 11504313750925494784 8804080220196840576 6103846689468186368 3403613158739532160 703379628010877952 16449890170991775360 13749656640263121152 11049423109534466944 8349189578805812736 5648956048077158528 2948722517348504320 248488986619850112 15994999529600747520 13294765998872093312 10594532468143439104 7894298937414784896 5194065406686130688 2493831875957476480 18240342418938373888 15540108888209719680 12839875357481065472 10139641826752411264 7439408296023757056 4739174765295102848 2038941234566448640 17785451777547346048 15085218246818691840 12384984716090037632 9684751185361383424 6984517654632729216 4284284123904075008 1584050593175420800 17330561136156318208 14630327605427664000 11930094074699009792 9229860543970355584 6529627013241701376 3829393482513047168 1129159951784392960 16875670494765290368 14175436964036636160 11475203433307981952 8774969902579327744 6074736371850673536 3374502841122019328 674269310393365120 16420779853374262528 13720546322645608320 11020312791916954112 8320079261188299904 5619845730459645696 2919612199730991488 219378669002337280 15965889211983234688 13265655681254580480 10565422150525926272 7865188619797272064 5164955089068617856 2464721558339963648 18211232101320861056 15510998570592206848 12810765039863552640 10110531509134898432 7410297978406244224 4710064447677590016 2009830916948935808 17756341459929833216 15056107929201179008 12355874398472524800 9655640867743870592 6955407337015216384 4255173806286562176 1554940275557907968 17301450818538805376 14601217287810151168 11900983757081496960 9200750226352842752 6500516695624188544 3800283164895534336 1100049634166880128 16846560177147777536 14146326646419123328 11446093115690469120 8745859584961814912 6045626054233160704 3345392523504506496 645158992775852288 16391669535756749696 13691436005028095488 10991202474299441280 8290968943570787072 5590735412842132864 2890501882113478656 190268351384824448 15936778894365721856 13236545363637067648 10536311832908413440 7836078302179759232 5135844771451105024 2435611240722450816 18182121783703348224 15481888252974694016 12781654722246039808 10081421191517385600 7381187660788731392 4680954130060077184 1980720599331422976 17727231142312320384 15026997611583666176 12326764080855011968 9626530550126357760 6926297019397703552 4226063488669049344 1525829957940395136 17272340500921292544 14572106970192638336 11871873439463984128 9171639908735329920 6471406378006675712 3771172847278021504 1070939316549367296 16817449859530264704 14117216328801610496 11416982798072956288 8716749267344302080 6016515736615647872 3316282205886993664 616048675158339456 16362559218139236864 13662325687410582656 10962092156681928448 8261858625953274240 5561625095224620032 2861391564495965824 161158033767311616 15907668576748209024 13207435046019554816 10507201515290900608 7806967984562246400 5106734453833592192 2406500923104937984 18153011466085835392 15452777935357181184 12752544404628526976 10052310873899872768 7352077343171218560 4651843812442564352 1951610281713910144 17698120824694807552 14997887293966153344 12297653763237499136 9597420232508844928 6897186701780190720 4196953171051536512 1496719640322882304 17243230183303779712 14542996652575125504 11842763121846471296 9142529591117817088 6442296060389162880 3742062529660508672 1041828998931854464 16788339541912751872 14088106011184097664 11387872480455443456 8687638949726789248 5987405418998135040 3287171888269480832 586938357540826624 16333448900521724032 13633215369793069824 10932981839064415616 8232748308335761408 5532514777607107200 2832281246878452992 132047716149798784 15878558259130696192 13178324728402041984 10478091197673387776 7777857666944733568 5077624136216079360 2377390605487425152 18123901148468322560 15423667617739668352 12723434087011014144 10023200556282359936 7322967025553705728 4622733494825051520 1922499964096397312 17669010507077294720 14968776976348640512 12268543445619986304 9568309914891332096 6868076384162677888 4167842853434023680 1467609322705369472 17214119865686266880 14513886334957612672 11813652804228958464 9113419273500304256 6413185742771650048 3712952212042995840 1012718681314341632 16759229224295239040 14058995693566584832 11358762162837930624 8658528632109276416 5958295101380622208 3258061570651968000 557828039923313792 16304338582904211200 13604105052175556992 10903871521446902784 8203637990718248576 5503404459989594368 2803170929260940160 102937398532285952 15849447941513183360 13149214410784529152 10448980880055874944 7748747349327220736 5048513818598566528 2348280287869912320 18094790830850809728 15394557300122155520 12694323769393501312 9994090238664847104 7293856707936192896 4593623177207538688 1893389646478884480 17639900189459781888 14939666658731127680 12239433128002473472 9539199597273819264 6838966066545165056 4138732535816510848 1438499005087856640 17185009548068754048 14484776017340099840 11784542486611445632 9084308955882791424 6384075425154137216 3683841894425483008 983608363696828800 16730118906677726208 14029885375949072000 11329651845220417792 8629418314491763584 5929184783763109376 3228951253034455168 528717722305800960 16275228265286698368 13574994734558044160 10874761203829389952 8174527673100735744 5474294142372081536 2774060611643427328 73827080914773120 15820337623895670528 13120104093167016320 10419870562438362112 7719637031709707904 5019403500981053696 2319169970252399488 18065680513233296896 15365446982504642688 12665213451775988480 9964979921047334272 7264746390318680064 4564512859590025856 1864279328861371648 17610789871842269056 14910556341113614848 12210322810384960640 9510089279656306432 6809855748927652224 4109622218198998016 1409388687470343808 17155899230451241216 14455665699722587008 11755432168993932800 9055198638265278592 6354965107536624384 3654731576807970176 954498046079315968 16701008589060213376 14000775058331559168 11300541527602904960 8600307996874250752 5900074466145596544 3199840935416942336 499607404688288128 16246117947669185536 13545884416940531328 10845650886211877120 8145417355483222912 5445183824754568704 2744950294025914496 44716763297260288 15791227306278157696 13090993775549503488 10390760244820849280 7690526714092195072 4990293183363540864 2290059652634886656 18036570195615784064 15336336664887129856 12636103134158475648 9935869603429821440 7235636072701167232 4535402541972513024 1835169011243858816 17581679554224756224 14881446023496102016 12181212492767447808 9480978962038793600 6780745431310139392 4080511900581485184 1380278369852830976 17126788912833728384 14426555382105074176 11726321851376419968 9026088320647765760 6325854789919111552 3625621259190457344 925387728461803136 16671898271442700544 13971664740714046336 11271431209985392128 8571197679256737920 5870964148528083712 3170730617799429504 470497087070775296 16217007630051672704 13516774099323018496 10816540568594364288 8116307037865710080 5416073507137055872 2715839976408401664 15606445679747456 15762116988660644864 13061883457931990656 10361649927203336448 7661416396474682240 4961182865746028032 2260949335017373824 18007459877998271232 15307226347269617024 12606992816540962816 9906759285812308608 7206525755083654400 4506292224355000192 1806058693626345984 17552569236607243392 14852335705878589184 12152102175149934976 9451868644421280768 6751635113692626560 4051401582963972352 1351168052235318144 17097678595216215552 14397445064487561344 11697211533758907136 8996978003030252928 6296744472301598720 3596510941572944512 896277410844290304 16642787953825187712 13942554423096533504 11242320892367879296 8542087361639225088 5841853830910570880 3141620300181916672 441386769453262464 16187897312434159872 13487663781705505664 10787430250976851456 8087196720248197248 5386963189519543040 2686729658790888832 18433240201771786240 15733006671043132032 13032773140314477824 10332539609585823616 7632306078857169408 4932072548128515200 2231839017399860992 17978349560380758400 15278116029652104192 12577882498923449984 9877648968194795776 7177415437466141568 4477181906737487360 1776948376008833152 17523458918989730560 14823225388261076352 12122991857532422144 9422758326803767936 6722524796075113728 4022291265346459520 1322057734617805312 17068568277598702720 14368334746870048512 11668101216141394304 8967867685412740096 6267634154684085888 3567400623955431680 867167093226777472 16613677636207674880 13913444105479020672 11213210574750366464 8512977044021712256 5812743513293058048 3112509982564403840 412276451835749632 16158786994816647040 13458553464087992832 10758319933359338624 8058086402630684416 5357852871902030208 2657619341173376000 18404129884154273408 15703896353425619200 13003662822696964992 10303429291968310784 7603195761239656576 4902962230511002368 2202728699782348160 17949239242763245568 15249005712034591360 12548772181305937152 9848538650577282944 7148305119848628736 4448071589119974528 1747838058391320320 17494348601372217728 14794115070643563520 12093881539914909312 9393648009186255104 6693414478457600896 3993180947728946688 1292947417000292480 17039457959981189888 14339224429252535680 11638990898523881472 8938757367795227264 6238523837066573056 3538290306337918848 838056775609264640 16584567318590162048 13884333787861507840 11184100257132853632 8483866726404199424 5783633195675545216 3083399664946891008 383166134218236800 16129676677199134208 13429443146470480000 10729209615741825792 8028976085013171584 5328742554284517376 2628509023555863168 18375019566536760576 15674786035808106368 12974552505079452160 10274318974350797952 7574085443622143744 4873851912893489536 2173618382164835328 17920128925145732736 15219895394417078528 12519661863688424320 9819428332959770112 7119194802231115904 4418961271502461696 1718727740773807488 17465238283754704896 14765004753026050688 12064771222297396480 9364537691568742272 6664304160840088064 3964070630111433856 1263837099382779648 17010347642363677056 14310114111635022848 11609880580906368640 8909647050177714432 6209413519449060224 3509179988720406016 808946457991751808 16555457000972649216 13855223470243995008 11154989939515340800 8454756408786686592 5754522878058032384 3054289347329378176 354055816600723968 16100566359581621376 13400332828852967168 10700099298124312960 7999865767395658752 5299632236667004544 2599398705938350336 18345909248919247744 15645675718190593536 12945442187461939328 10245208656733285120 7544975126004630912 4844741595275976704 2144508064547322496 17891018607528219904 15190785076799565696 12490551546070911488 9790318015342257280 7090084484613603072 4389850953884948864 1689617423156294656 17436127966137192064 14735894435408537856 12035660904679883648 9335427373951229440 6635193843222575232 3934960312493921024 1234726781765266816 16981237324746164224 14281003794017510016 11580770263288855808 8880536732560201600 6180303201831547392 3480069671102893184 779836140374238976 16526346683355136384 13826113152626482176 11125879621897827968 8425646091169173760 5725412560440519552 3025179029711865344 324945498983211136 16071456041964108544 13371222511235454336 10670988980506800128 7970755449778145920 5270521919049491712 2570288388320837504 18316798931301734912 15616565400573080704 12916331869844426496 10216098339115772288 7515864808387118080 4815631277658463872 2115397746929809664 17861908289910707072 15161674759182052864 12461441228453398656 9761207697724744448 7060974166996090240 4360740636267436032 1660507105538781824 17407017648519679232 14706784117791025024 12006550587062370816 9306317056333716608 6606083525605062400 3905849994876408192 1205616464147753984 16952127007128651392 14251893476399997184 11551659945671342976 8851426414942688768 6151192884214034560 3450959353485380352 750725822756726144 16497236365737623552 13797002835008969344 11096769304280315136 8396535773551660928 5696302242823006720 2996068712094352512 295835181365698304 16042345724346595712 13342112193617941504 10641878662889287296 7941645132160633088 5241411601431978880 2541178070703324672 18287688613684222080 15587455082955567872 12887221552226913664 10186988021498259456 7486754490769605248 4786520960040951040 2086287429312296832 17832797972293194240 15132564441564540032 12432330910835885824 9732097380107231616 7031863849378577408 4331630318649923200 1631396787921268992 17377907330902166400 14677673800173512192 11977440269444857984 9277206738716203776 6576973207987549568 3876739677258895360 1176506146530241152 16923016689511138560 14222783158782484352 11522549628053830144 8822316097325175936 6122082566596521728 3421849035867867520 721615505139213312 16468126048120110720 13767892517391456512 11067658986662802304 8367425455934148096 5667191925205493888 2966958394476839680 266724863748185472 16013235406729082880 13313001876000428672 10612768345271774464 7912534814543120256 5212301283814466048 2512067753085811840 18258578296066709248 15558344765338055040 12858111234609400832 10157877703880746624 7457644173152092416 4757410642423438208 2057177111694784000 17803687654675681408 15103454123947027200 12403220593218372992 9702987062489718784 7002753531761064576 4302520001032410368 1602286470303756160 17348797013284653568 14648563482555999360 11948329951827345152 9248096421098690944 6547862890370036736 3847629359641382528 1147395828912728320 16893906371893625728 14193672841164971520 11493439310436317312 8793205779707663104 6092972248979008896 3392738718250354688 692505187521700480 16439015730502597888 13738782199773943680 11038548669045289472 8338315138316635264 5638081607587981056 2937848076859326848 237614546130672640 15984125089111570048 13283891558382915840 10583658027654261632 7883424496925607424 5183190966196953216 2482957435468299008 18229467978449196416 15529234447720542208 12829000916991888000 10128767386263233792 7428533855534579584 4728300324805925376 2028066794077271168 17774577337058168576 15074343806329514368 12374110275600860160 9673876744872205952 6973643214143551744 4273409683414897536 1573176152686243328 17319686695667140736 14619453164938486528 11919219634209832320 9218986103481178112 6518752572752523904 3818519042023869696 1118285511295215488 16864796054276112896 14164562523547458688 11464328992818804480 8764095462090150272 6063861931361496064 3363628400632841856 663394869904187648 16409905412885085056 13709671882156430848 11009438351427776640 8309204820699122432 5608971289970468224 2908737759241814016 208504228513159808 15955014771494057216 13254781240765403008 10554547710036748800 7854314179308094592 5154080648579440384 2453847117850786176 18200357660831683584 15500124130103029376 12799890599374375168 10099657068645720960 7399423537917066752 4699190007188412544 1998956476459758336 17745467019440655744 15045233488712001536 12344999957983347328 9644766427254693120 6944532896526038912 4244299365797384704 1544065835068730496 17290576378049627904 14590342847320973696 11890109316592319488 9189875785863665280 6489642255135011072 3789408724406356864 1089175193677702656 16835685736658600064 14135452205929945856 11435218675201291648 8734985144472637440 6034751613743983232 3334518083015329024 634284552286674816 16380795095267572224 13680561564538918016 10980328033810263808 8280094503081609600 5579860972352955392 2879627441624301184 179393910895646976 15925904453876544384 13225670923147890176 10525437392419235968 7825203861690581760 5124970330961927552 2424736800233273344 18171247343214170752 15471013812485516544 12770780281756862336 10070546751028208128 7370313220299553920 4670079689570899712 1969846158842245504 17716356701823142912 15016123171094488704 12315889640365834496 9615656109637180288 6915422578908526080 4215189048179871872 1514955517451217664 17261466060432115072 14561232529703460864 11860998998974806656 9160765468246152448 6460531937517498240 3760298406788844032 1060064876060189824 16806575419041087232 14106341888312433024 11406108357583778816 8705874826855124608 6005641296126470400 3305407765397816192 605174234669161984 16351684777650059392 13651451246921405184 10951217716192750976 8250984185464096768 5550750654735442560 2850517124006788352 150283593278134144 15896794136259031552 13196560605530377344 10496327074801723136 7796093544073068928 5095860013344414720 2395626482615760512 18142137025596657920 15441903494868003712 12741669964139349504 10041436433410695296 7341202902682041088 4640969371953386880 1940735841224732672 17687246384205630080 14987012853476975872 12286779322748321664 9586545792019667456 6886312261291013248 4186078730562359040 1485845199833704832 17232355742814602240 14532122212085948032 11831888681357293824 9131655150628639616 6431421619899985408 3731188089171331200 1030954558442676992 16777465101423574400 14077231570694920192 11376998039966265984 8676764509237611776 5976530978508957568 3276297447780303360 576063917051649152 16322574460032546560 13622340929303892352 10922107398575238144 8221873867846583936 5521640337117929728 2821406806389275520 121173275660621312 15867683818641518720 13167450287912864512 10467216757184210304 7766983226455556096 5066749695726901888 2366516164998247680 18113026707979145088 15412793177250490880 12712559646521836672 10012326115793182464 7312092585064528256 4611859054335874048 1911625523607219840 17658136066588117248 14957902535859463040 12257669005130808832 9557435474402154624 6857201943673500416 4156968412944846208 1456734882216192000 17203245425197089408 14503011894468435200 11802778363739780992 9102544833011126784 6402311302282472576 3702077771553818368 1001844240825164160 16748354783806061568 14048121253077407360 11347887722348753152 8647654191620098944 5947420660891444736 3247187130162790528 546953599434136320 16293464142415033728 13593230611686379520 10892997080957725312 8192763550229071104 5492530019500416896 2792296488771762688 92062958043108480 15838573501024005888 13138339970295351680 10438106439566697472 7737872908838043264 5037639378109389056 2337405847380734848 18083916390361632256 15383682859632978048 12683449328904323840 9983215798175669632 7282982267447015424 4582748736718361216 1882515205989707008 17629025748970604416 14928792218241950208 12228558687513296000 9528325156784641792 6828091626055987584 4127858095327333376 1427624564598679168 17174135107579576576 14473901576850922368 11773668046122268160 9073434515393613952 6373200984664959744 3672967453936305536 972733923207651328 16719244466188548736 14019010935459894528 11318777404731240320 8618543874002586112 5918310343273931904 3218076812545277696 517843281816623488 16264353824797520896 13564120294068866688 10863886763340212480 8163653232611558272 5463419701882904064 2763186171154249856 62952640425595648 15809463183406493056 13109229652677838848 10408996121949184640 7708762591220530432 5008529060491876224 2308295529763222016 18054806072744119424 15354572542015465216 12654339011286811008 9954105480558156800 7253871949829502592 4553638419100848384 1853404888372194176 17599915431353091584 14899681900624437376 12199448369895783168 9499214839167128960 6798981308438474752 4098747777709820544 1398514246981166336 17145024789962063744 14444791259233409536 11744557728504755328 9044324197776101120 6344090667047446912 3643857136318792704 943623605590138496 16690134148571035904 13989900617842381696 11289667087113727488 8589433556385073280 5889200025656419072 3188966494927764864 488732964199110656 16235243507180008064 13535009976451353856 10834776445722699648 8134542914994045440 5434309384265391232 2734075853536737024 33842322808082816 15780352865788980224 13080119335060326016 10379885804331671808 7679652273603017600 4979418742874363392 2279185212145709184 18025695755126606592 15325462224397952384 12625228693669298176 9924995162940643968 7224761632211989760 4524528101483335552 1824294570754681344 17570805113735578752 14870571583006924544 12170338052278270336 9470104521549616128 6769870990820961920 4069637460092307712 1369403929363653504 17115914472344550912 14415680941615896704 11715447410887242496 9015213880158588288 6314980349429934080 3614746818701279872 914513287972625664 16661023830953523072 13960790300224868864 11260556769496214656 8560323238767560448 5860089708038906240 3159856177310252032 459622646581597824 16206133189562495232 13505899658833841024 10805666128105186816 8105432597376532608 5405199066647878400 2704965535919224192 4732005190569984 15751242548171467392 13051009017442813184 10350775486714158976 7650541955985504768 4950308425256850560 2250074894528196352 17996585437509093760 15296351906780439552 12596118376051785344 9895884845323131136 7195651314594476928 4495417783865822720 1795184253137168512 17541694796118065920 14841461265389411712 12141227734660757504 9440994203932103296 6740760673203449088 4040527142474794880 1340293611746140672 17086804154727038080 14386570623998383872 11686337093269729664 8986103562541075456 6285870031812421248 3585636501083767040 885402970355112832 16631913513336010240 13931679982607356032 11231446451878701824 8531212921150047616 5830979390421393408 3130745859692739200 430512328964084992 16177022871944982400 13476789341216328192 10776555810487673984 8076322279759019776 5376088749030365568 2675855218301711360 18422365761282608768 15722132230553954560 13021898699825300352 10321665169096646144 7621431638367991936 4921198107639337728 2220964576910683520 17967475119891580928 15267241589162926720 12567008058434272512 9866774527705618304 7166540996976964096 4466307466248309888 1766073935519655680 17512584478500553088 14812350947771898880 12112117417043244672 9411883886314590464 6711650355585936256 4011416824857282048 1311183294128627840 17057693837109525248 14357460306380871040 11657226775652216832 8956993244923562624 6256759714194908416 3556526183466254208 856292652737600000 16602803195718497408 13902569664989843200 11202336134261188992 8502102603532534784 5801869072803880576 3101635542075226368 401402011346572160 16147912554327469568 13447679023598815360 10747445492870161152 8047211962141506944 5346978431412852736 2646744900684198528 18393255443665095936 15693021912936441728 12992788382207787520 10292554851479133312 7592321320750479104 4892087790021824896 2191854259293170688 17938364802274068096 15238131271545413888 12537897740816759680 9837664210088105472 7137430679359451264 4437197148630797056 1736963617902142848 17483474160883040256 14783240630154386048 12083007099425731840 9382773568697077632 6682540037968423424 3982306507239769216 1282072976511115008 17028583519492012416 14328349988763358208 11628116458034704000 8927882927306049792 6227649396577395584 3527415865848741376 827182335120087168 16573692878100984576 13873459347372330368 11173225816643676160 8472992285915021952 5772758755186367744 3072525224457713536 372291693729059328 16118802236709956736 13418568705981302528 10718335175252648320 8018101644523994112 5317868113795339904 2617634583066685696 18364145126047583104 15663911595318928896 12963678064590274688 10263444533861620480 7563211003132966272 4862977472404312064 2162743941675657856 17909254484656555264 15209020953927901056 12508787423199246848 9808553892470592640 7108320361741938432 4408086831013284224 1707853300284630016 17454363843265527424 14754130312536873216 12053896781808219008 9353663251079564800 6653429720350910592 3953196189622256384 1252962658893602176 16999473201874499584 14299239671145845376 11599006140417191168 8898772609688536960 6198539078959882752 3498305548231228544 798072017502574336 16544582560483471744 13844349029754817536 11144115499026163328 8443881968297509120 5743648437568854912 3043414906840200704 343181376111546496 16089691919092443904 13389458388363789696 10689224857635135488 7988991326906481280 5288757796177827072 2588524265449172864 18335034808430070272 15634801277701416064 12934567746972761856 10234334216244107648 7534100685515453440 4833867154786799232 2133633624058145024 17880144167039042432 15179910636310388224 12479677105581734016 9779443574853079808 7079210044124425600 4378976513395771392 1678742982667117184 17425253525648014592 14725019994919360384 12024786464190706176 9324552933462051968 6624319402733397760 3924085872004743552 1223852341276089344 16970362884256986752 14270129353528332544 11569895822799678336 8869662292071024128 6169428761342369920 3469195230613715712 768961699885061504 16515472242865958912 13815238712137304704 11115005181408650496 8414771650679996288 5714538119951342080 3014304589222687872 314071058494033664 16060581601474931072 13360348070746276864 10660114540017622656 7959881009288968448 5259647478560314240 2559413947831660032 18305924490812557440 15605690960083903232 12905457429355249024 10205223898626594816 7504990367897940608 4804756837169286400 2104523306440632192 17851033849421529600 15150800318692875392 12450566787964221184 9750333257235566976 7050099726506912768 4349866195778258560 1649632665049604352 17396143208030501760 14695909677301847552 11995676146573193344 9295442615844539136 6595209085115884928 3894975554387230720 1194742023658576512 16941252566639473920 14241019035910819712 11540785505182165504 8840551974453511296 6140318443724857088 3440084912996202880 739851382267548672 16486361925248446080 13786128394519791872 11085894863791137664 8385661333062483456 5685427802333829248 2985194271605175040 284960740876520832 16031471283857418240 13331237753128764032 10631004222400109824 7930770691671455616 5230537160942801408 2530303630214147200 18276814173195044608 15576580642466390400 12876347111737736192 10176113581009081984 7475880050280427776 4775646519551773568 2075412988823119360 17821923531804016768 15121690001075362560 12421456470346708352 9721222939618054144 7020989408889399936 4320755878160745728 1620522347432091520 17367032890412988928 14666799359684334720 11966565828955680512 9266332298227026304 6566098767498372096 3865865236769717888 1165631706041063680 16912142249021961088 14211908718293306880 11511675187564652672 8811441656835998464 6111208126107344256 3410974595378690048 710741064650035840 16457251607630933248 13757018076902279040 11056784546173624832 8356551015444970624 5656317484716316416 2956083953987662208 255850423259008000 16002360966239905408 13302127435511251200 10601893904782596992 7901660374053942784 5201426843325288576 2501193312596634368 18247703855577531776 15547470324848877568 12847236794120223360 10147003263391569152 7446769732662914944 4746536201934260736 2046302671205606528 17792813214186503936 15092579683457849728 12392346152729195520 9692112622000541312 6991879091271887104 4291645560543232896 1591412029814578688 17337922572795476096 14637689042066821888 11937455511338167680 9237221980609513472 6536988449880859264 3836754919152205056 1136521388423550848 16883031931404448256 14182798400675794048 11482564869947139840 8782331339218485632 6082097808489831424 3381864277761177216 681630747032523008 16428141290013420416 13727907759284766208 11027674228556112000 8327440697827457792 5627207167098803584 2926973636370149376 226740105641495168 15973250648622392576 13273017117893738368 10572783587165084160 7872550056436429952 5172316525707775744 2472082994979121536 18218593537960018944 15518360007231364736 12818126476502710528 10117892945774056320 7417659415045402112 4717425884316747904 2017192353588093696 17763702896568991104 15063469365840336896 12363235835111682688 9663002304383028480 6962768773654374272 4262535242925720064 1562301712197065856 17308812255177963264 14608578724449309056 11908345193720654848 9208111662992000640 6507878132263346432 3807644601534692224 1107411070806038016 16853921613786935424 14153688083058281216 11453454552329627008 8753221021600972800 6052987490872318592 3352753960143664384 652520429415010176 16399030972395907584 13698797441667253376 10998563910938599168 8298330380209944960 5598096849481290752 2897863318752636544 197629788023982336 15944140331004879744 13243906800276225536 10543673269547571328 7843439738818917120 5143206208090262912 2442972677361608704 18189483220342506112 15489249689613851904 12789016158885197696 10088782628156543488 7388549097427889280 4688315566699235072 1988082035970580864 17734592578951478272 15034359048222824064 12334125517494169856 9633891986765515648 6933658456036861440 4233424925308207232 1533191394579553024 17279701937560450432 14579468406831796224 11879234876103142016 9179001345374487808 6478767814645833600 3778534283917179392 1078300753188525184 16824811296169422592 14124577765440768384 11424344234712114176 8724110703983459968 6023877173254805760 3323643642526151552 623410111797497344 16369920654778394752 13669687124049740544 10969453593321086336 8269220062592432128 5568986531863777920 2868753001135123712 168519470406469504 15915030013387366912 13214796482658712704 10514562951930058496 7814329421201404288 5114095890472750080 2413862359744095872 18160372902724993280 15460139371996339072 12759905841267684864 10059672310539030656 7359438779810376448 4659205249081722240 1958971718353068032 17705482261333965440 15005248730605311232 12305015199876657024 9604781669148002816 6904548138419348608 4204314607690694400 1504081076962040192 17250591619942937600 14550358089214283392 11850124558485629184 9149891027756974976 6449657497028320768 3749423966299666560 1049190435571012352 16795700978551909760 14095467447823255552 11395233917094601344 8695000386365947136 5994766855637292928 3294533324908638720 594299794179984512 16340810337160881920 13640576806432227712 10940343275703573504 8240109744974919296 5539876214246265088 2839642683517610880 139409152788956672 15885919695769854080 13185686165041199872 10485452634312545664 7785219103583891456 5084985572855237248 2384752042126583040 18131262585107480448 15431029054378826240 12730795523650172032 10030561992921517824 7330328462192863616 4630094931464209408 1929861400735555200 17676371943716452608 14976138412987798400 12275904882259144192 9575671351530489984 6875437820801835776 4175204290073181568 1474970759344527360 17221481302325424768 14521247771596770560 11821014240868116352 9120780710139462144 6420547179410807936 3720313648682153728 1020080117953499520 16766590660934396928 14066357130205742720 11366123599477088512 8665890068748434304 5965656538019780096 3265423007291125888 565189476562471680 16311700019543369088 13611466488814714880 10911232958086060672 8210999427357406464 5510765896628752256 2810532365900098048 110298835171443840 15856809378152341248 13156575847423687040 10456342316695032832 7756108785966378624 5055875255237724416 2355641724509070208 18102152267489967616 15401918736761313408 12701685206032659200 10001451675304004992 7301218144575350784 4600984613846696576 1900751083118042368 17647261626098939776 14947028095370285568 12246794564641631360 9546561033912977152 6846327503184322944 4146093972455668736 1445860441727014528 17192370984707911936 14492137453979257728 11791903923250603520 9091670392521949312 6391436861793295104 3691203331064640896 990969800335986688 16737480343316884096 14037246812588229888 11337013281859575680 8636779751130921472 5936546220402267264 3236312689673613056 536079158944958848 16282589701925856256 13582356171197202048 10882122640468547840 8181889109739893632 5481655579011239424 2781422048282585216 81188517553931008 15827699060534828416 13127465529806174208 10427231999077520000 7726998468348865792 5026764937620211584 2326531406891557376 18073041949872454784 15372808419143800576 12672574888415146368 9972341357686492160 7272107826957837952 4571874296229183744 1871640765500529536 17618151308481426944 14917917777752772736 12217684247024118528 9517450716295464320 6817217185566810112 4116983654838155904 1416750124109501696 17163260667090399104 14463027136361744896 11762793605633090688 9062560074904436480 6362326544175782272 3662093013447128064 961859482718473856 16708370025699371264 14008136494970717056 11307902964242062848 8607669433513408640 5907435902784754432 3207202372056100224 506968841327446016 16253479384308343424 13553245853579689216 10853012322851035008 8152778792122380800 5452545261393726592 2752311730665072384 52078199936418176 15798588742917315584 13098355212188661376 10398121681460007168 7697888150731352960 4997654620002698752 2297421089274044544 18043931632254941952 15343698101526287744 12643464570797633536 9943231040068979328 7242997509340325120 4542763978611670912 1842530447883016704 17589040990863914112 14888807460135259904 12188573929406605696 9488340398677951488 6788106867949297280 4087873337220643072 1387639806491988864 17134150349472886272 14433916818744232064 11733683288015577856 9033449757286923648 6333216226558269440 3632982695829615232 932749165100961024 16679259708081858432 13979026177353204224 11278792646624550016 8578559115895895808 5878325585167241600 3178092054438587392 477858523709933184 16224369066690830592 13524135535962176384 10823902005233522176 8123668474504867968 5423434943776213760 2723201413047559552 22967882318905344 15769478425299802752 13069244894571148544 10369011363842494336 7668777833113840128 4968544302385185920 2268310771656531712 18014821314637429120 15314587783908774912 12614354253180120704 9914120722451466496 7213887191722812288 4513653660994158080 1813420130265503872 17559930673246401280 14859697142517747072 12159463611789092864 9459230081060438656 6758996550331784448 4058763019603130240 1358529488874476032 17105040031855373440 14404806501126719232 11704572970398065024 9004339439669410816 6304105908940756608 3603872378212102400 903638847483448192 16650149390464345600 13949915859735691392 11249682329007037184 8549448798278382976 5849215267549728768 3148981736821074560 448748206092420352 16195258749073317760 13495025218344663552 10794791687616009344 8094558156887355136 5394324626158700928 2694091095430046720 18440601638410944128 15740368107682289920 13040134576953635712 10339901046224981504 7639667515496327296 4939433984767673088 2239200454039018880 17985710997019916288 15285477466291262080 12585243935562607872 9885010404833953664 7184776874105299456 4484543343376645248 1784309812647991040 17530820355628888448 14830586824900234240 12130353294171580032 9430119763442925824 6729886232714271616 4029652701985617408 1329419171256963200 17075929714237860608 14375696183509206400 11675462652780552192 8975229122051897984 6274995591323243776 3574762060594589568 874528529865935360 16621039072846832768 13920805542118178560 11220572011389524352 8520338480660870144 5820104949932215936 3119871419203561728 419637888474907520 16166148431455804928 13465914900727150720 10765681369998496512 8065447839269842304 5365214308541188096 2664980777812533888 18411491320793431296 15711257790064777088 13011024259336122880 10310790728607468672 7610557197878814464 4910323667150160256 2210090136421506048 17956600679402403456 15256367148673749248 12556133617945095040 9855900087216440832 7155666556487786624 4455433025759132416 1755199495030478208 17501710038011375616 14801476507282721408 12101242976554067200 9401009445825412992 6700775915096758784 4000542384368104576 1300308853639450368 17046819396620347776 14346585865891693568 11646352335163039360 8946118804434385152 6245885273705730944 3545651742977076736 845418212248422528 16591928755229319936 13891695224500665728 11191461693772011520 8491228163043357312 5790994632314703104 3090761101586048896 390527570857394688 16137038113838292096 13436804583109637888 10736571052380983680 8036337521652329472 5336103990923675264 2635870460195021056 18382381003175918464 15682147472447264256 12981913941718610048 10281680410989955840 7581446880261301632 4881213349532647424 2180979818803993216 17927490361784890624 15227256831056236416 12527023300327582208 9826789769598928000 7126556238870273792 4426322708141619584 1726089177412965376 17472599720393862784 14772366189665208576 12072132658936554368 9371899128207900160 6671665597479245952 3971432066750591744 1271198536021937536 17017709079002834944 14317475548274180736 11617242017545526528 8917008486816872320 6216774956088218112 3516541425359563904 816307894630909696 16562818437611807104 13862584906883152896 11162351376154498688 8462117845425844480 5761884314697190272 3061650783968536064 361417253239881856 16107927796220779264 13407694265492125056 10707460734763470848 8007227204034816640 5306993673306162432 2606760142577508224 18353270685558405632 15653037154829751424 12952803624101097216 10252570093372443008 7552336562643788800 4852103031915134592 2151869501186480384 17898380044167377792 15198146513438723584 12497912982710069376 9797679451981415168 7097445921252760960 4397212390524106752 1696978859795452544 17443489402776349952 14743255872047695744 12043022341319041536 9342788810590387328 6642555279861733120 3942321749133078912 1242088218404424704 16988598761385322112 14288365230656667904 11588131699928013696 8887898169199359488 6187664638470705280 3487431107742051072 787197577013396864 16533708119994294272 13833474589265640064 11133241058536985856 8433007527808331648 5732773997079677440 3032540466351023232 332306935622369024 16078817478603266432 13378583947874612224 10678350417145958016 7978116886417303808 5277883355688649600 2577649824959995392 18324160367940892800 15623926837212238592 12923693306483584384 10223459775754930176 7523226245026275968 4822992714297621760 2122759183568967552 17869269726549864960 15169036195821210752 12468802665092556544 9768569134363902336 7068335603635248128 4368102072906593920 1667868542177939712 17414379085158837120 14714145554430182912 12013912023701528704 9313678492972874496 6613444962244220288 3913211431515566080 1212977900786911872 16959488443767809280 14259254913039155072 11559021382310500864 8858787851581846656 6158554320853192448 3458320790124538240 758087259395884032 16504597802376781440 13804364271648127232 11104130740919473024 8403897210190818816 5703663679462164608 3003430148733510400 303196618004856192 16049707160985753600 13349473630257099392 10649240099528445184 7949006568799790976 5248773038071136768 2548539507342482560 18295050050323379968 15594816519594725760 12894582988866071552 10194349458137417344 7494115927408763136 4793882396680108928 2093648865951454720 17840159408932352128 15139925878203697920 12439692347475043712 9739458816746389504 7039225286017735296 4338991755289081088 1638758224560426880 17385268767541324288 14685035236812670080 11984801706084015872 9284568175355361664 6584334644626707456 3884101113898053248 1183867583169399040 16930378126150296448 14230144595421642240 11529911064692988032 8829677533964333824 6129444003235679616 3429210472507025408 728976941778371200 16475487484759268608 13775253954030614400 11075020423301960192 8374786892573305984 5674553361844651776 2974319831115997568 274086300387343360 16020596843368240768 13320363312639586560 10620129781910932352 7919896251182278144 5219662720453623936 2519429189724969728 18265939732705867136 15565706201977212928 12865472671248558720 10165239140519904512 7465005609791250304 4764772079062596096 2064538548333941888 17811049091314839296 15110815560586185088 12410582029857530880 9710348499128876672 7010114968400222464 4309881437671568256 1609647906942914048 17356158449923811456 14655924919195157248 11955691388466503040 9255457857737848832 6555224327009194624 3854990796280540416 1154757265551886208 16901267808532783616 14201034277804129408 11500800747075475200 8800567216346820992 6100333685618166784 3400100154889512576 699866624160858368 16446377167141755776 13746143636413101568 11045910105684447360 8345676574955793152 5645443044227138944 2945209513498484736 244975982769830528 15991486525750727936 13291252995022073728 10591019464293419520 7890785933564765312 5190552402836111104 2490318872107456896 18236829415088354304 15536595884359700096 12836362353631045888 10136128822902391680 7435895292173737472 4735661761445083264 2035428230716429056 17781938773697326464 15081705242968672256 12381471712240018048 9681238181511363840 6981004650782709632 4280771120054055424 1580537589325401216 17327048132306298624 14626814601577644416 11926581070848990208 9226347540120336000 6526114009391681792 3825880478663027584 1125646947934373376 16872157490915270784 14171923960186616576 11471690429457962368 8771456898729308160 6071223368000653952 3370989837271999744 670756306543345536 16417266849524242944 13717033318795588736 11016799788066934528 8316566257338280320 5616332726609626112 2916099195880971904 215865665152317696 15962376208133215104 13262142677404560896 10561909146675906688 7861675615947252480 5161442085218598272 2461208554489944064 18207719097470841472 15507485566742187264 12807252036013533056 10107018505284878848 7406784974556224640 4706551443827570432 2006317913098916224 17752828456079813632 15052594925351159424 12352361394622505216 9652127863893851008 6951894333165196800 4251660802436542592 1551427271707888384 17297937814688785792 14597704283960131584 11897470753231477376 9197237222502823168 6497003691774168960 3796770161045514752 1096536630316860544 16843047173297757952 14142813642569103744 11442580111840449536 8742346581111795328 6042113050383141120 3341879519654486912 641645988925832704 16388156531906730112 13687923001178075904 10987689470449421696 8287455939720767488 5587222408992113280 2886988878263459072 186755347534804864 15933265890515702272 13233032359787048064 10532798829058393856 7832565298329739648 5132331767601085440 2432098236872431232 18178608779853328640 15478375249124674432 12778141718396020224 10077908187667366016 7377674656938711808 4677441126210057600 1977207595481403392 17723718138462300800 15023484607733646592 12323251077004992384 9623017546276338176 6922784015547683968 4222550484819029760 1522316954090375552 17268827497071272960 14568593966342618752 11868360435613964544 9168126904885310336 6467893374156656128 3767659843428001920 1067426312699347712 16813936855680245120 14113703324951590912 11413469794222936704 8713236263494282496 6013002732765628288 3312769202036974080 612535671308319872 16359046214289217280 13658812683560563072 10958579152831908864 8258345622103254656 5558112091374600448 2857878560645946240 157645029917292032 15904155572898189440 13203922042169535232 10503688511440881024 7803454980712226816 5103221449983572608 2402987919254918400 18149498462235815808 15449264931507161600 12749031400778507392 10048797870049853184 7348564339321198976 4648330808592544768 1948097277863890560 17694607820844787968 14994374290116133760 12294140759387479552 9593907228658825344 6893673697930171136 4193440167201516928 1493206636472862720 17239717179453760128 14539483648725105920 11839250117996451712 9139016587267797504 6438783056539143296 3738549525810489088 1038315995081834880 16784826538062732288 14084593007334078080 11384359476605423872 8684125945876769664 5983892415148115456 3283658884419461248 583425353690807040 16329935896671704448 13629702365943050240 10929468835214396032 8229235304485741824 5529001773757087616 2828768243028433408 128534712299779200 15875045255280676608 13174811724552022400 10474578193823368192 7774344663094713984 5074111132366059776 2373877601637405568 18120388144618302976 15420154613889648768 12719921083160994560 10019687552432340352 7319454021703686144 4619220490975031936 1918986960246377728 17665497503227275136 14965263972498620928 12265030441769966720 9564796911041312512 6864563380312658304 4164329849584004096 1464096318855349888 17210606861836247296 14510373331107593088 11810139800378938880 9109906269650284672 6409672738921630464 3709439208192976256 1009205677464322048 16755716220445219456 14055482689716565248 11355249158987911040 8655015628259256832 5954782097530602624 3254548566801948416 554315036073294208 16300825579054191616 13600592048325537408 10900358517596883200 8200124986868228992 5499891456139574784 2799657925410920576 99424394682266368 15845934937663163776 13145701406934509568 10445467876205855360 7745234345477201152 5045000814748546944 2344767284019892736 18091277827000790144 15391044296272135936 12690810765543481728 9990577234814827520 7290343704086173312 4590110173357519104 1889876642628864896 17636387185609762304 14936153654881108096 12235920124152453888 9535686593423799680 6835453062695145472 4135219531966491264 1434986001237837056 17181496544218734464 14481263013490080256 11781029482761426048 9080795952032771840 6380562421304117632 3680328890575463424 980095359846809216 16726605902827706624 14026372372099052416 11326138841370398208 8625905310641744000 5925671779913089792 3225438249184435584 525204718455781376 16271715261436678784 13571481730708024576 10871248199979370368 8171014669250716160 5470781138522061952 2770547607793407744 70314077064753536 15816824620045650944 13116591089316996736 10416357558588342528 7716124027859688320 5015890497131034112 2315656966402379904 18062167509383277312 15361933978654623104 12661700447925968896 9961466917197314688 7261233386468660480 4560999855740006272 1860766325011352064 17607276867992249472 14907043337263595264 12206809806534941056 9506576275806286848 6806342745077632640 4106109214348978432 1405875683620324224 17152386226601221632 14452152695872567424 11751919165143913216 9051685634415259008 6351452103686604800 3651218572957950592 950985042229296384 16697495585210193792 13997262054481539584 11297028523752885376 8596794993024231168 5896561462295576960 3196327931566922752 496094400838268544 16242604943819165952 13542371413090511744 10842137882361857536 8141904351633203328 5441670820904549120 2741437290175894912 41203759447240704 15787714302428138112 13087480771699483904 10387247240970829696 7687013710242175488 4986780179513521280 2286546648784867072 18033057191765764480 15332823661037110272 12632590130308456064 9932356599579801856 7232123068851147648 4531889538122493440 1831656007393839232 17578166550374736640 14877933019646082432 12177699488917428224 9477465958188774016 6777232427460119808 4076998896731465600 1376765366002811392 17123275908983708800 14423042378255054592 11722808847526400384 9022575316797746176 6322341786069091968 3622108255340437760 921874724611783552 16668385267592680960 13968151736864026752 11267918206135372544 8567684675406718336 5867451144678064128 3167217613949409920 466984083220755712 16213494626201653120 13513261095472998912 10813027564744344704 8112794034015690496 5412560503287036288 2712326972558382080 12093441829727872 15758603984810625280 13058370454081971072 10358136923353316864 7657903392624662656 4957669861896008448 2257436331167354240 18003946874148251648 15303713343419597440 12603479812690943232 9903246281962289024 7203012751233634816 4502779220504980608 1802545689776326400 17549056232757223808 14848822702028569600 12148589171299915392 9448355640571261184 6748122109842606976 4047888579113952768 1347655048385298560 17094165591366195968 14393932060637541760 11693698529908887552 8993464999180233344 6293231468451579136 3592997937722924928 892764406994270720 16639274949975168128 13939041419246513920 11238807888517859712 8538574357789205504 5838340827060551296 3138107296331897088 437873765603242880 16184384308584140288 13484150777855486080 10783917247126831872 8083683716398177664 5383450185669523456 2683216654940869248 18429727197921766656 15729493667193112448 13029260136464458240 10329026605735804032 7628793075007149824 4928559544278495616 2228326013549841408 17974836556530738816 15274603025802084608 12574369495073430400 9874135964344776192 7173902433616121984 4473668902887467776 1773435372158813568 17519945915139710976 14819712384411056768 12119478853682402560 9419245322953748352 6719011792225094144 4018778261496439936 1318544730767785728 17065055273748683136 14364821743020028928 11664588212291374720 8964354681562720512 6264121150834066304 3563887620105412096 863654089376757888 16610164632357655296 13909931101629001088 11209697570900346880 8509464040171692672 5809230509443038464 3108996978714384256 408763447985730048 16155273990966627456 13455040460237973248 10754806929509319040 8054573398780664832 5354339868052010624 2654106337323356416 18400616880304253824 15700383349575599616 13000149818846945408 10299916288118291200 7599682757389636992 4899449226660982784 2199215695932328576 17945726238913225984 15245492708184571776 12545259177455917568 9845025646727263360 7144792115998609152 4444558585269954944 1744325054541300736 17490835597522198144 14790602066793543936 12090368536064889728 9390135005336235520 6689901474607581312 3989667943878927104 1289434413150272896 17035944956131170304 14335711425402516096 11635477894673861888 8935244363945207680 6235010833216553472 3534777302487899264 834543771759245056 16581054314740142464 13880820784011488256 11180587253282834048 8480353722554179840 5780120191825525632 3079886661096871424 379653130368217216 16126163673349114624 13425930142620460416 10725696611891806208 8025463081163152000 5325229550434497792 2624996019705843584 18371506562686740992 15671273031958086784 12971039501229432576 10270805970500778368 7570572439772124160 4870338909043469952 2170105378314815744 17916615921295713152 15216382390567058944 12516148859838404736 9815915329109750528 7115681798381096320 4415448267652442112 1715214736923787904 17461725279904685312 14761491749176031104 12061258218447376896 9361024687718722688 6660791156990068480 3960557626261414272 1260324095532760064 17006834638513657472 14306601107785003264 11606367577056349056 8906134046327694848 6205900515599040640 3505666984870386432 805433454141732224 16551943997122629632 13851710466393975424 11151476935665321216 8451243404936667008 5751009874208012800 3050776343479358592 350542812750704384 16097053355731601792 13396819825002947584 10696586294274293376 7996352763545639168 5296119232816984960 2595885702088330752 18342396245069228160 15642162714340573952 12941929183611919744 10241695652883265536 7541462122154611328 4841228591425957120 2140995060697302912 17887505603678200320 15187272072949546112 12487038542220891904 9786805011492237696 7086571480763583488 4386337950034929280 1686104419306275072 17432614962287172480 14732381431558518272 12032147900829864064 9331914370101209856 6631680839372555648 3931447308643901440 1231213777915247232 16977724320896144640 14277490790167490432 11577257259438836224 8877023728710182016 6176790197981527808 3476556667252873600 776323136524219392 16522833679505116800 13822600148776462592 11122366618047808384 8422133087319154176 5721899556590499968 3021666025861845760 321432495133191552 16067943038114088960 13367709507385434752 10667475976656780544 7967242445928126336 5267008915199472128 2566775384470817920 18313285927451715328 15613052396723061120 12912818865994406912 10212585335265752704 7512351804537098496 4812118273808444288 2111884743079790080 17858395286060687488 15158161755332033280 12457928224603379072 9757694693874724864 7057461163146070656 4357227632417416448 1656994101688762240 17403504644669659648 14703271113941005440 12003037583212351232 9302804052483697024 6602570521755042816 3902336991026388608 1202103460297734400 16948614003278631808 14248380472549977600 11548146941821323392 8847913411092669184 6147679880364014976 3447446349635360768 747212818906706560 16493723361887603968 13793489831158949760 11093256300430295552 8393022769701641344 5692789238972987136 2992555708244332928 292322177515678720 16038832720496576128 13338599189767921920 10638365659039267712 7938132128310613504 5237898597581959296 2537665066853305088 18284175609834202496 15583942079105548288 12883708548376894080 10183475017648239872 7483241486919585664 4783007956190931456 2082774425462277248 17829284968443174656 15129051437714520448 12428817906985866240 9728584376257212032 7028350845528557824 4328117314799903616 1627883784071249408 17374394327052146816 14674160796323492608 11973927265594838400 9273693734866184192 6573460204137529984 3873226673408875776 1172993142680221568 16919503685661118976 14219270154932464768 11519036624203810560 8818803093475156352 6118569562746502144 3418336032017847936 718102501289193728 16464613044270091136 13764379513541436928 11064145982812782720 8363912452084128512 5663678921355474304 2963445390626820096 263211859898165888 16009722402879063296 13309488872150409088 10609255341421754880 7909021810693100672 5208788279964446464 2508554749235792256 18255065292216689664 15554831761488035456 12854598230759381248 10154364700030727040 7454131169302072832 4753897638573418624 2053664107844764416 17800174650825661824 15099941120097007616 12399707589368353408 9699474058639699200 6999240527911044992 4299006997182390784 1598773466453736576 17345284009434633984 14645050478705979776 11944816947977325568 9244583417248671360 6544349886520017152 3844116355791362944 1143882825062708736 16890393368043606144 14190159837314951936 11489926306586297728 8789692775857643520 6089459245128989312 3389225714400335104 688992183671680896 16435502726652578304 13735269195923924096 11035035665195269888 8334802134466615680 5634568603737961472 2934335073009307264 234101542280653056 15980612085261550464 13280378554532896256 10580145023804242048 7879911493075587840 5179677962346933632 2479444431618279424 18225954974599176832 15525721443870522624 12825487913141868416 10125254382413214208 7425020851684560000 4724787320955905792 2024553790227251584 17771064333208148992 15070830802479494784 12370597271750840576 9670363741022186368 6970130210293532160 4269896679564877952 1569663148836223744 17316173691817121152 14615940161088466944 11915706630359812736 9215473099631158528 6515239568902504320 3815006038173850112 1114772507445195904 16861283050426093312 14161049519697439104 11460815988968784896 8760582458240130688 6060348927511476480 3360115396782822272 659881866054168064 16406392409035065472 13706158878306411264 11005925347577757056 8305691816849102848 5605458286120448640 2905224755391794432 204991224663140224 15951501767644037632 13251268236915383424 10551034706186729216 7850801175458075008 5150567644729420800 2450334114000766592 18196844656981664000 15496611126253009792 12796377595524355584 10096144064795701376 7395910534067047168 4695677003338392960 1995443472609738752 17741954015590636160 15041720484861981952 12341486954133327744 9641253423404673536 6941019892676019328 4240786361947365120 1540552831218710912 17287063374199608320 14586829843470954112 11886596312742299904 9186362782013645696 6486129251284991488 3785895720556337280 1085662189827683072 16832172732808580480 14131939202079926272 11431705671351272064 8731472140622617856 6031238609893963648 3331005079165309440 630771548436655232 16377282091417552640 13677048560688898432 10976815029960244224 8276581499231590016 5576347968502935808 2876114437774281600 175880907045627392 15922391450026524800 13222157919297870592 10521924388569216384 7821690857840562176 5121457327111907968 2421223796383253760 18167734339364151168 15467500808635496960 12767267277906842752 10067033747178188544 7366800216449534336 4666566685720880128 1966333154992225920 17712843697973123328 15012610167244469120 12312376636515814912 9612143105787160704 6911909575058506496 4211676044329852288 1511442513601198080 17257953056582095488 14557719525853441280 11857485995124787072 9157252464396132864 6457018933667478656 3756785402938824448 1056551872210170240 16803062415191067648 14102828884462413440 11402595353733759232 8702361823005105024 6002128292276450816 3301894761547796608 601661230819142400 16348171773800039808 13647938243071385600 10947704712342731392 8247471181614077184 5547237650885422976 2847004120156768768 146770589428114560 15893281132409011968 13193047601680357760 10492814070951703552 7792580540223049344 5092347009494395136 2392113478765740928 18138624021746638336 15438390491017984128 12738156960289329920 10037923429560675712 7337689898832021504 4637456368103367296 1937222837374713088 17683733380355610496 14983499849626956288 12283266318898302080 9583032788169647872 6882799257440993664 4182565726712339456 1482332195983685248 17228842738964582656 14528609208235928448 11828375677507274240 9128142146778620032 6427908616049965824 3727675085321311616 1027441554592657408 16773952097573554816 14073718566844900608 11373485036116246400 8673251505387592192 5973017974658937984 3272784443930283776 572550913201629568 16319061456182526976 13618827925453872768 10918594394725218560 8218360863996564352 5518127333267910144 2817893802539255936 117660271810601728 15864170814791499136 13163937284062844928 10463703753334190720 7763470222605536512 5063236691876882304 2363003161148228096 18109513704129125504 15409280173400471296 12709046642671817088 10008813111943162880 7308579581214508672 4608346050485854464 1908112519757200256 17654623062738097664 14954389532009443456 12254156001280789248 9553922470552135040 6853688939823480832 4153455409094826624 1453221878366172416 17199732421347069824 14499498890618415616 11799265359889761408 9099031829161107200 6398798298432452992 3698564767703798784 998331236975144576 16744841779956041984 14044608249227387776 11344374718498733568 8644141187770079360 5943907657041425152 3243674126312770944 543440595584116736 16289951138565014144 13589717607836359936 10889484077107705728 8189250546379051520 5489017015650397312 2788783484921743104 88549954193088896 15835060497173986304 13134826966445332096 10434593435716677888 7734359904988023680 5034126374259369472 2333892843530715264 18080403386511612672 15380169855782958464 12679936325054304256 9979702794325650048 7279469263596995840 4579235732868341632 1879002202139687424 17625512745120584832 14925279214391930624 12225045683663276416 9524812152934622208 6824578622205968000 4124345091477313792 1424111560748659584 17170622103729556992 14470388573000902784 11770155042272248576 9069921511543594368 6369687980814940160 3669454450086285952 969220919357631744 16715731462338529152 14015497931609874944 11315264400881220736 8615030870152566528 5914797339423912320 3214563808695258112 514330277966603904 16260840820947501312 13560607290218847104 10860373759490192896 8160140228761538688 5459906698032884480 2759673167304230272 59439636575576064 15805950179556473472 13105716648827819264 10405483118099165056 7705249587370510848 5005016056641856640 2304782525913202432 18051293068894099840 15351059538165445632 12650826007436791424 9950592476708137216 7250358945979483008 4550125415250828800 1849891884522174592 17596402427503072000 14896168896774417792 12195935366045763584 9495701835317109376 6795468304588455168 4095234773859800960 1395001243131146752 17141511786112044160 14441278255383389952 11741044724654735744 9040811193926081536 6340577663197427328 3640344132468773120 940110601740118912 16686621144721016320 13986387613992362112 11286154083263707904 8585920552535053696 5885687021806399488 3185453491077745280 485219960349091072 16231730503329988480 13531496972601334272 10831263441872680064 8131029911144025856 5430796380415371648 2730562849686717440 30329318958063232 15776839861938960640 13076606331210306432 10376372800481652224 7676139269752998016 4975905739024343808 2275672208295689600 18022182751276587008 15321949220547932800 12621715689819278592 9921482159090624384 7221248628361970176 4521015097633315968 1820781566904661760 17567292109885559168 14867058579156904960 12166825048428250752 9466591517699596544 6766357986970942336 4066124456242288128 1365890925513633920 17112401468494531328 14412167937765877120 11711934407037222912 9011700876308568704 6311467345579914496 3611233814851260288 911000284122606080 16657510827103503488 13957277296374849280 11257043765646195072 8556810234917540864 5856576704188886656 3156343173460232448 456109642731578240 16202620185712475648 13502386654983821440 10802153124255167232 8101919593526513024 5401686062797858816 2701452532069204608 1219001340550400 15747729544321447808 13047496013592793600 10347262482864139392 7647028952135485184 4946795421406830976 2246561890678176768 17993072433659074176 15292838902930419968 12592605372201765760 9892371841473111552 7192138310744457344 4491904780015803136 1791671249287148928 17538181792268046336 14837948261539392128 12137714730810737920 9437481200082083712 6737247669353429504 4037014138624775296 1336780607896121088 17083291150877018496 14383057620148364288 11682824089419710080 8982590558691055872 6282357027962401664 3582123497233747456 881889966505093248 16628400509485990656 13928166978757336448 11227933448028682240 8527699917300028032 5827466386571373824 3127232855842719616 426999325114065408 16173509868094962816 13473276337366308608 10773042806637654400 8072809275909000192 5372575745180345984 2672342214451691776 18418852757432589184 15718619226703934976 13018385695975280768 10318152165246626560 7617918634517972352 4917685103789318144 2217451573060663936 17963962116041561344 15263728585312907136 12563495054584252928 9863261523855598720 7163027993126944512 4462794462398290304 1762560931669636096 17509071474650533504 14808837943921879296 12108604413193225088 9408370882464570880 6708137351735916672 4007903821007262464 1307670290278608256 17054180833259505664 14353947302530851456 11653713771802197248 8953480241073543040 6253246710344888832 3553013179616234624 852779648887580416 16599290191868477824 13899056661139823616 11198823130411169408 8498589599682515200 5798356068953860992 3098122538225206784 397889007496552576 16144399550477449984 13444166019748795776 10743932489020141568 8043698958291487360 5343465427562833152 2643231896834178944 18389742439815076352 15689508909086422144 12989275378357767936 10289041847629113728 7588808316900459520 4888574786171805312 2188341255443151104 17934851798424048512 15234618267695394304 12534384736966740096 9834151206238085888 7133917675509431680 4433684144780777472 1733450614052123264 17479961157033020672 14779727626304366464 12079494095575712256 9379260564847058048 6679027034118403840 3978793503389749632 1278559972661095424 17025070515641992832 14324836984913338624 11624603454184684416 8924369923456030208 6224136392727376000 3523902861998721792 823669331270067584 16570179874250964992 13869946343522310784 11169712812793656576 8469479282065002368 5769245751336348160 3069012220607693952 368778689879039744 16115289232859937152 13415055702131282944 10714822171402628736 8014588640673974528 5314355109945320320 2614121579216666112 18360632122197563520 15660398591468909312 12960165060740255104 10259931530011600896 7559697999282946688 4859464468554292480 2159230937825638272 17905741480806535680 15205507950077881472 12505274419349227264 9805040888620573056 7104807357891918848 4404573827163264640 1704340296434610432 17450850839415507840 14750617308686853632 12050383777958199424 9350150247229545216 6649916716500891008 3949683185772236800 1249449655043582592 16995960198024480000 14295726667295825792 11595493136567171584 8895259605838517376 6195026075109863168 3494792544381208960 794559013652554752 16541069556633452160 13840836025904797952 11140602495176143744 8440368964447489536 5740135433718835328 3039901902990181120 339668372261526912 16086178915242424320 13385945384513770112 10685711853785115904 7985478323056461696 5285244792327807488 2585011261599153280 18331521804580050688 15631288273851396480 12931054743122742272 10230821212394088064 7530587681665433856 4830354150936779648 2130120620208125440 17876631163189022848 15176397632460368640 12476164101731714432 9775930571003060224 7075697040274406016 4375463509545751808 1675229978817097600 17421740521797995008 14721506991069340800 12021273460340686592 9321039929612032384 6620806398883378176 3920572868154723968 1220339337426069760 16966849880406967168 14266616349678312960 11566382818949658752 8866149288221004544 6165915757492350336 3465682226763696128 765448696035041920 16511959239015939328 13811725708287285120 11111492177558630912 8411258646829976704 5711025116101322496 3010791585372668288 310558054644014080 16057068597624911488 13356835066896257280 10656601536167603072 7956368005438948864 5256134474710294656 2555900943981640448 18302411486962537856 15602177956233883648 12901944425505229440 10201710894776575232 7501477364047921024 4801243833319266816 2101010302590612608 17847520845571510016 15147287314842855808 12447053784114201600 9746820253385547392 7046586722656893184 4346353191928238976 1646119661199584768 17392630204180482176 14692396673451827968 11992163142723173760 9291929611994519552 6591696081265865344 3891462550537211136 1191229019808556928 16937739562789454336 14237506032060800128 11537272501332145920 8837038970603491712 6136805439874837504 3436571909146183296 736338378417529088 16482848921398426496 13782615390669772288 11082381859941118080 8382148329212463872 5681914798483809664 2981681267755155456 281447737026501248 16027958280007398656 13327724749278744448 10627491218550090240 7927257687821436032 5227024157092781824 2526790626364127616 18273301169345025024 15573067638616370816 12872834107887716608 10172600577159062400 7472367046430408192 4772133515701753984 2071899984973099776 17818410527953997184 15118176997225342976 12417943466496688768 9717709935768034560 7017476405039380352 4317242874310726144 1617009343582071936 17363519886562969344 14663286355834315136 11963052825105660928 9262819294377006720 6562585763648352512 3862352232919698304 1162118702191044096 16908629245171941504 14208395714443287296 11508162183714633088 8807928652985978880 6107695122257324672 3407461591528670464 707228060800016256 16453738603780913664 13753505073052259456 11053271542323605248 8353038011594951040 5652804480866296832 2952570950137642624 252337419408988416 15998847962389885824 13298614431661231616 10598380900932577408 7898147370203923200 5197913839475268992 2497680308746614784 18244190851727512192 15543957320998857984 12843723790270203776 10143490259541549568 7443256728812895360 4743023198084241152 2042789667355586944 17789300210336484352 15089066679607830144 12388833148879175936 9688599618150521728 6988366087421867520 4288132556693213312 1587899025964559104 17334409568945456512 14634176038216802304 11933942507488148096 9233708976759493888 6533475446030839680 3833241915302185472 1133008384573531264 16879518927554428672 14179285396825774464 11479051866097120256 8778818335368466048 6078584804639811840 3378351273911157632 678117743182503424 16424628286163400832 13724394755434746624 11024161224706092416 8323927693977438208 5623694163248784000 2923460632520129792 223227101791475584 15969737644772372992 13269504114043718784 10569270583315064576 7869037052586410368 5168803521857756160 2468569991129101952 18215080534109999360 15514847003381345152 12814613472652690944 10114379941924036736 7414146411195382528 4713912880466728320 2013679349738074112 17760189892718971520 15059956361990317312 12359722831261663104 9659489300533008896 6959255769804354688 4259022239075700480 1558788708347046272 17305299251327943680 14605065720599289472 11904832189870635264 9204598659141981056 6504365128413326848 3804131597684672640 1103898066956018432 16850408609936915840 14150175079208261632 11449941548479607424 8749708017750953216 6049474487022299008 3349240956293644800 649007425564990592 16395517968545888000 13695284437817233792 10995050907088579584 8294817376359925376 5594583845631271168 2894350314902616960 194116784173962752 15940627327154860160 13240393796426205952 10540160265697551744 7839926734968897536 5139693204240243328 2439459673511589120 18185970216492486528 15485736685763832320 12785503155035178112 10085269624306523904 7385036093577869696 4684802562849215488 1984569032120561280 17731079575101458688 15030846044372804480 12330612513644150272 9630378982915496064 6930145452186841856 4229911921458187648 1529678390729533440 17276188933710430848 14575955402981776640 11875721872253122432 9175488341524468224 6475254810795814016 3775021280067159808 1074787749338505600 16821298292319403008 14121064761590748800 11420831230862094592 8720597700133440384 6020364169404786176 3320130638676131968 619897107947477760 16366407650928375168 13666174120199720960 10965940589471066752 8265707058742412544 5565473528013758336 2865239997285104128 165006466556449920 15911517009537347328 13211283478808693120 10511049948080038912 7810816417351384704 5110582886622730496 2410349355894076288 18156859898874973696 15456626368146319488 12756392837417665280 10056159306689011072 7355925775960356864 4655692245231702656 1955458714503048448 17701969257483945856 15001735726755291648 12301502196026637440 9601268665297983232 6901035134569329024 4200801603840674816 1500568073112020608 17247078616092918016 14546845085364263808 11846611554635609600 9146378023906955392 6446144493178301184 3745910962449646976 1045677431720992768 16792187974701890176 14091954443973235968 11391720913244581760 8691487382515927552 5991253851787273344 3291020321058619136 590786790329964928 16337297333310862336 13637063802582208128 10936830271853553920 8236596741124899712 5536363210396245504 2836129679667591296 135896148938937088 15882406691919834496 13182173161191180288 10481939630462526080 7781706099733871872 5081472569005217664 2381239038276563456 18127749581257460864 15427516050528806656 12727282519800152448 10027048989071498240 7326815458342844032 4626581927614189824 1926348396885535616 17672858939866433024 14972625409137778816 12272391878409124608 9572158347680470400 6871924816951816192 4171691286223161984 1471457755494507776 17217968298475405184 14517734767746750976 11817501237018096768 9117267706289442560 6417034175560788352 3716800644832134144 1016567114103479936 16763077657084377344 14062844126355723136 11362610595627068928 8662377064898414720 5962143534169760512 3261910003441106304 561676472712452096 16308187015693349504 13607953484964695296 10907719954236041088 8207486423507386880 5507252892778732672 2807019362050078464 106785831321424256 15853296374302321664 13153062843573667456 10452829312845013248 7752595782116359040 5052362251387704832 2352128720659050624 18098639263639948032 15398405732911293824 12698172202182639616 9997938671453985408 7297705140725331200 4597471609996676992 1897238079268022784 17643748622248920192 14943515091520265984 12243281560791611776 9543048030062957568 6842814499334303360 4142580968605649152 1442347437876994944 17188857980857892352 14488624450129238144 11788390919400583936 9088157388671929728 6387923857943275520 3687690327214621312 987456796485967104 16733967339466864512 14033733808738210304 11333500278009556096 8633266747280901888 5933033216552247680 3232799685823593472 532566155094939264 16279076698075836672 13578843167347182464 10878609636618528256 8178376105889874048 5478142575161219840 2777909044432565632 77675513703911424 15824186056684808832 13123952525956154624 10423718995227500416 7723485464498846208 5023251933770192000 2323018403041537792 18069528946022435200 15369295415293780992 12669061884565126784 9968828353836472576 7268594823107818368 4568361292379164160 1868127761650509952 17614638304631407360 14914404773902753152 12214171243174098944 9513937712445444736 6813704181716790528 4113470650988136320 1413237120259482112 17159747663240379520 14459514132511725312 11759280601783071104 9059047071054416896 6358813540325762688 3658580009597108480 958346478868454272 16704857021849351680 14004623491120697472 11304389960392043264 8604156429663389056 5903922898934734848 3203689368206080640 503455837477426432 16249966380458323840 13549732849729669632 10849499319001015424 8149265788272361216 5449032257543707008 2748798726815052800 48565196086398592 15795075739067296000 13094842208338641792 10394608677609987584 7694375146881333376 4994141616152679168 2293908085424024960 18040418628404922368 15340185097676268160 12639951566947613952 9939718036218959744 7239484505490305536 4539250974761651328 1839017444032997120 17585527987013894528 14885294456285240320 12185060925556586112 9484827394827931904 6784593864099277696 4084360333370623488 1384126802641969280 17130637345622866688 14430403814894212480 11730170284165558272 9029936753436904064 6329703222708249856 3629469691979595648 929236161250941440 16675746704231838848 13975513173503184640 11275279642774530432 8575046112045876224 5874812581317222016 3174579050588567808 474345519859913600 16220856062840811008 13520622532112156800 10820389001383502592 8120155470654848384 5419921939926194176 2719688409197539968 19454878468885760 15765965421449783168 13065731890721128960 10365498359992474752 7665264829263820544 4965031298535166336 2264797767806512128 18011308310787409536 15311074780058755328 12610841249330101120 9910607718601446912 7210374187872792704 4510140657144138496 1809907126415484288 17556417669396381696 14856184138667727488 12155950607939073280 9455717077210419072 6755483546481764864 4055250015753110656 1355016485024456448 17101527028005353856 14401293497276699648 11701059966548045440 9000826435819391232 6300592905090737024 3600359374362082816 900125843633428608 16646636386614326016 13946402855885671808 11246169325157017600 8545935794428363392 5845702263699709184 3145468732971054976 445235202242400768 16191745745223298176 13491512214494643968 10791278683765989760 8091045153037335552 5390811622308681344 2690578091580027136 18437088634560924544 15736855103832270336 13036621573103616128 10336388042374961920 7636154511646307712 4935920980917653504 2235687450188999296 17982197993169896704 15281964462441242496 12581730931712588288 9881497400983934080 7181263870255279872 4481030339526625664 1780796808797971456 17527307351778868864 14827073821050214656 12126840290321560448 9426606759592906240 6726373228864252032 4026139698135597824 1325906167406943616 17072416710387841024 14372183179659186816 11671949648930532608 8971716118201878400 6271482587473224192 3571249056744569984 871015526015915776 16617526068996813184 13917292538268158976 11217059007539504768 8516825476810850560 5816591946082196352 3116358415353542144 416124884624887936 16162635427605785344 13462401896877131136 10762168366148476928 8061934835419822720 5361701304691168512 2661467773962514304 18407978316943411712 15707744786214757504 13007511255486103296 10307277724757449088 7607044194028794880 4906810663300140672 2206577132571486464 17953087675552383872 15252854144823729664 12552620614095075456 9852387083366421248 7152153552637767040 4451920021909112832 1751686491180458624 17498197034161356032 14797963503432701824 12097729972704047616 9397496441975393408 6697262911246739200 3997029380518084992 1296795849789430784 17043306392770328192 14343072862041673984 11642839331313019776 8942605800584365568 6242372269855711360 3542138739127057152 841905208398402944 16588415751379300352 13888182220650646144 11187948689921991936 8487715159193337728 5787481628464683520 3087248097736029312 387014567007375104 16133525109988272512 13433291579259618304 10733058048530964096 8032824517802309888 5332590987073655680 2632357456345001472 18378867999325898880 15678634468597244672 12978400937868590464 10278167407139936256 7577933876411282048 4877700345682627840 2177466814953973632 17923977357934871040 15223743827206216832 12523510296477562624 9823276765748908416 7123043235020254208 4422809704291600000 1722576173562945792 17469086716543843200 14768853185815188992 12068619655086534784 9368386124357880576 6668152593629226368 3967919062900572160 1267685532171917952 17014196075152815360 14313962544424161152 11613729013695506944 8913495482966852736 6213261952238198528 3513028421509544320 812794890780890112 16559305433761787520 13859071903033133312 11158838372304479104 8458604841575824896 5758371310847170688 3058137780118516480 357904249389862272 16104414792370759680 13404181261642105472 10703947730913451264 8003714200184797056 5303480669456142848 2603247138727488640 18349757681708386048 15649524150979731840 12949290620251077632 10249057089522423424 7548823558793769216 4848590028065115008 2148356497336460800 17894867040317358208 15194633509588704000 12494399978860049792 9794166448131395584 7093932917402741376 4393699386674087168 1693465855945432960 17439976398926330368 14739742868197676160 12039509337469021952 9339275806740367744 6639042276011713536 3938808745283059328 1238575214554405120 16985085757535302528 14284852226806648320 11584618696077994112 8884385165349339904 6184151634620685696 3483918103892031488 783684573163377280 16530195116144274688 13829961585415620480 11129728054686966272 8429494523958312064 5729260993229657856 3029027462501003648 328793931772349440 16075304474753246848 13375070944024592640 10674837413295938432 7974603882567284224 5274370351838630016 2574136821109975808 18320647364090873216 15620413833362219008 12920180302633564800 10219946771904910592 7519713241176256384 4819479710447602176 2119246179718947968 17865756722699845376 15165523191971191168 12465289661242536960 9765056130513882752 7064822599785228544 4364589069056574336 1664355538327920128 17410866081308817536 14710632550580163328 12010399019851509120 9310165489122854912 6609931958394200704 3909698427665546496 1209464896936892288 16955975439917789696 14255741909189135488 11555508378460481280 8855274847731827072 6155041317003172864 3454807786274518656 754574255545864448 16501084798526761856 13800851267798107648 11100617737069453440 8400384206340799232 5700150675612145024 2999917144883490816 299683614154836608 16046194157135734016 13345960626407079808 10645727095678425600 7945493564949771392 5245260034221117184 2545026503492462976 18291537046473360384 15591303515744706176 12891069985016051968 10190836454287397760 7490602923558743552 4790369392830089344 2090135862101435136 17836646405082332544 15136412874353678336 12436179343625024128 9735945812896369920 7035712282167715712 4335478751439061504 1635245220710407296 17381755763691304704 14681522232962650496 11981288702233996288 9281055171505342080 6580821640776687872 3880588110048033664 1180354579319379456 16926865122300276864 14226631591571622656 11526398060842968448 8826164530114314240 6125930999385660032 3425697468657005824 725463937928351616 16471974480909249024 13771740950180594816 11071507419451940608 8371273888723286400 5671040357994632192 2970806827265977984 270573296537323776 16017083839518221184 13316850308789566976 10616616778060912768 7916383247332258560 5216149716603604352 2515916185874950144 18262426728855847552 15562193198127193344 12861959667398539136 10161726136669884928 7461492605941230720 4761259075212576512 2061025544483922304 17807536087464819712 15107302556736165504 12407069026007511296 9706835495278857088 7006601964550202880 4306368433821548672 1606134903092894464 17352645446073791872 14652411915345137664 11952178384616483456 9251944853887829248 6551711323159175040 3851477792430520832 1151244261701866624 16897754804682764032 14197521273954109824 11497287743225455616 8797054212496801408 6096820681768147200 3396587151039492992 696353620310838784 16442864163291736192 13742630632563081984 11042397101834427776 8342163571105773568 5641930040377119360 2941696509648465152 241462978919810944 15987973521900708352 13287739991172054144 10587506460443399936 7887272929714745728 5187039398986091520 2486805868257437312 18233316411238334720 15533082880509680512 12832849349781026304 10132615819052372096 7432382288323717888 4732148757595063680 2031915226866409472 17778425769847306880 15078192239118652672 12377958708389998464 9677725177661344256 6977491646932690048 4277258116204035840 1577024585475381632 17323535128456279040 14623301597727624832 11923068066998970624 9222834536270316416 6522601005541662208 3822367474813008000 1122133944084353792 16868644487065251200 14168410956336596992 11468177425607942784 8767943894879288576 6067710364150634368 3367476833421980160 667243302693325952 16413753845674223360 13713520314945569152 11013286784216914944 8313053253488260736 5612819722759606528 2912586192030952320 212352661302298112 15958863204283195520 13258629673554541312 10558396142825887104 7858162612097232896 5157929081368578688 2457695550639924480 18204206093620821888 15503972562892167680 12803739032163513472 10103505501434859264 7403271970706205056 4703038439977550848 2002804909248896640 17749315452229794048 15049081921501139840 12348848390772485632 9648614860043831424 6948381329315177216 4248147798586523008 1547914267857868800 17294424810838766208 14594191280110112000 11893957749381457792 9193724218652803584 6493490687924149376 3793257157195495168 1093023626466840960 16839534169447738368 14139300638719084160 11439067107990429952 8738833577261775744 6038600046533121536 3338366515804467328 638132985075813120 16384643528056710528 13684409997328056320 10984176466599402112 8283942935870747904 5583709405142093696 2883475874413439488 183242343684785280 15929752886665682688 13229519355937028480 10529285825208374272 7829052294479720064 5128818763751065856 2428585233022411648 18175095776003309056 15474862245274654848 12774628714546000640 10074395183817346432 7374161653088692224 4673928122360038016 1973694591631383808 17720205134612281216 15019971603883627008 12319738073154972800 9619504542426318592 6919271011697664384 4219037480969010176 1518803950240355968 17265314493221253376 14565080962492599168 11864847431763944960 9164613901035290752 6464380370306636544 3764146839577982336 1063913308849328128 16810423851830225536 14110190321101571328 11409956790372917120 8709723259644262912 6009489728915608704 3309256198186954496 609022667458300288 16355533210439197696 13655299679710543488 10955066148981889280 8254832618253235072 5554599087524580864 2854365556795926656 154132026067272448 15900642569048169856 13200409038319515648 10500175507590861440 7799941976862207232 5099708446133553024 2399474915404898816 18145985458385796224 15445751927657142016 12745518396928487808 10045284866199833600 7345051335471179392 4644817804742525184 1944584274013870976 17691094816994768384 14990861286266114176 12290627755537459968 9590394224808805760 6890160694080151552 4189927163351497344 1489693632622843136 17236204175603740544 14535970644875086336 11835737114146432128 9135503583417777920 6435270052689123712 3735036521960469504 1034802991231815296 16781313534212712704 14081080003484058496 11380846472755404288 8680612942026750080 5980379411298095872 3280145880569441664 579912349840787456 16326422892821684864 13626189362093030656 10925955831364376448 8225722300635722240 5525488769907068032 2825255239178413824 125021708449759616 15871532251430657024 13171298720702002816 10471065189973348608 7770831659244694400 5070598128516040192 2370364597787385984 18116875140768283392 15416641610039629184 12716408079310974976 10016174548582320768 7315941017853666560 4615707487125012352 1915473956396358144 17661984499377255552 14961750968648601344 12261517437919947136 9561283907191292928 6861050376462638720 4160816845733984512 1460583315005330304 17207093857986227712 14506860327257573504 11806626796528919296 9106393265800265088 6406159735071610880 3705926204342956672 1005692673614302464 16752203216595199872 14051969685866545664 11351736155137891456 8651502624409237248 5951269093680583040 3251035562951928832 550802032223274624 16297312575204172032 13597079044475517824 10896845513746863616 8196611983018209408 5496378452289555200 2796144921560900992 95911390832246784 15842421933813144192 13142188403084489984 10441954872355835776 7741721341627181568 5041487810898527360 2341254280169873152 18087764823150770560 15387531292422116352 12687297761693462144 9987064230964807936 7286830700236153728 4586597169507499520 1886363638778845312 17632874181759742720 14932640651031088512 12232407120302434304 9532173589573780096 6831940058845125888 4131706528116471680 1431472997387817472 17177983540368714880 14477750009640060672 11777516478911406464 9077282948182752256 6377049417454098048 3676815886725443840 976582355996789632 16723092898977687040 14022859368249032832 11322625837520378624 8622392306791724416 5922158776063070208 3221925245334416000 521691714605761792 16268202257586659200 13567968726858004992 10867735196129350784 8167501665400696576 5467268134672042368 2767034603943388160 66801073214733952 15813311616195631360 13113078085466977152 10412844554738322944 7712611024009668736 5012377493281014528 2312143962552360320 18058654505533257728 15358420974804603520 12658187444075949312 9957953913347295104 7257720382618640896 4557486851889986688 1857253321161332480 17603763864142229888 14903530333413575680 12203296802684921472 9503063271956267264 6802829741227613056 4102596210498958848 1402362679770304640 17148873222751202048 14448639692022547840 11748406161293893632 9048172630565239424 6347939099836585216 3647705569107931008 947472038379276800 16693982581360174208 13993749050631520000 11293515519902865792 8593281989174211584 5893048458445557376 3192814927716903168 492581396988248960 16239091939969146368 13538858409240492160 10838624878511837952 8138391347783183744 5438157817054529536 2737924286325875328 37690755597221120 15784201298578118528 13083967767849464320 10383734237120810112 7683500706392155904 4983267175663501696 2283033644934847488 18029544187915744896 15329310657187090688 12629077126458436480 9928843595729782272 7228610065001128064 4528376534272473856 1828143003543819648 17574653546524717056 14874420015796062848 12174186485067408640 9473952954338754432 6773719423610100224 4073485892881446016 1373252362152791808 17119762905133689216 14419529374405035008 11719295843676380800 9019062312947726592 6318828782219072384 3618595251490418176 918361720761763968 16664872263742661376 13964638733014007168 11264405202285352960 8564171671556698752 5863938140828044544 3163704610099390336 463471079370736128 16209981622351633536 13509748091622979328 10809514560894325120 8109281030165670912 5409047499437016704 2708813968708362496 8580437979708288 15755090980960605696 13054857450231951488 10354623919503297280 7654390388774643072 4954156858045988864 2253923327317334656 18000433870298232064 15300200339569577856 12599966808840923648 9899733278112269440 7199499747383615232 4499266216654961024 1799032685926306816 17545543228907204224 14845309698178550016 12145076167449895808 9444842636721241600 6744609105992587392 4044375575263933184 1344142044535278976 17090652587516176384 14390419056787522176 11690185526058867968 8989951995330213760 6289718464601559552 3589484933872905344 889251403144251136 16635761946125148544 13935528415396494336 11235294884667840128 8535061353939185920 5834827823210531712 3134594292481877504 434360761753223296 16180871304734120704 13480637774005466496 10780404243276812288 8080170712548158080 5379937181819503872 2679703651090849664 18426214194071747072 15725980663343092864 13025747132614438656 10325513601885784448 7625280071157130240 4925046540428476032 2224813009699821824 17971323552680719232 15271090021952065024 12570856491223410816 9870622960494756608 7170389429766102400 4470155899037448192 1769922368308793984 17516432911289691392 14816199380561037184 12115965849832382976 9415732319103728768 6715498788375074560 4015265257646420352 1315031726917766144 17061542269898663552 14361308739170009344 11661075208441355136 8960841677712700928 6260608146984046720 3560374616255392512 860141085526738304 16606651628507635712 13906418097778981504 11206184567050327296 8505951036321673088 5805717505593018880 3105483974864364672 405250444135710464 16151760987116607872 13451527456387953664 10751293925659299456 8051060394930645248 5350826864201991040 2650593333473336832 18397103876454234240 15696870345725580032 12996636814996925824 10296403284268271616 7596169753539617408 4895936222810963200 2195702692082308992 17942213235063206400 15241979704334552192 12541746173605897984 9841512642877243776 7141279112148589568 4441045581419935360 1740812050691281152 17487322593672178560 14787089062943524352 12086855532214870144 9386622001486215936 6686388470757561728 3986154940028907520 1285921409300253312 17032431952281150720 14332198421552496512 11631964890823842304 8931731360095188096 6231497829366533888 3531264298637879680 831030767909225472 16577541310890122880 13877307780161468672 11177074249432814464 8476840718704160256 5776607187975506048 3076373657246851840 376140126518197632 16122650669499095040 13422417138770440832 10722183608041786624 8021950077313132416 5321716546584478208 2621483015855824000 18367993558836721408 15667760028108067200 12967526497379412992 10267292966650758784 7567059435922104576 4866825905193450368 2166592374464796160 17913102917445693568 15212869386717039360 12512635855988385152 9812402325259730944 7112168794531076736 4411935263802422528 1711701733073768320 17458212276054665728 14757978745326011520 12057745214597357312 9357511683868703104 6657278153140048896 3957044622411394688 1256811091682740480 17003321634663637888 14303088103934983680 11602854573206329472 8902621042477675264 6202387511749021056 3502153981020366848 801920450291712640 16548430993272610048 13848197462543955840 11147963931815301632 8447730401086647424 5747496870357993216 3047263339629339008 347029808900684800 16093540351881582208 13393306821152928000 10693073290424273792 7992839759695619584 5292606228966965376 2592372698238311168 18338883241219208576 15638649710490554368 12938416179761900160 10238182649033245952 7537949118304591744 4837715587575937536 2137482056847283328 17883992599828180736 15183759069099526528 12483525538370872320 9783292007642218112 7083058476913563904 4382824946184909696 1682591415456255488 17429101958437152896 14728868427708498688 12028634896979844480 9328401366251190272 6628167835522536064 3927934304793881856 1227700774065227648 16974211317046125056 14273977786317470848 11573744255588816640 8873510724860162432 6173277194131508224 3473043663402854016 772810132674199808 16519320675655097216 13819087144926443008 11118853614197788800 8418620083469134592 5718386552740480384 3018153022011826176 317919491283171968 16064430034264069376 13364196503535415168 10663962972806760960 7963729442078106752 5263495911349452544 2563262380620798336 18309772923601695744 15609539392873041536 12909305862144387328 10209072331415733120 7508838800687078912 4808605269958424704 2108371739229770496 17854882282210667904 15154648751482013696 12454415220753359488 9754181690024705280 7053948159296051072 4353714628567396864 1653481097838742656 17399991640819640064 14699758110090985856 11999524579362331648 9299291048633677440 6599057517905023232 3898823987176369024 1198590456447714816 16945100999428612224 14244867468699958016 11544633937971303808 8844400407242649600 6144166876513995392 3443933345785341184 743699815056686976 16490210358037584384 13789976827308930176 11089743296580275968 8389509765851621760 5689276235122967552 2989042704394313344 288809173665659136 16035319716646556544 13335086185917902336 10634852655189248128 7934619124460593920 5234385593731939712 2534152063003285504 18280662605984182912 15580429075255528704 12880195544526874496 10179962013798220288 7479728483069566080 4779494952340911872 2079261421612257664 17825771964593155072 15125538433864500864 12425304903135846656 9725071372407192448 7024837841678538240 4324604310949884032 1624370780221229824 17370881323202127232 14670647792473473024 11970414261744818816 9270180731016164608 6569947200287510400 3869713669558856192 1169480138830201984 16915990681811099392 14215757151082445184 11515523620353790976 8815290089625136768 6115056558896482560 3414823028167828352 714589497439174144 16461100040420071552 13760866509691417344 11060632978962763136 8360399448234108928 5660165917505454720 2959932386776800512 259698856048146304 16006209399029043712 13305975868300389504 10605742337571735296 7905508806843081088 5205275276114426880 2505041745385772672 18251552288366670080 15551318757638015872 12851085226909361664 10150851696180707456 7450618165452053248 4750384634723399040 2050151103994744832 17796661646975642240 15096428116246988032 12396194585518333824 9695961054789679616 6995727524061025408 4295493993332371200 1595260462603716992 17341771005584614400 14641537474855960192 11941303944127305984 9241070413398651776 6540836882669997568 3840603351941343360 1140369821212689152 16886880364193586560 14186646833464932352 11486413302736278144 8786179772007623936 6085946241278969728 3385712710550315520 685479179821661312 16431989722802558720 13731756192073904512 11031522661345250304 8331289130616596096 5631055599887941888 2930822069159287680 230588538430633472 15977099081411530880 13276865550682876672 10576632019954222464 7876398489225568256 5176164958496914048 2475931427768259840 18222441970749157248 15522208440020503040 12821974909291848832 10121741378563194624 7421507847834540416 4721274317105886208 2021040786377232000 17767551329358129408 15067317798629475200 12367084267900820992 9666850737172166784 6966617206443512576 4266383675714858368 1566150144986204160 17312660687967101568 14612427157238447360 11912193626509793152 9211960095781138944 6511726565052484736 3811493034323830528 1111259503595176320 16857770046576073728 14157536515847419520 11457302985118765312 8757069454390111104 6056835923661456896 3356602392932802688 656368862204148480 16402879405185045888 13702645874456391680 11002412343727737472 8302178812999083264 5601945282270429056 2901711751541774848 201478220813120640 15947988763794018048 13247755233065363840 10547521702336709632 7847288171608055424 5147054640879401216 2446821110150747008 18193331653131644416 15493098122402990208 12792864591674336000 10092631060945681792 7392397530217027584 4692163999488373376 1991930468759719168 17738441011740616576 15038207481011962368 12337973950283308160 9637740419554653952 6937506888825999744 4237273358097345536 1537039827368691328 17283550370349588736 14583316839620934528 11883083308892280320 9182849778163626112 6482616247434971904 3782382716706317696 1082149185977663488 16828659728958560896 14128426198229906688 11428192667501252480 8727959136772598272 6027725606043944064 3327492075315289856 627258544586635648 16373769087567533056 13673535556838878848 10973302026110224640 8273068495381570432 5572834964652916224 2872601433924262016 172367903195607808 15918878446176505216 13218644915447851008 10518411384719196800 7818177853990542592 5117944323261888384 2417710792533234176 18164221335514131584 15463987804785477376 12763754274056823168 10063520743328168960 7363287212599514752 4663053681870860544 1962820151142206336 17709330694123103744 15009097163394449536 12308863632665795328 9608630101937141120 6908396571208486912 4208163040479832704 1507929509751178496 17254440052732075904 14554206522003421696 11853972991274767488 9153739460546113280 6453505929817459072 3753272399088804864 1053038868360150656 16799549411341048064 14099315880612393856 11399082349883739648 8698848819155085440 5998615288426431232 3298381757697777024 598148226969122816 16344658769950020224 13644425239221366016 10944191708492711808 8243958177764057600 5543724647035403392 2843491116306749184 143257585578094976 15889768128558992384 13189534597830338176 10489301067101683968 7789067536373029760 5088834005644375552 2388600474915721344 18135111017896618752 15434877487167964544 12734643956439310336 10034410425710656128 7334176894982001920 4633943364253347712 1933709833524693504 17680220376505590912 14979986845776936704 12279753315048282496 9579519784319628288 6879286253590974080 4179052722862319872 1478819192133665664 17225329735114563072 14525096204385908864 11824862673657254656 9124629142928600448 6424395612199946240 3724162081471292032 1023928550742637824 16770439093723535232 14070205562994881024 11369972032266226816 8669738501537572608 5969504970808918400 3269271440080264192 569037909351609984 16315548452332507392 13615314921603853184 10915081390875198976 8214847860146544768 5514614329417890560 2814380798689236352 114147267960582144 15860657810941479552 13160424280212825344 10460190749484171136 7759957218755516928 5059723688026862720 2359490157298208512 18106000700279105920 15405767169550451712 12705533638821797504 10005300108093143296 7305066577364489088 4604833046635834880 1904599515907180672 17651110058888078080 14950876528159423872 12250642997430769664 9550409466702115456 6850175935973461248 4149942405244807040 1449708874516152832 17196219417497050240 14495985886768396032 11795752356039741824 9095518825311087616 6395285294582433408 3695051763853779200 994818233125124992 16741328776106022400 14041095245377368192 11340861714648713984 8640628183920059776 5940394653191405568 3240161122462751360 539927591734097152 16286438134714994560 13586204603986340352 10885971073257686144 8185737542529031936 5485504011800377728 2785270481071723520 85036950343069312 15831547493323966720 13131313962595312512 10431080431866658304 7730846901138004096 5030613370409349888 2330379839680695680 18076890382661593088 15376656851932938880 12676423321204284672 9976189790475630464 7275956259746976256 4575722729018322048 1875489198289667840 17621999741270565248 14921766210541911040 12221532679813256832 9521299149084602624 6821065618355948416 4120832087627294208 1420598556898640000 17167109099879537408 14466875569150883200 11766642038422228992 9066408507693574784 6366174976964920576 3665941446236266368 965707915507612160 16712218458488509568 14011984927759855360 11311751397031201152 8611517866302546944 5911284335573892736 3211050804845238528 510817274116584320 16257327817097481728 13557094286368827520 10856860755640173312 8156627224911519104 5456393694182864896 2756160163454210688 55926632725556480 15802437175706453888 13102203644977799680 10401970114249145472 7701736583520491264 5001503052791837056 2301269522063182848 18047780065044080256 15347546534315426048 12647313003586771840 9947079472858117632 7246845942129463424 4546612411400809216 1846378880672155008 17592889423653052416 14892655892924398208 12192422362195744000 9492188831467089792 6791955300738435584 4091721770009781376 1391488239281127168 17137998782262024576 14437765251533370368 11737531720804716160 9037298190076061952 6337064659347407744 3636831128618753536 936597597890099328 16683108140870996736 13982874610142342528 11282641079413688320 8582407548685034112 5882174017956379904 3181940487227725696 481706956499071488 16228217499479968896 13527983968751314688 10827750438022660480 8127516907294006272 5427283376565352064 2727049845836697856 26816315108043648 15773326858088941056 13073093327360286848 10372859796631632640 7672626265902978432 4972392735174324224 2272159204445670016 18018669747426567424 15318436216697913216 12618202685969259008 9917969155240604800 7217735624511950592 4517502093783296384 1817268563054642176 17563779106035539584 14863545575306885376 12163312044578231168 9463078513849576960 6762844983120922752 4062611452392268544 1362377921663614336 17108888464644511744 14408654933915857536 11708421403187203328 9008187872458549120 6307954341729894912 3607720811001240704 907487280272586496 16653997823253483904 13953764292524829696 11253530761796175488 8553297231067521280 5853063700338867072 3152830169610212864 452596638881558656 16199107181862456064 13498873651133801856 10798640120405147648 8098406589676493440 5398173058947839232 2697939528219185024 18444450071200082432 15744216540471428224 13043983009742774016 10343749479014119808 7643515948285465600 4943282417556811392 2243048886828157184 17989559429809054592 15289325899080400384 12589092368351746176 9888858837623091968 7188625306894437760 4488391776165783552 1788158245437129344 17534668788418026752 14834435257689372544 12134201726960718336 9433968196232064128 6733734665503409920 4033501134774755712 1333267604046101504 17079778147026998912 14379544616298344704 11679311085569690496 8979077554841036288 6278844024112382080 3578610493383727872 878376962655073664 16624887505635971072 13924653974907316864 11224420444178662656 8524186913450008448 5823953382721354240 3123719851992700032 423486321264045824 16169996864244943232 13469763333516289024 10769529802787634816 8069296272058980608 5369062741330326400 2668829210601672192 18415339753582569600 15715106222853915392 13014872692125261184 10314639161396606976 7614405630667952768 4914172099939298560 2213938569210644352 17960449112191541760 15260215581462887552 12559982050734233344 9859748520005579136 7159514989276924928 4459281458548270720 1759047927819616512 17505558470800513920 14805324940071859712 12105091409343205504 9404857878614551296 6704624347885897088 4004390817157242880 1304157286428588672 17050667829409486080 14350434298680831872 11650200767952177664 8949967237223523456 6249733706494869248 3549500175766215040 849266645037560832 16595777188018458240 13895543657289804032 11195310126561149824 8495076595832495616 5794843065103841408 3094609534375187200 394376003646532992 16140886546627430400 13440653015898776192 10740419485170121984 8040185954441467776 5339952423712813568 2639718892984159360 18386229435965056768 15685995905236402560 12985762374507748352 10285528843779094144 7585295313050439936 4885061782321785728 2184828251593131520 17931338794574028928 15231105263845374720 12530871733116720512 9830638202388066304 7130404671659412096 4430171140930757888 1729937610202103680 17476448153183001088 14776214622454346880 12075981091725692672 9375747560997038464 6675514030268384256 3975280499539730048 1275046968811075840 17021557511791973248 14321323981063319040 11621090450334664832 8920856919606010624 6220623388877356416 3520389858148702208 820156327420048000 16566666870400945408 13866433339672291200 11166199808943636992 8465966278214982784 5765732747486328576 3065499216757674368 365265686029020160 16111776229009917568 13411542698281263360 10711309167552609152 8011075636823954944 5310842106095300736 2610608575366646528 18357119118347543936 15656885587618889728 12956652056890235520 10256418526161581312 7556184995432927104 4855951464704272896 2155717933975618688 17902228476956516096 15201994946227861888 12501761415499207680 9801527884770553472 7101294354041899264 4401060823313245056 1700827292584590848 17447337835565488256 14747104304836834048 12046870774108179840 9346637243379525632 6646403712650871424 3946170181922217216 1245936651193563008 16992447194174460416 14292213663445806208 11591980132717152000 8891746601988497792 6191513071259843584 3491279540531189376 791046009802535168 16537556552783432576 13837323022054778368 11137089491326124160 8436855960597469952 5736622429868815744 3036388899140161536 336155368411507328 16082665911392404736 13382432380663750528 10682198849935096320 7981965319206442112 5281731788477787904 2581498257749133696 18328008800730031104 15627775270001376896 12927541739272722688 10227308208544068480 7527074677815414272 4826841147086760064 2126607616358105856 17873118159339003264 15172884628610349056 12472651097881694848 9772417567153040640 7072184036424386432 4371950505695732224 1671716974967078016 17418227517947975424 14717993987219321216 12017760456490667008 9317526925762012800 6617293395033358592 3917059864304704384 1216826333576050176 16963336876556947584 14263103345828293376 11562869815099639168 8862636284370984960 6162402753642330752 3462169222913676544 761935692185022336 16508446235165919744 13808212704437265536 11107979173708611328 8407745642979957120 5707512112251302912 3007278581522648704 307045050793994496 16053555593774891904 13353322063046237696 10653088532317583488 7952855001588929280 5252621470860275072 2552387940131620864 18298898483112518272 15598664952383864064 12898431421655209856 10198197890926555648 7497964360197901440 4797730829469247232 2097497298740593024 17844007841721490432 15143774310992836224 12443540780264182016 9743307249535527808 7043073718806873600 4342840188078219392 1642606657349565184 17389117200330462592 14688883669601808384 11988650138873154176 9288416608144499968 6588183077415845760 3887949546687191552 1187716015958537344 16934226558939434752 14233993028210780544 11533759497482126336 8833525966753472128 6133292436024817920 3433058905296163712 732825374567509504 16479335917548406912 13779102386819752704 11078868856091098496 8378635325362444288 5678401794633790080 2978168263905135872 277934733176481664 16024445276157379072 13324211745428724864 10623978214700070656 7923744683971416448 5223511153242762240 2523277622514108032 18269788165495005440 15569554634766351232 12869321104037697024 10169087573309042816 7468854042580388608 4768620511851734400 2068386981123080192 17814897524103977600 15114663993375323392 12414430462646669184 9714196931918014976 7013963401189360768 4313729870460706560 1613496339732052352 17360006882712949760 14659773351984295552 11959539821255641344 9259306290526987136 6559072759798332928 3858839229069678720 1158605698341024512 16905116241321921920 14204882710593267712 11504649179864613504 8804415649135959296 6104182118407305088 3403948587678650880 703715056949996672 16450225599930894080 13749992069202239872 11049758538473585664 8349525007744931456 5649291477016277248 2949057946287623040 248824415558968832 15995334958539866240 13295101427811212032 10594867897082557824 7894634366353903616 5194400835625249408 2494167304896595200 18240677847877492608 15540444317148838400 12840210786420184192 10139977255691529984 7439743724962875776 4739510194234221568 2039276663505567360 17785787206486464768 15085553675757810560 12385320145029156352 9685086614300502144 6984853083571847936 4284619552843193728 1584386022114539520 17330896565095436928 14630663034366782720 11930429503638128512 9230195972909474304 6529962442180820096 3829728911452165888 1129495380723511680 16876005923704409088 14175772392975754880 11475538862247100672 8775305331518446464 6075071800789792256 3374838270061138048 674604739332483840 16421115282313381248 13720881751584727040 11020648220856072832 8320414690127418624 5620181159398764416 2919947628670110208 219714097941456000 15966224640922353408 13265991110193699200 10565757579465044992 7865524048736390784 5165290518007736576 2465056987279082368 18211567530259979776 15511333999531325568 12811100468802671360 10110866938074017152 7410633407345362944 4710399876616708736 2010166345888054528 17756676888868951936 15056443358140297728 12356209827411643520 9655976296682989312 6955742765954335104 4255509235225680896 1555275704497026688 17301786247477924096 14601552716749269888 11901319186020615680 9201085655291961472 6500852124563307264 3800618593834653056 1100385063105998848 16846895606086896256 14146662075358242048 11446428544629587840 8746195013900933632 6045961483172279424 3345727952443625216 645494421714971008 16392004964695868416 13691771433967214208 10991537903238560000 8291304372509905792 5591070841781251584 2890837311052597376 190603780323943168 15937114323304840576 13236880792576186368 10536647261847532160 7836413731118877952 5136180200390223744 2435946669661569536 18182457212642466944 15482223681913812736 12781990151185158528 10081756620456504320 7381523089727850112 4681289558999195904 1981056028270541696 17727566571251439104 15027333040522784896 12327099509794130688 9626865979065476480 6926632448336822272 4226398917608168064 1526165386879513856 17272675929860411264 14572442399131757056 11872208868403102848 9171975337674448640 6471741806945794432 3771508276217140224 1071274745488486016 16817785288469383424 14117551757740729216 11417318227012075008 8717084696283420800 6016851165554766592 3316617634826112384 616384104097458176 16362894647078355584 13662661116349701376 10962427585621047168 8262194054892392960 5561960524163738752 2861726993435084544 161493462706430336 15908004005687327744 13207770474958673536 10507536944230019328 7807303413501365120 5107069882772710912 2406836352044056704 18153346895024954112 15453113364296299904 12752879833567645696 10052646302838991488 7352412772110337280 4652179241381683072 1951945710653028864 17698456253633926272 14998222722905272064 12297989192176617856 9597755661447963648 6897522130719309440 4197288599990655232 1497055069262001024 17243565612242898432 14543332081514244224 11843098550785590016 9142865020056935808 6442631489328281600 3742397958599627392 1042164427870973184 16788674970851870592 14088441440123216384 11388207909394562176 8687974378665907968 5987740847937253760 3287507317208599552 587273786479945344 16333784329460842752 13633550798732188544 10933317268003534336 8233083737274880128 5532850206546225920 2832616675817571712 132383145088917504 15878893688069814912 13178660157341160704 10478426626612506496 7778193095883852288 5077959565155198080 2377726034426543872 18124236577407441280 15424003046678787072 12723769515950132864 10023535985221478656 7323302454492824448 4623068923764170240 1922835393035516032 17669345936016413440 14969112405287759232 12268878874559105024 9568645343830450816 6868411813101796608 4168178282373142400 1467944751644488192 17214455294625385600 14514221763896731392 11813988233168077184 9113754702439422976 6413521171710768768 3713287640982114560 1013054110253460352 16759564653234357760 14059331122505703552 11359097591777049344 8658864061048395136 5958630530319740928 3258396999591086720 558163468862432512 16304674011843329920 13604440481114675712 10904206950386021504 8203973419657367296 5503739888928713088 2803506358200058880 103272827471404672 15849783370452302080 13149549839723647872 10449316308994993664 7749082778266339456 5048849247537685248 2348615716809031040 18095126259789928448 15394892729061274240 12694659198332620032 9994425667603965824 7294192136875311616 4593958606146657408 1893725075418003200 17640235618398900608 14940002087670246400 12239768556941592192 9539535026212937984 6839301495484283776 4139067964755629568 1438834434026975360 17185344977007872768 14485111446279218560 11784877915550564352 9084644384821910144 6384410854093255936 3684177323364601728 983943792635947520 16730454335616844928 14030220804888190720 11329987274159536512 8629753743430882304 5929520212702228096 3229286681973573888 529053151244919680 16275563694225817088 13575330163497162880 10875096632768508672 8174863102039854464 5474629571311200256 2774396040582546048 74162509853891840 15820673052834789248 13120439522106135040 10420205991377480832 7719972460648826624 5019738929920172416 2319505399191518208 18066015942172415616 15365782411443761408 12665548880715107200 9965315349986452992 7265081819257798784 4564848288529144576 1864614757800490368 17611125300781387776 14910891770052733568 12210658239324079360 9510424708595425152 6810191177866770944 4109957647138116736 1409724116409462528 17156234659390359936 14456001128661705728 11755767597933051520 9055534067204397312 6355300536475743104 3655067005747088896 954833475018434688 16701344017999332096 14001110487270677888 11300876956542023680 8600643425813369472 5900409895084715264 3200176364356061056 499942833627406848 16246453376608304256 13546219845879650048 10845986315150995840 8145752784422341632 5445519253693687424 2745285722965033216 45052192236379008 15791562735217276416 13091329204488622208 10391095673759968000 7690862143031313792 4990628612302659584 2290395081574005376 18036905624554902784 15336672093826248576 12636438563097594368 9936205032368940160 7235971501640285952 4535737970911631744 1835504440182977536 17582014983163874944 14881781452435220736 12181547921706566528 9481314390977912320 6781080860249258112 4080847329520603904 1380613798791949696 17127124341772847104 14426890811044192896 11726657280315538688 9026423749586884480 6326190218858230272 3625956688129576064 925723157400921856 16672233700381819264 13972000169653165056 11271766638924510848 8571533108195856640 5871299577467202432 3171066046738548224 470832516009894016 16217343058990791424 13517109528262137216 10816875997533483008 8116642466804828800 5416408936076174592 2716175405347520384 15941874618866176 15762452417599763584 13062218886871109376 10361985356142455168 7661751825413800960 4961518294685146752 2261284763956492544 18007795306937389952 15307561776208735744 12607328245480081536 9907094714751427328 7206861184022773120 4506627653294118912 1806394122565464704 17552904665546362112 14852671134817707904 12152437604089053696 9452204073360399488 6751970542631745280 4051737011903091072 1351503481174436864 17098014024155334272 14397780493426680064 11697546962698025856 8997313431969371648 6297079901240717440 3596846370512063232 896612839783409024 16643123382764306432 13942889852035652224 11242656321306998016 8542422790578343808 5842189259849689600 3141955729121035392 441722198392381184 16188232741373278592 13487999210644624384 10787765679915970176 8087532149187315968 5387298618458661760 2687065087730007552 18433575630710904960 15733342099982250752 13033108569253596544 10332875038524942336 7632641507796288128 4932407977067633920 2232174446338979712 17978684989319877120 15278451458591222912 12578217927862568704 9877984397133914496 7177750866405260288 4477517335676606080 1777283804947951872 17523794347928849280 14823560817200195072 12123327286471540864 9423093755742886656 6722860225014232448 4022626694285578240 1322393163556924032 17068903706537821440 14368670175809167232 11668436645080513024 8968203114351858816 6267969583623204608 3567736052894550400 867502522165896192 16614013065146793600 13913779534418139392 11213546003689485184 8513312472960830976 5813078942232176768 3112845411503522560 412611880774868352 16159122423755765760 13458888893027111552 10758655362298457344 8058421831569803136 5358188300841148928 2657954770112494720 18404465313093392128 15704231782364737920 13003998251636083712 10303764720907429504 7603531190178775296 4903297659450121088 2203064128721466880 17949574671702364288 15249341140973710080 12549107610245055872 9848874079516401664 7148640548787747456 4448407018059093248 1748173487330439040 17494684030311336448 14794450499582682240 12094216968854028032 9393983438125373824 6693749907396719616 3993516376668065408 1293282845939411200 17039793388920308608 14339559858191654400 11639326327463000192 8939092796734345984 6238859266005691776 3538625735277037568 838392204548383360 16584902747529280768 13884669216800626560 11184435686071972352 8484202155343318144 5783968624614663936 3083735093886009728 383501563157355520 16130012106138252928 13429778575409598720 10729545044680944512 8029311513952290304 5329077983223636096 2628844452494981888 18375354995475879296 15675121464747225088 12974887934018570880 10274654403289916672 7574420872561262464 4874187341832608256 2173953811103954048 17920464354084851456 15220230823356197248 12519997292627543040 9819763761898888832 7119530231170234624 4419296700441580416 1719063169712926208 17465573712693823616 14765340181965169408 12065106651236515200 9364873120507860992 6664639589779206784 3964406059050552576 1264172528321898368 17010683071302795776 14310449540574141568 11610216009845487360 8909982479116833152 6209748948388178944 3509515417659524736 809281886930870528 16555792429911767936 13855558899183113728 11155325368454459520 8455091837725805312 5754858306997151104 3054624776268496896 354391245539842688 16100901788520740096 13400668257792085888 10700434727063431680 8000201196334777472 5299967665606123264 2599734134877469056 18346244677858366464 15646011147129712256 12945777616401058048 10245544085672403840 7545310554943749632 4845077024215095424 2144843493486441216 17891354036467338624 15191120505738684416 12490886975010030208 9790653444281376000 7090419913552721792 4390186382824067584 1689952852095413376 17436463395076310784 14736229864347656576 12035996333619002368 9335762802890348160 6635529272161693952 3935295741433039744 1235062210704385536 16981572753685282944 14281339222956628736 11581105692227974528 8880872161499320320 6180638630770666112 3480405100042011904 780171569313357696 16526682112294255104 13826448581565600896 11126215050836946688 8425981520108292480 5725747989379638272 3025514458650984064 325280927922329856 16071791470903227264 13371557940174573056 10671324409445918848 7971090878717264640 5270857347988610432 2570623817259956224 18317134360240853632 15616900829512199424 12916667298783545216 10216433768054891008 7516200237326236800 4815966706597582592 2115733175868928384 17862243718849825792 15162010188121171584 12461776657392517376 9761543126663863168 7061309595935208960 4361076065206554752 1660842534477900544 17407353077458797952 14707119546730143744 12006886016001489536 9306652485272835328 6606418954544181120 3906185423815526912 1205951893086872704 16952462436067770112 14252228905339115904 11551995374610461696 8851761843881807488 6151528313153153280 3451294782424499072 751061251695844864 16497571794676742272 13797338263948088064 11097104733219433856 8396871202490779648 5696637671762125440 2996404141033471232 296170610304817024 16042681153285714432 13342447622557060224 10642214091828406016 7941980561099751808 5241747030371097600 2541513499642443392 18288024042623340800 15587790511894686592 12887556981166032384 10187323450437378176 7487089919708723968 4786856388980069760 2086622858251415552 17833133401232312960 15132899870503658752 12432666339775004544 9732432809046350336 7032199278317696128 4331965747589041920 1631732216860387712 17378242759841285120 14678009229112630912 11977775698383976704 9277542167655322496 6577308636926668288 3877075106198014080 1176841575469359872 16923352118450257280 14223118587721603072 11522885056992948864 8822651526264294656 6122417995535640448 3422184464806986240 721950934078332032 16468461477059229440 13768227946330575232 11067994415601921024 8367760884873266816 5667527354144612608 2967293823415958400 267060292687304192 16013570835668201600 13313337304939547392 10613103774210893184 7912870243482238976 5212636712753584768 2512403182024930560 18258913725005827968 15558680194277173760 12858446663548519552 10158213132819865344 7457979602091211136 4757746071362556928 2057512540633902720 17804023083614800128 15103789552886145920 12403556022157491712 9703322491428837504 7003088960700183296 4302855429971529088 1602621899242874880 17349132442223772288 14648898911495118080 11948665380766463872 9248431850037809664 6548198319309155456 3847964788580501248 1147731257851847040 16894241800832744448 14194008270104090240 11493774739375436032 8793541208646781824 6093307677918127616 3393074147189473408 692840616460819200 16439351159441716608 13739117628713062400 11038884097984408192 8338650567255753984 5638417036527099776 2938183505798445568 237949975069791360 15984460518050688768 13284226987322034560 10583993456593380352 7883759925864726144 5183526395136071936 2483292864407417728 18229803407388315136 15529569876659660928 12829336345931006720 10129102815202352512 7428869284473698304 4728635753745044096 2028402223016389888 17774912765997287296 15074679235268633088 12374445704539978880 9674212173811324672 6973978643082670464 4273745112354016256 1573511581625362048 17320022124606259456 14619788593877605248 11919555063148951040 9219321532420296832 6519088001691642624 3818854470962988416 1118620940234334208 16865131483215231616 14164897952486577408 11464664421757923200 8764430891029268992 6064197360300614784 3363963829571960576 663730298843306368 16410240841824203776 13710007311095549568 11009773780366895360 8309540249638241152 5609306718909586944 2909073188180932736 208839657452278528 15955350200433175936 13255116669704521728 10554883138975867520 7854649608247213312 5154416077518559104 2454182546789904896 18200693089770802304 15500459559042148096 12800226028313493888 10099992497584839680 7399758966856185472 4699525436127531264 1999291905398877056 17745802448379774464 15045568917651120256 12345335386922466048 9645101856193811840 6944868325465157632 4244634794736503424 1544401264007849216 17290911806988746624 14590678276260092416 11890444745531438208 9190211214802784000 6489977684074129792 3789744153345475584 1089510622616821376 16836021165597718784 14135787634869064576 11435554104140410368 8735320573411756160 6035087042683101952 3334853511954447744 634619981225793536 16381130524206690944 13680896993478036736 10980663462749382528 8280429932020728320 5580196401292074112 2879962870563419904 179729339834765696 15926239882815663104 13226006352087008896 10525772821358354688 7825539290629700480 5125305759901046272 2425072229172392064 18171582772153289472 15471349241424635264 12771115710695981056 10070882179967326848 7370648649238672640 4670415118510018432 1970181587781364224 17716692130762261632 15016458600033607424 12316225069304953216 9615991538576299008 6915758007847644800 4215524477118990592 1515290946390336384 17261801489371233792 14561567958642579584 11861334427913925376 9161100897185271168 6460867366456616960 3760633835727962752 1060400304999308544 16806910847980205952 14106677317251551744 11406443786522897536 8706210255794243328 6005976725065589120 3305743194336934912 605509663608280704 16352020206589178112 13651786675860523904 10951553145131869696 8251319614403215488 5551086083674561280 2850852552945907072 150619022217252864 15897129565198150272 13196896034469496064 10496662503740841856 7796428973012187648 5096195442283533440 2395961911554879232 18142472454535776640 15442238923807122432 12742005393078468224 10041771862349814016 7341538331621159808 4641304800892505600 1941071270163851392 17687581813144748800 14987348282416094592 12287114751687440384 9586881220958786176 6886647690230131968 4186414159501477760 1486180628772823552 17232691171753720960 14532457641025066752 11832224110296412544 9131990579567758336 6431757048839104128 3731523518110449920 1031289987381795712 16777800530362693120 14077566999634038912 11377333468905384704 8677099938176730496 5976866407448076288 3276632876719422080 576399345990767872 16322909888971665280 13622676358243011072 10922442827514356864 8222209296785702656 5521975766057048448 2821742235328394240 121508704599740032 15868019247580637440 13167785716851983232 10467552186123329024 7767318655394674816 5067085124666020608 2366851593937366400 18113362136918263808 15413128606189609600 12712895075460955392 10012661544732301184 7312428014003646976 4612194483274992768 1911960952546338560 17658471495527235968 14958237964798581760 12258004434069927552 9557770903341273344 6857537372612619136 4157303841883964928 1457070311155310720 17203580854136208128 14503347323407553920 11803113792678899712 9102880261950245504 6402646731221591296 3702413200492937088 1002179669764282880 16748690212745180288 14048456682016526080 11348223151287871872 8647989620559217664 5947756089830563456 3247522559101909248 547289028373255040 16293799571354152448 13593566040625498240 10893332509896844032 8193098979168189824 5492865448439535616 2792631917710881408 92398386982227200 15838908929963124608 13138675399234470400 10438441868505816192 7738208337777161984 5037974807048507776 2337741276319853568 18084251819300750976 15384018288572096768 12683784757843442560 9983551227114788352 7283317696386134144 4583084165657479936 1882850634928825728 17629361177909723136 14929127647181068928 12228894116452414720 9528660585723760512 6828427054995106304 4128193524266452096 1427959993537797888 17174470536518695296 14474237005790041088 11774003475061386880 9073769944332732672 6373536413604078464 3673302882875424256 973069352146770048 16719579895127667456 14019346364399013248 11319112833670359040 8618879302941704832 5918645772213050624 3218412241484396416 518178710755742208 16264689253736639616 13564455723007985408 10864222192279331200 8163988661550676992 5463755130822022784 2763521600093368576 63288069364714368 15809798612345611776 13109565081616957568 10409331550888303360 7709098020159649152 5008864489430994944 2308630958702340736 18055141501683238144 15354907970954583936 12654674440225929728 9954440909497275520 7254207378768621312 4553973848039967104 1853740317311312896 17600250860292210304 14900017329563556096 12199783798834901888 9499550268106247680 6799316737377593472 4099083206648939264 1398849675920285056 17145360218901182464 14445126688172528256 11744893157443874048 9044659626715219840 6344426095986565632 3644192565257911424 943959034529257216 16690469577510154624 13990236046781500416 11290002516052846208 8589768985324192000 5889535454595537792 3189301923866883584 489068393138229376 16235578936119126784 13535345405390472576 10835111874661818368 8134878343933164160 5434644813204509952 2734411282475855744 34177751747201536 15780688294728098944 13080454763999444736 10380221233270790528 7679987702542136320 4979754171813482112 2279520641084827904 18026031184065725312 15325797653337071104 12625564122608416896 9925330591879762688 7225097061151108480 4524863530422454272 1824629999693800064 17571140542674697472 14870907011946043264 12170673481217389056 9470439950488734848 6770206419760080640 4069972889031426432 1369739358302772224 17116249901283669632 14416016370555015424 11715782839826361216 9015549309097707008 6315315778369052800 3615082247640398592 914848716911744384 16661359259892641792 13961125729163987584 11260892198435333376 8560658667706679168 5860425136978024960 3160191606249370752 459958075520716544 16206468618501613952 13506235087772959744 10806001557044305536 8105768026315651328 5405534495586997120 2705300964858342912 5067434129688704 15751577977110586112 13051344446381931904 10351110915653277696 7650877384924623488 4950643854195969280 2250410323467315072 17996920866448212480 15296687335719558272 12596453804990904064 9896220274262249856 7195986743533595648 4495753212804941440 1795519682076287232 17542030225057184640 14841796694328530432 12141563163599876224 9441329632871222016 6741096102142567808 4040862571413913600 1340629040685259392 17087139583666156800 14386906052937502592 11686672522208848384 8986438991480194176 6286205460751539968 3585971930022885760 885738399294231552 16632248942275128960 13932015411546474752 11231781880817820544 8531548350089166336 5831314819360512128 3131081288631857920 430847757903203712 16177358300884101120 13477124770155446912 10776891239426792704 8076657708698138496 5376424177969484288 2676190647240830080 18422701190221727488 15722467659493073280 13022234128764419072 10322000598035764864 7621767067307110656 4921533536578456448 2221300005849802240 17967810548830699648 15267577018102045440 12567343487373391232 9867109956644737024 7166876425916082816 4466642895187428608 1766409364458774400 17512919907439671808 14812686376711017600 12112452845982363392 9412219315253709184 6711985784525054976 4011752253796400768 1311518723067746560 17058029266048643968 14357795735319989760 11657562204591335552 8957328673862681344 6257095143134027136 3556861612405372928 856628081676718720 16603138624657616128 13902905093928961920 11202671563200307712 8502438032471653504 5802204501742999296 3101970971014345088 401737440285690880 16148247983266588288 13448014452537934080 10747780921809279872 8047547391080625664 5347313860351971456 2647080329623317248 18393590872604214656 15693357341875560448 12993123811146906240 10292890280418252032 7592656749689597824 4892423218960943616 2192189688232289408 17938700231213186816 15238466700484532608 12538233169755878400 9837999639027224192 7137766108298569984 4437532577569915776 1737299046841261568 17483809589822158976 14783576059093504768 12083342528364850560 9383108997636196352 6682875466907542144 3982641936178887936 1282408405450233728 17028918948431131136 14328685417702476928 11628451886973822720 8928218356245168512 6227984825516514304 3527751294787860096 827517764059205888 16574028307040103296 13873794776311449088 11173561245582794880 8473327714854140672 5773094184125486464 3072860653396832256 372627122668178048 16119137665649075456 13418904134920421248 10718670604191767040 8018437073463112832 5318203542734458624 2617970012005804416 18364480554986701824 15664247024258047616 12964013493529393408 10263779962800739200 7563546432072084992 4863312901343430784 2163079370614776576 17909589913595673984 15209356382867019776 12509122852138365568 9808889321409711360 7108655790681057152 4408422259952402944 1708188729223748736 17454699272204646144 14754465741475991936 12054232210747337728 9353998680018683520 6653765149290029312 3953531618561375104 1253298087832720896 16999808630813618304 14299575100084964096 11599341569356309888 8899108038627655680 6198874507899001472 3498640977170347264 798407446441693056 16544917989422590464 13844684458693936256 11144450927965282048 8444217397236627840 5743983866507973632 3043750335779319424 343516805050665216 16090027348031562624 13389793817302908416 10689560286574254208 7989326755845600000 5289093225116945792 2588859694388291584 18335370237369188992 15635136706640534784 12934903175911880576 10234669645183226368 7534436114454572160 4834202583725917952 2133969052997263744 17880479595978161152 15180246065249506944 12480012534520852736 9779779003792198528 7079545473063544320 4379311942334890112 1679078411606235904 17425588954587133312 14725355423858479104 12025121893129824896 9324888362401170688 6624654831672516480 3924421300943862272 1224187770215208064 16970698313196105472 14270464782467451264 11570231251738797056 8869997721010142848 6169764190281488640 3469530659552834432 769297128824180224 16515807671805077632 13815574141076423424 11115340610347769216 8415107079619115008 5714873548890460800 3014640018161806592 314406487433152384 16060917030414049792 13360683499685395584 10660449968956741376 7960216438228087168 5259982907499432960 2559749376770778752 18306259919751676160 15606026389023021952 12905792858294367744 10205559327565713536 7505325796837059328 4805092266108405120 2104858735379750912 17851369278360648320 15151135747631994112 12450902216903339904 9750668686174685696 7050435155446031488 4350201624717377280 1649968093988723072 17396478636969620480 14696245106240966272 11996011575512312064 9295778044783657856 6595544514055003648 3895310983326349440 1195077452597695232 16941587995578592640 14241354464849938432 11541120934121284224 8840887403392630016 6140653872663975808 3440420341935321600 740186811206667392 16486697354187564800 13786463823458910592 11086230292730256384 8385996762001602176 5685763231272947968 2985529700544293760 285296169815639552 16031806712796536960 13331573182067882752 10631339651339228544 7931106120610574336 5230872589881920128 2530639059153265920 18277149602134163328 15576916071405509120 12876682540676854912 10176449009948200704 7476215479219546496 4775981948490892288 2075748417762238080 17822258960743135488 15122025430014481280 12421791899285827072 9721558368557172864 7021324837828518656 4321091307099864448 1620857776371210240 17367368319352107648 14667134788623453440 11966901257894799232 9266667727166145024 6566434196437490816 3866200665708836608 1165967134980182400 16912477677961079808 14212244147232425600 11512010616503771392 8811777085775117184 6111543555046462976 3411310024317808768 711076493589154560 16457587036570051968 13757353505841397760 11057119975112743552 8356886444384089344 5656652913655435136 2956419382926780928 256185852198126720 16002696395179024128 13302462864450369920 10602229333721715712 7901995802993061504 5201762272264407296 2501528741535753088 18248039284516650496 15547805753787996288 12847572223059342080 10147338692330687872 7447105161602033664 4746871630873379456 2046638100144725248 17793148643125622656 15092915112396968448 12392681581668314240 9692448050939660032 6992214520211005824 4291980989482351616 1591747458753697408 17338258001734594816 14638024471005940608 11937790940277286400 9237557409548632192 6537323878819977984 3837090348091323776 1136856817362669568 16883367360343566976 14183133829614912768 11482900298886258560 8782666768157604352 6082433237428950144 3382199706700295936 681966175971641728 16428476718952539136 13728243188223884928 11028009657495230720 8327776126766576512 5627542596037922304 2927309065309268096 227075534580613888 15973586077561511296 13273352546832857088 10573119016104202880 7872885485375548672 5172651954646894464 2472418423918240256 18218928966899137664 15518695436170483456 12818461905441829248 10118228374713175040 7417994843984520832 4717761313255866624 2017527782527212416 17764038325508109824 15063804794779455616 12363571264050801408 9663337733322147200 6963104202593492992 4262870671864838784 1562637141136184576 17309147684117081984 14608914153388427776 11908680622659773568 9208447091931119360 6508213561202465152 3807980030473810944 1107746499745156736 16854257042726054144 14154023511997399936 11453789981268745728 8753556450540091520 6053322919811437312 3353089389082783104 652855858354128896 16399366401335026304 13699132870606372096 10998899339877717888 8298665809149063680 5598432278420409472 2898198747691755264 197965216963101056 15944475759943998464 13244242229215344256 10544008698486690048 7843775167758035840 5143541637029381632 2443308106300727424 18189818649281624832 15489585118552970624 12789351587824316416 10089118057095662208 7388884526367008000 4688650995638353792 1988417464909699584 17734928007890596992 15034694477161942784 12334460946433288576 9634227415704634368 6933993884975980160 4233760354247325952 1533526823518671744 17280037366499569152 14579803835770914944 11879570305042260736 9179336774313606528 6479103243584952320 3778869712856298112 1078636182127643904 16825146725108541312 14124913194379887104 11424679663651232896 8724446132922578688 6024212602193924480 3323979071465270272 623745540736616064 16370256083717513472 13670022552988859264 10969789022260205056 8269555491531550848 5569321960802896640 2869088430074242432 168854899345588224 15915365442326485632 13215131911597831424 10514898380869177216 7814664850140523008 5114431319411868800 2414197788683214592 18160708331664112000 15460474800935457792 12760241270206803584 10060007739478149376 7359774208749495168 4659540678020840960 1959307147292186752 17705817690273084160 15005584159544429952 12305350628815775744 9605117098087121536 6904883567358467328 4204650036629813120 1504416505901158912 17250927048882056320 14550693518153402112 11850459987424747904 9150226456696093696 6449992925967439488 3749759395238785280 1049525864510131072 16796036407491028480 14095802876762374272 11395569346033720064 8695335815305065856 5995102284576411648 3294868753847757440 594635223119103232 16341145766100000640 13640912235371346432 10940678704642692224 8240445173914038016 5540211643185383808 2839978112456729600 139744581728075392 15886255124708972800 13186021593980318592 10485788063251664384 7785554532523010176 5085321001794355968 2385087471065701760 18131598014046599168 15431364483317944960 12731130952589290752 10030897421860636544 7330663891131982336 4630430360403328128 1930196829674673920 17676707372655571328 14976473841926917120 12276240311198262912 9576006780469608704 6875773249740954496 4175539719012300288 1475306188283646080 17221816731264543488 14521583200535889280 11821349669807235072 9121116139078580864 6420882608349926656 3720649077621272448 1020415546892618240 16766926089873515648 14066692559144861440 11366459028416207232 8666225497687553024 5965991966958898816 3265758436230244608 565524905501590400 16312035448482487808 13611801917753833600 10911568387025179392 8211334856296525184 5511101325567870976 2810867794839216768 110634264110562560 15857144807091459968 13156911276362805760 10456677745634151552 7756444214905497344 5056210684176843136 2355977153448188928 18102487696429086336 15402254165700432128 12702020634971777920 10001787104243123712 7301553573514469504 4601320042785815296 1901086512057161088 17647597055038058496 14947363524309404288 12247129993580750080 9546896462852095872 6846662932123441664 4146429401394787456 1446195870666133248 17192706413647030656 14492472882918376448 11792239352189722240 9092005821461068032 6391772290732413824 3691538760003759616 991305229275105408 16737815772256002816 14037582241527348608 11337348710798694400 8637115180070040192 5936881649341385984 3236648118612731776 536414587884077568 16282925130864974976 13582691600136320768 10882458069407666560 8182224538679012352 5481991007950358144 2781757477221703936 81523946493049728 15828034489473947136 13127800958745292928 10427567428016638720 7727333897287984512 5027100366559330304 2326866835830676096 18073377378811573504 15373143848082919296 12672910317354265088 9972676786625610880 7272443255896956672 4572209725168302464 1871976194439648256 17618486737420545664 14918253206691891456 12218019675963237248 9517786145234583040 6817552614505928832 4117319083777274624 1417085553048620416 17163596096029517824 14463362565300863616 11763129034572209408 9062895503843555200 6362661973114900992 3662428442386246784 962194911657592576 16708705454638489984 14008471923909835776 11308238393181181568 8608004862452527360 5907771331723873152 3207537800995218944 507304270266564736 16253814813247462144 13553581282518807936 10853347751790153728 8153114221061499520 5452880690332845312 2752647159604191104 52413628875536896 15798924171856434304 13098690641127780096 10398457110399125888 7698223579670471680 4997990048941817472 2297756518213163264 18044267061194060672 15344033530465406464 12643799999736752256 9943566469008098048 7243332938279443840 4543099407550789632 1842865876822135424 17589376419803032832 14889142889074378624 12188909358345724416 9488675827617070208 6788442296888416000 4088208766159761792 1387975235431107584 17134485778412004992 14434252247683350784 11734018716954696576 9033785186226042368 6333551655497388160 3633318124768733952 933084594040079744 16679595137020977152 13979361606292322944 11279128075563668736 8578894544835014528 5878661014106360320 3178427483377706112 478193952649051904 16224704495629949312 13524470964901295104 10824237434172640896 8124003903443986688 5423770372715332480 2723536841986678272 23303311258024064 15769813854238921472 13069580323510267264 10369346792781613056 7669113262052958848 4968879731324304640 2268646200595650432 18015156743576547840 15314923212847893632 12614689682119239424 9914456151390585216 7214222620661931008 4513989089933276800 1813755559204622592 17560266102185520000 14860032571456865792 12159799040728211584 9459565509999557376 6759331979270903168 4059098448542248960 1358864917813594752 17105375460794492160 14405141930065837952 11704908399337183744 9004674868608529536 6304441337879875328 3604207807151221120 903974276422566912 16650484819403464320 13950251288674810112 11250017757946155904 8549784227217501696 5849550696488847488 3149317165760193280 449083635031539072 16195594178012436480 13495360647283782272 10795127116555128064 8094893585826473856 5394660055097819648 2694426524369165440 18440937067350062848 15740703536621408640 13040470005892754432 10340236475164100224 7640002944435446016 4939769413706791808 2239535882978137600 17986046425959035008 15285812895230380800 12585579364501726592 9885345833773072384 7185112303044418176 4484878772315763968 1784645241587109760 17531155784568007168 14830922253839352960 12130688723110698752 9430455192382044544 6730221661653390336 4029988130924736128 1329754600196081920 17076265143176979328 14376031612448325120 11675798081719670912 8975564550991016704 6275331020262362496 3575097489533708288 874863958805054080 16621374501785951488 13921140971057297280 11220907440328643072 8520673909599988864 5820440378871334656 3120206848142680448 419973317414026240 16166483860394923648 13466250329666269440 10766016798937615232 8065783268208961024 5365549737480306816 2665316206751652608 18411826749732550016 15711593219003895808 13011359688275241600 10311126157546587392 7610892626817933184 4910659096089278976 2210425565360624768 17956936108341522176 15256702577612867968 12556469046884213760 9856235516155559552 7156001985426905344 4455768454698251136 1755534923969596928 17502045466950494336 14801811936221840128 12101578405493185920 9401344874764531712 6701111344035877504 4000877813307223296 1300644282578569088 17047154825559466496 14346921294830812288 11646687764102158080 8946454233373503872 6246220702644849664 3545987171916195456 845753641187541248 16592264184168438656 13892030653439784448 11191797122711130240 8491563591982476032 5791330061253821824 3091096530525167616 390862999796513408 16137373542777410816 13437140012048756608 10736906481320102400 8036672950591448192 5336439419862793984 2636205889134139776 18382716432115037184 15682482901386382976 12982249370657728768 10282015839929074560 7581782309200420352 4881548778471766144 2181315247743111936 17927825790724009344 15227592259995355136 12527358729266700928 9827125198538046720 7126891667809392512 4426658137080738304 1726424606352084096 17472935149332981504 14772701618604327296 12072468087875673088 9372234557147018880 6672001026418364672 3971767495689710464 1271533964961056256 17018044507941953664 14317810977213299456 11617577446484645248 8917343915755991040 6217110385027336832 3516876854298682624 816643323570028416 16563153866550925824 13862920335822271616 11162686805093617408 8462453274364963200 5762219743636308992 3061986212907654784 361752682179000576 16108263225159897984 13408029694431243776 10707796163702589568 8007562632973935360 5307329102245281152 2607095571516626944 18353606114497524352 15653372583768870144 12953139053040215936 10252905522311561728 7552671991582907520 4852438460854253312 2152204930125599104 17898715473106496512 15198481942377842304 12498248411649188096 9798014880920533888 7097781350191879680 4397547819463225472 1697314288734571264 17443824831715468672 14743591300986814464 12043357770258160256 9343124239529506048 6642890708800851840 3942657178072197632 1242423647343543424 16988934190324440832 14288700659595786624 11588467128867132416 8888233598138478208 6188000067409824000 3487766536681169792 787533005952515584 16534043548933412992 13833810018204758784 11133576487476104576 8433342956747450368 5733109426018796160 3032875895290141952 332642364561487744 16079152907542385152 13378919376813730944 10678685846085076736 7978452315356422528 5278218784627768320 2577985253899114112 18324495796880011520 15624262266151357312 12924028735422703104 10223795204694048896 7523561673965394688 4823328143236740480 2123094612508086272 17869605155488983680 15169371624760329472 12469138094031675264 9768904563303021056 7068671032574366848 4368437501845712640 1668203971117058432 17414714514097955840 14714480983369301632 12014247452640647424 9314013921911993216 6613780391183339008 3913546860454684800 1213313329726030592 16959823872706928000 14259590341978273792 11559356811249619584 8859123280520965376 6158889749792311168 3458656219063656960 758422688335002752 16504933231315900160 13804699700587245952 11104466169858591744 8404232639129937536 5703999108401283328 3003765577672629120 303532046943974912 16050042589924872320 13349809059196218112 10649575528467563904 7949341997738909696 5249108467010255488 2548874936281601280 18295385479262498688 15595151948533844480 12894918417805190272 10194684887076536064 7494451356347881856 4794217825619227648 2093984294890573440 17840494837871470848 15140261307142816640 12440027776414162432 9739794245685508224 7039560714956854016 4339327184228199808 1639093653499545600 17385604196480443008 14685370665751788800 11985137135023134592 9284903604294480384 6584670073565826176 3884436542837171968 1184203012108517760 16930713555089415168 14230480024360760960 11530246493632106752 8830012962903452544 6129779432174798336 3429545901446144128 729312370717489920 16475822913698387328 13775589382969733120 11075355852241078912 8375122321512424704 5674888790783770496 2974655260055116288 274421729326462080 16020932272307359488 13320698741578705280 10620465210850051072 7920231680121396864 5219998149392742656 2519764618664088448 18266275161644985856 15566041630916331648 12865808100187677440 10165574569459023232 7465341038730369024 4765107508001714816 2064873977273060608 17811384520253958016 15111150989525303808 12410917458796649600 9710683928067995392 7010450397339341184 4310216866610686976 1609983335882032768 17356493878862930176 14656260348134275968 11956026817405621760 9255793286676967552 6555559755948313344 3855326225219659136 1155092694491004928 16901603237471902336 14201369706743248128 11501136176014593920 8800902645285939712 6100669114557285504 3400435583828631296 700202053099977088 16446712596080874496 13746479065352220288 11046245534623566080 8346012003894911872 5645778473166257664 2945544942437603456 245311411708949248 15991821954689846656 13291588423961192448 10591354893232538240 7891121362503884032 5190887831775229824 2490654301046575616 18237164844027473024 15536931313298818816 12836697782570164608 10136464251841510400 7436230721112856192 4735997190384201984 2035763659655547776 17782274202636445184 15082040671907790976 12381807141179136768 9681573610450482560 6981340079721828352 4281106548993174144 1580873018264519936 17327383561245417344 14627150030516763136 11926916499788108928 9226682969059454720 6526449438330800512 3826215907602146304 1125982376873492096 16872492919854389504 14172259389125735296 11472025858397081088 8771792327668426880 6071558796939772672 3371325266211118464 671091735482464256 16417602278463361664 13717368747734707456 11017135217006053248 8316901686277399040 5616668155548744832 2916434624820090624 216201094091436416 15962711637072333824 13262478106343679616 10562244575615025408 7862011044886371200 5161777514157716992 2461543983429062784 18208054526409960192 15507820995681305984 12807587464952651776 10107353934223997568 7407120403495343360 4706886872766689152 2006653342038034944 17753163885018932352 15052930354290278144 12352696823561623936 9652463292832969728 6952229762104315520 4251996231375661312 1551762700647007104 17298273243627904512 14598039712899250304 11897806182170596096 9197572651441941888 6497339120713287680 3797105589984633472 1096872059255979264 16843382602236876672 14143149071508222464 11442915540779568256 8742682010050914048 6042448479322259840 3342214948593605632 641981417864951424 16388491960845848832 13688258430117194624 10988024899388540416 8287791368659886208 5587557837931232000 2887324307202577792 187090776473923584 15933601319454820992 13233367788726166784 10533134257997512576 7832900727268858368 5132667196540204160 2432433665811549952 18178944208792447360 15478710678063793152 12778477147335138944 10078243616606484736 7378010085877830528 4677776555149176320 1977543024420522112 17724053567401419520 15023820036672765312 12323586505944111104 9623352975215456896 6923119444486802688 4222885913758148480 1522652383029494272 17269162926010391680 14568929395281737472 11868695864553083264 9168462333824429056 6468228803095774848 3767995272367120640 1067761741638466432 16814272284619363840 14114038753890709632 11413805223162055424 8713571692433401216 6013338161704747008 3313104630976092800 612871100247438592 16359381643228336000 13659148112499681792 10958914581771027584 8258681051042373376 5558447520313719168 2858213989585064960 157980458856410752 15904491001837308160 13204257471108653952 10504023940379999744 7803790409651345536 5103556878922691328 2403323348194037120 18149833891174934528 15449600360446280320 12749366829717626112 10049133298988971904 7348899768260317696 4648666237531663488 1948432706803009280 17694943249783906688 14994709719055252480 12294476188326598272 9594242657597944064 6894009126869289856 4193775596140635648 1493542065411981440 17240052608392878848 14539819077664224640 11839585546935570432 9139352016206916224 6439118485478262016 3738884954749607808 1038651424020953600 16785161967001851008 14084928436273196800 11384694905544542592 8684461374815888384 5984227844087234176 3283994313358579968 583760782629925760 16330271325610823168 13630037794882168960 10929804264153514752 8229570733424860544 5529337202696206336 2829103671967552128 128870141238897920 15875380684219795328 13175147153491141120 10474913622762486912 7774680092033832704 5074446561305178496 2374213030576524288 18120723573557421696 15420490042828767488 12720256512100113280 10020022981371459072 7319789450642804864 4619555919914150656 1919322389185496448 17665832932166393856 14965599401437739648 12265365870709085440 9565132339980431232 6864898809251777024 4164665278523122816 1464431747794468608 17210942290775366016 14510708760046711808 11810475229318057600 9110241698589403392 6410008167860749184 3709774637132094976 1009541106403440768 16756051649384338176 14055818118655683968 11355584587927029760 8655351057198375552 5955117526469721344 3254883995741067136 554650465012412928 16301161007993310336 13600927477264656128 10900693946536001920 8200460415807347712 5500226885078693504 2799993354350039296 99759823621385088 15846270366602282496 13146036835873628288 10445803305144974080 7745569774416319872 5045336243687665664 2345102712959011456 18091613255939908864 15391379725211254656 12691146194482600448 9990912663753946240 7290679133025292032 4590445602296637824 1890212071567983616 17636722614548881024 14936489083820226816 12236255553091572608 9536022022362918400 6835788491634264192 4135554960905609984 1435321430176955776 17181831973157853184 14481598442429198976 11781364911700544768 9081131380971890560 6380897850243236352 3680664319514582144 980430788785927936 16726941331766825344 14026707801038171136 11326474270309516928 8626240739580862720 5926007208852208512 3225773678123554304 525540147394900096 16272050690375797504 13571817159647143296 10871583628918489088 8171350098189834880 5471116567461180672 2770883036732526464 70649506003872256 15817160048984769664 13116926518256115456 10416692987527461248 7716459456798807040 5016225926070152832 2315992395341498624 18062502938322396032 15362269407593741824 12662035876865087616 9961802346136433408 7261568815407779200 4561335284679124992 1861101753950470784 17607612296931368192 14907378766202713984 12207145235474059776 9506911704745405568 6806678174016751360 4106444643288097152 1406211112559442944 17152721655540340352 14452488124811686144 11752254594083031936 9052021063354377728 6351787532625723520 3651554001897069312 951320471168415104 16697831014149312512 13997597483420658304 11297363952692004096 8597130421963349888 5896896891234695680 3196663360506041472 496429829777387264 16242940372758284672 13542706842029630464 10842473311300976256 8142239780572322048 5442006249843667840 2741772719115013632 41539188386359424 15788049731367256832 13087816200638602624 10387582669909948416 7687349139181294208 4987115608452640000 2286882077723985792 18033392620704883200 15333159089976228992 12632925559247574784 9932692028518920576 7232458497790266368 4532224967061612160 1831991436332957952 17578501979313855360 14878268448585201152 12178034917856546944 9477801387127892736 6777567856399238528 4077334325670584320 1377100794941930112 17123611337922827520 14423377807194173312 11723144276465519104 9022910745736864896 6322677215008210688 3622443684279556480 922210153550902272 16668720696531799680 13968487165803145472 11268253635074491264 8568020104345837056 5867786573617182848 3167553042888528640 467319512159874432 16213830055140771840 13513596524412117632 10813362993683463424 8113129462954809216 5412895932226155008 2712662401497500800 12428870768846592 15758939413749744000 13058705883021089792 10358472352292435584 7658238821563781376 4958005290835127168 2257771760106472960 18004282303087370368 15304048772358716160 12603815241630061952 9903581710901407744 7203348180172753536 4503114649444099328 1802881118715445120 17549391661696342528 14849158130967688320 12148924600239034112 9448691069510379904 6748457538781725696 4048224008053071488 1347990477324417280 17094501020305314688 14394267489576660480 11694033958848006272 8993800428119352064 6293566897390697856 3593333366662043648 893099835933389440 16639610378914286848 13939376848185632640 11239143317456978432 8538909786728324224 5838676255999670016 3138442725271015808 438209194542361600 16184719737523259008 13484486206794604800 10784252676065950592 8084019145337296384 5383785614608642176 2683552083879987968 18430062626860885376 15729829096132231168 13029595565403576960 10329362034674922752 7629128503946268544 4928894973217614336 2228661442488960128 17975171985469857536 15274938454741203328 12574704924012549120 9874471393283894912 7174237862555240704 4474004331826586496 1773770801097932288 17520281344078829696 14820047813350175488 12119814282621521280 9419580751892867072 6719347221164212864 4019113690435558656 1318880159706904448 17065390702687801856 14365157171959147648 11664923641230493440 8964690110501839232 6264456579773185024 3564223049044530816 863989518315876608 16610500061296774016 13910266530568119808 11210032999839465600 8509799469110811392 5809565938382157184 3109332407653502976 409098876924848768 16155609419905746176 13455375889177091968 10755142358448437760 8054908827719783552 5354675296991129344 2654441766262475136 18400952309243372544 15700718778514718336 13000485247786064128 10300251717057409920 7600018186328755712 4899784655600101504 2199551124871447296 17946061667852344704 15245828137123690496 12545594606395036288 9845361075666382080 7145127544937727872 4444894014209073664 1744660483480419456 17491171026461316864 14790937495732662656 12090703965004008448 9390470434275354240 6690236903546700032 3990003372818045824 1289769842089391616 17036280385070289024 14336046854341634816 11635813323612980608 8935579792884326400 6235346262155672192 3535112731427017984 834879200698363776 16581389743679261184 13881156212950606976 11180922682221952768 8480689151493298560 5780455620764644352 3080222090035990144 379988559307335936 16126499102288233344 13426265571559579136 10726032040830924928 8025798510102270720 5325564979373616512 2625331448644962304 18371841991625859712 15671608460897205504 12971374930168551296 10271141399439897088 7570907868711242880 4870674337982588672 2170440807253934464 17916951350234831872 15216717819506177664 12516484288777523456 9816250758048869248 7116017227320215040 4415783696591560832 1715550165862906624 17462060708843804032 14761827178115149824 12061593647386495616 9361360116657841408 6661126585929187200 3960893055200532992 1260659524471878784 17007170067452776192 14306936536724121984 11606703005995467776 8906469475266813568 6206235944538159360 3506002413809505152 805768883080850944 16552279426061748352 13852045895333094144 11151812364604439936 8451578833875785728 5751345303147131520 3051111772418477312 350878241689823104 16097388784670720512 13397155253942066304 10696921723213412096 7996688192484757888 5296454661756103680 2596221131027449472 18342731674008346880 15642498143279692672 12942264612551038464 10242031081822384256 7541797551093730048 4841564020365075840 2141330489636421632 17887841032617319040 15187607501888664832 12487373971160010624 9787140440431356416 7086906909702702208 4386673378974048000 1686439848245393792 17432950391226291200 14732716860497636992 12032483329768982784 9332249799040328576 6632016268311674368 3931782737583020160 1231549206854365952 16978059749835263360 14277826219106609152 11577592688377954944 8877359157649300736 6177125626920646528 3476892096191992320 776658565463338112 16523169108444235520 13822935577715581312 11122702046986927104 8422468516258272896 5722234985529618688 3022001454800964480 321767924072310272 16068278467053207680 13368044936324553472 10667811405595899264 7967577874867245056 5267344344138590848 2567110813409936640 18313621356390834048 15613387825662179840 12913154294933525632 10212920764204871424 7512687233476217216 4812453702747563008 2112220172018908800 17858730714999806208 15158497184271152000 12458263653542497792 9758030122813843584 7057796592085189376 4357563061356535168 1657329530627880960 17403840073608778368 14703606542880124160 12003373012151469952 9303139481422815744 6602905950694161536 3902672419965507328 1202438889236853120 16948949432217750528 14248715901489096320 11548482370760442112 8848248840031787904 6148015309303133696 3447781778574479488 747548247845825280 16494058790826722688 13793825260098068480 11093591729369414272 8393358198640760064 5693124667912105856 2992891137183451648 292657606454797440 16039168149435694848 13338934618707040640 10638701087978386432 7938467557249732224 5238234026521078016 2538000495792423808 18284511038773321216 15584277508044667008 12884043977316012800 10183810446587358592 7483576915858704384 4783343385130050176 2083109854401395968 17829620397382293376 15129386866653639168 12429153335924984960 9728919805196330752 7028686274467676544 4328452743739022336 1628219213010368128 17374729755991265536 14674496225262611328 11974262694533957120 9274029163805302912 6573795633076648704 3873562102347994496 1173328571619340288 16919839114600237696 14219605583871583488 11519372053142929280 8819138522414275072 6118904991685620864 3418671460956966656 718437930228312448 16464948473209209856 13764714942480555648 11064481411751901440 8364247881023247232 5664014350294593024 2963780819565938816 263547288837284608 16010057831818182016 13309824301089527808 10609590770360873600 7909357239632219392 5209123708903565184 2508890178174910976 18255400721155808384 15555167190427154176 12854933659698499968 10154700128969845760 7454466598241191552 4754233067512537344 2053999536783883136 17800510079764780544 15100276549036126336 12400043018307472128 9699809487578817920 6999575956850163712 4299342426121509504 1599108895392855296 17345619438373752704 14645385907645098496 11945152376916444288 9244918846187790080 6544685315459135872 3844451784730481664 1144218254001827456 16890728796982724864 14190495266254070656 11490261735525416448 8790028204796762240 6089794674068108032 3389561143339453824 689327612610799616 16435838155591697024 13735604624863042816 11035371094134388608 8335137563405734400 5634904032677080192 2934670501948425984 234436971219771776 15980947514200669184 13280713983472014976 10580480452743360768 7880246922014706560 5180013391286052352 2479779860557398144 18226290403538295552 15526056872809641344 12825823342080987136 10125589811352332928 7425356280623678720 4725122749895024512 2024889219166370304 17771399762147267712 15071166231418613504 12370932700689959296 9670699169961305088 6970465639232650880 4270232108503996672 1569998577775342464 17316509120756239872 14616275590027585664 11916042059298931456 9215808528570277248 6515574997841623040 3815341467112968832 1115107936384314624 16861618479365212032 14161384948636557824 11461151417907903616 8760917887179249408 6060684356450595200 3360450825721940992 660217294993286784 16406727837974184192 13706494307245529984 11006260776516875776 8306027245788221568 5605793715059567360 2905560184330913152 205326653602258944 15951837196583156352 13251603665854502144 10551370135125847936 7851136604397193728 5150903073668539520 2450669542939885312 18197180085920782720 15496946555192128512 12796713024463474304 10096479493734820096 7396245963006165888 4696012432277511680 1995778901548857472 17742289444529754880 15042055913801100672 12341822383072446464 9641588852343792256 6941355321615138048 4241121790886483840 1540888260157829632 17287398803138727040 14587165272410072832 11886931741681418624 9186698210952764416 6486464680224110208 3786231149495456000 1085997618766801792 16832508161747699200 14132274631019044992 11432041100290390784 8731807569561736576 6031574038833082368 3331340508104428160 631106977375773952 16377617520356671360 13677383989628017152 10977150458899362944 8276916928170708736 5576683397442054528 2876449866713400320 176216335984746112 15922726878965643520 13222493348236989312 10522259817508335104 7822026286779680896 5121792756051026688 2421559225322372480 18168069768303269888 15467836237574615680 12767602706845961472 10067369176117307264 7367135645388653056 4666902114659998848 1966668583931344640 17713179126912242048 15012945596183587840 12312712065454933632 9612478534726279424 6912245003997625216 4212011473268971008 1511777942540316800 17258288485521214208 14558054954792560000 11857821424063905792 9157587893335251584 6457354362606597376 3757120831877943168 1056887301149288960 16803397844130186368 14103164313401532160 11402930782672877952 8702697251944223744 6002463721215569536 3302230190486915328 601996659758261120 16348507202739158528 13648273672010504320 10948040141281850112 8247806610553195904 5547573079824541696 2847339549095887488 147106018367233280 15893616561348130688 13193383030619476480 10493149499890822272 7792915969162168064 5092682438433513856 2392448907704859648 18138959450685757056 15438725919957102848 12738492389228448640 10038258858499794432 7338025327771140224 4637791797042486016 1937558266313831808 17684068809294729216 14983835278566075008 12283601747837420800 9583368217108766592 6883134686380112384 4182901155651458176 1482667624922803968 17229178167903701376 14528944637175047168 11828711106446392960 9128477575717738752 6428244044989084544 3728010514260430336 1027776983531776128 16774287526512673536 14074053995784019328 11373820465055365120 8673586934326710912 5973353403598056704 3273119872869402496 572886342140748288 16319396885121645696 13619163354392991488 10918929823664337280 8218696292935683072 5518462762207028864 2818229231478374656 117995700749720448 15864506243730617856 13164272713001963648 10464039182273309440 7763805651544655232 5063572120816001024 2363338590087346816 18109849133068244224 15409615602339590016 12709382071610935808 10009148540882281600 7308915010153627392 4608681479424973184 1908447948696318976 17654958491677216384 14954724960948562176 12254491430219907968 9554257899491253760 6854024368762599552 4153790838033945344 1453557307305291136 17200067850286188544 14499834319557534336 11799600788828880128 9099367258100225920 6399133727371571712 3698900196642917504 998666665914263296 16745177208895160704 14044943678166506496 11344710147437852288 8644476616709198080 5944243085980543872 3244009555251889664 543776024523235456 16290286567504132864 13590053036775478656 10889819506046824448 8189585975318170240 5489352444589516032 2789118913860861824 88885383132207616 15835395926113105024 13135162395384450816 10434928864655796608 7734695333927142400 5034461803198488192 2334228272469833984 18080738815450731392 15380505284722077184 12680271753993422976 9980038223264768768 7279804692536114560 4579571161807460352 1879337631078806144 17625848174059703552 14925614643331049344 12225381112602395136 9525147581873740928 6824914051145086720 4124680520416432512 1424446989687778304 17170957532668675712 14470724001940021504 11770490471211367296 9070256940482713088 6370023409754058880 3669789879025404672 969556348296750464 16716066891277647872 14015833360548993664 11315599829820339456 8615366299091685248 5915132768363031040 3214899237634376832 514665706905722624 16261176249886620032 13560942719157965824 10860709188429311616 8160475657700657408 5460242126972003200 2760008596243348992 59775065514694784 15806285608495592192 13106052077766937984 10405818547038283776 7705585016309629568 5005351485580975360 2305117954852321152 18051628497833218560 15351394967104564352 12651161436375910144 9950927905647255936 7250694374918601728 4550460844189947520 1850227313461293312 17596737856442190720 14896504325713536512 12196270794984882304 9496037264256228096 6795803733527573888 4095570202798919680 1395336672070265472 17141847215051162880 14441613684322508672 11741380153593854464 9041146622865200256 6340913092136546048 3640679561407891840 940446030679237632 16686956573660135040 13986723042931480832 11286489512202826624 8586255981474172416 5886022450745518208 3185788920016864000 485555389288209792 16232065932269107200 13531832401540452992 10831598870811798784 8131365340083144576 5431131809354490368 2730898278625836160 30664747897181952 15777175290878079360 13076941760149425152 10376708229420770944 7676474698692116736 4976241167963462528 2276007637234808320 18022518180215705728 15322284649487051520 12622051118758397312 9921817588029743104 7221584057301088896 4521350526572434688 1821116995843780480 17567627538824677888 14867394008096023680 12167160477367369472 9466926946638715264 6766693415910061056 4066459885181406848 1366226354452752640 17112736897433650048 14412503366704995840 11712269835976341632 9012036305247687424 6311802774519033216 3611569243790379008 911335713061724800 16657846256042622208 13957612725313968000 11257379194585313792 8557145663856659584 5856912133128005376 3156678602399351168 456445071670696960 16202955614651594368 13502722083922940160 10802488553194285952 8102255022465631744 5402021491736977536 2701787961008323328 1554430279669120 15748064973260566528 13047831442531912320 10347597911803258112 7647364381074603904 4947130850345949696 2246897319617295488 17993407862598192896 15293174331869538688 12592940801140884480 9892707270412230272 7192473739683576064 4492240208954921856 1792006678226267648 17538517221207165056 14838283690478510848 12138050159749856640 9437816629021202432 6737583098292548224 4037349567563894016 1337116036835239808 17083626579816137216 14383393049087483008 11683159518358828800 8982925987630174592 6282692456901520384 3582458926172866176 882225395444211968 16628735938425109376 13928502407696455168 11228268876967800960 8528035346239146752 5827801815510492544 3127568284781838336 427334754053184128 16173845297034081536 13473611766305427328 10773378235576773120 8073144704848118912 5372911174119464704 2672677643390810496 18419188186371707904 15718954655643053696 13018721124914399488 10318487594185745280 7618254063457091072 4918020532728436864 2217787001999782656 17964297544980680064 15264064014252025856 12563830483523371648 9863596952794717440 7163363422066063232 4463129891337409024 1762896360608754816 17509406903589652224 14809173372860998016 12108939842132343808 9408706311403689600 6708472780675035392 4008239249946381184 1308005719217726976 17054516262198624384 14354282731469970176 11654049200741315968 8953815670012661760 6253582139284007552 3553348608555353344 853115077826699136 16599625620807596544 13899392090078942336 11199158559350288128 8498925028621633920 5798691497892979712 3098457967164325504 398224436435671296 16144734979416568704 13444501448687914496 10744267917959260288 8044034387230606080 5343800856501951872 2643567325773297664 18390077868754195072 15689844338025540864 12989610807296886656 10289377276568232448 7589143745839578240 4888910215110924032 2188676684382269824 17935187227363167232 15234953696634513024 12534720165905858816 9834486635177204608 7134253104448550400 4434019573719896192 1733786042991241984 17480296585972139392 14780063055243485184 12079829524514830976 9379595993786176768 6679362463057522560 3979128932328868352 1278895401600214144 17025405944581111552 14325172413852457344 11624938883123803136 8924705352395148928 6224471821666494720 3524238290937840512 824004760209186304 16570515303190083712 13870281772461429504 11170048241732775296 8469814711004121088 5769581180275466880 3069347649546812672 369114118818158464 16115624661799055872 13415391131070401664 10715157600341747456 8014924069613093248 5314690538884439040 2614457008155784832 18360967551136682240 15660734020408028032 12960500489679373824 10260266958950719616 7560033428222065408 4859799897493411200 2159566366764756992 17906076909745654400 15205843379017000192 12505609848288345984 9805376317559691776 7105142786831037568 4404909256102383360 1704675725373729152 17451186268354626560 14750952737625972352 12050719206897318144 9350485676168663936 6650252145440009728 3950018614711355520 1249785083982701312 16996295626963598720 14296062096234944512 11595828565506290304 8895595034777636096 6195361504048981888 3495127973320327680 794894442591673472 16541404985572570880 13841171454843916672 11140937924115262464 8440704393386608256 5740470862657954048 3040237331929299840 340003801200645632 16086514344181543040 13386280813452888832 10686047282724234624 7985813751995580416 5285580221266926208 2585346690538272000 18331857233519169408 15631623702790515200 12931390172061860992 10231156641333206784 7530923110604552576 4830689579875898368 2130456049147244160 17876966592128141568 15176733061399487360 12476499530670833152 9776265999942178944 7076032469213524736 4375798938484870528 1675565407756216320 17422075950737113728 14721842420008459520 12021608889279805312 9321375358551151104 6621141827822496896 3920908297093842688 1220674766365188480 16967185309346085888 14266951778617431680 11566718247888777472 8866484717160123264 6166251186431469056 3466017655702814848 765784124974160640 16512294667955058048 13812061137226403840 11111827606497749632 8411594075769095424 5711360545040441216 3011127014311787008 310893483583132800 16057404026564030208 13357170495835376000 10656936965106721792 7956703434378067584 5256469903649413376 2556236372920759168 18302746915901656576 15602513385173002368 12902279854444348160 10202046323715693952 7501812792987039744 4801579262258385536 2101345731529731328 17847856274510628736 15147622743781974528 12447389213053320320 9747155682324666112 7046922151596011904 4346688620867357696 1646455090138703488 17392965633119600896 14692732102390946688 11992498571662292480 9292265040933638272 6592031510204984064 3891797979476329856 1191564448747675648 16938074991728573056 14237841460999918848 11537607930271264640 8837374399542610432 6137140868813956224 3436907338085302016 736673807356647808 16483184350337545216 13782950819608891008 11082717288880236800 8382483758151582592 5682250227422928384 2982016696694274176 281783165965619968 16028293708946517376 13328060178217863168 10627826647489208960 7927593116760554752 5227359586031900544 2527126055303246336 18273636598284143744 15573403067555489536 12873169536826835328 10172936006098181120 7472702475369526912 4772468944640872704 2072235413912218496 17818745956893115904 15118512426164461696 12418278895435807488 9718045364707153280 7017811833978499072 4317578303249844864 1617344772521190656 17363855315502088064 14663621784773433856 11963388254044779648 9263154723316125440 6562921192587471232 3862687661858817024 1162454131130162816 16908964674111060224 14208731143382406016 11508497612653751808 8808264081925097600 6108030551196443392 3407797020467789184 707563489739134976 16454074032720032384 13753840501991378176 11053606971262723968 8353373440534069760 5653139909805415552 2952906379076761344 252672848348107136 15999183391329004544 13298949860600350336 10598716329871696128 7898482799143041920 5198249268414387712 2498015737685733504 18244526280666630912 15544292749937976704 12844059219209322496 10143825688480668288 7443592157752014080 4743358627023359872 2043125096294705664 17789635639275603072 15089402108546948864 12389168577818294656 9688935047089640448 6988701516360986240 4288467985632332032 1588234454903677824 17334744997884575232 14634511467155921024 11934277936427266816 9234044405698612608 6533810874969958400 3833577344241304192 1133343813512649984 16879854356493547392 14179620825764893184 11479387295036238976 8779153764307584768 6078920233578930560 3378686702850276352 678453172121622144 16424963715102519552 13724730184373865344 11024496653645211136 8324263122916556928 5624029592187902720 2923796061459248512 223562530730594304 15970073073711491712 13269839542982837504 10569606012254183296 7869372481525529088 5169138950796874880 2468905420068220672 18215415963049118080 15515182432320463872 12814948901591809664 10114715370863155456 7414481840134501248 4714248309405847040 2014014778677192832 17760525321658090240 15060291790929436032 12360058260200781824 9659824729472127616 6959591198743473408 4259357668014819200 1559124137286164992 17305634680267062400 14605401149538408192 11905167618809753984 9204934088081099776 6504700557352445568 3804467026623791360 1104233495895137152 16850744038876034560 14150510508147380352 11450276977418726144 8750043446690071936 6049809915961417728 3349576385232763520 649342854504109312 16395853397485006720 13695619866756352512 10995386336027698304 8295152805299044096 5594919274570389888 2894685743841735680 194452213113081472 15940962756093978880 13240729225365324672 10540495694636670464 7840262163908016256 5140028633179362048 2439795102450707840 18186305645431605248 15486072114702951040 12785838583974296832 10085605053245642624 7385371522516988416 4685137991788334208 1984904461059680000 17731415004040577408 15031181473311923200 12330947942583268992 9630714411854614784 6930480881125960576 4230247350397306368 1530013819668652160 17276524362649549568 14576290831920895360 11876057301192241152 9175823770463586944 6475590239734932736 3775356709006278528 1075123178277624320 16821633721258521728 14121400190529867520 11421166659801213312 8720933129072559104 6020699598343904896 3320466067615250688 620232536886596480 16366743079867493888 13666509549138839680 10966276018410185472 8266042487681531264 5565808956952877056 2865575426224222848 165341895495568640 15911852438476466048 13211618907747811840 10511385377019157632 7811151846290503424 5110918315561849216 2410684784833195008 18157195327814092416 15456961797085438208 12756728266356784000 10056494735628129792 7356261204899475584 4656027674170821376 1955794143442167168 17702304686423064576 15002071155694410368 12301837624965756160 9601604094237101952 6901370563508447744 4201137032779793536 1500903502051139328 17247414045032036736 14547180514303382528 11846946983574728320 9146713452846074112 6446479922117419904 3746246391388765696 1046012860660111488 16792523403641008896 14092289872912354688 11392056342183700480 8691822811455046272 5991589280726392064 3291355749997737856 591122219269083648 16337632762249981056 13637399231521326848 10937165700792672640 8236932170064018432 5536698639335364224 2836465108606710016 136231577878055808 15882742120858953216 13182508590130299008 10482275059401644800 7782041528672990592 5081807997944336384 2381574467215682176 18128085010196579584 15427851479467925376 12727617948739271168 10027384418010616960 7327150887281962752 4626917356553308544 1926683825824654336 17673194368805551744 14972960838076897536 12272727307348243328 9572493776619589120 6872260245890934912 4172026715162280704 1471793184433626496 17218303727414523904 14518070196685869696 11817836665957215488 9117603135228561280 6417369604499907072 3717136073771252864 1016902543042598656 16763413086023496064 14063179555294841856 11362946024566187648 8662712493837533440 5962478963108879232 3262245432380225024 562011901651570816 16308522444632468224 13608288913903814016 10908055383175159808 8207821852446505600 5507588321717851392 2807354790989197184 107121260260542976 15853631803241440384 13153398272512786176 10453164741784131968 7752931211055477760 5052697680326823552 2352464149598169344 18098974692579066752 15398741161850412544 12698507631121758336 9998274100393104128 7298040569664449920 4597807038935795712 1897573508207141504 17644084051188038912 14943850520459384704 12243616989730730496 9543383459002076288 6843149928273422080 4142916397544767872 1442682866816113664 17189193409797011072 14488959879068356864 11788726348339702656 9088492817611048448 6388259286882394240 3688025756153740032 987792225425085824 16734302768405983232 14034069237677329024 11333835706948674816 8633602176220020608 5933368645491366400 3233135114762712192 532901584034057984 16279412127014955392 13579178596286301184 10878945065557646976 8178711534828992768 5478478004100338560 2778244473371684352 78010942643030144 15824521485623927552 13124287954895273344 10424054424166619136 7723820893437964928 5023587362709310720 2323353831980656512 18069864374961553920 15369630844232899712 12669397313504245504 9969163782775591296 7268930252046937088 4568696721318282880 1868463190589628672 17614973733570526080 14914740202841871872 12214506672113217664 9514273141384563456 6814039610655909248 4113806079927255040 1413572549198600832 17160083092179498240 14459849561450844032 11759616030722189824 9059382499993535616 6359148969264881408 3658915438536227200 958681907807572992 16705192450788470400 14004958920059816192 11304725389331161984 8604491858602507776 5904258327873853568 3204024797145199360 503791266416545152 16250301809397442560 13550068278668788352 10849834747940134144 8149601217211479936 5449367686482825728 2749134155754171520 48900625025517312 15795411168006414720 13095177637277760512 10394944106549106304 7694710575820452096 4994477045091797888 2294243514363143680 18040754057344041088 15340520526615386880 12640286995886732672 9940053465158078464 7239819934429424256 4539586403700770048 1839352872972115840 17585863415953013248 14885629885224359040 12185396354495704832 9485162823767050624 6784929293038396416 4084695762309742208 1384462231581088000 17130972774561985408 14430739243833331200 11730505713104676992 9030272182376022784 6330038651647368576 3629805120918714368 929571590190060160 16676082133170957568 13975848602442303360 11275615071713649152 8575381540984994944 5875148010256340736 3174914479527686528 474680948799032320 16221191491779929728 13520957961051275520 10820724430322621312 8120490899593967104 5420257368865312896 2720023838136658688 19790307408004480 15766300850388901888 13066067319660247680 10365833788931593472 7665600258202939264 4965366727474285056 2265133196745630848 18011643739726528256 15311410208997874048 12611176678269219840 9910943147540565632 7210709616811911424 4510476086083257216 1810242555354603008 17556753098335500416 14856519567606846208 12156286036878192000 9456052506149537792 6755818975420883584 4055585444692229376 1355351913963575168 17101862456944472576 14401628926215818368 11701395395487164160 9001161864758509952 6300928334029855744 3600694803301201536 900461272572547328 16646971815553444736 13946738284824790528 11246504754096136320 8546271223367482112 5846037692638827904 3145804161910173696 445570631181519488 16192081174162416896 13491847643433762688 10791614112705108480 8091380581976454272 5391147051247800064 2690913520519145856 18437424063500043264 15737190532771389056 13036957002042734848 10336723471314080640 7636489940585426432 4936256409856772224 2236022879128118016 17982533422109015424 15282299891380361216 12582066360651707008 9881832829923052800 7181599299194398592 4481365768465744384 1781132237737090176 17527642780717987584 14827409249989333376 12127175719260679168 9426942188532024960 6726708657803370752 4026475127074716544 1326241596346062336 17072752139326959744 14372518608598305536 11672285077869651328 8972051547140997120 6271818016412342912 3571584485683688704 871350954955034496 16617861497935931904 13917627967207277696 11217394436478623488 8517160905749969280 5816927375021315072 3116693844292660864 416460313564006656 16162970856544904064 13462737325816249856 10762503795087595648 8062270264358941440 5362036733630287232 2661803202901633024 18408313745882530432 15708080215153876224 13007846684425222016 10307613153696567808 7607379622967913600 4907146092239259392 2206912561510605184 17953423104491502592 15253189573762848384 12552956043034194176 9852722512305539968 7152488981576885760 4452255450848231552 1752021920119577344 17498532463100474752 14798298932371820544 12098065401643166336 9397831870914512128 6697598340185857920 3997364809457203712 1297131278728549504 17043641821709446912 14343408290980792704 11643174760252138496 8942941229523484288 6242707698794830080 3542474168066175872 842240637337521664 16588751180318419072 13888517649589764864 11188284118861110656 8488050588132456448 5787817057403802240 3087583526675148032 387349995946493824 16133860538927391232 13433627008198737024 10733393477470082816 8033159946741428608 5332926416012774400 2632692885284120192 18379203428265017600 15678969897536363392 12978736366807709184 10278502836079054976 7578269305350400768 4878035774621746560 2177802243893092352 17924312786873989760 15224079256145335552 12523845725416681344 9823612194688027136 7123378663959372928 4423145133230718720 1722911602502064512 17469422145482961920 14769188614754307712 12068955084025653504 9368721553296999296 6668488022568345088 3968254491839690880 1268020961111036672 17014531504091934080 14314297973363279872 11614064442634625664 8913830911905971456 6213597381177317248 3513363850448663040 813130319720008832 16559640862700906240 13859407331972252032 11159173801243597824 8458940270514943616 5758706739786289408 3058473209057635200 358239678328980992 16104750221309878400 13404516690581224192 10704283159852569984 8004049629123915776 5303816098395261568 2603582567666607360 18350093110647504768 15649859579918850560 12949626049190196352 10249392518461542144 7549158987732887936 4848925457004233728 2148691926275579520 17895202469256476928 15194968938527822720 12494735407799168512 9794501877070514304 7094268346341860096 4394034815613205888 1693801284884551680 17440311827865449088 14740078297136794880 12039844766408140672 9339611235679486464 6639377704950832256 3939144174222178048 1238910643493523840 16985421186474421248 14285187655745767040 11584954125017112832 8884720594288458624 6184487063559804416 3484253532831150208 784020002102496000 16530530545083393408 13830297014354739200 11130063483626084992 8429829952897430784 5729596422168776576 3029362891440122368 329129360711468160 16075639903692365568 13375406372963711360 10675172842235057152 7974939311506402944 5274705780777748736 2574472250049094528 18320982793029991936 15620749262301337728 12920515731572683520 10220282200844029312 7520048670115375104 4819815139386720896 2119581608658066688 17866092151638964096 15165858620910309888 12465625090181655680 9765391559453001472 7065158028724347264 4364924497995693056 1664690967267038848 17411201510247936256 14710967979519282048 12010734448790627840 9310500918061973632 6610267387333319424 3910033856604665216 1209800325876011008 16956310868856908416 14256077338128254208 11555843807399600000 8855610276670945792 6155376745942291584 3455143215213637376 754909684484983168 16501420227465880576 13801186696737226368 11100953166008572160 8400719635279917952 5700486104551263744 3000252573822609536 300019043093955328 16046529586074852736 13346296055346198528 10646062524617544320 7945828993888890112 5245595463160235904 2545361932431581696 18291872475412479104 15591638944683824896 12891405413955170688 10191171883226516480 7490938352497862272 4790704821769208064 2090471291040553856 17836981834021451264 15136748303292797056 12436514772564142848 9736281241835488640 7036047711106834432 4335814180378180224 1635580649649526016 17382091192630423424 14681857661901769216 11981624131173115008 9281390600444460800 6581157069715806592 3880923538987152384 1180690008258498176 16927200551239395584 14226967020510741376 11526733489782087168 8826499959053432960 6126266428324778752 3426032897596124544 725799366867470336 16472309909848367744 13772076379119713536 11071842848391059328 8371609317662405120 5671375786933750912 2971142256205096704 270908725476442496 16017419268457339904 13317185737728685696 10616952207000031488 7916718676271377280 5216485145542723072 2516251614814068864 18262762157794966272 15562528627066312064 12862295096337657856 10162061565609003648 7461828034880349440 4761594504151695232 2061360973423041024 17807871516403938432 15107637985675284224 12407404454946630016 9707170924217975808 7006937393489321600 4306703862760667392 1606470332032013184 17352980875012910592 14652747344284256384 11952513813555602176 9252280282826947968 6552046752098293760 3851813221369639552 1151579690640985344 16898090233621882752 14197856702893228544 11497623172164574336 8797389641435920128 6097156110707265920 3396922579978611712 696689049249957504 16443199592230854912 13742966061502200704 11042732530773546496 8342499000044892288 5642265469316238080 2942031938587583872 241798407858929664 15988308950839827072 13288075420111172864 10587841889382518656 7887608358653864448 5187374827925210240 2487141297196556032 18233651840177453440 15533418309448799232 12833184778720145024 10132951247991490816 7432717717262836608 4732484186534182400 2032250655805528192 17778761198786425600 15078527668057771392 12378294137329117184 9678060606600462976 6977827075871808768 4277593545143154560 1577360014414500352 17323870557395397760 14623637026666743552 11923403495938089344 9223169965209435136 6522936434480780928 3822702903752126720 1122469373023472512 16868979916004369920 14168746385275715712 11468512854547061504 8768279323818407296 6068045793089753088 3367812262361098880 667578731632444672 16414089274613342080 13713855743884687872 11013622213156033664 8313388682427379456 5613155151698725248 2912921620970071040 212688090241416832 15959198633222314240 13258965102493660032 10558731571765005824 7858498041036351616 5158264510307697408 2458030979579043200 18204541522559940608 15504307991831286400 12804074461102632192 10103840930373977984 7403607399645323776 4703373868916669568 2003140338188015360 17749650881168912768 15049417350440258560 12349183819711604352 9648950288982950144 6948716758254295936 4248483227525641728 1548249696796987520 17294760239777884928 14594526709049230720 11894293178320576512 9194059647591922304 6493826116863268096 3793592586134613888 1093359055405959680 16839869598386857088 14139636067658202880 11439402536929548672 8739169006200894464 6038935475472240256 3338701944743586048 638468414014931840 16384978956995829248 13684745426267175040 10984511895538520832 8284278364809866624 5584044834081212416 2883811303352558208 183577772623904000 15930088315604801408 13229854784876147200 10529621254147492992 7829387723418838784 5129154192690184576 2428920661961530368 18175431204942427776 15475197674213773568 12774964143485119360 10074730612756465152 7374497082027810944 4674263551299156736 1974030020570502528 17720540563551399936 15020307032822745728 12320073502094091520 9619839971365437312 6919606440636783104 4219372909908128896 1519139379179474688 17265649922160372096 14565416391431717888 11865182860703063680 9164949329974409472 6464715799245755264 3764482268517101056 1064248737788446848 16810759280769344256 14110525750040690048 11410292219312035840 8710058688583381632 6009825157854727424 3309591627126073216 609358096397419008 16355868639378316416 13655635108649662208 10955401577921008000 8255168047192353792 5554934516463699584 2854700985735045376 154467455006391168 15900977997987288576 13200744467258634368 10500510936529980160 7800277405801325952 5100043875072671744 2399810344344017536 18146320887324914944 15446087356596260736 12745853825867606528 10045620295138952320 7345386764410298112 4645153233681643904 1944919702952989696 17691430245933887104 14991196715205232896 12290963184476578688 9590729653747924480 6890496123019270272 4190262592290616064 1490029061561961856 17236539604542859264 14536306073814205056 11836072543085550848 9135839012356896640 6435605481628242432 3735371950899588224 1035138420170934016 16781648963151831424 14081415432423177216 11381181901694523008 8680948370965868800 5980714840237214592 3280481309508560384 580247778779906176 16326758321760803584 13626524791032149376 10926291260303495168 8226057729574840960 5525824198846186752 2825590668117532544 125357137388878336 15871867680369775744 13171634149641121536 10471400618912467328 7771167088183813120 5070933557455158912 2370700026726504704 18117210569707402112 15416977038978747904 12716743508250093696 10016509977521439488 7316276446792785280 4616042916064131072 1915809385335476864 17662319928316374272 14962086397587720064 12261852866859065856 9561619336130411648 6861385805401757440 4161152274673103232 1460918743944449024 17207429286925346432 14507195756196692224 11806962225468038016 9106728694739383808 6406495164010729600 3706261633282075392 1006028102553421184 16752538645534318592 14052305114805664384 11352071584077010176 8651838053348355968 5951604522619701760 3251370991891047552 551137461162393344 16297648004143290752 13597414473414636544 10897180942685982336 8196947411957328128 5496713881228673920 2796480350500019712 96246819771365504 15842757362752262912 13142523832023608704 10442290301294954496 7742056770566300288 5041823239837646080 2341589709108991872 18088100252089889280 15387866721361235072 12687633190632580864 9987399659903926656 7287166129175272448 4586932598446618240 1886699067717964032 17633209610698861440 14932976079970207232 12232742549241553024 9532509018512898816 6832275487784244608 4132041957055590400 1431808426326936192 17178318969307833600 14478085438579179392 11777851907850525184 9077618377121870976 6377384846393216768 3677151315664562560 976917784935908352 16723428327916805760 14023194797188151552 11322961266459497344 8622727735730843136 5922494205002188928 3222260674273534720 522027143544880512 16268537686525777920 13568304155797123712 10868070625068469504 8167837094339815296 5467603563611161088 2767370032882506880 67136502153852672 15813647045134750080 13113413514406095872 10413179983677441664 7712946452948787456 5012712922220133248 2312479391491479040 18058989934472376448 15358756403743722240 12658522873015068032 9958289342286413824 7258055811557759616 4557822280829105408 1857588750100451200 17604099293081348608 14903865762352694400 12203632231624040192 9503398700895385984 6803165170166731776 4102931639438077568 1402698108709423360 17149208651690320768 14448975120961666560 11748741590233012352 9048508059504358144 6348274528775703936 3648040998047049728 947807467318395520 16694318010299292928 13994084479570638720 11293850948841984512 8593617418113330304 5893383887384676096 3193150356656021888 492916825927367680 16239427368908265088 13539193838179610880 10838960307450956672 8138726776722302464 5438493245993648256 2738259715264994048 38026184536339840 15784536727517237248 13084303196788583040 10384069666059928832 7683836135331274624 4983602604602620416 2283369073873966208 18029879616854863616 15329646086126209408 12629412555397555200 9929179024668900992 7228945493940246784 4528711963211592576 1828478432482938368 17574988975463835776 14874755444735181568 12174521914006527360 9474288383277873152 6774054852549218944 4073821321820564736 1373587791091910528 17120098334072807936 14419864803344153728 11719631272615499520 9019397741886845312 6319164211158191104 3618930680429536896 918697149700882688 16665207692681780096 13964974161953125888 11264740631224471680 8564507100495817472 5864273569767163264 3164040039038509056 463806508309854848 16210317051290752256 13510083520562098048 10809849989833443840 8109616459104789632 5409382928376135424 2709149397647481216 8915866918827008 15755426409899724416 13055192879171070208 10354959348442416000 7654725817713761792 4954492286985107584 2254258756256453376 18000769299237350784 15300535768508696576 12600302237780042368 9900068707051388160 7199835176322733952 4499601645594079744 1799368114865425536 17545878657846322944 14845645127117668736 12145411596389014528 9445178065660360320 6744944534931706112 4044711004203051904 1344477473474397696 17090988016455295104 14390754485726640896 11690520954997986688 8990287424269332480 6290053893540678272 3589820362812024064 889586832083369856 16636097375064267264 13935863844335613056 11235630313606958848 8535396782878304640 5835163252149650432 3134929721420996224 434696190692342016 16181206733673239424 13480973202944585216 10780739672215931008 8080506141487276800 5380272610758622592 2680039080029968384 18426549623010865792 15726316092282211584 13026082561553557376 10325849030824903168 7625615500096248960 4925381969367594752 2225148438638940544 17971658981619837952 15271425450891183744 12571191920162529536 9870958389433875328 7170724858705221120 4470491327976566912 1770257797247912704 17516768340228810112 14816534809500155904 12116301278771501696 9416067748042847488 6715834217314193280 4015600686585539072 1315367155856884864 17061877698837782272 14361644168109128064 11661410637380473856 8961177106651819648 6260943575923165440 3560710045194511232 860476514465857024 16606987057446754432 13906753526718100224 11206519995989446016 8506286465260791808 5806052934532137600 3105819403803483392 405585873074829184 16152096416055726592 13451862885327072384 10751629354598418176 8051395823869763968 5351162293141109760 2650928762412455552 18397439305393352960 15697205774664698752 12996972243936044544 10296738713207390336 7596505182478736128 4896271651750081920 2196038121021427712 17942548664002325120 15242315133273670912 12542081602545016704 9841848071816362496 7141614541087708288 4441381010359054080 1741147479630399872 17487658022611297280 14787424491882643072 12087190961153988864 9386957430425334656 6686723899696680448 3986490368968026240 1286256838239372032 17032767381220269440 14332533850491615232 11632300319762961024 8932066789034306816 6231833258305652608 3531599727576998400 831366196848344192 16577876739829241600 13877643209100587392 11177409678371933184 8477176147643278976 5776942616914624768 3076709086185970560 376475555457316352 16122986098438213760 13422752567709559552 10722519036980905344 8022285506252251136 5322051975523596928 2621818444794942720 18368328987775840128 15668095457047185920 12967861926318531712 10267628395589877504 7567394864861223296 4867161334132569088 2166927803403914880 17913438346384812288 15213204815656158080 12512971284927503872 9812737754198849664 7112504223470195456 4412270692741541248 1712037162012887040 17458547704993784448 14758314174265130240 12058080643536476032 9357847112807821824 6657613582079167616 3957380051350513408 1257146520621859200 17003657063602756608 14303423532874102400 11603190002145448192 8902956471416793984 6202722940688139776 3502489409959485568 802255879230831360 16548766422211728768 13848532891483074560 11148299360754420352 8448065830025766144 5747832299297111936 3047598768568457728 347365237839803520 16093875780820700928 13393642250092046720 10693408719363392512 7993175188634738304 5292941657906084096 2592708127177429888 18339218670158327296 15638985139429673088 12938751608701018880 10238518077972364672 7538284547243710464 4838051016515056256 2137817485786402048 17884328028767299456 15184094498038645248 12483860967309991040 9783627436581336832 7083393905852682624 4383160375124028416 1682926844395374208 17429437387376271616 14729203856647617408 12028970325918963200 9328736795190308992 6628503264461654784 3928269733733000576 1228036203004346368 16974546745985243776 14274313215256589568 11574079684527935360 8873846153799281152 6173612623070626944 3473379092341972736 773145561613318528 16519656104594215936 13819422573865561728 11119189043136907520 8418955512408253312 5718721981679599104 3018488450950944896 318254920222290688 16064765463203188096 13364531932474533888 10664298401745879680 7964064871017225472 5263831340288571264 2563597809559917056 18310108352540814464 15609874821812160256 12909641291083506048 10209407760354851840 7509174229626197632 4808940698897543424 2108707168168889216 17855217711149786624 15154984180421132416 12454750649692478208 9754517118963824000 7054283588235169792 4354050057506515584 1653816526777861376 17400327069758758784 14700093539030104576 11999860008301450368 9299626477572796160 6599392946844141952 3899159416115487744 1198925885386833536 16945436428367730944 14245202897639076736 11544969366910422528 8844735836181768320 6144502305453114112 3444268774724459904 744035243995805696 16490545786976703104 13790312256248048896 11090078725519394688 8389845194790740480 5689611664062086272 2989378133333432064 289144602604777856 16035655145585675264 13335421614857021056 10635188084128366848 7934954553399712640 5234721022671058432 2534487491942404224 18280998034923301632 15580764504194647424 12880530973465993216 10180297442737339008 7480063912008684800 4779830381280030592 2079596850551376384 17826107393532273792 15125873862803619584 12425640332074965376 9725406801346311168 7025173270617656960 4324939739889002752 1624706209160348544 17371216752141245952 14670983221412591744 11970749690683937536 9270516159955283328 6570282629226629120 3870049098497974912 1169815567769320704 16916326110750218112 14216092580021563904 11515859049292909696 8815625518564255488 6115391987835601280 3415158457106947072 714924926378292864 16461435469359190272 13761201938630536064 11060968407901881856 8360734877173227648 5660501346444573440 2960267815715919232 260034284987265024 16006544827968162432 13306311297239508224 10606077766510854016 7905844235782199808 5205610705053545600 2505377174324891392 18251887717305788800 15551654186577134592 12851420655848480384 10151187125119826176 7450953594391171968 4750720063662517760 2050486532933863552 17796997075914760960 15096763545186106752 12396530014457452544 9696296483728798336 6996062953000144128 4295829422271489920 1595595891542835712 17342106434523733120 14641872903795078912 11941639373066424704 9241405842337770496 6541172311609116288 3840938780880462080 1140705250151807872 16887215793132705280 14186982262404051072 11486748731675396864 8786515200946742656 6086281670218088448 3386048139489434240 685814608760780032 16432325151741677440 13732091621013023232 11031858090284369024 8331624559555714816 5631391028827060608 2931157498098406400 230923967369752192 15977434510350649600 13277200979621995392 10576967448893341184 7876733918164686976 5176500387436032768 2476266856707378560 18222777399688275968 15522543868959621760 12822310338230967552 10122076807502313344 7421843276773659136 4721609746045004928 2021376215316350720 17767886758297248128 15067653227568593920 12367419696839939712 9667186166111285504 6966952635382631296 4266719104653977088 1566485573925322880 17312996116906220288 14612762586177566080 11912529055448911872 9212295524720257664 6512061993991603456 3811828463262949248 1111594932534295040 16858105475515192448 14157871944786538240 11457638414057884032 8757404883329229824 6057171352600575616 3356937821871921408 656704291143267200 16403214834124164608 13702981303395510400 11002747772666856192 8302514241938201984 5602280711209547776 2902047180480893568 201813649752239360 15948324192733136768 13248090662004482560 10547857131275828352 7847623600547174144 5147390069818519936 2447156539089865728 18193667082070763136 15493433551342108928 12793200020613454720 10092966489884800512 7392732959156146304 4692499428427492096 1992265897698837888 17738776440679735296 15038542909951081088 12338309379222426880 9638075848493772672 6937842317765118464 4237608787036464256 1537375256307810048 17283885799288707456 14583652268560053248 11883418737831399040 9183185207102744832 6482951676374090624 3782718145645436416 1082484614916782208 16828995157897679616 14128761627169025408 11428528096440371200 8728294565711716992 6028061034983062784 3327827504254408576 627593973525754368 16374104516506651776 13673870985777997568 10973637455049343360 8273403924320689152 5573170393592034944 2872936862863380736 172703332134726528 15919213875115623936 13218980344386969728 10518746813658315520 7818513282929661312 5118279752201007104 2418046221472352896 18164556764453250304 15464323233724596096 12764089702995941888 10063856172267287680 7363622641538633472 4663389110809979264 1963155580081325056 17709666123062222464 15009432592333568256 12309199061604914048 9608965530876259840 6908732000147605632 4208498469418951424 1508264938690297216 17254775481671194624 14554541950942540416 11854308420213886208 9154074889485232000 6453841358756577792 3753607828027923584 1053374297299269376 16799884840280166784 14099651309551512576 11399417778822858368 8699184248094204160 5998950717365549952 3298717186636895744 598483655908241536 16344994198889138944 13644760668160484736 10944527137431830528 8244293606703176320 5544060075974522112 2843826545245867904 143593014517213696 15890103557498111104 13189870026769456896 10489636496040802688 7789402965312148480 5089169434583494272 2388935903854840064 18135446446835737472 15435212916107083264 12734979385378429056 10034745854649774848 7334512323921120640 4634278793192466432 1934045262463812224 17680555805444709632 14980322274716055424 12280088743987401216 9579855213258747008 6879621682530092800 4179388151801438592 1479154621072784384 17225665164053681792 14525431633325027584 11825198102596373376 9124964571867719168 6424731041139064960 3724497510410410752 1024263979681756544 16770774522662653952 14070540991933999744 11370307461205345536 8670073930476691328 5969840399748037120 3269606869019382912 569373338290728704 16315883881271626112 13615650350542971904 10915416819814317696 8215183289085663488 5514949758357009280 2814716227628355072 114482696899700864 15860993239880598272 13160759709151944064 10460526178423289856 7760292647694635648 5060059116965981440 2359825586237327232 18106336129218224640 15406102598489570432 12705869067760916224 10005635537032262016 7305402006303607808 4605168475574953600 1904934944846299392 17651445487827196800 14951211957098542592 12250978426369888384 9550744895641234176 6850511364912579968 4150277834183925760 1450044303455271552 17196554846436168960 14496321315707514752 11796087784978860544 9095854254250206336 6395620723521552128 3695387192792897920 995153662064243712 16741664205045141120 14041430674316486912 11341197143587832704 8640963612859178496 5940730082130524288 3240496551401870080 540263020673215872 16286773563654113280 13586540032925459072 10886306502196804864 8186072971468150656 5485839440739496448 2785605910010842240 85372379282188032 15831882922263085440 13131649391534431232 10431415860805777024 7731182330077122816 5030948799348468608 2330715268619814400 18077225811600711808 15376992280872057600 12676758750143403392 9976525219414749184 7276291688686094976 4576058157957440768 1875824627228786560 17622335170209683968 14922101639481029760 12221868108752375552 9521634578023721344 6821401047295067136 4121167516566412928 1420933985837758720 17167444528818656128 14467210998090001920 11766977467361347712 9066743936632693504 6366510405904039296 3666276875175385088 966043344446730880 16712553887427628288 14012320356698974080 11312086825970319872 8611853295241665664 5911619764513011456 3211386233784357248 511152703055703040 16257663246036600448 13557429715307946240 10857196184579292032 8156962653850637824 5456729123121983616 2756495592393329408 56262061664675200 15802772604645572608 13102539073916918400 10402305543188264192 7702072012459609984 5001838481730955776 2301604951002301568 18048115493983198976 15347881963254544768 12647648432525890560 9947414901797236352 7247181371068582144 4546947840339927936 1846714309611273728 17593224852592171136 14892991321863516928 12192757791134862720 9492524260406208512 6792290729677554304 4092057198948900096 1391823668220245888 17138334211201143296 14438100680472489088 11737867149743834880 9037633619015180672 6337400088286526464 3637166557557872256 936933026829218048 16683443569810115456 13983210039081461248 11282976508352807040 8582742977624152832 5882509446895498624 3182275916166844416 482042385438190208 16228552928419087616 13528319397690433408 10828085866961779200 8127852336233124992 5427618805504470784 2727385274775816576 27151744047162368 15773662287028059776 13073428756299405568 10373195225570751360 7672961694842097152 4972728164113442944 2272494633384788736 18019005176365686144 15318771645637031936 12618538114908377728 9918304584179723520 7218071053451069312 4517837522722415104 1817603991993760896 17564114534974658304 14863881004246004096 12163647473517349888 9463413942788695680 6763180412060041472 4062946881331387264 1362713350602733056 17109223893583630464 14408990362854976256 11708756832126322048 9008523301397667840 6308289770669013632 3608056239940359424 907822709211705216 16654333252192602624 13954099721463948416 11253866190735294208 8553632660006640000 5853399129277985792 3153165598549331584 452932067820677376 16199442610801574784 13499209080072920576 10798975549344266368 8098742018615612160 5398508487886957952 2698274957158303744 18444785500139201152 15744551969410546944 13044318438681892736 10344084907953238528 7643851377224584320 4943617846495930112 2243384315767275904 17989894858748173312 15289661328019519104 12589427797290864896 9889194266562210688 7188960735833556480 4488727205104902272 1788493674376248064 17535004217357145472 14834770686628491264 12134537155899837056 9434303625171182848 6734070094442528640 4033836563713874432 1333603032985220224 17080113575966117632 14379880045237463424 11679646514508809216 8979412983780155008 6279179453051500800 3578945922322846592 878712391594192384 16625222934575089792 13924989403846435584 11224755873117781376 8524522342389127168 5824288811660472960 3124055280931818752 423821750203164544 16170332293184061952 13470098762455407744 10769865231726753536 8069631700998099328 5369398170269445120 2669164639540790912 18415675182521688320 15715441651793034112 13015208121064379904 10314974590335725696 7614741059607071488 4914507528878417280 2214273998149763072 17960784541130660480 15260551010402006272 12560317479673352064 9860083948944697856 7159850418216043648 4459616887487389440 1759383356758735232 17505893899739632640 14805660369010978432 12105426838282324224 9405193307553670016 6704959776825015808 4004726246096361600 1304492715367707392 17051003258348604800 14350769727619950592 11650536196891296384 8950302666162642176 6250069135433987968 3549835604705333760 849602073976679552 16596112616957576960 13895879086228922752 11195645555500268544 8495412024771614336 5795178494042960128 3094944963314305920 394711432585651712 16141221975566549120 13440988444837894912 10740754914109240704 8040521383380586496 5340287852651932288 2640054321923278080 18386564864904175488 15686331334175521280 12986097803446867072 10285864272718212864 7585630741989558656 4885397211260904448 2185163680532250240 17931674223513147648 15231440692784493440 12531207162055839232 9830973631327185024 7130740100598530816 4430506569869876608 1730273039141222400 17476783582122119808 14776550051393465600 12076316520664811392 9376082989936157184 6675849459207502976 3975615928478848768 1275382397750194560 17021892940731091968 14321659410002437760 11621425879273783552 8921192348545129344 6220958817816475136 3520725287087820928 820491756359166720 16567002299340064128 13866768768611409920 11166535237882755712 8466301707154101504 5766068176425447296 3065834645696793088 365601114968138880 16112111657949036288 13411878127220382080 10711644596491727872 8011411065763073664 5311177535034419456 2610944004305765248 18357454547286662656 15657221016558008448 12956987485829354240 10256753955100700032 7556520424372045824 4856286893643391616 2156053362914737408 17902563905895634816 15202330375166980608 12502096844438326400 9801863313709672192 7101629782981017984 4401396252252363776 1701162721523709568 17447673264504606976 14747439733775952768 12047206203047298560 9346972672318644352 6646739141589990144 3946505610861335936 1246272080132681728 16992782623113579136 14292549092384924928 11592315561656270720 8892082030927616512 6191848500198962304 3491614969470308096 791381438741653888 16537891981722551296 13837658450993897088 11137424920265242880 8437191389536588672 5736957858807934464 3036724328079280256 336490797350626048 16083001340331523456 13382767809602869248 10682534278874215040 7982300748145560832 5282067217416906624 2581833686688252416 18328344229669149824 15628110698940495616 12927877168211841408 10227643637483187200 7527410106754532992 4827176576025878784 2126943045297224576 17873453588278121984 15173220057549467776 12472986526820813568 9772752996092159360 7072519465363505152 4372285934634850944 1672052403906196736 17418562946887094144 14718329416158439936 12018095885429785728 9317862354701131520 6617628823972477312 3917395293243823104 1217161762515168896 16963672305496066304 14263438774767412096 11563205244038757888 8862971713310103680 6162738182581449472 3462504651852795264 762271121124141056 16508781664105038464 13808548133376384256 11108314602647730048 8408081071919075840 5707847541190421632 3007614010461767424 307380479733113216 16053891022714010624 13353657491985356416 10653423961256702208 7953190430528048000 5252956899799393792 2552723369070739584 18299233912051636992 15599000381322982784 12898766850594328576 10198533319865674368 7498299789137020160 4798066258408365952 2097832727679711744 17844343270660609152 15144109739931954944 12443876209203300736 9743642678474646528 7043409147745992320 4343175617017338112 1642942086288683904 17389452629269581312 14689219098540927104 11988985567812272896 9288752037083618688 6588518506354964480 3888284975626310272 1188051444897656064 16934561987878553472 14234328457149899264 11534094926421245056 8833861395692590848 6133627864963936640 3433394334235282432 733160803506628224 16479671346487525632 13779437815758871424 11079204285030217216 8378970754301563008 5678737223572908800 2978503692844254592 278270162115600384 16024780705096497792 13324547174367843584 10624313643639189376 7924080112910535168 5223846582181880960 2523613051453226752 18270123594434124160 15569890063705469952 12869656532976815744 10169423002248161536 7469189471519507328 4768955940790853120 2068722410062198912 17815232953043096320 15114999422314442112 12414765891585787904 9714532360857133696 7014298830128479488 4314065299399825280 1613831768671171072 17360342311652068480 14660108780923414272 11959875250194760064 9259641719466105856 6559408188737451648 3859174658008797440 1158941127280143232 16905451670261040640 14205218139532386432 11504984608803732224 8804751078075078016 6104517547346423808 3404284016617769600 704050485889115392 16450561028870012800 13750327498141358592 11050093967412704384 8349860436684050176 5649626905955395968 2949393375226741760 249159844498087552 15995670387478984960 13295436856750330752 10595203326021676544 7894969795293022336 5194736264564368128 2494502733835713920 18241013276816611328 15540779746087957120 12840546215359302912 10140312684630648704 7440079153901994496 4739845623173340288 2039612092444686080 17786122635425583488 15085889104696929280 12385655573968275072 9685422043239620864 6985188512510966656 4284954981782312448 1584721451053658240 17331231994034555648 14630998463305901440 11930764932577247232 9230531401848593024 6530297871119938816 3830064340391284608 1129830809662630400 16876341352643527808 14176107821914873600 11475874291186219392 8775640760457565184 6075407229728910976 3375173699000256768 674940168271602560 16421450711252499968 13721217180523845760 11020983649795191552 8320750119066537344 5620516588337883136 2920283057609228928 220049526880574720 15966560069861472128 13266326539132817920 10566093008404163712 7865859477675509504 5165625946946855296 2465392416218201088 18211902959199098496 15511669428470444288 12811435897741790080 10111202367013135872 7410968836284481664 4710735305555827456 2010501774827173248 17757012317808070656 15056778787079416448 12356545256350762240 9656311725622108032 6956078194893453824 4255844664164799616 1555611133436145408 17302121676417042816 14601888145688388608 11901654614959734400 9201421084231080192 6501187553502425984 3800954022773771776 1100720492045117568 16847231035026014976 14146997504297360768 11446763973568706560 8746530442840052352 6046296912111398144 3346063381382743936 645829850654089728 16392340393634987136 13692106862906332928 10991873332177678720 8291639801449024512 5591406270720370304 2891172739991716096 190939209263061888 15937449752243959296 13237216221515305088 10536982690786650880 7836749160057996672 5136515629329342464 2436282098600688256 18182792641581585664 15482559110852931456 12782325580124277248 10082092049395623040 7381858518666968832 4681624987938314624 1981391457209660416 17727902000190557824 15027668469461903616 12327434938733249408 9627201408004595200 6926967877275940992 4226734346547286784 1526500815818632576 17273011358799529984 14572777828070875776 11872544297342221568 9172310766613567360 6472077235884913152 3771843705156258944 1071610174427604736 16818120717408502144 14117887186679847936 11417653655951193728 8717420125222539520 6017186594493885312 3316953063765231104 616719533036576896 16363230076017474304 13662996545288820096 10962763014560165888 8262529483831511680 5562295953102857472 2862062422374203264 161828891645549056 15908339434626446464 13208105903897792256 10507872373169138048 7807638842440483840 5107405311711829632 2407171780983175424 18153682323964072832 15453448793235418624 12753215262506764416 10052981731778110208 7352748201049456000 4652514670320801792 1952281139592147584 17698791682573044992 14998558151844390784 12298324621115736576 9598091090387082368 6897857559658428160 4197624028929773952 1497390498201119744 17243901041182017152 14543667510453362944 11843433979724708736 9143200448996054528 6442966918267400320 3742733387538746112 1042499856810091904 16789010399790989312 14088776869062335104 11388543338333680896 8688309807605026688 5988076276876372480 3287842746147718272 587609215419064064 16334119758399961472 13633886227671307264 10933652696942653056 8233419166213998848 5533185635485344640 2832952104756690432 132718574028036224 15879229117008933632 13178995586280279424 10478762055551625216 7778528524822971008 5078294994094316800 2378061463365662592 18124572006346560000 15424338475617905792 12724104944889251584 10023871414160597376 7323637883431943168 4623404352703288960 1923170821974634752 17669681364955532160 14969447834226877952 12269214303498223744 9568980772769569536 6868747242040915328 4168513711312261120 1468280180583606912 17214790723564504320 14514557192835850112 11814323662107195904 9114090131378541696 6413856600649887488 3713623069921233280 1013389539192579072 16759900082173476480 14059666551444822272 11359433020716168064 8659199489987513856 5958965959258859648 3258732428530205440 558498897801551232 16305009440782448640 13604775910053794432 10904542379325140224 8204308848596486016 5504075317867831808 2803841787139177600 103608256410523392 15850118799391420800 13149885268662766592 10449651737934112384 7749418207205458176 5049184676476803968 2348951145748149760 18095461688729047168 15395228158000392960 12694994627271738752 9994761096543084544 7294527565814430336 4594294035085776128 1894060504357121920 17640571047338019328 14940337516609365120 12240103985880710912 9539870455152056704 6839636924423402496 4139403393694748288 1439169862966094080 17185680405946991488 14485446875218337280 11785213344489683072 9084979813761028864 6384746283032374656 3684512752303720448 984279221575066240 16730789764555963648 14030556233827309440 11330322703098655232 8630089172370001024 5929855641641346816 3229622110912692608 529388580184038400 16275899123164935808 13575665592436281600 10875432061707627392 8175198530978973184 5474965000250318976 2774731469521664768 74497938793010560 15821008481773907968 13120774951045253760 10420541420316599552 7720307889587945344 5020074358859291136 2319840828130636928 18066351371111534336 15366117840382880128 12665884309654225920 9965650778925571712 7265417248196917504 4565183717468263296 1864950186739609088 17611460729720506496 14911227198991852288 12210993668263198080 9510760137534543872 6810526606805889664 4110293076077235456 1410059545348581248 17156570088329478656 14456336557600824448 11756103026872170240 9055869496143516032 6355635965414861824 3655402434686207616 955168903957553408 16701679446938450816 14001445916209796608 11301212385481142400 8600978854752488192 5900745324023833984 3200511793295179776 500278262566525568 16246788805547422976 13546555274818768768 10846321744090114560 8146088213361460352 5445854682632806144 2745621151904151936 45387621175497728 15791898164156395136 13091664633427740928 10391431102699086720 7691197571970432512 4990964041241778304 2290730510513124096 18037241053494021504 15337007522765367296 12636773992036713088 9936540461308058880 7236306930579404672 4536073399850750464 1835839869122096256 17582350412102993664 14882116881374339456 12181883350645685248 9481649819917031040 6781416289188376832 4081182758459722624 1380949227731068416 17127459770711965824 14427226239983311616 11726992709254657408 9026759178526003200 6326525647797348992 3626292117068694784 926058586340040576 16672569129320937984 13972335598592283776 11272102067863629568 8571868537134975360 5871635006406321152 3171401475677666944 471167944949012736 16217678487929910144 13517444957201255936 10817211426472601728 8116977895743947520 5416744365015293312 2716510834286639104 16277303557984896 15762787846538882304 13062554315810228096 10362320785081573888 7662087254352919680 4961853723624265472 2261620192895611264 18008130735876508672 15307897205147854464 12607663674419200256 9907430143690546048 7207196612961891840 4506963082233237632 1806729551504583424 17553240094485480832 14853006563756826624 12152773033028172416 9452539502299518208 6752305971570864000 4052072440842209792 1351838910113555584 17098349453094452992 14398115922365798784 11697882391637144576 8997648860908490368 6297415330179836160 3597181799451181952 896948268722527744 16643458811703425152 13943225280974770944 11242991750246116736 8542758219517462528 5842524688788808320 3142291158060154112 442057627331499904 16188568170312397312 13488334639583743104 10788101108855088896 8087867578126434688 5387634047397780480 2687400516669126272 18433911059650023680 15733677528921369472 13033443998192715264 10333210467464061056 7632976936735406848 4932743406006752640 2232509875278098432 17979020418258995840 15278786887530341632 12578553356801687424 9878319826073033216 7178086295344379008 4477852764615724800 1777619233887070592 17524129776867968000 14823896246139313792 12123662715410659584 9423429184682005376 6723195653953351168 4022962123224696960 1322728592496042752 17069239135476940160 14369005604748285952 11668772074019631744 8968538543290977536 6268305012562323328 3568071481833669120 867837951105014912 16614348494085912320 13914114963357258112 11213881432628603904 8513647901899949696 5813414371171295488 3113180840442641280 412947309713987072 16159457852694884480 13459224321966230272 10758990791237576064 8058757260508921856 5358523729780267648 2658290199051613440 18404800742032510848 15704567211303856640 13004333680575202432 10304100149846548224 7603866619117894016 4903633088389239808 2203399557660585600 17949910100641483008 15249676569912828800 12549443039184174592 9849209508455520384 7148975977726866176 4448742446998211968 1748508916269557760 17495019459250455168 14794785928521800960 12094552397793146752 9394318867064492544 6694085336335838336 3993851805607184128 1293618274878529920 17040128817859427328 14339895287130773120 11639661756402118912 8939428225673464704 6239194694944810496 3538961164216156288 838727633487502080 16585238176468399488 13885004645739745280 11184771115011091072 8484537584282436864 5784304053553782656 3084070522825128448 383836992096474240 16130347535077371648 13430114004348717440 10729880473620063232 8029646942891409024 5329413412162754816 2629179881434100608 18375690424414998016 15675456893686343808 12975223362957689600 10274989832229035392 7574756301500381184 4874522770771726976 2174289240043072768 17920799783023970176 15220566252295315968 12520332721566661760 9820099190838007552 7119865660109353344 4419632129380699136 1719398598652044928 17465909141632942336 14765675610904288128 12065442080175633920 9365208549446979712 6664975018718325504 3964741487989671296 1264507957261017088 17011018500241914496 14310784969513260288 11610551438784606080 8910317908055951872 6210084377327297664 3509850846598643456 809617315869989248 16556127858850886656 13855894328122232448 11155660797393578240 8455427266664924032 5755193735936269824 3054960205207615616 354726674478961408 16101237217459858816 13401003686731204608 10700770156002550400 8000536625273896192 5300303094545241984 2600069563816587776 18346580106797485184 15646346576068830976 12946113045340176768 10245879514611522560 7545645983882868352 4845412453154214144 2145178922425559936 17891689465406457344 15191455934677803136 12491222403949148928 9790988873220494720 7090755342491840512 4390521811763186304 1690288281034532096 17436798824015429504 14736565293286775296 12036331762558121088 9336098231829466880 6635864701100812672 3935631170372158464 1235397639643504256 16981908182624401664 14281674651895747456 11581441121167093248 8881207590438439040 6180974059709784832 3480740528981130624 780506998252476416 16527017541233373824 13826784010504719616 11126550479776065408 8426316949047411200 5726083418318756992 3025849887590102784 325616356861448576 16072126899842345984 13371893369113691776 10671659838385037568 7971426307656383360 5271192776927729152 2570959246199074944 18317469789179972352 15617236258451318144 12917002727722663936 10216769196994009728 7516535666265355520 4816302135536701312 2116068604808047104 17862579147788944512 15162345617060290304 12462112086331636096 9761878555602981888 7061645024874327680 4361411494145673472 1661177963417019264 17407688506397916672 14707454975669262464 12007221444940608256 9306987914211954048 6606754383483299840 3906520852754645632 1206287322025991424 16952797865006888832 14252564334278234624 11552330803549580416 8852097272820926208 6151863742092272000 3451630211363617792 751396680634963584 16497907223615860992 13797673692887206784 11097440162158552576 8397206631429898368 5696973100701244160 2996739569972589952 296506039243935744 16043016582224833152 13342783051496178944 10642549520767524736 7942315990038870528 5242082459310216320 2541848928581562112 18288359471562459520 15588125940833805312 12887892410105151104 10187658879376496896 7487425348647842688 4787191817919188480 2086958287190534272 17833468830171431680 15133235299442777472 12433001768714123264 9732768237985469056 7032534707256814848 4332301176528160640 1632067645799506432 17378578188780403840 14678344658051749632 11978111127323095424 9277877596594441216 6577644065865787008 3877410535137132800 1177177004408478592 16923687547389376000 14223454016660721792 11523220485932067584 8822986955203413376 6122753424474759168 3422519893746104960 722286363017450752 16468796905998348160 13768563375269693952 11068329844541039744 8368096313812385536 5667862783083731328 2967629252355077120 267395721626422912 16013906264607320320 13313672733878666112 10613439203150011904 7913205672421357696 5212972141692703488 2512738610964049280 18259249153944946688 15559015623216292480 12858782092487638272 10158548561758984064 7458315031030329856 4758081500301675648 2057847969573021440 17804358512553918848 15104124981825264640 12403891451096610432 9703657920367956224 7003424389639302016 4303190858910647808 1602957328181993600 17349467871162891008 14649234340434236800 11949000809705582592 9248767278976928384 6548533748248274176 3848300217519619968 1148066686790965760 16894577229771863168 14194343699043208960 11494110168314554752 8793876637585900544 6093643106857246336 3393409576128592128 693176045399937920 16439686588380835328 13739453057652181120 11039219526923526912 8338985996194872704 5638752465466218496 2938518934737564288 238285404008910080 15984795946989807488 13284562416261153280 10584328885532499072 7884095354803844864 5183861824075190656 2483628293346536448 18230138836327433856 15529905305598779648 12829671774870125440 10129438244141471232 7429204713412817024 4728971182684162816 2028737651955508608 17775248194936406016 15075014664207751808 12374781133479097600 9674547602750443392 6974314072021789184 4274080541293134976 1573847010564480768 17320357553545378176 14620124022816723968 11919890492088069760 9219656961359415552 6519423430630761344 3819189899902107136 1118956369173452928 16865466912154350336 14165233381425696128 11464999850697041920 8764766319968387712 6064532789239733504 3364299258511079296 664065727782425088 16410576270763322496 13710342740034668288 11010109209306014080 8309875678577359872 5609642147848705664 2909408617120051456 209175086391397248 15955685629372294656 13255452098643640448 10555218567914986240 7854985037186332032 5154751506457677824 2454517975729023616 18201028518709921024 15500794987981266816 12800561457252612608 10100327926523958400 7400094395795304192 4699860865066649984 1999627334337995776 17746137877318893184 15045904346590238976 12345670815861584768 9645437285132930560 6945203754404276352 4244970223675622144 1544736692946967936 17291247235927865344 14591013705199211136 11890780174470556928 9190546643741902720 6490313113013248512 3790079582284594304 1089846051555940096 16836356594536837504 14136123063808183296 11435889533079529088 8735656002350874880 6035422471622220672 3335188940893566464 634955410164912256 16381465953145809664 13681232422417155456 10980998891688501248 8280765360959847040 5580531830231192832 2880298299502538624 180064768773884416 15926575311754781824 13226341781026127616 10526108250297473408 7825874719568819200 5125641188840164992 2425407658111510784 18171918201092408192 15471684670363753984 12771451139635099776 10071217608906445568 7370984078177791360 4670750547449137152 1970517016720482944 17717027559701380352 15016794028972726144 12316560498244071936 9616326967515417728 6916093436786763520 4215859906058109312 1515626375329455104 17262136918310352512 14561903387581698304 11861669856853044096 9161436326124389888 6461202795395735680 3760969264667081472 1060735733938427264 16807246276919324672 14107012746190670464 11406779215462016256 8706545684733362048 6006312154004707840 3306078623276053632 605845092547399424 16352355635528296832 13652122104799642624 10951888574070988416 8251655043342334208 5551421512613680000 2851187981885025792 150954451156371584 15897464994137268992 13197231463408614784 10496997932679960576 7796764401951306368 5096530871222652160 2396297340493997952 18142807883474895360 15442574352746241152 12742340822017586944 10042107291288932736 7341873760560278528 4641640229831624320 1941406699102970112 17687917242083867520 14987683711355213312 12287450180626559104 9587216649897904896 6886983119169250688 4186749588440596480 1486516057711942272 17233026600692839680 14532793069964185472 11832559539235531264 9132326008506877056 6432092477778222848 3731858947049568640 1031625416320914432 16778135959301811840 14077902428573157632 11377668897844503424 8677435367115849216 5977201836387195008 3276968305658540800 576734774929886592 16323245317910784000 13623011787182129792 10922778256453475584 8222544725724821376 5522311194996167168 2822077664267512960 121844133538858752 15868354676519756160 13168121145791101952 10467887615062447744 7767654084333793536 5067420553605139328 2367187022876485120 18113697565857382528 15413464035128728320 12713230504400074112 10012996973671419904 7312763442942765696 4612529912214111488 1912296381485457280 17658806924466354688 14958573393737700480 12258339863009046272 9558106332280392064 6857872801551737856 4157639270823083648 1457405740094429440 17203916283075326848 14503682752346672640 11803449221618018432 9103215690889364224 6402982160160710016 3702748629432055808 1002515098703401600 16749025641684299008 14048792110955644800 11348558580226990592 8648325049498336384 5948091518769682176 3247857988041027968 547624457312373760 16294135000293271168 13593901469564616960 10893667938835962752 8193434408107308544 5493200877378654336 2792967346650000128 92733815921345920 15839244358902243328 13139010828173589120 10438777297444934912 7738543766716280704 5038310235987626496 2338076705258972288 18084587248239869696 15384353717511215488 12684120186782561280 9983886656053907072 7283653125325252864 4583419594596598656 1883186063867944448 17629696606848841856 14929463076120187648 12229229545391533440 9528996014662879232 6828762483934225024 4128528953205570816 1428295422476916608 17174805965457814016 14474572434729159808 11774338904000505600 9074105373271851392 6373871842543197184 3673638311814542976 973404781085888768 16719915324066786176 14019681793338131968 11319448262609477760 8619214731880823552 5918981201152169344 3218747670423515136 518514139694860928 16265024682675758336 13564791151947104128 10864557621218449920 8164324090489795712 5464090559761141504 2763857029032487296 63623498303833088 15810134041284730496 13109900510556076288 10409666979827422080 7709433449098767872 5009199918370113664 2308966387641459456 18055476930622356864 15355243399893702656 12655009869165048448 9954776338436394240 7254542807707740032 4554309276979085824 1854075746250431616 17600586289231329024 14900352758502674816 12200119227774020608 9499885697045366400 6799652166316712192 4099418635588057984 1399185104859403776 17145695647840301184 14445462117111646976 11745228586382992768 9044995055654338560 6344761524925684352 3644527994197030144 944294463468375936 16690805006449273344 13990571475720619136 11290337944991964928 8590104414263310720 5889870883534656512 3189637352806002304 489403822077348096 16235914365058245504 13535680834329591296 10835447303600937088 8135213772872282880 5434980242143628672 2734746711414974464 34513180686320256 15781023723667217664 13080790192938563456 10380556662209909248 7680323131481255040 4980089600752600832 2279856070023946624 18026366613004844032 15326133082276189824 12625899551547535616 9925666020818881408 7225432490090227200 4525198959361572992 1824965428632918784 17571475971613816192 14871242440885161984 12171008910156507776 9470775379427853568 6770541848699199360 4070308317970545152 1370074787241890944 17116585330222788352 14416351799494134144 11716118268765479936 9015884738036825728 6315651207308171520 3615417676579517312 915184145850863104 16661694688831760512 13961461158103106304 11261227627374452096 8560994096645797888 5860760565917143680 3160527035188489472 460293504459835264 16206804047440732672 13506570516712078464 10806336985983424256 8106103455254770048 5405869924526115840 2705636393797461632 5402863068807424 15751913406049704832 13051679875321050624 10351446344592396416 7651212813863742208 4950979283135088000 2250745752406433792 17997256295387331200 15297022764658676992 12596789233930022784 9896555703201368576 7196322172472714368 4496088641744060160 1795855111015405952 17542365653996303360 14842132123267649152 12141898592538994944 9441665061810340736 6741431531081686528 4041198000353032320 1340964469624378112 17087475012605275520 14387241481876621312 11687007951147967104 8986774420419312896 6286540889690658688 3586307358962004480 886073828233350272 16632584371214247680 13932350840485593472 11232117309756939264 8531883779028285056 5831650248299630848 3131416717570976640 431183186842322432 16177693729823219840 13477460199094565632 10777226668365911424 8076993137637257216 5376759606908603008 2676526076179948800 18423036619160846208 15722803088432192000 13022569557703537792 10322336026974883584 7622102496246229376 4921868965517575168 2221635434788920960 17968145977769818368 15267912447041164160 12567678916312509952 9867445385583855744 7167211854855201536 4466978324126547328 1766744793397893120 17513255336378790528 14813021805650136320 12112788274921482112 9412554744192827904 6712321213464173696 4012087682735519488 1311854152006865280 17058364694987762688 14358131164259108480 11657897633530454272 8957664102801800064 6257430572073145856 3557197041344491648 856963510615837440 16603474053596734848 13903240522868080640 11203006992139426432 8502773461410772224 5802539930682118016 3102306399953463808 402072869224809600 16148583412205707008 13448349881477052800 10748116350748398592 8047882820019744384 5347649289291090176 2647415758562435968 18393926301543333376 15693692770814679168 12993459240086024960 10293225709357370752 7592992178628716544 4892758647900062336 2192525117171408128 17939035660152305536 15238802129423651328 12538568598694997120 9838335067966342912 7138101537237688704 4437868006509034496 1737634475780380288 17484145018761277696 14783911488032623488 12083677957303969280 9383444426575315072 6683210895846660864 3982977365118006656 1282743834389352448 17029254377370249856 14329020846641595648 11628787315912941440 8928553785184287232 6228320254455633024 3528086723726978816 827853192998324608 16574363735979222016 13874130205250567808 11173896674521913600 8473663143793259392 5773429613064605184 3073196082335950976 372962551607296768 16119473094588194176 13419239563859539968 10719006033130885760 8018772502402231552 5318538971673577344 2618305440944923136 18364815983925820544 15664582453197166336 12964348922468512128 10264115391739857920 7563881861011203712 4863648330282549504 2163414799553895296 17909925342534792704 15209691811806138496 12509458281077484288 9809224750348830080 7108991219620175872 4408757688891521664 1708524158162867456 17455034701143764864 14754801170415110656 12054567639686456448 9354334108957802240 6654100578229148032 3953867047500493824 1253633516771839616 17000144059752737024 14299910529024082816 11599676998295428608 8899443467566774400 6199209936838120192 3498976406109465984 798742875380811776 16545253418361709184 13845019887633054976 11144786356904400768 8444552826175746560 5744319295447092352 3044085764718438144 343852233989783936 16090362776970681344 13390129246242027136 10689895715513372928 7989662184784718720 5289428654056064512 2589195123327410304 18335705666308307712 15635472135579653504 12935238604850999296 10235005074122345088 7534771543393690880 4834538012665036672 2134304481936382464 17880815024917279872 15180581494188625664 12480347963459971456 9780114432731317248 7079880902002663040 4379647371274008832 1679413840545354624 17425924383526252032 14725690852797597824 12025457322068943616 9325223791340289408 6624990260611635200 3924756729882980992 1224523199154326784 16971033742135224192 14270800211406569984 11570566680677915776 8870333149949261568 6170099619220607360 3469866088491953152 769632557763298944 16516143100744196352 13815909570015542144 11115676039286887936 8415442508558233728 5715208977829579520 3014975447100925312 314741916372271104 16061252459353168512 13361018928624514304 10660785397895860096 7960551867167205888 5260318336438551680 2560084805709897472 18306595348690794880 15606361817962140672 12906128287233486464 10205894756504832256 7505661225776178048 4805427695047523840 2105194164318869632 17851704707299767040 15151471176571112832 12451237645842458624 9751004115113804416 7050770584385150208 4350537053656496000 1650303522927841792 17396814065908739200 14696580535180084992 11996347004451430784 9296113473722776576 6595879942994122368 3895646412265468160 1195412881536813952 16941923424517711360 14241689893789057152 11541456363060402944 8841222832331748736 6140989301603094528 3440755770874440320 740522240145786112 16487032783126683520 13786799252398029312 11086565721669375104 8386332190940720896 5686098660212066688 2985865129483412480 285631598754758272 16032142141735655680 13331908611007001472 10631675080278347264 7931441549549693056 5231208018821038848 2530974488092384640 18277485031073282048 15577251500344627840 12877017969615973632 10176784438887319424 7476550908158665216 4776317377430011008 2076083846701356800 17822594389682254208 15122360858953600000 12422127328224945792 9721893797496291584 7021660266767637376 4321426736038983168 1621193205310328960 17367703748291226368 14667470217562572160 11967236686833917952 9267003156105263744 6566769625376609536 3866536094647955328 1166302563919301120 16912813106900198528 14212579576171544320 11512346045442890112 8812112514714235904 6111878983985581696 3411645453256927488 711411922528273280 16457922465509170688 13757688934780516480 11057455404051862272 8357221873323208064 5656988342594553856 2956754811865899648 256521281137245440 16003031824118142848 13302798293389488640 10602564762660834432 7902331231932180224 5202097701203526016 2501864170474871808 18248374713455769216 15548141182727115008 12847907651998460800 10147674121269806592 7447440590541152384 4747207059812498176 2046973529083843968 17793484072064741376 15093250541336087168 12393017010607432960 9692783479878778752 6992549949150124544 4292316418421470336 1592082887692816128 17338593430673713536 14638359899945059328 11938126369216405120 9237892838487750912 6537659307759096704 3837425777030442496 1137192246301788288 16883702789282685696 14183469258554031488 11483235727825377280 8783002197096723072 6082768666368068864 3382535135639414656 682301604910760448 16428812147891657856 13728578617163003648 11028345086434349440 8328111555705695232 5627878024977041024 2927644494248386816 227410963519732608 15973921506500630016 13273687975771975808 10573454445043321600 7873220914314667392 5172987383586013184 2472753852857358976 18219264395838256384 15519030865109602176 12818797334380947968 10118563803652293760 7418330272923639552 4718096742194985344 2017863211466331136 17764373754447228544 15064140223718574336 12363906692989920128 9663673162261265920 6963439631532611712 4263206100803957504 1562972570075303296 17309483113056200704 14609249582327546496 11909016051598892288 9208782520870238080 6508548990141583872 3808315459412929664 1108081928684275456 16854592471665172864 14154358940936518656 11454125410207864448 8753891879479210240 6053658348750556032 3353424818021901824 653191287293247616 16399701830274145024 13699468299545490816 10999234768816836608 8299001238088182400 5598767707359528192 2898534176630873984 198300645902219776 15944811188883117184 13244577658154462976 10544344127425808768 7844110596697154560 5143877065968500352 2443643535239846144 18190154078220743552 15489920547492089344 12789687016763435136 10089453486034780928 7389219955306126720 4688986424577472512 1988752893848818304 17735263436829715712 15035029906101061504 12334796375372407296 9634562844643753088 6934329313915098880 4234095783186444672 1533862252457790464 17280372795438687872 14580139264710033664 11879905733981379456 9179672203252725248 6479438672524071040 3779205141795416832 1078971611066762624 16825482154047660032 14125248623319005824 11425015092590351616 8724781561861697408 6024548031133043200 3324314500404388992 624080969675734784 16370591512656632192 13670357981927977984 10970124451199323776 8269890920470669568 5569657389742015360 2869423859013361152 169190328284706944 15915700871265604352 13215467340536950144 10515233809808295936 7815000279079641728 5114766748350987520 2414533217622333312 18161043760603230720 15460810229874576512 12760576699145922304 10060343168417268096 7360109637688613888 4659876106959959680 1959642576231305472 17706153119212202880 15005919588483548672 12305686057754894464 9605452527026240256 6905218996297586048 4204985465568931840 1504751934840277632 17251262477821175040 14551028947092520832 11850795416363866624 9150561885635212416 6450328354906558208 3750094824177904000 1049861293449249792 16796371836430147200 14096138305701492992 11395904774972838784 8695671244244184576 5995437713515530368 3295204182786876160 594970652058221952 16341481195039119360 13641247664310465152 10941014133581810944 8240780602853156736 5540547072124502528 2840313541395848320 140080010667194112 15886590553648091520 13186357022919437312 10486123492190783104 7785889961462128896 5085656430733474688 2385422900004820480 18131933442985717888 15431699912257063680 12731466381528409472 10031232850799755264 7330999320071101056 4630765789342446848 1930532258613792640 17677042801594690048 14976809270866035840 12276575740137381632 9576342209408727424 6876108678680073216 4175875147951419008 1475641617222764800 17222152160203662208 14521918629475008000 11821685098746353792 9121451568017699584 6421218037289045376 3720984506560391168 1020750975831736960 16767261518812634368 14067027988083980160 11366794457355325952 8666560926626671744 5966327395898017536 3266093865169363328 565860334440709120 16312370877421606528 13612137346692952320 10911903815964298112 8211670285235643904 5511436754506989696 2811203223778335488 110969693049681280 15857480236030578688 13157246705301924480 10457013174573270272 7756779643844616064 5056546113115961856 2356312582387307648 18102823125368205056 15402589594639550848 12702356063910896640 10002122533182242432 7301889002453588224 4601655471724934016 1901421940996279808 17647932483977177216 14947698953248523008 12247465422519868800 9547231891791214592 6846998361062560384 4146764830333906176 1446531299605251968 17193041842586149376 14492808311857495168 11792574781128840960 9092341250400186752 6392107719671532544 3691874188942878336 991640658214224128 16738151201195121536 14037917670466467328 11337684139737813120 8637450609009158912 5937217078280504704 3236983547551850496 536750016823196288 16283260559804093696 13583027029075439488 10882793498346785280 8182559967618131072 5482326436889476864 2782092906160822656 81859375432168448 15828369918413065856 13128136387684411648 10427902856955757440 7727669326227103232 5027435795498449024 2327202264769794816 18073712807750692224 15373479277022038016 12673245746293383808 9973012215564729600 7272778684836075392 4572545154107421184 1872311623378766976 17618822166359664384 14918588635631010176 12218355104902355968 9518121574173701760 6817888043445047552 4117654512716393344 1417420981987739136 17163931524968636544 14463697994239982336 11763464463511328128 9063230932782673920 6362997402054019712 3662763871325365504 962530340596711296 16709040883577608704 14008807352848954496 11308573822120300288 8608340291391646080 5908106760662991872 3207873229934337664 507639699205683456 16254150242186580864 13553916711457926656 10853683180729272448 8153449650000618240 5453216119271964032 2752982588543309824 52749057814655616 15799259600795553024 13099026070066898816 10398792539338244608 7698559008609590400 4998325477880936192 2298091947152281984 18044602490133179392 15344368959404525184 12644135428675870976 9943901897947216768 7243668367218562560 4543434836489908352 1843201305761254144 17589711848742151552 14889478318013497344 12189244787284843136 9489011256556188928 6788777725827534720 4088544195098880512 1388310664370226304 17134821207351123712 14434587676622469504 11734354145893815296 9034120615165161088 6333887084436506880 3633653553707852672 933420022979198464 16679930565960095872 13979697035231441664 11279463504502787456 8579229973774133248 5878996443045479040 3178762912316824832 478529381588170624 16225039924569068032 13524806393840413824 10824572863111759616 8124339332383105408 5424105801654451200 2723872270925796992 23638740197142784 15770149283178040192 13069915752449385984 10369682221720731776 7669448690992077568 4969215160263423360 2268981629534769152 18015492172515666560 15315258641787012352 12615025111058358144 9914791580329703936 7214558049601049728 4514324518872395520 1814090988143741312 17560601531124638720 14860368000395984512 12160134469667330304 9459900938938676096 6759667408210021888 4059433877481367680 1359200346752713472 17105710889733610880 14405477359004956672 11705243828276302464 9005010297547648256 6304776766818994048 3604543236090339840 904309705361685632 16650820248342583040 13950586717613928832 11250353186885274624 8550119656156620416 5849886125427966208 3149652594699312000 449419063970657792 16195929606951555200 13495696076222900992 10795462545494246784 8095229014765592576 5394995484036938368 2694761953308284160 18441272496289181568 15741038965560527360 13040805434831873152 10340571904103218944 7640338373374564736 4940104842645910528 2239871311917256320 17986381854898153728 15286148324169499520 12585914793440845312 9885681262712191104 7185447731983536896 4485214201254882688 1784980670526228480 17531491213507125888 14831257682778471680 12131024152049817472 9430790621321163264 6730557090592509056 4030323559863854848 1330090029135200640 17076600572116098048 14376367041387443840 11676133510658789632 8975899979930135424 6275666449201481216 3575432918472827008 875199387744172800 16621709930725070208 13921476399996416000 11221242869267761792 8521009338539107584 5820775807810453376 3120542277081799168 420308746353144960 16166819289334042368 13466585758605388160 10766352227876733952 8066118697148079744 5365885166419425536 2665651635690771328 18412162178671668736 15711928647943014528 13011695117214360320 10311461586485706112 7611228055757051904 4910994525028397696 2210760994299743488 17957271537280640896 15257038006551986688 12556804475823332480 9856570945094678272 7156337414366024064 4456103883637369856 1755870352908715648 17502380895889613056 14802147365160958848 12101913834432304640 9401680303703650432 6701446772974996224 4001213242246342016 1300979711517687808 17047490254498585216 14347256723769931008 11647023193041276800 8946789662312622592 6246556131583968384 3546322600855314176 846089070126659968 16592599613107557376 13892366082378903168 11192132551650248960 8491899020921594752 5791665490192940544 3091431959464286336 391198428735632128 16137708971716529536 13437475440987875328 10737241910259221120 8037008379530566912 5336774848801912704 2636541318073258496 18383051861054155904 15682818330325501696 12982584799596847488 10282351268868193280 7582117738139539072 4881884207410884864 2181650676682230656 17928161219663128064 15227927688934473856 12527694158205819648 9827460627477165440 7127227096748511232 4426993566019857024 1726760035291202816 17473270578272100224 14773037047543446016 12072803516814791808 9372569986086137600 6672336455357483392 3972102924628829184 1271869393900174976 17018379936881072384 14318146406152418176 11617912875423763968 8917679344695109760 6217445813966455552 3517212283237801344 816978752509147136 16563489295490044544 13863255764761390336 11163022234032736128 8462788703304081920 5762555172575427712 3062321641846773504 362088111118119296 16108598654099016704 13408365123370362496 10708131592641708288 8007898061913054080 5307664531184399872 2607431000455745664 18353941543436643072 15653708012707988864 12953474481979334656 10253240951250680448 7553007420522026240 4852773889793372032 2152540359064717824 17899050902045615232 15198817371316961024 12498583840588306816 9798350309859652608 7098116779130998400 4397883248402344192 1697649717673689984 17444160260654587392 14743926729925933184 12043693199197278976 9343459668468624768 6643226137739970560 3942992607011316352 1242759076282662144 16989269619263559552 14289036088534905344 11588802557806251136 8888569027077596928 6188335496348942720 3488101965620288512 787868434891634304 16534378977872531712 13834145447143877504 11133911916415223296 8433678385686569088 5733444854957914880 3033211324229260672 332977793500606464 16079488336481503872 13379254805752849664 10679021275024195456 7978787744295541248 5278554213566887040 2578320682838232832 18324831225819130240 15624597695090476032 12924364164361821824 10224130633633167616 7523897102904513408 4823663572175859200 2123430041447204992 17869940584428102400 15169707053699448192 12469473522970793984 9769239992242139776 7069006461513485568 4368772930784831360 1668539400056177152 17415049943037074560 14714816412308420352 12014582881579766144 9314349350851111936 6614115820122457728 3913882289393803520 1213648758665149312 16960159301646046720 14259925770917392512 11559692240188738304 8859458709460084096 6159225178731429888 3458991648002775680 758758117274121472 16505268660255018880 13805035129526364672 11104801598797710464 8404568068069056256 5704334537340402048 3004101006611747840 303867475883093632 16050378018863991040 13350144488135336832 10649910957406682624 7949677426678028416 5249443895949374208 2549210365220720000 18295720908201617408 15595487377472963200 12895253846744308992 10195020316015654784 7494786785287000576 4794553254558346368 2094319723829692160 17840830266810589568 15140596736081935360 12440363205353281152 9740129674624626944 7039896143895972736 4339662613167318528 1639429082438664320 17385939625419561728 14685706094690907520 11985472563962253312 9285239033233599104 6585005502504944896 3884771971776290688 1184538441047636480 16931048984028533888 14230815453299879680 11530581922571225472 8830348391842571264 6130114861113917056 3429881330385262848 729647799656608640 16476158342637506048 13775924811908851840 11075691281180197632 8375457750451543424 5675224219722889216 2974990688994235008 274757158265580800 16021267701246478208 13321034170517824000 10620800639789169792 7920567109060515584 5220333578331861376 2520100047603207168 18266610590584104576 15566377059855450368 12866143529126796160 10165909998398141952 7465676467669487744 4765442936940833536 2065209406212179328 17811719949193076736 15111486418464422528 12411252887735768320 9711019357007114112 7010785826278459904 4310552295549805696 1610318764821151488 17356829307802048896 14656595777073394688 11956362246344740480 9256128715616086272 6555895184887432064 3855661654158777856 1155428123430123648 16901938666411021056 14201705135682366848 11501471604953712640 8801238074225058432 6101004543496404224 3400771012767750016 700537482039095808 16447048025019993216 13746814494291339008 11046580963562684800 8346347432834030592 5646113902105376384 2945880371376722176 245646840648067968 15992157383628965376 13291923852900311168 10591690322171656960 7891456791443002752 5191223260714348544 2490989729985694336 18237500272966591744 15537266742237937536 12837033211509283328 10136799680780629120 7436566150051974912 4736332619323320704 2036099088594666496 17782609631575563904 15082376100846909696 12382142570118255488 9681909039389601280 6981675508660947072 4281441977932292864 1581208447203638656 17327718990184536064 14627485459455881856 11927251928727227648 9227018397998573440 6526784867269919232 3826551336541265024 1126317805812610816 16872828348793508224 14172594818064854016 11472361287336199808 8772127756607545600 6071894225878891392 3371660695150237184 671427164421582976 16417937707402480384 13717704176673826176 11017470645945171968 8317237115216517760 5617003584487863552 2916770053759209344 216536523030555136 15963047066011452544 13262813535282798336 10562580004554144128 7862346473825489920 5162112943096835712 2461879412368181504 18208389955349078912 15508156424620424704 12807922893891770496 10107689363163116288 7407455832434462080 4707222301705807872 2006988770977153664 17753499313958051072 15053265783229396864 12353032252500742656 9652798721772088448 6952565191043434240 4252331660314780032 1552098129586125824 17298608672567023232 14598375141838369024 11898141611109714816 9197908080381060608 6497674549652406400 3797441018923752192 1097207488195097984 16843718031175995392 14143484500447341184 11443250969718686976 8743017438990032768 6042783908261378560 3342550377532724352 642316846804070144 16388827389784967552 13688593859056313344 10988360328327659136 8288126797599004928 5587893266870350720 2887659736141696512 187426205413042304 15933936748393939712 13233703217665285504 10533469686936631296 7833236156207977088 5133002625479322880 2432769094750668672 18179279637731566080 15479046107002911872 12778812576274257664 10078579045545603456 7378345514816949248 4678111984088295040 1977878453359640832 17724388996340538240 15024155465611884032 12323921934883229824 9623688404154575616 6923454873425921408 4223221342697267200 1522987811968612992 17269498354949510400 14569264824220856192 11869031293492201984 9168797762763547776 6468564232034893568 3768330701306239360 1068097170577585152 16814607713558482560 14114374182829828352 11414140652101174144 8713907121372519936 6013673590643865728 3313440059915211520 613206529186557312 16359717072167454720 13659483541438800512 10959250010710146304 8259016479981492096 5558782949252837888 2858549418524183680 158315887795529472 15904826430776426880 13204592900047772672 10504359369319118464 7804125838590464256 5103892307861810048 2403658777133155840 18150169320114053248 15449935789385399040 12749702258656744832 10049468727928090624 7349235197199436416 4649001666470782208 1948768135742128000 17695278678723025408 14995045147994371200 12294811617265716992 9594578086537062784 6894344555808408576 4194111025079754368 1493877494351100160 17240388037331997568 14540154506603343360 11839920975874689152 9139687445146034944 6439453914417380736 3739220383688726528 1038986852960072320 16785497395940969728 14085263865212315520 11385030334483661312 8684796803755007104 5984563273026352896 3284329742297698688 584096211569044480 16330606754549941888 13630373223821287680 10930139693092633472 8229906162363979264 5529672631635325056 2829439100906670848 129205570178016640 15875716113158914048 13175482582430259840 10475249051701605632 7775015520972951424 5074781990244297216 2374548459515643008 18121059002496540416 15420825471767886208 12720591941039232000 10020358410310577792 7320124879581923584 4619891348853269376 1919657818124615168 17666168361105512576 14965934830376858368 12265701299648204160 9565467768919549952 6865234238190895744 4165000707462241536 1464767176733587328 17211277719714484736 14511044188985830528 11810810658257176320 9110577127528522112 6410343596799867904 3710110066071213696 1009876535342559488 16756387078323456896 14056153547594802688 11355920016866148480 8655686486137494272 5955452955408840064 3255219424680185856 554985893951531648 16301496436932429056 13601262906203774848 10901029375475120640 8200795844746466432 5500562314017812224 2800328783289158016 100095252560503808 15846605795541401216 13146372264812747008 10446138734084092800 7745905203355438592 5045671672626784384 2345438141898130176 18091948684879027584 15391715154150373376 12691481623421719168 9991248092693064960 7291014561964410752 4590781031235756544 1890547500507102336 17637058043487999744 14936824512759345536 12236590982030691328 9536357451302037120 6836123920573382912 4135890389844728704 1435656859116074496 17182167402096971904 14481933871368317696 11781700340639663488 9081466809911009280 6381233279182355072 3680999748453700864 980766217725046656 16727276760705944064 14027043229977289856 11326809699248635648 8626576168519981440 5926342637791327232 3226109107062673024 525875576334018816 16272386119314916224 13572152588586262016 10871919057857607808 8171685527128953600 5471451996400299392 2771218465671645184 70984934942990976 15817495477923888384 13117261947195234176 10417028416466579968 7716794885737925760 5016561355009271552 2316327824280617344 18062838367261514752 15362604836532860544 12662371305804206336 9962137775075552128 7261904244346897920 4561670713618243712 1861437182889589504 17607947725870486912 14907714195141832704 12207480664413178496 9507247133684524288 6807013602955870080 4106780072227215872 1406546541498561664 17153057084479459072 14452823553750804864 11752590023022150656 9052356492293496448 6352122961564842240 3651889430836188032 951655900107533824 16698166443088431232 13997932912359777024 11297699381631122816 8597465850902468608 5897232320173814400 3196998789445160192 496765258716505984 16243275801697403392 13543042270968749184 10842808740240094976 8142575209511440768 5442341678782786560 2742108148054132352 41874617325478144 15788385160306375552 13088151629577721344 10387918098849067136 7687684568120412928 4987451037391758720 2287217506663104512 18033728049644001920 15333494518915347712 12633260988186693504 9933027457458039296 7232793926729385088 4532560396000730880 1832326865272076672 17578837408252974080 14878603877524319872 12178370346795665664 9478136816067011456 6777903285338357248 4077669754609703040 1377436223881048832 17123946766861946240 14423713236133292032 11723479705404637824 9023246174675983616 6323012643947329408 3622779113218675200 922545582490020992 16669056125470918400 13968822594742264192 11268589064013609984 8568355533284955776 5868122002556301568 3167888471827647360 467654941098993152 16214165484079890560 13513931953351236352 10813698422622582144 8113464891893927936 5413231361165273728 2712997830436619520 12764299707965312 15759274842688862720 13059041311960208512 10358807781231554304 7658574250502900096 4958340719774245888 2258107189045591680 18004617732026489088 15304384201297834880 12604150670569180672 9903917139840526464 7203683609111872256 4503450078383218048 1803216547654563840 17549727090635461248 14849493559906807040 12149260029178152832 9449026498449498624 6748792967720844416 4048559436992190208 1348325906263536000 17094836449244433408 14394602918515779200 11694369387787124992 8994135857058470784 6293902326329816576 3593668795601162368 893435264872508160 16639945807853405568 13939712277124751360 11239478746396097152 8539245215667442944 5839011684938788736 3138778154210134528 438544623481480320 16185055166462377728 13484821635733723520 10784588105005069312 8084354574276415104 5384121043547760896 2683887512819106688 18430398055800004096 15730164525071349888 13029930994342695680 10329697463614041472 7629463932885387264 4929230402156733056 2228996871428078848 17975507414408976256 15275273883680322048 12575040352951667840 9874806822223013632 7174573291494359424 4474339760765705216 1774106230037051008 17520616773017948416 14820383242289294208 12120149711560640000 9419916180831985792 6719682650103331584 4019449119374677376 1319215588646023168 17065726131626920576 14365492600898266368 11665259070169612160 8965025539440957952 6264792008712303744 3564558477983649536 864324947254995328 16610835490235892736 13910601959507238528 11210368428778584320 8510134898049930112 5809901367321275904 3109667836592621696 409434305863967488 16155944848844864896 13455711318116210688 10755477787387556480 8055244256658902272 5355010725930248064 2654777195201593856 18401287738182491264 15701054207453837056 13000820676725182848 10300587145996528640 7600353615267874432 4900120084539220224 2199886553810566016 17946397096791463424 15246163566062809216 12545930035334155008 9845696504605500800 7145462973876846592 4445229443148192384 1744995912419538176 17491506455400435584 14791272924671781376 12091039393943127168 9390805863214472960 6690572332485818752 3990338801757164544 1290105271028510336 17036615814009407744 14336382283280753536 11636148752552099328 8935915221823445120 6235681691094790912 3535448160366136704 835214629637482496 16581725172618379904 13881491641889725696 11181258111161071488 8481024580432417280 5780791049703763072 3080557518975108864 380323988246454656 16126834531227352064 13426601000498697856 10726367469770043648 8026133939041389440 5325900408312735232 2625666877584081024 18372177420564978432 15671943889836324224 12971710359107670016 10271476828379015808 7571243297650361600 4871009766921707392 2170776236193053184 17917286779173950592 15217053248445296384 12516819717716642176 9816586186987987968 7116352656259333760 4416119125530679552 1715885594802025344 17462396137782922752 14762162607054268544 12061929076325614336 9361695545596960128 6661462014868305920 3961228484139651712 1260994953410997504 17007505496391894912 14307271965663240704 11607038434934586496 8906804904205932288 6206571373477278080 3506337842748623872 806104312019969664 16552614855000867072 13852381324272212864 11152147793543558656 8451914262814904448 5751680732086250240 3051447201357596032 351213670628941824 16097724213609839232 13397490682881185024 10697257152152530816 7997023621423876608 5296790090695222400 2596556559966568192 18343067102947465600 15642833572218811392 12942600041490157184 10242366510761502976 7542132980032848768 4841899449304194560 2141665918575540352 17888176461556437760 15187942930827783552 12487709400099129344 9787475869370475136 7087242338641820928 4387008807913166720 1686775277184512512 17433285820165409920 14733052289436755712 12032818758708101504 9332585227979447296 6632351697250793088 3932118166522138880 1231884635793484672 16978395178774382080 14278161648045727872 11577928117317073664 8877694586588419456 6177461055859765248 3477227525131111040 776993994402456832 16523504537383354240 13823271006654700032 11123037475926045824 8422803945197391616 5722570414468737408 3022336883740083200 322103353011428992 16068613895992326400 13368380365263672192 10668146834535017984 7967913303806363776 5267679773077709568 2567446242349055360 18313956785329952768 15613723254601298560 12913489723872644352 10213256193143990144 7513022662415335936 4812789131686681728 2112555600958027520 17859066143938924928 15158832613210270720 12458599082481616512 9758365551752962304 7058132021024308096 4357898490295653888 1657664959566999680 17404175502547897088 14703941971819242880 12003708441090588672 9303474910361934464 6603241379633280256 3903007848904626048 1202774318175971840 16949284861156869248 14249051330428215040 11548817799699560832 8848584268970906624 6148350738242252416 3448117207513598208 747883676784944000 16494394219765841408 13794160689037187200 11093927158308532992 8393693627579878784 5693460096851224576 2993226566122570368 292993035393916160 16039503578374813568 13339270047646159360 10639036516917505152 7938802986188850944 5238569455460196736 2538335924731542528 18284846467712439936 15584612936983785728 12884379406255131520 10184145875526477312 7483912344797823104 4783678814069168896 2083445283340514688 17829955826321412096 15129722295592757888 12429488764864103680 9729255234135449472 7029021703406795264 4328788172678141056 1628554641949486848 17375065184930384256 14674831654201730048 11974598123473075840 9274364592744421632 6574131062015767424 3873897531287113216 1173664000558459008 16920174543539356416 14219941012810702208 11519707482082048000 8819473951353393792 6119240420624739584 3419006889896085376 718773359167431168 16465283902148328576 13765050371419674368 11064816840691020160 8364583309962365952 5664349779233711744 2964116248505057536 263882717776403328 16010393260757300736 13310159730028646528 10609926199299992320 7909692668571338112 5209459137842683904 2509225607114029696 18255736150094927104 15555502619366272896 12855269088637618688 10155035557908964480 7454802027180310272 4754568496451656064 2054334965723001856 17800845508703899264 15100611977975245056 12400378447246590848 9700144916517936640 6999911385789282432 4299677855060628224 1599444324331974016 17345954867312871424 14645721336584217216 11945487805855563008 9245254275126908800 6545020744398254592 3844787213669600384 1144553682940946176 16891064225921843584 14190830695193189376 11490597164464535168 8790363633735880960 6090130103007226752 3389896572278572544 689663041549918336 16436173584530815744 13735940053802161536 11035706523073507328 8335472992344853120 5635239461616198912 2935005930887544704 234772400158890496 15981282943139787904 13281049412411133696 10580815881682479488 7880582350953825280 5180348820225171072 2480115289496516864 18226625832477414272 15526392301748760064 12826158771020105856 10125925240291451648 7425691709562797440 4725458178834143232 2025224648105489024 17771735191086386432 15071501660357732224 12371268129629078016 9671034598900423808 6970801068171769600 4270567537443115392 1570334006714461184 17316844549695358592 14616611018966704384 11916377488238050176 9216143957509395968 6515910426780741760 3815676896052087552 1115443365323433344 16861953908304330752 14161720377575676544 11461486846847022336 8761253316118368128 6061019785389713920 3360786254661059712 660552723932405504 16407063266913302912 13706829736184648704 11006596205455994496 8306362674727340288 5606129143998686080 2905895613270031872 205662082541377664 15952172625522275072 13251939094793620864 10551705564064966656 7851472033336312448 5151238502607658240 2451004971879004032 18197515514859901440 15497281984131247232 12797048453402593024 10096814922673938816 7396581391945284608 4696347861216630400 1996114330487976192 17742624873468873600 15042391342740219392 12342157812011565184 9641924281282910976 6941690750554256768 4241457219825602560 1541223689096948352 17287734232077845760 14587500701349191552 11887267170620537344 9187033639891883136 6486800109163228928 3786566578434574720 1086333047705920512 16832843590686817920 14132610059958163712 11432376529229509504 8732142998500855296 6031909467772201088 3331675937043546880 631442406314892672 16377952949295790080 13677719418567135872 10977485887838481664 8277252357109827456 5577018826381173248 2876785295652519040 176551764923864832 15923062307904762240 13222828777176108032 10522595246447453824 7822361715718799616 5122128184990145408 2421894654261491200 18168405197242388608 15468171666513734400 12767938135785080192 10067704605056425984 7367471074327771776 4667237543599117568 1967004012870463360 17713514555851360768 15013281025122706560 12313047494394052352 9612813963665398144 6912580432936743936 4212346902208089728 1512113371479435520 17258623914460332928 14558390383731678720 11858156853003024512 9157923322274370304 6457689791545716096 3757456260817061888 1057222730088407680 16803733273069305088 14103499742340650880 11403266211611996672 8703032680883342464 6002799150154688256 3302565619426034048 602332088697379840 16348842631678277248 13648609100949623040 10948375570220968832 8248142039492314624 5547908508763660416 2847674978035006208 147441447306352000 15893951990287249408 13193718459558595200 10493484928829940992 7793251398101286784 5093017867372632576 2392784336643978368 18139294879624875776 15439061348896221568 12738827818167567360 10038594287438913152 7338360756710258944 4638127225981604736 1937893695252950528 17684404238233847936 14984170707505193728 12283937176776539520 9583703646047885312 6883470115319231104 4183236584590576896 1483003053861922688 17229513596842820096 14529280066114165888 11829046535385511680 9128813004656857472 6428579473928203264 3728345943199549056 1028112412470894848 16774622955451792256 14074389424723138048 11374155893994483840 8673922363265829632 5973688832537175424 3273455301808521216 573221771079867008 16319732314060764416 13619498783332110208 10919265252603456000 8219031721874801792 5518798191146147584 2818564660417493376 118331129688839168 15864841672669736576 13164608141941082368 10464374611212428160 7764141080483773952 5063907549755119744 2363674019026465536 18110184562007362944 15409951031278708736 12709717500550054528 10009483969821400320 7309250439092746112 4609016908364091904 1908783377635437696 17655293920616335104 14955060389887680896 12254826859159026688 9554593328430372480 6854359797701718272 4154126266973064064 1453892736244409856 17200403279225307264 14500169748496653056 11799936217767998848 9099702687039344640 6399469156310690432 3699235625582036224 999002094853382016 16745512637834279424 14045279107105625216 11345045576376971008 8644812045648316800 5944578514919662592 3244344984191008384 544111453462354176 16290621996443251584 13590388465714597376 10890154934985943168 8189921404257288960 5489687873528634752 2789454342799980544 89220812071326336 15835731355052223744 13135497824323569536 10435264293594915328 7735030762866261120 5034797232137606912 2334563701408952704 18081074244389850112 15380840713661195904 12680607182932541696 9980373652203887488 7280140121475233280 4579906590746579072 1879673060017924864 17626183602998822272 14925950072270168064 12225716541541513856 9525483010812859648 6825249480084205440 4125015949355551232 1424782418626897024 17171292961607794432 14471059430879140224 11770825900150486016 9070592369421831808 6370358838693177600 3670125307964523392 969891777235869184 16716402320216766592 14016168789488112384 11315935258759458176 8615701728030803968 5915468197302149760 3215234666573495552 515001135844841344 16261511678825738752 13561278148097084544 10861044617368430336 8160811086639776128 5460577555911121920 2760344025182467712 60110494453813504 15806621037434710912 13106387506706056704 10406153975977402496 7705920445248748288 5005686914520094080 2305453383791439872 18051963926772337280 15351730396043683072 12651496865315028864 9951263334586374656 7251029803857720448 4550796273129066240 1850562742400412032 17597073285381309440 14896839754652655232 12196606223924001024 9496372693195346816 6796139162466692608 4095905631738038400 1395672101009384192 17142182643990281600 14441949113261627392 11741715582532973184 9041482051804318976 6341248521075664768 3641014990347010560 940781459618356352 16687292002599253760 13987058471870599552 11286824941141945344 8586591410413291136 5886357879684636928 3186124348955982720 485890818227328512 16232401361208225920 13532167830479571712 10831934299750917504 8131700769022263296 5431467238293609088 2731233707564954880 31000176836300672 15777510719817198080 13077277189088543872 10377043658359889664 7676810127631235456 4976576596902581248 2276343066173927040 18022853609154824448 15322620078426170240 12622386547697516032 9922153016968861824 7221919486240207616 4521685955511553408 1821452424782899200 17567962967763796608 14867729437035142400 12167495906306488192 9467262375577833984 6767028844849179776 4066795314120525568 1366561783391871360 17113072326372768768 14412838795644114560 11712605264915460352 9012371734186806144 6312138203458151936 3611904672729497728 911671142000843520 16658181684981740928 13957948154253086720 11257714623524432512 8557481092795778304 5857247562067124096 3157014031338469888 456780500609815680 16203291043590713088 13503057512862058880 10802823982133404672 8102590451404750464 5402356920676096256 2702123389947442048 1889859218787840 15748400402199685248 13048166871471031040 10347933340742376832 7647699810013722624 4947466279285068416 2247232748556414208 17993743291537311616 15293509760808657408 12593276230080003200 9893042699351348992 7192809168622694784 4492575637894040576 1792342107165386368 17538852650146283776 14838619119417629568 12138385588688975360 9438152057960321152 6737918527231666944 4037684996503012736 1337451465774358528 17083962008755255936 14383728478026601728 11683494947297947520 8983261416569293312 6283027885840639104 3582794355111984896 882560824383330688 16629071367364228096 13928837836635573888 11228604305906919680 8528370775178265472 5828137244449611264 3127903713720957056 427670182992302848 16174180725973200256 13473947195244546048 10773713664515891840 8073480133787237632 5373246603058583424 2673013072329929216 18419523615310826624 15719290084582172416 13019056553853518208 10318823023124864000 7618589492396209792 4918355961667555584 2218122430938901376 17964632973919798784 15264399443191144576 12564165912462490368 9863932381733836160 7163698851005181952 4463465320276527744 1763231789547873536 17509742332528770944 14809508801800116736 12109275271071462528 9409041740342808320 6708808209614154112 4008574678885499904 1308341148156845696 17054851691137743104 14354618160409088896 11654384629680434688 8954151098951780480 6253917568223126272 3553684037494472064 853450506765817856 16599961049746715264 13899727519018061056 11199493988289406848 8499260457560752640 5799026926832098432 3098793396103444224 398559865374790016 16145070408355687424 13444836877627033216 10744603346898379008 8044369816169724800 5344136285441070592 2643902754712416384 18390413297693313792 15690179766964659584 12989946236236005376 10289712705507351168 7589479174778696960 4889245644050042752 2189012113321388544 17935522656302285952 15235289125573631744 12535055594844977536 9834822064116323328 7134588533387669120 4434355002659014912 1734121471930360704 17480632014911258112 14780398484182603904 12080164953453949696 9379931422725295488 6679697891996641280 3979464361267987072 1279230830539332864 17025741373520230272 14325507842791576064 11625274312062921856 8925040781334267648 6224807250605613440 3524573719876959232 824340189148305024 16570850732129202432 13870617201400548224 11170383670671894016 8470150139943239808 5769916609214585600 3069683078485931392 369449547757277184 16115960090738174592 13415726560009520384 10715493029280866176 8015259498552211968 5315025967823557760 2614792437094903552 18361302980075800960 15661069449347146752 12960835918618492544 10260602387889838336 7560368857161184128 4860135326432529920 2159901795703875712 17906412338684773120 15206178807956118912 12505945277227464704 9805711746498810496 7105478215770156288 4405244685041502080 1705011154312847872 17451521697293745280 14751288166565091072 12051054635836436864 9350821105107782656 6650587574379128448 3950354043650474240 1250120512921820032 16996631055902717440 14296397525174063232 11596163994445409024 8895930463716754816 6195696932988100608 3495463402259446400 795229871530792192 16541740414511689600 13841506883783035392 11141273353054381184 8441039822325726976 5740806291597072768 3040572760868418560 340339230139764352 16086849773120661760 13386616242392007552 10686382711663353344 7986149180934699136 5285915650206044928 2585682119477390720 18332192662458288128 15631959131729633920 12931725601000979712 10231492070272325504 7531258539543671296 4831025008815017088 2130791478086362880 17877302021067260288 15177068490338606080 12476834959609951872 9776601428881297664 7076367898152643456 4376134367423989248 1675900836695335040 17422411379676232448 14722177848947578240 12021944318218924032 9321710787490269824 6621477256761615616 3921243726032961408 1221010195304307200 16967520738285204608 14267287207556550400 11567053676827896192 8866820146099241984 6166586615370587776 3466353084641933568 766119553913279360 16512630096894176768 13812396566165522560 11112163035436868352 8411929504708214144 5711695973979559936 3011462443250905728 311228912522251520 16057739455503148928 13357505924774494720 10657272394045840512 7957038863317186304 5256805332588532096 2556571801859877888 18303082344840775296 15602848814112121088 12902615283383466880 10202381752654812672 7502148221926158464 4801914691197504256 2101681160468850048 17848191703449747456 15147958172721093248 12447724641992439040 9747491111263784832 7047257580535130624 4347024049806476416 1646790519077822208 17393301062058719616 14693067531330065408 11992834000601411200 9292600469872756992 6592366939144102784 3892133408415448576 1191899877686794368 16938410420667691776 14238176889939037568 11537943359210383360 8837709828481729152 6137476297753074944 3437242767024420736 737009236295766528 16483519779276663936 13783286248548009728 11083052717819355520 8382819187090701312 5682585656362047104 2982352125633392896 282118594904738688 16028629137885636096 13328395607156981888 10628162076428327680 7927928545699673472 5227695014971019264 2527461484242365056 18273972027223262464 15573738496494608256 12873504965765954048 10173271435037299840 7473037904308645632 4772804373579991424 2072570842851337216 17819081385832234624 15118847855103580416 12418614324374926208 9718380793646272000 7018147262917617792 4317913732188963584 1617680201460309376 17364190744441206784 14663957213712552576 11963723682983898368 9263490152255244160 6563256621526589952 3863023090797935744 1162789560069281536 16909300103050178944 14209066572321524736 11508833041592870528 8808599510864216320 6108365980135562112 3408132449406907904 707898918678253696 16454409461659151104 13754175930930496896 11053942400201842688 8353708869473188480 5653475338744534272 2953241808015880064 253008277287225856 15999518820268123264 13299285289539469056 10599051758810814848 7898818228082160640 5198584697353506432 2498351166624852224 18244861709605749632 15544628178877095424 12844394648148441216 10144161117419787008 7443927586691132800 4743694055962478592 2043460525233824384 17789971068214721792 15089737537486067584 12389504006757413376 9689270476028759168 6989036945300104960 4288803414571450752 1588569883842796544 17335080426823693952 14634846896095039744 11934613365366385536 9234379834637731328 6534146303909077120 3833912773180422912 1133679242451768704 16880189785432666112 14179956254704011904 11479722723975357696 8779489193246703488 6079255662518049280 3379022131789395072 678788601060740864 16425299144041638272 13725065613312984064 11024832082584329856 8324598551855675648 5624365021127021440 2924131490398367232 223897959669713024 15970408502650610432 13270174971921956224 10569941441193302016 7869707910464647808 5169474379735993600 2469240849007339392 18215751391988236800 15515517861259582592 12815284330530928384 10115050799802274176 7414817269073619968 4714583738344965760 2014350207616311552 17760860750597208960 15060627219868554752 12360393689139900544 9660160158411246336 6959926627682592128 4259693096953937920 1559459566225283712 17305970109206181120 14605736578477526912 11905503047748872704 9205269517020218496 6505035986291564288 3804802455562910080 1104568924834255872 16851079467815153280 14150845937086499072 11450612406357844864 8750378875629190656 6050145344900536448 3349911814171882240 649678283443228032 16396188826424125440 13695955295695471232 10995721764966817024 8295488234238162816 5595254703509508608 2895021172780854400 194787642052200192 15941298185033097600 13241064654304443392 10540831123575789184 7840597592847134976 5140364062118480768 2440130531389826560 18186641074370723968 15486407543642069760 12786174012913415552 10085940482184761344 7385706951456107136 4685473420727452928 1985239889998798720 17731750432979696128 15031516902251041920 12331283371522387712 9631049840793733504 6930816310065079296 4230582779336425088 1530349248607770880 17276859791588668288 14576626260860014080 11876392730131359872 9176159199402705664 6475925668674051456 3775692137945397248 1075458607216743040 16821969150197640448 14121735619468986240 11421502088740332032 8721268558011677824 6021035027283023616 3320801496554369408 620567965825715200 16367078508806612608 13666844978077958400 10966611447349304192 8266377916620649984 5566144385891995776 2865910855163341568 165677324434687360 15912187867415584768 13211954336686930560 10511720805958276352 7811487275229622144 5111253744500967936 2411020213772313728 18157530756753211136 15457297226024556928 12757063695295902720 10056830164567248512 7356596633838594304 4656363103109940096 1956129572381285888 17702640115362183296 15002406584633529088 12302173053904874880 9601939523176220672 6901705992447566464 4201472461718912256 1501238930990258048 17247749473971155456 14547515943242501248 11847282412513847040 9147048881785192832 6446815351056538624 3746581820327884416 1046348289599230208 16792858832580127616 14092625301851473408 11392391771122819200 8692158240394164992 5991924709665510784 3291691178936856576 591457648208202368 16337968191189099776 13637734660460445568 10937501129731791360 8237267599003137152 5537034068274482944 2836800537545828736 136567006817174528 15883077549798071936 13182844019069417728 10482610488340763520 7782376957612109312 5082143426883455104 2381909896154800896 18128420439135698304 15428186908407044096 12727953377678389888 10027719846949735680 7327486316221081472 4627252785492427264 1927019254763773056 17673529797744670464 14973296267016016256 12273062736287362048 9572829205558707840 6872595674830053632 4172362144101399424 1472128613372745216 17218639156353642624 14518405625624988416 11818172094896334208 9117938564167680000 6417705033439025792 3717471502710371584 1017237971981717376 16763748514962614784 14063514984233960576 11363281453505306368 8663047922776652160 5962814392047997952 3262580861319343744 562347330590689536 16308857873571586944 13608624342842932736 10908390812114278528 8208157281385624320 5507923750656970112 2807690219928315904 107456689199661696 15853967232180559104 13153733701451904896 10453500170723250688 7753266639994596480 5053033109265942272 2352799578537288064 18099310121518185472 15399076590789531264 12698843060060877056 9998609529332222848 7298375998603568640 4598142467874914432 1897908937146260224 17644419480127157632 14944185949398503424 12243952418669849216 9543718887941195008 6843485357212540800 4143251826483886592 1443018295755232384 17189528838736129792 14489295308007475584 11789061777278821376 9088828246550167168 6388594715821512960 3688361185092858752 988127654364204544 16734638197345101952 14034404666616447744 11334171135887793536 8633937605159139328 5933704074430485120 3233470543701830912 533237012973176704 16279747555954074112 13579514025225419904 10879280494496765696 8179046963768111488 5478813433039457280 2778579902310803072 78346371582148864 15824856914563046272 13124623383834392064 10424389853105737856 7724156322377083648 5023922791648429440 2323689260919775232 18070199803900672640 15369966273172018432 12669732742443364224 9969499211714710016 7269265680986055808 4569032150257401600 1868798619528747392 17615309162509644800 14915075631780990592 12214842101052336384 9514608570323682176 6814375039595027968 4114141508866373760 1413907978137719552 17160418521118616960 14460184990389962752 11759951459661308544 9059717928932654336 6359484398204000128 3659250867475345920 959017336746691712 16705527879727589120 14005294348998934912 11305060818270280704 8604827287541626496 5904593756812972288 3204360226084318080 504126695355663872 16250637238336561280 13550403707607907072 10850170176879252864 8149936646150598656 5449703115421944448 2749469584693290240 49236053964636032 15795746596945533440 13095513066216879232 10395279535488225024 7695046004759570816 4994812474030916608 2294578943302262400 18041089486283159808 15340855955554505600 12640622424825851392 9940388894097197184 7240155363368542976 4539921832639888768 1839688301911234560 17586198844892131968 14885965314163477760 12185731783434823552 9485498252706169344 6785264721977515136 4085031191248860928 1384797660520206720 17131308203501104128 14431074672772449920 11730841142043795712 9030607611315141504 6330374080586487296 3630140549857833088 929907019129178880 16676417562110076288 13976184031381422080 11275950500652767872 8575716969924113664 5875483439195459456 3175249908466805248 475016377738151040 16221526920719048448 13521293389990394240 10821059859261740032 8120826328533085824 5420592797804431616 2720359267075777408 20125736347123200 15766636279328020608 13066402748599366400 10366169217870712192 7665935687142057984 4965702156413403776 2265468625684749568 18011979168665646976 15311745637936992768 12611512107208338560 9911278576479684352 7211045045751030144 4510811515022375936 1810577984293721728 17557088527274619136 14856854996545964928 12156621465817310720 9456387935088656512 6756154404360002304 4055920873631348096 1355687342902693888 17102197885883591296 14401964355154937088 11701730824426282880 9001497293697628672 6301263762968974464 3601030232240320256 900796701511666048 16647307244492563456 13947073713763909248 11246840183035255040 8546606652306600832 5846373121577946624 3146139590849292416 445906060120638208 16192416603101535616 13492183072372881408 10791949541644227200 8091716010915572992 5391482480186918784 2691248949458264576 18437759492439161984 15737525961710507776 13037292430981853568 10337058900253199360 7636825369524545152 4936591838795890944 2236358308067236736 17982868851048134144 15282635320319479936 12582401789590825728 9882168258862171520 7181934728133517312 4481701197404863104 1781467666676208896 17527978209657106304 14827744678928452096 12127511148199797888 9427277617471143680 6727044086742489472 4026810556013835264 1326577025285181056 17073087568266078464 14372854037537424256 11672620506808770048 8972386976080115840 6272153445351461632 3571919914622807424 871686383894153216 16618196926875050624 13917963396146396416 11217729865417742208 8517496334689088000 5817262803960433792 3117029273231779584 416795742503125376 16163306285484022784 13463072754755368576 10762839224026714368 8062605693298060160 5362372162569405952 2662138631840751744 18408649174821649152 15708415644092994944 13008182113364340736 10307948582635686528 7607715051907032320 4907481521178378112 2207247990449723904 17953758533430621312 15253525002701967104 12553291471973312896 9853057941244658688 7152824410516004480 4452590879787350272 1752357349058696064 17498867892039593472 14798634361310939264 12098400830582285056 9398167299853630848 6697933769124976640 3997700238396322432 1297466707667668224 17043977250648565632 14343743719919911424 11643510189191257216 8943276658462603008 6243043127733948800 3542809597005294592 842576066276640384 16589086609257537792 13888853078528883584 11188619547800229376 8488386017071575168 5788152486342920960 3087918955614266752 387685424885612544 16134195967866509952 13433962437137855744 10733728906409201536 8033495375680547328 5333261844951893120 2633028314223238912 18379538857204136320 15679305326475482112 12979071795746827904 10278838265018173696 7578604734289519488 4878371203560865280 2178137672832211072 17924648215813108480 15224414685084454272 12524181154355800064 9823947623627145856 7123714092898491648 4423480562169837440 1723247031441183232 17469757574422080640 14769524043693426432 12069290512964772224 9369056982236118016 6668823451507463808 3968589920778809600 1268356390050155392 17014866933031052800 14314633402302398592 11614399871573744384 8914166340845090176 6213932810116435968 3513699279387781760 813465748659127552 16559976291640024960 13859742760911370752 11159509230182716544 8459275699454062336 5759042168725408128 3058808637996753920 358575107268099712 16105085650248997120 13404852119520342912 10704618588791688704 8004385058063034496 5304151527334380288 2603917996605726080 18350428539586623488 15650195008857969280 12949961478129315072 10249727947400660864 7549494416672006656 4849260885943352448 2149027355214698240 17895537898195595648 15195304367466941440 12495070836738287232 9794837306009633024 7094603775280978816 4394370244552324608 1694136713823670400 17440647256804567808 14740413726075913600 12040180195347259392 9339946664618605184 6639713133889950976 3939479603161296768 1239246072432642560 16985756615413539968 14285523084684885760 11585289553956231552 8885056023227577344 6184822492498923136 3484588961770268928 784355431041614720 16530865974022512128 13830632443293857920 11130398912565203712 8430165381836549504 5729931851107895296 3029698320379241088 329464789650586880 16075975332631484288 13375741801902830080 10675508271174175872 7975274740445521664 5275041209716867456 2574807678988213248 18321318221969110656 15621084691240456448 12920851160511802240 10220617629783148032 7520384099054493824 4820150568325839616 2119917037597185408 17866427580578082816 15166194049849428608 12465960519120774400 9765726988392120192 7065493457663465984 4365259926934811776 1665026396206157568 17411536939187054976 14711303408458400768 12011069877729746560 9310836347001092352 6610602816272438144 3910369285543783936 1210135754815129728 16956646297796027136 14256412767067372928 11556179236338718720 8855945705610064512 6155712174881410304 3455478644152756096 755245113424101888 16501755656404999296 13801522125676345088 11101288594947690880 8401055064219036672 5700821533490382464 3000588002761728256 300354472033074048 16046865015013971456 13346631484285317248 10646397953556663040 7946164422828008832 5245930892099354624 2545697361370700416 18292207904351597824 15591974373622943616 12891740842894289408 10191507312165635200 7491273781436980992 4791040250708326784 2090806719979672576 17837317262960569984 15137083732231915776 12436850201503261568 9736616670774607360 7036383140045953152 4336149609317298944 1635916078588644736 17382426621569542144 14682193090840887936 11981959560112233728 9281726029383579520 6581492498654925312 3881258967926271104 1181025437197616896 16927535980178514304 14227302449449860096 11527068918721205888 8826835387992551680 6126601857263897472 3426368326535243264 726134795806589056 16472645338787486464 13772411808058832256 11072178277330178048 8371944746601523840 5671711215872869632 2971477685144215424 271244154415561216 16017754697396458624 13317521166667804416 10617287635939150208 7917054105210496000 5216820574481841792 2516587043753187584 18263097586734084992 15562864056005430784 12862630525276776576 10162396994548122368 7462163463819468160 4761929933090813952 2061696402362159744 17808206945343057152 15107973414614402944 12407739883885748736 9707506353157094528 7007272822428440320 4307039291699786112 1606805760971131904 17353316303952029312 14653082773223375104 11952849242494720896 9252615711766066688 6552382181037412480 3852148650308758272 1151915119580104064 16898425662561001472 14198192131832347264 11497958601103693056 8797725070375038848 6097491539646384640 3397258008917730432 697024478189076224 16443535021169973632 13743301490441319424 11043067959712665216 8342834428984011008 5642600898255356800 2942367367526702592 242133836798048384 15988644379778945792 13288410849050291584 10588177318321637376 7887943787592983168 5187710256864328960 2487476726135674752 18233987269116572160 15533753738387917952 12833520207659263744 10133286676930609536 7433053146201955328 4732819615473301120 2032586084744646912 17779096627725544320 15078863096996890112 12378629566268235904 9678396035539581696 6978162504810927488 4277928974082273280 1577695443353619072 17324205986334516480 14623972455605862272 11923738924877208064 9223505394148553856 6523271863419899648 3823038332691245440 1122804801962591232 16869315344943488640 14169081814214834432 11468848283486180224 8768614752757526016 6068381222028871808 3368147691300217600 667914160571563392 16414424703552460800 13714191172823806592 11013957642095152384 8313724111366498176 5613490580637843968 2913257049909189760 213023519180535552 15959534062161432960 13259300531432778752 10559067000704124544 7858833469975470336 5158599939246816128 2458366408518161920 18204876951499059328 15504643420770405120 12804409890041750912 10104176359313096704 7403942828584442496 4703709297855788288 2003475767127134080 17749986310108031488 15049752779379377280 12349519248650723072 9649285717922068864 6949052187193414656 4248818656464760448 1548585125736106240 17295095668717003648 14594862137988349440 11894628607259695232 9194395076531041024 6494161545802386816 3793928015073732608 1093694484345078400 16840205027325975808 14139971496597321600 11439737965868667392 8739504435140013184 6039270904411358976 3339037373682704768 638803842954050560 16385314385934947968 13685080855206293760 10984847324477639552 8284613793748985344 5584380263020331136 2884146732291676928 183913201563022720 15930423744543920128 13230190213815265920 10529956683086611712 7829723152357957504 5129489621629303296 2429256090900649088 18175766633881546496 15475533103152892288 12775299572424238080 10075066041695583872 7374832510966929664 4674598980238275456 1974365449509621248 17720875992490518656 15020642461761864448 12320408931033210240 9620175400304556032 6919941869575901824 4219708338847247616 1519474808118593408 17265985351099490816 14565751820370836608 11865518289642182400 9165284758913528192 6465051228184873984 3764817697456219776 1064584166727565568 16811094709708462976 14110861178979808768 11410627648251154560 8710394117522500352 6010160586793846144 3309927056065191936 609693525336537728 16356204068317435136 13655970537588780928 10955737006860126720 8255503476131472512 5555269945402818304 2855036414674164096 154802883945509888 15901313426926407296 13201079896197753088 10500846365469098880 7800612834740444672 5100379304011790464 2400145773283136256 18146656316264033664 15446422785535379456 12746189254806725248 10045955724078071040 7345722193349416832 4645488662620762624 1945255131892108416 17691765674873005824 14991532144144351616 12291298613415697408 9591065082687043200 6890831551958388992 4190598021229734784 1490364490501080576 17236875033481977984 14536641502753323776 11836407972024669568 9136174441296015360 6435940910567361152 3735707379838706944 1035473849110052736 16781984392090950144 14081750861362295936 11381517330633641728 8681283799904987520 5981050269176333312 3280816738447679104 580583207719024896 16327093750699922304 13626860219971268096 10926626689242613888 8226393158513959680 5526159627785305472 2825926097056651264 125692566327997056 15872203109308894464 13171969578580240256 10471736047851586048 7771502517122931840 5071268986394277632 2371035455665623424 18117545998646520832 15417312467917866624 12717078937189212416 10016845406460558208 7316611875731904000 4616378345003249792 1916144814274595584 17662655357255492992 14962421826526838784 12262188295798184576 9561954765069530368 6861721234340876160 4161487703612221952 1461254172883567744 17207764715864465152 14507531185135810944 11807297654407156736 9107064123678502528 6406830592949848320 3706597062221194112 1006363531492539904 16752874074473437312 14052640543744783104 11352407013016128896 8652173482287474688 5951939951558820480 3251706420830166272 551472890101512064 16297983433082409472 13597749902353755264 10897516371625101056 8197282840896446848 5497049310167792640 2796815779439138432 96582248710484224 15843092791691381632 13142859260962727424 10442625730234073216 7742392199505419008 5042158668776764800 2341925138048110592 18088435681029008000 15388202150300353792 12687968619571699584 9987735088843045376 7287501558114391168 4587268027385736960 1887034496657082752 17633545039637980160 14933311508909325952 12233077978180671744 9532844447452017536 6832610916723363328 4132377385994709120 1432143855266054912 17178654398246952320 14478420867518298112 11778187336789643904 9077953806060989696 6377720275332335488 3677486744603681280 977253213875027072 16723763756855924480 14023530226127270272 11323296695398616064 8623063164669961856 5922829633941307648 3222596103212653440 522362572483999232 16268873115464896640 13568639584736242432 10868406054007588224 8168172523278934016 5467938992550279808 2767705461821625600 67471931092971392 15813982474073868800 13113748943345214592 10413515412616560384 7713281881887906176 5013048351159251968 2312814820430597760 18059325363411495168 15359091832682840960 12658858301954186752 9958624771225532544 7258391240496878336 4558157709768224128 1857924179039569920 17604434722020467328 14904201191291813120 12203967660563158912 9503734129834504704 6803500599105850496 4103267068377196288 1403033537648542080 17149544080629439488 14449310549900785280 11749077019172131072 9048843488443476864 6348609957714822656 3648376426986168448 948142896257514240 16694653439238411648 13994419908509757440 11294186377781103232 8593952847052449024 5893719316323794816 3193485785595140608 493252254866486400 16239762797847383808 13539529267118729600 10839295736390075392 8139062205661421184 5438828674932766976 2738595144204112768 38361613475458560 15784872156456355968 13084638625727701760 10384405094999047552 7684171564270393344 4983938033541739136 2283704502813084928 18030215045793982336 15329981515065328128 12629747984336673920 9929514453608019712 7229280922879365504 4529047392150711296 1828813861422057088 17575324404402954496 14875090873674300288 12174857342945646080 9474623812216991872 6774390281488337664 4074156750759683456 1373923220031029248 17120433763011926656 14420200232283272448 11719966701554618240 9019733170825964032 6319499640097309824 3619266109368655616 919032578640001408 16665543121620898816 13965309590892244608 11265076060163590400 8564842529434936192 5864608998706281984 3164375467977627776 464141937248973568 16210652480229870976 13510418949501216768 10810185418772562560 8109951888043908352 5409718357315254144 2709484826586599936 9251295857945728 15755761838838843136 13055528308110188928 10355294777381534720 7655061246652880512 4954827715924226304 2254594185195572096 18001104728176469504 15300871197447815296 12600637666719161088 9900404135990506880 7200170605261852672 4499937074533198464 1799703543804544256 17546214086785441664 14845980556056787456 12145747025328133248 9445513494599479040 6745279963870824832 4045046433142170624 1344812902413516416 17091323445394413824 14391089914665759616 11690856383937105408 8990622853208451200 6290389322479796992 3590155791751142784 889922261022488576 16636432804003385984 13936199273274731776 11235965742546077568 8535732211817423360 5835498681088769152 3135265150360114944 435031619631460736 16181542162612358144 13481308631883703936 10781075101155049728 8080841570426395520 5380608039697741312 2680374508969087104 18426885051949984512 15726651521221330304 13026417990492676096 10326184459764021888 7625950929035367680 4925717398306713472 2225483867578059264 17971994410558956672 15271760879830302464 12571527349101648256 9871293818372994048 7171060287644339840 4470826756915685632 1770593226187031424 17517103769167928832 14816870238439274624 12116636707710620416 9416403176981966208 6716169646253312000 4015936115524657792 1315702584796003584 17062213127776900992 14361979597048246784 11661746066319592576 8961512535590938368 6261279004862284160 3561045474133629952 860811943404975744 16607322486385873152 13907088955657218944 11206855424928564736 8506621894199910528 5806388363471256320 3106154832742602112 405921302013947904 16152431844994845312 13452198314266191104 10751964783537536896 8051731252808882688 5351497722080228480 2651264191351574272 18397774734332471680 15697541203603817472 12997307672875163264 10297074142146509056 7596840611417854848 4896607080689200640 2196373549960546432 17942884092941443840 15242650562212789632 12542417031484135424 9842183500755481216 7141949970026827008 4441716439298172800 1741482908569518592 17487993451550416000 14787759920821761792 12087526390093107584 9387292859364453376 6687059328635799168 3986825797907144960 1286592267178490752 17033102810159388160 14332869279430733952 11632635748702079744 8932402217973425536 6232168687244771328 3531935156516117120 831701625787462912 16578212168768360320 13877978638039706112 11177745107311051904 8477511576582397696 5777278045853743488 3077044515125089280 376810984396435072 16123321527377332480 13423087996648678272 10722854465920024064 8022620935191369856 5322387404462715648 2622153873734061440 18368664416714958848 15668430885986304640 12968197355257650432 10267963824528996224 7567730293800342016 4867496763071687808 2167263232343033600 17913773775323931008 15213540244595276800 12513306713866622592 9813073183137968384 7112839652409314176 4412606121680659968 1712372590952005760 17458883133932903168 14758649603204248960 12058416072475594752 9358182541746940544 6657949011018286336 3957715480289632128 1257481949560977920 17003992492541875328 14303758961813221120 11603525431084566912 8903291900355912704 6203058369627258496 3502824838898604288 802591308169950080 16549101851150847488 13848868320422193280 11148634789693539072 8448401258964884864 5748167728236230656 3047934197507576448 347700666778922240 16094211209759819648 13393977679031165440 10693744148302511232 7993510617573857024 5293277086845202816 2593043556116548608 18339554099097446016 15639320568368791808 12939087037640137600 10238853506911483392 7538619976182829184 4838386445454174976 2138152914725520768 17884663457706418176 15184429926977763968 12484196396249109760 9783962865520455552 7083729334791801344 4383495804063147136 1683262273334492928 17429772816315390336 14729539285586736128 12029305754858081920 9329072224129427712 6628838693400773504 3928605162672119296 1228371631943465088 16974882174924362496 14274648644195708288 11574415113467054080 8874181582738399872 6173948052009745664 3473714521281091456 773480990552437248 16519991533533334656 13819758002804680448 11119524472076026240 8419290941347372032 5719057410618717824 3018823879890063616 318590349161409408 16065100892142306816 13364867361413652608 10664633830684998400 7964400299956344192 5264166769227689984 2563933238499035776 18310443781479933184 15610210250751278976 12909976720022624768 10209743189293970560 7509509658565316352 4809276127836662144 2109042597108007936 17855553140088905344 15155319609360251136 12455086078631596928 9754852547902942720 7054619017174288512 4354385486445634304 1654151955716980096 17400662498697877504 14700428967969223296 12000195437240569088 9299961906511914880 6599728375783260672 3899494845054606464 1199261314325952256 16945771857306849664 14245538326578195456 11545304795849541248 8845071265120887040 6144837734392232832 3444604203663578624 744370672934924416 16490881215915821824 13790647685187167616 11090414154458513408 8390180623729859200 5689947093001204992 2989713562272550784 289480031543896576 16035990574524793984 13335757043796139776 10635523513067485568 7935289982338831360 5235056451610177152 2534822920881522944 18281333463862420352 15581099933133766144 12880866402405111936 10180632871676457728 7480399340947803520 4780165810219149312 2079932279490495104 17826442822471392512 15126209291742738304 12425975761014084096 9725742230285429888 7025508699556775680 4325275168828121472 1625041638099467264 17371552181080364672 14671318650351710464 11971085119623056256 9270851588894402048 6570618058165747840 3870384527437093632 1170150996708439424 16916661539689336832 14216428008960682624 11516194478232028416 8815960947503374208 6115727416774720000 3415493886046065792 715260355317411584 16461770898298308992 13761537367569654784 11061303836841000576 8361070306112346368 5660836775383692160 2960603244655037952 260369713926383744 16006880256907281152 13306646726178626944 10606413195449972736 7906179664721318528 5205946133992664320 2505712603264010112 18252223146244907520 15551989615516253312 12851756084787599104 10151522554058944896 7451289023330290688 4751055492601636480 2050821961872982272 17797332504853879680 15097098974125225472 12396865443396571264 9696631912667917056 6996398381939262848 4296164851210608640 1595931320481954432 17342441863462851840 14642208332734197632 11941974802005543424 9241741271276889216 6541507740548235008 3841274209819580800 1141040679090926592 16887551222071824000 14187317691343169792 11487084160614515584 8786850629885861376 6086617099157207168 3386383568428552960 686150037699898752 16432660580680796160 13732427049952141952 11032193519223487744 8331959988494833536 5631726457766179328 2931492927037525120 231259396308870912 15977769939289768320 13277536408561114112 10577302877832459904 7877069347103805696 5176835816375151488 2476602285646497280 18223112828627394688 15522879297898740480 12822645767170086272 10122412236441432064 7422178705712777856 4721945174984123648 2021711644255469440 17768222187236366848 15067988656507712640 12367755125779058432 9667521595050404224 6967288064321750016 4267054533593095808 1566821002864441600 17313331545845339008 14613098015116684800 11912864484388030592 9212630953659376384 6512397422930722176 3812163892202067968 1111930361473413760 16858440904454311168 14158207373725656960 11457973842997002752 8757740312268348544 6057506781539694336 3357273250811040128 657039720082385920 16403550263063283328 13703316732334629120 11003083201605974912 8302849670877320704 5602616140148666496 2902382609420012288 202149078691358080 15948659621672255488 13248426090943601280 10548192560214947072 7847959029486292864 5147725498757638656 2447491968028984448 18194002511009881856 15493768980281227648 12793535449552573440 10093301918823919232 7393068388095265024 4692834857366610816 1992601326637956608 17739111869618854016 15038878338890199808 12338644808161545600 9638411277432891392 6938177746704237184 4237944215975582976 1537710685246928768 17284221228227826176 14583987697499171968 11883754166770517760 9183520636041863552 6483287105313209344 3783053574584555136 1082820043855900928 16829330586836798336 14129097056108144128 11428863525379489920 8728629994650835712 6028396463922181504 3328162933193527296 627929402464873088 16374439945445770496 13674206414717116288 10973972883988462080 8273739353259807872 5573505822531153664 2873272291802499456 173038761073845248 15919549304054742656 13219315773326088448 10519082242597434240 7818848711868780032 5118615181140125824 2418381650411471616 18164892193392369024 15464658662663714816 12764425131935060608 10064191601206406400 7363958070477752192 4663724539749097984 1963491009020443776 17710001552001341184 15009768021272686976 12309534490544032768 9609300959815378560 6909067429086724352 4208833898358070144 1508600367629415936 17255110910610313344 14554877379881659136 11854643849153004928 9154410318424350720 6454176787695696512 3753943256967042304 1053709726238388096 16800220269219285504 14099986738490631296 11399753207761977088 8699519677033322880 5999286146304668672 3299052615576014464 598819084847360256 16345329627828257664 13645096097099603456 10944862566370949248 8244629035642295040 5544395504913640832 2844161974184986624 143928443456332416 15890438986437229824 13190205455708575616 10489971924979921408 7789738394251267200 5089504863522612992 2389271332793958784 18135781875774856192 15435548345046201984 12735314814317547776 10035081283588893568 7334847752860239360 4634614222131585152 1934380691402930944 17680891234383828352 14980657703655174144 12280424172926519936 9580190642197865728 6879957111469211520 4179723580740557312 1479490050011903104 17226000592992800512 14525767062264146304 11825533531535492096 9125300000806837888 6425066470078183680 3724832939349529472 1024599408620875264 16771109951601772672 14070876420873118464 11370642890144464256 8670409359415810048 5970175828687155840 3269942297958501632 569708767229847424 16316219310210744832 13615985779482090624 10915752248753436416 8215518718024782208 5515285187296128000 2815051656567473792 114818125838819584 15861328668819716992 13161095138091062784 10460861607362408576 7760628076633754368 5060394545905100160 2360161015176445952 18106671558157343360 15406438027428689152 12706204496700034944 10005970965971380736 7305737435242726528 4605503904514072320 1905270373785418112 17651780916766315520 14951547386037661312 12251313855309007104 9551080324580352896 6850846793851698688 4150613263123044480 1450379732394390272 17196890275375287680 14496656744646633472 11796423213917979264 9096189683189325056 6395956152460670848 3695722621732016640 995489091003362432 16741999633984259840 14041766103255605632 11341532572526951424 8641299041798297216 5941065511069643008 3240831980340988800 540598449612334592 16287108992593232000 13586875461864577792 10886641931135923584 8186408400407269376 5486174869678615168 2785941338949960960 85707808221306752 15832218351202204160 13131984820473549952 10431751289744895744 7731517759016241536 5031284228287587328 2331050697558933120 18077561240539830528 15377327709811176320 12677094179082522112 9976860648353867904 7276627117625213696 4576393586896559488 1876160056167905280 17622670599148802688 14922437068420148480 12222203537691494272 9521970006962840064 6821736476234185856 4121502945505531648 1421269414776877440 17167779957757774848 14467546427029120640 11767312896300466432 9067079365571812224 6366845834843158016 3666612304114503808 966378773385849600 16712889316366747008 14012655785638092800 11312422254909438592 8612188724180784384 5911955193452130176 3211721662723475968 511488131994821760 16257998674975719168 13557765144247064960 10857531613518410752 8157298082789756544 5457064552061102336 2756831021332448128 56597490603793920 15803108033584691328 13102874502856037120 10402640972127382912 7702407441398728704 5002173910670074496 2301940379941420288 18048450922922317696 15348217392193663488 12647983861465009280 9947750330736355072 7247516800007700864 4547283269279046656 1847049738550392448 17593560281531289856 14893326750802635648 12193093220073981440 9492859689345327232 6792626158616673024 4092392627888018816 1392159097159364608 17138669640140262016 14438436109411607808 11738202578682953600 9037969047954299392 6337735517225645184 3637501986496990976 937268455768336768 16683778998749234176 13983545468020579968 11283311937291925760 8583078406563271552 5882844875834617344 3182611345105963136 482377814377308928 16228888357358206336 13528654826629552128 10828421295900897920 8128187765172243712 5427954234443589504 2727720703714935296 27487172986281088 15773997715967178496 13073764185238524288 10373530654509870080 7673297123781215872 4973063593052561664 2272830062323907456 18019340605304804864 15319107074576150656 12618873543847496448 9918640013118842240 7218406482390188032 4518172951661533824 1817939420932879616 17564449963913777024 14864216433185122816 12163982902456468608 9463749371727814400 6763515840999160192 4063282310270505984 1363048779541851776 17109559322522749184 14409325791794094976 11709092261065440768 9008858730336786560 6308625199608132352 3608391668879478144 908158138150823936 16654668681131721344 13954435150403067136 11254201619674412928 8553968088945758720 5853734558217104512 3153501027488450304 453267496759796096 16199778039740693504 13499544509012039296 10799310978283385088 8099077447554730880 5398843916826076672 2698610386097422464 18445120929078319872 15744887398349665664 13044653867621011456 10344420336892357248 7644186806163703040 4943953275435048832 2243719744706394624 17990230287687292032 15289996756958637824 12589763226229983616 9889529695501329408 7189296164772675200 4489062634044020992 1788829103315366784 17535339646296264192 14835106115567609984 12134872584838955776 9434639054110301568 6734405523381647360 4034171992652993152 1333938461924338944 17080449004905236352 14380215474176582144 11679981943447927936 8979748412719273728 6279514881990619520 3579281351261965312 879047820533311104 16625558363514208512 13925324832785554304 11225091302056900096 8524857771328245888 5824624240599591680 3124390709870937472 424157179142283264 16170667722123180672 13470434191394526464 10770200660665872256 8069967129937218048 5369733599208563840 2669500068479909632 18416010611460807040 15715777080732152832 13015543550003498624 10315310019274844416 7615076488546190208 4914842957817536000 2214609427088881792 17961119970069779200 15260886439341124992 12560652908612470784 9860419377883816576 7160185847155162368 4459952316426508160 1759718785697853952 17506229328678751360 14805995797950097152 12105762267221442944 9405528736492788736 6705295205764134528 4005061675035480320 1304828144306826112 17051338687287723520 14351105156559069312 11650871625830415104 8950638095101760896 6250404564373106688 3550171033644452480 849937502915798272 16596448045896695680 13896214515168041472 11195980984439387264 8495747453710733056 5795513922982078848 3095280392253424640 395046861524770432 16141557404505667840 13441323873777013632 10741090343048359424 8040856812319705216 5340623281591051008 2640389750862396800 18386900293843294208 15686666763114640000 12986433232385985792 10286199701657331584 7585966170928677376 4885732640200023168 2185499109471368960 17932009652452266368 15231776121723612160 12531542590994957952 9831309060266303744 7131075529537649536 4430841998808995328 1730608468080341120 17477119011061238528 14776885480332584320 12076651949603930112 9376418418875275904 6676184888146621696 3975951357417967488 1275717826689313280 17022228369670210688 14321994838941556480 11621761308212902272 8921527777484248064 6221294246755593856 3521060716026939648 820827185298285440 16567337728279182848 13867104197550528640 11166870666821874432 8466637136093220224 5766403605364566016 3066170074635911808 365936543907257600 16112447086888155008 13412213556159500800 10711980025430846592 8011746494702192384 5311512963973538176 2611279433244883968 18357789976225781376 15657556445497127168 12957322914768472960 10257089384039818752 7556855853311164544 4856622322582510336 2156388791853856128 17902899334834753536 15202665804106099328 12502432273377445120 9802198742648790912 7101965211920136704 4401731681191482496 1701498150462828288 17448008693443725696 14747775162715071488 12047541631986417280 9347308101257763072 6647074570529108864 3946841039800454656 1246607509071800448 16993118052052697856 14292884521324043648 11592650990595389440 8892417459866735232 6192183929138081024 3491950398409426816 791716867680772608 16538227410661670016 13837993879933015808 11137760349204361600 8437526818475707392 5737293287747053184 3037059757018398976 336826226289744768 16083336769270642176 13383103238541987968 10682869707813333760 7982636177084679552 5282402646356025344 2582169115627371136 18328679658608268544 15628446127879614336 12928212597150960128 10227979066422305920 7527745535693651712 4827512004964997504 2127278474236343296 17873789017217240704 15173555486488586496 12473321955759932288 9773088425031278080 7072854894302623872 4372621363573969664 1672387832845315456 17418898375826212864 14718664845097558656 12018431314368904448 9318197783640250240 6617964252911596032 3917730722182941824 1217497191454287616 16964007734435185024 14263774203706530816 11563540672977876608 8863307142249222400 6163073611520568192 3462840080791913984 762606550063259776 16509117093044157184 13808883562315502976 11108650031586848768 8408416500858194560 5708182970129540352 3007949439400886144 307715908672231936 16054226451653129344 13353992920924475136 10653759390195820928 7953525859467166720 5253292328738512512 2553058798009858304 18299569340990755712 15599335810262101504 12899102279533447296 10198868748804793088 7498635218076138880 4798401687347484672 2098168156618830464 17844678699599727872 15144445168871073664 12444211638142419456 9743978107413765248 7043744576685111040 4343511045956456832 1643277515227802624 17389788058208700032 14689554527480045824 11989320996751391616 9289087466022737408 6588853935294083200 3888620404565428992 1188386873836774784 16934897416817672192 14234663886089017984 11534430355360363776 8834196824631709568 6133963293903055360 3433729763174401152 733496232445746944 16480006775426644352 13779773244697990144 11079539713969335936 8379306183240681728 5679072652512027520 2978839121783373312 278605591054719104 16025116134035616512 13324882603306962304 10624649072578308096 7924415541849653888 5224182011120999680 2523948480392345472 18270459023373242880 15570225492644588672 12869991961915934464 10169758431187280256 7469524900458626048 4769291369729971840 2069057839001317632 17815568381982215040 15115334851253560832 12415101320524906624 9714867789796252416 7014634259067598208 4314400728338944000 1614167197610289792 17360677740591187200 14660444209862532992 11960210679133878784 9259977148405224576 6559743617676570368 3859510086947916160 1159276556219261952 16905787099200159360 14205553568471505152 11505320037742850944 8805086507014196736 6104852976285542528 3404619445556888320 704385914828234112 16450896457809131520 13750662927080477312 11050429396351823104 8350195865623168896 5649962334894514688 2949728804165860480 249495273437206272 15996005816418103680 13295772285689449472 10595538754960795264 7895305224232141056 5195071693503486848 2494838162774832640 18241348705755730048 15541115175027075840 12840881644298421632 10140648113569767424 7440414582841113216 4740181052112459008 2039947521383804800 17786458064364702208 15086224533636048000 12385991002907393792 9685757472178739584 6985523941450085376 4285290410721431168 1585056879992776960 17331567422973674368 14631333892245020160 11931100361516365952 9230866830787711744 6530633300059057536 3830399769330403328 1130166238601749120 16876676781582646528 14176443250853992320 11476209720125338112 8775976189396683904 6075742658668029696 3375509127939375488 675275597210721280 16421786140191618688 13721552609462964480 11021319078734310272 8321085548005656064 5620852017277001856 2920618486548347648 220384955819693440 15966895498800590848 13266661968071936640 10566428437343282432 7866194906614628224 5165961375885974016 2465727845157319808 18212238388138217216 15512004857409563008 12811771326680908800 10111537795952254592 7411304265223600384 4711070734494946176 2010837203766291968 17757347746747189376 15057114216018535168 12356880685289880960 9656647154561226752 6956413623832572544 4256180093103918336 1555946562375264128 17302457105356161536 14602223574627507328 11901990043898853120 9201756513170198912 6501522982441544704 3801289451712890496 1101055920984236288 16847566463965133696 14147332933236479488 11447099402507825280 8746865871779171072 6046632341050516864 3346398810321862656 646165279593208448 16392675822574105856 13692442291845451648 10992208761116797440 8291975230388143232 5591741699659489024 2891508168930834816 191274638202180608 15937785181183078016 13237551650454423808 10537318119725769600 7837084588997115392 5136851058268461184 2436617527539806976 18183128070520704384 15482894539792050176 12782661009063395968 10082427478334741760 7382193947606087552 4681960416877433344 1981726886148779136 17728237429129676544 15028003898401022336 12327770367672368128 9627536836943713920 6927303306215059712 4227069775486405504 1526836244757751296 17273346787738648704 14573113257009994496 11872879726281340288 9172646195552686080 6472412664824031872 3772179134095377664 1071945603366723456 16818456146347620864 14118222615618966656 11417989084890312448 8717755554161658240 6017522023433004032 3317288492704349824 617054961975695616 16363565504956593024 13663331974227938816 10963098443499284608 8262864912770630400 5562631382041976192 2862397851313321984 162164320584667776 15908674863565565184 13208441332836910976 10508207802108256768 7807974271379602560 5107740740650948352 2407507209922294144 18154017752903191552 15453784222174537344 12753550691445883136 10053317160717228928 7353083629988574720 4652850099259920512 1952616568531266304 17699127111512163712 14998893580783509504 12298660050054855296 9598426519326201088 6898192988597546880 4197959457868892672 1497725927140238464 17244236470121135872 14544002939392481664 11843769408663827456 9143535877935173248 6443302347206519040 3743068816477864832 1042835285749210624 16789345828730108032 14089112298001453824 11388878767272799616 8688645236544145408 5988411705815491200 3288178175086836992 587944644358182784 16334455187339080192 13634221656610425984 10933988125881771776 8233754595153117568 5533521064424463360 2833287533695809152 133054002967154944 15879564545948052352 13179331015219398144 10479097484490743936 7778863953762089728 5078630423033435520 2378396892304781312 18124907435285678720 15424673904557024512 12724440373828370304 10024206843099716096 7323973312371061888 4623739781642407680 1923506250913753472 17670016793894650880 14969783263165996672 12269549732437342464 9569316201708688256 6869082670980034048 4168849140251379840 1468615609522725632 17215126152503623040 14514892621774968832 11814659091046314624 9114425560317660416 6414192029589006208 3713958498860352000 1013724968131697792 16760235511112595200 14060001980383940992 11359768449655286784 8659534918926632576 5959301388197978368 3259067857469324160 558834326740669952 16305344869721567360 13605111338992913152 10904877808264258944 8204644277535604736 5504410746806950528 2804177216078296320 103943685349642112 15850454228330539520 13150220697601885312 10449987166873231104 7749753636144576896 5049520105415922688 2349286574687268480 18095797117668165888 15395563586939511680 12695330056210857472 9995096525482203264 7294862994753549056 4594629464024894848 1894395933296240640 17640906476277138048 14940672945548483840 12240439414819829632 9540205884091175424 6839972353362521216 4139738822633867008 1439505291905212800 17186015834886110208 14485782304157456000 11785548773428801792 9085315242700147584 6385081711971493376 3684848181242839168 984614650514184960 16731125193495082368 14030891662766428160 11330658132037773952 8630424601309119744 5930191070580465536 3229957539851811328 529724009123157120 16276234552104054528 13576001021375400320 10875767490646746112 8175533959918091904 5475300429189437696 2775066898460783488 74833367732129280 15821343910713026688 13121110379984372480 10420876849255718272 7720643318527064064 5020409787798409856 2320176257069755648 18066686800050653056 15366453269321998848 12666219738593344640 9965986207864690432 7265752677136036224 4565519146407382016 1865285615678727808 17611796158659625216 14911562627930971008 12211329097202316800 9511095566473662592 6810862035745008384 4110628505016354176 1410394974287699968 17156905517268597376 14456671986539943168 11756438455811288960 9056204925082634752 6355971394353980544 3655737863625326336 955504332896672128 16702014875877569536 14001781345148915328 11301547814420261120 8601314283691606912 5901080752962952704 3200847222234298496 500613691505644288 16247124234486541696 13546890703757887488 10846657173029233280 8146423642300579072 5446190111571924864 2745956580843270656 45723050114616448 15792233593095513856 13092000062366859648 10391766531638205440 7691533000909551232 4991299470180897024 2291065939452242816 18037576482433140224 15337342951704486016 12637109420975831808 9936875890247177600 7236642359518523392 4536408828789869184 1836175298061214976 17582685841042112384 14882452310313458176 12182218779584803968 9481985248856149760 6781751718127495552 4081518187398841344 1381284656670187136 17127795199651084544 14427561668922430336 11727328138193776128 9027094607465121920 6326861076736467712 3626627546007813504 926394015279159296 16672904558260056704 13972671027531402496 11272437496802748288 8572203966074094080 5871970435345439872 3171736904616785664 471503373888131456 16218013916869028864 13517780386140374656 10817546855411720448 8117313324683066240 5417079793954412032 2716846263225757824 16612732497103616 15763123275478001024 13062889744749346816 10362656214020692608 7662422683292038400 4962189152563384192 2261955621834729984 18008466164815627392 15308232634086973184 12607999103358318976 9907765572629664768 7207532041901010560 4507298511172356352 1807064980443702144 17553575523424599552 14853341992695945344 12153108461967291136 9452874931238636928 6752641400509982720 4052407869781328512 1352174339052674304 17098684882033571712 14398451351304917504 11698217820576263296 8997984289847609088 6297750759118954880 3597517228390300672 897283697661646464 16643794240642543872 13943560709913889664 11243327179185235456 8543093648456581248 5842860117727927040 3142626586999272832 442393056270618624 16188903599251516032 13488670068522861824 10788436537794207616 8088203007065553408 5387969476336899200 2687735945608244992 18434246488589142400 15734012957860488192 13033779427131833984 10333545896403179776 7633312365674525568 4933078834945871360 2232845304217217152 17979355847198114560 15279122316469460352 12578888785740806144 9878655255012151936 7178421724283497728 4478188193554843520 1777954662826189312 17524465205807086720 14824231675078432512 12123998144349778304 9423764613621124096 6723531082892469888 4023297552163815680 1323064021435161472 17069574564416058880 14369341033687404672 11669107502958750464 8968873972230096256 6268640441501442048 3568406910772787840 868173380044133632 16614683923025031040 13914450392296376832 11214216861567722624 8513983330839068416 5813749800110414208 3113516269381760000 413282738653105792 16159793281634003200 13459559750905348992 10759326220176694784 8059092689448040576 5358859158719386368 2658625627990732160 18405136170971629568 15704902640242975360 13004669109514321152 10304435578785666944 7604202048057012736 4903968517328358528 2203734986599704320 17950245529580601728 15250011998851947520 12549778468123293312 9849544937394639104 7149311406665984896 4449077875937330688 1748844345208676480 17495354888189573888 14795121357460919680 12094887826732265472 9394654296003611264 6694420765274957056 3994187234546302848 1293953703817648640 17040464246798546048 14340230716069891840 11639997185341237632 8939763654612583424 6239530123883929216 3539296593155275008 839063062426620800 16585573605407518208 13885340074678864000 11185106543950209792 8484873013221555584 5784639482492901376 3084405951764247168 384172421035592960 16130682964016490368 13430449433287836160 10730215902559181952 8029982371830527744 5329748841101873536 2629515310373219328 18376025853354116736 15675792322625462528 12975558791896808320 10275325261168154112 7575091730439499904 4874858199710845696 2174624668982191488 17921135211963088896 15220901681234434688 12520668150505780480 9820434619777126272 7120201089048472064 4419967558319817856 1719734027591163648 17466244570572061056 14766011039843406848 12065777509114752640 9365543978386098432 6665310447657444224 3965076916928790016 1264843386200135808 17011353929181033216 14311120398452379008 11610886867723724800 8910653336995070592 6210419806266416384 3510186275537762176 809952744809107968 16556463287790005376 13856229757061351168 11155996226332696960 8455762695604042752 5755529164875388544 3055295634146734336 355062103418080128 16101572646398977536 13401339115670323328 10701105584941669120 8000872054213014912 5300638523484360704 2600404992755706496 18346915535736603904 15646682005007949696 12946448474279295488 10246214943550641280 7545981412821987072 4845747882093332864 2145514351364678656 17892024894345576064 15191791363616921856 12491557832888267648 9791324302159613440 7091090771430959232 4390857240702305024 1690623709973650816 17437134252954548224 14736900722225894016 12036667191497239808 9336433660768585600 6636200130039931392 3935966599311277184 1235733068582622976 16982243611563520384 14282010080834866176 11581776550106211968 8881543019377557760 6181309488648903552 3481075957920249344 780842427191595136 16527352970172492544 13827119439443838336 11126885908715184128 8426652377986529920 5726418847257875712 3026185316529221504 325951785800567296 16072462328781464704 13372228798052810496 10671995267324156288 7971761736595502080 5271528205866847872 2571294675138193664 18317805218119091072 15617571687390436864 12917338156661782656 10217104625933128448 7516871095204474240 4816637564475820032 2116404033747165824 17862914576728063232 15162681045999409024 12462447515270754816 9762213984542100608 7061980453813446400 4361746923084792192 1661513392356137984 17408023935337035392 14707790404608381184 12007556873879726976 9307323343151072768 6607089812422418560 3906856281693764352 1206622750965110144 16953133293946007552 14252899763217353344 11552666232488699136 8852432701760044928 6152199171031390720 3451965640302736512 751732109574082304 16498242652554979712 13798009121826325504 11097775591097671296 8397542060369017088 5697308529640362880 2997074998911708672 296841468183054464 16043352011163951872 13343118480435297664 10642884949706643456 7942651418977989248 5242417888249335040 2542184357520680832 18288694900501578240 15588461369772924032 12888227839044269824 10187994308315615616 7487760777586961408 4787527246858307200 2087293716129652992 17833804259110550400 15133570728381896192 12433337197653241984 9733103666924587776 7032870136195933568 4332636605467279360 1632403074738625152 17378913617719522560 14678680086990868352 11978446556262214144 9278213025533559936 6577979494804905728 3877745964076251520 1177512433347597312 16924022976328494720 14223789445599840512 11523555914871186304 8823322384142532096 6123088853413877888 3422855322685223680 722621791956569472 16469132334937466880 13768898804208812672 11068665273480158464 8368431742751504256 5668198212022850048 2967964681294195840 267731150565541632 16014241693546439040 13314008162817784832 10613774632089130624 7913541101360476416 5213307570631822208 2513074039903168000 18259584582884065408 15559351052155411200 12859117521426756992 10158883990698102784 7458650459969448576 4758416929240794368 2058183398512140160 17804693941493037568 15104460410764383360 12404226880035729152 9703993349307074944 7003759818578420736 4303526287849766528 1603292757121112320 17349803300102009728 14649569769373355520 11949336238644701312 9249102707916047104 6548869177187392896 3848635646458738688 1148402115730084480 16894912658710981888 14194679127982327680 11494445597253673472 8794212066525019264 6093978535796365056 3393745005067710848 693511474339056640 16440022017319954048 13739788486591299840 11039554955862645632 8339321425133991424 5639087894405337216 2938854363676683008 238620832948028800 15985131375928926208 13284897845200272000 10584664314471617792 7884430783742963584 5184197253014309376 2483963722285655168 18230474265266552576 15530240734537898368 12830007203809244160 10129773673080589952 7429540142351935744 4729306611623281536 2029073080894627328 17775583623875524736 15075350093146870528 12375116562418216320 9674883031689562112 6974649500960907904 4274415970232253696 1574182439503599488 17320692982484496896 14620459451755842688 11920225921027188480 9219992390298534272 6519758859569880064 3819525328841225856 1119291798112571648 16865802341093469056 14165568810364814848 11465335279636160640 8765101748907506432 6064868218178852224 3364634687450198016 664401156721543808 16410911699702441216 13710678168973787008 11010444638245132800 8310211107516478592 5609977576787824384 2909744046059170176 209510515330515968 15956021058311413376 13255787527582759168 10555553996854104960 7855320466125450752 5155086935396796544 2454853404668142336 18201363947649039744 15501130416920385536 12800896886191731328 10100663355463077120 7400429824734422912 4700196294005768704 1999962763277114496 17746473306258011904 15046239775529357696 12346006244800703488 9645772714072049280 6945539183343395072 4245305652614740864 1545072121886086656 17291582664866984064 14591349134138329856 11891115603409675648 9190882072681021440 6490648541952367232 3790415011223713024 1090181480495058816 16836692023475956224 14136458492747302016 11436224962018647808 8735991431289993600 6035757900561339392 3335524369832685184 635290839104030976 16381801382084928384 13681567851356274176 10981334320627619968 8281100789898965760 5580867259170311552 2880633728441657344 180400197713003136 15926910740693900544 13226677209965246336 10526443679236592128 7826210148507937920 5125976617779283712 2425743087050629504 18172253630031526912 15472020099302872704 12771786568574218496 10071553037845564288 7371319507116910080 4671085976388255872 1970852445659601664 17717362988640499072 15017129457911844864 12316895927183190656 9616662396454536448 6916428865725882240 4216195334997228032 1515961804268573824 17262472347249471232 14562238816520817024 11862005285792162816 9161771755063508608 6461538224334854400 3761304693606200192 1061071162877545984 16807581705858443392 14107348175129789184 11407114644401134976 8706881113672480768 6006647582943826560 3306414052215172352 606180521486518144 16352691064467415552 13652457533738761344 10952224003010107136 8251990472281452928 5551756941552798720 2851523410824144512 151289880095490304 15897800423076387712 13197566892347733504 10497333361619079296 7797099830890425088 5096866300161770880 2396632769433116672 18143143312414014080 15442909781685359872 12742676250956705664 10042442720228051456 7342209189499397248 4641975658770743040 1941742128042088832 17688252671022986240 14988019140294332032 12287785609565677824 9587552078837023616 6887318548108369408 4187085017379715200 1486851486651060992 17233362029631958400 14533128498903304192 11832894968174649984 9132661437445995776 6432427906717341568 3732194375988687360 1031960845260033152 16778471388240930560 14078237857512276352 11378004326783622144 8677770796054967936 5977537265326313728 3277303734597659520 577070203869005312 16323580746849902720 13623347216121248512 10923113685392594304 8222880154663940096 5522646623935285888 2822413093206631680 122179562477977472 15868690105458874880 13168456574730220672 10468223044001566464 7767989513272912256 5067755982544258048 2367522451815603840 18114032994796501248 15413799464067847040 12713565933339192832 10013332402610538624 7313098871881884416 4612865341153230208 1912631810424576000 17659142353405473408 14958908822676819200 12258675291948164992 9558441761219510784 6858208230490856576 4157974699762202368 1457741169033548160 17204251712014445568 14504018181285791360 11803784650557137152 9103551119828482944 6403317589099828736 3703084058371174528 1002850527642520320 16749361070623417728 14049127539894763520 11348894009166109312 8648660478437455104 5948426947708800896 3248193416980146688 547959886251492480 16294470429232389888 13594236898503735680 10894003367775081472 8193769837046427264 5493536306317773056 2793302775589118848 93069244860464640 15839579787841362048 13139346257112707840 10439112726384053632 7738879195655399424 5038645664926745216 2338412134198091008 18084922677178988416 15384689146450334208 12684455615721680000 9984222084993025792 7283988554264371584 4583755023535717376 1883521492807063168 17630032035787960576 14929798505059306368 12229564974330652160 9529331443601997952 6829097912873343744 4128864382144689536 1428630851416035328 17175141394396932736 14474907863668278528 11774674332939624320 9074440802210970112 6374207271482315904 3673973740753661696 973740210025007488 16720250753005904896 14020017222277250688 11319783691548596480 8619550160819942272 5919316630091288064 3219083099362633856 518849568633979648 16265360111614877056 13565126580886222848 10864893050157568640 8164659519428914432 5464425988700260224 2764192457971606016 63958927242951808 15810469470223849216 13110235939495195008 10410002408766540800 7709768878037886592 5009535347309232384 2309301816580578176 18055812359561475584 15355578828832821376 12655345298104167168 9955111767375512960 7254878236646858752 4554644705918204544 1854411175189550336 17600921718170447744 14900688187441793536 12200454656713139328 9500221125984485120 6799987595255830912 4099754064527176704 1399520533798522496 17146031076779419904 14445797546050765696 11745564015322111488 9045330484593457280 6345096953864803072 3644863423136148864 944629892407494656 16691140435388392064 13990906904659737856 11290673373931083648 8590439843202429440 5890206312473775232 3189972781745121024 489739251016466816 16236249793997364224 13536016263268710016 10835782732540055808 8135549201811401600 5435315671082747392 2735082140354093184 34848609625438976 15781359152606336384 13081125621877682176 10380892091149027968 7680658560420373760 4980425029691719552 2280191498963065344 18026702041943962752 15326468511215308544 12626234980486654336 9926001449758000128 7225767919029345920 4525534388300691712 1825300857572037504 17571811400552934912 14871577869824280704 12171344339095626496 9471110808366972288 6770877277638318080 4070643746909663872 1370410216181009664 17116920759161907072 14416687228433252864 11716453697704598656 9016220166975944448 6315986636247290240 3615753105518636032 915519574789981824 16662030117770879232 13961796587042225024 11261563056313570816 8561329525584916608 5861095994856262400 3160862464127608192 460628933398953984 16207139476379851392 13506905945651197184 10806672414922542976 8106438884193888768 5406205353465234560 2705971822736580352 5738292007926144 15752248834988823552 13052015304260169344 10351781773531515136 7651548242802860928 4951314712074206720 2251081181345552512 17997591724326449920 15297358193597795712 12597124662869141504 9896891132140487296 7196657601411833088 4496424070683178880 1796190539954524672 17542701082935422080 14842467552206767872 12142234021478113664 9442000490749459456 6741766960020805248 4041533429292151040 1341299898563496832 17087810441544394240 14387576910815740032 11687343380087085824 8987109849358431616 6286876318629777408 3586642787901123200 886409257172468992 16632919800153366400 13932686269424712192 11232452738696057984 8532219207967403776 5831985677238749568 3131752146510095360 431518615781441152 16178029158762338560 13477795628033684352 10777562097305030144 8077328566576375936 5377095035847721728 2676861505119067520 18423372048099964928 15723138517371310720 13022904986642656512 10322671455914002304 7622437925185348096 4922204394456693888 2221970863728039680 17968481406708937088 15268247875980282880 12568014345251628672 9867780814522974464 7167547283794320256 4467313753065666048 1767080222337011840 17513590765317909248 14813357234589255040 12113123703860600832 9412890173131946624 6712656642403292416 4012423111674638208 1312189580945984000 17058700123926881408 14358466593198227200 11658233062469572992 8957999531740918784 6257766001012264576 3557532470283610368 857298939554956160 16603809482535853568 13903575951807199360 11203342421078545152 8503108890349890944 5802875359621236736 3102641828892582528 402408298163928320 16148918841144825728 13448685310416171520 10748451779687517312 8048218248958863104 5347984718230208896 2647751187501554688 18394261730482452096 15694028199753797888 12993794669025143680 10293561138296489472 7593327607567835264 4893094076839181056 2192860546110526848 17939371089091424256 15239137558362770048 12538904027634115840 9838670496905461632 7138436966176807424 4438203435448153216 1737969904719499008 17484480447700396416 14784246916971742208 12084013386243088000 9383779855514433792 6683546324785779584 3983312794057125376 1283079263328471168 17029589806309368576 14329356275580714368 11629122744852060160 8928889214123405952 6228655683394751744 3528422152666097536 828188621937443328 16574699164918340736 13874465634189686528 11174232103461032320 8473998572732378112 5773765042003723904 3073531511275069696 373297980546415488 16119808523527312896 13419574992798658688 10719341462070004480 8019107931341350272 5318874400612696064 2618640869884041856 18365151412864939264 15664917882136285056 12964684351407630848 10264450820678976640 7564217289950322432 4863983759221668224 2163750228493014016 17910260771473911424 15210027240745257216 12509793710016603008 9809560179287948800 7109326648559294592 4409093117830640384 1708859587101986176 17455370130082883584 14755136599354229376 12054903068625575168 9354669537896920960 6654436007168266752 3954202476439612544 1253968945710958336 17000479488691855744 14300245957963201536 11600012427234547328 8899778896505893120 6199545365777238912 3499311835048584704 799078304319930496 16545588847300827904 13845355316572173696 11145121785843519488 8444888255114865280 5744654724386211072 3044421193657556864 344187662928902656 16090698205909800064 13390464675181145856 10690231144452491648 7989997613723837440 5289764082995183232 2589530552266529024 18336041095247426432 15635807564518772224 12935574033790118016 10235340503061463808 7535106972332809600 4834873441604155392 2134639910875501184 17881150453856398592 15180916923127744384 12480683392399090176 9780449861670435968 7080216330941781760 4379982800213127552 1679749269484473344 17426259812465370752 14726026281736716544 12025792751008062336 9325559220279408128 6625325689550753920 3925092158822099712 1224858628093445504 16971369171074342912 14271135640345688704 11570902109617034496 8870668578888380288 6170435048159726080 3470201517431071872 769967986702417664 16516478529683315072 13816244998954660864 11116011468226006656 8415777937497352448 5715544406768698240 3015310876040044032 315077345311389824 16061587888292287232 13361354357563633024 10661120826834978816 7960887296106324608 5260653765377670400 2560420234649016192 18306930777629913600 15606697246901259392 12906463716172605184 10206230185443950976 7505996654715296768 4805763123986642560 2105529593257988352 17852040136238885760 15151806605510231552 12451573074781577344 9751339544052923136 7051106013324268928 4350872482595614720 1650638951866960512 17397149494847857920 14696915964119203712 11996682433390549504 9296448902661895296 6596215371933241088 3895981841204586880 1195748310475932672 16942258853456830080 14242025322728175872 11541791791999521664 8841558261270867456 6141324730542213248 3441091199813559040 740857669084904832 16487368212065802240 13787134681337148032 11086901150608493824 8386667619879839616 5686434089151185408 2986200558422531200 285967027693876992 16032477570674774400 13332244039946120192 10632010509217465984 7931776978488811776 5231543447760157568 2531309917031503360 18277820460012400768 15577586929283746560 12877353398555092352 10177119867826438144 7476886337097783936 4776652806369129728 2076419275640475520 17822929818621372928 15122696287892718720 12422462757164064512 9722229226435410304 7021995695706756096 4321762164978101888 1621528634249447680 17368039177230345088 14667805646501690880 11967572115773036672 9267338585044382464 6567105054315728256 3866871523587074048 1166637992858419840 16913148535839317248 14212915005110663040 11512681474382008832 8812447943653354624 6112214412924700416 3411980882196046208 711747351467392000 16458257894448289408 13758024363719635200 11057790832990980992 8357557302262326784 5657323771533672576 2957090240805018368 256856710076364160 16003367253057261568 13303133722328607360 10602900191599953152 7902666660871298944 5202433130142644736 2502199599413990528 18248710142394887936 15548476611666233728 12848243080937579520 10148009550208925312 7447776019480271104 4747542488751616896 2047308958022962688 17793819501003860096 15093585970275205888 12393352439546551680 9693118908817897472 6992885378089243264 4292651847360589056 1592418316631934848 17338928859612832256 14638695328884178048 11938461798155523840 9238228267426869632 6537994736698215424 3837761205969561216 1137527675240907008 16884038218221804416 14183804687493150208 11483571156764496000 8783337626035841792 6083104095307187584 3382870564578533376 682637033849879168 16429147576830776576 13728914046102122368 11028680515373468160 8328446984644813952 5628213453916159744 2927979923187505536 227746392458851328 15974256935439748736 13274023404711094528 10573789873982440320 7873556343253786112 5173322812525131904 2473089281796477696 18219599824777375104 15519366294048720896 12819132763320066688 10118899232591412480 7418665701862758272 4718432171134104064 2018198640405449856 17764709183386347264 15064475652657693056 12364242121929038848 9664008591200384640 6963775060471730432 4263541529743076224 1563307999014422016 17309818541995319424 14609585011266665216 11909351480538011008 9209117949809356800 6508884419080702592 3808650888352048384 1108417357623394176 16854927900604291584 14154694369875637376 11454460839146983168 8754227308418328960 6053993777689674752 3353760246961020544 653526716232366336 16400037259213263744 13699803728484609536 10999570197755955328 8299336667027301120 5599103136298646912 2898869605569992704 198636074841338496 15945146617822235904 13244913087093581696 10544679556364927488 7844446025636273280 5144212494907619072 2443978964178964864 18190489507159862272 15490255976431208064 12790022445702553856 10089788914973899648 7389555384245245440 4689321853516591232 1989088322787937024 17735598865768834432 15035365335040180224 12335131804311526016 9634898273582871808 6934664742854217600 4234431212125563392 1534197681396909184 17280708224377806592 14580474693649152384 11880241162920498176 9180007632191843968 6479774101463189760 3779540570734535552 1079307040005881344 16825817582986778752 14125584052258124544 11425350521529470336 8725116990800816128 6024883460072161920 3324649929343507712 624416398614853504 16370926941595750912 13670693410867096704 10970459880138442496 8270226349409788288 5569992818681134080 2869759287952479872 169525757223825664 15916036300204723072 13215802769476068864 10515569238747414656 7815335708018760448 5115102177290106240 2414868646561452032 18161379189542349440 15461145658813695232 12760912128085041024 10060678597356386816 7360445066627732608 4660211535899078400 1959978005170424192 17706488548151321600 15006255017422667392 12306021486694013184 9605787955965358976 6905554425236704768 4205320894508050560 1505087363779396352 17251597906760293760 14551364376031639552 11851130845302985344 9150897314574331136 6450663783845676928 3750430253117022720 1050196722388368512 16796707265369265920 14096473734640611712 11396240203911957504 8696006673183303296 5995773142454649088 3295539611725994880 595306080997340672 16341816623978238080 13641583093249583872 10941349562520929664 8241116031792275456 5540882501063621248 2840648970334967040 140415439606312832 15886925982587210240 13186692451858556032 10486458921129901824 7786225390401247616 5085991859672593408 2385758328943939200 18132268871924836608 15432035341196182400 12731801810467528192 10031568279738873984 7331334749010219776 4631101218281565568 1930867687552911360 17677378230533808768 14977144699805154560 12276911169076500352 9576677638347846144 6876444107619191936 4176210576890537728 1475977046161883520 17222487589142780928 14522254058414126720 11822020527685472512 9121786996956818304 6421553466228164096 3721319935499509888 1021086404770855680 16767596947751753088 14067363417023098880 11367129886294444672 8666896355565790464 5966662824837136256 3266429294108482048 566195763379827840 16312706306360725248 13612472775632071040 10912239244903416832 8212005714174762624 5511772183446108416 2811538652717454208 111305121988800000 15857815664969697408 13157582134241043200 10457348603512388992 7757115072783734784 5056881542055080576 2356648011326426368 18103158554307323776 15402925023578669568 12702691492850015360 10002457962121361152 7302224431392706944 4601990900664052736 1901757369935398528 17648267912916295936 14948034382187641728 12247800851458987520 9547567320730333312 6847333790001679104 4147100259273024896 1446866728544370688 17193377271525268096 14493143740796613888 11792910210067959680 9092676679339305472 6392443148610651264 3692209617881997056 991976087153342848 16738486630134240256 14038253099405586048 11338019568676931840 8637786037948277632 5937552507219623424 3237318976490969216 537085445762315008 16283595988743212416 13583362458014558208 10883128927285904000 8182895396557249792 5482661865828595584 2782428335099941376 82194804371287168 15828705347352184576 13128471816623530368 10428238285894876160 7728004755166221952 5027771224437567744 2327537693708913536 18074048236689810944 15373814705961156736 12673581175232502528 9973347644503848320 7273114113775194112 4572880583046539904 1872647052317885696 17619157595298783104 14918924064570128896 12218690533841474688 9518457003112820480 6818223472384166272 4117989941655512064 1417756410926857856 17164266953907755264 14464033423179101056 11763799892450446848 9063566361721792640 6363332830993138432 3663099300264484224 962865769535830016 16709376312516727424 14009142781788073216 11308909251059419008 8608675720330764800 5908442189602110592 3208208658873456384 507975128144802176 16254485671125699584 13554252140397045376 10854018609668391168 8153785078939736960 5453551548211082752 2753318017482428544 53084486753774336 15799595029734671744 13099361499006017536 10399127968277363328 7698894437548709120 4998660906820054912 2298427376091400704 18044937919072298112 15344704388343643904 12644470857614989696 9944237326886335488 7244003796157681280 4543770265429027072 1843536734700372864 17590047277681270272 14889813746952616064 12189580216223961856 9489346685495307648 6789113154766653440 4088879624037999232 1388646093309345024 17135156636290242432 14434923105561588224 11734689574832934016 9034456044104279808 6334222513375625600 3633988982646971392 933755451918317184 16680265994899214592 13980032464170560384 11279798933441906176 8579565402713251968 5879331871984597760 3179098341255943552 478864810527289344 16225375353508186752 13525141822779532544 10824908292050878336 8124674761322224128 5424441230593569920 2724207699864915712 23974169136261504 15770484712117158912 13070251181388504704 10370017650659850496 7669784119931196288 4969550589202542080 2269317058473887872 18015827601454785280 15315594070726131072 12615360539997476864 9915127009268822656 7214893478540168448 4514659947811514240 1814426417082860032 17560936960063757440 14860703429335103232 12160469898606449024 9460236367877794816 6760002837149140608 4059769306420486400 1359535775691832192 17106046318672729600 14405812787944075392 11705579257215421184 9005345726486766976 6305112195758112768 3604878665029458560 904645134300804352 16651155677281701760 13950922146553047552 11250688615824393344 8550455085095739136 5850221554367084928 3149988023638430720 449754492909776512 16196265035890673920 13496031505162019712 10795797974433365504 8095564443704711296 5395330912976057088 2695097382247402880 18441607925228300288 15741374394499646080 13041140863770991872 10340907333042337664 7640673802313683456 4940440271585029248 2240206740856375040 17986717283837272448 15286483753108618240 12586250222379964032 9886016691651309824 7185783160922655616 4485549630194001408 1785316099465347200 17531826642446244608 14831593111717590400 12131359580988936192 9431126050260281984 6730892519531627776 4030658988802973568 1330425458074319360 17076936001055216768 14376702470326562560 11676468939597908352 8976235408869254144 6276001878140599936 3575768347411945728 875534816683291520 16622045359664188928 13921811828935534720 11221578298206880512 8521344767478226304 5821111236749572096 3120877706020917888 420644175292263680 16167154718273161088 13466921187544506880 10766687656815852672 8066454126087198464 5366220595358544256 2665987064629890048 18412497607610787456 15712264076882133248 13012030546153479040 10311797015424824832 7611563484696170624 4911329953967516416 2211096423238862208 17957606966219759616 15257373435491105408 12557139904762451200 9856906374033796992 7156672843305142784 4456439312576488576 1756205781847834368 17502716324828731776 14802482794100077568 12102249263371423360 9402015732642769152 6701782201914114944 4001548671185460736 1301315140456806528 17047825683437703936 14347592152709049728 11647358621980395520 8947125091251741312 6246891560523087104 3546658029794432896 846424499065778688 16592935042046676096 13892701511318021888 11192467980589367680 8492234449860713472 5792000919132059264 3091767388403405056 391533857674750848 16138044400655648256 13437810869926994048 10737577339198339840 8037343808469685632 5337110277741031424 2636876747012377216 18383387289993274624 15683153759264620416 12982920228535966208 10282686697807312000 7582453167078657792 4882219636350003584 2181986105621349376 17928496648602246784 15228263117873592576 12528029587144938368 9827796056416284160 7127562525687629952 4427328994958975744 1727095464230321536 17473606007211218944 14773372476482564736 12073138945753910528 9372905415025256320 6672671884296602112 3972438353567947904 1272204822839293696 17018715365820191104 14318481835091536896 11618248304362882688 8918014773634228480 6217781242905574272 3517547712176920064 817314181448265856 16563824724429163264 13863591193700509056 11163357662971854848 8463124132243200640 5762890601514546432 3062657070785892224 362423540057238016 16108934083038135424 13408700552309481216 10708467021580827008 8008233490852172800 5307999960123518592 2607766429394864384 18354276972375761792 15654043441647107584 12953809910918453376 10253576380189799168 7553342849461144960 4853109318732490752 2152875788003836544 17899386330984733952 15199152800256079744 12498919269527425536 9798685738798771328 7098452208070117120 4398218677341462912 1697985146612808704 17444495689593706112 14744262158865051904 12044028628136397696 9343795097407743488 6643561566679089280 3943328035950435072 1243094505221780864 16989605048202678272 14289371517474024064 11589137986745369856 8888904456016715648 6188670925288061440 3488437394559407232 788203863830753024 16534714406811650432 13834480876082996224 11134247345354342016 8434013814625687808 5733780283897033600 3033546753168379392 333313222439725184 16079823765420622592 13379590234691968384 10679356703963314176 7979123173234659968 5278889642506005760 2578656111777351552 18325166654758248960 15624933124029594752 12924699593300940544 10224466062572286336 7524232531843632128 4823999001114977920 2123765470386323712 17870276013367221120 15170042482638566912 12469808951909912704 9769575421181258496 7069341890452604288 4369108359723950080 1668874828995295872 17415385371976193280 14715151841247539072 12014918310518884864 9314684779790230656 6614451249061576448 3914217718332922240 1213984187604268032 16960494730585165440 14260261199856511232 11560027669127857024 8859794138399202816 6159560607670548608 3459327076941894400 759093546213240192 16505604089194137600 13805370558465483392 11105137027736829184 8404903497008174976 5704669966279520768 3004436435550866560 304202904822212352 16050713447803109760 13350479917074455552 10650246386345801344 7950012855617147136 5249779324888492928 2549545794159838720 18296056337140736128 15595822806412081920 12895589275683427712 10195355744954773504 7495122214226119296 4794888683497465088 2094655152768810880 17841165695749708288 15140932165021054080 12440698634292399872 9740465103563745664 7040231572835091456 4339998042106437248 1639764511377783040 17386275054358680448 14686041523630026240 11985807992901372032 9285574462172717824 6585340931444063616 3885107400715409408 1184873869986755200 16931384412967652608 14231150882238998400 11530917351510344192 8830683820781689984 6130450290053035776 3430216759324381568 729983228595727360 16476493771576624768 13776260240847970560 11076026710119316352 8375793179390662144 5675559648662007936 2975326117933353728 275092587204699520 16021603130185596928 13321369599456942720 10621136068728288512 7920902537999634304 5220669007270980096 2520435476542325888 18266946019523223296 15566712488794569088 12866478958065914880 10166245427337260672 7466011896608606464 4765778365879952256 2065544835151298048 17812055378132195456 15111821847403541248 12411588316674887040 9711354785946232832 7011121255217578624 4310887724488924416 1610654193760270208 17357164736741167616 14656931206012513408 11956697675283859200 9256464144555204992 6556230613826550784 3855997083097896576 1155763552369242368 16902274095350139776 14202040564621485568 11501807033892831360 8801573503164177152 6101339972435522944 3401106441706868736 700872910978214528 16447383453959111936 13747149923230457728 11046916392501803520 8346682861773149312 5646449331044495104 2946215800315840896 245982269587186688 15992492812568084096 13292259281839429888 10592025751110775680 7891792220382121472 5191558689653467264 2491325158924813056 18237835701905710464 15537602171177056256 12837368640448402048 10137135109719747840 7436901578991093632 4736668048262439424 2036434517533785216 17782945060514682624 15082711529786028416 12382477999057374208 9682244468328720000 6982010937600065792 4281777406871411584 1581543876142757376 17328054419123654784 14627820888395000576 11927587357666346368 9227353826937692160 6527120296209037952 3826886765480383744 1126653234751729536 16873163777732626944 14172930247003972736 11472696716275318528 8772463185546664320 6072229654818010112 3371996124089355904 671762593360701696 16418273136341599104 13718039605612944896 11017806074884290688 8317572544155636480 5617339013426982272 2917105482698328064 216871951969673856 15963382494950571264 13263148964221917056 10562915433493262848 7862681902764608640 5162448372035954432 2462214841307300224 18208725384288197632 15508491853559543424 12808258322830889216 10108024792102235008 7407791261373580800 4707557730644926592 2007324199916272384 17753834742897169792 15053601212168515584 12353367681439861376 9653134150711207168 6952900619982552960 4252667089253898752 1552433558525244544 17298944101506141952 14598710570777487744 11898477040048833536 9198243509320179328 6498009978591525120 3797776447862870912 1097542917134216704 16844053460115114112 14143819929386459904 11443586398657805696 8743352867929151488 6043119337200497280 3342885806471843072 642652275743188864 16389162818724086272 13688929287995432064 10988695757266777856 8288462226538123648 5588228695809469440 2887995165080815232 187761634352161024 15934272177333058432 13234038646604404224 10533805115875750016 7833571585147095808 5133338054418441600 2433104523689787392 18179615066670684800 15479381535942030592 12779148005213376384 10078914474484722176 7378680943756067968 4678447413027413760 1978213882298759552 17724724425279656960 15024490894551002752 12324257363822348544 9624023833093694336 6923790302365040128 4223556771636385920 1523323240907731712 17269833783888629120 14569600253159974912 11869366722431320704 9169133191702666496 6468899660974012288 3768666130245358080 1068432599516703872 16814943142497601280 14114709611768947072 11414476081040292864 8714242550311638656 6014009019582984448 3313775488854330240 613541958125676032 16360052501106573440 13659818970377919232 10959585439649265024 8259351908920610816 5559118378191956608 2858884847463302400 158651316734648192 15905161859715545600 13204928328986891392 10504694798258237184 7804461267529582976 5104227736800928768 2403994206072274560 18150504749053171968 15450271218324517760 12750037687595863552 10049804156867209344 7349570626138555136 4649337095409900928 1949103564681246720 17695614107662144128 14995380576933489920 12295147046204835712 9594913515476181504 6894679984747527296 4194446454018873088 1494212923290218880 17240723466271116288 14540489935542462080 11840256404813807872 9140022874085153664 6439789343356499456 3739555812627845248 1039322281899191040 16785832824880088448 14085599294151434240 11385365763422780032 8685132232694125824 5984898701965471616 3284665171236817408 584431640508163200 16330942183489060608 13630708652760406400 10930475122031752192 8230241591303097984 5530008060574443776 2829774529845789568 129540999117135360 15876051542098032768 13175818011369378560 10475584480640724352 7775350949912070144 5075117419183415936 2374883888454761728 18121394431435659136 15421160900707004928 12720927369978350720 10020693839249696512 7320460308521042304 4620226777792388096 1919993247063733888 17666503790044631296 14966270259315977088 12266036728587322880 9565803197858668672 6865569667130014464 4165336136401360256 1465102605672706048 17211613148653603456 14511379617924949248 11811146087196295040 9110912556467640832 6410679025738986624 3710445495010332416 1010211964281678208 16756722507262575616 14056488976533921408 11356255445805267200 8656021915076612992 5955788384347958784 3255554853619304576 555321322890650368 16301831865871547776 13601598335142893568 10901364804414239360 8201131273685585152 5500897742956930944 2800664212228276736 100430681499622528 15846941224480519936 13146707693751865728 10446474163023211520 7746240632294557312 5046007101565903104 2345773570837248896 18092284113818146304 15392050583089492096 12691817052360837888 9991583521632183680 7291349990903529472 4591116460174875264 1890882929446221056 17637393472427118464 14937159941698464256 12236926410969810048 9536692880241155840 6836459349512501632 4136225818783847424 1435992288055193216 17182502831036090624 14482269300307436416 11782035769578782208 9081802238850128000 6381568708121473792 3681335177392819584 981101646664165376 16727612189645062784 14027378658916408576 11327145128187754368 8626911597459100160 5926678066730445952 3226444536001791744 526211005273137536 16272721548254034944 13572488017525380736 10872254486796726528 8172020956068072320 5471787425339418112 2771553894610763904 71320363882109696 15817830906863007104 13117597376134352896 10417363845405698688 7717130314677044480 5016896783948390272 2316663253219736064 18063173796200633472 15362940265471979264 12662706734743325056 9962473204014670848 7262239673286016640 4562006142557362432 1861772611828708224 17608283154809605632 14908049624080951424 12207816093352297216 9507582562623643008 6807349031894988800 4107115501166334592 1406881970437680384 17153392513418577792 14453158982689923584 11752925451961269376 9052691921232615168 6352458390503960960 3652224859775306752 951991329046652544 16698501872027549952 13998268341298895744 11298034810570241536 8597801279841587328 5897567749112933120 3197334218384278912 497100687655624704 16243611230636522112 13543377699907867904 10843144169179213696 8142910638450559488 5442677107721905280 2742443576993251072 42210046264596864 15788720589245494272 13088487058516840064 10388253527788185856 7688019997059531648 4987786466330877440 2287552935602223232 18034063478583120640 15333829947854466432 12633596417125812224 9933362886397158016 7233129355668503808 4532895824939849600 1832662294211195392 17579172837192092800 14878939306463438592 12178705775734784384 9478472245006130176 6778238714277475968 4078005183548821760 1377771652820167552 17124282195801064960 14424048665072410752 11723815134343756544 9023581603615102336 6323348072886448128 3623114542157793920 922881011429139712 16669391554410037120 13969158023681382912 11268924492952728704 8568690962224074496 5868457431495420288 3168223900766766080 467990370038111872 16214500913019009280 13514267382290355072 10814033851561700864 8113800320833046656 5413566790104392448 2713333259375738240 13099728647084032 15759610271627981440 13059376740899327232 10359143210170673024 7658909679442018816 4958676148713364608 2258442617984710400 18004953160965607808 15304719630236953600 12604486099508299392 9904252568779645184 7204019038050990976 4503785507322336768 1803551976593682560 17550062519574579968 14849828988845925760 12149595458117271552 9449361927388617344 6749128396659963136 4048894865931308928 1348661335202654720 17095171878183552128 14394938347454897920 11694704816726243712 8994471285997589504 6294237755268935296 3594004224540281088 893770693811626880 16640281236792524288 13940047706063870080 11239814175335215872 8539580644606561664 5839347113877907456 3139113583149253248 438880052420599040 16185390595401496448 13485157064672842240 10784923533944188032 8084690003215533824 5384456472486879616 2684222941758225408 18430733484739122816 15730499954010468608 13030266423281814400 10330032892553160192 7629799361824505984 4929565831095851776 2229332300367197568 17975842843348094976 15275609312619440768 12575375781890786560 9875142251162132352 7174908720433478144 4474675189704823936 1774441658976169728 17520952201957067136 14820718671228412928 12120485140499758720 9420251609771104512 6720018079042450304 4019784548313796096 1319551017585141888 17066061560566039296 14365828029837385088 11665594499108730880 8965360968380076672 6265127437651422464 3564893906922768256 864660376194114048 16611170919175011456 13910937388446357248 11210703857717703040 8510470326989048832 5810236796260394624 3110003265531740416 409769734803086208 16156280277783983616 13456046747055329408 10755813216326675200 8055579685598020992 5355346154869366784 2655112624140712576 18401623167121609984 15701389636392955776 13001156105664301568 10300922574935647360 7600689044206993152 4900455513478338944 2200221982749684736 17946732525730582144 15246498995001927936 12546265464273273728 9846031933544619520 7145798402815965312 4445564872087311104 1745331341358656896 17491841884339554304 14791608353610900096 12091374822882245888 9391141292153591680 6690907761424937472 3990674230696283264 1290440699967629056 17036951242948526464 14336717712219872256 11636484181491218048 8936250650762563840 6236017120033909632 3535783589305255424 835550058576601216 16582060601557498624 13881827070828844416 11181593540100190208 8481360009371536000 5781126478642881792 3080892947914227584 380659417185573376 16127169960166470784 13426936429437816576 10726702898709162368 8026469367980508160 5326235837251853952 2626002306523199744 18372512849504097152 15672279318775442944 12972045788046788736 10271812257318134528 7571578726589480320 4871345195860826112 2171111665132171904 17917622208113069312 15217388677384415104 12517155146655760896 9816921615927106688 7116688085198452480 4416454554469798272 1716221023741144064 17462731566722041472 14762498035993387264 12062264505264733056 9362030974536078848 6661797443807424640 3961563913078770432 1261330382350116224 17007840925331013632 14307607394602359424 11607373863873705216 8907140333145051008 6206906802416396800 3506673271687742592 806439740959088384 16552950283939985792 13852716753211331584 11152483222482677376 8452249691754023168 5752016161025368960 3051782630296714752 351549099568060544 16098059642548957952 13397826111820303744 10697592581091649536 7997359050362995328 5297125519634341120 2596891988905686912 18343402531886584320 15643169001157930112 12942935470429275904 10242701939700621696 7542468408971967488 4842234878243313280 2142001347514659072 17888511890495556480 15188278359766902272 12488044829038248064 9787811298309593856 7087577767580939648 4387344236852285440 1687110706123631232 17433621249104528640 14733387718375874432 12033154187647220224 9332920656918566016 6632687126189911808 3932453595461257600 1232220064732603392 16978730607713500800 14278497076984846592 11578263546256192384 8878030015527538176 6177796484798883968 3477562954070229760 777329423341575552 16523839966322472960 13823606435593818752 11123372904865164544 8423139374136510336 5722905843407856128 3022672312679201920 322438781950547712 16068949324931445120 13368715794202790912 10668482263474136704 7968248732745482496 5268015202016828288 2567781671288174080 18314292214269071488 15614058683540417280 12913825152811763072 10213591622083108864 7513358091354454656 4813124560625800448 2112891029897146240 17859401572878043648 15159168042149389440 12458934511420735232 9758700980692081024 7058467449963426816 4358233919234772608 1658000388506118400 17404510931487015808 14704277400758361600 12004043870029707392 9303810339301053184 6603576808572398976 3903343277843744768 1203109747115090560 16949620290095987968 14249386759367333760 11549153228638679552 8848919697910025344 6148686167181371136 3448452636452716928 748219105724062720 16494729648704960128 13794496117976305920 11094262587247651712 8394029056518997504 5693795525790343296 2993561995061689088 293328464333034880 16039839007313932288 13339605476585278080 10639371945856623872 7939138415127969664 5238904884399315456 2538671353670661248 18285181896651558656 15584948365922904448 12884714835194250240 10184481304465596032 7484247773736941824 4784014243008287616 2083780712279633408 17830291255260530816 15130057724531876608 12429824193803222400 9729590663074568192 7029357132345913984 4329123601617259776 1628890070888605568 17375400613869502976 14675167083140848768 11974933552412194560 9274700021683540352 6574466490954886144 3874232960226231936 1173999429497577728 16920509972478475136 14220276441749820928 11520042911021166720 8819809380292512512 6119575849563858304 3419342318835204096 719108788106549888 16465619331087447296 13765385800358793088 11065152269630138880 8364918738901484672 5664685208172830464 2964451677444176256 264218146715522048 16010728689696419456 13310495158967765248 10610261628239111040 7910028097510456832 5209794566781802624 2509561036053148416 18256071579034045824 15555838048305391616 12855604517576737408 10155370986848083200 7455137456119428992 4754903925390774784 2054670394662120576 17801180937643017984 15100947406914363776 12400713876185709568 9700480345457055360 7000246814728401152 4300013283999746944 1599779753271092736 17346290296251990144 14646056765523335936 11945823234794681728 9245589704066027520 6545356173337373312 3845122642608719104 1144889111880064896 16891399654860962304 14191166124132308096 11490932593403653888 8790699062674999680 6090465531946345472 3390232001217691264 689998470489037056 16436509013469934464 13736275482741280256 11036041952012626048 8335808421283971840 5635574890555317632 2935341359826663424 235107829098009216 15981618372078906624 13281384841350252416 10581151310621598208 7880917779892944000 5180684249164289792 2480450718435635584 18226961261416532992 15526727730687878784 12826494199959224576 10126260669230570368 7426027138501916160 4725793607773261952 2025560077044607744 17772070620025505152 15071837089296850944 12371603558568196736 9671370027839542528 6971136497110888320 4270902966382234112 1570669435653579904 17317179978634477312 14616946447905823104 11916712917177168896 9216479386448514688 6516245855719860480 3816012324991206272 1115778794262552064 16862289337243449472 14162055806514795264 11461822275786141056 8761588745057486848 6061355214328832640 3361121683600178432 660888152871524224 16407398695852421632 13707165165123767424 11006931634395113216 8306698103666459008 5606464572937804800 2906231042209150592 205997511480496384 15952508054461393792 13252274523732739584 10552040993004085376 7851807462275431168 5151573931546776960 2451340400818122752 18197850943799020160 15497617413070365952 12797383882341711744 10097150351613057536 7396916820884403328 4696683290155749120 1996449759427094912 17742960302407992320 15042726771679338112 12342493240950683904 9642259710222029696 6942026179493375488 4241792648764721280 1541559118036067072 17288069661016964480 14587836130288310272 11887602599559656064 9187369068831001856 6487135538102347648 3786902007373693440 1086668476645039232 16833179019625936640 14132945488897282432 11432711958168628224 8732478427439974016 6032244896711319808 3332011365982665600 631777835254011392 16378288378234908800 13678054847506254592 10977821316777600384 8277587786048946176 5577354255320291968 2877120724591637760 176887193862983552 15923397736843880960 13223164206115226752 10522930675386572544 7822697144657918336 5122463613929264128 2422230083200609920 18168740626181507328 15468507095452853120 12768273564724198912 10068040033995544704 7367806503266890496 4667572972538236288 1967339441809582080 17713849984790479488 15013616454061825280 12313382923333171072 9613149392604516864 6912915861875862656 4212682331147208448 1512448800418554240 17258959343399451648 14558725812670797440 11858492281942143232 9158258751213489024 6458025220484834816 3757791689756180608 1057558159027526400 16804068702008423808 14103835171279769600 11403601640551115392 8703368109822461184 6003134579093806976 3302901048365152768 602667517636498560 16349178060617395968 13648944529888741760 10948710999160087552 8248477468431433344 5548243937702779136 2848010406974124928 147776876245470720 15894287419226368128 13194053888497713920 10493820357769059712 7793586827040405504 5093353296311751296 2393119765583097088 18139630308563994496 15439396777835340288 12739163247106686080 10038929716378031872 7338696185649377664 4638462654920723456 1938229124192069248 17684739667172966656 14984506136444312448 12284272605715658240 9584039074987004032 6883805544258349824 4183572013529695616 1483338482801041408 17229849025781938816 14529615495053284608 11829381964324630400 9129148433595976192 6428914902867321984 3728681372138667776 1028447841410013568 16774958384390910976 14074724853662256768 11374491322933602560 8674257792204948352 5974024261476294144 3273790730747639936 573557200018985728 16320067742999883136 13619834212271228928 10919600681542574720 8219367150813920512 5519133620085266304 2818900089356612096 118666558627957888 15865177101608855296 13164943570880201088 10464710040151546880 7764476509422892672 5064242978694238464 2364009447965584256 18110519990946481664 15410286460217827456 12710052929489173248 10009819398760519040 7309585868031864832 4609352337303210624 1909118806574556416 17655629349555453824 14955395818826799616 12255162288098145408 9554928757369491200 6854695226640836992 4154461695912182784 1454228165183528576 17200738708164425984 14500505177435771776 11800271646707117568 9100038115978463360 6399804585249809152 3699571054521154944 999337523792500736 16745848066773398144 14045614536044743936 11345381005316089728 8645147474587435520 5944913943858781312 3244680413130127104 544446882401472896 16290957425382370304 13590723894653716096 10890490363925061888 8190256833196407680 5490023302467753472 2789789771739099264 89556241010445056 15836066783991342464 13135833253262688256 10435599722534034048 7735366191805379840 5035132661076725632 2334899130348071424 18081409673328968832 15381176142600314624 12680942611871660416 9980709081143006208 7280475550414352000 4580242019685697792 1880008488957043584 17626519031937940992 14926285501209286784 12226051970480632576 9525818439751978368 6825584909023324160 4125351378294669952 1425117847566015744 17171628390546913152 14471394859818258944 11771161329089604736 9070927798360950528 6370694267632296320 3670460736903642112 970227206174987904 16716737749155885312 14016504218427231104 11316270687698576896 8616037156969922688 5915803626241268480 3215570095512614272 515336564783960064 16261847107764857472 13561613577036203264 10861380046307549056 8161146515578894848 5460912984850240640 2760679454121586432 60445923392932224 15806956466373829632 13106722935645175424 10406489404916521216 7706255874187867008 5006022343459212800 2305788812730558592 18052299355711456000 15352065824982801792 12651832294254147584 9951598763525493376 7251365232796839168 4551131702068184960 1850898171339530752 17597408714320428160 14897175183591773952 12196941652863119744 9496708122134465536 6796474591405811328 4096241060677157120 1396007529948502912 17142518072929400320 14442284542200746112 11742051011472091904 9041817480743437696 6341583950014783488 3641350419286129280 941116888557475072 16687627431538372480 13987393900809718272 11287160370081064064 8586926839352409856 5886693308623755648 3186459777895101440 486226247166447232 16232736790147344640 13532503259418690432 10832269728690036224 8132036197961382016 5431802667232727808 2731569136504073600 31335605775419392 15777846148756316800 13077612618027662592 10377379087299008384 7677145556570354176 4976912025841699968 2276678495113045760 18023189038093943168 15322955507365288960 12622721976636634752 9922488445907980544 7222254915179326336 4522021384450672128 1821787853722017920 17568298396702915328 14868064865974261120 12167831335245606912 9467597804516952704 6767364273788298496 4067130743059644288 1366897212330990080 17113407755311887488 14413174224583233280 11712940693854579072 9012707163125924864 6312473632397270656 3612240101668616448 912006570939962240 16658517113920859648 13958283583192205440 11258050052463551232 8557816521734897024 5857582991006242816 3157349460277588608 457115929548934400 16203626472529831808 13503392941801177600 10803159411072523392 8102925880343869184 5402692349615214976 2702458818886560768 2225288157906560 15748735831138803968 13048502300410149760 10348268769681495552 7648035238952841344 4947801708224187136 2247568177495532928 17994078720476430336 15293845189747776128 12593611659019121920 9893378128290467712 7193144597561813504 4492911066833159296 1792677536104505088 17539188079085402496 14838954548356748288 12138721017628094080 9438487486899439872 6738253956170785664 4038020425442131456 1337786894713477248 17084297437694374656 14384063906965720448 11683830376237066240 8983596845508412032 6283363314779757824 3583129784051103616 882896253322449408 16629406796303346816 13929173265574692608 11228939734846038400 8528706204117384192 5828472673388729984 3128239142660075776 428005611931421568 16174516154912318976 13474282624183664768 10774049093455010560 8073815562726356352 5373582031997702144 2673348501269047936 18419859044249945344 15719625513521291136 13019391982792636928 10319158452063982720 7618924921335328512 4918691390606674304 2218457859878020096 17964968402858917504 15264734872130263296 12564501341401609088 9864267810672954880 7164034279944300672 4463800749215646464 1763567218486992256 17510077761467889664 14809844230739235456 12109610700010581248 9409377169281927040 6709143638553272832 4008910107824618624 1308676577095964416 17055187120076861824 14354953589348207616 11654720058619553408 8954486527890899200 6254252997162244992 3554019466433590784 853785935704936576 16600296478685833984 13900062947957179776 11199829417228525568 8499595886499871360 5799362355771217152 3099128825042562944 398895294313908736 16145405837294806144 13445172306566151936 10744938775837497728 8044705245108843520 5344471714380189312 2644238183651535104 18390748726632432512 15690515195903778304 12990281665175124096 10290048134446469888 7589814603717815680 4889581072989161472 2189347542260507264 17935858085241404672 15235624554512750464 12535391023784096256 9835157493055442048 7134923962326787840 4434690431598133632 1734456900869479424 17480967443850376832 14780733913121722624 12080500382393068416 9380266851664414208 6680033320935760000 3979799790207105792 1279566259478451584 17026076802459348992 14325843271730694784 11625609741002040576 8925376210273386368 6225142679544732160 3524909148816077952 824675618087423744 16571186161068321152 13870952630339666944 11170719099611012736 8470485568882358528 5770252038153704320 3070018507425050112 369784976696395904 16116295519677293312 13416061988948639104 10715828458219984896 8015594927491330688 5315361396762676480 2615127866034022272 18361638409014919680 15661404878286265472 12961171347557611264 10260937816828957056 7560704286100302848 4860470755371648640 2160237224642994432 17906747767623891840 15206514236895237632 12506280706166583424 9806047175437929216 7105813644709275008 4405580113980620800 1705346583251966592 17451857126232864000 14751623595504209792 12051390064775555584 9351156534046901376 6650923003318247168 3950689472589592960 1250455941860938752 16996966484841836160 14296732954113181952 11596499423384527744 8896265892655873536 6196032361927219328 3495798831198565120 795565300469910912 16542075843450808320 13841842312722154112 11141608781993499904 8441375251264845696 5741141720536191488 3040908189807537280 340674659078883072 16087185202059780480 13386951671331126272 10686718140602472064 7986484609873817856 5286251079145163648 2586017548416509440 18332528091397406848 15632294560668752640 12932061029940098432 10231827499211444224 7531593968482790016 4831360437754135808 2131126907025481600 17877637450006379008 15177403919277724800 12477170388549070592 9776936857820416384 7076703327091762176 4376469796363107968 1676236265634453760 17422746808615351168 14722513277886696960 12022279747158042752 9322046216429388544 6621812685700734336 3921579154972080128 1221345624243425920 16967856167224323328 14267622636495669120 11567389105767014912 8867155575038360704 6166922044309706496 3466688513581052288 766454982852398080 16512965525833295488 13812731995104641280 11112498464375987072 8412264933647332864 5712031402918678656 3011797872190024448 311564341461370240 16058074884442267648 13357841353713613440 10657607822984959232 7957374292256305024 5257140761527650816 2556907230798996608 18303417773779894016 15603184243051239808 12902950712322585600 10202717181593931392 7502483650865277184 4802250120136622976 2102016589407968768 17848527132388866176 15148293601660211968 12448060070931557760 9747826540202903552 7047593009474249344 4347359478745595136 1647125948016940928 17393636490997838336 14693402960269184128 11993169429540529920 9292935898811875712 6592702368083221504 3892468837354567296 1192235306625913088 16938745849606810496 14238512318878156288 11538278788149502080 8838045257420847872 6137811726692193664 3437578195963539456 737344665234885248 16483855208215782656 13783621677487128448 11083388146758474240 8383154616029820032 5682921085301165824 2982687554572511616 282454023843857408 16028964566824754816 13328731036096100608 10628497505367446400 7928263974638792192 5228030443910137984 2527796913181483776 18274307456162381184 15574073925433726976 12873840394705072768 10173606863976418560 7473373333247764352 4773139802519110144 2072906271790455936 17819416814771353344 15119183284042699136 12418949753314044928 9718716222585390720 7018482691856736512 4318249161128082304 1618015630399428096 17364526173380325504 14664292642651671296 11964059111923017088 9263825581194362880 6563592050465708672 3863358519737054464 1163124989008400256 16909635531989297664 14209402001260643456 11509168470531989248 8808934939803335040 6108701409074680832 3408467878346026624 708234347617372416 16454744890598269824 13754511359869615616 11054277829140961408 8354044298412307200 5653810767683652992 2953577236954998784 253343706226344576 15999854249207241984 13299620718478587776 10599387187749933568 7899153657021279360 5198920126292625152 2498686595563970944 18245197138544868352 15544963607816214144 12844730077087559936 10144496546358905728 7444263015630251520 4744029484901597312 2043795954172943104 17790306497153840512 15090072966425186304 12389839435696532096 9689605904967877888 6989372374239223680 4289138843510569472 1588905312781915264 17335415855762812672 14635182325034158464 11934948794305504256 9234715263576850048 6534481732848195840 3834248202119541632 1134014671390887424 16880525214371784832 14180291683643130624 11480058152914476416 8779824622185822208 6079591091457168000 3379357560728513792 679124029999859584 16425634572980756992 13725401042252102784 11025167511523448576 8324933980794794368 5624700450066140160 2924466919337485952 224233388608831744 15970743931589729152 13270510400861074944 10570276870132420736 7870043339403766528 5169809808675112320 2469576277946458112 18216086820927355520 15515853290198701312 12815619759470047104 10115386228741392896 7415152698012738688 4714919167284084480 2014685636555430272 17761196179536327680 15060962648807673472 12360729118079019264 9660495587350365056 6960262056621710848 4260028525893056640 1559794995164402432 17306305538145299840 14606072007416645632 11905838476687991424 9205604945959337216 6505371415230683008 3805137884502028800 1104904353773374592 16851414896754272000 14151181366025617792 11450947835296963584 8750714304568309376 6050480773839655168 3350247243111000960 650013712382346752 16396524255363244160 13696290724634589952 10996057193905935744 8295823663177281536 5595590132448627328 2895356601719973120 195123070991318912 15941633613972216320 13241400083243562112 10541166552514907904 7840933021786253696 5140699491057599488 2440465960328945280 18186976503309842688 15486742972581188480 12786509441852534272 10086275911123880064 7386042380395225856 4685808849666571648 1985575318937917440 17732085861918814848 15031852331190160640 12331618800461506432 9631385269732852224 6931151739004198016 4230918208275543808 1530684677546889600 17277195220527787008 14576961689799132800 11876728159070478592 9176494628341824384 6476261097613170176 3776027566884515968 1075794036155861760 16822304579136759168 14122071048408104960 11421837517679450752 8721603986950796544 6021370456222142336 3321136925493488128 620903394764833920 16367413937745731328 13667180407017077120 10966946876288422912 8266713345559768704 5566479814831114496 2866246284102460288 166012753373806080 15912523296354703488 13212289765626049280 10512056234897395072 7811822704168740864 5111589173440086656 2411355642711432448 18157866185692329856 15457632654963675648 12757399124235021440 10057165593506367232 7356932062777713024 4656698532049058816 1956465001320404608 17702975544301302016 15002742013572647808 12302508482843993600 9602274952115339392 6902041421386685184 4201807890658030976 1501574359929376768 17248084902910274176 14547851372181619968 11847617841452965760 9147384310724311552 6447150779995657344 3746917249267003136 1046683718538348928 16793194261519246336 14092960730790592128 11392727200061937920 8692493669333283712 5992260138604629504 3292026607875975296 591793077147321088 16338303620128218496 13638070089399564288 10937836558670910080 8237603027942255872 5537369497213601664 2837135966484947456 136902435756293248 15883412978737190656 13183179448008536448 10482945917279882240 7782712386551228032 5082478855822573824 2382245325093919616 18128755868074817024 15428522337346162816 12728288806617508608 10028055275888854400 7327821745160200192 4627588214431545984 1927354683702891776 17673865226683789184 14973631695955134976 12273398165226480768 9573164634497826560 6872931103769172352 4172697573040518144 1472464042311863936 17218974585292761344 14518741054564107136 11818507523835452928 9118273993106798720 6418040462378144512 3717806931649490304 1017573400920836096 16764083943901733504 14063850413173079296 11363616882444425088 8663383351715770880 5963149820987116672 3262916290258462464 562682759529808256 16309193302510705664 13608959771782051456 10908726241053397248 8208492710324743040 5508259179596088832 2808025648867434624 107792118138780416 15854302661119677824 13154069130391023616 10453835599662369408 7753602068933715200 5053368538205060992 2353135007476406784 18099645550457304192 15399412019728649984 12699178488999995776 9998944958271341568 7298711427542687360 4598477896814033152 1898244366085378944 17644754909066276352 14944521378337622144 12244287847608967936 9544054316880313728 6843820786151659520 4143587255423005312 1443353724694351104 17189864267675248512 14489630736946594304 11789397206217940096 9089163675489285888 6388930144760631680 3688696614031977472 988463083303323264 16734973626284220672 14034740095555566464 11334506564826912256 8634273034098258048 5934039503369603840 3233805972640949632 533572441912295424 16280082984893192832 13579849454164538624 10879615923435884416 8179382392707230208 5479148861978576000 2778915331249921792 78681800521267584 15825192343502164992 13124958812773510784 10424725282044856576 7724491751316202368 5024258220587548160 2324024689858893952 18070535232839791360 15370301702111137152 12670068171382482944 9969834640653828736 7269601109925174528 4569367579196520320 1869134048467866112 17615644591448763520 14915411060720109312 12215177529991455104 9514943999262800896 6814710468534146688 4114476937805492480 1414243407076838272 17160753950057735680 14460520419329081472 11760286888600427264 9060053357871773056 6359819827143118848 3659586296414464640 959352765685810432 16705863308666707840 14005629777938053632 11305396247209399424 8605162716480745216 5904929185752091008 3204695655023436800 504462124294782592 16250972667275680000 13550739136547025792 10850505605818371584 8150272075089717376 5450038544361063168 2749805013632408960 49571482903754752 15796082025884652160 13095848495155997952 10395614964427343744 7695381433698689536 4995147902970035328 2294914372241381120 18041424915222278528 15341191384493624320 12640957853764970112 9940724323036315904 7240490792307661696 4540257261579007488 1840023730850353280 17586534273831250688 14886300743102596480 12186067212373942272 9485833681645288064 6785600150916633856 4085366620187979648 1385133089459325440 17131643632440222848 14431410101711568640 11731176570982914432 9030943040254260224 6330709509525606016 3630475978796951808 930242448068297600 16676752991049195008 13976519460320540800 11276285929591886592 8576052398863232384 5875818868134578176 3175585337405923968 475351806677269760 16221862349658167168 13521628818929512960 10821395288200858752 8121161757472204544 5420928226743550336 2720694696014896128 20461165286241920 15766971708267139328 13066738177538485120 10366504646809830912 7666271116081176704 4966037585352522496 2265804054623868288 18012314597604765696 15312081066876111488 12611847536147457280 9911614005418803072 7211380474690148864 4511146943961494656 1810913413232840448 17557423956213737856 14857190425485083648 12156956894756429440 9456723364027775232 6756489833299121024 4056256302570466816 1356022771841812608 17102533314822710016 14402299784094055808 11702066253365401600 9001832722636747392 6301599191908093184 3601365661179438976 901132130450784768 16647642673431682176 13947409142703027968 11247175611974373760 8546942081245719552 5846708550517065344 3146475019788411136 446241489059756928 16192752032040654336 13492518501312000128 10792284970583345920 8092051439854691712 5391817909126037504 2691584378397383296 18438094921378280704 15737861390649626496 13037627859920972288 10337394329192318080 7637160798463663872 4936927267735009664 2236693737006355456 17983204279987252864 15282970749258598656 12582737218529944448 9882503687801290240 7182270157072636032 4482036626343981824 1781803095615327616 17528313638596225024 14828080107867570816 12127846577138916608 9427613046410262400 6727379515681608192 4027145984952953984 1326912454224299776 17073422997205197184 14373189466476542976 11672955935747888768 8972722405019234560 6272488874290580352 3572255343561926144 872021812833271936 16618532355814169344 13918298825085515136 11218065294356860928 8517831763628206720 5817598232899552512 3117364702170898304 417131171442244096 16163641714423141504 13463408183694487296 10763174652965833088 8062941122237178880 5362707591508524672 2662474060779870464 18408984603760767872 15708751073032113664 13008517542303459456 10308284011574805248 7608050480846151040 4907816950117496832 2207583419388842624 17954093962369740032 15253860431641085824 12553626900912431616 9853393370183777408 7153159839455123200 4452926308726468992 1752692777997814784 17499203320978712192 14798969790250057984 12098736259521403776 9398502728792749568 6698269198064095360 3998035667335441152 1297802136606786944 17044312679587684352 14344079148859030144 11643845618130375936 8943612087401721728 6243378556673067520 3543145025944413312 842911495215759104 16589422038196656512 13889188507468002304 11188954976739348096 8488721446010693888 5788487915282039680 3088254384553385472 388020853824731264 16134531396805628672 13434297866076974464 10734064335348320256 8033830804619666048 5333597273891011840 2633363743162357632 18379874286143255040 15679640755414600832 12979407224685946624 10279173693957292416 7578940163228638208 4878706632499984000 2178473101771329792 17924983644752227200 15224750114023572992 12524516583294918784 9824283052566264576 7124049521837610368 4423815991108956160 1723582460380301952 17470093003361199360 14769859472632545152 12069625941903890944 9369392411175236736 6669158880446582528 3968925349717928320 1268691818989274112 17015202361970171520 14314968831241517312 11614735300512863104 8914501769784208896 6214268239055554688 3514034708326900480 813801177598246272 16560311720579143680 13860078189850489472 11159844659121835264 8459611128393181056 5759377597664526848 3059144066935872640 358910536207218432 16105421079188115840 13405187548459461632 10704954017730807424 8004720487002153216 5304486956273499008 2604253425544844800 18350763968525742208 15650530437797088000 12950296907068433792 10250063376339779584 7549829845611125376 4849596314882471168 2149362784153816960 17895873327134714368 15195639796406060160 12495406265677405952 9795172734948751744 7094939204220097536 4394705673491443328 1694472142762789120 17440982685743686528 14740749155015032320 12040515624286378112 9340282093557723904 6640048562829069696 3939815032100415488 1239581501371761280 16986092044352658688 14285858513624004480 11585624982895350272 8885391452166696064 6185157921438041856 3484924390709387648 784690859980733440 16531201402961630848 13830967872232976640 11130734341504322432 8430500810775668224 5730267280047014016 3030033749318359808 329800218589705600 16076310761570603008 13376077230841948800 10675843700113294592 7975610169384640384 5275376638655986176 2575143107927331968 18321653650908229376 15621420120179575168 12921186589450920960 10220953058722266752 7520719527993612544 4820485997264958336 2120252466536304128 17866763009517201536 15166529478788547328 12466295948059893120 9766062417331238912 7065828886602584704 4365595355873930496 1665361825145276288 17411872368126173696 14711638837397519488 12011405306668865280 9311171775940211072 6610938245211556864 3910704714482902656 1210471183754248448 16956981726735145856 14256748196006491648 11556514665277837440 8856281134549183232 6156047603820529024 3455814073091874816 755580542363220608 16502091085344118016 13801857554615463808 11101624023886809600 8401390493158155392 5701156962429501184 3000923431700846976 300689900972192768 16047200443953090176 13346966913224435968 10646733382495781760 7946499851767127552 5246266321038473344 2546032790309819136 18292543333290716544 15592309802562062336 12892076271833408128 10191842741104753920 7491609210376099712 4791375679647445504 2091142148918791296 17837652691899688704 15137419161171034496 12437185630442380288 9736952099713726080 7036718568985071872 4336485038256417664 1636251507527763456 17382762050508660864 14682528519780006656 11982294989051352448 9282061458322698240 6581827927594044032 3881594396865389824 1181360866136735616 16927871409117633024 14227637878388978816 11527404347660324608 8827170816931670400 6126937286203016192 3426703755474361984 726470224745707776 16472980767726605184 13772747236997950976 11072513706269296768 8372280175540642560 5672046644811988352 2971813114083334144 271579583354679936 16018090126335577344 13317856595606923136 10617623064878268928 7917389534149614720 5217156003420960512 2516922472692306304 18263433015673203712 15563199484944549504 12862965954215895296 10162732423487241088 7462498892758586880 4762265362029932672 2062031831301278464 17808542374282175872 15108308843553521664 12408075312824867456 9707841782096213248 7007608251367559040 4307374720638904832 1607141189910250624 17353651732891148032 14653418202162493824 11953184671433839616 9252951140705185408 6552717609976531200 3852484079247876992 1152250548519222784 16898761091500120192 14198527560771465984 11498294030042811776 8798060499314157568 6097826968585503360 3397593437856849152 697359907128194944 16443870450109092352 13743636919380438144 11043403388651783936 8343169857923129728 5642936327194475520 2942702796465821312 242469265737167104 15988979808718064512 13288746277989410304 10588512747260756096 7888279216532101888 5188045685803447680 2487812155074793472 18234322698055690880 15534089167327036672 12833855636598382464 10133622105869728256 7433388575141074048 4733155044412419840 2032921513683765632 17779432056664663040 15079198525936008832 12378964995207354624 9678731464478700416 6978497933750046208 4278264403021392000 1578030872292737792 17324541415273635200 14624307884544980992 11924074353816326784 9223840823087672576 6523607292359018368 3823373761630364160 1123140230901709952 16869650773882607360 14169417243153953152 11469183712425298944 8768950181696644736 6068716650967990528 3368483120239336320 668249589510682112 16414760132491579520 13714526601762925312 11014293071034271104 8314059540305616896 5613826009576962688 2913592478848308480 213358948119654272 15959869491100551680 13259635960371897472 10559402429643243264 7859168898914589056 5158935368185934848 2458701837457280640 18205212380438178048 15504978849709523840 12804745318980869632 10104511788252215424 7404278257523561216 4704044726794907008 2003811196066252800 17750321739047150208 15050088208318496000 12349854677589841792 9649621146861187584 6949387616132533376 4249154085403879168 1548920554675224960 17295431097656122368 14595197566927468160 11894964036198813952 9194730505470159744 6494496974741505536 3794263444012851328 1094029913284197120 16840540456265094528 14140306925536440320 11440073394807786112 8739839864079131904 6039606333350477696 3339372802621823488 639139271893169280 16385649814874066688 13685416284145412480 10985182753416758272 8284949222688104064 5584715691959449856 2884482161230795648 184248630502141440 15930759173483038848 13230525642754384640 10530292112025730432 7830058581297076224 5129825050568422016 2429591519839767808 18176102062820665216 15475868532092011008 12775635001363356800 10075401470634702592 7375167939906048384 4674934409177394176 1974700878448739968 17721211421429637376 15020977890700983168 12320744359972328960 9620510829243674752 6920277298515020544 4220043767786366336 1519810237057712128 17266320780038609536 14566087249309955328 11865853718581301120 9165620187852646912 6465386657123992704 3765153126395338496 1064919595666684288 16811430138647581696 14111196607918927488 11410963077190273280 8710729546461619072 6010496015732964864 3310262485004310656 610028954275656448 16356539497256553856 13656305966527899648 10956072435799245440 8255838905070591232 5555605374341937024 2855371843613282816 155138312884628608 15901648855865526016 13201415325136871808 10501181794408217600 7800948263679563392 5100714732950909184 2400481202222254976 18146991745203152384 15446758214474498176 12746524683745843968 10046291153017189760 7346057622288535552 4645824091559881344 1945590560831227136 17692101103812124544 14991867573083470336 12291634042354816128 9591400511626161920 6891166980897507712 4190933450168853504 1490699919440199296 17237210462421096704 14536976931692442496 11836743400963788288 9136509870235134080 6436276339506479872 3736042808777825664 1035809278049171456 16782319821030068864 14082086290301414656 11381852759572760448 8681619228844106240 5981385698115452032 3281152167386797824 580918636658143616 16327429179639041024 13627195648910386816 10926962118181732608 8226728587453078400 5526495056724424192 2826261525995769984 126027995267115776 15872538538248013184 13172305007519358976 10472071476790704768 7771837946062050560 5071604415333396352 2371370884604742144 18117881427585639552 15417647896856985344 12717414366128331136 10017180835399676928 7316947304671022720 4616713773942368512 1916480243213714304 17662990786194611712 14962757255465957504 12262523724737303296 9562290194008649088 6862056663279994880 4161823132551340672 1461589601822686464 17208100144803583872 14507866614074929664 11807633083346275456 9107399552617621248 6407166021888967040 3706932491160312832 1006698960431658624 16753209503412556032 14052975972683901824 11352742441955247616 8652508911226593408 5952275380497939200 3252041849769284992 551808319040630784 16298318862021528192 13598085331292873984 10897851800564219776 8197618269835565568 5497384739106911360 2797151208378257152 96917677649602944 15843428220630500352 13143194689901846144 10442961159173191936 7742727628444537728 5042494097715883520 2342260566987229312 18088771109968126720 15388537579239472512 12688304048510818304 9988070517782164096 7287836987053509888 4587603456324855680 1887369925596201472 17633880468577098880 14933646937848444672 12233413407119790464 9533179876391136256 6832946345662482048 4132712814933827840 1432479284205173632 17178989827186071040 14478756296457416832 11778522765728762624 9078289235000108416 6378055704271454208 3677822173542800000 977588642814145792 16724099185795043200 14023865655066388992 11323632124337734784 8623398593609080576 5923165062880426368 3222931532151772160 522698001423117952 16269208544404015360 13568975013675361152 10868741482946706944 8168507952218052736 5468274421489398528 2768040890760744320 67807360032090112 15814317903012987520 13114084372284333312 10413850841555679104 7713617310827024896 5013383780098370688 2313150249369716480 18059660792350613888 15359427261621959680 12659193730893305472 9958960200164651264 7258726669435997056 4558493138707342848 1858259607978688640 17604770150959586048 14904536620230931840 12204303089502277632 9504069558773623424 6803836028044969216 4103602497316315008 1403368966587660800 17149879509568558208 14449645978839904000 11749412448111249792 9049178917382595584 6348945386653941376 3648711855925287168 948478325196632960 16694988868177530368 13994755337448876160 11294521806720221952 8594288275991567744 5894054745262913536 3193821214534259328 493587683805605120 16240098226786502528 13539864696057848320 10839631165329194112 8139397634600539904 5439164103871885696 2738930573143231488 38697042414577280 15785207585395474688 13084974054666820480 10384740523938166272 7684506993209512064 4984273462480857856 2284039931752203648 18030550474733101056 15330316944004446848 12630083413275792640 9929849882547138432 7229616351818484224 4529382821089830016 1829149290361175808 17575659833342073216 14875426302613419008 12175192771884764800 9474959241156110592 6774725710427456384 4074492179698802176 1374258648970147968 17120769191951045376 14420535661222391168 11720302130493736960 9020068599765082752 6319835069036428544 3619601538307774336 919368007579120128 16665878550560017536 13965645019831363328 11265411489102709120 8565177958374054912 5864944427645400704 3164710896916746496 464477366188092288 16210987909168989696 13510754378440335488 10810520847711681280 8110287316983027072 5410053786254372864 2709820255525718656 9586724797064448 15756097267777961856 13055863737049307648 10355630206320653440 7655396675591999232 4955163144863345024 2254929614134690816 18001440157115588224 15301206626386934016 12600973095658279808 9900739564929625600 7200506034200971392 4500272503472317184 1800038972743662976 17546549515724560384 14846315984995906176 12146082454267251968 9445848923538597760 6745615392809943552 4045381862081289344 1345148331352635136 17091658874333532544 14391425343604878336 11691191812876224128 8990958282147569920 6290724751418915712 3590491220690261504 890257689961607296 16636768232942504704 13936534702213850496 11236301171485196288 8536067640756542080 5835834110027887872 3135600579299233664 435367048570579456 16181877591551476864 13481644060822822656 10781410530094168448 8081176999365514240 5380943468636860032 2680709937908205824 18427220480889103232 15726986950160449024 13026753419431794816 10326519888703140608 7626286357974486400 4926052827245832192 2225819296517177984 17972329839498075392 15272096308769421184 12571862778040766976 9871629247312112768 7171395716583458560 4471162185854804352 1770928655126150144 17517439198107047552 14817205667378393344 12116972136649739136 9416738605921084928 6716505075192430720 4016271544463776512 1316038013735122304 17062548556716019712 14362315025987365504 11662081495258711296 8961847964530057088 6261614433801402880 3561380903072748672 861147372344094464 16607657915324991872 13907424384596337664 11207190853867683456 8506957323139029248 5806723792410375040 3106490261681720832 406256730953066624 16152767273933964032 13452533743205309824 10752300212476655616 8052066681748001408 5351833151019347200 2651599620290692992 18398110163271590400 15697876632542936192 12997643101814281984 10297409571085627776 7597176040356973568 4896942509628319360 2196708978899665152 17943219521880562560 15242985991151908352 12542752460423254144 9842518929694599936 7142285398965945728 4442051868237291520 1741818337508637312 17488328880489534720 14788095349760880512 12087861819032226304 9387628288303572096 6687394757574917888 3987161226846263680 1286927696117609472 17033438239098506880 14333204708369852672 11632971177641198464 8932737646912544256 6232504116183890048 3532270585455235840 832037054726581632 16578547597707479040 13878314066978824832 11178080536250170624 8477847005521516416 5777613474792862208 3077379944064208000 377146413335553792 16123656956316451200 13423423425587796992 10723189894859142784 8022956364130488576 5322722833401834368 2622489302673180160 18368999845654077568 15668766314925423360 12968532784196769152 10268299253468114944 7568065722739460736 4867832192010806528 2167598661282152320 17914109204263049728 15213875673534395520 12513642142805741312 9813408612077087104 7113175081348432896 4412941550619778688 1712708019891124480 17459218562872021888 14758985032143367680 12058751501414713472 9358517970686059264 6658284439957405056 3958050909228750848 1257817378500096640 17004327921480994048 14304094390752339840 11603860860023685632 8903627329295031424 6203393798566377216 3503160267837723008 802926737109068800 16549437280089966208 13849203749361312000 11148970218632657792 8448736687904003584 5748503157175349376 3048269626446695168 348036095718040960 16094546638698938368 13394313107970284160 10694079577241629952 7993846046512975744 5293612515784321536 2593378985055667328 18339889528036564736 15639655997307910528 12939422466579256320 10239188935850602112 7538955405121947904 4838721874393293696 2138488343664639488 17884998886645536896 15184765355916882688 12484531825188228480 9784298294459574272 7084064763730920064 4383831233002265856 1683597702273611648 17430108245254509056 14729874714525854848 12029641183797200640 9329407653068546432 6629174122339892224 3928940591611238016 1228707060882583808 16975217603863481216 14274984073134827008 11574750542406172800 8874517011677518592 6174283480948864384 3474049950220210176 773816419491555968 16520326962472453376 13820093431743799168 11119859901015144960 8419626370286490752 5719392839557836544 3019159308829182336 318925778100528128 16065436321081425536 13365202790352771328 10664969259624117120 7964735728895462912 5264502198166808704 2564268667438154496 18310779210419051904 15610545679690397696 12910312148961743488 10210078618233089280 7509845087504435072 4809611556775780864 2109378026047126656 17855888569028024064 15155655038299369856 12455421507570715648 9755187976842061440 7054954446113407232 4354720915384753024 1654487384656098816 17400997927636996224 14700764396908342016 12000530866179687808 9300297335451033600 6600063804722379392 3899830273993725184 1199596743265070976 16946107286245968384 14245873755517314176 11545640224788659968 8845406694060005760 6145173163331351552 3444939632602697344 744706101874043136 16491216644854940544 13790983114126286336 11090749583397632128 8390516052668977920 5690282521940323712 2990048991211669504 289815460483015296 16036326003463912704 13336092472735258496 10635858942006604288 7935625411277950080 5235391880549295872 2535158349820641664 18281668892801539072 15581435362072884864 12881201831344230656 10180968300615576448 7480734769886922240 4780501239158268032 2080267708429613824 17826778251410511232 15126544720681857024 12426311189953202816 9726077659224548608 7025844128495894400 4325610597767240192 1625377067038585984 17371887610019483392 14671654079290829184 11971420548562174976 9271187017833520768 6570953487104866560 3870719956376212352 1170486425647558144 16916996968628455552 14216763437899801344 11516529907171147136 8816296376442492928 6116062845713838720 3415829314985184512 715595784256530304 16462106327237427712 13761872796508773504 11061639265780119296 8361405735051465088 5661172204322810880 2960938673594156672 260705142865502464 16007215685846399872 13306982155117745664 10606748624389091456 7906515093660437248 5206281562931783040 2506048032203128832 18252558575184026240 15552325044455372032 12852091513726717824 10151857982998063616 7451624452269409408 4751390921540755200 2051157390812100992 17797667933792998400 15097434403064344192 12397200872335689984 9696967341607035776 6996733810878381568 4296500280149727360 1596266749421073152 17342777292401970560 14642543761673316352 11942310230944662144 9242076700216007936 6541843169487353728 3841609638758699520 1141376108030045312 16887886651010942720 14187653120282288512 11487419589553634304 8787186058824980096 6086952528096325888 3386718997367671680 686485466639017472 16432996009619914880 13732762478891260672 11032528948162606464 8332295417433952256 5632061886705298048 2931828355976643840 231594825247989632 15978105368228887040 13277871837500232832 10577638306771578624 7877404776042924416 5177171245314270208 2476937714585616000 18223448257566513408 15523214726837859200 12822981196109204992 10122747665380550784 7422514134651896576 4722280603923242368 2022047073194588160 17768557616175485568 15068324085446831360 12368090554718177152 9667857023989522944 6967623493260868736 4267389962532214528 1567156431803560320 17313666974784457728 14613433444055803520 11913199913327149312 9212966382598495104 6512732851869840896 3812499321141186688 1112265790412532480 16858776333393429888 14158542802664775680 11458309271936121472 8758075741207467264 6057842210478813056 3357608679750158848 657375149021504640 16403885692002402048 13703652161273747840 11003418630545093632 8303185099816439424 5602951569087785216 2902718038359131008 202484507630476800 15948995050611374208 13248761519882720000 10548527989154065792 7848294458425411584 5148060927696757376 2447827396968103168 18194337939949000576 15494104409220346368 12793870878491692160 10093637347763037952 7393403817034383744 4693170286305729536 1992936755577075328 17739447298557972736 15039213767829318528 12338980237100664320 9638746706372010112 6938513175643355904 4238279644914701696 1538046114186047488 17284556657166944896 14584323126438290688 11884089595709636480 9183856064980982272 6483622534252328064 3783389003523673856 1083155472795019648 16829666015775917056 14129432485047262848 11429198954318608640 8728965423589954432 6028731892861300224 3328498362132646016 628264831403991808 16374775374384889216 13674541843656235008 10974308312927580800 8274074782198926592 5573841251470272384 2873607720741618176 173374190012963968 15919884732993861376 13219651202265207168 10519417671536552960 7819184140807898752 5118950610079244544 2418717079350590336 18165227622331487744 15464994091602833536 12764760560874179328 10064527030145525120 7364293499416870912 4664059968688216704 1963826437959562496 17710336980940459904 15010103450211805696 12309869919483151488 9609636388754497280 6909402858025843072 4209169327297188864 1508935796568534656 17255446339549432064 14555212808820777856 11854979278092123648 9154745747363469440 6454512216634815232 3754278685906161024 1054045155177506816 16800555698158404224 14100322167429750016 11400088636701095808 8699855105972441600 5999621575243787392 3299388044515133184 599154513786478976 16345665056767376384 13645431526038722176 10945197995310067968 8244964464581413760 5544730933852759552 2844497403124105344 144263872395451136 15890774415376348544 13190540884647694336 10490307353919040128 7790073823190385920 5089840292461731712 2389606761733077504 18136117304713974912 15435883773985320704 12735650243256666496 10035416712528012288 7335183181799358080 4634949651070703872 1934716120342049664 17681226663322947072 14980993132594292864 12280759601865638656 9580526071136984448 6880292540408330240 4180059009679676032 1479825478951021824 17226336021931919232 14526102491203265024 11825868960474610816 9125635429745956608 6425401899017302400 3725168368288648192 1024934837559993984 16771445380540891392 14071211849812237184 11370978319083582976 8670744788354928768 5970511257626274560 3270277726897620352 570044196168966144 16316554739149863552 13616321208421209344 10916087677692555136 8215854146963900928 5515620616235246720 2815387085506592512 115153554777938304 15861664097758835712 13161430567030181504 10461197036301527296 7760963505572873088 5060729974844218880 2360496444115564672 18107006987096462080 15406773456367807872 12706539925639153664 10006306394910499456 7306072864181845248 4605839333453191040 1905605802724536832 17652116345705434240 14951882814976780032 12251649284248125824 9551415753519471616 6851182222790817408 4150948692062163200 1450715161333508992 17197225704314406400 14496992173585752192 11796758642857097984 9096525112128443776 6396291581399789568 3696058050671135360 995824519942481152 16742335062923378560 14042101532194724352 11341868001466070144 8641634470737415936 5941400940008761728 3241167409280107520 540933878551453312 16287444421532350720 13587210890803696512 10886977360075042304 8186743829346388096 5486510298617733888 2786276767889079680 86043237160425472 15832553780141322880 13132320249412668672 10432086718684014464 7731853187955360256 5031619657226706048 2331386126498051840 18077896669478949248 15377663138750295040 12677429608021640832 9977196077292986624 7276962546564332416 4576729015835678208 1876495485107024000 17623006028087921408 14922772497359267200 12222538966630612992 9522305435901958784 6822071905173304576 4121838374444650368 1421604843715996160 17168115386696893568 14467881855968239360 11767648325239585152 9067414794510930944 6367181263782276736 3666947733053622528 966714202324968320 16713224745305865728 14012991214577211520 11312757683848557312 8612524153119903104 5912290622391248896 3212057091662594688 511823560933940480 16258334103914837888 13558100573186183680 10857867042457529472 8157633511728875264 5457399981000221056 2757166450271566848 56932919542912640 15803443462523810048 13103209931795155840 10402976401066501632 7702742870337847424 5002509339609193216 2302275808880539008 18048786351861436416 15348552821132782208 12648319290404128000 9948085759675473792 7247852228946819584 4547618698218165376 1847385167489511168 17593895710470408576 14893662179741754368 12193428649013100160 9493195118284445952 6792961587555791744 4092728056827137536 1392494526098483328 17139005069079380736 14438771538350726528 11738538007622072320 9038304476893418112 6338070946164763904 3637837415436109696 937603884707455488 16684114427688352896 13983880896959698688 11283647366231044480 8583413835502390272 5883180304773736064 3182946774045081856 482713243316427648 16229223786297325056 13528990255568670848 10828756724840016640 8128523194111362432 5428289663382708224 2728056132654054016 27822601925399808 15774333144906297216 13074099614177643008 10373866083448988800 7673632552720334592 4973399021991680384 2273165491263026176 18019676034243923584 15319442503515269376 12619208972786615168 9918975442057960960 7218741911329306752 4518508380600652544 1818274849871998336 17564785392852895744 14864551862124241536 12164318331395587328 9464084800666933120 6763851269938278912 4063617739209624704 1363384208480970496 17109894751461867904 14409661220733213696 11709427690004559488 9009194159275905280 6308960628547251072 3608727097818596864 908493567089942656 16655004110070840064 13954770579342185856 11254537048613531648 8554303517884877440 5854069987156223232 3153836456427569024 453602925698914816 16200113468679812224 13499879937951158016 10799646407222503808 8099412876493849600 5399179345765195392 2698945815036541184 18445456358017438592 15745222827288784384 13044989296560130176 10344755765831475968 7644522235102821760 4944288704374167552 2244055173645513344 17990565716626410752 15290332185897756544 12590098655169102336 9889865124440448128 7189631593711793920 4489398062983139712 1789164532254485504 17535675075235382912 14835441544506728704 12135208013778074496 9434974483049420288 6734740952320766080 4034507421592111872 1334273890863457664 17080784433844355072 14380550903115700864 11680317372387046656 8980083841658392448 6279850310929738240 3579616780201084032 879383249472429824 16625893792453327232 13925660261724673024 11225426730996018816 8525193200267364608 5824959669538710400 3124726138810056192 424492608081401984 16171003151062299392 13470769620333645184 10770536089604990976 8070302558876336768 5370069028147682560 2669835497419028352 18416346040399925760 15716112509671271552 13015878978942617344 10315645448213963136 7615411917485308928 4915178386756654720 2214944856028000512 17961455399008897920 15261221868280243712 12560988337551589504 9860754806822935296 7160521276094281088 4460287745365626880 1760054214636972672 17506564757617870080 14806331226889215872 12106097696160561664 9405864165431907456 6705630634703253248 4005397103974599040 1305163573245944832 17051674116226842240 14351440585498188032 11651207054769533824 8950973524040879616 6250739993312225408 3550506462583571200 850272931854916992 16596783474835814400 13896549944107160192 11196316413378505984 8496082882649851776 5795849351921197568 3095615821192543360 395382290463889152 16141892833444786560 13441659302716132352 10741425771987478144 8041192241258823936 5340958710530169728 2640725179801515520 18387235722782412928 15687002192053758720 12986768661325104512 10286535130596450304 7586301599867796096 4886068069139141888 2185834538410487680 17932345081391385088 15232111550662730880 12531878019934076672 9831644489205422464 7131410958476768256 4431177427748114048 1730943897019459840 17477454440000357248 14777220909271703040 12076987378543048832 9376753847814394624 6676520317085740416 3976286786357086208 1276053255628432000 17022563798609329408 14322330267880675200 11622096737152020992 8921863206423366784 6221629675694712576 3521396144966058368 821162614237404160 16567673157218301568 13867439626489647360 11167206095760993152 8466972565032338944 5766739034303684736 3066505503575030528 366271972846376320 16112782515827273728 13412548985098619520 10712315454369965312 8012081923641311104 5311848392912656896 2611614862184002688 18358125405164900096 15657891874436245888 12957658343707591680 10257424812978937472 7557191282250283264 4856957751521629056 2156724220792974848 17903234763773872256 15203001233045218048 12502767702316563840 9802534171587909632 7102300640859255424 4402067110130601216 1701833579401947008 17448344122382844416 14748110591654190208 12047877060925536000 9347643530196881792 6647409999468227584 3947176468739573376 1246942938010919168 16993453480991816576 14293219950263162368 11592986419534508160 8892752888805853952 6192519358077199744 3492285827348545536 792052296619891328 16538562839600788736 13838329308872134528 11138095778143480320 8437862247414826112 5737628716686171904 3037395185957517696 337161655228863488 16083672198209760896 13383438667481106688 10683205136752452480 7982971606023798272 5282738075295144064 2582504544566489856 18329015087547387264 15628781556818733056 12928548026090078848 10228314495361424640 7528080964632770432 4827847433904116224 2127613903175462016 17874124446156359424 15173890915427705216 12473657384699051008 9773423853970396800 7073190323241742592 4372956792513088384 1672723261784434176 17419233804765331584 14719000274036677376 12018766743308023168 9318533212579368960 6618299681850714752 3918066151122060544 1217832620393406336 16964343163374303744 14264109632645649536 11563876101916995328 8863642571188341120 6163409040459686912 3463175509731032704 762941979002378496 16509452521983275904 13809218991254621696 11108985460525967488 8408751929797313280 5708518399068659072 3008284868340004864 308051337611350656 16054561880592248064 13354328349863593856 10654094819134939648 7953861288406285440 5253627757677631232 2553394226948977024 18299904769929874432 15599671239201220224 12899437708472566016 10199204177743911808 7498970647015257600 4798737116286603392 2098503585557949184 17845014128538846592 15144780597810192384 12444547067081538176 9744313536352883968 7044080005624229760 4343846474895575552 1643612944166921344 17390123487147818752 14689889956419164544 11989656425690510336 9289422894961856128 6589189364233201920 3888955833504547712 1188722302775893504 16935232845756790912 14234999315028136704 11534765784299482496 8834532253570828288 6134298722842174080 3434065192113519872 733831661384865664 16480342204365763072 13780108673637108864 11079875142908454656 8379641612179800448 5679408081451146240 2979174550722492032 278941019993837824 16025451562974735232 13325218032246081024 10624984501517426816 7924750970788772608 5224517440060118400 2524283909331464192 18270794452312361600 15570560921583707392 12870327390855053184 10170093860126398976 7469860329397744768 4769626798669090560 2069393267940436352 17815903810921333760 15115670280192679552 12415436749464025344 9715203218735371136 7014969688006716928 4314736157278062720 1614502626549408512 17361013169530305920 14660779638801651712 11960546108072997504 9260312577344343296 6560079046615689088 3859845515887034880 1159611985158380672 16906122528139278080 14205888997410623872 11505655466681969664 8805421935953315456 6105188405224661248 3404954874496007040 704721343767352832 16451231886748250240 13750998356019596032 11050764825290941824 8350531294562287616 5650297763833633408 2950064233104979200 249830702376324992 15996341245357222400 13296107714628568192 10595874183899913984 7895640653171259776 5195407122442605568 2495173591713951360 18241684134694848768 15541450603966194560 12841217073237540352 10140983542508886144 7440750011780231936 4740516481051577728 2040282950322923520 17786793493303820928 15086559962575166720 12386326431846512512 9686092901117858304 6985859370389204096 4285625839660549888 1585392308931895680 17331902851912793088 14631669321184138880 11931435790455484672 9231202259726830464 6530968728998176256 3830735198269522048 1130501667540867840 16877012210521765248 14176778679793111040 11476545149064456832 8776311618335802624 6076078087607148416 3375844556878494208 675611026149840000 16422121569130737408 13721888038402083200 11021654507673428992 8321420976944774784 5621187446216120576 2920953915487466368 220720384758812160 15967230927739709568 13266997397011055360 10566763866282401152 7866530335553746944 5166296804825092736 2466063274096438528 18212573817077335936 15512340286348681728 12812106755620027520 10111873224891373312 7411639694162719104 4711406163434064896 2011172632705410688 17757683175686308096 15057449644957653888 12357216114228999680 9656982583500345472 6956749052771691264 4256515522043037056 1556281991314382848 17302792534295280256 14602559003566626048 11902325472837971840 9202091942109317632 6501858411380663424 3801624880652009216 1101391349923355008 16847901892904252416 14147668362175598208 11447434831446944000 8747201300718289792 6046967769989635584 3346734239260981376 646500708532327168 16393011251513224576 13692777720784570368 10992544190055916160 8292310659327261952 5592077128598607744 2891843597869953536 191610067141299328 15938120610122196736 13237887079393542528 10537653548664888320 7837420017936234112 5137186487207579904 2436952956478925696 18183463499459823104 15483229968731168896 12782996438002514688 10082762907273860480 7382529376545206272 4682295845816552064 1982062315087897856 17728572858068795264 15028339327340141056 12328105796611486848 9627872265882832640 6927638735154178432 4227405204425524224 1527171673696870016 17273682216677767424 14573448685949113216 11873215155220459008 9172981624491804800 6472748093763150592 3772514563034496384 1072281032305842176 16818791575286739584 14118558044558085376 11418324513829431168 8718090983100776960 6017857452372122752 3317623921643468544 617390390914814336 16363900933895711744 13663667403167057536 10963433872438403328 8263200341709749120 5562966810981094912 2862733280252440704 162499749523786496 15909010292504683904 13208776761776029696 10508543231047375488 7808309700318721280 5108076169590067072 2407842638861412864 18154353181842310272 15454119651113656064 12753886120385001856 10053652589656347648 7353419058927693440 4653185528199039232 1952951997470385024 17699462540451282432 14999229009722628224 12298995478993974016 9598761948265319808 6898528417536665600 4198294886808011392 1498061356079357184 17244571899060254592 14544338368331600384 11844104837602946176 9143871306874291968 6443637776145637760 3743404245416983552 1043170714688329344 16789681257669226752 14089447726940572544 11389214196211918336 8688980665483264128 5988747134754609920 3288513604025955712 588280073297301504 16334790616278198912 13634557085549544704 10934323554820890496 8234090024092236288 5533856493363582080 2833622962634927872 133389431906273664 15879899974887171072 13179666444158516864 10479432913429862656 7779199382701208448 5078965851972554240 2378732321243900032 18125242864224797440 15425009333496143232 12724775802767489024 10024542272038834816 7324308741310180608 4624075210581526400 1923841679852872192 17670352222833769600 14970118692105115392 12269885161376461184 9569651630647806976 6869418099919152768 4169184569190498560 1468951038461844352 17215461581442741760 14515228050714087552 11814994519985433344 9114760989256779136 6414527458528124928 3714293927799470720 1014060397070816512 16760570940051713920 14060337409323059712 11360103878594405504 8659870347865751296 5959636817137097088 3259403286408442880 559169755679788672 16305680298660686080 13605446767932031872 10905213237203377664 8204979706474723456 5504746175746069248 2804512645017415040 104279114288760832 15850789657269658240 13150556126541004032 10450322595812349824 7750089065083695616 5049855534355041408 2349622003626387200 18096132546607284608 15395899015878630400 12695665485149976192 9995431954421321984 7295198423692667776 4594964892964013568 1894731362235359360 17641241905216256768 14941008374487602560 12240774843758948352 9540541313030294144 6840307782301639936 4140074251572985728 1439840720844331520 17186351263825228928 14486117733096574720 11785884202367920512 9085650671639266304 6385417140910612096 3685183610181957888 984950079453303680 16731460622434201088 14031227091705546880 11330993560976892672 8630760030248238464 5930526499519584256 3230292968790930048 530059438062275840 16276569981043173248 13576336450314519040 10876102919585864832 8175869388857210624 5475635858128556416 2775402327399902208 75168796671248000 15821679339652145408 13121445808923491200 10421212278194836992 7720978747466182784 5020745216737528576 2320511686008874368 18067022228989771776 15366788698261117568 12666555167532463360 9966321636803809152 7266088106075154944 4565854575346500736 1865621044617846528 17612131587598743936 14911898056870089728 12211664526141435520 9511430995412781312 6811197464684127104 4110963933955472896 1410730403226818688 17157240946207716096 14457007415479061888 11756773884750407680 9056540354021753472 6356306823293099264 3656073292564445056 955839761835790848 16702350304816688256 14002116774088034048 11301883243359379840 8601649712630725632 5901416181902071424 3201182651173417216 500949120444763008 16247459663425660416 13547226132697006208 10846992601968352000 8146759071239697792 5446525540511043584 2746292009782389376 46058479053735168 15792569022034632576 13092335491305978368 10392101960577324160 7691868429848669952 4991634899120015744 2291401368391361536 18037911911372258944 15337678380643604736 12637444849914950528 9937211319186296320 7236977788457642112 4536744257728987904 1836510727000333696 17583021269981231104 14882787739252576896 12182554208523922688 9482320677795268480 6782087147066614272 4081853616337960064 1381620085609305856 17128130628590203264 14427897097861549056 11727663567132894848 9027430036404240640 6327196505675586432 3626962974946932224 926729444218278016 16673239987199175424 13973006456470521216 11272772925741867008 8572539395013212800 5872305864284558592 3172072333555904384 471838802827250176 16218349345808147584 13518115815079493376 10817882284350839168 8117648753622184960 5417415222893530752 2717181692164876544 16948161436222336 15763458704417119744 13063225173688465536 10362991642959811328 7662758112231157120 4962524581502502912 2262291050773848704 18008801593754746112 15308568063026091904 12608334532297437696 9908101001568783488 7207867470840129280 4507633940111475072 1807400409382820864 17553910952363718272 14853677421635064064 12153443890906409856 9453210360177755648 6752976829449101440 4052743298720447232 1352509767991793024 17099020310972690432 14398786780244036224 11698553249515382016 8998319718786727808 6298086188058073600 3597852657329419392 897619126600765184 16644129669581662592 13943896138853008384 11243662608124354176 8543429077395699968 5843195546667045760 3142962015938391552 442728485209737344 16189239028190634752 13489005497461980544 10788771966733326336 8088538436004672128 5388304905276017920 2688071374547363712 18434581917528261120 15734348386799606912 13034114856070952704 10333881325342298496 7633647794613644288 4933414263884990080 2233180733156335872 17979691276137233280 15279457745408579072 12579224214679924864 9878990683951270656 7178757153222616448 4478523622493962240 1778290091765308032 17524800634746205440 14824567104017551232 12124333573288897024 9424100042560242816 6723866511831588608 4023632981102934400 1323399450374280192 17069909993355177600 14369676462626523392 11669442931897869184 8969209401169214976 6268975870440560768 3568742339711906560 868508808983252352 16615019351964149760 13914785821235495552 11214552290506841344 8514318759778187136 5814085229049532928 3113851698320878720 413618167592224512 16160128710573121920 13459895179844467712 10759661649115813504 8059428118387159296 5359194587658505088 2658961056929850880 18405471599910748288 15705238069182094080 13005004538453439872 10304771007724785664 7604537476996131456 4904303946267477248 2204070415538823040 17950580958519720448 15250347427791066240 12550113897062412032 9849880366333757824 7149646835605103616 4449413304876449408 1749179774147795200 17495690317128692608 14795456786400038400 12095223255671384192 9394989724942729984 6694756194214075776 3994522663485421568 1294289132756767360 17040799675737664768 14340566145009010560 11640332614280356352 8940099083551702144 6239865552823047936 3539632022094393728 839398491365739520 16585909034346636928 13885675503617982720 11185441972889328512 8485208442160674304 5784974911432020096 3084741380703365888 384507849974711680 16131018392955609088 13430784862226954880 10730551331498300672 8030317800769646464 5330084270040992256 2629850739312338048 18376361282293235456 15676127751564581248 12975894220835927040 10275660690107272832 7575427159378618624 4875193628649964416 2174960097921310208 17921470640902207616 15221237110173553408 12521003579444899200 9820770048716244992 7120536517987590784 4420302987258936576 1720069456530282368 17466579999511179776 14766346468782525568 12066112938053871360 9365879407325217152 6665645876596562944 3965412345867908736 1265178815139254528 17011689358120151936 14311455827391497728 11611222296662843520 8910988765934189312 6210755235205535104 3510521704476880896 810288173748226688 16556798716729124096 13856565186000469888 11156331655271815680 8456098124543161472 5755864593814507264 3055631063085853056 355397532357198848 16101908075338096256 13401674544609442048 10701441013880787840 8001207483152133632 5300973952423479424 2600740421694825216 18347250964675722624 15647017433947068416 12946783903218414208 10246550372489760000 7546316841761105792 4846083311032451584 2145849780303797376 17892360323284694784 15192126792556040576 12491893261827386368 9791659731098732160 7091426200370077952 4391192669641423744 1690959138912769536 17437469681893666944 14737236151165012736 12037002620436358528 9336769089707704320 6636535558979050112 3936302028250395904 1236068497521741696 16982579040502639104 14282345509773984896 11582111979045330688 8881878448316676480 6181644917588022272 3481411386859368064 781177856130713856 16527688399111611264 13827454868382957056 11127221337654302848 8426987806925648640 5726754276196994432 3026520745468340224 326287214739686016 16072797757720583424 13372564226991929216 10672330696263275008 7972097165534620800 5271863634805966592 2571630104077312384 18318140647058209792 15617907116329555584 12917673585600901376 10217440054872247168 7517206524143592960 4816972993414938752 2116739462686284544 17863250005667181952 15163016474938527744 12462782944209873536 9762549413481219328 7062315882752565120 4362082352023910912 1661848821295256704 17408359364276154112 14708125833547499904 12007892302818845696 9307658772090191488 6607425241361537280 3907191710632883072 1206958179904228864 16953468722885126272 14253235192156472064 11553001661427817856 8852768130699163648 6152534599970509440 3452301069241855232 752067538513201024 16498578081494098432 13798344550765444224 11098111020036790016 8397877489308135808 5697643958579481600 2997410427850827392 297176897122173184 16043687440103070592 13343453909374416384 10643220378645762176 7942986847917107968 5242753317188453760 2542519786459799552 18289030329440696960 15588796798712042752 12888563267983388544 10188329737254734336 7488096206526080128 4787862675797425920 2087629145068771712 17834139688049669120 15133906157321014912 12433672626592360704 9733439095863706496 7033205565135052288 4332972034406398080 1632738503677743872 17379249046658641280 14679015515929987072 11978781985201332864 9278548454472678656 6578314923744024448 3878081393015370240 1177847862286716032 16924358405267613440 14224124874538959232 11523891343810305024 8823657813081650816 6123424282352996608 3423190751624342400 722957220895688192 16469467763876585600 13769234233147931392 11069000702419277184 8368767171690622976 5668533640961968768 2968300110233314560 268066579504660352 16014577122485557760 13314343591756903552 10614110061028249344 7913876530299595136 5213642999570940928 2513409468842286720 18259920011823184128 15559686481094529920 12859452950365875712 10159219419637221504 7458985888908567296 4758752358179913088 2058518827451258880 17805029370432156288 15104795839703502080 12404562308974847872 9704328778246193664 7004095247517539456 4303861716788885248 1603628186060231040 17350138729041128448 14649905198312474240 11949671667583820032 9249438136855165824 6549204606126511616 3848971075397857408 1148737544669203200 16895248087650100608 14195014556921446400 11494781026192792192 8794547495464137984 6094313964735483776 3394080434006829568 693846903278175360 16440357446259072768 13740123915530418560 11039890384801764352 8339656854073110144 5639423323344455936 2939189792615801728 238956261887147520 15985466804868044928 13285233274139390720 10584999743410736512 7884766212682082304 5184532681953428096 2484299151224773888 18230809694205671296 15530576163477017088 12830342632748362880 10130109102019708672 7429875571291054464 4729642040562400256 2029408509833746048 17775919052814643456 15075685522085989248 12375451991357335040 9675218460628680832 6974984929900026624 4274751399171372416 1574517868442718208 17321028411423615616 14620794880694961408 11920561349966307200 9220327819237652992 6520094288508998784 3819860757780344576 1119627227051690368 16866137770032587776 14165904239303933568 11465670708575279360 8765437177846625152 6065203647117970944 3364970116389316736 664736585660662528 16411247128641559936 13711013597912905728 11010780067184251520 8310546536455597312 5610313005726943104 2910079474998288896 209845944269634688 15956356487250532096 13256122956521877888 10555889425793223680 7855655895064569472 5155422364335915264 2455188833607261056 18201699376588158464 15501465845859504256 12801232315130850048 10100998784402195840 7400765253673541632 4700531722944887424 2000298192216233216 17746808735197130624 15046575204468476416 12346341673739822208 9646108143011168000 6945874612282513792 4245641081553859584 1545407550825205376 17291918093806102784 14591684563077448576 11891451032348794368 9191217501620140160 6490983970891485952 3790750440162831744 1090516909434177536 16837027452415074944 14136793921686420736 11436560390957766528 8736326860229112320 6036093329500458112 3335859798771803904 635626268043149696 16382136811024047104 13681903280295392896 10981669749566738688 8281436218838084480 5581202688109430272 2880969157380776064 180735626652121856 15927246169633019264 13227012638904365056 10526779108175710848 7826545577447056640 5126312046718402432 2426078515989748224 18172589058970645632 15472355528241991424 12772121997513337216 10071888466784683008 7371654936056028800 4671421405327374592 1971187874598720384 17717698417579617792 15017464886850963584 12317231356122309376 9616997825393655168 6916764294665000960 4216530763936346752 1516297233207692544 17262807776188589952 14562574245459935744 11862340714731281536 9162107184002627328 6461873653273973120 3761640122545318912 1061406591816664704 16807917134797562112 14107683604068907904 11407450073340253696 8707216542611599488 6006983011882945280 3306749481154291072 606515950425636864 16353026493406534272 13652792962677880064 10952559431949225856 8252325901220571648 5552092370491917440 2851858839763263232 151625309034609024 15898135852015506432 13197902321286852224 10497668790558198016 7797435259829543808 5097201729100889600 2396968198372235392 18143478741353132800 15443245210624478592 12743011679895824384 10042778149167170176 7342544618438515968 4642311087709861760 1942077556981207552 17688588099962104960 14988354569233450752 12288121038504796544 9587887507776142336 6887653977047488128 4187420446318833920 1487186915590179712 17233697458571077120 14533463927842422912 11833230397113768704 9132996866385114496 6432763335656460288 3732529804927806080 1032296274199151872 16778806817180049280 14078573286451395072 11378339755722740864 8678106224994086656 5977872694265432448 3277639163536778240 577405632808124032 16323916175789021440 13623682645060367232 10923449114331713024 8223215583603058816 5522982052874404608 2822748522145750400 122514991417096192 15869025534397993600 13168792003669339392 10468558472940685184 7768324942212030976 5068091411483376768 2367857880754722560 18114368423735619968 15414134893006965760 12713901362278311552 10013667831549657344 7313434300821003136 4613200770092348928 1912967239363694720 17659477782344592128 14959244251615937920 12259010720887283712 9558777190158629504 6858543659429975296 4158310128701321088 1458076597972666880 17204587140953564288 14504353610224910080 11804120079496255872 9103886548767601664 6403653018038947456 3703419487310293248 1003185956581639040 16749696499562536448 14049462968833882240 11349229438105228032 8648995907376573824 5948762376647919616 3248528845919265408 548295315190611200 16294805858171508608 13594572327442854400 10894338796714200192 8194105265985545984 5493871735256891776 2793638204528237568 93404673799583360 15839915216780480768 13139681686051826560 10439448155323172352 7739214624594518144 5038981093865863936 2338747563137209728 18085258106118107136 15385024575389452928 12684791044660798720 9984557513932144512 7284323983203490304 4584090452474836096 1883856921746181888 17630367464727079296 14930133933998425088 12229900403269770880 9529666872541116672 6829433341812462464 4129199811083808256 1428966280355154048 17175476823336051456 14475243292607397248 11775009761878743040 9074776231150088832 6374542700421434624 3674309169692780416 974075638964126208 16720586181945023616 14020352651216369408 11320119120487715200 8619885589759060992 5919652059030406784 3219418528301752576 519184997573098368 16265695540553995776 13565462009825341568 10865228479096687360 8164994948368033152 5464761417639378944 2764527886910724736 64294356182070528 15810804899162967936 13110571368434313728 10410337837705659520 7710104306977005312 5009870776248351104 2309637245519696896 18056147788500594304 15355914257771940096 12655680727043285888 9955447196314631680 7255213665585977472 4554980134857323264 1854746604128669056 17601257147109566464 14901023616380912256 12200790085652258048 9500556554923603840 6800323024194949632 4100089493466295424 1399855962737641216 17146366505718538624 14446132974989884416 11745899444261230208 9045665913532576000 6345432382803921792 3645198852075267584 944965321346613376 16691475864327510784 13991242333598856576 11291008802870202368 8590775272141548160 5890541741412893952 3190308210684239744 490074679955585536 16236585222936482944 13536351692207828736 10836118161479174528 8135884630750520320 5435651100021866112 2735417569293211904 35184038564557696 15781694581545455104 13081461050816800896 10381227520088146688 7680993989359492480 4980760458630838272 2280526927902184064 18027037470883081472 15326803940154427264 12626570409425773056 9926336878697118848 7226103347968464640 4525869817239810432 1825636286511156224 17572146829492053632 14871913298763399424 12171679768034745216 9471446237306091008 6771212706577436800 4070979175848782592 1370745645120128384 17117256188101025792 14417022657372371584 11716789126643717376 9016555595915063168 6316322065186408960 3616088534457754752 915855003729100544 16662365546709997952 13962132015981343744 11261898485252689536 8561664954524035328 5861431423795381120 3161197893066726912 460964362338072704 16207474905318970112 13507241374590315904 10807007843861661696 8106774313133007488 5406540782404353280 2706307251675699072 6073720947044864 15752584263927942272 13052350733199288064 10352117202470633856 7651883671741979648 4951650141013325440 2251416610284671232 17997927153265568640 15297693622536914432 12597460091808260224 9897226561079606016 7196993030350951808 4496759499622297600 1796525968893643392 17543036511874540800 14842802981145886592 12142569450417232384 9442335919688578176 6742102388959923968 4041868858231269760 1341635327502615552 17088145870483512960 14387912339754858752 11687678809026204544 8987445278297550336 6287211747568896128 3586978216840241920 886744686111587712 16633255229092485120 13933021698363830912 11232788167635176704 8532554636906522496 5832321106177868288 3132087575449214080 431854044720559872 16178364587701457280 13478131056972803072 10777897526244148864 8077663995515494656 5377430464786840448 2677196934058186240 18423707477039083648 15723473946310429440 13023240415581775232 10323006884853121024 7622773354124466816 4922539823395812608 2222306292667158400 17968816835648055808 15268583304919401600 12568349774190747392 9868116243462093184 7167882712733438976 4467649182004784768 1767415651276130560 17513926194257027968 14813692663528373760 12113459132799719552 9413225602071065344 6712992071342411136 4012758540613756928 1312525009885102720 17059035552866000128 14358802022137345920 11658568491408691712 8958334960680037504 6258101429951383296 3557867899222729088 857634368494074880 16604144911474972288 13903911380746318080 11203677850017663872 8503444319289009664 5803210788560355456 3102977257831701248 402743727103047040 16149254270083944448 13449020739355290240 10748787208626636032 8048553677897981824 5348320147169327616 2648086616440673408 18394597159421570816 15694363628692916608 12994130097964262400 10293896567235608192 7593663036506953984 4893429505778299776 2193195975049645568 17939706518030542976 15239472987301888768 12539239456573234560 9839005925844580352 7138772395115926144 4438538864387271936 1738305333658617728 17484815876639515136 14784582345910860928 12084348815182206720 9384115284453552512 6683881753724898304 3983648222996244096 1283414692267589888 17029925235248487296 14329691704519833088 11629458173791178880 8929224643062524672 6228991112333870464 3528757581605216256 828524050876562048 16575034593857459456 13874801063128805248 11174567532400151040 8474334001671496832 5774100470942842624 3073866940214188416 373633409485534208 16120143952466431616 13419910421737777408 10719676891009123200 8019443360280468992 5319209829551814784 2618976298823160576 18365486841804057984 15665253311075403776 12965019780346749568 10264786249618095360 7564552718889441152 4864319188160786944 2164085657432132736 17910596200413030144 15210362669684375936 12510129138955721728 9809895608227067520 7109662077498413312 4409428546769759104 1709195016041104896 17455705559022002304 14755472028293348096 12055238497564693888 9355004966836039680 6654771436107385472 3954537905378731264 1254304374650077056 17000814917630974464 14300581386902320256 11600347856173666048 8900114325445011840 6199880794716357632 3499647263987703424 799413733259049216 16545924276239946624 13845690745511292416 11145457214782638208 8445223684053984000 5744990153325329792 3044756622596675584 344523091868021376 16091033634848918784 13390800104120264576 10690566573391610368 7990333042662956160 5290099511934301952 2589865981205647744 18336376524186545152 15636142993457890944 12935909462729236736 10235675932000582528 7535442401271928320 4835208870543274112 2134975339814619904 17881485882795517312 15181252352066863104 12481018821338208896 9780785290609554688 7080551759880900480 4380318229152246272 1680084698423592064 17426595241404489472 14726361710675835264 12026128179947181056 9325894649218526848 6625661118489872640 3925427587761218432 1225194057032564224 16971704600013461632 14271471069284807424 11571237538556153216 8871004007827499008 6170770477098844800 3470536946370190592 770303415641536384 16516813958622433792 13816580427893779584 11116346897165125376 8416113366436471168 5715879835707816960 3015646304979162752 315412774250508544 16061923317231405952 13361689786502751744 10661456255774097536 7961222725045443328 5260989194316789120 2560755663588134912 18307266206569032320 15607032675840378112 12906799145111723904 10206565614383069696 7506332083654415488 4806098552925761280 2105865022197107072 17852375565178004480 15152142034449350272 12451908503720696064 9751674972992041856 7051441442263387648 4351207911534733440 1650974380806079232 17397484923786976640 14697251393058322432 11997017862329668224 9296784331601014016 6596550800872359808 3896317270143705600 1196083739415051392 16942594282395948800 14242360751667294592 11542127220938640384 8841893690209986176 6141660159481331968 3441426628752677760 741193098024023552 16487703641004920960 13787470110276266752 11087236579547612544 8387003048818958336 5686769518090304128 2986535987361649920 286302456632995712 16032812999613893120 13332579468885238912 10632345938156584704 7932112407427930496 5231878876699276288 2531645345970622080 18278155888951519488 15577922358222865280 12877688827494211072 10177455296765556864 7477221766036902656 4776988235308248448 2076754704579594240 17823265247560491648 15123031716831837440 12422798186103183232 9722564655374529024 7022331124645874816 4322097593917220608 1621864063188566400 17368374606169463808 14668141075440809600 11967907544712155392 9267674013983501184 6567440483254846976 3867206952526192768 1166973421797538560 16913483964778435968 14213250434049781760 11513016903321127552 8812783372592473344 6112549841863819136 3412316311135164928 712082780406510720 16458593323387408128 13758359792658753920 11058126261930099712 8357892731201445504 5657659200472791296 2957425669744137088 257192139015482880 16003702681996380288 13303469151267726080 10603235620539071872 7903002089810417664 5202768559081763456 2502535028353109248 18249045571334006656 15548812040605352448 12848578509876698240 10148344979148044032 7448111448419389824 4747877917690735616 2047644386962081408 17794154929942978816 15093921399214324608 12393687868485670400 9693454337757016192 6993220807028361984 4292987276299707776 1592753745571053568 17339264288551950976 14639030757823296768 11938797227094642560 9238563696365988352 6538330165637334144 3838096634908679936 1137863104180025728 16884373647160923136 14184140116432268928 11483906585703614720 8783673054974960512 6083439524246306304 3383205993517652096 682972462788997888 16429483005769895296 13729249475041241088 11029015944312586880 8328782413583932672 5628548882855278464 2928315352126624256 228081821397970048 15974592364378867456 13274358833650213248 10574125302921559040 7873891772192904832 5173658241464250624 2473424710735596416 18219935253716493824 15519701722987839616 12819468192259185408 10119234661530531200 7419001130801876992 4718767600073222784 2018534069344568576 17765044612325465984 15064811081596811776 12364577550868157568 9664344020139503360 6964110489410849152 4263876958682194944 1563643427953540736 17310153970934438144 14609920440205783936 11909686909477129728 9209453378748475520 6509219848019821312 3808986317291167104 1108752786562512896 16855263329543410304 14155029798814756096 11454796268086101888 8754562737357447680 6054329206628793472 3354095675900139264 653862145171485056 16400372688152382464 13700139157423728256 10999905626695074048 8299672095966419840 5599438565237765632 2899205034509111424 198971503780457216 15945482046761354624 13245248516032700416 10545014985304046208 7844781454575392000 5144547923846737792 2444314393118083584 18190824936098980992 15490591405370326784 12790357874641672576 10090124343913018368 7389890813184364160 4689657282455709952 1989423751727055744 17735934294707953152 15035700763979298944 12335467233250644736 9635233702521990528 6935000171793336320 4234766641064682112 1534533110336027904 17281043653316925312 14580810122588271104 11880576591859616896 9180343061130962688 6480109530402308480 3779875999673654272 1079642468945000064 16826153011925897472 14125919481197243264 11425685950468589056 8725452419739934848 6025218889011280640 3324985358282626432 624751827553972224 16371262370534869632 13671028839806215424 10970795309077561216 8270561778348907008 5570328247620252800 2870094716891598592 169861186162944384 15916371729143841792 13216138198415187584 10515904667686533376 7815671136957879168 5115437606229224960 2415204075500570752 18161714618481468160 15461481087752813952 12761247557024159744 10061014026295505536 7360780495566851328 4660546964838197120 1960313434109542912 17706823977090440320 15006590446361786112 12306356915633131904 9606123384904477696 6905889854175823488 4205656323447169280 1505422792718515072 17251933335699412480 14551699804970758272 11851466274242104064 9151232743513449856 6450999212784795648 3750765682056141440 1050532151327487232 16797042694308384640 14096809163579730432 11396575632851076224 8696342102122422016 5996108571393767808 3295875040665113600 595641509936459392 16342152052917356800 13641918522188702592 10941684991460048384 8241451460731394176 5541217930002739968 2840984399274085760 140750868545431552 15887261411526328960 13187027880797674752 10486794350069020544 7786560819340366336 5086327288611712128 2386093757883057920 18132604300863955328 15432370770135301120 12732137239406646912 10031903708677992704 7331670177949338496 4631436647220684288 1931203116492030080 17677713659472927488 14977480128744273280 12277246598015619072 9577013067286964864 6876779536558310656 4176546005829656448 1476312475101002240 17222823018081899648 14522589487353245440 11822355956624591232 9122122425895937024 6421888895167282816 3721655364438628608 1021421833709974400 16767932376690871808 14067698845962217600 11367465315233563392 8667231784504909184 5966998253776254976 3266764723047600768 566531192318946560 16313041735299843968 13612808204571189760 10912574673842535552 8212341143113881344 5512107612385227136 2811874081656572928 111640550927918720 15858151093908816128 13157917563180161920 10457684032451507712 7757450501722853504 5057216970994199296 2356983440265545088 18103493983246442496 15403260452517788288 12703026921789134080 10002793391060479872 7302559860331825664 4602326329603171456 1902092798874517248 17648603341855414656 14948369811126760448 12248136280398106240 9547902749669452032 6847669218940797824 4147435688212143616 1447202157483489408 17193712700464386816 14493479169735732608 11793245639007078400 9093012108278424192 6392778577549769984 3692545046821115776 992311516092461568 16738822059073358976 14038588528344704768 11338354997616050560 8638121466887396352 5937887936158742144 3237654405430087936 537420874701433728 16283931417682331136 13583697886953676928 10883464356225022720 8183230825496368512 5482997294767714304 2782763764039060096 82530233310405888 15829040776291303296 13128807245562649088 10428573714833994880 7728340184105340672 5028106653376686464 2327873122648032256 18074383665628929664 15374150134900275456 12673916604171621248 9973683073442967040 7273449542714312832 4573216011985658624 1872982481257004416 17619493024237901824 14919259493509247616 12219025962780593408 9518792432051939200 6818558901323284992 4118325370594630784 1418091839865976576 17164602382846873984 14464368852118219776 11764135321389565568 9063901790660911360 6363668259932257152 3663434729203602944 963201198474948736 16709711741455846144 14009478210727191936 11309244679998537728 8609011149269883520 5908777618541229312 3208544087812575104 508310557083920896 16254821100064818304 13554587569336164096 10854354038607509888 8154120507878855680 5453886977150201472 2753653446421547264 53419915692893056 15799930458673790464 13099696927945136256 10399463397216482048 7699229866487827840 4998996335759173632 2298762805030519424 18045273348011416832 15345039817282762624 12644806286554108416 9944572755825454208 7244339225096800000 4544105694368145792 1843872163639491584 17590382706620388992 14890149175891734784 12189915645163080576 9489682114434426368 6789448583705772160 4089215052977117952 1388981522248463744 17135492065229361152 14435258534500706944 11735025003772052736 9034791473043398528 6334557942314744320 3634324411586090112 934090880857435904 16680601423838333312 13980367893109679104 11280134362381024896 8579900831652370688 5879667300923716480 3179433770195062272 479200239466408064 16225710782447305472 13525477251718651264 10825243720989997056 8125010190261342848 5424776659532688640 2724543128804034432 24309598075380224 15770820141056277632 13070586610327623424 10370353079598969216 7670119548870315008 4969886018141660800 2269652487413006592 18016163030393904000 15315929499665249792 12615695968936595584 9915462438207941376 7215228907479287168 4514995376750632960 1814761846021978752 17561272389002876160 14861038858274221952 12160805327545567744 9460571796816913536 6760338266088259328 4060104735359605120 1359871204630950912 17106381747611848320 14406148216883194112 11705914686154539904 9005681155425885696 6305447624697231488 3605214093968577280 904980563239923072 16651491106220820480 13951257575492166272 11251024044763512064 8550790514034857856 5850556983306203648 3150323452577549440 450089921848895232 16196600464829792640 13496366934101138432 10796133403372484224 8095899872643830016 5395666341915175808 2695432811186521600 18441943354167419008 15741709823438764800 13041476292710110592 10341242761981456384 7641009231252802176 4940775700524147968 2240542169795493760 17987052712776391168 15286819182047736960 12586585651319082752 9886352120590428544 7186118589861774336 4485885059133120128 1785651528404465920 17532162071385363328 14831928540656709120 12131695009928054912 9431461479199400704 6731227948470746496 4030994417742092288 1330760887013438080 17077271429994335488 14377037899265681280 11676804368537027072 8976570837808372864 6276337307079718656 3576103776351064448 875870245622410240 16622380788603307648 13922147257874653440 11221913727145999232 8521680196417345024 5821446665688690816 3121213134960036608 420979604231382400 16167490147212279808 13467256616483625600 10767023085754971392 8066789555026317184 5366556024297662976 2666322493569008768 18412833036549906176 15712599505821251968 13012365975092597760 10312132444363943552 7611898913635289344 4911665382906635136 2211431852177980928 17957942395158878336 15257708864430224128 12557475333701569920 9857241802972915712 7157008272244261504 4456774741515607296 1756541210786953088 17503051753767850496 14802818223039196288 12102584692310542080 9402351161581887872 6702117630853233664 4001884100124579456 1301650569395925248 17048161112376822656 14347927581648168448 11647694050919514240 8947460520190860032 6247226989462205824 3546993458733551616 846759928004897408 16593270470985794816 13893036940257140608 11192803409528486400 8492569878799832192 5792336348071177984 3092102817342523776 391869286613869568 16138379829594766976 13438146298866112768 10737912768137458560 8037679237408804352 5337445706680150144 2637212175951495936 18383722718932393344 15683489188203739136 12983255657475084928 10283022126746430720 7582788596017776512 4882555065289122304 2182321534560468096 17928832077541365504 15228598546812711296 12528365016084057088 9828131485355402880 7127897954626748672 4427664423898094464 1727430893169440256 17473941436150337664 14773707905421683456 12073474374693029248 9373240843964375040 6673007313235720832 3972773782507066624 1272540251778412416 17019050794759309824 14318817264030655616 11618583733302001408 8918350202573347200 6218116671844692992 3517883141116038784 817649610387384576 16564160153368281984 13863926622639627776 11163693091910973568 8463459561182319360 5763226030453665152 3062992499725010944 362758968996356736 16109269511977254144 13409035981248599936 10708802450519945728 8008568919791291520 5308335389062637312 2608101858333983104 18354612401314880512 15654378870586226304 12954145339857572096 10253911809128917888 7553678278400263680 4853444747671609472 2153211216942955264 17899721759923852672 15199488229195198464 12499254698466544256 9799021167737890048 7098787637009235840 4398554106280581632 1698320575551927424 17444831118532824832 14744597587804170624 12044364057075516416 9344130526346862208 6643896995618208000 3943663464889553792 1243429934160899584 16989940477141796992 14289706946413142784 11589473415684488576 8889239884955834368 6189006354227180160 3488772823498525952 788539292769871744 16535049835750769152 13834816305022114944 11134582774293460736 8434349243564806528 5734115712836152320 3033882182107498112 333648651378843904 16080159194359741312 13379925663631087104 10679692132902432896 7979458602173778688 5279225071445124480 2578991540716470272 18325502083697367680 15625268552968713472 12925035022240059264 10224801491511405056 7524567960782750848 4824334430054096640 2124100899325442432 17870611442306339840 15170377911577685632 12470144380849031424 9769910850120377216 7069677319391723008 4369443788663068800 1669210257934414592 17415720800915312000 14715487270186657792 12015253739458003584 9315020208729349376 6614786678000695168 3914553147272040960 1214319616543386752 16960830159524284160 14260596628795629952 11560363098066975744 8860129567338321536 6159896036609667328 3459662505881013120 759428975152358912 16505939518133256320 13805705987404602112 11105472456675947904 8405238925947293696 5705005395218639488 3004771864489985280 304538333761331072 16051048876742228480 13350815346013574272 10650581815284920064 7950348284556265856 5250114753827611648 2549881223098957440 18296391766079854848 15596158235351200640 12895924704622546432 10195691173893892224 7495457643165238016 4795224112436583808 2094990581707929600 17841501124688827008 15141267593960172800 12441034063231518592 9740800532502864384 7040567001774210176 4340333471045555968 1640099940316901760 17386610483297799168 14686376952569144960 11986143421840490752 9285909891111836544 6585676360383182336 3885442829654528128 1185209298925873920 16931719841906771328 14231486311178117120 11531252780449462912 8831019249720808704 6130785718992154496 3430552188263500288 730318657534846080 16476829200515743488 13776595669787089280 11076362139058435072 8376128608329780864 5675895077601126656 2975661546872472448 275428016143818240 16021938559124715648 13321705028396061440 10621471497667407232 7921237966938753024 5221004436210098816 2520770905481444608 18267281448462342016 15567047917733687808 12866814387005033600 10166580856276379392 7466347325547725184 4766113794819070976 2065880264090416768 17812390807071314176 15112157276342659968 12411923745614005760 9711690214885351552 7011456684156697344 4311223153428043136 1610989622699388928 17357500165680286336 14657266634951632128 11957033104222977920 9256799573494323712 6556566042765669504 3856332512037015296 1156098981308361088 16902609524289258496 14202375993560604288 11502142462831950080 8801908932103295872 6101675401374641664 3401441870645987456 701208339917333248 16447718882898230656 13747485352169576448 11047251821440922240 8347018290712268032 5646784759983613824 2946551229254959616 246317698526305408 15992828241507202816 13292594710778548608 10592361180049894400 7892127649321240192 5191894118592585984 2491660587863931776 18238171130844829184 15537937600116174976 12837704069387520768 10137470538658866560 7437237007930212352 4737003477201558144 2036769946472903936 17783280489453801344 15083046958725147136 12382813427996492928 9682579897267838720 6982346366539184512 4282112835810530304 1581879305081876096 17328389848062773504 14628156317334119296 11927922786605465088 9227689255876810880 6527455725148156672 3827222194419502464 1126988663690848256 16873499206671745664 14173265675943091456 11473032145214437248 8772798614485783040 6072565083757128832 3372331553028474624 672098022299820416 16418608565280717824 13718375034552063616 11018141503823409408 8317907973094755200 5617674442366100992 2917440911637446784 217207380908792576 15963717923889689984 13263484393161035776 10563250862432381568 7863017331703727360 5162783800975073152 2462550270246418944 18209060813227316352 15508827282498662144 12808593751770007936 10108360221041353728 7408126690312699520 4707893159584045312 2007659628855391104 17754170171836288512 15053936641107634304 12353703110378980096 9653469579650325888 6953236048921671680 4253002518193017472 1552768987464363264 17299279530445260672 14599045999716606464 11898812468987952256 9198578938259298048 6498345407530643840 3798111876801989632 1097878346073335424 16844388889054232832 14144155358325578624 11443921827596924416 8743688296868270208 6043454766139616000 3343221235410961792 642987704682307584 16389498247663204992 13689264716934550784 10989031186205896576 8288797655477242368 5588564124748588160 2888330594019933952 188097063291279744 15934607606272177152 13234374075543522944 10534140544814868736 7833907014086214528 5133673483357560320 2433439952628906112 18179950495609803520 15479716964881149312 12779483434152495104 10079249903423840896 7379016372695186688 4678782841966532480 1978549311237878272 17725059854218775680 15024826323490121472 12324592792761467264 9624359262032813056 6924125731304158848 4223892200575504640 1523658669846850432 17270169212827747840 14569935682099093632 11869702151370439424 9169468620641785216 6469235089913131008 3769001559184476800 1068768028455822592 16815278571436720000 14115045040708065792 11414811509979411584 8714577979250757376 6014344448522103168 3314110917793448960 613877387064794752 16360387930045692160 13660154399317037952 10959920868588383744 8259687337859729536 5559453807131075328 2859220276402421120 158986745673766912 15905497288654664320 13205263757926010112 10505030227197355904 7804796696468701696 5104563165740047488 2404329635011393280 18150840177992290688 15450606647263636480 12750373116534982272 10050139585806328064 7349906055077673856 4649672524349019648 1949438993620365440 17695949536601262848 14995716005872608640 12295482475143954432 9595248944415300224 6895015413686646016 4194781882957991808 1494548352229337600 17241058895210235008 14540825364481580800 11840591833752926592 9140358303024272384 6440124772295618176 3739891241566963968 1039657710838309760 16786168253819207168 14085934723090552960 11385701192361898752 8685467661633244544 5985234130904590336 3285000600175936128 584767069447281920 16331277612428179328 13631044081699525120 10930810550970870912 8230577020242216704 5530343489513562496 2830109958784908288 129876428056254080 15876386971037151488 13176153440308497280 10475919909579843072 7775686378851188864 5075452848122534656 2375219317393880448 18121729860374777856 15421496329646123648 12721262798917469440 10021029268188815232 7320795737460161024 4620562206731506816 1920328676002852608 17666839218983750016 14966605688255095808 12266372157526441600 9566138626797787392 6865905096069133184 4165671565340478976 1465438034611824768 17211948577592722176 14511715046864067968 11811481516135413760 9111247985406759552 6411014454678105344 3710780923949451136 1010547393220796928 16757057936201694336 14056824405473040128 11356590874744385920 8656357344015731712 5956123813287077504 3255890282558423296 555656751829769088 16302167294810666496 13601933764082012288 10901700233353358080 8201466702624703872 5501233171896049664 2800999641167395456 100766110438741248 15847276653419638656 13147043122690984448 10446809591962330240 7746576061233676032 5046342530505021824 2346108999776367616 18092619542757265024 15392386012028610816 12692152481299956608 9991918950571302400 7291685419842648192 4591451889113993984 1891218358385339776 17637728901366237184 14937495370637582976 12237261839908928768 9537028309180274560 6836794778451620352 4136561247722966144 1436327716994311936 17182838259975209344 14482604729246555136 11782371198517900928 9082137667789246720 6381904137060592512 3681670606331938304 981437075603284096 16727947618584181504 14027714087855527296 11327480557126873088 8627247026398218880 5927013495669564672 3226779964940910464 526546434212256256 16273056977193153664 13572823446464499456 10872589915735845248 8172356385007191040 5472122854278536832 2771889323549882624 71655792821228416 15818166335802125824 13117932805073471616 10417699274344817408 7717465743616163200 5017232212887508992 2316998682158854784 18063509225139752192 15363275694411097984 12663042163682443776 9962808632953789568 7262575102225135360 4562341571496481152 1862108040767826944 17608618583748724352 14908385053020070144 12208151522291415936 9507917991562761728 6807684460834107520 4107450930105453312 1407217399376799104 17153727942357696512 14453494411629042304 11753260880900388096 9053027350171733888 6352793819443079680 3652560288714425472 952326757985771264 16698837300966668672 13998603770238014464 11298370239509360256 8598136708780706048 5897903178052051840 3197669647323397632 497436116594743424 16243946659575640832 13543713128846986624 10843479598118332416 8143246067389678208 5443012536661024000 2742779005932369792 42545475203715584 15789056018184612992 13088822487455958784 10388588956727304576 7688355425998650368 4988121895269996160 2287888364541341952 18034398907522239360 15334165376793585152 12633931846064930944 9933698315336276736 7233464784607622528 4533231253878968320 1832997723150314112 17579508266131211520 14879274735402557312 12179041204673903104 9478807673945248896 6778574143216594688 4078340612487940480 1378107081759286272 17124617624740183680 14424384094011529472 11724150563282875264 9023917032554221056 6323683501825566848 3623449971096912640 923216440368258432 16669726983349155840 13969493452620501632 11269259921891847424 8569026391163193216 5868792860434539008 3168559329705884800 468325798977230592 16214836341958128000 13514602811229473792 10814369280500819584 8114135749772165376 5413902219043511168 2713668688314856960 13435157586202752 15759945700567100160 13059712169838445952 10359478639109791744 7659245108381137536 4959011577652483328 2258778046923829120 18005288589904726528 15305055059176072320 12604821528447418112 9904587997718763904 7204354466990109696 4504120936261455488 1803887405532801280 17550397948513698688 14850164417785044480 12149930887056390272 9449697356327736064 6749463825599081856 4049230294870427648 1348996764141773440 17095507307122670848 14395273776394016640 11695040245665362432 8994806714936708224 6294573184208054016 3594339653479399808 894106122750745600 16640616665731643008 13940383135002988800 11240149604274334592 8539916073545680384 5839682542817026176 3139449012088371968 439215481359717760 16185726024340615168 13485492493611960960 10785258962883306752 8085025432154652544 5384791901425998336 2684558370697344128 18431068913678241536 15730835382949587328 13030601852220933120 10330368321492278912 7630134790763624704 4929901260034970496 2229667729306316288 17976178272287213696 15275944741558559488 12575711210829905280 9875477680101251072 7175244149372596864 4475010618643942656 1774777087915288448 17521287630896185856 14821054100167531648 12120820569438877440 9420587038710223232 6720353507981569024 4020119977252914816 1319886446524260608 17066396989505158016 14366163458776503808 11665929928047849600 8965696397319195392 6265462866590541184 3565229335861886976 864995805133232768 16611506348114130176 13911272817385475968 11211039286656821760 8510805755928167552 5810572225199513344 3110338694470859136 410105163742204928 16156615706723102336 13456382175994448128 10756148645265793920 8055915114537139712 5355681583808485504 2655448053079831296 18401958596060728704 15701725065332074496 13001491534603420288 10301258003874766080 7601024473146111872 4900790942417457664 2200557411688803456 17947067954669700864 15246834423941046656 12546600893212392448 9846367362483738240 7146133831755084032 4445900301026429824 1745666770297775616 17492177313278673024 14791943782550018816 12091710251821364608 9391476721092710400 6691243190364056192 3991009659635401984 1290776128906747776 17037286671887645184 14337053141158990976 11636819610430336768 8936586079701682560 6236352548973028352 3536119018244374144 835885487515719936 16582396030496617344 13882162499767963136 11181928969039308928 8481695438310654720 5781461907582000512 3081228376853346304 380994846124692096 16127505389105589504 13427271858376935296 10727038327648281088 8026804796919626880 5326571266190972672 2626337735462318464 18372848278443215872 15672614747714561664 12972381216985907456 10272147686257253248 7571914155528599040 4871680624799944832 2171447094071290624 17917957637052188032 15217724106323533824 12517490575594879616 9817257044866225408 7117023514137571200 4416789983408916992 1716556452680262784 17463066995661160192 14762833464932505984 12062599934203851776 9362366403475197568 6662132872746543360 3961899342017889152 1261665811289234944 17008176354270132352 14307942823541478144 11607709292812823936 8907475762084169728 6207242231355515520 3507008700626861312 806775169898207104 16553285712879104512 13853052182150450304 11152818651421796096 8452585120693141888 5752351589964487680 3052118059235833472 351884528507179264 16098395071488076672 13398161540759422464 10697928010030768256 7997694479302114048 5297460948573459840 2597227417844805632 18343737960825703040 15643504430097048832 12943270899368394624 10243037368639740416 7542803837911086208 4842570307182432000 2142336776453777792 17888847319434675200 15188613788706020992 12488380257977366784 9788146727248712576 7087913196520058368 4387679665791404160 1687446135062749952 17433956678043647360 14733723147314993152 12033489616586338944 9333256085857684736 6633022555129030528 3932789024400376320 1232555493671722112 16979066036652619520 14278832505923965312 11578598975195311104 8878365444466656896 6178131913738002688 3477898383009348480 777664852280694272 16524175395261591680 13823941864532937472 11123708333804283264 8423474803075629056 5723241272346974848 3023007741618320640 322774210889666432 16069284753870563840 13369051223141909632 10668817692413255424 7968584161684601216 5268350630955947008 2568117100227292800 18314627643208190208 15614394112479536000 12914160581750881792 10213927051022227584 7513693520293573376 4813459989564919168 2113226458836264960 17859737001817162368 15159503471088508160 12459269940359853952 9759036409631199744 7058802878902545536 4358569348173891328 1658335817445237120 17404846360426134528 14704612829697480320 12004379298968826112 9304145768240171904 6603912237511517696 3903678706782863488 1203445176054209280 16949955719035106688 14249722188306452480 11549488657577798272 8849255126849144064 6149021596120489856 3448788065391835648 748554534663181440 16495065077644078848 13794831546915424640 11094598016186770432 8394364485458116224 5694130954729462016 2993897424000807808 293663893272153600 16040174436253051008 13339940905524396800 10639707374795742592 7939473844067088384 5239240313338434176 2539006782609779968 18285517325590677376 15585283794862023168 12885050264133368960 10184816733404714752 7484583202676060544 4784349671947406336 2084116141218752128 17830626684199649536 15130393153470995328 12430159622742341120 9729926092013686912 7029692561285032704 4329459030556378496 1629225499827724288 17375736042808621696 14675502512079967488 11975268981351313280 9275035450622659072 6574801919894004864 3874568389165350656 1174334858436696448 16920845401417593856 14220611870688939648 11520378339960285440 8820144809231631232 6119911278502977024 3419677747774322816 719444217045668608 16465954760026566016 13765721229297911808 11065487698569257600 8365254167840603392 5665020637111949184 2964787106383294976 264553575654640768 16011064118635538176 13310830587906883968 10610597057178229760 7910363526449575552 5210129995720921344 2509896464992267136 18256407007973164544 15556173477244510336 12855939946515856128 10155706415787201920 7455472885058547712 4755239354329893504 2055005823601239296 17801516366582136704 15101282835853482496 12401049305124828288 9700815774396174080 7000582243667519872 4300348712938865664 1600115182210211456 17346625725191108864 14646392194462454656 11946158663733800448 9245925133005146240 6545691602276492032 3845458071547837824 1145224540819183616 16891735083800081024 14191501553071426816 11491268022342772608 8791034491614118400 6090800960885464192 3390567430156809984 690333899428155776 16436844442409053184 13736610911680398976 11036377380951744768 8336143850223090560 5635910319494436352 2935676788765782144 235443258037127936 15981953801018025344 13281720270289371136 10581486739560716928 7881253208832062720 5181019678103408512 2480786147374754304 18227296690355651712 15527063159626997504 12826829628898343296 10126596098169689088 7426362567441034880 4726129036712380672 2025895505983726464 17772406048964623872 15072172518235969664 12371938987507315456 9671705456778661248 6971471926050007040 4271238395321352832 1571004864592698624 17317515407573596032 14617281876844941824 11917048346116287616 9216814815387633408 6516581284658979200 3816347753930324992 1116114223201670784 16862624766182568192 14162391235453913984 11462157704725259776 8761924173996605568 6061690643267951360 3361457112539297152 661223581810642944 16407734124791540352 13707500594062886144 11007267063334231936 8307033532605577728 5606800001876923520 2906566471148269312 206332940419615104 15952843483400512512 13252609952671858304 10552376421943204096 7852142891214549888 5151909360485895680 2451675829757241472 18198186372738138880 15497952842009484672 12797719311280830464 10097485780552176256 7397252249823522048 4697018719094867840 1996785188366213632 17743295731347111040 15043062200618456832 12342828669889802624 9642595139161148416 6942361608432494208 4242128077703840000 1541894546975185792 17288405089956083200 14588171559227428992 11887938028498774784 9187704497770120576 6487470967041466368 3787237436312812160 1087003905584157952 16833514448565055360 14133280917836401152 11433047387107746944 8732813856379092736 6032580325650438528 3332346794921784320 632113264193130112 16378623807174027520 13678390276445373312 10978156745716719104 8277923214988064896 5577689684259410688 2877456153530756480 177222622802102272 15923733165782999680 13223499635054345472 10523266104325691264 7823032573597037056 5122799042868382848 2422565512139728640 18169076055120626048 15468842524391971840 12768608993663317632 10068375462934663424 7368141932206009216 4667908401477355008 1967674870748700800 17714185413729598208 15013951883000944000 12313718352272289792 9613484821543635584 6913251290814981376 4213017760086327168 1512784229357672960 17259294772338570368 14559061241609916160 11858827710881261952 9158594180152607744 6458360649423953536 3758127118695299328 1057893587966645120 16804404130947542528 14104170600218888320 11403937069490234112 8703703538761579904 6003470008032925696 3303236477304271488 603002946575617280 16349513489556514688 13649279958827860480 10949046428099206272 8248812897370552064 5548579366641897856 2848345835913243648 148112305184589440 15894622848165486848 13194389317436832640 10494155786708178432 7793922255979524224 5093688725250870016 2393455194522215808 18139965737503113216 15439732206774459008 12739498676045804800 10039265145317150592 7339031614588496384 4638798083859842176 1938564553131187968 17685075096112085376 14984841565383431168 12284608034654776960 9584374503926122752 6884140973197468544 4183907442468814336 1483673911740160128 17230184454721057536 14529950923992403328 11829717393263749120 9129483862535094912 6429250331806440704 3729016801077786496 1028783270349132288 16775293813330029696 14075060282601375488 11374826751872721280 8674593221144067072 5974359690415412864 3274126159686758656 573892628958104448 16320403171939001856 13620169641210347648 10919936110481693440 8219702579753039232 5519469049024385024 2819235518295730816 119001987567076608 15865512530547974016 13165278999819319808 10465045469090665600 7764811938362011392 5064578407633357184 2364344876904702976 18110855419885600384 15410621889156946176 12710388358428291968 10010154827699637760 7309921296970983552 4609687766242329344 1909454235513675136 17655964778494572544 14955731247765918336 12255497717037264128 9555264186308609920 6855030655579955712 4154797124851301504 1454563594122647296 17201074137103544704 14500840606374890496 11800607075646236288 9100373544917582080 6400140014188927872 3699906483460273664 999672952731619456 16746183495712516864 14045949964983862656 11345716434255208448 8645482903526554240 5945249372797900032 3245015842069245824 544782311340591616 16291292854321489024 13591059323592834816 10890825792864180608 8190592262135526400 5490358731406872192 2790125200678217984 89891669949563776 15836402212930461184 13136168682201806976 10435935151473152768 7735701620744498560 5035468090015844352 2335234559287190144 18081745102268087552 15381511571539433344 12681278040810779136 9981044510082124928 7280810979353470720 4580577448624816512 1880343917896162304 17626854460877059712 14926620930148405504 12226387399419751296 9526153868691097088 6825920337962442880 4125686807233788672 1425453276505134464 17171963819486031872 14471730288757377664 11771496758028723456 9071263227300069248 6371029696571415040 3670796165842760832 970562635114106624 16717073178095004032 14016839647366349824 11316606116637695616 8616372585909041408 5916139055180387200 3215905524451732992 515671993723078784 16262182536703976192 13561949005975321984 10861715475246667776 8161481944518013568 5461248413789359360 2761014883060705152 60781352332050944 15807291895312948352 13107058364584294144 10406824833855639936 7706591303126985728 5006357772398331520 2306124241669677312 18052634784650574720 15352401253921920512 12652167723193266304 9951934192464612096 7251700661735957888 4551467131007303680 1851233600278649472 17597744143259546880 14897510612530892672 12197277081802238464 9497043551073584256 6796810020344930048 4096576489616275840 1396342958887621632 17142853501868519040 14442619971139864832 11742386440411210624 9042152909682556416 6341919378953902208 3641685848225248000 941452317496593792 16687962860477491200 13987729329748836992 11287495799020182784 8587262268291528576 5887028737562874368 3186795206834220160 486561676105565952 16233072219086463360 13532838688357809152 10832605157629154944 8132371626900500736 5432138096171846528 2731904565443192320 31671034714538112 15778181577695435520 13077948046966781312 10377714516238127104 7677480985509472896 4977247454780818688 2277013924052164480 18023524467033061888 15323290936304407680 12623057405575753472 9922823874847099264 7222590344118445056 4522356813389790848 1822123282661136640 17568633825642034048 14868400294913379840 12168166764184725632 9467933233456071424 6767699702727417216 4067466171998763008 1367232641270108800 17113743184251006208 14413509653522352000 11713276122793697792 9013042592065043584 6312809061336389376 3612575530607735168 912341999879080960 16658852542859978368 13958619012131324160 11258385481402669952 8558151950674015744 5857918419945361536 3157684889216707328 457451358488053120 16203961901468950528 13503728370740296320 10803494840011642112 8103261309282987904 5403027778554333696 2702794247825679488 2560717097025280 15749071260077922688 13048837729349268480 10348604198620614272 7648370667891960064 4948137137163305856 2247903606434651648 17994414149415549056 15294180618686894848 12593947087958240640 9893713557229586432 7193480026500932224 4493246495772278016 1793012965043623808 17539523508024521216 14839289977295867008 12139056446567212800 9438822915838558592 6738589385109904384 4038355854381250176 1338122323652595968 17084632866633493376 14384399335904839168 11684165805176184960 8983932274447530752 6283698743718876544 3583465212990222336 883231682261568128 16629742225242465536 13929508694513811328 11229275163785157120 8529041633056502912 5828808102327848704 3128574571599194496 428341040870540288 16174851583851437696 13474618053122783488 10774384522394129280 8074150991665475072 5373917460936820864 2673683930208166656 18420194473189064064 15719960942460409856 13019727411731755648 10319493881003101440 7619260350274447232 4919026819545793024 2218793288817138816 17965303831798036224 15265070301069382016 12564836770340727808 9864603239612073600 7164369708883419392 4464136178154765184 1763902647426110976 17510413190407008384 14810179659678354176 12109946128949699968 9409712598221045760 6709479067492391552 4009245536763737344 1309012006035083136 17055522549015980544 14355289018287326336 11655055487558672128 8954821956830017920 6254588426101363712 3554354895372709504 854121364644055296 16600631907624952704 13900398376896298496 11200164846167644288 8499931315438990080 5799697784710335872 3099464253981681664 399230723253027456 16145741266233924864 13445507735505270656 10745274204776616448 8045040674047962240 5344807143319308032 2644573612590653824 18391084155571551232 15690850624842897024 12990617094114242816 10290383563385588608 7590150032656934400 4889916501928280192 2189682971199625984 17936193514180523392 15235959983451869184 12535726452723214976 9835492921994560768 7135259391265906560 4435025860537252352 1734792329808598144 17481302872789495552 14781069342060841344 12080835811332187136 9380602280603532928 6680368749874878720 3980135219146224512 1279901688417570304 17026412231398467712 14326178700669813504 11625945169941159296 8925711639212505088 6225478108483850880 3525244577755196672 825011047026542464 16571521590007439872 13871288059278785664 11171054528550131456 8470820997821477248 5770587467092823040 3070353936364168832 370120405635514624 16116630948616412032 13416397417887757824 10716163887159103616 8015930356430449408 5315696825701795200 2615463294973140992 18361973837954038400 15661740307225384192 12961506776496729984 10261273245768075776 7561039715039421568 4860806184310767360 2160572653582113152 17907083196563010560 15206849665834356352 12506616135105702144 9806382604377047936 7106149073648393728 4405915542919739520 1705682012191085312 17452192555171982720 14751959024443328512 12051725493714674304 9351491962986020096 6651258432257365888 3951024901528711680 1250791370800057472 16997301913780954880 14297068383052300672 11596834852323646464 8896601321594992256 6196367790866338048 3496134260137683840 795900729409029632 16542411272389927040 13842177741661272832 11141944210932618624 8441710680203964416 5741477149475310208 3041243618746656000 341010088018001792 16087520630998899200 13387287100270244992 10687053569541590784 7986820038812936576 5286586508084282368 2586352977355628160 18332863520336525568 15632629989607871360 12932396458879217152 10232162928150562944 7531929397421908736 4831695866693254528 2131462335964600320 17877972878945497728 15177739348216843520 12477505817488189312 9777272286759535104 7077038756030880896 4376805225302226688 1676571694573572480 17423082237554469888 14722848706825815680 12022615176097161472 9322381645368507264 6622148114639853056 3921914583911198848 1221681053182544640 16968191596163442048 14267958065434787840 11567724534706133632 8867491003977479424 6167257473248825216 3467023942520171008 766790411791516800 16513300954772414208 13813067424043760000 11112833893315105792 8412600362586451584 5712366831857797376 3012133301129143168 311899770400488960 16058410313381386368 13358176782652732160 10657943251924077952 7957709721195423744 5257476190466769536 2557242659738115328 18303753202719012736 15603519671990358528 12903286141261704320 10203052610533050112 7502819079804395904 4802585549075741696 2102352018347087488 17848862561327984896 15148629030599330688 12448395499870676480 9748161969142022272 7047928438413368064 4347694907684713856 1647461376956059648 17393971919936957056 14693738389208302848 11993504858479648640 9293271327750994432 6593037797022340224 3892804266293686016 1192570735565031808 16939081278545929216 14238847747817275008 11538614217088620800 8838380686359966592 6138147155631312384 3437913624902658176 737680094174003968 16484190637154901376 13783957106426247168 11083723575697592960 8383490044968938752 5683256514240284544 2983022983511630336 282789452782976128 16029299995763873536 13329066465035219328 10628832934306565120 7928599403577910912 5228365872849256704 2528132342120602496 18274642885101499904 15574409354372845696 12874175823644191488 10173942292915537280 7473708762186883072 4773475231458228864 2073241700729574656 17819752243710472064 15119518712981817856 12419285182253163648 9719051651524509440 7018818120795855232 4318584590067201024 1618351059338546816 17364861602319444224 14664628071590790016 11964394540862135808 9264161010133481600 6563927479404827392 3863693948676173184 1163460417947518976 16909970960928416384 14209737430199762176 11509503899471107968 8809270368742453760 6109036838013799552 3408803307285145344 708569776556491136 16455080319537388544 13754846788808734336 11054613258080080128 8354379727351425920 5654146196622771712 2953912665894117504 253679135165463296 16000189678146360704 13299956147417706496 10599722616689052288 7899489085960398080 5199255555231743872 2499022024503089664 18245532567483987072 15545299036755332864 12845065506026678656 10144831975298024448 7444598444569370240 4744364913840716032 2044131383112061824 17790641926092959232 15090408395364305024 12390174864635650816 9689941333906996608 6989707803178342400 4289474272449688192 1589240741721033984 17335751284701931392 14635517753973277184 11935284223244622976 9235050692515968768 6534817161787314560 3834583631058660352 1134350100330006144 16880860643310903552 14180627112582249344 11480393581853595136 8780160051124940928 6079926520396286720 3379692989667632512 679459458938978304 16425970001919875712 13725736471191221504 11025502940462567296 8325269409733913088 5625035879005258880 2924802348276604672 224568817547950464 15971079360528847872 13270845829800193664 10570612299071539456 7870378768342885248 5170145237614231040 2469911706885576832 18216422249866474240 15516188719137820032 12815955188409165824 10115721657680511616 7415488126951857408 4715254596223203200 2015021065494548992 17761531608475446400 15061298077746792192 12361064547018137984 9660831016289483776 6960597485560829568 4260363954832175360 1560130424103521152 17306640967084418560 14606407436355764352 11906173905627110144 9205940374898455936 6505706844169801728 3805473313441147520 1105239782712493312 16851750325693390720 14151516794964736512 11451283264236082304 8751049733507428096 6050816202778773888 3350582672050119680 650349141321465472 16396859684302362880 13696626153573708672 10996392622845054464 8296159092116400256 5595925561387746048 2895692030659091840 195458499930437632 15941969042911335040 13241735512182680832 10541501981454026624 7841268450725372416 5141034919996718208 2440801389268064000 18187311932248961408 15487078401520307200 12786844870791652992 10086611340062998784 7386377809334344576 4686144278605690368 1985910747877036160 17732421290857933568 15032187760129279360 12331954229400625152 9631720698671970944 6931487167943316736 4231253637214662528 1531020106486008320 17277530649466905728 14577297118738251520 11877063588009597312 9176830057280943104 6476596526552288896 3776362995823634688 1076129465094980480 16822640008075877888 14122406477347223680 11422172946618569472 8721939415889915264 6021705885161261056 3321472354432606848 621238823703952640 16367749366684850048 13667515835956195840 10967282305227541632 8267048774498887424 5566815243770233216 2866581713041579008 166348182312924800 15912858725293822208 13212625194565168000 10512391663836513792 7812158133107859584 5111924602379205376 2411691071650551168 18158201614631448576 15457968083902794368 12757734553174140160 10057501022445485952 7357267491716831744 4657033960988177536 1956800430259523328 17703310973240420736 15003077442511766528 12302843911783112320 9602610381054458112 6902376850325803904 4202143319597149696 1501909788868495488 17248420331849392896 14548186801120738688 11847953270392084480 9147719739663430272 6447486208934776064 3747252678206121856 1047019147477467648 16793529690458365056 14093296159729710848 11393062629001056640 8692829098272402432 5992595567543748224 3292362036815094016 592128506086439808 16338639049067337216 13638405518338683008 10938171987610028800 8237938456881374592 5537704926152720384 2837471395424066176 137237864695411968 15883748407676309376 13183514876947655168 10483281346219000960 7783047815490346752 5082814284761692544 2382580754033038336 18129091297013935744 15428857766285281536 12728624235556627328 10028390704827973120 7328157174099318912 4627923643370664704 1927690112642010496 17674200655622907904 14973967124894253696 12273733594165599488 9573500063436945280 6873266532708291072 4173033001979636864 1472799471250982656 17219310014231880064 14519076483503225856 11818842952774571648 9118609422045917440 6418375891317263232 3718142360588609024 1017908829859954816 16764419372840852224 14064185842112198016 11363952311383543808 8663718780654889600 5963485249926235392 3263251719197581184 563018188468926976 16309528731449824384 13609295200721170176 10909061669992515968 8208828139263861760 5508594608535207552 2808361077806553344 108127547077899136 15854638090058796544 13154404559330142336 10454171028601488128 7753937497872833920 5053703967144179712 2353470436415525504 18099980979396422912 15399747448667768704 12699513917939114496 9999280387210460288 7299046856481806080 4598813325753151872 1898579795024497664 17645090338005395072 14944856807276740864 12244623276548086656 9544389745819432448 6844156215090778240 4143922684362124032 1443689153633469824 17190199696614367232 14489966165885713024 11789732635157058816 9089499104428404608 6389265573699750400 3689032042971096192 988798512242441984 16735309055223339392 14035075524494685184 11334841993766030976 8634608463037376768 5934374932308722560 3234141401580068352 533907870851414144 16280418413832311552 13580184883103657344 10879951352375003136 8179717821646348928 5479484290917694720 2779250760189040512 79017229460386304 15825527772441283712 13125294241712629504 10425060710983975296 7724827180255321088 5024593649526666880 2324360118798012672 18070870661778910080 15370637131050255872 12670403600321601664 9970170069592947456 7269936538864293248 4569703008135639040 1869469477406984832 17615980020387882240 14915746489659228032 12215512958930573824 9515279428201919616 6815045897473265408 4114812366744611200 1414578836015956992 17161089378996854400 14460855848268200192 11760622317539545984 9060388786810891776 6360155256082237568 3659921725353583360 959688194624929152 16706198737605826560 14005965206877172352 11305731676148518144 8605498145419863936 5905264614691209728 3205031083962555520 504797553233901312 16251308096214798720 13551074565486144512 10850841034757490304 8150607504028836096 5450373973300181888 2750140442571527680 49906911842873472 15796417454823770880 13096183924095116672 10395950393366462464 7695716862637808256 4995483331909154048 2295249801180499840 18041760344161397248 15341526813432743040 12641293282704088832 9941059751975434624 7240826221246780416 4540592690518126208 1840359159789472000 17586869702770369408 14886636172041715200 12186402641313060992 9486169110584406784 6785935579855752576 4085702049127098368 1385468518398444160 17131979061379341568 14431745530650687360 11731511999922033152 9031278469193378944 6331044938464724736 3630811407736070528 930577877007416320 16677088419988313728 13976854889259659520 11276621358531005312 8576387827802351104 5876154297073696896 3175920766345042688 475687235616388480 16222197778597285888 13521964247868631680 10821730717139977472 8121497186411323264 5421263655682669056 2721030124954014848 20796594225360640 15767307137206258048 13067073606477603840 10366840075748949632 7666606545020295424 4966373014291641216 2266139483562987008 18012650026543884416 15312416495815230208 12612182965086576000 9911949434357921792 7211715903629267584 4511482372900613376 1811248842171959168 17557759385152856576 14857525854424202368 12157292323695548160 9457058792966893952 6756825262238239744 4056591731509585536 1356358200780931328 17102868743761828736 14402635213033174528 11702401682304520320 9002168151575866112 6301934620847211904 3601701090118557696 901467559389903488 16647978102370800896 13947744571642146688 11247511040913492480 8547277510184838272 5847043979456184064 3146810448727529856 446576917998875648 16193087460979773056 13492853930251118848 10792620399522464640 8092386868793810432 5392153338065156224 2691919807336502016 18438430350317399424 15738196819588745216 13037963288860091008 10337729758131436800 7637496227402782592 4937262696674128384 2237029165945474176 17983539708926371584 15283306178197717376 12583072647469063168 9882839116740408960 7182605586011754752 4482372055283100544 1782138524554446336 17528649067535343744 14828415536806689536 12128182006078035328 9427948475349381120 6727714944620726912 4027481413892072704 1327247883163418496 17073758426144315904 14373524895415661696 11673291364687007488 8973057833958353280 6272824303229699072 3572590772501044864 872357241772390656 16618867784753288064 13918634254024633856 11218400723295979648 8518167192567325440 5817933661838671232 3117700131110017024 417466600381362816 16163977143362260224 13463743612633606016 10763510081904951808 8063276551176297600 5363043020447643392 2662809489718989184 18409320032699886592 15709086501971232384 13008852971242578176 10308619440513923968 7608385909785269760 4908152379056615552 2207918848327961344 17954429391308858752 15254195860580204544 12553962329851550336 9853728799122896128 7153495268394241920 4453261737665587712 1753028206936933504 17499538749917830912 14799305219189176704 12099071688460522496 9398838157731868288 6698604627003214080 3998371096274559872 1298137565545905664 17044648108526803072 14344414577798148864 11644181047069494656 8943947516340840448 6243713985612186240 3543480454883532032 843246924154877824 16589757467135775232 13889523936407121024 11189290405678466816 8489056874949812608 5788823344221158400 3088589813492504192 388356282763849984 16134866825744747392 13434633295016093184 10734399764287438976 8034166233558784768 5333932702830130560 2633699172101476352 18380209715082373760 15679976184353719552 12979742653625065344 10279509122896411136 7579275592167756928 4879042061439102720 2178808530710448512 17925319073691345920 15225085542962691712 12524852012234037504 9824618481505383296 7124384950776729088 4424151420048074880 1723917889319420672 17470428432300318080 14770194901571663872 12069961370843009664 9369727840114355456 6669494309385701248 3969260778657047040 1269027247928392832 17015537790909290240 14315304260180636032 11615070729451981824 8914837198723327616 6214603667994673408 3514370137266019200 814136606537364992 16560647149518262400 13860413618789608192 11160180088060953984 8459946557332299776 5759713026603645568 3059479495874991360 359245965146337152 16105756508127234560 13405522977398580352 10705289446669926144 8005055915941271936 5304822385212617728 2604588854483963520 18351099397464860928 15650865866736206720 12950632336007552512 10250398805278898304 7550165274550244096 4849931743821589888 2149698213092935680 17896208756073833088 15195975225345178880 12495741694616524672 9795508163887870464 7095274633159216256 4395041102430562048 1694807571701907840 17441318114682805248 14741084583954151040 12040851053225496832 9340617522496842624 6640383991768188416 3940150461039534208 1239916930310880000 16986427473291777408 14286193942563123200 11585960411834468992 8885726881105814784 6185493350377160576 3485259819648506368 785026288919852160 16531536831900749568 13831303301172095360 11131069770443441152 8430836239714786944 5730602708986132736 3030369178257478528 330135647528824320 16076646190509721728 13376412659781067520 10676179129052413312 7975945598323759104 5275712067595104896 2575478536866450688 18321989079847348096 15621755549118693888 12921522018390039680 10221288487661385472 7521054956932731264 4820821426204077056 2120587895475422848 17867098438456320256 15166864907727666048 12466631376999011840 9766397846270357632 7066164315541703424 4365930784813049216 1665697254084395008 17412207797065292416 14711974266336638208 12011740735607984000 9311507204879329792 6611273674150675584 3911040143422021376 1210806612693367168 16957317155674264576 14257083624945610368 11556850094216956160 8856616563488301952 6156383032759647744 3456149502030993536 755915971302339328 16502426514283236736 13802192983554582528 11101959452825928320 8401725922097274112 5701492391368619904 3001258860639965696 301025329911311488 16047535872892208896 13347302342163554688 10647068811434900480 7946835280706246272 5246601749977592064 2546368219248937856 18292878762229835264 15592645231501181056 12892411700772526848 10192178170043872640 7491944639315218432 4791711108586564224 2091477577857910016 17837988120838807424 15137754590110153216 12437521059381499008 9737287528652844800 7037053997924190592 4336820467195536384 1636586936466882176 17383097479447779584 14682863948719125376 11982630417990471168 9282396887261816960 6582163356533162752 3881929825804508544 1181696295075854336 16928206838056751744 14227973307328097536 11527739776599443328 8827506245870789120 6127272715142134912 3427039184413480704 726805653684826496 16473316196665723904 13773082665937069696 11072849135208415488 8372615604479761280 5672382073751107072 2972148543022452864 271915012293798656 16018425555274696064 13318192024546041856 10617958493817387648 7917724963088733440 5217491432360079232 2517257901631425024 18263768444612322432 15563534913883668224 12863301383155014016 10163067852426359808 7462834321697705600 4762600790969051392 2062367260240397184 17808877803221294592 15108644272492640384 12408410741763986176 9708177211035331968 7007943680306677760 4307710149578023552 1607476618849369344 17353987161830266752 14653753631101612544 11953520100372958336 9253286569644304128 6553053038915649920 3852819508186995712 1152585977458341504 16899096520439238912 14198862989710584704 11498629458981930496 8798395928253276288 6098162397524622080 3397928866795967872 697695336067313664 16444205879048211072 13743972348319556864 11043738817590902656 8343505286862248448 5643271756133594240 2943038225404940032 242804694676285824 15989315237657183232 13289081706928529024 10588848176199874816 7888614645471220608 5188381114742566400 2488147584013912192 18234658126994809600 15534424596266155392 12834191065537501184 10133957534808846976 7433724004080192768 4733490473351538560 2033256942622884352 17779767485603781760 15079533954875127552 12379300424146473344 9679066893417819136 6978833362689164928 4278599831960510720 1578366301231856512 17324876844212753920 14624643313484099712 11924409782755445504 9224176252026791296 6523942721298137088 3823709190569482880 1123475659840828672 16869986202821726080 14169752672093071872 11469519141364417664 8769285610635763456 6069052079907109248 3368818549178455040 668585018449800832 16415095561430698240 13714862030702044032 11014628499973389824 8314394969244735616 5614161438516081408 2913927907787427200 213694377058772992 15960204920039670400 13259971389311016192 10559737858582361984 7859504327853707776 5159270797125053568 2459037266396399360 18205547809377296768 15505314278648642560 12805080747919988352 10104847217191334144 7404613686462679936 4704380155734025728 2004146625005371520 17750657167986268928 15050423637257614720 12350190106528960512 9649956575800306304 6949723045071652096 4249489514342997888 1549255983614343680 17295766526595241088 14595532995866586880 11895299465137932672 9195065934409278464 6494832403680624256 3794598872951970048 1094365342223315840 16840875885204213248 14140642354475559040 11440408823746904832 8740175293018250624 6039941762289596416 3339708231560942208 639474700832288000 16385985243813185408 13685751713084531200 10985518182355876992 8285284651627222784 5585051120898568576 2884817590169914368 184584059441260160 15931094602422157568 13230861071693503360 10530627540964849152 7830394010236194944 5130160479507540736 2429926948778886528 18176437491759783936 15476203961031129728 12775970430302475520 10075736899573821312 7375503368845167104 4675269838116512896 1975036307387858688 17721546850368756096 15021313319640101888 12321079788911447680 9620846258182793472 6920612727454139264 4220379196725485056 1520145665996830848 17266656208977728256 14566422678249074048 11866189147520419840 9165955616791765632 6465722086063111424 3765488555334457216 1065255024605803008 16811765567586700416 14111532036858046208 11411298506129392000 8711064975400737792 6010831444672083584 3310597913943429376 610364383214775168 16356874926195672576 13656641395467018368 10956407864738364160 8256174334009709952 5555940803281055744 2855707272552401536 155473741823747328 15901984284804644736 13201750754075990528 10501517223347336320 7801283692618682112 5101050161890027904 2400816631161373696 18147327174142271104 15447093643413616896 12746860112684962688 10046626581956308480 7346393051227654272 4646159520499000064 1945925989770345856 17692436532751243264 14992203002022589056 12291969471293934848 9591735940565280640 6891502409836626432 4191268879107972224 1491035348379318016 17237545891360215424 14537312360631561216 11837078829902907008 9136845299174252800 6436611768445598592 3736378237716944384 1036144706988290176 16782655249969187584 14082421719240533376 11382188188511879168 8681954657783224960 5981721127054570752 3281487596325916544 581254065597262336 16327764608578159744 13627531077849505536 10927297547120851328 8227064016392197120 5526830485663542912 2826596954934888704 126363424206234496 15872873967187131904 13172640436458477696 10472406905729823488 7772173375001169280 5071939844272515072 2371706313543860864 18118216856524758272 15417983325796104064 12717749795067449856 10017516264338795648 7317282733610141440 4617049202881487232 1916815672152833024 17663326215133730432 14963092684405076224 12262859153676422016 9562625622947767808 6862392092219113600 4162158561490459392 1461925030761805184 17208435573742702592 14508202043014048384 11807968512285394176 9107734981556739968 6407501450828085760 3707267920099431552 1007034389370777344 16753544932351674752 14053311401623020544 11353077870894366336 8652844340165712128 5952610809437057920 3252377278708403712 552143747979749504 16298654290960646912 13598420760231992704 10898187229503338496 8197953698774684288 5497720168046030080 2797486637317375872 97253106588721664 15843763649569619072 13143530118840964864 10443296588112310656 7743063057383656448 5042829526655002240 2342595995926348032 18089106538907245440 15388873008178591232 12688639477449937024 9988405946721282816 7288172415992628608 4587938885263974400 1887705354535320192 17634215897516217600 14933982366787563392 12233748836058909184 9533515305330254976 6833281774601600768 4133048243872946560 1432814713144292352 17179325256125189760 14479091725396535552 11778858194667881344 9078624663939227136 6378391133210572928 3678157602481918720 977924071753264512 16724434614734161920 14024201084005507712 11323967553276853504 8623734022548199296 5923500491819545088 3223266961090890880 523033430362236672 16269543973343134080 13569310442614479872 10869076911885825664 8168843381157171456 5468609850428517248 2768376319699863040 68142788971208832 15814653331952106240 13114419801223452032 10414186270494797824 7713952739766143616 5013719209037489408 2313485678308835200 18059996221289732608 15359762690561078400 12659529159832424192 9959295629103769984 7259062098375115776 4558828567646461568 1858595036917807360 17605105579898704768 14904872049170050560 12204638518441396352 9504404987712742144 6804171456984087936 4103937926255433728 1403704395526779520 17150214938507676928 14449981407779022720 11749747877050368512 9049514346321714304 6349280815593060096 3649047284864405888 948813754135751680 16695324297116649088 13995090766387994880 11294857235659340672 8594623704930686464 5894390174202032256 3194156643473378048 493923112744723840 16240433655725621248 13540200124996967040 10839966594268312832 8139733063539658624 5439499532811004416 2739266002082350208 39032471353696000 15785543014334593408 13085309483605939200 10385075952877284992 7684842422148630784 4984608891419976576 2284375360691322368 18030885903672219776 15330652372943565568 12630418842214911360 9930185311486257152 7229951780757602944 4529718250028948736 1829484719300294528 17575995262281191936 14875761731552537728 12175528200823883520 9475294670095229312 6775061139366575104 4074827608637920896 1374594077909266688 17121104620890164096 14420871090161509888 11720637559432855680 9020404028704201472 6320170497975547264 3619936967246893056 919703436518238848 16666213979499136256 13965980448770482048 11265746918041827840 8565513387313173632 5865279856584519424 3165046325855865216 464812795127211008 16211323338108108416 13511089807379454208 10810856276650800000 8110622745922145792 5410389215193491584 2710155684464837376 9922153736183168 15756432696717080576 13056199165988426368 10355965635259772160 7655732104531117952 4955498573802463744 2255265043073809536 18001775586054706944 15301542055326052736 12601308524597398528 9901074993868744320 7200841463140090112 4500607932411435904 1800374401682781696 17546884944663679104 14846651413935024896 12146417883206370688 9446184352477716480 6745950821749062272 4045717291020408064 1345483760291753856 17091994303272651264 14391760772543997056 11691527241815342848 8991293711086688640 6291060180358034432 3590826649629380224 890593118900726016 16637103661881623424 13936870131152969216 11236636600424315008 8536403069695660800 5836169538967006592 3135936008238352384 435702477509698176 16182213020490595584 13481979489761941376 10781745959033287168 8081512428304632960 5381278897575978752 2681045366847324544 18427555909828221952 15727322379099567744 13027088848370913536 10326855317642259328 7626621786913605120 4926388256184950912 2226154725456296704 17972665268437194112 15272431737708539904 12572198206979885696 9871964676251231488 7171731145522577280 4471497614793923072 1771264084065268864 17517774627046166272 14817541096317512064 12117307565588857856 9417074034860203648 6716840504131549440 4016606973402895232 1316373442674241024 17062883985655138432 14362650454926484224 11662416924197830016 8962183393469175808 6261949862740521600 3561716332011867392 861482801283213184 16607993344264110592 13907759813535456384 11207526282806802176 8507292752078147968 5807059221349493760 3106825690620839552 406592159892185344 16153102702873082752 13452869172144428544 10752635641415774336 8052402110687120128 5352168579958465920 2651935049229811712 18398445592210709120 15698212061482054912 12997978530753400704 10297745000024746496 7597511469296092288 4897277938567438080 2197044407838783872 17943554950819681280 15243321420091027072 12543087889362372864 9842854358633718656 7142620827905064448 4442387297176410240 1742153766447756032 17488664309428653440 14788430778699999232 12088197247971345024 9387963717242690816 6687730186514036608 3987496655785382400 1287263125056728192 17033773668037625600 14333540137308971392 11633306606580317184 8933073075851662976 6232839545123008768 3532606014394354560 832372483665700352 16578883026646597760 13878649495917943552 11178415965189289344 8478182434460635136 5777948903731980928 3077715373003326720 377481842274672512 16123992385255569920 13423758854526915712 10723525323798261504 8023291793069607296 5323058262340953088 2622824731612298880 18369335274593196288 15669101743864542080 12968868213135887872 10268634682407233664 7568401151678579456 4868167620949925248 2167934090221271040 17914444633202168448 15214211102473514240 12513977571744860032 9813744041016205824 7113510510287551616 4413276979558897408 1713043448830243200 17459553991811140608 14759320461082486400 12059086930353832192 9358853399625177984 6658619868896523776 3958386338167869568 1258152807439215360 17004663350420112768 14304429819691458560 11604196288962804352 8903962758234150144 6203729227505495936 3503495696776841728 803262166048187520 16549772709029084928 13849539178300430720 11149305647571776512 8449072116843122304 5748838586114468096 3048605055385813888 348371524657159680 16094882067638057088 13394648536909402880 10694415006180748672 7994181475452094464 5293947944723440256 2593714413994786048 18340224956975683456 15639991426247029248 12939757895518375040 10239524364789720832 7539290834061066624 4839057303332412416 2138823772603758208 17885334315584655616 15185100784856001408 12484867254127347200 9784633723398692992 7084400192670038784 4384166661941384576 1683933131212730368 17430443674193627776 14730210143464973568 12029976612736319360 9329743082007665152 6629509551279010944 3929276020550356736 1229042489821702528 16975553032802599936 14275319502073945728 11575085971345291520 8874852440616637312 6174618909887983104 3474385379159328896 774151848430674688 16520662391411572096 13820428860682917888 11120195329954263680 8419961799225609472 5719728268496955264 3019494737768301056 319261207039646848 16065771750020544256 13365538219291890048 10665304688563235840 7965071157834581632 5264837627105927424 2564604096377273216 18311114639358170624 15610881108629516416 12910647577900862208 10210414047172208000 7510180516443553792 4809946985714899584 2109713454986245376 17856223997967142784 15155990467238488576 12455756936509834368 9755523405781180160 7055289875052525952 4355056344323871744 1654822813595217536 17401333356576114944 14701099825847460736 12000866295118806528 9300632764390152320 6600399233661498112 3900165702932843904 1199932172204189696 16946442715185087104 14246209184456432896 11545975653727778688 8845742122999124480 6145508592270470272 3445275061541816064 745041530813161856 16491552073794059264 13791318543065405056 11091085012336750848 8390851481608096640 5690617950879442432 2990384420150788224 290150889422134016 16036661432403031424 13336427901674377216 10636194370945723008 7935960840217068800 5235727309488414592 2535493778759760384 18282004321740657792 15581770791012003584 12881537260283349376 10181303729554695168 7481070198826040960 4780836668097386752 2080603137368732544 17827113680349629952 15126880149620975744 12426646618892321536 9726413088163667328 7026179557435013120 4325946026706358912 1625712495977704704 17372223038958602112 14671989508229947904 11971755977501293696 9271522446772639488 6571288916043985280 3871055385315331072 1170821854586676864 16917332397567574272 14217098866838920064 11516865336110265856 8816631805381611648 6116398274652957440 3416164743924303232 715931213195649024 16462441756176546432 13762208225447892224 11061974694719238016 8361741163990583808 5661507633261929600 2961274102533275392 261040571804621184 16007551114785518592 13307317584056864384 10607084053328210176 7906850522599555968 5206616991870901760 2506383461142247552 18252894004123144960 15552660473394490752 12852426942665836544 10152193411937182336 7451959881208528128 4751726350479873920 2051492819751219712 17798003362732117120 15097769832003462912 12397536301274808704 9697302770546154496 6997069239817500288 4296835709088846080 1596602178360191872 17343112721341089280 14642879190612435072 11942645659883780864 9242412129155126656 6542178598426472448 3841945067697818240 1141711536969164032 16888222079950061440 14187988549221407232 11487755018492753024 8787521487764098816 6087287957035444608 3387054426306790400 686820895578136192 16433331438559033600 13733097907830379392 11032864377101725184 8332630846373070976 5632397315644416768 2932163784915762560 231930254187108352 15978440797168005760 13278207266439351552 10577973735710697344 7877740204982043136 5177506674253388928 2477273143524734720 18223783686505632128 15523550155776977920 12823316625048323712 10123083094319669504 7422849563591015296 4722616032862361088 2022382502133706880 17768893045114604288 15068659514385950080 12368425983657295872 9668192452928641664 6967958922199987456 4267725391471333248 1567491860742679040 17314002403723576448 14613768872994922240 11913535342266268032 9213301811537613824 6513068280808959616 3812834750080305408 1112601219351651200 16859111762332548608 14158878231603894400 11458644700875240192 8758411170146585984 6058177639417931776 3357944108689277568 657710577960623360 16404221120941520768 13703987590212866560 11003754059484212352 8303520528755558144 5603286998026903936 2903053467298249728 202819936569595520 15949330479550492928 13249096948821838720 10548863418093184512 7848629887364530304 5148396356635876096 2448162825907221888 18194673368888119296 15494439838159465088 12794206307430810880 10093972776702156672 7393739245973502464 4693505715244848256 1993272184516194048 17739782727497091456 15039549196768437248 12339315666039783040 9639082135311128832 6938848604582474624 4238615073853820416 1538381543125166208 17284892086106063616 14584658555377409408 11884425024648755200 9184191493920100992 6483957963191446784 3783724432462792576 1083490901734138368 16830001444715035776 14129767913986381568 11429534383257727360 8729300852529073152 6029067321800418944 3328833791071764736 628600260343110528 16375110803324007936 13674877272595353728 10974643741866699520 8274410211138045312 5574176680409391104 2873943149680736896 173709618952082688 15920220161932980096 13219986631204325888 10519753100475671680 7819519569747017472 5119286039018363264 2419052508289709056 18165563051270606464 15465329520541952256 12765095989813298048 10064862459084643840 7364628928355989632 4664395397627335424 1964161866898681216 17710672409879578624 15010438879150924416 12310205348422270208 9609971817693616000 6909738286964961792 4209504756236307584 1509271225507653376 17255781768488550784 14555548237759896576 11855314707031242368 9155081176302588160 6454847645573933952 3754614114845279744 1054380584116625536 16800891127097522944 14100657596368868736 11400424065640214528 8700190534911560320 5999957004182906112 3299723473454251904 599489942725597696 16346000485706495104 13645766954977840896 10945533424249186688 8245299893520532480 5545066362791878272 2844832832063224064 144599301334569856 15891109844315467264 13190876313586813056 10490642782858158848 7790409252129504640 5090175721400850432 2389942190672196224 18136452733653093632 15436219202924439424 12735985672195785216 10035752141467131008 7335518610738476800 4635285080009822592 1935051549281168384 17681562092262065792 14981328561533411584 12281095030804757376 9580861500076103168 6880627969347448960 4180394438618794752 1480160907890140544 17226671450871037952 14526437920142383744 11826204389413729536 9125970858685075328 6425737327956421120 3725503797227766912 1025270266499112704 16771780809480010112 14071547278751355904 11371313748022701696 8671080217294047488 5970846686565393280 3270613155836739072 570379625108084864 16316890168088982272 13616656637360328064 10916423106631673856 8216189575903019648 5515956045174365440 2815722514445711232 115488983717057024 15861999526697954432 13161765995969300224 10461532465240646016 7761298934511991808 5061065403783337600 2360831873054683392 18107342416035580800 15407108885306926592 12706875354578272384 10006641823849618176 7306408293120963968 4606174762392309760 1905941231663655552 17652451774644552960 14952218243915898752 12251984713187244544 9551751182458590336 6851517651729936128 4151284121001281920 1451050590272627712 17197561133253525120 14497327602524870912 11797094071796216704 9096860541067562496 6396627010338908288 3696393479610254080 996159948881599872 16742670491862497280 14042436961133843072 11342203430405188864 8641969899676534656 5941736368947880448 3241502838219226240 541269307490572032 16287779850471469440 13587546319742815232 10887312789014161024 8187079258285506816 5486845727556852608 2786612196828198400 86378666099544192 15832889209080441600 13132655678351787392 10432422147623133184 7732188616894478976 5031955086165824768 2331721555437170560 18078232098418067968 15377998567689413760 12677765036960759552 9977531506232105344 7277297975503451136 4577064444774796928 1876830914046142720 17623341457027040128 14923107926298385920 12222874395569731712 9522640864841077504 6822407334112423296 4122173803383769088 1421940272655114880 17168450815636012288 14468217284907358080 11767983754178703872 9067750223450049664 6367516692721395456 3667283161992741248 967049631264087040 16713560174244984448 14013326643516330240 11313093112787676032 8612859582059021824 5912626051330367616 3212392520601713408 512158989873059200 16258669532853956608 13558436002125302400 10858202471396648192 8157968940667993984 5457735409939339776 2757501879210685568 57268348482031360 15803778891462928768 13103545360734274560 10403311830005620352 7703078299276966144 5002844768548311936 2302611237819657728 18049121780800555136 15348888250071900928 12648654719343246720 9948421188614592512 7248187657885938304 4547954127157284096 1847720596428629888 17594231139409527296 14893997608680873088 12193764077952218880 9493530547223564672 6793297016494910464 4093063485766256256 1392829955037602048 17139340498018499456 14439106967289845248 11738873436561191040 9038639905832536832 6338406375103882624 3638172844375228416 937939313646574208 16684449856627471616 13984216325898817408 11283982795170163200 8583749264441508992 5883515733712854784 3183282202984200576 483048672255546368 16229559215236443776 13529325684507789568 10829092153779135360 8128858623050481152 5428625092321826944 2728391561593172736 28158030864518528 15774668573845415936 13074435043116761728 10374201512388107520 7673967981659453312 4973734450930799104 2273500920202144896 18020011463183042304 15319777932454388096 12619544401725733888 9919310870997079680 7219077340268425472 4518843809539771264 1818610278811117056 17565120821792014464 14864887291063360256 12164653760334706048 9464420229606051840 6764186698877397632 4063953168148743424 1363719637420089216 17110230180400986624 14409996649672332416 11709763118943678208 9009529588215024000 6309296057486369792 3609062526757715584 908828996029061376 16655339539009958784 13955106008281304576 11254872477552650368 8554638946823996160 5854405416095341952 3154171885366687744 453938354638033536 16200448897618930944 13500215366890276736 10799981836161622528 8099748305432968320 5399514774704314112 2699281243975659904 18445791786956557312 15745558256227903104 13045324725499248896 10345091194770594688 7644857664041940480 4944624133313286272 2244390602584632064 17990901145565529472 15290667614836875264 12590434084108221056 9890200553379566848 7189967022650912640 4489733491922258432 1789499961193604224 17536010504174501632 14835776973445847424 12135543442717193216 9435309911988539008 6735076381259884800 4034842850531230592 1334609319802576384 17081119862783473792 14380886332054819584 11680652801326165376 8980419270597511168 6280185739868856960 3579952209140202752 879718678411548544 16626229221392445952 13925995690663791744 11225762159935137536 8525528629206483328 5825295098477829120 3125061567749174912 424828037020520704 16171338580001418112 13471105049272763904 10770871518544109696 8070637987815455488 5370404457086801280 2670170926358147072 18416681469339044480 15716447938610390272 13016214407881736064 10315980877153081856 7615747346424427648 4915513815695773440 2215280284967119232 17961790827948016640 15261557297219362432 12561323766490708224 9861090235762054016 7160856705033399808 4460623174304745600 1760389643576091392 17506900186556988800 14806666655828334592 12106433125099680384 9406199594371026176 6705966063642371968 4005732532913717760 1305499002185063552 17052009545165960960 14351776014437306752 11651542483708652544 8951308952979998336 6251075422251344128 3550841891522689920 850608360794035712 16597118903774933120 13896885373046278912 11196651842317624704 8496418311588970496 5796184780860316288 3095951250131662080 395717719403007872 16142228262383905280 13441994731655251072 10741761200926596864 8041527670197942656 5341294139469288448 2641060608740634240 18387571151721531648 15687337620992877440 12987104090264223232 10286870559535569024 7586637028806914816 4886403498078260608 2186169967349606400 17932680510330503808 15232446979601849600 12532213448873195392 9831979918144541184 7131746387415886976 4431512856687232768 1731279325958578560 17477789868939475968 14777556338210821760 12077322807482167552 9377089276753513344 6676855746024859136 3976622215296204928 1276388684567550720 17022899227548448128 14322665696819793920 11622432166091139712 8922198635362485504 6221965104633831296 3521731573905177088 821498043176522880 16568008586157420288 13867775055428766080 11167541524700111872 8467307993971457664 5767074463242803456 3066840932514149248 366607401785495040 16113117944766392448 13412884414037738240 10712650883309084032 8012417352580429824 5312183821851775616 2611950291123121408 18358460834104018816 15658227303375364608 12957993772646710400 10257760241918056192 7557526711189401984 4857293180460747776 2157059649732093568 17903570192712990976 15203336661984336768 12503103131255682560 9802869600527028352 7102636069798374144 4402402539069719936 1702169008341065728 17448679551321963136 14748446020593308928 12048212489864654720 9347978959136000512 6647745428407346304 3947511897678692096 1247278366950037888 16993788909930935296 14293555379202281088 11593321848473626880 8893088317744972672 6192854787016318464 3492621256287664256 792387725559010048 16538898268539907456 13838664737811253248 11138431207082599040 8438197676353944832 5737964145625290624 3037730614896636416 337497084167982208 16084007627148879616 13383774096420225408 10683540565691571200 7983307034962916992 5283073504234262784 2582839973505608576 18329350516486505984 15629116985757851776 12928883455029197568 10228649924300543360 7528416393571889152 4828182862843234944 2127949332114580736 17874459875095478144 15174226344366823936 12473992813638169728 9773759282909515520 7073525752180861312 4373292221452207104 1673058690723552896 17419569233704450304 14719335702975796096 12019102172247141888 9318868641518487680 6618635110789833472 3918401580061179264 1218168049332525056 16964678592313422464 14264445061584768256 11564211530856114048 8863978000127459840 6163744469398805632 3463510938670151424 763277407941497216 16509787950922394624 13809554420193740416 11109320889465086208 8409087358736432000 5708853828007777792 3008620297279123584 308386766550469376 16054897309531366784 13354663778802712576 10654430248074058368 7954196717345404160 5253963186616749952 2553729655888095744 18300240198868993152 15600006668140338944 12899773137411684736 10199539606683030528 7499306075954376320 4799072545225722112 2098839014497067904 17845349557477965312 15145116026749311104 12444882496020656896 9744648965292002688 7044415434563348480 4344181903834694272 1643948373106040064 17390458916086937472 14690225385358283264 11989991854629629056 9289758323900974848 6589524793172320640 3889291262443666432 1189057731715012224 16935568274695909632 14235334743967255424 11535101213238601216 8834867682509947008 6134634151781292800 3434400621052638592 734167090323984384 16480677633304881792 13780444102576227584 11080210571847573376 8379977041118919168 5679743510390264960 2979509979661610752 279276448932956544 16025786991913853952 13325553461185199744 10625319930456545536 7925086399727891328 5224852868999237120 2524619338270582912 18271129881251480320 15570896350522826112 12870662819794171904 10170429289065517696 7470195758336863488 4769962227608209280 2069728696879555072 17816239239860452480 15116005709131798272 12415772178403144064 9715538647674489856 7015305116945835648 4315071586217181440 1614838055488527232 17361348598469424640 14661115067740770432 11960881537012116224 9260648006283462016 6560414475554807808 3860180944826153600 1159947414097499392 16906457957078396800 14206224426349742592 11505990895621088384 8805757364892434176 6105523834163779968 3405290303435125760 705056772706471552 16451567315687368960 13751333784958714752 11051100254230060544 8350866723501406336 5650633192772752128 2950399662044097920 250166131315443712 15996676674296341120 13296443143567686912 10596209612839032704 7895976082110378496 5195742551381724288 2495509020653070080 18242019563633967488 15541786032905313280 12841552502176659072 10141318971448004864 7441085440719350656 4740851909990696448 2040618379262042240 17787128922242939648 15086895391514285440 12386661860785631232 9686428330056977024 6986194799328322816 4285961268599668608 1585727737871014400 17332238280851911808 14632004750123257600 11931771219394603392 9231537688665949184 6531304157937294976 3831070627208640768 1130837096479986560 16877347639460883968 14177114108732229760 11476880578003575552 8776647047274921344 6076413516546267136 3376179985817612928 675946455088958720 16422456998069856128 13722223467341201920 11021989936612547712 8321756405883893504 5621522875155239296 2921289344426585088 221055813697930880 15967566356678828288 13267332825950174080 10567099295221519872 7866865764492865664 5166632233764211456 2466398703035557248 18212909246016454656 15512675715287800448 12812442184559146240 10112208653830492032 7411975123101837824 4711741592373183616 2011508061644529408 17758018604625426816 15057785073896772608 12357551543168118400 9657318012439464192 6957084481710809984 4256850950982155776 1556617420253501568 17303127963234398976 14602894432505744768 11902660901777090560 9202427371048436352 6502193840319782144 3801960309591127936 1101726778862473728 16848237321843371136 14148003791114716928 11447770260386062720 8747536729657408512 6047303198928754304 3347069668200100096 646836137471445888 16393346680452343296 13693113149723689088 10992879618995034880 8292646088266380672 5592412557537726464 2892179026809072256 191945496080418048 15938456039061315456 13238222508332661248 10537988977604007040 7837755446875352832 5137521916146698624 2437288385418044416 18183798928398941824 15483565397670287616 12783331866941633408 10083098336212979200 7382864805484324992 4682631274755670784 1982397744027016576 17728908287007913984 15028674756279259776 12328441225550605568 9628207694821951360 6927974164093297152 4227740633364642944 1527507102635988736 17274017645616886144 14573784114888231936 11873550584159577728 9173317053430923520 6473083522702269312 3772849991973615104 1072616461244960896 16819127004225858304 14118893473497204096 11418659942768549888 8718426412039895680 6018192881311241472 3317959350582587264 617725819853933056 16364236362834830464 13664002832106176256 10963769301377522048 8263535770648867840 5563302239920213632 2863068709191559424 162835178462905216 15909345721443802624 13209112190715148416 10508878659986494208 7808645129257840000 5108411598529185792 2408178067800531584 18154688610781428992 15454455080052774784 12754221549324120576 10053988018595466368 7353754487866812160 4653520957138157952 1953287426409503744 17699797969390401152 14999564438661746944 12299330907933092736 9599097377204438528 6898863846475784320 4198630315747130112 1498396785018475904 17244907327999373312 14544673797270719104 11844440266542064896 9144206735813410688 6443973205084756480 3743739674356102272 1043506143627448064 16790016686608345472 14089783155879691264 11389549625151037056 8689316094422382848 5989082563693728640 3288849032965074432 588615502236420224 16335126045217317632 13634892514488663424 10934658983760009216 8234425453031355008 5534191922302700800 2833958391574046592 133724860845392384 15880235403826289792 13180001873097635584 10479768342368981376 7779534811640327168 5079301280911672960 2379067750183018752 18125578293163916160 15425344762435261952 12725111231706607744 10024877700977953536 7324644170249299328 4624410639520645120 1924177108791990912 17670687651772888320 14970454121044234112 12270220590315579904 9569987059586925696 6869753528858271488 4169519998129617280 1469286467400963072 17215797010381860480 14515563479653206272 11815329948924552064 9115096418195897856 6414862887467243648 3714629356738589440 1014395826009935232 16760906368990832640 14060672838262178432 11360439307533524224 8660205776804870016 5959972246076215808 3259738715347561600 559505184618907392 16306015727599804800 13605782196871150592 10905548666142496384 8205315135413842176 5505081604685187968 2804848073956533760 104614543227879552 15851125086208776960 13150891555480122752 10450658024751468544 7750424494022814336 5050190963294160128 2349957432565505920 18096467975546403328 15396234444817749120 12696000914089094912 9995767383360440704 7295533852631786496 4595300321903132288 1895066791174478080 17641577334155375488 14941343803426721280 12241110272698067072 9540876741969412864 6840643211240758656 4140409680512104448 1440176149783450240 17186686692764347648 14486453162035693440 11786219631307039232 9085986100578385024 6385752569849730816 3685519039121076608 985285508392422400 16731796051373319808 14031562520644665600 11331328989916011392 8631095459187357184 5930861928458702976 3230628397730048768 530394867001394560 16276905409982291968 13576671879253637760 10876438348524983552 8176204817796329344 5475971287067675136 2775737756339020928 75504225610366720 15822014768591264128 13121781237862609920 10421547707133955712 7721314176405301504 5021080645676647296 2320847114947993088 18067357657928890496 15367124127200236288 12666890596471582080 9966657065742927872 7266423535014273664 4566190004285619456 1865956473556965248 17612467016537862656 14912233485809208448 12211999955080554240 9511766424351900032 6811532893623245824 4111299362894591616 1411065832165937408 17157576375146834816 14457342844418180608 11757109313689526400 9056875782960872192 6356642252232217984 3656408721503563776 956175190774909568 16702685733755806976 14002452203027152768 11302218672298498560 8601985141569844352 5901751610841190144 3201518080112535936 501284549383881728 16247795092364779136 13547561561636124928 10847328030907470720 8147094500178816512 5446860969450162304 2746627438721508096 46393907992853888 15792904450973751296 13092670920245097088 10392437389516442880 7692203858787788672 4991970328059134464 2291736797330480256 18038247340311377664 15338013809582723456 12637780278854069248 9937546748125415040 7237313217396760832 4537079686668106624 1836846155939452416 17583356698920349824 14883123168191695616 12182889637463041408 9482656106734387200 6782422576005732992 4082189045277078784 1381955514548424576 17128466057529321984 14428232526800667776 11727998996072013568 9027765465343359360 6327531934614705152 3627298403886050944 927064873157396736 16673575416138294144 13973341885409639936 11273108354680985728 8572874823952331520 5872641293223677312 3172407762495023104 472174231766368896 16218684774747266304 13518451244018612096 10818217713289957888 8117984182561303680 5417750651832649472 2717517121103995264 17283590375341056 15763794133356238464 13063560602627584256 10363327071898930048 7663093541170275840 4962860010441621632 2262626479712967424 18009137022693864832 15308903491965210624 12608669961236556416 9908436430507902208 7208202899779248000 4507969369050593792 1807735838321939584 17554246381302836992 14854012850574182784 12153779319845528576 9453545789116874368 6753312258388220160 4053078727659565952 1352845196930911744 17099355739911809152 14399122209183154944 11698888678454500736 8998655147725846528 6298421616997192320 3598188086268538112 897954555539883904 16644465098520781312 13944231567792127104 11243998037063472896 8543764506334818688 5843530975606164480 3143297444877510272 443063914148856064 16189574457129753472 13489340926401099264 10789107395672445056 8088873864943790848 5388640334215136640 2688406803486482432 18434917346467379840 15734683815738725632 13034450285010071424 10334216754281417216 7633983223552763008 4933749692824108800 2233516162095454592 17980026705076352000 15279793174347697792 12579559643619043584 9879326112890389376 7179092582161735168 4478859051433080960 1778625520704426752 17525136063685324160 14824902532956669952 12124669002228015744 9424435471499361536 6724201940770707328 4023968410042053120 1323734879313398912 17070245422294296320 14370011891565642112 11669778360836987904 8969544830108333696 6269311299379679488 3569077768651025280 868844237922371072 16615354780903268480 13915121250174614272 11214887719445960064 8514654188717305856 5814420657988651648 3114187127259997440 413953596531343232 16160464139512240640 13460230608783586432 10759997078054932224 8059763547326278016 5359530016597623808 2659296485868969600 18405807028849867008 15705573498121212800 13005339967392558592 10305106436663904384 7604872905935250176 4904639375206595968 2204405844477941760 17950916387458839168 15250682856730184960 12550449326001530752 9850215795272876544 7149982264544222336 4449748733815568128 1749515203086913920 17496025746067811328 14795792215339157120 12095558684610502912 9395325153881848704 6695091623153194496 3994858092424540288 1294624561695886080 17041135104676783488 14340901573948129280 11640668043219475072 8940434512490820864 6240200981762166656 3539967451033512448 839733920304858240 16586244463285755648 13886010932557101440 11185777401828447232 8485543871099793024 5785310340371138816 3085076809642484608 384843278913830400 16131353821894727808 13431120291166073600 10730886760437419392 8030653229708765184 5330419698980110976 2630186168251456768 18376696711232354176 15676463180503699968 12976229649775045760 10275996119046391552 7575762588317737344 4875529057589083136 2175295526860428928 17921806069841326336 15221572539112672128 12521339008384017920 9821105477655363712 7120871946926709504 4420638416198055296 1720404885469401088 17466915428450298496 14766681897721644288 12066448366992990080 9366214836264335872 6665981305535681664 3965747774807027456 1265514244078373248 17012024787059270656 14311791256330616448 11611557725601962240 8911324194873308032 6211090664144653824 3510857133415999616 810623602687345408 16557134145668242816 13856900614939588608 11156667084210934400 8456433553482280192 5756200022753625984 3055966492024971776 355732961296317568 16102243504277214976 13402009973548560768 10701776442819906560 8001542912091252352 5301309381362598144 2601075850633943936 18347586393614841344 15647352862886187136 12947119332157532928 10246885801428878720 7546652270700224512 4846418739971570304 2146185209242916096 17892695752223813504 15192462221495159296 12492228690766505088 9791995160037850880 7091761629309196672 4391528098580542464 1691294567851888256 17437805110832785664 14737571580104131456 12037338049375477248 9337104518646823040 6636870987918168832 3936637457189514624 1236403926460860416 16982914469441757824 14282680938713103616 11582447407984449408 8882213877255795200 6181980346527140992 3481746815798486784 781513285069832576 16528023828050729984 13827790297322075776 11127556766593421568 8427323235864767360 5727089705136113152 3026856174407458944 326622643678804736 16073133186659702144 13372899655931047936 10672666125202393728 7972432594473739520 5272199063745085312 2571965533016431104 18318476075997328512 15618242545268674304 12918009014540020096 10217775483811365888 7517541953082711680 4817308422354057472 2117074891625403264 17863585434606300672 15163351903877646464 12463118373148992256 9762884842420338048 7062651311691683840 4362417780963029632 1662184250234375424 17408694793215272832 14708461262486618624 12008227731757964416 9307994201029310208 6607760670300656000 3907527139572001792 1207293608843347584 16953804151824244992 14253570621095590784 11553337090366936576 8853103559638282368 6152870028909628160 3452636498180973952 752402967452319744 16498913510433217152 13798679979704562944 11098446448975908736 8398212918247254528 5697979387518600320 2997745856789946112 297512326061291904 16044022869042189312 13343789338313535104 10643555807584880896 7943322276856226688 5243088746127572480 2542855215398918272 18289365758379815680 15589132227651161472 12888898696922507264 10188665166193853056 7488431635465198848 4788198104736544640 2087964574007890432 17834475116988787840 15134241586260133632 12434008055531479424 9733774524802825216 7033540994074171008 4333307463345516800 1633073932616862592 17379584475597760000 14679350944869105792 11979117414140451584 9278883883411797376 6578650352683143168 3878416821954488960 1178183291225834752 16924693834206732160 14224460303478077952 11524226772749423744 8823993242020769536 6123759711292115328 3423526180563461120 723292649834806912 16469803192815704320 13769569662087050112 11069336131358395904 8369102600629741696 5668869069901087488 2968635539172433280 268402008443779072 16014912551424676480 13314679020696022272 10614445489967368064 7914211959238713856 5213978428510059648 2513744897781405440 18260255440762302848 15560021910033648640 12859788379304994432 10159554848576340224 7459321317847686016 4759087787119031808 2058854256390377600 17805364799371275008 15105131268642620800 12404897737913966592 9704664207185312384 7004430676456658176 4304197145728003968 1603963614999349760 17350474157980247168 14650240627251592960 11950007096522938752 9249773565794284544 6549540035065630336 3849306504336976128 1149072973608321920 16895583516589219328 14195349985860565120 11495116455131910912 8794882924403256704 6094649393674602496 3394415862945948288 694182332217294080 16440692875198191488 13740459344469537280 11040225813740883072 8339992283012228864 5639758752283574656 2939525221554920448 239291690826266240 15985802233807163648 13285568703078509440 10585335172349855232 7885101641621201024 5184868110892546816 2484634580163892608 18231145123144790016 15530911592416135808 12830678061687481600 10130444530958827392 7430211000230173184 4729977469501518976 2029743938772864768 17776254481753762176 15076020951025107968 12375787420296453760 9675553889567799552 6975320358839145344 4275086828110491136 1574853297381836928 17321363840362734336 14621130309634080128 11920896778905425920 9220663248176771712 6520429717448117504 3820196186719463296 1119962655990809088 16866473198971706496 14166239668243052288 11466006137514398080 8765772606785743872 6065539076057089664 3365305545328435456 665072014599781248 16411582557580678656 13711349026852024448 11011115496123370240 8310881965394716032 5610648434666061824 2910414903937407616 210181373208753408 15956691916189650816 13256458385460996608 10556224854732342400 7855991324003688192 5155757793275033984 2455524262546379776 18202034805527277184 15501801274798622976 12801567744069968768 10101334213341314560 7401100682612660352 4700867151884006144 2000633621155351936 17747144164136249344 15046910633407595136 12346677102678940928 9646443571950286720 6946210041221632512 4245976510492978304 1545742979764324096 17292253522745221504 14592019992016567296 11891786461287913088 9191552930559258880 6491319399830604672 3791085869101950464 1090852338373296256 16837362881354193664 14137129350625539456 11436895819896885248 8736662289168231040 6036428758439576832 3336195227710922624 635961696982268416 16382472239963165824 13682238709234511616 10982005178505857408 8281771647777203200 5581538117048548992 2881304586319894784 181071055591240576 15927581598572137984 13227348067843483776 10527114537114829568 7826881006386175360 5126647475657521152 2426413944928866944 18172924487909764352 15472690957181110144 12772457426452455936 10072223895723801728 7371990364995147520 4671756834266493312 1971523303537839104 17718033846518736512 15017800315790082304 12317566785061428096 9617333254332773888 6917099723604119680 4216866192875465472 1516632662146811264 17263143205127708672 14562909674399054464 11862676143670400256 9162442612941746048 6462209082213091840 3761975551484437632 1061742020755783424 16808252563736680832 14108019033008026624 11407785502279372416 8707551971550718208 6007318440822064000 3307084910093409792 606851379364755584 16353361922345652992 13653128391616998784 10952894860888344576 8252661330159690368 5552427799431036160 2852194268702381952 151960737973727744 15898471280954625152 13198237750225970944 10498004219497316736 7797770688768662528 5097537158040008320 2397303627311354112 18143814170292251520 15443580639563597312 12743347108834943104 10043113578106288896 7342880047377634688 4642646516648980480 1942412985920326272 17688923528901223680 14988689998172569472 12288456467443915264 9588222936715261056 6887989405986606848 4187755875257952640 1487522344529298432 17234032887510195840 14533799356781541632 11833565826052887424 9133332295324233216 6433098764595579008 3732865233866924800 1032631703138270592 16779142246119168000 14078908715390513792 11378675184661859584 8678441653933205376 5978208123204551168 3277974592475896960 577741061747242752 16324251604728140160 13624018073999485952 10923784543270831744 8223551012542177536 5523317481813523328 2823083951084869120 122850420356214912 15869360963337112320 13169127432608458112 10468893901879803904 7768660371151149696 5068426840422495488 2368193309693841280 18114703852674738688 15414470321946084480 12714236791217430272 10014003260488776064 7313769729760121856 4613536199031467648 1913302668302813440 17659813211283710848 14959579680555056640 12259346149826402432 9559112619097748224 6858879088369094016 4158645557640439808 1458412026911785600 17204922569892683008 14504689039164028800 11804455508435374592 9104221977706720384 6403988446978066176 3703754916249411968 1003521385520757760 16750031928501655168 14049798397773000960 11349564867044346752 8649331336315692544 5949097805587038336 3248864274858384128 548630744129729920 16295141287110627328 13594907756381973120 10894674225653318912 8194440694924664704 5494207164196010496 2793973633467356288 93740102738702080 15840250645719599488 13140017114990945280 10439783584262291072 7739550053533636864 5039316522804982656 2339082992076328448 18085593535057225856 15385360004328571648 12685126473599917440 9984892942871263232 7284659412142609024 4584425881413954816 1884192350685300608 17630702893666198016 14930469362937543808 12230235832208889600 9530002301480235392 6829768770751581184 4129535240022926976 1429301709294272768 17175812252275170176 14475578721546515968 11775345190817861760 9075111660089207552 6374878129360553344 3674644598631899136 974411067903244928 16720921610884142336 14020688080155488128 11320454549426833920 8620221018698179712 5919987487969525504 3219753957240871296 519520426512217088 16266030969493114496 13565797438764460288 10865563908035806080 8165330377307151872 5465096846578497664 2764863315849843456 64629785121189248 15811140328102086656 13110906797373432448 10410673266644778240 7710439735916124032 5010206205187469824 2309972674458815616 18056483217439713024 15356249686711058816 12656016155982404608 9955782625253750400 7255549094525096192 4555315563796441984 1855082033067787776 17601592576048685184 14901359045320030976 12201125514591376768 9500891983862722560 6800658453134068352 4100424922405414144 1400191391676759936 17146701934657657344 14446468403929003136 11746234873200348928 9046001342471694720 6345767811743040512 3645534281014386304 945300750285732096 16691811293266629504 13991577762537975296 11291344231809321088 8591110701080666880 5890877170352012672 3190643639623358464 490410108894704256 16236920651875601664 13536687121146947456 10836453590418293248 8136220059689639040 5435986528960984832 2735752998232330624 35519467503676416 15782030010484573824 13081796479755919616 10381562949027265408 7681329418298611200 4981095887569956992 2280862356841302784 18027372899822200192 15327139369093545984 12626905838364891776 9926672307636237568 7226438776907583360 4526205246178929152 1825971715450274944 17572482258431172352 14872248727702518144 12172015196973863936 9471781666245209728 6771548135516555520 4071314604787901312 1371081074059247104 17117591617040144512 14417358086311490304 11717124555582836096 9016891024854181888 6316657494125527680 3616423963396873472 916190432668219264 16662700975649116672 13962467444920462464 11262233914191808256 8562000383463154048 5861766852734499840 3161533322005845632 461299791277191424 16207810334258088832 13507576803529434624 10807343272800780416 8107109742072126208 5406876211343472000 2706642680614817792 6409149886163584 15752919692867060992 13052686162138406784 10352452631409752576 7652219100681098368 4951985569952444160 2251752039223789952 17998262582204687360 15298029051476033152 12597795520747378944 9897561990018724736 7197328459290070528 4497094928561416320 1796861397832762112 17543371940813659520 14843138410085005312 12142904879356351104 9442671348627696896 6742437817899042688 4042204287170388480 1341970756441734272 17088481299422631680 14388247768693977472 11688014237965323264 8987780707236669056 6287547176508014848 3587313645779360640 887080115050706432 16633590658031603840 13933357127302949632 11233123596574295424 8532890065845641216 5832656535116987008 3132423004388332800 432189473659678592 16178700016640576000 13478466485911921792 10778232955183267584 8077999424454613376 5377765893725959168 2677532362997304960 18424042905978202368 15723809375249548160 13023575844520893952 10323342313792239744 7623108783063585536 4922875252334931328 2222641721606277120 17969152264587174528 15268918733858520320 12568685203129866112 9868451672401211904 7168218141672557696 4467984610943903488 1767751080215249280 17514261623196146688 14814028092467492480 12113794561738838272 9413561031010184064 6713327500281529856 4013093969552875648 1312860438824221440 17059370981805118848 14359137451076464640 11658903920347810432 8958670389619156224 6258436858890502016 3558203328161847808 857969797433193600 16604480340414091008 13904246809685436800 11204013278956782592 8503779748228128384 5803546217499474176 3103312686770819968 403079156042165760 16149589699023063168 13449356168294408960 10749122637565754752 8048889106837100544 5348655576108446336 2648422045379792128 18394932588360689536 15694699057632035328 12994465526903381120 10294231996174726912 7593998465446072704 4893764934717418496 2193531403988764288 17940041946969661696 15239808416241007488 12539574885512353280 9839341354783699072 7139107824055044864 4438874293326390656 1738640762597736448 17485151305578633856 14784917774849979648 12084684244121325440 9384450713392671232 6684217182664017024 3983983651935362816 1283750121206708608 17030260664187606016 14330027133458951808 11629793602730297600 8929560072001643392 6229326541272989184 3529093010544334976 828859479815680768 16575370022796578176 13875136492067923968 11174902961339269760 8474669430610615552 5774435899881961344 3074202369153307136 373968838424652928 16120479381405550336 13420245850676896128 10720012319948241920 8019778789219587712 5319545258490933504 2619311727762279296 18365822270743176704 15665588740014522496 12965355209285868288 10265121678557214080 7564888147828559872 4864654617099905664 2164421086371251456 17910931629352148864 15210698098623494656 12510464567894840448 9810231037166186240 7109997506437532032 4409763975708877824 1709530444980223616 17456040987961121024 14755807457232466816 12055573926503812608 9355340395775158400 6655106865046504192 3954873334317849984 1254639803589195776 17001150346570093184 14300916815841438976 11600683285112784768 8900449754384130560 6200216223655476352 3499982692926822144 799749162198167936 16546259705179065344 13846026174450411136 11145792643721756928 8445559112993102720 5745325582264448512 3045092051535794304 344858520807140096 16091369063788037504 13391135533059383296 10690902002330729088 7990668471602074880 5290434940873420672 2590201410144766464 18336711953125663872 15636478422397009664 12936244891668355456 10236011360939701248 7535777830211047040 4835544299482392832 2135310768753738624 17881821311734636032 15181587781005981824 12481354250277327616 9781120719548673408 7080887188820019200 4380653658091364992 1680420127362710784 17426930670343608192 14726697139614953984 12026463608886299776 9326230078157645568 6625996547428991360 3925763016700337152 1225529485971682944 16972040028952580352 14271806498223926144 11571572967495271936 8871339436766617728 6171105906037963520 3470872375309309312 770638844580655104 16517149387561552512 13816915856832898304 11116682326104244096 8416448795375589888 5716215264646935680 3015981733918281472 315748203189627264 16062258746170524672 13362025215441870464 10661791684713216256 7961558153984562048 5261324623255907840 2561091092527253632 18307601635508151040 15607368104779496832 12907134574050842624 10206901043322188416 7506667512593534208 4806433981864880000 2106200451136225792 17852710994117123200 15152477463388468992 12452243932659814784 9752010401931160576 7051776871202506368 4351543340473852160 1651309809745197952 17397820352726095360 14697586821997441152 11997353291268786944 9297119760540132736 6596886229811478528 3896652699082824320 1196419168354170112 16942929711335067520 14242696180606413312 11542462649877759104 8842229119149104896 6141995588420450688 3441762057691796480 741528526963142272 16488039069944039680 13787805539215385472 11087572008486731264 8387338477758077056 5687104947029422848 2986871416300768640 286637885572114432 16033148428553011840 13332914897824357632 10632681367095703424 7932447836367049216 5232214305638395008 2531980774909740800 18278491317890638208 15578257787161984000 12878024256433329792 10177790725704675584 7477557194976021376 4777323664247367168 2077090133518712960 17823600676499610368 15123367145770956160 12423133615042301952 9722900084313647744 7022666553584993536 4322433022856339328 1622199492127685120 17368710035108582528 14668476504379928320 11968242973651274112 9268009442922619904 6567775912193965696 3867542381465311488 1167308850736657280 16913819393717554688 14213585862988900480 11513352332260246272 8813118801531592064 6112885270802937856 3412651740074283648 712418209345629440 16458928752326526848 13758695221597872640 11058461690869218432 8358228160140564224 5657994629411910016 2957761098683255808 257527567954601600 16004038110935499008 13303804580206844800 10603571049478190592 7903337518749536384 5203103988020882176 2502870457292227968 18249381000273125376 15549147469544471168 12848913938815816960 10148680408087162752 7448446877358508544 4748213346629854336 2047979815901200128 17794490358882097536 15094256828153443328 12394023297424789120 9693789766696134912 6993556235967480704 4293322705238826496 1593089174510172288 17339599717491069696 14639366186762415488 11939132656033761280 9238899125305107072 6538665594576452864 3838432063847798656 1138198533119144448 16884709076100041856 14184475545371387648 11484242014642733440 8784008483914079232 6083774953185425024 3383541422456770816 683307891728116608 16429818434709014016 13729584903980359808 11029351373251705600 8329117842523051392 5628884311794397184 2928650781065742976 228417250337088768 15974927793317986176 13274694262589331968 10574460731860677760 7874227201132023552 5173993670403369344 2473760139674715136 18220270682655612544 15520037151926958336 12819803621198304128 10119570090469649920 7419336559740995712 4719103029012341504 2018869498283687296 17765380041264584704 15065146510535930496 12364912979807276288 9664679449078622080 6964445918349967872 4264212387621313664 1563978856892659456 17310489399873556864 14610255869144902656 11910022338416248448 9209788807687594240 6509555276958940032 3809321746230285824 1109088215501631616 16855598758482529024 14155365227753874816 11455131697025220608 8754898166296566400 6054664635567912192 3354431104839257984 654197574110603776 16400708117091501184 13700474586362846976 11000241055634192768 8300007524905538560 5599773994176884352 2899540463448230144 199306932719575936 15945817475700473344 13245583944971819136 10545350414243164928 7845116883514510720 5144883352785856512 2444649822057202304 18191160365038099712 15490926834309445504 12790693303580791296 10090459772852137088 7390226242123482880 4689992711394828672 1989759180666174464 17736269723647071872 15036036192918417664 12335802662189763456 9635569131461109248 6935335600732455040 4235102070003800832 1534868539275146624 17281379082256044032 14581145551527389824 11880912020798735616 9180678490070081408 6480444959341427200 3780211428612772992 1079977897884118784 16826488440865016192 14126254910136361984 11426021379407707776 8725787848679053568 6025554317950399360 3325320787221745152 625087256493090944 16371597799473988352 13671364268745334144 10971130738016679936 8270897207288025728 5570663676559371520 2870430145830717312 170196615102063104 15916707158082960512 13216473627354306304 10516240096625652096 7816006565896997888 5115773035168343680 2415539504439689472 18162050047420586880 15461816516691932672 12761582985963278464 10061349455234624256 7361115924505970048 4660882393777315840 1960648863048661632 17707159406029559040 15006925875300904832 12306692344572250624 9606458813843596416 6906225283114942208 4205991752386288000 1505758221657633792 17252268764638531200 14552035233909876992 11851801703181222784 9151568172452568576 6451334641723914368 3751101110995260160 1050867580266605952 16797378123247503360 14097144592518849152 11396911061790194944 8696677531061540736 5996444000332886528 3296210469604232320 595976938875578112 16342487481856475520 13642253951127821312 10942020420399167104 8241786889670512896 5541553358941858688 2841319828213204480 141086297484550272 15887596840465447680 13187363309736793472 10487129779008139264 7786896248279485056 5086662717550830848 2386429186822176640 18132939729803074048 15432706199074419840 12732472668345765632 10032239137617111424 7332005606888457216 4631772076159803008 1931538545431148800 17678049088412046208 14977815557683392000 12277582026954737792 9577348496226083584 6877114965497429376 4176881434768775168 1476647904040120960 17223158447021018368 14522924916292364160 11822691385563709952 9122457854835055744 6422224324106401536 3721990793377747328 1021757262649093120 16768267805629990528 14068034274901336320 11367800744172682112 8667567213444027904 5967333682715373696 3267100151986719488 566866621258065280 16313377164238962688 13613143633510308480 10912910102781654272 8212676572053000064 5512443041324345856 2812209510595691648 111975979867037440 15858486522847934848 13158252992119280640 10458019461390626432 7757785930661972224 5057552399933318016 2357318869204663808 18103829412185561216 15403595881456907008 12703362350728252800 10003128819999598592 7302895289270944384 4602661758542290176 1902428227813635968 17648938770794533376 14948705240065879168 12248471709337224960 9548238178608570752 6848004647879916544 4147771117151262336 1447537586422608128 17194048129403505536 14493814598674851328 11793581067946197120 9093347537217542912 6393114006488888704 3692880475760234496 992646945031580288 16739157488012477696 14038923957283823488 11338690426555169280 8638456895826515072 5938223365097860864 3237989834369206656 537756303640552448 16284266846621449856 13584033315892795648 10883799785164141440 8183566254435487232 5483332723706833024 2783099192978178816 82865662249524608 15829376205230422016 13129142674501767808 10428909143773113600 7728675613044459392 5028442082315805184 2328208551587150976 18074719094568048384 15374485563839394176 12674252033110739968 9974018502382085760 7273784971653431552 4573551440924777344 1873317910196123136 17619828453177020544 14919594922448366336 12219361391719712128 9519127860991057920 6818894330262403712 4118660799533749504 1418427268805095296 17164937811785992704 14464704281057338496 11764470750328684288 9064237219600030080 6364003688871375872 3663770158142721664 963536627414067456 16710047170394964864 14009813639666310656 11309580108937656448 8609346578209002240 5909113047480348032 3208879516751693824 508645986023039616 16255156529003937024 13554922998275282816 10854689467546628608 8154455936817974400 5454222406089320192 2753988875360665984 53755344632011776 15800265887612909184 13100032356884254976 10399798826155600768 7699565295426946560 4999331764698292352 2299098233969638144 18045608776950535552 15345375246221881344 12645141715493227136 9944908184764572928 7244674654035918720 4544441123307264512 1844207592578610304 17590718135559507712 14890484604830853504 12190251074102199296 9490017543373545088 6789784012644890880 4089550481916236672 1389316951187582464 17135827494168479872 14435593963439825664 11735360432711171456 9035126901982517248 6334893371253863040 3634659840525208832 934426309796554624 16680936852777452032 13980703322048797824 11280469791320143616 8580236260591489408 5880002729862835200 3179769199134180992 479535668405526784 16226046211386424192 13525812680657769984 10825579149929115776 8125345619200461568 5425112088471807360 2724878557743153152 24645027014498944 15771155569995396352 13070922039266742144 10370688508538087936 7670454977809433728 4970221447080779520 2269987916352125312 18016498459333022720 15316264928604368512 12616031397875714304 9915797867147060096 7215564336418405888 4515330805689751680 1815097274961097472 17561607817941994880 14861374287213340672 12161140756484686464 9460907225756032256 6760673695027378048 4060440164298723840 1360206633570069632 17106717176550967040 14406483645822312832 11706250115093658624 9006016584365004416 6305783053636350208 3605549522907696000 905315992179041792 16651826535159939200 13951593004431284992 11251359473702630784 8551125942973976576 5850892412245322368 3150658881516668160 450425350788013952 16196935893768911360 13496702363040257152 10796468832311602944 8096235301582948736 5396001770854294528 2695768240125640320 18442278783106537728 15742045252377883520 13041811721649229312 10341578190920575104 7641344660191920896 4941111129463266688 2240877598734612480 17987388141715509888 15287154610986855680 12586921080258201472 9886687549529547264 7186454018800893056 4486220488072238848 1785986957343584640 17532497500324482048 14832263969595827840 12132030438867173632 9431796908138519424 6731563377409865216 4031329846681211008 1331096315952556800 17077606858933454208 14377373328204800000 11677139797476145792 8976906266747491584 6276672736018837376 3576439205290183168 876205674561528960 16622716217542426368 13922482686813772160 11222249156085117952 8522015625356463744 5821782094627809536 3121548563899155328 421315033170501120 16167825576151398528 13467592045422744320 10767358514694090112 8067124983965435904 5366891453236781696 2666657922508127488 18413168465489024896 15712934934760370688 13012701404031716480 10312467873303062272 7612234342574408064 4912000811845753856 2211767281117099648 17958277824097997056 15258044293369342848 12557810762640688640 9857577231912034432 7157343701183380224 4457110170454726016 1756876639726071808 17503387182706969216 14803153651978315008 12102920121249660800 9402686590521006592 6702453059792352384 4002219529063698176 1301985998335043968 17048496541315941376 14348263010587287168 11648029479858632960 8947795949129978752 6247562418401324544 3547328887672670336 847095356944016128 16593605899924913536 13893372369196259328 11193138838467605120 8492905307738950912 5792671777010296704 3092438246281642496 392204715552988288 16138715258533885696 13438481727805231488 10738248197076577280 8038014666347923072 5337781135619268864 2637547604890614656 18384058147871512064 15683824617142857856 12983591086414203648 10283357555685549440 7583124024956895232 4882890494228241024 2182656963499586816 17929167506480484224 15228933975751830016 12528700445023175808 9828466914294521600 7128233383565867392 4427999852837213184 1727766322108558976 17474276865089456384 14774043334360802176 12073809803632147968 9373576272903493760 6673342742174839552 3973109211446185344 1272875680717531136 17019386223698428544 14319152692969774336 11618919162241120128 8918685631512465920 6218452100783811712 3518218570055157504 817985039326503296 16564495582307400704 13864262051578746496 11164028520850092288 8463794990121438080 5763561459392783872 3063327928664129664 363094397935475456 16109604940916372864 13409371410187718656 10709137879459064448 8008904348730410240 5308670818001756032 2608437287273101824 18354947830253999232 15654714299525345024 12954480768796690816 10254247238068036608 7554013707339382400 4853780176610728192 2153546645882073984 17900057188862971392 15199823658134317184 12499590127405662976 9799356596677008768 7099123065948354560 4398889535219700352 1698656004491046144 17445166547471943552 14744933016743289344 12044699486014635136 9344465955285980928 6644232424557326720 3943998893828672512 1243765363100018304 16990275906080915712 14290042375352261504 11589808844623607296 8889575313894953088 6189341783166298880 3489108252437644672 788874721708990464 16535385264689887872 13835151733961233664 11134918203232579456 8434684672503925248 5734451141775271040 3034217611046616832 333984080317962624 16080494623298860032 13380261092570205824 10680027561841551616 7979794031112897408 5279560500384243200 2579326969655588992 18325837512636486400 15625603981907832192 12925370451179177984 10225136920450523776 7524903389721869568 4824669858993215360 2124436328264561152 17870946871245458560 15170713340516804352 12470479809788150144 9770246279059495936 7070012748330841728 4369779217602187520 1669545686873533312 17416056229854430720 14715822699125776512 12015589168397122304 9315355637668468096 6615122106939813888 3914888576211159680 1214655045482505472 16961165588463402880 14260932057734748672 11560698527006094464 8860464996277440256 6160231465548786048 3459997934820131840 759764404091477632 16506274947072375040 13806041416343720832 11105807885615066624 8405574354886412416 5705340824157758208 3005107293429104000 304873762700449792 16051384305681347200 13351150774952692992 10650917244224038784 7950683713495384576 5250450182766730368 2550216652038076160 18296727195018973568 15596493664290319360 12896260133561665152 10196026602833010944 7495793072104356736 4795559541375702528 2095326010647048320 17841836553627945728 15141603022899291520 12441369492170637312 9741135961441983104 7040902430713328896 4340668899984674688 1640435369256020480 17386945912236917888 14686712381508263680 11986478850779609472 9286245320050955264 6586011789322301056 3885778258593646848 1185544727864992640 16932055270845890048 14231821740117235840 11531588209388581632 8831354678659927424 6131121147931273216 3430887617202619008 730654086473964800 16477164629454862208 13776931098726208000 11076697567997553792 8376464037268899584 5676230506540245376 2975996975811591168 275763445082936960 16022273988063834368 13322040457335180160 10621806926606525952 7921573395877871744 5221339865149217536 2521106334420563328 18267616877401460736 15567383346672806528 12867149815944152320 10166916285215498112 7466682754486843904 4766449223758189696 2066215693029535488 17812726236010432896 15112492705281778688 12412259174553124480 9712025643824470272 7011792113095816064 4311558582367161856 1611325051638507648 17357835594619405056 14657602063890750848 11957368533162096640 9257135002433442432 6556901471704788224 3856667940976134016 1156434410247479808 16902944953228377216 14202711422499723008 11502477891771068800 8802244361042414592 6102010830313760384 3401777299585106176 701543768856451968 16448054311837349376 13747820781108695168 11047587250380040960 8347353719651386752 5647120188922732544 2946886658194078336 246653127465424128 15993163670446321536 13292930139717667328 10592696608989013120 7892463078260358912 5192229547531704704 2491996016803050496 18238506559783947904 15538273029055293696 12838039498326639488 10137805967597985280 7437572436869331072 4737338906140676864 2037105375412022656 17783615918392920064 15083382387664265856 12383148856935611648 9682915326206957440 6982681795478303232 4282448264749649024 1582214734020994816 17328725277001892224 14628491746273238016 11928258215544583808 9228024684815929600 6527791154087275392 3827557623358621184 1127324092629966976 16873834635610864384 14173601104882210176 11473367574153555968 8773134043424901760 6072900512696247552 3372666981967593344 672433451238939136 16418943994219836544 13718710463491182336 11018476932762528128 8318243402033873920 5618009871305219712 2917776340576565504 217542809847911296 15964053352828808704 13263819822100154496 10563586291371500288 7863352760642846080 5163119229914191872 2462885699185537664 18209396242166435072 15509162711437780864 12808929180709126656 10108695649980472448 7408462119251818240 4708228588523164032 2007995057794509824 17754505600775407232 15054272070046753024 12354038539318098816 9653805008589444608 6953571477860790400 4253337947132136192 1553104416403481984 17299614959384379392 14599381428655725184 11899147897927070976 9198914367198416768 6498680836469762560 3798447305741108352 1098213775012454144 16844724317993351552 14144490787264697344 11444257256536043136 8744023725807388928 6043790195078734720 3343556664350080512 643323133621426304 16389833676602323712 13689600145873669504 10989366615145015296 8289133084416361088 5588899553687706880 2888666022959052672 188432492230398464 15934943035211295872 13234709504482641664 10534475973753987456 7834242443025333248 5134008912296679040 2433775381568024832 18180285924548922240 15480052393820268032 12779818863091613824 10079585332362959616 7379351801634305408 4679118270905651200 1978884740176996992 17725395283157894400 15025161752429240192 12324928221700585984 9624694690971931776 6924461160243277568 4224227629514623360 1523994098785969152 17270504641766866560 14570271111038212352 11870037580309558144 9169804049580903936 6469570518852249728 3769336988123595520 1069103457394941312 16815614000375838720 14115380469647184512 11415146938918530304 8714913408189876096 6014679877461221888 3314446346732567680 614212816003913472 16360723358984810880 13660489828256156672 10960256297527502464 8260022766798848256 5559789236070194048 2859555705341539840 159322174612885632 15905832717593783040 13205599186865128832 10505365656136474624 7805132125407820416 5104898594679166208 2404665063950512000 18151175606931409408 15450942076202755200 12750708545474100992 10050475014745446784 7350241484016792576 4650007953288138368 1949774422559484160 17696284965540381568 14996051434811727360 12295817904083073152 9595584373354418944 6895350842625764736 4195117311897110528 1494883781168456320 17241394324149353728 14541160793420699520 11840927262692045312 9140693731963391104 6440460201234736896 3740226670506082688 1039993139777428480 16786503682758325888 14086270152029671680 11386036621301017472 8685803090572363264 5985569559843709056 3285336029115054848 585102498386400640 16331613041367298048 13631379510638643840 10931145979909989632 8230912449181335424 5530678918452681216 2830445387724027008 130211856995372800 15876722399976270208 13176488869247616000 10476255338518961792 7776021807790307584 5075788277061653376 2375554746332999168 18122065289313896576 15421831758585242368 12721598227856588160 10021364697127933952 7321131166399279744 4620897635670625536 1920664104941971328 17667174647922868736 14966941117194214528 12266707586465560320 9566474055736906112 6866240525008251904 4166006994279597696 1465773463550943488 17212284006531840896 14512050475803186688 11811816945074532480 9111583414345878272 6411349883617224064 3711116352888569856 1010882822159915648 16757393365140813056 14057159834412158848 11356926303683504640 8656692772954850432 5956459242226196224 3256225711497542016 555992180768887808 16302502723749785216 13602269193021131008 10902035662292476800 8201802131563822592 5501568600835168384 2801335070106514176 101101539377859968 15847612082358757376 13147378551630103168 10447145020901448960 7746911490172794752 5046677959444140544 2346444428715486336 18092954971696383744 15392721440967729536 12692487910239075328 9992254379510421120 7292020848781766912 4591787318053112704 1891553787324458496 17638064330305355904 14937830799576701696 12237597268848047488 9537363738119393280 6837130207390739072 4136896676662084864 1436663145933430656 17183173688914328064 14482940158185673856 11782706627457019648 9082473096728365440 6382239565999711232 3682006035271057024 981772504542402816 16728283047523300224 14028049516794646016 11327815986065991808 8627582455337337600 5927348924608683392 3227115393880029184 526881863151374976 16273392406132272384 13573158875403618176 10872925344674963968 8172691813946309760 5472458283217655552 2772224752489001344 71991221760347136 15818501764741244544 13118268234012590336 10418034703283936128 7717801172555281920 5017567641826627712 2317334111097973504 18063844654078870912 15363611123350216704 12663377592621562496 9963144061892908288 7262910531164254080 4562677000435599872 1862443469706945664 17608954012687843072 14908720481959188864 12208486951230534656 9508253420501880448 6808019889773226240 4107786359044572032 1407552828315917824 17154063371296815232 14453829840568161024 11753596309839506816 9053362779110852608 6353129248382198400 3652895717653544192 952662186924889984 16699172729905787392 13998939199177133184 11298705668448478976 8598472137719824768 5898238606991170560 3198005076262516352 497771545533862144 16244282088514759552 13544048557786105344 10843815027057451136 8143581496328796928 5443347965600142720 2743114434871488512 42880904142834304 15789391447123731712 13089157916395077504 10388924385666423296 7688690854937769088 4988457324209114880 2288223793480460672 18034734336461358080 15334500805732703872 12634267275004049664 9934033744275395456 7233800213546741248 4533566682818087040 1833333152089432832 17579843695070330240 14879610164341676032 12179376633613021824 9479143102884367616 6778909572155713408 4078676041427059200 1378442510698404992 17124953053679302400 14424719522950648192 11724485992221993984 9024252461493339776 6324018930764685568 3623785400036031360 923551869307377152 16670062412288274560 13969828881559620352 11269595350830966144 8569361820102311936 5869128289373657728 3168894758645003520 468661227916349312 16215171770897246720 13514938240168592512 10814704709439938304 8114471178711284096 5414237647982629888 2714004117253975680 13770586525321472 15760281129506218880 13060047598777564672 10359814068048910464 7659580537320256256 4959347006591602048 2259113475862947840 18005624018843845248 15305390488115191040 12605156957386536832 9904923426657882624 7204689895929228416 4504456365200574208 1804222834471920000 17550733377452817408 14850499846724163200 12150266315995508992 9450032785266854784 6749799254538200576 4049565723809546368 1349332193080892160 17095842736061789568 14395609205333135360 11695375674604481152 8995142143875826944 6294908613147172736 3594675082418518528 894441551689864320 16640952094670761728 13940718563942107520 11240485033213453312 8540251502484799104 5840017971756144896 3139784441027490688 439550910298836480 16186061453279733888 13485827922551079680 10785594391822425472 8085360861093771264 5385127330365117056 2684893799636462848 18431404342617360256 15731170811888706048 13030937281160051840 10330703750431397632 7630470219702743424 4930236688974089216 2230003158245435008 17976513701226332416 15276280170497678208 12576046639769024000 9875813109040369792 7175579578311715584 4475346047583061376 1775112516854407168 17521623059835304576 14821389529106650368 12121155998377996160 9420922467649341952 6720688936920687744 4020455406192033536 1320221875463379328 17066732418444276736 14366498887715622528 11666265356986968320 8966031826258314112 6265798295529659904 3565564764801005696 865331234072351488 16611841777053248896 13911608246324594688 11211374715595940480 8511141184867286272 5810907654138632064 3110674123409977856 410440592681323648 16156951135662221056 13456717604933566848 10756484074204912640 8056250543476258432 5356017012747604224 2655783482018950016 18402294024999847424 15702060494271193216 13001826963542539008 10301593432813884800 7601359902085230592 4901126371356576384 2200892840627922176 17947403383608819584 15247169852880165376 12546936322151511168 9846702791422856960 7146469260694202752 4446235729965548544 1746002199236894336 17492512742217791744 14792279211489137536 12092045680760483328 9391812150031829120 6691578619303174912 3991345088574520704 1291111557845866496 17037622100826763904 14337388570098109696 11637155039369455488 8936921508640801280 6236687977912147072 3536454447183492864 836220916454838656 16582731459435736064 13882497928707081856 11182264397978427648 8482030867249773440 5781797336521119232 3081563805792465024 381330275063810816 16127840818044708224 13427607287316054016 10727373756587399808 8027140225858745600 5326906695130091392 2626673164401437184 18373183707382334592 15672950176653680384 12972716645925026176 10272483115196371968 7572249584467717760 4872016053739063552 2171782523010409344 17918293065991306752 15218059535262652544 12517826004533998336 9817592473805344128 7117358943076689920 4417125412348035712 1716891881619381504 17463402424600278912 14763168893871624704 12062935363142970496 9362701832414316288 6662468301685662080 3962234770957007872 1262001240228353664 17008511783209251072 14308278252480596864 11608044721751942656 8907811191023288448 6207577660294634240 3507344129565980032 807110598837325824 16553621141818223232 13853387611089569024 11153154080360914816 8452920549632260608 5752687018903606400 3052453488174952192 352219957446297984 16098730500427195392 13398496969698541184 10698263438969886976 7998029908241232768 5297796377512578560 2597562846783924352 18344073389764821760 15643839859036167552 12943606328307513344 10243372797578859136 7543139266850204928 4842905736121550720 2142672205392896512 17889182748373793920 15188949217645139712 12488715686916485504 9788482156187831296 7088248625459177088 4388015094730522880 1687781564001868672 17434292106982766080 14734058576254111872 12033825045525457664 9333591514796803456 6633357984068149248 3933124453339495040 1232890922610840832 16979401465591738240 14279167934863084032 11578934404134429824 8878700873405775616 6178467342677121408 3478233811948467200 778000281219812992 16524510824200710400 13824277293472056192 11124043762743401984 8423810232014747776 5723576701286093568 3023343170557439360 323109639828785152 16069620182809682560 13369386652081028352 10669153121352374144 7968919590623719936 5268686059895065728 2568452529166411520 18314963072147308928 15614729541418654720 12914496010690000512 10214262479961346304 7514028949232692096 4813795418504037888 2113561887775383680 17860072430756281088 15159838900027626880 12459605369298972672 9759371838570318464 7059138307841664256 4358904777113010048 1658671246384355840 17405181789365253248 14704948258636599040 12004714727907944832 9304481197179290624 6604247666450636416 3904014135721982208 1203780604993328000 16950291147974225408 14250057617245571200 11549824086516916992 8849590555788262784 6149357025059608576 3449123494330954368 748889963602300160 16495400506583197568 13795166975854543360 11094933445125889152 8394699914397234944 5694466383668580736 2994232852939926528 293999322211272320 16040509865192169728 13340276334463515520 10640042803734861312 7939809273006207104 5239575742277552896 2539342211548898688 18285852754529796096 15585619223801141888 12885385693072487680 10185152162343833472 7484918631615179264 4784685100886525056 2084451570157870848 17830962113138768256 15130728582410114048 12430495051681459840 9730261520952805632 7030027990224151424 4329794459495497216 1629560928766843008 17376071471747740416 14675837941019086208 11975604410290432000 9275370879561777792 6575137348833123584 3874903818104469376 1174670287375815168 16921180830356712576 14220947299628058368 11520713768899404160 8820480238170749952 6120246707442095744 3420013176713441536 719779645984787328 16466290188965684736 13766056658237030528 11065823127508376320 8365589596779722112 5665356066051067904 2965122535322413696 264889004593759488 16011399547574656896 13311166016846002688 10610932486117348480 7910698955388694272 5210465424660040064 2510231893931385856 18256742436912283264 15556508906183629056 12856275375454974848 10156041844726320640 7455808313997666432 4755574783269012224 2055341252540358016 17801851795521255424 15101618264792601216 12401384734063947008 9701151203335292800 7000917672606638592 4300684141877984384 1600450611149330176 17346961154130227584 14646727623401573376 11946494092672919168 9246260561944264960 6546027031215610752 3845793500486956544 1145559969758302336 16892070512739199744 14191836982010545536 11491603451281891328 8791369920553237120 6091136389824582912 3390902859095928704 690669328367274496 16437179871348171904 13736946340619517696 11036712809890863488 8336479279162209280 5636245748433555072 2936012217704900864 235778686976246656 15982289229957144064 13282055699228489856 10581822168499835648 7881588637771181440 5181355107042527232 2481121576313873024 18227632119294770432 15527398588566116224 12827165057837462016 10126931527108807808 7426697996380153600 4726464465651499392 2026230934922845184 17772741477903742592 15072507947175088384 12372274416446434176 9672040885717779968 6971807354989125760 4271573824260471552 1571340293531817344 17317850836512714752 14617617305784060544 11917383775055406336 9217150244326752128 6516916713598097920 3816683182869443712 1116449652140789504 16862960195121686912 14162726664393032704 11462493133664378496 8762259602935724288 6062026072207070080 3361792541478415872 661559010749761664 16408069553730659072 13707836023002004864 11007602492273350656 8307368961544696448 5607135430816042240 2906901900087388032 206668369358733824 15953178912339631232 13252945381610977024 10552711850882322816 7852478320153668608 5152244789425014400 2452011258696360192 18198521801677257600 15498288270948603392 12798054740219949184 10097821209491294976 7397587678762640768 4697354148033986560 1997120617305332352 17743631160286229760 15043397629557575552 12343164098828921344 9642930568100267136 6942697037371612928 4242463506642958720 1542229975914304512 17288740518895201920 14588506988166547712 11888273457437893504 9188039926709239296 6487806395980585088 3787572865251930880 1087339334523276672 16833849877504174080 14133616346775519872 11433382816046865664 8733149285318211456 6032915754589557248 3332682223860903040 632448693132248832 16378959236113146240 13678725705384492032 10978492174655837824 8278258643927183616 5578025113198529408 2877791582469875200 177558051741220992 15924068594722118400 13223835063993464192 10523601533264809984 7823368002536155776 5123134471807501568 2422900941078847360 18169411484059744768 15469177953331090560 12768944422602436352 10068710891873782144 7368477361145127936 4668243830416473728 1968010299687819520 17714520842668716928 15014287311940062720 12314053781211408512 9613820250482754304 6913586719754100096 4213353189025445888 1513119658296791680 17259630201277689088 14559396670549034880 11859163139820380672 9158929609091726464 6458696078363072256 3758462547634418048 1058229016905763840 16804739559886661248 14104506029158007040 11404272498429352832 8704038967700698624 6003805436972044416 3303571906243390208 603338375514736000 16349848918495633408 13649615387766979200 10949381857038324992 8249148326309670784 5548914795581016576 2848681264852362368 148447734123708160 15894958277104605568 13194724746375951360 10494491215647297152 7794257684918642944 5094024154189988736 2393790623461334528 18140301166442231936 15440067635713577728 12739834104984923520 10039600574256269312 7339367043527615104 4639133512798960896 1938899982070306688 17685410525051204096 14985176994322549888 12284943463593895680 9584709932865241472 6884476402136587264 4184242871407933056 1484009340679278848 17230519883660176256 14530286352931522048 11830052822202867840 9129819291474213632 6429585760745559424 3729352230016905216 1029118699288251008 16775629242269148416 14075395711540494208 11375162180811840000 8674928650083185792 5974695119354531584 3274461588625877376 574228057897223168 16320738600878120576 13620505070149466368 10920271539420812160 8220038008692157952 5519804477963503744 2819570947234849536 119337416506195328 15865847959487092736 13165614428758438528 10465380898029784320 7765147367301130112 5064913836572475904 2364680305843821696 18111190848824719104 15410957318096064896 12710723787367410688 10010490256638756480 7310256725910102272 4610023195181448064 1909789664452793856 17656300207433691264 14956066676705037056 12255833145976382848 9555599615247728640 6855366084519074432 4155132553790420224 1454899023061766016 17201409566042663424 14501176035314009216 11800942504585355008 9100708973856700800 6400475443128046592 3700241912399392384 1000008381670738176 16746518924651635584 14046285393922981376 11346051863194327168 8645818332465672960 5945584801737018752 3245351271008364544 545117740279710336 16291628283260607744 13591394752531953536 10891161221803299328 8190927691074645120 5490694160345990912 2790460629617336704 90227098888682496 15836737641869579904 13136504111140925696 10436270580412271488 7736037049683617280 5035803518954963072 2335569988226308864 18082080531207206272 15381847000478552064 12681613469749897856 9981379939021243648 7281146408292589440 4580912877563935232 1880679346835281024 17627189889816178432 14926956359087524224 12226722828358870016 9526489297630215808 6826255766901561600 4126022236172907392 1425788705444253184 17172299248425150592 14472065717696496384 11771832186967842176 9071598656239187968 6371365125510533760 3671131594781879552 970898064053225344 16717408607034122752 14017175076305468544 11316941545576814336 8616708014848160128 5916474484119505920 3216240953390851712 516007422662197504 16262517965643094912 13562284434914440704 10862050904185786496 8161817373457132288 5461583842728478080 2761350311999823872 61116781271169664 15807627324252067072 13107393793523412864 10407160262794758656 7706926732066104448 5006693201337450240 2306459670608796032 18052970213589693440 15352736682861039232 12652503152132385024 9952269621403730816 7252036090675076608 4551802559946422400 1851569029217768192 17598079572198665600 14897846041470011392 12197612510741357184 9497378980012702976 6797145449284048768 4096911918555394560 1396678387826740352 17143188930807637760 14442955400078983552 11742721869350329344 9042488338621675136 6342254807893020928 3642021277164366720 941787746435712512 16688298289416609920 13988064758687955712 11287831227959301504 8587597697230647296 5887364166501993088 3187130635773338880 486897105044684672 16233407648025582080 13533174117296927872 10832940586568273664 8132707055839619456 5432473525110965248 2732239994382311040 32006463653656832 15778517006634554240 13078283475905900032 10378049945177245824 7677816414448591616 4977582883719937408 2277349352991283200 18023859895972180608 15323626365243526400 12623392834514872192 9923159303786217984 7222925773057563776 4522692242328909568 1822458711600255360 17568969254581152768 14868735723852498560 12168502193123844352 9468268662395190144 6768035131666535936 4067801600937881728 1367568070209227520 17114078613190124928 14413845082461470720 11713611551732816512 9013378021004162304 6313144490275508096 3612910959546853888 912677428818199680 16659187971799097088 13958954441070442880 11258720910341788672 8558487379613134464 5858253848884480256 3158020318155826048 457786787427171840 16204297330408069248 13504063799679415040 10803830268950760832 8103596738222106624 5403363207493452416 2703129676764798208 2896146036144000 15749406689017041408 13049173158288387200 10348939627559732992 7648706096831078784 4948472566102424576 2248239035373770368 17994749578354667776 15294516047626013568 12594282516897359360 9894048986168705152 7193815455440050944 4493581924711396736 1793348393982742528 17539858936963639936 14839625406234985728 12139391875506331520 9439158344777677312 6738924814049023104 4038691283320368896 1338457752591714688 17084968295572612096 14384734764843957888 11684501234115303680 8984267703386649472 6284034172657995264 3583800641929341056 883567111200686848 16630077654181584256 13929844123452930048 11229610592724275840 8529377061995621632 5829143531266967424 3128910000538313216 428676469809659008 16175187012790556416 13474953482061902208 10774719951333248000 8074486420604593792 5374252889875939584 2674019359147285376 18420529902128182784 15720296371399528576 13020062840670874368 10319829309942220160 7619595779213565952 4919362248484911744 2219128717756257536 17965639260737154944 15265405730008500736 12565172199279846528 9864938668551192320 7164705137822538112 4464471607093883904 1764238076365229696 17510748619346127104 14810515088617472896 12110281557888818688 9410048027160164480 6709814496431510272 4009580965702856064 1309347434974201856 17055857977955099264 14355624447226445056 11655390916497790848 8955157385769136640 6254923855040482432 3554690324311828224 854456793583174016 16600967336564071424 13900733805835417216 11200500275106763008 8500266744378108800 5800033213649454592 3099799682920800384 399566152192146176 16146076695173043584 13445843164444389376 10745609633715735168 8045376102987080960 5345142572258426752 2644909041529772544 18391419584510669952 15691186053782015744 12990952523053361536 10290718992324707328 7590485461596053120 4890251930867398912 2190018400138744704 17936528943119642112 15236295412390987904 12536061881662333696 9835828350933679488 7135594820205025280 4435361289476371072 1735127758747716864 17481638301728614272 14781404770999960064 12081171240271305856 9380937709542651648 6680704178813997440 3980470648085343232 1280237117356689024 17026747660337586432 14326514129608932224 11626280598880278016 8926047068151623808 6225813537422969600 3525580006694315392 825346475965661184 16571857018946558592 13871623488217904384 11171389957489250176 8471156426760595968 5770922896031941760 3070689365303287552 370455834574633344 16116966377555530752 13416732846826876544 10716499316098222336 8016265785369568128 5316032254640913920 2615798723912259712 18362309266893157120 15662075736164502912 12961842205435848704 10261608674707194496 7561375143978540288 4861141613249886080 2160908082521231872 17907418625502129280 15207185094773475072 12506951564044820864 9806718033316166656 7106484502587512448 4406250971858858240 1706017441130204032 17452527984111101440 14752294453382447232 12052060922653793024 9351827391925138816 6651593861196484608 3951360330467830400 1251126799739176192 16997637342720073600 14297403811991419392 11597170281262765184 8896936750534110976 6196703219805456768 3496469689076802560 796236158348148352 16542746701329045760 13842513170600391552 11142279639871737344 8442046109143083136 5741812578414428928 3041579047685774720 341345516957120512 16087856059938017920 13387622529209363712 10687388998480709504 7987155467752055296 5286921937023401088 2586688406294746880 18333198949275644288 15632965418546990080 12932731887818335872 10232498357089681664 7532264826361027456 4832031295632373248 2131797764903719040 17878308307884616448 15178074777155962240 12477841246427308032 9777607715698653824 7077374184969999616 4377140654241345408 1676907123512691200 17423417666493588608 14723184135764934400 12022950605036280192 9322717074307625984 6622483543578971776 3922250012850317568 1222016482121663360 16968527025102560768 14268293494373906560 11568059963645252352 8867826432916598144 6167592902187943936 3467359371459289728 767125840730635520 16513636383711532928 13813402852982878720 11113169322254224512 8412935791525570304 5712702260796916096 3012468730068261888 312235199339607680 16058745742320505088 13358512211591850880 10658278680863196672 7958045150134542464 5257811619405888256 2557578088677234048 18304088631658131456 15603855100929477248 12903621570200823040 10203388039472168832 7503154508743514624 4802920978014860416 2102687447286206208 17849197990267103616 15148964459538449408 12448730928809795200 9748497398081140992 7048263867352486784 4348030336623832576 1647796805895178368 17394307348876075776 14694073818147421568 11993840287418767360 9293606756690113152 6593373225961458944 3893139695232804736 1192906164504150528 16939416707485047936 14239183176756393728 11538949646027739520 8838716115299085312 6138482584570431104 3438249053841776896 738015523113122688 16484526066094020096 13784292535365365888 11084059004636711680 8383825473908057472 5683591943179403264 2983358412450749056 283124881722094848 16029635424702992256 13329401893974338048 10629168363245683840 7928934832517029632 5228701301788375424 2528467771059721216 18274978314040618624 15574744783311964416 12874511252583310208 10174277721854656000 7474044191126001792 4773810660397347584 2073577129668693376 17820087672649590784 15119854141920936576 12419620611192282368 9719387080463628160 7019153549734973952 4318920019006319744 1618686488277665536 17365197031258562944 14664963500529908736 11964729969801254528 9264496439072600320 6564262908343946112 3864029377615291904 1163795846886637696 16910306389867535104 14210072859138880896 11509839328410226688 8809605797681572480 6109372266952918272 3409138736224264064 708905205495609856 16455415748476507264 13755182217747853056 11054948687019198848 8354715156290544640 5654481625561890432 2954248094833236224 254014564104582016 16000525107085479424 13300291576356825216 10600058045628171008 7899824514899516800 5199590984170862592 2499357453442208384 18245867996423105792 15545634465694451584 12845400934965797376 10145167404237143168 7444933873508488960 4744700342779834752 2044466812051180544 17790977355032077952 15090743824303423744 12390510293574769536 9690276762846115328 6990043232117461120 4289809701388806912 1589576170660152704 17336086713641050112 14635853182912395904 11935619652183741696 9235386121455087488 6535152590726433280 3834919059997779072 1134685529269124864 16881196072250022272 14180962541521368064 11480729010792713856 8780495480064059648 6080261949335405440 3380028418606751232 679794887878097024 16426305430858994432 13726071900130340224 11025838369401686016 8325604838673031808 5625371307944377600 2925137777215723392 224904246487069184 15971414789467966592 13271181258739312384 10570947728010658176 7870714197282003968 5170480666553349760 2470247135824695552 18216757678805592960 15516524148076938752 12816290617348284544 10116057086619630336 7415823555890976128 4715590025162321920 2015356494433667712 17761867037414565120 15061633506685910912 12361399975957256704 9661166445228602496 6960932914499948288 4260699383771294080 1560465853042639872 17306976396023537280 14606742865294883072 11906509334566228864 9206275803837574656 6506042273108920448 3805808742380266240 1105575211651612032 16852085754632509440 14151852223903855232 11451618693175201024 8751385162446546816 6051151631717892608 3350918100989238400 650684570260584192 16397195113241481600 13696961582512827392 10996728051784173184 8296494521055518976 5596260990326864768 2896027459598210560 195793928869556352 15942304471850453760 13242070941121799552 10541837410393145344 7841603879664491136 5141370348935836928 2441136818207182720 18187647361188080128 15487413830459425920 12787180299730771712 10086946769002117504 7386713238273463296 4686479707544809088 1986246176816154880 17732756719797052288 15032523189068398080 12332289658339743872 9632056127611089664 6931822596882435456 4231589066153781248 1531355535425127040 17277866078406024448 14577632547677370240 11877399016948716032 9177165486220061824 6476931955491407616 3776698424762753408 1076464894034099200 16822975437014996608 14122741906286342400 11422508375557688192 8722274844829033984 6022041314100379776 3321807783371725568 621574252643071360 16368084795623968768 13667851264895314560 10967617734166660352 8267384203438006144 5567150672709351936 2866917141980697728 166683611252043520 15913194154232940928 13212960623504286720 10512727092775632512 7812493562046978304 5112260031318324096 2412026500589669888 18158537043570567296 15458303512841913088 12758069982113258880 10057836451384604672 7357602920655950464 4657369389927296256 1957135859198642048 17703646402179539456 15003412871450885248 12303179340722231040 9602945809993576832 6902712279264922624 4202478748536268416 1502245217807614208 17248755760788511616 14548522230059857408 11848288699331203200 9148055168602548992 6447821637873894784 3747588107145240576 1047354576416586368 16793865119397483776 14093631588668829568 11393398057940175360 8693164527211521152 5992930996482866944 3292697465754212736 592463935025558528 16338974478006455936 13638740947277801728 10938507416549147520 8238273885820493312 5538040355091839104 2837806824363184896 137573293634530688 15884083836615428096 13183850305886773888 10483616775158119680 7783383244429465472 5083149713700811264 2382916182972157056 18129426725953054464 15429193195224400256 12728959664495746048 10028726133767091840 7328492603038437632 4628259072309783424 1928025541581129216 17674536084562026624 14974302553833372416 12274069023104718208 9573835492376064000 6873601961647409792 4173368430918755584 1473134900190101376 17219645443170998784 14519411912442344576 11819178381713690368 9118944850985036160 6418711320256381952 3718477789527727744 1018244258799073536 16764754801779970944 14064521271051316736 11364287740322662528 8664054209594008320 5963820678865354112 3263587148136699904 563353617408045696 16309864160388943104 13609630629660288896 10909397098931634688 8209163568202980480 5508930037474326272 2808696506745672064 108462976017017856 15854973518997915264 13154739988269261056 10454506457540606848 7754272926811952640 5054039396083298432 2353805865354644224 18100316408335541632 15400082877606887424 12699849346878233216 9999615816149579008 7299382285420924800 4599148754692270592 1898915223963616384 17645425766944513792 14945192236215859584 12244958705487205376 9544725174758551168 6844491644029896960 4144258113301242752 1444024582572588544 17190535125553485952 14490301594824831744 11790068064096177536 9089834533367523328 6389601002638869120 3689367471910214912 989133941181560704 16735644484162458112 14035410953433803904 11335177422705149696 8634943891976495488 5934710361247841280 3234476830519187072 534243299790532864 16280753842771430272 13580520312042776064 10880286781314121856 8180053250585467648 5479819719856813440 2779586189128159232 79352658399505024 15825863201380402432 13125629670651748224 10425396139923094016 7725162609194439808 5024929078465785600 2324695547737131392 18071206090718028800 15370972559989374592 12670739029260720384 9970505498532066176 7270271967803411968 4570038437074757760 1869804906346103552 17616315449327000960 14916081918598346752 12215848387869692544 9515614857141038336 6815381326412384128 4115147795683729920 1414914264955075712 17161424807935973120 14461191277207318912 11760957746478664704 9060724215750010496 6360490685021356288 3660257154292702080 960023623564047872 16706534166544945280 14006300635816291072 11306067105087636864 8605833574358982656 5905600043630328448 3205366512901674240 505132982173020032 16251643525153917440 13551409994425263232 10851176463696609024 8150942932967954816 5450709402239300608 2750475871510646400 50242340781992192 15796752883762889600 13096519353034235392 10396285822305581184 7696052291576926976 4995818760848272768 2295585230119618560 18042095773100515968 15341862242371861760 12641628711643207552 9941395180914553344 7241161650185899136 4540928119457244928 1840694588728590720 17587205131709488128 14886971600980833920 12186738070252179712 9486504539523525504 6786271008794871296 4086037478066217088 1385803947337562880 17132314490318460288 14432080959589806080 11731847428861151872 9031613898132497664 6331380367403843456 3631146836675189248 930913305946535040 16677423848927432448 13977190318198778240 11276956787470124032 8576723256741469824 5876489726012815616 3176256195284161408 476022664555507200 16222533207536404608 13522299676807750400 10822066146079096192 8121832615350441984 5421599084621787776 2721365553893133568 21132023164479360 15767642566145376768 13067409035416722560 10367175504688068352 7666941973959414144 4966708443230759936 2266474912502105728 18012985455483003136 15312751924754348928 12612518394025694720 9912284863297040512 7212051332568386304 4511817801839732096 1811584271111077888 17558094814091975296 14857861283363321088 12157627752634666880 9457394221906012672 6757160691177358464 4056927160448704256 1356693629720050048 17103204172700947456 14402970641972293248 11702737111243639040 9002503580514984832 6302270049786330624 3602036519057676416 901802988329022208 16648313531309919616 13948080000581265408 11247846469852611200 8547612939123956992 5847379408395302784 3147145877666648576 446912346937994368 16193422889918891776 13493189359190237568 10792955828461583360 8092722297732929152 5392488767004274944 2692255236275620736 18438765779256518144 15738532248527863936 13038298717799209728 10338065187070555520 7637831656341901312 4937598125613247104 2237364594884592896 17983875137865490304 15283641607136836096 12583408076408181888 9883174545679527680 7182941014950873472 4482707484222219264 1782473953493565056 17528984496474462464 14828750965745808256 12128517435017154048 9428283904288499840 6728050373559845632 4027816842831191424 1327583312102537216 17074093855083434624 14373860324354780416 11673626793626126208 8973393262897472000 6273159732168817792 3572926201440163584 872692670711509376 16619203213692406784 13918969682963752576 11218736152235098368 8518502621506444160 5818269090777789952 3118035560049135744 417802029320481536 16164312572301378944 13464079041572724736 10763845510844070528 8063611980115416320 5363378449386762112 2663144918658107904 18409655461639005312 15709421930910351104 13009188400181696896 10308954869453042688 7608721338724388480 4908487807995734272 2208254277267080064 17954764820247977472 15254531289519323264 12554297758790669056 9854064228062014848 7153830697333360640 4453597166604706432 1753363635876052224 17499874178856949632 14799640648128295424 12099407117399641216 9399173586670987008 6698940055942332800 3998706525213678592 1298472994485024384 17044983537465921792 14344750006737267584 11644516476008613376 8944282945279959168 6244049414551304960 3543815883822650752 843582353093996544 16590092896074893952 13889859365346239744 11189625834617585536 8489392303888931328 5789158773160277120 3088925242431622912 388691711702968704 16135202254683866112 13434968723955211904 10734735193226557696 8034501662497903488 5334268131769249280 2634034601040595072 18380545144021492480 15680311613292838272 12980078082564184064 10279844551835529856 7579611021106875648 4879377490378221440 2179143959649567232 17925654502630464640 15225420971901810432 12525187441173156224 9824953910444502016 7124720379715847808 4424486848987193600 1724253318258539392 17470763861239436800 14770530330510782592 12070296799782128384 9370063269053474176 6669829738324819968 3969596207596165760 1269362676867511552 17015873219848408960 14315639689119754752 11615406158391100544 8915172627662446336 6214939096933792128 3514705566205137920 814472035476483712 16560982578457381120 13860749047728726912 11160515517000072704 8460281986271418496 5760048455542764288 3059814924814110080 359581394085455872 16106091937066353280 13405858406337699072 10705624875609044864 8005391344880390656 5305157814151736448 2604924283423082240 18351434826403979648 15651201295675325440 12950967764946671232 10250734234218017024 7550500703489362816 4850267172760708608 2150033642032054400 17896544185012951808 15196310654284297600 12496077123555643392 9795843592826989184 7095610062098334976 4395376531369680768 1695143000641026560 17441653543621923968 14741420012893269760 12041186482164615552 9340952951435961344 6640719420707307136 3940485889978652928 1240252359249998720 16986762902230896128 14286529371502241920 11586295840773587712 8886062310044933504 6185828779316279296 3485595248587625088 785361717858970880 16531872260839868288 13831638730111214080 11131405199382559872 8431171668653905664 5730938137925251456 3030704607196597248 330471076467943040 16076981619448840448 13376748088720186240 10676514557991532032 7976281027262877824 5276047496534223616 2575813965805569408 18322324508786466816 15622090978057812608 12921857447329158400 10221623916600504192 7521390385871849984 4821156855143195776 2120923324414541568 17867433867395438976 15167200336666784768 12466966805938130560 9766733275209476352 7066499744480822144 4366266213752167936 1666032683023513728 17412543226004411136 14712309695275756928 12012076164547102720 9311842633818448512 6611609103089794304 3911375572361140096 1211142041632485888 16957652584613383296 14257419053884729088 11557185523156074880 8856951992427420672 6156718461698766464 3456484930970112256 756251400241458048 16502761943222355456 13802528412493701248 11102294881765047040 8402061351036392832 5701827820307738624 3001594289579084416 301360758850430208 16047871301831327616 13347637771102673408 10647404240374019200 7947170709645364992 5246937178916710784 2546703648188056576 18293214191168953984 15592980660440299776 12892747129711645568 10192513598982991360 7492280068254337152 4792046537525682944 2091813006797028736 17838323549777926144 15138090019049271936 12437856488320617728 9737622957591963520 7037389426863309312 4337155896134655104 1636922365406000896 17383432908386898304 14683199377658244096 11982965846929589888 9282732316200935680 6582498785472281472 3882265254743627264 1182031724014973056 16928542266995870464 14228308736267216256 11528075205538562048 8827841674809907840 6127608144081253632 3427374613352599424 727141082623945216 16473651625604842624 13773418094876188416 11073184564147534208 8372951033418880000 5672717502690225792 2972483971961571584 272250441232917376 16018760984213814784 13318527453485160576 10618293922756506368 7918060392027852160 5217826861299197952 2517593330570543744 18264103873551441152 15563870342822786944 12863636812094132736 10163403281365478528 7463169750636824320 4762936219908170112 2062702689179515904 17809213232160413312 15108979701431759104 12408746170703104896 9708512639974450688 7008279109245796480 4308045578517142272 1607812047788488064 17354322590769385472 14654089060040731264 11953855529312077056 9253621998583422848 6553388467854768640 3853154937126114432 1152921406397460224 16899431949378357632 14199198418649703424 11498964887921049216 8798731357192395008 6098497826463740800 3398264295735086592 698030765006432384 16444541307987329792 13744307777258675584 11044074246530021376 8343840715801367168 5643607185072712960 2943373654344058752 243140123615404544 15989650666596301952 13289417135867647744 10589183605138993536 7888950074410339328 5188716543681685120 2488483012953030912 18234993555933928320 15534760025205274112 12834526494476619904 10134292963747965696 7434059433019311488 4733825902290657280 2033592371562003072 17780102914542900480 15079869383814246272 12379635853085592064 9679402322356937856 6979168791628283648 4278935260899629440 1578701730170975232 17325212273151872640 14624978742423218432 11924745211694564224 9224511680965910016 6524278150237255808 3824044619508601600 1123811088779947392 16870321631760844800 14170088101032190592 11469854570303536384 8769621039574882176 6069387508846227968 3369153978117573760 668920447388919552 16415430990369816960 13715197459641162752 11014963928912508544 8314730398183854336 5614496867455200128 2914263336726545920 214029805997891712 15960540348978789120 13260306818250134912 10560073287521480704 7859839756792826496 5159606226064172288 2459372695335518080 18205883238316415488 15505649707587761280 12805416176859107072 10105182646130452864 7404949115401798656 4704715584673144448 2004482053944490240 17750992596925387648 15050759066196733440 12350525535468079232 9650292004739425024 6950058474010770816 4249824943282116608 1549591412553462400 17296101955534359808 14595868424805705600 11895634894077051392 9195401363348397184 6495167832619742976 3794934301891088768 1094700771162434560 16841211314143331968 14140977783414677760 11440744252686023552 8740510721957369344 6040277191228715136 3340043660500060928 639810129771406720 16386320672752304128 13686087142023649920 10985853611294995712 8285620080566341504 5585386549837687296 2885153019109033088 184919488380378880 15931430031361276288 13231196500632622080 10530962969903967872 7830729439175313664 5130495908446659456 2430262377718005248 18176772920698902656 15476539389970248448 12776305859241594240 10076072328512940032 7375838797784285824 4675605267055631616 1975371736326977408 17721882279307874816 15021648748579220608 12321415217850566400 9621181687121912192 6920948156393257984 4220714625664603776 1520481094935949568 17266991637916846976 14566758107188192768 11866524576459538560 9166291045730884352 6466057515002230144 3765823984273575936 1065590453544921728 16812100996525819136 14111867465797164928 11411633935068510720 8711400404339856512 6011166873611202304 3310933342882548096 610699812153893888 16357210355134791296 13656976824406137088 10956743293677482880 8256509762948828672 5556276232220174464 2856042701491520256 155809170762866048 15902319713743763456 13202086183015109248 10501852652286455040 7801619121557800832 5101385590829146624 2401152060100492416 18147662603081389824 15447429072352735616 12747195541624081408 10046962010895427200 7346728480166772992 4646494949438118784 1946261418709464576 17692771961690361984 14992538430961707776 12292304900233053568 9592071369504399360 6891837838775745152 4191604308047090944 1491370777318436736 17237881320299334144 14537647789570679936 11837414258842025728 9137180728113371520 6436947197384717312 3736713666656063104 1036480135927408896 16782990678908306304 14082757148179652096 11382523617450997888 8682290086722343680 5982056555993689472 3281823025265035264 581589494536381056 16328100037517278464 13627866506788624256 10927632976059970048 8227399445331315840 5527165914602661632 2826932383874007424 126698853145353216 15873209396126250624 13172975865397596416 10472742334668942208 7772508803940288000 5072275273211633792 2372041742482979584 18118552285463876992 15418318754735222784 12718085224006568576 10017851693277914368 7317618162549260160 4617384631820605952 1917151101091951744 17663661644072849152 14963428113344194944 12263194582615540736 9562961051886886528 6862727521158232320 4162493990429578112 1462260459700923904 17208771002681821312 14508537471953167104 11808303941224512896 9108070410495858688 6407836879767204480 3707603349038550272 1007369818309896064 16753880361290793472 14053646830562139264 11353413299833485056 8653179769104830848 5952946238376176640 3252712707647522432 552479176918868224 16298989719899765632 13598756189171111424 10898522658442457216 8198289127713803008 5498055596985148800 2797822066256494592 97588535527840384 15844099078508737792 13143865547780083584 10443632017051429376 7743398486322775168 5043164955594120960 2342931424865466752 18089441967846364160 15389208437117709952 12688974906389055744 9988741375660401536 7288507844931747328 4588274314203093120 1888040783474438912 17634551326455336320 14934317795726682112 12234084264998027904 9533850734269373696 6833617203540719488 4133383672812065280 1433150142083411072 17179660685064308480 14479427154335654272 11779193623607000064 9078960092878345856 6378726562149691648 3678493031421037440 978259500692383232 16724770043673280640 14024536512944626432 11324302982215972224 8624069451487318016 5923835920758663808 3223602390030009600 523368859301355392 16269879402282252800 13569645871553598592 10869412340824944384 8169178810096290176 5468945279367635968 2768711748638981760 68478217910327552 15814988760891224960 13114755230162570752 10414521699433916544 7714288168705262336 5014054637976608128 2313821107247953920 18060331650228851328 15360098119500197120 12659864588771542912 9959631058042888704 7259397527314234496 4559163996585580288 1858930465856926080 17605441008837823488 14905207478109169280 12204973947380515072 9504740416651860864 6804506885923206656 4104273355194552448 1404039824465898240 17150550367446795648 14450316836718141440 11750083305989487232 9049849775260833024 6349616244532178816 3649382713803524608 949149183074870400 16695659726055767808 13995426195327113600 11295192664598459392 8594959133869805184 5894725603141150976 3194492072412496768 494258541683842560 16240769084664739968 13540535553936085760 10840302023207431552 8140068492478777344 5439834961750123136 2739601431021468928 39367900292814720 15785878443273712128 13085644912545057920 10385411381816403712 7685177851087749504 4984944320359095296 2284710789630441088 18031221332611338496 15330987801882684288 12630754271154030080 9930520740425375872 7230287209696721664 4530053678968067456 1829820148239413248 17576330691220310656 14876097160491656448 12175863629763002240 9475630099034348032 6775396568305693824 4075163037577039616 1374929506848385408 17121440049829282816 14421206519100628608 11720972988371974400 9020739457643320192 6320505926914665984 3620272396186011776 920038865457357568 16666549408438254976 13966315877709600768 11266082346980946560 8565848816252292352 5865615285523638144 3165381754794983936 465148224066329728 16211658767047227136 13511425236318572928 10811191705589918720 8110958174861264512 5410724644132610304 2710491113403956096 10257582675301888 15756768125656199296 13056534594927545088 10356301064198890880 7656067533470236672 4955834002741582464 2255600472012928256 18002111014993825664 15301877484265171456 12601643953536517248 9901410422807863040 7201176892079208832 4500943361350554624 1800709830621900416 17547220373602797824 14846986842874143616 12146753312145489408 9446519781416835200 6746286250688180992 4046052719959526784 1345819189230872576 17092329732211769984 14392096201483115776 11691862670754461568 8991629140025807360 6291395609297153152 3591162078568498944 890928547839844736 16637439090820742144 13937205560092087936 11236972029363433728 8536738498634779520 5836504967906125312 3136271437177471104 436037906448816896 16182548449429714304 13482314918701060096 10782081387972405888 8081847857243751680 5381614326515097472 2681380795786443264 18427891338767340672 15727657808038686464 13027424277310032256 10327190746581378048 7626957215852723840 4926723685124069632 2226490154395415424 17973000697376312832 15272767166647658624 12572533635919004416 9872300105190350208 7172066574461696000 4471833043733041792 1771599513004387584 17518110055985284992 14817876525256630784 12117642994527976576 9417409463799322368 6717175933070668160 4016942402342013952 1316708871613359744 17063219414594257152 14362985883865602944 11662752353136948736 8962518822408294528 6262285291679640320 3562051760950986112 861818230222331904 16608328773203229312 13908095242474575104 11207861711745920896 8507628181017266688 5807394650288612480 3107161119559958272 406927588831304064 16153438131812201472 13453204601083547264 10752971070354893056 8052737539626238848 5352504008897584640 2652270478168930432 18398781021149827840 15698547490421173632 12998313959692519424 10298080428963865216 7597846898235211008 4897613367506556800 2197379836777902592 17943890379758800000 15243656849030145792 12543423318301491584 9843189787572837376 7142956256844183168 4442722726115528960 1742489195386874752 17488999738367772160 14788766207639117952 12088532676910463744 9388299146181809536 6688065615453155328 3987832084724501120 1287598553995846912 17034109096976744320 14333875566248090112 11633642035519435904 8933408504790781696 6233174974062127488 3532941443333473280 832707912604819072 16579218455585716480 13878984924857062272 11178751394128408064 8478517863399753856 5778284332671099648 3078050801942445440 377817271213791232 16124327814194688640 13424094283466034432 10723860752737380224 8023627222008726016 5323393691280071808 2623160160551417600 18369670703532315008 15669437172803660800 12969203642075006592 10268970111346352384 7568736580617698176 4868503049889043968 2168269519160389760 17914780062141287168 15214546531412632960 12514313000683978752 9814079469955324544 7113845939226670336 4413612408498016128 1713378877769361920 17459889420750259328 14759655890021605120 12059422359292950912 9359188828564296704 6658955297835642496 3958721767106988288 1258488236378334080 17004998779359231488 14304765248630577280 11604531717901923072 8904298187173268864 6204064656444614656 3503831125715960448 803597594987306240 16550108137968203648 13849874607239549440 11149641076510895232 8449407545782241024 5749174015053586816 3048940484324932608 348706953596278400 16095217496577175808 13394983965848521600 10694750435119867392 7994516904391213184 5294283373662558976 2594049842933904768 18340560385914802176 15640326855186147968 12940093324457493760 10239859793728839552 7539626263000185344 4839392732271531136 2139159201542876928 17885669744523774336 15185436213795120128 12485202683066465920 9784969152337811712 7084735621609157504 4384502090880503296 1684268560151849088 17430779103132746496 14730545572404092288 12030312041675438080 9330078510946783872 6629844980218129664 3929611449489475456 1229377918760821248 16975888461741718656 14275654931013064448 11575421400284410240 8875187869555756032 6174954338827101824 3474720808098447616 774487277369793408 16520997820350690816 13820764289622036608 11120530758893382400 8420297228164728192 5720063697436073984 3019830166707419776 319596635978765568 16066107178959662976 13365873648231008768 10665640117502354560 7965406586773700352 5265173056045046144 2564939525316391936 18311450068297289344 15611216537568635136 12910983006839980928 10210749476111326720 7510515945382672512 4810282414654018304 2110048883925364096 17856559426906261504 15156325896177607296 12456092365448953088 9755858834720298880 7055625303991644672 4355391773262990464 1655158242534336256 17401668785515233664 14701435254786579456 12001201724057925248 9300968193329271040 6600734662600616832 3900501131871962624 1200267601143308416 16946778144124205824 14246544613395551616 11546311082666897408 8846077551938243200 6145844021209588992 3445610490480934784 745376959752280576 16491887502733177984 13791653972004523776 11091420441275869568 8391186910547215360 5690953379818561152 2990719849089906944 290486318361252736 16036996861342150144 13336763330613495936 10636529799884841728 7936296269156187520 5236062738427533312 2535829207698879104 18282339750679776512 15582106219951122304 12881872689222468096 10181639158493813888 7481405627765159680 4781172097036505472 2080938566307851264 17827449109288748672 15127215578560094464 12426982047831440256 9726748517102786048 7026514986374131840 4326281455645477632 1626047924916823424 17372558467897720832 14672324937169066624 11972091406440412416 9271857875711758208 6571624344983104000 3871390814254449792 1171157283525795584 16917667826506692992 14217434295778038784 11517200765049384576 8816967234320730368 6116733703592076160 3416500172863421952 716266642134767744 16462777185115665152 13762543654387010944 11062310123658356736 8362076592929702528 5661843062201048320 2961609531472394112 261376000743739904 16007886543724637312 13307653012995983104 10607419482267328896 7907185951538674688 5206952420810020480 2506718890081366272 18253229433062263680 15552995902333609472 12852762371604955264 10152528840876301056 7452295310147646848 4752061779418992640 2051828248690338432 17798338791671235840 15098105260942581632 12397871730213927424 9697638199485273216 6997404668756619008 4297171138027964800 1596937607299310592 17343448150280208000 14643214619551553792 11942981088822899584 9242747558094245376 6542514027365591168 3842280496636936960 1142046965908282752 16888557508889180160 14188323978160525952 11488090447431871744 8787856916703217536 6087623385974563328 3387389855245909120 687156324517254912 16433666867498152320 13733433336769498112 11033199806040843904 8332966275312189696 5632732744583535488 2932499213854881280 232265683126227072 15978776226107124480 13278542695378470272 10578309164649816064 7878075633921161856 5177842103192507648 2477608572463853440 18224119115444750848 15523885584716096640 12823652053987442432 10123418523258788224 7423184992530134016 4722951461801479808 2022717931072825600 17769228474053723008 15068994943325068800 12368761412596414592 9668527881867760384 6968294351139106176 4268060820410451968 1567827289681797760 17314337832662695168 14614104301934040960 11913870771205386752 9213637240476732544 6513403709748078336 3813170179019424128 1112936648290769920 16859447191271667328 14159213660543013120 11458980129814358912 8758746599085704704 6058513068357050496 3358279537628396288 658046006899742080 16404556549880639488 13704323019151985280 11004089488423331072 8303855957694676864 5603622426966022656 2903388896237368448 203155365508714240 15949665908489611648 13249432377760957440 10549198847032303232 7848965316303649024 5148731785574994816 2448498254846340608 18195008797827238016 15494775267098583808 12794541736369929600 10094308205641275392 7394074674912621184 4693841144183966976 1993607613455312768 17740118156436210176 15039884625707555968 12339651094978901760 9639417564250247552 6939184033521593344 4238950502792939136 1538716972064284928 17285227515045182336 14584993984316528128 11884760453587873920 9184526922859219712 6484293392130565504 3784059861401911296 1083826330673257088 16830336873654154496 14130103342925500288 11429869812196846080 8729636281468191872 6029402750739537664 3329169220010883456 628935689282229248 16375446232263126656 13675212701534472448 10974979170805818240 8274745640077164032 5574512109348509824 2874278578619855616 174045047891201408 15920555590872098816 13220322060143444608 10520088529414790400 7819854998686136192 5119621467957481984 2419387937228827776 18165898480209725184 15465664949481070976 12765431418752416768 10065197888023762560 7364964357295108352 4664730826566454144 1964497295837799936 17711007838818697344 15010774308090043136 12310540777361388928 9610307246632734720 6910073715904080512 4209840185175426304 1509606654446772096 17256117197427669504 14555883666699015296 11855650135970361088 9155416605241706880 6455183074513052672 3754949543784398464 1054716013055744256 16801226556036641664 14100993025307987456 11400759494579333248 8700525963850679040 6000292433122024832 3300058902393370624 599825371664716416 16346335914645613824 13646102383916959616 10945868853188305408 8245635322459651200 5545401791730996992 2845168261002342784 144934730273688576 15891445273254585984 13191211742525931776 10490978211797277568 7790744681068623360 5090511150339969152 2390277619611314944 18136788162592212352 15436554631863558144 12736321101134903936 10036087570406249728 7335854039677595520 4635620508948941312 1935386978220287104 17681897521201184512 14981663990472530304 12281430459743876096 9581196929015221888 6880963398286567680 4180729867557913472 1480496336829259264 17227006879810156672 14526773349081502464 11826539818352848256 9126306287624194048 6426072756895539840 3725839226166885632 1025605695438231424 16772116238419128832 14071882707690474624 11371649176961820416 8671415646233166208 5971182115504512000 3270948584775857792 570715054047203584 16317225597028100992 13616992066299446784 10916758535570792576 8216525004842138368 5516291474113484160 2816057943384829952 115824412656175744 15862334955637073152 13162101424908418944 10461867894179764736 7761634363451110528 5061400832722456320 2361167301993802112 18107677844974699520 15407444314246045312 12707210783517391104 10006977252788736896 7306743722060082688 4606510191331428480 1906276660602774272 17652787203583671680 14952553672855017472 12252320142126363264 9552086611397709056 6851853080669054848 4151619549940400640 1451386019211746432 17197896562192643840 14497663031463989632 11797429500735335424 9097195970006681216 6396962439278027008 3696728908549372800 996495377820718592 16743005920801616000 14042772390072961792 11342538859344307584 8642305328615653376 5942071797886999168 3241838267158344960 541604736429690752 16288115279410588160 13587881748681933952 10887648217953279744 8187414687224625536 5487181156495971328 2786947625767317120 86714095038662912 15833224638019560320 13132991107290906112 10432757576562251904 7732524045833597696 5032290515104943488 2332056984376289280 18078567527357186688 15378333996628532480 12678100465899878272 9977866935171224064 7277633404442569856 4577399873713915648 1877166342985261440 17623676885966158848 14923443355237504640 12223209824508850432 9522976293780196224 6822742763051542016 4122509232322887808 1422275701594233600 17168786244575131008 14468552713846476800 11768319183117822592 9068085652389168384 6367852121660514176 3667618590931859968 967385060203205760 16713895603184103168 14013662072455448960 11313428541726794752 8613195010998140544 5912961480269486336 3212727949540832128 512494418812177920 16259004961793075328 13558771431064421120 10858537900335766912 8158304369607112704 5458070838878458496 2757837308149804288 57603777421150080 15804114320402047488 13103880789673393280 10403647258944739072 7703413728216084864 5003180197487430656 2302946666758776448 18049457209739673856 15349223679011019648 12648990148282365440 9948756617553711232 7248523086825057024 4548289556096402816 1848056025367748608 17594566568348646016 14894333037619991808 12194099506891337600 9493865976162683392 6793632445434029184 4093398914705374976 1393165383976720768 17139675926957618176 14439442396228963968 11739208865500309760 9038975334771655552 6338741804043001344 3638508273314347136 938274742585692928 16684785285566590336 13984551754837936128 11284318224109281920 8584084693380627712 5883851162651973504 3183617631923319296 483384101194665088 16229894644175562496 13529661113446908288 10829427582718254080 8129194051989599872 5428960521260945664 2728726990532291456 28493459803637248 15775004002784534656 13074770472055880448 10374536941327226240 7674303410598572032 4974069879869917824 2273836349141263616 18020346892122161024 15320113361393506816 12619879830664852608 9919646299936198400 7219412769207544192 4519179238478889984 1818945707750235776 17565456250731133184 14865222720002478976 12164989189273824768 9464755658545170560 6764522127816516352 4064288597087862144 1364055066359207936 17110565609340105344 14410332078611451136 11710098547882796928 9009865017154142720 6309631486425488512 3609397955696834304 909164424968180096 16655674967949077504 13955441437220423296 11255207906491769088 8554974375763114880 5854740845034460672 3154507314305806464 454273783577152256 16200784326558049664 13500550795829395456 10800317265100741248 8100083734372087040 5399850203643432832 2699616672914778624 18446127215895676032 15745893685167021824 13045660154438367616 10345426623709713408 7645193092981059200 4944959562252404992 2244726031523750784 17991236574504648192 15291003043775993984 12590769513047339776 9890535982318685568 7190302451590031360 4490068920861377152 1789835390132722944 17536345933113620352 14836112402384966144 12135878871656311936 9435645340927657728 6735411810199003520 4035178279470349312 1334944748741695104 17081455291722592512 14381221760993938304 11680988230265284096 8980754699536629888 6280521168807975680 3580287638079321472 880054107350667264 16626564650331564672 13926331119602910464 11226097588874256256 8525864058145602048 5825630527416947840 3125396996688293632 425163465959639424 16171674008940536832 13471440478211882624 10771206947483228416 8070973416754574208 5370739886025920000 2670506355297265792 18417016898278163200 15716783367549508992 13016549836820854784 10316316306092200576 7616082775363546368 4915849244634892160 2215615713906237952 17962126256887135360 15261892726158481152 12561659195429826944 9861425664701172736 7161192133972518528 4460958603243864320 1760725072515210112 17507235615496107520 14807002084767453312 12106768554038799104 9406535023310144896 6706301492581490688 4006067961852836480 1305834431124182272 17052344974105079680 14352111443376425472 11651877912647771264 8951644381919117056 6251410851190462848 3551177320461808640 850943789733154432 16597454332714051840 13897220801985397632 11196987271256743424 8496753740528089216 5796520209799435008 3096286679070780800 396053148342126592 16142563691323024000 13442330160594369792 10742096629865715584 8041863099137061376 5341629568408407168 2641396037679752960 18387906580660650368 15687673049931996160 12987439519203341952 10287205988474687744 7586972457746033536 4886738927017379328 2186505396288725120 17933015939269622528 15232782408540968320 12532548877812314112 9832315347083659904 7132081816355005696 4431848285626351488 1731614754897697280 17478125297878594688 14777891767149940480 12077658236421286272 9377424705692632064 6677191174963977856 3976957644235323648 1276724113506669440 17023234656487566848 14323001125758912640 11622767595030258432 8922534064301604224 6222300533572950016 3522067002844295808 821833472115641600 16568344015096539008 13868110484367884800 11167876953639230592 8467643422910576384 5767409892181922176 3067176361453267968 366942830724613760 16113453373705511168 13413219842976856960 10712986312248202752 8012752781519548544 5312519250790894336 2612285720062240128 18358796263043137536 15658562732314483328 12958329201585829120 10258095670857174912 7557862140128520704 4857628609399866496 2157395078671212288 17903905621652109696 15203672090923455488 12503438560194801280 9803205029466147072 7102971498737492864 4402737968008838656 1702504437280184448 17449014980261081856 14748781449532427648 12048547918803773440 9348314388075119232 6648080857346465024 3947847326617810816 1247613795889156608 16994124338870054016 14293890808141399808 11593657277412745600 8893423746684091392 6193190215955437184 3492956685226782976 792723154498128768 16539233697479026176 13839000166750371968 11138766636021717760 8438533105293063552 5738299574564409344 3038066043835755136 337832513107100928 16084343056087998336 13384109525359344128 10683875994630689920 7983642463902035712 5283408933173381504 2583175402444727296 18329685945425624704 15629452414696970496 12929218883968316288 10228985353239662080 7528751822511007872 4828518291782353664 2128284761053699456 17874795304034596864 15174561773305942656 12474328242577288448 9774094711848634240 7073861181119980032 4373627650391325824 1673394119662671616 17419904662643569024 14719671131914914816 12019437601186260608 9319204070457606400 6618970539728952192 3918737009000297984 1218503478271643776 16965014021252541184 14264780490523886976 11564546959795232768 8864313429066578560 6164079898337924352 3463846367609270144 763612836880615936 16510123379861513344 13809889849132859136 11109656318404204928 8409422787675550720 5709189256946896512 3008955726218242304 308722195489588096 16055232738470485504 13354999207741831296 10654765677013177088 7954532146284522880 5254298615555868672 2554065084827214464 18300575627808111872 15600342097079457664 12900108566350803456 10199875035622149248 7499641504893495040 4799407974164840832 2099174443436186624 17845684986417084032 15145451455688429824 12445217924959775616 9744984394231121408 7044750863502467200 4344517332773812992 1644283802045158784 17390794345026056192 14690560814297401984 11990327283568747776 9290093752840093568 6589860222111439360 3889626691382785152 1189393160654130944 16935903703635028352 14235670172906374144 11535436642177719936 8835203111449065728 6134969580720411520 3434736049991757312 734502519263103104 16481013062244000512 13780779531515346304 11080546000786692096 8380312470058037888 5680078939329383680 2979845408600729472 279611877872075264 16026122420852972672 13325888890124318464 10625655359395664256 7925421828667010048 5225188297938355840 2524954767209701632 18271465310190599040 15571231779461944832 12870998248733290624 10170764718004636416 7470531187275982208 4770297656547328000 2070064125818673792 17816574668799571200 15116341138070916992 12416107607342262784 9715874076613608576 7015640545884954368 4315407015156300160 1615173484427645952 17361684027408543360 14661450496679889152 11961216965951234944 9260983435222580736 6560749904493926528 3860516373765272320 1160282843036618112 16906793386017515520 14206559855288861312 11506326324560207104 8806092793831552896 6105859263102898688 3405625732374244480 705392201645590272 16451902744626487680 13751669213897833472 11051435683169179264 8351202152440525056 5650968621711870848 2950735090983216640 250501560254562432 15997012103235459840 13296778572506805632 10596545041778151424 7896311511049497216 5196077980320843008 2495844449592188800 18242354992573086208 15542121461844432000 12841887931115777792 10141654400387123584 7441420869658469376 4741187338929815168 2040953808201160960 17787464351182058368 15087230820453404160 12386997289724749952 9686763758996095744 6986530228267441536 4286296697538787328 1586063166810133120 17332573709791030528 14632340179062376320 11932106648333722112 9231873117605067904 6531639586876413696 3831406056147759488 1131172525419105280 16877683068400002688 14177449537671348480 11477216006942694272 8776982476214040064 6076748945485385856 3376515414756731648 676281884028077440 16422792427008974848 13722558896280320640 11022325365551666432 8322091834823012224 5621858304094358016 2921624773365703808 221391242637049600 15967901785617947008 13267668254889292800 10567434724160638592 7867201193431984384 5166967662703330176 2466734131974675968 18213244674955573376 15513011144226919168 12812777613498264960 10112544082769610752 7412310552040956544 4712077021312302336 2011843490583648128 17758354033564545536 15058120502835891328 12357886972107237120 9657653441378582912 6957419910649928704 4257186379921274496 1556952849192620288 17303463392173517696 14603229861444863488 11902996330716209280 9202762799987555072 6502529269258900864 3802295738530246656 1102062207801592448 16848572750782489856 14148339220053835648 11448105689325181440 8747872158596527232 6047638627867873024 3347405097139218816 647171566410564608 16393682109391462016 13693448578662807808 10993215047934153600 8292981517205499392 5592747986476845184 2892514455748190976 192280925019536768 15938791468000434176 13238557937271779968 10538324406543125760 7838090875814471552 5137857345085817344 2437623814357163136 18184134357338060544 15483900826609406336 12783667295880752128 10083433765152097920 7383200234423443712 4682966703694789504 1982733172966135296 17729243715947032704 15029010185218378496 12328776654489724288 9628543123761070080 6928309593032415872 4228076062303761664 1527842531575107456 17274353074556004864 14574119543827350656 11873886013098696448 9173652482370042240 6473418951641388032 3773185420912733824 1072951890184079616 16819462433164977024 14119228902436322816 11418995371707668608 8718761840979014400 6018528310250360192 3318294779521705984 618061248793051776 16364571791773949184 13664338261045294976 10964104730316640768 8263871199587986560 5563637668859332352 2863404138130678144 163170607402023936 15909681150382921344 13209447619654267136 10509214088925612928 7808980558196958720 5108747027468304512 2408513496739650304 18155024039720547712 15454790508991893504 12754556978263239296 10054323447534585088 7354089916805930880 4653856386077276672 1953622855348622464 17700133398329519872 14999899867600865664 12299666336872211456 9599432806143557248 6899199275414903040 4198965744686248832 1498732213957594624 17245242756938492032 14545009226209837824 11844775695481183616 9144542164752529408 6444308634023875200 3744075103295220992 1043841572566566784 16790352115547464192 14090118584818809984 11389885054090155776 8689651523361501568 5989417992632847360 3289184461904193152 588950931175538944 16335461474156436352 13635227943427782144 10934994412699127936 8234760881970473728 5534527351241819520 2834293820513165312 134060289784511104 15880570832765408512 13180337302036754304 10480103771308100096 7779870240579445888 5079636709850791680 2379403179122137472 18125913722103034880 15425680191374380672 12725446660645726464 10025213129917072256 7324979599188418048 4624746068459763840 1924512537731109632 17671023080712007040 14970789549983352832 12270556019254698624 9570322488526044416 6870088957797390208 4169855427068736000 1469621896340081792 17216132439320979200 14515898908592324992 11815665377863670784 9115431847135016576 6415198316406362368 3714964785677708160 1014731254949053952 16761241797929951360 14061008267201297152 11360774736472642944 8660541205743988736 5960307675015334528 3260074144286680320 559840613558026112 16306351156538923520 13606117625810269312 10905884095081615104 8205650564352960896 5505417033624306688 2805183502895652480 104949972166998272 15851460515147895680 13151226984419241472 10450993453690587264 7750759922961933056 5050526392233278848 2350292861504624640 18096803404485522048 15396569873756867840 12696336343028213632 9996102812299559424 7295869281570905216 4595635750842251008 1895402220113596800 17641912763094494208 14941679232365840000 12241445701637185792 9541212170908531584 6840978640179877376 4140745109451223168 1440511578722568960 17187022121703466368 14486788590974812160 11786555060246157952 9086321529517503744 6386087998788849536 3685854468060195328 985620937331541120 16732131480312438528 14031897949583784320 11331664418855130112 8631430888126475904 5931197357397821696 3230963826669167488 530730295940513280 16277240838921410688 13577007308192756480 10876773777464102272 8176540246735448064 5476306716006793856 2776073185278139648 75839654549485440 15822350197530382848 13122116666801728640 10421883136073074432 7721649605344420224 5021416074615766016 2321182543887111808 18067693086868009216 15367459556139355008 12667226025410700800 9966992494682046592 7266758963953392384 4566525433224738176 1866291902496083968 17612802445476981376 14912568914748327168 12212335384019672960 9512101853291018752 6811868322562364544 4111634791833710336 1411401261105056128 17157911804085953536 14457678273357299328 11757444742628645120 9057211211899990912 6356977681171336704 3656744150442682496 956510619714028288 16703021162694925696 14002787631966271488 11302554101237617280 8602320570508963072 5902087039780308864 3201853509051654656 501619978323000448 16248130521303897856 13547896990575243648 10847663459846589440 8147429929117935232 5447196398389281024 2746962867660626816 46729336931972608 15793239879912870016 13093006349184215808 10392772818455561600 7692539287726907392 4992305756998253184 2292072226269598976 18038582769250496384 15338349238521842176 12638115707793187968 9937882177064533760 7237648646335879552 4537415115607225344 1837181584878571136 17583692127859468544 14883458597130814336 12183225066402160128 9482991535673505920 6782758004944851712 4082524474216197504 1382290943487543296 17128801486468440704 14428567955739786496 11728334425011132288 9028100894282478080 6327867363553823872 3627633832825169664 927400302096515456 16673910845077412864 13973677314348758656 11273443783620104448 8573210252891450240 5872976722162796032 3172743191434141824 472509660705487616 16219020203686385024 13518786672957730816 10818553142229076608 8118319611500422400 5418086080771768192 2717852550043113984 17619019314459776 15764129562295357184 13063896031566702976 10363662500838048768 7663428970109394560 4963195439380740352 2262961908652086144 18009472451632983552 15309238920904329344 12609005390175675136 9908771859447020928 7208538328718366720 4508304797989712512 1808071267261058304 17554581810241955712 14854348279513301504 12154114748784647296 9453881218055993088 6753647687327338880 4053414156598684672 1353180625870030464 17099691168850927872 14399457638122273664 11699224107393619456 8998990576664965248 6298757045936311040 3598523515207656832 898289984479002624 16644800527459900032 13944566996731245824 11244333466002591616 8544099935273937408 5843866404545283200 3143632873816628992 443399343087974784 16189909886068872192 13489676355340217984 10789442824611563776 8089209293882909568 5388975763154255360 2688742232425601152 18435252775406498560 15735019244677844352 13034785713949190144 10334552183220535936 7634318652491881728 4934085121763227520 2233851591034573312 17980362134015470720 15280128603286816512 12579895072558162304 9879661541829508096 7179428011100853888 4479194480372199680 1778960949643545472 17525471492624442880 14825237961895788672 12125004431167134464 9424770900438480256 6724537369709826048 4024303838981171840 1324070308252517632 17070580851233415040 14370347320504760832 11670113789776106624 8969880259047452416 6269646728318798208 3569413197590144000 869179666861489792 16615690209842387200 13915456679113732992 11215223148385078784 8514989617656424576 5814756086927770368 3114522556199116160 414289025470461952 16160799568451359360 13460566037722705152 10760332506994050944 8060098976265396736 5359865445536742528 2659631914808088320 18406142457788985728 15705908927060331520 13005675396331677312 10305441865603023104 7605208334874368896 4904974804145714688 2204741273417060480 17951251816397957888 15251018285669303680 12550784754940649472 9850551224211995264 7150317693483341056 4450084162754686848 1749850632026032640 17496361175006930048 14796127644278275840 12095894113549621632 9395660582820967424 6695427052092313216 3995193521363659008 1294959990635004800 17041470533615902208 14341237002887248000 11641003472158593792 8940769941429939584 6240536410701285376 3540302879972631168 840069349243976960 16586579892224874368 13886346361496220160 11186112830767565952 8485879300038911744 5785645769310257536 3085412238581603328 385178707852949120 16131689250833846528 13431455720105192320 10731222189376538112 8030988658647883904 5330755127919229696 2630521597190575488 18377032140171472896 15676798609442818688 12976565078714164480 10276331547985510272 7576098017256856064 4875864486528201856 2175630955799547648 17922141498780445056 15221907968051790848 12521674437323136640 9821440906594482432 7121207375865828224 4420973845137174016 1720740314408519808 17467250857389417216 14767017326660763008 12066783795932108800 9366550265203454592 6666316734474800384 3966083203746146176 1265849673017491968 17012360215998389376 14312126685269735168 11611893154541080960 8911659623812426752 6211426093083772544 3511192562355118336 810959031626464128 16557469574607361536 13857236043878707328 11157002513150053120 8456768982421398912 5756535451692744704 3056301920964090496 356068390235436288 16102578933216333696 13402345402487679488 10702111871759025280 8001878341030371072 5301644810301716864 2601411279573062656 18347921822553960064 15647688291825305856 12947454761096651648 10247221230367997440 7546987699639343232 4846754168910689024 2146520638182034816 17893031181162932224 15192797650434278016 12492564119705623808 9792330588976969600 7092097058248315392 4391863527519661184 1691629996791006976 17438140539771904384 14737907009043250176 12037673478314595968 9337439947585941760 6637206416857287552 3936972886128633344 1236739355399979136 16983249898380876544 14283016367652222336 11582782836923568128 8882549306194913920 6182315775466259712 3482082244737605504 781848714008951296 16528359256989848704 13828125726261194496 11127892195532540288 8427658664803886080 5727425134075231872 3027191603346577664 326958072617923456 16073468615598820864 13373235084870166656 10673001554141512448 7972768023412858240 5272534492684204032 2572300961955549824 18318811504936447232 15618577974207793024 12918344443479138816 10218110912750484608 7517877382021830400 4817643851293176192 2117410320564521984 17863920863545419392 15163687332816765184 12463453802088110976 9763220271359456768 7062986740630802560 4362753209902148352 1662519679173494144 17409030222154391552 14708796691425737344 12008563160697083136 9308329629968428928 6608096099239774720 3907862568511120512 1207629037782466304 16954139580763363712 14253906050034709504 11553672519306055296 8853438988577401088 6153205457848746880 3452971927120092672 752738396391438464 16499248939372335872 13799015408643681664 11098781877915027456 8398548347186373248 5698314816457719040 2998081285729064832 297847755000410624 16044358297981308032 13344124767252653824 10643891236523999616 7943657705795345408 5243424175066691200 2543190644338036992 18289701187318934400 15589467656590280192 12889234125861625984 10189000595132971776 7488767064404317568 4788533533675663360 2088300002947009152 17834810545927906560 15134577015199252352 12434343484470598144 9734109953741943936 7033876423013289728 4333642892284635520 1633409361555981312 17379919904536878720 14679686373808224512 11979452843079570304 9279219312350916096 6578985781622261888 3878752250893607680 1178518720164953472 16925029263145850880 14224795732417196672 11524562201688542464 8824328670959888256 6124095140231234048 3423861609502579840 723628078773925632 16470138621754823040 13769905091026168832 11069671560297514624 8369438029568860416 5669204498840206208 2968970968111552000 268737437382897792 16015247980363795200 13315014449635140992 10614780918906486784 7914547388177832576 5214313857449178368 2514080326720524160 18260590869701421568 15560357338972767360 12860123808244113152 10159890277515458944 7459656746786804736 4759423216058150528 2059189685329496320 17805700228310393728 15105466697581739520 12405233166853085312 9704999636124431104 7004766105395776896 4304532574667122688 1604299043938468480 17350809586919365888 14650576056190711680 11950342525462057472 9250108994733403264 6549875464004749056 3849641933276094848 1149408402547440640 16895918945528338048 14195685414799683840 11495451884071029632 8795218353342375424 6094984822613721216 3394751291885067008 694517761156412800 16441028304137310208 13740794773408656000 11040561242680001792 8340327711951347584 5640094181222693376 2939860650494039168 239627119765384960 15986137662746282368 13285904132017628160 10585670601288973952 7885437070560319744 5185203539831665536 2484970009103011328 18231480552083908736 15531247021355254528 12831013490626600320 10130779959897946112 7430546429169291904 4730312898440637696 2030079367711983488 17776589910692880896 15076356379964226688 12376122849235572480 9675889318506918272 6975655787778264064 4275422257049609856 1575188726320955648 17321699269301853056 14621465738573198848 11921232207844544640 9220998677115890432 6520765146387236224 3820531615658582016 1120298084929927808 16866808627910825216 14166575097182171008 11466341566453516800 8766108035724862592 6065874504996208384 3365640974267554176 665407443538899968 16411917986519797376 13711684455791143168 11011450925062488960 8311217394333834752 5610983863605180544 2910750332876526336 210516802147872128 15957027345128769536 13256793814400115328 10556560283671461120 7856326752942806912 5156093222214152704 2455859691485498496 18202370234466395904 15502136703737741696 12801903173009087488 10101669642280433280 7401436111551779072 4701202580823124864 2000969050094470656 17747479593075368064 15047246062346713856 12347012531618059648 9646779000889405440 6946545470160751232 4246311939432097024 1546078408703442816 17292588951684340224 14592355420955686016 11892121890227031808 9191888359498377600 6491654828769723392 3791421298041069184 1091187767312414976 16837698310293312384 14137464779564658176 11437231248836003968 8736997718107349760 6036764187378695552 3336530656650041344 636297125921387136 16382807668902284544 13682574138173630336 10982340607444976128 8282107076716321920 5581873545987667712 2881640015259013504 181406484530359296 15927917027511256704 13227683496782602496 10527449966053948288 7827216435325294080 5126982904596639872 2426749373867985664 18173259916848883072 15473026386120228864 12772792855391574656 10072559324662920448 7372325793934266240 4672092263205612032 1971858732476957824 17718369275457855232 15018135744729201024 12317902214000546816 9617668683271892608 6917435152543238400 4217201621814584192 1516968091085929984 17263478634066827392 14563245103338173184 11863011572609518976 9162778041880864768 6462544511152210560 3762310980423556352 1062077449694902144 16808587992675799552 14108354461947145344 11408120931218491136 8707887400489836928 6007653869761182720 3307420339032528512 607186808303874304 16353697351284771712 13653463820556117504 10953230289827463296 8252996759098809088 5552763228370154880 2852529697641500672 152296166912846464 15898806709893743872 13198573179165089664 10498339648436435456 7798106117707781248 5097872586979127040 2397639056250472832 18144149599231370240 15443916068502716032 12743682537774061824 10043449007045407616 7343215476316753408 4642981945588099200 1942748414859444992 17689258957840342400 14989025427111688192 12288791896383033984 9588558365654379776 6888324834925725568 4188091304197071360 1487857773468417152 17234368316449314560 14534134785720660352 11833901254992006144 9133667724263351936 6433434193534697728 3733200662806043520 1032967132077389312 16779477675058286720 14079244144329632512 11379010613600978304 8678777082872324096 5978543552143669888 3278310021415015680 578076490686361472 16324587033667258880 13624353502938604672 10924119972209950464 8223886441481296256 5523652910752642048 2823419380023987840 123185849295333632 15869696392276231040 13169462861547576832 10469229330818922624 7768995800090268416 5068762269361614208 2368528738632960000 18115039281613857408 15414805750885203200 12714572220156548992 10014338689427894784 7314105158699240576 4613871627970586368 1913638097241932160 17660148640222829568 14959915109494175360 12259681578765521152 9559448048036866944 6859214517308212736 4158980986579558528 1458747455850904320 17205257998831801728 14505024468103147520 11804790937374493312 9104557406645839104 6404323875917184896 3704090345188530688 1003856814459876480 16750367357440773888 14050133826712119680 11349900295983465472 8649666765254811264 5949433234526157056 3249199703797502848 548966173068848640 16295476716049746048 13595243185321091840 10895009654592437632 8194776123863783424 5494542593135129216 2794309062406475008 94075531677820800 15840586074658718208 13140352543930064000 10440119013201409792 7739885482472755584 5039651951744101376 2339418421015447168 18085928963996344576 15385695433267690368 12685461902539036160 9985228371810381952 7284994841081727744 4584761310353073536 1884527779624419328 17631038322605316736 14930804791876662528 12230571261148008320 9530337730419354112 6830104199690699904 4129870668962045696 1429637138233391488 17176147681214288896 14475914150485634688 11775680619756980480 9075447089028326272 6375213558299672064 3674980027571017856 974746496842363648 16721257039823261056 14021023509094606848 11320789978365952640 8620556447637298432 5920322916908644224 3220089386179990016 519855855451335808 16266366398432233216 13566132867703579008 10865899336974924800 8165665806246270592 5465432275517616384 2765198744788962176 64965214060307968 15811475757041205376 13111242226312551168 10411008695583896960 7710775164855242752 5010541634126588544 2310308103397934336 18056818646378831744 15356585115650177536 12656351584921523328 9956118054192869120 7255884523464214912 4555650992735560704 1855417462006906496 17601928004987803904 14901694474259149696 12201460943530495488 9501227412801841280 6800993882073187072 4100760351344532864 1400526820615878656 17147037363596776064 14446803832868121856 11746570302139467648 9046336771410813440 6346103240682159232 3645869709953505024 945636179224850816 16692146722205748224 13991913191477094016 11291679660748439808 8591446130019785600 5891212599291131392 3190979068562477184 490745537833822976 16237256080814720384 13537022550086066176 10836789019357411968 8136555488628757760 5436321957900103552 2736088427171449344 35854896442795136 15782365439423692544 13082131908695038336 10381898377966384128 7681664847237729920 4981431316509075712 2281197785780421504 18027708328761318912 15327474798032664704 12627241267304010496 9927007736575356288 7226774205846702080 4526540675118047872 1826307144389393664 17572817687370291072 14872584156641636864 12172350625912982656 9472117095184328448 6771883564455674240 4071650033727020032 1371416502998365824 17117927045979263232 14417693515250609024 11717459984521954816 9017226453793300608 6316992923064646400 3616759392335992192 916525861607337984 16663036404588235392 13962802873859581184 11262569343130926976 8562335812402272768 5862102281673618560 3161868750944964352 461635220216310144 16208145763197207552 13507912232468553344 10807678701739899136 8107445171011244928 5407211640282590720 2706978109553936512 6744578825282304 15753255121806179712 13053021591077525504 10352788060348871296 7652554529620217088 4952320998891562880 2252087468162908672 17998598011143806080 15298364480415151872 12598130949686497664 9897897418957843456 7197663888229189248 4497430357500535040 1797196826771880832 17543707369752778240 14843473839024124032 12143240308295469824 9443006777566815616 6742773246838161408 4042539716109507200 1342306185380852992 17088816728361750400 14388583197633096192 11688349666904441984 8988116136175787776 6287882605447133568 3587649074718479360 887415543989825152 16633926086970722560 13933692556242068352 11233459025513414144 8533225494784759936 5832991964056105728 3132758433327451520 432524902598797312 16179035445579694720 13478801914851040512 10778568384122386304 8078334853393732096 5378101322665077888 2677867791936423680 18424378334917321088 15724144804188666880 13023911273460012672 10323677742731358464 7623444212002704256 4923210681274050048 2222977150545395840 17969487693526293248 15269254162797639040 12569020632068984832 9868787101340330624 7168553570611676416 4468320039883022208 1768086509154368000 17514597052135265408 14814363521406611200 12114129990677956992 9413896459949302784 6713662929220648576 4013429398491994368 1313195867763340160 17059706410744237568 14359472880015583360 11659239349286929152 8959005818558274944 6258772287829620736 3558538757100966528 858305226372312320 16604815769353209728 13904582238624555520 11204348707895901312 8504115177167247104 5803881646438592896 3103648115709938688 403414584981284480 16149925127962181888 13449691597233527680 10749458066504873472 8049224535776219264 5348991005047565056 2648757474318910848 18395268017299808256 15695034486571154048 12994800955842499840 10294567425113845632 7594333894385191424 4894100363656537216 2193866832927883008 17940377375908780416 15240143845180126208 12539910314451472000 9839676783722817792 7139443252994163584 4439209722265509376 1738976191536855168 17485486734517752576 14785253203789098368 12085019673060444160 9384786142331789952 6684552611603135744 3984319080874481536 1284085550145827328 17030596093126724736 14330362562398070528 11630129031669416320 8929895500940762112 6229661970212107904 3529428439483453696 829194908754799488 16575705451735696896 13875471921007042688 11175238390278388480 8475004859549734272 5774771328821080064 3074537798092425856 374304267363771648 16120814810344669056 13420581279616014848 10720347748887360640 8020114218158706432 5319880687430052224 2619647156701398016 18366157699682295424 15665924168953641216 12965690638224987008 10265457107496332800 7565223576767678592 4864990046039024384 2164756515310370176 17911267058291267584 15211033527562613376 12510799996833959168 9810566466105304960 7110332935376650752 4410099404647996544 1709865873919342336 17456376416900239744 14756142886171585536 12055909355442931328 9355675824714277120 6655442293985622912 3955208763256968704 1254975232528314496 17001485775509211904 14301252244780557696 11601018714051903488 8900785183323249280 6200551652594595072 3500318121865940864 800084591137286656 16546595134118184064 13846361603389529856 11146128072660875648 8445894541932221440 5745661011203567232 3045427480474913024 345193949746258816 16091704492727156224 13391470961998502016 10691237431269847808 7991003900541193600 5290770369812539392 2590536839083885184 18337047382064782592 15636813851336128384 12936580320607474176 10236346789878819968 7536113259150165760 4835879728421511552 2135646197692857344 17882156740673754752 15181923209945100544 12481689679216446336 9781456148487792128 7081222617759137920 4380989087030483712 1680755556301829504 17427266099282726912 14727032568554072704 12026799037825418496 9326565507096764288 6626331976368110080 3926098445639455872 1225864914910801664 16972375457891699072 14272141927163044864 11571908396434390656 8871674865705736448 6171441334977082240 3471207804248428032 770974273519773824 16517484816500671232 13817251285772017024 11117017755043362816 8416784224314708608 5716550693586054400 3016317162857400192 316083632128745984 16062594175109643392 13362360644380989184 10662127113652334976 7961893582923680768 5261660052195026560 2561426521466372352 18307937064447269760 15607703533718615552 12907470002989961344 10207236472261307136 7507002941532652928 4806769410803998720 2106535880075344512 17853046423056241920 15152812892327587712 12452579361598933504 9752345830870279296 7052112300141625088 4351878769412970880 1651645238684316672 17398155781665214080 14697922250936559872 11997688720207905664 9297455189479251456 6597221658750597248 3896988128021943040 1196754597293288832 16943265140274186240 14243031609545532032 11542798078816877824 8842564548088223616 6142331017359569408 3442097486630915200 741863955902260992 16488374498883158400 13788140968154504192 11087907437425849984 8387673906697195776 5687440375968541568 2987206845239887360 286973314511233152 16033483857492130560 13333250326763476352 10633016796034822144 7932783265306167936 5232549734577513728 2532316203848859520 18278826746829756928 15578593216101102720 12878359685372448512 10178126154643794304 7477892623915140096 4777659093186485888 2077425562457831680 17823936105438729088 15123702574710074880 12423469043981420672 9723235513252766464 7023001982524112256 4322768451795458048 1622534921066803840 17369045464047701248 14668811933319047040 11968578402590392832 9268344871861738624 6568111341133084416 3867877810404430208 1167644279675776000 16914154822656673408 14213921291928019200 11513687761199364992 8813454230470710784 6113220699742056576 3412987169013402368 712753638284748160 16459264181265645568 13759030650536991360 11058797119808337152 8358563589079682944 5658330058351028736 2958096527622374528 257862996893720320 16004373539874617728 13304140009145963520 10603906478417309312 7903672947688655104 5203439416960000896 2503205886231346688 18249716429212244096 15549482898483589888 12849249367754935680 10149015837026281472 7448782306297627264 4748548775568973056 2048315244840318848 17794825787821216256 15094592257092562048 12394358726363907840 9694125195635253632 6993891664906599424 4293658134177945216 1593424603449291008 17339935146430188416 14639701615701534208 11939468084972880000 9239234554244225792 6539001023515571584 3838767492786917376 1138533962058263168 16885044505039160576 14184810974310506368 11484577443581852160 8784343912853197952 6084110382124543744 3383876851395889536 683643320667235328 16430153863648132736 13729920332919478528 11029686802190824320 8329453271462170112 5629219740733515904 2928986210004861696 228752679276207488 15975263222257104896 13275029691528450688 10574796160799796480 7874562630071142272 5174329099342488064 2474095568613833856 18220606111594731264 15520372580866077056 12820139050137422848 10119905519408768640 7419671988680114432 4719438457951460224 2019204927222806016 17765715470203703424 15065481939475049216 12365248408746395008 9665014878017740800 6964781347289086592 4264547816560432384 1564314285831778176 17310824828812675584 14610591298084021376 11910357767355367168 9210124236626712960 6509890705898058752 3809657175169404544 1109423644440750336 16855934187421647744 14155700656692993536 11455467125964339328 8755233595235685120 6055000064507030912 3354766533778376704 654533003049722496 16401043546030619904 13700810015301965696 11000576484573311488 8300342953844657280 5600109423116003072 2899875892387348864 199642361658694656 15946152904639592064 13245919373910937856 10545685843182283648 7845452312453629440 5145218781724975232 2444985250996321024 18191495793977218432 15491262263248564224 12791028732519910016 10090795201791255808 7390561671062601600 4690328140333947392 1990094609605293184 17736605152586190592 15036371621857536384 12336138091128882176 9635904560400227968 6935671029671573760 4235437498942919552 1535203968214265344 17281714511195162752 14581480980466508544 11881247449737854336 9181013919009200128 6480780388280545920 3780546857551891712 1080313326823237504 16826823869804134912 14126590339075480704 11426356808346826496 8726123277618172288 6025889746889518080 3325656216160863872 625422685432209664 16371933228413107072 13671699697684452864 10971466166955798656 8271232636227144448 5570999105498490240 2870765574769836032 170532044041181824 15917042587022079232 13216809056293425024 10516575525564770816 7816341994836116608 5116108464107462400 2415874933378808192 18162385476359705600 15462151945631051392 12761918414902397184 10061684884173742976 7361451353445088768 4661217822716434560 1960984291987780352 17707494834968677760 15007261304240023552 12307027773511369344 9606794242782715136 6906560712054060928 4206327181325406720 1506093650596752512 17252604193577649920 14552370662848995712 11852137132120341504 9151903601391687296 6451670070663033088 3751436539934378880 1051203009205724672 16797713552186622080 14097480021457967872 11397246490729313664 8697012960000659456 5996779429272005248 3296545898543351040 596312367814696832 16342822910795594240 13642589380066940032 10942355849338285824 8242122318609631616 5541888787880977408 2841655257152323200 141421726423668992 15887932269404566400 13187698738675912192 10487465207947257984 7787231677218603776 5086998146489949568 2386764615761295360 18133275158742192768 15433041628013538560 12732808097284884352 10032574566556230144 7332341035827575936 4632107505098921728 1931873974370267520 17678384517351164928 14978150986622510720 12277917455893856512 9577683925165202304 6877450394436548096 4177216863707893888 1476983332979239680 17223493875960137088 14523260345231482880 11823026814502828672 9122793283774174464 6422559753045520256 3722326222316866048 1022092691588211840 16768603234569109248 14068369703840455040 11368136173111800832 8667902642383146624 5967669111654492416 3267435580925838208 567202050197184000 16313712593178081408 13613479062449427200 10913245531720772992 8213012000992118784 5512778470263464576 2812544939534810368 112311408806156160 15858821951787053568 13158588421058399360 10458354890329745152 7758121359601090944 5057887828872436736 2357654298143782528 18104164841124679936 15403931310396025728 12703697779667371520 10003464248938717312 7303230718210063104 4602997187481408896 1902763656752754688 17649274199733652096 14949040669004997888 12248807138276343680 9548573607547689472 6848340076819035264 4148106546090381056 1447873015361726848 17194383558342624256 14494150027613970048 11793916496885315840 9093682966156661632 6393449435428007424 3693215904699353216 992982373970699008 16739492916951596416 14039259386222942208 11339025855494288000 8638792324765633792 5938558794036979584 3238325263308325376 538091732579671168 16284602275560568576 13584368744831914368 10884135214103260160 8183901683374605952 5483668152645951744 2783434621917297536 83201091188643328 15829711634169540736 13129478103440886528 10429244572712232320 7729011041983578112 5028777511254923904 2328543980526269696 18075054523507167104 15374820992778512896 12674587462049858688 9974353931321204480 7274120400592550272 4573886869863896064 1873653339135241856 17620163882116139264 14919930351387485056 12219696820658830848 9519463289930176640 6819229759201522432 4118996228472868224 1418762697744214016 17165273240725111424 14465039709996457216 11764806179267803008 9064572648539148800 6364339117810494592 3664105587081840384 963872056353186176 16710382599334083584 14010149068605429376 11309915537876775168 8609682007148120960 5909448476419466752 3209214945690812544 508981414962158336 16255491957943055744 13555258427214401536 10855024896485747328 8154791365757093120 5454557835028438912 2754324304299784704 54090773571130496 15800601316552027904 13100367785823373696 10400134255094719488 7699900724366065280 4999667193637411072 2299433662908756864 18045944205889654272 15345710675161000064 12645477144432345856 9945243613703691648 7245010082975037440 4544776552246383232 1844543021517729024 17591053564498626432 14890820033769972224 12190586503041318016 9490352972312663808 6790119441584009600 4089885910855355392 1389652380126701184 17136162923107598592 14435929392378944384 11735695861650290176 9035462330921635968 6335228800192981760 3634995269464327552 934761738735673344 16681272281716570752 13981038750987916544 11280805220259262336 8580571689530608128 5880338158801953920 3180104628073299712 479871097344645504 16226381640325542912 13526148109596888704 10825914578868234496 8125681048139580288 5425447517410926080 2725213986682271872 24980455953617664 15771490998934515072 13071257468205860864 10371023937477206656 7670790406748552448 4970556876019898240 2270323345291244032 18016833888272141440 15316600357543487232 12616366826814833024 9916133296086178816 7215899765357524608 4515666234628870400 1815432703900216192 17561943246881113600 14861709716152459392 12161476185423805184 9461242654695150976 6761009123966496768 4060775593237842560 1360542062509188352 17107052605490085760 14406819074761431552 11706585544032777344 9006352013304123136 6306118482575468928 3605884951846814720 905651421118160512 16652161964099057920 13951928433370403712 11251694902641749504 8551461371913095296 5851227841184441088 3150994310455786880 450760779727132672 16197271322708030080 13497037791979375872 10796804261250721664 8096570730522067456 5396337199793413248 2696103669064759040 18442614212045656448 15742380681317002240 13042147150588348032 10341913619859693824 7641680089131039616 4941446558402385408 2241213027673731200 17987723570654628608 15287490039925974400 12587256509197320192 9887022978468665984 7186789447740011776 4486555917011357568 1786322386282703360 17532832929263600768 14832599398534946560 12132365867806292352 9432132337077638144 6731898806348983936 4031665275620329728 1331431744891675520 17077942287872572928 14377708757143918720 11677475226415264512 8977241695686610304 6277008164957956096 3576774634229301888 876541103500647680 16623051646481545088 13922818115752890880 11222584585024236672 8522351054295582464 5822117523566928256 3121883992838274048 421650462109619840 16168161005090517248 13467927474361863040 10767693943633208832 8067460412904554624 5367226882175900416 2666993351447246208 18413503894428143616 15713270363699489408 13013036832970835200 10312803302242180992 7612569771513526784 4912336240784872576 2212102710056218368 17958613253037115776 15258379722308461568 12558146191579807360 9857912660851153152 7157679130122498944 4457445599393844736 1757212068665190528 17503722611646087936 14803489080917433728 12103255550188779520 9403022019460125312 6702788488731471104 4002554958002816896 1302321427274162688 17048831970255060096 14348598439526405888 11648364908797751680 8948131378069097472 6247897847340443264 3547664316611789056 847430785883134848 16593941328864032256 13893707798135378048 11193474267406723840 8493240736678069632 5793007205949415424 3092773675220761216 392540144492107008 16139050687473004416 13438817156744350208 10738583626015696000 8038350095287041792 5338116564558387584 2637883033829733376 18384393576810630784 15684160046081976576 12983926515353322368 10283692984624668160 7583459453896013952 4883225923167359744 2182992392438705536 17929502935419602944 15229269404690948736 12529035873962294528 9828802343233640320 7128568812504986112 4428335281776331904 1728101751047677696 17474612294028575104 14774378763299920896 12074145232571266688 9373911701842612480 6673678171113958272 3973444640385304064 1273211109656649856 17019721652637547264 14319488121908893056 11619254591180238848 8919021060451584640 6218787529722930432 3518553998994276224 818320468265622016 16564831011246519424 13864597480517865216 11164363949789211008 8464130419060556800 5763896888331902592 3063663357603248384 363429826874594176 16109940369855491584 13409706839126837376 10709473308398183168 8009239777669528960 5309006246940874752 2608772716212220544 18355283259193117952 15655049728464463744 12954816197735809536 10254582667007155328 7554349136278501120 4854115605549846912 2153882074821192704 17900392617802090112 15200159087073435904 12499925556344781696 9799692025616127488 7099458494887473280 4399224964158819072 1698991433430164864 17445501976411062272 14745268445682408064 12045034914953753856 9344801384225099648 6644567853496445440 3944334322767791232 1244100792039137024 16990611335020034432 14290377804291380224 11590144273562726016 8889910742834071808 6189677212105417600 3489443681376763392 789210150648109184 16535720693629006592 13835487162900352384 11135253632171698176 8435020101443043968 5734786570714389760 3034553039985735552 334319509257081344 16080830052237978752 13380596521509324544 10680362990780670336 7980129460052016128 5279895929323361920 2579662398594707712 18326172941575605120 15625939410846950912 12925705880118296704 10225472349389642496 7525238818660988288 4825005287932334080 2124771757203679872 17871282300184577280 15171048769455923072 12470815238727268864 9770581707998614656 7070348177269960448 4370114646541306240 1669881115812652032 17416391658793549440 14716158128064895232 12015924597336241024 9315691066607586816 6615457535878932608 3915224005150278400 1214990474421624192 16961501017402521600 14261267486673867392 11561033955945213184 8860800425216558976 6160566894487904768 3460333363759250560 760099833030596352 16506610376011493760 13806376845282839552 11106143314554185344 8405909783825531136 5705676253096876928 3005442722368222720 305209191639568512 16051719734620465920 13351486203891811712 10651252673163157504 7951019142434503296 5250785611705849088 2550552080977194880 18297062623958092288 15596829093229438080 12896595562500783872 10196362031772129664 7496128501043475456 4795894970314821248 2095661439586167040 17842171982567064448 15141938451838410240 12441704921109756032 9741471390381101824 7041237859652447616 4341004328923793408 1640770798195139200 17387281341176036608 14687047810447382400 11986814279718728192 9286580748990073984 6586347218261419776 3886113687532765568 1185880156804111360 16932390699785008768 14232157169056354560 11531923638327700352 8831690107599046144 6131456576870391936 3431223046141737728 730989515413083520 16477500058393980928 13777266527665326720 11077032996936672512 8376799466208018304 5676565935479364096 2976332404750709888 276098874022055680 16022609417002953088 13322375886274298880 10622142355545644672 7921908824816990464 5221675294088336256 2521441763359682048 18267952306340579456 15567718775611925248 12867485244883271040 10167251714154616832 7467018183425962624 4766784652697308416 2066551121968654208 17813061664949551616 15112828134220897408 12412594603492243200 9712361072763588992 7012127542034934784 4311894011306280576 1611660480577626368 17358171023558523776 14657937492829869568 11957703962101215360 9257470431372561152 6557236900643906944 3857003369915252736 1156769839186598528 16903280382167495936 14203046851438841728 11502813320710187520 8802579789981533312 6102346259252879104 3402112728524224896 701879197795570688 16448389740776468096 13748156210047813888 11047922679319159680 8347689148590505472 5647455617861851264 2947222087133197056 246988556404542848 15993499099385440256 13293265568656786048 10593032037928131840 7892798507199477632 5192564976470823424 2492331445742169216 18238841988723066624 15538608457994412416 12838374927265758208 10138141396537104000 7437907865808449792 4737674335079795584 2037440804351141376 17783951347332038784 15083717816603384576 12383484285874730368 9683250755146076160 6983017224417421952 4282783693688767744 1582550162960113536 17329060705941010944 14628827175212356736 11928593644483702528 9228360113755048320 6528126583026394112 3827893052297739904 1127659521569085696 16874170064549983104 14173936533821328896 11473703003092674688 8773469472364020480 6073235941635366272 3373002410906712064 672768880178057856 16419279423158955264 13719045892430301056 11018812361701646848 8318578830972992640 5618345300244338432 2918111769515684224 217878238787030016 15964388781767927424 13264155251039273216 10563921720310619008 7863688189581964800 5163454658853310592 2463221128124656384 18209731671105553792 15509498140376899584 12809264609648245376 10109031078919591168 7408797548190936960 4708564017462282752 2008330486733628544 17754841029714525952 15054607498985871744 12354373968257217536 9654140437528563328 6953906906799909120 4253673376071254912 1553439845342600704 17299950388323498112 14599716857594843904 11899483326866189696 9199249796137535488 6499016265408881280 3798782734680227072 1098549203951572864 16845059746932470272 14144826216203816064 11444592685475161856 8744359154746507648 6044125624017853440 3343892093289199232 643658562560545024 16390169105541442432 13689935574812788224 10989702044084134016 8289468513355479808 5589234982626825600 2889001451898171392 188767921169517184 15935278464150414592 13235044933421760384 10534811402693106176 7834577871964451968 5134344341235797760 2434110810507143552 18180621353488040960 15480387822759386752 12780154292030732544 10079920761302078336 7379687230573424128 4679453699844769920 1979220169116115712 17725730712097013120 15025497181368358912 12325263650639704704 9625030119911050496 6924796589182396288 4224563058453742080 1524329527725087872 17270840070705985280 14570606539977331072 11870373009248676864 9170139478520022656 6469905947791368448 3769672417062714240 1069438886334060032 16815949429314957440 14115715898586303232 11415482367857649024 8715248837128994816 6015015306400340608 3314781775671686400 614548244943032192 16361058787923929600 13660825257195275392 10960591726466621184 8260358195737966976 5560124665009312768 2859891134280658560 159657603552004352 15906168146532901760 13205934615804247552 10505701085075593344 7805467554346939136 5105234023618284928 2405000492889630720 18151511035870528128 15451277505141873920 12751043974413219712 10050810443684565504 7350576912955911296 4650343382227257088 1950109851498602880 17696620394479500288 14996386863750846080 12296153333022191872 9595919802293537664 6895686271564883456 4195452740836229248 1495219210107575040 17241729753088472448 14541496222359818240 11841262691631164032 9141029160902509824 6440795630173855616 3740562099445201408 1040328568716547200 16786839111697444608 14086605580968790400 11386372050240136192 8686138519511481984 5985904988782827776 3285671458054173568 585437927325519360 16331948470306416768 13631714939577762560 10931481408849108352 8231247878120454144 5531014347391799936 2830780816663145728 130547285934491520 15877057828915388928 13176824298186734720 10476590767458080512 7776357236729426304 5076123706000772096 2375890175272117888 18122400718253015296 15422167187524361088 12721933656795706880 10021700126067052672 7321466595338398464 4621233064609744256 1920999533881090048 17667510076861987456 14967276546133333248 12267043015404679040 9566809484676024832 6866575953947370624 4166342423218716416 1466108892490062208 17212619435470959616 14512385904742305408 11812152374013651200 9111918843284996992 6411685312556342784 3711451781827688576 1011218251099034368 16757728794079931776 14057495263351277568 11357261732622623360 8657028201893969152 5956794671165314944 3256561140436660736 556327609708006528 16302838152688903936 13602604621960249728 10902371091231595520 8202137560502941312 5501904029774287104 2801670499045632896 101436968316978688 15847947511297876096 13147713980569221888 10447480449840567680 7747246919111913472 5047013388383259264 2346779857654605056 18093290400635502464 15393056869906848256 12692823339178194048 9992589808449539840 7292356277720885632 4592122746992231424 1891889216263577216 17638399759244474624 14938166228515820416 12237932697787166208 9537699167058512000 6837465636329857792 4137232105601203584 1436998574872549376 17183509117853446784 14483275587124792576 11783042056396138368 9082808525667484160 6382574994938829952 3682341464210175744 982107933481521536 16728618476462418944 14028384945733764736 11328151415005110528 8627917884276456320 5927684353547802112 3227450822819147904 527217292090493696 16273727835071391104 13573494304342736896 10873260773614082688 8173027242885428480 5472793712156774272 2772560181428120064 72326650699465856 15818837193680363264 13118603662951709056 10418370132223054848 7718136601494400640 5017903070765746432 2317669540037092224 18064180083017989632 15363946552289335424 12663713021560681216 9963479490832027008 7263245960103372800 4563012429374718592 1862778898646064384 17609289441626961792 14909055910898307584 12208822380169653376 9508588849440999168 6808355318712344960 4108121787983690752 1407888257255036544 17154398800235933952 14454165269507279744 11753931738778625536 9053698208049971328 6353464677321317120 3653231146592662912 952997615864008704 16699508158844906112 13999274628116251904 11299041097387597696 8598807566658943488 5898574035930289280 3198340505201635072 498106974472980864 16244617517453878272 13544383986725224064 10844150455996569856 8143916925267915648 5443683394539261440 2743449863810607232 43216333081953024 15789726876062850432 13089493345334196224 10389259814605542016 7689026283876887808 4988792753148233600 2288559222419579392 18035069765400476800 15334836234671822592 12634602703943168384 9934369173214514176 7234135642485859968 4533902111757205760 1833668581028551552 17580179124009448960 14879945593280794752 12179712062552140544 9479478531823486336 6779245001094832128 4079011470366177920 1378777939637523712 17125288482618421120 14425054951889766912 11724821421161112704 9024587890432458496 6324354359703804288 3624120828975150080 923887298246495872 16670397841227393280 13970164310498739072 11269930779770084864 8569697249041430656 5869463718312776448 3169230187584122240 468996656855468032 16215507199836365440 13515273669107711232 10815040138379057024 8114806607650402816 5414573076921748608 2714339546193094400 14106015464440192 15760616558445337600 13060383027716683392 10360149496988029184 7659915966259374976 4959682435530720768 2259448904802066560 18005959447782963968 15305725917054309760 12605492386325655552 9905258855597001344 7205025324868347136 4504791794139692928 1804558263411038720 17551068806391936128 14850835275663281920 12150601744934627712 9450368214205973504 6750134683477319296 4049901152748665088 1349667622020010880 17096178165000908288 14395944634272254080 11695711103543599872 8995477572814945664 6295244042086291456 3595010511357637248 894776980628983040 16641287523609880448 13941053992881226240 11240820462152572032 8540586931423917824 5840353400695263616 3140119869966609408 439886339237955200 16186396882218852608 13486163351490198400 10785929820761544192 8085696290032889984 5385462759304235776 2685229228575581568 18431739771556478976 15731506240827824768 13031272710099170560 10331039179370516352 7630805648641862144 4930572117913207936 2230338587184553728 17976849130165451136 15276615599436796928 12576382068708142720 9876148537979488512 7175915007250834304 4475681476522180096 1775447945793525888 17521958488774423296 14821724958045769088 12121491427317114880 9421257896588460672 6721024365859806464 4020790835131152256 1320557304402498048 17067067847383395456 14366834316654741248 11666600785926087040 8966367255197432832 6266133724468778624 3565900193740124416 865666663011470208 16612177205992367616 13911943675263713408 11211710144535059200 8511476613806404992 5811243083077750784 3111009552349096576 410776021620442368 16157286564601339776 13457053033872685568 10756819503144031360 8056585972415377152 5356352441686722944 2656118910958068736 18402629453938966144 15702395923210311936 13002162392481657728 10301928861753003520 7601695331024349312 4901461800295695104 2201228269567040896 17947738812547938304 15247505281819284096 12547271751090629888 9847038220361975680 7146804689633321472 4446571158904667264 1746337628176013056 17492848171156910464 14792614640428256256 12092381109699602048 9392147578970947840 6691914048242293632 3991680517513639424 1291446986784985216 17037957529765882624 14337723999037228416 11637490468308574208 8937256937579920000 6237023406851265792 3536789876122611584 836556345393957376 16583066888374854784 13882833357646200576 11182599826917546368 8482366296188892160 5782132765460237952 3081899234731583744 381665704002929536 16128176246983826944 13427942716255172736 10727709185526518528 8027475654797864320 5327242124069210112 2627008593340555904 18373519136321453312 15673285605592799104 12973052074864144896 10272818544135490688 7572585013406836480 4872351482678182272 2172117951949528064 17918628494930425472 15218394964201771264 12518161433473117056 9817927902744462848 7117694372015808640 4417460841287154432 1717227310558500224 17463737853539397632 14763504322810743424 12063270792082089216 9363037261353435008 6662803730624780800 3962570199896126592 1262336669167472384 17008847212148369792 14308613681419715584 11608380150691061376 8908146619962407168 6207913089233752960 3507679558505098752 807446027776444544 16553956570757341952 13853723040028687744 11153489509300033536 8453255978571379328 5753022447842725120 3052788917114070912 352555386385416704 16099065929366314112 13398832398637659904 10698598867909005696 7998365337180351488 5298131806451697280 2597898275723043072 18344408818703940480 15644175287975286272 12943941757246632064 10243708226517977856 7543474695789323648 4843241165060669440 2143007634332015232 17889518177312912640 15189284646584258432 12489051115855604224 9788817585126950016 7088584054398295808 4388350523669641600 1688116992940987392 17434627535921884800 14734394005193230592 12034160474464576384 9333926943735922176 6633693413007267968 3933459882278613760 1233226351549959552 16979736894530856960 14279503363802202752 11579269833073548544 8879036302344894336 6178802771616240128 3478569240887585920 778335710158931712 16524846253139829120 13824612722411174912 11124379191682520704 8424145660953866496 5723912130225212288 3023678599496558080 323445068767903872 16069955611748801280 13369722081020147072 10669488550291492864 7969255019562838656 5269021488834184448 2568787958105530240 18315298501086427648 15615064970357773440 12914831439629119232 10214597908900465024 7514364378171810816 4814130847443156608 2113897316714502400 17860407859695399808 15160174328966745600 12459940798238091392 9759707267509437184 7059473736780782976 4359240206052128768 1659006675323474560 17405517218304371968 14705283687575717760 12005050156847063552 9304816626118409344 6604583095389755136 3904349564661100928 1204116033932446720 16950626576913344128 14250393046184689920 11550159515456035712 8849925984727381504 6149692453998727296 3449458923270073088 749225392541418880 16495735935522316288 13795502404793662080 11095268874065007872 8395035343336353664 5694801812607699456 2994568281879045248 294334751150391040 16040845294131288448 13340611763402634240 10640378232673980032 7940144701945325824 5239911171216671616 2539677640488017408 18286188183468914816 15585954652740260608 12885721122011606400 10185487591282952192 7485254060554297984 4785020529825643776 2084786999096989568 17831297542077886976 15131064011349232768 12430830480620578560 9730596949891924352 7030363419163270144 4330129888434615936 1629896357705961728 17376406900686859136 14676173369958204928 11975939839229550720 9275706308500896512 6575472777772242304 3875239247043588096 1175005716314933888 16921516259295831296 14221282728567177088 11521049197838522880 8820815667109868672 6120582136381214464 3420348605652560256 720115074923906048 16466625617904803456 13766392087176149248 11066158556447495040 8365925025718840832 5665691494990186624 2965457964261532416 265224433532878208 16011734976513775616 13311501445785121408 10611267915056467200 7911034384327812992 5210800853599158784 2510567322870504576 18257077865851401984 15556844335122747776 12856610804394093568 10156377273665439360 7456143742936785152 4755910212208130944 2055676681479476736 17802187224460374144 15101953693731719936 12401720163003065728 9701486632274411520 7001253101545757312 4301019570817103104 1600786040088448896 17347296583069346304 14647063052340692096 11946829521612037888 9246595990883383680 6546362460154729472 3846128929426075264 1145895398697421056 16892405941678318464 14192172410949664256 11491938880221010048 8791705349492355840 6091471818763701632 3391238288035047424 691004757306393216 16437515300287290624 13737281769558636416 11037048238829982208 8336814708101328000 5636581177372673792 2936347646644019584 236114115915365376 15982624658896262784 13282391128167608576 10582157597438954368 7881924066710300160 5181690535981645952 2481457005252991744 18227967548233889152 15527734017505234944 12827500486776580736 10127266956047926528 7427033425319272320 4726799894590618112 2026566363861963904 17773076906842861312 15072843376114207104 12372609845385552896 9672376314656898688 6972142783928244480 4271909253199590272 1571675722470936064 17318186265451833472 14617952734723179264 11917719203994525056 9217485673265870848 6517252142537216640 3817018611808562432 1116785081079908224 16863295624060805632 14163062093332151424 11462828562603497216 8762595031874843008 6062361501146188800 3362127970417534592 661894439688880384 16408404982669777792 13708171451941123584 11007937921212469376 8307704390483815168 5607470859755160960 2907237329026506752 207003798297852544 15953514341278749952 13253280810550095744 10553047279821441536 7852813749092787328 5152580218364133120 2452346687635478912 18198857230616376320 15498623699887722112 12798390169159067904 10098156638430413696 7397923107701759488 4697689576973105280 1997456046244451072 17743966589225348480 15043733058496694272 12343499527768040064 9643265997039385856 6943032466310731648 4242798935582077440 1542565404853423232 17289075947834320640 14588842417105666432 11888608886377012224 9188375355648358016 6488141824919703808 3787908294191049600 1087674763462395392 16834185306443292800 14133951775714638592 11433718244985984384 8733484714257330176 6033251183528675968 3333017652800021760 632784122071367552 16379294665052264960 13679061134323610752 10978827603594956544 8278594072866302336 5578360542137648128 2878127011408993920 177893480680339712 15924404023661237120 13224170492932582912 10523936962203928704 7823703431475274496 5123469900746620288 2423236370017966080 18169746912998863488 15469513382270209280 12769279851541555072 10069046320812900864 7368812790084246656 4668579259355592448 1968345728626938240 17714856271607835648 15014622740879181440 12314389210150527232 9614155679421873024 6913922148693218816 4213688617964564608 1513455087235910400 17259965630216807808 14559732099488153600 11859498568759499392 9159265038030845184 6459031507302190976 3758797976573536768 1058564445844882560 16805074988825779968 14104841458097125760 11404607927368471552 8704374396639817344 6004140865911163136 3303907335182508928 603673804453854720 16350184347434752128 13649950816706097920 10949717285977443712 8249483755248789504 5549250224520135296 2849016693791481088 148783163062826880 15895293706043724288 13195060175315070080 10494826644586415872 7794593113857761664 5094359583129107456 2394126052400453248 18140636595381350656 15440403064652696448 12740169533924042240 10039936003195388032 7339702472466733824 4639468941738079616 1939235411009425408 17685745953990322816 14985512423261668608 12285278892533014400 9585045361804360192 6884811831075705984 4184578300347051776 1484344769618397568 17230855312599294976 14530621781870640768 11830388251141986560 9130154720413332352 6429921189684678144 3729687658956023936 1029454128227369728 16775964671208267136 14075731140479612928 11375497609750958720 8675264079022304512 5975030548293650304 3274797017564996096 574563486836341888 16321074029817239296 13620840499088585088 10920606968359930880 8220373437631276672 5520139906902622464 2819906376173968256 119672845445314048 15866183388426211456 13165949857697557248 10465716326968903040 7765482796240248832 5065249265511594624 2365015734782940416 18111526277763837824 15411292747035183616 12711059216306529408 10010825685577875200 7310592154849220992 4610358624120566784 1910125093391912576 17656635636372809984 14956402105644155776 12256168574915501568 9555935044186847360 6855701513458193152 4155467982729538944 1455234452000884736 17201744994981782144 14501511464253127936 11801277933524473728 9101044402795819520 6400810872067165312 3700577341338511104 1000343810609856896 16746854353590754304 14046620822862100096 11346387292133445888 8646153761404791680 5945920230676137472 3245686699947483264 545453169218829056 16291963712199726464 13591730181471072256 10891496650742418048 8191263120013763840 5491029589285109632 2790796058556455424 90562527827801216 15837073070808698624 13136839540080044416 10436606009351390208 7736372478622736000 5036138947894081792 2335905417165427584 18082415960146324992 15382182429417670784 12681948898689016576 9981715367960362368 7281481837231708160 4581248306503053952 1881014775774399744 17627525318755297152 14927291788026642944 12227058257297988736 9526824726569334528 6826591195840680320 4126357665112026112 1426124134383371904 17172634677364269312 14472401146635615104 11772167615906960896 9071934085178306688 6371700554449652480 3671467023720998272 971233492992344064 16717744035973241472 14017510505244587264 11317276974515933056 8617043443787278848 5916809913058624640 3216576382329970432 516342851601316224 16262853394582213632 13562619863853559424 10862386333124905216 8162152802396251008 5461919271667596800 2761685740938942592 61452210210288384 15807962753191185792 13107729222462531584 10407495691733877376 7707262161005223168 5007028630276568960 2306795099547914752 18053305642528812160 15353072111800157952 12652838581071503744 9952605050342849536 7252371519614195328 4552137988885541120 1851904458156886912 17598415001137784320 14898181470409130112 12197947939680475904 9497714408951821696 6797480878223167488 4097247347494513280 1397013816765859072 17143524359746756480 14443290829018102272 11743057298289448064 9042823767560793856 6342590236832139648 3642356706103485440 942123175374831232 16688633718355728640 13988400187627074432 11288166656898420224 8587933126169766016 5887699595441111808 3187466064712457600 487232533983803392 16233743076964700800 13533509546236046592 10833276015507392384 8133042484778738176 5432808954050083968 2732575423321429760 32341892592775552 15778852435573672960 13078618904845018752 10378385374116364544 7678151843387710336 4977918312659056128 2277684781930401920 18024195324911299328 15323961794182645120 12623728263453990912 9923494732725336704 7223261201996682496 4523027671268028288 1822794140539374080 17569304683520271488 14869071152791617280 12168837622062963072 9468604091334308864 6768370560605654656 4068137029877000448 1367903499148346240 17114414042129243648 14414180511400589440 11713946980671935232 9013713449943281024 6313479919214626816 3613246388485972608 913012857757318400 16659523400738215808 13959289870009561600 11259056339280907392 8558822808552253184 5858589277823598976 3158355747094944768 458122216366290560 16204632759347187968 13504399228618533760 10804165697889879552 8103932167161225344 5403698636432571136 2703465105703916928 3231574975262720 15749742117956160128 13049508587227505920 10349275056498851712 7649041525770197504 4948807995041543296 2248574464312889088 17995085007293786496 15294851476565132288 12594617945836478080 9894384415107823872 7194150884379169664 4493917353650515456 1793683822921861248 17540194365902758656 14839960835174104448 12139727304445450240 9439493773716796032 6739260242988141824 4039026712259487616 1338793181530833408 17085303724511730816 14385070193783076608 11684836663054422400 8984603132325768192 6284369601597113984 3584136070868459776 883902540139805568 16630413083120702976 13930179552392048768 11229946021663394560 8529712490934740352 5829478960206086144 3129245429477431936 429011898748777728 16175522441729675136 13475288911001020928 10775055380272366720 8074821849543712512 5374588318815058304 2674354788086404096 18420865331067301504 15720631800338647296 13020398269609993088 10320164738881338880 7619931208152684672 4919697677424030464 2219464146695376256 17965974689676273664 15265741158947619456 12565507628218965248 9865274097490311040 7165040566761656832 4464807036033002624 1764573505304348416 17511084048285245824 14810850517556591616 12110616986827937408 9410383456099283200 6710149925370628992 4009916394641974784 1309682863913320576 17056193406894217984 14355959876165563776 11655726345436909568 8955492814708255360 6255259283979601152 3555025753250946944 854792222522292736 16601302765503190144 13901069234774535936 11200835704045881728 8500602173317227520 5800368642588573312 3100135111859919104 399901581131264896 16146412124112162304 13446178593383508096 10745945062654853888 8045711531926199680 5345478001197545472 2645244470468891264 18391755013449788672 15691521482721134464 12991287951992480256 10291054421263826048 7590820890535171840 4890587359806517632 2190353829077863424 17936864372058760832 15236630841330106624 12536397310601452416 9836163779872798208 7135930249144144000 4435696718415489792 1735463187686835584 17481973730667732992 14781740199939078784 12081506669210424576 9381273138481770368 6681039607753116160 3980806077024461952 1280572546295807744 17027083089276705152 14326849558548050944 11626616027819396736 8926382497090742528 6226148966362088320 3525915435633434112 825681904904779904 16572192447885677312 13871958917157023104 11171725386428368896 8471491855699714688 5771258324971060480 3071024794242406272 370791263513752064 16117301806494649472 13417068275765995264 10716834745037341056 8016601214308686848 5316367683580032640 2616134152851378432 18362644695832275840 15662411165103621632 12962177634374967424 10261944103646313216 7561710572917659008 4861477042189004800 2161243511460350592 17907754054441248000 15207520523712593792 12507286992983939584 9807053462255285376 7106819931526631168 4406586400797976960 1706352870069322752 17452863413050220160 14752629882321565952 12052396351592911744 9352162820864257536 6651929290135603328 3951695759406949120 1251462228678294912 16997972771659192320 14297739240930538112 11597505710201883904 8897272179473229696 6197038648744575488 3496805118015921280 796571587287267072 16543082130268164480 13842848599539510272 11142615068810856064 8442381538082201856 5742148007353547648 3041914476624893440 341680945896239232 16088191488877136640 13387957958148482432 10687724427419828224 7987490896691174016 5287257365962519808 2587023835233865600 18333534378214763008 15633300847486108800 12933067316757454592 10232833786028800384 7532600255300146176 4832366724571491968 2132133193842837760 17878643736823735168 15178410206095080960 12478176675366426752 9777943144637772544 7077709613909118336 4377476083180464128 1677242552451809920 17423753095432707328 14723519564704053120 12023286033975398912 9323052503246744704 6622818972518090496 3922585441789436288 1222351911060782080 16968862454041679488 14268628923313025280 11568395392584371072 8868161861855716864 6167928331127062656 3467694800398408448 767461269669754240 16513971812650651648 13813738281921997440 11113504751193343232 8413271220464689024 5713037689736034816 3012804159007380608 312570628278726400 16059081171259623808 13358847640530969600 10658614109802315392 7958380579073661184 5258147048345006976 2557913517616352768 18304424060597250176 15604190529868595968 12903956999139941760 10203723468411287552 7503489937682633344 4803256406953979136 2103022876225324928 17849533419206222336 15149299888477568128 12449066357748913920 9748832827020259712 7048599296291605504 4348365765562951296 1648132234834297088 17394642777815194496 14694409247086540288 11994175716357886080 9293942185629231872 6593708654900577664 3893475124171923456 1193241593443269248 16939752136424166656 14239518605695512448 11539285074966858240 8839051544238204032 6138818013509549824 3438584482780895616 738350952052241408 16484861495033138816 13784627964304484608 11084394433575830400 8384160902847176192 5683927372118521984 2983693841389867776 283460310661213568 16029970853642110976 13329737322913456768 10629503792184802560 7929270261456148352 5229036730727494144 2528803199998839936 18275313742979737344 15575080212251083136 12874846681522428928 10174613150793774720 7474379620065120512 4774146089336466304 2073912558607812096 17820423101588709504 15120189570860055296 12419956040131401088 9719722509402746880 7019488978674092672 4319255447945438464 1619021917216784256 17365532460197681664 14665298929469027456 11965065398740373248 9264831868011719040 6564598337283064832 3864364806554410624 1164131275825756416 16910641818806653824 14210408288077999616 11510174757349345408 8809941226620691200 6109707695892036992 3409474165163382784 709240634434728576 16455751177415625984 13755517646686971776 11055284115958317568 8355050585229663360 5654817054501009152 2954583523772354944 254349993043700736 16000860536024598144 13300627005295943936 10600393474567289728 7900159943838635520 5199926413109981312 2499692882381327104 18246203425362224512 15545969894633570304 12845736363904916096 10145502833176261888 7445269302447607680 4745035771718953472 2044802240990299264 17791312783971196672 15091079253242542464 12390845722513888256 9690612191785234048 6990378661056579840 4290145130327925632 1589911599599271424 17336422142580168832 14636188611851514624 11935955081122860416 9235721550394206208 6535488019665552000 3835254488936897792 1135020958208243584 16881531501189140992 14181297970460486784 11481064439731832576 8780830909003178368 6080597378274524160 3380363847545869952 680130316817215744 16426640859798113152 13726407329069458944 11026173798340804736 8325940267612150528 5625706736883496320 2925473206154842112 225239675426187904 15971750218407085312 13271516687678431104 10571283156949776896 7871049626221122688 5170816095492468480 2470582564763814272 18217093107744711680 15516859577016057472 12816626046287403264 10116392515558749056 7416158984830094848 4715925454101440640 2015691923372786432 17762202466353683840 15061968935625029632 12361735404896375424 9661501874167721216 6961268343439067008 4261034812710412800 1560801281981758592 17307311824962656000 14607078294234001792 11906844763505347584 9206611232776693376 6506377702048039168 3806144171319384960 1105910640590730752 16852421183571628160 14152187652842973952 11451954122114319744 8751720591385665536 6051487060657011328 3351253529928357120 651019999199702912 16397530542180600320 13697297011451946112 10997063480723291904 8296829949994637696 5596596419265983488 2896362888537329280 196129357808675072 15942639900789572480 13242406370060918272 10542172839332264064 7841939308603609856 5141705777874955648 2441472247146301440 18187982790127198848 15487749259398544640 12787515728669890432 10087282197941236224 7387048667212582016 4686815136483927808 1986581605755273600 17733092148736171008 15032858618007516800 12332625087278862592 9632391556550208384 6932158025821554176 4231924495092899968 1531690964364245760 17278201507345143168 14577967976616488960 11877734445887834752 9177500915159180544 6477267384430526336 3777033853701872128 1076800322973217920 16823310865954115328 14123077335225461120 11422843804496806912 8722610273768152704 6022376743039498496 3322143212310844288 621909681582190080 16368420224563087488 13668186693834433280 10967953163105779072 8267719632377124864 5567486101648470656 2867252570919816448 167019040191162240 15913529583172059648 13213296052443405440 10513062521714751232 7812828990986097024 5112595460257442816 2412361929528788608 18158872472509686016 15458638941781031808 12758405411052377600 10058171880323723392 7357938349595069184 4657704818866414976 1957471288137760768 17703981831118658176 15003748300390003968 12303514769661349760 9603281238932695552 6903047708204041344 4202814177475387136 1502580646746732928 17249091189727630336 14548857658998976128 11848624128270321920 9148390597541667712 6448157066813013504 3747923536084359296 1047690005355705088 16794200548336602496 14093967017607948288 11393733486879294080 8693499956150639872 5993266425421985664 3293032894693331456 592799363964677248 16339309906945574656 13639076376216920448 10938842845488266240 8238609314759612032 5538375784030957824 2838142253302303616 137908722573649408 15884419265554546816 13184185734825892608 10483952204097238400 7783718673368584192 5083485142639929984 2383251611911275776 18129762154892173184 15429528624163518976 12729295093434864768 10029061562706210560 7328828031977556352 4628594501248902144 1928360970520247936 17674871513501145344 14974637982772491136 12274404452043836928 9574170921315182720 6873937390586528512 4173703859857874304 1473470329129220096 17219980872110117504 14519747341381463296 11819513810652809088 9119280279924154880 6419046749195500672 3718813218466846464 1018579687738192256 16765090230719089664 14064856699990435456 11364623169261781248 8664389638533127040 5964156107804472832 3263922577075818624 563689046347164416 16310199589328061824 13609966058599407616 10909732527870753408 8209498997142099200 5509265466413444992 2809031935684790784 108798404956136576 15855308947937033984 13155075417208379776 10454841886479725568 7754608355751071360 5054374825022417152 2354141294293762944 18100651837274660352 15400418306546006144 12700184775817351936 9999951245088697728 7299717714360043520 4599484183631389312 1899250652902735104 17645761195883632512 14945527665154978304 12245294134426324096 9545060603697669888 6844827072969015680 4144593542240361472 1444360011511707264 17190870554492604672 14490637023763950464 11790403493035296256 9090169962306642048 6389936431577987840 3689702900849333632 989469370120679424 16735979913101576832 14035746382372922624 11335512851644268416 8635279320915614208 5935045790186960000 3234812259458305792 534578728729651584 16281089271710548992 13580855740981894784 10880622210253240576 8180388679524586368 5480155148795932160 2779921618067277952 79688087338623744 15826198630319521152 13125965099590866944 10425731568862212736 7725498038133558528 5025264507404904320 2325030976676250112 18071541519657147520 15371307988928493312 12671074458199839104 9970840927471184896 7270607396742530688 4570373866013876480 1870140335285222272 17616650878266119680 14916417347537465472 12216183816808811264 9515950286080157056 6815716755351502848 4115483224622848640 1415249693894194432 17161760236875091840 14461526706146437632 11761293175417783424 9061059644689129216 6360826113960475008 3660592583231820800 960359052503166592 16706869595484064000 14006636064755409792 11306402534026755584 8606169003298101376 5905935472569447168 3205701941840792960 505468411112138752 16251978954093036160 13551745423364381952 10851511892635727744 8151278361907073536 5451044831178419328 2750811300449765120 50577769721110912 15797088312702008320 13096854781973354112 10396621251244699904 7696387720516045696 4996154189787391488 2295920659058737280 18042431202039634688 15342197671310980480 12641964140582326272 9941730609853672064 7241497079125017856 4541263548396363648 1841030017667709440 17587540560648606848 14887307029919952640 12187073499191298432 9486839968462644224 6786606437733990016 4086372907005335808 1386139376276681600 17132649919257579008 14432416388528924800 11732182857800270592 9031949327071616384 6331715796342962176 3631482265614307968 931248734885653760 16677759277866551168 13977525747137896960 11277292216409242752 8577058685680588544 5876825154951934336 3176591624223280128 476358093494625920 16222868636475523328 13522635105746869120 10822401575018214912 8122168044289560704 5421934513560906496 2721700982832252288 21467452103598080 15767977995084495488 13067744464355841280 10367510933627187072 7667277402898532864 4967043872169878656 2266810341441224448 18013320884422121856 15313087353693467648 12612853822964813440 9912620292236159232 7212386761507505024 4512153230778850816 1811919700050196608 17558430243031094016 14858196712302439808 12157963181573785600 9457729650845131392 6757496120116477184 4057262589387822976 1357029058659168768 17103539601640066176 14403306070911411968 11703072540182757760 9002839009454103552 6302605478725449344 3602371947996795136 902138417268140928 16648648960249038336 13948415429520384128 11248181898791729920 8547948368063075712 5847714837334421504 3147481306605767296 447247775877113088 16193758318858010496 13493524788129356288 10793291257400702080 8093057726672047872 5392824195943393664 2692590665214739456 18439101208195636864 15738867677466982656 13038634146738328448 10338400616009674240 7638167085281020032 4937933554552365824 2237700023823711616 17984210566804609024 15283977036075954816 12583743505347300608 9883509974618646400 7183276443889992192 4483042913161337984 1782809382432683776 17529319925413581184 14829086394684926976 12128852863956272768 9428619333227618560 6728385802498964352 4028152271770310144 1327918741041655936 17074429284022553344 14374195753293899136 11673962222565244928 8973728691836590720 6273495161107936512 3573261630379282304 873028099650628096 16619538642631525504 13919305111902871296 11219071581174217088 8518838050445562880 5818604519716908672 3118370988988254464 418137458259600256 16164648001240497664 13464414470511843456 10764180939783189248 8063947409054535040 5363713878325880832 2663480347597226624 18409990890578124032 15709757359849469824 13009523829120815616 10309290298392161408 7609056767663507200 4908823236934852992 2208589706206198784 17955100249187096192 15254866718458441984 12554633187729787776 9854399657001133568 7154166126272479360 4453932595543825152 1753699064815170944 17500209607796068352 14799976077067414144 12099742546338759936 9399509015610105728 6699275484881451520 3999041954152797312 1298808423424143104 17045318966405040512 14345085435676386304 11644851904947732096 8944618374219077888 6244384843490423680 3544151312761769472 843917782033115264 16590428325014012672 13890194794285358464 11189961263556704256 8489727732828050048 5789494202099395840 3089260671370741632 389027140642087424 16135537683622984832 13435304152894330624 10735070622165676416 8034837091437022208 5334603560708368000 2634370029979713792 18380880572960611200 15680647042231956992 12980413511503302784 10280179980774648576 7579946450045994368 4879712919317340160 2179479388588685952 17925989931569583360 15225756400840929152 12525522870112274944 9825289339383620736 7125055808654966528 4424822277926312320 1724588747197658112 17471099290178555520 14770865759449901312 12070632228721247104 9370398697992592896 6670165167263938688 3969931636535284480 1269698105806630272 17016208648787527680 14315975118058873472 11615741587330219264 8915508056601565056 6215274525872910848 3515040995144256640 814807464415602432 16561318007396499840 13861084476667845632 11160850945939191424 8460617415210537216 5760383884481883008 3060150353753228800 359916823024574592 16106427366005472000 13406193835276817792 10705960304548163584 8005726773819509376 5305493243090855168 2605259712362200960 18351770255343098368 15651536724614444160 12951303193885789952 10251069663157135744 7550836132428481536 4850602601699827328 2150369070971173120 17896879613952070528 15196646083223416320 12496412552494762112 9796179021766107904 7095945491037453696 4395711960308799488 1695478429580145280 17441988972561042688 14741755441832388480 12041521911103734272 9341288380375080064 6641054849646425856 3940821318917771648 1240587788189117440 16987098331170014848 14286864800441360640 11586631269712706432 8886397738984052224 6186164208255398016 3485930677526743808 785697146798089600 16532207689778987008 13831974159050332800 11131740628321678592 8431507097593024384 5731273566864370176 3031040036135715968 330806505407061760 16077317048387959168 13377083517659304960 10676849986930650752 7976616456201996544 5276382925473342336 2576149394744688128 18322659937725585536 15622426406996931328 12922192876268277120 10221959345539622912 7521725814810968704 4821492284082314496 2121258753353660288 17867769296334557696 15167535765605903488 12467302234877249280 9767068704148595072 7066835173419940864 4366601642691286656 1666368111962632448 17412878654943529856 14712645124214875648 12012411593486221440 9312178062757567232 6611944532028913024 3911711001300258816 1211477470571604608 16957988013552502016 14257754482823847808 11557520952095193600 8857287421366539392 6157053890637885184 3456820359909230976 756586829180576768 16503097372161474176 13802863841432819968 11102630310704165760 8402396779975511552 5702163249246857344 3001929718518203136 301696187789548928 16048206730770446336 13347973200041792128 10647739669313137920 7947506138584483712 5247272607855829504 2547039077127175296 18293549620108072704 15593316089379418496 12893082558650764288 10192849027922110080 7492615497193455872 4792381966464801664 2092148435736147456 17838658978717044864 15138425447988390656 12438191917259736448 9737958386531082240 7037724855802428032 4337491325073773824 1637257794345119616 17383768337326017024 14683534806597362816 11983301275868708608 9283067745140054400 6582834214411400192 3882600683682745984 1182367152954091776 16928877695934989184 14228644165206334976 11528410634477680768 8828177103749026560 6127943573020372352 3427710042291718144 727476511563063936 16473987054543961344 13773753523815307136 11073519993086652928 8373286462357998720 5673052931629344512 2972819400900690304 272585870172036096 16019096413152933504 13318862882424279296 10618629351695625088 7918395820966970880 5218162290238316672 2517928759509662464 18264439302490559872 15564205771761905664 12863972241033251456 10163738710304597248 7463505179575943040 4763271648847288832 2063038118118634624 17809548661099532032 15109315130370877824 12409081599642223616 9708848068913569408 7008614538184915200 4308381007456260992 1608147476727606784 17354658019708504192 14654424488979849984 11954190958251195776 9253957427522541568 6553723896793887360 3853490366065233152 1153256835336578944 16899767378317476352 14199533847588822144 11499300316860167936 8799066786131513728 6098833255402859520 3398599724674205312 698366193945551104 16444876736926448512 13744643206197794304 11044409675469140096 8344176144740485888 5643942614011831680 2943709083283177472 243475552554523264 15989986095535420672 13289752564806766464 10589519034078112256 7889285503349458048 5189051972620803840 2488818441892149632 18235328984873047040 15535095454144392832 12834861923415738624 10134628392687084416 7434394861958430208 4734161331229776000 2033927800501121792 17780438343482019200 15080204812753364992 12379971282024710784 9679737751296056576 6979504220567402368 4279270689838748160 1579037159110093952 17325547702090991360 14625314171362337152 11925080640633682944 9224847109905028736 6524613579176374528 3824380048447720320 1124146517719066112 16870657060699963520 14170423529971309312 11470189999242655104 8769956468514000896 6069722937785346688 3369489407056692480 669255876328038272 16415766419308935680 13715532888580281472 11015299357851627264 8315065827122973056 5614832296394318848 2914598765665664640 214365234937010432 15960875777917907840 13260642247189253632 10560408716460599424 7860175185731945216 5159941655003291008 2459708124274636800 18206218667255534208 15505985136526880000 12805751605798225792 10105518075069571584 7405284544340917376 4705051013612263168 2004817482883608960 17751328025864506368 15051094495135852160 12350860964407197952 9650627433678543744 6950393902949889536 4250160372221235328 1549926841492581120 17296437384473478528 14596203853744824320 11895970323016170112 9195736792287515904 6495503261558861696 3795269730830207488 1095036200101553280 16841546743082450688 14141313212353796480 11441079681625142272 8740846150896488064 6040612620167833856 3340379089439179648 640145558710525440 16386656101691422848 13686422570962768640 10986189040234114432 8285955509505460224 5585721978776806016 2885488448048151808 185254917319497600 15931765460300395008 13231531929571740800 10531298398843086592 7831064868114432384 5130831337385778176 2430597806657123968 18177108349638021376 15476874818909367168 12776641288180712960 10076407757452058752 7376174226723404544 4675940695994750336 1975707165266096128 17722217708246993536 15021984177518339328 12321750646789685120 9621517116061030912 6921283585332376704 4221050054603722496 1520816523875068288 17267327066855965696 14567093536127311488 11866860005398657280 9166626474670003072 6466392943941348864 3766159413212694656 1065925882484040448 16812436425464937856 14112202894736283648 11411969364007629440 8711735833278975232 6011502302550321024 3311268771821666816 611035241093012608 16357545784073910016 13657312253345255808 10957078722616601600 8256845191887947392 5556611661159293184 2856378130430638976 156144599701984768 15902655142682882176 13202421611954227968 10502188081225573760 7801954550496919552 5101721019768265344 2401487489039611136 18147998032020508544 15447764501291854336 12747530970563200128 10047297439834545920 7347063909105891712 4646830378377237504 1946596847648583296 17693107390629480704 14992873859900826496 12292640329172172288 9592406798443518080 6892173267714863872 4191939736986209664 1491706206257555456 17238216749238452864 14537983218509798656 11837749687781144448 9137516157052490240 6437282626323836032 3737049095595181824 1036815564866527616 16783326107847425024 14083092577118770816 11382859046390116608 8682625515661462400 5982391984932808192 3282158454204153984 581924923475499776 16328435466456397184 13628201935727742976 10927968404999088768 8227734874270434560 5527501343541780352 2827267812813126144 127034282084471936 15873544825065369344 13173311294336715136 10473077763608060928 7772844232879406720 5072610702150752512 2372377171422098304 18118887714402995712 15418654183674341504 12718420652945687296 10018187122217033088 7317953591488378880 4617720060759724672 1917486530031070464 17663997073011967872 14963763542283313664 12263530011554659456 9563296480826005248 6863062950097351040 4162829419368696832 1462595888640042624 17209106431620940032 14508872900892285824 11808639370163631616 9108405839434977408 6408172308706323200 3707938777977668992 1007705247249014784 16754215790229912192 14053982259501257984 11353748728772603776 8653515198043949568 5953281667315295360 3253048136586641152 552814605857986944 16299325148838884352 13599091618110230144 10898858087381575936 8198624556652921728 5498391025924267520 2798157495195613312 97923964466959104 15844434507447856512 13144200976719202304 10443967445990548096 7743733915261893888 5043500384533239680 2343266853804585472 18089777396785482880 15389543866056828672 12689310335328174464 9989076804599520256 7288843273870866048 4588609743142211840 1888376212413557632 17634886755394455040 14934653224665800832 12234419693937146624 9534186163208492416 6833952632479838208 4133719101751184000 1433485571022529792 17179996114003427200 14479762583274772992 11779529052546118784 9079295521817464576 6379061991088810368 3678828460360156160 978594929631501952 16725105472612399360 14024871941883745152 11324638411155090944 8624404880426436736 5924171349697782528 3223937818969128320 523704288240474112 16270214831221371520 13569981300492717312 10869747769764063104 8169514239035408896 5469280708306754688 2769047177578100480 68813646849446272 15815324189830343680 13115090659101689472 10414857128373035264 7714623597644381056 5014390066915726848 2314156536187072640 18060667079167970048 15360433548439315840 12660200017710661632 9959966486982007424 7259732956253353216 4559499425524699008 1859265894796044800 17605776437776942208 14905542907048288000 12205309376319633792 9505075845590979584 6804842314862325376 4104608784133671168 1404375253405016960 17150885796385914368 14450652265657260160 11750418734928605952 9050185204199951744 6349951673471297536 3649718142742643328 949484612013989120 16695995154994886528 13995761624266232320 11295528093537578112 8595294562808923904 5895061032080269696 3194827501351615488 494593970622961280 16241104513603858688 13540870982875204480 10840637452146550272 8140403921417896064 5440170390689241856 2739936859960587648 39703329231933440 15786213872212830848 13085980341484176640 10385746810755522432 7685513280026868224 4985279749298214016 2285046218569559808 18031556761550457216 15331323230821803008 12631089700093148800 9930856169364494592 7230622638635840384 4530389107907186176 1830155577178531968 17576666120159429376 14876432589430775168 12176199058702120960 9475965527973466752 6775731997244812544 4075498466516158336 1375264935787504128 17121775478768401536 14421541948039747328 11721308417311093120 9021074886582438912 6320841355853784704 3620607825125130496 920374294396476288 16666884837377373696 13966651306648719488 11266417775920065280 8566184245191411072 5865950714462756864 3165717183734102656 465483653005448448 16211994195986345856 13511760665257691648 10811527134529037440 8111293603800383232 5411060073071729024 2710826542343074816 10593011614420608 15757103554595318016 13056870023866663808 10356636493138009600 7656402962409355392 4956169431680701184 2255935900952046976 18002446443932944384 15302212913204290176 12601979382475635968 9901745851746981760 7201512321018327552 4501278790289673344 1801045259561019136 17547555802541916544 14847322271813262336 12147088741084608128 9446855210355953920 6746621679627299712 4046388148898645504 1346154618169991296 17092665161150888704 14392431630422234496 11692198099693580288 8991964568964926080 6291731038236271872 3591497507507617664 891263976778963456 16637774519759860864 13937540989031206656 11237307458302552448 8537073927573898240 5836840396845244032 3136606866116589824 436373335387935616 16182883878368833024 13482650347640178816 10782416816911524608 8082183286182870400 5381949755454216192 2681716224725561984 18428226767706459392 15727993236977805184 13027759706249150976 10327526175520496768 7627292644791842560 4927059114063188352 2226825583334534144 17973336126315431552 15273102595586777344 12572869064858123136 9872635534129468928 7172402003400814720 4472168472672160512 1771934941943506304 17518445484924403712 14818211954195749504 12117978423467095296 9417744892738441088 6717511362009786880 4017277831281132672 1317044300552478464 17063554843533375872 14363321312804721664 11663087782076067456 8962854251347413248 6262620720618759040 3562387189890104832 862153659161450624 16608664202142348032 13908430671413693824 11208197140685039616 8507963609956385408 5807730079227731200 3107496548499076992 407263017770422784 16153773560751320192 13453540030022665984 10753306499294011776 8053072968565357568 5352839437836703360 2652605907108049152 18399116450088946560 15698882919360292352 12998649388631638144 10298415857902983936 7598182327174329728 4897948796445675520 2197715265717021312 17944225808697918720 15243992277969264512 12543758747240610304 9843525216511956096 7143291685783301888 4443058155054647680 1742824624325993472 17489335167306890880 14789101636578236672 12088868105849582464 9388634575120928256 6688401044392274048 3988167513663619840 1287933982934965632 17034444525915863040 14334210995187208832 11633977464458554624 8933743933729900416 6233510403001246208 3533276872272592000 833043341543937792 16579553884524835200 13879320353796180992 11179086823067526784 8478853292338872576 5778619761610218368 3078386230881564160 378152700152909952 16124663243133807360 13424429712405153152 10724196181676498944 8023962650947844736 5323729120219190528 2623495589490536320 18370006132471433728 15669772601742779520 12969539071014125312 10269305540285471104 7569072009556816896 4868838478828162688 2168604948099508480 17915115491080405888 15214881960351751680 12514648429623097472 9814414898894443264 7114181368165789056 4413947837437134848 1713714306708480640 17460224849689378048 14759991318960723840 12059757788232069632 9359524257503415424 6659290726774761216 3959057196046107008 1258823665317452800 17005334208298350208 14305100677569696000 11604867146841041792 8904633616112387584 6204400085383733376 3504166554655079168 803933023926424960 16550443566907322368 13850210036178668160 11149976505450013952 8449742974721359744 5749509443992705536 3049275913264051328 349042382535397120 16095552925516294528 13395319394787640320 10695085864058986112 7994852333330331904 5294618802601677696 2594385271873023488 18340895814853920896 15640662284125266688 12940428753396612480 10240195222667958272 7539961691939304064 4839728161210649856 2139494630481995648 17886005173462893056 15185771642734238848 12485538112005584640 9785304581276930432 7085071050548276224 4384837519819622016 1684603989090967808 17431114532071865216 14730881001343211008 12030647470614556800 9330413939885902592 6630180409157248384 3929946878428594176 1229713347699939968 16976223890680837376 14275990359952183168 11575756829223528960 8875523298494874752 6175289767766220544 3475056237037566336 774822706308912128 16521333249289809536 13821099718561155328 11120866187832501120 8420632657103846912 5720399126375192704 3020165595646538496 319932064917884288 16066442607898781696 13366209077170127488 10665975546441473280 7965742015712819072 5265508484984164864 2565274954255510656 18311785497236408064 15611551966507753856 12911318435779099648 10211084905050445440 7510851374321791232 4810617843593137024 2110384312864482816 17856894855845380224 15156661325116726016 12456427794388071808 9756194263659417600 7055960732930763392 4355727202202109184 1655493671473454976 17402004214454352384 14701770683725698176 12001537152997043968 9301303622268389760 6601070091539735552 3900836560811081344 1200603030082427136 16947113573063324544 14246880042334670336 11546646511606016128 8846412980877361920 6146179450148707712 3445945919420053504 745712388691399296 16492222931672296704 13791989400943642496 11091755870214988288 8391522339486334080 5691288808757679872 2991055278029025664 290821747300371456 16037332290281268864 13337098759552614656 10636865228823960448 7936631698095306240 5236398167366652032 2536164636637997824 18282675179618895232 15582441648890241024 12882208118161586816 10181974587432932608 7481741056704278400 4781507525975624192 2081273995246969984 17827784538227867392 15127551007499213184 12427317476770558976 9727083946041904768 7026850415313250560 4326616884584596352 1626383353855942144 17372893896836839552 14672660366108185344 11972426835379531136 9272193304650876928 6571959773922222720 3871726243193568512 1171492712464914304 16918003255445811712 14217769724717157504 11517536193988503296 8817302663259849088 6117069132531194880 3416835601802540672 716602071073886464 16463112614054783872 13762879083326129664 11062645552597475456 8362412021868821248 5662178491140167040 2961944960411512832 261711429682858624 16008221972663756032 13307988441935101824 10607754911206447616 7907521380477793408 5207287849749139200 2507054319020484992 18253564862001382400 15553331331272728192 12853097800544073984 10152864269815419776 7452630739086765568 4752397208358111360 2052163677629457152 17798674220610354560 15098440689881700352 12398207159153046144 9697973628424391936 6997740097695737728 4297506566967083520 1597273036238429312 17343783579219326720 14643550048490672512 11943316517762018304 9243082987033364096 6542849456304709888 3842615925576055680 1142382394847401472 16888892937828298880 14188659407099644672 11488425876370990464 8788192345642336256 6087958814913682048 3387725284185027840 687491753456373632 16434002296437271040 13733768765708616832 11033535234979962624 8333301704251308416 5633068173522654208 2932834642794000000 232601112065345792 15979111655046243200 13278878124317588992 10578644593588934784 7878411062860280576 5178177532131626368 2477944001402972160 18224454544383869568 15524221013655215360 12823987482926561152 10123753952197906944 7423520421469252736 4723286890740598528 2023053360011944320 17769563902992841728 15069330372264187520 12369096841535533312 9668863310806879104 6968629780078224896 4268396249349570688 1568162718620916480 17314673261601813888 14614439730873159680 11914206200144505472 9213972669415851264 6513739138687197056 3813505607958542848 1113272077229888640 16859782620210786048 14159549089482131840 11459315558753477632 8759082028024823424 6058848497296169216 3358614966567515008 658381435838860800 16404891978819758208 13704658448091104000 11004424917362449792 8304191386633795584 5603957855905141376 2903724325176487168 203490794447832960 15950001337428730368 13249767806700076160 10549534275971421952 7849300745242767744 5149067214514113536 2448833683785459328 18195344226766356736 15495110696037702528 12794877165309048320 10094643634580394112 7394410103851739904 4694176573123085696 1993943042394431488 17740453585375328896 15040220054646674688 12339986523918020480 9639752993189366272 6939519462460712064 4239285931732057856 1539052401003403648 17285562943984301056 14585329413255646848 11885095882526992640 9184862351798338432 6484628821069684224 3784395290341030016 1084161759612375808 16830672302593273216 14130438771864619008 11430205241135964800 8729971710407310592 6029738179678656384 3329504648950002176 629271118221347968 16375781661202245376 13675548130473591168 10975314599744936960 8275081069016282752 5574847538287628544 2874614007558974336 174380476830320128 15920891019811217536 13220657489082563328 10520423958353909120 7820190427625254912 5119956896896600704 2419723366167946496 18166233909148843904 15466000378420189696 12765766847691535488 10065533316962881280 7365299786234227072 4665066255505572864 1964832724776918656 17711343267757816064 15011109737029161856 12310876206300507648 9610642675571853440 6910409144843199232 4210175614114545024 1509942083385890816 17256452626366788224 14556219095638134016 11855985564909479808 9155752034180825600 6455518503452171392 3755284972723517184 1055051441994862976 16801561984975760384 14101328454247106176 11401094923518451968 8700861392789797760 6000627862061143552 3300394331332489344 600160800603835136 16346671343584732544 13646437812856078336 10946204282127424128 8245970751398769920 5545737220670115712 2845503689941461504 145270159212807296 15891780702193704704 13191547171465050496 10491313640736396288 7791080110007742080 5090846579279087872 2390613048550433664 18137123591531331072 15436890060802676864 12736656530074022656 10036422999345368448 7336189468616714240 4635955937888060032 1935722407159405824 17682232950140303232 14981999419411649024 12281765888682994816 9581532357954340608 6881298827225686400 4181065296497032192 1480831765768377984 17227342308749275392 14527108778020621184 11826875247291966976 9126641716563312768 6426408185834658560 3726174655106004352 1025941124377350144 16772451667358247552 14072218136629593344 11371984605900939136 8671751075172284928 5971517544443630720 3271284013714976512 571050482986322304 16317561025967219712 13617327495238565504 10917093964509911296 8216860433781257088 5516626903052602880 2816393372323948672 116159841595294464 15862670384576191872 13162436853847537664 10462203323118883456 7761969792390229248 5061736261661575040 2361502730932920832 18108013273913818240 15407779743185164032 12707546212456509824 10007312681727855616 7307079150999201408 4606845620270547200 1906612089541892992 17653122632522790400 14952889101794136192 12252655571065481984 9552422040336827776 6852188509608173568 4151954978879519360 1451721448150865152 17198231991131762560 14497998460403108352 11797764929674454144 9097531398945799936 6397297868217145728 3697064337488491520 996830806759837312 16743341349740734720 14043107819012080512 11342874288283426304 8642640757554772096 5942407226826117888 3242173696097463680 541940165368809472 16288450708349706880 13588217177621052672 10887983646892398464 8187750116163744256 5487516585435090048 2787283054706435840 87049523977781632 15833560066958679040 13133326536230024832 10433093005501370624 7732859474772716416 5032625944044062208 2332392413315408000 18078902956296305408 15378669425567651200 12678435894838996992 9978202364110342784 7277968833381688576 4577735302653034368 1877501771924380160 17624012314905277568 14923778784176623360 12223545253447969152 9523311722719314944 6823078191990660736 4122844661262006528 1422611130533352320 17169121673514249728 14468888142785595520 11768654612056941312 9068421081328287104 6368187550599632896 3667954019870978688 967720489142324480 16714231032123221888 14013997501394567680 11313763970665913472 8613530439937259264 5913296909208605056 3213063378479950848 512829847751296640 16259340390732194048 13559106860003539840 10858873329274885632 8158639798546231424 5458406267817577216 2758172737088923008 57939206360268800 15804449749341166208 13104216218612512000 10403982687883857792 7703749157155203584 5003515626426549376 2303282095697895168 18049792638678792576 15349559107950138368 12649325577221484160 9949092046492829952 7248858515764175744 4548624985035521536 1848391454306867328 17594901997287764736 14894668466559110528 12194434935830456320 9494201405101802112 6793967874373147904 4093734343644493696 1393500812915839488 17140011355896736896 14439777825168082688 11739544294439428480 9039310763710774272 6339077232982120064 3638843702253465856 938610171524811648 16685120714505709056 13984887183777054848 11284653653048400640 8584420122319746432 5884186591591092224 3183953060862438016 483719530133783808 16230230073114681216 13529996542386027008 10829763011657372800 8129529480928718592 5429295950200064384 2729062419471410176 28828888742755968 15775339431723653376 13075105900994999168 10374872370266344960 7674638839537690752 4974405308809036544 2274171778080382336 18020682321061279744 15320448790332625536 12620215259603971328 9919981728875317120 7219748198146662912 4519514667418008704 1819281136689354496 17565791679670251904 14865558148941597696 12165324618212943488 9465091087484289280 6764857556755635072 4064624026026980864 1364390495298326656 17110901038279224064 14410667507550569856 11710433976821915648 9010200446093261440 6309966915364607232 3609733384635953024 909499853907298816 16656010396888196224 13955776866159542016 11255543335430887808 8555309804702233600 5855076273973579392 3154842743244925184 454609212516270976 16201119755497168384 13500886224768514176 10800652694039859968 8100419163311205760 5400185632582551552 2699952101853897344 18446462644834794752 15746229114106140544 13045995583377486336 10345762052648832128 7645528521920177920 4945294991191523712 2245061460462869504 17991572003443766912 15291338472715112704 12591104941986458496 9890871411257804288 7190637880529150080 4490404349800495872 1790170819071841664 17536681362052739072 14836447831324084864 12136214300595430656 9435980769866776448 6735747239138122240 4035513708409468032 1335280177680813824 17081790720661711232 14381557189933057024 11681323659204402816 8981090128475748608 6280856597747094400 3580623067018440192 880389536289785984 16626900079270683392 13926666548542029184 11226433017813374976 8526199487084720768 5825965956356066560 3125732425627412352 425498894898758144 16172009437879655552 13471775907151001344 10771542376422347136 8071308845693692928 5371075314965038720 2670841784236384512 18417352327217281920 15717118796488627712 13016885265759973504 10316651735031319296 7616418204302665088 4916184673574010880 2215951142845356672 17962461685826254080 15262228155097599872 12561994624368945664 9861761093640291456 7161527562911637248 4461294032182983040 1761060501454328832 17507571044435226240 14807337513706572032 12107103982977917824 9406870452249263616 6706636921520609408 4006403390791955200 1306169860063300992 17052680403044198400 14352446872315544192 11652213341586889984 8951979810858235776 6251746280129581568 3551512749400927360 851279218672273152 16597789761653170560 13897556230924516352 11197322700195862144 8497089169467207936 5796855638738553728 3096622108009899520 396388577281245312 16142899120262142720 13442665589533488512 10742432058804834304 8042198528076180096 5341964997347525888 2641731466618871680 18388242009599769088 15688008478871114880 12987774948142460672 10287541417413806464 7587307886685152256 4887074355956498048 2186840825227843840 17933351368208741248 15233117837480087040 12532884306751432832 9832650776022778624 7132417245294124416 4432183714565470208 1731950183836816000 17478460726817713408 14778227196089059200 12077993665360404992 9377760134631750784 6677526603903096576 3977293073174442368 1277059542445788160 17023570085426685568 14323336554698031360 11623103023969377152 8922869493240722944 6222635962512068736 3522402431783414528 822168901054760320 16568679444035657728 13868445913307003520 11168212382578349312 8467978851849695104 5767745321121040896 3067511790392386688 367278259663732480 16113788802644629888 13413555271915975680 10713321741187321472 8013088210458667264 5312854679730013056 2612621149001358848 18359131691982256256 15658898161253602048 12958664630524947840 10258431099796293632 7558197569067639424 4857964038338985216 2157730507610331008 17904241050591228416 15204007519862574208 12503773989133920000 9803540458405265792 7103306927676611584 4403073396947957376 1702839866219303168 17449350409200200576 14749116878471546368 12048883347742892160 9348649817014237952 6648416286285583744 3948182755556929536 1247949224828275328 16994459767809172736 14294226237080518528 11593992706351864320 8893759175623210112 6193525644894555904 3493292114165901696 793058583437247488 16539569126418144896 13839335595689490688 11139102064960836480 8438868534232182272 5738635003503528064 3038401472774873856 338167942046219648 16084678485027117056 13384444954298462848 10684211423569808640 7983977892841154432 5283744362112500224 2583510831383846016 18330021374364743424 15629787843636089216 12929554312907435008 10229320782178780800 7529087251450126592 4828853720721472384 2128620189992818176 17875130732973715584 15174897202245061376 12474663671516407168 9774430140787752960 7074196610059098752 4373963079330444544 1673729548601790336 17420240091582687744 14720006560854033536 12019773030125379328 9319539499396725120 6619305968668070912 3919072437939416704 1218838907210762496 16965349450191659904 14265115919463005696 11564882388734351488 8864648858005697280 6164415327277043072 3464181796548388864 763948265819734656 16510458808800632064 13810225278071977856 11109991747343323648 8409758216614669440 5709524685886015232 3009291155157361024 309057624428706816 16055568167409604224 13355334636680950016 10655101105952295808 7954867575223641600 5254634044494987392 2554400513766333184 18300911056747230592 15600677526018576384 12900443995289922176 10200210464561267968 7499976933832613760 4799743403103959552 2099509872375305344 17846020415356202752 15145786884627548544 12445553353898894336 9745319823170240128 7045086292441585920 4344852761712931712 1644619230984277504 17391129773965174912 14690896243236520704 11990662712507866496 9290429181779212288 6590195651050558080 3889962120321903872 1189728589593249664 16936239132574147072 14236005601845492864 11535772071116838656 8835538540388184448 6135305009659530240 3435071478930876032 734837948202221824 16481348491183119232 13781114960454465024 11080881429725810816 8380647898997156608 5680414368268502400 2980180837539848192 279947306811193984 16026457849792091392 13326224319063437184 10625990788334782976 7925757257606128768 5225523726877474560 2525290196148820352 18271800739129717760 15571567208401063552 12871333677672409344 10171100146943755136 7470866616215100928 4770633085486446720 2070399554757792512 17816910097738689920 15116676567010035712 12416443036281381504 9716209505552727296 7015975974824073088 4315742444095418880 1615508913366764672 17362019456347662080 14661785925619007872 11961552394890353664 9261318864161699456 6561085333433045248 3860851802704391040 1160618271975736832 16907128814956634240 14206895284227980032 11506661753499325824 8806428222770671616 6106194692042017408 3405961161313363200 705727630584708992 16452238173565606400 13752004642836952192 11051771112108297984 8351537581379643776 5651304050650989568 2951070519922335360 250836989193681152 15997347532174578560 13297114001445924352 10596880470717270144 7896646939988615936 5196413409259961728 2496179878531307520 18242690421512204928 15542456890783550720 12842223360054896512 10141989829326242304 7441756298597588096 4741522767868933888 2041289237140279680 17787799780121177088 15087566249392522880 12387332718663868672 9687099187935214464 6986865657206560256 4286632126477906048 1586398595749251840 17332909138730149248 14632675608001495040 11932442077272840832 9232208546544186624 6531975015815532416 3831741485086878208 1131507954358224000 16878018497339121408 14177784966610467200 11477551435881812992 8777317905153158784 6077084374424504576 3376850843695850368 676617312967196160 16423127855948093568 13722894325219439360 11022660794490785152 8322427263762130944 5622193733033476736 2921960202304822528 221726671576168320 15968237214557065728 13268003683828411520 10567770153099757312 7867536622371103104 5167303091642448896 2467069560913794688 18213580103894692096 15513346573166037888 12813113042437383680 10112879511708729472 7412645980980075264 4712412450251421056 2012178919522766848 17758689462503664256 15058455931775010048 12358222401046355840 9657988870317701632 6957755339589047424 4257521808860393216 1557288278131739008 17303798821112636416 14603565290383982208 11903331759655328000 9203098228926673792 6502864698198019584 3802631167469365376 1102397636740711168 16848908179721608576 14148674648992954368 11448441118264300160 8748207587535645952 6047974056806991744 3347740526078337536 647506995349683328 16394017538330580736 13693784007601926528 10993550476873272320 8293316946144618112 5593083415415963904 2892849884687309696 192616353958655488 15939126896939552896 13238893366210898688 10538659835482244480 7838426304753590272 5138192774024936064 2437959243296281856 18184469786277179264 15484236255548525056 12784002724819870848 10083769194091216640 7383535663362562432 4683302132633908224 1983068601905254016 17729579144886151424 15029345614157497216 12329112083428843008 9628878552700188800 6928645021971534592 4228411491242880384 1528177960514226176 17274688503495123584 14574454972766469376 11874221442037815168 9173987911309160960 6473754380580506752 3773520849851852544 1073287319123198336 16819797862104095744 14119564331375441536 11419330800646787328 8719097269918133120 6018863739189478912 3318630208460824704 618396677732170496 16364907220713067904 13664673689984413696 10964440159255759488 8264206628527105280 5563973097798451072 2863739567069796864 163506036341142656 15910016579322040064 13209783048593385856 10509549517864731648 7809315987136077440 5109082456407423232 2408848925678769024 18155359468659666432 15455125937931012224 12754892407202358016 10054658876473703808 7354425345745049600 4654191815016395392 1953958284287741184 17700468827268638592 15000235296539984384 12300001765811330176 9599768235082675968 6899534704354021760 4199301173625367552 1499067642896713344 17245578185877610752 14545344655148956544 11845111124420302336 9144877593691648128 6444644062962993920 3744410532234339712 1044177001505685504 16790687544486582912 14090454013757928704 11390220483029274496 8689986952300620288 5989753421571966080 3289519890843311872 589286360114657664 16335796903095555072 13635563372366900864 10935329841638246656 8235096310909592448 5534862780180938240 2834629249452284032 134395718723629824 15880906261704527232 13180672730975873024 10480439200247218816 7780205669518564608 5079972138789910400 2379738608061256192 18126249151042153600 15426015620313499392 12725782089584845184 10025548558856190976 7325315028127536768 4625081497398882560 1924847966670228352 17671358509651125760 14971124978922471552 12270891448193817344 9570657917465163136 6870424386736508928 4170190856007854720 1469957325279200512 17216467868260097920 14516234337531443712 11816000806802789504 9115767276074135296 6415533745345481088 3715300214616826880 1015066683888172672 16761577226869070080 14061343696140415872 11361110165411761664 8660876634683107456 5960643103954453248 3260409573225799040 560176042497144832 16306686585478042240 13606453054749388032 10906219524020733824 8205985993292079616 5505752462563425408 2805518931834771200 105285401106116992 15851795944087014400 13151562413358360192 10451328882629705984 7751095351901051776 5050861821172397568 2350628290443743360 18097138833424640768 15396905302695986560 12696671771967332352 9996438241238678144 7296204710510023936 4595971179781369728 1895737649052715520 17642248192033612928 14942014661304958720 12241781130576304512 9541547599847650304 6841314069118996096 4141080538390341888 1440847007661687680 17187357550642585088 14487124019913930880 11786890489185276672 9086656958456622464 6386423427727968256 3686189896999314048 985956366270659840 16732466909251557248 14032233378522903040 11331999847794248832 8631766317065594624 5931532786336940416 3231299255608286208 531065724879632000 16277576267860529408 13577342737131875200 10877109206403220992 8176875675674566784 5476642144945912576 2776408614217258368 76175083488604160 15822685626469501568 13122452095740847360 10422218565012193152 7721985034283538944 5021751503554884736 2321517972826230528 18068028515807127936 15367794985078473728 12667561454349819520 9967327923621165312 7267094392892511104 4566860862163856896 1866627331435202688 17613137874416100096 14912904343687445888 12212670812958791680 9512437282230137472 6812203751501483264 4111970220772829056 1411736690044174848 17158247233025072256 14458013702296418048 11757780171567763840 9057546640839109632 6357313110110455424 3657079579381801216 956846048653147008 16703356591634044416 14003123060905390208 11302889530176736000 8602655999448081792 5902422468719427584 3202188937990773376 501955407262119168 16248465950243016576 13548232419514362368 10847998888785708160 8147765358057053952 5447531827328399744 2747298296599745536 47064765871091328 15793575308851988736 13093341778123334528 10393108247394680320 7692874716666026112 4992641185937371904 2292407655208717696 18038918198189615104 15338684667460960896 12638451136732306688 9938217606003652480 7237984075274998272 4537750544546344064 1837517013817689856 17584027556798587264 14883794026069933056 12183560495341278848 9483326964612624640 6783093433883970432 4082859903155316224 1382626372426662016 17129136915407559424 14428903384678905216 11728669853950251008 9028436323221596800 6328202792492942592 3627969261764288384 927735731035634176 16674246274016531584 13974012743287877376 11273779212559223168 8573545681830568960 5873312151101914752 3173078620373260544 472845089644606336 16219355632625503744 13519122101896849536 10818888571168195328 8118655040439541120 5418421509710886912 2718187978982232704 17954448253578496 15764464991234475904 13064231460505821696 10363997929777167488 7663764399048513280 4963530868319859072 2263297337591204864 18009807880572102272 15309574349843448064 12609340819114793856 9909107288386139648 7208873757657485440 4508640226928831232 1808406696200177024 17554917239181074432 14854683708452420224 12154450177723766016 9454216646995111808 6753983116266457600 4053749585537803392 1353516054809149184 17100026597790046592 14399793067061392384 11699559536332738176 8999326005604083968 6299092474875429760 3598858944146775552 898625413418121344 16645135956399018752 13944902425670364544 11244668894941710336 8544435364213056128 5844201833484401920 3143968302755747712 443734772027093504 16190245315007990912 13490011784279336704 10789778253550682496 8089544722822028288 5389311192093374080 2689077661364719872 18435588204345617280 15735354673616963072 13035121142888308864 10334887612159654656 7634654081431000448 4934420550702346240 2234187019973692032 17980697562954589440 15280464032225935232 12580230501497281024 9879996970768626816 7179763440039972608 4479529909311318400 1779296378582664192 17525806921563561600 14825573390834907392 12125339860106253184 9425106329377598976 6724872798648944768 4024639267920290560 1324405737191636352 17070916280172533760 14370682749443879552 11670449218715225344 8970215687986571136 6269982157257916928 3569748626529262720 869515095800608512 16616025638781505920 13915792108052851712 11215558577324197504 8515325046595543296 5815091515866889088 3114857985138234880 414624454409580672 16161134997390478080 13460901466661823872 10760667935933169664 8060434405204515456 5360200874475861248 2659967343747207040 18406477886728104448 15706244355999450240 13006010825270796032 10305777294542141824 7605543763813487616 4905310233084833408 2205076702356179200 17951587245337076608 15251353714608422400 12551120183879768192 9850886653151113984 7150653122422459776 4450419591693805568 1750186060965151360 17496696603946048768 14796463073217394560 12096229542488740352 9395996011760086144 6695762481031431936 3995528950302777728 1295295419574123520 17041805962555020928 14341572431826366720 11641338901097712512 8941105370369058304 6240871839640404096 3540638308911749888 840404778183095680 16586915321163993088 13886681790435338880 11186448259706684672 8486214728978030464 5785981198249376256 3085747667520722048 385514136792067840 16132024679772965248 13431791149044311040 10731557618315656832 8031324087587002624 5331090556858348416 2630857026129694208 18377367569110591616 15677134038381937408 12976900507653283200 10276666976924628992 7576433446195974784 4876199915467320576 2175966384738666368 17922476927719563776 15222243396990909568 12522009866262255360 9821776335533601152 7121542804804946944 4421309274076292736 1721075743347638528 17467586286328535936 14767352755599881728 12067119224871227520 9366885694142573312 6666652163413919104 3966418632685264896 1266185101956610688 17012695644937508096 14312462114208853888 11612228583480199680 8911995052751545472 6211761522022891264 3511527991294237056 811294460565582848 16557805003546480256 13857571472817826048 11157337942089171840 8457104411360517632 5756870880631863424 3056637349903209216 356403819174555008 16102914362155452416 13402680831426798208 10702447300698144000 8002213769969489792 5301980239240835584 2601746708512181376 18348257251493078784 15648023720764424576 12947790190035770368 10247556659307116160 7547323128578461952 4847089597849807744 2146856067121153536 17893366610102050944 15193133079373396736 12492899548644742528 9792666017916088320 7092432487187434112 4392198956458779904 1691965425730125696 17438475968711023104 14738242437982368896 12038008907253714688 9337775376525060480 6637541845796406272 3937308315067752064 1237074784339097856 16983585327319995264 14283351796591341056 11583118265862686848 8882884735134032640 6182651204405378432 3482417673676724224 782184142948070016 16528694685928967424 13828461155200313216 11128227624471659008 8427994093743004800 5727760563014350592 3027527032285696384 327293501557042176 16073804044537939584 13373570513809285376 10673336983080631168 7973103452351976960 5272869921623322752 2572636390894668544 18319146933875565952 15618913403146911744 12918679872418257536 10218446341689603328 7518212810960949120 4817979280232294912 2117745749503640704 17864256292484538112 15164022761755883904 12463789231027229696 9763555700298575488 7063322169569921280 4363088638841267072 1662855108112612864 17409365651093510272 14709132120364856064 12008898589636201856 9308665058907547648 6608431528178893440 3908197997450239232 1207964466721585024 16954475009702482432 14254241478973828224 11554007948245174016 8853774417516519808 6153540886787865600 3453307356059211392 753073825330557184 16499584368311454592 13799350837582800384 11099117306854146176 8398883776125491968 5698650245396837760 2998416714668183552 298183183939529344 16044693726920426752 13344460196191772544 10644226665463118336 7943993134734464128 5243759604005809920 2543526073277155712 18290036616258053120 15589803085529398912 12889569554800744704 10189336024072090496 7489102493343436288 4788868962614782080 2088635431886127872 17835145974867025280 15134912444138371072 12434678913409716864 9734445382681062656 7034211851952408448 4333978321223754240 1633744790495100032 17380255333475997440 14680021802747343232 11979788272018689024 9279554741290034816 6579321210561380608 3879087679832726400 1178854149104072192 16925364692084969600 14225131161356315392 11524897630627661184 8824664099899006976 6124430569170352768 3424197038441698560 723963507713044352 16470474050693941760 13770240519965287552 11070006989236633344 8369773458507979136 5669539927779324928 2969306397050670720 269072866322016512 16015583409302913920 13315349878574259712 10615116347845605504 7914882817116951296 5214649286388297088 2514415755659642880 18260926298640540288 15560692767911886080 12860459237183231872 10160225706454577664 7459992175725923456 4759758644997269248 2059525114268615040 17806035657249512448 15105802126520858240 12405568595792204032 9705335065063549824 7005101534334895616 4304868003606241408 1604634472877587200 17351145015858484608 14650911485129830400 11950677954401176192 9250444423672521984 6550210892943867776 3849977362215213568 1149743831486559360 16896254374467456768 14196020843738802560 11495787313010148352 8795553782281494144 6095320251552839936 3395086720824185728 694853190095531520 16441363733076428928 13741130202347774720 11040896671619120512 8340663140890466304 5640429610161812096 2940196079433157888 239962548704503680 15986473091685401088 13286239560956746880 10586006030228092672 7885772499499438464 5185538968770784256 2485305438042130048 18231815981023027456 15531582450294373248 12831348919565719040 10131115388837064832 7430881858108410624 4730648327379756416 2030414796651102208 17776925339631999616 15076691808903345408 12376458278174691200 9676224747446036992 6975991216717382784 4275757685988728576 1575524155260074368 17322034698240971776 14621801167512317568 11921567636783663360 9221334106055009152 6521100575326354944 3820867044597700736 1120633513869046528 16867144056849943936 14166910526121289728 11466676995392635520 8766443464663981312 6066209933935327104 3365976403206672896 665742872478018688 16412253415458916096 13712019884730261888 11011786354001607680 8311552823272953472 5611319292544299264 2911085761815645056 210852231086990848 15957362774067888256 13257129243339234048 10556895712610579840 7856662181881925632 5156428651153271424 2456195120424617216 18202705663405514624 15502472132676860416 12802238601948206208 10102005071219552000 7401771540490897792 4701538009762243584 2001304479033589376 17747815022014486784 15047581491285832576 12347347960557178368 9647114429828524160 6946880899099869952 4246647368371215744 1546413837642561536 17292924380623458944 14592690849894804736 11892457319166150528 9192223788437496320 6491990257708842112 3791756726980187904 1091523196251533696 16838033739232431104 14137800208503776896 11437566677775122688 8737333147046468480 6037099616317814272 3336866085589160064 636632554860505856 16383143097841403264 13682909567112749056 10982676036384094848 8282442505655440640 5582208974926786432 2881975444198132224 181741913469478016 15928252456450375424 13228018925721721216 10527785394993067008 7827551864264412800 5127318333535758592 2427084802807104384 18173595345788001792 15473361815059347584 12773128284330693376 10072894753602039168 7372661222873384960 4672427692144730752 1972194161416076544 17718704704396973952 15018471173668319744 12318237642939665536 9618004112211011328 6917770581482357120 4217537050753702912 1517303520025048704 17263814063005946112 14563580532277291904 11863347001548637696 9163113470819983488 6462879940091329280 3762646409362675072 1062412878634020864 16808923421614918272 14108689890886264064 11408456360157609856 8708222829428955648 6007989298700301440 3307755767971647232 607522237242993024 16354032780223890432 13653799249495236224 10953565718766582016 8253332188037927808 5553098657309273600 2852865126580619392 152631595851965184 15899142138832862592 13198908608104208384 10498675077375554176 7798441546646899968 5098208015918245760 2397974485189591552 18144485028170488960 15444251497441834752 12744017966713180544 10043784435984526336 7343550905255872128 4643317374527217920 1943083843798563712 17689594386779461120 14989360856050806912 12289127325322152704 9588893794593498496 6888660263864844288 4188426733136190080 1488193202407535872 17234703745388433280 14534470214659779072 11834236683931124864 9134003153202470656 6433769622473816448 3733536091745162240 1033302561016508032 16779813103997405440 14079579573268751232 11379346042540097024 8679112511811442816 5978878981082788608 3278645450354134400 578411919625480192 16324922462606377600 13624688931877723392 10924455401149069184 8224221870420414976 5523988339691760768 2823754808963106560 123521278234452352 15870031821215349760 13169798290486695552 10469564759758041344 7769331229029387136 5069097698300732928 2368864167572078720 18115374710552976128 15415141179824321920 12714907649095667712 10014674118367013504 7314440587638359296 4614207056909705088 1913973526181050880 17660484069161948288 14960250538433294080 12260017007704639872 9559783476975985664 6859549946247331456 4159316415518677248 1459082884790023040 17205593427770920448 14505359897042266240 11805126366313612032 9104892835584957824 6404659304856303616 3704425774127649408 1004192243398995200 16750702786379892608 14050469255651238400 11350235724922584192 8650002194193929984 5949768663465275776 3249535132736621568 549301602007967360 16295812144988864768 13595578614260210560 10895345083531556352 8195111552802902144 5494878022074247936 2794644491345593728 94410960616939520 15840921503597836928 13140687972869182720 10440454442140528512 7740220911411874304 5039987380683220096 2339753849954565888 18086264392935463296 15386030862206809088 12685797331478154880 9985563800749500672 7285330270020846464 4585096739292192256 1884863208563538048 17631373751544435456 14931140220815781248 12230906690087127040 9530673159358472832 6830439628629818624 4130206097901164416 1429972567172510208 17176483110153407616 14476249579424753408 11776016048696099200 9075782517967444992 6375548987238790784 3675315456510136576 975081925781482368 16721592468762379776 14021358938033725568 11321125407305071360 8620891876576417152 5920658345847762944 3220424815119108736 520191284390454528 16266701827371351936 13566468296642697728 10866234765914043520 8166001235185389312 5465767704456735104 2765534173728080896 65300642999426688 15811811185980324096 13111577655251669888 10411344124523015680 7711110593794361472 5010877063065707264 2310643532337053056 18057154075317950464 15356920544589296256 12656687013860642048 9956453483131987840 7256219952403333632 4555986421674679424 1855752890946025216 17602263433926922624 14902029903198268416 12201796372469614208 9501562841740960000 6801329311012305792 4101095780283651584 1400862249554997376 17147372792535894784 14447139261807240576 11746905731078586368 9046672200349932160 6346438669621277952 3646205138892623744 945971608163969536 16692482151144866944 13992248620416212736 11292015089687558528 8591781558958904320 5891548028230250112 3191314497501595904 491080966772941696 16237591509753839104 13537357979025184896 10837124448296530688 8136890917567876480 5436657386839222272 2736423856110568064 36190325381913856 15782700868362811264 13082467337634157056 10382233806905502848 7682000276176848640 4981766745448194432 2281533214719540224 18028043757700437632 15327810226971783424 12627576696243129216 9927343165514475008 7227109634785820800 4526876104057166592 1826642573328512384 17573153116309409792 14872919585580755584 12172686054852101376 9472452524123447168 6772218993394792960 4071985462666138752 1371751931937484544 17118262474918381952 14418028944189727744 11717795413461073536 9017561882732419328 6317328352003765120 3617094821275110912 916861290546456704 16663371833527354112 13963138302798699904 11262904772070045696 8562671241341391488 5862437710612737280 3162204179884083072 461970649155428864 16208481192136326272 13508247661407672064 10808014130679017856 8107780599950363648 5407547069221709440 2707313538493055232 7080007764401024 15753590550745298432 13053357020016644224 10353123489287990016 7652889958559335808 4952656427830681600 2252422897102027392 17998933440082924800 15298699909354270592 12598466378625616384 9898232847896962176 7197999317168307968 4497765786439653760 1797532255710999552 17544042798691896960 14843809267963242752 12143575737234588544 9443342206505934336 6743108675777280128 4042875145048625920 1342641614319971712 17089152157300869120 14388918626572214912 11688685095843560704 8988451565114906496 6288218034386252288 3587984503657598080 887750972928943872 16634261515909841280 13934027985181187072 11233794454452532864 8533560923723878656 5833327392995224448 3133093862266570240 432860331537916032 16179370874518813440 13479137343790159232 10778903813061505024 8078670282332850816 5378436751604196608 2678203220875542400 18424713763856439808 15724480233127785600 13024246702399131392 10324013171670477184 7623779640941822976 4923546110213168768 2223312579484514560 17969823122465411968 15269589591736757760 12569356061008103552 9869122530279449344 7168888999550795136 4468655468822140928 1768421938093486720 17514932481074384128 14814698950345729920 12114465419617075712 9414231888888421504 6713998358159767296 4013764827431113088 1313531296702458880 17060041839683356288 14359808308954702080 11659574778226047872 8959341247497393664 6259107716768739456 3558874186040085248 858640655311431040 16605151198292328448 13904917667563674240 11204684136835020032 8504450606106365824 5804217075377711616 3103983544649057408 403750013920403200 16150260556901300608 13450027026172646400 10749793495443992192 8049559964715337984 5349326433986683776 2649092903258029568 18395603446238926976 15695369915510272768 12995136384781618560 10294902854052964352 7594669323324310144 4894435792595655936 2194202261867001728 17940712804847899136 15240479274119244928 12540245743390590720 9840012212661936512 7139778681933282304 4439545151204628096 1739311620475973888 17485822163456871296 14785588632728217088 12085355101999562880 9385121571270908672 6684888040542254464 3984654509813600256 1284420979084946048 17030931522065843456 14330697991337189248 11630464460608535040 8930230929879880832 6229997399151226624 3529763868422572416 829530337693918208 16576040880674815616 13875807349946161408 11175573819217507200 8475340288488852992 5775106757760198784 3074873227031544576 374639696302890368 16121150239283787776 13420916708555133568 10720683177826479360 8020449647097825152 5320216116369170944 2619982585640516736 18366493128621414144 15666259597892759936 12966026067164105728 10265792536435451520 7565559005706797312 4865325474978143104 2165091944249488896 17911602487230386304 15211368956501732096 12511135425773077888 9810901895044423680 7110668364315769472 4410434833587115264 1710201302858461056 17456711845839358464 14756478315110704256 12056244784382050048 9356011253653395840 6655777722924741632 3955544192196087424 1255310661467433216 17001821204448330624 14301587673719676416 11601354142991022208 8901120612262368000 6200887081533713792 3500653550805059584 800420020076405376 16546930563057302784 13846697032328648576 11146463501599994368 8446229970871340160 5745996440142685952 3045762909414031744 345529378685377536 16092039921666274944 13391806390937620736 10691572860208966528 7991339329480312320 5291105798751658112 2590872268023003904 18337382811003901312 15637149280275247104 12936915749546592896 10236682218817938688 7536448688089284480 4836215157360630272 2135981626631976064 17882492169612873472 15182258638884219264 12482025108155565056 9781791577426910848 7081558046698256640 4381324515969602432 1681090985240948224 17427601528221845632 14727367997493191424 12027134466764537216 9326900936035883008 6626667405307228800 3926433874578574592 1226200343849920384 16972710886830817792 14272477356102163584 11572243825373509376 8872010294644855168 6171776763916200960 3471543233187546752 771309702458892544 16517820245439789952 13817586714711135744 11117353183982481536 8417119653253827328 5716886122525173120 3016652591796518912 316419061067864704 16062929604048762112 13362696073320107904 10662462542591453696 7962229011862799488 5261995481134145280 2561761950405491072 18308272493386388480 15608038962657734272 12907805431929080064 10207571901200425856 7507338370471771648 4807104839743117440 2106871309014463232 17853381851995360640 15153148321266706432 12452914790538052224 9752681259809398016 7052447729080743808 4352214198352089600 1651980667623435392 17398491210604332800 14698257679875678592 11998024149147024384 9297790618418370176 6597557087689715968 3897323556961061760 1197090026232407552 16943600569213304960 14243367038484650752 11543133507755996544 8842899977027342336 6142666446298688128 3442432915570033920 742199384841379712 16488709927822277120 13788476397093622912 11088242866364968704 8388009335636314496 5687775804907660288 2987542274179006080 287308743450351872 16033819286431249280 13333585755702595072 10633352224973940864 7933118694245286656 5232885163516632448 2532651632787978240 18279162175768875648 15578928645040221440 12878695114311567232 10178461583582913024 7478228052854258816 4777994522125604608 2077760991396950400 17824271534377847808 15124038003649193600 12423804472920539392 9723570942191885184 7023337411463230976 4323103880734576768 1622870350005922560 17369380892986819968 14669147362258165760 11968913831529511552 9268680300800857344 6568446770072203136 3868213239343548928 1167979708614894720 16914490251595792128 14214256720867137920 11514023190138483712 8813789659409829504 6113556128681175296 3413322597952521088 713089067223866880 16459599610204764288 13759366079476110080 11059132548747455872 8358899018018801664 5658665487290147456 2958431956561493248 258198425832839040 16004708968813736448 13304475438085082240 10604241907356428032 7904008376627773824 5203774845899119616 2503541315170465408 18250051858151362816 15549818327422708608 12849584796694054400 10149351265965400192 7449117735236745984 4748884204508091776 2048650673779437568 17795161216760334976 15094927686031680768 12394694155303026560 9694460624574372352 6994227093845718144 4293993563117063936 1593760032388409728 17340270575369307136 14640037044640652928 11939803513911998720 9239569983183344512 6539336452454690304 3839102921726036096 1138869390997381888 16885379933978279296 14185146403249625088 11484912872520970880 8784679341792316672 6084445811063662464 3384212280335008256 683978749606354048 16430489292587251456 13730255761858597248 11030022231129943040 8329788700401288832 5629555169672634624 2929321638943980416 229088108215326208 15975598651196223616 13275365120467569408 10575131589738915200 7874898059010260992 5174664528281606784 2474430997552952576 18220941540533849984 15520708009805195776 12820474479076541568 10120240948347887360 7420007417619233152 4719773886890578944 2019540356161924736 17766050899142822144 15065817368414167936 12365583837685513728 9665350306956859520 6965116776228205312 4264883245499551104 1564649714770896896 17311160257751794304 14610926727023140096 11910693196294485888 9210459665565831680 6510226134837177472 3809992604108523264 1109759073379869056 16856269616360766464 14156036085632112256 11455802554903458048 8755569024174803840 6055335493446149632 3355101962717495424 654868431988841216 16401378974969738624 13701145444241084416 11000911913512430208 8300678382783776000 5600444852055121792 2900211321326467584 199977790597813376 15946488333578710784 13246254802850056576 10546021272121402368 7845787741392748160 5145554210664093952 2445320679935439744 18191831222916337152 15491597692187682944 12791364161459028736 10091130630730374528 7390897100001720320 4690663569273066112 1990430038544411904 17736940581525309312 15036707050796655104 12336473520068000896 9636239989339346688 6936006458610692480 4235772927882038272 1535539397153384064 17282049940134281472 14581816409405627264 11881582878676973056 9181349347948318848 6481115817219664640 3780882286491010432 1080648755762356224 16827159298743253632 14126925768014599424 11426692237285945216 8726458706557291008 6026225175828636800 3325991645099982592 625758114371328384 16372268657352225792 13672035126623571584 10971801595894917376 8271568065166263168 5571334534437608960 2871101003708954752 170867472980300544 15917378015961197952 13217144485232543744 10516910954503889536 7816677423775235328 5116443893046581120 2416210362317926912 18162720905298824320 15462487374570170112 12762253843841515904 10062020313112861696 7361786782384207488 4661553251655553280 1961319720926899072 17707830263907796480 15007596733179142272 12307363202450488064 9607129671721833856 6906896140993179648 4206662610264525440 1506429079535871232 17252939622516768640 14552706091788114432 11852472561059460224 9152239030330806016 6452005499602151808 3751771968873497600 1051538438144843392 16798048981125740800 14097815450397086592 11397581919668432384 8697348388939778176 5997114858211123968 3296881327482469760 596647796753815552 16343158339734712960 13642924809006058752 10942691278277404544 8242457747548750336 5542224216820096128 2841990686091441920 141757155362787712 15888267698343685120 13188034167615030912 10487800636886376704 7787567106157722496 5087333575429068288 2387100044700414080 18133610587681311488 15433377056952657280 12733143526224003072 10032909995495348864 7332676464766694656 4632442934038040448 1932209403309386240 17678719946290283648 14978486415561629440 12278252884832975232 9578019354104321024 6877785823375666816 4177552292647012608 1477318761918358400 17223829304899255808 14523595774170601600 11823362243441947392 9123128712713293184 6422895181984638976 3722661651255984768 1022428120527330560 16768938663508227968 14068705132779573760 11368471602050919552 8668238071322265344 5968004540593611136 3267771009864956928 567537479136302720 16314048022117200128 13613814491388545920 10913580960659891712 8213347429931237504 5513113899202583296 2812880368473929088 112646837745274880 15859157380726172288 13158923849997518080 10458690319268863872 7758456788540209664 5058223257811555456 2357989727082901248 18104500270063798656 15404266739335144448 12704033208606490240 10003799677877836032 7303566147149181824 4603332616420527616 1903099085691873408 17649609628672770816 14949376097944116608 12249142567215462400 9548909036486808192 6848675505758153984 4148441975029499776 1448208444300845568 17194718987281742976 14494485456553088768 11794251925824434560 9094018395095780352 6393784864367126144 3693551333638471936 993317802909817728 16739828345890715136 14039594815162060928 11339361284433406720 8639127753704752512 5938894222976098304 3238660692247444096 538427161518789888 16284937704499687296 13584704173771033088 10884470643042378880 8184237112313724672 5484003581585070464 2783770050856416256 83536520127762048 15830047063108659456 13129813532380005248 10429580001651351040 7729346470922696832 5029112940194042624 2328879409465388416 18075389952446285824 15375156421717631616 12674922890988977408 9974689360260323200 7274455829531668992 4574222298803014784 1873988768074360576 17620499311055257984 14920265780326603776 12220032249597949568 9519798718869295360 6819565188140641152 4119331657411986944 1419098126683332736 17165608669664230144 14465375138935575936 11765141608206921728 9064908077478267520 6364674546749613312 3664441016020959104 964207485292304896 16710718028273202304 14010484497544548096 11310250966815893888 8610017436087239680 5909783905358585472 3209550374629931264 509316843901277056 16255827386882174464 13555593856153520256 10855360325424866048 8155126794696211840 5454893263967557632 2754659733238903424 54426202510249216 15800936745491146624 13100703214762492416 10400469684033838208 7700236153305184000 5000002622576529792 2299769091847875584 18046279634828772992 15346046104100118784 12645812573371464576 9945579042642810368 7245345511914156160 4545111981185501952 1844878450456847744 17591388993437745152 14891155462709090944 12190921931980436736 9490688401251782528 6790454870523128320 4090221339794474112 1389987809065819904 17136498352046717312 14436264821318063104 11736031290589408896 9035797759860754688 6335564229132100480 3635330698403446272 935097167674792064 16681607710655689472 13981374179927035264 11281140649198381056 8580907118469726848 5880673587741072640 3180440057012418432 480206526283764224 16226717069264661632 13526483538536007424 10826250007807353216 8126016477078699008 5425782946350044800 2725549415621390592 25315884892736384 15771826427873633792 13071592897144979584 10371359366416325376 7671125835687671168 4970892304959016960 2270658774230362752 18017169317211260160 15316935786482605952 12616702255753951744 9916468725025297536 7216235194296643328 4516001663567989120 1815768132839334912 17562278675820232320 14862045145091578112 12161811614362923904 9461578083634269696 6761344552905615488 4061111022176961280 1360877491448307072 17107388034429204480 14407154503700550272 11706920972971896064 9006687442243241856 6306453911514587648 3606220380785933440 905986850057279232 16652497393038176640 13952263862309522432 11252030331580868224 8551796800852214016 5851563270123559808 3151329739394905600 451096208666251392 16197606751647148800 13497373220918494592 10797139690189840384 8096906159461186176 5396672628732531968 2696439098003877760 18442949640984775168 15742716110256120960 13042482579527466752 10342249048798812544 7642015518070158336 4941781987341504128 2241548456612849920 17988058999593747328 15287825468865093120 12587591938136438912 9887358407407784704 7187124876679130496 4486891345950476288 1786657815221822080 17533168358202719488 14832934827474065280 12132701296745411072 9432467766016756864 6732234235288102656 4032000704559448448 1331767173830794240 17078277716811691648 14378044186083037440 11677810655354383232 8977577124625729024 6277343593897074816 3577110063168420608 876876532439766400 16623387075420663808 13923153544692009600 11222920013963355392 8522686483234701184 5822452952506046976 3122219421777392768 421985891048738560 16168496434029635968 13468262903300981760 10768029372572327552 8067795841843673344 5367562311115019136 2667328780386364928 18413839323367262336 15713605792638608128 13013372261909953920 10313138731181299712 7612905200452645504 4912671669723991296 2212438138995337088 17958948681976234496 15258715151247580288 12558481620518926080 9858248089790271872 7158014559061617664 4457781028332963456 1757547497604309248 17504058040585206656 14803824509856552448 12103590979127898240 9403357448399244032 6703123917670589824 4002890386941935616 1302656856213281408 17049167399194178816 14348933868465524608 11648700337736870400 8948466807008216192 6248233276279561984 3547999745550907776 847766214822253568 16594276757803150976 13894043227074496768 11193809696345842560 8493576165617188352 5793342634888534144 3093109104159879936 392875573431225728 16139386116412123136 13439152585683468928 10738919054954814720 8038685524226160512 5338451993497506304 2638218462768852096 18384729005749749504 15684495475021095296 12984261944292441088 10284028413563786880 7583794882835132672 4883561352106478464 2183327821377824256 17929838364358721664 15229604833630067456 12529371302901413248 9829137772172759040 7128904241444104832 4428670710715450624 1728437179986796416 17474947722967693824 14774714192239039616 12074480661510385408 9374247130781731200 6674013600053076992 3973780069324422784 1273546538595768576 17020057081576665984 14319823550848011776 11619590020119357568 8919356489390703360 6219122958662049152 3518889427933394944 818655897204740736 16565166440185638144 13864932909456983936 11164699378728329728 8464465847999675520 5764232317271021312 3063998786542367104 363765255813712896 16110275798794610304 13410042268065956096 10709808737337301888 8009575206608647680 5309341675879993472 2609108145151339264 18355618688132236672 15655385157403582464 12955151626674928256 10254918095946274048 7554684565217619840 4854451034488965632 2154217503760311424 17900728046741208832 15200494516012554624 12500260985283900416 9800027454555246208 7099793923826592000 4399560393097937792 1699326862369283584 17445837405350180992 14745603874621526784 12045370343892872576 9345136813164218368 6644903282435564160 3944669751706909952 1244436220978255744 16990946763959153152 14290713233230498944 11590479702501844736 8890246171773190528 6190012641044536320 3489779110315882112 789545579587227904 16536056122568125312 13835822591839471104 11135589061110816896 8435355530382162688 5735121999653508480 3034888468924854272 334654938196200064 16081165481177097472 13380931950448443264 10680698419719789056 7980464888991134848 5280231358262480640 2579997827533826432 18326508370514723840 15626274839786069632 12926041309057415424 10225807778328761216 7525574247600107008 4825340716871452800 2125107186142798592 17871617729123696000 15171384198395041792 12471150667666387584 9770917136937733376 7070683606209079168 4370450075480424960 1670216544751770752 17416727087732668160 14716493557004013952 12016260026275359744 9316026495546705536 6615792964818051328 3915559434089397120 1215325903360742912 16961836446341640320 14261602915612986112 11561369384884331904 8861135854155677696 6160902323427023488 3460668792698369280 760435261969715072 16506945804950612480 13806712274221958272 11106478743493304064 8406245212764649856 5706011682035995648 3005778151307341440 305544620578687232 16052055163559584640 13351821632830930432 10651588102102276224 7951354571373622016 5251121040644967808 2550887509916313600 18297398052897211008 15597164522168556800 12896930991439902592 10196697460711248384 7496463929982594176 4796230399253939968 2095996868525285760 17842507411506183168 15142273880777528960 12442040350048874752 9741806819320220544 7041573288591566336 4341339757862912128 1641106227134257920 17387616770115155328 14687383239386501120 11987149708657846912 9286916177929192704 6586682647200538496 3886449116471884288 1186215585743230080 16932726128724127488 14232492597995473280 11532259067266819072 8832025536538164864 6131792005809510656 3431558475080856448 731324944352202240 16477835487333099648 13777601956604445440 11077368425875791232 8377134895147137024 5676901364418482816 2976667833689828608 276434302961174400 16022944845942071808 13322711315213417600 10622477784484763392 7922244253756109184 5222010723027454976 2521777192298800768 18268287735279698176 15568054204551043968 12867820673822389760 10167587143093735552 7467353612365081344 4767120081636427136 2066886550907772928 17813397093888670336 15113163563160016128 12412930032431361920 9712696501702707712 7012462970974053504 4312229440245399296 1611995909516745088 17358506452497642496 14658272921768988288 11958039391040334080 9257805860311679872 6557572329583025664 3857338798854371456 1157105268125717248 16903615811106614656 14203382280377960448 11503148749649306240 8802915218920652032 6102681688191997824 3402448157463343616 702214626734689408 16448725169715586816 13748491638986932608 11048258108258278400 8348024577529624192 5647791046800969984 2947557516072315776 247323985343661568 15993834528324558976 13293600997595904768 10593367466867250560 7893133936138596352 5192900405409942144 2492666874681287936 18239177417662185344 15538943886933531136 12838710356204876928 10138476825476222720 7438243294747568512 4738009764018914304 2037776233290260096 17784286776271157504 15084053245542503296 12383819714813849088 9683586184085194880 6983352653356540672 4283119122627886464 1582885591899232256 17329396134880129664 14629162604151475456 11928929073422821248 9228695542694167040 6528462011965512832 3828228481236858624 1127994950508204416 16874505493489101824 14174271962760447616 11474038432031793408 8773804901303139200 6073571370574484992 3373337839845830784 673104309117176576 16419614852098073984 13719381321369419776 11019147790640765568 8318914259912111360 5618680729183457152 2918447198454802944 218213667726148736 15964724210707046144 13264490679978391936 10564257149249737728 7864023618521083520 5163790087792429312 2463556557063775104 18210067100044672512 15509833569316018304 12809600038587364096 10109366507858709888 7409132977130055680 4708899446401401472 2008665915672747264 17755176458653644672 15054942927924990464 12354709397196336256 9654475866467682048 6954242335739027840 4254008805010373632 1553775274281719424 17300285817262616832 14600052286533962624 11899818755805308416 9199585225076654208 6499351694348000000 3799118163619345792 1098884632890691584 16845395175871588992 14145161645142934784 11444928114414280576 8744694583685626368 6044461052956972160 3344227522228317952 643993991499663744 16390504534480561152 13690271003751906944 10990037473023252736 8289803942294598528 5589570411565944320 2889336880837290112 189103350108635904 15935613893089533312 13235380362360879104 10535146831632224896 7834913300903570688 5134679770174916480 2434446239446262272 18180956782427159680 15480723251698505472 12780489720969851264 10080256190241197056 7380022659512542848 4679789128783888640 1979555598055234432 17726066141036131840 15025832610307477632 12325599079578823424 9625365548850169216 6925132018121515008 4224898487392860800 1524664956664206592 17271175499645104000 14570941968916449792 11870708438187795584 9170474907459141376 6470241376730487168 3770007846001832960 1069774315273178752 16816284858254076160 14116051327525421952 11415817796796767744 8715584266068113536 6015350735339459328 3315117204610805120 614883673882150912 16361394216863048320 13661160686134394112 10960927155405739904 8260693624677085696 5560460093948431488 2860226563219777280 159993032491123072 15906503575472020480 13206270044743366272 10506036514014712064 7805802983286057856 5105569452557403648 2405335921828749440 18151846464809646848 15451612934080992640 12751379403352338432 10051145872623684224 7350912341895030016 4650678811166375808 1950445280437721600 17696955823418619008 14996722292689964800 12296488761961310592 9596255231232656384 6896021700504002176 4195788169775347968 1495554639046693760 17242065182027591168 14541831651298936960 11841598120570282752 9141364589841628544 6441131059112974336 3740897528384320128 1040663997655665920 16787174540636563328 14086941009907909120 11386707479179254912 8686473948450600704 5986240417721946496 3286006886993292288 585773356264638080 16332283899245535488 13632050368516881280 10931816837788227072 8231583307059572864 5531349776330918656 2831116245602264448 130882714873610240 15877393257854507648 13177159727125853440 10476926196397199232 7776692665668545024 5076459134939890816 2376225604211236608 18122736147192134016 15422502616463479808 12722269085734825600 10022035555006171392 7321802024277517184 4621568493548862976 1921334962820208768 17667845505801106176 14967611975072451968 12267378444343797760 9567144913615143552 6866911382886489344 4166677852157835136 1466444321429180928 17212954864410078336 14512721333681424128 11812487802952769920 9112254272224115712 6412020741495461504 3711787210766807296 1011553680038153088 16758064223019050496 14057830692290396288 11357597161561742080 8657363630833087872 5957130100104433664 3256896569375779456 556663038647125248 16303173581628022656 13602940050899368448 10902706520170714240 8202472989442060032 5502239458713405824 2802005927984751616 101772397256097408 15848282940236994816 13148049409508340608 10447815878779686400 7747582348051032192 5047348817322377984 2347115286593723776 18093625829574621184 15393392298845966976 12693158768117312768 9992925237388658560 7292691706660004352 4592458175931350144 1892224645202695936 17638735188183593344 14938501657454939136 12238268126726284928 9538034595997630720 6837801065268976512 4137567534540322304 1437334003811668096 17183844546792565504 14483611016063911296 11783377485335257088 9083143954606602880 6382910423877948672 3682676893149294464 982443362420640256 16728953905401537664 14028720374672883456 11328486843944229248 8628253313215575040 5928019782486920832 3227786251758266624 527552721029612416 16274063264010509824 13573829733281855616 10873596202553201408 8173362671824547200 5473129141095892992 2772895610367238784 72662079638584576 15819172622619481984 13118939091890827776 10418705561162173568 7718472030433519360 5018238499704865152 2318004968976210944 18064515511957108352 15364281981228454144 12664048450499799936 9963814919771145728 7263581389042491520 4563347858313837312 1863114327585183104 17609624870566080512 14909391339837426304 12209157809108772096 9508924278380117888 6808690747651463680 4108457216922809472 1408223686194155264 17154734229175052672 14454500698446398464 11754267167717744256 9054033636989090048 6353800106260435840 3653566575531781632 953333044803127424 16699843587784024832 13999610057055370624 11299376526326716416 8599142995598062208 5898909464869408000 3198675934140753792 498442403412099584 16244952946392996992 13544719415664342784 10844485884935688576 8144252354207034368 5444018823478380160 2743785292749725952 43551762021071744 15790062305001969152 13089828774273314944 10389595243544660736 7689361712816006528 4989128182087352320 2288894651358698112 18035405194339595520 15335171663610941312 12634938132882287104 9934704602153632896 7234471071424978688 4534237540696324480 1834004009967670272 17580514552948567680 14880281022219913472 12180047491491259264 9479813960762605056 6779580430033950848 4079346899305296640 1379113368576642432 17125623911557539840 14425390380828885632 11725156850100231424 9024923319371577216 6324689788642923008 3624456257914268800 924222727185614592 16670733270166512000 13970499739437857792 11270266208709203584 8570032677980549376 5869799147251895168 3169565616523240960 469332085794586752 16215842628775484160 13515609098046829952 10815375567318175744 8115142036589521536 5414908505860867328 2714674975132213120 14441444403558912 15760951987384456320 13060718456655802112 10360484925927147904 7660251395198493696 4960017864469839488 2259784333741185280 18006294876722082688 15306061345993428480 12605827815264774272 9905594284536120064 7205360753807465856 4505127223078811648 1804893692350157440 17551404235331054848 14851170704602400640 12150937173873746432 9450703643145092224 6750470112416438016 4050236581687783808 1350003050959129600 17096513593940027008 14396280063211372800 11696046532482718592 8995813001754064384 6295579471025410176 3595345940296755968 895112409568101760 16641622952548999168 13941389421820344960 11241155891091690752 8540922360363036544 5840688829634382336 3140455298905728128 440221768177073920 16186732311157971328 13486498780429317120 10786265249700662912 8086031718972008704 5385798188243354496 2685564657514700288 18432075200495597696 15731841669766943488 13031608139038289280 10331374608309635072 7631141077580980864 4930907546852326656 2230674016123672448 17977184559104569856 15276951028375915648 12576717497647261440 9876483966918607232 7176250436189953024 4476016905461298816 1775783374732644608 17522293917713542016 14822060386984887808 12121826856256233600 9421593325527579392 6721359794798925184 4021126264070270976 1320892733341616768 17067403276322514176 14367169745593859968 11666936214865205760 8966702684136551552 6266469153407897344 3566235622679243136 866002091950588928 16612512634931486336 13912279104202832128 11212045573474177920 8511812042745523712 5811578512016869504 3111344981288215296 411111450559561088 16157621993540458496 13457388462811804288 10757154932083150080 8056921401354495872 5356687870625841664 2656454339897187456 18402964882878084864 15702731352149430656 13002497821420776448 10302264290692122240 7602030759963468032 4901797229234813824 2201563698506159616 17948074241487057024 15247840710758402816 12547607180029748608 9847373649301094400 7147140118572440192 4446906587843785984 1746673057115131776 17493183600096029184 14792950069367374976 12092716538638720768 9392483007910066560 6692249477181412352 3992015946452758144 1291782415724103936 17038292958705001344 14338059427976347136 11637825897247692928 8937592366519038720 6237358835790384512 3537125305061730304 836891774333076096 16583402317313973504 13883168786585319296 11182935255856665088 8482701725128010880 5782468194399356672 3082234663670702464 382001132942048256 16128511675922945664 13428278145194291456 10728044614465637248 8027811083736983040 5327577553008328832 2627344022279674624 18373854565260572032 15673621034531917824 12973387503803263616 10273153973074609408 7572920442345955200 4872686911617300992 2172453380888646784 17918963923869544192 15218730393140889984 12518496862412235776 9818263331683581568 7118029800954927360 4417796270226273152 1717562739497618944 17464073282478516352 14763839751749862144 12063606221021207936 9363372690292553728 6663139159563899520 3962905628835245312 1262672098106591104 17009182641087488512 14308949110358834304 11608715579630180096 8908482048901525888 6208248518172871680 3508014987444217472 807781456715563264 16554291999696460672 13854058468967806464 11153824938239152256 8453591407510498048 5753357876781843840 3053124346053189632 352890815324535424 16099401358305432832 13399167827576778624 10698934296848124416 7998700766119470208 5298467235390816000 2598233704662161792 18344744247643059200 15644510716914404992 12944277186185750784 10244043655457096576 7543810124728442368 4843576593999788160 2143343063271133952 17889853606252031360 15189620075523377152 12489386544794722944 9789153014066068736 7088919483337414528 4388685952608760320 1688452421880106112 17434962964861003520 14734729434132349312 12034495903403695104 9334262372675040896 6634028841946386688 3933795311217732480 1233561780489078272 16980072323469975680 14279838792741321472 11579605262012667264 8879371731284013056 6179138200555358848 3478904669826704640 778671139098050432 16525181682078947840 13824948151350293632 11124714620621639424 8424481089892985216 5724247559164331008 3024014028435676800 323780497707022592 16070291040687920000 13370057509959265792 10669823979230611584 7969590448501957376 5269356917773303168 2569123387044648960 18315633930025546368 15615400399296892160 12915166868568237952 10214933337839583744 7514699807110929536 4814466276382275328 2114232745653621120 17860743288634518528 15160509757905864320 12460276227177210112 9760042696448555904 7059809165719901696 4359575634991247488 1659342104262593280 17405852647243490688 14705619116514836480 12005385585786182272 9305152055057528064 6604918524328873856 3904684993600219648 1204451462871565440 16950962005852462848 14250728475123808640 11550494944395154432 8850261413666500224 6150027882937846016 3449794352209191808 749560821480537600 16496071364461435008 13795837833732780800 11095604303004126592 8395370772275472384 5695137241546818176 2994903710818163968 294670180089509760 16041180723070407168 13340947192341752960 10640713661613098752 7940480130884444544 5240246600155790336 2540013069427136128 18286523612408033536 15586290081679379328 12886056550950725120 10185823020222070912 7485589489493416704 4785355958764762496 2085122428036108288 17831632971017005696 15131399440288351488 12431165909559697280 9730932378831043072 7030698848102388864 4330465317373734656 1630231786645080448 17376742329625977856 14676508798897323648 11976275268168669440 9276041737440015232 6575808206711361024 3875574675982706816 1175341145254052608 16921851688234950016 14221618157506295808 11521384626777641600 8821151096048987392 6120917565320333184 3420684034591678976 720450503863024768 16466961046843922176 13766727516115267968 11066493985386613760 8366260454657959552 5666026923929305344 2965793393200651136 265559862471996928 16012070405452894336 13311836874724240128 10611603343995585920 7911369813266931712 5211136282538277504 2510902751809623296 18257413294790520704 15557179764061866496 12856946233333212288 10156712702604558080 7456479171875903872 4756245641147249664 2056012110418595456 17802522653399492864 15102289122670838656 12402055591942184448 9701822061213530240 7001588530484876032 4301354999756221824 1601121469027567616 17347632012008465024 14647398481279810816 11947164950551156608 9246931419822502400 6546697889093848192 3846464358365193984 1146230827636539776 16892741370617437184 14192507839888782976 11492274309160128768 8792040778431474560 6091807247702820352 3391573716974166144 691340186245511936 16437850729226409344 13737617198497755136 11037383667769100928 8337150137040446720 5636916606311792512 2936683075583138304 236449544854484096 15982960087835381504 13282726557106727296 10582493026378073088 7882259495649418880 5182025964920764672 2481792434192110464 18228302977173007872 15528069446444353664 12827835915715699456 10127602384987045248 7427368854258391040 4727135323529736832 2026901792801082624 17773412335781980032 15073178805053325824 12372945274324671616 9672711743596017408 6972478212867363200 4272244682138708992 1572011151410054784 17318521694390952192 14618288163662297984 11918054632933643776 9217821102204989568 6517587571476335360 3817354040747681152 1117120510019026944 16863631052999924352 14163397522271270144 11463163991542615936 8762930460813961728 6062696930085307520 3362463399356653312 662229868627999104 16408740411608896512 13708506880880242304 11008273350151588096 8308039819422933888 5607806288694279680 2907572757965625472 207339227236971264 15953849770217868672 13253616239489214464 10553382708760560256 7853149178031906048 5152915647303251840 2452682116574597632 18199192659555495040 15498959128826840832 12798725598098186624 10098492067369532416 7398258536640878208 4698025005912224000 1997791475183569792 17744302018164467200 15044068487435812992 12343834956707158784 9643601425978504576 6943367895249850368 4243134364521196160 1542900833792541952 17289411376773439360 14589177846044785152 11888944315316130944 9188710784587476736 6488477253858822528 3788243723130168320 1088010192401514112 16834520735382411520 14134287204653757312 11434053673925103104 8733820143196448896 6033586612467794688 3333353081739140480 633119551010486272 16379630093991383680 13679396563262729472 10979163032534075264 8278929501805421056 5578695971076766848 2878462440348112640 178228909619458432 15924739452600355840 13224505921871701632 10524272391143047424 7824038860414393216 5123805329685739008 2423571798957084800 18170082341937982208 15469848811209328000 12769615280480673792 10069381749752019584 7369148219023365376 4668914688294711168 1968681157566056960 17715191700546954368 15014958169818300160 12314724639089645952 9614491108360991744 6914257577632337536 4214024046903683328 1513790516175029120 17260301059155926528 14560067528427272320 11859833997698618112 9159600466969963904 6459366936241309696 3759133405512655488 1058899874784001280 16805410417764898688 14105176887036244480 11404943356307590272 8704709825578936064 6004476294850281856 3304242764121627648 604009233392973440 16350519776373870848 13650286245645216640 10950052714916562432 8249819184187908224 5549585653459254016 2849352122730599808 149118592001945600 15895629134982843008 13195395604254188800 10495162073525534592 7794928542796880384 5094695012068226176 2394461481339571968 18140972024320469376 15440738493591815168 12740504962863160960 10040271432134506752 7340037901405852544 4639804370677198336 1939570839948544128 17686081382929441536 14985847852200787328 12285614321472133120 9585380790743478912 6885147260014824704 4184913729286170496 1484680198557516288 17231190741538413696 14530957210809759488 11830723680081105280 9130490149352451072 6430256618623796864 3730023087895142656 1029789557166488448 16776300100147385856 14076066569418731648 11375833038690077440 8675599507961423232 5975365977232769024 3275132446504114816 574898915775460608 16321409458756358016 13621175928027703808 10920942397299049600 8220708866570395392 5520475335841741184 2820241805113086976 120008274384432768 15866518817365330176 13166285286636675968 10466051755908021760 7765818225179367552 5065584694450713344 2365351163722059136 18111861706702956544 15411628175974302336 12711394645245648128 10011161114516993920 7310927583788339712 4610694053059685504 1910460522331031296 17656971065311928704 14956737534583274496 12256504003854620288 9556270473125966080 6856036942397311872 4155803411668657664 1455569880940003456 17202080423920900864 14501846893192246656 11801613362463592448 9101379831734938240 6401146301006284032 3700912770277629824 1000679239548975616 16747189782529873024 14046956251801218816 11346722721072564608 8646489190343910400 5946255659615256192 3246022128886601984 545788598157947776 16292299141138845184 13592065610410190976 10891832079681536768 8191598548952882560 5491365018224228352 2791131487495574144 90897956766919936 15837408499747817344 13137174969019163136 10436941438290508928 7736707907561854720 5036474376833200512 2336240846104546304 18082751389085443712 15382517858356789504 12682284327628135296 9982050796899481088 7281817266170826880 4581583735442172672 1881350204713518464 17627860747694415872 14927627216965761664 12227393686237107456 9527160155508453248 6826926624779799040 4126693094051144832 1426459563322490624 17172970106303388032 14472736575574733824 11772503044846079616 9072269514117425408 6372035983388771200 3671802452660116992 971568921931462784 16718079464912360192 14017845934183705984 11317612403455051776 8617378872726397568 5917145341997743360 3216911811269089152 516678280540434944 16263188823521332352 13562955292792678144 10862721762064023936 8162488231335369728 5462254700606715520 2762021169878061312 61787639149407104 15808298182130304512 13108064651401650304 10407831120672996096 7707597589944341888 5007364059215687680 2307130528487033472 18053641071467930880 15353407540739276672 12653174010010622464 9952940479281968256 7252706948553314048 4552473417824659840 1852239887096005632 17598750430076903040 14898516899348248832 12198283368619594624 9498049837890940416 6797816307162286208 4097582776433632000 1397349245704977792 17143859788685875200 14443626257957220992 11743392727228566784 9043159196499912576 6342925665771258368 3642692135042604160 942458604313949952 16688969147294847360 13988735616566193152 11288502085837538944 8588268555108884736 5888035024380230528 3187801493651576320 487567962922922112 16234078505903819520 13533844975175165312 10833611444446511104 8133377913717856896 5433144382989202688 2732910852260548480 32677321531894272 15779187864512791680 13078954333784137472 10378720803055483264 7678487272326829056 4978253741598174848 2278020210869520640 18024530753850418048 15324297223121763840 12624063692393109632 9923830161664455424 7223596630935801216 4523363100207147008 1823129569478492800 17569640112459390208 14869406581730736000 12169173051002081792 9468939520273427584 6768705989544773376 4068472458816119168 1368238928087464960 17114749471068362368 14414515940339708160 11714282409611053952 9014048878882399744 6313815348153745536 3613581817425091328 913348286696437120 16659858829677334528 13959625298948680320 11259391768220026112 8559158237491371904 5858924706762717696 3158691176034063488 458457645305409280 16204968188286306688 13504734657557652480 10804501126828998272 8104267596100344064 5404034065371689856 2703800534643035648 3567003914381440 15750077546895278848 13049844016166624640 10349610485437970432 7649376954709316224 4949143423980662016 2248909893252007808 17995420436232905216 15295186905504251008 12594953374775596800 9894719844046942592 7194486313318288384 4494252782589634176 1794019251860979968 17540529794841877376 14840296264113223168 12140062733384568960 9439829202655914752 6739595671927260544 4039362141198606336 1339128610469952128 17085639153450849536 14385405622722195328 11685172091993541120 8984938561264886912 6284705030536232704 3584471499807578496 884237969078924288 16630748512059821696 13930514981331167488 11230281450602513280 8530047919873859072 5829814389145204864 3129580858416550656 429347327687896448 16175857870668793856 13475624339940139648 10775390809211485440 8075157278482831232 5374923747754177024 2674690217025522816 18421200760006420224 15720967229277766016 13020733698549111808 10320500167820457600 7620266637091803392 4920033106363149184 2219799575634494976 17966310118615392384 15266076587886738176 12565843057158083968 9865609526429429760 7165375995700775552 4465142464972121344 1764908934243467136 17511419477224364544 14811185946495710336 12110952415767056128 9410718885038401920 6710485354309747712 4010251823581093504 1310018292852439296 17056528835833336704 14356295305104682496 11656061774376028288 8955828243647374080 6255594712918719872 3555361182190065664 855127651461411456 16601638194442308864 13901404663713654656 11201171132985000448 8500937602256346240 5800704071527692032 3100470540799037824 400237010070383616 16146747553051281024 13446514022322626816 10746280491593972608 8046046960865318400 5345813430136664192 2645579899408009984 18392090442388907392 15691856911660253184 12991623380931598976 10291389850202944768 7591156319474290560 4890922788745636352 2190689258016982144 17937199800997879552 15236966270269225344 12536732739540571136 9836499208811916928 7136265678083262720 4436032147354608512 1735798616625954304 17482309159606851712 14782075628878197504 12081842098149543296 9381608567420889088 6681375036692234880 3981141505963580672 1280907975234926464 17027418518215823872 14327184987487169664 11626951456758515456 8926717926029861248 6226484395301207040 3526250864572552832 826017333843898624 16572527876824796032 13872294346096141824 11172060815367487616 8471827284638833408 5771593753910179200 3071360223181524992 371126692452870784 16117637235433768192 13417403704705113984 10717170173976459776 8016936643247805568 5316703112519151360 2616469581790497152 18362980124771394560 15662746594042740352 12962513063314086144 10262279532585431936 7562046001856777728 4861812471128123520 2161578940399469312 17908089483380366720 15207855952651712512 12507622421923058304 9807388891194404096 7107155360465749888 4406921829737095680 1706688299008441472 17453198841989338880 14752965311260684672 12052731780532030464 9352498249803376256 6652264719074722048 3952031188346067840 1251797657617413632 16998308200598311040 14298074669869656832 11597841139141002624 8897607608412348416 6197374077683694208 3497140546955040000 796907016226385792 16543417559207283200 13843184028478628992 11142950497749974784 8442716967021320576 5742483436292666368 3042249905564012160 342016374835357952 16088526917816255360 13388293387087601152 10688059856358946944 7987826325630292736 5287592794901638528 2587359264172984320 18333869807153881728 15633636276425227520 12933402745696573312 10233169214967919104 7532935684239264896 4832702153510610688 2132468622781956480 17878979165762853888 15178745635034199680 12478512104305545472 9778278573576891264 7078045042848237056 4377811512119582848 1677577981390928640 17424088524371826048 14723854993643171840 12023621462914517632 9323387932185863424 6623154401457209216 3922920870728555008 1222687339999900800 16969197882980798208 14268964352252144000 11568730821523489792 8868497290794835584 6168263760066181376 3468030229337527168 767796698608872960 16514307241589770368 13814073710861116160 11113840180132461952 8413606649403807744 5713373118675153536 3013139587946499328 312906057217845120 16059416600198742528 13359183069470088320 10658949538741434112 7958716008012779904 5258482477284125696 2558248946555471488 18304759489536368896 15604525958807714688 12904292428079060480 10204058897350406272 7503825366621752064 4803591835893097856 2103358305164443648 17849868848145341056 15149635317416686848 12449401786688032640 9749168255959378432 7048934725230724224 4348701194502070016 1648467663773415808 17394978206754313216 14694744676025659008 11994511145297004800 9294277614568350592 6594044083839696384 3893810553111042176 1193577022382387968 16940087565363285376 14239854034634631168 11539620503905976960 8839386973177322752 6139153442448668544 3438919911720014336 738686380991360128 16485196923972257536 13784963393243603328 11084729862514949120 8384496331786294912 5684262801057640704 2984029270328986496 283795739600332288 16030306282581229696 13330072751852575488 10629839221123921280 7929605690395267072 5229372159666612864 2529138628937958656 18275649171918856064 15575415641190201856 12875182110461547648 10174948579732893440 7474715049004239232 4774481518275585024 2074247987546930816 17820758530527828224 15120524999799174016 12420291469070519808 9720057938341865600 7019824407613211392 4319590876884557184 1619357346155902976 17365867889136800384 14665634358408146176 11965400827679491968 9265167296950837760 6564933766222183552 3864700235493529344 1164466704764875136 16910977247745772544 14210743717017118336 11510510186288464128 8810276655559809920 6110043124831155712 3409809594102501504 709576063373847296 16456086606354744704 13755853075626090496 11055619544897436288 8355386014168782080 5655152483440127872 2954918952711473664 254685421982819456 16001195964963716864 13300962434235062656 10600728903506408448 7900495372777754240 5200261842049100032 2500028311320445824 18246538854301343232 15546305323572689024 12846071792844034816 10145838262115380608 7445604731386726400 4745371200658072192 2045137669929417984 17791648212910315392 15091414682181661184 12391181151453006976 9690947620724352768 6990714089995698560 4290480559267044352 1590247028538390144 17336757571519287552 14636524040790633344 11936290510061979136 9236056979333324928 6535823448604670720 3835589917876016512 1135356387147362304 16881866930128259712 14181633399399605504 11481399868670951296 8781166337942297088 6080932807213642880 3380699276484988672 680465745756334464 16426976288737231872 13726742758008577664 11026509227279923456 8326275696551269248 5626042165822615040 2925808635093960832 225575104365306624 15972085647346204032 13271852116617549824 10571618585888895616 7871385055160241408 5171151524431587200 2470917993702932992 18217428536683830400 15517195005955176192 12816961475226521984 10116727944497867776 7416494413769213568 4716260883040559360 2016027352311905152 17762537895292802560 15062304364564148352 12362070833835494144 9661837303106839936 6961603772378185728 4261370241649531520 1561136710920877312 17307647253901774720 14607413723173120512 11907180192444466304 9206946661715812096 6506713130987157888 3806479600258503680 1106246069529849472 16852756612510746880 14152523081782092672 11452289551053438464 8752056020324784256 6051822489596130048 3351588958867475840 651355428138821632 16397865971119719040 13697632440391064832 10997398909662410624 8297165378933756416 5596931848205102208 2896698317476448000 196464786747793792 15942975329728691200 13242741799000036992 10542508268271382784 7842274737542728576 5142041206814074368 2441807676085420160 18188318219066317568 15488084688337663360 12787851157609009152 10087617626880354944 7387384096151700736 4687150565423046528 1986917034694392320 17733427577675289728 15033194046946635520 12332960516217981312 9632726985489327104 6932493454760672896 4232259924032018688 1532026393303364480 17278536936284261888 14578303405555607680 11878069874826953472 9177836344098299264 6477602813369645056 3777369282640990848 1077135751912336640 16823646294893234048 14123412764164579840 11423179233435925632 8722945702707271424 6022712171978617216 3322478641249963008 622245110521308800 16368755653502206208 13668522122773552000 10968288592044897792 8268055061316243584 5567821530587589376 2867587999858935168 167354469130280960 15913865012111178368 13213631481382524160 10513397950653869952 7813164419925215744 5112930889196561536 2412697358467907328 18159207901448804736 15458974370720150528 12758740839991496320 10058507309262842112 7358273778534187904 4658040247805533696 1957806717076879488 17704317260057776896 15004083729329122688 12303850198600468480 9603616667871814272 6903383137143160064 4203149606414505856 1502916075685851648 17249426618666749056 14549193087938094848 11848959557209440640 9148726026480786432 6448492495752132224 3748258965023478016 1048025434294823808 16794535977275721216 14094302446547067008 11394068915818412800 8693835385089758592 5993601854361104384 3293368323632450176 593134792903795968 16339645335884693376 13639411805156039168 10939178274427384960 8238944743698730752 5538711212970076544 2838477682241422336 138244151512768128 15884754694493665536 13184521163765011328 10484287633036357120 7784054102307702912 5083820571579048704 2383587040850394496 18130097583831291904 15429864053102637696 12729630522373983488 10029396991645329280 7329163460916675072 4628929930188020864 1928696399459366656 17675206942440264064 14974973411711609856 12274739880982955648 9574506350254301440 6874272819525647232 4174039288796993024 1473805758068338816 17220316301049236224 14520082770320582016 11819849239591927808 9119615708863273600 6419382178134619392 3719148647405965184 1018915116677310976 16765425659658208384 14065192128929554176 11364958598200899968 8664725067472245760 5964491536743591552 3264258006014937344 564024475286283136 16310535018267180544 13610301487538526336 10910067956809872128 8209834426081217920 5509600895352563712 2809367364623909504 109133833895255296 15855644376876152704 13155410846147498496 10455177315418844288 7754943784690190080 5054710253961535872 2354476723232881664 18100987266213779072 15400753735485124864 12700520204756470656 10000286674027816448 7300053143299162240 4599819612570508032 1899586081841853824 17646096624822751232 14945863094094097024 12245629563365442816 9545396032636788608 6845162501908134400 4144928971179480192 1444695440450825984 17191205983431723392 14490972452703069184 11790738921974414976 9090505391245760768 6390271860517106560 3690038329788452352 989804799059798144 16736315342040695552 14036081811312041344 11335848280583387136 8635614749854732928 5935381219126078720 3235147688397424512 534914157668770304 16281424700649667712 13581191169921013504 10880957639192359296 8180724108463705088 5480490577735050880 2780257047006396672 80023516277742464 15826534059258639872 13126300528529985664 10426066997801331456 7725833467072677248 5025599936344023040 2325366405615368832 18071876948596266240 15371643417867612032 12671409887138957824 9971176356410303616 7270942825681649408 4570709294952995200 1870475764224340992 17616986307205238400 14916752776476584192 12216519245747929984 9516285715019275776 6816052184290621568 4115818653561967360 1415585122833313152 17162095665814210560 14461862135085556352 11761628604356902144 9061395073628247936 6361161542899593728 3660928012170939520 960694481442285312 16707205024423182720 14006971493694528512 11306737962965874304 8606504432237220096 5906270901508565888 3206037370779911680 505803840051257472 16252314383032154880 13552080852303500672 10851847321574846464 8151613790846192256 5451380260117538048 2751146729388883840 50913198660229632 15797423741641127040 13097190210912472832 10396956680183818624 7696723149455164416 4996489618726510208 2296256087997856000 18042766630978753408 15342533100250099200 12642299569521444992 9942066038792790784 7241832508064136576 4541598977335482368 1841365446606828160 17587875989587725568 14887642458859071360 12187408928130417152 9487175397401762944 6786941866673108736 4086708335944454528 1386474805215800320 17132985348196697728 14432751817468043520 11732518286739389312 9032284756010735104 6332051225282080896 3631817694553426688 931584163824772480 16678094706805669888 13977861176077015680 11277627645348361472 8577394114619707264 5877160583891053056 3176927053162398848 476693522433744640 16223204065414642048 13522970534685987840 10822737003957333632 8122503473228679424 5422269942500025216 2722036411771371008 21802881042716800 15768313424023614208 13068079893294960000 10367846362566305792 7667612831837651584 4967379301108997376 2267145770380343168 18013656313361240576 15313422782632586368 12613189251903932160 9912955721175277952 7212722190446623744 4512488659717969536 1812255128989315328 17558765671970212736 14858532141241558528 12158298610512904320 9458065079784250112 6757831549055595904 4057598018326941696 1357364487598287488 17103875030579184896 14403641499850530688 11703407969121876480 9003174438393222272 6302940907664568064 3602707376935913856 902473846207259648 16648984389188157056 13948750858459502848 11248517327730848640 8548283797002194432 5848050266273540224 3147816735544886016 447583204816231808 16194093747797129216 13493860217068475008 10793626686339820800 8093393155611166592 5393159624882512384 2692926094153858176 18439436637134755584 15739203106406101376 13038969575677447168 10338736044948792960 7638502514220138752 4938268983491484544 2238035452762830336 17984545995743727744 15284312465015073536 12584078934286419328 9883845403557765120 7183611872829110912 4483378342100456704 1783144811371802496 17529655354352699904 14829421823624045696 12129188292895391488 9428954762166737280 6728721231438083072 4028487700709428864 1328254169980774656 17074764712961672064 14374531182233017856 11674297651504363648 8974064120775709440 6273830590047055232 3573597059318401024 873363528589746816 16619874071570644224 13919640540841990016 11219407010113335808 8519173479384681600 5818939948656027392 3118706417927373184 418472887198718976 16164983430179616384 13464749899450962176 10764516368722307968 8064282837993653760 5364049307264999552 2663815776536345344 18410326319517242752 15710092788788588544 13009859258059934336 10309625727331280128 7609392196602625920 4909158665873971712 2208925135145317504 17955435678126214912 15255202147397560704 12554968616668906496 9854735085940252288 7154501555211598080 4454268024482943872 1754034493754289664 17500545036735187072 14800311506006532864 12100077975277878656 9399844444549224448 6699610913820570240 3999377383091916032 1299143852363261824 17045654395344159232 14345420864615505024 11645187333886850816 8944953803158196608 6244720272429542400 3544486741700888192 844253210972233984 16590763753953131392 13890530223224477184 11190296692495822976 8490063161767168768 5789829631038514560 3089596100309860352 389362569581206144 16135873112562103552 13435639581833449344 10735406051104795136 8035172520376140928 5334938989647486720 2634705458918832512 18381216001899729920 15680982471171075712 12980748940442421504 10280515409713767296 7580281878985113088 4880048348256458880 2179814817527804672 17926325360508702080 15226091829780047872 12525858299051393664 9825624768322739456 7125391237594085248 4425157706865431040 1724924176136776832 17471434719117674240 14771201188389020032 12070967657660365824 9370734126931711616 6670500596203057408 3970267065474403200 1270033534745748992 17016544077726646400 14316310546997992192 11616077016269337984 8915843485540683776 6215609954812029568 3515376424083375360 815142893354721152 16561653436335618560 13861419905606964352 11161186374878310144 8460952844149655936 5760719313421001728 3060485782692347520 360252251963693312 16106762794944590720 13406529264215936512 10706295733487282304 8006062202758628096 5305828672029973888 2605595141301319680 18352105684282217088 15651872153553562880 12951638622824908672 10251405092096254464 7551171561367600256 4850938030638946048 2150704499910291840 17897215042891189248 15196981512162535040 12496747981433880832 9796514450705226624 7096280919976572416 4396047389247918208 1695813858519264000 17442324401500161408 14742090870771507200 12041857340042852992 9341623809314198784 6641390278585544576 3941156747856890368 1240923217128236160 16987433760109133568 14287200229380479360 11586966698651825152 8886733167923170944 6186499637194516736 3486266106465862528 786032575737208320 16532543118718105728 13832309587989451520 11132076057260797312 8431842526532143104 5731608995803488896 3031375465074834688 331141934346180480 16077652477327077888 13377418946598423680 10677185415869769472 7976951885141115264 5276718354412461056 2576484823683806848 18322995366664704256 15622761835936050048 12922528305207395840 10222294774478741632 7522061243750087424 4821827713021433216 2121594182292779008 17868104725273676416 15167871194545022208 12467637663816368000 9767404133087713792 7067170602359059584 4366937071630405376 1666703540901751168 17413214083882648576 14712980553153994368 12012747022425340160 9312513491696685952 6612279960968031744 3912046430239377536 1211812899510723328 16958323442491620736 14258089911762966528 11557856381034312320 8857622850305658112 6157389319577003904 3457155788848349696 756922258119695488 16503432801100592896 13803199270371938688 11102965739643284480 8402732208914630272 5702498678185976064 3002265147457321856 302031616728667648 16048542159709565056 13348308628980910848 10648075098252256640 7947841567523602432 5247608036794948224 2547374506066294016 18293885049047191424 15593651518318537216 12893417987589883008 10193184456861228800 7492950926132574592 4792717395403920384 2092483864675266176 17838994407656163584 15138760876927509376 12438527346198855168 9738293815470200960 7038060284741546752 4337826754012892544 1637593223284238336 17384103766265135744 14683870235536481536 11983636704807827328 9283403174079173120 6583169643350518912 3882936112621864704 1182702581893210496 16929213124874107904 14228979594145453696 11528746063416799488 8828512532688145280 6128279001959491072 3428045471230836864 727811940502182656 16474322483483080064 13774088952754425856 11073855422025771648 8373621891297117440 5673388360568463232 2973154829839809024 272921299111154816 16019431842092052224 13319198311363398016 10618964780634743808 7918731249906089600 5218497719177435392 2518264188448781184 18264774731429678592 15564541200701024384 12864307669972370176 10164074139243715968 7463840608515061760 4763607077786407552 2063373547057753344 17809884090038650752 15109650559309996544 12409417028581342336 9709183497852688128 7008949967124033920 4308716436395379712 1608482905666725504 17354993448647622912 14654759917918968704 11954526387190314496 9254292856461660288 6554059325733006080 3853825795004351872 1153592264275697664 16900102807256595072 14199869276527940864 11499635745799286656 8799402215070632448 6099168684341978240 3398935153613324032 698701622884669824 16445212165865567232 13744978635136913024 11044745104408258816 8344511573679604608 5644278042950950400 2944044512222296192 243810981493641984 15990321524474539392 13290087993745885184 10589854463017230976 7889620932288576768 5189387401559922560 2489153870831268352 18235664413812165760 15535430883083511552 12835197352354857344 10134963821626203136 7434730290897548928 4734496760168894720 2034263229440240512 17780773772421137920 15080540241692483712 12380306710963829504 9680073180235175296 6979839649506521088 4279606118777866880 1579372588049212672 17325883131030110080 14625649600301455872 11925416069572801664 9225182538844147456 6524949008115493248 3824715477386839040 1124481946658184832 16870992489639082240 14170758958910428032 11470525428181773824 8770291897453119616 6070058366724465408 3369824835995811200 669591305267156992 16416101848248054400 13715868317519400192 11015634786790745984 8315401256062091776 5615167725333437568 2914934194604783360 214700663876129152 15961211206857026560 13260977676128372352 10560744145399718144 7860510614671063936 5160277083942409728 2460043553213755520 18206554096194652928 15506320565465998720 12806087034737344512 10105853504008690304 7405619973280036096 4705386442551381888 2005152911822727680 17751663454803625088 15051429924074970880 12351196393346316672 9650962862617662464 6950729331889008256 4250495801160354048 1550262270431699840 17296772813412597248 14596539282683943040 11896305751955288832 9196072221226634624 6495838690497980416 3795605159769326208 1095371629040672000 16841882172021569408 14141648641292915200 11441415110564260992 8741181579835606784 6040948049106952576 3340714518378298368 640480987649644160 16386991530630541568 13686757999901887360 10986524469173233152 8286290938444578944 5586057407715924736 2885823876987270528 185590346258616320 15932100889239513728 13231867358510859520 10531633827782205312 7831400297053551104 5131166766324896896 2430933235596242688 18177443778577140096 15477210247848485888 12776976717119831680 10076743186391177472 7376509655662523264 4676276124933869056 1976042594205214848 17722553137186112256 15022319606457458048 12322086075728803840 9621852545000149632 6921619014271495424 4221385483542841216 1521151952814187008 17267662495795084416 14567428965066430208 11867195434337776000 9166961903609121792 6466728372880467584 3766494842151813376 1066261311423159168 16812771854404056576 14112538323675402368 11412304792946748160 8712071262218093952 6011837731489439744 3311604200760785536 611370670032131328 16357881213013028736 13657647682284374528 10957414151555720320 8257180620827066112 5556947090098411904 2856713559369757696 156480028641103488 15902990571622000896 13202757040893346688 10502523510164692480 7802289979436038272 5102056448707384064 2401822917978729856 18148333460959627264 15448099930230973056 12747866399502318848 10047632868773664640 7347399338045010432 4647165807316356224 1946932276587702016 17693442819568599424 14993209288839945216 12292975758111291008 9592742227382636800 6892508696653982592 4192275165925328384 1492041635196674176 17238552178177571584 14538318647448917376 11838085116720263168 9137851585991608960 6437618055262954752 3737384524534300544 1037150993805646336 16783661536786543744 14083428006057889536 11383194475329235328 8682960944600581120 5982727413871926912 3282493883143272704 582260352414618496 16328770895395515904 13628537364666861696 10928303833938207488 8228070303209553280 5527836772480899072 2827603241752244864 127369711023590656 15873880254004488064 13173646723275833856 10473413192547179648 7773179661818525440 5072946131089871232 2372712600361217024 18119223143342114432 15418989612613460224 12718756081884806016 10018522551156151808 7318289020427497600 4618055489698843392 1917821958970189184 17664332501951086592 14964098971222432384 12263865440493778176 9563631909765123968 6863398379036469760 4163164848307815552 1462931317579161344 17209441860560058752 14509208329831404544 11808974799102750336 9108741268374096128 6408507737645441920 3708274206916787712 1008040676188133504 16754551219169030912 14054317688440376704 11354084157711722496 8653850626983068288 5953617096254414080 3253383565525759872 553150034797105664 16299660577778003072 13599427047049348864 10899193516320694656 8198959985592040448 5498726454863386240 2798492924134732032 98259393406077824 15844769936386975232 13144536405658321024 10444302874929666816 7744069344201012608 5043835813472358400 2343602282743704192 18090112825724601600 15389879294995947392 12689645764267293184 9989412233538638976 7289178702809984768 4588945172081330560 1888711641352676352 17635222184333573760 14934988653604919552 12234755122876265344 9534521592147611136 6834288061418956928 4134054530690302720 1433820999961648512 17180331542942545920 14480098012213891712 11779864481485237504 9079630950756583296 6379397420027929088 3679163889299274880 978930358570620672 16725440901551518080 14025207370822863872 11324973840094209664 8624740309365555456 5924506778636901248 3224273247908247040 524039717179592832 16270550260160490240 13570316729431836032 10870083198703181824 8169849667974527616 5469616137245873408 2769382606517219200 69149075788564992 15815659618769462400 13115426088040808192 10415192557312153984 7714959026583499776 5014725495854845568 2314491965126191360 18061002508107088768 15360768977378434560 12660535446649780352 9960301915921126144 7260068385192471936 4559834854463817728 1859601323735163520 17606111866716060928 14905878335987406720 12205644805258752512 9505411274530098304 6805177743801444096 4104944213072789888 1404710682344135680 17151221225325033088 14450987694596378880 11750754163867724672 9050520633139070464 6350287102410416256 3650053571681762048 949820040953107840 16696330583934005248 13996097053205351040 11295863522476696832 8595629991748042624 5895396461019388416 3195162930290734208 494929399562080000 16241439942542977408 13541206411814323200 10840972881085668992 8140739350357014784 5440505819628360576 2740272288899706368 40038758171052160 15786549301151949568 13086315770423295360 10386082239694641152 7685848708965986944 4985615178237332736 2285381647508678528 18031892190489575936 15331658659760921728 12631425129032267520 9931191598303613312 7230958067574959104 4530724536846304896 1830491006117650688 17577001549098548096 14876768018369893888 12176534487641239680 9476300956912585472 6776067426183931264 4075833895455277056 1375600364726622848 17122110907707520256 14421877376978866048 11721643846250211840 9021410315521557632 6321176784792903424 3620943254064249216 920709723335595008 16667220266316492416 13966986735587838208 11266753204859184000 8566519674130529792 5866286143401875584 3166052612673221376 465819081944567168 16212329624925464576 13512096094196810368 10811862563468156160 8111629032739501952 5411395502010847744 2711161971282193536 10928440553539328 15757438983534436736 13057205452805782528 10356971922077128320 7656738391348474112 4956504860619819904 2256271329891165696 18002781872872063104 15302548342143408896 12602314811414754688 9902081280686100480 7201847749957446272 4501614219228792064 1801380688500137856 17547891231481035264 14847657700752381056 12147424170023726848 9447190639295072640 6746957108566418432 4046723577837764224 1346490047109110016 17093000590090007424 14392767059361353216 11692533528632699008 8992299997904044800 6292066467175390592 3591832936446736384 891599405718082176 16638109948698979584 13937876417970325376 11237642887241671168 8537409356513016960 5837175825784362752 3136942295055708544 436708764327054336 16183219307307951744 13482985776579297536 10782752245850643328 8082518715121989120 5382285184393334912 2682051653664680704 18428562196645578112 15728328665916923904 13028095135188269696 10327861604459615488 7627628073730961280 4927394543002307072 2227161012273652864 17973671555254550272 15273438024525896064 12573204493797241856 9872970963068587648 7172737432339933440 4472503901611279232 1772270370882625024 17518780913863522432 14818547383134868224 12118313852406214016 9418080321677559808 6717846790948905600 4017613260220251392 1317379729491597184 17063890272472494592 14363656741743840384 11663423211015186176 8963189680286531968 6262956149557877760 3562722618829223552 862489088100569344 16608999631081466752 13908766100352812544 11208532569624158336 8508299038895504128 5808065508166849920 3107831977438195712 407598446709541504 16154108989690438912 13453875458961784704 10753641928233130496 8053408397504476288 5353174866775822080 2652941336047167872 18399451879028065280 15699218348299411072 12998984817570756864 10298751286842102656 7598517756113448448 4898284225384794240 2198050694656140032 17944561237637037440 15244327706908383232 12544094176179729024 9843860645451074816 7143627114722420608 4443393583993766400 1743160053265112192 17489670596246009600 14789437065517355392 12089203534788701184 9388970004060046976 6688736473331392768 3988502942602738560 1288269411874084352 17034779954854981760 14334546424126327552 11634312893397673344 8934079362669019136 6233845831940364928 3533612301211710720 833378770483056512 16579889313463953920 13879655782735299712 11179422252006645504 8479188721277991296 5778955190549337088 3078721659820682880 378488129092028672 16124998672072926080 13424765141344271872 10724531610615617664 8024298079886963456 5324064549158309248 2623831018429655040 18370341561410552448 15670108030681898240 12969874499953244032 10269640969224589824 7569407438495935616 4869173907767281408 2168940377038627200 17915450920019524608 15215217389290870400 12514983858562216192 9814750327833561984 7114516797104907776 4414283266376253568 1714049735647599360 17460560278628496768 14760326747899842560 12060093217171188352 9359859686442534144 6659626155713879936 3959392624985225728 1259159094256571520 17005669637237468928 14305436106508814720 11605202575780160512 8904969045051506304 6204735514322852096 3504501983594197888 804268452865543680 16550778995846441088 13850545465117786880 11150311934389132672 8450078403660478464 5749844872931824256 3049611342203170048 349377811474515840 16095888354455413248 13395654823726759040 10695421292998104832 7995187762269450624 5294954231540796416 2594720700812142208 18341231243793039616 15640997713064385408 12940764182335731200 10240530651607076992 7540297120878422784 4840063590149768576 2139830059421114368 17886340602402011776 15186107071673357568 12485873540944703360 9785640010216049152 7085406479487394944 4385172948758740736 1684939418030086528 17431449961010983936 14731216430282329728 12030982899553675520 9330749368825021312 6630515838096367104 3930282307367712896 1230048776639058688 16976559319619956096 14276325788891301888 11576092258162647680 8875858727433993472 6175625196705339264 3475391665976685056 775158135248030848 16521668678228928256 13821435147500274048 11121201616771619840 8420968086042965632 5720734555314311424 3020501024585657216 320267493857003008 16066778036837900416 13366544506109246208 10666310975380592000 7966077444651937792 5265843913923283584 2565610383194629376 18312120926175526784 15611887395446872576 12911653864718218368 10211420333989564160 7511186803260909952 4810953272532255744 2110719741803601536 17857230284784498944 15156996754055844736 12456763223327190528 9756529692598536320 7056296161869882112 4356062631141227904 1655829100412573696 17402339643393471104 14702106112664816896 12001872581936162688 9301639051207508480 6601405520478854272 3901171989750200064 1200938459021545856 16947449002002443264 14247215471273789056 11546981940545134848 8846748409816480640 6146514879087826432 3446281348359172224 746047817630518016 16492558360611415424 13792324829882761216 11092091299154107008 8391857768425452800 5691624237696798592 2991390706968144384 291157176239490176 16037667719220387584 13337434188491733376 10637200657763079168 7936967127034424960 5236733596305770752 2536500065577116544 18283010608558013952 15582777077829359744 12882543547100705536 10182310016372051328 7482076485643397120 4781842954914742912 2081609424186088704 17828119967166986112 15127886436438331904 12427652905709677696 9727419374981023488 7027185844252369280 4326952313523715072 1626718782795060864 17373229325775958272 14672995795047304064 11972762264318649856 9272528733589995648 6572295202861341440 3872061672132687232 1171828141404033024 16918338684384930432 14218105153656276224 11517871622927622016 8817638092198967808 6117404561470313600 3417171030741659392 716937500013005184 16463448042993902592 13763214512265248384 11062980981536594176 8362747450807939968 5662513920079285760 2962280389350631552 262046858621977344 16008557401602874752 13308323870874220544 10608090340145566336 7907856809416912128 5207623278688257920 2507389747959603712 18253900290940501120 15553666760211846912 12853433229483192704 10153199698754538496 7452966168025884288 4752732637297230080 2052499106568575872 17799009649549473280 15098776118820819072 12398542588092164864 9698309057363510656 6998075526634856448 4297841995906202240 1597608465177548032 17344119008158445440 14643885477429791232 11943651946701137024 9243418415972482816 6543184885243828608 3842951354515174400 1142717823786520192 16889228366767417600 14188994836038763392 11488761305310109184 8788527774581454976 6088294243852800768 3388060713124146560 687827182395492352 16434337725376389760 13734104194647735552 11033870663919081344 8333637133190427136 5633403602461772928 2933170071733118720 232936541004464512 15979447083985361920 13279213553256707712 10578980022528053504 7878746491799399296 5178512961070745088 2478279430342090880 18224789973322988288 15524556442594334080 12824322911865679872 10124089381137025664 7423855850408371456 4723622319679717248 2023388788951063040 17769899331931960448 15069665801203306240 12369432270474652032 9669198739745997824 6968965209017343616 4268731678288689408 1568498147560035200 17315008690540932608 14614775159812278400 11914541629083624192 9214308098354969984 6514074567626315776 3813841036897661568 1113607506169007360 16860118049149904768 14159884518421250560 11459650987692596352 8759417456963942144 6059183926235287936 3358950395506633728 658716864777979520 16405227407758876928 13704993877030222720 11004760346301568512 8304526815572914304 5604293284844260096 2904059754115605888 203826223386951680 15950336766367849088 13250103235639194880 10549869704910540672 7849636174181886464 5149402643453232256 2449169112724578048 18195679655705475456 15495446124976821248 12795212594248167040 10094979063519512832 7394745532790858624 4694512002062204416 1994278471333550208 17740789014314447616 15040555483585793408 12340321952857139200 9640088422128484992 6939854891399830784 4239621360671176576 1539387829942522368 17285898372923419776 14585664842194765568 11885431311466111360 9185197780737457152 6484964250008802944 3784730719280148736 1084497188551494528 16831007731532391936 14130774200803737728 11430540670075083520 8730307139346429312 6030073608617775104 3329840077889120896 629606547160466688 16376117090141364096 13675883559412709888 10975650028684055680 8275416497955401472 5575182967226747264 2874949436498093056 174715905769438848 15921226448750336256 13220992918021682048 10520759387293027840 7820525856564373632 5120292325835719424 2420058795107065216 18166569338087962624 15466335807359308416 12766102276630654208 10065868745902000000 7365635215173345792 4665401684444691584 1965168153716037376 17711678696696934784 15011445165968280576 12311211635239626368 9610978104510972160 6910744573782317952 4210511043053663744 1510277512325009536 17256788055305906944 14556554524577252736 11856320993848598528 9156087463119944320 6455853932391290112 3755620401662635904 1055386870933981696 16801897413914879104 14101663883186224896 11401430352457570688 8701196821728916480 6000963291000262272 3300729760271608064 600496229542953856 16347006772523851264 13646773241795197056 10946539711066542848 8246306180337888640 5546072649609234432 2845839118880580224 145605588151926016 15892116131132823424 13191882600404169216 10491649069675515008 7791415538946860800 5091182008218206592 2390948477489552384 18137459020470449792 15437225489741795584 12736991959013141376 10036758428284487168 7336524897555832960 4636291366827178752 1936057836098524544 17682568379079421952 14982334848350767744 12282101317622113536 9581867786893459328 6881634256164805120 4181400725436150912 1481167194707496704 17227677737688394112 14527444206959739904 11827210676231085696 9126977145502431488 6426743614773777280 3726510084045123072 1026276553316468864 16772787096297366272 14072553565568712064 11372320034840057856 8672086504111403648 5971852973382749440 3271619442654095232 571385911925441024 16317896454906338432 13617662924177684224 10917429393449030016 8217195862720375808 5516962331991721600 2816728801263067392 116495270534413184 15863005813515310592 13162772282786656384 10462538752058002176 7762305221329347968 5062071690600693760 2361838159872039552 18108348702852936960 15408115172124282752 12707881641395628544 10007648110666974336 7307414579938320128 4607181049209665920 1906947518481011712 17653458061461909120 14953224530733254912 12252991000004600704 9552757469275946496 6852523938547292288 4152290407818638080 1452056877089983872 17198567420070881280 14498333889342227072 11798100358613572864 9097866827884918656 6397633297156264448 3697399766427610240 997166235698956032 16743676778679853440 14043443247951199232 11343209717222545024 8642976186493890816 5942742655765236608 3242509125036582400 542275594307928192 16288786137288825600 13588552606560171392 10888319075831517184 8188085545102862976 5487852014374208768 2787618483645554560 87384952916900352 15833895495897797760 13133661965169143552 10433428434440489344 7733194903711835136 5032961372983180928 2332727842254526720 18079238385235424128 15379004854506769920 12678771323778115712 9978537793049461504 7278304262320807296 4578070731592153088 1877837200863498880 17624347743844396288 14924114213115742080 12223880682387087872 9523647151658433664 6823413620929779456 4123180090201125248 1422946559472471040 17169457102453368448 14469223571724714240 11768990040996060032 9068756510267405824 6368522979538751616 3668289448810097408 968055918081443200 16714566461062340608 14014332930333686400 11314099399605032192 8613865868876377984 5913632338147723776 3213398807419069568 513165276690415360 16259675819671312768 13559442288942658560 10859208758214004352 8158975227485350144 5458741696756695936 2758508166028041728 58274635299387520 15804785178280284928 13104551647551630720 10404318116822976512 7704084586094322304 5003851055365668096 2303617524637013888 18050128067617911296 15349894536889257088 12649661006160602880 9949427475431948672 7249193944703294464 4548960413974640256 1848726883245986048 17595237426226883456 14895003895498229248 12194770364769575040 9494536834040920832 6794303303312266624 4094069772583612416 1393836241854958208 17140346784835855616 14440113254107201408 11739879723378547200 9039646192649892992 6339412661921238784 3639179131192584576 938945600463930368 16685456143444827776 13985222612716173568 11284989081987519360 8584755551258865152 5884522020530210944 3184288489801556736 484054959072902528 16230565502053799936 13530331971325145728 10830098440596491520 8129864909867837312 5429631379139183104 2729397848410528896 29164317681874688 15775674860662772096 13075441329934117888 10375207799205463680 7674974268476809472 4974740737748155264 2274507207019501056 18021017750000398464 15320784219271744256 12620550688543090048 9920317157814435840 7220083627085781632 4519850096357127424 1819616565628473216 17566127108609370624 14865893577880716416 12165660047152062208 9465426516423408000 6765192985694753792 4064959454966099584 1364725924237445376 17111236467218342784 14411002936489688576 11710769405761034368 9010535875032380160 6310302344303725952 3610068813575071744 909835282846417536 16656345825827314944 13956112295098660736 11255878764370006528 8555645233641352320 5855411702912698112 3155178172184043904 454944641455389696 16201455184436287104 13501221653707632896 10800988122978978688 8100754592250324480 5400521061521670272 2700287530793016064 54000064361856 15746564543045259264 13046331012316605056 10346097481587950848 7645863950859296640 4945630420130642432 2245396889401988224 17991907432382885632 15291673901654231424 12591440370925577216 9891206840196923008 7190973309468268800 4490739778739614592 1790506248010960384 17537016790991857792 14836783260263203584 12136549729534549376 9436316198805895168 6736082668077240960 4035849137348586752 1335615606619932544 17082126149600829952 14381892618872175744 11681659088143521536 8981425557414867328 6281192026686213120 3580958495957558912 880724965228904704 16627235508209802112 13927001977481147904 11226768446752493696 8526534916023839488 5826301385295185280 3126067854566531072 425834323837876864 16172344866818774272 13472111336090120064 10771877805361465856 8071644274632811648 5371410743904157440 2671177213175503232 18417687756156400640 15717454225427746432 13017220694699092224 10316987163970438016 7616753633241783808 4916520102513129600 2216286571784475392 17962797114765372800 15262563584036718592 12562330053308064384 9862096522579410176 7161862991850755968 4461629461122101760 1761395930393447552 17507906473374344960 14807672942645690752 12107439411917036544 9407205881188382336 6706972350459728128 4006738819731073920 1306505289002419712 17053015831983317120 14352782301254662912 11652548770526008704 8952315239797354496 6252081709068700288 3551848178340046080 851614647611391872 16598125190592289280 13897891659863635072 11197658129134980864 8497424598406326656 5797191067677672448 3096957536949018240 396724006220364032 16143234549201261440 13443001018472607232 10742767487743953024 8042533957015298816 5342300426286644608 2642066895557990400 18388577438538887808 15688343907810233600 12988110377081579392 10287876846352925184 7587643315624270976 4887409784895616768 2187176254166962560 17933686797147859968 15233453266419205760 12533219735690551552 9832986204961897344 7132752674233243136 4432519143504588928 1732285612775934720 17478796155756832128 14778562625028177920 12078329094299523712 9378095563570869504 6677862032842215296 3977628502113561088 1277394971384906880 17023905514365804288 14323671983637150080 11623438452908495872 8923204922179841664 6222971391451187456 3522737860722533248 822504329993879040 16569014872974776448 13868781342246122240 11168547811517468032 8468314280788813824 5768080750060159616 3067847219331505408 367613688602851200 16114124231583748608 13413890700855094400 10713657170126440192 8013423639397785984 5313190108669131776 2612956577940477568 18359467120921374976 15659233590192720768 12959000059464066560 10258766528735412352 7558532998006758144 4858299467278103936 2158065936549449728 17904576479530347136 15204342948801692928 12504109418073038720 9803875887344384512 7103642356615730304 4403408825887076096 1703175295158421888 17449685838139319296 14749452307410665088 12049218776682010880 9348985245953356672 6648751715224702464 3948518184496048256 1248284653767394048 16994795196748291456 14294561666019637248 11594328135290983040 8894094604562328832 6193861073833674624 3493627543105020416 793394012376366208 16539904555357263616 13839671024628609408 11139437493899955200 8439203963171300992 5738970432442646784 3038736901713992576 338503370985338368 16085013913966235776 13384780383237581568 10684546852508927360 7984313321780273152 5284079791051618944 2583846260322964736 18330356803303862144 15630123272575207936 12929889741846553728 10229656211117899520 7529422680389245312 4829189149660591104 2128955618931936896 17875466161912834304 15175232631184180096 12474999100455525888 9774765569726871680 7074532038998217472 4374298508269563264 1674064977540909056 17420575520521806464 14720341989793152256 12020108459064498048 9319874928335843840 6619641397607189632 3919407866878535424 1219174336149881216 16965684879130778624 14265451348402124416 11565217817673470208 8864984286944816000 6164750756216161792 3464517225487507584 764283694758853376 16510794237739750784 13810560707011096576 11110327176282442368 8410093645553788160 5709860114825133952 3009626584096479744 309393053367825536 16055903596348722944 13355670065620068736 10655436534891414528 7955203004162760320 5254969473434106112 2554735942705451904 18301246485686349312 15601012954957695104 12900779424229040896 10200545893500386688 7500312362771732480 4800078832043078272 2099845301314424064 17846355844295321472 15146122313566667264 12445888782838013056 9745655252109358848 7045421721380704640 4345188190652050432 1644954659923396224 17391465202904293632 14691231672175639424 11990998141446985216 9290764610718331008 6590531079989676800 3890297549261022592 1190064018532368384 16936574561513265792 14236341030784611584 11536107500055957376 8835873969327303168 6135640438598648960 3435406907869994752 735173377141340544 16481683920122237952 13781450389393583744 11081216858664929536 8380983327936275328 5680749797207621120 2980516266478966912 280282735750312704 16026793278731210112 13326559748002555904 10626326217273901696 7926092686545247488 5225859155816593280 2525625625087939072 18272136168068836480 15571902637340182272 12871669106611528064 10171435575882873856 7471202045154219648 4770968514425565440 2070734983696911232 17817245526677808640 15117011995949154432 12416778465220500224 9716544934491846016 7016311403763191808 4316077873034537600 1615844342305883392 17362354885286780800 14662121354558126592 11961887823829472384 9261654293100818176 6561420762372163968 3861187231643509760 1160953700914855552 16907464243895752960 14207230713167098752 11506997182438444544 8806763651709790336 6106530120981136128 3406296590252481920 706063059523827712 16452573602504725120 13752340071776070912 11052106541047416704 8351873010318762496 5651639479590108288 2951405948861454080 251172418132799872 15997682961113697280 13297449430385043072 10597215899656388864 7896982368927734656 5196748838199080448 2496515307470426240 18243025850451323648 15542792319722669440 12842558788994015232 10142325258265361024 7442091727536706816 4741858196808052608 2041624666079398400 17788135209060295808 15087901678331641600 12387668147602987392 9687434616874333184 6987201086145678976 4286967555417024768 1586734024688370560 17333244567669267968 14633011036940613760 11932777506211959552 9232543975483305344 6532310444754651136 3832076914025996928 1131843383297342720 16878353926278240128 14178120395549585920 11477886864820931712 8777653334092277504 6077419803363623296 3377186272634969088 676952741906314880 16423463284887212288 13723229754158558080 11022996223429903872 8322762692701249664 5622529161972595456 2922295631243941248 222062100515287040 15968572643496184448 13268339112767530240 10568105582038876032 7867872051310221824 5167638520581567616 2467404989852913408 18213915532833810816 15513682002105156608 12813448471376502400 10113214940647848192 7412981409919193984 4712747879190539776 2012514348461885568 17759024891442782976 15058791360714128768 12358557829985474560 9658324299256820352 6958090768528166144 4257857237799511936 1557623707070857728 17304134250051755136 14603900719323100928 11903667188594446720 9203433657865792512 6503200127137138304 3802966596408484096 1102733065679829888 16849243608660727296 14149010077932073088 11448776547203418880 8748543016474764672 6048309485746110464 3348075955017456256 647842424288802048 16394352967269699456 13694119436541045248 10993885905812391040 8293652375083736832 5593418844355082624 2893185313626428416 192951782897774208 15939462325878671616 13239228795150017408 10538995264421363200 7838761733692708992 5138528202964054784 2438294672235400576 18184805215216297984 15484571684487643776 12784338153758989568 10084104623030335360 7383871092301681152 4683637561573026944 1983404030844372736 17729914573825270144 15029681043096615936 12329447512367961728 9629213981639307520 6928980450910653312 4228746920181999104 1528513389453344896 17275023932434242304 14574790401705588096 11874556870976933888 9174323340248279680 6474089809519625472 3773856278790971264 1073622748062317056 16820133291043214464 14119899760314560256 11419666229585906048 8719432698857251840 6019199168128597632 3318965637399943424 618732106671289216 16365242649652186624 13665009118923532416 10964775588194878208 8264542057466224000 5564308526737569792 2864074996008915584 163841465280261376 15910352008261158784 13210118477532504576 10509884946803850368 7809651416075196160 5109417885346541952 2409184354617887744 18155694897598785152 15455461366870130944 12755227836141476736 10054994305412822528 7354760774684168320 4654527243955514112 1954293713226859904 17700804256207757312 15000570725479103104 12300337194750448896 9600103664021794688 6899870133293140480 4199636602564486272 1499403071835832064 17245913614816729472 14545680084088075264 11845446553359421056 9145213022630766848 6444979491902112640 3744745961173458432 1044512430444804224 16791022973425701632 14090789442697047424 11390555911968393216 8690322381239739008 5990088850511084800 3289855319782430592 589621789053776384 16336132332034673792 13635898801306019584 10935665270577365376 8235431739848711168 5535198209120056960 2834964678391402752 134731147662748544 15881241690643645952 13181008159914991744 10480774629186337536 7780541098457683328 5080307567729029120 2380074037000374912 18126584579981272320 15426351049252618112 12726117518523963904 10025883987795309696 7325650457066655488 4625416926338001280 1925183395609347072 17671693938590244480 14971460407861590272 12271226877132936064 9570993346404281856 6870759815675627648 4170526284946973440 1470292754218319232 17216803297199216640 14516569766470562432 11816336235741908224 9116102705013254016 6415869174284599808 3715635643555945600 1015402112827291392 16761912655808188800 14061679125079534592 11361445594350880384 8661212063622226176 5960978532893571968 3260745002164917760 560511471436263552 16307022014417160960 13606788483688506752 10906554952959852544 8206321422231198336 5506087891502544128 2805854360773889920 105620830045235712 15852131373026133120 13151897842297478912 10451664311568824704 7751430780840170496 5051197250111516288 2350963719382862080 18097474262363759488 15397240731635105280 12697007200906451072 9996773670177796864 7296540139449142656 4596306608720488448 1896073077991834240 17642583620972731648 14942350090244077440 12242116559515423232 9541883028786769024 6841649498058114816 4141415967329460608 1441182436600806400 17187692979581703808 14487459448853049600 11787225918124395392 9086992387395741184 6386758856667086976 3686525325938432768 986291795209778560 16732802338190675968 14032568807462021760 11332335276733367552 8632101746004713344 5931868215276059136 3231634684547404928 531401153818750720 16277911696799648128 13577678166070993920 10877444635342339712 8177211104613685504 5476977573885031296 2776744043156377088 76510512427722880 15823021055408620288 13122787524679966080 10422553993951311872 7722320463222657664 5022086932494003456 2321853401765349248 18068363944746246656 15368130414017592448 12667896883288938240 9967663352560284032 7267429821831629824 4567196291102975616 1866962760374321408 17613473303355218816 14913239772626564608 12213006241897910400 9512772711169256192 6812539180440601984 4112305649711947776 1412072118983293568 17158582661964190976 14458349131235536768 11758115600506882560 9057882069778228352 6357648539049574144 3657415008320919936 957181477592265728 16703692020573163136 14003458489844508928 11303224959115854720 8602991428387200512 5902757897658546304 3202524366929892096 502290836201237888 16248801379182135296 13548567848453481088 10848334317724826880 8148100786996172672 5447867256267518464 2747633725538864256 47400194810210048 15793910737791107456 13093677207062453248 10393443676333799040 7693210145605144832 4992976614876490624 2292743084147836416 18039253627128733824 15339020096400079616 12638786565671425408 9938553034942771200 7238319504214116992 4538085973485462784 1837852442756808576 17584362985737705984 14884129455009051776 12183895924280397568 9483662393551743360 6783428862823089152 4083195332094434944 1382961801365780736 17129472344346678144 14429238813618023936 11729005282889369728 9028771752160715520 6328538221432061312 3628304690703407104 928071159974752896 16674581702955650304 13974348172226996096 11274114641498341888 8573881110769687680 5873647580041033472 3173414049312379264 473180518583725056 16219691061564622464 13519457530835968256 10819224000107314048 8118990469378659840 5418756938650005632 2718523407921351424 18289877192697216 15764800420173594624 13064566889444940416 10364333358716286208 7664099827987632000 4963866297258977792 2263632766530323584 18010143309511220992 15309909778782566784 12609676248053912576 9909442717325258368 7209209186596604160 4508975655867949952 1808742125139295744 17555252668120193152 14855019137391538944 12154785606662884736 9454552075934230528 6754318545205576320 4054085014476922112 1353851483748267904 17100362026729165312 14400128496000511104 11699894965271856896 8999661434543202688 6299427903814548480 3599194373085894272 898960842357240064 16645471385338137472 13945237854609483264 11245004323880829056 8544770793152174848 5844537262423520640 3144303731694866432 444070200966212224 16190580743947109632 13490347213218455424 10790113682489801216 8089880151761147008 5389646621032492800 2689413090303838592 18435923633284736000 15735690102556081792 13035456571827427584 10335223041098773376 7634989510370119168 4934755979641464960 2234522448912810752 17981032991893708160 15280799461165053952 12580565930436399744 9880332399707745536 7180098868979091328 4479865338250437120 1779631807521782912 17526142350502680320 14825908819774026112 12125675289045371904 9425441758316717696 6725208227588063488 4024974696859409280 1324741166130755072 17071251709111652480 14371018178382998272 11670784647654344064 8970551116925689856 6270317586197035648 3570084055468381440 869850524739727232 16616361067720624640 13916127536991970432 11215894006263316224 8515660475534662016 5815426944806007808 3115193414077353600 414959883348699392 16161470426329596800 13461236895600942592 10761003364872288384 8060769834143634176 5360536303414979968 2660302772686325760 18406813315667223168 15706579784938568960 13006346254209914752 10306112723481260544 7605879192752606336 4905645662023952128 2205412131295297920 17951922674276195328 15251689143547541120 12551455612818886912 9851222082090232704 7150988551361578496 4450755020632924288 1750521489904270080 17497032032885167488 14796798502156513280 12096564971427859072 9396331440699204864 6696097909970550656 3995864379241896448 1295630848513242240 17042141391494139648 14341907860765485440 11641674330036831232 8941440799308177024 6241207268579522816 3540973737850868608 840740207122214400 16587250750103111808 13887017219374457600 11186783688645803392 8486550157917149184 5786316627188494976 3086083096459840768 385849565731186560 16132360108712083968 13432126577983429760 10731893047254775552 8031659516526121344 5331425985797467136 2631192455068812928 18377702998049710336 15677469467321056128 12977235936592401920 10277002405863747712 7576768875135093504 4876535344406439296 2176301813677785088 17922812356658682496 15222578825930028288 12522345295201374080 9822111764472719872 7121878233744065664 4421644703015411456 1721411172286757248 17467921715267654656 14767688184539000448 12067454653810346240 9367221123081692032 6666987592353037824 3966754061624383616 1266520530895729408 17013031073876626816 14312797543147972608 11612564012419318400 8912330481690664192 6212096950962009984 3511863420233355776 811629889504701568 16558140432485598976 13857906901756944768 11157673371028290560 8457439840299636352 5757206309570982144 3056972778842327936 356739248113673728 16103249791094571136 13403016260365916928 10702782729637262720 8002549198908608512 5302315668179954304 2602082137451300096 18348592680432197504 15648359149703543296 12948125618974889088 10247892088246234880 7547658557517580672 4847425026788926464 2147191496060272256 17893702039041169664 15193468508312515456 12493234977583861248 9793001446855207040 7092767916126552832 4392534385397898624 1692300854669244416 17438811397650141824 14738577866921487616 12038344336192833408 9338110805464179200 6637877274735524992 3937643744006870784 1237410213278216576 16983920756259113984 14283687225530459776 11583453694801805568 8883220164073151360 6182986633344497152 3482753102615842944 782519571887188736 16529030114868086144 13828796584139431936 11128563053410777728 8428329522682123520 5728095991953469312 3027862461224815104 327628930496160896 16074139473477058304 13373905942748404096 10673672412019749888 7973438881291095680 5273205350562441472 2572971819833787264 18319482362814684672 15619248832086030464 12919015301357376256 10218781770628722048 7518548239900067840 4818314709171413632 2118081178442759424 17864591721423656832 15164358190695002624 12464124659966348416 9763891129237694208 7063657598509040000 4363424067780385792 1663190537051731584 17409701080032628992 14709467549303974784 12009234018575320576 9309000487846666368 6608766957118012160 3908533426389357952 1208299895660703744 16954810438641601152 14254576907912946944 11554343377184292736 8854109846455638528 6153876315726984320 3453642784998330112 753409254269675904 16499919797250573312 13799686266521919104 11099452735793264896 8399219205064610688 5698985674335956480 2998752143607302272 298518612878648064 16045029155859545472 13344795625130891264 10644562094402237056 7944328563673582848 5244095032944928640 2543861502216274432 18290372045197171840 15590138514468517632 12889904983739863424 10189671453011209216 7489437922282555008 4789204391553900800 2088970860825246592 17835481403806144000 15135247873077489792 12435014342348835584 9734780811620181376 7034547280891527168 4334313750162872960 1634080219434218752 17380590762415116160 14680357231686461952 11980123700957807744 9279890170229153536 6579656639500499328 3879423108771845120 1179189578043190912 16925700121024088320 14225466590295434112 11525233059566779904 8824999528838125696 6124765998109471488 3424532467380817280 724298936652163072 16470809479633060480 13770575948904406272 11070342418175752064 8370108887447097856 5669875356718443648 2969641825989789440 269408295261135232 16015918838242032640 13315685307513378432 10615451776784724224 7915218246056070016 5214984715327415808 2514751184598761600 18261261727579659008 15561028196851004800 12860794666122350592 10160561135393696384 7460327604665042176 4760094073936387968 2059860543207733760 17806371086188631168 15106137555459976960 12405904024731322752 9705670494002668544 7005436963274014336 4305203432545360128 1604969901816705920 17351480444797603328 14651246914068949120 11951013383340294912 9250779852611640704 6550546321882986496 3850312791154332288 1150079260425678080 16896589803406575488 14196356272677921280 11496122741949267072 8795889211220612864 6095655680491958656 3395422149763304448 695188619034650240 16441699162015547648 13741465631286893440 11041232100558239232 8340998569829585024 5640765039100930816 2940531508372276608 240297977643622400 15986808520624519808 13286574989895865600 10586341459167211392 7886107928438557184 5185874397709902976 2485640866981248768 18232151409962146176 15531917879233491968 12831684348504837760 10131450817776183552 7431217287047529344 4730983756318875136 2030750225590220928 17777260768571118336 15077027237842464128 12376793707113809920 9676560176385155712 6976326645656501504 4276093114927847296 1575859584199193088 17322370127180090496 14622136596451436288 11921903065722782080 9221669534994127872 6521436004265473664 3821202473536819456 1120968942808165248 16867479485789062656 14167245955060408448 11467012424331754240 8766778893603100032 6066545362874445824 3366311832145791616 666078301417137408 16412588844398034816 13712355313669380608 11012121782940726400 8311888252212072192 5611654721483417984 2911421190754763776 211187660026109568 15957698203007006976 13257464672278352768 10557231141549698560 7856997610821044352 5156764080092390144 2456530549363735936 18203041092344633344 15502807561615979136 12802574030887324928 10102340500158670720 7402106969430016512 4701873438701362304 2001639907972708096 17748150450953605504 15047916920224951296 12347683389496297088 9647449858767642880 6947216328038988672 4246982797310334464 1546749266581680256 17293259809562577664 14593026278833923456 11892792748105269248 9192559217376615040 6492325686647960832 3792092155919306624 1091858625190652416 16838369168171549824 14138135637442895616 11437902106714241408 8737668575985587200 6037435045256932992 3337201514528278784 636967983799624576 16383478526780521984 13683244996051867776 10983011465323213568 8282777934594559360 5582544403865905152 2882310873137250944 182077342408596736 15928587885389494144 13228354354660839936 10528120823932185728 7827887293203531520 5127653762474877312 2427420231746223104 18173930774727120512 15473697243998466304 12773463713269812096 10073230182541157888 7372996651812503680 4672763121083849472 1972529590355195264 17719040133336092672 15018806602607438464 12318573071878784256 9618339541150130048 6918106010421475840 4217872479692821632 1517638948964167424 17264149491945064832 14563915961216410624 11863682430487756416 9163448899759102208 6463215369030448000 3762981838301793792 1062748307573139584 16809258850554036992 14109025319825382784 11408791789096728576 8708558258368074368 6008324727639420160 3308091196910765952 607857666182111744 16354368209163009152 13654134678434354944 10953901147705700736 8253667616977046528 5553434086248392320 2853200555519738112 152967024791083904 15899477567771981312 13199244037043327104 10499010506314672896 7798776975586018688 5098543444857364480 2398309914128710272 18144820457109607680 15444586926380953472 12744353395652299264 10044119864923645056 7343886334194990848 4643652803466336640 1943419272737682432 17689929815718579840 14989696284989925632 12289462754261271424 9589229223532617216 6888995692803963008 4188762162075308800 1488528631346654592 17235039174327552000 14534805643598897792 11834572112870243584 9134338582141589376 6434105051412935168 3733871520684280960 1033637989955626752 16780148532936524160 14079915002207869952 11379681471479215744 8679447940750561536 5979214410021907328 3278980879293253120 578747348564598912 16325257891545496320 13625024360816842112 10924790830088187904 8224557299359533696 5524323768630879488 2824090237902225280 123856707173571072 15870367250154468480 13170133719425814272 10469900188697160064 7769666657968505856 5069433127239851648 2369199596511197440 18115710139492094848 15415476608763440640 12715243078034786432 10015009547306132224 7314776016577478016 4614542485848823808 1914308955120169600 17660819498101067008 14960585967372412800 12260352436643758592 9560118905915104384 6859885375186450176 4159651844457795968 1459418313729141760 17205928856710039168 14505695325981384960 11805461795252730752 9105228264524076544 6404994733795422336 3704761203066768128 1004527672338113920 16751038215319011328 14050804684590357120 11350571153861702912 8650337623133048704 5950104092404394496 3249870561675740288 549637030947086080 16296147573927983488 13595914043199329280 10895680512470675072 8195446981742020864 5495213451013366656 2794979920284712448 94746389556058240 15841256932536955648 13141023401808301440 10440789871079647232 7740556340350993024 5040322809622338816 2340089278893684608 18086599821874582016 15386366291145927808 12686132760417273600 9985899229688619392 7285665698959965184 4585432168231310976 1885198637502656768 17631709180483554176 14931475649754899968 12231242119026245760 9531008588297591552 6830775057568937344 4130541526840283136 1430307996111628928 17176818539092526336 14476585008363872128 11776351477635217920 9076117946906563712 6375884416177909504 3675650885449255296 975417354720601088 16721927897701498496 14021694366972844288 11321460836244190080 8621227305515535872 5920993774786881664 3220760244058227456 520526713329573248 16267037256310470656 13566803725581816448 10866570194853162240 8166336664124508032 5466103133395853824 2765869602667199616 65636071938545408 15812146614919442816 13111913084190788608 10411679553462134400 7711446022733480192 5011212492004825984 2310978961276171776 18057489504257069184 15357255973528414976 12657022442799760768 9956788912071106560 7256555381342452352 4556321850613798144 1856088319885143936 17602598862866041344 14902365332137387136 12202131801408732928 9501898270680078720 6801664739951424512 4101431209222770304 1401197678494116096 17147708221475013504 14447474690746359296 11747241160017705088 9047007629289050880 6346774098560396672 3646540567831742464 946307037103088256 16692817580083985664 13992584049355331456 11292350518626677248 8592116987898023040 5891883457169368832 3191649926440714624 491416395712060416 16237926938692957824 13537693407964303616 10837459877235649408 8137226346506995200 5436992815778340992 2736759285049686784 36525754321032576 15783036297301929984 13082802766573275776 10382569235844621568 7682335705115967360 4982102174387313152 2281868643658658944 18028379186639556352 15328145655910902144 12627912125182247936 9927678594453593728 7227445063724939520 4527211532996285312 1826978002267631104 17573488545248528512 14873255014519874304 12173021483791220096 9472787953062565888 6772554422333911680 4072320891605257472 1372087360876603264 17118597903857500672 14418364373128846464 11718130842400192256 9017897311671538048 6317663780942883840 3617430250214229632 917196719485575424 16663707262466472832 13963473731737818624 11263240201009164416 8563006670280510208 5862773139551856000 3162539608823201792 462306078094547584 16208816621075444992 13508583090346790784 10808349559618136576 8108116028889482368 5407882498160828160 2707648967432173952 7415436703519744 15753925979684417152 13053692448955762944 10353458918227108736 7653225387498454528 4952991856769800320 2252758326041146112 17999268869022043520 15299035338293389312 12598801807564735104 9898568276836080896 7198334746107426688 4498101215378772480 1797867684650118272 17544378227631015680 14844144696902361472 12143911166173707264 9443677635445053056 6743444104716398848 4043210573987744640 1342977043259090432 17089487586239987840 14389254055511333632 11689020524782679424 8988786994054025216 6288553463325371008 3588319932596716800 888086401868062592 16634596944848960000 13934363414120305792 11234129883391651584 8533896352662997376 5833662821934343168 3133429291205688960 433195760477034752 16179706303457932160 13479472772729277952 10779239242000623744 8079005711271969536 5378772180543315328 2678538649814661120 18425049192795558528 15724815662066904320 13024582131338250112 10324348600609595904 7624115069880941696 4923881539152287488 2223648008423633280 17970158551404530688 15269925020675876480 12569691489947222272 9869457959218568064 7169224428489913856 4468990897761259648 1768757367032605440 17515267910013502848 14815034379284848640 12114800848556194432 9414567317827540224 6714333787098886016 4014100256370231808 1313866725641577600 17060377268622475008 14360143737893820800 11659910207165166592 8959676676436512384 6259443145707858176 3559209614979203968 858976084250549760 16605486627231447168 13905253096502792960 11205019565774138752 8504786035045484544 5804552504316830336 3104318973588176128 404085442859521920 16150595985840419328 13450362455111765120 10750128924383110912 8049895393654456704 5349661862925802496 2649428332197148288 18395938875178045696 15695705344449391488 12995471813720737280 10295238282992083072 7595004752263428864 4894771221534774656 2194537690806120448 17941048233787017856 15240814703058363648 12540581172329709440 9840347641601055232 7140114110872401024 4439880580143746816 1739647049415092608 17486157592395990016 14785924061667335808 12085690530938681600 9385457000210027392 6685223469481373184 3984989938752718976 1284756408024064768 17031266951004962176 14331033420276307968 11630799889547653760 8930566358818999552 6230332828090345344 3530099297361691136 829865766633036928 16576376309613934336 13876142778885280128 11175909248156625920 8475675717427971712 5775442186699317504 3075208655970663296 374975125242009088 16121485668222906496 13421252137494252288 10721018606765598080 8020785076036943872 5320551545308289664 2620318014579635456 18366828557560532864 15666595026831878656 12966361496103224448 10266127965374570240 7565894434645916032 4865660903917261824 2165427373188607616 17911937916169505024 15211704385440850816 12511470854712196608 9811237323983542400 7111003793254888192 4410770262526233984 1710536731797579776 17457047274778477184 14756813744049822976 12056580213321168768 9356346682592514560 6656113151863860352 3955879621135206144 1255646090406551936 17002156633387449344 14301923102658795136 11601689571930140928 8901456041201486720 6201222510472832512 3500988979744178304 800755449015524096 16547265991996421504 13847032461267767296 11146798930539113088 8446565399810458880 5746331869081804672 3046098338353150464 345864807624496256 16092375350605393664 13392141819876739456 10691908289148085248 7991674758419431040 5291441227690776832 2591207696962122624 18337718239943020032 15637484709214365824 12937251178485711616 10237017647757057408 7536784117028403200 4836550586299748992 2136317055571094784 17882827598551992192 15182594067823337984 12482360537094683776 9782127006366029568 7081893475637375360 4381659944908721152 1681426414180066944 17427936957160964352 14727703426432310144 12027469895703655936 9327236364975001728 6627002834246347520 3926769303517693312 1226535772789039104 16973046315769936512 14272812785041282304 11572579254312628096 8872345723583973888 6172112192855319680 3471878662126665472 771645131398011264 16518155674378908672 13817922143650254464 11117688612921600256 8417455082192946048 5717221551464291840 3016988020735637632 316754490006983424 16063265032987880832 13363031502259226624 10662797971530572416 7962564440801918208 5262330910073264000 2562097379344609792 18308607922325507200 15608374391596852992 12908140860868198784 10207907330139544576 7507673799410890368 4807440268682236160 2107206737953581952 17853717280934479360 15153483750205825152 12453250219477170944 9753016688748516736 7052783158019862528 4352549627291208320 1652316096562554112 17398826639543451520 14698593108814797312 11998359578086143104 9298126047357488896 6597892516628834688 3897658985900180480 1197425455171526272 16943935998152423680 14243702467423769472 11543468936695115264 8843235405966461056 6143001875237806848 3442768344509152640 742534813780498432 16489045356761395840 13788811826032741632 11088578295304087424 8388344764575433216 5688111233846779008 2987877703118124800 287644172389470592 16034154715370368000 13333921184641713792 10633687653913059584 7933454123184405376 5233220592455751168 2532987061727096960 18279497604707994368 15579264073979340160 12879030543250685952 10178797012522031744 7478563481793377536 4778329951064723328 2078096420336069120 17824606963316966528 15124373432588312320 12424139901859658112 9723906371131003904 7023672840402349696 4323439309673695488 1623205778945041280 17369716321925938688 14669482791197284480 11969249260468630272 9269015729739976064 6568782199011321856 3868548668282667648 1168315137554013440 16914825680534910848 14214592149806256640 11514358619077602432 8814125088348948224 6113891557620294016 3413658026891639808 713424496162985600 16459935039143883008 13759701508415228800 11059467977686574592 8359234446957920384 5659000916229266176 2958767385500611968 258533854771957760 16005044397752855168 13304810867024200960 10604577336295546752 7904343805566892544 5204110274838238336 2503876744109584128 18250387287090481536 15550153756361827328 12849920225633173120 10149686694904518912 7449453164175864704 4749219633447210496 2048986102718556288 17795496645699453696 15095263114970799488 12395029584242145280 9694796053513491072 6994562522784836864 4294328992056182656 1594095461327528448 17340606004308425856 14640372473579771648 11940138942851117440 9239905412122463232 6539671881393809024 3839438350665154816 1139204819936500608 16885715362917398016 14185481832188743808 11485248301460089600 8785014770731435392 6084781240002781184 3384547709274126976 684314178545472768 16430824721526370176 13730591190797715968 11030357660069061760 8330124129340407552 5629890598611753344 2929657067883099136 229423537154444928 15975934080135342336 13275700549406688128 10575467018678033920 7875233487949379712 5174999957220725504 2474766426492071296 18221276969472968704 15521043438744314496 12820809908015660288 10120576377287006080 7420342846558351872 4720109315829697664 2019875785101043456 17766386328081940864 15066152797353286656 12365919266624632448 9665685735895978240 6965452205167324032 4265218674438669824 1564985143710015616 17311495686690913024 14611262155962258816 11911028625233604608 9210795094504950400 6510561563776296192 3810328033047641984 1110094502318987776 16856605045299885184 14156371514571230976 11456137983842576768 8755904453113922560 6055670922385268352 3355437391656614144 655203860927959936 16401714403908857344 13701480873180203136 11001247342451548928 8301013811722894720 5600780280994240512 2900546750265586304 200313219536932096 15946823762517829504 13246590231789175296 10546356701060521088 7846123170331866880 5145889639603212672 2445656108874558464 18192166651855455872 15491933121126801664 12791699590398147456 10091466059669493248 7391232528940839040 4690998998212184832 1990765467483530624 17737276010464428032 15037042479735773824 12336808949007119616 9636575418278465408 6936341887549811200 4236108356821156992 1535874826092502784 17282385369073400192 14582151838344745984 11881918307616091776 9181684776887437568 6481451246158783360 3781217715430129152 1080984184701474944 16827494727682372352 14127261196953718144 11427027666225063936 8726794135496409728 6026560604767755520 3326327074039101312 626093543310447104 16372604086291344512 13672370555562690304 10972137024834036096 8271903494105381888 5571669963376727680 2871436432648073472 171202901919419264 15917713444900316672 13217479914171662464 10517246383443008256 7817012852714354048 5116779321985699840 2416545791257045632 18163056334237943040 15462822803509288832 12762589272780634624 10062355742051980416 7362122211323326208 4661888680594672000 1961655149866017792 17708165692846915200 15007932162118260992 12307698631389606784 9607465100660952576 6907231569932298368 4206998039203644160 1506764508474989952 17253275051455887360 14553041520727233152 11852807989998578944 9152574459269924736 6452340928541270528 3752107397812616320 1051873867083962112 16798384410064859520 14098150879336205312 11397917348607551104 8697683817878896896 5997450287150242688 3297216756421588480 596983225692934272 16343493768673831680 13643260237945177472 10943026707216523264 8242793176487869056 5542559645759214848 2842326115030560640 142092584301906432 15888603127282803840 13188369596554149632 10488136065825495424 7787902535096841216 5087669004368187008 2387435473639532800 18133946016620430208 15433712485891776000 12733478955163121792 10033245424434467584 7333011893705813376 4632778362977159168 1932544832248504960 17679055375229402368 14978821844500748160 12278588313772093952 9578354783043439744 6878121252314785536 4177887721586131328 1477654190857477120 17224164733838374528 14523931203109720320 11823697672381066112 9123464141652411904 6423230610923757696 3722997080195103488 1022763549466449280 16769274092447346688 14069040561718692480 11368807030990038272 8668573500261384064 5968339969532729856 3268106438804075648 567872908075421440 16314383451056318848 13614149920327664640 10913916389599010432 8213682858870356224 5513449328141702016 2813215797413047808 112982266684393600 15859492809665291008 13159259278936636800 10459025748207982592 7758792217479328384 5058558686750674176 2358325156022019968 18104835699002917376 15404602168274263168 12704368637545608960 10004135106816954752 7303901576088300544 4603668045359646336 1903434514630992128 17649945057611889536 14949711526883235328 12249477996154581120 9549244465425926912 6849010934697272704 4148777403968618496 1448543873239964288 17195054416220861696 14494820885492207488 11794587354763553280 9094353824034899072 6394120293306244864 3693886762577590656 993653231848936448 16740163774829833856 14039930244101179648 11339696713372525440 8639463182643871232 5939229651915217024 3238996121186562816 538762590457908608 16285273133438806016 13585039602710151808 10884806071981497600 8184572541252843392 5484339010524189184 2784105479795534976 83871949066880768 15830382492047778176 13130148961319123968 10429915430590469760 7729681899861815552 5029448369133161344 2329214838404507136 18075725381385404544 15375491850656750336 12675258319928096128 9975024789199441920 7274791258470787712 4574557727742133504 1874324197013479296 17620834739994376704 14920601209265722496 12220367678537068288 9520134147808414080 6819900617079759872 4119667086351105664 1419433555622451456 17165944098603348864 14465710567874694656 11765477037146040448 9065243506417386240 6365009975688732032 3664776444960077824 964542914231423616 16711053457212321024 14010819926483666816 11310586395755012608 8610352865026358400 5910119334297704192 3209885803569049984 509652272840395776 16256162815821293184 13555929285092638976 10855695754363984768 8155462223635330560 5455228692906676352 2754995162178022144 54761631449367936 15801272174430265344 13101038643701611136 10400805112972956928 7700571582244302720 5000338051515648512 2300104520786994304 18046615063767891712 15346381533039237504 12646148002310583296 9945914471581929088 7245680940853274880 4545447410124620672 1845213879395966464 17591724422376863872 14891490891648209664 12191257360919555456 9491023830190901248 6790790299462247040 4090556768733592832 1390323238004938624 17136833780985836032 14436600250257181824 11736366719528527616 9036133188799873408 6335899658071219200 3635666127342564992 935432596613910784 16681943139594808192 13981709608866153984 11281476078137499776 8581242547408845568 5881009016680191360 3180775485951537152 480541955222882944 16227052498203780352 13526818967475126144 10826585436746471936 8126351906017817728 5426118375289163520 2725884844560509312 25651313831855104 15772161856812752512 13071928326084098304 10371694795355444096 7671461264626789888 4971227733898135680 2270994203169481472 18017504746150378880 15317271215421724672 12617037684693070464 9916804153964416256 7216570623235762048 4516337092507107840 1816103561778453632 17562614104759351040 14862380574030696832 12162147043302042624 9461913512573388416 6761679981844734208 4061446451116080000 1361212920387425792 17107723463368323200 14407489932639668992 11707256401911014784 9007022871182360576 6306789340453706368 3606555809725052160 906322278996397952 16652832821977295360 13952599291248641152 11252365760519986944 8552132229791332736 5851898699062678528 3151665168334024320 451431637605370112 16197942180586267520 13497708649857613312 10797475119128959104 8097241588400304896 5397008057671650688 2696774526942996480 18443285069923893888 15743051539195239680 13042818008466585472 10342584477737931264 7642350947009277056 4942117416280622848 2241883885551968640 17988394428532866048 15288160897804211840 12587927367075557632 9887693836346903424 7187460305618249216 4487226774889595008 1786993244160940800 17533503787141838208 14833270256413184000 12133036725684529792 9432803194955875584 6732569664227221376 4032336133498567168 1332102602769912960 17078613145750810368 14378379615022156160 11678146084293501952 8977912553564847744 6277679022836193536 3577445492107539328 877211961378885120 16623722504359782528 13923488973631128320 11223255442902474112 8523021912173819904 5822788381445165696 3122554850716511488 422321319987857280 16168831862968754688 13468598332240100480 10768364801511446272 8068131270782792064 5367897740054137856 2667664209325483648 18414174752306381056 15713941221577726848 13013707690849072640 10313474160120418432 7613240629391764224 4913007098663110016 2212773567934455808 17959284110915353216 15259050580186699008 12558817049458044800 9858583518729390592 7158349988000736384 4458116457272082176 1757882926543427968 17504393469524325376 14804159938795671168 12103926408067016960 9403692877338362752 6703459346609708544 4003225815881054336 1302992285152400128 17049502828133297536 14349269297404643328 11649035766675989120 8948802235947334912 6248568705218680704 3548335174490026496 848101643761372288 16594612186742269696 13894378656013615488 11194145125284961280 8493911594556307072 5793678063827652864 3093444533098998656 393211002370344448 16139721545351241856 13439488014622587648 10739254483893933440 8039020953165279232 5338787422436625024 2638553891707970816 18385064434688868224 15684830903960214016 12984597373231559808 10284363842502905600 7584130311774251392 4883896781045597184 2183663250316942976 17930173793297840384 15229940262569186176 12529706731840531968 9829473201111877760 7129239670383223552 4429006139654569344 1728772608925915136 17475283151906812544 14775049621178158336 12074816090449504128 9374582559720849920 6674349028992195712 3974115498263541504 1273881967534887296 17020392510515784704 14320158979787130496 11619925449058476288 8919691918329822080 6219458387601167872 3519224856872513664 818991326143859456 16565501869124756864 13865268338396102656 11165034807667448448 8464801276938794240 5764567746210140032 3064334215481485824 364100684752831616 16110611227733729024 13410377697005074816 10710144166276420608 8009910635547766400 5309677104819112192 2609443574090457984 18355954117071355392 15655720586342701184 12955487055614046976 10255253524885392768 7555019994156738560 4854786463428084352 2154552932699430144 17901063475680327552 15200829944951673344 12500596414223019136 9800362883494364928 7100129352765710720 4399895822037056512 1699662291308402304 17446172834289299712 14745939303560645504 12045705772831991296 9345472242103337088 6645238711374682880 3945005180646028672 1244771649917374464 16991282192898271872 14291048662169617664 11590815131440963456 8890581600712309248 6190348069983655040 3490114539255000832 789881008526346624 16536391551507244032 13836158020778589824 11135924490049935616 8435690959321281408 5735457428592627200 3035223897863972992 334990367135318784 16081500910116216192 13381267379387561984 10681033848658907776 7980800317930253568 5280566787201599360 2580333256472945152 18326843799453842560 15626610268725188352 12926376737996534144 10226143207267879936 7525909676539225728 4825676145810571520 2125442615081917312 17871953158062814720 15171719627334160512 12471486096605506304 9771252565876852096 7071019035148197888 4370785504419543680 1670551973690889472 17417062516671786880 14716828985943132672 12016595455214478464 9316361924485824256 6616128393757170048 3915894863028515840 1215661332299861632 16962171875280759040 14261938344552104832 11561704813823450624 8861471283094796416 6161237752366142208 3461004221637488000 760770690908833792 16507281233889731200 13807047703161076992 11106814172432422784 8406580641703768576 5706347110975114368 3006113580246460160 305880049517805952 16052390592498703360 13352157061770049152 10651923531041394944 7951690000312740736 5251456469584086528 2551222938855432320 18297733481836329728 15597499951107675520 12897266420379021312 10197032889650367104 7496799358921712896 4796565828193058688 2096332297464404480 17842842840445301888 15142609309716647680 12442375778987993472 9742142248259339264 7041908717530685056 4341675186802030848 1641441656073376640 17387952199054274048 14687718668325619840 11987485137596965632 9287251606868311424 6587018076139657216 3886784545411003008 1186551014682348800 16933061557663246208 14232828026934592000 11532594496205937792 8832360965477283584 6132127434748629376 3431893904019975168 731660373291320960 16478170916272218368 13777937385543564160 11077703854814909952 8377470324086255744 5677236793357601536 2977003262628947328 276769731900293120 16023280274881190528 13323046744152536320 10622813213423882112 7922579682695227904 5222346151966573696 2522112621237919488 18268623164218816896 15568389633490162688 12868156102761508480 10167922572032854272 7467689041304200064 4767455510575545856 2067221979846891648 17813732522827789056 15113498992099134848 12413265461370480640 9713031930641826432 7012798399913172224 4312564869184518016 1612331338455863808 17358841881436761216 14658608350708107008 11958374819979452800 9258141289250798592 6557907758522144384 3857674227793490176 1157440697064835968 16903951240045733376 14203717709317079168 11503484178588424960 8803250647859770752 6103017117131116544 3402783586402462336 702550055673808128 16449060598654705536 13748827067926051328 11048593537197397120 8348360006468742912 5648126475740088704 2947892945011434496 247659414282780288 15994169957263677696 13293936426535023488 10593702895806369280 7893469365077715072 5193235834349060864 2493002303620406656 18239512846601304064 15539279315872649856 12839045785143995648 10138812254415341440 7438578723686687232 4738345192958033024 2038111662229378816 17784622205210276224 15084388674481622016 12384155143752967808 9683921613024313600 6983688082295659392 4283454551567005184 1583221020838350976 17329731563819248384 14629498033090594176 11929264502361939968 9229030971633285760 6528797440904631552 3828563910175977344 1128330379447323136 16874840922428220544 14174607391699566336 11474373860970912128 8774140330242257920 6073906799513603712 3373673268784949504 673439738056295296 16419950281037192704 13719716750308538496 11019483219579884288 8319249688851230080 5619016158122575872 2918782627393921664 218549096665267456 15965059639646164864 13264826108917510656 10564592578188856448 7864359047460202240 5164125516731548032 2463891986002893824 18210402528983791232 15510168998255137024 12809935467526482816 10109701936797828608 7409468406069174400 4709234875340520192 2009001344611865984 17755511887592763392 15055278356864109184 12355044826135454976 9654811295406800768 6954577764678146560 4254344233949492352 1554110703220838144 17300621246201735552 14600387715473081344 11900154184744427136 9199920654015772928 6499687123287118720 3799453592558464512 1099220061829810304 16845730604810707712 14145497074082053504 11445263543353399296 8745030012624745088 6044796481896090880 3344562951167436672 644329420438782464 16390839963419679872 13690606432691025664 10990372901962371456 8290139371233717248 5589905840505063040 2889672309776408832 189438779047754624 15935949322028652032 13235715791299997824 10535482260571343616 7835248729842689408 5135015199114035200 2434781668385380992 18181292211366278400 15481058680637624192 12780825149908969984 10080591619180315776 7380358088451661568 4680124557723007360 1979891026994353152 17726401569975250560 15026168039246596352 12325934508517942144 9625700977789287936 6925467447060633728 4225233916331979520 1525000385603325312 17271510928584222720 14571277397855568512 11871043867126914304 9170810336398260096 6470576805669605888 3770343274940951680 1070109744212297472 16816620287193194880 14116386756464540672 11416153225735886464 8715919695007232256 6015686164278578048 3315452633549923840 615219102821269632 16361729645802167040 13661496115073512832 10961262584344858624 8261029053616204416 5560795522887550208 2860561992158896000 160328461430241792 15906839004411139200 13206605473682484992 10506371942953830784 7806138412225176576 5105904881496522368 2405671350767868160 18152181893748765568 15451948363020111360 12751714832291457152 10051481301562802944 7351247770834148736 4651014240105494528 1950780709376840320 17697291252357737728 14997057721629083520 12296824190900429312 9596590660171775104 6896357129443120896 4196123598714466688 1495890067985812480 17242400610966709888 14542167080238055680 11841933549509401472 9141700018780747264 6441466488052093056 3741232957323438848 1040999426594784640 16787509969575682048 14087276438847027840 11387042908118373632 8686809377389719424 5986575846661065216 3286342315932411008 586108785203756800 16332619328184654208 13632385797456000000 10932152266727345792 8231918735998691584 5531685205270037376 2831451674541383168 131218143812728960 15877728686793626368 13177495156064972160 10477261625336317952 7777028094607663744 5076794563879009536 2376561033150355328 18123071576131252736 15422838045402598528 12722604514673944320 10022370983945290112 7322137453216635904 4621903922487981696 1921670391759327488 17668180934740224896 14967947404011570688 12267713873282916480 9567480342554262272 6867246811825608064 4167013281096953856 1466779750368299648 17213290293349197056 14513056762620542848 11812823231891888640 9112589701163234432 6412356170434580224 3712122639705926016 1011889108977271808 16758399651958169216 14058166121229515008 11357932590500860800 8657699059772206592 5957465529043552384 3257231998314898176 556998467586243968 16303509010567141376 13603275479838487168 10903041949109832960 8202808418381178752 5502574887652524544 2802341356923870336 102107826195216128 15848618369176113536 13148384838447459328 10448151307718805120 7747917776990150912 5047684246261496704 2347450715532842496 18093961258513739904 15393727727785085696 12693494197056431488 9993260666327777280 7293027135599123072 4592793604870468864 1892560074141814656 17639070617122712064 14938837086394057856 12238603555665403648 9538370024936749440 6838136494208095232 4137902963479441024 1437669432750786816 17184179975731684224 14483946445003030016 11783712914274375808 9083479383545721600 6383245852817067392 3683012322088413184 982778791359758976 16729289334340656384 14029055803612002176 11328822272883347968 8628588742154693760 5928355211426039552 3228121680697385344 527888149968731136 16274398692949628544 13574165162220974336 10873931631492320128 8173698100763665920 5473464570035011712 2773231039306357504 72997508577703296 15819508051558600704 13119274520829946496 10419040990101292288 7718807459372638080 5018573928643983872 2318340397915329664 18064850940896227072 15364617410167572864 12664383879438918656 9964150348710264448 7263916817981610240 4563683287252956032 1863449756524301824 17609960299505199232 14909726768776545024 12209493238047890816 9509259707319236608 6809026176590582400 4108792645861928192 1408559115133273984 17155069658114171392 14454836127385517184 11754602596656862976 9054369065928208768 6354135535199554560 3653902004470900352 953668473742246144 16700179016723143552 13999945485994489344 11299711955265835136 8599478424537180928 5899244893808526720 3199011363079872512 498777832351218304 16245288375332115712 13545054844603461504 10844821313874807296 8144587783146153088 5444354252417498880 2744120721688844672 43887190960190464 15790397733941087872 13090164203212433664 10389930672483779456 7689697141755125248 4989463611026471040 2289230080297816832 18035740623278714240 15335507092550060032 12635273561821405824 9935040031092751616 7234806500364097408 4534572969635443200 1834339438906788992 17580849981887686400 14880616451159032192 12180382920430377984 9480149389701723776 6779915858973069568 4079682328244415360 1379448797515761152 17125959340496658560 14425725809768004352 11725492279039350144 9025258748310695936 6325025217582041728 3624791686853387520 924558156124733312 16671068699105630720 13970835168376976512 11270601637648322304 8570368106919668096 5870134576191013888 3169901045462359680 469667514733705472 16216178057714602880 13515944526985948672 10815710996257294464 8115477465528640256 5415243934799986048 2715010404071331840 14776873342677632 15761287416323575040 13061053885594920832 10360820354866266624 7660586824137612416 4960353293408958208 2260119762680304000 18006630305661201408 15306396774932547200 12606163244203892992 9905929713475238784 7205696182746584576 4505462652017930368 1805229121289276160 17551739664270173568 14851506133541519360 12151272602812865152 9451039072084210944 6750805541355556736 4050572010626902528 1350338479898248320 17096849022879145728 14396615492150491520 11696381961421837312 8996148430693183104 6295914899964528896 3595681369235874688 895447838507220480 16641958381488117888 13941724850759463680 11241491320030809472 8541257789302155264 5841024258573501056 3140790727844846848 440557197116192640 16187067740097090048 13486834209368435840 10786600678639781632 8086367147911127424 5386133617182473216 2685900086453819008 18432410629434716416 15732177098706062208 13031943567977408000 10331710037248753792 7631476506520099584 4931242975791445376 2231009445062791168 17977519988043688576 15277286457315034368 12577052926586380160 9876819395857725952 7176585865129071744 4476352334400417536 1776118803671763328 17522629346652660736 14822395815924006528 12122162285195352320 9421928754466698112 6721695223738043904 4021461693009389696 1321228162280735488 17067738705261632896 14367505174532978688 11667271643804324480 8967038113075670272 6266804582347016064 3566571051618361856 866337520889707648 16612848063870605056 13912614533141950848 11212381002413296640 8512147471684642432 5811913940955988224 3111680410227334016 411446879498679808 16157957422479577216 13457723891750923008 10757490361022268800 8057256830293614592 5357023299564960384 2656789768836306176 18403300311817203584 15703066781088549376 13002833250359895168 10302599719631240960 7602366188902586752 4902132658173932544 2201899127445278336 17948409670426175744 15248176139697521536 12547942608968867328 9847709078240213120 7147475547511558912 4447242016782904704 1747008486054250496 17493519029035147904 14793285498306493696 12093051967577839488 9392818436849185280 6692584906120531072 3992351375391876864 1292117844663222656 17038628387644120064 14338394856915465856 11638161326186811648 8937927795458157440 6237694264729503232 3537460734000849024 837227203272194816 16583737746253092224 13883504215524438016 11183270684795783808 8483037154067129600 5782803623338475392 3082570092609821184 382336561881166976 16128847104862064384 13428613574133410176 10728380043404755968 8028146512676101760 5327912981947447552 2627679451218793344 18374189994199690752 15673956463471036544 12973722932742382336 10273489402013728128 7573255871285073920 4873022340556419712 2172788809827765504 17919299352808662912 15219065822080008704 12518832291351354496 9818598760622700288 7118365229894046080 4418131699165391872 1717898168436737664 17464408711417635072 14764175180688980864 12063941649960326656 9363708119231672448 6663474588503018240 3963241057774364032 1263007527045709824 17009518070026607232 14309284539297953024 11609051008569298816 8908817477840644608 6208583947111990400 3508350416383336192 808116885654681984 16554627428635579392 13854393897906925184 11154160367178270976 8453926836449616768 5753693305720962560 3053459774992308352 353226244263654144 16099736787244551552 13399503256515897344 10699269725787243136 7999036195058588928 5298802664329934720 2598569133601280512 18345079676582177920 15644846145853523712 12944612615124869504 10244379084396215296 7544145553667561088 4843912022938906880 2143678492210252672 17890189035191150080 15189955504462495872 12489721973733841664 9789488443005187456 7089254912276533248 4389021381547879040 1688787850819224832 17435298393800122240 14735064863071468032 12034831332342813824 9334597801614159616 6634364270885505408 3934130740156851200 1233897209428196992 16980407752409094400 14280174221680440192 11579940690951785984 8879707160223131776 6179473629494477568 3479240098765823360 779006568037169152 16525517111018066560 13825283580289412352 11125050049560758144 8424816518832103936 5724582988103449728 3024349457374795520 324115926646141312 16070626469627038720 13370392938898384512 10670159408169730304 7969925877441076096 5269692346712421888 2569458815983767680 18315969358964665088 15615735828236010880 12915502297507356672 10215268766778702464 7515035236050048256 4814801705321394048 2114568174592739840 17861078717573637248 15160845186844983040 12460611656116328832 9760378125387674624 7060144594659020416 4359911063930366208 1659677533201712000 17406188076182609408 14705954545453955200 12005721014725300992 9305487483996646784 6605253953267992576 3905020422539338368 1204786891810684160 16951297434791581568 14251063904062927360 11550830373334273152 8850596842605618944 6150363311876964736 3450129781148310528 749896250419656320 16496406793400553728 13796173262671899520 11095939731943245312 8395706201214591104 5695472670485936896 2995239139757282688 295005609028628480 16041516152009525888 13341282621280871680 10641049090552217472 7940815559823563264 5240582029094909056 2540348498366254848 18286859041347152256 15586625510618498048 12886391979889843840 10186158449161189632 7485924918432535424 4785691387703881216 2085457856975227008 17831968399956124416 15131734869227470208 12431501338498816000 9731267807770161792 7031034277041507584 4330800746312853376 1630567215584199168 17377077758565096576 14676844227836442368 11976610697107788160 9276377166379133952 6576143635650479744 3875910104921825536 1175676574193171328 16922187117174068736 14221953586445414528 11521720055716760320 8821486524988106112 6121252994259451904 3421019463530797696 720785932802143488 16467296475783040896 13767062945054386688 11066829414325732480 8366595883597078272 5666362352868424064 2966128822139769856 265895291411115648 16012405834392013056 13312172303663358848 10611938772934704640 7911705242206050432 5211471711477396224 2511238180748742016 18257748723729639424 15557515193000985216 12857281662272331008 10157048131543676800 7456814600815022592 4756581070086368384 2056347539357714176 17802858082338611584 15102624551609957376 12402391020881303168 9702157490152648960 7001923959423994752 4301690428695340544 1601456897966686336 17347967440947583744 14647733910218929536 11947500379490275328 9247266848761621120 6547033318032966912 3846799787304312704 1146566256575658496 16893076799556555904 14192843268827901696 11492609738099247488 8792376207370593280 6092142676641939072 3391909145913284864 691675615184630656 16438186158165528064 13737952627436873856 11037719096708219648 8337485565979565440 5637252035250911232 2937018504522257024 236784973793602816 15983295516774500224 13283061986045846016 10582828455317191808 7882594924588537600 5182361393859883392 2482127863131229184 18228638406112126592 15528404875383472384 12828171344654818176 10127937813926163968 7427704283197509760 4727470752468855552 2027237221740201344 17773747764721098752 15073514233992444544 12373280703263790336 9673047172535136128 6972813641806481920 4272580111077827712 1572346580349173504 17318857123330070912 14618623592601416704 11918390061872762496 9218156531144108288 6517923000415454080 3817689469686799872 1117455938958145664 16863966481939043072 14163732951210388864 11463499420481734656 8763265889753080448 6063032359024426240 3362798828295772032 662565297567117824 16409075840548015232 13708842309819361024 11008608779090706816 8308375248362052608 5608141717633398400 2907908186904744192 207674656176089984 15954185199156987392 13253951668428333184 10553718137699678976 7853484606971024768 5153251076242370560 2453017545513716352 18199528088494613760 15499294557765959552 12799061027037305344 10098827496308651136 7398593965579996928 4698360434851342720 1998126904122688512 17744637447103585920 15044403916374931712 12344170385646277504 9643936854917623296 6943703324188969088 4243469793460314880 1543236262731660672 17289746805712558080 14589513274983903872 11889279744255249664 9189046213526595456 6488812682797941248 3788579152069287040 1088345621340632832 16834856164321530240 14134622633592876032 11434389102864221824 8734155572135567616 6033922041406913408 3333688510678259200 633454979949604992 16379965522930502400 13679731992201848192 10979498461473193984 8279264930744539776 5579031400015885568 2878797869287231360 178564338558577152 15925074881539474560 13224841350810820352 10524607820082166144 7824374289353511936 5124140758624857728 2423907227896203520 18170417770877100928 15470184240148446720 12769950709419792512 10069717178691138304 7369483647962484096 4669250117233829888 1969016586505175680 17715527129486073088 15015293598757418880 12315060068028764672 9614826537300110464 6914593006571456256 4214359475842802048 1514125945114147840 17260636488095045248 14560402957366391040 11860169426637736832 9159935895909082624 6459702365180428416 3759468834451774208 1059235303723120000 16805745846704017408 14105512315975363200 11405278785246708992 8705045254518054784 6004811723789400576 3304578193060746368 604344662332092160 16350855205312989568 13650621674584335360 10950388143855681152 8250154613127026944 5549921082398372736 2849687551669718528 149454020941064320 15895964563921961728 13195731033193307520 10495497502464653312 7795263971735999104 5095030441007344896 2394796910278690688 18141307453259588096 15441073922530933888 12740840391802279680 10040606861073625472 7340373330344971264 4640139799616317056 1939906268887662848 17686416811868560256 14986183281139906048 12285949750411251840 9585716219682597632 6885482688953943424 4185249158225289216 1485015627496635008 17231526170477532416 14531292639748878208 11831059109020224000 9130825578291569792 6430592047562915584 3730358516834261376 1030124986105607168 16776635529086504576 14076401998357850368 11376168467629196160 8675934936900541952 5975701406171887744 3275467875443233536 575234344714579328 16321744887695476736 13621511356966822528 10921277826238168320 8221044295509514112 5520810764780859904 2820577234052205696 120343703323551488 15866854246304448896 13166620715575794688 10466387184847140480 7766153654118486272 5065920123389832064 2365686592661177856 18112197135642075264 15411963604913421056 12711730074184766848 10011496543456112640 7311263012727458432 4611029481998804224 1910795951270150016 17657306494251047424 14957072963522393216 12256839432793739008 9556605902065084800 6856372371336430592 4156138840607776384 1455905309879122176 17202415852860019584 14502182322131365376 11801948791402711168 9101715260674056960 6401481729945402752 3701248199216748544 1001014668488094336 16747525211468991744 14047291680740337536 11347058150011683328 8646824619283029120 5946591088554374912 3246357557825720704 546124027097066496 16292634570077963904 13592401039349309696 10892167508620655488 8191933977892001280 5491700447163347072 2791466916434692864 91233385706038656 15837743928686936064 13137510397958281856 10437276867229627648 7737043336500973440 5036809805772319232 2336576275043665024 18083086818024562432 15382853287295908224 12682619756567254016 9982386225838599808 7282152695109945600 4581919164381291392 1881685633652637184 17628196176633534592 14927962645904880384 12227729115176226176 9527495584447571968 6827262053718917760 4127028522990263552 1426794992261609344 17173305535242506752 14473072004513852544 11772838473785198336 9072604943056544128 6372371412327889920 3672137881599235712 971904350870581504 16718414893851478912 14018181363122824704 11317947832394170496 8617714301665516288 5917480770936862080 3217247240208207872 517013709479553664 16263524252460451072 13563290721731796864 10863057191003142656 8162823660274488448 5462590129545834240 2762356598817180032 62123068088525824 15808633611069423232 13108400080340769024 10408166549612114816 7707933018883460608 5007699488154806400 2307465957426152192 18053976500407049600 15353742969678395392 12653509438949741184 9953275908221086976 7253042377492432768 4552808846763778560 1852575316035124352 17599085859016021760 14898852328287367552 12198618797558713344 9498385266830059136 6798151736101404928 4097918205372750720 1397684674644096512 17144195217624993920 14443961686896339712 11743728156167685504 9043494625439031296 6343261094710377088 3643027563981722880 942794033253068672 16689304576233966080 13989071045505311872 11288837514776657664 8588603984048003456 5888370453319349248 3188136922590695040 487903391862040832 16234413934842938240 13534180404114284032 10833946873385629824 8133713342656975616 5433479811928321408 2733246281199667200 33012750471012992 15779523293451910400 13079289762723256192 10379056231994601984 7678822701265947776 4978589170537293568 2278355639808639360 18024866182789536768 15324632652060882560 12624399121332228352 9924165590603574144 7223932059874919936 4523698529146265728 1823464998417611520 17569975541398508928 14869742010669854720 12169508479941200512 9469274949212546304 6769041418483892096 4068807887755237888 1368574357026583680 17115084900007481088 14414851369278826880 11714617838550172672 9014384307821518464 6314150777092864256 3613917246364210048 913683715635555840 16660194258616453248 13959960727887799040 11259727197159144832 8559493666430490624 5859260135701836416 3159026604973182208 458793074244528000 16205303617225425408 13505070086496771200 10804836555768116992 8104603025039462784 5404369494310808576 2704135963582154368 3902432853500160 15750412975834397568 13050179445105743360 10349945914377089152 7649712383648434944 4949478852919780736 2249245322191126528 17995755865172023936 15295522334443369728 12595288803714715520 9895055272986061312 7194821742257407104 4494588211528752896 1794354680800098688 17540865223780996096 14840631693052341888 12140398162323687680 9440164631595033472 6739931100866379264 4039697570137725056 1339464039409070848 17085974582389968256 14385741051661314048 11685507520932659840 8985273990204005632 6285040459475351424 3584806928746697216 884573398018043008 16631083940998940416 13930850410270286208 11230616879541632000 8530383348812977792 5830149818084323584 3129916287355669376 429682756627015168 16176193299607912576 13475959768879258368 10775726238150604160 8075492707421949952 5375259176693295744 2675025645964641536 18421536188945538944 15721302658216884736 13021069127488230528 10320835596759576320 7620602066030922112 4920368535302267904 2220135004573613696 17966645547554511104 15266412016825856896 12566178486097202688 9865944955368548480 7165711424639894272 4465477893911240064 1765244363182585856 17511754906163483264 14811521375434829056 12111287844706174848 9411054313977520640 6710820783248866432 4010587252520212224 1310353721791558016 17056864264772455424 14356630734043801216 11656397203315147008 8956163672586492800 6255930141857838592 3555696611129184384 855463080400530176 16601973623381427584 13901740092652773376 11201506561924119168 8501273031195464960 5801039500466810752 3100805969738156544 400572439009502336 16147082981990399744 13446849451261745536 10746615920533091328 8046382389804437120 5346148859075782912 2645915328347128704 18392425871328026112 15692192340599371904 12991958809870717696 10291725279142063488 7591491748413409280 4891258217684755072 2191024686956100864 17937535229936998272 15237301699208344064 12537068168479689856 9836834637751035648 7136601107022381440 4436367576293727232 1736134045565073024 17482644588545970432 14782411057817316224 12082177527088662016 9381943996360007808 6681710465631353600 3981476934902699392 1281243404174045184 17027753947154942592 14327520416426288384 11627286885697634176 8927053354968979968 6226819824240325760 3526586293511671552 826352762783017344 16572863305763914752 13872629775035260544 11172396244306606336 8472162713577952128 5771929182849297920 3071695652120643712 371462121391989504 16117972664372886912 13417739133644232704 10717505602915578496 8017272072186924288 5317038541458270080 2616805010729615872 18363315553710513280 15663082022981859072 12962848492253204864 10262614961524550656 7562381430795896448 4862147900067242240 2161914369338588032 17908424912319485440 15208191381590831232 12507957850862177024 9807724320133522816 7107490789404868608 4407257258676214400 1707023727947560192 17453534270928457600 14753300740199803392 12053067209471149184 9352833678742494976 6652600148013840768 3952366617285186560 1252133086556532352 16998643629537429760 14298410098808775552 11598176568080121344 8897943037351467136 6197709506622812928 3497475975894158720 797242445165504512 16543752988146401920 13843519457417747712 11143285926689093504 8443052395960439296 5742818865231785088 3042585334503130880 342351803774476672 16088862346755374080 13388628816026719872 10688395285298065664 7988161754569411456 5287928223840757248 2587694693112103040 18334205236093000448 15633971705364346240 12933738174635692032 10233504643907037824 7533271113178383616 4833037582449729408 2132804051721075200 17879314594701972608 15179081063973318400 12478847533244664192 9778614002516009984 7078380471787355776 4378146941058701568 1677913410330047360 17424423953310944768 14724190422582290560 12023956891853636352 9323723361124982144 6623489830396327936 3923256299667673728 1223022768939019520 16969533311919916928 14269299781191262720 11569066250462608512 8868832719733954304 6168599189005300096 3468365658276645888 768132127547991680 16514642670528889088 13814409139800234880 11114175609071580672 8413942078342926464 5713708547614272256 3013475016885618048 313241486156963840 16059752029137861248 13359518498409207040 10659284967680552832 7959051436951898624 5258817906223244416 2558584375494590208 18305094918475487616 15604861387746833408 12904627857018179200 10204394326289524992 7504160795560870784 4803927264832216576 2103693734103562368 17850204277084459776 15149970746355805568 12449737215627151360 9749503684898497152 7049270154169842944 4349036623441188736 1648803092712534528 17395313635693431936 14695080104964777728 11994846574236123520 9294613043507469312 6594379512778815104 3894145982050160896 1193912451321506688 16940422994302404096 14240189463573749888 11539955932845095680 8839722402116441472 6139488871387787264 3439255340659133056 739021809930478848 16485532352911376256 13785298822182722048 11085065291454067840 8384831760725413632 5684598229996759424 2984364699268105216 284131168539451008 16030641711520348416 13330408180791694208 10630174650063040000 7929941119334385792 5229707588605731584 2529474057877077376 18275984600857974784 15575751070129320576 12875517539400666368 10175284008672012160 7475050477943357952 4774816947214703744 2074583416486049536 17821093959466946944 15120860428738292736 12420626898009638528 9720393367280984320 7020159836552330112 4319926305823675904 1619692775095021696 17366203318075919104 14665969787347264896 11965736256618610688 9265502725889956480 6565269195161302272 3865035664432648064 1164802133703993856 16911312676684891264 14211079145956237056 11510845615227582848 8810612084498928640 6110378553770274432 3410145023041620224 709911492312966016 16456422035293863424 13756188504565209216 11055954973836555008 8355721443107900800 5655487912379246592 2955254381650592384 255020850921938176 16001531393902835584 13301297863174181376 10601064332445527168 7900830801716872960 5200597270988218752 2500363740259564544 18246874283240461952 15546640752511807744 12846407221783153536 10146173691054499328 7445940160325845120 4745706629597190912 2045473098868536704 17791983641849434112 15091750111120779904 12391516580392125696 9691283049663471488 6991049518934817280 4290815988206163072 1590582457477508864 17337093000458406272 14636859469729752064 11936625939001097856 9236392408272443648 6536158877543789440 3835925346815135232 1135691816086481024 16882202359067378432 14181968828338724224 11481735297610070016 8781501766881415808 6081268236152761600 3381034705424107392 680801174695453184 16427311717676350592 13727078186947696384 11026844656219042176 8326611125490387968 5626377594761733760 2926144064033079552 225910533304425344 15972421076285322752 13272187545556668544 10571954014828014336 7871720484099360128 5171486953370705920 2471253422642051712 18217763965622949120 15517530434894294912 12817296904165640704 10117063373436986496 7416829842708332288 4716596311979678080 2016362781251023872 17762873324231921280 15062639793503267072 12362406262774612864 9662172732045958656 6961939201317304448 4261705670588650240 1561472139859996032 17307982682840893440 14607749152112239232 11907515621383585024 9207282090654930816 6507048559926276608 3806815029197622400 1106581498468968192 16853092041449865600 14152858510721211392 11452624979992557184 8752391449263902976 6052157918535248768 3351924387806594560 651690857077940352 16398201400058837760 13697967869330183552 10997734338601529344 8297500807872875136 5597267277144220928 2897033746415566720 196800215686912512 15943310758667809920 13243077227939155712 10542843697210501504 7842610166481847296 5142376635753193088 2442143105024538880 18188653648005436288 15488420117276782080 12788186586548127872 10087953055819473664 7387719525090819456 4687485994362165248 1987252463633511040 17733763006614408448 15033529475885754240 12333295945157100032 9633062414428445824 6932828883699791616 4232595352971137408 1532361822242483200 17278872365223380608 14578638834494726400 11878405303766072192 9178171773037417984 6477938242308763776 3777704711580109568 1077471180851455360 16823981723832352768 14123748193103698560 11423514662375044352 8723281131646390144 6023047600917735936 3322814070189081728 622580539460427520 16369091082441324928 13668857551712670720 10968624020984016512 8268390490255362304 5568156959526708096 2867923428798053888 167689898069399680 15914200441050297088 13213966910321642880 10513733379592988672 7813499848864334464 5113266318135680256 2413032787407026048 18159543330387923456 15459309799659269248 12759076268930615040 10058842738201960832 7358609207473306624 4658375676744652416 1958142146015998208 17704652688996895616 15004419158268241408 12304185627539587200 9603952096810932992 6903718566082278784 4203485035353624576 1503251504624970368 17249762047605867776 14549528516877213568 11849294986148559360 9149061455419905152 6448827924691250944 3748594393962596736 1048360863233942528 16794871406214839936 14094637875486185728 11394404344757531520 8694170814028877312 5993937283300223104 3293703752571568896 593470221842914688 16339980764823812096 13639747234095157888 10939513703366503680 8239280172637849472 5539046641909195264 2838813111180541056 138579580451886848 15885090123432784256 13184856592704130048 10484623061975475840 7784389531246821632 5084156000518167424 2383922469789513216 18130433012770410624 15430199482041756416 12729965951313102208 10029732420584448000 7329498889855793792 4629265359127139584 1929031828398485376 17675542371379382784 14975308840650728576 12275075309922074368 9574841779193420160 6874608248464765952 4174374717736111744 1474141187007457536 17220651729988354944 14520418199259700736 11820184668531046528 9119951137802392320 6419717607073738112 3719484076345083904 1019250545616429696 16765761088597327104 14065527557868672896 11365294027140018688 8665060496411364480 5964826965682710272 3264593434954056064 564359904225401856 16310870447206299264 13610636916477645056 10910403385748990848 8210169855020336640 5509936324291682432 2809702793563028224 109469262834374016 15855979805815271424 13155746275086617216 10455512744357963008 7755279213629308800 5055045682900654592 2354812152172000384 18101322695152897792 15401089164424243584 12700855633695589376 10000622102966935168 7300388572238280960 4600155041509626752 1899921510780972544 17646432053761869952 14946198523033215744 12245964992304561536 9545731461575907328 6845497930847253120 4145264400118598912 1445030869389944704 17191541412370842112 14491307881642187904 11791074350913533696 9090840820184879488 6390607289456225280 3690373758727571072 990140227998916864 16736650770979814272 14036417240251160064 11336183709522505856 8635950178793851648 5935716648065197440 3235483117336543232 535249586607889024 16281760129588786432 13581526598860132224 10881293068131478016 8181059537402823808 5480826006674169600 2780592475945515392 80358945216861184 15826869488197758592 13126635957469104384 10426402426740450176 7726168896011795968 5025935365283141760 2325701834554487552 18072212377535384960 15371978846806730752 12671745316078076544 9971511785349422336 7271278254620768128 4571044723892113920 1870811193163459712 17617321736144357120 14917088205415702912 12216854674687048704 9516621143958394496 6816387613229740288 4116154082501086080 1415920551772431872 17162431094753329280 14462197564024675072 11761964033296020864 9061730502567366656 6361496971838712448 3661263441110058240 961029910381404032 16707540453362301440 14007306922633647232 11307073391904993024 8606839861176338816 5906606330447684608 3206372799719030400 506139268990376192 16252649811971273600 13552416281242619392 10852182750513965184 8151949219785310976 5451715689056656768 2751482158328002560 51248627599348352 15797759170580245760 13097525639851591552 10397292109122937344 7697058578394283136 4996825047665628928 2296591516936974720 18043102059917872128 15342868529189217920 12642634998460563712 9942401467731909504 7242167937003255296 4541934406274601088 1841700875545946880 17588211418526844288 14887977887798190080 12187744357069535872 9487510826340881664 6787277295612227456 4087043764883573248 1386810234154919040 17133320777135816448 14433087246407162240 11732853715678508032 9032620184949853824 6332386654221199616 3632153123492545408 931919592763891200 16678430135744788608 13978196605016134400 11277963074287480192 8577729543558825984 5877496012830171776 3177262482101517568 477028951372863360 16223539494353760768 13523305963625106560 10823072432896452352 8122838902167798144 5422605371439143936 2722371840710489728 22138309981835520 15768648852962732928 13068415322234078720 10368181791505424512 7667948260776770304 4967714730048116096 2267481199319461888 18013991742300359296 15313758211571705088 12613524680843050880 9913291150114396672 7213057619385742464 4512824088657088256 1812590557928434048 17559101100909331456 14858867570180677248 12158634039452023040 9458400508723368832 6758166977994714624 4057933447266060416 1357699916537406208 17104210459518303616 14403976928789649408 11703743398060995200 9003509867332340992 6303276336603686784 3603042805875032576 902809275146378368 16649319818127275776 13949086287398621568 11248852756669967360 8548619225941313152 5848385695212658944 3148152164484004736 447918633755350528 16194429176736247936 13494195646007593728 10793962115278939520 8093728584550285312 5393495053821631104 2693261523092976896 18439772066073874304 15739538535345220096 13039305004616565888 10339071473887911680 7638837943159257472 4938604412430603264 2238370881701949056 17984881424682846464 15284647893954192256 12584414363225538048 9884180832496883840 7183947301768229632 4483713771039575424 1783480240310921216 17529990783291818624 14829757252563164416 12129523721834510208 9429290191105856000 6729056660377201792 4028823129648547584 1328589598919893376 17075100141900790784 14374866611172136576 11674633080443482368 8974399549714828160 6274166018986173952 3573932488257519744 873698957528865536 16620209500509762944 13919975969781108736 11219742439052454528 8519508908323800320 5819275377595146112 3119041846866491904 418808316137837696 16165318859118735104 13465085328390080896 10764851797661426688 8064618266932772480 5364384736204118272 2664151205475464064 18410661748456361472 15710428217727707264 13010194686999053056 10309961156270398848 7609727625541744640 4909494094813090432 2209260564084436224 17955771107065333632 15255537576336679424 12555304045608025216 9855070514879371008 7154836984150716800 4454603453422062592 1754369922693408384 17500880465674305792 14800646934945651584 12100413404216997376 9400179873488343168 6699946342759688960 3999712812031034752 1299479281302380544 17045989824283277952 14345756293554623744 11645522762825969536 8945289232097315328 6245055701368661120 3544822170640006912 844588639911352704 16591099182892250112 13890865652163595904 11190632121434941696 8490398590706287488 5790165059977633280 3089931529248979072 389697998520324864 16136208541501222272 13435975010772568064 10735741480043913856 8035507949315259648 5335274418586605440 2635040887857951232 18381551430838848640 15681317900110194432 12981084369381540224 10280850838652886016 7580617307924231808 4880383777195577600 2180150246466923392 17926660789447820800 15226427258719166592 12526193727990512384 9825960197261858176 7125726666533203968 4425493135804549760 1725259605075895552 17471770148056792960 14771536617328138752 12071303086599484544 9371069555870830336 6670836025142176128 3970602494413521920 1270368963684867712 17016879506665765120 14316645975937110912 11616412445208456704 8916178914479802496 6215945383751148288 3515711853022494080 815478322293839872 16561988865274737280 13861755334546083072 11161521803817428864 8461288273088774656 5761054742360120448 3060821211631466240 360587680902812032 16107098223883709440 13406864693155055232 10706631162426401024 8006397631697746816 5306164100969092608 2605930570240438400 18352441113221335808 15652207582492681600 12951974051764027392 10251740521035373184 7551506990306718976 4851273459578064768 2151039928849410560 17897550471830307968 15197316941101653760 12497083410372999552 9796849879644345344 7096616348915691136 4396382818187036928 1696149287458382720 17442659830439280128 14742426299710625920 12042192768981971712 9341959238253317504 6641725707524663296 3941492176796009088 1241258646067354880 16987769189048252288 14287535658319598080 11587302127590943872 8887068596862289664 6186835066133635456 3486601535404981248 786368004676327040 16532878547657224448 13832645016928570240 11132411486199916032 8432177955471261824 5731944424742607616 3031710894013953408 331477363285299200 16077987906266196608 13377754375537542400 10677520844808888192 7977287314080233984 5277053783351579776 2576820252622925568 18323330795603822976 15623097264875168768 12922863734146514560 10222630203417860352 7522396672689206144 4822163141960551936 2121929611231897728 17868440154212795136 15168206623484140928 12467973092755486720 9767739562026832512 7067506031298178304 4367272500569524096 1667038969840869888 17413549512821767296 14713315982093113088 12013082451364458880 9312848920635804672 6612615389907150464 3912381859178496256 1212148328449842048 16958658871430739456 14258425340702085248 11558191809973431040 8857958279244776832 6157724748516122624 3457491217787468416 757257687058814208 16503768230039711616 13803534699311057408 11103301168582403200 8403067637853748992 5702834107125094784 3002600576396440576 302367045667786368 16048877588648683776 13348644057920029568 10648410527191375360 7948176996462721152 5247943465734066944 2547709935005412736 18294220477986310144 15593986947257655936 12893753416529001728 10193519885800347520 7493286355071693312 4793052824343039104 2092819293614384896 17839329836595282304 15139096305866628096 12438862775137973888 9738629244409319680 7038395713680665472 4338162182952011264 1637928652223357056 17384439195204254464 14684205664475600256 11983972133746946048 9283738603018291840 6583505072289637632 3883271541560983424 1183038010832329216 16929548553813226624 14229315023084572416 11529081492355918208 8828847961627264000 6128614430898609792 3428380900169955584 728147369441301376 16474657912422198784 13774424381693544576 11074190850964890368 8373957320236236160 5673723789507581952 2973490258778927744 273256728050273536 16019767271031170944 13319533740302516736 10619300209573862528 7919066678845208320 5218833148116554112 2518599617387899904 18265110160368797312 15564876629640143104 12864643098911488896 10164409568182834688 7464176037454180480 4763942506725526272 2063708975996872064 17810219518977769472 15109985988249115264 12409752457520461056 9709518926791806848 7009285396063152640 4309051865334498432 1608818334605844224 17355328877586741632 14655095346858087424 11954861816129433216 9254628285400779008 6554394754672124800 3854161223943470592 1153927693214816384 16900438236195713792 14200204705467059584 11499971174738405376 8799737644009751168 6099504113281096960 3399270582552442752 699037051823788544 16445547594804685952 13745314064076031744 11045080533347377536 8344847002618723328 5644613471890069120 2944379941161414912 244146410432760704 15990656953413658112 13290423422685003904 10590189891956349696 7889956361227695488 5189722830499041280 2489489299770387072 18235999842751284480 15535766312022630272 12835532781293976064 10135299250565321856 7435065719836667648 4734832189108013440 2034598658379359232 17781109201360256640 15080875670631602432 12380642139902948224 9680408609174294016 6980175078445639808 4279941547716985600 1579708016988331392 17326218559969228800 14625985029240574592 11925751498511920384 9225517967783266176 6525284437054611968 3825050906325957760 1124817375597303552 16871327918578200960 14171094387849546752 11470860857120892544 8770627326392238336 6070393795663584128 3370160264934929920 669926734206275712 16416437277187173120 13716203746458518912 11015970215729864704 8315736685001210496 5615503154272556288 2915269623543902080 215036092815247872 15961546635796145280 13261313105067491072 10561079574338836864 7860846043610182656 5160612512881528448 2460378982152874240 18206889525133771648 15506655994405117440 12806422463676463232 10106188932947809024 7405955402219154816 4705721871490500608 2005488340761846400 17751998883742743808 15051765353014089600 12351531822285435392 9651298291556781184 6951064760828126976 4250831230099472768 1550597699370818560 17297108242351715968 14596874711623061760 11896641180894407552 9196407650165753344 6496174119437099136 3795940588708444928 1095707057979790720 16842217600960688128 14141984070232033920 11441750539503379712 8741517008774725504 6041283478046071296 3341049947317417088 640816416588762880 16387326959569660288 13687093428841006080 10986859898112351872 8286626367383697664 5586392836655043456 2886159305926389248 185925775197735040 15932436318178632448 13232202787449978240 10531969256721324032 7831735725992669824 5131502195264015616 2431268664535361408 18177779207516258816 15477545676787604608 12777312146058950400 10077078615330296192 7376845084601641984 4676611553872987776 1976378023144333568 17722888566125230976 15022655035396576768 12322421504667922560 9622187973939268352 6921954443210614144 4221720912481959936 1521487381753305728 17267997924734203136 14567764394005548928 11867530863276894720 9167297332548240512 6467063801819586304 3766830271090932096 1066596740362277888 16813107283343175296 14112873752614521088 11412640221885866880 8712406691157212672 6012173160428558464 3311939629699904256 611706098971250048 16358216641952147456 13657983111223493248 10957749580494839040 8257516049766184832 5557282519037530624 2857048988308876416 156815457580222208 15903326000561119616 13203092469832465408 10502858939103811200 7802625408375156992 5102391877646502784 2402158346917848576 18148668889898745984 15448435359170091776 12748201828441437568 10047968297712783360 7347734766984129152 4647501236255474944 1947267705526820736 17693778248507718144 14993544717779063936 12293311187050409728 9593077656321755520 6892844125593101312 4192610594864447104 1492377064135792896 17238887607116690304 14538654076388036096 11838420545659381888 9138187014930727680 6437953484202073472 3737719953473419264 1037486422744765056 16783996965725662464 14083763434997008256 11383529904268354048 8683296373539699840 5983062842811045632 3282829312082391424 582595781353737216 16329106324334634624 13628872793605980416 10928639262877326208 8228405732148672000 5528172201420017792 2827938670691363584 127705139962709376 15874215682943606784 13173982152214952576 10473748621486298368 7773515090757644160 5073281560028989952 2373048029300335744 18119558572281233152 15419325041552578944 12719091510823924736 10018857980095270528 7318624449366616320 4618390918637962112 1918157387909307904 17664667930890205312 14964434400161551104 12264200869432896896 9563967338704242688 6863733807975588480 4163500277246934272 1463266746518280064 17209777289499177472 14509543758770523264 11809310228041869056 9109076697313214848 6408843166584560640 3708609635855906432 1008376105127252224 16754886648108149632 14054653117379495424 11354419586650841216 8654186055922187008 5953952525193532800 3253718994464878592 553485463736224384 16299996006717121792 13599762475988467584 10899528945259813376 8199295414531159168 5499061883802504960 2798828353073850752 98594822345196544 15845105365326093952 13144871834597439744 10444638303868785536 7744404773140131328 5044171242411477120 2343937711682822912 18090448254663720320 15390214723935066112 12689981193206411904 9989747662477757696 7289514131749103488 4589280601020449280 1889047070291795072 17635557613272692480 14935324082544038272 12235090551815384064 9534857021086729856 6834623490358075648 4134389959629421440 1434156428900767232 17180666971881664640 14480433441153010432 11780199910424356224 9079966379695702016 6379732848967047808 3679499318238393600 979265787509739392 16725776330490636800 14025542799761982592 11325309269033328384 8625075738304674176 5924842207576019968 3224608676847365760 524375146118711552 16270885689099608960 13570652158370954752 10870418627642300544 8170185096913646336 5469951566184992128 2769718035456337920 69484504727683712 15815995047708581120 13115761516979926912 10415527986251272704 7715294455522618496 5015060924793964288 2314827394065310080 18061337937046207488 15361104406317553280 12660870875588899072 9960637344860244864 7260403814131590656 4560170283402936448 1859936752674282240 17606447295655179648 14906213764926525440 12205980234197871232 9505746703469217024 6805513172740562816 4105279642011908608 1405046111283254400 17151556654264151808 14451323123535497600 11751089592806843392 9050856062078189184 6350622531349534976 3650389000620880768 950155469892226560 16696666012873123968 13996432482144469760 11296198951415815552 8595965420687161344 5895731889958507136 3195498359229852928 495264828501198720 16241775371482096128 13541541840753441920 10841308310024787712 8141074779296133504 5440841248567479296 2740607717838825088 40374187110170880 15786884730091068288 13086651199362414080 10386417668633759872 7686184137905105664 4985950607176451456 2285717076447797248 18032227619428694656 15331994088700040448 12631760557971386240 9931527027242732032 7231293496514077824 4531059965785423616 1830826435056769408 17577336978037666816 14877103447309012608 12176869916580358400 9476636385851704192 6776402855123049984 4076169324394395776 1375935793665741568 17122446336646638976 14422212805917984768 11721979275189330560 9021745744460676352 6321512213732022144 3621278683003367936 921045152274713728 16667555695255611136 13967322164526956928 11267088633798302720 8566855103069648512 5866621572340994304 3166388041612340096 466154510883685888 16212665053864583296 13512431523135929088 10812197992407274880 8111964461678620672 5411730930949966464 2711497400221312256 11263869492658048 15757774412473555456 13057540881744901248 10357307351016247040 7657073820287592832 4956840289558938624 2256606758830284416 18003117301811181824 15302883771082527616 12602650240353873408 9902416709625219200 7202183178896564992 4501949648167910784 1801716117439256576 17548226660420153984 14847993129691499776 12147759598962845568 9447526068234191360 6747292537505537152 4047059006776882944 1346825476048228736 17093336019029126144 14393102488300471936 11692868957571817728 8992635426843163520 6292401896114509312 3592168365385855104 891934834657200896 16638445377638098304 13938211846909444096 11237978316180789888 8537744785452135680 5837511254723481472 3137277723994827264 437044193266173056 16183554736247070464 13483321205518416256 10783087674789762048 8082854144061107840 5382620613332453632 2682387082603799424 18428897625584696832 15728664094856042624 13028430564127388416 10328197033398734208 7627963502670080000 4927729971941425792 2227496441212771584 17974006984193668992 15273773453465014784 12573539922736360576 9873306392007706368 7173072861279052160 4472839330550397952 1772605799821743744 17519116342802641152 14818882812073986944 12118649281345332736 9418415750616678528 6718182219888024320 4017948689159370112 1317715158430715904 17064225701411613312 14363992170682959104 11663758639954304896 8963525109225650688 6263291578496996480 3563058047768342272 862824517039688064 16609335060020585472 13909101529291931264 11208867998563277056 8508634467834622848 5808400937105968640 3108167406377314432 407933875648660224 16154444418629557632 13454210887900903424 10753977357172249216 8053743826443595008 5353510295714940800 2653276764986286592 18399787307967184000 15699553777238529792 12999320246509875584 10299086715781221376 7598853185052567168 4898619654323912960 2198386123595258752 17944896666576156160 15244663135847501952 12544429605118847744 9844196074390193536 7143962543661539328 4443729012932885120 1743495482204230912 17490006025185128320 14789772494456474112 12089538963727819904 9389305432999165696 6689071902270511488 3988838371541857280 1288604840813203072 17035115383794100480 14334881853065446272 11634648322336792064 8934414791608137856 6234181260879483648 3533947730150829440 833714199422175232 16580224742403072640 13879991211674418432 11179757680945764224 8479524150217110016 5779290619488455808 3079057088759801600 378823558031147392 16125334101012044800 13425100570283390592 10724867039554736384 8024633508826082176 5324399978097427968 2624166447368773760 18370676990349671168 15670443459621016960 12970209928892362752 10269976398163708544 7569742867435054336 4869509336706400128 2169275805977745920 17915786348958643328 15215552818229989120 12515319287501334912 9815085756772680704 7114852226044026496 4414618695315372288 1714385164586718080 17460895707567615488 14760662176838961280 12060428646110307072 9360195115381652864 6659961584652998656 3959728053924344448 1259494523195690240 17006005066176587648 14305771535447933440 11605538004719279232 8905304473990625024 6205070943261970816 3504837412533316608 804603881804662400 16551114424785559808 13850880894056905600 11150647363328251392 8450413832599597184 5750180301870942976 3049946771142288768 349713240413634560 16096223783394531968 13395990252665877760 10695756721937223552 7995523191208569344 5295289660479915136 2595056129751260928 18341566672732158336 15641333142003504128 12941099611274849920 10240866080546195712 7540632549817541504 4840399019088887296 2140165488360233088 17886676031341130496 15186442500612476288 12486208969883822080 9785975439155167872 7085741908426513664 4385508377697859456 1685274846969205248 17431785389950102656 14731551859221448448 12031318328492794240 9331084797764140032 6630851267035485824 3930617736306831616 1230384205578177408 16976894748559074816 14276661217830420608 11576427687101766400 8876194156373112192 6175960625644457984 3475727094915803776 775493564187149568 16522004107168046976 13821770576439392768 11121537045710738560 8421303514982084352 5721069984253430144 3020836453524775936 320602922796121728 16067113465777019136 13366879935048364928 10666646404319710720 7966412873591056512 5266179342862402304 2565945812133748096 18312456355114645504 15612222824385991296 12911989293657337088 10211755762928682880 7511522232200028672 4811288701471374464 2111055170742720256 17857565713723617664 15157332182994963456 12457098652266309248 9756865121537655040 7056631590809000832 4356398060080346624 1656164529351692416 17402675072332589824 14702441541603935616 12002208010875281408 9301974480146627200 6601740949417972992 3901507418689318784 1201273887960664576 16947784430941561984 14247550900212907776 11547317369484253568 8847083838755599360 6146850308026945152 3446616777298290944 746383246569636736 16492893789550534144 13792660258821879936 11092426728093225728 8392193197364571520 5691959666635917312 2991726135907263104 291492605178608896 16038003148159506304 13337769617430852096 10637536086702197888 7937302555973543680 5237069025244889472 2536835494516235264 18283346037497132672 15583112506768478464 12882878976039824256 10182645445311170048 7482411914582515840 4782178383853861632 2081944853125207424 17828455396106104832 15128221865377450624 12427988334648796416 9727754803920142208 7027521273191488000 4327287742462833792 1627054211734179584 17373564754715076992 14673331223986422784 11973097693257768576 9272864162529114368 6572630631800460160 3872397101071805952 1172163570343151744 16918674113324049152 14218440582595394944 11518207051866740736 8817973521138086528 6117739990409432320 3417506459680778112 717272928952123904 16463783471933021312 13763549941204367104 11063316410475712896 8363082879747058688 5662849349018404480 2962615818289750272 262382287561096064 16008892830541993472 13308659299813339264 10608425769084685056 7908192238356030848 5207958707627376640 2507725176898722432 18254235719879619840 15554002189150965632 12853768658422311424 10153535127693657216 7453301596965003008 4753068066236348800 2052834535507694592 17799345078488592000 15099111547759937792 12398878017031283584 9698644486302629376 6998410955573975168 4298177424845320960 1597943894116666752 17344454437097564160 14644220906368909952 11943987375640255744 9243753844911601536 6543520314182947328 3843286783454293120 1143053252725638912 16889563795706536320 14189330264977882112 11489096734249227904 8788863203520573696 6088629672791919488 3388396142063265280 688162611334611072 16434673154315508480 13734439623586854272 11034206092858200064 8333972562129545856 5633739031400891648 2933505500672237440 233271969943583232 15979782512924480640 13279548982195826432 10579315451467172224 7879081920738518016 5178848390009863808 2478614859281209600 18225125402262107008 15524891871533452800 12824658340804798592 10124424810076144384 7424191279347490176 4723957748618835968 2023724217890181760 17770234760871079168 15070001230142424960 12369767699413770752 9669534168685116544 6969300637956462336 4269067107227808128 1568833576499153920 17315344119480051328 14615110588751397120 11914877058022742912 9214643527294088704 6514409996565434496 3814176465836780288 1113942935108126080 16860453478089023488 14160219947360369280 11459986416631715072 8759752885903060864 6059519355174406656 3359285824445752448 659052293717098240 16405562836697995648 13705329305969341440 11005095775240687232 8304862244512033024 5604628713783378816 2904395183054724608 204161652326070400 15950672195306967808 13250438664578313600 10550205133849659392 7849971603121005184 5149738072392350976 2449504541663696768 18196015084644594176 15495781553915939968 12795548023187285760 10095314492458631552 7395080961729977344 4694847431001323136 1994613900272668928 17741124443253566336 15040890912524912128 12340657381796257920 9640423851067603712 6940190320338949504 4239956789610295296 1539723258881641088 17286233801862538496 14586000271133884288 11885766740405230080 9185533209676575872 6485299678947921664 3785066148219267456 1084832617490613248 16831343160471510656 14131109629742856448 11430876099014202240 8730642568285548032 6030409037556893824 3330175506828239616 629941976099585408 16376452519080482816 13676218988351828608 10975985457623174400 8275751926894520192 5575518396165865984 2875284865437211776 175051334708557568 15921561877689454976 13221328346960800768 10521094816232146560 7820861285503492352 5120627754774838144 2420394224046183936 18166904767027081344 15466671236298427136 12766437705569772928 10066204174841118720 7365970644112464512 4665737113383810304 1965503582655156096 17712014125636053504 15011780594907399296 12311547064178745088 9611313533450090880 6911080002721436672 4210846471992782464 1510612941264128256 17257123484245025664 14556889953516371456 11856656422787717248 9156422892059063040 6456189361330408832 3755955830601754624 1055722299873100416 16802232842853997824 14101999312125343616 11401765781396689408 8701532250668035200 6001298719939380992 3301065189210726784 600831658482072576 16347342201462969984 13647108670734315776 10946875140005661568 8246641609277007360 5546408078548353152 2846174547819698944 145941017091044736 15892451560071942144 13192218029343287936 10491984498614633728 7791750967885979520 5091517437157325312 2391283906428671104 18137794449409568512 15437560918680914304 12737327387952260096 10037093857223605888 7336860326494951680 4636626795766297472 1936393265037643264 17682903808018540672 14982670277289886464 12282436746561232256 9582203215832578048 6881969685103923840 4181736154375269632 1481502623646615424 17228013166627512832 14527779635898858624 11827546105170204416 9127312574441550208 6427079043712896000 3726845512984241792 1026611982255587584 16773122525236484992 14072888994507830784 11372655463779176576 8672421933050522368 5972188402321868160 3271954871593213952 571721340864559744 16318231883845457152 13617998353116802944 10917764822388148736 8217531291659494528 5517297760930840320 2817064230202186112 116830699473531904 15863341242454429312 13163107711725775104 10462874180997120896 7762640650268466688 5062407119539812480 2362173588811158272 18108684131792055680 15408450601063401472 12708217070334747264 10007983539606093056 7307750008877438848 4607516478148784640 1907282947420130432 17653793490401027840 14953559959672373632 12253326428943719424 9553092898215065216 6852859367486411008 4152625836757756800 1452392306029102592 17198902849010000000 14498669318281345792 11798435787552691584 9098202256824037376 6397968726095383168 3697735195366728960 997501664638074752 16744012207618972160 14043778676890317952 11343545146161663744 8643311615433009536 5943078084704355328 3242844553975701120 542611023247046912 16289121566227944320 13588888035499290112 10888654504770635904 8188420974041981696 5488187443313327488 2787953912584673280 87720381856019072 15834230924836916480 13133997394108262272 10433763863379608064 7733530332650953856 5033296801922299648 2333063271193645440 18079573814174542848 15379340283445888640 12679106752717234432 9978873221988580224 7278639691259926016 4578406160531271808 1878172629802617600 17624683172783515008 14924449642054860800 12224216111326206592 9523982580597552384 6823749049868898176 4123515519140243968 1423281988411589760 17169792531392487168 14469559000663832960 11769325469935178752 9069091939206524544 6368858408477870336 3668624877749216128 968391347020561920 16714901890001459328 14014668359272805120 11314434828544150912 8614201297815496704 5913967767086842496 3213734236358188288 513500705629534080 16260011248610431488 13559777717881777280 10859544187153123072 8159310656424468864 5459077125695814656 2758843594967160448 58610064238506240 15805120607219403648 13104887076490749440 10404653545762095232 7704420015033441024 5004186484304786816 2303952953576132608 18050463496557030016 15350229965828375808 12649996435099721600 9949762904371067392 7249529373642413184 4549295842913758976 1849062312185104768 17595572855166002176 14895339324437347968 12195105793708693760 9494872262980039552 6794638732251385344 4094405201522731136 1394171670794076928 17140682213774974336 14440448683046320128 11740215152317665920 9039981621589011712 6339748090860357504 3639514560131703296 939281029403049088 16685791572383946496 13985558041655292288 11285324510926638080 8585090980197983872 5884857449469329664 3184623918740675456 484390388012021248 16230900930992918656 13530667400264264448 10830433869535610240 8130200338806956032 5429966808078301824 2729733277349647616 29499746620993408 15776010289601890816 13075776758873236608 10375543228144582400 7675309697415928192 4975076166687273984 2274842635958619776 18021353178939517184 15321119648210862976 12620886117482208768 9920652586753554560 7220419056024900352 4520185525296246144 1819951994567591936 17566462537548489344 14866229006819835136 12165995476091180928 9465761945362526720 6765528414633872512 4065294883905218304 1365061353176564096 17111571896157461504 14411338365428807296 11711104834700153088 9010871303971498880 6310637773242844672 3610404242514190464 910170711785536256 16656681254766433664 13956447724037779456 11256214193309125248 8555980662580471040 5855747131851816832 3155513601123162624 455280070394508416 16201790613375405824 13501557082646751616 10801323551918097408 8101090021189443200 5400856490460788992 2700622959732134784 389429003480576 15746899971984377984 13046666441255723776 10346432910527069568 7646199379798415360 4945965849069761152 2245732318341106944 17992242861322004352 15292009330593350144 12591775799864695936 9891542269136041728 7191308738407387520 4491075207678733312 1790841676950079104 17537352219930976512 14837118689202322304 12136885158473668096 9436651627745013888 6736418097016359680 4036184566287705472 1335951035559051264 17082461578539948672 14382228047811294464 11681994517082640256 8981760986353986048 6281527455625331840 3581293924896677632 881060394168023424 16627570937148920832 13927337406420266624 11227103875691612416 8526870344962958208 5826636814234304000 3126403283505649792 426169752776995584 16172680295757892992 13472446765029238784 10772213234300584576 8071979703571930368 5371746172843276160 2671512642114621952 18418023185095519360 15717789654366865152 13017556123638210944 10317322592909556736 7617089062180902528 4916855531452248320 2216622000723594112 17963132543704491520 15262899012975837312 12562665482247183104 9862431951518528896 7162198420789874688 4461964890061220480 1761731359332566272 17508241902313463680 14808008371584809472 12107774840856155264 9407541310127501056 6707307779398846848 4007074248670192640 1306840717941538432 17053351260922435840 14353117730193781632 11652884199465127424 8952650668736473216 6252417138007819008 3552183607279164800 851950076550510592 16598460619531408000 13898227088802753792 11197993558074099584 8497760027345445376 5797526496616791168 3097292965888136960 397059435159482752 16143569978140380160 13443336447411725952 10743102916683071744 8042869385954417536 5342635855225763328 2642402324497109120 18388912867478006528 15688679336749352320 12988445806020698112 10288212275292043904 7587978744563389696 4887745213834735488 2187511683106081280 17934022226086978688 15233788695358324480 12533555164629670272 9833321633901016064 7133088103172361856 4432854572443707648 1732621041715053440 17479131584695950848 14778898053967296640 12078664523238642432 9378430992509988224 6678197461781334016 3977963931052679808 1277730400324025600 17024240943304923008 14324007412576268800 11623773881847614592 8923540351118960384 6223306820390306176 3523073289661651968 822839758932997760 16569350301913895168 13869116771185240960 11168883240456586752 8468649709727932544 5768416178999278336 3068182648270624128 367949117541969920 16114459660522867328 13414226129794213120 10713992599065558912 8013759068336904704 5313525537608250496 2613292006879596288 18359802549860493696 15659569019131839488 12959335488403185280 10259101957674531072 7558868426945876864 4858634896217222656 2158401365488568448 17904911908469465856 15204678377740811648 12504444847012157440 9804211316283503232 7103977785554849024 4403744254826194816 1703510724097540608 17450021267078438016 14749787736349783808 12049554205621129600 9349320674892475392 6649087144163821184 3948853613435166976 1248620082706512768 16995130625687410176 14294897094958755968 11594663564230101760 8894430033501447552 6194196502772793344 3493962972044139136 793729441315484928 16540239984296382336 13840006453567728128 11139772922839073920 8439539392110419712 5739305861381765504 3039072330653111296 338838799924457088 16085349342905354496 13385115812176700288 10684882281448046080 7984648750719391872 5284415219990737664 2584181689262083456 18330692232242980864 15630458701514326656 12930225170785672448 10229991640057018240 7529758109328364032 4829524578599709824 2129291047871055616 17875801590851953024 15175568060123298816 12475334529394644608 9775100998665990400 7074867467937336192 4374633937208681984 1674400406480027776 17420910949460925184 14720677418732270976 12020443888003616768 9320210357274962560 6619976826546308352 3919743295817654144 1219509765088999936 16966020308069897344 14265786777341243136 11565553246612588928 8865319715883934720 6165086185155280512 3464852654426626304 764619123697972096 16511129666678869504 13810896135950215296 11110662605221561088 8410429074492906880 5710195543764252672 3009962013035598464 309728482306944256 16056239025287841664 13356005494559187456 10655771963830533248 7955538433101879040 5255304902373224832 2555071371644570624 18301581914625468032 15601348383896813824 12901114853168159616 10200881322439505408 7500647791710851200 4800414260982196992 2100180730253542784 17846691273234440192 15146457742505785984 12446224211777131776 9745990681048477568 7045757150319823360 4345523619591169152 1645290088862514944 17391800631843412352 14691567101114758144 11991333570386103936 9291100039657449728 6590866508928795520 3890632978200141312 1190399447471487104 16936909990452384512 14236676459723730304 11536442928995076096 8836209398266421888 6135975867537767680 3435742336809113472 735508806080459264 16482019349061356672 13781785818332702464 11081552287604048256 8381318756875394048 5681085226146739840 2980851695418085632 280618164689431424 16027128707670328832 13326895176941674624 10626661646213020416 7926428115484366208 5226194584755712000 2525961054027057792 18272471597007955200 15572238066279300992 12872004535550646784 10171771004821992576 7471537474093338368 4771303943364684160 2071070412636029952 17817580955616927360 15117347424888273152 12417113894159618944 9716880363430964736 7016646832702310528 4316413301973656320 1616179771245002112 17362690314225899520 14662456783497245312 11962223252768591104 9261989722039936896 6561756191311282688 3861522660582628480 1161289129853974272 16907799672834871680 14207566142106217472 11507332611377563264 8807099080648909056 6106865549920254848 3406632019191600640 706398488462946432 16452909031443843840 13752675500715189632 11052441969986535424 8352208439257881216 5651974908529227008 2951741377800572800 251507847071918592 15998018390052816000 13297784859324161792 10597551328595507584 7897317797866853376 5197084267138199168 2496850736409544960 18243361279390442368 15543127748661788160 12842894217933133952 10142660687204479744 7442427156475825536 4742193625747171328 2041960095018517120 17788470637999414528 15088237107270760320 12388003576542106112 9687770045813451904 6987536515084797696 4287302984356143488 1587069453627489280 17333579996608386688 14633346465879732480 11933112935151078272 9232879404422424064 6532645873693769856 3832412342965115648 1132178812236461440 16878689355217358848 14178455824488704640 11478222293760050432 8777988763031396224 6077755232302742016 3377521701574087808 677288170845433600 16423798713826331008 13723565183097676800 11023331652369022592 8323098121640368384 5622864590911714176 2922631060183059968 222397529454405760 15968908072435303168 13268674541706648960 10568441010977994752 7868207480249340544 5167973949520686336 2467740418792032128 18214250961772929536 15514017431044275328 12813783900315621120 10113550369586966912 7413316838858312704 4713083308129658496 2012849777401004288 17759360320381901696 15059126789653247488 12358893258924593280 9658659728195939072 6958426197467284864 4258192666738630656 1557959136009976448 17304469678990873856 14604236148262219648 11904002617533565440 9203769086804911232 6503535556076257024 3803302025347602816 1103068494618948608 16849579037599846016 14149345506871191808 11449111976142537600 8748878445413883392 6048644914685229184 3348411383956574976 648177853227920768 16394688396208818176 13694454865480163968 10994221334751509760 8293987804022855552 5593754273294201344 2893520742565547136 193287211836892928 15939797754817790336 13239564224089136128 10539330693360481920 7839097162631827712 5138863631903173504 2438630101174519296 18185140644155416704 15484907113426762496 12784673582698108288 10084440051969454080 7384206521240799872 4683972990512145664 1983739459783491456 17730250002764388864 15030016472035734656 12329782941307080448 9629549410578426240 6929315879849772032 4229082349121117824 1528848818392463616 17275359361373361024 14575125830644706816 11874892299916052608 9174658769187398400 6474425238458744192 3774191707730089984 1073958177001435776 16820468719982333184 14120235189253678976 11420001658525024768 8719768127796370560 6019534597067716352 3319301066339062144 619067535610407936 16365578078591305344 13665344547862651136 10965111017133996928 8264877486405342720 5564643955676688512 2864410424948034304 164176894219380096 15910687437200277504 13210453906471623296 10510220375742969088 7809986845014314880 5109753314285660672 2409519783557006464 18156030326537903872 15455796795809249664 12755563265080595456 10055329734351941248 7355096203623287040 4654862672894632832 1954629142165978624 17701139685146876032 15000906154418221824 12300672623689567616 9600439092960913408 6900205562232259200 4199972031503604992 1499738500774950784 17246249043755848192 14546015513027193984 11845781982298539776 9145548451569885568 6445314920841231360 3745081390112577152 1044847859383922944 16791358402364820352 14091124871636166144 11390891340907511936 8690657810178857728 5990424279450203520 3290190748721549312 589957217992895104 16336467760973792512 13636234230245138304 10936000699516484096 8235767168787829888 5535533638059175680 2835300107330521472 135066576601867264 15881577119582764672 13181343588854110464 10481110058125456256 7780876527396802048 5080642996668147840 2380409465939493632 18126920008920391040 15426686478191736832 12726452947463082624 10026219416734428416 7325985886005774208 4625752355277120000 1925518824548465792 17672029367529363200 14971795836800708992 12271562306072054784 9571328775343400576 6871095244614746368 4170861713886092160 1470628183157437952 17217138726138335360 14516905195409681152 11816671664681026944 9116438133952372736 6416204603223718528 3715971072495064320 1015737541766410112 16762248084747307520 14062014554018653312 11361781023289999104 8661547492561344896 5961313961832690688 3261080431104036480 560846900375382272 16307357443356279680 13607123912627625472 10906890381898971264 8206656851170317056 5506423320441662848 2806189789713008640 105956258984354432 15852466801965251840 13152233271236597632 10451999740507943424 7751766209779289216 5051532679050635008 2351299148321980800 18097809691302878208 15397576160574224000 12697342629845569792 9997109099116915584 7296875568388261376 4596642037659607168 1896408506930952960 17642919049911850368 14942685519183196160 12242451988454541952 9542218457725887744 6841984926997233536 4141751396268579328 1441517865539925120 17188028408520822528 14487794877792168320 11787561347063514112 9087327816334859904 6387094285606205696 3686860754877551488 986627224148897280 16733137767129794688 14032904236401140480 11332670705672486272 8632437174943832064 5932203644215177856 3231970113486523648 531736582757869440 16278247125738766848 13578013595010112640 10877780064281458432 8177546533552804224 5477313002824150016 2777079472095495808 76845941366841600 15823356484347739008 13123122953619084800 10422889422890430592 7722655892161776384 5022422361433122176 2322188830704467968 18068699373685365376 15368465842956711168 12668232312228056960 9967998781499402752 7267765250770748544 4567531720042094336 1867298189313440128 17613808732294337536 14913575201565683328 12213341670837029120 9513108140108374912 6812874609379720704 4112641078651066496 1412407547922412288 17158918090903309696 14458684560174655488 11758451029446001280 9058217498717347072 6357983967988692864 3657750437260038656 957516906531384448 16704027449512281856 14003793918783627648 11303560388054973440 8603326857326319232 5903093326597665024 3202859795869010816 502626265140356608 16249136808121254016 13548903277392599808 10848669746663945600 8148436215935291392 5448202685206637184 2747969154477982976 47735623749328768 15794246166730226176 13094012636001571968 10393779105272917760 7693545574544263552 4993312043815609344 2293078513086955136 18039589056067852544 15339355525339198336 12639121994610544128 9938888463881889920 7238654933153235712 4538421402424581504 1838187871695927296 17584698414676824704 14884464883948170496 12184231353219516288 9483997822490862080 6783764291762207872 4083530761033553664 1383297230304899456 17129807773285796864 14429574242557142656 11729340711828488448 9029107181099834240 6328873650371180032 3628640119642525824 928406588913871616 16674917131894769024 13974683601166114816 11274450070437460608 8574216539708806400 5873983008980152192 3173749478251497984 473515947522843776 16220026490503741184 13519792959775086976 10819559429046432768 8119325898317778560 5419092367589124352 2718858836860470144 18625306131815936 15765135849112713344 13064902318384059136 10364668787655404928 7664435256926750720 4964201726198096512 2263968195469442304 18010478738450339712 15310245207721685504 12610011676993031296 9909778146264377088 7209544615535722880 4509311084807068672 1809077554078414464 17555588097059311872 14855354566330657664 12155121035602003456 9454887504873349248 6754653974144695040 4054420443416040832 1354186912687386624 17100697455668284032 14400463924939629824 11700230394210975616 8999996863482321408 6299763332753667200 3599529802025012992 899296271296358784 16645806814277256192 13945573283548601984 11245339752819947776 8545106222091293568 5844872691362639360 3144639160633985152 444405629905330944 16190916172886228352 13490682642157574144 10790449111428919936 8090215580700265728 5389982049971611520 2689748519242957312 18436259062223854720 15736025531495200512 13035792000766546304 10335558470037892096 7635324939309237888 4935091408580583680 2234857877851929472 17981368420832826880 15281134890104172672 12580901359375518464 9880667828646864256 7180434297918210048 4480200767189555840 1779967236460901632 17526477779441799040 14826244248713144832 12126010717984490624 9425777187255836416 6725543656527182208 4025310125798528000 1325076595069873792 17071587138050771200 14371353607322116992 11671120076593462784 8970886545864808576 6270653015136154368 3570419484407500160 870185953678845952 16616696496659743360 13916462965931089152 11216229435202434944 8515995904473780736 5815762373745126528 3115528843016472320 415295312287818112 16161805855268715520 13461572324540061312 10761338793811407104 8061105263082752896 5360871732354098688 2660638201625444480 18407148744606341888 15706915213877687680 13006681683149033472 10306448152420379264 7606214621691725056 4905981090963070848 2205747560234416640 17952258103215314048 15252024572486659840 12551791041758005632 9851557511029351424 7151323980300697216 4451090449572043008 1750856918843388800 17497367461824286208 14797133931095632000 12096900400366977792 9396666869638323584 6696433338909669376 3996199808181015168 1295966277452360960 17042476820433258368 14342243289704604160 11642009758975949952 8941776228247295744 6241542697518641536 3541309166789987328 841075636061333120 16587586179042230528 13887352648313576320 11187119117584922112 8486885586856267904 5786652056127613696 3086418525398959488 386184994670305280 16132695537651202688 13432462006922548480 10732228476193894272 8031994945465240064 5331761414736585856 2631527884007931648 18378038426988829056 15677804896260174848 12977571365531520640 10277337834802866432 7577104304074212224 4876870773345558016 2176637242616903808 17923147785597801216 15222914254869147008 12522680724140492800 9822447193411838592 7122213662683184384 4421980131954530176 1721746601225875968 17468257144206773376 14768023613478119168 12067790082749464960 9367556552020810752 6667323021292156544 3967089490563502336 1266855959834848128 17013366502815745536 14313132972087091328 11612899441358437120 8912665910629782912 6212432379901128704 3512198849172474496 811965318443820288 16558475861424717696 13858242330696063488 11158008799967409280 8457775269238755072 5757541738510100864 3057308207781446656 357074677052792448 16103585220033689856 13403351689305035648 10703118158576381440 8002884627847727232 5302651097119073024 2602417566390418816 18348928109371316224 15648694578642662016 12948461047914007808 10248227517185353600 7547993986456699392 4847760455728045184 2147526924999390976 17894037467980288384 15193803937251634176 12493570406522979968 9793336875794325760 7093103345065671552 4392869814337017344 1692636283608363136 17439146826589260544 14738913295860606336 12038679765131952128 9338446234403297920 6638212703674643712 3937979172945989504 1237745642217335296 16984256185198232704 14284022654469578496 11583789123740924288 8883555593012270080 6183322062283615872 3483088531554961664 782855000826307456 16529365543807204864 13829132013078550656 11128898482349896448 8428664951621242240 5728431420892588032 3028197890163933824 327964359435279616 16074474902416177024 13374241371687522816 10674007840958868608 7973774310230214400 5273540779501560192 2573307248772905984 18319817791753803392 15619584261025149184 12919350730296494976 10219117199567840768 7518883668839186560 4818650138110532352 2118416607381878144 17864927150362775552 15164693619634121344 12464460088905467136 9764226558176812928 7063993027448158720 4363759496719504512 1663525965990850304 17410036508971747712 14709802978243093504 12009569447514439296 9309335916785785088 6609102386057130880 3908868855328476672 1208635324599822464 16955145867580719872 14254912336852065664 11554678806123411456 8854445275394757248 6154211744666103040 3453978213937448832 753744683208794624 16500255226189692032 13800021695461037824 11099788164732383616 8399554634003729408 5699321103275075200 2999087572546420992 298854041817766784 16045364584798664192 13345131054070009984 10644897523341355776 7944663992612701568 5244430461884047360 2544196931155393152 18290707474136290560 15590473943407636352 12890240412678982144 10190006881950327936 7489773351221673728 4789539820493019520 2089306289764365312 17835816832745262720 15135583302016608512 12435349771287954304 9735116240559300096 7034882709830645888 4334649179101991680 1634415648373337472 17380926191354234880 14680692660625580672 11980459129896926464 9280225599168272256 6579992068439618048 3879758537710963840 1179525006982309632 16926035549963207040 14225802019234552832 11525568488505898624 8825334957777244416 6125101427048590208 3424867896319936000 724634365591281792 16471144908572179200 13770911377843524992 11070677847114870784 8370444316386216576 5670210785657562368 2969977254928908160 269743724200253952 16016254267181151360 13316020736452497152 10615787205723842944 7915553674995188736 5215320144266534528 2515086613537880320 18261597156518777728 15561363625790123520 12861130095061469312 10160896564332815104 7460663033604160896 4760429502875506688 2060195972146852480 17806706515127749888 15106472984399095680 12406239453670441472 9706005922941787264 7005772392213133056 4305538861484478848 1605305330755824640 17351815873736722048 14651582343008067840 11951348812279413632 9251115281550759424 6550881750822105216 3850648220093451008 1150414689364796800 16896925232345694208 14196691701617040000 11496458170888385792 8796224640159731584 6095991109431077376 3395757578702423168 695524047973768960 16442034590954666368 13741801060226012160 11041567529497357952 8341333998768703744 5641100468040049536 2940866937311395328 240633406582741120 15987143949563638528 13286910418834984320 10586676888106330112 7886443357377675904 5186209826649021696 2485976295920367488 18232486838901264896 15532253308172610688 12832019777443956480 10131786246715302272 7431552715986648064 4731319185257993856 2031085654529339648 17777596197510237056 15077362666781582848 12377129136052928640 9676895605324274432 6976662074595620224 4276428543866966016 1576195013138311808 17322705556119209216 14622472025390555008 11922238494661900800 9222004963933246592 6521771433204592384 3821537902475938176 1121304371747283968 16867814914728181376 14167581383999527168 11467347853270872960 8767114322542218752 6066880791813564544 3366647261084910336 666413730356256128 16412924273337153536 13712690742608499328 11012457211879845120 8312223681151190912 5611990150422536704 2911756619693882496 211523088965228288 15958033631946125696 13257800101217471488 10557566570488817280 7857333039760163072 5157099509031508864 2456865978302854656 18203376521283752064 15503142990555097856 12802909459826443648 10102675929097789440 7402442398369135232 4702208867640481024 2001975336911826816 17748485879892724224 15048252349164070016 12348018818435415808 9647785287706761600 6947551756978107392 4247318226249453184 1547084695520798976 17293595238501696384 14593361707773042176 11893128177044387968 9192894646315733760 6492661115587079552 3792427584858425344 1092194054129771136 16838704597110668544 14138471066382014336 11438237535653360128 8738004004924705920 6037770474196051712 3337536943467397504 637303412738743296 16383813955719640704 13683580424990986496 10983346894262332288 8283113363533678080 5582879832805023872 2882646302076369664 182412771347715456 15928923314328612864 13228689783599958656 10528456252871304448 7828222722142650240 5127989191413996032 2427755660685341824 18174266203666239232 15474032672937585024 12773799142208930816 10073565611480276608 7373332080751622400 4673098550022968192 1972865019294313984 17719375562275211392 15019142031546557184 12318908500817902976 9618674970089248768 6918441439360594560 4218207908631940352 1517974377903286144 17264484920884183552 14564251390155529344 11864017859426875136 9163784328698220928 6463550797969566720 3763317267240912512 1063083736512258304 16809594279493155712 14109360748764501504 11409127218035847296 8708893687307193088 6008660156578538880 3308426625849884672 608193095121230464 16354703638102127872 13654470107373473664 10954236576644819456 8254003045916165248 5553769515187511040 2853535984458856832 153302453730202624 15899812996711100032 13199579465982445824 10499345935253791616 7799112404525137408 5098878873796483200 2398645343067828992 18145155886048726400 15444922355320072192 12744688824591417984 10044455293862763776 7344221763134109568 4643988232405455360 1943754701676801152 17690265244657698560 14990031713929044352 12289798183200390144 9589564652471735936 6889331121743081728 4189097591014427520 1488864060285773312 17235374603266670720 14535141072538016512 11834907541809362304 9134674011080708096 6434440480352053888 3734206949623399680 1033973418894745472 16780483961875642880 14080250431146988672 11380016900418334464 8679783369689680256 5979549838961026048 3279316308232371840 579082777503717632 16325593320484615040 13625359789755960832 10925126259027306624 8224892728298652416 5524659197569998208 2824425666841344000 124192136112689792 15870702679093587200 13170469148364932992 10470235617636278784 7770002086907624576 5069768556178970368 2369535025450316160 18116045568431213568 15415812037702559360 12715578506973905152 10015344976245250944 7315111445516596736 4614877914787942528 1914644384059288320 17661154927040185728 14960921396311531520 12260687865582877312 9560454334854223104 6860220804125568896 4159987273396914688 1459753742668260480 17206264285649157888 14506030754920503680 11805797224191849472 9105563693463195264 6405330162734541056 3705096632005886848 1004863101277232640 16751373644258130048 14051140113529475840 11350906582800821632 8650673052072167424 5950439521343513216 3250205990614859008 549972459886204800 16296483002867102208 13596249472138448000 10896015941409793792 8195782410681139584 5495548879952485376 2795315349223831168 95081818495176960 15841592361476074368 13141358830747420160 10441125300018765952 7740891769290111744 5040658238561457536 2340424707832803328 18086935250813700736 15386701720085046528 12686468189356392320 9986234658627738112 7286001127899083904 4585767597170429696 1885534066441775488 17632044609422672896 14931811078694018688 12231577547965364480 9531344017236710272 6831110486508056064 4130876955779401856 1430643425050747648 17177153968031645056 14476920437302990848 11776686906574336640 9076453375845682432 6376219845117028224 3675986314388374016 975752783659719808 16722263326640617216 14022029795911963008 11321796265183308800 8621562734454654592 5921329203726000384 3221095672997346176 520862142268691968 16267372685249589376 13567139154520935168 10866905623792280960 8166672093063626752 5466438562334972544 2766205031606318336 65971500877664128 15812482043858561536 13112248513129907328 10412014982401253120 7711781451672598912 5011547920943944704 2311314390215290496 18057824933196187904 15357591402467533696 12657357871738879488 9957124341010225280 7256890810281571072 4556657279552916864 1856423748824262656 17602934291805160064 14902700761076505856 12202467230347851648 9502233699619197440 6802000168890543232 4101766638161889024 1401533107433234816 17148043650414132224 14447810119685478016 11747576588956823808 9047343058228169600 6347109527499515392 3646875996770861184 946642466042206976 16693153009023104384 13992919478294450176 11292685947565795968 8592452416837141760 5892218886108487552 3191985355379833344 491751824651179136 16238262367632076544 13538028836903422336 10837795306174768128 8137561775446113920 5437328244717459712 2737094713988805504 36861183260151296 15783371726241048704 13083138195512394496 10382904664783740288 7682671134055086080 4982437603326431872 2282204072597777664 18028714615578675072 15328481084850020864 12628247554121366656 9928014023392712448 7227780492664058240 4527546961935404032 1827313431206749824 17573823974187647232 14873590443458993024 12173356912730338816 9473123382001684608 6772889851273030400 4072656320544376192 1372422789815721984 17118933332796619392 14418699802067965184 11718466271339310976 9018232740610656768 6317999209882002560 3617765679153348352 917532148424694144 16664042691405591552 13963809160676937344 11263575629948283136 8563342099219628928 5863108568490974720 3162875037762320512 462641507033666304 16209152050014563712 13508918519285909504 10808684988557255296 8108451457828601088 5408217927099946880 2707984396371292672 7750865642638464 15754261408623535872 13054027877894881664 10353794347166227456 7653560816437573248 4953327285708919040 2253093754980264832 17999604297961162240 15299370767232508032 12599137236503853824 9898903705775199616 7198670175046545408 4498436644317891200 1798203113589236992 17544713656570134400 14844480125841480192 12144246595112825984 9444013064384171776 6743779533655517568 4043546002926863360 1343312472198209152 17089823015179106560 14389589484450452352 11689355953721798144 8989122422993143936 6288888892264489728 3588655361535835520 888421830807181312 16634932373788078720 13934698843059424512 11234465312330770304 8534231781602116096 5833998250873461888 3133764720144807680 433531189416153472 16180041732397050880 13479808201668396672 10779574670939742464 8079341140211088256 5379107609482434048 2678874078753779840 18425384621734677248 15725151091006023040 13024917560277368832 10324684029548714624 7624450498820060416 4924216968091406208 2223983437362752000 17970493980343649408 15270260449614995200 12570026918886340992 9869793388157686784 7169559857429032576 4469326326700378368 1769092795971724160 17515603338952621568 14815369808223967360 12115136277495313152 9414902746766658944 6714669216038004736 4014435685309350528 1314202154580696320 17060712697561593728 14360479166832939520 11660245636104285312 8960012105375631104 6259778574646976896 3559545043918322688 859311513189668480 16605822056170565888 13905588525441911680 11205354994713257472 8505121463984603264 5804887933255949056 3104654402527294848 404420871798640640 16150931414779538048 13450697884050883840 10750464353322229632 8050230822593575424 5349997291864921216 2649763761136267008 18396274304117164416 15696040773388510208 12995807242659856000 10295573711931201792 7595340181202547584 4895106650473893376 2194873119745239168 17941383662726136576 15241150131997482368 12540916601268828160 9840683070540173952 7140449539811519744 4440216009082865536 1739982478354211328 17486493021335108736 14786259490606454528 12086025959877800320 9385792429149146112 6685558898420491904 3985325367691837696 1285091836963183488 17031602379944080896 14331368849215426688 11631135318486772480 8930901787758118272 6230668257029464064 3530434726300809856 830201195572155648 16576711738553053056 13876478207824398848 11176244677095744640 8476011146367090432 5775777615638436224 3075544084909782016 375310554181127808 16121821097162025216 13421587566433371008 10721354035704716800 8021120504976062592 5320886974247408384 2620653443518754176 18367163986499651584 15666930455770997376 12966696925042343168 10266463394313688960 7566229863585034752 4865996332856380544 2165762802127726336 17912273345108623744 15212039814379969536 12511806283651315328 9811572752922661120 7111339222194006912 4411105691465352704 1710872160736698496 17457382703717595904 14757149172988941696 12056915642260287488 9356682111531633280 6656448580802979072 3956215050074324864 1255981519345670656 17002492062326568064 14302258531597913856 11602025000869259648 8901791470140605440 6201557939411951232 3501324408683297024 801090877954642816 16547601420935540224 13847367890206886016 11147134359478231808 8446900828749577600 5746667298020923392 3046433767292269184 346200236563614976 16092710779544512384 13392477248815858176 10692243718087203968 7992010187358549760 5291776656629895552 2591543125901241344 18338053668882138752 15637820138153484544 12937586607424830336 10237353076696176128 7537119545967521920 4836886015238867712 2136652484510213504 17883163027491110912 15182929496762456704 12482695966033802496 9782462435305148288 7082228904576494080 4381995373847839872 1681761843119185664 17428272386100083072 14728038855371428864 12027805324642774656 9327571793914120448 6627338263185466240 3927104732456812032 1226871201728157824 16973381744709055232 14273148213980401024 11572914683251746816 8872681152523092608 6172447621794438400 3472214091065784192 771980560337129984 16518491103318027392 13818257572589373184 11118024041860718976 8417790511132064768 5717556980403410560 3017323449674756352 317089918946102144 16063600461926999552 13363366931198345344 10663133400469691136 7962899869741036928 5262666339012382720 2562432808283728512 18308943351264625920 15608709820535971712 12908476289807317504 10208242759078663296 7508009228350009088 4807775697621354880 2107542166892700672 17854052709873598080 15153819179144943872 12453585648416289664 9753352117687635456 7053118586958981248 4352885056230327040 1652651525501672832 17399162068482570240 14698928537753916032 11998695007025261824 9298461476296607616 6598227945567953408 3897994414839299200 1197760884110644992 16944271427091542400 14244037896362888192 11543804365634233984 8843570834905579776 6143337304176925568 3443103773448271360 742870242719617152 16489380785700514560 13789147254971860352 11088913724243206144 8388680193514551936 5688446662785897728 2988213132057243520 287979601328589312 16034490144309486720 13334256613580832512 10634023082852178304 7933789552123524096 5233556021394869888 2533322490666215680 18279833033647113088 15579599502918458880 12879365972189804672 10179132441461150464 7478898910732496256 4778665380003842048 2078431849275187840 17824942392256085248 15124708861527431040 12424475330798776832 9724241800070122624 7024008269341468416 4323774738612814208 1623541207884160000 17370051750865057408 14669818220136403200 11969584689407748992 9269351158679094784 6569117627950440576 3868884097221786368 1168650566493132160 16915161109474029568 14214927578745375360 11514694048016721152 8814460517288066944 6114226986559412736 3413993455830758528 713759925102104320 16460270468083001728 13760036937354347520 11059803406625693312 8359569875897039104 5659336345168384896 2959102814439730688 258869283711076480 16005379826691973888 13305146295963319680 10604912765234665472 7904679234506011264 5204445703777357056 2504212173048702848 18250722716029600256 15550489185300946048 12850255654572291840 10150022123843637632 7449788593114983424 4749555062386329216 2049321531657675008 17795832074638572416 15095598543909918208 12395365013181264000 9695131482452609792 6994897951723955584 4294664420995301376 1594430890266647168 17340941433247544576 14640707902518890368 11940474371790236160 9240240841061581952 6540007310332927744 3839773779604273536 1139540248875619328 16886050791856516736 14185817261127862528 11485583730399208320 8785350199670554112 6085116668941899904 3384883138213245696 684649607484591488 16431160150465488896 13730926619736834688 11030693089008180480 8330459558279526272 5630226027550872064 2929992496822217856 229758966093563648 15976269509074461056 13276035978345806848 10575802447617152640 7875568916888498432 5175335386159844224 2475101855431190016 18221612398412087424 15521378867683433216 12821145336954779008 10120911806226124800 7420678275497470592 4720444744768816384 2020211214040162176 17766721757021059584 15066488226292405376 12366254695563751168 9666021164835096960 6965787634106442752 4265554103377788544 1565320572649134336 17311831115630031744 14611597584901377536 11911364054172723328 9211130523444069120 6510896992715414912 3810663461986760704 1110429931258106496 16856940474239003904 14156706943510349696 11456473412781695488 8756239882053041280 6056006351324387072 3355772820595732864 655539289867078656 16402049832847976064 13701816302119321856 11001582771390667648 8301349240662013440 5601115709933359232 2900882179204705024 200648648476050816 15947159191456948224 13246925660728294016 10546692129999639808 7846458599270985600 5146225068542331392 2445991537813677184 18192502080794574592 15492268550065920384 12792035019337266176 10091801488608611968 7391567957879957760 4691334427151303552 1991100896422649344 17737611439403546752 15037377908674892544 12337144377946238336 9636910847217584128 6936677316488929920 4236443785760275712 1536210255031621504 17282720798012518912 14582487267283864704 11882253736555210496 9182020205826556288 6481786675097902080 3781553144369247872 1081319613640593664 16827830156621491072 14127596625892836864 11427363095164182656 8727129564435528448 6026896033706874240 3326662502978220032 626428972249565824 16372939515230463232 13672705984501809024 10972472453773154816 8272238923044500608 5572005392315846400 2871771861587192192 171538330858537984 15918048873839435392 13217815343110781184 10517581812382126976 7817348281653472768 5117114750924818560 2416881220196164352 18163391763177061760 15463158232448407552 12762924701719753344 10062691170991099136 7362457640262444928 4662224109533790720 1961990578805136512 17708501121786033920 15008267591057379712 12308034060328725504 9607800529600071296 6907566998871417088 4207333468142762880 1507099937414108672 17253610480395006080 14553376949666351872 11853143418937697664 9152909888209043456 6452676357480389248 3752442826751735040 1052209296023080832 16798719839003978240 14098486308275324032 11398252777546669824 8698019246818015616 5997785716089361408 3297552185360707200 597318654632052992 16343829197612950400 13643595666884296192 10943362136155641984 8243128605426987776 5542895074698333568 2842661543969679360 142428013241025152 15888938556221922560 13188705025493268352 10488471494764614144 7788237964035959936 5088004433307305728 2387770902578651520 18134281445559548928 15434047914830894720 12733814384102240512 10033580853373586304 7333347322644932096 4633113791916277888 1932880261187623680 17679390804168521088 14979157273439866880 12278923742711212672 9578690211982558464 6878456681253904256 4178223150525250048 1477989619796595840 17224500162777493248 14524266632048839040 11824033101320184832 9123799570591530624 6423566039862876416 3723332509134222208 1023098978405568000 16769609521386465408 14069375990657811200 11369142459929156992 8668908929200502784 5968675398471848576 3268441867743194368 568208337014540160 16314718879995437568 13614485349266783360 10914251818538129152 8214018287809474944 5513784757080820736 2813551226352166528 113317695623512320 15859828238604409728 13159594707875755520 10459361177147101312 7759127646418447104 5058894115689792896 2358660584961138688 18105171127942036096 15404937597213381888 12704704066484727680 10004470535756073472 7304237005027419264 4604003474298765056 1903769943570110848 17650280486551008256 14950046955822354048 12249813425093699840 9549579894365045632 6849346363636391424 4149112832907737216 1448879302179083008 17195389845159980416 14495156314431326208 11794922783702672000 9094689252974017792 6394455722245363584 3694222191516709376 993988660788055168 16740499203768952576 14040265673040298368 11340032142311644160 8639798611582989952 5939565080854335744 3239331550125681536 539098019397027328 16285608562377924736 13585375031649270528 10885141500920616320 8184907970191962112 5484674439463307904 2784440908734653696 84207378005999488 15830717920986896896 13130484390258242688 10430250859529588480 7730017328800934272 5029783798072280064 2329550267343625856 18076060810324523264 15375827279595869056 12675593748867214848 9975360218138560640 7275126687409906432 4574893156681252224 1874659625952598016 17621170168933495424 14920936638204841216 12220703107476187008 9520469576747532800 6820236046018878592 4120002515290224384 1419768984561570176 17166279527542467584 14466045996813813376 11765812466085159168 9065578935356504960 6365345404627850752 3665111873899196544 964878343170542336 16711388886151439744 14011155355422785536 11310921824694131328 8610688293965477120 5910454763236822912 3210221232508168704 509987701779514496 16256498244760411904 13556264714031757696 10856031183303103488 8155797652574449280 5455564121845795072 2755330591117140864 55097060388486656 15801607603369384064 13101374072640729856 10401140541912075648 7700907011183421440 5000673480454767232 2300439949726113024 18046950492707010432 15346716961978356224 12646483431249702016 9946249900521047808 7246016369792393600 4545782839063739392 1845549308335085184 17592059851315982592 14891826320587328384 12191592789858674176 9491359259130019968 6791125728401365760 4090892197672711552 1390658666944057344 17137169209924954752 14436935679196300544 11736702148467646336 9036468617738992128 6336235087010337920 3636001556281683712 935768025553029504 16682278568533926912 13982045037805272704 11281811507076618496 8581577976347964288 5881344445619310080 3181110914890655872 480877384162001664 16227387927142899072 13527154396414244864 10826920865685590656 8126687334956936448 5426453804228282240 2726220273499628032 25986742770973824 15772497285751871232 13072263755023217024 10372030224294562816 7671796693565908608 4971563162837254400 2271329632108600192 18017840175089497600 15317606644360843392 12617373113632189184 9917139582903534976 7216906052174880768 4516672521446226560 1816438990717572352 17562949533698469760 14862716002969815552 12162482472241161344 9462248941512507136 6762015410783852928 4061781880055198720 1361548349326544512 17108058892307441920 14407825361578787712 11707591830850133504 9007358300121479296 6307124769392825088 3606891238664170880 906657707935516672 16653168250916414080 13952934720187759872 11252701189459105664 8552467658730451456 5852234128001797248 3152000597273143040 451767066544488832 16198277609525386240 13498044078796732032 10797810548068077824 8097577017339423616 5397343486610769408 2697109955882115200 18443620498863012608 15743386968134358400 13043153437405704192 10342919906677049984 7642686375948395776 4942452845219741568 2242219314491087360 17988729857471984768 15288496326743330560 12588262796014676352 9888029265286022144 7187795734557367936 4487562203828713728 1787328673100059520 17533839216080956928 14833605685352302720 12133372154623648512 9433138623894994304 6732905093166340096 4032671562437685888 1332438031709031680 17078948574689929088 14378715043961274880 11678481513232620672 8978247982503966464 6278014451775312256 3577780921046658048 877547390318003840 16624057933298901248 13923824402570247040 11223590871841592832 8523357341112938624 5823123810384284416 3122890279655630208 422656748926976000 16169167291907873408 13468933761179219200 10768700230450564992 8068466699721910784 5368233168993256576 2667999638264602368 18414510181245499776 15714276650516845568 13014043119788191360 10313809589059537152 7613576058330882944 4913342527602228736 2213108996873574528 17959619539854471936 15259386009125817728 12559152478397163520 9858918947668509312 7158685416939855104 4458451886211200896 1758218355482546688 17504728898463444096 14804495367734789888 12104261837006135680 9404028306277481472 6703794775548827264 4003561244820173056 1303327714091518848 17049838257072416256 14349604726343762048 11649371195615107840 8949137664886453632 6248904134157799424 3548670603429145216 848437072700491008 16594947615681388416 13894714084952734208 11194480554224080000 8494247023495425792 5794013492766771584 3093779962038117376 393546431309463168 16140056974290360576 13439823443561706368 10739589912833052160 8039356382104397952 5339122851375743744 2638889320647089536 18385399863627986944 15685166332899332736 12984932802170678528 10284699271442024320 7584465740713370112 4884232209984715904 2183998679256061696 17930509222236959104 15230275691508304896 12530042160779650688 9829808630050996480 7129575099322342272 4429341568593688064 1729108037865033856 17475618580845931264 14775385050117277056 12075151519388622848 9374917988659968640 6674684457931314432 3974450927202660224 1274217396474006016 17020727939454903424 14320494408726249216 11620260877997595008 8920027347268940800 6219793816540286592 3519560285811632384 819326755082978176 16565837298063875584 13865603767335221376 11165370236606567168 8465136705877912960 5764903175149258752 3064669644420604544 364436113691950336 16110946656672847744 13410713125944193536 10710479595215539328 8010246064486885120 5310012533758230912 2609779003029576704 18356289546010474112 15656056015281819904 12955822484553165696 10255588953824511488 7555355423095857280 4855121892367203072 2154888361638548864 17901398904619446272 15201165373890792064 12500931843162137856 9800698312433483648 7100464781704829440 4400231250976175232 1699997720247521024 17446508263228418432 14746274732499764224 12046041201771110016 9345807671042455808 6645574140313801600 3945340609585147392 1245107078856493184 16991617621837390592 14291384091108736384 11591150560380082176 8890917029651427968 6190683498922773760 3490449968194119552 790216437465465344 16536726980446362752 13836493449717708544 11136259918989054336 8436026388260400128 5735792857531745920 3035559326803091712 335325796074437504 16081836339055334912 13381602808326680704 10681369277598026496 7981135746869372288 5280902216140718080 2580668685412063872 18327179228392961280 15626945697664307072 12926712166935652864 10226478636206998656 7526245105478344448 4826011574749690240 2125778044021036032 17872288587001933440 15172055056273279232 12471821525544625024 9771587994815970816 7071354464087316608 4371120933358662400 1670887402630008192 17417397945610905600 14717164414882251392 12016930884153597184 9316697353424942976 6616463822696288768 3916230291967634560 1215996761238980352 16962507304219877760 14262273773491223552 11562040242762569344 8861806712033915136 6161573181305260928 3461339650576606720 761106119847952512 16507616662828849920 13807383132100195712 11107149601371541504 8406916070642887296 5706682539914233088 3006449009185578880 306215478456924672 16052726021437822080 13352492490709167872 10652258959980513664 7952025429251859456 5251791898523205248 2551558367794551040 18298068910775448448 15597835380046794240 12897601849318140032 10197368318589485824 7497134787860831616 4796901257132177408 2096667726403523200 17843178269384420608 15142944738655766400 12442711207927112192 9742477677198457984 7042244146469803776 4342010615741149568 1641777085012495360 17388287627993392768 14688054097264738560 11987820566536084352 9287587035807430144 6587353505078775936 3887119974350121728 1186886443621467520 16933396986602364928 14233163455873710720 11532929925145056512 8832696394416402304 6132462863687748096 3432229332959093888 731995802230439680 16478506345211337088 13778272814482682880 11078039283754028672 8377805753025374464 5677572222296720256 2977338691568066048 277105160839411840 16023615703820309248 13323382173091655040 10623148642363000832 7922915111634346624 5222681580905692416 2522448050177038208 18268958593157935616 15568725062429281408 12868491531700627200 10168258000971972992 7468024470243318784 4767790939514664576 2067557408786010368 17814067951766907776 15113834421038253568 12413600890309599360 9713367359580945152 7013133828852290944 4312900298123636736 1612666767394982528 17359177310375879936 14658943779647225728 11958710248918571520 9258476718189917312 6558243187461263104 3858009656732608896 1157776126003954688 16904286668984852096 14204053138256197888 11503819607527543680 8803586076798889472 6103352546070235264 3403119015341581056 702885484612926848 16449396027593824256 13749162496865170048 11048928966136515840 8348695435407861632 5648461904679207424 2948228373950553216 247994843221899008 15994505386202796416 13294271855474142208 10594038324745488000 7893804794016833792 5193571263288179584 2493337732559525376 18239848275540422784 15539614744811768576 12839381214083114368 10139147683354460160 7438914152625805952 4738680621897151744 2038447091168497536 17784957634149394944 15084724103420740736 12384490572692086528 9684257041963432320 6984023511234778112 4283789980506123904 1583556449777469696 17330066992758367104 14629833462029712896 11929599931301058688 9229366400572404480 6529132869843750272 3828899339115096064 1128665808386441856 16875176351367339264 14174942820638685056 11474709289910030848 8774475759181376640 6074242228452722432 3374008697724068224 673775166995414016 16420285709976311424 13720052179247657216 11019818648519003008 8319585117790348800 5619351587061694592 2919118056333040384 218884525604386176 15965395068585283584 13265161537856629376 10564928007127975168 7864694476399320960 5164460945670666752 2464227414942012544 18210737957922909952 15510504427194255744 12810270896465601536 10110037365736947328 7409803835008293120 4709570304279638912 2009336773550984704 17755847316531882112 15055613785803227904 12355380255074573696 9655146724345919488 6954913193617265280 4254679662888611072 1554446132159956864 17300956675140854272 14600723144412200064 11900489613683545856 9200256082954891648 6500022552226237440 3799789021497583232 1099555490768929024 16846066033749826432 14145832503021172224 11445598972292518016 8745365441563863808 6045131910835209600 3344898380106555392 644664849377901184 16391175392358798592 13690941861630144384 10990708330901490176 8290474800172835968 5590241269444181760 2890007738715527552 189774207986873344 15936284750967770752 13236051220239116544 10535817689510462336 7835584158781808128 5135350628053153920 2435117097324499712 18181627640305397120 15481394109576742912 12781160578848088704 10080927048119434496 7380693517390780288 4680459986662126080 1980226455933471872 17726736998914369280 15026503468185715072 12326269937457060864 9626036406728406656 6925802875999752448 4225569345271098240 1525335814542444032 17271846357523341440 14571612826794687232 11871379296066033024 9171145765337378816 6470912234608724608 3770678703880070400 1070445173151416192 16816955716132313600 14116722185403659392 11416488654675005184 8716255123946350976 6016021593217696768 3315788062489042560 615554531760388352 16362065074741285760 13661831544012631552 10961598013283977344 8261364482555323136 5561130951826668928 2860897421098014720 160663890369360512 15907174433350257920 13206940902621603712 10506707371892949504 7806473841164295296 5106240310435641088 2406006779706986880 18152517322687884288 15452283791959230080 12752050261230575872 10051816730501921664 7351583199773267456 4651349669044613248 1951116138315959040 17697626681296856448 14997393150568202240 12297159619839548032 9596926089110893824 6896692558382239616 4196459027653585408 1496225496924931200 17242736039905828608 14542502509177174400 11842268978448520192 9142035447719865984 6441801916991211776 3741568386262557568 1041334855533903360 16787845398514800768 14087611867786146560 11387378337057492352 8687144806328838144 5986911275600183936 3286677744871529728 586444214142875520 16332954757123772928 13632721226395118720 10932487695666464512 8232254164937810304 5532020634209156096 2831787103480501888 131553572751847680 15878064115732745088 13177830585004090880 10477597054275436672 7777363523546782464 5077129992818128256 2376896462089474048 18123407005070371456 15423173474341717248 12722939943613063040 10022706412884408832 7322472882155754624 4622239351427100416 1922005820698446208 17668516363679343616 14968282832950689408 12268049302222035200 9567815771493380992 6867582240764726784 4167348710036072576 1467115179307418368 17213625722288315776 14513392191559661568 11813158660831007360 9112925130102353152 6412691599373698944 3712458068645044736 1012224537916390528 16758735080897287936 14058501550168633728 11358268019439979520 8658034488711325312 5957800957982671104 3257567427254016896 557333896525362688 16303844439506260096 13603610908777605888 10903377378048951680 8203143847320297472 5502910316591643264 2802676785862989056 102443255134334848 15848953798115232256 13148720267386578048 10448486736657923840 7748253205929269632 5048019675200615424 2347786144471961216 18094296687452858624 15394063156724204416 12693829625995550208 9993596095266896000 7293362564538241792 4593129033809587584 1892895503080933376 17639406046061830784 14939172515333176576 12238938984604522368 9538705453875868160 6838471923147213952 4138238392418559744 1438004861689905536 17184515404670802944 14484281873942148736 11784048343213494528 9083814812484840320 6383581281756186112 3683347751027531904 983114220298877696 16729624763279775104 14029391232551120896 11329157701822466688 8628924171093812480 5928690640365158272 3228457109636504064 528223578907849856 16274734121888747264 13574500591160093056 10874267060431438848 8174033529702784640 5473799998974130432 2773566468245476224 73332937516822016 15819843480497719424 13119609949769065216 10419376419040411008 7719142888311756800 5018909357583102592 2318675826854448384 18065186369835345792 15364952839106691584 12664719308378037376 9964485777649383168 7264252246920728960 4564018716192074752 1863785185463420544 17610295728444317952 14910062197715663744 12209828666987009536 9509595136258355328 6809361605529701120 4109128074801046912 1408894544072392704 17155405087053290112 14455171556324635904 11754938025595981696 9054704494867327488 6354470964138673280 3654237433410019072 954003902681364864 16700514445662262272 14000280914933608064 11300047384204953856 8599813853476299648 5899580322747645440 3199346792018991232 499113261290337024 16245623804271234432 13545390273542580224 10845156742813926016 8144923212085271808 5444689681356617600 2744456150627963392 44222619899309184 15790733162880206592 13090499632151552384 10390266101422898176 7690032570694243968 4989799039965589760 2289565509236935552 18036076052217832960 15335842521489178752 12635608990760524544 9935375460031870336 7235141929303216128 4534908398574561920 1834674867845907712 17581185410826805120 14880951880098150912 12180718349369496704 9480484818640842496 6780251287912188288 4080017757183534080 1379784226454879872 17126294769435777280 14426061238707123072 11725827707978468864 9025594177249814656 6325360646521160448 3625127115792506240 924893585063852032 16671404128044749440 13971170597316095232 11270937066587441024 8570703535858786816 5870470005130132608 3170236474401478400 470002943672824192 16216513486653721600 13516279955925067392 10816046425196413184 8115812894467758976 5415579363739104768 2715345833010450560 15112302281796352 15761622845262693760 13061389314534039552 10361155783805385344 7660922253076731136 4960688722348076928 2260455191619422720 18006965734600320128 15306732203871665920 12606498673143011712 9906265142414357504 7206031611685703296 4505798080957049088 1805564550228394880 17552075093209292288 14851841562480638080 12151608031751983872 9451374501023329664 6751140970294675456 4050907439566021248 1350673908837367040 17097184451818264448 14396950921089610240 11696717390360956032 8996483859632301824 6296250328903647616 3596016798174993408 895783267446339200 16642293810427236608 13942060279698582400 11241826748969928192 8541593218241273984 5841359687512619776 3141126156783965568 440892626055311360 16187403169036208768 13487169638307554560 10786936107578900352 8086702576850246144 5386469046121591936 2686235515392937728 18432746058373835136 15732512527645180928 13032278996916526720 10332045466187872512 7631811935459218304 4931578404730564096 2231344874001909888 17977855416982807296 15277621886254153088 12577388355525498880 9877154824796844672 7176921294068190464 4476687763339536256 1776454232610882048 17522964775591779456 14822731244863125248 12122497714134471040 9422264183405816832 6722030652677162624 4021797121948508416 1321563591219854208 17068074134200751616 14367840603472097408 11667607072743443200 8967373542014788992 6267140011286134784 3566906480557480576 866672949828826368 16613183492809723776 13912949962081069568 11212716431352415360 8512482900623761152 5812249369895106944 3112015839166452736 411782308437798528 16158292851418695936 13458059320690041728 10757825789961387520 8057592259232733312 5357358728504079104 2657125197775424896 18403635740756322304 15703402210027668096 13003168679299013888 10302935148570359680 7602701617841705472 4902468087113051264 2202234556384397056 17948745099365294464 15248511568636640256 12548278037907986048 9848044507179331840 7147810976450677632 4447577445722023424 1747343914993369216 17493854457974266624 14793620927245612416 12093387396516958208 9393153865788304000 6692920335059649792 3992686804330995584 1292453273602341376 17038963816583238784 14338730285854584576 11638496755125930368 8938263224397276160 6238029693668621952 3537796162939967744 837562632211313536 16584073175192210944 13883839644463556736 11183606113734902528 8483372583006248320 5783139052277594112 3082905521548939904 382671990820285696 16129182533801183104 13428949003072528896 10728715472343874688 8028481941615220480 5328248410886566272 2628014880157912064 18374525423138809472 15674291892410155264 12974058361681501056 10273824830952846848 7573591300224192640 4873357769495538432 2173124238766884224 17919634781747781632 15219401251019127424 12519167720290473216 9818934189561819008 7118700658833164800 4418467128104510592 1718233597375856384 17464744140356753792 14764510609628099584 12064277078899445376 9364043548170791168 6663810017442136960 3963576486713482752 1263342955984828544 17009853498965725952 14309619968237071744 11609386437508417536 8909152906779763328 6208919376051109120 3508685845322454912 808452314593800704 16554962857574698112 13854729326846043904 11154495796117389696 8454262265388735488 5754028734660081280 3053795203931427072 353561673202772864 16100072216183670272 13399838685455016064 10699605154726361856 7999371623997707648 5299138093269053440 2598904562540399232 18345415105521296640 15645181574792642432 12944948044063988224 10244714513335334016 7544480982606679808 4844247451878025600 2144013921149371392 17890524464130268800 15190290933401614592 12490057402672960384 9789823871944306176 7089590341215651968 4389356810486997760 1689123279758343552 17435633822739240960 14735400292010586752 12035166761281932544 9334933230553278336 6634699699824624128 3934466169095969920 1234232638367315712 16980743181348213120 14280509650619558912 11580276119890904704 8880042589162250496 6179809058433596288 3479575527704942080 779341996976287872 16525852539957185280 13825619009228531072 11125385478499876864 8425151947771222656 5724918417042568448 3024684886313914240 324451355585260032 16070961898566157440 13370728367837503232 10670494837108849024 7970261306380194816 5270027775651540608 2569794244922886400 18316304787903783808 15616071257175129600 12915837726446475392 10215604195717821184 7515370664989166976 4815137134260512768 2114903603531858560 17861414146512755968 15161180615784101760 12460947085055447552 9760713554326793344 7060480023598139136 4360246492869484928 1660012962140830720 17406523505121728128 14706289974393073920 12006056443664419712 9305822912935765504 6605589382207111296 3905355851478457088 1205122320749802880 16951632863730700288 14251399333002046080 11551165802273391872 8850932271544737664 6150698740816083456 3450465210087429248 750231679358775040 16496742222339672448 13796508691611018240 11096275160882364032 8396041630153709824 5695808099425055616 2995574568696401408 295341037967747200 16041851580948644608 13341618050219990400 10641384519491336192 7941150988762681984 5240917458034027776 2540683927305373568 18287194470286270976 15586960939557616768 12886727408828962560 10186493878100308352 7486260347371654144 4786026816642999936 2085793285914345728 17832303828895243136 15132070298166588928 12431836767437934720 9731603236709280512 7031369705980626304 4331136175251972096 1630902644523317888 17377413187504215296 14677179656775561088 11976946126046906880 9276712595318252672 6576479064589598464 3876245533860944256 1176012003132290048 16922522546113187456 14222289015384533248 11522055484655879040 8821821953927224832 6121588423198570624 3421354892469916416 721121361741262208 16467631904722159616 13767398373993505408 11067164843264851200 8366931312536196992 5666697781807542784 2966464251078888576 266230720350234368 16012741263331131776 13312507732602477568 10612274201873823360 7912040671145169152 5211807140416514944 2511573609687860736 18258084152668758144 15557850621940103936 12857617091211449728 10157383560482795520 7457150029754141312 4756916499025487104 2056682968296832896 17803193511277730304 15102959980549076096 12402726449820421888 9702492919091767680 7002259388363113472 4302025857634459264 1601792326905805056 17348302869886702464 14648069339158048256 11947835808429394048 9247602277700739840 6547368746972085632 3847135216243431424 1146901685514777216 16893412228495674624 14193178697767020416 11492945167038366208 8792711636309712000 6092478105581057792 3392244574852403584 692011044123749376 16438521587104646784 13738288056375992576 11038054525647338368 8337820994918684160 5637587464190029952 2937353933461375744 237120402732721536 15983630945713618944 13283397414984964736 10583163884256310528 7882930353527656320 5182696822799002112 2482463292070347904 18228973835051245312 15528740304322591104 12828506773593936896 10128273242865282688 7428039712136628480 4727806181407974272 2027572650679320064 17774083193660217472 15073849662931563264 12373616132202909056 9673382601474254848 6973149070745600640 4272915540016946432 1572682009288292224 17319192552269189632 14618959021540535424 11918725490811881216 9218491960083227008 6518258429354572800 3818024898625918592 1117791367897264384 16864301910878161792 14164068380149507584 11463834849420853376 8763601318692199168 6063367787963544960 3363134257234890752 662900726506236544 16409411269487133952 13709177738758479744 11008944208029825536 8308710677301171328 5608477146572517120 2908243615843862912 208010085115208704 15954520628096106112 13254287097367451904 10554053566638797696 7853820035910143488 5153586505181489280 2453352974452835072 18199863517433732480 15499629986705078272 12799396455976424064 10099162925247769856 7398929394519115648 4698695863790461440 1998462333061807232 17744972876042704640 15044739345314050432 12344505814585396224 9644272283856742016 6944038753128087808 4243805222399433600 1543571691670779392 17290082234651676800 14589848703923022592 11889615173194368384 9189381642465714176 6489148111737059968 3788914581008405760 1088681050279751552 16835191593260648960 14134958062531994752 11434724531803340544 8734491001074686336 6034257470346032128 3334023939617377920 633790408888723712 16380300951869621120 13680067421140966912 10979833890412312704 8279600359683658496 5579366828955004288 2879133298226350080 178899767497695872 15925410310478593280 13225176779749939072 10524943249021284864 7824709718292630656 5124476187563976448 2424242656835322240 18170753199816219648 15470519669087565440 12770286138358911232 10070052607630257024 7369819076901602816 4669585546172948608 1969352015444294400 17715862558425191808 15015629027696537600 12315395496967883392 9615161966239229184 6914928435510574976 4214694904781920768 1514461374053266560 17260971917034163968 14560738386305509760 11860504855576855552 9160271324848201344 6460037794119547136 3759804263390892928 1059570732662238720 16806081275643136128 14105847744914481920 11405614214185827712 8705380683457173504 6005147152728519296 3304913621999865088 604680091271210880 16351190634252108288 13650957103523454080 10950723572794799872 8250490042066145664 5550256511337491456 2850022980608837248 149789449880183040 15896299992861080448 13196066462132426240 10495832931403772032 7795599400675117824 5095365869946463616 2395132339217809408 18141642882198706816 15441409351470052608 12741175820741398400 10040942290012744192 7340708759284089984 4640475228555435776 1940241697826781568 17686752240807678976 14986518710079024768 12286285179350370560 9586051648621716352 6885818117893062144 4185584587164407936 1485351056435753728 17231861599416651136 14531628068687996928 11831394537959342720 9131161007230688512 6430927476502034304 3730693945773380096 1030460415044725888 16776970958025623296 14076737427296969088 11376503896568314880 8676270365839660672 5976036835111006464 3275803304382352256 575569773653698048 16322080316634595456 13621846785905941248 10921613255177287040 8221379724448632832 5521146193719978624 2820912662991324416 120679132262670208 15867189675243567616 13166956144514913408 10466722613786259200 7766489083057604992 5066255552328950784 2366022021600296576 18112532564581193984 15412299033852539776 12712065503123885568 10011831972395231360 7311598441666577152 4611364910937922944 1911131380209268736 17657641923190166144 14957408392461511936 12257174861732857728 9556941331004203520 6856707800275549312 4156474269546895104 1456240738818240896 17202751281799138304 14502517751070484096 11802284220341829888 9102050689613175680 6401817158884521472 3701583628155867264 1001350097427213056 16747860640408110464 14047627109679456256 11347393578950802048 8647160048222147840 5946926517493493632 3246692986764839424 546459456036185216 16292969999017082624 13592736468288428416 10892502937559774208 8192269406831120000 5492035876102465792 2791802345373811584 91568814645157376 15838079357626054784 13137845826897400576 10437612296168746368 7737378765440092160 5037145234711437952 2336911703982783744 18083422246963681152 15383188716235026944 12682955185506372736 9982721654777718528 7282488124049064320 4582254593320410112 1882021062591755904 17628531605572653312 14928298074843999104 12228064544115344896 9527831013386690688 6827597482658036480 4127363951929382272 1427130421200728064 17173640964181625472 14473407433452971264 11773173902724317056 9072940371995662848 6372706841267008640 3672473310538354432 972239779809700224 16718750322790597632 14018516792061943424 11318283261333289216 8618049730604635008 5917816199875980800 3217582669147326592 517349138418672384 16263859681399569792 13563626150670915584 10863392619942261376 8163159089213607168 5462925558484952960 2762692027756298752 62458497027644544 15808969040008541952 13108735509279887744 10408501978551233536 7708268447822579328 5008034917093925120 2307801386365270912 18054311929346168320 15354078398617514112 12653844867888859904 9953611337160205696 7253377806431551488 4553144275702897280 1852910744974243072 17599421287955140480 14899187757226486272 12198954226497832064 9498720695769177856 6798487165040523648 4098253634311869440 1398020103583215232 17144530646564112640 14444297115835458432 11744063585106804224 9043830054378150016 6343596523649495808 3643362992920841600 943129462192187392 16689640005173084800 13989406474444430592 11289172943715776384 8588939412987122176 5888705882258467968 3188472351529813760 488238820801159552 16234749363782056960 13534515833053402752 10834282302324748544 8134048771596094336 5433815240867440128 2733581710138785920 33348179410131712 15779858722391029120 13079625191662374912 10379391660933720704 7679158130205066496 4978924599476412288 2278691068747758080 18025201611728655488 15324968081000001280 12624734550271347072 9924501019542692864 7224267488814038656 4524033958085384448 1823800427356730240 17570310970337627648 14870077439608973440 12169843908880319232 9469610378151665024 6769376847423010816 4069143316694356608 1368909785965702400 17115420328946599808 14415186798217945600 11714953267489291392 9014719736760637184 6314486206031982976 3614252675303328768 914019144574674560 16660529687555571968 13960296156826917760 11260062626098263552 8559829095369609344 5859595564640955136 3159362033912300928 459128503183646720 16205639046164544128 13505405515435889920 10805171984707235712 8104938453978581504 5404704923249927296 2704471392521273088 4237861792618880 15750748404773516288 13050514874044862080 10350281343316207872 7650047812587553664 4949814281858899456 2249580751130245248 17996091294111142656 15295857763382488448 12595624232653834240 9895390701925180032 7195157171196525824 4494923640467871616 1794690109739217408 17541200652720114816 14840967121991460608 12140733591262806400 9440500060534152192 6740266529805497984 4040032999076843776 1339799468348189568 17086310011329086976 14386076480600432768 11685842949871778560 8985609419143124352 6285375888414470144 3585142357685815936 884908826957161728 16631419369938059136 13931185839209404928 11230952308480750720 8530718777752096512 5830485247023442304 3130251716294788096 430018185566133888 16176528728547031296 13476295197818377088 10776061667089722880 8075828136361068672 5375594605632414464 2675361074903760256 18421871617884657664 15721638087156003456 13021404556427349248 10321171025698695040 7620937494970040832 4920703964241386624 2220470433512732416 17966980976493629824 15266747445764975616 12566513915036321408 9866280384307667200 7166046853579012992 4465813322850358784 1765579792121704576 17512090335102601984 14811856804373947776 12111623273645293568 9411389742916639360 6711156212187985152 4010922681459330944 1310689150730676736 17057199693711574144 14356966162982919936 11656732632254265728 8956499101525611520 6256265570796957312 3556032040068303104 855798509339648896 16602309052320546304 13902075521591892096 11201841990863237888 8501608460134583680 5801374929405929472 3101141398677275264 400907867948621056 16147418410929518464 13447184880200864256 10746951349472210048 8046717818743555840 5346484288014901632 2646250757286247424 18392761300267144832 15692527769538490624 12992294238809836416 10292060708081182208 7591827177352528000 4891593646623873792 2191360115895219584 17937870658876116992 15237637128147462784 12537403597418808576 9837170066690154368 7136936535961500160 4436703005232845952 1736469474504191744 17482980017485089152 14782746486756434944 12082512956027780736 9382279425299126528 6682045894570472320 3981812363841818112 1281578833113163904 17028089376094061312 14327855845365407104 11627622314636752896 8927388783908098688 6227155253179444480 3526921722450790272 826688191722136064 16573198734703033472 13872965203974379264 11172731673245725056 8472498142517070848 5772264611788416640 3072031081059762432 371797550331108224 16118308093312005632 13418074562583351424 10717841031854697216 8017607501126043008 5317373970397388800 2617140439668734592 18363650982649632000 15663417451920977792 12963183921192323584 10262950390463669376 7562716859735015168 4862483329006360960 2162249798277706752 17908760341258604160 15208526810529949952 12508293279801295744 9808059749072641536 7107826218343987328 4407592687615333120 1707359156886678912 17453869699867576320 14753636169138922112 12053402638410267904 9353169107681613696 6652935576952959488 3952702046224305280 1252468515495651072 16998979058476548480 14298745527747894272 11598511997019240064 8898278466290585856 6198044935561931648 3497811404833277440 797577874104623232 16544088417085520640 13843854886356866432 11143621355628212224 8443387824899558016 5743154294170903808 3042920763442249600 342687232713595392 16089197775694492800 13388964244965838592 10688730714237184384 7988497183508530176 5288263652779875968 2588030122051221760 18334540665032119168 15634307134303464960 12934073603574810752 10233840072846156544 7533606542117502336 4833373011388848128 2133139480660193920 17879650023641091328 15179416492912437120 12479182962183782912 9778949431455128704 7078715900726474496 4378482369997820288 1678248839269166080 17424759382250063488 14724525851521409280 12024292320792755072 9324058790064100864 6623825259335446656 3923591728606792448 1223358197878138240 16969868740859035648 14269635210130381440 11569401679401727232 8869168148673073024 6168934617944418816 3468701087215764608 768467556487110400 16514978099468007808 13814744568739353600 11114511038010699392 8414277507282045184 5714043976553390976 3013810445824736768 313576915096082560 16060087458076979968 13359853927348325760 10659620396619671552 7959386865891017344 5259153335162363136 2558919804433708928 18305430347414606336 15605196816685952128 12904963285957297920 10204729755228643712 7504496224499989504 4804262693771335296 2104029163042681088 17850539706023578496 15150306175294924288 12450072644566270080 9749839113837615872 7049605583108961664 4349372052380307456 1649138521651653248 17395649064632550656 14695415533903896448 11995182003175242240 9294948472446588032 6594714941717933824 3894481410989279616 1194247880260625408 16940758423241522816 14240524892512868608 11540291361784214400 8840057831055560192 6139824300326905984 3439590769598251776 739357238869597568 16485867781850494976 13785634251121840768 11085400720393186560 8385167189664532352 5684933658935878144 2984700128207223936 284466597478569728 16030977140459467136 13330743609730812928 10630510079002158720 7930276548273504512 5230043017544850304 2529809486816196096 18276320029797093504 15576086499068439296 12875852968339785088 10175619437611130880 7475385906882476672 4775152376153822464 2074918845425168256 17821429388406065664 15121195857677411456 12420962326948757248 9720728796220103040 7020495265491448832 4320261734762794624 1620028204034140416 17366538747015037824 14666305216286383616 11966071685557729408 9265838154829075200 6565604624100420992 3865371093371766784 1165137562643112576 16911648105624009984 14211414574895355776 11511181044166701568 8810947513438047360 6110713982709393152 3410480451980738944 710246921252084736 16456757464232982144 13756523933504327936 11056290402775673728 8356056872047019520 5655823341318365312 2955589810589711104 255356279861056896 16001866822841954304 13301633292113300096 10601399761384645888 7901166230655991680 5200932699927337472 2500699169198683264 18247209712179580672 15546976181450926464 12846742650722272256 10146509119993618048 7446275589264963840 4746042058536309632 2045808527807655424 17792319070788552832 15092085540059898624 12391852009331244416 9691618478602590208 6991384947873936000 4291151417145281792 1590917886416627584 17337428429397524992 14637194898668870784 11936961367940216576 9236727837211562368 6536494306482908160 3836260775754253952 1136027245025599744 16882537788006497152 14182304257277842944 11482070726549188736 8781837195820534528 6081603665091880320 3381370134363226112 681136603634571904 16427647146615469312 13727413615886815104 11027180085158160896 8326946554429506688 5626713023700852480 2926479492972198272 226245962243544064 15972756505224441472 13272522974495787264 10572289443767133056 7872055913038478848 5171822382309824640 2471588851581170432 18218099394562067840 15517865863833413632 12817632333104759424 10117398802376105216 7417165271647451008 4716931740918796800 2016698210190142592 17763208753171040000 15062975222442385792 12362741691713731584 9662508160985077376 6962274630256423168 4262041099527768960 1561807568799114752 17308318111780012160 14608084581051357952 11907851050322703744 9207617519594049536 6507383988865395328 3807150458136741120 1106916927408086912 16853427470388984320 14153193939660330112 11452960408931675904 8752726878203021696 6052493347474367488 3352259816745713280 652026286017059072 16398536828997956480 13698303298269302272 10998069767540648064 8297836236811993856 5597602706083339648 2897369175354685440 197135644626031232 15943646187606928640 13243412656878274432 10543179126149620224 7842945595420966016 5142712064692311808 2442478533963657600 18188989076944555008 15488755546215900800 12788522015487246592 10088288484758592384 7388054954029938176 4687821423301283968 1987587892572629760 17734098435553527168 15033864904824872960 12333631374096218752 9633397843367564544 6933164312638910336 4232930781910256128 1532697251181601920 17279207794162499328 14578974263433845120 11878740732705190912 9178507201976536704 6478273671247882496 3778040140519228288 1077806609790574080 16824317152771471488 14124083622042817280 11423850091314163072 8723616560585508864 6023383029856854656 3323149499128200448 622915968399546240 16369426511380443648 13669192980651789440 10968959449923135232 8268725919194481024 5568492388465826816 2868258857737172608 168025327008518400 15914535869989415808 13214302339260761600 10514068808532107392 7813835277803453184 5113601747074798976 2413368216346144768 18159878759327042176 15459645228598387968 12759411697869733760 10059178167141079552 7358944636412425344 4658711105683771136 1958477574955116928 17704988117936014336 15004754587207360128 12304521056478705920 9604287525750051712 6904053995021397504 4203820464292743296 1503586933564089088 17250097476544986496 14549863945816332288 11849630415087678080 9149396884359023872 6449163353630369664 3748929822901715456 1048696292173061248 16795206835153958656 14094973304425304448 11394739773696650240 8694506242967996032 5994272712239341824 3294039181510687616 593805650782033408 16340316193762930816 13640082663034276608 10939849132305622400 8239615601576968192 5539382070848313984 2839148540119659776 138915009391005568 15885425552371902976 13185192021643248768 10484958490914594560 7784724960185940352 5084491429457286144 2384257898728631936 18130768441709529344 15430534910980875136 12730301380252220928 10030067849523566720 7329834318794912512 4629600788066258304 1929367257337604096 17675877800318501504 14975644269589847296 12275410738861193088 9575177208132538880 6874943677403884672 4174710146675230464 1474476615946576256 17220987158927473664 14520753628198819456 11820520097470165248 9120286566741511040 6420053036012856832 3719819505284202624 1019585974555548416 16766096517536445824 14065862986807791616 11365629456079137408 8665395925350483200 5965162394621828992 3264928863893174784 564695333164520576 16311205876145417984 13610972345416763776 10910738814688109568 8210505283959455360 5510271753230801152 2810038222502146944 109804691773492736 15856315234754390144 13156081704025735936 10455848173297081728 7755614642568427520 5055381111839773312 2355147581111119104 18101658124092016512 15401424593363362304 12701191062634708096 10000957531906053888 7300724001177399680 4600490470448745472 1900256939720091264 17646767482700988672 14946533951972334464 12246300421243680256 9546066890515026048 6845833359786371840 4145599829057717632 1445366298329063424 17191876841309960832 14491643310581306624 11791409779852652416 9091176249123998208 6390942718395344000 3690709187666689792 990475656938035584 16736986199918932992 14036752669190278784 11336519138461624576 8636285607732970368 5936052077004316160 3235818546275661952 535585015547007744 16282095558527905152 13581862027799250944 10881628497070596736 8181394966341942528 5481161435613288320 2780927904884634112 80694374155979904 15827204917136877312 13126971386408223104 10426737855679568896 7726504324950914688 5026270794222260480 2326037263493606272 18072547806474503680 15372314275745849472 12672080745017195264 9971847214288541056 7271613683559886848 4571380152831232640 1871146622102578432 17617657165083475840 14917423634354821632 12217190103626167424 9516956572897513216 6816723042168859008 4116489511440204800 1416255980711550592 17162766523692448000 14462532992963793792 11762299462235139584 9062065931506485376 6361832400777831168 3661598870049176960 961365339320522752 16707875882301420160 14007642351572765952 11307408820844111744 8607175290115457536 5906941759386803328 3206708228658149120 506474697929494912 16252985240910392320 13552751710181738112 10852518179453083904 8152284648724429696 5452051117995775488 2751817587267121280 51584056538467072 15798094599519364480 13097861068790710272 10397627538062056064 7697394007333401856 4997160476604747648 2296926945876093440 18043437488856990848 15343203958128336640 12642970427399682432 9942736896671028224 7242503365942374016 4542269835213719808 1842036304485065600 17588546847465963008 14888313316737308800 12188079786008654592 9487846255280000384 6787612724551346176 4087379193822691968 1387145663094037760 17133656206074935168 14433422675346280960 11733189144617626752 9032955613888972544 6332722083160318336 3632488552431664128 932255021703009920 16678765564683907328 13978532033955253120 11278298503226598912 8578064972497944704 5877831441769290496 3177597911040636288 477364380311982080 16223874923292879488 13523641392564225280 10823407861835571072 8123174331106916864 5422940800378262656 2722707269649608448 22473738920954240 15768984281901851648 13068750751173197440 10368517220444543232 7668283689715889024 4968050158987234816 2267816628258580608 18014327171239478016 15314093640510823808 12613860109782169600 9913626579053515392 7213393048324861184 4513159517596206976 1812925986867552768 17559436529848450176 14859202999119795968 12158969468391141760 9458735937662487552 6758502406933833344 4058268876205179136 1358035345476524928 17104545888457422336 14404312357728768128 11704078827000113920 9003845296271459712 6303611765542805504 3603378234814151296 903144704085497088 16649655247066394496 13949421716337740288 11249188185609086080 8548954654880431872 5848721124151777664 3148487593423123456 448254062694469248 16194764605675366656 13494531074946712448 10794297544218058240 8094064013489404032 5393830482760749824 2693596952032095616 18440107495012993024 15739873964284338816 13039640433555684608 10339406902827030400 7639173372098376192 4938939841369721984 2238706310641067776 17985216853621965184 15284983322893310976 12584749792164656768 9884516261436002560 7184282730707348352 4484049199978694144 1783815669250039936 17530326212230937344 14830092681502283136 12129859150773628928 9429625620044974720 6729392089316320512 4029158558587666304 1328925027859012096 17075435570839909504 14375202040111255296 11674968509382601088 8974734978653946880 6274501447925292672 3574267917196638464 874034386467984256 16620544929448881664 13920311398720227456 11220077867991573248 8519844337262919040 5819610806534264832 3119377275805610624 419143745076956416 16165654288057853824 13465420757329199616 10765187226600545408 8064953695871891200 5364720165143236992 2664486634414582784 18410997177395480192 15710763646666825984 13010530115938171776 10310296585209517568 7610063054480863360 4909829523752209152 2209595993023554944 17956106536004452352 15255873005275798144 12555639474547143936 9855405943818489728 7155172413089835520 4454938882361181312 1754705351632527104 17501215894613424512 14800982363884770304 12100748833156116096 9400515302427461888 6700281771698807680 4000048240970153472 1299814710241499264 17046325253222396672 14346091722493742464 11645858191765088256 8945624661036434048 6245391130307779840 3545157599579125632 844924068850471424 16591434611831368832 13891201081102714624 11190967550374060416 8490734019645406208 5790500488916752000 3090266958188097792 390033427459443584 16136543970440340992 13436310439711686784 10736076908983032576 8035843378254378368 5335609847525724160 2635376316797069952 18381886859777967360 15681653329049313152 12981419798320658944 10281186267592004736 7580952736863350528 4880719206134696320 2180485675406042112 17926996218386939520 15226762687658285312 12526529156929631104 9826295626200976896 7126062095472322688 4425828564743668480 1725595034015014272 17472105576995911680 14771872046267257472 12071638515538603264 9371404984809949056 6671171454081294848 3970937923352640640 1270704392623986432 17017214935604883840 14316981404876229632 11616747874147575424 8916514343418921216 6216280812690267008 3516047281961612800 815813751232958592 16562324294213856000 13862090763485201792 11161857232756547584 8461623702027893376 5761390171299239168 3061156640570584960 360923109841930752 16107433652822828160 13407200122094173952 10706966591365519744 8006733060636865536 5306499529908211328 2606265999179557120 18352776542160454528 15652543011431800320 12952309480703146112 10252075949974491904 7551842419245837696 4851608888517183488 2151375357788529280 17897885900769426688 15197652370040772480 12497418839312118272 9797185308583464064 7096951777854809856 4396718247126155648 1696484716397501440 17442995259378398848 14742761728649744640 12042528197921090432 9342294667192436224 6642061136463782016 3941827605735127808 1241594075006473600 16988104617987371008 14287871087258716800 11587637556530062592 8887404025801408384 6187170495072754176 3486936964344099968 786703433615445760 16533213976596343168 13832980445867688960 11132746915139034752 8432513384410380544 5732279853681726336 3032046322953072128 331812792224417920 16078323335205315328 13378089804476661120 10677856273748006912 7977622743019352704 5277389212290698496 2577155681562044288 18323666224542941696 15623432693814287488 12923199163085633280 10222965632356979072 7522732101628324864 4822498570899670656 2122265040171016448 17868775583151913856 15168542052423259648 12468308521694605440 9768074990965951232 7067841460237297024 4367607929508642816 1667374398779988608 17413884941760886016 14713651411032231808 12013417880303577600 9313184349574923392 6612950818846269184 3912717288117614976 1212483757388960768 16958994300369858176 14258760769641203968 11558527238912549760 8858293708183895552 6158060177455241344 3457826646726587136 757593115997932928 16504103658978830336 13803870128250176128 11103636597521521920 8403403066792867712 5703169536064213504 3002936005335559296 302702474606905088 16049213017587802496 13348979486859148288 10648745956130494080 7948512425401839872 5248278894673185664 2548045363944531456 18294555906925428864 15594322376196774656 12894088845468120448 10193855314739466240 7493621784010812032 4793388253282157824 2093154722553503616 17839665265534401024 15139431734805746816 12439198204077092608 9738964673348438400 7038731142619784192 4338497611891129984 1638264081162475776 17384774624143373184 14684541093414718976 11984307562686064768 9284074031957410560 6583840501228756352 3883606970500102144 1183373439771447936 16929883982752345344 14229650452023691136 11529416921295036928 8829183390566382720 6128949859837728512 3428716329109074304 728482798380420096 16474993341361317504 13774759810632663296 11074526279904009088 8374292749175354880 5674059218446700672 2973825687718046464 273592156989392256 16020102699970289664 13319869169241635456 10619635638512981248 7919402107784327040 5219168577055672832 2518935046327018624 18265445589307916032 15565212058579261824 12864978527850607616 10164744997121953408 7464511466393299200 4764277935664644992 2064044404935990784 17810554947916888192 15110321417188233984 12410087886459579776 9709854355730925568 7009620825002271360 4309387294273617152 1609153763544962944 17355664306525860352 14655430775797206144 11955197245068551936 9254963714339897728 6554730183611243520 3854496652882589312 1154263122153935104 16900773665134832512 14200540134406178304 11500306603677524096 8800073072948869888 6099839542220215680 3399606011491561472 699372480762907264 16445883023743804672 13745649493015150464 11045415962286496256 8345182431557842048 5644948900829187840 2944715370100533632 244481839371879424 15990992382352776832 13290758851624122624 10590525320895468416 7890291790166814208 5190058259438160000 2489824728709505792 18236335271690403200 15536101740961748992 12835868210233094784 10135634679504440576 7435401148775786368 4735167618047132160 2034934087318477952 17781444630299375360 15081211099570721152 12380977568842066944 9680744038113412736 6980510507384758528 4280276976656104320 1580043445927450112 17326553988908347520 14626320458179693312 11926086927451039104 9225853396722384896 6525619865993730688 3825386335265076480 1125152804536422272 16871663347517319680 14171429816788665472 11471196286060011264 8770962755331357056 6070729224602702848 3370495693874048640 670262163145394432 16416772706126291840 13716539175397637632 11016305644668983424 8316072113940329216 5615838583211675008 2915605052483020800 215371521754366592 15961882064735264000 13261648534006609792 10561415003277955584 7861181472549301376 5160947941820647168 2460714411091992960 18207224954072890368 15506991423344236160 12806757892615581952 10106524361886927744 7406290831158273536 4706057300429619328 2005823769700965120 17752334312681862528 15052100781953208320 12351867251224554112 9651633720495899904 6951400189767245696 4251166659038591488 1550933128309937280 17297443671290834688 14597210140562180480 11896976609833526272 9196743079104872064 6496509548376217856 3796276017647563648 1096042486918909440 16842553029899806848 14142319499171152640 11442085968442498432 8741852437713844224 6041618906985190016 3341385376256535808 641151845527881600 16387662388508779008 13687428857780124800 10987195327051470592 8286961796322816384 5586728265594162176 2886494734865507968 186261204136853760 15932771747117751168 13232538216389096960 10532304685660442752 7832071154931788544 5131837624203134336 2431604093474480128 18178114636455377536 15477881105726723328 12777647574998069120 10077414044269414912 7377180513540760704 4676946982812106496 1976713452083452288 17723223995064349696 15022990464335695488 12322756933607041280 9622523402878387072 6922289872149732864 4222056341421078656 1521822810692424448 17268333353673321856 14568099822944667648 11867866292216013440 9167632761487359232 6467399230758705024 3767165700030050816 1066932169301396608 16813442712282294016 14113209181553639808 11412975650824985600 8712742120096331392 6012508589367677184 3312275058639022976 612041527910368768 16358552070891266176 13658318540162611968 10958085009433957760 8257851478705303552 5557617947976649344 2857384417247995136 157150886519340928 15903661429500238336 13203427898771584128 10503194368042929920 7802960837314275712 5102727306585621504 2402493775856967296 18149004318837864704 15448770788109210496 12748537257380556288 10048303726651902080 7348070195923247872 4647836665194593664 1947603134465939456 17694113677446836864 14993880146718182656 12293646615989528448 9593413085260874240 6893179554532220032 4192946023803565824 1492712493074911616 17239223036055809024 14538989505327154816 11838755974598500608 9138522443869846400 6438288913141192192 3738055382412537984 1037821851683883776 16784332394664781184 14084098863936126976 11383865333207472768 8683631802478818560 5983398271750164352 3283164741021510144 582931210292855936 16329441753273753344 13629208222545099136 10928974691816444928 8228741161087790720 5528507630359136512 2828274099630482304 128040568901828096 15874551111882725504 13174317581154071296 10474084050425417088 7773850519696762880 5073616988968108672 2373383458239454464 18119894001220351872 15419660470491697664 12719426939763043456 10019193409034389248 7318959878305735040 4618726347577080832 1918492816848426624 17665003359829324032 14964769829100669824 12264536298372015616 9564302767643361408 6864069236914707200 4163835706186052992 1463602175457398784 17210112718438296192 14509879187709641984 11809645656980987776 9109412126252333568 6409178595523679360 3708945064795025152 1008711534066370944 16755222077047268352 14054988546318614144 11354755015589959936 8654521484861305728 5954287954132651520 3254054423403997312 553820892675343104 16300331435656240512 13600097904927586304 10899864374198932096 8199630843470277888 5499397312741623680 2799163782012969472 98930251284315264 15845440794265212672 13145207263536558464 10444973732807904256 7744740202079250048 5044506671350595840 2344273140621941632 18090783683602839040 15390550152874184832 12690316622145530624 9990083091416876416 7289849560688222208 4589616029959568000 1889382499230913792 17635893042211811200 14935659511483156992 12235425980754502784 9535192450025848576 6834958919297194368 4134725388568540160 1434491857839885952 17181002400820783360 14480768870092129152 11780535339363474944 9080301808634820736 6380068277906166528 3679834747177512320 979601216448858112 16726111759429755520 14025878228701101312 11325644697972447104 8625411167243792896 5925177636515138688 3224944105786484480 524710575057830272 16271221118038727680 13570987587310073472 10870754056581419264 8170520525852765056 5470286995124110848 2770053464395456640 69819933666802432 15816330476647699840 13116096945919045632 10415863415190391424 7715629884461737216 5015396353733083008 2315162823004428800 18061673365985326208 15361439835256672000 12661206304528017792 9960972773799363584 7260739243070709376 4560505712342055168 1860272181613400960 17606782724594298368 14906549193865644160 12206315663136989952 9506082132408335744 6805848601679681536 4105615070951027328 1405381540222373120 17151892083203270528 14451658552474616320 11751425021745962112 9051191491017307904 6350957960288653696 3650724429559999488 950490898831345280 16697001441812242688 13996767911083588480 11296534380354934272 8596300849626280064 5896067318897625856 3195833788168971648 495600257440317440 16242110800421214848 13541877269692560640 10841643738963906432 8141410208235252224 5441176677506598016 2740943146777943808 40709616049289600 15787220159030187008 13086986628301532800 10386753097572878592 7686519566844224384 4986286036115570176 2286052505386915968 18032563048367813376 15332329517639159168 12632095986910504960 9931862456181850752 7231628925453196544 4531395394724542336 1831161863995888128 17577672406976785536 14877438876248131328 12177205345519477120 9476971814790822912 6776738284062168704 4076504753333514496 1376271222604860288 17122781765585757696 14422548234857103488 11722314704128449280 9022081173399795072 6321847642671140864 3621614111942486656 921380581213832448 16667891124194729856 13967657593466075648 11267424062737421440 8567190532008767232 5866957001280113024 3166723470551458816 466489939822804608 16213000482803702016 13512766952075047808 10812533421346393600 8112299890617739392 5412066359889085184 2711832829160430976 11599298431776768 15758109841412674176 13057876310684019968 10357642779955365760 7657409249226711552 4957175718498057344 2256942187769403136 18003452730750300544 15303219200021646336 12602985669292992128 9902752138564337920 7202518607835683712 4502285077107029504 1802051546378375296 17548562089359272704 14848328558630618496 12148095027901964288 9447861497173310080 6747627966444655872 4047394435716001664 1347160904987347456 17093671447968244864 14393437917239590656 11693204386510936448 8992970855782282240 6292737325053628032 3592503794324973824 892270263596319616 16638780806577217024 13938547275848562816 11238313745119908608 8538080214391254400 5837846683662600192 3137613152933945984 437379622205291776 16183890165186189184 13483656634457534976 10783423103728880768 8083189573000226560 5382956042271572352 2682722511542918144 18429233054523815552 15728999523795161344 13028765993066507136 10328532462337852928 7628298931609198720 4928065400880544512 2227831870151890304 17974342413132787712 15274108882404133504 12573875351675479296 9873641820946825088 7173408290218170880 4473174759489516672 1772941228760862464 17519451771741759872 14819218241013105664 12118984710284451456 9418751179555797248 6718517648827143040 4018284118098488832 1318050587369834624 17064561130350732032 14364327599622077824 11664094068893423616 8963860538164769408 6263627007436115200 3563393476707460992 863159945978806784 16609670488959704192 13909436958231049984 11209203427502395776 8508969896773741568 5808736366045087360 3108502835316433152 408269304587778944 16154779847568676352 13454546316840022144 10754312786111367936 8054079255382713728 5353845724654059520 2653612193925405312 18400122736906302720 15699889206177648512 12999655675448994304 10299422144720340096 7599188613991685888 4898955083263031680 2198721552534377472 17945232095515274880 15244998564786620672 12544765034057966464 9844531503329312256 7144297972600658048 4444064441872003840 1743830911143349632 17490341454124247040 14790107923395592832 12089874392666938624 9389640861938284416 6689407331209630208 3989173800480976000 1288940269752321792 17035450812733219200 14335217282004564992 11634983751275910784 8934750220547256576 6234516689818602368 3534283159089948160 834049628361293952 16580560171342191360 13880326640613537152 11180093109884882944 8479859579156228736 5779626048427574528 3079392517698920320 379158986970266112 16125669529951163520 13425435999222509312 10725202468493855104 8024968937765200896 5324735407036546688 2624501876307892480 18371012419288789888 15670778888560135680 12970545357831481472 10270311827102827264 7570078296374173056 4869844765645518848 2169611234916864640 17916121777897762048 15215888247169107840 12515654716440453632 9815421185711799424 7115187654983145216 4414954124254491008 1714720593525836800 17461231136506734208 14760997605778080000 12060764075049425792 9360530544320771584 6660297013592117376 3960063482863463168 1259829952134808960 17006340495115706368 14306106964387052160 11605873433658397952 8905639902929743744 6205406372201089536 3505172841472435328 804939310743781120 16551449853724678528 13851216322996024320 11150982792267370112 8450749261538715904 5750515730810061696 3050282200081407488 350048669352753280 16096559212333650688 13396325681604996480 10696092150876342272 7995858620147688064 5295625089419033856 2595391558690379648 18341902101671277056 15641668570942622848 12941435040213968640 10241201509485314432 7540967978756660224 4840734448028006016 2140500917299351808 17887011460280249216 15186777929551595008 12486544398822940800 9786310868094286592 7086077337365632384 4385843806636978176 1685610275908323968 17432120818889221376 14731887288160567168 12031653757431912960 9331420226703258752 6631186695974604544 3930953165245950336 1230719634517296128 16977230177498193536 14276996646769539328 11576763116040885120 8876529585312230912 6176296054583576704 3476062523854922496 775828993126268288 16522339536107165696 13822106005378511488 11121872474649857280 8421638943921203072 5721405413192548864 3021171882463894656 320938351735240448 16067448894716137856 13367215363987483648 10666981833258829440 7966748302530175232 5266514771801521024 2566281241072866816 18312791784053764224 15612558253325110016 12912324722596455808 10212091191867801600 7511857661139147392 4811624130410493184 2111390599681838976 17857901142662736384 15157667611934082176 12457434081205427968 9757200550476773760 7056967019748119552 4356733489019465344 1656499958290811136 17403010501271708544 14702776970543054336 12002543439814400128 9302309909085745920 6602076378357091712 3901842847628437504 1201609316899783296 16948119859880680704 14247886329152026496 11547652798423372288 8847419267694718080 6147185736966063872 3446952206237409664 746718675508755456 16493229218489652864 13792995687760998656 11092762157032344448 8392528626303690240 5692295095575036032 2992061564846381824 291828034117727616 16038338577098625024 13338105046369970816 10637871515641316608 7937637984912662400 5237404454184008192 2537170923455353984 18283681466436251392 15583447935707597184 12883214404978942976 10182980874250288768 7482747343521634560 4782513812792980352 2082280282064326144 17828790825045223552 15128557294316569344 12428323763587915136 9728090232859260928 7027856702130606720 4327623171401952512 1627389640673298304 17373900183654195712 14673666652925541504 11973433122196887296 9273199591468233088 6572966060739578880 3872732530010924672 1172498999282270464 16919009542263167872 14218776011534513664 11518542480805859456 8818308950077205248 6118075419348551040 3417841888619896832 717608357891242624 16464118900872140032 13763885370143485824 11063651839414831616 8363418308686177408 5663184777957523200 2962951247228868992 262717716500214784 16009228259481112192 13308994728752457984 10608761198023803776 7908527667295149568 5208294136566495360 2508060605837841152 18254571148818738560 15554337618090084352 12854104087361430144 10153870556632775936 7453637025904121728 4753403495175467520 2053169964446813312 17799680507427710720 15099446976699056512 12399213445970402304 9698979915241748096 6998746384513093888 4298512853784439680 1598279323055785472 17344789866036682880 14644556335308028672 11944322804579374464 9244089273850720256 6543855743122066048 3843622212393411840 1143388681664757632 16889899224645655040 14189665693917000832 11489432163188346624 8789198632459692416 6088965101731038208 3388731571002384000 688498040273729792 16435008583254627200 13734775052525972992 11034541521797318784 8334307991068664576 5634074460340010368 2933840929611356160 233607398882701952 15980117941863599360 13279884411134945152 10579650880406290944 7879417349677636736 5179183818948982528 2478950288220328320 18225460831201225728 15525227300472571520 12824993769743917312 10124760239015263104 7424526708286608896 4724293177557954688 2024059646829300480 17770570189810197888 15070336659081543680 12370103128352889472 9669869597624235264 6969636066895581056 4269402536166926848 1569169005438272640 17315679548419170048 14615446017690515840 11915212486961861632 9214978956233207424 6514745425504553216 3814511894775899008 1114278364047244800 16860788907028142208 14160555376299488000 11460321845570833792 8760088314842179584 6059854784113525376 3359621253384871168 659387722656216960 16405898265637114368 13705664734908460160 11005431204179805952 8305197673451151744 5604964142722497536 2904730611993843328 204497081265189120 15951007624246086528 13250774093517432320 10550540562788778112 7850307032060123904 5150073501331469696 2449839970602815488 18196350513583712896 15496116982855058688 12795883452126404480 10095649921397750272 7395416390669096064 4695182859940441856 1994949329211787648 17741459872192685056 15041226341464030848 12340992810735376640 9640759280006722432 6940525749278068224 4240292218549414016 1540058687820759808 17286569230801657216 14586335700073003008 11886102169344348800 9185868638615694592 6485635107887040384 3785401577158386176 1085168046429731968 16831678589410629376 14131445058681975168 11431211527953320960 8730977997224666752 6030744466496012544 3330510935767358336 630277405038704128 16376787948019601536 13676554417290947328 10976320886562293120 8276087355833638912 5575853825104984704 2875620294376330496 175386763647676288 15921897306628573696 13221663775899919488 10521430245171265280 7821196714442611072 5120963183713956864 2420729652985302656 18167240195966200064 15467006665237545856 12766773134508891648 10066539603780237440 7366306073051583232 4666072542322929024 1965839011594274816 17712349554575172224 15012116023846518016 12311882493117863808 9611648962389209600 6911415431660555392 4211181900931901184 1510948370203246976 17257458913184144384 14557225382455490176 11856991851726835968 9156758320998181760 6456524790269527552 3756291259540873344 1056057728812219136 16802568271793116544 14102334741064462336 11402101210335808128 8701867679607153920 6001634148878499712 3301400618149845504 601167087421191296 16347677630402088704 13647444099673434496 10947210568944780288 8246977038216126080 5546743507487471872 2846509976758817664 146276446030163456 15892786989011060864 13192553458282406656 10492319927553752448 7792086396825098240 5091852866096444032 2391619335367789824 18138129878348687232 15437896347620033024 12737662816891378816 10037429286162724608 7337195755434070400 4636962224705416192 1936728693976761984 17683239236957659392 14983005706229005184 12282772175500350976 9582538644771696768 6882305114043042560 4182071583314388352 1481838052585734144 17228348595566631552 14528115064837977344 11827881534109323136 9127648003380668928 6427414472652014720 3727180941923360512 1026947411194706304 16773457954175603712 14073224423446949504 11372990892718295296 8672757361989641088 5972523831260986880 3272290300532332672 572056769803678464 16318567312784575872 13618333782055921664 10918100251327267456 8217866720598613248 5517633189869959040 2817399659141304832 117166128412650624 15863676671393548032 13163443140664893824 10463209609936239616 7762976079207585408 5062742548478931200 2362509017750276992 18109019560731174400 15408786030002520192 12708552499273865984 10008318968545211776 7308085437816557568 4607851907087903360 1907618376359249152 17654128919340146560 14953895388611492352 12253661857882838144 9553428327154183936 6853194796425529728 4152961265696875520 1452727734968221312 17199238277949118720 14499004747220464512 11798771216491810304 9098537685763156096 6398304155034501888 3698070624305847680 997837093577193472 16744347636558090880 14044114105829436672 11343880575100782464 8643647044372128256 5943413513643474048 3243179982914819840 542946452186165632 16289456995167063040 13589223464438408832 10888989933709754624 8188756402981100416 5488522872252446208 2788289341523792000 88055810795137792 15834566353776035200 13134332823047380992 10434099292318726784 7733865761590072576 5033632230861418368 2333398700132764160 18079909243113661568 15379675712385007360 12679442181656353152 9979208650927698944 7278975120199044736 4578741589470390528 1878508058741736320 17625018601722633728 14924785070993979520 12224551540265325312 9524318009536671104 6824084478808016896 4123850948079362688 1423617417350708480 17170127960331605888 14469894429602951680 11769660898874297472 9069427368145643264 6369193837416989056 3668960306688334848 968726775959680640 16715237318940578048 14015003788211923840 11314770257483269632 8614536726754615424 5914303196025961216 3214069665297307008 513836134568652800 16260346677549550208 13560113146820896000 10859879616092241792 8159646085363587584 5459412554634933376 2759179023906279168 58945493177624960 15805456036158522368 13105222505429868160 10404988974701213952 7704755443972559744 5004521913243905536 2304288382515251328 18050798925496148736 15350565394767494528 12650331864038840320 9950098333310186112 7249864802581531904 4549631271852877696 1849397741124223488 17595908284105120896 14895674753376466688 12195441222647812480 9495207691919158272 6794974161190504064 4094740630461849856 1394507099733195648 17141017642714093056 14440784111985438848 11740550581256784640 9040317050528130432 6340083519799476224 3639849989070822016 939616458342167808 16686127001323065216 13985893470594411008 11285659939865756800 8585426409137102592 5885192878408448384 3184959347679794176 484725816951139968 16231236359932037376 13531002829203383168 10830769298474728960 8130535767746074752 5430302237017420544 2730068706288766336 29835175560112128 15776345718541009536 13076112187812355328 10375878657083701120 7675645126355046912 4975411595626392704 2275178064897738496 18021688607878635904 15321455077149981696 12621221546421327488 9920988015692673280 7220754484964019072 4520520954235364864 1820287423506710656 17566797966487608064 14866564435758953856 12166330905030299648 9466097374301645440 6765863843572991232 4065630312844337024 1365396782115682816 17111907325096580224 14411673794367926016 11711440263639271808 9011206732910617600 6310973202181963392 3610739671453309184 910506140724654976 16657016683705552384 13956783152976898176 11256549622248243968 8556316091519589760 5856082560790935552 3155849030062281344 455615499333627136 16202126042314524544 13501892511585870336 10801658980857216128 8101425450128561920 5401191919399907712 2700958388671253504 724857942599296 15747235400923496704 13047001870194842496 10346768339466188288 7646534808737534080 4946301278008879872 2246067747280225664 17992578290261123072 15292344759532468864 12592111228803814656 9891877698075160448 7191644167346506240 4491410636617852032 1791177105889197824 17537687648870095232 14837454118141441024 12137220587412786816 9436987056684132608 6736753525955478400 4036519995226824192 1336286464498169984 17082797007479067392 14382563476750413184 11682329946021758976 8982096415293104768 6281862884564450560 3581629353835796352 881395823107142144 16627906366088039552 13927672835359385344 11227439304630731136 8527205773902076928 5826972243173422720 3126738712444768512 426505181716114304 16173015724697011712 13472782193968357504 10772548663239703296 8072315132511049088 5372081601782394880 2671848071053740672 18418358614034638080 15718125083305983872 13017891552577329664 10317658021848675456 7617424491120021248 4917190960391367040 2216957429662712832 17963467972643610240 15263234441914956032 12563000911186301824 9862767380457647616 7162533849728993408 4462300319000339200 1762066788271684992 17508577331252582400 14808343800523928192 12108110269795273984 9407876739066619776 6707643208337965568 4007409677609311360 1307176146880657152 17053686689861554560 14353453159132900352 11653219628404246144 8952986097675591936 6252752566946937728 3552519036218283520 852285505489629312 16598796048470526720 13898562517741872512 11198328987013218304 8498095456284564096 5797861925555909888 3097628394827255680 397394864098601472 16143905407079498880 13443671876350844672 10743438345622190464 8043204814893536256 5342971284164882048 2642737753436227840 18389248296417125248 15689014765688471040 12988781234959816832 10288547704231162624 7588314173502508416 4888080642773854208 2187847112045200000 17934357655026097408 15234124124297443200 12533890593568788992 9833657062840134784 7133423532111480576 4433190001382826368 1732956470654172160 17479467013635069568 14779233482906415360 12078999952177761152 9378766421449106944 6678532890720452736 3978299359991798528 1278065829263144320 17024576372244041728 14324342841515387520 11624109310786733312 8923875780058079104 6223642249329424896 3523408718600770688 823175187872116480 16569685730853013888 13869452200124359680 11169218669395705472 8468985138667051264 5768751607938397056 3068518077209742848 368284546481088640 16114795089461986048 13414561558733331840 10714328028004677632 8014094497276023424 5313860966547369216 2613627435818715008 18360137978799612416 15659904448070958208 12959670917342304000 10259437386613649792 7559203855884995584 4858970325156341376 2158736794427687168 17905247337408584576 15205013806679930368 12504780275951276160 9804546745222621952 7104313214493967744 4404079683765313536 1703846153036659328 17450356696017556736 14750123165288902528 12049889634560248320 9349656103831594112 6649422573102939904 3949189042374285696 1248955511645631488 16995466054626528896 14295232523897874688 11594998993169220480 8894765462440566272 6194531931711912064 3494298400983257856 794064870254603648 16540575413235501056 13840341882506846848 11140108351778192640 8439874821049538432 5739641290320884224 3039407759592230016 339174228863575808 16085684771844473216 13385451241115819008 10685217710387164800 7984984179658510592 5284750648929856384 2584517118201202176 18331027661182099584 15630794130453445376 12930560599724791168 10230327068996136960 7530093538267482752 4829860007538828544 2129626476810174336 17876137019791071744 15175903489062417536 12475669958333763328 9775436427605109120 7075202896876454912 4374969366147800704 1674735835419146496 17421246378400043904 14721012847671389696 12020779316942735488 9320545786214081280 6620312255485427072 3920078724756772864 1219845194028118656 16966355737009016064 14266122206280361856 11565888675551707648 8865655144823053440 6165421614094399232 3465188083365745024 764954552637090816 16511465095617988224 13811231564889334016 11110998034160679808 8410764503432025600 5710530972703371392 3010297441974717184 310063911246062976 16056574454226960384 13356340923498306176 10656107392769651968 7955873862040997760 5255640331312343552 2555406800583689344 18301917343564586752 15601683812835932544 12901450282107278336 10201216751378624128 7500983220649969920 4800749689921315712 2100516159192661504 17847026702173558912 15146793171444904704 12446559640716250496 9746326109987596288 7046092579258942080 4345859048530287872 1645625517801633664 17392136060782531072 14691902530053876864 11991668999325222656 9291435468596568448 6591201937867914240 3890968407139260032 1190734876410605824 16937245419391503232 14237011888662849024 11536778357934194816 8836544827205540608 6136311296476886400 3436077765748232192 735844235019577984 16482354778000475392 13782121247271821184 11081887716543166976 8381654185814512768 5681420655085858560 2981187124357204352 280953593628550144 16027464136609447552 13327230605880793344 10626997075152139136 7926763544423484928 5226530013694830720 2526296482966176512 18272807025947073920 15572573495218419712 12872339964489765504 10172106433761111296 7471872903032457088 4771639372303802880 2071405841575148672 17817916384556046080 15117682853827391872 12417449323098737664 9717215792370083456 7016982261641429248 4316748730912775040 1616515200184120832 17363025743165018240 14662792212436364032 11962558681707709824 9262325150979055616 6562091620250401408 3861858089521747200 1161624558793092992 16908135101773990400 14207901571045336192 11507668040316681984 8807434509588027776 6107200978859373568 3406967448130719360 706733917402065152 16453244460382962560 13753010929654308352 11052777398925654144 8352543868196999936 5652310337468345728 2952076806739691520 251843276011037312 15998353818991934720 13298120288263280512 10597886757534626304 7897653226805972096 5197419696077317888 2497186165348663680 18243696708329561088 15543463177600906880 12843229646872252672 10142996116143598464 7442762585414944256 4742529054686290048 2042295523957635840 17788806066938533248 15088572536209879040 12388339005481224832 9688105474752570624 6987871944023916416 4287638413295262208 1587404882566608000 17333915425547505408 14633681894818851200 11933448364090196992 9233214833361542784 6532981302632888576 3832747771904234368 1132514241175580160 16879024784156477568 14178791253427823360 11478557722699169152 8778324191970514944 6078090661241860736 3377857130513206528 677623599784552320 16424134142765449728 13723900612036795520 11023667081308141312 8323433550579487104 5623200019850832896 2922966489122178688 222732958393524480 15969243501374421888 13269009970645767680 10568776439917113472 7868542909188459264 5168309378459805056 2468075847731150848 18214586390712048256 15514352859983394048 12814119329254739840 10113885798526085632 7413652267797431424 4713418737068777216 2013185206340123008 17759695749321020416 15059462218592366208 12359228687863712000 9658995157135057792 6958761626406403584 4258528095677749376 1558294564949095168 17304805107929992576 14604571577201338368 11904338046472684160 9204104515744029952 6503870985015375744 3803637454286721536 1103403923558067328 16849914466538964736 14149680935810310528 11449447405081656320 8749213874353002112 6048980343624347904 3348746812895693696 648513282167039488 16395023825147936896 13694790294419282688 10994556763690628480 8294323232961974272 5594089702233320064 2893856171504665856 193622640776011648 15940133183756909056 13239899653028254848 10539666122299600640 7839432591570946432 5139199060842292224 2438965530113638016 18185476073094535424 15485242542365881216 12785009011637227008 10084775480908572800 7384541950179918592 4684308419451264384 1984074888722610176 17730585431703507584 15030351900974853376 12330118370246199168 9629884839517544960 6929651308788890752 4229417778060236544 1529184247331582336 17275694790312479744 14575461259583825536 11875227728855171328 9174994198126517120 6474760667397862912 3774527136669208704 1074293605940554496 16820804148921451904 14120570618192797696 11420337087464143488 8720103556735489280 6019870026006835072 3319636495278180864 619402964549526656 16365913507530424064 13665679976801769856 10965446446073115648 8265212915344461440 5564979384615807232 2864745853887153024 164512323158498816 15911022866139396224 13210789335410742016 10510555804682087808 7810322273953433600 5110088743224779392 2409855212496125184 18156365755477022592 15456132224748368384 12755898694019714176 10055665163291059968 7355431632562405760 4655198101833751552 1954964571105097344 17701475114085994752 15001241583357340544 12301008052628686336 9600774521900032128 6900540991171377920 4200307460442723712 1500073929714069504 17246584472694966912 14546350941966312704 11846117411237658496 9145883880509004288 6445650349780350080 3745416819051695872 1045183288323041664 16791693831303939072 14091460300575284864 11391226769846630656 8690993239117976448 5990759708389322240 3290526177660668032 590292646932013824 16336803189912911232 13636569659184257024 10936336128455602816 8236102597726948608 5535869066998294400 2835635536269640192 135402005540985984 15881912548521883392 13181679017793229184 10481445487064574976 7781211956335920768 5080978425607266560 2380744894878612352 18127255437859509760 15427021907130855552 12726788376402201344 10026554845673547136 7326321314944892928 4626087784216238720 1925854253487584512 17672364796468481920 14972131265739827712 12271897735011173504 9571664204282519296 6871430673553865088 4171197142825210880 1470963612096556672 17217474155077454080 14517240624348799872 11817007093620145664 9116773562891491456 6416540032162837248 3716306501434183040 1016072970705528832 16762583513686426240 14062349982957772032 11362116452229117824 8661882921500463616 5961649390771809408 3261415860043155200 561182329314500992 16307692872295398400 13607459341566744192 10907225810838089984 8206992280109435776 5506758749380781568 2806525218652127360 106291687923473152 15852802230904370560 13152568700175716352 10452335169447062144 7752101638718407936 5051868107989753728 2351634577261099520 18098145120241996928 15397911589513342720 12697678058784688512 9997444528056034304 7297210997327380096 4596977466598725888 1896743935870071680 17643254478850969088 14943020948122314880 12242787417393660672 9542553886665006464 6842320355936352256 4142086825207698048 1441853294479043840 17188363837459941248 14488130306731287040 11787896776002632832 9087663245273978624 6387429714545324416 3687196183816670208 986962653088016000 16733473196068913408 14033239665340259200 11333006134611604992 8632772603882950784 5932539073154296576 3232305542425642368 532072011696988160 16278582554677885568 13578349023949231360 10878115493220577152 8177881962491922944 5477648431763268736 2777414901034614528 77181370305960320 15823691913286857728 13123458382558203520 10423224851829549312 7722991321100895104 5022757790372240896 2322524259643586688 18069034802624484096 15368801271895829888 12668567741167175680 9968334210438521472 7268100679709867264 4567867148981213056 1867633618252558848 17614144161233456256 14913910630504802048 12213677099776147840 9513443569047493632 6813210038318839424 4112976507590185216 1412742976861531008 17159253519842428416 14459019989113774208 11758786458385120000 9058552927656465792 6358319396927811584 3658085866199157376 957852335470503168 16704362878451400576 14004129347722746368 11303895816994092160 8603662286265437952 5903428755536783744 3203195224808129536 502961694079475328 16249472237060372736 13549238706331718528 10849005175603064320 8148771644874410112 5448538114145755904 2748304583417101696 48071052688447488 15794581595669344896 13094348064940690688 10394114534212036480 7693881003483382272 4993647472754728064 2293413942026073856 18039924485006971264 15339690954278317056 12639457423549662848 9939223892821008640 7238990362092354432 4538756831363700224 1838523300635046016 17585033843615943424 14884800312887289216 12184566782158635008 9484333251429980800 6784099720701326592 4083866189972672384 1383632659244018176 17130143202224915584 14429909671496261376 11729676140767607168 9029442610038952960 6329209079310298752 3628975548581644544 928742017852990336 16675252560833887744 13975019030105233536 11274785499376579328 8574551968647925120 5874318437919270912 3174084907190616704 473851376461962496 16220361919442859904 13520128388714205696 10819894857985551488 8119661327256897280 5419427796528243072 2719194265799588864 18960735070934656 15765471278051832064 13065237747323177856 10365004216594523648 7664770685865869440 4964537155137215232 2264303624408561024 18010814167389458432 15310580636660804224 12610347105932150016 9910113575203495808 7209880044474841600 4509646513746187392 1809412983017533184 17555923525998430592 14855689995269776384 12155456464541122176 9455222933812467968 6754989403083813760 4054755872355159552 1354522341626505344 17101032884607402752 14400799353878748544 11700565823150094336 9000332292421440128 6300098761692785920 3599865230964131712 899631700235477504 16646142243216374912 13945908712487720704 11245675181759066496 8545441651030412288 5845208120301758080 3144974589573103872 444741058844449664 16191251601825347072 13491018071096692864 10790784540368038656 8090551009639384448 5390317478910730240 2690083948182076032 18436594491162973440 15736360960434319232 13036127429705665024 10335893898977010816 7635660368248356608 4935426837519702400 2235193306791048192 17981703849771945600 15281470319043291392 12581236788314637184 9881003257585982976 7180769726857328768 4480536196128674560 1780302665400020352 17526813208380917760 14826579677652263552 12126346146923609344 9426112616194955136 6725879085466300928 4025645554737646720 1325412024008992512 17071922566989889920 14371689036261235712 11671455505532581504 8971221974803927296 6270988444075273088 3570754913346618880 870521382617964672 16617031925598862080 13916798394870207872 11216564864141553664 8516331333412899456 5816097802684245248 3115864271955591040 415630741226936832 16162141284207834240 13461907753479180032 10761674222750525824 8061440692021871616 5361207161293217408 2660973630564563200 18407484173545460608 15707250642816806400 13007017112088152192 10306783581359497984 7606550050630843776 4906316519902189568 2206082989173535360 17952593532154432768 15252360001425778560 12552126470697124352 9851892939968470144 7151659409239815936 4451425878511161728 1751192347782507520 17497702890763404928 14797469360034750720 12097235829306096512 9397002298577442304 6696768767848788096 3996535237120133888 1296301706391479680 17042812249372377088 14342578718643722880 11642345187915068672 8942111657186414464 6241878126457760256 3541644595729106048 841411065000451840 16587921607981349248 13887688077252695040 11187454546524040832 8487221015795386624 5786987485066732416 3086753954338078208 386520423609424000 16133030966590321408 13432797435861667200 10732563905133012992 8032330374404358784 5332096843675704576 2631863312947050368 18378373855927947776 15678140325199293568 12977906794470639360 10277673263741985152 7577439733013330944 4877206202284676736 2176972671556022528 17923483214536919936 15223249683808265728 12523016153079611520 9822782622350957312 7122549091622303104 4422315560893648896 1722082030164994688 17468592573145892096 14768359042417237888 12068125511688583680 9367891980959929472 6667658450231275264 3967424919502621056 1267191388773966848 17013701931754864256 14313468401026210048 11613234870297555840 8913001339568901632 6212767808840247424 3512534278111593216 812300747382939008 16558811290363836416 13858577759635182208 11158344228906528000 8458110698177873792 5757877167449219584 3057643636720565376 357410105991911168 16103920648972808576 13403687118244154368 10703453587515500160 8003220056786845952 5302986526058191744 2602752995329537536 18349263538310434944 15649030007581780736 12948796476853126528 10248562946124472320 7548329415395818112 4848095884667163904 2147862353938509696 17894372896919407104 15194139366190752896 12493905835462098688 9793672304733444480 7093438774004790272 4393205243276136064 1692971712547481856 17439482255528379264 14739248724799725056 12039015194071070848 9338781663342416640 6638548132613762432 3938314601885108224 1238081071156454016 16984591614137351424 14284358083408697216 11584124552680043008 8883891021951388800 6183657491222734592 3483423960494080384 783190429765426176 16529700972746323584 13829467442017669376 11129233911289015168 8429000380560360960 5728766849831706752 3028533319103052544 328299788374398336 16074810331355295744 13374576800626641536 10674343269897987328 7974109739169333120 5273876208440678912 2573642677712024704 18320153220692922112 15619919689964267904 12919686159235613696 10219452628506959488 7519219097778305280 4818985567049651072 2118752036320996864 17865262579301894272 15165029048573240064 12464795517844585856 9764561987115931648 7064328456387277440 4364094925658623232 1663861394929969024 17410371937910866432 14710138407182212224 12009904876453558016 9309671345724903808 6609437814996249600 3909204284267595392 1208970753538941184 16955481296519838592 14255247765791184384 11555014235062530176 8854780704333875968 6154547173605221760 3454313642876567552 754080112147913344 16500590655128810752 13800357124400156544 11100123593671502336 8399890062942848128 5699656532214193920 2999423001485539712 299189470756885504 16045700013737782912 13345466483009128704 10645232952280474496 7944999421551820288 5244765890823166080 2544532360094511872 18291042903075409280 15590809372346755072 12890575841618100864 10190342310889446656 7490108780160792448 4789875249432138240 2089641718703484032 17836152261684381440 15135918730955727232 12435685200227073024 9735451669498418816 7035218138769764608 4334984608041110400 1634751077312456192 17381261620293353600 14681028089564699392 11980794558836045184 9280561028107390976 6580327497378736768 3880093966650082560 1179860435921428352 16926370978902325760 14226137448173671552 11525903917445017344 8825670386716363136 6125436855987708928 3425203325259054720 724969794530400512 16471480337511297920 13771246806782643712 11071013276053989504 8370779745325335296 5670546214596681088 2970312683868026880 270079153139372672 16016589696120270080 13316356165391615872 10616122634662961664 7915889103934307456 5215655573205653248 2515422042476999040 18261932585457896448 15561699054729242240 12861465524000588032 10161231993271933824 7460998462543279616 4760764931814625408 2060531401085971200 17807041944066868608 15106808413338214400 12406574882609560192 9706341351880905984 7006107821152251776 4305874290423597568 1605640759694943360 17352151302675840768 14651917771947186560 11951684241218532352 9251450710489878144 6551217179761223936 3850983649032569728 1150750118303915520 16897260661284812928 14197027130556158720 11496793599827504512 8796560069098850304 6096326538370196096 3396093007641541888 695859476912887680 16442370019893785088 13742136489165130880 11041902958436476672 8341669427707822464 5641435896979168256 2941202366250514048 240968835521859840 15987479378502757248 13287245847774103040 10587012317045448832 7886778786316794624 5186545255588140416 2486311724859486208 18232822267840383616 15532588737111729408 12832355206383075200 10132121675654420992 7431888144925766784 4731654614197112576 2031421083468458368 17777931626449355776 15077698095720701568 12377464564992047360 9677231034263393152 6976997503534738944 4276763972806084736 1576530442077430528 17323040985058327936 14622807454329673728 11922573923601019520 9222340392872365312 6522106862143711104 3821873331415056896 1121639800686402688 16868150343667300096 14167916812938645888 11467683282209991680 8767449751481337472 6067216220752683264 3366982690024029056 666749159295374848 16413259702276272256 13713026171547618048 11012792640818963840 8312559110090309632 5612325579361655424 2912092048633001216 211858517904347008 15958369060885244416 13258135530156590208 10557901999427936000 7857668468699281792 5157434937970627584 2457201407241973376 18203711950222870784 15503478419494216576 12803244888765562368 10103011358036908160 7402777827308253952 4702544296579599744 2002310765850945536 17748821308831842944 15048587778103188736 12348354247374534528 9648120716645880320 6947887185917226112 4247653655188571904 1547420124459917696 17293930667440815104 14593697136712160896 11893463605983506688 9193230075254852480 6492996544526198272 3792763013797544064 1092529483068889856 16839040026049787264 14138806495321133056 11438572964592478848 8738339433863824640 6038105903135170432 3337872372406516224 637638841677862016 16384149384658759424 13683915853930105216 10983682323201451008 8283448792472796800 5583215261744142592 2882981731015488384 182748200286834176 15929258743267731584 13229025212539077376 10528791681810423168 7828558151081768960 5128324620353114752 2428091089624460544 18174601632605357952 15474368101876703744 12774134571148049536 10073901040419395328 7373667509690741120 4673433978962086912 1973200448233432704 17719710991214330112 15019477460485675904 12319243929757021696 9619010399028367488 6918776868299713280 4218543337571059072 1518309806842404864 17264820349823302272 14564586819094648064 11864353288365993856 9164119757637339648 6463886226908685440 3763652696180031232 1063419165451377024 16809929708432274432 14109696177703620224 11409462646974966016 8709229116246311808 6008995585517657600 3308762054789003392 608528524060349184 16355039067041246592 13654805536312592384 10954572005583938176 8254338474855283968 5554104944126629760 2853871413397975552 153637882669321344 15900148425650218752 13199914894921564544 10499681364192910336 7799447833464256128 5099214302735601920 2398980772006947712 18145491314987845120 15445257784259190912 12745024253530536704 10044790722801882496 7344557192073228288 4644323661344574080 1944090130615919872 17690600673596817280 14990367142868163072 12290133612139508864 9589900081410854656 6889666550682200448 4189433019953546240 1489199489224892032 17235710032205789440 14535476501477135232 11835242970748481024 9135009440019826816 6434775909291172608 3734542378562518400 1034308847833864192 16780819390814761600 14080585860086107392 11380352329357453184 8680118798628798976 5979885267900144768 3279651737171490560 579418206442836352 16325928749423733760 13625695218695079552 10925461687966425344 8225228157237771136 5524994626509116928 2824761095780462720 124527565051808512 15871038108032705920 13170804577304051712 10470571046575397504 7770337515846743296 5070103985118089088 2369870454389434880 18116380997370332288 15416147466641678080 12715913935913023872 10015680405184369664 7315446874455715456 4615213343727061248 1914979812998407040 17661490355979304448 14961256825250650240 12261023294521996032 9560789763793341824 6860556233064687616 4160322702336033408 1460089171607379200 17206599714588276608 14506366183859622400 11806132653130968192 9105899122402313984 6405665591673659776 3705432060945005568 1005198530216351360 16751709073197248768 14051475542468594560 11351242011739940352 8651008481011286144 5950774950282631936 3250541419553977728 550307888825323520 16296818431806220928 13596584901077566720 10896351370348912512 8196117839620258304 5495884308891604096 2795650778162949888 95417247434295680 15841927790415193088 13141694259686538880 10441460728957884672 7741227198229230464 5040993667500576256 2340760136771922048 18087270679752819456 15387037149024165248 12686803618295511040 9986570087566856832 7286336556838202624 4586103026109548416 1885869495380894208 17632380038361791616 14932146507633137408 12231912976904483200 9531679446175828992 6831445915447174784 4131212384718520576 1430978853989866368 17177489396970763776 14477255866242109568 11777022335513455360 9076788804784801152 6376555274056146944 3676321743327492736 976088212598838528 16722598755579735936 14022365224851081728 11322131694122427520 8621898163393773312 5921664632665119104 3221431101936464896 521197571207810688 16267708114188708096 13567474583460053888 10867241052731399680 8167007522002745472 5466773991274091264 2766540460545437056 66306929816782848 15812817472797680256 13112583942069026048 10412350411340371840 7712116880611717632 5011883349883063424 2311649819154409216 18058160362135306624 15357926831406652416 12657693300677998208 9957459769949344000 7257226239220689792 4556992708492035584 1856759177763381376 17603269720744278784 14903036190015624576 12202802659286970368 9502569128558316160 6802335597829661952 4102102067101007744 1401868536372353536 17148379079353250944 14448145548624596736 11747912017895942528 9047678487167288320 6347444956438634112 3647211425709979904 946977894981325696 16693488437962223104 13993254907233568896 11293021376504914688 8592787845776260480 5892554315047606272 3192320784318952064 492087253590297856 16238597796571195264 13538364265842541056 10838130735113886848 8137897204385232640 5437663673656578432 2737430142927924224 37196612199270016 15783707155180167424 13083473624451513216 10383240093722859008 7683006562994204800 4982773032265550592 2282539501536896384 18029050044517793792 15328816513789139584 12628582983060485376 9928349452331831168 7228115921603176960 4527882390874522752 1827648860145868544 17574159403126765952 14873925872398111744 12173692341669457536 9473458810940803328 6773225280212149120 4072991749483494912 1372758218754840704 17119268761735738112 14419035231007083904 11718801700278429696 9018568169549775488 6318334638821121280 3618101108092467072 917867577363812864 16664378120344710272 13964144589616056064 11263911058887401856 8563677528158747648 5863443997430093440 3163210466701439232 462976935972785024 16209487478953682432 13509253948225028224 10809020417496374016 8108786886767719808 5408553356039065600 2708319825310411392 8086294581757184 15754596837562654592 13054363306834000384 10354129776105346176 7653896245376691968 4953662714648037760 2253429183919383552 17999939726900280960 15299706196171626752 12599472665442972544 9899239134714318336 7199005603985664128 4498772073257009920 1798538542528355712 17545049085509253120 14844815554780598912 12144582024051944704 9444348493323290496 6744114962594636288 4043881431865982080 1343647901137327872 17090158444118225280 14389924913389571072 11689691382660916864 8989457851932262656 6289224321203608448 3588990790474954240 888757259746300032 16635267802727197440 13935034271998543232 11234800741269889024 8534567210541234816 5834333679812580608 3134100149083926400 433866618355272192 16180377161336169600 13480143630607515392 10779910099878861184 8079676569150206976 5379443038421552768 2679209507692898560 18425720050673795968 15725486519945141760 13025252989216487552 10325019458487833344 7624785927759179136 4924552397030524928 2224318866301870720 17970829409282768128 15270595878554113920 12570362347825459712 9870128817096805504 7169895286368151296 4469661755639497088 1769428224910842880 17515938767891740288 14815705237163086080 12115471706434431872 9415238175705777664 6715004644977123456 4014771114248469248 1314537583519815040 17061048126500712448 14360814595772058240 11660581065043404032 8960347534314749824 6260114003586095616 3559880472857441408 859646942128787200 16606157485109684608 13905923954381030400 11205690423652376192 8505456892923721984 5805223362195067776 3104989831466413568 404756300737759360 16151266843718656768 13451033312990002560 10750799782261348352 8050566251532694144 5350332720804039936 2650099190075385728 18396609733056283136 15696376202327628928 12996142671598974720 10295909140870320512 7595675610141666304 4895442079413012096 2195208548684357888 17941719091665255296 15241485560936601088 12541252030207946880 9841018499479292672 7140784968750638464 4440551438021984256 1740317907293330048 17486828450274227456 14786594919545573248 12086361388816919040 9386127858088264832 6685894327359610624 3985660796630956416 1285427265902302208 17031937808883199616 14331704278154545408 11631470747425891200 8931237216697236992 6231003685968582784 3530770155239928576 830536624511274368 16577047167492171776 13876813636763517568 11176580106034863360 8476346575306209152 5776113044577554944 3075879513848900736 375645983120246528 16122156526101143936 13421922995372489728 10721689464643835520 8021455933915181312 5321222403186527104 2620988872457872896 18367499415438770304 15667265884710116096 12967032353981461888 10266798823252807680 7566565292524153472 4866331761795499264 2166098231066845056 17912608774047742464 15212375243319088256 12512141712590434048 9811908181861779840 7111674651133125632 4411441120404471424 1711207589675817216 17457718132656714624 14757484601928060416 12057251071199406208 9357017540470752000 6656784009742097792 3956550479013443584 1256316948284789376 17002827491265686784 14302593960537032576 11602360429808378368 8902126899079724160 6201893368351069952 3501659837622415744 801426306893761536 16547936849874658944 13847703319146004736 11147469788417350528 8447236257688696320 5747002726960042112 3046769196231387904 346535665502733696 16093046208483631104 13392812677754976896 10692579147026322688 7992345616297668480 5292112085569014272 2591878554840360064 18338389097821257472 15638155567092603264 12937922036363949056 10237688505635294848 7537454974906640640 4837221444177986432 2136987913449332224 17883498456430229632 15183264925701575424 12483031394972921216 9782797864244267008 7082564333515612800 4382330802786958592 1682097272058304384 17428607815039201792 14728374284310547584 12028140753581893376 9327907222853239168 6627673692124584960 3927440161395930752 1227206630667276544 16973717173648173952 14273483642919519744 11573250112190865536 8873016581462211328 6172783050733557120 3472549520004902912 772315989276248704 16518826532257146112 13818593001528491904 11118359470799837696 8418125940071183488 5717892409342529280 3017658878613875072 317425347885220864 16063935890866118272 13363702360137464064 10663468829408809856 7963235298680155648 5263001767951501440 2562768237222847232 18309278780203744640 15609045249475090432 12908811718746436224 10208578188017782016 7508344657289127808 4808111126560473600 2107877595831819392 17854388138812716800 15154154608084062592 12453921077355408384 9753687546626754176 7053454015898099968 4353220485169445760 1652986954440791552 17399497497421688960 14699263966693034752 11999030435964380544 9298796905235726336 6598563374507072128 3898329843778417920 1198096313049763712 16944606856030661120 14244373325302006912 11544139794573352704 8843906263844698496 6143672733116044288 3443439202387390080 743205671658735872 16489716214639633280 13789482683910979072 11089249153182324864 8389015622453670656 5688782091725016448 2988548560996362240 288315030267708032 16034825573248605440 13334592042519951232 10634358511791297024 7934124981062642816 5233891450333988608 2533657919605334400 18280168462586231808 15579934931857577600 12879701401128923392 10179467870400269184 7479234339671614976 4779000808942960768 2078767278214306560 17825277821195203968 15125044290466549760 12424810759737895552 9724577229009241344 7024343698280587136 4324110167551932928 1623876636823278720 17370387179804176128 14670153649075521920 11969920118346867712 9269686587618213504 6569453056889559296 3869219526160905088 1168985995432250880 16915496538413148288 14215263007684494080 11515029476955839872 8814795946227185664 6114562415498531456 3414328884769877248 714095354041223040 16460605897022120448 13760372366293466240 11060138835564812032 8359905304836157824 5659671774107503616 2959438243378849408 259204712650195200 16005715255631092608 13305481724902438400 10605248194173784192 7905014663445129984 5204781132716475776 2504547601987821568 18251058144968718976 15550824614240064768 12850591083511410560 10150357552782756352 7450124022054102144 4749890491325447936 2049656960596793728 17796167503577691136 15095933972849036928 12395700442120382720 9695466911391728512 6995233380663074304 4294999849934420096 1594766319205765888 17341276862186663296 14641043331458009088 11940809800729354880 9240576270000700672 6540342739272046464 3840109208543392256 1139875677814738048 16886386220795635456 14186152690066981248 11485919159338327040 8785685628609672832 6085452097881018624 3385218567152364416 684985036423710208 16431495579404607616 13731262048675953408 11031028517947299200 8330794987218644992 5630561456489990784 2930327925761336576 230094395032682368 15976604938013579776 13276371407284925568 10576137876556271360 7875904345827617152 5175670815098962944 2475437284370308736 18221947827351206144 15521714296622551936 12821480765893897728 10121247235165243520 7421013704436589312 4720780173707935104 2020546642979280896 17767057185960178304 15066823655231524096 12366590124502869888 9666356593774215680 6966123063045561472 4265889532316907264 1565656001588253056 17312166544569150464 14611933013840496256 11911699483111842048 9211465952383187840 6511232421654533632 3810998890925879424 1110765360197225216 16857275903178122624 14157042372449468416 11456808841720814208 8756575310992160000 6056341780263505792 3356108249534851584 655874718806197376 16402385261787094784 13702151731058440576 11001918200329786368 8301684669601132160 5601451138872477952 2901217608143823744 200984077415169536 15947494620396066944 13247261089667412736 10547027558938758528 7846794028210104320 5146560497481450112 2446326966752795904 18192837509733693312 15492603979005039104 12792370448276384896 10092136917547730688 7391903386819076480 4691669856090422272 1991436325361768064 17737946868342665472 15037713337614011264 12337479806885357056 9637246276156702848 6937012745428048640 4236779214699394432 1536545683970740224 17283056226951637632 14582822696222983424 11882589165494329216 9182355634765675008 6482122104037020800 3781888573308366592 1081655042579712384 16828165585560609792 14127932054831955584 11427698524103301376 8727464993374647168 6027231462645992960 3326997931917338752 626764401188684544 16373274944169581952 13673041413440927744 10972807882712273536 8272574351983619328 5572340821254965120 2872107290526310912 171873759797656704 15918384302778554112 13218150772049899904 10517917241321245696 7817683710592591488 5117450179863937280 2417216649135283072 18163727192116180480 15463493661387526272 12763260130658872064 10063026599930217856 7362793069201563648 4662559538472909440 1962326007744255232 17708836550725152640 15008603019996498432 12308369489267844224 9608135958539190016 6907902427810535808 4207668897081881600 1507435366353227392 17253945909334124800 14553712378605470592 11853478847876816384 9153245317148162176 6453011786419507968 3752778255690853760 1052544724962199552 16799055267943096960 14098821737214442752 11398588206485788544 8698354675757134336 5998121145028480128 3297887614299825920 597654083571171712 16344164626552069120 13643931095823414912 10943697565094760704 8243464034366106496 5543230503637452288 2842996972908798080 142763442180143872 15889273985161041280 13189040454432387072 10488806923703732864 7788573392975078656 5088339862246424448 2388106331517770240 18134616874498667648 15434383343770013440 12734149813041359232 10033916282312705024 7333682751584050816 4633449220855396608 1933215690126742400 17679726233107639808 14979492702378985600 12279259171650331392 9579025640921677184 6878792110193022976 4178558579464368768 1478325048735714560 17224835591716611968 14524602060987957760 11824368530259303552 9124134999530649344 6423901468801995136 3723667938073340928 1023434407344686720 16769944950325584128 14069711419596929920 11369477888868275712 8669244358139621504 5969010827410967296 3268777296682313088 568543765953658880 16315054308934556288 13614820778205902080 10914587247477247872 8214353716748593664 5514120186019939456 2813886655291285248 113653124562631040 15860163667543528448 13159930136814874240 10459696606086220032 7759463075357565824 5059229544628911616 2358996013900257408 18105506556881154816 15405273026152500608 12705039495423846400 10004805964695192192 7304572433966537984 4604338903237883776 1904105372509229568 17650615915490126976 14950382384761472768 12250148854032818560 9549915323304164352 6849681792575510144 4149448261846855936 1449214731118201728 17195725274099099136 14495491743370444928 11795258212641790720 9095024681913136512 6394791151184482304 3694557620455828096 994324089727173888 16740834632708071296 14040601101979417088 11340367571250762880 8640134040522108672 5939900509793454464 3239666979064800256 539433448336146048 16285943991317043456 13585710460588389248 10885476929859735040 8185243399131080832 5485009868402426624 2784776337673772416 84542806945118208 15831053349926015616 13130819819197361408 10430586288468707200 7730352757740052992 5030119227011398784 2329885696282744576 18076396239263641984 15376162708534987776 12675929177806333568 9975695647077679360 7275462116349025152 4575228585620370944 1874995054891716736 17621505597872614144 14921272067143959936 12221038536415305728 9520805005686651520 6820571474957997312 4120337944229343104 1420104413500688896 17166614956481586304 14466381425752932096 11766147895024277888 9065914364295623680 6365680833566969472 3665447302838315264 965213772109661056 16711724315090558464 14011490784361904256 11311257253633250048 8611023722904595840 5910790192175941632 3210556661447287424 510323130718633216 16256833673699530624 13556600142970876416 10856366612242222208 8156133081513568000 5455899550784913792 2755666020056259584 55432489327605376 15801943032308502784 13101709501579848576 10401475970851194368 7701242440122540160 5001008909393885952 2300775378665231744 18047285921646129152 15347052390917474944 12646818860188820736 9946585329460166528 7246351798731512320 4546118268002858112 1845884737274203904 17592395280255101312 14892161749526447104 12191928218797792896 9491694688069138688 6791461157340484480 4091227626611830272 1390994095883176064 17137504638864073472 14437271108135419264 11737037577406765056 9036804046678110848 6336570515949456640 3636336985220802432 936103454492148224 16682613997473045632 13982380466744391424 11282146936015737216 8581913405287083008 5881679874558428800 3181446343829774592 481212813101120384 16227723356082017792 13527489825353363584 10827256294624709376 8127022763896055168 5426789233167400960 2726555702438746752 26322171710092544 15772832714690989952 13072599183962335744 10372365653233681536 7672132122505027328 4971898591776373120 2271665061047718912 18018175604028616320 15317942073299962112 12617708542571307904 9917475011842653696 7217241481113999488 4517007950385345280 1816774419656691072 17563284962637588480 14863051431908934272 12162817901180280064 9462584370451625856 6762350839722971648 4062117308994317440 1361883778265663232 17108394321246560640 14408160790517906432 11707927259789252224 9007693729060598016 6307460198331943808 3607226667603289600 906993136874635392 16653503679855532800 13953270149126878592 11253036618398224384 8552803087669570176 5852569556940915968 3152336026212261760 452102495483607552 16198613038464504960 13498379507735850752 10798145977007196544 8097912446278542336 5397678915549888128 2697445384821233920 18443955927802131328 15743722397073477120 13043488866344822912 10343255335616168704 7643021804887514496 4942788274158860288 2242554743430206080 17989065286411103488 15288831755682449280 12588598224953795072 9888364694225140864 7188131163496486656 4487897632767832448 1787664102039178240 17534174645020075648 14833941114291421440 12133707583562767232 9433474052834113024 6733240522105458816 4033006991376804608 1332773460648150400 17079284003629047808 14379050472900393600 11678816942171739392 8978583411443085184 6278349880714430976 3578116349985776768 877882819257122560 16624393362238019968 13924159831509365760 11223926300780711552 8523692770052057344 5823459239323403136 3123225708594748928 422992177866094720 16169502720846992128 13469269190118337920 10769035659389683712 8068802128661029504 5368568597932375296 2668335067203721088 18414845610184618496 15714612079455964288 13014378548727310080 10314145017998655872 7613911487270001664 4913677956541347456 2213444425812693248 17959954968793590656 15259721438064936448 12559487907336282240 9859254376607628032 7159020845878973824 4458787315150319616 1758553784421665408 17505064327402562816 14804830796673908608 12104597265945254400 9404363735216600192 6704130204487945984 4003896673759291776 1303663143030637568 17050173686011534976 14349940155282880768 11649706624554226560 8949473093825572352 6249239563096918144 3549006032368263936 848772501639609728 16595283044620507136 13895049513891852928 11194815983163198720 8494582452434544512 5794348921705890304 3094115390977236096 393881860248581888 16140392403229479296 13440158872500825088 10739925341772170880 8039691811043516672 5339458280314862464 2639224749586208256 18385735292567105664 15685501761838451456 12985268231109797248 10285034700381143040 7584801169652488832 4884567638923834624 2184334108195180416 17930844651176077824 15230611120447423616 12530377589718769408 9830144058990115200 7129910528261460992 4429676997532806784 1729443466804152576 17475954009785049984 14775720479056395776 12075486948327741568 9375253417599087360 6675019886870433152 3974786356141778944 1274552825413124736 17021063368394022144 14320829837665367936 11620596306936713728 8920362776208059520 6220129245479405312 3519895714750751104 819662184022096896 16566172727002994304 13865939196274340096 11165705665545685888 8465472134817031680 5765238604088377472 3065005073359723264 364771542631069056 16111282085611966464 13411048554883312256 10710815024154658048 8010581493426003840 5310347962697349632 2610114431968695424 18356624974949592832 15656391444220938624 12956157913492284416 10255924382763630208 7555690852034976000 4855457321306321792 2155223790577667584 17901734333558564992 15201500802829910784 12501267272101256576 9801033741372602368 7100800210643948160 4400566679915293952 1700333149186639744 17446843692167537152 14746610161438882944 12046376630710228736 9346143099981574528 6645909569252920320 3945676038524266112 1245442507795611904 16991953050776509312 14291719520047855104 11591485989319200896 8891252458590546688 6191018927861892480 3490785397133238272 790551866404584064 16537062409385481472 13836828878656827264 11136595347928173056 8436361817199518848 5736128286470864640 3035894755742210432 335661225013556224 16082171767994453632 13381938237265799424 10681704706537145216 7981471175808491008 5281237645079836800 2581004114351182592 18327514657332080000 15627281126603425792 12927047595874771584 10226814065146117376 7526580534417463168 4826347003688808960 2126113472960154752 17872624015941052160 15172390485212397952 12472156954483743744 9771923423755089536 7071689893026435328 4371456362297781120 1671222831569126912 17417733374550024320 14717499843821370112 12017266313092715904 9317032782364061696 6616799251635407488 3916565720906753280 1216332190178099072 16962842733158996480 14262609202430342272 11562375671701688064 8862142140973033856 6161908610244379648 3461675079515725440 761441548787071232 16507952091767968640 13807718561039314432 11107485030310660224 8407251499582006016 5707017968853351808 3006784438124697600 306550907396043392 16053061450376940800 13352827919648286592 10652594388919632384 7952360858190978176 5252127327462323968 2551893796733669760 18298404339714567168 15598170808985912960 12897937278257258752 10197703747528604544 7497470216799950336 4797236686071296128 2097003155342641920 17843513698323539328 15143280167594885120 12443046636866230912 9742813106137576704 7042579575408922496 4342346044680268288 1642112513951614080 17388623056932511488 14688389526203857280 11988155995475203072 9287922464746548864 6587688934017894656 3887455403289240448 1187221872560586240 16933732415541483648 14233498884812829440 11533265354084175232 8833031823355521024 6132798292626866816 3432564761898212608 732331231169558400 16478841774150455808 13778608243421801600 11078374712693147392 8378141181964493184 5677907651235838976 2977674120507184768 277440589778530560 16023951132759427968 13323717602030773760 10623484071302119552 7923250540573465344 5223017009844811136 2522783479116156928 18269294022097054336 15569060491368400128 12868826960639745920 10168593429911091712 7468359899182437504 4768126368453783296 2067892837725129088 17814403380706026496 15114169849977372288 12413936319248718080 9713702788520063872 7013469257791409664 4313235727062755456 1613002196334101248 17359512739314998656 14659279208586344448 11959045677857690240 9258812147129036032 6558578616400381824 3858345085671727616 1158111554943073408 16904622097923970816 14204388567195316608 11504155036466662400 8803921505738008192 6103687975009353984 3403454444280699776 703220913552045568 16449731456532942976 13749497925804288768 11049264395075634560 8349030864346980352 5648797333618326144 2948563802889671936 248330272161017728 15994840815141915136 13294607284413260928 10594373753684606720 7894140222955952512 5193906692227298304 2493673161498644096 18240183704479541504 15539950173750887296 12839716643022233088 10139483112293578880 7439249581564924672 4739016050836270464 2038782520107616256 17785293063088513664 15085059532359859456 12384826001631205248 9684592470902551040 6984358940173896832 4284125409445242624 1583891878716588416 17330402421697485824 14630168890968831616 11929935360240177408 9229701829511523200 6529468298782868992 3829234768054214784 1129001237325560576 16875511780306457984 14175278249577803776 11475044718849149568 8774811188120495360 6074577657391841152 3374344126663186944 674110595934532736 16420621138915430144 13720387608186775936 11020154077458121728 8319920546729467520 5619687016000813312 2919453485272159104 219219954543504896 15965730497524402304 13265496966795748096 10565263436067093888 7865029905338439680 5164796374609785472 2464562843881131264 18211073386862028672 15510839856133374464 12810606325404720256 10110372794676066048 7410139263947411840 4709905733218757632 2009672202490103424 17756182745471000832 15055949214742346624 12355715684013692416 9655482153285038208 6955248622556384000 4255015091827729792 1554781561099075584 17301292104079972992 14601058573351318784 11900825042622664576 9200591511894010368 6500357981165356160 3800124450436701952 1099890919708047744 16846401462688945152 14146167931960290944 11445934401231636736 8745700870502982528 6045467339774328320 3345233809045674112 645000278317019904 16391510821297917312 13691277290569263104 10991043759840608896 8290810229111954688 5590576698383300480 2890343167654646272 190109636925992064 15936620179906889472 13236386649178235264 10536153118449581056 7835919587720926848 5135686056992272640 2435452526263618432 18181963069244515840 15481729538515861632 12781496007787207424 10081262477058553216 7381028946329899008 4680795415601244800 1980561884872590592 17727072427853488000 15026838897124833792 12326605366396179584 9626371835667525376 6926138304938871168 4225904774210216960 1525671243481562752 17272181786462460160 14571948255733805952 11871714725005151744 9171481194276497536 6471247663547843328 3771014132819189120 1070780602090534912 16817291145071432320 14117057614342778112 11416824083614123904 8716590552885469696 6016357022156815488 3316123491428161280 615889960699507072 16362400503680404480 13662166972951750272 10961933442223096064 8261699911494441856 5561466380765787648 2861232850037133440 160999319308479232 15907509862289376640 13207276331560722432 10507042800832068224 7806809270103414016 5106575739374759808 2406342208646105600 18152852751627003008 15452619220898348800 12752385690169694592 10052152159441040384 7351918628712386176 4651685097983731968 1951451567255077760 17697962110235975168 14997728579507320960 12297495048778666752 9597261518050012544 6897027987321358336 4196794456592704128 1496560925864049920 17243071468844947328 14542837938116293120 11842604407387638912 9142370876658984704 6442137345930330496 3741903815201676288 1041670284473022080 16788180827453919488 14087947296725265280 11387713765996611072 8687480235267956864 5987246704539302656 3287013173810648448 586779643081994240 16333290186062891648 13633056655334237440 10932823124605583232 8232589593876929024 5532356063148274816 2832122532419620608 131889001690966400 15878399544671863808 13178166013943209600 10477932483214555392 7777698952485901184 5077465421757246976 2377231891028592768 18123742434009490176 15423508903280835968 12723275372552181760 10023041841823527552 7322808311094873344 4622574780366219136 1922341249637564928 17668851792618462336 14968618261889808128 12268384731161153920 9568151200432499712 6867917669703845504 4167684138975191296 1467450608246537088 17213961151227434496 14513727620498780288 11813494089770126080 9113260559041471872 6413027028312817664 3712793497584163456 1012559966855509248 16759070509836406656 14058836979107752448 11358603448379098240 8658369917650444032 5958136386921789824 3257902856193135616 557669325464481408 16304179868445378816 13603946337716724608 10903712806988070400 8203479276259416192 5503245745530761984 2803012214802107776 102778684073453568 15849289227054350976 13149055696325696768 10448822165597042560 7748588634868388352 5048355104139734144 2348121573411079936 18094632116391977344 15394398585663323136 12694165054934668928 9993931524206014720 7293697993477360512 4593464462748706304 1893230932020052096 17639741475000949504 14939507944272295296 12239274413543641088 9539040882814986880 6838807352086332672 4138573821357678464 1438340290629024256 17184850833609921664 14484617302881267456 11784383772152613248 9084150241423959040 6383916710695304832 3683683179966650624 983449649237996416 16729960192218893824 14029726661490239616 11329493130761585408 8629259600032931200 5929026069304276992 3228792538575622784 528559007846968576 16275069550827865984 13574836020099211776 10874602489370557568 8174368958641903360 5474135427913249152 2773901897184594944 73668366455940736 15820178909436838144 13119945378708183936 10419711847979529728 7719478317250875520 5019244786522221312 2319011255793567104 18065521798774464512 15365288268045810304 12665054737317156096 9964821206588501888 7264587675859847680 4564354145131193472 1864120614402539264 17610631157383436672 14910397626654782464 12210164095926128256 9509930565197474048 6809697034468819840 4109463503740165632 1409229973011511424 17155740515992408832 14455506985263754624 11755273454535100416 9055039923806446208 6354806393077792000 3654572862349137792 954339331620483584 16700849874601380992 14000616343872726784 11300382813144072576 8600149282415418368 5899915751686764160 3199682220958109952 499448690229455744 16245959233210353152 13545725702481698944 10845492171753044736 8145258641024390528 5445025110295736320 2744791579567082112 44558048838427904 15791068591819325312 13090835061090671104 10390601530362016896 7690367999633362688 4990134468904708480 2289900938176054272 18036411481156951680 15336177950428297472 12635944419699643264 9935710888970989056 7235477358242334848 4535243827513680640 1835010296785026432 17581520839765923840 14881287309037269632 12181053778308615424 9480820247579961216 6780586716851307008 4080353186122652800 1380119655393998592 17126630198374896000 14426396667646241792 11726163136917587584 9025929606188933376 6325696075460279168 3625462544731624960 925229014002970752 16671739556983868160 13971506026255213952 11271272495526559744 8571038964797905536 5870805434069251328 3170571903340597120 470338372611942912 16216848915592840320 13516615384864186112 10816381854135531904 8116148323406877696 5415914792678223488 2715681261949569280 15447731220915072 15761958274201812480 13061724743473158272 10361491212744504064 7661257682015849856 4961024151287195648 2260790620558541440 18007301163539438848 15307067632810784640 12606834102082130432 9906600571353476224 7206367040624822016 4506133509896167808 1805899979167513600 17552410522148411008 14852176991419756800 12151943460691102592 9451709929962448384 6751476399233794176 4051242868505139968 1351009337776485760 17097519880757383168 14397286350028728960 11697052819300074752 8996819288571420544 6296585757842766336 3596352227114112128 896118696385457920 16642629239366355328 13942395708637701120 11242162177909046912 8541928647180392704 5841695116451738496 3141461585723084288 441228054994430080 16187738597975327488 13487505067246673280 10787271536518019072 8087038005789364864 5386804475060710656 2686570944332056448 18433081487312953856 15732847956584299648 13032614425855645440 10332380895126991232 7632147364398337024 4931913833669682816 2231680302941028608 17978190845921926016 15277957315193271808 12577723784464617600 9877490253735963392 7177256723007309184 4477023192278654976 1776789661550000768 17523300204530898176 14823066673802243968 12122833143073589760 9422599612344935552 6722366081616281344 4022132550887627136 1321899020158972928 17068409563139870336 14368176032411216128 11667942501682561920 8967708970953907712 6267475440225253504 3567241909496599296 867008378767945088 16613518921748842496 13913285391020188288 11213051860291534080 8512818329562879872 5812584798834225664 3112351268105571456 412117737376917248 16158628280357814656 13458394749629160448 10758161218900506240 8057927688171852032 5357694157443197824 2657460626714543616 18403971169695441024 15703737638966786816 13003504108238132608 10303270577509478400 7603037046780824192 4902803516052169984 2202569985323515776 17949080528304413184 15248846997575758976 12548613466847104768 9848379936118450560 7148146405389796352 4447912874661142144 1747679343932487936 17494189886913385344 14793956356184731136 12093722825456076928 9393489294727422720 6693255763998768512 3993022233270114304 1292788702541460096 17039299245522357504 14339065714793703296 11638832184065049088 8938598653336394880 6238365122607740672 3538131591879086464 837898061150432256 16584408604131329664 13884175073402675456 11183941542674021248 8483708011945367040 5783474481216712832 3083240950488058624 383007419759404416 16129517962740301824 13429284432011647616 10729050901282993408 8028817370554339200 5328583839825684992 2628350309097030784 18374860852077928192 15674627321349273984 12974393790620619776 10274160259891965568 7573926729163311360 4873693198434657152 2173459667706002944 17919970210686900352 15219736679958246144 12519503149229591936 9819269618500937728 7119036087772283520 4418802557043629312 1718569026314975104 17465079569295872512 14764846038567218304 12064612507838564096 9364378977109909888 6664145446381255680 3963911915652601472 1263678384923947264 17010188927904844672 14309955397176190464 11609721866447536256 8909488335718882048 6209254804990227840 3509021274261573632 808787743532919424 16555298286513816832 13855064755785162624 11154831225056508416 8454597694327854208 5754364163599200000 3054130632870545792 353897102141891584 16100407645122788992 13400174114394134784 10699940583665480576 7999707052936826368 5299473522208172160 2599239991479517952 18345750534460415360 15645517003731761152 12945283473003106944 10245049942274452736 7544816411545798528 4844582880817144320 2144349350088490112 17890859893069387520 15190626362340733312 12490392831612079104 9790159300883424896 7089925770154770688 4389692239426116480 1689458708697462272 17435969251678359680 14735735720949705472 12035502190221051264 9335268659492397056 6635035128763742848 3934801598035088640 1234568067306434432 16981078610287331840 14280845079558677632 11580611548830023424 8880378018101369216 6180144487372715008 3479910956644060800 779677425915406592 16526187968896304000 13825954438167649792 11125720907438995584 8425487376710341376 5725253845981687168 3025020315253032960 324786784524378752 16071297327505276160 13371063796776621952 10670830266047967744 7970596735319313536 5270363204590659328 2570129673862005120 18316640216842902528 15616406686114248320 12916173155385594112 10215939624656939904 7515706093928285696 4815472563199631488 2115239032470977280 17861749575451874688 15161516044723220480 12461282513994566272 9761048983265912064 7060815452537257856 4360581921808603648 1660348391079949440 17406858934060846848 14706625403332192640 12006391872603538432 9306158341874884224 6605924811146230016 3905691280417575808 1205457749688921600 16951968292669819008 14251734761941164800 11551501231212510592 8851267700483856384 6151034169755202176 3450800639026547968 750567108297893760 16497077651278791168 13796844120550136960 11096610589821482752 8396377059092828544 5696143528364174336 2995909997635520128 295676466906865920 16042187009887763328 13341953479159109120 10641719948430454912 7941486417701800704 5241252886973146496 2541019356244492288 18287529899225389696 15587296368496735488 12887062837768081280 10186829307039427072 7486595776310772864 4786362245582118656 2086128714853464448 17832639257834361856 15132405727105707648 12432172196377053440 9731938665648399232 7031705134919745024 4331471604191090816 1631238073462436608 17377748616443334016 14677515085714679808 11977281554986025600 9277048024257371392 6576814493528717184 3876580962800062976 1176347432071408768 16922857975052306176 14222624444323651968 11522390913594997760 8822157382866343552 6121923852137689344 3421690321409035136 721456790680380928 16467967333661278336 13767733802932624128 11067500272203969920 8367266741475315712 5667033210746661504 2966799680018007296 266566149289353088 16013076692270250496 13312843161541596288 10612609630812942080 7912376100084287872 5212142569355633664 2511909038626979456 18258419581607876864 15558186050879222656 12857952520150568448 10157718989421914240 7457485458693260032 4757251927964605824 2057018397235951616 17803528940216849024 15103295409488194816 12403061878759540608 9702828348030886400 7002594817302232192 4302361286573577984 1602127755844923776 17348638298825821184 14648404768097166976 11948171237368512768 9247937706639858560 6547704175911204352 3847470645182550144 1147237114453895936 16893747657434793344 14193514126706139136 11493280595977484928 8793047065248830720 6092813534520176512 3392580003791522304 692346473062868096 16438857016043765504 13738623485315111296 11038389954586457088 8338156423857802880 5637922893129148672 2937689362400494464 237455831671840256 15983966374652737664 13283732843924083456 10583499313195429248 7883265782466775040 5183032251738120832 2482798721009466624 18229309263990364032 15529075733261709824 12828842202533055616 10128608671804401408 7428375141075747200 4728141610347092992 2027908079618438784 17774418622599336192 15074185091870681984 12373951561142027776 9673718030413373568 6973484499684719360 4273250968956065152 1573017438227410944 17319527981208308352 14619294450479654144 11919060919750999936 9218827389022345728 6518593858293691520 3818360327565037312 1118126796836383104 16864637339817280512 14164403809088626304 11464170278359972096 8763936747631317888 6063703216902663680 3363469686174009472 663236155445355264 16409746698426252672 13709513167697598464 11009279636968944256 8309046106240290048 5608812575511635840 2908579044782981632 208345514054327424 15954856057035224832 13254622526306570624 10554388995577916416 7854155464849262208 5153921934120608000 2453688403391953792 18200198946372851200 15499965415644196992 12799731884915542784 10099498354186888576 7399264823458234368 4699031292729580160 1998797762000925952 17745308304981823360 15045074774253169152 12344841243524514944 9644607712795860736 6944374182067206528 4244140651338552320 1543907120609898112 17290417663590795520 14590184132862141312 11889950602133487104 9189717071404832896 6489483540676178688 3789250009947524480 1089016479218870272 16835527022199767680 14135293491471113472 11435059960742459264 8734826430013805056 6034592899285150848 3334359368556496640 634125837827842432 16380636380808739840 13680402850080085632 10980169319351431424 8279935788622777216 5579702257894123008 2879468727165468800 179235196436814592 15925745739417712000 13225512208689057792 10525278677960403584 7825045147231749376 5124811616503095168 2424578085774440960 18171088628755338368 15470855098026684160 12770621567298029952 10070388036569375744 7370154505840721536 4669920975112067328 1969687444383413120 17716197987364310528 15015964456635656320 12315730925907002112 9615497395178347904 6915263864449693696 4215030333721039488 1514796802992385280 17261307345973282688 14561073815244628480 11860840284515974272 9160606753787320064 6460373223058665856 3760139692330011648 1059906161601357440 16806416704582254848 14106183173853600640 11405949643124946432 8705716112396292224 6005482581667638016 3305249050938983808 605015520210329600 16351526063191227008 13651292532462572800 10951059001733918592 8250825471005264384 5550591940276610176 2850358409547955968 150124878819301760 15896635421800199168 13196401891071544960 10496168360342890752 7795934829614236544 5095701298885582336 2395467768156928128 18141978311137825536 15441744780409171328 12741511249680517120 10041277718951862912 7341044188223208704 4640810657494554496 1940577126765900288 17687087669746797696 14986854139018143488 12286620608289489280 9586387077560835072 6886153546832180864 4185920016103526656 1485686485374872448 17232197028355769856 14531963497627115648 11831729966898461440 9131496436169807232 6431262905441153024 3731029374712498816 1030795843983844608 16777306386964742016 14077072856236087808 11376839325507433600 8676605794778779392 5976372264050125184 3276138733321470976 575905202592816768 16322415745573714176 13622182214845059968 10921948684116405760 8221715153387751552 5521481622659097344 2821248091930443136 121014561201788928 15867525104182686336 13167291573454032128 10467058042725377920 7766824511996723712 5066590981268069504 2366357450539415296 18112867993520312704 15412634462791658496 12712400932063004288 10012167401334350080 7311933870605695872 4611700339877041664 1911466809148387456 17657977352129284864 14957743821400630656 12257510290671976448 9557276759943322240 6857043229214668032 4156809698486013824 1456576167757359616 17203086710738257024 14502853180009602816 11802619649280948608 9102386118552294400 6402152587823640192 3701919057094985984 1001685526366331776 16748196069347229184 14047962538618574976 11347729007889920768 8647495477161266560 5947261946432612352 3247028415703958144 546794884975303936 16293305427956201344 13593071897227547136 10892838366498892928 8192604835770238720 5492371305041584512 2792137774312930304 91904243584276096 15838414786565173504 13138181255836519296 10437947725107865088 7737714194379210880 5037480663650556672 2337247132921902464 18083757675902799872 15383524145174145664 12683290614445491456 9983057083716837248 7282823552988183040 4582590022259528832 1882356491530874624 17628867034511772032 14928633503783117824 12228399973054463616 9528166442325809408 6827932911597155200 4127699380868500992 1427465850139846784 17173976393120744192 14473742862392089984 11773509331663435776 9073275800934781568 6373042270206127360 3672808739477473152 972575208748818944 16719085751729716352 14018852221001062144 11318618690272407936 8618385159543753728 5918151628815099520 3217918098086445312 517684567357791104 16264195110338688512 13563961579610034304 10863728048881380096 8163494518152725888 5463260987424071680 2763027456695417472 62793925966763264 15809304468947660672 13109070938219006464 10408837407490352256 7708603876761698048 5008370346033043840 2308136815304389632 18054647358285287040 15354413827556632832 12654180296827978624 9953946766099324416 7253713235370670208 4553479704642016000 1853246173913361792 17599756716894259200 14899523186165604992 12199289655436950784 9499056124708296576 6798822593979642368 4098589063250988160 1398355532522333952 17144866075503231360 14444632544774577152 11744399014045922944 9044165483317268736 6343931952588614528 3643698421859960320 943464891131306112 16689975434112203520 13989741903383549312 11289508372654895104 8589274841926240896 5889041311197586688 3188807780468932480 488574249740278272 16235084792721175680 13534851261992521472 10834617731263867264 8134384200535213056 5434150669806558848 2733917139077904640 33683608349250432 15780194151330147840 13079960620601493632 10379727089872839424 7679493559144185216 4979260028415531008 2279026497686876800 18025537040667774208 15325303509939120000 12625069979210465792 9924836448481811584 7224602917753157376 4524369387024503168 1824135856295848960 17570646399276746368 14870412868548092160 12170179337819437952 9469945807090783744 6769712276362129536 4069478745633475328 1369245214904821120 17115755757885718528 14415522227157064320 11715288696428410112 9015055165699755904 6314821634971101696 3614588104242447488 914354573513793280 16660865116494690688 13960631585766036480 11260398055037382272 8560164524308728064 5859930993580073856 3159697462851419648 459463932122765440 16205974475103662848 13505740944375008640 10805507413646354432 8105273882917700224 5405040352189046016 2704806821460391808 4573290731737600 15751083833712635008 13050850302983980800 10350616772255326592 7650383241526672384 4950149710798018176 2249916180069363968 17996426723050261376 15296193192321607168 12595959661592952960 9895726130864298752 7195492600135644544 4495259069406990336 1795025538678336128 17541536081659233536 14841302550930579328 12141069020201925120 9440835489473270912 6740601958744616704 4040368428015962496 1340134897287308288 17086645440268205696 14386411909539551488 11686178378810897280 8985944848082243072 6285711317353588864 3585477786624934656 885244255896280448 16631754798877177856 13931521268148523648 11231287737419869440 8531054206691215232 5830820675962561024 3130587145233906816 430353614505252608 16176864157486150016 13476630626757495808 10776397096028841600 8076163565300187392 5375930034571533184 2675696503842878976 18422207046823776384 15721973516095122176 13021739985366467968 10321506454637813760 7621272923909159552 4921039393180505344 2220805862451851136 17967316405432748544 15267082874704094336 12566849343975440128 9866615813246785920 7166382282518131712 4466148751789477504 1765915221060823296 17512425764041720704 14812192233313066496 12111958702584412288 9411725171855758080 6711491641127103872 4011258110398449664 1311024579669795456 17057535122650692864 14357301591922038656 11657068061193384448 8956834530464730240 6256600999736076032 3556367469007421824 856133938278767616 16602644481259665024 13902410950531010816 11202177419802356608 8501943889073702400 5801710358345048192 3101476827616393984 401243296887739776 16147753839868637184 13447520309139982976 10747286778411328768 8047053247682674560 5346819716954020352 2646586186225366144 18393096729206263552 15692863198477609344 12992629667748955136 10292396137020300928 7592162606291646720 4891929075562992512 2191695544834338304 17938206087815235712 15237972557086581504 12537739026357927296 9837505495629273088 7137271964900618880 4437038434171964672 1736804903443310464 17483315446424207872 14783081915695553664 12082848384966899456 9382614854238245248 6682381323509591040 3982147792780936832 1281914262052282624 17028424805033180032 14328191274304525824 11627957743575871616 8927724212847217408 6227490682118563200 3527257151389908992 827023620661254784 16573534163642152192 13873300632913497984 11173067102184843776 8472833571456189568 5772600040727535360 3072366509998881152 372132979270226944 16118643522251124352 13418409991522470144 10718176460793815936 8017942930065161728 5317709399336507520 2617475868607853312 18363986411588750720 15663752880860096512 12963519350131442304 10263285819402788096 7563052288674133888 4862818757945479680 2162585227216825472 17909095770197722880 15208862239469068672 12508628708740414464 9808395178011760256 7108161647283106048 4407928116554451840 1707694585825797632 17454205128806695040 14753971598078040832 12053738067349386624 9353504536620732416 6653271005892078208 3953037475163424000 1252803944434769792 16999314487415667200 14299080956687012992 11598847425958358784 8898613895229704576 6198380364501050368 3498146833772396160 797913303043741952 16544423846024639360 13844190315295985152 11143956784567330944 8443723253838676736 5743489723110022528 3043256192381368320 343022661652714112 16089533204633611520 13389299673904957312 10689066143176303104 7988832612447648896 5288599081718994688 2588365550990340480 18334876093971237888 15634642563242583680 12934409032513929472 10234175501785275264 7533941971056621056 4833708440327966848 2133474909599312640 17879985452580210048 15179751921851555840 12479518391122901632 9779284860394247424 7079051329665593216 4378817798936939008 1678584268208284800 17425094811189182208 14724861280460528000 12024627749731873792 9324394219003219584 6624160688274565376 3923927157545911168 1223693626817256960 16970204169798154368 14269970639069500160 11569737108340845952 8869503577612191744 6169270046883537536 3469036516154883328 768802985426229120 16515313528407126528 13815079997678472320 11114846466949818112 8414612936221163904 5714379405492509696 3014145874763855488 313912344035201280 16060422887016098688 13360189356287444480 10659955825558790272 7959722294830136064 5259488764101481856 2559255233372827648 18305765776353725056 15605532245625070848 12905298714896416640 10205065184167762432 7504831653439108224 4804598122710454016 2104364591981799808 17850875134962697216 15150641604234043008 12450408073505388800 9750174542776734592 7049941012048080384 4349707481319426176 1649473950590771968 17395984493571669376 14695750962843015168 11995517432114360960 9295283901385706752 6595050370657052544 3894816839928398336 1194583309199744128 16941093852180641536 14240860321451987328 11540626790723333120 8840393259994678912 6140159729266024704 3439926198537370496 739692667808716288 16486203210789613696 13785969680060959488 11085736149332305280 8385502618603651072 5685269087874996864 2985035557146342656 284802026417688448 16031312569398585856 13331079038669931648 10630845507941277440 7930611977212623232 5230378446483969024 2530144915755314816 18276655458736212224 15576421928007558016 12876188397278903808 10175954866550249600 7475721335821595392 4775487805092941184 2075254274364286976 17821764817345184384 15121531286616530176 12421297755887875968 9721064225159221760 7020830694430567552 4320597163701913344 1620363632973259136 17366874175954156544 14666640645225502336 11966407114496848128 9266173583768193920 6565940053039539712 3865706522310885504 1165472991582231296 16911983534563128704 14211750003834474496 11511516473105820288 8811282942377166080 6111049411648511872 3410815880919857664 710582350191203456 16457092893172100864 13756859362443446656 11056625831714792448 8356392300986138240 5656158770257484032 2955925239528829824 255691708800175616 16002202251781073024 13301968721052418816 10601735190323764608 7901501659595110400 5201268128866456192 2501034598137801984 18247545141118699392 15547311610390045184 12847078079661390976 10146844548932736768 7446611018204082560 4746377487475428352 2046143956746774144 17792654499727671552 15092420968999017344 12392187438270363136 9691953907541708928 6991720376813054720 4291486846084400512 1591253315355746304 17337763858336643712 14637530327607989504 11937296796879335296 9237063266150681088 6536829735422026880 3836596204693372672 1136362673964718464 16882873216945615872 14182639686216961664 11482406155488307456 8782172624759653248 6081939094030999040 3381705563302344832 681472032573690624 16427982575554588032 13727749044825933824 11027515514097279616 8327281983368625408 5627048452639971200 2926814921911316992 226581391182662784 15973091934163560192 13272858403434905984 10572624872706251776 7872391341977597568 5172157811248943360 2471924280520289152 18218434823501186560 15518201292772532352 12817967762043878144 10117734231315223936 7417500700586569728 4717267169857915520 2017033639129261312 17763544182110158720 15063310651381504512 12363077120652850304 9662843589924196096 6962610059195541888 4262376528466887680 1562142997738233472 17308653540719130880 14608420009990476672 11908186479261822464 9207952948533168256 6507719417804514048 3807485887075859840 1107252356347205632 16853762899328103040 14153529368599448832 11453295837870794624 8753062307142140416 6052828776413486208 3352595245684832000 652361714956177792 16398872257937075200 13698638727208420992 10998405196479766784 8298171665751112576 5597938135022458368 2897704604293804160 197471073565149952 15943981616546047360 13243748085817393152 10543514555088738944 7843281024360084736 5143047493631430528 2442813962902776320 18189324505883673728 15489090975155019520 12788857444426365312 10088623913697711104 7388390382969056896 4688156852240402688 1987923321511748480 17734433864492645888 15034200333763991680 12333966803035337472 9633733272306683264 6933499741578029056 4233266210849374848 1533032680120720640 17279543223101618048 14579309692372963840 11879076161644309632 9178842630915655424 6478609100187001216 3778375569458347008 1078142038729692800 16824652581710590208 14124419050981936000 11424185520253281792 8723951989524627584 6023718458795973376 3323484928067319168 623251397338664960 16369761940319562368 13669528409590908160 10969294878862253952 8269061348133599744 5568827817404945536 2868594286676291328 168360755947637120 15914871298928534528 13214637768199880320 10514404237471226112 7814170706742571904 5113937176013917696 2413703645285263488 18160214188266160896 15459980657537506688 12759747126808852480 10059513596080198272 7359280065351544064 4659046534622889856 1958813003894235648 17705323546875133056 15005090016146478848 12304856485417824640 9604622954689170432 6904389423960516224 4204155893231862016 1503922362503207808 17250432905484105216 14550199374755451008 11849965844026796800 9149732313298142592 6449498782569488384 3749265251840834176 1049031721112179968 16795542264093077376 14095308733364423168 11395075202635768960 8694841671907114752 5994608141178460544 3294374610449806336 594141079721152128 16340651622702049536 13640418091973395328 10940184561244741120 8239951030516086912 5539717499787432704 2839483969058778496 139250438330124288 15885760981311021696 13185527450582367488 10485293919853713280 7785060389125059072 5084826858396404864 2384593327667750656 18131103870648648064 15430870339919993856 12730636809191339648 10030403278462685440 7330169747734031232 4629936217005377024 1929702686276722816 17676213229257620224 14975979698528966016 12275746167800311808 9575512637071657600 6875279106343003392 4175045575614349184 1474812044885694976 17221322587866592384 14521089057137938176 11820855526409283968 9120621995680629760 6420388464951975552 3720154934223321344 1019921403494667136 16766431946475564544 14066198415746910336 11365964885018256128 8665731354289601920 5965497823560947712 3265264292832293504 565030762103639296 16311541305084536704 13611307774355882496 10911074243627228288 8210840712898574080 5510607182169919872 2810373651441265664 110140120712611456 15856650663693508864 13156417132964854656 10456183602236200448 7755950071507546240 5055716540778892032 2355483010050237824 18101993553031135232 15401760022302481024 12701526491573826816 10001292960845172608 7301059430116518400 4600825899387864192 1900592368659209984 17647102911640107392 14946869380911453184 12246635850182798976 9546402319454144768 6846168788725490560 4145935257996836352 1445701727268182144 17192212270249079552 14491978739520425344 11791745208791771136 9091511678063116928 6391278147334462720 3691044616605808512 990811085877154304 16737321628858051712 14037088098129397504 11336854567400743296 8636621036672089088 5936387505943434880 3236153975214780672 535920444486126464 16282430987467023872 13582197456738369664 10881963926009715456 8181730395281061248 5481496864552407040 2781263333823752832 81029803095098624 15827540346075996032 13127306815347341824 10427073284618687616 7726839753890033408 5026606223161379200 2326372692432724992 18072883235413622400 15372649704684968192 12672416173956313984 9972182643227659776 7271949112499005568 4571715581770351360 1871482051041697152 17617992594022594560 14917759063293940352 12217525532565286144 9517292001836631936 6817058471107977728 4116824940379323520 1416591409650669312 17163101952631566720 14462868421902912512 11762634891174258304 9062401360445604096 6362167829716949888 3661934298988295680 961700768259641472 16708211311240538880 14007977780511884672 11307744249783230464 8607510719054576256 5907277188325922048 3207043657597267840 506810126868613632 16253320669849511040 13553087139120856832 10852853608392202624 8152620077663548416 5452386546934894208 2752153016206240000 51919485477585792 15798430028458483200 13098196497729828992 10397962967001174784 7697729436272520576 4997495905543866368 2297262374815212160 18043772917796109568 15343539387067455360 12643305856338801152 9943072325610146944 7242838794881492736 4542605264152838528 1842371733424184320 17588882276405081728 14888648745676427520 12188415214947773312 9488181684219119104 6787948153490464896 4087714622761810688 1387481092033156480 17133991635014053888 14433758104285399680 11733524573556745472 9033291042828091264 6333057512099437056 3632823981370782848 932590450642128640 16679100993623026048 13978867462894371840 11278633932165717632 8578400401437063424 5878166870708409216 3177933339979755008 477699809251100800 16224210352231998208 13523976821503344000 10823743290774689792 8123509760046035584 5423276229317381376 2723042698588727168 22809167860072960 15769319710840970368 13069086180112316160 10368852649383661952 7668619118655007744 4968385587926353536 2268152057197699328 18014662600178596736 15314429069449942528 12614195538721288320 9913962007992634112 7213728477263979904 4513494946535325696 1813261415806671488 17559771958787568896 14859538428058914688 12159304897330260480 9459071366601606272 6758837835872952064 4058604305144297856 1358370774415643648 17104881317396541056 14404647786667886848 11704414255939232640 9004180725210578432 6303947194481924224 3603713663753270016 903480133024615808 16649990676005513216 13949757145276859008 11249523614548204800 8549290083819550592 5849056553090896384 3148823022362242176 448589491633587968 16195100034614485376 13494866503885831168 10794632973157176960 8094399442428522752 5394165911699868544 2693932380971214336 18440442923952111744 15740209393223457536 13039975862494803328 10339742331766149120 7639508801037494912 4939275270308840704 2239041739580186496 17985552282561083904 15285318751832429696 12585085221103775488 9884851690375121280 7184618159646467072 4484384628917812864 1784151098189158656 17530661641170056064 14830428110441401856 12130194579712747648 9429961048984093440 6729727518255439232 4029493987526785024 1329260456798130816 17075770999779028224 14375537469050374016 11675303938321719808 8975070407593065600 6274836876864411392 3574603346135757184 874369815407102976 16620880358388000384 13920646827659346176 11220413296930691968 8520179766202037760 5819946235473383552 3119712704744729344 419479174016075136 16165989716996972544 13465756186268318336 10765522655539664128 8065289124811009920 5365055594082355712 2664822063353701504 18411332606334598912 15711099075605944704 13010865544877290496 10310632014148636288 7610398483419982080 4910164952691327872 2209931421962673664 17956441964943571072 15256208434214916864 12555974903486262656 9855741372757608448 7155507842028954240 4455274311300300032 1755040780571645824 17501551323552543232 14801317792823889024 12101084262095234816 9400850731366580608 6700617200637926400 4000383669909272192 1300150139180617984 17046660682161515392 14346427151432861184 11646193620704206976 8945960089975552768 6245726559246898560 3545493028518244352 845259497789590144 16591770040770487552 13891536510041833344 11191302979313179136 8491069448584524928 5790835917855870720 3090602387127216512 390368856398562304 16136879399379459712 13436645868650805504 10736412337922151296 8036178807193497088 5335945276464842880 2635711745736188672 18382222288717086080 15681988757988431872 12981755227259777664 10281521696531123456 7581288165802469248 4881054635073815040 2180821104345160832 17927331647326058240 15227098116597404032 12526864585868749824 9826631055140095616 7126397524411441408 4426163993682787200 1725930462954132992 17472441005935030400 14772207475206376192 12071973944477721984 9371740413749067776 6671506883020413568 3971273352291759360 1271039821563105152 17017550364544002560 14317316833815348352 11617083303086694144 8916849772358039936 6216616241629385728 3516382710900731520 816149180172077312 16562659723152974720 13862426192424320512 11162192661695666304 8461959130967012096 5761725600238357888 3061492069509703680 361258538781049472 16107769081761946880 13407535551033292672 10707302020304638464 8007068489575984256 5306834958847330048 2606601428118675840 18353111971099573248 15652878440370919040 12952644909642264832 10252411378913610624 7552177848184956416 4851944317456302208 2151710786727648000 17898221329708545408 15197987798979891200 12497754268251236992 9797520737522582784 7097287206793928576 4397053676065274368 1696820145336620160 17443330688317517568 14743097157588863360 12042863626860209152 9342630096131554944 6642396565402900736 3942163034674246528 1241929503945592320 16988440046926489728 14288206516197835520 11587972985469181312 8887739454740527104 6187505924011872896 3487272393283218688 787038862554564480 16533549405535461888 13833315874806807680 11133082344078153472 8432848813349499264 5732615282620845056 3032381751892190848 332148221163536640 16078658764144434048 13378425233415779840 10678191702687125632 7977958171958471424 5277724641229817216 2577491110501163008 18324001653482060416 15623768122753406208 12923534592024752000 10223301061296097792 7523067530567443584 4822833999838789376 2122600469110135168 17869111012091032576 15168877481362378368 12468643950633724160 9768410419905069952 7068176889176415744 4367943358447761536 1667709827719107328 17414220370700004736 14713986839971350528 12013753309242696320 9313519778514042112 6613286247785387904 3913052717056733696 1212819186328079488 16959329729308976896 14259096198580322688 11558862667851668480 8858629137123014272 6158395606394360064 3458162075665705856 757928544937051648 16504439087917949056 13804205557189294848 11103972026460640640 8403738495731986432 5703504965003332224 3003271434274678016 303037903546023808 16049548446526921216 13349314915798267008 10649081385069612800 7948847854340958592 5248614323612304384 2548380792883650176 18294891335864547584 15594657805135893376 12894424274407239168 10194190743678584960 7493957212949930752 4793723682221276544 2093490151492622336 17840000694473519744 15139767163744865536 12439533633016211328 9739300102287557120 7039066571558902912 4338833040830248704 1638599510101594496 17385110053082491904 14684876522353837696 11984642991625183488 9284409460896529280 6584175930167875072 3883942399439220864 1183708868710566656 16930219411691464064 14229985880962809856 11529752350234155648 8829518819505501440 6129285288776847232 3429051758048193024 728818227319538816 16475328770300436224 13775095239571782016 11074861708843127808 8374628178114473600 5674394647385819392 2974161116657165184 273927585928510976 16020438128909408384 13320204598180754176 10619971067452099968 7919737536723445760 5219504005994791552 2519270475266137344 18265781018247034752 15565547487518380544 12865313956789726336 10165080426061072128 7464846895332417920 4764613364603763712 2064379833875109504 17810890376856006912 15110656846127352704 12410423315398698496 9710189784670044288 7009956253941390080 4309722723212735872 1609489192484081664 17355999735464979072 14655766204736324864 11955532674007670656 9255299143279016448 6555065612550362240 3854832081821708032 1154598551093053824 16901109094073951232 14200875563345297024 11500642032616642816 8800408501887988608 6100174971159334400 3399941440430680192 699707909702025984 16446218452682923392 13745984921954269184 11045751391225614976 8345517860496960768 5645284329768306560 2945050799039652352 244817268310998144 15991327811291895552 13291094280563241344 10590860749834587136 7890627219105932928 5190393688377278720 2490160157648624512 18236670700629521920 15536437169900867712 12836203639172213504 10135970108443559296 7435736577714905088 4735503046986250880 2035269516257596672 17781780059238494080 15081546528509839872 12381312997781185664 9681079467052531456 6980845936323877248 4280612405595223040 1580378874866568832 17326889417847466240 14626655887118812032 11926422356390157824 9226188825661503616 6525955294932849408 3825721764204195200 1125488233475540992 16871998776456438400 14171765245727784192 11471531714999129984 8771298184270475776 6071064653541821568 3370831122813167360 670597592084513152 16417108135065410560 13716874604336756352 11016641073608102144 8316407542879447936 5616174012150793728 2915940481422139520 215706950693485312 15962217493674382720 13261983962945728512 10561750432217074304 7861516901488420096 5161283370759765888 2461049840031111680 18207560383012009088 15507326852283354880 12807093321554700672 10106859790826046464 7406626260097392256 4706392729368738048 2006159198640083840 17752669741620981248 15052436210892327040 12352202680163672832 9651969149435018624 6951735618706364416 4251502087977710208 1551268557249056000 17297779100229953408 14597545569501299200 11897312038772644992 9197078508043990784 6496844977315336576 3796611446586682368 1096377915858028160 16842888458838925568 14142654928110271360 11442421397381617152 8742187866652962944 6041954335924308736 3341720805195654528 641487274467000320 16387997817447897728 13687764286719243520 10987530755990589312 8287297225261935104 5587063694533280896 2886830163804626688 186596633075972480 15933107176056869888 13232873645328215680 10532640114599561472 7832406583870907264 5132173053142253056 2431939522413598848 18178450065394496256 15478216534665842048 12777983003937187840 10077749473208533632 7377515942479879424 4677282411751225216 1977048881022571008 17723559424003468416 15023325893274814208 12323092362546160000 9622858831817505792 6922625301088851584 4222391770360197376 1522158239631543168 17268668782612440576 14568435251883786368 11868201721155132160 9167968190426477952 6467734659697823744 3767501128969169536 1067267598240515328 16813778141221412736 14113544610492758528 11413311079764104320 8713077549035450112 6012844018306795904 3312610487578141696 612376956849487488 16358887499830384896 13658653969101730688 10958420438373076480 8258186907644422272 5557953376915768064 2857719846187113856 157486315458459648 15903996858439357056 13203763327710702848 10503529796982048640 7803296266253394432 5103062735524740224 2402829204796086016 18149339747776983424 15449106217048329216 12748872686319675008 10048639155591020800 7348405624862366592 4648172094133712384 1947938563405058176 17694449106385955584 14994215575657301376 12293982044928647168 9593748514199992960 6893514983471338752 4193281452742684544 1493047922014030336 17239558464994927744 14539324934266273536 11839091403537619328 9138857872808965120 6438624342080310912 3738390811351656704 1038157280623002496 16784667823603899904 14084434292875245696 11384200762146591488 8683967231417937280 5983733700689283072 3283500169960628864 583266639231974656 16329777182212872064 13629543651484217856 10929310120755563648 8229076590026909440 5528843059298255232 2828609528569601024 128375997840946816 15874886540821844224 13174653010093190016 10474419479364535808 7774185948635881600 5073952417907227392 2373718887178573184 18120229430159470592 15419995899430816384 12719762368702162176 10019528837973507968 7319295307244853760 4619061776516199552 1918828245787545344 17665338788768442752 14965105258039788544 12264871727311134336 9564638196582480128 6864404665853825920 4164171135125171712 1463937604396517504 17210448147377414912 14510214616648760704 11809981085920106496 9109747555191452288 6409514024462798080 3709280493734143872 1009046963005489664 16755557505986387072 14055323975257732864 11355090444529078656 8654856913800424448 5954623383071770240 3254389852343116032 554156321614461824 16300666864595359232 13600433333866705024 10900199803138050816 8199966272409396608 5499732741680742400 2799499210952088192 99265680223433984 15845776223204331392 13145542692475677184 10445309161747022976 7745075631018368768 5044842100289714560 2344608569561060352 18091119112541957760 15390885581813303552 12690652051084649344 9990418520355995136 7290184989627340928 4589951458898686720 1889717928170032512 17636228471150929920 14935994940422275712 12235761409693621504 9535527878964967296 6835294348236313088 4135060817507658880 1434827286779004672 17181337829759902080 14481104299031247872 11780870768302593664 9080637237573939456 6380403706845285248 3680170176116631040 979936645387976832 16726447188368874240 14026213657640220032 11325980126911565824 8625746596182911616 5925513065454257408 3225279534725603200 525046003996948992 16271556546977846400 13571323016249192192 10871089485520537984 8170855954791883776 5470622424063229568 2770388893334575360 70155362605921152 15816665905586818560 13116432374858164352 10416198844129510144 7715965313400855936 5015731782672201728 2315498251943547520 18062008794924444928 15361775264195790720 12661541733467136512 9961308202738482304 7261074672009828096 4560841141281173888 1860607610552519680 17607118153533417088 14906884622804762880 12206651092076108672 9506417561347454464 6806184030618800256 4105950499890146048 1405716969161491840 17152227512142389248 14451993981413735040 11751760450685080832 9051526919956426624 6351293389227772416 3651059858499118208 950826327770464000 16697336870751361408 13997103340022707200 11296869809294052992 8596636278565398784 5896402747836744576 3196169217108090368 495935686379436160 16242446229360333568 13542212698631679360 10841979167903025152 8141745637174370944 5441512106445716736 2741278575717062528 41045044988408320 15787555587969305728 13087322057240651520 10387088526511997312 7686854995783343104 4986621465054688896 2286387934326034688 18032898477306932096 15332664946578277888 12632431415849623680 9932197885120969472 7231964354392315264 4531730823663661056 1831497292935006848 17578007835915904256 14877774305187250048 12177540774458595840 9477307243729941632 6777073713001287424 4076840182272633216 1376606651543979008 17123117194524876416 14422883663796222208 11722650133067568000 9022416602338913792 6322183071610259584 3621949540881605376 921716010152951168 16668226553133848576 13967993022405194368 11267759491676540160 8567525960947885952 5867292430219231744 3167058899490577536 466825368761923328 16213335911742820736 13513102381014166528 10812868850285512320 8112635319556858112 5412401788828203904 2712168258099549696 11934727370895488 15758445270351792896 13058211739623138688 10357978208894484480 7657744678165830272 4957511147437176064 2257277616708521856 18003788159689419264 15303554628960765056 12603321098232110848 9903087567503456640 7202854036774802432 4502620506046148224 1802386975317494016 17548897518298391424 14848663987569737216 12148430456841083008 9448196926112428800 6747963395383774592 4047729864655120384 1347496333926466176 17094006876907363584 14393773346178709376 11693539815450055168 8993306284721400960 6293072753992746752 3592839223264092544 892605692535438336 16639116235516335744 13938882704787681536 11238649174059027328 8538415643330373120 5838182112601718912 3137948581873064704 437715051144410496 16184225594125307904 13483992063396653696 10783758532667999488 8083525001939345280 5383291471210691072 2683057940482036864 18429568483462934272 15729334952734280064 13029101422005625856 10328867891276971648 7628634360548317440 4928400829819663232 2228167299091009024 17974677842071906432 15274444311343252224 12574210780614598016 9873977249885943808 7173743719157289600 4473510188428635392 1773276657699981184 17519787200680878592 14819553669952224384 12119320139223570176 9419086608494915968 6718853077766261760 4018619547037607552 1318386016308953344 17064896559289850752 14364663028561196544 11664429497832542336 8964195967103888128 6263962436375233920 3563728905646579712 863495374917925504 16610005917898822912 13909772387170168704 11209538856441514496 8509305325712860288 5809071794984206080 3108838264255551872 408604733526897664 16155115276507795072 13454881745779140864 10754648215050486656 8054414684321832448 5354181153593178240 2653947622864524032 18400458165845421440 15700224635116767232 12999991104388113024 10299757573659458816 7599524042930804608 4899290512202150400 2199056981473496192 17945567524454393600 15245333993725739392 12545100462997085184 9844866932268430976 7144633401539776768 4444399870811122560 1744166340082468352 17490676883063365760 14790443352334711552 12090209821606057344 9389976290877403136 6689742760148748928 3989509229420094720 1289275698691440512 17035786241672337920 14335552710943683712 11635319180215029504 8935085649486375296 6234852118757721088 3534618588029066880 834385057300412672 16580895600281310080 13880662069552655872 11180428538824001664 8480195008095347456 5779961477366693248 3079727946638039040 379494415909384832 16126004958890282240 13425771428161628032 10725537897432973824 8025304366704319616 5325070835975665408 2624837305247011200 18371347848227908608 15671114317499254400 12970880786770600192 10270647256041945984 7570413725313291776 4870180194584637568 2169946663855983360 17916457206836880768 15216223676108226560 12515990145379572352 9815756614650918144 7115523083922263936 4415289553193609728 1715056022464955520 17461566565445852928 14761333034717198720 12061099503988544512 9360865973259890304 6660632442531236096 3960398911802581888 1260165381073927680 17006675924054825088 14306442393326170880 11606208862597516672 8905975331868862464 6205741801140208256 3505508270411554048 805274739682899840 16551785282663797248 13851551751935143040 11151318221206488832 8451084690477834624 5750851159749180416 3050617629020526208 350384098291872000 16096894641272769408 13396661110544115200 10696427579815460992 7996194049086806784 5295960518358152576 2595726987629498368 18342237530610395776 15642003999881741568 12941770469153087360 10241536938424433152 7541303407695778944 4841069876967124736 2140836346238470528 17887346889219367936 15187113358490713728 12486879827762059520 9786646297033405312 7086412766304751104 4386179235576096896 1685945704847442688 17432456247828340096 14732222717099685888 12031989186371031680 9331755655642377472 6631522124913723264 3931288594185069056 1231055063456414848 16977565606437312256 14277332075708658048 11577098544980003840 8876865014251349632 6176631483522695424 3476397952794041216 776164422065387008 16522674965046284416 13822441434317630208 11122207903588976000 8421974372860321792 5721740842131667584 3021507311403013376 321273780674359168 16067784323655256576 13367550792926602368 10667317262197948160 7967083731469293952 5266850200740639744 2566616670011985536 18313127212992882944 15612893682264228736 12912660151535574528 10212426620806920320 7512193090078266112 4811959559349611904 2111726028620957696 17858236571601855104 15158003040873200896 12457769510144546688 9757535979415892480 7057302448687238272 4357068917958584064 1656835387229929856 17403345930210827264 14703112399482173056 12002878868753518848 9302645338024864640 6602411807296210432 3902178276567556224 1201944745838902016 16948455288819799424 14248221758091145216 11547988227362491008 8847754696633836800 6147521165905182592 3447287635176528384 747054104447874176 16493564647428771584 13793331116700117376 11093097585971463168 8392864055242808960 5692630524514154752 2992396993785500544 292163463056846336 16038674006037743744 13338440475309089536 10638206944580435328 7937973413851781120 5237739883123126912 2537506352394472704 18284016895375370112 15583783364646715904 12883549833918061696 10183316303189407488 7483082772460753280 4782849241732099072 2082615711003444864 17829126253984342272 15128892723255688064 12428659192527033856 9728425661798379648 7028192131069725440 4327958600341071232 1627725069612417024 17374235612593314432 14674002081864660224 11973768551136006016 9273535020407351808 6573301489678697600 3873067958950043392 1172834428221389184 16919344971202286592 14219111440473632384 11518877909744978176 8818644379016323968 6118410848287669760 3418177317559015552 717943786830361344 16464454329811258752 13764220799082604544 11063987268353950336 8363753737625296128 5663520206896641920 2963286676167987712 263053145439333504 16009563688420230912 13309330157691576704 10609096626962922496 7908863096234268288 5208629565505614080 2508396034776959872 18254906577757857280 15554673047029203072 12854439516300548864 10154205985571894656 7453972454843240448 4753738924114586240 2053505393385932032 17800015936366829440 15099782405638175232 12399548874909521024 9699315344180866816 6999081813452212608 4298848282723558400 1598614751994904192 17345125294975801600 14644891764247147392 11944658233518493184 9244424702789838976 6544191172061184768 3843957641332530560 1143724110603876352 16890234653584773760 14190001122856119552 11489767592127465344 8789534061398811136 6089300530670156928 3389066999941502720 688833469212848512 16435344012193745920 13735110481465091712 11034876950736437504 8334643420007783296 5634409889279129088 2934176358550474880 233942827821820672 15980453370802718080 13280219840074063872 10579986309345409664 7879752778616755456 5179519247888101248 2479285717159447040 18225796260140344448 15525562729411690240 12825329198683036032 10125095667954381824 7424862137225727616 4724628606497073408 2024395075768419200 17770905618749316608 15070672088020662400 12370438557292008192 9670205026563353984 6969971495834699776 4269737965106045568 1569504434377391360 17316014977358288768 14615781446629634560 11915547915900980352 9215314385172326144 6515080854443671936 3814847323715017728 1114613792986363520 16861124335967260928 14160890805238606720 11460657274509952512 8760423743781298304 6060190213052644096 3359956682323989888 659723151595335680 16406233694576233088 13706000163847578880 11005766633118924672 8305533102390270464 5605299571661616256 2905066040932962048 204832510204307840 15951343053185205248 13251109522456551040 10550875991727896832 7850642460999242624 5150408930270588416 2450175399541934208 18196685942522831616 15496452411794177408 12796218881065523200 10095985350336868992 7395751819608214784 4695518288879560576 1995284758150906368 17741795301131803776 15041561770403149568 12341328239674495360 9641094708945841152 6940861178217186944 4240627647488532736 1540394116759878528 17286904659740775936 14586671129012121728 11886437598283467520 9186204067554813312 6485970536826159104 3785737006097504896 1085503475368850688 16832014018349748096 14131780487621093888 11431546956892439680 8731313426163785472 6031079895435131264 3330846364706477056 630612833977822848 16377123376958720256 13676889846230066048 10976656315501411840 8276422784772757632 5576189254044103424 2875955723315449216 175722192586795008 15922232735567692416 13221999204839038208 10521765674110384000 7821532143381729792 5121298612653075584 2421065081924421376 18167575624905318784 15467342094176664576 12767108563448010368 10066875032719356160 7366641501990701952 4666407971262047744 1966174440533393536 17712684983514290944 15012451452785636736 12312217922056982528 9611984391328328320 6911750860599674112 4211517329871019904 1511283799142365696 17257794342123263104 14557560811394608896 11857327280665954688 9157093749937300480 6456860219208646272 3756626688479992064 1056393157751337856 16802903700732235264 14102670170003581056 11402436639274926848 8702203108546272640 6001969577817618432 3301736047088964224 601502516360310016 16348013059341207424 13647779528612553216 10947545997883899008 8247312467155244800 5547078936426590592 2846845405697936384 146611874969282176 15893122417950179584 13192888887221525376 10492655356492871168 7792421825764216960 5092188295035562752 2391954764306908544 18138465307287805952 15438231776559151744 12737998245830497536 10037764715101843328 7337531184373189120 4637297653644534912 1937064122915880704 17683574665896778112 14983341135168123904 12283107604439469696 9582874073710815488 6882640542982161280 4182407012253507072 1482173481524852864 17228684024505750272 14528450493777096064 11828216963048441856 9127983432319787648 6427749901591133440 3727516370862479232 1027282840133825024 16773793383114722432 14073559852386068224 11373326321657414016 8673092790928759808 5972859260200105600 3272625729471451392 572392198742797184 16318902741723694592 13618669210995040384 10918435680266386176 8218202149537731968 5517968618809077760 2817735088080423552 117501557351769344 15864012100332666752 13163778569604012544 10463545038875358336 7763311508146704128 5063077977418049920 2362844446689395712 18109354989670293120 15409121458941638912 12708887928212984704 10008654397484330496 7308420866755676288 4608187336027022080 1907953805298367872 17654464348279265280 14954230817550611072 12253997286821956864 9553763756093302656 6853530225364648448 4153296694635994240 1453063163907340032 17199573706888237440 14499340176159583232 11799106645430929024 9098873114702274816 6398639583973620608 3698406053244966400 998172522516312192 16744683065497209600 14044449534768555392 11344216004039901184 8643982473311246976 5943748942582592768 3243515411853938560 543281881125284352 16289792424106181760 13589558893377527552 10889325362648873344 8189091831920219136 5488858301191564928 2788624770462910720 88391239734256512 15834901782715153920 13134668251986499712 10434434721257845504 7734201190529191296 5033967659800537088 2333734129071882880 18080244672052780288 15380011141324126080 12679777610595471872 9979544079866817664 7279310549138163456 4579077018409509248 1878843487680855040 17625354030661752448 14925120499933098240 12224886969204444032 9524653438475789824 6824419907747135616 4124186377018481408 1423952846289827200 17170463389270724608 14470229858542070400 11769996327813416192 9069762797084761984 6369529266356107776 3669295735627453568 969062204898799360 16715572747879696768 14015339217151042560 11315105686422388352 8614872155693734144 5914638624965079936 3214405094236425728 514171563507771520 16260682106488668928 13560448575760014720 10860215045031360512 8159981514302706304 5459747983574052096 2759514452845397888 59280922116743680 15805791465097641088 13105557934368986880 10405324403640332672 7705090872911678464 5004857342183024256 2304623811454370048 18051134354435267456 15350900823706613248 12650667292977959040 9950433762249304832 7250200231520650624 4549966700791996416 1849733170063342208 17596243713044239616 14896010182315585408 12195776651586931200 9495543120858276992 6795309590129622784 4095076059400968576 1394842528672314368 17141353071653211776 14441119540924557568 11740886010195903360 9040652479467249152 6340418948738594944 3640185418009940736 939951887281286528 16686462430262183936 13986228899533529728 11285995368804875520 8585761838076221312 5885528307347567104 3185294776618912896 485061245890258688 16231571788871156096 13531338258142501888 10831104727413847680 8130871196685193472 5430637665956539264 2730404135227885056 30170604499230848 15776681147480128256 13076447616751474048 10376214086022819840 7675980555294165632 4975747024565511424 2275513493836857216 18022024036817754624 15321790506089100416 12621556975360446208 9921323444631792000 7221089913903137792 4520856383174483584 1820622852445829376 17567133395426726784 14866899864698072576 12166666333969418368 9466432803240764160 6766199272512109952 4065965741783455744 1365732211054801536 17112242754035698944 14412009223307044736 11711775692578390528 9011542161849736320 6311308631121082112 3611075100392427904 910841569663773696 16657352112644671104 13957118581916016896 11256885051187362688 8556651520458708480 5856417989730054272 3156184459001400064 455950928272745856 16202461471253643264 13502227940524989056 10801994409796334848 8101760879067680640 5401527348339026432 2701293817610372224 1060286881718016 15747570829862615424 13047337299133961216 10347103768405307008 7646870237676652800 4946636706947998592 2246403176219344384 17992913719200241792 15292680188471587584 12592446657742933376 9892213127014279168 7191979596285624960 4491746065556970752 1791512534828316544 17538023077809213952 14837789547080559744 12137556016351905536 9437322485623251328 6737088954894597120 4036855424165942912 1336621893437288704 17083132436418186112 14382898905689531904 11682665374960877696 8982431844232223488 6282198313503569280 3581964782774915072 881731252046260864 16628241795027158272 13928008264298504064 11227774733569849856 8527541202841195648 5827307672112541440 3127074141383887232 426840610655233024 16173351153636130432 13473117622907476224 10772884092178822016 8072650561450167808 5372417030721513600 2672183499992859392 18418694042973756800 15718460512245102592 13018226981516448384 10317993450787794176 7617759920059139968 4917526389330485760 2217292858601831552 17963803401582728960 15263569870854074752 12563336340125420544 9863102809396766336 7162869278668112128 4462635747939457920 1762402217210803712 17508912760191701120 14808679229463046912 12108445698734392704 9408212168005738496 6707978637277084288 4007745106548430080 1307511575819775872 17054022118800673280 14353788588072019072 11653555057343364864 8953321526614710656 6253087995886056448 3552854465157402240 852620934428748032 16599131477409645440 13898897946680991232 11198664415952337024 8498430885223682816 5798197354495028608 3097963823766374400 397730293037720192 16144240836018617600 13444007305289963392 10743773774561309184 8043540243832654976 5343306713104000768 2643073182375346560 18389583725356243968 15689350194627589760 12989116663898935552 10288883133170281344 7588649602441627136 4888416071712972928 2188182540984318720 17934693083965216128 15234459553236561920 12534226022507907712 9833992491779253504 7133758961050599296 4433525430321945088 1733291899593290880 17479802442574188288 14779568911845534080 12079335381116879872 9379101850388225664 6678868319659571456 3978634788930917248 1278401258202263040 17024911801183160448 14324678270454506240 11624444739725852032 8924211208997197824 6223977678268543616 3523744147539889408 823510616811235200 16570021159792132608 13869787629063478400 11169554098334824192 8469320567606169984 5769087036877515776 3068853506148861568 368619975420207360 16115130518401104768 13414896987672450560 10714663456943796352 8014429926215142144 5314196395486487936 2613962864757833728 18360473407738731136 15660239877010076928 12960006346281422720 10259772815552768512 7559539284824114304 4859305754095460096 2159072223366805888 17905582766347703296 15205349235619049088 12505115704890394880 9804882174161740672 7104648643433086464 4404415112704432256 1704181581975778048 17450692124956675456 14750458594228021248 12050225063499367040 9349991532770712832 6649758002042058624 3949524471313404416 1249290940584750208 16995801483565647616 14295567952836993408 11595334422108339200 8895100891379684992 6194867360651030784 3494633829922376576 794400299193722368 16540910842174619776 13840677311445965568 11140443780717311360 8440210249988657152 5739976719260002944 3039743188531348736 339509657802694528 16086020200783591936 13385786670054937728 10685553139326283520 7985319608597629312 5285086077868975104 2584852547140320896 18331363090121218304 15631129559392564096 12930896028663909888 10230662497935255680 7530428967206601472 4830195436477947264 2129961905749293056 17876472448730190464 15176238918001536256 12476005387272882048 9775771856544227840 7075538325815573632 4375304795086919424 1675071264358265216 17421581807339162624 14721348276610508416 12021114745881854208 9320881215153200000 6620647684424545792 3920414153695891584 1220180622967237376 16966691165948134784 14266457635219480576 11566224104490826368 8865990573762172160 6165757043033517952 3465523512304863744 765289981576209536 16511800524557106944 13811566993828452736 11111333463099798528 8411099932371144320 5710866401642490112 3010632870913835904 310399340185181696 16056909883166079104 13356676352437424896 10656442821708770688 7956209290980116480 5255975760251462272 2555742229522808064 18302252772503705472 15602019241775051264 12901785711046397056 10201552180317742848 7501318649589088640 4801085118860434432 2100851588131780224 17847362131112677632 15147128600384023424 12446895069655369216 9746661538926715008 7046428008198060800 4346194477469406592 1645960946740752384 17392471489721649792 14692237958992995584 11992004428264341376 9291770897535687168 6591537366807032960 3891303836078378752 1191070305349724544 16937580848330621952 14237347317601967744 11537113786873313536 8836880256144659328 6136646725416005120 3436413194687350912 736179663958696704 16482690206939594112 13782456676210939904 11082223145482285696 8381989614753631488 5681756084024977280 2981522553296323072 281289022567668864 16027799565548566272 13327566034819912064 10627332504091257856 7927098973362603648 5226865442633949440 2526631911905295232 18273142454886192640 15572908924157538432 12872675393428884224 10172441862700230016 7472208331971575808 4771974801242921600 2071741270514267392 17818251813495164800 15118018282766510592 12417784752037856384 9717551221309202176 7017317690580547968 4317084159851893760 1616850629123239552 17363361172104136960 14663127641375482752 11962894110646828544 9262660579918174336 6562427049189520128 3862193518460865920 1161959987732211712 16908470530713109120 14208236999984454912 11508003469255800704 8807769938527146496 6107536407798492288 3407302877069838080 707069346341183872 16453579889322081280 13753346358593427072 11053112827864772864 8352879297136118656 5652645766407464448 2952412235678810240 252178704950156032 15998689247931053440 13298455717202399232 10598222186473745024 7897988655745090816 5197755125016436608 2497521594287782400 18244032137268679808 15543798606540025600 12843565075811371392 10143331545082717184 7443098014354062976 4742864483625408768 2042630952896754560 17789141495877651968 15088907965148997760 12388674434420343552 9688440903691689344 6988207372963035136 4287973842234380928 1587740311505726720 17334250854486624128 14634017323757969920 11933783793029315712 9233550262300661504 6533316731572007296 3833083200843353088 1132849670114698880 16879360213095596288 14179126682366942080 11478893151638287872 8778659620909633664 6078426090180979456 3378192559452325248 677959028723671040 16424469571704568448 13724236040975914240 11024002510247260032 8323768979518605824 5623535448789951616 2923301918061297408 223068387332643200 15969578930313540608 13269345399584886400 10569111868856232192 7868878338127577984 5168644807398923776 2468411276670269568 18214921819651166976 15514688288922512768 12814454758193858560 10114221227465204352 7413987696736550144 4713754166007895936 2013520635279241728 17760031178260139136 15059797647531484928 12359564116802830720 9659330586074176512 6959097055345522304 4258863524616868096 1558629993888213888 17305140536869111296 14604907006140457088 11904673475411802880 9204439944683148672 6504206413954494464 3803972883225840256 1103739352497186048 16850249895478083456 14150016364749429248 11449782834020775040 8749549303292120832 6049315772563466624 3349082241834812416 648848711106158208 16395359254087055616 13695125723358401408 10994892192629747200 8294658661901092992 5594425131172438784 2894191600443784576 193958069715130368 15940468612696027776 13240235081967373568 10540001551238719360 7839768020510065152 5139534489781410944 2439300959052756736 18185811502033654144 15485577971304999936 12785344440576345728 10085110909847691520 7384877379119037312 4684643848390383104 1984410317661728896 17730920860642626304 15030687329913972096 12330453799185317888 9630220268456663680 6929986737728009472 4229753206999355264 1529519676270701056 17276030219251598464 14575796688522944256 11875563157794290048 9175329627065635840 6475096096336981632 3774862565608327424 1074629034879673216 16821139577860570624 14120906047131916416 11420672516403262208 8720438985674608000 6020205454945953792 3319971924217299584 619738393488645376 16366248936469542784 13666015405740888576 10965781875012234368 8265548344283580160 5565314813554925952 2865081282826271744 164847752097617536 15911358295078514944 13211124764349860736 10510891233621206528 7810657702892552320 5110424172163898112 2410190641435243904 18156701184416141312 15456467653687487104 12756234122958832896 10056000592230178688 7355767061501524480 4655533530772870272 1955300000044216064 17701810543025113472 15001577012296459264 12301343481567805056 9601109950839150848 6900876420110496640 4200642889381842432 1500409358653188224 17246919901634085632 14546686370905431424 11846452840176777216 9146219309448123008 6445985778719468800 3745752247990814592 1045518717262160384 16792029260243057792 14091795729514403584 11391562198785749376 8691328668057095168 5991095137328440960 3290861606599786752 590628075871132544 16337138618852029952 13636905088123375744 10936671557394721536 8236438026666067328 5536204495937413120 2835970965208758912 135737434480104704 15882247977461002112 13182014446732347904 10481780916003693696 7781547385275039488 5081313854546385280 2381080323817731072 18127590866798628480 15427357336069974272 12727123805341320064 10026890274612665856 7326656743884011648 4626423213155357440 1926189682426703232 17672700225407600640 14972466694678946432 12272233163950292224 9571999633221638016 6871766102492983808 4171532571764329600 1471299041035675392 17217809584016572800 14517576053287918592 11817342522559264384 9117108991830610176 6416875461101955968 3716641930373301760 1016408399644647552 16762918942625544960 14062685411896890752 11362451881168236544 8662218350439582336 5961984819710928128 3261751288982273920 561517758253619712 16308028301234517120 13607794770505862912 10907561239777208704 8207327709048554496 5507094178319900288 2806860647591246080 106627116862591872 15853137659843489280 13152904129114835072 10452670598386180864 7752437067657526656 5052203536928872448 2351970006200218240 18098480549181115648 15398247018452461440 12698013487723807232 9997779956995153024 7297546426266498816 4597312895537844608 1897079364809190400 17643589907790087808 14943356377061433600 12243122846332779392 9542889315604125184 6842655784875470976 4142422254146816768 1442188723418162560 17188699266399059968 14488465735670405760 11788232204941751552 9087998674213097344 6387765143484443136 3687531612755788928 987298082027134720 16733808625008032128 14033575094279377920 11333341563550723712 8633108032822069504 5932874502093415296 3232640971364761088 532407440636106880 16278917983617004288 13578684452888350080 10878450922159695872 8178217391431041664 5477983860702387456 2777750329973733248 77516799245079040 15824027342225976448 13123793811497322240 10423560280768668032 7723326750040013824 5023093219311359616 2322859688582705408 18069370231563602816 15369136700834948608 12668903170106294400 9968669639377640192 7268436108648985984 4568202577920331776 1867969047191677568 17614479590172574976 14914246059443920768 12214012528715266560 9513778997986612352 6813545467257958144 4113311936529303936 1413078405800649728 17159588948781547136 14459355418052892928 11759121887324238720 9058888356595584512 6358654825866930304 3658421295138276096 958187764409621888 16704698307390519296 14004464776661865088 11304231245933210880 8603997715204556672 5903764184475902464 3203530653747248256 503297123018594048 16249807665999491456 13549574135270837248 10849340604542183040 8149107073813528832 5448873543084874624 2748640012356220416 48406481627566208 15794917024608463616 13094683493879809408 10394449963151155200 7694216432422500992 4993982901693846784 2293749370965192576 18040259913946089984 15340026383217435776 12639792852488781568 9939559321760127360 7239325791031473152 4539092260302818944 1838858729574164736 17585369272555062144 14885135741826407936 12184902211097753728 9484668680369099520 6784435149640445312 4084201618911791104 1383968088183136896 17130478631164034304 14430245100435380096 11730011569706725888 9029778038978071680 6329544508249417472 3629310977520763264 929077446792109056 16675587989773006464 13975354459044352256 11275120928315698048 8574887397587043840 5874653866858389632 3174420336129735424 474186805401081216 16220697348381978624 13520463817653324416 10820230286924670208 8119996756196016000 5419763225467361792 2719529694738707584 19296164010053376 15765806706990950784 13065573176262296576 10365339645533642368 7665106114804988160 4964872584076333952 2264639053347679744 18011149596328577152 15310916065599922944 12610682534871268736 9910449004142614528 7210215473413960320 4509981942685306112 1809748411956651904 17556258954937549312 14856025424208895104 12155791893480240896 9455558362751586688 6755324832022932480 4055091301294278272 1354857770565624064 17101368313546521472 14401134782817867264 11700901252089213056 9000667721360558848 6300434190631904640 3600200659903250432 899967129174596224 16646477672155493632 13946244141426839424 11246010610698185216 8545777079969531008 5845543549240876800 3145310018512222592 445076487783568384 16191587030764465792 13491353500035811584 10791119969307157376 8090886438578503168 5390652907849848960 2690419377121194752 18436929920102092160 15736696389373437952 13036462858644783744 10336229327916129536 7635995797187475328 4935762266458821120 2235528735730166912 17982039278711064320 15281805747982410112 12581572217253755904 9881338686525101696 7181105155796447488 4480871625067793280 1780638094339139072 17527148637320036480 14826915106591382272 12126681575862728064 9426448045134073856 6726214514405419648 4025980983676765440 1325747452948111232 17072257995929008640 14372024465200354432 11671790934471700224 8971557403743046016 6271323873014391808 3571090342285737600 870856811557083392 16617367354537980800 13917133823809326592 11216900293080672384 8516666762352018176 5816433231623363968 3116199700894709760 415966170166055552 16162476713146952960 13462243182418298752 10762009651689644544 8061776120960990336 5361542590232336128 2661309059503681920 18407819602484579328 15707586071755925120 13007352541027270912 10307119010298616704 7606885479569962496 4906651948841308288 2206418418112654080 17952928961093551488 15252695430364897280 12552461899636243072 9852228368907588864 7151994838178934656 4451761307450280448 1751527776721626240 17498038319702523648 14797804788973869440 12097571258245215232 9397337727516561024 6697104196787906816 3996870666059252608 1296637135330598400 17043147678311495808 14342914147582841600 11642680616854187392 8942447086125533184 6242213555396878976 3541980024668224768 841746493939570560 16588257036920467968 13888023506191813760 11187789975463159552 8487556444734505344 5787322914005851136 3087089383277196928 386855852548542720 16133366395529440128 13433132864800785920 10732899334072131712 8032665803343477504 5332432272614823296 2632198741886169088 18378709284867066496 15678475754138412288 12978242223409758080 10278008692681103872 7577775161952449664 4877541631223795456 2177308100495141248 17923818643476038656 15223585112747384448 12523351582018730240 9823118051290076032 7122884520561421824 4422650989832767616 1722417459104113408 17468928002085010816 14768694471356356608 12068460940627702400 9368227409899048192 6667993879170393984 3967760348441739776 1267526817713085568 17014037360693982976 14313803829965328768 11613570299236674560 8913336768508020352 6213103237779366144 3512869707050711936 812636176322057728 16559146719302955136 13858913188574300928 11158679657845646720 8458446127116992512 5758212596388338304 3057979065659684096 357745534931029888 16104256077911927296 13404022547183273088 10703789016454618880 8003555485725964672 5303321954997310464 2603088424268656256 18349598967249553664 15649365436520899456 12949131905792245248 10248898375063591040 7548664844334936832 4848431313606282624 2148197782877628416 17894708325858525824 15194474795129871616 12494241264401217408 9794007733672563200 7093774202943908992 4393540672215254784 1693307141486600576 17439817684467497984 14739584153738843776 12039350623010189568 9339117092281535360 6638883561552881152 3938650030824226944 1238416500095572736 16984927043076470144 14284693512347815936 11584459981619161728 8884226450890507520 6183992920161853312 3483759389433199104 783525858704544896 16530036401685442304 13829802870956788096 11129569340228133888 8429335809499479680 5729102278770825472 3028868748042171264 328635217313517056 16075145760294414464 13374912229565760256 10674678698837106048 7974445168108451840 5274211637379797632 2573978106651143424 18320488649632040832 15620255118903386624 12920021588174732416 10219788057446078208 7519554526717424000 4819320995988769792 2119087465260115584 17865598008241012992 15165364477512358784 12465130946783704576 9764897416055050368 7064663885326396160 4364430354597741952 1664196823869087744 17410707366849985152 14710473836121330944 12010240305392676736 9310006774664022528 6609773243935368320 3909539713206714112 1209306182478059904 16955816725458957312 14255583194730303104 11555349664001648896 8855116133272994688 6154882602544340480 3454649071815686272 754415541087032064 16500926084067929472 13800692553339275264 11100459022610621056 8400225491881966848 5699991961153312640 2999758430424658432 299524899696004224 16046035442676901632 13345801911948247424 10645568381219593216 7945334850490939008 5245101319762284800 2544867789033630592 18291378332014528000 15591144801285873792 12890911270557219584 10190677739828565376 7490444209099911168 4790210678371256960 2089977147642602752 17836487690623500160 15136254159894845952 12436020629166191744 9735787098437537536 7035553567708883328 4335320036980229120 1635086506251574912 17381597049232472320 14681363518503818112 11981129987775163904 9280896457046509696 6580662926317855488 3880429395589201280 1180195864860547072 16926706407841444480 14226472877112790272 11526239346384136064 8826005815655481856 6125772284926827648 3425538754198173440 725305223469519232 16471815766450416640 13771582235721762432 11071348704993108224 8371115174264454016 5670881643535799808 2970648112807145600 270414582078491392 16016925125059388800 13316691594330734592 10616458063602080384 7916224532873426176 5215991002144771968 2515757471416117760 18262268014397015168 15562034483668360960 12861800952939706752 10161567422211052544 7461333891482398336 4761100360753744128 2060866830025089920 17807377373005987328 15107143842277333120 12406910311548678912 9706676780820024704 7006443250091370496 4306209719362716288 1605976188634062080 17352486731614959488 14652253200886305280 11952019670157651072 9251786139428996864 6551552608700342656 3851319077971688448 1151085547243034240 16897596090223931648 14197362559495277440 11497129028766623232 8796895498037969024 6096661967309314816 3396428436580660608 696194905852006400 16442705448832903808 13742471918104249600 11042238387375595392 8342004856646941184 5641771325918286976 2941537795189632768 241304264460978560 15987814807441875968 13287581276713221760 10587347745984567552 7887114215255913344 5186880684527259136 2486647153798604928 18233157696779502336 15532924166050848128 12832690635322193920 10132457104593539712 7432223573864885504 4731990043136231296 2031756512407577088 17778267055388474496 15078033524659820288 12377799993931166080 9677566463202511872 6977332932473857664 4277099401745203456 1576865871016549248 17323376413997446656 14623142883268792448 11922909352540138240 9222675821811484032 6522442291082829824 3822208760354175616 1121975229625521408 16868485772606418816 14168252241877764608 11468018711149110400 8767785180420456192 6067551649691801984 3367318118963147776 667084588234493568 16413595131215390976 13713361600486736768 11013128069758082560 8312894539029428352 5612661008300774144 2912427477572119936 212193946843465728 15958704489824363136 13258470959095708928 10558237428367054720 7858003897638400512 5157770366909746304 2457536836181092096 18204047379161989504 15503813848433335296 12803580317704681088 10103346786976026880 7403113256247372672 4702879725518718464 2002646194790064256 17749156737770961664 15048923207042307456 12348689676313653248 9648456145584999040 6948222614856344832 4247989084127690624 1547755553399036416 17294266096379933824 14594032565651279616 11893799034922625408 9193565504193971200 6493331973465316992 3793098442736662784 1092864912008008576 16839375454988905984 14139141924260251776 11438908393531597568 8738674862802943360 6038441332074289152 3338207801345634944 637974270616980736 16384484813597878144 13684251282869223936 10984017752140569728 8283784221411915520 5583550690683261312 2883317159954607104 183083629225952896 15929594172206850304 13229360641478196096 10529127110749541888 7828893580020887680 5128660049292233472 2428426518563579264 18174937061544476672 15474703530815822464 12774470000087168256 10074236469358514048 7374002938629859840 4673769407901205632 1973535877172551424 17720046420153448832 15019812889424794624 12319579358696140416 9619345827967486208 6919112297238832000 4218878766510177792 1518645235781523584 17265155778762420992 14564922248033766784 11864688717305112576 9164455186576458368 6464221655847804160 3763988125119149952 1063754594390495744 16810265137371393152 14110031606642738944 11409798075914084736 8709564545185430528 6009331014456776320 3309097483728122112 608863952999467904 16355374495980365312 13655140965251711104 10954907434523056896 8254673903794402688 5554440373065748480 2854206842337094272 153973311608440064 15900483854589337472 13200250323860683264 10500016793132029056 7799783262403374848 5099549731674720640 2399316200946066432 18145826743926963840 15445593213198309632 12745359682469655424 10045126151741001216 7344892621012347008 4644659090283692800 1944425559555038592 17690936102535936000 14990702571807281792 12290469041078627584 9590235510349973376 6890001979621319168 4189768448892664960 1489534918164010752 17236045461144908160 14535811930416253952 11835578399687599744 9135344868958945536 6435111338230291328 3734877807501637120 1034644276772982912 16781154819753880320 14080921289025226112 11380687758296571904 8680454227567917696 5980220696839263488 3279987166110609280 579753635381955072 16326264178362852480 13626030647634198272 10925797116905544064 8225563586176889856 5525330055448235648 2825096524719581440 124862993990927232 15871373536971824640 13171140006243170432 10470906475514516224 7770672944785862016 5070439414057207808 2370205883328553600 18116716426309451008 15416482895580796800 12716249364852142592 10016015834123488384 7315782303394834176 4615548772666179968 1915315241937525760 17661825784918423168 14961592254189768960 12261358723461114752 9561125192732460544 6860891662003806336 4160658131275152128 1460424600546497920 17206935143527395328 14506701612798741120 11806468082070086912 9106234551341432704 6406001020612778496 3705767489884124288 1005533959155470080 16752044502136367488 14051810971407713280 11351577440679059072 8651343909950404864 5951110379221750656 3250876848493096448 550643317764442240 16297153860745339648 13596920330016685440 10896686799288031232 8196453268559377024 5496219737830722816 2795986207102068608 95752676373414400 15842263219354311808 13142029688625657600 10441796157897003392 7741562627168349184 5041329096439694976 2341095565711040768 18087606108691938176 15387372577963283968 12687139047234629760 9986905516505975552 7286671985777321344 4586438455048667136 1886204924320012928 17632715467300910336 14932481936572256128 12232248405843601920 9532014875114947712 6831781344386293504 4131547813657639296 1431314282928985088 17177824825909882496 14477591295181228288 11777357764452574080 9077124233723919872 6376890702995265664 3676657172266611456 976423641537957248 16722934184518854656 14022700653790200448 11322467123061546240 8622233592332892032 5922000061604237824 3221766530875583616 521533000146929408 16268043543127826816 13567810012399172608 10867576481670518400 8167342950941864192 5467109420213209984 2766875889484555776 66642358755901568 15813152901736798976 13112919371008144768 10412685840279490560 7712452309550836352 5012218778822182144 2311985248093527936 18058495791074425344 15358262260345771136 12658028729617116928 9957795198888462720 7257561668159808512 4557328137431154304 1857094606702500096 17603605149683397504 14903371618954743296 12203138088226089088 9502904557497434880 6802671026768780672 4102437496040126464 1402203965311472256 17148714508292369664 14448480977563715456 11748247446835061248 9048013916106407040 6347780385377752832 3647546854649098624 947313323920444416 16693823866901341824 13993590336172687616 11293356805444033408 8593123274715379200 5892889743986724992 3192656213258070784 492422682529416576 16238933225510313984 13538699694781659776 10838466164053005568 8138232633324351360 5437999102595697152 2737765571867042944 37532041138388736 15784042584119286144 13083809053390631936 10383575522661977728 7683341991933323520 4983108461204669312 2282874930476015104 18029385473456912512 15329151942728258304 12628918411999604096 9928684881270949888 7228451350542295680 4528217819813641472 1827984289084987264 17574494832065884672 14874261301337230464 12174027770608576256 9473794239879922048 6773560709151267840 4073327178422613632 1373093647693959424 17119604190674856832 14419370659946202624 11719137129217548416 9018903598488894208 6318670067760240000 3618436537031585792 918203006302931584 16664713549283828992 13964480018555174784 11264246487826520576 8564012957097866368 5863779426369212160 3163545895640557952 463312364911903744 16209822907892801152 13509589377164146944 10809355846435492736 8109122315706838528 5408888784978184320 2708655254249530112 8421723520875904 15754932266501773312 13054698735773119104 10354465205044464896 7654231674315810688 4953998143587156480 2253764612858502272 18000275155839399680 15300041625110745472 12599808094382091264 9899574563653437056 7199341032924782848 4499107502196128640 1798873971467474432 17545384514448371840 14845150983719717632 12144917452991063424 9444683922262409216 6744450391533755008 4044216860805100800 1343983330076446592 17090493873057344000 14390260342328689792 11690026811600035584 8989793280871381376 6289559750142727168 3589326219414072960 889092688685418752 16635603231666316160 13935369700937661952 11235136170209007744 8534902639480353536 5834669108751699328 3134435578023045120 434202047294390912 16180712590275288320 13480479059546634112 10780245528817979904 8080011998089325696 5379778467360671488 2679544936632017280 18426055479612914688 15725821948884260480 13025588418155606272 10325354887426952064 7625121356698297856 4924887825969643648 2224654295240989440 17971164838221886848 15270931307493232640 12570697776764578432 9870464246035924224 7170230715307270016 4469997184578615808 1769763653849961600 17516274196830859008 14816040666102204800 12115807135373550592 9415573604644896384 6715340073916242176 4015106543187587968 1314873012458933760 17061383555439831168 14361150024711176960 11660916493982522752 8960682963253868544 6260449432525214336 3560215901796560128 859982371067905920 16606492914048803328 13906259383320149120 11206025852591494912 8505792321862840704 5805558791134186496 3105325260405532288 405091729676878080 16151602272657775488 13451368741929121280 10751135211200467072 8050901680471812864 5350668149743158656 2650434619014504448 18396945161995401856 15696711631266747648 12996478100538093440 10296244569809439232 7596011039080785024 4895777508352130816 2195543977623476608 17942054520604374016 15241820989875719808 12541587459147065600 9841353928418411392 7141120397689757184 4440886866961102976 1740653336232448768 17487163879213346176 14786930348484691968 12086696817756037760 9386463287027383552 6686229756298729344 3985996225570075136 1285762694841420928 17032273237822318336 14332039707093664128 11631806176365009920 8931572645636355712 6231339114907701504 3531105584179047296 830872053450393088 16577382596431290496 13877149065702636288 11176915534973982080 8476682004245327872 5776448473516673664 3076214942788019456 375981412059365248 16122491955040262656 13422258424311608448 10722024893582954240 8021791362854300032 5321557832125645824 2621324301396991616 18367834844377889024 15667601313649234816 12967367782920580608 10267134252191926400 7566900721463272192 4866667190734617984 2166433660005963776 17912944202986861184 15212710672258206976 12512477141529552768 9812243610800898560 7112010080072244352 4411776549343590144 1711543018614935936 17458053561595833344 14757820030867179136 12057586500138524928 9357352969409870720 6657119438681216512 3956885907952562304 1256652377223908096 17003162920204805504 14302929389476151296 11602695858747497088 8902462328018842880 6202228797290188672 3501995266561534464 801761735832880256 16548272278813777664 13848038748085123456 11147805217356469248 8447571686627815040 5747338155899160832 3047104625170506624 346871094441852416 16093381637422749824 13393148106694095616 10692914575965441408 7992681045236787200 5292447514508132992 2592213983779478784 18338724526760376192 15638490996031721984 12938257465303067776 10238023934574413568 7537790403845759360 4837556873117105152 2137323342388450944 17883833885369348352 15183600354640694144 12483366823912039936 9783133293183385728 7082899762454731520 4382666231726077312 1682432700997423104 17428943243978320512 14728709713249666304 12028476182521012096 9328242651792357888 6628009121063703680 3927775590335049472 1227542059606395264 16974052602587292672 14273819071858638464 11573585541129984256 8873352010401330048 6173118479672675840 3472884948944021632 772651418215367424 16519161961196264832 13818928430467610624 11118694899738956416 8418461369010302208 5718227838281648000 3017994307552993792 317760776824339584 16064271319805236992 13364037789076582784 10663804258347928576 7963570727619274368 5263337196890620160 2563103666161965952 18309614209142863360 15609380678414209152 12909147147685554944 10208913616956900736 7508680086228246528 4808446555499592320 2108213024770938112 17854723567751835520 15154490037023181312 12454256506294527104 9754022975565872896 7053789444837218688 4353555914108564480 1653322383379910272 17399832926360807680 14699599395632153472 11999365864903499264 9299132334174845056 6598898803446190848 3898665272717536640 1198431741988882432 16944942284969779840 14244708754241125632 11544475223512471424 8844241692783817216 6144008162055163008 3443774631326508800 743541100597854592 16490051643578752000 13789818112850097792 11089584582121443584 8389351051392789376 5689117520664135168 2988883989935480960 288650459206826752 16035161002187724160 13334927471459069952 10634693940730415744 7934460410001761536 5234226879273107328 2533993348544453120 18280503891525350528 15580270360796696320 12880036830068042112 10179803299339387904 7479569768610733696 4779336237882079488 2079102707153425280 17825613250134322688 15125379719405668480 12425146188677014272 9724912657948360064 7024679127219705856 4324445596491051648 1624212065762397440 17370722608743294848 14670489078014640640 11970255547285986432 9270022016557332224 6569788485828678016 3869554955100023808 1169321424371369600 16915831967352267008 14215598436623612800 11515364905894958592 8815131375166304384 6114897844437650176 3414664313708995968 714430782980341760 16460941325961239168 13760707795232584960 11060474264503930752 8360240733775276544 5660007203046622336 2959773672317968128 259540141589313920 16006050684570211328 13305817153841557120 10605583623112902912 7905350092384248704 5205116561655594496 2504883030926940288 18251393573907837696 15551160043179183488 12850926512450529280 10150692981721875072 7450459450993220864 4750225920264566656 2049992389535912448 17796502932516809856 15096269401788155648 12396035871059501440 9695802340330847232 6995568809602193024 4295335278873538816 1595101748144884608 17341612291125782016 14641378760397127808 11941145229668473600 9240911698939819392 6540678168211165184 3840444637482510976 1140211106753856768 16886721649734754176 14186488119006099968 11486254588277445760 8786021057548791552 6085787526820137344 3385553996091483136 685320465362828928 16431831008343726336 13731597477615072128 11031363946886417920 8331130416157763712 5630896885429109504 2930663354700455296 230429823971801088 15976940366952698496 13276706836224044288 10576473305495390080 7876239774766735872 5176006244038081664 2475772713309427456 18222283256290324864 15522049725561670656 12821816194833016448 10121582664104362240 7421349133375708032 4721115602647053824 2020882071918399616 17767392614899297024 15067159084170642816 12366925553441988608 9666692022713334400 6966458491984680192 4266224961256025984 1565991430527371776 17312501973508269184 14612268442779614976 11912034912050960768 9211801381322306560 6511567850593652352 3811334319864998144 1111100789136343936 16857611332117241344 14157377801388587136 11457144270659932928 8756910739931278720 6056677209202624512 3356443678473970304 656210147745316096 16402720690726213504 13702487159997559296 11002253629268905088 8302020098540250880 5601786567811596672 2901553037082942464 201319506354288256 15947830049335185664 13247596518606531456 10547362987877877248 7847129457149223040 5146895926420568832 2446662395691914624 18193172938672812032 15492939407944157824 12792705877215503616 10092472346486849408 7392238815758195200 4692005285029540992 1991771754300886784 17738282297281784192 15038048766553129984 12337815235824475776 9637581705095821568 6937348174367167360 4237114643638513152 1536881112909858944 17283391655890756352 14583158125162102144 11882924594433447936 9182691063704793728 6482457532976139520 3782224002247485312 1081990471518831104 16828501014499728512 14128267483771074304 11428033953042420096 8727800422313765888 6027566891585111680 3327333360856457472 627099830127803264 16373610373108700672 13673376842380046464 10973143311651392256 8272909780922738048 5572676250194083840 2872442719465429632 172209188736775424 15918719731717672832 13218486200989018624 10518252670260364416 7818019139531710208 5117785608803056000 2417552078074401792 18164062621055299200 15463829090326644992 12763595559597990784 10063362028869336576 7363128498140682368 4662894967412028160 1962661436683373952 17709171979664271360 15008938448935617152 12308704918206962944 9608471387478308736 6908237856749654528 4208004326021000320 1507770795292346112 17254281338273243520 14554047807544589312 11853814276815935104 9153580746087280896 6453347215358626688 3753113684629972480 1052880153901318272 16799390696882215680 14099157166153561472 11398923635424907264 8698690104696253056 5998456573967598848 3298223043238944640 597989512510290432 16344500055491187840 13644266524762533632 10944032994033879424 8243799463305225216 5543565932576571008 2843332401847916800 143098871119262592 15889609414100160000 13189375883371505792 10489142352642851584 7788908821914197376 5088675291185543168 2388441760456888960 18134952303437786368 15434718772709132160 12734485241980477952 10034251711251823744 7334018180523169536 4633784649794515328 1933551119065861120 17680061662046758528 14979828131318104320 12279594600589450112 9579361069860795904 6879127539132141696 4178894008403487488 1478660477674833280 17225171020655730688 14524937489927076480 11824703959198422272 9124470428469768064 6424236897741113856 3724003367012459648 1023769836283805440 16770280379264702848 14070046848536048640 11369813317807394432 8669579787078740224 5969346256350086016 3269112725621431808 568879194892777600 16315389737873675008 13615156207145020800 10914922676416366592 8214689145687712384 5514455614959058176 2814222084230403968 113988553501749760 15860499096482647168 13160265565753992960 10460032035025338752 7759798504296684544 5059564973568030336 2359331442839376128 18105841985820273536 15405608455091619328 12705374924362965120 10005141393634310912 7304907862905656704 4604674332177002496 1904440801448348288 17650951344429245696 14950717813700591488 12250484282971937280 9550250752243283072 6850017221514628864 4149783690785974656 1449550160057320448 17196060703038217856 14495827172309563648 11795593641580909440 9095360110852255232 6395126580123601024 3694893049394946816 994659518666292608 16741170061647190016 14040936530918535808 11340703000189881600 8640469469461227392 5940235938732573184 3240002408003918976 539768877275264768 16286279420256162176 13586045889527507968 10885812358798853760 8185578828070199552 5485345297341545344 2785111766612891136 84878235884236928 15831388778865134336 13131155248136480128 10430921717407825920 7730688186679171712 5030454655950517504 2330221125221863296 18076731668202760704 15376498137474106496 12676264606745452288 9976031076016798080 7275797545288143872 4575564014559489664 1875330483830835456 17621841026811732864 14921607496083078656 12221373965354424448 9521140434625770240 6820906903897116032 4120673373168461824 1420439842439807616 17166950385420705024 14466716854692050816 11766483323963396608 9066249793234742400 6366016262506088192 3665782731777433984 965549201048779776 16712059744029677184 14011826213301022976 11311592682572368768 8611359151843714560 5911125621115060352 3210892090386406144 510658559657751936 16257169102638649344 13556935571909995136 10856702041181340928 8156468510452686720 5456234979724032512 2756001448995378304 55767918266724096 15802278461247621504 13102044930518967296 10401811399790313088 7701577869061658880 5001344338333004672 2301110807604350464 18047621350585247872 15347387819856593664 12647154289127939456 9946920758399285248 7246687227670631040 4546453696941976832 1846220166213322624 17592730709194220032 14892497178465565824 12192263647736911616 9492030117008257408 6791796586279603200 4091563055550948992 1391329524822294784 17137840067803192192 14437606537074537984 11737373006345883776 9037139475617229568 6336905944888575360 3636672414159921152 936438883431266944 16682949426412164352 13982715895683510144 11282482364954855936 8582248834226201728 5882015303497547520 3181781772768893312 481548242040239104 16228058785021136512 13527825254292482304 10827591723563828096 8127358192835173888 5427124662106519680 2726891131377865472 26657600649211264 15773168143630108672 13072934612901454464 10372701082172800256 7672467551444146048 4972234020715491840 2272000489986837632 18018511032967735040 15318277502239080832 12618043971510426624 9917810440781772416 7217576910053118208 4517343379324464000 1817109848595809792 17563620391576707200 14863386860848052992 12163153330119398784 9462919799390744576 6762686268662090368 4062452737933436160 1362219207204781952 17108729750185679360 14408496219457025152 11708262688728370944 9008029157999716736 6307795627271062528 3607562096542408320 907328565813754112 16653839108794651520 13953605578065997312 11253372047337343104 8553138516608688896 5852904985880034688 3152671455151380480 452437924422726272 16198948467403623680 13498714936674969472 10798481405946315264 8098247875217661056 5398014344489006848 2697780813760352640 18444291356741250048 15744057826012595840 13043824295283941632 10343590764555287424 7643357233826633216 4943123703097979008 2242890172369324800 17989400715350222208 15289167184621568000 12588933653892913792 9888700123164259584 7188466592435605376 4488233061706951168 1787999530978296960 17534510073959194368 14834276543230540160 12134043012501885952 9433809481773231744 6733575951044577536 4033342420315923328 1333108889587269120 17079619432568166528 14379385901839512320 11679152371110858112 8978918840382203904 6278685309653549696 3578451778924895488 878218248196241280 16624728791177138688 13924495260448484480 11224261729719830272 8524028198991176064 5823794668262521856 3123561137533867648 423327606805213440 16169838149786110848 13469604619057456640 10769371088328802432 8069137557600148224 5368904026871494016 2668670496142839808 18415181039123737216 15714947508395083008 13014713977666428800 10314480446937774592 7614246916209120384 4914013385480466176 2213779854751811968 17960290397732709376 15260056867004055168 12559823336275400960 9859589805546746752 7159356274818092544 4459122744089438336 1758889213360784128 17505399756341681536 14805166225613027328 12104932694884373120 9404699164155718912 6704465633427064704 4004232102698410496 1303998571969756288 17050509114950653696 14350275584221999488 11650042053493345280 8949808522764691072 6249574992036036864 3549341461307382656 849107930578728448 16595618473559625856 13895384942830971648 11195151412102317440 8494917881373663232 5794684350645009024 3094450819916354816 394217289187700608 16140727832168598016 13440494301439943808 10740260770711289600 8040027239982635392 5339793709253981184 2639560178525326976 18386070721506224384 15685837190777570176 12985603660048915968 10285370129320261760 7585136598591607552 4884903067862953344 2184669537134299136 17931180080115196544 15230946549386542336 12530713018657888128 9830479487929233920 7130245957200579712 4430012426471925504 1729778895743271296 17476289438724168704 14776055907995514496 12075822377266860288 9375588846538206080 6675355315809551872 3975121785080897664 1274888254352243456 17021398797333140864 14321165266604486656 11620931735875832448 8920698205147178240 6220464674418524032 3520231143689869824 819997612961215616 16566508155942113024 13866274625213458816 11166041094484804608 8465807563756150400 5765574033027496192 3065340502298841984 365106971570187776 16111617514551085184 13411383983822430976 10711150453093776768 8010916922365122560 5310683391636468352 2610449860907814144 18356960403888711552 15656726873160057344 12956493342431403136 10256259811702748928 7556026280974094720 4855792750245440512 2155559219516786304 17902069762497683712 15201836231769029504 12501602701040375296 9801369170311721088 7101135639583066880 4400902108854412672 1700668578125758464 17447179121106655872 14746945590378001664 12046712059649347456 9346478528920693248 6646244998192039040 3946011467463384832 1245777936734730624 16992288479715628032 14292054948986973824 11591821418258319616 8891587887529665408 6191354356801011200 3491120826072356992 790887295343702784 16537397838324600192 13837164307595945984 11136930776867291776 8436697246138637568 5736463715409983360 3036230184681329152 335996653952674944 16082507196933572352 13382273666204918144 10682040135476263936 7981806604747609728 5281573074018955520 2581339543290301312 18327850086271198720 15627616555542544512 12927383024813890304 10227149494085236096 7526915963356581888 4826682432627927680 2126448901899273472 17872959444880170880 15172725914151516672 12472492383422862464 9772258852694208256 7072025321965554048 4371791791236899840 1671558260508245632 17418068803489143040 14717835272760488832 12017601742031834624 9317368211303180416 6617134680574526208 3916901149845872000 1216667619117217792 16963178162098115200 14262944631369460992 11562711100640806784 8862477569912152576 6162244039183498368 3462010508454844160 761776977726189952 16508287520707087360 13808053989978433152 11107820459249778944 8407586928521124736 5707353397792470528 3007119867063816320 306886336335162112 16053396879316059520 13353163348587405312 10652929817858751104 7952696287130096896 5252462756401442688 2552229225672788480 18298739768653685888 15598506237925031680 12898272707196377472 10198039176467723264 7497805645739069056 4797572115010414848 2097338584281760640 17843849127262658048 15143615596534003840 12443382065805349632 9743148535076695424 7042915004348041216 4342681473619387008 1642447942890732800 17388958485871630208 14688724955142976000 11988491424414321792 9288257893685667584 6588024362957013376 3887790832228359168 1187557301499704960 16934067844480602368 14233834313751948160 11533600783023293952 8833367252294639744 6133133721565985536 3432900190837331328 732666660108677120 16479177203089574528 13778943672360920320 11078710141632266112 8378476610903611904 5678243080174957696 2978009549446303488 277776018717649280 16024286561698546688 13324053030969892480 10623819500241238272 7923585969512584064 5223352438783929856 2523118908055275648 18269629451036173056 15569395920307518848 12869162389578864640 10168928858850210432 7468695328121556224 4768461797392902016 2068228266664247808 17814738809645145216 15114505278916491008 12414271748187836800 9714038217459182592 7013804686730528384 4313571156001874176 1613337625273219968 17359848168254117376 14659614637525463168 11959381106796808960 9259147576068154752 6558914045339500544 3858680514610846336 1158446983882192128 16904957526863089536 14204723996134435328 11504490465405781120 8804256934677126912 6104023403948472704 3403789873219818496 703556342491164288 16450066885472061696 13749833354743407488 11049599824014753280 8349366293286099072 5649132762557444864 2948899231828790656 248665701100136448 15995176244081033856 13294942713352379648 10594709182623725440 7894475651895071232 5194242121166417024 2494008590437762816 18240519133418660224 15540285602690006016 12840052071961351808 10139818541232697600 7439585010504043392 4739351479775389184 2039117949046734976 17785628492027632384 15085394961298978176 12385161430570323968 9684927899841669760 6984694369113015552 4284460838384361344 1584227307655707136 17330737850636604544 14630504319907950336 11930270789179296128 9230037258450641920 6529803727721987712 3829570196993333504 1129336666264679296 16875847209245576704 14175613678516922496 11475380147788268288 8775146617059614080 6074913086330959872 3374679555602305664 674446024873651456 16420956567854548864 13720723037125894656 11020489506397240448 8320255975668586240 5620022444939932032 2919788914211277824 219555383482623616 15966065926463521024 13265832395734866816 10565598865006212608 7865365334277558400 5165131803548904192 2464898272820249984 18211408815801147392 15511175285072493184 12810941754343838976 10110708223615184768 7410474692886530560 4710241162157876352 2010007631429222144 17756518174410119552 15056284643681465344 12356051112952811136 9655817582224156928 6955584051495502720 4255350520766848512 1555116990038194304 17301627533019091712 14601394002290437504 11901160471561783296 9200926940833129088 6500693410104474880 3800459879375820672 1100226348647166464 16846736891628063872 14146503360899409664 11446269830170755456 8746036299442101248 6045802768713447040 3345569237984792832 645335707256138624 16391846250237036032 13691612719508381824 10991379188779727616 8291145658051073408 5590912127322419200 2890678596593764992 190445065865110784 15936955608846008192 13236722078117353984 10536488547388699776 7836255016660045568 5136021485931391360 2435787955202737152 18182298498183634560 15482064967454980352 12781831436726326144 10081597905997671936 7381364375269017728 4681130844540363520 1980897313811709312 17727407856792606720 15027174326063952512 12326940795335298304 9626707264606644096 6926473733877989888 4226240203149335680 1526006672420681472 17272517215401578880 14572283684672924672 11872050153944270464 9171816623215616256 6471583092486962048 3771349561758307840 1071116031029653632 16817626574010551040 14117393043281896832 11417159512553242624 8716925981824588416 6016692451095934208 3316458920367280000 616225389638625792 16362735932619523200 13662502401890868992 10962268871162214784 8262035340433560576 5561801809704906368 2861568278976252160 161334748247597952 15907845291228495360 13207611760499841152 10507378229771186944 7807144699042532736 5106911168313878528 2406677637585224320 18153188180566121728 15452954649837467520 12752721119108813312 10052487588380159104 7352254057651504896 4652020526922850688 1951786996194196480 17698297539175093888 14998064008446439680 12297830477717785472 9597596946989131264 6897363416260477056 4197129885531822848 1496896354803168640 17243406897784066048 14543173367055411840 11842939836326757632 9142706305598103424 6442472774869449216 3742239244140795008 1042005713412140800 16788516256393038208 14088282725664384000 11388049194935729792 8687815664207075584 5987582133478421376 3287348602749767168 587115072021112960 16333625615002010368 13633392084273356160 10933158553544701952 8232925022816047744 5532691492087393536 2832457961358739328 132224430630085120 15878734973610982528 13178501442882328320 10478267912153674112 7778034381425019904 5077800850696365696 2377567319967711488 18124077862948608896 15423844332219954688 12723610801491300480 10023377270762646272 7323143740033992064 4622910209305337856 1922676678576683648 17669187221557581056 14968953690828926848 12268720160100272640 9568486629371618432 6868253098642964224 4168019567914310016 1467786037185655808 17214296580166553216 14514063049437899008 11813829518709244800 9113595987980590592 6413362457251936384 3713128926523282176 1012895395794627968 16759405938775525376 14059172408046871168 11358938877318216960 8658705346589562752 5958471815860908544 3258238285132254336 558004754403600128 16304515297384497536 13604281766655843328 10904048235927189120 8203814705198534912 5503581174469880704 2803347643741226496 103114113012572288 15849624655993469696 13149391125264815488 10449157594536161280 7748924063807507072 5048690533078852864 2348457002350198656 18094967545331096064 15394734014602441856 12694500483873787648 9994266953145133440 7294033422416479232 4593799891687825024 1893566360959170816 17640076903940068224 14939843373211414016 12239609842482759808 9539376311754105600 6839142781025451392 4138909250296797184 1438675719568142976 17185186262549040384 14484952731820386176 11784719201091731968 9084485670363077760 6384252139634423552 3684018608905769344 983785078177115136 16730295621158012544 14030062090429358336 11329828559700704128 8629595028972049920 5929361498243395712 3229127967514741504 528894436786087296 16275404979766984704 13575171449038330496 10874937918309676288 8174704387581022080 5474470856852367872 2774237326123713664 74003795395059456 15820514338375956864 13120280807647302656 10420047276918648448 7719813746189994240 5019580215461340032 2319346684732685824 18065857227713583232 15365623696984929024 12665390166256274816 9965156635527620608 7264923104798966400 4564689574070312192 1864456043341657984 17610966586322555392 14910733055593901184 12210499524865246976 9510265994136592768 6810032463407938560 4109798932679284352 1409565401950630144 17156075944931527552 14455842414202873344 11755608883474219136 9055375352745564928 6355141822016910720 3654908291288256512 954674760559602304 16701185303540499712 14000951772811845504 11300718242083191296 8600484711354537088 5900251180625882880 3200017649897228672 499784119168574464 16246294662149471872 13546061131420817664 10845827600692163456 8145594069963509248 5445360539234855040 2745127008506200832 44893477777546624 15791404020758444032 13091170490029789824 10390936959301135616 7690703428572481408 4990469897843827200 2290236367115172992 18036746910096070400 15336513379367416192 12636279848638761984 9936046317910107776 7235812787181453568 4535579256452799360 1835345725724145152 17581856268705042560 14881622737976388352 12181389207247734144 9481155676519079936 6780922145790425728 4080688615061771520 1380455084333117312 17126965627314014720 14426732096585360512 11726498565856706304 9026265035128052096 6326031504399397888 3625797973670743680 925564442942089472 16672074985922986880 13971841455194332672 11271607924465678464 8571374393737024256 5871140863008370048 3170907332279715840 470673801551061632 16217184344531959040 13516950813803304832 10816717283074650624 8116483752345996416 5416250221617342208 2716016690888688000 15783160160033792 15762293703140931200 13062060172412276992 10361826641683622784 7661593110954968576 4961359580226314368 2261126049497660160 18007636592478557568 15307403061749903360 12607169531021249152 9906936000292594944 7206702469563940736 4506468938835286528 1806235408106632320 17552745951087529728 14852512420358875520 12152278889630221312 9452045358901567104 6751811828172912896 4051578297444258688 1351344766715604480 17097855309696501888 14397621778967847680 11697388248239193472 8997154717510539264 6296921186781885056 3596687656053230848 896454125324576640 16642964668305474048 13942731137576819840 11242497606848165632 8542264076119511424 5842030545390857216 3141797014662203008 441563483933548800 16188074026914446208 13487840496185792000 10787606965457137792 8087373434728483584 5387139903999829376 2686906373271175168 18433416916252072576 15733183385523418368 13032949854794764160 10332716324066109952 7632482793337455744 4932249262608801536 2232015731880147328 17978526274861044736 15278292744132390528 12578059213403736320 9877825682675082112 7177592151946427904 4477358621217773696 1777125090489119488 17523635633470016896 14823402102741362688 12123168572012708480 9422935041284054272 6722701510555400064 4022467979826745856 1322234449098091648 17068744992078989056 14368511461350334848 11668277930621680640 8968044399893026432 6267810869164372224 3567577338435718016 867343807707063808 16613854350687961216 13913620819959307008 11213387289230652800 8513153758501998592 5812920227773344384 3112686697044690176 412453166316035968 16158963709296933376 13458730178568279168 10758496647839624960 8058263117110970752 5358029586382316544 2657796055653662336 18404306598634559744 15704073067905905536 13003839537177251328 10303606006448597120 7603372475719942912 4903138944991288704 2202905414262634496 17949415957243531904 15249182426514877696 12548948895786223488 9848715365057569280 7148481834328915072 4448248303600260864 1748014772871606656 17494525315852504064 14794291785123849856 12094058254395195648 9393824723666541440 6693591192937887232 3993357662209233024 1293124131480578816 17039634674461476224 14339401143732822016 11639167613004167808 8938934082275513600 6238700551546859392 3538467020818205184 838233490089550976 16584744033070448384 13884510502341794176 11184276971613139968 8484043440884485760 5783809910155831552 3083576379427177344 383342848698523136 16129853391679420544 13429619860950766336 10729386330222112128 8029152799493457920 5328919268764803712 2628685738036149504 18375196281017046912 15674962750288392704 12974729219559738496 10274495688831084288 7574262158102430080 4874028627373775872 2173795096645121664 17920305639626019072 15220072108897364864 12519838578168710656 9819605047440056448 7119371516711402240 4419137985982748032 1718904455254093824 17465414998234991232 14765181467506337024 12064947936777682816 9364714406049028608 6664480875320374400 3964247344591720192 1264013813863065984 17010524356843963392 14310290826115309184 11610057295386654976 8909823764658000768 6209590233929346560 3509356703200692352 809123172472038144 16555633715452935552 13855400184724281344 11155166653995627136 8454933123266972928 5754699592538318720 3054466061809664512 354232531081010304 16100743074061907712 13400509543333253504 10700276012604599296 8000042481875945088 5299808951147290880 2599575420418636672 18346085963399534080 15645852432670879872 12945618901942225664 10245385371213571456 7545151840484917248 4844918309756263040 2144684779027608832 17891195322008506240 15190961791279852032 12490728260551197824 9790494729822543616 7090261199093889408 4390027668365235200 1689794137636580992 17436304680617478400 14736071149888824192 12035837619160169984 9335604088431515776 6635370557702861568 3935137026974207360 1234903496245553152 16981414039226450560 14281180508497796352 11580946977769142144 8880713447040487936 6180479916311833728 3480246385583179520 780012854854525312 16526523397835422720 13826289867106768512 11126056336378114304 8425822805649460096 5725589274920805888 3025355744192151680 325122213463497472 16071632756444394880 13371399225715740672 10671165694987086464 7970932164258432256 5270698633529778048 2570465102801123840 18316975645782021248 15616742115053367040 12916508584324712832 10216275053596058624 7516041522867404416 4815807992138750208 2115574461410096000 17862085004390993408 15161851473662339200 12461617942933684992 9761384412205030784 7061150881476376576 4360917350747722368 1660683820019068160 17407194362999965568 14706960832271311360 12006727301542657152 9306493770814002944 6606260240085348736 3906026709356694528 1205793178628040320 16952303721608937728 14252070190880283520 11551836660151629312 8851603129422975104 6151369598694320896 3451136067965666688 750902537237012480 16497413080217909888 13797179549489255680 11096946018760601472 8396712488031947264 5696478957303293056 2996245426574638848 296011895845984640 16042522438826882048 13342288908098227840 10642055377369573632 7941821846640919424 5241588315912265216 2541354785183611008 18287865328164508416 15587631797435854208 12887398266707200000 10187164735978545792 7486931205249891584 4786697674521237376 2086464143792583168 17832974686773480576 15132741156044826368 12432507625316172160 9732274094587517952 7032040563858863744 4331807033130209536 1631573502401555328 17378084045382452736 14677850514653798528 11977616983925144320 9277383453196490112 6577149922467835904 3876916391739181696 1176682861010527488 16923193403991424896 14222959873262770688 11522726342534116480 8822492811805462272 6122259281076808064 3422025750348153856 721792219619499648 16468302762600397056 13768069231871742848 11067835701143088640 8367602170414434432 5667368639685780224 2967135108957126016 266901578228471808 16013412121209369216 13313178590480715008 10612945059752060800 7912711529023406592 5212477998294752384 2512244467566098176 18258755010546995584 15558521479818341376 12858287949089687168 10158054418361032960 7457820887632378752 4757587356903724544 2057353826175070336 17803864369155967744 15103630838427313536 12403397307698659328 9703163776970005120 7002930246241350912 4302696715512696704 1602463184784042496 17348973727764939904 14648740197036285696 11948506666307631488 9248273135578977280 6548039604850323072 3847806074121668864 1147572543393014656 16894083086373912064 14193849555645257856 11493616024916603648 8793382494187949440 6093148963459295232 3392915432730641024 692681902001986816 16439192444982884224 13738958914254230016 11038725383525575808 8338491852796921600 5638258322068267392 2938024791339613184 237791260610958976 15984301803591856384 13284068272863202176 10583834742134547968 7883601211405893760 5183367680677239552 2483134149948585344 18229644692929482752 15529411162200828544 12829177631472174336 10128944100743520128 7428710570014865920 4728477039286211712 2028243508557557504 17774754051538454912 15074520520809800704 12374286990081146496 9674053459352492288 6973819928623838080 4273586397895183872 1573352867166529664 17319863410147427072 14619629879418772864 11919396348690118656 9219162817961464448 6518929287232810240 3818695756504156032 1118462225775501824 16864972768756399232 14164739238027745024 11464505707299090816 8764272176570436608 6064038645841782400 3363805115113128192 663571584384473984 16410082127365371392 13709848596636717184 11009615065908062976 8309381535179408768 5609148004450754560 2908914473722100352 208680942993446144 15955191485974343552 13254957955245689344 10554724424517035136 7854490893788380928 5154257363059726720 2454023832331072512 18200534375311969920 15500300844583315712 12800067313854661504 10099833783126007296 7399600252397353088 4699366721668698880 1999133190940044672 17745643733920942080 15045410203192287872 12345176672463633664 9644943141734979456 6944709611006325248 4244476080277671040 1544242549549016832 17290753092529914240 14590519561801260032 11890286031072605824 9190052500343951616 6489818969615297408 3789585438886643200 1089351908157988992 16835862451138886400 14135628920410232192 11435395389681577984 8735161858952923776 6034928328224269568 3334694797495615360 634461266766961152 16380971809747858560 13680738279019204352 10980504748290550144 8280271217561895936 5580037686833241728 2879804156104587520 179570625375933312 15926081168356830720 13225847637628176512 10525614106899522304 7825380576170868096 5125147045442213888 2424913514713559680 18171424057694457088 15471190526965802880 12770956996237148672 10070723465508494464 7370489934779840256 4670256404051186048 1970022873322531840 17716533416303429248 15016299885574775040 12316066354846120832 9615832824117466624 6915599293388812416 4215365762660158208 1515132231931504000 17261642774912401408 14561409244183747200 11861175713455092992 9160942182726438784 6460708651997784576 3760475121269130368 1060241590540476160 16806752133521373568 14106518602792719360 11406285072064065152 8706051541335410944 6005818010606756736 3305584479878102528 605350949149448320 16351861492130345728 13651627961401691520 10951394430673037312 8251160899944383104 5550927369215728896 2850693838487074688 150460307758420480 15896970850739317888 13196737320010663680 10496503789282009472 7796270258553355264 5096036727824701056 2395803197096046848 18142313740076944256 15442080209348290048 12741846678619635840 10041613147890981632 7341379617162327424 4641146086433673216 1940912555705019008 17687423098685916416 14987189567957262208 12286956037228608000 9586722506499953792 6886488975771299584 4186255445042645376 1486021914313991168 17232532457294888576 14532298926566234368 11832065395837580160 9131831865108925952 6431598334380271744 3731364803651617536 1031131272922963328 16777641815903860736 14077408285175206528 11377174754446552320 8676941223717898112 5976707692989243904 3276474162260589696 576240631531935488 16322751174512832896 13622517643784178688 10922284113055524480 8222050582326870272 5521817051598216064 2821583520869561856 121349990140907648 15867860533121805056 13167627002393150848 10467393471664496640 7767159940935842432 5066926410207188224 2366692879478534016 18113203422459431424 15412969891730777216 12712736361002123008 10012502830273468800 7312269299544814592 4612035768816160384 1911802238087506176 17658312781068403584 14958079250339749376 12257845719611095168 9557612188882440960 6857378658153786752 4157145127425132544 1456911596696478336 17203422139677375744 14503188608948721536 11802955078220067328 9102721547491413120 6402488016762758912 3702254486034104704 1002020955305450496 16748531498286347904 14048297967557693696 11348064436829039488 8647830906100385280 5947597375371731072 3247363844643076864 547130313914422656 16293640856895320064 13593407326166665856 10893173795438011648 8192940264709357440 5492706733980703232 2792473203252049024 92239672523394816 15838750215504292224 13138516684775638016 10438283154046983808 7738049623318329600 5037816092589675392 2337582561861021184 18084093104841918592 15383859574113264384 12683626043384610176 9983392512655955968 7283158981927301760 4582925451198647552 1882691920469993344 17629202463450890752 14928968932722236544 12228735401993582336 9528501871264928128 6828268340536273920 4128034809807619712 1427801279078965504 17174311822059862912 14474078291331208704 11773844760602554496 9073611229873900288 6373377699145246080 3673144168416591872 972910637687937664 16719421180668835072 14019187649940180864 11318954119211526656 8618720588482872448 5918487057754218240 3218253527025564032 518019996296909824 16264530539277807232 13564297008549153024 10864063477820498816 8163829947091844608 5463596416363190400 2763362885634536192 63129354905881984 15809639897886779392 13109406367158125184 10409172836429470976 7708939305700816768 5008705774972162560 2308472244243508352 18054982787224405760 15354749256495751552 12654515725767097344 9954282195038443136 7254048664309788928 4553815133581134720 1853581602852480512 17600092145833377920 14899858615104723712 12199625084376069504 9499391553647415296 6799158022918761088 4098924492190106880 1398690961461452672 17145201504442350080 14444967973713695872 11744734442985041664 9044500912256387456 6344267381527733248 3644033850799079040 943800320070424832 16690310863051322240 13990077332322668032 11289843801594013824 8589610270865359616 5889376740136705408 3189143209408051200 488909678679396992 16235420221660294400 13535186690931640192 10834953160202985984 8134719629474331776 5434486098745677568 2734252568017023360 34019037288369152 15780529580269266560 13080296049540612352 10380062518811958144 7679828988083303936 4979595457354649728 2279361926625995520 18025872469606892928 15325638938878238720 12625405408149584512 9925171877420930304 7224938346692276096 4524704815963621888 1824471285234967680 17570981828215865088 14870748297487210880 12170514766758556672 9470281236029902464 6770047705301248256 4069814174572594048 1369580643843939840 17116091186824837248 14415857656096183040 11715624125367528832 9015390594638874624 6315157063910220416 3614923533181566208 914690002452912000 16661200545433809408 13960967014705155200 11260733483976500992 8560499953247846784 5860266422519192576 3160032891790538368 459799361061884160 16206309904042781568 13506076373314127360 10805842842585473152 8105609311856818944 5405375781128164736 2705142250399510528 4908719670856320 15751419262651753728 13051185731923099520 10350952201194445312 7650718670465791104 4950485139737136896 2250251609008482688 17996762151989380096 15296528621260725888 12596295090532071680 9896061559803417472 7195828029074763264 4495594498346109056 1795360967617454848 17541871510598352256 14841637979869698048 12141404449141043840 9441170918412389632 6740937387683735424 4040703856955081216 1340470326226427008 17086980869207324416 14386747338478670208 11686513807750016000 8986280277021361792 6286046746292707584 3585813215564053376 885579684835399168 16632090227816296576 13931856697087642368 11231623166358988160 8531389635630333952 5831156104901679744 3130922574173025536 430689043444371328 16177199586425268736 13476966055696614528 10776732524967960320 8076498994239306112 5376265463510651904 2676031932781997696 18422542475762895104 15722308945034240896 13022075414305586688 10321841883576932480 7621608352848278272 4921374822119624064 2221141291390969856 17967651834371867264 15267418303643213056 12567184772914558848 9866951242185904640 7166717711457250432 4466484180728596224 1766250649999942016 17512761192980839424 14812527662252185216 12112294131523531008 9412060600794876800 6711827070066222592 4011593539337568384 1311360008608914176 17057870551589811584 14357637020861157376 11657403490132503168 8957169959403848960 6256936428675194752 3556702897946540544 856469367217886336 16602979910198783744 13902746379470129536 11202512848741475328 8502279318012821120 5802045787284166912 3101812256555512704 401578725826858496 16148089268807755904 13447855738079101696 10747622207350447488 8047388676621793280 5347155145893139072 2646921615164484864 18393432158145382272 15693198627416728064 12992965096688073856 10292731565959419648 7592498035230765440 4892264504502111232 2192030973773457024 17938541516754354432 15238307986025700224 12538074455297046016 9837840924568391808 7137607393839737600 4437373863111083392 1737140332382429184 17483650875363326592 14783417344634672384 12083183813906018176 9382950283177363968 6682716752448709760 3982483221720055552 1282249690991401344 17028760233972298752 14328526703243644544 11628293172514990336 8928059641786336128 6227826111057681920 3527592580329027712 827359049600373504 16573869592581270912 13873636061852616704 11173402531123962496 8473169000395308288 5772935469666654080 3072701938937999872 372468408209345664 16118978951190243072 13418745420461588864 10718511889732934656 8018278359004280448 5318044828275626240 2617811297546972032 18364321840527869440 15664088309799215232 12963854779070561024 10263621248341906816 7563387717613252608 4863154186884598400 2162920656155944192 17909431199136841600 15209197668408187392 12508964137679533184 9808730606950878976 7108497076222224768 4408263545493570560 1708030014764916352 17454540557745813760 14754307027017159552 12054073496288505344 9353839965559851136 6653606434831196928 3953372904102542720 1253139373373888512 16999649916354785920 14299416385626131712 11599182854897477504 8898949324168823296 6198715793440169088 3498482262711514880 798248731982860672 16544759274963758080 13844525744235103872 11144292213506449664 8444058682777795456 5743825152049141248 3043591621320487040 343358090591832832 16089868633572730240 13389635102844076032 10689401572115421824 7989168041386767616 5288934510658113408 2588700979929459200 18335211522910356608 15634977992181702400 12934744461453048192 10234510930724393984 7534277399995739776 4834043869267085568 2133810338538431360 17880320881519328768 15180087350790674560 12479853820062020352 9779620289333366144 7079386758604711936 4379153227876057728 1678919697147403520 17425430240128300928 14725196709399646720 12024963178670992512 9324729647942338304 6624496117213684096 3924262586485029888 1224029055756375680 16970539598737273088 14270306068008618880 11570072537279964672 8869839006551310464 6169605475822656256 3469371945094002048 769138414365347840 16515648957346245248 13815415426617591040 11115181895888936832 8414948365160282624 5714714834431628416 3014481303702974208 314247772974320000 16060758315955217408 13360524785226563200 10660291254497908992 7960057723769254784 5259824193040600576 2559590662311946368 18306101205292843776 15605867674564189568 12905634143835535360 10205400613106881152 7505167082378226944 4804933551649572736 2104700020920918528 17851210563901815936 15150977033173161728 12450743502444507520 9750509971715853312 7050276440987199104 4350042910258544896 1649809379529890688 17396319922510788096 14696086391782133888 11995852861053479680 9295619330324825472 6595385799596171264 3895152268867517056 1194918738138862848 16941429281119760256 14241195750391106048 11540962219662451840 8840728688933797632 6140495158205143424 3440261627476489216 740028096747835008 16486538639728732416 13786305109000078208 11086071578271424000 8385838047542769792 5685604516814115584 2985370986085461376 285137455356807168 16031647998337704576 13331414467609050368 10631180936880396160 7930947406151741952 5230713875423087744 2530480344694433536 18276990887675330944 15576757356946676736 12876523826218022528 10176290295489368320 7476056764760714112 4775823234032059904 2075589703303405696 17822100246284303104 15121866715555648896 12421633184826994688 9721399654098340480 7021166123369686272 4320932592641032064 1620699061912377856 17367209604893275264 14666976074164621056 11966742543435966848 9266509012707312640 6566275481978658432 3866041951250004224 1165808420521350016 16912318963502247424 14212085432773593216 11511851902044939008 8811618371316284800 6111384840587630592 3411151309858976384 710917779130322176 16457428322111219584 13757194791382565376 11056961260653911168 8356727729925256960 5656494199196602752 2956260668467948544 256027137739294336 16002537680720191744 13302304149991537536 10602070619262883328 7901837088534229120 5201603557805574912 2501370027076920704 18247880570057818112 15547647039329163904 12847413508600509696 10147179977871855488 7446946447143201280 4746712916414547072 2046479385685892864 17792989928666790272 15092756397938136064 12392522867209481856 9692289336480827648 6992055805752173440 4291822275023519232 1591588744294865024 17338099287275762432 14637865756547108224 11937632225818454016 9237398695089799808 6537165164361145600 3836931633632491392 1136698102903837184 16883208645884734592 14182975115156080384 11482741584427426176 8782508053698771968 6082274522970117760 3382040992241463552 681807461512809344 16428318004493706752 13728084473765052544 11027850943036398336 8327617412307744128 5627383881579089920 2927150350850435712 226916820121781504 15973427363102678912 13273193832374024704 10572960301645370496 7872726770916716288 5172493240188062080 2472259709459407872 18218770252440305280 15518536721711651072 12818303190982996864 10118069660254342656 7417836129525688448 4717602598797034240 2017369068068380032 17763879611049277440 15063646080320623232 12363412549591969024 9663179018863314816 6962945488134660608 4262711957406006400 1562478426677352192 17308988969658249600 14608755438929595392 11908521908200941184 9208288377472286976 6508054846743632768 3807821316014978560 1107587785286324352 16854098328267221760 14153864797538567552 11453631266809913344 8753397736081259136 6053164205352604928 3352930674623950720 652697143895296512 16399207686876193920 13698974156147539712 10998740625418885504 8298507094690231296 5598273563961577088 2898040033232922880 197806502504268672 15944317045485166080 13244083514756511872 10543849984027857664 7843616453299203456 5143382922570549248 2443149391841895040 18189659934822792448 15489426404094138240 12789192873365484032 10088959342636829824 7388725811908175616 4688492281179521408 1988258750450867200 17734769293431764608 15034535762703110400 12334302231974456192 9634068701245801984 6933835170517147776 4233601639788493568 1533368109059839360 17279878652040736768 14579645121312082560 11879411590583428352 9179178059854774144 6478944529126119936 3778710998397465728 1078477467668811520 16824988010649708928 14124754479921054720 11424520949192400512 8724287418463746304 6024053887735092096 3323820357006437888 623586826277783680 16370097369258681088 13669863838530026880 10969630307801372672 8269396777072718464 5569163246344064256 2868929715615410048 168696184886755840 15915206727867653248 13214973197138999040 10514739666410344832 7814506135681690624 5114272604953036416 2414039074224382208 18160549617205279616 15460316086476625408 12760082555747971200 10059849025019316992 7359615494290662784 4659381963562008576 1959148432833354368 17705658975814251776 15005425445085597568 12305191914356943360 9604958383628289152 6904724852899634944 4204491322170980736 1504257791442326528 17250768334423223936 14550534803694569728 11850301272965915520 9150067742237261312 6449834211508607104 3749600680779952896 1049367150051298688 16795877693032196096 14095644162303541888 11395410631574887680 8695177100846233472 5994943570117579264 3294710039388925056 594476508660270848 16340987051641168256 13640753520912514048 10940519990183859840 8240286459455205632 5540052928726551424 2839819397997897216 139585867269243008 15886096410250140416 13185862879521486208 10485629348792832000 7785395818064177792 5085162287335523584 2384928756606869376 18131439299587766784 15431205768859112576 12730972238130458368 10030738707401804160 7330505176673149952 4630271645944495744 1930038115215841536 17676548658196738944 14976315127468084736 12276081596739430528 9575848066010776320 6875614535282122112 4175381004553467904 1475147473824813696 17221658016805711104 14521424486077056896 11821190955348402688 9120957424619748480 6420723893891094272 3720490363162440064 1020256832433785856 16766767375414683264 14066533844686029056 11366300313957374848 8666066783228720640 5965833252500066432 3265599721771412224 565366191042758016 16311876734023655424 13611643203295001216 10911409672566347008 8211176141837692800 5510942611109038592 2810709080380384384 110475549651730176 15856986092632627584 13156752561903973376 10456519031175319168 7756285500446664960 5056051969718010752 2355818438989356544 18102328981970253952 15402095451241599744 12701861920512945536 10001628389784291328 7301394859055637120 4601161328326982912 1900927797598328704 17647438340579226112 14947204809850571904 12246971279121917696 9546737748393263488 6846504217664609280 4146270686935955072 1446037156207300864 17192547699188198272 14492314168459544064 11792080637730889856 9091847107002235648 6391613576273581440 3691380045544927232 991146514816273024 16737657057797170432 14037423527068516224 11337189996339862016 8636956465611207808 5936722934882553600 3236489404153899392 536255873425245184 16282766416406142592 13582532885677488384 10882299354948834176 8182065824220179968 5481832293491525760 2781598762762871552 81365232034217344 15827875775015114752 13127642244286460544 10427408713557806336 7727175182829152128 5026941652100497920 2326708121371843712 18073218664352741120 15372985133624086912 12672751602895432704 9972518072166778496 7272284541438124288 4572051010709470080 1871817479980815872 17618328022961713280 14918094492233059072 12217860961504404864 9517627430775750656 6817393900047096448 4117160369318442240 1416926838589788032 17163437381570685440 14463203850842031232 11762970320113377024 9062736789384722816 6362503258656068608 3662269727927414400 962036197198760192 16708546740179657600 14008313209451003392 11308079678722349184 8607846147993694976 5907612617265040768 3207379086536386560 507145555807732352 16253656098788629760 13553422568059975552 10853189037331321344 8152955506602667136 5452721975874012928 2752488445145358720 52254914416704512 15798765457397601920 13098531926668947712 10398298395940293504 7698064865211639296 4997831334482985088 2297597803754330880 18044108346735228288 15343874816006574080 12643641285277919872 9943407754549265664 7243174223820611456 4542940693091957248 1842707162363303040 17589217705344200448 14888984174615546240 12188750643886892032 9488517113158237824 6788283582429583616 4088050051700929408 1387816520972275200 17134327063953172608 14434093533224518400 11733860002495864192 9033626471767209984 6333392941038555776 3633159410309901568 932925879581247360 16679436422562144768 13979202891833490560 11278969361104836352 8578735830376182144 5878502299647527936 3178268768918873728 478035238190219520 16224545781171116928 13524312250442462720 10824078719713808512 8123845188985154304 5423611658256500096 2723378127527845888 23144596799191680 15769655139780089088 13069421609051434880 10369188078322780672 7668954547594126464 4968721016865472256 2268487486136818048 18014998029117715456 15314764498389061248 12614530967660407040 9914297436931752832 7214063906203098624 4513830375474444416 1813596844745790208 17560107387726687616 14859873856998033408 12159640326269379200 9459406795540724992 6759173264812070784 4058939734083416576 1358706203354762368 17105216746335659776 14404983215607005568 11704749684878351360 9004516154149697152 6304282623421042944 3604049092692388736 903815561963734528 16650326104944631936 13950092574215977728 11249859043487323520 8549625512758669312 5849391982030015104 3149158451301360896 448924920572706688 16195435463553604096 13495201932824949888 10794968402096295680 8094734871367641472 5394501340638987264 2694267809910333056 18440778352891230464 15740544822162576256 13040311291433922048 10340077760705267840 7639844229976613632 4939610699247959424 2239377168519305216 17985887711500202624 15285654180771548416 12585420650042894208 9885187119314240000 7184953588585585792 4484720057856931584 1784486527128277376 17530997070109174784 14830763539380520576 12130530008651866368 9430296477923212160 6730062947194557952 4029829416465903744 1329595885737249536 17076106428718146944 14375872897989492736 11675639367260838528 8975405836532184320 6275172305803530112 3574938775074875904 874705244346221696 16621215787327119104 13920982256598464896 11220748725869810688 8520515195141156480 5820281664412502272 3120048133683848064 419814602955193856 16166325145936091264 13466091615207437056 10765858084478782848 8065624553750128640 5365391023021474432 2665157492292820224 18411668035273717632 15711434504545063424 13011200973816409216 10310967443087755008 7610733912359100800 4910500381630446592 2210266850901792384 17956777393882689792 15256543863154035584 12556310332425381376 9856076801696727168 7155843270968072960 4455609740239418752 1755376209510764544 17501886752491661952 14801653221763007744 12101419691034353536 9401186160305699328 6700952629577045120 4000719098848390912 1300485568119736704 17046996111100634112 14346762580371979904 11646529049643325696 8946295518914671488 6246061988186017280 3545828457457363072 845594926728708864 16592105469709606272 13891871938980952064 11191638408252297856 8491404877523643648 5791171346794989440 3090937816066335232 390704285337681024 16137214828318578432 13436981297589924224 10736747766861270016 8036514236132615808 5336280705403961600 2636047174675307392 18382557717656204800 15682324186927550592 12982090656198896384 10281857125470242176 7581623594741587968 4881390064012933760 2181156533284279552 17927667076265176960 15227433545536522752 12527200014807868544 9826966484079214336 7126732953350560128 4426499422621905920 1726265891893251712 17472776434874149120 14772542904145494912 12072309373416840704 9372075842688186496 6671842311959532288 3971608781230878080 1271375250502223872 17017885793483121280 14317652262754467072 11617418732025812864 8917185201297158656 6216951670568504448 3516718139839850240 816484609111196032 16562995152092093440 13862761621363439232 11162528090634785024 8462294559906130816 5762061029177476608 3061827498448822400 361593967720168192 16108104510701065600 13407870979972411392 10707637449243757184 8007403918515102976 5307170387786448768 2606936857057794560 18353447400038691968 15653213869310037760 12952980338581383552 10252746807852729344 7552513277124075136 4852279746395420928 2152046215666766720 17898556758647664128 15198323227919009920 12498089697190355712 9797856166461701504 7097622635733047296 4397389105004393088 1697155574275738880 17443666117256636288 14743432586527982080 12043199055799327872 9342965525070673664 6642731994342019456 3942498463613365248 1242264932884711040 16988775475865608448 14288541945136954240 11588308414408300032 8888074883679645824 6187841352950991616 3487607822222337408 787374291493683200 16533884834474580608 13833651303745926400 11133417773017272192 8433184242288617984 5732950711559963776 3032717180831309568 332483650102655360 16078994193083552768 13378760662354898560 10678527131626244352 7978293600897590144 5278060070168935936 2577826539440281728 18324337082421179136 15624103551692524928 12923870020963870720 10223636490235216512 7523402959506562304 4823169428777908096 2122935898049253888 17869446441030151296 15169212910301497088 12468979379572842880 9768745848844188672 7068512318115534464 4368278787386880256 1668045256658226048 17414555799639123456 14714322268910469248 12014088738181815040 9313855207453160832 6613621676724506624 3913388145995852416 1213154615267198208 16959665158248095616 14259431627519441408 11559198096790787200 8858964566062132992 6158731035333478784 3458497504604824576 758263973876170368 16504774516857067776 13804540986128413568 11104307455399759360 8404073924671105152 5703840393942450944 3003606863213796736 303373332485142528 16049883875466039936 13349650344737385728 10649416814008731520 7949183283280077312 5248949752551423104 2548716221822768896 18295226764803666304 15594993234075012096 12894759703346357888 10194526172617703680 7494292641889049472 4794059111160395264 2093825580431741056 17840336123412638464 15140102592683984256 12439869061955330048 9739635531226675840 7039402000498021632 4339168469769367424 1638934939040713216 17385445482021610624 14685211951292956416 11984978420564302208 9284744889835648000 6584511359106993792 3884277828378339584 1184044297649685376 16930554840630582784 14230321309901928576 11530087779173274368 8829854248444620160 6129620717715965952 3429387186987311744 729153656258657536 16475664199239554944 13775430668510900736 11075197137782246528 8374963607053592320 5674730076324938112 2974496545596283904 274263014867629696 16020773557848527104 13320540027119872896 10620306496391218688 7920072965662564480 5219839434933910272 2519605904205256064 18266116447186153472 15565882916457499264 12865649385728845056 10165415855000190848 7465182324271536640 4764948793542882432 2064715262814228224 17811225805795125632 15110992275066471424 12410758744337817216 9710525213609163008 7010291682880508800 4310058152151854592 1609824621423200384 17356335164404097792 14656101633675443584 11955868102946789376 9255634572218135168 6555401041489480960 3855167510760826752 1154933980032172544 16901444523013069952 14201210992284415744 11500977461555761536 8800743930827107328 6100510400098453120 3400276869369798912 700043338641144704 16446553881622042112 13746320350893387904 11046086820164733696 8345853289436079488 5645619758707425280 2945386227978771072 245152697250116864 15991663240231014272 13291429709502360064 10591196178773705856 7890962648045051648 5190729117316397440 2490495586587743232 18237006129568640640 15536772598839986432 12836539068111332224 10136305537382678016 7436072006654023808 4735838475925369600 2035604945196715392 17782115488177612800 15081881957448958592 12381648426720304384 9681414895991650176 6981181365262995968 4280947834534341760 1580714303805687552 17327224846786584960 14626991316057930752 11926757785329276544 9226524254600622336 6526290723871968128 3826057193143313920 1125823662414659712 16872334205395557120 14172100674666902912 11471867143938248704 8771633613209594496 6071400082480940288 3371166551752286080 670933021023631872 16417443564004529280 13717210033275875072 11016976502547220864 8316742971818566656 5616509441089912448 2916275910361258240 216042379632604032 15962552922613501440 13262319391884847232 10562085861156193024 7861852330427538816 5161618799698884608 2461385268970230400 18207895811951127808 15507662281222473600 12807428750493819392 10107195219765165184 7406961689036510976 4706728158307856768 2006494627579202560 17753005170560099968 15052771639831445760 12352538109102791552 9652304578374137344 6952071047645483136 4251837516916828928 1551603986188174720 17298114529169072128 14597880998440417920 11897647467711763712 9197413936983109504 6497180406254455296 3796946875525801088 1096713344797146880 16843223887778044288 14142990357049390080 11442756826320735872 8742523295592081664 6042289764863427456 3342056234134773248 641822703406119040 16388333246387016448 13688099715658362240 10987866184929708032 8287632654201053824 5587399123472399616 2887165592743745408 186932062015091200 15933442604995988608 13233209074267334400 10532975543538680192 7832742012810025984 5132508482081371776 2432274951352717568 18178785494333614976 15478551963604960768 12778318432876306560 10078084902147652352 7377851371418998144 4677617840690343936 1977384309961689728 17723894852942587136 15023661322213932928 12323427791485278720 9623194260756624512 6922960730027970304 4222727199299316096 1522493668570661888 17269004211551559296 14568770680822905088 11868537150094250880 9168303619365596672 6468070088636942464 3767836557908288256 1067603027179634048 16814113570160531456 14113880039431877248 11413646508703223040 8713412977974568832 6013179447245914624 3312945916517260416 612712385788606208 16359222928769503616 13658989398040849408 10958755867312195200 8258522336583540992 5558288805854886784 2858055275126232576 157821744397578368 15904332287378475776 13204098756649821568 10503865225921167360 7803631695192513152 5103398164463858944 2403164633735204736 18149675176716102144 15449441645987447936 12749208115258793728 10048974584530139520 7348741053801485312 4648507523072831104 1948273992344176896 17694784535325074304 14994551004596420096 12294317473867765888 9594083943139111680 6893850412410457472 4193616881681803264 1493383350953149056 17239893893934046464 14539660363205392256 11839426832476738048 9139193301748083840 6438959771019429632 3738726240290775424 1038492709562121216 16785003252543018624 14084769721814364416 11384536191085710208 8684302660357056000 5984069129628401792 3283835598899747584 583602068171093376 16330112611151990784 13629879080423336576 10929645549694682368 8229412018966028160 5529178488237373952 2828944957508719744 128711426780065536 15875221969760962944 13174988439032308736 10474754908303654528 7774521377575000320 5074287846846346112 2374054316117691904 18120564859098589312 15420331328369935104 12720097797641280896 10019864266912626688 7319630736183972480 4619397205455318272 1919163674726664064 17665674217707561472 14965440686978907264 12265207156250253056 9564973625521598848 6864740094792944640 4164506564064290432 1464273033335636224 17210783576316533632 14510550045587879424 11810316514859225216 9110082984130571008 6409849453401916800 3709615922673262592 1009382391944608384 16755892934925505792 14055659404196851584 11355425873468197376 8655192342739543168 5954958812010888960 3254725281282234752 554491750553580544 16301002293534477952 13600768762805823744 10900535232077169536 8200301701348515328 5500068170619861120 2799834639891206912 99601109162552704 15846111652143450112 13145878121414795904 10445644590686141696 7745411059957487488 5045177529228833280 2344943998500179072 18091454541481076480 15391221010752422272 12690987480023768064 9990753949295113856 7290520418566459648 4590286887837805440 1890053357109151232 17636563900090048640 14936330369361394432 12236096838632740224 9535863307904086016 6835629777175431808 4135396246446777600 1435162715718123392 17181673258699020800 14481439727970366592 11781206197241712384 9080972666513058176 6380739135784403968 3680505605055749760 980272074327095552 16726782617307992960 14026549086579338752 11326315555850684544 8626082025122030336 5925848494393376128 3225614963664721920 525381432936067712 16271891975916965120 13571658445188310912 10871424914459656704 8171191383731002496 5470957853002348288 2770724322273694080 70490791545039872 15817001334525937280 13116767803797283072 10416534273068628864 7716300742339974656 5016067211611320448 2315833680882666240 18062344223863563648 15362110693134909440 12661877162406255232 9961643631677601024 7261410100948946816 4561176570220292608 1860943039491638400 17607453582472535808 14907220051743881600 12206986521015227392 9506752990286573184 6806519459557918976 4106285928829264768 1406052398100610560 17152562941081507968 14452329410352853760 11752095879624199552 9051862348895545344 6351628818166891136 3651395287438236928 951161756709582720 16697672299690480128 13997438768961825920 11297205238233171712 8596971707504517504 5896738176775863296 3196504646047209088 496271115318554880 16242781658299452288 13542548127570798080 10842314596842143872 8142081066113489664 5441847535384835456 2741614004656181248 41380473927527040 15787891016908424448 13087657486179770240 10387423955451116032 7687190424722461824 4986956893993807616 2286723363265153408 18033233906246050816 15333000375517396608 12632766844788742400 9932533314060088192 7232299783331433984 4532066252602779776 1831832721874125568 17578343264855022976 14878109734126368768 12177876203397714560 9477642672669060352 6777409141940406144 4077175611211751936 1376942080483097728 17123452623463995136 14423219092735340928 11722985562006686720 9022752031278032512 6322518500549378304 3622284969820724096 922051439092069888 16668561982072967296 13968328451344313088 11268094920615658880 8567861389887004672 5867627859158350464 3167394328429696256 467160797701042048 16213671340681939456 13513437809953285248 10813204279224631040 8112970748495976832 5412737217767322624 2712503687038668416 12270156310014208 15758780699290911616 13058547168562257408 10358313637833603200 7658080107104948992 4957846576376294784 2257613045647640576 18004123588628537984 15303890057899883776 12603656527171229568 9903422996442575360 7203189465713921152 4502955934985266944 1802722404256612736 17549232947237510144 14848999416508855936 12148765885780201728 9448532355051547520 6748298824322893312 4048065293594239104 1347831762865584896 17094342305846482304 14394108775117828096 11693875244389173888 8993641713660519680 6293408182931865472 3593174652203211264 892941121474557056 16639451664455454464 13939218133726800256 11238984602998146048 8538751072269491840 5838517541540837632 3138284010812183424 438050480083529216 16184561023064426624 13484327492335772416 10784093961607118208 8083860430878464000 5383626900149809792 2683393369421155584 18429903912402052992 15729670381673398784 13029436850944744576 10329203320216090368 7628969789487436160 4928736258758781952 2228502728030127744 17975013271011025152 15274779740282370944 12574546209553716736 9874312678825062528 7174079148096408320 4473845617367754112 1773612086639099904 17520122629619997312 14819889098891343104 12119655568162688896 9419422037434034688 6719188506705380480 4018954975976726272 1318721445248072064 17065231988228969472 14364998457500315264 11664764926771661056 8964531396043006848 6264297865314352640 3564064334585698432 863830803857044224 16610341346837941632 13910107816109287424 11209874285380633216 8509640754651979008 5809407223923324800 3109173693194670592 408940162466016384 16155450705446913792 13455217174718259584 10754983643989605376 8054750113260951168 5354516582532296960 2654283051803642752 18400793594784540160 15700560064055885952 13000326533327231744 10300093002598577536 7599859471869923328 4899625941141269120 2199392410412614912 17945902953393512320 15245669422664858112 12545435891936203904 9845202361207549696 7144968830478895488 4444735299750241280 1744501769021587072 17491012312002484480 14790778781273830272 12090545250545176064 9390311719816521856 6690078189087867648 3989844658359213440 1289611127630559232 17036121670611456640 14335888139882802432 11635654609154148224 8935421078425494016 6235187547696839808 3534954016968185600 834720486239531392 16581231029220428800 13880997498491774592 11180763967763120384 8480530437034466176 5780296906305811968 3080063375577157760 379829844848503552 16126340387829400960 13426106857100746752 10725873326372092544 8025639795643438336 5325406264914784128 2625172734186129920 18371683277167027328 15671449746438373120 12971216215709718912 10270982684981064704 7570749154252410496 4870515623523756288 2170282092795102080 17916792635775999488 15216559105047345280 12516325574318691072 9816092043590036864 7115858512861382656 4415624982132728448 1715391451404074240 17461901994384971648 14761668463656317440 12061434932927663232 9361201402199009024 6660967871470354816 3960734340741700608 1260500810013046400 17007011352993943808 14306777822265289600 11606544291536635392 8906310760807981184 6206077230079326976 3505843699350672768 805610168622018560 16552120711602915968 13851887180874261760 11151653650145607552 8451420119416953344 5751186588688299136 3050953057959644928 350719527230990720 16097230070211888128 13396996539483233920 10696763008754579712 7996529478025925504 5296295947297271296 2596062416568617088 18342572959549514496 15642339428820860288 12942105898092206080 10241872367363551872 7541638836634897664 4841405305906243456 2141171775177589248 17887682318158486656 15187448787429832448 12487215256701178240 9786981725972524032 7086748195243869824 4386514664515215616 1686281133786561408 17432791676767458816 14732558146038804608 12032324615310150400 9332091084581496192 6631857553852841984 3931624023124187776 1231390492395533568 16977901035376430976 14277667504647776768 11577433973919122560 8877200443190468352 6176966912461814144 3476733381733159936 776499851004505728 16523010393985403136 13822776863256748928 11122543332528094720 8422309801799440512 5722076271070786304 3021842740342132096 321609209613477888 16068119752594375296 13367886221865721088 10667652691137066880 7967419160408412672 5267185629679758464 2566952098951104256 18313462641932001664 15613229111203347456 12912995580474693248 10212762049746039040 7512528519017384832 4812294988288730624 2112061457560076416 17858572000540973824 15158338469812319616 12458104939083665408 9757871408355011200 7057637877626356992 4357404346897702784 1657170816169048576 17403681359149945984 14703447828421291776 12003214297692637568 9302980766963983360 6602747236235329152 3902513705506674944 1202280174778020736 16948790717758918144 14248557187030263936 11548323656301609728 8848090125572955520 6147856594844301312 3447623064115647104 747389533386992896 16493900076367890304 13793666545639236096 11093433014910581888 8393199484181927680 5692965953453273472 2992732422724619264 292498891995965056 16039009434976862464 13338775904248208256 10638542373519554048 7938308842790899840 5238075312062245632 2537841781333591424 18284352324314488832 15584118793585834624 12883885262857180416 10183651732128526208 7483418201399872000 4783184670671217792 2082951139942563584 17829461682923460992 15129228152194806784 12428994621466152576 9728761090737498368 7028527560008844160 4328294029280189952 1628060498551535744 17374571041532433152 14674337510803778944 11974103980075124736 9273870449346470528 6573636918617816320 3873403387889162112 1173169857160507904 16919680400141405312 14219446869412751104 11519213338684096896 8818979807955442688 6118746277226788480 3418512746498134272 718279215769480064 16464789758750377472 13764556228021723264 11064322697293069056 8364089166564414848 5663855635835760640 2963622105107106432 263388574378452224 16009899117359349632 13309665586630695424 10609432055902041216 7909198525173387008 5208964994444732800 2508731463716078592 18255242006696976000 15555008475968321792 12854774945239667584 10154541414511013376 7454307883782359168 4754074353053704960 2053840822325050752 17800351365305948160 15100117834577293952 12399884303848639744 9699650773119985536 6999417242391331328 4299183711662677120 1598950180934022912 17345460723914920320 14645227193186266112 11944993662457611904 9244760131728957696 6544526601000303488 3844293070271649280 1144059539542995072 16890570082523892480 14190336551795238272 11490103021066584064 8789869490337929856 6089635959609275648 3389402428880621440 689168898151967232 16435679441132864640 13735445910404210432 11035212379675556224 8334978848946902016 5634745318218247808 2934511787489593600 234278256760939392 15980788799741836800 13280555269013182592 10580321738284528384 7880088207555874176 5179854676827219968 2479621146098565760 18226131689079463168 15525898158350808960 12825664627622154752 10125431096893500544 7425197566164846336 4724964035436192128 2024730504707537920 17771241047688435328 15071007516959781120 12370773986231126912 9670540455502472704 6970306924773818496 4270073394045164288 1569839863316510080 17316350406297407488 14616116875568753280 11915883344840099072 9215649814111444864 6515416283382790656 3815182752654136448 1114949221925482240 16861459764906379648 14161226234177725440 11460992703449071232 8760759172720417024 6060525641991762816 3360292111263108608 660058580534454400 16406569123515351808 13706335592786697600 11006102062058043392 8305868531329389184 5605635000600734976 2905401469872080768 205167939143426560 15951678482124323968 13251444951395669760 10551211420667015552 7850977889938361344 5150744359209707136 2450510828481052928 18197021371461950336 15496787840733296128 12796554310004641920 10096320779275987712 7396087248547333504 4695853717818679296 1995620187090025088 17742130730070922496 15041897199342268288 12341663668613614080 9641430137884959872 6941196607156305664 4240963076427651456 1540729545698997248 17287240088679894656 14587006557951240448 11886773027222586240 9186539496493932032 6486305965765277824 3786072435036623616 1085838904307969408 16832349447288866816 14132115916560212608 11431882385831558400 8731648855102904192 6031415324374249984 3331181793645595776 630948262916941568 16377458805897838976 13677225275169184768 10976991744440530560 8276758213711876352 5576524682983222144 2876291152254567936 176057621525913728 15922568164506811136 13222334633778156928 10522101103049502720 7821867572320848512 5121634041592194304 2421400510863540096 18167911053844437504 15467677523115783296 12767443992387129088 10067210461658474880 7366976930929820672 4666743400201166464 1966509869472512256 17713020412453409664 15012786881724755456 12312553350996101248 9612319820267447040 6912086289538792832 4211852758810138624 1511619228081484416 17258129771062381824 14557896240333727616 11857662709605073408 9157429178876419200 6457195648147764992 3756962117419110784 1056728586690456576 16803239129671353984 14103005598942699776 11402772068214045568 8702538537485391360 6002305006756737152 3302071476028082944 601837945299428736 16348348488280326144 13648114957551671936 10947881426823017728 8247647896094363520 5547414365365709312 2847180834637055104 146947303908400896 15893457846889298304 13193224316160644096 10492990785431989888 7792757254703335680 5092523723974681472 2392290193246027264 18138800736226924672 15438567205498270464 12738333674769616256 10038100144040962048 7337866613312307840 4637633082583653632 1937399551854999424 17683910094835896832 14983676564107242624 12283443033378588416 9583209502649934208 6882975971921280000 4182742441192625792 1482508910463971584 17229019453444868992 14528785922716214784 11828552391987560576 9128318861258906368 6428085330530252160 3727851799801597952 1027618269072943744 16774128812053841152 14073895281325186944 11373661750596532736 8673428219867878528 5973194689139224320 3272961158410570112 572727627681915904 16319238170662813312 13619004639934159104 10918771109205504896 8218537578476850688 5518304047748196480 2818070517019542272 117836986290888064 15864347529271785472 13164113998543131264 10463880467814477056 7763646937085822848 5063413406357168640 2363179875628514432 18109690418609411840 15409456887880757632 12709223357152103424 10008989826423449216 7308756295694795008 4608522764966140800 1908289234237486592 17654799777218384000 14954566246489729792 12254332715761075584 9554099185032421376 6853865654303767168 4153632123575112960 1453398592846458752 17199909135827356160 14499675605098701952 11799442074370047744 9099208543641393536 6398975012912739328 3698741482184085120 998507951455430912 16745018494436328320 14044784963707674112 11344551432979019904 8644317902250365696 5944084371521711488 3243850840793057280 543617310064403072 16290127853045300480 13589894322316646272 10889660791587992064 8189427260859337856 5489193730130683648 2788960199402029440 88726668673375232 15835237211654272640 13135003680925618432 10434770150196964224 7734536619468310016 5034303088739655808 2334069558011001600 18080580100991899008 15380346570263244800 12680113039534590592 9979879508805936384 7279645978077282176 4579412447348627968 1879178916619973760 17625689459600871168 14925455928872216960 12225222398143562752 9524988867414908544 6824755336686254336 4124521805957600128 1424288275228945920 17170798818209843328 14470565287481189120 11770331756752534912 9070098226023880704 6369864695295226496 3669631164566572288 969397633837918080 16715908176818815488 14015674646090161280 11315441115361507072 8615207584632852864 5914974053904198656 3214740523175544448 514506992446890240 16261017535427787648 13560784004699133440 10860550473970479232 8160316943241825024 5460083412513170816 2759849881784516608 59616351055862400 15806126894036759808 13105893363308105600 10405659832579451392 7705426301850797184 5005192771122142976 2304959240393488768 18051469783374386176 15351236252645731968 12651002721917077760 9950769191188423552 7250535660459769344 4550302129731115136 1850068599002460928 17596579141983358336 14896345611254704128 12196112080526049920 9495878549797395712 6795645019068741504 4095411488340087296 1395177957611433088 17141688500592330496 14441454969863676288 11741221439135022080 9040987908406367872 6340754377677713664 3640520846949059456 940287316220405248 16686797859201302656 13986564328472648448 11286330797743994240 8586097267015340032 5885863736286685824 3185630205558031616 485396674829377408 16231907217810274816 13531673687081620608 10831440156352966400 8131206625624312192 5430973094895657984 2730739564167003776 30506033438349568 15777016576419246976 13076783045690592768 10376549514961938560 7676315984233284352 4976082453504630144 2275848922775975936 18022359465756873344 15322125935028219136 12621892404299564928 9921658873570910720 7221425342842256512 4521191812113602304 1820958281384948096 17567468824365845504 14867235293637191296 12167001762908537088 9466768232179882880 6766534701451228672 4066301170722574464 1366067639993920256 17112578182974817664 14412344652246163456 11712111121517509248 9011877590788855040 6311644060060200832 3611410529331546624 911176998602892416 16657687541583789824 13957454010855135616 11257220480126481408 8556986949397827200 5856753418669172992 3156519887940518784 456286357211864576 16202796900192761984 13502563369464107776 10802329838735453568 8102096308006799360 5401862777278145152 2701629246549490944 1395715820836736 15747906258801734144 13047672728073079936 10347439197344425728 7647205666615771520 4946972135887117312 2246738605158463104 17993249148139360512 15293015617410706304 12592782086682052096 9892548555953397888 7192315025224743680 4492081494496089472 1791847963767435264 17538358506748332672 14838124976019678464 12137891445291024256 9437657914562370048 6737424383833715840 4037190853105061632 1336957322376407424 17083467865357304832 14383234334628650624 11683000803899996416 8982767273171342208 6282533742442688000 3582300211714033792 882066680985379584 16628577223966276992 13928343693237622784 11228110162508968576 8527876631780314368 5827643101051660160 3127409570323005952 427176039594351744 16173686582575249152 13473453051846594944 10773219521117940736 8072985990389286528 5372752459660632320 2672518928931978112 18419029471912875520 15718795941184221312 13018562410455567104 10318328879726912896 7618095348998258688 4917861818269604480 2217628287540950272 17964138830521847680 15263905299793193472 12563671769064539264 9863438238335885056 7163204707607230848 4462971176878576640 1762737646149922432 17509248189130819840 14809014658402165632 12108781127673511424 9408547596944857216 6708314066216203008 4008080535487548800 1307847004758894592 17054357547739792000 14354124017011137792 11653890486282483584 8953656955553829376 6253423424825175168 3553189894096520960 852956363367866752 16599466906348764160 13899233375620109952 11198999844891455744 8498766314162801536 5798532783434147328 3098299252705493120 398065721976838912 16144576264957736320 13444342734229082112 10744109203500427904 8043875672771773696 5343642142043119488 2643408611314465280 18389919154295362688 15689685623566708480 12989452092838054272 10289218562109400064 7588985031380745856 4888751500652091648 2188517969923437440 17935028512904334848 15234794982175680640 12534561451447026432 9834327920718372224 7134094389989718016 4433860859261063808 1733627328532409600 17480137871513307008 14779904340784652800 12079670810055998592 9379437279327344384 6679203748598690176 3978970217870035968 1278736687141381760 17025247230122279168 14325013699393624960 11624780168664970752 8924546637936316544 6224313107207662336 3524079576479008128 823846045750353920 16570356588731251328 13870123058002597120 11169889527273942912 8469655996545288704 5769422465816634496 3069188935087980288 368955404359326080 16115465947340223488 13415232416611569280 10714998885882915072 8014765355154260864 5314531824425606656 2614298293696952448 18360808836677849856 15660575305949195648 12960341775220541440 10260108244491887232 7559874713763233024 4859641183034578816 2159407652305924608 17905918195286822016 15205684664558167808 12505451133829513600 9805217603100859392 7104984072372205184 4404750541643550976 1704517010914896768 17451027553895794176 14750794023167139968 12050560492438485760 9350326961709831552 6650093430981177344 3949859900252523136 1249626369523868928 16996136912504766336 14295903381776112128 11595669851047457920 8895436320318803712 6195202789590149504 3494969258861495296 794735728132841088 16541246271113738496 13841012740385084288 11140779209656430080 8440545678927775872 5740312148199121664 3040078617470467456 339845086741813248 16086355629722710656 13386122098994056448 10685888568265402240 7985655037536748032 5285421506808093824 2585187976079439616 18331698519060337024 15631464988331682816 12931231457603028608 10230997926874374400 7530764396145720192 4830530865417065984 2130297334688411776 17876807877669309184 15176574346940654976 12476340816212000768 9776107285483346560 7075873754754692352 4375640224026038144 1675406693297383936 17421917236278281344 14721683705549627136 12021450174820972928 9321216644092318720 6620983113363664512 3920749582635010304 1220516051906356096 16967026594887253504 14266793064158599296 11566559533429945088 8866326002701290880 6166092471972636672 3465858941243982464 765625410515328256 16512135953496225664 13811902422767571456 11111668892038917248 8411435361310263040 5711201830581608832 3010968299852954624 310734769124300416 16057245312105197824 13357011781376543616 10656778250647889408 7956544719919235200 5256311189190580992 2556077658461926784 18302588201442824192 15602354670714169984 12902121139985515776 10201887609256861568 7501654078528207360 4801420547799553152 2101187017070898944 17847697560051796352 15147464029323142144 12447230498594487936 9746996967865833728 7046763437137179520 4346529906408525312 1646296375679871104 17392806918660768512 14692573387932114304 11992339857203460096 9292106326474805888 6591872795746151680 3891639265017497472 1191405734288843264 16937916277269740672 14237682746541086464 11537449215812432256 8837215685083778048 6136982154355123840 3436748623626469632 736515092897815424 16483025635878712832 13782792105150058624 11082558574421404416 8382325043692750208 5682091512964096000 2981857982235441792 281624451506787584 16028134994487684992 13327901463759030784 10627667933030376576 7927434402301722368 5227200871573068160 2526967340844413952 18273477883825311360 15573244353096657152 12873010822368002944 10172777291639348736 7472543760910694528 4772310230182040320 2072076699453386112 17818587242434283520 15118353711705629312 12418120180976975104 9717886650248320896 7017653119519666688 4317419588791012480 1617186058062358272 17363696601043255680 14663463070314601472 11963229539585947264 9262996008857293056 6562762478128638848 3862528947399984640 1162295416671330432 16908805959652227840 14208572428923573632 11508338898194919424 8808105367466265216 6107871836737611008 3407638306008956800 707404775280302592 16453915318261200000 13753681787532545792 11053448256803891584 8353214726075237376 5652981195346583168 2952747664617928960 252514133889274752 15999024676870172160 13298791146141517952 10598557615412863744 7898324084684209536 5198090553955555328 2497857023226901120 18244367566207798528 15544134035479144320 12843900504750490112 10143666974021835904 7443433443293181696 4743199912564527488 2042966381835873280 17789476924816770688 15089243394088116480 12389009863359462272 9688776332630808064 6988542801902153856 4288309271173499648 1588075740444845440 17334586283425742848 14634352752697088640 11934119221968434432 9233885691239780224 6533652160511126016 3833418629782471808 1133185099053817600 16879695642034715008 14179462111306060800 11479228580577406592 8778995049848752384 6078761519120098176 3378527988391443968 678294457662789760 16424805000643687168 13724571469915032960 11024337939186378752 8324104408457724544 5623870877729070336 2923637347000416128 223403816271761920 15969914359252659328 13269680828524005120 10569447297795350912 7869213767066696704 5168980236338042496 2468746705609388288 18215257248590285696 15515023717861631488 12814790187132977280 10114556656404323072 7414323125675668864 4714089594947014656 2013856064218360448 17760366607199257856 15060133076470603648 12359899545741949440 9659666015013295232 6959432484284641024 4259198953555986816 1558965422827332608 17305475965808230016 14605242435079575808 11905008904350921600 9204775373622267392 6504541842893613184 3804308312164958976 1104074781436304768 16850585324417202176 14150351793688547968 11450118262959893760 8749884732231239552 6049651201502585344 3349417670773931136 649184140045276928 16395694683026174336 13695461152297520128 10995227621568865920 8294994090840211712 5594760560111557504 2894527029382903296 194293498654249088 15940804041635146496 13240570510906492288 10540336980177838080 7840103449449183872 5139869918720529664 2439636387991875456 18186146930972772864 15485913400244118656 12785679869515464448 10085446338786810240 7385212808058156032 4684979277329501824 1984745746600847616 17731256289581745024 15031022758853090816 12330789228124436608 9630555697395782400 6930322166667128192 4230088635938473984 1529855105209819776 17276365648190717184 14576132117462062976 11875898586733408768 9175665056004754560 6475431525276100352 3775197994547446144 1074964463818791936 16821475006799689344 14121241476071035136 11421007945342380928 8720774414613726720 6020540883885072512 3320307353156418304 620073822427764096 16366584365408661504 13666350834680007296 10966117303951353088 8265883773222698880 5565650242494044672 2865416711765390464 165183181036736256 15911693724017633664 13211460193288979456 10511226662560325248 7810993131831671040 5110759601103016832 2410526070374362624 18157036613355260032 15456803082626605824 12756569551897951616 10056336021169297408 7356102490440643200 4655868959711988992 1955635428983334784 17702145971964232192 15001912441235577984 12301678910506923776 9601445379778269568 6901211849049615360 4200978318320961152 1500744787592306944 17247255330573204352 14547021799844550144 11846788269115895936 9146554738387241728 6446321207658587520 3746087676929933312 1045854146201279104 16792364689182176512 14092131158453522304 11391897627724868096 8691664096996213888 5991430566267559680 3291197035538905472 590963504810251264 16337474047791148672 13637240517062494464 10937006986333840256 8236773455605186048 5536539924876531840 2836306394147877632 136072863419223424 15882583406400120832 13182349875671466624 10482116344942812416 7781882814214158208 5081649283485504000 2381415752756849792 18127926295737747200 15427692765009092992 12727459234280438784 10027225703551784576 7326992172823130368 4626758642094476160 1926525111365821952 17673035654346719360 14972802123618065152 12272568592889410944 9572335062160756736 6872101531432102528 4171868000703448320 1471634469974794112 17218145012955691520 14517911482227037312 11817677951498383104 9117444420769728896 6417210890041074688 3716977359312420480 1016743828583766272 16763254371564663680 14063020840836009472 11362787310107355264 8662553779378701056 5962320248650046848 3262086717921392640 561853187192738432 16308363730173635840 13608130199444981632 10907896668716327424 8207663137987673216 5507429607259019008 2807196076530364800 106962545801710592 15853473088782608000 13153239558053953792 10453006027325299584 7752772496596645376 5052538965867991168 2352305435139336960 18098815978120234368 15398582447391580160 12698348916662925952 9998115385934271744 7297881855205617536 4597648324476963328 1897414793748309120 17643925336729206528 14943691806000552320 12243458275271898112 9543224744543243904 6842991213814589696 4142757683085935488 1442524152357281280 17189034695338178688 14488801164609524480 11788567633880870272 9088334103152216064 6388100572423561856 3687867041694907648 987633510966253440 16734144053947150848 14033910523218496640 11333676992489842432 8633443461761188224 5933209931032534016 3232976400303879808 532742869575225600 16279253412556123008 13579019881827468800 10878786351098814592 8178552820370160384 5478319289641506176 2778085758912851968 77852228184197760 15824362771165095168 13124129240436440960 10423895709707786752 7723662178979132544 5023428648250478336 2323195117521824128 18069705660502721536 15369472129774067328 12669238599045413120 9969005068316758912 7268771537588104704 4568538006859450496 1868304476130796288 17614815019111693696 14914581488383039488 12214347957654385280 9514114426925731072 6813880896197076864 4113647365468422656 1413413834739768448 17159924377720665856 14459690846992011648 11759457316263357440 9059223785534703232 6358990254806049024 3658756724077394816 958523193348740608 16705033736329638016 14004800205600983808 11304566674872329600 8604333144143675392 5904099613415021184 3203866082686366976 503632551957712768 16250143094938610176 13549909564209955968 10849676033481301760 8149442502752647552 5449208972023993344 2748975441295339136 48741910566684928 15795252453547582336 13095018922818928128 10394785392090273920 7694551861361619712 4994318330632965504 2294084799904311296 18040595342885208704 15340361812156554496 12640128281427900288 9939894750699246080 7239661219970591872 4539427689241937664 1839194158513283456 17585704701494180864 14885471170765526656 12185237640036872448 9485004109308218240 6784770578579564032 4084537047850909824 1384303517122255616 17130814060103153024 14430580529374498816 11730346998645844608 9030113467917190400 6329879937188536192 3629646406459881984 929412875731227776 16675923418712125184 13975689887983470976 11275456357254816768 8575222826526162560 5874989295797508352 3174755765068854144 474522234340199936 16221032777321097344 13520799246592443136 10820565715863788928 8120332185135134720 5420098654406480512 2719865123677826304 19631592949172096 15766142135930069504 13065908605201415296 10365675074472761088 7665441543744106880 4965208013015452672 2264974482286798464 18011485025267695872 15311251494539041664 12611017963810387456 9910784433081733248 7210550902353079040 4510317371624424832 1810083840895770624 17556594383876668032 14856360853148013824 12156127322419359616 9455893791690705408 6755660260962051200 4055426730233396992 1355193199504742784 17101703742485640192 14401470211756985984 11701236681028331776 9001003150299677568 6300769619571023360 3600536088842369152 900302558113714944 16646813101094612352 13946579570365958144 11246346039637303936 8546112508908649728 5845878978179995520 3145645447451341312 445411916722687104 16191922459703584512 13491688928974930304 10791455398246276096 8091221867517621888 5390988336788967680 2690754806060313472 18437265349041210880 15737031818312556672 13036798287583902464 10336564756855248256 7636331226126594048 4936097695397939840 2235864164669285632 17982374707650183040 15282141176921528832 12581907646192874624 9881674115464220416 7181440584735566208 4481207054006912000 1780973523278257792 17527484066259155200 14827250535530500992 12127017004801846784 9426783474073192576 6726549943344538368 4026316412615884160 1326082881887229952 17072593424868127360 14372359894139473152 11672126363410818944 8971892832682164736 6271659301953510528 3571425771224856320 871192240496202112 16617702783477099520 13917469252748445312 11217235722019791104 8517002191291136896 5816768660562482688 3116535129833828480 416301599105174272 16162812142086071680 13462578611357417472 10762345080628763264 8062111549900109056 5361878019171454848 2661644488442800640 18408155031423698048 15707921500695043840 13007687969966389632 10307454439237735424 7607220908509081216 4906987377780427008 2206753847051772800 17953264390032670208 15253030859304016000 12552797328575361792 9852563797846707584 7152330267118053376 4452096736389399168 1751863205660744960 17498373748641642368 14798140217912988160 12097906687184333952 9397673156455679744 6697439625727025536 3997206094998371328 1296972564269717120 17043483107250614528 14343249576521960320 11643016045793306112 8942782515064651904 6242548984335997696 3542315453607343488 842081922878689280 16588592465859586688 13888358935130932480 11188125404402278272 8487891873673624064 5787658342944969856 3087424812216315648 387191281487661440 16133701824468558848 13433468293739904640 10733234763011250432 8033001232282596224 5332767701553942016 2632534170825287808 18379044713806185216 15678811183077531008 12978577652348876800 10278344121620222592 7578110590891568384 4877877060162914176 2177643529434259968 17924154072415157376 15223920541686503168 12523687010957848960 9823453480229194752 7123219949500540544 4422986418771886336 1722752888043232128 17469263431024129536 14769029900295475328 12068796369566821120 9368562838838166912 6668329308109512704 3968095777380858496 1267862246652204288 17014372789633101696 14314139258904447488 11613905728175793280 8913672197447139072 6213438666718484864 3513205135989830656 812971605261176448 16559482148242073856 13859248617513419648 11159015086784765440 8458781556056111232 5758548025327457024 3058314494598802816 358080963870148608 16104591506851046016 13404357976122391808 10704124445393737600 8003890914665083392 5303657383936429184 2603423853207774976 18349934396188672384 15649700865460018176 12949467334731363968 10249233804002709760 7549000273274055552 4848766742545401344 2148533211816747136 17895043754797644544 15194810224068990336 12494576693340336128 9794343162611681920 7094109631883027712 4393876101154373504 1693642570425719296 17440153113406616704 14739919582677962496 12039686051949308288 9339452521220654080 6639218990491999872 3938985459763345664 1238751929034691456 16985262472015588864 14285028941286934656 11584795410558280448 8884561879829626240 6184328349100972032 3484094818372317824 783861287643663616 16530371830624561024 13830138299895906816 11129904769167252608 8429671238438598400 5729437707709944192 3029204176981289984 328970646252635776 16075481189233533184 13375247658504878976 10675014127776224768 7974780597047570560 5274547066318916352 2574313535590262144 18320824078571159552 15620590547842505344 12920357017113851136 10220123486385196928 7519889955656542720 4819656424927888512 2119422894199234304 17865933437180131712 15165699906451477504 12465466375722823296 9765232844994169088 7064999314265514880 4364765783536860672 1664532252808206464 17411042795789103872 14710809265060449664 12010575734331795456 9310342203603141248 6610108672874487040 3909875142145832832 1209641611417178624 16956152154398076032 14255918623669421824 11555685092940767616 8855451562212113408 6155218031483459200 3454984500754804992 754750970026150784 16501261513007048192 13801027982278393984 11100794451549739776 8400560920821085568 5700327390092431360 3000093859363777152 299860328635122944 16046370871616020352 13346137340887366144 10645903810158711936 7945670279430057728 5245436748701403520 2545203217972749312 18291713760953646720 15591480230224992512 12891246699496338304 10191013168767684096 7490779638039029888 4790546107310375680 2090312576581721472 17836823119562618880 15136589588833964672 12436356058105310464 9736122527376656256 7035888996648002048 4335655465919347840 1635421935190693632 17381932478171591040 14681698947442936832 11981465416714282624 9281231885985628416 6580998355256974208 3880764824528320000 1180531293799665792 16927041836780563200 14226808306051908992 11526574775323254784 8826341244594600576 6126107713865946368 3425874183137292160 725640652408637952 16472151195389535360 13771917664660881152 11071684133932226944 8371450603203572736 5671217072474918528 2970983541746264320 270750011017610112 16017260553998507520 13317027023269853312 10616793492541199104 7916559961812544896 5216326431083890688 2516092900355236480 18262603443336133888 15562369912607479680 12862136381878825472 10161902851150171264 7461669320421517056 4761435789692862848 2061202258964208640 17807712801945106048 15107479271216451840 12407245740487797632 9707012209759143424 7006778679030489216 4306545148301835008 1606311617573180800 17352822160554078208 14652588629825424000 11952355099096769792 9252121568368115584 6551888037639461376 3851654506910807168 1151420976182152960 16897931519163050368 14197697988434396160 11497464457705741952 8797230926977087744 6096997396248433536 3396763865519779328 696530334791125120 16443040877772022528 13742807347043368320 11042573816314714112 8342340285586059904 5642106754857405696 2941873224128751488 241639693400097280 15988150236380994688 13287916705652340480 10587683174923686272 7887449644195032064 5187216113466377856 2486982582737723648 18233493125718621056 15533259594989966848 12833026064261312640 10132792533532658432 7432559002804004224 4732325472075350016 2032091941346695808 17778602484327593216 15078368953598939008 12378135422870284800 9677901892141630592 6977668361412976384 4277434830684322176 1577201299955667968 17323711842936565376 14623478312207911168 11923244781479256960 9223011250750602752 6522777720021948544 3822544189293294336 1122310658564640128 16868821201545537536 14168587670816883328 11468354140088229120 8768120609359574912 6067887078630920704 3367653547902266496 667420017173612288 16413930560154509696 13713697029425855488 11013463498697201280 8313229967968547072 5612996437239892864 2912762906511238656 212529375782584448 15959039918763481856 13258806388034827648 10558572857306173440 7858339326577519232 5158105795848865024 2457872265120210816 18204382808101108224 15504149277372454016 12803915746643799808 10103682215915145600 7403448685186491392 4703215154457837184 2002981623729182976 17749492166710080384 15049258635981426176 12349025105252771968 9648791574524117760 6948558043795463552 4248324513066809344 1548090982338155136 17294601525319052544 14594367994590398336 11894134463861744128 9193900933133089920 6493667402404435712 3793433871675781504 1093200340947127296 16839710883928024704 14139477353199370496 11439243822470716288 8739010291742062080 6038776761013407872 3338543230284753664 638309699556099456 16384820242536996864 13684586711808342656 10984353181079688448 8284119650351034240 5583886119622380032 2883652588893725824 183419058165071616 15929929601145969024 13229696070417314816 10529462539688660608 7829229008960006400 5128995478231352192 2428761947502697984 18175272490483595392 15475038959754941184 12774805429026286976 10074571898297632768 7374338367568978560 4674104836840324352 1973871306111670144 17720381849092567552 15020148318363913344 12319914787635259136 9619681256906604928 6919447726177950720 4219214195449296512 1518980664720642304 17265491207701539712 14565257676972885504 11865024146244231296 9164790615515577088 6464557084786922880 3764323554058268672 1064090023329614464 16810600566310511872 14110367035581857664 11410133504853203456 8709899974124549248 6009666443395895040 3309432912667240832 609199381938586624 16355709924919484032 13655476394190829824 10955242863462175616 8255009332733521408 5554775802004867200 2854542271276212992 154308740547558784 15900819283528456192 13200585752799801984 10500352222071147776 7800118691342493568 5099885160613839360 2399651629885185152 18146162172866082560 15445928642137428352 12745695111408774144 10045461580680119936 7345228049951465728 4644994519222811520 1944760988494157312 17691271531475054720 14991038000746400512 12290804470017746304 9590570939289092096 6890337408560437888 4190103877831783680 1489870347103129472 17236380890084026880 14536147359355372672 11835913828626718464 9135680297898064256 6435446767169410048 3735213236440755840 1034979705712101632 16781490248692999040 14081256717964344832 11381023187235690624 8680789656507036416 5980556125778382208 3280322595049728000 580089064321073792 16326599607301971200 13626366076573316992 10926132545844662784 8225899015116008576 5525665484387354368 2825431953658700160 125198422930045952 15871708965910943360 13171475435182289152 10471241904453634944 7771008373724980736 5070774842996326528 2370541312267672320 18117051855248569728 15416818324519915520 12716584793791261312 10016351263062607104 7316117732333952896 4615884201605298688 1915650670876644480 17662161213857541888 14961927683128887680 12261694152400233472 9561460621671579264 6861227090942925056 4160993560214270848 1460760029485616640 17207270572466514048 14507037041737859840 11806803511009205632 9106569980280551424 6406336449551897216 3706102918823243008 1005869388094588800 16752379931075486208 14052146400346832000 11351912869618177792 8651679338889523584 5951445808160869376 3251212277432215168 550978746703560960 16297489289684458368 13597255758955804160 10897022228227149952 8196788697498495744 5496555166769841536 2796321636041187328 96088105312533120 15842598648293430528 13142365117564776320 10442131586836122112 7741898056107467904 5041664525378813696 2341430994650159488 18087941537631056896 15387708006902402688 12687474476173748480 9987240945445094272 7287007414716440064 4586773883987785856 1886540353259131648 17633050896240029056 14932817365511374848 12232583834782720640 9532350304054066432 6832116773325412224 4131883242596758016 1431649711868103808 17178160254849001216 14477926724120347008 11777693193391692800 9077459662663038592 6377226131934384384 3676992601205730176 976759070477075968 16723269613457973376 14023036082729319168 11322802552000664960 8622569021272010752 5922335490543356544 3222101959814702336 521868429086048128 16268378972066945536 13568145441338291328 10867911910609637120 8167678379880982912 5467444849152328704 2767211318423674496 66977787695020288 15813488330675917696 13113254799947263488 10413021269218609280 7712787738489955072 5012554207761300864 2312320677032646656 18058831220013544064 15358597689284889856 12658364158556235648 9958130627827581440 7257897097098927232 4557663566370273024 1857430035641618816 17603940578622516224 14903707047893862016 12203473517165207808 9503239986436553600 6803006455707899392 4102772924979245184 1402539394250590976 17149049937231488384 14448816406502834176 11748582875774179968 9048349345045525760 6348115814316871552 3647882283588217344 947648752859563136 16694159295840460544 13993925765111806336 11293692234383152128 8593458703654497920 5893225172925843712 3192991642197189504 492758111468535296 16239268654449432704 13539035123720778496 10838801592992124288 8138568062263470080 5438334531534815872 2738101000806161664 37867470077507456 15784378013058404864 13084144482329750656 10383910951601096448 7683677420872442240 4983443890143788032 2283210359415133824 18029720902396031232 15329487371667377024 12629253840938722816 9929020310210068608 7228786779481414400 4528553248752760192 1828319718024105984 17574830261005003392 14874596730276349184 12174363199547694976 9474129668819040768 6773896138090386560 4073662607361732352 1373429076633078144 17119939619613975552 14419706088885321344 11719472558156667136 9019239027428012928 6319005496699358720 3618771965970704512 918538435242050304 16665048978222947712 13964815447494293504 11264581916765639296 8564348386036985088 5864114855308330880 3163881324579676672 463647793851022464 16210158336831919872 13509924806103265664 10809691275374611456 8109457744645957248 5409224213917303040 2708990683188648832 8757152459994624 15755267695440892032 13055034164712237824 10354800633983583616 7654567103254929408 4954333572526275200 2254100041797620992 18000610584778518400 15300377054049864192 12600143523321209984 9899909992592555776 7199676461863901568 4499442931135247360 1799209400406593152 17545719943387490560 14845486412658836352 12145252881930182144 9445019351201527936 6744785820472873728 4044552289744219520 1344318759015565312 17090829301996462720 14390595771267808512 11690362240539154304 8990128709810500096 6289895179081845888 3589661648353191680 889428117624537472 16635938660605434880 13935705129876780672 11235471599148126464 8535238068419472256 5835004537690818048 3134771006962163840 434537476233509632 16181048019214407040 13480814488485752832 10780580957757098624 8080347427028444416 5380113896299790208 2679880365571136000 18426390908552033408 15726157377823379200 13025923847094724992 10325690316366070784 7625456785637416576 4925223254908762368 2224989724180108160 17971500267161005568 15271266736432351360 12571033205703697152 9870799674975042944 7170566144246388736 4470332613517734528 1770099082789080320 17516609625769977728 14816376095041323520 12116142564312669312 9415909033584015104 6715675502855360896 4015441972126706688 1315208441398052480 17061718984378949888 14361485453650295680 11661251922921641472 8961018392192987264 6260784861464333056 3560551330735678848 860317800007024640 16606828342987922048 13906594812259267840 11206361281530613632 8506127750801959424 5805894220073305216 3105660689344651008 405427158615996800 16151937701596894208 13451704170868240000 10751470640139585792 8051237109410931584 5351003578682277376 2650770047953623168 18397280590934520576 15697047060205866368 12996813529477212160 10296579998748557952 7596346468019903744 4896112937291249536 2195879406562595328 17942389949543492736 15242156418814838528 12541922888086184320 9841689357357530112 7141455826628875904 4441222295900221696 1740988765171567488 17487499308152464896 14787265777423810688 12087032246695156480 9386798715966502272 6686565185237848064 3986331654509193856 1286098123780539648 17032608666761437056 14332375136032782848 11632141605304128640 8931908074575474432 6231674543846820224 3531441013118166016 831207482389511808 16577718025370409216 13877484494641755008 11177250963913100800 8477017433184446592 5776783902455792384 3076550371727138176 376316840998483968 16122827383979381376 13422593853250727168 10722360322522072960 8022126791793418752 5321893261064764544 2621659730336110336 18368170273317007744 15667936742588353536 12967703211859699328 10267469681131045120 7567236150402390912 4867002619673736704 2166769088945082496 17913279631925979904 15213046101197325696 12512812570468671488 9812579039740017280 7112345509011363072 4412111978282708864 1711878447554054656 17458388990534952064 14758155459806297856 12057921929077643648 9357688398348989440 6657454867620335232 3957221336891681024 1256987806163026816 17003498349143924224 14303264818415270016 11603031287686615808 8902797756957961600 6202564226229307392 3502330695500653184 802097164771998976 16548607707752896384 13848374177024242176 11148140646295587968 8447907115566933760 5747673584838279552 3047440054109625344 347206523380971136 16093717066361868544 13393483535633214336 10693250004904560128 7993016474175905920 5292782943447251712 2592549412718597504 18339059955699494912 15638826424970840704 12938592894242186496 10238359363513532288 7538125832784878080 4837892302056223872 2137658771327569664 17884169314308467072 15183935783579812864 12483702252851158656 9783468722122504448 7083235191393850240 4383001660665196032 1682768129936541824 17429278672917439232 14729045142188785024 12028811611460130816 9328578080731476608 6628344550002822400 3928111019274168192 1227877488545513984 16974388031526411392 14274154500797757184 11573920970069102976 8873687439340448768 6173453908611794560 3473220377883140352 772986847154486144 16519497390135383552 13819263859406729344 11119030328678075136 8418796797949420928 5718563267220766720 3018329736492112512 318096205763458304 16064606748744355712 13364373218015701504 10664139687287047296 7963906156558393088 5263672625829738880 2563439095101084672 18309949638081982080 15609716107353327872 12909482576624673664 10209249045896019456 7509015515167365248 4808781984438711040 2108548453710056832 17855058996690954240 15154825465962300032 12454591935233645824 9754358404504991616 7054124873776337408 4353891343047683200 1653657812319028992 17400168355299926400 14699934824571272192 11999701293842617984 9299467763113963776 6599234232385309568 3899000701656655360 1198767170928001152 16945277713908898560 14245044183180244352 11544810652451590144 8844577121722935936 6144343590994281728 3444110060265627520 743876529536973312 16490387072517870720 13790153541789216512 11089920011060562304 8389686480331908096 5689452949603253888 2989219418874599680 288985888145945472 16035496431126842880 13335262900398188672 10635029369669534464 7934795838940880256 5234562308212226048 2534328777483571840 18280839320464469248 15580605789735815040 12880372259007160832 10180138728278506624 7479905197549852416 4779671666821198208 2079438136092544000 17825948679073441408 15125715148344787200 12425481617616132992 9725248086887478784 7025014556158824576 4324781025430170368 1624547494701516160 17371058037682413568 14670824506953759360 11970590976225105152 9270357445496450944 6570123914767796736 3869890384039142528 1169656853310488320 16916167396291385728 14215933865562731520 11515700334834077312 8815466804105423104 6115233273376768896 3414999742648114688 714766211919460480 16461276754900357888 13761043224171703680 11060809693443049472 8360576162714395264 5660342631985741056 2960109101257086848 259875570528432640 16006386113509330048 13306152582780675840 10605919052052021632 7905685521323367424 5205451990594713216 2505218459866059008 18251729002846956416 15551495472118302208 12851261941389648000 10151028410660993792 7450794879932339584 4750561349203685376 2050327818475031168 17796838361455928576 15096604830727274368 12396371299998620160 9696137769269965952 6995904238541311744 4295670707812657536 1595437177084003328 17341947720064900736 14641714189336246528 11941480658607592320 9241247127878938112 6541013597150283904 3840780066421629696 1140546535692975488 16887057078673872896 14186823547945218688 11486590017216564480 8786356486487910272 6086122955759256064 3385889425030601856 685655894301947648 16432166437282845056 13731932906554190848 11031699375825536640 8331465845096882432 5631232314368228224 2930998783639574016 230765252910919808 15977275795891817216 13277042265163163008 10576808734434508800 7876575203705854592 5176341672977200384 2476108142248546176 18222618685229443584 15522385154500789376 12822151623772135168 10121918093043480960 7421684562314826752 4721451031586172544 2021217500857518336 17767728043838415744 15067494513109761536 12367260982381107328 9667027451652453120 6966793920923798912 4266560390195144704 1566326859466490496 17312837402447387904 14612603871718733696 11912370340990079488 9212136810261425280 6511903279532771072 3811669748804116864 1111436218075462656 16857946761056360064 14157713230327705856 11457479699599051648 8757246168870397440 6057012638141743232 3356779107413089024 656545576684434816 16403056119665332224 13702822588936678016 11002589058208023808 8302355527479369600 5602121996750715392 2901888466022061184 201654935293406976 15948165478274304384 13247931947545650176 10547698416816995968 7847464886088341760 5147231355359687552 2446997824631033344 18193508367611930752 15493274836883276544 12793041306154622336 10092807775425968128 7392574244697313920 4692340713968659712 1992107183240005504 17738617726220902912 15038384195492248704 12338150664763594496 9637917134034940288 6937683603306286080 4237450072577631872 1537216541848977664 17283727084829875072 14583493554101220864 11883260023372566656 9183026492643912448 6482792961915258240 3782559431186604032 1082325900457949824 16828836443438847232 14128602912710193024 11428369381981538816 8728135851252884608 6027902320524230400 3327668789795576192 627435259066921984 16373945802047819392 13673712271319165184 10973478740590510976 8273245209861856768 5573011679133202560 2872778148404548352 172544617675894144 15919055160656791552 13218821629928137344 10518588099199483136 7818354568470828928 5118121037742174720 2417887507013520512 18164398049994417920 15464164519265763712 12763930988537109504 10063697457808455296 7363463927079801088 4663230396351146880 1962996865622492672 17709507408603390080 15009273877874735872 12309040347146081664 9608806816417427456 6908573285688773248 4208339754960119040 1508106224231464832 17254616767212362240 14554383236483708032 11854149705755053824 9153916175026399616 6453682644297745408 3753449113569091200 1053215582840436992 16799726125821334400 14099492595092680192 11399259064364025984 8699025533635371776 5998792002906717568 3298558472178063360 598324941449409152 16344835484430306560 13644601953701652352 10944368422972998144 8244134892244343936 5543901361515689728 2843667830787035520 143434300058381312 15889944843039278720 13189711312310624512 10489477781581970304 7789244250853316096 5089010720124661888 2388777189396007680 18135287732376905088 15435054201648250880 12734820670919596672 10034587140190942464 7334353609462288256 4634120078733634048 1933886548004979840 17680397090985877248 14980163560257223040 12279930029528568832 9579696498799914624 6879462968071260416 4179229437342606208 1478995906613952000 17225506449594849408 14525272918866195200 11825039388137540992 9124805857408886784 6424572326680232576 3724338795951578368 1024105265222924160 16770615808203821568 14070382277475167360 11370148746746513152 8669915216017858944 5969681685289204736 3269448154560550528 569214623831896320 16315725166812793728 13615491636084139520 10915258105355485312 8215024574626831104 5514791043898176896 2814557513169522688 114323982440868480 15860834525421765888 13160600994693111680 10460367463964457472 7760133933235803264 5059900402507149056 2359666871778494848 18106177414759392256 15405943884030738048 12705710353302083840 10005476822573429632 7305243291844775424 4605009761116121216 1904776230387467008 17651286773368364416 14951053242639710208 12250819711911056000 9550586181182401792 6850352650453747584 4150119119725093376 1449885588996439168 17196396131977336576 14496162601248682368 11795929070520028160 9095695539791373952 6395462009062719744 3695228478334065536 994994947605411328 16741505490586308736 14041271959857654528 11341038429129000320 8640804898400346112 5940571367671691904 3240337836943037696 540104306214383488 16286614849195280896 13586381318466626688 10886147787737972480 8185914257009318272 5485680726280664064 2785447195552009856 85213664823355648 15831724207804253056 13131490677075598848 10431257146346944640 7731023615618290432 5030790084889636224 2330556554160982016 18077067097141879424 15376833566413225216 12676600035684571008 9976366504955916800 7276132974227262592 4575899443498608384 1875665912769954176 17622176455750851584 14921942925022197376 12221709394293543168 9521475863564888960 6821242332836234752 4121008802107580544 1420775271378926336 17167285814359823744 14467052283631169536 11766818752902515328 9066585222173861120 6366351691445206912 3666118160716552704 965884629987898496 16712395172968795904 14012161642240141696 11311928111511487488 8611694580782833280 5911461050054179072 3211227519325524864 510993988596870656 16257504531577768064 13557271000849113856 10857037470120459648 8156803939391805440 5456570408663151232 2756336877934497024 56103347205842816 15802613890186740224 13102380359458086016 10402146828729431808 7701913298000777600 5001679767272123392 2301446236543469184 18047956779524366592 15347723248795712384 12647489718067058176 9947256187338403968 7247022656609749760 4546789125881095552 1846555595152441344 17593066138133338752 14892832607404684544 12192599076676030336 9492365545947376128 6792132015218721920 4091898484490067712 1391664953761413504 17138175496742310912 14437941966013656704 11737708435285002496 9037474904556348288 6337241373827694080 3637007843099039872 936774312370385664 16683284855351283072 13983051324622628864 11282817793893974656 8582584263165320448 5882350732436666240 3182117201708012032 481883670979357824 16228394213960255232 13528160683231601024 10827927152502946816 8127693621774292608 5427460091045638400 2727226560316984192 26993029588329984 15773503572569227392 13073270041840573184 10373036511111918976 7672802980383264768 4972569449654610560 2272335918925956352 18018846461906853760 15318612931178199552 12618379400449545344 9918145869720891136 7217912338992236928 4517678808263582720 1817445277534928512 17563955820515825920 14863722289787171712 12163488759058517504 9463255228329863296 6763021697601209088 4062788166872554880 1362554636143900672 17109065179124798080 14408831648396143872 11708598117667489664 9008364586938835456 6308131056210181248 3607897525481527040 907663994752872832 16654174537733770240 13953941007005116032 11253707476276461824 8553473945547807616 5853240414819153408 3153006884090499200 452773353361844992 16199283896342742400 13499050365614088192 10798816834885433984 8098583304156779776 5398349773428125568 2698116242699471360 18444626785680368768 15744393254951714560 13044159724223060352 10343926193494406144 7643692662765751936 4943459132037097728 2243225601308443520 17989736144289340928 15289502613560686720 12589269082832032512 9889035552103378304 7188802021374724096 4488568490646069888 1788334959917415680 17534845502898313088 14834611972169658880 12134378441441004672 9434144910712350464 6733911379983696256 4033677849255042048 1333444318526387840 17079954861507285248 14379721330778631040 11679487800049976832 8979254269321322624 6279020738592668416 3578787207864014208 878553677135360000 16625064220116257408 13924830689387603200 11224597158658948992 8524363627930294784 5824130097201640576 3123896566472986368 423663035744332160 16170173578725229568 13469940047996575360 10769706517267921152 8069472986539266944 5369239455810612736 2669005925081958528 18415516468062855936 15715282937334201728 13015049406605547520 10314815875876893312 7614582345148239104 4914348814419584896 2214115283690930688 17960625826671828096 15260392295943173888 12560158765214519680 9859925234485865472 7159691703757211264 4459458173028557056 1759224642299902848 17505735185280800256 14805501654552146048 12105268123823491840 9405034593094837632 6704801062366183424 4004567531637529216 1304334000908875008 17050844543889772416 14350611013161118208 11650377482432464000 8950143951703809792 6249910420975155584 3549676890246501376 849443359517847168 16595953902498744576 13895720371770090368 11195486841041436160 8495253310312781952 5795019779584127744 3094786248855473536 394552718126819328 16141063261107716736 13440829730379062528 10740596199650408320 8040362668921754112 5340129138193099904 2639895607464445696 18386406150445343104 15686172619716688896 12985939088988034688 10285705558259380480 7585472027530726272 4885238496802072064 2185004966073417856 17931515509054315264 15231281978325661056 12531048447597006848 9830814916868352640 7130581386139698432 4430347855411044224 1730114324682390016 17476624867663287424 14776391336934633216 12076157806205979008 9375924275477324800 6675690744748670592 3975457214020016384 1275223683291362176 17021734226272259584 14321500695543605376 11621267164814951168 8921033634086296960 6220800103357642752 3520566572628988544 820333041900334336 16566843584881231744 13866610054152577536 11166376523423923328 8466142992695269120 5765909461966614912 3065675931237960704 365442400509306496 16111952943490203904 13411719412761549696 10711485882032895488 8011252351304241280 5311018820575587072 2610785289846932864 18357295832827830272 15657062302099176064 12956828771370521856 10256595240641867648 7556361709913213440 4856128179184559232 2155894648455905024 17902405191436802432 15202171660708148224 12501938129979494016 9801704599250839808 7101471068522185600 4401237537793531392 1701004007064877184 17447514550045774592 14747281019317120384 12047047488588466176 9346813957859811968 6646580427131157760 3946346896402503552 1246113365673849344 16992623908654746752 14292390377926092544 11592156847197438336 8891923316468784128 6191689785740129920 3491456255011475712 791222724282821504 16537733267263718912 13837499736535064704 11137266205806410496 8437032675077756288 5736799144349102080 3036565613620447872 336332082891793664 16082842625872691072 13382609095144036864 10682375564415382656 7982142033686728448 5281908502958074240 2581674972229420032 18328185515210317440 15627951984481663232 12927718453753009024 10227484923024354816 7527251392295700608 4827017861567046400 2126784330838392192 17873294873819289600 15173061343090635392 12472827812361981184 9772594281633326976 7072360750904672768 4372127220176018560 1671893689447364352 17418404232428261760 14718170701699607552 12017937170970953344 9317703640242299136 6617470109513644928 3917236578784990720 1217003048056336512 16963513591037233920 14263280060308579712 11563046529579925504 8862812998851271296 6162579468122617088 3462345937393962880 762112406665308672 16508622949646206080 13808389418917551872 11108155888188897664 8407922357460243456 5707688826731589248 3007455296002935040 307221765274280832 16053732308255178240 13353498777526524032 10653265246797869824 7953031716069215616 5252798185340561408 2552564654611907200 18299075197592804608 15598841666864150400 12898608136135496192 10198374605406841984 7498141074678187776 4797907543949533568 2097674013220879360 17844184556201776768 15143951025473122560 12443717494744468352 9743483964015814144 7043250433287159936 4343016902558505728 1642783371829851520 17389293914810748928 14689060384082094720 11988826853353440512 9288593322624786304 6588359791896132096 3888126261167477888 1187892730438823680 16934403273419721088 14234169742691066880 11533936211962412672 8833702681233758464 6133469150505104256 3433235619776450048 733002089047795840 16479512632028693248 13779279101300039040 11079045570571384832 8378812039842730624 5678578509114076416 2978344978385422208 278111447656768000 16024621990637665408 13324388459909011200 10624154929180356992 7923921398451702784 5223687867723048576 2523454336994394368 18269964879975291776 15569731349246637568 12869497818517983360 10169264287789329152 7469030757060674944 4768797226332020736 2068563695603366528 17815074238584263936 15114840707855609728 12414607177126955520 9714373646398301312 7014140115669647104 4313906584940992896 1613673054212338688 17360183597193236096 14659950066464581888 11959716535735927680 9259483005007273472 6559249474278619264 3859015943549965056 1158782412821310848 16905292955802208256 14205059425073554048 11504825894344899840 8804592363616245632 6104358832887591424 3404125302158937216 703891771430283008 16450402314411180416 13750168783682526208 11049935252953872000 8349701722225217792 5649468191496563584 2949234660767909376 249001130039255168 15995511673020152576 13295278142291498368 10595044611562844160 7894811080834189952 5194577550105535744 2494344019376881536 18240854562357778944 15540621031629124736 12840387500900470528 10140153970171816320 7439920439443162112 4739686908714507904 2039453377985853696 17785963920966751104 15085730390238096896 12385496859509442688 9685263328780788480 6985029798052134272 4284796267323480064 1584562736594825856 17331073279575723264 14630839748847069056 11930606218118414848 9230372687389760640 6530139156661106432 3829905625932452224 1129672095203798016 16876182638184695424 14175949107456041216 11475715576727387008 8775482045998732800 6075248515270078592 3375014984541424384 674781453812770176 16421291996793667584 13721058466065013376 11020824935336359168 8320591404607704960 5620357873879050752 2920124343150396544 219890812421742336 15966401355402639744 13266167824673985536 10565934293945331328 7865700763216677120 5165467232488022912 2465233701759368704 18211744244740266112 15511510714011611904 12811277183282957696 10111043652554303488 7410810121825649280 4710576591096995072 2010343060368340864 17756853603349238272 15056620072620584064 12356386541891929856 9656153011163275648 6955919480434621440 4255685949705967232 1555452418977313024 17301962961958210432 14601729431229556224 11901495900500902016 9201262369772247808 6501028839043593600 3800795308314939392 1100561777586285184 16847072320567182592 14146838789838528384 11446605259109874176 8746371728381219968 6046138197652565760 3345904666923911552 645671136195257344 16392181679176154752 13691948148447500544 10991714617718846336 8291481086990192128 5591247556261537920 2891014025532883712 190780494804229504 15937291037785126912 13237057507056472704 10536823976327818496 7836590445599164288 5136356914870510080 2436123384141855872 18182633927122753280 15482400396394099072 12782166865665444864 10081933334936790656 7381699804208136448 4681466273479482240 1981232742750828032 17727743285731725440 15027509755003071232 12327276224274417024 9627042693545762816 6926809162817108608 4226575632088454400 1526342101359800192 17272852644340697600 14572619113612043392 11872385582883389184 9172152052154734976 6471918521426080768 3771684990697426560 1071451459968772352 16817962002949669760 14117728472221015552 11417494941492361344 8717261410763707136 6017027880035052928 3316794349306398720 616560818577744512 16363071361558641920 13662837830829987712 10962604300101333504 8262370769372679296 5562137238644025088 2861903707915370880 161670177186716672 15908180720167614080 13207947189438959872 10507713658710305664 7807480127981651456 5107246597252997248 2407013066524343040 18153523609505240448 15453290078776586240 12753056548047932032 10052823017319277824 7352589486590623616 4652355955861969408 1952122425133315200 17698632968114212608 14998399437385558400 12298165906656904192 9597932375928249984 6897698845199595776 4197465314470941568 1497231783742287360 17243742326723184768 14543508795994530560 11843275265265876352 9143041734537222144 6442808203808567936 3742574673079913728 1042341142351259520 16788851685332156928 14088618154603502720 11388384623874848512 8688151093146194304 5987917562417540096 3287684031688885888 587450500960231680 16333961043941129088 13633727513212474880 10933493982483820672 8233260451755166464 5533026921026512256 2832793390297858048 132559859569203840 15879070402550101248 13178836871821447040 10478603341092792832 7778369810364138624 5078136279635484416 2377902748906830208 18124413291887727616 15424179761159073408 12723946230430419200 10023712699701764992 7323479168973110784 4623245638244456576 1923012107515802368 17669522650496699776 14969289119768045568 12269055589039391360 9568822058310737152 6868588527582082944 4168354996853428736 1468121466124774528 17214632009105671936 14514398478377017728 11814164947648363520 9113931416919709312 6413697886191055104 3713464355462400896 1013230824733746688 16759741367714644096 14059507836985989888 11359274306257335680 8659040775528681472 5958807244800027264 3258573714071373056 558340183342718848 16304850726323616256 13604617195594962048 10904383664866307840 8204150134137653632 5503916603408999424 2803683072680345216 103449541951691008 15849960084932588416 13149726554203934208 10449493023475280000 7749259492746625792 5049025962017971584 2348792431289317376 18095302974270214784 15395069443541560576 12694835912812906368 9994602382084252160 7294368851355597952 4594135320626943744 1893901789898289536 17640412332879186944 14940178802150532736 12239945271421878528 9539711740693224320 6839478209964570112 4139244679235915904 1439011148507261696 17185521691488159104 14485288160759504896 11785054630030850688 9084821099302196480 6384587568573542272 3684354037844888064 984120507116233856 16730631050097131264 14030397519368477056 11330163988639822848 8629930457911168640 5929696927182514432 3229463396453860224 529229865725206016 16275740408706103424 13575506877977449216 10875273347248795008 8175039816520140800 5474806285791486592 2774572755062832384 74339224334178176 15820849767315075584 13120616236586421376 10420382705857767168 7720149175129112960 5019915644400458752 2319682113671804544 18066192656652701952 15365959125924047744 12665725595195393536 9965492064466739328 7265258533738085120 4565025003009430912 1864791472280776704 17611302015261674112 14911068484533019904 12210834953804365696 9510601423075711488 6810367892347057280 4110134361618403072 1409900830889748864 17156411373870646272 14456177843141992064 11755944312413337856 9055710781684683648 6355477250956029440 3655243720227375232 955010189498721024 16701520732479618432 14001287201750964224 11301053671022310016 8600820140293655808 5900586609565001600 3200353078836347392 500119548107693184 16246630091088590592 13546396560359936384 10846163029631282176 8145929498902627968 5445695968173973760 2745462437445319552 45228906716665344 15791739449697562752 13091505918968908544 10391272388240254336 7691038857511600128 4990805326782945920 2290571796054291712 18037082339035189120 15336848808306534912 12636615277577880704 9936381746849226496 7236148216120572288 4535914685391918080 1835681154663263872 17582191697644161280 14881958166915507072 12181724636186852864 9481491105458198656 6781257574729544448 4081024044000890240 1380790513272236032 17127301056253133440 14427067525524479232 11726833994795825024 9026600464067170816 6326366933338516608 3626133402609862400 925899871881208192 16672410414862105600 13972176884133451392 11271943353404797184 8571709822676142976 5871476291947488768 3171242761218834560 471009230490180352 16217519773471077760 13517286242742423552 10817052712013769344 8116819181285115136 5416585650556460928 2716352119827806720 16118589099152512 15762629132080049920 13062395601351395712 10362162070622741504 7661928539894087296 4961695009165433088 2261461478436778880 18007972021417676288 15307738490689022080 12607504959960367872 9907271429231713664 7207037898503059456 4506804367774405248 1806570837045751040 17553081380026648448 14852847849297994240 12152614318569340032 9452380787840685824 6752147257112031616 4051913726383377408 1351680195654723200 17098190738635620608 14397957207906966400 11697723677178312192 8997490146449657984 6297256615721003776 3597023084992349568 896789554263695360 16643300097244592768 13943066566515938560 11242833035787284352 8542599505058630144 5842365974329975936 3142132443601321728 441898912872667520 16188409455853564928 13488175925124910720 10787942394396256512 8087708863667602304 5387475332938948096 2687241802210293888 18433752345191191296 15733518814462537088 13033285283733882880 10333051753005228672 7632818222276574464 4932584691547920256 2232351160819266048 17978861703800163456 15278628173071509248 12578394642342855040 9878161111614200832 7177927580885546624 4477694050156892416 1777460519428238208 17523971062409135616 14823737531680481408 12123504000951827200 9423270470223172992 6723036939494518784 4022803408765864576 1322569878037210368 17069080421018107776 14368846890289453568 11668613359560799360 8968379828832145152 6268146298103490944 3567912767374836736 867679236646182528 16614189779627079936 13913956248898425728 11213722718169771520 8513489187441117312 5813255656712463104 3113022125983808896 412788595255154688 16159299138236052096 13459065607507397888 10758832076778743680 8058598546050089472 5358365015321435264 2658131484592781056 18404642027573678464 15704408496845024256 13004174966116370048 10303941435387715840 7603707904659061632 4903474373930407424 2203240843201753216 17949751386182650624 15249517855453996416 12549284324725342208 9849050793996688000 7148817263268033792 4448583732539379584 1748350201810725376 17494860744791622784 14794627214062968576 12094393683334314368 9394160152605660160 6693926621877005952 3993693091148351744 1293459560419697536 17039970103400594944 14339736572671940736 11639503041943286528 8939269511214632320 6239035980485978112 3538802449757323904 838568919028669696 16585079462009567104 13884845931280912896 11184612400552258688 8484378869823604480 5784145339094950272 3083911808366296064 383678277637641856 16130188820618539264 13429955289889885056 10729721759161230848 8029488228432576640 5329254697703922432 2629021166975268224 18375531709956165632 15675298179227511424 12975064648498857216 10274831117770203008 7574597587041548800 4874364056312894592 2174130525584240384 17920641068565137792 15220407537836483584 12520174007107829376 9819940476379175168 7119706945650520960 4419473414921866752 1719239884193212544 17465750427174109952 14765516896445455744 12065283365716801536 9365049834988147328 6664816304259493120 3964582773530838912 1264349242802184704 17010859785783082112 14310626255054427904 11610392724325773696 8910159193597119488 6209925662868465280 3509692132139811072 809458601411156864 16555969144392054272 13855735613663400064 11155502082934745856 8455268552206091648 5755035021477437440 3054801490748783232 354567960020129024 16101078503001026432 13400844972272372224 10700611441543718016 8000377910815063808 5300144380086409600 2599910849357755392 18346421392338652800 15646187861609998592 12945954330881344384 10245720800152690176 7545487269424035968 4845253738695381760 2145020207966727552 17891530750947624960 15191297220218970752 12491063689490316544 9790830158761662336 7090596628033008128 4390363097304353920 1690129566575699712 17436640109556597120 14736406578827942912 12036173048099288704 9335939517370634496 6635705986641980288 3935472455913326080 1235238925184671872 16981749468165569280 14281515937436915072 11581282406708260864 8881048875979606656 6180815345250952448 3480581814522298240 780348283793644032 16526858826774541440 13826625296045887232 11126391765317233024 8426158234588578816 5725924703859924608 3025691173131270400 325457642402616192 16071968185383513600 13371734654654859392 10671501123926205184 7971267593197550976 5271034062468896768 2570800531740242560 18317311074721139968 15617077543992485760 12916844013263831552 10216610482535177344 7516376951806523136 4816143421077868928 2115909890349214720 17862420433330112128 15162186902601457920 12461953371872803712 9761719841144149504 7061486310415495296 4361252779686841088 1661019248958186880 17407529791939084288 14707296261210430080 12007062730481775872 9306829199753121664 6606595669024467456 3906362138295813248 1206128607567159040 16952639150548056448 14252405619819402240 11552172089090748032 8851938558362093824 6151705027633439616 3451471496904785408 751237966176131200 16497748509157028608 13797514978428374400 11097281447699720192 8397047916971065984 5696814386242411776 2996580855513757568 296347324785103360 16042857867766000768 13342624337037346560 10642390806308692352 7942157275580038144 5241923744851383936 2541690214122729728 18288200757103627136 15587967226374972928 12887733695646318720 10187500164917664512 7487266634189010304 4787033103460356096 2086799572731701888 17833310115712599296 15133076584983945088 12432843054255290880 9732609523526636672 7032375992797982464 4332142462069328256 1631908931340674048 17378419474321571456 14678185943592917248 11977952412864263040 9277718882135608832 6577485351406954624 3877251820678300416 1177018289949646208 16923528832930543616 14223295302201889408 11523061771473235200 8822828240744580992 6122594710015926784 3422361179287272576 722127648558618368 16468638191539515776 13768404660810861568 11068171130082207360 8367937599353553152 5667704068624898944 2967470537896244736 267237007167590528 16013747550148487936 13313514019419833728 10613280488691179520 7913046957962525312 5212813427233871104 2512579896505216896 18259090439486114304 15558856908757460096 12858623378028805888 10158389847300151680 7458156316571497472 4757922785842843264 2057689255114189056 17804199798095086464 15103966267366432256 12403732736637778048 9703499205909123840 7003265675180469632 4303032144451815424 1602798613723161216 17349309156704058624 14649075625975404416 11948842095246750208 9248608564518096000 6548375033789441792 3848141503060787584 1147907972332133376 16894418515313030784 14194184984584376576 11493951453855722368 8793717923127068160 6093484392398413952 3393250861669759744 693017330941105536 16439527873922002944 13739294343193348736 11039060812464694528 8338827281736040320 5638593751007386112 2938360220278731904 238126689550077696 15984637232530975104 13284403701802320896 10584170171073666688 7883936640345012480 5183703109616358272 2483469578887704064 18229980121868601472 15529746591139947264 12829513060411293056 10129279529682638848 7429045998953984640 4728812468225330432 2028578937496676224 17775089480477573632 15074855949748919424 12374622419020265216 9674388888291611008 6974155357562956800 4273921826834302592 1573688296105648384 17320198839086545792 14619965308357891584 11919731777629237376 9219498246900583168 6519264716171928960 3819031185443274752 1118797654714620544 16865308197695517952 14165074666966863744 11464841136238209536 8764607605509555328 6064374074780901120 3364140544052246912 663907013323592704 16410417556304490112 13710184025575835904 11009950494847181696 8309716964118527488 5609483433389873280 2909249902661219072 209016371932564864 15955526914913462272 13255293384184808064 10555059853456153856 7854826322727499648 5154592791998845440 2454359261270191232 18200869804251088640 15500636273522434432 12800402742793780224 10100169212065126016 7399935681336471808 4699702150607817600 1999468619879163392 17745979162860060800 15045745632131406592 12345512101402752384 9645278570674098176 6945045039945443968 4244811509216789760 1544577978488135552 17291088521469032960 14590854990740378752 11890621460011724544 9190387929283070336 6490154398554416128 3789920867825761920 1089687337097107712 16836197880078005120 14135964349349350912 11435730818620696704 8735497287892042496 6035263757163388288 3335030226434734080 634796695706079872 16381307238686977280 13681073707958323072 10980840177229668864 8280606646501014656 5580373115772360448 2880139585043706240 179906054315052032 15926416597295949440 13226183066567295232 10525949535838641024 7825716005109986816 5125482474381332608 2425248943652678400 18171759486633575808 15471525955904921600 12771292425176267392 10071058894447613184 7370825363718958976 4670591832990304768 1970358302261650560 17716868845242547968 15016635314513893760 12316401783785239552 9616168253056585344 6915934722327931136 4215701191599276928 1515467660870622720 17261978203851520128 14561744673122865920 11861511142394211712 9161277611665557504 6461044080936903296 3760810550208249088 1060577019479594880 16807087562460492288 14106854031731838080 11406620501003183872 8706386970274529664 6006153439545875456 3305919908817221248 605686378088567040 16352196921069464448 13651963390340810240 10951729859612156032 8251496328883501824 5551262798154847616 2851029267426193408 150795736697539200 15897306279678436608 13197072748949782400 10496839218221128192 7796605687492473984 5096372156763819776 2396138626035165568 18142649169016062976 15442415638287408768 12742182107558754560 10041948576830100352 7341715046101446144 4641481515372791936 1941247984644137728 17687758527625035136 14987524996896380928 12287291466167726720 9587057935439072512 6886824404710418304 4186590873981764096 1486357343253109888 17232867886234007296 14532634355505353088 11832400824776698880 9132167294048044672 6431933763319390464 3731700232590736256 1031466701862082048 16777977244842979456 14077743714114325248 11377510183385671040 8677276652657016832 5977043121928362624 3276809591199708416 576576060471054208 16323086603451951616 13622853072723297408 10922619541994643200 8222386011265988992 5522152480537334784 2821918949808680576 121685419080026368 15868195962060923776 13167962431332269568 10467728900603615360 7767495369874961152 5067261839146306944 2367028308417652736 18113538851398550144 15413305320669895936 12713071789941241728 10012838259212587520 7312604728483933312 4612371197755279104 1912137667026624896 17658648210007522304 14958414679278868096 12258181148550213888 9557947617821559680 6857714087092905472 4157480556364251264 1457247025635597056 17203757568616494464 14503524037887840256 11803290507159186048 9103056976430531840 6402823445701877632 3702589914973223424 1002356384244569216 16748866927225466624 14048633396496812416 11348399865768158208 8648166335039504000 5947932804310849792 3247699273582195584 547465742853541376 16293976285834438784 13593742755105784576 10893509224377130368 8193275693648476160 5493042162919821952 2792808632191167744 92575101462513536 15839085644443410944 13138852113714756736 10438618582986102528 7738385052257448320 5038151521528794112 2337917990800139904 18084428533781037312 15384195003052383104 12683961472323728896 9983727941595074688 7283494410866420480 4583260880137766272 1883027349409112064 17629537892390009472 14929304361661355264 12229070830932701056 9528837300204046848 6828603769475392640 4128370238746738432 1428136708018084224 17174647250998981632 14474413720270327424 11774180189541673216 9073946658813019008 6373713128084364800 3673479597355710592 973246066627056384 16719756609607953792 14019523078879299584 11319289548150645376 8619056017421991168 5918822486693336960 3218588955964682752 518355425236028544 16264865968216925952 13564632437488271744 10864398906759617536 8164165376030963328 5463931845302309120 2763698314573654912 63464783845000704 15809975326825898112 13109741796097243904 10409508265368589696 7709274734639935488 5009041203911281280 2308807673182627072 18055318216163524480 15355084685434870272 12654851154706216064 9954617623977561856 7254384093248907648 4554150562520253440 1853917031791599232 17600427574772496640 14900194044043842432 12199960513315188224 9499726982586534016 6799493451857879808 4099259921129225600 1399026390400571392 17145536933381468800 14445303402652814592 11745069871924160384 9044836341195506176 6344602810466851968 3644369279738197760 944135749009543552 16690646291990440960 13990412761261786752 11290179230533132544 8589945699804478336 5889712169075824128 3189478638347169920 489245107618515712 16235755650599413120 13535522119870758912 10835288589142104704 8135055058413450496 5434821527684796288 2734587996956142080 34354466227487872 15780865009208385280 13080631478479731072 10380397947751076864 7680164417022422656 4979930886293768448 2279697355565114240 18026207898546011648 15325974367817357440 12625740837088703232 9925507306360049024 7225273775631394816 4525040244902740608 1824806714174086400 17571317257154983808 14871083726426329600 12170850195697675392 9470616664969021184 6770383134240366976 4070149603511712768 1369916072783058560 17116426615763955968 14416193085035301760 11715959554306647552 9015726023577993344 6315492492849339136 3615258962120684928 915025431392030720 16661535974372928128 13961302443644273920 11261068912915619712 8560835382186965504 5860601851458311296 3160368320729657088 460134790001002880 16206645332981900288 13506411802253246080 10806178271524591872 8105944740795937664 5405711210067283456 2705477679338629248 5244148609975040 15751754691590872448 13051521160862218240 10351287630133564032 7651054099404909824 4950820568676255616 2250587037947601408 17997097580928498816 15296864050199844608 12596630519471190400 9896396988742536192 7196163458013881984 4495929927285227776 1795696396556573568 17542206939537470976 14841973408808816768 12141739878080162560 9441506347351508352 6741272816622854144 4041039285894199936 1340805755165545728 17087316298146443136 14387082767417788928 11686849236689134720 8986615705960480512 6286382175231826304 3586148644503172096 885915113774517888 16632425656755415296 13932192126026761088 11231958595298106880 8531725064569452672 5831491533840798464 3131258003112144256 431024472383490048 16177535015364387456 13477301484635733248 10777067953907079040 8076834423178424832 5376600892449770624 2676367361721116416 18422877904702013824 15722644373973359616 13022410843244705408 10322177312516051200 7621943781787396992 4921710251058742784 2221476720330088576 17967987263310985984 15267753732582331776 12567520201853677568 9867286671125023360 7167053140396369152 4466819609667714944 1766586078939060736 17513096621919958144 14812863091191303936 12112629560462649728 9412396029733995520 6712162499005341312 4011928968276687104 1311695437548032896 17058205980528930304 14357972449800276096 11657738919071621888 8957505388342967680 6257271857614313472 3557038326885659264 856804796157005056 16603315339137902464 13903081808409248256 11202848277680594048 8502614746951939840 5802381216223285632 3102147685494631424 401914154765977216 16148424697746874624 13448191167018220416 10747957636289566208 8047724105560912000 5347490574832257792 2647257044103603584 18393767587084500992 15693534056355846784 12993300525627192576 10293066994898538368 7592833464169884160 4892599933441229952 2192366402712575744 17938876945693473152 15238643414964818944 12538409884236164736 9838176353507510528 7137942822778856320 4437709292050202112 1737475761321547904 17483986304302445312 14783752773573791104 12083519242845136896 9383285712116482688 6683052181387828480 3982818650659174272 1282585119930520064 17029095662911417472 14328862132182763264 11628628601454109056 8928395070725454848 6228161539996800640 3527928009268146432 827694478539492224 16574205021520389632 13873971490791735424 11173737960063081216 8473504429334427008 5773270898605772800 3073037367877118592 372803837148464384 16119314380129361792 13419080849400707584 10718847318672053376 8018613787943399168 5318380257214744960 2618146726486090752 18364657269466988160 15664423738738333952 12964190208009679744 10263956677281025536 7563723146552371328 4863489615823717120 2163256085095062912 17909766628075960320 15209533097347306112 12509299566618651904 9809066035889997696 7108832505161343488 4408598974432689280 1708365443704035072 17454875986684932480 14754642455956278272 12054408925227624064 9354175394498969856 6653941863770315648 3953708333041661440 1253474802313007232 16999985345293904640 14299751814565250432 11599518283836596224 8899284753107942016 6199051222379287808 3498817691650633600 798584160921979392 16545094703902876800 13844861173174222592 11144627642445568384 8444394111716914176 5744160580988259968 3043927050259605760 343693519530951552 16090204062511848960 13389970531783194752 10689737001054540544 7989503470325886336 5289269939597232128 2589036408868577920 18335546951849475328 15635313421120821120 12935079890392166912 10234846359663512704 7534612828934858496 4834379298206204288 2134145767477550080 17880656310458447488 15180422779729793280 12480189249001139072 9779955718272484864 7079722187543830656 4379488656815176448 1679255126086522240 17425765669067419648 14725532138338765440 12025298607610111232 9325065076881457024 6624831546152802816 3924598015424148608 1224364484695494400 16970875027676391808 14270641496947737600 11570407966219083392 8870174435490429184 6169940904761774976 3469707374033120768 769473843304466560 16515984386285363968 13815750855556709760 11115517324828055552 8415283794099401344 5715050263370747136 3014816732642092928 314583201913438720 16061093744894336128 13360860214165681920 10660626683437027712 7960393152708373504 5260159621979719296 2559926091251065088 18306436634231962496 15606203103503308288 12905969572774654080 10205736042045999872 7505502511317345664 4805268980588691456 2105035449860037248 17851545992840934656 15151312462112280448 12451078931383626240 9750845400654972032 7050611869926317824 4350378339197663616 1650144808469009408 17396655351449906816 14696421820721252608 11996188289992598400 9295954759263944192 6595721228535289984 3895487697806635776 1195254167077981568 16941764710058878976 14241531179330224768 11541297648601570560 8841064117872916352 6140830587144262144 3440597056415607936 740363525686953728 16486874068667851136 13786640537939196928 11086407007210542720 8386173476481888512 5685939945753234304 2985706415024580096 285472884295925888 16031983427276823296 13331749896548169088 10631516365819514880 7931282835090860672 5231049304362206464 2530815773633552256 18277326316614449664 15577092785885795456 12876859255157141248 10176625724428487040 7476392193699832832 4776158662971178624 2075925132242524416 17822435675223421824 15122202144494767616 12421968613766113408 9721735083037459200 7021501552308804992 4321268021580150784 1621034490851496576 17367545033832393984 14667311503103739776 11967077972375085568 9266844441646431360 6566610910917777152 3866377380189122944 1166143849460468736 16912654392441366144 14212420861712711936 11512187330984057728 8811953800255403520 6111720269526749312 3411486738798095104 711253208069440896 16457763751050338304 13757530220321684096 11057296689593029888 8357063158864375680 5656829628135721472 2956596097407067264 256362566678413056 16002873109659310464 13302639578930656256 10602406048202002048 7902172517473347840 5201938986744693632 2501705456016039424 18248215998996936832 15547982468268282624 12847748937539628416 10147515406810974208 7447281876082320000 4747048345353665792 2046814814625011584 17793325357605908992 15093091826877254784 12392858296148600576 9692624765419946368 6992391234691292160 4292157703962637952 1591924173233983744 17338434716214881152 14638201185486226944 11937967654757572736 9237734124028918528 6537500593300264320 3837267062571610112 1137033531842955904 16883544074823853312 14183310544095199104 11483077013366544896 8782843482637890688 6082609951909236480 3382376421180582272 682142890451928064 16428653433432825472 13728419902704171264 11028186371975517056 8327952841246862848 5627719310518208640 2927485779789554432 227252249060900224 15973762792041797632 13273529261313143424 10573295730584489216 7873062199855835008 5172828669127180800 2472595138398526592 18219105681379424000 15518872150650769792 12818638619922115584 10118405089193461376 7418171558464807168 4717938027736152960 2017704497007498752 17764215039988396160 15063981509259741952 12363747978531087744 9663514447802433536 6963280917073779328 4263047386345125120 1562813855616470912 17309324398597368320 14609090867868714112 11908857337140059904 9208623806411405696 6508390275682751488 3808156744954097280 1107923214225443072 16854433757206340480 14154200226477686272 11453966695749032064 8753733165020377856 6053499634291723648 3353266103563069440 653032572834415232 16399543115815312640 13699309585086658432 10999076054358004224 8298842523629350016 5598608992900695808 2898375462172041600 198141931443387392 15944652474424284800 13244418943695630592 10544185412966976384 7843951882238322176 5143718351509667968 2443484820781013760 18189995363761911168 15489761833033256960 12789528302304602752 10089294771575948544 7389061240847294336 4688827710118640128 1988594179389985920 17735104722370883328 15034871191642229120 12334637660913574912 9634404130184920704 6934170599456266496 4233937068727612288 1533703537998958080 17280214080979855488 14579980550251201280 11879747019522547072 9179513488793892864 6479279958065238656 3779046427336584448 1078812896607930240 16825323439588827648 14125089908860173440 11424856378131519232 8724622847402865024 6024389316674210816 3324155785945556608 623922255216902400 16370432798197799808 13670199267469145600 10969965736740491392 8269732206011837184 5569498675283182976 2869265144554528768 169031613825874560 15915542156806771968 13215308626078117760 10515075095349463552 7814841564620809344 5114608033892155136 2414374503163500928 18160885046144398336 15460651515415744128 12760417984687089920 10060184453958435712 7359950923229781504 4659717392501127296 1959483861772473088 17705994404753370496 15005760874024716288 12305527343296062080 9605293812567407872 6905060281838753664 4204826751110099456 1504593220381445248 17251103763362342656 14550870232633688448 11850636701905034240 9150403171176380032 6450169640447725824 3749936109719071616 1049702578990417408 16796213121971314816 14095979591242660608 11395746060514006400 8695512529785352192 5995278999056697984 3295045468328043776 594811937599389568 16341322480580286976 13641088949851632768 10940855419122978560 8240621888394324352 5540388357665670144 2840154826937015936 139921296208361728 15886431839189259136 13186198308460604928 10485964777731950720 7785731247003296512 5085497716274642304 2385264185545988096 18131774728526885504 15431541197798231296 12731307667069577088 10031074136340922880 7330840605612268672 4630607074883614464 1930373544154960256 17676884087135857664 14976650556407203456 12276417025678549248 9576183494949895040 6875949964221240832 4175716433492586624 1475482902763932416 17221993445744829824 14521759915016175616 11821526384287521408 9121292853558867200 6421059322830212992 3720825792101558784 1020592261372904576 16767102804353801984 14066869273625147776 11366635742896493568 8666402212167839360 5966168681439185152 3265935150710530944 565701619981876736 16312212162962774144 13611978632234119936 10911745101505465728 8211511570776811520 5511278040048157312 2811044509319503104 110810978590848896 15857321521571746304 13157087990843092096 10456854460114437888 7756620929385783680 5056387398657129472 2356153867928475264 18102664410909372672 15402430880180718464 12702197349452064256 10001963818723410048 7301730287994755840 4601496757266101632 1901263226537447424 17647773769518344832 14947540238789690624 12247306708061036416 9547073177332382208 6846839646603728000 4146606115875073792 1446372585146419584 17192883128127316992 14492649597398662784 11792416066670008576 9092182535941354368 6391949005212700160 3691715474484045952 991481943755391744 16737992486736289152 14037758956007634944 11337525425278980736 8637291894550326528 5937058363821672320 3236824833093018112 536591302364363904 16283101845345261312 13582868314616607104 10882634783887952896 8182401253159298688 5482167722430644480 2781934191701990272 81700660973336064 15828211203954233472 13127977673225579264 10427744142496925056 7727510611768270848 5027277081039616640 2327043550310962432 18073554093291859840 15373320562563205632 12673087031834551424 9972853501105897216 7272619970377243008 4572386439648588800 1872152908919934592 17618663451900832000 14918429921172177792 12218196390443523584 9517962859714869376 6817729328986215168 4117495798257560960 1417262267528906752 17163772810509804160 14463539279781149952 11763305749052495744 9063072218323841536 6362838687595187328 3662605156866533120 962371626137878912 16708882169118776320 14008648638390122112 11308415107661467904 8608181576932813696 5907948046204159488 3207714515475505280 507480984746851072 16253991527727748480 13553757996999094272 10853524466270440064 8153290935541785856 5453057404813131648 2752823874084477440 52590343355823232 15799100886336720640 13098867355608066432 10398633824879412224 7698400294150758016 4998166763422103808 2297933232693449600 18044443775674347008 15344210244945692800 12643976714217038592 9943743183488384384 7243509652759730176 4543276122031075968 1843042591302421760 17589553134283319168 14889319603554664960 12189086072826010752 9488852542097356544 6788619011368702336 4088385480640048128 1388151949911393920 17134662492892291328 14434428962163637120 11734195431434982912 9033961900706328704 6333728369977674496 3633494839249020288 933261308520366080 16679771851501263488 13979538320772609280 11279304790043955072 8579071259315300864 5878837728586646656 3178604197857992448 478370667129338240 16224881210110235648 13524647679381581440 10824414148652927232 8124180617924273024 5423947087195618816 2723713556466964608 23480025738310400 15769990568719207808 13069757037990553600 10369523507261899392 7669289976533245184 4969056445804590976 2268822915075936768 18015333458056834176 15315099927328179968 12614866396599525760 9914632865870871552 7214399335142217344 4514165804413563136 1813932273684908928 17560442816665806336 14860209285937152128 12159975755208497920 9459742224479843712 6759508693751189504 4059275163022535296 1359041632293881088 17105552175274778496 14405318644546124288 11705085113817470080 9004851583088815872 6304618052360161664 3604384521631507456 904150990902853248 16650661533883750656 13950428003155096448 11250194472426442240 8549960941697788032 5849727410969133824 3149493880240479616 449260349511825408 16195770892492722816 13495537361764068608 10795303831035414400 8095070300306760192 5394836769578105984 2694603238849451776 18441113781830349184 15740880251101694976 13040646720373040768 10340413189644386560 7640179658915732352 4939946128187078144 2239712597458423936 17986223140439321344 15285989609710667136 12585756078982012928 9885522548253358720 7185289017524704512 4485055486796050304 1784821956067396096 17531332499048293504 14831098968319639296 12130865437590985088 9430631906862330880 6730398376133676672 4030164845405022464 1329931314676368256 17076441857657265664 14376208326928611456 11675974796199957248 8975741265471303040 6275507734742648832 3575274204013994624 875040673285340416 16621551216266237824 13921317685537583616 11221084154808929408 8520850624080275200 5820617093351620992 3120383562622966784 420150031894312576 16166660574875209984 13466427044146555776 10766193513417901568 8065959982689247360 5365726451960593152 2665492921231938944 18412003464212836352 15711769933484182144 13011536402755527936 10311302872026873728 7611069341298219520 4910835810569565312 2210602279840911104 17957112822821808512 15256879292093154304 12556645761364500096 9856412230635845888 7156178699907191680 4455945169178537472 1755711638449883264 17502222181430780672 14801988650702126464 12101755119973472256 9401521589244818048 6701288058516163840 4001054527787509632 1300820997058855424 17047331540039752832 14347098009311098624 11646864478582444416 8946630947853790208 6246397417125136000 3546163886396481792 845930355667827584 16592440898648724992 13892207367920070784 11191973837191416576 8491740306462762368 5791506775734108160 3091273245005453952 391039714276799744 16137550257257697152 13437316726529042944 10737083195800388736 8036849665071734528 5336616134343080320 2636382603614426112 18382893146595323520 15682659615866669312 12982426085138015104 10282192554409360896 7581959023680706688 4881725492952052480 2181491962223398272 17928002505204295680 15227768974475641472 12527535443746987264 9827301913018333056 7127068382289678848 4426834851561024640 1726601320832370432 17473111863813267840 14772878333084613632 12072644802355959424 9372411271627305216 6672177740898651008 3971944210169996800 1271710679441342592 17018221222422240000 14317987691693585792 11617754160964931584 8917520630236277376 6217287099507623168 3517053568778968960 816820038050314752 16563330581031212160 13863097050302557952 11162863519573903744 8462629988845249536 5762396458116595328 3062162927387941120 361929396659286912 16108439939640184320 13408206408911530112 10707972878182875904 8007739347454221696 5307505816725567488 2607272285996913280 18353782828977810688 15653549298249156480 12953315767520502272 10253082236791848064 7552848706063193856 4852615175334539648 2152381644605885440 17898892187586782848 15198658656858128640 12498425126129474432 9798191595400820224 7097958064672166016 4397724533943511808 1697491003214857600 17444001546195755008 14743768015467100800 12043534484738446592 9343300954009792384 6643067423281138176 3942833892552483968 1242600361823829760 16989110904804727168 14288877374076072960 11588643843347418752 8888410312618764544 6188176781890110336 3487943251161456128 787709720432801920 16534220263413699328 13833986732685045120 11133753201956390912 8433519671227736704 5733286140499082496 3033052609770428288 332819079041774080 16079329622022671488 13379096091294017280 10678862560565363072 7978629029836708864 5278395499108054656 2578161968379400448 18324672511360297856 15624438980631643648 12924205449902989440 10223971919174335232 7523738388445681024 4823504857717026816 2123271326988372608 17869781869969270016 15169548339240615808 12469314808511961600 9769081277783307392 7068847747054653184 4368614216325998976 1668380685597344768 17414891228578242176 14714657697849587968 12014424167120933760 9314190636392279552 6613957105663625344 3913723574934971136 1213490044206316928 16960000587187214336 14259767056458560128 11559533525729905920 8859299995001251712 6159066464272597504 3458832933543943296 758599402815289088 16505109945796186496 13804876415067532288 11104642884338878080 8404409353610223872 5704175822881569664 3003942292152915456 303708761424261248 16050219304405158656 13349985773676504448 10649752242947850240 7949518712219196032 5249285181490541824 2549051650761887616 18295562193742785024 15595328663014130816 12895095132285476608 10194861601556822400 7494628070828168192 4794394540099513984 2094161009370859776 17840671552351757184 15140438021623102976 12440204490894448768 9739970960165794560 7039737429437140352 4339503898708486144 1639270367979831936 17385780910960729344 14685547380232075136 11985313849503420928 9285080318774766720 6584846788046112512 3884613257317458304 1184379726588804096 16930890269569701504 14230656738841047296 11530423208112393088 8830189677383738880 6129956146655084672 3429722615926430464 729489085197776256 16475999628178673664 13775766097450019456 11075532566721365248 8375299035992711040 5675065505264056832 2974831974535402624 274598443806748416 16021108986787645824 13320875456058991616 10620641925330337408 7920408394601683200 5220174863873028992 2519941333144374784 18266451876125272192 15566218345396617984 12865984814667963776 10165751283939309568 7465517753210655360 4765284222482001152 2065050691753346944 17811561234734244352 15111327704005590144 12411094173276935936 9710860642548281728 7010627111819627520 4310393581090973312 1610160050362319104 17356670593343216512 14656437062614562304 11956203531885908096 9255970001157253888 6555736470428599680 3855502939699945472 1155269408971291264 16901779951952188672 14201546421223534464 11501312890494880256 8801079359766226048 6100845829037571840 3400612298308917632 700378767580263424 16446889310561160832 13746655779832506624 11046422249103852416 8346188718375198208 5645955187646544000 2945721656917889792 245488126189235584 15991998669170132992 13291765138441478784 10591531607712824576 7891298076984170368 5191064546255516160 2490831015526861952 18237341558507759360 15537108027779105152 12836874497050450944 10136640966321796736 7436407435593142528 4736173904864488320 2035940374135834112 17782450917116731520 15082217386388077312 12381983855659423104 9681750324930768896 6981516794202114688 4281283263473460480 1581049732744806272 17327560275725703680 14627326744997049472 11927093214268395264 9226859683539741056 6526626152811086848 3826392622082432640 1126159091353778432 16872669634334675840 14172436103606021632 11472202572877367424 8771969042148713216 6071735511420059008 3371501980691404800 671268449962750592 16417778992943648000 13717545462214993792 11017311931486339584 8317078400757685376 5616844870029031168 2916611339300376960 216377808571722752 15962888351552620160 13262654820823965952 10562421290095311744 7862187759366657536 5161954228638003328 2461720697909349120 18208231240890246528 15507997710161592320 12807764179432938112 10107530648704283904 7407297117975629696 4707063587246975488 2006830056518321280 17753340599499218688 15053107068770564480 12352873538041910272 9652640007313256064 6952406476584601856 4252172945855947648 1551939415127293440 17298449958108190848 14598216427379536640 11897982896650882432 9197749365922228224 6497515835193574016 3797282304464919808 1097048773736265600 16843559316717163008 14143325785988508800 11443092255259854592 8742858724531200384 6042625193802546176 3342391663073891968 642158132345237760 16388668675326135168 13688435144597480960 10988201613868826752 8287968083140172544 5587734552411518336 2887501021682864128 187267490954209920 15933778033935107328 13233544503206453120 10533310972477798912 7833077441749144704 5132843911020490496 2432610380291836288 18179120923272733696 15478887392544079488 12778653861815425280 10078420331086771072 7378186800358116864 4677953269629462656 1977719738900808448 17724230281881705856 15023996751153051648 12323763220424397440 9623529689695743232 6923296158967089024 4223062628238434816 1522829097509780608 17269339640490678016 14569106109762023808 11868872579033369600 9168639048304715392 6468405517576061184 3768171986847406976 1067938456118752768 16814448999099650176 14114215468370995968 11413981937642341760 8713748406913687552 6013514876185033344 3313281345456379136 613047814727724928 16359558357708622336 13659324826979968128 10959091296251313920 8258857765522659712 5558624234794005504 2858390704065351296 158157173336697088 15904667716317594496 13204434185588940288 10504200654860286080 7803967124131631872 5103733593402977664 2403500062674323456 18150010605655220864 15449777074926566656 12749543544197912448 10049310013469258240 7349076482740604032 4648842952011949824 1948609421283295616 17695119964264193024 14994886433535538816 12294652902806884608 9594419372078230400 6894185841349576192 4193952310620921984 1493718779892267776 17240229322873165184 14539995792144510976 11839762261415856768 9139528730687202560 6439295199958548352 3739061669229894144 1038828138501239936 16785338681482137344 14085105150753483136 11384871620024828928 8684638089296174720 5984404558567520512 3284171027838866304 583937497110212096 16330448040091109504 13630214509362455296 10929980978633801088 8229747447905146880 5529513917176492672 2829280386447838464 129046855719184256 15875557398700081664 13175323867971427456 10475090337242773248 7774856806514119040 5074623275785464832 2374389745056810624 18120900288037708032 15420666757309053824 12720433226580399616 10020199695851745408 7319966165123091200 4619732634394436992 1919499103665782784 17666009646646680192 14965776115918025984 12265542585189371776 9565309054460717568 6865075523732063360 4164841993003409152 1464608462274754944 17211119005255652352 14510885474526998144 11810651943798343936 9110418413069689728 6410184882341035520 3709951351612381312 1009717820883727104 16756228363864624512 14055994833135970304 11355761302407316096 8655527771678661888 5955294240950007680 3255060710221353472 554827179492699264 16301337722473596672 13601104191744942464 10900870661016288256 8200637130287634048 5500403599558979840 2800170068830325632 99936538101671424 15846447081082568832 13146213550353914624 10445980019625260416 7745746488896606208 5045512958167952000 2345279427439297792 18091789970420195200 15391556439691540992 12691322908962886784 9991089378234232576 7290855847505578368 4590622316776924160 1890388786048269952 17636899329029167360 14936665798300513152 12236432267571858944 9536198736843204736 6835965206114550528 4135731675385896320 1435498144657242112 17182008687638139520 14481775156909485312 11781541626180831104 9081308095452176896 6381074564723522688 3680841033994868480 980607503266214272 16727118046247111680 14026884515518457472 11326650984789803264 8626417454061149056 5926183923332494848 3225950392603840640 525716861875186432 16272227404856083840 13571993874127429632 10871760343398775424 8171526812670121216 5471293281941467008 2771059751212812800 70826220484158592 15817336763465056000 13117103232736401792 10416869702007747584 7716636171279093376 5016402640550439168 2316169109821784960 18062679652802682368 15362446122074028160 12662212591345373952 9961979060616719744 7261745529888065536 4561511999159411328 1861278468430757120 17607789011411654528 14907555480683000320 12207321949954346112 9507088419225691904 6806854888497037696 4106621357768383488 1406387827039729280 17152898370020626688 14452664839291972480 11752431308563318272 9052197777834664064 6351964247106009856 3651730716377355648 951497185648701440 16698007728629598848 13997774197900944640 11297540667172290432 8597307136443636224 5897073605714982016 3196840074986327808 496606544257673600 16243117087238571008 13542883556509916800 10842650025781262592 8142416495052608384 5442182964323954176 2741949433595299968 41715902866645760 15788226445847543168 13087992915118888960 10387759384390234752 7687525853661580544 4987292322932926336 2287058792204272128 18033569335185169536 15333335804456515328 12633102273727861120 9932868742999206912 7232635212270552704 4532401681541898496 1832168150813244288 17578678693794141696 14878445163065487488 12178211632336833280 9477978101608179072 6777744570879524864 4077511040150870656 1377277509422216448 17123788052403113856 14423554521674459648 11723320990945805440 9023087460217151232 6322853929488497024 3622620398759842816 922386868031188608 16668897411012086016 13968663880283431808 11268430349554777600 8568196818826123392 5867963288097469184 3167729757368814976 467496226640160768 16214006769621058176 13513773238892403968 10813539708163749760 8113306177435095552 5413072646706441344 2712839115977787136 12605585249132928 15759116128230030336 13058882597501376128 10358649066772721920 7658415536044067712 4958182005315413504 2257948474586759296 18004459017567656704 15304225486839002496 12603991956110348288 9903758425381694080 7203524894653039872 4503291363924385664 1803057833195731456 17549568376176628864 14849334845447974656 12149101314719320448 9448867783990666240 6748634253262012032 4048400722533357824 1348167191804703616 17094677734785601024 14394444204056946816 11694210673328292608 8993977142599638400 6293743611870984192 3593510081142329984 893276550413675776 16639787093394573184 13939553562665918976 11239320031937264768 8539086501208610560 5838852970479956352 3138619439751302144 438385909022647936 16184896452003545344 13484662921274891136 10784429390546236928 8084195859817582720 5383962329088928512 2683728798360274304 18430239341341171712 15730005810612517504 13029772279883863296 10329538749155209088 7629305218426554880 4929071687697900672 2228838156969246464 17975348699950143872 15275115169221489664 12574881638492835456 9874648107764181248 7174414577035527040 4474181046306872832 1773947515578218624 17520458058559116032 14820224527830461824 12119990997101807616 9419757466373153408 6719523935644499200 4019290404915844992 1319056874187190784 17065567417168088192 14365333886439433984 11665100355710779776 8964866824982125568 6264633294253471360 3564399763524817152 864166232796162944 16610676775777060352 13910443245048406144 11210209714319751936 8509976183591097728 5809742652862443520 3109509122133789312 409275591405135104 16155786134386032512 13455552603657378304 10755319072928724096 8055085542200069888 5354852011471415680 2654618480742761472 18401129023723658880 15700895492995004672 13000661962266350464 10300428431537696256 7600194900809042048 4899961370080387840 2199727839351733632 17946238382332631040 15246004851603976832 12545771320875322624 9845537790146668416 7145304259418014208 4445070728689360000 1744837197960705792 17491347740941603200 14791114210212948992 12090880679484294784 9390647148755640576 6690413618026986368 3990180087298332160 1289946556569677952 17036457099550575360 14336223568821921152 11635990038093266944 8935756507364612736 6235522976635958528 3535289445907304320 835055915178650112 16581566458159547520 13881332927430893312 11181099396702239104 8480865865973584896 5780632335244930688 3080398804516276480 380165273787622272 16126675816768519680 13426442286039865472 10726208755311211264 8025975224582557056 5325741693853902848 2625508163125248640 18372018706106146048 15671785175377491840 12971551644648837632 10271318113920183424 7571084583191529216 4870851052462875008 2170617521734220800 17917128064715118208 15216894533986464000 12516661003257809792 9816427472529155584 7116193941800501376 4415960411071847168 1715726880343192960 17462237423324090368 14762003892595436160 12061770361866781952 9361536831138127744 6661303300409473536 3961069769680819328 1260836238952165120 17007346781933062528 14307113251204408320 11606879720475754112 8906646189747099904 6206412659018445696 3506179128289791488 805945597561137280 16552456140542034688 13852222609813380480 11151989079084726272 8451755548356072064 5751522017627417856 3051288486898763648 351054956170109440 16097565499151006848 13397331968422352640 10697098437693698432 7996864906965044224 5296631376236390016 2596397845507735808 18342908388488633216 15642674857759979008 12942441327031324800 10242207796302670592 7541974265574016384 4841740734845362176 2141507204116707968 17888017747097605376 15187784216368951168 12487550685640296960 9787317154911642752 7087083624182988544 4386850093454334336 1686616562725680128 17433127105706577536 14732893574977923328 12032660044249269120 9332426513520614912 6632192982791960704 3931959452063306496 1231725921334652288 16978236464315549696 14278002933586895488 11577769402858241280 8877535872129587072 6177302341400932864 3477068810672278656 776835279943624448 16523345822924521856 13823112292195867648 11122878761467213440 8422645230738559232 5722411700009905024 3022178169281250816 321944638552596608 16068455181533494016 13368221650804839808 10667988120076185600 7967754589347531392 5267521058618877184 2567287527890222976 18313798070871120384 15613564540142466176 12913331009413811968 10213097478685157760 7512863947956503552 4812630417227849344 2112396886499195136 17858907429480092544 15158673898751438336 12458440368022784128 9758206837294129920 7057973306565475712 4357739775836821504 1657506245108167296 17404016788089064704 14703783257360410496 12003549726631756288 9303316195903102080 6603082665174447872 3902849134445793664 1202615603717139456 16949126146698036864 14248892615969382656 11548659085240728448 8848425554512074240 6148192023783420032 3447958493054765824 747724962326111616 16494235505307009024 13794001974578354816 11093768443849700608 8393534913121046400 5693301382392392192 2993067851663737984 292834320935083776 16039344863915981184 13339111333187326976 10638877802458672768 7938644271730018560 5238410741001364352 2538177210272710144 18284687753253607552 15584454222524953344 12884220691796299136 10183987161067644928 7483753630338990720 4783520099610336512 2083286568881682304 17829797111862579712 15129563581133925504 12429330050405271296 9729096519676617088 7028862988947962880 4328629458219308672 1628395927490654464 17374906470471551872 14674672939742897664 11974439409014243456 9274205878285589248 6573972347556935040 3873738816828280832 1173505286099626624 16920015829080524032 14219782298351869824 11519548767623215616 8819315236894561408 6119081706165907200 3418848175437252992 718614644708598784 16465125187689496192 13764891656960841984 11064658126232187776 8364424595503533568 5664191064774879360 2963957534046225152 263724003317570944 16010234546298468352 13310001015569814144 10609767484841159936 7909533954112505728 5209300423383851520 2509066892655197312 18255577435636094720 15555343904907440512 12855110374178786304 10154876843450132096 7454643312721477888 4754409781992823680 2054176251264169472 17800686794245066880 15100453263516412672 12400219732787758464 9699986202059104256 6999752671330450048 4299519140601795840 1599285609873141632 17345796152854039040 14645562622125384832 11945329091396730624 9245095560668076416 6544862029939422208 3844628499210768000 1144394968482113792 16890905511463011200 14190671980734356992 11490438450005702784 8790204919277048576 6089971388548394368 3389737857819740160 689504327091085952 16436014870071983360 13735781339343329152 11035547808614674944 8335314277886020736 5635080747157366528 2934847216428712320 234613685700058112 15981124228680955520 13280890697952301312 10580657167223647104 7880423636494992896 5180190105766338688 2479956575037684480 18226467118018581888 15526233587289927680 12826000056561273472 10125766525832619264 7425532995103965056 4725299464375310848 2025065933646656640 17771576476627554048 15071342945898899840 12371109415170245632 9670875884441591424 6970642353712937216 4270408822984283008 1570175292255628800 17316685835236526208 14616452304507872000 11916218773779217792 9215985243050563584 6515751712321909376 3815518181593255168 1115284650864600960 16861795193845498368 14161561663116844160 11461328132388189952 8761094601659535744 6060861070930881536 3360627540202227328 660394009473573120 16406904552454470528 13706671021725816320 11006437490997162112 8306203960268507904 5605970429539853696 2905736898811199488 205503368082545280 15952013911063442688 13251780380334788480 10551546849606134272 7851313318877480064 5151079788148825856 2450846257420171648 18197356800401069056 15497123269672414848 12796889738943760640 10096656208215106432 7396422677486452224 4696189146757798016 1995955616029143808 17742466159010041216 15042232628281387008 12341999097552732800 9641765566824078592 6941532036095424384 4241298505366770176 1541064974638115968 17287575517619013376 14587341986890359168 11887108456161704960 9186874925433050752 6486641394704396544 3786407863975742336 1086174333247088128 16832684876227985536 14132451345499331328 11432217814770677120 8731984284042022912 6031750753313368704 3331517222584714496 631283691856060288 16377794234836957696 13677560704108303488 10977327173379649280 8277093642650995072 5576860111922340864 2876626581193686656 176393050465032448 15922903593445929856 13222670062717275648 10522436531988621440 7822203001259967232 5121969470531313024 2421735939802658816 18168246482783556224 15468012952054902016 12767779421326247808 10067545890597593600 7367312359868939392 4667078829140285184 1966845298411630976 17713355841392528384 15013122310663874176 12312888779935219968 9612655249206565760 6912421718477911552 4212188187749257344 1511954657020603136 17258465200001500544 14558231669272846336 11857998138544192128 9157764607815537920 6457531077086883712 3757297546358229504 1057064015629575296 16803574558610472704 14103341027881818496 11403107497153164288 8702873966424510080 6002640435695855872 3302406904967201664 602173374238547456 16348683917219444864 13648450386490790656 10948216855762136448 8247983325033482240 5547749794304828032 2847516263576173824 147282732847519616 15893793275828417024 13193559745099762816 10493326214371108608 7793092683642454400 5092859152913800192 2392625622185145984 18139136165166043392 15438902634437389184 12738669103708734976 10038435572980080768 7338202042251426560 4637968511522772352 1937734980794118144 17684245523775015552 14984011993046361344 12283778462317707136 9583544931589052928 6883311400860398720 4183077870131744512 1482844339403090304 17229354882383987712 14529121351655333504 11828887820926679296 9128654290198025088 6428420759469370880 3728187228740716672 1027953698012062464 16774464240992959872 14074230710264305664 11373997179535651456 8673763648806997248 5973530118078343040 3273296587349688832 573063056621034624 16319573599601932032 13619340068873277824 10919106538144623616 8218873007415969408 5518639476687315200 2818405945958660992 118172415230006784 15864682958210904192 13164449427482249984 10464215896753595776 7763982366024941568 5063748835296287360 2363515304567633152 18110025847548530560 15409792316819876352 12709558786091222144 10009325255362567936 7309091724633913728 4608858193905259520 1908624663176605312 17655135206157502720 14954901675428848512 12254668144700194304 9554434613971540096 6854201083242885888 4153967552514231680 1453734021785577472 17200244564766474880 14500011034037820672 11799777503309166464 9099543972580512256 6399310441851858048 3699076911123203840 998843380394549632 16745353923375447040 14045120392646792832 11344886861918138624 8644653331189484416 5944419800460830208 3244186269732176000 543952739003521792 16290463281984419200 13590229751255764992 10889996220527110784 8189762689798456576 5489529159069802368 2789295628341148160 89062097612493952 15835572640593391360 13135339109864737152 10435105579136082944 7734872048407428736 5034638517678774528 2334404986950120320 18080915529931017728 15380681999202363520 12680448468473709312 9980214937745055104 7279981407016400896 4579747876287746688 1879514345559092480 17626024888539989888 14925791357811335680 12225557827082681472 9525324296354027264 6825090765625373056 4124857234896718848 1424623704168064640 17171134247148962048 14470900716420307840 11770667185691653632 9070433654962999424 6370200124234345216 3669966593505691008 969733062777036800 16716243605757934208 14016010075029280000 11315776544300625792 8615543013571971584 5915309482843317376 3215075952114663168 514842421386008960 16261352964366906368 13561119433638252160 10860885902909597952 8160652372180943744 5460418841452289536 2760185310723635328 59951779994981120 15806462322975878528 13106228792247224320 10405995261518570112 7705761730789915904 5005528200061261696 2305294669332607488 18051805212313504896 15351571681584850688 12651338150856196480 9951104620127542272 7250871089398888064 4550637558670233856 1850404027941579648 17596914570922477056 14896681040193822848 12196447509465168640 9496213978736514432 6795980448007860224 4095746917279206016 1395513386550551808 17142023929531449216 14441790398802795008 11741556868074140800 9041323337345486592 6341089806616832384 3640856275888178176 940622745159523968 16687133288140421376 13986899757411767168 11286666226683112960 8586432695954458752 5886199165225804544 3185965634497150336 485732103768496128 16232242646749393536 13532009116020739328 10831775585292085120 8131542054563430912 5431308523834776704 2731074993106122496 30841462377468288 15777352005358365696 13077118474629711488 10376884943901057280 7676651413172403072 4976417882443748864 2276184351715094656 18022694894695992064 15322461363967337856 12622227833238683648 9921994302510029440 7221760771781375232 4521527241052721024 1821293710324066816 17567804253304964224 14867570722576310016 12167337191847655808 9467103661119001600 6766870130390347392 4066636599661693184 1366403068933038976 17112913611913936384 14412680081185282176 11712446550456627968 9012213019727973760 6311979488999319552 3611745958270665344 911512427542011136 16658022970522908544 13957789439794254336 11257555909065600128 8557322378336945920 5857088847608291712 3156855316879637504 456621786150983296 16203132329131880704 13502898798403226496 10802665267674572288 8102431736945918080 5402198206217263872 2701964675488609664 1731144759955456 15748241687740852864 13048008157012198656 10347774626283544448 7647541095554890240 4947307564826236032 2247074034097581824 17993584577078479232 15293351046349825024 12593117515621170816 9892883984892516608 7192650454163862400 4492416923435208192 1792183392706553984 17538693935687451392 14838460404958797184 12138226874230142976 9437993343501488768 6737759812772834560 4037526282044180352 1337292751315526144 17083803294296423552 14383569763567769344 11683336232839115136 8983102702110460928 6282869171381806720 3582635640653152512 882402109924498304 16628912652905395712 13928679122176741504 11228445591448087296 8528212060719433088 5827978529990778880 3127744999262124672 427511468533470464 16174022011514367872 13473788480785713664 10773554950057059456 8073321419328405248 5373087888599751040 2672854357871096832 18419364900851994240 15719131370123340032 13018897839394685824 10318664308666031616 7618430777937377408 4918197247208723200 2217963716480068992 17964474259460966400 15264240728732312192 12564007198003657984 9863773667275003776 7163540136546349568 4463306605817695360 1763073075089041152 17509583618069938560 14809350087341284352 12109116556612630144 9408883025883975936 6708649495155321728 4008415964426667520 1308182433698013312 17054692976678910720 14354459445950256512 11654225915221602304 8953992384492948096 6253758853764293888 3553525323035639680 853291792306985472 16599802335287882880 13899568804559228672 11199335273830574464 8499101743101920256 5798868212373266048 3098634681644611840 398401150915957632 16144911693896855040 13444678163168200832 10744444632439546624 8044211101710892416 5343977570982238208 2643744040253584000 18390254583234481408 15690021052505827200 12989787521777172992 10289553991048518784 7589320460319864576 4889086929591210368 2188853398862556160 17935363941843453568 15235130411114799360 12534896880386145152 9834663349657490944 7134429818928836736 4434196288200182528 1733962757471528320 17480473300452425728 14780239769723771520 12080006238995117312 9379772708266463104 6679539177537808896 3979305646809154688 1279072116080500480 17025582659061397888 14325349128332743680 11625115597604089472 8924882066875435264 6224648536146781056 3524415005418126848 824181474689472640 16570692017670370048 13870458486941715840 11170224956213061632 8469991425484407424 5769757894755753216 3069524364027099008 369290833298444800 16115801376279342208 13415567845550688000 10715334314822033792 8015100784093379584 5314867253364725376 2614633722636071168 18361144265616968576 15660910734888314368 12960677204159660160 10260443673431005952 7560210142702351744 4859976611973697536 2159743081245043328 17906253624225940736 15206020093497286528 12505786562768632320 9805553032039978112 7105319501311323904 4405085970582669696 1704852439854015488 17451362982834912896 14751129452106258688 12050895921377604480 9350662390648950272 6650428859920296064 3950195329191641856 1249961798462987648 16996472341443885056 14296238810715230848 11596005279986576640 8895771749257922432 6195538218529268224 3495304687800614016 795071157071959808 16541581700052857216 13841348169324203008 11141114638595548800 8440881107866894592 5740647577138240384 3040414046409586176 340180515680931968 16086691058661829376 13386457527933175168 10686223997204520960 7985990466475866752 5285756935747212544 2585523405018558336 18332033947999455744 15631800417270801536 12931566886542147328 10231333355813493120 7531099825084838912 4830866294356184704 2130632763627530496 17877143306608427904 15176909775879773696 12476676245151119488 9776442714422465280 7076209183693811072 4375975652965156864 1675742122236502656 17422252665217400064 14722019134488745856 12021785603760091648 9321552073031437440 6621318542302783232 3921085011574129024 1220851480845474816 16967362023826372224 14267128493097718016 11566894962369063808 8866661431640409600 6166427900911755392 3466194370183101184 765960839454446976 16512471382435344384 13812237851706690176 11112004320978035968 8411770790249381760 5711537259520727552 3011303728792073344 311070198063419136 16057580741044316544 13357347210315662336 10657113679587008128 7956880148858353920 5256646618129699712 2556413087401045504 18302923630381942912 15602690099653288704 12902456568924634496 10202223038195980288 7501989507467326080 4801755976738671872 2101522446010017664 17848032988990915072 15147799458262260864 12447565927533606656 9747332396804952448 7047098866076298240 4346865335347644032 1646631804618989824 17393142347599887232 14692908816871233024 11992675286142578816 9292441755413924608 6592208224685270400 3891974693956616192 1191741163227961984 16938251706208859392 14238018175480205184 11537784644751550976 8837551114022896768 6137317583294242560 3437084052565588352 736850521836934144 16483361064817831552 13783127534089177344 11082894003360523136 8382660472631868928 5682426941903214720 2982193411174560512 281959880445906304 16028470423426803712 13328236892698149504 10628003361969495296 7927769831240841088 5227536300512186880 2527302769783532672 18273813312764430080 15573579782035775872 12873346251307121664 10173112720578467456 7472879189849813248 4772645659121159040 2072412128392504832 17818922671373402240 15118689140644748032 12418455609916093824 9718222079187439616 7017988548458785408 4317755017730131200 1617521487001476992 17364032029982374400 14663798499253720192 11963564968525065984 9263331437796411776 6563097907067757568 3862864376339103360 1162630845610449152 16909141388591346560 14208907857862692352 11508674327134038144 8808440796405383936 6108207265676729728 3407973734948075520 707740204219421312 16454250747200318720 13754017216471664512 11053783685743010304 8353550155014356096 5653316624285701888 2953083093557047680 252849562828393472 15999360105809290880 13299126575080636672 10598893044351982464 7898659513623328256 5198425982894674048 2498192452166019840 18244702995146917248 15544469464418263040 12844235933689608832 10144002402960954624 7443768872232300416 4743535341503646208 2043301810774992000 17789812353755889408 15089578823027235200 12389345292298580992 9689111761569926784 6988878230841272576 4288644700112618368 1588411169383964160 17334921712364861568 14634688181636207360 11934454650907553152 9234221120178898944 6533987589450244736 3833754058721590528 1133520527992936320 16880031070973833728 14179797540245179520 11479564009516525312 8779330478787871104 6079096948059216896 3378863417330562688 678629886601908480 16425140429582805888 13724906898854151680 11024673368125497472 8324439837396843264 5624206306668189056 2923972775939534848 223739245210880640 15970249788191778048 13270016257463123840 10569782726734469632 7869549196005815424 5169315665277161216 2469082134548507008 18215592677529404416 15515359146800750208 12815125616072096000 10114892085343441792 7414658554614787584 4714425023886133376 2014191493157479168 17760702036138376576 15060468505409722368 12360234974681068160 9660001443952413952 6959767913223759744 4259534382495105536 1559300851766451328 17305811394747348736 14605577864018694528 11905344333290040320 9205110802561386112 6504877271832731904 3804643741104077696 1104410210375423488 16850920753356320896 14150687222627666688 11450453691899012480 8750220161170358272 6049986630441704064 3349753099713049856 649519568984395648 16396030111965293056 13695796581236638848 10995563050507984640 8295329519779330432 5595095989050676224 2894862458322022016 194628927593367808 15941139470574265216 13240905939845611008 10540672409116956800 7840438878388302592 5140205347659648384 2439971816930994176 18186482359911891584 15486248829183237376 12786015298454583168 10085781767725928960 7385548236997274752 4685314706268620544 1985081175539966336 17731591718520863744 15031358187792209536 12331124657063555328 9630891126334901120 6930657595606246912 4230424064877592704 1530190534148938496 17276701077129835904 14576467546401181696 11876234015672527488 9176000484943873280 6475766954215219072 3775533423486564864 1075299892757910656 16821810435738808064 14121576905010153856 11421343374281499648 8721109843552845440 6020876312824191232 3320642782095537024 620409251366882816 16366919794347780224 13666686263619126016 10966452732890471808 8266219202161817600 5565985671433163392 2865752140704509184 165518609975854976 15912029152956752384 13211795622228098176 10511562091499443968 7811328560770789760 5111095030042135552 2410861499313481344 18157372042294378752 15457138511565724544 12756904980837070336 10056671450108416128 7356437919379761920 4656204388651107712 1955970857922453504 17702481400903350912 15002247870174696704 12302014339446042496 9601780808717388288 6901547277988734080 4201313747260079872 1501080216531425664 17247590759512323072 14547357228783668864 11847123698055014656 9146890167326360448 6446656636597706240 3746423105869052032 1046189575140397824 16792700118121295232 14092466587392641024 11392233056663986816 8691999525935332608 5991765995206678400 3291532464478024192 591298933749369984 16337809476730267392 13637575946001613184 10937342415272958976 8237108884544304768 5536875353815650560 2836641823086996352 136408292358342144 15882918835339239552 13182685304610585344 10482451773881931136 7782218243153276928 5081984712424622720 2381751181695968512 18128261724676865920 15428028193948211712 12727794663219557504 10027561132490903296 7327327601762249088 4627094071033594880 1926860540304940672 17673371083285838080 14973137552557183872 12272904021828529664 9572670491099875456 6872436960371221248 4172203429642567040 1471969898913912832 17218480441894810240 14518246911166156032 11818013380437501824 9117779849708847616 6417546318980193408 3717312788251539200 1017079257522884992 16763589800503782400 14063356269775128192 11363122739046473984 8662889208317819776 5962655677589165568 3262422146860511360 562188616131857152 16308699159112754560 13608465628384100352 10908232097655446144 8207998566926791936 5507765036198137728 2807531505469483520 107297974740829312 15853808517721726720 13153574986993072512 10453341456264418304 7753107925535764096 5052874394807109888 2352640864078455680 18099151407059353088 15398917876330698880 12698684345602044672 9998450814873390464 7298217284144736256 4597983753416082048 1897750222687427840 17644260765668325248 14944027234939671040 12243793704211016832 9543560173482362624 6843326642753708416 4143093112025054208 1442859581296400000 17189370124277297408 14489136593548643200 11788903062819988992 9088669532091334784 6388436001362680576 3688202470634026368 987968939905372160 16734479482886269568 14034245952157615360 11334012421428961152 8633778890700306944 5933545359971652736 3233311829242998528 533078298514344320 16279588841495241728 13579355310766587520 10879121780037933312 8178888249309279104 5478654718580624896 2778421187851970688 78187657123316480 15824698200104213888 13124464669375559680 10424231138646905472 7723997607918251264 5023764077189597056 2323530546460942848 18070041089441840256 15369807558713186048 12669574027984531840 9969340497255877632 7269106966527223424 4568873435798569216 1868639905069915008 17615150448050812416 14914916917322158208 12214683386593504000 9514449855864849792 6814216325136195584 4113982794407541376 1413749263678887168 17160259806659784576 14460026275931130368 11759792745202476160 9059559214473821952 6359325683745167744 3659092153016513536 958858622287859328 16705369165268756736 14005135634540102528 11304902103811448320 8604668573082794112 5904435042354139904 3204201511625485696 503967980896831488 16250478523877728896 13550244993149074688 10850011462420420480 8149777931691766272 5449544400963112064 2749310870234457856 49077339505803648 15795587882486701056 13095354351758046848 10395120821029392640 7694887290300738432 4994653759572084224 2294420228843430016 18040930771824327424 15340697241095673216 12640463710367019008 9940230179638364800 7239996648909710592 4539763118181056384 1839529587452402176 17586040130433299584 14885806599704645376 12185573068975991168 9485339538247336960 6785106007518682752 4084872476790028544 1384638946061374336 17131149489042271744 14430915958313617536 11730682427584963328 9030448896856309120 6330215366127654912 3629981835399000704 929748304670346496 16676258847651243904 13976025316922589696 11275791786193935488 8575558255465281280 5875324724736627072 3175091194007972864 474857663279318656 16221368206260216064 13521134675531561856 10820901144802907648 8120667614074253440 5420434083345599232 2720200552616945024 19967021888290816 15766477564869188224 13066244034140534016 10366010503411879808 7665776972683225600 4965543441954571392 2265309911225917184 18011820454206814592 15311586923478160384 12611353392749506176 9911119862020851968 7210886331292197760 4510652800563543552 1810419269834889344 17556929812815786752 14856696282087132544 12156462751358478336 9456229220629824128 6755995689901169920 4055762159172515712 1355528628443861504 17102039171424758912 14401805640696104704 11701572109967450496 9001338579238796288 6301105048510142080 3600871517781487872 900637987052833664 16647148530033731072 13946914999305076864 11246681468576422656 8546447937847768448 5846214407119114240 3145980876390460032 445747345661805824 16192257888642703232 13492024357914049024 10791790827185394816 8091557296456740608 5391323765728086400 2691090234999432192 18437600777980329600 15737367247251675392 13037133716523021184 10336900185794366976 7636666655065712768 4936433124337058560 2236199593608404352 17982710136589301760 15282476605860647552 12582243075131993344 9882009544403339136 7181776013674684928 4481542482946030720 1781308952217376512 17527819495198273920 14827585964469619712 12127352433740965504 9427118903012311296 6726885372283657088 4026651841555002880 1326418310826348672 17072928853807246080 14372695323078591872 11672461792349937664 8972228261621283456 6271994730892629248 3571761200163975040 871527669435320832 16618038212416218240 13917804681687564032 11217571150958909824 8517337620230255616 5817104089501601408 3116870558772947200 416637028044292992 16163147571025190400 13462914040296536192 10762680509567881984 8062446978839227776 5362213448110573568 2661979917381919360 18408490460362816768 15708256929634162560 13008023398905508352 10307789868176854144 7607556337448199936 4907322806719545728 2207089275990891520 17953599818971788928 15253366288243134720 12553132757514480512 9852899226785826304 7152665696057172096 4452432165328517888 1752198634599863680 17498709177580761088 14798475646852106880 12098242116123452672 9398008585394798464 6697775054666144256 3997541523937490048 1297307993208835840 17043818536189733248 14343585005461079040 11643351474732424832 8943117944003770624 6242884413275116416 3542650882546462208 842417351817808000 16588927894798705408 13888694364070051200 11188460833341396992 8488227302612742784 5787993771884088576 3087760241155434368 387526710426780160 16134037253407677568 13433803722679023360 10733570191950369152 8033336661221714944 5333103130493060736 2632869599764406528 18379380142745303936 15679146612016649728 12978913081287995520 10278679550559341312 7578446019830687104 4878212489102032896 2177978958373378688 17924489501354276096 15224255970625621888 12524022439896967680 9823788909168313472 7123555378439659264 4423321847711005056 1723088316982350848 17469598859963248256 14769365329234594048 12069131798505939840 9368898267777285632 6668664737048631424 3968431206319977216 1268197675591323008 17014708218572220416 14314474687843566208 11614241157114912000 8914007626386257792 6213774095657603584 3513540564928949376 813307034200295168 16559817577181192576 13859584046452538368 11159350515723884160 8459116984995229952 5758883454266575744 3058649923537921536 358416392809267328 16104926935790164736 13404693405061510528 10704459874332856320 8004226343604202112 5303992812875547904 2603759282146893696 18350269825127791104 15650036294399136896 12949802763670482688 10249569232941828480 7549335702213174272 4849102171484520064 2148868640755865856 17895379183736763264 15195145653008109056 12494912122279454848 9794678591550800640 7094445060822146432 4394211530093492224 1693977999364838016 17440488542345735424 14740255011617081216 12040021480888427008 9339787950159772800 6639554419431118592 3939320888702464384 1239087357973810176 16985597900954707584 14285364370226053376 11585130839497399168 8884897308768744960 6184663778040090752 3484430247311436544 784196716582782336 16530707259563679744 13830473728835025536 11130240198106371328 8430006667377717120 5729773136649062912 3029539605920408704 329306075191754496 16075816618172651904 13375583087443997696 10675349556715343488 7975116025986689280 5274882495258035072 2574648964529380864 18321159507510278272 15620925976781624064 12920692446052969856 10220458915324315648 7520225384595661440 4819991853867007232 2119758323138353024 17866268866119250432 15166035335390596224 12465801804661942016 9765568273933287808 7065334743204633600 4365101212475979392 1664867681747325184 17411378224728222592 14711144693999568384 12010911163270914176 9310677632542259968 6610444101813605760 3910210571084951552 1209977040356297344 16956487583337194752 14256254052608540544 11556020521879886336 8855786991151232128 6155553460422577920 3455319929693923712 755086398965269504 16501596941946166912 13801363411217512704 11101129880488858496 8400896349760204288 5700662819031550080 3000429288302895872 300195757574241664 16046706300555139072 13346472769826484864 10646239239097830656 7946005708369176448 5245772177640522240 2545538646911868032 18292049189892765440 15591815659164111232 12891582128435457024 10191348597706802816 7491115066978148608 4790881536249494400 2090648005520840192 17837158548501737600 15136925017773083392 12436691487044429184 9736457956315774976 7036224425587120768 4335990894858466560 1635757364129812352 17382267907110709760 14682034376382055552 11981800845653401344 9281567314924747136 6581333784196092928 3881100253467438720 1180866722738784512 16927377265719681920 14227143734991027712 11526910204262373504 8826676673533719296 6126443142805065088 3426209612076410880 725976081347756672 16472486624328654080 13772253093599999872 11072019562871345664 8371786032142691456 5671552501414037248 2971318970685383040 271085439956728832 16017595982937626240 13317362452208972032 10617128921480317824 7916895390751663616 5216661860023009408 2516428329294355200 18262938872275252608 15562705341546598400 12862471810817944192 10162238280089289984 7462004749360635776 4761771218631981568 2061537687903327360 17808048230884224768 15107814700155570560 12407581169426916352 9707347638698262144 7007114107969607936 4306880577240953728 1606647046512299520 17353157589493196928 14652924058764542720 11952690528035888512 9252456997307234304 6552223466578580096 3851989935849925888 1151756405121271680 16898266948102169088 14198033417373514880 11497799886644860672 8797566355916206464 6097332825187552256 3397099294458898048 696865763730243840 16443376306711141248 13743142775982487040 11042909245253832832 8342675714525178624 5642442183796524416 2942208653067870208 241975122339216000 15988485665320113408 13288252134591459200 10588018603862804992 7887785073134150784 5187551542405496576 2487318011676842368 18233828554657739776 15533595023929085568 12833361493200431360 10133127962471777152 7432894431743122944 4732660901014468736 2032427370285814528 17778937913266711936 15078704382538057728 12378470851809403520 9678237321080749312 6978003790352095104 4277770259623440896 1577536728894786688 17324047271875684096 14623813741147029888 11923580210418375680 9223346679689721472 6523113148961067264 3822879618232413056 1122646087503758848 16869156630484656256 14168923099756002048 11468689569027347840 8768456038298693632 6068222507570039424 3367988976841385216 667755446112731008 16414265989093628416 13714032458364974208 11013798927636320000 8313565396907665792 5613331866179011584 2913098335450357376 212864804721703168 15959375347702600576 13259141816973946368 10558908286245292160 7858674755516637952 5158441224787983744 2458207694059329536 18204718237040226944 15504484706311572736 12804251175582918528 10104017644854264320 7403784114125610112 4703550583396955904 2003317052668301696 17749827595649199104 15049594064920544896 12349360534191890688 9649127003463236480 6948893472734582272 4248659942005928064 1548426411277273856 17294936954258171264 14594703423529517056 11894469892800862848 9194236362072208640 6494002831343554432 3793769300614900224 1093535769886246016 16840046312867143424 14139812782138489216 11439579251409835008 8739345720681180800 6039112189952526592 3338878659223872384 638645128495218176 16385155671476115584 13684922140747461376 10984688610018807168 8284455079290152960 5584221548561498752 2883988017832844544 183754487104190336 15930265030085087744 13230031499356433536 10529797968627779328 7829564437899125120 5129330907170470912 2429097376441816704 18175607919422714112 15475374388694059904 12775140857965405696 10074907327236751488 7374673796508097280 4674440265779443072 1974206735050788864 17720717278031686272 15020483747303032064 12320250216574377856 9620016685845723648 6919783155117069440 4219549624388415232 1519316093659761024 17265826636640658432 14565593105912004224 11865359575183350016 9165126044454695808 6464892513726041600 3764658982997387392 1064425452268733184 16810935995249630592 14110702464520976384 11410468933792322176 8710235403063667968 6010001872335013760 3309768341606359552 609534810877705344 16356045353858602752 13655811823129948544 10955578292401294336 8255344761672640128 5555111230943985920 2854877700215331712 154644169486677504 15901154712467574912 13200921181738920704 10500687651010266496 7800454120281612288 5100220589552958080 2399987058824303872 18146497601805201280 15446264071076547072 12746030540347892864 10045797009619238656 7345563478890584448 4645329948161930240 1945096417433276032 17691606960414173440 14991373429685519232 12291139898956865024 9590906368228210816 6890672837499556608 4190439306770902400 1490205776042248192 17236716319023145600 14536482788294491392 11836249257565837184 9136015726837182976 6435782196108528768 3735548665379874560 1035315134651220352 16781825677632117760 14081592146903463552 11381358616174809344 8681125085446155136 5980891554717500928 3280658023988846720 580424493260192512 16326935036241089920 13626701505512435712 10926467974783781504 8226234444055127296 5526000913326473088 2825767382597818880 125533851869164672 15872044394850062080 13171810864121407872 10471577333392753664 7771343802664099456 5071110271935445248 2370876741206791040 18117387284187688448 15417153753459034240 12716920222730380032 10016686692001725824 7316453161273071616 4616219630544417408 1915986099815763200 17662496642796660608 14962263112068006400 12262029581339352192 9561796050610697984 6861562519882043776 4161328989153389568 1461095458424735360 17207606001405632768 14507372470676978560 11807138939948324352 9106905409219670144 6406671878491015936 3706438347762361728 1006204817033707520 16752715360014604928 14052481829285950720 11352248298557296512 8652014767828642304 5951781237099988096 3251547706371333888 551314175642679680 16297824718623577088 13597591187894922880 10897357657166268672 8197124126437614464 5496890595708960256 2796657064980306048 96423534251651840 15842934077232549248 13142700546503895040 10442467015775240832 7742233485046586624 5041999954317932416 2341766423589278208 18088276966570175616 15388043435841521408 12687809905112867200 9987576374384212992 7287342843655558784 4587109312926904576 1886875782198250368 17633386325179147776 14933152794450493568 12232919263721839360 9532685732993185152 6832452202264530944 4132218671535876736 1431985140807222528 17178495683788119936 14478262153059465728 11778028622330811520 9077795091602157312 6377561560873503104 3677328030144848896 977094499416194688 16723605042397092096 14023371511668437888 11323137980939783680 8622904450211129472 5922670919482475264 3222437388753821056 522203858025166848 16268714401006064256 13568480870277410048 10868247339548755840 8168013808820101632 5467780278091447424 2767546747362793216 67313216634139008 15813823759615036416 13113590228886382208 10413356698157728000 7713123167429073792 5012889636700419584 2312656105971765376 18059166648952662784 15358933118224008576 12658699587495354368 9958466056766700160 7258232526038045952 4557998995309391744 1857765464580737536 17604276007561634944 14904042476832980736 12203808946104326528 9503575415375672320 6803341884647018112 4103108353918363904 1402874823189709696 17149385366170607104 14449151835441952896 11748918304713298688 9048684773984644480 6348451243255990272 3648217712527336064 947984181798681856 16694494724779579264 13994261194050925056 11294027663322270848 8593794132593616640 5893560601864962432 3193327071136308224 493093540407654016 16239604083388551424 13539370552659897216 10839137021931243008 8138903491202588800 5438669960473934592 2738436429745280384 38202899016626176 15784713441997523584 13084479911268869376 10384246380540215168 7684012849811560960 4983779319082906752 2283545788354252544 18030056331335149952 15329822800606495744 12629589269877841536 9929355739149187328 7229122208420533120 4528888677691878912 1828655146963224704 17575165689944122112 14874932159215467904 12174698628486813696 9474465097758159488 6774231567029505280 4073998036300851072 1373764505572196864 17120275048553094272 14420041517824440064 11719807987095785856 9019574456367131648 6319340925638477440 3619107394909823232 918873864181169024 16665384407162066432 13965150876433412224 11264917345704758016 8564683814976103808 5864450284247449600 3164216753518795392 463983222790141184 16210493765771038592 13510260235042384384 10810026704313730176 8109793173585075968 5409559642856421760 2709326112127767552 9092581399113344 15755603124380010752 13055369593651356544 10355136062922702336 7654902532194048128 4954669001465393920 2254435470736739712 18000946013717637120 15300712482988982912 12600478952260328704 9900245421531674496 7200011890803020288 4499778360074366080 1799544829345711872 17546055372326609280 14845821841597955072 12145588310869300864 9445354780140646656 6745121249411992448 4044887718683338240 1344654187954684032 17091164730935581440 14390931200206927232 11690697669478273024 8990464138749618816 6290230608020964608 3589997077292310400 889763546563656192 16636274089544553600 13936040558815899392 11235807028087245184 8535573497358590976 5835339966629936768 3135106435901282560 434872905172628352 16181383448153525760 13481149917424871552 10780916386696217344 8080682855967563136 5380449325238908928 2680215794510254720 18426726337491152128 15726492806762497920 13026259276033843712 10326025745305189504 7625792214576535296 4925558683847881088 2225325153119226880 17971835696100124288 15271602165371470080 12571368634642815872 9871135103914161664 7170901573185507456 4470668042456853248 1770434511728199040 17516945054709096448 14816711523980442240 12116477993251788032 9416244462523133824 6716010931794479616 4015777401065825408 1315543870337171200 17062054413318068608 14361820882589414400 11661587351860760192 8961353821132105984 6261120290403451776 3560886759674797568 860653228946143360 16607163771927040768 13906930241198386560 11206696710469732352 8506463179741078144 5806229649012423936 3105996118283769728 405762587555115520 16152273130536012928 13452039599807358720 10751806069078704512 8051572538350050304 5351339007621396096 2651105476892741888 18397616019873639296 15697382489144985088 12997148958416330880 10296915427687676672 7596681896959022464 4896448366230368256 2196214835501714048 17942725378482611456 15242491847753957248 12542258317025303040 9842024786296648832 7141791255567994624 4441557724839340416 1741324194110686208 17487834737091583616 14787601206362929408 12087367675634275200 9387134144905620992 6686900614176966784 3986667083448312576 1286433552719658368 17032944095700555776 14332710564971901568 11632477034243247360 8932243503514593152 6232009972785938944 3531776442057284736 831542911328630528 16578053454309527936 13877819923580873728 11177586392852219520 8477352862123565312 5777119331394911104 3076885800666256896 376652269937602688 16123162812918500096 13422929282189845888 10722695751461191680 8022462220732537472 5322228690003883264 2621995159275229056 18368505702256126464 15668272171527472256 12968038640798818048 10267805110070163840 7567571579341509632 4867338048612855424 2167104517884201216 17913615060865098624 15213381530136444416 12513147999407790208 9812914468679136000 7112680937950481792 4412447407221827584 1712213876493173376 17458724419474070784 14758490888745416576 12058257358016762368 9358023827288108160 6657790296559453952 3957556765830799744 1257323235102145536 17003833778083042944 14303600247354388736 11603366716625734528 8903133185897080320 6202899655168426112 3502666124439771904 802432593711117696 16548943136692015104 13848709605963360896 11148476075234706688 8448242544506052480 5748009013777398272 3047775483048744064 347541952320089856 16094052495300987264 13393818964572333056 10693585433843678848 7993351903115024640 5293118372386370432 2592884841657716224 18339395384638613632 15639161853909959424 12938928323181305216 10238694792452651008 7538461261723996800 4838227730995342592 2137994200266688384 17884504743247585792 15184271212518931584 12484037681790277376 9783804151061623168 7083570620332968960 4383337089604314752 1683103558875660544 17429614101856557952 14729380571127903744 12029147040399249536 9328913509670595328 6628679978941941120 3928446448213286912 1228212917484632704 16974723460465530112 14274489929736875904 11574256399008221696 8874022868279567488 6173789337550913280 3473555806822259072 773322276093604864 16519832819074502272 13819599288345848064 11119365757617193856 8419132226888539648 5718898696159885440 3018665165431231232 318431634702577024 16064942177683474432 13364708646954820224 10664475116226166016 7964241585497511808 5264008054768857600 2563774524040203392 18310285067021100800 15610051536292446592 12909818005563792384 10209584474835138176 7509350944106483968 4809117413377829760 2108883882649175552 17855394425630072960 15155160894901418752 12454927364172764544 9754693833444110336 7054460302715456128 4354226771986801920 1653993241258147712 17400503784239045120 14700270253510390912 12000036722781736704 9299803192053082496 6599569661324428288 3899336130595774080 1199102599867119872 16945613142848017280 14245379612119363072 11545146081390708864 8844912550662054656 6144679019933400448 3444445489204746240 744211958476092032 16490722501456989440 13790488970728335232 11090255439999681024 8390021909271026816 5689788378542372608 2989554847813718400 289321317085064192 16035831860065961600 13335598329337307392 10635364798608653184 7935131267879998976 5234897737151344768 2534664206422690560 18281174749403587968 15580941218674933760 12880707687946279552 10180474157217625344 7480240626488971136 4780007095760316928 2079773565031662720 17826284108012560128 15126050577283905920 12425817046555251712 9725583515826597504 7025349985097943296 4325116454369289088 1624882923640634880 17371393466621532288 14671159935892878080 11970926405164223872 9270692874435569664 6570459343706915456 3870225812978261248 1169992282249607040 16916502825230504448 14216269294501850240 11516035763773196032 8815802233044541824 6115568702315887616 3415335171587233408 715101640858579200 16461612183839476608 13761378653110822400 11061145122382168192 8360911591653513984 5660678060924859776 2960444530196205568 260210999467551360 16006721542448448768 13306488011719794560 10606254480991140352 7906020950262486144 5205787419533831936 2505553888805177728 18252064431786075136 15551830901057420928 12851597370328766720 10151363839600112512 7451130308871458304 4750896778142804096 2050663247414149888 17797173790395047296 15096940259666393088 12396706728937738880 9696473198209084672 6996239667480430464 4296006136751776256 1595772606023122048 17342283149004019456 14642049618275365248 11941816087546711040 9241582556818056832 6541349026089402624 3841115495360748416 1140881964632094208 16887392507612991616 14187158976884337408 11486925446155683200 8786691915427028992 6086458384698374784 3386224853969720576 685991323241066368 16432501866221963776 13732268335493309568 11032034804764655360 8331801274036001152 5631567743307346944 2931334212578692736 231100681850038528 15977611224830935936 13277377694102281728 10577144163373627520 7876910632644973312 5176677101916319104 2476443571187664896 18222954114168562304 15522720583439908096 12822487052711253888 10122253521982599680 7422019991253945472 4721786460525291264 2021552929796637056 17768063472777534464 15067829942048880256 12367596411320226048 9667362880591571840 6967129349862917632 4266895819134263424 1566662288405609216 17313172831386506624 14612939300657852416 11912705769929198208 9212472239200544000 6512238708471889792 3812005177743235584 1111771647014581376 16858282189995478784 14158048659266824576 11457815128538170368 8757581597809516160 6057348067080861952 3357114536352207744 656881005623553536 16403391548604450944 13703158017875796736 11002924487147142528 8302690956418488320 5602457425689834112 2902223894961179904 201990364232525696 15948500907213423104 13248267376484768896 10548033845756114688 7847800315027460480 5147566784298806272 2447333253570152064 18193843796551049472 15493610265822395264 12793376735093741056 10093143204365086848 7392909673636432640 4692676142907778432 1992442612179124224 17738953155160021632 15038719624431367424 12338486093702713216 9638252562974059008 6938019032245404800 4237785501516750592 1537551970788096384 17284062513768993792 14583828983040339584 11883595452311685376 9183361921583031168 6483128390854376960 3782894860125722752 1082661329397068544 16829171872377965952 14128938341649311744 11428704810920657536 8728471280192003328 6028237749463349120 3328004218734694912 627770688006040704 16374281230986938112 13674047700258283904 10973814169529629696 8273580638800975488 5573347108072321280 2873113577343667072 172880046615012864 15919390589595910272 13219157058867256064 10518923528138601856 7818689997409947648 5118456466681293440 2418222935952639232 18164733478933536640 15464499948204882432 12764266417476228224 10064032886747574016 7363799356018919808 4663565825290265600 1963332294561611392 17709842837542508800 15009609306813854592 12309375776085200384 9609142245356546176 6908908714627891968 4208675183899237760 1508441653170583552 17254952196151480960 14554718665422826752 11854485134694172544 9154251603965518336 6454018073236864128 3753784542508209920 1053551011779555712 16800061554760453120 14099828024031798912 11399594493303144704 8699360962574490496 5999127431845836288 3298893901117182080 598660370388527872 16345170913369425280 13644937382640771072 10944703851912116864 8244470321183462656 5544236790454808448 2844003259726154240 143769728997500032 15890280271978397440 13190046741249743232 10489813210521089024 7789579679792434816 5089346149063780608 2389112618335126400 18135623161316023808 15435389630587369600 12735156099858715392 10034922569130061184 7334689038401406976 4634455507672752768 1934221976944098560 17680732519924995968 14980498989196341760 12280265458467687552 9580031927739033344 6879798397010379136 4179564866281724928 1479331335553070720 17225841878533968128 14525608347805313920 11825374817076659712 9125141286348005504 6424907755619351296 3724674224890697088 1024440694162042880 16770951237142940288 14070717706414286080 11370484175685631872 8670250644956977664 5970017114228323456 3269783583499669248 569550052771015040 16316060595751912448 13615827065023258240 10915593534294604032 8215360003565949824 5515126472837295616 2814892942108641408 114659411379987200 15861169954360884608 13160936423632230400 10460702892903576192 7760469362174921984 5060235831446267776 2360002300717613568 18106512843698510976 15406279312969856768 12706045782241202560 10005812251512548352 7305578720783894144 4605345190055239936 1905111659326585728 17651622202307483136 14951388671578828928 12251155140850174720 9550921610121520512 6850688079392866304 4150454548664212096 1450221017935557888 17196731560916455296 14496498030187801088 11796264499459146880 9096030968730492672 6395797438001838464 3695563907273184256 995330376544530048 16741840919525427456 14041607388796773248 11341373858068119040 8641140327339464832 5940906796610810624 3240673265882156416 540439735153502208 16286950278134399616 13586716747405745408 10886483216677091200 8186249685948436992 5486016155219782784 2785782624491128576 85549093762474368 15832059636743371776 13131826106014717568 10431592575286063360 7731359044557409152 5031125513828754944 2330891983100100736 18077402526080998144 15377168995352343936 12676935464623689728 9976701933895035520 7276468403166381312 4576234872437727104 1876001341709072896 17622511884689970304 14922278353961316096 12222044823232661888 9521811292504007680 6821577761775353472 4121344231046699264 1421110700318045056 17167621243298942464 14467387712570288256 11767154181841634048 9066920651112979840 6366687120384325632 3666453589655671424 966220058927017216 16712730601907914624 14012497071179260416 11312263540450606208 8612030009721952000 5911796478993297792 3211562948264643584 511329417535989376 16257839960516886784 13557606429788232576 10857372899059578368 8157139368330924160 5456905837602269952 2756672306873615744 56438776144961536 15802949319125858944 13102715788397204736 10402482257668550528 7702248726939896320 5002015196211242112 2301781665482587904 18048292208463485312 15348058677734831104 12647825147006176896 9947591616277522688 7247358085548868480 4547124554820214272 1846891024091560064 17593401567072457472 14893168036343803264 12192934505615149056 9492700974886494848 6792467444157840640 4092233913429186432 1392000382700532224 17138510925681429632 14438277394952775424 11738043864224121216 9037810333495467008 6337576802766812800 3637343272038158592 937109741309504384 16683620284290401792 13983386753561747584 11283153222833093376 8582919692104439168 5882686161375784960 3182452630647130752 482219099918476544 16228729642899373952 13528496112170719744 10828262581442065536 8128029050713411328 5427795519984757120 2727561989256102912 27328458527448704 15773839001508346112 13073605470779691904 10373371940051037696 7673138409322383488 4972904878593729280 2272671347865075072 18019181890845972480 15318948360117318272 12618714829388664064 9918481298660009856 7218247767931355648 4518014237202701440 1817780706474047232 17564291249454944640 14864057718726290432 12163824187997636224 9463590657268982016 6763357126540327808 4063123595811673600 1362890065083019392 17109400608063916800 14409167077335262592 11708933546606608384 9008700015877954176 6308466485149299968 3608232954420645760 907999423691991552 16654509966672888960 13954276435944234752 11254042905215580544 8553809374486926336 5853575843758272128 3153342313029617920 453108782300963712 16199619325281861120 13499385794553206912 10799152263824552704 8098918733095898496 5398685202367244288 2698451671638590080 18444962214619487488 15744728683890833280 13044495153162179072 10344261622433524864 7644028091704870656 4943794560976216448 2243561030247562240 17990071573228459648 15289838042499805440 12589604511771151232 9889370981042497024 7189137450313842816 4488903919585188608 1788670388856534400 17535180931837431808 14834947401108777600 12134713870380123392 9434480339651469184 6734246808922814976 4034013278194160768 1333779747465506560 17080290290446403968 14380056759717749760 11679823228989095552 8979589698260441344 6279356167531787136 3579122636803132928 878889106074478720 16625399649055376128 13925166118326721920 11224932587598067712 8524699056869413504 5824465526140759296 3124231995412105088 423998464683450880 16170509007664348288 13470275476935694080 10770041946207039872 8069808415478385664 5369574884749731456 2669341354021077248 18415851897001974656 15715618366273320448 13015384835544666240 10315151304816012032 7614917774087357824 4914684243358703616 2214450712630049408 17960961255610946816 15260727724882292608 12560494194153638400 9860260663424984192 7160027132696329984 4459793601967675776 1759560071239021568 17506070614219918976 14805837083491264768 12105603552762610560 9405370022033956352 6705136491305302144 4004902960576647936 1304669429847993728 17051179972828891136 14350946442100236928 11650712911371582720 8950479380642928512 6250245849914274304 3550012319185620096 849778788456965888 16596289331437863296 13896055800709209088 11195822269980554880 8495588739251900672 5795355208523246464 3095121677794592256 394888147065938048 16141398690046835456 13441165159318181248 10740931628589527040 8040698097860872832 5340464567132218624 2640231036403564416 18386741579384461824 15686508048655807616 12986274517927153408 10286040987198499200 7585807456469844992 4885573925741190784 2185340395012536576 17931850937993433984 15231617407264779776 12531383876536125568 9831150345807471360 7130916815078817152 4430683284350162944 1730449753621508736 17476960296602406144 14776726765873751936 12076493235145097728 9376259704416443520 6676026173687789312 3975792642959135104 1275559112230480896 17022069655211378304 14321836124482724096 11621602593754069888 8921369063025415680 6221135532296761472 3520902001568107264 820668470839453056 16567179013820350464 13866945483091696256 11166711952363042048 8466478421634387840 5766244890905733632 3066011360177079424 365777829448425216 16112288372429322624 13412054841700668416 10711821310972014208 8011587780243360000 5311354249514705792 2611120718786051584 18357631261766948992 15657397731038294784 12957164200309640576 10256930669580986368 7556697138852332160 4856463608123677952 2156230077395023744 17902740620375921152 15202507089647266944 12502273558918612736 9802040028189958528 7101806497461304320 4401572966732650112 1701339436003995904 17447849978984893312 14747616448256239104 12047382917527584896 9347149386798930688 6646915856070276480 3946682325341622272 1246448794612968064 16992959337593865472 14292725806865211264 11592492276136557056 8892258745407902848 6192025214679248640 3491791683950594432 791558153221940224 16538068696202837632 13837835165474183424 11137601634745529216 8437368104016875008 5737134573288220800 3036901042559566592 336667511830912384 16083178054811809792 13382944524083155584 10682710993354501376 7982477462625847168 5282243931897192960 2582010401168538752 18328520944149436160 15628287413420781952 12928053882692127744 10227820351963473536 7527586821234819328 4827353290506165120 2127119759777510912 17873630302758408320 15173396772029754112 12473163241301099904 9772929710572445696 7072696179843791488 4372462649115137280 1672229118386483072 17418739661367380480 14718506130638726272 12018272599910072064 9318039069181417856 6617805538452763648 3917572007724109440 1217338476995455232 16963849019976352640 14263615489247698432 11563381958519044224 8863148427790390016 6162914897061735808 3462681366333081600 762447835604427392 16508958378585324800 13808724847856670592 11108491317128016384 8408257786399362176 5708024255670707968 3007790724942053760 307557194213399552 16054067737194296960 13353834206465642752 10653600675736988544 7953367145008334336 5253133614279680128 2552900083551025920 18299410626531923328 15599177095803269120 12898943565074614912 10198710034345960704 7498476503617306496 4798242972888652288 2098009442159998080 17844519985140895488 15144286454412241280 12444052923683587072 9743819392954932864 7043585862226278656 4343352331497624448 1643118800768970240 17389629343749867648 14689395813021213440 11989162282292559232 9288928751563905024 6588695220835250816 3888461690106596608 1188228159377942400 16934738702358839808 14234505171630185600 11534271640901531392 8834038110172877184 6133804579444222976 3433571048715568768 733337517986914560 16479848060967811968 13779614530239157760 11079380999510503552 8379147468781849344 5678913938053195136 2978680407324540928 278446876595886720 16024957419576784128 13324723888848129920 10624490358119475712 7924256827390821504 5224023296662167296 2523789765933513088 18270300308914410496 15570066778185756288 12869833247457102080 10169599716728447872 7469366185999793664 4769132655271139456 2068899124542485248 17815409667523382656 15115176136794728448 12414942606066074240 9714709075337420032 7014475544608765824 4314242013880111616 1614008483151457408 17360519026132354816 14660285495403700608 11960051964675046400 9259818433946392192 6559584903217737984 3859351372489083776 1159117841760429568 16905628384741326976 14205394854012672768 11505161323284018560 8804927792555364352 6104694261826710144 3404460731098055936 704227200369401728 16450737743350299136 13750504212621644928 11050270681892990720 8350037151164336512 5649803620435682304 2949570089707028096 249336558978373888 15995847101959271296 13295613571230617088 10595380040501962880 7895146509773308672 5194912979044654464 2494679448316000256 18241189991296897664 15540956460568243456 12840722929839589248 10140489399110935040 7440255868382280832 4740022337653626624 2039788806924972416 17786299349905869824 15086065819177215616 12385832288448561408 9685598757719907200 6985365226991252992 4285131696262598784 1584898165533944576 17331408708514841984 14631175177786187776 11930941647057533568 9230708116328879360 6530474585600225152 3830241054871570944 1130007524142916736 16876518067123814144 14176284536395159936 11476051005666505728 8775817474937851520 6075583944209197312 3375350413480543104 675116882751888896 16421627425732786304 13721393895004132096 11021160364275477888 8320926833546823680 5620693302818169472 2920459772089515264 220226241360861056 15966736784341758464 13266503253613104256 10566269722884450048 7866036192155795840 5165802661427141632 2465569130698487424 18212079673679384832 15511846142950730624 12811612612222076416 10111379081493422208 7411145550764768000 4710912020036113792 2010678489307459584 17757189032288356992 15056955501559702784 12356721970831048576 9656488440102394368 6956254909373740160 4256021378645085952 1555787847916431744 17302298390897329152 14602064860168674944 11901831329440020736 9201597798711366528 6501364267982712320 3801130737254058112 1100897206525403904 16847407749506301312 14147174218777647104 11446940688048992896 8746707157320338688 6046473626591684480 3346240095863030272 646006565134376064 16392517108115273472 13692283577386619264 10992050046657965056 8291816515929310848 5591582985200656640 2891349454472002432 191115923743348224 15937626466724245632 13237392935995591424 10537159405266937216 7836925874538283008 5136692343809628800 2436458813080974592 18182969356061872000 15482735825333217792 12782502294604563584 10082268763875909376 7382035233147255168 4681801702418600960 1981568171689946752 17728078714670844160 15027845183942189952 12327611653213535744 9627378122484881536 6927144591756227328 4226911061027573120 1526677530298918912 17273188073279816320 14572954542551162112 11872721011822507904 9172487481093853696 6472253950365199488 3772020419636545280 1071786888907891072 16818297431888788480 14118063901160134272 11417830370431480064 8717596839702825856 6017363308974171648 3317129778245517440 616896247516863232 16363406790497760640 13663173259769106432 10962939729040452224 8262706198311798016 5562472667583143808 2862239136854489600 162005606125835392 15908516149106732800 13208282618378078592 10508049087649424384 7807815556920770176 5107582026192115968 2407348495463461760 18153859038444359168 15453625507715704960 12753391976987050752 10053158446258396544 7352924915529742336 4652691384801088128 1952457854072433920 17698968397053331328 14998734866324677120 12298501335596022912 9598267804867368704 6898034274138714496 4197800743410060288 1497567212681406080 17244077755662303488 14543844224933649280 11843610694204995072 9143377163476340864 6443143632747686656 3742910102019032448 1042676571290378240 16789187114271275648 14088953583542621440 11388720052813967232 8688486522085313024 5988252991356658816 3288019460628004608 587785929899350400 16334296472880247808 13634062942151593600 10933829411422939392 8233595880694285184 5533362349965630976 2833128819236976768 132895288508322560 15879405831489219968 13179172300760565760 10478938770031911552 7778705239303257344 5078471708574603136 2378238177845948928 18124748720826846336 15424515190098192128 12724281659369537920 10024048128640883712 7323814597912229504 4623581067183575296 1923347536454921088 17669858079435818496 14969624548707164288 12269391017978510080 9569157487249855872 6868923956521201664 4168690425792547456 1468456895063893248 17214967438044790656 14514733907316136448 11814500376587482240 9114266845858828032 6414033315130173824 3713799784401519616 1013566253672865408 16760076796653762816 14059843265925108608 11359609735196454400 8659376204467800192 5959142673739145984 3258909143010491776 558675612281837568 16305186155262734976 13604952624534080768 10904719093805426560 8204485563076772352 5504252032348118144 2804018501619463936 103784970890809728 15850295513871707136 13150061983143052928 10449828452414398720 7749594921685744512 5049361390957090304 2349127860228436096 18095638403209333504 15395404872480679296 12695171341752025088 9994937811023370880 7294704280294716672 4594470749566062464 1894237218837408256 17640747761818305664 14940514231089651456 12240280700360997248 9540047169632343040 6839813638903688832 4139580108175034624 1439346577446380416 17185857120427277824 14485623589698623616 11785390058969969408 9085156528241315200 6384922997512660992 3684689466784006784 984455936055352576 16730966479036249984 14030732948307595776 11330499417578941568 8630265886850287360 5930032356121633152 3229798825392978944 529565294664324736 16276075837645222144 13575842306916567936 10875608776187913728 8175375245459259520 5475141714730605312 2774908184001951104 74674653273296896 15821185196254194304 13120951665525540096 10420718134796885888 7720484604068231680 5020251073339577472 2320017542610923264 18066528085591820672 15366294554863166464 12666061024134512256 9965827493405858048 7265593962677203840 4565360431948549632 1865126901219895424 17611637444200792832 14911403913472138624 12211170382743484416 9510936852014830208 6810703321286176000 4110469790557521792 1410236259828867584 17156746802809764992 14456513272081110784 11756279741352456576 9056046210623802368 6355812679895148160 3655579149166493952 955345618437839744 16701856161418737152 14001622630690082944 11301389099961428736 8601155569232774528 5900922038504120320 3200688507775466112 500454977046811904 16246965520027709312 13546731989299055104 10846498458570400896 8146264927841746688 5446031397113092480 2745797866384438272 45564335655784064 15792074878636681472 13091841347908027264 10391607817179373056 7691374286450718848 4991140755722064640 2290907224993410432 18037417767974307840 15337184237245653632 12636950706516999424 9936717175788345216 7236483645059691008 4536250114331036800 1836016583602382592 17582527126583280000 14882293595854625792 12182060065125971584 9481826534397317376 6781593003668663168 4081359472940008960 1381125942211354752 17127636485192252160 14427402954463597952 11727169423734943744 9026935893006289536 6326702362277635328 3626468831548981120 926235300820326912 16672745843801224320 13972512313072570112 11272278782343915904 8572045251615261696 5871811720886607488 3171578190157953280 471344659429299072 16217855202410196480 13517621671681542272 10817388140952888064 8117154610224233856 5416921079495579648 2716687548766925440 16454018038271232 15762964561019168640 13062731030290514432 10362497499561860224 7662263968833206016 4962030438104551808 2261796907375897600 18008307450356795008 15308073919628140800 12607840388899486592 9907606858170832384 7207373327442178176 4507139796713523968 1806906265984869760 17553416808965767168 14853183278237112960 12152949747508458752 9452716216779804544 6752482686051150336 4052249155322496128 1352015624593841920 17098526167574739328 14398292636846085120 11698059106117430912 8997825575388776704 6297592044660122496 3597358513931468288 897124983202814080 16643635526183711488 13943401995455057280 11243168464726403072 8542934933997748864 5842701403269094656 3142467872540440448 442234341811786240 16188744884792683648 13488511354064029440 10788277823335375232 8088044292606721024 5387810761878066816 2687577231149412608 18434087774130310016 15733854243401655808 13033620712673001600 10333387181944347392 7633153651215693184 4932920120487038976 2232686589758384768 17979197132739282176 15278963602010627968 12578730071281973760 9878496540553319552 7178263009824665344 4478029479096011136 1777795948367356928 17524306491348254336 14824072960619600128 12123839429890945920 9423605899162291712 6723372368433637504 4023138837704983296 1322905306976329088 17069415849957226496 14369182319228572288 11668948788499918080 8968715257771263872 6268481727042609664 3568248196313955456 868014665585301248 16614525208566198656 13914291677837544448 11214058147108890240 8513824616380236032 5813591085651581824 3113357554922927616 413124024194273408 16159634567175170816 13459401036446516608 10759167505717862400 8058933974989208192 5358700444260553984 2658466913531899776 18404977456512797184 15704743925784142976 13004510395055488768 10304276864326834560 7604043333598180352 4903809802869526144 2203576272140871936 17950086815121769344 15249853284393115136 12549619753664460928 9849386222935806720 7149152692207152512 4448919161478498304 1748685630749844096 17495196173730741504 14794962643002087296 12094729112273433088 9394495581544778880 6694262050816124672 3994028520087470464 1293794989358816256 17040305532339713664 14340072001611059456 11639838470882405248 8939604940153751040 6239371409425096832 3539137878696442624 838904347967788416 16585414890948685824 13885181360220031616 11184947829491377408 8484714298762723200 5784480768034068992 3084247237305414784 384013706576760576 16130524249557657984 13430290718829003776 10730057188100349568 8029823657371695360 5329590126643041152 2629356595914386944 18375867138895284352 15675633608166630144 12975400077437975936 10275166546709321728 7574933015980667520 4874699485252013312 2174465954523359104 17920976497504256512 15220742966775602304 12520509436046948096 9820275905318293888 7120042374589639680 4419808843860985472 1719575313132331264 17466085856113228672 14765852325384574464 12065618794655920256 9365385263927266048 6665151733198611840 3964918202469957632 1264684671741303424 17011195214722200832 14310961683993546624 11610728153264892416 8910494622536238208 6210261091807584000 3510027561078929792 809794030350275584 16556304573331172992 13856071042602518784 11155837511873864576 8455603981145210368 5755370450416556160 3055136919687901952 354903388959247744 16101413931940145152 13401180401211490944 10700946870482836736 8000713339754182528 5300479809025528320 2600246278296874112 18346756821277771520 15646523290549117312 12946289759820463104 10246056229091808896 7545822698363154688 4845589167634500480 2145355636905846272 17891866179886743680 15191632649158089472 12491399118429435264 9791165587700781056 7090932056972126848 4390698526243472640 1690464995514818432 17436975538495715840 14736742007767061632 12036508477038407424 9336274946309753216 6636041415581099008 3935807884852444800 1235574354123790592 16982084897104688000 14281851366376033792 11581617835647379584 8881384304918725376 6181150774190071168 3480917243461416960 780683712732762752 16527194255713660160 13826960724985005952 11126727194256351744 8426493663527697536 5726260132799043328 3026026602070389120 325793071341734912 16072303614322632320 13372070083593978112 10671836552865323904 7971603022136669696 5271369491408015488 2571135960679361280 18317646503660258688 15617412972931604480 12917179442202950272 10216945911474296064 7516712380745641856 4816478850016987648 2116245319288333440 17862755862269230848 15162522331540576640 12462288800811922432 9762055270083268224 7061821739354614016 4361588208625959808 1661354677897305600 17407865220878203008 14707631690149548800 12007398159420894592 9307164628692240384 6606931097963586176 3906697567234931968 1206464036506277760 16952974579487175168 14252741048758520960 11552507518029866752 8852273987301212544 6152040456572558336 3451806925843904128 751573395115249920 16498083938096147328 13797850407367493120 11097616876638838912 8397383345910184704 5697149815181530496 2996916284452876288 296682753724222080 16043193296705119488 13342959765976465280 10642726235247811072 7942492704519156864 5242259173790502656 2542025643061848448 18288536186042745856 15588302655314091648 12888069124585437440 10187835593856783232 7487602063128129024 4787368532399474816 2087135001670820608 17833645544651718016 15133412013923063808 12433178483194409600 9732944952465755392 7032711421737101184 4332477891008446976 1632244360279792768 17378754903260690176 14678521372532035968 11978287841803381760 9278054311074727552 6577820780346073344 3877587249617419136 1177353718888764928 16923864261869662336 14223630731141008128 11523397200412353920 8823163669683699712 6122930138955045504 3422696608226391296 722463077497737088 16468973620478634496 13768740089749980288 11068506559021326080 8368273028292671872 5668039497564017664 2967805966835363456 267572436106709248 16014082979087606656 13313849448358952448 10613615917630298240 7913382386901644032 5213148856172989824 2512915325444335616 18259425868425233024 15559192337696578816 12858958806967924608 10158725276239270400 7458491745510616192 4758258214781961984 2058024684053307776 17804535227034205184 15104301696305550976 12404068165576896768 9703834634848242560 7003601104119588352 4303367573390934144 1603134042662279936 17349644585643177344 14649411054914523136 11949177524185868928 9248943993457214720 6548710462728560512 3848476931999906304 1148243401271252096 16894753944252149504 14194520413523495296 11494286882794841088 8794053352066186880 6093819821337532672 3393586290608878464 693352759880224256 16439863302861121664 13739629772132467456 11039396241403813248 8339162710675159040 5638929179946504832 2938695649217850624 238462118489196416 15984972661470093824 13284739130741439616 10584505600012785408 7884272069284131200 5184038538555476992 2483805007826822784 18230315550807720192 15530082020079065984 12829848489350411776 10129614958621757568 7429381427893103360 4729147897164449152 2028914366435794944 17775424909416692352 15075191378688038144 12374957847959383936 9674724317230729728 6974490786502075520 4274257255773421312 1574023725044767104 17320534268025664512 14620300737297010304 11920067206568356096 9219833675839701888 6519600145111047680 3819366614382393472 1119133083653739264 16865643626634636672 14165410095905982464 11465176565177328256 8764943034448674048 6064709503720019840 3364475972991365632 664242442262711424 16410752985243608832 13710519454514954624 11010285923786300416 8310052393057646208 5609818862328992000 2909585331600337792 209351800871683584 15955862343852580992 13255628813123926784 10555395282395272576 7855161751666618368 5154928220937964160 2454694690209309952 18201205233190207360 15500971702461553152 12800738171732898944 10100504641004244736 7400271110275590528 4700037579546936320 1999804048818282112 17746314591799179520 15046081061070525312 12345847530341871104 9645613999613216896 6945380468884562688 4245146938155908480 1544913407427254272 17291423950408151680 14591190419679497472 11890956888950843264 9190723358222189056 6490489827493534848 3790256296764880640 1090022766036226432 16836533309017123840 14136299778288469632 11436066247559815424 8735832716831161216 6035599186102507008 3335365655373852800 635132124645198592 16381642667626096000 13681409136897441792 10981175606168787584 8280942075440133376 5580708544711479168 2880475013982824960 180241483254170752 15926752026235068160 13226518495506413952 10526284964777759744 7826051434049105536 5125817903320451328 2425584372591797120 18172094915572694528 15471861384844040320 12771627854115386112 10071394323386731904 7371160792658077696 4670927261929423488 1970693731200769280 17717204274181666688 15016970743453012480 12316737212724358272 9616503681995704064 6916270151267049856 4216036620538395648 1515803089809741440 17262313632790638848 14562080102061984640 11861846571333330432 9161613040604676224 6461379509876022016 3761145979147367808 1060912448418713600 16807422991399611008 14107189460670956800 11406955929942302592 8706722399213648384 6006488868484994176 3306255337756339968 606021807027685760 16352532350008583168 13652298819279928960 10952065288551274752 8251831757822620544 5551598227093966336 2851364696365312128 151131165636657920 15897641708617555328 13197408177888901120 10497174647160246912 7796941116431592704 5096707585702938496 2396474054974284288 18142984597955181696 15442751067226527488 12742517536497873280 10042284005769219072 7342050475040564864 4641816944311910656 1941583413583256448 17688093956564153856 14987860425835499648 12287626895106845440 9587393364378191232 6887159833649537024 4186926302920882816 1486692772192228608 17233203315173126016 14532969784444471808 11832736253715817600 9132502722987163392 6432269192258509184 3732035661529854976 1031802130801200768 16778312673782098176 14078079143053443968 11377845612324789760 8677612081596135552 5977378550867481344 3277145020138827136 576911489410172928 16323422032391070336 13623188501662416128 10922954970933761920 8222721440205107712 5522487909476453504 2822254378747799296 122020848019145088 15868531391000042496 13168297860271388288 10468064329542734080 7767830798814079872 5067597268085425664 2367363737356771456 18113874280337668864 15413640749609014656 12713407218880360448 10013173688151706240 7312940157423052032 4612706626694397824 1912473095965743616 17658983638946641024 14958750108217986816 12258516577489332608 9558283046760678400 6858049516032024192 4157815985303369984 1457582454574715776 17204092997555613184 14503859466826958976 11803625936098304768 9103392405369650560 6403158874640996352 3702925343912342144 1002691813183687936 16749202356164585344 14048968825435931136 11348735294707276928 8648501763978622720 5948268233249968512 3248034702521314304 547801171792660096 16294311714773557504 13594078184044903296 10893844653316249088 8193611122587594880 5493377591858940672 2793144061130286464 92910530401632256 15839421073382529664 13139187542653875456 10438954011925221248 7738720481196567040 5038486950467912832 2338253419739258624 18084763962720156032 15384530431991501824 12684296901262847616 9984063370534193408 7283829839805539200 4583596309076884992 1883362778348230784 17629873321329128192 14929639790600473984 12229406259871819776 9529172729143165568 6828939198414511360 4128705667685857152 1428472136957202944 17174982679938100352 14474749149209446144 11774515618480791936 9074282087752137728 6374048557023483520 3673815026294829312 973581495566175104 16720092038547072512 14019858507818418304 11319624977089764096 8619391446361109888 5919157915632455680 3218924384903801472 518690854175147264 16265201397156044672 13564967866427390464 10864734335698736256 8164500804970082048 5464267274241427840 2764033743512773632 63800212784119424 15810310755765016832 13110077225036362624 10409843694307708416 7709610163579054208 5009376632850400000 2309143102121745792 18055653645102643200 15355420114373988992 12655186583645334784 9954953052916680576 7254719522188026368 4554485991459372160 1854252460730717952 17600763003711615360 14900529472982961152 12200295942254306944 9500062411525652736 6799828880796998528 4099595350068344320 1399361819339690112 17145872362320587520 14445638831591933312 11745405300863279104 9045171770134624896 6344938239405970688 3644704708677316480 944471177948662272 16690981720929559680 13990748190200905472 11290514659472251264 8590281128743597056 5890047598014942848 3189814067286288640 489580536557634432 16236091079538531840 13535857548809877632 10835624018081223424 8135390487352569216 5435156956623915008 2734923425895260800 34689895166606592 15781200438147504000 13080966907418849792 10380733376690195584 7680499845961541376 4980266315232887168 2280032784504232960 18026543327485130368 15326309796756476160 12626076266027821952 9925842735299167744 7225609204570513536 4525375673841859328 1825142143113205120 17571652686094102528 14871419155365448320 12171185624636794112 9470952093908139904 6770718563179485696 4070485032450831488 1370251501722177280 17116762044703074688 14416528513974420480 11716294983245766272 9016061452517112064 6315827921788457856 3615594391059803648 915360860331149440 16661871403312046848 13961637872583392640 11261404341854738432 8561170811126084224 5860937280397430016 3160703749668775808 460470218940121600 16206980761921019008 13506747231192364800 10806513700463710592 8106280169735056384 5406046639006402176 2705813108277747968 5579577549093760 15752090120529991168 13051856589801336960 10351623059072682752 7651389528344028544 4951155997615374336 2250922466886720128 17997433009867617536 15297199479138963328 12596965948410309120 9896732417681654912 7196498886953000704 4496265356224346496 1796031825495692288 17542542368476589696 14842308837747935488 12142075307019281280 9441841776290627072 6741608245561972864 4041374714833318656 1341141184104664448 17087651727085561856 14387418196356907648 11687184665628253440 8986951134899599232 6286717604170945024 3586484073442290816 886250542713636608 16632761085694534016 13932527554965879808 11232294024237225600 8532060493508571392 5831826962779917184 3131593432051262976 431359901322608768 16177870444303506176 13477636913574851968 10777403382846197760 8077169852117543552 5376936321388889344 2676702790660235136 18423213333641132544 15722979802912478336 13022746272183824128 10322512741455169920 7622279210726515712 4922045679997861504 2221812149269207296 17968322692250104704 15268089161521450496 12567855630792796288 9867622100064142080 7167388569335487872 4467155038606833664 1766921507878179456 17513432050859076864 14813198520130422656 12112964989401768448 9412731458673114240 6712497927944460032 4012264397215805824 1312030866487151616 17058541409468049024 14358307878739394816 11658074348010740608 8957840817282086400 6257607286553432192 3557373755824777984 857140225096123776 16603650768077021184 13903417237348366976 11203183706619712768 8502950175891058560 5802716645162404352 3102483114433750144 402249583705095936 16148760126685993344 13448526595957339136 10748293065228684928 8048059534500030720 5347826003771376512 2647592473042722304 18394103016023619712 15693869485294965504 12993635954566311296 10293402423837657088 7593168893109002880 4892935362380348672 2192701831651694464 17939212374632591872 15238978843903937664 12538745313175283456 9838511782446629248 7138278251717975040 4438044720989320832 1737811190260666624 17484321733241564032 14784088202512909824 12083854671784255616 9383621141055601408 6683387610326947200 3983154079598292992 1282920548869638784 17029431091850536192 14329197561121881984 11628964030393227776 8928730499664573568 6228496968935919360 3528263438207265152 828029907478610944 16574540450459508352 13874306919730854144 11174073389002199936 8473839858273545728 5773606327544891520 3073372796816237312 373139266087583104 16119649809068480512 13419416278339826304 10719182747611172096 8018949216882517888 5318715686153863680 2618482155425209472 18364992698406106880 15664759167677452672 12964525636948798464 10264292106220144256 7564058575491490048 4863825044762835840 2163591514034181632 17910102057015079040 15209868526286424832 12509634995557770624 9809401464829116416 7109167934100462208 4408934403371808000 1708700872643153792 17455211415624051200 14754977884895396992 12054744354166742784 9354510823438088576 6654277292709434368 3954043761980780160 1253810231252125952 17000320774233023360 14300087243504369152 11599853712775714944 8899620182047060736 6199386651318406528 3499153120589752320 798919589861098112 16545430132841995520 13845196602113341312 11144963071384687104 8444729540656032896 5744496009927378688 3044262479198724480 344028948470070272 16090539491450967680 13390305960722313472 10690072429993659264 7989838899265005056 5289605368536350848 2589371837807696640 18335882380788594048 15635648850059939840 12935415319331285632 10235181788602631424 7534948257873977216 4834714727145323008 2134481196416668800 17880991739397566208 15180758208668912000 12480524677940257792 9780291147211603584 7080057616482949376 4379824085754295168 1679590555025640960 17426101098006538368 14725867567277884160 12025634036549229952 9325400505820575744 6625166975091921536 3924933444363267328 1224699913634613120 16971210456615510528 14270976925886856320 11570743395158202112 8870509864429547904 6170276333700893696 3470042802972239488 769809272243585280 16516319815224482688 13816086284495828480 11115852753767174272 8415619223038520064 5715385692309865856 3015152161581211648 314918630852557440 16061429173833454848 13361195643104800640 10660962112376146432 7960728581647492224 5260495050918838016 2560261520190183808 18306772063171081216 15606538532442427008 12906305001713772800 10206071470985118592 7505837940256464384 4805604409527810176 2105370878799155968 17851881421780053376 15151647891051399168 12451414360322744960 9751180829594090752 7050947298865436544 4350713768136782336 1650480237408128128 17396990780389025536 14696757249660371328 11996523718931717120 9296290188203062912 6596056657474408704 3895823126745754496 1195589596017100288 16942100138997997696 14241866608269343488 11541633077540689280 8841399546812035072 6141166016083380864 3440932485354726656 740698954626072448 16487209497606969856 13786975966878315648 11086742436149661440 8386508905421007232 5686275374692353024 2986041843963698816 285808313235044608 16032318856215942016 13332085325487287808 10631851794758633600 7931618264029979392 5231384733301325184 2531151202572670976 18277661745553568384 15577428214824914176 12877194684096259968 10176961153367605760 7476727622638951552 4776494091910297344 2076260561181643136 17822771104162540544 15122537573433886336 12422304042705232128 9722070511976577920 7021836981247923712 4321603450519269504 1621369919790615296 17367880462771512704 14667646932042858496 11967413401314204288 9267179870585550080 6566946339856895872 3866712809128241664 1166479278399587456 16912989821380484864 14212756290651830656 11512522759923176448 8812289229194522240 6112055698465868032 3411822167737213824 711588637008559616 16458099179989457024 13757865649260802816 11057632118532148608 8357398587803494400 5657165057074840192 2956931526346185984 256697995617531776 16003208538598429184 13302975007869774976 10602741477141120768 7902507946412466560 5202274415683812352 2502040884955158144 18248551427936055552 15548317897207401344 12848084366478747136 10147850835750092928 7447617305021438720 4747383774292784512 2047150243564130304 17793660786545027712 15093427255816373504 12393193725087719296 9692960194359065088 6992726663630410880 4292493132901756672 1592259602173102464 17338770145153999872 14638536614425345664 11938303083696691456 9238069552968037248 6537836022239383040 3837602491510728832 1137368960782074624 16883879503762972032 14183645973034317824 11483412442305663616 8783178911577009408 6082945380848355200 3382711850119700992 682478319391046784 16428988862371944192 13728755331643289984 11028521800914635776 8328288270185981568 5628054739457327360 2927821208728673152 227587678000018944 15974098220980916352 13273864690252262144 10573631159523607936 7873397628794953728 5173164098066299520 2472930567337645312 18219441110318542720 15519207579589888512 12818974048861234304 10118740518132580096 7418506987403925888 4718273456675271680 2018039925946617472 17764550468927514880 15064316938198860672 12364083407470206464 9663849876741552256 6963616346012898048 4263382815284243840 1563149284555589632 17309659827536487040 14609426296807832832 11909192766079178624 9208959235350524416 6508725704621870208 3808492173893216000 1108258643164561792 16854769186145459200 14154535655416804992 11454302124688150784 8754068593959496576 6053835063230842368 3353601532502188160 653368001773533952 16399878544754431360 13699645014025777152 10999411483297122944 8299177952568468736 5598944421839814528 2898710891111160320 198477360382506112 15944987903363403520 13244754372634749312 10544520841906095104 7844287311177440896 5144053780448786688 2443820249720132480 18190330792701029888 15490097261972375680 12789863731243721472 10089630200515067264 7389396669786413056 4689163139057758848 1988929608329104640 17735440151310002048 15035206620581347840 12334973089852693632 9634739559124039424 6934506028395385216 4234272497666731008 1534038966938076800 17280549509918974208 14580315979190320000 11880082448461665792 9179848917733011584 6479615387004357376 3779381856275703168 1079148325547048960 16825658868527946368 14125425337799292160 11425191807070637952 8724958276341983744 6024724745613329536 3324491214884675328 624257684156021120 16370768227136918528 13670534696408264320 10970301165679610112 8270067634950955904 5569834104222301696 2869600573493647488 169367042764993280 15915877585745890688 13215644055017236480 10515410524288582272 7815176993559928064 5114943462831273856 2414709932102619648 18161220475083517056 15460986944354862848 12760753413626208640 10060519882897554432 7360286352168900224 4660052821440246016 1959819290711591808 17706329833692489216 15006096302963835008 12305862772235180800 9605629241506526592 6905395710777872384 4205162180049218176 1504928649320563968 17251439192301461376 14551205661572807168 11850972130844152960 9150738600115498752 6450505069386844544 3750271538658190336 1050038007929536128 16796548550910433536 14096315020181779328 11396081489453125120 8695847958724470912 5995614427995816704 3295380897267162496 595147366538508288 16341657909519405696 13641424378790751488 10941190848062097280 8240957317333443072 5540723786604788864 2840490255876134656 140256725147480448 15886767268128377856 13186533737399723648 10486300206671069440 7786066675942415232 5085833145213761024 2385599614485106816 18132110157466004224 15431876626737350016 12731643096008695808 10031409565280041600 7331176034551387392 4630942503822733184 1930708973094078976 17677219516074976384 14976985985346322176 12276752454617667968 9576518923889013760 6876285393160359552 4176051862431705344 1475818331703051136 17222328874683948544 14522095343955294336 11821861813226640128 9121628282497985920 6421394751769331712 3721161221040677504 1020927690312023296 16767438233292920704 14067204702564266496 11366971171835612288 8666737641106958080 5966504110378303872 3266270579649649664 566037048920995456 16312547591901892864 13612314061173238656 10912080530444584448 8211846999715930240 5511613468987276032 2811379938258621824 111146407529967616 15857656950510865024 13157423419782210816 10457189889053556608 7756956358324902400 5056722827596248192 2356489296867593984 18102999839848491392 15402766309119837184 12702532778391182976 10002299247662528768 7302065716933874560 4601832186205220352 1901598655476566144 17648109198457463552 14947875667728809344 12247642137000155136 9547408606271500928 6847175075542846720 4146941544814192512 1446708014085538304 17193218557066435712 14492985026337781504 11792751495609127296 9092517964880473088 6392284434151818880 3692050903423164672 991817372694510464 16738327915675407872 14038094384946753664 11337860854218099456 8637627323489445248 5937393792760791040 3237160262032136832 536926731303482624 16283437274284380032 13583203743555725824 10882970212827071616 8182736682098417408 5482503151369763200 2782269620641108992 82036089912454784 15828546632893352192 13128313102164697984 10428079571436043776 7727846040707389568 5027612509978735360 2327378979250081152 18073889522230978560 15373655991502324352 12673422460773670144 9973188930045015936 7272955399316361728 4572721868587707520 1872488337859053312 17618998880839950720 14918765350111296512 12218531819382642304 9518298288653988096 6818064757925333888 4117831227196679680 1417597696468025472 17164108239448922880 14463874708720268672 11763641177991614464 9063407647262960256 6363174116534306048 3662940585805651840 962707055076997632 16709217598057895040 14008984067329240832 11308750536600586624 8608517005871932416 5908283475143278208 3208049944414624000 507816413685969792 16254326956666867200 13554093425938212992 10853859895209558784 8153626364480904576 5453392833752250368 2753159303023596160 52925772294941952 15799436315275839360 13099202784547185152 10398969253818530944 7698735723089876736 4998502192361222528 2298268661632568320 18044779204613465728 15344545673884811520 12644312143156157312 9944078612427503104 7243845081698848896 4543611550970194688 1843378020241540480 17589888563222437888 14889655032493783680 12189421501765129472 9489187971036475264 6788954440307821056 4088720909579166848 1388487378850512640 17134997921831410048 14434764391102755840 11734530860374101632 9034297329645447424 6334063798916793216 3633830268188139008 933596737459484800 16680107280440382208 13979873749711728000 11279640218983073792 8579406688254419584 5879173157525765376 3178939626797111168 478706096068456960 16225216639049354368 13524983108320700160 10824749577592045952 8124516046863391744 5424282516134737536 2724048985406083328 23815454677429120 15770325997658326528 13070092466929672320 10369858936201018112 7669625405472363904 4969391874743709696 2269158344015055488 18015668886995952896 15315435356267298688 12615201825538644480 9914968294809990272 7214734764081336064 4514501233352681856 1814267702624027648 17560778245604925056 14860544714876270848 12160311184147616640 9460077653418962432 6759844122690308224 4059610591961654016 1359377061232999808 17105887604213897216 14405654073485243008 11705420542756588800 9005187012027934592 6304953481299280384 3604719950570626176 904486419841971968 16650996962822869376 13950763432094215168 11250529901365560960 8550296370636906752 5850062839908252544 3149829309179598336 449595778450944128 16196106321431841536 13495872790703187328 10795639259974533120 8095405729245878912 5395172198517224704 2694938667788570496 18441449210769467904 15741215680040813696 13040982149312159488 10340748618583505280 7640515087854851072 4940281557126196864 2240048026397542656 17986558569378440064 15286325038649785856 12586091507921131648 9885857977192477440 7185624446463823232 4485390915735169024 1785157385006514816 17531667927987412224 14831434397258758016 12131200866530103808 9430967335801449600 6730733805072795392 4030500274344141184 1330266743615486976 17076777286596384384 14376543755867730176 11676310225139075968 8976076694410421760 6275843163681767552 3575609632953113344 875376102224459136 16621886645205356544 13921653114476702336 11221419583748048128 8521186053019393920 5820952522290739712 3120718991562085504 420485460833431296 16166996003814328704 13466762473085674496 10766528942357020288 8066295411628366080 5366061880899711872 2665828350171057664 18412338893151955072 15712105362423300864 13011871831694646656 10311638300965992448 7611404770237338240 4911171239508684032 2210937708780029824 17957448251760927232 15257214721032273024 12556981190303618816 9856747659574964608 7156514128846310400 4456280598117656192 1756047067389001984 17502557610369899392 14802324079641245184 12102090548912590976 9401857018183936768 6701623487455282560 4001389956726628352 1301156425997974144 17047666968978871552 14347433438250217344 11647199907521563136 8946966376792908928 6246732846064254720 3546499315335600512 846265784606946304 16592776327587843712 13892542796859189504 11192309266130535296 8492075735401881088 5791842204673226880 3091608673944572672 391375143215918464 16137885686196815872 13437652155468161664 10737418624739507456 8037185094010853248 5336951563282199040 2636718032553544832 18383228575534442240 15682995044805788032 12982761514077133824 10282527983348479616 7582294452619825408 4882060921891171200 2181827391162516992 17928337934143414400 15228104403414760192 12527870872686105984 9827637341957451776 7127403811228797568 4427170280500143360 1726936749771489152 17473447292752386560 14773213762023732352 12072980231295078144 9372746700566423936 6672513169837769728 3972279639109115520 1272046108380461312 17018556651361358720 14318323120632704512 11618089589904050304 8917856059175396096 6217622528446741888 3517388997718087680 817155466989433472 16563666009970330880 13863432479241676672 11163198948513022464 8462965417784368256 5762731887055714048 3062498356327059840 362264825598405632 16108775368579303040 13408541837850648832 10708308307121994624 8008074776393340416 5307841245664686208 2607607714936032000 18354118257916929408 15653884727188275200 12953651196459620992 10253417665730966784 7553184135002312576 4852950604273658368 2152717073545004160 17899227616525901568 15198994085797247360 12498760555068593152 9798527024339938944 7098293493611284736 4398059962882630528 1697826432153976320 17444336975134873728 14744103444406219520 12043869913677565312 9343636382948911104 6643402852220256896 3943169321491602688 1242935790762948480 16989446333743845888 14289212803015191680 11588979272286537472 8888745741557883264 6188512210829229056 3488278680100574848 788045149371920640 16534555692352818048 13834322161624163840 11134088630895509632 8433855100166855424 5733621569438201216 3033388038709547008 333154507980892800 16079665050961790208 13379431520233136000 10679197989504481792 7978964458775827584 5278730928047173376 2578497397318519168 18325007940299416576 15624774409570762368 12924540878842108160 10224307348113453952 7524073817384799744 4823840286656145536 2123606755927491328 17870117298908388736 15169883768179734528 12469650237451080320 9769416706722426112 7069183175993771904 4368949645265117696 1668716114536463488 17415226657517360896 14714993126788706688 12014759596060052480 9314526065331398272 6614292534602744064 3914059003874089856 1213825473145435648 16960336016126333056 14260102485397678848 11559868954669024640 8859635423940370432 6159401893211716224 3459168362483062016 758934831754407808 16505445374735305216 13805211844006651008 11104978313277996800 8404744782549342592 5704511251820688384 3004277721092034176 304044190363379968 16050554733344277376 13350321202615623168 10650087671886968960 7949854141158314752 5249620610429660544 2549387079701006336 18295897622681903744 15595664091953249536 12895430561224595328 10195197030495941120 7494963499767286912 4794729969038632704 2094496438309978496 17841006981290875904 15140773450562221696 12440539919833567488 9740306389104913280 7040072858376259072 4339839327647604864 1639605796918950656 17386116339899848064 14685882809171193856 11985649278442539648 9285415747713885440 6585182216985231232 3884948686256577024 1184715155527922816 16931225698508820224 14230992167780166016 11530758637051511808 8830525106322857600 6130291575594203392 3430058044865549184 729824514136894976 16476335057117792384 13776101526389138176 11075867995660483968 8375634464931829760 5675400934203175552 2975167403474521344 274933872745867136 16021444415726764544 13321210884998110336 10620977354269456128 7920743823540801920 5220510292812147712 2520276762083493504 18266787305064390912 15566553774335736704 12866320243607082496 10166086712878428288 7465853182149774080 4765619651421119872 2065386120692465664 17811896663673363072 15111663132944708864 12411429602216054656 9711196071487400448 7010962540758746240 4310729010030092032 1610495479301437824 17357006022282335232 14656772491553681024 11956538960825026816 9256305430096372608 6556071899367718400 3855838368639064192 1155604837910409984 16902115380891307392 14201881850162653184 11501648319433998976 8801414788705344768 6101181257976690560 3400947727248036352 700714196519382144 16447224739500279552 13746991208771625344 11046757678042971136 8346524147314316928 5646290616585662720 2946057085857008512 245823555128354304 15992334098109251712 13292100567380597504 10591867036651943296 7891633505923289088 5191399975194634880 2491166444465980672 18237676987446878080 15537443456718223872 12837209925989569664 10136976395260915456 7436742864532261248 4736509333803607040 2036275803074952832 17782786346055850240 15082552815327196032 12382319284598541824 9682085753869887616 6981852223141233408 4281618692412579200 1581385161683924992 17327895704664822400 14627662173936168192 11927428643207513984 9227195112478859776 6526961581750205568 3826728051021551360 1126494520292897152 16873005063273794560 14172771532545140352 11472538001816486144 8772304471087831936 6072070940359177728 3371837409630523520 671603878901869312 16418114421882766720 13717880891154112512 11017647360425458304 8317413829696804096 5617180298968149888 2916946768239495680 216713237510841472 15963223780491738880 13262990249763084672 10562756719034430464 7862523188305776256 5162289657577122048 2462056126848467840 18208566669829365248 15508333139100711040 12808099608372056832 10107866077643402624 7407632546914748416 4707399016186094208 2007165485457440000 17753676028438337408 15053442497709683200 12353208966981028992 9652975436252374784 6952741905523720576 4252508374795066368 1552274844066412160 17298785387047309568 14598551856318655360 11898318325590001152 9198084794861346944 6497851264132692736 3797617733404038528 1097384202675384320 16843894745656281728 14143661214927627520 11443427684198973312 8743194153470319104 6042960622741664896 3342727092013010688 642493561284356480 16389004104265253888 13688770573536599680 10988537042807945472 8288303512079291264 5588069981350637056 2887836450621982848 187602919893328640 15934113462874226048 13233879932145571840 10533646401416917632 7833412870688263424 5133179339959609216 2432945809230955008 18179456352211852416 15479222821483198208 12778989290754544000 10078755760025889792 7378522229297235584 4678288698568581376 1978055167839927168 17724565710820824576 15024332180092170368 12324098649363516160 9623865118634861952 6923631587906207744 4223398057177553536 1523164526448899328 17269675069429796736 14569441538701142528 11869208007972488320 9168974477243834112 6468740946515179904 3768507415786525696 1068273885057871488 16814784428038768896 14114550897310114688 11414317366581460480 8714083835852806272 6013850305124152064 3313616774395497856 613383243666843648 16359893786647741056 13659660255919086848 10959426725190432640 8259193194461778432 5558959663733124224 2858726133004470016 158492602275815808 15905003145256713216 13204769614528059008 10504536083799404800 7804302553070750592 5104069022342096384 2403835491613442176 18150346034594339584 15450112503865685376 12749878973137031168 10049645442408376960 7349411911679722752 4649178380951068544 1948944850222414336 17695455393203311744 14995221862474657536 12294988331746003328 9594754801017349120 6894521270288694912 4194287739560040704 1494054208831386496 17240564751812283904 14540331221083629696 11840097690354975488 9139864159626321280 6439630628897667072 3739397098169012864 1039163567440358656 16785674110421256064 14085440579692601856 11385207048963947648 8684973518235293440 5984739987506639232 3284506456777985024 584272926049330816 16330783469030228224 13630549938301574016 10930316407572919808 8230082876844265600 5529849346115611392 2829615815386957184 129382284658302976 15875892827639200384 13175659296910546176 10475425766181891968 7775192235453237760 5074958704724583552 2374725173995929344 18121235716976826752 15421002186248172544 12720768655519518336 10020535124790864128 7320301594062209920 4620068063333555712 1919834532604901504 17666345075585798912 14966111544857144704 12265878014128490496 9565644483399836288 6865410952671182080 4165177421942527872 1464943891213873664 17211454434194771072 14511220903466116864 11810987372737462656 9110753842008808448 6410520311280154240 3710286780551500032 1010053249822845824 16756563792803743232 14056330262075089024 11356096731346434816 8655863200617780608 5955629669889126400 3255396139160472192 555162608431817984 16301673151412715392 13601439620684061184 10901206089955406976 8200972559226752768 5500739028498098560 2800505497769444352 100271967040790144 15846782510021687552 13146548979293033344 10446315448564379136 7746081917835724928 5045848387107070720 2345614856378416512 18092125399359313920 15391891868630659712 12691658337902005504 9991424807173351296 7291191276444697088 4590957745716042880 1890724214987388672 17637234757968286080 14937001227239631872 12236767696510977664 9536534165782323456 6836300635053669248 4136067104325015040 1435833573596360832 17182344116577258240 14482110585848604032 11781877055119949824 9081643524391295616 6381409993662641408 3681176462933987200 980942932205332992 16727453475186230400 14027219944457576192 11326986413728921984 8626752883000267776 5926519352271613568 3226285821542959360 526052290814305152 16272562833795202560 13572329303066548352 10872095772337894144 8171862241609239936 5471628710880585728 2771395180151931520 71161649423277312 15817672192404174720 13117438661675520512 10417205130946866304 7716971600218212096 5016738069489557888 2316504538760903680 18063015081741801088 15362781551013146880 12662548020284492672 9962314489555838464 7262080958827184256 4561847428098530048 1861613897369875840 17608124440350773248 14907890909622119040 12207657378893464832 9507423848164810624 6807190317436156416 4106956786707502208 1406723255978848000 17153233798959745408 14453000268231091200 11752766737502436992 9052533206773782784 6352299676045128576 3652066145316474368 951832614587820160 16698343157568717568 13998109626840063360 11297876096111409152 8597642565382754944 5897409034654100736 3197175503925446528 496941973196792320 16243452516177689728 13543218985449035520 10842985454720381312 8142751923991727104 5442518393263072896 2742284862534418688 42051331805764480 15788561874786661888 13088328344058007680 10388094813329353472 7687861282600699264 4987627751872045056 2287394221143390848 18033904764124288256 15333671233395634048 12633437702666979840 9933204171938325632 7232970641209671424 4532737110481017216 1832503579752363008 17579014122733260416 14878780592004606208 12178547061275952000 9478313530547297792 6778079999818643584 4077846469089989376 1377612938361335168 17124123481342232576 14423889950613578368 11723656419884924160 9023422889156269952 6323189358427615744 3622955827698961536 922722296970307328 16669232839951204736 13968999309222550528 11268765778493896320 8568532247765242112 5868298717036587904 3168065186307933696 467831655579279488 16214342198560176896 13514108667831522688 10813875137102868480 8113641606374214272 5413408075645560064 2713174544916905856 12941014188251648 15759451557169149056 13059218026440494848 10358984495711840640 7658750964983186432 4958517434254532224 2258283903525878016 18004794446506775424 15304560915778121216 12604327385049467008 9904093854320812800 7203860323592158592 4503626792863504384 1803393262134850176 17549903805115747584 14849670274387093376 12149436743658439168 9449203212929784960 6748969682201130752 4048736151472476544 1348502620743822336 17095013163724719744 14394779632996065536 11694546102267411328 8994312571538757120 6294079040810102912 3593845510081448704 893611979352794496 16640122522333691904 13939888991605037696 11239655460876383488 8539421930147729280 5839188399419075072 3138954868690420864 438721337961766656 16185231880942664064 13484998350214009856 10784764819485355648 8084531288756701440 5384297758028047232 2684064227299393024 18430574770280290432 15730341239551636224 13030107708822982016 10329874178094327808 7629640647365673600 4929407116637019392 2229173585908365184 17975684128889262592 15275450598160608384 12575217067431954176 9874983536703299968 7174750005974645760 4474516475245991552 1774282944517337344 17520793487498234752 14820559956769580544 12120326426040926336 9420092895312272128 6719859364583617920 4019625833854963712 1319392303126309504 17065902846107206912 14365669315378552704 11665435784649898496 8965202253921244288 6264968723192590080 3564735192463935872 864501661735281664 16611012204716179072 13910778673987524864 11210545143258870656 8510311612530216448 5810078081801562240 3109844551072908032 409611020344253824 16156121563325151232 13455888032596497024 10755654501867842816 8055420971139188608 5355187440410534400 2654953909681880192 18401464452662777600 15701230921934123392 13000997391205469184 10300763860476814976 7600530329748160768 4900296799019506560 2200063268290852352 17946573811271749760 15246340280543095552 12546106749814441344 9845873219085787136 7145639688357132928 4445406157628478720 1745172626899824512 17491683169880721920 14791449639152067712 12091216108423413504 9390982577694759296 6690749046966105088 3990515516237450880 1290281985508796672 17036792528489694080 14336558997761039872 11636325467032385664 8936091936303731456 6235858405575077248 3535624874846423040 835391344117768832 16581901887098666240 13881668356370012032 11181434825641357824 8481201294912703616 5780967764184049408 3080734233455395200 380500702726740992 16127011245707638400 13426777714978984192 10726544184250329984 8026310653521675776 5326077122793021568 2625843592064367360 18372354135045264768 15672120604316610560 12971887073587956352 10271653542859302144 7571420012130647936 4871186481401993728 2170952950673339520 17917463493654236928 15217229962925582720 12516996432196928512 9816762901468274304 7116529370739620096 4416295840010965888 1716062309282311680 17462572852263209088 14762339321534554880 12062105790805900672 9361872260077246464 6661638729348592256 3961405198619938048 1261171667891283840 17007682210872181248 14307448680143527040 11607215149414872832 8906981618686218624 6206748087957564416 3506514557228910208 806281026500256000 16552791569481153408 13852558038752499200 11152324508023844992 8452090977295190784 5751857446566536576 3051623915837882368 351390385109228160 16097900928090125568 13397667397361471360 10697433866632817152 7997200335904162944 5296966805175508736 2596733274446854528 18343243817427751936 15643010286699097728 12942776755970443520 10242543225241789312 7542309694513135104 4842076163784480896 2141842633055826688 17888353176036724096 15188119645308069888 12487886114579415680 9787652583850761472 7087419053122107264 4387185522393453056 1686951991664798848 17433462534645696256 14733229003917042048 12032995473188387840 9332761942459733632 6632528411731079424 3932294881002425216 1232061350273771008 16978571893254668416 14278338362526014208 11578104831797360000 8877871301068705792 6177637770340051584 3477404239611397376 777170708882743168 16523681251863640576 13823447721134986368 11123214190406332160 8422980659677677952 5722747128949023744 3022513598220369536 322280067491715328 16068790610472612736 13368557079743958528 10668323549015304320 7968090018286650112 5267856487557995904 2567622956829341696 18314133499810239104 15613899969081584896 12913666438352930688 10213432907624276480 7513199376895622272 4812965846166968064 2112732315438313856 17859242858419211264 15159009327690557056 12458775796961902848 9758542266233248640 7058308735504594432 4358075204775940224 1657841674047286016 17404352217028183424 14704118686299529216 12003885155570875008 9303651624842220800 6603418094113566592 3903184563384912384 1202951032656258176 16949461575637155584 14249228044908501376 11548994514179847168 8848760983451192960 6148527452722538752 3448293921993884544 748060391265230336 16494570934246127744 13794337403517473536 11094103872788819328 8393870342060165120 5693636811331510912 2993403280602856704 293169749874202496 16039680292855099904 13339446762126445696 10639213231397791488 7938979700669137280 5238746169940483072 2538512639211828864 18285023182192726272 15584789651464072064 12884556120735417856 10184322590006763648 7484089059278109440 4783855528549455232 2083621997820801024 17830132540801698432 15129899010073044224 12429665479344390016 9729431948615735808 7029198417887081600 4328964887158427392 1628731356429773184 17375241899410670592 14675008368682016384 11974774837953362176 9274541307224707968 6574307776496053760 3874074245767399552 1173840715038745344 16920351258019642752 14220117727290988544 11519884196562334336 8819650665833680128 6119417135105025920 3419183604376371712 718950073647717504 16465460616628614912 13765227085899960704 11064993555171306496 8364760024442652288 5664526493713998080 2964292962985343872 264059432256689664 16010569975237587072 13310336444508932864 10610102913780278656 7909869383051624448 5209635852322970240 2509402321594316032 18255912864575213440 15555679333846559232 12855445803117905024 10155212272389250816 7454978741660596608 4754745210931942400 2054511680203288192 17801022223184185600 15100788692455531392 12400555161726877184 9700321630998222976 7000088100269568768 4299854569540914560 1599621038812260352 17346131581793157760 14645898051064503552 11945664520335849344 9245430989607195136 6545197458878540928 3844963928149886720 1144730397421232512 16891240940402129920 14191007409673475712 11490773878944821504 8790540348216167296 6090306817487513088 3390073286758858880 689839756030204672 16436350299011102080 13736116768282447872 11035883237553793664 8335649706825139456 5635416176096485248 2935182645367831040 234949114639176832 15981459657620074240 13281226126891420032 10580992596162765824 7880759065434111616 5180525534705457408 2480292003976803200 18226802546957700608 15526569016229046400 12826335485500392192 10126101954771737984 7425868424043083776 4725634893314429568 2025401362585775360 17771911905566672768 15071678374838018560 12371444844109364352 9671211313380710144 6970977782652055936 4270744251923401728 1570510721194747520 17317021264175644928 14616787733446990720 11916554202718336512 9216320671989682304 6516087141261028096 3815853610532373888 1115620079803719680 16862130622784617088 14161897092055962880 11461663561327308672 8761430030598654464 6061196499870000256 3360962969141346048 660729438412691840 16407239981393589248 13707006450664935040 11006772919936280832 8306539389207626624 5606305858478972416 2906072327750318208 205838797021664000 15952349340002561408 13252115809273907200 10551882278545252992 7851648747816598784 5151415217087944576 2451181686359290368 18197692229340187776 15497458698611533568 12797225167882879360 10096991637154225152 7396758106425570944 4696524575696916736 1996291044968262528 17742801587949159936 15042568057220505728 12342334526491851520 9642100995763197312 6941867465034543104 4241633934305888896 1541400403577234688 17287910946558132096 14587677415829477888 11887443885100823680 9187210354372169472 6486976823643515264 3786743292914861056 1086509762186206848 16833020305167104256 14132786774438450048 11432553243709795840 8732319712981141632 6032086182252487424 3331852651523833216 631619120795179008 16378129663776076416 13677896133047422208 10977662602318768000 8277429071590113792 5577195540861459584 2876962010132805376 176728479404151168 15923239022385048576 13223005491656394368 10522771960927740160 7822538430199085952 5122304899470431744 2422071368741777536 18168581911722674944 15468348380994020736 12768114850265366528 10067881319536712320 7367647788808058112 4667414258079403904 1967180727350749696 17713691270331647104 15013457739602992896 12313224208874338688 9612990678145684480 6912757147417030272 4212523616688376064 1512290085959721856 17258800628940619264 14558567098211965056 11858333567483310848 9158100036754656640 6457866506026002432 3757632975297348224 1057399444568694016 16803909987549591424 14103676456820937216 11403442926092283008 8703209395363628800 6002975864634974592 3302742333906320384 602508803177666176 16349019346158563584 13648785815429909376 10948552284701255168 8248318753972600960 5548085223243946752 2847851692515292544 147618161786638336 15894128704767535744 13193895174038881536 10493661643310227328 7793428112581573120 5093194581852918912 2392961051124264704 18139471594105162112 15439238063376507904 12739004532647853696 10038771001919199488 7338537471190545280 4638303940461891072 1938070409733236864 17684580952714134272 14984347421985480064 12284113891256825856 9583880360528171648 6883646829799517440 4183413299070863232 1483179768342209024 17229690311323106432 14529456780594452224 11829223249865798016 9128989719137143808 6428756188408489600 3728522657679835392 1028289126951181184 16774799669932078592 14074566139203424384 11374332608474770176 8674099077746115968 5973865547017461760 3273632016288807552 573398485560153344 16319909028541050752 13619675497812396544 10919441967083742336 8219208436355088128 5518974905626433920 2818741374897779712 118507844169125504 15865018387150022912 13164784856421368704 10464551325692714496 7764317794964060288 5064084264235406080 2363850733506751872 18110361276487649280 15410127745758995072 12709894215030340864 10009660684301686656 7309427153573032448 4609193622844378240 1908960092115724032 17655470635096621440 14955237104367967232 12255003573639313024 9554770042910658816 6854536512182004608 4154302981453350400 1454069450724696192 17200579993705593600 14500346462976939392 11800112932248285184 9099879401519630976 6399645870790976768 3699412340062322560 999178809333668352 16745689352314565760 14045455821585911552 11345222290857257344 8644988760128603136 5944755229399948928 3244521698671294720 544288167942640512 16290798710923537920 13590565180194883712 10890331649466229504 8190098118737575296 5489864588008921088 2789631057280266880 89397526551612672 15835908069532510080 13135674538803855872 10435441008075201664 7735207477346547456 5034973946617893248 2334740415889239040 18081250958870136448 15381017428141482240 12680783897412828032 9980550366684173824 7280316835955519616 4580083305226865408 1879849774498211200 17626360317479108608 14926126786750454400 12225893256021800192 9525659725293145984 6825426194564491776 4125192663835837568 1424959133107183360 17171469676088080768 14471236145359426560 11771002614630772352 9070769083902118144 6370535553173463936 3670302022444809728 970068491716155520 16716579034697052928 14016345503968398720 11316111973239744512 8615878442511090304 5915644911782436096 3215411381053781888 515177850325127680 16261688393306025088 13561454862577370880 10861221331848716672 8160987801120062464 5460754270391408256 2760520739662754048 60287208934099840 15806797751914997248 13106564221186343040 10406330690457688832 7706097159729034624 5005863629000380416 2305630098271726208 18052140641252623616 15351907110523969408 12651673579795315200 9951440049066660992 7251206518338006784 4550972987609352576 1850739456880698368 17597249999861595776 14897016469132941568 12196782938404287360 9496549407675633152 6796315876946978944 4096082346218324736 1395848815489670528 17142359358470567936 14442125827741913728 11741892297013259520 9041658766284605312 6341425235555951104 3641191704827296896 940958174098642688 16687468717079540096 13987235186350885888 11287001655622231680 8586768124893577472 5886534594164923264 3186301063436269056 486067532707614848 16232578075688512256 13532344544959858048 10832111014231203840 8131877483502549632 5431643952773895424 2731410422045241216 31176891316587008 15777687434297484416 13077453903568830208 10377220372840176000 7676986842111521792 4976753311382867584 2276519780654213376 18023030323635110784 15322796792906456576 12622563262177802368 9922329731449148160 7222096200720493952 4521862669991839744 1821629139263185536 17568139682244082944 14867906151515428736 12167672620786774528 9467439090058120320 6767205559329466112 4066972028600811904 1366738497872157696 17113249040853055104 14413015510124400896 11712781979395746688 9012548448667092480 6312314917938438272 3612081387209784064 911847856481129856 16658358399462027264 13958124868733373056 11257891338004718848 8557657807276064640 5857424276547410432 3157190745818756224 456957215090102016 16203467758070999424 13503234227342345216 10803000696613691008 8102767165885036800 5402533635156382592 2702300104427728384 2066573699074176 15748577116679971584 13048343585951317376 10348110055222663168 7647876524494008960 4947642993765354752 2247409463036700544 17993920006017597952 15293686475288943744 12593452944560289536 9893219413831635328 7192985883102981120 4492752352374326912 1792518821645672704 17539029364626570112 14838795833897915904 12138562303169261696 9438328772440607488 6738095241711953280 4037861710983299072 1337628180254644864 17084138723235542272 14383905192506888064 11683671661778233856 8983438131049579648 6283204600320925440 3582971069592271232 882737538863617024 16629248081844514432 13929014551115860224 11228781020387206016 8528547489658551808 5828313958929897600 3128080428201243392 427846897472589184 16174357440453486592 13474123909724832384 10773890378996178176 8073656848267523968 5373423317538869760 2673189786810215552 18419700329791112960 15719466799062458752 13019233268333804544 10318999737605150336 7618766206876496128 4918532676147841920 2218299145419187712 17964809688400085120 15264576157671430912 12564342626942776704 9864109096214122496 7163875565485468288 4463642034756814080 1763408504028159872 17509919047009057280 14809685516280403072 12109451985551748864 9409218454823094656 6708984924094440448 4008751393365786240 1308517862637132032 17055028405618029440 14354794874889375232 11654561344160721024 8954327813432066816 6254094282703412608 3553860751974758400 853627221246104192 16600137764227001600 13899904233498347392 11199670702769693184 8499437172041038976 5799203641312384768 3098970110583730560 398736579855076352 16145247122835973760 13445013592107319552 10744780061378665344 8044546530650011136 5344312999921356928 2644079469192702720 18390590012173600128 15690356481444945920 12990122950716291712 10289889419987637504 7589655889258983296 4889422358530329088 2189188827801674880 17935699370782572288 15235465840053918080 12535232309325263872 9834998778596609664 7134765247867955456 4434531717139301248 1734298186410647040 17480808729391544448 14780575198662890240 12080341667934236032 9380108137205581824 6679874606476927616 3979641075748273408 1279407545019619200 17025918088000516608 14325684557271862400 11625451026543208192 8925217495814553984 6224983965085899776 3524750434357245568 824516903628591360 16571027446609488768 13870793915880834560 11170560385152180352 8470326854423526144 5770093323694871936 3069859792966217728 369626262237563520 16116136805218460928 13415903274489806720 10715669743761152512 8015436213032498304 5315202682303844096 2614969151575189888 18361479694556087296 15661246163827433088 12961012633098778880 10260779102370124672 7560545571641470464 4860312040912816256 2160078510184162048 17906589053165059456 15206355522436405248 12506121991707751040 9805888460979096832 7105654930250442624 4405421399521788416 1705187868793134208 17451698411774031616 14751464881045377408 12051231350316723200 9350997819588068992 6650764288859414784 3950530758130760576 1250297227402106368 16996807770383003776 14296574239654349568 11596340708925695360 8896107178197041152 6195873647468386944 3495640116739732736 795406586011078528 16541917128991975936 13841683598263321728 11141450067534667520 8441216536806013312 5740983006077359104 3040749475348704896 340515944620050688 16087026487600948096 13386792956872293888 10686559426143639680 7986325895414985472 5286092364686331264 2585858833957677056 18332369376938574464 15632135846209920256 12931902315481266048 10231668784752611840 7531435254023957632 4831201723295303424 2130968192566649216 17877478735547546624 15177245204818892416 12477011674090238208 9776778143361584000 7076544612632929792 4376311081904275584 1676077551175621376 17422588094156518784 14722354563427864576 12022121032699210368 9321887501970556160 6621653971241901952 3921420440513247744 1221186909784593536 16967697452765490944 14267463922036836736 11567230391308182528 8866996860579528320 6166763329850874112 3466529799122219904 766296268393565696 16512806811374463104 13812573280645808896 11112339749917154688 8412106219188500480 5711872688459846272 3011639157731192064 311405627002537856 16057916169983435264 13357682639254781056 10657449108526126848 7957215577797472640 5256982047068818432 2556748516340164224 18303259059321061632 15603025528592407424 12902791997863753216 10202558467135099008 7502324936406444800 4802091405677790592 2101857874949136384 17848368417930033792 15148134887201379584 12447901356472725376 9747667825744071168 7047434295015416960 4347200764286762752 1646967233558108544 17393477776539005952 14693244245810351744 11993010715081697536 9292777184353043328 6592543653624389120 3892310122895734912 1192076592167080704 16938587135147978112 14238353604419323904 11538120073690669696 8837886542962015488 6137653012233361280 3437419481504707072 737185950776052864 16483696493756950272 13783462963028296064 11083229432299641856 8382995901570987648 5682762370842333440 2982528840113679232 282295309385025024 16028805852365922432 13328572321637268224 10628338790908614016 7928105260179959808 5227871729451305600 2527638198722651392 18274148741703548800 15573915210974894592 12873681680246240384 10173448149517586176 7473214618788931968 4772981088060277760 2072747557331623552 17819258100312520960 15119024569583866752 12418791038855212544 9718557508126558336 7018323977397904128 4318090446669249920 1617856915940595712 17364367458921493120 14664133928192838912 11963900397464184704 9263666866735530496 6563433336006876288 3863199805278222080 1162966274549567872 16909476817530465280 14209243286801811072 11509009756073156864 8808776225344502656 6108542694615848448 3408309163887194240 708075633158540032 16454586176139437440 13754352645410783232 11054119114682129024 8353885583953474816 5653652053224820608 2953418522496166400 253184991767512192 15999695534748409600 13299462004019755392 10599228473291101184 7898994942562446976 5198761411833792768 2498527881105138560 18245038424086035968 15544804893357381760 12844571362628727552 10144337831900073344 7444104301171419136 4743870770442764928 2043637239714110720 17790147782695008128 15089914251966353920 12389680721237699712 9689447190509045504 6989213659780391296 4288980129051737088 1588746598323082880 17335257141303980288 14635023610575326080 11934790079846671872 9234556549118017664 6534323018389363456 3834089487660709248 1133855956932055040 16880366499912952448 14180132969184298240 11479899438455644032 8779665907726989824 6079432376998335616 3379198846269681408 678965315541027200 16425475858521924608 13725242327793270400 11025008797064616192 8324775266335961984 5624541735607307776 2924308204878653568 224074674149999360 15970585217130896768 13270351686402242560 10570118155673588352 7869884624944934144 5169651094216279936 2469417563487625728 18215928106468523136 15515694575739868928 12815461045011214720 10115227514282560512 7414993983553906304 4714760452825252096 2014526922096597888 17761037465077495296 15060803934348841088 12360570403620186880 9660336872891532672 6960103342162878464 4259869811434224256 1559636280705570048 17306146823686467456 14605913292957813248 11905679762229159040 9205446231500504832 6505212700771850624 3804979170043196416 1104745639314542208 16851256182295439616 14151022651566785408 11450789120838131200 8750555590109476992 6050322059380822784 3350088528652168576 649854997923514368 16396365540904411776 13696132010175757568 10995898479447103360 8295664948718449152 5595431417989794944 2895197887261140736 194964356532486528 15941474899513383936 13241241368784729728 10541007838056075520 7840774307327421312 5140540776598767104 2440307245870112896 18186817788851010304 15486584258122356096 12786350727393701888 10086117196665047680 7385883665936393472 4685650135207739264 1985416604479085056 17731927147459982464 15031693616731328256 12331460086002674048 9631226555274019840 6930993024545365632 4230759493816711424 1530525963088057216 17277036506068954624 14576802975340300416 11876569444611646208 9176335913882992000 6476102383154337792 3775868852425683584 1075635321697029376 16822145864677926784 14121912333949272576 11421678803220618368 8721445272491964160 6021211741763309952 3320978211034655744 620744680306001536 16367255223286898944 13667021692558244736 10966788161829590528 8266554631100936320 5566321100372282112 2866087569643627904 165854038914973696 15912364581895871104 13212131051167216896 10511897520438562688 7811663989709908480 5111430458981254272 2411196928252600064 18157707471233497472 15457473940504843264 12757240409776189056 10057006879047534848 7356773348318880640 4656539817590226432 1956306286861572224 17702816829842469632 15002583299113815424 12302349768385161216 9602116237656507008 6901882706927852800 4201649176199198592 1501415645470544384 17247926188451441792 14547692657722787584 11847459126994133376 9147225596265479168 6446992065536824960 3746758534808170752 1046525004079516544 16793035547060413952 14092802016331759744 11392568485603105536 8692334954874451328 5992101424145797120 3291867893417142912 591634362688488704 16338144905669386112 13637911374940731904 10937677844212077696 8237444313483423488 5537210782754769280 2836977252026115072 136743721297460864 15883254264278358272 13183020733549704064 10482787202821049856 7782553672092395648 5082320141363741440 2382086610635087232 18128597153615984640 15428363622887330432 12728130092158676224 10027896561430022016 7327663030701367808 4627429499972713600 1927195969244059392 17673706512224956800 14973472981496302592 12273239450767648384 9573005920038994176 6872772389310339968 4172538858581685760 1472305327853031552 17218815870833928960 14518582340105274752 11818348809376620544 9118115278647966336 6417881747919312128 3717648217190657920 1017414686462003712 16763925229442901120 14063691698714246912 11363458167985592704 8663224637256938496 5962991106528284288 3262757575799630080 562524045070975872 16309034588051873280 13608801057323219072 10908567526594564864 8208333995865910656 5508100465137256448 2807866934408602240 107633403679948032 15854143946660845440 13153910415932191232 10453676885203537024 7753443354474882816 5053209823746228608 2352976293017574400 18099486835998471808 15399253305269817600 12699019774541163392 9998786243812509184 7298552713083854976 4598319182355200768 1898085651626546560 17644596194607443968 14944362663878789760 12244129133150135552 9543895602421481344 6843662071692827136 4143428540964172928 1443195010235518720 17189705553216416128 14489472022487761920 11789238491759107712 9089004961030453504 6388771430301799296 3688537899573145088 988304368844490880 16734814911825388288 14034581381096734080 11334347850368079872 8634114319639425664 5933880788910771456 3233647258182117248 533413727453463040 16279924270434360448 13579690739705706240 10879457208977052032 8179223678248397824 5478990147519743616 2778756616791089408 78523086062435200 15825033629043332608 13124800098314678400 10424566567586024192 7724333036857369984 5024099506128715776 2323865975400061568 18070376518380958976 15370142987652304768 12669909456923650560 9969675926194996352 7269442395466342144 4569208864737687936 1868975334009033728 17615485876989931136 14915252346261276928 12215018815532622720 9514785284803968512 6814551754075314304 4114318223346660096 1414084692618005888 17160595235598903296 14460361704870249088 11760128174141594880 9059894643412940672 6359661112684286464 3659427581955632256 959194051226978048 16705704594207875456 14005471063479221248 11305237532750567040 8605004002021912832 5904770471293258624 3204536940564604416 504303409835950208 16250813952816847616 13550580422088193408 10850346891359539200 8150113360630884992 5449879829902230784 2749646299173576576 49412768444922368 15795923311425819776 13095689780697165568 10395456249968511360 7695222719239857152 4994989188511202944 2294755657782548736 18041266200763446144 15341032670034791936 12640799139306137728 9940565608577483520 7240332077848829312 4540098547120175104 1839865016391520896 17586375559372418304 14886142028643764096 12185908497915109888 9485674967186455680 6785441436457801472 4085207905729147264 1384974375000493056 17131484917981390464 14431251387252736256 11731017856524082048 9030784325795427840 6330550795066773632 3630317264338119424 930083733609465216 16676594276590362624 13976360745861708416 11276127215133054208 8575893684404400000 5875660153675745792 3175426622947091584 475193092218437376 16221703635199334784 13521470104470680576 10821236573742026368 8121003043013372160 5420769512284717952 2720535981556063744 20302450827409536 15766812993808306944 13066579463079652736 10366345932350998528 7666112401622344320 4965878870893690112 2265645340165035904 18012155883145933312 15311922352417279104 12611688821688624896 9911455290959970688 7211221760231316480 4510988229502662272 1810754698774008064 17557265241754905472 14857031711026251264 12156798180297597056 9456564649568942848 6756331118840288640 4056097588111634432 1355864057382980224 17102374600363877632 14402141069635223424 11701907538906569216 9001674008177915008 6301440477449260800 3601206946720606592 900973415991952384 16647483958972849792 13947250428244195584 11247016897515541376 8546783366786887168 5846549836058232960 3146316305329578752 446082774600924544 16192593317581821952 13492359786853167744 10792126256124513536 8091892725395859328 5391659194667205120 2691425663938550912 18437936206919448320 15737702676190794112 13037469145462139904 10337235614733485696 7637002084004831488 4936768553276177280 2236535022547523072 17983045565528420480 15282812034799766272 12582578504071112064 9882344973342457856 7182111442613803648 4481877911885149440 1781644381156495232 17528154924137392640 14827921393408738432 12127687862680084224 9427454331951430016 6727220801222775808 4026987270494121600 1326753739765467392 17073264282746364800 14373030752017710592 11672797221289056384 8972563690560402176 6272330159831747968 3572096629103093760 871863098374439552 16618373641355336960 13918140110626682752 11217906579898028544 8517673049169374336 5817439518440720128 3117205987712065920 416972456983411712 16163482999964309120 13463249469235654912 10763015938507000704 8062782407778346496 5362548877049692288 2662315346321038080 18408825889301935488 15708592358573281280 13008358827844627072 10308125297115972864 7607891766387318656 4907658235658664448 2207424704930010240 17953935247910907648 15253701717182253440 12553468186453599232 9853234655724945024 7153001124996290816 4452767594267636608 1752534063538982400 17499044606519879808 14798811075791225600 12098577545062571392 9398344014333917184 6698110483605262976 3997876952876608768 1297643422147954560 17044153965128851968 14343920434400197760 11643686903671543552 8943453372942889344 6243219842214235136 3542986311485580928 842752780756926720 16589263323737824128 13889029793009169920 11188796262280515712 8488562731551861504 5788329200823207296 3088095670094553088 387862139365898880 16134372682346796288 13434139151618142080 10733905620889487872 8033672090160833664 5333438559432179456 2633205028703525248 18379715571684422656 15679482040955768448 12979248510227114240 10279014979498460032 7578781448769805824 4878547918041151616 2178314387312497408 17924824930293394816 15224591399564740608 12524357868836086400 9824124338107432192 7123890807378777984 4423657276650123776 1723423745921469568 17469934288902366976 14769700758173712768 12069467227445058560 9369233696716404352 6669000165987750144 3968766635259095936 1268533104530441728 17015043647511339136 14314810116782684928 11614576586054030720 8914343055325376512 6214109524596722304 3513875993868068096 813642463139413888 16560153006120311296 13859919475391657088 11159685944663002880 8459452413934348672 5759218883205694464 3058985352477040256 358751821748386048 16105262364729283456 13405028834000629248 10704795303271975040 8004561772543320832 5304328241814666624 2604094711086012416 18350605254066909824 15650371723338255616 12950138192609601408 10249904661880947200 7549671131152292992 4849437600423638784 2149204069694984576 17895714612675881984 15195481081947227776 12495247551218573568 9795014020489919360 7094780489761265152 4394546959032610944 1694313428303956736 17440823971284854144 14740590440556199936 12040356909827545728 9340123379098891520 6639889848370237312 3939656317641583104 1239422786912928896 16985933329893826304 14285699799165172096 11585466268436517888 8885232737707863680 6184999206979209472 3484765676250555264 784532145521901056 16531042688502798464 13830809157774144256 11130575627045490048 8430342096316835840 5730108565588181632 3029875034859527424 329641504130873216 16076152047111770624 13375918516383116416 10675684985654462208 7975451454925808000 5275217924197153792 2574984393468499584 18321494936449396992 15621261405720742784 12921027874992088576 10220794344263434368 7520560813534780160 4820327282806125952 2120093752077471744 17866604295058369152 15166370764329714944 12466137233601060736 9765903702872406528 7065670172143752320 4365436641415098112 1665203110686443904 17411713653667341312 14711480122938687104 12011246592210032896 9311013061481378688 6610779530752724480 3910546000024070272 1210312469295416064 16956823012276313472 14256589481547659264 11556355950819005056 8856122420090350848 6155888889361696640 3455655358633042432 755421827904388224 16501932370885285632 13801698840156631424 11101465309427977216 8401231778699323008 5700998247970668800 3000764717242014592 300531186513360384 16047041729494257792 13346808198765603584 10646574668036949376 7946341137308295168 5246107606579640960 2545874075850986752 18292384618831884160 15592151088103229952 12891917557374575744 10191684026645921536 7491450495917267328 4791216965188613120 2090983434459958912 17837493977440856320 15137260446712202112 12437026915983547904 9736793385254893696 7036559854526239488 4336326323797585280 1636092793068931072 17382603336049828480 14682369805321174272 11982136274592520064 9281902743863865856 6581669213135211648 3881435682406557440 1181202151677903232 16927712694658800640 14227479163930146432 11527245633201492224 8827012102472838016 6126778571744183808 3426545041015529600 726311510286875392 16472822053267772800 13772588522539118592 11072354991810464384 8372121461081810176 5671887930353155968 2971654399624501760 271420868895847552 16017931411876744960 13317697881148090752 10617464350419436544 7917230819690782336 5216997288962128128 2516763758233473920 18263274301214371328 15563040770485717120 12862807239757062912 10162573709028408704 7462340178299754496 4762106647571100288 2061873116842446080 17808383659823343488 15108150129094689280 12407916598366035072 9707683067637380864 7007449536908726656 4307216006180072448 1606982475451418240 17353493018432315648 14653259487703661440 11953025956975007232 9252792426246353024 6552558895517698816 3852325364789044608 1152091834060390400 16898602377041287808 14198368846312633600 11498135315583979392 8797901784855325184 6097668254126670976 3397434723398016768 697201192669362560 16443711735650259968 13743478204921605760 11043244674192951552 8343011143464297344 5642777612735643136 2942544082006988928 242310551278334720 15988821094259232128 13288587563530577920 10588354032801923712 7888120502073269504 5187886971344615296 2487653440615961088 18234163983596858496 15533930452868204288 12833696922139550080 10133463391410895872 7433229860682241664 4732996329953587456 2032762799224933248 17779273342205830656 15079039811477176448 12378806280748522240 9678572750019868032 6978339219291213824 4278105688562559616 1577872157833905408 17324382700814802816 14624149170086148608 11923915639357494400 9223682108628840192 6523448577900185984 3823215047171531776 1122981516442877568 16869492059423774976 14169258528695120768 11469024997966466560 8768791467237812352 6068557936509158144 3368324405780503936 668090875051849728 16414601418032747136 13714367887304092928 11014134356575438720 8313900825846784512 5613667295118130304 2913433764389476096 213200233660821888 15959710776641719296 13259477245913065088 10559243715184410880 7859010184455756672 5158776653727102464 2458543122998448256 18205053665979345664 15504820135250691456 12804586604522037248 10104353073793383040 7404119543064728832 4703886012336074624 2003652481607420416 17750163024588317824 15049929493859663616 12349695963131009408 9649462432402355200 6949228901673700992 4248995370945046784 1548761840216392576 17295272383197289984 14595038852468635776 11894805321739981568 9194571791011327360 6494338260282673152 3794104729554018944 1093871198825364736 16840381741806262144 14140148211077607936 11439914680348953728 8739681149620299520 6039447618891645312 3339214088162991104 638980557434336896 16385491100415234304 13685257569686580096 10985024038957925888 8284790508229271680 5584556977500617472 2884323446771963264 184089916043309056 15930600459024206464 13230366928295552256 10530133397566898048 7829899866838243840 5129666336109589632 2429432805380935424 18175943348361832832 15475709817633178624 12775476286904524416 10075242756175870208 7375009225447216000 4674775694718561792 1974542163989907584 17721052706970804992 15020819176242150784 12320585645513496576 9620352114784842368 6920118584056188160 4219885053327533952 1519651522598879744 17266162065579777152 14565928534851122944 11865695004122468736 9165461473393814528 6465227942665160320 3764994411936506112 1064760881207851904 16811271424188749312 14111037893460095104 11410804362731440896 8710570832002786688 6010337301274132480 3310103770545478272 609870239816824064 16356380782797721472 13656147252069067264 10955913721340413056 8255680190611758848 5555446659883104640 2855213129154450432 154979598425796224 15901490141406693632 13201256610678039424 10501023079949385216 7800789549220731008 5100556018492076800 2400322487763422592 18146833030744320000 15446599500015665792 12746365969287011584 10046132438558357376 7345898907829703168 4645665377101048960 1945431846372394752 17691942389353292160 14991708858624637952 12291475327895983744 9591241797167329536 6891008266438675328 4190774735710021120 1490541204981366912 17237051747962264320 14536818217233610112 11836584686504955904 9136351155776301696 6436117625047647488 3735884094318993280 1035650563590339072 16782161106571236480 14081927575842582272 11381694045113928064 8681460514385273856 5981226983656619648 3280993452927965440 580759922199311232 16327270465180208640 13627036934451554432 10926803403722900224 8226569872994246016 5526336342265591808 2826102811536937600 125869280808283392 15872379823789180800 13172146293060526592 10471912762331872384 7771679231603218176 5071445700874563968 2371212170145909760 18117722713126807168 15417489182398152960 12717255651669498752 10017022120940844544 7316788590212190336 4616555059483536128 1916321528754881920 17662832071735779328 14962598541007125120 12262365010278470912 9562131479549816704 6861897948821162496 4161664418092508288 1461430887363854080 17207941430344751488 14507707899616097280 11807474368887443072 9107240838158788864 6407007307430134656 3706773776701480448 1006540245972826240 16753050788953723648 14052817258225069440 11352583727496415232 8652350196767761024 5952116666039106816 3251883135310452608 551649604581798400 16298160147562695808 13597926616834041600 10897693086105387392 8197459555376733184 5497226024648078976 2796992493919424768 96758963190770560 15843269506171667968 13143035975443013760 10442802444714359552 7742568913985705344 5042335383257051136 2342101852528396928 18088612395509294336 15388378864780640128 12688145334051985920 9987911803323331712 7287678272594677504 4587444741866023296 1887211211137369088 17633721754118266496 14933488223389612288 12233254692660958080 9533021161932303872 6832787631203649664 4132554100474995456 1432320569746341248 17178831112727238656 14478597581998584448 11778364051269930240 9078130520541276032 6377896989812621824 3677663459083967616 977429928355313408 16723940471336210816 14023706940607556608 11323473409878902400 8623239879150248192 5923006348421593984 3222772817692939776 522539286964285568 16269049829945182976 13568816299216528768 10868582768487874560 8168349237759220352 5468115707030566144 2767882176301911936 67648645573257728 15814159188554155136 13113925657825500928 10413692127096846720 7713458596368192512 5013225065639538304 2312991534910884096 18059502077891781504 15359268547163127296 12659035016434473088 9958801485705818880 7258567954977164672 4558334424248510464 1858100893519856256 17604611436500753664 14904377905772099456 12204144375043445248 9503910844314791040 6803677313586136832 4103443782857482624 1403210252128828416 17149720795109725824 14449487264381071616 11749253733652417408 9049020202923763200 6348786672195108992 3648553141466454784 948319610737800576 16694830153718697984 13994596622990043776 11294363092261389568 8594129561532735360 5893896030804081152 3193662500075426944 493428969346772736 16239939512327670144 13539705981599015936 10839472450870361728 8139238920141707520 5439005389413053312 2738771858684399104 38538327955744896 15785048870936642304 13084815340207988096 10384581809479333888 7684348278750679680 4984114748022025472 2283881217293371264 18030391760274268672 15330158229545614464 12629924698816960256 9929691168088306048 7229457637359651840 4529224106630997632 1828990575902343424 17575501118883240832 14875267588154586624 12175034057425932416 9474800526697278208 6774566995968624000 4074333465239969792 1374099934511315584 17120610477492212992 14420376946763558784 11720143416034904576 9019909885306250368 6319676354577596160 3619442823848941952 919209293120287744 16665719836101185152 13965486305372530944 11265252774643876736 8565019243915222528 5864785713186568320 3164552182457914112 464318651729259904 16210829194710157312 13510595663981503104 10810362133252848896 8110128602524194688 5409895071795540480 2709661541066886272 9428010338232064 15755938553319129472 13055705022590475264 10355471491861821056 7655237961133166848 4955004430404512640 2254770899675858432 18001281442656755840 15301047911928101632 12600814381199447424 9900580850470793216 7200347319742139008 4500113789013484800 1799880258284830592 17546390801265728000 14846157270537073792 12145923739808419584 9445690209079765376 6745456678351111168 4045223147622456960 1344989616893802752 17091500159874700160 14391266629146045952 11691033098417391744 8990799567688737536 6290566036960083328 3590332506231429120 890098975502774912 16636609518483672320 13936375987755018112 11236142457026363904 8535908926297709696 5835675395569055488 3135441864840401280 435208334111747072 16181718877092644480 13481485346363990272 10781251815635336064 8081018284906681856 5380784754178027648 2680551223449373440 18427061766430270848 15726828235701616640 13026594704972962432 10326361174244308224 7626127643515654016 4925894112786999808 2225660582058345600 17972171125039243008 15271937594310588800 12571704063581934592 9871470532853280384 7171237002124626176 4471003471395971968 1770769940667317760 17517280483648215168 14817046952919560960 12116813422190906752 9416579891462252544 6716346360733598336 4016112830004944128 1315879299276289920 17062389842257187328 14362156311528533120 11661922780799878912 8961689250071224704 6261455719342570496 3561222188613916288 860988657885262080 16607499200866159488 13907265670137505280 11207032139408851072 8506798608680196864 5806565077951542656 3106331547222888448 406098016494234240 16152608559475131648 13452375028746477440 10752141498017823232 8051907967289169024 5351674436560514816 2651440905831860608 18397951448812758016 15697717918084103808 12997484387355449600 10297250856626795392 7597017325898141184 4896783795169486976 2196550264440832768 17943060807421730176 15242827276693075968 12542593745964421760 9842360215235767552 7142126684507113344 4441893153778459136 1741659623049804928 17488170166030702336 14787936635302048128 12087703104573393920 9387469573844739712 6687236043116085504 3987002512387431296 1286768981658777088 17033279524639674496 14333045993911020288 11632812463182366080 8932578932453711872 6232345401725057664 3532111870996403456 831878340267749248 16578388883248646656 13878155352519992448 11177921821791338240 8477688291062684032 5777454760334029824 3077221229605375616 376987698876721408 16123498241857618816 13423264711128964608 10723031180400310400 8022797649671656192 5322564118943001984 2622330588214347776 18368841131195245184 15668607600466590976 12968374069737936768 10268140539009282560 7567907008280628352 4867673477551974144 2167439946823319936 17913950489804217344 15213716959075563136 12513483428346908928 9813249897618254720 7113016366889600512 4412782836160946304 1712549305432292096 17459059848413189504 14758826317684535296 12058592786955881088 9358359256227226880 6658125725498572672 3957892194769918464 1257658664041264256 17004169207022161664 14303935676293507456 11603702145564853248 8903468614836199040 6203235084107544832 3503001553378890624 802768022650236416 16549278565631133824 13849045034902479616 11148811504173825408 8448577973445171200 5748344442716516992 3048110911987862784 347877381259208576 16094387924240105984 13394154393511451776 10693920862782797568 7993687332054143360 5293453801325489152 2593220270596834944 18339730813577732352 15639497282849078144 12939263752120423936 10239030221391769728 7538796690663115520 4838563159934461312 2138329629205807104 17884840172186704512 15184606641458050304 12484373110729396096 9784139580000741888 7083906049272087680 4383672518543433472 1683438987814779264 17429949530795676672 14729716000067022464 12029482469338368256 9329248938609714048 6629015407881059840 3928781877152405632 1228548346423751424 16975058889404648832 14274825358675994624 11574591827947340416 8874358297218686208 6174124766490032000 3473891235761377792 773657705032723584 16520168248013620992 13819934717284966784 11119701186556312576 8419467655827658368 5719234125099004160 3019000594370349952 318767063641695744 16065277606622593152 13365044075893938944 10664810545165284736 7964577014436630528 5264343483707976320 2564109952979322112 18310620495960219520 15610386965231565312 12910153434502911104 10209919903774256896 7509686373045602688 4809452842316948480 2109219311588294272 17855729854569191680 15155496323840537472 12455262793111883264 9755029262383229056 7054795731654574848 4354562200925920640 1654328670197266432 17400839213178163840 14700605682449509632 12000372151720855424 9300138620992201216 6599905090263547008 3899671559534892800 1199438028806238592 16945948571787136000 14245715041058481792 11545481510329827584 8845247979601173376 6145014448872519168 3444780918143864960 744547387415210752 16491057930396108160 13790824399667453952 11090590868938799744 8390357338210145536 5690123807481491328 2989890276752837120 289656746024182912 16036167289005080320 13335933758276426112 10635700227547771904 7935466696819117696 5235233166090463488 2534999635361809280 18281510178342706688 15581276647614052480 12881043116885398272 10180809586156744064 7480576055428089856 4780342524699435648 2080108993970781440 17826619536951678848 15126386006223024640 12426152475494370432 9725918944765716224 7025685414037062016 4325451883308407808 1625218352579753600 17371728895560651008 14671495364831996800 11971261834103342592 9271028303374688384 6570794772646034176 3870561241917379968 1170327711188725760 16916838254169623168 14216604723440968960 11516371192712314752 8816137661983660544 6115904131255006336 3415670600526352128 715437069797697920 16461947612778595328 13761714082049941120 11061480551321286912 8361247020592632704 5661013489863978496 2960779959135324288 260546428406670080 16007056971387567488 13306823440658913280 10606589909930259072 7906356379201604864 5206122848472950656 2505889317744296448 18252399860725193856 15552166329996539648 12851932799267885440 10151699268539231232 7451465737810577024 4751232207081922816 2050998676353268608 17797509219334166016 15097275688605511808 12397042157876857600 9696808627148203392 6996575096419549184 4296341565690894976 1596108034962240768 17342618577943138176 14642385047214483968 11942151516485829760 9241917985757175552 6541684455028521344 3841450924299867136 1141217393571212928 16887727936552110336 14187494405823456128 11487260875094801920 8787027344366147712 6086793813637493504 3386560282908839296 686326752180185088 16432837295161082496 13732603764432428288 11032370233703774080 8332136702975119872 5631903172246465664 2931669641517811456 231436110789157248 15977946653770054656 13277713123041400448 10577479592312746240 7877246061584092032 5177012530855437824 2476779000126783616 18223289543107681024 15523056012379026816 12822822481650372608 10122588950921718400 7422355420193064192 4722121889464409984 2021888358735755776 17768398901716653184 15068165370987998976 12367931840259344768 9667698309530690560 6967464778802036352 4267231248073382144 1566997717344727936 17313508260325625344 14613274729596971136 11913041198868316928 9212807668139662720 6512574137411008512 3812340606682354304 1112107075953700096 16858617618934597504 14158384088205943296 11458150557477289088 8757917026748634880 6057683496019980672 3357449965291326464 657216434562672256 16403726977543569664 13703493446814915456 11003259916086261248 8303026385357607040 5602792854628952832 2902559323900298624 202325793171644416 15948836336152541824 13248602805423887616 10548369274695233408 7848135743966579200 5147902213237924992 2447668682509270784 18194179225490168192 15493945694761513984 12793712164032859776 10093478633304205568 7393245102575551360 4693011571846897152 1992778041118242944 17739288584099140352 15039055053370486144 12338821522641831936 9638587991913177728 6938354461184523520 4238120930455869312 1537887399727215104 17284397942708112512 14584164411979458304 11883930881250804096 9183697350522149888 6483463819793495680 3783230289064841472 1082996758336187264 16829507301317084672 14129273770588430464 11429040239859776256 8728806709131122048 6028573178402467840 3328339647673813632 628106116945159424 16374616659926056832 13674383129197402624 10974149598468748416 8273916067740094208 5573682537011440000 2873449006282785792 173215475554131584 15919726018535028992 13219492487806374784 10519258957077720576 7819025426349066368 5118791895620412160 2418558364891757952 18165068907872655360 15464835377144001152 12764601846415346944 10064368315686692736 7364134784958038528 4663901254229384320 1963667723500730112 17710178266481627520 15009944735752973312 12309711205024319104 9609477674295664896 6909244143567010688 4209010612838356480 1508777082109702272 17255287625090599680 14555054094361945472 11854820563633291264 9154587032904637056 6454353502175982848 3754119971447328640 1053886440718674432 16800396983699571840 14100163452970917632 11399929922242263424 8699696391513609216 5999462860784955008 3299229330056300800 598995799327646592 16345506342308544000 13645272811579889792 10945039280851235584 8244805750122581376 5544572219393927168 2844338688665272960 144105157936618752 15890615700917516160 13190382170188861952 10490148639460207744 7789915108731553536 5089681578002899328 2389448047274245120 18135958590255142528 15435725059526488320 12735491528797834112 10035257998069179904 7335024467340525696 4634790936611871488 1934557405883217280 17681067948864114688 14980834418135460480 12280600887406806272 9580367356678152064 6880133825949497856 4179900295220843648 1479666764492189440 17226177307473086848 14525943776744432640 11825710246015778432 9125476715287124224 6425243184558470016 3725009653829815808 1024776123101161600 16771286666082059008 14071053135353404800 11370819604624750592 8670586073896096384 5970352543167442176 3270119012438787968 569885481710133760 16316396024691031168 13616162493962376960 10915928963233722752 8215695432505068544 5515461901776414336 2815228371047760128 114994840319105920 15861505383300003328 13161271852571349120 10461038321842694912 7760804791114040704 5060571260385386496 2360337729656732288 18106848272637629696 15406614741908975488 12706381211180321280 10006147680451667072 7305914149723012864 4605680618994358656 1905447088265704448 17651957631246601856 14951724100517947648 12251490569789293440 9551257039060639232 6851023508331985024 4150789977603330816 1450556446874676608 17197066989855574016 14496833459126919808 11796599928398265600 9096366397669611392 6396132866940957184 3695899336212302976 995665805483648768 16742176348464546176 14041942817735891968 11341709287007237760 8641475756278583552 5941242225549929344 3241008694821275136 540775164092620928 16287285707073518336 13587052176344864128 10886818645616209920 8186585114887555712 5486351584158901504 2786118053430247296 85884522701593088 15832395065682490496 13132161534953836288 10431928004225182080 7731694473496527872 5031460942767873664 2331227412039219456 18077737955020116864 15377504424291462656 12677270893562808448 9977037362834154240 7276803832105500032 4576570301376845824 1876336770648191616 17622847313629089024 14922613782900434816 12222380252171780608 9522146721443126400 6821913190714472192 4121679659985817984 1421446129257163776 17167956672238061184 14467723141509406976 11767489610780752768 9067256080052098560 6367022549323444352 3666789018594790144 966555487866135936 16713066030847033344 14012832500118379136 11312598969389724928 8612365438661070720 5912131907932416512 3211898377203762304 511664846475108096 16258175389456005504 13557941858727351296 10857708327998697088 8157474797270042880 5457241266541388672 2757007735812734464 56774205084080256 15803284748064977664 13103051217336323456 10402817686607669248 7702584155879015040 5002350625150360832 2302117094421706624 18048627637402604032 15348394106673949824 12648160575945295616 9947927045216641408 7247693514487987200 4547459983759332992 1847226453030678784 17593736996011576192 14893503465282921984 12193269934554267776 9493036403825613568 6792802873096959360 4092569342368305152 1392335811639650944 17138846354620548352 14438612823891894144 11738379293163239936 9038145762434585728 6337912231705931520 3637678700977277312 937445170248623104 16683955713229520512 13983722182500866304 11283488651772212096 8583255121043557888 5883021590314903680 3182788059586249472 482554528857595264 16229065071838492672 13528831541109838464 10828598010381184256 8128364479652530048 5428130948923875840 2727897418195221632 27663887466567424 15774174430447464832 13073940899718810624 10373707368990156416 7673473838261502208 4973240307532848000 2273006776804193792 18019517319785091200 15319283789056436992 12619050258327782784 9918816727599128576 7218583196870474368 4518349666141820160 1818116135413165952 17564626678394063360 14864393147665409152 12164159616936754944 9463926086208100736 6763692555479446528 4063459024750792320 1363225494022138112 17109736037003035520 14409502506274381312 11709268975545727104 9009035444817072896 6308801914088418688 3608568383359764480 908334852631110272 16654845395612007680 13954611864883353472 11254378334154699264 8554144803426045056 5853911272697390848 3153677741968736640 453444211240082432 16199954754220979840 13499721223492325632 10799487692763671424 8099254162035017216 5399020631306363008 2698787100577708800 18445297643558606208 15745064112829952000 13044830582101297792 10344597051372643584 7644363520643989376 4944129989915335168 2243896459186680960 17990407002167578368 15290173471438924160 12589939940710269952 9889706409981615744 7189472879252961536 4489239348524307328 1789005817795653120 17535516360776550528 14835282830047896320 12135049299319242112 9434815768590587904 6734582237861933696 4034348707133279488 1334115176404625280 17080625719385522688 14380392188656868480 11680158657928214272 8979925127199560064 6279691596470905856 3579458065742251648 879224535013597440 16625735077994494848 13925501547265840640 11225268016537186432 8525034485808532224 5824800955079878016 3124567424351223808 424333893622569600 16170844436603467008 13470610905874812800 10770377375146158592 8070143844417504384 5369910313688850176 2669676782960195968 18416187325941093376 15715953795212439168 13015720264483784960 10315486733755130752 7615253203026476544 4915019672297822336 2214786141569168128 17961296684550065536 15261063153821411328 12560829623092757120 9860596092364102912 7160362561635448704 4460129030906794496 1759895500178140288 17506406043159037696 14806172512430383488 12105938981701729280 9405705450973075072 6705471920244420864 4005238389515766656 1305004858787112448 17051515401768009856 14351281871039355648 11651048340310701440 8950814809582047232 6250581278853393024 3550347748124738816 850114217396084608 16596624760376982016 13896391229648327808 11196157698919673600 8495924168191019392 5795690637462365184 3095457106733710976 395223576005056768 16141734118985954176 13441500588257299968 10741267057528645760 8041033526799991552 5340799996071337344 2640566465342683136 18387077008323580544 15686843477594926336 12986609946866272128 10286376416137617920 7586142885408963712 4885909354680309504 2185675823951655296 17932186366932552704 15231952836203898496 12531719305475244288 9831485774746590080 7131252244017935872 4431018713289281664 1730785182560627456 17477295725541524864 14777062194812870656 12076828664084216448 9376595133355562240 6676361602626908032 3976128071898253824 1275894541169599616 17022405084150497024 14322171553421842816 11621938022693188608 8921704491964534400 6221470961235880192 3521237430507225984 821003899778571776 16567514442759469184 13867280912030814976 11167047381302160768 8466813850573506560 5766580319844852352 3066346789116198144 366113258387543936 16112623801368441344 13412390270639787136 10712156739911132928 8011923209182478720 5311689678453824512 2611456147725170304 18357966690706067712 15657733159977413504 12957499629248759296 10257266098520105088 7557032567791450880 4856799037062796672 2156565506334142464 17903076049315039872 15202842518586385664 12502608987857731456 9802375457129077248 7102141926400423040 4401908395671768832 1701674864943114624 17448185407924012032 14747951877195357824 12047718346466703616 9347484815738049408 6647251285009395200 3947017754280740992 1246784223552086784 16993294766532984192 14293061235804329984 11592827705075675776 8892594174347021568 6192360643618367360 3492127112889713152 791893582161058944 16538404125141956352 13838170594413302144 11137937063684647936 8437703532955993728 5737470002227339520 3037236471498685312 337002940770031104 16083513483750928512 13383279953022274304 10683046422293620096 7982812891564965888 5282579360836311680 2582345830107657472 18328856373088554880 15628622842359900672 12928389311631246464 10228155780902592256 7527922250173938048 4827688719445283840 2127455188716629632 17873965731697527040 15173732200968872832 12473498670240218624 9773265139511564416 7073031608782910208 4372798078054256000 1672564547325601792 17419075090306499200 14718841559577844992 12018608028849190784 9318374498120536576 6618140967391882368 3917907436663228160 1217673905934573952 16964184448915471360 14263950918186817152 11563717387458162944 8863483856729508736 6163250326000854528 3463016795272200320 762783264543546112 16509293807524443520 13809060276795789312 11108826746067135104 8408593215338480896 5708359684609826688 3008126153881172480 307892623152518272 16054403166133415680 13354169635404761472 10653936104676107264 7953702573947453056 5253469043218798848 2553235512490144640 18299746055471042048 15599512524742387840 12899278994013733632 10199045463285079424 7498811932556425216 4798578401827771008 2098344871099116800 17844855414080014208 15144621883351360000 12444388352622705792 9744154821894051584 7043921291165397376 4343687760436743168 1643454229708088960 17389964772688986368 14689731241960332160 11989497711231677952 9289264180503023744 6589030649774369536 3888797119045715328 1188563588317061120 16935074131297958528 14234840600569304320 11534607069840650112 8834373539111995904 6134140008383341696 3433906477654687488 733672946926033280 16480183489906930688 13779949959178276480 11079716428449622272 8379482897720968064 5679249366992313856 2979015836263659648 278782305535005440 16025292848515902848 13325059317787248640 10624825787058594432 7924592256329940224 5224358725601286016 2524125194872631808 18270635737853529216 15570402207124875008 12870168676396220800 10169935145667566592 7469701614938912384 4769468084210258176 2069234553481603968 17815745096462501376 15115511565733847168 12415278035005192960 9715044504276538752 7014810973547884544 4314577442819230336 1614343912090576128 17360854455071473536 14660620924342819328 11960387393614165120 9260153862885510912 6559920332156856704 3859686801428202496 1159453270699548288 16905963813680445696 14205730282951791488 11505496752223137280 8805263221494483072 6105029690765828864 3404796160037174656 704562629308520448 16451073172289417856 13750839641560763648 11050606110832109440 8350372580103455232 5650139049374801024 2949905518646146816 249671987917492608 15996182530898390016 13295949000169735808 10595715469441081600 7895481938712427392 5195248407983773184 2495014877255118976 18241525420236016384 15541291889507362176 12841058358778707968 10140824828050053760 7440591297321399552 4740357766592745344 2040124235864091136 17786634778844988544 15086401248116334336 12386167717387680128 9685934186659025920 6985700655930371712 4285467125201717504 1585233594473063296 17331744137453960704 14631510606725306496 11931277075996652288 9231043545267998080 6530810014539343872 3830576483810689664 1130342953082035456 16876853496062932864 14176619965334278656 11476386434605624448 8776152903876970240 6075919373148316032 3375685842419661824 675452311691007616 16421962854671905024 13721729323943250816 11021495793214596608 8321262262485942400 5621028731757288192 2920795201028633984 220561670299979776 15967072213280877184 13266838682552222976 10566605151823568768 7866371621094914560 5166138090366260352 2465904559637606144 18212415102618503552 15512181571889849344 12811948041161195136 10111714510432540928 7411480979703886720 4711247448975232512 2011013918246578304 17757524461227475712 15057290930498821504 12357057399770167296 9656823869041513088 6956590338312858880 4256356807584204672 1556123276855550464 17302633819836447872 14602400289107793664 11902166758379139456 9201933227650485248 6501699696921831040 3801466166193176832 1101232635464522624 16847743178445420032 14147509647716765824 11447276116988111616 8747042586259457408 6046809055530803200 3346575524802148992 646341994073494784 16392852537054392192 13692619006325737984 10992385475597083776 8292151944868429568 5591918414139775360 2891684883411121152 191451352682466944 15937961895663364352 13237728364934710144 10537494834206055936 7837261303477401728 5137027772748747520 2436794242020093312 18183304785000990720 15483071254272336512 12782837723543682304 10082604192815028096 7382370662086373888 4682137131357719680 1981903600629065472 17728414143609962880 15028180612881308672 12327947082152654464 9627713551424000256 6927480020695346048 4227246489966691840 1527012959238037632 17273523502218935040 14573289971490280832 11873056440761626624 9172822910032972416 6472589379304318208 3772355848575664000 1072122317847009792 16818632860827907200 14118399330099252992 11418165799370598784 8717932268641944576 6017698737913290368 3317465207184636160 617231676455981952 16363742219436879360 13663508688708225152 10963275157979570944 8263041627250916736 5562808096522262528 2862574565793608320 162341035064954112 15908851578045851520 13208618047317197312 10508384516588543104 7808150985859888896 5107917455131234688 2407683924402580480 18154194467383477888 15453960936654823680 12753727405926169472 10053493875197515264 7353260344468861056 4653026813740206848 1952793283011552640 17699303825992450048 14999070295263795840 12298836764535141632 9598603233806487424 6898369703077833216 4198136172349179008 1497902641620524800 17244413184601422208 14544179653872768000 11843946123144113792 9143712592415459584 6443479061686805376 3743245530958151168 1043012000229496960 16789522543210394368 14089289012481740160 11389055481753085952 8688821951024431744 5988588420295777536 3288354889567123328 588121358838469120 16334631901819366528 13634398371090712320 10934164840362058112 8233931309633403904 5533697778904749696 2833464248176095488 133230717447441280 15879741260428338688 13179507729699684480 10479274198971030272 7779040668242376064 5078807137513721856 2378573606785067648 18125084149765965056 15424850619037310848 12724617088308656640 10024383557580002432 7324150026851348224 4623916496122694016 1923682965394039808 17670193508374937216 14969959977646283008 12269726446917628800 9569492916188974592 6869259385460320384 4169025854731666176 1468792324003011968 17215302866983909376 14515069336255255168 11814835805526600960 9114602274797946752 6414368744069292544 3714135213340638336 1013901682611984128 16760412225592881536 14060178694864227328 11359945164135573120 8659711633406918912 5959478102678264704 3259244571949610496 559011041220956288 16305521584201853696 13605288053473199488 10905054522744545280 8204820992015891072 5504587461287236864 2804353930558582656 104120399829928448 15850630942810825856 13150397412082171648 10450163881353517440 7749930350624863232 5049696819896209024 2349463289167554816 18095973832148452224 15395740301419798016 12695506770691143808 9995273239962489600 7295039709233835392 4594806178505181184 1894572647776526976 17641083190757424384 14940849660028770176 12240616129300115968 9540382598571461760 6840149067842807552 4139915537114153344 1439682006385499136 17186192549366396544 14485959018637742336 11785725487909088128 9085491957180433920 6385258426451779712 3685024895723125504 984791364994471296 16731301907975368704 14031068377246714496 11330834846518060288 8630601315789406080 5930367785060751872 3230134254332097664 529900723603443456 16276411266584340864 13576177735855686656 10875944205127032448 8175710674398378240 5475477143669724032 2775243612941069824 75010082212415616 15821520625193313024 13121287094464658816 10421053563736004608 7720820033007350400 5020586502278696192 2320352971550041984 18066863514530939392 15366629983802285184 12666396453073630976 9966162922344976768 7265929391616322560 4565695860887668352 1865462330159014144 17611972873139911552 14911739342411257344 12211505811682603136 9511272280953948928 6811038750225294720 4110805219496640512 1410571688767986304 17157082231748883712 14456848701020229504 11756615170291575296 9056381639562921088 6356148108834266880 3655914578105612672 955681047376958464 16702191590357855872 14001958059629201664 11301724528900547456 8601490998171893248 5901257467443239040 3201023936714584832 500790405985930624 16247300948966828032 13547067418238173824 10846833887509519616 8146600356780865408 5446366826052211200 2746133295323556992 45899764594902784 15792410307575800192 13092176776847145984 10391943246118491776 7691709715389837568 4991476184661183360 2291242653932529152 18037753196913426560 15337519666184772352 12637286135456118144 9937052604727463936 7236819073998809728 4536585543270155520 1836352012541501312 17582862555522398720 14882629024793744512 12182395494065090304 9482161963336436096 6781928432607781888 4081694901879127680 1381461371150473472 17127971914131370880 14427738383402716672 11727504852674062464 9027271321945408256 6327037791216754048 3626804260488099840 926570729759445632 16673081272740343040 13972847742011688832 11272614211283034624 8572380680554380416 5872147149825726208 3171913619097072000 471680088368417792 16218190631349315200 13517957100620660992 10817723569892006784 8117490039163352576 5417256508434698368 2717022977706044160 16789446977389952 15763299989958287360 13063066459229633152 10362832928500978944 7662599397772324736 4962365867043670528 2262132336315016320 18008642879295913728 15308409348567259520 12608175817838605312 9907942287109951104 7207708756381296896 4507475225652642688 1807241694923988480 17553752237904885888 14853518707176231680 12153285176447577472 9453051645718923264 6752818114990269056 4052584584261614848 1352351053532960640 17098861596513858048 14398628065785203840 11698394535056549632 8998161004327895424 6297927473599241216 3597693942870587008 897460412141932800 16643970955122830208 13943737424394176000 11243503893665521792 8543270362936867584 5843036832208213376 3142803301479559168 442569770750904960 16189080313731802368 13488846783003148160 10788613252274493952 8088379721545839744 5388146190817185536 2687912660088531328 18434423203069428736 15734189672340774528 13033956141612120320 10333722610883466112 7633489080154811904 4933255549426157696 2233022018697503488 17979532561678400896 15279299030949746688 12579065500221092480 9878831969492438272 7178598438763784064 4478364908035129856 1778131377306475648 17524641920287373056 14824408389558718848 12124174858830064640 9423941328101410432 6723707797372756224 4023474266644102016 1323240735915447808 17069751278896345216 14369517748167691008 11669284217439036800 8969050686710382592 6268817155981728384 3568583625253074176 868350094524419968 16614860637505317376 13914627106776663168 11214393576048008960 8514160045319354752 5813926514590700544 3113692983862046336 413459453133392128 16159969996114289536 13459736465385635328 10759502934656981120 8059269403928326912 5359035873199672704 2658802342471018496 18405312885451915904 15705079354723261696 13004845823994607488 10304612293265953280 7604378762537299072 4904145231808644864 2203911701079990656 17950422244060888064 15250188713332233856 12549955182603579648 9849721651874925440 7149488121146271232 4449254590417617024 1749021059688962816 17495531602669860224 14795298071941206016 12095064541212551808 9394831010483897600 6694597479755243392 3994363949026589184 1294130418297934976 17040640961278832384 14340407430550178176 11640173899821523968 8939940369092869760 6239706838364215552 3539473307635561344 839239776906907136 16585750319887804544 13885516789159150336 11185283258430496128 8485049727701841920 5784816196973187712 3084582666244533504 384349135515879296 16130859678496776704 13430626147768122496 10730392617039468288 8030159086310814080 5329925555582159872 2629692024853505664 18376202567834403072 15675969037105748864 12975735506377094656 10275501975648440448 7575268444919786240 4875034914191132032 2174801383462477824 17921311926443375232 15221078395714721024 12520844864986066816 9820611334257412608 7120377803528758400 4420144272800104192 1719910742071449984 17466421285052347392 14766187754323693184 12065954223595038976 9365720692866384768 6665487162137730560 3965253631409076352 1265020100680422144 17011530643661319552 14311297112932665344 11611063582204011136 8910830051475356928 6210596520746702720 3510362990018048512 810129459289394304 16556640002270291712 13856406471541637504 11156172940812983296 8455939410084329088 5755705879355674880 3055472348627020672 355238817898366464 16101749360879263872 13401515830150609664 10701282299421955456 8001048768693301248 5300815237964647040 2600581707235992832 18347092250216890240 15646858719488236032 12946625188759581824 10246391658030927616 7546158127302273408 4845924596573619200 2145691065844964992 17892201608825862400 15191968078097208192 12491734547368553984 9791501016639899776 7091267485911245568 4391033955182591360 1690800424453937152 17437310967434834560 14737077436706180352 12036843905977526144 9336610375248871936 6636376844520217728 3936143313791563520 1235909783062909312 16982420326043806720 14282186795315152512 11581953264586498304 8881719733857844096 6181486203129189888 3481252672400535680 781019141671881472 16527529684652778880 13827296153924124672 11127062623195470464 8426829092466816256 5726595561738162048 3026362031009507840 326128500280853632 16072639043261751040 13372405512533096832 10672171981804442624 7971938451075788416 5271704920347134208 2571471389618480000 18317981932599377408 15617748401870723200 12917514871142068992 10217281340413414784 7517047809684760576 4816814278956106368 2116580748227452160 17863091291208349568 15162857760479695360 12462624229751041152 9762390699022386944 7062157168293732736 4361923637565078528 1661690106836424320 17408200649817321728 14707967119088667520 12007733588360013312 9307500057631359104 6607266526902704896 3907032996174050688 1206799465445396480 16953310008426293888 14253076477697639680 11552842946968985472 8852609416240331264 6152375885511677056 3452142354783022848 751908824054368640 16498419367035266048 13798185836306611840 11097952305577957632 8397718774849303424 5697485244120649216 2997251713391995008 297018182663340800 16043528725644238208 13343295194915584000 10643061664186929792 7942828133458275584 5242594602729621376 2542361072000967168 18288871614981864576 15588638084253210368 12888404553524556160 10188171022795901952 7487937492067247744 4787703961338593536 2087470430609939328 17833980973590836736 15133747442862182528 12433513912133528320 9733280381404874112 7033046850676219904 4332813319947565696 1632579789218911488 17379090332199808896 14678856801471154688 11978623270742500480 9278389740013846272 6578156209285192064 3877922678556537856 1177689147827883648 16924199690808781056 14223966160080126848 11523732629351472640 8823499098622818432 6123265567894164224 3423032037165510016 722798506436855808 16469309049417753216 13769075518689099008 11068841987960444800 8368608457231790592 5668374926503136384 2968141395774482176 267907865045827968 16014418408026725376 13314184877298071168 10613951346569416960 7913717815840762752 5213484285112108544 2513250754383454336 18259761297364351744 15559527766635697536 12859294235907043328 10159060705178389120 7458827174449734912 4758593643721080704 2058360112992426496 17804870655973323904 15104637125244669696 12404403594516015488 9704170063787361280 7003936533058707072 4303703002330052864 1603469471601398656 17349980014582296064 14649746483853641856 11949512953124987648 9249279422396333440 6549045891667679232 3848812360939025024 1148578830210370816 16895089373191268224 14194855842462614016 11494622311733959808 8794388781005305600 6094155250276651392 3393921719547997184 693688188819342976 16440198731800240384 13739965201071586176 11039731670342931968 8339498139614277760 5639264608885623552 2939031078156969344 238797547428315136 15985308090409212544 13285074559680558336 10584841028951904128 7884607498223249920 5184373967494595712 2484140436765941504 18230650979746838912 15530417449018184704 12830183918289530496 10129950387560876288 7429716856832222080 4729483326103567872 2029249795374913664 17775760338355811072 15075526807627156864 12375293276898502656 9675059746169848448 6974826215441194240 4274592684712540032 1574359153983885824 17320869696964783232 14620636166236129024 11920402635507474816 9220169104778820608 6519935574050166400 3819702043321512192 1119468512592857984 16865979055573755392 14165745524845101184 11465511994116446976 8765278463387792768 6065044932659138560 3364811401930484352 664577871201830144 16411088414182727552 13710854883454073344 11010621352725419136 8310387821996764928 5610154291268110720 2909920760539456512 209687229810802304 15956197772791699712 13255964242063045504 10555730711334391296 7855497180605737088 5155263649877082880 2455030119148428672 18201540662129326080 15501307131400671872 12801073600672017664 10100840069943363456 7400606539214709248 4700373008486055040 2000139477757400832 17746650020738298240 15046416490009644032 12346182959280989824 9645949428552335616 6945715897823681408 4245482367095027200 1545248836366372992 17291759379347270400 14591525848618616192 11891292317889961984 9191058787161307776 6490825256432653568 3790591725703999360 1090358194975345152 16836868737956242560 14136635207227588352 11436401676498934144 8736168145770279936 6035934615041625728 3335701084312971520 635467553584317312 16381978096565214720 13681744565836560512 10981511035107906304 8281277504379252096 5581043973650597888 2880810442921943680 180576912193289472 15927087455174186880 13226853924445532672 10526620393716878464 7826386862988224256 5126153332259570048 2425919801530915840 18172430344511813248 15472196813783159040 12771963283054504832 10071729752325850624 7371496221597196416 4671262690868542208 1971029160139888000 17717539703120785408 15017306172392131200 12317072641663476992 9616839110934822784 6916605580206168576 4216372049477514368 1516138518748860160 17262649061729757568 14562415531001103360 11862182000272449152 9161948469543794944 6461714938815140736 3761481408086486528 1061247877357832320 16807758420338729728 14107524889610075520 11407291358881421312 8707057828152767104 6006824297424112896 3306590766695458688 606357235966804480 16352867778947701888 13652634248219047680 10952400717490393472 8252167186761739264 5551933656033085056 2851700125304430848 151466594575776640 15897977137556674048 13197743606828019840 10497510076099365632 7797276545370711424 5097043014642057216 2396809483913403008 18143320026894300416 15443086496165646208 12742852965436992000 10042619434708337792 7342385903979683584 4642152373251029376 1941918842522375168 17688429385503272576 14988195854774618368 12287962324045964160 9587728793317309952 6887495262588655744 4187261731860001536 1487028201131347328 17233538744112244736 14533305213383590528 11833071682654936320 9132838151926282112 6432604621197627904 3732371090468973696 1032137559740319488 16778648102721216896 14078414571992562688 11378181041263908480 8677947510535254272 5977713979806600064 3277480449077945856 577246918349291648 16323757461330189056 13623523930601534848 10923290399872880640 8223056869144226432 5522823338415572224 2822589807686918016 122356276958263808 15868866819939161216 13168633289210507008 10468399758481852800 7768166227753198592 5067932697024544384 2367699166295890176 18114209709276787584 15413976178548133376 12713742647819479168 10013509117090824960 7313275586362170752 4613042055633516544 1912808524904862336 17659319067885759744 14959085537157105536 12258852006428451328 9558618475699797120 6858384944971142912 4158151414242488704 1457917883513834496 17204428426494731904 14504194895766077696 11803961365037423488 9103727834308769280 6403494303580115072 3703260772851460864 1003027242122806656 16749537785103704064 14049304254375049856 11349070723646395648 8648837192917741440 5948603662189087232 3248370131460433024 548136600731778816 16294647143712676224 13594413612984022016 10894180082255367808 8193946551526713600 5493713020798059392 2793479490069405184 93245959340750976 15839756502321648384 13139522971592994176 10439289440864339968 7739055910135685760 5038822379407031552 2338588848678377344 18085099391659274752 15384865860930620544 12684632330201966336 9984398799473312128 7284165268744657920 4583931738016003712 1883698207287349504 17630208750268246912 14929975219539592704 12229741688810938496 9529508158082284288 6829274627353630080 4129041096624975872 1428807565896321664 17175318108877219072 14475084578148564864 11774851047419910656 9074617516691256448 6374383985962602240 3674150455233948032 973916924505293824 16720427467486191232 14020193936757537024 11319960406028882816 8619726875300228608 5919493344571574400 3219259813842920192 519026283114265984 16265536826095163392 13565303295366509184 10865069764637854976 8164836233909200768 5464602703180546560 2764369172451892352 64135641723238144 15810646184704135552 13110412653975481344 10410179123246827136 7709945592518172928 5009712061789518720 2309478531060864512 18055989074041761920 15355755543313107712 12655522012584453504 9955288481855799296 7255054951127145088 4554821420398490880 1854587889669836672 17601098432650734080 14900864901922079872 12200631371193425664 9500397840464771456 6800164309736117248 4099930779007463040 1399697248278808832 17146207791259706240 14445974260531052032 11745740729802397824 9045507199073743616 6345273668345089408 3645040137616435200 944806606887780992 16691317149868678400 13991083619140024192 11290850088411369984 8590616557682715776 5890383026954061568 3190149496225407360 489915965496753152 16236426508477650560 13536192977748996352 10835959447020342144 8135725916291687936 5435492385563033728 2735258854834379520 35025324105725312 15781535867086622720 13081302336357968512 10381068805629314304 7680835274900660096 4980601744172005888 2280368213443351680 18026878756424249088 15326645225695594880 12626411694966940672 9926178164238286464 7225944633509632256 4525711102780978048 1825477572052323840 17571988115033221248 14871754584304567040 12171521053575912832 9471287522847258624 6771053992118604416 4070820461389950208 1370586930661296000 17117097473642193408 14416863942913539200 11716630412184884992 9016396881456230784 6316163350727576576 3615929819998922368 915696289270268160 16662206832251165568 13961973301522511360 11261739770793857152 8561506240065202944 5861272709336548736 3161039178607894528 460805647879240320 16207316190860137728 13507082660131483520 10806849129402829312 8106615598674175104 5406382067945520896 2706148537216866688 5915006488212480 15752425549469109888 13052192018740455680 10351958488011801472 7651724957283147264 4951491426554493056 2251257895825838848 17997768438806736256 15297534908078082048 12597301377349427840 9897067846620773632 7196834315892119424 4496600785163465216 1796367254434811008 17542877797415708416 14842644266687054208 12142410735958400000 9442177205229745792 6741943674501091584 4041710143772437376 1341476613043783168 17087987156024680576 14387753625296026368 11687520094567372160 8987286563838717952 6287053033110063744 3586819502381409536 886585971652755328 16633096514633652736 13932862983904998528 11232629453176344320 8532395922447690112 5832162391719035904 3131928860990381696 431695330261727488 16178205873242624896 13477972342513970688 10777738811785316480 8077505281056662272 5377271750328008064 2677038219599353856 18423548762580251264 15723315231851597056 13023081701122942848 10322848170394288640 7622614639665634432 4922381108936980224 2222147578208326016 17968658121189223424 15268424590460569216 12568191059731915008 9867957529003260800 7167723998274606592 4467490467545952384 1767256936817298176 17513767479798195584 14813533949069541376 12113300418340887168 9413066887612232960 6712833356883578752 4012599826154924544 1312366295426270336 17058876838407167744 14358643307678513536 11658409776949859328 8958176246221205120 6257942715492550912 3557709184763896704 857475654035242496 16603986197016139904 13903752666287485696 11203519135558831488 8503285604830177280 5803052074101523072 3102818543372868864 402585012644214656 16149095555625112064 13448862024896457856 10748628494167803648 8048394963439149440 5348161432710495232 2647927901981841024 18394438444962738432 15694204914234084224 12993971383505430016 10293737852776775808 7593504322048121600 4893270791319467392 2193037260590813184 17939547803571710592 15239314272843056384 12539080742114402176 9838847211385747968 7138613680657093760 4438380149928439552 1738146619199785344 17484657162180682752 14784423631452028544 12084190100723374336 9383956569994720128 6683723039266065920 3983489508537411712 1283255977808757504 17029766520789654912 14329532990061000704 11629299459332346496 8929065928603692288 6228832397875038080 3528598867146383872 828365336417729664 16574875879398627072 13874642348669972864 11174408817941318656 8474175287212664448 5773941756484010240 3073708225755356032 373474695026701824 16119985238007599232 13419751707278945024 10719518176550290816 8019284645821636608 5319051115092982400 2618817584364328192 18365328127345225600 15665094596616571392 12964861065887917184 10264627535159262976 7564394004430608768 4864160473701954560 2163926942973300352 17910437485954197760 15210203955225543552 12509970424496889344 9809736893768235136 7109503363039580928 4409269832310926720 1709036301582272512 17455546844563169920 14755313313834515712 12055079783105861504 9354846252377207296 6654612721648553088 3954379190919898880 1254145660191244672 17000656203172142080 14300422672443487872 11600189141714833664 8899955610986179456 6199722080257525248 3499488549528871040 799255018800216832 16545765561781114240 13845532031052460032 11145298500323805824 8445064969595151616 5744831438866497408 3044597908137843200 344364377409188992 16090874920390086400 13390641389661432192 10690407858932777984 7990174328204123776 5289940797475469568 2589707266746815360 18336217809727712768 15635984278999058560 12935750748270404352 10235517217541750144 7535283686813095936 4835050156084441728 2134816625355787520 17881327168336684928 15181093637608030720 12480860106879376512 9780626576150722304 7080393045422068096 4380159514693413888 1679925983964759680 17426436526945657088 14726202996217002880 12025969465488348672 9325735934759694464 6625502404031040256 3925268873302386048 1225035342573731840 16971545885554629248 14271312354825975040 11571078824097320832 8870845293368666624 6170611762640012416 3470378231911358208 770144701182704000 16516655244163601408 13816421713434947200 11116188182706292992 8415954651977638784 5715721121248984576 3015487590520330368 315254059791676160 16061764602772573568 13361531072043919360 10661297541315265152 7961064010586610944 5260830479857956736 2560596949129302528 18307107492110199936 15606873961381545728 12906640430652891520 10206406899924237312 7506173369195583104 4805939838466928896 2105706307738274688 17852216850719172096 15151983319990517888 12451749789261863680 9751516258533209472 7051282727804555264 4351049197075901056 1650815666347246848 17397326209328144256 14697092678599490048 11996859147870835840 9296625617142181632 6596392086413527424 3896158555684873216 1195925024956219008 16942435567937116416 14242202037208462208 11541968506479808000 8841734975751153792 6141501445022499584 3441267914293845376 741034383565191168 16487544926546088576 13787311395817434368 11087077865088780160 8386844334360125952 5686610803631471744 2986377272902817536 286143742174163328 16032654285155060736 13332420754426406528 10632187223697752320 7931953692969098112 5231720162240443904 2531486631511789696 18277997174492687104 15577763643764032896 12877530113035378688 10177296582306724480 7477063051578070272 4776829520849416064 2076595990120761856 17823106533101659264 15122873002373005056 12422639471644350848 9722405940915696640 7022172410187042432 4321938879458388224 1621705348729734016 17368215891710631424 14667982360981977216 11967748830253323008 9267515299524668800 6567281768796014592 3867048238067360384 1166814707338706176 16913325250319603584 14213091719590949376 11512858188862295168 8812624658133640960 6112391127404986752 3412157596676332544 711924065947678336 16458434608928575744 13758201078199921536 11057967547471267328 8357734016742613120 5657500486013958912 2957266955285304704 257033424556650496 16003543967537547904 13303310436808893696 10603076906080239488 7902843375351585280 5202609844622931072 2502376313894276864 18248886856875174272 15548653326146520064 12848419795417865856 10148186264689211648 7447952733960557440 4747719203231903232 2047485672503249024 17793996215484146432 15093762684755492224 12393529154026838016 9693295623298183808 6993062092569529600 4292828561840875392 1592595031112221184 17339105574093118592 14638872043364464384 11938638512635810176 9238404981907155968 6538171451178501760 3837937920449847552 1137704389721193344 16884214932702090752 14183981401973436544 11483747871244782336 8783514340516128128 6083280809787473920 3383047279058819712 682813748330165504 16429324291311062912 13729090760582408704 11028857229853754496 8328623699125100288 5628390168396446080 2928156637667791872 227923106939137664 15974433649920035072 13274200119191380864 10573966588462726656 7873733057734072448 5173499527005418240 2473265996276764032 18219776539257661440 15519543008529007232 12819309477800353024 10119075947071698816 7418842416343044608 4718608885614390400 2018375354885736192 17764885897866633600 15064652367137979392 12364418836409325184 9664185305680670976 6963951774952016768 4263718244223362560 1563484713494708352 17309995256475605760 14609761725746951552 11909528195018297344 9209294664289643136 6509061133560988928 3808827602832334720 1108594072103680512 16855104615084577920 14154871084355923712 11454637553627269504 8754404022898615296 6054170492169961088 3353936961441306880 653703430712652672 16400213973693550080 13699980442964895872 10999746912236241664 8299513381507587456 5599279850778933248 2899046320050279040 198812789321624832 15945323332302522240 13245089801573868032 10544856270845213824 7844622740116559616 5144389209387905408 2444155678659251200 18190666221640148608 15490432690911494400 12790199160182840192 10089965629454185984 7389732098725531776 4689498567996877568 1989265037268223360 17735775580249120768 15035542049520466560 12335308518791812352 9635074988063158144 6934841457334503936 4234607926605849728 1534374395877195520 17280884938858092928 14580651408129438720 11880417877400784512 9180184346672130304 6479950815943476096 3779717285214821888 1079483754486167680 16825994297467065088 14125760766738410880 11425527236009756672 8725293705281102464 6025060174552448256 3324826643823794048 624593113095139840 16371103656076037248 13670870125347383040 10970636594618728832 8270403063890074624 5570169533161420416 2869936002432766208 169702471704112000 15916213014685009408 13215979483956355200 10515745953227700992 7815512422499046784 5115278891770392576 2415045361041738368 18161555904022635776 15461322373293981568 12761088842565327360 10060855311836673152 7360621781108018944 4660388250379364736 1960154719650710528 17706665262631607936 15006431731902953728 12306198201174299520 9605964670445645312 6905731139716991104 4205497608988336896 1505264078259682688 17251774621240580096 14551541090511925888 11851307559783271680 9151074029054617472 6450840498325963264 3750606967597309056 1050373436868654848 16796883979849552256 14096650449120898048 11396416918392243840 8696183387663589632 5995949856934935424 3295716326206281216 595482795477627008 16341993338458524416 13641759807729870208 10941526277001216000 8241292746272561792 5541059215543907584 2840825684815253376 140592154086599168 15887102697067496576 13186869166338842368 10486635635610188160 7786402104881533952 5086168574152879744 2385935043424225536 18132445586405122944 15432212055676468736 12731978524947814528 10031744994219160320 7331511463490506112 4631277932761851904 1931044402033197696 17677554945014095104 14977321414285440896 12277087883556786688 9576854352828132480 6876620822099478272 4176387291370824064 1476153760642169856 17222664303623067264 14522430772894413056 11822197242165758848 9121963711437104640 6421730180708450432 3721496649979796224 1021263119251142016 16767773662232039424 14067540131503385216 11367306600774731008 8667073070046076800 5966839539317422592 3266606008588768384 566372477860114176 16312883020841011584 13612649490112357376 10912415959383703168 8212182428655048960 5511948897926394752 2811715367197740544 111481836469086336 15857992379449983744 13157758848721329536 10457525317992675328 7757291787264021120 5057058256535366912 2356824725806712704 18103335268787610112 15403101738058955904 12702868207330301696 10002634676601647488 7302401145872993280 4602167615144339072 1901934084415684864 17648444627396582272 14948211096667928064 12247977565939273856 9547744035210619648 6847510504481965440 4147276973753311232 1447043443024657024 17193553986005554432 14493320455276900224 11793086924548246016 9092853393819591808 6392619863090937600 3692386332362283392 992152801633629184 16738663344614526592 14038429813885872384 11338196283157218176 8637962752428563968 5937729221699909760 3237495690971255552 537262160242601344 16283772703223498752 13583539172494844544 10883305641766190336 8183072111037536128 5482838580308881920 2782605049580227712 82371518851573504 15828882061832470912 13128648531103816704 10428415000375162496 7728181469646508288 5027947938917854080 2327714408189199872 18074224951170097280 15373991420441443072 12673757889712788864 9973524358984134656 7273290828255480448 4573057297526826240 1872823766798172032 17619334309779069440 14919100779050415232 12218867248321761024 9518633717593106816 6818400186864452608 4118166656135798400 1417933125407144192 17164443668388041600 14464210137659387392 11763976606930733184 9063743076202078976 6363509545473424768 3663276014744770560 963042484016116352 16709553026997013760 14009319496268359552 11309085965539705344 8608852434811051136 5908618904082396928 3208385373353742720 508151842625088512 16254662385605985920 13554428854877331712 10854195324148677504 8153961793420023296 5453728262691369088 2753494731962714880 53261201234060672 15799771744214958080 13099538213486303872 10399304682757649664 7699071152028995456 4998837621300341248 2298604090571687040 18045114633552584448 15344881102823930240 12644647572095276032 9944414041366621824 7244180510637967616 4543946979909313408 1843713449180659200 17590223992161556608 14889990461432902400 12189756930704248192 9489523399975593984 6789289869246939776 4089056338518285568 1388822807789631360 17135333350770528768 14435099820041874560 11734866289313220352 9034632758584566144 6334399227855911936 3634165697127257728 933932166398603520 16680442709379500928 13980209178650846720 11279975647922192512 8579742117193538304 5879508586464884096 3179275055736229888 479041525007575680 16225552067988473088 13525318537259818880 10825085006531164672 8124851475802510464 5424617945073856256 2724384414345202048 24150883616547840 15770661426597445248 13070427895868791040 10370194365140136832 7669960834411482624 4969727303682828416 2269493772954174208 18016004315935071616 15315770785206417408 12615537254477763200 9915303723749108992 7215070193020454784 4514836662291800576 1814603131563146368 17561113674544043776 14860880143815389568 12160646613086735360 9460413082358081152 6760179551629426944 4059946020900772736 1359712490172118528 17106223033153015936 14405989502424361728 11705755971695707520 9005522440967053312 6305288910238399104 3605055379509744896 904821848781090688 16651332391761988096 13951098861033333888 11250865330304679680 8550631799576025472 5850398268847371264 3150164738118717056 449931207390062848 16196441750370960256 13496208219642306048 10795974688913651840 8095741158184997632 5395507627456343424 2695274096727689216 18441784639708586624 15741551108979932416 13041317578251278208 10341084047522624000 7640850516793969792 4940616986065315584 2240383455336661376 17986893998317558784 15286660467588904576 12586426936860250368 9886193406131596160 7185959875402941952 4485726344674287744 1785492813945633536 17532003356926530944 14831769826197876736 12131536295469222528 9431302764740568320 6731069234011914112 4030835703283259904 1330602172554605696 17077112715535503104 14376879184806848896 11676645654078194688 8976412123349540480 6276178592620886272 3575945061892232064 875711531163577856 16622222074144475264 13921988543415821056 11221755012687166848 8521521481958512640 5821287951229858432 3121054420501204224 420820889772550016 16167331432753447424 13467097902024793216 10766864371296139008 8066630840567484800 5366397309838830592 2666163779110176384 18412674322091073792 15712440791362419584 13012207260633765376 10311973729905111168 7611740199176456960 4911506668447802752 2211273137719148544 17957783680700045952 15257550149971391744 12557316619242737536 9857083088514083328 7156849557785429120 4456616027056774912 1756382496328120704 17502893039309018112 14802659508580363904 12102425977851709696 9402192447123055488 6701958916394401280 4001725385665747072 1301491854937092864 17048002397917990272 14347768867189336064 11647535336460681856 8947301805732027648 6247068275003373440 3546834744274719232 846601213546065024 16593111756526962432 13892878225798308224 11192644695069654016 8492411164340999808 5792177633612345600 3091944102883691392 391710572155037184 16138221115135934592 13437987584407280384 10737754053678626176 8037520522949971968 5337286992221317760 2637053461492663552 18383564004473560960 15683330473744906752 12983096943016252544 10282863412287598336 7582629881558944128 4882396350830289920 2182162820101635712 17928673363082533120 15228439832353878912 12528206301625224704 9827972770896570496 7127739240167916288 4427505709439262080 1727272178710607872 17473782721691505280 14773549190962851072 12073315660234196864 9373082129505542656 6672848598776888448 3972615068048234240 1272381537319580032 17018892080300477440 14318658549571823232 11618425018843169024 8918191488114514816 6217957957385860608 3517724426657206400 817490895928552192 16564001438909449600 13863767908180795392 11163534377452141184 8463300846723486976 5763067315994832768 3062833785266178560 362600254537524352 16109110797518421760 13408877266789767552 10708643736061113344 8008410205332459136 5308176674603804928 2607943143875150720 18354453686856048128 15654220156127393920 12953986625398739712 10253753094670085504 7553519563941431296 4853286033212777088 2153052502484122880 17899563045465020288 15199329514736366080 12499095984007711872 9798862453279057664 7098628922550403456 4398395391821749248 1698161861093095040 17444672404073992448 14744438873345338240 12044205342616684032 9343971811888029824 6643738281159375616 3943504750430721408 1243271219702067200 16989781762682964608 14289548231954310400 11589314701225656192 8889081170497001984 6188847639768347776 3488614109039693568 788380578311039360 16534891121291936768 13834657590563282560 11134424059834628352 8434190529105974144 5733956998377319936 3033723467648665728 333489936920011520 16080000479900908928 13379766949172254720 10679533418443600512 7979299887714946304 5279066356986292096 2578832826257637888 18325343369238535296 15625109838509881088 12924876307781226880 10224642777052572672 7524409246323918464 4824175715595264256 2123942184866610048 17870452727847507456 15170219197118853248 12469985666390199040 9769752135661544832 7069518604932890624 4369285074204236416 1669051543475582208 17415562086456479616 14715328555727825408 12015095024999171200 9314861494270516992 6614627963541862784 3914394432813208576 1214160902084554368 16960671445065451776 14260437914336797568 11560204383608143360 8859970852879489152 6159737322150834944 3459503791422180736 759270260693526528 16505780803674423936 13805547272945769728 11105313742217115520 8405080211488461312 5704846680759807104 3004613150031152896 304379619302498688 16050890162283396096 13350656631554741888 10650423100826087680 7950189570097433472 5249956039368779264 2549722508640125056 18296233051621022464 15595999520892368256 12895765990163714048 10195532459435059840 7495298928706405632 4795065397977751424 2094831867249097216 17841342410229994624 15141108879501340416 12440875348772686208 9740641818044032000 7040408287315377792 4340174756586723584 1639941225858069376 17386451768838966784 14686218238110312576 11985984707381658368 9285751176653004160 6585517645924349952 3885284115195695744 1185050584467041536 16931561127447938944 14231327596719284736 11531094065990630528 8830860535261976320 6130627004533322112 3430393473804667904 730159943076013696 16476670486056911104 13776436955328256896 11076203424599602688 8375969893870948480 5675736363142294272 2975502832413640064 275269301684985856 16021779844665883264 13321546313937229056 10621312783208574848 7921079252479920640 5220845721751266432 2520612191022612224 18267122734003509632 15566889203274855424 12866655672546201216 10166422141817547008 7466188611088892800 4765955080360238592 2065721549631584384 17812232092612481792 15111998561883827584 12411765031155173376 9711531500426519168 7011297969697864960 4311064438969210752 1610830908240556544 17357341451221453952 14657107920492799744 11956874389764145536 9256640859035491328 6556407328306837120 3856173797578182912 1155940266849528704 16902450809830426112 14202217279101771904 11501983748373117696 8801750217644463488 6101516686915809280 3401283156187155072 701049625458500864 16447560168439398272 13747326637710744064 11047093106982089856 8346859576253435648 5646626045524781440 2946392514796127232 246158984067473024 15992669527048370432 13292435996319716224 10592202465591062016 7891968934862407808 5191735404133753600 2491501873405099392 18238012416385996800 15537778885657342592 12837545354928688384 10137311824200034176 7437078293471379968 4736844762742725760 2036611232014071552 17783121774994968960 15082888244266314752 12382654713537660544 9682421182809006336 6982187652080352128 4281954121351697920 1581720590623043712 17328231133603941120 14627997602875286912 11927764072146632704 9227530541417978496 6527297010689324288 3827063479960670080 1126829949232015872 16873340492212913280 14173106961484259072 11472873430755604864 8772639900026950656 6072406369298296448 3372172838569642240 671939307840988032 16418449850821885440 13718216320093231232 11017982789364577024 8317749258635922816 5617515727907268608 2917282197178614400 217048666449960192 15963559209430857600 13263325678702203392 10563092147973549184 7862858617244894976 5162625086516240768 2462391555787586560 18208902098768483968 15508668568039829760 12808435037311175552 10108201506582521344 7407967975853867136 4707734445125212928 2007500914396558720 17754011457377456128 15053777926648801920 12353544395920147712 9653310865191493504 6953077334462839296 4252843803734185088 1552610273005530880 17299120815986428288 14598887285257774080 11898653754529119872 9198420223800465664 6498186693071811456 3797953162343157248 1097719631614503040 16844230174595400448 14143996643866746240 11443763113138092032 8743529582409437824 6043296051680783616 3343062520952129408 642828990223475200 16389339533204372608 13689106002475718400 10988872471747064192 8288638941018409984 5588405410289755776 2888171879561101568 187938348832447360 15934448891813344768 13234215361084690560 10533981830356036352 7833748299627382144 5133514768898727936 2433281238170073728 18179791781150971136 15479558250422316928 12779324719693662720 10079091188965008512 7378857658236354304 4678624127507700096 1978390596779045888 17724901139759943296 15024667609031289088 12324434078302634880 9624200547573980672 6923967016845326464 4223733486116672256 1523499955388018048 17270010498368915456 14569776967640261248 11869543436911607040 9169309906182952832 6469076375454298624 3768842844725644416 1068609313996990208 16815119856977887616 14114886326249233408 11414652795520579200 8714419264791924992 6014185734063270784 3313952203334616576 613718672605962368 16360229215586859776 13659995684858205568 10959762154129551360 8259528623400897152 5559295092672242944 2859061561943588736 158828031214934528 15905338574195831936 13205105043467177728 10504871512738523520 7804637982009869312 5104404451281215104 2404170920552560896 18150681463533458304 15450447932804804096 12750214402076149888 10049980871347495680 7349747340618841472 4649513809890187264 1949280279161533056 17695790822142430464 14995557291413776256 12295323760685122048 9595090229956467840 6894856699227813632 4194623168499159424 1494389637770505216 17240900180751402624 14540666650022748416 11840433119294094208 9140199588565440000 6439966057836785792 3739732527108131584 1039498996379477376 16786009539360374784 14085776008631720576 11385542477903066368 8685308947174412160 5985075416445757952 3284841885717103744 584608354988449536 16331118897969346944 13630885367240692736 10930651836512038528 8230418305783384320 5530184775054730112 2829951244326075904 129717713597421696 15876228256578319104 13175994725849664896 10475761195121010688 7775527664392356480 5075294133663702272 2375060602935048064 18121571145915945472 15421337615187291264 12721104084458637056 10020870553729982848 7320637023001328640 4620403492272674432 1920169961544020224 17666680504524917632 14966446973796263424 12266213443067609216 9565979912338955008 6865746381610300800 4165512850881646592 1465279320152992384 17211789863133889792 14511556332405235584 11811322801676581376 9111089270947927168 6410855740219272960 3710622209490618752 1010388678761964544 16756899221742861952 14056665691014207744 11356432160285553536 8656198629556899328 5955965098828245120 3255731568099590912 555498037370936704 16302008580351834112 13601775049623179904 10901541518894525696 8201307988165871488 5501074457437217280 2800840926708563072 100607395979908864 15847117938960806272 13146884408232152064 10446650877503497856 7746417346774843648 5046183816046189440 2345950285317535232 18092460828298432640 15392227297569778432 12691993766841124224 9991760236112470016 7291526705383815808 4591293174655161600 1891059643926507392 17637570186907404800 14937336656178750592 12237103125450096384 9536869594721442176 6836636063992787968 4136402533264133760 1436169002535479552 17182679545516376960 14482446014787722752 11782212484059068544 9081978953330414336 6381745422601760128 3681511891873105920 981278361144451712 16727788904125349120 14027555373396694912 11327321842668040704 8627088311939386496 5926854781210732288 3226621250482078080 526387719753423872 16272898262734321280 13572664732005667072 10872431201277012864 8172197670548358656 5471964139819704448 2771730609091050240 71497078362396032 15818007621343293440 13117774090614639232 10417540559885985024 7717307029157330816 5017073498428676608 2316839967700022400 18063350510680919808 15363116979952265600 12662883449223611392 9962649918494957184 7262416387766302976 4562182857037648768 1861949326308994560 17608459869289891968 14908226338561237760 12207992807832583552 9507759277103929344 6807525746375275136 4107292215646620928 1407058684917966720 17153569227898864128 14453335697170209920 11753102166441555712 9052868635712901504 6352635104984247296 3652401574255593088 952168043526938880 16698678586507836288 13998445055779182080 11298211525050527872 8597977994321873664 5897744463593219456 3197510932864565248 497277402135911040 16243787945116808448 13543554414388154240 10843320883659500032 8143087352930845824 5442853822202191616 2742620291473537408 42386760744883200 15788897303725780608 13088663772997126400 10388430242268472192 7688196711539817984 4987963180811163776 2287729650082509568 18034240193063406976 15334006662334752768 12633773131606098560 9933539600877444352 7233306070148790144 4533072539420135936 1832839008691481728 17579349551672379136 14879116020943724928 12178882490215070720 9478648959486416512 6778415428757762304 4078181898029108096 1377948367300453888 17124458910281351296 14424225379552697088 11723991848824042880 9023758318095388672 6323524787366734464 3623291256638080256 923057725909426048 16669568268890323456 13969334738161669248 11269101207433015040 8568867676704360832 5868634145975706624 3168400615247052416 468167084518398208 16214677627499295616 13514444096770641408 10814210566041987200 8113977035313332992 5413743504584678784 2713509973856024576 13276443127370368 15759786986108267776 13059553455379613568 10359319924650959360 7659086393922305152 4958852863193650944 2258619332464996736 18005129875445894144 15304896344717239936 12604662813988585728 9904429283259931520 7204195752531277312 4503962221802623104 1803728691073968896 17550239234054866304 14850005703326212096 12149772172597557888 9449538641868903680 6749305111140249472 4049071580411595264 1348838049682941056 17095348592663838464 14395115061935184256 11694881531206530048 8994648000477875840 6294414469749221632 3594180939020567424 893947408291913216 16640457951272810624 13940224420544156416 11239990889815502208 8539757359086848000 5839523828358193792 3139290297629539584 439056766900885376 16185567309881782784 13485333779153128576 10785100248424474368 8084866717695820160 5384633186967165952 2684399656238511744 18430910199219409152 15730676668490754944 13030443137762100736 10330209607033446528 7629976076304792320 4929742545576138112 2229509014847483904 17976019557828381312 15275786027099727104 12575552496371072896 9875318965642418688 7175085434913764480 4474851904185110272 1774618373456456064 17521128916437353472 14820895385708699264 12120661854980045056 9420428324251390848 6720194793522736640 4019961262794082432 1319727732065428224 17066238275046325632 14366004744317671424 11665771213589017216 8965537682860363008 6265304152131708800 3565070621403054592 864837090674400384 16611347633655297792 13911114102926643584 11210880572197989376 8510647041469335168 5810413510740680960 3110179980012026752 409946449283372544 16156456992264269952 13456223461535615744 10755989930806961536 8055756400078307328 5355522869349653120 2655289338620998912 18401799881601896320 15701566350873242112 13001332820144587904 10301099289415933696 7600865758687279488 4900632227958625280 2200398697229971072 17946909240210868480 15246675709482214272 12546442178753560064 9846208648024905856 7145975117296251648 4445741586567597440 1745508055838943232 17492018598819840640 14791785068091186432 12091551537362532224 9391318006633878016 6691084475905223808 3990850945176569600 1290617414447915392 17037127957428812800 14336894426700158592 11636660895971504384 8936427365242850176 6236193834514195968 3535960303785541760 835726773056887552 16582237316037784960 13882003785309130752 11181770254580476544 8481536723851822336 5781303193123168128 3081069662394513920 380836131665859712 16127346674646757120 13427113143918102912 10726879613189448704 8026646082460794496 5326412551732140288 2626179021003486080 18372689563984383488 15672456033255729280 12972222502527075072 10271988971798420864 7571755441069766656 4871521910341112448 2171288379612458240 17917798922593355648 15217565391864701440 12517331861136047232 9817098330407393024 7116864799678738816 4416631268950084608 1716397738221430400 17462908281202327808 14762674750473673600 12062441219745019392 9362207689016365184 6661974158287710976 3961740627559056768 1261507096830402560 17008017639811299968 14307784109082645760 11607550578353991552 8907317047625337344 6207083516896683136 3506849986168028928 806616455439374720 16553126998420272128 13852893467691617920 11152659936962963712 8452426406234309504 5752192875505655296 3051959344777001088 351725814048346880 16098236357029244288 13398002826300590080 10697769295571935872 7997535764843281664 5297302234114627456 2597068703385973248 18343579246366870656 15643345715638216448 12943112184909562240 10242878654180908032 7542645123452253824 4842411592723599616 2142178061994945408 17888688604975842816 15188455074247188608 12488221543518534400 9787988012789880192 7087754482061225984 4387520951332571776 1687287420603917568 17433797963584814976 14733564432856160768 12033330902127506560 9333097371398852352 6632863840670198144 3932630309941543936 1232396779212889728 16978907322193787136 14278673791465132928 11578440260736478720 8878206730007824512 6177973199279170304 3477739668550516096 777506137821861888 16524016680802759296 13823783150074105088 11123549619345450880 8423316088616796672 5723082557888142464 3022849027159488256 322615496430834048 16069126039411731456 13368892508683077248 10668658977954423040 7968425447225768832 5268191916497114624 2567958385768460416 18314468928749357824 15614235398020703616 12914001867292049408 10213768336563395200 7513534805834740992 4813301275106086784 2113067744377432576 17859578287358329984 15159344756629675776 12459111225901021568 9758877695172367360 7058644164443713152 4358410633715058944 1658177102986404736 17404687645967302144 14704454115238647936 12004220584509993728 9303987053781339520 6603753523052685312 3903519992324031104 1203286461595376896 16949797004576274304 14249563473847620096 11549329943118965888 8849096412390311680 6148862881661657472 3448629350933003264 748395820204349056 16494906363185246464 13794672832456592256 11094439301727938048 8394205770999283840 5693972240270629632 2993738709541975424 293505178813321216 16040015721794218624 13339782191065564416 10639548660336910208 7939315129608256000 5239081598879601792 2538848068150947584 18285358611131844992 15585125080403190784 12884891549674536576 10184658018945882368 7484424488217228160 4784190957488573952 2083957426759919744 17830467969740817152 15130234439012162944 12430000908283508736 9729767377554854528 7029533846826200320 4329300316097546112 1629066785368891904 17375577328349789312 14675343797621135104 11975110266892480896 9274876736163826688 6574643205435172480 3874409674706518272 1174176143977864064 16920686686958761472 14220453156230107264 11520219625501453056 8819986094772798848 6119752564044144640 3419519033315490432 719285502586836224 16465796045567733632 13765562514839079424 11065328984110425216 8365095453381771008 5664861922653116800 2964628391924462592 264394861195808384 16010905404176705792 13310671873448051584 10610438342719397376 7910204811990743168 5209971281262088960 2509737750533434752 18256248293514332160 15556014762785677952 12855781232057023744 10155547701328369536 7455314170599715328 4755080639871061120 2054847109142406912 17801357652123304320 15101124121394650112 12400890590665995904 9700657059937341696 7000423529208687488 4300189998480033280 1599956467751379072 17346467010732276480 14646233480003622272 11945999949274968064 9245766418546313856 6545532887817659648 3845299357089005440 1145065826360351232 16891576369341248640 14191342838612594432 11491109307883940224 8790875777155286016 6090642246426631808 3390408715697977600 690175184969323392 16436685727950220800 13736452197221566592 11036218666492912384 8335985135764258176 5635751605035603968 2935518074306949760 235284543578295552 15981795086559192960 13281561555830538752 10581328025101884544 7881094494373230336 5180860963644576128 2480627432915921920 18227137975896819328 15526904445168165120 12826670914439510912 10126437383710856704 7426203852982202496 4725970322253548288 2025736791524894080 17772247334505791488 15072013803777137280 12371780273048483072 9671546742319828864 6971313211591174656 4271079680862520448 1570846150133866240 17317356693114763648 14617123162386109440 11916889631657455232 9216656100928801024 6516422570200146816 3816189039471492608 1115955508742838400 16862466051723735808 14162232520995081600 11461998990266427392 8761765459537773184 6061531928809118976 3361298398080464768 661064867351810560 16407575410332707968 13707341879604053760 11007108348875399552 8306874818146745344 5606641287418091136 2906407756689436928 206174225960782720 15952684768941680128 13252451238213025920 10552217707484371712 7851984176755717504 5151750646027063296 2451517115298409088 18198027658279306496 15497794127550652288 12797560596821998080 10097327066093343872 7397093535364689664 4696860004636035456 1996626473907381248 17743137016888278656 15042903486159624448 12342669955430970240 9642436424702316032 6942202893973661824 4241969363245007616 1541735832516353408 17288246375497250816 14588012844768596608 11887779314039942400 9187545783311288192 6487312252582633984 3787078721853979776 1086845191125325568 16833355734106222976 14133122203377568768 11432888672648914560 8732655141920260352 6032421611191606144 3332188080462951936 631954549734297728 16378465092715195136 13678231561986540928 10977998031257886720 8277764500529232512 5577530969800578304 2877297439071924096 177063908343269888 15923574451324167296 13223340920595513088 10523107389866858880 7822873859138204672 5122640328409550464 2422406797680896256 18168917340661793664 15468683809933139456 12768450279204485248 10068216748475831040 7367983217747176832 4667749687018522624 1967516156289868416 17714026699270765824 15013793168542111616 12313559637813457408 9613326107084803200 6913092576356148992 4212859045627494784 1512625514898840576 17259136057879737984 14558902527151083776 11858668996422429568 9158435465693775360 6458201934965121152 3757968404236466944 1057734873507812736 16804245416488710144 14104011885760055936 11403778355031401728 8703544824302747520 6003311293574093312 3303077762845439104 602844232116784896 16349354775097682304 13649121244369028096 10948887713640373888 8248654182911719680 5548420652183065472 2848187121454411264 147953590725757056 15894464133706654464 13194230602978000256 10493997072249346048 7793763541520691840 5093530010792037632 2393296480063383424 18139807023044280832 15439573492315626624 12739339961586972416 10039106430858318208 7338872900129664000 4638639369401009792 1938405838672355584 17684916381653252992 14984682850924598784 12284449320195944576 9584215789467290368 6883982258738636160 4183748728009981952 1483515197281327744 17230025740262225152 14529792209533570944 11829558678804916736 9129325148076262528 6429091617347608320 3728858086618954112 1028624555890299904 16775135098871197312 14074901568142543104 11374668037413888896 8674434506685234688 5974200975956580480 3273967445227926272 573733914499272064 16320244457480169472 13620010926751515264 10919777396022861056 8219543865294206848 5519310334565552640 2819076803836898432 118843273108244224 15865353816089141632 13165120285360487424 10464886754631833216 7764653223903179008 5064419693174524800 2364186162445870592 18110696705426768000 15410463174698113792 12710229643969459584 10009996113240805376 7309762582512151168 4609529051783496960 1909295521054842752 17655806064035740160 14955572533307085952 12255339002578431744 9555105471849777536 6854871941121123328 4154638410392469120 1454404879663814912 17200915422644712320 14500681891916058112 11800448361187403904 9100214830458749696 6399981299730095488 3699747769001441280 999514238272787072 16746024781253684480 14045791250525030272 11345557719796376064 8645324189067721856 5945090658339067648 3244857127610413440 544623596881759232 16291134139862656640 13590900609134002432 10890667078405348224 8190433547676694016 5490200016948039808 2789966486219385600 89732955490731392 15836243498471628800 13136009967742974592 10435776437014320384 7735542906285666176 5035309375557011968 2335075844828357760 18081586387809255168 15381352857080600960 12681119326351946752 9980885795623292544 7280652264894638336 4580418734165984128 1880185203437329920 17626695746418227328 14926462215689573120 12226228684960918912 9525995154232264704 6825761623503610496 4125528092774956288 1425294562046302080 17171805105027199488 14471571574298545280 11771338043569891072 9071104512841236864 6370870982112582656 3670637451383928448 970403920655274240 16716914463636171648 14016680932907517440 11316447402178863232 8616213871450209024 5915980340721554816 3215746809992900608 515513279264246400 16262023822245143808 13561790291516489600 10861556760787835392 8161323230059181184 5461089699330526976 2760856168601872768 60622637873218560 15807133180854115968 13106899650125461760 10406666119396807552 7706432588668153344 5006199057939499136 2305965527210844928 18052476070191742336 15352242539463088128 12652009008734433920 9951775478005779712 7251541947277125504 4551308416548471296 1851074885819817088 17597585428800714496 14897351898072060288 12197118367343406080 9496884836614751872 6796651305886097664 4096417775157443456 1396184244428789248 17142694787409686656 14442461256681032448 11742227725952378240 9041994195223724032 6341760664495069824 3641527133766415616 941293603037761408 16687804146018658816 13987570615290004608 11287337084561350400 8587103553832696192 5886870023104041984 3186636492375387776 486402961646733568 16232913504627630976 13532679973898976768 10832446443170322560 8132212912441668352 5431979381713014144 2731745850984359936 31512320255705728 15778022863236603136 13077789332507948928 10377555801779294720 7677322271050640512 4977088740321986304 2276855209593332096 18023365752574229504 15323132221845575296 12622898691116921088 9922665160388266880 7222431629659612672 4522198098930958464 1821964568202304256 17568475111183201664 14868241580454547456 12168008049725893248 9467774518997239040 6767540988268584832 4067307457539930624 1367073926811276416 17113584469792173824 14413350939063519616 11713117408334865408 9012883877606211200 6312650346877556992 3612416816148902784 912183285420248576 16658693828401145984 13958460297672491776 11258226766943837568 8557993236215183360 5857759705486529152 3157526174757874944 457292644029220736 16203803187010118144 13503569656281463936 10803336125552809728 8103102594824155520 5402869064095501312 2702635533366847104 2402002638192896 15748912545619090304 13048679014890436096 10348445484161781888 7648211953433127680 4947978422704473472 2247744891975819264 17994255434956716672 15294021904228062464 12593788373499408256 9893554842770754048 7193321312042099840 4493087781313445632 1792854250584791424 17539364793565688832 14839131262837034624 12138897732108380416 9438664201379726208 6738430670651072000 4038197139922417792 1337963609193763584 17084474152174660992 14384240621446006784 11684007090717352576 8983773559988698368 6283540029260044160 3583306498531389952 883072967802735744 16629583510783633152 13929349980054978944 11229116449326324736 8528882918597670528 5828649387869016320 3128415857140362112 428182326411707904 16174692869392605312 13474459338663951104 10774225807935296896 8073992277206642688 5373758746477988480 2673525215749334272 18420035758730231680 15719802228001577472 13019568697272923264 10319335166544269056 7619101635815614848 4918868105086960640 2218634574358306432 17965145117339203840 15264911586610549632 12564678055881895424 9864444525153241216 7164210994424587008 4463977463695932800 1763743932967278592 17510254475948176000 14810020945219521792 12109787414490867584 9409553883762213376 6709320353033559168 4009086822304904960 1308853291576250752 17055363834557148160 14355130303828493952 11654896773099839744 8954663242371185536 6254429711642531328 3554196180913877120 853962650185222912 16600473193166120320 13900239662437466112 11200006131708811904 8499772600980157696 5799539070251503488 3099305539522849280 399072008794195072 16145582551775092480 13445349021046438272 10745115490317784064 8044881959589129856 5344648428860475648 2644414898131821440 18390925441112718848 15690691910384064640 12990458379655410432 10290224848926756224 7589991318198102016 4889757787469447808 2189524256740793600 17936034799721691008 15235801268993036800 12535567738264382592 9835334207535728384 7135100676807074176 4434867146078419968 1734633615349765760 17481144158330663168 14780910627602008960 12080677096873354752 9380443566144700544 6680210035416046336 3979976504687392128 1279742973958737920 17026253516939635328 14326019986210981120 11625786455482326912 8925552924753672704 6225319394025018496 3525085863296364288 824852332567710080 16571362875548607488 13871129344819953280 11170895814091299072 8470662283362644864 5770428752633990656 3070195221905336448 369961691176682240 16116472234157579648 13416238703428925440 10716005172700271232 8015771641971617024 5315538111242962816 2615304580514308608 18361815123495206016 15661581592766551808 12961348062037897600 10261114531309243392 7560881000580589184 4860647469851934976 2160413939123280768 17906924482104178176 15206690951375523968 12506457420646869760 9806223889918215552 7105990359189561344 4405756828460907136 1705523297732252928 17452033840713150336 14751800309984496128 12051566779255841920 9351333248527187712 6651099717798533504 3950866187069879296 1250632656341225088 16997143199322122496 14296909668593468288 11596676137864814080 8896442607136159872 6196209076407505664 3495975545678851456 795742014950197248 16542252557931094656 13842019027202440448 11141785496473786240 8441551965745132032 5741318435016477824 3041084904287823616 340851373559169408 16087361916540066816 13387128385811412608 10686894855082758400 7986661324354104192 5286427793625449984 2586194262896795776 18332704805877693184 15632471275149038976 12932237744420384768 10232004213691730560 7531770682963076352 4831537152234422144 2131303621505767936 17877814164486665344 15177580633758011136 12477347103029356928 9777113572300702720 7076880041572048512 4376646510843394304 1676412980114740096 17422923523095637504 14722689992366983296 12022456461638329088 9322222930909674880 6621989400181020672 3921755869452366464 1221522338723712256 16968032881704609664 14267799350975955456 11567565820247301248 8867332289518647040 6167098758789992832 3466865228061338624 766631697332684416 16513142240313581824 13812908709584927616 11112675178856273408 8412441648127619200 5712208117398964992 3011974586670310784 311741055941656576 16058251598922553984 13358018068193899776 10657784537465245568 7957551006736591360 5257317476007937152 2557083945279282944 18303594488260180352 15603360957531526144 12903127426802871936 10202893896074217728 7502660365345563520 4802426834616909312 2102193303888255104 17848703846869152512 15148470316140498304 12448236785411844096 9748003254683189888 7047769723954535680 4347536193225881472 1647302662497227264 17393813205478124672 14693579674749470464 11993346144020816256 9293112613292162048 6592879082563507840 3892645551834853632 1192412021106199424 16938922564087096832 14238689033358442624 11538455502629788416 8838221971901134208 6137988441172480000 3437754910443825792 737521379715171584 16484031922696068992 13783798391967414784 11083564861238760576 8383331330510106368 5683097799781452160 2982864269052797952 282630738324143744 16029141281305041152 13328907750576386944 10628674219847732736 7928440689119078528 5228207158390424320 2527973627661770112 18274484170642667520 15574250639914013312 12874017109185359104 10173783578456704896 7473550047728050688 4773316516999396480 2073082986270742272 17819593529251639680 15119359998522985472 12419126467794331264 9718892937065677056 7018659406337022848 4318425875608368640 1618192344879714432 17364702887860611840 14664469357131957632 11964235826403303424 9264002295674649216 6563768764945995008 3863535234217340800 1163301703488686592 16909812246469584000 14209578715740929792 11509345185012275584 8809111654283621376 6108878123554967168 3408644592826312960 708411062097658752 16454921605078556160 13754688074349901952 11054454543621247744 8354221012892593536 5653987482163939328 2953753951435285120 253520420706630912 16000030963687528320 13299797432958874112 10599563902230219904 7899330371501565696 5199096840772911488 2498863310044257280 18245373853025154688 15545140322296500480 12844906791567846272 10144673260839192064 7444439730110537856 4744206199381883648 2043972668653229440 17790483211634126848 15090249680905472640 12390016150176818432 9689782619448164224 6989549088719510016 4289315557990855808 1589082027262201600 17335592570243099008 14635359039514444800 11935125508785790592 9234891978057136384 6534658447328482176 3834424916599827968 1134191385871173760 16880701928852071168 14180468398123416960 11480234867394762752 8780001336666108544 6079767805937454336 3379534275208800128 679300744480145920 16425811287461043328 13725577756732389120 11025344226003734912 8325110695275080704 5624877164546426496 2924643633817772288 224410103089118080 15970920646070015488 13270687115341361280 10570453584612707072 7870220053884052864 5169986523155398656 2469752992426744448 18216263535407641856 15516030004678987648 12815796473950333440 10115562943221679232 7415329412493025024 4715095881764370816 2014862351035716608 17761372894016614016 15061139363287959808 12360905832559305600 9660672301830651392 6960438771101997184 4260205240373342976 1559971709644688768 17306482252625586176 14606248721896931968 11906015191168277760 9205781660439623552 6505548129710969344 3805314598982315136 1105081068253660928 16851591611234558336 14151358080505904128 11451124549777249920 8750891019048595712 6050657488319941504 3350423957591287296 650190426862633088 16396700969843530496 13696467439114876288 10996233908386222080 8296000377657567872 5595766846928913664 2895533316200259456 195299785471605248 15941810328452502656 13241576797723848448 10541343266995194240 7841109736266540032 5140876205537885824 2440642674809231616 18187153217790129024 15486919687061474816 12786686156332820608 10086452625604166400 7386219094875512192 4685985564146857984 1985752033418203776 17732262576399101184 15032029045670446976 12331795514941792768 9631561984213138560 6931328453484484352 4231094922755830144 1530861392027175936 17277371935008073344 14577138404279419136 11876904873550764928 9176671342822110720 6476437812093456512 3776204281364802304 1075970750636148096 16822481293617045504 14122247762888391296 11422014232159737088 8721780701431082880 6021547170702428672 3321313639973774464 621080109245120256 16367590652226017664 13667357121497363456 10967123590768709248 8266890060040055040 5566656529311400832 2866422998582746624 166189467854092416 15912700010834989824 13212466480106335616 10512232949377681408 7811999418649027200 5111765887920372992 2411532357191718784 18158042900172616192 15457809369443961984 12757575838715307776 10057342307986653568 7357108777257999360 4656875246529345152 1956641715800690944 17703152258781588352 15002918728052934144 12302685197324279936 9602451666595625728 6902218135866971520 4201984605138317312 1501751074409663104 17248261617390560512 14548028086661906304 11847794555933252096 9147561025204597888 6447327494475943680 3747093963747289472 1046860433018635264 16793370975999532672 14093137445270878464 11392903914542224256 8692670383813570048 5992436853084915840 3292203322356261632 591969791627607424 16338480334608504832 13638246803879850624 10938013273151196416 8237779742422542208 5537546211693888000 2837312680965233792 137079150236579584 15883589693217476992 13183356162488822784 10483122631760168576 7782889101031514368 5082655570302860160 2382422039574205952 18128932582555103360 15428699051826449152 12728465521097794944 10028231990369140736 7327998459640486528 4627764928911832320 1927531398183178112 17674041941164075520 14973808410435421312 12273574879706767104 9573341348978112896 6873107818249458688 4172874287520804480 1472640756792150272 17219151299773047680 14518917769044393472 11818684238315739264 9118450707587085056 6418217176858430848 3717983646129776640 1017750115401122432 16764260658382019840 14064027127653365632 11363793596924711424 8663560066196057216 5963326535467403008 3263093004738748800 562859474010094592 16309370016990992000 13609136486262337792 10908902955533683584 8208669424805029376 5508435894076375168 2808202363347720960 107968832619066752 15854479375599964160 13154245844871309952 10454012314142655744 7753778783414001536 5053545252685347328 2353311721956693120 18099822264937590528 15399588734208936320 12699355203480282112 9999121672751627904 7298888142022973696 4598654611294319488 1898421080565665280 17644931623546562688 14944698092817908480 12244464562089254272 9544231031360600064 6843997500631945856 4143763969903291648 1443530439174637440 17190040982155534848 14489807451426880640 11789573920698226432 9089340389969572224 6389106859240918016 3688873328512263808 988639797783609600 16735150340764507008 14034916810035852800 11334683279307198592 8634449748578544384 5934216217849890176 3233982687121235968 533749156392581760 16280259699373479168 13580026168644824960 10879792637916170752 8179559107187516544 5479325576458862336 2779092045730208128 78858515001553920 15825369057982451328 13125135527253797120 10424901996525142912 7724668465796488704 5024434935067834496 2324201404339180288 18070711947320077696 15370478416591423488 12670244885862769280 9970011355134115072 7269777824405460864 4569544293676806656 1869310762948152448 17615821305929049856 14915587775200395648 12215354244471741440 9515120713743087232 6814887183014433024 4114653652285778816 1414420121557124608 17160930664538022016 14460697133809367808 11760463603080713600 9060230072352059392 6359996541623405184 3659763010894750976 959529480166096768 16706040023146994176 14005806492418339968 11305572961689685760 8605339430961031552 5905105900232377344 3204872369503723136 504638838775068928 16251149381755966336 13550915851027312128 10850682320298657920 8150448789570003712 5450215258841349504 2749981728112695296 49748197384041088 15796258740364938496 13096025209636284288 10395791678907630080 7695558148178975872 4995324617450321664 2295091086721667456 18041601629702564864 15341368098973910656 12641134568245256448 9940901037516602240 7240667506787948032 4540433976059293824 1840200445330639616 17586710988311537024 14886477457582882816 12186243926854228608 9486010396125574400 6785776865396920192 4085543334668265984 1385309803939611776 17131820346920509184 14431586816191854976 11731353285463200768 9031119754734546560 6330886224005892352 3630652693277238144 930419162548583936 16676929705529481344 13976696174800827136 11276462644072172928 8576229113343518720 5875995582614864512 3175762051886210304 475528521157556096 16222039064138453504 13521805533409799296 10821572002681145088 8121338471952490880 5421104941223836672 2720871410495182464 20637879766528256 15767148422747425664 13066914892018771456 10366681361290117248 7666447830561463040 4966214299832808832 2265980769104154624 18012491312085052032 15312257781356397824 12612024250627743616 9911790719899089408 7211557189170435200 4511323658441780992 1811090127713126784 17557600670694024192 14857367139965369984 12157133609236715776 9456900078508061568 6756666547779407360 4056433017050753152 1356199486322098944 17102710029302996352 14402476498574342144 11702242967845687936 9002009437117033728 6301775906388379520 3601542375659725312 901308844931071104 16647819387911968512 13947585857183314304 11247352326454660096 8547118795726005888 5846885264997351680 3146651734268697472 446418203540043264 16192928746520940672 13492695215792286464 10792461685063632256 8092228154334978048 5391994623606323840 2691761092877669632 18438271635858567040 15738038105129912832 13037804574401258624 10337571043672604416 7637337512943950208 4937103982215296000 2236870451486641792 17983380994467539200 15283147463738884992 12582913933010230784 9882680402281576576 7182446871552922368 4482213340824268160 1781979810095613952 17528490353076511360 14828256822347857152 12128023291619202944 9427789760890548736 6727556230161894528 4027322699433240320 1327089168704586112 17073599711685483520 14373366180956829312 11673132650228175104 8972899119499520896 6272665588770866688 3572432058042212480 872198527313558272 16618709070294455680 13918475539565801472 11218242008837147264 8518008478108493056 5817774947379838848 3117541416651184640 417307885922530432 16163818428903427840 13463584898174773632 10763351367446119424 8063117836717465216 5362884305988811008 2662650775260156800 18409161318241054208 15708927787512400000 13008694256783745792 10308460726055091584 7608227195326437376 4907993664597783168 2207760133869128960 17954270676850026368 15254037146121372160 12553803615392717952 9853570084664063744 7153336553935409536 4453103023206755328 1752869492478101120 17499380035458998528 14799146504730344320 12098912974001690112 9398679443273035904 6698445912544381696 3998212381815727488 1297978851087073280 17044489394067970688 14344255863339316480 11644022332610662272 8943788801882008064 6243555271153353856 3543321740424699648 843088209696045440 16589598752676942848 13889365221948288640 11189131691219634432 8488898160490980224 5788664629762326016 3088431099033671808 388197568305017600 16134708111285915008 13434474580557260800 10734241049828606592 8034007519099952384 5333773988371298176 2633540457642643968 18380051000623541376 15679817469894887168 12979583939166232960 10279350408437578752 7579116877708924544 4878883346980270336 2178649816251616128 17925160359232513536 15224926828503859328 12524693297775205120 9824459767046550912 7124226236317896704 4423992705589242496 1723759174860588288 17470269717841485696 14770036187112831488 12069802656384177280 9369569125655523072 6669335594926868864 3969102064198214656 1268868533469560448 17015379076450457856 14315145545721803648 11614912014993149440 8914678484264495232 6214444953535841024 3514211422807186816 813977892078532608 16560488435059430016 13860254904330775808 11160021373602121600 8459787842873467392 5759554312144813184 3059320781416158976 359087250687504768 16105597793668402176 13405364262939747968 10705130732211093760 8004897201482439552 5304663670753785344 2604430140025131136 18350940683006028544 15650707152277374336 12950473621548720128 10250240090820065920 7550006560091411712 4849773029362757504 2149539498634103296 17896050041615000704 15195816510886346496 12495582980157692288 9795349449429038080 7095115918700383872 4394882387971729664 1694648857243075456 17441159400223972864 14740925869495318656 12040692338766664448 9340458808038010240 6640225277309356032 3939991746580701824 1239758215852047616 16986268758832945024 14286035228104290816 11585801697375636608 8885568166646982400 6185334635918328192 3485101105189673984 784867574461019776 16531378117441917184 13831144586713262976 11130911055984608768 8430677525255954560 5730443994527300352 3030210463798646144 329976933069991936 16076487476050889344 13376253945322235136 10676020414593580928 7975786883864926720 5275553353136272512 2575319822407618304 18321830365388515712 15621596834659861504 12921363303931207296 10221129773202553088 7520896242473898880 4820662711745244672 2120429181016590464 17866939723997487872 15166706193268833664 12466472662540179456 9766239131811525248 7066005601082871040 4365772070354216832 1665538539625562624 17412049082606460032 14711815551877805824 12011582021149151616 9311348490420497408 6611114959691843200 3910881428963188992 1210647898234534784 16957158441215432192 14256924910486777984 11556691379758123776 8856457849029469568 6156224318300815360 3455990787572161152 755757256843506944 16502267799824404352 13802034269095750144 11101800738367095936 8401567207638441728 5701333676909787520 3001100146181133312 300866615452479104 16047377158433376512 13347143627704722304 10646910096976068096 7946676566247413888 5246443035518759680 2546209504790105472 18292720047771002880 15592486517042348672 12892252986313694464 10192019455585040256 7491785924856386048 4791552394127731840 2091318863399077632 17837829406379975040 15137595875651320832 12437362344922666624 9737128814194012416 7036895283465358208 4336661752736704000 1636428222008049792 17382938764988947200 14682705234260292992 11982471703531638784 9282238172802984576 6582004642074330368 3881771111345676160 1181537580617021952 16928048123597919360 14227814592869265152 11527581062140610944 8827347531411956736 6127114000683302528 3426880469954648320 726646939225994112 16473157482206891520 13772923951478237312 11072690420749583104 8372456890020928896 5672223359292274688 2971989828563620480 271756297834966272 16018266840815863680 13318033310087209472 10617799779358555264 7917566248629901056 5217332717901246848 2517099187172592640 18263609730153490048 15563376199424835840 12863142668696181632 10162909137967527424 7462675607238873216 4762442076510219008 2062208545781564800 17808719088762462208 15108485558033808000 12408252027305153792 9708018496576499584 7007784965847845376 4307551435119191168 1607317904390536960 17353828447371434368 14653594916642780160 11953361385914125952 9253127855185471744 6552894324456817536 3852660793728163328 1152427262999509120 16898937805980406528 14198704275251752320 11498470744523098112 8798237213794443904 6098003683065789696 3397770152337135488 697536621608481280 16444047164589378688 13743813633860724480 11043580103132070272 8343346572403416064 5643113041674761856 2942879510946107648 242645980217453440 15989156523198350848 13288922992469696640 10588689461741042432 7888455931012388224 5188222400283734016 2487988869555079808 18234499412535977216 15534265881807323008 12834032351078668800 10133798820350014592 7433565289621360384 4733331758892706176 2033098228164051968 17779608771144949376 15079375240416295168 12379141709687640960 9678908178958986752 6978674648230332544 4278441117501678336 1578207586773024128 17324718129753921536 14624484599025267328 11924251068296613120 9224017537567958912 6523784006839304704 3823550476110650496 1123316945381996288 16869827488362893696 14169593957634239488 11469360426905585280 8769126896176931072 6068893365448276864 3368659834719622656 668426303990968448 16414936846971865856 13714703316243211648 11014469785514557440 8314236254785903232 5614002724057249024 2913769193328594816 213535662599940608 15960046205580838016 13259812674852183808 10559579144123529600 7859345613394875392 5159112082666221184 2458878551937566976 18205389094918464384 15505155564189810176 12804922033461155968 10104688502732501760 7404454972003847552 4704221441275193344 2003987910546539136 17750498453527436544 15050264922798782336 12350031392070128128 9649797861341473920 6949564330612819712 4249330799884165504 1549097269155511296 17295607812136408704 14595374281407754496 11895140750679100288 9194907219950446080 6494673689221791872 3794440158493137664 1094206627764483456 16840717170745380864 14140483640016726656 11440250109288072448 8740016578559418240 6039783047830764032 3339549517102109824 639315986373455616 16385826529354353024 13685592998625698816 10985359467897044608 8285125937168390400 5584892406439736192 2884658875711081984 184425344982427776 15930935887963325184 13230702357234670976 10530468826506016768 7830235295777362560 5130001765048708352 2429768234320054144 18176278777300951552 15476045246572297344 12775811715843643136 10075578185114988928 7375344654386334720 4675111123657680512 1974877592929026304 17721388135909923712 15021154605181269504 12320921074452615296 9620687543723961088 6920454012995306880 4220220482266652672 1519986951537998464 17266497494518895872 14566263963790241664 11866030433061587456 9165796902332933248 6465563371604279040 3765329840875624832 1065096310146970624 16811606853127868032 14111373322399213824 11411139791670559616 8710906260941905408 6010672730213251200 3310439199484596992 610205668755942784 16356716211736840192 13656482681008185984 10956249150279531776 8256015619550877568 5555782088822223360 2855548558093569152 155315027364914944 15901825570345812352 13201592039617158144 10501358508888503936 7801124978159849728 5100891447431195520 2400657916702541312 18147168459683438720 15446934928954784512 12746701398226130304 10046467867497476096 7346234336768821888 4646000806040167680 1945767275311513472 17692277818292410880 14992044287563756672 12291810756835102464 9591577226106448256 6891343695377794048 4191110164649139840 1490876633920485632 17237387176901383040 14537153646172728832 11836920115444074624 9136686584715420416 6436453053986766208 3736219523258112000 1035985992529457792 16782496535510355200 14082263004781700992 11382029474053046784 8681795943324392576 5981562412595738368 3281328881867084160 581095351138429952 16327605894119327360 13627372363390673152 10927138832662018944 8226905301933364736 5526671771204710528 2826438240476056320 126204709747402112 15872715252728299520 13172481721999645312 10472248191270991104 7772014660542336896 5071781129813682688 2371547599085028480 18118058142065925888 15417824611337271680 12717591080608617472 10017357549879963264 7317124019151309056 4616890488422654848 1916656957694000640 17663167500674898048 14962933969946243840 12262700439217589632 9562466908488935424 6862233377760281216 4161999847031627008 1461766316302972800 17208276859283870208 14508043328555216000 11807809797826561792 9107576267097907584 6407342736369253376 3707109205640599168 1006875674911944960 16753386217892842368 14053152687164188160 11352919156435533952 8652685625706879744 5952452094978225536 3252218564249571328 551985033520917120 16298495576501814528 13598262045773160320 10898028515044506112 8197794984315851904 5497561453587197696 2797327922858543488 97094392129889280 15843604935110786688 13143371404382132480 10443137873653478272 7742904342924824064 5042670812196169856 2342437281467515648 18088947824448413056 15388714293719758848 12688480762991104640 9988247232262450432 7288013701533796224 4587780170805142016 1887546640076487808 17634057183057385216 14933823652328731008 12233590121600076800 9533356590871422592 6833123060142768384 4132889529414114176 1432655998685459968 17179166541666357376 14478933010937703168 11778699480209048960 9078465949480394752 6378232418751740544 3677998888023086336 977765357294432128 16724275900275329536 14024042369546675328 11323808838818021120 8623575308089366912 5923341777360712704 3223108246632058496 522874715903404288 16269385258884301696 13569151728155647488 10868918197426993280 8168684666698339072 5468451135969684864 2768217605241030656 67984074512376448 15814494617493273856 13114261086764619648 10414027556035965440 7713794025307311232 5013560494578657024 2313326963850002816 18059837506830900224 15359603976102246016 12659370445373591808 9959136914644937600 7258903383916283392 4558669853187629184 1858436322458974976 17604946865439872384 14904713334711218176 12204479803982563968 9504246273253909760 6804012742525255552 4103779211796601344 1403545681067947136 17150056224048844544 14449822693320190336 11749589162591536128 9049355631862881920 6349122101134227712 3648888570405573504 948655039676919296 16695165582657816704 13994932051929162496 11294698521200508288 8594464990471854080 5894231459743199872 3193997929014545664 493764398285891456 16240274941266788864 13540041410538134656 10839807879809480448 8139574349080826240 5439340818352172032 2739107287623517824 38873756894863616 15785384299875761024 13085150769147106816 10384917238418452608 7684683707689798400 4984450176961144192 2284216646232489984 18030727189213387392 15330493658484733184 12630260127756078976 9930026597027424768 7229793066298770560 4529559535570116352 1829326004841462144 17575836547822359552 14875603017093705344 12175369486365051136 9475135955636396928 6774902424907742720 4074668894179088512 1374435363450434304 17120945906431331712 14420712375702677504 11720478844974023296 9020245314245369088 6320011783516714880 3619778252788060672 919544722059406464 16666055265040303872 13965821734311649664 11265588203582995456 8565354672854341248 5865121142125687040 3164887611397032832 464654080668378624 16211164623649276032 13510931092920621824 10810697562191967616 8110464031463313408 5410230500734659200 2709996970006004992 9763439277350784 15756273982258248192 13056040451529593984 10355806920800939776 7655573390072285568 4955339859343631360 2255106328614977152 18001616871595874560 15301383340867220352 12601149810138566144 9900916279409911936 7200682748681257728 4500449217952603520 1800215687223949312 17546726230204846720 14846492699476192512 12146259168747538304 9446025638018884096 6745792107290229888 4045558576561575680 1345325045832921472 17091835588813818880 14391602058085164672 11691368527356510464 8991134996627856256 6290901465899202048 3590667935170547840 890434404441893632 16636944947422791040 13936711416694136832 11236477885965482624 8536244355236828416 5836010824508174208 3135777293779520000 435543763050865792 16182054306031763200 13481820775303108992 10781587244574454784 8081353713845800576 5381120183117146368 2680886652388492160 18427397195369389568 15727163664640735360 13026930133912081152 10326696603183426944 7626463072454772736 4926229541726118528 2225996010997464320 17972506553978361728 15272273023249707520 12572039492521053312 9871805961792399104 7171572431063744896 4471338900335090688 1771105369606436480 17517615912587333888 14817382381858679680 12117148851130025472 9416915320401371264 6716681789672717056 4016448258944062848 1316214728215408640 17062725271196306048 14362491740467651840 11662258209738997632 8962024679010343424 6261791148281689216 3561557617553035008 861324086824380800 16607834629805278208 13907601099076624000 11207367568347969792 8507134037619315584 5806900506890661376 3106666976162007168 406433445433352960 16152943988414250368 13452710457685596160 10752476926956941952 8052243396228287744 5352009865499633536 2651776334770979328 18398286877751876736 15698053347023222528 12997819816294568320 10297586285565914112 7597352754837259904 4897119224108605696 2196885693379951488 17943396236360848896 15243162705632194688 12542929174903540480 9842695644174886272 7142462113446232064 4442228582717577856 1741995051988923648 17488505594969821056 14788272064241166848 12088038533512512640 9387805002783858432 6687571472055204224 3987337941326550016 1287104410597895808 17033614953578793216 14333381422850139008 11633147892121484800 8932914361392830592 6232680830664176384 3532447299935522176 832213769206867968 16578724312187765376 13878490781459111168 11178257250730456960 8478023720001802752 5777790189273148544 3077556658544494336 377323127815840128 16123833670796737536 13423600140068083328 10723366609339429120 8023133078610774912 5322899547882120704 2622666017153466496 18369176560134363904 15668943029405709696 12968709498677055488 10268475967948401280 7568242437219747072 4868008906491092864 2167775375762438656 17914285918743336064 15214052388014681856 12513818857286027648 9813585326557373440 7113351795828719232 4413118265100065024 1712884734371410816 17459395277352308224 14759161746623654016 12058928215894999808 9358694685166345600 6658461154437691392 3958227623709037184 1257994092980382976 17004504635961280384 14304271105232626176 11604037574503971968 8903804043775317760 6203570513046663552 3503336982318009344 803103451589355136 16549613994570252544 13849380463841598336 11149146933112944128 8448913402384289920 5748679871655635712 3048446340926981504 348212810198327296 16094723353179224704 13394489822450570496 10694256291721916288 7994022760993262080 5293789230264607872 2593555699535953664 18340066242516851072 15639832711788196864 12939599181059542656 10239365650330888448 7539132119602234240 4838898588873580032 2138665058144925824 17885175601125823232 15184942070397169024 12484708539668514816 9784475008939860608 7084241478211206400 4384007947482552192 1683774416753897984 17430284959734795392 14730051429006141184 12029817898277486976 9329584367548832768 6629350836820178560 3929117306091524352 1228883775362870144 16975394318343767552 14275160787615113344 11574927256886459136 8874693726157804928 6174460195429150720 3474226664700496512 773993133971842304 16520503676952739712 13820270146224085504 11120036615495431296 8419803084766777088 5719569554038122880 3019336023309468672 319102492580814464 16065613035561711872 13365379504833057664 10665145974104403456 7964912443375749248 5264678912647095040 2564445381918440832 18310955924899338240 15610722394170684032 12910488863442029824 10210255332713375616 7510021801984721408 4809788271256067200 2109554740527412992 17856065283508310400 15155831752779656192 12455598222051001984 9755364691322347776 7055131160593693568 4354897629865039360 1654664099136385152 17401174642117282560 14700941111388628352 12000707580659974144 9300474049931319936 6600240519202665728 3900006988474011520 1199773457745357312 16946284000726254720 14246050469997600512 11545816939268946304 8845583408540292096 6145349877811637888 3445116347082983680 744882816354329472 16491393359335226880 13791159828606572672 11090926297877918464 8390692767149264256 5690459236420610048 2990225705691955840 289992174963301632 16036502717944199040 13336269187215544832 10636035656486890624 7935802125758236416 5235568595029582208 2535335064300928000 18281845607281825408 15581612076553171200 12881378545824516992 10181145015095862784 7480911484367208576 4780677953638554368 2080444422909900160 17826954965890797568 15126721435162143360 12426487904433489152 9726254373704834944 7026020842976180736 4325787312247526528 1625553781518872320 17372064324499769728 14671830793771115520 11971597263042461312 9271363732313807104 6571130201585152896 3870896670856498688 1170663140127844480 16917173683108741888 14216940152380087680 11516706621651433472 8816473090922779264 6116239560194125056 3416006029465470848 715772498736816640 16462283041717714048 13762049510989059840 11061815980260405632 8361582449531751424 5661348918803097216 2961115388074443008 260881857345788800 16007392400326686208 13307158869598032000 10606925338869377792 7906691808140723584 5206458277412069376 2506224746683415168 18252735289664312576 15552501758935658368 12852268228207004160 10152034697478349952 7451801166749695744 4751567636021041536 2051334105292387328 17797844648273284736 15097611117544630528 12397377586815976320 9697144056087322112 6996910525358667904 4296676994630013696 1596443463901359488 17342954006882256896 14642720476153602688 11942486945424948480 9242253414696294272 6542019883967640064 3841786353238985856 1141552822510331648 16888063365491229056 14187829834762574848 11487596304033920640 8787362773305266432 6087129242576612224 3386895711847958016 686662181119303808 16433172724100201216 13732939193371547008 11032705662642892800 8332472131914238592 5632238601185584384 2932005070456930176 231771539728275968 15978282082709173376 13278048551980519168 10577815021251864960 7877581490523210752 5177347959794556544 2477114429065902336 18223624972046799744 15523391441318145536 12823157910589491328 10122924379860837120 7422690849132182912 4722457318403528704 2022223787674874496 17768734330655771904 15068500799927117696 12368267269198463488 9668033738469809280 6967800207741155072 4267566677012500864 1567333146283846656 17313843689264744064 14613610158536089856 11913376627807435648 9213143097078781440 6512909566350127232 3812676035621473024 1112442504892818816 16858953047873716224 14158719517145062016 11458485986416407808 8758252455687753600 6058018924959099392 3357785394230445184 657551863501790976 16404062406482688384 13703828875754034176 11003595345025379968 8303361814296725760 5603128283568071552 2902894752839417344 202661222110763136 15949171765091660544 13248938234363006336 10548704703634352128 7848471172905697920 5148237642177043712 2448004111448389504 18194514654429286912 15494281123700632704 12794047592971978496 10093814062243324288 7393580531514670080 4693347000786015872 1993113470057361664 17739624013038259072 15039390482309604864 12339156951580950656 9638923420852296448 6938689890123642240 4238456359394988032 1538222828666333824 17284733371647231232 14584499840918577024 11884266310189922816 9184032779461268608 6483799248732614400 3783565718003960192 1083332187275305984 16829842730256203392 14129609199527549184 11429375668798894976 8729142138070240768 6028908607341586560 3328675076612932352 628441545884278144 16374952088865175552 13674718558136521344 10974485027407867136 8274251496679212928 5574017965950558720 2873784435221904512 173550904493250304 15920061447474147712 13219827916745493504 10519594386016839296 7819360855288185088 5119127324559530880 2418893793830876672 18165404336811774080 15465170806083119872 12764937275354465664 10064703744625811456 7364470213897157248 4664236683168503040 1964003152439848832 17710513695420746240 15010280164692092032 12310046633963437824 9609813103234783616 6909579572506129408 4209346041777475200 1509112511048820992 17255623054029718400 14555389523301064192 11855155992572409984 9154922461843755776 6454688931115101568 3754455400386447360 1054221869657793152 16800732412638690560 14100498881910036352 11400265351181382144 8700031820452727936 5999798289724073728 3299564758995419520 599331228266765312 16345841771247662720 13645608240519008512 10945374709790354304 8245141179061700096 5544907648333045888 2844674117604391680 144440586875737472 15890951129856634880 13190717599127980672 10490484068399326464 7790250537670672256 5090017006942018048 2389783476213363840 18136294019194261248 15436060488465607040 12735826957736952832 10035593427008298624 7335359896279644416 4635126365550990208 1934892834822336000 17681403377803233408 14981169847074579200 12280936316345924992 9580702785617270784 6880469254888616576 4180235724159962368 1480002193431308160 17226512736412205568 14526279205683551360 11826045674954897152 9125812144226242944 6425578613497588736 3725345082768934528 1025111552040280320 16771622095021177728 14071388564292523520 11371155033563869312 8670921502835215104 5970687972106560896 3270454441377906688 570220910649252480 16316731453630149888 13616497922901495680 10916264392172841472 8216030861444187264 5515797330715533056 2815563799986878848 115330269258224640 15861840812239122048 13161607281510467840 10461373750781813632 7761140220053159424 5060906689324505216 2360673158595851008 18107183701576748416 15406950170848094208 12706716640119440000 10006483109390785792 7306249578662131584 4606016047933477376 1905782517204823168 17652293060185720576 14952059529457066368 12251825998728412160 9551592467999757952 6851358937271103744 4151125406542449536 1450891875813795328 17197402418794692736 14497168888066038528 11796935357337384320 9096701826608730112 6396468295880075904 3696234765151421696 996001234422767488 16742511777403664896 14042278246675010688 11342044715946356480 8641811185217702272 5941577654489048064 3241344123760393856 541110593031739648 16287621136012637056 13587387605283982848 10887154074555328640 8186920543826674432 5486687013098020224 2786453482369366016 86219951640711808 15832730494621609216 13132496963892955008 10432263433164300800 7732029902435646592 5031796371706992384 2331562840978338176 18078073383959235584 15377839853230581376 12677606322501927168 9977372791773272960 7277139261044618752 4576905730315964544 1876672199587310336 17623182742568207744 14922949211839553536 12222715681110899328 9522482150382245120 6822248619653590912 4122015088924936704 1421781558196282496 17168292101177179904 14468058570448525696 11767825039719871488 9067591508991217280 6367357978262563072 3667124447533908864 966890916805254656 16713401459786152064 14013167929057497856 11312934398328843648 8612700867600189440 5912467336871535232 3212233806142881024 512000275414226816 16258510818395124224 13558277287666470016 10858043756937815808 8157810226209161600 5457576695480507392 2757343164751853184 57109634023198976 15803620177004096384 13103386646275442176 10403153115546787968 7702919584818133760 5002686054089479552 2302452523360825344 18048963066341722752 15348729535613068544 12648496004884414336 9948262474155760128 7248028943427105920 4547795412698451712 1847561881969797504 17594072424950694912 14893838894222040704 12193605363493386496 9493371832764732288 6793138302036078080 4092904771307423872 1392671240578769664 17139181783559667072 14438948252831012864 11738714722102358656 9038481191373704448 6338247660645050240 3638014129916396032 937780599187741824 16684291142168639232 13984057611439985024 11283824080711330816 8583590549982676608 5883357019254022400 3183123488525368192 482889957796713984 16229400500777611392 13529166970048957184 10828933439320302976 8128699908591648768 5428466377862994560 2728232847134340352 27999316405686144 15774509859386583552 13074276328657929344 10374042797929275136 7673809267200620928 4973575736471966720 2273342205743312512 18019852748724209920 15319619217995555712 12619385687266901504 9919152156538247296 7218918625809593088 4518685095080938880 1818451564352284672 17564962107333182080 14864728576604527872 12164495045875873664 9464261515147219456 6764027984418565248 4063794453689911040 1363560922961256832 17110071465942154240 14409837935213500032 11709604404484845824 9009370873756191616 6309137343027537408 3608903812298883200 908670281570228992 16655180824551126400 13954947293822472192 11254713763093817984 8554480232365163776 5854246701636509568 3154013170907855360 453779640179201152 16200290183160098560 13500056652431444352 10799823121702790144 8099589590974135936 5399356060245481728 2699122529516827520 18445633072497724928 15745399541769070720 13045166011040416512 10344932480311762304 7644698949583108096 4944465418854453888 2244231888125799680 17990742431106697088 15290508900378042880 12590275369649388672 9890041838920734464 7189808308192080256 4489574777463426048 1789341246734771840 17535851789715669248 14835618258987015040 12135384728258360832 9435151197529706624 6734917666801052416 4034684136072398208 1334450605343744000 17080961148324641408 14380727617595987200 11680494086867332992 8980260556138678784 6280027025410024576 3579793494681370368 879559963952716160 16626070506933613568 13925836976204959360 11225603445476305152 8525369914747650944 5825136384018996736 3124902853290342528 424669322561688320 16171179865542585728 13470946334813931520 10770712804085277312 8070479273356623104 5370245742627968896 2670012211899314688 18416522754880212096 15716289224151557888 13016055693422903680 10315822162694249472 7615588631965595264 4915355101236941056 2215121570508286848 17961632113489184256 15261398582760530048 12561165052031875840 9860931521303221632 7160697990574567424 4460464459845913216 1760230929117259008 17506741472098156416 14806507941369502208 12106274410640848000 9406040879912193792 6705807349183539584 4005573818454885376 1305340287726231168 17051850830707128576 14351617299978474368 11651383769249820160 8951150238521165952 6250916707792511744 3550683177063857536 850449646335203328 16596960189316100736 13896726658587446528 11196493127858792320 8496259597130138112 5796026066401483904 3095792535672829696 395559004944175488 16142069547925072896 13441836017196418688 10741602486467764480 8041368955739110272 5341135425010456064 2640901894281801856 18387412437262699264 15687178906534045056 12986945375805390848 10286711845076736640 7586478314348082432 4886244783619428224 2186011252890774016 17932521795871671424 15232288265143017216 12532054734414363008 9831821203685708800 7131587672957054592 4431354142228400384 1731120611499746176 17477631154480643584 14777397623751989376 12077164093023335168 9376930562294680960 6676697031566026752 3976463500837372544 1276229970108718336 17022740513089615744 14322506982360961536 11622273451632307328 8922039920903653120 6221806390174998912 3521572859446344704 821339328717690496 16567849871698587904 13867616340969933696 11167382810241279488 8467149279512625280 5766915748783971072 3066682218055316864 366448687326662656 16112959230307560064 13412725699578905856 10712492168850251648 8012258638121597440 5312025107392943232 2611791576664289024 18358302119645186432 15658068588916532224 12957835058187878016 10257601527459223808 7557367996730569600 4857134466001915392 2156900935273261184 17903411478254158592 15203177947525504384 12502944416796850176 9802710886068195968 7102477355339541760 4402243824610887552 1702010293882233344 17448520836863130752 14748287306134476544 12048053775405822336 9347820244677168128 6647586713948513920 3947353183219859712 1247119652491205504 16993630195472102912 14293396664743448704 11593163134014794496 8892929603286140288 6192696072557486080 3492462541828831872 792229011100177664 16538739554081075072 13838506023352420864 11138272492623766656 8438038961895112448 5737805431166458240 3037571900437804032 337338369709149824 16083848912690047232 13383615381961393024 10683381851232738816 7983148320504084608 5282914789775430400 2582681259046776192 18329191802027673600 15628958271299019392 12928724740570365184 10228491209841710976 7528257679113056768 4828024148384402560 2127790617655748352 17874301160636645760 15174067629907991552 12473834099179337344 9773600568450683136 7073367037722028928 4373133506993374720 1672899976264720512 17419410519245617920 14719176988516963712 12018943457788309504 9318709927059655296 6618476396331001088 3918242865602346880 1218009334873692672 16964519877854590080 14264286347125935872 11564052816397281664 8863819285668627456 6163585754939973248 3463352224211319040 763118693482664832 16509629236463562240 13809395705734908032 11109162175006253824 8408928644277599616 5708695113548945408 3008461582820291200 308228052091636992 16054738595072534400 13354505064343880192 10654271533615225984 7954038002886571776 5253804472157917568 2553570941429263360 18300081484410160768 15599847953681506560 12899614422952852352 10199380892224198144 7499147361495543936 4798913830766889728 2098680300038235520 17845190843019132928 15144957312290478720 12444723781561824512 9744490250833170304 7044256720104516096 4344023189375861888 1643789658647207680 17390300201628105088 14690066670899450880 11989833140170796672 9289599609442142464 6589366078713488256 3889132547984834048 1188899017256179840 16935409560237077248 14235176029508423040 11534942498779768832 8834708968051114624 6134475437322460416 3434241906593806208 734008375865152000 16480518918846049408 13780285388117395200 11080051857388740992 8379818326660086784 5679584795931432576 2979351265202778368 279117734474124160 16025628277455021568 13325394746726367360 10625161215997713152 7924927685269058944 5224694154540404736 2524460623811750528 18270971166792647936 15570737636063993728 12870504105335339520 10170270574606685312 7470037043878031104 4769803513149376896 2069569982420722688 17816080525401620096 15115846994672965888 12415613463944311680 9715379933215657472 7015146402487003264 4314912871758349056 1614679341029694848 17361189884010592256 14660956353281938048 11960722822553283840 9260489291824629632 6560255761095975424 3860022230367321216 1159788699638667008 16906299242619564416 14206065711890910208 11505832181162256000 8805598650433601792 6105365119704947584 3405131588976293376 704898058247639168 16451408601228536576 13751175070499882368 11050941539771228160 8350708009042573952 5650474478313919744 2950240947585265536 250007416856611328 15996517959837508736 13296284429108854528 10596050898380200320 7895817367651546112 5195583836922891904 2495350306194237696 18241860849175135104 15541627318446480896 12841393787717826688 10141160256989172480 7440926726260518272 4740693195531864064 2040459664803209856 17786970207784107264 15086736677055453056 12386503146326798848 9686269615598144640 6986036084869490432 4285802554140836224 1585569023412182016 17332079566393079424 14631846035664425216 11931612504935771008 9231378974207116800 6531145443478462592 3830911912749808384 1130678382021154176 16877188925002051584 14176955394273397376 11476721863544743168 8776488332816088960 6076254802087434752 3376021271358780544 675787740630126336 16422298283611023744 13722064752882369536 11021831222153715328 8321597691425061120 5621364160696406912 2921130629967752704 220897099239098496 15967407642219995904 13267174111491341696 10566940580762687488 7866707050034033280 5166473519305379072 2466239988576724864 18212750531557622272 15512517000828968064 12812283470100313856 10112049939371659648 7411816408643005440 4711582877914351232 2011349347185697024 17757859890166594432 15057626359437940224 12357392828709286016 9657159297980631808 6956925767251977600 4256692236523323392 1556458705794669184 17302969248775566592 14602735718046912384 11902502187318258176 9202268656589603968 6502035125860949760 3801801595132295552 1101568064403641344 16848078607384538752 14147845076655884544 11447611545927230336 8747378015198576128 6047144484469921920 3346910953741267712 646677423012613504 16393187965993510912 13692954435264856704 10992720904536202496 8292487373807548288 5592253843078894080 2892020312350239872 191786781621585664 15938297324602483072 13238063793873828864 10537830263145174656 7837596732416520448 5137363201687866240 2437129670959212032 18183640213940109440 15483406683211455232 12783173152482801024 10082939621754146816 7382706091025492608 4682472560296838400 1982239029568184192 17728749572549081600 15028516041820427392 12328282511091773184 9628048980363118976 6927815449634464768 4227581918905810560 1527348388177156352 17273858931158053760 14573625400429399552 11873391869700745344 9173158338972091136 6472924808243436928 3772691277514782720 1072457746786128512 16818968289767025920 14118734759038371712 11418501228309717504 8718267697581063296 6018034166852409088 3317800636123754880 617567105395100672 16364077648375998080 13663844117647343872 10963610586918689664 8263377056190035456 5563143525461381248 2862909994732727040 162676464004072832 15909187006984970240 13208953476256316032 10508719945527661824 7808486414799007616 5108252884070353408 2408019353341699200 18154529896322596608 15454296365593942400 12754062834865288192 10053829304136633984 7353595773407979776 4653362242679325568 1953128711950671360 17699639254931568768 14999405724202914560 12299172193474260352 9598938662745606144 6898705132016951936 4198471601288297728 1498238070559643520 17244748613540540928 14544515082811886720 11844281552083232512 9144048021354578304 6443814490625924096 3743580959897269888 1043347429168615680 16789857972149513088 14089624441420858880 11389390910692204672 8689157379963550464 5988923849234896256 3288690318506242048 588456787777587840 16334967330758485248 13634733800029831040 10934500269301176832 8234266738572522624 5534033207843868416 2833799677115214208 133566146386560000 15880076689367457408 13179843158638803200 10479609627910148992 7779376097181494784 5079142566452840576 2378909035724186368 18125419578705083776 15425186047976429568 12724952517247775360 10024718986519121152 7324485455790466944 4624251925061812736 1924018394333158528 17670528937314055936 14970295406585401728 12270061875856747520 9569828345128093312 6869594814399439104 4169361283670784896 1469127752942130688 17215638295923028096 14515404765194373888 11815171234465719680 9114937703737065472 6414704173008411264 3714470642279757056 1014237111551102848 16760747654532000256 14060514123803346048 11360280593074691840 8660047062346037632 5959813531617383424 3259580000888729216 559346470160075008 16305857013140972416 13605623482412318208 10905389951683664000 8205156420955009792 5504922890226355584 2804689359497701376 104455828769047168 15850966371749944576 13150732841021290368 10450499310292636160 7750265779563981952 5050032248835327744 2349798718106673536 18096309261087570944 15396075730358916736 12695842199630262528 9995608668901608320 7295375138172954112 4595141607444299904 1894908076715645696 17641418619696543104 14941185088967888896 12240951558239234688 9540718027510580480 6840484496781926272 4140250966053272064 1440017435324617856 17186527978305515264 14486294447576861056 11786060916848206848 9085827386119552640 6385593855390898432 3685360324662244224 985126793933590016 16731637336914487424 14031403806185833216 11331170275457179008 8630936744728524800 5930703213999870592 3230469683271216384 530236152542562176 16276746695523459584 13576513164794805376 10876279634066151168 8176046103337496960 5475812572608842752 2775579041880188544 75345511151534336 15821856054132431744 13121622523403777536 10421388992675123328 7721155461946469120 5020921931217814912 2320688400489160704 18067198943470058112 15366965412741403904 12666731882012749696 9966498351284095488 7266264820555441280 4566031289826787072 1865797759098132864 17612308302079030272 14912074771350376064 12211841240621721856 9511607709893067648 6811374179164413440 4111140648435759232 1410907117707105024 17157417660688002432 14457184129959348224 11756950599230694016 9056717068502039808 6356483537773385600 3656250007044731392 956016476316077184 16702527019296974592 14002293488568320384 11302059957839666176 8601826427111011968 5901592896382357760 3201359365653703552 501125834925049344 16247636377905946752 13547402847177292544 10847169316448638336 8146935785719984128 5446702254991329920 2746468724262675712 46235193534021504 15792745736514918912 13092512205786264704 10392278675057610496 7692045144328956288 4991811613600302080 2291578082871647872 18038088625852545280 15337855095123891072 12637621564395236864 9937388033666582656 7237154502937928448 4536920972209274240 1836687441480620032 17583197984461517440 14882964453732863232 12182730923004209024 9482497392275554816 6782263861546900608 4082030330818246400 1381796800089592192 17128307343070489600 14428073812341835392 11727840281613181184 9027606750884526976 6327373220155872768 3627139689427218560 926906158698564352 16673416701679461760 13973183170950807552 11272949640222153344 8572716109493499136 5872482578764844928 3172249048036190720 472015517307536512 16218526060288433920 13518292529559779712 10818058998831125504 8117825468102471296 5417591937373817088 2717358406645162880 17124875916508672 15763635418897406080 13063401888168751872 10363168357440097664 7662934826711443456 4962701295982789248 2262467765254135040 18008978308235032448 15308744777506378240 12608511246777724032 9908277716049069824 7208044185320415616 4507810654591761408 1807577123863107200 17554087666844004608 14853854136115350400 12153620605386696192 9453387074658041984 6753153543929387776 4052920013200733568 1352686482472079360 17099197025452976768 14398963494724322560 11698729963995668352 8998496433267014144 6298262902538359936 3598029371809705728 897795841081051520 16644306384061948928 13944072853333294720 11243839322604640512 8543605791875986304 5843372261147332096 3143138730418677888 442905199690023680 16189415742670921088 13489182211942266880 10788948681213612672 8088715150484958464 5388481619756304256 2688248089027650048 18434758632008547456 15734525101279893248 13034291570551239040 10334058039822584832 7633824509093930624 4933590978365276416 2233357447636622208 17979867990617519616 15279634459888865408 12579400929160211200 9879167398431556992 7178933867702902784 4478700336974248576 1778466806245594368 17524977349226491776 14824743818497837568 12124510287769183360 9424276757040529152 6724043226311874944 4023809695583220736 1323576164854566528 17070086707835463936 14369853177106809728 11669619646378155520 8969386115649501312 6269152584920847104 3568919054192192896 868685523463538688 16615196066444436096 13914962535715781888 11214729004987127680 8514495474258473472 5814261943529819264 3114028412801165056 413794882072510848 16160305425053408256 13460071894324754048 10759838363596099840 8059604832867445632 5359371302138791424 2659137771410137216 18405648314391034624 15705414783662380416 13005181252933726208 10304947722205072000 7604714191476417792 4904480660747763584 2204247130019109376 17950757673000006784 15250524142271352576 12550290611542698368 9850057080814044160 7149823550085389952 4449590019356735744 1749356488628081536 17495867031608978944 14795633500880324736 12095399970151670528 9395166439423016320 6694932908694362112 3994699377965707904 1294465847237053696 17040976390217951104 14340742859489296896 11640509328760642688 8940275798031988480 6240042267303334272 3539808736574680064 839575205846025856 16586085748826923264 13885852218098269056 11185618687369614848 8485385156640960640 5785151625912306432 3084918095183652224 384684564454998016 16131195107435895424 13430961576707241216 10730728045978587008 8030494515249932800 5330260984521278592 2630027453792624384 18376537996773521792 15676304466044867584 12976070935316213376 10275837404587559168 7575603873858904960 4875370343130250752 2175136812401596544 17921647355382493952 15221413824653839744 12521180293925185536 9820946763196531328 7120713232467877120 4420479701739222912 1720246171010568704 17466756713991466112 14766523183262811904 12066289652534157696 9366056121805503488 6665822591076849280 3965589060348195072 1265355529619540864 17011866072600438272 14311632541871784064 11611399011143129856 8911165480414475648 6210931949685821440 3510698418957167232 810464888228513024 16556975431209410432 13856741900480756224 11156508369752102016 8456274839023447808 5756041308294793600 3055807777566139392 355574246837485184 16102084789818382592 13401851259089728384 10701617728361074176 8001384197632419968 5301150666903765760 2600917136175111552 18347427679156008960 15647194148427354752 12946960617698700544 10246727086970046336 7546493556241392128 4846260025512737920 2146026494784083712 17892537037764981120 15192303507036326912 12492069976307672704 9791836445579018496 7091602914850364288 4391369384121710080 1691135853393055872 17437646396373953280 14737412865645299072 12037179334916644864 9336945804187990656 6636712273459336448 3936478742730682240 1236245212002028032 16982755754982925440 14282522224254271232 11582288693525617024 8882055162796962816 6181821632068308608 3481588101339654400 781354570611000192 16527865113591897600 13827631582863243392 11127398052134589184 8427164521405934976 5726930990677280768 3026697459948626560 326463929219972352 16072974472200869760 13372740941472215552 10672507410743561344 7972273880014907136 5272040349286252928 2571806818557598720 18318317361538496128 15618083830809841920 12917850300081187712 10217616769352533504 7517383238623879296 4817149707895225088 2116916177166570880 17863426720147468288 15163193189418814080 12462959658690159872 9762726127961505664 7062492597232851456 4362259066504197248 1662025535775543040 17408536078756440448 14708302548027786240 12008069017299132032 9307835486570477824 6607601955841823616 3907368425113169408 1207134894384515200 16953645437365412608 14253411906636758400 11553178375908104192 8852944845179449984 6152711314450795776 3452477783722141568 752244252993487360 16498754795974384768 13798521265245730560 11098287734517076352 8398054203788422144 5697820673059767936 2997587142331113728 297353611602459520 16043864154583356928 13343630623854702720 10643397093126048512 7943163562397394304 5242930031668740096 2542696500940085888 18289207043920983296 15588973513192329088 12888739982463674880 10188506451735020672 7488272921006366464 4788039390277712256 2087805859549058048 17834316402529955456 15134082871801301248 12433849341072647040 9733615810343992832 7033382279615338624 4333148748886684416 1632915218158030208 17379425761138927616 14679192230410273408 11978958699681619200 9278725168952964992 6578491638224310784 3878258107495656576 1178024576767002368 16924535119747899776 14224301589019245568 11524068058290591360 8823834527561937152 6123600996833282944 3423367466104628736 723133935375974528 16469644478356871936 13769410947628217728 11069177416899563520 8368943886170909312 5668710355442255104 2968476824713600896 268243293984946688 16014753836965844096 13314520306237189888 10614286775508535680 7914053244779881472 5213819714051227264 2513586183322573056 18260096726303470464 15559863195574816256 12859629664846162048 10159396134117507840 7459162603388853632 4758929072660199424 2058695541931545216 17805206084912442624 15104972554183788416 12404739023455134208 9704505492726480000 7004271961997825792 4304038431269171584 1603804900540517376 17350315443521414784 14650081912792760576 11949848382064106368 9249614851335452160 6549381320606797952 3849147789878143744 1148914259149489536 16895424802130386944 14195191271401732736 11494957740673078528 8794724209944424320 6094490679215770112 3394257148487115904 694023617758461696 16440534160739359104 13740300630010704896 11040067099282050688 8339833568553396480 5639600037824742272 2939366507096088064 239132976367433856 15985643519348331264 13285409988619677056 10585176457891022848 7884942927162368640 5184709396433714432 2484475865705060224 18230986408685957632 15530752877957303424 12830519347228649216 10130285816499995008 7430052285771340800 4729818755042686592 2029585224314032384 17776095767294929792 15075862236566275584 12375628705837621376 9675395175108967168 6975161644380312960 4274928113651658752 1574694582923004544 17321205125903901952 14620971595175247744 11920738064446593536 9220504533717939328 6520271002989285120 3820037472260630912 1119803941531976704 16866314484512874112 14166080953784219904 11465847423055565696 8765613892326911488 6065380361598257280 3365146830869603072 664913300140948864 16411423843121846272 13711190312393192064 11010956781664537856 8310723250935883648 5610489720207229440 2910256189478575232 210022658749921024 15956533201730818432 13256299671002164224 10556066140273510016 7855832609544855808 5155599078816201600 2455365548087547392 18201876091068444800 15501642560339790592 12801409029611136384 10101175498882482176 7400941968153827968 4700708437425173760 2000474906696519552 17746985449677416960 15046751918948762752 12346518388220108544 9646284857491454336 6946051326762800128 4245817796034145920 1545584265305491712 17292094808286389120 14591861277557734912 11891627746829080704 9191394216100426496 6491160685371772288 3790927154643118080 1090693623914463872 16837204166895361280 14136970636166707072 11436737105438052864 8736503574709398656 6036270043980744448 3336036513252090240 635802982523436032 16382313525504333440 13682079994775679232 10981846464047025024 8281612933318370816 5581379402589716608 2881145871861062400 180912341132408192 15927422884113305600 13227189353384651392 10526955822655997184 7826722291927342976 5126488761198688768 2426255230470034560 18172765773450931968 15472532242722277760 12772298711993623552 10072065181264969344 7371831650536315136 4671598119807660928 1971364589079006720 17717875132059904128 15017641601331249920 12317408070602595712 9617174539873941504 6916941009145287296 4216707478416633088 1516473947687978880 17262984490668876288 14562750959940222080 11862517429211567872 9162283898482913664 6462050367754259456 3761816837025605248 1061583306296951040 16808093849277848448 14107860318549194240 11407626787820540032 8707393257091885824 6007159726363231616 3306926195634577408 606692664905923200 16353203207886820608 13652969677158166400 10952736146429512192 8252502615700857984 5552269084972203776 2852035554243549568 151802023514895360 15898312566495792768 13198079035767138560 10497845505038484352 7797611974309830144 5097378443581175936 2397144912852521728 18143655455833419136 15443421925104764928 12743188394376110720 10042954863647456512 7342721332918802304 4642487802190148096 1942254271461493888 17688764814442391296 14988531283713737088 12288297752985082880 9588064222256428672 6887830691527774464 4187597160799120256 1487363630070466048 17233874173051363456 14533640642322709248 11833407111594055040 9133173580865400832 6432940050136746624 3732706519408092416 1032472988679438208 16778983531660335616 14078750000931681408 11378516470203027200 8678282939474372992 5978049408745718784 3277815878017064576 577582347288410368 16324092890269307776 13623859359540653568 10923625828811999360 8223392298083345152 5523158767354690944 2822925236626036736 122691705897382528 15869202248878279936 13168968718149625728 10468735187420971520 7768501656692317312 5068268125963663104 2368034595235008896 18114545138215906304 15414311607487252096 12714078076758597888 10013844546029943680 7313611015301289472 4613377484572635264 1913143953843981056 17659654496824878464 14959420966096224256 12259187435367570048 9558953904638915840 6858720373910261632 4158486843181607424 1458253312452953216 17204763855433850624 14504530324705196416 11804296793976542208 9104063263247888000 6403829732519233792 3703596201790579584 1003362671061925376 16749873214042822784 14049639683314168576 11349406152585514368 8649172621856860160 5948939091128205952 3248705560399551744 548472029670897536 16294982572651794944 13594749041923140736 10894515511194486528 8194281980465832320 5494048449737178112 2793814919008523904 93581388279869696 15840091931260767104 13139858400532112896 10439624869803458688 7739391339074804480 5039157808346150272 2338924277617496064 18085434820598393472 15385201289869739264 12684967759141085056 9984734228412430848 7284500697683776640 4584267166955122432 1884033636226468224 17630544179207365632 14930310648478711424 12230077117750057216 9529843587021403008 6829610056292748800 4129376525564094592 1429142994835440384 17175653537816337792 14475420007087683584 11775186476359029376 9074952945630375168 6374719414901720960 3674485884173066752 974252353444412544 16720762896425309952 14020529365696655744 11320295834968001536 8620062304239347328 5919828773510693120 3219595242782038912 519361712053384704 16265872255034282112 13565638724305627904 10865405193576973696 8165171662848319488 5464938132119665280 2764704601391011072 64471070662356864 15810981613643254272 13110748082914600064 10410514552185945856 7710281021457291648 5010047490728637440 2309813959999983232 18056324502980880640 15356090972252226432 12655857441523572224 9955623910794918016 7255390380066263808 4555156849337609600 1854923318608955392 17601433861589852800 14901200330861198592 12200966800132544384 9500733269403890176 6800499738675235968 4100266207946581760 1400032677217927552 17146543220198824960 14446309689470170752 11746076158741516544 9045842628012862336 6345609097284208128 3645375566555553920 945142035826899712 16691652578807797120 13991419048079142912 11291185517350488704 8590951986621834496 5890718455893180288 3190484925164526080 490251394435871872 16236761937416769280 13536528406688115072 10836294875959460864 8136061345230806656 5435827814502152448 2735594283773498240 35360753044844032 15781871296025741440 13081637765297087232 10381404234568433024 7681170703839778816 4980937173111124608 2280703642382470400 18027214185363367808 15326980654634713600 12626747123906059392 9926513593177405184 7226280062448750976 4526046531720096768 1825813000991442560 17572323543972339968 14872090013243685760 12171856482515031552 9471622951786377344 6771389421057723136 4071155890329068928 1370922359600414720 17117432902581312128 14417199371852657920 11716965841124003712 9016732310395349504 6316498779666695296 3616265248938041088 916031718209386880 16662542261190284288 13962308730461630080 11262075199732975872 8561841669004321664 5861608138275667456 3161374607547013248 461141076818359040 16207651619799256448 13507418089070602240 10807184558341948032 8106951027613293824 5406717496884639616 2706483966155985408 6250435427331200 15752760978408228608 13052527447679574400 10352293916950920192 7652060386222265984 4951826855493611776 2251593324764957568 17998103867745854976 15297870337017200768 12597636806288546560 9897403275559892352 7197169744831238144 4496936214102583936 1796702683373929728 17543213226354827136 14842979695626172928 12142746164897518720 9442512634168864512 6742279103440210304 4042045572711556096 1341812041982901888 17088322584963799296 14388089054235145088 11687855523506490880 8987621992777836672 6287388462049182464 3587154931320528256 886921400591874048 16633431943572771456 13933198412844117248 11232964882115463040 8532731351386808832 5832497820658154624 3132264289929500416 432030759200846208 16178541302181743616 13478307771453089408 10778074240724435200 8077840709995780992 5377607179267126784 2677373648538472576 18423884191519369984 15723650660790715776 13023417130062061568 10323183599333407360 7622950068604753152 4922716537876098944 2222483007147444736 17968993550128342144 15268760019399687936 12568526488671033728 9868292957942379520 7168059427213725312 4467825896485071104 1767592365756416896 17514102908737314304 14813869378008660096 12113635847280005888 9413402316551351680 6713168785822697472 4012935255094043264 1312701724365389056 17059212267346286464 14358978736617632256 11658745205888978048 8958511675160323840 6258278144431669632 3558044613703015424 857811082974361216 16604321625955258624 13904088095226604416 11203854564497950208 8503621033769296000 5803387503040641792 3103153972311987584 402920441583333376 16149430984564230784 13449197453835576576 10748963923106922368 8048730392378268160 5348496861649613952 2648263330920959744 18394773873901857152 15694540343173202944 12994306812444548736 10294073281715894528 7593839750987240320 4893606220258586112 2193372689529931904 17939883232510829312 15239649701782175104 12539416171053520896 9839182640324866688 7138949109596212480 4438715578867558272 1738482048138904064 17484992591119801472 14784759060391147264 12084525529662493056 9384291998933838848 6684058468205184640 3983824937476530432 1283591406747876224 17030101949728773632 14329868419000119424 11629634888271465216 8929401357542811008 6229167826814156800 3528934296085502592 828700765356848384 16575211308337745792 13874977777609091584 11174744246880437376 8474510716151783168 5774277185423128960 3074043654694474752 373810123965820544 16120320666946717952 13420087136218063744 10719853605489409536 8019620074760755328 5319386544032101120 2619153013303446912 18365663556284344320 15665430025555690112 12965196494827035904 10264962964098381696 7564729433369727488 4864495902641073280 2164262371912419072 17910772914893316480 15210539384164662272 12510305853436008064 9810072322707353856 7109838791978699648 4409605261250045440 1709371730521391232 17455882273502288640 14755648742773634432 12055415212044980224 9355181681316326016 6654948150587671808 3954714619859017600 1254481089130363392 17000991632111260800 14300758101382606592 11600524570653952384 8900291039925298176 6200057509196643968 3499823978467989760 799590447739335552 16546100990720232960 13845867459991578752 11145633929262924544 8445400398534270336 5745166867805616128 3044933337076961920 344699806348307712 16091210349329205120 13390976818600550912 10690743287871896704 7990509757143242496 5290276226414588288 2590042695685934080 18336553238666831488 15636319707938177280 12936086177209523072 10235852646480868864 7535619115752214656 4835385585023560448 2135152054294906240 17881662597275803648 15181429066547149440 12481195535818495232 9780962005089841024 7080728474361186816 4380494943632532608 1680261412903878400 17426771955884775808 14726538425156121600 12026304894427467392 9326071363698813184 6625837832970158976 3925604302241504768 1225370771512850560 16971881314493747968 14271647783765093760 11571414253036439552 8871180722307785344 6170947191579131136 3470713660850476928 770480130121822720 16516990673102720128 13816757142374065920 11116523611645411712 8416290080916757504 5716056550188103296 3015823019459449088 315589488730794880 16062100031711692288 13361866500983038080 10661632970254383872 7961399439525729664 5261165908797075456 2560932378068421248 18307442921049318656 15607209390320664448 12906975859592010240 10206742328863356032 7506508798134701824 4806275267406047616 2106041736677393408 17852552279658290816 15152318748929636608 12452085218200982400 9751851687472328192 7051618156743673984 4351384626015019776 1651151095286365568 17397661638267262976 14697428107538608768 11997194576809954560 9296961046081300352 6596727515352646144 3896493984623991936 1196260453895337728 16942770996876235136 14242537466147580928 11542303935418926720 8842070404690272512 6141836873961618304 3441603343232964096 741369812504309888 16487880355485207296 13787646824756553088 11087413294027898880 8387179763299244672 5686946232570590464 2986712701841936256 286479171113282048 16032989714094179456 13332756183365525248 10632522652636871040 7932289121908216832 5232055591179562624 2531822060450908416 18278332603431805824 15578099072703151616 12877865541974497408 10177632011245843200 7477398480517188992 4777164949788534784 2076931419059880576 17823441962040777984 15123208431312123776 12422974900583469568 9722741369854815360 7022507839126161152 4322274308397506944 1622040777668852736 17368551320649750144 14668317789921095936 11968084259192441728 9267850728463787520 6567617197735133312 3867383667006479104 1167150136277824896 16913660679258722304 14213427148530068096 11513193617801413888 8812960087072759680 6112726556344105472 3412493025615451264 712259494886797056 16458770037867694464 13758536507139040256 11058302976410386048 8358069445681731840 5657835914953077632 2957602384224423424 257368853495769216 16003879396476666624 13303645865748012416 10603412335019358208 7903178804290704000 5202945273562049792 2502711742833395584 18249222285814292992 15548988755085638784 12848755224356984576 10148521693628330368 7448288162899676160 4748054632171021952 2047821101442367744 17794331644423265152 15094098113694610944 12393864582965956736 9693631052237302528 6993397521508648320 4293163990779994112 1592930460051339904 17339441003032237312 14639207472303583104 11938973941574928896 9238740410846274688 6538506880117620480 3838273349388966272 1138039818660312064 16884550361641209472 14184316830912555264 11484083300183901056 8783849769455246848 6083616238726592640 3383382707997938432 683149177269284224 16429659720250181632 13729426189521527424 11029192658792873216 8328959128064219008 5628725597335564800 2928492066606910592 228258535878256384 15974769078859153792 13274535548130499584 10574302017401845376 7874068486673191168 5173834955944536960 2473601425215882752 18220111968196780160 15519878437468125952 12819644906739471744 10119411376010817536 7419177845282163328 4718944314553509120 2018710783824854912 17765221326805752320 15064987796077098112 12364754265348443904 9664520734619789696 6964287203891135488 4264053673162481280 1563820142433827072 17310330685414724480 14610097154686070272 11909863623957416064 9209630093228761856 6509396562500107648 3809163031771453440 1108929501042799232 16855440044023696640 14155206513295042432 11454972982566388224 8754739451837734016 6054505921109079808 3354272390380425600 654038859651771392 16400549402632668800 13700315871904014592 11000082341175360384 8299848810446706176 5599615279718051968 2899381748989397760 199148218260743552 15945658761241640960 13245425230512986752 10545191699784332544 7844958169055678336 5144724638327024128 2444491107598369920 18191001650579267328 15490768119850613120 12790534589121958912 10090301058393304704 7390067527664650496 4689833996935996288 1989600466207342080 17736111009188239488 15035877478459585280 12335643947730931072 9635410417002276864 6935176886273622656 4234943355544968448 1534709824816314240 17281220367797211648 14580986837068557440 11880753306339903232 9180519775611249024 6480286244882594816 3780052714153940608 1079819183425286400 16826329726406183808 14126096195677529600 11425862664948875392 8725629134220221184 6025395603491566976 3325162072762912768 624928542034258560 16371439085015155968 13671205554286501760 10970972023557847552 8270738492829193344 5570504962100539136 2870271431371884928 170037900643230720 15916548443624128128 13216314912895473920 10516081382166819712 7815847851438165504 5115614320709511296 2415380789980857088 18161891332961754496 15461657802233100288 12761424271504446080 10061190740775791872 7360957210047137664 4660723679318483456 1960490148589829248 17707000691570726656 15006767160842072448 12306533630113418240 9606300099384764032 6906066568656109824 4205833037927455616 1505599507198801408 17252110050179698816 14551876519451044608 11851642988722390400 9151409457993736192 6451175927265081984 3750942396536427776 1050708865807773568 16797219408788670976 14096985878060016768 11396752347331362560 8696518816602708352 5996285285874054144 3296051755145399936 595818224416745728 16342328767397643136 13642095236668988928 10941861705940334720 8241628175211680512 5541394644483026304 2841161113754372096 140927583025717888 15887438126006615296 13187204595277961088 10486971064549306880 7786737533820652672 5086504003091998464 2386270472363344256 18132781015344241664 15432547484615587456 12732313953886933248 10032080423158279040 7331846892429624832 4631613361700970624 1931379830972316416 17677890373953213824 14977656843224559616 12277423312495905408 9577189781767251200 6876956251038596992 4176722720309942784 1476489189581288576 17222999732562185984 14522766201833531776 11822532671104877568 9122299140376223360 6422065609647569152 3721832078918914944 1021598548190260736 16768109091171158144 14067875560442503936 11367642029713849728 8667408498985195520 5967174968256541312 3266941437527887104 566707906799232896 16313218449780130304 13612984919051476096 10912751388322821888 8212517857594167680 5512284326865513472 2812050796136859264 111817265408205056 15858327808389102464 13158094277660448256 10457860746931794048 7757627216203139840 5057393685474485632 2357160154745831424 18103670697726728832 15403437166998074624 12703203636269420416 10002970105540766208 7302736574812112000 4602503044083457792 1902269513354803584 17648780056335700992 14948546525607046784 12248312994878392576 9548079464149738368 6847845933421084160 4147612402692429952 1447378871963775744 17193889414944673152 14493655884216018944 11793422353487364736 9093188822758710528 6392955292030056320 3692721761301402112 992488230572747904 16738998773553645312 14038765242824991104 11338531712096336896 8638298181367682688 5938064650639028480 3237831119910374272 537597589181720064 16284108132162617472 13583874601433963264 10883641070705309056 8183407539976654848 5483174009248000640 2782940478519346432 82706947790692224 15829217490771589632 13128983960042935424 10428750429314281216 7728516898585627008 5028283367856972800 2328049837128318592 18074560380109216000 15374326849380561792 12674093318651907584 9973859787923253376 7273626257194599168 4573392726465944960 1873159195737290752 17619669738718188160 14919436207989533952 12219202677260879744 9518969146532225536 6818735615803571328 4118502085074917120 1418268554346262912 17164779097327160320 14464545566598506112 11764312035869851904 9064078505141197696 6363844974412543488 3663611443683889280 963377912955235072 16709888455936132480 14009654925207478272 11309421394478824064 8609187863750169856 5908954333021515648 3208720802292861440 508487271564207232 16254997814545104640 13554764283816450432 10854530753087796224 8154297222359142016 5454063691630487808 2753830160901833600 53596630173179392 15800107173154076800 13099873642425422592 10399640111696768384 7699406580968114176 4999173050239459968 2298939519510805760 18045450062491703168 15345216531763048960 12644983001034394752 9944749470305740544 7244515939577086336 4544282408848432128 1844048878119777920 17590559421100675328 14890325890372021120 12190092359643366912 9489858828914712704 6789625298186058496 4089391767457404288 1389158236728750080 17135668779709647488 14435435248980993280 11735201718252339072 9034968187523684864 6334734656795030656 3634501126066376448 934267595337722240 16680778138318619648 13980544607589965440 11280311076861311232 8580077546132657024 5879844015404002816 3179610484675348608 479376953946694400 16225887496927591808 13525653966198937600 10825420435470283392 8125186904741629184 5424953374012974976 2724719843284320768 24486312555666560 15770996855536563968 13070763324807909760 10370529794079255552 7670296263350601344 4970062732621947136 2269829201893292928 18016339744874190336 15316106214145536128 12615872683416881920 9915639152688227712 7215405621959573504 4515172091230919296 1814938560502265088 17561449103483162496 14861215572754508288 12160982042025854080 9460748511297199872 6760514980568545664 4060281449839891456 1360047919111237248 17106558462092134656 14406324931363480448 11706091400634826240 9005857869906172032 6305624339177517824 3605390808448863616 905157277720209408 16651667820701106816 13951434289972452608 11251200759243798400 8550967228515144192 5850733697786489984 3150500167057835776 450266636329181568 16196777179310078976 13496543648581424768 10796310117852770560 8096076587124116352 5395843056395462144 2695609525666807936 18442120068647705344 15741886537919051136 13041653007190396928 10341419476461742720 7641185945733088512 4940952415004434304 2240718884275780096 17987229427256677504 15286995896528023296 12586762365799369088 9886528835070714880 7186295304342060672 4486061773613406464 1785828242884752256 17532338785865649664 14832105255136995456 12131871724408341248 9431638193679687040 6731404662951032832 4031171132222378624 1330937601493724416 17077448144474621824 14377214613745967616 11676981083017313408 8976747552288659200 6276514021560004992 3576280490831350784 876046960102696576 16622557503083593984 13922323972354939776 11222090441626285568 8521856910897631360 5821623380168977152 3121389849440322944 421156318711668736 16167666861692566144 13467433330963911936 10767199800235257728 8066966269506603520 5366732738777949312 2666499208049295104 18413009751030192512 15712776220301538304 13012542689572884096 10312309158844229888 7612075628115575680 4911842097386921472 2211608566658267264 17958119109639164672 15257885578910510464 12557652048181856256 9857418517453202048 7157184986724547840 4456951455995893632 1756717925267239424 17503228468248136832 14802994937519482624 12102761406790828416 9402527876062174208 6702294345333520000 4002060814604865792 1301827283876211584 17048337826857108992 14348104296128454784 11647870765399800576 8947637234671146368 6247403703942492160 3547170173213837952 846936642485183744 16593447185466081152 13893213654737426944 11192980124008772736 8492746593280118528 5792513062551464320 3092279531822810112 392046001094155904 16138556544075053312 13438323013346399104 10738089482617744896 8037855951889090688 5337622421160436480 2637388890431782272 18383899433412679680 15683665902684025472 12983432371955371264 10283198841226717056 7582965310498062848 4882731779769408640 2182498249040754432 17929008792021651840 15228775261292997632 12528541730564343424 9828308199835689216 7128074669107035008 4427841138378380800 1727607607649726592 17474118150630624000 14773884619901969792 12073651089173315584 9373417558444661376 6673184027716007168 3972950496987352960 1272716966258698752 17019227509239596160 14318993978510941952 11618760447782287744 8918526917053633536 6218293386324979328 3518059855596325120 817826324867670912 16564336867848568320 13864103337119914112 11163869806391259904 8463636275662605696 5763402744933951488 3063169214205297280 362935683476643072 16109446226457540480 13409212695728886272 10708979165000232064 8008745634271577856 5308512103542923648 2608278572814269440 18354789115795166848 15654555585066512640 12954322054337858432 10254088523609204224 7553854992880550016 4853621462151895808 2153387931423241600 17899898474404139008 15199664943675484800 12499431412946830592 9799197882218176384 7098964351489522176 4398730820760867968 1698497290032213760 17445007833013111168 14744774302284456960 12044540771555802752 9344307240827148544 6644073710098494336 3943840179369840128 1243606648641185920 16990117191622083328 14289883660893429120 11589650130164774912 8889416599436120704 6189183068707466496 3488949537978812288 788716007250158080 16535226550231055488 13834993019502401280 11134759488773747072 8434525958045092864 5734292427316438656 3034058896587784448 333825365859130240 16080335908840027648 13380102378111373440 10679868847382719232 7979635316654065024 5279401785925410816 2579168255196756608 18325678798177654016 15625445267448999808 12925211736720345600 10224978205991691392 7524744675263037184 4824511144534382976 2124277613805728768 17870788156786626176 15170554626057971968 12470321095329317760 9770087564600663552 7069854033872009344 4369620503143355136 1669386972414700928 17415897515395598336 14715663984666944128 12015430453938289920 9315196923209635712 6614963392480981504 3914729861752327296 1214496331023673088 16961006874004570496 14260773343275916288 11560539812547262080 8860306281818607872 6160072751089953664 3459839220361299456 759605689632645248 16506116232613542656 13805882701884888448 11105649171156234240 8405415640427580032 5705182109698925824 3004948578970271616 304715048241617408 16051225591222514816 13350992060493860608 10650758529765206400 7950524999036552192 5250291468307897984 2550057937579243776 18296568480560141184 15596334949831486976 12896101419102832768 10195867888374178560 7495634357645524352 4795400826916870144 2095167296188215936 17841677839169113344 15141444308440459136 12441210777711804928 9740977246983150720 7040743716254496512 4340510185525842304 1640276654797188096 17386787197778085504 14686553667049431296 11986320136320777088 9286086605592122880 6585853074863468672 3885619544134814464 1185386013406160256 16931896556387057664 14231663025658403456 11531429494929749248 8831195964201095040 6130962433472440832 3430728902743786624 730495372015132416 16477005914996029824 13776772384267375616 11076538853538721408 8376305322810067200 5676071792081412992 2975838261352758784 275604730624104576 16022115273605001984 13321881742876347776 10621648212147693568 7921414681419039360 5221181150690385152 2520947619961730944 18267458162942628352 15567224632213974144 12866991101485319936 10166757570756665728 7466524040028011520 4766290509299357312 2066056978570703104 17812567521551600512 15112333990822946304 12412100460094292096 9711866929365637888 7011633398636983680 4311399867908329472 1611166337179675264 17357676880160572672 14657443349431918464 11957209818703264256 9256976287974610048 6556742757245955840 3856509226517301632 1156275695788647424 16902786238769544832 14202552708040890624 11502319177312236416 8802085646583582208 6101852115854928000 3401618585126273792 701385054397619584 16447895597378516992 13747662066649862784 11047428535921208576 8347195005192554368 5646961474463900160 2946727943735245952 246494413006591744 15993004955987489152 13292771425258834944 10592537894530180736 7892304363801526528 5192070833072872320 2491837302344218112 18238347845325115520 15538114314596461312 12837880783867807104 10137647253139152896 7437413722410498688 4737180191681844480 2036946660953190272 17783457203934087680 15083223673205433472 12382990142476779264 9682756611748125056 6982523081019470848 4282289550290816640 1582056019562162432 17328566562543059840 14628333031814405632 11928099501085751424 9227865970357097216 6527632439628443008 3827398908899788800 1127165378171134592 16873675921152032000 14173442390423377792 11473208859694723584 8772975328966069376 6072741798237415168 3372508267508760960 672274736780106752 16418785279761004160 13718551749032349952 11018318218303695744 8318084687575041536 5617851156846387328 2917617626117733120 217384095389078912 15963894638369976320 13263661107641322112 10563427576912667904 7863194046184013696 5162960515455359488 2462726984726705280 18209237527707602688 15509003996978948480 12808770466250294272 10108536935521640064 7408303404792985856 4708069874064331648 2007836343335677440 17754346886316574848 15054113355587920640 12353879824859266432 9653646294130612224 6953412763401958016 4253179232673303808 1552945701944649600 17299456244925547008 14599222714196892800 11898989183468238592 9198755652739584384 6498522122010930176 3798288591282275968 1098055060553621760 16844565603534519168 14144332072805864960 11444098542077210752 8743865011348556544 6043631480619902336 3343397949891248128 643164419162593920 16389674962143491328 13689441431414837120 10989207900686182912 8288974369957528704 5588740839228874496 2888507308500220288 188273777771566080 15934784320752463488 13234550790023809280 10534317259295155072 7834083728566500864 5133850197837846656 2433616667109192448 18180127210090089856 15479893679361435648 12779660148632781440 10079426617904127232 7379193087175473024 4678959556446818816 1978726025718164608 17725236568699062016 15025003037970407808 12324769507241753600 9624535976513099392 6924302445784445184 4224068915055790976 1523835384327136768 17270345927308034176 14570112396579379968 11869878865850725760 9169645335122071552 6469411804393417344 3769178273664763136 1068944742936108928 16815455285917006336 14115221755188352128 11414988224459697920 8714754693731043712 6014521163002389504 3314287632273735296 614054101545081088 16360564644525978496 13660331113797324288 10960097583068670080 8259864052340015872 5559630521611361664 2859396990882707456 159163460154053248 15905674003134950656 13205440472406296448 10505206941677642240 7804973410948988032 5104739880220333824 2404506349491679616 18151016892472577024 15450783361743922816 12750549831015268608 10050316300286614400 7350082769557960192 4649849238829305984 1949615708100651776 17696126251081549184 14995892720352894976 12295659189624240768 9595425658895586560 6895192128166932352 4194958597438278144 1494725066709623936 17241235609690521344 14541002078961867136 11840768548233212928 9140535017504558720 6440301486775904512 3740067956047250304 1039834425318596096 16786344968299493504 14086111437570839296 11385877906842185088 8685644376113530880 5985410845384876672 3285177314656222464 584943783927568256 16331454326908465664 13631220796179811456 10930987265451157248 8230753734722503040 5530520203993848832 2830286673265194624 130053142536540416 15876563685517437824 13176330154788783616 10476096624060129408 7775863093331475200 5075629562602820992 2375396031874166784 18121906574855064192 15421673044126409984 12721439513397755776 10021205982669101568 7320972451940447360 4620738921211793152 1920505390483138944 17667015933464036352 14966782402735382144 12266548872006727936 9566315341278073728 6866081810549419520 4165848279820765312 1465614749092111104 17212125292073008512 14511891761344354304 11811658230615700096 9111424699887045888 6411191169158391680 3710957638429737472 1010724107701083264 16757234650681980672 14057001119953326464 11356767589224672256 8656534058496018048 5956300527767363840 3256066997038709632 555833466310055424 16302344009290952832 13602110478562298624 10901876947833644416 8201643417104990208 5501409886376336000 2801176355647681792 100942824919027584 15847453367899924992 13147219837171270784 10446986306442616576 7746752775713962368 5046519244985308160 2346285714256653952 18092796257237551360 15392562726508897152 12692329195780242944 9992095665051588736 7291862134322934528 4591628603594280320 1891395072865626112 17637905615846523520 14937672085117869312 12237438554389215104 9537205023660560896 6836971492931906688 4136737962203252480 1436504431474598272 17183014974455495680 14482781443726841472 11782547912998187264 9082314382269533056 6382080851540878848 3681847320812224640 981613790083570432 16728124333064467840 14027890802335813632 11327657271607159424 8627423740878505216 5927190210149851008 3226956679421196800 526723148692542592 16273233691673440000 13573000160944785792 10872766630216131584 8172533099487477376 5472299568758823168 2772066038030168960 71832507301514752 15818343050282412160 13118109519553757952 10417875988825103744 7717642458096449536 5017408927367795328 2317175396639141120 18063685939620038528 15363452408891384320 12663218878162730112 9962985347434075904 7262751816705421696 4562518285976767488 1862284755248113280 17608795298229010688 14908561767500356480 12208328236771702272 9508094706043048064 6807861175314393856 4107627644585739648 1407394113857085440 17153904656837982848 14453671126109328640 11753437595380674432 9053204064652020224 6352970533923366016 3652737003194711808 952503472466057600 16699014015446955008 13998780484718300800 11298546953989646592 8598313423260992384 5898079892532338176 3197846361803683968 497612831075029760 16244123374055927168 13543889843327272960 10843656312598618752 8143422781869964544 5443189251141310336 2742955720412656128 42722189684001920 15789232732664899328 13088999201936245120 10388765671207590912 7688532140478936704 4988298609750282496 2288065079021628288 18034575622002525696 15334342091273871488 12634108560545217280 9933875029816563072 7233641499087908864 4533407968359254656 1833174437630600448 17579684980611497856 14879451449882843648 12179217919154189440 9478984388425535232 6778750857696881024 4078517326968226816 1378283796239572608 17124794339220470016 14424560808491815808 11724327277763161600 9024093747034507392 6323860216305853184 3623626685577198976 923393154848544768 16669903697829442176 13969670167100787968 11269436636372133760 8569203105643479552 5868969574914825344 3168736044186171136 468502513457516928 16215013056438414336 13514779525709760128 10814545994981105920 8114312464252451712 5414078933523797504 2713845402795143296 13611872066489088 15760122415047386496 13059888884318732288 10359655353590078080 7659421822861423872 4959188292132769664 2258954761404115456 18005465304385012864 15305231773656358656 12604998242927704448 9904764712199050240 7204531181470396032 4504297650741741824 1804064120013087616 17550574662993985024 14850341132265330816 12150107601536676608 9449874070808022400 6749640540079368192 4049407009350713984 1349173478622059776 17095684021602957184 14395450490874302976 11695216960145648768 8994983429416994560 6294749898688340352 3594516367959686144 894282837231031936 16640793380211929344 13940559849483275136 11240326318754620928 8540092788025966720 5839859257297312512 3139625726568658304 439392195840004096 16185902738820901504 13485669208092247296 10785435677363593088 8085202146634938880 5384968615906284672 2684735085177630464 18431245628158527872 15731012097429873664 13030778566701219456 10330545035972565248 7630311505243911040 4930077974515256832 2229844443786602624 17976354986767500032 15276121456038845824 12575887925310191616 9875654394581537408 7175420863852883200 4475187333124228992 1774953802395574784 17521464345376472192 14821230814647817984 12120997283919163776 9420763753190509568 6720530222461855360 4020296691733201152 1320063161004546944 17066573703985444352 14366340173256790144 11666106642528135936 8965873111799481728 6265639581070827520 3565406050342173312 865172519613519104 16611683062594416512 13911449531865762304 11211216001137108096 8510982470408453888 5810748939679799680 3110515408951145472 410281878222491264 16156792421203388672 13456558890474734464 10756325359746080256 8056091829017426048 5355858298288771840 2655624767560117632 18402135310541015040 15701901779812360832 13001668249083706624 10301434718355052416 7601201187626398208 4900967656897744000 2200734126169089792 17947244669149987200 15247011138421332992 12546777607692678784 9846544076964024576 7146310546235370368 4446077015506716160 1745843484778061952 17492354027758959360 14792120497030305152 12091886966301650944 9391653435572996736 6691419904844342528 3991186374115688320 1290952843387034112 17037463386367931520 14337229855639277312 11636996324910623104 8936762794181968896 6236529263453314688 3536295732724660480 836062201996006272 16582572744976903680 13882339214248249472 11182105683519595264 8481872152790941056 5781638622062286848 3081405091333632640 381171560604978432 16127682103585875840 13427448572857221632 10727215042128567424 8026981511399913216 5326747980671259008 2626514449942604800 18373024992923502208 15672791462194848000 12972557931466193792 10272324400737539584 7572090870008885376 4871857339280231168 2171623808551576960 17918134351532474368 15217900820803820160 12517667290075165952 9817433759346511744 7117200228617857536 4416966697889203328 1716733167160549120 17463243710141446528 14763010179412792320 12062776648684138112 9362543117955483904 6662309587226829696 3962076056498175488 1261842525769521280 17008353068750418688 14308119538021764480 11607886007293110272 8907652476564456064 6207418945835801856 3507185415107147648 806951884378493440 16553462427359390848 13853228896630736640 11152995365902082432 8452761835173428224 5752528304444774016 3052294773716119808 352061242987465600 16098571785968363008 13398338255239708800 10698104724511054592 7997871193782400384 5297637663053746176 2597404132325091968 18343914675305989376 15643681144577335168 12943447613848680960 10243214083120026752 7542980552391372544 4842747021662718336 2142513490934064128 17889024033914961536 15188790503186307328 12488556972457653120 9788323441728998912 7088089911000344704 4387856380271690496 1687622849543036288 17434133392523933696 14733899861795279488 12033666331066625280 9333432800337971072 6633199269609316864 3932965738880662656 1232732208152008448 16979242751132905856 14279009220404251648 11578775689675597440 8878542158946943232 6178308628218289024 3478075097489634816 777841566760980608 16524352109741878016 13824118579013223808 11123885048284569600 8423651517555915392 5723417986827261184 3023184456098606976 322950925369952768 16069461468350850176 13369227937622195968 10668994406893541760 7968760876164887552 5268527345436233344 2568293814707579136 18314804357688476544 15614570826959822336 12914337296231168128 10214103765502513920 7513870234773859712 4813636704045205504 2113403173316551296 17859913716297448704 15159680185568794496 12459446654840140288 9759213124111486080 7058979593382831872 4358746062654177664 1658512531925523456 17405023074906420864 14704789544177766656 12004556013449112448 9304322482720458240 6604088951991804032 3903855421263149824 1203621890534495616 16950132433515393024 14249898902786738816 11549665372058084608 8849431841329430400 6149198310600776192 3448964779872121984 748731249143467776 16495241792124365184 13795008261395710976 11094774730667056768 8394541199938402560 5694307669209748352 2994074138481094144 293840607752439936 16040351150733337344 13340117620004683136 10639884089276028928 7939650558547374720 5239417027818720512 2539183497090066304 18285694040070963712 15585460509342309504 12885226978613655296 10184993447885001088 7484759917156346880 4784526386427692672 2084292855699038464 17830803398679935872 15130569867951281664 12430336337222627456 9730102806493973248 7029869275765319040 4329635745036664832 1629402214308010624 17375912757288908032 14675679226560253824 11975445695831599616 9275212165102945408 6574978634374291200 3874745103645636992 1174511572916982784 16921022115897880192 14220788585169225984 11520555054440571776 8820321523711917568 6120087992983263360 3419854462254609152 719620931525954944 16466131474506852352 13765897943778198144 11065664413049543936 8365430882320889728 5665197351592235520 2964963820863581312 264730290134927104 16011240833115824512 13311007302387170304 10610773771658516096 7910540240929861888 5210306710201207680 2510073179472553472 18256583722453450880 15556350191724796672 12856116660996142464 10155883130267488256 7455649599538834048 4755416068810179840 2055182538081525632 17801693081062423040 15101459550333768832 12401226019605114624 9700992488876460416 7000758958147806208 4300525427419152000 1600291896690497792 17346802439671395200 14646568908942740992 11946335378214086784 9246101847485432576 6545868316756778368 3845634786028124160 1145401255299469952 16891911798280367360 14191678267551713152 11491444736823058944 8791211206094404736 6090977675365750528 3390744144637096320 690510613908442112 16437021156889339520 13736787626160685312 11036554095432031104 8336320564703376896 5636087033974722688 2935853503246068480 235619972517414272 15982130515498311680 13281896984769657472 10581663454041003264 7881429923312349056 5181196392583694848 2480962861855040640 18227473404835938048 15527239874107283840 12827006343378629632 10126772812649975424 7426539281921321216 4726305751192667008 2026072220464012800 17772582763444910208 15072349232716256000 12372115701987601792 9671882171258947584 6971648640530293376 4271415109801639168 1571181579072984960 17317692122053882368 14617458591325228160 11917225060596573952 9216991529867919744 6516757999139265536 3816524468410611328 1116290937681957120 16862801480662854528 14162567949934200320 11462334419205546112 8762100888476891904 6061867357748237696 3361633827019583488 661400296290929280 16407910839271826688 13707677308543172480 11007443777814518272 8307210247085864064 5606976716357209856 2906743185628555648 206509654899901440 15953020197880798848 13252786667152144640 10552553136423490432 7852319605694836224 5152086074966182016 2451852544237527808 18198363087218425216 15498129556489771008 12797896025761116800 10097662495032462592 7397428964303808384 4697195433575154176 1996961902846499968 17743472445827397376 15043238915098743168 12343005384370088960 9642771853641434752 6942538322912780544 4242304792184126336 1542071261455472128 17288581804436369536 14588348273707715328 11888114742979061120 9187881212250406912 6487647681521752704 3787414150793098496 1087180620064444288 16833691163045341696 14133457632316687488 11433224101588033280 8732990570859379072 6032757040130724864 3332523509402070656 632289978673416448 16378800521654313856 13678566990925659648 10978333460197005440 8278099929468351232 5577866398739697024 2877632868011042816 177399337282388608 15923909880263286016 13223676349534631808 10523442818805977600 7823209288077323392 5122975757348669184 2422742226620014976 18169252769600912384 15469019238872258176 12768785708143603968 10068552177414949760 7368318646686295552 4668085115957641344 1967851585228987136 17714362128209884544 15014128597481230336 12313895066752576128 9613661536023921920 6913428005295267712 4213194474566613504 1512960943837959296 17259471486818856704 14559237956090202496 11859004425361548288 9158770894632894080 6458537363904239872 3758303833175585664 1058070302446931456 16804580845427828864 14104347314699174656 11404113783970520448 8703880253241866240 6003646722513212032 3303413191784557824 603179661055903616 16349690204036801024 13649456673308146816 10949223142579492608 8248989611850838400 5548756081122184192 2848522550393529984 148289019664875776 15894799562645773184 13194566031917118976 10494332501188464768 7794098970459810560 5093865439731156352 2393631909002502144 18140142451983399552 15439908921254745344 12739675390526091136 10039441859797436928 7339208329068782720 4638974798340128512 1938741267611474304 17685251810592371712 14985018279863717504 12284784749135063296 9584551218406409088 6884317687677754880 4184084156949100672 1483850626220446464 17230361169201343872 14530127638472689664 11829894107744035456 9129660577015381248 6429427046286727040 3729193515558072832 1028959984829418624 16775470527810316032 14075236997081661824 11375003466353007616 8674769935624353408 5974536404895699200 3274302874167044992 574069343438390784 16320579886419288192 13620346355690633984 10920112824961979776 8219879294233325568 5519645763504671360 2819412232776017152 119178702047362944 15865689245028260352 13165455714299606144 10465222183570951936 7764988652842297728 5064755122113643520 2364521591384989312 18111032134365886720 15410798603637232512 12710565072908578304 10010331542179924096 7310098011451269888 4609864480722615680 1909630949993961472 17656141492974858880 14955907962246204672 12255674431517550464 9555440900788896256 6855207370060242048 4154973839331587840 1454740308602933632 17201250851583831040 14501017320855176832 11800783790126522624 9100550259397868416 6400316728669214208 3700083197940560000 999849667211905792 16746360210192803200 14046126679464148992 11345893148735494784 8645659618006840576 5945426087278186368 3245192556549532160 544959025820877952 16291469568801775360 13591236038073121152 10891002507344466944 8190768976615812736 5490535445887158528 2790301915158504320 90068384429850112 15836578927410747520 13136345396682093312 10436111865953439104 7735878335224784896 5035644804496130688 2335411273767476480 18081921816748373888 15381688286019719680 12681454755291065472 9981221224562411264 7280987693833757056 4580754163105102848 1880520632376448640 17627031175357346048 14926797644628691840 12226564113900037632 9526330583171383424 6826097052442729216 4125863521714075008 1425629990985420800 17172140533966318208 14471907003237664000 11771673472509009792 9071439941780355584 6371206411051701376 3670972880323047168 970739349594392960 16717249892575290368 14017016361846636160 11316782831117981952 8616549300389327744 5916315769660673536 3216082238932019328 515848708203365120 16262359251184262528 13562125720455608320 10861892189726954112 8161658658998299904 5461425128269645696 2761191597540991488 60958066812337280 15807468609793234688 13107235079064580480 10407001548335926272 7706768017607272064 5006534486878617856 2306300956149963648 18052811499130861056 15352577968402206848 12652344437673552640 9952110906944898432 7251877376216244224 4551643845487590016 1851410314758935808 17597920857739833216 14897687327011179008 12197453796282524800 9497220265553870592 6796986734825216384 4096753204096562176 1396519673367907968 17143030216348805376 14442796685620151168 11742563154891496960 9042329624162842752 6342096093434188544 3641862562705534336 941629031976880128 16688139574957777536 13987906044229123328 11287672513500469120 8587438982771814912 5887205452043160704 3186971921314506496 486738390585852288 16233248933566749696 13533015402838095488 10832781872109441280 8132548341380787072 5432314810652132864 2732081279923478656 31847749194824448 15778358292175721856 13078124761447067648 10377891230718413440 7677657699989759232 4977424169261105024 2277190638532450816 18023701181513348224 15323467650784694016 12623234120056039808 9923000589327385600 7222767058598731392 4522533527870077184 1822299997141422976 17568810540122320384 14868577009393666176 12168343478665011968 9468109947936357760 6767876417207703552 4067642886479049344 1367409355750395136 17113919898731292544 14413686368002638336 11713452837273984128 9013219306545329920 6312985775816675712 3612752245088021504 912518714359367296 16659029257340264704 13958795726611610496 11258562195882956288 8558328665154302080 5858095134425647872 3157861603696993664 457628072968339456 16204138615949236864 13503905085220582656 10803671554491928448 8103438023763274240 5403204493034620032 2702970962305965824 2737431577311616 15749247974558209024 13049014443829554816 10348780913100900608 7648547382372246400 4948313851643592192 2248080320914937984 17994590863895835392 15294357333167181184 12594123802438526976 9893890271709872768 7193656740981218560 4493423210252564352 1793189679523910144 17539700222504807552 14839466691776153344 12139233161047499136 9438999630318844928 6738766099590190720 4038532568861536512 1338299038132882304 17084809581113779712 14384576050385125504 11684342519656471296 8984108988927817088 6283875458199162880 3583641927470508672 883408396741854464 16629918939722751872 13929685408994097664 11229451878265443456 8529218347536789248 5828984816808135040 3128751286079480832 428517755350826624 16175028298331724032 13474794767603069824 10774561236874415616 8074327706145761408 5374094175417107200 2673860644688452992 18420371187669350400 15720137656940696192 13019904126212041984 10319670595483387776 7619437064754733568 4919203534026079360 2218970003297425152 17965480546278322560 15265247015549668352 12565013484821014144 9864779954092359936 7164546423363705728 4464312892635051520 1764079361906397312 17510589904887294720 14810356374158640512 12110122843429986304 9409889312701332096 6709655781972677888 4009422251244023680 1309188720515369472 17055699263496266880 14355465732767612672 11655232202038958464 8954998671310304256 6254765140581650048 3554531609852995840 854298079124341632 16600808622105239040 13900575091376584832 11200341560647930624 8500108029919276416 5799874499190622208 3099640968461968000 399407437733313792 16145917980714211200 13445684449985556992 10745450919256902784 8045217388528248576 5344983857799594368 2644750327070940160 18391260870051837568 15691027339323183360 12990793808594529152 10290560277865874944 7590326747137220736 4890093216408566528 2189859685679912320 17936370228660809728 15236136697932155520 12535903167203501312 9835669636474847104 7135436105746192896 4435202575017538688 1734969044288884480 17481479587269781888 14781246056541127680 12081012525812473472 9380778995083819264 6680545464355165056 3980311933626510848 1280078402897856640 17026588945878754048 14326355415150099840 11626121884421445632 8925888353692791424 6225654822964137216 3525421292235483008 825187761506828800 16571698304487726208 13871464773759072000 11171231243030417792 8470997712301763584 5770764181573109376 3070530650844455168 370297120115800960 16116807663096698368 13416574132368044160 10716340601639389952 8016107070910735744 5315873540182081536 2615640009453427328 18362150552434324736 15661917021705670528 12961683490977016320 10261449960248362112 7561216429519707904 4860982898791053696 2160749368062399488 17907259911043296896 15207026380314642688 12506792849585988480 9806559318857334272 7106325788128680064 4406092257400025856 1705858726671371648 17452369269652269056 14752135738923614848 12051902208194960640 9351668677466306432 6651435146737652224 3951201616008998016 1250968085280343808 16997478628261241216 14297245097532587008 11597011566803932800 8896778036075278592 6196544505346624384 3496310974617970176 796077443889315968 16542587986870213376 13842354456141559168 11142120925412904960 8441887394684250752 5741653863955596544 3041420333226942336 341186802498288128 16087697345479185536 13387463814750531328 10687230284021877120 7986996753293222912 5286763222564568704 2586529691835914496 18333040234816811904 15632806704088157696 12932573173359503488 10232339642630849280 7532106111902195072 4831872581173540864 2131639050444886656 17878149593425784064 15177916062697129856 12477682531968475648 9777449001239821440 7077215470511167232 4376981939782513024 1676748409053858816 17423258952034756224 14723025421306102016 12022791890577447808 9322558359848793600 6622324829120139392 3922091298391485184 1221857767662830976 16968368310643728384 14268134779915074176 11567901249186419968 8867667718457765760 6167434187729111552 3467200657000457344 766967126271803136 16513477669252700544 13813244138524046336 11113010607795392128 8412777077066737920 5712543546338083712 3012310015609429504 312076484880775296 16058587027861672704 13358353497133018496 10658119966404364288 7957886435675710080 5257652904947055872 2557419374218401664 18303929917199299072 15603696386470644864 12903462855741990656 10203229325013336448 7502995794284682240 4802762263556028032 2102528732827373824 17849039275808271232 15148805745079617024 12448572214350962816 9748338683622308608 7048105152893654400 4347871622165000192 1647638091436345984 17394148634417243392 14693915103688589184 11993681572959934976 9293448042231280768 6593214511502626560 3892980980773972352 1192747450045318144 16939257993026215552 14239024462297561344 11538790931568907136 8838557400840252928 6138323870111598720 3438090339382944512 737856808654290304 16484367351635187712 13784133820906533504 11083900290177879296 8383666759449225088 5683433228720570880 2983199697991916672 282966167263262464 16029476710244159872 13329243179515505664 10629009648786851456 7928776118058197248 5228542587329543040 2528309056600888832 18274819599581786240 15574586068853132032 12874352538124477824 10174119007395823616 7473885476667169408 4773651945938515200 2073418415209860992 17819928958190758400 15119695427462104192 12419461896733449984 9719228366004795776 7018994835276141568 4318761304547487360 1618527773818833152 17365038316799730560 14664804786071076352 11964571255342422144 9264337724613767936 6564104193885113728 3863870663156459520 1163637132427805312 16910147675408702720 14209914144680048512 11509680613951394304 8809447083222740096 6109213552494085888 3408980021765431680 708746491036777472 16455257034017674880 13755023503289020672 11054789972560366464 8354556441831712256 5654322911103058048 2954089380374403840 253855849645749632 16000366392626647040 13300132861897992832 10599899331169338624 7899665800440684416 5199432269712030208 2499198738983376000 18245709281964273408 15545475751235619200 12845242220506964992 10145008689778310784 7444775159049656576 4744541628321002368 2044308097592348160 17790818640573245568 15090585109844591360 12390351579115937152 9690118048387282944 6989884517658628736 4289650986929974528 1589417456201320320 17335927999182217728 14635694468453563520 11935460937724909312 9235227406996255104 6534993876267600896 3834760345538946688 1134526814810292480 16881037357791189888 14180803827062535680 11480570296333881472 8780336765605227264 6080103234876573056 3379869704147918848 679636173419264640 16426146716400162048 13725913185671507840 11025679654942853632 8325446124214199424 5625212593485545216 2924979062756891008 224745532028236800 15971256075009134208 13271022544280480000 10570789013551825792 7870555482823171584 5170321952094517376 2470088421365863168 18216598964346760576 15516365433618106368 12816131902889452160 10115898372160797952 7415664841432143744 4715431310703489536 2015197779974835328 17761708322955732736 15061474792227078528 12361241261498424320 9661007730769770112 6960774200041115904 4260540669312461696 1560307138583807488 17306817681564704896 14606584150836050688 11906350620107396480 9206117089378742272 6505883558650088064 3805650027921433856 1105416497192779648 16851927040173677056 14151693509445022848 11451459978716368640 8751226447987714432 6050992917259060224 3350759386530406016 650525855801751808 16397036398782649216 13696802868053995008 10996569337325340800 8296335806596686592 5596102275868032384 2895868745139378176 195635214410723968 15942145757391621376 13241912226662967168 10541678695934312960 7841445165205658752 5141211634477004544 2440978103748350336 18187488646729247744 15487255116000593536 12787021585271939328 10086788054543285120 7386554523814630912 4686320993085976704 1986087462357322496 17732598005338219904 15032364474609565696 12332130943880911488 9631897413152257280 6931663882423603072 4231430351694948864 1531196820966294656 17277707363947192064 14577473833218537856 11877240302489883648 9177006771761229440 6476773241032575232 3776539710303921024 1076306179575266816 16822816722556164224 14122583191827510016 11422349661098855808 8722116130370201600 6021882599641547392 3321649068912893184 621415538184238976 16367926081165136384 13667692550436482176 10967459019707827968 8267225488979173760 5566991958250519552 2866758427521865344 166524896793211136 15913035439774108544 13212801909045454336 10512568378316800128 7812334847588145920 5112101316859491712 2411867786130837504 18158378329111734912 15458144798383080704 12757911267654426496 10057677736925772288 7357444206197118080 4657210675468463872 1956977144739809664 17703487687720707072 15003254156992052864 12303020626263398656 9602787095534744448 6902553564806090240 4202320034077436032 1502086503348781824 17248597046329679232 14548363515601025024 11848129984872370816 9147896454143716608 6447662923415062400 3747429392686408192 1047195861957753984 16793706404938651392 14093472874209997184 11393239343481342976 8693005812752688768 5992772282024034560 3292538751295380352 592305220566726144 16338815763547623552 13638582232818969344 10938348702090315136 8238115171361660928 5537881640633006720 2837648109904352512 137414579175698304 15883925122156595712 13183691591427941504 10483458060699287296 7783224529970633088 5082990999241978880 2382757468513324672 18129268011494222080 15429034480765567872 12728800950036913664 10028567419308259456 7328333888579605248 4628100357850951040 1927866827122296832 17674377370103194240 14974143839374540032 12273910308645885824 9573676777917231616 6873443247188577408 4173209716459923200 1472976185731268992 17219486728712166400 14519253197983512192 11819019667254857984 9118786136526203776 6418552605797549568 3718319075068895360 1018085544340241152 16764596087321138560 14064362556592484352 11364129025863830144 8663895495135175936 5963661964406521728 3263428433677867520 563194902949213312 16309705445930110720 13609471915201456512 10909238384472802304 8209004853744148096 5508771323015493888 2808537792286839680 108304261558185472 15854814804539082880 13154581273810428672 10454347743081774464 7754114212353120256 5053880681624466048 2353647150895811840 18100157693876709248 15399924163148055040 12699690632419400832 9999457101690746624 7299223570962092416 4598990040233438208 1898756509504784000 17645267052485681408 14945033521757027200 12244799991028372992 9544566460299718784 6844332929571064576 4144099398842410368 1443865868113756160 17190376411094653568 14490142880365999360 11789909349637345152 9089675818908690944 6389442288180036736 3689208757451382528 988975226722728320 16735485769703625728 14035252238974971520 11335018708246317312 8634785177517663104 5934551646789008896 3234318116060354688 534084585331700480 16280595128312597888 13580361597583943680 10880128066855289472 8179894536126635264 5479661005397981056 2779427474669326848 79193943940672640 15825704486921570048 13125470956192915840 10425237425464261632 7725003894735607424 5024770364006953216 2324536833278299008 18071047376259196416 15370813845530542208 12670580314801888000 9970346784073233792 7270113253344579584 4569879722615925376 1869646191887271168 17616156734868168576 14915923204139514368 12215689673410860160 9515456142682205952 6815222611953551744 4114989081224897536 1414755550496243328 17161266093477140736 14461032562748486528 11760799032019832320 9060565501291178112 6360331970562523904 3660098439833869696 959864909105215488 16706375452086112896 14006141921357458688 11305908390628804480 8605674859900150272 5905441329171496064 3205207798442841856 504974267714187648 16251484810695085056 13551251279966430848 10851017749237776640 8150784218509122432 5450550687780468224 2750317157051814016 50083626323159808 15796594169304057216 13096360638575403008 10396127107846748800 7695893577118094592 4995660046389440384 2295426515660786176 18041937058641683584 15341703527913029376 12641469997184375168 9941236466455720960 7241002935727066752 4540769404998412544 1840535874269758336 17587046417250655744 14886812886522001536 12186579355793347328 9486345825064693120 6786112294336038912 4085878763607384704 1385645232878730496 17132155775859627904 14431922245130973696 11731688714402319488 9031455183673665280 6331221652945011072 3630988122216356864 930754591487702656 16677265134468600064 13977031603739945856 11276798073011291648 8576564542282637440 5876331011553983232 3176097480825329024 475863950096674816 16222374493077572224 13522140962348918016 10821907431620263808 8121673900891609600 5421440370162955392 2721206839434301184 20973308705646976 15767483851686544384 13067250320957890176 10367016790229235968 7666783259500581760 4966549728771927552 2266316198043273344 18012826741024170752 15312593210295516544 12612359679566862336 9912126148838208128 7211892618109553920 4511659087380899712 1811425556652245504 17557936099633142912 14857702568904488704 12157469038175834496 9457235507447180288 6757001976718526080 4056768445989871872 1356534915261217664 17103045458242115072 14402811927513460864 11702578396784806656 9002344866056152448 6302111335327498240 3601877804598844032 901644273870189824 16648154816851087232 13947921286122433024 11247687755393778816 8547454224665124608 5847220693936470400 3146987163207816192 446753632479161984 16193264175460059392 13493030644731405184 10792797114002750976 8092563583274096768 5392330052545442560 2692096521816788352 18438607064797685760 15738373534069031552 13038140003340377344 10337906472611723136 7637672941883068928 4937439411154414720 2237205880425760512 17983716423406657920 15283482892678003712 12583249361949349504 9883015831220695296 7182782300492041088 4482548769763386880 1782315239034732672 17528825782015630080 14828592251286975872 12128358720558321664 9428125189829667456 6727891659101013248 4027658128372359040 1327424597643704832 17073935140624602240 14373701609895948032 11673468079167293824 8973234548438639616 6273001017709985408 3572767486981331200 872533956252676992 16619044499233574400 13918810968504920192 11218577437776265984 8518343907047611776 5818110376318957568 3117876845590303360 417643314861649152 16164153857842546560 13463920327113892352 10763686796385238144 8063453265656583936 5363219734927929728 2662986204199275520 18409496747180172928 15709263216451518720 13009029685722864512 10308796154994210304 7608562624265556096 4908329093536901888 2208095562808247680 17954606105789145088 15254372575060490880 12554139044331836672 9853905513603182464 7153671982874528256 4453438452145874048 1753204921417219840 17499715464398117248 14799481933669463040 12099248402940808832 9399014872212154624 6698781341483500416 3998547810754846208 1298314280026192000 17044824823007089408 14344591292278435200 11644357761549780992 8944124230821126784 6243890700092472576 3543657169363818368 843423638635164160 16589934181616061568 13889700650887407360 11189467120158753152 8489233589430098944 5789000058701444736 3088766527972790528 388532997244136320 16135043540225033728 13434810009496379520 10734576478767725312 8034342948039071104 5334109417310416896 2633875886581762688 18380386429562660096 15680152898834005888 12979919368105351680 10279685837376697472 7579452306648043264 4879218775919389056 2178985245190734848 17925495788171632256 15225262257442978048 12525028726714323840 9824795195985669632 7124561665257015424 4424328134528361216 1724094603799707008 17470605146780604416 14770371616051950208 12070138085323296000 9369904554594641792 6669671023865987584 3969437493137333376 1269203962408679168 17015714505389576576 14315480974660922368 11615247443932268160 8915013913203613952 6214780382474959744 3514546851746305536 814313321017651328 16560823863998548736 13860590333269894528 11160356802541240320 8460123271812586112 5759889741083931904 3059656210355277696 359422679626623488 16105933222607520896 13405699691878866688 10705466161150212480 8005232630421558272 5304999099692904064 2604765568964249856 18351276111945147264 15651042581216493056 12950809050487838848 10250575519759184640 7550341989030530432 4850108458301876224 2149874927573222016 17896385470554119424 15196151939825465216 12495918409096811008 9795684878368156800 7095451347639502592 4395217816910848384 1694984286182194176 17441494829163091584 14741261298434437376 12041027767705783168 9340794236977128960 6640560706248474752 3940327175519820544 1240093644791166336 16986604187772063744 14286370657043409536 11586137126314755328 8885903595586101120 6185670064857446912 3485436534128792704 785203003400138496 16531713546381035904 13831480015652381696 11131246484923727488 8431012954195073280 5730779423466419072 3030545892737764864 330312362009110656 16076822904990008064 13376589374261353856 10676355843532699648 7976122312804045440 5275888782075391232 2575655251346737024 18322165794327634432 15621932263598980224 12921698732870326016 10221465202141671808 7521231671413017600 4820998140684363392 2120764609955709184 17867275152936606592 15167041622207952384 12466808091479298176 9766574560750643968 7066341030021989760 4366107499293335552 1665873968564681344 17412384511545578752 14712150980816924544 12011917450088270336 9311683919359616128 6611450388630961920 3911216857902307712 1210983327173653504 16957493870154550912 14257260339425896704 11557026808697242496 8856793277968588288 6156559747239934080 3456326216511279872 756092685782625664 16502603228763523072 13802369698034868864 11102136167306214656 8401902636577560448 5701669105848906240 3001435575120252032 301202044391597824 16047712587372495232 13347479056643841024 10647245525915186816 7947011995186532608 5246778464457878400 2546544933729224192 18293055476710121600 15592821945981467392 12892588415252813184 10192354884524158976 7492121353795504768 4791887823066850560 2091654292338196352 17838164835319093760 15137931304590439552 12437697773861785344 9737464243133131136 7037230712404476928 4336997181675822720 1636763650947168512 17383274193928065920 14683040663199411712 11982807132470757504 9282573601742103296 6582340071013449088 3882106540284794880 1181873009556140672 16928383552537038080 14228150021808383872 11527916491079729664 8827682960351075456 6127449429622421248 3427215898893767040 726982368165112832 16473492911146010240 13773259380417356032 11073025849688701824 8372792318960047616 5672558788231393408 2972325257502739200 272091726774084992 16018602269754982400 13318368739026328192 10618135208297673984 7917901677569019776 5217668146840365568 2517434616111711360 18263945159092608768 15563711628363954560 12863478097635300352 10163244566906646144 7463011036177991936 4762777505449337728 2062543974720683520 17809054517701580928 15108820986972926720 12408587456244272512 9708353925515618304 7008120394786964096 4307886864058309888 1607653333329655680 17354163876310553088 14653930345581898880 11953696814853244672 9253463284124590464 6553229753395936256 3852996222667282048 1152762691938627840 16899273234919525248 14199039704190871040 11498806173462216832 8798572642733562624 6098339112004908416 3398105581276254208 697872050547600000 16444382593528497408 13744149062799843200 11043915532071188992 8343682001342534784 5643448470613880576 2943214939885226368 242981409156572160 15989491952137469568 13289258421408815360 10589024890680161152 7888791359951506944 5188557829222852736 2488324298494198528 18234834841475095936 15534601310746441728 12834367780017787520 10134134249289133312 7433900718560479104 4733667187831824896 2033433657103170688 17779944200084068096 15079710669355413888 12379477138626759680 9679243607898105472 6979010077169451264 4278776546440797056 1578543015712142848 17325053558693040256 14624820027964386048 11924586497235731840 9224352966507077632 6524119435778423424 3823885905049769216 1123652374321115008 16870162917302012416 14169929386573358208 11469695855844704000 8769462325116049792 6069228794387395584 3368995263658741376 668761732930087168 16415272275910984576 13715038745182330368 11014805214453676160 8314571683725021952 5614338152996367744 2914104622267713536 213871091539059328 15960381634519956736 13260148103791302528 10559914573062648320 7859681042333994112 5159447511605339904 2459213980876685696 18205724523857583104 15505490993128928896 12805257462400274688 10105023931671620480 7404790400942966272 4704556870214312064 2004323339485657856 17750833882466555264 15050600351737901056 12350366821009246848 9650133290280592640 6949899759551938432 4249666228823284224 1549432698094630016 17295943241075527424 14595709710346873216 11895476179618219008 9195242648889564800 6495009118160910592 3794775587432256384 1094542056703602176 16841052599684499584 14140819068955845376 11440585538227191168 8740352007498536960 6040118476769882752 3339884946041228544 639651415312574336 16386161958293471744 13685928427564817536 10985694896836163328 8285461366107509120 5585227835378854912 2884994304650200704 184760773921546496 15931271316902443904 13231037786173789696 10530804255445135488 7830570724716481280 5130337193987827072 2430103663259172864 18176614206240070272 15476380675511416064 12776147144782761856 10075913614054107648 7375680083325453440 4675446552596799232 1975213021868145024 17721723564849042432 15021490034120388224 12321256503391734016 9621022972663079808 6920789441934425600 4220555911205771392 1520322380477117184 17266832923458014592 14566599392729360384 11866365862000706176 9166132331272051968 6465898800543397760 3765665269814743552 1065431739086089344 16811942282066986752 14111708751338332544 11411475220609678336 8711241689881024128 6011008159152369920 3310774628423715712 610541097695061504 16357051640675958912 13656818109947304704 10956584579218650496 8256351048489996288 5556117517761342080 2855883987032687872 155650456304033664 15902160999284931072 13201927468556276864 10501693937827622656 7801460407098968448 5101226876370314240 2400993345641660032 18147503888622557440 15447270357893903232 12747036827165249024 10046803296436594816 7346569765707940608 4646336234979286400 1946102704250632192 17692613247231529600 14992379716502875392 12292146185774221184 9591912655045566976 6891679124316912768 4191445593588258560 1491212062859604352 17237722605840501760 14537489075111847552 11837255544383193344 9137022013654539136 6436788482925884928 3736554952197230720 1036321421468576512 16782831964449473920 14082598433720819712 11382364902992165504 8682131372263511296 5981897841534857088 3281664310806202880 581430780077548672 16327941323058446080 13627707792329791872 10927474261601137664 8227240730872483456 5527007200143829248 2826773669415175040 126540138686520832 15873050681667418240 13172817150938764032 10472583620210109824 7772350089481455616 5072116558752801408 2371883028024147200 18118393571005044608 15418160040276390400 12717926509547736192 10017692978819081984 7317459448090427776 4617225917361773568 1916992386633119360 17663502929614016768 14963269398885362560 12263035868156708352 9562802337428054144 6862568806699399936 4162335275970745728 1462101745242091520 17208612288222988928 14508378757494334720 11808145226765680512 9107911696037026304 6407678165308372096 3707444634579717888 1007211103851063680 16753721646831961088 14053488116103306880 11353254585374652672 8653021054645998464 5952787523917344256 3252553993188690048 552320462460035840 16298831005440933248 13598597474712279040 10898363943983624832 8198130413254970624 5497896882526316416 2797663351797662208 97429821069008000 15843940364049905408 13143706833321251200 10443473302592596992 7743239771863942784 5043006241135288576 2342772710406634368 18089283253387531776 15389049722658877568 12688816191930223360 9988582661201569152 7288349130472914944 4588115599744260736 1887882069015606528 17634392611996503936 14934159081267849728 12233925550539195520 9533692019810541312 6833458489081887104 4133224958353232896 1432991427624578688 17179501970605476096 14479268439876821888 11779034909148167680 9078801378419513472 6378567847690859264 3678334316962205056 978100786233550848 16724611329214448256 14024377798485794048 11324144267757139840 8623910737028485632 5923677206299831424 3223443675571177216 523210144842523008 16269720687823420416 13569487157094766208 10869253626366112000 8169020095637457792 5468786564908803584 2768553034180149376 68319503451495168 15814830046432392576 13114596515703738368 10414362984975084160 7714129454246429952 5013895923517775744 2313662392789121536 18060172935770018944 15359939405041364736 12659705874312710528 9959472343584056320 7259238812855402112 4559005282126747904 1858771751398093696 17605282294378991104 14905048763650336896 12204815232921682688 9504581702193028480 6804348171464374272 4104114640735720064 1403881110007065856 17150391652987963264 14450158122259309056 11749924591530654848 9049691060802000640 6349457530073346432 3649223999344692224 948990468616038016 16695501011596935424 13995267480868281216 11295033950139627008 8594800419410972800 5894566888682318592 3194333357953664384 494099827225010176 16240610370205907584 13540376839477253376 10840143308748599168 8139909778019944960 5439676247291290752 2739442716562636544 39209185833982336 15785719728814879744 13085486198086225536 10385252667357571328 7685019136628917120 4984785605900262912 2284552075171608704 18031062618152506112 15330829087423851904 12630595556695197696 9930362025966543488 7230128495237889280 4529894964509235072 1829661433780580864 17576171976761478272 14875938446032824064 12175704915304169856 9475471384575515648 6775237853846861440 4075004323118207232 1374770792389553024 17121281335370450432 14421047804641796224 11720814273913142016 9020580743184487808 6320347212455833600 3620113681727179392 919880150998525184 16666390693979422592 13966157163250768384 11265923632522114176 8565690101793459968 5865456571064805760 3165223040336151552 464989509607497344 16211500052588394752 13511266521859740544 10811032991131086336 8110799460402432128 5410565929673777920 2710332398945123712 10098868216469504 15756609411197366912 13056375880468712704 10356142349740058496 7655908819011404288 4955675288282750080 2255441757554095872 18001952300534993280 15301718769806339072 12601485239077684864 9901251708349030656 7201018177620376448 4500784646891722240 1800551116163068032 17547061659143965440 14846828128415311232 12146594597686657024 9446361066958002816 6746127536229348608 4045894005500694400 1345660474772040192 17092171017752937600 14391937487024283392 11691703956295629184 8991470425566974976 6291236894838320768 3591003364109666560 890769833381012352 16637280376361909760 13937046845633255552 11236813314904601344 8536579784175947136 5836346253447292928 3136112722718638720 435879191989984512 16182389734970881920 13482156204242227712 10781922673513573504 8081689142784919296 5381455612056265088 2681222081327610880 18427732624308508288 15727499093579854080 13027265562851199872 10327032032122545664 7626798501393891456 4926564970665237248 2226331439936583040 17972841982917480448 15272608452188826240 12572374921460172032 9872141390731517824 7171907860002863616 4471674329274209408 1771440798545555200 17517951341526452608 14817717810797798400 12117484280069144192 9417250749340489984 6717017218611835776 4016783687883181568 1316550157154527360 17063060700135424768 14362827169406770560 11662593638678116352 8962360107949462144 6262126577220807936 3561893046492153728 861659515763499520 16608170058744396928 13907936528015742720 11207702997287088512 8507469466558434304 5807235935829780096 3107002405101125888 406768874372471680 16153279417353369088 13453045886624714880 10752812355896060672 8052578825167406464 5352345294438752256 2652111763710098048 18398622306690995456 15698388775962341248 12998155245233687040 10297921714505032832 7597688183776378624 4897454653047724416 2197221122319070208 17943731665299967616 15243498134571313408 12543264603842659200 9843031073114004992 7142797542385350784 4442564011656696576 1742330480928042368 17488841023908939776 14788607493180285568 12088373962451631360 9388140431722977152 6687906900994322944 3987673370265668736 1287439839537014528 17033950382517911936 14333716851789257728 11633483321060603520 8933249790331949312 6233016259603295104 3532782728874640896 832549198145986688 16579059741126884096 13878826210398229888 11178592679669575680 8478359148940921472 5778125618212267264 3077892087483613056 377658556754958848 16124169099735856256 13423935569007202048 10723702038278547840 8023468507549893632 5323234976821239424 2623001446092585216 18369511989073482624 15669278458344828416 12969044927616174208 10268811396887520000 7568577866158865792 4868344335430211584 2168110804701557376 17914621347682454784 15214387816953800576 12514154286225146368 9813920755496492160 7113687224767837952 4413453694039183744 1713220163310529536 17459730706291426944 14759497175562772736 12059263644834118528 9359030114105464320 6658796583376810112 3958563052648155904 1258329521919501696 17004840064900399104 14304606534171744896 11604373003443090688 8904139472714436480 6203905941985782272 3503672411257128064 803438880528473856 16549949423509371264 13849715892780717056 11149482362052062848 8449248831323408640 5749015300594754432 3048781769866100224 348548239137446016 16095058782118343424 13394825251389689216 10694591720661035008 7994358189932380800 5294124659203726592 2593891128475072384 18340401671455969792 15640168140727315584 12939934609998661376 10239701079270007168 7539467548541352960 4839234017812698752 2139000487084044544 17885511030064941952 15185277499336287744 12485043968607633536 9784810437878979328 7084576907150325120 4384343376421670912 1684109845693016704 17430620388673914112 14730386857945259904 12030153327216605696 9329919796487951488 6629686265759297280 3929452735030643072 1229219204301988864 16975729747282886272 14275496216554232064 11575262685825577856 8875029155096923648 6174795624368269440 3474562093639615232 774328562910961024 16520839105891858432 13820605575163204224 11120372044434550016 8420138513705895808 5719904982977241600 3019671452248587392 319437921519933184 16065948464500830592 13365714933772176384 10665481403043522176 7965247872314867968 5265014341586213760 2564780810857559552 18311291353838456960 15611057823109802752 12910824292381148544 10210590761652494336 7510357230923840128 4810123700195185920 2109890169466531712 17856400712447429120 15156167181718774912 12455933650990120704 9755700120261466496 7055466589532812288 4355233058804158080 1654999528075503872 17401510071056401280 14701276540327747072 12001043009599092864 9300809478870438656 6600575948141784448 3900342417413130240 1200108886684476032 16946619429665373440 14246385898936719232 11546152368208065024 8845918837479410816 6145685306750756608 3445451776022102400 745218245293448192 16491728788274345600 13791495257545691392 11091261726817037184 8391028196088382976 5690794665359728768 2990561134631074560 290327603902420352 16036838146883317760 13336604616154663552 10636371085426009344 7936137554697355136 5235904023968700928 2535670493240046720 18282181036220944128 15581947505492289920 12881713974763635712 10181480444034981504 7481246913306327296 4781013382577673088 2080779851849018880 17827290394829916288 15127056864101262080 12426823333372607872 9726589802643953664 7026356271915299456 4326122741186645248 1625889210457991040 17372399753438888448 14672166222710234240 11971932691981580032 9271699161252925824 6571465630524271616 3871232099795617408 1170998569066963200 16917509112047860608 14217275581319206400 11517042050590552192 8816808519861897984 6116574989133243776 3416341458404589568 716107927675935360 16462618470656832768 13762384939928178560 11062151409199524352 8361917878470870144 5661684347742215936 2961450817013561728 261217286284907520 16007727829265804928 13307494298537150720 10607260767808496512 7907027237079842304 5206793706351188096 2506560175622533888 18253070718603431296 15552837187874777088 12852603657146122880 10152370126417468672 7452136595688814464 4751903064960160256 2051669534231506048 17798180077212403456 15097946546483749248 12397713015755095040 9697479485026440832 6997245954297786624 4297012423569132416 1596778892840478208 17343289435821375616 14643055905092721408 11942822374364067200 9242588843635412992 6542355312906758784 3842121782178104576 1141888251449450368 16888398794430347776 14188165263701693568 11487931732973039360 8787698202244385152 6087464671515730944 3387231140787076736 686997610058422528 16433508153039319936 13733274622310665728 11033041091582011520 8332807560853357312 5632574030124703104 2932340499396048896 232106968667394688 15978617511648292096 13278383980919637888 10578150450190983680 7877916919462329472 5177683388733675264 2477449858005021056 18223960400985918464 15523726870257264256 12823493339528610048 10123259808799955840 7423026278071301632 4722792747342647424 2022559216613993216 17769069759594890624 15068836228866236416 12368602698137582208 9668369167408928000 6968135636680273792 4267902105951619584 1567668575222965376 17314179118203862784 14613945587475208576 11913712056746554368 9213478526017900160 6513244995289245952 3813011464560591744 1112777933831937536 16859288476812834944 14159054946084180736 11458821415355526528 8758587884626872320 6058354353898218112 3358120823169563904 657887292440909696 16404397835421807104 13704164304693152896 11003930773964498688 8303697243235844480 5603463712507190272 2903230181778536064 202996651049881856 15949507194030779264 13249273663302125056 10549040132573470848 7848806601844816640 5148573071116162432 2448339540387508224 18194850083368405632 15494616552639751424 12794383021911097216 10094149491182443008 7393915960453788800 4693682429725134592 1993448898996480384 17739959441977377792 15039725911248723584 12339492380520069376 9639258849791415168 6939025319062760960 4238791788334106752 1538558257605452544 17285068800586349952 14584835269857695744 11884601739129041536 9184368208400387328 6484134677671733120 3783901146943078912 1083667616214424704 16830178159195322112 14129944628466667904 11429711097738013696 8729477567009359488 6029244036280705280 3329010505552051072 628776974823396864 16375287517804294272 13675053987075640064 10974820456346985856 8274586925618331648 5574353394889677440 2874119864161023232 173886333432369024 15920396876413266432 13220163345684612224 10519929814955958016 7819696284227303808 5119462753498649600 2419229222769995392 18165739765750892800 15465506235022238592 12765272704293584384 10065039173564930176 7364805642836275968 4664572112107621760 1964338581378967552 17710849124359864960 15010615593631210752 12310382062902556544 9610148532173902336 6909915001445248128 4209681470716593920 1509447939987939712 17255958482968837120 14555724952240182912 11855491421511528704 9155257890782874496 6455024360054220288 3754790829325566080 1054557298596911872 16801067841577809280 14100834310849155072 11400600780120500864 8700367249391846656 6000133718663192448 3299900187934538240 599666657205884032 16346177200186781440 13645943669458127232 10945710138729473024 8245476608000818816 5545243077272164608 2845009546543510400 144776015814856192 15891286558795753600 13191053028067099392 10490819497338445184 7790585966609790976 5090352435881136768 2390118905152482560 18136629448133379968 15436395917404725760 12736162386676071552 10035928855947417344 7335695325218763136 4635461794490108928 1935228263761454720 17681738806742352128 14981505276013697920 12281271745285043712 9581038214556389504 6880804683827735296 4180571153099081088 1480337622370426880 17226848165351324288 14526614634622670080 11826381103894015872 9126147573165361664 6425914042436707456 3725680511708053248 1025446980979399040 16771957523960296448 14071723993231642240 11371490462502988032 8671256931774333824 5971023401045679616 3270789870317025408 570556339588371200 16317066882569268608 13616833351840614400 10916599821111960192 8216366290383305984 5516132759654651776 2815899228925997568 115665698197343360 15862176241178240768 13161942710449586560 10461709179720932352 7761475648992278144 5061242118263623936 2361008587534969728 18107519130515867136 15407285599787212928 12707052069058558720 10006818538329904512 7306585007601250304 4606351476872596096 1906117946143941888 17652628489124839296 14952394958396185088 12252161427667530880 9551927896938876672 6851694366210222464 4151460835481568256 1451227304752914048 17197737847733811456 14497504317005157248 11797270786276503040 9097037255547848832 6396803724819194624 3696570194090540416 996336663361886208 16742847206342783616 14042613675614129408 11342380144885475200 8642146614156820992 5941913083428166784 3241679552699512576 541446021970858368 16287956564951755776 13587723034223101568 10887489503494447360 8187255972765793152 5487022442037138944 2786788911308484736 86555380579830528 15833065923560727936 13132832392832073728 10432598862103419520 7732365331374765312 5032131800646111104 2331898269917456896 18078408812898354304 15378175282169700096 12677941751441045888 9977708220712391680 7277474689983737472 4577241159255083264 1877007628526429056 17623518171507326464 14923284640778672256 12223051110050018048 9522817579321363840 6822584048592709632 4122350517864055424 1422116987135401216 17168627530116298624 14468393999387644416 11768160468658990208 9067926937930336000 6367693407201681792 3667459876473027584 967226345744373376 16713736888725270784 14013503357996616576 11313269827267962368 8613036296539308160 5912802765810653952 3212569235081999744 512335704353345536 16258846247334242944 13558612716605588736 10858379185876934528 8158145655148280320 5457912124419626112 2757678593690971904 57445062962317696 15803955605943215104 13103722075214560896 10403488544485906688 7703255013757252480 5003021483028598272 2302787952299944064 18049298495280841472 15349064964552187264 12648831433823533056 9948597903094878848 7248364372366224640 4548130841637570432 1847897310908916224 17594407853889813632 14894174323161159424 12193940792432505216 9493707261703851008 6793473730975196800 4093240200246542592 1393006669517888384 17139517212498785792 14439283681770131584 11739050151041477376 9038816620312823168 6338583089584168960 3638349558855514752 938116028126860544 16684626571107757952 13984393040379103744 11284159509650449536 8583925978921795328 5883692448193141120 3183458917464486912 483225386735832704 16229735929716730112 13529502398988075904 10829268868259421696 8129035337530767488 5428801806802113280 2728568276073459072 28334745344804864 15774845288325702272 13074611757597048064 10374378226868393856 7674144696139739648 4973911165411085440 2273677634682431232 18020188177663328640 15319954646934674432 12619721116206020224 9919487585477366016 7219254054748711808 4519020524020057600 1818786993291403392 17565297536272300800 14865064005543646592 12164830474814992384 9464596944086338176 6764363413357683968 4064129882629029760 1363896351900375552 17110406894881272960 14410173364152618752 11709939833423964544 9009706302695310336 6309472771966656128 3609239241238001920 909005710509347712 16655516253490245120 13955282722761590912 11255049192032936704 8554815661304282496 5854582130575628288 3154348599846974080 454115069118319872 16200625612099217280 13500392081370563072 10800158550641908864 8099925019913254656 5399691489184600448 2699457958455946240 18445968501436843648 15745734970708189440 13045501439979535232 10345267909250881024 7645034378522226816 4944800847793572608 2244567317064918400 17991077860045815808 15290844329317161600 12590610798588507392 9890377267859853184 7190143737131198976 4489910206402544768 1789676675673890560 17536187218654787968 14835953687926133760 12135720157197479552 9435486626468825344 6735253095740171136 4035019565011516928 1334786034282862720 17081296577263760128 14381063046535105920 11680829515806451712 8980595985077797504 6280362454349143296 3580128923620489088 879895392891834880 16626405935872732288 13926172405144078080 11225938874415423872 8525705343686769664 5825471812958115456 3125238282229461248 425004751500807040 16171515294481704448 13471281763753050240 10771048233024396032 8070814702295741824 5370581171567087616 2670347640838433408 18416858183819330816 15716624653090676608 13016391122362022400 10316157591633368192 7615924060904713984 4915690530176059776 2215456999447405568 17961967542428302976 15261734011699648768 12561500480970994560 9861266950242340352 7161033419513686144 4460799888785031936 1760566358056377728 17507076901037275136 14806843370308620928 12106609839579966720 9406376308851312512 6706142778122658304 4005909247394004096 1305675716665349888 17052186259646247296 14351952728917593088 11651719198188938880 8951485667460284672 6251252136731630464 3551018606002976256 850785075274322048 16597295618255219456 13897062087526565248 11196828556797911040 8496595026069256832 5796361495340602624 3096127964611948416 395894433883294208 16142404976864191616 13442171446135537408 10741937915406883200 8041704384678228992 5341470853949574784 2641237323220920576 18387747866201817984 15687514335473163776 12987280804744509568 10287047274015855360 7586813743287201152 4886580212558546944 2186346681829892736 17932857224810790144 15232623694082135936 12532390163353481728 9832156632624827520 7131923101896173312 4431689571167519104 1731456040438864896 17477966583419762304 14777733052691108096 12077499521962453888 9377265991233799680 6677032460505145472 3976798929776491264 1276565399047837056 17023075942028734464 14322842411300080256 11622608880571426048 8922375349842771840 6222141819114117632 3521908288385463424 821674757656809216 16568185300637706624 13867951769909052416 11167718239180398208 8467484708451744000 5767251177723089792 3067017646994435584 366784116265781376 16113294659246678784 13413061128518024576 10712827597789370368 8012594067060716160 5312360536332061952 2612127005603407744 18358637548584305152 15658404017855650944 12958170487126996736 10257936956398342528 7557703425669688320 4857469894941034112 2157236364212379904 17903746907193277312 15203513376464623104 12503279845735968896 9803046315007314688 7102812784278660480 4402579253550006272 1702345722821352064 17448856265802249472 14748622735073595264 12048389204344941056 9348155673616286848 6647922142887632640 3947688612158978432 1247455081430324224 16993965624411221632 14293732093682567424 11593498562953913216 8893265032225259008 6193031501496604800 3492797970767950592 792564440039296384 16539074983020193792 13838841452291539584 11138607921562885376 8438374390834231168 5738140860105576960 3037907329376922752 337673798648268544 16084184341629165952 13383950810900511744 10683717280171857536 7983483749443203328 5283250218714549120 2583016687985894912 18329527230966792320 15629293700238138112 12929060169509483904 10228826638780829696 7528593108052175488 4828359577323521280 2128126046594867072 17874636589575764480 15174403058847110272 12474169528118456064 9773935997389801856 7073702466661147648 4373468935932493440 1673235405203839232 17419745948184736640 14719512417456082432 12019278886727428224 9319045355998774016 6618811825270119808 3918578294541465600 1218344763812811392 16964855306793708800 14264621776065054592 11564388245336400384 8864154714607746176 6163921183879091968 3463687653150437760 763454122421783552 16509964665402680960 13809731134674026752 11109497603945372544 8409264073216718336 5709030542488064128 3008797011759409920 308563481030755712 16055074024011653120 13354840493282998912 10654606962554344704 7954373431825690496 5254139901097036288 2553906370368382080 18300416913349279488 15600183382620625280 12899949851891971072 10199716321163316864 7499482790434662656 4799249259706008448 2099015728977354240 17845526271958251648 15145292741229597440 12445059210500943232 9744825679772289024 7044592149043634816 4344358618314980608 1644125087586326400 17390635630567223808 14690402099838569600 11990168569109915392 9289935038381261184 6589701507652606976 3889467976923952768 1189234446195298560 16935744989176195968 14235511458447541760 11535277927718887552 8835044396990233344 6134810866261579136 3434577335532924928 734343804804270720 16480854347785168128 13780620817056513920 11080387286327859712 8380153755599205504 5679920224870551296 2979686694141897088 279453163413242880 16025963706394140288 13325730175665486080 10625496644936831872 7925263114208177664 5225029583479523456 2524796052750869248 18271306595731766656 15571073065003112448 12870839534274458240 10170606003545804032 7470372472817149824 4770138942088495616 2069905411359841408 17816415954340738816 15116182423612084608 12415948892883430400 9715715362154776192 7015481831426121984 4315248300697467776 1615014769968813568 17361525312949710976 14661291782221056768 11961058251492402560 9260824720763748352 6560591190035094144 3860357659306439936 1160124128577785728 16906634671558683136 14206401140830028928 11506167610101374720 8805934079372720512 6105700548644066304 3405467017915412096 705233487186757888 16451744030167655296 13751510499439001088 11051276968710346880 8351043437981692672 5650809907253038464 2950576376524384256 250342845795730048 15996853388776627456 13296619858047973248 10596386327319319040 7896152796590664832 5195919265862010624 2495685735133356416 18242196278114253824 15541962747385599616 12841729216656945408 10141495685928291200 7441262155199636992 4741028624470982784 2040795093742328576 17787305636723225984 15087072105994571776 12386838575265917568 9686605044537263360 6986371513808609152 4286137983079954944 1585904452351300736 17332414995332198144 14632181464603543936 11931947933874889728 9231714403146235520 6531480872417581312 3831247341688927104 1131013810960272896 16877524353941170304 14177290823212516096 11477057292483861888 8776823761755207680 6076590231026553472 3376356700297899264 676123169569245056 16422633712550142464 13722400181821488256 11022166651092834048 8321933120364179840 5621699589635525632 2921466058906871424 221232528178217216 15967743071159114624 13267509540430460416 10567276009701806208 7867042478973152000 5166808948244497792 2466575417515843584 18213085960496740992 15512852429768086784 12812618899039432576 10112385368310778368 7412151837582124160 4711918306853469952 2011684776124815744 17758195319105713152 15057961788377058944 12357728257648404736 9657494726919750528 6957261196191096320 4257027665462442112 1556794134733787904 17303304677714685312 14603071146986031104 11902837616257376896 9202604085528722688 6502370554800068480 3802137024071414272 1101903493342760064 16848414036323657472 14148180505595003264 11447946974866349056 8747713444137694848 6047479913409040640 3347246382680386432 647012851951732224 16393523394932629632 13693289864203975424 10993056333475321216 8292822802746667008 5592589272018012800 2892355741289358592 192122210560704384 15938632753541601792 13238399222812947584 10538165692084293376 7837932161355639168 5137698630626984960 2437465099898330752 18183975642879228160 15483742112150573952 12783508581421919744 10083275050693265536 7383041519964611328 4682807989235957120 1982574458507302912 17729085001488200320 15028851470759546112 12328617940030891904 9628384409302237696 6928150878573583488 4227917347844929280 1527683817116275072 17274194360097172480 14573960829368518272 11873727298639864064 9173493767911209856 6473260237182555648 3773026706453901440 1072793175725247232 16819303718706144640 14119070187977490432 11418836657248836224 8718603126520182016 6018369595791527808 3318136065062873600 617902534334219392 16364413077315116800 13664179546586462592 10963946015857808384 8263712485129154176 5563478954400499968 2863245423671845760 163011892943191552 15909522435924088960 13209288905195434752 10509055374466780544 7808821843738126336 5108588313009472128 2408354782280817920 18154865325261715328 15454631794533061120 12754398263804406912 10054164733075752704 7353931202347098496 4653697671618444288 1953464140889790080 17699974683870687488 14999741153142033280 12299507622413379072 9599274091684724864 6899040560956070656 4198807030227416448 1498573499498762240 17245084042479659648 14544850511751005440 11844616981022351232 9144383450293697024 6444149919565042816 3743916388836388608 1043682858107734400 16790193401088631808 14089959870359977600 11389726339631323392 8689492808902669184 5989259278174014976 3289025747445360768 588792216716706560 16335302759697603968 13635069228968949760 10934835698240295552 8234602167511641344 5534368636782987136 2834135106054332928 133901575325678720 15880412118306576128 13180178587577921920 10479945056849267712 7779711526120613504 5079477995391959296 2379244464663305088 18125755007644202496 15425521476915548288 12725287946186894080 10025054415458239872 7324820884729585664 4624587354000931456 1924353823272277248 17670864366253174656 14970630835524520448 12270397304795866240 9570163774067212032 6869930243338557824 4169696712609903616 1469463181881249408 17215973724862146816 14515740194133492608 11815506663404838400 9115273132676184192 6415039601947529984 3714806071218875776 1014572540490221568 16761083083471118976 14060849552742464768 11360616022013810560 8660382491285156352 5960148960556502144 3259915429827847936 559681899099193728 16306192442080091136 13605958911351436928 10905725380622782720 8205491849894128512 5505258319165474304 2805024788436820096 104791257708165888 15851301800689063296 13151068269960409088 10450834739231754880 7750601208503100672 5050367677774446464 2350134147045792256 18096644690026689664 15396411159298035456 12696177628569381248 9995944097840727040 7295710567112072832 4595477036383418624 1895243505654764416 17641754048635661824 14941520517907007616 12241286987178353408 9541053456449699200 6840819925721044992 4140586394992390784 1440352864263736576 17186863407244633984 14486629876515979776 11786396345787325568 9086162815058671360 6385929284330017152 3685695753601362944 985462222872708736 16731972765853606144 14031739235124951936 11331505704396297728 8631272173667643520 5931038642938989312 3230805112210335104 530571581481680896 16277082124462578304 13576848593733924096 10876615063005269888 8176381532276615680 5476148001547961472 2775914470819307264 75680940090653056 15822191483071550464 13121957952342896256 10421724421614242048 7721490890885587840 5021257360156933632 2321023829428279424 18067534372409176832 15367300841680522624 12667067310951868416 9966833780223214208 7266600249494560000 4566366718765905792 1866133188037251584 17612643731018148992 14912410200289494784 12212176669560840576 9511943138832186368 6811709608103532160 4111476077374877952 1411242546646223744 17157753089627121152 14457519558898466944 11757286028169812736 9057052497441158528 6356818966712504320 3656585435983850112 956351905255195904 16702862448236093312 14002628917507439104 11302395386778784896 8602161856050130688 5901928325321476480 3201694794592822272 501461263864168064 16247971806845065472 13547738276116411264 10847504745387757056 8147271214659102848 5447037683930448640 2746804153201794432 46570622473140224 15793081165454037632 13092847634725383424 10392614103996729216 7692380573268075008 4992147042539420800 2291913511810766592 18038424054791664000 15338190524063009792 12637956993334355584 9937723462605701376 7237489931877047168 4537256401148392960 1837022870419738752 17583533413400636160 14883299882671981952 12183066351943327744 9482832821214673536 6782599290486019328 4082365759757365120 1382132229028710912 17128642772009608320 14428409241280954112 11728175710552299904 9027942179823645696 6327708649094991488 3627475118366337280 927241587637683072 16673752130618580480 13973518599889926272 11273285069161272064 8573051538432617856 5872818007703963648 3172584476975309440 472350946246655232 16218861489227552640 13518627958498898432 10818394427770244224 8118160897041590016 5417927366312935808 2717693835584281600 17460304855627392 15763970847836524800 13063737317107870592 10363503786379216384 7663270255650562176 4963036724921907968 2262803194193253760 18009313737174151168 15309080206445496960 12608846675716842752 9908613144988188544 7208379614259534336 4508146083530880128 1807912552802225920 17554423095783123328 14854189565054469120 12153956034325814912 9453722503597160704 6753488972868506496 4053255442139852288 1353021911411198080 17099532454392095488 14399298923663441280 11699065392934787072 8998831862206132864 6298598331477478656 3598364800748824448 898131270020170240 16644641813001067648 13944408282272413440 11244174751543759232 8543941220815105024 5843707690086450816 3143474159357796608 443240628629142400 16189751171610039808 13489517640881385600 10789284110152731392 8089050579424077184 5388817048695422976 2688583517966768768 18435094060947666176 15734860530219011968 13034626999490357760 10334393468761703552 7634159938033049344 4933926407304395136 2233692876575740928 17980203419556638336 15279969888827984128 12579736358099329920 9879502827370675712 7179269296642021504 4479035765913367296 1778802235184713088 17525312778165610496 14825079247436956288 12124845716708302080 9424612185979647872 6724378655250993664 4024145124522339456 1323911593793685248 17070422136774582656 14370188606045928448 11669955075317274240 8969721544588620032 6269488013859965824 3569254483131311616 869020952402657408 16615531495383554816 13915297964654900608 11215064433926246400 8514830903197592192 5814597372468937984 3114363841740283776 414130311011629568 16160640853992526976 13460407323263872768 10760173792535218560 8059940261806564352 5359706731077910144 2659473200349255936 18405983743330153344 15705750212601499136 13005516681872844928 10305283151144190720 7605049620415536512 4904816089686882304 2204582558958228096 17951093101939125504 15250859571210471296 12550626040481817088 9850392509753162880 7150158979024508672 4449925448295854464 1749691917567200256 17496202460548097664 14795968929819443456 12095735399090789248 9395501868362135040 6695268337633480832 3995034806904826624 1294801276176172416 17041311819157069824 14341078288428415616 11640844757699761408 8940611226971107200 6240377696242452992 3540144165513798784 839910634785144576 16586421177766041984 13886187647037387776 11185954116308733568 8485720585580079360 5785487054851425152 3085253524122770944 385019993394116736 16131530536375014144 13431297005646359936 10731063474917705728 8030829944189051520 5330596413460397312 2630362882731743104 18376873425712640512 15676639894983986304 12976406364255332096 10276172833526677888 7575939302798023680 4875705772069369472 2175472241340715264 17921982784321612672 15221749253592958464 12521515722864304256 9821282192135650048 7121048661406995840 4420815130678341632 1720581599949687424 17467092142930584832 14766858612201930624 12066625081473276416 9366391550744622208 6666158020015968000 3965924489287313792 1265690958558659584 17012201501539556992 14311967970810902784 11611734440082248576 8911500909353594368 6211267378624940160 3511033847896285952 810800317167631744 16557310860148529152 13857077329419874944 11156843798691220736 8456610267962566528 5756376737233912320 3056143206505258112 355909675776603904 16102420218757501312 13402186688028847104 10701953157300192896 8001719626571538688 5301486095842884480 2601252565114230272 18347763108095127680 15647529577366473472 12947296046637819264 10247062515909165056 7546828985180510848 4846595454451856640 2146361923723202432 17892872466704099840 15192638935975445632 12492405405246791424 9792171874518137216 7091938343789483008 4391704813060828800 1691471282332174592 17437981825313072000 14737748294584417792 12037514763855763584 9337281233127109376 6637047702398455168 3936814171669800960 1236580640941146752 16983091183922044160 14282857653193389952 11582624122464735744 8882390591736081536 6182157061007427328 3481923530278773120 781689999550118912 16528200542531016320 13827967011802362112 11127733481073707904 8427499950345053696 5727266419616399488 3027032888887745280 326799358159091072 16073309901139988480 13373076370411334272 10672842839682680064 7972609308954025856 5272375778225371648 2572142247496717440 18318652790477614848 15618419259748960640 12918185729020306432 10217952198291652224 7517718667562998016 4817485136834343808 2117251606105689600 17863762149086587008 15163528618357932800 12463295087629278592 9763061556900624384 7062828026171970176 4362594495443315968 1662360964714661760 17408871507695559168 14708637976966904960 12008404446238250752 9308170915509596544 6607937384780942336 3907703854052288128 1207470323323633920 16953980866304531328 14253747335575877120 11553513804847222912 8853280274118568704 6153046743389914496 3452813212661260288 752579681932606080 16499090224913503488 13798856694184849280 11098623163456195072 8398389632727540864 5698156101998886656 2997922571270232448 297689040541578240 16044199583522475648 13343966052793821440 10643732522065167232 7943498991336513024 5243265460607858816 2543031929879204608 18289542472860102016 15589308942131447808 12889075411402793600 10188841880674139392 7488608349945485184 4788374819216830976 2088141288488176768 17834651831469074176 15134418300740419968 12434184770011765760 9733951239283111552 7033717708554457344 4333484177825803136 1633250647097148928 17379761190078046336 14679527659349392128 11979294128620737920 9279060597892083712 6578827067163429504 3878593536434775296 1178360005706121088 16924870548687018496 14224637017958364288 11524403487229710080 8824169956501055872 6123936425772401664 3423702895043747456 723469364315093248 16469979907295990656 13769746376567336448 11069512845838682240 8369279315110028032 5669045784381373824 2968812253652719616 268578722924065408 16015089265904962816 13314855735176308608 10614622204447654400 7914388673719000192 5214155142990345984 2513921612261691776 18260432155242589184 15560198624513934976 12859965093785280768 10159731563056626560 7459498032327972352 4759264501599318144 2059030970870663936 17805541513851561344 15105307983122907136 12405074452394252928 9704840921665598720 7004607390936944512 4304373860208290304 1604140329479636096 17350650872460533504 14650417341731879296 11950183811003225088 9249950280274570880 6549716749545916672 3849483218817262464 1149249688088608256 16895760231069505664 14195526700340851456 11495293169612197248 8795059638883543040 6094826108154888832 3394592577426234624 694359046697580416 16440869589678477824 13740636058949823616 11040402528221169408 8340168997492515200 5639935466763860992 2939701936035206784 239468405306552576 15985978948287449984 13285745417558795776 10585511886830141568 7885278356101487360 5185044825372833152 2484811294644178944 18231321837625076352 15531088306896422144 12830854776167767936 10130621245439113728 7430387714710459520 4730154183981805312 2029920653253151104 17776431196234048512 15076197665505394304 12375964134776740096 9675730604048085888 6975497073319431680 4275263542590777472 1575030011862123264 17321540554843020672 14621307024114366464 11921073493385712256 9220839962657058048 6520606431928403840 3820372901199749632 1120139370471095424 16866649913451992832 14166416382723338624 11466182851994684416 8765949321266030208 6065715790537376000 3365482259808721792 665248729080067584 16411759272060964992 13711525741332310784 11011292210603656576 8311058679875002368 5610825149146348160 2910591618417693952 210358087689039744 15956868630669937152 13256635099941282944 10556401569212628736 7856168038483974528 5155934507755320320 2455700977026666112 18202211520007563520 15501977989278909312 12801744458550255104 10101510927821600896 7401277397092946688 4701043866364292480 2000810335635638272 17747320878616535680 15047087347887881472 12346853817159227264 9646620286430573056 6946386755701918848 4246153224973264640 1545919694244610432 17292430237225507840 14592196706496853632 11891963175768199424 9191729645039545216 6491496114310891008 3791262583582236800 1091029052853582592 16837539595834480000 14137306065105825792 11437072534377171584 8736839003648517376 6036605472919863168 3336371942191208960 636138411462554752 16382648954443452160 13682415423714797952 10982181892986143744 8281948362257489536 5581714831528835328 2881481300800181120 181247770071526912 15927758313052424320 13227524782323770112 10527291251595115904 7827057720866461696 5126824190137807488 2426590659409153280 18173101202390050688 15472867671661396480 12772634140932742272 10072400610204088064 7372167079475433856 4671933548746779648 1971700018018125440 17718210560999022848 15017977030270368640 12317743499541714432 9617509968813060224 6917276438084406016 4217042907355751808 1516809376627097600 17263319919607995008 14563086388879340800 11862852858150686592 9162619327422032384 6462385796693378176 3762152265964723968 1061918735236069760 16808429278216967168 14108195747488312960 11407962216759658752 8707728686031004544 6007495155302350336 3307261624573696128 607028093845041920 16353538636825939328 13653305106097285120 10953071575368630912 8252838044639976704 5552604513911322496 2852370983182668288 152137452454014080 15898647995434911488 13198414464706257280 10498180933977603072 7797947403248948864 5097713872520294656 2397480341791640448 18143990884772537856 15443757354043883648 12743523823315229440 10043290292586575232 7343056761857921024 4642823231129266816 1942589700400612608 17689100243381510016 14988866712652855808 12288633181924201600 9588399651195547392 6888166120466893184 4187932589738238976 1487699059009584768 17234209601990482176 14533976071261827968 11833742540533173760 9133509009804519552 6433275479075865344 3733041948347211136 1032808417618556928 16779318960599454336 14079085429870800128 11378851899142145920 8678618368413491712 5978384837684837504 3278151306956183296 577917776227529088 16324428319208426496 13624194788479772288 10923961257751118080 8223727727022463872 5523494196293809664 2823260665565155456 123027134836501248 15869537677817398656 13169304147088744448 10469070616360090240 7768837085631436032 5068603554902781824 2368370024174127616 18114880567155025024 15414647036426370816 12714413505697716608 10014179974969062400 7313946444240408192 4613712913511753984 1913479382783099776 17659989925763997184 14959756395035342976 12259522864306688768 9559289333578034560 6859055802849380352 4158822272120726144 1458588741392071936 17205099284372969344 14504865753644315136 11804632222915660928 9104398692187006720 6404165161458352512 3703931630729698304 1003698100001044096 16750208642981941504 14049975112253287296 11349741581524633088 8649508050795978880 5949274520067324672 3249040989338670464 548807458610016256 16295318001590913664 13595084470862259456 10894850940133605248 8194617409404951040 5494383878676296832 2794150347947642624 93916817218988416 15840427360199885824 13140193829471231616 10439960298742577408 7739726768013923200 5039493237285268992 2339259706556614784 18085770249537512192 15385536718808857984 12685303188080203776 9985069657351549568 7284836126622895360 4584602595894241152 1884369065165586944 17630879608146484352 14930646077417830144 12230412546689175936 9530179015960521728 6829945485231867520 4129711954503213312 1429478423774559104 17175988966755456512 14475755436026802304 11775521905298148096 9075288374569493888 6375054843840839680 3674821313112185472 974587782383531264 16721098325364428672 14020864794635774464 11320631263907120256 8620397733178466048 5920164202449811840 3219930671721157632 519697140992503424 16266207683973400832 13565974153244746624 10865740622516092416 8165507091787438208 5465273561058784000 2765040030330129792 64806499601475584 15811317042582372992 13111083511853718784 10410849981125064576 7710616450396410368 5010382919667756160 2310149388939101952 18056659931919999360 15356426401191345152 12656192870462690944 9955959339734036736 7255725809005382528 4555492278276728320 1855258747548074112 17601769290528971520 14901535759800317312 12201302229071663104 9501068698343008896 6800835167614354688 4100601636885700480 1400368106157046272 17146878649137943680 14446645118409289472 11746411587680635264 9046178056951981056 6345944526223326848 3645710995494672640 945477464766018432 16691988007746915840 13991754477018261632 11291520946289607424 8591287415560953216 5891053884832299008 3190820354103644800 490586823374990592 16237097366355888000 13536863835627233792 10836630304898579584 8136396774169925376 5436163243441271168 2735929712712616960 35696181983962752 15782206724964860160 13081973194236205952 10381739663507551744 7681506132778897536 4981272602050243328 2281039071321589120 18027549614302486528 15327316083573832320 12627082552845178112 9926849022116523904 7226615491387869696 4526381960659215488 1826148429930561280 17572658972911458688 14872425442182804480 12172191911454150272 9471958380725496064 6771724849996841856 4071491319268187648 1371257788539533440 17117768331520430848 14417534800791776640 11717301270063122432 9017067739334468224 6316834208605814016 3616600677877159808 916367147148505600 16662877690129403008 13962644159400748800 11262410628672094592 8562177097943440384 5861943567214786176 3161710036486131968 461476505757477760 16207987048738375168 13507753518009720960 10807519987281066752 8107286456552412544 5407052925823758336 2706819395095104128 6585864366449920 15753096407347347328 13052862876618693120 10352629345890038912 7652395815161384704 4952162284432730496 2251928753704076288 17998439296684973696 15298205765956319488 12597972235227665280 9897738704499011072 7197505173770356864 4497271643041702656 1797038112313048448 17543548655293945856 14843315124565291648 12143081593836637440 9442848063107983232 6742614532379329024 4042381001650674816 1342147470922020608 17088658013902918016 14388424483174263808 11688190952445609600 8987957421716955392 6287723890988301184 3587490360259646976 887256829530992768 16633767372511890176 13933533841783235968 11233300311054581760 8533066780325927552 5832833249597273344 3132599718868619136 432366188139964928 16178876731120862336 13478643200392208128 10778409669663553920 8078176138934899712 5377942608206245504 2677709077477591296 18424219620458488704 15723986089729834496 13023752559001180288 10323519028272526080 7623285497543871872 4923051966815217664 2222818436086563456 17969328979067460864 15269095448338806656 12568861917610152448 9868628386881498240 7168394856152844032 4468161325424189824 1767927794695535616 17514438337676433024 14814204806947778816 12113971276219124608 9413737745490470400 6713504214761816192 4013270684033161984 1313037153304507776 17059547696285405184 14359314165556750976 11659080634828096768 8958847104099442560 6258613573370788352 3558380042642134144 858146511913479936 16604657054894377344 13904423524165723136 11204189993437068928 8503956462708414720 5803722931979760512 3103489401251106304 403255870522452096 16149766413503349504 13449532882774695296 10749299352046041088 8049065821317386880 5348832290588732672 2648598759860078464 18395109302840975872 15694875772112321664 12994642241383667456 10294408710655013248 7594175179926359040 4893941649197704832 2193708118469050624 17940218661449948032 15239985130721293824 12539751599992639616 9839518069263985408 7139284538535331200 4439051007806676992 1738817477078022784 17485328020058920192 14785094489330265984 12084860958601611776 9384627427872957568 6684393897144303360 3984160366415649152 1283926835686994944 17030437378667892352 14330203847939238144 11629970317210583936 8929736786481929728 6229503255753275520 3529269725024621312 829036194295967104 16575546737276864512 13875313206548210304 11175079675819556096 8474846145090901888 5774612614362247680 3074379083633593472 374145552904939264 16120656095885836672 13420422565157182464 10720189034428528256 8019955503699874048 5319721972971219840 2619488442242565632 18365998985223463040 15665765454494808832 12965531923766154624 10265298393037500416 7565064862308846208 4864831331580192000 2164597800851537792 17911108343832435200 15210874813103780992 12510641282375126784 9810407751646472576 7110174220917818368 4409940690189164160 1709707159460509952 17456217702441407360 14755984171712753152 12055750640984098944 9355517110255444736 6655283579526790528 3955050048798136320 1254816518069482112 17001327061050379520 14301093530321725312 11600859999593071104 8900626468864416896 6200392938135762688 3500159407407108480 799925876678454272 16546436419659351680 13846202888930697472 11145969358202043264 8445735827473389056 5745502296744734848 3045268766016080640 345035235287426432 16091545778268323840 13391312247539669632 10691078716811015424 7990845186082361216 5290611655353707008 2590378124625052800 18336888667605950208 15636655136877296000 12936421606148641792 10236188075419987584 7535954544691333376 4835721013962679168 2135487483234024960 17881998026214922368 15181764495486268160 12481530964757613952 9781297434028959744 7081063903300305536 4380830372571651328 1680596841842997120 17427107384823894528 14726873854095240320 12026640323366586112 9326406792637931904 6626173261909277696 3925939731180623488 1225706200451969280 16972216743432866688 14271983212704212480 11571749681975558272 8871516151246904064 6171282620518249856 3471049089789595648 770815559060941440 16517326102041838848 13817092571313184640 11116859040584530432 8416625509855876224 5716391979127222016 3016158448398567808 315924917669913600 16062435460650811008 13362201929922156800 10661968399193502592 7961734868464848384 5261501337736194176 2561267807007539968 18307778349988437376 15607544819259783168 12907311288531128960 10207077757802474752 7506844227073820544 4806610696345166336 2106377165616512128 17852887708597409536 15152654177868755328 12452420647140101120 9752187116411446912 7051953585682792704 4351720054954138496 1651486524225484288 17397997067206381696 14697763536477727488 11997530005749073280 9297296475020419072 6597062944291764864 3896829413563110656 1196595882834456448 16943106425815353856 14242872895086699648 11542639364358045440 8842405833629391232 6142172302900737024 3441938772172082816 741705241443428608 16488215784424326016 13787982253695671808 11087748722967017600 8387515192238363392 5687281661509709184 2987048130781054976 286814600052400768 16033325143033298176 13333091612304643968 10632858081575989760 7932624550847335552 5232391020118681344 2532157489390027136 18278668032370924544 15578434501642270336 12878200970913616128 10177967440184961920 7477733909456307712 4777500378727653504 2077266847998999296 17823777390979896704 15123543860251242496 12423310329522588288 9723076798793934080 7022843268065279872 4322609737336625664 1622376206607971456 17368886749588868864 14668653218860214656 11968419688131560448 9268186157402906240 6567952626674252032 3867719095945597824 1167485565216943616 16913996108197841024 14213762577469186816 11513529046740532608 8813295516011878400 6113061985283224192 3412828454554569984 712594923825915776 16459105466806813184 13758871936078158976 11058638405349504768 8358404874620850560 5658171343892196352 2957937813163542144 257704282434887936 16004214825415785344 13303981294687131136 10603747763958476928 7903514233229822720 5203280702501168512 2503047171772514304 18249557714753411712 15549324184024757504 12849090653296103296 10148857122567449088 7448623591838794880 4748390061110140672 2048156530381486464 17794667073362383872 15094433542633729664 12394200011905075456 9693966481176421248 6993732950447767040 4293499419719112832 1593265888990458624 17339776431971356032 14639542901242701824 11939309370514047616 9239075839785393408 6538842309056739200 3838608778328084992 1138375247599430784 16884885790580328192 14184652259851673984 11484418729123019776 8784185198394365568 6083951667665711360 3383718136937057152 683484606208402944 16429995149189300352 13729761618460646144 11029528087731991936 8329294557003337728 5629061026274683520 2928827495546029312 228593964817375104 15975104507798272512 13274870977069618304 10574637446340964096 7874403915612309888 5174170384883655680 2473936854155001472 18220447397135898880 15520213866407244672 12819980335678590464 10119746804949936256 7419513274221282048 4719279743492627840 2019046212763973632 17765556755744871040 15065323225016216832 12365089694287562624 9664856163558908416 6964622632830254208 4264389102101600000 1564155571372945792 17310666114353843200 14610432583625188992 11910199052896534784 9209965522167880576 6509731991439226368 3809498460710572160 1109264929981917952 16855775472962815360 14155541942234161152 11455308411505506944 8755074880776852736 6054841350048198528 3354607819319544320 654374288590890112 16400884831571787520 13700651300843133312 11000417770114479104 8300184239385824896 5599950708657170688 2899717177928516480 199483647199862272 15945994190180759680 13245760659452105472 10545527128723451264 7845293597994797056 5145060067266142848 2444826536537488640 18191337079518386048 15491103548789731840 12790870018061077632 10090636487332423424 7390402956603769216 4690169425875115008 1989935895146460800 17736446438127358208 15036212907398704000 12335979376670049792 9635745845941395584 6935512315212741376 4235278784484087168 1535045253755432960 17281555796736330368 14581322266007676160 11881088735279021952 9180855204550367744 6480621673821713536 3780388143093059328 1080154612364405120 16826665155345302528 14126431624616648320 11426198093887994112 8725964563159339904 6025731032430685696 3325497501702031488 625263970973377280 16371774513954274688 13671540983225620480 10971307452496966272 8271073921768312064 5570840391039657856 2870606860311003648 170373329582349440 15916883872563246848 13216650341834592640 10516416811105938432 7816183280377284224 5115949749648630016 2415716218919975808 18162226761900873216 15461993231172219008 12761759700443564800 10061526169714910592 7361292638986256384 4661059108257602176 1960825577528947968 17707336120509845376 15007102589781191168 12306869059052536960 9606635528323882752 6906401997595228544 4206168466866574336 1505934936137920128 17252445479118817536 14552211948390163328 11851978417661509120 9151744886932854912 6451511356204200704 3751277825475546496 1051044294746892288 16797554837727789696 14097321306999135488 11397087776270481280 8696854245541827072 5996620714813172864 3296387184084518656 596153653355864448 16342664196336761856 13642430665608107648 10942197134879453440 8241963604150799232 5541730073422145024 2841496542693490816 141263011964836608 15887773554945734016 13187540024217079808 10487306493488425600 7787072962759771392 5086839432031117184 2386605901302462976 18133116444283360384 15432882913554706176 12732649382826051968 10032415852097397760 7332182321368743552 4631948790640089344 1931715259911435136 17678225802892332544 14977992272163678336 12277758741435024128 9577525210706369920 6877291679977715712 4177058149249061504 1476824618520407296 17223335161501304704 14523101630772650496 11822868100043996288 9122634569315342080 6422401038586687872 3722167507858033664 1021933977129379456 16768444520110276864 14068210989381622656 11367977458652968448 8667743927924314240 5967510397195660032 3267276866467005824 567043335738351616 16313553878719249024 13613320347990594816 10913086817261940608 8212853286533286400 5512619755804632192 2812386225075977984 112152694347323776 15858663237328221184 13158429706599566976 10458196175870912768 7757962645142258560 5057729114413604352 2357495583684950144 18104006126665847552 15403772595937193344 12703539065208539136 10003305534479884928 7303072003751230720 4602838473022576512 1902604942293922304 17649115485274819712 14948881954546165504 12248648423817511296 9548414893088857088 6848181362360202880 4147947831631548672 1447714300902894464 17194224843883791872 14493991313155137664 11793757782426483456 9093524251697829248 6393290720969175040 3693057190240520832 992823659511866624 16739334202492764032 14039100671764109824 11338867141035455616 8638633610306801408 5938400079578147200 3238166548849492992 537933018120838784 16284443561101736192 13584210030373081984 10883976499644427776 8183742968915773568 5483509438187119360 2783275907458465152 83042376729810944 15829552919710708352 13129319388982054144 10429085858253399936 7728852327524745728 5028618796796091520 2328385266067437312 18074895809048334720 15374662278319680512 12674428747591026304 9974195216862372096 7273961686133717888 4573728155405063680 1873494624676409472 17620005167657306880 14919771636928652672 12219538106199998464 9519304575471344256 6819071044742690048 4118837514014035840 1418603983285381632 17165114526266279040 14464880995537624832 11764647464808970624 9064413934080316416 6364180403351662208 3663946872623008000 963713341894353792 16710223884875251200 14009990354146596992 11309756823417942784 8609523292689288576 5909289761960634368 3209056231231980160 508822700503325952 16255333243484223360 13555099712755569152 10854866182026914944 8154632651298260736 5454399120569606528 2754165589840952320 53932059112298112 15800442602093195520 13100209071364541312 10399975540635887104 7699742009907232896 4999508479178578688 2299274948449924480 18045785491430821888 15345551960702167680 12645318429973513472 9945084899244859264 7244851368516205056 4544617837787550848 1844384307058896640 17590894850039794048 14890661319311139840 12190427788582485632 9490194257853831424 6789960727125177216 4089727196396523008 1389493665667868800 17136004208648766208 14435770677920112000 11735537147191457792 9035303616462803584 6335070085734149376 3634836555005495168 934603024276840960 16681113567257738368 13980880036529084160 11280646505800429952 8580412975071775744 5880179444343121536 3179945913614467328 479712382885813120 16226222925866710528 13525989395138056320 10825755864409402112 8125522333680747904 5425288802952093696 2725055272223439488 24821741494785280 15771332284475682688 13071098753747028480 10370865223018374272 7670631692289720064 4970398161561065856 2270164630832411648 18016675173813309056 15316441643084654848 12616208112356000640 9915974581627346432 7215741050898692224 4515507520170038016 1815273989441383808 17561784532422281216 14861551001693627008 12161317470964972800 9461083940236318592 6760850409507664384 4060616878779010176 1360383348050355968 17106893891031253376 14406660360302599168 11706426829573944960 9006193298845290752 6305959768116636544 3605726237387982336 905492706659328128 16652003249640225536 13951769718911571328 11251536188182917120 8551302657454262912 5851069126725608704 3150835595996954496 450602065268300288 16197112608249197696 13496879077520543488 10796645546791889280 8096412016063235072 5396178485334580864 2695944954605926656 18442455497586824064 15742221966858169856 13041988436129515648 10341754905400861440 7641521374672207232 4941287843943553024 2241054313214898816 17987564856195796224 15287331325467142016 12587097794738487808 9886864264009833600 7186630733281179392 4486397202552525184 1786163671823870976 17532674214804768384 14832440684076114176 12132207153347459968 9431973622618805760 6731740091890151552 4031506561161497344 1331273030432843136 17077783573413740544 14377550042685086336 11677316511956432128 8977082981227777920 6276849450499123712 3576615919770469504 876382389041815296 16622892932022712704 13922659401294058496 11222425870565404288 8522192339836750080 5821958809108095872 3121725278379441664 421491747650787456 16168002290631684864 13467768759903030656 10767535229174376448 8067301698445722240 5367068167717068032 2666834636988413824 18413345179969311232 15713111649240657024 13012878118512002816 10312644587783348608 7612411057054694400 4912177526326040192 2211943995597385984 17958454538578283392 15258221007849629184 12557987477120974976 9857753946392320768 7157520415663666560 4457286884935012352 1757053354206358144 17503563897187255552 14803330366458601344 12103096835729947136 9402863305001292928 6702629774272638720 4002396243543984512 1302162712815330304 17048673255796227712 14348439725067573504 11648206194338919296 8947972663610265088 6247739132881610880 3547505602152956672 847272071424302464 16593782614405199872 13893549083676545664 11193315552947891456 8493082022219237248 5792848491490583040 3092614960761928832 392381430033274624 16138891973014172032 13438658442285517824 10738424911556863616 8038191380828209408 5337957850099555200 2637724319370900992 18384234862351798400 15684001331623144192 12983767800894489984 10283534270165835776 7583300739437181568 4883067208708527360 2182833677979873152 17929344220960770560 15229110690232116352 12528877159503462144 9828643628774807936 7128410098046153728 4428176567317499520 1727943036588845312 17474453579569742720 14774220048841088512 12073986518112434304 9373752987383780096 6673519456655125888 3973285925926471680 1273052395197817472 17019562938178714880 14319329407450060672 11619095876721406464 8918862345992752256 6218628815264098048 3518395284535443840 818161753806789632 16564672296787687040 13864438766059032832 11164205235330378624 8463971704601724416 5763738173873070208 3063504643144416000 363271112415761792 16109781655396659200 13409548124668004992 10709314593939350784 8009081063210696576 5308847532482042368 2608614001753388160 18355124544734285568 15654891014005631360 12954657483276977152 10254423952548322944 7554190421819668736 4853956891091014528 2153723360362360320 17900233903343257728 15200000372614603520 12499766841885949312 9799533311157295104 7099299780428640896 4399066249699986688 1698832718971332480 17445343261952229888 14745109731223575680 12044876200494921472 9344642669766267264 6644409139037613056 3944175608308958848 1243942077580304640 16990452620561202048 14290219089832547840 11589985559103893632 8889752028375239424 6189518497646585216 3489284966917931008 789051436189276800 16535561979170174208 13835328448441520000 11135094917712865792 8434861386984211584 5734627856255557376 3034394325526903168 334160794798248960 16080671337779146368 13380437807050492160 10680204276321837952 7979970745593183744 5279737214864529536 2579503684135875328 18326014227116772736 15625780696388118528 12925547165659464320 10225313634930810112 7525080104202155904 4824846573473501696 2124613042744847488 17871123585725744896 15170890054997090688 12470656524268436480 9770422993539782272 7070189462811128064 4369955932082473856 1669722401353819648 17416232944334717056 14715999413606062848 12015765882877408640 9315532352148754432 6615298821420100224 3915065290691446016 1214831759962791808 16961342302943689216 14261108772215035008 11560875241486380800 8860641710757726592 6160408180029072384 3460174649300418176 759941118571763968 16506451661552661376 13806218130824007168 11105984600095352960 8405751069366698752 5705517538638044544 3005284007909390336 305050477180736128 16051561020161633536 13351327489432979328 10651093958704325120 7950860427975670912 5250626897247016704 2550393366518362496 18296903909499259904 15596670378770605696 12896436848041951488 10196203317313297280 7495969786584643072 4795736255855988864 2095502725127334656 17842013268108232064 15141779737379577856 12441546206650923648 9741312675922269440 7041079145193615232 4340845614464961024 1640612083736306816 17387122626717204224 14686889095988550016 11986655565259895808 9286422034531241600 6586188503802587392 3885954973073933184 1185721442345278976 16932231985326176384 14231998454597522176 11531764923868867968 8831531393140213760 6131297862411559552 3431064331682905344 730830800954251136 16477341343935148544 13777107813206494336 11076874282477840128 8376640751749185920 5676407221020531712 2976173690291877504 275940159563223296 16022450702544120704 13322217171815466496 10621983641086812288 7921750110358158080 5221516579629503872 2521283048900849664 18267793591881747072 15567560061153092864 12867326530424438656 10167092999695784448 7466859468967130240 4766625938238476032 2066392407509821824 17812902950490719232 15112669419762065024 12412435889033410816 9712202358304756608 7011968827576102400 4311735296847448192 1611501766118793984 17358012309099691392 14657778778371037184 11957545247642382976 9257311716913728768 6557078186185074560 3856844655456420352 1156611124727766144 16903121667708663552 14202888136980009344 11502654606251355136 8802421075522700928 6102187544794046720 3401954014065392512 701720483336738304 16448231026317635712 13747997495588981504 11047763964860327296 8347530434131673088 5647296903403018880 2947063372674364672 246829841945710464 15993340384926607872 13293106854197953664 10592873323469299456 7892639792740645248 5192406262011991040 2492172731283336832 18238683274264234240 15538449743535580032 12838216212806925824 10137982682078271616 7437749151349617408 4737515620620963200 2037282089892308992 17783792632873206400 15083559102144552192 12383325571415897984 9683092040687243776 6982858509958589568 4282624979229935360 1582391448501281152 17328901991482178560 14628668460753524352 11928434930024870144 9228201399296215936 6527967868567561728 3827734337838907520 1127500807110253312 16874011350091150720 14173777819362496512 11473544288633842304 8773310757905188096 6073077227176533888 3372843696447879680 672610165719225472 16419120708700122880 13718887177971468672 11018653647242814464 8318420116514160256 5618186585785506048 2917953055056851840 217719524328197632 15964230067309095040 13263996536580440832 10563763005851786624 7863529475123132416 5163295944394478208 2463062413665824000 18209572956646721408 15509339425918067200 12809105895189412992 10108872364460758784 7408638833732104576 4708405303003450368 2008171772274796160 17754682315255693568 15054448784527039360 12354215253798385152 9653981723069730944 6953748192341076736 4253514661612422528 1553281130883768320 17299791673864665728 14599558143136011520 11899324612407357312 9199091081678703104 6498857550950048896 3798624020221394688 1098390489492740480 16844901032473637888 14144667501744983680 11444433971016329472 8744200440287675264 6043966909559021056 3343733378830366848 643499848101712640 16390010391082610048 13689776860353955840 10989543329625301632 8289309798896647424 5589076268167993216 2888842737439339008 188609206710684800 15935119749691582208 13234886218962928000 10534652688234273792 7834419157505619584 5134185626776965376 2433952096048311168 18180462639029208576 15480229108300554368 12779995577571900160 10079762046843245952 7379528516114591744 4679294985385937536 1979061454657283328 17725571997638180736 15025338466909526528 12325104936180872320 9624871405452218112 6924637874723563904 4224404343994909696 1524170813266255488 17270681356247152896 14570447825518498688 11870214294789844480 9169980764061190272 6469747233332536064 3769513702603881856 1069280171875227648 16815790714856125056 14115557184127470848 11415323653398816640 8715090122670162432 6014856591941508224 3314623061212854016 614389530484199808 16360900073465097216 13660666542736443008 10960433012007788800 8260199481279134592 5559965950550480384 2859732419821826176 159498889093171968 15906009432074069376 13205775901345415168 10505542370616760960 7805308839888106752 5105075309159452544 2404841778430798336 18151352321411695744 15451118790683041536 12750885259954387328 10050651729225733120 7350418198497078912 4650184667768424704 1949951137039770496 17696461680020667904 14996228149292013696 12295994618563359488 9595761087834705280 6895527557106051072 4195294026377396864 1495060495648742656 17241571038629640064 14541337507900985856 11841103977172331648 9140870446443677440 6440636915715023232 3740403384986369024 1040169854257714816 16786680397238612224 14086446866509958016 11386213335781303808 8685979805052649600 5985746274323995392 3285512743595341184 585279212866686976 16331789755847584384 13631556225118930176 10931322694390275968 8231089163661621760 5530855632932967552 2830622102204313344 130388571475659136 15876899114456556544 13176665583727902336 10476432052999248128 7776198522270593920 5075964991541939712 2375731460813285504 18122242003794182912 15422008473065528704 12721774942336874496 10021541411608220288 7321307880879566080 4621074350150911872 1920840819422257664 17667351362403155072 14967117831674500864 12266884300945846656 9566650770217192448 6866417239488538240 4166183708759884032 1465950178031229824 17212460721012127232 14512227190283473024 11811993659554818816 9111760128826164608 6411526598097510400 3711293067368856192 1011059536640201984 16757570079621099392 14057336548892445184 11357103018163790976 8656869487435136768 5956635956706482560 3256402425977828352 556168895249174144 16302679438230071552 13602445907501417344 10902212376772763136 8201978846044108928 5501745315315454720 2801511784586800512 101278253858146304 15847788796839043712 13147555266110389504 10447321735381735296 7747088204653081088 5046854673924426880 2346621143195772672 18093131686176670080 15392898155448015872 12692664624719361664 9992431093990707456 7292197563262053248 4591964032533399040 1891730501804744832 17638241044785642240 14938007514056988032 12237773983328333824 9537540452599679616 6837306921871025408 4137073391142371200 1436839860413716992 17183350403394614400 14483116872665960192 11782883341937305984 9082649811208651776 6382416280479997568 3682182749751343360 981949219022689152 16728459762003586560 14028226231274932352 11327992700546278144 8627759169817623936 5927525639088969728 3227292108360315520 527058577631661312 16273569120612558720 13573335589883904512 10873102059155250304 8172868528426596096 5472634997697941888 2772401466969287680 72167936240633472 15818678479221530880 13118444948492876672 10418211417764222464 7717977887035568256 5017744356306914048 2317510825578259840 18064021368559157248 15363787837830503040 12663554307101848832 9963320776373194624 7263087245644540416 4562853714915886208 1862620184187232000 17609130727168129408 14908897196439475200 12208663665710820992 9508430134982166784 6808196604253512576 4107963073524858368 1407729542796204160 17154240085777101568 14454006555048447360 11753773024319793152 9053539493591138944 6353305962862484736 3653072432133830528 952838901405176320 16699349444386073728 13999115913657419520 11298882382928765312 8598648852200111104 5898415321471456896 3198181790742802688 497948260014148480 16244458802995045888 13544225272266391680 10843991741537737472 8143758210809083264 5443524680080429056 2743291149351774848 43057618623120640 15789568161604018048 13089334630875363840 10389101100146709632 7688867569418055424 4988634038689401216 2288400507960747008 18034911050941644416 15334677520212990208 12634443989484336000 9934210458755681792 7233976928027027584 4533743397298373376 1833509866569719168 17580020409550616576 14879786878821962368 12179553348093308160 9479319817364653952 6779086286635999744 4078852755907345536 1378619225178691328 17125129768159588736 14424896237430934528 11724662706702280320 9024429175973626112 6324195645244971904 3623962114516317696 923728583787663488 16670239126768560896 13970005596039906688 11269772065311252480 8569538534582598272 5869305003853944064 3169071473125289856 468837942396635648 16215348485377533056 13515114954648878848 10814881423920224640 8114647893191570432 5414414362462916224 2714180831734262016 13947301005607808 15760457843986505216 13060224313257851008 10359990782529196800 7659757251800542592 4959523721071888384 2259290190343234176 18005800733324131584 15305567202595477376 12605333671866823168 9905100141138168960 7204866610409514752 4504633079680860544 1804399548952206336 17550910091933103744 14850676561204449536 12150443030475795328 9450209499747141120 6749975969018486912 4049742438289832704 1349508907561178496 17096019450542075904 14395785919813421696 11695552389084767488 8995318858356113280 6295085327627459072 3594851796898804864 894618266170150656 16641128809151048064 13940895278422393856 11240661747693739648 8540428216965085440 5840194686236431232 3139961155507777024 439727624779122816 16186238167760020224 13486004637031366016 10785771106302711808 8085537575574057600 5385304044845403392 2685070514116749184 18431581057097646592 15731347526368992384 13031113995640338176 10330880464911683968 7630646934183029760 4930413403454375552 2230179872725721344 17976690415706618752 15276456884977964544 12576223354249310336 9875989823520656128 7175756292792001920 4475522762063347712 1775289231334693504 17521799774315590912 14821566243586936704 12121332712858282496 9421099182129628288 6720865651400974080 4020632120672319872 1320398589943665664 17066909132924563072 14366675602195908864 11666442071467254656 8966208540738600448 6265975010009946240 3565741479281292032 865507948552637824 16612018491533535232 13911784960804881024 11211551430076226816 8511317899347572608 5811084368618918400 3110850837890264192 410617307161609984 16157127850142507392 13456894319413853184 10756660788685198976 8056427257956544768 5356193727227890560 2655960196499236352 18402470739480133760 15702237208751479552 13002003678022825344 10301770147294171136 7601536616565516928 4901303085836862720 2201069555108208512 17947580098089105920 15247346567360451712 12547113036631797504 9846879505903143296 7146645975174489088 4446412444445834880 1746178913717180672 17492689456698078080 14792455925969423872 12092222395240769664 9391988864512115456 6691755333783461248 3991521803054807040 1291288272326152832 17037798815307050240 14337565284578396032 11637331753849741824 8937098223121087616 6236864692392433408 3536631161663779200 836397630935124992 16582908173916022400 13882674643187368192 11182441112458713984 8482207581730059776 5781974051001405568 3081740520272751360 381506989544097152 16128017532524994560 13427784001796340352 10727550471067686144 8027316940339031936 5327083409610377728 2626849878881723520 18373360421862620928 15673126891133966720 12972893360405312512 10272659829676658304 7572426298948004096 4872192768219349888 2171959237490695680 17918469780471593088 15218236249742938880 12518002719014284672 9817769188285630464 7117535657556976256 4417302126828322048 1717068596099667840 17463579139080565248 14763345608351911040 12063112077623256832 9362878546894602624 6662645016165948416 3962411485437294208 1262177954708640000 17008688497689537408 14308454966960883200 11608221436232228992 8907987905503574784 6207754374774920576 3507520844046266368 807287313317612160 16553797856298509568 13853564325569855360 11153330794841201152 8453097264112546944 5752863733383892736 3052630202655238528 352396671926584320 16098907214907481728 13398673684178827520 10698440153450173312 7998206622721519104 5297973091992864896 2597739561264210688 18344250104245108096 15644016573516453888 12943783042787799680 10243549512059145472 7543315981330491264 4843082450601837056 2142848919873182848 17889359462854080256 15189125932125426048 12488892401396771840 9788658870668117632 7088425339939463424 4388191809210809216 1687958278482155008 17434468821463052416 14734235290734398208 12034001760005744000 9333768229277089792 6633534698548435584 3933301167819781376 1233067637091127168 16979578180072024576 14279344649343370368 11579111118614716160 8878877587886061952 6178644057157407744 3478410526428753536 778176995700099328 16524687538680996736 13824454007952342528 11124220477223688320 8423986946495034112 5723753415766379904 3023519885037725696 323286354309071488 16069796897289968896 13369563366561314688 10669329835832660480 7969096305104006272 5268862774375352064 2568629243646697856 18315139786627595264 15614906255898941056 12914672725170286848 10214439194441632640 7514205663712978432 4813972132984324224 2113738602255670016 17860249145236567424 15160015614507913216 12459782083779259008 9759548553050604800 7059315022321950592 4359081491593296384 1658847960864642176 17405358503845539584 14705124973116885376 12004891442388231168 9304657911659576960 6604424380930922752 3904190850202268544 1203957319473614336 16950467862454511744 14250234331725857536 11550000800997203328 8849767270268549120 6149533739539894912 3449300208811240704 749066678082586496 16495577221063483904 13795343690334829696 11095110159606175488 8394876628877521280 5694643098148867072 2994409567420212864 294176036691558656 16040686579672456064 13340453048943801856 10640219518215147648 7939985987486493440 5239752456757839232 2539518926029185024 18286029469010082432 15585795938281428224 12885562407552774016 10185328876824119808 7485095346095465600 4784861815366811392 2084628284638157184 17831138827619054592 15130905296890400384 12430671766161746176 9730438235433091968 7030204704704437760 4329971173975783552 1629737643247129344 17376248186228026752 14676014655499372544 11975781124770718336 9275547594042064128 6575314063313409920 3875080532584755712 1174847001856101504 16921357544836998912 14221124014108344704 11520890483379690496 8820656952651036288 6120423421922382080 3420189891193727872 719956360465073664 16466466903445971072 13766233372717316864 11065999841988662656 8365766311260008448 5665532780531354240 2965299249802700032 265065719074045824 16011576262054943232 13311342731326289024 10611109200597634816 7910875669868980608 5210642139140326400 2510408608411672192 18256919151392569600 15556685620663915392 12856452089935261184 10156218559206606976 7455985028477952768 4755751497749298560 2055517967020644352 17802028510001541760 15101794979272887552 12401561448544233344 9701327917815579136 7001094387086924928 4300860856358270720 1600627325629616512 17347137868610513920 14646904337881859712 11946670807153205504 9246437276424551296 6546203745695897088 3845970214967242880 1145736684238588672 16892247227219486080 14192013696490831872 11491780165762177664 8791546635033523456 6091313104304869248 3391079573576215040 690846042847560832 16437356585828458240 13737123055099804032 11036889524371149824 8336655993642495616 5636422462913841408 2936188932185187200 235955401456532992 15982465944437430400 13282232413708776192 10581998882980121984 7881765352251467776 5181531821522813568 2481298290794159360 18227808833775056768 15527575303046402560 12827341772317748352 10127108241589094144 7426874710860439936 4726641180131785728 2026407649403131520 17772918192384028928 15072684661655374720 12372451130926720512 9672217600198066304 6971984069469412096 4271750538740757888 1571517008012103680 17318027550993001088 14617794020264346880 11917560489535692672 9217326958807038464 6517093428078384256 3816859897349730048 1116626366621075840 16863136909601973248 14162903378873319040 11462669848144664832 8762436317416010624 6062202786687356416 3361969255958702208 661735725230048000 16408246268210945408 13708012737482291200 11007779206753636992 8307545676024982784 5607312145296328576 2907078614567674368 206845083839020160 15953355626819917568 13253122096091263360 10552888565362609152 7852655034633954944 5152421503905300736 2452187973176646528 18198698516157543936 15498464985428889728 12798231454700235520 10097997923971581312 7397764393242927104 4697530862514272896 1997297331785618688 17743807874766516096 15043574344037861888 12343340813309207680 9643107282580553472 6942873751851899264 4242640221123245056 1542406690394590848 17288917233375488256 14588683702646834048 11888450171918179840 9188216641189525632 6487983110460871424 3787749579732217216 1087516049003563008 16834026591984460416 14133793061255806208 11433559530527152000 8733325999798497792 6033092469069843584 3332858938341189376 632625407612535168 16379135950593432576 13678902419864778368 10978668889136124160 8278435358407469952 5578201827678815744 2877968296950161536 177734766221507328 15924245309202404736 13224011778473750528 10523778247745096320 7823544717016442112 5123311186287787904 2423077655559133696 18169588198540031104 15469354667811376896 12769121137082722688 10068887606354068480 7368654075625414272 4668420544896760064 1968187014168105856 17714697557149003264 15014464026420349056 12314230495691694848 9613996964963040640 6913763434234386432 4213529903505732224 1513296372777078016 17259806915757975424 14559573385029321216 11859339854300667008 9159106323572012800 6458872792843358592 3758639262114704384 1058405731386050176 16804916274366947584 14104682743638293376 11404449212909639168 8704215682180984960 6003982151452330752 3303748620723676544 603515089995022336 16350025632975919744 13649792102247265536 10949558571518611328 8249325040789957120 5549091510061302912 2848857979332648704 148624448603994496 15895134991584891904 13194901460856237696 10494667930127583488 7794434399398929280 5094200868670275072 2393967337941620864 18140477880922518272 15440244350193864064 12740010819465209856 10039777288736555648 7339543758007901440 4639310227279247232 1939076696550593024 17685587239531490432 14985353708802836224 12285120178074182016 9584886647345527808 6884653116616873600 4184419585888219392 1484186055159565184 17230696598140462592 14530463067411808384 11830229536683154176 9129996005954499968 6429762475225845760 3729528944497191552 1029295413768537344 16775805956749434752 14075572426020780544 11375338895292126336 8675105364563472128 5974871833834817920 3274638303106163712 574404772377509504 16320915315358406912 13620681784629752704 10920448253901098496 8220214723172444288 5519981192443790080 2819747661715135872 119514130986481664 15866024673967379072 13165791143238724864 10465557612510070656 7765324081781416448 5065090551052762240 2364857020324108032 18111367563305005440 15411134032576351232 12710900501847697024 10010666971119042816 7310433440390388608 4610199909661734400 1909966378933080192 17656476921913977600 14956243391185323392 12256009860456669184 9555776329728014976 6855542798999360768 4155309268270706560 1455075737542052352 17201586280522949760 14501352749794295552 11801119219065641344 9100885688336987136 6400652157608332928 3700418626879678720 1000185096151024512 16746695639131921920 14046462108403267712 11346228577674613504 8645995046945959296 5945761516217305088 3245527985488650880 545294454759996672 16291804997740894080 13591571467012239872 10891337936283585664 8191104405554931456 5490870874826277248 2790637344097623040 90403813368968832 15836914356349866240 13136680825621212032 10436447294892557824 7736213764163903616 5035980233435249408 2335746702706595200 18082257245687492608 15382023714958838400 12681790184230184192 9981556653501529984 7281323122772875776 4581089592044221568 1880856061315567360 17627366604296464768 14927133073567810560 12226899542839156352 9526666012110502144 6826432481381847936 4126198950653193728 1425965419924539520 17172475962905436928 14472242432176782720 11772008901448128512 9071775370719474304 6371541839990820096 3671308309262165888 971074778533511680 16717585321514409088 14017351790785754880 11317118260057100672 8616884729328446464 5916651198599792256 3216417667871138048 516184137142483840 16262694680123381248 13562461149394727040 10862227618666072832 8161994087937418624 5461760557208764416 2761527026480110208 61293495751456000 15807804038732353408 13107570508003699200 10407336977275044992 7707103446546390784 5006869915817736576 2306636385089082368 18053146928069979776 15352913397341325568 12652679866612671360 9952446335884017152 7252212805155362944 4551979274426708736 1851745743698054528 17598256286678951936 14898022755950297728 12197789225221643520 9497555694492989312 6797322163764335104 4097088633035680896 1396855102307026688 17143365645287924096 14443132114559269888 11742898583830615680 9042665053101961472 6342431522373307264 3642197991644653056 941964460915998848 16688475003896896256 13988241473168242048 11288007942439587840 8587774411710933632 5887540880982279424 3187307350253625216 487073819524971008 16233584362505868416 13533350831777214208 10833117301048560000 8132883770319905792 5432650239591251584 2732416708862597376 32183178133943168 15778693721114840576 13078460190386186368 10378226659657532160 7677993128928877952 4977759598200223744 2277526067471569536 18024036610452466944 15323803079723812736 12623569548995158528 9923336018266504320 7223102487537850112 4522868956809195904 1822635426080541696 17569145969061439104 14868912438332784896 12168678907604130688 9468445376875476480 6768211846146822272 4067978315418168064 1367744784689513856 17114255327670411264 14414021796941757056 11713788266213102848 9013554735484448640 6313321204755794432 3613087674027140224 912854143298486016 16659364686279383424 13959131155550729216 11258897624822075008 8558664094093420800 5858430563364766592 3158197032636112384 457963501907458176 16204474044888355584 13504240514159701376 10804006983431047168 8103773452702392960 5403539921973738752 2703306391245084544 3072860516430336 15749583403497327744 13049349872768673536 10349116342040019328 7648882811311365120 4948649280582710912 2248415749854056704 17994926292834954112 15294692762106299904 12594459231377645696 9894225700648991488 7193992169920337280 4493758639191683072 1793525108463028864 17540035651443926272 14839802120715272064 12139568589986617856 9439335059257963648 6739101528529309440 4038867997800655232 1338634467072001024 17085145010052898432 14384911479324244224 11684677948595590016 8984444417866935808 6284210887138281600 3583977356409627392 883743825680973184 16630254368661870592 13930020837933216384 11229787307204562176 8529553776475907968 5829320245747253760 3129086715018599552 428853184289945344 16175363727270842752 13475130196542188544 10774896665813534336 8074663135084880128 5374429604356225920 2674196073627571712 18420706616608469120 15720473085879814912 13020239555151160704 10320006024422506496 7619772493693852288 4919538962965198080 2219305432236543872 17965815975217441280 15265582444488787072 12565348913760132864 9865115383031478656 7164881852302824448 4464648321574170240 1764414790845516032 17510925333826413440 14810691803097759232 12110458272369105024 9410224741640450816 6709991210911796608 4009757680183142400 1309524149454488192 17056034692435385600 14355801161706731392 11655567630978077184 8955334100249422976 6255100569520768768 3554867038792114560 854633508063460352 16601144051044357760 13900910520315703552 11200676989587049344 8500443458858395136 5800209928129740928 3099976397401086720 399742866672432512 16146253409653329920 13446019878924675712 10745786348196021504 8045552817467367296 5345319286738713088 2645085756010058880 18391596298990956288 15691362768262302080 12991129237533647872 10290895706804993664 7590662176076339456 4890428645347685248 2190195114619031040 17936705657599928448 15236472126871274240 12536238596142620032 9836005065413965824 7135771534685311616 4435538003956657408 1735304473228003200 17481815016208900608 14781581485480246400 12081347954751592192 9381114424022937984 6680880893294283776 3980647362565629568 1280413831836975360 17026924374817872768 14326690844089218560 11626457313360564352 8926223782631910144 6225990251903255936 3525756721174601728 825523190445947520 16572033733426844928 13871800202698190720 11171566671969536512 8471333141240882304 5771099610512228096 3070866079783573888 370632549054919680 16117143092035817088 13416909561307162880 10716676030578508672 8016442499849854464 5316208969121200256 2615975438392546048 18362485981373443456 15662252450644789248 12962018919916135040 10261785389187480832 7561551858458826624 4861318327730172416 2161084797001518208 17907595339982415616 15207361809253761408 12507128278525107200 9806894747796452992 7106661217067798784 4406427686339144576 1706194155610490368 17452704698591387776 14752471167862733568 12052237637134079360 9352004106405425152 6651770575676770944 3951537044948116736 1251303514219462528 16997814057200359936 14297580526471705728 11597346995743051520 8897113465014397312 6196879934285743104 3496646403557088896 796412872828434688 16542923415809332096 13842689885080677888 11142456354352023680 8442222823623369472 5741989292894715264 3041755762166061056 341522231437406848 16088032774418304256 13387799243689650048 10687565712960995840 7987332182232341632 5287098651503687424 2586865120775033216 18333375663755930624 15633142133027276416 12932908602298622208 10232675071569968000 7532441540841313792 4832208010112659584 2131974479384005376 17878485022364902784 15178251491636248576 12478017960907594368 9777784430178940160 7077550899450285952 4377317368721631744 1677083837992977536 17423594380973874944 14723360850245220736 12023127319516566528 9322893788787912320 6622660258059258112 3922426727330603904 1222193196601949696 16968703739582847104 14268470208854192896 11568236678125538688 8868003147396884480 6167769616668230272 3467536085939576064 767302555210921856 16513813098191819264 13813579567463165056 11113346036734510848 8413112506005856640 5712878975277202432 3012645444548548224 312411913819894016 16058922456800791424 13358688926072137216 10658455395343483008 7958221864614828800 5257988333886174592 2557754803157520384 18304265346138417792 15604031815409763584 12903798284681109376 10203564753952455168 7503331223223800960 4803097692495146752 2102864161766492544 17849374704747389952 15149141174018735744 12448907643290081536 9748674112561427328 7048440581832773120 4348207051104118912 1647973520375464704 17394484063356362112 14694250532627707904 11994017001899053696 9293783471170399488 6593549940441745280 3893316409713091072 1193082878984436864 16939593421965334272 14239359891236680064 11539126360508025856 8838892829779371648 6138659299050717440 3438425768322063232 738192237593409024 16484702780574306432 13784469249845652224 11084235719116998016 8384002188388343808 5683768657659689600 2983535126931035392 283301596202381184 16029812139183278592 13329578608454624384 10629345077725970176 7929111546997315968 5228878016268661760 2528644485540007552 18275155028520904960 15574921497792250752 12874687967063596544 10174454436334942336 7474220905606288128 4773987374877633920 2073753844148979712 17820264387129877120 15120030856401222912 12419797325672568704 9719563794943914496 7019330264215260288 4319096733486606080 1618863202757951872 17365373745738849280 14665140215010195072 11964906684281540864 9264673153552886656 6564439622824232448 3864206092095578240 1163972561366924032 16910483104347821440 14210249573619167232 11510016042890513024 8809782512161858816 6109548981433204608 3409315450704550400 709081919975896192 16455592462956793600 13755358932228139392 11055125401499485184 8354891870770830976 5654658340042176768 2954424809313522560 254191278584868352 16000701821565765760 13300468290837111552 10600234760108457344 7900001229379803136 5199767698651148928 2499534167922494720 18246044710903392128 15545811180174737920 12845577649446083712 10145344118717429504 7445110587988775296 4744877057260121088 2044643526531466880 17791154069512364288 15090920538783710080 12390687008055055872 9690453477326401664 6990219946597747456 4289986415869093248 1589752885140439040 17336263428121336448 14636029897392682240 11935796366664028032 9235562835935373824 6535329305206719616 3835095774478065408 1134862243749411200 16881372786730308608 14181139256001654400 11480905725273000192 8780672194544345984 6080438663815691776 3380205133087037568 679971602358383360 16426482145339280768 13726248614610626560 11026015083881972352 8325781553153318144 5625548022424663936 2925314491696009728 225080960967355520 15971591503948252928 13271357973219598720 10571124442490944512 7870890911762290304 5170657381033636096 2470423850304981888 18216934393285879296 15516700862557225088 12816467331828570880 10116233801099916672 7416000270371262464 4715766739642608256 2015533208913954048 17762043751894851456 15061810221166197248 12361576690437543040 9661343159708888832 6961109628980234624 4260876098251580416 1560642567522926208 17307153110503823616 14606919579775169408 11906686049046515200 9206452518317860992 6506218987589206784 3805985456860552576 1105751926131898368 16852262469112795776 14152028938384141568 11451795407655487360 8751561876926833152 6051328346198178944 3351094815469524736 650861284740870528 16397371827721767936 13697138296993113728 10996904766264459520 8296671235535805312 5596437704807151104 2896204174078496896 195970643349842688 15942481186330740096 13242247655602085888 10542014124873431680 7841780594144777472 5141547063416123264 2441313532687469056 18187824075668366464 15487590544939712256 12787357014211058048 10087123483482403840 7386889952753749632 4686656422025095424 1986422891296441216 17732933434277338624 15032699903548684416 12332466372820030208 9632232842091376000 6931999311362721792 4231765780634067584 1531532249905413376 17278042792886310784 14577809262157656576 11877575731429002368 9177342200700348160 6477108669971693952 3776875139243039744 1076641608514385536 16823152151495282944 14122918620766628736 11422685090037974528 8722451559309320320 6022218028580666112 3321984497852011904 621750967123357696 16368261510104255104 13668027979375600896 10967794448646946688 8267560917918292480 5567327387189638272 2867093856460984064 166860325732329856 15913370868713227264 13213137337984573056 10512903807255918848 7812670276527264640 5112436745798610432 2412203215069956224 18158713758050853632 15458480227322199424 12758246696593545216 10058013165864891008 7357779635136236800 4657546104407582592 1957312573678928384 17703823116659825792 15003589585931171584 12303356055202517376 9603122524473863168 6902888993745208960 4202655463016554752 1502421932287900544 17248932475268797952 14548698944540143744 11848465413811489536 9148231883082835328 6447998352354181120 3747764821625526912 1047531290896872704 16794041833877770112 14093808303149115904 11393574772420461696 8693341241691807488 5993107710963153280 3292874180234499072 592640649505844864 16339151192486742272 13638917661758088064 10938684131029433856 8238450600300779648 5538217069572125440 2837983538843471232 137750008114817024 15884260551095714432 13184027020367060224 10483793489638406016 7783559958909751808 5083326428181097600 2383092897452443392 18129603440433340800 15429369909704686592 12729136378976032384 10028902848247378176 7328669317518723968 4628435786790069760 1928202256061415552 17674712799042312960 14974479268313658752 12274245737585004544 9574012206856350336 6873778676127696128 4173545145399041920 1473311614670387712 17219822157651285120 14519588626922630912 11819355096193976704 9119121565465322496 6418888034736668288 3718654504008014080 1018420973279359872 16764931516260257280 14064697985531603072 11364464454802948864 8664230924074294656 5963997393345640448 3263763862616986240 563530331888332032 16310040874869229440 13609807344140575232 10909573813411921024 8209340282683266816 5509106751954612608 2808873221225958400 108639690497304192 15855150233478201600 13154916702749547392 10454683172020893184 7754449641292238976 5054216110563584768 2353982579834930560 18100493122815827968 15400259592087173760 12700026061358519552 9999792530629865344 7299558999901211136 4599325469172556928 1899091938443902720 17645602481424800128 14945368950696145920 12245135419967491712 9544901889238837504 6844668358510183296 4144434827781529088 1444201297052874880 17190711840033772288 14490478309305118080 11790244778576463872 9090011247847809664 6389777717119155456 3689544186390501248 989310655661847040 16735821198642744448 14035587667914090240 11335354137185436032 8635120606456781824 5934887075728127616 3234653544999473408 534420014270819200 16280930557251716608 13580697026523062400 10880463495794408192 8180229965065753984 5479996434337099776 2779762903608445568 79529372879791360 15826039915860688768 13125806385132034560 10425572854403380352 7725339323674726144 5025105792946071936 2324872262217417728 18071382805198315136 15371149274469660928 12670915743741006720 9970682213012352512 7270448682283698304 4570215151555044096 1869981620826389888 17616492163807287296 14916258633078633088 12216025102349978880 9515791571621324672 6815558040892670464 4115324510164016256 1415090979435362048 17161601522416259456 14461367991687605248 11761134460958951040 9060900930230296832 6360667399501642624 3660433868772988416 960200338044334208 16706710881025231616 14006477350296577408 11306243819567923200 8606010288839268992 5905776758110614784 3205543227381960576 505309696653306368 16251820239634203776 13551586708905549568 10851353178176895360 8151119647448241152 5450886116719586944 2750652585990932736 50419055262278528 15796929598243175936 13096696067514521728 10396462536785867520 7696229006057213312 4995995475328559104 2295761944599904896 18042272487580802304 15342038956852148096 12641805426123493888 9941571895394839680 7241338364666185472 4541104833937531264 1840871303208877056 17587381846189774464 14887148315461120256 12186914784732466048 9486681254003811840 6786447723275157632 4086214192546503424 1385980661817849216 17132491204798746624 14432257674070092416 11732024143341438208 9031790612612784000 6331557081884129792 3631323551155475584 931090020426821376 16677600563407718784 13977367032679064576 11277133501950410368 8576899971221756160 5876666440493101952 3176432909764447744 476199379035793536 16222709922016690944 13522476391288036736 10822242860559382528 8122009329830728320 5421775799102074112 2721542268373419904 21308737644765696 15767819280625663104 13067585749897008896 10367352219168354688 7667118688439700480 4966885157711046272 2266651626982392064 18013162169963289472 15312928639234635264 12612695108505981056 9912461577777326848 7212228047048672640 4511994516320018432 1811760985591364224 17558271528572261632 14858037997843607424 12157804467114953216 9457570936386299008 6757337405657644800 4057103874928990592 1356870344200336384 17103380887181233792 14403147356452579584 11702913825723925376 9002680294995271168 6302446764266616960 3602213233537962752 901979702809308544 16648490245790205952 13948256715061551744 11248023184332897536 8547789653604243328 5847556122875589120 3147322592146934912 447089061418280704 16193599604399178112 13493366073670523904 10793132542941869696 8092899012213215488 5392665481484561280 2692431950755907072 18438942493736804480 15738708963008150272 13038475432279496064 10338241901550841856 7638008370822187648 4937774840093533440 2237541309364879232 17984051852345776640 15283818321617122432 12583584790888468224 9883351260159814016 7183117729431159808 4482884198702505600 1782650667973851392 17529161210954748800 14828927680226094592 12128694149497440384 9428460618768786176 6728227088040131968 4027993557311477760 1327760026582823552 17074270569563720960 14374037038835066752 11673803508106412544 8973569977377758336 6273336446649104128 3573102915920449920 872869385191795712 16619379928172693120 13919146397444038912 11218912866715384704 8518679335986730496 5818445805258076288 3118212274529422080 417978743800767872 16164489286781665280 13464255756053011072 10764022225324356864 8063788694595702656 5363555163867048448 2663321633138394240 18409832176119291648 15709598645390637440 13009365114661983232 10309131583933329024 7608898053204674816 4908664522476020608 2208430991747366400 17954941534728263808 15254708003999609600 12554474473270955392 9854240942542301184 7154007411813646976 4453773881084992768 1753540350356338560 17500050893337235968 14799817362608581760 12099583831879927552 9399350301151273344 6699116770422619136 3998883239693964928 1298649708965310720 17045160251946208128 14344926721217553920 11644693190488899712 8944459659760245504 6244226129031591296 3543992598302937088 843759067574282880 16590269610555180288 13890036079826526080 11189802549097871872 8489569018369217664 5789335487640563456 3089101956911909248 388868426183255040 16135378969164152448 13435145438435498240 10734911907706844032 8034678376978189824 5334444846249535616 2634211315520881408 18380721858501778816 15680488327773124608 12980254797044470400 10280021266315816192 7579787735587161984 4879554204858507776 2179320674129853568 17925831217110750976 15225597686382096768 12525364155653442560 9825130624924788352 7124897094196134144 4424663563467479936 1724430032738825728 17470940575719723136 14770707044991068928 12070473514262414720 9370239983533760512 6670006452805106304 3969772922076452096 1269539391347797888 17016049934328695296 14315816403600041088 11615582872871386880 8915349342142732672 6215115811414078464 3514882280685424256 814648749956770048 16561159292937667456 13860925762209013248 11160692231480359040 8460458700751704832 5760225170023050624 3059991639294396416 359758108565742208 16106268651546639616 13406035120817985408 10705801590089331200 8005568059360676992 5305334528632022784 2605100997903368576 18351611540884265984 15651378010155611776 12951144479426957568 10250910948698303360 7550677417969649152 4850443887240994944 2150210356512340736 17896720899493238144 15196487368764583936 12496253838035929728 9796020307307275520 7095786776578621312 4395553245849967104 1695319715121312896 17441830258102210304 14741596727373556096 12041363196644901888 9341129665916247680 6640896135187593472 3940662604458939264 1240429073730285056 16986939616711182464 14286706085982528256 11586472555253874048 8886239024525219840 6186005493796565632 3485771963067911424 785538432339257216 16532048975320154624 13831815444591500416 11131581913862846208 8431348383134192000 5731114852405537792 3030881321676883584 330647790948229376 16077158333929126784 13376924803200472576 10676691272471818368 7976457741743164160 5276224211014509952 2575990680285855744 18322501223266753152 15622267692538098944 12922034161809444736 10221800631080790528 7521567100352136320 4821333569623482112 2121100038894827904 17867610581875725312 15167377051147071104 12467143520418416896 9766909989689762688 7066676458961108480 4366442928232454272 1666209397503800064 17412719940484697472 14712486409756043264 12012252879027389056 9312019348298734848 6611785817570080640 3911552286841426432 1211318756112772224 16957829299093669632 14257595768365015424 11557362237636361216 8857128706907707008 6156895176179052800 3456661645450398592 756428114721744384 16502938657702641792 13802705126973987584 11102471596245333376 8402238065516679168 5702004534788024960 3001771004059370752 301537473330716544 16048048016311613952 13347814485582959744 10647580954854305536 7947347424125651328 5247113893396997120 2546880362668342912 18293390905649240320 15593157374920586112 12892923844191931904 10192690313463277696 7492456782734623488 4792223252005969280 2091989721277315072 17838500264258212480 15138266733529558272 12438033202800904064 9737799672072249856 7037566141343595648 4337332610614941440 1637099079886287232 17383609622867184640 14683376092138530432 11983142561409876224 9282909030681222016 6582675499952567808 3882441969223913600 1182208438495259392 16928718981476156800 14228485450747502592 11528251920018848384 8828018389290194176 6127784858561539968 3427551327832885760 727317797104231552 16473828340085128960 13773594809356474752 11073361278627820544 8373127747899166336 5672894217170512128 2972660686441857920 272427155713203712 16018937698694101120 13318704167965446912 10618470637236792704 7918237106508138496 5218003575779484288 2517770045050830080 18264280588031727488 15564047057303073280 12863813526574419072 10163579995845764864 7463346465117110656 4763112934388456448 2062879403659802240 17809389946640699648 15109156415912045440 12408922885183391232 9708689354454737024 7008455823726082816 4308222292997428608 1607988762268774400 17354499305249671808 14654265774521017600 11954032243792363392 9253798713063709184 6553565182335054976 3853331651606400768 1153098120877746560 16899608663858643968 14199375133129989760 11499141602401335552 8798908071672681344 6098674540944027136 3398441010215372928 698207479486718720 16444718022467616128 13744484491738961920 11044250961010307712 8344017430281653504 5643783899552999296 2943550368824345088 243316838095690880 15989827381076588288 13289593850347934080 10589360319619279872 7889126788890625664 5188893258161971456 2488659727433317248 18235170270414214656 15534936739685560448 12834703208956906240 10134469678228252032 7434236147499597824 4734002616770943616 2033769086042289408 17780279629023186816 15080046098294532608 12379812567565878400 9679579036837224192 6979345506108569984 4279111975379915776 1578878444651261568 17325388987632158976 14625155456903504768 11924921926174850560 9224688395446196352 6524454864717542144 3824221333988887936 1123987803260233728 16870498346241131136 14170264815512476928 11470031284783822720 8769797754055168512 6069564223326514304 3369330692597860096 669097161869205888 16415607704850103296 13715374174121449088 11015140643392794880 8314907112664140672 5614673581935486464 2914440051206832256 214206520478178048 15960717063459075456 13260483532730421248 10560250002001767040 7860016471273112832 5159782940544458624 2459549409815804416 18206059952796701824 15505826422068047616 12805592891339393408 10105359360610739200 7405125829882084992 4704892299153430784 2004658768424776576 17751169311405673984 15050935780677019776 12350702249948365568 9650468719219711360 6950235188491057152 4250001657762402944 1549768127033748736 17296278670014646144 14596045139285991936 11895811608557337728 9195578077828683520 6495344547100029312 3795111016371375104 1094877485642720896 16841388028623618304 14141154497894964096 11440920967166309888 8740687436437655680 6040453905709001472 3340220374980347264 639986844251693056 16386497387232590464 13686263856503936256 10986030325775282048 8285796795046627840 5585563264317973632 2885329733589319424 185096202860665216 15931606745841562624 13231373215112908416 10531139684384254208 7830906153655600000 5130672622926945792 2430439092198291584 18176949635179188992 15476716104450534784 12776482573721880576 10076249042993226368 7376015512264572160 4675781981535917952 1975548450807263744 17722058993788161152 15021825463059506944 12321591932330852736 9621358401602198528 6921124870873544320 4220891340144890112 1520657809416235904 17267168352397133312 14566934821668479104 11866701290939824896 9166467760211170688 6466234229482516480 3766000698753862272 1065767168025208064 16812277711006105472 14112044180277451264 11411810649548797056 8711577118820142848 6011343588091488640 3311110057362834432 610876526634180224 16357387069615077632 13657153538886423424 10956920008157769216 8256686477429115008 5556452946700460800 2856219415971806592 155985885243152384 15902496428224049792 13202262897495395584 10502029366766741376 7801795836038087168 5101562305309432960 2401328774580778752 18147839317561676160 15447605786833021952 12747372256104367744 10047138725375713536 7346905194647059328 4646671663918405120 1946438133189750912 17692948676170648320 14992715145441994112 12292481614713339904 9592248083984685696 6892014553256031488 4191781022527377280 1491547491798723072 17238058034779620480 14537824504050966272 11837590973322312064 9137357442593657856 6437123911865003648 3736890381136349440 1036656850407695232 16783167393388592640 14082933862659938432 11382700331931284224 8682466801202630016 5982233270473975808 3281999739745321600 581766209016667392 16328276751997564800 13628043221268910592 10927809690540256384 8227576159811602176 5527342629082947968 2827109098354293760 126875567625639552 15873386110606536960 13173152579877882752 10472919049149228544 7772685518420574336 5072451987691920128 2372218456963265920 18118728999944163328 15418495469215509120 12718261938486854912 10018028407758200704 7317794877029546496 4617561346300892288 1917327815572238080 17663838358553135488 14963604827824481280 12263371297095827072 9563137766367172864 6862904235638518656 4162670704909864448 1462437174181210240 17208947717162107648 14508714186433453440 11808480655704799232 9108247124976145024 6408013594247490816 3707780063518836608 1007546532790182400 16754057075771079808 14053823545042425600 11353590014313771392 8653356483585117184 5953122952856462976 3252889422127808768 552655891399154560 16299166434380051968 13598932903651397760 10898699372922743552 8198465842194089344 5498232311465435136 2797998780736780928 97765250008126720 15844275792989024128 13144042262260369920 10443808731531715712 7743575200803061504 5043341670074407296 2343108139345753088 18089618682326650496 15389385151597996288 12689151620869342080 9988918090140687872 7288684559412033664 4588451028683379456 1888217497954725248 17634728040935622656 14934494510206968448 12234260979478314240 9534027448749660032 6833793918021005824 4133560387292351616 1433326856563697408 17179837399544594816 14479603868815940608 11779370338087286400 9079136807358632192 6378903276629977984 3678669745901323776 978436215172669568 16724946758153566976 14024713227424912768 11324479696696258560 8624246165967604352 5924012635238950144 3223779104510295936 523545573781641728 16270056116762539136 13569822586033884928 10869589055305230720 8169355524576576512 5469121993847922304 2768888463119268096 68654932390613888 15815165475371511296 13114931944642857088 10414698413914202880 7714464883185548672 5014231352456894464 2313997821728240256 18060508364709137664 15360274833980483456 12660041303251829248 9959807772523175040 7259574241794520832 4559340711065866624 1859107180337212416 17605617723318109824 14905384192589455616 12205150661860801408 9504917131132147200 6804683600403492992 4104450069674838784 1404216538946184576 17150727081927081984 14450493551198427776 11750260020469773568 9050026489741119360 6349792959012465152 3649559428283810944 949325897555156736 16695836440536054144 13995602909807399936 11295369379078745728 8595135848350091520 5894902317621437312 3194668786892783104 494435256164128896 16240945799145026304 13540712268416372096 10840478737687717888 8140245206959063680 5440011676230409472 2739778145501755264 39544614773101056 15786055157753998464 13085821627025344256 10385588096296690048 7685354565568035840 4985121034839381632 2284887504110727424 18031398047091624832 15331164516362970624 12630930985634316416 9930697454905662208 7230463924177008000 4530230393448353792 1829996862719699584 17576507405700596992 14876273874971942784 12176040344243288576 9475806813514634368 6775573282785980160 4075339752057325952 1375106221328671744 17121616764309569152 14421383233580914944 11721149702852260736 9020916172123606528 6320682641394952320 3620449110666298112 920215579937643904 16666726122918541312 13966492592189887104 11266259061461232896 8566025530732578688 5865792000003924480 3165558469275270272 465324938546616064 16211835481527513472 13511601950798859264 10811368420070205056 8111134889341550848 5410901358612896640 2710667827884242432 10434297155588224 15756944840136485632 13056711309407831424 10356477778679177216 7656244247950523008 4956010717221868800 2255777186493214592 18002287729474112000 15302054198745457792 12601820668016803584 9901587137288149376 7201353606559495168 4501120075830840960 1800886545102186752 17547397088083084160 14847163557354429952 12146930026625775744 9446696495897121536 6746462965168467328 4046229434439813120 1345995903711158912 17092506446692056320 14392272915963402112 11692039385234747904 8991805854506093696 6291572323777439488 3591338793048785280 891105262320131072 16637615805301028480 13937382274572374272 11237148743843720064 8536915213115065856 5836681682386411648 3136448151657757440 436214620929103232 16182725163910000640 13482491633181346432 10782258102452692224 8082024571724038016 5381791040995383808 2681557510266729600 18428068053247627008 15727834522518972800 13027600991790318592 10327367461061664384 7627133930333010176 4926900399604355968 2226666868875701760 17973177411856599168 15272943881127944960 12572710350399290752 9872476819670636544 7172243288941982336 4472009758213328128 1771776227484673920 17518286770465571328 14818053239736917120 12117819709008262912 9417586178279608704 6717352647550954496 4017119116822300288 1316885586093646080 17063396129074543488 14363162598345889280 11662929067617235072 8962695536888580864 6262462006159926656 3562228475431272448 861994944702618240 16608505487683515648 13908271956954861440 11208038426226207232 8507804895497553024 5807571364768898816 3107337834040244608 407104303311590400 16153614846292487808 13453381315563833600 10753147784835179392 8052914254106525184 5352680723377870976 2652447192649216768 18398957735630114176 15698724204901459968 12998490674172805760 10298257143444151552 7598023612715497344 4897790081986843136 2197556551258188928 17944067094239086336 15243833563510432128 12543600032781777920 9843366502053123712 7143132971324469504 4442899440595815296 1742665909867161088 17489176452848058496 14788942922119404288 12088709391390750080 9388475860662095872 6688242329933441664 3988008799204787456 1287775268476133248 17034285811457030656 14334052280728376448 11633818749999722240 8933585219271068032 6233351688542413824 3533118157813759616 832884627085105408 16579395170066002816 13879161639337348608 11178928108608694400 8478694577880040192 5778461047151385984 3078227516422731776 377993985694077568 16124504528674974976 13424270997946320768 10724037467217666560 8023803936489012352 5323570405760358144 2623336875031703936 18369847418012601344 15669613887283947136 12969380356555292928 10269146825826638720 7568913295097984512 4868679764369330304 2168446233640676096 17914956776621573504 15214723245892919296 12514489715164265088 9814256184435610880 7114022653706956672 4413789122978302464 1713555592249648256 17460066135230545664 14759832604501891456 12059599073773237248 9359365543044583040 6659132012315928832 3958898481587274624 1258664950858620416 17005175493839517824 14304941963110863616 11604708432382209408 8904474901653555200 6204241370924900992 3504007840196246784 803774309467592576 16550284852448489984 13850051321719835776 11149817790991181568 8449584260262527360 5749350729533873152 3049117198805218944 348883668076564736 16095394211057462144 13395160680328807936 10694927149600153728 7994693618871499520 5294460088142845312 2594226557414191104 18340737100395088512 15640503569666434304 12940270038937780096 10240036508209125888 7539802977480471680 4839569446751817472 2139335916023163264 17885846459004060672 15185612928275406464 12485379397546752256 9785145866818098048 7084912336089443840 4384678805360789632 1684445274632135424 17430955817613032832 14730722286884378624 12030488756155724416 9330255225427070208 6630021694698416000 3929788163969761792 1229554633241107584 16976065176222004992 14275831645493350784 11575598114764696576 8875364584036042368 6175131053307388160 3474897522578733952 774663991850079744 16521174534830977152 13820941004102322944 11120707473373668736 8420473942645014528 5720240411916360320 3020006881187706112 319773350459051904 16066283893439949312 13366050362711295104 10665816831982640896 7965583301253986688 5265349770525332480 2565116239796678272 18311626782777575680 15611393252048921472 12911159721320267264 10210926190591613056 7510692659862958848 4810459129134304640 2110225598405650432 17856736141386547840 15156502610657893632 12456269079929239424 9756035549200585216 7055802018471931008 4355568487743276800 1655334957014622592 17401845499995520000 14701611969266865792 12001378438538211584 9301144907809557376 6600911377080903168 3900677846352248960 1200444315623594752 16946954858604492160 14246721327875837952 11546487797147183744 8846254266418529536 6146020735689875328 3445787204961221120 745553674232566912 16492064217213464320 13791830686484810112 11091597155756155904 8391363625027501696 5691130094298847488 2990896563570193280 290663032841539072 16037173575822436480 13336940045093782272 10636706514365128064 7936472983636473856 5236239452907819648 2536005922179165440 18282516465160062848 15582282934431408640 12882049403702754432 10181815872974100224 7481582342245446016 4781348811516791808 2081115280788137600 17827625823769035008 15127392293040380800 12427158762311726592 9726925231583072384 7026691700854418176 4326458170125763968 1626224639397109760 17372735182378007168 14672501651649352960 11972268120920698752 9272034590192044544 6571801059463390336 3871567528734736128 1171333998006081920 16917844540986979328 14217611010258325120 11517377479529670912 8817143948801016704 6116910418072362496 3416676887343708288 716443356615054080 16462953899595951488 13762720368867297280 11062486838138643072 8362253307409988864 5662019776681334656 2961786245952680448 261552715224026240 16008063258204923648 13307829727476269440 10607596196747615232 7907362666018961024 5207129135290306816 2506895604561652608 18253406147542550016 15553172616813895808 12852939086085241600 10152705555356587392 7452472024627933184 4752238493899278976 2052004963170624768 17798515506151522176 15098281975422867968 12398048444694213760 9697814913965559552 6997581383236905344 4297347852508251136 1597114321779596928 17343624864760494336 14643391334031840128 11943157803303185920 9242924272574531712 6542690741845877504 3842457211117223296 1142223680388569088 16888734223369466496 14188500692640812288 11488267161912158080 8788033631183503872 6087800100454849664 3387566569726195456 687333038997541248 16433843581978438656 13733610051249784448 11033376520521130240 8333142989792476032 5632909459063821824 2932675928335167616 232442397606513408 15978952940587410816 13278719409858756608 10578485879130102400 7878252348401448192 5178018817672793984 2477785286944139776 18224295829925037184 15524062299196382976 12823828768467728768 10123595237739074560 7423361707010420352 4723128176281766144 2022894645553111936 17769405188534009344 15069171657805355136 12368938127076700928 9668704596348046720 6968471065619392512 4268237534890738304 1568004004162084096 17314514547142981504 14614281016414327296 11914047485685673088 9213813954957018880 6513580424228364672 3813346893499710464 1113113362771056256 16859623905751953664 14159390375023299456 11459156844294645248 8758923313565991040 6058689782837336832 3358456252108682624 658222721380028416 16404733264360925824 13704499733632271616 11004266202903617408 8304032672174963200 5603799141446308992 2903565610717654784 203332079989000576 15949842622969897984 13249609092241243776 10549375561512589568 7849142030783935360 5148908500055281152 2448674969326626944 18195185512307524352 15494951981578870144 12794718450850215936 10094484920121561728 7394251389392907520 4694017858664253312 1993784327935599104 17740294870916496512 15040061340187842304 12339827809459188096 9639594278730533888 6939360748001879680 4239127217273225472 1538893686544571264 17285404229525468672 14585170698796814464 11884937168068160256 9184703637339506048 6484470106610851840 3784236575882197632 1084003045153543424 16830513588134440832 14130280057405786624 11430046526677132416 8729812995948478208 6029579465219824000 3329345934491169792 629112403762515584 16375622946743412992 13675389416014758784 10975155885286104576 8274922354557450368 5574688823828796160 2874455293100141952 174221762371487744 15920732305352385152 13220498774623730944 10520265243895076736 7820031713166422528 5119798182437768320 2419564651709114112 18166075194690011520 15465841663961357312 12765608133232703104 10065374602504048896 7365141071775394688 4664907541046740480 1964674010318086272 17711184553298983680 15010951022570329472 12310717491841675264 9610483961113021056 6910250430384366848 4210016899655712640 1509783368927058432 17256293911907955840 14556060381179301632 11855826850450647424 9155593319721993216 6455359788993339008 3755126258264684800 1054892727536030592 16801403270516928000 14101169739788273792 11400936209059619584 8700702678330965376 6000469147602311168 3300235616873656960 600002086145002752 16346512629125900160 13646279098397245952 10946045567668591744 8245812036939937536 5545578506211283328 2845344975482629120 145111444753974912 15891621987734872320 13191388457006218112 10491154926277563904 7790921395548909696 5090687864820255488 2390454334091601280 18136964877072498688 15436731346343844480 12736497815615190272 10036264284886536064 7336030754157881856 4635797223429227648 1935563692700573440 17682074235681470848 14981840704952816640 12281607174224162432 9581373643495508224 6881140112766854016 4180906582038199808 1480673051309545600 17227183594290443008 14526950063561788800 11826716532833134592 9126483002104480384 6426249471375826176 3726015940647171968 1025782409918517760 16772292952899415168 14072059422170760960 11371825891442106752 8671592360713452544 5971358829984798336 3271125299256144128 570891768527489920 16317402311508387328 13617168780779733120 10916935250051078912 8216701719322424704 5516468188593770496 2816234657865116288 116001127136462080 15862511670117359488 13162278139388705280 10462044608660051072 7761811077931396864 5061577547202742656 2361344016474088448 18107854559454985856 15407621028726331648 12707387497997677440 10007153967269023232 7306920436540369024 4606686905811714816 1906453375083060608 17652963918063958016 14952730387335303808 12252496856606649600 9552263325877995392 6852029795149341184 4151796264420686976 1451562733692032768 17198073276672930176 14497839745944275968 11797606215215621760 9097372684486967552 6397139153758313344 3696905623029659136 996672092301004928 16743182635281902336 14042949104553248128 11342715573824593920 8642482043095939712 5942248512367285504 3242014981638631296 541781450909977088 16288291993890874496 13588058463162220288 10887824932433566080 8187591401704911872 5487357870976257664 2787124340247603456 86890809518949248 15833401352499846656 13133167821771192448 10432934291042538240 7732700760313884032 5032467229585229824 2332233698856575616 18078744241837473024 15378510711108818816 12678277180380164608 9978043649651510400 7277810118922856192 4577576588194201984 1877343057465547776 17623853600446445184 14923620069717790976 12223386538989136768 9523153008260482560 6822919477531828352 4122685946803174144 1422452416074519936 17168962959055417344 14468729428326763136 11768495897598108928 9068262366869454720 6368028836140800512 3667795305412146304 967561774683492096 16714072317664389504 14013838786935735296 11313605256207081088 8613371725478426880 5913138194749772672 3212904664021118464 512671133292464256 16259181676273361664 13558948145544707456 10858714614816053248 8158481084087399040 5458247553358744832 2758014022630090624 57780491901436416 15804291034882333824 13104057504153679616 10403823973425025408 7703590442696371200 5003356911967716992 2303123381239062784 18049633924219960192 15349400393491305984 12649166862762651776 9948933332033997568 7248699801305343360 4548466270576689152 1848232739848034944 17594743282828932352 14894509752100278144 12194276221371623936 9494042690642969728 6793809159914315520 4093575629185661312 1393342098457007104 17139852641437904512 14439619110709250304 11739385579980596096 9039152049251941888 6338918518523287680 3638684987794633472 938451457065979264 16684962000046876672 13984728469318222464 11284494938589568256 8584261407860914048 5884027877132259840 3183794346403605632 483560815674951424 16230071358655848832 13529837827927194624 10829604297198540416 8129370766469886208 5429137235741232000 2728903705012577792 28670174283923584 15775180717264820992 13074947186536166784 10374713655807512576 7674480125078858368 4974246594350204160 2274013063621549952 18020523606602447360 15320290075873793152 12620056545145138944 9919823014416484736 7219589483687830528 4519355952959176320 1819122422230522112 17565632965211419520 14865399434482765312 12165165903754111104 9464932373025456896 6764698842296802688 4064465311568148480 1364231780839494272 17110742323820391680 14410508793091737472 11710275262363083264 9010041731634429056 6309808200905774848 3609574670177120640 909341139448466432 16655851682429363840 13955618151700709632 11255384620972055424 8555151090243401216 5854917559514747008 3154684028786092800 454450498057438592 16200961041038336000 13500727510309681792 10800493979581027584 8100260448852373376 5400026918123719168 2699793387395064960 18446303930375962368 15746070399647308160 13045836868918653952 10345603338189999744 7645369807461345536 4945136276732691328 2244902746004037120 17991413288984934528 15291179758256280320 12590946227527626112 9890712696798971904 7190479166070317696 4490245635341663488 1790012104613009280 17536522647593906688 14836289116865252480 12136055586136598272 9435822055407944064 6735588524679289856 4035354993950635648 1335121463221981440 17081632006202878848 14381398475474224640 11681164944745570432 8980931414016916224 6280697883288262016 3580464352559607808 880230821830953600 16626741364811851008 13926507834083196800 11226274303354542592 8526040772625888384 5825807241897234176 3125573711168579968 425340180439925760 16171850723420823168 13471617192692168960 10771383661963514752 8071150131234860544 5370916600506206336 2670683069777552128 18417193612758449536 15716960082029795328 13016726551301141120 10316493020572486912 7616259489843832704 4916025959115178496 2215792428386524288 17962302971367421696 15262069440638767488 12561835909910113280 9861602379181459072 7161368848452804864 4461135317724150656 1760901786995496448 17507412329976393856 14807178799247739648 12106945268519085440 9406711737790431232 6706478207061777024 4006244676333122816 1306011145604468608 17052521688585366016 14352288157856711808 11652054627128057600 8951821096399403392 6251587565670749184 3551354034942094976 851120504213440768 16597631047194338176 13897397516465683968 11197163985737029760 8496930455008375552 5796696924279721344 3096463393551067136 396229862822412928 16142740405803310336 13442506875074656128 10742273344346001920 8042039813617347712 5341806282888693504 2641572752160039296 18388083295140936704 15687849764412282496 12987616233683628288 10287382702954974080 7587149172226319872 4886915641497665664 2186682110769011456 17933192653749908864 15232959123021254656 12532725592292600448 9832492061563946240 7132258530835292032 4432025000106637824 1731791469377983616 17478302012358881024 14778068481630226816 12077834950901572608 9377601420172918400 6677367889444264192 3977134358715609984 1276900827986955776 17023411370967853184 14323177840239198976 11622944309510544768 8922710778781890560 6222477248053236352 3522243717324582144 822010186595927936 16568520729576825344 13868287198848171136 11168053668119516928 8467820137390862720 5767586606662208512 3067353075933554304 367119545204900096 16113630088185797504 13413396557457143296 10713163026728489088 8012929495999834880 5312695965271180672 2612462434542526464 18358972977523423872 15658739446794769664 12958505916066115456 10258272385337461248 7558038854608807040 4857805323880152832 2157571793151498624 17904082336132396032 15203848805403741824 12503615274675087616 9803381743946433408 7103148213217779200 4402914682489124992 1702681151760470784 17449191694741368192 14748958164012713984 12048724633284059776 9348491102555405568 6648257571826751360 3948024041098097152 1247790510369442944 16994301053350340352 14294067522621686144 11593833991893031936 8893600461164377728 6193366930435723520 3493133399707069312 792899868978415104 16539410411959312512 13839176881230658304 11138943350502004096 8438709819773349888 5738476289044695680 3038242758316041472 338009227587387264 16084519770568284672 13384286239839630464 10684052709110976256 7983819178382322048 5283585647653667840 2583352116925013632 18329862659905911040 15629629129177256832 12929395598448602624 10229162067719948416 7528928536991294208 4828695006262640000 2128461475533985792 17874972018514883200 15174738487786228992 12474504957057574784 9774271426328920576 7074037895600266368 4373804364871612160 1673570834142957952 17420081377123855360 14719847846395201152 12019614315666546944 9319380784937892736 6619147254209238528 3918913723480584320 1218680192751930112 16965190735732827520 14264957205004173312 11564723674275519104 8864490143546864896 6164256612818210688 3464023082089556480 763789551360902272 16510300094341799680 13810066563613145472 11109833032884491264 8409599502155837056 5709365971427182848 3009132440698528640 308898909969874432 16055409452950771840 13355175922222117632 10654942391493463424 7954708860764809216 5254475330036155008 2554241799307500800 18300752342288398208 15600518811559744000 12900285280831089792 10200051750102435584 7499818219373781376 4799584688645127168 2099351157916472960 17845861700897370368 15145628170168716160 12445394639440061952 9745161108711407744 7044927577982753536 4344694047254099328 1644460516525445120 17390971059506342528 14690737528777688320 11990503998049034112 9290270467320379904 6590036936591725696 3889803405863071488 1189569875134417280 16936080418115314688 14235846887386660480 11535613356658006272 8835379825929352064 6135146295200697856 3434912764472043648 734679233743389440 16481189776724286848 13780956245995632640 11080722715266978432 8380489184538324224 5680255653809670016 2980022123081015808 279788592352361600 16026299135333259008 13326065604604604800 10625832073875950592 7925598543147296384 5225365012418642176 2525131481689987968 18271642024670885376 15571408493942231168 12871174963213576960 10170941432484922752 7470707901756268544 4770474371027614336 2070240840298960128 17816751383279857536 15116517852551203328 12416284321822549120 9716050791093894912 7015817260365240704 4315583729636586496 1615350198907932288 17361860741888829696 14661627211160175488 11961393680431521280 9261160149702867072 6560926618974212864 3860693088245558656 1160459557516904448 16906970100497801856 14206736569769147648 11506503039040493440 8806269508311839232 6106035977583185024 3405802446854530816 705568916125876608 16452079459106774016 13751845928378119808 11051612397649465600 8351378866920811392 5651145336192157184 2950911805463502976 250678274734848768 15997188817715746176 13296955286987091968 10596721756258437760 7896488225529783552 5196254694801129344 2496021164072475136 18242531707053372544 15542298176324718336 12842064645596064128 10141831114867409920 7441597584138755712 4741364053410101504 2041130522681447296 17787641065662344704 15087407534933690496 12387174004205036288 9686940473476382080 6986706942747727872 4286473412019073664 1586239881290419456 17332750424271316864 14632516893542662656 11932283362814008448 9232049832085354240 6531816301356700032 3831582770628045824 1131349239899391616 16877859782880289024 14177626252151634816 11477392721422980608 8777159190694326400 6076925659965672192 3376692129237017984 676458598508363776 16422969141489261184 13722735610760606976 11022502080031952768 8322268549303298560 5622035018574644352 2921801487845990144 221567957117335936 15968078500098233344 13267844969369579136 10567611438640924928 7867377907912270720 5167144377183616512 2466910846454962304 18213421389435859712 15513187858707205504 12812954327978551296 10112720797249897088 7412487266521242880 4712253735792588672 2012020205063934464 17758530748044831872 15058297217316177664 12358063686587523456 9657830155858869248 6957596625130215040 4257363094401560832 1557129563672906624 17303640106653804032 14603406575925149824 11903173045196495616 9202939514467841408 6502705983739187200 3802472453010532992 1102238922281878784 16848749465262776192 14148515934534121984 11448282403805467776 8748048873076813568 6047815342348159360 3347581811619505152 647348280890850944 16393858823871748352 13693625293143094144 10993391762414439936 8293158231685785728 5592924700957131520 2892691170228477312 192457639499823104 15938968182480720512 13238734651752066304 10538501121023412096 7838267590294757888 5138034059566103680 2437800528837449472 18184311071818346880 15484077541089692672 12783844010361038464 10083610479632384256 7383376948903730048 4683143418175075840 1982909887446421632 17729420430427319040 15029186899698664832 12328953368970010624 9628719838241356416 6928486307512702208 4228252776784048000 1528019246055393792 17274529789036291200 14574296258307636992 11874062727578982784 9173829196850328576 6473595666121674368 3773362135393020160 1073128604664365952 16819639147645263360 14119405616916609152 11419172086187954944 8718938555459300736 6018705024730646528 3318471494001992320 618237963273338112 16364748506254235520 13664514975525581312 10964281444796927104 8264047914068272896 5563814383339618688 2863580852610964480 163347321882310272 15909857864863207680 13209624334134553472 10509390803405899264 7809157272677245056 5108923741948590848 2408690211219936640 18155200754200834048 15454967223472179840 12754733692743525632 10054500162014871424 7354266631286217216 4654033100557563008 1953799569828908800 17700310112809806208 15000076582081152000 12299843051352497792 9599609520623843584 6899375989895189376 4199142459166535168 1498908928437880960 17245419471418778368 14545185940690124160 11844952409961469952 9144718879232815744 6444485348504161536 3744251817775507328 1044018287046853120 16790528830027750528 14090295299299096320 11390061768570442112 8689828237841787904 5989594707113133696 3289361176384479488 589127645655825280 16335638188636722688 13635404657908068480 10935171127179414272 8234937596450760064 5534704065722105856 2834470534993451648 134237004264797440 15880747547245694848 13180514016517040640 10480280485788386432 7780046955059732224 5079813424331078016 2379579893602423808 18126090436583321216 15425856905854667008 12725623375126012800 10025389844397358592 7325156313668704384 4624922782940050176 1924689252211395968 17671199795192293376 14970966264463639168 12270732733734984960 9570499203006330752 6870265672277676544 4170032141549022336 1469798610820368128 17216309153801265536 14516075623072611328 11815842092343957120 9115608561615302912 6415375030886648704 3715141500157994496 1014907969429340288 16761418512410237696 14061184981681583488 11360951450952929280 8660717920224275072 5960484389495620864 3260250858766966656 560017328038312448 16306527871019209856 13606294340290555648 10906060809561901440 8205827278833247232 5505593748104593024 2805360217375938816 105126686647284608 15851637229628182016 13151403698899527808 10451170168170873600 7750936637442219392 5050703106713565184 2350469575984910976 18096980118965808384 15396746588237154176 12696513057508499968 9996279526779845760 7296045996051191552 4595812465322537344 1895578934593883136 17642089477574780544 14941855946846126336 12241622416117472128 9541388885388817920 6841155354660163712 4140921823931509504 1440688293202855296 17187198836183752704 14486965305455098496 11786731774726444288 9086498243997790080 6386264713269135872 3686031182540481664 985797651811827456 16732308194792724864 14032074664064070656 11331841133335416448 8631607602606762240 5931374071878108032 3231140541149453824 530907010420799616 16277417553401697024 13577184022673042816 10876950491944388608 8176716961215734400 5476483430487080192 2776249899758425984 76016369029771776 15822526912010669184 13122293381282014976 10422059850553360768 7721826319824706560 5021592789096052352 2321359258367398144 18067869801348295552 15367636270619641344 12667402739890987136 9967169209162332928 7266935678433678720 4566702147705024512 1866468616976370304 17612979159957267712 14912745629228613504 12212512098499959296 9512278567771305088 6812045037042650880 4111811506313996672 1411577975585342464 17158088518566239872 14457854987837585664 11757621457108931456 9057387926380277248 6357154395651623040 3656920864922968832 956687334194314624 16703197877175212032 14002964346446557824 11302730815717903616 8602497284989249408 5902263754260595200 3202030223531940992 501796692803286784 16248307235784184192 13548073705055529984 10847840174326875776 8147606643598221568 5447373112869567360 2747139582140913152 46906051412258944 15793416594393156352 13093183063664502144 10392949532935847936 7692716002207193728 4992482471478539520 2292248940749885312 18038759483730782720 15338525953002128512 12638292422273474304 9938058891544820096 7237825360816165888 4537591830087511680 1837358299358857472 17583868842339754880 14883635311611100672 12183401780882446464 9483168250153792256 6782934719425138048 4082701188696483840 1382467657967829632 17128978200948727040 14428744670220072832 11728511139491418624 9028277608762764416 6328044078034110208 3627810547305456000 927577016576801792 16674087559557699200 13973854028829044992 11273620498100390784 8573386967371736576 5873153436643082368 3172919905914428160 472686375185773952 16219196918166671360 13518963387438017152 10818729856709362944 8118496325980708736 5418262795252054528 2718029264523400320 17795733794746112 15764306276775643520 13064072746046989312 10363839215318335104 7663605684589680896 4963372153861026688 2263138623132372480 18009649166113269888 15309415635384615680 12609182104655961472 9908948573927307264 7208715043198653056 4508481512469998848 1808247981741344640 17554758524722242048 14854524993993587840 12154291463264933632 9454057932536279424 6753824401807625216 4053590871078971008 1353357340350316800 17099867883331214208 14399634352602560000 11699400821873905792 8999167291145251584 6298933760416597376 3598700229687943168 898466698959288960 16644977241940186368 13944743711211532160 11244510180482877952 8544276649754223744 5844043119025569536 3143809588296915328 443576057568261120 16190086600549158528 13489853069820504320 10789619539091850112 8089386008363195904 5389152477634541696 2688918946905887488 18435429489886784896 15735195959158130688 13034962428429476480 10334728897700822272 7634495366972168064 4934261836243513856 2234028305514859648 17980538848495757056 15280305317767102848 12580071787038448640 9879838256309794432 7179604725581140224 4479371194852486016 1779137664123831808 17525648207104729216 14825414676376075008 12125181145647420800 9424947614918766592 6724714084190112384 4024480553461458176 1324247022732803968 17070757565713701376 14370524034985047168 11670290504256392960 8970056973527738752 6269823442799084544 3569589912070430336 869356381341776128 16615866924322673536 13915633393594019328 11215399862865365120 8515166332136710912 5814932801408056704 3114699270679402496 414465739950748288 16160976282931645696 13460742752202991488 10760509221474337280 8060275690745683072 5360042160017028864 2659808629288374656 18406319172269272064 15706085641540617856 13005852110811963648 10305618580083309440 7605385049354655232 4905151518626001024 2204917987897346816 17951428530878244224 15251195000149590016 12550961469420935808 9850727938692281600 7150494407963627392 4450260877234973184 1750027346506318976 17496537889487216384 14796304358758562176 12096070828029907968 9395837297301253760 6695603766572599552 3995370235843945344 1295136705115291136 17041647248096188544 14341413717367534336 11641180186638880128 8940946655910225920 6240713125181571712 3540479594452917504 840246063724263296 16586756606705160704 13886523075976506496 11186289545247852288 8486056014519198080 5785822483790543872 3085588953061889664 385355422333235456 16131865965314132864 13431632434585478656 10731398903856824448 8031165373128170240 5330931842399516032 2630698311670861824 18377208854651759232 15676975323923105024 12976741793194450816 10276508262465796608 7576274731737142400 4876041201008488192 2175807670279833984 17922318213260731392 15222084682532077184 12521851151803422976 9821617621074768768 7121384090346114560 4421150559617460352 1720917028888806144 17467427571869703552 14767194041141049344 12066960510412395136 9366726979683740928 6666493448955086720 3966259918226432512 1266026387497778304 17012536930478675712 14312303399750021504 11612069869021367296 8911836338292713088 6211602807564058880 3511369276835404672 811135746106750464 16557646289087647872 13857412758358993664 11157179227630339456 8456945696901685248 5756712166173031040 3056478635444376832 356245104715722624 16102755647696620032 13402522116967965824 10702288586239311616 8002055055510657408 5301821524782003200 2601587994053348992 18348098537034246400 15647865006305592192 12947631475576937984 10247397944848283776 7547164414119629568 4846930883390975360 2146697352662321152 17893207895643218560 15192974364914564352 12492740834185910144 9792507303457255936 7092273772728601728 4392040241999947520 1691806711271293312 17438317254252190720 14738083723523536512 12037850192794882304 9337616662066228096 6637383131337573888 3937149600608919680 1236916069880265472 16983426612861162880 14283193082132508672 11582959551403854464 8882726020675200256 6182492489946546048 3482258959217891840 782025428489237632 16528535971470135040 13828302440741480832 11128068910012826624 8427835379284172416 5727601848555518208 3027368317826864000 327134787098209792 16073645330079107200 13373411799350452992 10673178268621798784 7972944737893144576 5272711207164490368 2572477676435836160 18318988219416733568 15618754688688079360 12918521157959425152 10218287627230770944 7518054096502116736 4817820565773462528 2117587035044808320 17864097578025705728 15163864047297051520 12463630516568397312 9763396985839743104 7063163455111088896 4362929924382434688 1662696393653780480 17409206936634677888 14708973405906023680 12008739875177369472 9308506344448715264 6608272813720061056 3908039282991406848 1207805752262752640 16954316295243650048 14254082764514995840 11553849233786341632 8853615703057687424 6153382172329033216 3453148641600379008 752915110871724800 16499425653852622208 13799192123123968000 11098958592395313792 8398725061666659584 5698491530938005376 2998258000209351168 298024469480696960 16044535012461594368 13344301481732940160 10644067951004285952 7943834420275631744 5243600889546977536 2543367358818323328 18289877901799220736 15589644371070566528 12889410840341912320 10189177309613258112 7488943778884603904 4788710248155949696 2088476717427295488 17834987260408192896 15134753729679538688 12434520198950884480 9734286668222230272 7034053137493576064 4333819606764921856 1633586076036267648 17380096619017165056 14679863088288510848 11979629557559856640 9279396026831202432 6579162496102548224 3878928965373894016 1178695434645239808 16925205977626137216 14224972446897483008 11524738916168828800 8824505385440174592 6124271854711520384 3424038323982866176 723804793254211968 16470315336235109376 13770081805506455168 11069848274777800960 8369614744049146752 5669381213320492544 2969147682591838336 268914151863184128 16015424694844081536 13315191164115427328 10614957633386773120 7914724102658118912 5214490571929464704 2514257041200810496 18260767584181707904 15560534053453053696 12860300522724399488 10160066991995745280 7459833461267091072 4759599930538436864 2059366399809782656 17805876942790680064 15105643412062025856 12405409881333371648 9705176350604717440 7004942819876063232 4304709289147409024 1604475758418754816 17350986301399652224 14650752770670998016 11950519239942343808 9250285709213689600 6550052178485035392 3849818647756381184 1149585117027726976 16896095660008624384 14195862129279970176 11495628598551315968 8795395067822661760 6095161537094007552 3394928006365353344 694694475636699136 16441205018617596544 13740971487888942336 11040737957160288128 8340504426431633920 5640270895702979712 2940037364974325504 239803834245671296 15986314377226568704 13286080846497914496 10585847315769260288 7885613785040606080 5185380254311951872 2485146723583297664 18231657266564195072 15531423735835540864 12831190205106886656 10130956674378232448 7430723143649578240 4730489612920924032 2030256082192269824 17776766625173167232 15076533094444513024 12376299563715858816 9676066032987204608 6975832502258550400 4275598971529896192 1575365440801241984 17321875983782139392 14621642453053485184 11921408922324830976 9221175391596176768 6520941860867522560 3820708330138868352 1120474799410214144 16866985342391111552 14166751811662457344 11466518280933803136 8766284750205148928 6066051219476494720 3365817688747840512 665584158019186304 16412094701000083712 13711861170271429504 11011627639542775296 8311394108814121088 5611160578085466880 2910927047356812672 210693516628158464 15957204059609055872 13256970528880401664 10556736998151747456 7856503467423093248 5156269936694439040 2456036405965784832 18202546948946682240 15502313418218028032 12802079887489373824 10101846356760719616 7401612826032065408 4701379295303411200 2001145764574756992 17747656307555654400 15047422776827000192 12347189246098345984 9646955715369691776 6946722184641037568 4246488653912383360 1546255123183729152 17292765666164626560 14592532135435972352 11892298604707318144 9192065073978663936 6491831543250009728 3791598012521355520 1091364481792701312 16837875024773598720 14137641494044944512 11437407963316290304 8737174432587636096 6036940901858981888 3336707371130327680 636473840401673472 16382984383382570880 13682750852653916672 10982517321925262464 8282283791196608256 5582050260467954048 2881816729739299840 181583199010645632 15928093741991543040 13227860211262888832 10527626680534234624 7827393149805580416 5127159619076926208 2426926088348272000 18173436631329169408 15473203100600515200 12772969569871860992 10072736039143206784 7372502508414552576 4672268977685898368 1972035446957244160 17718545989938141568 15018312459209487360 12318078928480833152 9617845397752178944 6917611867023524736 4217378336294870528 1517144805566216320 17263655348547113728 14563421817818459520 11863188287089805312 9162954756361151104 6462721225632496896 3762487694903842688 1062254164175188480 16808764707156085888 14108531176427431680 11408297645698777472 8708064114970123264 6007830584241469056 3307597053512814848 607363522784160640 16353874065765058048 13653640535036403840 10953407004307749632 8253173473579095424 5552939942850441216 2852706412121787008 152472881393132800 15898983424374030208 13198749893645376000 10498516362916721792 7798282832188067584 5098049301459413376 2397815770730759168 18144326313711656576 15444092782983002368 12743859252254348160 10043625721525693952 7343392190797039744 4643158660068385536 1942925129339731328 17689435672320628736 14989202141591974528 12288968610863320320 9588735080134666112 6888501549406011904 4188268018677357696 1488034487948703488 17234545030929600896 14534311500200946688 11834077969472292480 9133844438743638272 6433610908014984064 3733377377286329856 1033143846557675648 16779654389538573056 14079420858809918848 11379187328081264640 8678953797352610432 5978720266623956224 3278486735895302016 578253205166647808 16324763748147545216 13624530217418891008 10924296686690236800 8224063155961582592 5523829625232928384 2823596094504274176 123362563775619968 15869873106756517376 13169639576027863168 10469406045299208960 7769172514570554752 5068938983841900544 2368705453113246336 18115215996094143744 15414982465365489536 12714748934636835328 10014515403908181120 7314281873179526912 4614048342450872704 1913814811722218496 17660325354703115904 14960091823974461696 12259858293245807488 9559624762517153280 6859391231788499072 4159157701059844864 1458924170331190656 17205434713312088064 14505201182583433856 11804967651854779648 9104734121126125440 6404500590397471232 3704267059668817024 1004033528940162816 16750544071921060224 14050310541192406016 11350077010463751808 8649843479735097600 5949609949006443392 3249376418277789184 549142887549134976 16295653430530032384 13595419899801378176 10895186369072723968 8194952838344069760 5494719307615415552 2794485776886761344 94252246158107136 15840762789139004544 13140529258410350336 10440295727681696128 7740062196953041920 5039828666224387712 2339595135495733504 18086105678476630912 15385872147747976704 12685638617019322496 9985405086290668288 7285171555562014080 4584938024833359872 1884704494104705664 17631215037085603072 14930981506356948864 12230747975628294656 9530514444899640448 6830280914170986240 4130047383442332032 1429813852713677824 17176324395694575232 14476090864965921024 11775857334237266816 9075623803508612608 6375390272779958400 3675156742051304192 974923211322649984 16721433754303547392 14021200223574893184 11320966692846238976 8620733162117584768 5920499631388930560 3220266100660276352 520032569931622144 16266543112912519552 13566309582183865344 10866076051455211136 8165842520726556928 5465608989997902720 2765375459269248512 65141928540594304 15811652471521491712 13111418940792837504 10411185410064183296 7710951879335529088 5010718348606874880 2310484817878220672 18056995360859118080 15356761830130463872 12656528299401809664 9956294768673155456 7256061237944501248 4555827707215847040 1855594176487192832 17602104719468090240 14901871188739436032 12201637658010781824 9501404127282127616 6801170596553473408 4100937065824819200 1400703535096164992 17147214078077062400 14446980547348408192 11746747016619753984 9046513485891099776 6346279955162445568 3646046424433791360 945812893705137152 16692323436686034560 13992089905957380352 11291856375228726144 8591622844500071936 5891389313771417728 3191155783042763520 490922252314109312 16237432795295006720 13537199264566352512 10836965733837698304 8136732203109044096 5436498672380389888 2736265141651735680 36031610923081472 15782542153903978880 13082308623175324672 10382075092446670464 7681841561718016256 4981608030989362048 2281374500260707840 18027885043241605248 15327651512512951040 12627417981784296832 9927184451055642624 7226950920326988416 4526717389598334208 1826483858869680000 17572994401850577408 14872760871121923200 12172527340393268992 9472293809664614784 6772060278935960576 4071826748207306368 1371593217478652160 17118103760459549568 14417870229730895360 11717636699002241152 9017403168273586944 6317169637544932736 3616936106816278528 916702576087624320 16663213119068521728 13962979588339867520 11262746057611213312 8562512526882559104 5862278996153904896 3162045465425250688 461811934696596480 16208322477677493888 13508088946948839680 10807855416220185472 8107621885491531264 5407388354762877056 2707154824034222848 6921293305568640 15753431836286466048 13053198305557811840 10352964774829157632 7652731244100503424 4952497713371849216 2252264182643195008 17998774725624092416 15298541194895438208 12598307664166784000 9898074133438129792 7197840602709475584 4497607071980821376 1797373541252167168 17543884084233064576 14843650553504410368 12143417022775756160 9443183492047101952 6742949961318447744 4042716430589793536 1342482899861139328 17088993442842036736 14388759912113382528 11688526381384728320 8988292850656074112 6288059319927419904 3587825789198765696 887592258470111488 16634102801451008896 13933869270722354688 11233635739993700480 8533402209265046272 5833168678536392064 3132935147807737856 432701617079083648 16179212160059981056 13478978629331326848 10778745098602672640 8078511567874018432 5378278037145364224 2678044506416710016 18424555049397607424 15724321518668953216 13024087987940299008 10323854457211644800 7623620926482990592 4923387395754336384 2223153865025682176 17969664408006579584 15269430877277925376 12569197346549271168 9868963815820616960 7168730285091962752 4468496754363308544 1768263223634654336 17514773766615551744 14814540235886897536 12114306705158243328 9414073174429589120 6713839643700934912 4013606112972280704 1313372582243626496 17059883125224523904 14359649594495869696 11659416063767215488 8959182533038561280 6258949002309907072 3558715471581252864 858481940852598656 16604992483833496064 13904758953104841856 11204525422376187648 8504291891647533440 5804058360918879232 3103824830190225024 403591299461570816 16150101842442468224 13449868311713814016 10749634780985159808 8049401250256505600 5349167719527851392 2648934188799197184 18395444731780094592 15695211201051440384 12994977670322786176 10294744139594131968 7594510608865477760 4894277078136823552 2194043547408169344 17940554090389066752 15240320559660412544 12540087028931758336 9839853498203104128 7139619967474449920 4439386436745795712 1739152906017141504 17485663448998038912 14785429918269384704 12085196387540730496 9384962856812076288 6684729326083422080 3984495795354767872 1284262264626113664 17030772807607011072 14330539276878356864 11630305746149702656 8930072215421048448 6229838684692394240 3529605153963740032 829371623235085824 16575882166215983232 13875648635487329024 11175415104758674816 8475181574030020608 5774948043301366400 3074714512572712192 374480981844057984 16120991524824955392 13420757994096301184 10720524463367646976 8020290932638992768 5320057401910338560 2619823871181684352 18366334414162581760 15666100883433927552 12965867352705273344 10265633821976619136 7565400291247964928 4865166760519310720 2164933229790656512 17911443772771553920 15211210242042899712 12510976711314245504 9810743180585591296 7110509649856937088 4410276119128282880 1710042588399628672 17456553131380526080 14756319600651871872 12056086069923217664 9355852539194563456 6655619008465909248 3955385477737255040 1255151947008600832 17001662489989498240 14301428959260844032 11601195428532189824 8900961897803535616 6200728367074881408 3500494836346227200 800261305617572992 16546771848598470400 13846538317869816192 11146304787141161984 8446071256412507776 5745837725683853568 3045604194955199360 345370664226545152 16091881207207442560 13391647676478788352 10691414145750134144 7991180615021479936 5290947084292825728 2590713553564171520 18337224096545068928 15636990565816414720 12936757035087760512 10236523504359106304 7536289973630452096 4836056442901797888 2135822912173143680 17882333455154041088 15182099924425386880 12481866393696732672 9781632862968078464 7081399332239424256 4381165801510770048 1680932270782115840 17427442813763013248 14727209283034359040 12026975752305704832 9326742221577050624 6626508690848396416 3926275160119742208 1226041629391088000 16972552172371985408 14272318641643331200 11572085110914676992 8871851580186022784 6171618049457368576 3471384518728714368 771150988000060160 16517661530980957568 13817428000252303360 11117194469523649152 8416960938794994944 5716727408066340736 3016493877337686528 316260346609032320 16062770889589929728 13362537358861275520 10662303828132621312 7962070297403967104 5261836766675312896 2561603235946658688 18308113778927556096 15607880248198901888 12907646717470247680 10207413186741593472 7507179656012939264 4806946125284285056 2106712594555630848 17853223137536528256 15152989606807874048 12452756076079219840 9752522545350565632 7052289014621911424 4352055483893257216 1651821953164603008 17398332496145500416 14698098965416846208 11997865434688192000 9297631903959537792 6597398373230883584 3897164842502229376 1196931311773575168 16943441854754472576 14243208324025818368 11542974793297164160 8842741262568509952 6142507731839855744 3442274201111201536 742040670382547328 16488551213363444736 13788317682634790528 11088084151906136320 8387850621177482112 5687617090448827904 2987383559720173696 287150028991519488 16033660571972416896 13333427041243762688 10633193510515108480 7932959979786454272 5232726449057800064 2532492918329145856 18279003461310043264 15578769930581389056 12878536399852734848 10178302869124080640 7478069338395426432 4777835807666772224 2077602276938118016 17824112819919015424 15123879289190361216 12423645758461707008 9723412227733052800 7023178697004398592 4322945166275744384 1622711635547090176 17369222178527987584 14668988647799333376 11968755117070679168 9268521586342024960 6568288055613370752 3868054524884716544 1167820994156062336 16914331537136959744 14214098006408305536 11513864475679651328 8813630944950997120 6113397414222342912 3413163883493688704 712930352765034496 16459440895745931904 13759207365017277696 11058973834288623488 8358740303559969280 5658506772831315072 2958273242102660864 258039711374006656 16004550254354904064 13304316723626249856 10604083192897595648 7903849662168941440 5203616131440287232 2503382600711633024 18249893143692530432 15549659612963876224 12849426082235222016 10149192551506567808 7448959020777913600 4748725490049259392 2048491959320605184 17795002502301502592 15094768971572848384 12394535440844194176 9694301910115539968 6994068379386885760 4293834848658231552 1593601317929577344 17340111860910474752 14639878330181820544 11939644799453166336 9239411268724512128 6539177737995857920 3838944207267203712 1138710676538549504 16885221219519446912 14184987688790792704 11484754158062138496 8784520627333484288 6084287096604830080 3384053565876175872 683820035147521664 16430330578128419072 13730097047399764864 11029863516671110656 8329629985942456448 5629396455213802240 2929162924485148032 228929393756493824 15975439936737391232 13275206406008737024 10574972875280082816 7874739344551428608 5174505813822774400 2474272283094120192 18220782826075017600 15520549295346363392 12820315764617709184 10120082233889054976 7419848703160400768 4719615172431746560 2019381641703092352 17765892184683989760 15065658653955335552 12365425123226681344 9665191592498027136 6964958061769372928 4264724531040718720 1564491000312064512 17311001543292961920 14610768012564307712 11910534481835653504 9210300951106999296 6510067420378345088 3809833889649690880 1109600358921036672 16856110901901934080 14155877371173279872 11455643840444625664 8755410309715971456 6055176778987317248 3354943248258663040 654709717530008832 16401220260510906240 13700986729782252032 11000753199053597824 8300519668324943616 5600286137596289408 2900052606867635200 199819076138980992 15946329619119878400 13246096088391224192 10545862557662569984 7845629026933915776 5145395496205261568 2445161965476607360 18191672508457504768 15491438977728850560 12791205447000196352 10090971916271542144 7390738385542887936 4690504854814233728 1990271324085579520 17736781867066476928 15036548336337822720 12336314805609168512 9636081274880514304 6935847744151860096 4235614213423205888 1535380682694551680 17281891225675449088 14581657694946794880 11881424164218140672 9181190633489486464 6480957102760832256 3780723572032178048 1080490041303523840 16827000584284421248 14126767053555767040 11426533522827112832 8726299992098458624 6026066461369804416 3325832930641150208 625599399912496000 16372109942893393408 13671876412164739200 10971642881436084992 8271409350707430784 5571175819978776576 2870942289250122368 170708758521468160 15917219301502365568 13216985770773711360 10516752240045057152 7816518709316402944 5116285178587748736 2416051647859094528 18162562190839991936 15462328660111337728 12762095129382683520 10061861598654029312 7361628067925375104 4661394537196720896 1961161006468066688 17707671549448964096 15007438018720309888 12307204487991655680 9606970957263001472 6906737426534347264 4206503895805693056 1506270365077038848 17252780908057936256 14552547377329282048 11852313846600627840 9152080315871973632 6451846785143319424 3751613254414665216 1051379723686011008 16797890266666908416 14097656735938254208 11397423205209600000 8697189674480945792 5996956143752291584 3296722613023637376 596489082294983168 16342999625275880576 13642766094547226368 10942532563818572160 8242299033089917952 5542065502361263744 2841831971632609536 141598440903955328 15888108983884852736 13187875453156198528 10487641922427544320 7787408391698890112 5087174860970235904 2386941330241581696 18133451873222479104 15433218342493824896 12732984811765170688 10032751281036516480 7332517750307862272 4632284219579208064 1932050688850553856 17678561231831451264 14978327701102797056 12278094170374142848 9577860639645488640 6877627108916834432 4177393578188180224 1477160047459526016 17223670590440423424 14523437059711769216 11823203528983115008 9122969998254460800 6422736467525806592 3722502936797152384 1022269406068498176 16768779949049395584 14068546418320741376 11368312887592087168 8668079356863432960 5967845826134778752 3267612295406124544 567378764677470336 16313889307658367744 13613655776929713536 10913422246201059328 8213188715472405120 5512955184743750912 2812721654015096704 112488123286442496 15858998666267339904 13158765135538685696 10458531604810031488 7758298074081377280 5058064543352723072 2357831012624068864 18104341555604966272 15404108024876312064 12703874494147657856 10003640963419003648 7303407432690349440 4603173901961695232 1902940371233041024 17649450914213938432 14949217383485284224 12248983852756630016 9548750322027975808 6848516791299321600 4148283260570667392 1448049729842013184 17194560272822910592 14494326742094256384 11794093211365602176 9093859680636947968 6393626149908293760 3693392619179639552 993159088450985344 16739669631431882752 14039436100703228544 11339202569974574336 8638969039245920128 5938735508517265920 3238501977788611712 538268447059957504 16284778990040854912 13584545459312200704 10884311928583546496 8184078397854892288 5483844867126238080 2783611336397583872 83377805668929664 15829888348649827072 13129654817921172864 10429421287192518656 7729187756463864448 5028954225735210240 2328720695006556032 18075231237987453440 15374997707258799232 12674764176530145024 9974530645801490816 7274297115072836608 4574063584344182400 1873830053615528192 17620340596596425600 14920107065867771392 12219873535139117184 9519640004410462976 6819406473681808768 4119172942953154560 1418939412224500352 17165449955205397760 14465216424476743552 11764982893748089344 9064749363019435136 6364515832290780928 3664282301562126720 964048770833472512 16710559313814369920 14010325783085715712 11310092252357061504 8609858721628407296 5909625190899753088 3209391660171098880 509158129442444672 16255668672423342080 13555435141694687872 10855201610966033664 8154968080237379456 5454734549508725248 2754501018780071040 54267488051416832 15800778031032314240 13100544500303660032 10400310969575005824 7700077438846351616 4999843908117697408 2299610377389043200 18046120920369940608 15345887389641286400 12645653858912632192 9945420328183977984 7245186797455323776 4544953266726669568 1844719735998015360 17591230278978912768 14890996748250258560 12190763217521604352 9490529686792950144 6790296156064295936 4090062625335641728 1389829094606987520 17136339637587884928 14436106106859230720 11735872576130576512 9035639045401922304 6335405514673268096 3635171983944613888 934938453215959680 16681448996196857088 13981215465468202880 11280981934739548672 8580748404010894464 5880514873282240256 3180281342553586048 480047811824931840 16226558354805829248 13526324824077175040 10826091293348520832 8125857762619866624 5425624231891212416 2725390701162558208 25157170433904000 15771667713414801408 13071434182686147200 10371200651957492992 7670967121228838784 4970733590500184576 2270500059771530368 18017010602752427776 15316777072023773568 12616543541295119360 9916310010566465152 7216076479837810944 4515842949109156736 1815609418380502528 17562119961361399936 14861886430632745728 12161652899904091520 9461419369175437312 6761185838446783104 4060952307718128896 1360718776989474688 17107229319970372096 14406995789241717888 11706762258513063680 9006528727784409472 6306295197055755264 3606061666327101056 905828135598446848 16652338678579344256 13952105147850690048 11251871617122035840 8551638086393381632 5851404555664727424 3151171024936073216 450937494207419008 16197448037188316416 13497214506459662208 10796980975731008000 8096747445002353792 5396513914273699584 2696280383545045376 18442790926525942784 15742557395797288576 13042323865068634368 10342090334339980160 7641856803611325952 4941623272882671744 2241389742154017536 17987900285134914944 15287666754406260736 12587433223677606528 9887199692948952320 7186966162220298112 4486732631491643904 1786499100762989696 17533009643743887104 14832776113015232896 12132542582286578688 9432309051557924480 6732075520829270272 4031841990100616064 1331608459371961856 17078119002352859264 14377885471624205056 11677651940895550848 8977418410166896640 6277184879438242432 3576951348709588224 876717817980934016 16623228360961831424 13922994830233177216 11222761299504523008 8522527768775868800 5822294238047214592 3122060707318560384 421827176589906176 16168337719570803584 13468104188842149376 10767870658113495168 8067637127384840960 5367403596656186752 2667170065927532544 18413680608908429952 15713447078179775744 13013213547451121536 10312980016722467328 7612746485993813120 4912512955265158912 2212279424536504704 17958789967517402112 15258556436788747904 12558322906060093696 9858089375331439488 7157855844602785280 4457622313874131072 1757388783145476864 17503899326126374272 14803665795397720064 12103432264669065856 9403198733940411648 6702965203211757440 4002731672483103232 1302498141754449024 17049008684735346432 14348775154006692224 11648541623278038016 8948308092549383808 6248074561820729600 3547841031092075392 847607500363421184 16594118043344318592 13893884512615664384 11193650981887010176 8493417451158355968 5793183920429701760 3092950389701047552 392716858972393344 16139227401953290752 13438993871224636544 10738760340495982336 8038526809767328128 5338293279038673920 2638059748310019712 18384570291290917120 15684336760562262912 12984103229833608704 10283869699104954496 7583636168376300288 4883402637647646080 2183169106918991872 17929679649899889280 15229446119171235072 12529212588442580864 9828979057713926656 7128745526985272448 4428511996256618240 1728278465527964032 17474789008508861440 14774555477780207232 12074321947051553024 9374088416322898816 6673854885594244608 3973621354865590400 1273387824136936192 17019898367117833600 14319664836389179392 11619431305660525184 8919197774931870976 6218964244203216768 3518730713474562560 818497182745908352 16565007725726805760 13864774194998151552 11164540664269497344 8464307133540843136 5764073602812188928 3063840072083534720 363606541354880512 16110117084335777920 13409883553607123712 10709650022878469504 8009416492149815296 5309182961421161088 2608949430692506880 18355459973673404288 15655226442944750080 12954992912216095872 10254759381487441664 7554525850758787456 4854292320030133248 2154058789301479040 17900569332282376448 15200335801553722240 12500102270825068032 9799868740096413824 7099635209367759616 4399401678639105408 1699168147910451200 17445678690891348608 14745445160162694400 12045211629434040192 9344978098705385984 6644744567976731776 3944511037248077568 1244277506519423360 16990788049500320768 14290554518771666560 11590320988043012352 8890087457314358144 6189853926585703936 3489620395857049728 789386865128395520 16535897408109292928 13835663877380638720 11135430346651984512 8435196815923330304 5734963285194676096 3034729754466021888 334496223737367680 16081006766718265088 13380773235989610880 10680539705260956672 7980306174532302464 5280072643803648256 2579839113074994048 18326349656055891456 15626116125327237248 12925882594598583040 10225649063869928832 7525415533141274624 4825182002412620416 2124948471683966208 17871459014664863616 15171225483936209408 12470991953207555200 9770758422478900992 7070524891750246784 4370291361021592576 1670057830292938368 17416568373273835776 14716334842545181568 12016101311816527360 9315867781087873152 6615634250359218944 3915400719630564736 1215167188901910528 16961677731882807936 14261444201154153728 11561210670425499520 8860977139696845312 6160743608968191104 3460510078239536896 760276547510882688 16506787090491780096 13806553559763125888 11106320029034471680 8406086498305817472 5705852967577163264 3005619436848509056 305385906119854848 16051896449100752256 13351662918372098048 10651429387643443840 7951195856914789632 5250962326186135424 2550728795457481216 18297239338438378624 15597005807709724416 12896772276981070208 10196538746252416000 7496305215523761792 4796071684795107584 2095838154066453376 17842348697047350784 15142115166318696576 12441881635590042368 9741648104861388160 7041414574132733952 4341181043404079744 1640947512675425536 17387458055656322944 14687224524927668736 11986990994199014528 9286757463470360320 6586523932741706112 3886290402013051904 1186056871284397696 16932567414265295104 14232333883536640896 11532100352807986688 8831866822079332480 6131633291350678272 3431399760622024064 731166229893369856 16477676772874267264 13777443242145613056 11077209711416958848 8376976180688304640 5676742649959650432 2976509119230996224 276275588502342016 16022786131483239424 13322552600754585216 10622319070025931008 7922085539297276800 5221852008568622592 2521618477839968384 18268129020820865792 15567895490092211584 12867661959363557376 10167428428634903168 7467194897906248960 4766961367177594752 2066727836448940544 17813238379429837952 15113004848701183744 12412771317972529536 9712537787243875328 7012304256515221120 4312070725786566912 1611837195057912704 17358347738038810112 14658114207310155904 11957880676581501696 9257647145852847488 6557413615124193280 3857180084395539072 1156946553666884864 16903457096647782272 14203223565919128064 11502990035190473856 8802756504461819648 6102522973733165440 3402289443004511232 702055912275857024 16448566455256754432 13748332924528100224 11048099393799446016 8347865863070791808 5647632332342137600 2947398801613483392 247165270884829184 15993675813865726592 13293442283137072384 10593208752408418176 7892975221679763968 5192741690951109760 2492508160222455552 18239018703203352960 15538785172474698752 12838551641746044544 10138318111017390336 7438084580288736128 4737851049560081920 2037617518831427712 17784128061812325120 15083894531083670912 12383661000355016704 9683427469626362496 6983193938897708288 4282960408169054080 1582726877440399872 17329237420421297280 14629003889692643072 11928770358963988864 9228536828235334656 6528303297506680448 3828069766778026240 1127836236049372032 16874346779030269440 14174113248301615232 11473879717572961024 8773646186844306816 6073412656115652608 3373179125386998400 672945594658344192 16419456137639241600 13719222606910587392 11018989076181933184 8318755545453278976 5618522014724624768 2918288483995970560 218054953267316352 15964565496248213760 13264331965519559552 10564098434790905344 7863864904062251136 5163631373333596928 2463397842604942720 18209908385585840128 15509674854857185920 12809441324128531712 10109207793399877504 7408974262671223296 4708740731942569088 2008507201213914880 17755017744194812288 15054784213466158080 12354550682737503872 9654317152008849664 6954083621280195456 4253850090551541248 1553616559822887040 17300127102803784448 14599893572075130240 11899660041346476032 9199426510617821824 6499192979889167616 3798959449160513408 1098725918431859200 16845236461412756608 14145002930684102400 11444769399955448192 8744535869226793984 6044302338498139776 3344068807769485568 643835277040831360 16390345820021728768 13690112289293074560 10989878758564420352 8289645227835766144 5589411697107111936 2889178166378457728 188944635649803520 15935455178630700928 13235221647902046720 10534988117173392512 7834754586444738304 5134521055716084096 2434287524987429888 18180798067968327296 15480564537239673088 12780331006511018880 10080097475782364672 7379863945053710464 4679630414325056256 1979396883596402048 17725907426577299456 15025673895848645248 12325440365119991040 9625206834391336832 6924973303662682624 4224739772934028416 1524506242205374208 17271016785186271616 14570783254457617408 11870549723728963200 9170316193000308992 6470082662271654784 3769849131543000576 1069615600814346368 16816126143795243776 14115892613066589568 11415659082337935360 8715425551609281152 6015192020880626944 3314958490151972736 614724959423318528 16361235502404215936 13661001971675561728 10960768440946907520 8260534910218253312 5560301379489599104 2860067848760944896 159834318032290688 15906344861013188096 13206111330284533888 10505877799555879680 7805644268827225472 5105410738098571264 2405177207369917056 18151687750350814464 15451454219622160256 12751220688893506048 10050987158164851840 7350753627436197632 4650520096707543424 1950286565978889216 17696797108959786624 14996563578231132416 12296330047502478208 9596096516773824000 6895862986045169792 4195629455316515584 1495395924587861376 17241906467568758784 14541672936840104576 11841439406111450368 9141205875382796160 6440972344654141952 3740738813925487744 1040505283196833536 16787015826177730944 14086782295449076736 11386548764720422528 8686315233991768320 5986081703263114112 3285848172534459904 585614641805805696 16332125184786703104 13631891654058048896 10931658123329394688 8231424592600740480 5531191061872086272 2830957531143432064 130724000414777856 15877234543395675264 13177001012667021056 10476767481938366848 7776533951209712640 5076300420481058432 2376066889752404224 18122577432733301632 15422343902004647424 12722110371275993216 10021876840547339008 7321643309818684800 4621409779090030592 1921176248361376384 17667686791342273792 14967453260613619584 12267219729884965376 9566986199156311168 6866752668427656960 4166519137699002752 1466285606970348544 17212796149951245952 14512562619222591744 11812329088493937536 9112095557765283328 6411862027036629120 3711628496307974912 1011394965579320704 16757905508560218112 14057671977831563904 11357438447102909696 8657204916374255488 5956971385645601280 3256737854916947072 556504324188292864 16303014867169190272 13602781336440536064 10902547805711881856 8202314274983227648 5502080744254573440 2801847213525919232 101613682797265024 15848124225778162432 13147890695049508224 10447657164320854016 7747423633592199808 5047190102863545600 2346956572134891392 18093467115115788800 15393233584387134592 12693000053658480384 9992766522929826176 7292532992201171968 4592299461472517760 1892065930743863552 17638576473724760960 14938342942996106752 12238109412267452544 9537875881538798336 6837642350810144128 4137408820081489920 1437175289352835712 17183685832333733120 14483452301605078912 11783218770876424704 9082985240147770496 6382751709419116288 3682518178690462080 982284647961807872 16728795190942705280 14028561660214051072 11328328129485396864 8628094598756742656 5927861068028088448 3227627537299434240 527394006570780032 16273904549551677440 13573671018823023232 10873437488094369024 8173203957365714816 5472970426637060608 2772736895908406400 72503365179752192 15819013908160649600 13118780377431995392 10418546846703341184 7718313315974686976 5018079785246032768 2317846254517378560 18064356797498275968 15364123266769621760 12663889736040967552 9963656205312313344 7263422674583659136 4563189143855004928 1862955613126350720 17609466156107248128 14909232625378593920 12208999094649939712 9508765563921285504 6808532033192631296 4108298502463977088 1408064971735322880 17154575514716220288 14454341983987566080 11754108453258911872 9053874922530257664 6353641391801603456 3653407861072949248 953174330344295040 16699684873325192448 13999451342596538240 11299217811867884032 8598984281139229824 5898750750410575616 3198517219681921408 498283688953267200 16244794231934164608 13544560701205510400 10844327170476856192 8144093639748201984 5443860109019547776 2743626578290893568 43393047562239360 15789903590543136768 13089670059814482560 10389436529085828352 7689202998357174144 4988969467628519936 2288735936899865728 18035246479880763136 15335012949152108928 12634779418423454720 9934545887694800512 7234312356966146304 4534078826237492096 1833845295508837888 17580355838489735296 14880122307761081088 12179888777032426880 9479655246303772672 6779421715575118464 4079188184846464256 1378954654117810048 17125465197098707456 14425231666370053248 11724998135641399040 9024764604912744832 6324531074184090624 3624297543455436416 924064012726782208 16670574555707679616 13970341024979025408 11270107494250371200 8569873963521716992 5869640432793062784 3169406902064408576 469173371335754368 16215683914316651776 13515450383587997568 10815216852859343360 8114983322130689152 5414749791402034944 2714516260673380736 14282729944726528 15760793272925623936 13060559742196969728 10360326211468315520 7660092680739661312 4959859150011007104 2259625619282352896 18006136162263250304 15305902631534596096 12605669100805941888 9905435570077287680 7205202039348633472 4504968508619979264 1804734977891325056 17551245520872222464 14851011990143568256 12150778459414914048 9450544928686259840 6750311397957605632 4050077867228951424 1349844336500297216 17096354879481194624 14396121348752540416 11695887818023886208 8995654287295232000 6295420756566577792 3595187225837923584 894953695109269376 16641464238090166784 13941230707361512576 11240997176632858368 8540763645904204160 5840530115175549952 3140296584446895744 440063053718241536 16186573596699138944 13486340065970484736 10786106535241830528 8085873004513176320 5385639473784522112 2685405943055867904 18431916486036765312 15731682955308111104 13031449424579456896 10331215893850802688 7630982363122148480 4930748832393494272 2230515301664840064 17977025844645737472 15276792313917083264 12576558783188429056 9876325252459774848 7176091721731120640 4475858191002466432 1775624660273812224 17522135203254709632 14821901672526055424 12121668141797401216 9421434611068747008 6721201080340092800 4020967549611438592 1320734018882784384 17067244561863681792 14367011031135027584 11666777500406373376 8966543969677719168 6266310438949064960 3566076908220410752 865843377491756544 16612353920472653952 13912120389743999744 11211886859015345536 8511653328286691328 5811419797558037120 3111186266829382912 410952736100728704 16157463279081626112 13457229748352971904 10756996217624317696 8056762686895663488 5356529156167009280 2656295625438355072 18402806168419252480 15702572637690598272 13002339106961944064 10302105576233289856 7601872045504635648 4901638514775981440 2201404984047327232 17947915527028224640 15247681996299570432 12547448465570916224 9847214934842262016 7146981404113607808 4446747873384953600 1746514342656299392 17493024885637196800 14792791354908542592 12092557824179888384 9392324293451234176 6692090762722579968 3991857231993925760 1291623701265271552 17038134244246168960 14337900713517514752 11637667182788860544 8937433652060206336 6237200121331552128 3536966590602897920 836733059874243712 16583243602855141120 13883010072126486912 11182776541397832704 8482543010669178496 5782309479940524288 3082075949211870080 381842418483215872 16128352961464113280 13428119430735459072 10727885900006804864 8027652369278150656 5327418838549496448 2627185307820842240 18373695850801739648 15673462320073085440 12973228789344431232 10272995258615777024 7572761727887122816 4872528197158468608 2172294666429814400 17918805209410711808 15218571678682057600 12518338147953403392 9818104617224749184 7117871086496094976 4417637555767440768 1717404025038786560 17463914568019683968 14763681037291029760 12063447506562375552 9363213975833721344 6662980445105067136 3962746914376412928 1262513383647758720 17009023926628656128 14308790395900001920 11608556865171347712 8908323334442693504 6208089803714039296 3507856272985385088 807622742256730880 16554133285237628288 13853899754508974080 11153666223780319872 8453432693051665664 5753199162323011456 3052965631594357248 352732100865703040 16099242643846600448 13399009113117946240 10698775582389292032 7998542051660637824 5298308520931983616 2598074990203329408 18344585533184226816 15644352002455572608 12944118471726918400 10243884940998264192 7543651410269609984 4843417879540955776 2143184348812301568 17889694891793198976 15189461361064544768 12489227830335890560 9788994299607236352 7088760768878582144 4388527238149927936 1688293707421273728 17434804250402171136 14734570719673516928 12034337188944862720 9334103658216208512 6633870127487554304 3933636596758900096 1233403066030245888 16979913609011143296 14279680078282489088 11579446547553834880 8879213016825180672 6178979486096526464 3478745955367872256 778512424639218048 16525022967620115456 13824789436891461248 11124555906162807040 8424322375434152832 5724088844705498624 3023855313976844416 323621783248190208 16070132326229087616 13369898795500433408 10669665264771779200 7969431734043124992 5269198203314470784 2568964672585816576 18315475215566713984 15615241684838059776 12915008154109405568 10214774623380751360 7514541092652097152 4814307561923442944 2114074031194788736 17860584574175686144 15160351043447031936 12460117512718377728 9759883981989723520 7059650451261069312 4359416920532415104 1659183389803760896 17405693932784658304 14705460402056004096 12005226871327349888 9304993340598695680 6604759809870041472 3904526279141387264 1204292748412733056 16950803291393630464 14250569760664976256 11550336229936322048 8850102699207667840 6149869168479013632 3449635637750359424 749402107021705216 16495912650002602624 13795679119273948416 11095445588545294208 8395212057816640000 5694978527087985792 2994744996359331584 294511465630677376 16041022008611574784 13340788477882920576 10640554947154266368 7940321416425612160 5240087885696957952 2539854354968303744 18286364897949201152 15586131367220546944 12885897836491892736 10185664305763238528 7485430775034584320 4785197244305930112 2084963713577275904 17831474256558173312 15131240725829519104 12431007195100864896 9730773664372210688 7030540133643556480 4330306602914902272 1630073072186248064 17376583615167145472 14676350084438491264 11976116553709837056 9275883022981182848 6575649492252528640 3875415961523874432 1175182430795220224 16921692973776117632 14221459443047463424 11521225912318809216 8820992381590155008 6120758850861500800 3420525320132846592 720291789404192384 16466802332385089792 13766568801656435584 11066335270927781376 8366101740199127168 5665868209470472960 2965634678741818752 265401148013164544 16011911690994061952 13311678160265407744 10611444629536753536 7911211098808099328 5210977568079445120 2510744037350790912 18257254580331688320 15557021049603034112 12856787518874379904 10156553988145725696 7456320457417071488 4756086926688417280 2055853395959763072 17802363938940660480 15102130408212006272 12401896877483352064 9701663346754697856 7001429816026043648 4301196285297389440 1600962754568735232 17347473297549632640 14647239766820978432 11947006236092324224 9246772705363670016 6546539174635015808 3846305643906361600 1146072113177707392 16892582656158604800 14192349125429950592 11492115594701296384 8791882063972642176 6091648533243987968 3391415002515333760 691181471786679552 16437692014767576960 13737458484038922752 11037224953310268544 8336991422581614336 5636757891852960128 2936524361124305920 236290830395651712 15982801373376549120 13282567842647894912 10582334311919240704 7882100781190586496 5181867250461932288 2481633719733278080 18228144262714175488 15527910731985521280 12827677201256867072 10127443670528212864 7427210139799558656 4726976609070904448 2026743078342250240 17773253621323147648 15073020090594493440 12372786559865839232 9672553029137185024 6972319498408530816 4272085967679876608 1571852436951222400 17318362979932119808 14618129449203465600 11917895918474811392 9217662387746157184 6517428857017502976 3817195326288848768 1116961795560194560 16863472338541091968 14163238807812437760 11463005277083783552 8762771746355129344 6062538215626475136 3362304684897820928 662071154169166720 16408581697150064128 13708348166421409920 11008114635692755712 8307881104964101504 5607647574235447296 2907414043506793088 207180512778138880 15953691055759036288 13253457525030382080 10553223994301727872 7852990463573073664 5152756932844419456 2452523402115765248 18199033945096662656 15498800414368008448 12798566883639354240 10098333352910700032 7398099822182045824 4697866291453391616 1997632760724737408 17744143303705634816 15043909772976980608 12343676242248326400 9643442711519672192 6943209180791017984 4242975650062363776 1542742119333709568 17289252662314606976 14589019131585952768 11888785600857298560 9188552070128644352 6488318539399990144 3788085008671335936 1087851477942681728 16834362020923579136 14134128490194924928 11433894959466270720 8733661428737616512 6033427898008962304 3333194367280308096 632960836551653888 16379471379532551296 13679237848803897088 10979004318075242880 8278770787346588672 5578537256617934464 2878303725889280256 178070195160626048 15924580738141523456 13224347207412869248 10524113676684215040 7823880145955560832 5123646615226906624 2423413084498252416 18169923627479149824 15469690096750495616 12769456566021841408 10069223035293187200 7368989504564532992 4668755973835878784 1968522443107224576 17715032986088121984 15014799455359467776 12314565924630813568 9614332393902159360 6914098863173505152 4213865332444850944 1513631801716196736 17260142344697094144 14559908813968439936 11859675283239785728 9159441752511131520 6459208221782477312 3758974691053823104 1058741160325168896 16805251703306066304 14105018172577412096 11404784641848757888 8704551111120103680 6004317580391449472 3304084049662795264 603850518934141056 16350361061915038464 13650127531186384256 10949894000457730048 8249660469729075840 5549426939000421632 2849193408271767424 148959877543113216 15895470420524010624 13195236889795356416 10495003359066702208 7794769828338048000 5094536297609393792 2394302766880739584 18140813309861636992 15440579779132982784 12740346248404328576 10040112717675674368 7339879186947020160 4639645656218365952 1939412125489711744 17685922668470609152 14985689137741954944 12285455607013300736 9585222076284646528 6884988545555992320 4184755014827338112 1484521484098683904 17231032027079581312 14530798496350927104 11830564965622272896 9130331434893618688 6430097904164964480 3729864373436310272 1029630842707656064 16776141385688553472 14075907854959899264 11375674324231245056 8675440793502590848 5975207262773936640 3274973732045282432 574740201316628224 16321250744297525632 13621017213568871424 10920783682840217216 8220550152111563008 5520316621382908800 2820083090654254592 119849559925600384 15866360102906497792 13166126572177843584 10465893041449189376 7765659510720535168 5065425979991880960 2365192449263226752 18111702992244124160 15411469461515469952 12711235930786815744 10011002400058161536 7310768869329507328 4610535338600853120 1910301807872198912 17656812350853096320 14956578820124442112 12256345289395787904 9556111758667133696 6855878227938479488 4155644697209825280 1455411166481171072 17201921709462068480 14501688178733414272 11801454648004760064 9101221117276105856 6400987586547451648 3700754055818797440 1000520525090143232 16747031068071040640 14046797537342386432 11346564006613732224 8646330475885078016 5946096945156423808 3245863414427769600 545629883699115392 16292140426680012800 13591906895951358592 10891673365222704384 8191439834494050176 5491206303765395968 2790972773036741760 90739242308087552 15837249785288984960 13137016254560330752 10436782723831676544 7736549193103022336 5036315662374368128 2336082131645713920 18082592674626611328 15382359143897957120 12682125613169302912 9981892082440648704 7281658551711994496 4581425020983340288 1881191490254686080 17627702033235583488 14927468502506929280 12227234971778275072 9527001441049620864 6826767910320966656 4126534379592312448 1426300848863658240 17172811391844555648 14472577861115901440 11772344330387247232 9072110799658593024 6371877268929938816 3671643738201284608 971410207472630400 16717920750453527808 14017687219724873600 11317453688996219392 8617220158267565184 5916986627538910976 3216753096810256768 516519566081602560 16263030109062499968 13562796578333845760 10862563047605191552 8162329516876537344 5462095986147883136 2761862455419228928 61628924690574720 15808139467671472128 13107905936942817920 10407672406214163712 7707438875485509504 5007205344756855296 2306971814028201088 18053482357009098496 15353248826280444288 12653015295551790080 9952781764823135872 7252548234094481664 4552314703365827456 1852081172637173248 17598591715618070656 14898358184889416448 12198124654160762240 9497891123432108032 6797657592703453824 4097424061974799616 1397190531246145408 17143701074227042816 14443467543498388608 11743234012769734400 9043000482041080192 6342766951312425984 3642533420583771776 942299889855117568 16688810432836014976 13988576902107360768 11288343371378706560 8588109840650052352 5887876309921398144 3187642779192743936 487409248464089728 16233919791444987136 13533686260716332928 10833452729987678720 8133219199259024512 5432985668530370304 2732752137801716096 32518607073061888 15779029150053959296 13078795619325305088 10378562088596650880 7678328557867996672 4978095027139342464 2277861496410688256 18024372039391585664 15324138508662931456 12623904977934277248 9923671447205623040 7223437916476968832 4523204385748314624 1822970855019660416 17569481398000557824 14869247867271903616 12169014336543249408 9468780805814595200 6768547275085940992 4068313744357286784 1368080213628632576 17114590756609529984 14414357225880875776 11714123695152221568 9013890164423567360 6313656633694913152 3613423102966258944 913189572237604736 16659700115218502144 13959466584489847936 11259233053761193728 8558999523032539520 5858765992303885312 3158532461575231104 458298930846576896 16204809473827474304 13504575943098820096 10804342412370165888 8104108881641511680 5403875350912857472 2703641820184203264 3408289455549056 15749918832436446464 13049685301707792256 10349451770979138048 7649218240250483840 4948984709521829632 2248751178793175424 17995261721774072832 15295028191045418624 12594794660316764416 9894561129588110208 7194327598859456000 4494094068130801792 1793860537402147584 17540371080383044992 14840137549654390784 12139904018925736576 9439670488197082368 6739436957468428160 4039203426739773952 1338969896011119744 17085480438992017152 14385246908263362944 11685013377534708736 8984779846806054528 6284546316077400320 3584312785348746112 884079254620091904 16630589797600989312 13930356266872335104 11230122736143680896 8529889205415026688 5829655674686372480 3129422143957718272 429188613229064064 16175699156209961472 13475465625481307264 10775232094752653056 8074998564023998848 5374765033295344640 2674531502566690432 18421042045547587840 15720808514818933632 13020574984090279424 10320341453361625216 7620107922632971008 4919874391904316800 2219640861175662592 17966151404156560000 15265917873427905792 12565684342699251584 9865450811970597376 7165217281241943168 4464983750513288960 1764750219784634752 17511260762765532160 14811027232036877952 12110793701308223744 9410560170579569536 6710326639850915328 4010093109122261120 1309859578393606912 17056370121374504320 14356136590645850112 11655903059917195904 8955669529188541696 6255435998459887488 3555202467731233280 854968937002579072 16601479479983476480 13901245949254822272 11201012418526168064 8500778887797513856 5800545357068859648 3100311826340205440 400078295611551232 16146588838592448640 13446355307863794432 10746121777135140224 8045888246406486016 5345654715677831808 2645421184949177600 18391931727930075008 15691698197201420800 12991464666472766592 10291231135744112384 7590997605015458176 4890764074286803968 2190530543558149760 17937041086539047168 15236807555810392960 12536574025081738752 9836340494353084544 7136106963624430336 4435873432895776128 1735639902167121920 17482150445148019328 14781916914419365120 12081683383690710912 9381449852962056704 6681216322233402496 3980982791504748288 1280749260776094080 17027259803756991488 14327026273028337280 11626792742299683072 8926559211571028864 6226325680842374656 3526092150113720448 825858619385066240 16572369162365963648 13872135631637309440 11171902100908655232 8471668570180001024 5771435039451346816 3071201508722692608 370967977994038400 16117478520974935808 13417244990246281600 10717011459517627392 8016777928788973184 5316544398060318976 2616310867331664768 18362821410312562176 15662587879583907968 12962354348855253760 10262120818126599552 7561887287397945344 4861653756669291136 2161420225940636928 17907930768921534336 15207697238192880128 12507463707464225920 9807230176735571712 7106996646006917504 4406763115278263296 1706529584549609088 17453040127530506496 14752806596801852288 12052573066073198080 9352339535344543872 6652106004615889664 3951872473887235456 1251638943158581248 16998149486139478656 14297915955410824448 11597682424682170240 8897448893953516032 6197215363224861824 3496981832496207616 796748301767553408 16543258844748450816 13843025314019796608 11142791783291142400 8442558252562488192 5742324721833833984 3042091191105179776 341857660376525568 16088368203357422976 13388134672628768768 10687901141900114560 7987667611171460352 5287434080442806144 2587200549714151936 18333711092695049344 15633477561966395136 12933244031237740928 10233010500509086720 7532776969780432512 4832543439051778304 2132309908323124096 17878820451304021504 15178586920575367296 12478353389846713088 9778119859118058880 7077886328389404672 4377652797660750464 1677419266932096256 17423929809912993664 14723696279184339456 12023462748455685248 9323229217727031040 6622995686998376832 3922762156269722624 1222528625541068416 16969039168521965824 14268805637793311616 11568572107064657408 8868338576336003200 6168105045607348992 3467871514878694784 767637984150040576 16514148527130937984 13813914996402283776 11113681465673629568 8413447934944975360 5713214404216321152 3012980873487666944 312747342759012736 16059257885739910144 13359024355011255936 10658790824282601728 7958557293553947520 5258323762825293312 2558090232096639104 18304600775077536512 15604367244348882304 12904133713620228096 10203900182891573888 7503666652162919680 4803433121434265472 2103199590705611264 17849710133686508672 15149476602957854464 12449243072229200256 9749009541500546048 7048776010771891840 4348542480043237632 1648308949314583424 17394819492295480832 14694585961566826624 11994352430838172416 9294118900109518208 6593885369380864000 3893651838652209792 1193418307923555584 16939928850904452992 14239695320175798784 11539461789447144576 8839228258718490368 6138994727989836160 3438761197261181952 738527666532527744 16485038209513425152 13784804678784770944 11084571148056116736 8384337617327462528 5684104086598808320 2983870555870154112 283637025141499904 16030147568122397312 13329914037393743104 10629680506665088896 7929446975936434688 5229213445207780480 2528979914479126272 18275490457460023680 15575256926731369472 12875023396002715264 10174789865274061056 7474556334545406848 4774322803816752640 2074089273088098432 17820599816068995840 15120366285340341632 12420132754611687424 9719899223883033216 7019665693154379008 4319432162425724800 1619198631697070592 17365709174677968000 14665475643949313792 11965242113220659584 9265008582492005376 6564775051763351168 3864541521034696960 1164307990306042752 16910818533286940160 14210585002558285952 11510351471829631744 8810117941100977536 6109884410372323328 3409650879643669120 709417348915014912 16455927891895912320 13755694361167258112 11055460830438603904 8355227299709949696 5654993768981295488 2954760238252641280 254526707523987072 16001037250504884480 13300803719776230272 10600570189047576064 7900336658318921856 5200103127590267648 2499869596861613440 18246380139842510848 15546146609113856640 12845913078385202432 10145679547656548224 7445446016927894016 4745212486199239808 2044978955470585600 17791489498451483008 15091255967722828800 12391022436994174592 9690788906265520384 6990555375536866176 4290321844808211968 1590088314079557760 17336598857060455168 14636365326331800960 11936131795603146752 9235898264874492544 6535664734145838336 3835431203417184128 1135197672688529920 16881708215669427328 14181474684940773120 11481241154212118912 8781007623483464704 6080774092754810496 3380540562026156288 680307031297502080 16426817574278399488 13726584043549745280 11026350512821091072 8326116982092436864 5625883451363782656 2925649920635128448 225416389906474240 15971926932887371648 13271693402158717440 10571459871430063232 7871226340701409024 5170992809972754816 2470759279244100608 18217269822224998016 15517036291496343808 12816802760767689600 10116569230039035392 7416335699310381184 4716102168581726976 2015868637853072768 17762379180833970176 15062145650105315968 12361912119376661760 9661678588648007552 6961445057919353344 4261211527190699136 1560977996462044928 17307488539442942336 14607255008714288128 11907021477985633920 9206787947256979712 6506554416528325504 3806320885799671296 1106087355071017088 16852597898051914496 14152364367323260288 11452130836594606080 8751897305865951872 6051663775137297664 3351430244408643456 651196713679989248 16397707256660886656 13697473725932232448 10997240195203578240 8297006664474924032 5596773133746269824 2896539603017615616 196306072288961408 15942816615269858816 13242583084541204608 10542349553812550400 7842116023083896192 5141882492355241984 2441648961626587776 18188159504607485184 15487925973878830976 12787692443150176768 10087458912421522560 7387225381692868352 4686991850964214144 1986758320235559936 17733268863216457344 15033035332487803136 12332801801759148928 9632568271030494720 6932334740301840512 4232101209573186304 1531867678844532096 17278378221825429504 14578144691096775296 11877911160368121088 9177677629639466880 6477444098910812672 3777210568182158464 1076977037453504256 16823487580434401664 14123254049705747456 11423020518977093248 8722786988248439040 6022553457519784832 3322319926791130624 622086396062476416 16368596939043373824 13668363408314719616 10968129877586065408 8267896346857411200 5567662816128756992 2867429285400102784 167195754671448576 15913706297652345984 13213472766923691776 10513239236195037568 7813005705466383360 5112772174737729152 2412538644009074944 18159049186989972352 15458815656261318144 12758582125532663936 10058348594804009728 7358115064075355520 4657881533346701312 1957648002618047104 17704158545598944512 15003925014870290304 12303691484141636096 9603457953412981888 6903224422684327680 4202990891955673472 1502757361227019264 17249267904207916672 14549034373479262464 11848800842750608256 9148567312021954048 6448333781293299840 3748100250564645632 1047866719835991424 16794377262816888832 14094143732088234624 11393910201359580416 8693676670630926208 5993443139902272000 3293209609173617792 592976078444963584 16339486621425860992 13639253090697206784 10939019559968552576 8238786029239898368 5538552498511244160 2838318967782589952 138085437053935744 15884595980034833152 13184362449306178944 10484128918577524736 7783895387848870528 5083661857120216320 2383428326391562112 18129938869372459520 15429705338643805312 12729471807915151104 10029238277186496896 7329004746457842688 4628771215729188480 1928537685000534272 17675048227981431680 14974814697252777472 12274581166524123264 9574347635795469056 6874114105066814848 4173880574338160640 1473647043609506432 17220157586590403840 14519924055861749632 11819690525133095424 9119456994404441216 6419223463675787008 3718989932947132800 1018756402218478592 16765266945199376000 14065033414470721792 11364799883742067584 8664566353013413376 5964332822284759168 3264099291556104960 563865760827450752 16310376303808348160 13610142773079693952 10909909242351039744 8209675711622385536 5509442180893731328 2809208650165077120 108975119436422912 15855485662417320320 13155252131688666112 10455018600960011904 7754785070231357696 5054551539502703488 2354318008774049280 18100828551754946688 15400595021026292480 12700361490297638272 10000127959568984064 7299894428840329856 4599660898111675648 1899427367383021440 17645937910363918848 14945704379635264640 12245470848906610432 9545237318177956224 6845003787449302016 4144770256720647808 1444536725991993600 17191047268972891008 14490813738244236800 11790580207515582592 9090346676786928384 6390113146058274176 3689879615329619968 989646084600965760 16736156627581863168 14035923096853208960 11335689566124554752 8635456035395900544 5935222504667246336 3234988973938592128 534755443209937920 16281265986190835328 13581032455462181120 10880798924733526912 8180565394004872704 5480331863276218496 2780098332547564288 79864801818910080 15826375344799807488 13126141814071153280 10425908283342499072 7725674752613844864 5025441221885190656 2325207691156536448 18071718234137433856 15371484703408779648 12671251172680125440 9971017641951471232 7270784111222817024 4570550580494162816 1870317049765508608 17616827592746406016 14916594062017751808 12216360531289097600 9516127000560443392 6815893469831789184 4115659939103134976 1415426408374480768 17161936951355378176 14461703420626723968 11761469889898069760 9061236359169415552 6361002828440761344 3660769297712107136 960535766983452928 16707046309964350336 14006812779235696128 11306579248507041920 8606345717778387712 5906112187049733504 3205878656321079296 505645125592425088 16252155668573322496 13551922137844668288 10851688607116014080 8151455076387359872 5451221545658705664 2750988014930051456 50754484201397248 15797265027182294656 13097031496453640448 10396797965724986240 7696564434996332032 4996330904267677824 2296097373539023616 18042607916519921024 15342374385791266816 12642140855062612608 9941907324333958400 7241673793605304192 4541440262876649984 1841206732147995776 17587717275128893184 14887483744400238976 12187250213671584768 9487016682942930560 6786783152214276352 4086549621485622144 1386316090756967936 17132826633737865344 14432593103009211136 11732359572280556928 9032126041551902720 6331892510823248512 3631658980094594304 931425449365940096 16677935992346837504 13977702461618183296 11277468930889529088 8577235400160874880 5877001869432220672 3176768338703566464 476534807974912256 16223045350955809664 13522811820227155456 10822578289498501248 8122344758769847040 5422111228041192832 2721877697312538624 21644166583884416 15768154709564781824 13067921178836127616 10367687648107473408 7667454117378819200 4967220586650164992 2266987055921510784 18013497598902408192 15313264068173753984 12613030537445099776 9912797006716445568 7212563475987791360 4512329945259137152 1812096414530482944 17558606957511380352 14858373426782726144 12158139896054071936 9457906365325417728 6757672834596763520 4057439303868109312 1357205773139455104 17103716316120352512 14403482785391698304 11703249254663044096 9003015723934389888 6302782193205735680 3602548662477081472 902315131748427264 16648825674729324672 13948592144000670464 11248358613272016256 8548125082543362048 5847891551814707840 3147658021086053632 447424490357399424 16193935033338296832 13493701502609642624 10793467971880988416 8093234441152334208 5393000910423680000 2692767379695025792 18439277922675923200 15739044391947268992 13038810861218614784 10338577330489960576 7638343799761306368 4938110269032652160 2237876738303997952 17984387281284895360 15284153750556241152 12583920219827586944 9883686689098932736 7183453158370278528 4483219627641624320 1782986096912970112 17529496639893867520 14829263109165213312 12129029578436559104 9428796047707904896 6728562516979250688 4028328986250596480 1328095455521942272 17074605998502839680 14374372467774185472 11674138937045531264 8973905406316877056 6273671875588222848 3573438344859568640 873204814130914432 16619715357111811840 13919481826383157632 11219248295654503424 8519014764925849216 5818781234197195008 3118547703468540800 418314172739886592 16164824715720784000 13464591184992129792 10764357654263475584 8064124123534821376 5363890592806167168 2663657062077512960 18410167605058410368 15709934074329756160 13009700543601101952 10309467012872447744 7609233482143793536 4908999951415139328 2208766420686485120 17955276963667382528 15255043432938728320 12554809902210074112 9854576371481419904 7154342840752765696 4454109310024111488 1753875779295457280 17500386322276354688 14800152791547700480 12099919260819046272 9399685730090392064 6699452199361737856 3999218668633083648 1298985137904429440 17045495680885326848 14345262150156672640 11645028619428018432 8944795088699364224 6244561557970710016 3544328027242055808 844094496513401600 16590605039494299008 13890371508765644800 11190137978036990592 8489904447308336384 5789670916579682176 3089437385851027968 389203855122373760 16135714398103271168 13435480867374616960 10735247336645962752 8035013805917308544 5334780275188654336 2634546744460000128 18381057287440897536 15680823756712243328 12980590225983589120 10280356695254934912 7580123164526280704 4879889633797626496 2179656103068972288 17926166646049869696 15225933115321215488 12525699584592561280 9825466053863907072 7125232523135252864 4424998992406598656 1724765461677944448 17471276004658841856 14771042473930187648 12070808943201533440 9370575412472879232 6670341881744225024 3970108351015570816 1269874820286916608 17016385363267814016 14316151832539159808 11615918301810505600 8915684771081851392 6215451240353197184 3515217709624542976 814984178895888768 16561494721876786176 13861261191148131968 11161027660419477760 8460794129690823552 5760560598962169344 3060327068233515136 360093537504860928 16106604080485758336 13406370549757104128 10706137019028449920 8005903488299795712 5305669957571141504 2605436426842487296 18351946969823384704 15651713439094730496 12951479908366076288 10251246377637422080 7551012846908767872 4850779316180113664 2150545785451459456 17897056328432356864 15196822797703702656 12496589266975048448 9796355736246394240 7096122205517740032 4395888674789085824 1695655144060431616 17442165687041329024 14741932156312674816 12041698625584020608 9341465094855366400 6641231564126712192 3940998033398057984 1240764502669403776 16987275045650301184 14287041514921646976 11586807984192992768 8886574453464338560 6186340922735684352 3486107392007030144 785873861278375936 16532384404259273344 13832150873530619136 11131917342801964928 8431683812073310720 5731450281344656512 3031216750616002304 330983219887348096 16077493762868245504 13377260232139591296 10677026701410937088 7976793170682282880 5276559639953628672 2576326109224974464 18322836652205871872 15622603121477217664 12922369590748563456 10222136060019909248 7521902529291255040 4821668998562600832 2121435467833946624 17867946010814844032 15167712480086189824 12467478949357535616 9767245418628881408 7067011887900227200 4366778357171572992 1666544826442918784 17413055369423816192 14712821838695161984 12012588307966507776 9312354777237853568 6612121246509199360 3911887715780545152 1211654185051890944 16958164728032788352 14257931197304134144 11557697666575479936 8857464135846825728 6157230605118171520 3456997074389517312 756763543660863104 16503274086641760512 13803040555913106304 11102807025184452096 8402573494455797888 5702339963727143680 3002106432998489472 301872902269835264 16048383445250732672 13348149914522078464 10647916383793424256 7947682853064770048 5247449322336115840 2547215791607461632 18293726334588359040 15593492803859704832 12893259273131050624 10193025742402396416 7492792211673742208 4792558680945088000 2092325150216433792 17838835693197331200 15138602162468676992 12438368631740022784 9738135101011368576 7037901570282714368 4337668039554060160 1637434508825405952 17383945051806303360 14683711521077649152 11983477990348994944 9283244459620340736 6583010928891686528 3882777398163032320 1182543867434378112 16929054410415275520 14228820879686621312 11528587348957967104 8828353818229312896 6128120287500658688 3427886756772004480 727653226043350272 16474163769024247680 13773930238295593472 11073696707566939264 8373463176838285056 5673229646109630848 2972996115380976640 272762584652322432 16019273127633219840 13319039596904565632 10618806066175911424 7918572535447257216 5218339004718603008 2518105473989948800 18264616016970846208 15564382486242192000 12864148955513537792 10163915424784883584 7463681894056229376 4763448363327575168 2063214832598920960 17809725375579818368 15109491844851164160 12409258314122509952 9709024783393855744 7008791252665201536 4308557721936547328 1608324191207893120 17354834734188790528 14654601203460136320 11954367672731482112 9254134142002827904 6553900611274173696 3853667080545519488 1153433549816865280 16899944092797762688 14199710562069108480 11499477031340454272 8799243500611800064 6099009969883145856 3398776439154491648 698542908425837440 16445053451406734848 13744819920678080640 11044586389949426432 8344352859220772224 5644119328492118016 2943885797763463808 243652267034809600 15990162810015707008 13289929279287052800 10589695748558398592 7889462217829744384 5189228687101090176 2488995156372435968 18235505699353333376 15535272168624679168 12835038637896024960 10134805107167370752 7434571576438716544 4734338045710062336 2034104514981408128 17780615057962305536 15080381527233651328 12380147996504997120 9679914465776342912 6979680935047688704 4279447404319034496 1579213873590380288 17325724416571277696 14625490885842623488 11925257355113969280 9225023824385315072 6524790293656660864 3824556762928006656 1124323232199352448 16870833775180249856 14170600244451595648 11470366713722941440 8770133182994287232 6069899652265633024 3369666121536978816 669432590808324608 16415943133789222016 13715709603060567808 11015476072331913600 8315242541603259392 5615009010874605184 2914775480145950976 214541949417296768 15961052492398194176 13260818961669539968 10560585430940885760 7860351900212231552 5160118369483577344 2459884838754923136 18206395381735820544 15506161851007166336 12805928320278512128 10105694789549857920 7405461258821203712 4705227728092549504 2004994197363895296 17751504740344792704 15051271209616138496 12351037678887484288 9650804148158830080 6950570617430175872 4250337086701521664 1550103555972867456 17296614098953764864 14596380568225110656 11896147037496456448 9195913506767802240 6495679976039148032 3795446445310493824 1095212914581839616 16841723457562737024 14141489926834082816 11441256396105428608 8741022865376774400 6040789334648120192 3340555803919465984 640322273190811776 16386832816171709184 13686599285443054976 10986365754714400768 8286132223985746560 5585898693257092352 2885665162528438144 185431631799783936 15931942174780681344 13231708644052027136 10531475113323372928 7831241582594718720 5131008051866064512 2430774521137410304 18177285064118307712 15477051533389653504 12776818002660999296 10076584471932345088 7376350941203690880 4676117410475036672 1975883879746382464 17722394422727279872 15022160891998625664 12321927361269971456 9621693830541317248 6921460299812663040 4221226769084008832 1520993238355354624 17267503781336252032 14567270250607597824 11867036719878943616 9166803189150289408 6466569658421635200 3766336127692980992 1066102596964326784 16812613139945224192 14112379609216569984 11412146078487915776 8711912547759261568 6011679017030607360 3311445486301953152 611211955573298944 16357722498554196352 13657488967825542144 10957255437096887936 8257021906368233728 5556788375639579520 2856554844910925312 156321314182271104 15902831857163168512 13202598326434514304 10502364795705860096 7802131264977205888 5101897734248551680 2401664203519897472 18148174746500794880 15447941215772140672 12747707685043486464 10047474154314832256 7347240623586178048 4647007092857523840 1946773562128869632 17693284105109767040 14993050574381112832 12292817043652458624 9592583512923804416 6892349982195150208 4192116451466496000 1491882920737841792 17238393463718739200 14538159932990084992 11837926402261430784 9137692871532776576 6437459340804122368 3737225810075468160 1036992279346813952 16783502822327711360 14083269291599057152 11383035760870402944 8682802230141748736 5982568699413094528 3282335168684440320 582101637955786112 16328612180936683520 13628378650208029312 10928145119479375104 8227911588750720896 5527678058022066688 2827444527293412480 127210996564758272 15873721539545655680 13173488008817001472 10473254478088347264 7773020947359693056 5072787416631038848 2372553885902384640 18119064428883282048 15418830898154627840 12718597367425973632 10018363836697319424 7318130305968665216 4617896775240011008 1917663244511356800 17664173787492254208 14963940256763600000 12263706726034945792 9563473195306291584 6863239664577637376 4163006133848983168 1462772603120328960 17209283146101226368 14509049615372572160 11808816084643917952 9108582553915263744 6408349023186609536 3708115492457955328 1007881961729301120 16754392504710198528 14054158973981544320 11353925443252890112 8653691912524235904 5953458381795581696 3253224851066927488 552991320338273280 16299501863319170688 13599268332590516480 10899034801861862272 8198801271133208064 5498567740404553856 2798334209675899648 98100678947245440 15844611221928142848 13144377691199488640 10444144160470834432 7743910629742180224 5043677099013526016 2343443568284871808 18089954111265769216 15389720580537115008 12689487049808460800 9989253519079806592 7289019988351152384 4588786457622498176 1888552926893843968 17635063469874741376 14934829939146087168 12234596408417432960 9534362877688778752 6834129346960124544 4133895816231470336 1433662285502816128 17180172828483713536 14479939297755059328 11779705767026405120 9079472236297750912 6379238705569096704 3679005174840442496 978771644111788288 16725282187092685696 14025048656364031488 11324815125635377280 8624581594906723072 5924348064178068864 3224114533449414656 523881002720760448 16270391545701657856 13570158014973003648 10869924484244349440 8169690953515695232 5469457422787041024 2769223892058386816 68990361329732608 15815500904310630016 13115267373581975808 10415033842853321600 7714800312124667392 5014566781396013184 2314333250667358976 18060843793648256384 15360610262919602176 12660376732190947968 9960143201462293760 7259909670733639552 4559676140004985344 1859442609276331136 17605953152257228544 14905719621528574336 12205486090799920128 9505252560071265920 6805019029342611712 4104785498613957504 1404551967885303296 17151062510866200704 14450828980137546496 11750595449408892288 9050361918680238080 6350128387951583872 3649894857222929664 949661326494275456 16696171869475172864 13995938338746518656 11295704808017864448 8595471277289210240 5895237746560556032 3195004215831901824 494770685103247616 16241281228084145024 13541047697355490816 10840814166626836608 8140580635898182400 5440347105169528192 2740113574440873984 39880043712219776 15786390586693117184 13086157055964462976 10385923525235808768 7685689994507154560 4985456463778500352 2285222933049846144 18031733476030743552 15331499945302089344 12631266414573435136 9931032883844780928 7230799353116126720 4530565822387472512 1830332291658818304 17576842834639715712 14876609303911061504 12176375773182407296 9476142242453753088 6775908711725098880 4075675180996444672 1375441650267790464 17121952193248687872 14421718662520033664 11721485131791379456 9021251601062725248 6321018070334071040 3620784539605416832 920551008876762624 16667061551857660032 13966828021129005824 11266594490400351616 8566360959671697408 5866127428943043200 3165893898214388992 465660367485734784 16212170910466632192 13511937379737977984 10811703849009323776 8111470318280669568 5411236787552015360 2711003256823361152 10769726094706944 15757280269075604352 13057046738346950144 10356813207618295936 7656579676889641728 4956346146160987520 2256112615432333312 18002623158413230720 15302389627684576512 12602156096955922304 9901922566227268096 7201689035498613888 4501455504769959680 1801221974041305472 17547732517022202880 14847498986293548672 12147265455564894464 9447031924836240256 6746798394107586048 4046564863378931840 1346331332650277632 17092841875631175040 14392608344902520832 11692374814173866624 8992141283445212416 6291907752716558208 3591674221987904000 891440691259249792 16637951234240147200 13937717703511492992 11237484172782838784 8537250642054184576 5837017111325530368 3136783580596876160 436550049868221952 16183060592849119360 13482827062120465152 10782593531391810944 8082360000663156736 5382126469934502528 2681892939205848320 18428403482186745728 15728169951458091520 13027936420729437312 10327702890000783104 7627469359272128896 4927235828543474688 2227002297814820480 17973512840795717888 15273279310067063680 12573045779338409472 9872812248609755264 7172578717881101056 4472345187152446848 1772111656423792640 17518622199404690048 14818388668676035840 12118155137947381632 9417921607218727424 6717688076490073216 4017454545761419008 1317221015032764800 17063731558013662208 14363498027285008000 11663264496556353792 8963030965827699584 6262797435099045376 3562563904370391168 862330373641736960 16608840916622634368 13908607385893980160 11208373855165325952 8508140324436671744 5807906793708017536 3107673262979363328 407439732250709120 16153950275231606528 13453716744502952320 10753483213774298112 8053249683045643904 5353016152316989696 2652782621588335488 18399293164569232896 15699059633840578688 12998826103111924480 10298592572383270272 7598359041654616064 4898125510925961856 2197891980197307648 17944402523178205056 15244168992449550848 12543935461720896640 9843701930992242432 7143468400263588224 4443234869534934016 1743001338806279808 17489511881787177216 14789278351058523008 12089044820329868800 9388811289601214592 6688577758872560384 3988344228143906176 1288110697415251968 17034621240396149376 14334387709667495168 11634154178938840960 8933920648210186752 6233687117481532544 3533453586752878336 833220056024224128 16579730599005121536 13879497068276467328 11179263537547813120 8479030006819158912 5778796476090504704 3078562945361850496 378329414633196288 16124839957614093696 13424606426885439488 10724372896156785280 8024139365428131072 5323905834699476864 2623672303970822656 18370182846951720064 15669949316223065856 12969715785494411648 10269482254765757440 7569248724037103232 4869015193308449024 2168781662579794816 17915292205560692224 15215058674832038016 12514825144103383808 9814591613374729600 7114358082646075392 4414124551917421184 1713891021188766976 17460401564169664384 14760168033441010176 12059934502712355968 9359700971983701760 6659467441255047552 3959233910526393344 1259000379797739136 17005510922778636544 14305277392049982336 11605043861321328128 8904810330592673920 6204576799864019712 3504343269135365504 804109738406711296 16550620281387608704 13850386750658954496 11150153219930300288 8449919689201646080 5749686158472991872 3049452627744337664 349219097015683456 16095729639996580864 13395496109267926656 10695262578539272448 7995029047810618240 5294795517081964032 2594561986353309824 18341072529334207232 15640838998605553024 12940605467876898816 10240371937148244608 7540138406419590400 4839904875690936192 2139671344962281984 17886181887943179392 15185948357214525184 12485714826485870976 9785481295757216768 7085247765028562560 4385014234299908352 1684780703571254144 17431291246552151552 14731057715823497344 12030824185094843136 9330590654366188928 6630357123637534720 3930123592908880512 1229890062180226304 16976400605161123712 14276167074432469504 11575933543703815296 8875700012975161088 6175466482246506880 3475232951517852672 774999420789198464 16521509963770095872 13821276433041441664 11121042902312787456 8420809371584133248 5720575840855479040 3020342310126824832 320108779398170624 16066619322379068032 13366385791650413824 10666152260921759616 7965918730193105408 5265685199464451200 2565451668735796992 18311962211716694400 15611728680988040192 12911495150259385984 10211261619530731776 7511028088802077568 4810794558073423360 2110561027344769152 17857071570325666560 15156838039597012352 12456604508868358144 9756370978139703936 7056137447411049728 4355903916682395520 1655670385953741312 17402180928934638720 14701947398205984512 12001713867477330304 9301480336748676096 6601246806020021888 3901013275291367680 1200779744562713472 16947290287543610880 14247056756814956672 11546823226086302464 8846589695357648256 6146356164628994048 3446122633900339840 745889103171685632 16492399646152583040 13792166115423928832 11091932584695274624 8391699053966620416 5691465523237966208 2991231992509312000 290998461780657792 16037509004761555200 13337275474032900992 10637041943304246784 7936808412575592576 5236574881846938368 2536341351118284160 18282851894099181568 15582618363370527360 12882384832641873152 10182151301913218944 7481917771184564736 4781684240455910528 2081450709727256320 17827961252708153728 15127727721979499520 12427494191250845312 9727260660522191104 7027027129793536896 4326793599064882688 1626560068336228480 17373070611317125888 14672837080588471680 11972603549859817472 9272370019131163264 6572136488402509056 3871902957673854848 1171669426945200640 16918179969926098048 14217946439197443840 11517712908468789632 8817479377740135424 6117245847011481216 3417012316282827008 716778785554172800 16463289328535070208 13763055797806416000 11062822267077761792 8362588736349107584 5662355205620453376 2962121674891799168 261888144163144960 16008398687144042368 13308165156415388160 10607931625686733952 7907698094958079744 5207464564229425536 2507231033500771328 18253741576481668736 15553508045753014528 12853274515024360320 10153040984295706112 7452807453567051904 4752573922838397696 2052340392109743488 17798850935090640896 15098617404361986688 12398383873633332480 9698150342904678272 6997916812176024064 4297683281447369856 1597449750718715648 17343960293699613056 14643726762970958848 11943493232242304640 9243259701513650432 6543026170784996224 3842792640056342016 1142559109327687808 16889069652308585216 14188836121579931008 11488602590851276800 8788369060122622592 6088135529393968384 3387901998665314176 687668467936659968 16434179010917557376 13733945480188903168 11033711949460248960 8333478418731594752 5633244888002940544 2933011357274286336 232777826545632128 15979288369526529536 13279054838797875328 10578821308069221120 7878587777340566912 5178354246611912704 2478120715883258496 18224631258864155904 15524397728135501696 12824164197406847488 10123930666678193280 7423697135949539072 4723463605220884864 2023230074492230656 17769740617473128064 15069507086744473856 12369273556015819648 9669040025287165440 6968806494558511232 4268572963829857024 1568339433101202816 17314849976082100224 14614616445353446016 11914382914624791808 9214149383896137600 6513915853167483392 3813682322438829184 1113448791710174976 16859959334691072384 14159725803962418176 11459492273233763968 8759258742505109760 6059025211776455552 3358791681047801344 658558150319147136 16405068693300044544 13704835162571390336 11004601631842736128 8304368101114081920 5604134570385427712 2903901039656773504 203667508928119296 15950178051909016704 13249944521180362496 10549710990451708288 7849477459723054080 5149243928994399872 2449010398265745664 18195520941246643072 15495287410517988864 12795053879789334656 10094820349060680448 7394586818332026240 4694353287603372032 1994119756874717824 17740630299855615232 15040396769126961024 12340163238398306816 9639929707669652608 6939696176940998400 4239462646212344192 1539229115483689984 17285739658464587392 14585506127735933184 11885272597007278976 9185039066278624768 6484805535549970560 3784572004821316352 1084338474092662144 16830849017073559552 14130615486344905344 11430381955616251136 8730148424887596928 6029914894158942720 3329681363430288512 629447832701634304 16375958375682531712 13675724844953877504 10975491314225223296 8275257783496569088 5575024252767914880 2874790722039260672 174557191310606464 15921067734291503872 13220834203562849664 10520600672834195456 7820367142105541248 5120133611376887040 2419900080648232832 18166410623629130240 15466177092900476032 12765943562171821824 10065710031443167616 7365476500714513408 4665242969985859200 1965009439257204992 17711519982238102400 15011286451509448192 12311052920780793984 9610819390052139776 6910585859323485568 4210352328594831360 1510118797866177152 17256629340847074560 14556395810118420352 11856162279389766144 9155928748661111936 6455695217932457728 3755461687203803520 1055228156475149312 16801738699456046720 14101505168727392512 11401271637998738304 8701038107270084096 6000804576541429888 3300571045812775680 600337515084121472 16346848058065018880 13646614527336364672 10946380996607710464 8246147465879056256 5545913935150402048 2845680404421747840 145446873693093632 15891957416673991040 13191723885945336832 10491490355216682624 7791256824488028416 5091023293759374208 2390789763030720000 18137300306011617408 15437066775282963200 12736833244554308992 10036599713825654784 7336366183097000576 4636132652368346368 1935899121639692160 17682409664620589568 14982176133891935360 12281942603163281152 9581709072434626944 6881475541705972736 4181242010977318528 1481008480248664320 17227519023229561728 14527285492500907520 11827051961772253312 9126818431043599104 6426584900314944896 3726351369586290688 1026117838857636480 16772628381838533888 14072394851109879680 11372161320381225472 8671927789652571264 5971694258923917056 3271460728195262848 571227197466608640 16317737740447506048 13617504209718851840 10917270678990197632 8217037148261543424 5516803617532889216 2816570086804235008 116336556075580800 15862847099056478208 13162613568327824000 10462380037599169792 7762146506870515584 5061912976141861376 2361679445413207168 18108189988394104576 15407956457665450368 12707722926936796160 10007489396208141952 7307255865479487744 4607022334750833536 1906788804022179328 17653299347003076736 14953065816274422528 12252832285545768320 9552598754817114112 6852365224088459904 4152131693359805696 1451898162631151488 17198408705612048896 14498175174883394688 11797941644154740480 9097708113426086272 6397474582697432064 3697241051968777856 997007521240123648 16743518064221021056 14043284533492366848 11343051002763712640 8642817472035058432 5942583941306404224 3242350410577750016 542116879849095808 16288627422829993216 13588393892101339008 10888160361372684800 8187926830644030592 5487693299915376384 2787459769186722176 87226238458067968 15833736781438965376 13133503250710311168 10433269719981656960 7733036189253002752 5032802658524348544 2332569127795694336 18079079670776591744 15378846140047937536 12678612609319283328 9978379078590629120 7278145547861974912 4577912017133320704 1877678486404666496 17624189029385563904 14923955498656909696 12223721967928255488 9523488437199601280 6823254906470947072 4123021375742292864 1422787845013638656 17169298387994536064 14469064857265881856 11768831326537227648 9068597795808573440 6368364265079919232 3668130734351265024 967897203622610816 16714407746603508224 14014174215874854016 11313940685146199808 8613707154417545600 5913473623688891392 3213240092960237184 513006562231582976 16259517105212480384 13559283574483826176 10859050043755171968 8158816513026517760 5458582982297863552 2758349451569209344 58115920840555136 15804626463821452544 13104392933092798336 10404159402364144128 7703925871635489920 5003692340906835712 2303458810178181504 18049969353159078912 15349735822430424704 12649502291701770496 9949268760973116288 7249035230244462080 4548801699515807872 1848568168787153664 17595078711768051072 14894845181039396864 12194611650310742656 9494378119582088448 6794144588853434240 4093911058124780032 1393677527396125824 17140188070377023232 14439954539648369024 11739721008919714816 9039487478191060608 6339253947462406400 3639020416733752192 938786886005097984 16685297428985995392 13985063898257341184 11284830367528686976 8584596836800032768 5884363306071378560 3184129775342724352 483896244614070144 16230406787594967552 13530173256866313344 10829939726137659136 8129706195409004928 5429472664680350720 2729239133951696512 29005603223042304 15775516146203939712 13075282615475285504 10375049084746631296 7674815554017977088 4974582023289322880 2274348492560668672 18020859035541566080 15320625504812911872 12620391974084257664 9920158443355603456 7219924912626949248 4519691381898295040 1819457851169640832 17565968394150538240 14865734863421884032 12165501332693229824 9465267801964575616 6765034271235921408 4064800740507267200 1364567209778612992 17111077752759510400 14410844222030856192 11710610691302201984 9010377160573547776 6310143629844893568 3609910099116239360 909676568387585152 16656187111368482560 13955953580639828352 11255720049911174144 8555486519182519936 5855252988453865728 3155019457725211520 454785926996557312 16201296469977454720 13501062939248800512 10800829408520146304 8100595877791492096 5400362347062837888 2700128816334183680 18446639359315081088 15746405828586426880 13046172297857772672 10345938767129118464 7645705236400464256 4945471705671810048 2245238174943155840 17991748717924053248 15291515187195399040 12591281656466744832 9891048125738090624 7190814595009436416 4490581064280782208 1790347533552128000 17536858076533025408 14836624545804371200 12136391015075716992 9436157484347062784 6735923953618408576 4035690422889754368 1335456892161100160 17081967435141997568 14381733904413343360 11681500373684689152 8981266842956034944 6281033312227380736 3580799781498726528 880566250770072320 16627076793750969728 13926843263022315520 11226609732293661312 8526376201565007104 5826142670836352896 3125909140107698688 425675609379044480 16172186152359941888 13471952621631287680 10771719090902633472 8071485560173979264 5371252029445325056 2671018498716670848 18417529041697568256 15717295510968914048 13017061980240259840 10316828449511605632 7616594918782951424 4916361388054297216 2216127857325643008 17962638400306540416 15262404869577886208 12562171338849232000 9861937808120577792 7161704277391923584 4461470746663269376 1761237215934615168 17507747758915512576 14807514228186858368 12107280697458204160 9407047166729549952 6706813636000895744 4006580105272241536 1306346574543587328 17052857117524484736 14352623586795830528 11652390056067176320 8952156525338522112 6251922994609867904 3551689463881213696 851455933152559488 16597966476133456896 13897732945404802688 11197499414676148480 8497265883947494272 5797032353218840064 3096798822490185856 396565291761531648 16143075834742429056 13442842304013774848 10742608773285120640 8042375242556466432 5342141711827812224 2641908181099158016 18388418724080055424 15688185193351401216 12987951662622747008 10287718131894092800 7587484601165438592 4887251070436784384 2187017539708130176 17933528082689027584 15233294551960373376 12533061021231719168 9832827490503064960 7132593959774410752 4432360429045756544 1732126898317102336 17478637441297999744 14778403910569345536 12078170379840691328 9377936849112037120 6677703318383382912 3977469787654728704 1277236256926074496 17023746799906971904 14323513269178317696 11623279738449663488 8923046207721009280 6222812676992355072 3522579146263700864 822345615535046656 16568856158515944064 13868622627787289856 11168389097058635648 8468155566329981440 5767922035601327232 3067688504872673024 367454974144018816 16113965517124916224 13413731986396262016 10713498455667607808 8013264924938953600 5313031394210299392 2612797863481645184 18359308406462542592 15659074875733888384 12958841345005234176 10258607814276579968 7558374283547925760 4858140752819271552 2157907222090617344 17904417765071514752 15204184234342860544 12503950703614206336 9803717172885552128 7103483642156897920 4403250111428243712 1703016580699589504 17449527123680486912 14749293592951832704 12049060062223178496 9348826531494524288 6648593000765870080 3948359470037215872 1248125939308561664 16994636482289459072 14294402951560804864 11594169420832150656 8893935890103496448 6193702359374842240 3493468828646188032 793235297917533824 16539745840898431232 13839512310169777024 11139278779441122816 8439045248712468608 5738811717983814400 3038578187255160192 338344656526505984 16084855199507403392 13384621668778749184 10684388138050094976 7984154607321440768 5283921076592786560 2583687545864132352 18330198088845029760 15629964558116375552 12929731027387721344 10229497496659067136 7529263965930412928 4829030435201758720 2128796904473104512 17875307447454001920 15175073916725347712 12474840385996693504 9774606855268039296 7074373324539385088 4374139793810730880 1673906263082076672 17420416806062974080 14720183275334319872 12019949744605665664 9319716213877011456 6619482683148357248 3919249152419703040 1219015621691048832 16965526164671946240 14265292633943292032 11565059103214637824 8864825572485983616 6164592041757329408 3464358511028675200 764124980300020992 16510635523280918400 13810401992552264192 11110168461823609984 8409934931094955776 5709701400366301568 3009467869637647360 309234338908993152 16055744881889890560 13355511351161236352 10655277820432582144 7955044289703927936 5254810758975273728 2554577228246619520 18301087771227516928 15600854240498862720 12900620709770208512 10200387179041554304 7500153648312900096 4799920117584245888 2099686586855591680 17846197129836489088 15145963599107834880 12445730068379180672 9745496537650526464 7045263006921872256 4345029476193218048 1644795945464563840 17391306488445461248 14691072957716807040 11990839426988152832 9290605896259498624 6590372365530844416 3890138834802190208 1189905304073536000 16936415847054433408 14236182316325779200 11535948785597124992 8835715254868470784 6135481724139816576 3435248193411162368 735014662682508160 16481525205663405568 13781291674934751360 11081058144206097152 8380824613477442944 5680591082748788736 2980357552020134528 280124021291480320 16026634564272377728 13326401033543723520 10626167502815069312 7925933972086415104 5225700441357760896 2525466910629106688 18271977453610004096 15571743922881349888 12871510392152695680 10171276861424041472 7471043330695387264 4770809799966733056 2070576269238078848 17817086812218976256 15116853281490322048 12416619750761667840 9716386220033013632 7016152689304359424 4315919158575705216 1615685627847051008 17362196170827948416 14661962640099294208 11961729109370640000 9261495578641985792 6561262047913331584 3861028517184677376 1160794986456023168 16907305529436920576 14207071998708266368 11506838467979612160 8806604937250957952 6106371406522303744 3406137875793649536 705904345064995328 16452414888045892736 13752181357317238528 11051947826588584320 8351714295859930112 5651480765131275904 2951247234402621696 251013703673967488 15997524246654864896 13297290715926210688 10597057185197556480 7896823654468902272 5196590123740248064 2496356593011593856 18242867135992491264 15542633605263837056 12842400074535182848 10142166543806528640 7441933013077874432 4741699482349220224 2041465951620566016 17787976494601463424 15087742963872809216 12387509433144155008 9687275902415500800 6987042371686846592 4286808840958192384 1586575310229538176 17333085853210435584 14632852322481781376 11932618791753127168 9232385261024472960 6532151730295818752 3831918199567164544 1131684668838510336 16878195211819407744 14177961681090753536 11477728150362099328 8777494619633445120 6077261088904790912 3377027558176136704 676794027447482496 16423304570428379904 13723071039699725696 11022837508971071488 8322603978242417280 5622370447513763072 2922136916785108864 221903386056454656 15968413929037352064 13268180398308697856 10567946867580043648 7867713336851389440 5167479806122735232 2467246275394081024 18213756818374978432 15513523287646324224 12813289756917670016 10113056226189015808 7412822695460361600 4712589164731707392 2012355634003053184 17758866176983950592 15058632646255296384 12358399115526642176 9658165584797987968 6957932054069333760 4257698523340679552 1557464992612025344 17303975535592922752 14603742004864268544 11903508474135614336 9203274943406960128 6503041412678305920 3802807881949651712 1102574351220997504 16849084894201894912 14148851363473240704 11448617832744586496 8748384302015932288 6048150771287278080 3347917240558623872 647683709829969664 16394194252810867072 13693960722082212864 10993727191353558656 8293493660624904448 5593260129896250240 2893026599167596032 192793068438941824 15939303611419839232 13239070080691185024 10538836549962530816 7838603019233876608 5138369488505222400 2438135957776568192 18184646500757465600 15484412970028811392 12784179439300157184 10083945908571502976 7383712377842848768 4683478847114194560 1983245316385540352 17729755859366437760 15029522328637783552 12329288797909129344 9629055267180475136 6928821736451820928 4228588205723166720 1528354674994512512 17274865217975409920 14574631687246755712 11874398156518101504 9174164625789447296 6473931095060793088 3773697564332138880 1073464033603484672 16819974576584382080 14119741045855727872 11419507515127073664 8719273984398419456 6019040453669765248 3318806922941111040 618573392212456832 16365083935193354240 13664850404464700032 10964616873736045824 8264383343007391616 5564149812278737408 2863916281550083200 163682750821428992 15910193293802326400 13209959763073672192 10509726232345017984 7809492701616363776 5109259170887709568 2409025640159055360 18155536183139952768 15455302652411298560 12755069121682644352 10054835590953990144 7354602060225335936 4654368529496681728 1954134998768027520 17700645541748924928 15000412011020270720 12300178480291616512 9599944949562962304 6899711418834308096 4199477888105653888 1499244357376999680 17245754900357897088 14545521369629242880 11845287838900588672 9145054308171934464 6444820777443280256 3744587246714626048 1044353715985971840 16790864258966869248 14090630728238215040 11390397197509560832 8690163666780906624 5989930136052252416 3289696605323598208 589463074594944000 16335973617575841408 13635740086847187200 10935506556118532992 8235273025389878784 5535039494661224576 2834805963932570368 134572433203916160 15881082976184813568 13180849445456159360 10480615914727505152 7780382383998850944 5080148853270196736 2379915322541542528 18126425865522439936 15426192334793785728 12725958804065131520 10025725273336477312 7325491742607823104 4625258211879168896 1925024681150514688 17671535224131412096 14971301693402757888 12271068162674103680 9570834631945449472 6870601101216795264 4170367570488141056 1470134039759486848 17216644582740384256 14516411052011730048 11816177521283075840 9115943990554421632 6415710459825767424 3715476929097113216 1015243398368459008 16761753941349356416 14061520410620702208 11361286879892048000 8661053349163393792 5960819818434739584 3260586287706085376 560352756977431168 16306863299958328576 13606629769229674368 10906396238501020160 8206162707772365952 5505929177043711744 2805695646315057536 105462115586403328 15851972658567300736 13151739127838646528 10451505597109992320 7751272066381338112 5051038535652683904 2350805004924029696 18097315547904927104 15397082017176272896 12696848486447618688 9996614955718964480 7296381424990310272 4596147894261656064 1895914363533001856 17642424906513899264 14942191375785245056 12241957845056590848 9541724314327936640 6841490783599282432 4141257252870628224 1441023722141974016 17187534265122871424 14487300734394217216 11787067203665563008 9086833672936908800 6386600142208254592 3686366611479600384 986133080750946176 16732643623731843584 14032410093003189376 11332176562274535168 8631943031545880960 5931709500817226752 3231475970088572544 531242439359918336 16277752982340815744 13577519451612161536 10877285920883507328 8177052390154853120 5476818859426198912 2776585328697544704 76351797968890496 15822862340949787904 13122628810221133696 10422395279492479488 7722161748763825280 5021928218035171072 2321694687306516864 18068205230287414272 15367971699558760064 12667738168830105856 9967504638101451648 7267271107372797440 4567037576644143232 1866804045915489024 17613314588896386432 14913081058167732224 12212847527439078016 9512613996710423808 6812380465981769600 4112146935253115392 1411913404524461184 17158423947505358592 14458190416776704384 11757956886048050176 9057723355319395968 6357489824590741760 3657256293862087552 957022763133433344 16703533306114330752 14003299775385676544 11303066244657022336 8602832713928368128 5902599183199713920 3202365652471059712 502132121742405504 16248642664723302912 13548409133994648704 10848175603265994496 8147942072537340288 5447708541808686080 2747475011080031872 47241480351377664 15793752023332275072 13093518492603620864 10393284961874966656 7693051431146312448 4992817900417658240 2292584369689004032 18039094912669901440 15338861381941247232 12638627851212593024 9938394320483938816 7238160789755284608 4537927259026630400 1837693728297976192 17584204271278873600 14883970740550219392 12183737209821565184 9483503679092910976 6783270148364256768 4083036617635602560 1382803086906948352 17129313629887845760 14429080099159191552 11728846568430537344 9028613037701883136 6328379506973228928 3628145976244574720 927912445515920512 16674422988496817920 13974189457768163712 11273955927039509504 8573722396310855296 5873488865582201088 3173255334853546880 473021804124892672 16219532347105790080 13519298816377135872 10819065285648481664 8118831754919827456 5418598224191173248 2718364693462519040 18131162733864832 15764641705714762240 13064408174986108032 10364174644257453824 7663941113528799616 4963707582800145408 2263474052071491200 18009984595052388608 15309751064323734400 12609517533595080192 9909284002866425984 7209050472137771776 4508816941409117568 1808583410680463360 17555093953661360768 14854860422932706560 12154626892204052352 9454393361475398144 6754159830746743936 4053926300018089728 1353692769289435520 17100203312270332928 14399969781541678720 11699736250813024512 8999502720084370304 6299269189355716096 3599035658627061888 898802127898407680 16645312670879305088 13945079140150650880 11244845609421996672 8544612078693342464 5844378547964688256 3144145017236034048 443911486507379840 16190422029488277248 13490188498759623040 10789954968030968832 8089721437302314624 5389487906573660416 2689254375845006208 18435764918825903616 15735531388097249408 13035297857368595200 10335064326639940992 7634830795911286784 4934597265182632576 2234363734453978368 17980874277434875776 15280640746706221568 12580407215977567360 9880173685248913152 7179940154520258944 4479706623791604736 1779473093062950528 17525983636043847936 14825750105315193728 12125516574586539520 9425283043857885312 6725049513129231104 4024815982400576896 1324582451671922688 17071092994652820096 14370859463924165888 11670625933195511680 8970392402466857472 6270158871738203264 3569925341009549056 869691810280894848 16616202353261792256 13915968822533138048 11215735291804483840 8515501761075829632 5815268230347175424 3115034699618521216 414801168889867008 16161311711870764416 13461078181142110208 10760844650413456000 8060611119684801792 5360377588956147584 2660144058227493376 18406654601208390784 15706421070479736576 13006187539751082368 10305954009022428160 7605720478293773952 4905486947565119744 2205253416836465536 17951763959817362944 15251530429088708736 12551296898360054528 9851063367631400320 7150829836902746112 4450596306174091904 1750362775445437696 17496873318426335104 14796639787697680896 12096406256969026688 9396172726240372480 6695939195511718272 3995705664783064064 1295472134054409856 17041982677035307264 14341749146306653056 11641515615577998848 8941282084849344640 6241048554120690432 3540815023392036224 840581492663382016 16587092035644279424 13886858504915625216 11186624974186971008 8486391443458316800 5786157912729662592 3085924382001008384 385690851272354176 16132201394253251584 13431967863524597376 10731734332795943168 8031500802067288960 5331267271338634752 2631033740609980544 18377544283590877952 15677310752862223744 12977077222133569536 10276843691404915328 7576610160676261120 4876376629947606912 2176143099218952704 17922653642199850112 15222420111471195904 12522186580742541696 9821953050013887488 7121719519285233280 4421485988556579072 1721252457827924864 17467763000808822272 14767529470080168064 12067295939351513856 9367062408622859648 6666828877894205440 3966595347165551232 1266361816436897024 17012872359417794432 14312638828689140224 11612405297960486016 8912171767231831808 6211938236503177600 3511704705774523392 811471175045869184 16557981718026766592 13857748187298112384 11157514656569458176 8457281125840803968 5757047595112149760 3056814064383495552 356580533654841344 16103091076635738752 13402857545907084544 10702624015178430336 8002390484449776128 5302156953721121920 2601923422992467712 18348433965973365120 15648200435244710912 12947966904516056704 10247733373787402496 7547499843058748288 4847266312330094080 2147032781601439872 17893543324582337280 15193309793853683072 12493076263125028864 9792842732396374656 7092609201667720448 4392375670939066240 1692142140210412032 17438652683191309440 14738419152462655232 12038185621734001024 9337952091005346816 6637718560276692608 3937485029548038400 1237251498819384192 16983762041800281600 14283528511071627392 11583294980342973184 8883061449614318976 6182827918885664768 3482594388157010560 782360857428356352 16528871400409253760 13828637869680599552 11128404338951945344 8428170808223291136 5727937277494636928 3027703746765982720 327470216037328512 16073980759018225920 13373747228289571712 10673513697560917504 7973280166832263296 5273046636103609088 2572813105374954880 18319323648355852288 15619090117627198080 12918856586898543872 10218623056169889664 7518389525441235456 4818155994712581248 2117922463983927040 17864433006964824448 15164199476236170240 12463965945507516032 9763732414778861824 7063498884050207616 4363265353321553408 1663031822592899200 17409542365573796608 14709308834845142400 12009075304116488192 9308841773387833984 6608608242659179776 3908374711930525568 1208141181201871360 16954651724182768768 14254418193454114560 11554184662725460352 8853951131996806144 6153717601268151936 3453484070539497728 753250539810843520 16499761082791740928 13799527552063086720 11099294021334432512 8399060490605778304 5698826959877124096 2998593429148469888 298359898419815680 16044870441400713088 13344636910672058880 10644403379943404672 7944169849214750464 5243936318486096256 2543702787757442048 18290213330738339456 15589979800009685248 12889746269281031040 10189512738552376832 7489279207823722624 4789045677095068416 2088812146366414208 17835322689347311616 15135089158618657408 12434855627890003200 9734622097161348992 7034388566432694784 4334155035704040576 1633921504975386368 17380432047956283776 14680198517227629568 11979964986498975360 9279731455770321152 6579497925041666944 3879264394313012736 1179030863584358528 16925541406565255936 14225307875836601728 11525074345107947520 8824840814379293312 6124607283650639104 3424373752921984896 724140222193330688 16470650765174228096 13770417234445573888 11070183703716919680 8369950172988265472 5669716642259611264 2969483111530957056 269249580802302848 16015760123783200256 13315526593054546048 10615293062325891840 7915059531597237632 5214826000868583424 2514592470139929216 18261103013120826624 15560869482392172416 12860635951663518208 10160402420934864000 7460168890206209792 4759935359477555584 2059701828748901376 17806212371729798784 15105978841001144576 12405745310272490368 9705511779543836160 7005278248815181952 4305044718086527744 1604811187357873536 17351321730338770944 14651088199610116736 11950854668881462528 9250621138152808320 6550387607424154112 3850154076695499904 1149920545966845696 16896431088947743104 14196197558219088896 11495964027490434688 8795730496761780480 6095496966033126272 3395263435304472064 695029904575817856 16441540447556715264 13741306916828061056 11041073386099406848 8340839855370752640 5640606324642098432 2940372793913444224 240139263184790016 15986649806165687424 13286416275437033216 10586182744708379008 7885949213979724800 5185715683251070592 2485482152522416384 18231992695503313792 15531759164774659584 12831525634046005376 10131292103317351168 7431058572588696960 4730825041860042752 2030591511131388544 17777102054112285952 15076868523383631744 12376634992654977536 9676401461926323328 6976167931197669120 4275934400469014912 1575700869740360704 17322211412721258112 14621977881992603904 11921744351263949696 9221510820535295488 6521277289806641280 3821043759077987072 1120810228349332864 16867320771330230272 14167087240601576064 11466853709872921856 8766620179144267648 6066386648415613440 3366153117686959232 665919586958305024 16412430129939202432 13712196599210548224 11011963068481894016 8311729537753239808 5611496007024585600 2911262476295931392 211028945567277184 15957539488548174592 13257305957819520384 10557072427090866176 7856838896362211968 5156605365633557760 2456371834904903552 18202882377885800960 15502648847157146752 12802415316428492544 10102181785699838336 7401948254971184128 4701714724242529920 2001481193513875712 17747991736494773120 15047758205766118912 12347524675037464704 9647291144308810496 6947057613580156288 4246824082851502080 1546590552122847872 17293101095103745280 14592867564375091072 11892634033646436864 9192400502917782656 6492166972189128448 3791933441460474240 1091699910731820032 16838210453712717440 14137976922984063232 11437743392255409024 8737509861526754816 6037276330798100608 3337042800069446400 636809269340792192 16383319812321689600 13683086281593035392 10982852750864381184 8282619220135726976 5582385689407072768 2882152158678418560 181918627949764352 15928429170930661760 13228195640202007552 10527962109473353344 7827728578744699136 5127495048016044928 2427261517287390720 18173772060268288128 15473538529539633920 12773304998810979712 10073071468082325504 7372837937353671296 4672604406625017088 1972370875896362880 17718881418877260288 15018647888148606080 12318414357419951872 9618180826691297664 6917947295962643456 4217713765233989248 1517480234505335040 17263990777486232448 14563757246757578240 11863523716028924032 9163290185300269824 6463056654571615616 3762823123842961408 1062589593114307200 16809100136095204608 14108866605366550400 11408633074637896192 8708399543909241984 6008166013180587776 3307932482451933568 607698951723279360 16354209494704176768 13653975963975522560 10953742433246868352 8253508902518214144 5553275371789559936 2853041841060905728 152808310332251520 15899318853313148928 13199085322584494720 10498851791855840512 7798618261127186304 5098384730398532096 2398151199669877888 18144661742650775296 15444428211922121088 12744194681193466880 10043961150464812672 7343727619736158464 4643494089007504256 1943260558278850048 17689771101259747456 14989537570531093248 12289304039802439040 9589070509073784832 6888836978345130624 4188603447616476416 1488369916887822208 17234880459868719616 14534646929140065408 11834413398411411200 9134179867682756992 6433946336954102784 3733712806225448576 1033479275496794368 16779989818477691776 14079756287749037568 11379522757020383360 8679289226291729152 5979055695563074944 3278822164834420736 578588634105766528 16325099177086663936 13624865646358009728 10924632115629355520 8224398584900701312 5524165054172047104 2823931523443392896 123697992714738688 15870208535695636096 13169975004966981888 10469741474238327680 7769507943509673472 5069274412781019264 2369040882052365056 18115551425033262464 15415317894304608256 12715084363575954048 10014850832847299840 7314617302118645632 4614383771389991424 1914150240661337216 17660660783642234624 14960427252913580416 12260193722184926208 9559960191456272000 6859726660727617792 4159493129998963584 1459259599270309376 17205770142251206784 14505536611522552576 11805303080793898368 9105069550065244160 6404836019336589952 3704602488607935744 1004368957879281536 16750879500860178944 14050645970131524736 11350412439402870528 8650178908674216320 5949945377945562112 3249711847216907904 549478316488253696 16295988859469151104 13595755328740496896 10895521798011842688 8195288267283188480 5495054736554534272 2794821205825880064 94587675097225856 15841098218078123264 13140864687349469056 10440631156620814848 7740397625892160640 5040164095163506432 2339930564434852224 18086441107415749632 15386207576687095424 12685974045958441216 9985740515229787008 7285506984501132800 4585273453772478592 1885039923043824384 17631550466024721792 14931316935296067584 12231083404567413376 9530849873838759168 6830616343110104960 4130382812381450752 1430149281652796544 17176659824633693952 14476426293905039744 11776192763176385536 9075959232447731328 6375725701719077120 3675492170990422912 975258640261768704 16721769183242666112 14021535652514011904 11321302121785357696 8621068591056703488 5920835060328049280 3220601529599395072 520367998870740864 16266878541851638272 13566645011122984064 10866411480394329856 8166177949665675648 5465944418937021440 2765710888208367232 65477357479713024 15811987900460610432 13111754369731956224 10411520839003302016 7711287308274647808 5011053777545993600 2310820246817339392 18057330789798236800 15357097259069582592 12656863728340928384 9956630197612274176 7256396666883619968 4556163136154965760 1855929605426311552 17602440148407208960 14902206617678554752 12201973086949900544 9501739556221246336 6801506025492592128 4101272494763937920 1401038964035283712 17147549507016181120 14447315976287526912 11747082445558872704 9046848914830218496 6346615384101564288 3646381853372910080 946148322644255872 16692658865625153280 13992425334896499072 11292191804167844864 8591958273439190656 5891724742710536448 3191491211981882240 491257681253228032 16237768224234125440 13537534693505471232 10837301162776817024 8137067632048162816 5436834101319508608 2736600570590854400 36367039862200192 15782877582843097600 13082644052114443392 10382410521385789184 7682176990657134976 4981943459928480768 2281709929199826560 18028220472180723968 15327986941452069760 12627753410723415552 9927519879994761344 7227286349266107136 4527052818537452928 1826819287808798720 17573329830789696128 14873096300061041920 12172862769332387712 9472629238603733504 6772395707875079296 4072162177146425088 1371928646417770880 17118439189398668288 14418205658670014080 11717972127941359872 9017738597212705664 6317505066484051456 3617271535755397248 917038005026743040 16663548548007640448 13963315017278986240 11263081486550332032 8562847955821677824 5862614425093023616 3162380894364369408 462147363635715200 16208657906616612608 13508424375887958400 10808190845159304192 8107957314430649984 5407723783701995776 2707490252973341568 7256722244687360 15753767265225584768 13053533734496930560 10353300203768276352 7653066673039622144 4952833142310967936 2252599611582313728 17999110154563211136 15298876623834556928 12598643093105902720 9898409562377248512 7198176031648594304 4497942500919940096 1797708970191285888 17544219513172183296 14843985982443529088 12143752451714874880 9443518920986220672 6743285390257566464 4043051859528912256 1342818328800258048 17089328871781155456 14389095341052501248 11688861810323847040 8988628279595192832 6288394748866538624 3588161218137884416 887927687409230208 16634438230390127616 13934204699661473408 11233971168932819200 8533737638204164992 5833504107475510784 3133270576746856576 433037046018202368 16179547588999099776 13479314058270445568 10779080527541791360 8078846996813137152 5378613466084482944 2678379935355828736 18424890478336726144 15724656947608071936 13024423416879417728 10324189886150763520 7623956355422109312 4923722824693455104 2223489293964800896 17969999836945698304 15269766306217044096 12569532775488389888 9869299244759735680 7169065714031081472 4468832183302427264 1768598652573773056 17515109195554670464 14814875664826016256 12114642134097362048 9414408603368707840 6714175072640053632 4013941541911399424 1313708011182745216 17060218554163642624 14359985023434988416 11659751492706334208 8959517961977680000 6259284431249025792 3559050900520371584 858817369791717376 16605327912772614784 13905094382043960576 11204860851315306368 8504627320586652160 5804393789857997952 3104160259129343744 403926728400689536 16150437271381586944 13450203740652932736 10749970209924278528 8049736679195624320 5349503148466970112 2649269617738315904 18395780160719213312 15695546629990559104 12995313099261904896 10295079568533250688 7594846037804596480 4894612507075942272 2194378976347288064 17940889519328185472 15240655988599531264 12540422457870877056 9840188927142222848 7139955396413568640 4439721865684914432 1739488334956260224 17485998877937157632 14785765347208503424 12085531816479849216 9385298285751195008 6685064755022540800 3984831224293886592 1284597693565232384 17031108236546129792 14330874705817475584 11630641175088821376 8930407644360167168 6230174113631512960 3529940582902858752 829707052174204544 16576217595155101952 13875984064426447744 11175750533697793536 8475517002969139328 5775283472240485120 3075049941511830912 374816410783176704 16121326953764074112 13421093423035419904 10720859892306765696 8020626361578111488 5320392830849457280 2620159300120803072 18366669843101700480 15666436312373046272 12966202781644392064 10265969250915737856 7565735720187083648 4865502189458429440 2165268658729775232 17911779201710672640 15211545670982018432 12511312140253364224 9811078609524710016 7110845078796055808 4410611548067401600 1710378017338747392 17456888560319644800 14756655029590990592 12056421498862336384 9356187968133682176 6655954437405027968 3955720906676373760 1255487375947719552 17001997918928616960 14301764388199962752 11601530857471308544 8901297326742654336 6201063796014000128 3500830265285345920 800596734556691712 16547107277537589120 13846873746808934912 11146640216080280704 8446406685351626496 5746173154622972288 3045939623894318080 345706093165663872 16092216636146561280 13391983105417907072 10691749574689252864 7991516043960598656 5291282513231944448 2591048982503290240 18337559525484187648 15637325994755533440 12937092464026879232 10236858933298225024 7536625402569570816 4836391871840916608 2136158341112262400 17882668884093159808 15182435353364505600 12482201822635851392 9781968291907197184 7081734761178542976 4381501230449888768 1681267699721234560 17427778242702131968 14727544711973477760 12027311181244823552 9327077650516169344 6626844119787515136 3926610589058860928 1226377058330206720 16972887601311104128 14272654070582449920 11572420539853795712 8872187009125141504 6171953478396487296 3471719947667833088 771486416939178880 16517996959920076288 13817763429191422080 11117529898462767872 8417296367734113664 5717062837005459456 3016829306276805248 316595775548151040 16063106318529048448 13362872787800394240 10662639257071740032 7962405726343085824 5262172195614431616 2561938664885777408 18308449207866674816 15608215677138020608 12907982146409366400 10207748615680712192 7507515084952057984 4807281554223403776 2107048023494749568 17853558566475646976 15153325035746992768 12453091505018338560 9752857974289684352 7052624443561030144 4352390912832375936 1652157382103721728 17398667925084619136 14698434394355964928 11998200863627310720 9297967332898656512 6597733802170002304 3897500271441348096 1197266740712693888 16943777283693591296 14243543752964937088 11543310222236282880 8843076691507628672 6142843160778974464 3442609630050320256 742376099321666048 16488886642302563456 13788653111573909248 11088419580845255040 8388186050116600832 5687952519387946624 2987718988659292416 287485457930638208 16033996000911535616 13333762470182881408 10633528939454227200 7933295408725572992 5233061877996918784 2532828347268264576 18279338890249161984 15579105359520507776 12878871828791853568 10178638298063199360 7478404767334545152 4778171236605890944 2077937705877236736 17824448248858134144 15124214718129479936 12423981187400825728 9723747656672171520 7023514125943517312 4323280595214863104 1623047064486208896 17369557607467106304 14669324076738452096 11969090546009797888 9268857015281143680 6568623484552489472 3868389953823835264 1168156423095181056 16914666966076078464 14214433435347424256 11514199904618770048 8813966373890115840 6113732843161461632 3413499312432807424 713265781704153216 16459776324685050624 13759542793956396416 11059309263227742208 8359075732499088000 5658842201770433792 2958608671041779584 258375140313125376 16004885683294022784 13304652152565368576 10604418621836714368 7904185091108060160 5203951560379405952 2503718029650751744 18250228572631649152 15549995041902994944 12849761511174340736 10149527980445686528 7449294449717032320 4749060918988378112 2048827388259723904 17795337931240621312 15095104400511967104 12394870869783312896 9694637339054658688 6994403808326004480 4294170277597350272 1593936746868696064 17340447289849593472 14640213759120939264 11939980228392285056 9239746697663630848 6539513166934976640 3839279636206322432 1139046105477668224 16885556648458565632 14185323117729911424 11485089587001257216 8784856056272603008 6084622525543948800 3384388994815294592 684155464086640384 16430666007067537792 13730432476338883584 11030198945610229376 8329965414881575168 5629731884152920960 2929498353424266752 229264822695612544 15975775365676509952 13275541834947855744 10575308304219201536 7875074773490547328 5174841242761893120 2474607712033238912 18221118255014136320 15520884724285482112 12820651193556827904 10120417662828173696 7420184132099519488 4719950601370865280 2019717070642211072 17766227613623108480 15065994082894454272 12365760552165800064 9665527021437145856 6965293490708491648 4265059959979837440 1564826429251183232 17311336972232080640 14611103441503426432 11910869910774772224 9210636380046118016 6510402849317463808 3810169318588809600 1109935787860155392 16856446330841052800 14156212800112398592 11455979269383744384 8755745738655090176 6055512207926435968 3355278677197781760 655045146469127552 16401555689450024960 13701322158721370752 11001088627992716544 8300855097264062336 5600621566535408128 2900388035806753920 200154505078099712 15946665048058997120 13246431517330342912 10546197986601688704 7845964455873034496 5145730925144380288 2445497394415726080 18192007937396623488 15491774406667969280 12791540875939315072 10091307345210660864 7391073814482006656 4690840283753352448 1990606753024698240 17737117296005595648 15036883765276941440 12336650234548287232 9636416703819633024 6936183173090978816 4235949642362324608 1535716111633670400 17282226654614567808 14581993123885913600 11881759593157259392 9181526062428605184 6481292531699950976 3781059000971296768 1080825470242642560 16827336013223539968 14127102482494885760 11426868951766231552 8726635421037577344 6026401890308923136 3326168359580268928 625934828851614720 16372445371832512128 13672211841103857920 10971978310375203712 8271744779646549504 5571511248917895296 2871277718189241088 171044187460586880 15917554730441484288 13217321199712830080 10517087668984175872 7816854138255521664 5116620607526867456 2416387076798213248 18162897619779110656 15462664089050456448 12762430558321802240 10062197027593148032 7361963496864493824 4661729966135839616 1961496435407185408 17708006978388082816 15007773447659428608 12307539916930774400 9607306386202120192 6907072855473465984 4206839324744811776 1506605794016157568 17253116336997054976 14552882806268400768 11852649275539746560 9152415744811092352 6452182214082438144 3751948683353783936 1051715152625129728 16798225695606027136 14097992164877372928 11397758634148718720 8697525103420064512 5997291572691410304 3297058041962756096 596824511234101888 16343335054214999296 13643101523486345088 10942867992757690880 8242634462029036672 5542400931300382464 2842167400571728256 141933869843074048 15888444412823971456 13188210882095317248 10487977351366663040 7787743820638008832 5087510289909354624 2387276759180700416 18133787302161597824 15433553771432943616 12733320240704289408 10033086709975635200 7332853179246980992 4632619648518326784 1932386117789672576 17678896660770569984 14978663130041915776 12278429599313261568 9578196068584607360 6877962537855953152 4177729007127298944 1477495476398644736 17224006019379542144 14523772488650887936 11823538957922233728 9123305427193579520 6423071896464925312 3722838365736271104 1022604835007616896 16769115377988514304 14068881847259860096 11368648316531205888 8668414785802551680 5968181255073897472 3267947724345243264 567714193616589056 16314224736597486464 13613991205868832256 10913757675140178048 8213524144411523840 5513290613682869632 2813057082954215424 112823552225561216 15859334095206458624 13159100564477804416 10458867033749150208 7758633503020496000 5058399972291841792 2358166441563187584 18104676984544084992 15404443453815430784 12704209923086776576 10003976392358122368 7303742861629468160 4603509330900813952 1903275800172159744 17649786343153057152 14949552812424402944 12249319281695748736 9549085750967094528 6848852220238440320 4148618689509786112 1448385158781131904 17194895701762029312 14494662171033375104 11794428640304720896 9094195109576066688 6393961578847412480 3693728048118758272 993494517390104064 16740005060371001472 14039771529642347264 11339537998913693056 8639304468185038848 5939070937456384640 3238837406727730432 538603875999076224 16285114418979973632 13584880888251319424 10884647357522665216 8184413826794011008 5484180296065356800 2783946765336702592 83713234608048384 15830223777588945792 13129990246860291584 10429756716131637376 7729523185402983168 5029289654674328960 2329056123945674752 18075566666926572160 15375333136197917952 12675099605469263744 9974866074740609536 7274632544011955328 4574399013283301120 1874165482554646912 17620676025535544320 14920442494806890112 12220208964078235904 9519975433349581696 6819741902620927488 4119508371892273280 1419274841163619072 17165785384144516480 14465551853415862272 11765318322687208064 9065084791958553856 6364851261229899648 3664617730501245440 964384199772591232 16710894742753488640 14010661212024834432 11310427681296180224 8610194150567526016 5909960619838871808 3209727089110217600 509493558381563392 16256004101362460800 13555770570633806592 10855537039905152384 8155303509176498176 5455069978447843968 2754836447719189760 54602916990535552 15801113459971432960 13100879929242778752 10400646398514124544 7700412867785470336 5000179337056816128 2299945806328161920 18046456349309059328 15346222818580405120 12645989287851750912 9945755757123096704 7245522226394442496 4545288695665788288 1845055164937134080 17591565707918031488 14891332177189377280 12191098646460723072 9490865115732068864 6790631585003414656 4090398054274760448 1390164523546106240 17136675066527003648 14436441535798349440 11736208005069695232 9035974474341041024 6335740943612386816 3635507412883732608 935273882155078400 16681784425135975808 13981550894407321600 11281317363678667392 8581083832950013184 5880850302221358976 3180616771492704768 480383240764050560 16226893783744947968 13526660253016293760 10826426722287639552 8126193191558985344 5425959660830331136 2725726130101676928 25492599373022720 15772003142353920128 13071769611625265920 10371536080896611712 7671302550167957504 4971069019439303296 2270835488710649088 18017346031691546496 15317112500962892288 12616878970234238080 9916645439505583872 7216411908776929664 4516178378048275456 1815944847319621248 17562455390300518656 14862221859571864448 12161988328843210240 9461754798114556032 6761521267385901824 4061287736657247616 1361054205928593408 17107564748909490816 14407331218180836608 11707097687452182400 9006864156723528192 6306630625994873984 3606397095266219776 906163564537565568 16652674107518462976 13952440576789808768 11252207046061154560 8551973515332500352 5851739984603846144 3151506453875191936 451272923146537728 16197783466127435136 13497549935398780928 10797316404670126720 8097082873941472512 5396849343212818304 2696615812484164096 18443126355465061504 15742892824736407296 13042659294007753088 10342425763279098880 7642192232550444672 4941958701821790464 2241725171093136256 17988235714074033664 15288002183345379456 12587768652616725248 9887535121888071040 7187301591159416832 4487068060430762624 1786834529702108416 17533345072683005824 14833111541954351616 12132878011225697408 9432644480497043200 6732410949768388992 4032177419039734784 1331943888311080576 17078454431291977984 14378220900563323776 11677987369834669568 8977753839106015360 6277520308377361152 3577286777648706944 877053246920052736 16623563789900950144 13923330259172295936 11223096728443641728 8522863197714987520 5822629666986333312 3122396136257679104 422162605529024896 16168673148509922304 13468439617781268096 10768206087052613888 8067972556323959680 5367739025595305472 2667505494866651264 18414016037847548672 15713782507118894464 13013548976390240256 10313315445661586048 7613081914932931840 4912848384204277632 2212614853475623424 17959125396456520832 15258891865727866624 12558658334999212416 9858424804270558208 7158191273541904000 4457957742813249792 1757724212084595584 17504234755065492992 14804001224336838784 12103767693608184576 9403534162879530368 6703300632150876160 4003067101422221952 1302833570693567744 17049344113674465152 14349110582945810944 11648877052217156736 8948643521488502528 6248409990759848320 3548176460031194112 847942929302539904 16594453472283437312 13894219941554783104 11193986410826128896 8493752880097474688 5793519349368820480 3093285818640166272 393052287911512064 16139562830892409472 13439329300163755264 10739095769435101056 8038862238706446848 5338628707977792640 2638395177249138432 18384905720230035840 15684672189501381632 12984438658772727424 10284205128044073216 7583971597315419008 4883738066586764800 2183504535858110592 17930015078839008000 15229781548110353792 12529548017381699584 9829314486653045376 7129080955924391168 4428847425195736960 1728613894467082752 17475124437447980160 14774890906719325952 12074657375990671744 9374423845262017536 6674190314533363328 3973956783804709120 1273723253076054912 17020233796056952320 14320000265328298112 11619766734599643904 8919533203870989696 6219299673142335488 3519066142413681280 818832611685027072 16565343154665924480 13865109623937270272 11164876093208616064 8464642562479961856 5764409031751307648 3064175501022653440 363941970293999232 16110452513274896640 13410218982546242432 10709985451817588224 8009751921088934016 5309518390360279808 2609284859631625600 18355795402612523008 15655561871883868800 12955328341155214592 10255094810426560384 7554861279697906176 4854627748969251968 2154394218240597760 17900904761221495168 15200671230492840960 12500437699764186752 9800204169035532544 7099970638306878336 4399737107578224128 1699503576849569920 17446014119830467328 14745780589101813120 12045547058373158912 9345313527644504704 6645079996915850496 3944846466187196288 1244612935458542080 16991123478439439488 14290889947710785280 11590656416982131072 8890422886253476864 6190189355524822656 3489955824796168448 789722294067514240 16536232837048411648 13835999306319757440 11135765775591103232 8435532244862449024 5735298714133794816 3035065183405140608 334831652676486400 16081342195657383808 13381108664928729600 10680875134200075392 7980641603471421184 5280408072742766976 2580174542014112768 18326685084995010176 15626451554266355968 12926218023537701760 10225984492809047552 7525750962080393344 4825517431351739136 2125283900623084928 17871794443603982336 15171560912875328128 12471327382146673920 9771093851418019712 7070860320689365504 4370626789960711296 1670393259232057088 17416903802212954496 14716670271484300288 12016436740755646080 9316203210026991872 6615969679298337664 3915736148569683456 1215502617841029248 16962013160821926656 14261779630093272448 11561546099364618240 8861312568635964032 6161079037907309824 3460845507178655616 760611976450001408 16507122519430898816 13806888988702244608 11106655457973590400 8406421927244936192 5706188396516281984 3005954865787627776 305721335058973568 16052231878039870976 13351998347311216768 10651764816582562560 7951531285853908352 5251297755125254144 2551064224396599936 18297574767377497344 15597341236648843136 12897107705920188928 10196874175191534720 7496640644462880512 4796407113734226304 2096173583005572096 17842684125986469504 15142450595257815296 12442217064529161088 9741983533800506880 7041750003071852672 4341516472343198464 1641282941614544256 17387793484595441664 14687559953866787456 11987326423138133248 9287092892409479040 6586859361680824832 3886625830952170624 1186392300223516416 16932902843204413824 14232669312475759616 11532435781747105408 8832202251018451200 6131968720289796992 3431735189561142784 731501658832488576 16478012201813385984 13777778671084731776 11077545140356077568 8377311609627423360 5677078078898769152 2976844548170114944 276611017441460736 16023121560422358144 13322888029693703936 10622654498965049728 7922420968236395520 5222187437507741312 2521953906779087104 18268464449759984512 15568230919031330304 12867997388302676096 10167763857574021888 7467530326845367680 4767296796116713472 2067063265388059264 17813573808368956672 15113340277640302464 12413106746911648256 9712873216182994048 7012639685454339840 4312406154725685632 1612172623997031424 17358683166977928832 14658449636249274624 11958216105520620416 9257982574791966208 6557749044063312000 3857515513334657792 1157281982606003584 16903792525586900992 14203558994858246784 11503325464129592576 8803091933400938368 6102858402672284160 3402624871943629952 702391341214975744 16448901884195873152 13748668353467218944 11048434822738564736 8348201292009910528 5647967761281256320 2947734230552602112 247500699823947904 15994011242804845312 13293777712076191104 10593544181347536896 7893310650618882688 5193077119890228480 2492843589161574272 18239354132142471680 15539120601413817472 12838887070685163264 10138653539956509056 7438420009227854848 4738186478499200640 2037952947770546432 17784463490751443840 15084229960022789632 12383996429294135424 9683762898565481216 6983529367836827008 4283295837108172800 1583062306379518592 17329572849360416000 14629339318631761792 11929105787903107584 9228872257174453376 6528638726445799168 3828405195717144960 1128171664988490752 16874682207969388160 14174448677240733952 11474215146512079744 8773981615783425536 6073748085054771328 3373514554326117120 673281023597462912 16419791566578360320 13719558035849706112 11019324505121051904 8319090974392397696 5618857443663743488 2918623912935089280 218390382206435072 15964900925187332480 13264667394458678272 10564433863730024064 7864200333001369856 5163966802272715648 2463733271544061440 18210243814524958848 15510010283796304640 12809776753067650432 10109543222338996224 7409309691610342016 4709076160881687808 2008842630153033600 17755353173133931008 15055119642405276800 12354886111676622592 9654652580947968384 6954419050219314176 4254185519490659968 1553951988762005760 17300462531742903168 14600229001014248960 11899995470285594752 9199761939556940544 6499528408828286336 3799294878099632128 1099061347370977920 16845571890351875328 14145338359623221120 11445104828894566912 8744871298165912704 6044637767437258496 3344404236708604288 644170705979950080 16390681248960847488 13690447718232193280 10990214187503539072 8289980656774884864 5589747126046230656 2889513595317576448 189280064588922240 15935790607569819648 13235557076841165440 10535323546112511232 7835090015383857024 5134856484655202816 2434622953926548608 18181133496907446016 15480899966178791808 12780666435450137600 10080432904721483392 7380199373992829184 4679965843264174976 1979732312535520768 17726242855516418176 15026009324787763968 12325775794059109760 9625542263330455552 6925308732601801344 4225075201873147136 1524841671144492928 17271352214125390336 14571118683396736128 11870885152668081920 9170651621939427712 6470418091210773504 3770184560482119296 1069951029753465088 16816461572734362496 14116228042005708288 11415994511277054080 8715760980548399872 6015527449819745664 3315293919091091456 615060388362437248 16361570931343334656 13661337400614680448 10961103869886026240 8260870339157372032 5560636808428717824 2860403277700063616 160169746971409408 15906680289952306816 13206446759223652608 10506213228494998400 7805979697766344192 5105746167037689984 2405512636309035776 18152023179289933184 15451789648561278976 12751556117832624768 10051322587103970560 7351089056375316352 4650855525646662144 1950621994918007936 17697132537898905344 14996899007170251136 12296665476441596928 9596431945712942720 6896198414984288512 4195964884255634304 1495731353526980096 17242241896507877504 14542008365779223296 11841774835050569088 9141541304321914880 6441307773593260672 3741074242864606464 1040840712135952256 16787351255116849664 14087117724388195456 11386884193659541248 8686650662930887040 5986417132202232832 3286183601473578624 585950070744924416 16332460613725821824 13632227082997167616 10931993552268513408 8231760021539859200 5531526490811204992 2831292960082550784 131059429353896576 15877569972334793984 13177336441606139776 10477102910877485568 7776869380148831360 5076635849420177152 2376402318691522944 18122912861672420352 15422679330943766144 12722445800215111936 10022212269486457728 7321978738757803520 4621745208029149312 1921511677300495104 17668022220281392512 14967788689552738304 12267555158824084096 9567321628095429888 6867088097366775680 4166854566638121472 1466621035909467264 17213131578890364672 14512898048161710464 11812664517433056256 9112430986704402048 6412197455975747840 3711963925247093632 1011730394518439424 16758240937499336832 14058007406770682624 11357773876042028416 8657540345313374208 5957306814584720000 3257073283856065792 556839753127411584 16303350296108308992 13603116765379654784 10902883234651000576 8202649703922346368 5502416173193692160 2802182642465037952 101949111736383744 15848459654717281152 13148226123988626944 10447992593259972736 7747759062531318528 5047525531802664320 2347292001074010112 18093802544054907520 15393569013326253312 12693335482597599104 9993101951868944896 7292868421140290688 4592634890411636480 1892401359682982272 17638911902663879680 14938678371935225472 12238444841206571264 9538211310477917056 6837977779749262848 4137744249020608640 1437510718291954432 17184021261272851840 14483787730544197632 11783554199815543424 9083320669086889216 6383087138358235008 3682853607629580800 982620076900926592 16729130619881824000 14028897089153169792 11328663558424515584 8628430027695861376 5928196496967207168 3227962966238552960 527729435509898752 16274239978490796160 13574006447762141952 10873772917033487744 8173539386304833536 5473305855576179328 2773072324847525120 72838794118870912 15819349337099768320 13119115806371114112 10418882275642459904 7718648744913805696 5018415214185151488 2318181683456497280 18064692226437394688 15364458695708740480 12664225164980086272 9963991634251432064 7263758103522777856 4563524572794123648 1863291042065469440 17609801585046366848 14909568054317712640 12209334523589058432 9509100992860404224 6808867462131750016 4108633931403095808 1408400400674441600 17154910943655339008 14454677412926684800 11754443882198030592 9054210351469376384 6353976820740722176 3653743290012067968 953509759283413760 16700020302264311168 13999786771535656960 11299553240807002752 8599319710078348544 5899086179349694336 3198852648621040128 498619117892385920 16245129660873283328 13544896130144629120 10844662599415974912 8144429068687320704 5444195537958666496 2743962007230012288 43728476501358080 15790239019482255488 13090005488753601280 10389771958024947072 7689538427296292864 4989304896567638656 2289071365838984448 18035581908819881856 15335348378091227648 12635114847362573440 9934881316633919232 7234647785905265024 4534414255176610816 1834180724447956608 17580691267428854016 14880457736700199808 12180224205971545600 9479990675242891392 6779757144514237184 4079523613785582976 1379290083056928768 17125800626037826176 14425567095309171968 11725333564580517760 9025100033851863552 6324866503123209344 3624632972394555136 924399441665900928 16670909984646798336 13970676453918144128 11270442923189489920 8570209392460835712 5869975861732181504 3169742331003527296 469508800274873088 16216019343255770496 13515785812527116288 10815552281798462080 8115318751069807872 5415085220341153664 2714851689612499456 14618158883845248 15761128701864742656 13060895171136088448 10360661640407434240 7660428109678780032 4960194578950125824 2259961048221471616 18006471591202369024 15306238060473714816 12606004529745060608 9905770999016406400 7205537468287752192 4505303937559097984 1805070406830443776 17551580949811341184 14851347419082686976 12151113888354032768 9450880357625378560 6750646826896724352 4050413296168070144 1350179765439415936 17096690308420313344 14396456777691659136 11696223246963004928 8995989716234350720 6295756185505696512 3595522654777042304 895289124048388096 16641799667029285504 13941566136300631296 11241332605571977088 8541099074843322880 5840865544114668672 3140632013386014464 440398482657360256 16186909025638257664 13486675494909603456 10786441964180949248 8086208433452295040 5385974902723640832 2685741371994986624 18432251914975884032 15732018384247229824 13031784853518575616 10331551322789921408 7631317792061267200 4931084261332612992 2230850730603958784 17977361273584856192 15277127742856201984 12576894212127547776 9876660681398893568 7176427150670239360 4476193619941585152 1775960089212930944 17522470632193828352 14822237101465174144 12122003570736519936 9421770040007865728 6721536509279211520 4021302978550557312 1321069447821903104 17067579990802800512 14367346460074146304 11667112929345492096 8966879398616837888 6266645867888183680 3566412337159529472 866178806430875264 16612689349411772672 13912455818683118464 11212222287954464256 8511988757225810048 5811755226497155840 3111521695768501632 411288165039847424 16157798708020744832 13457565177292090624 10757331646563436416 8057098115834782208 5356864585106128000 2656631054377473792 18403141597358371200 15702908066629716992 13002674535901062784 10302441005172408576 7602207474443754368 4901973943715100160 2201740412986445952 17948250955967343360 15248017425238689152 12547783894510034944 9847550363781380736 7147316833052726528 4447083302324072320 1746849771595418112 17493360314576315520 14793126783847661312 12092893253119007104 9392659722390352896 6692426191661698688 3992192660933044480 1291959130204390272 17038469673185287680 14338236142456633472 11638002611727979264 8937769080999325056 6237535550270670848 3537302019542016640 837068488813362432 16583579031794259840 13883345501065605632 11183111970336951424 8482878439608297216 5782644908879643008 3082411378150988800 382177847422334592 16128688390403232000 13428454859674577792 10728221328945923584 8027987798217269376 5327754267488615168 2627520736759960960 18374031279740858368 15673797749012204160 12973564218283549952 10273330687554895744 7573097156826241536 4872863626097587328 2172630095368933120 17919140638349830528 15218907107621176320 12518673576892522112 9818440046163867904 7118206515435213696 4417972984706559488 1717739453977905280 17464249996958802688 14764016466230148480 12063782935501494272 9363549404772840064 6663315874044185856 3963082343315531648 1262848812586877440 17009359355567774848 14309125824839120640 11608892294110466432 8908658763381812224 6208425232653158016 3508191701924503808 807958171195849600 16554468714176747008 13854235183448092800 11154001652719438592 8453768121990784384 5753534591262130176 3053301060533475968 353067529804821760 16099578072785719168 13399344542057064960 10699111011328410752 7998877480599756544 5298643949871102336 2598410419142448128 18344920962123345536 15644687431394691328 12944453900666037120 10244220369937382912 7543986839208728704 4843753308480074496 2143519777751420288 17890030320732317696 15189796790003663488 12489563259275009280 9789329728546355072 7089096197817700864 4388862667089046656 1688629136360392448 17435139679341289856 14734906148612635648 12034672617883981440 9334439087155327232 6634205556426673024 3933972025698018816 1233738494969364608 16980249037950262016 14280015507221607808 11579781976492953600 8879548445764299392 6179314915035645184 3479081384306990976 778847853578336768 16525358396559234176 13825124865830579968 11124891335101925760 8424657804373271552 5724424273644617344 3024190742915963136 323957212187308928 16070467755168206336 13370234224439552128 10670000693710897920 7969767162982243712 5269533632253589504 2569300101524935296 18315810644505832704 15615577113777178496 12915343583048524288 10215110052319870080 7514876521591215872 4814642990862561664 2114409460133907456 17860920003114804864 15160686472386150656 12460452941657496448 9760219410928842240 7059985880200188032 4359752349471533824 1659518818742879616 17406029361723777024 14705795830995122816 12005562300266468608 9305328769537814400 6605095238809160192 3904861708080505984 1204628177351851776 16951138720332749184 14250905189604094976 11550671658875440768 8850438128146786560 6150204597418132352 3449971066689478144 749737535960823936 16496248078941721344 13796014548213067136 11095781017484412928 8395547486755758720 5695313956027104512 2995080425298450304 294846894569796096 16041357437550693504 13341123906822039296 10640890376093385088 7940656845364730880 5240423314636076672 2540189783907422464 18286700326888319872 15586466796159665664 12886233265431011456 10185999734702357248 7485766203973703040 4785532673245048832 2085299142516394624 17831809685497292032 15131576154768637824 12431342624039983616 9731109093311329408 7030875562582675200 4330642031854020992 1630408501125366784 17376919044106264192 14676685513377609984 11976451982648955776 9276218451920301568 6575984921191647360 3875751390462993152 1175517859734338944 16922028402715236352 14221794871986582144 11521561341257927936 8821327810529273728 6121094279800619520 3420860749071965312 720627218343311104 16467137761324208512 13766904230595554304 11066670699866900096 8366437169138245888 5666203638409591680 2965970107680937472 265736576952283264 16012247119933180672 13312013589204526464 10611780058475872256 7911546527747218048 5211312997018563840 2511079466289909632 18257590009270807040 15557356478542152832 12857122947813498624 10156889417084844416 7456655886356190208 4756422355627536000 2056188824898881792 17802699367879779200 15102465837151124992 12402232306422470784 9701998775693816576 7001765244965162368 4301531714236508160 1601298183507853952 17347808726488751360 14647575195760097152 11947341665031442944 9247108134302788736 6546874603574134528 3846641072845480320 1146407542116826112 16892918085097723520 14192684554369069312 11492451023640415104 8792217492911760896 6091983962183106688 3391750431454452480 691516900725798272 16438027443706695680 13737793912978041472 11037560382249387264 8337326851520733056 5637093320792078848 2936859790063424640 236626259334770432 15983136802315667840 13282903271587013632 10582669740858359424 7882436210129705216 5182202679401051008 2481969148672396800 18228479691653294208 15528246160924640000 12828012630195985792 10127779099467331584 7427545568738677376 4727312038010023168 2027078507281368960 17773589050262266368 15073355519533612160 12373121988804957952 9672888458076303744 6972654927347649536 4272421396618995328 1572187865890341120 17318698408871238528 14618464878142584320 11918231347413930112 9217997816685275904 6517764285956621696 3817530755227967488 1117297224499313280 16863807767480210688 14163574236751556480 11463340706022902272 8763107175294248064 6062873644565593856 3362640113836939648 662406583108285440 16408917126089182848 13708683595360528640 11008450064631874432 8308216533903220224 5607983003174566016 2907749472445911808 207515941717257600 15954026484698155008 13253792953969500800 10553559423240846592 7853325892512192384 5153092361783538176 2452858831054883968 18199369374035781376 15499135843307127168 12798902312578472960 10098668781849818752 7398435251121164544 4698201720392510336 1997968189663856128 17744478732644753536 15044245201916099328 12344011671187445120 9643778140458790912 6943544609730136704 4243311079001482496 1543077548272828288 17289588091253725696 14589354560525071488 11889121029796417280 9188887499067763072 6488653968339108864 3788420437610454656 1088186906881800448 16834697449862697856 14134463919134043648 11434230388405389440 8733996857676735232 6033763326948081024 3333529796219426816 633296265490772608 16379806808471670016 13679573277743015808 10979339747014361600 8279106216285707392 5578872685557053184 2878639154828398976 178405624099744768 15924916167080642176 13224682636351987968 10524449105623333760 7824215574894679552 5123982044166025344 2423748513437371136 18170259056418268544 15470025525689614336 12769791994960960128 10069558464232305920 7369324933503651712 4669091402774997504 1968857872046343296 17715368415027240704 15015134884298586496 12314901353569932288 9614667822841278080 6914434292112623872 4214200761383969664 1513967230655315456 17260477773636212864 14560244242907558656 11860010712178904448 9159777181450250240 6459543650721596032 3759310119992941824 1059076589264287616 16805587132245185024 14105353601516530816 11405120070787876608 8704886540059222400 6004653009330568192 3304419478601913984 604185947873259776 16350696490854157184 13650462960125502976 10950229429396848768 8249995898668194560 5549762367939540352 2849528837210886144 149295306482231936 15895805849463129344 13195572318734475136 10495338788005820928 7795105257277166720 5094871726548512512 2394638195819858304 18141148738800755712 15440915208072101504 12740681677343447296 10040448146614793088 7340214615886138880 4639981085157484672 1939747554428830464 17686258097409727872 14986024566681073664 12285791035952419456 9585557505223765248 6885323974495111040 4185090443766456832 1484856913037802624 17231367456018700032 14531133925290045824 11830900394561391616 9130666863832737408 6430433333104083200 3730199802375428992 1029966271646774784 16776476814627672192 14076243283899017984 11376009753170363776 8675776222441709568 5975542691713055360 3275309160984401152 575075630255746944 16321586173236644352 13621352642507990144 10921119111779335936 8220885581050681728 5520652050322027520 2820418519593373312 120184988864719104 15866695531845616512 13166462001116962304 10466228470388308096 7765994939659653888 5065761408930999680 2365527878202345472 18112038421183242880 15411804890454588672 12711571359725934464 10011337828997280256 7311104298268626048 4610870767539971840 1910637236811317632 17657147779792215040 14956914249063560832 12256680718334906624 9556447187606252416 6856213656877598208 4155980126148944000 1455746595420289792 17202257138401187200 14502023607672532992 11801790076943878784 9101556546215224576 6401323015486570368 3701089484757916160 1000855954029261952 16747366497010159360 14047132966281505152 11346899435552850944 8646665904824196736 5946432374095542528 3246198843366888320 545965312638234112 16292475855619131520 13592242324890477312 10892008794161823104 8191775263433168896 5491541732704514688 2791308201975860480 91074671247206272 15837585214228103680 13137351683499449472 10437118152770795264 7736884622042141056 5036651091313486848 2336417560584832640 18082928103565730048 15382694572837075840 12682461042108421632 9982227511379767424 7281993980651113216 4581760449922459008 1881526919193804800 17628037462174702208 14927803931446048000 12227570400717393792 9527336869988739584 6827103339260085376 4126869808531431168 1426636277802776960 17173146820783674368 14472913290055020160 11772679759326365952 9072446228597711744 6372212697869057536 3671979167140403328 971745636411749120 16718256179392646528 14018022648663992320 11317789117935338112 8617555587206683904 5917322056478029696 3217088525749375488 516854995020721280 16263365538001618688 13563132007272964480 10862898476544310272 8162664945815656064 5462431415087001856 2762197884358347648 61964353629693440 15808474896610590848 13108241365881936640 10408007835153282432 7707774304424628224 5007540773695974016 2307307242967319808 18053817785948217216 15353584255219563008 12653350724490908800 9953117193762254592 7252883663033600384 4552650132304946176 1852416601576291968 17598927144557189376 14898693613828535168 12198460083099880960 9498226552371226752 6797993021642572544 4097759490913918336 1397525960185264128 17144036503166161536 14443802972437507328 11743569441708853120 9043335910980198912 6343102380251544704 3642868849522890496 942635318794236288 16689145861775133696 13988912331046479488 11288678800317825280 8588445269589171072 5888211738860516864 3187978208131862656 487744677403208448 16234255220384105856 13534021689655451648 10833788158926797440 8133554628198143232 5433321097469489024 2733087566740834816 32854036012180608 15779364578993078016 13079131048264423808 10378897517535769600 7678663986807115392 4978430456078461184 2278196925349806976 18024707468330704384 15324473937602050176 12624240406873395968 9924006876144741760 7223773345416087552 4523539814687433344 1823306283958779136 17569816826939676544 14869583296211022336 12169349765482368128 9469116234753713920 6768882704025059712 4068649173296405504 1368415642567751296 17114926185548648704 14414692654819994496 11714459124091340288 9014225593362686080 6313992062634031872 3613758531905377664 913525001176723456 16660035544157620864 13959802013428966656 11259568482700312448 8559334951971658240 5859101421243004032 3158867890514349824 458634359785695616 16205144902766593024 13504911372037938816 10804677841309284608 8104444310580630400 5404210779851976192 2703977249123321984 3743718394667776 15750254261375565184 13050020730646910976 10349787199918256768 7649553669189602560 4949320138460948352 2249086607732294144 17995597150713191552 15295363619984537344 12595130089255883136 9894896558527228928 7194663027798574720 4494429497069920512 1794195966341266304 17540706509322163712 14840472978593509504 12140239447864855296 9440005917136201088 6739772386407546880 4039538855678892672 1339305324950238464 17085815867931135872 14385582337202481664 11685348806473827456 8985115275745173248 6284881745016519040 3584648214287864832 884414683559210624 16630925226540108032 13930691695811453824 11230458165082799616 8530224634354145408 5829991103625491200 3129757572896836992 429524042168182784 16176034585149080192 13475801054420425984 10775567523691771776 8075333992963117568 5375100462234463360 2674866931505809152 18421377474486706560 15721143943758052352 13020910413029398144 10320676882300743936 7620443351572089728 4920209820843435520 2219976290114781312 17966486833095678720 15266253302367024512 12566019771638370304 9865786240909716096 7165552710181061888 4465319179452407680 1765085648723753472 17511596191704650880 14811362660975996672 12111129130247342464 9410895599518688256 6710662068790034048 4010428538061379840 1310195007332725632 17056705550313623040 14356472019584968832 11656238488856314624 8956004958127660416 6255771427399006208 3555537896670352000 855304365941697792 16601814908922595200 13901581378193940992 11201347847465286784 8501114316736632576 5800880786007978368 3100647255279324160 400413724550669952 16146924267531567360 13446690736802913152 10746457206074258944 8046223675345604736 5345990144616950528 2645756613888296320 18392267156869193728 15692033626140539520 12991800095411885312 10291566564683231104 7591333033954576896 4891099503225922688 2190865972497268480 17937376515478165888 15237142984749511680 12536909454020857472 9836675923292203264 7136442392563549056 4436208861834894848 1735975331106240640 17482485874087138048 14782252343358483840 12082018812629829632 9381785281901175424 6681551751172521216 3981318220443867008 1281084689715212800 17027595232696110208 14327361701967456000 11627128171238801792 8926894640510147584 6226661109781493376 3526427579052839168 826194048324184960 16572704591305082368 13872471060576428160 11172237529847773952 8472003999119119744 5771770468390465536 3071536937661811328 371303406933157120 16117813949914054528 13417580419185400320 10717346888456746112 8017113357728091904 5316879826999437696 2616646296270783488 18363156839251680896 15662923308523026688 12962689777794372480 10262456247065718272 7562222716337064064 4861989185608409856 2161755654879755648 17908266197860653056 15208032667131998848 12507799136403344640 9807565605674690432 7107332074946036224 4407098544217382016 1706865013488727808 17453375556469625216 14753142025740971008 12052908495012316800 9352674964283662592 6652441433555008384 3952207902826354176 1251974372097699968 16998484915078597376 14298251384349943168 11598017853621288960 8897784322892634752 6197550792163980544 3497317261435326336 797083730706672128 16543594273687569536 13843360742958915328 11143127212230261120 8442893681501606912 5742660150772952704 3042426620044298496 342193089315644288 16088703632296541696 13388470101567887488 10688236570839233280 7988003040110579072 5287769509381924864 2587535978653270656 18334046521634168064 15633812990905513856 12933579460176859648 10233345929448205440 7533112398719551232 4832878867990897024 2132645337262242816 17879155880243140224 15178922349514486016 12478688818785831808 9778455288057177600 7078221757328523392 4377988226599869184 1677754695871214976 17424265238852112384 14724031708123458176 12023798177394803968 9323564646666149760 6623331115937495552 3923097585208841344 1222864054480187136 16969374597461084544 14269141066732430336 11568907536003776128 8868674005275121920 6168440474546467712 3468206943817813504 767973413089159296 16514483956070056704 13814250425341402496 11114016894612748288 8413783363884094080 5713549833155439872 3013316302426785664 313082771698131456 16059593314679028864 13359359783950374656 10659126253221720448 7958892722493066240 5258659191764412032 2558425661035757824 18304936204016655232 15604702673288001024 12904469142559346816 10204235611830692608 7504002081102038400 4803768550373384192 2103535019644729984 17850045562625627392 15149812031896973184 12449578501168318976 9749344970439664768 7049111439711010560 4348877908982356352 1648644378253702144 17395154921234599552 14694921390505945344 11994687859777291136 9294454329048636928 6594220798319982720 3893987267591328512 1193753736862674304 16940264279843571712 14240030749114917504 11539797218386263296 8839563687657609088 6139330156928954880 3439096626200300672 738863095471646464 16485373638452543872 13785140107723889664 11084906576995235456 8384673046266581248 5684439515537927040 2984205984809272832 283972454080618624 16030482997061516032 13330249466332861824 10630015935604207616 7929782404875553408 5229548874146899200 2529315343418244992 18275825886399142400 15575592355670488192 12875358824941833984 10175125294213179776 7474891763484525568 4774658232755871360 2074424702027217152 17820935245008114560 15120701714279460352 12420468183550806144 9720234652822151936 7020001122093497728 4319767591364843520 1619534060636189312 17366044603617086720 14665811072888432512 11965577542159778304 9265344011431124096 6565110480702469888 3864876949973815680 1164643419245161472 16911153962226058880 14210920431497404672 11510686900768750464 8810453370040096256 6110219839311442048 3409986308582787840 709752777854133632 16456263320835031040 13756029790106376832 11055796259377722624 8355562728649068416 5655329197920414208 2955095667191760000 254862136463105792 16001372679444003200 13301139148715348992 10600905617986694784 7900672087258040576 5200438556529386368 2500205025800732160 18246715568781629568 15546482038052975360 12846248507324321152 10146014976595666944 7445781445867012736 4745547915138358528 2045314384409704320 17791824927390601728 15091591396661947520 12391357865933293312 9691124335204639104 6990890804475984896 4290657273747330688 1590423743018676480 17336934285999573888 14636700755270919680 11936467224542265472 9236233693813611264 6536000163084957056 3835766632356302848 1135533101627648640 16882043644608546048 14181810113879891840 11481576583151237632 8781343052422583424 6081109521693929216 3380875990965275008 680642460236620800 16427153003217518208 13726919472488864000 11026685941760209792 8326452411031555584 5626218880302901376 2925985349574247168 225751818845592960 15972262361826490368 13272028831097836160 10571795300369181952 7871561769640527744 5171328238911873536 2471094708183219328 18217605251164116736 15517371720435462528 12817138189706808320 10116904658978154112 7416671128249499904 4716437597520845696 2016204066792191488 17762714609773088896 15062481079044434688 12362247548315780480 9662014017587126272 6961780486858472064 4261546956129817856 1561313425401163648 17307823968382061056 14607590437653406848 11907356906924752640 9207123376196098432 6506889845467444224 3806656314738790016 1106422784010135808 16852933326991033216 14152699796262379008 11452466265533724800 8752232734805070592 6051999204076416384 3351765673347762176 651532142619107968 16398042685600005376 13697809154871351168 10997575624142696960 8297342093414042752 5597108562685388544 2896875031956734336 196641501228080128 15943152044208977536 13242918513480323328 10542684982751669120 7842451452023014912 5142217921294360704 2441984390565706496 18188494933546603904 15488261402817949696 12788027872089295488 10087794341360641280 7387560810631987072 4687327279903332864 1987093749174678656 17733604292155576064 15033370761426921856 12333137230698267648 9632903699969613440 6932670169240959232 4232436638512305024 1532203107783650816 17278713650764548224 14578480120035894016 11878246589307239808 9178013058578585600 6477779527849931392 3777545997121277184 1077312466392622976 16823823009373520384 14123589478644866176 11423355947916211968 8723122417187557760 6022888886458903552 3322655355730249344 622421825001595136 16368932367982492544 13668698837253838336 10968465306525184128 8268231775796529920 5567998245067875712 2867764714339221504 167531183610567296 15914041726591464704 13213808195862810496 10513574665134156288 7813341134405502080 5113107603676847872 2412874072948193664 18159384615929091072 15459151085200436864 12758917554471782656 10058684023743128448 7358450493014474240 4658216962285820032 1957983431557165824 17704493974538063232 15004260443809409024 12304026913080754816 9603793382352100608 6903559851623446400 4203326320894792192 1503092790166137984 17249603333147035392 14549369802418381184 11849136271689726976 9148902740961072768 6448669210232418560 3748435679503764352 1048202148775110144 16794712691756007552 14094479161027353344 11394245630298699136 8694012099570044928 5993778568841390720 3293545038112736512 593311507384082304 16339822050364979712 13639588519636325504 10939354988907671296 8239121458179017088 5538887927450362880 2838654396721708672 138420865993054464 15884931408973951872 13184697878245297664 10484464347516643456 7784230816787989248 5083997286059335040 2383763755330680832 18130274298311578240 15430040767582924032 12729807236854269824 10029573706125615616 7329340175396961408 4629106644668307200 1928873113939652992 17675383656920550400 14975150126191896192 12274916595463241984 9574683064734587776 6874449534005933568 4174216003277279360 1473982472548625152 17220493015529522560 14520259484800868352 11820025954072214144 9119792423343559936 6419558892614905728 3719325361886251520 1019091831157597312 16765602374138494720 14065368843409840512 11365135312681186304 8664901781952532096 5964668251223877888 3264434720495223680 564201189766569472 16310711732747466880 13610478202018812672 10910244671290158464 8210011140561504256 5509777609832850048 2809544079104195840 109310548375541632 15855821091356439040 13155587560627784832 10455354029899130624 7755120499170476416 5054886968441822208 2354653437713168000 18101163980694065408 15400930449965411200 12700696919236756992 10000463388508102784 7300229857779448576 4599996327050794368 1899762796322140160 17646273339303037568 14946039808574383360 12245806277845729152 9545572747117074944 6845339216388420736 4145105685659766528 1444872154931112320 17191382697912009728 14491149167183355520 11790915636454701312 9090682105726047104 6390448574997392896 3690215044268738688 989981513540084480 16736492056520981888 14036258525792327680 11336024995063673472 8635791464335019264 5935557933606365056 3235324402877710848 535090872149056640 16281601415129954048 13581367884401299840 10881134353672645632 8180900822943991424 5480667292215337216 2780433761486683008 80200230758028800 15826710773738926208 13126477243010272000 10426243712281617792 7726010181552963584 5025776650824309376 2325543120095655168 18072053663076552576 15371820132347898368 12671586601619244160 9971353070890589952 7271119540161935744 4570886009433281536 1870652478704627328 17617163021685524736 14916929490956870528 12216695960228216320 9516462429499562112 6816228898770907904 4115995368042253696 1415761837313599488 17162272380294496896 14462038849565842688 11761805318837188480 9061571788108534272 6361338257379880064 3661104726651225856 960871195922571648 16707381738903469056 14007148208174814848 11306914677446160640 8606681146717506432 5906447615988852224 3206214085260198016 505980554531543808 16252491097512441216 13552257566783787008 10852024036055132800 8151790505326478592 5451556974597824384 2751323443869170176 51089913140515968 15797600456121413376 13097366925392759168 10397133394664104960 7696899863935450752 4996666333206796544 2296432802478142336 18042943345459039744 15342709814730385536 12642476284001731328 9942242753273077120 7242009222544422912 4541775691815768704 1841542161087114496 17588052704068011904 14887819173339357696 12187585642610703488 9487352111882049280 6787118581153395072 4086885050424740864 1386651519696086656 17133162062676984064 14432928531948329856 11732695001219675648 9032461470491021440 6332227939762367232 3631994409033713024 931760878305058816 16678271421285956224 13978037890557302016 11277804359828647808 8577570829099993600 5877337298371339392 3177103767642685184 476870236914030976 16223380779894928384 13523147249166274176 10822913718437619968 8122680187708965760 5422446656980311552 2722213126251657344 21979595523003136 15768490138503900544 13068256607775246336 10368023077046592128 7667789546317937920 4967556015589283712 2267322484860629504 18013833027841526912 15313599497112872704 12613365966384218496 9913132435655564288 7212898904926910080 4512665374198255872 1812431843469601664 17558942386450499072 14858708855721844864 12158475324993190656 9458241794264536448 6758008263535882240 4057774732807228032 1357541202078573824 17104051745059471232 14403818214330817024 11703584683602162816 9003351152873508608 6303117622144854400 3602884091416200192 902650560687545984 16649161103668443392 13948927572939789184 11248694042211134976 8548460511482480768 5848226980753826560 3147993450025172352 447759919296518144 16194270462277415552 13494036931548761344 10793803400820107136 8093569870091452928 5393336339362798720 2693102808634144512 18439613351615041920 15739379820886387712 13039146290157733504 10338912759429079296 7638679228700425088 4938445697971770880 2238212167243116672 17984722710224014080 15284489179495359872 12584255648766705664 9884022118038051456 7183788587309397248 4483555056580743040 1783321525852088832 17529832068832986240 14829598538104332032 12129365007375677824 9429131476647023616 6728897945918369408 4028664415189715200 1328430884461060992 17074941427441958400 14374707896713304192 11674474365984649984 8974240835255995776 6274007304527341568 3573773773798687360 873540243070033152 16620050786050930560 13919817255322276352 11219583724593622144 8519350193864967936 5819116663136313728 3118883132407659520 418649601679005312 16165160144659902720 13464926613931248512 10764693083202594304 8064459552473940096 5364226021745285888 2663992491016631680 18410503033997529088 15710269503268874880 13010035972540220672 10309802441811566464 7609568911082912256 4909335380354258048 2209101849625603840 17955612392606501248 15255378861877847040 12555145331149192832 9854911800420538624 7154678269691884416 4454444738963230208 1754211208234576000 17500721751215473408 14800488220486819200 12100254689758164992 9400021159029510784 6699787628300856576 3999554097572202368 1299320566843548160 17045831109824445568 14345597579095791360 11645364048367137152 8945130517638482944 6244896986909828736 3544663456181174528 844429925452520320 16590940468433417728 13890706937704763520 11190473406976109312 8490239876247455104 5790006345518800896 3089772814790146688 389539284061492480 16136049827042389888 13435816296313735680 10735582765585081472 8035349234856427264 5335115704127773056 2634882173399118848 18381392716380016256 15681159185651362048 12980925654922707840 10280692124194053632 7580458593465399424 4880225062736745216 2179991532008091008 17926502074988988416 15226268544260334208 12526035013531680000 9825801482803025792 7125567952074371584 4425334421345717376 1725100890617063168 17471611433597960576 14771377902869306368 12071144372140652160 9370910841411997952 6670677310683343744 3970443779954689536 1270210249226035328 17016720792206932736 14316487261478278528 11616253730749624320 8916020200020970112 6215786669292315904 3515553138563661696 815319607835007488 16561830150815904896 13861596620087250688 11161363089358596480 8461129558629942272 5760896027901288064 3060662497172633856 360428966443979648 16106939509424877056 13406705978696222848 10706472447967568640 8006238917238914432 5306005386510260224 2605771855781606016 18352282398762503424 15652048868033849216 12951815337305195008 10251581806576540800 7551348275847886592 4851114745119232384 2150881214390578176 17897391757371475584 15197158226642821376 12496924695914167168 9796691165185512960 7096457634456858752 4396224103728204544 1695990572999550336 17442501115980447744 14742267585251793536 12042034054523139328 9341800523794485120 6641566993065830912 3941333462337176704 1241099931608522496 16987610474589419904 14287376943860765696 11587143413132111488 8886909882403457280 6186676351674803072 3486442820946148864 786209290217494656 16532719833198392064 13832486302469737856 11132252771741083648 8432019241012429440 5731785710283775232 3031552179555121024 331318648826466816 16077829191807364224 13377595661078710016 10677362130350055808 7977128599621401600 5276895068892747392 2576661538164093184 18323172081144990592 15622938550416336384 12922705019687682176 10222471488959027968 7522237958230373760 4822004427501719552 2121770896773065344 17868281439753962752 15168047909025308544 12467814378296654336 9767580847568000128 7067347316839345920 4367113786110691712 1666880255382037504 17413390798362934912 14713157267634280704 12012923736905626496 9312690206176972288 6612456675448318080 3912223144719663872 1211989613991009664 16958500156971907072 14258266626243252864 11558033095514598656 8857799564785944448 6157566034057290240 3457332503328636032 757098972599981824 16503609515580879232 13803375984852225024 11103142454123570816 8402908923394916608 5702675392666262400 3002441861937608192 302208331208953984 16048718874189851392 13348485343461197184 10648251812732542976 7948018282003888768 5247784751275234560 2547551220546580352 18294061763527477760 15593828232798823552 12893594702070169344 10193361171341515136 7493127640612860928 4792894109884206720 2092660579155552512 17839171122136449920 15138937591407795712 12438704060679141504 9738470529950487296 7038236999221833088 4338003468493178880 1637769937764524672 17384280480745422080 14684046950016767872 11983813419288113664 9283579888559459456 6583346357830805248 3883112827102151040 1182879296373496832 16929389839354394240 14229156308625740032 11528922777897085824 8828689247168431616 6128455716439777408 3428222185711123200 727988654982468992 16474499197963366400 13774265667234712192 11074032136506057984 8373798605777403776 5673565075048749568 2973331544320095360 273098013591441152 16019608556572338560 13319375025843684352 10619141495115030144 7918907964386375936 5218674433657721728 2518440902929067520 18264951445909964928 15564717915181310720 12864484384452656512 10164250853724002304 7464017322995348096 4763783792266693888 2063550261538039680 17810060804518937088 15109827273790282880 12409593743061628672 9709360212332974464 7009126681604320256 4308893150875666048 1608659620147011840 17355170163127909248 14654936632399255040 11954703101670600832 9254469570941946624 6554236040213292416 3854002509484638208 1153768978755984000 16900279521736881408 14200045991008227200 11499812460279572992 8799578929550918784 6099345398822264576 3399111868093610368 698878337364956160 16445388880345853568 13745155349617199360 11044921818888545152 8344688288159890944 5644454757431236736 2944221226702582528 243987695973928320 15990498238954825728 13290264708226171520 10590031177497517312 7889797646768863104 5189564116040208896 2489330585311554688 18235841128292452096 15535607597563797888 12835374066835143680 10135140536106489472 7434907005377835264 4734673474649181056 2034439943920526848 17780950486901424256 15080716956172770048 12380483425444115840 9680249894715461632 6980016363986807424 4279782833258153216 1579549302529499008 17326059845510396416 14625826314781742208 11925592784053088000 9225359253324433792 6525125722595779584 3824892191867125376 1124658661138471168 16871169204119368576 14170935673390714368 11470702142662060160 8770468611933405952 6070235081204751744 3370001550476097536 669768019747443328 16416278562728340736 13716045031999686528 11015811501271032320 8315577970542378112 5615344439813723904 2915110909085069696 214877378356415488 15961387921337312896 13261154390608658688 10560920859880004480 7860687329151350272 5160453798422696064 2460220267694041856 18206730810674939264 15506497279946285056 12806263749217630848 10106030218488976640 7405796687760322432 4705563157031668224 2005329626303014016 17751840169283911424 15051606638555257216 12351373107826603008 9651139577097948800 6950906046369294592 4250672515640640384 1550438984911986176 17296949527892883584 14596715997164229376 11896482466435575168 9196248935706920960 6496015404978266752 3795781874249612544 1095548343520958336 16842058886501855744 14141825355773201536 11441591825044547328 8741358294315893120 6041124763587238912 3340891232858584704 640657702129930496 16387168245110827904 13686934714382173696 10986701183653519488 8286467652924865280 5586234122196211072 2886000591467556864 185767060738902656 15932277603719800064 13232044072991145856 10531810542262491648 7831577011533837440 5131343480805183232 2431109950076529024 18177620493057426432 15477386962328772224 12777153431600118016 10076919900871463808 7376686370142809600 4676452839414155392 1976219308685501184 17722729851666398592 15022496320937744384 12322262790209090176 9622029259480435968 6921795728751781760 4221562198023127552 1521328667294473344 17267839210275370752 14567605679546716544 11867372148818062336 9167138618089408128 6466905087360753920 3766671556632099712 1066438025903445504 16812948568884342912 14112715038155688704 11412481507427034496 8712247976698380288 6012014445969726080 3311780915241071872 611547384512417664 16358057927493315072 13657824396764660864 10957590866036006656 8257357335307352448 5557123804578698240 2856890273850044032 156656743121389824 15903167286102287232 13202933755373633024 10502700224644978816 7802466693916324608 5102233163187670400 2401999632459016192 18148510175439913600 15448276644711259392 12748043113982605184 10047809583253950976 7347576052525296768 4647342521796642560 1947108991067988352 17693619534048885760 14993386003320231552 12293152472591577344 9592918941862923136 6892685411134268928 4192451880405614720 1492218349676960512 17238728892657857920 14538495361929203712 11838261831200549504 9138028300471895296 6437794769743241088 3737561239014586880 1037327708285932672 16783838251266830080 14083604720538175872 11383371189809521664 8683137659080867456 5982904128352213248 3282670597623559040 582437066894904832 16328947609875802240 13628714079147148032 10928480548418493824 8228247017689839616 5528013486961185408 2827779956232531200 127546425503876992 15874056968484774400 13173823437756120192 10473589907027465984 7773356376298811776 5073122845570157568 2372889314841503360 18119399857822400768 15419166327093746560 12718932796365092352 10018699265636438144 7318465734907783936 4618232204179129728 1917998673450475520 17664509216431372928 14964275685702718720 12264042154974064512 9563808624245410304 6863575093516756096 4163341562788101888 1463108032059447680 17209618575040345088 14509385044311690880 11809151513583036672 9108917982854382464 6408684452125728256 3708450921397074048 1008217390668419840 16754727933649317248 14054494402920663040 11354260872192008832 8654027341463354624 5953793810734700416 3253560280006046208 553326749277392000 16299837292258289408 13599603761529635200 10899370230800980992 8199136700072326784 5498903169343672576 2798669638615018368 98436107886364160 15844946650867261568 13144713120138607360 10444479589409953152 7744246058681298944 5044012527952644736 2343778997223990528 18090289540204887936 15390056009476233728 12689822478747579520 9989588948018925312 7289355417290271104 4589121886561616896 1888888355832962688 17635398898813860096 14935165368085205888 12234931837356551680 9534698306627897472 6834464775899243264 4134231245170589056 1433997714441934848 17180508257422832256 14480274726694178048 11780041195965523840 9079807665236869632 6379574134508215424 3679340603779561216 979107073050907008 16725617616031804416 14025384085303150208 11325150554574496000 8624917023845841792 5924683493117187584 3224449962388533376 524216431659879168 16270726974640776576 13570493443912122368 10870259913183468160 8170026382454813952 5469792851726159744 2769559320997505536 69325790268851328 15815836333249748736 13115602802521094528 10415369271792440320 7715135741063786112 5014902210335131904 2314668679606477696 18061179222587375104 15360945691858720896 12660712161130066688 9960478630401412480 7260245099672758272 4560011568944104064 1859778038215449856 17606288581196347264 14906055050467693056 12205821519739038848 9505587989010384640 6805354458281730432 4105120927553076224 1404887396824422016 17151397939805319424 14451164409076665216 11750930878348011008 9050697347619356800 6350463816890702592 3650230286162048384 949996755433394176 16696507298414291584 13996273767685637376 11296040236956983168 8595806706228328960 5895573175499674752 3195339644771020544 495106114042366336 16241616657023263744 13541383126294609536 10841149595565955328 8140916064837301120 5440682534108646912 2740449003379992704 40215472651338496 15786726015632235904 13086492484903581696 10386258954174927488 7686025423446273280 4985791892717619072 2285558361988964864 18032068904969862272 15331835374241208064 12631601843512553856 9931368312783899648 7231134782055245440 4530901251326591232 1830667720597937024 17577178263578834432 14876944732850180224 12176711202121526016 9476477671392871808 6776244140664217600 4076010609935563392 1375777079206909184 17122287622187806592 14422054091459152384 11721820560730498176 9021587030001843968 6321353499273189760 3621119968544535552 920886437815881344 16667396980796778752 13967163450068124544 11266929919339470336 8566696388610816128 5866462857882161920 3166229327153507712 465995796424853504 16212506339405750912 13512272808677096704 10812039277948442496 8111805747219788288 5411572216491134080 2711338685762479872 11105155033825664 15757615698014723072 13057382167286068864 10357148636557414656 7656915105828760448 4956681575100106240 2256448044371452032 18002958587352349440 15302725056623695232 12602491525895041024 9902257995166386816 7202024464437732608 4501790933709078400 1801557402980424192 17548067945961321600 14847834415232667392 12147600884504013184 9447367353775358976 6747133823046704768 4046900292318050560 1346666761589396352 17093177304570293760 14392943773841639552 11692710243112985344 8992476712384331136 6292243181655676928 3592009650927022720 891776120198368512 16638286663179265920 13938053132450611712 11237819601721957504 8537586070993303296 5837352540264649088 3137119009535994880 436885478807340672 16183396021788238080 13483162491059583872 10782928960330929664 8082695429602275456 5382461898873621248 2682228368144967040 18428738911125864448 15728505380397210240 13028271849668556032 10328038318939901824 7627804788211247616 4927571257482593408 2227337726753939200 17973848269734836608 15273614739006182400 12573381208277528192 9873147677548873984 7172914146820219776 4472680616091565568 1772447085362911360 17518957628343808768 14818724097615154560 12118490566886500352 9418257036157846144 6718023505429191936 4017789974700537728 1317556443971883520 17064066986952780928 14363833456224126720 11663599925495472512 8963366394766818304 6263132864038164096 3562899333309509888 862665802580855680 16609176345561753088 13908942814833098880 11208709284104444672 8508475753375790464 5808242222647136256 3108008691918482048 407775161189827840 16154285704170725248 13454052173442071040 10753818642713416832 8053585111984762624 5353351581256108416 2653118050527454208 18399628593508351616 15699395062779697408 12999161532051043200 10298928001322388992 7598694470593734784 4898460939865080576 2198227409136426368 17944737952117323776 15244504421388669568 12544270890660015360 9844037359931361152 7143803829202706944 4443570298474052736 1743336767745398528 17489847310726295936 14789613779997641728 12089380249268987520 9389146718540333312 6688913187811679104 3988679657083024896 1288446126354370688 17034956669335268096 14334723138606613888 11634489607877959680 8934256077149305472 6234022546420651264 3533789015691997056 833555484963342848 16580066027944240256 13879832497215586048 11179598966486931840 8479365435758277632 5779131905029623424 3078898374300969216 378664843572315008 16125175386553212416 13424941855824558208 10724708325095904000 8024474794367249792 5324241263638595584 2624007732909941376 18370518275890838784 15670284745162184576 12970051214433530368 10269817683704876160 7569584152976221952 4869350622247567744 2169117091518913536 17915627634499810944 15215394103771156736 12515160573042502528 9814927042313848320 7114693511585194112 4414459980856539904 1714226450127885696 17460736993108783104 14760503462380128896 12060269931651474688 9360036400922820480 6659802870194166272 3959569339465512064 1259335808736857856 17005846351717755264 14305612820989101056 11605379290260446848 8905145759531792640 6204912228803138432 3504678698074484224 804445167345830016 16550955710326727424 13850722179598073216 11150488648869419008 8450255118140764800 5750021587412110592 3049788056683456384 349554525954802176 16096065068935699584 13395831538207045376 10695598007478391168 7995364476749736960 5295130946021082752 2594897415292428544 18341407958273325952 15641174427544671744 12940940896816017536 10240707366087363328 7540473835358709120 4840240304630054912 2140006773901400704 17886517316882298112 15186283786153643904 12486050255424989696 9785816724696335488 7085583193967681280 4385349663239027072 1685116132510372864 17431626675491270272 14731393144762616064 12031159614033961856 9330926083305307648 6630692552576653440 3930459021847999232 1230225491119345024 16976736034100242432 14276502503371588224 11576268972642934016 8876035441914279808 6175801911185625600 3475568380456971392 775334849728317184 16521845392709214592 13821611861980560384 11121378331251906176 8421144800523251968 5720911269794597760 3020677739065943552 320444208337289344 16066954751318186752 13366721220589532544 10666487689860878336 7966254159132224128 5266020628403569920 2565787097674915712 18312297640655813120 15612064109927158912 12911830579198504704 10211597048469850496 7511363517741196288 4811129987012542080 2110896456283887872 17857406999264785280 15157173468536131072 12456939937807476864 9756706407078822656 7056472876350168448 4356239345621514240 1656005814892860032 17402516357873757440 14702282827145103232 12002049296416449024 9301815765687794816 6601582234959140608 3901348704230486400 1201115173501832192 16947625716482729600 14247392185754075392 11547158655025421184 8846925124296766976 6146691593568112768 3446458062839458560 746224532110804352 16492735075091701760 13792501544363047552 11092268013634393344 8392034482905739136 5691800952177084928 2991567421448430720 291333890719776512 16037844433700673920 13337610902972019712 10637377372243365504 7937143841514711296 5236910310786057088 2536676780057402880 18283187323038300288 15582953792309646080 12882720261580991872 10182486730852337664 7482253200123683456 4782019669395029248 2081786138666375040 17828296681647272448 15128063150918618240 12427829620189964032 9727596089461309824 7027362558732655616 4327129028004001408 1626895497275347200 17373406040256244608 14673172509527590400 11972938978798936192 9272705448070281984 6572471917341627776 3872238386612973568 1172004855884319360 16918515398865216768 14218281868136562560 11518048337407908352 8817814806679254144 6117581275950599936 3417347745221945728 717114214493291520 16463624757474188928 13763391226745534720 11063157696016880512 8362924165288226304 5662690634559572096 2962457103830917888 262223573102263680 16008734116083161088 13308500585354506880 10608267054625852672 7908033523897198464 5207799993168544256 2507566462439890048 18254077005420787456 15553843474692133248 12853609943963479040 10153376413234824832 7453142882506170624 4752909351777516416 2052675821048862208 17799186364029759616 15098952833301105408 12398719302572451200 9698485771843796992 6998252241115142784 4298018710386488576 1597785179657834368 17344295722638731776 14644062191910077568 11943828661181423360 9243595130452769152 6543361599724114944 3843128068995460736 1142894538266806528 16889405081247703936 14189171550519049728 11488938019790395520 8788704489061741312 6088470958333087104 3388237427604432896 688003896875778688 16434514439856676096 13734280909128021888 11034047378399367680 8333813847670713472 5633580316942059264 2933346786213405056 233113255484750848 15979623798465648256 13279390267736994048 10579156737008339840 7878923206279685632 5178689675551031424 2478456144822377216 18224966687803274624 15524733157074620416 12824499626345966208 10124266095617312000 7424032564888657792 4723799034160003584 2023565503431349376 17770076046412246784 15069842515683592576 12369608984954938368 9669375454226284160 6969141923497629952 4268908392768975744 1568674862040321536 17315185405021218944 14614951874292564736 11914718343563910528 9214484812835256320 6514251282106602112 3814017751377947904 1113784220649293696 16860294763630191104 14160061232901536896 11459827702172882688 8759594171444228480 6059360640715574272 3359127109986920064 658893579258265856 16405404122239163264 13705170591510509056 11004937060781854848 8304703530053200640 5604469999324546432 2904236468595892224 204002937867238016 15950513480848135424 13250279950119481216 10550046419390827008 7849812888662172800 5149579357933518592 2449345827204864384 18195856370185761792 15495622839457107584 12795389308728453376 10095155777999799168 7394922247271144960 4694688716542490752 1994455185813836544 17740965728794733952 15040732198066079744 12340498667337425536 9640265136608771328 6940031605880117120 4239798075151462912 1539564544422808704 17286075087403706112 14585841556675051904 11885608025946397696 9185374495217743488 6485140964489089280 3784907433760435072 1084673903031780864 16831184446012678272 14130950915284024064 11430717384555369856 8730483853826715648 6030250323098061440 3330016792369407232 629783261640753024 16376293804621650432 13676060273892996224 10975826743164342016 8275593212435687808 5575359681707033600 2875126150978379392 174892620249725184 15921403163230622592 13221169632501968384 10520936101773314176 7820702571044659968 5120469040316005760 2420235509587351552 18166746052568248960 15466512521839594752 12766278991110940544 10066045460382286336 7365811929653632128 4665578398924977920 1965344868196323712 17711855411177221120 15011621880448566912 12311388349719912704 9611154818991258496 6910921288262604288 4210687757533950080 1510454226805295872 17256964769786193280 14556731239057539072 11856497708328884864 9156264177600230656 6456030646871576448 3755797116142922240 1055563585414268032 16802074128395165440 14101840597666511232 11401607066937857024 8701373536209202816 6001140005480548608 3300906474751894400 600672944023240192 16347183487004137600 13646949956275483392 10946716425546829184 8246482894818174976 5546249364089520768 2846015833360866560 145782302632212352 15892292845613109760 13192059314884455552 10491825784155801344 7791592253427147136 5091358722698492928 2391125191969838720 18137635734950736128 15437402204222081920 12737168673493427712 10036935142764773504 7336701612036119296 4636468081307465088 1936234550578810880 17682745093559708288 14982511562831054080 12282278032102399872 9582044501373745664 6881810970645091456 4181577439916437248 1481343909187783040 17227854452168680448 14527620921440026240 11827387390711372032 9127153859982717824 6426920329254063616 3726686798525409408 1026453267796755200 16772963810777652608 14072730280048998400 11372496749320344192 8672263218591689984 5972029687863035776 3271796157134381568 571562626405727360 16318073169386624768 13617839638657970560 10917606107929316352 8217372577200662144 5517139046472007936 2816905515743353728 116671985014699520 15863182527995596928 13162948997266942720 10462715466538288512 7762481935809634304 5062248405080980096 2362014874352325888 18108525417333223296 15408291886604569088 12708058355875914880 10007824825147260672 7307591294418606464 4607357763689952256 1907124232961298048 17653634775942195456 14953401245213541248 12253167714484887040 9552934183756232832 6852700653027578624 4152467122298924416 1452233591570270208 17198744134551167616 14498510603822513408 11798277073093859200 9098043542365204992 6397810011636550784 3697576480907896576 997342950179242368 16743853493160139776 14043619962431485568 11343386431702831360 8643152900974177152 5942919370245522944 3242685839516868736 542452308788214528 16288962851769111936 13588729321040457728 10888495790311803520 8188262259583149312 5488028728854495104 2787795198125840896 87561667397186688 15834072210378084096 13133838679649429888 10433605148920775680 7733371618192121472 5033138087463467264 2332904556734813056 18079415099715710464 15379181568987056256 12678948038258402048 9978714507529747840 7278480976801093632 4578247446072439424 1878013915343785216 17624524458324682624 14924290927596028416 12224057396867374208 9523823866138720000 6823590335410065792 4123356804681411584 1423123273952757376 17169633816933654784 14469400286205000576 11769166755476346368 9068933224747692160 6368699694019037952 3668466163290383744 968232632561729536 16714743175542626944 14014509644813972736 11314276114085318528 8614042583356664320 5913809052628010112 3213575521899355904 513341991170701696 16259852534151599104 13559619003422944896 10859385472694290688 8159151941965636480 5458918411236982272 2758684880508328064 58451349779673856 15804961892760571264 13104728362031917056 10404494831303262848 7704261300574608640 5004027769845954432 2303794239117300224 18050304782098197632 15350071251369543424 12649837720640889216 9949604189912235008 7249370659183580800 4549137128454926592 1848903597726272384 17595414140707169792 14895180609978515584 12194947079249861376 9494713548521207168 6794480017792552960 4094246487063898752 1394012956335244544 17140523499316141952 14440289968587487744 11740056437858833536 9039822907130179328 6339589376401525120 3639355845672870912 939122314944216704 16685632857925114112 13985399327196459904 11285165796467805696 8584932265739151488 5884698735010497280 3184465204281843072 484231673553188864 16230742216534086272 13530508685805432064 10830275155076777856 8130041624348123648 5429808093619469440 2729574562890815232 29341032162161024 15775851575143058432 13075618044414404224 10375384513685750016 7675150982957095808 4974917452228441600 2274683921499787392 18021194464480684800 15320960933752030592 12620727403023376384 9920493872294722176 7220260341566067968 4520026810837413760 1819793280108759552 17566303823089656960 14866070292361002752 12165836761632348544 9465603230903694336 6765369700175040128 4065136169446385920 1364902638717731712 17111413181698629120 14411179650969974912 11710946120241320704 9010712589512666496 6310479058784012288 3610245528055358080 910011997326703872 16656522540307601280 13956289009578947072 11256055478850292864 8555821948121638656 5855588417392984448 3155354886664330240 455121355935676032 16201631898916573440 13501398368187919232 10801164837459265024 8100931306730610816 5400697776001956608 2700464245273302400 230714544648192 15746741257525545600 13046507726796891392 10346274196068237184 7646040665339582976 4945807134610928768 2245573603882274560 17992084146863171968 15291850616134517760 12591617085405863552 9891383554677209344 7191150023948555136 4490916493219900928 1790682962491246720 17537193505472144128 14836959974743489920 12136726444014835712 9436492913286181504 6736259382557527296 4036025851828873088 1335792321100218880 17082302864081116288 14382069333352462080 11681835802623807872 8981602271895153664 6281368741166499456 3581135210437845248 880901679709191040 16627412222690088448 13927178691961434240 11226945161232780032 8526711630504125824 5826478099775471616 3126244569046817408 426011038318163200 16172521581299060608 13472288050570406400 10772054519841752192 8071820989113097984 5371587458384443776 2671353927655789568 18417864470636686976 15717630939908032768 13017397409179378560 10317163878450724352 7616930347722070144 4916696816993415936 2216463286264761728 17962973829245659136 15262740298517004928 12562506767788350720 9862273237059696512 7162039706331042304 4461806175602388096 1761572644873733888 17508083187854631296 14807849657125977088 12107616126397322880 9407382595668668672 6707149064940014464 4006915534211360256 1306682003482706048 17053192546463603456 14352959015734949248 11652725485006295040 8952491954277640832 6252258423548986624 3552024892820332416 851791362091678208 16598301905072575616 13898068374343921408 11197834843615267200 8497601312886612992 5797367782157958784 3097134251429304576 396900720700650368 16143411263681547776 13443177732952893568 10742944202224239360 8042710671495585152 5342477140766930944 2642243610038276736 18388754153019174144 15688520622290519936 12988287091561865728 10288053560833211520 7587820030104557312 4887586499375903104 2187352968647248896 17933863511628146304 15233629980899492096 12533396450170837888 9833162919442183680 7132929388713529472 4432695857984875264 1732462327256221056 17478972870237118464 14778739339508464256 12078505808779810048 9378272278051155840 6678038747322501632 3977805216593847424 1277571685865193216 17024082228846090624 14323848698117436416 11623615167388782208 8923381636660128000 6223148105931473792 3522914575202819584 822681044474165376 16569191587455062784 13868958056726408576 11168724525997754368 8468490995269100160 5768257464540445952 3068023933811791744 367790403083137536 16114300946064034944 13414067415335380736 10713833884606726528 8013600353878072320 5313366823149418112 2613133292420763904 18359643835401661312 15659410304673007104 12959176773944352896 10258943243215698688 7558709712487044480 4858476181758390272 2158242651029736064 17904753194010633472 15204519663281979264 12504286132553325056 9804052601824670848 7103819071096016640 4403585540367362432 1703352009638708224 17449862552619605632 14749629021890951424 12049395491162297216 9349161960433643008 6648928429704988800 3948694898976334592 1248461368247680384 16994971911228577792 14294738380499923584 11594504849771269376 8894271319042615168 6194037788313960960 3493804257585306752 793570726856652544 16540081269837549952 13839847739108895744 11139614208380241536 8439380677651587328 5739147146922933120 3038913616194278912 338680085465624704 16085190628446522112 13384957097717867904 10684723566989213696 7984490036260559488 5284256505531905280 2584022974803251072 18330533517784148480 15630299987055494272 12930066456326840064 10229832925598185856 7529599394869531648 4829365864140877440 2129132333412223232 17875642876393120640 15175409345664466432 12475175814935812224 9774942284207158016 7074708753478503808 4374475222749849600 1674241692021195392 17420752235002092800 14720518704273438592 12020285173544784384 9320051642816130176 6619818112087475968 3919584581358821760 1219351050630167552 16965861593611064960 14265628062882410752 11565394532153756544 8865161001425102336 6164927470696448128 3464693939967793920 764460409239139712 16510970952220037120 13810737421491382912 11110503890762728704 8410270360034074496 5710036829305420288 3009803298576766080 309569767848111872 16056080310829009280 13355846780100355072 10655613249371700864 7955379718643046656 5255146187914392448 2554912657185738240 18301423200166635648 15601189669437981440 12900956138709327232 10200722607980673024 7500489077252018816 4800255546523364608 2100022015794710400 17846532558775607808 15146299028046953600 12446065497318299392 9745831966589645184 7045598435860990976 4345364905132336768 1645131374403682560 17391641917384579968 14691408386655925760 11991174855927271552 9290941325198617344 6590707794469963136 3890474263741308928 1190240733012654720 16936751275993552128 14236517745264897920 11536284214536243712 8836050683807589504 6135817153078935296 3435583622350281088 735350091621626880 16481860634602524288 13781627103873870080 11081393573145215872 8381160042416561664 5680926511687907456 2980692980959253248 280459450230599040 16026969993211496448 13326736462482842240 10626502931754188032 7926269401025533824 5226035870296879616 2525802339568225408 18272312882549122816 15572079351820468608 12871845821091814400 10171612290363160192 7471378759634505984 4771145228905851776 2070911698177197568 17817422241158094976 15117188710429440768 12416955179700786560 9716721648972132352 7016488118243478144 4316254587514823936 1616021056786169728 17362531599767067136 14662298069038412928 11962064538309758720 9261831007581104512 6561597476852450304 3861363946123796096 1161130415395141888 16907640958376039296 14207407427647385088 11507173896918730880 8806940366190076672 6106706835461422464 3406473304732768256 706239774004114048 16452750316985011456 13752516786256357248 11052283255527703040 8352049724799048832 5651816194070394624 2951582663341740416 251349132613086208 15997859675593983616 13297626144865329408 10597392614136675200 7897159083408020992 5196925552679366784 2496692021950712576 18243202564931609984 15542969034202955776 12842735503474301568 10142501972745647360 7442268442016993152 4742034911288338944 2041801380559684736 17788311923540582144 15088078392811927936 12387844862083273728 9687611331354619520 6987377800625965312 4287144269897311104 1586910739168656896 17333421282149554304 14633187751420900096 11932954220692245888 9232720689963591680 6532487159234937472 3832253628506283264 1132020097777629056 16878530640758526464 14178297110029872256 11478063579301218048 8777830048572563840 6077596517843909632 3377362987115255424 677129456386601216 16423639999367498624 13723406468638844416 11023172937910190208 8322939407181536000 5622705876452881792 2922472345724227584 222238814995573376 15968749357976470784 13268515827247816576 10568282296519162368 7868048765790508160 5167815235061853952 2467581704333199744 18214092247314097152 15513858716585442944 12813625185856788736 10113391655128134528 7413158124399480320 4712924593670826112 2012691062942171904 17759201605923069312 15058968075194415104 12358734544465760896 9658501013737106688 6958267483008452480 4258033952279798272 1557800421551144064 17304310964532041472 14604077433803387264 11903843903074733056 9203610372346078848 6503376841617424640 3803143310888770432 1102909780160116224 16849420323141013632 14149186792412359424 11448953261683705216 8748719730955051008 6048486200226396800 3348252669497742592 648019138769088384 16394529681749985792 13694296151021331584 10994062620292677376 8293829089564023168 5593595558835368960 2893362028106714752 193128497378060544 15939639040358957952 13239405509630303744 10539171978901649536 7838938448172995328 5138704917444341120 2438471386715686912 18184981929696584320 15484748398967930112 12784514868239275904 10084281337510621696 7384047806781967488 4683814276053313280 1983580745324659072 17730091288305556480 15029857757576902272 12329624226848248064 9629390696119593856 6929157165390939648 4228923634662285440 1528690103933631232 17275200646914528640 14574967116185874432 11874733585457220224 9174500054728566016 6474266523999911808 3774032993271257600 1073799462542603392 16820310005523500800 14120076474794846592 11419842944066192384 8719609413337538176 6019375882608883968 3319142351880229760 618908821151575552 16365419364132472960 13665185833403818752 10964952302675164544 8264718771946510336 5564485241217856128 2864251710489201920 164018179760547712 15910528722741445120 13210295192012790912 10510061661284136704 7809828130555482496 5109594599826828288 2409361069098174080 18155871612079071488 15455638081350417280 12755404550621763072 10055171019893108864 7354937489164454656 4654703958435800448 1954470427707146240 17700980970688043648 15000747439959389440 12300513909230735232 9600280378502081024 6900046847773426816 4199813317044772608 1499579786316118400 17246090329297015808 14545856798568361600 11845623267839707392 9145389737111053184 6445156206382398976 3744922675653744768 1044689144925090560 16791199687905987968 14090966157177333760 11390732626448679552 8690499095720025344 5990265564991371136 3290032034262716928 589798503534062720 16336309046514960128 13636075515786305920 10935841985057651712 8235608454328997504 5535374923600343296 2835141392871689088 134907862143034880 15881418405123932288 13181184874395278080 10480951343666623872 7780717812937969664 5080484282209315456 2380250751480661248 18126761294461558656 15426527763732904448 12726294233004250240 10026060702275596032 7325827171546941824 4625593640818287616 1925360110089633408 17671870653070530816 14971637122341876608 12271403591613222400 9571170060884568192 6870936530155913984 4170702999427259776 1470469468698605568 17216980011679502976 14516746480950848768 11816512950222194560 9116279419493540352 6416045888764886144 3715812358036231936 1015578827307577728 16762089370288475136 14061855839559820928 11361622308831166720 8661388778102512512 5961155247373858304 3260921716645204096 560688185916549888 16307198728897447296 13606965198168793088 10906731667440138880 8206498136711484672 5506264605982830464 2806031075254176256 105797544525522048 15852308087506419456 13152074556777765248 10451841026049111040 7751607495320456832 5051373964591802624 2351140433863148416 18097650976844045824 15397417446115391616 12697183915386737408 9996950384658083200 7296716853929428992 4596483323200774784 1896249792472120576 17642760335453017984 14942526804724363776 12242293273995709568 9542059743267055360 6841826212538401152 4141592681809746944 1441359151081092736 17187869694061990144 14487636163333335936 11787402632604681728 9087169101876027520 6386935571147373312 3686702040418719104 986468509690064896 16732979052670962304 14032745521942308096 11332511991213653888 8632278460484999680 5932044929756345472 3231811399027691264 531577868299037056 16278088411279934464 13577854880551280256 10877621349822626048 8177387819093971840 5477154288365317632 2776920757636663424 76687226908009216 15823197769888906624 13122964239160252416 10422730708431598208 7722497177702944000 5022263646974289792 2322030116245635584 18068540659226532992 15368307128497878784 12668073597769224576 9967840067040570368 7267606536311916160 4567373005583261952 1867139474854607744 17613650017835505152 14913416487106850944 12213182956378196736 9512949425649542528 6812715894920888320 4112482364192234112 1412248833463579904 17158759376444477312 14458525845715823104 11758292314987168896 9058058784258514688 6357825253529860480 3657591722801206272 957358192072552064 16703868735053449472 14003635204324795264 11303401673596141056 8603168142867486848 5902934612138832640 3202701081410178432 502467550681524224 16248978093662421632 13548744562933767424 10848511032205113216 8148277501476459008 5448043970747804800 2747810440019150592 47576909290496384 15794087452271393792 13093853921542739584 10393620390814085376 7693386860085431168 4993153329356776960 2292919798628122752 18039430341609020160 15339196810880365952 12638963280151711744 9938729749423057536 7238496218694403328 4538262687965749120 1838029157237094912 17584539700217992320 14884306169489338112 12184072638760683904 9483839108032029696 6783605577303375488 4083372046574721280 1383138515846067072 17129649058826964480 14429415528098310272 11729181997369656064 9028948466641001856 6328714935912347648 3628481405183693440 928247874455039232 16674758417435936640 13974524886707282432 11274291355978628224 8574057825249974016 5873824294521319808 3173590763792665600 473357233064011392 16219867776044908800 13519634245316254592 10819400714587600384 8119167183858946176 5418933653130291968 2718700122401637760 18466591672983552 15764977134653880960 13064743603925226752 10364510073196572544 7664276542467918336 4964043011739264128 2263809481010609920 18010320023991507328 15310086493262853120 12609852962534198912 9909619431805544704 7209385901076890496 4509152370348236288 1808918839619582080 17555429382600479488 14855195851871825280 12154962321143171072 9454728790414516864 6754495259685862656 4054261728957208448 1354028198228554240 17100538741209451648 14400305210480797440 11700071679752143232 8999838149023489024 6299604618294834816 3599371087566180608 899137556837526400 16645648099818423808 13945414569089769600 11245181038361115392 8544947507632461184 5844713976903806976 3144480446175152768 444246915446498560 16190757458427395968 13490523927698741760 10790290396970087552 8090056866241433344 5389823335512779136 2689589804784124928 18436100347765022336 15735866817036368128 13035633286307713920 10335399755579059712 7635166224850405504 4934932694121751296 2234699163393097088 17981209706373994496 15280976175645340288 12580742644916686080 9880509114188031872 7180275583459377664 4480042052730723456 1779808522002069248 17526319064982966656 14826085534254312448 12125852003525658240 9425618472797004032 6725384942068349824 4025151411339695616 1324917880611041408 17071428423591938816 14371194892863284608 11670961362134630400 8970727831405976192 6270494300677321984 3570260769948667776 870027239220013568 16616537782200910976 13916304251472256768 11216070720743602560 8515837190014948352 5815603659286294144 3115370128557639936 415136597828985728 16161647140809883136 13461413610081228928 10761180079352574720 8060946548623920512 5360713017895266304 2660479487166612096 18406990030147509504 15706756499418855296 13006522968690201088 10306289437961546880 7606055907232892672 4905822376504238464 2205588845775584256 17952099388756481664 15251865858027827456 12551632327299173248 9851398796570519040 7151165265841864832 4450931735113210624 1750698204384556416 17497208747365453824 14796975216636799616 12096741685908145408 9396508155179491200 6696274624450836992 3996041093722182784 1295807562993528576 17042318105974425984 14342084575245771776 11641851044517117568 8941617513788463360 6241383983059809152 3541150452331154944 840916921602500736 16587427464583398144 13887193933854743936 11186960403126089728 8486726872397435520 5786493341668781312 3086259810940127104 386026280211472896 16132536823192370304 13432303292463716096 10732069761735061888 8031836231006407680 5331602700277753472 2631369169549099264 18377879712529996672 15677646181801342464 12977412651072688256 10277179120344034048 7576945589615379840 4876712058886725632 2176478528158071424 17922989071138968832 15222755540410314624 12522522009681660416 9822288478953006208 7122054948224352000 4421821417495697792 1721587886767043584 17468098429747940992 14767864899019286784 12067631368290632576 9367397837561978368 6667164306833324160 3966930776104669952 1266697245376015744 17013207788356913152 14312974257628258944 11612740726899604736 8912507196170950528 6212273665442296320 3512040134713642112 811806603984987904 16558317146965885312 13858083616237231104 11157850085508576896 8457616554779922688 5757383024051268480 3057149493322614272 356915962593960064 16103426505574857472 13403192974846203264 10702959444117549056 8002725913388894848 5302492382660240640 2602258851931586432 18348769394912483840 15648535864183829632 12948302333455175424 10248068802726521216 7547835271997867008 4847601741269212800 2147368210540558592 17893878753521456000 15193645222792801792 12493411692064147584 9793178161335493376 7092944630606839168 4392711099878184960 1692477569149530752 17438988112130428160 14738754581401773952 12038521050673119744 9338287519944465536 6638053989215811328 3937820458487157120 1237586927758502912 16984097470739400320 14283863940010746112 11583630409282091904 8883396878553437696 6183163347824783488 3482929817096129280 782696286367475072 16529206829348372480 13828973298619718272 11128739767891064064 8428506237162409856 5728272706433755648 3028039175705101440 327805644976447232 16074316187957344640 13374082657228690432 10673849126500036224 7973615595771382016 5273382065042727808 2573148534314073600 18319659077294971008 15619425546566316800 12919192015837662592 10218958485109008384 7518724954380354176 4818491423651699968 2118257892923045760 17864768435903943168 15164534905175288960 12464301374446634752 9764067843717980544 7063834312989326336 4363600782260672128 1663367251532017920 17409877794512915328 14709644263784261120 12009410733055606912 9309177202326952704 6608943671598298496 3908710140869644288 1208476610140990080 16954987153121887488 14254753622393233280 11554520091664579072 8854286560935924864 6154053030207270656 3453819499478616448 753585968749962240 16500096511730859648 13799862981002205440 11099629450273551232 8399395919544897024 5699162388816242816 2998928858087588608 298695327358934400 16045205870339831808 13344972339611177600 10644738808882523392 7944505278153869184 5244271747425214976 2544038216696560768 18290548759677458176 15590315228948803968 12890081698220149760 10189848167491495552 7489614636762841344 4789381106034187136 2089147575305532928 17835658118286430336 15135424587557776128 12435191056829121920 9734957526100467712 7034723995371813504 4334490464643159296 1634256933914505088 17380767476895402496 14680533946166748288 11980300415438094080 9280066884709439872 6579833353980785664 3879599823252131456 1179366292523477248 16925876835504374656 14225643304775720448 11525409774047066240 8825176243318412032 6124942712589757824 3424709181861103616 724475651132449408 16470986194113346816 13770752663384692608 11070519132656038400 8370285601927384192 5670052071198729984 2969818540470075776 269585009741421568 16016095552722318976 13315862021993664768 10615628491265010560 7915394960536356352 5215161429807702144 2514927899079047936 18261438442059945344 15561204911331291136 12860971380602636928 10160737849873982720 7460504319145328512 4760270788416674304 2060037257688020096 17806547800668917504 15106314269940263296 12406080739211609088 9705847208482954880 7005613677754300672 4305380147025646464 1605146616296992256 17351657159277889664 14651423628549235456 11951190097820581248 9250956567091927040 6550723036363272832 3850489505634618624 1150255974905964416 16896766517886861824 14196532987158207616 11496299456429553408 8796065925700899200 6095832394972244992 3395598864243590784 695365333514936576 16441875876495833984 13741642345767179776 11041408815038525568 8341175284309871360 5640941753581217152 2940708222852562944 240474692123908736 15986985235104806144 13286751704376151936 10586518173647497728 7886284642918843520 5186051112190189312 2485817581461535104 18232328124442432512 15532094593713778304 12831861062985124096 10131627532256469888 7431394001527815680 4731160470799161472 2030926940070507264 17777437483051404672 15077203952322750464 12376970421594096256 9676736890865442048 6976503360136787840 4276269829408133632 1576036298679479424 17322546841660376832 14622313310931722624 11922079780203068416 9221846249474414208 6521612718745760000 3821379188017105792 1121145657288451584 16867656200269348992 14167422669540694784 11467189138812040576 8766955608083386368 6066722077354732160 3366488546626077952 666255015897423744 16412765558878321152 13712532028149666944 11012298497421012736 8312064966692358528 5611831435963704320 2911597905235050112 211364374506395904 15957874917487293312 13257641386758639104 10557407856029984896 7857174325301330688 5156940794572676480 2456707263844022272 18203217806824919680 15502984276096265472 12802750745367611264 10102517214638957056 7402283683910302848 4702050153181648640 2001816622452994432 17748327165433891840 15048093634705237632 12347860103976583424 9647626573247929216 6947393042519275008 4247159511790620800 1546925981061966592 17293436524042864000 14593202993314209792 11892969462585555584 9192735931856901376 6492502401128247168 3792268870399592960 1092035339670938752 16838545882651836160 14138312351923181952 11438078821194527744 8737845290465873536 6037611759737219328 3337378229008565120 637144698279910912 16383655241260808320 13683421710532154112 10983188179803499904 8282954649074845696 5582721118346191488 2882487587617537280 182254056888883072 15928764599869780480 13228531069141126272 10528297538412472064 7828064007683817856 5127830476955163648 2427596946226509440 18174107489207406848 15473873958478752640 12773640427750098432 10073406897021444224 7373173366292790016 4672939835564135808 1972706304835481600 17719216847816379008 15018983317087724800 12318749786359070592 9618516255630416384 6918282724901762176 4218049194173107968 1517815663444453760 17264326206425351168 14564092675696696960 11863859144968042752 9163625614239388544 6463392083510734336 3763158552782080128 1062925022053425920 16809435565034323328 14109202034305669120 11408968503577014912 8708734972848360704 6008501442119706496 3308267911391052288 608034380662398080 16354544923643295488 13654311392914641280 10954077862185987072 8253844331457332864 5553610800728678656 2853377270000024448 153143739271370240 15899654282252267648 13199420751523613440 10499187220794959232 7798953690066305024 5098720159337650816 2398486628608996608 18144997171589894016 15444763640861239808 12744530110132585600 10044296579403931392 7344063048675277184 4643829517946622976 1943595987217968768 17690106530198866176 14989872999470211968 12289639468741557760 9589405938012903552 6889172407284249344 4188938876555595136 1488705345826940928 17235215888807838336 14534982358079184128 11834748827350529920 9134515296621875712 6434281765893221504 3734048235164567296 1033814704435913088 16780325247416810496 14080091716688156288 11379858185959502080 8679624655230847872 5979391124502193664 3279157593773539456 578924063044885248 16325434606025782656 13625201075297128448 10924967544568474240 8224734013839820032 5524500483111165824 2824266952382511616 124033421653857408 15870543964634754816 13170310433906100608 10470076903177446400 7769843372448792192 5069609841720137984 2369376310991483776 18115886853972381184 15415653323243726976 12715419792515072768 10015186261786418560 7314952731057764352 4614719200329110144 1914485669600455936 17660996212581353344 14960762681852699136 12260529151124044928 9560295620395390720 6860062089666736512 4159828558938082304 1459595028209428096 17206105571190325504 14505872040461671296 11805638509733017088 9105404979004362880 6405171448275708672 3704937917547054464 1004704386818400256 16751214929799297664 14050981399070643456 11350747868341989248 8650514337613335040 5950280806884680832 3250047276156026624 549813745427372416 16296324288408269824 13596090757679615616 10895857226950961408 8195623696222307200 5495390165493652992 2795156634764998784 94923104036344576 15841433647017241984 13141200116288587776 10440966585559933568 7740733054831279360 5040499524102625152 2340265993373970944 18086776536354868352 15386543005626214144 12686309474897559936 9986075944168905728 7285842413440251520 4585608882711597312 1885375351982943104 17631885894963840512 14931652364235186304 12231418833506532096 9531185302777877888 6830951772049223680 4130718241320569472 1430484710591915264 17176995253572812672 14476761722844158464 11776528192115504256 9076294661386850048 6376061130658195840 3675827599929541632 975594069200887424 16722104612181784832 14021871081453130624 11321637550724476416 8621404019995822208 5921170489267168000 3220936958538513792 520703427809859584 16267213970790756992 13566980440062102784 10866746909333448576 8166513378604794368 5466279847876140160 2766046317147485952 65812786418831744 15812323329399729152 13112089798671074944 10411856267942420736 7711622737213766528 5011389206485112320 2311155675756458112 18057666218737355520 15357432688008701312 12657199157280047104 9956965626551392896 7256732095822738688 4556498565094084480 1856265034365430272 17602775577346327680 14902542046617673472 12202308515889019264 9502074985160365056 6801841454431710848 4101607923703056640 1401374392974402432 17147884935955299840 14447651405226645632 11747417874497991424 9047184343769337216 6346950813040683008 3646717282312028800 946483751583374592 16692994294564272000 13992760763835617792 11292527233106963584 8592293702378309376 5892060171649655168 3191826640921000960 491593110192346752 16238103653173244160 13537870122444589952 10837636591715935744 8137403060987281536 5437169530258627328 2736935999529973120 36702468801318912 15783213011782216320 13082979481053562112 10382745950324907904 7682512419596253696 4982278888867599488 2282045358138945280 18028555901119842688 15328322370391188480 12628088839662534272 9927855308933880064 7227621778205225856 4527388247476571648 1827154716747917440 17573665259728814848 14873431729000160640 12173198198271506432 9472964667542852224 6772731136814198016 4072497606085543808 1372264075356889600 17118774618337787008 14418541087609132800 11718307556880478592 9018074026151824384 6317840495423170176 3617606964694515968 917373433965861760 16663883976946759168 13963650446218104960 11263416915489450752 8563183384760796544 5862949854032142336 3162716323303488128 462482792574833920 16208993335555731328 13508759804827077120 10808526274098422912 8108292743369768704 5408059212641114496 2707825681912460288 7592151183806080 15754102694164703488 13053869163436049280 10353635632707395072 7653402101978740864 4953168571250086656 2252935040521432448 17999445583502329856 15299212052773675648 12598978522045021440 9898744991316367232 7198511460587713024 4498277929859058816 1798044399130404608 17544554942111302016 14844321411382647808 12144087880653993600 9443854349925339392 6743620819196685184 4043387288468030976 1343153757739376768 17089664300720274176 14389430769991619968 11689197239262965760 8988963708534311552 6288730177805657344 3588496647077003136 888263116348348928 16634773659329246336 13934540128600592128 11234306597871937920 8534073067143283712 5833839536414629504 3133606005685975296 433372474957321088 16179883017938218496 13479649487209564288 10779415956480910080 8079182425752255872 5378948895023601664 2678715364294947456 18425225907275844864 15724992376547190656 13024758845818536448 10324525315089882240 7624291784361228032 4924058253632573824 2223824722903919616 17970335265884817024 15270101735156162816 12569868204427508608 9869634673698854400 7169401142970200192 4469167612241545984 1768934081512891776 17515444624493789184 14815211093765134976 12114977563036480768 9414744032307826560 6714510501579172352 4014276970850518144 1314043440121863936 17060553983102761344 14360320452374107136 11660086921645452928 8959853390916798720 6259619860188144512 3559386329459490304 859152798730836096 16605663341711733504 13905429810983079296 11205196280254425088 8504962749525770880 5804729218797116672 3104495688068462464 404262157339808256 16150772700320705664 13450539169592051456 10750305638863397248 8050072108134743040 5349838577406088832 2649605046677434624 18396115589658332032 15695882058929677824 12995648528201023616 10295414997472369408 7595181466743715200 4894947936015060992 2194714405286406784 17941224948267304192 15240991417538649984 12540757886809995776 9840524356081341568 7140290825352687360 4440057294624033152 1739823763895378944 17486334306876276352 14786100776147622144 12085867245418967936 9385633714690313728 6685400183961659520 3985166653233005312 1284933122504351104 17031443665485248512 14331210134756594304 11630976604027940096 8930743073299285888 6230509542570631680 3530276011841977472 830042481113323264 16576553024094220672 13876319493365566464 11176085962636912256 8475852431908258048 5775618901179603840 3075385370450949632 375151839722295424 16121662382703192832 13421428851974538624 10721195321245884416 8020961790517230208 5320728259788576000 2620494729059921792 18367005272040819200 15666771741312164992 12966538210583510784 10266304679854856576 7566071149126202368 4865837618397548160 2165604087668893952 17912114630649791360 15211881099921137152 12511647569192482944 9811414038463828736 7111180507735174528 4410946977006520320 1710713446277866112 17457223989258763520 14756990458530109312 12056756927801455104 9356523397072800896 6656289866344146688 3956056335615492480 1255822804886838272 17002333347867735680 14302099817139081472 11601866286410427264 8901632755681773056 6201399224953118848 3501165694224464640 800932163495810432 16547442706476707840 13847209175748053632 11146975645019399424 8446742114290745216 5746508583562091008 3046275052833436800 346041522104782592 16092552065085680000 13392318534357025792 10692085003628371584 7991851472899717376 5291617942171063168 2591384411442408960 18337894954423306368 15637661423694652160 12937427892965997952 10237194362237343744 7536960831508689536 4836727300780035328 2136493770051381120 17883004313032278528 15182770782303624320 12482537251574970112 9782303720846315904 7082070190117661696 4381836659389007488 1681603128660353280 17428113671641250688 14727880140912596480 12027646610183942272 9327413079455288064 6627179548726633856 3926946017997979648 1226712487269325440 16973223030250222848 14272989499521568640 11572755968792914432 8872522438064260224 6172288907335606016 3472055376606951808 771821845878297600 16518332388859195008 13818098858130540800 11117865327401886592 8417631796673232384 5717398265944578176 3017164735215923968 316931204487269760 16063441747468167168 13363208216739512960 10662974686010858752 7962741155282204544 5262507624553550336 2562274093824896128 18308784636805793536 15608551106077139328 12908317575348485120 10208084044619830912 7507850513891176704 4807616983162522496 2107383452433868288 17853893995414765696 15153660464686111488 12453426933957457280 9753193403228803072 7052959872500148864 4352726341771494656 1652492811042840448 17399003354023737856 14698769823295083648 11998536292566429440 9298302761837775232 6598069231109121024 3897835700380466816 1197602169651812608 16944112712632710016 14243879181904055808 11543645651175401600 8843412120446747392 6143178589718093184 3442945058989438976 742711528260784768 16489222071241682176 13788988540513027968 11088755009784373760 8388521479055719552 5688287948327065344 2988054417598411136 287820886869756928 16034331429850654336 13334097899122000128 10633864368393345920 7933630837664691712 5233397306936037504 2533163776207383296 18279674319188280704 15579440788459626496 12879207257730972288 10178973727002318080 7478740196273663872 4778506665545009664 2078273134816355456 17824783677797252864 15124550147068598656 12424316616339944448 9724083085611290240 7023849554882636032 4323616024153981824 1623382493425327616 17369893036406225024 14669659505677570816 11969425974948916608 9269192444220262400 6568958913491608192 3868725382762953984 1168491852034299776 16915002395015197184 14214768864286542976 11514535333557888768 8814301802829234560 6114068272100580352 3413834741371926144 713601210643271936 16460111753624169344 13759878222895515136 11059644692166860928 8359411161438206720 5659177630709552512 2958944099980898304 258710569252244096 16005221112233141504 13304987581504487296 10604754050775833088 7904520520047178880 5204286989318524672 2504053458589870464 18250564001570767872 15550330470842113664 12850096940113459456 10149863409384805248 7449629878656151040 4749396347927496832 2049162817198842624 17795673360179740032 15095439829451085824 12395206298722431616 9694972767993777408 6994739237265123200 4294505706536468992 1594272175807814784 17340782718788712192 14640549188060057984 11940315657331403776 9240082126602749568 6539848595874095360 3839615065145441152 1139381534416786944 16885892077397684352 14185658546669030144 11485425015940375936 8785191485211721728 6084957954483067520 3384724423754413312 684490893025759104 16431001436006656512 13730767905278002304 11030534374549348096 8330300843820693888 5630067313092039680 2929833782363385472 229600251634731264 15976110794615628672 13275877263886974464 10575643733158320256 7875410202429666048 5175176671701011840 2474943140972357632 18221453683953255040 15521220153224600832 12820986622495946624 10120753091767292416 7420519561038638208 4720286030309984000 2020052499581329792 17766563042562227200 15066329511833572992 12366095981104918784 9665862450376264576 6965628919647610368 4265395388918956160 1565161858190301952 17311672401171199360 14611438870442545152 11911205339713890944 9210971808985236736 6510738278256582528 3810504747527928320 1110271216799274112 16856781759780171520 14156548229051517312 11456314698322863104 8756081167594208896 6055847636865554688 3355614106136900480 655380575408246272 16401891118389143680 13701657587660489472 11001424056931835264 8301190526203181056 5600956995474526848 2900723464745872640 200489934017218432 15947000476998115840 13246766946269461632 10546533415540807424 7846299884812153216 5146066354083499008 2445832823354844800 18192343366335742208 15492109835607088000 12791876304878433792 10091642774149779584 7391409243421125376 4691175712692471168 1990942181963816960 17737452724944714368 15037219194216060160 12336985663487405952 9636752132758751744 6936518602030097536 4236285071301443328 1536051540572789120 17282562083553686528 14582328552825032320 11882095022096378112 9181861491367723904 6481627960639069696 3781394429910415488 1081160899181761280 16827671442162658688 14127437911434004480 11427204380705350272 8726970849976696064 6026737319248041856 3326503788519387648 626270257790733440 16372780800771630848 13672547270042976640 10972313739314322432 8272080208585668224 5571846677857014016 2871613147128359808 171379616399705600 15917890159380603008 13217656628651948800 10517423097923294592 7817189567194640384 5116956036465986176 2416722505737331968 18163233048718229376 15462999517989575168 12762765987260920960 10062532456532266752 7362298925803612544 4662065395074958336 1961831864346304128 17708342407327201536 15008108876598547328 12307875345869893120 9607641815141238912 6907408284412584704 4207174753683930496 1506941222955276288 17253451765936173696 14553218235207519488 11852984704478865280 9152751173750211072 6452517643021556864 3752284112292902656 1052050581564248448 16798561124545145856 14098327593816491648 11398094063087837440 8697860532359183232 5997627001630529024 3297393470901874816 597159940173220608 16343670483154118016 13643436952425463808 10943203421696809600 8242969890968155392 5542736360239501184 2842502829510846976 142269298782192768 15888779841763090176 13188546311034435968 10488312780305781760 7788079249577127552 5087845718848473344 2387612188119819136 18134122731100716544 15433889200372062336 12733655669643408128 10033422138914753920 7333188608186099712 4632955077457445504 1932721546728791296 17679232089709688704 14978998558981034496 12278765028252380288 9578531497523726080 6878297966795071872 4178064436066417664 1477830905337763456 17224341448318660864 14524107917590006656 11823874386861352448 9123640856132698240 6423407325404044032 3723173794675389824 1022940263946735616 16769450806927633024 14069217276198978816 11368983745470324608 8668750214741670400 5968516684013016192 3268283153284361984 568049622555707776 16314560165536605184 13614326634807950976 10914093104079296768 8213859573350642560 5513626042621988352 2813392511893334144 113158981164679936 15859669524145577344 13159435993416923136 10459202462688268928 7758968931959614720 5058735401230960512 2358501870502306304 18105012413483203712 15404778882754549504 12704545352025895296 10004311821297241088 7304078290568586880 4603844759839932672 1903611229111278464 17650121772092175872 14949888241363521664 12249654710634867456 9549421179906213248 6849187649177559040 4148954118448904832 1448720587720250624 17195231130701148032 14494997599972493824 11794764069243839616 9094530538515185408 6394297007786531200 3694063477057876992 993829946329222784 16740340489310120192 14040106958581465984 11339873427852811776 8639639897124157568 5939406366395503360 3239172835666849152 538939304938194944 16285449847919092352 13585216317190438144 10884982786461783936 8184749255733129728 5484515725004475520 2784282194275821312 84048663547167104 15830559206528064512 13130325675799410304 10430092145070756096 7729858614342101888 5029625083613447680 2329391552884793472 18075902095865690880 15375668565137036672 12675435034408382464 9975201503679728256 7274967972951074048 4574734442222419840 1874500911493765632 17621011454474663040 14920777923746008832 12220544393017354624 9520310862288700416 6820077331560046208 4119843800831392000 1419610270102737792 17166120813083635200 14465887282354980992 11765653751626326784 9065420220897672576 6365186690169018368 3664953159440364160 964719628711709952 16711230171692607360 14010996640963953152 11310763110235298944 8610529579506644736 5910296048777990528 3210062518049336320 509828987320682112 16256339530301579520 13556105999572925312 10855872468844271104 8155638938115616896 5455405407386962688 2755171876658308480 54938345929654272 15801448888910551680 13101215358181897472 10400981827453243264 7700748296724589056 5000514765995934848 2300281235267280640 18046791778248178048 15346558247519523840 12646324716790869632 9946091186062215424 7245857655333561216 4545624124604907008 1845390593876252800 17591901136857150208 14891667606128496000 12191434075399841792 9491200544671187584 6790967013942533376 4090733483213879168 1390499952485224960 17137010495466122368 14436776964737468160 11736543434008813952 9036309903280159744 6336076372551505536 3635842841822851328 935609311094197120 16682119854075094528 13981886323346440320 11281652792617786112 8581419261889131904 5881185731160477696 3180952200431823488 480718669703169280 16227229212684066688 13526995681955412480 10826762151226758272 8126528620498104064 5426295089769449856 2726061559040795648 25828028312141440 15772338571293038848 13072105040564384640 10371871509835730432 7671637979107076224 4971404448378422016 2271170917649767808 18017681460630665216 15317447929902011008 12617214399173356800 9916980868444702592 7216747337716048384 4516513806987394176 1816280276258739968 17562790819239637376 14862557288510983168 12162323757782328960 9462090227053674752 6761856696325020544 4061623165596366336 1361389634867712128 17107900177848609536 14407666647119955328 11707433116391301120 9007199585662646912 6306966054933992704 3606732524205338496 906498993476684288 16653009536457581696 13952776005728927488 11252542475000273280 8552308944271619072 5852075413542964864 3151841882814310656 451608352085656448 16198118895066553856 13497885364337899648 10797651833609245440 8097418302880591232 5397184772151937024 2696951241423282816 18443461784404180224 15743228253675526016 13042994722946871808 10342761192218217600 7642527661489563392 4942294130760909184 2242060600032254976 17988571143013152384 15288337612284498176 12588104081555843968 9887870550827189760 7187637020098535552 4487403489369881344 1787169958641227136 17533680501622124544 14833446970893470336 12133213440164816128 9432979909436161920 6732746378707507712 4032512847978853504 1332279317250199296 17078789860231096704 14378556329502442496 11678322798773788288 8978089268045134080 6277855737316479872 3577622206587825664 877388675859171456 16623899218840068864 13923665688111414656 11223432157382760448 8523198626654106240 5822965095925452032 3122731565196797824 422498034468143616 16169008577449041024 13468775046720386816 10768541515991732608 8068307985263078400 5368074454534424192 2667840923805769984 18414351466786667392 15714117936058013184 13013884405329358976 10313650874600704768 7613417343872050560 4913183813143396352 2212950282414742144 17959460825395639552 15259227294666985344 12558993763938331136 9858760233209676928 7158526702481022720 4458293171752368512 1758059641023714304 17504570184004611712 14804336653275957504 12104103122547303296 9403869591818649088 6703636061089994880 4003402530361340672 1303168999632686464 17049679542613583872 14349446011884929664 11649212481156275456 8948978950427621248 6248745419698967040 3548511888970312832 848278358241658624 16594788901222556032 13894555370493901824 11194321839765247616 8494088309036593408 5793854778307939200 3093621247579284992 393387716850630784 16139898259831528192 13439664729102873984 10739431198374219776 8039197667645565568 5338964136916911360 2638730606188257152 18385241149169154560 15685007618440500352 12984774087711846144 10284540556983191936 7584307026254537728 4884073495525883520 2183839964797229312 17930350507778126720 15230116977049472512 12529883446320818304 9829649915592164096 7129416384863509888 4429182854134855680 1728949323406201472 17475459866387098880 14775226335658444672 12074992804929790464 9374759274201136256 6674525743472482048 3974292212743827840 1274058682015173632 17020569224996071040 14320335694267416832 11620102163538762624 8919868632810108416 6219635102081454208 3519401571352800000 819168040624145792 16565678583605043200 13865445052876388992 11165211522147734784 8464977991419080576 5764744460690426368 3064510929961772160 364277399233117952 16110787942214015360 13410554411485361152 10710320880756706944 8010087350028052736 5309853819299398528 2609620288570744320 18356130831551641728 15655897300822987520 12955663770094333312 10255430239365679104 7555196708637024896 4854963177908370688 2154729647179716480 17901240190160613888 15201006659431959680 12500773128703305472 9800539597974651264 7100306067245997056 4400072536517342848 1699839005788688640 17446349548769586048 14746116018040931840 12045882487312277632 9345648956583623424 6645415425854969216 3945181895126315008 1244948364397660800 16991458907378558208 14291225376649904000 11590991845921249792 8890758315192595584 6190524784463941376 3490291253735287168 790057723006632960 16536568265987530368 13836334735258876160 11136101204530221952 8435867673801567744 5735634143072913536 3035400612344259328 335167081615605120 16081677624596502528 13381444093867848320 10681210563139194112 7980977032410539904 5280743501681885696 2580509970953231488 18327020513934128896 15626786983205474688 12926553452476820480 10226319921748166272 7526086391019512064 4825852860290857856 2125619329562203648 17872129872543101056 15171896341814446848 12471662811085792640 9771429280357138432 7071195749628484224 4370962218899830016 1670728688171175808 17417239231152073216 14717005700423419008 12016772169694764800 9316538638966110592 6616305108237456384 3916071577508802176 1215838046780147968 16962348589761045376 14262115059032391168 11561881528303736960 8861647997575082752 6161414466846428544 3461180936117774336 760947405389120128 16507457948370017536 13807224417641363328 11106990886912709120 8406757356184054912 5706523825455400704 3006290294726746496 306056763998092288 16052567306978989696 13352333776250335488 10652100245521681280 7951866714793027072 5251633184064372864 2551399653335718656 18297910196316616064 15597676665587961856 12897443134859307648 10197209604130653440 7496976073401999232 4796742542673345024 2096509011944690816 17843019554925588224 15142786024196934016 12442552493468279808 9742318962739625600 7042085432010971392 4341851901282317184 1641618370553662976 17388128913534560384 14687895382805906176 11987661852077251968 9287428321348597760 6587194790619943552 3886961259891289344 1186727729162635136 16933238272143532544 14233004741414878336 11532771210686224128 8832537679957569920 6132304149228915712 3432070618500261504 731837087771607296 16478347630752504704 13778114100023850496 11077880569295196288 8377647038566542080 5677413507837887872 2977179977109233664 276946446380579456 16023456989361476864 13323223458632822656 10622989927904168448 7922756397175514240 5222522866446860032 2522289335718205824 18268799878699103232 15568566347970449024 12868332817241794816 10168099286513140608 7467865755784486400 4767632225055832192 2067398694327177984 17813909237308075392 15113675706579421184 12413442175850766976 9713208645122112768 7012975114393458560 4312741583664804352 1612508052936150144 17359018595917047552 14658785065188393344 11958551534459739136 9258318003731084928 6558084473002430720 3857850942273776512 1157617411545122304 16904127954526019712 14203894423797365504 11503660893068711296 8803427362340057088 6103193831611402880 3402960300882748672 702726770154094464 16449237313134991872 13749003782406337664 11048770251677683456 8348536720949029248 5648303190220375040 2948069659491720832 247836128763066624 15994346671743964032 13294113141015309824 10593879610286655616 7893646079558001408 5193412548829347200 2493179018100692992 18239689561081590400 15539456030352936192 12839222499624281984 10138988968895627776 7438755438166973568 4738521907438319360 2038288376709665152 17784798919690562560 15084565388961908352 12384331858233254144 9684098327504599936 6983864796775945728 4283631266047291520 1583397735318637312 17329908278299534720 14629674747570880512 11929441216842226304 9229207686113572096 6528974155384917888 3828740624656263680 1128507093927609472 16875017636908506880 14174784106179852672 11474550575451198464 8774317044722544256 6074083513993890048 3373849983265235840 673616452536581632 16420126995517479040 13719893464788824832 11019659934060170624 8319426403331516416 5619192872602862208 2918959341874208000 218725811145553792 15965236354126451200 13265002823397796992 10564769292669142784 7864535761940488576 5164302231211834368 2464068700483180160 18210579243464077568 15510345712735423360 12810112182006769152 10109878651278114944 7409645120549460736 4709411589820806528 2009178059092152320 17755688602073049728 15055455071344395520 12355221540615741312 9654988009887087104 6954754479158432896 4254520948429778688 1554287417701124480 17300797960682021888 14600564429953367680 11900330899224713472 9200097368496059264 6499863837767405056 3799630307038750848 1099396776310096640 16845907319290994048 14145673788562339840 11445440257833685632 8745206727105031424 6044973196376377216 3344739665647723008 644506134919068800 16391016677899966208 13690783147171312000 10990549616442657792 8290316085714003584 5590082554985349376 2889849024256695168 189615493528040960 15936126036508938368 13235892505780284160 10535658975051629952 7835425444322975744 5135191913594321536 2434958382865667328 18181468925846564736 15481235395117910528 12781001864389256320 10080768333660602112 7380534802931947904 4680301272203293696 1980067741474639488 17726578284455536896 15026344753726882688 12326111222998228480 9625877692269574272 6925644161540920064 4225410630812265856 1525177100083611648 17271687643064509056 14571454112335854848 11871220581607200640 9170987050878546432 6470753520149892224 3770519989421238016 1070286458692583808 16816797001673481216 14116563470944827008 11416329940216172800 8716096409487518592 6015862878758864384 3315629348030210176 615395817301555968 16361906360282453376 13661672829553799168 10961439298825144960 8261205768096490752 5560972237367836544 2860738706639182336 160505175910528128 15907015718891425536 13206782188162771328 10506548657434117120 7806315126705462912 5106081595976808704 2405848065248154496 18152358608229051904 15452125077500397696 12751891546771743488 10051658016043089280 7351424485314435072 4651190954585780864 1950957423857126656 17697467966838024064 14997234436109369856 12297000905380715648 9596767374652061440 6896533843923407232 4196300313194753024 1496066782466098816 17242577325446996224 14542343794718342016 11842110263989687808 9141876733261033600 6441643202532379392 3741409671803725184 1041176141075070976 16787686684055968384 14087453153327314176 11387219622598659968 8686986091870005760 5986752561141351552 3286519030412697344 586285499684043136 16332796042664940544 13632562511936286336 10932328981207632128 8232095450478977920 5531861919750323712 2831628389021669504 131394858293015296 15877905401273912704 13177671870545258496 10477438339816604288 7777204809087950080 5076971278359295872 2376737747630641664 18123248290611539072 15423014759882884864 12722781229154230656 10022547698425576448 7322314167696922240 4622080636968268032 1921847106239613824 17668357649220511232 14968124118491857024 12267890587763202816 9567657057034548608 6867423526305894400 4167189995577240192 1466956464848585984 17213467007829483392 14513233477100829184 11812999946372174976 9112766415643520768 6412532884914866560 3712299354186212352 1012065823457558144 16758576366438455552 14058342835709801344 11358109304981147136 8657875774252492928 5957642243523838720 3257408712795184512 557175182066530304 16303685725047427712 13603452194318773504 10903218663590119296 8202985132861465088 5502751602132810880 2802518071404156672 102284540675502464 15848795083656399872 13148561552927745664 10448328022199091456 7748094491470437248 5047860960741783040 2347627430013128832 18094137972994026240 15393904442265372032 12693670911536717824 9993437380808063616 7293203850079409408 4592970319350755200 1892736788622100992 17639247331602998400 14939013800874344192 12238780270145689984 9538546739417035776 6838313208688381568 4138079677959727360 1437846147231073152 17184356690211970560 14484123159483316352 11783889628754662144 9083656098026007936 6383422567297353728 3683189036568699520 982955505840045312 16729466048820942720 14029232518092288512 11328998987363634304 8628765456634980096 5928531925906325888 3228298395177671680 528064864449017472 16274575407429914880 13574341876701260672 10874108345972606464 8173874815243952256 5473641284515298048 2773407753786643840 73174223057989632 15819684766038887040 13119451235310232832 10419217704581578624 7718984173852924416 5018750643124270208 2318517112395616000 18065027655376513408 15364794124647859200 12664560593919204992 9964327063190550784 7264093532461896576 4563860001733242368 1863626471004588160 17610137013985485568 14909903483256831360 12209669952528177152 9509436421799522944 6809202891070868736 4108969360342214528 1408735829613560320 17155246372594457728 14455012841865803520 11754779311137149312 9054545780408495104 6354312249679840896 3654078718951186688 953845188222532480 16700355731203429888 14000122200474775680 11299888669746121472 8599655139017467264 5899421608288813056 3199188077560158848 498954546831504640 16245465089812402048 13545231559083747840 10844998028355093632 8144764497626439424 5444530966897785216 2744297436169131008 44063905440476800 15790574448421374208 13090340917692720000 10390107386964065792 7689873856235411584 4989640325506757376 2289406794778103168 18035917337759000576 15335683807030346368 12635450276301692160 9935216745573037952 7234983214844383744 4534749684115729536 1834516153387075328 17581026696367972736 14880793165639318528 12180559634910664320 9480326104182010112 6780092573453355904 4079859042724701696 1379625511996047488 17126136054976944896 14425902524248290688 11725668993519636480 9025435462790982272 6325201932062328064 3624968401333673856 924734870605019648 16671245413585917056 13971011882857262848 11270778352128608640 8570544821399954432 5870311290671300224 3170077759942646016 469844229213991808 16216354772194889216 13516121241466235008 10815887710737580800 8115654180008926592 5415420649280272384 2715187118551618176 14953587822963968 15761464130803861376 13061230600075207168 10360997069346552960 7660763538617898752 4960530007889244544 2260296477160590336 18006807020141487744 15306573489412833536 12606339958684179328 9906106427955525120 7205872897226870912 4505639366498216704 1805405835769562496 17551916378750459904 14851682848021805696 12151449317293151488 9451215786564497280 6750982255835843072 4050748725107188864 1350515194378534656 17097025737359432064 14396792206630777856 11696558675902123648 8996325145173469440 6296091614444815232 3595858083716161024 895624552987506816 16642135095968404224 13941901565239750016 11241668034511095808 8541434503782441600 5841200973053787392 3140967442325133184 440733911596478976 16187244454577376384 13487010923848722176 10786777393120067968 8086543862391413760 5386310331662759552 2686076800934105344 18432587343915002752 15732353813186348544 13032120282457694336 10331886751729040128 7631653221000385920 4931419690271731712 2231186159543077504 17977696702523974912 15277463171795320704 12577229641066666496 9876996110338012288 7176762579609358080 4476529048880703872 1776295518152049664 17522806061132947072 14822572530404292864 12122338999675638656 9422105468946984448 6721871938218330240 4021638407489676032 1321404876761021824 17067915419741919232 14367681889013265024 11667448358284610816 8967214827555956608 6266981296827302400 3566747766098648192 866514235369993984 16613024778350891392 13912791247622237184 11212557716893582976 8512324186164928768 5812090655436274560 3111857124707620352 411623593978966144 16158134136959863552 13457900606231209344 10757667075502555136 8057433544773900928 5357200014045246720 2656966483316592512 18403477026297489920 15703243495568835712 13003009964840181504 10302776434111527296 7602542903382873088 4902309372654218880 2202075841925564672 17948586384906462080 15248352854177807872 12548119323449153664 9847885792720499456 7147652261991845248 4447418731263191040 1747185200534536832 17493695743515434240 14793462212786780032 12093228682058125824 9392995151329471616 6692761620600817408 3992528089872163200 1292294559143508992 17038805102124406400 14338571571395752192 11638338040667097984 8938104509938443776 6237870979209789568 3537637448481135360 837403917752481152 16583914460733378560 13883680930004724352 11183447399276070144 8483213868547415936 5782980337818761728 3082746807090107520 382513276361453312 16129023819342350720 13428790288613696512 10728556757885042304 8028323227156388096 5328089696427733888 2627856165699079680 18374366708679977088 15674133177951322880 12973899647222668672 10273666116494014464 7573432585765360256 4873199055036706048 2172965524308051840 17919476067288949248 15219242536560295040 12519009005831640832 9818775475102986624 7118541944374332416 4418308413645678208 1718074882917024000 17464585425897921408 14764351895169267200 12064118364440612992 9363884833711958784 6663651302983304576 3963417772254650368 1263184241525996160 17009694784506893568 14309461253778239360 11609227723049585152 8908994192320930944 6208760661592276736 3508527130863622528 808293600134968320 16554804143115865728 13854570612387211520 11154337081658557312 8454103550929903104 5753870020201248896 3053636489472594688 353402958743940480 16099913501724837888 13399679970996183680 10699446440267529472 7999212909538875264 5298979378810221056 2598745848081566848 18345256391062464256 15645022860333810048 12944789329605155840 10244555798876501632 7544322268147847424 4844088737419193216 2143855206690539008 17890365749671436416 15190132218942782208 12489898688214128000 9789665157485473792 7089431626756819584 4389198096028165376 1688964565299511168 17435475108280408576 14735241577551754368 12035008046823100160 9334774516094445952 6634540985365791744 3934307454637137536 1234073923908483328 16980584466889380736 14280350936160726528 11580117405432072320 8879883874703418112 6179650343974763904 3479416813246109696 779183282517455488 16525693825498352896 13825460294769698688 11125226764041044480 8424993233312390272 5724759702583736064 3024526171855081856 324292641126427648 16070803184107325056 13370569653378670848 10670336122650016640 7970102591921362432 5269869061192708224 2569635530464054016 18316146073444951424 15615912542716297216 12915679011987643008 10215445481258988800 7515211950530334592 4814978419801680384 2114744889073026176 17861255432053923584 15161021901325269376 12460788370596615168 9760554839867960960 7060321309139306752 4360087778410652544 1659854247681998336 17406364790662895744 14706131259934241536 12005897729205587328 9305664198476933120 6605430667748278912 3905197137019624704 1204963606290970496 16951474149271867904 14251240618543213696 11551007087814559488 8850773557085905280 6150540026357251072 3450306495628596864 750072964899942656 16496583507880840064 13796349977152185856 11096116446423531648 8395882915694877440 5695649384966223232 2995415854237569024 295182323508914816 16041692866489812224 13341459335761158016 10641225805032503808 7940992274303849600 5240758743575195392 2540525212846541184 18287035755827438592 15586802225098784384 12886568694370130176 10186335163641475968 7486101632912821760 4785868102184167552 2085634571455513344 17832145114436410752 15131911583707756544 12431678052979102336 9731444522250448128 7031210991521793920 4330977460793139712 1630743930064485504 17377254473045382912 14677020942316728704 11976787411588074496 9276553880859420288 6576320350130766080 3876086819402111872 1175853288673457664 16922363831654355072 14222130300925700864 11521896770197046656 8821663239468392448 6121429708739738240 3421196178011084032 720962647282429824 16467473190263327232 13767239659534673024 11067006128806018816 8366772598077364608 5666539067348710400 2966305536620056192 266072005891401984 16012582548872299392 13312349018143645184 10612115487414990976 7911881956686336768 5211648425957682560 2511414895229028352 18257925438209925760 15557691907481271552 12857458376752617344 10157224846023963136 7456991315295308928 4756757784566654720 2056524253838000512 17803034796818897920 15102801266090243712 12402567735361589504 9702334204632935296 7002100673904281088 4301867143175626880 1601633612446972672 17348144155427870080 14647910624699215872 11947677093970561664 9247443563241907456 6547210032513253248 3846976501784599040 1146742971055944832 16893253514036842240 14193019983308188032 11492786452579533824 8792552921850879616 6092319391122225408 3392085860393571200 691852329664916992 16438362872645814400 13738129341917160192 11037895811188505984 8337662280459851776 5637428749731197568 2937195219002543360 236961688273889152 15983472231254786560 13283238700526132352 10583005169797478144 7882771639068823936 5182538108340169728 2482304577611515520 18228815120592412928 15528581589863758720 12828348059135104512 10128114528406450304 7427880997677796096 4727647466949141888 2027413936220487680 17773924479201385088 15073690948472730880 12373457417744076672 9673223887015422464 6972990356286768256 4272756825558114048 1572523294829459840 17319033837810357248 14618800307081703040 11918566776353048832 9218333245624394624 6518099714895740416 3817866184167086208 1117632653438432000 16864143196419329408 14163909665690675200 11463676134962020992 8763442604233366784 6063209073504712576 3362975542776058368 662742012047404160 16409252555028301568 13709019024299647360 11008785493570993152 8308551962842338944 5608318432113684736 2908084901385030528 207851370656376320 15954361913637273728 13254128382908619520 10553894852179965312 7853661321451311104 5153427790722656896 2453194259994002688 18199704802974900096 15499471272246245888 12799237741517591680 10099004210788937472 7398770680060283264 4698537149331629056 1998303618602974848 17744814161583872256 15044580630855218048 12344347100126563840 9644113569397909632 6943880038669255424 4243646507940601216 1543412977211947008 17289923520192844416 14589689989464190208 11889456458735536000 9189222928006881792 6488989397278227584 3788755866549573376 1088522335820919168 16835032878801816576 14134799348073162368 11434565817344508160 8734332286615853952 6034098755887199744 3333865225158545536 633631694429891328 16380142237410788736 13679908706682134528 10979675175953480320 8279441645224826112 5579208114496171904 2878974583767517696 178741053038863488 15925251596019760896 13225018065291106688 10524784534562452480 7824551003833798272 5124317473105144064 2424083942376489856 18170594485357387264 15470360954628733056 12770127423900078848 10069893893171424640 7369660362442770432 4669426831714116224 1969193300985462016 17715703843966359424 15015470313237705216 12315236782509051008 9615003251780396800 6914769721051742592 4214536190323088384 1514302659594434176 17260813202575331584 14560579671846677376 11860346141118023168 9160112610389368960 6459879079660714752 3759645548932060544 1059412018203406336 16805922561184303744 14105689030455649536 11405455499726995328 8705221968998341120 6004988438269686912 3304754907541032704 604521376812378496 16351031919793275904 13650798389064621696 10950564858335967488 8250331327607313280 5550097796878659072 2849864266150004864 149630735421350656 15896141278402248064 13195907747673593856 10495674216944939648 7795440686216285440 5095207155487631232 2394973624758977024 18141484167739874432 15441250637011220224 12741017106282566016 10040783575553911808 7340550044825257600 4640316514096603392 1940082983367949184 17686593526348846592 14986359995620192384 12286126464891538176 9585892934162883968 6885659403434229760 4185425872705575552 1485192341976921344 17231702884957818752 14531469354229164544 11831235823500510336 9131002292771856128 6430768762043201920 3730535231314547712 1030301700585893504 16776812243566790912 14076578712838136704 11376345182109482496 8676111651380828288 5975878120652174080 3275644589923519872 575411059194865664 16321921602175763072 13621688071447108864 10921454540718454656 8221221009989800448 5520987479261146240 2820753948532492032 120520417803837824 15867030960784735232 13166797430056081024 10466563899327426816 7766330368598772608 5066096837870118400 2365863307141464192 18112373850122361600 15412140319393707392 12711906788665053184 10011673257936398976 7311439727207744768 4611206196479090560 1910972665750436352 17657483208731333760 14957249678002679552 12257016147274025344 9556782616545371136 6856549085816716928 4156315555088062720 1456082024359408512 17202592567340305920 14502359036611651712 11802125505882997504 9101891975154343296 6401658444425689088 3701424913697034880 1001191382968380672 16747701925949278080 14047468395220623872 11347234864491969664 8647001333763315456 5946767803034661248 3246534272306007040 546300741577352832 16292811284558250240 13592577753829596032 10892344223100941824 8192110692372287616 5491877161643633408 2791643630914979200 91410100186324992 15837920643167222400 13137687112438568192 10437453581709913984 7737220050981259776 5036986520252605568 2336752989523951360 18083263532504848768 15383030001776194560 12682796471047540352 9982562940318886144 7282329409590231936 4582095878861577728 1881862348132923520 17628372891113820928 14928139360385166720 12227905829656512512 9527672298927858304 6827438768199204096 4127205237470549888 1426971706741895680 17173482249722793088 14473248718994138880 11773015188265484672 9072781657536830464 6372548126808176256 3672314596079522048 972081065350867840 16718591608331765248 14018358077603111040 11318124546874456832 8617891016145802624 5917657485417148416 3217423954688494208 517190423959840000 16263700966940737408 13563467436212083200 10863233905483428992 8163000374754774784 5462766844026120576 2762533313297466368 62299782568812160 15808810325549709568 13108576794821055360 10408343264092401152 7708109733363746944 5007876202635092736 2307642671906438528 18054153214887335936 15353919684158681728 12653686153430027520 9953452622701373312 7253219091972719104 4552985561244064896 1852752030515410688 17599262573496308096 14899029042767653888 12198795512038999680 9498561981310345472 6798328450581691264 4098094919853037056 1397861389124382848 17144371932105280256 14444138401376626048 11743904870647971840 9043671339919317632 6343437809190663424 3643204278462009216 942970747733355008 16689481290714252416 13989247759985598208 11289014229256944000 8588780698528289792 5888547167799635584 3188313637070981376 488080106342327168 16234590649323224576 13534357118594570368 10834123587865916160 8133890057137261952 5433656526408607744 2733422995679953536 33189464951299328 15779700007932196736 13079466477203542528 10379232946474888320 7678999415746234112 4978765885017579904 2278532354288925696 18025042897269823104 15324809366541168896 12624575835812514688 9924342305083860480 7224108774355206272 4523875243626552064 1823641712897897856 17570152255878795264 14869918725150141056 12169685194421486848 9469451663692832640 6769218132964178432 4068984602235524224 1368751071506870016 17115261614487767424 14415028083759113216 11714794553030459008 9014561022301804800 6314327491573150592 3614093960844496384 913860430115842176 16660370973096739584 13960137442368085376 11259903911639431168 8559670380910776960 5859436850182122752 3159203319453468544 458969788724814336 16205480331705711744 13505246800977057536 10805013270248403328 8104779739519749120 5404546208791094912 2704312678062440704 4079147333786496 15750589690314683904 13050356159586029696 10350122628857375488 7649889098128721280 4949655567400067072 2249422036671412864 17995932579652310272 15295699048923656064 12595465518195001856 9895231987466347648 7194998456737693440 4494764926009039232 1794531395280385024 17541041938261282432 14840808407532628224 12140574876803974016 9440341346075319808 6740107815346665600 4039874284618011392 1339640753889357184 17086151296870254592 14385917766141600384 11685684235412946176 8985450704684291968 6285217173955637760 3584983643226983552 884750112498329344 16631260655479226752 13931027124750572544 11230793594021918336 8530560063293264128 5830326532564609920 3130093001835955712 429859471107301504 16176370014088198912 13476136483359544704 10775902952630890496 8075669421902236288 5375435891173582080 2675202360444927872 18421712903425825280 15721479372697171072 13021245841968516864 10321012311239862656 7620778780511208448 4920545249782554240 2220311719053900032 17966822262034797440 15266588731306143232 12566355200577489024 9866121669848834816 7165888139120180608 4465654608391526400 1765421077662872192 17511931620643769600 14811698089915115392 12111464559186461184 9411231028457806976 6710997497729152768 4010763967000498560 1310530436271844352 17057040979252741760 14356807448524087552 11656573917795433344 8956340387066779136 6256106856338124928 3555873325609470720 855639794880816512 16602150337861713920 13901916807133059712 11201683276404405504 8501449745675751296 5801216214947097088 3100982684218442880 400749153489788672 16147259696470686080 13447026165742031872 10746792635013377664 8046559104284723456 5346325573556069248 2646092042827415040 18392602585808312448 15692369055079658240 12992135524351004032 10291901993622349824 7591668462893695616 4891434932165041408 2191201401436387200 17937711944417284608 15237478413688630400 12537244882959976192 9837011352231321984 7136777821502667776 4436544290774013568 1736310760045359360 17482821303026256768 14782587772297602560 12082354241568948352 9382120710840294144 6681887180111639936 3981653649382985728 1281420118654331520 17027930661635228928 14327697130906574720 11627463600177920512 8927230069449266304 6226996538720612096 3526763007991957888 826529477263303680 16573040020244201088 13872806489515546880 11172572958786892672 8472339428058238464 5772105897329584256 3071872366600930048 371638835872275840 16118149378853173248 13417915848124519040 10717682317395864832 8017448786667210624 5317215255938556416 2616981725209902208 18363492268190799616 15663258737462145408 12963025206733491200 10262791676004836992 7562558145276182784 4862324614547528576 2162091083818874368 17908601626799771776 15208368096071117568 12508134565342463360 9807901034613809152 7107667503885154944 4407433973156500736 1707200442427846528 17453710985408743936 14753477454680089728 12053243923951435520 9353010393222781312 6652776862494127104 3952543331765472896 1252309801036818688 16998820344017716096 14298586813289061888 11598353282560407680 8898119751831753472 6197886221103099264 3497652690374445056 797419159645790848 16543929702626688256 13843696171898034048 11143462641169379840 8443229110440725632 5742995579712071424 3042762048983417216 342528518254763008 16089039061235660416 13388805530507006208 10688571999778352000 7988338469049697792 5288104938321043584 2587871407592389376 18334381950573286784 15634148419844632576 12933914889115978368 10233681358387324160 7533447827658669952 4833214296930015744 2132980766201361536 17879491309182258944 15179257778453604736 12479024247724950528 9778790716996296320 7078557186267642112 4378323655538987904 1678090124810333696 17424600667791231104 14724367137062576896 12024133606333922688 9323900075605268480 6623666544876614272 3923433014147960064 1223199483419305856 16969710026400203264 14269476495671549056 11569242964942894848 8869009434214240640 6168775903485586432 3468542372756932224 768308842028278016 16514819385009175424 13814585854280521216 11114352323551867008 8414118792823212800 5713885262094558592 3013651731365904384 313418200637250176 16059928743618147584 13359695212889493376 10659461682160839168 7959228151432184960 5258994620703530752 2558761089974876544 18305271632955773952 15605038102227119744 12904804571498465536 10204571040769811328 7504337510041157120 4804103979312502912 2103870448583848704 17850380991564746112 15150147460836091904 12449913930107437696 9749680399378783488 7049446868650129280 4349213337921475072 1648979807192820864 17395490350173718272 14695256819445064064 11995023288716409856 9294789757987755648 6594556227259101440 3894322696530447232 1194089165801793024 16940599708782690432 14240366178054036224 11540132647325382016 8839899116596727808 6139665585868073600 3439432055139419392 739198524410765184 16485709067391662592 13785475536663008384 11085242005934354176 8385008475205699968 5684774944477045760 2984541413748391552 284307883019737344 16030818426000634752 13330584895271980544 10630351364543326336 7930117833814672128 5229884303086017920 2529650772357363712 18276161315338261120 15575927784609606912 12875694253880952704 10175460723152298496 7475227192423644288 4774993661694990080 2074760130966335872 17821270673947233280 15121037143218579072 12420803612489924864 9720570081761270656 7020336551032616448 4320103020303962240 1619869489575308032 17366380032556205440 14666146501827551232 11965912971098897024 9265679440370242816 6565445909641588608 3865212378912934400 1164978848184280192 16911489391165177600 14211255860436523392 11511022329707869184 8810788798979214976 6110555268250560768 3410321737521906560 710088206793252352 16456598749774149760 13756365219045495552 11056131688316841344 8355898157588187136 5655664626859532928 2955431096130878720 255197565402224512 16001708108383121920 13301474577654467712 10601241046925813504 7901007516197159296 5200773985468505088 2500540454739850880 18247050997720748288 15546817466992094080 12846583936263439872 10146350405534785664 7446116874806131456 4745883344077477248 2045649813348823040 17792160356329720448 15091926825601066240 12391693294872412032 9691459764143757824 6991226233415103616 4290992702686449408 1590759171957795200 17337269714938692608 14637036184210038400 11936802653481384192 9236569122752729984 6536335592024075776 3836102061295421568 1135868530566767360 16882379073547664768 14182145542819010560 11481912012090356352 8781678481361702144 6081444950633047936 3381211419904393728 680977889175739520 16427488432156636928 13727254901427982720 11027021370699328512 8326787839970674304 5626554309242020096 2926320778513365888 226087247784711680 15972597790765609088 13272364260036954880 10572130729308300672 7871897198579646464 5171663667850992256 2471430137122338048 18217940680103235456 15517707149374581248 12817473618645927040 10117240087917272832 7417006557188618624 4716773026459964416 2016539495731310208 17763050038712207616 15062816507983553408 12362582977254899200 9662349446526244992 6962115915797590784 4261882385068936576 1561648854340282368 17308159397321179776 14607925866592525568 11907692335863871360 9207458805135217152 6507225274406562944 3806991743677908736 1106758212949254528 16853268755930151936 14153035225201497728 11452801694472843520 8752568163744189312 6052334633015535104 3352101102286880896 651867571558226688 16398378114539124096 13698144583810469888 10997911053081815680 8297677522353161472 5597443991624507264 2897210460895853056 196976930167198848 15943487473148096256 13243253942419442048 10543020411690787840 7842786880962133632 5142553350233479424 2442319819504825216 18188830362485722624 15488596831757068416 12788363301028414208 10088129770299760000 7387896239571105792 4687662708842451584 1987429178113797376 17733939721094694784 15033706190366040576 12333472659637386368 9633239128908732160 6933005598180077952 4232772067451423744 1532538536722769536 17279049079703666944 14578815548975012736 11878582018246358528 9178348487517704320 6478114956789050112 3777881426060395904 1077647895331741696 16824158438312639104 14123924907583984896 11423691376855330688 8723457846126676480 6023224315398022272 3322990784669368064 622757253940713856 16369267796921611264 13669034266192957056 10968800735464302848 8268567204735648640 5568333674006994432 2868100143278340224 167866612549686016 15914377155530583424 13214143624801929216 10513910094073275008 7813676563344620800 5113443032615966592 2413209501887312384 18159720044868209792 15459486514139555584 12759252983410901376 10059019452682247168 7358785921953592960 4658552391224938752 1958318860496284544 17704829403477181952 15004595872748527744 12304362342019873536 9604128811291219328 6903895280562565120 4203661749833910912 1503428219105256704 17249938762086154112 14549705231357499904 11849471700628845696 9149238169900191488 6449004639171537280 3748771108442883072 1048537577714228864 16795048120695126272 14094814589966472064 11394581059237817856 8694347528509163648 5994113997780509440 3293880467051855232 593646936323201024 16340157479304098432 13639923948575444224 10939690417846790016 8239456887118135808 5539223356389481600 2838989825660827392 138756294932173184 15885266837913070592 13185033307184416384 10484799776455762176 7784566245727107968 5084332714998453760 2384099184269799552 18130609727250696960 15430376196522042752 12730142665793388544 10029909135064734336 7329675604336080128 4629442073607425920 1929208542878771712 17675719085859669120 14975485555131014912 12275252024402360704 9575018493673706496 6874784962945052288 4174551432216398080 1474317901487743872 17220828444468641280 14520594913739987072 11820361383011332864 9120127852282678656 6419894321554024448 3719660790825370240 1019427260096716032 16765937803077613440 14065704272348959232 11365470741620305024 8665237210891650816 5965003680162996608 3264770149434342400 564536618705688192 16311047161686585600 13610813630957931392 10910580100229277184 8210346569500622976 5510113038771968768 2809879508043314560 109645977314660352 15856156520295557760 13155922989566903552 10455689458838249344 7755455928109595136 5055222397380940928 2354988866652286720 18101499409633184128 15401265878904529920 12701032348175875712 10000798817447221504 7300565286718567296 4600331755989913088 1900098225261258880 17646608768242156288 14946375237513502080 12246141706784847872 9545908176056193664 6845674645327539456 4145441114598885248 1445207583870231040 17191718126851128448 14491484596122474240 11791251065393820032 9091017534665165824 6390784003936511616 3690550473207857408 990316942479203200 16736827485460100608 14036593954731446400 11336360424002792192 8636126893274137984 5935893362545483776 3235659831816829568 535426301088175360 16281936844069072768 13581703313340418560 10881469782611764352 8181236251883110144 5481002721154455936 2780769190425801728 80535659697147520 15827046202678044928 13126812671949390720 10426579141220736512 7726345610492082304 5026112079763428096 2325878549034773888 18072389092015671296 15372155561287017088 12671922030558362880 9971688499829708672 7271454969101054464 4571221438372400256 1870987907643746048 17617498450624643456 14917264919895989248 12217031389167335040 9516797858438680832 6816564327710026624 4116330796981372416 1416097266252718208 17162607809233615616 14462374278504961408 11762140747776307200 9061907217047652992 6361673686318998784 3661440155590344576 961206624861690368 16707717167842587776 14007483637113933568 11307250106385279360 8607016575656625152 5906783044927970944 3206549514199316736 506315983470662528 16252826526451559936 13552592995722905728 10852359464994251520 8152125934265597312 5451892403536943104 2751658872808288896 51425342079634688 15797935885060532096 13097702354331877888 10397468823603223680 7697235292874569472 4997001762145915264 2296768231417261056 18043278774398158464 15343045243669504256 12642811712940850048 9942578182212195840 7242344651483541632 4542111120754887424 1841877590026233216 17588388133007130624 14888154602278476416 12187921071549822208 9487687540821168000 6787454010092513792 4087220479363859584 1386986948635205376 17133497491616102784 14433263960887448576 11733030430158794368 9032796899430140160 6332563368701485952 3632329837972831744 932096307244177536 16678606850225074944 13978373319496420736 11278139788767766528 8577906258039112320 5877672727310458112 3177439196581803904 477205665853149696 16223716208834047104 13523482678105392896 10823249147376738688 8123015616648084480 5422782085919430272 2722548555190776064 22315024462121856 15768825567443019264 13068592036714365056 10368358505985710848 7668124975257056640 4967891444528402432 2267657913799748224 18014168456780645632 15313934926051991424 12613701395323337216 9913467864594683008 7213234333866028800 4513000803137374592 1812767272408720384 17559277815389617792 14859044284660963584 12158810753932309376 9458577223203655168 6758343692475000960 4058110161746346752 1357876631017692544 17104387173998589952 14404153643269935744 11703920112541281536 9003686581812627328 6303453051083973120 3603219520355318912 902985989626664704 16649496532607562112 13949263001878907904 11249029471150253696 8548795940421599488 5848562409692945280 3148328878964291072 448095348235636864 16194605891216534272 13494372360487880064 10794138829759225856 8093905299030571648 5393671768301917440 2693438237573263232 18439948780554160640 15739715249825506432 13039481719096852224 10339248188368198016 7639014657639543808 4938781126910889600 2238547596182235392 17985058139163132800 15284824608434478592 12584591077705824384 9884357546977170176 7184124016248515968 4483890485519861760 1783656954791207552 17530167497772104960 14829933967043450752 12129700436314796544 9429466905586142336 6729233374857488128 4028999844128833920 1328766313400179712 17075276856381077120 14375043325652422912 11674809794923768704 8974576264195114496 6274342733466460288 3574109202737806080 873875672009151872 16620386214990049280 13920152684261395072 11219919153532740864 8519685622804086656 5819452092075432448 3119218561346778240 418985030618124032 16165495573599021440 13465262042870367232 10765028512141713024 8064794981413058816 5364561450684404608 2664327919955750400 18410838462936647808 15710604932207993600 13010371401479339392 10310137870750685184 7609904340022030976 4909670809293376768 2209437278564722560 17955947821545619968 15255714290816965760 12555480760088311552 9855247229359657344 7155013698631003136 4454780167902348928 1754546637173694720 17501057180154592128 14800823649425937920 12100590118697283712 9400356587968629504 6700123057239975296 3999889526511321088 1299655995782666880 17046166538763564288 14345933008034910080 11645699477306255872 8945465946577601664 6245232415848947456 3544998885120293248 844765354391639040 16591275897372536448 13891042366643882240 11190808835915228032 8490575305186573824 5790341774457919616 3090108243729265408 389874713000611200 16136385255981508608 13436151725252854400 10735918194524200192 8035684663795545984 5335451133066891776 2635217602338237568 18381728145319134976 15681494614590480768 12981261083861826560 10281027553133172352 7580794022404518144 4880560491675863936 2180326960947209728 17926837503928107136 15226603973199452928 12526370442470798720 9826136911742144512 7125903381013490304 4425669850284836096 1725436319556181888 17471946862537079296 14771713331808425088 12071479801079770880 9371246270351116672 6671012739622462464 3970779208893808256 1270545678165154048 17017056221146051456 14316822690417397248 11616589159688743040 8916355628960088832 6216122098231434624 3515888567502780416 815655036774126208 16562165579755023616 13861932049026369408 11161698518297715200 8461464987569060992 5761231456840406784 3060997926111752576 360764395383098368 16107274938363995776 13407041407635341568 10706807876906687360 8006574346178033152 5306340815449378944 2606107284720724736 18352617827701622144 15652384296972967936 12952150766244313728 10251917235515659520 7551683704787005312 4851450174058351104 2151216643329696896 17897727186310594304 15197493655581940096 12497260124853285888 9797026594124631680 7096793063395977472 4396559532667323264 1696326001938669056 17442836544919566464 14742603014190912256 12042369483462258048 9342135952733603840 6641902422004949632 3941668891276295424 1241435360547641216 16987945903528538624 14287712372799884416 11587478842071230208 8887245311342576000 6187011780613921792 3486778249885267584 786544719156613376 16533055262137510784 13832821731408856576 11132588200680202368 8432354669951548160 5732121139222893952 3031887608494239744 331654077765585536 16078164620746482944 13377931090017828736 10677697559289174528 7977464028560520320 5277230497831866112 2576996967103211904 18323507510084109312 15623273979355455104 12923040448626800896 10222806917898146688 7522573387169492480 4822339856440838272 2122106325712184064 17868616868693081472 15168383337964427264 12468149807235773056 9767916276507118848 7067682745778464640 4367449215049810432 1667215684321156224 17413726227302053632 14713492696573399424 12013259165844745216 9313025635116091008 6612792104387436800 3912558573658782592 1212325042930128384 16958835585911025792 14258602055182371584 11558368524453717376 8858134993725063168 6157901462996408960 3457667932267754752 757434401539100544 16503944944519997952 13803711413791343744 11103477883062689536 8403244352334035328 5703010821605381120 3002777290876726912 302543760148072704 16049054303128970112 13348820772400315904 10648587241671661696 7948353710943007488 5248120180214353280 2547886649485699072 18294397192466596480 15594163661737942272 12893930131009288064 10193696600280633856 7493463069551979648 4793229538823325440 2092996008094671232 17839506551075568640 15139273020346914432 12439039489618260224 9738805958889606016 7038572428160951808 4338338897432297600 1638105366703643392 17384615909684540800 14684382378955886592 11984148848227232384 9283915317498578176 6583681786769923968 3883448256041269760 1183214725312615552 16929725268293512960 14229491737564858752 11529258206836204544 8829024676107550336 6128791145378896128 3428557614650241920 728324083921587712 16474834626902485120 13774601096173830912 11074367565445176704 8374134034716522496 5673900503987868288 2973666973259214080 273433442530559872 16019943985511457280 13319710454782803072 10619476924054148864 7919243393325494656 5219009862596840448 2518776331868186240 18265286874849083648 15565053344120429440 12864819813391775232 10164586282663121024 7464352751934466816 4764119221205812608 2063885690477158400 17810396233458055808 15110162702729401600 12409929172000747392 9709695641272093184 7009462110543438976 4309228579814784768 1608995049086130560 17355505592067027968 14655272061338373760 11955038530609719552 9254804999881065344 6554571469152411136 3854337938423756928 1154104407695102720 16900614950676000128 14200381419947345920 11500147889218691712 8799914358490037504 6099680827761383296 3399447297032729088 699213766304074880 16445724309284972288 13745490778556318080 11045257247827663872 8345023717099009664 5644790186370355456 2944556655641701248 244323124913047040 15990833667893944448 13290600137165290240 10590366606436636032 7890133075707981824 5189899544979327616 2489666014250673408 18236176557231570816 15535943026502916608 12835709495774262400 10135475965045608192 7435242434316953984 4735008903588299776 2034775372859645568 17781285915840542976 15081052385111888768 12380818854383234560 9680585323654580352 6980351792925926144 4280118262197271936 1579884731468617728 17326395274449515136 14626161743720860928 11925928212992206720 9225694682263552512 6525461151534898304 3825227620806244096 1124994090077589888 16871504633058487296 14171271102329833088 11471037571601178880 8770804040872524672 6070570510143870464 3370336979415216256 670103448686562048 16416613991667459456 13716380460938805248 11016146930210151040 8315913399481496832 5615679868752842624 2915446338024188416 215212807295534208 15961723350276431616 13261489819547777408 10561256288819123200 7861022758090468992 5160789227361814784 2460555696633160576 18207066239614057984 15506832708885403776 12806599178156749568 10106365647428095360 7406132116699441152 4705898585970786944 2005665055242132736 17752175598223030144 15051942067494375936 12351708536765721728 9651475006037067520 6951241475308413312 4251007944579759104 1550774413851104896 17297284956832002304 14597051426103348096 11896817895374693888 9196584364646039680 6496350833917385472 3796117303188731264 1095883772460077056 16842394315440974464 14142160784712320256 11441927253983666048 8741693723255011840 6041460192526357632 3341226661797703424 640993131069049216 16387503674049946624 13687270143321292416 10987036612592638208 8286803081863984000 5586569551135329792 2886336020406675584 186102489678021376 15932613032658918784 13232379501930264576 10532145971201610368 7831912440472956160 5131678909744301952 2431445379015647744 18177955921996545152 15477722391267890944 12777488860539236736 10077255329810582528 7377021799081928320 4676788268353274112 1976554737624619904 17723065280605517312 15022831749876863104 12322598219148208896 9622364688419554688 6922131157690900480 4221897626962246272 1521664096233592064 17268174639214489472 14567941108485835264 11867707577757181056 9167474047028526848 6467240516299872640 3767006985571218432 1066773454842564224 16813283997823461632 14113050467094807424 11412816936366153216 8712583405637499008 6012349874908844800 3312116344180190592 611882813451536384 16358393356432433792 13658159825703779584 10957926294975125376 8257692764246471168 5557459233517816960 2857225702789162752 156992172060508544 15903502715041405952 13203269184312751744 10503035653584097536 7802802122855443328 5102568592126789120 2402335061398134912 18148845604379032320 15448612073650378112 12748378542921723904 10048145012193069696 7347911481464415488 4647677950735761280 1947444420007107072 17693954962988004480 14993721432259350272 12293487901530696064 9593254370802041856 6893020840073387648 4192787309344733440 1492553778616079232 17239064321596976640 14538830790868322432 11838597260139668224 9138363729411014016 6438130198682359808 3737896667953705600 1037663137225051392 16784173680205948800 14083940149477294592 11383706618748640384 8683473088019986176 5983239557291331968 3283006026562677760 582772495834023552 16329283038814920960 13629049508086266752 10928815977357612544 8228582446628958336 5528348915900304128 2828115385171649920 127881854442995712 15874392397423893120 13174158866695238912 10473925335966584704 7773691805237930496 5073458274509276288 2373224743780622080 18119735286761519488 15419501756032865280 12719268225304211072 10019034694575556864 7318801163846902656 4618567633118248448 1918334102389594240 17664844645370491648 14964611114641837440 12264377583913183232 9564144053184529024 6863910522455874816 4163676991727220608 1463443460998566400 17209954003979463808 14509720473250809600 11809486942522155392 9109253411793501184 6409019881064846976 3708786350336192768 1008552819607538560 16755063362588435968 14054829831859781760 11354596301131127552 8654362770402473344 5954129239673819136 3253895708945164928 553662178216510720 16300172721197408128 13599939190468753920 10899705659740099712 8199472129011445504 5499238598282791296 2799005067554137088 98771536825482880 15845282079806380288 13145048549077726080 10444815018349071872 7744581487620417664 5044347956891763456 2344114426163109248 18090624969144006656 15390391438415352448 12690157907686698240 9989924376958044032 7289690846229389824 4589457315500735616 1889223784772081408 17635734327752978816 14935500797024324608 12235267266295670400 9535033735567016192 6834800204838361984 4134566674109707776 1434333143381053568 17180843686361950976 14480610155633296768 11780376624904642560 9080143094175988352 6379909563447334144 3679676032718679936 979442501990025728 16725953044970923136 14025719514242268928 11325485983513614720 8625252452784960512 5925018922056306304 3224785391327652096 524551860598997888 16271062403579895296 13570828872851241088 10870595342122586880 8170361811393932672 5470128280665278464 2769894749936624256 69661219207970048 15816171762188867456 13115938231460213248 10415704700731559040 7715471170002904832 5015237639274250624 2315004108545596416 18061514651526493824 15361281120797839616 12661047590069185408 9960814059340531200 7260580528611876992 4560346997883222784 1860113467154568576 17606624010135465984 14906390479406811776 12206156948678157568 9505923417949503360 6805689887220849152 4105456356492194944 1405222825763540736 17151733368744438144 14451499838015783936 11751266307287129728 9051032776558475520 6350799245829821312 3650565715101167104 950332184372512896 16696842727353410304 13996609196624756096 11296375665896101888 8596142135167447680 5895908604438793472 3195675073710139264 495441542981485056 16241952085962382464 13541718555233728256 10841485024505074048 8141251493776419840 5441017963047765632 2740784432319111424 40550901590457216 15787061444571354624 13086827913842700416 10386594383114046208 7686360852385392000 4986127321656737792 2285893790928083584 18032404333908980992 15332170803180326784 12631937272451672576 9931703741723018368 7231470210994364160 4531236680265709952 1831003149537055744 17577513692517953152 14877280161789298944 12177046631060644736 9476813100331990528 6776579569603336320 4076346038874682112 1376112508146027904 17122623051126925312 14422389520398271104 11722155989669616896 9021922458940962688 6321688928212308480 3621455397483654272 921221866755000064 16667732409735897472 13967498879007243264 11267265348278589056 8567031817549934848 5866798286821280640 3166564756092626432 466331225363972224 16212841768344869632 13512608237616215424 10812374706887561216 8112141176158907008 5411907645430252800 2711674114701598592 11440583972944384 15757951126953841792 13057717596225187584 10357484065496533376 7657250534767879168 4957017004039224960 2256783473310570752 18003294016291468160 15303060485562813952 12602826954834159744 9902593424105505536 7202359893376851328 4502126362648197120 1801892831919542912 17548403374900440320 14848169844171786112 12147936313443131904 9447702782714477696 6747469251985823488 4047235721257169280 1347002190528515072 17093512733509412480 14393279202780758272 11693045672052104064 8992812141323449856 6292578610594795648 3592345079866141440 892111549137487232 16638622092118384640 13938388561389730432 11238155030661076224 8537921499932422016 5837687969203767808 3137454438475113600 437220907746459392 16183731450727356800 13483497919998702592 10783264389270048384 8083030858541394176 5382797327812739968 2682563797084085760 18429074340064983168 15728840809336328960 13028607278607674752 10328373747879020544 7628140217150366336 4927906686421712128 2227673155693057920 17974183698673955328 15273950167945301120 12573716637216646912 9873483106487992704 7173249575759338496 4473016045030684288 1772782514302030080 17519293057282927488 14819059526554273280 12118825995825619072 9418592465096964864 6718358934368310656 4018125403639656448 1317891872911002240 17064402415891899648 14364168885163245440 11663935354434591232 8963701823705937024 6263468292977282816 3563234762248628608 863001231519974400 16609511774500871808 13909278243772217600 11209044713043563392 8508811182314909184 5808577651586254976 3108344120857600768 408110590128946560 16154621133109843968 13454387602381189760 10754154071652535552 8053920540923881344 5353687010195227136 2653453479466572928 18399964022447470336 15699730491718816128 12999496960990161920 10299263430261507712 7599029899532853504 4898796368804199296 2198562838075545088 17945073381056442496 15244839850327788288 12544606319599134080 9844372788870479872 7144139258141825664 4443905727413171456 1743672196684517248 17490182739665414656 14789949208936760448 12089715678208106240 9389482147479452032 6689248616750797824 3989015086022143616 1288781555293489408 17035292098274386816 14335058567545732608 11634825036817078400 8934591506088424192 6234357975359769984 3534124444631115776 833890913902461568 16580401456883358976 13880167926154704768 11179934395426050560 8479700864697396352 5779467333968742144 3079233803240087936 379000272511433728 16125510815492331136 13425277284763676928 10725043754035022720 8024810223306368512 5324576692577714304 2624343161849060096 18370853704829957504 15670620174101303296 12970386643372649088 10270153112643994880 7569919581915340672 4869686051186686464 2169452520458032256 17915963063438929664 15215729532710275456 12515496001981621248 9815262471252967040 7115028940524312832 4414795409795658624 1714561879067004416 17461072422047901824 14760838891319247616 12060605360590593408 9360371829861939200 6660138299133284992 3959904768404630784 1259671237675976576 17006181780656873984 14305948249928219776 11605714719199565568 8905481188470911360 6205247657742257152 3505014127013602944 804780596284948736 16551291139265846144 13851057608537191936 11150824077808537728 8450590547079883520 5750357016351229312 3050123485622575104 349889954893920896 16096400497874818304 13396166967146164096 10695933436417509888 7995699905688855680 5295466374960201472 2595232844231547264 18341743387212444672 15641509856483790464 12941276325755136256 10241042795026482048 7540809264297827840 4840575733569173632 2140342202840519424 17886852745821416832 15186619215092762624 12486385684364108416 9786152153635454208 7085918622906800000 4385685092178145792 1685451561449491584 17431962104430388992 14731728573701734784 12031495042973080576 9331261512244426368 6631027981515772160 3930794450787117952 1230560920058463744 16977071463039361152 14276837932310706944 11576604401582052736 8876370870853398528 6176137340124744320 3475903809396090112 775670278667435904 16522180821648333312 13821947290919679104 11121713760191024896 8421480229462370688 5721246698733716480 3021013168005062272 320779637276408064 16067290180257305472 13367056649528651264 10666823118799997056 7966589588071342848 5266356057342688640 2566122526614034432 18312633069594931840 15612399538866277632 12912166008137623424 10211932477408969216 7511698946680315008 4811465415951660800 2111231885223006592 17857742428203904000 15157508897475249792 12457275366746595584 9757041836017941376 7056808305289287168 4356574774560632960 1656341243831978752 17402851786812876160 14702618256084221952 12002384725355567744 9302151194626913536 6601917663898259328 3901684133169605120 1201450602440950912 16947961145421848320 14247727614693194112 11547494083964539904 8847260553235885696 6147027022507231488 3446793491778577280 746559961049923072 16493070504030820480 13792836973302166272 11092603442573512064 8392369911844857856 5692136381116203648 2991902850387549440 291669319658895232 16038179862639792640 13337946331911138432 10637712801182484224 7937479270453830016 5237245739725175808 2537012208996521600 18283522751977419008 15583289221248764800 12883055690520110592 10182822159791456384 7482588629062802176 4782355098334147968 2082121567605493760 17828632110586391168 15128398579857736960 12428165049129082752 9727931518400428544 7027697987671774336 4327464456943120128 1627230926214465920 17373741469195363328 14673507938466709120 11973274407738054912 9273040877009400704 6572807346280746496 3872573815552092288 1172340284823438080 16918850827804335488 14218617297075681280 11518383766347027072 8818150235618372864 6117916704889718656 3417683174161064448 717449643432410240 16463960186413307648 13763726655684653440 11063493124955999232 8363259594227345024 5663026063498690816 2962792532770036608 262559002041382400 16009069545022279808 13308836014293625600 10608602483564971392 7908368952836317184 5208135422107662976 2507901891379008768 18254412434359906176 15554178903631251968 12853945372902597760 10153711842173943552 7453478311445289344 4753244780716635136 2053011249987980928 17799521792968878336 15099288262240224128 12399054731511569920 9698821200782915712 6998587670054261504 4298354139325607296 1598120608596953088 17344631151577850496 14644397620849196288 11944164090120542080 9243930559391887872 6543697028663233664 3843463497934579456 1143229967205925248 16889740510186822656 14189506979458168448 11489273448729514240 8789039918000860032 6088806387272205824 3388572856543551616 688339325814897408 16434849868795794816 13734616338067140608 11034382807338486400 8334149276609832192 5633915745881177984 2933682215152523776 233448684423869568 15979959227404766976 13279725696676112768 10579492165947458560 7879258635218804352 5179025104490150144 2478791573761495936 18225302116742393344 15525068586013739136 12824835055285084928 10124601524556430720 7424367993827776512 4724134463099122304 2023900932370468096 17770411475351365504 15070177944622711296 12369944413894057088 9669710883165402880 6969477352436748672 4269243821708094464 1569010290979440256 17315520833960337664 14615287303231683456 11915053772503029248 9214820241774375040 6514586711045720832 3814353180317066624 1114119649588412416 16860630192569309824 14160396661840655616 11460163131112001408 8759929600383347200 6059696069654692992 3359462538926038784 659229008197384576 16405739551178281984 13705506020449627776 11005272489720973568 8305038958992319360 5604805428263665152 2904571897535010944 204338366806356736 15950848909787254144 13250615379058599936 10550381848329945728 7850148317601291520 5149914786872637312 2449681256143983104 18196191799124880512 15495958268396226304 12795724737667572096 10095491206938917888 7395257676210263680 4695024145481609472 1994790614752955264 17741301157733852672 15041067627005198464 12340834096276544256 9640600565547890048 6940367034819235840 4240133504090581632 1539899973361927424 17286410516342824832 14586176985614170624 11885943454885516416 9185709924156862208 6485476393428208000 3785242862699553792 1085009331970899584 16831519874951796992 14131286344223142784 11431052813494488576 8730819282765834368 6030585752037180160 3330352221308525952 630118690579871744 16376629233560769152 13676395702832114944 10976162172103460736 8275928641374806528 5575695110646152320 2875461579917498112 175228049188843904 15921738592169741312 13221505061441087104 10521271530712432896 7821037999983778688 5120804469255124480 2420570938526470272 18167081481507367680 15466847950778713472 12766614420050059264 10066380889321405056 7366147358592750848 4665913827864096640 1965680297135442432 17712190840116339840 15011957309387685632 12311723778659031424 9611490247930377216 6911256717201723008 4211023186473068800 1510789655744414592 17257300198725312000 14557066667996657792 11856833137268003584 9156599606539349376 6456366075810695168 3756132545082040960 1055899014353386752 16802409557334284160 14102176026605629952 11401942495876975744 8701708965148321536 6001475434419667328 3301241903691013120 601008372962358912 16347518915943256320 13647285385214602112 10947051854485947904 8246818323757293696 5546584793028639488 2846351262299985280 146117731571331072 15892628274552228480 13192394743823574272 10492161213094920064 7791927682366265856 5091694151637611648 2391460620908957440 18137971163889854848 15437737633161200640 12737504102432546432 10037270571703892224 7337037040975238016 4636803510246583808 1936569979517929600 17683080522498827008 14982846991770172800 12282613461041518592 9582379930312864384 6882146399584210176 4181912868855555968 1481679338126901760 17228189881107799168 14527956350379144960 11827722819650490752 9127489288921836544 6427255758193182336 3727022227464528128 1026788696735873920 16773299239716771328 14073065708988117120 11372832178259462912 8672598647530808704 5972365116802154496 3272131586073500288 571898055344846080 16318408598325743488 13618175067597089280 10917941536868435072 8217708006139780864 5517474475411126656 2817240944682472448 117007413953818240 15863517956934715648 13163284426206061440 10463050895477407232 7762817364748753024 5062583834020098816 2362350303291444608 18108860846272342016 15408627315543687808 12708393784815033600 10008160254086379392 7307926723357725184 4607693192629070976 1907459661900416768 17653970204881314176 14953736674152659968 12253503143424005760 9553269612695351552 6853036081966697344 4152802551238043136 1452569020509388928 17199079563490286336 14498846032761632128 11798612502032977920 9098378971304323712 6398145440575669504 3697911909847015296 997678379118361088 16744188922099258496 14043955391370604288 11343721860641950080 8643488329913295872 5943254799184641664 3243021268455987456 542787737727333248 16289298280708230656 13589064749979576448 10888831219250922240 8188597688522268032 5488364157793613824 2788130627064959616 87897096336305408 15834407639317202816 13134174108588548608 10433940577859894400 7733707047131240192 5033473516402585984 2333239985673931776 18079750528654829184 15379516997926174976 12679283467197520768 9979049936468866560 7278816405740212352 4578582875011558144 1878349344282903936 17624859887263801344 14924626356535147136 12224392825806492928 9524159295077838720 6823925764349184512 4123692233620530304 1423458702891876096 17169969245872773504 14469735715144119296 11769502184415465088 9069268653686810880 6369035122958156672 3668801592229502464 968568061500848256 16715078604481745664 14014845073753091456 11314611543024437248 8614378012295783040 5914144481567128832 3213910950838474624 513677420109820416 16260187963090717824 13559954432362063616 10859720901633409408 8159487370904755200 5459253840176100992 2759020309447446784 58786778718792576 15805297321699689984 13105063790971035776 10404830260242381568 7704596729513727360 5004363198785073152 2304129668056418944 18050640211037316352 15350406680308662144 12650173149580007936 9949939618851353728 7249706088122699520 4549472557394045312 1849239026665391104 17595749569646288512 14895516038917634304 12195282508188980096 9495048977460325888 6794815446731671680 4094581916003017472 1394348385274363264 17140858928255260672 14440625397526606464 11740391866797952256 9040158336069298048 6339924805340643840 3639691274611989632 939457743883335424 16685968286864232832 13985734756135578624 11285501225406924416 8585267694678270208 5885034163949616000 3184800633220961792 484567102492307584 16231077645473204992 13530844114744550784 10830610584015896576 8130377053287242368 5430143522558588160 2729909991829933952 29676461101279744 15776187004082177152 13075953473353522944 10375719942624868736 7675486411896214528 4975252881167560320 2275019350438906112 18021529893419803520 15321296362691149312 12621062831962495104 9920829301233840896 7220595770505186688 4520362239776532480 1820128709047878272 17566639252028775680 14866405721300121472 12166172190571467264 9465938659842813056 6765705129114158848 4065471598385504640 1365238067656850432 17111748610637747840 14411515079909093632 11711281549180439424 9011048018451785216 6310814487723131008 3610580956994476800 910347426265822592 16656857969246720000 13956624438518065792 11256390907789411584 8556157377060757376 5855923846332103168 3155690315603448960 455456784874794752 16201967327855692160 13501733797127037952 10801500266398383744 8101266735669729536 5401033204941075328 2700799674212421120 566143483766912 15747076686464664320 13046843155736010112 10346609625007355904 7646376094278701696 4946142563550047488 2245909032821393280 17992419575802290688 15292186045073636480 12591952514344982272 9891718983616328064 7191485452887673856 4491251922159019648 1791018391430365440 17537528934411262848 14837295403682608640 12137061872953954432 9436828342225300224 6736594811496646016 4036361280767991808 1336127750039337600 17082638293020235008 14382404762291580800 11682171231562926592 8981937700834272384 6281704170105618176 3581470639376963968 881237108648309760 16627747651629207168 13927514120900552960 11227280590171898752 8527047059443244544 5826813528714590336 3126579997985936128 426346467257281920 16172857010238179328 13472623479509525120 10772389948780870912 8072156418052216704 5371922887323562496 2671689356594908288 18418199899575805696 15717966368847151488 13017732838118497280 10317499307389843072 7617265776661188864 4917032245932534656 2216798715203880448 17963309258184777856 15263075727456123648 12562842196727469440 9862608665998815232 7162375135270161024 4462141604541506816 1761908073812852608 17508418616793750016 14808185086065095808 12107951555336441600 9407718024607787392 6707484493879133184 4007250963150478976 1307017432421824768 17053527975402722176 14353294444674067968 11653060913945413760 8952827383216759552 6252593852488105344 3552360321759451136 852126791030796928 16598637334011694336 13898403803283040128 11198170272554385920 8497936741825731712 5797703211097077504 3097469680368423296 397236149639769088 16143746692620666496 13443513161892012288 10743279631163358080 8043046100434703872 5342812569706049664 2642579038977395456 18389089581958292864 15688856051229638656 12988622520500984448 10288388989772330240 7588155459043676032 4887921928315021824 2187688397586367616 17934198940567265024 15233965409838610816 12533731879109956608 9833498348381302400 7133264817652648192 4433031286923993984 1732797756195339776 17479308299176237184 14779074768447582976 12078841237718928768 9378607706990274560 6678374176261620352 3978140645532966144 1277907114804311936 17024417657785209344 14324184127056555136 11623950596327900928 8923717065599246720 6223483534870592512 3523250004141938304 823016473413284096 16569527016394181504 13869293485665527296 11169059954936873088 8468826424208218880 5768592893479564672 3068359362750910464 368125832022256256 16114636375003153664 13414402844274499456 10714169313545845248 8013935782817191040 5313702252088536832 2613468721359882624 18359979264340780032 15659745733612125824 12959512202883471616 10259278672154817408 7559045141426163200 4858811610697508992 2158578079968854784 17905088622949752192 15204855092221097984 12504621561492443776 9804388030763789568 7104154500035135360 4403920969306481152 1703687438577826944 17450197981558724352 14749964450830070144 12049730920101415936 9349497389372761728 6649263858644107520 3949030327915453312 1248796797186799104 16995307340167696512 14295073809439042304 11594840278710388096 8894606747981733888 6194373217253079680 3494139686524425472 793906155795771264 16540416698776668672 13840183168048014464 11139949637319360256 8439716106590706048 5739482575862051840 3039249045133397632 339015514404743424 16085526057385640832 13385292526656986624 10685058995928332416 7984825465199678208 5284591934471024000 2584358403742369792 18330868946723267200 15630635415994612992 12930401885265958784 10230168354537304576 7529934823808650368 4829701293079996160 2129467762351341952 17875978305332239360 15175744774603585152 12475511243874930944 9775277713146276736 7075044182417622528 4374810651688968320 1674577120960314112 17421087663941211520 14720854133212557312 12020620602483903104 9320387071755248896 6620153541026594688 3919920010297940480 1219686479569286272 16966197022550183680 14265963491821529472 11565729961092875264 8865496430364221056 6165262899635566848 3465029368906912640 764795838178258432 16511306381159155840 13811072850430501632 11110839319701847424 8410605788973193216 5710372258244539008 3010138727515884800 309905196787230592 16056415739768128000 13356182209039473792 10655948678310819584 7955715147582165376 5255481616853511168 2555248086124856960 18301758629105754368 15601525098377100160 12901291567648445952 10201058036919791744 7500824506191137536 4800590975462483328 2100357444733829120 17846867987714726528 15146634456986072320 12446400926257418112 9746167395528763904 7045933864800109696 4345700334071455488 1645466803342801280 17391977346323698688 14691743815595044480 11991510284866390272 9291276754137736064 6591043223409081856 3890809692680427648 1190576161951773440 16937086704932670848 14236853174204016640 11536619643475362432 8836386112746708224 6136152582018054016 3435919051289399808 735685520560745600 16482196063541643008 13781962532812988800 11081729002084334592 8381495471355680384 5681261940627026176 2981028409898371968 280794879169717760 16027305422150615168 13327071891421960960 10626838360693306752 7926604829964652544 5226371299235998336 2526137768507344128 18272648311488241536 15572414780759587328 12872181250030933120 10171947719302278912 7471714188573624704 4771480657844970496 2071247127116316288 17817757670097213696 15117524139368559488 12417290608639905280 9717057077911251072 7016823547182596864 4316590016453942656 1616356485725288448 17362867028706185856 14662633497977531648 11962399967248877440 9262166436520223232 6561932905791569024 3861699375062914816 1161465844334260608 16907976387315158016 14207742856586503808 11507509325857849600 8807275795129195392 6107042264400541184 3406808733671886976 706575202943232768 16453085745924130176 13752852215195475968 11052618684466821760 8352385153738167552 5652151623009513344 2951918092280859136 251684561552204928 15998195104533102336 13297961573804448128 10597728043075793920 7897494512347139712 5197260981618485504 2497027450889831296 18243537993870728704 15543304463142074496 12843070932413420288 10142837401684766080 7442603870956111872 4742370340227457664 2042136809498803456 17788647352479700864 15088413821751046656 12388180291022392448 9687946760293738240 6987713229565084032 4287479698836429824 1587246168107775616 17333756711088673024 14633523180360018816 11933289649631364608 9233056118902710400 6532822588174056192 3832589057445401984 1132355526716747776 16878866069697645184 14178632538968990976 11478399008240336768 8778165477511682560 6077931946783028352 3377698416054374144 677464885325719936 16423975428306617344 13723741897577963136 11023508366849308928 8323274836120654720 5623041305392000512 2922807774663346304 222574243934692096 15969084786915589504 13268851256186935296 10568617725458281088 7868384194729626880 5168150664000972672 2467917133272318464 18214427676253215872 15514194145524561664 12813960614795907456 10113727084067253248 7413493553338599040 4713260022609944832 2013026491881290624 17759537034862188032 15059303504133533824 12359069973404879616 9658836442676225408 6958602911947571200 4258369381218916992 1558135850490262784 17304646393471160192 14604412862742505984 11904179332013851776 9203945801285197568 6503712270556543360 3803478739827889152 1103245209099234944 16849755752080132352 14149522221351478144 11449288690622823936 8749055159894169728 6048821629165515520 3348588098436861312 648354567708207104 16394865110689104512 13694631579960450304 10994398049231796096 8294164518503141888 5593930987774487680 2893697457045833472 193463926317179264 15939974469298076672 13239740938569422464 10539507407840768256 7839273877112114048 5139040346383459840 2438806815654805632 18185317358635703040 15485083827907048832 12784850297178394624 10084616766449740416 7384383235721086208 4684149704992432000 1983916174263777792 17730426717244675200 15030193186516020992 12329959655787366784 9629726125058712576 6929492594330058368 4229259063601404160 1529025532872749952 17275536075853647360 14575302545124993152 11875069014396338944 9174835483667684736 6474601952939030528 3774368422210376320 1074134891481722112 16820645434462619520 14120411903733965312 11420178373005311104 8719944842276656896 6019711311548002688 3319477780819348480 619244250090694272 16365754793071591680 13665521262342937472 10965287731614283264 8265054200885629056 5564820670156974848 2864587139428320640 164353608699666432 15910864151680563840 13210630620951909632 10510397090223255424 7810163559494601216 5109930028765947008 2409696498037292800 18156207041018190208 15455973510289536000 12755739979560881792 10055506448832227584 7355272918103573376 4655039387374919168 1954805856646264960 17701316399627162368 15001082868898508160 12300849338169853952 9600615807441199744 6900382276712545536 4200148745983891328 1499915215255237120 17246425758236134528 14546192227507480320 11845958696778826112 9145725166050171904 6445491635321517696 3745258104592863488 1045024573864209280 16791535116845106688 14091301586116452480 11391068055387798272 8690834524659144064 5990600993930489856 3290367463201835648 590133932473181440 16336644475454078848 13636410944725424640 10936177413996770432 8235943883268116224 5535710352539462016 2835476821810807808 135243291082153600 15881753834063051008 13181520303334396800 10481286772605742592 7781053241877088384 5080819711148434176 2380586180419779968 18127096723400677376 15426863192672023168 12726629661943368960 10026396131214714752 7326162600486060544 4625929069757406336 1925695539028752128 17672206082009649536 14971972551280995328 12271739020552341120 9571505489823686912 6871271959095032704 4171038428366378496 1470804897637724288 17217315440618621696 14517081909889967488 11816848379161313280 9116614848432659072 6416381317704004864 3716147786975350656 1015914256246696448 16762424799227593856 14062191268498939648 11361957737770285440 8661724207041631232 5961490676312977024 3261257145584322816 561023614855668608 16307534157836566016 13607300627107911808 10907067096379257600 8206833565650603392 5506600034921949184 2806366504193294976 106132973464640768 15852643516445538176 13152409985716883968 10452176454988229760 7751942924259575552 5051709393530921344 2351475862802267136 18097986405783164544 15397752875054510336 12697519344325856128 9997285813597201920 7297052282868547712 4596818752139893504 1896585221411239296 17643095764392136704 14942862233663482496 12242628702934828288 9542395172206174080 6842161641477519872 4141928110748865664 1441694580020211456 17188205123001108864 14487971592272454656 11787738061543800448 9087504530815146240 6387271000086492032 3687037469357837824 986803938629183616 16733314481610081024 14033080950881426816 11332847420152772608 8632613889424118400 5932380358695464192 3232146827966809984 531913297238155776 16278423840219053184 13578190309490398976 10877956778761744768 8177723248033090560 5477489717304436352 2777256186575782144 77022655847127936 15823533198828025344 13123299668099371136 10423066137370716928 7722832606642062720 5022599075913408512 2322365545184754304 18068876088165651712 15368642557436997504 12668409026708343296 9968175495979689088 7267941965251034880 4567708434522380672 1867474903793726464 17613985446774623872 14913751916045969664 12213518385317315456 9513284854588661248 6813051323860007040 4112817793131352832 1412584262402698624 17159094805383596032 14458861274654941824 11758627743926287616 9058394213197633408 6358160682468979200 3657927151740324992 957693621011670784 16704204163992568192 14003970633263913984 11303737102535259776 8603503571806605568 5903270041077951360 3203036510349297152 502802979620642944 16249313522601540352 13549079991872886144 10848846461144231936 8148612930415577728 5448379399686923520 2748145868958269312 47912338229615104 15794422881210512512 13094189350481858304 10393955819753204096 7693722289024549888 4993488758295895680 2293255227567241472 18039765770548138880 15339532239819484672 12639298709090830464 9939065178362176256 7238831647633522048 4538598116904867840 1838364586176213632 17584875129157111040 14884641598428456832 12184408067699802624 9484174536971148416 6783941006242494208 4083707475513840000 1383473944785185792 17129984487766083200 14429750957037428992 11729517426308774784 9029283895580120576 6329050364851466368 3628816834122812160 928583303394157952 16675093846375055360 13974860315646401152 11274626784917746944 8574393254189092736 5874159723460438528 3173926192731784320 473692662003130112 16220203204984027520 13519969674255373312 10819736143526719104 8119502612798064896 5419269082069410688 2719035551340756480 18802020612102272 15765312563592999680 13065079032864345472 10364845502135691264 7664611971407037056 4964378440678382848 2264144909949728640 18010655452930626048 15310421922201971840 12610188391473317632 9909954860744663424 7209721330016009216 4509487799287355008 1809254268558700800 17555764811539598208 14855531280810944000 12155297750082289792 9455064219353635584 6754830688624981376 4054597157896327168 1354363627167672960 17100874170148570368 14400640639419916160 11700407108691261952 9000173577962607744 6299940047233953536 3599706516505299328 899472985776645120 16645983528757542528 13945749998028888320 11245516467300234112 8545282936571579904 5845049405842925696 3144815875114271488 444582344385617280 16191092887366514688 13490859356637860480 10790625825909206272 8090392295180552064 5390158764451897856 2689925233723243648 18436435776704141056 15736202245975486848 13035968715246832640 10335735184518178432 7635501653789524224 4935268123060870016 2235034592332215808 17981545135313113216 15281311604584459008 12581078073855804800 9880844543127150592 7180611012398496384 4480377481669842176 1780143950941187968 17526654493922085376 14826420963193431168 12126187432464776960 9425953901736122752 6725720371007468544 4025486840278814336 1325253309550160128 17071763852531057536 14371530321802403328 11671296791073749120 8971063260345094912 6270829729616440704 3570596198887786496 870362668159132288 16616873211140029696 13916639680411375488 11216406149682721280 8516172618954067072 5815939088225412864 3115705557496758656 415472026768104448 16161982569749001856 13461749039020347648 10761515508291693440 8061281977563039232 5361048446834385024 2660814916105730816 18407325459086628224 15707091928357974016 13006858397629319808 10306624866900665600 7606391336172011392 4906157805443357184 2205924274714702976 17952434817695600384 15252201286966946176 12551967756238291968 9851734225509637760 7151500694780983552 4451267164052329344 1751033633323675136 17497544176304572544 14797310645575918336 12097077114847264128 9396843584118609920 6696610053389955712 3996376522661301504 1296142991932647296 17042653534913544704 14342420004184890496 11642186473456236288 8941952942727582080 6241719411998927872 3541485881270273664 841252350541619456 16587762893522516864 13887529362793862656 11187295832065208448 8487062301336554240 5786828770607900032 3086595239879245824 386361709150591616 16132872252131489024 13432638721402834816 10732405190674180608 8032171659945526400 5331938129216872192 2631704598488217984 18378215141469115392 15677981610740461184 12977748080011806976 10277514549283152768 7577281018554498560 4877047487825844352 2176813957097190144 17923324500078087552 15223090969349433344 12522857438620779136 9822623907892124928 7122390377163470720 4422156846434816512 1721923315706162304 17468433858687059712 14768200327958405504 12067966797229751296 9367733266501097088 6667499735772442880 3967266205043788672 1267032674315134464 17013543217296031872 14313309686567377664 11613076155838723456 8912842625110069248 6212609094381415040 3512375563652760832 812142032924106624 16558652575905004032 13858419045176349824 11158185514447695616 8457951983719041408 5757718452990387200 3057484922261732992 357251391533078784 16103761934513976192 13403528403785321984 10703294873056667776 8003061342328013568 5302827811599359360 2602594280870705152 18349104823851602560 15648871293122948352 12948637762394294144 10248404231665639936 7548170700936985728 4847937170208331520 2147703639479677312 17894214182460574720 15193980651731920512 12493747121003266304 9793513590274612096 7093280059545957888 4393046528817303680 1692812998088649472 17439323541069546880 14739090010340892672 12038856479612238464 9338622948883584256 6638389418154930048 3938155887426275840 1237922356697621632 16984432899678519040 14284199368949864832 11583965838221210624 8883732307492556416 6183498776763902208 3483265246035248000 783031715306593792 16529542258287491200 13829308727558836992 11129075196830182784 8428841666101528576 5728608135372874368 3028374604644220160 328141073915565952 16074651616896463360 13374418086167809152 10674184555439154944 7973951024710500736 5273717493981846528 2573483963253192320 18319994506234089728 15619760975505435520 12919527444776781312 10219293914048127104 7519060383319472896 4818826852590818688 2118593321862164480 17865103864843061888 15164870334114407680 12464636803385753472 9764403272657099264 7064169741928445056 4363936211199790848 1663702680471136640 17410213223452034048 14709979692723379840 12009746161994725632 9309512631266071424 6609279100537417216 3909045569808763008 1208812039080108800 16955322582061006208 14255089051332352000 11554855520603697792 8854621989875043584 6154388459146389376 3454154928417735168 753921397689080960 16500431940669978368 13800198409941324160 11099964879212669952 8399731348484015744 5699497817755361536 2999264287026707328 299030756298053120 16045541299278950528 13345307768550296320 10645074237821642112 7944840707092987904 5244607176364333696 2544373645635679488 18290884188616576896 15590650657887922688 12890417127159268480 10190183596430614272 7489950065701960064 4789716534973305856 2089483004244651648 17835993547225549056 15135760016496894848 12435526485768240640 9735292955039586432 7035059424310932224 4334825893582278016 1634592362853623808 17381102905834521216 14680869375105867008 11980635844377212800 9280402313648558592 6580168782919904384 3879935252191250176 1179701721462595968 16926212264443493376 14225978733714839168 11525745202986184960 8825511672257530752 6125278141528876544 3425044610800222336 724811080071568128 16471321623052465536 13771088092323811328 11070854561595157120 8370621030866502912 5670387500137848704 2970153969409194496 269920438680540288 16016430981661437696 13316197450932783488 10615963920204129280 7915730389475475072 5215496858746820864 2515263328018166656 18261773870999064064 15561540340270409856 12861306809541755648 10161073278813101440 7460839748084447232 4760606217355793024 2060372686627138816 17806883229608036224 15106649698879382016 12406416168150727808 9706182637422073600 7005949106693419392 4305715575964765184 1605482045236110976 17351992588217008384 14651759057488354176 11951525526759699968 9251291996031045760 6551058465302391552 3850824934573737344 1150591403845083136 16897101946825980544 14196868416097326336 11496634885368672128 8796401354640017920 6096167823911363712 3395934293182709504 695700762454055296 16442211305434952704 13741977774706298496 11041744243977644288 8341510713248990080 5641277182520335872 2941043651791681664 240810121063027456 15987320664043924864 13287087133315270656 10586853602586616448 7886620071857962240 5186386541129308032 2486153010400653824 18232663553381551232 15532430022652897024 12832196491924242816 10131962961195588608 7431729430466934400 4731495899738280192 2031262369009625984 17777772911990523392 15077539381261869184 12377305850533214976 9677072319804560768 6976838789075906560 4276605258347252352 1576371727618598144 17322882270599495552 14622648739870841344 11922415209142187136 9222181678413532928 6521948147684878720 3821714616956224512 1121481086227570304 16867991629208467712 14167758098479813504 11467524567751159296 8767291037022505088 6067057506293850880 3366823975565196672 666590444836542464 16413100987817439872 13712867457088785664 11012633926360131456 8312400395631477248 5612166864902823040 2911933334174168832 211699803445514624 15958210346426412032 13257976815697757824 10557743284969103616 7857509754240449408 5157276223511795200 2457042692783140992 18203553235764038400 15503319705035384192 12803086174306729984 10102852643578075776 7402619112849421568 4702385582120767360 2002152051392113152 17748662594373010560 15048429063644356352 12348195532915702144 9647962002187047936 6947728471458393728 4247494940729739520 1547261410001085312 17293771952981982720 14593538422253328512 11893304891524674304 9193071360796020096 6492837830067365888 3792604299338711680 1092370768610057472 16838881311590954880 14138647780862300672 11438414250133646464 8738180719404992256 6037947188676338048 3337713657947683840 637480127219029632 16383990670199927040 13683757139471272832 10983523608742618624 8283290078013964416 5583056547285310208 2882823016556656000 182589485828001792 15929100028808899200 13228866498080244992 10528632967351590784 7828399436622936576 5128165905894282368 2427932375165628160 18174442918146525568 15474209387417871360 12773975856689217152 10073742325960562944 7373508795231908736 4673275264503254528 1973041733774600320 17719552276755497728 15019318746026843520 12319085215298189312 9618851684569535104 6918618153840880896 4218384623112226688 1518151092383572480 17264661635364469888 14564428104635815680 11864194573907161472 9163961043178507264 6463727512449853056 3763493981721198848 1063260450992544640 16809770993973442048 14109537463244787840 11409303932516133632 8709070401787479424 6008836871058825216 3308603340330171008 608369809601516800 16354880352582414208 13654646821853760000 10954413291125105792 8254179760396451584 5553946229667797376 2853712698939143168 153479168210488960 15899989711191386368 13199756180462732160 10499522649734077952 7799289119005423744 5099055588276769536 2398822057548115328 18145332600529012736 15445099069800358528 12744865539071704320 10044632008343050112 7344398477614395904 4644164946885741696 1943931416157087488 17690441959137984896 14990208428409330688 12289974897680676480 9589741366952022272 6889507836223368064 4189274305494713856 1489040774766059648 17235551317746957056 14535317787018302848 11835084256289648640 9134850725560994432 6434617194832340224 3734383664103686016 1034150133375031808 16780660676355929216 14080427145627275008 11380193614898620800 8679960084169966592 5979726553441312384 3279493022712658176 579259491984003968 16325770034964901376 13625536504236247168 10925302973507592960 8225069442778938752 5524835912050284544 2824602381321630336 124368850592976128 15870879393573873536 13170645862845219328 10470412332116565120 7770178801387910912 5069945270659256704 2369711739930602496 18116222282911499904 15415988752182845696 12715755221454191488 10015521690725537280 7315288159996883072 4615054629268228864 1914821098539574656 17661331641520472064 14961098110791817856 12260864580063163648 9560631049334509440 6860397518605855232 4160163987877201024 1459930457148546816 17206441000129444224 14506207469400790016 11805973938672135808 9105740407943481600 6405506877214827392 3705273346486173184 1005039815757518976 16751550358738416384 14051316828009762176 11351083297281107968 8650849766552453760 5950616235823799552 3250382705095145344 550149174366491136 16296659717347388544 13596426186618734336 10896192655890080128 8195959125161425920 5495725594432771712 2795492063704117504 95258532975463296 15841769075956360704 13141535545227706496 10441302014499052288 7741068483770398080 5040834953041743872 2340601422313089664 18087111965293987072 15386878434565332864 12686644903836678656 9986411373108024448 7286177842379370240 4585944311650716032 1885710780922061824 17632221323902959232 14931987793174305024 12231754262445650816 9531520731716996608 6831287200988342400 4131053670259688192 1430820139531033984 17177330682511931392 14477097151783277184 11776863621054622976 9076630090325968768 6376396559597314560 3676163028868660352 975929498140006144 16722440041120903552 14022206510392249344 11321972979663595136 8621739448934940928 5921505918206286720 3221272387477632512 521038856748978304 16267549399729875712 13567315869001221504 10867082338272567296 8166848807543913088 5466615276815258880 2766381746086604672 66148215357950464 15812658758338847872 13112425227610193664 10412191696881539456 7711958166152885248 5011724635424231040 2311491104695576832 18058001647676474240 15357768116947820032 12657534586219165824 9957301055490511616 7257067524761857408 4556833994033203200 1856600463304548992 17603111006285446400 14902877475556792192 12202643944828137984 9502410414099483776 6802176883370829568 4101943352642175360 1401709821913521152 17148220364894418560 14447986834165764352 11747753303437110144 9047519772708455936 6347286241979801728 3647052711251147520 946819180522493312 16693329723503390720 13993096192774736512 11292862662046082304 8592629131317428096 5892395600588773888 3192162069860119680 491928539131465472 16238439082112362880 13538205551383708672 10837972020655054464 8137738489926400256 5437504959197746048 2737271428469091840 37037897740437632 15783548440721335040 13083314909992680832 10383081379264026624 7682847848535372416 4982614317806718208 2282380787078064000 18028891330058961408 15328657799330307200 12628424268601652992 9928190737872998784 7227957207144344576 4527723676415690368 1827490145687036160 17574000688667933568 14873767157939279360 12173533627210625152 9473300096481970944 6773066565753316736 4072833035024662528 1372599504296008320 17119110047276905728 14418876516548251520 11718642985819597312 9018409455090943104 6318175924362288896 3617942393633634688 917708862904980480 16664219405885877888 13963985875157223680 11263752344428569472 8563518813699915264 5863285282971261056 3163051752242606848 462818221513952640 16209328764494850048 13509095233766195840 10808861703037541632 8108628172308887424 5408394641580233216 2708161110851579008 7927580122924800 15754438123103822208 13054204592375168000 10353971061646513792 7653737530917859584 4953504000189205376 2253270469460551168 17999781012441448576 15299547481712794368 12599313950984140160 9899080420255485952 7198846889526831744 4498613358798177536 1798379828069523328 17544890371050420736 14844656840321766528 12144423309593112320 9444189778864458112 6743956248135803904 4043722717407149696 1343489186678495488 17089999729659392896 14389766198930738688 11689532668202084480 8989299137473430272 6289065606744776064 3588832076016121856 888598545287467648 16635109088268365056 13934875557539710848 11234642026811056640 8534408496082402432 5834174965353748224 3133941434625094016 433707903896439808 16180218446877337216 13479984916148683008 10779751385420028800 8079517854691374592 5379284323962720384 2679050793234066176 18425561336214963584 15725327805486309376 13025094274757655168 10324860744029000960 7624627213300346752 4924393682571692544 2224160151843038336 17970670694823935744 15270437164095281536 12570203633366627328 9869970102637973120 7169736571909318912 4469503041180664704 1769269510452010496 17515780053432907904 14815546522704253696 12115312991975599488 9415079461246945280 6714845930518291072 4014612399789636864 1314378869060982656 17060889412041880064 14360655881313225856 11660422350584571648 8960188819855917440 6259955289127263232 3559721758398609024 859488227669954816 16605998770650852224 13905765239922198016 11205531709193543808 8505298178464889600 5805064647736235392 3104831117007581184 404597586278926976 16151108129259824384 13450874598531170176 10750641067802515968 8050407537073861760 5350174006345207552 2649940475616553344 18396451018597450752 15696217487868796544 12995983957140142336 10295750426411488128 7595516895682833920 4895283364954179712 2195049834225525504 17941560377206422912 15241326846477768704 12541093315749114496 9840859785020460288 7140626254291806080 4440392723563151872 1740159192834497664 17486669735815395072 14786436205086740864 12086202674358086656 9385969143629432448 6685735612900778240 3985502082172124032 1285268551443469824 17031779094424367232 14331545563695713024 11631312032967058816 8931078502238404608 6230844971509750400 3530611440781096192 830377910052441984 16576888453033339392 13876654922304685184 11176421391576030976 8476187860847376768 5775954330118722560 3075720799390068352 375487268661414144 16121997811642311552 13421764280913657344 10721530750185003136 8021297219456348928 5321063688727694720 2620830157999040512 18367340700979937920 15667107170251283712 12966873639522629504 10266640108793975296 7566406578065321088 4866173047336666880 2165939516608012672 17912450059588910080 15212216528860255872 12511982998131601664 9811749467402947456 7111515936674293248 4411282405945639040 1711048875216984832 17457559418197882240 14757325887469228032 12057092356740573824 9356858826011919616 6656625295283265408 3956391764554611200 1256158233825956992 17002668776806854400 14302435246078200192 11602201715349545984 8901968184620891776 6201734653892237568 3501501123163583360 801267592434929152 16547778135415826560 13847544604687172352 11147311073958518144 8447077543229863936 5746844012501209728 3046610481772555520 346376951043901312 16092887494024798720 13392653963296144512 10692420432567490304 7992186901838836096 5291953371110181888 2591719840381527680 18338230383362425088 15637996852633770880 12937763321905116672 10237529791176462464 7537296260447808256 4837062729719154048 2136829198990499840 17883339741971397248 15183106211242743040 12482872680514088832 9782639149785434624 7082405619056780416 4382172088328126208 1681938557599472000 17428449100580369408 14728215569851715200 12027982039123060992 9327748508394406784 6627514977665752576 3927281446937098368 1227047916208444160 16973558459189341568 14273324928460687360 11573091397732033152 8872857867003378944 6172624336274724736 3472390805546070528 772157274817416320 16518667817798313728 13818434287069659520 11118200756341005312 8417967225612351104 5717733694883696896 3017500164155042688 317266633426388480 16063777176407285888 13363543645678631680 10663310114949977472 7963076584221323264 5262843053492669056 2562609522764014848 18309120065744912256 15608886535016258048 12908653004287603840 10208419473558949632 7508185942830295424 4807952412101641216 2107718881372987008 17854229424353884416 15153995893625230208 12453762362896576000 9753528832167921792 7053295301439267584 4353061770710613376 1652828239981959168 17399338782962856576 14699105252234202368 11998871721505548160 9298638190776893952 6598404660048239744 3898171129319585536 1197937598590931328 16944448141571828736 14244214610843174528 11543981080114520320 8843747549385866112 6143514018657211904 3443280487928557696 743046957199903488 16489557500180800896 13789323969452146688 11089090438723492480 8388856907994838272 5688623377266184064 2988389846537529856 288156315808875648 16034666858789773056 13334433328061118848 10634199797332464640 7933966266603810432 5233732735875156224 2533499205146502016 18280009748127399424 15579776217398745216 12879542686670091008 10179309155941436800 7479075625212782592 4778842094484128384 2078608563755474176 17825119106736371584 15124885576007717376 12424652045279063168 9724418514550408960 7024184983821754752 4323951453093100544 1623717922364446336 17370228465345343744 14669994934616689536 11969761403888035328 9269527873159381120 6569294342430726912 3869060811702072704 1168827280973418496 16915337823954315904 14215104293225661696 11514870762497007488 8814637231768353280 6114403701039699072 3414170170311044864 713936639582390656 16460447182563288064 13760213651834633856 11059980121105979648 8359746590377325440 5659513059648671232 2959279528920017024 259045998191362816 16005556541172260224 13305323010443606016 10605089479714951808 7904855948986297600 5204622418257643392 2504388887528989184 18250899430509886592 15550665899781232384 12850432369052578176 10150198838323923968 7449965307595269760 4749731776866615552 2049498246137961344 17796008789118858752 15095775258390204544 12395541727661550336 9695308196932896128 6995074666204241920 4294841135475587712 1594607604746933504 17341118147727830912 14640884616999176704 11940651086270522496 9240417555541868288 6540184024813214080 3839950494084559872 1139716963355905664 16886227506336803072 14185993975608148864 11485760444879494656 8785526914150840448 6085293383422186240 3385059852693532032 684826321964877824 16431336864945775232 13731103334217121024 11030869803488466816 8330636272759812608 5630402742031158400 2930169211302504192 229935680573849984 15976446223554747392 13276212692826093184 10575979162097438976 7875745631368784768 5175512100640130560 2475278569911476352 18221789112892373760 15521555582163719552 12821322051435065344 10121088520706411136 7420854989977756928 4720621459249102720 2020387928520448512 17766898471501345920 15066664940772691712 12366431410044037504 9666197879315383296 6965964348586729088 4265730817858074880 1565497287129420672 17312007830110318080 14611774299381663872 11911540768653009664 9211307237924355456 6511073707195701248 3810840176467047040 1110606645738392832 16857117188719290240 14156883657990636032 11456650127261981824 8756416596533327616 6056183065804673408 3355949535076019200 655716004347364992 16402226547328262400 13701993016599608192 11001759485870953984 8301525955142299776 5601292424413645568 2901058893684991360 200825362956337152 15947335905937234560 13247102375208580352 10546868844479926144 7846635313751271936 5146401783022617728 2446168252293963520 18192678795274860928 15492445264546206720 12792211733817552512 10091978203088898304 7391744672360244096 4691511141631589888 1991277610902935680 17737788153883833088 15037554623155178880 12337321092426524672 9637087561697870464 6936854030969216256 4236620500240562048 1536386969511907840 17282897512492805248 14582663981764151040 11882430451035496832 9182196920306842624 6481963389578188416 3781729858849534208 1081496328120880000 16828006871101777408 14127773340373123200 11427539809644468992 8727306278915814784 6027072748187160576 3326839217458506368 626605686729852160 16373116229710749568 13672882698982095360 10972649168253441152 8272415637524786944 5572182106796132736 2871948576067478528 171715045338824320 15918225588319721728 13217992057591067520 10517758526862413312 7817524996133759104 5117291465405104896 2417057934676450688 18163568477657348096 15463334946928693888 12763101416200039680 10062867885471385472 7362634354742731264 4662400824014077056 1962167293285422848 17708677836266320256 15008444305537666048 12308210774809011840 9607977244080357632 6907743713351703424 4207510182623049216 1507276651894395008 17253787194875292416 14553553664146638208 11853320133417984000 9153086602689329792 6452853071960675584 3752619541232021376 1052386010503367168 16798896553484264576 14098663022755610368 11398429492026956160 8698195961298301952 5997962430569647744 3297728899840993536 597495369112339328 16344005912093236736 13643772381364582528 10943538850635928320 8243305319907274112 5543071789178619904 2842838258449965696 142604727721311488 15889115270702208896 13188881739973554688 10488648209244900480 7788414678516246272 5088181147787592064 2387947617058937856 18134458160039835264 15434224629311181056 12733991098582526848 10033757567853872640 7333524037125218432 4633290506396564224 1933056975667910016 17679567518648807424 14979333987920153216 12279100457191499008 9578866926462844800 6878633395734190592 4178399865005536384 1478166334276882176 17224676877257779584 14524443346529125376 11824209815800471168 9123976285071816960 6423742754343162752 3723509223614508544 1023275692885854336 16769786235866751744 14069552705138097536 11369319174409443328 8669085643680789120 5968852112952134912 3268618582223480704 568385051494826496 16314895594475723904 13614662063747069696 10914428533018415488 8214195002289761280 5513961471561107072 2813727940832452864 113494410103798656 15860004953084696064 13159771422356041856 10459537891627387648 7759304360898733440 5059070830170079232 2358837299441425024 18105347842422322432 15405114311693668224 12704880780965014016 10004647250236359808 7304413719507705600 4604180188779051392 1903946658050397184 17650457201031294592 14950223670302640384 12249990139573986176 9549756608845331968 6849523078116677760 4149289547388023552 1449056016659369344 17195566559640266752 14495333028911612544 11795099498182958336 9094865967454304128 6394632436725649920 3694398905996995712 994165375268341504 16740675918249238912 14040442387520584704 11340208856791930496 8639975326063276288 5939741795334622080 3239508264605967872 539274733877313664 16285785276858211072 13585551746129556864 10885318215400902656 8185084684672248448 5484851153943594240 2784617623214940032 84384092486285824 15830894635467183232 13130661104738529024 10430427574009874816 7730194043281220608 5029960512552566400 2329726981823912192 18076237524804809600 15376003994076155392 12675770463347501184 9975536932618846976 7275303401890192768 4575069871161538560 1874836340432884352 17621346883413781760 14921113352685127552 12220879821956473344 9520646291227819136 6820412760499164928 4120179229770510720 1419945699041856512 17166456242022753920 14466222711294099712 11765989180565445504 9065755649836791296 6365522119108137088 3665288588379482880 965055057650828672 16711565600631726080 14011332069903071872 11311098539174417664 8610865008445763456 5910631477717109248 3210397946988455040 510164416259800832 16256674959240698240 13556441428512044032 10856207897783389824 8155974367054735616 5455740836326081408 2755507305597427200 55273774868772992 15801784317849670400 13101550787121016192 10401317256392361984 7701083725663707776 5000850194935053568 2300616664206399360 18047127207187296768 15346893676458642560 12646660145729988352 9946426615001334144 7246193084272679936 4545959553544025728 1845726022815371520 17592236565796268928 14892003035067614720 12191769504338960512 9491535973610306304 6791302442881652096 4091068912152997888 1390835381424343680 17137345924405241088 14437112393676586880 11736878862947932672 9036645332219278464 6336411801490624256 3636178270761970048 935944740033315840 16682455283014213248 13982221752285559040 11281988221556904832 8581754690828250624 5881521160099596416 3181287629370942208 481054098642288000 16227564641623185408 13527331110894531200 10827097580165876992 8126864049437222784 5426630518708568576 2726396987979914368 26163457251260160 15772674000232157568 13072440469503503360 10372206938774849152 7671973408046194944 4971739877317540736 2271506346588886528 18018016889569783936 15317783358841129728 12617549828112475520 9917316297383821312 7217082766655167104 4516849235926512896 1816615705197858688 17563126248178756096 14862892717450101888 12162659186721447680 9462425655992793472 6762192125264139264 4061958594535485056 1361725063806830848 17108235606787728256 14408002076059074048 11707768545330419840 9007535014601765632 6307301483873111424 3607067953144457216 906834422415803008 16653344965396700416 13953111434668046208 11252877903939392000 8552644373210737792 5852410842482083584 3152177311753429376 451943781024775168 16198454324005672576 13498220793277018368 10797987262548364160 8097753731819709952 5397520201091055744 2697286670362401536 18443797213343298944 15743563682614644736 13043330151885990528 10343096621157336320 7642863090428682112 4942629559700027904 2242396028971373696 17988906571952271104 15288673041223616896 12588439510494962688 9888205979766308480 7187972449037654272 4487738918309000064 1787505387580345856 17534015930561243264 14833782399832589056 12133548869103934848 9433315338375280640 6733081807646626432 4032848276917972224 1332614746189318016 17079125289170215424 14378891758441561216 11678658227712907008 8978424696984252800 6278191166255598592 3577957635526944384 877724104798290176 16624234647779187584 13924001117050533376 11223767586321879168 8523534055593224960 5823300524864570752 3123066994135916544 422833463407262336 16169344006388159744 13469110475659505536 10768876944930851328 8068643414202197120 5368409883473542912 2668176352744888704 18414686895725786112 15714453364997131904 13014219834268477696 10313986303539823488 7613752772811169280 4913519242082515072 2213285711353860864 17959796254334758272 15259562723606104064 12559329192877449856 9859095662148795648 7158862131420141440 4458628600691487232 1758395069962833024 17504905612943730432 14804672082215076224 12104438551486422016 9404205020757767808 6703971490029113600 4003737959300459392 1303504428571805184 17050014971552702592 14349781440824048384 11649547910095394176 8949314379366739968 6249080848638085760 3548847317909431552 848613787180777344 16595124330161674752 13894890799433020544 11194657268704366336 8494423737975712128 5794190207247057920 3093956676518403712 393723145789749504 16140233688770646912 13440000158041992704 10739766627313338496 8039533096584684288 5339299565856030080 2639066035127375872 18385576578108273280 15685343047379619072 12985109516650964864 10284875985922310656 7584642455193656448 4884408924465002240 2184175393736348032 17930685936717245440 15230452405988591232 12530218875259937024 9829985344531282816 7129751813802628608 4429518283073974400 1729284752345320192 17475795295326217600 14775561764597563392 12075328233868909184 9375094703140254976 6674861172411600768 3974627641682946560 1274394110954292352 17020904653935189760 14320671123206535552 11620437592477881344 8920204061749227136 6219970531020572928 3519737000291918720 819503469563264512 16566014012544161920 13865780481815507712 11165546951086853504 8465313420358199296 5765079889629545088 3064846358900890880 364612828172236672 16111123371153134080 13410889840424479872 10710656309695825664 8010422778967171456 5310189248238517248 2609955717509863040 18356466260490760448 15656232729762106240 12955999199033452032 10255765668304797824 7555532137576143616 4855298606847489408 2155065076118835200 17901575619099732608 15201342088371078400 12501108557642424192 9800875026913769984 7100641496185115776 4400407965456461568 1700174434727807360 17446684977708704768 14746451446980050560 12046217916251396352 9345984385522742144 6645750854794087936 3945517324065433728 1245283793336779520 16991794336317676928 14291560805589022720 11591327274860368512 8891093744131714304 6190860213403060096 3490626682674405888 790393151945751680 16536903694926649088 13836670164197994880 11136436633469340672 8436203102740686464 5735969572012032256 3035736041283378048 335502510554723840 16082013053535621248 13381779522806967040 10681545992078312832 7981312461349658624 5281078930621004416 2580845399892350208 18327355942873247616 15627122412144593408 12926888881415939200 10226655350687284992 7526421819958630784 4826188289229976576 2125954758501322368 17872465301482219776 15172231770753565568 12471998240024911360 9771764709296257152 7071531178567602944 4371297647838948736 1671064117110294528 17417574660091191936 14717341129362537728 12017107598633883520 9316874067905229312 6616640537176575104 3916407006447920896 1216173475719266688 16962684018700164096 14262450487971509888 11562216957242855680 8861983426514201472 6161749895785547264 3461516365056893056 761282834328238848 16507793377309136256 13807559846580482048 11107326315851827840 8407092785123173632 5706859254394519424 3006625723665865216 306392192937211008 16052902735918108416 13352669205189454208 10652435674460800000 7952202143732145792 5251968613003491584 2551735082274837376 18298245625255734784 15598012094527080576 12897778563798426368 10197545033069772160 7497311502341117952 4797077971612463744 2096844440883809536 17843354983864706944 15143121453136052736 12442887922407398528 9742654391678744320 7042420860950090112 4342187330221435904 1641953799492781696 17388464342473679104 14688230811745024896 11987997281016370688 9287763750287716480 6587530219559062272 3887296688830408064 1187063158101753856 16933573701082651264 14233340170353997056 11533106639625342848 8832873108896688640 6132639578168034432 3432406047439380224 732172516710726016 16478683059691623424 13778449528962969216 11078215998234315008 8377982467505660800 5677748936777006592 2977515406048352384 277281875319698176 16023792418300595584 13323558887571941376 10623325356843287168 7923091826114632960 5222858295385978752 2522624764657324544 18269135307638221952 15568901776909567744 12868668246180913536 10168434715452259328 7468201184723605120 4767967653994950912 2067734123266296704 17814244666247194112 15114011135518539904 12413777604789885696 9713544074061231488 7013310543332577280 4313077012603923072 1612843481875268864 17359354024856166272 14659120494127512064 11958886963398857856 9258653432670203648 6558419901941549440 3858186371212895232 1157952840484241024 16904463383465138432 14204229852736484224 11503996322007830016 8803762791279175808 6103529260550521600 3403295729821867392 703062199093213184 16449572742074110592 13749339211345456384 11049105680616802176 8348872149888147968 5648638619159493760 2948405088430839552 248171557702185344 15994682100683082752 13294448569954428544 10594215039225774336 7893981508497120128 5193747977768465920 2493514447039811712 18240024990020709120 15539791459292054912 12839557928563400704 10139324397834746496 7439090867106092288 4738857336377438080 2038623805648783872 17785134348629681280 15084900817901027072 12384667287172372864 9684433756443718656 6984200225715064448 4283966694986410240 1583733164257756032 17330243707238653440 14630010176509999232 11929776645781345024 9229543115052690816 6529309584324036608 3829076053595382400 1128842522866728192 16875353065847625600 14175119535118971392 11474886004390317184 8774652473661662976 6074418942933008768 3374185412204354560 673951881475700352 16420462424456597760 13720228893727943552 11019995362999289344 8319761832270635136 5619528301541980928 2919294770813326720 219061240084672512 15965571783065569920 13265338252336915712 10565104721608261504 7864871190879607296 5164637660150953088 2464404129422298880 18210914672403196288 15510681141674542080 12810447610945887872 10110214080217233664 7409980549488579456 4709747018759925248 2009513488031271040 17756024031012168448 15055790500283514240 12355556969554860032 9655323438826205824 6955089908097551616 4254856377368897408 1554622846640243200 17301133389621140608 14600899858892486400 11900666328163832192 9200432797435177984 6500199266706523776 3799965735977869568 1099732205249215360 16846242748230112768 14146009217501458560 11445775686772804352 8745542156044150144 6045308625315495936 3345075094586841728 644841563858187520 16391352106839084928 13691118576110430720 10990885045381776512 8290651514653122304 5590417983924468096 2890184453195813888 189950922467159680 15936461465448057088 13236227934719402880 10535994403990748672 7835760873262094464 5135527342533440256 2435293811804786048 18181804354785683456 15481570824057029248 12781337293328375040 10081103762599720832 7380870231871066624 4680636701142412416 1980403170413758208 17726913713394655616 15026680182666001408 12326446651937347200 9626213121208692992 6925979590480038784 4225746059751384576 1525512529022730368 17272023072003627776 14571789541274973568 11871556010546319360 9171322479817665152 6471088949089010944 3770855418360356736 1070621887631702528 16817132430612599936 14116898899883945728 11416665369155291520 8716431838426637312 6016198307697983104 3315964776969328896 615731246240674688 16362241789221572096 13662008258492917888 10961774727764263680 8261541197035609472 5561307666306955264 2861074135578301056 160840604849646848 15907351147830544256 13207117617101890048 10506884086373235840 7806650555644581632 5106417024915927424 2406183494187273216 18152694037168170624 15452460506439516416 12752226975710862208 10051993444982208000 7351759914253553792 4651526383524899584 1951292852796245376 17697803395777142784 14997569865048488576 12297336334319834368 9597102803591180160 6896869272862525952 4196635742133871744 1496402211405217536 17242912754386114944 14542679223657460736 11842445692928806528 9142212162200152320 6441978631471498112 3741745100742843904 1041511570014189696 16788022112995087104 14087788582266432896 11387555051537778688 8687321520809124480 5987087990080470272 3286854459351816064 586620928623161856 16333131471604059264 13632897940875405056 10932664410146750848 8232430879418096640 5532197348689442432 2831963817960788224 131730287232134016 15878240830213031424 13178007299484377216 10477773768755723008 7777540238027068800 5077306707298414592 2377073176569760384 18123583719550657792 15423350188822003584 12723116658093349376 10022883127364695168 7322649596636040960 4622416065907386752 1922182535178732544 17668693078159629952 14968459547430975744 12268226016702321536 9567992485973667328 6867758955245013120 4167525424516358912 1467291893787704704 17213802436768602112 14513568906039947904 11813335375311293696 9113101844582639488 6412868313853985280 3712634783125331072 1012401252396676864 16758911795377574272 14058678264648920064 11358444733920265856 8658211203191611648 5957977672462957440 3257744141734303232 557510611005649024 16304021153986546432 13603787623257892224 10903554092529238016 8203320561800583808 5503087031071929600 2802853500343275392 102619969614621184 15849130512595518592 13148896981866864384 10448663451138210176 7748429920409555968 5048196389680901760 2347962858952247552 18094473401933144960 15394239871204490752 12694006340475836544 9993772809747182336 7293539279018528128 4593305748289873920 1893072217561219712 17639582760542117120 14939349229813462912 12239115699084808704 9538882168356154496 6838648637627500288 4138415106898846080 1438181576170191872 17184692119151089280 14484458588422435072 11784225057693780864 9083991526965126656 6383757996236472448 3683524465507818240 983290934779164032 16729801477760061440 14029567947031407232 11329334416302753024 8629100885574098816 5928867354845444608 3228633824116790400 528400293388136192 16274910836369033600 13574677305640379392 10874443774911725184 8174210244183070976 5473976713454416768 2773743182725762560 73509651997108352 15820020194978005760 13119786664249351552 10419553133520697344 7719319602792043136 5019086072063388928 2318852541334734720 18065363084315632128 15365129553586977920 12664896022858323712 9964662492129669504 7264428961401015296 4564195430672361088 1863961899943706880 17610472442924604288 14910238912195950080 12210005381467295872 9509771850738641664 6809538320009987456 4109304789281333248 1409071258552679040 17155581801533576448 14455348270804922240 11755114740076268032 9054881209347613824 6354647678618959616 3654414147890305408 954180617161651200 16700691160142548608 14000457629413894400 11300224098685240192 8599990567956585984 5899757037227931776 3199523506499277568 499289975770623360 16245800518751520768 13545566988022866560 10845333457294212352 8145099926565558144 5444866395836903936 2744632865108249728 44399334379595520 15790909877360492928 13090676346631838720 10390442815903184512 7690209285174530304 4989975754445876096 2289742223717221888 18036252766698119296 15336019235969465088 12635785705240810880 9935552174512156672 7235318643783502464 4535085113054848256 1834851582326194048 17581362125307091456 14881128594578437248 12180895063849783040 9480661533121128832 6780428002392474624 4080194471663820416 1379960940935166208 17126471483916063616 14426237953187409408 11726004422458755200 9025770891730100992 6325537361001446784 3625303830272792576 925070299544138368 16671580842525035776 13971347311796381568 11271113781067727360 8570880250339073152 5870646719610418944 3170413188881764736 470179658153110528 16216690201134007936 13516456670405353728 10816223139676699520 8115989608948045312 5415756078219391104 2715522547490736896 15289016762082688 15761799559742980096 13061566029014325888 10361332498285671680 7661098967557017472 4960865436828363264 2260631906099709056 18007142449080606464 15306908918351952256 12606675387623298048 9906441856894643840 7206208326165989632 4505974795437335424 1805741264708681216 17552251807689578624 14852018276960924416 12151784746232270208 9451551215503616000 6751317684774961792 4051084154046307584 1350850623317653376 17097361166298550784 14397127635569896576 11696894104841242368 8996660574112588160 6296427043383933952 3596193512655279744 895959981926625536 16642470524907522944 13942236994178868736 11242003463450214528 8541769932721560320 5841536401992906112 3141302871264251904 441069340535597696 16187579883516495104 13487346352787840896 10787112822059186688 8086879291330532480 5386645760601878272 2686412229873224064 18432922772854121472 15732689242125467264 13032455711396813056 10332222180668158848 7631988649939504640 4931755119210850432 2231521588482196224 17978032131463093632 15277798600734439424 12577565070005785216 9877331539277131008 7177098008548476800 4476864477819822592 1776630947091168384 17523141490072065792 14822907959343411584 12122674428614757376 9422440897886103168 6722207367157448960 4021973836428794752 1321740305700140544 17068250848681037952 14368017317952383744 11667783787223729536 8967550256495075328 6267316725766421120 3567083195037766912 866849664309112704 16613360207290010112 13913126676561355904 11212893145832701696 8512659615104047488 5812426084375393280 3112192553646739072 411959022918084864 16158469565898982272 13458236035170328064 10758002504441673856 8057768973713019648 5357535442984365440 2657301912255711232 18403812455236608640 15703578924507954432 13003345393779300224 10303111863050646016 7602878332321991808 4902644801593337600 2202411270864683392 17948921813845580800 15248688283116926592 12548454752388272384 9848221221659618176 7147987690930963968 4447754160202309760 1747520629473655552 17494031172454552960 14793797641725898752 12093564110997244544 9393330580268590336 6693097049539936128 3992863518811281920 1292629988082627712 17039140531063525120 14338907000334870912 11638673469606216704 8938439938877562496 6238206408148908288 3537972877420254080 837739346691599872 16584249889672497280 13884016358943843072 11183782828215188864 8483549297486534656 5783315766757880448 3083082236029226240 382848705300572032 16129359248281469440 13429125717552815232 10728892186824161024 8028658656095506816 5328425125366852608 2628191594638198400 18374702137619095808 15674468606890441600 12974235076161787392 10274001545433133184 7573768014704478976 4873534483975824768 2173300953247170560 17919811496228067968 15219577965499413760 12519344434770759552 9819110904042105344 7118877373313451136 4418643842584796928 1718410311856142720 17464920854837040128 14764687324108385920 12064453793379731712 9364220262651077504 6663986731922423296 3963753201193769088 1263519670465114880 17010030213446012288 14309796682717358080 11609563151988703872 8909329621260049664 6209096090531395456 3508862559802741248 808629029074087040 16555139572054984448 13854906041326330240 11154672510597676032 8454438979869021824 5754205449140367616 3053971918411713408 353738387683059200 16100248930663956608 13400015399935302400 10699781869206648192 7999548338477993984 5299314807749339776 2599081277020685568 18345591820001582976 15645358289272928768 12945124758544274560 10244891227815620352 7544657697086966144 4844424166358311936 2144190635629657728 17890701178610555136 15190467647881900928 12490234117153246720 9790000586424592512 7089767055695938304 4389533524967284096 1689299994238629888 17435810537219527296 14735577006490873088 12035343475762218880 9335109945033564672 6634876414304910464 3934642883576256256 1234409352847602048 16980919895828499456 14280686365099845248 11580452834371191040 8880219303642536832 6179985772913882624 3479752242185228416 779518711456574208 16526029254437471616 13825795723708817408 11125562192980163200 8425328662251508992 5725095131522854784 3024861600794200576 324628070065546368 16071138613046443776 13370905082317789568 10670671551589135360 7970438020860481152 5270204490131826944 2569970959403172736 18316481502384070144 15616247971655415936 12916014440926761728 10215780910198107520 7515547379469453312 4815313848740799104 2115080318012144896 17861590860993042304 15161357330264388096 12461123799535733888 9760890268807079680 7060656738078425472 4360423207349771264 1660189676621117056 17406700219602014464 14706466688873360256 12006233158144706048 9305999627416051840 6605766096687397632 3905532565958743424 1205299035230089216 16951809578210986624 14251576047482332416 11551342516753678208 8851108986025024000 6150875455296369792 3450641924567715584 750408393839061376 16496918936819958784 13796685406091304576 11096451875362650368 8396218344633996160 5695984813905341952 2995751283176687744 295517752448033536 16042028295428930944 13341794764700276736 10641561233971622528 7941327703242968320 5241094172514314112 2540860641785659904 18287371184766557312 15587137654037903104 12886904123309248896 10186670592580594688 7486437061851940480 4786203531123286272 2085970000394632064 17832480543375529472 15132247012646875264 12432013481918221056 9731779951189566848 7031546420460912640 4331312889732258432 1631079359003604224 17377589901984501632 14677356371255847424 11977122840527193216 9276889309798539008 6576655779069884800 3876422248341230592 1176188717612576384 16922699260593473792 14222465729864819584 11522232199136165376 8821998668407511168 6121765137678856960 3421531606950202752 721298076221548544 16467808619202445952 13767575088473791744 11067341557745137536 8367108027016483328 5666874496287829120 2966640965559174912 266407434830520704 16012917977811418112 13312684447082763904 10612450916354109696 7912217385625455488 5211983854896801280 2511750324168147072 18258260867149044480 15558027336420390272 12857793805691736064 10157560274963081856 7457326744234427648 4757093213505773440 2056859682777119232 17803370225758016640 15103136695029362432 12402903164300708224 9702669633572054016 7002436102843399808 4302202572114745600 1601969041386091392 17348479584366988800 14648246053638334592 11948012522909680384 9247778992181026176 6547545461452371968 3847311930723717760 1147078399995063552 16893588942975960960 14193355412247306752 11493121881518652544 8792888350789998336 6092654820061344128 3392421289332689920 692187758604035712 16438698301584933120 13738464770856278912 11038231240127624704 8337997709398970496 5637764178670316288 2937530647941662080 237297117213007872 15983807660193905280 13283574129465251072 10583340598736596864 7883107068007942656 5182873537279288448 2482640006550634240 18229150549531531648 15528917018802877440 12828683488074223232 10128449957345569024 7428216426616914816 4727982895888260608 2027749365159606400 17774259908140503808 15074026377411849600 12373792846683195392 9673559315954541184 6973325785225886976 4273092254497232768 1572858723768578560 17319369266749475968 14619135736020821760 11918902205292167552 9218668674563513344 6518435143834859136 3818201613106204928 1117968082377550720 16864478625358448128 14164245094629793920 11464011563901139712 8763778033172485504 6063544502443831296 3363310971715177088 663077440986522880 16409587983967420288 13709354453238766080 11009120922510111872 8308887391781457664 5608653861052803456 2908420330324149248 208186799595495040 15954697342576392448 13254463811847738240 10554230281119084032 7853996750390429824 5153763219661775616 2453529688933121408 18200040231914018816 15499806701185364608 12799573170456710400 10099339639728056192 7399106108999401984 4698872578270747776 1998639047542093568 17745149590522990976 15044916059794336768 12344682529065682560 9644448998337028352 6944215467608374144 4243981936879719936 1543748406151065728 17290258949131963136 14590025418403308928 11889791887674654720 9189558356946000512 6489324826217346304 3789091295488692096 1088857764760037888 16835368307740935296 14135134777012281088 11434901246283626880 8734667715554972672 6034434184826318464 3334200654097664256 633967123369010048 16380477666349907456 13680244135621253248 10980010604892599040 8279777074163944832 5579543543435290624 2879310012706636416 179076481977982208 15925587024958879616 13225353494230225408 10525119963501571200 7824886432772916992 5124652902044262784 2424419371315608576 18170929914296505984 15470696383567851776 12770462852839197568 10070229322110543360 7369995791381889152 4669762260653234944 1969528729924580736 17716039272905478144 15015805742176823936 12315572211448169728 9615338680719515520 6915105149990861312 4214871619262207104 1514638088533552896 17261148631514450304 14560915100785796096 11860681570057141888 9160448039328487680 6460214508599833472 3759980977871179264 1059747447142525056 16806257990123422464 14106024459394768256 11405790928666114048 8705557397937459840 6005323867208805632 3305090336480151424 604856805751497216 16351367348732394624 13651133818003740416 10950900287275086208 8250666756546432000 5550433225817777792 2850199695089123584 149966164360469376 15896476707341366784 13196243176612712576 10496009645884058368 7795776115155404160 5095542584426749952 2395309053698095744 18141819596678993152 15441586065950338944 12741352535221684736 10041119004493030528 7340885473764376320 4640651943035722112 1940418412307067904 17686928955287965312 14986695424559311104 12286461893830656896 9586228363102002688 6885994832373348480 4185761301644694272 1485527770916040064 17232038313896937472 14531804783168283264 11831571252439629056 9131337721710974848 6431104190982320640 3730870660253666432 1030637129525012224 16777147672505909632 14076914141777255424 11376680611048601216 8676447080319947008 5976213549591292800 3275980018862638592 575746488133984384 16322257031114881792 13622023500386227584 10921789969657573376 8221556438928919168 5521322908200264960 2821089377471610752 120855846742956544 15867366389723853952 13167132858995199744 10466899328266545536 7766665797537891328 5066432266809237120 2366198736080582912 18112709279061480320 15412475748332826112 12712242217604171904 10012008686875517696 7311775156146863488 4611541625418209280 1911308094689555072 17657818637670452480 14957585106941798272 12257351576213144064 9557118045484489856 6856884514755835648 4156650984027181440 1456417453298527232 17202927996279424640 14502694465550770432 11802460934822116224 9102227404093462016 6401993873364807808 3701760342636153600 1001526811907499392 16748037354888396800 14047803824159742592 11347570293431088384 8647336762702434176 5947103231973779968 3246869701245125760 546636170516471552 16293146713497368960 13592913182768714752 10892679652040060544 8192446121311406336 5492212590582752128 2791979059854097920 91745529125443712 15838256072106341120 13138022541377686912 10437789010649032704 7737555479920378496 5037321949191724288 2337088418463070080 18083598961443967488 15383365430715313280 12683131899986659072 9982898369258004864 7282664838529350656 4582431307800696448 1882197777072042240 17628708320052939648 14928474789324285440 12228241258595631232 9528007727866977024 6827774197138322816 4127540666409668608 1427307135681014400 17173817678661911808 14473584147933257600 11773350617204603392 9073117086475949184 6372883555747294976 3672650025018640768 972416494289986560 16718927037270883968 14018693506542229760 11318459975813575552 8618226445084921344 5917992914356267136 3217759383627612928 517525852898958720 16264036395879856128 13563802865151201920 10863569334422547712 8163335803693893504 5463102272965239296 2762868742236585088 62635211507930880 15809145754488828288 13108912223760174080 10408678693031519872 7708445162302865664 5008211631574211456 2307978100845557248 18054488643826454656 15354255113097800448 12654021582369146240 9953788051640492032 7253554520911837824 4553320990183183616 1853087459454529408 17599598002435426816 14899364471706772608 12199130940978118400 9498897410249464192 6798663879520809984 4098430348792155776 1398196818063501568 17144707361044398976 14444473830315744768 11744240299587090560 9044006768858436352 6343773238129782144 3643539707401127936 943306176672473728 16689816719653371136 13989583188924716928 11289349658196062720 8589116127467408512 5888882596738754304 3188649066010100096 488415535281445888 16234926078262343296 13534692547533689088 10834459016805034880 8134225486076380672 5433991955347726464 2733758424619072256 33524893890418048 15780035436871315456 13079801906142661248 10379568375414007040 7679334844685352832 4979101313956698624 2278867783228044416 18025378326208941824 15325144795480287616 12624911264751633408 9924677734022979200 7224444203294324992 4524210672565670784 1823977141837016576 17570487684817913984 14870254154089259776 12170020623360605568 9469787092631951360 6769553561903297152 4069320031174642944 1369086500445988736 17115597043426886144 14415363512698231936 11715129981969577728 9014896451240923520 6314662920512269312 3614429389783615104 914195859054960896 16660706402035858304 13960472871307204096 11260239340578549888 8560005809849895680 5859772279121241472 3159538748392587264 459305217663933056 16205815760644830464 13505582229916176256 10805348699187522048 8105115168458867840 5404881637730213632 2704648107001559424 4414576272905216 15750925119253802624 13050691588525148416 10350458057796494208 7650224527067840000 4949990996339185792 2249757465610531584 17996268008591428992 15296034477862774784 12595800947134120576 9895567416405466368 7195333885676812160 4495100354948157952 1794866824219503744 17541377367200401152 14841143836471746944 12140910305743092736 9440676775014438528 6740443244285784320 4040209713557130112 1339976182828475904 17086486725809373312 14386253195080719104 11686019664352064896 8985786133623410688 6285552602894756480 3585319072166102272 885085541437448064 16631596084418345472 13931362553689691264 11231129022961037056 8530895492232382848 5830661961503728640 3130428430775074432 430194900046420224 16176705443027317632 13476471912298663424 10776238381570009216 8076004850841355008 5375771320112700800 2675537789384046592 18422048332364944000 15721814801636289792 13021581270907635584 10321347740178981376 7621114209450327168 4920880678721672960 2220647147993018752 17967157690973916160 15266924160245261952 12566690629516607744 9866457098787953536 7166223568059299328 4465990037330645120 1765756506601990912 17512267049582888320 14812033518854234112 12111799988125579904 9411566457396925696 6711332926668271488 4011099395939617280 1310865865210963072 17057376408191860480 14357142877463206272 11656909346734552064 8956675816005897856 6256442285277243648 3556208754548589440 855975223819935232 16602485766800832640 13902252236072178432 11202018705343524224 8501785174614870016 5801551643886215808 3101318113157561600 401084582428907392 16147595125409804800 13447361594681150592 10747128063952496384 8046894533223842176 5346661002495187968 2646427471766533760 18392938014747431168 15692704484018776960 12992470953290122752 10292237422561468544 7592003891832814336 4891770361104160128 2191536830375505920 17938047373356403328 15237813842627749120 12537580311899094912 9837346781170440704 7137113250441786496 4436879719713132288 1736646188984478080 17483156731965375488 14782923201236721280 12082689670508067072 9382456139779412864 6682222609050758656 3981989078322104448 1281755547593450240 17028266090574347648 14328032559845693440 11627799029117039232 8927565498388385024 6227331967659730816 3527098436931076608 826864906202422400 16573375449183319808 13873141918454665600 11172908387726011392 8472674856997357184 5772441326268702976 3072207795540048768 371974264811394560 16118484807792291968 13418251277063637760 10718017746334983552 8017784215606329344 5317550684877675136 2617317154149020928 18363827697129918336 15663594166401264128 12963360635672609920 10263127104943955712 7562893574215301504 4862660043486647296 2162426512757993088 17908937055738890496 15208703525010236288 12508469994281582080 9808236463552927872 7108002932824273664 4407769402095619456 1707535871366965248 17454046414347862656 14753812883619208448 12053579352890554240 9353345822161900032 6653112291433245824 3952878760704591616 1252645229975937408 16999155772956834816 14298922242228180608 11598688711499526400 8898455180770872192 6198221650042217984 3497988119313563776 797754588584909568 16544265131565806976 13844031600837152768 11143798070108498560 8443564539379844352 5743331008651190144 3043097477922535936 342863947193881728 16089374490174779136 13389140959446124928 10688907428717470720 7988673897988816512 5288440367260162304 2588206836531508096 18334717379512405504 15634483848783751296 12934250318055097088 10234016787326442880 7533783256597788672 4833549725869134464 2133316195140480256 17879826738121377664 15179593207392723456 12479359676664069248 9779126145935415040 7078892615206760832 4378659084478106624 1678425553749452416 17424936096730349824 14724702566001695616 12024469035273041408 9324235504544387200 6624001973815732992 3923768443087078784 1223534912358424576 16970045455339321984 14269811924610667776 11569578393882013568 8869344863153359360 6169111332424705152 3468877801696050944 768644270967396736 16515154813948294144 13814921283219639936 11114687752490985728 8414454221762331520 5714220691033677312 3013987160305023104 313753629576368896 16060264172557266304 13360030641828612096 10659797111099957888 7959563580371303680 5259330049642649472 2559096518913995264 18305607061894892672 15605373531166238464 12905140000437584256 10204906469708930048 7504672938980275840 4804439408251621632 2104205877522967424 17850716420503864832 15150482889775210624 12450249359046556416 9750015828317902208 7049782297589248000 4349548766860593792 1649315236131939584 17395825779112836992 14695592248384182784 11995358717655528576 9295125186926874368 6594891656198220160 3894658125469565952 1194424594740911744 16940935137721809152 14240701606993154944 11540468076264500736 8840234545535846528 6140001014807192320 3439767484078538112 739533953349883904 16486044496330781312 13785810965602127104 11085577434873472896 8385343904144818688 5685110373416164480 2984876842687510272 284643311958856064 16031153854939753472 13330920324211099264 10630686793482445056 7930453262753790848 5230219732025136640 2529986201296482432 18276496744277379840 15576263213548725632 12876029682820071424 10175796152091417216 7475562621362763008 4775329090634108800 2075095559905454592 17821606102886352000 15121372572157697792 12421139041429043584 9720905510700389376 7020671979971735168 4320438449243080960 1620204918514426752 17366715461495324160 14666481930766669952 11966248400038015744 9266014869309361536 6565781338580707328 3865547807852053120 1165314277123398912 16911824820104296320 14211591289375642112 11511357758646987904 8811124227918333696 6110890697189679488 3410657166461025280 710423635732371072 16456934178713268480 13756700647984614272 11056467117255960064 8356233586527305856 5656000055798651648 2955766525069997440 255532994341343232 16002043537322240640 13301810006593586432 10601576475864932224 7901342945136278016 5201109414407623808 2500875883678969600 18247386426659867008 15547152895931212800 12846919365202558592 10146685834473904384 7446452303745250176 4746218773016595968 2045985242287941760 17792495785268839168 15092262254540184960 12392028723811530752 9691795193082876544 6991561662354222336 4291328131625568128 1591094600896913920 17337605143877811328 14637371613149157120 11937138082420502912 9236904551691848704 6536671020963194496 3836437490234540288 1136203959505886080 16882714502486783488 14182480971758129280 11482247441029475072 8782013910300820864 6081780379572166656 3381546848843512448 681313318114858240 16427823861095755648 13727590330367101440 11027356799638447232 8327123268909793024 5626889738181138816 2926656207452484608 226422676723830400 15972933219704727808 13272699688976073600 10572466158247419392 7872232627518765184 5171999096790110976 2471765566061456768 18218276109042354176 15518042578313699968 12817809047585045760 10117575516856391552 7417341986127737344 4717108455399083136 2016874924670428928 17763385467651326336 15063151936922672128 12362918406194017920 9662684875465363712 6962451344736709504 4262217814008055296 1561984283279401088 17308494826260298496 14608261295531644288 11908027764802990080 9207794234074335872 6507560703345681664 3807327172617027456 1107093641888373248 16853604184869270656 14153370654140616448 11453137123411962240 8752903592683308032 6052670061954653824 3352436531225999616 652203000497345408 16398713543478242816 13698480012749588608 10998246482020934400 8298012951292280192 5597779420563625984 2897545889834971776 197312359106317568 15943822902087214976 13243589371358560768 10543355840629906560 7843122309901252352 5142888779172598144 2442655248443943936 18189165791424841344 15488932260696187136 12788698729967532928 10088465199238878720 7388231668510224512 4687998137781570304 1987764607052916096 17734275150033813504 15034041619305159296 12333808088576505088 9633574557847850880 6933341027119196672 4233107496390542464 1532873965661888256 17279384508642785664 14579150977914131456 11878917447185477248 9178683916456823040 6478450385728168832 3778216854999514624 1077983324270860416 16824493867251757824 14124260336523103616 11424026805794449408 8723793275065795200 6023559744337140992 3323326213608486784 623092682879832576 16369603225860729984 13669369695132075776 10969136164403421568 8268902633674767360 5568669102946113152 2868435572217458944 168202041488804736 15914712584469702144 13214479053741047936 10514245523012393728 7814011992283739520 5113778461555085312 2413544930826431104 18160055473807328512 15459821943078674304 12759588412350020096 10059354881621365888 7359121350892711680 4658887820164057472 1958654289435403264 17705164832416300672 15004931301687646464 12304697770958992256 9604464240230338048 6904230709501683840 4203997178773029632 1503763648044375424 17250274191025272832 14550040660296618624 11849807129567964416 9149573598839310208 6449340068110656000 3749106537382001792 1048873006653347584 16795383549634244992 14095150018905590784 11394916488176936576 8694682957448282368 5994449426719628160 3294215895990973952 593982365262319744 16340492908243217152 13640259377514562944 10940025846785908736 8239792316057254528 5539558785328600320 2839325254599946112 139091723871291904 15885602266852189312 13185368736123535104 10485135205394880896 7784901674666226688 5084668143937572480 2384434613208918272 18130945156189815680 15430711625461161472 12730478094732507264 10030244564003853056 7330011033275198848 4629777502546544640 1929543971817890432 17676054514798787840 14975820984070133632 12275587453341479424 9575353922612825216 6875120391884171008 4174886861155516800 1474653330426862592 17221163873407760000 14520930342679105792 11820696811950451584 9120463281221797376 6420229750493143168 3719996219764488960 1019762689035834752 16766273232016732160 14066039701288077952 11365806170559423744 8665572639830769536 5965339109102115328 3265105578373461120 564872047644806912 16311382590625704320 13611149059897050112 10910915529168395904 8210681998439741696 5510448467711087488 2810214936982433280 109981406253779072 15856491949234676480 13156258418506022272 10456024887777368064 7755791357048713856 5055557826320059648 2355324295591405440 18101834838572302848 15401601307843648640 12701367777114994432 10001134246386340224 7300900715657686016 4600667184929031808 1900433654200377600 17646944197181275008 14946710666452620800 12246477135723966592 9546243604995312384 6846010074266658176 4145776543538003968 1445543012809349760 17192053555790247168 14491820025061592960 11791586494332938752 9091352963604284544 6391119432875630336 3690885902146976128 990652371418321920 16737162914399219328 14036929383670565120 11336695852941910912 8636462322213256704 5936228791484602496 3235995260755948288 535761730027294080 16282272273008191488 13582038742279537280 10881805211550883072 8181571680822228864 5481338150093574656 2781104619364920448 80871088636266240 15827381631617163648 13127148100888509440 10426914570159855232 7726681039431201024 5026447508702546816 2326213977973892608 18072724520954790016 15372490990226135808 12672257459497481600 9972023928768827392 7271790398040173184 4571556867311518976 1871323336582864768 17617833879563762176 14917600348835107968 12217366818106453760 9517133287377799552 6816899756649145344 4116666225920491136 1416432695191836928 17162943238172734336 14462709707444080128 11762476176715425920 9062242645986771712 6362009115258117504 3661775584529463296 961542053800809088 16708052596781706496 14007819066053052288 11307585535324398080 8607352004595743872 5907118473867089664 3206884943138435456 506651412409781248 16253161955390678656 13552928424662024448 10852694893933370240 8152461363204716032 5452227832476061824 2751994301747407616 51760771018753408 15798271313999650816 13098037783270996608 10397804252542342400 7697570721813688192 4997337191085033984 2297103660356379776 18043614203337277184 15343380672608622976 12643147141879968768 9942913611151314560 7242680080422660352 4542446549694006144 1842213018965351936 17588723561946249344 14888490031217595136 12188256500488940928 9488022969760286720 6787789439031632512 4087555908302978304 1387322377574324096 17133832920555221504 14433599389826567296 11733365859097913088 9033132328369258880 6332898797640604672 3632665266911950464 932431736183296256 16678942279164193664 13978708748435539456 11278475217706885248 8578241686978231040 5878008156249576832 3177774625520922624 477541094792268416 16224051637773165824 13523818107044511616 10823584576315857408 8123351045587203200 5423117514858548992 2722883984129894784 22650453401240576 15769160996382137984 13068927465653483776 10368693934924829568 7668460404196175360 4968226873467521152 2267993342738866944 18014503885719764352 15314270354991110144 12614036824262455936 9913803293533801728 7213569762805147520 4513336232076493312 1813102701347839104 17559613244328736512 14859379713600082304 12159146182871428096 9458912652142773888 6758679121414119680 4058445590685465472 1358212059956811264 17104722602937708672 14404489072209054464 11704255541480400256 9004022010751746048 6303788480023091840 3603554949294437632 903321418565783424 16649831961546680832 13949598430818026624 11249364900089372416 8549131369360718208 5848897838632064000 3148664307903409792 448430777174755584 16194941320155652992 13494707789426998784 10794474258698344576 8094240727969690368 5394007197241036160 2693773666512381952 18440284209493279360 15740050678764625152 13039817148035970944 10339583617307316736 7639350086578662528 4939116555850008320 2238883025121354112 17985393568102251520 15285160037373597312 12584926506644943104 9884692975916288896 7184459445187634688 4484225914458980480 1783992383730326272 17530502926711223680 14830269395982569472 12130035865253915264 9429802334525261056 6729568803796606848 4029335273067952640 1329101742339298432 17075612285320195840 14375378754591541632 11675145223862887424 8974911693134233216 6274678162405579008 3574444631676924800 874211100948270592 16620721643929168000 13920488113200513792 11220254582471859584 8520021051743205376 5819787521014551168 3119553990285896960 419320459557242752 16165831002538140160 13465597471809485952 10765363941080831744 8065130410352177536 5364896879623523328 2664663348894869120 18411173891875766528 15710940361147112320 13010706830418458112 10310473299689803904 7610239768961149696 4910006238232495488 2209772707503841280 17956283250484738688 15256049719756084480 12555816189027430272 9855582658298776064 7155349127570121856 4455115596841467648 1754882066112813440 17501392609093710848 14801159078365056640 12100925547636402432 9400692016907748224 6700458486179094016 4000224955450439808 1299991424721785600 17046501967702683008 14346268436974028800 11646034906245374592 8945801375516720384 6245567844788066176 3545334314059411968 845100783330757760 16591611326311655168 13891377795583000960 11191144264854346752 8490910734125692544 5790677203397038336 3090443672668384128 390210141939729920 16136720684920627328 13436487154191973120 10736253623463318912 8036020092734664704 5335786562006010496 2635553031277356288 18382063574258253696 15681830043529599488 12981596512800945280 10281362982072291072 7581129451343636864 4880895920614982656 2180662389886328448 17927172932867225856 15226939402138571648 12526705871409917440 9826472340681263232 7126238809952609024 4426005279223954816 1725771748495300608 17472282291476198016 14772048760747543808 12071815230018889600 9371581699290235392 6671348168561581184 3971114637832926976 1270881107104272768 17017391650085170176 14317158119356515968 11616924588627861760 8916691057899207552 6216457527170553344 3516223996441899136 815990465713244928 16562501008694142336 13862267477965488128 11162033947236833920 8461800416508179712 5761566885779525504 3061333355050871296 361099824322217088 16107610367303114496 13407376836574460288 10707143305845806080 8006909775117151872 5306676244388497664 2606442713659843456 18352953256640740864 15652719725912086656 12952486195183432448 10252252664454778240 7552019133726124032 4851785602997469824 2151552072268815616 17898062615249713024 15197829084521058816 12497595553792404608 9797362023063750400 7097128492335096192 4396894961606441984 1696661430877787776 17443171973858685184 14742938443130030976 12042704912401376768 9342471381672722560 6642237850944068352 3942004320215414144 1241770789486759936 16988281332467657344 14288047801739003136 11587814271010348928 8887580740281694720 6187347209553040512 3487113678824386304 786880148095732096 16533390691076629504 13833157160347975296 11132923629619321088 8432690098890666880 5732456568162012672 3032223037433358464 331989506704704256 16078500049685601664 13378266518956947456 10678032988228293248 7977799457499639040 5277565926770984832 2577332396042330624 18323842939023228032 15623609408294573824 12923375877565919616 10223142346837265408 7522908816108611200 4822675285379956992 2122441754651302784 17868952297632200192 15168718766903545984 12468485236174891776 9768251705446237568 7068018174717583360 4367784643988929152 1667551113260274944 17414061656241172352 14713828125512518144 12013594594783863936 9313361064055209728 6613127533326555520 3912894002597901312 1212660471869247104 16959171014850144512 14258937484121490304 11558703953392836096 8858470422664181888 6158236891935527680 3458003361206873472 757769830478219264 16504280373459116672 13804046842730462464 11103813312001808256 8403579781273154048 5703346250544499840 3003112719815845632 302879189087191424 16049389732068088832 13349156201339434624 10648922670610780416 7948689139882126208 5248455609153472000 2548222078424817792 18294732621405715200 15594499090677060992 12894265559948406784 10194032029219752576 7493798498491098368 4793564967762444160 2093331437033789952 17839841980014687360 15139608449286033152 12439374918557378944 9739141387828724736 7038907857100070528 4338674326371416320 1638440795642762112 17384951338623659520 14684717807895005312 11984484277166351104 9284250746437696896 6584017215709042688 3883783684980388480 1183550154251734272 16930060697232631680 14229827166503977472 11529593635775323264 8829360105046669056 6129126574318014848 3428893043589360640 728659512860706432 16475170055841603840 13774936525112949632 11074702994384295424 8374469463655641216 5674235932926987008 2974002402198332800 273768871469678592 16020279414450576000 13320045883721921792 10619812352993267584 7919578822264613376 5219345291535959168 2519111760807304960 18265622303788202368 15565388773059548160 12865155242330893952 10164921711602239744 7464688180873585536 4764454650144931328 2064221119416277120 17810731662397174528 15110498131668520320 12410264600939866112 9710031070211211904 7009797539482557696 4309564008753903488 1609330478025249280 17355841021006146688 14655607490277492480 11955373959548838272 9255140428820184064 6554906898091529856 3854673367362875648 1154439836634221440 16900950379615118848 14200716848886464640 11500483318157810432 8800249787429156224 6100016256700502016 3399782725971847808 699549195243193600 16446059738224091008 13745826207495436800 11045592676766782592 8345359146038128384 5645125615309474176 2944892084580819968 244658553852165760 15991169096833063168 13290935566104408960 10590702035375754752 7890468504647100544 5190234973918446336 2490001443189792128 18236511986170689536 15536278455442035328 12836044924713381120 10135811393984726912 7435577863256072704 4735344332527418496 2035110801798764288 17781621344779661696 15081387814051007488 12381154283322353280 9680920752593699072 6980687221865044864 4280453691136390656 1580220160407736448 17326730703388633856 14626497172659979648 11926263641931325440 9226030111202671232 6525796580474017024 3825563049745362816 1125329519016708608 16871840061997606016 14171606531268951808 11471373000540297600 8771139469811643392 6070905939082989184 3370672408354334976 670438877625680768 16416949420606578176 13716715889877923968 11016482359149269760 8316248828420615552 5616015297691961344 2915781766963307136 215548236234652928 15962058779215550336 13261825248486896128 10561591717758241920 7861358187029587712 5161124656300933504 2460891125572279296 18207401668553176704 15507168137824522496 12806934607095868288 10106701076367214080 7406467545638559872 4706234014909905664 2006000484181251456 17752511027162148864 15052277496433494656 12352043965704840448 9651810434976186240 6951576904247532032 4251343373518877824 1551109842790223616 17297620385771121024 14597386855042466816 11897153324313812608 9196919793585158400 6496686262856504192 3796452732127849984 1096219201399195776 16842729744380093184 14142496213651438976 11442262682922784768 8742029152194130560 6041795621465476352 3341562090736822144 641328560008167936 16387839102989065344 13687605572260411136 10987372041531756928 8287138510803102720 5586904980074448512 2886671449345794304 186437918617140096 15932948461598037504 13232714930869383296 10532481400140729088 7832247869412074880 5132014338683420672 2431780807954766464 18178291350935663872 15478057820207009664 12777824289478355456 10077590758749701248 7377357228021047040 4677123697292392832 1976890166563738624 17723400709544636032 15023167178815981824 12322933648087327616 9622700117358673408 6922466586630019200 4222233055901364992 1521999525172710784 17268510068153608192 14568276537424953984 11868043006696299776 9167809475967645568 6467575945238991360 3767342414510337152 1067108883781682944 16813619426762580352 14113385896033926144 11413152365305271936 8712918834576617728 6012685303847963520 3312451773119309312 612218242390655104 16358728785371552512 13658495254642898304 10958261723914244096 8258028193185589888 5557794662456935680 2857561131728281472 157327600999627264 15903838143980524672 13203604613251870464 10503371082523216256 7803137551794562048 5102904021065907840 2402670490337253632 18149181033318151040 15448947502589496832 12748713971860842624 10048480441132188416 7348246910403534208 4648013379674880000 1947779848946225792 17694290391927123200 14994056861198468992 12293823330469814784 9593589799741160576 6893356269012506368 4193122738283852160 1492889207555197952 17239399750536095360 14539166219807441152 11838932689078786944 9138699158350132736 6438465627621478528 3738232096892824320 1037998566164170112 16784509109145067520 14084275578416413312 11384042047687759104 8683808516959104896 5983574986230450688 3283341455501796480 583107924773142272 16329618467754039680 13629384937025385472 10929151406296731264 8228917875568077056 5528684344839422848 2828450814110768640 128217283382114432 15874727826363011840 13174494295634357632 10474260764905703424 7774027234177049216 5073793703448395008 2373560172719740800 18120070715700638208 15419837184971984000 12719603654243329792 10019370123514675584 7319136592786021376 4618903062057367168 1918669531328712960 17665180074309610368 14964946543580956160 12264713012852301952 9564479482123647744 6864245951394993536 4164012420666339328 1463778889937685120 17210289432918582528 14510055902189928320 11809822371461274112 9109588840732619904 6409355310003965696 3709121779275311488 1008888248546657280 16755398791527554688 14055165260798900480 11354931730070246272 8654698199341592064 5954464668612937856 3254231137884283648 553997607155629440 16300508150136526848 13600274619407872640 10900041088679218432 8199807557950564224 5499574027221910016 2799340496493255808 99106965764601600 15845617508745499008 13145383978016844800 10445150447288190592 7744916916559536384 5044683385830882176 2344449855102227968 18090960398083125376 15390726867354471168 12690493336625816960 9990259805897162752 7290026275168508544 4589792744439854336 1889559213711200128 17636069756692097536 14935836225963443328 12235602695234789120 9535369164506134912 6835135633777480704 4134902103048826496 1434668572320172288 17181179115301069696 14480945584572415488 11780712053843761280 9080478523115107072 6380244992386452864 3680011461657798656 979777930929144448 16726288473910041856 14026054943181387648 11325821412452733440 8625587881724079232 5925354350995425024 3225120820266770816 524887289538116608 16271397832519014016 13571164301790359808 10870930771061705600 8170697240333051392 5470463709604397184 2770230178875742976 69996648147088768 15816507191127986176 13116273660399331968 10416040129670677760 7715806598942023552 5015573068213369344 2315339537484715136 18061850080465612544 15361616549736958336 12661383019008304128 9961149488279649920 7260915957550995712 4560682426822341504 1860448896093687296 17606959439074584704 14906725908345930496 12206492377617276288 9506258846888622080 6806025316159967872 4105791785431313664 1405558254702659456 17152068797683556864 14451835266954902656 11751601736226248448 9051368205497594240 6351134674768940032 3650901144040285824 950667613311631616 16697178156292529024 13996944625563874816 11296711094835220608 8596477564106566400 5896244033377912192 3196010502649257984 495776971920603776 16242287514901501184 13542053984172846976 10841820453444192768 8141586922715538560 5441353391986884352 2741119861258230144 40886330529575936 15787396873510473344 13087163342781819136 10386929812053164928 7686696281324510720 4986462750595856512 2286229219867202304 18032739762848099712 15332506232119445504 12632272701390791296 9932039170662137088 7231805639933482880 4531572109204828672 1831338578476174464 17577849121457071872 14877615590728417664 12177382059999763456 9477148529271109248 6776914998542455040 4076681467813800832 1376447937085146624 17122958480066044032 14422724949337389824 11722491418608735616 9022257887880081408 6322024357151427200 3621790826422772992 921557295694118784 16668067838675016192 13967834307946361984 11267600777217707776 8567367246489053568 5867133715760399360 3166900185031745152 466666654303090944 16213177197283988352 13512943666555334144 10812710135826679936 8112476605098025728 5412243074369371520 2712009543640717312 11776012912063104 15758286555892960512 13058053025164306304 10357819494435652096 7657585963706997888 4957352432978343680 2257118902249689472 18003629445230586880 15303395914501932672 12603162383773278464 9902928853044624256 7202695322315970048 4502461791587315840 1802228260858661632 17548738803839559040 14848505273110904832 12148271742382250624 9448038211653596416 6747804680924942208 4047571150196288000 1347337619467633792 17093848162448531200 14393614631719876992 11693381100991222784 8993147570262568576 6292914039533914368 3592680508805260160 892446978076605952 16638957521057503360 13938723990328849152 11238490459600194944 8538256928871540736 5838023398142886528 3137789867414232320 437556336685578112 16184066879666475520 13483833348937821312 10783599818209167104 8083366287480512896 5383132756751858688 2682899226023204480 18429409769004101888 15729176238275447680 13028942707546793472 10328709176818139264 7628475646089485056 4928242115360830848 2228008584632176640 17974519127613074048 15274285596884419840 12574052066155765632 9873818535427111424 7173585004698457216 4473351473969803008 1773117943241148800 17519628486222046208 14819394955493392000 12119161424764737792 9418927894036083584 6718694363307429376 4018460832578775168 1318227301850120960 17064737844831018368 14364504314102364160 11664270783373709952 8964037252645055744 6263803721916401536 3563570191187747328 863336660459093120 16609847203439990528 13909613672711336320 11209380141982682112 8509146611254027904 5808913080525373696 3108679549796719488 408446019068065280 16154956562048962688 13454723031320308480 10754489500591654272 8054255969863000064 5354022439134345856 2653788908405691648 18400299451386589056 15700065920657934848 12999832389929280640 10299598859200626432 7599365328471972224 4899131797743318016 2198898267014663808 17945408809995561216 15245175279266907008 12544941748538252800 9844708217809598592 7144474687080944384 4444241156352290176 1744007625623635968 17490518168604533376 14790284637875879168 12090051107147224960 9389817576418570752 6689584045689916544 3989350514961262336 1289116984232608128 17035627527213505536 14335393996484851328 11635160465756197120 8934926935027542912 6234693404298888704 3534459873570234496 834226342841580288 16580736885822477696 13880503355093823488 11180269824365169280 8480036293636515072 5779802762907860864 3079569232179206656 379335701450552448 16125846244431449856 13425612713702795648 10725379182974141440 8025145652245487232 5324912121516833024 2624678590788178816 18371189133769076224 15670955603040422016 12970722072311767808 10270488541583113600 7570255010854459392 4870021480125805184 2169787949397150976 17916298492378048384 15216064961649394176 12515831430920739968 9815597900192085760 7115364369463431552 4415130838734777344 1714897308006123136 17461407850987020544 14761174320258366336 12060940789529712128 9360707258801057920 6660473728072403712 3960240197343749504 1260006666615095296 17006517209595992704 14306283678867338496 11606050148138684288 8905816617410030080 6205583086681375872 3505349555952721664 805116025224067456 16551626568204964864 13851393037476310656 11151159506747656448 8450925976019002240 5750692445290348032 3050458914561693824 350225383833039616 16096735926813937024 13396502396085282816 10696268865356628608 7996035334627974400 5295801803899320192 2595568273170665984 18342078816151563392 15641845285422909184 12941611754694254976 10241378223965600768 7541144693236946560 4840911162508292352 2140677631779638144 17887188174760535552 15186954644031881344 12486721113303227136 9786487582574572928 7086254051845918720 4386020521117264512 1685786990388610304 17432297533369507712 14732064002640853504 12031830471912199296 9331596941183545088 6631363410454890880 3931129879726236672 1230896348997582464 16977406891978479872 14277173361249825664 11576939830521171456 8876706299792517248 6176472769063863040 3476239238335208832 776005707606554624 16522516250587452032 13822282719858797824 11122049189130143616 8421815658401489408 5721582127672835200 3021348596944180992 321115066215526784 16067625609196424192 13367392078467769984 10667158547739115776 7966925017010461568 5266691486281807360 2566457955553153152 18312968498534050560 15612734967805396352 12912501437076742144 10212267906348087936 7512034375619433728 4811800844890779520 2111567314162125312 17858077857143022720 15157844326414368512 12457610795685714304 9757377264957060096 7057143734228405888 4356910203499751680 1656676672771097472 17403187215751994880 14702953685023340672 12002720154294686464 9302486623566032256 6602253092837378048 3902019562108723840 1201786031380069632 16948296574360967040 14248063043632312832 11547829512903658624 8847595982175004416 6147362451446350208 3447128920717696000 746895389989041792 16493405932969939200 13793172402241284992 11092938871512630784 8392705340783976576 5692471810055322368 2992238279326668160 292004748598013952 16038515291578911360 13338281760850257152 10638048230121602944 7937814699392948736 5237581168664294528 2537347637935640320 18283858180916537728 15583624650187883520 12883391119459229312 10183157588730575104 7482924058001920896 4782690527273266688 2082456996544612480 17828967539525509888 15128734008796855680 12428500478068201472 9728266947339547264 7028033416610893056 4327799885882238848 1627566355153584640 17374076898134482048 14673843367405827840 11973609836677173632 9273376305948519424 6573142775219865216 3872909244491211008 1172675713762556800 16919186256743454208 14218952726014800000 11518719195286145792 8818485664557491584 6118252133828837376 3418018603100183168 717785072371528960 16464295615352426368 13764062084623772160 11063828553895117952 8363595023166463744 5663361492437809536 2963127961709155328 262894430980501120 16009404973961398528 13309171443232744320 10608937912504090112 7908704381775435904 5208470851046781696 2508237320318127488 18254747863299024896 15554514332570370688 12854280801841716480 10154047271113062272 7453813740384408064 4753580209655753856 2053346678927099648 17799857221907997056 15099623691179342848 12399390160450688640 9699156629722034432 6998923098993380224 4298689568264726016 1598456037536071808 17344966580516969216 14644733049788315008 11944499519059660800 9244265988331006592 6544032457602352384 3843798926873698176 1143565396145043968 16890075939125941376 14189842408397287168 11489608877668632960 8789375346939978752 6089141816211324544 3388908285482670336 688674754754016128 16435185297734913536 13734951767006259328 11034718236277605120 8334484705548950912 5634251174820296704 2934017644091642496 233784113362988288 15980294656343885696 13280061125615231488 10579827594886577280 7879594064157923072 5179360533429268864 2479127002700614656 18225637545681512064 15525404014952857856 12825170484224203648 10124936953495549440 7424703422766895232 4724469892038241024 2024236361309586816 17770746904290484224 15070513373561830016 12370279842833175808 9670046312104521600 6969812781375867392 4269579250647213184 1569345719918558976 17315856262899456384 14615622732170802176 11915389201442147968 9215155670713493760 6514922139984839552 3814688609256185344 1114455078527531136 16860965621508428544 14160732090779774336 11460498560051120128 8760265029322465920 6060031498593811712 3359797967865157504 659564437136503296 16406074980117400704 13705841449388746496 11005607918660092288 8305374387931438080 5605140857202783872 2904907326474129664 204673795745475456 15951184338726372864 13250950807997718656 10550717277269064448 7850483746540410240 5150250215811756032 2450016685083101824 18196527228063999232 15496293697335345024 12796060166606690816 10095826635878036608 7395593105149382400 4695359574420728192 1995126043692073984 17741636586672971392 15041403055944317184 12341169525215662976 9640935994487008768 6940702463758354560 4240468933029700352 1540235402301046144 17286745945281943552 14586512414553289344 11886278883824635136 9186045353095980928 6485811822367326720 3785578291638672512 1085344760910018304 16831855303890915712 14131621773162261504 11431388242433607296 8731154711704953088 6030921180976298880 3330687650247644672 630454119518990464 16376964662499887872 13676731131771233664 10976497601042579456 8276264070313925248 5576030539585271040 2875797008856616832 175563478127962624 15922074021108860032 13221840490380205824 10521606959651551616 7821373428922897408 5121139898194243200 2420906367465588992 18167416910446486400 15467183379717832192 12766949848989177984 10066716318260523776 7366482787531869568 4666249256803215360 1966015726074561152 17712526269055458560 15012292738326804352 12312059207598150144 9611825676869495936 6911592146140841728 4211358615412187520 1511125084683533312 17257635627664430720 14557402096935776512 11857168566207122304 9156935035478468096 6456701504749813888 3756467974021159680 1056234443292505472 16802744986273402880 14102511455544748672 11402277924816094464 8702044394087440256 6001810863358786048 3301577332630131840 601343801901477632 16347854344882375040 13647620814153720832 10947387283425066624 8247153752696412416 5546920221967758208 2846686691239104000 146453160510449792 15892963703491347200 13192730172762692992 10492496642034038784 7792263111305384576 5092029580576730368 2391796049848076160 18138306592828973568 15438073062100319360 12737839531371665152 10037606000643010944 7337372469914356736 4637138939185702528 1936905408457048320 17683415951437945728 14983182420709291520 12282948889980637312 9582715359251983104 6882481828523328896 4182248297794674688 1482014767066020480 17228525310046917888 14528291779318263680 11828058248589609472 9127824717860955264 6427591187132301056 3727357656403646848 1027124125674992640 16773634668655890048 14073401137927235840 11373167607198581632 8672934076469927424 5972700545741273216 3272467015012619008 572233484283964800 16318744027264862208 13618510496536208000 10918276965807553792 8218043435078899584 5517809904350245376 2817576373621591168 117342842892936960 15863853385873834368 13163619855145180160 10463386324416525952 7763152793687871744 5062919262959217536 2362685732230563328 18109196275211460736 15408962744482806528 12708729213754152320 10008495683025498112 7308262152296843904 4608028621568189696 1907795090839535488 17654305633820432896 14954072103091778688 12253838572363124480 9553605041634470272 6853371510905816064 4153137980177161856 1452904449448507648 17199414992429405056 14499181461700750848 11798947930972096640 9098714400243442432 6398480869514788224 3698247338786134016 998013808057479808 16744524351038377216 14044290820309723008 11344057289581068800 8643823758852414592 5943590228123760384 3243356697395106176 543123166666451968 16289633709647349376 13589400178918695168 10889166648190040960 8188933117461386752 5488699586732732544 2788466056004078336 88232525275424128 15834743068256321536 13134509537527667328 10434276006799013120 7734042476070358912 5033808945341704704 2333575414613050496 18080085957593947904 15379852426865293696 12679618896136639488 9979385365407985280 7279151834679331072 4578918303950676864 1878684773222022656 17625195316202920064 14924961785474265856 12224728254745611648 9524494724016957440 6824261193288303232 4124027662559649024 1423794131830994816 17170304674811892224 14470071144083238016 11769837613354583808 9069604082625929600 6369370551897275392 3669137021168621184 968903490439966976 16715414033420864384 14015180502692210176 11314946971963555968 8614713441234901760 5914479910506247552 3214246379777593344 514012849048939136 16260523392029836544 13560289861301182336 10860056330572528128 8159822799843873920 5459589269115219712 2759355738386565504 59122207657911296 15805632750638808704 13105399219910154496 10405165689181500288 7704932158452846080 5004698627724191872 2304465096995537664 18050975639976435072 15350742109247780864 12650508578519126656 9950275047790472448 7250041517061818240 4549807986333164032 1849574455604509824 17596084998585407232 14895851467856753024 12195617937128098816 9495384406399444608 6795150875670790400 4094917344942136192 1394683814213481984 17141194357194379392 14440960826465725184 11740727295737070976 9040493765008416768 6340260234279762560 3640026703551108352 939793172822454144 16686303715803351552 13986070185074697344 11285836654346043136 8585603123617388928 5885369592888734720 3185136062160080512 484902531431426304 16231413074412323712 13531179543683669504 10830946012955015296 8130712482226361088 5430478951497706880 2730245420769052672 30011890040398464 15776522433021295872 13076288902292641664 10376055371563987456 7675821840835333248 4975588310106679040 2275354779378024832 18021865322358922240 15321631791630268032 12621398260901613824 9921164730172959616 7220931199444305408 4520697668715651200 1820464137986996992 17566974680967894400 14866741150239240192 12166507619510585984 9466274088781931776 6766040558053277568 4065807027324623360 1365573496595969152 17112084039576866560 14411850508848212352 11711616978119558144 9011383447390903936 6311149916662249728 3610916385933595520 910682855204941312 16657193398185838720 13956959867457184512 11256726336728530304 8556492805999876096 5856259275271221888 3156025744542567680 455792213813913472 16202302756794810880 13502069226066156672 10801835695337502464 8101602164608848256 5401368633880194048 2701135103151539840 901572422885632 15747412115403783040 13047178584675128832 10346945053946474624 7646711523217820416 4946477992489166208 2246244461760512000 17992755004741409408 15292521474012755200 12592287943284100992 9892054412555446784 7191820881826792576 4491587351098138368 1791353820369484160 17537864363350381568 14837630832621727360 12137397301893073152 9437163771164418944 6736930240435764736 4036696709707110528 1336463178978456320 17082973721959353728 14382740191230699520 11682506660502045312 8982273129773391104 6282039599044736896 3581806068316082688 881572537587428480 16628083080568325888 13927849549839671680 11227616019111017472 8527382488382363264 5827148957653709056 3126915426925054848 426681896196400640 16173192439177298048 13472958908448643840 10772725377719989632 8072491846991335424 5372258316262681216 2672024785534027008 18418535328514924416 15718301797786270208 13018068267057616000 10317834736328961792 7617601205600307584 4917367674871653376 2217134144142999168 17963644687123896576 15263411156395242368 12563177625666588160 9862944094937933952 7162710564209279744 4462477033480625536 1762243502751971328 17508754045732868736 14808520515004214528 12108286984275560320 9408053453546906112 6707819922818251904 4007586392089597696 1307352861360943488 17053863404341840896 14353629873613186688 11653396342884532480 8953162812155878272 6252929281427224064 3552695750698569856 852462219969915648 16598972762950813056 13898739232222158848 11198505701493504640 8498272170764850432 5798038640036196224 3097805109307542016 397571578578887808 16144082121559785216 13443848590831131008 10743615060102476800 8043381529373822592 5343147998645168384 2642914467916514176 18389425010897411584 15689191480168757376 12988957949440103168 10288724418711448960 7588490887982794752 4888257357254140544 2188023826525486336 17934534369506383744 15234300838777729536 12534067308049075328 9833833777320421120 7133600246591766912 4433366715863112704 1733133185134458496 17479643728115355904 14779410197386701696 12079176666658047488 9378943135929393280 6678709605200739072 3978476074472084864 1278242543743430656 17024753086724328064 14324519555995673856 11624286025267019648 8924052494538365440 6223818963809711232 3523585433081057024 823351902352402816 16569862445333300224 13869628914604646016 11169395383875991808 8469161853147337600 5768928322418683392 3068694791690029184 368461260961374976 16114971803942272384 13414738273213618176 10714504742484963968 8014271211756309760 5314037681027655552 2613804150299001344 18360314693279898752 15660081162551244544 12959847631822590336 10259614101093936128 7559380570365281920 4859147039636627712 2158913508907973504 17905424051888870912 15205190521160216704 12504956990431562496 9804723459702908288 7104489928974254080 4404256398245599872 1704022867516945664 17450533410497843072 14750299879769188864 12050066349040534656 9349832818311880448 6649599287583226240 3949365756854572032 1249132226125917824 16995642769106815232 14295409238378161024 11595175707649506816 8894942176920852608 6194708646192198400 3494475115463544192 794241584734889984 16540752127715787392 13840518596987133184 11140285066258478976 8440051535529824768 5739818004801170560 3039584474072516352 339350943343862144 16085861486324759552 13385627955596105344 10685394424867451136 7985160894138796928 5284927363410142720 2584693832681488512 18331204375662385920 15630970844933731712 12930737314205077504 10230503783476423296 7530270252747769088 4830036722019114880 2129803191290460672 17876313734271358080 15176080203542703872 12475846672814049664 9775613142085395456 7075379611356741248 4375146080628087040 1674912549899432832 17421423092880330240 14721189562151676032 12020956031423021824 9320722500694367616 6620488969965713408 3920255439237059200 1220021908508404992 16966532451489302400 14266298920760648192 11566065390031993984 8865831859303339776 6165598328574685568 3465364797846031360 765131267117377152 16511641810098274560 13811408279369620352 11111174748640966144 8410941217912311936 5710707687183657728 3010474156455003520 310240625726349312 16056751168707246720 13356517637978592512 10656284107249938304 7956050576521284096 5255817045792629888 2555583515063975680 18302094058044873088 15601860527316218880 12901626996587564672 10201393465858910464 7501159935130256256 4800926404401602048 2100692873672947840 17847203416653845248 15146969885925191040 12446736355196536832 9746502824467882624 7046269293739228416 4346035763010574208 1645802232281920000 17392312775262817408 14692079244534163200 11991845713805508992 9291612183076854784 6591378652348200576 3891145121619546368 1190911590890892160 16937422133871789568 14237188603143135360 11536955072414481152 8836721541685826944 6136488010957172736 3436254480228518528 736020949499864320 16482531492480761728 13782297961752107520 11082064431023453312 8381830900294799104 5681597369566144896 2981363838837490688 281130308108836480 16027640851089733888 13327407320361079680 10627173789632425472 7926940258903771264 5226706728175117056 2526473197446462848 18272983740427360256 15572750209698706048 12872516678970051840 10172283148241397632 7472049617512743424 4771816086784089216 2071582556055435008 17818093099036332416 15117859568307678208 12417626037579024000 9717392506850369792 7017158976121715584 4316925445393061376 1616691914664407168 17363202457645304576 14662968926916650368 11962735396187996160 9262501865459341952 6562268334730687744 3862034804002033536 1161801273273379328 16908311816254276736 14208078285525622528 11507844754796968320 8807611224068314112 6107377693339659904 3407144162611005696 706910631882351488 16453421174863248896 13753187644134594688 11052954113405940480 8352720582677286272 5652487051948632064 2952253521219977856 252019990491323648 15998530533472221056 13298297002743566848 10598063472014912640 7897829941286258432 5197596410557604224 2497362879828950016 18243873422809847424 15543639892081193216 12843406361352539008 10143172830623884800 7442939299895230592 4742705769166576384 2042472238437922176 17788982781418819584 15088749250690165376 12388515719961511168 9688282189232856960 6988048658504202752 4287815127775548544 1587581597046894336 17334092140027791744 14633858609299137536 11933625078570483328 9233391547841829120 6533158017113174912 3832924486384520704 1132690955655866496 16879201498636763904 14178967967908109696 11478734437179455488 8778500906450801280 6078267375722147072 3378033844993492864 677800314264838656 16424310857245736064 13724077326517081856 11023843795788427648 8323610265059773440 5623376734331119232 2923143203602465024 222909672873810816 15969420215854708224 13269186685126054016 10568953154397399808 7868719623668745600 5168486092940091392 2468252562211437184 18214763105192334592 15514529574463680384 12814296043735026176 10114062513006371968 7413828982277717760 4713595451549063552 2013361920820409344 17759872463801306752 15059638933072652544 12359405402343998336 9659171871615344128 6958938340886689920 4258704810158035712 1558471279429381504 17304981822410278912 14604748291681624704 11904514760952970496 9204281230224316288 6504047699495662080 3803814168767007872 1103580638038353664 16850091181019251072 14149857650290596864 11449624119561942656 8749390588833288448 6049157058104634240 3348923527375980032 648689996647325824 16395200539628223232 13694967008899569024 10994733478170914816 8294499947442260608 5594266416713606400 2894032885984952192 193799355256297984 15940309898237195392 13240076367508541184 10539842836779886976 7839609306051232768 5139375775322578560 2439142244593924352 18185652787574821760 15485419256846167552 12785185726117513344 10084952195388859136 7384718664660204928 4684485133931550720 1984251603202896512 17730762146183793920 15030528615455139712 12330295084726485504 9630061553997831296 6929828023269177088 4229594492540522880 1529360961811868672 17275871504792766080 14575637974064111872 11875404443335457664 9175170912606803456 6474937381878149248 3774703851149495040 1074470320420840832 16820980863401738240 14120747332673084032 11420513801944429824 8720280271215775616 6020046740487121408 3319813209758467200 619579679029812992 16366090222010710400 13665856691282056192 10965623160553401984 8265389629824747776 5565156099096093568 2864922568367439360 164689037638785152 15911199580619682560 13210966049891028352 10510732519162374144 7810498988433719936 5110265457705065728 2410031926976411520 18156542469957308928 15456308939228654720 12756075408500000512 10055841877771346304 7355608347042692096 4655374816314037888 1955141285585383680 17701651828566281088 15001418297837626880 12301184767108972672 9600951236380318464 6900717705651664256 4200484174923010048 1500250644194355840 17246761187175253248 14546527656446599040 11846294125717944832 9146060594989290624 6445827064260636416 3745593533531982208 1045360002803328000 16791870545784225408 14091637015055571200 11391403484326916992 8691169953598262784 5990936422869608576 3290702892140954368 590469361412300160 16336979904393197568 13636746373664543360 10936512842935889152 8236279312207234944 5536045781478580736 2835812250749926528 135578720021272320 15882089263002169728 13181855732273515520 10481622201544861312 7781388670816207104 5081155140087552896 2380921609358898688 18127432152339796096 15427198621611141888 12726965090882487680 10026731560153833472 7326498029425179264 4626264498696525056 1926030967967870848 17672541510948768256 14972307980220114048 12272074449491459840 9571840918762805632 6871607388034151424 4171373857305497216 1471140326576843008 17217650869557740416 14517417338829086208 11817183808100432000 9116950277371777792 6416716746643123584 3716483215914469376 1016249685185815168 16762760228166712576 14062526697438058368 11362293166709404160 8662059635980749952 5961826105252095744 3261592574523441536 561359043794787328 16307869586775684736 13607636056047030528 10907402525318376320 8207168994589722112 5506935463861067904 2806701933132413696 106468402403759488 15852978945384656896 13152745414656002688 10452511883927348480 7752278353198694272 5052044822470040064 2351811291741385856 18098321834722283264 15398088303993629056 12697854773264974848 9997621242536320640 7297387711807666432 4597154181079012224 1896920650350358016 17643431193331255424 14943197662602601216 12242964131873947008 9542730601145292800 6842497070416638592 4142263539687984384 1442030008959330176 17188540551940227584 14488307021211573376 11788073490482919168 9087839959754264960 6387606429025610752 3687372898296956544 987139367568302336 16733649910549199744 14033416379820545536 11333182849091891328 8632949318363237120 5932715787634582912 3232482256905928704 532248726177274496 16278759269158171904 13578525738429517696 10878292207700863488 8178058676972209280 5477825146243555072 2777591615514900864 77358084786246656 15823868627767144064 13123635097038489856 10423401566309835648 7723168035581181440 5022934504852527232 2322700974123873024 18069211517104770432 15368977986376116224 12668744455647462016 9968510924918807808 7268277394190153600 4568043863461499392 1867810332732845184 17614320875713742592 14914087344985088384 12213853814256434176 9513620283527779968 6813386752799125760 4113153222070471552 1412919691341817344 17159430234322714752 14459196703594060544 11758963172865406336 9058729642136752128 6358496111408097920 3658262580679443712 958029049950789504 16704539592931686912 14004306062203032704 11304072531474378496 8603839000745724288 5903605470017070080 3203371939288415872 503138408559761664 16249648951540659072 13549415420812004864 10849181890083350656 8148948359354696448 5448714828626042240 2748481297897388032 48247767168733824 15794758310149631232 13094524779420977024 10394291248692322816 7694057717963668608 4993824187235014400 2293590656506360192 18040101199487257600 15339867668758603392 12639634138029949184 9939400607301294976 7239167076572640768 4538933545843986560 1838700015115332352 17585210558096229760 14884977027367575552 12184743496638921344 9484509965910267136 6784276435181612928 4084042904452958720 1383809373724304512 17130319916705201920 14430086385976547712 11729852855247893504 9029619324519239296 6329385793790585088 3629152263061930880 928918732333276672 16675429275314174080 13975195744585519872 11274962213856865664 8574728683128211456 5874495152399557248 3174261621670903040 474028090942248832 16220538633923146240 13520305103194492032 10820071572465837824 8119838041737183616 5419604511008529408 2719370980279875200 19137449551220992 15765647992532118400 13065414461803464192 10365180931074809984 7664947400346155776 4964713869617501568 2264480338888847360 18010990881869744768 15310757351141090560 12610523820412436352 9910290289683782144 7210056758955127936 4509823228226473728 1809589697497819520 17556100240478716928 14855866709750062720 12155633179021408512 9455399648292754304 6755166117564100096 4054932586835445888 1354699056106791680 17101209599087689088 14400976068359034880 11700742537630380672 9000509006901726464 6300275476173072256 3600041945444418048 899808414715763840 16646318957696661248 13946085426968007040 11245851896239352832 8545618365510698624 5845384834782044416 3145151304053390208 444917773324736000 16191428316305633408 13491194785576979200 10790961254848324992 8090727724119670784 5390494193391016576 2690260662662362368 18436771205643259776 15736537674914605568 13036304144185951360 10336070613457297152 7635837082728642944 4935603551999988736 2235370021271334528 17981880564252231936 15281647033523577728 12581413502794923520 9881179972066269312 7180946441337615104 4480712910608960896 1780479379880306688 17526989922861204096 14826756392132549888 12126522861403895680 9426289330675241472 6726055799946587264 4025822269217933056 1325588738489278848 17072099281470176256 14371865750741522048 11671632220012867840 8971398689284213632 6271165158555559424 3570931627826905216 870698097098251008 16617208640079148416 13916975109350494208 11216741578621840000 8516508047893185792 5816274517164531584 3116040986435877376 415807455707223168 16162317998688120576 13462084467959466368 10761850937230812160 8061617406502157952 5361383875773503744 2661150345044849536 18407660888025746944 15707427357297092736 13007193826568438528 10306960295839784320 7606726765111130112 4906493234382475904 2206259703653821696 17952770246634719104 15252536715906064896 12552303185177410688 9852069654448756480 7151836123720102272 4451602592991448064 1751369062262793856 17497879605243691264 14797646074515037056 12097412543786382848 9397179013057728640 6696945482329074432 3996711951600420224 1296478420871766016 17042988963852663424 14342755433124009216 11642521902395355008 8942288371666700800 6242054840938046592 3541821310209392384 841587779480738176 16588098322461635584 13887864791732981376 11187631261004327168 8487397730275672960 5787164199547018752 3086930668818364544 386697138089710336 16133207681070607744 13432974150341953536 10732740619613299328 8032507088884645120 5332273558155990912 2632040027427336704 18378550570408234112 15678317039679579904 12978083508950925696 10277849978222271488 7577616447493617280 4877382916764963072 2177149386036308864 17923659929017206272 15223426398288552064 12523192867559897856 9822959336831243648 7122725806102589440 4422492275373935232 1722258744645281024 17468769287626178432 14768535756897524224 12068302226168870016 9368068695440215808 6667835164711561600 3967601633982907392 1267368103254253184 17013878646235150592 14313645115506496384 11613411584777842176 8913178054049187968 6212944523320533760 3512710992591879552 812477461863225344 16558988004844122752 13858754474115468544 11158520943386814336 8458287412658160128 5758053881929505920 3057820351200851712 357586820472197504 16104097363453094912 13403863832724440704 10703630301995786496 8003396771267132288 5303163240538478080 2602929709809823872 18349440252790721280 15649206722062067072 12948973191333412864 10248739660604758656 7548506129876104448 4848272599147450240 2148039068418796032 17894549611399693440 15194316080671039232 12494082549942385024 9793849019213730816 7093615488485076608 4393381957756422400 1693148427027768192 17439658970008665600 14739425439280011392 12039191908551357184 9338958377822702976 6638724847094048768 3938491316365394560 1238257785636740352 16984768328617637760 14284534797888983552 11584301267160329344 8884067736431675136 6183834205703020928 3483600674974366720 783367144245712512 16529877687226609920 13829644156497955712 11129410625769301504 8429177095040647296 5728943564311993088 3028710033583338880 328476502854684672 16074987045835582080 13374753515106927872 10674519984378273664 7974286453649619456 5274052922920965248 2573819392192311040 18320329935173208448 15620096404444554240 12919862873715900032 10219629342987245824 7519395812258591616 4819162281529937408 2118928750801283200 17865439293782180608 15165205763053526400 12464972232324872192 9764738701596217984 7064505170867563776 4364271640138909568 1664038109410255360 17410548652391152768 14710315121662498560 12010081590933844352 9309848060205190144 6609614529476535936 3909380998747881728 1209147468019227520 16955658011000124928 14255424480271470720 11555190949542816512 8854957418814162304 6154723888085508096 3454490357356853888 754256826628199680 16500767369609097088 13800533838880442880 11100300308151788672 8400066777423134464 5699833246694480256 2999599715965826048 299366185237171840 16045876728218069248 13345643197489415040 10645409666760760832 7945176136032106624 5244942605303452416 2544709074574798208 18291219617555695616 15590986086827041408 12890752556098387200 10190519025369732992 7490285494641078784 4790051963912424576 2089818433183770368 17836328976164667776 15136095445436013568 12435861914707359360 9735628383978705152 7035394853250050944 4335161322521396736 1634927791792742528 17381438334773639936 14681204804044985728 11980971273316331520 9280737742587677312 6580504211859023104 3880270681130368896 1180037150401714688 16926547693382612096 14226314162653957888 11526080631925303680 8825847101196649472 6125613570467995264 3425380039739341056 725146509010686848 16471657051991584256 13771423521262930048 11071189990534275840 8370956459805621632 5670722929076967424 2970489398348313216 270255867619659008 16016766410600556416 13316532879871902208 10616299349143248000 7916065818414593792 5215832287685939584 2515598756957285376 18262109299938182784 15561875769209528576 12861642238480874368 10161408707752220160 7461175177023565952 4760941646294911744 2060708115566257536 17807218658547154944 15106985127818500736 12406751597089846528 9706518066361192320 7006284535632538112 4306051004903883904 1605817474175229696 17352328017156127104 14652094486427472896 11951860955698818688 9251627424970164480 6551393894241510272 3851160363512856064 1150926832784201856 16897437375765099264 14197203845036445056 11496970314307790848 8796736783579136640 6096503252850482432 3396269722121828224 696036191393174016 16442546734374071424 13742313203645417216 11042079672916763008 8341846142188108800 5641612611459454592 2941379080730800384 241145550002146176 15987656092983043584 13287422562254389376 10587189031525735168 7886955500797080960 5186721970068426752 2486488439339772544 18232998982320669952 15532765451592015744 12832531920863361536 10132298390134707328 7432064859406053120 4731831328677398912 2031597797948744704 17778108340929642112 15077874810200987904 12377641279472333696 9677407748743679488 6977174218015025280 4276940687286371072 1576707156557716864 17323217699538614272 14622984168809960064 11922750638081305856 9222517107352651648 6522283576623997440 3822050045895343232 1121816515166689024 16868327058147586432 14168093527418932224 11467859996690278016 8767626465961623808 6067392935232969600 3367159404504315392 666925873775661184 16413436416756558592 13713202886027904384 11012969355299250176 8312735824570595968 5612502293841941760 2912268763113287552 212035232384633344 15958545775365530752 13258312244636876544 10558078713908222336 7857845183179568128 5157611652450913920 2457378121722259712 18203888664703157120 15503655133974502912 12803421603245848704 10103188072517194496 7402954541788540288 4702721011059886080 2002487480331231872 17748998023312129280 15048764492583475072 12348530961854820864 9648297431126166656 6948063900397512448 4247830369668858240 1547596838940204032 17294107381921101440 14593873851192447232 11893640320463793024 9193406789735138816 6493173259006484608 3792939728277830400 1092706197549176192 16839216740530073600 14138983209801419392 11438749679072765184 8738516148344110976 6038282617615456768 3338049086886802560 637815556158148352 16384326099139045760 13684092568410391552 10983859037681737344 8283625506953083136 5583391976224428928 2883158445495774720 182924914767120512 15929435457748017920 13229201927019363712 10528968396290709504 7828734865562055296 5128501334833401088 2428267804104746880 18174778347085644288 15474544816356990080 12774311285628335872 10074077754899681664 7373844224171027456 4673610693442373248 1973377162713719040 17719887705694616448 15019654174965962240 12319420644237308032 9619187113508653824 6918953582779999616 4218720052051345408 1518486521322691200 17264997064303588608 14564763533574934400 11864530002846280192 9164296472117625984 6464062941388971776 3763829410660317568 1063595879931663360 16810106422912560768 14109872892183906560 11409639361455252352 8709405830726598144 6009172299997943936 3308938769269289728 608705238540635520 16355215781521532928 13654982250792878720 10954748720064224512 8254515189335570304 5554281658606916096 2854048127878261888 153814597149607680 15900325140130505088 13200091609401850880 10499858078673196672 7799624547944542464 5099391017215888256 2399157486487234048 18145668029468131456 15445434498739477248 12745200968010823040 10044967437282168832 7344733906553514624 4644500375824860416 1944266845096206208 17690777388077103616 14990543857348449408 12290310326619795200 9590076795891140992 6889843265162486784 4189609734433832576 1489376203705178368 17235886746686075776 14535653215957421568 11835419685228767360 9135186154500113152 6434952623771458944 3734719093042804736 1034485562314150528 16780996105295047936 14080762574566393728 11380529043837739520 8680295513109085312 5980061982380431104 3279828451651776896 579594920923122688 16326105463904020096 13625871933175365888 10925638402446711680 8225404871718057472 5525171340989403264 2824937810260749056 124704279532094848 15871214822512992256 13170981291784338048 10470747761055683840 7770514230327029632 5070280699598375424 2370047168869721216 18116557711850618624 15416324181121964416 12716090650393310208 10015857119664656000 7315623588936001792 4615390058207347584 1915156527478693376 17661667070459590784 14961433539730936576 12261200009002282368 9560966478273628160 6860732947544973952 4160499416816319744 1460265886087665536 17206776429068562944 14506542898339908736 11806309367611254528 9106075836882600320 6405842306153946112 3705608775425291904 1005375244696637696 16751885787677535104 14051652256948880896 11351418726220226688 8651185195491572480 5950951664762918272 3250718134034264064 550484603305609856 16296995146286507264 13596761615557853056 10896528084829198848 8196294554100544640 5496061023371890432 2795827492643236224 95593961914582016 15842104504895479424 13141870974166825216 10441637443438171008 7741403912709516800 5041170381980862592 2340936851252208384 18087447394233105792 15387213863504451584 12686980332775797376 9986746802047143168 7286513271318488960 4586279740589834752 1886046209861180544 17632556752842077952 14932323222113423744 12232089691384769536 9531856160656115328 6831622629927461120 4131389099198806912 1431155568470152704 17177666111451050112 14477432580722395904 11777199049993741696 9076965519265087488 6376731988536433280 3676498457807779072 976264927079124864 16722775470060022272 14022541939331368064 11322308408602713856 8622074877874059648 5921841347145405440 3221607816416751232 521374285688097024 16267884828668994432 13567651297940340224 10867417767211686016 8167184236483031808 5466950705754377600 2766717175025723392 66483644297069184 15812994187277966592 13112760656549312384 10412527125820658176 7712293595092003968 5012060064363349760 2311826533634695552 18058337076615592960 15358103545886938752 12657870015158284544 9957636484429630336 7257402953700976128 4557169422972321920 1856935892243667712 17603446435224565120 14903212904495910912 12202979373767256704 9502745843038602496 6802512312309948288 4102278781581294080 1402045250852639872 17148555793833537280 14448322263104883072 11748088732376228864 9047855201647574656 6347621670918920448 3647388140190266240 947154609461612032 16693665152442509440 13993431621713855232 11293198090985201024 8592964560256546816 5892731029527892608 3192497498799238400 492263968070584192 16238774511051481600 13538540980322827392 10838307449594173184 8138073918865518976 5437840388136864768 2737606857408210560 37373326679556352 15783883869660453760 13083650338931799552 10383416808203145344 7683183277474491136 4982949746745836928 2282716216017182720 18029226758998080128 15328993228269425920 12628759697540771712 9928526166812117504 7228292636083463296 4528059105354809088 1827825574626154880 17574336117607052288 14874102586878398080 12173869056149743872 9473635525421089664 6773401994692435456 4073168463963781248 1372934933235127040 17119445476216024448 14419211945487370240 11718978414758716032 9018744884030061824 6318511353301407616 3618277822572753408 918044291844099200 16664554834824996608 13964321304096342400 11264087773367688192 8563854242639033984 5863620711910379776 3163387181181725568 463153650453071360 16209664193433968768 13509430662705314560 10809197131976660352 8108963601248006144 5408730070519351936 2708496539790697728 8263009062043520 15754773552042940928 13054540021314286720 10354306490585632512 7654072959856978304 4953839429128324096 2253605898399669888 18000116441380567296 15299882910651913088 12599649379923258880 9899415849194604672 7199182318465950464 4498948787737296256 1798715257008642048 17545225799989539456 14844992269260885248 12144758738532231040 9444525207803576832 6744291677074922624 4044058146346268416 1343824615617614208 17090335158598511616 14390101627869857408 11689868097141203200 8989634566412548992 6289401035683894784 3589167504955240576 888933974226586368 16635444517207483776 13935210986478829568 11234977455750175360 8534743925021521152 5834510394292866944 3134276863564212736 434043332835558528 16180553875816455936 13480320345087801728 10780086814359147520 8079853283630493312 5379619752901839104 2679386222173184896 18425896765154082304 15725663234425428096 13025429703696773888 10325196172968119680 7624962642239465472 4924729111510811264 2224495580782157056 17971006123763054464 15270772593034400256 12570539062305746048 9870305531577091840 7170072000848437632 4469838470119783424 1769604939391129216 17516115482372026624 14815881951643372416 12115648420914718208 9415414890186064000 6715181359457409792 4014947828728755584 1314714298000101376 17061224840980998784 14360991310252344576 11660757779523690368 8960524248795036160 6260290718066381952 3560057187337727744 859823656609073536 16606334199589970944 13906100668861316736 11205867138132662528 8505633607404008320 5805400076675354112 3105166545946699904 404933015218045696 16151443558198943104 13451210027470288896 10750976496741634688 8050742966012980480 5350509435284326272 2650275904555672064 18396786447536569472 15696552916807915264 12996319386079261056 10296085855350606848 7595852324621952640 4895618793893298432 2195385263164644224 17941895806145541632 15241662275416887424 12541428744688233216 9841195213959579008 7140961683230924800 4440728152502270592 1740494621773616384 17487005164754513792 14786771634025859584 12086538103297205376 9386304572568551168 6686071041839896960 3985837511111242752 1285603980382588544 17032114523363485952 14331880992634831744 11631647461906177536 8931413931177523328 6231180400448869120 3530946869720214912 830713338991560704 16577223881972458112 13876990351243803904 11176756820515149696 8476523289786495488 5776289759057841280 3076056228329187072 375822697600532864 16122333240581430272 13422099709852776064 10721866179124121856 8021632648395467648 5321399117666813440 2621165586938159232 18367676129919056640 15667442599190402432 12967209068461748224 10266975537733094016 7566742007004439808 4866508476275785600 2166274945547131392 17912785488528028800 15212551957799374592 12512318427070720384 9812084896342066176 7111851365613411968 4411617834884757760 1711384304156103552 17457894847137000960 14757661316408346752 12057427785679692544 9357194254951038336 6656960724222384128 3956727193493729920 1256493662765075712 17003004205745973120 14302770675017318912 11602537144288664704 8902303613560010496 6202070082831356288 3501836552102702080 801603021374047872 16548113564354945280 13847880033626291072 11147646502897636864 8447412972168982656 5747179441440328448 3046945910711674240 346712379983020032 16093222922963917440 13392989392235263232 10692755861506609024 7992522330777954816 5292288800049300608 2592055269320646400 18338565812301543808 15638332281572889600 12938098750844235392 10237865220115581184 7537631689386926976 4837398158658272768 2137164627929618560 17883675170910515968 15183441640181861760 12483208109453207552 9782974578724553344 7082741047995899136 4382507517267244928 1682273986538590720 17428784529519488128 14728550998790833920 12028317468062179712 9328083937333525504 6627850406604871296 3927616875876217088 1227383345147562880 16973893888128460288 14273660357399806080 11573426826671151872 8873193295942497664 6172959765213843456 3472726234485189248 772492703756535040 16519003246737432448 13818769716008778240 11118536185280124032 8418302654551469824 5718069123822815616 3017835593094161408 317602062365507200 16064112605346404608 13363879074617750400 10663645543889096192 7963412013160441984 5263178482431787776 2562944951703133568 18309455494684030976 15609221963955376768 12908988433226722560 10208754902498068352 7508521371769414144 4808287841040759936 2108054310312105728 17854564853293003136 15154331322564348928 12454097791835694720 9753864261107040512 7053630730378386304 4353397199649732096 1653163668921077888 17399674211901975296 14699440681173321088 11999207150444666880 9298973619716012672 6598740088987358464 3898506558258704256 1198273027530050048 16944783570510947456 14244550039782293248 11544316509053639040 8844082978324984832 6143849447596330624 3443615916867676416 743382386139022208 16489892929119919616 13789659398391265408 11089425867662611200 8389192336933956992 5688958806205302784 2988725275476648576 288491744747994368 16035002287728891776 13334768757000237568 10634535226271583360 7934301695542929152 5234068164814274944 2533834634085620736 18280345177066518144 15580111646337863936 12879878115609209728 10179644584880555520 7479411054151901312 4779177523423247104 2078943992694592896 17825454535675490304 15125221004946836096 12424987474218181888 9724753943489527680 7024520412760873472 4324286882032219264 1624053351303565056 17370563894284462464 14670330363555808256 11970096832827154048 9269863302098499840 6569629771369845632 3869396240641191424 1169162709912537216 16915673252893434624 14215439722164780416 11515206191436126208 8814972660707472000 6114739129978817792 3414505599250163584 714272068521509376 16460782611502406784 13760549080773752576 11060315550045098368 8360082019316444160 5659848488587789952 2959614957859135744 259381427130481536 16005891970111378944 13305658439382724736 10605424908654070528 7905191377925416320 5204957847196762112 2504724316468107904 18251234859449005312 15551001328720351104 12850767797991696896 10150534267263042688 7450300736534388480 4750067205805734272 2049833675077080064 17796344218057977472 15096110687329323264 12395877156600669056 9695643625872014848 6995410095143360640 4295176564414706432 1594943033686052224 17341453576666949632 14641220045938295424 11940986515209641216 9240752984480987008 6540519453752332800 3840285923023678592 1140052392295024384 16886562935275921792 14186329404547267584 11486095873818613376 8785862343089959168 6085628812361304960 3385395281632650752 685161750903996544 16431672293884893952 13731438763156239744 11031205232427585536 8330971701698931328 5630738170970277120 2930504640241622912 230271109512968704 15976781652493866112 13276548121765211904 10576314591036557696 7876081060307903488 5175847529579249280 2475613998850595072 18222124541831492480 15521891011102838272 12821657480374184064 10121423949645529856 7421190418916875648 4720956888188221440 2020723357459567232 17767233900440464640 15067000369711810432 12366766838983156224 9666533308254502016 6966299777525847808 4266066246797193600 1565832716068539392 17312343259049436800 14612109728320782592 11911876197592128384 9211642666863474176 6511409136134819968 3811175605406165760 1110942074677511552 16857452617658408960 14157219086929754752 11456985556201100544 8756752025472446336 6056518494743792128 3356284964015137920 656051433286483712 16402561976267381120 13702328445538726912 11002094914810072704 8301861384081418496 5601627853352764288 2901394322624110080 201160791895455872 15947671334876353280 13247437804147699072 10547204273419044864 7846970742690390656 5146737211961736448 2446503681233082240 18193014224213979648 15492780693485325440 12792547162756671232 10092313632028017024 7392080101299362816 4691846570570708608 1991613039842054400 17738123582822951808 15037890052094297600 12337656521365643392 9637422990636989184 6937189459908334976 4236955929179680768 1536722398451026560 17283232941431923968 14582999410703269760 11882765879974615552 9182532349245961344 6482298818517307136 3782065287788652928 1081831757059998720 16828342300040896128 14128108769312241920 11427875238583587712 8727641707854933504 6027408177126279296 3327174646397625088 626941115668970880 16373451658649868288 13673218127921214080 10972984597192559872 8272751066463905664 5572517535735251456 2872284005006597248 172050474277943040 15918561017258840448 13218327486530186240 10518093955801532032 7817860425072877824 5117626894344223616 2417393363615569408 18163903906596466816 15463670375867812608 12763436845139158400 10063203314410504192 7362969783681849984 4662736252953195776 1962502722224541568 17709013265205438976 15008779734476784768 12308546203748130560 9608312673019476352 6908079142290822144 4207845611562167936 1507612080833513728 17254122623814411136 14553889093085756928 11853655562357102720 9153422031628448512 6453188500899794304 3752954970171140096 1052721439442485888 16799231982423383296 14098998451694729088 11398764920966074880 8698531390237420672 5998297859508766464 3298064328780112256 597830798051458048 16344341341032355456 13644107810303701248 10943874279575047040 8243640748846392832 5543407218117738624 2843173687389084416 142940156660430208 15889450699641327616 13189217168912673408 10488983638184019200 7788750107455364992 5088516576726710784 2388283045998056576 18134793588978953984 15434560058250299776 12734326527521645568 10034092996792991360 7333859466064337152 4633625935335682944 1933392404607028736 17679902947587926144 14979669416859271936 12279435886130617728 9579202355401963520 6878968824673309312 4178735293944655104 1478501763216000896 17225012306196898304 14524778775468244096 11824545244739589888 9124311714010935680 6424078183282281472 3723844652553627264 1023611121824973056 16770121664805870464 14069888134077216256 11369654603348562048 8669421072619907840 5969187541891253632 3268954011162599424 568720480433945216 16315231023414842624 13614997492686188416 10914763961957534208 8214530431228880000 5514296900500225792 2814063369771571584 113829839042917376 15860340382023814784 13160106851295160576 10459873320566506368 7759639789837852160 5059406259109197952 2359172728380543744 18105683271361441152 15405449740632786944 12705216209904132736 10004982679175478528 7304749148446824320 4604515617718170112 1904282086989515904 17650792629970413312 14950559099241759104 12250325568513104896 9550092037784450688 6849858507055796480 4149624976327142272 1449391445598488064 17195901988579385472 14495668457850731264 11795434927122077056 9095201396393422848 6394967865664768640 3694734334936114432 994500804207460224 16741011347188357632 14040777816459703424 11340544285731049216 8640310755002395008 5940077224273740800 3239843693545086592 539610162816432384 16286120705797329792 13585887175068675584 10885653644340021376 8185420113611367168 5485186582882712960 2784953052154058752 84719521425404544 15831230064406301952 13130996533677647744 10430763002948993536 7730529472220339328 5030295941491685120 2330062410763030912 18076572953743928320 15376339423015274112 12676105892286619904 9975872361557965696 7275638830829311488 4575405300100657280 1875171769372003072 17621682312352900480 14921448781624246272 12221215250895592064 9520981720166937856 6820748189438283648 4120514658709629440 1420281127980975232 17166791670961872640 14466558140233218432 11766324609504564224 9066091078775910016 6365857548047255808 3665624017318601600 965390486589947392 16711901029570844800 14011667498842190592 11311433968113536384 8611200437384882176 5910966906656227968 3210733375927573760 510499845198919552 16257010388179816960 13556776857451162752 10856543326722508544 8156309795993854336 5456076265265200128 2755842734536545920 55609203807891712 15802119746788789120 13101886216060134912 10401652685331480704 7701419154602826496 5001185623874172288 2300952093145518080 18047462636126415488 15347229105397761280 12646995574669107072 9946762043940452864 7246528513211798656 4546294982483144448 1846061451754490240 17592571994735387648 14892338464006733440 12192104933278079232 9491871402549425024 6791637871820770816 4091404341092116608 1391170810363462400 17137681353344359808 14437447822615705600 11737214291887051392 9036980761158397184 6336747230429742976 3636513699701088768 936280168972434560 16682790711953331968 13982557181224677760 11282323650496023552 8582090119767369344 5881856589038715136 3181623058310060928 481389527581406720 16227900070562304128 13527666539833649920 10827433009104995712 8127199478376341504 5426965947647687296 2726732416919033088 26498886190378880 15773009429171276288 13072775898442622080 10372542367713967872 7672308836985313664 4972075306256659456 2271841775528005248 18018352318508902656 15318118787780248448 12617885257051594240 9917651726322940032 7217418195594285824 4517184664865631616 1816951134136977408 17563461677117874816 14863228146389220608 12162994615660566400 9462761084931912192 6762527554203257984 4062294023474603776 1362060492745949568 17108571035726846976 14408337504998192768 11708103974269538560 9007870443540884352 6307636912812230144 3607403382083575936 907169851354921728 16653680394335819136 13953446863607164928 11253213332878510720 8552979802149856512 5852746271421202304 3152512740692548096 452279209963893888 16198789752944791296 13498556222216137088 10798322691487482880 8098089160758828672 5397855630030174464 2697622099301520256 18444132642282417664 15743899111553763456 13043665580825109248 10343432050096455040 7643198519367800832 4942964988639146624 2242731457910492416 17989242000891389824 15289008470162735616 12588774939434081408 9888541408705427200 7188307877976772992 4488074347248118784 1787840816519464576 17534351359500361984 14834117828771707776 12133884298043053568 9433650767314399360 6733417236585745152 4033183705857090944 1332950175128436736 17079460718109334144 14379227187380679936 11678993656652025728 8978760125923371520 6278526595194717312 3578293064466063104 878059533737408896 16624570076718306304 13924336545989652096 11224103015260997888 8523869484532343680 5823635953803689472 3123402423075035264 423168892346381056 16169679435327278464 13469445904598624256 10769212373869970048 8068978843141315840 5368745312412661632 2668511781684007424 18415022324664904832 15714788793936250624 13014555263207596416 10314321732478942208 7614088201750288000 4913854671021633792 2213621140292979584 17960131683273876992 15259898152545222784 12559664621816568576 9859431091087914368 7159197560359260160 4458964029630605952 1758730498901951744 17505241041882849152 14805007511154194944 12104773980425540736 9404540449696886528 6704306918968232320 4004073388239578112 1303839857510923904 17050350400491821312 14350116869763167104 11649883339034512896 8949649808305858688 6249416277577204480 3549182746848550272 848949216119896064 16595459759100793472 13895226228372139264 11194992697643485056 8494759166914830848 5794525636186176640 3094292105457522432 394058574728868224 16140569117709765632 13440335586981111424 10740102056252457216 8039868525523803008 5339634994795148800 2639401464066494592 18385912007047392000 15685678476318737792 12985444945590083584 10285211414861429376 7584977884132775168 4884744353404120960 2184510822675466752 17931021365656364160 15230787834927709952 12530554304199055744 9830320773470401536 7130087242741747328 4429853712013093120 1729620181284438912 17476130724265336320 14775897193536682112 12075663662808027904 9375430132079373696 6675196601350719488 3974963070622065280 1274729539893411072 17021240082874308480 14321006552145654272 11620773021417000064 8920539490688345856 6220305959959691648 3520072429231037440 819838898502383232 16566349441483280640 13866115910754626432 11165882380025972224 8465648849297318016 5765415318568663808 3065181787840009600 364948257111355392 16111458800092252800 13411225269363598592 10710991738634944384 8010758207906290176 5310524677177635968 2610291146448981760 18356801689429879168 15656568158701224960 12956334627972570752 10256101097243916544 7555867566515262336 4855634035786608128 2155400505057953920 17901911048038851328 15201677517310197120 12501443986581542912 9801210455852888704 7100976925124234496 4400743394395580288 1700509863666926080 17447020406647823488 14746786875919169280 12046553345190515072 9346319814461860864 6646086283733206656 3945852753004552448 1245619222275898240 16992129765256795648 14291896234528141440 11591662703799487232 8891429173070833024 6191195642342178816 3490962111613524608 790728580884870400 16537239123865767808 13837005593137113600 11136772062408459392 8436538531679805184 5736305000951150976 3036071470222496768 335837939493842560 16082348482474739968 13382114951746085760 10681881421017431552 7981647890288777344 5281414359560123136 2581180828831468928 18327691371812366336 15627457841083712128 12927224310355057920 10226990779626403712 7526757248897749504 4826523718169095296 2126290187440441088 17872800730421338496 15172567199692684288 12472333668964030080 9772100138235375872 7071866607506721664 4371633076778067456 1671399546049413248 17417910089030310656 14717676558301656448 12017443027573002240 9317209496844348032 6616975966115693824 3916742435387039616 1216508904658385408 16963019447639282816 14262785916910628608 11562552386181974400 8862318855453320192 6162085324724665984 3461851793996011776 761618263267357568 16508128806248254976 13807895275519600768 11107661744790946560 8407428214062292352 5707194683333638144 3006961152604983936 306727621876329728 16053238164857227136 13353004634128572928 10652771103399918720 7952537572671264512 5252304041942610304 2552070511213956096 18298581054194853504 15598347523466199296 12898113992737545088 10197880462008890880 7497646931280236672 4797413400551582464 2097179869822928256 17843690412803825664 15143456882075171456 12443223351346517248 9742989820617863040 7042756289889208832 4342522759160554624 1642289228431900416 17388799771412797824 14688566240684143616 11988332709955489408 9288099179226835200 6587865648498180992 3887632117769526784 1187398587040872576 16933909130021769984 14233675599293115776 11533442068564461568 8833208537835807360 6132975007107153152 3432741476378498944 732507945649844736 16479018488630742144 13778784957902087936 11078551427173433728 8378317896444779520 5678084365716125312 2977850834987471104 277617304258816896 16024127847239714304 13323894316511060096 10623660785782405888 7923427255053751680 5223193724325097472 2522960193596443264 18269470736577340672 15569237205848686464 12869003675120032256 10168770144391378048 7468536613662723840 4768303082934069632 2068069552205415424 17814580095186312832 15114346564457658624 12414113033729004416 9713879503000350208 7013645972271696000 4313412441543041792 1613178910814387584 17359689453795284992 14659455923066630784 11959222392337976576 9258988861609322368 6558755330880668160 3858521800152013952 1158288269423359744 16904798812404257152 14204565281675602944 11504331750946948736 8804098220218294528 6103864689489640320 3403631158760986112 703397628032331904 16449908171013229312 13749674640284575104 11049441109555920896 8349207578827266688 5648974048098612480 2948740517369958272 248506986641304064 15995017529622201472 13294783998893547264 10594550468164893056 7894316937436238848 5194083406707584640 2493849875978930432 18240360418959827840 15540126888231173632 12839893357502519424 10139659826773865216 7439426296045211008 4739192765316556800 2038959234587902592 17785469777568800000 15085236246840145792 12385002716111491584 9684769185382837376 6984535654654183168 4284302123925528960 1584068593196874752 17330579136177772160 14630345605449117952 11930112074720463744 9229878543991809536 6529645013263155328 3829411482534501120 1129177951805846912 16875688494786744320 14175454964058090112 11475221433329435904 8774987902600781696 6074754371872127488 3374520841143473280 674287310414819072 16420797853395716480 13720564322667062272 11020330791938408064 8320097261209753856 5619863730481099648 2919630199752445440 219396669023791232 15965907212004688640 13265673681276034432 10565440150547380224 7865206619818726016 5164973089090071808 2464739558361417600 18211250101342315008 15511016570613660800 12810783039885006592 10110549509156352384 7410315978427698176 4710082447699043968 2009848916970389760 17756359459951287168 15056125929222632960 12355892398493978752 9655658867765324544 6955425337036670336 4255191806308016128 1554958275579361920 17301468818560259328 14601235287831605120 11901001757102950912 9200768226374296704 6500534695645642496 3800301164916988288 1100067634188334080 16846578177169231488 14146344646440577280 11446111115711923072 8745877584983268864 6045644054254614656 3345410523525960448 645176992797306240 16391687535778203648 13691454005049549440 10991220474320895232 8290986943592241024 5590753412863586816 2890519882134932608 190286351406278400 15936796894387175808 13236563363658521600 10536329832929867392 7836096302201213184 5135862771472558976 2435629240743904768 18182139783724802176 15481906252996147968 12781672722267493760 10081439191538839552 7381205660810185344 4680972130081531136 1980738599352876928 17727249142333774336 15027015611605120128 12326782080876465920 9626548550147811712 6926315019419157504 4226081488690503296 1525847957961849088 17272358500942746496 14572124970214092288 11871891439485438080 9171657908756783872 6471424378028129664 3771190847299475456 1070957316570821248 16817467859551718656 14117234328823064448 11417000798094410240 8716767267365756032 6016533736637101824 3316300205908447616 616066675179793408 16362577218160690816 13662343687432036608 10962110156703382400 8261876625974728192 5561643095246073984 2861409564517419776 161176033788765568 15907686576769662976 13207453046041008768 10507219515312354560 7806985984583700352 5106752453855046144 2406518923126391936 18153029466107289344 15452795935378635136 12752562404649980928 10052328873921326720 7352095343192672512 4651861812464018304 1951628281735364096 17698138824716261504 14997905293987607296 12297671763258953088 9597438232530298880 6897204701801644672 4196971171072990464 1496737640344336256 17243248183325233664 14543014652596579456 11842781121867925248 9142547591139271040 6442314060410616832 3742080529681962624 1041846998953308416 16788357541934205824 14088124011205551616 11387890480476897408 8687656949748243200 5987423419019588992 3287189888290934784 586956357562280576 16333466900543177984 13633233369814523776 10932999839085869568 8232766308357215360 5532532777628561152 2832299246899906944 132065716171252736 15878576259152150144 13178342728423495936 10478109197694841728 7777875666966187520 5077642136237533312 2377408605508879104 18123919148489776512 15423685617761122304 12723452087032468096 10023218556303813888 7322985025575159680 4622751494846505472 1922517964117851264 17669028507098748672 14968794976370094464 12268561445641440256 9568327914912786048 6868094384184131840 4167860853455477632 1467627322726823424 17214137865707720832 14513904334979066624 11813670804250412416 9113437273521758208 6413203742793104000 3712970212064449792 1012736681335795584 16759247224316692992 14059013693588038784 11358780162859384576 8658546632130730368 5958313101402076160 3258079570673421952 557846039944767744 16304356582925665152 13604123052197010944 10903889521468356736 8203655990739702528 5503422460011048320 2803188929282394112 102955398553739904 15849465941534637312 13149232410805983104 10448998880077328896 7748765349348674688 5048531818620020480 2348298287891366272 18094808830872263680 15394575300143609472 12694341769414955264 9994108238686301056 7293874707957646848 4593641177228992640 1893407646500338432 17639918189481235840 14939684658752581632 12239451128023927424 9539217597295273216 6838984066566619008 4138750535837964800 1438517005109310592 17185027548090208000 14484794017361553792 11784560486632899584 9084326955904245376 6384093425175591168 3683859894446936960 983626363718282752 16730136906699180160 14029903375970525952 11329669845241871744 8629436314513217536 5929202783784563328 3228969253055909120 528735722327254912 16275246265308152320 13575012734579498112 10874779203850843904 8174545673122189696 5474312142393535488 2774078611664881280 73845080936227072 15820355623917124480 13120122093188470272 10419888562459816064 7719655031731161856 5019421501002507648 2319187970273853440 18065698513254750848 15365464982526096640 12665231451797442432 9964997921068788224 7264764390340134016 4564530859611479808 1864297328882825600 17610807871863723008 14910574341135068800 12210340810406414592 9510107279677760384 6809873748949106176 4109640218220451968 1409406687491797760 17155917230472695168 14455683699744040960 11755450169015386752 9055216638286732544 6354983107558078336 3654749576829424128 954516046100769920 16701026589081667328 14000793058353013120 11300559527624358912 8600325996895704704 5900092466167050496 3199858935438396288 499625404709742080 16246135947690639488 13545902416961985280 10845668886233331072 8145435355504676864 5445201824776022656 2744968294047368448 44734763318714240 15791245306299611648 13091011775570957440 10390778244842303232 7690544714113649024 4990311183384994816 2290077652656340608 18036588195637238016 15336354664908583808 12636121134179929600 9935887603451275392 7235654072722621184 4535420541993966976 1835187011265312768 17581697554246210176 14881464023517555968 12181230492788901760 9480996962060247552 6780763431331593344 4080529900602939136 1380296369874284928 17126806912855182336 14426573382126528128 11726339851397873920 9026106320669219712 6325872789940565504 3625639259211911296 925405728483257088 16671916271464154496 13971682740735500288 11271449210006846080 8571215679278191872 5870982148549537664 3170748617820883456 470515087092229248 16217025630073126656 13516792099344472448 10816558568615818240 8116325037887164032 5416091507158509824 2715857976429855616 15624445701201408 15762134988682098816 13061901457953444608 10361667927224790400 7661434396496136192 4961200865767481984 2260967335038827776 18007477878019725184 15307244347291070976 12607010816562416768 9906777285833762560 7206543755105108352 4506310224376454144 1806076693647799936 17552587236628697344 14852353705900043136 12152120175171388928 9451886644442734720 6751653113714080512 4051419582985426304 1351186052256772096 17097696595237669504 14397463064509015296 11697229533780361088 8996996003051706880 6296762472323052672 3596528941594398464 896295410865744256 16642805953846641664 13942572423117987456 11242338892389333248 8542105361660679040 5841871830932024832 3141638300203370624 441404769474716416 16187915312455613824 13487681781726959616 10787448250998305408 8087214720269651200 5386981189540996992 2686747658812342784 18433258201793240192 15733024671064585984 13032791140335931776 10332557609607277568 7632324078878623360 4932090548149969152 2231857017421314944 17978367560402212352 15278134029673558144 12577900498944903936 9877666968216249728 7177433437487595520 4477199906758941312 1776966376030287104 17523476919011184512 14823243388282530304 12123009857553876096 9422776326825221888 6722542796096567680 4022309265367913472 1322075734639259264 17068586277620156672 14368352746891502464 11668119216162848256 8967885685434194048 6267652154705539840 3567418623976885632 867185093248231424 16613695636229128832 13913462105500474624 11213228574771820416 8512995044043166208 5812761513314512000 3112527982585857792 412294451857203584 16158804994838100992 13458571464109446784 10758337933380792576 8058104402652138368 5357870871923484160 2657637341194829952 18404147884175727360 15703914353447073152 13003680822718418944 10303447291989764736 7603213761261110528 4902980230532456320 2202746699803802112 17949257242784699520 15249023712056045312 12548790181327391104 9848556650598736896 7148323119870082688 4448089589141428480 1747856058412774272 17494366601393671680 14794133070665017472 12093899539936363264 9393666009207709056 6693432478479054848 3993198947750400640 1292965417021746432 17039475960002643840 14339242429273989632 11639008898545335424 8938775367816681216 6238541837088027008 3538308306359372800 838074775630718592 16584585318611616000 13884351787882961792 11184118257154307584 8483884726425653376 5783651195696999168 3083417664968344960 383184134239690752 16129694677220588160 13429461146491933952 10729227615763279744 8028994085034625536 5328760554305971328 2628527023577317120 18375037566558214528 15674804035829560320 12974570505100906112 10274336974372251904 7574103443643597696 4873869912914943488 2173636382186289280 17920146925167186688 15219913394438532480 12519679863709878272 9819446332981224064 7119212802252569856 4418979271523915648 1718745740795261440 17465256283776158848 14765022753047504640 12064789222318850432 9364555691590196224 6664322160861542016 3964088630132887808 1263855099404233600 17010365642385131008 14310132111656476800 11609898580927822592 8909665050199168384 6209431519470514176 3509197988741859968 808964458013205760 16555475000994103168 13855241470265448960 11155007939536794752 8454774408808140544 5754540878079486336 3054307347350832128 354073816622177920 16100584359603075328 13400350828874421120 10700117298145766912 7999883767417112704 5299650236688458496 2599416705959804288 18345927248940701696 15645693718212047488 12945460187483393280 10245226656754739072 7544993126026084864 4844759595297430656 2144526064568776448 17891036607549673856 15190803076821019648 12490569546092365440 9790336015363711232 7090102484635057024 4389868953906402816 1689635423177748608 17436145966158646016 14735912435429991808 12035678904701337600 9335445373972683392 6635211843244029184 3934978312515374976 1234744781786720768 16981255324767618176 14281021794038963968 11580788263310309760 8880554732581655552 6180321201853001344 3480087671124347136 779854140395692928 16526364683376590336 13826131152647936128 11125897621919281920 8425664091190627712 5725430560461973504 3025197029733319296 324963499004665088 16071474041985562496 13371240511256908288 10671006980528254080 7970773449799599872 5270539919070945664 2570306388342291456 18316816931323188864 15616583400594534656 12916349869865880448 10216116339137226240 7515882808408572032 4815649277679917824 2115415746951263616 17861926289932161024 15161692759203506816 12461459228474852608 9761225697746198400 7060992167017544192 4360758636288889984 1660525105560235776 17407035648541133184 14706802117812478976 12006568587083824768 9306335056355170560 6606101525626516352 3905867994897862144 1205634464169207936 16952145007150105344 14251911476421451136 11551677945692796928 8851444414964142720 6151210884235488512 3450977353506834304 750743822778180096 16497254365759077504 13797020835030423296 11096787304301769088 8396553773573114880 5696320242844460672 2996086712115806464 295853181387152256 16042363724368049664 13342130193639395456 10641896662910741248 7941663132182087040 5241429601453432832 2541196070724778624 18287706613705676032 15587473082977021824 12887239552248367616 10187006021519713408 7486772490791059200 4786538960062404992 2086305429333750784 17832815972314648192 15132582441585993984 12432348910857339776 9732115380128685568 7031881849400031360 4331648318671377152 1631414787942722944 17377925330923620352 14677691800194966144 11977458269466311936 9277224738737657728 6576991208009003520 3876757677280349312 1176524146551695104 16923034689532592512 14222801158803938304 11522567628075284096 8822334097346629888 6122100566617975680 3421867035889321472 721633505160667264 16468144048141564672 13767910517412910464 11067676986684256256 8367443455955602048 5667209925226947840 2966976394498293632 266742863769639424 16013253406750536832 13313019876021882624 10612786345293228416 7912552814564574208 5212319283835920000 2512085753107265792 18258596296088163200 15558362765359508992 12858129234630854784 10157895703902200576 7457662173173546368 4757428642444892160 2057195111716237952 17803705654697135360 15103472123968481152 12403238593239826944 9703005062511172736 7002771531782518528 4302538001053864320 1602304470325210112 17348815013306107520 14648581482577453312 11948347951848799104 9248114421120144896 6547880890391490688 3847647359662836480 1147413828934182272 16893924371915079680 14193690841186425472 11493457310457771264 8793223779729117056 6092990249000462848 3392756718271808640 692523187543154432 16439033730524051840 13738800199795397632 11038566669066743424 8338333138338089216 5638099607609435008 2937866076880780800 237632546152126592 15984143089133024000 13283909558404369792 10583676027675715584 7883442496947061376 5183208966218407168 2482975435489752960 18229485978470650368 15529252447741996160 12829018917013341952 10128785386284687744 7428551855556033536 4728318324827379328 2028084794098725120 17774595337079622528 15074361806350968320 12374128275622314112 9673894744893659904 6973661214165005696 4273427683436351488 1573194152707697280 17319704695688594688 14619471164959940480 11919237634231286272 9219004103502632064 6518770572773977856 3818537042045323648 1118303511316669440 16864814054297566848 14164580523568912640 11464346992840258432 8764113462111604224 6063879931382950016 3363646400654295808 663412869925641600 16409923412906539008 13709689882177884800 11009456351449230592 8309222820720576384 5608989289991922176 2908755759263267968 208522228534613760 15955032771515511168 13254799240786856960 10554565710058202752 7854332179329548544 5154098648600894336 2453865117872240128 18200375660853137536 15500142130124483328 12799908599395829120 10099675068667174912 7399441537938520704 4699208007209866496 1998974476481212288 17745485019462109696 15045251488733455488 12345017958004801280 9644784427276147072 6944550896547492864 4244317365818838656 1544083835090184448 17290594378071081856 14590360847342427648 11890127316613773440 9189893785885119232 6489660255156465024 3789426724427810816 1089193193699156608 16835703736680054016 14135470205951399808 11435236675222745600 8735003144494091392 6034769613765437184 3334536083036782976 634302552308128768 16380813095289026176 13680579564560371968 10980346033831717760 8280112503103063552 5579878972374409344 2879645441645755136 179411910917100928 15925922453897998336 13225688923169344128 10525455392440689920 7825221861712035712 5124988330983381504 2424754800254727296 18171265343235624704 15471031812506970496 12770798281778316288 10070564751049662080 7370331220321007872 4670097689592353664 1969864158863699456 17716374701844596864 15016141171115942656 12315907640387288448 9615674109658634240 6915440578929980032 4215207048201325824 1514973517472671616 17261484060453569024 14561250529724914816 11861016998996260608 9160783468267606400 6460549937538952192 3760316406810297984 1060082876081643776 16806593419062541184 14106359888333886976 11406126357605232768 8705892826876578560 6005659296147924352 3305425765419270144 605192234690615936 16351702777671513344 13651469246942859136 10951235716214204928 8251002185485550720 5550768654756896512 2850535124028242304 150301593299588096 15896812136280485504 13196578605551831296 10496345074823177088 7796111544094522880 5095878013365868672 2395644482637214464 18142155025618111872 15441921494889457664 12741687964160803456 10041454433432149248 7341220902703495040 4640987371974840832 1940753841246186624 17687264384227084032 14987030853498429824 12286797322769775616 9586563792041121408 6886330261312467200 4186096730583812992 1485863199855158784 17232373742836056192 14532140212107401984 11831906681378747776 9131673150650093568 6431439619921439360 3731206089192785152 1030972558464130944 16777483101445028352 14077249570716374144 11377016039987719936 8676782509259065728 5976548978530411520 3276315447801757312 576081917073103104 16322592460054000512 13622358929325346304 10922125398596692096 8221891867868037888 5521658337139383680 2821424806410729472 121191275682075264 15867701818662972672 13167468287934318464 10467234757205664256 7767001226477010048 5066767695748355840 2366534165019701632 18113044708000599040 15412811177271944832 12712577646543290624 10012344115814636416 7312110585085982208 4611877054357328000 1911643523628673792 17658154066609571200 14957920535880916992 12257687005152262784 9557453474423608576 6857219943694954368 4156986412966300160 1456752882237645952 17203263425218543360 14503029894489889152 11802796363761234944 9102562833032580736 6402329302303926528 3702095771575272320 1001862240846618112 16748372783827515520 14048139253098861312 11347905722370207104 8647672191641552896 5947438660912898688 3247205130184244480 546971599455590272 16293482142436487680 13593248611707833472 10893015080979179264 8192781550250525056 5492548019521870848 2792314488793216640 92080958064562432 15838591501045459840 13138357970316805632 10438124439588151424 7737890908859497216 5037657378130843008 2337423847402188800 18083934390383086208 15383700859654432000 12683467328925777792 9983233798197123584 7283000267468469376 4582766736739815168 1882533206011160960 17629043748992058368 14928810218263404160 12228576687534749952 9528343156806095744 6828109626077441536 4127876095348787328 1427642564620133120 17174153107601030528 14473919576872376320 11773686046143722112 9073452515415067904 6373218984686413696 3672985453957759488 972751923229105280 16719262466210002688 14019028935481348480 11318795404752694272 8618561874024040064 5918328343295385856 3218094812566731648 517861281838077440 16264371824818974848 13564138294090320640 10863904763361666432 8163671232633012224 5463437701904358016 2763204171175703808 62970640447049600 15809481183427947008 13109247652699292800 10409014121970638592 7708780591241984384 5008547060513330176 2308313529784675968 18054824072765573376 15354590542036919168 12654357011308264960 9954123480579610752 7253889949850956544 4553656419122302336 1853422888393648128 17599933431374545536 14899699900645891328 12199466369917237120 9499232839188582912 6798999308459928704 4098765777731274496 1398532247002620288 17145042789983517696 14444809259254863488 11744575728526209280 9044342197797555072 6344108667068900864 3643875136340246656 943641605611592448 16690152148592489856 13989918617863835648 11289685087135181440 8589451556406527232 5889218025677873024 3188984494949218816 488750964220564608 16235261507201462016 13535027976472807808 10834794445744153600 8134560915015499392 5434327384286845184 2734093853558190976 33860322829536768 15780370865810434176 13080137335081779968 10379903804353125760 7679670273624471552 4979436742895817344 2279203212167163136 18025713755148060544 15325480224419406336 12625246693690752128 9925013162962097920 7224779632233443712 4524546101504789504 1824312570776135296 17570823113757032704 14870589583028378496 12170356052299724288 9470122521571070080 6769888990842415872 4069655460113761664 1369421929385107456 17115932472366004864 14415698941637350656 11715465410908696448 9015231880180042240 6314998349451388032 3614764818722733824 914531287994079616 16661041830974977024 13960808300246322816 11260574769517668608 8560341238789014400 5860107708060360192 3159874177331705984 459640646603051776 16206151189583949184 13505917658855294976 10805684128126640768 8105450597397986560 5405217066669332352 2704983535940678144 4750005212023936 15751260548192921344 13051027017464267136 10350793486735612928 7650559956006958720 4950326425278304512 2250092894549650304 17996603437530547712 15296369906801893504 12596136376073239296 9895902845344585088 7195669314615930880 4495435783887276672 1795202253158622464 17541712796139519872 14841479265410865664 12141245734682211456 9441012203953557248 6740778673224903040 4040545142496248832 1340311611767594624 17086822154748492032 14386588624019837824 11686355093291183616 8986121562562529408 6285888031833875200 3585654501105220992 885420970376566784 16631931513357464192 13931697982628809984 11231464451900155776 8531230921171501568 5830997390442847360 3130763859714193152 430530328985538944 16177040871966436352 13476807341237782144 10776573810509127936 8076340279780473728 5376106749051819520 2675873218323165312 18422383761304062720 15722150230575408512 13021916699846754304 10321683169118100096 7621449638389445888 4921216107660791680 2220982576932137472 17967493119913034880 15267259589184380672 12567026058455726464 9866792527727072256 7166558996998418048 4466325466269763840 1766091935541109632 17512602478522007040 14812368947793352832 12112135417064698624 9411901886336044416 6711668355607390208 4011434824878736000 1311201294150081792 17057711837130979200 14357478306402324992 11657244775673670784 8957011244945016576 6256777714216362368 3556544183487708160 856310652759053952 16602821195739951360 13902587665011297152 11202354134282642944 8502120603553988736 5801887072825334528 3101653542096680320 401420011368026112 16147930554348923520 13447697023620269312 10747463492891615104 8047229962162960896 5346996431434306688 2646762900705652480 18393273443686549888 15693039912957895680 12992806382229241472 10292572851500587264 7592339320771933056 4892105790043278848 2191872259314624640 17938382802295522048 15238149271566867840 12537915740838213632 9837682210109559424 7137448679380905216 4437215148652251008 1736981617923596800 17483492160904494208 14783258630175840000 12083025099447185792 9382791568718531584 6682558037989877376 3982324507261223168 1282090976532568960 17028601519513466368 14328367988784812160 11628134458056157952 8927900927327503744 6227667396598849536 3527433865870195328 827200335141541120 16573710878122438528 13873477347393784320 11173243816665130112 8473010285936475904 5772776755207821696 3072543224479167488 372309693750513280 16118820236731410688 13418586706002756480 10718353175274102272 8018119644545448064 5317886113816793856 2617652583088139648 18364163126069037056 15663929595340382848 12963696064611728640 10263462533883074432 7563229003154420224 4862995472425766016 2162761941697111808 17909272484678009216 15209038953949355008 12508805423220700800 9808571892492046592 7108338361763392384 4408104831034738176 1707871300306083968 17454381843286981376 14754148312558327168 12053914781829672960 9353681251101018752 6653447720372364544 3953214189643710336 1252980658915056128 16999491201895953536 14299257671167299328 11599024140438645120 8898790609709990912 6198557078981336704 3498323548252682496 798090017524028288 16544600560504925696 13844367029776271488 11144133499047617280 8443899968318963072 5743666437590308864 3043432906861654656 343199376133000448 16089709919113897856 13389476388385243648 10689242857656589440 7989009326927935232 5288775796199281024 2588542265470626816 18335052808451524224 15634819277722870016 12934585746994215808 10234352216265561600 7534118685536907392 4833885154808253184 2133651624079598976 17880162167060496384 15179928636331842176 12479695105603187968 9779461574874533760 7079228044145879552 4378994513417225344 1678760982688571136 17425271525669468544 14725037994940814336 12024804464212160128 9324570933483505920 6624337402754851712 3924103872026197504 1223870341297543296 16970380884278440704 14270147353549786496 11569913822821132288 8869680292092478080 6169446761363823872 3469213230635169664 768979699906515456 16515490242887412864 13815256712158758656 11115023181430104448 8414789650701450240 5714556119972796032 3014322589244141824 314089058515487616 16060599601496385024 13360366070767730816 10660132540039076608 7959899009310422400 5259665478581768192 2559431947853113984 18305942490834011392 15605708960105357184 12905475429376702976 10205241898648048768 7505008367919394560 4804774837190740352 2104541306462086144 17851051849442983552 15150818318714329344 12450584787985675136 9750351257257020928 7050117726528366720 4349884195799712512 1649650665071058304 17396161208051955712 14695927677323301504 11995694146594647296 9295460615865993088 6595227085137338880 3894993554408684672 1194760023680030464 16941270566660927872 14241037035932273664 11540803505203619456 8840569974474965248 6140336443746311040 3440102913017656832 739869382289002624 16486379925269900032 13786146394541245824 11085912863812591616 8385679333083937408 5685445802355283200 2985212271626628992 284978740897974784 16031489283878872192 13331255753150217984 10631022222421563776 7930788691692909568 5230555160964255360 2530321630235601152 18276832173216498560 15576598642487844352 12876365111759190144 10176131581030535936 7475898050301881728 4775664519573227520 2075430988844573312 17821941531825470720 15121708001096816512 12421474470368162304 9721240939639508096 7021007408910853888 4320773878182199680 1620540347453545472 17367050890434442880 14666817359705788672 11966583828977134464 9266350298248480256 6566116767519826048 3865883236791171840 1165649706062517632 16912160249043415040 14211926718314760832 11511693187586106624 8811459656857452416 6111226126128798208 3410992595400144000 710759064671489792 16457269607652387200 13757036076923732992 11056802546195078784 8356569015466424576 5656335484737770368 2956101954009116160 255868423280461952 16002378966261359360 13302145435532705152 10601911904804050944 7901678374075396736 5201444843346742528 2501211312618088320 18247721855598985728 15547488324870331520 12847254794141677312 10147021263413023104 7446787732684368896 4746554201955714688 2046320671227060480 17792831214207957888 15092597683479303680 12392364152750649472 9692130622021995264 6991897091293341056 4291663560564686848 1591430029836032640 17337940572816930048 14637707042088275840 11937473511359621632 9237239980630967424 6537006449902313216 3836772919173659008 1136539388445004800 16883049931425902208 14182816400697248000 11482582869968593792 8782349339239939584 6082115808511285376 3381882277782631168 681648747053976960 16428159290034874368 13727925759306220160 11027692228577565952 8327458697848911744 5627225167120257536 2926991636391603328 226758105662949120 15973268648643846528 13273035117915192320 10572801587186538112 7872568056457883904 5172334525729229696 2472100995000575488 18218611537981472896 15518378007252818688 12818144476524164480 10117910945795510272 7417677415066856064 4717443884338201856 2017210353609547648 17763720896590445056 15063487365861790848 12363253835133136640 9663020304404482432 6962786773675828224 4262553242947174016 1562319712218519808 17308830255199417216 14608596724470763008 11908363193742108800 9208129663013454592 6507896132284800384 3807662601556146176 1107429070827491968 16853939613808389376 14153706083079735168 11453472552351080960 8753239021622426752 6053005490893772544 3352771960165118336 652538429436464128 16399048972417361536 13698815441688707328 10998581910960053120 8298348380231398912 5598114849502744704 2897881318774090496 197647788045436288 15944158331026333696 13243924800297679488 10543691269569025280 7843457738840371072 5143224208111716864 2442990677383062656 18189501220363960064 15489267689635305856 12789034158906651648 10088800628177997440 7388567097449343232 4688333566720689024 1988100035992034816 17734610578972932224 15034377048244278016 12334143517515623808 9633909986786969600 6933676456058315392 4233442925329661184 1533209394601006976 17279719937581904384 14579486406853250176 11879252876124595968 9179019345395941760 6478785814667287552 3778552283938633344 1078318753209979136 16824829296190876544 14124595765462222336 11424362234733568128 8724128704004913920 6023895173276259712 3323661642547605504 623428111818951296 16369938654799848704 13669705124071194496 10969471593342540288 8269238062613886080 5569004531885231872 2868771001156577664 168537470427923456 15915048013408820864 13214814482680166656 10514580951951512448 7814347421222858240 5114113890494204032 2413880359765549824 18160390902746447232 15460157372017793024 12759923841289138816 10059690310560484608 7359456779831830400 4659223249103176192 1958989718374521984 17705500261355419392 15005266730626765184 12305033199898110976 9604799669169456768 6904566138440802560 4204332607712148352 1504099076983494144 17250609619964391552 14550376089235737344 11850142558507083136 9149909027778428928 6449675497049774720 3749441966321120512 1049208435592466304 16795718978573363712 14095485447844709504 11395251917116055296 8695018386387401088 5994784855658746880 3294551324930092672 594317794201438464 16340828337182335872 13640594806453681664 10940361275725027456 8240127744996373248 5539894214267719040 2839660683539064832 139427152810410624 15885937695791308032 13185704165062653824 10485470634333999616 7785237103605345408 5085003572876691200 2384770042148036992 18131280585128934400 15431047054400280192 12730813523671625984 10030579992942971776 7330346462214317568 4630112931485663360 1929879400757009152 17676389943737906560 14976156413009252352 12275922882280598144 9575689351551943936 6875455820823289728 4175222290094635520 1474988759365981312 17221499302346878720 14521265771618224512 11821032240889570304 9120798710160916096 6420565179432261888 3720331648703607680 1020098117974953472 16766608660955850880 14066375130227196672 11366141599498542464 8665908068769888256 5965674538041234048 3265441007312579840 565207476583925632 16311718019564823040 13611484488836168832 10911250958107514624 8211017427378860416 5510783896650206208 2810550365921552000 110316835192897792 15856827378173795200 13156593847445140992 10456360316716486784 7756126785987832576 5055893255259178368 2355659724530524160 18102170267511421568 15401936736782767360 12701703206054113152 10001469675325458944 7301236144596804736 4601002613868150528 1900769083139496320 17647279626120393728 14947046095391739520 12246812564663085312 9546579033934431104 6846345503205776896 4146111972477122688 1445878441748468480 17192388984729365888 14492155454000711680 11791921923272057472 9091688392543403264 6391454861814749056 3691221331086094848 990987800357440640 16737498343338338048 14037264812609683840 11337031281881029632 8636797751152375424 5936564220423721216 3236330689695067008 536097158966412800 16282607701947310208 13582374171218656000 10882140640490001792 8181907109761347584 5481673579032693376 2781440048304039168 81206517575384960 15827717060556282368 13127483529827628160 10427249999098973952 7727016468370319744 5026782937641665536 2326549406913011328 18073059949893908736 15372826419165254528 12672592888436600320 9972359357707946112 7272125826979291904 4571892296250637696 1871658765521983488 17618169308502880896 14917935777774226688 12217702247045572480 9517468716316918272 6817235185588264064 4117001654859609856 1416768124130955648 17163278667111853056 14463045136383198848 11762811605654544640 9062578074925890432 6362344544197236224 3662111013468582016 961877482739927808 16708388025720825216 14008154494992171008 11307920964263516800 8607687433534862592 5907453902806208384 3207220372077554176 506986841348899968 16253497384329797376 13553263853601143168 10853030322872488960 8152796792143834752 5452563261415180544 2752329730686526336 52096199957872128 15798606742938769536 13098373212210115328 10398139681481461120 7697906150752806912 4997672620024152704 2297439089295498496 18043949632276395904 15343716101547741696 12643482570819087488 9943249040090433280 7243015509361779072 4542781978633124864 1842548447904470656 17589058990885368064 14888825460156713856 12188591929428059648 9488358398699405440 6788124867970751232 4087891337242097024 1387657806513442816 17134168349494340224 14433934818765686016 11733701288037031808 9033467757308377600 6333234226579723392 3633000695851069184 932767165122414976 16679277708103312384 13979044177374658176 11278810646646003968 8578577115917349760 5878343585188695552 3178110054460041344 477876523731387136 16224387066712284544 13524153535983630336 10823920005254976128 8123686474526321920 5423452943797667712 2723219413069013504 22985882340359296 15769496425321256704 13069262894592602496 10369029363863948288 7668795833135294080 4968562302406639872 2268328771677985664 18014839314658883072 15314605783930228864 12614372253201574656 9914138722472920448 7213905191744266240 4513671661015612032 1813438130286957824 17559948673267855232 14859715142539201024 12159481611810546816 9459248081081892608 6759014550353238400 4058781019624584192 1358547488895929984 17105058031876827392 14404824501148173184 11704590970419518976 9004357439690864768 6304123908962210560 3603890378233556352 903656847504902144 16650167390485799552 13949933859757145344 11249700329028491136 8549466798299836928 5849233267571182720 3148999736842528512 448766206113874304 16195276749094771712 13495043218366117504 10794809687637463296 8094576156908809088 5394342626180154880 2694109095451500672 18440619638432398080 15740386107703743872 13040152576975089664 10339919046246435456 7639685515517781248 4939451984789127040 2239218454060472832 17985728997041370240 15285495466312716032 12585261935584061824 9885028404855407616 7184794874126753408 4484561343398099200 1784327812669444992 17530838355650342400 14830604824921688192 12130371294193033984 9430137763464379776 6729904232735725568 4029670702007071360 1329437171278417152 17075947714259314560 14375714183530660352 11675480652802006144 8975247122073351936 6275013591344697728 3574780060616043520 874546529887389312 16621057072868286720 13920823542139632512 11220590011410978304 8520356480682324096 5820122949953669888 3119889419225015680 419655888496361472 16166166431477258880 13465932900748604672 10765699370019950464 8065465839291296256 5365232308562642048 2664998777833987840 18411509320814885248 15711275790086231040 13011042259357576832 10310808728628922624 7610575197900268416 4910341667171614208 2210108136442960000 17956618679423857408 15256385148695203200 12556151617966548992 9855918087237894784 7155684556509240576 4455451025780586368 1755217495051932160 17501728038032829568 14801494507304175360 12101260976575521152 9401027445846866944 6700793915118212736 4000560384389558528 1300326853660904320 17046837396641801728 14346603865913147520 11646370335184493312 8946136804455839104 6245903273727184896 3545669742998530688 845436212269876480 16591946755250773888 13891713224522119680 11191479693793465472 8491246163064811264 5791012632336157056 3090779101607502848 390545570878848640 16137056113859746048 13436822583131091840 10736589052402437632 8036355521673783424 5336121990945129216 2635888460216475008 18382399003197372416 15682165472468718208 12981931941740064000 10281698411011409792 7581464880282755584 4881231349554101376 2180997818825447168 17927508361806344576 15227274831077690368 12527041300349036160 9826807769620381952 7126574238891727744 4426340708163073536 1726107177434419328 17472617720415316736 14772384189686662528 12072150658958008320 9371917128229354112 6671683597500699904 3971450066772045696 1271216536043391488 17017727079024288896 14317493548295634688 11617260017566980480 8917026486838326272 6216792956109672064 3516559425381017856 816325894652363648 16562836437633261056 13862602906904606848 11162369376175952640 8462135845447298432 5761902314718644224 3061668783989990016 361435253261335808 16107945796242233216 13407712265513579008 10707478734784924800 8007245204056270592 5307011673327616384 2606778142598962176 18353288685579859584 15653055154851205376 12952821624122551168 10252588093393896960 7552354562665242752 4852121031936588544 2151887501207934336 17898398044188831744 15198164513460177536 12497930982731523328 9797697452002869120 7097463921274214912 4397230390545560704 1696996859816906496 17443507402797803904 14743273872069149696 12043040341340495488 9342806810611841280 6642573279883187072 3942339749154532864 1242106218425878656 16988616761406776064 14288383230678121856 11588149699949467648 8887916169220813440 6187682638492159232 3487449107763505024 787215577034850816 16533726120015748224 13833492589287094016 11133259058558439808 8433025527829785600 5732791997101131392 3032558466372477184 332324935643822976 16078835478624720384 13378601947896066176 10678368417167411968 7978134886438757760 5277901355710103552 2577667824981449344 18324178367962346752 15623944837233692544 12923711306505038336 10223477775776384128 7523244245047729920 4823010714319075712 2122777183590421504 17869287726571318912 15169054195842664704 12468820665114010496 9768587134385356288 7068353603656702080 4368120072928047872 1667886542199393664 17414397085180291072 14714163554451636864 12013930023722982656 9313696492994328448 6613462962265674240 3913229431537020032 1212995900808365824 16959506443789263232 14259272913060609024 11559039382331954816 8858805851603300608 6158572320874646400 3458338790145992192 758105259417337984 16504615802398235392 13804382271669581184 11104148740940926976 8403915210212272768 5703681679483618560 3003448148754964352 303214618026310144 16049725161007207552 13349491630278553344 10649258099549899136 7949024568821244928 5248791038092590720 2548557507363936512 18295068050344833920 15594834519616179712 12894600988887525504 10194367458158871296 7494133927430217088 4793900396701562880 2093666865972908672 17840177408953806080 15139943878225151872 12439710347496497664 9739476816767843456 7039243286039189248 4339009755310535040 1638776224581880832 17385286767562778240 14685053236834124032 11984819706105469824 9284586175376815616 6584352644648161408 3884119113919507200 1183885583190852992 16930396126171750400 14230162595443096192 11529929064714441984 8829695533985787776 6129462003257133568 3429228472528479360 728994941799825152 16475505484780722560 13775271954052068352 11075038423323414144 8374804892594759936 5674571361866105728 2974337831137451520 274104300408797312 16020614843389694720 13320381312661040512 10620147781932386304 7919914251203732096 5219680720475077888 2519447189746423680 18265957732727321088 15565724201998666880 12865490671270012672 10165257140541358464 7465023609812704256 4764790079084050048 2064556548355395840 17811067091336293248 15110833560607639040 12410600029878984832 9710366499150330624 7010132968421676416 4309899437693022208 1609665906964368000 17356176449945265408 14655942919216611200 11955709388487956992 9255475857759302784 6555242327030648576 3855008796301994368 1154775265573340160 16901285808554237568 14201052277825583360 11500818747096929152 8800585216368274944 6100351685639620736 3400118154910966528 699884624182312320 16446395167163209728 13746161636434555520 11045928105705901312 8345694574977247104 5645461044248592896 2945227513519938688 244993982791284480 15991504525772181888 13291270995043527680 10591037464314873472 7890803933586219264 5190570402857565056 2490336872128910848 18236847415109808256 15536613884381154048 12836380353652499840 10136146822923845632 7435913292195191424 4735679761466537216 2035446230737883008 17781956773718780416 15081723242990126208 12381489712261472000 9681256181532817792 6981022650804163584 4280789120075509376 1580555589346855168 17327066132327752576 14626832601599098368 11926599070870444160 9226365540141789952 6526132009413135744 3825898478684481536 1125664947955827328 16872175490936724736 14171941960208070528 11471708429479416320 8771474898750762112 6071241368022107904 3371007837293453696 670774306564799488 16417284849545696896 13717051318817042688 11016817788088388480 8316584257359734272 5616350726631080064 2916117195902425856 215883665173771648 15962394208154669056 13262160677426014848 10561927146697360640 7861693615968706432 5161460085240052224 2461226554511398016 18207737097492295424 15507503566763641216 12807270036034987008 10107036505306332800 7406802974577678592 4706569443849024384 2006335913120370176 17752846456101267584 15052612925372613376 12352379394643959168 9652145863915304960 6951912333186650752 4251678802457996544 1551445271729342336 17297955814710239744 14597722283981585536 11897488753252931328 9197255222524277120 6497021691795622912 3796788161066968704 1096554630338314496 16843065173319211904 14142831642590557696 11442598111861903488 8742364581133249280 6042131050404595072 3341897519675940864 641663988947286656 16388174531928184064 13687941001199529856 10987707470470875648 8287473939742221440 5587240409013567232 2887006878284913024 186773347556258816 15933283890537156224 13233050359808502016 10532816829079847808 7832583298351193600 5132349767622539392 2432116236893885184 18178626779874782592 15478393249146128384 12778159718417474176 10077926187688819968 7377692656960165760 4677459126231511552 1977225595502857344 17723736138483754752 15023502607755100544 12323269077026446336 9623035546297792128 6922802015569137920 4222568484840483712 1522334954111829504 17268845497092726912 14568611966364072704 11868378435635418496 9168144904906764288 6467911374178110080 3767677843449455872 1067444312720801664 16813954855701699072 14113721324973044864 11413487794244390656 8713254263515736448 6013020732787082240 3312787202058428032 612553671329773824 16359064214310671232 13658830683582017024 10958597152853362816 8258363622124708608 5558130091396054400 2857896560667400192 157663029938745984 15904173572919643392 13203940042190989184 10503706511462334976 7803472980733680768 5103239450005026560 2403005919276372352 18149516462257269760 15449282931528615552 12749049400799961344 10048815870071307136 7348582339342652928 4648348808613998720 1948115277885344512 17694625820866241920 14994392290137587712 12294158759408933504 9593925228680279296 6893691697951625088 4193458167222970880 1493224636494316672 17239735179475214080 14539501648746559872 11839268118017905664 9139034587289251456 6438801056560597248 3738567525831943040 1038333995103288832 16784844538084186240 14084611007355532032 11384377476626877824 8684143945898223616 5983910415169569408 3283676884440915200 583443353712260992 16329953896693158400 13629720365964504192 10929486835235849984 8229253304507195776 5529019773778541568 2828786243049887360 128552712321233152 15875063255302130560 13174829724573476352 10474596193844822144 7774362663116167936 5074129132387513728 2373895601658859520 18120406144639756928 15420172613911102720 12719939083182448512 10019705552453794304 7319472021725140096 4619238490996485888 1919004960267831680 17665515503248729088 14965281972520074880 12265048441791420672 9564814911062766464 6864581380334112256 4164347849605458048 1464114318876803840 17210624861857701248 14510391331129047040 11810157800400392832 9109924269671738624 6409690738943084416 3709457208214430208 1009223677485776000 16755734220466673408 14055500689738019200 11355267159009364992 8655033628280710784 5954800097552056576 3254566566823402368 554333036094748160 16300843579075645568 13600610048346991360 10900376517618337152 8200142986889682944 5499909456161028736 2799675925432374528 99442394703720320 15845952937684617728 13145719406955963520 10445485876227309312 7745252345498655104 5045018814770000896 2344785284041346688 18091295827022244096 15391062296293589888 12690828765564935680 9990595234836281472 7290361704107627264 4590128173378973056 1889894642650318848 17636405185631216256 14936171654902562048 12235938124173907840 9535704593445253632 6835471062716599424 4135237531987945216 1435004001259291008 17181514544240188416 14481281013511534208 11781047482782880000 9080813952054225792 6380580421325571584 3680346890596917376 980113359868263168 16726623902849160576 14026390372120506368 11326156841391852160 8625923310663197952 5925689779934543744 3225456249205889536 525222718477235328 16271733261458132736 13571499730729478528 10871266200000824320 8171032669272170112 5470799138543515904 2770565607814861696 70332077086207488 15816842620067104896 13116609089338450688 10416375558609796480 7716142027881142272 5015908497152488064 2315674966423833856 18062185509404731264 15361951978676077056 12661718447947422848 9961484917218768640 7261251386490114432 4561017855761460224 1860784325032806016 17607294868013703424 14907061337285049216 12206827806556395008 9506594275827740800 6806360745099086592 4106127214370432384 1405893683641778176 17152404226622675584 14452170695894021376 11751937165165367168 9051703634436712960 6351470103708058752 3651236572979404544 951003042250750336 16697513585231647744 13997280054502993536 11297046523774339328 8596812993045685120 5896579462317030912 3196345931588376704 496112400859722496 16242622943840619904 13542389413111965696 10842155882383311488 8141922351654657280 5441688820926003072 2741455290197348864 41221759468694656 15787732302449592064 13087498771720937856 10387265240992283648 7687031710263629440 4986798179534975232 2286564648806321024 18033075191787218432 15332841661058564224 12632608130329910016 9932374599601255808 7232141068872601600 4531907538143947392 1831674007415293184 17578184550396190592 14877951019667536384 12177717488938882176 9477483958210227968 6777250427481573760 4077016896752919552 1376783366024265344 17123293909005162752 14423060378276508544 11722826847547854336 9022593316819200128 6322359786090545920 3622126255361891712 921892724633237504 16668403267614134912 13968169736885480704 11267936206156826496 8567702675428172288 5867469144699518080 3167235613970863872 467002083242209664 16213512626223107072 13513279095494452864 10813045564765798656 8112812034037144448 5412578503308490240 2712344972579836032 12111441851181824 15758621984832079232 13058388454103425024 10358154923374770816 7657921392646116608 4957687861917462400 2257454331188808192 18003964874169705600 15303731343441051392 12603497812712397184 9903264281983742976 7203030751255088768 4502797220526434560 1802563689797780352 17549074232778677760 14848840702050023552 12148607171321369344 9448373640592715136 6748140109864060928 4047906579135406720 1347673048406752512 17094183591387649920 14393950060658995712 11693716529930341504 8993482999201687296 6293249468473033088 3593015937744378880 892782407015724672 16639292949996622080 13939059419267967872 11238825888539313664 8538592357810659456 5838358827082005248 3138125296353351040 437891765624696832 16184402308605594240 13484168777876940032 10783935247148285824 8083701716419631616 5383468185690977408 2683234654962323200 18429745197943220608 15729511667214566400 13029278136485912192 10329044605757257984 7628811075028603776 4928577544299949568 2228344013571295360 17974854556552192768 15274621025823538560 12574387495094884352 9874153964366230144 7173920433637575936 4473686902908921728 1773453372180267520 17519963915161164928 14819730384432510720 12119496853703856512 9419263322975202304 6719029792246548096 4018796261517893888 1318562730789239680 17065073273770137088 14364839743041482880 11664606212312828672 8964372681584174464 6264139150855520256 3563905620126866048 863672089398211840 16610182632379109248 13909949101650455040 11209715570921800832 8509482040193146624 5809248509464492416 3109014978735838208 408781448007184000 16155291990988081408 13455058460259427200 10754824929530772992 8054591398802118784 5354357868073464576 2654124337344810368 18400634880325707776 15700401349597053568 13000167818868399360 10299934288139745152 7599700757411090944 4899467226682436736 2199233695953782528 17945744238934679936 15245510708206025728 12545277177477371520 9845043646748717312 7144810116020063104 4444576585291408896 1744343054562754688 17490853597543652096 14790620066814997888 12090386536086343680 9390153005357689472 6689919474629035264 3989685943900381056 1289452413171726848 17035962956152624256 14335729425423970048 11635495894695315840 8935262363966661632 6235028833238007424 3534795302509353216 834561771780699008 16581072314761596416 13880838784032942208 11180605253304288000 8480371722575633792 5780138191846979584 3079904661118325376 379671130389671168 16126181673370568576 13425948142641914368 10725714611913260160 8025481081184605952 5325247550455951744 2625014019727297536 18371524562708194944 15671291031979540736 12971057501250886528 10270823970522232320 7570590439793578112 4870356909064923904 2170123378336269696 17916633921317167104 15216400390588512896 12516166859859858688 9815933329131204480 7115699798402550272 4415466267673896064 1715232736945241856 17461743279926139264 14761509749197485056 12061276218468830848 9361042687740176640 6660809157011522432 3960575626282868224 1260342095554214016 17006852638535111424 14306619107806457216 11606385577077803008 8906152046349148800 6205918515620494592 3505684984891840384 805451454163186176 16551961997144083584 13851728466415429376 11151494935686775168 8451261404958120960 5751027874229466752 3050794343500812544 350560812772158336 16097071355753055744 13396837825024401536 10696604294295747328 7996370763567093120 5296137232838438912 2595903702109784704 18342414245090682112 15642180714362027904 12941947183633373696 10241713652904719488 7541480122176065280 4841246591447411072 2141013060718756864 17887523603699654272 15187290072971000064 12487056542242345856 9786823011513691648 7086589480785037440 4386355950056383232 1686122419327729024 17432632962308626432 14732399431579972224 12032165900851318016 9331932370122663808 6631698839394009600 3931465308665355392 1231231777936701184 16977742320917598592 14277508790188944384 11577275259460290176 8877041728731635968 6176808198002981760 3476574667274327552 776341136545673344 16522851679526570752 13822618148797916544 11122384618069262336 8422151087340608128 5721917556611953920 3021684025883299712 321450495154645504 16067961038135542912 13367727507406888704 10667493976678234496 7967260445949580288 5267026915220926080 2566793384492271872 18313303927473169280 15613070396744515072 12912836866015860864 10212603335287206656 7512369804558552448 4812136273829898240 2111902743101244032 17858413286082141440 15158179755353487232 12457946224624833024 9757712693896178816 7057479163167524608 4357245632438870400 1657012101710216192 17403522644691113600 14703289113962459392 12003055583233805184 9302822052505150976 6602588521776496768 3902354991047842560 1202121460319188352 16948632003300085760 14248398472571431552 11548164941842777344 8847931411114123136 6147697880385468928 3447464349656814720 747230818928160512 16493741361909057920 13793507831180403712 11093274300451749504 8393040769723095296 5692807238994441088 2992573708265786880 292340177537132672 16038850720518030080 13338617189789375872 10638383659060721664 7938150128332067456 5237916597603413248 2537683066874759040 18284193609855656448 15583960079127002240 12883726548398348032 10183493017669693824 7483259486941039616 4783025956212385408 2082792425483731200 17829302968464628608 15129069437735974400 12428835907007320192 9728602376278665984 7028368845550011776 4328135314821357568 1627901784092703360 17374412327073600768 14674178796344946560 11973945265616292352 9273711734887638144 6573478204158983936 3873244673430329728 1173011142701675520 16919521685682572928 14219288154953918720 11519054624225264512 8818821093496610304 6118587562767956096 3418354032039301888 718120501310647680 16464631044291545088 13764397513562890880 11064163982834236672 8363930452105582464 5663696921376928256 2963463390648274048 263229859919619840 16009740402900517248 13309506872171863040 10609273341443208832 7909039810714554624 5208806279985900416 2508572749257246208 18255083292238143616 15554849761509489408 12854616230780835200 10154382700052180992 7454149169323526784 4753915638594872576 2053682107866218368 17800192650847115776 15099959120118461568 12399725589389807360 9699492058661153152 6999258527932498944 4299024997203844736 1598791466475190528 17345302009456087936 14645068478727433728 11944834947998779520 9244601417270125312 6544367886541471104 3844134355812816896 1143900825084162688 16890411368065060096 14190177837336405888 11489944306607751680 8789710775879097472 6089477245150443264 3389243714421789056 689010183693134848 16435520726674032256 13735287195945378048 11035053665216723840 8334820134488069632 5634586603759415424 2934353073030761216 234119542302107008 15980630085283004416 13280396554554350208 10580163023825696000 7879929493097041792 5179695962368387584 2479462431639733376 18225972974620630784 15525739443891976576 12825505913163322368 10125272382434668160 7425038851706013952 4724805320977359744 2024571790248705536 17771082333229602944 15070848802500948736 12370615271772294528 9670381741043640320 6970148210314986112 4269914679586331904 1569681148857677696 17316191691838575104 14615958161109920896 11915724630381266688 9215491099652612480 6515257568923958272 3815024038195304064 1114790507466649856 16861301050447547264 14161067519718893056 11460833988990238848 8760600458261584640 6060366927532930432 3360133396804276224 659899866075622016 16406410409056519424 13706176878327865216 11005943347599211008 8305709816870556800 5605476286141902592 2905242755413248384 205009224684594176 15951519767665491584 13251286236936837376 10551052706208183168 7850819175479528960 5150585644750874752 2450352114022220544 18196862657003117952 15496629126274463744 12796395595545809536 10096162064817155328 7395928534088501120 4695695003359846912 1995461472631192704 17741972015612090112 15041738484883435904 12341504954154781696 9641271423426127488 6941037892697473280 4240804361968819072 1540570831240164864 17287081374221062272 14586847843492408064 11886614312763753856 9186380782035099648 6486147251306445440 3785913720577791232 1085680189849137024 16832190732830034432 14131957202101380224 11431723671372726016 8731490140644071808 6031256609915417600 3331023079186763392 630789548458109184 16377300091439006592 13677066560710352384 10976833029981698176 8276599499253043968 5576365968524389760 2876132437795735552 175898907067081344 15922409450047978752 13222175919319324544 10521942388590670336 7821708857862016128 5121475327133361920 2421241796404707712 18167752339385605120 15467518808656950912 12767285277928296704 10067051747199642496 7366818216470988288 4666584685742334080 1966351155013679872 17712861697994577280 15012628167265923072 12312394636537268864 9612161105808614656 6911927575079960448 4211694044351306240 1511460513622652032 17257971056603549440 14557737525874895232 11857503995146241024 9157270464417586816 6457036933688932608 3756803402960278400 1056569872231624192 16803080415212521600 14102846884483867392 11402613353755213184 8702379823026558976 6002146292297904768 3301912761569250560 601679230840596352 16348189773821493760 13647956243092839552 10947722712364185344 8247489181635531136 5547255650906876928 2847022120178222720 146788589449568512 15893299132430465920 13193065601701811712 10492832070973157504 7792598540244503296 5092365009515849088 2392131478787194880 18138642021768092288 15438408491039438080 12738174960310783872 10037941429582129664 7337707898853475456 4637474368124821248 1937240837396167040 17683751380377064448 14983517849648410240 12283284318919756032 9583050788191101824 6882817257462447616 4182583726733793408 1482350196005139200 17228860738986036608 14528627208257382400 11828393677528728192 9128160146800073984 6427926616071419776 3727693085342765568 1027459554614111360 16773970097595008768 14073736566866354560 11373503036137700352 8673269505409046144 5973035974680391936 3272802443951737728 572568913223083520 16319079456203980928 13618845925475326720 10918612394746672512 8218378864018018304 5518145333289364096 2817911802560709888 117678271832055680 15864188814812953088 13163955284084298880 10463721753355644672 7763488222626990464 5063254691898336256 2363021161169682048 18109531704150579456 15409298173421925248 12709064642693271040 10008831111964616832 7308597581235962624 4608364050507308416 1908130519778654208 17654641062759551616 14954407532030897408 12254174001302243200 9553940470573588992 6853706939844934784 4153473409116280576 1453239878387626368 17199750421368523776 14499516890639869568 11799283359911215360 9099049829182561152 6398816298453906944 3698582767725252736 998349236996598528 16744859779977495936 14044626249248841728 11344392718520187520 8644159187791533312 5943925657062879104 3243692126334224896 543458595605570688 16289969138586468096 13589735607857813888 10889502077129159680 8189268546400505472 5489035015671851264 2788801484943197056 88567954214542848 15835078497195440256 13134844966466786048 10434611435738131840 7734377905009477632 5034144374280823424 2333910843552169216 18080421386533066624 15380187855804412416 12679954325075758208 9979720794347104000 7279487263618449792 4579253732889795584 1879020202161141376 17625530745142038784 14925297214413384576 12225063683684730368 9524830152956076160 6824596622227421952 4124363091498767744 1424129560770113536 17170640103751010944 14470406573022356736 11770173042293702528 9069939511565048320 6369705980836394112 3669472450107739904 969238919379085696 16715749462359983104 14015515931631328896 11315282400902674688 8615048870174020480 5914815339445366272 3214581808716712064 514348277988057856 16260858820968955264 13560625290240301056 10860391759511646848 8160158228782992640 5459924698054338432 2759691167325684224 59457636597030016 15805968179577927424 13105734648849273216 10405501118120619008 7705267587391964800 5005034056663310592 2304800525934656384 18051311068915553792 15351077538186899584 12650844007458245376 9950610476729591168 7250376946000936960 4550143415272282752 1849909884543628544 17596420427524525952 14896186896795871744 12195953366067217536 9495719835338563328 6795486304609909120 4095252773881254912 1395019243152600704 17141529786133498112 14441296255404843904 11741062724676189696 9040829193947535488 6340595663218881280 3640362132490227072 940128601761572864 16686639144742470272 13986405614013816064 11286172083285161856 8585938552556507648 5885705021827853440 3185471491099199232 485237960370545024 16231748503351442432 13531514972622788224 10831281441894134016 8131047911165479808 5430814380436825600 2730580849708171392 30347318979517184 15776857861960414592 13076624331231760384 10376390800503106176 7676157269774451968 4975923739045797760 2275690208317143552 18022200751298040960 15321967220569386752 12621733689840732544 9921500159112078336 7221266628383424128 4521033097654769920 1820799566926115712 17567310109907013120 14867076579178358912 12166843048449704704 9466609517721050496 6766375986992396288 4066142456263742080 1365908925535087872 17112419468515985280 14412185937787331072 11711952407058676864 9011718876330022656 6311485345601368448 3611251814872714240 911018284144060032 16657528827124957440 13957295296396303232 11257061765667649024 8556828234938994816 5856594704210340608 3156361173481686400 456127642753032192 16202638185733929600 13502404655005275392 10802171124276621184 8101937593547966976 5401704062819312768 2701470532090658560 1237001362004352 15747747544342901760 13047514013614247552 10347280482885593344 7647046952156939136 4946813421428284928 2246579890699630720 17993090433680528128 15292856902951873920 12592623372223219712 9892389841494565504 7192156310765911296 4491922780037257088 1791689249308602880 17538199792289500288 14837966261560846080 12137732730832191872 9437499200103537664 6737265669374883456 4037032138646229248 1336798607917575040 17083309150898472448 14383075620169818240 11682842089441164032 8982608558712509824 6282375027983855616 3582141497255201408 881907966526547200 16628418509507444608 13928184978778790400 11227951448050136192 8527717917321481984 5827484386592827776 3127250855864173568 427017325135519360 16173527868116416768 13473294337387762560 10773060806659108352 8072827275930454144 5372593745201799936 2672360214473145728 18418870757454043136 15718637226725388928 13018403695996734720 10318170165268080512 7617936634539426304 4917703103810772096 2217469573082117888 17963980116063015296 15263746585334361088 12563513054605706880 9863279523877052672 7163045993148398464 4462812462419744256 1762578931691090048 17509089474671987456 14808855943943333248 12108622413214679040 9408388882486024832 6708155351757370624 4007921821028716416 1307688290300062208 17054198833280959616 14353965302552305408 11653731771823651200 8953498241094996992 6253264710366342784 3553031179637688576 852797648909034368 16599308191889931776 13899074661161277568 11198841130432623360 8498607599703969152 5798374068975314944 3098140538246660736 397907007518006528 16144417550498903936 13444184019770249728 10743950489041595520 8043716958312941312 5343483427584287104 2643249896855632896 18389760439836530304 15689526909107876096 12989293378379221888 10289059847650567680 7588826316921913472 4888592786193259264 2188359255464605056 17934869798445502464 15234636267716848256 12534402736988194048 9834169206259539840 7133935675530885632 4433702144802231424 1733468614073577216 17479979157054474624 14779745626325820416 12079512095597166208 9379278564868512000 6679045034139857792 3978811503411203584 1278577972682549376 17025088515663446784 14324854984934792576 11624621454206138368 8924387923477484160 6224154392748829952 3523920862020175744 823687331291521536 16570197874272418944 13869964343543764736 11169730812815110528 8469497282086456320 5769263751357802112 3069030220629147904 368796689900493696 16115307232881391104 13415073702152736896 10714840171424082688 8014606640695428480 5314373109966774272 2614139579238120064 18360650122219017472 15660416591490363264 12960183060761709056 10259949530033054848 7559715999304400640 4859482468575746432 2159248937847092224 17905759480827989632 15205525950099335424 12505292419370681216 9805058888642027008 7104825357913372800 4404591827184718592 1704358296456064384 17450868839436961792 14750635308708307584 12050401777979653376 9350168247250999168 6649934716522344960 3949701185793690752 1249467655065036544 16995978198045933952 14295744667317279744 11595511136588625536 8895277605859971328 6195044075131317120 3494810544402662912 794577013674008704 16541087556654906112 13840854025926251904 11140620495197597696 8440386964468943488 5740153433740289280 3039919903011635072 339686372282980864 16086196915263878272 13385963384535224064 10685729853806569856 7985496323077915648 5285262792349261440 2585029261620607232 18331539804601504640 15631306273872850432 12931072743144196224 10230839212415542016 7530605681686887808 4830372150958233600 2130138620229579392 17876649163210476800 15176415632481822592 12476182101753168384 9775948571024514176 7075715040295859968 4375481509567205760 1675247978838551552 17421758521819448960 14721524991090794752 12021291460362140544 9321057929633486336 6620824398904832128 3920590868176177920 1220357337447523712 16966867880428421120 14266634349699766912 11566400818971112704 8866167288242458496 6165933757513804288 3465700226785150080 765466696056495872 16511977239037393280 13811743708308739072 11111510177580084864 8411276646851430656 5711043116122776448 3010809585394122240 310576054665468032 16057086597646365440 13356853066917711232 10656619536189057024 7956386005460402816 5256152474731748608 2555918944003094400 18302429486983991808 15602195956255337600 12901962425526683392 10201728894798029184 7501495364069374976 4801261833340720768 2101028302612066560 17847538845592963968 15147305314864309760 12447071784135655552 9746838253407001344 7046604722678347136 4346371191949692928 1646137661221038720 17392648204201936128 14692414673473281920 11992181142744627712 9291947612015973504 6591714081287319296 3891480550558665088 1191247019830010880 16937757562810908288 14237524032082254080 11537290501353599872 8837056970624945664 6136823439896291456 3436589909167637248 736356378438983040 16482866921419880448 13782633390691226240 11082399859962572032 8382166329233917824 5681932798505263616 2981699267776609408 281465737047955200 16027976280028852608 13327742749300198400 10627509218571544192 7927275687842889984 5227042157114235776 2526808626385581568 18273319169366478976 15573085638637824768 12872852107909170560 10172618577180516352 7472385046451862144 4772151515723207936 2071917984994553728 17818428527975451136 15118194997246796928 12417961466518142720 9717727935789488512 7017494405060834304 4317260874332180096 1617027343603525888 17363537886584423296 14663304355855769088 11963070825127114880 9262837294398460672 6562603763669806464 3862370232941152256 1162136702212498048 16908647245193395456 14208413714464741248 11508180183736087040 8807946653007432832 6107713122278778624 3407479591550124416 707246060821470208 16453756603802367616 13753523073073713408 11053289542345059200 8353056011616404992 5652822480887750784 2952588950159096576 252355419430442368 15998865962411339776 13298632431682685568 10598398900954031360 7898165370225377152 5197931839496722944 2497698308768068736 18244208851748966144 15543975321020311936 12843741790291657728 10143508259563003520 7443274728834349312 4743041198105695104 2042807667377040896 17789318210357938304 15089084679629284096 12388851148900629888 9688617618171975680 6988384087443321472 4288150556714667264 1587917025986013056 17334427568966910464 14634194038238256256 11933960507509602048 9233726976780947840 6533493446052293632 3833259915323639424 1133026384594985216 16879536927575882624 14179303396847228416 11479069866118574208 8778836335389920000 6078602804661265792 3378369273932611584 678135743203957376 16424646286184854784 13724412755456200576 11024179224727546368 8323945693998892160 5623712163270237952 2923478632541583744 223245101812929536 15969755644793826944 13269522114065172736 10569288583336518528 7869055052607864320 5168821521879210112 2468587991150555904 18215098534131453312 15514865003402799104 12814631472674144896 10114397941945490688 7414164411216836480 4713930880488182272 2013697349759528064 17760207892740425472 15059974362011771264 12359740831283117056 9659507300554462848 6959273769825808640 4259040239097154432 1558806708368500224 17305317251349397632 14605083720620743424 11904850189892089216 9204616659163435008 6504383128434780800 3804149597706126592 1103916066977472384 16850426609958369792 14150193079229715584 11449959548501061376 8749726017772407168 6049492487043752960 3349258956315098752 649025425586444544 16395535968567341952 13695302437838687744 10995068907110033536 8294835376381379328 5594601845652725120 2894368314924070912 194134784195416704 15940645327176314112 13240411796447659904 10540178265719005696 7839944734990351488 5139711204261697280 2439477673533043072 18185988216513940480 15485754685785286272 12785521155056632064 10085287624327977856 7385054093599323648 4684820562870669440 1984587032142015232 17731097575122912640 15030864044394258432 12330630513665604224 9630396982936950016 6930163452208295808 4229929921479641600 1529696390750987392 17276206933731884800 14575973403003230592 11875739872274576384 9175506341545922176 6475272810817267968 3775039280088613760 1074805749359959552 16821316292340856960 14121082761612202752 11420849230883548544 8720615700154894336 6020382169426240128 3320148638697585920 619915107968931712 16366425650949829120 13666192120221174912 10965958589492520704 8265725058763866496 5565491528035212288 2865257997306558080 165024466577903872 15911535009558801280 13211301478830147072 10511067948101492864 7810834417372838656 5110600886644184448 2410367355915530240 18156877898896427648 15456644368167773440 12756410837439119232 10056177306710465024 7355943775981810816 4655710245253156608 1955476714524502400 17701987257505399808 15001753726776745600 12301520196048091392 9601286665319437184 6901053134590782976 4200819603862128768 1500586073133474560 17247096616114371968 14546863085385717760 11846629554657063552 9146396023928409344 6446162493199755136 3745928962471100928 1045695431742446720 16792205974723344128 14091972443994689920 11391738913266035712 8691505382537381504 5991271851808727296 3291038321080073088 590804790351418880 16337315333332316288 13637081802603662080 10936848271875007872 8236614741146353664 5536381210417699456 2836147679689045248 135914148960391040 15882424691941288448 13182191161212634240 10481957630483980032 7781724099755325824 5081490569026671616 2381257038298017408 18127767581278914816 15427534050550260608 12727300519821606400 10027066989092952192 7326833458364297984 4626599927635643776 1926366396906989568 17672876939887886976 14972643409159232768 12272409878430578560 9572176347701924352 6871942816973270144 4171709286244615936 1471475755515961728 17217986298496859136 14517752767768204928 11817519237039550720 9117285706310896512 6417052175582242304 3716818644853588096 1016585114124933888 16763095657105831296 14062862126377177088 11362628595648522880 8662395064919868672 5962161534191214464 3261928003462560256 561694472733906048 16308205015714803456 13607971484986149248 10907737954257495040 8207504423528840832 5507270892800186624 2807037362071532416 106803831342878208 15853314374323775616 13153080843595121408 10452847312866467200 7752613782137812992 5052380251409158784 2352146720680504576 18098657263661401984 15398423732932747776 12698190202204093568 9997956671475439360 7297723140746785152 4597489610018130944 1897256079289476736 17643766622270374144 14943533091541719936 12243299560813065728 9543066030084411520 6842832499355757312 4142598968627103104 1442365437898448896 17188875980879346304 14488642450150692096 11788408919422037888 9088175388693383680 6387941857964729472 3687708327236075264 987474796507421056 16733985339488318464 14033751808759664256 11333518278031010048 8633284747302355840 5933051216573701632 3232817685845047424 532584155116393216 16279094698097290624 13578861167368636416 10878627636639982208 8178394105911328000 5478160575182673792 2777927044454019584 77693513725365376 15824204056706262784 13123970525977608576 10423736995248954368 7723503464520300160 5023269933791645952 2323036403062991744 18069546946043889152 15369313415315234944 12669079884586580736 9968846353857926528 7268612823129272320 4568379292400618112 1868145761671963904 17614656304652861312 14914422773924207104 12214189243195552896 9513955712466898688 6813722181738244480 4113488651009590272 1413255120280936064 17159765663261833472 14459532132533179264 11759298601804525056 9059065071075870848 6358831540347216640 3658598009618562432 958364478889908224 16704875021870805632 14004641491142151424 11304407960413497216 8604174429684843008 5903940898956188800 3203707368227534592 503473837498880384 16249984380479777792 13549750849751123584 10849517319022469376 8149283788293815168 5449050257565160960 2748816726836506752 48583196107852544 15795093739088749952 13094860208360095744 10394626677631441536 7694393146902787328 4994159616174133120 2293926085445478912 18040436628426376320 15340203097697722112 12639969566969067904 9939736036240413696 7239502505511759488 4539268974783105280 1839035444054451072 17585545987035348480 14885312456306694272 12185078925578040064 9484845394849385856 6784611864120731648 4084378333392077440 1384144802663423232 17130655345644320640 14430421814915666432 11730188284187012224 9029954753458358016 6329721222729703808 3629487692001049600 929254161272395392 16675764704253292800 13975531173524638592 11275297642795984384 8575064112067330176 5874830581338675968 3174597050610021760 474363519881367552 16220874062862264960 13520640532133610752 10820407001404956544 8120173470676302336 5419939939947648128 2719706409218993920 19472878490339712 15765983421471237120 13065749890742582912 10365516360013928704 7665282829285274496 4965049298556620288 2264815767827966080 18011326310808863488 15311092780080209280 12610859249351555072 9910625718622900864 7210392187894246656 4510158657165592448 1809925126436938240 17556435669417835648 14856202138689181440 12155968607960527232 9455735077231873024 6755501546503218816 4055268015774564608 1355034485045910400 17101545028026807808 14401311497298153600 11701077966569499392 9000844435840845184 6300610905112190976 3600377374383536768 900143843654882560 16646654386635779968 13946420855907125760 11246187325178471552 8545953794449817344 5845720263721163136 3145486732992508928 445253202263854720 16191763745244752128 13491530214516097920 10791296683787443712 8091063153058789504 5390829622330135296 2690596091601481088 18437106634582378496 15736873103853724288 13036639573125070080 10336406042396415872 7636172511667761664 4935938980939107456 2235705450210453248 17982215993191350656 15281982462462696448 12581748931734042240 9881515401005388032 7181281870276733824 4481048339548079616 1780814808819425408 17527325351800322816 14827091821071668608 12126858290343014400 9426624759614360192 6726391228885705984 4026157698157051776 1325924167428397568 17072434710409294976 14372201179680640768 11671967648951986560 8971734118223332352 6271500587494678144 3571267056766023936 871033526037369728 16617544069018267136 13917310538289612928 11217077007560958720 8516843476832304512 5816609946103650304 3116376415374996096 416142884646341888 16162653427627239296 13462419896898585088 10762186366169930880 8061952835441276672 5361719304712622464 2661485773983968256 18407996316964865664 15707762786236211456 13007529255507557248 10307295724778903040 7607062194050248832 4906828663321594624 2206595132592940416 17953105675573837824 15252872144845183616 12552638614116529408 9852405083387875200 7152171552659220992 4451938021930566784 1751704491201912576 17498215034182809984 14797981503454155776 12097747972725501568 9397514441996847360 6697280911268193152 3997047380539538944 1296813849810884736 17043324392791782144 14343090862063127936 11642857331334473728 8942623800605819520 6242390269877165312 3542156739148511104 841923208419856896 16588433751400754304 13888200220672100096 11187966689943445888 8487733159214791680 5787499628486137472 3087266097757483264 387032567028829056 16133543110009726464 13433309579281072256 10733076048552418048 8032842517823763840 5332608987095109632 2632375456366455424 18378885999347352832 15678652468618698624 12978418937890044416 10278185407161390208 7577951876432736000 4877718345704081792 2177484814975427584 17923995357956324992 15223761827227670784 12523528296499016576 9823294765770362368 7123061235041708160 4422827704313053952 1722594173584399744 17469104716565297152 14768871185836642944 12068637655107988736 9368404124379334528 6668170593650680320 3967937062922026112 1267703532193371904 17014214075174269312 14313980544445615104 11613747013716960896 8913513482988306688 6213279952259652480 3513046421530998272 812812890802344064 16559323433783241472 13859089903054587264 11158856372325933056 8458622841597278848 5758389310868624640 3058155780139970432 357922249411316224 16104432792392213632 13404199261663559424 10703965730934905216 8003732200206251008 5303498669477596800 2603265138748942592 18349775681729840000 15649542151001185792 12949308620272531584 10249075089543877376 7548841558815223168 4848608028086568960 2148374497357914752 17894885040338812160 15194651509610157952 12494417978881503744 9794184448152849536 7093950917424195328 4393717386695541120 1693483855966886912 17439994398947784320 14739760868219130112 12039527337490475904 9339293806761821696 6639060276033167488 3938826745304513280 1238593214575859072 16985103757556756480 14284870226828102272 11584636696099448064 8884403165370793856 6184169634642139648 3483936103913485440 783702573184831232 16530213116165728640 13829979585437074432 11129746054708420224 8429512523979766016 5729278993251111808 3029045462522457600 328811931793803392 16075322474774700800 13375088944046046592 10674855413317392384 7974621882588738176 5274388351860083968 2574154821131429760 18320665364112327168 15620431833383672960 12920198302655018752 10219964771926364544 7519731241197710336 4819497710469056128 2119264179740401920 17865774722721299328 15165541191992645120 12465307661263990912 9765074130535336704 7064840599806682496 4364607069078028288 1664373538349374080 17410884081330271488 14710650550601617280 12010417019872963072 9310183489144308864 6609949958415654656 3909716427687000448 1209482896958346240 16955993439939243648 14255759909210589440 11555526378481935232 8855292847753281024 6155059317024626816 3454825786295972608 754592255567318400 16501102798548215808 13800869267819561600 11100635737090907392 8400402206362253184 5700168675633598976 2999935144904944768 299701614176290560 16046212157157187968 13345978626428533760 10645745095699879552 7945511564971225344 5245278034242571136 2545044503513916928 18291555046494814336 15591321515766160128 12891087985037505920 10190854454308851712 7490620923580197504 4790387392851543296 2090153862122889088 17836664405103786496 15136430874375132288 12436197343646478080 9735963812917823872 7035730282189169664 4335496751460515456 1635263220731861248 17381773763712758656 14681540232984104448 11981306702255450240 9281073171526796032 6580839640798141824 3880606110069487616 1180372579340833408 16926883122321730816 14226649591593076608 11526416060864422400 8826182530135768192 6125948999407113984 3425715468678459776 725481937949805568 16471992480930702976 13771758950202048768 11071525419473394560 8371291888744740352 5671058358016086144 2970824827287431936 270591296558777728 16017101839539675136 13316868308811020928 10616634778082366720 7916401247353712512 5216167716625058304 2515934185896404096 18262444728877301504 15562211198148647296 12861977667419993088 10161744136691338880 7461510605962684672 4761277075234030464 2061043544505376256 17807554087486273664 15107320556757619456 12407087026028965248 9706853495300311040 7006619964571656832 4306386433843002624 1606152903114348416 17352663446095245824 14652429915366591616 11952196384637937408 9251962853909283200 6551729323180628992 3851495792451974784 1151262261723320576 16897772804704217984 14197539273975563776 11497305743246909568 8797072212518255360 6096838681789601152 3396605151060946944 696371620332292736 16442882163313190144 13742648632584535936 11042415101855881728 8342181571127227520 5641948040398573312 2941714509669919104 241480978941264896 15987991521922162304 13287757991193508096 10587524460464853888 7887290929736199680 5187057399007545472 2486823868278891264 18233334411259788672 15533100880531134464 12832867349802480256 10132633819073826048 7432400288345171840 4732166757616517632 2031933226887863424 17778443769868760832 15078210239140106624 12377976708411452416 9677743177682798208 6977509646954144000 4277276116225489792 1577042585496835584 17323553128477732992 14623319597749078784 11923086067020424576 9222852536291770368 6522619005563116160 3822385474834461952 1122151944105807744 16868662487086705152 14168428956358050944 11468195425629396736 8767961894900742528 6067728364172088320 3367494833443434112 667261302714779904 16413771845695677312 13713538314967023104 11013304784238368896 8313071253509714688 5612837722781060480 2912604192052406272 212370661323752064 15958881204304649472 13258647673575995264 10558414142847341056 7858180612118686848 5157947081390032640 2457713550661378432 18204224093642275840 15503990562913621632 12803757032184967424 10103523501456313216 7403289970727659008 4703056439999004800 2002822909270350592 17749333452251248000 15049099921522593792 12348866390793939584 9648632860065285376 6948399329336631168 4248165798607976960 1547932267879322752 17294442810860220160 14594209280131565952 11893975749402911744 9193742218674257536 6493508687945603328 3793275157216949120 1093041626488294912 16839552169469192320 14139318638740538112 11439085108011883904 8738851577283229696 6038618046554575488 3338384515825921280 638150985097267072 16384661528078164480 13684427997349510272 10984194466620856064 8283960935892201856 5583727405163547648 2883493874434893440 183260343706239232 15929770886687136640 13229537355958482432 10529303825229828224 7829070294501174016 5128836763772519808 2428603233043865600 18175113776024763008 15474880245296108800 12774646714567454592 10074413183838800384 7374179653110146176 4673946122381491968 1973712591652837760 17720223134633735168 15019989603905080960 12319756073176426752 9619522542447772544 6919289011719118336 4219055480990464128 1518821950261809920 17265332493242707328 14565098962514053120 11864865431785398912 9164631901056744704 6464398370328090496 3764164839599436288 1063931308870782080 16810441851851679488 14110208321123025280 11409974790394371072 8709741259665716864 6009507728937062656 3309274198208408448 609040667479754240 16355551210460651648 13655317679731997440 10955084149003343232 8254850618274689024 5554617087546034816 2854383556817380608 154150026088726400 15900660569069623808 13200427038340969600 10500193507612315392 7799959976883661184 5099726446155006976 2399492915426352768 18146003458407250176 15445769927678595968 12745536396949941760 10045302866221287552 7345069335492633344 4644835804763979136 1944602274035324928 17691112817016222336 14990879286287568128 12290645755558913920 9590412224830259712 6890178694101605504 4189945163372951296 1489711632644297088 17236222175625194496 14535988644896540288 11835755114167886080 9135521583439231872 6435288052710577664 3735054521981923456 1034820991253269248 16781331534234166656 14081098003505512448 11380864472776858240 8680630942048204032 5980397411319549824 3280163880590895616 579930349862241408 16326440892843138816 13626207362114484608 10925973831385830400 8225740300657176192 5525506769928521984 2825273239199867776 125039708471213568 15871550251452110976 13171316720723456768 10471083189994802560 7770849659266148352 5070616128537494144 2370382597808839936 18116893140789737344 15416659610061083136 12716426079332428928 10016192548603774720 7315959017875120512 4615725487146466304 1915491956417812096 17662002499398709504 14961768968670055296 12261535437941401088 9561301907212746880 6861068376484092672 4160834845755438464 1460601315026784256 17207111858007681664 14506878327279027456 11806644796550373248 9106411265821719040 6406177735093064832 3705944204364410624 1005710673635756416 16752221216616653824 14051987685887999616 11351754155159345408 8651520624430691200 5951287093702036992 3251053562973382784 550820032244728576 16297330575225625984 13597097044496971776 10896863513768317568 8196629983039663360 5496396452311009152 2796162921582354944 95929390853700736 15842439933834598144 13142206403105943936 10441972872377289728 7741739341648635520 5041505810919981312 2341272280191327104 18087782823172224512 15387549292443570304 12687315761714916096 9987082230986261888 7286848700257607680 4586615169528953472 1886381638800299264 17632892181781196672 14932658651052542464 12232425120323888256 9532191589595234048 6831958058866579840 4131724528137925632 1431490997409271424 17178001540390168832 14477768009661514624 11777534478932860416 9077300948204206208 6377067417475552000 3676833886746897792 976600356018243584 16723110898999140992 14022877368270486784 11322643837541832576 8622410306813178368 5922176776084524160 3221943245355869952 521709714627215744 16268220257608113152 13567986726879458944 10867753196150804736 8167519665422150528 5467286134693496320 2767052603964842112 66819073236187904 15813329616217085312 13113096085488431104 10412862554759776896 7712629024031122688 5012395493302468480 2312161962573814272 18058672505554711680 15358438974826057472 12658205444097403264 9957971913368749056 7257738382640094848 4557504851911440640 1857271321182786432 17603781864163683840 14903548333435029632 12203314802706375424 9503081271977721216 6802847741249067008 4102614210520412800 1402380679791758592 17148891222772656000 14448657692044001792 11748424161315347584 9048190630586693376 6347957099858039168 3647723569129384960 947490038400730752 16694000581381628160 13993767050652973952 11293533519924319744 8593299989195665536 5893066458467011328 3192832927738357120 492599397009702912 16239109939990600320 13538876409261946112 10838642878533291904 8138409347804637696 5438175817075983488 2737942286347329280 37708755618675072 15784219298599572480 13083985767870918272 10383752237142264064 7683518706413609856 4983285175684955648 2283051644956301440 18029562187937198848 15329328657208544640 12629095126479890432 9928861595751236224 7228628065022582016 4528394534293927808 1828161003565273600 17574671546546171008 14874438015817516800 12174204485088862592 9473970954360208384 6773737423631554176 4073503892902899968 1373270362174245760 17119780905155143168 14419547374426488960 11719313843697834752 9019080312969180544 6318846782240526336 3618613251511872128 918379720783217920 16664890263764115328 13964656733035461120 11264423202306806912 8564189671578152704 5863956140849498496 3163722610120844288 463489079392190080 16209999622373087488 13509766091644433280 10809532560915779072 8109299030187124864 5409065499458470656 2708831968729816448 8598438001162240 15755108980982059648 13054875450253405440 10354641919524751232 7654408388796097024 4954174858067442816 2253941327338788608 18000451870319686016 15300218339591031808 12599984808862377600 9899751278133723392 7199517747405069184 4499284216676414976 1799050685947760768 17545561228928658176 14845327698200003968 12145094167471349760 9444860636742695552 6744627106014041344 4044393575285387136 1344160044556732928 17090670587537630336 14390437056808976128 11690203526080321920 8989969995351667712 6289736464623013504 3589502933894359296 889269403165705088 16635779946146602496 13935546415417948288 11235312884689294080 8535079353960639872 5834845823231985664 3134612292503331456 434378761774677248 16180889304755574656 13480655774026920448 10780422243298266240 8080188712569612032 5379955181840957824 2679721651112303616 18426232194093201024 15725998663364546816 13025765132635892608 10325531601907238400 7625298071178584192 4925064540449929984 2224831009721275776 17971341552702173184 15271108021973518976 12570874491244864768 9870640960516210560 7170407429787556352 4470173899058902144 1769940368330247936 17516450911311145344 14816217380582491136 12115983849853836928 9415750319125182720 6715516788396528512 4015283257667874304 1315049726939220096 17061560269920117504 14361326739191463296 11661093208462809088 8960859677734154880 6260626147005500672 3560392616276846464 860159085548192256 16606669628529089664 13906436097800435456 11206202567071781248 8505969036343127040 5805735505614472832 3105501974885818624 405268444157164416 16151778987138061824 13451545456409407616 10751311925680753408 8051078394952099200 5350844864223444992 2650611333494790784 18397121876475688192 15696888345747033984 12996654815018379776 10296421284289725568 7596187753561071360 4895954222832417152 2195720692103762944 17942231235084660352 15241997704356006144 12541764173627351936 9841530642898697728 7141297112170043520 4441063581441389312 1740830050712735104 17487340593693632512 14787107062964978304 12086873532236324096 9386640001507669888 6686406470779015680 3986172940050361472 1285939409321707264 17032449952302604672 14332216421573950464 11631982890845296256 8931749360116642048 6231515829387987840 3531282298659333632 831048767930679424 16577559310911576832 13877325780182922624 11177092249454268416 8476858718725614208 5776625187996960000 3076391657268305792 376158126539651584 16122668669520548992 13422435138791894784 10722201608063240576 8021968077334586368 5321734546605932160 2621501015877277952 18368011558858175360 15667778028129521152 12967544497400866944 10267310966672212736 7567077435943558528 4866843905214904320 2166610374486250112 17913120917467147520 15212887386738493312 12512653856009839104 9812420325281184896 7112186794552530688 4411953263823876480 1711719733095222272 17458230276076119680 14757996745347465472 12057763214618811264 9357529683890157056 6657296153161502848 3957062622432848640 1256829091704194432 17003339634685091840 14303106103956437632 11602872573227783424 8902639042499129216 6202405511770475008 3502171981041820800 801938450313166592 16548448993294064000 13848215462565409792 11147981931836755584 8447748401108101376 5747514870379447168 3047281339650792960 347047808922138752 16093558351903036160 13393324821174381952 10693091290445727744 7992857759717073536 5292624228988419328 2592390698259765120 18338901241240662528 15638667710512008320 12938434179783354112 10238200649054699904 7537967118326045696 4837733587597391488 2137500056868737280 17884010599849634688 15183777069120980480 12483543538392326272 9783310007663672064 7083076476935017856 4382842946206363648 1682609415477709440 17429119958458606848 14728886427729952640 12028652897001298432 9328419366272644224 6628185835543990016 3927952304815335808 1227718774086681600 16974229317067579008 14273995786338924800 11573762255610270592 8873528724881616384 6173295194152962176 3473061663424307968 772828132695653760 16519338675676551168 13819105144947896960 11118871614219242752 8418638083490588544 5718404552761934336 3018171022033280128 317937491304625920 16064448034285523328 13364214503556869120 10663980972828214912 7963747442099560704 5263513911370906496 2563280380642252288 18309790923623149696 15609557392894495488 12909323862165841280 10209090331437187072 7508856800708532864 4808623269979878656 2108389739251224448 17854900282232121856 15154666751503467648 12454433220774813440 9754199690046159232 7053966159317505024 4353732628588850816 1653499097860196608 17400009640841094016 14699776110112439808 11999542579383785600 9299309048655131392 6599075517926477184 3898841987197822976 1198608456469168768 16945118999450066176 14244885468721411968 11544651937992757760 8844418407264103552 6144184876535449344 3443951345806795136 743717815078140928 16490228358059038336 13789994827330384128 11089761296601729920 8389527765873075712 5689294235144421504 2989060704415767296 288827173687113088 16035337716668010496 13335104185939356288 10634870655210702080 7934637124482047872 5234403593753393664 2534170063024739456 18280680606005636864 15580447075276982656 12880213544548328448 10179980013819674240 7479746483091020032 4779512952362365824 2079279421633711616 17825789964614609024 15125556433885954816 12425322903157300608 9725089372428646400 7024855841699992192 4324622310971337984 1624388780242683776 17370899323223581184 14670665792494926976 11970432261766272768 9270198731037618560 6569965200308964352 3869731669580310144 1169498138851655936 16916008681832553344 14215775151103899136 11515541620375244928 8815308089646590720 6115074558917936512 3414841028189282304 714607497460628096 16461118040441525504 13760884509712871296 11060650978984217088 8360417448255562880 5660183917526908672 2959950386798254464 259716856069600256 16006227399050497664 13305993868321843456 10605760337593189248 7905526806864535040 5205293276135880832 2505059745407226624 18251570288388124032 15551336757659469824 12851103226930815616 10150869696202161408 7450636165473507200 4750402634744852992 2050169104016198784 17796679646997096192 15096446116268441984 12396212585539787776 9695979054811133568 6995745524082479360 4295511993353825152 1595278462625170944 17341789005606068352 14641555474877414144 11941321944148759936 9241088413420105728 6540854882691451520 3840621351962797312 1140387821234143104 16886898364215040512 14186664833486386304 11486431302757732096 8786197772029077888 6085964241300423680 3385730710571769472 685497179843115264 16432007722824012672 13731774192095358464 11031540661366704256 8331307130638050048 5631073599909395840 2930840069180741632 230606538452087424 15977117081432984832 13276883550704330624 10576650019975676416 7876416489247022208 5176182958518368000 2475949427789713792 18222459970770611200 15522226440041956992 12821992909313302784 10121759378584648576 7421525847855994368 4721292317127340160 2021058786398685952 17767569329379583360 15067335798650929152 12367102267922274944 9666868737193620736 6966635206464966528 4266401675736312320 1566168145007658112 17312678687988555520 14612445157259901312 11912211626531247104 9211978095802592896 6511744565073938688 3811511034345284480 1111277503616630272 16857788046597527680 14157554515868873472 11457320985140219264 8757087454411565056 6056853923682910848 3356620392954256640 656386862225602432 16402897405206499840 13702663874477845632 11002430343749191424 8302196813020537216 5601963282291883008 2901729751563228800 201496220834574592 15948006763815472000 13247773233086817792 10547539702358163584 7847306171629509376 5147072640900855168 2446839110172200960 18193349653153098368 15493116122424444160 12792882591695789952 10092649060967135744 7392415530238481536 4692181999509827328 1991948468781173120 17738459011762070528 15038225481033416320 12337991950304762112 9637758419576107904 6937524888847453696 4237291358118799488 1537057827390145280 17283568370371042688 14583334839642388480 11883101308913734272 9182867778185080064 6482634247456425856 3782400716727771648 1082167185999117440 16828677728980014848 14128444198251360640 11428210667522706432 8727977136794052224 6027743606065398016 3327510075336743808 627276544608089600 16373787087588987008 13673553556860332800 10973320026131678592 8273086495403024384 5572852964674370176 2872619433945715968 172385903217061760 15918896446197959168 13218662915469304960 10518429384740650752 7818195854011996544 5117962323283342336 2417728792554688128 18164239335535585536 15464005804806931328 12763772274078277120 10063538743349622912 7363305212620968704 4663071681892314496 1962838151163660288 17709348694144557696 15009115163415903488 12308881632687249280 9608648101958595072 6908414571229940864 4208181040501286656 1507947509772632448 17254458052753529856 14554224522024875648 11853990991296221440 9153757460567567232 6453523929838913024 3753290399110258816 1053056868381604608 16799567411362502016 14099333880633847808 11399100349905193600 8698866819176539392 5998633288447885184 3298399757719230976 598166226990576768 16344676769971474176 13644443239242819968 10944209708514165760 8243976177785511552 5543742647056857344 2843509116328203136 143275585599548928 15889786128580446336 13189552597851792128 10489319067123137920 7789085536394483712 5088852005665829504 2388618474937175296 18135129017918072704 15434895487189418496 12734661956460764288 10034428425732110080 7334194895003455872 4633961364274801664 1933727833546147456 17680238376527044864 14980004845798390656 12279771315069736448 9579537784341082240 6879304253612428032 4179070722883773824 1478837192155119616 17225347735136017024 14525114204407362816 11824880673678708608 9124647142950054400 6424413612221400192 3724180081492745984 1023946550764091776 16770457093744989184 14070223563016334976 11369990032287680768 8669756501559026560 5969522970830372352 3269289440101718144 569055909373063936 16315566452353961344 13615332921625307136 10915099390896652928 8214865860167998720 5514632329439344512 2814398798710690304 114165267982036096 15860675810962933504 13160442280234279296 10460208749505625088 7759975218776970880 5059741688048316672 2359508157319662464 18106018700300559872 15405785169571905664 12705551638843251456 10005318108114597248 7305084577385943040 4604851046657288832 1904617515928634624 17651128058909532032 14950894528180877824 12250660997452223616 9550427466723569408 6850193935994915200 4149960405266260992 1449726874537606784 17196237417518504192 14496003886789849984 11795770356061195776 9095536825332541568 6395303294603887360 3695069763875233152 994836233146578944 16741346776127476352 14041113245398822144 11340879714670167936 8640646183941513728 5940412653212859520 3240179122484205312 539945591755551104 16286456134736448512 13586222604007794304 10885989073279140096 8185755542550485888 5485522011821831680 2785288481093177472 85054950364523264 15831565493345420672 13131331962616766464 10431098431888112256 7730864901159458048 5030631370430803840 2330397839702149632 18076908382683047040 15376674851954392832 12676441321225738624 9976207790497084416 7275974259768430208 4575740729039776000 1875507198311121792 17622017741292019200 14921784210563364992 12221550679834710784 9521317149106056576 6821083618377402368 4120850087648748160 1420616556920093952 17167127099900991360 14466893569172337152 11766660038443682944 9066426507715028736 6366192976986374528 3665959446257720320 965725915529066112 16712236458509963520 14012002927781309312 11311769397052655104 8611535866324000896 5911302335595346688 3211068804866692480 510835274138038272 16257345817118935680 13557112286390281472 10856878755661627264 8156645224932973056 5456411694204318848 2756178163475664640 55944632747010432 15802455175727907840 13102221644999253632 10401988114270599424 7701754583541945216 5001521052813291008 2301287522084636800 18047798065065534208 15347564534336880000 12647331003608225792 9947097472879571584 7246863942150917376 4546630411422263168 1846396880693608960 17592907423674506368 14892673892945852160 12192440362217197952 9492206831488543744 6791973300759889536 4091739770031235328 1391506239302581120 17138016782283478528 14437783251554824320 11737549720826170112 9037316190097515904 6337082659368861696 3636849128640207488 936615597911553280 16683126140892450688 13982892610163796480 11282659079435142272 8582425548706488064 5882192017977833856 3181958487249179648 481724956520525440 16228235499501422848 13528001968772768640 10827768438044114432 8127534907315460224 5427301376586806016 2727067845858151808 26834315129497600 15773344858110395008 13073111327381740800 10372877796653086592 7672644265924432384 4972410735195778176 2272177204467123968 18018687747448021376 15318454216719367168 12618220685990712960 9917987155262058752 7217753624533404544 4517520093804750336 1817286563076096128 17563797106056993536 14863563575328339328 12163330044599685120 9463096513871030912 6762862983142376704 4062629452413722496 1362395921685068288 17108906464665965696 14408672933937311488 11708439403208657280 9008205872480003072 6307972341751348864 3607738811022694656 907505280294040448 16654015823274937856 13953782292546283648 11253548761817629440 8553315231088975232 5853081700360321024 3152848169631666816 452614638903012608 16199125181883910016 13498891651155255808 10798658120426601600 8098424589697947392 5398191058969293184 2697957528240638976 18444468071221536384 15744234540492882176 13044001009764227968 10343767479035573760 7643533948306919552 4943300417578265344 2243066886849611136 17989577429830508544 15289343899101854336 12589110368373200128 9888876837644545920 7188643306915891712 4488409776187237504 1788176245458583296 17534686788439480704 14834453257710826496 12134219726982172288 9433986196253518080 6733752665524863872 4033519134796209664 1333285604067555456 17079796147048452864 14379562616319798656 11679329085591144448 8979095554862490240 6278862024133836032 3578628493405181824 878394962676527616 16624905505657425024 13924671974928770816 11224438444200116608 8524204913471462400 5823971382742808192 3123737852014153984 423504321285499776 16170014864266397184 13469781333537742976 10769547802809088768 8069314272080434560 5369080741351780352 2668847210623126144 18415357753604023552 15715124222875369344 13014890692146715136 10314657161418060928 7614423630689406720 4914190099960752512 2213956569232098304 17960467112212995712 15260233581484341504 12560000050755687296 9859766520027033088 7159532989298378880 4459299458569724672 1759065927841070464 17505576470821967872 14805342940093313664 12105109409364659456 9404875878636005248 6704642347907351040 4004408817178696832 1304175286450042624 17050685829430940032 14350452298702285824 11650218767973631616 8949985237244977408 6249751706516323200 3549518175787668992 849284645059014784 16595795188039912192 13895561657311257984 11195328126582603776 8495094595853949568 5794861065125295360 3094627534396641152 394394003667986944 16140904546648884352 13440671015920230144 10740437485191575936 8040203954462921728 5339970423734267520 2639736893005613312 18386247435986510720 15686013905257856512 12985780374529202304 10285546843800548096 7585313313071893888 4885079782343239680 2184846251614585472 17931356794595482880 15231123263866828672 12530889733138174464 9830656202409520256 7130422671680866048 4430189140952211840 1729955610223557632 17476466153204455040 14776232622475800832 12075999091747146624 9375765561018492416 6675532030289838208 3975298499561184000 1275064968832529792 17021575511813427200 14321341981084772992 11621108450356118784 8920874919627464576 6220641388898810368 3520407858170156160 820174327441501952 16566684870422399360 13866451339693745152 11166217808965090944 8465984278236436736 5765750747507782528 3065517216779128320 365283686050474112 16111794229031371520 13411560698302717312 10711327167574063104 8011093636845408896 5310860106116754688 2610626575388100480 18357137118368997888 15656903587640343680 12956670056911689472 10256436526183035264 7556202995454381056 4855969464725726848 2155735933997072640 17902246476977970048 15202012946249315840 12501779415520661632 9801545884792007424 7101312354063353216 4401078823334699008 1700845292606044800 17447355835586942208 14747122304858288000 12046888774129633792 9346655243400979584 6646421712672325376 3946188181943671168 1245954651215016960 16992465194195914368 14292231663467260160 11591998132738605952 8891764602009951744 6191531071281297536 3491297540552643328 791064009823989120 16537574552804886528 13837341022076232320 11137107491347578112 8436873960618923904 5736640429890269696 3036406899161615488 336173368432961280 16082683911413858688 13382450380685204480 10682216849956550272 7981983319227896064 5281749788499241856 2581516257770587648 18328026800751485056 15627793270022830848 12927559739294176640 10227326208565522432 7527092677836868224 4826859147108214016 2126625616379559808 17873136159360457216 15172902628631803008 12472669097903148800 9772435567174494592 7072202036445840384 4371968505717186176 1671734974988531968 17418245517969429376 14718011987240775168 12017778456512120960 9317544925783466752 6617311395054812544 3917077864326158336 1216844333597504128 16963354876578401536 14263121345849747328 11562887815121093120 8862654284392438912 6162420753663784704 3462187222935130496 761953692206476288 16508464235187373696 13808230704458719488 11107997173730065280 8407763643001411072 5707530112272756864 3007296581544102656 307063050815448448 16053573593796345856 13353340063067691648 10653106532339037440 7952873001610383232 5252639470881729024 2552405940153074816 18298916483133972224 15598682952405318016 12898449421676663808 10198215890948009600 7497982360219355392 4797748829490701184 2097515298762046976 17844025841742944384 15143792311014290176 12443558780285635968 9743325249556981760 7043091718828327552 4342858188099673344 1642624657371019136 17389135200351916544 14688901669623262336 11988668138894608128 9288434608165953920 6588201077437299712 3887967546708645504 1187734015979991296 16934244558960888704 14234011028232234496 11533777497503580288 8833543966774926080 6133310436046271872 3433076905317617664 732843374588963456 16479353917569860864 13779120386841206656 11078886856112552448 8378653325383898240 5678419794655244032 2978186263926589824 277952733197935616 16024463276178833024 13324229745450178816 10623996214721524608 7923762683992870400 5223529153264216192 2523295622535561984 18269806165516459392 15569572634787805184 12869339104059150976 10169105573330496768 7468872042601842560 4768638511873188352 2068404981144534144 17814915524125431552 15114681993396777344 12414448462668123136 9714214931939468928 7013981401210814720 4313747870482160512 1613514339753506304 17360024882734403712 14659791352005749504 11959557821277095296 9259324290548441088 6559090759819786880 3858857229091132672 1158623698362478464 16905134241343375872 14204900710614721664 11504667179886067456 8804433649157413248 6104200118428759040 3403966587700104832 703733056971450624 16450243599952348032 13750010069223693824 11049776538495039616 8349543007766385408 5649309477037731200 2949075946309076992 248842415580422784 15995352958561320192 13295119427832665984 10594885897104011776 7894652366375357568 5194418835646703360 2494185304918049152 18240695847898946560 15540462317170292352 12840228786441638144 10139995255712983936 7439761724984329728 4739528194255675520 2039294663527021312 17785805206507918720 15085571675779264512 12385338145050610304 9685104614321956096 6984871083593301888 4284637552864647680 1584404022135993472 17330914565116890880 14630681034388236672 11930447503659582464 9230213972930928256 6529980442202274048 3829746911473619840 1129513380744965632 16876023923725863040 14175790392997208832 11475556862268554624 8775323331539900416 6075089800811246208 3374856270082592000 674622739353937792 16421133282334835200 13720899751606180992 11020666220877526784 8320432690148872576 5620199159420218368 2919965628691564160 219732097962909952 15966242640943807360 13266009110215153152 10565775579486498944 7865542048757844736 5165308518029190528 2465074987300536320 18211585530281433728 15511351999552779520 12811118468824125312 10110884938095471104 7410651407366816896 4710417876638162688 2010184345909508480 17756694888890405888 15056461358161751680 12356227827433097472 9655994296704443264 6955760765975789056 4255527235247134848 1555293704518480640 17301804247499378048 14601570716770723840 11901337186042069632 9201103655313415424 6500870124584761216 3800636593856107008 1100403063127452800 16846913606108350208 14146680075379696000 11446446544651041792 8746213013922387584 6045979483193733376 3345745952465079168 645512421736424960 16392022964717322368 13691789433988668160 10991555903260013952 8291322372531359744 5591088841802705536 2890855311074051328 190621780345397120 15937132323326294528 13236898792597640320 10536665261868986112 7836431731140331904 5136198200411677696 2435964669683023488 18182475212663920896 15482241681935266688 12782008151206612480 10081774620477958272 7381541089749304064 4681307559020649856 1981074028291995648 17727584571272893056 15027351040544238848 12327117509815584640 9626883979086930432 6926650448358276224 4226416917629622016 1526183386900967808 17272693929881865216 14572460399153211008 11872226868424556800 9171993337695902592 6471759806967248384 3771526276238594176 1071292745509939968 16817803288490837376 14117569757762183168 11417336227033528960 8717102696304874752 6016869165576220544 3316635634847566336 616402104118912128 16362912647099809536 13662679116371155328 10962445585642501120 8262212054913846912 5561978524185192704 2861744993456538496 161511462727884288 15908022005708781696 13207788474980127488 10507554944251473280 7807321413522819072 5107087882794164864 2406854352065510656 18153364895046408064 15453131364317753856 12752897833589099648 10052664302860445440 7352430772131791232 4652197241403137024 1951963710674482816 17698474253655380224 14998240722926726016 12298007192198071808 9597773661469417600 6897540130740763392 4197306600012109184 1497073069283454976 17243583612264352384 14543350081535698176 11843116550807043968 9142883020078389760 6442649489349735552 3742415958621081344 1042182427892427136 16788692970873324544 14088459440144670336 11388225909416016128 8687992378687361920 5987758847958707712 3287525317230053504 587291786501399296 16333802329482296704 13633568798753642496 10933335268024988288 8233101737296334080 5532868206567679872 2832634675839025664 132401145110371456 15878911688091268864 13178678157362614656 10478444626633960448 7778211095905306240 5077977565176652032 2377744034447997824 18124254577428895232 15424021046700241024 12723787515971586816 10023553985242932608 7323320454514278400 4623086923785624192 1922853393056969984 17669363936037867392 14969130405309213184 12268896874580558976 9568663343851904768 6868429813123250560 4168196282394596352 1467962751665942144 17214473294646839552 14514239763918185344 11814006233189531136 9113772702460876928 6413539171732222720 3713305641003568512 1013072110274914304 16759582653255811712 14059349122527157504 11359115591798503296 8658882061069849088 5958648530341194880 3258414999612540672 558181468883886464 16304692011864783872 13604458481136129664 10904224950407475456 8203991419678821248 5503757888950167040 2803524358221512832 103290827492858624 15849801370473756032 13149567839745101824 10449334309016447616 7749100778287793408 5048867247559139200 2348633716830484992 18095144259811382400 15394910729082728192 12694677198354073984 9994443667625419776 7294210136896765568 4593976606168111360 1893743075439457152 17640253618420354560 14940020087691700352 12239786556963046144 9539553026234391936 6839319495505737728 4139085964777083520 1438852434048429312 17185362977029326720 14485129446300672512 11784895915572018304 9084662384843364096 6384428854114709888 3684195323386055680 983961792657401472 16730472335638298880 14030238804909644672 11330005274180990464 8629771743452336256 5929538212723682048 3229304681995027840 529071151266373632 16275581694247271040 13575348163518616832 10875114632789962624 8174881102061308416 5474647571332654208 2774414040604000000 74180509875345792 15820691052856243200 13120457522127588992 10420223991398934784 7719990460670280576 5019756929941626368 2319523399212972160 18066033942193869568 15365800411465215360 12665566880736561152 9965333350007906944 7265099819279252736 4564866288550598528 1864632757821944320 17611143300802841728 14910909770074187520 12210676239345533312 9510442708616879104 6810209177888224896 4109975647159570688 1409742116430916480 17156252659411813888 14456019128683159680 11755785597954505472 9055552067225851264 6355318536497197056 3655085005768542848 954851475039888640 16701362018020786048 14001128487292131840 11300894956563477632 8600661425834823424 5900427895106169216 3200194364377515008 499960833648860800 16246471376629758208 13546237845901104000 10846004315172449792 8145770784443795584 5445537253715141376 2745303722986487168 45070192257832960 15791580735238730368 13091347204510076160 10391113673781421952 7690880143052767744 4990646612324113536 2290413081595459328 18036923624576356736 15336690093847702528 12636456563119048320 9936223032390394112 7235989501661739904 4535755970933085696 1835522440204431488 17582032983185328896 14881799452456674688 12181565921728020480 9481332390999366272 6781098860270712064 4080865329542057856 1380631798813403648 17127142341794301056 14426908811065646848 11726675280336992640 9026441749608338432 6326208218879684224 3625974688151030016 925741157422375808 16672251700403273216 13972018169674619008 11271784638945964800 8571551108217310592 5871317577488656384 3171084046760002176 470850516031347968 16217361059012245376 13517127528283591168 10816893997554936960 8116660466826282752 5416426936097628544 2716193405368974336 15959874640320128 15762470417621217536 13062236886892563328 10362003356163909120 7661769825435254912 4961536294706600704 2261302763977946496 18007813306958843904 15307579776230189696 12607346245501535488 9907112714772881280 7206879184044227072 4506645653315572864 1806412122586918656 17552922665567816064 14852689134839161856 12152455604110507648 9452222073381853440 6751988542653199232 4051755011924545024 1351521481195890816 17098032024176788224 14397798493448134016 11697564962719479808 8997331431990825600 6297097901262171392 3596864370533517184 896630839804862976 16643141382785760384 13942907852057106176 11242674321328451968 8542440790599797760 5842207259871143552 3141973729142489344 441740198413835136 16188250741394732544 13488017210666078336 10787783679937424128 8087550149208769920 5387316618480115712 2687083087751461504 18433593630732358912 15733360100003704704 13033126569275050496 10332893038546396288 7632659507817742080 4932425977089087872 2232192446360433664 17978702989341331072 15278469458612676864 12578235927884022656 9878002397155368448 7177768866426714240 4477535335698060032 1777301804969405824 17523812347950303232 14823578817221649024 12123345286492994816 9423111755764340608 6722878225035686400 4022644694307032192 1322411163578377984 17068921706559275392 14368688175830621184 11668454645101966976 8968221114373312768 6267987583644658560 3567754052916004352 867520522187350144 16614031065168247552 13913797534439593344 11213564003710939136 8513330472982284928 5813096942253630720 3112863411524976512 412629880796322304 16159140423777219712 13458906893048565504 10758673362319911296 8058439831591257088 5358206300862602880 2657972770133948672 18404483313114846080 15704249782386191872 13004016251657537664 10303782720928883456 7603549190200229248 4903315659471575040 2203082128742920832 17949592671723818240 15249359140995164032 12549125610266509824 9848892079537855616 7148658548809201408 4448425018080547200 1748191487351892992 17494702030332790400 14794468499604136192 12094234968875481984 9394001438146827776 6693767907418173568 3993534376689519360 1293300845960865152 17039811388941762560 14339577858213108352 11639344327484454144 8939110796755799936 6238877266027145728 3538643735298491520 838410204569837312 16584920747550734720 13884687216822080512 11184453686093426304 8484220155364772096 5783986624636117888 3083753093907463680 383519563178809472 16130030106159706880 13429796575431052672 10729563044702398464 8029329513973744256 5329095983245090048 2628862452516435840 18375372995497333248 15675139464768679040 12974905934040024832 10274672403311370624 7574438872582716416 4874205341854062208 2173971811125408000 17920482354106305408 15220248823377651200 12520015292648996992 9819781761920342784 7119548231191688576 4419314700463034368 1719081169734380160 17465591712715277568 14765358181986623360 12065124651257969152 9364891120529314944 6664657589800660736 3964424059072006528 1264190528343352320 17010701071324249728 14310467540595595520 11610234009866941312 8910000479138287104 6209766948409632896 3509533417680978688 809299886952324480 16555810429933221888 13855576899204567680 11155343368475913472 8455109837747259264 5754876307018605056 3054642776289950848 354409245561296640 16100919788542194048 13400686257813539840 10700452727084885632 8000219196356231424 5299985665627577216 2599752134898923008 18346262677879820416 15646029147151166208 12945795616422512000 10245562085693857792 7545328554965203584 4845095024236549376 2144861493507895168 17891372036488792576 15191138505760138368 12490904975031484160 9790671444302829952 7090437913574175744 4390204382845521536 1689970852116867328 17436481395097764736 14736247864369110528 12036014333640456320 9335780802911802112 6635547272183147904 3935313741454493696 1235080210725839488 16981590753706736896 14281357222978082688 11581123692249428480 8880890161520774272 6180656630792120064 3480423100063465856 780189569334811648 16526700112315709056 13826466581587054848 11126233050858400640 8425999520129746432 5725765989401092224 3025532458672438016 325298927943783808 16071809470924681216 13371575940196027008 10671342409467372800 7971108878738718592 5270875348010064384 2570641817281410176 18317152360262307584 15616918829533653376 12916685298804999168 10216451768076344960 7516218237347690752 4815984706619036544 2115751175890382336 17862261718871279744 15162028188142625536 12461794657413971328 9761561126685317120 7061327595956662912 4361094065228008704 1660860534499354496 17407371077480251904 14707137546751597696 12006904016022943488 9306670485294289280 6606436954565635072 3906203423836980864 1205969893108326656 16952480436089224064 14252246905360569856 11552013374631915648 8851779843903261440 6151546313174607232 3451312782445953024 751079251717298816 16497589794698196224 13797356263969542016 11097122733240887808 8396889202512233600 5696655671783579392 2996422141054925184 296188610326270976 16042699153307168384 13342465622578514176 10642232091849859968 7941998561121205760 5241765030392551552 2541531499663897344 18288042042644794752 15587808511916140544 12887574981187486336 10187341450458832128 7487107919730177920 4786874389001523712 2086640858272869504 17833151401253766912 15132917870525112704 12432684339796458496 9732450809067804288 7032217278339150080 4331983747610495872 1631750216881841664 17378260759862739072 14678027229134084864 11977793698405430656 9277560167676776448 6577326636948122240 3877093106219468032 1176859575490813824 16923370118471711232 14223136587743057024 11522903057014402816 8822669526285748608 6122435995557094400 3422202464828440192 721968934099785984 16468479477080683392 13768245946352029184 11068012415623374976 8367778884894720768 5667545354166066560 2967311823437412352 267078292708758144 16013588835689655552 13313355304961001344 10613121774232347136 7912888243503692928 5212654712775038720 2512421182046384512 18258931725027281920 15558698194298627712 12858464663569973504 10158231132841319296 7457997602112665088 4757764071384010880 2057530540655356672 17804041083636254080 15103807552907599872 12403574022178945664 9703340491450291456 7003106960721637248 4302873429992983040 1602639899264328832 17349150442245226240 14648916911516572032 11948683380787917824 9248449850059263616 6548216319330609408 3847982788601955200 1147749257873300992 16894259800854198400 14194026270125544192 11493792739396889984 8793559208668235776 6093325677939581568 3393092147210927360 692858616482273152 16439369159463170560 13739135628734516352 11038902098005862144 8338668567277207936 5638435036548553728 2938201505819899520 237967975091245312 15984478518072142720 13284244987343488512 10584011456614834304 7883777925886180096 5183544395157525888 2483310864428871680 18229821407409769088 15529587876681114880 12829354345952460672 10129120815223806464 7428887284495152256 4728653753766498048 2028420223037843840 17774930766018741248 15074697235290087040 12374463704561432832 9674230173832778624 6973996643104124416 4273763112375470208 1573529581646816000 17320040124627713408 14619806593899059200 11919573063170404992 9219339532441750784 6519106001713096576 3818872470984442368 1118638940255788160 16865149483236685568 14164915952508031360 11464682421779377152 8764448891050722944 6064215360322068736 3363981829593414528 663748298864760320 16410258841845657728 13710025311117003520 11009791780388349312 8309558249659695104 5609324718931040896 2909091188202386688 208857657473732480 15955368200454629888 13255134669725975680 10554901138997321472 7854667608268667264 5154434077540013056 2454200546811358848 18200711089792256256 15500477559063602048 12800244028334947840 10100010497606293632 7399776966877639424 4699543436148985216 1999309905420331008 17745820448401228416 15045586917672574208 12345353386943920000 9645119856215265792 6944886325486611584 4244652794757957376 1544419264029303168 17290929807010200576 14590696276281546368 11890462745552892160 9190229214824237952 6489995684095583744 3789762153366929536 1089528622638275328 16836039165619172736 14135805634890518528 11435572104161864320 8735338573433210112 6035105042704555904 3334871511975901696 634637981247247488 16381148524228144896 13680914993499490688 10980681462770836480 8280447932042182272 5580214401313528064 2879980870584873856 179747339856219648 15926257882837117056 13226024352108462848 10525790821379808640 7825557290651154432 5125323759922500224 2425090229193846016 18171600772174743424 15471367241446089216 12771133710717435008 10070900179988780800 7370666649260126592 4670433118531472384 1970199587802818176 17716710130783715584 15016476600055061376 12316243069326407168 9616009538597752960 6915776007869098752 4215542477140444544 1515308946411790336 17261819489392687744 14561585958664033536 11861352427935379328 9161118897206725120 6460885366478070912 3760651835749416704 1060418305020762496 16806928848001659904 14106695317273005696 11406461786544351488 8706228255815697280 6005994725087043072 3305761194358388864 605527663629734656 16352038206610632064 13651804675881977856 10951571145153323648 8251337614424669440 5551104083696015232 2850870552967361024 150637022238706816 15897147565219604224 13196914034490950016 10496680503762295808 7796446973033641600 5096213442304987392 2395979911576333184 18142490454557230592 15442256923828576384 12742023393099922176 10041789862371267968 7341556331642613760 4641322800913959552 1941089270185305344 17687599813166202752 14987366282437548544 12287132751708894336 9586899220980240128 6886665690251585920 4186432159522931712 1486198628794277504 17232709171775174912 14532475641046520704 11832242110317866496 9132008579589212288 6431775048860558080 3731541518131903872 1031307987403249664 16777818530384147072 14077584999655492864 11377351468926838656 8677117938198184448 5976884407469530240 3276650876740876032 576417346012221824 16322927888993119232 13622694358264465024 10922460827535810816 8222227296807156608 5521993766078502400 2821760235349848192 121526704621193984 15868037247602091392 13167803716873437184 10467570186144782976 7767336655416128768 5067103124687474560 2366869593958820352 18113380136939717760 15413146606211063552 12712913075482409344 10012679544753755136 7312446014025100928 4612212483296446720 1911978952567792512 17658489495548689920 14958255964820035712 12258022434091381504 9557788903362727296 6857555372634073088 4157321841905418880 1457088311176764672 17203598854157662080 14503365323429007872 11803131792700353664 9102898261971699456 6402664731243045248 3702431200514391040 1002197669785736832 16748708212766634240 14048474682037980032 11348241151309325824 8648007620580671616 5947774089852017408 3247540559123363200 547307028394708992 16293817571375606400 13593584040646952192 10893350509918297984 8193116979189643776 5492883448460989568 2792649917732335360 92416387003681152 15838926929984578560 13138693399255924352 10438459868527270144 7738226337798615936 5037992807069961728 2337759276341307520 18084269819322204928 15384036288593550720 12683802757864896512 9983569227136242304 7283335696407588096 4583102165678933888 1882868634950279680 17629379177931177088 14929145647202522880 12228912116473868672 9528678585745214464 6828445055016560256 4128211524287906048 1427977993559251840 17174488536540149248 14474255005811495040 11774021475082840832 9073787944354186624 6373554413625532416 3673320882896878208 973087352168224000 16719597895149121408 14019364364420467200 11319130833691812992 8618897302963158784 5918663772234504576 3218430241505850368 518196710777196160 16264707253758093568 13564473723029439360 10864240192300785152 8164006661572130944 5463773130843476736 2763539600114822528 63306069386168320 15809816612367065728 13109583081638411520 10409349550909757312 7709116020181103104 5008882489452448896 2308648958723794688 18055159501704692096 15354925970976037888 12654692440247383680 9954458909518729472 7254225378790075264 4553991848061421056 1853758317332766848 17600268860313664256 14900035329585010048 12199801798856355840 9499568268127701632 6799334737399047424 4099101206670393216 1398867675941739008 17145378218922636416 14445144688193982208 11744911157465328000 9044677626736673792 6344444096008019584 3644210565279365376 943977034550711168 16690487577531608576 13990254046802954368 11290020516074300160 8589786985345645952 5889553454616991744 3189319923888337536 489086393159683328 16235596936140580736 13535363405411926528 10835129874683272320 8134896343954618112 5434662813225963904 2734429282497309696 34195751768655488 15780706294749552896 13080472764020898688 10380239233292244480 7680005702563590272 4979772171834936064 2279538641106281856 18026049184087179264 15325815653358525056 12625582122629870848 9925348591901216640 7225115061172562432 4524881530443908224 1824647999715254016 17571158542696151424 14870925011967497216 12170691481238843008 9470457950510188800 6770224419781534592 4069990889052880384 1369757358324226176 17116267901305123584 14416034370576469376 11715800839847815168 9015567309119160960 6315333778390506752 3615100247661852544 914866716933198336 16661377259914095744 13961143729185441536 11260910198456787328 8560676667728133120 5860443136999478912 3160209606270824704 459976075542170496 16206486618523067904 13506253087794413696 10806019557065759488 8105786026337105280 5405552495608451072 2705318964879796864 5085434151142656 15751595977132040064 13051362446403385856 10351128915674731648 7650895384946077440 4950661854217423232 2250428323488769024 17996938866469666432 15296705335741012224 12596471805012358016 9896238274283703808 7196004743555049600 4495771212826395392 1795537682097741184 17542048225078638592 14841814694349984384 12141581163621330176 9441347632892675968 6741114102164021760 4040880571435367552 1340647040706713344 17087157583687610752 14386924052958956544 11686690522230302336 8986456991501648128 6286223460772993920 3585989930044339712 885756399315685504 16632266942296582912 13932033411567928704 11231799880839274496 8531566350110620288 5831332819381966080 3131099288653311872 430865757924657664 16177376300905555072 13477142770176900864 10776909239448246656 8076675708719592448 5376442177990938240 2676208647262284032 18422719190243181440 15722485659514527232 13022252128785873024 10322018598057218816 7621785067328564608 4921551536599910400 2221318005871256192 17967828548852153600 15267595018123499392 12567361487394845184 9867127956666190976 7166894425937536768 4466660895208882560 1766427364480228352 17512937907461125760 14812704376732471552 12112470846003817344 9412237315275163136 6712003784546508928 4011770253817854720 1311536723089200512 17058047266070097920 14357813735341443712 11657580204612789504 8957346673884135296 6257113143155481088 3556879612426826880 856646081698172672 16603156624679070080 13902923093950415872 11202689563221761664 8502456032493107456 5802222501764453248 3101988971035799040 401755440307144832 16148265983288042240 13448032452559388032 10747798921830733824 8047565391102079616 5347331860373425408 2647098329644771200 18393608872625668608 15693375341897014400 12993141811168360192 10292908280439705984 7592674749711051776 4892441218982397568 2192207688253743360 17938718231234640768 15238484700505986560 12538251169777332352 9838017639048678144 7137784108320023936 4437550577591369728 1737317046862715520 17483827589843612928 14783594059114958720 12083360528386304512 9383126997657650304 6682893466928996096 3982659936200341888 1282426405471687680 17028936948452585088 14328703417723930880 11628469886995276672 8928236356266622464 6228002825537968256 3527769294809314048 827535764080659840 16574046307061557248 13873812776332903040 11173579245604248832 8473345714875594624 5773112184146940416 3072878653418286208 372645122689632000 16119155665670529408 13418922134941875200 10718688604213220992 8018455073484566784 5318221542755912576 2617988012027258368 18364498555008155776 15664265024279501568 12964031493550847360 10263797962822193152 7563564432093538944 4863330901364884736 2163097370636230528 17909607913617127936 15209374382888473728 12509140852159819520 9808907321431165312 7108673790702511104 4408440259973856896 1708206729245202688 17454717272226100096 14754483741497445888 12054250210768791680 9354016680040137472 6653783149311483264 3953549618582829056 1253316087854174848 16999826630835072256 14299593100106418048 11599359569377763840 8899126038649109632 6198892507920455424 3498658977191801216 798425446463147008 16544935989444044416 13844702458715390208 11144468927986736000 8444235397258081792 5744001866529427584 3043768335800773376 343534805072119168 16090045348053016576 13389811817324362368 10689578286595708160 7989344755867053952 5289111225138399744 2588877694409745536 18335388237390642944 15635154706661988736 12934921175933334528 10234687645204680320 7534454114476026112 4834220583747371904 2133987053018717696 17880497595999615104 15180264065270960896 12480030534542306688 9779797003813652480 7079563473084998272 4379329942356344064 1679096411627689856 17425606954608587264 14725373423879933056 12025139893151278848 9324906362422624640 6624672831693970432 3924439300965316224 1224205770236662016 16970716313217559424 14270482782488905216 11570249251760251008 8870015721031596800 6169782190302942592 3469548659574288384 769315128845634176 16515825671826531584 13815592141097877376 11115358610369223168 8415125079640568960 5714891548911914752 3014658018183260544 314424487454606336 16060935030435503744 13360701499706849536 10660467968978195328 7960234438249541120 5260000907520886912 2559767376792232704 18306277919773130112 15606044389044475904 12905810858315821696 10205577327587167488 7505343796858513280 4805110266129859072 2104876735401204864 17851387278382102272 15151153747653448064 12450920216924793856 9750686686196139648 7050453155467485440 4350219624738831232 1649986094010177024 17396496636991074432 14696263106262420224 11996029575533766016 9295796044805111808 6595562514076457600 3895328983347803392 1195095452619149184 16941605995600046592 14241372464871392384 11541138934142738176 8840905403414083968 6140671872685429760 3440438341956775552 740204811228121344 16486715354209018752 13786481823480364544 11086248292751710336 8386014762023056128 5685781231294401920 2985547700565747712 285314169837093504 16031824712817990912 13331591182089336704 10631357651360682496 7931124120632028288 5230890589903374080 2530657059174719872 18277167602155617280 15576934071426963072 12876700540698308864 10176467009969654656 7476233479241000448 4775999948512346240 2075766417783692032 17822276960764589440 15122043430035935232 12421809899307281024 9721576368578626816 7021342837849972608 4321109307121318400 1620875776392664192 17367386319373561600 14667152788644907392 11966919257916253184 9266685727187598976 6566452196458944768 3866218665730290560 1165985135001636352 16912495677982533760 14212262147253879552 11512028616525225344 8811795085796571136 6111561555067916928 3411328024339262720 711094493610608512 16457605036591505920 13757371505862851712 11057137975134197504 8356904444405543296 5656670913676889088 2956437382948234880 256203852219580672 16002714395200478080 13302480864471823872 10602247333743169664 7902013803014515456 5201780272285861248 2501546741557207040 18248057284538104448 15547823753809450240 12847590223080796032 10147356692352141824 7447123161623487616 4746889630894833408 2046656100166179200 17793166643147076608 15092933112418422400 12392699581689768192 9692466050961113984 6992232520232459776 4291998989503805568 1591765458775151360 17338276001756048768 14638042471027394560 11937808940298740352 9237575409570086144 6537341878841431936 3837108348112777728 1136874817384123520 16883385360365020928 14183151829636366720 11482918298907712512 8782684768179058304 6082451237450404096 3382217706721749888 681984175993095680 16428494718973993088 13728261188245338880 11028027657516684672 8327794126788030464 5627560596059376256 2927327065330722048 227093534602067840 15973604077582965248 13273370546854311040 10573137016125656832 7872903485397002624 5172669954668348416 2472436423939694208 18218946966920591616 15518713436191937408 12818479905463283200 10118246374734628992 7418012844005974784 4717779313277320576 2017545782548666368 17764056325529563776 15063822794800909568 12363589264072255360 9663355733343601152 6963122202614946944 4262888671886292736 1562655141157638528 17309165684138535936 14608932153409881728 11908698622681227520 9208465091952573312 6508231561223919104 3807998030495264896 1107764499766610688 16854275042747508096 14154041512018853888 11453807981290199680 8753574450561545472 6053340919832891264 3353107389104237056 652873858375582848 16399384401356480256 13699150870627826048 10998917339899171840 8298683809170517632 5598450278441863424 2898216747713209216 197983216984555008 15944493759965452416 13244260229236798208 10544026698508144000 7843793167779489792 5143559637050835584 2443326106322181376 18189836649303078784 15489603118574424576 12789369587845770368 10089136057117116160 7388902526388461952 4688668995659807744 1988435464931153536 17734946007912050944 15034712477183396736 12334478946454742528 9634245415726088320 6934011884997434112 4233778354268779904 1533544823540125696 17280055366521023104 14579821835792368896 11879588305063714688 9179354774335060480 6479121243606406272 3778887712877752064 1078654182149097856 16825164725129995264 14124931194401341056 11424697663672686848 8724464132944032640 6024230602215378432 3323997071486724224 623763540758070016 16370274083738967424 13670040553010313216 10969807022281659008 8269573491553004800 5569339960824350592 2869106430095696384 168872899367042176 15915383442347939584 13215149911619285376 10514916380890631168 7814682850161976960 5114449319433322752 2414215788704668544 18160726331685565952 15460492800956911744 12760259270228257536 10060025739499603328 7359792208770949120 4659558678042294912 1959325147313640704 17705835690294538112 15005602159565883904 12305368628837229696 9605135098108575488 6904901567379921280 4204668036651267072 1504434505922612864 17250945048903510272 14550711518174856064 11850477987446201856 9150244456717547648 6450010925988893440 3749777395260239232 1049543864531585024 16796054407512482432 14095820876783828224 11395587346055174016 8695353815326519808 5995120284597865600 3294886753869211392 594653223140557184 16341163766121454592 13640930235392800384 10940696704664146176 8240463173935491968 5540229643206837760 2839996112478183552 139762581749529344 15886273124730426752 13186039594001772544 10485806063273118336 7785572532544464128 5085339001815809920 2385105471087155712 18131616014068053120 15431382483339398912 12731148952610744704 10030915421882090496 7330681891153436288 4630448360424782080 1930214829696127872 17676725372677025280 14976491841948371072 12276258311219716864 9576024780491062656 6875791249762408448 4175557719033754240 1475324188305100032 17221834731285997440 14521601200557343232 11821367669828689024 9121134139100034816 6420900608371380608 3720667077642726400 1020433546914072192 16766944089894969600 14066710559166315392 11366477028437661184 8666243497709006976 5966009966980352768 3265776436251698560 565542905523044352 16312053448503941760 13611819917775287552 10911586387046633344 8211352856317979136 5511119325589324928 2810885794860670720 110652264132016512 15857162807112913920 13156929276384259712 10456695745655605504 7756462214926951296 5056228684198297088 2355995153469642880 18102505696450540288 15402272165721886080 12702038634993231872 10001805104264577664 7301571573535923456 4601338042807269248 1901104512078615040 17647615055059512448 14947381524330858240 12247147993602204032 9546914462873549824 6846680932144895616 4146447401416241408 1446213870687587200 17192724413668484608 14492490882939830400 11792257352211176192 9092023821482521984 6391790290753867776 3691556760025213568 991323229296559360 16737833772277456768 14037600241548802560 11337366710820148352 8637133180091494144 5936899649362839936 3236666118634185728 536432587905531520 16282943130886428928 13582709600157774720 10882476069429120512 8182242538700466304 5482009007971812096 2781775477243157888 81541946514503680 15828052489495401088 13127818958766746880 10427585428038092672 7727351897309438464 5027118366580784256 2326884835852130048 18073395378833027456 15373161848104373248 12672928317375719040 9972694786647064832 7272461255918410624 4572227725189756416 1871994194461102208 17618504737441999616 14918271206713345408 12218037675984691200 9517804145256036992 6817570614527382784 4117337083798728576 1417103553070074368 17163614096050971776 14463380565322317568 11763147034593663360 9062913503865009152 6362679973136354944 3662446442407700736 962212911679046528 16708723454659943936 14008489923931289728 11308256393202635520 8608022862473981312 5907789331745327104 3207555801016672896 507322270288018688 16253832813268916096 13553599282540261888 10853365751811607680 8153132221082953472 5452898690354299264 2752665159625645056 52431628896990848 15798942171877888256 13098708641149234048 10398475110420579840 7698241579691925632 4998008048963271424 2297774518234617216 18044285061215514624 15344051530486860416 12643817999758206208 9943584469029552000 7243350938300897792 4543117407572243584 1842883876843589376 17589394419824486784 14889160889095832576 12188927358367178368 9488693827638524160 6788460296909869952 4088226766181215744 1387993235452561536 17134503778433458944 14434270247704804736 11734036716976150528 9033803186247496320 6333569655518842112 3633336124790187904 933102594061533696 16679613137042431104 13979379606313776896 11279146075585122688 8578912544856468480 5878679014127814272 3178445483399160064 478211952670505856 16224722495651403264 13524488964922749056 10824255434194094848 8124021903465440640 5423788372736786432 2723554842008132224 23321311279478016 15769831854260375424 13069598323531721216 10369364792803067008 7669131262074412800 4968897731345758592 2268664200617104384 18015174743598001792 15314941212869347584 12614707682140693376 9914474151412039168 7214240620683384960 4514007089954730752 1813773559226076544 17560284102206973952 14860050571478319744 12159817040749665536 9459583510021011328 6759349979292357120 4059116448563702912 1358882917835048704 17105393460815946112 14405159930087291904 11704926399358637696 9004692868629983488 6304459337901329280 3604225807172675072 903992276444020864 16650502819424918272 13950269288696264064 11250035757967609856 8549802227238955648 5849568696510301440 3149335165781647232 449101635052993024 16195612178033890432 13495378647305236224 10795145116576582016 8094911585847927808 5394678055119273600 2694444524390619392 18440955067371516800 15740721536642862592 13040488005914208384 10340254475185554176 7640020944456899968 4939787413728245760 2239553882999591552 17986064425980488960 15285830895251834752 12585597364523180544 9885363833794526336 7185130303065872128 4484896772337217920 1784663241608563712 17531173784589461120 14830940253860806912 12130706723132152704 9430473192403498496 6730239661674844288 4030006130946190080 1329772600217535872 17076283143198433280 14376049612469779072 11675816081741124864 8975582551012470656 6275349020283816448 3575115489555162240 874881958826508032 16621392501807405440 13921158971078751232 11220925440350097024 8520691909621442816 5820458378892788608 3120224848164134400 419991317435480192 16166501860416377600 13466268329687723392 10766034798959069184 8065801268230414976 5365567737501760768 2665334206773106560 18411844749754003968 15711611219025349760 13011377688296695552 10311144157568041344 7610910626839387136 4910677096110732928 2210443565382078720 17956954108362976128 15256720577634321920 12556487046905667712 9856253516177013504 7156019985448359296 4455786454719705088 1755552923991050880 17502063466971948288 14801829936243294080 12101596405514639872 9401362874785985664 6701129344057331456 4000895813328677248 1300662282600023040 17047172825580920448 14346939294852266240 11646705764123612032 8946472233394957824 6246238702666303616 3546005171937649408 845771641208995200 16592282184189892608 13892048653461238400 11191815122732584192 8491581592003929984 5791348061275275776 3091114530546621568 390880999817967360 16137391542798864768 13437158012070210560 10736924481341556352 8036690950612902144 5336457419884247936 2636223889155593728 18382734432136491136 15682500901407836928 12982267370679182720 10282033839950528512 7581800309221874304 4881566778493220096 2181333247764565888 17927843790745463296 15227610260016809088 12527376729288154880 9827143198559500672 7126909667830846464 4426676137102192256 1726442606373538048 17472953149354435456 14772719618625781248 12072486087897127040 9372252557168472832 6672019026439818624 3971785495711164416 1271551964982510208 17018062507963407616 14317828977234753408 11617595446506099200 8917361915777444992 6217128385048790784 3516894854320136576 816661323591482368 16563171866572379776 13862938335843725568 11162704805115071360 8462471274386417152 5762237743657762944 3062004212929108736 361770682200454528 16108281225181351936 13408047694452697728 10707814163724043520 8007580632995389312 5307347102266735104 2607113571538080896 18353624114518978304 15653390583790324096 12953157053061669888 10252923522333015680 7552689991604361472 4852456460875707264 2152222930147053056 17898733473127950464 15198499942399296256 12498266411670642048 9798032880941987840 7097799350213333632 4397565819484679424 1697332288756025216 17443842831736922624 14743609301008268416 12043375770279614208 9343142239550960000 6642908708822305792 3942675178093651584 1242441647364997376 16988952190345894784 14288718659617240576 11588485128888586368 8888251598159932160 6188018067431277952 3487784536702623744 787551005973969536 16534061548954866944 13833828018226212736 11133594487497558528 8433360956768904320 5733127426040250112 3032893895311595904 332660364582941696 16079170907563839104 13378937376835184896 10678703846106530688 7978470315377876480 5278236784649222272 2578003253920568064 18324513796901465472 15624280266172811264 12924046735444157056 10223813204715502848 7523579673986848640 4823346143258194432 2123112612529540224 17869623155510437632 15169389624781783424 12469156094053129216 9768922563324475008 7068689032595820800 4368455501867166592 1668221971138512384 17414732514119409792 14714498983390755584 12014265452662101376 9314031921933447168 6613798391204792960 3913564860476138752 1213331329747484544 16959841872728381952 14259608341999727744 11559374811271073536 8859141280542419328 6158907749813765120 3458674219085110912 758440688356456704 16504951231337354112 13804717700608699904 11104484169880045696 8404250639151391488 5704017108422737280 3003783577694083072 303550046965428864 16050060589946326272 13349827059217672064 10649593528489017856 7949359997760363648 5249126467031709440 2548892936303055232 18295403479283952640 15595169948555298432 12894936417826644224 10194702887097990016 7494469356369335808 4794235825640681600 2094002294912027392 17840512837892924800 15140279307164270592 12440045776435616384 9739812245706962176 7039578714978307968 4339345184249653760 1639111653520999552 17385622196501896960 14685388665773242752 11985155135044588544 9284921604315934336 6584688073587280128 3884454542858625920 1184221012129971712 16930731555110869120 14230498024382214912 11530264493653560704 8830030962924906496 6129797432196252288 3429563901467598080 729330370738943872 16475840913719841280 13775607382991187072 11075373852262532864 8375140321533878656 5674906790805224448 2974673260076570240 274439729347916032 16020950272328813440 13320716741600159232 10620483210871505024 7920249680142850816 5220016149414196608 2519782618685542400 18266293161666439808 15566059630937785600 12865826100209131392 10165592569480477184 7465359038751822976 4765125508023168768 2064891977294514560 17811402520275411968 15111168989546757760 12410935458818103552 9710701928089449344 7010468397360795136 4310234866632140928 1610001335903486720 17356511878884384128 14656278348155729920 11956044817427075712 9255811286698421504 6555577755969767296 3855344225241113088 1155110694512458880 16901621237493356288 14201387706764702080 11501154176036047872 8800920645307393664 6100687114578739456 3400453583850085248 700220053121431040 16446730596102328448 13746497065373674240 11046263534645020032 8346030003916365824 5645796473187711616 2945562942459057408 245329411730403200 15991839954711300608 13291606423982646400 10591372893253992192 7891139362525337984 5190905831796683776 2490672301068029568 18237182844048926976 15536949313320272768 12836715782591618560 10136482251862964352 7436248721134310144 4736015190405655936 2035781659677001728 17782292202657899136 15082058671929244928 12381825141200590720 9681591610471936512 6981358079743282304 4281124549014628096 1580891018285973888 17327401561266871296 14627168030538217088 11926934499809562880 9226700969080908672 6526467438352254464 3826233907623600256 1126000376894946048 16872510919875843456 14172277389147189248 11472043858418535040 8771810327689880832 6071576796961226624 3371343266232572416 671109735503918208 16417620278484815616 13717386747756161408 11017153217027507200 8316919686298852992 5616686155570198784 2916452624841544576 216219094112890368 15962729637093787776 13262496106365133568 10562262575636479360 7862029044907825152 5161795514179170944 2461561983450516736 18208072526431414144 15507838995702759936 12807605464974105728 10107371934245451520 7407138403516797312 4706904872788143104 2006671342059488896 17753181885040386304 15052948354311732096 12352714823583077888 9652481292854423680 6952247762125769472 4252014231397115264 1551780700668461056 17298291243649358464 14598057712920704256 11897824182192050048 9197590651463395840 6497357120734741632 3797123590006087424 1096890059277433216 16843400602258330624 14143167071529676416 11442933540801022208 8742700010072368000 6042466479343713792 3342232948615059584 641999417886405376 16388509960867302784 13688276430138648576 10988042899409994368 8287809368681340160 5587575837952685952 2887342307224031744 187108776495377536 15933619319476274944 13233385788747620736 10533152258018966528 7832918727290312320 5132685196561658112 2432451665833003904 18178962208813901312 15478728678085247104 12778495147356592896 10078261616627938688 7378028085899284480 4677794555170630272 1977561024441976064 17724071567422873472 15023838036694219264 12323604505965565056 9623370975236910848 6923137444508256640 4222903913779602432 1522670383050948224 17269180926031845632 14568947395303191424 11868713864574537216 9168480333845883008 6468246803117228800 3768013272388574592 1067779741659920384 16814290284640817792 14114056753912163584 11413823223183509376 8713589692454855168 6013356161726200960 3313122630997546752 612889100268892544 16359399643249789952 13659166112521135744 10958932581792481536 8258699051063827328 5558465520335173120 2858231989606518912 157998458877864704 15904509001858762112 13204275471130107904 10504041940401453696 7803808409672799488 5103574878944145280 2403341348215491072 18149851891196388480 15449618360467734272 12749384829739080064 10049151299010425856 7348917768281771648 4648684237553117440 1948450706824463232 17694961249805360640 14994727719076706432 12294494188348052224 9594260657619398016 6894027126890743808 4193793596162089600 1493560065433435392 17240070608414332800 14539837077685678592 11839603546957024384 9139370016228370176 6439136485499715968 3738902954771061760 1038669424042407552 16785179967023304960 14084946436294650752 11384712905565996544 8684479374837342336 5984245844108688128 3284012313380033920 583778782651379712 16330289325632277120 13630055794903622912 10929822264174968704 8229588733446314496 5529355202717660288 2829121671989006080 128888141260351872 15875398684241249280 13175165153512595072 10474931622783940864 7774698092055286656 5074464561326632448 2374231030597978240 18120741573578875648 15420508042850221440 12720274512121567232 10020040981392913024 7319807450664258816 4619573919935604608 1919340389206950400 17665850932187847808 14965617401459193600 12265383870730539392 9565150340001885184 6864916809273230976 4164683278544576768 1464449747815922560 17210960290796819968 14510726760068165760 11810493229339511552 9110259698610857344 6410026167882203136 3709792637153548928 1009559106424894720 16756069649405792128 14055836118677137920 11355602587948483712 8655369057219829504 5955135526491175296 3254901995762521088 554668465033866880 16301179008014764288 13600945477286110080 10900711946557455872 8200478415828801664 5500244885100147456 2800011354371493248 99777823642839040 15846288366623736448 13146054835895082240 10445821305166428032 7745587774437773824 5045354243709119616 2345120712980465408 18091631255961362816 15391397725232708608 12691164194504054400 9990930663775400192 7290697133046745984 4590463602318091776 1890230071589437568 17636740614570334976 14936507083841680768 12236273553113026560 9536040022384372352 6835806491655718144 4135572960927063936 1435339430198409728 17181849973179307136 14481616442450652928 11781382911721998720 9081149380993344512 6380915850264690304 3680682319536036096 980448788807381888 16726959331788279296 14026725801059625088 11326492270330970880 8626258739602316672 5926025208873662464 3225791678145008256 525558147416354048 16272068690397251456 13571835159668597248 10871601628939943040 8171368098211288832 5471134567482634624 2770901036753980416 70667506025326208 15817178049006223616 13116944518277569408 10416710987548915200 7716477456820260992 5016243926091606784 2316010395362952576 18062520938343849984 15362287407615195776 12662053876886541568 9961820346157887360 7261586815429233152 4561353284700578944 1861119753971924736 17607630296952822144 14907396766224167936 12207163235495513728 9506929704766859520 6806696174038205312 4106462643309551104 1406229112580896896 17152739655561794304 14452506124833140096 11752272594104485888 9052039063375831680 6351805532647177472 3651572001918523264 951338471189869056 16697849014170766464 13997615483442112256 11297381952713458048 8597148421984803840 5896914891256149632 3196681360527495424 496447829798841216 16242958372779738624 13542724842051084416 10842491311322430208 8142257780593776000 5442024249865121792 2741790719136467584 41557188407813376 15788067731388710784 13087834200660056576 10387600669931402368 7687367139202748160 4987133608474093952 2286900077745439744 18033410620726337152 15333177089997682944 12632943559269028736 9932710028540374528 7232476497811720320 4532242967083066112 1832009436354411904 17578519979335309312 14878286448606655104 12178052917878000896 9477819387149346688 6777585856420692480 4077352325692038272 1377118794963384064 17123629337944281472 14423395807215627264 11723162276486973056 9022928745758318848 6322695215029664640 3622461684301010432 922228153572356224 16668738696553253632 13968505165824599424 11268271635095945216 8568038104367291008 5867804573638636800 3167571042909982592 467337512181328384 16213848055162225792 13513614524433571584 10813380993704917376 8113147462976263168 5412913932247608960 2712680401518954752 12446870790300544 15758957413771197952 13058723883042543744 10358490352313889536 7658256821585235328 4958023290856581120 2257789760127926912 18004300303108824320 15304066772380170112 12603833241651515904 9903599710922861696 7203366180194207488 4503132649465553280 1802899118736899072 17549409661717796480 14849176130989142272 12148942600260488064 9448709069531833856 6748475538803179648 4048242008074525440 1348008477345871232 17094519020326768640 14394285489598114432 11694051958869460224 8993818428140806016 6293584897412151808 3593351366683497600 893117835954843392 16639628378935740800 13939394848207086592 11239161317478432384 8538927786749778176 5838694256021123968 3138460725292469760 438227194563815552 16184737737544712960 13484504206816058752 10784270676087404544 8084037145358750336 5383803614630096128 2683570083901441920 18430080626882339328 15729847096153685120 13029613565425030912 10329380034696376704 7629146503967722496 4928912973239068288 2228679442510414080 17975189985491311488 15274956454762657280 12574722924034003072 9874489393305348864 7174255862576694656 4474022331848040448 1773788801119386240 17520299344100283648 14820065813371629440 12119832282642975232 9419598751914321024 6719365221185666816 4019131690457012608 1318898159728358400 17065408702709255808 14365175171980601600 11664941641251947392 8964708110523293184 6264474579794638976 3564241049065984768 864007518337330560 16610518061318227968 13910284530589573760 11210050999860919552 8509817469132265344 5809583938403611136 3109350407674956928 409116876946302720 16155627419927200128 13455393889198545920 10755160358469891712 8054926827741237504 5354693297012583296 2654459766283929088 18400970309264826496 15700736778536172288 13000503247807518080 10300269717078863872 7600036186350209664 4899802655621555456 2199569124892901248 17946079667873798656 15245846137145144448 12545612606416490240 9845379075687836032 7145145544959181824 4444912014230527616 1744678483501873408 17491189026482770816 14790955495754116608 12090721965025462400 9390488434296808192 6690254903568153984 3990021372839499776 1289787842110845568 17036298385091742976 14336064854363088768 11635831323634434560 8935597792905780352 6235364262177126144 3535130731448471936 834897200719817728 16581407743700715136 13881174212972060928 11180940682243406720 8480707151514752512 5780473620786098304 3080240090057444096 380006559328789888 16126517102309687296 13426283571581033088 10726050040852378880 8025816510123724672 5325582979395070464 2625349448666416256 18371859991647313664 15671626460918659456 12971392930190005248 10271159399461351040 7570925868732696832 4870692338004042624 2170458807275388416 17916969350256285824 15216735819527631616 12516502288798977408 9816268758070323200 7116035227341668992 4415801696613014784 1715568165884360576 17462078708865257984 14761845178136603776 12061611647407949568 9361378116679295360 6661144585950641152 3960911055221986944 1260677524493332736 17007188067474230144 14306954536745575936 11606721006016921728 8906487475288267520 6206253944559613312 3506020413830959104 805786883102304896 16552297426083202304 13852063895354548096 11151830364625893888 8451596833897239680 5751363303168585472 3051129772439931264 350896241711277056 16097406784692174464 13397173253963520256 10696939723234866048 7996706192506211840 5296472661777557632 2596239131048903424 18342749674029800832 15642516143301146624 12942282612572492416 10242049081843838208 7541815551115184000 4841582020386529792 2141348489657875584 17887859032638772992 15187625501910118784 12487391971181464576 9787158440452810368 7086924909724156160 4386691378995501952 1686457848266847744 17432968391247745152 14732734860519090944 12032501329790436736 9332267799061782528 6632034268333128320 3931800737604474112 1231567206875819904 16978077749856717312 14277844219128063104 11577610688399408896 8877377157670754688 6177143626942100480 3476910096213446272 776676565484792064 16523187108465689472 13822953577737035264 11122720047008381056 8422486516279726848 5722252985551072640 3022019454822418432 321785924093764224 16068296467074661632 13368062936346007424 10667829405617353216 7967595874888699008 5267362344160044800 2567128813431390592 18313639356412288000 15613405825683633792 12913172294954979584 10212938764226325376 7512705233497671168 4812471702769016960 2112238172040362752 17858748715021260160 15158515184292605952 12458281653563951744 9758048122835297536 7057814592106643328 4357581061377989120 1657347530649334912 17403858073630232320 14703624542901578112 12003391012172923904 9303157481444269696 6602923950715615488 3902690419986961280 1202456889258307072 16948967432239204480 14248733901510550272 11548500370781896064 8848266840053241856 6148033309324587648 3447799778595933440 747566247867279232 16494076790848176640 13793843260119522432 11093609729390868224 8393376198662214016 5693142667933559808 2992909137204905600 292675606476251392 16039186149457148800 13338952618728494592 10638719087999840384 7938485557271186176 5238252026542531968 2538018495813877760 18284529038794775168 15584295508066120960 12884061977337466752 10183828446608812544 7483594915880158336 4783361385151504128 2083127854422849920 17829638397403747328 15129404866675093120 12429171335946438912 9728937805217784704 7028704274489130496 4328470743760476288 1628237213031822080 17374747756012719488 14674514225284065280 11974280694555411072 9274047163826756864 6573813633098102656 3873580102369448448 1173346571640794240 16919857114621691648 14219623583893037440 11519390053164383232 8819156522435729024 6118922991707074816 3418689460978420608 718455930249766400 16464966473230663808 13764732942502009600 11064499411773355392 8364265881044701184 5664032350316046976 2963798819587392768 263565288858738560 16010075831839635968 13309842301110981760 10609608770382327552 7909375239653673344 5209141708925019136 2508908178196364928 18255418721177262336 15555185190448608128 12854951659719953920 10154718128991299712 7454484598262645504 4754251067533991296 2054017536805337088 17800528079786234496 15100294549057580288 12400061018328926080 9699827487600271872 6999593956871617664 4299360426142963456 1599126895414309248 17345637438395206656 14645403907666552448 11945170376937898240 9244936846209244032 6544703315480589824 3844469784751935616 1144236254023281408 16890746797004178816 14190513266275524608 11490279735546870400 8790046204818216192 6089812674089561984 3389579143360907776 689345612632253568 16435856155613150976 13735622624884496768 11035389094155842560 8335155563427188352 5634922032698534144 2934688501969879936 234454971241225728 15980965514222123136 13280731983493468928 10580498452764814720 7880264922036160512 5180031391307506304 2479797860578852096 18226308403559749504 15526074872831095296 12825841342102441088 10125607811373786880 7425374280645132672 4725140749916478464 2024907219187824256 17771417762168721664 15071184231440067456 12370950700711413248 9670717169982759040 6970483639254104832 4270250108525450624 1570016577796796416 17316527120777693824 14616293590049039616 11916060059320385408 9215826528591731200 6515592997863076992 3815359467134422784 1115125936405768576 16861636479386665984 14161402948658011776 11461169417929357568 8760935887200703360 6060702356472049152 3360468825743394944 660235295014740736 16406745837995638144 13706512307266983936 11006278776538329728 8306045245809675520 5605811715081021312 2905578184352367104 205344653623712896 15951855196604610304 13251621665875956096 10551388135147301888 7851154604418647680 5150921073689993472 2450687542961339264 18197198085942236672 15496964555213582464 12796731024484928256 10096497493756274048 7396263963027619840 4696030432298965632 1995796901570311424 17742307444551208832 15042073913822554624 12341840383093900416 9641606852365246208 6941373321636592000 4241139790907937792 1540906260179283584 17287416803160180992 14587183272431526784 11886949741702872576 9186716210974218368 6486482680245564160 3786249149516909952 1086015618788255744 16832526161769153152 14132292631040498944 11432059100311844736 8731825569583190528 6031592038854536320 3331358508125882112 631124977397227904 16377635520378125312 13677401989649471104 10977168458920816896 8276934928192162688 5576701397463508480 2876467866734854272 176234336006200064 15922744878987097472 13222511348258443264 10522277817529789056 7822044286801134848 5121810756072480640 2421577225343826432 18168087768324723840 15467854237596069632 12767620706867415424 10067387176138761216 7367153645410107008 4666920114681452800 1966686583952798592 17713197126933696000 15012963596205041792 12312730065476387584 9612496534747733376 6912263004019079168 4212029473290424960 1511795942561770752 17258306485542668160 14558072954814013952 11857839424085359744 9157605893356705536 6457372362628051328 3757138831899397120 1056905301170742912 16803415844151640320 14103182313422986112 11402948782694331904 8702715251965677696 6002481721237023488 3302248190508369280 602014659779715072 16348525202760612480 13648291672031958272 10948058141303304064 8247824610574649856 5547591079845995648 2847357549117341440 147124018388687232 15893634561369584640 13193401030640930432 10493167499912276224 7792933969183622016 5092700438454967808 2392466907726313600 18138977450707211008 15438743919978556800 12738510389249902592 10038276858521248384 7338043327792594176 4637809797063939968 1937576266335285760 17684086809316183168 14983853278587528960 12283619747858874752 9583386217130220544 6883152686401566336 4182919155672912128 1482685624944257920 17229196167925155328 14528962637196501120 11828729106467846912 9128495575739192704 6428262045010538496 3728028514281884288 1027794983553230080 16774305526534127488 14074071995805473280 11373838465076819072 8673604934348164864 5973371403619510656 3273137872890856448 572904342162202240 16319414885143099648 13619181354414445440 10918947823685791232 8218714292957137024 5518480762228482816 2818247231499828608 118013700771174400 15864524243752071808 13164290713023417600 10464057182294763392 7763823651566109184 5063590120837454976 2363356590108800768 18109867133089698176 15409633602361043968 12709400071632389760 10009166540903735552 7308933010175081344 4608699479446427136 1908465948717772928 17654976491698670336 14954742960970016128 12254509430241361920 9554275899512707712 6854042368784053504 4153808838055399296 1453575307326745088 17200085850307642496 14499852319578988288 11799618788850334080 9099385258121679872 6399151727393025664 3698918196664371456 998684665935717248 16745195208916614656 14044961678187960448 11344728147459306240 8644494616730652032 5944261086001997824 3244027555273343616 543794024544689408 16290304567525586816 13590071036796932608 10889837506068278400 8189603975339624192 5489370444610969984 2789136913882315776 88903383153661568 15835413926134558976 13135180395405904768 10434946864677250560 7734713333948596352 5034479803219942144 2334246272491287936 18080756815472185344 15380523284743531136 12680289754014876928 9980056223286222720 7279822692557568512 4579589161828914304 1879355631100260096 17625866174081157504 14925632643352503296 12225399112623849088 9525165581895194880 6824932051166540672 4124698520437886464 1424464989709232256 17170975532690129664 14470742001961475456 11770508471232821248 9070274940504167040 6370041409775512832 3669807879046858624 969574348318204416 16716084891299101824 14015851360570447616 11315617829841793408 8615384299113139200 5915150768384484992 3214917237655830784 514683706927176576 16261194249908073984 13560960719179419776 10860727188450765568 8160493657722111360 5460260126993457152 2760026596264802944 59793065536148736 15806303608517046144 13106070077788391936 10405836547059737728 7705603016331083520 5005369485602429312 2305135954873775104 18051646497854672512 15351412967126018304 12651179436397364096 9950945905668709888 7250712374940055680 4550478844211401472 1850245313482747264 17596755856463644672 14896522325734990464 12196288795006336256 9496055264277682048 6795821733549027840 4095588202820373632 1395354672091719424 17141865215072616832 14441631684343962624 11741398153615308416 9041164622886654208 6340931092158000000 3640697561429345792 940464030700691584 16686974573681588992 13986741042952934784 11286507512224280576 8586273981495626368 5886040450766972160 3185806920038317952 485573389309663744 16232083932290561152 13531850401561906944 10831616870833252736 8131383340104598528 5431149809375944320 2730916278647290112 30682747918635904 15777193290899533312 13076959760170879104 10376726229442224896 7676492698713570688 4976259167984916480 2276025637256262272 18022536180237159680 15322302649508505472 12622069118779851264 9921835588051197056 7221602057322542848 4521368526593888640 1821134995865234432 17567645538846131840 14867412008117477632 12167178477388823424 9466944946660169216 6766711415931515008 4066477885202860800 1366244354474206592 17112754897455104000 14412521366726449792 11712287835997795584 9012054305269141376 6311820774540487168 3611587243811832960 911353713083178752 16657864256064076160 13957630725335421952 11257397194606767744 8557163663878113536 5856930133149459328 3156696602420805120 456463071692150912 16202973614673048320 13502740083944394112 10802506553215739904 8102273022487085696 5402039491758431488 2701805961029777280 1572430301123072 15748082973282020480 13047849442553366272 10347615911824712064 7647382381096057856 4947148850367403648 2246915319638749440 17993425862619646848 15293192331890992640 12592958801162338432 9892725270433684224 7192491739705030016 4492258208976375808 1792024678247721600 17538535221228619008 14838301690499964800 12138068159771310592 9437834629042656384 6737601098314002176 4037367567585347968 1337134036856693760 17083644579837591168 14383411049108936960 11683177518380282752 8982943987651628544 6282710456922974336 3582476926194320128 882243395465665920 16628753938446563328 13928520407717909120 11228286876989254912 8528053346260600704 5827819815531946496 3127586284803292288 427352754074638080 16173863297055535488 13473629766326881280 10773396235598227072 8073162704869572864 5372929174140918656 2672695643412264448 18419206186393161856 15718972655664507648 13018739124935853440 10318505594207199232 7618272063478545024 4918038532749890816 2217805002021236608 17964315545002134016 15264082014273479808 12563848483544825600 9863614952816171392 7163381422087517184 4463147891358862976 1762914360630208768 17509424903611106176 14809191372882451968 12108957842153797760 9408724311425143552 6708490780696489344 4008257249967835136 1308023719239180928 17054534262220078336 14354300731491424128 11654067200762769920 8953833670034115712 6253600139305461504 3553366608576807296 853133077848153088 16599643620829050496 13899410090100396288 11199176559371742080 8498943028643087872 5798709497914433664 3098475967185779456 398242436457125248 16144752979438022656 13444519448709368448 10744285917980714240 8044052387252060032 5343818856523405824 2643585325794751616 18390095868775649024 15689862338046994816 12989628807318340608 10289395276589686400 7589161745861032192 4888928215132377984 2188694684403723776 17935205227384621184 15234971696655966976 12534738165927312768 9834504635198658560 7134271104470004352 4434037573741350144 1733804043012695936 17480314585993593344 14780081055264939136 12079847524536284928 9379613993807630720 6679380463078976512 3979146932350322304 1278913401621668096 17025423944602565504 14325190413873911296 11624956883145257088 8924723352416602880 6224489821687948672 3524256290959294464 824022760230640256 16570533303211537664 13870299772482883456 11170066241754229248 8469832711025575040 5769599180296920832 3069365649568266624 369132118839612416 16115642661820509824 13415409131091855616 10715175600363201408 8014942069634547200 5314708538905892992 2614475008177238784 18360985551158136192 15660752020429481984 12960518489700827776 10260284958972173568 7560051428243519360 4859817897514865152 2159584366786210944 17906094909767108352 15205861379038454144 12505627848309799936 9805394317581145728 7105160786852491520 4404927256123837312 1704693725395183104 17451204268376080512 14750970737647426304 12050737206918772096 9350503676190117888 6650270145461463680 3950036614732809472 1249803084004155264 16996313626985052672 14296080096256398464 11595846565527744256 8895613034799090048 6195379504070435840 3495145973341781632 794912442613127424 16541422985594024832 13841189454865370624 11140955924136716416 8440722393408062208 5740488862679408000 3040255331950753792 340021801222099584 16086532344202996992 13386298813474342784 10686065282745688576 7985831752017034368 5285598221288380160 2585364690559725952 18331875233540623360 15631641702811969152 12931408172083314944 10231174641354660736 7530941110626006528 4830707579897352320 2130474049168698112 17876984592149595520 15176751061420941312 12476517530692287104 9776283999963632896 7076050469234978688 4375816938506324480 1675583407777670272 17422093950758567680 14721860420029913472 12021626889301259264 9321393358572605056 6621159827843950848 3920926297115296640 1220692766386642432 16967203309367539840 14266969778638885632 11566736247910231424 8866502717181577216 6166269186452923008 3466035655724268800 765802124995614592 16512312667976512000 13812079137247857792 11111845606519203584 8411612075790549376 5711378545061895168 3011145014333240960 310911483604586752 16057422026585484160 13357188495856829952 10656954965128175744 7956721434399521536 5256487903670867328 2556254372942213120 18302764915923110528 15602531385194456320 12902297854465802112 10202064323737147904 7501830793008493696 4801597262279839488 2101363731551185280 17847874274532082688 15147640743803428480 12447407213074774272 9747173682346120064 7046940151617465856 4346706620888811648 1646473090160157440 17392983633141054848 14692750102412400640 11992516571683746432 9292283040955092224 6592049510226438016 3891815979497783808 1191582448769129600 16938092991750027008 14237859461021372800 11537625930292718592 8837392399564064384 6137158868835410176 3436925338106755968 736691807378101760 16483202350358999168 13782968819630344960 11082735288901690752 8382501758173036544 5682268227444382336 2982034696715728128 281801165987073920 16028311708967971328 13328078178239317120 10627844647510662912 7927611116782008704 5227377586053354496 2527144055324700288 18273654598305597696 15573421067576943488 12873187536848289280 10172954006119635072 7472720475390980864 4772486944662326656 2072253413933672448 17818763956914569856 15118530426185915648 12418296895457261440 9718063364728607232 7017829833999953024 4317596303271298816 1617362772542644608 17363873315523542016 14663639784794887808 11963406254066233600 9263172723337579392 6562939192608925184 3862705661880270976 1162472131151616768 16908982674132514176 14208749143403859968 11508515612675205760 8808282081946551552 6108048551217897344 3407815020489243136 707581489760588928 16454092032741486336 13753858502012832128 11053624971284177920 8353391440555523712 5653157909826869504 2952924379098215296 252690848369561088 15999201391350458496 13298967860621804288 10598734329893150080 7898500799164495872 5198267268435841664 2498033737707187456 18244544280688084864 15544310749959430656 12844077219230776448 10143843688502122240 7443610157773468032 4743376627044813824 2043143096316159616 17789653639297057024 15089420108568402816 12389186577839748608 9688953047111094400 6988719516382440192 4288485985653785984 1588252454925131776 17334762997906029184 14634529467177374976 11934295936448720768 9234062405720066560 6533828874991412352 3833595344262758144 1133361813534103936 16879872356515001344 14179638825786347136 11479405295057692928 8779171764329038720 6078938233600384512 3378704702871730304 678471172143076096 16424981715123973504 13724748184395319296 11024514653666665088 8324281122938010880 5624047592209356672 2923814061480702464 223580530752048256 15970091073732945664 13269857543004291456 10569624012275637248 7869390481546983040 5169156950818328832 2468923420089674624 18215433963070572032 15515200432341917824 12814966901613263616 10114733370884609408 7414499840155955200 4714266309427300992 2014032778698646784 17760543321679544192 15060309790950889984 12360076260222235776 9659842729493581568 6959609198764927360 4259375668036273152 1559142137307618944 17305652680288516352 14605419149559862144 11905185618831207936 9204952088102553728 6504718557373899520 3804485026645245312 1104251495916591104 16850762038897488512 14150528508168834304 11450294977440180096 8750061446711525888 6049827915982871680 3349594385254217472 649360854525563264 16395871397506460672 13695637866777806464 10995404336049152256 8295170805320498048 5594937274591843840 2894703743863189632 194470213134535424 15940980756115432832 13240747225386778624 10540513694658124416 7840280163929470208 5140046633200816000 2439813102472161792 18186323645453059200 15486090114724404992 12785856583995750784 10085623053267096576 7385389522538442368 4685155991809788160 1984922461081133952 17731433004062031360 15031199473333377152 12330965942604722944 9630732411876068736 6930498881147414528 4230265350418760320 1530031819690106112 17276542362671003520 14576308831942349312 11876075301213695104 9175841770485040896 6475608239756386688 3775374709027732480 1075141178299078272 16821651721279975680 14121418190551321472 11421184659822667264 8720951129094013056 6020717598365358848 3320484067636704640 620250536908050432 16366761079888947840 13666527549160293632 10966294018431639424 8266060487702985216 5565826956974331008 2865593426245676800 165359895517022592 15911870438497920000 13211636907769265792 10511403377040611584 7811169846311957376 5110936315583303168 2410702784854648960 18157213327835546368 15456979797106892160 12756746266378237952 10056512735649583744 7356279204920929536 4656045674192275328 1955812143463621120 17702322686444518528 15002089155715864320 12301855624987210112 9601622094258555904 6901388563529901696 4201155032801247488 1500921502072593280 17247432045053490688 14547198514324836480 11846964983596182272 9146731452867528064 6446497922138873856 3746264391410219648 1046030860681565440 16792541403662462848 14092307872933808640 11392074342205154432 8691840811476500224 5991607280747846016 3291373750019191808 591140219290537600 16337650762271435008 13637417231542780800 10937183700814126592 8236950170085472384 5536716639356818176 2836483108628163968 136249577899509760 15882760120880407168 13182526590151752960 10482293059423098752 7782059528694444544 5081825997965790336 2381592467237136128 18128103010218033536 15427869479489379328 12727635948760725120 10027402418032070912 7327168887303416704 4626935356574762496 1926701825846108288 17673212368827005696 14972978838098351488 12272745307369697280 9572511776641043072 6872278245912388864 4172044715183734656 1471811184455080448 17218321727435977856 14518088196707323648 11817854665978669440 9117621135250015232 6417387604521361024 3717154073792706816 1016920543064052608 16763431086044950016 14063197555316295808 11362964024587641600 8662730493858987392 5962496963130333184 3262263432401678976 562029901673024768 16308540444653922176 13608306913925267968 10908073383196613760 8207839852467959552 5507606321739305344 2807372791010651136 107139260281996928 15853649803262894336 13153416272534240128 10453182741805585920 7752949211076931712 5052715680348277504 2352482149619623296 18098992692600520704 15398759161871866496 12698525631143212288 9998292100414558080 7298058569685903872 4597825038957249664 1897591508228595456 17644102051209492864 14943868520480838656 12243634989752184448 9543401459023530240 6843167928294876032 4142934397566221824 1442700866837567616 17189211409818465024 14488977879089810816 11788744348361156608 9088510817632502400 6388277286903848192 3688043756175193984 987810225446539776 16734320768427437184 14034087237698782976 11333853706970128768 8633620176241474560 5933386645512820352 3233153114784166144 532919584055511936 16279430127036409344 13579196596307755136 10878963065579100928 8178729534850446720 5478496004121792512 2778262473393138304 78028942664484096 15824539485645381504 13124305954916727296 10424072424188073088 7723838893459418880 5023605362730764672 2323371832002110464 18069882374983007872 15369648844254353664 12669415313525699456 9969181782797045248 7268948252068391040 4568714721339736832 1868481190611082624 17614991733591980032 14914758202863325824 12214524672134671616 9514291141406017408 6814057610677363200 4113824079948708992 1413590549220054784 17160101092200952192 14459867561472297984 11759634030743643776 9059400500014989568 6359166969286335360 3658933438557681152 958699907829026944 16705210450809924352 14004976920081270144 11304743389352615936 8604509858623961728 5904276327895307520 3204042797166653312 503809266437999104 16250319809418896512 13550086278690242304 10849852747961588096 8149619217232933888 5449385686504279680 2749152155775625472 48918625046971264 15795429168027868672 13095195637299214464 10394962106570560256 7694728575841906048 4994495045113251840 2294261514384597632 18040772057365495040 15340538526636840832 12640304995908186624 9940071465179532416 7239837934450878208 4539604403722224000 1839370872993569792 17585881415974467200 14885647885245812992 12185414354517158784 9485180823788504576 6784947293059850368 4084713762331196160 1384480231602541952 17130990774583439360 14430757243854785152 11730523713126130944 9030290182397476736 6330056651668822528 3629823120940168320 929589590211514112 16676100133192411520 13975866602463757312 11275633071735103104 8575399541006448896 5875166010277794688 3174932479549140480 474698948820486272 16221209491801383680 13520975961072729472 10820742430344075264 8120508899615421056 5420275368886766848 2720041838158112640 19808307429458432 15766318850410355840 13066085319681701632 10365851788953047424 7665618258224393216 4965384727495739008 2265151196767084800 18011661739747982208 15311428209019328000 12611194678290673792 9910961147562019584 7210727616833365376 4510494086104711168 1810260555376056960 17556771098356954368 14856537567628300160 12156304036899645952 9456070506170991744 6755836975442337536 4055603444713683328 1355369913985029120 17101880456965926528 14401646926237272320 11701413395508618112 9001179864779963904 6300946334051309696 3600712803322655488 900479272594001280 16646989815574898688 13946756284846244480 11246522754117590272 8546289223388936064 5846055692660281856 3145822161931627648 445588631202973440 16192099174183870848 13491865643455216640 10791632112726562432 8091398581997908224 5391165051269254016 2690931520540599808 18437442063521497216 15737208532792843008 13036975002064188800 10336741471335534592 7636507940606880384 4936274409878226176 2236040879149571968 17982551422130469376 15282317891401815168 12582084360673160960 9881850829944506752 7181617299215852544 4481383768487198336 1781150237758544128 17527660780739441536 14827427250010787328 12127193719282133120 9426960188553478912 6726726657824824704 4026493127096170496 1326259596367516288 17072770139348413696 14372536608619759488 11672303077891105280 8972069547162451072 6271836016433796864 3571602485705142656 871368954976488448 16617879497957385856 13917645967228731648 11217412436500077440 8517178905771423232 5816945375042769024 3116711844314114816 416478313585460608 16162988856566358016 13462755325837703808 10762521795109049600 8062288264380395392 5362054733651741184 2661821202923086976 18408331745903984384 15708098215175330176 13007864684446675968 10307631153718021760 7607397622989367552 4907164092260713344 2206930561532059136 17953441104512956544 15253207573784302336 12552974043055648128 9852740512326993920 7152506981598339712 4452273450869685504 1752039920141031296 17498550463121928704 14798316932393274496 12098083401664620288 9397849870935966080 6697616340207311872 3997382809478657664 1297149278750003456 17043659821730900864 14343426291002246656 11643192760273592448 8942959229544938240 6242725698816284032 3542492168087629824 842258637358975616 16588769180339873024 13888535649611218816 11188302118882564608 8488068588153910400 5787835057425256192 3087601526696601984 387367995967947776 16133878538948845184 13433645008220190976 10733411477491536768 8033177946762882560 5332944416034228352 2632710885305574144 18379221428286471552 15678987897557817344 12978754366829163136 10278520836100508928 7578287305371854720 4878053774643200512 2177820243914546304 17924330786895443712 15224097256166789504 12523863725438135296 9823630194709481088 7123396663980826880 4423163133252172672 1722929602523518464 17469440145504415872 14769206614775761664 12068973084047107456 9368739553318453248 6668506022589799040 3968272491861144832 1268038961132490624 17014549504113388032 14314315973384733824 11614082442656079616 8913848911927425408 6213615381198771200 3513381850470116992 813148319741462784 16559658862722360192 13859425331993705984 11159191801265051776 8458958270536397568 5758724739807743360 3058491209079089152 358257678350434944 16104768221331332352 13404534690602678144 10704301159874023936 8004067629145369728 5303834098416715520 2603600567688061312 18350111110668958720 15649877579940304512 12949644049211650304 10249410518482996096 7549176987754341888 4848943457025687680 2148709926297033472 17895220469277930880 15194986938549276672 12494753407820622464 9794519877091968256 7094286346363314048 4394052815634659840 1693819284906005632 17440329827886903040 14740096297158248832 12039862766429594624 9339629235700940416 6639395704972286208 3939162174243632000 1238928643514977792 16985439186495875200 14285205655767220992 11584972125038566784 8884738594309912576 6184505063581258368 3484271532852604160 784038002123949952 16530548545104847360 13830315014376193152 11130081483647538944 8429847952918884736 5729614422190230528 3029380891461576320 329147360732922112 16075657903713819520 13375424372985165312 10675190842256511104 7974957311527856896 5274723780799202688 2574490250070548480 18321000793051445888 15620767262322791680 12920533731594137472 10220300200865483264 7520066670136829056 4819833139408174848 2119599608679520640 17866110151660418048 15165876620931763840 12465643090203109632 9765409559474455424 7065176028745801216 4364942498017147008 1664708967288492800 17411219510269390208 14710985979540736000 12010752448812081792 9310518918083427584 6610285387354773376 3910051856626119168 1209818325897464960 16956328868878362368 14256095338149708160 11555861807421053952 8855628276692399744 6155394745963745536 3455161215235091328 754927684506437120 16501438227487334528 13801204696758680320 11100971166030026112 8400737635301371904 5700504104572717696 3000270573844063488 300037043115409280 16046547586096306688 13346314055367652480 10646080524638998272 7945846993910344064 5245613463181689856 2545379932453035648 18291890475433933056 15591656944705278848 12891423413976624640 10191189883247970432 7490956352519316224 4790722821790662016 2090489291062007808 17836999834042905216 15136766303314251008 12436532772585596800 9736299241856942592 7036065711128288384 4335832180399634176 1635598649670979968 17382109192651877376 14681875661923223168 11981642131194568960 9281408600465914752 6581175069737260544 3880941539008606336 1180708008279952128 16927218551260849536 14226985020532195328 11526751489803541120 8826517959074886912 6126284428346232704 3426050897617578496 725817366888924288 16472327909869821696 13772094379141167488 11071860848412513280 8371627317683859072 5671393786955204864 2971160256226550656 270926725497896448 16017437268478793856 13317203737750139648 10616970207021485440 7916736676292831232 5216503145564177024 2516269614835522816 18262780157816420224 15562546627087766016 12862313096359111808 10162079565630457600 7461846034901803392 4761612504173149184 2061378973444494976 17807889516425392384 15107655985696738176 12407422454968083968 9707188924239429760 7006955393510775552 4306721862782121344 1606488332053467136 17352998875034364544 14652765344305710336 11952531813577056128 9252298282848401920 6552064752119747712 3851831221391093504 1151597690662439296 16898108233643336704 14197874702914682496 11497641172186028288 8797407641457374080 6097174110728719872 3396940580000065664 696707049271411456 16443217592252308864 13742984061523654656 11042750530795000448 8342517000066346240 5642283469337692032 2942049938609037824 241816407880383616 15988326950861281024 13288093420132626816 10587859889403972608 7887626358675318400 5187392827946664192 2487159297218009984 18233669840198907392 15533436309470253184 12833202778741598976 10132969248012944768 7432735717284290560 4732502186555636352 2032268655826982144 17778779198807879552 15078545668079225344 12378312137350571136 9678078606621916928 6977845075893262720 4277611545164608512 1577378014435954304 17323888557416851712 14623655026688197504 11923421495959543296 9223187965230889088 6522954434502234880 3822720903773580672 1122487373044926464 16868997916025823872 14168764385297169664 11468530854568515456 8768297323839861248 6068063793111207040 3367830262382552832 667596731653898624 16414107274634796032 13713873743906141824 11013640213177487616 8313406682448833408 5613173151720179200 2912939620991524992 212706090262870784 15959216633243768192 13258983102515113984 10558749571786459776 7858516041057805568 5158282510329151360 2458048979600497152 18204559522581394560 15504325991852740352 12804092461124086144 10103858930395431936 7403625399666777728 4703391868938123520 2003158338209469312 17749668881190366720 15049435350461712512 12349201819733058304 9648968289004404096 6948734758275749888 4248501227547095680 1548267696818441472 17294778239799338880 14594544709070684672 11894311178342030464 9194077647613376256 6493844116884722048 3793610586156067840 1093377055427413632 16839887598408311040 14139654067679656832 11439420536951002624 8739187006222348416 6038953475493694208 3338719944765040000 638486414036385792 16384996957017283200 13684763426288628992 10984529895559974784 8284296364831320576 5584062834102666368 2883829303374012160 183595772645357952 15930106315626255360 13229872784897601152 10529639254168946944 7829405723440292736 5129172192711638528 2428938661982984320 18175449204963881728 15475215674235227520 12774982143506573312 10074748612777919104 7374515082049264896 4674281551320610688 1974048020591956480 17720558563572853888 15020325032844199680 12320091502115545472 9619857971386891264 6919624440658237056 4219390909929582848 1519157379200928640 17265667922181826048 14565434391453171840 11865200860724517632 9164967329995863424 6464733799267209216 3764500268538555008 1064266737809900800 16810777280790798208 14110543750062144000 11410310219333489792 8710076688604835584 6009843157876181376 3309609627147527168 609376096418872960 16355886639399770368 13655653108671116160 10955419577942461952 8255186047213807744 5554952516485153536 2854718985756499328 154485455027845120 15900995998008742528 13200762467280088320 10500528936551434112 7800295405822779904 5100061875094125696 2399828344365471488 18146338887346368896 15446105356617714688 12745871825889060480 10045638295160406272 7345404764431752064 4645171233703097856 1944937702974443648 17691448245955341056 14991214715226686848 12290981184498032640 9590747653769378432 6890514123040724224 4190280592312070016 1490047061583415808 17236557604564313216 14536324073835659008 11836090543107004800 9135857012378350592 6435623481649696384 3735389950921042176 1035156420192387968 16781666963173285376 14081433432444631168 11381199901715976960 8680966370987322752 5980732840258668544 3280499309530014336 580265778801360128 16326776321782257536 13626542791053603328 10926309260324949120 8226075729596294912 5525842198867640704 2825608668138986496 125375137410332288 15871885680391229696 13171652149662575488 10471418618933921280 7771185088205267072 5070951557476612864 2370718026747958656 18117228569728856064 15416995039000201856 12716761508271547648 10016527977542893440 7316294446814239232 4616060916085585024 1915827385356930816 17662337928337828224 14962104397609174016 12261870866880519808 9561637336151865600 6861403805423211392 4161170274694557184 1460936743965902976 17207447286946800384 14507213756218146176 11806980225489491968 9106746694760837760 6406513164032183552 3706279633303529344 1006046102574875136 16752556645555772544 14052323114827118336 11352089584098464128 8651856053369809920 5951622522641155712 3251388991912501504 551155461183847296 16297666004164744704 13597432473436090496 10897198942707436288 8196965411978782080 5496731881250127872 2796498350521473664 96264819792819456 15842775362773716864 13142541832045062656 10442308301316408448 7742074770587754240 5041841239859100032 2341607709130445824 18088118252111343232 15387884721382689024 12687651190654034816 9987417659925380608 7287184129196726400 4586950598468072192 1886717067739417984 17633227610720315392 14932994079991661184 12232760549263006976 9532527018534352768 6832293487805698560 4132059957077044352 1431826426348390144 17178336969329287552 14478103438600633344 11777869907871979136 9077636377143324928 6377402846414670720 3677169315686016512 976935784957362304 16723446327938259712 14023212797209605504 11322979266480951296 8622745735752297088 5922512205023642880 3222278674294988672 522045143566334464 16268555686547231872 13568322155818577664 10868088625089923456 8167855094361269248 5467621563632615040 2767388032903960832 67154502175306624 15813665045156204032 13113431514427549824 10413197983698895616 7712964452970241408 5012730922241587200 2312497391512932992 18059007934493830400 15358774403765176192 12658540873036521984 9958307342307867776 7258073811579213568 4557840280850559360 1857606750121905152 17604117293102802560 14903883762374148352 12203650231645494144 9503416700916839936 6803183170188185728 4102949639459531520 1402716108730877312 17149226651711774720 14448993120983120512 11748759590254466304 9048526059525812096 6348292528797157888 3648058998068503680 947825467339849472 16694336010320746880 13994102479592092672 11293868948863438464 8593635418134784256 5893401887406130048 3193168356677475840 492934825948821632 16239445368929719040 13539211838201064832 10838978307472410624 8138744776743756416 5438511246015102208 2738277715286448000 38044184557793792 15784554727538691200 13084321196810036992 10384087666081382784 7683854135352728576 4983620604624074368 2283387073895420160 18029897616876317568 15329664086147663360 12629430555419009152 9929197024690354944 7228963493961700736 4528729963233046528 1828496432504392320 17575006975485289728 14874773444756635520 12174539914027981312 9474306383299327104 6774072852570672896 4073839321842018688 1373605791113364480 17120116334094261888 14419882803365607680 11719649272636953472 9019415741908299264 6319182211179645056 3618948680450990848 918715149722336640 16665225692703234048 13964992161974579840 11264758631245925632 8564525100517271424 5864291569788617216 3164058039059963008 463824508331308800 16210335051312206208 13510101520583552000 10809867989854897792 8109634459126243584 5409400928397589376 2709167397668935168 8933866940280960 15755444409921178368 13055210879192524160 10354977348463869952 7654743817735215744 4954510287006561536 2254276756277907328 18000787299258804736 15300553768530150528 12600320237801496320 9900086707072842112 7199853176344187904 4499619645615533696 1799386114886879488 17545896657867776896 14845663127139122688 12145429596410468480 9445196065681814272 6744962534953160064 4044729004224505856 1344495473495851648 17091006016476749056 14390772485748094848 11690538955019440640 8990305424290786432 6290071893562132224 3589838362833478016 889604832104823808 16636115375085721216 13935881844357067008 11235648313628412800 8535414782899758592 5835181252171104384 3134947721442450176 434714190713795968 16181224733694693376 13480991202966039168 10780757672237384960 8080524141508730752 5380290610780076544 2680057080051422336 18426567623032319744 15726334092303665536 13026100561575011328 10325867030846357120 7625633500117702912 4925399969389048704 2225166438660394496 17971676981641291904 15271443450912637696 12571209920183983488 9870976389455329280 7170742858726675072 4470509327998020864 1770275797269366656 17516786340250264064 14816552809521609856 12116319278792955648 9416085748064301440 6715852217335647232 4015618686606993024 1315385155878338816 17061895698859236224 14361662168130582016 11661428637401927808 8961195106673273600 6260961575944619392 3560728045215965184 860494514487310976 16607005057468208384 13906771526739554176 11206537996010899968 8506304465282245760 5806070934553591552 3105837403824937344 405603873096283136 16152114416077180544 13451880885348526336 10751647354619872128 8051413823891217920 5351180293162563712 2650946762433909504 18397457305414806912 15697223774686152704 12996990243957498496 10296756713228844288 7596523182500190080 4896289651771535872 2196056121042881664 17942566664023779072 15242333133295124864 12542099602566470656 9841866071837816448 7141632541109162240 4441399010380508032 1741165479651853824 17487676022632751232 14787442491904097024 12087208961175442816 9386975430446788608 6686741899718134400 3986508368989480192 1286274838260825984 17032785381241723392 14332551850513069184 11632318319784414976 8932084789055760768 6231851258327106560 3531617727598452352 831384196869798144 16577894739850695552 13877661209122041344 11177427678393387136 8477194147664732928 5776960616936078720 3076727086207424512 376493555478770304 16123004098459667712 13422770567731013504 10722537037002359296 8022303506273705088 5322069975545050880 2621836444816396672 18368346987797294080 15668113457068639872 12967879926339985664 10267646395611331456 7567412864882677248 4867179334154023040 2166945803425368832 17913456346406266240 15213222815677612032 12512989284948957824 9812755754220303616 7112522223491649408 4412288692762995200 1712055162034340992 17458565705015238400 14758332174286584192 12058098643557929984 9357865112829275776 6657631582100621568 3957398051371967360 1257164520643313152 17003675063624210560 14303441532895556352 11603208002166902144 8902974471438247936 6202740940709593728 3502507409980939520 802273879252285312 16548784422233182720 13848550891504528512 11148317360775874304 8448083830047220096 5747850299318565888 3047616768589911680 347383237861257472 16093893780842154880 13393660250113500672 10693426719384846464 7993193188656192256 5292959657927538048 2592726127198883840 18339236670179781248 15639003139451127040 12938769608722472832 10238536077993818624 7538302547265164416 4838069016536510208 2137835485807856000 17884346028788753408 15184112498060099200 12483878967331444992 9783645436602790784 7083411905874136576 4383178375145482368 1682944844416828160 17429455387397725568 14729221856669071360 12028988325940417152 9328754795211762944 6628521264483108736 3928287733754454528 1228054203025800320 16974564746006697728 14274331215278043520 11574097684549389312 8873864153820735104 6173630623092080896 3473397092363426688 773163561634772480 16519674104615669888 13819440573887015680 11119207043158361472 8418973512429707264 5718739981701053056 3018506450972398848 318272920243744640 16064783463224642048 13364549932495987840 10664316401767333632 7964082871038679424 5263849340310025216 2563615809581371008 18310126352562268416 15609892821833614208 12909659291104960000 10209425760376305792 7509192229647651584 4808958698918997376 2108725168190343168 17855235711171240576 15155002180442586368 12454768649713932160 9754535118985277952 7054301588256623744 4354068057527969536 1653834526799315328 17400345069780212736 14700111539051558528 11999878008322904320 9299644477594250112 6599410946865595904 3899177416136941696 1198943885408287488 16945454428389184896 14245220897660530688 11544987366931876480 8844753836203222272 6144520305474568064 3444286774745913856 744053244017259648 16490563786998157056 13790330256269502848 11090096725540848640 8389863194812194432 5689629664083540224 2989396133354886016 289162602626231808 16035673145607129216 13335439614878475008 10635206084149820800 7934972553421166592 5234739022692512384 2534505491963858176 18281016034944755584 15580782504216101376 12880548973487447168 10180315442758792960 7480081912030138752 4779848381301484544 2079614850572830336 17826125393553727744 15125891862825073536 12425658332096419328 9725424801367765120 7025191270639110912 4324957739910456704 1624724209181802496 17371234752162699904 14671001221434045696 11970767690705391488 9270534159976737280 6570300629248083072 3870067098519428864 1169833567790774656 16916344110771672064 14216110580043017856 11515877049314363648 8815643518585709440 6115409987857055232 3415176457128401024 714942926399746816 16461453469380644224 13761219938651990016 11060986407923335808 8360752877194681600 5660519346466027392 2960285815737373184 260052285008718976 16006562827989616384 13306329297260962176 10606095766532307968 7905862235803653760 5205628705074999552 2505395174346345344 18251905717327242752 15551672186598588544 12851438655869934336 10151205125141280128 7450971594412625920 4750738063683971712 2050504532955317504 17797015075936214912 15096781545207560704 12396548014478906496 9696314483750252288 6996080953021598080 4295847422292943872 1595613891564289664 17342124434545187072 14641890903816532864 11941657373087878656 9241423842359224448 6541190311630570240 3840956780901916032 1140723250173261824 16887233793154159232 14187000262425505024 11486766731696850816 8786533200968196608 6086299670239542400 3386066139510888192 685832608782233984 16432343151763131392 13732109621034477184 11031876090305822976 8331642559577168768 5631409028848514560 2931175498119860352 230941967391206144 15977452510372103552 13277218979643449344 10576985448914795136 7876751918186140928 5176518387457486720 2476284856728832512 18222795399709729920 15522561868981075712 12822328338252421504 10122094807523767296 7421861276795113088 4721627746066458880 2021394215337804672 17767904758318702080 15067671227590047872 12367437696861393664 9667204166132739456 6966970635404085248 4266737104675431040 1566503573946776832 17313014116927674240 14612780586199020032 11912547055470365824 9212313524741711616 6512079994013057408 3811846463284403200 1111612932555748992 16858123475536646400 14157889944807992192 11457656414079337984 8757422883350683776 6057189352622029568 3356955821893375360 656722291164721152 16403232834145618560 13702999303416964352 11002765772688310144 8302532241959655936 5602298711231001728 2902065180502347520 201831649773693312 15948342192754590720 13248108662025936512 10547875131297282304 7847641600568628096 5147408069839973888 2447174539111319680 18193685082092217088 15493451551363562880 12793218020634908672 10092984489906254464 7392750959177600256 4692517428448946048 1992283897720291840 17738794440701189248 15038560909972535040 12338327379243880832 9638093848515226624 6937860317786572416 4237626787057918208 1537393256329264000 17283903799310161408 14583670268581507200 11883436737852852992 9183203207124198784 6482969676395544576 3782736145666890368 1082502614938236160 16829013157919133568 14128779627190479360 11428546096461825152 8728312565733170944 6028079035004516736 3327845504275862528 627611973547208320 16374122516528105728 13673888985799451520 10973655455070797312 8273421924342143104 5573188393613488896 2872954862884834688 172721332156180480 15919231875137077888 13218998344408423680 10518764813679769472 7818531282951115264 5118297752222461056 2418064221493806848 18164574764474704256 15464341233746050048 12764107703017395840 10063874172288741632 7363640641560087424 4663407110831433216 1963173580102779008 17709684123083676416 15009450592355022208 12309217061626368000 9608983530897713792 6908750000169059584 4208516469440405376 1508282938711751168 17254793481692648576 14554559950963994368 11854326420235340160 9154092889506685952 6453859358778031744 3753625828049377536 1053392297320723328 16799902840301620736 14099669309572966528 11399435778844312320 8699202248115658112 5998968717387003904 3298735186658349696 598501655929695488 16345012198910592896 13644778668181938688 10944545137453284480 8244311606724630272 5544078075995976064 2843844545267321856 143611014538667648 15890121557519565056 13189888026790910848 10489654496062256640 7789420965333602432 5089187434604948224 2388953903876294016 18135464446857191424 15435230916128537216 12734997385399883008 10034763854671228800 7334530323942574592 4634296793213920384 1934063262485266176 17680573805466163584 14980340274737509376 12280106744008855168 9579873213280200960 6879639682551546752 4179406151822892544 1479172621094238336 17225683164075135744 14525449633346481536 11825216102617827328 9124982571889173120 6424749041160518912 3724515510431864704 1024281979703210496 16770792522684107904 14070558991955453696 11370325461226799488 8670091930498145280 5969858399769491072 3269624869040836864 569391338312182656 16315901881293080064 13615668350564425856 10915434819835771648 8215201289107117440 5514967758378463232 2814734227649809024 114500696921154816 15861011239902052224 13160777709173398016 10460544178444743808 7760310647716089600 5060077116987435392 2359843586258781184 18106354129239678592 15406120598511024384 12705887067782370176 10005653537053715968 7305420006325061760 4605186475596407552 1904952944867753344 17651463487848650752 14951229957119996544 12250996426391342336 9550762895662688128 6850529364934033920 4150295834205379712 1450062303476725504 17196572846457622912 14496339315728968704 11796105785000314496 9095872254271660288 6395638723543006080 3695405192814351872 995171662085697664 16741682205066595072 14041448674337940864 11341215143609286656 8640981612880632448 5940748082151978240 3240514551423324032 540281020694669824 16286791563675567232 13586558032946913024 10886324502218258816 8186090971489604608 5485857440760950400 2785623910032296192 85390379303641984 15831900922284539392 13131667391555885184 10431433860827230976 7731200330098576768 5030966799369922560 2330733268641268352 18077243811622165760 15377010280893511552 12676776750164857344 9976543219436203136 7276309688707548928 4576076157978894720 1875842627250240512 17622353170231137920 14922119639502483712 12221886108773829504 9521652578045175296 6821419047316521088 4121185516587866880 1420951985859212672 17167462528840110080 14467228998111455872 11766995467382801664 9066761936654147456 6366528405925493248 3666294875196839040 966061344468184832 16712571887449082240 14012338356720428032 11312104825991773824 8611871295263119616 5911637764534465408 3211404233805811200 511170703077156992 16257681246058054400 13557447715329400192 10857214184600745984 8156980653872091776 5456747123143437568 2756513592414783360 56280061686129152 15802790604667026560 13102557073938372352 10402323543209718144 7702090012481063936 5001856481752409728 2301622951023755520 18048133494004652928 15347899963275998720 12647666432547344512 9947432901818690304 7247199371090036096 4546965840361381888 1846732309632727680 17593242852613625088 14893009321884970880 12192775791156316672 9492542260427662464 6792308729699008256 4092075198970354048 1391841668241699840 17138352211222597248 14438118680493943040 11737885149765288832 9037651619036634624 6337418088307980416 3637184557579326208 936951026850672000 16683461569831569408 13983228039102915200 11282994508374260992 8582760977645606784 5882527446916952576 3182293916188298368 482060385459644160 16228570928440541568 13528337397711887360 10828103866983233152 8127870336254578944 5427636805525924736 2727403274797270528 27169744068616320 15773680287049513728 13073446756320859520 10373213225592205312 7672979694863551104 4972746164134896896 2272512633406242688 18019023176387140096 15318789645658485888 12618556114929831680 9918322584201177472 7218089053472523264 4517855522743869056 1817621992015214848 17564132534996112256 14863899004267458048 12163665473538803840 9463431942810149632 6763198412081495424 4062964881352841216 1362731350624187008 17109241893605084416 14409008362876430208 11708774832147776000 9008541301419121792 6308307770690467584 3608074239961813376 907840709233159168 16654351252214056576 13954117721485402368 11253884190756748160 8553650660028093952 5853417129299439744 3153183598570785536 452950067842131328 16199460610823028736 13499227080094374528 10798993549365720320 8098760018637066112 5398526487908411904 2698292957179757696 18444803500160655104 15744569969432000896 13044336438703346688 10344102907974692480 7643869377246038272 4943635846517384064 2243402315788729856 17989912858769627264 15289679328040973056 12589445797312318848 9889212266583664640 7188978735855010432 4488745205126356224 1788511674397702016 17535022217378599424 14834788686649945216 12134555155921291008 9434321625192636800 6734088094463982592 4033854563735328384 1333621033006674176 17080131575987571584 14379898045258917376 11679664514530263168 8979430983801608960 6279197453072954752 3578963922344300544 878730391615646336 16625240934596543744 13925007403867889536 11224773873139235328 8524540342410581120 5824306811681926912 3124073280953272704 423839750224618496 16170350293205515904 13470116762476861696 10769883231748207488 8069649701019553280 5369416170290899072 2669182639562244864 18415693182543142272 15715459651814488064 13015226121085833856 10314992590357179648 7614759059628525440 4914525528899871232 2214291998171217024 17960802541152114432 15260569010423460224 12560335479694806016 9860101948966151808 7159868418237497600 4459634887508843392 1759401356780189184 17505911899761086592 14805678369032432384 12105444838303778176 9405211307575123968 6704977776846469760 4004744246117815552 1304510715389161344 17051021258370058752 14350787727641404544 11650554196912750336 8950320666184096128 6250087135455441920 3549853604726787712 849620073998133504 16596130616979030912 13895897086250376704 11195663555521722496 8495430024793068288 5795196494064414080 3094962963335759872 394729432607105664 16141239975588003072 13441006444859348864 10740772914130694656 8040539383402040448 5340305852673386240 2640072321944732032 18386582864925629440 15686349334196975232 12986115803468321024 10285882272739666816 7585648742011012608 4885415211282358400 2185181680553704192 17931692223534601600 15231458692805947392 12531225162077293184 9830991631348638976 7130758100619984768 4430524569891330560 1730291039162676352 17476801582143573760 14776568051414919552 12076334520686265344 9376100989957611136 6675867459228956928 3975633928500302720 1275400397771648512 17021910940752545920 14321677410023891712 11621443879295237504 8921210348566583296 6220976817837929088 3520743287109274880 820509756380620672 16567020299361518080 13866786768632863872 11166553237904209664 8466319707175555456 5766086176446901248 3065852645718247040 365619114989592832 16112129657970490240 13411896127241836032 10711662596513181824 8011429065784527616 5311195535055873408 2610962004327219200 18357472547308116608 15657239016579462400 12957005485850808192 10256771955122153984 7556538424393499776 4856304893664845568 2156071362936191360 17902581905917088768 15202348375188434560 12502114844459780352 9801881313731126144 7101647783002471936 4401414252273817728 1701180721545163520 17447691264526060928 14747457733797406720 12047224203068752512 9346990672340098304 6646757141611444096 3946523610882789888 1246290080154135680 16992800623135033088 14292567092406378880 11592333561677724672 8892100030949070464 6191866500220416256 3491632969491762048 791399438763107840 16537909981744005248 13837676451015351040 11137442920286696832 8437209389558042624 5736975858829388416 3036742328100734208 336508797372080000 16083019340352977408 13382785809624323200 10682552278895668992 7982318748167014784 5282085217438360576 2581851686709706368 18328362229690603776 15628128698961949568 12927895168233295360 10227661637504641152 7527428106775986944 4827194576047332736 2126961045318678528 17873471588299575936 15173238057570921728 12473004526842267520 9772770996113613312 7072537465384959104 4372303934656304896 1672070403927650688 17418580946908548096 14718347416179893888 12018113885451239680 9317880354722585472 6617646823993931264 3917413293265277056 1217179762536622848 16963690305517520256 14263456774788866048 11563223244060211840 8862989713331557632 6162756182602903424 3462522651874249216 762289121145595008 16508799664126492416 13808566133397838208 11108332602669184000 8408099071940529792 5707865541211875584 3007632010483221376 307398479754567168 16053909022735464576 13353675492006810368 10653441961278156160 7953208430549501952 5252974899820847744 2552741369092193536 18299251912073090944 15599018381344436736 12898784850615782528 10198551319887128320 7498317789158474112 4798084258429819904 2097850727701165696 17844361270682063104 15144127739953408896 12443894209224754688 9743660678496100480 7043427147767446272 4343193617038792064 1642960086310137856 17389470629291035264 14689237098562381056 11989003567833726848 9288770037105072640 6588536506376418432 3888302975647764224 1188069444919110016 16934579987900007424 14234346457171353216 11534112926442699008 8833879395714044800 6133645864985390592 3433412334256736384 733178803528082176 16479689346508979584 13779455815780325376 11079222285051671168 8378988754323016960 5678755223594362752 2978521692865708544 278288162137054336 16024798705117951744 13324565174389297536 10624331643660643328 7924098112931989120 5223864582203334912 2523631051474680704 18270141594455578112 15569908063726923904 12869674532998269696 10169441002269615488 7469207471540961280 4768973940812307072 2068740410083652864 17815250953064550272 15115017422335896064 12414783891607241856 9714550360878587648 7014316830149933440 4314083299421279232 1613849768692625024 17360360311673522432 14660126780944868224 11959893250216214016 9259659719487559808 6559426188758905600 3859192658030251392 1158959127301597184 16905469670282494592 14205236139553840384 11505002608825186176 8804769078096531968 6104535547367877760 3404302016639223552 704068485910569344 16450579028891466752 13750345498162812544 11050111967434158336 8349878436705504128 5649644905976849920 2949411375248195712 249177844519541504 15995688387500438912 13295454856771784704 10595221326043130496 7894987795314476288 5194754264585822080 2494520733857167872 18241031276838065280 15540797746109411072 12840564215380756864 10140330684652102656 7440097153923448448 4739863623194794240 2039630092466140032 17786140635447037440 15085907104718383232 12385673573989729024 9685440043261074816 6985206512532420608 4284972981803766400 1584739451075112192 17331249994056009600 14631016463327355392 11930782932598701184 9230549401870046976 6530315871141392768 3830082340412738560 1129848809684084352 16876359352664981760 14176125821936327552 11475892291207673344 8775658760479019136 6075425229750364928 3375191699021710720 674958168293056512 16421468711273953920 13721235180545299712 11021001649816645504 8320768119087991296 5620534588359337088 2920301057630682880 220067526902028672 15966578069882926080 13266344539154271872 10566111008425617664 7865877477696963456 5165643946968309248 2465410416239655040 18211920959220552448 15511687428491898240 12811453897763244032 10111220367034589824 7410986836305935616 4710753305577281408 2010519774848627200 17757030317829524608 15056796787100870400 12356563256372216192 9656329725643561984 6956096194914907776 4255862664186253568 1555629133457599360 17302139676438496768 14601906145709842560 11901672614981188352 9201439084252534144 6501205553523879936 3800972022795225728 1100738492066571520 16847249035047468928 14147015504318814720 11446781973590160512 8746548442861506304 6046314912132852096 3346081381404197888 645847850675543680 16392358393656441088 13692124862927786880 10991891332199132672 8291657801470478464 5591424270741824256 2891190740013170048 190957209284515840 15937467752265413248 13237234221536759040 10537000690808104832 7836767160079450624 5136533629350796416 2436300098622142208 18182810641603039616 15482577110874385408 12782343580145731200 10082110049417076992 7381876518688422784 4681642987959768576 1981409457231114368 17727920000212011776 15027686469483357568 12327452938754703360 9627219408026049152 6926985877297394944 4226752346568740736 1526518815840086528 17273029358820983936 14572795828092329728 11872562297363675520 9172328766635021312 6472095235906367104 3771861705177712896 1071628174449058688 16818138717429956096 14117905186701301888 11417671655972647680 8717438125243993472 6017204594515339264 3316971063786685056 616737533058030848 16363248076038928256 13663014545310274048 10962781014581619840 8262547483852965632 5562313953124311424 2862080422395657216 161846891667003008 15908357434647900416 13208123903919246208 10507890373190592000 7807656842461937792 5107423311733283584 2407189781004629376 18153700323985526784 15453466793256872576 12753233262528218368 10052999731799564160 7352766201070909952 4652532670342255744 1952299139613601536 17698809682594498944 14998576151865844736 12298342621137190528 9598109090408536320 6897875559679882112 4197642028951227904 1497408498222573696 17243919041203471104 14543685510474816896 11843451979746162688 9143218449017508480 6442984918288854272 3742751387560200064 1042517856831545856 16789028399812443264 14088794869083789056 11388561338355134848 8688327807626480640 5988094276897826432 3287860746169172224 587627215440518016 16334137758421415424 13633904227692761216 10933670696964107008 8233437166235452800 5533203635506798592 2832970104778144384 132736574049490176 15879247117030387584 13179013586301733376 10478780055573079168 7778546524844424960 5078312994115770752 2378079463387116544 18124590006368013952 15424356475639359744 12724122944910705536 10023889414182051328 7323655883453397120 4623422352724742912 1923188821996088704 17669699364976986112 14969465834248331904 12269232303519677696 9568998772791023488 6868765242062369280 4168531711333715072 1468298180605060864 17214808723585958272 14514575192857304064 11814341662128649856 9114108131399995648 6413874600671341440 3713641069942687232 1013407539214033024 16759918082194930432 14059684551466276224 11359451020737622016 8659217490008967808 5958983959280313600 3258750428551659392 558516897823005184 16305027440803902592 13604793910075248384 10904560379346594176 8204326848617939968 5504093317889285760 2803859787160631552 103626256431977344 15850136799412874752 13149903268684220544 10449669737955566336 7749436207226912128 5049202676498257920 2348969145769603712 18095479688750501120 15395246158021846912 12695012627293192704 9994779096564538496 7294545565835884288 4594312035107230080 1894078504378575872 17640589047359473280 14940355516630819072 12240121985902164864 9539888455173510656 6839654924444856448 4139421393716202240 1439187862987548032 17185698405968445440 14485464875239791232 11785231344511137024 9084997813782482816 6384764283053828608 3684530752325174400 984297221596520192 16730807764577417600 14030574233848763392 11330340703120109184 8630107172391454976 5929873641662800768 3229640110934146560 529406580205492352 16275917123186389760 13575683592457735552 10875450061729081344 8175216531000427136 5474983000271772928 2774749469543118720 74515938814464512 15821026481795361920 13120792951066707712 10420559420338053504 7720325889609399296 5020092358880745088 2319858828152090880 18066369371132988288 15366135840404334080 12665902309675679872 9965668778947025664 7265435248218371456 4565201717489717248 1864968186761063040 17611478729741960448 14911245199013306240 12211011668284652032 9510778137555997824 6810544606827343616 4110311076098689408 1410077545370035200 17156588088350932608 14456354557622278400 11756121026893624192 9055887496164969984 6355653965436315776 3655420434707661568 955186903979007360 16701697446959904768 14001463916231250560 11301230385502596352 8600996854773942144 5900763324045287936 3200529793316633728 500296262587979520 16246806805568876928 13546573274840222720 10846339744111568512 8146106213382914304 5445872682654260096 2745639151925605888 45405621196951680 15791916164177849088 13091682633449194880 10391449102720540672 7691215571991886464 4990982041263232256 2290748510534578048 18037259053515475456 15337025522786821248 12636791992058167040 9936558461329512832 7236324930600858624 4536091399872204416 1835857869143550208 17582368412124447616 14882134881395793408 12181901350667139200 9481667819938484992 6781434289209830784 4081200758481176576 1380967227752522368 17127477770733419776 14427244240004765568 11727010709276111360 9026777178547457152 6326543647818802944 3626310117090148736 926076586361494528 16672587129342391936 13972353598613737728 11272120067885083520 8571886537156429312 5871653006427775104 3171419475699120896 471185944970466688 16217696487951364096 13517462957222709888 10817229426494055680 8116995895765401472 5416762365036747264 2716528834308093056 16295303579438848 15762805846560336256 13062572315831682048 10362338785103027840 7662105254374373632 4961871723645719424 2261638192917065216 18008148735897962624 15307915205169308416 12607681674440654208 9907448143712000000 7207214612983345792 4506981082254691584 1806747551526037376 17553258094506934784 14853024563778280576 12152791033049626368 9452557502320972160 6752323971592317952 4052090440863663744 1351856910135009536 17098367453115906944 14398133922387252736 11697900391658598528 8997666860929944320 6297433330201290112 3597199799472635904 896966268743981696 16643476811724879104 13943243280996224896 11243009750267570688 8542776219538916480 5842542688810262272 3142309158081608064 442075627352953856 16188586170333851264 13488352639605197056 10788119108876542848 8087885578147888640 5387652047419234432 2687418516690580224 18433929059671477632 15733695528942823424 13033461998214169216 10333228467485515008 7632994936756860800 4932761406028206592 2232527875299552384 17979038418280449792 15278804887551795584 12578571356823141376 9878337826094487168 7178104295365832960 4477870764637178752 1777637233908524544 17524147776889421952 14823914246160767744 12123680715432113536 9423447184703459328 6723213653974805120 4022980123246150912 1322746592517496704 17069257135498394112 14369023604769739904 11668790074041085696 8968556543312431488 6268323012583777280 3568089481855123072 867855951126468864 16614366494107366272 13914132963378712064 11213899432650057856 8513665901921403648 5813432371192749440 3113198840464095232 412965309735441024 16159475852716338432 13459242321987684224 10759008791259030016 8058775260530375808 5358541729801721600 2658308199073067392 18404818742053964800 15704585211325310592 13004351680596656384 10304118149868002176 7603884619139347968 4903651088410693760 2203417557682039552 17949928100662936960 15249694569934282752 12549461039205628544 9849227508476974336 7148993977748320128 4448760447019665920 1748526916291011712 17495037459271909120 14794803928543254912 12094570397814600704 9394336867085946496 6694103336357292288 3993869805628638080 1293636274899983872 17040146817880881280 14339913287152227072 11639679756423572864 8939446225694918656 6239212694966264448 3538979164237610240 838745633508956032 16585256176489853440 13885022645761199232 11184789115032545024 8484555584303890816 5784322053575236608 3084088522846582400 383854992117928192 16130365535098825600 13430132004370171392 10729898473641517184 8029664942912862976 5329431412184208768 2629197881455554560 18375708424436451968 15675474893707797760 12975241362979143552 10275007832250489344 7574774301521835136 4874540770793180928 2174307240064526720 17920817783045424128 15220584252316769920 12520350721588115712 9820117190859461504 7119883660130807296 4419650129402153088 1719416598673498880 17465927141654396288 14765693610925742080 12065460080197087872 9365226549468433664 6664993018739779456 3964759488011125248 1264525957282471040 17011036500263368448 14310802969534714240 11610569438806060032 8910335908077405824 6210102377348751616 3509868846620097408 809635315891443200 16556145858872340608 13855912328143686400 11155678797415032192 8455445266686377984 5755211735957723776 3054978205229069568 354744674500415360 16101255217481312768 13401021686752658560 10700788156024004352 8000554625295350144 5300321094566695936 2600087563838041728 18346598106818939136 15646364576090284928 12946131045361630720 10245897514632976512 7545663983904322304 4845430453175668096 2145196922447013888 17891707465427911296 15191473934699257088 12491240403970602880 9791006873241948672 7090773342513294464 4390539811784640256 1690306281055986048 17436816824036883456 14736583293308229248 12036349762579575040 9336116231850920832 6635882701122266624 3935649170393612416 1235415639664958208 16981926182645855616 14281692651917201408 11581459121188547200 8881225590459892992 6180992059731238784 3480758529002584576 780524998273930368 16527035541254827776 13826802010526173568 11126568479797519360 8426334949068865152 5726101418340210944 3025867887611556736 325634356882902528 16072144899863799936 13371911369135145728 10671677838406491520 7971444307677837312 5271210776949183104 2570977246220528896 18317487789201426304 15617254258472772096 12917020727744117888 10216787197015463680 7516553666286809472 4816320135558155264 2116086604829501056 17862597147810398464 15162363617081744256 12462130086353090048 9761896555624435840 7061663024895781632 4361429494167127424 1661195963438473216 17407706506419370624 14707472975690716416 12007239444962062208 9307005914233408000 6606772383504753792 3906538852776099584 1206305322047445376 16952815865028342784 14252582334299688576 11552348803571034368 8852115272842380160 6151881742113725952 3451648211385071744 751414680656417536 16497925223637314944 13797691692908660736 11097458162180006528 8397224631451352320 5696991100722698112 2996757569994043904 296524039265389696 16043034582246287104 13342801051517632896 10642567520788978688 7942333990060324480 5242100459331670272 2541866928603016064 18288377471583913472 15588143940855259264 12887910410126605056 10187676879397950848 7487443348669296640 4787209817940642432 2086976287211988224 17833486830192885632 15133253299464231424 12433019768735577216 9732786238006923008 7032552707278268800 4332319176549614592 1632085645820960384 17378596188801857792 14678362658073203584 11978129127344549376 9277895596615895168 6577662065887240960 3877428535158586752 1177195004429932544 16923705547410829952 14223472016682175744 11523238485953521536 8823004955224867328 6122771424496213120 3422537893767558912 722304363038904704 16468814906019802112 13768581375291147904 11068347844562493696 8368114313833839488 5667880783105185280 2967647252376531072 267413721647876864 16013924264628774272 13313690733900120064 10613457203171465856 7913223672442811648 5212990141714157440 2512756610985503232 18259267153966400640 15559033623237746432 12858800092509092224 10158566561780438016 7458333031051783808 4758099500323129600 2057865969594475392 17804376512575372800 15104142981846718592 12403909451118064384 9703675920389410176 7003442389660755968 4303208858932101760 1602975328203447552 17349485871184344960 14649252340455690752 11949018809727036544 9248785278998382336 6548551748269728128 3848318217541073920 1148084686812419712 16894595229793317120 14194361699064662912 11494128168336008704 8793894637607354496 6093661106878700288 3393427576150046080 693194045421391872 16439704588402289280 13739471057673635072 11039237526944980864 8339003996216326656 5638770465487672448 2938536934759018240 238303404030364032 15984813947011261440 13284580416282607232 10584346885553953024 7884113354825298816 5183879824096644608 2483646293367990400 18230156836348887808 15529923305620233600 12829689774891579392 10129456244162925184 7429222713434270976 4728989182705616768 2028755651976962560 17775266194957859968 15075032664229205760 12374799133500551552 9674565602771897344 6974332072043243136 4274098541314588928 1573865010585934720 17320375553566832128 14620142022838177920 11919908492109523712 9219674961380869504 6519441430652215296 3819207899923561088 1118974369194906880 16865484912175804288 14165251381447150080 11465017850718495872 8764784319989841664 6064550789261187456 3364317258532533248 664083727803879040 16410594270784776448 13710360740056122240 11010127209327468032 8309893678598813824 5609660147870159616 2909426617141505408 209193086412851200 15955703629393748608 13255470098665094400 10555236567936440192 7855003037207785984 5154769506479131776 2454535975750477568 18201046518731374976 15500812988002720768 12800579457274066560 10100345926545412352 7400112395816758144 4699878865088103936 1999645334359449728 17746155877340347136 15045922346611692928 12345688815883038720 9645455285154384512 6945221754425730304 4244988223697076096 1544754692968421888 17291265235949319296 14591031705220665088 11890798174492010880 9190564643763356672 6490331113034702464 3790097582306048256 1089864051577394048 16836374594558291456 14136141063829637248 11435907533100983040 8735674002372328832 6035440471643674624 3335206940915020416 634973410186366208 16381483953167263616 13681250422438609408 10981016891709955200 8280783360981300992 5580549830252646784 2880316299523992576 180082768795338368 15926593311776235776 13226359781047581568 10526126250318927360 7825892719590273152 5125659188861618944 2425425658132964736 18171936201113862144 15471702670385207936 12771469139656553728 10071235608927899520 7371002078199245312 4670768547470591104 1970535016741936896 17717045559722834304 15016812028994180096 12316578498265525888 9616344967536871680 6916111436808217472 4215877906079563264 1515644375350909056 17262154918331806464 14561921387603152256 11861687856874498048 9161454326145843840 6461220795417189632 3760987264688535424 1060753733959881216 16807264276940778624 14107030746212124416 11406797215483470208 8706563684754816000 6006330154026161792 3306096623297507584 605863092568853376 16352373635549750784 13652140104821096576 10951906574092442368 8251673043363788160 5551439512635133952 2851205981906479744 150972451177825536 15897482994158722944 13197249463430068736 10497015932701414528 7796782401972760320 5096548871244106112 2396315340515451904 18142825883496349312 15442592352767695104 12742358822039040896 10042125291310386688 7341891760581732480 4641658229853078272 1941424699124424064 17687935242105321472 14987701711376667264 12287468180648013056 9587234649919358848 6887001119190704640 4186767588462050432 1486534057733396224 17233044600714293632 14532811069985639424 11832577539256985216 9132344008528331008 6432110477799676800 3731876947071022592 1031643416342368384 16778153959323265792 14077920428594611584 11377686897865957376 8677453367137303168 5977219836408648960 3276986305679994752 576752774951340544 16323263317932237952 13623029787203583744 10922796256474929536 8222562725746275328 5522329195017621120 2822095664288966912 121862133560312704 15868372676541210112 13168139145812555904 10467905615083901696 7767672084355247488 5067438553626593280 2367205022897939072 18113715565878836480 15413482035150182272 12713248504421528064 10013014973692873856 7312781442964219648 4612547912235565440 1912314381506911232 17658824924487808640 14958591393759154432 12258357863030500224 9558124332301846016 6857890801573191808 4157657270844537600 1457423740115883392 17203934283096780800 14503700752368126592 11803467221639472384 9103233690910818176 6403000160182163968 3702766629453509760 1002533098724855552 16749043641705752960 14048810110977098752 11348576580248444544 8648343049519790336 5948109518791136128 3247875988062481920 547642457333827712 16294153000314725120 13593919469586070912 10893685938857416704 8193452408128762496 5493218877400108288 2792985346671454080 92751815942799872 15839262358923697280 13139028828195043072 10438795297466388864 7738561766737734656 5038328236009080448 2338094705280426240 18084605248261323648 15384371717532669440 12684138186804015232 9983904656075361024 7283671125346706816 4583437594618052608 1883204063889398400 17629714606870295808 14929481076141641600 12229247545412987392 9529014014684333184 6828780483955678976 4128546953227024768 1428313422498370560 17174823965479267968 14474590434750613760 11774356904021959552 9074123373293305344 6373889842564651136 3673656311835996928 973422781107342720 16719933324088240128 14019699793359585920 11319466262630931712 8619232731902277504 5918999201173623296 3218765670444969088 518532139716314880 16265042682697212288 13564809151968558080 10864575621239903872 8164342090511249664 5464108559782595456 2763875029053941248 63641498325287040 15810152041306184448 13109918510577530240 10409684979848876032 7709451449120221824 5009217918391567616 2308984387662913408 18055494930643810816 15355261399915156608 12655027869186502400 9954794338457848192 7254560807729193984 4554327277000539776 1854093746271885568 17600604289252782976 14900370758524128768 12200137227795474560 9499903697066820352 6799670166338166144 4099436635609511936 1399203104880857728 17145713647861755136 14445480117133100928 11745246586404446720 9045013055675792512 6344779524947138304 3644545994218484096 944312463489829888 16690823006470727296 13990589475742073088 11290355945013418880 8590122414284764672 5889888883556110464 3189655352827456256 489421822098802048 16235932365079699456 13535698834351045248 10835465303622391040 8135231772893736832 5434998242165082624 2734764711436428416 34531180707774208 15781041723688671616 13080808192960017408 10380574662231363200 7680341131502708992 4980107600774054784 2279874070045400576 18026384613026297984 15326151082297643776 12625917551568989568 9925684020840335360 7225450490111681152 4525216959383026944 1824983428654372736 17571493971635270144 14871260440906615936 12171026910177961728 9470793379449307520 6770559848720653312 4070326317991999104 1370092787263344896 17116603330244242304 14416369799515588096 11716136268786933888 9015902738058279680 6315669207329625472 3615435676600971264 915202145872317056 16661712688853214464 13961479158124560256 11261245627395906048 8561012096667251840 5860778565938597632 3160545035209943424 460311504481289216 16206822047462186624 13506588516733532416 10806354986004878208 8106121455276224000 5405887924547569792 2705654393818915584 5420863090261376 15751931406071158784 13051697875342504576 10351464344613850368 7651230813885196160 4950997283156541952 2250763752427887744 17997274295408785152 15297040764680130944 12596807233951476736 9896573703222822528 7196340172494168320 4496106641765514112 1795873111036859904 17542383654017757312 14842150123289103104 12141916592560448896 9441683061831794688 6741449531103140480 4041216000374486272 1340982469645832064 17087493012626729472 14387259481898075264 11687025951169421056 8986792420440766848 6286558889712112640 3586325358983458432 886091828254804224 16632602371235701632 13932368840507047424 11232135309778393216 8531901779049739008 5831668248321084800 3131434717592430592 431201186863776384 16177711729844673792 13477478199116019584 10777244668387365376 8077011137658711168 5376777606930056960 2676544076201402752 18423054619182300160 15722821088453645952 13022587557724991744 10322354026996337536 7622120496267683328 4921886965539029120 2221653434810374912 17968163977791272320 15267930447062618112 12567696916333963904 9867463385605309696 7167229854876655488 4466996324148001280 1766762793419347072 17513273336400244480 14813039805671590272 12112806274942936064 9412572744214281856 6712339213485627648 4012105682756973440 1311872152028319232 17058382695009216640 14358149164280562432 11657915633551908224 8957682102823254016 6257448572094599808 3557215041365945600 856981510637291392 16603492053618188800 13903258522889534592 11203024992160880384 8502791461432226176 5802557930703571968 3102324399974917760 402090869246263552 16148601412227160960 13448367881498506752 10748134350769852544 8047900820041198336 5347667289312544128 2647433758583889920 18393944301564787328 15693710770836133120 12993477240107478912 10293243709378824704 7593010178650170496 4892776647921516288 2192543117192862080 17939053660173759488 15238820129445105280 12538586598716451072 9838353067987796864 7138119537259142656 4437886006530488448 1737652475801834240 17484163018782731648 14783929488054077440 12083695957325423232 9383462426596769024 6683228895868114816 3982995365139460608 1282761834410806400 17029272377391703808 14329038846663049600 11628805315934395392 8928571785205741184 6228338254477086976 3528104723748432768 827871193019778560 16574381736000675968 13874148205272021760 11173914674543367552 8473681143814713344 5773447613086059136 3073214082357404928 372980551628750720 16119491094609648128 13419257563880993920 10719024033152339712 8018790502423685504 5318556971695031296 2618323440966377088 18364833983947274496 15664600453218620288 12964366922489966080 10264133391761311872 7563899861032657664 4863666330304003456 2163432799575349248 17909943342556246656 15209709811827592448 12509476281098938240 9809242750370284032 7109009219641629824 4408775688912975616 1708542158184321408 17455052701165218816 14754819170436564608 12054585639707910400 9354352108979256192 6654118578250601984 3953885047521947776 1253651516793293568 17000162059774190976 14299928529045536768 11599694998316882560 8899461467588228352 6199227936859574144 3498994406130919936 798760875402265728 16545271418383163136 13845037887654508928 11144804356925854720 8444570826197200512 5744337295468546304 3044103764739892096 343870234011237888 16090380776992135296 13390147246263481088 10689913715534826880 7989680184806172672 5289446654077518464 2589213123348864256 18335723666329761664 15635490135601107456 12935256604872453248 10235023074143799040 7534789543415144832 4834556012686490624 2134322481957836416 17880833024938733824 15180599494210079616 12480365963481425408 9780132432752771200 7079898902024116992 4379665371295462784 1679431840566808576 17425942383547705984 14725708852819051776 12025475322090397568 9325241791361743360 6625008260633089152 3924774729904434944 1224541199175780736 16971051742156678144 14270818211428023936 11570584680699369728 8870351149970715520 6170117619242061312 3469884088513407104 769650557784752896 16516161100765650304 13815927570036996096 11115694039308341888 8415460508579687680 5715226977851033472 3014993447122379264 314759916393725056 16061270459374622464 13361036928645968256 10660803397917314048 7960569867188659840 5260336336460005632 2560102805731351424 18306613348712248832 15606379817983594624 12906146287254940416 10205912756526286208 7505679225797632000 4805445695068977792 2105212164340323584 17851722707321220992 15151489176592566784 12451255645863912576 9751022115135258368 7050788584406604160 4350555053677949952 1650321522949295744 17396832065930193152 14696598535201538944 11996365004472884736 9296131473744230528 6595897943015576320 3895664412286922112 1195430881558267904 16941941424539165312 14241707893810511104 11541474363081856896 8841240832353202688 6141007301624548480 3440773770895894272 740540240167240064 16487050783148137472 13786817252419483264 11086583721690829056 8386350190962174848 5686116660233520640 2985883129504866432 285649598776212224 16032160141757109632 13331926611028455424 10631693080299801216 7931459549571147008 5231226018842492800 2530992488113838592 18277503031094736000 15577269500366081792 12877035969637427584 10176802438908773376 7476568908180119168 4776335377451464960 2076101846722810752 17822612389703708160 15122378858975053952 12422145328246399744 9721911797517745536 7021678266789091328 4321444736060437120 1621211205331782912 17367721748312680320 14667488217584026112 11967254686855371904 9267021156126717696 6566787625398063488 3866554094669409280 1166320563940755072 16912831106921652480 14212597576192998272 11512364045464344064 8812130514735689856 6111896984007035648 3411663453278381440 711429922549727232 16457940465530624640 13757706934801970432 11057473404073316224 8357239873344662016 5657006342616007808 2956772811887353600 256539281158699392 16003049824139596800 13302816293410942592 10602582762682288384 7902349231953634176 5202115701224979968 2501882170496325760 18248392713477223168 15548159182748568960 12847925652019914752 10147692121291260544 7447458590562606336 4747225059833952128 2046991529105297920 17793502072086195328 15093268541357541120 12393035010628886912 9692801479900232704 6992567949171578496 4292334418442924288 1592100887714270080 17338611430695167488 14638377899966513280 11938144369237859072 9237910838509204864 6537677307780550656 3837443777051896448 1137210246323242240 16883720789304139648 14183487258575485440 11483253727846831232 8783020197118177024 6082786666389522816 3382553135660868608 682319604932214400 16428830147913111808 13728596617184457600 11028363086455803392 8328129555727149184 5627896024998494976 2927662494269840768 227428963541186560 15973939506522083968 13273705975793429760 10573472445064775552 7873238914336121344 5173005383607467136 2472771852878812928 18219282395859710336 15519048865131056128 12818815334402401920 10118581803673747712 7418348272945093504 4718114742216439296 2017881211487785088 17764391754468682496 15064158223740028288 12363924693011374080 9663691162282719872 6963457631554065664 4263224100825411456 1562990570096757248 17309501113077654656 14609267582349000448 11909034051620346240 9208800520891692032 6508566990163037824 3808333459434383616 1108099928705729408 16854610471686626816 14154376940957972608 11454143410229318400 8753909879500664192 6053676348772009984 3353442818043355776 653209287314701568 16399719830295598976 13699486299566944768 10999252768838290560 8299019238109636352 5598785707380982144 2898552176652327936 198318645923673728 15944829188904571136 13244595658175916928 10544362127447262720 7844128596718608512 5143895065989954304 2443661535261300096 18190172078242197504 15489938547513543296 12789705016784889088 10089471486056234880 7389237955327580672 4689004424598926464 1988770893870272256 17735281436851169664 15035047906122515456 12334814375393861248 9634580844665207040 6934347313936552832 4234113783207898624 1533880252479244416 17280390795460141824 14580157264731487616 11879923734002833408 9179690203274179200 6479456672545524992 3779223141816870784 1078989611088216576 16825500154069113984 14125266623340459776 11425033092611805568 8724799561883151360 6024566031154497152 3324332500425842944 624098969697188736 16370609512678086144 13670375981949431936 10970142451220777728 8269908920492123520 5569675389763469312 2869441859034815104 169208328306160896 15915718871287058304 13215485340558404096 10515251809829749888 7815018279101095680 5114784748372441472 2414551217643787264 18161061760624684672 15460828229896030464 12760594699167376256 10060361168438722048 7360127637710067840 4659894106981413632 1959660576252759424 17706171119233656832 15005937588505002624 12305704057776348416 9605470527047694208 6905236996319040000 4205003465590385792 1504769934861731584 17251280477842628992 14551046947113974784 11850813416385320576 9150579885656666368 6450346354928012160 3750112824199357952 1049879293470703744 16796389836451601152 14096156305722946944 11395922774994292736 8695689244265638528 5995455713536984320 3295222182808330112 594988652079675904 16341499195060573312 13641265664331919104 10941032133603264896 8240798602874610688 5540565072145956480 2840331541417302272 140098010688648064 15886608553669545472 13186375022940891264 10486141492212237056 7785907961483582848 5085674430754928640 2385440900026274432 18131951443007171840 15431717912278517632 12731484381549863424 10031250850821209216 7331017320092555008 4630783789363900800 1930550258635246592 17677060801616144000 14976827270887489792 12276593740158835584 9576360209430181376 6876126678701527168 4175893147972872960 1475659617244218752 17222170160225116160 14521936629496461952 11821703098767807744 9121469568039153536 6421236037310499328 3721002506581845120 1020768975853190912 16767279518834088320 14067045988105434112 11366812457376779904 8666578926648125696 5966345395919471488 3266111865190817280 565878334462163072 16312388877443060480 13612155346714406272 10911921815985752064 8211688285257097856 5511454754528443648 2811221223799789440 110987693071135232 15857498236052032640 13157264705323378432 10457031174594724224 7756797643866070016 5056564113137415808 2356330582408761600 18102841125389659008 15402607594661004800 12702374063932350592 10002140533203696384 7301907002475042176 4601673471746387968 1901439941017733760 17647950483998631168 14947716953269976960 12247483422541322752 9547249891812668544 6847016361084014336 4146782830355360128 1446549299626705920 17193059842607603328 14492826311878949120 11792592781150294912 9092359250421640704 6392125719692986496 3691892188964332288 991658658235678080 16738169201216575488 14037935670487921280 11337702139759267072 8637468609030612864 5937235078301958656 3237001547573304448 536768016844650240 16283278559825547648 13583045029096893440 10882811498368239232 8182577967639585024 5482344436910930816 2782110906182276608 81877375453622400 15828387918434519808 13128154387705865600 10427920856977211392 7727687326248557184 5027453795519902976 2327220264791248768 18073730807772146176 15373497277043491968 12673263746314837760 9973030215586183552 7272796684857529344 4572563154128875136 1872329623400220928 17618840166381118336 14918606635652464128 12218373104923809920 9518139574195155712 6817906043466501504 4117672512737847296 1417438982009193088 17163949524990090496 14463715994261436288 11763482463532782080 9063248932804127872 6363015402075473664 3662781871346819456 962548340618165248 16709058883599062656 14008825352870408448 11308591822141754240 8608358291413100032 5908124760684445824 3207891229955791616 507657699227137408 16254168242208034816 13553934711479380608 10853701180750726400 8153467650022072192 5453234119293417984 2753000588564763776 52767057836109568 15799277600817006976 13099044070088352768 10398810539359698560 7698577008631044352 4998343477902390144 2298109947173735936 18044620490154633344 15344386959425979136 12644153428697324928 9943919897968670720 7243686367240016512 4543452836511362304 1843219305782708096 17589729848763605504 14889496318034951296 12189262787306297088 9489029256577642880 6788795725848988672 4088562195120334464 1388328664391680256 17134839207372577664 14434605676643923456 11734372145915269248 9034138615186615040 6333905084457960832 3633671553729306624 933438023000652416 16679948565981549824 13979715035252895616 11279481504524241408 8579247973795587200 5879014443066932992 3178780912338278784 478547381609624576 16225057924590521984 13524824393861867776 10824590863133213568 8124357332404559360 5424123801675905152 2723890270947250944 23656740218596736 15770167283199494144 13069933752470839936 10369700221742185728 7669466691013531520 4969233160284877312 2268999629556223104 18015510172537120512 15315276641808466304 12615043111079812096 9914809580351157888 7214576049622503680 4514342518893849472 1814108988165195264 17560619531146092672 14860386000417438464 12160152469688784256 9459918938960130048 6759685408231475840 4059451877502821632 1359218346774167424 17105728889755064832 14405495359026410624 11705261828297756416 9005028297569102208 6304794766840448000 3604561236111793792 904327705383139584 16650838248364036992 13950604717635382784 11250371186906728576 8550137656178074368 5849904125449420160 3149670594720765952 449437063992111744 16195947606973009152 13495714076244354944 10795480545515700736 8095247014787046528 5395013484058392320 2694779953329738112 18441290496310635520 15741056965581981312 13040823434853327104 10340589904124672896 7640356373396018688 4940122842667364480 2239889311938710272 17986399854919607680 15286166324190953472 12585932793462299264 9885699262733645056 7185465732004990848 4485232201276336640 1784998670547682432 17531509213528579840 14831275682799925632 12131042152071271424 9430808621342617216 6730575090613963008 4030341559885308800 1330108029156654592 17076618572137552000 14376385041408897792 11676151510680243584 8975917979951589376 6275684449222935168 3575450918494280960 875217387765626752 16621727930746524160 13921494400017869952 11221260869289215744 8521027338560561536 5820793807831907328 3120560277103253120 420326746374598912 16166837289355496320 13466603758626842112 10766370227898187904 8066136697169533696 5365903166440879488 2665669635712225280 18412180178693122688 15711946647964468480 13011713117235814272 10311479586507160064 7611246055778505856 4911012525049851648 2210778994321197440 17957289537302094848 15257056006573440640 12556822475844786432 9856588945116132224 7156355414387478016 4456121883658823808 1755888352930169600 17502398895911067008 14802165365182412800 12101931834453758592 9401698303725104384 6701464772996450176 4001231242267795968 1300997711539141760 17047508254520039168 14347274723791384960 11647041193062730752 8946807662334076544 6246574131605422336 3546340600876768128 846107070148113920 16592617613129011328 13892384082400357120 11192150551671702912 8491917020943048704 5791683490214394496 3091449959485740288 391216428757086080 16137726971737983488 13437493441009329280 10737259910280675072 8037026379552020864 5336792848823366656 2636559318094712448 18383069861075609856 15682836330346955648 12982602799618301440 10282369268889647232 7582135738160993024 4881902207432338816 2181668676703684608 17928179219684582016 15227945688955927808 12527712158227273600 9827478627498619392 7127245096769965184 4427011566041310976 1726778035312656768 17473288578293554176 14773055047564899968 12072821516836245760 9372587986107591552 6672354455378937344 3972120924650283136 1271887393921628928 17018397936902526336 14318164406173872128 11617930875445217920 8917697344716563712 6217463813987909504 3517230283259255296 816996752530601088 16563507295511498496 13863273764782844288 11163040234054190080 8462806703325535872 5762573172596881664 3062339641868227456 362106111139573248 16108616654120470656 13408383123391816448 10708149592663162240 8007916061934508032 5307682531205853824 2607449000477199616 18353959543458097024 15653726012729442816 12953492482000788608 10253258951272134400 7553025420543480192 4852791889814825984 2152558359086171776 17899068902067069184 15198835371338414976 12498601840609760768 9798368309881106560 7098134779152452352 4397901248423798144 1697667717695143936 17444178260676041344 14743944729947387136 12043711199218732928 9343477668490078720 6643244137761424512 3943010607032770304 1242777076304116096 16989287619285013504 14289054088556359296 11588820557827705088 8888587027099050880 6188353496370396672 3488119965641742464 787886434913088256 16534396977893985664 13834163447165331456 11133929916436677248 8433696385708023040 5733462854979368832 3033229324250714624 332995793522060416 16079506336502957824 13379272805774303616 10679039275045649408 7978805744316995200 5278572213588340992 2578338682859686784 18324849225840584192 15624615695111929984 12924382164383275776 10224148633654621568 7523915102925967360 4823681572197313152 2123448041468658944 17869958584449556352 15169725053720902144 12469491522992247936 9769257992263593728 7069024461534939520 4368790930806285312 1668557400077631104 17415067943058528512 14714834412329874304 12014600881601220096 9314367350872565888 6614133820143911680 3913900289415257472 1213666758686603264 16960177301667500672 14259943770938846464 11559710240210192256 8859476709481538048 6159243178752883840 3459009648024229632 758776117295575424 16505286660276472832 13805053129547818624 11104819598819164416 8404586068090510208 5704352537361856000 3004119006633201792 303885475904547584 16050396018885444992 13350162488156790784 10649928957428136576 7949695426699482368 5249461895970828160 2549228365242173952 18295738908223071360 15595505377494417152 12895271846765762944 10195038316037108736 7494804785308454528 4794571254579800320 2094337723851146112 17840848266832043520 15140614736103389312 12440381205374735104 9740147674646080896 7039914143917426688 4339680613188772480 1639447082460118272 17385957625441015680 14685724094712361472 11985490563983707264 9285257033255053056 6585023502526398848 3884789971797744640 1184556441069090432 16931066984049987840 14230833453321333632 11530599922592679424 8830366391864025216 6130132861135371008 3429899330406716800 729665799678062592 16476176342658960000 13775942811930305792 11075709281201651584 8375475750472997376 5675242219744343168 2975008689015688960 274775158287034752 16021285701267932160 13321052170539277952 10620818639810623744 7920585109081969536 5220351578353315328 2520118047624661120 18266628590605558528 15566395059876904320 12866161529148250112 10165927998419595904 7465694467690941696 4765460936962287488 2065227406233633280 17811737949214530688 15111504418485876480 12411270887757222272 9711037357028568064 7010803826299913856 4310570295571259648 1610336764842605440 17356847307823502848 14656613777094848640 11956380246366194432 9256146715637540224 6555913184908886016 3855679654180231808 1155446123451577600 16901956666432475008 14201723135703820800 11501489604975166592 8801256074246512384 6101022543517858176 3400789012789203968 700555482060549760 16447066025041447168 13746832494312792960 11046598963584138752 8346365432855484544 5646131902126830336 2945898371398176128 245664840669521920 15992175383650419328 13291941852921765120 10591708322193110912 7891474791464456704 5191241260735802496 2491007730007148288 18237518272988045696 15537284742259391488 12837051211530737280 10136817680802083072 7436584150073428864 4736350619344774656 2036117088616120448 17782627631597017856 15082394100868363648 12382160570139709440 9681927039411055232 6981693508682401024 4281459977953746816 1581226447225092608 17327736990205990016 14627503459477335808 11927269928748681600 9227036398020027392 6526802867291373184 3826569336562718976 1126335805834064768 16872846348814962176 14172612818086307968 11472379287357653760 8772145756628999552 6071912225900345344 3371678695171691136 671445164443036928 16417955707423934336 13717722176695280128 11017488645966625920 8317255115237971712 5617021584509317504 2916788053780663296 216554523052009088 15963065066032906496 13262831535304252288 10562598004575598080 7862364473846943872 5162130943118289664 2461897412389635456 18208407955370532864 15508174424641878656 12807940893913224448 10107707363184570240 7407473832455916032 4707240301727261824 2007006770998607616 17753517313979505024 15053283783250850816 12353050252522196608 9652816721793542400 6952583191064888192 4252349660336233984 1552116129607579776 17298626672588477184 14598393141859822976 11898159611131168768 9197926080402514560 6497692549673860352 3797459018945206144 1097225488216551936 16843736031197449344 14143502500468795136 11443268969740140928 8743035439011486720 6042801908282832512 3342568377554178304 642334846825524096 16388845389806421504 13688611859077767296 10988378328349113088 8288144797620458880 5587911266891804672 2887677736163150464 187444205434496256 15933954748415393664 13233721217686739456 10533487686958085248 7833254156229431040 5133020625500776832 2432787094772122624 18179297637753020032 15479064107024365824 12778830576295711616 10078597045567057408 7378363514838403200 4678129984109748992 1977896453381094784 17724406996361992192 15024173465633337984 12323939934904683776 9623706404176029568 6923472873447375360 4223239342718721152 1523005811990066944 17269516354970964352 14569282824242310144 11869049293513655936 9168815762785001728 6468582232056347520 3768348701327693312 1068115170599039104 16814625713579936512 14114392182851282304 11414158652122628096 8713925121393973888 6013691590665319680 3313458059936665472 613224529208011264 16359735072188908672 13659501541460254464 10959268010731600256 8259034480002946048 5558800949274291840 2858567418545637632 158333887816983424 15904844430797880832 13204610900069226624 10504377369340572416 7804143838611918208 5103910307883264000 2403676777154609792 18150187320135507200 15449953789406852992 12749720258678198784 10049486727949544576 7349253197220890368 4649019666492236160 1948786135763581952 17695296678744479360 14995063148015825152 12294829617287170944 9594596086558516736 6894362555829862528 4194129025101208320 1493895494372554112 17240406037353451520 14540172506624797312 11839938975896143104 9139705445167488896 6439471914438834688 3739238383710180480 1039004852981526272 16785515395962423680 14085281865233769472 11385048334505115264 8684814803776461056 5984581273047806848 3284347742319152640 584114211590498432 16330624754571395840 13630391223842741632 10930157693114087424 8229924162385433216 5529690631656779008 2829457100928124800 129223570199470592 15875734113180368000 13175500582451713792 10475267051723059584 7775033520994405376 5074799990265751168 2374566459537096960 18121077002517994368 15420843471789340160 12720609941060685952 10020376410332031744 7320142879603377536 4619909348874723328 1919675818146069120 17666186361126966528 14965952830398312320 12265719299669658112 9565485768941003904 6865252238212349696 4165018707483695488 1464785176755041280 17211295719735938688 14511062189007284480 11810828658278630272 9110595127549976064 6410361596821321856 3710128066092667648 1009894535364013440 16756405078344910848 14056171547616256640 11355938016887602432 8655704486158948224 5955470955430294016 3255237424701639808 555003893972985600 16301514436953883008 13601280906225228800 10901047375496574592 8200813844767920384 5500580314039266176 2800346783310611968 100113252581957760 15846623795562855168 13146390264834200960 10446156734105546752 7745923203376892544 5045689672648238336 2345456141919584128 18091966684900481536 15391733154171827328 12691499623443173120 9991266092714518912 7291032561985864704 4590799031257210496 1890565500528556288 17637076043509453696 14936842512780799488 12236608982052145280 9536375451323491072 6836141920594836864 4135908389866182656 1435674859137528448 17182185402118425856 14481951871389771648 11781718340661117440 9081484809932463232 6381251279203809024 3681017748475154816 980784217746500608 16727294760727398016 14027061229998743808 11326827699270089600 8626594168541435392 5926360637812781184 3226127107084126976 525893576355472768 16272404119336370176 13572170588607715968 10871937057879061760 8171703527150407552 5471469996421753344 2771236465693099136 71002934964444928 15817513477945342336 13117279947216688128 10417046416488033920 7716812885759379712 5016579355030725504 2316345824302071296 18062856367282968704 15362622836554314496 12662389305825660288 9962155775097006080 7261922244368351872 4561688713639697664 1861455182911043456 17607965725891940864 14907732195163286656 12207498664434632448 9507265133705978240 6807031602977324032 4106798072248669824 1406564541520015616 17153075084500913024 14452841553772258816 11752608023043604608 9052374492314950400 6352140961586296192 3651907430857641984 951673900128987776 16698184443109885184 13997950912381230976 11297717381652576768 8597483850923922560 5897250320195268352 3197016789466614144 496783258737959936 16243293801718857344 13543060270990203136 10842826740261548928 8142593209532894720 5442359678804240512 2742126148075586304 41892617346932096 15788403160327829504 13088169629599175296 10387936098870521088 7687702568141866880 4987469037413212672 2287235506684558464 18033746049665455872 15333512518936801664 12633278988208147456 9933045457479493248 7232811926750839040 4532578396022184832 1832344865293530624 17578855408274428032 14878621877545773824 12178388346817119616 9478154816088465408 6777921285359811200 4077687754631156992 1377454223902502784 17123964766883400192 14423731236154745984 11723497705426091776 9023264174697437568 6323030643968783360 3622797113240129152 922563582511474944 16669074125492372352 13968840594763718144 11268607064035063936 8568373533306409728 5868140002577755520 3167906471849101312 467672941120447104 16214183484101344512 13513949953372690304 10813716422644036096 8113482891915381888 5413249361186727680 2713015830458073472 12782299729419264 15759292842710316672 13059059311981662464 10358825781253008256 7658592250524354048 4958358719795699840 2258125189067045632 18004635732047943040 15304402201319288832 12604168670590634624 9903935139861980416 7203701609133326208 4503468078404672000 1803234547676017792 17549745090656915200 14849511559928260992 12149278029199606784 9449044498470952576 6748810967742298368 4048577437013644160 1348343906284989952 17094854449265887360 14394620918537233152 11694387387808578944 8994153857079924736 6293920326351270528 3593686795622616320 893453264893962112 16639963807874859520 13939730277146205312 11239496746417551104 8539263215688896896 5839029684960242688 3138796154231588480 438562623502934272 16185073166483831680 13484839635755177472 10784606105026523264 8084372574297869056 5384139043569214848 2683905512840560640 18430416055821458048 15730182525092803840 13029948994364149632 10329715463635495424 7629481932906841216 4929248402178187008 2229014871449532800 17975525414430430208 15275291883701776000 12575058352973121792 9874824822244467584 7174591291515813376 4474357760787159168 1774124230058504960 17520634773039402368 14820401242310748160 12120167711582093952 9419934180853439744 6719700650124785536 4019467119396131328 1319233588667477120 17065744131648374528 14365510600919720320 11665277070191066112 8965043539462411904 6264810008733757696 3564576478005103488 864342947276449280 16610853490257346688 13910619959528692480 11210386428800038272 8510152898071384064 5809919367342729856 3109685836614075648 409452305885421440 16155962848866318848 13455729318137664640 10755495787409010432 8055262256680356224 5355028725951702016 2654795195223047808 18401305738203945216 15701072207475291008 13000838676746636800 10300605146017982592 7600371615289328384 4900138084560674176 2199904553832019968 17946415096812917376 15246181566084263168 12545948035355608960 9845714504626954752 7145480973898300544 4445247443169646336 1745013912440992128 17491524455421889536 14791290924693235328 12091057393964581120 9390823863235926912 6690590332507272704 3990356801778618496 1290123271049964288 17036633814030861696 14336400283302207488 11636166752573553280 8935933221844899072 6235699691116244864 3535466160387590656 835232629658936448 16581743172639833856 13881509641911179648 11181276111182525440 8481042580453871232 5780809049725217024 3080575518996562816 380341988267908608 16126852531248806016 13426619000520151808 10726385469791497600 8026151939062843392 5325918408334189184 2625684877605534976 18372195420586432384 15671961889857778176 12971728359129123968 10271494828400469760 7571261297671815552 4871027766943161344 2170794236214507136 17917304779195404544 15217071248466750336 12516837717738096128 9816604187009441920 7116370656280787712 4416137125552133504 1715903594823479296 17462414137804376704 14762180607075722496 12061947076347068288 9361713545618414080 6661480014889759872 3961246484161105664 1261012953432451456 17007523496413348864 14307289965684694656 11607056434956040448 8906822904227386240 6206589373498732032 3506355842770077824 806122312041423616 16552632855022321024 13852399324293666816 11152165793565012608 8451932262836358400 5751698732107704192 3051465201379049984 351231670650395776 16097742213631293184 13397508682902638976 10697275152173984768 7997041621445330560 5296808090716676352 2596574559988022144 18343085102968919552 15642851572240265344 12942618041511611136 10242384510782956928 7542150980054302720 4841917449325648512 2141683918596994304 17888194461577891712 15187960930849237504 12487727400120583296 9787493869391929088 7087260338663274880 4387026807934620672 1686793277205966464 17433303820186863872 14733070289458209664 12032836758729555456 9332603228000901248 6632369697272247040 3932136166543592832 1231902635814938624 16978413178795836032 14278179648067181824 11577946117338527616 8877712586609873408 6177479055881219200 3477245525152564992 777011994423910784 16523522537404808192 13823289006676153984 11123055475947499776 8422821945218845568 5722588414490191360 3022354883761537152 322121353032882944 16068631896013780352 13368398365285126144 10668164834556471936 7967931303827817728 5267697773099163520 2567464242370509312 18313974785351406720 15613741254622752512 12913507723894098304 10213274193165444096 7513040662436789888 4812807131708135680 2112573600979481472 17859084143960378880 15158850613231724672 12458617082503070464 9758383551774416256 7058150021045762048 4357916490317107840 1657682959588453632 17404193502569351040 14703959971840696832 12003726441112042624 9303492910383388416 6603259379654734208 3903025848926080000 1202792318197425792 16949302861178323200 14249069330449668992 11548835799721014784 8848602268992360576 6148368738263706368 3448135207535052160 747901676806397952 16494412219787295360 13794178689058641152 11093945158329986944 8393711627601332736 5693478096872678528 2993244566144024320 293011035415370112 16039521578396267520 13339288047667613312 10639054516938959104 7938820986210304896 5238587455481650688 2538353924752996480 18284864467733893888 15584630937005239680 12884397406276585472 10184163875547931264 7483930344819277056 4783696814090622848 2083463283361968640 17829973826342866048 15129740295614211840 12429506764885557632 9729273234156903424 7029039703428249216 4328806172699595008 1628572641970940800 17375083184951838208 14674849654223184000 11974616123494529792 9274382592765875584 6574149062037221376 3873915531308567168 1173682000579912960 16920192543560810368 14219959012832156160 11519725482103501952 8819491951374847744 6119258420646193536 3419024889917539328 718791359188885120 16465301902169782528 13765068371441128320 11064834840712474112 8364601309983819904 5664367779255165696 2964134248526511488 263900717797857280 16010411260778754688 13310177730050100480 10609944199321446272 7909710668592792064 5209477137864137856 2509243607135483648 18255754150116381056 15555520619387726848 12855287088659072640 10155053557930418432 7454820027201764224 4754586496473110016 2054352965744455808 17800863508725353216 15100629977996699008 12400396447268044800 9700162916539390592 6999929385810736384 4299695855082082176 1599462324353427968 17345972867334325376 14645739336605671168 11945505805877016960 9245272275148362752 6545038744419708544 3844805213691054336 1144571682962400128 16891082225943297536 14190848695214643328 11490615164485989120 8790381633757334912 6090148103028680704 3389914572300026496 689681041571372288 16436191584552269696 13735958053823615488 11035724523094961280 8335490992366307072 5635257461637652864 2935023930908998656 234790400180344448 15981300943161241856 13281067412432587648 10580833881703933440 7880600350975279232 5180366820246625024 2480133289517970816 18226643832498868224 15526410301770214016 12826176771041559808 10125943240312905600 7425709709584251392 4725476178855597184 2025242648126942976 17771753191107840384 15071519660379186176 12371286129650531968 9671052598921877760 6970819068193223552 4270585537464569344 1570352006735915136 17316862549716812544 14616629018988158336 11916395488259504128 9216161957530849920 6515928426802195712 3815694896073541504 1115461365344887296 16861971908325784704 14161738377597130496 11461504846868476288 8761271316139822080 6061037785411167872 3360804254682513664 660570723953859456 16407081266934756864 13706847736206102656 11006614205477448448 8306380674748794240 5606147144020140032 2905913613291485824 205680082562831616 15952190625543729024 13251957094815074816 10551723564086420608 7851490033357766400 5151256502629112192 2451022971900457984 18197533514881355392 15497299984152701184 12797066453424046976 10096832922695392768 7396599391966738560 4696365861238084352 1996132330509430144 17742642873490327552 15042409342761673344 12342175812033019136 9641942281304364928 6941708750575710720 4241475219847056512 1541241689118402304 17287752232099299712 14587518701370645504 11887285170641991296 9187051639913337088 6486818109184682880 3786584578456028672 1086351047727374464 16832861590708271872 14132628059979617664 11432394529250963456 8732160998522309248 6031927467793655040 3331693937065000832 631460406336346624 16377970949317244032 13677737418588589824 10977503887859935616 8277270357131281408 5577036826402627200 2876803295673972992 176569764945318784 15923080307926216192 13222846777197561984 10522613246468907776 7822379715740253568 5122146185011599360 2421912654282945152 18168423197263842560 15468189666535188352 12767956135806534144 10067722605077879936 7367489074349225728 4667255543620571520 1967022012891917312 17713532555872814720 15013299025144160512 12313065494415506304 9612831963686852096 6912598432958197888 4212364902229543680 1512131371500889472 17258641914481786880 14558408383753132672 11858174853024478464 9157941322295824256 6457707791567170048 3757474260838515840 1057240730109861632 16803751273090759040 14103517742362104832 11403284211633450624 8703050680904796416 6002817150176142208 3302583619447488000 602350088718833792 16348860631699731200 13648627100971076992 10948393570242422784 8248160039513768576 5547926508785114368 2847692978056460160 147459447327805952 15893969990308703360 13193736459580049152 10493502928851394944 7793269398122740736 5093035867394086528 2392802336665432320 18139312879646329728 15439079348917675520 12738845818189021312 10038612287460367104 7338378756731712896 4638145226003058688 1937911695274404480 17684422238255301888 14984188707526647680 12283955176797993472 9583721646069339264 6883488115340685056 4183254584612030848 1483021053883376640 17229531596864274048 14529298066135619840 11829064535406965632 9128831004678311424 6428597473949657216 3728363943221003008 1028130412492348800 16774640955473246208 14074407424744592000 11374173894015937792 8673940363287283584 5973706832558629376 3273473301829975168 573239771101320960 16319750314082218368 13619516783353564160 10919283252624909952 8219049721896255744 5518816191167601536 2818582660438947328 118349129710293120 15864859672691190528 13164626141962536320 10464392611233882112 7764159080505227904 5063925549776573696 2363692019047919488 18110202562028816896 15409969031300162688 12709735500571508480 10009501969842854272 7309268439114200064 4609034908385545856 1908801377656891648 17655311920637789056 14955078389909134848 12254844859180480640 9554611328451826432 6854377797723172224 4154144266994518016 1453910736265863808 17200421279246761216 14500187748518107008 11799954217789452800 9099720687060798592 6399487156332144384 3699253625603490176 999020094874835968 16745530637855733376 14045297107127079168 11345063576398424960 8644830045669770752 5944596514941116544 3244362984212462336 544129453483808128 16290639996464705536 13590406465736051328 10890172935007397120 8189939404278742912 5489705873550088704 2789472342821434496 89238812092780288 15835749355073677696 13135515824345023488 10435282293616369280 7735048762887715072 5034815232159060864 2334581701430406656 18081092244411304064 15380858713682649856 12680625182953995648 9980391652225341440 7280158121496687232 4579924590768033024 1879691060039378816 17626201603020276224 14925968072291622016 12225734541562967808 9525501010834313600 6825267480105659392 4125033949377005184 1424800418648350976 17171310961629248384 14471077430900594176 11770843900171939968 9070610369443285760 6370376838714631552 3670143307985977344 969909777257323136 16716420320238220544 14016186789509566336 11315953258780912128 8615719728052257920 5915486197323603712 3215252666594949504 515019135866295296 16261529678847192704 13561296148118538496 10861062617389884288 8160829086661230080 5460595555932575872 2760362025203921664 60128494475267456 15806639037456164864 13106405506727510656 10406171975998856448 7705938445270202240 5005704914541548032 2305471383812893824 18051981926793791232 15351748396065137024 12651514865336482816 9951281334607828608 7251047803879174400 4550814273150520192 1850580742421865984 17597091285402763392 14896857754674109184 12196624223945454976 9496390693216800768 6796157162488146560 4095923631759492352 1395690101030838144 17142200644011735552 14441967113283081344 11741733582554427136 9041500051825772928 6341266521097118720 3641032990368464512 940799459639810304 16687310002620707712 13987076471892053504 11286842941163399296 8586609410434745088 5886375879706090880 3186142348977436672 485908818248782464 16232419361229679872 13532185830501025664 10831952299772371456 8131718769043717248 5431485238315063040 2731251707586408832 31018176857754624 15777528719838652032 13077295189109997824 10377061658381343616 7676828127652689408 4976594596924035200 2276361066195380992 18022871609176278400 15322638078447624192 12622404547718969984 9922171016990315776 7221937486261661568 4521703955533007360 1821470424804353152 17567980967785250560 14867747437056596352 12167513906327942144 9467280375599287936 6767046844870633728 4066813314141979520 1366579783413325312 17113090326394222720 14412856795665568512 11712623264936914304 9012389734208260096 6312156203479605888 3611922672750951680 911689142022297472 16658199685003194880 13957966154274540672 11257732623545886464 8557499092817232256 5857265562088578048 3157032031359923840 456798500631269632 16203309043612167040 13503075512883512832 10802841982154858624 8102608451426204416 5402374920697550208 2702141389968896000 1907859240241792 15748418402221139200 13048184871492484992 10347951340763830784 7647717810035176576 4947484279306522368 2247250748577868160 17993761291558765568 15293527760830111360 12593294230101457152 9893060699372802944 7192827168644148736 4492593637915494528 1792360107186840320 17538870650167737728 14838637119439083520 12138403588710429312 9438170057981775104 6737936527253120896 4037702996524466688 1337469465795812480 17083980008776709888 14383746478048055680 11683512947319401472 8983279416590747264 6283045885862093056 3582812355133438848 882578824404784640 16629089367385682048 13928855836657027840 11228622305928373632 8528388775199719424 5828155244471065216 3127921713742411008 427688183013756800 16174198725994654208 13473965195266000000 10773731664537345792 8073498133808691584 5373264603080037376 2673031072351383168 18419541615332280576 15719308084603626368 13019074553874972160 10318841023146317952 7618607492417663744 4918373961689009536 2218140430960355328 17964650973941252736 15264417443212598528 12564183912483944320 9863950381755290112 7163716851026635904 4463483320297981696 1763249789569327488 17509760332550224896 14809526801821570688 12109293271092916480 9409059740364262272 6708826209635608064 4008592678906953856 1308359148178299648 17054869691159197056 14354636160430542848 11654402629701888640 8954169098973234432 6253935568244580224 3553702037515926016 853468506787271808 16599979049768169216 13899745519039515008 11199511988310860800 8499278457582206592 5799044926853552384 3098811396124898176 398577865396243968 16145088408377141376 13444854877648487168 10744621346919832960 8044387816191178752 5344154285462524544 2643920754733870336 18390431297714767744 15690197766986113536 12989964236257459328 10289730705528805120 7589497174800150912 4889263644071496704 2189030113342842496 17935540656323739904 15235307125595085696 12535073594866431488 9834840064137777280 7134606533409123072 4434373002680468864 1734139471951814656 17480650014932712064 14780416484204057856 12080182953475403648 9379949422746749440 6679715892018095232 3979482361289441024 1279248830560786816 17025759373541684224 14325525842813030016 11625292312084375808 8925058781355721600 6224825250627067392 3524591719898413184 824358189169758976 16570868732150656384 13870635201422002176 11170401670693347968 8470168139964693760 5769934609236039552 3069701078507385344 369467547778731136 16115978090759628544 13415744560030974336 10715511029302320128 8015277498573665920 5315043967845011712 2614810437116357504 18361320980097254912 15661087449368600704 12960853918639946496 10260620387911292288 7560386857182638080 4860153326453983872 2159919795725329664 17906430338706227072 15206196807977572864 12505963277248918656 9805729746520264448 7105496215791610240 4405262685062956032 1705029154334301824 17451539697315199232 14751306166586545024 12051072635857890816 9350839105129236608 6650605574400582400 3950372043671928192 1250138512943273984 16996649055924171392 14296415525195517184 11596181994466862976 8895948463738208768 6195714933009554560 3495481402280900352 795247871552246144 16541758414533143552 13841524883804489344 11141291353075835136 8441057822347180928 5740824291618526720 3040590760889872512 340357230161218304 16086867773142115712 13386634242413461504 10686400711684807296 7986167180956153088 5285933650227498880 2585700119498844672 18332210662479742080 15631977131751087872 12931743601022433664 10231510070293779456 7531276539565125248 4831043008836471040 2130809478107816832 17877320021088714240 15177086490360060032 12476852959631405824 9776619428902751616 7076385898174097408 4376152367445443200 1675918836716788992 17422429379697686400 14722195848969032192 12021962318240377984 9321728787511723776 6621495256783069568 3921261726054415360 1221028195325761152 16967538738306658560 14267305207578004352 11567071676849350144 8866838146120695936 6166604615392041728 3466371084663387520 766137553934733312 16512648096915630720 13812414566186976512 11112181035458322304 8411947504729668096 5711713974001013888 3011480443272359680 311246912543705472 16057757455524602880 13357523924795948672 10657290394067294464 7957056863338640256 5256823332609986048 2556589801881331840 18303100344862229248 15602866814133575040 12902633283404920832 10202399752676266624 7502166221947612416 4801932691218958208 2101699160490304000 17848209703471201408 15147976172742547200 12447742642013892992 9747509111285238784 7047275580556584576 4347042049827930368 1646808519099276160 17393319062080173568 14693085531351519360 11992852000622865152 9292618469894210944 6592384939165556736 3892151408436902528 1191917877708248320 16938428420689145728 14238194889960491520 11537961359231837312 8837727828503183104 6137494297774528896 3437260767045874688 737027236317220480 16483537779298117888 13783304248569463680 11083070717840809472 8382837187112155264 5682603656383501056 2982370125654846848 282136594926192640 16028647137907090048 13328413607178435840 10628180076449781632 7927946545721127424 5227713014992473216 2527479484263819008 18273990027244716416 15573756496516062208 12873522965787408000 10173289435058753792 7473055904330099584 4772822373601445376 2072588842872791168 17819099385853688576 15118865855125034368 12418632324396380160 9718398793667725952 7018165262939071744 4317931732210417536 1617698201481763328 17364208744462660736 14663975213734006528 11963741683005352320 9263508152276698112 6563274621548043904 3863041090819389696 1162807560090735488 16909318103071632896 14209084572342978688 11508851041614324480 8808617510885670272 6108383980157016064 3408150449428361856 707916918699707648 16454427461680605056 13754193930951950848 11053960400223296640 8353726869494642432 5653493338765988224 2953259808037334016 253026277308679808 15999536820289577216 13299303289560923008 10599069758832268800 7898836228103614592 5198602697374960384 2498369166646306176 18244879709627203584 15544646178898549376 12844412648169895168 10144179117441240960 7443945586712586752 4743712055983932544 2043478525255278336 17789989068236175744 15089755537507521536 12389522006778867328 9689288476050213120 6989054945321558912 4288821414592904704 1588587883864250496 17335098426845147904 14634864896116493696 11934631365387839488 9234397834659185280 6534164303930531072 3833930773201876864 1133697242473222656 16880207785454120064 14179974254725465856 11479740723996811648 8779507193268157440 6079273662539503232 3379040131810849024 678806601082194816 16425317144063092224 13725083613334438016 11024850082605783808 8324616551877129600 5624383021148475392 2924149490419821184 223915959691166976 15970426502672064384 13270192971943410176 10569959441214755968 7869725910486101760 5169492379757447552 2469258849028793344 18215769392009690752 15515535861281036544 12815302330552382336 10115068799823728128 7414835269095073920 4714601738366419712 2014368207637765504 17760878750618662912 15060645219890008704 12360411689161354496 9660178158432700288 6959944627704046080 4259711096975391872 1559477566246737664 17305988109227635072 14605754578498980864 11905521047770326656 9205287517041672448 6505053986313018240 3804820455584364032 1104586924855709824 16851097467836607232 14150863937107953024 11450630406379298816 8750396875650644608 6050163344921990400 3349929814193336192 649696283464681984 16396206826445579392 13695973295716925184 10995739764988270976 8295506234259616768 5595272703530962560 2895039172802308352 194805642073654144 15941316185054551552 13241082654325897344 10540849123597243136 7840615592868588928 5140382062139934720 2440148531411280512 18186659074392177920 15486425543663523712 12786192012934869504 10085958482206215296 7385724951477561088 4685491420748906880 1985257890020252672 17731768433001150080 15031534902272495872 12331301371543841664 9631067840815187456 6930834310086533248 4230600779357879040 1530367248629224832 17276877791610122240 14576644260881468032 11876410730152813824 9176177199424159616 6475943668695505408 3775710137966851200 1075476607238196992 16821987150219094400 14121753619490440192 11421520088761785984 8721286558033131776 6021053027304477568 3320819496575823360 620585965847169152 16367096508828066560 13666862978099412352 10966629447370758144 8266395916642103936 5566162385913449728 2865928855184795520 165695324456141312 15912205867437038720 13211972336708384512 10511738805979730304 7811505275251076096 5111271744522421888 2411038213793767680 18157548756774665088 15457315226046010880 12757081695317356672 10056848164588702464 7356614633860048256 4656381103131394048 1956147572402739840 17702658115383637248 15002424584654983040 12302191053926328832 9601957523197674624 6901723992469020416 4201490461740366208 1501256931011712000 17247767473992609408 14547533943263955200 11847300412535300992 9147066881806646784 6446833351077992576 3746599820349338368 1046366289620684160 16792876832601581568 14092643301872927360 11392409771144273152 8692176240415618944 5991942709686964736 3291709178958310528 591475648229656320 16337986191210553728 13637752660481899520 10937519129753245312 8237285599024591104 5537052068295936896 2836818537567282688 136585006838628480 15883095549819525888 13182862019090871680 10482628488362217472 7782394957633563264 5082161426904909056 2381927896176254848 18128438439157152256 15428204908428498048 12727971377699843840 10027737846971189632 7327504316242535424 4627270785513881216 1927037254785227008 17673547797766124416 14973314267037470208 12273080736308816000 9572847205580161792 6872613674851507584 4172380144122853376 1472146613394199168 17218657156375096576 14518423625646442368 11818190094917788160 9117956564189133952 6417723033460479744 3717489502731825536 1017255972003171328 16763766514984068736 14063532984255414528 11363299453526760320 8663065922798106112 5962832392069451904 3262598861340797696 562365330612143488 16308875873593040896 13608642342864386688 10908408812135732480 8208175281407078272 5507941750678424064 2807708219949769856 107474689221115648 15853985232202013056 13153751701473358848 10453518170744704640 7753284640016050432 5053051109287396224 2352817578558742016 18099328121539639424 15399094590810985216 12698861060082331008 9998627529353676800 7298393998625022592 4598160467896368384 1897926937167714176 17644437480148611584 14944203949419957376 12243970418691303168 9543736887962648960 6843503357233994752 4143269826505340544 1443036295776686336 17189546838757583744 14489313308028929536 11789079777300275328 9088846246571621120 6388612715842966912 3688379185114312704 988145654385658496 16734656197366555904 14034422666637901696 11334189135909247488 8633955605180593280 5933722074451939072 3233488543723284864 533255012994630656 16279765555975528064 13579532025246873856 10879298494518219648 8179064963789565440 5478831433060911232 2778597902332257024 78364371603602816 15824874914584500224 13124641383855846016 10424407853127191808 7724174322398537600 5023940791669883392 2323707260941229184 18070217803922126592 15369984273193472384 12669750742464818176 9969517211736163968 7269283681007509760 4569050150278855552 1868816619550201344 17615327162531098752 14915093631802444544 12214860101073790336 9514626570345136128 6814393039616481920 4114159508887827712 1413925978159173504 17160436521140070912 14460202990411416704 11759969459682762496 9059735928954108288 6359502398225454080 3659268867496799872 959035336768145664 16705545879749043072 14005312349020388864 11305078818291734656 8604845287563080448 5904611756834426240 3204378226105772032 504144695377117824 16250655238358015232 13550421707629361024 10850188176900706816 8149954646172052608 5449721115443398400 2749487584714744192 49254053986089984 15795764596966987392 13095531066238333184 10395297535509678976 7695064004781024768 4994830474052370560 2294596943323716352 18041107486304613760 15340873955575959552 12640640424847305344 9940406894118651136 7240173363389996928 4539939832661342720 1839706301932688512 17586216844913585920 14885983314184931712 12185749783456277504 9485516252727623296 6785282721998969088 4085049191270314880 1384815660541660672 17131326203522558080 14431092672793903872 11730859142065249664 9030625611336595456 6330392080607941248 3630158549879287040 929925019150632832 16676435562131530240 13976202031402876032 11275968500674221824 8575734969945567616 5875501439216913408 3175267908488259200 475034377759604992 16221544920740502400 13521311390011848192 10821077859283193984 8120844328554539776 5420610797825885568 2720377267097231360 20143736368577152 15766654279349474560 13066420748620820352 10366187217892166144 7665953687163511936 4965720156434857728 2265486625706203520 18011997168687100928 15311763637958446720 12611530107229792512 9911296576501138304 7211063045772484096 4510829515043829888 1810595984315175680 17557106527296073088 14856872996567418880 12156639465838764672 9456405935110110464 6756172404381456256 4055938873652802048 1355705342924147840 17102215885905045248 14401982355176391040 11701748824447736832 9001515293719082624 6301281762990428416 3601048232261774208 900814701533120000 16647325244514017408 13947091713785363200 11246858183056708992 8546624652328054784 5846391121599400576 3146157590870746368 445924060142092160 16192434603122989568 13492201072394335360 10791967541665681152 8091734010937026944 5391500480208372736 2691266949479718528 18437777492460615936 15737543961731961728 13037310431003307520 10337076900274653312 7636843369545999104 4936609838817344896 2236376308088690688 17982886851069588096 15282653320340933888 12582419789612279680 9882186258883625472 7181952728154971264 4481719197426317056 1781485666697662848 17527996209678560256 14827762678949906048 12127529148221251840 9427295617492597632 6727062086763943424 4026828556035289216 1326595025306635008 17073105568287532416 14372872037558878208 11672638506830224000 8972404976101569792 6272171445372915584 3571937914644261376 871704383915607168 16618214926896504576 13917981396167850368 11217747865439196160 8517514334710541952 5817280803981887744 3117047273253233536 416813742524579328 16163324285505476736 13463090754776822528 10762857224048168320 8062623693319514112 5362390162590859904 2662156631862205696 18408667174843103104 15708433644114448896 13008200113385794688 10307966582657140480 7607733051928486272 4907499521199832064 2207265990471177856 17953776533452075264 15253543002723421056 12553309471994766848 9853075941266112640 7152842410537458432 4452608879808804224 1752375349080150016 17498885892061047424 14798652361332393216 12098418830603739008 9398185299875084800 6697951769146430592 3997718238417776384 1297484707689122176 17043995250670019584 14343761719941365376 11643528189212711168 8943294658484056960 6243061127755402752 3542827597026748544 842594066298094336 16589104609278991744 13888871078550337536 11188637547821683328 8488404017093029120 5788170486364374912 3087936955635720704 387703424907066496 16134213967887963904 13433980437159309696 10733746906430655488 8033513375702001280 5333279844973347072 2633046314244692864 18379556857225590272 15679323326496936064 12979089795768281856 10278856265039627648 7578622734310973440 4878389203582319232 2178155672853665024 17924666215834562432 15224432685105908224 12524199154377254016 9823965623648599808 7123732092919945600 4423498562191291392 1723265031462637184 17469775574443534592 14769542043714880384 12069308512986226176 9369074982257571968 6668841451528917760 3968607920800263552 1268374390071609344 17014884933052506752 14314651402323852544 11614417871595198336 8914184340866544128 6213950810137889920 3513717279409235712 813483748680581504 16559994291661478912 13859760760932824704 11159527230204170496 8459293699475516288 5759060168746862080 3058826638018207872 358593107289553664 16105103650270451072 13404870119541796864 10704636588813142656 8004403058084488448 5304169527355834240 2603935996627180032 18350446539608077440 15650213008879423232 12949979478150769024 10249745947422114816 7549512416693460608 4849278885964806400 2149045355236152192 17895555898217049600 15195322367488395392 12495088836759741184 9794855306031086976 7094621775302432768 4394388244573778560 1694154713845124352 17440665256826021760 14740431726097367552 12040198195368713344 9339964664640059136 6639731133911404928 3939497603182750720 1239264072454096512 16985774615434993920 14285541084706339712 11585307553977685504 8885074023249031296 6184840492520377088 3484606961791722880 784373431063068672 16530883974043966080 13830650443315311872 11130416912586657664 8430183381858003456 5729949851129349248 3029716320400695040 329482789672040832 16075993332652938240 13375759801924284032 10675526271195629824 7975292740466975616 5275059209738321408 2574825679009667200 18321336221990564608 15621102691261910400 12920869160533256192 10220635629804601984 7520402099075947776 4820168568347293568 2119935037618639360 17866445580599536768 15166212049870882560 12465978519142228352 9765744988413574144 7065511457684919936 4365277926956265728 1665044396227611520 17411554939208508928 14711321408479854720 12011087877751200512 9310854347022546304 6610620816293892096 3910387285565237888 1210153754836583680 16956664297817481088 14256430767088826880 11556197236360172672 8855963705631518464 6155730174902864256 3455496644174210048 755263113445555840 16501773656426453248 13801540125697799040 11101306594969144832 8401073064240490624 5700839533511836416 3000606002783182208 300372472054528000 16046883015035425408 13346649484306771200 10646415953578116992 7946182422849462784 5245948892120808576 2545715361392154368 18292225904373051776 15591992373644397568 12891758842915743360 10191525312187089152 7491291781458434944 4791058250729780736 2090824720001126528 17837335262982023936 15137101732253369728 12436868201524715520 9736634670796061312 7036401140067407104 4336167609338752896 1635934078610098688 17382444621590996096 14682211090862341888 11981977560133687680 9281744029405033472 6581510498676379264 3881276967947725056 1181043437219070848 16927553980199968256 14227320449471314048 11527086918742659840 8826853388014005632 6126619857285351424 3426386326556697216 726152795828043008 16472663338808940416 13772429808080286208 11072196277351632000 8371962746622977792 5671729215894323584 2971495685165669376 271262154437015168 16017772697417912576 13317539166689258368 10617305635960604160 7917072105231949952 5216838574503295744 2516605043774641536 18263115586755538944 15562882056026884736 12862648525298230528 10162414994569576320 7462181463840922112 4761947933112267904 2061714402383613696 17808224945364511104 15107991414635856896 12407757883907202688 9707524353178548480 7007290822449894272 4307057291721240064 1606823760992585856 17353334303973483264 14653100773244829056 11952867242516174848 9252633711787520640 6552400181058866432 3852166650330212224 1151933119601558016 16898443662582455424 14198210131853801216 11497976601125147008 8797743070396492800 6097509539667838592 3397276008939184384 697042478210530176 16443553021191427584 13743319490462773376 11043085959734119168 8342852429005464960 5642618898276810752 2942385367548156544 242151836819502336 15988662379800399744 13288428849071745536 10588195318343091328 7887961787614437120 5187728256885782912 2487494726157128704 18234005269138026112 15533771738409371904 12833538207680717696 10133304676952063488 7433071146223409280 4732837615494755072 2032604084766100864 17779114627746998272 15078881097018344064 12378647566289689856 9678414035561035648 6978180504832381440 4277946974103727232 1577713443375073024 17324223986355970432 14623990455627316224 11923756924898662016 9223523394170007808 6523289863441353600 3823056332712699392 1122822801984045184 16869333344964942592 14169099814236288384 11468866283507634176 8768632752778979968 6068399222050325760 3368165691321671552 667932160593017344 16414442703573914752 13714209172845260544 11013975642116606336 8313742111387952128 5613508580659297920 2913275049930643712 213041519201989504 15959552062182886912 13259318531454232704 10559085000725578496 7858851469996924288 5158617939268270080 2458384408539615872 18204894951520513280 15504661420791859072 12804427890063204864 10104194359334550656 7403960828605896448 4703727297877242240 2003493767148588032 17750004310129485440 15049770779400831232 12349537248672177024 9649303717943522816 6949070187214868608 4248836656486214400 1548603125757560192 17295113668738457600 14594880138009803392 11894646607281149184 9194413076552494976 6494179545823840768 3793946015095186560 1093712484366532352 16840223027347429760 14139989496618775552 11439755965890121344 8739522435161467136 6039288904432812928 3339055373704158720 638821842975504512 16385332385956401920 13685098855227747712 10984865324499093504 8284631793770439296 5584398263041785088 2884164732313130880 183931201584476672 15930441744565374080 13230208213836719872 10529974683108065664 7829741152379411456 5129507621650757248 2429274090922103040 18175784633903000448 15475551103174346240 12775317572445692032 10075084041717037824 7374850510988383616 4674616980259729408 1974383449531075200 17720893992511972608 15020660461783318400 12320426931054664192 9620193400326009984 6919959869597355776 4219726338868701568 1519492808140047360 17266003351120944768 14565769820392290560 11865536289663636352 9165302758934982144 6465069228206327936 3764835697477673728 1064602166749019520 16811112709729916928 14110879179001262720 11410645648272608512 8710412117543954304 6010178586815300096 3309945056086645888 609711525357991680 16356222068338889088 13655988537610234880 10955755006881580672 8255521476152926464 5555287945424272256 2855054414695618048 154820883966963840 15901331426947861248 13201097896219207040 10500864365490552832 7800630834761898624 5100397304033244416 2400163773304590208 18146674316285487616 15446440785556833408 12746207254828179200 10045973724099524992 7345740193370870784 4645506662642216576 1945273131913562368 17691783674894459776 14991550144165805568 12291316613437151360 9591083082708497152 6890849551979842944 4190616021251188736 1490382490522534528 17236893033503431936 14536659502774777728 11836425972046123520 9136192441317469312 6435958910588815104 3735725379860160896 1035491849131506688 16782002392112404096 14081768861383749888 11381535330655095680 8681301799926441472 5981068269197787264 3280834738469133056 580601207740478848 16327111750721376256 13626878219992722048 10926644689264067840 8226411158535413632 5526177627806759424 2825944097078105216 125710566349451008 15872221109330348416 13171987578601694208 10471754047873040000 7771520517144385792 5071286986415731584 2371053455687077376 18117563998667974784 15417330467939320576 12717096937210666368 10016863406482012160 7316629875753357952 4616396345024703744 1916162814296049536 17662673357276946944 14962439826548292736 12262206295819638528 9561972765090984320 6861739234362330112 4161505703633675904 1461272172905021696 17207782715885919104 14507549185157264896 11807315654428610688 9107082123699956480 6406848592971302272 3706615062242648064 1006381531513993856 16752892074494891264 14052658543766237056 11352425013037582848 8652191482308928640 5951957951580274432 3251724420851620224 551490890122966016 16298001433103863424 13597767902375209216 10897534371646555008 8197300840917900800 5497067310189246592 2796833779460592384 96600248731938176 15843110791712835584 13142877260984181376 10442643730255527168 7742410199526872960 5042176668798218752 2341943138069564544 18088453681050461952 15388220150321807744 12687986619593153536 9987753088864499328 7287519558135845120 4587286027407190912 1887052496678536704 17633563039659434112 14933329508930779904 12233095978202125696 9532862447473471488 6832628916744817280 4132395386016163072 1432161855287508864 17178672398268406272 14478438867539752064 11778205336811097856 9077971806082443648 6377738275353789440 3677504744625135232 977271213896481024 16723781756877378432 14023548226148724224 11323314695420070016 8623081164691415808 5922847633962761600 3222614103234107392 522380572505453184 16268891115486350592 13568657584757696384 10868424054029042176 8168190523300387968 5467956992571733760 2767723461843079552 67489931114425344 15814000474095322752 13113766943366668544 10413533412638014336 7713299881909360128 5013066351180705920 2312832820452051712 18059343363432949120 15359109832704294912 12658876301975640704 9958642771246986496 7258409240518332288 4558175709789678080 1857942179061023872 17604452722041921280 14904219191313267072 12203985660584612864 9503752129855958656 6803518599127304448 4103285068398650240 1403051537669996032 17149562080650893440 14449328549922239232 11749095019193585024 9048861488464930816 6348627957736276608 3648394427007622400 948160896278968192 16694671439259865600 13994437908531211392 11294204377802557184 8593970847073902976 5893737316345248768 3193503785616594560 493270254887940352 16239780797868837760 13539547267140183552 10839313736411529344 8139080205682875136 5438846674954220928 2738613144225566720 38379613496912512 15784890156477809920 13084656625749155712 10384423095020501504 7684189564291847296 4983956033563193088 2283722502834538880 18030233045815436288 15329999515086782080 12629765984358127872 9929532453629473664 7229298922900819456 4529065392172165248 1828831861443511040 17575342404424408448 14875108873695754240 12174875342967100032 9474641812238445824 6774408281509791616 4074174750781137408 1373941220052483200 17120451763033380608 14420218232304726400 11719984701576072192 9019751170847417984 6319517640118763776 3619284109390109568 919050578661455360 16665561121642352768 13965327590913698560 11265094060185044352 8564860529456390144 5864626998727735936 3164393467999081728 464159937270427520 16210670480251324928 13510436949522670720 10810203418794016512 8109969888065362304 5409736357336708096 2709502826608053888 9269295879399680 15755779838860297088 13055546308131642880 10355312777402988672 7655079246674334464 4954845715945680256 2254612185217026048 18001122728197923456 15300889197469269248 12600655666740615040 9900422136011960832 7200188605283306624 4499955074554652416 1799721543825998208 17546232086806895616 14845998556078241408 12145765025349587200 9445531494620932992 6745297963892278784 4045064433163624576 1344830902434970368 17091341445415867776 14391107914687213568 11690874383958559360 8990640853229905152 6290407322501250944 3590173791772596736 889940261043942528 16636450804024839936 13936217273296185728 11235983742567531520 8535750211838877312 5835516681110223104 3135283150381568896 435049619652914688 16181560162633812096 13481326631905157888 10781093101176503680 8080859570447849472 5380626039719195264 2680392508990541056 18426903051971438464 15726669521242784256 13026435990514130048 10326202459785475840 7625968929056821632 4925735398328167424 2225501867599513216 17972012410580410624 15271778879851756416 12571545349123102208 9871311818394448000 7171078287665793792 4470844756937139584 1770611226208485376 17517121769189382784 14816888238460728576 12116654707732074368 9416421177003420160 6716187646274765952 4015954115546111744 1315720584817457536 17062231127798354944 14361997597069700736 11661764066341046528 8961530535612392320 6261297004883738112 3561063474155083904 860829943426429696 16607340486407327104 13907106955678672896 11206873424950018688 8506639894221364480 5806406363492710272 3106172832764056064 405939302035401856 16152449845016299264 13452216314287645056 10751982783558990848 8051749252830336640 5351515722101682432 2651282191373028224 18397792734353925632 15697559203625271424 12997325672896617216 10297092142167963008 7596858611439308800 4896625080710654592 2196391549982000384 17942902092962897792 15242668562234243584 12542435031505589376 9842201500776935168 7141967970048280960 4441734439319626752 1741500908590972544 17488011451571869952 14787777920843215744 12087544390114561536 9387310859385907328 6687077328657253120 3986843797928598912 1286610267199944704 17033120810180842112 14332887279452187904 11632653748723533696 8932420217994879488 6232186687266225280 3531953156537571072 831719625808916864 16578230168789814272 13877996638061160064 11177763107332505856 8477529576603851648 5777296045875197440 3077062515146543232 376828984417889024 16123339527398786432 13423105996670132224 10722872465941478016 8022638935212823808 5322405404484169600 2622171873755515392 18368682416736412800 15668448886007758592 12968215355279104384 10267981824550450176 7567748293821795968 4867514763093141760 2167281232364487552 17913791775345384960 15213558244616730752 12513324713888076544 9813091183159422336 7112857652430768128 4412624121702113920 1712390590973459712 17458901133954357120 14758667603225702912 12058434072497048704 9358200541768394496 6657967011039740288 3957733480311086080 1257499949582431872 17004010492563329280 14303776961834675072 11603543431106020864 8903309900377366656 6203076369648712448 3502842838920058240 802609308191404032 16549119851172301440 13848886320443647232 11148652789714993024 8448419258986338816 5748185728257684608 3047952197529030400 347718666800376192 16094229209781273600 13393995679052619392 10693762148323965184 7993528617595310976 5293295086866656768 2593061556138002560 18339572099118899968 15639338568390245760 12939105037661591552 10238871506932937344 7538637976204283136 4838404445475628928 2138170914746974720 17884681457727872128 15184447926999217920 12484214396270563712 9783980865541909504 7083747334813255296 4383513804084601088 1683280273355946880 17429790816336844288 14729557285608190080 12029323754879535872 9329090224150881664 6628856693422227456 3928623162693573248 1228389631964919040 16974900174945816448 14274666644217162240 11574433113488508032 8874199582759853824 6173966052031199616 3473732521302545408 773498990573891200 16520009533554788608 13819776002826134400 11119542472097480192 8419308941368825984 5719075410640171776 3018841879911517568 318608349182863360 16065118892163760768 13364885361435106560 10664651830706452352 7964418299977798144 5264184769249143936 2563951238520489728 18310461781501387136 15610228250772732928 12909994720044078720 10209761189315424512 7509527658586770304 4809294127858116096 2109060597129461888 17855571140110359296 15155337609381705088 12455104078653050880 9754870547924396672 7054637017195742464 4354403486467088256 1654169955738434048 17400680498719331456 14700446967990677248 12000213437262023040 9299979906533368832 6599746375804714624 3899512845076060416 1199279314347406208 16945789857328303616 14245556326599649408 11545322795870995200 8845089265142340992 6144855734413686784 3444622203685032576 744388672956378368 16490899215937275776 13790665685208621568 11090432154479967360 8390198623751313152 5689965093022658944 2989731562294004736 289498031565350528 16036008574546247936 13335775043817593728 10635541513088939520 7935307982360285312 5235074451631631104 2534840920902976896 18281351463883874304 15581117933155220096 12880884402426565888 10180650871697911680 7480417340969257472 4780183810240603264 2079950279511949056 17826460822492846464 15126227291764192256 12425993761035538048 9725760230306883840 7025526699578229632 4325293168849575424 1625059638120921216 17371570181101818624 14671336650373164416 11971103119644510208 9270869588915856000 6570636058187201792 3870402527458547584 1170168996729893376 16916679539710790784 14216446008982136576 11516212478253482368 8815978947524828160 6115745416796173952 3415511886067519744 715278355338865536 16461788898319762944 13761555367591108736 11061321836862454528 8361088306133800320 5660854775405146112 2960621244676491904 260387713947837696 16006898256928735104 13306664726200080896 10606431195471426688 7906197664742772480 5205964134014118272 2505730603285464064 18252241146266361472 15552007615537707264 12851774084809053056 10151540554080398848 7451307023351744640 4751073492623090432 2050839961894436224 17797350504875333632 15097116974146679424 12396883443418025216 9696649912689371008 6996416381960716800 4296182851232062592 1595949320503408384 17342459863484305792 14642226332755651584 11941992802026997376 9241759271298343168 6541525740569688960 3841292209841034752 1141058679112380544 16887569222093277952 14187335691364623744 11487102160635969536 8786868629907315328 6086635099178661120 3386401568450006912 686168037721352704 16432678580702250112 13732445049973595904 11032211519244941696 8331977988516287488 5631744457787633280 2931510927058979072 231277396330324864 15977787939311222272 13277554408582568064 10577320877853913856 7877087347125259648 5176853816396605440 2476620285667951232 18223130828648848640 15522897297920194432 12822663767191540224 10122430236462886016 7422196705734231808 4721963175005577600 2021729644276923392 17768240187257820800 15068006656529166592 12367773125800512384 9667539595071858176 6967306064343203968 4267072533614549760 1566839002885895552 17313349545866792960 14613116015138138752 11912882484409484544 9212648953680830336 6512415422952176128 3812181892223521920 1111948361494867712 16858458904475765120 14158225373747110912 11457991843018456704 8757758312289802496 6057524781561148288 3357291250832494080 657057720103839872 16403568263084737280 13703334732356083072 11003101201627428864 8302867670898774656 5602634140170120448 2902400609441466240 202167078712812032 15948677621693709440 13248444090965055232 10548210560236401024 7847977029507746816 5147743498779092608 2447509968050438400 18194020511031335808 15493786980302681600 12793553449574027392 10093319918845373184 7393086388116718976 4692852857388064768 1992619326659410560 17739129869640307968 15038896338911653760 12338662808182999552 9638429277454345344 6938195746725691136 4237962215997036928 1537728685268382720 17284239228249280128 14584005697520625920 11883772166791971712 9183538636063317504 6483305105334663296 3783071574606009088 1082838043877354880 16829348586858252288 14129115056129598080 11428881525400943872 8728647994672289664 6028414463943635456 3328180933214981248 627947402486327040 16374457945467224448 13674224414738570240 10973990884009916032 8273757353281261824 5573523822552607616 2873290291823953408 173056761095299200 15919567304076196608 13219333773347542400 10519100242618888192 7818866711890233984 5118633181161579776 2418399650432925568 18164910193413822976 15464676662685168768 12764443131956514560 10064209601227860352 7363976070499206144 4663742539770551936 1963509009041897728 17710019552022795136 15009786021294140928 12309552490565486720 9609318959836832512 6909085429108178304 4208851898379524096 1508618367650869888 17255128910631767296 14554895379903113088 11854661849174458880 9154428318445804672 6454194787717150464 3753961256988496256 1053727726259842048 16800238269240739456 14100004738512085248 11399771207783431040 8699537677054776832 5999304146326122624 3299070615597468416 598837084868814208 16345347627849711616 13645114097121057408 10944880566392403200 8244647035663748992 5544413504935094784 2844179974206440576 143946443477786368 15890456986458683776 13190223455730029568 10489989925001375360 7789756394272721152 5089522863544066944 2389289332815412736 18135799875796310144 15435566345067655936 12735332814339001728 10035099283610347520 7334865752881693312 4634632222153039104 1934398691424384896 17680909234405282304 14980675703676628096 12280442172947973888 9580208642219319680 6879975111490665472 4179741580762011264 1479508050033357056 17226018593014254464 14525785062285600256 11825551531556946048 9125318000828291840 6425084470099637632 3724850939370983424 1024617408642329216 16771127951623226624 14070894420894572416 11370660890165918208 8670427359437264000 5970193828708609792 3269960297979955584 569726767251301376 16316237310232198784 13616003779503544576 10915770248774890368 8215536718046236160 5515303187317581952 2815069656588927744 114836125860273536 15861346668841170944 13161113138112516736 10460879607383862528 7760646076655208320 5060412545926554112 2360179015197899904 18106689558178797312 15406456027450143104 12706222496721488896 10005988965992834688 7305755435264180480 4605521904535526272 1905288373806872064 17651798916787769472 14951565386059115264 12251331855330461056 9551098324601806848 6850864793873152640 4150631263144498432 1450397732415844224 17196908275396741632 14496674744668087424 11796441213939433216 9096207683210779008 6395974152482124800 3695740621753470592 995507091024816384 16742017634005713792 14041784103277059584 11341550572548405376 8641317041819751168 5941083511091096960 3240849980362442752 540616449633788544 16287126992614685952 13586893461886031744 10886659931157377536 8186426400428723328 5486192869700069120 2785959338971414912 85725808242760704 15832236351223658112 13132002820495003904 10431769289766349696 7731535759037695488 5031302228309041280 2331068697580387072 18077579240561284480 15377345709832630272 12677112179103976064 9976878648375321856 7276645117646667648 4576411586918013440 1876178056189359232 17622688599170256640 14922455068441602432 12222221537712948224 9521988006984294016 6821754476255639808 4121520945526985600 1421287414798331392 17167797957779228800 14467564427050574592 11767330896321920384 9067097365593266176 6366863834864611968 3666630304135957760 966396773407303552 16712907316388200960 14012673785659546752 11312440254930892544 8612206724202238336 5911973193473584128 3211739662744929920 511506132016275712 16258016674997173120 13557783144268518912 10857549613539864704 8157316082811210496 5457082552082556288 2756849021353902080 56615490625247872 15803126033606145280 13102892502877491072 10402658972148836864 7702425441420182656 5002191910691528448 2301958379962874240 18048468922943771648 15348235392215117440 12648001861486463232 9947768330757809024 7247534800029154816 4547301269300500608 1847067738571846400 17593578281552743808 14893344750824089600 12193111220095435392 9492877689366781184 6792644158638126976 4092410627909472768 1392177097180818560 17138687640161715968 14438454109433061760 11738220578704407552 9037987047975753344 6337753517247099136 3637519986518444928 937286455789790720 16683796998770688128 13983563468042033920 11283329937313379712 8583096406584725504 5882862875856071296 3182629345127417088 482395814398762880 16228906357379660288 13528672826651006080 10828439295922351872 8128205765193697664 5427972234465043456 2727738703736389248 27505173007735040 15774015715988632448 13073782185259978240 10373548654531324032 7673315123802669824 4973081593074015616 2272848062345361408 18019358605326258816 15319125074597604608 12618891543868950400 9918658013140296192 7218424482411641984 4518190951682987776 1817957420954333568 17564467963935230976 14864234433206576768 12164000902477922560 9463767371749268352 6763533841020614144 4063300310291959936 1363066779563305728 17109577322544203136 14409343791815548928 11709110261086894720 9008876730358240512 6308643199629586304 3608409668900932096 908176138172277888 16654686681153175296 13954453150424521088 11254219619695866880 8553986088967212672 5853752558238558464 3153519027509904256 453285496781250048 16199796039762147456 13499562509033493248 10799328978304839040 8099095447576184832 5398861916847530624 2698628386118876416 18445138929099773824 15744905398371119616 13044671867642465408 10344438336913811200 7644204806185156992 4943971275456502784 2243737744727848576 17990248287708745984 15290014756980091776 12589781226251437568 9889547695522783360 7189314164794129152 4489080634065474944 1788847103336820736 17535357646317718144 14835124115589063936 12134890584860409728 9434657054131755520 6734423523403101312 4034189992674447104 1333956461945792896 17080467004926690304 14380233474198036096 11679999943469381888 8979766412740727680 6279532882012073472 3579299351283419264 879065820554765056 16625576363535662464 13925342832807008256 11225109302078354048 8524875771349699840 5824642240621045632 3124408709892391424 424175179163737216 16170685722144634624 13470452191415980416 10770218660687326208 8069985129958672000 5369751599230017792 2669518068501363584 18416028611482260992 15715795080753606784 13015561550024952576 10315328019296298368 7615094488567644160 4914860957838989952 2214627427110335744 17961137970091233152 15260904439362578944 12560670908633924736 9860437377905270528 7160203847176616320 4459970316447962112 1759736785719307904 17506247328700205312 14806013797971551104 12105780267242896896 9405546736514242688 6705313205785588480 4005079675056934272 1304846144328280064 17051356687309177472 14351123156580523264 11650889625851869056 8950656095123214848 6250422564394560640 3550189033665906432 849955502937252224 16596466045918149632 13896232515189495424 11195998984460841216 8495765453732187008 5795531923003532800 3095298392274878592 395064861546224384 16141575404527121792 13441341873798467584 10741108343069813376 8040874812341159168 5340641281612504960 2640407750883850752 18386918293864748160 15686684763136093952 12986451232407439744 10286217701678785536 7585984170950131328 4885750640221477120 2185517109492822912 17932027652473720320 15231794121745066112 12531560591016411904 9831327060287757696 7131093529559103488 4430859998830449280 1730626468101795072 17477137011082692480 14776903480354038272 12076669949625384064 9376436418896729856 6676202888168075648 3975969357439421440 1275735826710767232 17022246369691664640 14322012838963010432 11621779308234356224 8921545777505702016 6221312246777047808 3521078716048393600 820845185319739392 16567355728300636800 13867122197571982592 11166888666843328384 8466655136114674176 5766421605386019968 3066188074657365760 365954543928711552 16112465086909608960 13412231556180954752 10711998025452300544 8011764494723646336 5311530963994992128 2611297433266337920 18357807976247235328 15657574445518581120 12957340914789926912 10257107384061272704 7556873853332618496 4856640322603964288 2156406791875310080 17902917334856207488 15202683804127553280 12502450273398899072 9802216742670244864 7101983211941590656 4401749681212936448 1701516150484282240 17448026693465179648 14747793162736525440 12047559632007871232 9347326101279217024 6647092570550562816 3946859039821908608 1246625509093254400 16993136052074151808 14292902521345497600 11592668990616843392 8892435459888189184 6192201929159534976 3491968398430880768 791734867702226560 16538245410683123968 13838011879954469760 11137778349225815552 8437544818497161344 5737311287768507136 3037077757039852928 336844226311198720 16083354769292096128 13383121238563441920 10682887707834787712 7982654177106133504 5282420646377479296 2582187115648825088 18328697658629722496 15628464127901068288 12928230597172414080 10227997066443759872 7527763535715105664 4827530004986451456 2127296474257797248 17873807017238694656 15173573486510040448 12473339955781386240 9773106425052732032 7072872894324077824 4372639363595423616 1672405832866769408 17418916375847666816 14718682845119012608 12018449314390358400 9318215783661704192 6617982252933049984 3917748722204395776 1217515191475741568 16964025734456638976 14263792203727984768 11563558672999330560 8863325142270676352 6163091611542022144 3462858080813367936 762624550084713728 16509135093065611136 13808901562336956928 11108668031608302720 8408434500879648512 5708200970150994304 3007967439422340096 307733908693685888 16054244451674583296 13354010920945929088 10653777390217274880 7953543859488620672 5253310328759966464 2553076798031312256 18299587341012209664 15599353810283555456 12899120279554901248 10198886748826247040 7498653218097592832 4798419687368938624 2098186156640284416 17844696699621181824 15144463168892527616 12444229638163873408 9743996107435219200 7043762576706564992 4343529045977910784 1643295515249256576 17389806058230153984 14689572527501499776 11989338996772845568 9289105466044191360 6588871935315537152 3888638404586882944 1188404873858228736 16934915416839126144 14234681886110471936 11534448355381817728 8834214824653163520 6133981293924509312 3433747763195855104 733514232467200896 16480024775448098304 13779791244719444096 11079557713990789888 8379324183262135680 5679090652533481472 2978857121804827264 278623591076173056 16025134134057070464 13324900603328416256 10624667072599762048 7924433541871107840 5224200011142453632 2523966480413799424 18270477023394696832 15570243492666042624 12870009961937388416 10169776431208734208 7469542900480080000 4769309369751425792 2069075839022771584 17815586382003668992 15115352851275014784 12415119320546360576 9714885789817706368 7014652259089052160 4314418728360397952 1614185197631743744 17360695740612641152 14660462209883986944 11960228679155332736 9259995148426678528 6559761617698024320 3859528086969370112 1159294556240715904 16905805099221613312 14205571568492959104 11505338037764304896 8805104507035650688 6104870976306996480 3404637445578342272 704403914849688064 16450914457830585472 13750680927101931264 11050447396373277056 8350213865644622848 5649980334915968640 2949746804187314432 249513273458660224 15996023816439557632 13295790285710903424 10595556754982249216 7895323224253595008 5195089693524940800 2494856162796286592 18241366705777184000 15541133175048529792 12840899644319875584 10140666113591221376 7440432582862567168 4740199052133912960 2039965521405258752 17786476064386156160 15086242533657501952 12386009002928847744 9685775472200193536 6985541941471539328 4285308410742885120 1585074880014230912 17331585422995128320 14631351892266474112 11931118361537819904 9230884830809165696 6530651300080511488 3830417769351857280 1130184238623203072 16876694781604100480 14176461250875446272 11476227720146792064 8775994189418137856 6075760658689483648 3375527127960829440 675293597232175232 16421804140213072640 13721570609484418432 11021337078755764224 8321103548027110016 5620870017298455808 2920636486569801600 220402955841147392 15966913498822044800 13266679968093390592 10566446437364736384 7866212906636082176 5165979375907427968 2465745845178773760 18212256388159671168 15512022857431016960 12811789326702362752 10111555795973708544 7411322265245054336 4711088734516400128 2010855203787745920 17757365746768643328 15057132216039989120 12356898685311334912 9656665154582680704 6956431623854026496 4256198093125372288 1555964562396718080 17302475105377615488 14602241574648961280 11902008043920307072 9201774513191652864 6501540982462998656 3801307451734344448 1101073921005690240 16847584463986587648 14147350933257933440 11447117402529279232 8746883871800625024 6046650341071970816 3346416810343316608 646183279614662400 16392693822595559808 13692460291866905600 10992226761138251392 8291993230409597184 5591759699680942976 2891526168952288768 191292638223634560 15937803181204531968 13237569650475877760 10537336119747223552 7837102589018569344 5136869058289915136 2436635527561260928 18183146070542158336 15482912539813504128 12782679009084849920 10082445478356195712 7382211947627541504 4681978416898887296 1981744886170233088 17728255429151130496 15028021898422476288 12327788367693822080 9627554836965167872 6927321306236513664 4227087775507859456 1526854244779205248 17273364787760102656 14573131257031448448 11872897726302794240 9172664195574140032 6472430664845485824 3772197134116831616 1071963603388177408 16818474146369074816 14118240615640420608 11418007084911766400 8717773554183112192 6017540023454457984 3317306492725803776 617072961997149568 16363583504978046976 13663349974249392768 10963116443520738560 8262882912792084352 5562649382063430144 2862415851334775936 162182320606121728 15908692863587019136 13208459332858364928 10508225802129710720 7807992271401056512 5107758740672402304 2407525209943748096 18154035752924645504 15453802222195991296 12753568691467337088 10053335160738682880 7353101630010028672 4652868099281374464 1952634568552720256 17699145111533617664 14998911580804963456 12298678050076309248 9598444519347655040 6898210988619000832 4197977457890346624 1497743927161692416 17244254470142589824 14544020939413935616 11843787408685281408 9143553877956627200 6443320347227972992 3743086816499318784 1042853285770664576 16789363828751561984 14089130298022907776 11388896767294253568 8688663236565599360 5988429705836945152 3288196175108290944 587962644379636736 16334473187360534144 13634239656631879936 10934006125903225728 8233772595174571520 5533539064445917312 2833305533717263104 133072002988608896 15879582545969506304 13179349015240852096 10479115484512197888 7778881953783543680 5078648423054889472 2378414892326235264 18124925435307132672 15424691904578478464 12724458373849824256 10024224843121170048 7323991312392515840 4623757781663861632 1923524250935207424 17670034793916104832 14969801263187450624 12269567732458796416 9569334201730142208 6869100671001488000 4168867140272833792 1468633609544179584 17215144152525076992 14514910621796422784 11814677091067768576 9114443560339114368 6414210029610460160 3713976498881805952 1013742968153151744 16760253511134049152 14060019980405394944 11359786449676740736 8659552918948086528 5959319388219432320 3259085857490778112 558852326762123904 16305362869743021312 13605129339014367104 10904895808285712896 8204662277557058688 5504428746828404480 2804195216099750272 103961685371096064 15850472228351993472 13150238697623339264 10450005166894685056 7749771636166030848 5049538105437376640 2349304574708722432 18095815117689619840 15395581586960965632 12695348056232311424 9995114525503657216 7294880994775003008 4594647464046348800 1894413933317694592 17640924476298592000 14940690945569937792 12240457414841283584 9540223884112629376 6839990353383975168 4139756822655320960 1439523291926666752 17186033834907564160 14485800304178909952 11785566773450255744 9085333242721601536 6385099711992947328 3684866181264293120 984632650535638912 16731143193516536320 14030909662787882112 11330676132059227904 8630442601330573696 5930209070601919488 3229975539873265280 529742009144611072 16276252552125508480 13576019021396854272 10875785490668200064 8175551959939545856 5475318429210891648 2775084898482237440 74851367753583232 15821361910734480640 13121128380005826432 10420894849277172224 7720661318548518016 5020427787819863808 2320194257091209600 18066704800072107008 15366471269343452800 12666237738614798592 9966004207886144384 7265770677157490176 4565537146428835968 1865303615700181760 17611814158681079168 14911580627952424960 12211347097223770752 9511113566495116544 6810880035766462336 4110646505037808128 1410412974309153920 17156923517290051328 14456689986561397120 11756456455832742912 9056222925104088704 6355989394375434496 3655755863646780288 955522332918126080 16702032875899023488 14001799345170369280 11301565814441715072 8601332283713060864 5901098752984406656 3200865222255752448 500631691527098240 16247142234507995648 13546908703779341440 10846675173050687232 8146441642322033024 5446208111593378816 2745974580864724608 45741050136070400 15792251593116967808 13092018062388313600 10391784531659659392 7691551000931005184 4991317470202350976 2291083939473696768 18037594482454594176 15337360951725939968 12637127420997285760 9936893890268631552 7236660359539977344 4536426828811323136 1836193298082668928 17582703841063566336 14882470310334912128 12182236779606257920 9482003248877603712 6781769718148949504 4081536187420295296 1381302656691641088 17127813199672538496 14427579668943884288 11727346138215230080 9027112607486575872 6326879076757921664 3626645546029267456 926412015300613248 16672922558281510656 13972689027552856448 11272455496824202240 8572221966095548032 5871988435366893824 3171754904638239616 471521373909585408 16218031916890482816 13517798386161828608 10817564855433174400 8117331324704520192 5417097793975865984 2716864263247211776 16630732518557568 15763141275499454976 13062907744770800768 10362674214042146560 7662440683313492352 4962207152584838144 2261973621856183936 18008484164837081344 15308250634108427136 12608017103379772928 9907783572651118720 7207550041922464512 4507316511193810304 1807082980465156096 17553593523446053504 14853359992717399296 12153126461988745088 9452892931260090880 6752659400531436672 4052425869802782464 1352192339074128256 17098702882055025664 14398469351326371456 11698235820597717248 8998002289869063040 6297768759140408832 3597535228411754624 897301697683100416 16643812240663997824 13943578709935343616 11243345179206689408 8543111648478035200 5842878117749380992 3142644587020726784 442411056292072576 16188921599272969984 13488688068544315776 10788454537815661568 8088221007087007360 5387987476358353152 2687753945629698944 18434264488610596352 15734030957881942144 13033797427153287936 10333563896424633728 7633330365695979520 4933096834967325312 2232863304238671104 17979373847219568512 15279140316490914304 12578906785762260096 9878673255033605888 7178439724304951680 4478206193576297472 1777972662847643264 17524483205828540672 14824249675099886464 12124016144371232256 9423782613642578048 6723549082913923840 4023315552185269632 1323082021456615424 17069592564437512832 14369359033708858624 11669125502980204416 8968891972251550208 6268658441522896000 3568424910794241792 868191380065587584 16614701923046484992 13914468392317830784 11214234861589176576 8514001330860522368 5813767800131868160 3113534269403213952 413300738674559744 16159811281655457152 13459577750926802944 10759344220198148736 8059110689469494528 5358877158740840320 2658643628012186112 18405154170993083520 15704920640264429312 13004687109535775104 10304453578807120896 7604220048078466688 4903986517349812480 2203752986621158272 17950263529602055680 15250029998873401472 12549796468144747264 9849562937416093056 7149329406687438848 4449095875958784640 1748862345230130432 17495372888211027840 14795139357482373632 12094905826753719424 9394672296025065216 6694438765296411008 3994205234567756800 1293971703839102592 17040482246820000000 14340248716091345792 11640015185362691584 8939781654634037376 6239548123905383168 3539314593176728960 839081062448074752 16585591605428972160 13885358074700317952 11185124543971663744 8484891013243009536 5784657482514355328 3084423951785701120 384190421057046912 16130700964037944320 13430467433309290112 10730233902580635904 8030000371851981696 5329766841123327488 2629533310394673280 18376043853375570688 15675810322646916480 12975576791918262272 10275343261189608064 7575109730460953856 4874876199732299648 2174642669003645440 17921153211984542848 15220919681255888640 12520686150527234432 9820452619798580224 7120219089069926016 4419985558341271808 1719752027612617600 17466262570593515008 14766029039864860800 12065795509136206592 9365561978407552384 6665328447678898176 3965094916950243968 1264861386221589760 17011371929202487168 14311138398473832960 11610904867745178752 8910671337016524544 6210437806287870336 3510204275559216128 809970744830561920 16556481287811459328 13856247757082805120 11156014226354150912 8455780695625496704 5755547164896842496 3055313634168188288 355080103439534080 16101590646420431488 13401357115691777280 10701123584963123072 8000890054234468864 5300656523505814656 2600422992777160448 18346933535758057856 15646700005029403648 12946466474300749440 10246232943572095232 7545999412843441024 4845765882114786816 2145532351386132608 17892042894367030016 15191809363638375808 12491575832909721600 9791342302181067392 7091108771452413184 4390875240723758976 1690641709995104768 17437152252976002176 14736918722247347968 12036685191518693760 9336451660790039552 6636218130061385344 3935984599332731136 1235751068604076928 16982261611584974336 14282028080856320128 11581794550127665920 8881561019399011712 6181327488670357504 3481093957941703296 780860427213049088 16527370970193946496 13827137439465292288 11126903908736638080 8426670378007983872 5726436847279329664 3026203316550675456 325969785822021248 16072480328802918656 13372246798074264448 10672013267345610240 7971779736616956032 5271546205888301824 2571312675159647616 18317823218140545024 15617589687411890816 12917356156683236608 10217122625954582400 7516889095225928192 4816655564497273984 2116422033768619776 17862932576749517184 15162699046020862976 12462465515292208768 9762231984563554560 7061998453834900352 4361764923106246144 1661531392377591936 17408041935358489344 14707808404629835136 12007574873901180928 9307341343172526720 6607107812443872512 3906874281715218304 1206640750986564096 16953151293967461504 14252917763238807296 11552684232510153088 8852450701781498880 6152217171052844672 3451983640324190464 751750109595536256 16498260652576433664 13798027121847779456 11097793591119125248 8397560060390471040 5697326529661816832 2997092998933162624 296859468204508416 16043370011185405824 13343136480456751616 10642902949728097408 7942669418999443200 5242435888270788992 2542202357542134784 18288712900523032192 15588479369794377984 12888245839065723776 10188012308337069568 7487778777608415360 4787545246879761152 2087311716151106944 17833822259132004352 15133588728403350144 12433355197674695936 9733121666946041728 7032888136217387520 4332654605488733312 1632421074760079104 17378931617740976512 14678698087012322304 11978464556283668096 9278231025555013888 6577997494826359680 3877763964097705472 1177530433369051264 16924040976349948672 14223807445621294464 11523573914892640256 8823340384163986048 6123106853435331840 3422873322706677632 722639791978023424 16469150334958920832 13768916804230266624 11068683273501612416 8368449742772958208 5668216212044304000 2967982681315649792 267749150586995584 16014259693567892992 13314026162839238784 10613792632110584576 7913559101381930368 5213325570653276160 2513092039924621952 18259602582905519360 15559369052176865152 12859135521448210944 10158901990719556736 7458668459990902528 4758434929262248320 2058201398533594112 17804711941514491520 15104478410785837312 12404244880057183104 9704011349328528896 7003777818599874688 4303544287871220480 1603310757142566272 17349821300123463680 14649587769394809472 11949354238666155264 9249120707937501056 6548887177208846848 3848653646480192640 1148420115751538432 16894930658732435840 14194697128003781632 11494463597275127424 8794230066546473216 6093996535817819008 3393763005089164800 693529474360510592 16440040017341408000 13739806486612753792 11039572955884099584 8339339425155445376 5639105894426791168 2938872363698136960 238638832969482752 15985149375950380160 13284915845221725952 10584682314493071744 7884448783764417536 5184215253035763328 2483981722307109120 18230492265288006528 15530258734559352320 12830025203830698112 10129791673102043904 7429558142373389696 4729324611644735488 2029091080916081280 17775601623896978688 15075368093168324480 12375134562439670272 9674901031711016064 6974667500982361856 4274433970253707648 1574200439525053440 17320710982505950848 14620477451777296640 11920243921048642432 9220010390319988224 6519776859591334016 3819543328862679808 1119309798134025600 16865820341114923008 14165586810386268800 11465353279657614592 8765119748928960384 6064886218200306176 3364652687471651968 664419156742997760 16410929699723895168 13710696168995240960 11010462638266586752 8310229107537932544 5609995576809278336 2909762046080624128 209528515351969920 15956039058332867328 13255805527604213120 10555571996875558912 7855338466146904704 5155104935418250496 2454871404689596288 18201381947670493696 15501148416941839488 12800914886213185280 10100681355484531072 7400447824755876864 4700214294027222656 1999980763298568448 17746491306279465856 15046257775550811648 12346024244822157440 9645790714093503232 6945557183364849024 4245323652636194816 1545090121907540608 17291600664888438016 14591367134159783808 11891133603431129600 9190900072702475392 6490666541973821184 3790433011245166976 1090199480516512768 16836710023497410176 14136476492768755968 11436242962040101760 8736009431311447552 6035775900582793344 3335542369854139136 635308839125484928 16381819382106382336 13681585851377728128 10981352320649073920 8281118789920419712 5580885259191765504 2880651728463111296 180418197734457088 15926928740715354496 13226695209986700288 10526461679258046080 7826228148529391872 5125994617800737664 2425761087072083456 18172271630052980864 15472038099324326656 12771804568595672448 10071571037867018240 7371337507138364032 4671103976409709824 1970870445681055616 17717380988661953024 15017147457933298816 12316913927204644608 9616680396475990400 6916446865747336192 4216213335018681984 1515979804290027776 17262490347270925184 14562256816542270976 11862023285813616768 9161789755084962560 6461556224356308352 3761322693627654144 1061089162898999936 16807599705879897344 14107366175151243136 11407132644422588928 8706899113693934720 6006665582965280512 3306432052236626304 606198521507972096 16352709064488869504 13652475533760215296 10952242003031561088 8252008472302906880 5551774941574252672 2851541410845598464 151307880116944256 15897818423097841664 13197584892369187456 10497351361640533248 7797117830911879040 5096884300183224832 2396650769454570624 18143161312435468032 15442927781706813824 12742694250978159616 10042460720249505408 7342227189520851200 4641993658792196992 1941760128063542784 17688270671044440192 14988037140315785984 12287803609587131776 9587570078858477568 6887336548129823360 4187103017401169152 1486869486672514944 17233380029653412352 14533146498924758144 11832912968196103936 9132679437467449728 6432445906738795520 3732212376010141312 1031978845281487104 16778489388262384512 14078255857533730304 11378022326805076096 8677788796076421888 5977555265347767680 3277321734619113472 577088203890459264 16323598746871356672 13623365216142702464 10923131685414048256 8222898154685394048 5522664623956739840 2822431093228085632 122197562499431424 15868708105480328832 13168474574751674624 10468241044023020416 7768007513294366208 5067773982565712000 2367540451837057792 18114050994817955200 15413817464089300992 12713583933360646784 10013350402631992576 7313116871903338368 4612883341174684160 1912649810446029952 17659160353426927360 14958926822698273152 12258693291969618944 9558459761240964736 6858226230512310528 4157992699783656320 1457759169055002112 17204269712035899520 14504036181307245312 11803802650578591104 9103569119849936896 6403335589121282688 3703102058392628480 1002868527663974272 16749379070644871680 14049145539916217472 11348912009187563264 8648678478458909056 5948444947730254848 3248211417001600640 547977886272946432 16294488429253843840 13594254898525189632 10894021367796535424 8193787837067881216 5493554306339227008 2793320775610572800 93087244881918592 15839597787862816000 13139364257134161792 10439130726405507584 7738897195676853376 5038663664948199168 2338430134219544960 18084940677200442368 15384707146471788160 12684473615743133952 9984240085014479744 7284006554285825536 4583773023557171328 1883539492828517120 17630050035809414528 14929816505080760320 12229582974352106112 9529349443623451904 6829115912894797696 4128882382166143488 1428648851437489280 17175159394418386688 14474925863689732480 11774692332961078272 9074458802232424064 6374225271503769856 3673991740775115648 973758210046461440 16720268753027358848 14020035222298704640 11319801691570050432 8619568160841396224 5919334630112742016 3219101099384087808 518867568655433600 16265378111636331008 13565144580907676800 10864911050179022592 8164677519450368384 5464443988721714176 2764210457993059968 63976927264405760 15810487470245303168 13110253939516648960 10410020408787994752 7709786878059340544 5009553347330686336 2309319816602032128 18055830359582929536 15355596828854275328 12655363298125621120 9955129767396966912 7254896236668312704 4554662705939658496 1854429175211004288 17600939718191901696 14900706187463247488 12200472656734593280 9500239126005939072 6800005595277284864 4099772064548630656 1399538533819976448 17146049076800873856 14445815546072219648 11745582015343565440 9045348484614911232 6345114953886257024 3644881423157602816 944647892428948608 16691158435409846016 13990924904681191808 11290691373952537600 8590457843223883392 5890224312495229184 3189990781766574976 489757251037920768 16236267794018818176 13536034263290163968 10835800732561509760 8135567201832855552 5435333671104201344 2735100140375547136 34866609646892928 15781377152627790336 13081143621899136128 10380910091170481920 7680676560441827712 4980443029713173504 2280209498984519296 18026720041965416704 15326486511236762496 12626252980508108288 9926019449779454080 7225785919050799872 4525552388322145664 1825318857593491456 17571829400574388864 14871595869845734656 12171362339117080448 9471128808388426240 6770895277659772032 4070661746931117824 1370428216202463616 17116938759183361024 14416705228454706816 11716471697726052608 9016238166997398400 6316004636268744192 3615771105540089984 915537574811435776 16662048117792333184 13961814587063678976 11261581056335024768 8561347525606370560 5861113994877716352 3160880464149062144 460646933420407936 16207157476401305344 13506923945672651136 10806690414943996928 8106456884215342720 5406223353486688512 2705989822758034304 5756292029380096 15752266835010277504 13052033304281623296 10351799773552969088 7651566242824314880 4951332712095660672 2251099181367006464 17997609724347903872 15297376193619249664 12597142662890595456 9896909132161941248 7196675601433287040 4496442070704632832 1796208539975978624 17542719082956876032 14842485552228221824 12142252021499567616 9442018490770913408 6741784960042259200 4041551429313604992 1341317898584950784 17087828441565848192 14387594910837193984 11687361380108539776 8987127849379885568 6286894318651231360 3586660787922577152 886427257193922944 16632937800174820352 13932704269446166144 11232470738717511936 8532237207988857728 5832003677260203520 3131770146531549312 431536615802895104 16178047158783792512 13477813628055138304 10777580097326484096 8077346566597829888 5377113035869175680 2676879505140521472 18423390048121418880 15723156517392764672 13022922986664110464 10322689455935456256 7622455925206802048 4922222394478147840 2221988863749493632 17968499406730391040 15268265876001736832 12568032345273082624 9867798814544428416 7167565283815774208 4467331753087120000 1767098222358465792 17513608765339363200 14813375234610708992 12113141703882054784 9412908173153400576 6712674642424746368 4012441111696092160 1312207580967437952 17058718123948335360 14358484593219681152 11658251062491026944 8958017531762372736 6257784001033718528 3557550470305064320 857316939576410112 16603827482557307520 13903593951828653312 11203360421099999104 8503126890371344896 5802893359642690688 3102659828914036480 402426298185382272 16148936841166279680 13448703310437625472 10748469779708971264 8048236248980317056 5348002718251662848 2647769187523008640 18394279730503906048 15694046199775251840 12993812669046597632 10293579138317943424 7593345607589289216 4893112076860635008 2192878546131980800 17939389089112878208 15239155558384224000 12538922027655569792 9838688496926915584 7138454966198261376 4438221435469607168 1737987904740952960 17484498447721850368 14784264916993196160 12084031386264541952 9383797855535887744 6683564324807233536 3983330794078579328 1283097263349925120 17029607806330822528 14329374275602168320 11629140744873514112 8928907214144859904 6228673683416205696 3528440152687551488 828206621958897280 16574717164939794688 13874483634211140480 11174250103482486272 8474016572753832064 5773783042025177856 3073549511296523648 373315980567869440 16119826523548766848 13419592992820112640 10719359462091458432 8019125931362804224 5318892400634150016 2618658869905495808 18365169412886393216 15664935882157739008 12964702351429084800 10264468820700430592 7564235289971776384 4864001759243122176 2163768228514467968 17910278771495365376 15210045240766711168 12509811710038056960 9809578179309402752 7109344648580748544 4409111117852094336 1708877587123440128 17455388130104337536 14755154599375683328 12054921068647029120 9354687537918374912 6654454007189720704 3954220476461066496 1253986945732412288 17000497488713309696 14300263957984655488 11600030427256001280 8899796896527347072 6199563365798692864 3499329835070038656 799096304341384448 16545606847322281856 13845373316593627648 11145139785864973440 8444906255136319232 5744672724407665024 3044439193679010816 344205662950356608 16090716205931254016 13390482675202599808 10690249144473945600 7990015613745291392 5289782083016637184 2589548552287982976 18336059095268880384 15635825564540226176 12935592033811571968 10235358503082917760 7535124972354263552 4834891441625609344 2134657910896955136 17881168453877852544 15180934923149198336 12480701392420544128 9780467861691889920 7080234330963235712 4380000800234581504 1679767269505927296 17426277812486824704 14726044281758170496 12025810751029516288 9325577220300862080 6625343689572207872 3925110158843553664 1224876628114899456 16971387171095796864 14271153640367142656 11570920109638488448 8870686578909834240 6170453048181180032 3470219517452525824 769985986723871616 16516496529704769024 13816262998976114816 11116029468247460608 8415795937518806400 5715562406790152192 3015328876061497984 315095345332843776 16061605888313741184 13361372357585086976 10661138826856432768 7960905296127778560 5260671765399124352 2560438234670470144 18306948777651367552 15606715246922713344 12906481716194059136 10206248185465404928 7506014654736750720 4805781124008096512 2105547593279442304 17852058136260339712 15151824605531685504 12451591074803031296 9751357544074377088 7051124013345722880 4350890482617068672 1650656951888414464 17397167494869311872 14696933964140657664 11996700433412003456 9296466902683349248 6596233371954695040 3895999841226040832 1195766310497386624 16942276853478284032 14242043322749629824 11541809792020975616 8841576261292321408 6141342730563667200 3441109199835012992 740875669106358784 16487386212087256192 13787152681358601984 11086919150629947776 8386685619901293568 5686452089172639360 2986218558443985152 285985027715330944 16032495570696228352 13332262039967574144 10632028509238919936 7931794978510265728 5231561447781611520 2531327917052957312 18277838460033854720 15577604929305200512 12877371398576546304 10177137867847892096 7476904337119237888 4776670806390583680 2076437275661929472 17822947818642826880 15122714287914172672 12422480757185518464 9722247226456864256 7022013695728210048 4321780164999555840 1621546634270901632 17368057177251799040 14667823646523144832 11967590115794490624 9267356585065836416 6567123054337182208 3866889523608528000 1166655992879873792 16913166535860771200 14212933005132116992 11512699474403462784 8812465943674808576 6112232412946154368 3411998882217500160 711765351488845952 16458275894469743360 13758042363741089152 11057808833012434944 8357575302283780736 5657341771555126528 2957108240826472320 256874710097818112 16003385253078715520 13303151722350061312 10602918191621407104 7902684660892752896 5202451130164098688 2502217599435444480 18248728142416341888 15548494611687687680 12848261080959033472 10148027550230379264 7447794019501725056 4747560488773070848 2047326958044416640 17793837501025314048 15093603970296659840 12393370439568005632 9693136908839351424 6992903378110697216 4292669847382043008 1592436316653388800 17338946859634286208 14638713328905632000 11938479798176977792 9238246267448323584 6538012736719669376 3837779205991015168 1137545675262360960 16884056218243258368 14183822687514604160 11483589156785949952 8783355626057295744 6083122095328641536 3382888564599987328 682655033871333120 16429165576852230528 13728932046123576320 11028698515394922112 8328464984666267904 5628231453937613696 2927997923208959488 227764392480305280 15974274935461202688 13274041404732548480 10573807874003894272 7873574343275240064 5173340812546585856 2473107281817931648 18219617824798829056 15519384294070174848 12819150763341520640 10118917232612866432 7418683701884212224 4718450171155558016 2018216640426903808 17764727183407801216 15064493652679147008 12364260121950492800 9664026591221838592 6963793060493184384 4263559529764530176 1563325999035875968 17309836542016773376 14609603011288119168 11909369480559464960 9209135949830810752 6508902419102156544 3808668888373502336 1108435357644848128 16854945900625745536 14154712369897091328 11454478839168437120 8754245308439782912 6054011777711128704 3353778246982474496 653544716253820288 16400055259234717696 13699821728506063488 10999588197777409280 8299354667048755072 5599121136320100864 2898887605591446656 198654074862792448 15945164617843689856 13244931087115035648 10544697556386381440 7844464025657727232 5144230494929073024 2443996964200418816 18190507507181316224 15490273976452662016 12790040445724007808 10089806914995353600 7389573384266699392 4689339853538045184 1989106322809390976 17735616865790288384 15035383335061634176 12335149804332979968 9634916273604325760 6934682742875671552 4234449212147017344 1534215681418363136 17280726224399260544 14580492693670606336 11880259162941952128 9180025632213297920 6479792101484643712 3779558570755989504 1079325040027335296 16825835583008232704 14125602052279578496 11425368521550924288 8725134990822270080 6024901460093615872 3324667929364961664 624434398636307456 16370944941617204864 13670711410888550656 10970477880159896448 8270244349431242240 5570010818702588032 2869777287973933824 169543757245279616 15916054300226177024 13215820769497522816 10515587238768868608 7815353708040214400 5115120177311560192 2414886646582905984 18161397189563803392 15461163658835149184 12760930128106494976 10060696597377840768 7360463066649186560 4660229535920532352 1959996005191878144 17706506548172775552 15006273017444121344 12306039486715467136 9605805955986812928 6905572425258158720 4205338894529504512 1505105363800850304 17251615906781747712 14551382376053093504 11851148845324439296 9150915314595785088 6450681783867130880 3750448253138476672 1050214722409822464 16796725265390719872 14096491734662065664 11396258203933411456 8696024673204757248 5995791142476103040 3295557611747448832 595324081018794624 16341834623999692032 13641601093271037824 10941367562542383616 8241134031813729408 5540900501085075200 2840666970356420992 140433439627766784 15886943982608664192 13186710451880009984 10486476921151355776 7786243390422701568 5086009859694047360 2385776328965393152 18132286871946290560 15432053341217636352 12731819810488982144 10031586279760327936 7331352749031673728 4631119218303019520 1930885687574365312 17677396230555262720 14977162699826608512 12276929169097954304 9576695638369300096 6876462107640645888 4176228576911991680 1475995046183337472 17222505589164234880 14522272058435580672 11822038527706926464 9121804996978272256 6421571466249618048 3721337935520963840 1021104404792309632 16767614947773207040 14067381417044552832 11367147886315898624 8666914355587244416 5966680824858590208 3266447294129936000 566213763401281792 16312724306382179200 13612490775653524992 10912257244924870784 8212023714196216576 5511790183467562368 2811556652738908160 111323122010253952 15857833664991151360 13157600134262497152 10457366603533842944 7757133072805188736 5056899542076534528 2356666011347880320 18103176554328777728 15402943023600123520 12702709492871469312 10002475962142815104 7302242431414160896 4602008900685506688 1901775369956852480 17648285912937749888 14948052382209095680 12247818851480441472 9547585320751787264 6847351790023133056 4147118259294478848 1446884728565824640 17193395271546722048 14493161740818067840 11792928210089413632 9092694679360759424 6392461148632105216 3692227617903451008 991994087174796800 16738504630155694208 14038271099427040000 11338037568698385792 8637804037969731584 5937570507241077376 3237336976512423168 537103445783768960 16283613988764666368 13583380458036012160 10883146927307357952 8182913396578703744 5482679865850049536 2782446335121395328 82212804392741120 15828723347373638528 13128489816644984320 10428256285916330112 7728022755187675904 5027789224459021696 2327555693730367488 18074066236711264896 15373832705982610688 12673599175253956480 9973365644525302272 7273132113796648064 4572898583067993856 1872665052339339648 17619175595320237056 14918942064591582848 12218708533862928640 9518475003134274432 6818241472405620224 4118007941676966016 1417774410948311808 17164284953929209216 14464051423200555008 11763817892471900800 9063584361743246592 6363350831014592384 3663117300285938176 962883769557283968 16709394312538181376 14009160781809527168 11308927251080872960 8608693720352218752 5908460189623564544 3208226658894910336 507993128166256128 16254503671147153536 13554270140418499328 10854036609689845120 8153803078961190912 5453569548232536704 2753336017503882496 53102486775228288 15799613029756125696 13099379499027471488 10399145968298817280 7698912437570163072 4998678906841508864 2298445376112854656 18044955919093752064 15344722388365097856 12644488857636443648 9944255326907789440 7244021796179135232 4543788265450481024 1843554734721826816 17590065277702724224 14889831746974070016 12189598216245415808 9489364685516761600 6789131154788107392 4088897624059453184 1388664093330798976 17135174636311696384 14434941105583042176 11734707574854387968 9034474044125733760 6334240513397079552 3634006982668425344 933773451939771136 16680283994920668544 13980050464192014336 11279816933463360128 8579583402734705920 5879349872006051712 3179116341277397504 478882810548743296 16225393353529640704 13525159822800986496 10824926292072332288 8124692761343678080 5424459230615023872 2724225699886369664 23992169157715456 15770502712138612864 13070269181409958656 10370035650681304448 7669802119952650240 4969568589223996032 2269335058495341824 18015845601476239232 15315612070747585024 12615378540018930816 9915145009290276608 7214911478561622400 4514677947832968192 1814444417104313984 17560954960085211392 14860721429356557184 12160487898627902976 9460254367899248768 6760020837170594560 4059787306441940352 1359553775713286144 17106064318694183552 14405830787965529344 11705597257236875136 9005363726508220928 6305130195779566720 3604896665050912512 904663134322258304 16651173677303155712 13950940146574501504 11250706615845847296 8550473085117193088 5850239554388538880 3150006023659884672 449772492931230464 16196283035912127872 13496049505183473664 10795815974454819456 8095582443726165248 5395348912997511040 2695115382268856832 18441625925249754240 15741392394521100032 13041158863792445824 10340925333063791616 7640691802335137408 4940458271606483200 2240224740877828992 17986735283858726400 15286501753130072192 12586268222401417984 9886034691672763776 7185801160944109568 4485567630215455360 1785334099486801152 17531844642467698560 14831611111739044352 12131377581010390144 9431144050281735936 6730910519553081728 4030676988824427520 1330443458095773312 17076954001076670720 14376720470348016512 11676486939619362304 8976253408890708096 6276019878162053888 3575786347433399680 875552816704745472 16622063359685642880 13921829828956988672 11221596298228334464 8521362767499680256 5821129236771026048 3120895706042371840 420662175313717632 16167172718294615040 13466939187565960832 10766705656837306624 8066472126108652416 5366238595379998208 2666005064651344000 18412515607632241408 15712282076903587200 13012048546174932992 10311815015446278784 7611581484717624576 4911347953988970368 2211114423260316160 17957624966241213568 15257391435512559360 12557157904783905152 9856924374055250944 7156690843326596736 4456457312597942528 1756223781869288320 17502734324850185728 14802500794121531520 12102267263392877312 9402033732664223104 6701800201935568896 4001566671206914688 1301333140478260480 17047843683459157888 14347610152730503680 11647376622001849472 8947143091273195264 6246909560544541056 3546676029815886848 846442499087232640 16592953042068130048 13892719511339475840 11192485980610821632 8492252449882167424 5792018919153513216 3091785388424859008 391551857696204800 16138062400677102208 13437828869948448000 10737595339219793792 8037361808491139584 5337128277762485376 2636894747033831168 18383405290014728576 15683171759286074368 12982938228557420160 10282704697828765952 7582471167100111744 4882237636371457536 2182004105642803328 17928514648623700736 15228281117895046528 12528047587166392320 9827814056437738112 7127580525709083904 4427346994980429696 1727113464251775488 17473624007232672896 14773390476504018688 12073156945775364480 9372923415046710272 6672689884318056064 3972456353589401856 1272222822860747648 17018733365841645056 14318499835112990848 11618266304384336640 8918032773655682432 6217799242927028224 3517565712198374016 817332181469719808 16563842724450617216 13863609193721963008 11163375662993308800 8463142132264654592 5762908601536000384 3062675070807346176 362441540078691968 16108952083059589376 13408718552330935168 10708485021602280960 8008251490873626752 5308017960144972544 2607784429416318336 18354294972397215744 15654061441668561536 12953827910939907328 10253594380211253120 7553360849482598912 4853127318753944704 2152893788025290496 17899404331006187904 15199170800277533696 12498937269548879488 9798703738820225280 7098470208091571072 4398236677362916864 1698003146634262656 17444513689615160064 14744280158886505856 12044046628157851648 9343813097429197440 6643579566700543232 3943346035971889024 1243112505243234816 16989623048224132224 14289389517495478016 11589155986766823808 8888922456038169600 6188688925309515392 3488455394580861184 788221863852206976 16534732406833104384 13834498876104450176 11134265345375795968 8434031814647141760 5733798283918487552 3033564753189833344 333331222461179136 16079841765442076544 13379608234713422336 10679374703984768128 7979141173256113920 5278907642527459712 2578674111798805504 18325184654779702912 15624951124051048704 12924717593322394496 10224484062593740288 7524250531865086080 4824017001136431872 2123783470407777664 17870294013388675072 15170060482660020864 12469826951931366656 9769593421202712448 7069359890474058240 4369126359745404032 1668892829016749824 17415403371997647232 14715169841268993024 12014936310540338816 9314702779811684608 6614469249083030400 3914235718354376192 1214002187625721984 16960512730606619392 14260279199877965184 11560045669149310976 8859812138420656768 6159578607692002560 3459345076963348352 759111546234694144 16505622089215591552 13805388558486937344 11105155027758283136 8404921497029628928 5704687966300974720 3004454435572320512 304220904843666304 16050731447824563712 13350497917095909504 10650264386367255296 7950030855638601088 5249797324909946880 2549563794181292672 18296074337162190080 15595840806433535872 12895607275704881664 10195373744976227456 7495140214247573248 4794906683518919040 2094673152790264832 17841183695771162240 15140950165042508032 12440716634313853824 9740483103585199616 7040249572856545408 4340016042127891200 1639782511399236992 17386293054380134400 14686059523651480192 11985825992922825984 9285592462194171776 6585358931465517568 3885125400736863360 1184891870008209152 16931402412989106560 14231168882260452352 11530935351531798144 8830701820803143936 6130468290074489728 3430234759345835520 730001228617181312 16476511771598078720 13776278240869424512 11076044710140770304 8375811179412116096 5675577648683461888 2975344117954807680 275110587226153472 16021621130207050880 13321387599478396672 10621154068749742464 7920920538021088256 5220687007292434048 2520453476563779840 18266964019544677248 15566730488816023040 12866496958087368832 10166263427358714624 7466029896630060416 4765796365901406208 2065562835172752000 17812073378153649408 15111839847424995200 12411606316696340992 9711372785967686784 7011139255239032576 4310905724510378368 1610672193781724160 17357182736762621568 14656949206033967360 11956715675305313152 9256482144576658944 6556248613848004736 3856015083119350528 1155781552390696320 16902292095371593728 14202058564642939520 11501825033914285312 8801591503185631104 6101357972456976896 3401124441728322688 700890910999668480 16447401453980565888 13747167923251911680 11046934392523257472 8346700861794603264 5646467331065949056 2946233800337294848 246000269608640640 15992510812589538048 13292277281860883840 10592043751132229632 7891810220403575424 5191576689674921216 2491343158946267008 18237853701927164416 15537620171198510208 12837386640469856000 10137153109741201792 7436919579012547584 4736686048283893376 2036452517555239168 17782963060536136576 15082729529807482368 12382495999078828160 9682262468350173952 6982028937621519744 4281795406892865536 1581561876164211328 17328072419145108736 14627838888416454528 11927605357687800320 9227371826959146112 6527138296230491904 3826904765501837696 1126671234773183488 16873181777754080896 14172948247025426688 11472714716296772480 8772481185568118272 6072247654839464064 3372014124110809856 671780593382155648 16418291136363053056 13718057605634398848 11017824074905744640 8317590544177090432 5617357013448436224 2917123482719782016 216889951991127808 15963400494972025216 13263166964243371008 10562933433514716800 7862699902786062592 5162466372057408384 2462232841328754176 18208743384309651584 15508509853580997376 12808276322852343168 10108042792123688960 7407809261395034752 4707575730666380544 2007342199937726336 17753852742918623744 15053619212189969536 12353385681461315328 9653152150732661120 6952918620004006912 4252685089275352704 1552451558546698496 17298962101527595904 14598728570798941696 11898495040070287488 9198261509341633280 6498027978612979072 3797794447884324864 1097560917155670656 16844071460136568064 14143837929407913856 11443604398679259648 8743370867950605440 6043137337221951232 3342903806493297024 642670275764642816 16389180818745540224 13688947288016886016 10988713757288231808 8288480226559577600 5588246695830923392 2888013165102269184 187779634373614976 15934290177354512384 13234056646625858176 10533823115897203968 7833589585168549760 5133356054439895552 2433122523711241344 18179633066692138752 15479399535963484544 12779166005234830336 10078932474506176128 7378698943777521920 4678465413048867712 1978231882320213504 17724742425301110912 15024508894572456704 12324275363843802496 9624041833115148288 6923808302386494080 4223574771657839872 1523341240929185664 17269851783910083072 14569618253181428864 11869384722452774656 9169151191724120448 6468917660995466240 3768684130266812032 1068450599538157824 16814961142519055232 14114727611790401024 11414494081061746816 8714260550333092608 6014027019604438400 3313793488875784192 613559958147129984 16360070501128027392 13659836970399373184 10959603439670718976 8259369908942064768 5559136378213410560 2858902847484756352 158669316756102144 15905179859736999552 13204946329008345344 10504712798279691136 7804479267551036928 5104245736822382720 2404012206093728512 18150522749074625920 15450289218345971712 12750055687617317504 10049822156888663296 7349588626160009088 4649355095431354880 1949121564702700672 17695632107683598080 14995398576954943872 12295165046226289664 9594931515497635456 6894697984768981248 4194464454040327040 1494230923311672832 17240741466292570240 14540507935563916032 11840274404835261824 9140040874106607616 6439807343377953408 3739573812649299200 1039340281920644992 16785850824901542400 14085617294172888192 11385383763444233984 8685150232715579776 5984916701986925568 3284683171258271360 584449640529617152 16330960183510514560 13630726652781860352 10930493122053206144 8230259591324551936 5530026060595897728 2829792529867243520 129558999138589312 15876069542119486720 13175836011390832512 10475602480662178304 7775368949933524096 5075135419204869888 2374901888476215680 18121412431457113088 15421178900728458880 12720945369999804672 10020711839271150464 7320478308542496256 4620244777813842048 1920011247085187840 17666521790066085248 14966288259337431040 12266054728608776832 9565821197880122624 6865587667151468416 4165354136422814208 1465120605694160000 17211631148675057408 14511397617946403200 11811164087217748992 9110930556489094784 6410697025760440576 3710463495031786368 1010229964303132160 16756740507284029568 14056506976555375360 11356273445826721152 8656039915098066944 5955806384369412736 3255572853640758528 555339322912104320 16301849865893001728 13601616335164347520 10901382804435693312 8201149273707039104 5500915742978384896 2800682212249730688 100448681521076480 15846959224501973888 13146725693773319680 10446492163044665472 7746258632316011264 5046025101587357056 2345791570858702848 18092302113839600256 15392068583110946048 12691835052382291840 9991601521653637632 7291367990924983424 4591134460196329216 1890900929467675008 17637411472448572416 14937177941719918208 12236944410991264000 9536710880262609792 6836477349533955584 4136243818805301376 1436010288076647168 17182520831057544576 14482287300328890368 11782053769600236160 9081820238871581952 6381586708142927744 3681353177414273536 981119646685619328 16727630189666516736 14027396658937862528 11327163128209208320 8626929597480554112 5926696066751899904 3226462536023245696 526229005294591488 16272739548275488896 13572506017546834688 10872272486818180480 8172038956089526272 5471805425360872064 2771571894632217856 71338363903563648 15817848906884461056 13117615376155806848 10417381845427152640 7717148314698498432 5016914783969844224 2316681253241190016 18063191796222087424 15362958265493433216 12662724734764779008 9962491204036124800 7262257673307470592 4562024142578816384 1861790611850162176 17608301154831059584 14908067624102405376 12207834093373751168 9507600562645096960 6807367031916442752 4107133501187788544 1406899970459134336 17153410513440031744 14453176982711377536 11752943451982723328 9052709921254069120 6352476390525414912 3652242859796760704 952009329068106496 16698519872049003904 13998286341320349696 11298052810591695488 8597819279863041280 5897585749134387072 3197352218405732864 497118687677078656 16243629230657976064 13543395699929321856 10843162169200667648 8142928638472013440 5442695107743359232 2742461577014705024 42228046286050816 15788738589266948224 13088505058538294016 10388271527809639808 7688037997080985600 4987804466352331392 2287570935623677184 18034081478604574592 15333847947875920384 12633614417147266176 9933380886418611968 7233147355689957760 4532913824961303552 1832680294232649344 17579190837213546752 14878957306484892544 12178723775756238336 9478490245027584128 6778256714298929920 4078023183570275712 1377789652841621504 17124300195822518912 14424066665093864704 11723833134365210496 9023599603636556288 6323366072907902080 3623132542179247872 922899011450593664 16669409554431491072 13969176023702836864 11268942492974182656 8568708962245528448 5868475431516874240 3168241900788220032 468008370059565824 16214518913040463232 13514285382311809024 10814051851583154816 8113818320854500608 5413584790125846400 2713351259397192192 13117728668537984 15759628271649435392 13059394740920781184 10359161210192126976 7658927679463472768 4958694148734818560 2258460618006164352 18004971160987061760 15304737630258407552 12604504099529753344 9904270568801099136 7204037038072444928 4503803507343790720 1803569976615136512 17550080519596033920 14849846988867379712 12149613458138725504 9449379927410071296 6749146396681417088 4048912865952762880 1348679335224108672 17095189878205006080 14394956347476351872 11694722816747697664 8994489286019043456 6294255755290389248 3594022224561735040 893788693833080832 16640299236813978240 13940065706085324032 11239832175356669824 8539598644628015616 5839365113899361408 3139131583170707200 438898052442052992 16185408595422950400 13485175064694296192 10784941533965641984 8084708003236987776 5384474472508333568 2684240941779679360 18430751484760576768 15730517954031922560 13030284423303268352 10330050892574614144 7629817361845959936 4929583831117305728 2229350300388651520 17975860843369548928 15275627312640894720 12575393781912240512 9875160251183586304 7174926720454932096 4474693189726277888 1774459658997623680 17520970201978521088 14820736671249866880 12120503140521212672 9420269609792558464 6720036079063904256 4019802548335250048 1319569017606595840 17066079560587493248 14365846029858839040 11665612499130184832 8965378968401530624 6265145437672876416 3564911906944222208 864678376215568000 16611188919196465408 13910955388467811200 11210721857739156992 8510488327010502784 5810254796281848576 3110021265553194368 409787734824540160 16156298277805437568 13456064747076783360 10755831216348129152 8055597685619474944 5355364154890820736 2655130624162166528 18401641167143063936 15701407636414409728 13001174105685755520 10300940574957101312 7600707044228447104 4900473513499792896 2200239982771138688 17946750525752036096 15246516995023381888 12546283464294727680 9846049933566073472 7145816402837419264 4445582872108765056 1745349341380110848 17491859884361008256 14791626353632354048 12091392822903699840 9391159292175045632 6690925761446391424 3990692230717737216 1290458699989083008 17036969242969980416 14336735712241326208 11636502181512672000 8936268650784017792 6236035120055363584 3535801589326709376 835568058598055168 16582078601578952576 13881845070850298368 11181611540121644160 8481378009392989952 5781144478664335744 3080910947935681536 380677417207027328 16127187960187924736 13426954429459270528 10726720898730616320 8026487368001962112 5326253837273307904 2626020306544653696 18372530849525551104 15672297318796896896 12972063788068242688 10271830257339588480 7571596726610934272 4871363195882280064 2171129665153625856 17917640208134523264 15217406677405869056 12517173146677214848 9816939615948560640 7116706085219906432 4416472554491252224 1716239023762598016 17462749566743495424 14762516036014841216 12062282505286187008 9362048974557532800 6661815443828878592 3961581913100224384 1261348382371570176 17007858925352467584 14307625394623813376 11607391863895159168 8907158333166504960 6206924802437850752 3506691271709196544 806457740980542336 16552968283961439744 13852734753232785536 11152501222504131328 8452267691775477120 5752034161046822912 3051800630318168704 351567099589514496 16098077642570411904 13397844111841757696 10697610581113103488 7997377050384449280 5297143519655795072 2596909988927140864 18343420531908038272 15643187001179384064 12942953470450729856 10242719939722075648 7542486408993421440 4842252878264767232 2142019347536113024 17888529890517010432 15188296359788356224 12488062829059702016 9787829298331047808 7087595767602393600 4387362236873739392 1687128706145085184 17433639249125982592 14733405718397328384 12033172187668674176 9332938656940019968 6632705126211365760 3932471595482711552 1232238064754057344 16978748607734954752 14278515077006300544 11578281546277646336 8878048015548992128 6177814484820337920 3477580954091683712 777347423363029504 16523857966343926912 13823624435615272704 11123390904886618496 8423157374157964288 5722923843429310080 3022690312700655872 322456781972001664 16068967324952899072 13368733794224244864 10668500263495590656 7968266732766936448 5268033202038282240 2567799671309628032 18314310214290525440 15614076683561871232 12913843152833217024 10213609622104562816 7513376091375908608 4813142560647254400 2112909029918600192 17859419572899497600 15159186042170843392 12458952511442189184 9758718980713534976 7058485449984880768 4358251919256226560 1658018388527572352 17404528931508469760 14704295400779815552 12004061870051161344 9303828339322507136 6603594808593852928 3903361277865198720 1203127747136544512 16949638290117441920 14249404759388787712 11549171228660133504 8848937697931479296 6148704167202825088 3448470636474170880 748237105745516672 16494747648726414080 13794514117997759872 11094280587269105664 8394047056540451456 5693813525811797248 2993579995083143040 293346464354488832 16039857007335386240 13339623476606732032 10639389945878077824 7939156415149423616 5238922884420769408 2538689353692115200 18285199896673012608 15584966365944358400 12884732835215704192 10184499304487049984 7484265773758395776 4784032243029741568 2083798712301087360 17830309255281984768 15130075724553330560 12429842193824676352 9729608663096022144 7029375132367367936 4329141601638713728 1628908070910059520 17375418613890956928 14675185083162302720 11974951552433648512 9274718021704994304 6574484490976340096 3874250960247685888 1174017429519031680 16920527972499929088 14220294441771274880 11520060911042620672 8819827380313966464 6119593849585312256 3419360318856658048 719126788128003840 16465637331108901248 13765403800380247040 11065170269651592832 8364936738922938624 5664703208194284416 2964469677465630208 264236146736976000 16010746689717873408 13310513158989219200 10610279628260564992 7910046097531910784 5209812566803256576 2509579036074602368 18256089579055499776 15555856048326845568 12855622517598191360 10155388986869537152 7455155456140882944 4754921925412228736 2054688394683574528 17801198937664471936 15100965406935817728 12400731876207163520 9700498345478509312 7000264814749855104 4300031284021200896 1599797753292546688 17346308296273444096 14646074765544789888 11945841234816135680 9245607704087481472 6545374173358827264 3845140642630173056 1144907111901518848 16891417654882416256 14191184124153762048 11490950593425107840 8790717062696453632 6090483531967799424 3390250001239145216 690016470510491008 16436527013491388416 13736293482762734208 11036059952034080000 8335826421305425792 5635592890576771584 2935359359848117376 235125829119463168 15981636372100360576 13281402841371706368 10581169310643052160 7880935779914397952 5180702249185743744 2480468718457089536 18226979261437986944 15526745730709332736 12826512199980678528 10126278669252024320 7426045138523370112 4725811607794715904 2025578077066061696 17772088620046959104 15071855089318304896 12371621558589650688 9671388027860996480 6971154497132342272 4270920966403688064 1570687435675033856 17317197978655931264 14616964447927277056 11916730917198622848 9216497386469968640 6516263855741314432 3816030325012660224 1115796794284006016 16862307337264903424 14162073806536249216 11461840275807595008 8761606745078940800 6061373214350286592 3361139683621632384 660906152892978176 16407416695873875584 13707183165145221376 11006949634416567168 8306716103687912960 5606482572959258752 2906249042230604544 206015511501950336 15952526054482847744 13252292523754193536 10552058993025539328 7851825462296885120 5151591931568230912 2451358400839576704 18197868943820474112 15497635413091819904 12797401882363165696 10097168351634511488 7396934820905857280 4696701290177203072 1996467759448548864 17742978302429446272 15042744771700792064 12342511240972137856 9642277710243483648 6942044179514829440 4241810648786175232 1541577118057521024 17288087661038418432 14587854130309764224 11887620599581110016 9187387068852455808 6487153538123801600 3786920007395147392 1086686476666493184 16833197019647390592 14132963488918736384 11432729958190082176 8732496427461427968 6032262896732773760 3332029366004119552 631795835275465344 16378306378256362752 13678072847527708544 10977839316799054336 8277605786070400128 5577372255341745920 2877138724613091712 176905193884437504 15923415736865334912 13223182206136680704 10522948675408026496 7822715144679372288 5122481613950718080 2422248083222063872 18168758626202961280 15468525095474307072 12768291564745652864 10068058034016998656 7367824503288344448 4667590972559690240 1967357441831036032 17713867984811933440 15013634454083279232 12313400923354625024 9613167392625970816 6912933861897316608 4212700331168662400 1512466800440008192 17258977343420905600 14558743812692251392 11858510281963597184 9158276751234942976 6458043220506288768 3757809689777634560 1057576159048980352 16804086702029877760 14103853171301223552 11403619640572569344 8703386109843915136 6003152579115260928 3302919048386606720 602685517657952512 16349196060638849920 13648962529910195712 10948728999181541504 8248495468452887296 5548261937724233088 2848028406995578880 147794876266924672 15894305419247822080 13194071888519167872 10493838357790513664 7793604827061859456 5093371296333205248 2393137765604551040 18139648308585448448 15439414777856794240 12739181247128140032 10038947716399485824 7338714185670831616 4638480654942177408 1938247124213523200 17684757667194420608 14984524136465766400 12284290605737112192 9584057075008457984 6883823544279803776 4183590013551149568 1483356482822495360 17229867025803392768 14529633495074738560 11829399964346084352 9129166433617430144 6428932902888775936 3728699372160121728 1028465841431467520 16774976384412364928 14074742853683710720 11374509322955056512 8674275792226402304 5974042261497748096 3273808730769093888 573575200040439680 16320085743021337088 13619852212292682880 10919618681564028672 8219385150835374464 5519151620106720256 2818918089378066048 118684558649411840 15865195101630309248 13164961570901655040 10464728040173000832 7764494509444346624 5064260978715692416 2364027447987038208 18110537990967935616 15410304460239281408 12710070929510627200 10009837398781972992 7309603868053318784 4609370337324664576 1909136806596010368 17655647349576907776 14955413818848253568 12255180288119599360 9554946757390945152 6854713226662290944 4154479695933636736 1454246165204982528 17200756708185879936 14500523177457225728 11800289646728571520 9100056115999917312 6399822585271263104 3699589054542608896 999355523813954688 16745866066794852096 14045632536066197888 11345399005337543680 8645165474608889472 5944931943880235264 3244698413151581056 544464882422926848 16290975425403824256 13590741894675170048 10890508363946515840 8190274833217861632 5490041302489207424 2789807771760553216 89574241031899008 15836084784012796416 13135851253284142208 10435617722555488000 7735384191826833792 5035150661098179584 2334917130369525376 18081427673350422784 15381194142621768576 12680960611893114368 9980727081164460160 7280493550435805952 4580260019707151744 1880026488978497536 17626537031959394944 14926303501230740736 12226069970502086528 9525836439773432320 6825602909044778112 4125369378316123904 1425135847587469696 17171646390568367104 14471412859839712896 11771179329111058688 9070945798382404480 6370712267653750272 3670478736925096064 970245206196441856 16716755749177339264 14016522218448685056 11316288687720030848 8616055156991376640 5915821626262722432 3215588095534068224 515354564805414016 16261865107786311424 13561631577057657216 10861398046329003008 8161164515600348800 5460930984871694592 2760697454143040384 60463923414386176 15806974466395283584 13106740935666629376 10406507404937975168 7706273874209320960 5006040343480666752 2305806812752012544 18052317355732909952 15352083825004255744 12651850294275601536 9951616763546947328 7251383232818293120 4551149702089638912 1850916171360984704 17597426714341882112 14897193183613227904 12196959652884573696 9496726122155919488 6796492591427265280 4096259060698611072 1396025529969956864 17142536072950854272 14442302542222200064 11742069011493545856 9041835480764891648 6341601950036237440 3641368419307583232 941134888578929024 16687645431559826432 13987411900831172224 11287178370102518016 8586944839373863808 5886711308645209600 3186477777916555392 486244247187901184 16232754790168798592 13532521259440144384 10832287728711490176 8132054197982835968 5431820667254181760 2731587136525527552 31353605796873344 15777864148777770752 13077630618049116544 10377397087320462336 7677163556591808128 4976930025863153920 2276696495134499712 18023207038115397120 15322973507386742912 12622739976658088704 9922506445929434496 7222272915200780288 4522039384472126080 1821805853743471872 17568316396724369280 14868082865995715072 12167849335267060864 9467615804538406656 6767382273809752448 4067148743081098240 1366915212352444032 17113425755333341440 14413192224604687232 11712958693876033024 9012725163147378816 6312491632418724608 3612258101690070400 912024570961416192 16658535113942313600 13958301583213659392 11258068052485005184 8557834521756350976 5857600991027696768 3157367460299042560 457133929570388352 16203644472551285760 13503410941822631552 10803177411093977344 8102943880365323136 5402710349636668928 2702476818908014720 2243288179360512 15748753831160257920 13048520300431603712 10348286769702949504 7648053238974295296 4947819708245641088 2247586177516986880 17994096720497884288 15293863189769230080 12593629659040575872 9893396128311921664 7193162597583267456 4492929066854613248 1792695536125959040 17539206079106856448 14838972548378202240 12138739017649548032 9438505486920893824 6738271956192239616 4038038425463585408 1337804894734931200 17084315437715828608 14384081906987174400 11683848376258520192 8983614845529865984 6283381314801211776 3583147784072557568 882914253343903360 16629424796324800768 13929191265596146560 11228957734867492352 8528724204138838144 5828490673410183936 3128257142681529728 428023611952875520 16174534154933772928 13474300624205118720 10774067093476464512 8073833562747810304 5373600032019156096 2673366501290501888 18419877044271399296 15719643513542745088 13019409982814090880 10319176452085436672 7618942921356782464 4918709390628128256 2218475859899474048 17964986402880371456 15264752872151717248 12564519341423063040 9864285810694408832 7164052279965754624 4463818749237100416 1763585218508446208 17510095761489343616 14809862230760689408 12109628700032035200 9409395169303380992 6709161638574726784 4008928107846072576 1308694577117418368 17055205120098315776 14354971589369661568 11654738058641007360 8954504527912353152 6254270997183698944 3554037466455044736 853803935726390528 16600314478707287936 13900080947978633728 11199847417249979520 8499613886521325312 5799380355792671104 3099146825064016896 398913294335362688 16145423837316260096 13445190306587605888 10744956775858951680 8044723245130297472 5344489714401643264 2644256183672989056 18390766726653886464 15690533195925232256 12990299665196578048 10290066134467923840 7589832603739269632 4889599073010615424 2189365542281961216 17935876085262858624 15235642554534204416 12535409023805550208 9835175493076896000 7134941962348241792 4434708431619587584 1734474900890933376 17480985443871830784 14780751913143176576 12080518382414522368 9380284851685868160 6680051320957213952 3979817790228559744 1279584259499905536 17026094802480802944 14325861271752148736 11625627741023494528 8925394210294840320 6225160679566186112 3524927148837531904 824693618108877696 16571204161089775104 13870970630361120896 11170737099632466688 8470503568903812480 5770270038175158272 3070036507446504064 369802976717849856 16116313519698747264 13416079988970093056 10715846458241438848 8015612927512784640 5315379396784130432 2615145866055476224 18361656409036373632 15661422878307719424 12961189347579065216 10260955816850411008 7560722286121756800 4860488755393102592 2160255224664448384 17906765767645345792 15206532236916691584 12506298706188037376 9806065175459383168 7105831644730728960 4405598114002074752 1705364583273420544 17451875126254317952 14751641595525663744 12051408064797009536 9351174534068355328 6650941003339701120 3950707472611046912 1250473941882392704 16996984484863290112 14296750954134635904 11596517423405981696 8896283892677327488 6196050361948673280 3495816831220019072 795583300491364864 16542093843472262272 13841860312743608064 11141626782014953856 8441393251286299648 5741159720557645440 3040926189828991232 340692659100337024 16087203202081234432 13386969671352580224 10686736140623926016 7986502609895271808 5286269079166617600 2586035548437963392 18332546091418860800 15632312560690206592 12932079029961552384 10231845499232898176 7531611968504243968 4831378437775589760 2131144907046935552 17877655450027832960 15177421919299178752 12477188388570524544 9776954857841870336 7076721327113216128 4376487796384561920 1676254265655907712 17422764808636805120 14722531277908150912 12022297747179496704 9322064216450842496 6621830685722188288 3921597154993534080 1221363624264879872 16967874167245777280 14267640636517123072 11567407105788468864 8867173575059814656 6166940044331160448 3466706513602506240 766472982873852032 16512983525854749440 13812749995126095232 11112516464397441024 8412282933668786816 5712049402940132608 3011815872211478400 311582341482824192 16058092884463721600 13357859353735067392 10657625823006413184 7957392292277758976 5257158761549104768 2556925230820450560 18303435773801347968 15603202243072693760 12902968712344039552 10202735181615385344 7502501650886731136 4802268120158076928 2102034589429422720 17848545132410320128 15148311601681665920 12448078070953011712 9747844540224357504 7047611009495703296 4347377478767049088 1647143948038394880 17393654491019292288 14693420960290638080 11993187429561983872 9292953898833329664 6592720368104675456 3892486837376021248 1192253306647367040 16938763849628264448 14238530318899610240 11538296788170956032 8838063257442301824 6137829726713647616 3437596195984993408 737362665256339200 16483873208237236608 13783639677508582400 11083406146779928192 8383172616051273984 5682939085322619776 2982705554593965568 282472023865311360 16028982566846208768 13328749036117554560 10628515505388900352 7928281974660246144 5228048443931591936 2527814913202937728 18274325456183835136 15574091925455180928 12873858394726526720 10173624863997872512 7473391333269218304 4773157802540564096 2072924271811909888 17819434814792807296 15119201284064153088 12418967753335498880 9718734222606844672 7018500691878190464 4318267161149536256 1618033630420882048 17364544173401779456 14664310642673125248 11964077111944471040 9263843581215816832 6563610050487162624 3863376519758508416 1163142989029854208 16909653532010751616 14209420001282097408 11509186470553443200 8808952939824788992 6108719409096134784 3408485878367480576 708252347638826368 16454762890619723776 13754529359891069568 11054295829162415360 8354062298433761152 5653828767705106944 2953595236976452736 253361706247798528 15999872249228695936 13299638718500041728 10599405187771387520 7899171657042733312 5198938126314079104 2498704595585424896 18245215138566322304 15544981607837668096 12844748077109013888 10144514546380359680 7444281015651705472 4744047484923051264 2043813954194397056 17790324497175294464 15090090966446640256 12389857435717986048 9689623904989331840 6989390374260677632 4289156843532023424 1588923312803369216 17335433855784266624 14635200325055612416 11934966794326958208 9234733263598304000 6534499732869649792 3834266202140995584 1134032671412341376 16880543214393238784 14180309683664584576 11480076152935930368 8779842622207276160 6079609091478621952 3379375560749967744 679142030021313536 16425652573002210944 13725419042273556736 11025185511544902528 8324951980816248320 5624718450087594112 2924484919358939904 224251388630285696 15970761931611183104 13270528400882528896 10570294870153874688 7870061339425220480 5169827808696566272 2469594277967912064 18216104820948809472 15515871290220155264 12815637759491501056 10115404228762846848 7415170698034192640 4714937167305538432 2014703636576884224 17761214179557781632 15060980648829127424 12360747118100473216 9660513587371819008 6960280056643164800 4260046525914510592 1559812995185856384 17306323538166753792 14606090007438099584 11905856476709445376 9205622945980791168 6505389415252136960 3805155884523482752 1104922353794828544 16851432896775725952 14151199366047071744 11450965835318417536 8750732304589763328 6050498773861109120 3350265243132454912 650031712403800704 16396542255384698112 13696308724656043904 10996075193927389696 8295841663198735488 5595608132470081280 2895374601741427072 195141071012772864 15941651613993670272 13241418083265016064 10541184552536361856 7840951021807707648 5140717491079053440 2440483960350399232 18186994503331296640 15486760972602642432 12786527441873988224 10086293911145334016 7386060380416679808 4685826849688025600 1985593318959371392 17732103861940268800 15031870331211614592 12331636800482960384 9631403269754306176 6931169739025651968 4230936208296997760 1530702677568343552 17277213220549240960 14576979689820586752 11876746159091932544 9176512628363278336 6476279097634624128 3776045566905969920 1075812036177315712 16822322579158213120 14122089048429558912 11421855517700904704 8721621986972250496 6021388456243596288 3321154925514942080 620921394786287872 16367431937767185280 13667198407038531072 10966964876309876864 8266731345581222656 5566497814852568448 2866264284123914240 166030753395260032 15912541296376157440 13212307765647503232 10512074234918849024 7811840704190194816 5111607173461540608 2411373642732886400 18157884185713783808 15457650654985129600 12757417124256475392 10057183593527821184 7356950062799166976 4656716532070512768 1956483001341858560 17702993544322755968 15002760013594101760 12302526482865447552 9602292952136793344 6902059421408139136 4201825890679484928 1501592359950830720 17248102902931728128 14547869372203073920 11847635841474419712 9147402310745765504 6447168780017111296 3746935249288457088 1046701718559802880 16793212261540700288 14092978730812046080 11392745200083391872 8692511669354737664 5992278138626083456 3292044607897429248 591811077168775040 16338321620149672448 13638088089421018240 10937854558692364032 8237621027963709824 5537387497235055616 2837153966506401408 136920435777747200 15883430978758644608 13183197448029990400 10482963917301336192 7782730386572681984 5082496855844027776 2382263325115373568 18128773868096270976 15428540337367616768 12728306806638962560 10028073275910308352 7327839745181654144 4627606214452999936 1927372683724345728 17673883226705243136 14973649695976588928 12273416165247934720 9573182634519280512 6872949103790626304 4172715573061972096 1472482042333317888 17218992585314215296 14518759054585561088 11818525523856906880 9118291993128252672 6418058462399598464 3717824931670944256 1017591400942290048 16764101943923187456 14063868413194533248 11363634882465879040 8663401351737224832 5963167821008570624 3262934290279916416 562700759551262208 16309211302532159616 13608977771803505408 10908744241074851200 8208510710346196992 5508277179617542784 2808043648888888576 107810118160234368 15854320661141131776 13154087130412477568 10453853599683823360 7753620068955169152 5053386538226514944 2353153007497860736 18099663550478758144 15399430019750103936 12699196489021449728 9998962958292795520 7298729427564141312 4598495896835487104 1898262366106832896 17644772909087730304 14944539378359076096 12244305847630421888 9544072316901767680 6843838786173113472 4143605255444459264 1443371724715805056 17189882267696702464 14489648736968048256 11789415206239394048 9089181675510739840 6388948144782085632 3688714614053431424 988481083324777216 16734991626305674624 14034758095577020416 11334524564848366208 8634291034119712000 5934057503391057792 3233823972662403584 533590441933749376 16280100984914646784 13579867454185992576 10879633923457338368 8179400392728684160 5479166862000029952 2778933331271375744 78699800542721536 15825210343523618944 13124976812794964736 10424743282066310528 7724509751337656320 5024276220609002112 2324042689880347904 18070553232861245312 15370319702132591104 12670086171403936896 9969852640675282688 7269619109946628480 4569385579217974272 1869152048489320064 17615662591470217472 14915429060741563264 12215195530012909056 9514961999284254848 6814728468555600640 4114494937826946432 1414261407098292224 17160771950079189632 14460538419350535424 11760304888621881216 9060071357893227008 6359837827164572800 3659604296435918592 959370765707264384 16705881308688161792 14005647777959507584 11305414247230853376 8605180716502199168 5904947185773544960 3204713655044890752 504480124316236544 16250990667297133952 13550757136568479744 10850523605839825536 8150290075111171328 5450056544382517120 2749823013653862912 49589482925208704 15796100025906106112 13095866495177451904 10395632964448797696 7695399433720143488 4995165902991489280 2294932372262835072 18041442915243732480 15341209384515078272 12640975853786424064 9940742323057769856 7240508792329115648 4540275261600461440 1840041730871807232 17586552273852704640 14886318743124050432 12186085212395396224 9485851681666742016 6785618150938087808 4085384620209433600 1385151089480779392 17131661632461676800 14431428101733022592 11731194571004368384 9030961040275714176 6330727509547059968 3630493978818405760 930260448089751552 16676770991070648960 13976537460341994752 11276303929613340544 8576070398884686336 5875836868156032128 3175603337427377920 475369806698723712 16221880349679621120 13521646818950966912 10821413288222312704 8121179757493658496 5420946226765004288 2720712696036350080 20479165307695872 15766989708288593280 13066756177559939072 10366522646831284864 7666289116102630656 4966055585373976448 2265822054645322240 18012332597626219648 15312099066897565440 12611865536168911232 9911632005440257024 7211398474711602816 4511164943982948608 1810931413254294400 17557441956235191808 14857208425506537600 12156974894777883392 9456741364049229184 6756507833320574976 4056274302591920768 1356040771863266560 17102551314844163968 14402317784115509760 11702084253386855552 9001850722658201344 6301617191929547136 3601383661200892928 901150130472238720 16647660673453136128 13947427142724481920 11247193611995827712 8546960081267173504 5846726550538519296 3146493019809865088 446259489081210880 16192770032062108288 13492536501333454080 10792302970604799872 8092069439876145664 5391835909147491456 2691602378418837248 18438112921399734656 15737879390671080448 13037645859942426240 10337412329213772032 7637178798485117824 4936945267756463616 2236711737027809408 17983222280008706816 15282988749280052608 12582755218551398400 9882521687822744192 7182288157094089984 4482054626365435776 1781821095636781568 17528331638617678976 14828098107889024768 12127864577160370560 9427631046431716352 6727397515703062144 4027163984974407936 1326930454245753728 17073440997226651136 14373207466497996928 11672973935769342720 8972740405040688512 6272506874312034304 3572273343583380096 872039812854725888 16618550355835623296 13918316825106969088 11218083294378314880 8517849763649660672 5817616232921006464 3117382702192352256 417149171463698048 16163659714444595456 13463426183715941248 10763192652987287040 8062959122258632832 5362725591529978624 2662492060801324416 18409002603782221824 15708769073053567616 13008535542324913408 10308302011596259200 7608068480867604992 4907834950138950784 2207601419410296576 17954111962391193984 15253878431662539776 12553644900933885568 9853411370205231360 7153177839476577152 4452944308747922944 1752710778019268736 17499221321000166144 14798987790271511936 12098754259542857728 9398520728814203520 6698287198085549312 3998053667356895104 1297820136628240896 17044330679609138304 14344097148880484096 11643863618151829888 8943630087423175680 6243396556694521472 3543163025965867264 842929495237213056 16589440038218110464 13889206507489456256 11188972976760802048 8488739446032147840 5788505915303493632 3088272384574839424 388038853846185216 16134549396827082624 13434315866098428416 10734082335369774208 8033848804641120000 5333615273912465792 2633381743183811584 18379892286164708992 15679658755436054784 12979425224707400576 10279191693978746368 7578958163250092160 4878724632521437952 2178491101792783744 17925001644773681152 15224768114045026944 12524534583316372736 9824301052587718528 7124067521859064320 4423833991130410112 1723600460401755904 17470111003382653312 14769877472653999104 12069643941925344896 9369410411196690688 6669176880468036480 3968943349739382272 1268709819010728064 17015220361991625472 14314986831262971264 11614753300534317056 8914519769805662848 6214286239077008640 3514052708348354432 813819177619700224 16560329720600597632 13860096189871943424 11159862659143289216 8459629128414635008 5759395597685980800 3059162066957326592 358928536228672384 16105439079209569792 13405205548480915584 10704972017752261376 8004738487023607168 5304504956294952960 2604271425566298752 18350781968547196160 15650548437818541952 12950314907089887744 10250081376361233536 7549847845632579328 4849614314903925120 2149380784175270912 17895891327156168320 15195657796427514112 12495424265698859904 9795190734970205696 7094957204241551488 4394723673512897280 1694490142784243072 17441000685765140480 14740767155036486272 12040533624307832064 9340300093579177856 6640066562850523648 3939833032121869440 1239599501393215232 16986110044374112640 14285876513645458432 11585642982916804224 8885409452188150016 6185175921459495808 3484942390730841600 784708860002187392 16531219402983084800 13830985872254430592 11130752341525776384 8430518810797122176 5730285280068467968 3030051749339813760 329818218611159552 16076328761592056960 13376095230863402752 10675861700134748544 7975628169406094336 5275394638677440128 2575161107948785920 18321671650929683328 15621438120201029120 12921204589472374912 10220971058743720704 7520737528015066496 4820503997286412288 2120270466557758080 17866781009538655488 15166547478810001280 12466313948081347072 9766080417352692864 7065846886624038656 4365613355895384448 1665379825166730240 17411890368147627648 14711656837418973440 12011423306690319232 9311189775961665024 6610956245233010816 3910722714504356608 1210489183775702400 16956999726756599808 14256766196027945600 11556532665299291392 8856299134570637184 6156065603841982976 3455832073113328768 755598542384674560 16502109085365571968 13801875554636917760 11101642023908263552 8401408493179609344 5701174962450955136 3000941431722300928 300707900993646720 16047218443974544128 13346984913245889920 10646751382517235712 7946517851788581504 5246284321059927296 2546050790331273088 18292561333312170496 15592327802583516288 12892094271854862080 10191860741126207872 7491627210397553664 4791393679668899456 2091160148940245248 17837670691921142656 15137437161192488448 12437203630463834240 9736970099735180032 7036736569006525824 4336503038277871616 1636269507549217408 17382780050530114816 14682546519801460608 11982312989072806400 9282079458344152192 6581845927615497984 3881612396886843776 1181378866158189568 16927889409139086976 14227655878410432768 11527422347681778560 8827188816953124352 6126955286224470144 3426721755495815936 726488224767161728 16472998767748059136 13772765237019404928 11072531706290750720 8372298175562096512 5672064644833442304 2971831114104788096 271597583376133888 16018108126357031296 13317874595628377088 10617641064899722880 7917407534171068672 5217174003442414464 2516940472713760256 18263451015694657664 15563217484966003456 12862983954237349248 10162750423508695040 7462516892780040832 4762283362051386624 2062049831322732416 17808560374303629824 15108326843574975616 12408093312846321408 9707859782117667200 7007626251389012992 4307392720660358784 1607159189931704576 17353669732912601984 14653436202183947776 11953202671455293568 9252969140726639360 6552735609997985152 3852502079269330944 1152268548540676736 16898779091521574144 14198545560792919936 11498312030064265728 8798078499335611520 6097844968606957312 3397611437878303104 697377907149648896 16443888450130546304 13743654919401892096 11043421388673237888 8343187857944583680 5642954327215929472 2942720796487275264 242487265758621056 15988997808739518464 13288764278010864256 10588530747282210048 7888297216553555840 5188063685824901632 2487830155096247424 18234340698077144832 15534107167348490624 12833873636619836416 10133640105891182208 7433406575162528000 4733173044433873792 2032939513705219584 17779450056686116992 15079216525957462784 12378982995228808576 9678749464500154368 6978515933771500160 4278282403042845952 1578048872314191744 17324559415295089152 14624325884566434944 11924092353837780736 9223858823109126528 6523625292380472320 3823391761651818112 1123158230923163904 16869668773904061312 14169435243175407104 11469201712446752896 8768968181718098688 6068734650989444480 3368501120260790272 668267589532136064 16414778132513033472 13714544601784379264 11014311071055725056 8314077540327070848 5613844009598416640 2913610478869762432 213376948141108224 15959887491122005632 13259653960393351424 10559420429664697216 7859186898936043008 5158953368207388800 2458719837478734592 18205230380459632000 15504996849730977792 12804763319002323584 10104529788273669376 7404296257545015168 4704062726816360960 2003829196087706752 17750339739068604160 15050106208339949952 12349872677611295744 9649639146882641536 6949405616153987328 4249172085425333120 1548938554696678912 17295449097677576320 14595215566948922112 11894982036220267904 9194748505491613696 6494514974762959488 3794281444034305280 1094047913305651072 16840558456286548480 14140324925557894272 11440091394829240064 8739857864100585856 6039624333371931648 3339390802643277440 639157271914623232 16385667814895520640 13685434284166866432 10985200753438212224 8284967222709558016 5584733691980903808 2884500161252249600 184266630523595392 15930777173504492800 13230543642775838592 10530310112047184384 7830076581318530176 5129843050589875968 2429609519861221760 18176120062842119168 15475886532113464960 12775653001384810752 10075419470656156544 7375185939927502336 4674952409198848128 1974718878470193920 17721229421451091328 15020995890722437120 12320762359993782912 9620528829265128704 6920295298536474496 4220061767807820288 1519828237079166080 17266338780060063488 14566105249331409280 11865871718602755072 9165638187874100864 6465404657145446656 3765171126416792448 1064937595688138240 16811448138669035648 14111214607940381440 11410981077211727232 8710747546483073024 6010514015754418816 3310280485025764608 610046954297110400 16356557497278007808 13656323966549353600 10956090435820699392 8255856905092045184 5555623374363390976 2855389843634736768 155156312906082560 15901666855886979968 13201433325158325760 10501199794429671552 7800966263701017344 5100732732972363136 2400499202243708928 18147009745224606336 15446776214495952128 12746542683767297920 10046309153038643712 7346075622309989504 4645842091581335296 1945608560852681088 17692119103833578496 14991885573104924288 12291652042376270080 9591418511647615872 6891184980918961664 4190951450190307456 1490717919461653248 17237228462442550656 14536994931713896448 11836761400985242240 9136527870256588032 6436294339527933824 3736060808799279616 1035827278070625408 16782337821051522816 14082104290322868608 11381870759594214400 8681637228865560192 5981403698136905984 3281170167408251776 580936636679597568 16327447179660494976 13627213648931840768 10926980118203186560 8226746587474532352 5526513056745878144 2826279526017223936 126045995288569728 15872556538269467136 13172323007540812928 10472089476812158720 7771855946083504512 5071622415354850304 2371388884626196096 18117899427607093504 15417665896878439296 12717432366149785088 10017198835421130880 7316965304692476672 4616731773963822464 1916498243235168256 17663008786216065664 14962775255487411456 12262541724758757248 9562308194030103040 6862074663301448832 4161841132572794624 1461607601844140416 17208118144825037824 14507884614096383616 11807651083367729408 9107417552639075200 6407184021910420992 3706950491181766784 1006716960453112576 16753227503434009984 14052993972705355776 11352760441976701568 8652526911248047360 5952293380519393152 3252059849790738944 551826319062084736 16298336862042982144 13598103331314327936 10897869800585673728 8197636269857019520 5497402739128365312 2797169208399711104 96935677671056896 15843446220651954304 13143212689923300096 10442979159194645888 7742745628465991680 5042512097737337472 2342278567008683264 18088789109989580672 15388555579260926464 12688322048532272256 9988088517803618048 7287854987074963840 4587621456346309632 1887387925617655424 17633898468598552832 14933664937869898624 12233431407141244416 9533197876412590208 6832964345683936000 4132730814955281792 1432497284226627584 17179007827207524992 14478774296478870784 11778540765750216576 9078307235021562368 6378073704292908160 3677840173564253952 977606642835599744 16724117185816497152 14023883655087842944 11323650124359188736 8623416593630534528 5923183062901880320 3222949532173226112 522716001444571904 16269226544425469312 13568993013696815104 10868759482968160896 8168525952239506688 5468292421510852480 2768058890782198272 67825360053544064 15814335903034441472 13114102372305787264 10413868841577133056 7713635310848478848 5013401780119824640 2313168249391170432 18059678792372067840 15359445261643413632 12659211730914759424 9958978200186105216 7258744669457451008 4558511138728796800 1858277608000142592 17604788150981040000 14904554620252385792 12204321089523731584 9504087558795077376 6803854028066423168 4103620497337768960 1403386966609114752 17149897509590012160 14449663978861357952 11749430448132703744 9049196917404049536 6348963386675395328 3648729855946741120 948496325218086912 16695006868198984320 13994773337470330112 11294539806741675904 8594306276013021696 5894072745284367488 3193839214555713280 493605683827059072 16240116226807956480 13539882696079302272 10839649165350648064 8139415634621993856 5439182103893339648 2738948573164685440 38715042436031232 15785225585416928640 13084992054688274432 10384758523959620224 7684524993230966016 4984291462502311808 2284057931773657600 18030568474754555008 15330334944025900800 12630101413297246592 9929867882568592384 7229634351839938176 4529400821111283968 1829167290382629760 17575677833363527168 14875444302634872960 12175210771906218752 9474977241177564544 6774743710448910336 4074510179720256128 1374276648991601920 17120787191972499328 14420553661243845120 11720320130515190912 9020086599786536704 6319853069057882496 3619619538329228288 919386007600574080 16665896550581471488 13965663019852817280 11265429489124163072 8565195958395508864 5864962427666854656 3164728896938200448 464495366209546240 16211005909190443648 13510772378461789440 10810538847733135232 8110305317004481024 5410071786275826816 2709838255547172608 9604724818518400 15756115267799415808 13055881737070761600 10355648206342107392 7655414675613453184 4955181144884798976 2254947614156144768 18001458157137042176 15301224626408387968 12600991095679733760 9900757564951079552 7200524034222425344 4500290503493771136 1800056972765116928 17546567515746014336 14846333985017360128 12146100454288705920 9445866923560051712 6745633392831397504 4045399862102743296 1345166331374089088 17091676874354986496 14391443343626332288 11691209812897678080 8990976282169023872 6290742751440369664 3590509220711715456 890275689983061248 16636786232963958656 13936552702235304448 11236319171506650240 8536085640777996032 5835852110049341824 3135618579320687616 435385048592033408 16181895591572930816 13481662060844276608 10781428530115622400 8081194999386968192 5380961468658313984 2680727937929659776 18427238480910557184 15727004950181902976 13026771419453248768 10326537888724594560 7626304357995940352 4926070827267286144 2225837296538631936 17972347839519529344 15272114308790875136 12571880778062220928 9871647247333566720 7171413716604912512 4471180185876258304 1770946655147604096 17517457198128501504 14817223667399847296 12116990136671193088 9416756605942538880 6716523075213884672 4016289544485230464 1316056013756576256 17062566556737473664 14362333026008819456 11662099495280165248 8961865964551511040 6261632433822856832 3561398903094202624 861165372365548416 16607675915346445824 13907442384617791616 11207208853889137408 8506975323160483200 5806741792431828992 3106508261703174784 406274730974520576 16152785273955417984 13452551743226763776 10752318212498109568 8052084681769455360 5351851151040801152 2651617620312146944 18398128163293044352 15697894632564390144 12997661101835735936 10297427571107081728 7597194040378427520 4896960509649773312 2196726978921119104 17943237521902016512 15243003991173362304 12542770460444708096 9842536929716053888 7142303398987399680 4442069868258745472 1741836337530091264 17488346880510988672 14788113349782334464 12087879819053680256 9387646288325026048 6687412757596371840 3987179226867717632 1286945696139063424 17033456239119960832 14333222708391306624 11632989177662652416 8932755646933998208 6232522116205344000 3532288585476689792 832055054748035584 16578565597728932992 13878332067000278784 11178098536271624576 8477865005542970368 5777631474814316160 3077397944085661952 377164413357007744 16123674956337905152 13423441425609250944 10723207894880596736 8022974364151942528 5322740833423288320 2622507302694634112 18369017845675531520 15668784314946877312 12968550784218223104 10268317253489568896 7568083722760914688 4867850192032260480 2167616661303606272 17914127204284503680 15213893673555849472 12513660142827195264 9813426612098541056 7113193081369886848 4412959550641232640 1712726019912578432 17459236562893475840 14759003032164821632 12058769501436167424 9358535970707513216 6658302439978859008 3958068909250204800 1257835378521550592 17004345921502448000 14304112390773793792 11603878860045139584 8903645329316485376 6203411798587831168 3503178267859176960 802944737130522752 16549455280111420160 13849221749382765952 11148988218654111744 8448754687925457536 5748521157196803328 3048287626468149120 348054095739494912 16094564638720392320 13394331107991738112 10694097577263083904 7993864046534429696 5293630515805775488 2593396985077121280 18339907528058018688 15639673997329364480 12939440466600710272 10239206935872056064 7538973405143401856 4838739874414747648 2138506343686093440 17885016886666990848 15184783355938336640 12484549825209682432 9784316294481028224 7084082763752374016 4383849233023719808 1683615702295065600 17430126245275963008 14729892714547308800 12029659183818654592 9329425653090000384 6629192122361346176 3928958591632691968 1228725060904037760 16975235603884935168 14275002073156280960 11574768542427626752 8874535011698972544 6174301480970318336 3474067950241664128 773834419513009920 16520344962493907328 13820111431765253120 11119877901036598912 8419644370307944704 5719410839579290496 3019177308850636288 318943778121982080 16065454321102879488 13365220790374225280 10664987259645571072 7964753728916916864 5264520198188262656 2564286667459608448 18310797210440505856 15610563679711851648 12910330148983197440 10210096618254543232 7509863087525889024 4809629556797234816 2109396026068580608 17855906569049478016 15155673038320823808 12455439507592169600 9755205976863515392 7054972446134861184 4354738915406206976 1654505384677552768 17401015927658450176 14700782396929795968 12000548866201141760 9300315335472487552 6600081804743833344 3899848274015179136 1199614743286524928 16946125286267422336 14245891755538768128 11545658224810113920 8845424694081459712 6145191163352805504 3444957632624151296 744724101895497088 16491234644876394496 13791001114147740288 11090767583419086080 8390534052690431872 5690300521961777664 2990066991233123456 289833460504469248 16036344003485366656 13336110472756712448 10635876942028058240 7935643411299404032 5235409880570749824 2535176349842095616 18281686892822993024 15581453362094338816 12881219831365684608 10180986300637030400 7480752769908376192 4780519239179721984 2080285708451067776 17826796251431965184 15126562720703310976 12426329189974656768 9726095659246002560 7025862128517348352 4325628597788694144 1625395067060039936 17371905610040937344 14671672079312283136 11971438548583628928 9271205017854974720 6570971487126320512 3870737956397666304 1170504425669012096 16917014968649909504 14216781437921255296 11516547907192601088 8816314376463946880 6116080845735292672 3415847315006638464 715613784277984256 16462124327258881664 13761890796530227456 11061657265801573248 8361423735072919040 5661190204344264832 2960956673615610624 260723142886956416 16007233685867853824 13307000155139199616 10606766624410545408 7906533093681891200 5206299562953236992 2506066032224582784 18252576575205480192 15552343044476825984 12852109513748171776 10151875983019517568 7451642452290863360 4751408921562209152 2051175390833554944 17797685933814452352 15097452403085798144 12397218872357143936 9696985341628489728 6996751810899835520 4296518280171181312 1596284749442527104 17342795292423424512 14642561761694770304 11942328230966116096 9242094700237461888 6541861169508807680 3841627638780153472 1141394108051499264 16887904651032396672 14187671120303742464 11487437589575088256 8787204058846434048 6086970528117779840 3386736997389125632 686503466660471424 16433014009641368832 13732780478912714624 11032546948184060416 8332313417455406208 5632079886726752000 2931846355998097792 231612825269443584 15978123368250340992 13277889837521686784 10577656306793032576 7877422776064378368 5177189245335724160 2476955714607069952 18223466257587967360 15523232726859313152 12822999196130658944 10122765665402004736 7422532134673350528 4722298603944696320 2022065073216042112 17768575616196939520 15068342085468285312 12368108554739631104 9667875024010976896 6967641493282322688 4267407962553668480 1567174431825014272 17313684974805911680 14613451444077257472 11913217913348603264 9212984382619949056 6512750851891294848 3812517321162640640 1112283790433986432 16858794333414883840 14158560802686229632 11458327271957575424 8758093741228921216 6057860210500267008 3357626679771612800 657393149042958592 16403903692023856000 13703670161295201792 11003436630566547584 8303203099837893376 5602969569109239168 2902736038380584960 202502507651930752 15949013050632828160 13248779519904173952 10548545989175519744 7848312458446865536 5148078927718211328 2447845396989557120 18194355939970454528 15494122409241800320 12793888878513146112 10093655347784491904 7393421817055837696 4693188286327183488 1992954755598529280 17739465298579426688 15039231767850772480 12338998237122118272 9638764706393464064 6938531175664809856 4238297644936155648 1538064114207501440 17284574657188398848 14584341126459744640 11884107595731090432 9183874065002436224 6483640534273782016 3783407003545127808 1083173472816473600 16829684015797371008 14129450485068716800 11429216954340062592 8728983423611408384 6028749892882754176 3328516362154099968 628282831425445760 16374793374406343168 13674559843677688960 10974326312949034752 8274092782220380544 5573859251491726336 2873625720763072128 173392190034417920 15919902733015315328 13219669202286661120 10519435671558006912 7819202140829352704 5118968610100698496 2418735079372044288 18165245622352941696 15465012091624287488 12764778560895633280 10064545030166979072 7364311499438324864 4664077968709670656 1963844437981016448 17710354980961913856 15010121450233259648 12309887919504605440 9609654388775951232 6909420858047297024 4209187327318642816 1508953796589988608 17255464339570886016 14555230808842231808 11854997278113577600 9154763747384923392 6454530216656269184 3754296685927614976 1054063155198960768 16800573698179858176 14100340167451203968 11400106636722549760 8699873105993895552 5999639575265241344 3299406044536587136 599172513807932928 16345683056788830336 13645449526060176128 10945215995331521920 8244982464602867712 5544748933874213504 2844515403145559296 144281872416905088 15890792415397802496 13190558884669148288 10490325353940494080 7790091823211839872 5089858292483185664 2389624761754531456 18136135304735428864 15435901774006774656 12735668243278120448 10035434712549466240 7335201181820812032 4634967651092157824 1934734120363503616 17681244663344401024 14981011132615746816 12280777601887092608 9580544071158438400 6880310540429784192 4180077009701129984 1479843478972475776 17226354021953373184 14526120491224718976 11825886960496064768 9125653429767410560 6425419899038756352 3725186368310102144 1024952837581447936 16771463380562345344 14071229849833691136 11370996319105036928 8670762788376382720 5970529257647728512 3270295726919074304 570062196190420096 16316572739171317504 13616339208442663296 10916105677714009088 8215872146985354880 5515638616256700672 2815405085528046464 115171554799392256 15861682097780289664 13161448567051635456 10461215036322981248 7760981505594327040 5060747974865672832 2360514444137018624 18107024987117916032 15406791456389261824 12706557925660607616 10006324394931953408 7306090864203299200 4605857333474644992 1905623802745990784 17652134345726888192 14951900814998233984 12251667284269579776 9551433753540925568 6851200222812271360 4150966692083617152 1450733161354962944 17197243704335860352 14497010173607206144 11796776642878551936 9096543112149897728 6396309581421243520 3696076050692589312 995842519963935104 16742353062944832512 14042119532216178304 11341886001487524096 8641652470758869888 5941418940030215680 3241185409301561472 540951878572907264 16287462421553804672 13587228890825150464 10886995360096496256 8186761829367842048 5486528298639187840 2786294767910533632 86061237181879424 15832571780162776832 13132338249434122624 10432104718705468416 7731871187976814208 5031637657248160000 2331404126519505792 18077914669500403200 15377681138771748992 12677447608043094784 9977214077314440576 7276980546585786368 4576747015857132160 1876513485128477952 17623024028109375360 14922790497380721152 12222556966652066944 9522323435923412736 6822089905194758528 4121856374466104320 1421622843737450112 17168133386718347520 14467899855989693312 11767666325261039104 9067432794532384896 6367199263803730688 3666965733075076480 966732202346422272 16713242745327319680 14013009214598665472 11312775683870011264 8612542153141357056 5912308622412702848 3212075091684048640 511841560955394432 16258352103936291840 13558118573207637632 10857885042478983424 8157651511750329216 5457417981021675008 2757184450293020800 56950919564366592 15803461462545264000 13103227931816609792 10402994401087955584 7702760870359301376 5002527339630647168 2302293808901992960 18048804351882890368 15348570821154236160 12648337290425581952 9948103759696927744 7247870228968273536 4547636698239619328 1847403167510965120 17593913710491862528 14893680179763208320 12193446649034554112 9493213118305899904 6792979587577245696 4092746056848591488 1392512526119937280 17139023069100834688 14438789538372180480 11738556007643526272 9038322476914872064 6338088946186217856 3637855415457563648 937621884728909440 16684132427709806848 13983898896981152640 11283665366252498432 8583431835523844224 5883198304795190016 3182964774066535808 482731243337881600 16229241786318779008 13529008255590124800 10828774724861470592 8128541194132816384 5428307663404162176 2728074132675507968 27840601946853760 15774351144927751168 13074117614199096960 10373884083470442752 7673650552741788544 4973417022013134336 2273183491284480128 18019694034265377536 15319460503536723328 12619226972808069120 9918993442079414912 7218759911350760704 4518526380622106496 1818292849893452288 17564803392874349696 14864569862145695488 12164336331417041280 9464102800688387072 6763869269959732864 4063635739231078656 1363402208502424448 17109912751483321856 14409679220754667648 11709445690026013440 9009212159297359232 6308978628568705024 3608745097840050816 908511567111396608 16655022110092294016 13954788579363639808 11254555048634985600 8554321517906331392 5854087987177677184 3153854456449022976 453620925720368768 16200131468701266176 13499897937972611968 10799664407243957760 8099430876515303552 5399197345786649344 2698963815057995136 18445474358038892544 15745240827310238336 13045007296581584128 10344773765852929920 7644540235124275712 4944306704395621504 2244073173666967296 17990583716647864704 15290350185919210496 12590116655190556288 9889883124461902080 7189649593733247872 4489416063004593664 1789182532275939456 17535693075256836864 14835459544528182656 12135226013799528448 9434992483070874240 6734758952342220032 4034525421613565824 1334291890884911616 17080802433865809024 14380568903137154816 11680335372408500608 8980101841679846400 6279868310951192192 3579634780222537984 879401249493883776 16625911792474781184 13925678261746126976 11225444731017472768 8525211200288818560 5824977669560164352 3124744138831510144 424510608102855936 16171021151083753344 13470787620355099136 10770554089626444928 8070320558897790720 5370087028169136512 2669853497440482304 18416364040421379712 15716130509692725504 13015896978964071296 10315663448235417088 7615429917506762880 4915196386778108672 2214962856049454464 17961473399030351872 15261239868301697664 12561006337573043456 9860772806844389248 7160539276115735040 4460305745387080832 1760072214658426624 17506582757639324032 14806349226910669824 12106115696182015616 9405882165453361408 6705648634724707200 4005415103996052992 1305181573267398784 17051692116248296192 14351458585519641984 11651225054790987776 8950991524062333568 6250757993333679360 3550524462605025152 850290931876370944 16596801474857268352 13896567944128614144 11196334413399959936 8496100882671305728 5795867351942651520 3095633821213997312 395400290485343104 16141910833466240512 13441677302737586304 10741443772008932096 8041210241280277888 5340976710551623680 2640743179822969472 18387253722803866880 15687020192075212672 12986786661346558464 10286553130617904256 7586319599889250048 4886086069160595840 2185852538431941632 17932363081412839040 15232129550684184832 12531896019955530624 9831662489226876416 7131428958498222208 4431195427769568000 1730961897040913792 17477472440021811200 14777238909293156992 12077005378564502784 9376771847835848576 6676538317107194368 3976304786378540160 1276071255649885952 17022581798630783360 14322348267902129152 11622114737173474944 8921881206444820736 6221647675716166528 3521414144987512320 821180614258858112 16567691157239755520 13867457626511101312 11167224095782447104 8466990565053792896 5766757034325138688 3066523503596484480 366289972867830272 16112800515848727680 13412566985120073472 10712333454391419264 8012099923662765056 5311866392934110848 2611632862205456640 18358143405186354048 15657909874457699840 12957676343729045632 10257442813000391424 7557209282271737216 4856975751543083008 2156742220814428800 17903252763795326208 15203019233066672000 12502785702338017792 9802552171609363584 7102318640880709376 4402085110152055168 1701851579423400960 17448362122404298368 14748128591675644160 12047895060946989952 9347661530218335744 6647427999489681536 3947194468761027328 1246960938032373120 16993471481013270528 14293237950284616320 11593004419555962112 8892770888827307904 6192537358098653696 3492303827369999488 792070296641345280 16538580839622242688 13838347308893588480 11138113778164934272 8437880247436280064 5737646716707625856 3037413185978971648 337179655250317440 16083690198231214848 13383456667502560640 10683223136773906432 7982989606045252224 5282756075316598016 2582522544587943808 18329033087568841216 15628799556840187008 12928566026111532800 10228332495382878592 7528098964654224384 4827865433925570176 2127631903196915968 17874142446177813376 15173908915449159168 12473675384720504960 9773441853991850752 7073208323263196544 4372974792534542336 1672741261805888128 17419251804786785536 14719018274058131328 12018784743329477120 9318551212600822912 6618317681872168704 3918084151143514496 1217850620414860288 16964361163395757696 14264127632667103488 11563894101938449280 8863660571209795072 6163427040481140864 3463193509752486656 762959979023832448 16509470522004729856 13809236991276075648 11109003460547421440 8408769929818767232 5708536399090113024 3008302868361458816 308069337632804608 16054579880613702016 13354346349885047808 10654112819156393600 7953879288427739392 5253645757699085184 2553412226970430976 18299922769951328384 15599689239222674176 12899455708494019968 10199222177765365760 7498988647036711552 4798755116308057344 2098521585579403136 17845032128560300544 15144798597831646336 12444565067102992128 9744331536374337920 7044098005645683712 4343864474917029504 1643630944188375296 17390141487169272704 14689907956440618496 11989674425711964288 9289440894983310080 6589207364254655872 3888973833526001664 1188740302797347456 16935250845778244864 14235017315049590656 11534783784320936448 8834550253592282240 6134316722863628032 3434083192134973824 733849661406319616 16480360204387217024 13780126673658562816 11079893142929908608 8379659612201254400 5679426081472600192 2979192550743945984 278959020015291776 16025469562996189184 13325236032267534976 10625002501538880768 7924768970810226560 5224535440081572352 2524301909352918144 18270812452333815552 15570578921605161344 12870345390876507136 10170111860147852928 7469878329419198720 4769644798690544512 2069411267961890304 17815921810942787712 15115688280214133504 12415454749485479296 9715221218756825088 7014987688028170880 4314754157299516672 1614520626570862464 17361031169551759872 14660797638823105664 11960564108094451456 9260330577365797248 6560097046637143040 3859863515908488832 1159629985179834624 16906140528160732032 14205906997432077824 11505673466703423616 8805439935974769408 6105206405246115200 3404972874517460992 704739343788806784 16451249886769704192 13751016356041049984 11050782825312395776 8350549294583741568 5650315763855087360 2950082233126433152 249848702397778944 15996359245378676352 13296125714650022144 10595892183921367936 7895658653192713728 5195425122464059520 2495191591735405312 18241702134716302720 15541468603987648512 12841235073258994304 10141001542530340096 7440768011801685888 4740534481073031680 2040300950344377472 17786811493325274880 15086577962596620672 12386344431867966464 9686110901139312256 6985877370410658048 4285643839682003840 1585410308953349632 17331920851934247040 14631687321205592832 11931453790476938624 9231220259748284416 6530986729019630208 3830753198290976000 1130519667562321792 16877030210543219200 14176796679814564992 11476563149085910784 8776329618357256576 6076096087628602368 3375862556899948160 675629026171293952 16422139569152191360 13721906038423537152 11021672507694882944 8321438976966228736 5621205446237574528 2920971915508920320 220738384780266112 15967248927761163520 13267015397032509312 10566781866303855104 7866548335575200896 5166314804846546688 2466081274117892480 18212591817098789888 15512358286370135680 12812124755641481472 10111891224912827264 7411657694184173056 4711424163455518848 2011190632726864640 17757701175707762048 15057467644979107840 12357234114250453632 9657000583521799424 6956767052793145216 4256533522064491008 1556299991335836800 17302810534316734208 14602577003588080000 11902343472859425792 9202109942130771584 6501876411402117376 3801642880673463168 1101409349944808960 16847919892925706368 14147686362197052160 11447452831468397952 8747219300739743744 6046985770011089536 3346752239282435328 646518708553781120 16393029251534678528 13692795720806024320 10992562190077370112 8292328659348715904 5592095128620061696 2891861597891407488 191628067162753280 15938138610143650688 13237905079414996480 10537671548686342272 7837438017957688064 5137204487229033856 2436970956500379648 18183481499481277056 15483247968752622848 12783014438023968640 10082780907295314432 7382547376566660224 4682313845838006016 1982080315109351808 17728590858090249216 15028357327361595008 12328123796632940800 9627890265904286592 6927656735175632384 4227423204446978176 1527189673718323968 17273700216699221376 14573466685970567168 11873233155241912960 9172999624513258752 6472766093784604544 3772532563055950336 1072299032327296128 16818809575308193536 14118576044579539328 11418342513850885120 8718108983122230912 6017875452393576704 3317641921664922496 617408390936268288 16363918933917165696 13663685403188511488 10963451872459857280 8263218341731203072 5562984811002548864 2862751280273894656 162517749545240448 15909028292526137856 13208794761797483648 10508561231068829440 7808327700340175232 5108094169611521024 2407860638882866816 18154371181863764224 15454137651135110016 12753904120406455808 10053670589677801600 7353437058949147392 4653203528220493184 1952969997491838976 17699480540472736384 14999247009744082176 12299013479015427968 9598779948286773760 6898546417558119552 4198312886829465344 1498079356100811136 17244589899081708544 14544356368353054336 11844122837624400128 9143889306895745920 6443655776167091712 3743422245438437504 1043188714709783296 16789699257690680704 14089465726962026496 11389232196233372288 8688998665504718080 5988765134776063872 3288531604047409664 588298073318755456 16334808616299652864 13634575085570998656 10934341554842344448 8234108024113690240 5533874493385036032 2833640962656381824 133407431927727616 15879917974908625024 13179684444179970816 10479450913451316608 7779217382722662400 5078983851994008192 2378750321265353984 18125260864246251392 15425027333517597184 12724793802788942976 10024560272060288768 7324326741331634560 4624093210602980352 1923859679874326144 17670370222855223552 14970136692126569344 12269903161397915136 9569669630669260928 6869436099940606720 4169202569211952512 1468969038483298304 17215479581464195712 14515246050735541504 11815012520006887296 9114778989278233088 6414545458549578880 3714311927820924672 1014078397092270464 16760588940073167872 14060355409344513664 11360121878615859456 8659888347887205248 5959654817158551040 3259421286429896832 559187755701242624 16305698298682140032 13605464767953485824 10905231237224831616 8204997706496177408 5504764175767523200 2804530645038868992 104297114310214784 15850807657291112192 13150574126562457984 10450340595833803776 7750107065105149568 5049873534376495360 2349640003647841152 18096150546628738560 15395917015900084352 12695683485171430144 9995449954442775936 7295216423714121728 4594982892985467520 1894749362256813312 17641259905237710720 14941026374509056512 12240792843780402304 9540559313051748096 6840325782323093888 4140092251594439680 1439858720865785472 17186369263846682880 14486135733118028672 11785902202389374464 9085668671660720256 6385435140932066048 3685201610203411840 984968079474757632 16731478622455655040 14031245091727000832 11331011560998346624 8630778030269692416 5930544499541038208 3230310968812384000 530077438083729792 16276587981064627200 13576354450335972992 10876120919607318784 8175887388878664576 5475653858150010368 2775420327421356160 75186796692701952 15821697339673599360 13121463808944945152 10421230278216290944 7720996747487636736 5020763216758982528 2320529686030328320 18067040229011225728 15366806698282571520 12666573167553917312 9966339636825263104 7266106106096608896 4565872575367954688 1865639044639300480 17612149587620197888 14911916056891543680 12211682526162889472 9511448995434235264 6811215464705581056 4110981933976926848 1410748403248272640 17157258946229170048 14457025415500515840 11756791884771861632 9056558354043207424 6356324823314553216 3656091292585899008 955857761857244800 16702368304838142208 14002134774109488000 11301901243380833792 8601667712652179584 5901434181923525376 3201200651194871168 500967120466216960 16247477663447114368 13547244132718460160 10847010601989805952 8146777071261151744 5446543540532497536 2746310009803843328 46076479075189120 15792587022056086528 13092353491327432320 10392119960598778112 7691886429870123904 4991652899141469696 2291419368412815488 18037929911393712896 15337696380665058688 12637462849936404480 9937229319207750272 7236995788479096064 4536762257750441856 1836528727021787648 17583039270002685056 14882805739274030848 12182572208545376640 9482338677816722432 6782105147088068224 4081871616359414016 1381638085630759808 17128148628611657216 14427915097883003008 11727681567154348800 9027448036425694592 6327214505697040384 3626980974968386176 926747444239731968 16673257987220629376 13973024456491975168 11272790925763320960 8572557395034666752 5872323864306012544 3172090333577358336 471856802848704128 16218367345829601536 13518133815100947328 10817900284372293120 8117666753643638912 5417433222914984704 2717199692186330496 16966161457676288 15763476704438573696 13063243173709919488 10363009642981265280 7662776112252611072 4962542581523956864 2262309050795302656 18008819593776200064 15308586063047545856 12608352532318891648 9908119001590237440 7207885470861583232 4507651940132929024 1807418409404274816 17553928952385172224 14853695421656518016 12153461890927863808 9453228360199209600 6752994829470555392 4052761298741901184 1352527768013246976 17099038310994144384 14398804780265490176 11698571249536835968 8998337718808181760 6298104188079527552 3597870657350873344 897637126622219136 16644147669603116544 13943914138874462336 11243680608145808128 8543447077417153920 5843213546688499712 3142980015959845504 442746485231191296 16189257028212088704 13489023497483434496 10788789966754780288 8088556436026126080 5388322905297471872 2688089374568817664 18434599917549715072 15734366386821060864 13034132856092406656 10333899325363752448 7633665794635098240 4933432263906444032 2233198733177789824 17979709276158687232 15279475745430033024 12579242214701378816 9879008683972724608 7178775153244070400 4478541622515416192 1778308091786761984 17524818634767659392 14824585104039005184 12124351573310350976 9424118042581696768 6723884511853042560 4023650981124388352 1323417450395734144 17069927993376631552 14369694462647977344 11669460931919323136 8969227401190668928 6268993870462014720 3568760339733360512 868526809004706304 16615037351985603712 13914803821256949504 11214570290528295296 8514336759799641088 5814103229070986880 3113869698342332672 413636167613678464 16160146710594575872 13459913179865921664 10759679649137267456 8059446118408613248 5359212587679959040 2658979056951304832 18405489599932202240 15705256069203548032 13005022538474893824 10304789007746239616 7604555477017585408 4904321946288931200 2204088415560276992 17950598958541174400 15250365427812520192 12550131897083865984 9849898366355211776 7149664835626557568 4449431304897903360 1749197774169249152 17495708317150146560 14795474786421492352 12095241255692838144 9395007724964183936 6694774194235529728 3994540663506875520 1294307132778221312 17040817675759118720 14340584145030464512 11640350614301810304 8940117083573156096 6239883552844501888 3539650022115847680 839416491387193472 16585927034368090880 13885693503639436672 11185459972910782464 8485226442182128256 5784992911453474048 3084759380724819840 384525849996165632 16131036392977063040 13430802862248408832 10730569331519754624 8030335800791100416 5330102270062446208 2629868739333792000 18376379282314689408 15676145751586035200 12975912220857380992 10275678690128726784 7575445159400072576 4875211628671418368 2174978097942764160 17921488640923661568 15221255110195007360 12521021579466353152 9820788048737698944 7120554518009044736 4420320987280390528 1720087456551736320 17466597999532633728 14766364468803979520 12066130938075325312 9365897407346671104 6665663876618016896 3965430345889362688 1265196815160708480 17011707358141605888 14311473827412951680 11611240296684297472 8911006765955643264 6210773235226989056 3510539704498334848 810306173769680640 16556816716750578048 13856583186021923840 11156349655293269632 8456116124564615424 5755882593835961216 3055649063107307008 355415532378652800 16101926075359550208 13401692544630896000 10701459013902241792 8001225483173587584 5300991952444933376 2600758421716279168 18347268964697176576 15647035433968522368 12946801903239868160 10246568372511213952 7546334841782559744 4846101311053905536 2145867780325251328 17892378323306148736 15192144792577494528 12491911261848840320 9791677731120186112 7091444200391531904 4391210669662877696 1690977138934223488 17437487681915120896 14737254151186466688 12037020620457812480 9336787089729158272 6636553559000504064 3936320028271849856 1236086497543195648 16982597040524093056 14282363509795438848 11582129979066784640 8881896448338130432 6181662917609476224 3481429386880822016 781195856152167808 16527706399133065216 13827472868404411008 11127239337675756800 8427005806947102592 5726772276218448384 3026538745489794176 326305214761139968 16072815757742037376 13372582227013383168 10672348696284728960 7972115165556074752 5271881634827420544 2571648104098766336 18318158647079663744 15617925116351009536 12917691585622355328 10217458054893701120 7517224524165046912 4816990993436392704 2116757462707738496 17863268005688635904 15163034474959981696 12462800944231327488 9762567413502673280 7062333882774019072 4362100352045364864 1661866821316710656 17408377364297608064 14708143833568953856 12007910302840299648 9307676772111645440 6607443241382991232 3907209710654337024 1206976179925682816 16953486722906580224 14253253192177926016 11553019661449271808 8852786130720617600 6152552599991963392 3452319069263309184 752085538534654976 16498596081515552384 13798362550786898176 11098129020058243968 8397895489329589760 5697661958600935552 2997428427872281344 297194897143627136 16043705440124524544 13343471909395870336 10643238378667216128 7943004847938561920 5242771317209907712 2542537786481253504 18289048329462150912 15588814798733496704 12888581268004842496 10188347737276188288 7488114206547534080 4787880675818879872 2087647145090225664 17834157688071123072 15133924157342468864 12433690626613814656 9733457095885160448 7033223565156506240 4332990034427852032 1632756503699197824 17379267046680095232 14679033515951441024 11978799985222786816 9278566454494132608 6578332923765478400 3878099393036824192 1177865862308169984 16924376405289067392 14224142874560413184 11523909343831758976 8823675813103104768 6123442282374450560 3423208751645796352 722975220917142144 16469485763898039552 13769252233169385344 11069018702440731136 8368785171712076928 5668551640983422720 2968318110254768512 268084579526114304 16014595122507011712 13314361591778357504 10614128061049703296 7913894530321049088 5213660999592394880 2513427468863740672 18259938011844638080 15559704481115983872 12859470950387329664 10159237419658675456 7459003888930021248 4758770358201367040 2058536827472712832 17805047370453610240 15104813839724956032 12404580308996301824 9704346778267647616 7004113247538993408 4303879716810339200 1603646186081684992 17350156729062582400 14649923198333928192 11949689667605273984 9249456136876619776 6549222606147965568 3848989075419311360 1148755544690657152 16895266087671554560 14195032556942900352 11494799026214246144 8794565495485591936 6094331964756937728 3394098434028283520 693864903299629312 16440375446280526720 13740141915551872512 11039908384823218304 8339674854094564096 5639441323365909888 2939207792637255680 238974261908601472 15985484804889498880 13285251274160844672 10585017743432190464 7884784212703536256 5184550681974882048 2484317151246227840 18230827694227125248 15530594163498471040 12830360632769816832 10130127102041162624 7429893571312508416 4729660040583854208 2029426509855200000 17775937052836097408 15075703522107443200 12375469991378788992 9675236460650134784 6975002929921480576 4274769399192826368 1574535868464172160 17321046411445069568 14620812880716415360 11920579349987761152 9220345819259106944 6520112288530452736 3819878757801798528 1119645227073144320 16866155770054041728 14165922239325387520 11465688708596733312 8765455177868079104 6065221647139424896 3364988116410770688 664754585682116480 16411265128663013888 13711031597934359680 11010798067205705472 8310564536477051264 5610331005748397056 2910097475019742848 209863944291088640 15956374487271986048 13256140956543331840 10555907425814677632 7855673895086023424 5155440364357369216 2455206833628715008 18201717376609612416 15501483845880958208 12801250315152304000 10101016784423649792 7400783253694995584 4700549722966341376 2000316192237687168 17746826735218584576 15046593204489930368 12346359673761276160 9646126143032621952 6945892612303967744 4245659081575313536 1545425550846659328 17291936093827556736 14591702563098902528 11891469032370248320 9191235501641594112 6491001970912939904 3790768440184285696 1090534909455631488 16837045452436528896 14136811921707874688 11436578390979220480 8736344860250566272 6036111329521912064 3335877798793257856 635644268064603648 16382154811045501056 13681921280316846848 10981687749588192640 8281454218859538432 5581220688130884224 2880987157402230016 180753626673575808 15927264169654473216 13227030638925819008 10526797108197164800 7826563577468510592 5126330046739856384 2426096516011202176 18172607058992099584 15472373528263445376 12772139997534791168 10071906466806136960 7371672936077482752 4671439405348828544 1971205874620174336 17717716417601071744 15017482886872417536 12317249356143763328 9617015825415109120 6916782294686454912 4216548763957800704 1516315233229146496 17262825776210043904 14562592245481389696 11862358714752735488 9162125184024081280 6461891653295427072 3761658122566772864 1061424591838118656 16807935134819016064 14107701604090361856 11407468073361707648 8707234542633053440 6007001011904399232 3306767481175745024 606533950447090816 16353044493427988224 13652810962699334016 10952577431970679808 8252343901242025600 5552110370513371392 2851876839784717184 151643309056062976 15898153852036960384 13197920321308306176 10497686790579651968 7797453259850997760 5097219729122343552 2396986198393689344 18143496741374586752 15443263210645932544 12743029679917278336 10042796149188624128 7342562618459969920 4642329087731315712 1942095557002661504 17688606099983558912 14988372569254904704 12288139038526250496 9587905507797596288 6887671977068942080 4187438446340287872 1487204915611633664 17233715458592531072 14533481927863876864 11833248397135222656 9133014866406568448 6432781335677914240 3732547804949260032 1032314274220605824 16778824817201503232 14078591286472849024 11378357755744194816 8678124225015540608 5977890694286886400 3277657163558232192 577423632829577984 16323934175810475392 13623700645081821184 10923467114353166976 8223233583624512768 5523000052895858560 2822766522167204352 122532991438550144 15869043534419447552 13168810003690793344 10468576472962139136 7768342942233484928 5068109411504830720 2367875880776176512 18114386423757073920 15414152893028419712 12713919362299765504 10013685831571111296 7313452300842457088 4613218770113802880 1912985239385148672 17659495782366046080 14959262251637391872 12259028720908737664 9558795190180083456 6858561659451429248 4158328128722775040 1458094597994120832 17204605140975018240 14504371610246364032 11804138079517709824 9103904548789055616 6403671018060401408 3703437487331747200 1003203956603092992 16749714499583990400 14049480968855336192 11349247438126681984 8649013907398027776 5948780376669373568 3248546845940719360 548313315212065152 16294823858192962560 13594590327464308352 10894356796735654144 8194123266006999936 5493889735278345728 2793656204549691520 93422673821037312 15839933216801934720 13139699686073280512 10439466155344626304 7739232624615972096 5038999093887317888 2338765563158663680 18085276106139561088 15385042575410906880 12684809044682252672 9984575513953598464 7284341983224944256 4584108452496290048 1883874921767635840 17630385464748533248 14930151934019879040 12229918403291224832 9529684872562570624 6829451341833916416 4129217811105262208 1428984280376608000 17175494823357505408 14475261292628851200 11775027761900196992 9074794231171542784 6374560700442888576 3674327169714234368 974093638985580160 16720604181966477568 14020370651237823360 11320137120509169152 8619903589780514944 5919670059051860736 3219436528323206528 519202997594552320 16265713540575449728 13565480009846795520 10865246479118141312 8165012948389487104 5464779417660832896 2764545886932178688 64312356203524480 15810822899184421888 13110589368455767680 10410355837727113472 7710122306998459264 5009888776269805056 2309655245541150848 18056165788522048256 15355932257793394048 12655698727064739840 9955465196336085632 7255231665607431424 4554998134878777216 1854764604150123008 17601275147131020416 14901041616402366208 12200808085673712000 9500574554945057792 6800341024216403584 4100107493487749376 1399873962759095168 17146384505739992576 14446150975011338368 11745917444282684160 9045683913554029952 6345450382825375744 3645216852096721536 944983321368067328 16691493864348964736 13991260333620310528 11291026802891656320 8590793272163002112 5890559741434347904 3190326210705693696 490092679977039488 16236603222957936896 13536369692229282688 10836136161500628480 8135902630771974272 5435669100043320064 2735435569314665856 35202038586011648 15781712581566909056 13081479050838254848 10381245520109600640 7681011989380946432 4980778458652292224 2280544927923638016 18027055470904535424 15326821940175881216 12626588409447227008 9926354878718572800 7226121347989918592 4525887817261264384 1825654286532610176 17572164829513507584 14871931298784853376 12171697768056199168 9471464237327544960 6771230706598890752 4070997175870236544 1370763645141582336 17117274188122479744 14417040657393825536 11716807126665171328 9016573595936517120 6316340065207862912 3616106534479208704 915873003750554496 16662383546731451904 13962150016002797696 11261916485274143488 8561682954545489280 5861449423816835072 3161215893088180864 460982362359526656 16207492905340424064 13507259374611769856 10807025843883115648 8106792313154461440 5406558782425807232 2706325251697153024 6091720968498816 15752602263949396224 13052368733220742016 10352135202492087808 7651901671763433600 4951668141034779392 2251434610306125184 17997945153287022592 15297711622558368384 12597478091829714176 9897244561101059968 7197011030372405760 4496777499643751552 1796543968915097344 17543054511895994752 14842820981167340544 12142587450438686336 9442353919710032128 6742120388981377920 4041886858252723712 1341653327524069504 17088163870504966912 14387930339776312704 11687696809047658496 8987463278319004288 6287229747590350080 3586996216861695872 886762686133041664 16633273229113939072 13933039698385284864 11232806167656630656 8532572636927976448 5832339106199322240 3132105575470668032 431872044742013824 16178382587722911232 13478149056994257024 10777915526265602816 8077681995536948608 5377448464808294400 2677214934079640192 18423725477060537600 15723491946331883392 13023258415603229184 10323024884874574976 7622791354145920768 4922557823417266560 2222324292688612352 17968834835669509760 15268601304940855552 12568367774212201344 9868134243483547136 7167900712754892928 4467667182026238720 1767433651297584512 17513944194278481920 14813710663549827712 12113477132821173504 9413243602092519296 6713010071363865088 4012776540635210880 1312543009906556672 17059053552887454080 14358820022158799872 11658586491430145664 8958352960701491456 6258119429972837248 3557885899244183040 857652368515528832 16604162911496426240 13903929380767772032 11203695850039117824 8503462319310463616 5803228788581809408 3102995257853155200 402761727124500992 16149272270105398400 13449038739376744192 10748805208648089984 8048571677919435776 5348338147190781568 2648104616462127360 18394615159443024768 15694381628714370560 12994148097985716352 10293914567257062144 7593681036528407936 4893447505799753728 2193213975071099520 17939724518051996928 15239490987323342720 12539257456594688512 9839023925866034304 7138790395137380096 4438556864408725888 1738323333680071680 17484833876660969088 14784600345932314880 12084366815203660672 9384133284475006464 6683899753746352256 3983666223017698048 1283432692289043840 17029943235269941248 14329709704541287040 11629476173812632832 8929242643083978624 6229009112355324416 3528775581626670208 828542050898016000 16575052593878913408 13874819063150259200 11174585532421604992 8474352001692950784 5774118470964296576 3073884940235642368 373651409506988160 16120161952487885568 13419928421759231360 10719694891030577152 8019461360301922944 5319227829573268736 2618994298844614528 18365504841825511936 15665271311096857728 12965037780368203520 10264804249639549312 7564570718910895104 4864337188182240896 2164103657453586688 17910614200434484096 15210380669705829888 12510147138977175680 9809913608248521472 7109680077519867264 4409446546791213056 1709213016062558848 17455723559043456256 14755490028314802048 12055256497586147840 9355022966857493632 6654789436128839424 3954555905400185216 1254322374671531008 17000832917652428416 14300599386923774208 11600365856195120000 8900132325466465792 6199898794737811584 3499665264009157376 799431733280503168 16545942276261400576 13845708745532746368 11145475214804092160 8445241684075437952 5745008153346783744 3044774622618129536 344541091889475328 16091051634870372736 13390818104141718528 10690584573413064320 7990351042684410112 5290117511955755904 2589883981227101696 18336394524207999104 15636160993479344896 12935927462750690688 10235693932022036480 7535460401293382272 4835226870564728064 2134993339836073856 17881503882816971264 15181270352088317056 12481036821359662848 9780803290631008640 7080569759902354432 4380336229173700224 1680102698445046016 17426613241425943424 14726379710697289216 12026146179968635008 9325912649239980800 6625679118511326592 3925445587782672384 1225212057054018176 16971722600034915584 14271489069306261376 11571255538577607168 8871022007848952960 6170788477120298752 3470554946391644544 770321415662990336 16516831958643887744 13816598427915233536 11116364897186579328 8416131366457925120 5715897835729270912 3015664305000616704 315430774271962496 16061941317252859904 13361707786524205696 10661474255795551488 7961240725066897280 5261007194338243072 2560773663609588864 18307284206590486272 15607050675861832064 12906817145133177856 10206583614404523648 7506350083675869440 4806116552947215232 2105883022218561024 17852393565199458432 15152160034470804224 12451926503742150016 9751692973013495808 7051459442284841600 4351225911556187392 1650992380827533184 17397502923808430592 14697269393079776384 11997035862351122176 9296802331622467968 6596568800893813760 3896335270165159552 1196101739436505344 16942612282417402752 14242378751688748544 11542145220960094336 8841911690231440128 6141678159502785920 3441444628774131712 741211098045477504 16487721641026374912 13787488110297720704 11087254579569066496 8387021048840412288 5686787518111758080 2986553987383103872 286320456654449664 16032830999635347072 13332597468906692864 10632363938178038656 7932130407449384448 5231896876720730240 2531663345992076032 18278173888972973440 15577940358244319232 12877706827515665024 10177473296787010816 7477239766058356608 4777006235329702400 2076772704601048192 17823283247581945600 15123049716853291392 12422816186124637184 9722582655395982976 7022349124667328768 4322115593938674560 1621882063210020352 17368392606190917760 14668159075462263552 11967925544733609344 9267692014004955136 6567458483276300928 3867224952547646720 1166991421818992512 16913501964799889920 14213268434071235712 11513034903342581504 8812801372613927296 6112567841885273088 3412334311156618880 712100780427964672 16458611323408862080 13758377792680207872 11058144261951553664 8357910731222899456 5657677200494245248 2957443669765591040 257210139036936832 16003720682017834240 13303487151289180032 10603253620560525824 7903020089831871616 5202786559103217408 2502553028374563200 18249063571355460608 15548830040626806400 12848596509898152192 10148362979169497984 7448129448440843776 4747895917712189568 2047662386983535360 17794172929964432768 15093939399235778560 12393705868507124352 9693472337778470144 6993238807049815936 4293005276321161728 1592771745592507520 17339282288573404928 14639048757844750720 11938815227116096512 9238581696387442304 6538348165658788096 3838114634930133888 1137881104201479680 16884391647182377088 14184158116453722880 11483924585725068672 8783691054996414464 6083457524267760256 3383223993539106048 682990462810451840 16429501005791349248 13729267475062695040 11029033944334040832 8328800413605386624 5628566882876732416 2928333352148078208 228099821419424000 15974610364400321408 13274376833671667200 10574143302943012992 7873909772214358784 5173676241485704576 2473442710757050368 18219953253737947776 15519719723009293568 12819486192280639360 10119252661551985152 7419019130823330944 4718785600094676736 2018552069366022528 17765062612346919936 15064829081618265728 12364595550889611520 9664362020160957312 6964128489432303104 4263894958703648896 1563661427974994688 17310171970955892096 14609938440227237888 11909704909498583680 9209471378769929472 6509237848041275264 3809004317312621056 1108770786583966848 16855281329564864256 14155047798836210048 11454814268107555840 8754580737378901632 6054347206650247424 3354113675921593216 653880145192939008 16400390688173836416 13700157157445182208 10999923626716528000 8299690095987873792 5599456565259219584 2899223034530565376 198989503801911168 15945500046782808576 13245266516054154368 10545032985325500160 7844799454596845952 5144565923868191744 2444332393139537536 18190842936120434944 15490609405391780736 12790375874663126528 10090142343934472320 7389908813205818112 4689675282477163904 1989441751748509696 17735952294729407104 15035718764000752896 12335485233272098688 9635251702543444480 6935018171814790272 4234784641086136064 1534551110357481856 17281061653338379264 14580828122609725056 11880594591881070848 9180361061152416640 6480127530423762432 3779893999695108224 1079660468966454016 16826171011947351424 14125937481218697216 11425703950490043008 8725470419761388800 6025236889032734592 3325003358304080384 624769827575426176 16371280370556323584 13671046839827669376 10970813309099015168 8270579778370360960 5570346247641706752 2870112716913052544 169879186184398336 15916389729165295744 13216156198436641536 10515922667707987328 7815689136979333120 5115455606250678912 2415222075522024704 18161732618502922112 15461499087774267904 12761265557045613696 10061032026316959488 7360798495588305280 4660564964859651072 1960331434130996864 17706841977111894272 15006608446383240064 12306374915654585856 9606141384925931648 6905907854197277440 4205674323468623232 1505440792739969024 17251951335720866432 14551717804992212224 11851484274263558016 9151250743534903808 6451017212806249600 3750783682077595392 1050550151348941184 16797060694329838592 14096827163601184384 11396593632872530176 8696360102143875968 5996126571415221760 3295893040686567552 595659509957913344 16342170052938810752 13641936522210156544 10941702991481502336 8241469460752848128 5541235930024193920 2841002399295539712 140768868566885504 15887279411547782912 13187045880819128704 10486812350090474496 7786578819361820288 5086345288633166080 2386111757904511872 18132622300885409280 15432388770156755072 12732155239428100864 10031921708699446656 7331688177970792448 4631454647242138240 1931221116513484032 17677731659494381440 14977498128765727232 12277264598037073024 9577031067308418816 6876797536579764608 4176564005851110400 1476330475122456192 17222841018103353600 14522607487374699392 11822373956646045184 9122140425917390976 6421906895188736768 3721673364460082560 1021439833731428352 16767950376712325760 14067716845983671552 11367483315255017344 8667249784526363136 5967016253797708928 3266782723069054720 566549192340400512 16313059735321297920 13612826204592643712 10912592673863989504 8212359143135335296 5512125612406681088 2811892081678026880 111658550949372672 15858169093930270080 13157935563201615872 10457702032472961664 7757468501744307456 5057234971015653248 2357001440286999040 18103511983267896448 15403278452539242240 12703044921810588032 10002811391081933824 7302577860353279616 4602344329624625408 1902110798895971200 17648621341876868608 14948387811148214400 12248154280419560192 9547920749690905984 6847687218962251776 4147453688233597568 1447220157504943360 17193730700485840768 14493497169757186560 11793263639028532352 9093030108299878144 6392796577571223936 3692563046842569728 992329516113915520 16738840059094812928 14038606528366158720 11338372997637504512 8638139466908850304 5937905936180196096 3237672405451541888 537438874722887680 16283949417703785088 13583715886975130880 10883482356246476672 8183248825517822464 5483015294789168256 2782781764060514048 82548233331859840 15829058776312757248 13128825245584103040 10428591714855448832 7728358184126794624 5028124653398140416 2327891122669486208 18074401665650383616 15374168134921729408 12673934604193075200 9973701073464420992 7273467542735766784 4573234012007112576 1873000481278458368 17619511024259355776 14919277493530701568 12219043962802047360 9518810432073393152 6818576901344738944 4118343370616084736 1418109839887430528 17164620382868327936 14464386852139673728 11764153321411019520 9063919790682365312 6363686259953711104 3663452729225056896 963219198496402688 16709729741477300096 14009496210748645888 11309262680019991680 8609029149291337472 5908795618562683264 3208562087834029056 508328557105374848 16254839100086272256 13554605569357618048 10854372038628963840 8154138507900309632 5453904977171655424 2753671446443001216 53437915714347008 15799948458695244416 13099714927966590208 10399481397237936000 7699247866509281792 4999014335780627584 2298780805051973376 18045291348032870784 15345057817304216576 12644824286575562368 9944590755846908160 7244357225118253952 4544123694389599744 1843890163660945536 17590400706641842944 14890167175913188736 12189933645184534528 9489700114455880320 6789466583727226112 4089233052998571904 1388999522269917696 17135510065250815104 14435276534522160896 11735043003793506688 9034809473064852480 6334575942336198272 3634342411607544064 934108880878889856 16680619423859787264 13980385893131133056 11280152362402478848 8579918831673824640 5879685300945170432 3179451770216516224 479218239487862016 16225728782468759424 13525495251740105216 10825261721011451008 8125028190282796800 5424794659554142592 2724561128825488384 24327598096834176 15770838141077731584 13070604610349077376 10370371079620423168 7670137548891768960 4969904018163114752 2269670487434460544 18016181030415357952 15315947499686703744 12615713968958049536 9915480438229395328 7215246907500741120 4515013376772086912 1814779846043432704 17561290389024330112 14861056858295675904 12160823327567021696 9460589796838367488 6760356266109713280 4060122735381059072 1359889204652404864 17106399747633302272 14406166216904648064 11705932686175993856 9005699155447339648 6305465624718685440 3605232093990031232 904998563261377024 16651509106242274432 13951275575513620224 11251042044784966016 8550808514056311808 5850574983327657600 3150341452599003392 450107921870349184 16196618464851246592 13496384934122592384 10796151403393938176 8095917872665283968 5395684341936629760 2695450811207975552 18441961354188872960 15741727823460218752 13041494292731564544 10341260762002910336 7641027231274256128 4940793700545601920 2240560169816947712 17987070712797845120 15286837182069190912 12586603651340536704 9886370120611882496 7186136589883228288 4485903059154574080 1785669528425919872 17532180071406817280 14831946540678163072 12131713009949508864 9431479479220854656 6731245948492200448 4031012417763546240 1330778887034892032 17077289430015789440 14377055899287135232 11676822368558481024 8976588837829826816 6276355307101172608 3576121776372518400 875888245643864192 16622398788624761600 13922165257896107392 11221931727167453184 8521698196438798976 5821464665710144768 3121231134981490560 420997604252836352 16167508147233733760 13467274616505079552 10767041085776425344 8066807555047771136 5366574024319116928 2666340493590462720 18412851036571360128 15712617505842705920 13012383975114051712 10312150444385397504 7611916913656743296 4911683382928089088 2211449852199434880 17957960395180332288 15257726864451678080 12557493333723023872 9857259802994369664 7157026272265715456 4456792741537061248 1756559210808407040 17503069753789304448 14802836223060650240 12102602692331996032 9402369161603341824 6702135630874687616 4001902100146033408 1301668569417379200 17048179112398276608 14347945581669622400 11647712050940968192 8947478520212313984 6247244989483659776 3547011458755005568 846777928026351360 16593288471007248768 13893054940278594560 11192821409549940352 8492587878821286144 5792354348092631936 3092120817363977728 391887286635323520 16138397829616220928 13438164298887566720 10737930768158912512 8037697237430258304 5337463706701604096 2637230175972949888 18383740718953847296 15683507188225193088 12983273657496538880 10283040126767884672 7582806596039230464 4882573065310576256 2182339534581922048 17928850077562819456 15228616546834165248 12528383016105511040 9828149485376856832 7127915954648202624 4427682423919548416 1727448893190894208 17473959436171791616 14773725905443137408 12073492374714483200 9373258843985828992 6673025313257174784 3972791782528520576 1272558251799866368 17019068794780763776 14318835264052109568 11618601733323455360 8918368202594801152 6218134671866146944 3517901141137492736 817667610408838528 16564178153389735936 13863944622661081728 11163711091932427520 8463477561203773312 5763244030475119104 3063010499746464896 362776969017810688 16109287511998708096 13409053981270053888 10708820450541399680 8008586919812745472 5308353389084091264 2608119858355437056 18354630401336334464 15654396870607680256 12954163339879026048 10253929809150371840 7553696278421717632 4853462747693063424 2153229216964409216 17899739759945306624 15199506229216652416 12499272698487998208 9799039167759344000 7098805637030689792 4398572106302035584 1698338575573381376 17444849118554278784 14744615587825624576 12044382057096970368 9344148526368316160 6643914995639661952 3943681464911007744 1243447934182353536 16989958477163250944 14289724946434596736 11589491415705942528 8889257884977288320 6189024354248634112 3488790823519979904 788557292791325696 16535067835772223104 13834834305043568896 11134600774314914688 8434367243586260480 5734133712857606272 3033900182128952064 333666651400297856 16080177194381195264 13379943663652541056 10679710132923886848 7979476602195232640 5279243071466578432 2579009540737924224 18325520083718821632 15625286552990167424 12925053022261513216 10224819491532859008 7524585960804204800 4824352430075550592 2124118899346896384 17870629442327793792 15170395911599139584 12470162380870485376 9769928850141831168 7069695319413176960 4369461788684522752 1669228257955868544 17415738800936765952 14715505270208111744 12015271739479457536 9315038208750803328 6614804678022149120 3914571147293494912 1214337616564840704 16960848159545738112 14260614628817083904 11560381098088429696 8860147567359775488 6159914036631121280 3459680505902467072 759446975173812864 16505957518154710272 13805723987426056064 11105490456697401856 8405256925968747648 5705023395240093440 3004789864511439232 304556333782785024 16051066876763682432 13350833346035028224 10650599815306374016 7950366284577719808 5250132753849065600 2549899223120411392 18296409766101308800 15596176235372654592 12895942704644000384 10195709173915346176 7495475643186691968 4795242112458037760 2095008581729383552 17841519124710280960 15141285593981626752 12441052063252972544 9740818532524318336 7040585001795664128 4340351471067009920 1640117940338355712 17386628483319253120 14686394952590598912 11986161421861944704 9285927891133290496 6585694360404636288 3885460829675982080 1185227298947327872 16931737841928225280 14231504311199571072 11531270780470916864 8831037249742262656 6130803719013608448 3430570188284954240 730336657556300032 16476847200537197440 13776613669808543232 11076380139079889024 8376146608351234816 5675913077622580608 2975679546893926400 275446016165272192 16021956559146169600 13321723028417515392 10621489497688861184 7921255966960206976 5221022436231552768 2520788905502898560 18267299448483795968 15567065917755141760 12866832387026487552 10166598856297833344 7466365325569179136 4766131794840524928 2065898264111870720 17812408807092768128 15112175276364113920 12411941745635459712 9711708214906805504 7011474684178151296 4311241153449497088 1611007622720842880 17357518165701740288 14657284634973086080 11957051104244431872 9256817573515777664 6556584042787123456 3856350512058469248 1156116981329815040 16902627524310712448 14202393993582058240 11502160462853404032 8801926932124749824 6101693401396095616 3401459870667441408 701226339938787200 16447736882919684608 13747503352191030400 11047269821462376192 8347036290733721984 5646802760005067776 2946569229276413568 246335698547759360 15992846241528656768 13292612710800002560 10592379180071348352 7892145649342694144 5191912118614039936 2491678587885385728 18238189130866283136 15537955600137628928 12837722069408974720 10137488538680320512 7437255007951666304 4737021477223012096 2036787946494357888 17783298489475255296 15083064958746601088 12382831428017946880 9682597897289292672 6982364366560638464 4282130835831984256 1581897305103330048 17328407848084227456 14628174317355573248 11927940786626919040 9227707255898264832 6527473725169610624 3827240194440956416 1127006663712302208 16873517206693199616 14173283675964545408 11473050145235891200 8772816614507236992 6072583083778582784 3372349553049928576 672116022321274368 16418626565302171776 13718393034573517568 11018159503844863360 8317925973116209152 5617692442387554944 2917458911658900736 217225380930246528 15963735923911143936 13263502393182489728 10563268862453835520 7863035331725181312 5162801800996527104 2462568270267872896 18209078813248770304 15508845282520116096 12808611751791461888 10108378221062807680 7408144690334153472 4707911159605499264 2007677628876845056 17754188171857742464 15053954641129088256 12353721110400434048 9653487579671779840 6953254048943125632 4253020518214471424 1552786987485817216 17299297530466714624 14599063999738060416 11898830469009406208 9198596938280752000 6498363407552097792 3798129876823443584 1097896346094789376 16844406889075686784 14144173358347032576 11443939827618378368 8743706296889724160 6043472766161069952 3343239235432415744 643005704703761536 16389516247684658944 13689282716956004736 10989049186227350528 8288815655498696320 5588582124770042112 2888348594041387904 188115063312733696 15934625606293631104 13234392075564976896 10534158544836322688 7833925014107668480 5133691483379014272 2433457952650360064 18179968495631257472 15479734964902603264 12779501434173949056 10079267903445294848 7379034372716640640 4678800841987986432 1978567311259332224 17725077854240229632 15024844323511575424 12324610792782921216 9624377262054267008 6924143731325612800 4223910200596958592 1523676669868304384 17270187212849201792 14569953682120547584 11869720151391893376 9169486620663239168 6469253089934584960 3769019559205930752 1068786028477276544 16815296571458173952 14115063040729519744 11414829510000865536 8714595979272211328 6014362448543557120 3314128917814902912 613895387086248704 16360405930067146112 13660172399338491904 10959938868609837696 8259705337881183488 5559471807152529280 2859238276423875072 159004745695220864 15905515288676118272 13205281757947464064 10505048227218809856 7804814696490155648 5104581165761501440 2404347635032847232 18150858178013744640 15450624647285090432 12750391116556436224 10050157585827782016 7349924055099127808 4649690524370473600 1949456993641819392 17695967536622716800 14995734005894062592 12295500475165408384 9595266944436754176 6895033413708099968 4194799882979445760 1494566352250791552 17241076895231688960 14540843364503034752 11840609833774380544 9140376303045726336 6440142772317072128 3739909241588417920 1039675710859763712 16786186253840661120 14085952723112006912 11385719192383352704 8685485661654698496 5985252130926044288 3285018600197390080 584785069468735872 16331295612449633280 13631062081720979072 10930828550992324864 8230595020263670656 5530361489535016448 2830127958806362240 129894428077708032 15876404971058605440 13176171440329951232 10475937909601297024 7775704378872642816 5075470848143988608 2375237317415334400 18121747860396231808 15421514329667577600 12721280798938923392 10021047268210269184 7320813737481614976 4620580206752960768 1920346676024306560 17666857219005203968 14966623688276549760 12266390157547895552 9566156626819241344 6865923096090587136 4165689565361932928 1465456034633278720 17211966577614176128 14511733046885521920 11811499516156867712 9111265985428213504 6411032454699559296 3710798923970905088 1010565393242250880 16757075936223148288 14056842405494494080 11356608874765839872 8656375344037185664 5956141813308531456 3255908282579877248 555674751851223040 16302185294832120448 13601951764103466240 10901718233374812032 8201484702646157824 5501251171917503616 2801017641188849408 100784110460195200 15847294653441092608 13147061122712438400 10446827591983784192 7746594061255129984 5046360530526475776 2346126999797821568 18092637542778718976 15392404012050064768 12692170481321410560 9991936950592756352 7291703419864102144 4591469889135447936 1891236358406793728 17637746901387691136 14937513370659036928 12237279839930382720 9537046309201728512 6836812778473074304 4136579247744420096 1436345717015765888 17182856259996663296 14482622729268009088 11782389198539354880 9082155667810700672 6381922137082046464 3681688606353392256 981455075624738048 16727965618605635456 14027732087876981248 11327498557148327040 8627265026419672832 5927031495691018624 3226797964962364416 526564434233710208 16273074977214607616 13572841446485953408 10872607915757299200 8172374385028644992 5472140854299990784 2771907323571336576 71673792842682368 15818184335823579776 13117950805094925568 10417717274366271360 7717483743637617152 5017250212908962944 2317016682180308736 18063527225161206144 15363293694432551936 12663060163703897728 9962826632975243520 7262593102246589312 4562359571517935104 1862126040789280896 17608636583770178304 14908403053041524096 12208169522312869888 9507935991584215680 6807702460855561472 4107468930126907264 1407235399398253056 17153745942379150464 14453512411650496256 11753278880921842048 9053045350193187840 6352811819464533632 3652578288735879424 952344758007225216 16698855300988122624 13998621770259468416 11298388239530814208 8598154708802160000 5897921178073505792 3197687647344851584 497454116616197376 16243964659597094784 13543731128868440576 10843497598139786368 8143264067411132160 5443030536682477952 2742797005953823744 42563475225169536 15789074018206066944 13088840487477412736 10388606956748758528 7688373426020104320 4988139895291450112 2287906364562795904 18034416907543693312 15334183376815039104 12633949846086384896 9933716315357730688 7233482784629076480 4533249253900422272 1833015723171768064 17579526266152665472 14879292735424011264 12179059204695357056 9478825673966702848 6778592143238048640 4078358612509394432 1378125081780740224 17124635624761637632 14424402094032983424 11724168563304329216 9023935032575675008 6323701501847020800 3623467971118366592 923234440389712384 16669744983370609792 13969511452641955584 11269277921913301376 8569044391184647168 5868810860455992960 3168577329727338752 468343798998684544 16214854341979581952 13514620811250927744 10814387280522273536 8114153749793619328 5413920219064965120 2713686688336310912 13453157607656704 15759963700588554112 13059730169859899904 10359496639131245696 7659263108402591488 4959029577673937280 2258796046945283072 18005306589926180480 15305073059197526272 12604839528468872064 9904605997740217856 7204372467011563648 4504138936282909440 1803905405554255232 17550415948535152640 14850182417806498432 12149948887077844224 9449715356349190016 6749481825620535808 4049248294891881600 1349014764163227392 17095525307144124800 14395291776415470592 11695058245686816384 8994824714958162176 6294591184229507968 3594357653500853760 894124122772199552 16640634665753096960 13940401135024442752 11240167604295788544 8539934073567134336 5839700542838480128 3139467012109825920 439233481381171712 16185744024362069120 13485510493633414912 10785276962904760704 8085043432176106496 5384809901447452288 2684576370718798080 18431086913699695488 15730853382971041280 13030619852242387072 10330386321513732864 7630152790785078656 4929919260056424448 2229685729327770240 17976196272308667648 15275962741580013440 12575729210851359232 9875495680122705024 7175262149394050816 4475028618665396608 1774795087936742400 17521305630917639808 14821072100188985600 12120838569460331392 9420605038731677184 6720371508003022976 4020137977274368768 1319904446545714560 17066414989526611968 14366181458797957760 11665947928069303552 8965714397340649344 6265480866611995136 3565247335883340928 865013805154686720 16611524348135584128 13911290817406929920 11211057286678275712 8510823755949621504 5810590225220967296 3110356694492313088 410123163763658880 16156633706744556288 13456400176015902080 10756166645287247872 8055933114558593664 5355699583829939456 2655466053101285248 18401976596082182656 15701743065353528448 13001509534624874240 10301276003896220032 7601042473167565824 4900808942438911616 2200575411710257408 17947085954691154816 15246852423962500608 12546618893233846400 9846385362505192192 7146151831776537984 4445918301047883776 1745684770319229568 17492195313300126976 14791961782571472768 12091728251842818560 9391494721114164352 6691261190385510144 3991027659656855936 1290794128928201728 17037304671909099136 14337071141180444928 11636837610451790720 8936604079723136512 6236370548994482304 3536137018265828096 835903487537173888 16582414030518071296 13882180499789417088 11181946969060762880 8481713438332108672 5781479907603454464 3081246376874800256 381012846146146048 16127523389127043456 13427289858398389248 10727056327669735040 8026822796941080832 5326589266212426624 2626355735483772416 18372866278464669824 15672632747736015616 12972399217007361408 10272165686278707200 7571932155550052992 4871698624821398784 2171465094092744576 17917975637073641984 15217742106344987776 12517508575616333568 9817275044887679360 7117041514159025152 4416807983430370944 1716574452701716736 17463084995682614144 14762851464953959936 12062617934225305728 9362384403496651520 6662150872767997312 3961917342039343104 1261683811310688896 17008194354291586304 14307960823562932096 11607727292834277888 8907493762105623680 6207260231376969472 3507026700648315264 806793169919661056 16553303712900558464 13853070182171904256 11152836651443250048 8452603120714595840 5752369589985941632 3052136059257287424 351902528528633216 16098413071509530624 13398179540780876416 10697946010052222208 7997712479323568000 5297478948594913792 2597245417866259584 18343755960847156992 15643522430118502784 12943288899389848576 10243055368661194368 7542821837932540160 4842588307203885952 2142354776475231744 17888865319456129152 15188631788727474944 12488398257998820736 9788164727270166528 7087931196541512320 4387697665812858112 1687464135084203904 17433974678065101312 14733741147336447104 12033507616607792896 9333274085879138688 6633040555150484480 3932807024421830272 1232573493693176064 16979084036674073472 14278850505945419264 11578616975216765056 8878383444488110848 6178149913759456640 3477916383030802432 777682852302148224 16524193395283045632 13823959864554391424 11123726333825737216 8423492803097083008 5723259272368428800 3023025741639774592 322792210911120384 16069302753892017792 13369069223163363584 10668835692434709376 7968602161706055168 5268368630977400960 2568135100248746752 18314645643229644160 15614412112500989952 12914178581772335744 10213945051043681536 7513711520315027328 4813477989586373120 2113244458857718912 17859755001838616320 15159521471109962112 12459287940381307904 9759054409652653696 7058820878923999488 4358587348195345280 1658353817466691072 17404864360447588480 14704630829718934272 12004397298990280064 9304163768261625856 6603930237532971648 3903696706804317440 1203463176075663232 16949973719056560640 14249740188327906432 11549506657599252224 8849273126870598016 6149039596141943808 3448806065413289600 748572534684635392 16495083077665532800 13794849546936878592 11094616016208224384 8394382485479570176 5694148954750915968 2993915424022261760 293681893293607552 16040192436274504960 13339958905545850752 10639725374817196544 7939491844088542336 5239258313359888128 2539024782631233920 18285535325612131328 15585301794883477120 12885068264154822912 10184834733426168704 7484601202697514496 4784367671968860288 2084134141240206080 17830644684221103488 15130411153492449280 12430177622763795072 9729944092035140864 7029710561306486656 4329477030577832448 1629243499849178240 17375754042830075648 14675520512101421440 11975286981372767232 9275053450644113024 6574819919915458816 3874586389186804608 1174352858458150400 16920863401439047808 14220629870710393600 11520396339981739392 8820162809253085184 6119929278524430976 3419695747795776768 719462217067122560 16465972760048019968 13765739229319365760 11065505698590711552 8365272167862057344 5665038637133403136 2964805106404748928 264571575676094720 16011082118656992128 13310848587928337920 10610615057199683712 7910381526471029504 5210147995742375296 2509914465013721088 18256425007994618496 15556191477265964288 12855957946537310080 10155724415808655872 7455490885080001664 4755257354351347456 2055023823622693248 17801534366603590656 15101300835874936448 12401067305146282240 9700833774417628032 7000600243688973824 4300366712960319616 1600133182231665408 17346643725212562816 14646410194483908608 11946176663755254400 9245943133026600192 6545709602297945984 3845476071569291776 1145242540840637568 16891753083821534976 14191519553092880768 11491286022364226560 8791052491635572352 6090818960906918144 3390585430178263936 690351899449609728 16436862442430507136 13736628911701852928 11036395380973198720 8336161850244544512 5635928319515890304 2935694788787236096 235461258058581888 15981971801039479296 13281738270310825088 10581504739582170880 7881271208853516672 5181037678124862464 2480804147396208256 18227314690377105664 15527081159648451456 12826847628919797248 10126614098191143040 7426380567462488832 4726147036733834624 2025913506005180416 17772424048986077824 15072190518257423616 12371956987528769408 9671723456800115200 6971489926071460992 4271256395342806784 1571022864614152576 17317533407595049984 14617299876866395776 11917066346137741568 9216832815409087360 6516599284680433152 3816365753951778944 1116132223223124736 16862642766204022144 14162409235475367936 11462175704746713728 8761942174018059520 6061708643289405312 3361475112560751104 661241581832096896 16407752124812994304 13707518594084340096 11007285063355685888 8307051532627031680 5606818001898377472 2906584471169723264 206350940441069056 15952861483421966464 13252627952693312256 10552394421964658048 7852160891236003840 5151927360507349632 2451693829778695424 18198204372759592832 15497970842030938624 12797737311302284416 10097503780573630208 7397270249844976000 4697036719116321792 1996803188387667584 17743313731368564992 15043080200639910784 12342846669911256576 9642613139182602368 6942379608453948160 4242146077725293952 1541912546996639744 17288423089977537152 14588189559248882944 11887956028520228736 9187722497791574528 6487488967062920320 3787255436334266112 1087021905605611904 16833532448586509312 14133298917857855104 11433065387129200896 8732831856400546688 6032598325671892480 3332364794943238272 632131264214584064 16378641807195481472 13678408276466827264 10978174745738173056 8277941215009518848 5577707684280864640 2877474153552210432 177240622823556224 15923751165804453632 13223517635075799424 10523284104347145216 7823050573618491008 5122817042889836800 2422583512161182592 18169094055142080000 15468860524413425792 12768626993684771584 10068393462956117376 7368159932227463168 4667926401498808960 1967692870770154752 17714203413751052160 15013969883022397952 12313736352293743744 9613502821565089536 6913269290836435328 4213035760107781120 1512802229379126912 17259312772360024320 14559079241631370112 11858845710902715904 9158612180174061696 6458378649445407488 3758145118716753280 1057911587988099072 16804422130968996480 14104188600240342272 11403955069511688064 8703721538783033856 6003488008054379648 3303254477325725440 603020946597071232 16349531489577968640 13649297958849314432 10949064428120660224 8248830897392006016 5548597366663351808 2848363835934697600 148130305206043392 15894640848186940800 13194407317458286592 10494173786729632384 7793940256000978176 5093706725272323968 2393473194543669760 18139983737524567168 15439750206795912960 12739516676067258752 10039283145338604544 7339049614609950336 4638816083881296128 1938582553152641920 17685093096133539328 14984859565404885120 12284626034676230912 9584392503947576704 6884158973218922496 4183925442490268288 1483691911761614080 17230202454742511488 14529968924013857280 11829735393285203072 9129501862556548864 6429268331827894656 3729034801099240448 1028801270370586240 16775311813351483648 14075078282622829440 11374844751894175232 8674611221165521024 5974377690436866816 3274144159708212608 573910628979558400 16320421171960455808 13620187641231801600 10919954110503147392 8219720579774493184 5519487049045838976 2819253518317184768 119019987588530560 15865530530569427968 13165296999840773760 10465063469112119552 7764829938383465344 5064596407654811136 2364362876926156928 18110873419907054336 15410639889178400128 12710406358449745920 10010172827721091712 7309939296992437504 4609705766263783296 1909472235535129088 17655982778516026496 14955749247787372288 12255515717058718080 9555282186330063872 6855048655601409664 4154815124872755456 1454581594144101248 17201092137124998656 14500858606396344448 11800625075667690240 9100391544939036032 6400158014210381824 3699924483481727616 999690952753073408 16746201495733970816 14045967965005316608 11345734434276662400 8645500903548008192 5945267372819353984 3245033842090699776 544800311362045568 16291310854342942976 13591077323614288768 10890843792885634560 8190610262156980352 5490376731428326144 2790143200699671936 89909669971017728 15836420212951915136 13136186682223260928 10435953151494606720 7735719620765952512 5035486090037298304 2335252559308644096 18081763102289541504 15381529571560887296 12681296040832233088 9981062510103578880 7280828979374924672 4580595448646270464 1880361917917616256 17626872460898513664 14926638930169859456 12226405399441205248 9526171868712551040 6825938337983896832 4125704807255242624 1425471276526588416 17171981819507485824 14471748288778831616 11771514758050177408 9071281227321523200 6371047696592868992 3670814165864214784 970580635135560576 16717091178116457984 14016857647387803776 11316624116659149568 8616390585930495360 5916157055201841152 3215923524473186944 515689993744532736 16262200536725430144 13561967005996775936 10861733475268121728 8161499944539467520 5461266413810813312 2761032883082159104 60799352353504896 15807309895334402304 13107076364605748096 10406842833877093888 7706609303148439680 5006375772419785472 2306142241691131264 18052652784672028672 15352419253943374464 12652185723214720256 9951952192486066048 7251718661757411840 4551485131028757632 1851251600300103424 17597762143281000832 14897528612552346624 12197295081823692416 9497061551095038208 6796828020366384000 4096594489637729792 1396360958909075584 17142871501889972992 14442637971161318784 11742404440432664576 9042170909704010368 6341937378975356160 3641703848246701952 941470317518047744 16687980860498945152 13987747329770290944 11287513799041636736 8587280268312982528 5887046737584328320 3186813206855674112 486579676127019904 16233090219107917312 13532856688379263104 10832623157650608896 8132389626921954688 5432156096193300480 2731922565464646272 31689034735992064 15778199577716889472 13077966046988235264 10377732516259581056 7677498985530926848 4977265454802272640 2277031924073618432 18023542467054515840 15323308936325861632 12623075405597207424 9922841874868553216 7222608344139899008 4522374813411244800 1822141282682590592 17568651825663488000 14868418294934833792 12168184764206179584 9467951233477525376 6767717702748871168 4067484172020216960 1367250641291562752 17113761184272460160 14413527653543805952 11713294122815151744 9013060592086497536 6312827061357843328 3612593530629189120 912359999900534912 16658870542881432320 13958637012152778112 11258403481424123904 8558169950695469696 5857936419966815488 3157702889238161280 457469358509507072 16203979901490404480 13503746370761750272 10803512840033096064 8103279309304441856 5403045778575787648 2702812247847133440 2578717118479232 15749089260099376640 13048855729370722432 10348622198642068224 7648388667913414016 4948155137184759808 2247921606456105600 17994432149437003008 15294198618708348800 12593965087979694592 9893731557251040384 7193498026522386176 4493264495793731968 1793030965065077760 17539541508045975168 14839307977317320960 12139074446588666752 9438840915860012544 6738607385131358336 4038373854402704128 1338140323674049920 17084650866654947328 14384417335926293120 11684183805197638912 8983950274468984704 6283716743740330496 3583483213011676288 883249682283022080 16629760225263919488 13929526694535265280 11229293163806611072 8529059633077956864 5828826102349302656 3128592571620648448 428359040891994240 16174869583872891648 13474636053144237440 10774402522415583232 8074168991686929024 5373935460958274816 2673701930229620608 18420212473210518016 15719978942481863808 13019745411753209600 10319511881024555392 7619278350295901184 4919044819567246976 2218811288838592768 17965321831819490176 15265088301090835968 12564854770362181760 9864621239633527552 7164387708904873344 4464154178176219136 1763920647447564928 17510431190428462336 14810197659699808128 12109964128971153920 9409730598242499712 6709497067513845504 4009263536785191296 1309030006056537088 17055540549037434496 14355307018308780288 11655073487580126080 8954839956851471872 6254606426122817664 3554372895394163456 854139364665509248 16600649907646406656 13900416376917752448 11200182846189098240 8499949315460444032 5799715784731789824 3099482254003135616 399248723274481408 16145759266255378816 13445525735526724608 10745292204798070400 8045058674069416192 5344825143340761984 2644591612612107776 18391102155593005184 15690868624864350976 12990635094135696768 10290401563407042560 7590168032678388352 4889934501949734144 2189700971221079936 17936211514201977344 15235977983473323136 12535744452744668928 9835510922016014720 7135277391287360512 4435043860558706304 1734810329830052096 17481320872810949504 14781087342082295296 12080853811353641088 9380620280624986880 6680386749896332672 3980153219167678464 1279919688439024256 17026430231419921664 14326196700691267456 11625963169962613248 8925729639233959040 6225496108505304832 3525262577776650624 825029047047996416 16571539590028893824 13871306059300239616 11171072528571585408 8470838997842931200 5770605467114276992 3070371936385622784 370138405656968576 16116648948637865984 13416415417909211776 10716181887180557568 8015948356451903360 5315714825723249152 2615481294994594944 18361991837975492352 15661758307246838144 12961524776518183936 10261291245789529728 7561057715060875520 4860824184332221312 2160590653603567104 17907101196584464512 15206867665855810304 12506634135127156096 9806400604398501888 7106167073669847680 4405933542941193472 1705700012212539264 17452210555193436672 14751977024464782464 12051743493736128256 9351509963007474048 6651276432278819840 3951042901550165632 1250809370821511424 16997319913802408832 14297086383073754624 11596852852345100416 8896619321616446208 6196385790887792000 3496152260159137792 795918729430483584 16542429272411380992 13842195741682726784 11141962210954072576 8441728680225418368 5741495149496764160 3041261618768109952 341028088039455744 16087538631020353152 13387305100291698944 10687071569563044736 7986838038834390528 5286604508105736320 2586370977377082112 18332881520357979520 15632647989629325312 12932414458900671104 10232180928172016896 7531947397443362688 4831713866714708480 2131480335986054272 17877990878966951680 15177757348238297472 12477523817509643264 9777290286780989056 7077056756052334848 4376823225323680640 1676589694595026432 17423100237575923840 14722866706847269632 12022633176118615424 9322399645389961216 6622166114661307008 3921932583932652800 1221699053203998592 16968209596184896000 14267976065456241792 11567742534727587584 8867509003998933376 6167275473270279168 3467041942541624960 766808411812970752 16513318954793868160 13813085424065213952 11112851893336559744 8412618362607905536 5712384831879251328 3012151301150597120 311917770421942912 16058428313402840320 13358194782674186112 10657961251945531904 7957727721216877696 5257494190488223488 2557260659759569280 18303771202740466688 15603537672011812480 12903304141283158272 10203070610554504064 7502837079825849856 4802603549097195648 2102370018368541440 17848880561349438848 15148647030620784640 12448413499892130432 9748179969163476224 7047946438434822016 4347712907706167808 1647479376977513600 17393989919958411008 14693756389229756800 11993522858501102592 9293289327772448384 6593055797043794176 3892822266315139968 1192588735586485760 16939099278567383168 14238865747838728960 11538632217110074752 8838398686381420544 6138165155652766336 3437931624924112128 737698094195457920 16484208637176355328 13783975106447701120 11083741575719046912 8383508044990392704 5683274514261738496 2983040983533084288 282807452804430080 16029317995785327488 13329084465056673280 10628850934328019072 7928617403599364864 5228383872870710656 2528150342142056448 18274660885122953856 15574427354394299648 12874193823665645440 10173960292936991232 7473726762208337024 4773493231479682816 2073259700751028608 17819770243731926016 15119536713003271808 12419303182274617600 9719069651545963392 7018836120817309184 4318602590088654976 1618369059360000768 17364879602340898176 14664646071612243968 11964412540883589760 9264179010154935552 6563945479426281344 3863711948697627136 1163478417968972928 16909988960949870336 14209755430221216128 11509521899492561920 8809288368763907712 6109054838035253504 3408821307306599296 708587776577945088 16455098319558842496 13754864788830188288 11054631258101534080 8354397727372879872 5654164196644225664 2953930665915571456 253697135186917248 16000207678167814656 13299974147439160448 10599740616710506240 7899507085981852032 5199273555253197824 2499040024524543616 18245550567505441024 15545317036776786816 12845083506048132608 10144849975319478400 7444616444590824192 4744382913862169984 2044149383133515776 17790659926114413184 15090426395385758976 12390192864657104768 9689959333928450560 6989725803199796352 4289492272471142144 1589258741742487936 17335769284723385344 14635535753994731136 11935302223266076928 9235068692537422720 6534835161808768512 3834601631080114304 1134368100351460096 16880878643332357504 14180645112603703296 11480411581875049088 8780178051146394880 6079944520417740672 3379710989689086464 679477458960432256 16425988001941329664 13725754471212675456 11025520940484021248 8325287409755367040 5625053879026712832 2924820348298058624 224586817569404416 15971097360550301824 13270863829821647616 10570630299092993408 7870396768364339200 5170163237635684992 2469929706907030784 18216440249887928192 15516206719159273984 12815973188430619776 10115739657701965568 7415506126973311360 4715272596244657152 2015039065516002944 17761549608496900352 15061316077768246144 12361082547039591936 9660849016310937728 6960615485582283520 4260381954853629312 1560148424124975104 17306658967105872512 14606425436377218304 11906191905648564096 9205958374919909888 6505724844191255680 3805491313462601472 1105257782733947264 16851768325714844672 14151534794986190464 11451301264257536256 8751067733528882048 6050834202800227840 3350600672071573632 650367141342919424 16396877684323816832 13696644153595162624 10996410622866508416 8296177092137854208 5595943561409200000 2895710030680545792 195476499951891584 15941987042932788992 13241753512204134784 10541519981475480576 7841286450746826368 5141052920018172160 2440819389289517952 18187329932270415360 15487096401541761152 12786862870813106944 10086629340084452736 7386395809355798528 4686162278627144320 1985928747898490112 17732439290879387520 15032205760150733312 12331972229422079104 9631738698693424896 6931505167964770688 4231271637236116480 1531038106507462272 17277548649488359680 14577315118759705472 11877081588031051264 9176848057302397056 6476614526573742848 3776380995845088640 1076147465116434432 16822658008097331840 14122424477368677632 11422190946640023424 8721957415911369216 6021723885182715008 3321490354454060800 621256823725406592 16367767366706304000 13667533835977649792 10967300305248995584 8267066774520341376 5566833243791687168 2866599713063032960 166366182334378752 15912876725315276160 13212643194586621952 10512409663857967744 7812176133129313536 5111942602400659328 2411709071672005120 18158219614652902528 15457986083924248320 12757752553195594112 10057519022466939904 7357285491738285696 4657051961009631488 1956818430280977280 17703328973261874688 15003095442533220480 12302861911804566272 9602628381075912064 6902394850347257856 4202161319618603648 1501927788889949440 17248438331870846848 14548204801142192640 11847971270413538432 9147737739684884224 6447504208956230016 3747270678227575808 1047037147498921600 16793547690479819008 14093314159751164800 11393080629022510592 8692847098293856384 5992613567565202176 3292380036836547968 592146506107893760 16338657049088791168 13638423518360136960 10938189987631482752 8237956456902828544 5537722926174174336 2837489395445520128 137255864716865920 15883766407697763328 13183532876969109120 10483299346240454912 7783065815511800704 5082832284783146496 2382598754054492288 18129109297035389696 15428875766306735488 12728642235578081280 10028408704849427072 7328175174120772864 4627941643392118656 1927708112663464448 17674218655644361856 14973985124915707648 12273751594187053440 9573518063458399232 6873284532729745024 4173051002001090816 1472817471272436608 17219328014253334016 14519094483524679808 11818860952796025600 9118627422067371392 6418393891338717184 3718160360610062976 1017926829881408768 16764437372862306176 14064203842133651968 11363970311404997760 8663736780676343552 5963503249947689344 3263269719219035136 563036188490380928 16309546731471278336 13609313200742624128 10909079670013969920 8208846139285315712 5508612608556661504 2808379077828007296 108145547099353088 15854656090080250496 13154422559351596288 10454189028622942080 7753955497894287872 5053721967165633664 2353488436436979456 18099998979417876864 15399765448689222656 12699531917960568448 9999298387231914240 7299064856503260032 4598831325774605824 1898597795045951616 17645108338026849024 14944874807298194816 12244641276569540608 9544407745840886400 6844174215112232192 4143940684383577984 1443707153654923776 17190217696635821184 14489984165907166976 11789750635178512768 9089517104449858560 6389283573721204352 3689050042992550144 988816512263895936 16735327055244793344 14035093524516139136 11334859993787484928 8634626463058830720 5934392932330176512 3234159401601522304 533925870872868096 16280436413853765504 13580202883125111296 10879969352396457088 8179735821667802880 5479502290939148672 2779268760210494464 79035229481840256 15825545772462737664 13125312241734083456 10425078711005429248 7724845180276775040 5024611649548120832 2324378118819466624 18070888661800364032 15370655131071709824 12670421600343055616 9970188069614401408 7269954538885747200 4569721008157092992 1869487477428438784 17615998020409336192 14915764489680681984 12215530958952027776 9515297428223373568 6815063897494719360 4114830366766065152 1414596836037410944 17161107379018308352 14460873848289654144 11760640317560999936 9060406786832345728 6360173256103691520 3659939725375037312 959706194646383104 16706216737627280512 14005983206898626304 11305749676169972096 8605516145441317888 5905282614712663680 3205049083984009472 504815553255355264 16251326096236252672 13551092565507598464 10850859034778944256 8150625504050290048 5450391973321635840 2750158442592981632 49924911864327424 15796435454845224832 13096201924116570624 10395968393387916416 7695734862659262208 4995501331930608000 2295267801201953792 18041778344182851200 15341544813454196992 12641311282725542784 9941077751996888576 7240844221268234368 4540610690539580160 1840377159810925952 17586887702791823360 14886654172063169152 12186420641334514944 9486187110605860736 6785953579877206528 4085720049148552320 1385486518419898112 17131997061400795520 14431763530672141312 11731529999943487104 9031296469214832896 6331062938486178688 3630829407757524480 930595877028870272 16677106420009767680 13976872889281113472 11276639358552459264 8576405827823805056 5876172297095150848 3175938766366496640 475705235637842432 16222215778618739840 13521982247890085632 10821748717161431424 8121515186432777216 5421281655704123008 2721048124975468800 20814594246814592 15767325137227712000 13067091606499057792 10366858075770403584 7666624545041749376 4966391014313095168 2266157483584440960 18012668026565338368 15312434495836684160 12612200965108029952 9911967434379375744 7211733903650721536 4511500372922067328 1811266842193413120 17557777385174310528 14857543854445656320 12157310323717002112 9457076792988347904 6756843262259693696 4056609731531039488 1356376200802385280 17102886743783282688 14402653213054628480 11702419682325974272 9002186151597320064 6301952620868665856 3601719090140011648 901485559411357440 16647996102392254848 13947762571663600640 11247529040934946432 8547295510206292224 5847061979477638016 3146828448748983808 446594918020329600 16193105461001227008 13492871930272572800 10792638399543918592 8092404868815264384 5392171338086610176 2691937807357955968 18438448350338853376 15738214819610199168 13037981288881544960 10337747758152890752 7637514227424236544 4937280696695582336 2237047165966928128 17983557708947825536 15283324178219171328 12583090647490517120 9882857116761862912 7182623586033208704 4482390055304554496 1782156524575900288 17528667067556797696 14828433536828143488 12128200006099489280 9427966475370835072 6727732944642180864 4027499413913526656 1327265883184872448 17073776426165769856 14373542895437115648 11673309364708461440 8973075833979807232 6272842303251153024 3572608772522498816 872375241793844608 16618885784774742016 13918652254046087808 11218418723317433600 8518185192588779392 5817951661860125184 3117718131131470976 417484600402816768 16163995143383714176 13463761612655059968 10763528081926405760 8063294551197751552 5363061020469097344 2662827489740443136 18409338032721340544 15709104501992686336 13008870971264032128 10308637440535377920 7608403909806723712 4908170379078069504 2207936848349415296 17954447391330312704 15254213860601658496 12553980329873004288 9853746799144350080 7153513268415695872 4453279737687041664 1753046206958387456 17499556749939284864 14799323219210630656 12099089688481976448 9398856157753322240 6698622627024668032 3998389096296013824 1298155565567359616 17044666108548257024 14344432577819602816 11644199047090948608 8943965516362294400 6243731985633640192 3543498454904985984 843264924176331776 16589775467157229184 13889541936428574976 11189308405699920768 8489074874971266560 5788841344242612352 3088607813513958144 388374282785303936 16134884825766201344 13434651295037547136 10734417764308892928 8034184233580238720 5333950702851584512 2633717172122930304 18380227715103827712 15679994184375173504 12979760653646519296 10279527122917865088 7579293592189210880 4879060061460556672 2178826530731902464 17925337073712799872 15225103542984145664 12524870012255491456 9824636481526837248 7124402950798183040 4424169420069528832 1723935889340874624 17470446432321772032 14770212901593117824 12069979370864463616 9369745840135809408 6669512309407155200 3969278778678500992 1269045247949846784 17015555790930744192 14315322260202089984 11615088729473435776 8914855198744781568 6214621668016127360 3514388137287473152 814154606558818944 16560665149539716352 13860431618811062144 11160198088082407936 8459964557353753728 5759731026625099520 3059497495896445312 359263965167791104 16105774508148688512 13405540977420034304 10705307446691380096 8005073915962725888 5304840385234071680 2604606854505417472 18351117397486314880 15650883866757660672 12950650336029006464 10250416805300352256 7550183274571698048 4849949743843043840 2149716213114389632 17896226756095287040 15195993225366632832 12495759694637978624 9795526163909324416 7095292633180670208 4395059102452016000 1694825571723361792 17441336114704259200 14741102583975604992 12040869053246950784 9340635522518296576 6640401991789642368 3940168461060988160 1239934930332333952 16986445473313231360 14286211942584577152 11585978411855922944 8885744881127268736 6185511350398614528 3485277819669960320 785044288941306112 16531554831922203520 13831321301193549312 11131087770464895104 8430854239736240896 5730620709007586688 3030387178278932480 330153647550278272 16076664190531175680 13376430659802521472 10676197129073867264 7975963598345213056 5275730067616558848 2575496536887904640 18322007079868802048 15621773549140147840 12921540018411493632 10221306487682839424 7521072956954185216 4820839426225531008 2120605895496876800 17867116438477774208 15166882907749120000 12466649377020465792 9766415846291811584 7066182315563157376 4365948784834503168 1665715254105848960 17412225797086746368 14711992266358092160 12011758735629437952 9311525204900783744 6611291674172129536 3911058143443475328 1210824612714821120 16957335155695718528 14257101624967064320 11556868094238410112 8856634563509755904 6156401032781101696 3456167502052447488 755933971323793280 16502444514304690688 13802210983576036480 11101977452847382272 8401743922118728064 5701510391390073856 3001276860661419648 301043329932765440 16047553872913662848 13347320342185008640 10647086811456354432 7946853280727700224 5246619749999046016 2546386219270391808 18292896762251289216 15592663231522635008 12892429700793980800 10192196170065326592 7491962639336672384 4791729108608018176 2091495577879363968 17838006120860261376 15137772590131607168 12437539059402952960 9737305528674298752 7037071997945644544 4336838467216990336 1636604936488336128 17383115479469233536 14682881948740579328 11982648418011925120 9282414887283270912 6582181356554616704 3881947825825962496 1181714295097308288 16928224838078205696 14227991307349551488 11527757776620897280 8827524245892243072 6127290715163588864 3427057184434934656 726823653706280448 16473334196687177856 13773100665958523648 11072867135229869440 8372633604501215232 5672400073772561024 2972166543043906816 271933012315252608 16018443555296150016 13318210024567495808 10617976493838841600 7917742963110187392 5217509432381533184 2517275901652878976 18263786444633776384 15563552913905122176 12863319383176467968 10163085852447813760 7462852321719159552 4762618790990505344 2062385260261851136 17808895803242748544 15108662272514094336 12408428741785440128 9708195211056785920 7007961680328131712 4307728149599477504 1607494618870823296 17354005161851720704 14653771631123066496 11953538100394412288 9253304569665758080 6553071038937103872 3852837508208449664 1152603977479795456 16899114520460692864 14198880989732038656 11498647459003384448 8798413928274730240 6098180397546076032 3397946866817421824 697713336088767616 16444223879069665024 13743990348341010816 11043756817612356608 8343523286883702400 5643289756155048192 2943056225426393984 242822694697739776 15989333237678637184 13289099706949982976 10588866176221328768 7888632645492674560 5188399114764020352 2488165584035366144 18234676127016263552 15534442596287609344 12834209065558955136 10133975534830300928 7433742004101646720 4733508473372992512 2033274942644338304 17779785485625235712 15079551954896581504 12379318424167927296 9679084893439273088 6978851362710618880 4278617831981964672 1578384301253310464 17324894844234207872 14624661313505553664 11924427782776899456 9224194252048245248 6523960721319591040 3823727190590936832 1123493659862282624 16870004202843180032 14169770672114525824 11469537141385871616 8769303610657217408 6069070079928563200 3368836549199908992 668603018471254784 16415113561452152192 13714880030723497984 11014646499994843776 8314412969266189568 5614179438537535360 2913945907808881152 213712377080226944 15960222920061124352 13259989389332470144 10559755858603815936 7859522327875161728 5159288797146507520 2459055266417853312 18205565809398750720 15505332278670096512 12805098747941442304 10104865217212788096 7404631686484133888 4704398155755479680 2004164625026825472 17750675168007722880 15050441637279068672 12350208106550414464 9649974575821760256 6949741045093106048 4249507514364451840 1549273983635797632 17295784526616695040 14595550995888040832 11895317465159386624 9195083934430732416 6494850403702078208 3794616872973424000 1094383342244769792 16840893885225667200 14140660354497012992 11440426823768358784 8740193293039704576 6039959762311050368 3339726231582396160 639492700853741952 16386003243834639360 13685769713105985152 10985536182377330944 8285302651648676736 5585069120920022528 2884835590191368320 184602059462714112 15931112602443611520 13230879071714957312 10530645540986303104 7830412010257648896 5130178479528994688 2429944948800340480 18176455491781237888 15476221961052583680 12775988430323929472 10075754899595275264 7375521368866621056 4675287838137966848 1975054307409312640 17721564850390210048 15021331319661555840 12321097788932901632 9620864258204247424 6920630727475593216 4220397196746939008 1520163666018284800 17266674208999182208 14566440678270528000 11866207147541873792 9165973616813219584 6465740086084565376 3765506555355911168 1065273024627256960 16811783567608154368 14111550036879500160 11411316506150845952 8711082975422191744 6010849444693537536 3310615913964883328 610382383236229120 16356892926217126528 13656659395488472320 10956425864759818112 8256192334031163904 5555958803302509696 2855725272573855488 155491741845201280 15902002284826098688 13201768754097444480 10501535223368790272 7801301692640136064 5101068161911481856 2400834631182827648 18147345174163725056 15447111643435070848 12746878112706416640 10046644581977762432 7346411051249108224 4646177520520454016 1945943989791799808 17692454532772697216 14992221002044043008 12291987471315388800 9591753940586734592 6891520409858080384 4191286879129426176 1491053348400771968 17237563891381669376 14537330360653015168 11837096829924360960 9136863299195706752 6436629768467052544 3736396237738398336 1036162707009744128 16782673249990641536 14082439719261987328 11382206188533333120 8681972657804678912 5981739127076024704 3281505596347370496 581272065618716288 16327782608599613696 13627549077870959488 10927315547142305280 8227082016413651072 5526848485684996864 2826614954956342656 126381424227688448 15872891967208585856 13172658436479931648 10472424905751277440 7772191375022623232 5071957844293969024 2371724313565314816 18118234856546212224 15418001325817558016 12717767795088903808 10017534264360249600 7317300733631595392 4617067202902941184 1916833672174286976 17663344215155184384 14963110684426530176 12262877153697875968 9562643622969221760 6862410092240567552 4162176561511913344 1461943030783259136 17208453573764156544 14508220043035502336 11807986512306848128 9107752981578193920 6407519450849539712 3707285920120885504 1007052389392231296 16753562932373128704 14053329401644474496 11353095870915820288 8652862340187166080 5952628809458511872 3252395278729857664 552161748001203456 16298672290982100864 13598438760253446656 10898205229524792448 8197971698796138240 5497738168067484032 2797504637338829824 97271106610175616 15843781649591073024 13143548118862418816 10443314588133764608 7743081057405110400 5042847526676456192 2342613995947801984 18089124538928699392 15388891008200045184 12688657477471390976 9988423946742736768 7288190416014082560 4587956885285428352 1887723354556774144 17634233897537671552 14934000366809017344 12233766836080363136 9533533305351708928 6833299774623054720 4133066243894400512 1432832713165746304 17179343256146643712 14479109725417989504 11778876194689335296 9078642663960681088 6378409133232026880 3678175602503372672 977942071774718464 16724452614755615872 14024219084026961664 11323985553298307456 8623752022569653248 5923518491840999040 3223284961112344832 523051430383690624 16269561973364588032 13569328442635933824 10869094911907279616 8168861381178625408 5468627850449971200 2768394319721316992 68160788992662784 15814671331973560192 13114437801244905984 10414204270516251776 7713970739787597568 5013737209058943360 2313503678330289152 18060014221311186560 15359780690582532352 12659547159853878144 9959313629125223936 7259080098396569728 4558846567667915520 1858613036939261312 17605123579920158720 14904890049191504512 12204656518462850304 9504422987734196096 6804189457005541888 4103955926276887680 1403722395548233472 17150232938529130880 14449999407800476672 11749765877071822464 9049532346343168256 6349298815614514048 3649065284885859840 948831754157205632 16695342297138103040 13995108766409448832 11294875235680794624 8594641704952140416 5894408174223486208 3194174643494832000 493941112766177792 16240451655747075200 13540218125018420992 10839984594289766784 8139751063561112576 5439517532832458368 2739284002103804160 39050471375149952 15785561014356047360 13085327483627393152 10385093952898738944 7684860422170084736 4984626891441430528 2284393360712776320 18030903903693673728 15330670372965019520 12630436842236365312 9930203311507711104 7229969780779056896 4529736250050402688 1829502719321748480 17576013262302645888 14875779731573991680 12175546200845337472 9475312670116683264 6775079139388029056 4074845608659374848 1374612077930720640 17121122620911618048 14420889090182963840 11720655559454309632 9020422028725655424 6320188497997001216 3619954967268347008 919721436539692800 16666231979520590208 13965998448791936000 11265764918063281792 8565531387334627584 5865297856605973376 3165064325877319168 464830795148664960 16211341338129562368 13511107807400908160 10810874276672253952 8110640745943599744 5410407215214945536 2710173684486291328 9940153757637120 15756450696738534528 13056217166009880320 10355983635281226112 7655750104552571904 4955516573823917696 2255283043095263488 18001793586076160896 15301560055347506688 12601326524618852480 9901092993890198272 7200859463161544064 4500625932432889856 1800392401704235648 17546902944685133056 14846669413956478848 12146435883227824640 9446202352499170432 6745968821770516224 4045735291041862016 1345501760313207808 17092012303294105216 14391778772565451008 11691545241836796800 8991311711108142592 6291078180379488384 3590844649650834176 890611118922179968 16637121661903077376 13936888131174423168 11236654600445768960 8536421069717114752 5836187538988460544 3135954008259806336 435720477531152128 16182231020512049536 13481997489783395328 10781763959054741120 8081530428326086912 5381296897597432704 2681063366868778496 18427573909849675904 15727340379121021696 13027106848392367488 10326873317663713280 7626639786935059072 4926406256206404864 2226172725477750656 17972683268458648064 15272449737729993856 12572216207001339648 9871982676272685440 7171749145544031232 4471515614815377024 1771282084086722816 17517792627067620224 14817559096338966016 12117325565610311808 9417092034881657600 6716858504153003392 4016624973424349184 1316391442695694976 17062901985676592384 14362668454947938176 11662434924219283968 8962201393490629760 6261967862761975552 3561734332033321344 861500801304667136 16608011344285564544 13907777813556910336 11207544282828256128 8507310752099601920 5807077221370947712 3106843690642293504 406610159913639296 16153120702894536704 13452887172165882496 10752653641437228288 8052420110708574080 5352186579979919872 2651953049251265664 18398463592232163072 15698230061503508864 12997996530774854656 10297763000046200448 7597529469317546240 4897295938588892032 2197062407860237824 17943572950841135232 15243339420112481024 12543105889383826816 9842872358655172608 7142638827926518400 4442405297197864192 1742171766469209984 17488682309450107392 14788448778721453184 12088215247992798976 9387981717264144768 6687748186535490560 3987514655806836352 1287281125078182144 17033791668059079552 14333558137330425344 11633324606601771136 8933091075873116928 6232857545144462720 3532624014415808512 832390483687154304 16578901026668051712 13878667495939397504 11178433965210743296 8478200434482089088 5777966903753434880 3077733373024780672 377499842296126464 16124010385277023872 13423776854548369664 10723543323819715456 8023309793091061248 5323076262362407040 2622842731633752832 18369353274614650240 15669119743885996032 12968886213157341824 10268652682428687616 7568419151700033408 4868185620971379200 2167952090242724992 17914462633223622400 15214229102494968192 12513995571766313984 9813762041037659776 7113528510309005568 4413294979580351360 1713061448851697152 17459571991832594560 14759338461103940352 12059104930375286144 9358871399646631936 6658637868917977728 3958404338189323520 1258170807460669312 17004681350441566720 14304447819712912512 11604214288984258304 8903980758255604096 6203747227526949888 3503513696798295680 803280166069641472 16549790709050538880 13849557178321884672 11149323647593230464 8449090116864576256 5748856586135922048 3048623055407267840 348389524678613632 16094900067659511040 13394666536930856832 10694433006202202624 7994199475473548416 5293965944744894208 2593732414016240000 18340242956997137408 15640009426268483200 12939775895539828992 10239542364811174784 7539308834082520576 4839075303353866368 2138841772625212160 17885352315606109568 15185118784877455360 12484885254148801152 9784651723420146944 7084418192691492736 4384184661962838528 1683951131234184320 17430461674215081728 14730228143486427520 12029994612757773312 9329761082029119104 6629527551300464896 3929294020571810688 1229060489843156480 16975571032824053888 14275337502095399680 11575103971366745472 8874870440638091264 6174636909909437056 3474403379180782848 774169848452128640 16520680391433026048 13820446860704371840 11120213329975717632 8419979799247063424 5719746268518409216 3019512737789755008 319279207061100800 16065789750041998208 13365556219313344000 10665322688584689792 7965089157856035584 5264855627127381376 2564622096398727168 18311132639379624576 15610899108650970368 12910665577922316160 10210432047193661952 7510198516465007744 4809964985736353536 2109731455007699328 17856241997988596736 15156008467259942528 12455774936531288320 9755541405802634112 7055307875073979904 4355074344345325696 1654840813616671488 17401351356597568896 14701117825868914688 12000884295140260480 9300650764411606272 6600417233682952064 3900183702954297856 1199950172225643648 16946460715206541056 14246227184477886848 11545993653749232640 8845760123020578432 6145526592291924224 3445293061563270016 745059530834615808 16491570073815513216 13791336543086859008 11091103012358204800 8390869481629550592 5690635950900896384 2990402420172242176 290168889443587968 16036679432424485376 13336445901695831168 10636212370967176960 7935978840238522752 5235745309509868544 2535511778781214336 18282022321762111744 15581788791033457536 12881555260304803328 10181321729576149120 7481088198847494912 4780854668118840704 2080621137390186496 17827131680371083904 15126898149642429696 12426664618913775488 9726431088185121280 7026197557456467072 4325964026727812864 1625730495999158656 17372241038980056064 14672007508251401856 11971773977522747648 9271540446794093440 6571306916065439232 3871073385336785024 1170839854608130816 16917350397589028224 14217116866860374016 11516883336131719808 8816649805403065600 6116416274674411392 3416182743945757184 715949213217102976 16462459756198000384 13762226225469346176 11061992694740691968 8361759164012037760 5661525633283383552 2961292102554729344 261058571826075136 16007569114806972544 13307335584078318336 10607102053349664128 7906868522621009920 5206634991892355712 2506401461163701504 18252912004144598912 15552678473415944704 12852444942687290496 10152211411958636288 7451977881229982080 4751744350501327872 2051510819772673664 17798021362753571072 15097787832024916864 12397554301296262656 9697320770567608448 6997087239838954240 4296853709110300032 1596620178381645824 17343130721362543232 14642897190633889024 11942663659905234816 9242430129176580608 6542196598447926400 3841963067719272192 1141729536990617984 16888240079971515392 14188006549242861184 11487773018514206976 8787539487785552768 6087305957056898560 3387072426328244352 686838895599590144 16433349438580487552 13733115907851833344 11032882377123179136 8332648846394524928 5632415315665870720 2932181784937216512 231948254208562304 15978458797189459712 13278225266460805504 10577991735732151296 7877758205003497088 5177524674274842880 2477291143546188672 18223801686527086080 15523568155798431872 12823334625069777664 10123101094341123456 7422867563612469248 4722634032883815040 2022400502155160832 17768911045136058240 15068677514407404032 12368443983678749824 9668210452950095616 6967976922221441408 4267743391492787200 1567509860764132992 17314020403745030400 14613786873016376192 11913553342287721984 9213319811559067776 6513086280830413568 3812852750101759360 1112619219373105152 16859129762354002560 14158896231625348352 11458662700896694144 8758429170168039936 6058195639439385728 3357962108710731520 657728577982077312 16404239120962974720 13704005590234320512 11003772059505666304 8303538528777012096 5603304998048357888 2903071467319703680 202837936591049472 15949348479571946880 13249114948843292672 10548881418114638464 7848647887385984256 5148414356657330048 2448180825928675840 18194691368909573248 15494457838180919040 12794224307452264832 10093990776723610624 7393757245994956416 4693523715266302208 1993290184537648000 17739800727518545408 15039567196789891200 12339333666061236992 9639100135332582784 6938866604603928576 4238633073875274368 1538399543146620160 17284910086127517568 14584676555398863360 11884443024670209152 9184209493941554944 6483975963212900736 3783742432484246528 1083508901755592320 16830019444736489728 14129785914007835520 11429552383279181312 8729318852550527104 6029085321821872896 3328851791093218688 628618260364564480 16375128803345461888 13674895272616807680 10974661741888153472 8274428211159499264 5574194680430845056 2873961149702190848 173727618973536640 15920238161954434048 13220004631225779840 10519771100497125632 7819537569768471424 5119304039039817216 2419070508311163008 18165581051292060416 15465347520563406208 12765113989834752000 10064880459106097792 7364646928377443584 4664413397648789376 1964179866920135168 17710690409901032576 15010456879172378368 12310223348443724160 9609989817715069952 6909756286986415744 4209522756257761536 1509289225529107328 17255799768510004736 14555566237781350528 11855332707052696320 9155099176324042112 6454865645595387904 3754632114866733696 1054398584138079488 16800909127118976896 14100675596390322688 11400442065661668480 8700208534933014272 5999975004204360064 3299741473475705856 599507942747051648 16346018485727949056 13645784954999294848 10945551424270640640 8245317893541986432 5545084362813332224 2844850832084678016 144617301356023808 15891127844336921216 13190894313608267008 10490660782879612800 7790427252150958592 5090193721422304384 2389960190693650176 18136470733674547584 15436237202945893376 12736003672217239168 10035770141488584960 7335536610759930752 4635303080031276544 1935069549302622336 17681580092283519744 14981346561554865536 12281113030826211328 9580879500097557120 6880645969368902912 4180412438640248704 1480178907911594496 17226689450892491904 14526455920163837696 11826222389435183488 9125988858706529280 6425755327977875072 3725521797249220864 1025288266520566656 16771798809501464064 14071565278772809856 11371331748044155648 8671098217315501440 5970864686586847232 3270631155858193024 570397625129538816 16316908168110436224 13616674637381782016 10916441106653127808 8216207575924473600 5515974045195819392 2815740514467165184 115506983738510976 15862017526719408384 13161783995990754176 10461550465262099968 7761316934533445760 5061083403804791552 2360849873076137344 18107360416057034752 15407126885328380544 12706893354599726336 10006659823871072128 7306426293142417920 4606192762413763712 1905959231685109504 17652469774666006912 14952236243937352704 12252002713208698496 9551769182480044288 6851535651751390080 4151302121022735872 1451068590294081664 17197579133274979072 14497345602546324864 11797112071817670656 9096878541089016448 6396645010360362240 3696411479631708032 996177948903053824 16742688491883951232 14042454961155297024 11342221430426642816 8641987899697988608 5941754368969334400 3241520838240680192 541287307512025984 16287797850492923392 13587564319764269184 10887330789035614976 8187097258306960768 5486863727578306560 2786630196849652352 86396666120998144 15832907209101895552 13132673678373241344 10432440147644587136 7732206616915932928 5031973086187278720 2331739555458624512 18078250098439521920 15378016567710867712 12677783036982213504 9977549506253559296 7277315975524905088 4577082444796250880 1876848914067596672 17623359457048494080 14923125926319839872 12222892395591185664 9522658864862531456 6822425334133877248 4122191803405223040 1421958272676568832 17168468815657466240 14468235284928812032 11768001754200157824 9067768223471503616 6367534692742849408 3667301162014195200 967067631285540992 16713578174266438400 14013344643537784192 11313111112809129984 8612877582080475776 5912644051351821568 3212410520623167360 512176989894513152 16258687532875410560 13558454002146756352 10858220471418102144 8157986940689447936 5457753409960793728 2757519879232139520 57286348503485312 15803796891484382720 13103563360755728512 10403329830027074304 7703096299298420096 5002862768569765888 2302629237841111680 18049139780822009088 15348906250093354880 12648672719364700672 9948439188636046464 7248205657907392256 4547972127178738048 1847738596450083840 17594249139430981248 14894015608702327040 12193782077973672832 9493548547245018624 6793315016516364416 4093081485787710208 1392847955059056000 17139358498039953408 14439124967311299200 11738891436582644992 9038657905853990784 6338424375125336576 3638190844396682368 937957313668028160 16684467856648925568 13984234325920271360 11284000795191617152 8583767264462962944 5883533733734308736 3183300203005654528 483066672277000320 16229577215257897728 13529343684529243520 10829110153800589312 8128876623071935104 5428643092343280896 2728409561614626688 28176030885972480 15774686573866869888 13074453043138215680 10374219512409561472 7673985981680907264 4973752450952253056 2273518920223598848 18020029463204496256 15319795932475842048 12619562401747187840 9919328871018533632 7219095340289879424 4518861809561225216 1818628278832571008 17565138821813468416 14864905291084814208 12164671760356160000 9464438229627505792 6764204698898851584 4063971168170197376 1363737637441543168 17110248180422440576 14410014649693786368 11709781118965132160 9009547588236477952 6309314057507823744 3609080526779169536 908846996050515328 16655357539031412736 13955124008302758528 11254890477574104320 8554656946845450112 5854423416116795904 3154189885388141696 453956354659487488 16200466897640384896 13500233366911730688 10799999836183076480 8099766305454422272 5399532774725768064 2699299243997113856 18445809786978011264 15745576256249357056 13045342725520702848 10345109194792048640 7644875664063394432 4944642133334740224 2244408602606086016 17990919145586983424 15290685614858329216 12590452084129675008 9890218553401020800 7189985022672366592 4489751491943712384 1789517961215058176 17536028504195955584 14835794973467301376 12135561442738647168 9435327912009992960 6735094381281338752 4034860850552684544 1334627319824030336 17081137862804927744 14380904332076273536 11680670801347619328 8980437270618965120 6280203739890310912 3579970209161656704 879736678433002496 16626247221413899904 13926013690685245696 11225780159956591488 8525546629227937280 5825313098499283072 3125079567770628864 424846037041974656 16171356580022872064 13471123049294217856 10770889518565563648 8070655987836909440 5370422457108255232 2670188926379601024 18416699469360498432 15716465938631844224 13016232407903190016 10315998877174535808 7615765346445881600 4915531815717227392 2215298284988573184 17961808827969470592 15261575297240816384 12561341766512162176 9861108235783507968 7160874705054853760 4460641174326199552 1760407643597545344 17506918186578442752 14806684655849788544 12106451125121134336 9406217594392480128 6705984063663825920 4005750532935171712 1305517002206517504 17052027545187414912 14351794014458760704 11651560483730106496 8951326953001452288 6251093422272798080 3550859891544143872 850626360815489664 16597136903796387072 13896903373067732864 11196669842339078656 8496436311610424448 5796202780881770240 3095969250153116032 395735719424461824 16142246262405359232 13442012731676705024 10741779200948050816 8041545670219396608 5341312139490742400 2641078608762088192 18387589151742985600 15687355621014331392 12987122090285677184 10286888559557022976 7586655028828368768 4886421498099714560 2186187967371060352 17932698510351957760 15232464979623303552 12532231448894649344 9831997918165995136 7131764387437340928 4431530856708686720 1731297325980032512 17477807868960929920 14777574338232275712 12077340807503621504 9377107276774967296 6676873746046313088 3976640215317658880 1276406684589004672 17022917227569902080 14322683696841247872 11622450166112593664 8922216635383939456 6221983104655285248 3521749573926631040 821516043197976832 16568026586178874240 13867793055450220032 11167559524721565824 8467325993992911616 5767092463264257408 3066858932535603200 366625401806948992 16113135944787846400 13412902414059192192 10712668883330537984 8012435352601883776 5312201821873229568 2611968291144575360 18358478834125472768 15658245303396818560 12958011772668164352 10257778241939510144 7557544711210855936 4857311180482201728 2157077649753547520 17903588192734444928 15203354662005790720 12503121131277136512 9802887600548482304 7102654069819828096 4402420539091173888 1702187008362519680 17448697551343417088 14748464020614762880 12048230489886108672 9347996959157454464 6647763428428800256 3947529897700146048 1247296366971491840 16993806909952389248 14293573379223735040 11593339848495080832 8893106317766426624 6192872787037772416 3492639256309118208 792405725580464000 16538916268561361408 13838682737832707200 11138449207104052992 8438215676375398784 5737982145646744576 3037748614918090368 337515084189436160 16084025627170333568 13383792096441679360 10683558565713025152 7983325034984370944 5283091504255716736 2582857973527062528 18329368516507959936 15629134985779305728 12928901455050651520 10228667924321997312 7528434393593343104 4828200862864688896 2127967332136034688 17874477875116932096 15174244344388277888 12474010813659623680 9773777282930969472 7073543752202315264 4373310221473661056 1673076690745006848 17419587233725904256 14719353702997250048 12019120172268595840 9318886641539941632 6618653110811287424 3918419580082633216 1218186049353979008 16964696592334876416 14264463061606222208 11564229530877568000 8863996000148913792 6163762469420259584 3463528938691605376 763295407962951168 16509805950943848576 13809572420215194368 11109338889486540160 8409105358757885952 5708871828029231744 3008638297300577536 308404766571923328 16054915309552820736 13354681778824166528 10654448248095512320 7954214717366858112 5253981186638203904 2553747655909549696 18300258198890447104 15600024668161792896 12899791137433138688 10199557606704484480 7499324075975830272 4799090545247176064 2098857014518521856 17845367557499419264 15145134026770765056 12444900496042110848 9744666965313456640 7044433434584802432 4344199903856148224 1643966373127494016 17390476916108391424 14690243385379737216 11990009854651083008 9289776323922428800 6589542793193774592 3889309262465120384 1189075731736466176 16935586274717363584 14235352743988709376 11535119213260055168 8834885682531400960 6134652151802746752 3434418621074092544 734185090345438336 16480695633326335744 13780462102597681536 11080228571869027328 8379995041140373120 5679761510411718912 2979527979683064704 279294448954410496 16025804991935307904 13325571461206653696 10625337930477999488 7925104399749345280 5224870869020691072 2524637338292036864 18271147881272934272 15570914350544280064 12870680819815625856 10170447289086971648 7470213758358317440 4769980227629663232 2069746696901009024 17816257239881906432 15116023709153252224 12415790178424598016 9715556647695943808 7015323116967289600 4315089586238635392 1614856055509981184 17361366598490878592 14661133067762224384 11960899537033570176 9260666006304915968 6560432475576261760 3860198944847607552 1159965414118953344 16906475957099850752 14206242426371196544 11506008895642542336 8805775364913888128 6105541834185233920 3405308303456579712 705074772727925504 16451585315708822912 13751351784980168704 11051118254251514496 8350884723522860288 5650651192794206080 2950417662065551872 250184131336897664 15996694674317795072 13296461143589140864 10596227612860486656 7895994082131832448 5195760551403178240 2495527020674524032 18242037563655421440 15541804032926767232 12841570502198113024 10141336971469458816 7441103440740804608 4740869910012150400 2040636379283496192 17787146922264393600 15086913391535739392 12386679860807085184 9686446330078430976 6986212799349776768 4285979268621122560 1585745737892468352 17332256280873365760 14632022750144711552 11931789219416057344 9231555688687403136 6531322157958748928 3831088627230094720 1130855096501440512 16877365639482337920 14177132108753683712 11476898578025029504 8776665047296375296 6076431516567721088 3376197985839066880 675964455110412672 16422474998091310080 13722241467362655872 11022007936634001664 8321774405905347456 5621540875176693248 2921307344448039040 221073813719384832 15967584356700282240 13267350825971628032 10567117295242973824 7866883764514319616 5166650233785665408 2466416703057011200 18212927246037908608 15512693715309254400 12812460184580600192 10112226653851945984 7411993123123291776 4711759592394637568 2011526061665983360 17758036604646880768 15057803073918226560 12357569543189572352 9657336012460918144 6957102481732263936 4256868951003609728 1556635420274955520 17303145963255852928 14602912432527198720 11902678901798544512 9202445371069890304 6502211840341236096 3801978309612581888 1101744778883927680 16848255321864825088 14148021791136170880 11447788260407516672 8747554729678862464 6047321198950208256 3347087668221554048 646854137492899840 16393364680473797248 13693131149745143040 10992897619016488832 8292664088287834624 5592430557559180416 2892197026830526208 191963496101872000 15938474039082769408 13238240508354115200 10538006977625460992 7837773446896806784 5137539916168152576 2437306385439498368 18183816928420395776 15483583397691741568 12783349866963087360 10083116336234433152 7382882805505778944 4682649274777124736 1982415744048470528 17728926287029367936 15028692756300713728 12328459225572059520 9628225694843405312 6927992164114751104 4227758633386096896 1527525102657442688 17274035645638340096 14573802114909685888 11873568584181031680 9173335053452377472 6473101522723723264 3772867991995069056 1072634461266414848 16819145004247312256 14118911473518658048 11418677942790003840 8718444412061349632 6018210881332695424 3317977350604041216 617743819875387008 16364254362856284416 13664020832127630208 10963787301398976000 8263553770670321792 5563320239941667584 2863086709213013376 162853178484359168 15909363721465256576 13209130190736602368 10508896660007948160 7808663129279293952 5108429598550639744 2408196067821985536 18154706610802882944 15454473080074228736 12754239549345574528 10054006018616920320 7353772487888266112 4653538957159611904 1953305426430957696 17699815969411855104 14999582438683200896 12299348907954546688 9599115377225892480 6898881846497238272 4198648315768584064 1498414785039929856 17244925328020827264 14544691797292173056 11844458266563518848 9144224735834864640 6443991205106210432 3743757674377556224 1043524143648902016 16790034686629799424 14089801155901145216 11389567625172491008 8689334094443836800 5989100563715182592 3288867032986528384 588633502257874176 16335144045238771584 13634910514510117376 10934676983781463168 8234443453052808960 5534209922324154752 2833976391595500544 133742860866846336 15880253403847743744 13180019873119089536 10479786342390435328 7779552811661781120 5079319280933126912 2379085750204472704 18125596293185370112 15425362762456715904 12725129231728061696 10024895700999407488 7324662170270753280 4624428639542099072 1924195108813444864 17670705651794342272 14970472121065688064 12270238590337033856 9570005059608379648 6869771528879725440 4169537998151071232 1469304467422417024 17215815010403314432 14515581479674660224 11815347948946006016 9115114418217351808 6414880887488697600 3714647356760043392 1014413826031389184 16760924369012286592 14060690838283632384 11360457307554978176 8660223776826323968 5959990246097669760 3259756715369015552 559523184640361344 16306033727621258752 13605800196892604544 10905566666163950336 8205333135435296128 5505099604706641920 2804866073977987712 104632543249333504 15851143086230230912 13150909555501576704 10450676024772922496 7750442494044268288 5050208963315614080 2349975432586959872 18096485975567857280 15396252444839203072 12696018914110548864 9995785383381894656 7295551852653240448 4595318321924586240 1895084791195932032 17641595334176829440 14941361803448175232 12241128272719521024 9540894741990866816 6840661211262212608 4140427680533558400 1440194149804904192 17186704692785801600 14486471162057147392 11786237631328493184 9086004100599838976 6385770569871184768 3685537039142530560 985303508413876352 16731814051394773760 14031580520666119552 11331346989937465344 8631113459208811136 5930879928480156928 3230646397751502720 530412867022848512 16276923410003745920 13576689879275091712 10876456348546437504 8176222817817783296 5475989287089129088 2775755756360474880 75522225631820672 15822032768612718080 13121799237884063872 10421565707155409664 7721332176426755456 5021098645698101248 2320865114969447040 18067375657950344448 15367142127221690240 12666908596493036032 9966675065764381824 7266441535035727616 4566208004307073408 1865974473578419200 17612485016559316608 14912251485830662400 12212017955102008192 9511784424373353984 6811550893644699776 4111317362916045568 1411083832187391360 17157594375168288768 14457360844439634560 11757127313710980352 9056893782982326144 6356660252253671936 3656426721525017728 956193190796363520 16702703733777260928 14002470203048606720 11302236672319952512 8602003141591298304 5901769610862644096 3201536080133989888 501302549405335680 16247813092386233088 13547579561657578880 10847346030928924672 8147112500200270464 5446878969471616256 2746645438742962048 46411908014307840 15792922450995205248 13092688920266551040 10392455389537896832 7692221858809242624 4991988328080588416 2291754797351934208 18038265340332831616 15338031809604177408 12637798278875523200 9937564748146868992 7237331217418214784 4537097686689560576 1836864155960906368 17583374698941803776 14883141168213149568 12182907637484495360 9482674106755841152 6782440576027186944 4082207045298532736 1381973514569878528 17128484057550775936 14428250526822121728 11728016996093467520 9027783465364813312 6327549934636159104 3627316403907504896 927082873178850688 16673593416159748096 13973359885431093888 11273126354702439680 8572892823973785472 5872659293245131264 3172425762516477056 472192231787822848 16218702774768720256 13518469244040066048 10818235713311411840 8118002182582757632 5417768651854103424 2717535121125449216 17301590396795008 15763812133377692416 13063578602649038208 10363345071920384000 7663111541191729792 4962878010463075584 2262644479734421376 18009155022715318784 15308921491986664576 12608687961258010368 9908454430529356160 7208220899800701952 4507987369072047744 1807753838343393536 17554264381324290944 14854030850595636736 12153797319866982528 9453563789138328320 6753330258409674112 4053096727681019904 1352863196952365696 17099373739933263104 14399140209204608896 11698906678475954688 8998673147747300480 6298439617018646272 3598206086289992064 897972555561337856 16644483098542235264 13944249567813581056 11244016037084926848 8543782506356272640 5843548975627618432 3143315444898964224 443081914170310016 16189592457151207424 13489358926422553216 10789125395693899008 8088891864965244800 5388658334236590592 2688424803507936384 18434935346488833792 15734701815760179584 13034468285031525376 10334234754302871168 7634001223574216960 4933767692845562752 2233534162116908544 17980044705097805952 15279811174369151744 12579577643640497536 9879344112911843328 7179110582183189120 4478877051454534912 1778643520725880704 17525154063706778112 14824920532978123904 12124687002249469696 9424453471520815488 6724219940792161280 4023986410063507072 1323752879334852864 17070263422315750272 14370029891587096064 11669796360858441856 8969562830129787648 6269329299401133440 3569095768672479232 868862237943825024 16615372780924722432 13915139250196068224 11214905719467414016 8514672188738759808 5814438658010105600 3114205127281451392 413971596552797184 16160482139533694592 13460248608805040384 10760015078076386176 8059781547347731968 5359548016619077760 2659314485890423552 18405825028871320960 15705591498142666752 13005357967414012544 10305124436685358336 7604890905956704128 4904657375228049920 2204423844499395712 17950934387480293120 15250700856751638912 12550467326022984704 9850233795294330496 7150000264565676288 4449766733837022080 1749533203108367872 17496043746089265280 14795810215360611072 12095576684631956864 9395343153903302656 6695109623174648448 3994876092445994240 1294642561717340032 17041153104698237440 14340919573969583232 11640686043240929024 8940452512512274816 6240218981783620608 3539985451054966400 839751920326312192 16586262463307209600 13886028932578555392 11185795401849901184 8485561871121246976 5785328340392592768 3085094809663938560 384861278935284352 16131371821916181760 13431138291187527552 10730904760458873344 8030671229730219136 5330437699001564928 2630204168272910720 18376714711253808128 15676481180525153920 12976247649796499712 10276014119067845504 7575780588339191296 4875547057610537088 2175313526881882880 17921824069862780288 15221590539134126080 12521357008405471872 9821123477676817664 7120889946948163456 4420656416219509248 1720422885490855040 17466933428471752448 14766699897743098240 12066466367014444032 9366232836285789824 6665999305557135616 3965765774828481408 1265532244099827200 17012042787080724608 14311809256352070400 11611575725623416192 8911342194894761984 6211108664166107776 3510875133437453568 810641602708799360 16557152145689696768 13856918614961042560 11156685084232388352 8456451553503734144 5756218022775079936 3055984492046425728 355750961317771520 16102261504298668928 13402027973570014720 10701794442841360512 8001560912112706304 5301327381384052096 2601093850655397888 18347604393636295296 15647370862907641088 12947137332178986880 10246903801450332672 7546670270721678464 4846436739993024256 2146203209264370048 17892713752245267456 15192480221516613248 12492246690787959040 9792013160059304832 7091779629330650624 4391546098601996416 1691312567873342208 17437823110854239616 14737589580125585408 12037356049396931200 9337122518668276992 6636888987939622784 3936655457210968576 1236421926482314368 16982932469463211776 14282698938734557568 11582465408005903360 8882231877277249152 6181998346548594944 3481764815819940736 781531285091286528 16528041828072183936 13827808297343529728 11127574766614875520 8427341235886221312 5727107705157567104 3026874174428912896 326640643700258688 16073151186681156096 13372917655952501888 10672684125223847680 7972450594495193472 5272217063766539264 2571983533037885056 18318494076018782464 15618260545290128256 12918027014561474048 10217793483832819840 7517559953104165632 4817326422375511424 2117092891646857216 17863603434627754624 15163369903899100416 12463136373170446208 9762902842441792000 7062669311713137792 4362435780984483584 1662202250255829376 17408712793236726784 14708479262508072576 12008245731779418368 9308012201050764160 6607778670322109952 3907545139593455744 1207311608864801536 16953822151845698944 14253588621117044736 11553355090388390528 8853121559659736320 6152888028931082112 3452654498202427904 752420967473773696 16498931510454671104 13798697979726016896 11098464448997362688 8398230918268708480 5697997387540054272 2997763856811400064 297530326082745856 16044040869063643264 13343807338334989056 10643573807606334848 7943340276877680640 5243106746149026432 2542873215420372224 18289383758401269632 15589150227672615424 12888916696943961216 10188683166215307008 7488449635486652800 4788216104757998592 2087982574029344384 17834493117010241792 15134259586281587584 12434026055552933376 9733792524824279168 7033558994095624960 4333325463366970752 1633091932638316544 17379602475619213952 14679368944890559744 11979135414161905536 9278901883433251328 6578668352704597120 3878434821975942912 1178201291247288704 16924711834228186112 14224478303499531904 11524244772770877696 8824011242042223488 6123777711313569280 3423544180584915072 723310649856260864 16469821192837158272 13769587662108504064 11069354131379849856 8369120600651195648 5668887069922541440 2968653539193887232 268420008465233024 16014930551446130432 13314697020717476224 10614463489988822016 7914229959260167808 5213996428531513600 2513762897802859392 18260273440783756800 15560039910055102592 12859806379326448384 10159572848597794176 7459339317869139968 4759105787140485760 2058872256411831552 17805382799392728960 15105149268664074752 12404915737935420544 9704682207206766336 7004448676478112128 4304215145749457920 1603981615020803712 17350492158001701120 14650258627273046912 11950025096544392704 9249791565815738496 6549558035087084288 3849324504358430080 1149090973629775872 16895601516610673280 14195367985882019072 11495134455153364864 8794900924424710656 6094667393696056448 3394433862967402240 694200332238748032 16440710875219645440 13740477344490991232 11040243813762337024 8340010283033682816 5639776752305028608 2939543221576374400 239309690847720192 15985820233828617600 13285586703099963392 10585353172371309184 7885119641642654976 5184886110914000768 2484652580185346560 18231163123166243968 15530929592437589760 12830696061708935552 10130462530980281344 7430229000251627136 4729995469522972928 2029761938794318720 17776272481775216128 15076038951046561920 12375805420317907712 9675571889589253504 6975338358860599296 4275104828131945088 1574871297403290880 17321381840384188288 14621148309655534080 11920914778926879872 9220681248198225664 6520447717469571456 3820214186740917248 1119980656012263040 16866491198993160448 14166257668264506240 11466024137535852032 8765790606807197824 6065557076078543616 3365323545349889408 665090014621235200 16411600557602132608 13711367026873478400 11011133496144824192 8310899965416169984 5610666434687515776 2910432903958861568 210199373230207360 15956709916211104768 13256476385482450560 10556242854753796352 7856009324025142144 5155775793296487936 2455542262567833728 18202052805548731136 15501819274820076928 12801585744091422720 10101352213362768512 7401118682634114304 4700885151905460096 2000651621176805888 17747162164157703296 15046928633429049088 12346695102700394880 9646461571971740672 6946228041243086464 4245994510514432256 1545760979785778048 17292271522766675456 14592037992038021248 11891804461309367040 9191570930580712832 6491337399852058624 3791103869123404416 1090870338394750208 16837380881375647616 14137147350646993408 11436913819918339200 8736680289189684992 6036446758461030784 3336213227732376576 635979697003722368 16382490239984619776 13682256709255965568 10982023178527311360 8281789647798657152 5581556117070002944 2881322586341348736 181089055612694528 15927599598593591936 13227366067864937728 10527132537136283520 7826899006407629312 5126665475678975104 2426431944950320896 18172942487931218304 15472708957202564096 12772475426473909888 10072241895745255680 7372008365016601472 4671774834287947264 1971541303559293056 17718051846540190464 15017818315811536256 12317584785082882048 9617351254354227840 6917117723625573632 4216884192896919424 1516650662168265216 17263161205149162624 14562927674420508416 11862694143691854208 9162460612963200000 6462227082234545792 3761993551505891584 1061760020777237376 16808270563758134784 14108037033029480576 11407803502300826368 8707569971572172160 6007336440843517952 3307102910114863744 606869379386209536 16353379922367106944 13653146391638452736 10952912860909798528 8252679330181144320 5552445799452490112 2852212268723835904 151978737995181696 15898489280976079104 13198255750247424896 10498022219518770688 7797788688790116480 5097555158061462272 2397321627332808064 18143832170313705472 15443598639585051264 12743365108856397056 10043131578127742848 7342898047399088640 4642664516670434432 1942430985941780224 17688941528922677632 14988707998194023424 12288474467465369216 9588240936736715008 6888007406008060800 4187773875279406592 1487540344550752384 17234050887531649792 14533817356802995584 11833583826074341376 9133350295345687168 6433116764617032960 3732883233888378752 1032649703159724544 16779160246140621952 14078926715411967744 11378693184683313536 8678459653954659328 5978226123226005120 3277992592497350912 577759061768696704 16324269604749594112 13624036074020939904 10923802543292285696 8223569012563631488 5523335481834977280 2823101951106323072 122868420377668864 15869378963358566272 13169145432629912064 10468911901901257856 7768678371172603648 5068444840443949440 2368211309715295232 18114721852696192640 15414488321967538432 12714254791238884224 10014021260510230016 7313787729781575808 4613554199052921600 1913320668324267392 17659831211305164800 14959597680576510592 12259364149847856384 9559130619119202176 6858897088390547968 4158663557661893760 1458430026933239552 17204940569914136960 14504707039185482752 11804473508456828544 9104239977728174336 6404006446999520128 3703772916270865920 1003539385542211712 16750049928523109120 14049816397794454912 11349582867065800704 8649349336337146496 5949115805608492288 3248882274879838080 548648744151183872 16295159287132081280 13594925756403427072 10894692225674772864 8194458694946118656 5494225164217464448 2793991633488810240 93758102760156032 15840268645741053440 13140035115012399232 10439801584283745024 7739568053555090816 5039334522826436608 2339100992097782400 18085611535078679808 15385378004350025600 12685144473621371392 9984910942892717184 7284677412164062976 4584443881435408768 1884210350706754560 17630720893687651968 14930487362958997760 12230253832230343552 9530020301501689344 6829786770773035136 4129553240044380928 1429319709315726720 17175830252296624128 14475596721567969920 11775363190839315712 9075129660110661504 6374896129382007296 3674662598653353088 974429067924698880 16720939610905596288 14020706080176942080 11320472549448287872 8620239018719633664 5920005487990979456 3219771957262325248 519538426533671040 16266048969514568448 13565815438785914240 10865581908057260032 8165348377328605824 5465114846599951616 2764881315871297408 64647785142643200 15811158328123540608 13110924797394886400 10410691266666232192 7710457735937577984 5010224205208923776 2309990674480269568 18056501217461166976 15356267686732512768 12656034156003858560 9955800625275204352 7255567094546550144 4555333563817895936 1855100033089241728 17601610576070139136 14901377045341484928 12201143514612830720 9500909983884176512 6800676453155522304 4100442922426868096 1400209391698213888 17146719934679111296 14446486403950457088 11746252873221802880 9046019342493148672 6345785811764494464 3645552281035840256 945318750307186048 16691829293288083456 13991595762559429248 11291362231830775040 8591128701102120832 5890895170373466624 3190661639644812416 490428108916158208 16236938651897055616 13536705121168401408 10836471590439747200 8136238059711092992 5436004528982438784 2735770998253784576 35537467525130368 15782048010506027776 13081814479777373568 10381580949048719360 7681347418320065152 4981113887591410944 2280880356862756736 18027390899843654144 15327157369114999936 12626923838386345728 9926690307657691520 7226456776929037312 4526223246200383104 1825989715471728896 17572500258452626304 14872266727723972096 12172033196995317888 9471799666266663680 6771566135538009472 4071332604809355264 1371099074080701056 17117609617061598464 14417376086332944256 11717142555604290048 9016909024875635840 6316675494146981632 3616441963418327424 916208432689673216 16662718975670570624 13962485444941916416 11262251914213262208 8562018383484608000 5861784852755953792 3161551322027299584 461317791298645376 16207828334279542784 13507594803550888576 10807361272822234368 8107127742093580160 5406894211364925952 2706660680636271744 6427149907617536 15752937692888514944 13052704162159860736 10352470631431206528 7652237100702552320 4952003569973898112 2251770039245243904 17998280582226141312 15298047051497487104 12597813520768832896 9897579990040178688 7197346459311524480 4497112928582870272 1796879397854216064 17543389940835113472 14843156410106459264 12142922879377805056 9442689348649150848 6742455817920496640 4042222287191842432 1341988756463188224 17088499299444085632 14388265768715431424 11688032237986777216 8987798707258123008 6287565176529468800 3587331645800814592 887098115072160384 16633608658053057792 13933375127324403584 11233141596595749376 8532908065867095168 5832674535138440960 3132441004409786752 432207473681132544 16178718016662029952 13478484485933375744 10778250955204721536 8078017424476067328 5377783893747413120 2677550363018758912 18424060905999656320 15723827375271002112 13023593844542347904 10323360313813693696 7623126783085039488 4922893252356385280 2222659721627731072 17969170264608628480 15268936733879974272 12568703203151320064 9868469672422665856 7168236141694011648 4468002610965357440 1767769080236703232 17514279623217600640 14814046092488946432 12113812561760292224 9413579031031638016 6713345500302983808 4013111969574329600 1312878438845675392 17059388981826572800 14359155451097918592 11658921920369264384 8958688389640610176 6258454858911955968 3558221328183301760 857987797454647552 16604498340435544960 13904264809706890752 11204031278978236544 8503797748249582336 5803564217520928128 3103330686792273920 403097156063619712 16149607699044517120 13449374168315862912 10749140637587208704 8048907106858554496 5348673576129900288 2648440045401246080 18394950588382143488 15694717057653489280 12994483526924835072 10294249996196180864 7594016465467526656 4893782934738872448 2193549404010218240 17940059946991115648 15239826416262461440 12539592885533807232 9839359354805153024 7139125824076498816 4438892293347844608 1738658762619190400 17485169305600087808 14784935774871433600 12084702244142779392 9384468713414125184 6684235182685470976 3984001651956816768 1283768121228162560 17030278664209059968 14330045133480405760 11629811602751751552 8929578072023097344 6229344541294443136 3529111010565788928 828877479837134720 16575388022818032128 13875154492089377920 11174920961360723712 8474687430632069504 5774453899903415296 3074220369174761088 373986838446106880 16120497381427004288 13420263850698350080 10720030319969695872 8019796789241041664 5319563258512387456 2619329727783733248 18365840270764630656 15665606740035976448 12965373209307322240 10265139678578668032 7564906147850013824 4864672617121359616 2164439086392705408 17910949629373602816 15210716098644948608 12510482567916294400 9810249037187640192 7110015506458985984 4409781975730331776 1709548445001677568 17456058987982574976 14755825457253920768 12055591926525266560 9355358395796612352 6655124865067958144 3954891334339303936 1254657803610649728 17001168346591547136 14300934815862892928 11600701285134238720 8900467754405584512 6200234223676930304 3500000692948276096 799767162219621888 16546277705200519296 13846044174471865088 11145810643743210880 8445577113014556672 5745343582285902464 3045110051557248256 344876520828594048 16091387063809491456 13391153533080837248 10690920002352183040 7990686471623528832 5290452940894874624 2590219410166220416 18336729953147117824 15636496422418463616 12936262891689809408 10236029360961155200 7535795830232500992 4835562299503846784 2135328768775192576 17881839311756089984 15181605781027435776 12481372250298781568 9781138719570127360 7080905188841473152 4380671658112818944 1680438127384164736 17426948670365062144 14726715139636407936 12026481608907753728 9326248078179099520 6626014547450445312 3925781016721791104 1225547485993136896 16972058028974034304 14271824498245380096 11571590967516725888 8871357436788071680 6171123906059417472 3470890375330763264 770656844602109056 16517167387583006464 13816933856854352256 11116700326125698048 8416466795397043840 5716233264668389632 3015999733939735424 315766203211081216 16062276746191978624 13362043215463324416 10661809684734670208 7961576154006016000 5261342623277361792 2561109092548707584 18307619635529604992 15607386104800950784 12907152574072296576 10206919043343642368 7506685512614988160 4806451981886333952 2106218451157679744 17852728994138577152 15152495463409922944 12452261932681268736 9752028401952614528 7051794871223960320 4351561340495306112 1651327809766651904 17397838352747549312 14697604822018895104 11997371291290240896 9297137760561586688 6596904229832932480 3896670699104278272 1196437168375624064 16942947711356521472 14242714180627867264 11542480649899213056 8842247119170558848 6142013588441904640 3441780057713250432 741546526984596224 16488057069965493632 13787823539236839424 11087590008508185216 8387356477779531008 5687122947050876800 2986889416322222592 286655885593568384 16033166428574465792 13332932897845811584 10632699367117157376 7932465836388503168 5232232305659848960 2531998774931194752 18278509317912092160 15578275787183437952 12878042256454783744 10177808725726129536 7477575194997475328 4777341664268821120 2077108133540166912 17823618676521064320 15123385145792410112 12423151615063755904 9722918084335101696 7022684553606447488 4322451022877793280 1622217492149139072 17368728035130036480 14668494504401382272 11968260973672728064 9268027442944073856 6567793912215419648 3867560381486765440 1167326850758111232 16913837393739008640 14213603863010354432 11513370332281700224 8813136801553046016 6112903270824391808 3412669740095737600 712436209367083392 16458946752347980800 13758713221619326592 11058479690890672384 8358246160162018176 5658012629433363968 2957779098704709760 257545567976055552 16004056110956952960 13303822580228298752 10603589049499644544 7903355518770990336 5203121988042336128 2502888457313681920 18249399000294579328 15549165469565925120 12848931938837270912 10148698408108616704 7448464877379962496 4748231346651308288 2047997815922654080 17794508358903551488 15094274828174897280 12394041297446243072 9693807766717588864 6993574235988934656 4293340705260280448 1593107174531626240 17339617717512523648 14639384186783869440 11939150656055215232 9238917125326561024 6538683594597906816 3838450063869252608 1138216533140598400 16884727076121495808 14184493545392841600 11484260014664187392 8784026483935533184 6083792953206878976 3383559422478224768 683325891749570560 16429836434730467968 13729602904001813760 11029369373273159552 8329135842544505344 5628902311815851136 2928668781087196928 228435250358542720 15974945793339440128 13274712262610785920 10574478731882131712 7874245201153477504 5174011670424823296 2473778139696169088 18220288682677066496 15520055151948412288 12819821621219758080 10119588090491103872 7419354559762449664 4719121029033795456 2018887498305141248 17765398041286038656 15065164510557384448 12364930979828730240 9664697449100076032 6964463918371421824 4264230387642767616 1563996856914113408 17310507399895010816 14610273869166356608 11910040338437702400 9209806807709048192 6509573276980393984 3809339746251739776 1109106215523085568 16855616758503982976 14155383227775328768 11455149697046674560 8754916166318020352 6054682635589366144 3354449104860711936 654215574132057728 16400726117112955136 13700492586384300928 11000259055655646720 8300025524926992512 5599791994198338304 2899558463469684096 199324932741029888 15945835475721927296 13245601944993273088 10545368414264618880 7845134883535964672 5144901352807310464 2444667822078656256 18191178365059553664 15490944834330899456 12790711303602245248 10090477772873591040 7390244242144936832 4690010711416282624 1989777180687628416 17736287723668525824 15036054192939871616 12335820662211217408 9635587131482563200 6935353600753908992 4235120070025254784 1534886539296600576 17281397082277497984 14581163551548843776 11880930020820189568 9180696490091535360 6480462959362881152 3780229428634226944 1079995897905572736 16826506440886470144 14126272910157815936 11426039379429161728 8725805848700507520 6025572317971853312 3325338787243199104 625105256514544896 16371615799495442304 13671382268766788096 10971148738038133888 8270915207309479680 5570681676580825472 2870448145852171264 170214615123517056 15916725158104414464 13216491627375760256 10516258096647106048 7816024565918451840 5115791035189797632 2415557504461143424 18162068047442040832 15461834516713386624 12761600985984732416 10061367455256078208 7361133924527424000 4660900393798769792 1960666863070115584 17707177406051012992 15006943875322358784 12306710344593704576 9606476813865050368 6906243283136396160 4206009752407741952 1505776221679087744 17252286764659985152 14552053233931330944 11851819703202676736 9151586172474022528 6451352641745368320 3751119111016714112 1050885580288059904 16797396123268957312 14097162592540303104 11396929061811648896 8696695531082994688 5996462000354340480 3296228469625686272 595994938897032064 16342505481877929472 13642271951149275264 10942038420420621056 8241804889691966848 5541571358963312640 2841337828234658432 141104297506004224 15887614840486901632 13187381309758247424 10487147779029593216 7786914248300939008 5086680717572284800 2386447186843630592 18132957729824528000 15432724199095873792 12732490668367219584 10032257137638565376 7332023606909911168 4631790076181256960 1931556545452602752 17678067088433500160 14977833557704845952 12277600026976191744 9577366496247537536 6877132965518883328 4176899434790229120 1476665904061574912 17223176447042472320 14522942916313818112 11822709385585163904 9122475854856509696 6422242324127855488 3722008793399201280 1021775262670547072 16768285805651444480 14068052274922790272 11367818744194136064 8667585213465481856 5967351682736827648 3267118152008173440 566884621279519232 16313395164260416640 13613161633531762432 10912928102803108224 8212694572074454016 5512461041345799808 2812227510617145600 111993979888491392 15858504522869388800 13158270992140734592 10458037461412080384 7757803930683426176 5057570399954771968 2357336869226117760 18103847412207015168 15403613881478360960 12703380350749706752 10003146820021052544 7302913289292398336 4602679758563744128 1902446227835089920 17648956770815987328 14948723240087333120 12248489709358678912 9548256178630024704 6848022647901370496 4147789117172716288 1447555586444062080 17194066129424959488 14493832598696305280 11793599067967651072 9093365537238996864 6393132006510342656 3692898475781688448 992664945053034240 16739175488033931648 14038941957305277440 11338708426576623232 8638474895847969024 5938241365119314816 3238007834390660608 537774303662006400 16284284846642903808 13584051315914249600 10883817785185595392 8183584254456941184 5483350723728286976 2783117192999632768 82883662270978560 15829394205251875968 13129160674523221760 10428927143794567552 7728693613065913344 5028460082337259136 2328226551608604928 18074737094589502336 15374503563860848128 12674270033132193920 9974036502403539712 7273802971674885504 4573569440946231296 1873335910217577088 17619846453198474496 14919612922469820288 12219379391741166080 9519145861012511872 6818912330283857664 4118678799555203456 1418445268826549248 17164955811807446656 14464722281078792448 11764488750350138240 9064255219621484032 6364021688892829824 3663788158164175616 963554627435521408 16710065170416418816 14009831639687764608 11309598108959110400 8609364578230456192 5909131047501801984 3208897516773147776 508663986044493568 16255174529025390976 13554940998296736768 10854707467568082560 8154473936839428352 5454240406110774144 2754006875382119936 53773344653465728 15800283887634363136 13100050356905708928 10399816826177054720 7699583295448400512 4999349764719746304 2299116233991092096 18045626776971989504 15345393246243335296 12645159715514681088 9944926184786026880 7244692654057372672 4544459123328718464 1844225592600064256 17590736135580961664 14890502604852307456 12190269074123653248 9490035543394999040 6789802012666344832 4089568481937690624 1389334951209036416 17135845494189933824 14435611963461279616 11735378432732625408 9035144902003971200 6334911371275316992 3634677840546662784 934444309818008576 16680954852798905984 13980721322070251776 11280487791341597568 8580254260612943360 5880020729884289152 3179787199155634944 479553668426980736 16226064211407878144 13525830680679223936 10825597149950569728 8125363619221915520 5425130088493261312 2724896557764607104 24663027035952896 15771173570016850304 13070940039288196096 10370706508559541888 7670472977830887680 4970239447102233472 2270005916373579264 18016516459354476672 15316282928625822464 12616049397897168256 9915815867168514048 7215582336439859840 4515348805711205632 1815115274982551424 17561625817963448832 14861392287234794624 12161158756506140416 9460925225777486208 6760691695048832000 4060458164320177792 1360224633591523584 17106735176572420992 14406501645843766784 11706268115115112576 9006034584386458368 6305801053657804160 3605567522929149952 905333992200495744 16651844535181393152 13951611004452738944 11251377473724084736 8551143942995430528 5850910412266776320 3150676881538122112 450443350809467904 16196953893790365312 13496720363061711104 10796486832333056896 8096253301604402688 5396019770875748480 2695786240147094272 18442296783127991680 15742063252399337472 13041829721670683264 10341596190942029056 7641362660213374848 4941129129484720640 2240895598756066432 17987406141736963840 15287172611008309632 12586939080279655424 9886705549551001216 7186472018822347008 4486238488093692800 1786004957365038592 17532515500345936000 14832281969617281792 12132048438888627584 9431814908159973376 6731581377431319168 4031347846702664960 1331114315974010752 17077624858954908160 14377391328226253952 11677157797497599744 8976924266768945536 6276690736040291328 3576457205311637120 876223674582982912 16622734217563880320 13922500686835226112 11222267156106571904 8522033625377917696 5821800094649263488 3121566563920609280 421333033191955072 16167843576172852480 13467610045444198272 10767376514715544064 8067142983986889856 5366909453258235648 2666675922529581440 18413186465510478848 15712952934781824640 13012719404053170432 10312485873324516224 7612252342595862016 4912018811867207808 2211785281138553600 17958295824119451008 15258062293390796800 12557828762662142592 9857595231933488384 7157361701204834176 4457128170476179968 1756894639747525760 17503405182728423168 14803171651999768960 12102938121271114752 9402704590542460544 6702471059813806336 4002237529085152128 1302003998356497920 17048514541337395328 14348281010608741120 11648047479880086912 8947813949151432704 6247580418422778496 3547346887694124288 847113356965470080 16593623899946367488 13893390369217713280 11193156838489059072 8492923307760404864 5792689777031750656 3092456246303096448 392222715574442240 16138733258555339648 13438499727826685440 10738266197098031232 8038032666369377024 5337799135640722816 2637565604912068608 18384076147892966016 15683842617164311808 12983609086435657600 10283375555707003392 7583142024978349184 4882908494249694976 2182674963521040768 17929185506501938176 15228951975773283968 12528718445044629760 9828484914315975552 7128251383587321344 4428017852858667136 1727784322130012928 17474294865110910336 14774061334382256128 12073827803653601920 9373594272924947712 6673360742196293504 3973127211467639296 1272893680738985088 17019404223719882496 14319170692991228288 11618937162262574080 8918703631533919872 6218470100805265664 3518236570076611456 818003039347957248 16564513582328854656 13864280051600200448 11164046520871546240 8463812990142892032 5763579459414237824 3063345928685583616 363112397956929408 16109622940937826816 13409389410209172608 10709155879480518400 8008922348751864192 5308688818023209984 2608455287294555776 18354965830275453184 15654732299546798976 12954498768818144768 10254265238089490560 7554031707360836352 4853798176632182144 2153564645903527936 17900075188884425344 15199841658155771136 12499608127427116928 9799374596698462720 7099141065969808512 4398907535241154304 1698674004512500096 17445184547493397504 14744951016764743296 12044717486036089088 9344483955307434880 6644250424578780672 3944016893850126464 1243783363121472256 16990293906102369664 14290060375373715456 11589826844645061248 8889593313916407040 6189359783187752832 3489126252459098624 788892721730444416 16535403264711341824 13835169733982687616 11134936203254033408 8434702672525379200 5734469141796724992 3034235611068070784 334002080339416576 16080512623320313984 13380279092591659776 10680045561863005568 7979812031134351360 5279578500405697152 2579344969677042944 18325855512657940352 15625621981929286144 12925388451200631936 10225154920471977728 7524921389743323520 4824687859014669312 2124454328286015104 17870964871266912512 15170731340538258304 12470497809809604096 9770264279080949888 7070030748352295680 4369797217623641472 1669563686894987264 17416074229875884672 14715840699147230464 12015607168418576256 9315373637689922048 6615140106961267840 3914906576232613632 1214673045503959424 16961183588484856832 14260950057756202624 11560716527027548416 8860482996298894208 6160249465570240000 3460015934841585792 759782404112931584 16506292947093828992 13806059416365174784 11105825885636520576 8405592354907866368 5705358824179212160 3005125293450557952 304891762721903744 16051402305702801152 13351168774974146944 10650935244245492736 7950701713516838528 5250468182788184320 2550234652059530112 18296745195040427520 15596511664311773312 12896278133583119104 10196044602854464896 7495811072125810688 4795577541397156480 2095344010668502272 17841854553649399680 15141621022920745472 12441387492192091264 9741153961463437056 7040920430734782848 4340686900006128640 1640453369277474432 17386963912258371840 14686730381529717632 11986496850801063424 9286263320072409216 6586029789343755008 3885796258615100800 1185562727886446592 16932073270867344000 14231839740138689792 11531606209410035584 8831372678681381376 6131139147952727168 3430905617224072960 730672086495418752 16477182629476316160 13776949098747661952 11076715568019007744 8376482037290353536 5676248506561699328 2976014975833045120 275781445104390912 16022291988085288320 13322058457356634112 10621824926627979904 7921591395899325696 5221357865170671488 2521124334442017280 18267634877422914688 15567401346694260480 12867167815965606272 10166934285236952064 7466700754508297856 4766467223779643648 2066233693050989440 17812744236031886848 15112510705303232640 12412277174574578432 9712043643845924224 7011810113117270016 4311576582388615808 1611343051659961600 17357853594640859008 14657620063912204800 11957386533183550592 9257153002454896384 6556919471726242176 3856685940997587968 1156452410268933760 16902962953249831168 14202729422521176960 11502495891792522752 8802262361063868544 6102028830335214336 3401795299606560128 701561768877905920 16448072311858803328 13747838781130149120 11047605250401494912 8347371719672840704 5647138188944186496 2946904658215532288 246671127486878080 15993181670467775488 13292948139739121280 10592714609010467072 7892481078281812864 5192247547553158656 2492014016824504448 18238524559805401856 15538291029076747648 12838057498348093440 10137823967619439232 7437590436890785024 4737356906162130816 2037123375433476608 17783633918414374016 15083400387685719808 12383166856957065600 9682933326228411392 6982699795499757184 4282466264771102976 1582232734042448768 17328743277023346176 14628509746294691968 11928276215566037760 9228042684837383552 6527809154108729344 3827575623380075136 1127342092651420928 16873852635632318336 14173619104903664128 11473385574175009920 8773152043446355712 6072918512717701504 3372684981989047296 672451451260393088 16418961994241290496 13718728463512636288 11018494932783982080 8318261402055327872 5618027871326673664 2917794340598019456 217560809869365248 15964071352850262656 13263837822121608448 10563604291392954240 7863370760664300032 5163137229935645824 2462903699206991616 18209414242187889024 15509180711459234816 12808947180730580608 10108713650001926400 7408480119273272192 4708246588544617984 2008013057815963776 17754523600796861184 15054290070068206976 12354056539339552768 9653823008610898560 6953589477882244352 4253355947153590144 1553122416424935936 17299632959405833344 14599399428677179136 11899165897948524928 9198932367219870720 6498698836491216512 3798465305762562304 1098231775033908096 16844742318014805504 14144508787286151296 11444275256557497088 8744041725828842880 6043808195100188672 3343574664371534464 643341133642880256 16389851676623777664 13689618145895123456 10989384615166469248 8289151084437815040 5588917553709160832 2888684022980506624 188450492251852416 15934961035232749824 13234727504504095616 10534493973775441408 7834260443046787200 5134026912318132992 2433793381589478784 18180303924570376192 15480070393841721984 12779836863113067776 10079603332384413568 7379369801655759360 4679136270927105152 1978902740198450944 17725413283179348352 15025179752450694144 12324946221722039936 9624712690993385728 6924479160264731520 4224245629536077312 1524012098807423104 17270522641788320512 14570289111059666304 11870055580331012096 9169822049602357888 6469588518873703680 3769354988145049472 1069121457416395264 16815632000397292672 14115398469668638464 11415164938939984256 8714931408211330048 6014697877482675840 3314464346754021632 614230816025367424 16360741359006264832 13660507828277610624 10960274297548956416 8260040766820302208 5559807236091648000 2859573705362993792 159340174634339584 15905850717615236992 13205617186886582784 10505383656157928576 7805150125429274368 5104916594700620160 2404683063971965952 18151193606952863360 15450960076224209152 12750726545495554944 10050493014766900736 7350259484038246528 4650025953309592320 1949792422580938112 17696302965561835520 14996069434833181312 12295835904104527104 9595602373375872896 6895368842647218688 4195135311918564480 1494901781189910272 17241412324170807680 14541178793442153472 11840945262713499264 9140711731984845056 6440478201256190848 3740244670527536640 1040011139798882432 16786521682779779840 14086288152051125632 11386054621322471424 8685821090593817216 5985587559865163008 3285354029136508800 585120498407854592 16331631041388752000 13631397510660097792 10931163979931443584 8230930449202789376 5530696918474135168 2830463387745480960 130229857016826752 15876740399997724160 13176506869269069952 10476273338540415744 7776039807811761536 5075806277083107328 2375572746354453120 18122083289335350528 15421849758606696320 12721616227878042112 10021382697149387904 7321149166420733696 4620915635692079488 1920682104963425280 17667192647944322688 14966959117215668480 12266725586487014272 9566492055758360064 6866258525029705856 4166024994301051648 1465791463572397440 17212302006553294848 14512068475824640640 11811834945095986432 9111601414367332224 6411367883638678016 3711134352910023808 1010900822181369600 16757411365162267008 14057177834433612800 11356944303704958592 8656710772976304384 5956477242247650176 3256243711518995968 556010180790341760 16302520723771239168 13602287193042584960 10902053662313930752 8201820131585276544 5501586600856622336 2801353070127968128 101119539399313920 15847630082380211328 13147396551651557120 10447163020922902912 7746929490194248704 5046695959465594496 2346462428736940288 18092972971717837696 15392739440989183488 12692505910260529280 9992272379531875072 7292038848803220864 4591805318074566656 1891571787345912448 17638082330326809856 14937848799598155648 12237615268869501440 9537381738140847232 6837148207412193024 4136914676683538816 1436681145954884608 17183191688935782016 14482958158207127808 11782724627478473600 9082491096749819392 6382257566021165184 3682024035292510976 981790504563856768 16728301047544754176 14028067516816099968 11327833986087445760 8627600455358791552 5927366924630137344 3227133393901483136 526899863172828928 16273410406153726336 13573176875425072128 10872943344696417920 8172709813967763712 5472476283239109504 2772242752510455296 72009221781801088 15818519764762698496 13118286234034044288 10418052703305390080 7717819172576735872 5017585641848081664 2317352111119427456 18063862654100324864 15363629123371670656 12663395592643016448 9963162061914362240 7262928531185708032 4562695000457053824 1862461469728399616 17608972012709297024 14908738481980642816 12208504951251988608 9508271420523334400 6808037889794680192 4107804359066025984 1407570828337371776 17154081371318269184 14453847840589614976 11753614309860960768 9053380779132306560 6353147248403652352 3652913717674998144 952680186946343936 16699190729927241344 13998957199198587136 11298723668469932928 8598490137741278720 5898256607012624512 3198023076283970304 497789545555316096 16244300088536213504 13544066557807559296 10843833027078905088 8143599496350250880 5443365965621596672 2743132434892942464 42898904164288256 15789409447145185664 13089175916416531456 10388942385687877248 7688708854959223040 4988475324230568832 2288241793501914624 18034752336482812032 15334518805754157824 12634285275025503616 9934051744296849408 7233818213568195200 4533584682839540992 1833351152110886784 17579861695091784192 14879628164363129984 12179394633634475776 9479161102905821568 6778927572177167360 4078694041448513152 1378460510719858944 17124971053700756352 14424737522972102144 11724503992243447936 9024270461514793728 6324036930786139520 3623803400057485312 923569869328831104 16670080412309728512 13969846881581074304 11269613350852420096 8569379820123765888 5869146289395111680 3168912758666457472 468679227937803264 16215189770918700672 13514956240190046464 10814722709461392256 8114489178732738048 5414255648004083840 2714022117275429632 13788586546775424 15760299129527672832 13060065598799018624 10359832068070364416 7659598537341710208 4959365006613056000 2259131475884401792 18005642018865299200 15305408488136644992 12605174957407990784 9904941426679336576 7204707895950682368 4504474365222028160 1804240834493373952 17550751377474271360 14850517846745617152 12150284316016962944 9450050785288308736 6749817254559654528 4049583723831000320 1349350193102346112 17095860736083243520 14395627205354589312 11695393674625935104 8995160143897280896 6294926613168626688 3594693082439972480 894459551711318272 16640970094692215680 13940736563963561472 11240503033234907264 8540269502506253056 5840035971777598848 3139802441048944640 439568910320290432 16186079453301187840 13485845922572533632 10785612391843879424 8085378861115225216 5385145330386571008 2684911799657916800 18431422342638814208 15731188811910160000 13030955281181505792 10330721750452851584 7630488219724197376 4930254688995543168 2230021158266888960 17976531701247786368 15276298170519132160 12576064639790477952 9875831109061823744 7175597578333169536 4475364047604515328 1775130516875861120 17521641059856758528 14821407529128104320 12121173998399450112 9420940467670795904 6720706936942141696 4020473406213487488 1320239875484833280 17066750418465730688 14366516887737076480 11666283357008422272 8966049826279768064 6265816295551113856 3565582764822459648 865349234093805440 16611859777074702848 13911626246346048640 11211392715617394432 8511159184888740224 5810925654160086016 3110692123431431808 410458592702777600 16156969135683675008 13456735604955020800 10756502074226366592 8056268543497712384 5356035012769058176 2655801482040403968 18402312025021301376 15702078494292647168 13001844963563992960 10301611432835338752 7601377902106684544 4901144371378030336 2200910840649376128 17947421383630273536 15247187852901619328 12546954322172965120 9846720791444310912 7146487260715656704 4446253729987002496 1746020199258348288 17492530742239245696 14792297211510591488 12092063680781937280 9391830150053283072 6691596619324628864 3991363088595974656 1291129557867320448 17037640100848217856 14337406570119563648 11637173039390909440 8936939508662255232 6236705977933601024 3536472447204946816 836238916476292608 16582749459457190016 13882515928728535808 11182282397999881600 8482048867271227392 5781815336542573184 3081581805813918976 381348275085264768 16127858818066162176 13427625287337507968 10727391756608853760 8027158225880199552 5326924695151545344 2626691164422891136 18373201707403788544 15672968176675134336 12972734645946480128 10272501115217825920 7572267584489171712 4872034053760517504 2171800523031863296 17918311066012760704 15218077535284106496 12517844004555452288 9817610473826798080 7117376943098143872 4417143412369489664 1716909881640835456 17463420424621732864 14763186893893078656 12062953363164424448 9362719832435770240 6662486301707116032 3962252770978461824 1262019240249807616 17008529783230705024 14308296252502050816 11608062721773396608 8907829191044742400 6207595660316088192 3507362129587433984 807128598858779776 16553639141839677184 13853405611111022976 11153172080382368768 8452938549653714560 5752705018925060352 3052471488196406144 352237957467751936 16098748500448649344 13398514969719995136 10698281438991340928 7998047908262686720 5297814377534032512 2597580846805378304 18344091389786275712 15643857859057621504 12943624328328967296 10243390797600313088 7543157266871658880 4842923736143004672 2142690205414350464 17889200748395247872 15188967217666593664 12488733686937939456 9788500156209285248 7088266625480631040 4388033094751976832 1687799564023322624 17434310107004220032 14734076576275565824 12033843045546911616 9333609514818257408 6633375984089603200 3933142453360948992 1232908922632294784 16979419465613192192 14279185934884537984 11578952404155883776 8878718873427229568 6178485342698575360 3478251811969921152 778018281241266944 16524528824222164352 13824295293493510144 11124061762764855936 8423828232036201728 5723594701307547520 3023361170578893312 323127639850239104 16069638182831136512 13369404652102482304 10669171121373828096 7968937590645173888 5268704059916519680 2568470529187865472 18314981072168762880 15614747541440108672 12914514010711454464 10214280479982800256 7514046949254146048 4813813418525491840 2113579887796837632 17860090430777735040 15159856900049080832 12459623369320426624 9759389838591772416 7059156307863118208 4358922777134464000 1658689246405809792 17405199789386707200 14704966258658052992 12004732727929398784 9304499197200744576 6604265666472090368 3904032135743436160 1203798605014781952 16950309147995679360 14250075617267025152 11549842086538370944 8849608555809716736 6149375025081062528 3449141494352408320 748907963623754112 16495418506604651520 13795184975875997312 11094951445147343104 8394717914418688896 5694484383690034688 2994250852961380480 294017322232726272 16040527865213623680 13340294334484969472 10640060803756315264 7939827273027661056 5239593742299006848 2539360211570352640 18285870754551250048 15585637223822595840 12885403693093941632 10185170162365287424 7484936631636633216 4784703100907979008 2084469570179324800 17830980113160222208 15130746582431568000 12430513051702913792 9730279520974259584 7030045990245605376 4329812459516951168 1629578928788296960 17376089471769194368 14675855941040540160 11975622410311885952 9275388879583231744 6575155348854577536 3874921818125923328 1174688287397269120 16921198830378166528 14220965299649512320 11520731768920858112 8820498238192203904 6120264707463549696 3420031176734895488 719797646006241280 16466308188987138688 13766074658258484480 11065841127529830272 8365607596801176064 5665374066072521856 2965140535343867648 264907004615213440 16011417547596110848 13311184016867456640 10610950486138802432 7910716955410148224 5210483424681494016 2510249893952839808 18256760436933737216 15556526906205083008 12856293375476428800 10156059844747774592 7455826314019120384 4755592783290466176 2055359252561811968 17801869795542709376 15101636264814055168 12401402734085400960 9701169203356746752 7000935672628092544 4300702141899438336 1600468611170784128 17346979154151681536 14646745623423027328 11946512092694373120 9246278561965718912 6546045031237064704 3845811500508410496 1145577969779756288 16892088512760653696 14191854982031999488 11491621451303345280 8791387920574691072 6091154389846036864 3390920859117382656 690687328388728448 16437197871369625856 13736964340640971648 11036730809912317440 8336497279183663232 5636263748455009024 2936030217726354816 235796686997700608 15982307229978598016 13282073699249943808 10581840168521289600 7881606637792635392 5181373107063981184 2481139576335326976 18227650119316224384 15527416588587570176 12827183057858915968 10126949527130261760 7426715996401607552 4726482465672953344 2026248934944299136 17772759477925196544 15072525947196542336 12372292416467888128 9672058885739233920 6971825355010579712 4271591824281925504 1571358293553271296 17317868836534168704 14617635305805514496 11917401775076860288 9217168244348206080 6516934713619551872 3816701182890897664 1116467652162243456 16862978195143140864 14162744664414486656 11462511133685832448 8762277602957178240 6062044072228524032 3361810541499869824 661577010771215616 16408087553752113024 13707854023023458816 11007620492294804608 8307386961566150400 5607153430837496192 2906919900108841984 206686369380187776 15953196912361085184 13252963381632430976 10552729850903776768 7852496320175122560 5152262789446468352 2452029258717814144 18198539801698711552 15498306270970057344 12798072740241403136 10097839209512748928 7397605678784094720 4697372148055440512 1997138617326786304 17743649160307683712 15043415629579029504 12343182098850375296 9642948568121721088 6942715037393066880 4242481506664412672 1542247975935758464 17288758518916655872 14588524988188001664 11888291457459347456 9188057926730693248 6487824396002039040 3787590865273384832 1087357334544730624 16833867877525628032 14133634346796973824 11433400816068319616 8733167285339665408 6032933754611011200 3332700223882356992 632466693153702784 16378977236134600192 13678743705405945984 10978510174677291776 8278276643948637568 5578043113219983360 2877809582491329152 177576051762674944 15924086594743572352 13223853064014918144 10523619533286263936 7823386002557609728 5123152471828955520 2422918941100301312 18169429484081198720 15469195953352544512 12768962422623890304 10068728891895236096 7368495361166581888 4668261830437927680 1968028299709273472 17714538842690170880 15014305311961516672 12314071781232862464 9613838250504208256 6913604719775554048 4213371189046899840 1513137658318245632 17259648201299143040 14559414670570488832 11859181139841834624 9158947609113180416 6458714078384526208 3758480547655872000 1058247016927217792 16804757559908115200 14104524029179460992 11404290498450806784 8704056967722152576 6003823436993498368 3303589906264844160 603356375536189952 16349866918517087360 13649633387788433152 10949399857059778944 8249166326331124736 5548932795602470528 2848699264873816320 148465734145162112 15894976277126059520 13194742746397405312 10494509215668751104 7794275684940096896 5094042154211442688 2393808623482788480 18140319166463685888 15440085635735031680 12739852105006377472 10039618574277723264 7339385043549069056 4639151512820414848 1938917982091760640 17685428525072658048 14985194994344003840 12284961463615349632 9584727932886695424 6884494402158041216 4184260871429387008 1484027340700732800 17230537883681630208 14530304352952976000 11830070822224321792 9129837291495667584 6429603760767013376 3729370230038359168 1029136699309704960 16775647242290602368 14075413711561948160 11375180180833293952 8674946650104639744 5974713119375985536 3274479588647331328 574246057918677120 16320756600899574528 13620523070170920320 10920289539442266112 8220056008713611904 5519822477984957696 2819588947256303488 119355416527649280 15865865959508546688 13165632428779892480 10465398898051238272 7765165367322584064 5064931836593929856 2364698305865275648 18111208848846173056 15410975318117518848 12710741787388864640 10010508256660210432 7310274725931556224 4610041195202902016 1909807664474247808 17656318207455145216 14956084676726491008 12255851145997836800 9555617615269182592 6855384084540528384 4155150553811874176 1454917023083219968 17201427566064117376 14501194035335463168 11800960504606808960 9100726973878154752 6400493443149500544 3700259912420846336 1000026381692192128 16746536924673089536 14046303393944435328 11346069863215781120 8645836332487126912 5945602801758472704 3245369271029818496 545135740301164288 16291646283282061696 13591412752553407488 10891179221824753280 8190945691096099072 5490712160367444864 2790478629638790656 90245098910136448 15836755641891033856 13136522111162379648 10436288580433725440 7736055049705071232 5035821518976417024 2335587988247762816 18082098531228660224 15381865000500006016 12681631469771351808 9981397939042697600 7281164408314043392 4580930877585389184 1880697346856734976 17627207889837632384 14926974359108978176 12226740828380323968 9526507297651669760 6826273766923015552 4126040236194361344 1425806705465707136 17172317248446604544 14472083717717950336 11771850186989296128 9071616656260641920 6371383125531987712 3671149594803333504 970916064074679296 16717426607055576704 14017193076326922496 11316959545598268288 8616726014869614080 5916492484140959872 3216258953412305664 516025422683651456 16262535965664548864 13562302434935894656 10862068904207240448 8161835373478586240 5461601842749932032 2761368312021277824 61134781292623616 15807645324273521024 13107411793544866816 10407178262816212608 7706944732087558400 5006711201358904192 2306477670630249984 18052988213611147392 15352754682882493184 12652521152153838976 9952287621425184768 7252054090696530560 4551820559967876352 1851587029239222144 17598097572220119552 14897864041491465344 12197630510762811136 9497396980034156928 6797163449305502720 4096929918576848512 1396696387848194304 17143206930829091712 14442973400100437504 11742739869371783296 9042506338643129088 6342272807914474880 3642039277185820672 941805746457166464 16688316289438063872 13988082758709409664 11287849227980755456 8587615697252101248 5887382166523447040 3187148635794792832 486915105066138624 16233425648047036032 13533192117318381824 10832958586589727616 8132725055861073408 5432491525132419200 2732257994403764992 32024463675110784 15778535006656008192 13078301475927353984 10378067945198699776 7677834414470045568 4977600883741391360 2277367353012737152 18023877895993634560 15323644365264980352 12623410834536326144 9923177303807671936 7222943773079017728 4522710242350363520 1822476711621709312 17568987254602606720 14868753723873952512 12168520193145298304 9468286662416644096 6768053131687989888 4067819600959335680 1367586070230681472 17114096613211578880 14413863082482924672 11713629551754270464 9013396021025616256 6313162490296962048 3612928959568307840 912695428839653632 16659205971820551040 13958972441091896832 11258738910363242624 8558505379634588416 5858271848905934208 3158038318177280000 457804787448625792 16204315330429523200 13504081799700868992 10803848268972214784 8103614738243560576 5403381207514906368 2703147676786252160 2914146057597952 15749424689038495360 13049191158309841152 10348957627581186944 7648724096852532736 4948490566123878528 2248257035395224320 17994767578376121728 15294534047647467520 12594300516918813312 9894066986190159104 7193833455461504896 4493599924732850688 1793366394004196480 17539876936985093888 14839643406256439680 12139409875527785472 9439176344799131264 6738942814070477056 4038709283341822848 1338475752613168640 17084986295594066048 14384752764865411840 11684519234136757632 8984285703408103424 6284052172679449216 3583818641950795008 883585111222140800 16630095654203038208 13929862123474384000 11229628592745729792 8529395062017075584 5829161531288421376 3128928000559767168 428694469831112960 16175205012812010368 13474971482083356160 10774737951354701952 8074504420626047744 5374270889897393536 2674037359168739328 18420547902149636736 15720314371420982528 13020080840692328320 10319847309963674112 7619613779235019904 4919380248506365696 2219146717777711488 17965657260758608896 15265423730029954688 12565190199301300480 9864956668572646272 7164723137843992064 4464489607115337856 1764256076386683648 17510766619367581056 14810533088638926848 12110299557910272640 9410066027181618432 6709832496452964224 4009598965724310016 1309365434995655808 17055875977976553216 14355642447247899008 11655408916519244800 8955175385790590592 6254941855061936384 3554708324333282176 854474793604627968 16600985336585525376 13900751805856871168 11200518275128216960 8500284744399562752 5800051213670908544 3099817682942254336 399584152213600128 16146094695194497536 13445861164465843328 10745627633737189120 8045394103008534912 5345160572279880704 2644927041551226496 18391437584532123904 15691204053803469696 12990970523074815488 10290736992346161280 7590503461617507072 4890269930888852864 2190036400160198656 17936546943141096064 15236313412412441856 12536079881683787648 9835846350955133440 7135612820226479232 4435379289497825024 1735145758769170816 17481656301750068224 14781422771021414016 12081189240292759808 9380955709564105600 6680722178835451392 3980488648106797184 1280255117378142976 17026765660359040384 14326532129630386176 11626298598901731968 8926065068173077760 6225831537444423552 3525598006715769344 825364475987115136 16571875018968012544 13871641488239358336 11171407957510704128 8471174426782049920 5770940896053395712 3070707365324741504 370473834596087296 16116984377576984704 13416750846848330496 10716517316119676288 8016283785391022080 5316050254662367872 2615816723933713664 18362327266914611072 15662093736185956864 12961860205457302656 10261626674728648448 7561393143999994240 4861159613271340032 2160926082542685824 17907436625523583232 15207203094794929024 12506969564066274816 9806736033337620608 7106502502608966400 4406268971880312192 1706035441151657984 17452545984132555392 14752312453403901184 12052078922675246976 9351845391946592768 6651611861217938560 3951378330489284352 1251144799760630144 16997655342741527552 14297421812012873344 11597188281284219136 8896954750555564928 6196721219826910720 3496487689098256512 796254158369602304 16542764701350499712 13842531170621845504 11142297639893191296 8442064109164537088 5741830578435882880 3041597047707228672 341363516978574464 16087874059959471872 13387640529230817664 10687406998502163456 7987173467773509248 5286939937044855040 2586706406316200832 18333216949297098240 15632983418568444032 12932749887839789824 10232516357111135616 7532282826382481408 4832049295653827200 2131815764925172992 17878326307906070400 15178092777177416192 12477859246448761984 9777625715720107776 7077392184991453568 4377158654262799360 1676925123534145152 17423435666515042560 14723202135786388352 12022968605057734144 9322735074329079936 6622501543600425728 3922268012871771520 1222034482143117312 16968545025124014720 14268311494395360512 11568077963666706304 8867844432938052096 6167610902209397888 3467377371480743680 767143840752089472 16513654383732986880 13813420853004332672 11113187322275678464 8412953791547024256 5712720260818370048 3012486730089715840 312253199361061632 16058763742341959040 13358530211613304832 10658296680884650624 7958063150155996416 5257829619427342208 2557596088698688000 18304106631679585408 15603873100950931200 12903639570222276992 10203406039493622784 7503172508764968576 4802938978036314368 2102705447307660160 17849215990288557568 15148982459559903360 12448748928831249152 9748515398102594944 7048281867373940736 4348048336645286528 1647814805916632320 17394325348897529728 14694091818168875520 11993858287440221312 9293624756711567104 6593391225982912896 3893157695254258688 1192924164525604480 16939434707506501888 14239201176777847680 11538967646049193472 8838734115320539264 6138500584591885056 3438267053863230848 738033523134576640 16484544066115474048 13784310535386819840 11084077004658165632 8383843473929511424 5683609943200857216 2983376412472203008 283142881743548800 16029653424724446208 13329419893995792000 10629186363267137792 7928952832538483584 5228719301809829376 2528485771081175168 18274996314062072576 15574762783333418368 12874529252604764160 10174295721876109952 7474062191147455744 4773828660418801536 2073595129690147328 17820105672671044736 15119872141942390528 12419638611213736320 9719405080485082112 7019171549756427904 4318938019027773696 1618704488299119488 17365215031280016896 14664981500551362688 11964747969822708480 9264514439094054272 6564280908365400064 3864047377636745856 1163813846908091648 16910324389888989056 14210090859160334848 11509857328431680640 8809623797703026432 6109390266974372224 3409156736245718016 708923205517063808 16455433748497961216 13755200217769307008 11054966687040652800 8354733156311998592 5654499625583344384 2954266094854690176 254032564126035968 16000543107106933376 13300309576378279168 10600076045649624960 7899842514920970752 5199608984192316544 2499375453463662336 18245885996444559744 15545652465715905536 12845418934987251328 10145185404258597120 7444951873529942912 4744718342801288704 2044484812072634496 17790995355053531904 15090761824324877696 12390528293596223488 9690294762867569280 6990061232138915072 4289827701410260864 1589594170681606656 17336104713662504064 14635871182933849856 11935637652205195648 9235404121476541440 6535170590747887232 3834937060019233024 1134703529290578816 16881214072271476224 14180980541542822016 11480747010814167808 8780513480085513600 6080279949356859392 3380046418628205184 679812887899550976 16426323430880448384 13726089900151794176 11025856369423139968 8325622838694485760 5625389307965831552 2925155777237177344 224922246508523136 15971432789489420544 13271199258760766336 10570965728032112128 7870732197303457920 5170498666574803712 2470265135846149504 18216775678827046912 15516542148098392704 12816308617369738496 10116075086641084288 7415841555912430080 4715608025183775872 2015374494455121664 17761885037436019072 15061651506707364864 12361417975978710656 9661184445250056448 6960950914521402240 4260717383792748032 1560483853064093824 17306994396044991232 14606760865316337024 11906527334587682816 9206293803859028608 6506060273130374400 3805826742401720192 1105593211673065984 16852103754653963392 14151870223925309184 11451636693196654976 8751403162468000768 6051169631739346560 3350936101010692352 650702570282038144 16397213113262935552 13696979582534281344 10996746051805627136 8296512521076972928 5596278990348318720 2896045459619664512 195811928891010304 15942322471871907712 13242088941143253504 10541855410414599296 7841621879685945088 5141388348957290880 2441154818228636672 18187665361209534080 15487431830480879872 12787198299752225664 10086964769023571456 7386731238294917248 4686497707566263040 1986264176837608832 17732774719818506240 15032541189089852032 12332307658361197824 9632074127632543616 6931840596903889408 4231607066175235200 1531373535446580992 17277884078427478400 14577650547698824192 11877417016970169984 9177183486241515776 6476949955512861568 3776716424784207360 1076482894055553152 16822993437036450560 14122759906307796352 11422526375579142144 8722292844850487936 6022059314121833728 3321825783393179520 621592252664525312 16368102795645422720 13667869264916768512 10967635734188114304 8267402203459460096 5567168672730805888 2866935142002151680 166701611273497472 15913212154254394880 13212978623525740672 10512745092797086464 7812511562068432256 5112278031339778048 2412044500611123840 18158555043592021248 15458321512863367040 12758087982134712832 10057854451406058624 7357620920677404416 4657387389948750208 1957153859220096000 17703664402200993408 15003430871472339200 12303197340743684992 9602963810015030784 6902730279286376576 4202496748557722368 1502263217829068160 17248773760809965568 14548540230081311360 11848306699352657152 9148073168624002944 6447839637895348736 3747606107166694528 1047372576438040320 16793883119418937728 14093649588690283520 11393416057961629312 8693182527232975104 5992948996504320896 3292715465775666688 592481935047012480 16338992478027909888 13638758947299255680 10938525416570601472 8238291885841947264 5538058355113293056 2837824824384638848 137591293655984640 15884101836636882048 13183868305908227840 10483634775179573632 7783401244450919424 5083167713722265216 2382934182993611008 18129444725974508416 15429211195245854208 12728977664517200000 10028744133788545792 7328510603059891584 4628277072331237376 1928043541602583168 17674554084583480576 14974320553854826368 12274087023126172160 9573853492397517952 6873619961668863744 4173386430940209536 1473152900211555328 17219663443192452736 14519429912463798528 11819196381735144320 9118962851006490112 6418729320277835904 3718495789549181696 1018262258820527488 16764772801801424896 14064539271072770688 11364305740344116480 8664072209615462272 5963838678886808064 3263605148158153856 563371617429499648 16309882160410397056 13609648629681742848 10909415098953088640 8209181568224434432 5508948037495780224 2808714506767126016 108480976038471808 15854991519019369216 13154757988290715008 10454524457562060800 7754290926833406592 5054057396104752384 2353823865376098176 18100334408356995584 15400100877628341376 12699867346899687168 9999633816171032960 7299400285442378752 4599166754713724544 1898933223985070336 17645443766965967744 14945210236237313536 12244976705508659328 9544743174780005120 6844509644051350912 4144276113322696704 1444042582594042496 17190553125574939904 14490319594846285696 11790086064117631488 9089852533388977280 6389619002660323072 3689385471931668864 989151941203014656 16735662484183912064 14035428953455257856 11335195422726603648 8634961891997949440 5934728361269295232 3234494830540641024 534261299811986816 16280771842792884224 13580538312064230016 10880304781335575808 8180071250606921600 5479837719878267392 2779604189149613184 79370658420958976 15825881201401856384 13125647670673202176 10425414139944547968 7725180609215893760 5024947078487239552 2324713547758585344 18071224090739482752 15370990560010828544 12670757029282174336 9970523498553520128 7270289967824865920 4570056437096211712 1869822906367557504 17616333449348454912 14916099918619800704 12215866387891146496 9515632857162492288 6815399326433838080 4115165795705183872 1414932264976529664 17161442807957427072 14461209277228772864 11760975746500118656 9060742215771464448 6360508685042810240 3660275154314156032 960041623585501824 16706552166566399232 14006318635837745024 11306085105109090816 8605851574380436608 5905618043651782400 3205384512923128192 505150982194473984 16251661525175371392 13551427994446717184 10851194463718062976 8150960932989408768 5450727402260754560 2750493871532100352 50260340803446144 15796770883784343552 13096537353055689344 10396303822327035136 7696070291598380928 4995836760869726720 2295603230141072512 18042113773121969920 15341880242393315712 12641646711664661504 9941413180936007296 7241179650207353088 4540946119478698880 1840712588750044672 17587223131730942080 14886989601002287872 12186756070273633664 9486522539544979456 6786289008816325248 4086055478087671040 1385821947359016832 17132332490339914240 14432098959611260032 11731865428882605824 9031631898153951616 6331398367425297408 3631164836696643200 930931305967988992 16677441848948886400 13977208318220232192 11276974787491577984 8576741256762923776 5876507726034269568 3176274195305615360 476040664576961152 16222551207557858560 13522317676829204352 10822084146100550144 8121850615371895936 5421617084643241728 2721383553914587520 21150023185933312 15767660566166830720 13067427035438176512 10367193504709522304 7666959973980868096 4966726443252213888 2266492912523559680 18013003455504457088 15312769924775802880 12612536394047148672 9912302863318494464 7212069332589840256 4511835801861186048 1811602271132531840 17558112814113429248 14857879283384775040 12157645752656120832 9457412221927466624 6757178691198812416 4056945160470158208 1356711629741504000 17103222172722401408 14402988641993747200 11702755111265092992 9002521580536438784 6302288049807784576 3602054519079130368 901820988350476160 16648331531331373568 13948098000602719360 11247864469874065152 8547630939145410944 5847397408416756736 3147163877688102528 446930346959448320 16193440889940345728 13493207359211691520 10792973828483037312 8092740297754383104 5392506767025728896 2692273236297074688 18438783779277972096 15738550248549317888 13038316717820663680 10338083187092009472 7637849656363355264 4937616125634701056 2237382594906046848 17983893137886944256 15283659607158290048 12583426076429635840 9883192545700981632 7182959014972327424 4482725484243673216 1782491953515019008 17529002496495916416 14828768965767262208 12128535435038608000 9428301904309953792 6728068373581299584 4027834842852645376 1327601312123991168 17074111855104888576 14373878324376234368 11673644793647580160 8973411262918925952 6273177732190271744 3572944201461617536 872710670732963328 16619221213713860736 13918987682985206528 11218754152256552320 8518520621527898112 5818287090799243904 3118053560070589696 417820029341935488 16164330572322832896 13464097041594178688 10763863510865524480 8063629980136870272 5363396449408216064 2663162918679561856 18409673461660459264 15709439930931805056 13009206400203150848 10308972869474496640 7608739338745842432 4908505808017188224 2208272277288534016 17954782820269431424 15254549289540777216 12554315758812123008 9854082228083468800 7153848697354814592 4453615166626160384 1753381635897506176 17499892178878403584 14799658648149749376 12099425117421095168 9399191586692440960 6698958055963786752 3998724525235132544 1298490994506478336 17045001537487375744 14344768006758721536 11644534476030067328 8944300945301413120 6244067414572758912 3543833883844104704 843600353115450496 16590110896096347904 13889877365367693696 11189643834639039488 8489410303910385280 5789176773181731072 3088943242453076864 388709711724422656 16135220254705320064 13434986723976665856 10734753193248011648 8034519662519357440 5334286131790703232 2634052601062049024 18380563144042946432 15680329613314292224 12980096082585638016 10279862551856983808 7579629021128329600 4879395490399675392 2179161959671021184 17925672502651918592 15225438971923264384 12525205441194610176 9824971910465955968 7124738379737301760 4424504849008647552 1724271318279993344 17470781861260890752 14770548330532236544 12070314799803582336 9370081269074928128 6669847738346273920 3969614207617619712 1269380676888965504 17015891219869862912 14315657689141208704 11615424158412554496 8915190627683900288 6214957096955246080 3514723566226591872 814490035497937664 16561000578478835072 13860767047750180864 11160533517021526656 8460299986292872448 5760066455564218240 3059832924835564032 359599394106909824 16106109937087807232 13405876406359153024 10705642875630498816 8005409344901844608 5305175814173190400 2604942283444536192 18351452826425433600 15651219295696779392 12950985764968125184 10250752234239470976 7550518703510816768 4850285172782162560 2150051642053508352 17896562185034405760 15196328654305751552 12496095123577097344 9795861592848443136 7095628062119788928 4395394531391134720 1695161000662480512 17441671543643377920 14741438012914723712 12041204482186069504 9340970951457415296 6640737420728761088 3940503890000106880 1240270359271452672 16986780902252350080 14286547371523695872 11586313840795041664 8886080310066387456 6185846779337733248 3485613248609079040 785379717880424832 16531890260861322240 13831656730132668032 11131423199404013824 8431189668675359616 5730956137946705408 3030722607218051200 330489076489396992 16076999619470294400 13376766088741640192 10676532558012985984 7976299027284331776 5276065496555677568 2575831965827023360 18322342508807920768 15622108978079266560 12921875447350612352 10221641916621958144 7521408385893303936 4821174855164649728 2120941324435995520 17867451867416892928 15167218336688238720 12466984805959584512 9766751275230930304 7066517744502276096 4366284213773621888 1666050683044967680 17412561226025865088 14712327695297210880 12012094164568556672 9311860633839902464 6611627103111248256 3911393572382594048 1211160041653939840 16957670584634837248 14257437053906183040 11557203523177528832 8856969992448874624 6156736461720220416 3456502930991566208 756269400262912000 16502779943243809408 13802546412515155200 11102312881786500992 8402079351057846784 5701845820329192576 3001612289600538368 301378758871884160 16047889301852781568 13347655771124127360 10647422240395473152 7947188709666818944 5246955178938164736 2546721648209510528 18293232191190407936 15592998660461753728 12892765129733099520 10192531599004445312 7492298068275791104 4792064537547136896 2091831006818482688 17838341549799380096 15138108019070725888 12437874488342071680 9737640957613417472 7037407426884763264 4337173896156109056 1636940365427454848 17383450908408352256 14683217377679698048 11982983846951043840 9282750316222389632 6582516785493735424 3882283254765081216 1182049724036427008 16928560267017324416 14228326736288670208 11528093205560016000 8827859674831361792 6127626144102707584 3427392613374053376 727159082645399168 16473669625626296576 13773436094897642368 11073202564168988160 8372969033440333952 5672735502711679744 2972501971983025536 272268441254371328 16018778984235268736 13318545453506614528 10618311922777960320 7918078392049306112 5217844861320651904 2517611330591997696 18264121873572895104 15563888342844240896 12863654812115586688 10163421281386932480 7463187750658278272 4762954219929624064 2062720689200969856 17809231232181867264 15108997701453213056 12408764170724558848 9708530639995904640 7008297109267250432 4308063578538596224 1607830047809942016 17354340590790839424 14654107060062185216 11953873529333531008 9253639998604876800 6553406467876222592 3853172937147568384 1152939406418914176 16899449949399811584 14199216418671157376 11498982887942503168 8798749357213848960 6098515826485194752 3398282295756540544 698048765027886336 16444559308008783744 13744325777280129536 11044092246551475328 8343858715822821120 5643625185094166912 2943391654365512704 243158123636858496 15989668666617755904 13289435135889101696 10589201605160447488 7888968074431793280 5188734543703139072 2488501012974484864 18235011555955382272 15534778025226728064 12834544494498073856 10134310963769419648 7434077433040765440 4733843902312111232 2033610371583457024 17780120914564354432 15079887383835700224 12379653853107046016 9679420322378391808 6979186791649737600 4278953260921083392 1578719730192429184 17325230273173326592 14624996742444672384 11924763211716018176 9224529680987363968 6524296150258709760 3824062619530055552 1123829088801401344 16870339631782298752 14170106101053644544 11469872570324990336 8769639039596336128 6069405508867681920 3369171978139027712 668938447410373504 16415448990391270912 13715215459662616704 11014981928933962496 8314748398205308288 5614514867476654080 2914281336747999872 214047806019345664 15960558349000243072 13260324818271588864 10560091287542934656 7859857756814280448 5159624226085626240 2459390695356972032 18205901238337869440 15505667707609215232 12805434176880561024 10105200646151906816 7404967115423252608 4704733584694598400 2004500053965944192 17751010596946841600 15050777066218187392 12350543535489533184 9650310004760878976 6950076474032224768 4249842943303570560 1549609412574916352 17296119955555813760 14595886424827159552 11895652894098505344 9195419363369851136 6495185832641196928 3794952301912542720 1094718771183888512 16841229314164785920 14140995783436131712 11440762252707477504 8740528721978823296 6040295191250169088 3340061660521514880 639828129792860672 16386338672773758080 13686105142045103872 10985871611316449664 8285638080587795456 5585404549859141248 2885171019130487040 184937488401832832 15931448031382730240 13231214500654076032 10530980969925421824 7830747439196767616 5130513908468113408 2430280377739459200 18176790920720356608 15476557389991702400 12776323859263048192 10076090328534393984 7375856797805739776 4675623267077085568 1975389736348431360 17721900279329328768 15021666748600674560 12321433217872020352 9621199687143366144 6920966156414711936 4220732625686057728 1520499094957403520 17267009637938300928 14566776107209646720 11866542576480992512 9166309045752338304 6466075515023684096 3765841984295029888 1065608453566375680 16812118996547273088 14111885465818618880 11411651935089964672 8711418404361310464 6011184873632656256 3310951342904002048 610717812175347840 16357228355156245248 13656994824427591040 10956761293698936832 8256527762970282624 5556294232241628416 2856060701512974208 155827170784320000 15902337713765217408 13202104183036563200 10501870652307908992 7801637121579254784 5101403590850600576 2401170060121946368 18147680603102843776 15447447072374189568 12747213541645535360 10046980010916881152 7346746480188226944 4646512949459572736 1946279418730918528 17692789961711815936 14992556430983161728 12292322900254507520 9592089369525853312 6891855838797199104 4191622308068544896 1491388777339890688 17237899320320788096 14537665789592133888 11837432258863479680 9137198728134825472 6436965197406171264 3736731666677517056 1036498135948862848 16783008678929760256 14082775148201106048 11382541617472451840 8682308086743797632 5982074556015143424 3281841025286489216 581607494557835008 16328118037538732416 13627884506810078208 10927650976081424000 8227417445352769792 5527183914624115584 2826950383895461376 126716853166807168 15873227396147704576 13172993865419050368 10472760334690396160 7772526803961741952 5072293273233087744 2372059742504433536 18118570285485330944 15418336754756676736 12718103224028022528 10017869693299368320 7317636162570714112 4617402631842059904 1917169101113405696 17663679644094303104 14963446113365648896 12263212582636994688 9562979051908340480 6862745521179686272 4162511990451032064 1462278459722377856 17208789002703275264 14508555471974621056 11808321941245966848 9108088410517312640 6407854879788658432 3707621349060004224 1007387818331350016 16753898361312247424 14053664830583593216 11353431299854939008 8653197769126284800 5952964238397630592 3252730707668976384 552497176940322176 16299007719921219584 13598774189192565376 10898540658463911168 8198307127735256960 5498073597006602752 2797840066277948544 97606535549294336 15844117078530191744 13143883547801537536 10443650017072883328 7743416486344229120 5043182955615574912 2342949424886920704 18089459967867818112 15389226437139163904 12688992906410509696 9988759375681855488 7288525844953201280 4588292314224547072 1888058783495892864 17634569326476790272 14934335795748136064 12234102265019481856 9533868734290827648 6833635203562173440 4133401672833519232 1433168142104865024 17179678685085762432 14479445154357108224 11779211623628454016 9078978092899799808 6378744562171145600 3678511031442491392 978277500713837184 16724788043694734592 14024554512966080384 11324320982237426176 8624087451508771968 5923853920780117760 3223620390051463552 523386859322809344 16269897402303706752 13569663871575052544 10869430340846398336 8169196810117744128 5468963279389089920 2768729748660435712 68496217931781504 15815006760912678912 13114773230184024704 10414539699455370496 7714306168726716288 5014072637998062080 2313839107269407872 18060349650250305280 15360116119521651072 12659882588792996864 9959649058064342656 7259415527335688448 4559181996607034240 1858948465878380032 17605459008859277440 14905225478130623232 12204991947401969024 9504758416673314816 6804524885944660608 4104291355216006400 1404057824487352192 17150568367468249600 14450334836739595392 11750101306010941184 9049867775282286976 6349634244553632768 3649400713824978560 949167183096324352 16695677726077221760 13995444195348567552 11295210664619913344 8594977133891259136 5894743603162604928 3194510072433950720 494276541705296512 16240787084686193920 13540553553957539712 10840320023228885504 8140086492500231296 5439852961771577088 2739619431042922880 39385900314268672 15785896443295166080 13085662912566511872 10385429381837857664 7685195851109203456 4984962320380549248 2284728789651895040 18031239332632792448 15331005801904138240 12630772271175484032 9930538740446829824 7230305209718175616 4530071678989521408 1829838148260867200 17576348691241764608 14876115160513110400 12175881629784456192 9475648099055801984 6775414568327147776 4075181037598493568 1374947506869839360 17121458049850736768 14421224519122082560 11720990988393428352 9020757457664774144 6320523926936119936 3620290396207465728 920056865478811520 16666567408459708928 13966333877731054720 11266100347002400512 8565866816273746304 5865633285545092096 3165399754816437888 465166224087783680 16211676767068681088 13511443236340026880 10811209705611372672 8110976174882718464 5410742644154064256 2710509113425410048 10275582696755840 15756786125677653248 13056552594948999040 10356319064220344832 7656085533491690624 4955852002763036416 2255618472034382208 18002129015015279616 15301895484286625408 12601661953557971200 9901428422829316992 7201194892100662784 4500961361372008576 1800727830643354368 17547238373624251776 14847004842895597568 12146771312166943360 9446537781438289152 6746304250709634944 4046070719980980736 1345837189252326528 17092347732233223936 14392114201504569728 11691880670775915520 8991647140047261312 6291413609318607104 3591180078589952896 890946547861298688 16637457090842196096 13937223560113541888 11236990029384887680 8536756498656233472 5836522967927579264 3136289437198925056 436055906470270848 16182566449451168256 13482332918722514048 10782099387993859840 8081865857265205632 5381632326536551424 2681398795807897216 18427909338788794624 15727675808060140416 13027442277331486208 10327208746602832000 7626975215874177792 4926741685145523584 2226508154416869376 17973018697397766784 15272785166669112576 12572551635940458368 9872318105211804160 7172084574483149952 4471851043754495744 1771617513025841536 17518128056006738944 14817894525278084736 12117660994549430528 9417427463820776320 6717193933092122112 4016960402363467904 1316726871634813696 17063237414615711104 14363003883887056896 11662770353158402688 8962536822429748480 6262303291701094272 3562069760972440064 861836230243785856 16608346773224683264 13908113242496029056 11207879711767374848 8507646181038720640 5807412650310066432 3107179119581412224 406945588852758016 16153456131833655424 13453222601105001216 10752989070376347008 8052755539647692800 5352522008919038592 2652288478190384384 18398799021171281792 15698565490442627584 12998331959713973376 10298098428985319168 7597864898256664960 4897631367528010752 2197397836799356544 17943908379780253952 15243674849051599744 12543441318322945536 9843207787594291328 7142974256865637120 4442740726136982912 1742507195408328704 17489017738389226112 14788784207660571904 12088550676931917696 9388317146203263488 6688083615474609280 3987850084745955072 1287616554017300864 17034127096998198272 14333893566269544064 11633660035540889856 8933426504812235648 6233192974083581440 3532959443354927232 832725912626273024 16579236455607170432 13879002924878516224 11178769394149862016 8478535863421207808 5778302332692553600 3078068801963899392 377835271235245184 16124345814216142592 13424112283487488384 10723878752758834176 8023645222030179968 5323411691301525760 2623178160572871552 18369688703553768960 15669455172825114752 12969221642096460544 10268988111367806336 7568754580639152128 4868521049910497920 2168287519181843712 17914798062162741120 15214564531434086912 12514331000705432704 9814097469976778496 7113863939248124288 4413630408519470080 1713396877790815872 17459907420771713280 14759673890043059072 12059440359314404864 9359206828585750656 6658973297857096448 3958739767128442240 1258506236399788032 17005016779380685440 14304783248652031232 11604549717923377024 8904316187194722816 6204082656466068608 3503849125737414400 803615595008760192 16550126137989657600 13849892607261003392 11149659076532349184 8449425545803694976 5749192015075040768 3048958484346386560 348724953617732352 16095235496598629760 13395001965869975552 10694768435141321344 7994534904412667136 5294301373684012928 2594067842955358720 18340578385936256128 15640344855207601920 12940111324478947712 10239877793750293504 7539644263021639296 4839410732292985088 2139177201564330880 17885687744545228288 15185454213816574080 12485220683087919872 9784987152359265664 7084753621630611456 4384520090901957248 1684286560173303040 17430797103154200448 14730563572425546240 12030330041696892032 9330096510968237824 6629862980239583616 3929629449510929408 1229395918782275200 16975906461763172608 14275672931034518400 11575439400305864192 8875205869577209984 6174972338848555776 3474738808119901568 774505277391247360 16521015820372144768 13820782289643490560 11120548758914836352 8420315228186182144 5720081697457527936 3019848166728873728 319614636000219520 16066125178981116928 13365891648252462720 10665658117523808512 7965424586795154304 5265191056066500096 2564957525337845888 18311468068318743296 15611234537590089088 12911001006861434880 10210767476132780672 7510533945404126464 4810300414675472256 2110066883946818048 17856577426927715456 15156343896199061248 12456110365470407040 9755876834741752832 7055643304013098624 4355409773284444416 1655176242555790208 17401686785536687616 14701453254808033408 12001219724079379200 9300986193350724992 6600752662622070784 3900519131893416576 1200285601164762368 16946796144145659776 14246562613417005568 11546329082688351360 8846095551959697152 6145862021231042944 3445628490502388736 745394959773734528 16491905502754631936 13791671972025977728 11091438441297323520 8391204910568669312 5690971379840015104 2990737849111360896 290504318382706688 16037014861363604096 13336781330634949888 10636547799906295680 7936314269177641472 5236080738448987264 2535847207720333056 18282357750701230464 15582124219972576256 12881890689243922048 10181657158515267840 7481423627786613632 4781190097057959424 2080956566329305216 17827467109310202624 15127233578581548416 12427000047852894208 9726766517124240000 7026532986395585792 4326299455666931584 1626065924938277376 17372576467919174784 14672342937190520576 11972109406461866368 9271875875733212160 6571642345004557952 3871408814275903744 1171175283547249536 16917685826528146944 14217452295799492736 11517218765070838528 8816985234342184320 6116751703613530112 3416518172884875904 716284642156221696 16462795185137119104 13762561654408464896 11062328123679810688 8362094592951156480 5661861062222502272 2961627531493848064 261394000765193856 16007904543746091264 13307671013017437056 10607437482288782848 7907203951560128640 5206970420831474432 2506736890102820224 18253247433083717632 15553013902355063424 12852780371626409216 10152546840897755008 7452313310169100800 4752079779440446592 2051846248711792384 17798356791692689792 15098123260964035584 12397889730235381376 9697656199506727168 6997422668778072960 4297189138049418752 1596955607320764544 17343466150301661952 14643232619573007744 11942999088844353536 9242765558115699328 6542532027387045120 3842298496658390912 1142064965929736704 16888575508910634112 14188341978181979904 11488108447453325696 8787874916724671488 6087641385996017280 3387407855267363072 687174324538708864 16433684867519606272 13733451336790952064 11033217806062297856 8332984275333643648 5632750744604989440 2932517213876335232 232283683147681024 15978794226128578432 13278560695399924224 10578327164671270016 7878093633942615808 5177860103213961600 2477626572485307392 18224137115466204800 15523903584737550592 12823670054008896384 10123436523280242176 7423202992551587968 4722969461822933760 2022735931094279552 17769246474075176960 15069012943346522752 12368779412617868544 9668545881889214336 6968312351160560128 4268078820431905920 1567845289703251712 17314355832684149120 14614122301955494912 11913888771226840704 9213655240498186496 6513421709769532288 3813188179040878080 1112954648312223872 16859465191293121280 14159231660564467072 11458998129835812864 8758764599107158656 6058531068378504448 3358297537649850240 658064006921196032 16404574549902093440 13704341019173439232 11004107488444785024 8303873957716130816 5603640426987476608 2903406896258822400 203173365530168192 15949683908511065600 13249450377782411392 10549216847053757184 7848983316325102976 5148749785596448768 2448516254867794560 18195026797848691968 15494793267120037760 12794559736391383552 10094326205662729344 7394092674934075136 4693859144205420928 1993625613476766720 17740136156457664128 15039902625729009920 12339669095000355712 9639435564271701504 6939202033543047296 4238968502814393088 1538734972085738880 17285245515066636288 14585011984337982080 11884778453609327872 9184544922880673664 6484311392152019456 3784077861423365248 1083844330694711040 16830354873675608448 14130121342946954240 11429887812218300032 8729654281489645824 6029420750760991616 3329187220032337408 628953689303683200 16375464232284580608 13675230701555926400 10974997170827272192 8274763640098617984 5574530109369963776 2874296578641309568 174063047912655360 15920573590893552768 13220340060164898560 10520106529436244352 7819872998707590144 5119639467978935936 2419405937250281728 18165916480231179136 15465682949502524928 12765449418773870720 10065215888045216512 7364982357316562304 4664748826587908096 1964515295859253888 17711025838840151296 15010792308111497088 12310558777382842880 9610325246654188672 6910091715925534464 4209858185196880256 1509624654468226048 17256135197449123456 14555901666720469248 11855668135991815040 9155434605263160832 6455201074534506624 3754967543805852416 1054734013077198208 16801244556058095616 14101011025329441408 11400777494600787200 8700543963872132992 6000310433143478784 3300076902414824576 599843371686170368 16346353914667067776 13646120383938413568 10945886853209759360 8245653322481105152 5545419791752450944 2845186261023796736 144952730295142528 15891463273276039936 13191229742547385728 10490996211818731520 7790762681090077312 5090529150361423104 2390295619632768896 18136806162613666304 15436572631885012096 12736339101156357888 10036105570427703680 7335872039699049472 4635638508970395264 1935404978241741056 17681915521222638464 14981681990493984256 12281448459765330048 9581214929036675840 6880981398308021632 4180747867579367424 1480514336850713216 17227024879831610624 14526791349102956416 11826557818374302208 9126324287645648000 6426090756916993792 3725857226188339584 1025623695459685376 16772134238440582784 14071900707711928576 11371667176983274368 8671433646254620160 5971200115525965952 3270966584797311744 570733054068657536 16317243597049554944 13617010066320900736 10916776535592246528 8216543004863592320 5516309474134938112 2816075943406283904 115842412677629696 15862352955658527104 13162119424929872896 10461885894201218688 7761652363472564480 5061418832743910272 2361185302015256064 18107695844996153472 15407462314267499264 12707228783538845056 10006995252810190848 7306761722081536640 4606528191352882432 1906294660624228224 17652805203605125632 14952571672876471424 12252338142147817216 9552104611419163008 6851871080690508800 4151637549961854592 1451404019233200384 17197914562214097792 14497681031485443584 11797447500756789376 9097213970028135168 6396980439299480960 3696746908570826752 996513377842172544 16743023920823069952 14042790390094415744 11342556859365761536 8642323328637107328 5942089797908453120 3241856267179798912 541622736451144704 16288133279432042112 13587899748703387904 10887666217974733696 8187432687246079488 5487199156517425280 2786965625788771072 86732095060116864 15833242638041014272 13133009107312360064 10432775576583705856 7732542045855051648 5032308515126397440 2332074984397743232 18078585527378640640 15378351996649986432 12678118465921332224 9977884935192678016 7277651404464023808 4577417873735369600 1877184343006715392 17623694885987612800 14923461355258958592 12223227824530304384 9522994293801650176 6822760763072995968 4122527232344341760 1422293701615687552 17168804244596584960 14468570713867930752 11768337183139276544 9068103652410622336 6367870121681968128 3667636590953313920 967403060224659712 16713913603205557120 14013680072476902912 11313446541748248704 8613213011019594496 5912979480290940288 3212745949562286080 512512418833631872 16259022961814529280 13558789431085875072 10858555900357220864 8158322369628566656 5458088838899912448 2757855308171258240 57621777442604032 15804132320423501440 13103898789694847232 10403665258966193024 7703431728237538816 5003198197508884608 2302964666780230400 18049475209761127808 15349241679032473600 12649008148303819392 9948774617575165184 7248541086846510976 4548307556117856768 1848074025389202560 17594584568370099968 14894351037641445760 12194117506912791552 9493883976184137344 6793650445455483136 4093416914726828928 1393183383998174720 17139693926979072128 14439460396250417920 11739226865521763712 9038993334793109504 6338759804064455296 3638526273335801088 938292742607146880 16684803285588044288 13984569754859390080 11284336224130735872 8584102693402081664 5883869162673427456 3183635631944773248 483402101216119040 16229912644197016448 13529679113468362240 10829445582739708032 8129212052011053824 5428978521282399616 2728744990553745408 28511459825091200 15775022002805988608 13074788472077334400 10374554941348680192 7674321410620025984 4974087879891371776 2273854349162717568 18020364892143614976 15320131361414960768 12619897830686306560 9919664299957652352 7219430769228998144 4519197238500343936 1818963707771689728 17565474250752587136 14865240720023932928 12165007189295278720 9464773658566624512 6764540127837970304 4064306597109316096 1364073066380661888 17110583609361559296 14410350078632905088 11710116547904250880 9009883017175596672 6309649486446942464 3609415955718288256 909182424989634048 16655692967970531456 13955459437241877248 11255225906513223040 8554992375784568832 5854758845055914624 3154525314327260416 454291783598606208 16200802326579503616 13500568795850849408 10800335265122195200 8100101734393540992 5399868203664886784 2699634672936232576 18446145215917129984 15745911685188475776 13045678154459821568 10345444623731167360 7645211093002513152 4944977562273858944 2244744031545204736 17991254574526102144 15291021043797447936 12590787513068793728 9890553982340139520 7190320451611485312 4490086920882831104 1789853390154176896 17536363933135074304 14836130402406420096 12135896871677765888 9435663340949111680 6735429810220457472 4035196279491803264 1334962748763149056 17081473291744046464 14381239761015392256 11681006230286738048 8980772699558083840 6280539168829429632 3580305638100775424 880072107372121216 16626582650353018624 13926349119624364416 11226115588895710208 8525882058167056000 5825648527438401792 3125414996709747584 425181465981093376 16171692008961990784 13471458478233336576 10771224947504682368 8070991416776028160 5370757886047373952 2670524355318719744 18417034898299617152 15716801367570962944 13016567836842308736 10316334306113654528 7616100775385000320 4915867244656346112 2215633713927691904 17962144256908589312 15261910726179935104 12561677195451280896 9861443664722626688 7161210133993972480 4460976603265318272 1760743072536664064 17507253615517561472 14807020084788907264 12106786554060253056 9406553023331598848 6706319492602944640 4006085961874290432 1305852431145636224 17052362974126533632 14352129443397879424 11651895912669225216 8951662381940571008 6251428851211916800 3551195320483262592 850961789754608384 16597472332735505792 13897238802006851584 11197005271278197376 8496771740549543168 5796538209820888960 3096304679092234752 396071148363580544 16142581691344477952 13442348160615823744 10742114629887169536 8041881099158515328 5341647568429861120 2641414037701206912 18387924580682104320 15687691049953450112 12987457519224795904 10287223988496141696 7586990457767487488 4886756927038833280 2186523396310179072 17933033939291076480 15232800408562422272 12532566877833768064 9832333347105113856 7132099816376459648 4431866285647805440 1731632754919151232 17478143297900048640 14777909767171394432 12077676236442740224 9377442705714086016 6677209174985431808 3976975644256777600 1276742113528123392 17023252656509020800 14323019125780366592 11622785595051712384 8922552064323058176 6222318533594403968 3522085002865749760 821851472137095552 16568362015117992960 13868128484389338752 11167894953660684544 8467661422932030336 5767427892203376128 3067194361474721920 366960830746067712 16113471373726965120 13413237842998310912 10713004312269656704 8012770781541002496 5312537250812348288 2612303720083694080 18358814263064591488 15658580732335937280 12958347201607283072 10258113670878628864 7557880140149974656 4857646609421320448 2157413078692666240 17903923621673563648 15203690090944909440 12503456560216255232 9803223029487601024 7102989498758946816 4402755968030292608 1702522437301638400 17449032980282535808 14748799449553881600 12048565918825227392 9348332388096573184 6648098857367918976 3947865326639264768 1247631795910610560 16994142338891507968 14293908808162853760 11593675277434199552 8893441746705545344 6193208215976891136 3492974685248236928 792741154519582720 16539251697500480128 13839018166771825920 11138784636043171712 8438551105314517504 5738317574585863296 3038084043857209088 337850513128554880 16084361056109452288 13384127525380798080 10683893994652143872 7983660463923489664 5283426933194835456 2583193402466181248 18329703945447078656 15629470414718424448 12929236883989770240 10229003353261116032 7528769822532461824 4828536291803807616 2128302761075153408 17874813304056050816 15174579773327396608 12474346242598742400 9774112711870088192 7073879181141433984 4373645650412779776 1673412119684125568 17419922662665022976 14719689131936368768 12019455601207714560 9319222070479060352 6618988539750406144 3918755009021751936 1218521478293097728 16965032021273995136 14264798490545340928 11564564959816686720 8864331429088032512 6164097898359378304 3463864367630724096 763630836902069888 16510141379882967296 13809907849154313088 11109674318425658880 8409440787697004672 5709207256968350464 3008973726239696256 308740195511042048 16055250738491939456 13355017207763285248 10654783677034631040 7954550146305976832 5254316615577322624 2554083084848668416 18300593627829565824 15600360097100911616 12900126566372257408 10199893035643603200 7499659504914948992 4799425974186294784 2099192443457640576 17845702986438537984 15145469455709883776 12445235924981229568 9745002394252575360 7044768863523921152 4344535332795266944 1644301802066612736 17390812345047510144 14690578814318855936 11990345283590201728 9290111752861547520 6589878222132893312 3889644691404239104 1189411160675584896 16935921703656482304 14235688172927828096 11535454642199173888 8835221111470519680 6134987580741865472 3434754050013211264 734520519284557056 16481031062265454464 13780797531536800256 11080564000808146048 8380330470079491840 5680096939350837632 2979863408622183424 279629877893529216 16026140420874426624 13325906890145772416 10625673359417118208 7925439828688464000 5225206297959809792 2524972767231155584 18271483310212052992 15571249779483398784 12871016248754744576 10170782718026090368 7470549187297436160 4770315656568781952 2070082125840127744 17816592668821025152 15116359138092370944 12416125607363716736 9715892076635062528 7015658545906408320 4315425015177754112 1615191484449099904 17361702027429997312 14661468496701343104 11961234965972688896 9261001435244034688 6560767904515380480 3860534373786726272 1160300843058072064 16906811386038969472 14206577855310315264 11506344324581661056 8806110793853006848 6105877263124352640 3405643732395698432 705410201667044224 16451920744647941632 13751687213919287424 11051453683190633216 8351220152461979008 5650986621733324800 2950753091004670592 250519560276016384 15997030103256913792 13296796572528259584 10596563041799605376 7896329511070951168 5196095980342296960 2495862449613642752 18242372992594540160 15542139461865885952 12841905931137231744 10141672400408577536 7441438869679923328 4741205338951269120 2040971808222614912 17787482351203512320 15087248820474858112 12387015289746203904 9686781759017549696 6986548228288895488 4286314697560241280 1586081166831587072 17332591709812484480 14632358179083830272 11932124648355176064 9231891117626521856 6531657586897867648 3831424056169213440 1131190525440559232 16877701068421456640 14177467537692802432 11477234006964148224 8777000476235494016 6076766945506839808 3376533414778185600 676299884049531392 16422810427030428800 13722576896301774592 11022343365573120384 8322109834844466176 5621876304115811968 2921642773387157760 221409242658503552 15967919785639400960 13267686254910746752 10567452724182092544 7867219193453438336 5166985662724784128 2466752131996129920 18213262674977027328 15513029144248373120 12812795613519718912 10112562082791064704 7412328552062410496 4712095021333756288 2011861490605102080 17758372033585999488 15058138502857345280 12357904972128691072 9657671441400036864 6957437910671382656 4257204379942728448 1556970849214074240 17303481392194971648 14603247861466317440 11903014330737663232 9202780800009009024 6502547269280354816 3802313738551700608 1102080207823046400 16848590750803943808 14148357220075289600 11448123689346635392 8747890158617981184 6047656627889326976 3347423097160672768 647189566432018560 16393700109412915968 13693466578684261760 10993233047955607552 8292999517226953344 5592765986498299136 2892532455769644928 192298925040990720 15938809468021888128 13238575937293233920 10538342406564579712 7838108875835925504 5137875345107271296 2437641814378617088 18184152357359514496 15483918826630860288 12783685295902206080 10083451765173551872 7383218234444897664 4682984703716243456 1982751172987589248 17729261715968486656 15029028185239832448 12328794654511178240 9628561123782524032 6928327593053869824 4228094062325215616 1527860531596561408 17274371074577458816 14574137543848804608 11873904013120150400 9173670482391496192 6473436951662841984 3773203420934187776 1072969890205533568 16819480433186430976 14119246902457776768 11419013371729122560 8718779841000468352 6018546310271814144 3318312779543159936 618079248814505728 16364589791795403136 13664356261066748928 10964122730338094720 8263889199609440512 5563655668880786304 2863422138152132096 163188607423477888 15909699150404375296 13209465619675721088 10509232088947066880 7808998558218412672 5108765027489758464 2408531496761104256 18155042039742001664 15454808509013347456 12754574978284693248 10054341447556039040 7354107916827384832 4653874386098730624 1953640855370076416 17700151398350973824 14999917867622319616 12299684336893665408 9599450806165011200 6899217275436356992 4198983744707702784 1498750213979048576 17245260756959945984 14545027226231291776 11844793695502637568 9144560164773983360 6444326634045329152 3744093103316674944 1043859572588020736 16790370115568918144 14090136584840263936 11389903054111609728 8689669523382955520 5989435992654301312 3289202461925647104 588968931196992896 16335479474177890304 13635245943449236096 10935012412720581888 8234778881991927680 5534545351263273472 2834311820534619264 134078289805965056 15880588832786862464 13180355302058208256 10480121771329554048 7779888240600899840 5079654709872245632 2379421179143591424 18125931722124488832 15425698191395834624 12725464660667180416 10025231129938526208 7324997599209872000 4624764068481217792 1924530537752563584 17671041080733460992 14970807550004806784 12270574019276152576 9570340488547498368 6870106957818844160 4169873427090189952 1469639896361535744 17216150439342433152 14515916908613778944 11815683377885124736 9115449847156470528 6415216316427816320 3714982785699162112 1014749254970507904 16761259797951405312 14061026267222751104 11360792736494096896 8660559205765442688 5960325675036788480 3260092144308134272 559858613579480064 16306369156560377472 13606135625831723264 10905902095103069056 8205668564374414848 5505435033645760640 2805201502917106432 104967972188452224 15851478515169349632 13151244984440695424 10451011453712041216 7750777922983387008 5050544392254732800 2350310861526078592 18096821404506976000 15396587873778321792 12696354343049667584 9996120812321013376 7295887281592359168 4595653750863704960 1895420220135050752 17641930763115948160 14941697232387293952 12241463701658639744 9541230170929985536 6840996640201331328 4140763109472677120 1440529578744022912 17187040121724920320 14486806590996266112 11786573060267611904 9086339529538957696 6386105998810303488 3685872468081649280 985638937352995072 16732149480333892480 14031915949605238272 11331682418876584064 8631448888147929856 5931215357419275648 3230981826690621440 530748295961967232 16277258838942864640 13577025308214210432 10876791777485556224 8176558246756902016 5476324716028247808 2776091185299593600 75857654570939392 15822368197551836800 13122134666823182592 10421901136094528384 7721667605365874176 5021434074637219968 2321200543908565760 18067711086889463168 15367477556160808960 12667244025432154752 9967010494703500544 7266776963974846336 4566543433246192128 1866309902517537920 17612820445498435328 14912586914769781120 12212353384041126912 9512119853312472704 6811886322583818496 4111652791855164288 1411419261126510080 17157929804107407488 14457696273378753280 11757462742650099072 9057229211921444864 6356995681192790656 3656762150464136448 956528619735482240 16703039162716379648 14002805631987725440 11302572101259071232 8602338570530417024 5902105039801762816 3201871509073108608 501637978344454400 16248148521325351808 13547914990596697600 10847681459868043392 8147447929139389184 5447214398410734976 2746980867682080768 46747336953426560 15793257879934323968 13093024349205669760 10392790818477015552 7692557287748361344 4992323757019707136 2292090226291052928 18038600769271950336 15338367238543296128 12638133707814641920 9937900177085987712 7237666646357333504 4537433115628679296 1837199584900025088 17583710127880922496 14883476597152268288 12183243066423614080 9483009535694959872 6782776004966305664 4082542474237651456 1382308943508997248 17128819486489894656 14428585955761240448 11728352425032586240 9028118894303932032 6327885363575277824 3627651832846623616 927418302117969408 16673928845098866816 13973695314370212608 11273461783641558400 8573228252912904192 5872994722184249984 3172761191455595776 472527660726941568 16219038203707838976 13518804672979184768 10818571142250530560 8118337611521876352 5418104080793222144 2717870550064567936 17637019335913728 15764147562316811136 13063914031588156928 10363680500859502720 7663446970130848512 4963213439402194304 2262979908673540096 18009490451654437504 15309256920925783296 12609023390197129088 9908789859468474880 7208556328739820672 4508322798011166464 1808089267282512256 17554599810263409664 14854366279534755456 12154132748806101248 9453899218077447040 6753665687348792832 4053432156620138624 1353198625891484416 17099709168872381824 14399475638143727616 11699242107415073408 8999008576686419200 6298775045957764992 3598541515229110784 898307984500456576 16644818527481353984 13944584996752699776 11244351466024045568 8544117935295391360 5843884404566737152 3143650873838082944 443417343109428736 16189927886090326144 13489694355361671936 10789460824633017728 8089227293904363520 5388993763175709312 2688760232447055104 18435270775427952512 15735037244699298304 13034803713970644096 10334570183241989888 7634336652513335680 4934103121784681472 2233869591056027264 17980380134036924672 15280146603308270464 12579913072579616256 9879679541850962048 7179446011122307840 4479212480393653632 1778978949664999424 17525489492645896832 14825255961917242624 12125022431188588416 9424788900459934208 6724555369731280000 4024321839002625792 1324088308273971584 17070598851254868992 14370365320526214784 11670131789797560576 8969898259068906368 6269664728340252160 3569431197611597952 869197666882943744 16615708209863841152 13915474679135186944 11215241148406532736 8515007617677878528 5814774086949224320 3114540556220570112 414307025491915904 16160817568472813312 13460584037744159104 10760350507015504896 8060116976286850688 5359883445558196480 2659649914829542272 18406160457810439680 15705926927081785472 13005693396353131264 10305459865624477056 7605226334895822848 4904992804167168640 2204759273438514432 17951269816419411840 15251036285690757632 12550802754962103424 9850569224233449216 7150335693504795008 4450102162776140800 1749868632047486592 17496379175028384000 14796145644299729792 12095912113571075584 9395678582842421376 6695445052113767168 3995211521385112960 1294977990656458752 17041488533637356160 14341255002908701952 11641021472180047744 8940787941451393536 6240554410722739328 3540320879994085120 840087349265430912 16586597892246328320 13886364361517674112 11186130830789019904 8485897300060365696 5785663769331711488 3085430238603057280 385196707874403072 16131707250855300480 13431473720126646272 10731240189397992064 8031006658669337856 5330773127940683648 2630539597212029440 18377050140192926848 15676816609464272640 12976583078735618432 10276349548006964224 7576116017278310016 4875882486549655808 2175648955821001600 17922159498801899008 15221925968073244800 12521692437344590592 9821458906615936384 7121225375887282176 4420991845158627968 1720758314429973760 17467268857410871168 14767035326682216960 12066801795953562752 9366568265224908544 6666334734496254336 3966101203767600128 1265867673038945920 17012378216019843328 14312144685291189120 11611911154562534912 8911677623833880704 6211444093105226496 3511210562376572288 810977031647918080 16557487574628815488 13857254043900161280 11157020513171507072 8456786982442852864 5756553451714198656 3056319920985544448 356086390256890240 16102596933237787648 13402363402509133440 10702129871780479232 8001896341051825024 5301662810323170816 2601429279594516608 18347939822575414016 15647706291846759808 12947472761118105600 10247239230389451392 7547005699660797184 4846772168932142976 2146538638203488768 17893049181184386176 15192815650455731968 12492582119727077760 9792348588998423552 7092115058269769344 4391881527541115136 1691647996812460928 17438158539793358336 14737925009064704128 12037691478336049920 9337457947607395712 6637224416878741504 3936990886150087296 1236757355421433088 16983267898402330496 14283034367673676288 11582800836945022080 8882567306216367872 6182333775487713664 3482100244759059456 781866714030405248 16528377257011302656 13828143726282648448 11127910195553994240 8427676664825340032 5727443134096685824 3027209603368031616 326976072639377408 16073486615620274816 13373253084891620608 10673019554162966400 7972786023434312192 5272552492705657984 2572318961977003776 18318829504957901184 15618595974229246976 12918362443500592768 10218128912771938560 7517895382043284352 4817661851314630144 2117428320585975936 17863938863566873344 15163705332838219136 12463471802109564928 9763238271380910720 7063004740652256512 4362771209923602304 1662537679194948096 17409048222175845504 14708814691447191296 12008581160718537088 9308347629989882880 6608114099261228672 3907880568532574464 1207647037803920256 16954157580784817664 14253924050056163456 11553690519327509248 8853456988598855040 6153223457870200832 3452989927141546624 752756396412892416 16499266939393789824 13799033408665135616 11098799877936481408 8398566347207827200 5698332816479172992 2998099285750518784 297865755021864576 16044376298002761984 13344142767274107776 10643909236545453568 7943675705816799360 5243442175088145152 2543208644359490944 18289719187340388352 15589485656611734144 12889252125883079936 10189018595154425728 7488785064425771520 4788551533697117312 2088318002968463104 17834828545949360512 15134595015220706304 12434361484492052096 9734127953763397888 7033894423034743680 4333660892306089472 1633427361577435264 17379937904558332672 14679704373829678464 11979470843101024256 9279237312372370048 6579003781643715840 3878770250915061632 1178536720186407424 16925047263167304832 14224813732438650624 11524580201709996416 8824346670981342208 6124113140252688000 3423879609524033792 723646078795379584 16470156621776276992 13769923091047622784 11069689560318968576 8369456029590314368 5669222498861660160 2968988968133005952 268755437404351744 16015265980385249152 13315032449656594944 10614798918927940736 7914565388199286528 5214331857470632320 2514098326741978112 18260608869722875520 15560375338994221312 12860141808265567104 10159908277536912896 7459674746808258688 4759441216079604480 2059207685350950272 17805718228331847680 15105484697603193472 12405251166874539264 9705017636145885056 7004784105417230848 4304550574688576640 1604317043959922432 17350827586940819840 14650594056212165632 11950360525483511424 9250126994754857216 6549893464026203008 3849659933297548800 1149426402568894592 16895936945549792000 14195703414821137792 11495469884092483584 8795236353363829376 6095002822635175168 3394769291906520960 694535761177866752 16441046304158764160 13740812773430109952 11040579242701455744 8340345711972801536 5640112181244147328 2939878650515493120 239645119786838912 15986155662767736320 13285922132039082112 10585688601310427904 7885455070581773696 5185221539853119488 2484988009124465280 18231498552105362688 15531265021376708480 12831031490648054272 10130797959919400064 7430564429190745856 4730330898462091648 2030097367733437440 17776607910714334848 15076374379985680640 12376140849257026432 9675907318528372224 6975673787799718016 4275440257071063808 1575206726342409600 17321717269323307008 14621483738594652800 11921250207865998592 9221016677137344384 6520783146408690176 3820549615680035968 1120316084951381760 16866826627932279168 14166593097203624960 11466359566474970752 8766126035746316544 6065892505017662336 3365658974289008128 665425443560353920 16411935986541251328 13711702455812597120 11011468925083942912 8311235394355288704 5611001863626634496 2910768332897980288 210534802169326080 15957045345150223488 13256811814421569280 10556578283692915072 7856344752964260864 5156111222235606656 2455877691506952448 18202388234487849856 15502154703759195648 12801921173030541440 10101687642301887232 7401454111573233024 4701220580844578816 2000987050115924608 17747497593096822016 15047264062368167808 12347030531639513600 9646797000910859392 6946563470182205184 4246329939453550976 1546096408724896768 17292606951705794176 14592373420977139968 11892139890248485760 9191906359519831552 6491672828791177344 3791439298062523136 1091205767333868928 16837716310314766336 14137482779586112128 11437249248857457920 8737015718128803712 6036782187400149504 3336548656671495296 636315125942841088 16382825668923738496 13682592138195084288 10982358607466430080 8282125076737775872 5581891546009121664 2881658015280467456 181424484551813248 15927935027532710656 13227701496804056448 10527467966075402240 7827234435346748032 5127000904618093824 2426767373889439616 18173277916870337024 15473044386141682816 12772810855413028608 10072577324684374400 7372343793955720192 4672110263227065984 1971876732498411776 17718387275479309184 15018153744750654976 12317920214022000768 9617686683293346560 6917453152564692352 4217219621836038144 1516986091107383936 17263496634088281344 14563263103359627136 11863029572630972928 9162796041902318720 6462562511173664512 3762328980445010304 1062095449716356096 16808605992697253504 14108372461968599296 11408138931239945088 8707905400511290880 6007671869782636672 3307438339053982464 607204808325328256 16353715351306225664 13653481820577571456 10953248289848917248 8253014759120263040 5552781228391608832 2852547697662954624 152314166934300416 15898824709915197824 13198591179186543616 10498357648457889408 7798124117729235200 5097890587000580992 2397657056271926784 18144167599252824192 15443934068524169984 12743700537795515776 10043467007066861568 7343233476338207360 4642999945609553152 1942766414880898944 17689276957861796352 14989043427133142144 12288809896404487936 9588576365675833728 6888342834947179520 4188109304218525312 1487875773489871104 17234386316470768512 14534152785742114304 11833919255013460096 9133685724284805888 6433452193556151680 3733218662827497472 1032985132098843264 16779495675079740672 14079262144351086464 11379028613622432256 8678795082893778048 5978561552165123840 3278328021436469632 578094490707815424 16324605033688712832 13624371502960058624 10924137972231404416 8223904441502750208 5523670910774096000 2823437380045441792 123203849316787584 15869714392297684992 13169480861569030784 10469247330840376576 7769013800111722368 5068780269383068160 2368546738654413952 18115057281635311360 15414823750906657152 12714590220178002944 10014356689449348736 7314123158720694528 4613889627992040320 1913656097263386112 17660166640244283520 14959933109515629312 12259699578786975104 9559466048058320896 6859232517329666688 4158998986601012480 1458765455872358272 17205275998853255680 14505042468124601472 11804808937395947264 9104575406667293056 6404341875938638848 3704108345209984640 1003874814481330432 16750385357462227840 14050151826733573632 11349918296004919424 8649684765276265216 5949451234547611008 3249217703818956800 548984173090302592 16295494716071200000 13595261185342545792 10895027654613891584 8194794123885237376 5494560593156583168 2794327062427928960 94093531699274752 15840604074680172160 13140370543951517952 10440137013222863744 7739903482494209536 5039669951765555328 2339436421036901120 18085946964017798528 15385713433289144320 12685479902560490112 9985246371831835904 7285012841103181696 4584779310374527488 1884545779645873280 17631056322626770688 14930822791898116480 12230589261169462272 9530355730440808064 6830122199712153856 4129888668983499648 1429655138254845440 17176165681235742848 14475932150507088640 11775698619778434432 9075465089049780224 6375231558321126016 3674998027592471808 974764496863817600 16721275039844715008 14021041509116060800 11320807978387406592 8620574447658752384 5920340916930098176 3220107386201443968 519873855472789760 16266384398453687168 13566150867725032960 10865917336996378752 8165683806267724544 5465450275539070336 2765216744810416128 64983214081761920 15811493757062659328 13111260226334005120 10411026695605350912 7710793164876696704 5010559634148042496 2310326103419388288 18056836646400285696 15356603115671631488 12656369584942977280 9956136054214323072 7255902523485668864 4555668992757014656 1855435462028360448 17601946005009257856 14901712474280603648 12201478943551949440 9501245412823295232 6801011882094641024 4100778351365986816 1400544820637332608 17147055363618230016 14446821832889575808 11746588302160921600 9046354771432267392 6346121240703613184 3645887709974958976 945654179246304768 16692164722227202176 13991931191498547968 11291697660769893760 8591464130041239552 5891230599312585344 3190997068583931136 490763537855276928 16237274080836174336 13537040550107520128 10836807019378865920 8136573488650211712 5436339957921557504 2736106427192903296 35872896464249088 15782383439445146496 13082149908716492288 10381916377987838080 7681682847259183872 4981449316530529664 2281215785801875456 18027726328782772864 15327492798054118656 12627259267325464448 9927025736596810240 7226792205868156032 4526558675139501824 1826325144410847616 17572835687391745024 14872602156663090816 12172368625934436608 9472135095205782400 6771901564477128192 4071668033748473984 1371434503019819776 17117945046000717184 14417711515272062976 11717477984543408768 9017244453814754560 6317010923086100352 3616777392357446144 916543861628791936 16663054404609689344 13962820873881035136 11262587343152380928 8562353812423726720 5862120281695072512 3161886750966418304 461653220237764096 16208163763218661504 13507930232490007296 10807696701761353088 8107463171032698880 5407229640304044672 2706996109575390464 6762578846736256 15753273121827633664 13053039591098979456 10352806060370325248 7652572529641671040 4952338998913016832 2252105468184362624 17998616011165260032 15298382480436605824 12598148949707951616 9897915418979297408 7197681888250643200 4497448357521988992 1797214826793334784 17543725369774232192 14843491839045577984 12143258308316923776 9443024777588269568 6742791246859615360 4042557716130961152 1342324185402306944 17088834728383204352 14388601197654550144 11688367666925895936 8988134136197241728 6287900605468587520 3587667074739933312 887433544011279104 16633944086992176512 13933710556263522304 11233477025534868096 8533243494806213888 5833009964077559680 3132776433348905472 432542902620251264 16179053445601148672 13478819914872494464 10778586384143840256 8078352853415186048 5378119322686531840 2677885791957877632 18424396334938775040 15724162804210120832 13023929273481466624 10323695742752812416 7623462212024158208 4923228681295504000 2222995150566849792 17969505693547747200 15269272162819092992 12569038632090438784 9868805101361784576 7168571570633130368 4468338039904476160 1768104509175821952 17514615052156719360 14814381521428065152 12114147990699410944 9413914459970756736 6713680929242102528 4013447398513448320 1313213867784794112 17059724410765691520 14359490880037037312 11659257349308383104 8959023818579728896 6258790287851074688 3558556757122420480 858323226393766272 16604833769374663680 13904600238646009472 11204366707917355264 8504133177188701056 5803899646460046848 3103666115731392640 403432585002738432 16149943127983635840 13449709597254981632 10749476066526327424 8049242535797673216 5349009005069019008 2648775474340364800 18395286017321262208 15695052486592608000 12994818955863953792 10294585425135299584 7594351894406645376 4894118363677991168 2193884832949336960 17940395375930234368 15240161845201580160 12539928314472925952 9839694783744271744 7139461253015617536 4439227722286963328 1738994191558309120 17485504734539206528 14785271203810552320 12085037673081898112 9384804142353243904 6684570611624589696 3984337080895935488 1284103550167281280 17030614093148178688 14330380562419524480 11630147031690870272 8929913500962216064 6229679970233561856 3529446439504907648 829212908776253440 16575723451757150848 13875489921028496640 11175256390299842432 8475022859571188224 5774789328842534016 3074555798113879808 374322267385225600 16120832810366123008 13420599279637468800 10720365748908814592 8020132218180160384 5319898687451506176 2619665156722851968 18366175699703749376 15665942168975095168 12965708638246440960 10265475107517786752 7565241576789132544 4865008046060478336 2164774515331824128 17911285058312721536 15211051527584067328 12510817996855413120 9810584466126758912 7110350935398104704 4410117404669450496 1709883873940796288 17456394416921693696 14756160886193039488 12055927355464385280 9355693824735731072 6655460294007076864 3955226763278422656 1254993232549768448 17001503775530665856 14301270244802011648 11601036714073357440 8900803183344703232 6200569652616049024 3500336121887394816 800102591158740608 16546613134139638016 13846379603410983808 11146146072682329600 8445912541953675392 5745679011225021184 3045445480496366976 345211949767712768 16091722492748610176 13391488962019955968 10691255431291301760 7991021900562647552 5290788369833993344 2590554839105339136 18337065382086236544 15636831851357582336 12936598320628928128 10236364789900273920 7536131259171619712 4835897728442965504 2135664197714311296 17882174740695208704 15181941209966554496 12481707679237900288 9781474148509246080 7081240617780591872 4381007087051937664 1680773556323283456 17427284099304180864 14727050568575526656 12026817037846872448 9326583507118218240 6626349976389564032 3926116445660909824 1225882914932255616 16972393457913153024 14272159927184498816 11571926396455844608 8871692865727190400 6171459334998536192 3471225804269881984 770992273541227776 16517502816522125184 13817269285793470976 11117035755064816768 8416802224336162560 5716568693607508352 3016335162878854144 316101632150199936 16062612175131097344 13362378644402443136 10662145113673788928 7961911582945134720 5261678052216480512 2561444521487826304 18307955064468723712 15607721533740069504 12907488003011415296 10207254472282761088 7507020941554106880 4806787410825452672 2106553880096798464 17853064423077695872 15152830892349041664 12452597361620387456 9752363830891733248 7052130300163079040 4351896769434424832 1651663238705770624 17398173781686668032 14697940250958013824 11997706720229359616 9297473189500705408 6597239658772051200 3897006128043396992 1196772597314742784 16943283140295640192 14243049609566985984 11542816078838331776 8842582548109677568 6142349017381023360 3442115486652369152 741881955923714944 16488392498904612352 13788158968175958144 11087925437447303936 8387691906718649728 5687458375989995520 2987224845261341312 286991314532687104 16033501857513584512 13333268326784930304 10633034796056276096 7932801265327621888 5232567734598967680 2532334203870313472 18278844746851210880 15578611216122556672 12878377685393902464 10178144154665248256 7477910623936594048 4777677093207939840 2077443562479285632 17823954105460183040 15123720574731528832 12423487044002874624 9723253513274220416 7023019982545566208 4322786451816912000 1622552921088257792 17369063464069155200 14668829933340500992 11968596402611846784 9268362871883192576 6568129341154538368 3867895810425884160 1167662279697229952 16914172822678127360 14213939291949473152 11513705761220818944 8813472230492164736 6113238699763510528 3413005169034856320 712771638306202112 16459282181287099520 13759048650558445312 11058815119829791104 8358581589101136896 5658348058372482688 2958114527643828480 257880996915174272 16004391539896071680 13304158009167417472 10603924478438763264 7903690947710109056 5203457416981454848 2503223886252800640 18249734429233698048 15549500898505043840 12849267367776389632 10149033837047735424 7448800306319081216 4748566775590427008 2048333244861772800 17794843787842670208 15094610257114016000 12394376726385361792 9694143195656707584 6993909664928053376 4293676134199399168 1593442603470744960 17339953146451642368 14639719615722988160 11939486084994333952 9239252554265679744 6539019023537025536 3838785492808371328 1138551962079717120 16885062505060614528 14184828974331960320 11484595443603306112 8784361912874651904 6084128382145997696 3383894851417343488 683661320688689280 16430171863669586688 13729938332940932480 11029704802212278272 8329471271483624064 5629237740754969856 2929004210026315648 228770679297661440 15975281222278558848 13275047691549904640 10574814160821250432 7874580630092596224 5174347099363942016 2474113568635287808 18220624111616185216 15520390580887531008 12820157050158876800 10119923519430222592 7419689988701568384 4719456457972914176 2019222927244259968 17765733470225157376 15065499939496503168 12365266408767848960 9665032878039194752 6964799347310540544 4264565816581886336 1564332285853232128 17310842828834129536 14610609298105475328 11910375767376821120 9210142236648166912 6509908705919512704 3809675175190858496 1109441644462204288 16855952187443101696 14155718656714447488 11455485125985793280 8755251595257139072 6055018064528484864 3354784533799830656 654551003071176448 16401061546052073856 13700828015323419648 11000594484594765440 8300360953866111232 5600127423137457024 2899893892408802816 199660361680148608 15946170904661046016 13245937373932391808 10545703843203737600 7845470312475083392 5145236781746429184 2445003251017774976 18191513793998672384 15491280263270018176 12791046732541363968 10090813201812709760 7390579671084055552 4690346140355401344 1990112609626747136 17736623152607644544 15036389621878990336 12336156091150336128 9635922560421681920 6935689029693027712 4235455498964373504 1535221968235719296 17281732511216616704 14581498980487962496 11881265449759308288 9181031919030654080 6480798388301999872 3780564857573345664 1080331326844691456 16826841869825588864 14126608339096934656 11426374808368280448 8726141277639626240 6025907746910972032 3325674216182317824 625440685453663616 16371951228434561024 13671717697705906816 10971484166977252608 8271250636248598400 5571017105519944192 2870783574791289984 170550044062635776 15917060587043533184 13216827056314878976 10516593525586224768 7816359994857570560 5116126464128916352 2415892933400262144 18162403476381159552 15462169945652505344 12761936414923851136 10061702884195196928 7361469353466542720 4661235822737888512 1961002292009234304 17707512834990131712 15007279304261477504 12307045773532823296 9606812242804169088 6906578712075514880 4206345181346860672 1506111650618206464 17252622193599103872 14552388662870449664 11852155132141795456 9151921601413141248 6451688070684487040 3751454539955832832 1051221009227178624 16797731552208076032 14097498021479421824 11397264490750767616 8697030960022113408 5996797429293459200 3296563898564804992 596330367836150784 16342840910817048192 13642607380088393984 10942373849359739776 8242140318631085568 5541906787902431360 2841673257173777152 141439726445122944 15887950269426020352 13187716738697366144 10487483207968711936 7787249677240057728 5087016146511403520 2386782615782749312 18133293158763646720 15433059628034992512 12732826097306338304 10032592566577684096 7332359035849029888 4632125505120375680 1931891974391721472 17678402517372618880 14978168986643964672 12277935455915310464 9577701925186656256 6877468394458002048 4177234863729347840 1477001333000693632 17223511875981591040 14523278345252936832 11823044814524282624 9122811283795628416 6422577753066974208 3722344222338320000 1022110691609665792 16768621234590563200 14068387703861908992 11368154173133254784 8667920642404600576 5967687111675946368 3267453580947292160 567220050218637952 16313730593199535360 13613497062470881152 10913263531742226944 8213030001013572736 5512796470284918528 2812562939556264320 112329408827610112 15858839951808507520 13158606421079853312 10458372890351199104 7758139359622544896 5057905828893890688 2357672298165236480 18104182841146133888 15403949310417479680 12703715779688825472 10003482248960171264 7303248718231517056 4603015187502862848 1902781656774208640 17649292199755106048 14949058669026451840 12248825138297797632 9548591607569143424 6848358076840489216 4148124546111835008 1447891015383180800 17194401558364078208 14494168027635424000 11793934496906769792 9093700966178115584 6393467435449461376 3693233904720807168 993000373992152960 16739510916973050368 14039277386244396160 11339043855515741952 8638810324787087744 5938576794058433536 3238343263329779328 538109732601125120 16284620275582022528 13584386744853368320 10884153214124714112 8183919683396059904 5483686152667405696 2783452621938751488 83219091210097280 15829729634190994688 13129496103462340480 10429262572733686272 7729029042005032064 5028795511276377856 2328561980547723648 18075072523528621056 15374838992799966848 12674605462071312640 9974371931342658432 7274138400614004224 4573904869885350016 1873671339156695808 17620181882137593216 14919948351408939008 12219714820680284800 9519481289951630592 6819247759222976384 4119014228494322176 1418780697765667968 17165291240746565376 14465057710017911168 11764824179289256960 9064590648560602752 6364357117831948544 3664123587103294336 963890056374640128 16710400599355537536 14010167068626883328 11309933537898229120 8609700007169574912 5909466476440920704 3209232945712266496 508999414983612288 16255509957964509696 13555276427235855488 10855042896507201280 8154809365778547072 5454575835049892864 2754342304321238656 54108773592584448 15800619316573481856 13100385785844827648 10400152255116173440 7699918724387519232 4999685193658865024 2299451662930210816 18045962205911108224 15345728675182454016 12645495144453799808 9945261613725145600 7245028082996491392 4544794552267837184 1844561021539182976 17591071564520080384 14890838033791426176 12190604503062771968 9490370972334117760 6790137441605463552 4089903910876809344 1389670380148155136 17136180923129052544 14435947392400398336 11735713861671744128 9035480330943089920 6335246800214435712 3635013269485781504 934779738757127296 16681290281738024704 13981056751009370496 11280823220280716288 8580589689552062080 5880356158823407872 3180122628094753664 479889097366099456 16226399640346996864 13526166109618342656 10825932578889688448 8125699048161034240 5425465517432380032 2725231986703725824 24998455975071616 15771508998955969024 13071275468227314816 10371041937498660608 7670808406770006400 4970574876041352192 2270341345312697984 18016851888293595392 15316618357564941184 12616384826836286976 9916151296107632768 7215917765378978560 4515684234650324352 1815450703921670144 17561961246902567552 14861727716173913344 12161494185445259136 9461260654716604928 6761027123987950720 4060793593259296512 1360560062530642304 17107070605511539712 14406837074782885504 11706603544054231296 9006370013325577088 6306136482596922880 3605902951868268672 905669421139614464 16652179964120511872 13951946433391857664 11251712902663203456 8551479371934549248 5851245841205895040 3151012310477240832 450778779748586624 16197289322729484032 13497055792000829824 10796822261272175616 8096588730543521408 5396355199814867200 2696121669086212992 18442632212067110400 15742398681338456192 13042165150609801984 10341931619881147776 7641698089152493568 4941464558423839360 2241231027695185152 17987741570676082560 15287508039947428352 12587274509218774144 9887040978490119936 7186807447761465728 4486573917032811520 1786340386304157312 17532850929285054720 14832617398556400512 12132383867827746304 9432150337099092096 6731916806370437888 4031683275641783680 1331449744913129472 17077960287894026880 14377726757165372672 11677493226436718464 8977259695708064256 6277026164979410048 3576792634250755840 876559103522101632 16623069646502999040 13922836115774344832 11222602585045690624 8522369054317036416 5822135523588382208 3121901992859728000 421668462131073792 16168179005111971200 13467945474383316992 10767711943654662784 8067478412926008576 5367244882197354368 2667011351468700160 18413521894449597568 15713288363720943360 13013054832992289152 10312821302263634944 7612587771534980736 4912354240806326528 2212120710077672320 17958631253058569728 15258397722329915520 12558164191601261312 9857930660872607104 7157697130143952896 4457463599415298688 1757230068686644480 17503740611667541888 14803507080938887680 12103273550210233472 9403040019481579264 6702806488752925056 4002572958024270848 1302339427295616640 17048849970276514048 14348616439547859840 11648382908819205632 8948149378090551424 6247915847361897216 3547682316633243008 847448785904588800 16593959328885486208 13893725798156832000 11193492267428177792 8493258736699523584 5793025205970869376 3092791675242215168 392558144513560960 16139068687494458368 13438835156765804160 10738601626037149952 8038368095308495744 5338134564579841536 2637901033851187328 18384411576832084736 15684178046103430528 12983944515374776320 10283710984646122112 7583477453917467904 4883243923188813696 2183010392460159488 17929520935441056896 15229287404712402688 12529053873983748480 9828820343255094272 7128586812526440064 4428353281797785856 1728119751069131648 17474630294050029056 14774396763321374848 12074163232592720640 9373929701864066432 6673696171135412224 3973462640406758016 1273229109678103808 17019739652659001216 14319506121930347008 11619272591201692800 8919039060473038592 6218805529744384384 3518571999015730176 818338468287075968 16564849011267973376 13864615480539319168 11164381949810664960 8464148419082010752 5763914888353356544 3063681357624702336 363447826896048128 16109958369876945536 13409724839148291328 10709491308419637120 8009257777690982912 5309024246962328704 2608790716233674496 18355301259214571904 15655067728485917696 12954834197757263488 10254600667028609280 7554367136299955072 4854133605571300864 2153900074842646656 17900410617823544064 15200177087094889856 12499943556366235648 9799710025637581440 7099476494908927232 4399242964180273024 1699009433451618816 17445519976432516224 14745286445703862016 12045052914975207808 9344819384246553600 6644585853517899392 3944352322789245184 1244118792060590976 16990629335041488384 14290395804312834176 11590162273584179968 8889928742855525760 6189695212126871552 3489461681398217344 789228150669563136 16535738693650460544 13835505162921806336 11135271632193152128 8435038101464497920 5734804570735843712 3034571040007189504 334337509278535296 16080848052259432704 13380614521530778496 10680380990802124288 7980147460073470080 5279913929344815872 2579680398616161664 18326190941597059072 15625957410868404864 12925723880139750656 10225490349411096448 7525256818682442240 4825023287953788032 2124789757225133824 17871300300206031232 15171066769477377024 12470833238748722816 9770599708020068608 7070366177291414400 4370132646562760192 1669899115834105984 17416409658815003392 14716176128086349184 12015942597357694976 9315709066629040768 6615475535900386560 3915242005171732352 1215008474443078144 16961519017423975552 14261285486695321344 11561051955966667136 8860818425238012928 6160584894509358720 3460351363780704512 760117833052050304 16506628376032947712 13806394845304293504 11106161314575639296 8405927783846985088 5705694253118330880 3005460722389676672 305227191661022464 16051737734641919872 13351504203913265664 10651270673184611456 7951037142455957248 5250803611727303040 2550570080998648832 18297080623979546240 15596847093250892032 12896613562522237824 10196380031793583616 7496146501064929408 4795912970336275200 2095679439607620992 17842189982588518400 15141956451859864192 12441722921131209984 9741489390402555776 7041255859673901568 4341022328945247360 1640788798216593152 17387299341197490560 14687065810468836352 11986832279740182144 9286598749011527936 6586365218282873728 3886131687554219520 1185898156825565312 16932408699806462720 14232175169077808512 11531941638349154304 8831708107620500096 6131474576891845888 3431241046163191680 731007515434537472 16477518058415434880 13777284527686780672 11077050996958126464 8376817466229472256 5676583935500818048 2976350404772163840 276116874043509632 16022627417024407040 13322393886295752832 10622160355567098624 7921926824838444416 5221693294109790208 2521459763381136000 18267970306362033408 15567736775633379200 12867503244904724992 10167269714176070784 7467036183447416576 4766802652718762368 2066569121990108160 17813079664971005568 15112846134242351360 12412612603513697152 9712379072785042944 7012145542056388736 4311912011327734528 1611678480599080320 17358189023579977728 14657955492851323520 11957721962122669312 9257488431394015104 6557254900665360896 3857021369936706688 1156787839208052480 16903298382188949888 14203064851460295680 11502831320731641472 8802597790002987264 6102364259274333056 3402130728545678848 701897197817024640 16448407740797922048 13748174210069267840 11047940679340613632 8347707148611959424 5647473617883305216 2947240087154651008 247006556425996800 15993517099406894208 13293283568678240000 10593050037949585792 7892816507220931584 5192582976492277376 2492349445763623168 18238859988744520576 15538626458015866368 12838392927287212160 10138159396558557952 7437925865829903744 4737692335101249536 2037458804372595328 17783969347353492736 15083735816624838528 12383502285896184320 9683268755167530112 6983035224438875904 4282801693710221696 1582568162981567488 17329078705962464896 14628845175233810688 11928611644505156480 9228378113776502272 6528144583047848064 3827911052319193856 1127677521590539648 16874188064571437056 14173954533842782848 11473721003114128640 8773487472385474432 6073253941656820224 3373020410928166016 672786880199511808 16419297423180409216 13719063892451755008 11018830361723100800 8318596830994446592 5618363300265792384 2918129769537138176 217896238808483968 15964406781789381376 13264173251060727168 10563939720332072960 7863706189603418752 5163472658874764544 2463239128146110336 18209749671127007744 15509516140398353536 12809282609669699328 10109049078941045120 7408815548212390912 4708582017483736704 2008348486755082496 17754859029735979904 15054625499007325696 12354391968278671488 9654158437550017280 6953924906821363072 4253691376092708864 1553457845364054656 17299968388344952064 14599734857616297856 11899501326887643648 9199267796158989440 6499034265430335232 3798800734701681024 1098567203973026816 16845077746953924224 14144844216225270016 11444610685496615808 8744377154767961600 6044143624039307392 3343910093310653184 643676562581998976 16390187105562896384 13689953574834242176 10989720044105587968 8289486513376933760 5589252982648279552 2889019451919625344 188785921190971136 15935296464171868544 13235062933443214336 10534829402714560128 7834595871985905920 5134362341257251712 2434128810528597504 18180639353509494912 15480405822780840704 12780172292052186496 10079938761323532288 7379705230594878080 4679471699866223872 1979238169137569664 17725748712118467072 15025515181389812864 12325281650661158656 9625048119932504448 6924814589203850240 4224581058475196032 1524347527746541824 17270858070727439232 14570624539998785024 11870391009270130816 9170157478541476608 6469923947812822400 3769690417084168192 1069456886355513984 16815967429336411392 14115733898607757184 11415500367879102976 8715266837150448768 6015033306421794560 3314799775693140352 614566244964486144 16361076787945383552 13660843257216729344 10960609726488075136 8260376195759420928 5560142665030766720 2859909134302112512 159675603573458304 15906186146554355712 13205952615825701504 10505719085097047296 7805485554368393088 5105252023639738880 2405018492911084672 18151529035891982080 15451295505163327872 12751061974434673664 10050828443706019456 7350594912977365248 4650361382248711040 1950127851520056832 17696638394500954240 14996404863772300032 12296171333043645824 9595937802314991616 6895704271586337408 4195470740857683200 1495237210129028992 17241747753109926400 14541514222381272192 11841280691652617984 9141047160923963776 6440813630195309568 3740580099466655360 1040346568738001152 16786857111718898560 14086623580990244352 11386390050261590144 8686156519532935936 5985922988804281728 3285689458075627520 585455927346973312 16331966470327870720 13631732939599216512 10931499408870562304 8231265878141908096 5531032347413253888 2830798816684599680 130565285955945472 15877075828936842880 13176842298208188672 10476608767479534464 7776375236750880256 5076141706022226048 2375908175293571840 18122418718274469248 15422185187545815040 12721951656817160832 10021718126088506624 7321484595359852416 4621251064631198208 1921017533902544000 17667528076883441408 14967294546154787200 12267061015426132992 9566827484697478784 6866593953968824576 4166360423240170368 1466126892511516160 17212637435492413568 14512403904763759360 11812170374035105152 9111936843306450944 6411703312577796736 3711469781849142528 1011236251120488320 16757746794101385728 14057513263372731520 11357279732644077312 8657046201915423104 5956812671186768896 3256579140458114688 556345609729460480 16302856152710357888 13602622621981703680 10902389091253049472 8202155560524395264 5501922029795741056 2801688499067086848 101454968338432640 15847965511319330048 13147731980590675840 10447498449862021632 7747264919133367424 5047031388404713216 2346797857676059008 18093308400656956416 15393074869928302208 12692841339199648000 9992607808470993792 7292374277742339584 4592140747013685376 1891907216285031168 17638417759265928576 14938184228537274368 12237950697808620160 9537717167079965952 6837483636351311744 4137250105622657536 1437016574894003328 17183527117874900736 14483293587146246528 11783060056417592320 9082826525688938112 6382592994960283904 3682359464231629696 982125933502975488 16728636476483872896 14028402945755218688 11328169415026564480 8627935884297910272 5927702353569256064 3227468822840601856 527235292111947648 16273745835092845056 13573512304364190848 10873278773635536640 8173045242906882432 5472811712178228224 2772578181449574016 72344650720919808 15818855193701817216 13118621662973163008 10418388132244508800 7718154601515854592 5017921070787200384 2317687540058546176 18064198083039443584 15363964552310789376 12663731021582135168 9963497490853480960 7263263960124826752 4563030429396172544 1862796898667518336 17609307441648415744 14909073910919761536 12208840380191107328 9508606849462453120 6808373318733798912 4108139788005144704 1407906257276490496 17154416800257387904 14454183269528733696 11753949738800079488 9053716208071425280 6353482677342771072 3653249146614116864 953015615885462656 16699526158866360064 13999292628137705856 11299059097409051648 8598825566680397440 5898592035951743232 3198358505223089024 498124974494434816 16244635517475332224 13544401986746678016 10844168456018023808 8143934925289369600 5443701394560715392 2743467863832061184 43234333103406976 15789744876084304384 13089511345355650176 10389277814626995968 7689044283898341760 4988810753169687552 2288577222441033344 18035087765421930752 15334854234693276544 12634620703964622336 9934387173235968128 7234153642507313920 4533920111778659712 1833686581050005504 17580197124030902912 14879963593302248704 12179730062573594496 9479496531844940288 6779263001116286080 4079029470387631872 1378795939658977664 17125306482639875072 14425072951911220864 11724839421182566656 9024605890453912448 6324372359725258240 3624138828996604032 923905298267949824 16670415841248847232 13970182310520193024 11269948779791538816 8569715249062884608 5869481718334230400 3169248187605576192 469014656876921984 16215525199857819392 13515291669129165184 10815058138400510976 8114824607671856768 5414591076943202560 2714357546214548352 14124015485894144 15760634558466791552 13060401027738137344 10360167497009483136 7659933966280828928 4959700435552174720 2259466904823520512 18005977447804417920 15305743917075763712 12605510386347109504 9905276855618455296 7205043324889801088 4504809794161146880 1804576263432492672 17551086806413390080 14850853275684735872 12150619744956081664 9450386214227427456 6750152683498773248 4049919152770119040 1349685622041464832 17096196165022362240 14395962634293708032 11695729103565053824 8995495572836399616 6295262042107745408 3595028511379091200 894794980650436992 16641305523631334400 13941071992902680192 11240838462174025984 8540604931445371776 5840371400716717568 3140137869988063360 439904339259409152 16186414882240306560 13486181351511652352 10785947820782998144 8085714290054343936 5385480759325689728 2685247228597035520 18431757771577932928 15731524240849278720 13031290710120624512 10331057179391970304 7630823648663316096 4930590117934661888 2230356587206007680 17976867130186905088 15276633599458250880 12576400068729596672 9876166538000942464 7175933007272288256 4475699476543634048 1775465945814979840 17521976488795877248 14821742958067223040 12121509427338568832 9421275896609914624 6721042365881260416 4020808835152606208 1320575304423952000 17067085847404849408 14366852316676195200 11666618785947540992 8966385255218886784 6266151724490232576 3565918193761578368 865684663032924160 16612195206013821568 13911961675285167360 11211728144556513152 8511494613827858944 5811261083099204736 3111027552370550528 410794021641896320 16157304564622793728 13457071033894139520 10756837503165485312 8056603972436831104 5356370441708176896 2656136910979522688 18402647453960420096 15702413923231765888 13002180392503111680 10301946861774457472 7601713331045803264 4901479800317149056 2201246269588494848 17947756812569392256 15247523281840738048 12547289751112083840 9847056220383429632 7146822689654775424 4446589158926121216 1746355628197467008 17492866171178364416 14792632640449710208 12092399109721056000 9392165578992401792 6691932048263747584 3991698517535093376 1291464986806439168 17037975529787336576 14337741999058682368 11637508468330028160 8937274937601373952 6237041406872719744 3536807876144065536 836574345415411328 16583084888396308736 13882851357667654528 11182617826939000320 8482384296210346112 5782150765481691904 3081917234753037696 381683704024383488 16128194247005280896 13427960716276626688 10727727185547972480 8027493654819318272 5327260124090664064 2627026593362009856 18373537136342907264 15673303605614253056 12973070074885598848 10272836544156944640 7572603013428290432 4872369482699636224 2172135951970982016 17918646494951879424 15218412964223225216 12518179433494571008 9817945902765916800 7117712372037262592 4417478841308608384 1717245310579954176 17463755853560851584 14763522322832197376 12063288792103543168 9363055261374888960 6662821730646234752 3962588199917580544 1262354669188926336 17008865212169823744 14308631681441169536 11608398150712515328 8908164619983861120 6207931089255206912 3507697558526552704 807464027797898496 16553974570778795904 13853741040050141696 11153507509321487488 8453273978592833280 5753040447864179072 3052806917135524864 352573386406870656 16099083929387768064 13398850398659113856 10698616867930459648 7998383337201805440 5298149806473151232 2597916275744497024 18344426818725394432 15644193287996740224 12943959757268086016 10243726226539431808 7543492695810777600 4843259165082123392 2143025634353469184 17889536177334366592 15189302646605712384 12489069115877058176 9788835585148403968 7088602054419749760 4388368523691095552 1688134992962441344 17434645535943338752 14734412005214684544 12034178474486030336 9333944943757376128 6633711413028721920 3933477882300067712 1233244351571413504 16979754894552310912 14279521363823656704 11579287833095002496 8879054302366348288 6178820771637694080 3478587240909039872 778353710180385664 16524864253161283072 13824630722432628864 11124397191703974656 8424163660975320448 5723930130246666240 3023696599518012032 323463068789357824 16069973611770255232 13369740081041601024 10669506550312946816 7969273019584292608 5269039488855638400 2568805958126984192 18315316501107881600 15615082970379227392 12914849439650573184 10214615908921918976 7514382378193264768 4814148847464610560 2113915316735956352 17860425859716853760 15160192328988199552 12459958798259545344 9759725267530891136 7059491736802236928 4359258206073582720 1659024675344928512 17405535218325825920 14705301687597171712 12005068156868517504 9304834626139863296 6604601095411209088 3904367564682554880 1204134033953900672 16950644576934798080 14250411046206143872 11550177515477489664 8849943984748835456 6149710454020181248 3449476923291527040 749243392562872832 16495753935543770240 13795520404815116032 11095286874086461824 8395053343357807616 5694819812629153408 2994586281900499200 294352751171844992 16040863294152742400 13340629763424088192 10640396232695433984 7940162701966779776 5239929171238125568 2539695640509471360 18286206183490368768 15585972652761714560 12885739122033060352 10185505591304406144 7485272060575751936 4785038529847097728 2084804999118443520 17831315542099340928 15131082011370686720 12430848480642032512 9730614949913378304 7030381419184724096 4330147888456069888 1629914357727415680 17376424900708313088 14676191369979658880 11975957839251004672 9275724308522350464 6575490777793696256 3875257247065042048 1175023716336387840 16921534259317285248 14221300728588631040 11521067197859976832 8820833667131322624 6120600136402668416 3420366605674014208 720133074945360000 16466643617926257408 13766410087197603200 11066176556468948992 8365943025740294784 5665709495011640576 2965475964282986368 265242433554332160 16011752976535229568 13311519445806575360 10611285915077921152 7911052384349266944 5210818853620612736 2510585322891958528 18257095865872855936 15556862335144201728 12856628804415547520 10156395273686893312 7456161742958239104 4755928212229584896 2055694681500930688 17802205224481828096 15101971693753173888 12401738163024519680 9701504632295865472 7001271101567211264 4301037570838557056 1600804040109902848 17347314583090800256 14647081052362146048 11946847521633491840 9246613990904837632 6546380460176183424 3846146929447529216 1145913398718875008 16892423941699772416 14192190410971118208 11491956880242464000 8791723349513809792 6091489818785155584 3391256288056501376 691022757327847168 16437533300308744576 13737299769580090368 11037066238851436160 8336832708122781952 5636599177394127744 2936365646665473536 236132115936819328 15982642658917716736 13282409128189062528 10582175597460408320 7881942066731754112 5181708536003099904 2481475005274445696 18227985548255343104 15527752017526688896 12827518486798034688 10127284956069380480 7427051425340726272 4726817894612072064 2026584363883417856 17773094906864315264 15072861376135661056 12372627845407006848 9672394314678352640 6972160783949698432 4271927253221044224 1571693722492390016 17318204265473287424 14617970734744633216 11917737204015979008 9217503673287324800 6517270142558670592 3817036611830016384 1116803081101362176 16863313624082259584 14163080093353605376 11462846562624951168 8762613031896296960 6062379501167642752 3362145970438988544 661912439710334336 16408422982691231744 13708189451962577536 11007955921233923328 8307722390505269120 5607488859776614912 2907255329047960704 207021798319306496 15953532341300203904 13253298810571549696 10553065279842895488 7852831749114241280 5152598218385587072 2452364687656932864 18198875230637830272 15498641699909176064 12798408169180521856 10098174638451867648 7397941107723213440 4697707576994559232 1997474046265905024 17743984589246802432 15043751058518148224 12343517527789494016 9643283997060839808 6943050466332185600 4242816935603531392 1542583404874877184 17289093947855774592 14588860417127120384 11888626886398466176 9188393355669811968 6488159824941157760 3787926294212503552 1087692763483849344 16834203306464746752 14133969775736092544 11433736245007438336 8733502714278784128 6033269183550129920 3333035652821475712 632802122092821504 16379312665073718912 13679079134345064704 10978845603616410496 8278612072887756288 5578378542159102080 2878145011430447872 177911480701793664 15924422023682691072 13224188492954036864 10523954962225382656 7823721431496728448 5123487900768074240 2423254370039420032 18169764913020317440 15469531382291663232 12769297851563009024 10069064320834354816 7368830790105700608 4668597259377046400 1968363728648392192 17714874271629289600 15014640740900635392 12314407210171981184 9614173679443326976 6913940148714672768 4213706617986018560 1513473087257364352 17259983630238261760 14559750099509607552 11859516568780953344 9159283038052299136 6459049507323644928 3758815976594990720 1058582445866336512 16805092988847233920 14104859458118579712 11404625927389925504 8704392396661271296 6004158865932617088 3303925335203962880 603691804475308672 16350202347456206080 13649968816727551872 10949735285998897664 8249501755270243456 5549268224541589248 2849034693812935040 148801163084280832 15895311706065178240 13195078175336524032 10494844644607869824 7794611113879215616 5094377583150561408 2394144052421907200 18140654595402804608 15440421064674150400 12740187533945496192 10039954003216841984 7339720472488187776 4639486941759533568 1939253411030879360 17685763954011776768 14985530423283122560 12285296892554468352 9585063361825814144 6884829831097159936 4184596300368505728 1484362769639851520 17230873312620748928 14530639781892094720 11830406251163440512 9130172720434786304 6429939189706132096 3729705658977477888 1029472128248823680 16775982671229721088 14075749140501066880 11375515609772412672 8675282079043758464 5975048548315104256 3274815017586450048 574581486857795840 16321092029838693248 13620858499110039040 10920624968381384832 8220391437652730624 5520157906924076416 2819924376195422208 119690845466768000 15866201388447665408 13165967857719011200 10465734326990356992 7765500796261702784 5065267265533048576 2365033734804394368 18111544277785291776 15411310747056637568 12711077216327983360 10010843685599329152 7310610154870674944 4610376624142020736 1910143093413366528 17656653636394263936 14956420105665609728 12256186574936955520 9555953044208301312 6855719513479647104 4155485982750992896 1455252452022338688 17201762995003236096 14501529464274581888 11801295933545927680 9101062402817273472 6400828872088619264 3700595341359965056 1000361810631310848 16746872353612208256 14046638822883554048 11346405292154899840 8646171761426245632 5945938230697591424 3245704699968937216 545471169240283008 16291981712221180416 13591748181492526208 10891514650763872000 8191281120035217792 5491047589306563584 2790814058577909376 90580527849255168 15837091070830152576 13136857540101498368 10436624009372844160 7736390478644189952 5036156947915535744 2335923417186881536 18082433960167778944 15382200429439124736 12681966898710470528 9981733367981816320 7281499837253162112 4581266306524507904 1881032775795853696 17627543318776751104 14927309788048096896 12227076257319442688 9526842726590788480 6826609195862134272 4126375665133480064 1426142134404825856 17172652677385723264 14472419146657069056 11772185615928414848 9071952085199760640 6371718554471106432 3671485023742452224 971251493013798016 16717762035994695424 14017528505266041216 11317294974537387008 8617061443808732800 5916827913080078592 3216594382351424384 516360851622770176 16262871394603667584 13562637863875013376 10862404333146359168 8162170802417704960 5461937271689050752 2761703740960396544 61470210231742336 15807980753212639744 13107747222483985536 10407513691755331328 7707280161026677120 5007046630298022912 2306813099569368704 18053323642550266112 15353090111821611904 12652856581092957696 9952623050364303488 7252389519635649280 4552155988906995072 1851922458178340864 17598433001159238272 14898199470430584064 12197965939701929856 9497732408973275648 6797498878244621440 4097265347515967232 1397031816787313024 17143542359768210432 14443308829039556224 11743075298310902016 9042841767582247808 6342608236853593600 3642374706124939392 942141175396285184 16688651718377182592 13988418187648528384 11288184656919874176 8587951126191219968 5887717595462565760 3187484064733911552 487250534005257344 16233761076986154752 13533527546257500544 10833294015528846336 8133060484800192128 5432826954071537920 2732593423342883712 32359892614229504 15778870435595126912 13078636904866472704 10378403374137818496 7678169843409164288 4977936312680510080 2277702781951855872 18024213324932753280 15323979794204099072 12623746263475444864 9923512732746790656 7223279202018136448 4523045671289482240 1822812140560828032 17569322683541725440 14869089152813071232 12168855622084417024 9468622091355762816 6768388560627108608 4068155029898454400 1367921499169800192 17114432042150697600 14414198511422043392 11713964980693389184 9013731449964734976 6313497919236080768 3613264388507426560 913030857778772352 16659541400759669760 13959307870031015552 11259074339302361344 8558840808573707136 5858607277845052928 3158373747116398720 458140216387744512 16204650759368641920 13504417228639987712 10804183697911333504 8103950167182679296 5403716636454025088 2703483105725370880 3249574996716672 15749760117977614080 13049526587248959872 10349293056520305664 7649059525791651456 4948825995062997248 2248592464334343040 17995103007315240448 15294869476586586240 12594635945857932032 9894402415129277824 7194168884400623616 4493935353671969408 1793701822943315200 17540212365924212608 14839978835195558400 12139745304466904192 9439511773738249984 6739278243009595776 4039044712280941568 1338811181552287360 17085321724533184768 14385088193804530560 11684854663075876352 8984621132347222144 6284387601618567936 3584154070889913728 883920540161259520 16630431083142156928 13930197552413502720 11229964021684848512 8529730490956194304 5829496960227540096 3129263429498885888 429029898770231680 16175540441751129088 13475306911022474880 10775073380293820672 8074839849565166464 5374606318836512256 2674372788107858048 18420883331088755456 15720649800360101248 13020416269631447040 10320182738902792832 7619949208174138624 4919715677445484416 2219482146716830208 17965992689697727616 15265759158969073408 12565525628240419200 9865292097511764992 7165058566783110784 4464825036054456576 1764591505325802368 17511102048306699776 14810868517578045568 12110634986849391360 9410401456120737152 6710167925392082944 4009934394663428736 1309700863934774528 17056211406915671936 14355977876187017728 11655744345458363520 8955510814729709312 6255277284001055104 3555043753272400896 854810222543746688 16601320765524644096 13901087234795989888 11200853704067335680 8500620173338681472 5800386642610027264 3100153111881373056 399919581152718848 16146430124133616256 13446196593404962048 10745963062676307840 8045729531947653632 5345496001218999424 2645262470490345216 18391773013471242624 15691539482742588416 12991305952013934208 10291072421285280000 7590838890556625792 4890605359827971584 2190371829099317376 17936882372080214784 15236648841351560576 12536415310622906368 9836181779894252160 7135948249165597952 4435714718436943744 1735481187708289536 17481991730689186944 14781758199960532736 12081524669231878528 9381291138503224320 6681057607774570112 3980824077045915904 1280590546317261696 17027101089298159104 14326867558569504896 11626634027840850688 8926400497112196480 6226166966383542272 3525933435654888064 825699904926233856 16572210447907131264 13871976917178477056 11171743386449822848 8471509855721168640 5771276324992514432 3071042794263860224 370809263535206016 16117319806516103424 13417086275787449216 10716852745058795008 8016619214330140800 5316385683601486592 2616152152872832384 18362662695853729792 15662429165125075584 12962195634396421376 10261962103667767168 7561728572939112960 4861495042210458752 2161261511481804544 17907772054462701952 15207538523734047744 12507304993005393536 9807071462276739328 7106837931548085120 4406604400819430912 1706370870090776704 17452881413071674112 14752647882343019904 12052414351614365696 9352180820885711488 6651947290157057280 3951713759428403072 1251480228699748864 16997990771680646272 14297757240951992064 11597523710223337856 8897290179494683648 6197056648766029440 3496823118037375232 796589587308721024 16543100130289618432 13842866599560964224 11142633068832310016 8442399538103655808 5742166007375001600 3041932476646347392 341698945917693184 16088209488898590592 13387975958169936384 10687742427441282176 7987508896712627968 5287275365983973760 2587041835255319552 18333552378236216960 15633318847507562752 12933085316778908544 10232851786050254336 7532618255321600128 4832384724592945920 2132151193864291712 17878661736845189120 15178428206116534912 12478194675387880704 9777961144659226496 7077727613930572288 4377494083201918080 1677260552473263872 17423771095454161280 14723537564725507072 12023304033996852864 9323070503268198656 6622836972539544448 3922603441810890240 1222369911082236032 16968880454063133440 14268646923334479232 11568413392605825024 8868179861877170816 6167946331148516608 3467712800419862400 767479269691208192 16513989812672105600 13813756281943451392 11113522751214797184 8413289220486142976 5713055689757488768 3012822159028834560 312588628300180352 16059099171281077760 13358865640552423552 10658632109823769344 7958398579095115136 5258165048366460928 2557931517637806720 18304442060618704128 15604208529890049920 12903974999161395712 10203741468432741504 7503507937704087296 4803274406975433088 2103040876246778880 17849551419227676288 15149317888499022080 12449084357770367872 9748850827041713664 7048617296313059456 4348383765584405248 1648150234855751040 17394660777836648448 14694427247107994240 11994193716379340032 9293960185650685824 6593726654922031616 3893493124193377408 1193259593464723200 16939770136445620608 14239536605716966400 11539303074988312192 8839069544259657984 6138836013531003776 3438602482802349568 738368952073695360 16484879495054592768 13784645964325938560 11084412433597284352 8384178902868630144 5683945372139975936 2983711841411321728 283478310682667520 16029988853663564928 13329755322934910720 10629521792206256512 7929288261477602304 5229054730748948096 2528821200020293888 18275331743001191296 15575098212272537088 12874864681543882880 10174631150815228672 7474397620086574464 4774164089357920256 2073930558629266048 17820441101610163456 15120207570881509248 12419974040152855040 9719740509424200832 7019506978695546624 4319273447966892416 1619039917238238208 17365550460219135616 14665316929490481408 11965083398761827200 9264849868033172992 6564616337304518784 3864382806575864576 1164149275847210368 16910659818828107776 14210426288099453568 11510192757370799360 8809959226642145152 6109725695913490944 3409492165184836736 709258634456182528 16455769177437079936 13755535646708425728 11055302115979771520 8355068585251117312 5654835054522463104 2954601523793808896 254367993065154688 16000878536046052096 13300645005317397888 10600411474588743680 7900177943860089472 5199944413131435264 2499710882402781056 18246221425383678464 15545987894655024256 12845754363926370048 10145520833197715840 7445287302469061632 4745053771740407424 2044820241011753216 17791330783992650624 15091097253263996416 12390863722535342208 9690630191806688000 6990396661078033792 4290163130349379584 1589929599620725376 17336440142601622784 14636206611872968576 11935973081144314368 9235739550415660160 6535506019687005952 3835272488958351744 1135038958229697536 16881549501210594944 14181315970481940736 11481082439753286528 8780848909024632320 6080615378295978112 3380381847567323904 680148316838669696 16426658859819567104 13726425329090912896 11026191798362258688 8325958267633604480 5625724736904950272 2925491206176296064 225257675447641856 15971768218428539264 13271534687699885056 10571301156971230848 7871067626242576640 5170834095513922432 2470600564785268224 18217111107766165632 15516877577037511424 12816644046308857216 10116410515580203008 7416176984851548800 4715943454122894592 2015709923394240384 17762220466375137792 15061986935646483584 12361753404917829376 9661519874189175168 6961286343460520960 4261052812731866752 1560819282003212544 17307329824984109952 14607096294255455744 11906862763526801536 9206629232798147328 6506395702069493120 3806162171340838912 1105928640612184704 16852439183593082112 14152205652864427904 11451972122135773696 8751738591407119488 6051505060678465280 3351271529949811072 651037999221156864 16397548542202054272 13697315011473400064 10997081480744745856 8296847950016091648 5596614419287437440 2896380888558783232 196147357830129024 15942657900811026432 13242424370082372224 10542190839353718016 7841957308625063808 5141723777896409600 2441490247167755392 18188000790148652800 15487767259419998592 12787533728691344384 10087300197962690176 7387066667234035968 4686833136505381760 1986599605776727552 17733110148757624960 15032876618028970752 12332643087300316544 9632409556571662336 6932176025843008128 4231942495114353920 1531708964385699712 17278219507366597120 14577985976637942912 11877752445909288704 9177518915180634496 6477285384451980288 3777051853723326080 1076818322994671872 16823328865975569280 14123095335246915072 11422861804518260864 8722628273789606656 6022394743060952448 3322161212332298240 621927681603644032 16368438224584541440 13668204693855887232 10967971163127233024 8267737632398578816 5567504101669924608 2867270570941270400 167037040212616192 15913547583193513600 13213314052464859392 10513080521736205184 7812846991007550976 5112613460278896768 2412379929550242560 18158890472531139968 15458656941802485760 12758423411073831552 10058189880345177344 7357956349616523136 4657722818887868928 1957489288159214720 17703999831140112128 15003766300411457920 12303532769682803712 9603299238954149504 6903065708225495296 4202832177496841088 1502598646768186880 17249109189749084288 14548875659020430080 11848642128291775872 9148408597563121664 6448175066834467456 3747941536105813248 1047708005377159040 16794218548358056448 14093985017629402240 11393751486900748032 8693517956172093824 5993284425443439616 3293050894714785408 592817363986131200 16339327906967028608 13639094376238374400 10938860845509720192 8238627314781065984 5538393784052411776 2838160253323757568 137926722595103360 15884437265576000768 13184203734847346560 10483970204118692352 7783736673390038144 5083503142661383936 2383269611932729728 18129780154913627136 15429546624184972928 12729313093456318720 10029079562727664512 7328846031999010304 4628612501270356096 1928378970541701888 17674889513522599296 14974655982793945088 12274422452065290880 9574188921336636672 6873955390607982464 4173721859879328256 1473488329150674048 17219998872131571456 14519765341402917248 11819531810674263040 9119298279945608832 6419064749216954624 3718831218488300416 1018597687759646208 16765108230740543616 14064874700011889408 11364641169283235200 8664407638554580992 5964174107825926784 3263940577097272576 563707046368618368 16310217589349515776 13609984058620861568 10909750527892207360 8209516997163553152 5509283466434898944 2809049935706244736 108816404977590528 15855326947958487936 13155093417229833728 10454859886501179520 7754626355772525312 5054392825043871104 2354159294315216896 18100669837296114304 15400436306567460096 12700202775838805888 9999969245110151680 7299735714381497472 4599502183652843264 1899268652924189056 17645779195905086464 14945545665176432256 12245312134447778048 9545078603719123840 6844845072990469632 4144611542261815424 1444378011533161216 17190888554514058624 14490655023785404416 11790421493056750208 9090187962328096000 6389954431599441792 3689720900870787584 989487370142133376 16735997913123030784 14035764382394376576 11335530851665722368 8635297320937068160 5935063790208413952 3234830259479759744 534596728751105536 16281107271732002944 13580873741003348736 10880640210274694528 8180406679546040320 5480173148817386112 2779939618088731904 79706087360077696 15826216630340975104 13125983099612320896 10425749568883666688 7725516038155012480 5025282507426358272 2325048976697704064 18071559519678601472 15371325988949947264 12671092458221293056 9970858927492638848 7270625396763984640 4570391866035330432 1870158335306676224 17616668878287573632 14916435347558919424 12216201816830265216 9515968286101611008 6815734755372956800 4115501224644302592 1415267693915648384 17161778236896545792 14461544706167891584 11761311175439237376 9061077644710583168 6360844113981928960 3660610583253274752 960377052524620544 16706887595505517952 14006654064776863744 11306420534048209536 8606187003319555328 5905953472590901120 3205719941862246912 505486411133592704 16251996954114490112 13551763423385835904 10851529892657181696 8151296361928527488 5451062831199873280 2750829300471219072 50595769742564864 15797106312723462272 13096872781994808064 10396639251266153856 7696405720537499648 4996172189808845440 2295938659080191232 18042449202061088640 15342215671332434432 12641982140603780224 9941748609875126016 7241515079146471808 4541281548417817600 1841048017689163392 17587558560670060800 14887325029941406592 12187091499212752384 9486857968484098176 6786624437755443968 4086390907026789760 1386157376298135552 17132667919279032960 14432434388550378752 11732200857821724544 9031967327093070336 6331733796364416128 3631500265635761920 931266734907107712 16677777277888005120 13977543747159350912 11277310216430696704 8577076685702042496 5876843154973388288 3176609624244734080 476376093516079872 16222886636496977280 13522653105768323072 10822419575039668864 8122186044311014656 5421952513582360448 2721718982853706240 21485452125052032 15767995995105949440 13067762464377295232 10367528933648641024 7667295402919986816 4967061872191332608 2266828341462678400 18013338884443575808 15313105353714921600 12612871822986267392 9912638292257613184 7212404761528958976 4512171230800304768 1811937700071650560 17558448243052547968 14858214712323893760 12157981181595239552 9457747650866585344 6757514120137931136 4057280589409276928 1357047058680622720 17103557601661520128 14403324070932865920 11703090540204211712 9002857009475557504 6302623478746903296 3602389948018249088 902156417289594880 16648666960270492288 13948433429541838080 11248199898813183872 8547966368084529664 5847732837355875456 3147499306627221248 447265775898567040 16193776318879464448 13493542788150810240 10793309257422156032 8093075726693501824 5392842195964847616 2692608665236193408 18439119208217090816 15738885677488436608 13038652146759782400 10338418616031128192 7638185085302473984 4937951554573819776 2237718023845165568 17984228566826062976 15283995036097408768 12583761505368754560 9883527974640100352 7183294443911446144 4483060913182791936 1782827382454137728 17529337925435035136 14829104394706380928 12128870863977726720 9428637333249072512 6728403802520418304 4028170271791764096 1327936741063109888 17074447284044007296 14374213753315353088 11673980222586698880 8973746691858044672 6273513161129390464 3573279630400736256 873046099672082048 16619556642652979456 13919323111924325248 11219089581195671040 8518856050467016832 5818622519738362624 3118388989009708416 418155458281054208 16164666001261951616 13464432470533297408 10764198939804643200 8063965409075988992 5363731878347334784 2663498347618680576 18410008890599577984 15709775359870923776 13009541829142269568 10309308298413615360 7609074767684961152 4908841236956306944 2208607706227652736 17955118249208550144 15254884718479895936 12554651187751241728 9854417657022587520 7154184126293933312 4453950595565279104 1753717064836624896 17500227607817522304 14799994077088868096 12099760546360213888 9399527015631559680 6699293484902905472 3999059954174251264 1298826423445597056 17045336966426494464 14345103435697840256 11644869904969186048 8944636374240531840 6244402843511877632 3544169312783223424 843935782054569216 16590446325035466624 13890212794306812416 11189979263578158208 8489745732849504000 5789512202120849792 3089278671392195584 389045140663541376 16135555683644438784 13435322152915784576 10735088622187130368 8034855091458476160 5334621560729821952 2634388030001167744 18380898572982065152 15680665042253410944 12980431511524756736 10280197980796102528 7579964450067448320 4879730919338794112 2179497388610139904 17926007931591037312 15225774400862383104 12525540870133728896 9825307339405074688 7125073808676420480 4424840277947766272 1724606747219112064 17471117290200009472 14770883759471355264 12070650228742701056 9370416698014046848 6670183167285392640 3969949636556738432 1269716105828084224 17016226648808981632 14315993118080327424 11615759587351673216 8915526056623019008 6215292525894364800 3515058995165710592 814825464437056384 16561336007417953792 13861102476689299584 11160868945960645376 8460635415231991168 5760401884503336960 3060168353774682752 359934823046028544 16106445366026925952 13406211835298271744 10705978304569617536 8005744773840963328 5305511243112309120 2605277712383654912 18351788255364552320 15651554724635898112 12951321193907243904 10251087663178589696 7550854132449935488 4850620601721281280 2150387070992627072 17896897613973524480 15196664083244870272 12496430552516216064 9796197021787561856 7095963491058907648 4395729960330253440 1695496429601599232 17442006972582496640 14741773441853842432 12041539911125188224 9341306380396534016 6641072849667879808 3940839318939225600 1240605788210571392 16987116331191468800 14286882800462814592 11586649269734160384 8886415739005506176 6186182208276851968 3485948677548197760 785715146819543552 16532225689800440960 13831992159071786752 11131758628343132544 8431525097614478336 5731291566885824128 3031058036157169920 330824505428515712 16077335048409413120 13377101517680758912 10676867986952104704 7976634456223450496 5276400925494796288 2576167394766142080 18322677937747039488 15622444407018385280 12922210876289731072 10221977345561076864 7521743814832422656 4821510284103768448 2121276753375114240 17867787296356011648 15167553765627357440 12467320234898703232 9767086704170049024 7066853173441394816 4366619642712740608 1666386111984086400 17412896654964983808 14712663124236329600 12012429593507675392 9312196062779021184 6611962532050366976 3911729001321712768 1211495470593058560 16958006013573955968 14257772482845301760 11557538952116647552 8857305421387993344 6157071890659339136 3456838359930684928 756604829202030720 16503115372182928128 13802881841454273920 11102648310725619712 8402414779996965504 5702181249268311296 3001947718539657088 301714187811002880 16048224730791900288 13347991200063246080 10647757669334591872 7947524138605937664 5247290607877283456 2547057077148629248 18293567620129526656 15593334089400872448 12893100558672218240 10192867027943564032 7492633497214909824 4792399966486255616 2092166435757601408 17838676978738498816 15138443448009844608 12438209917281190400 9737976386552536192 7037742855823881984 4337509325095227776 1637275794366573568 17383786337347470976 14683552806618816768 11983319275890162560 9283085745161508352 6582852214432854144 3882618683704199936 1182385152975545728 16928895695956443136 14228662165227788928 11528428634499134720 8828195103770480512 6127961573041826304 3427728042313172096 727494511584517888 16474005054565415296 13773771523836761088 11073537993108106880 8373304462379452672 5673070931650798464 2972837400922144256 272603870193490048 16019114413174387456 13318880882445733248 10618647351717079040 7918413820988424832 5218180290259770624 2517946759531116416 18264457302512013824 15564223771783359616 12863990241054705408 10163756710326051200 7463523179597396992 4763289648868742784 2063056118140088576 17809566661120985984 15109333130392331776 12409099599663677568 9708866068935023360 7008632538206369152 4308399007477714944 1608165476749060736 17354676019729958144 14654442489001303936 11954208958272649728 9253975427543995520 6553741896815341312 3853508366086687104 1153274835358032896 16899785378338930304 14199551847610276096 11499318316881621888 8799084786152967680 6098851255424313472 3398617724695659264 698384193967005056 16444894736947902464 13744661206219248256 11044427675490594048 8344194144761939840 5643960614033285632 2943727083304631424 243493552575977216 15990004095556874624 13289770564828220416 10589537034099566208 7889303503370912000 5189069972642257792 2488836441913603584 18235346984894500992 15535113454165846784 12834879923437192576 10134646392708538368 7434412861979884160 4734179331251229952 2033945800522575744 17780456343503473152 15080222812774818944 12379989282046164736 9679755751317510528 6979522220588856320 4279288689860202112 1579055159131547904 17325565702112445312 14625332171383791104 11925098640655136896 9224865109926482688 6524631579197828480 3824398048469174272 1124164517740520064 16870675060721417472 14170441529992763264 11470207999264109056 8769974468535454848 6069740937806800640 3369507407078146432 669273876349492224 16415784419330389632 13715550888601735424 11015317357873081216 8315083827144427008 5614850296415772800 2914616765687118592 214383234958464384 15960893777939361792 13260660247210707584 10560426716482053376 7860193185753399168 5159959655024744960 2459726124296090752 18206236667276988160 15506003136548333952 12805769605819679744 10105536075091025536 7405302544362371328 4705069013633717120 2004835482905062912 17751346025885960320 15051112495157306112 12350878964428651904 9650645433699997696 6950411902971343488 4250178372242689280 1549944841514035072 17296455384494932480 14596221853766278272 11895988323037624064 9195754792308969856 6495521261580315648 3795287730851661440 1095054200123007232 16841564743103904640 14141331212375250432 11441097681646596224 8740864150917942016 6040630620189287808 3340397089460633600 640163558731979392 16386674101712876800 13686440570984222592 10986207040255568384 8285973509526914176 5585739978798259968 2885506448069605760 185272917340951552 15931783460321848960 13231549929593194752 10531316398864540544 7831082868135886336 5130849337407232128 2430615806678577920 18177126349659475328 15476892818930821120 12776659288202166912 10076425757473512704 7376192226744858496 4675958696016204288 1975725165287550080 17722235708268447488 15022002177539793280 12321768646811139072 9621535116082484864 6921301585353830656 4221068054625176448 1520834523896522240 17267345066877419648 14567111536148765440 11866878005420111232 9166644474691457024 6466410943962802816 3766177413234148608 1065943882505494400 16812454425486391808 14112220894757737600 11411987364029083392 8711753833300429184 6011520302571774976 3311286771843120768 611053241114466560 16357563784095363968 13657330253366709760 10957096722638055552 8256863191909401344 5556629661180747136 2856396130452092928 156162599723438720 15902673142704336128 13202439611975681920 10502206081247027712 7801972550518373504 5101739019789719296 2401505489061065088 18148016032041962496 15447782501313308288 12747548970584654080 10047315439855999872 7347081909127345664 4646848378398691456 1946614847670037248 17693125390650934656 14992891859922280448 12292658329193626240 9592424798464972032 6892191267736317824 4191957737007663616 1491724206279009408 17238234749259906816 14538001218531252608 11837767687802598400 9137534157073944192 6437300626345289984 3737067095616635776 1036833564887981568 16783344107868878976 14083110577140224768 11382877046411570560 8682643515682916352 5982409984954262144 3282176454225607936 581942923496953728 16328453466477851136 13628219935749196928 10927986405020542720 8227752874291888512 5527519343563234304 2827285812834580096 127052282105925888 15873562825086823296 13173329294358169088 10473095763629514880 7772862232900860672 5072628702172206464 2372395171443552256 18118905714424449664 15418672183695795456 12718438652967141248 10018205122238487040 7317971591509832832 4617738060781178624 1917504530052524416 17664015073033421824 14963781542304767616 12263548011576113408 9563314480847459200 6863080950118804992 4162847419390150784 1462613888661496576 17209124431642393984 14508890900913739776 11808657370185085568 9108423839456431360 6408190308727777152 3707956777999122944 1007723247270468736 16754233790251366144 14054000259522711936 11353766728794057728 8653533198065403520 5953299667336749312 3253066136608095104 552832605879440896 16299343148860338304 13599109618131684096 10898876087403029888 8198642556674375680 5498409025945721472 2798175495217067264 97941964488413056 15844452507469310464 13144218976740656256 10443985446012002048 7743751915283347840 5043518384554693632 2343284853826039424 18089795396806936832 15389561866078282624 12689328335349628416 9989094804620974208 7288861273892320000 4588627743163665792 1888394212435011584 17634904755415908992 14934671224687254784 12234437693958600576 9534204163229946368 6833970632501292160 4133737101772637952 1433503571043983744 17180014114024881152 14479780583296226944 11779547052567572736 9079313521838918528 6379079991110264320 3678846460381610112 978612929652955904 16725123472633853312 14024889941905199104 11324656411176544896 8624422880447890688 5924189349719236480 3223955818990582272 523722288261928064 16270232831242825472 13569999300514171264 10869765769785517056 8169532239056862848 5469298708328208640 2769065177599554432 68831646870900224 15815342189851797632 13115108659123143424 10414875128394489216 7714641597665835008 5014408066937180800 2314174536208526592 18060685079189424000 15360451548460769792 12660218017732115584 9959984487003461376 7259750956274807168 4559517425546152960 1859283894817498752 17605794437798396160 14905560907069741952 12205327376341087744 9505093845612433536 6804860314883779328 4104626784155125120 1404393253426470912 17150903796407368320 14450670265678714112 11750436734950059904 9050203204221405696 6349969673492751488 3649736142764097280 949502612035443072 16696013155016340480 13995779624287686272 11295546093559032064 8595312562830377856 5895079032101723648 3194845501373069440 494611970644415232 16241122513625312640 13540888982896658432 10840655452168004224 8140421921439350016 5440188390710695808 2739954859982041600 39721329253387392 15786231872234284800 13085998341505630592 10385764810776976384 7685531280048322176 4985297749319667968 2285064218591013760 18031574761571911168 15331341230843256960 12631107700114602752 9930874169385948544 7230640638657294336 4530407107928640128 1830173577199985920 17576684120180883328 14876450589452229120 12176217058723574912 9475983527994920704 6775749997266266496 4075516466537612288 1375282935808958080 17121793478789855488 14421559948061201280 11721326417332547072 9021092886603892864 6320859355875238656 3620625825146584448 920392294417930240 16666902837398827648 13966669306670173440 11266435775941519232 8566202245212865024 5865968714484210816 3165735183755556608 465501653026902400 16212012196007799808 13511778665279145600 10811545134550491392 8111311603821837184 5411078073093182976 2710844542364528768 10611011635874560 15757121554616771968 13056888023888117760 10356654493159463552 7656420962430809344 4956187431702155136 2255953900973500928 18002464443954398336 15302230913225744128 12601997382497089920 9901763851768435712 7201530321039781504 4501296790311127296 1801063259582473088 17547573802563370496 14847340271834716288 12147106741106062080 9446873210377407872 6746639679648753664 4046406148920099456 1346172618191445248 17092683161172342656 14392449630443688448 11692216099715034240 8991982568986380032 6291749038257725824 3591515507529071616 891281976800417408 16637792519781314816 13937558989052660608 11237325458324006400 8537091927595352192 5836858396866697984 3136624866138043776 436391335409389568 16182901878390286976 13482668347661632768 10782434816932978560 8082201286204324352 5381967755475670144 2681734224747015936 18428244767727913344 15728011236999259136 13027777706270604928 10327544175541950720 7627310644813296512 4927077114084642304 2226843583355988096 17973354126336885504 15273120595608231296 12572887064879577088 9872653534150922880 7172420003422268672 4472186472693614464 1771952941964960256 17518463484945857664 14818229954217203456 12117996423488549248 9417762892759895040 6717529362031240832 4017295831302586624 1317062300573932416 17063572843554829824 14363339312826175616 11663105782097521408 8962872251368867200 6262638720640212992 3562405189911558784 862171659182904576 16608682202163801984 13908448671435147776 11208215140706493568 8507981609977839360 5807748079249185152 3107514548520530944 407281017791876736 16153791560772774144 13453558030044119936 10753324499315465728 8053090968586811520 5352857437858157312 2652623907129503104 18399134450110400512 15698900919381746304 12998667388653092096 10298433857924437888 7598200327195783680 4897966796467129472 2197733265738475264 17944243808719372672 15244010277990718464 12543776747262064256 9843543216533410048 7143309685804755840 4443076155076101632 1742842624347447424 17489353167328344832 14789119636599690624 12088886105871036416 9388652575142382208 6688419044413728000 3988185513685073792 1287951982956419584 17034462525937316992 14334228995208662784 11633995464480008576 8933761933751354368 6233528403022700160 3533294872294045952 833061341565391744 16579571884546289152 13879338353817634944 11179104823088980736 8478871292360326528 5778637761631672320 3078404230903018112 378170700174363904 16124681243155261312 13424447712426607104 10724214181697952896 8023980650969298688 5323747120240644480 2623513589511990272 18370024132492887680 15669790601764233472 12969557071035579264 10269323540306925056 7569090009578270848 4868856478849616640 2168622948120962432 17915133491101859840 15214899960373205632 12514666429644551424 9814432898915897216 7114199368187243008 4413965837458588800 1713732306729934592 17460242849710832000 14760009318982177792 12059775788253523584 9359542257524869376 6659308726796215168 3959075196067560960 1258841665338906752 17005352208319804160 14305118677591149952 11604885146862495744 8904651616133841536 6204418085405187328 3504184554676533120 803951023947878912 16550461566928776320 13850228036200122112 11149994505471467904 8449760974742813696 5749527444014159488 3049293913285505280 349060382556851072 16095570925537748480 13395337394809094272 10695103864080440064 7994870333351785856 5294636802623131648 2594403271894477440 18340913814875374848 15640680284146720640 12940446753418066432 10240213222689412224 7539979691960758016 4839746161232103808 2139512630503449600 17886023173484347008 15185789642755692800 12485556112027038592 9785322581298384384 7085089050569730176 4384855519841075968 1684621989112421760 17431132532093319168 14730899001364664960 12030665470636010752 9330431939907356544 6630198409178702336 3929964878450048128 1229731347721393920 16976241890702291328 14276008359973637120 11575774829244982912 8875541298516328704 6175307767787674496 3475074237059020288 774840706330366080 16521351249311263488 13821117718582609280 11120884187853955072 8420650657125300864 5720417126396646656 3020183595667992448 319950064939338240 16066460607920235648 13366227077191581440 10665993546462927232 7965760015734273024 5265526485005618816 2565292954276964608 18311803497257862016 15611569966529207808 12911336435800553600 10211102905071899392 7510869374343245184 4810635843614590976 2110402312885936768 17856912855866834176 15156679325138179968 12456445794409525760 9756212263680871552 7055978732952217344 4355745202223563136 1655511671494908928 17402022214475806336 14701788683747152128 12001555153018497920 9301321622289843712 6601088091561189504 3900854560832535296 1200621030103881088 16947131573084778496 14246898042356124288 11546664511627470080 8846430980898815872 6146197450170161664 3445963919441507456 745730388712853248 16492240931693750656 13792007400965096448 11091773870236442240 8391540339507788032 5691306808779133824 2991073278050479616 290839747321825408 16037350290302722816 13337116759574068608 10636883228845414400 7936649698116760192 5236416167388105984 2536182636659451776 18282693179640349184 15582459648911694976 12882226118183040768 10181992587454386560 7481759056725732352 4781525525997078144 2081291995268423936 17827802538249321344 15127569007520667136 12427335476792012928 9727101946063358720 7026868415334704512 4326634884606050304 1626401353877396096 17372911896858293504 14672678366129639296 11972444835400985088 9272211304672330880 6571977773943676672 3871744243215022464 1171510712486368256 16918021255467265664 14217787724738611456 11517554194009957248 8817320663281303040 6117087132552648832 3416853601823994624 716620071095340416 16463130614076237824 13762897083347583616 11062663552618929408 8362430021890275200 5662196491161620992 2961962960432966784 261729429704312576 16008239972685209984 13308006441956555776 10607772911227901568 7907539380499247360 5207305849770593152 2507072319041938944 18253582862022836352 15553349331294182144 12853115800565527936 10152882269836873728 7452648739108219520 4752415208379565312 2052181677650911104 17798692220631808512 15098458689903154304 12398225159174500096 9697991628445845888 6997758097717191680 4297524566988537472 1597291036259883264 17343801579240780672 14643568048512126464 11943334517783472256 9243100987054818048 6542867456326163840 3842633925597509632 1142400394868855424 16888910937849752832 14188677407121098624 11488443876392444416 8788210345663790208 6087976814935136000 3387743284206481792 687509753477827584 16434020296458724992 13733786765730070784 11033553235001416576 8333319704272762368 5633086173544108160 2932852642815453952 232619112086799744 15979129655067697152 13278896124339042944 10578662593610388736 7878429062881734528 5178195532153080320 2477962001424426112 18224472544405323520 15524239013676669312 12824005482948015104 10123771952219360896 7423538421490706688 4723304890762052480 2023071360033398272 17769581903014295680 15069348372285641472 12369114841556987264 9668881310828333056 6968647780099678848 4268414249371024640 1568180718642370432 17314691261623267840 14614457730894613632 11914224200165959424 9213990669437305216 6513757138708651008 3813523607979996800 1113290077251342592 16859800620232240000 14159567089503585792 11459333558774931584 8759100028046277376 6058866497317623168 3358632966588968960 658399435860314752 16404909978841212160 13704676448112557952 11004442917383903744 8304209386655249536 5603975855926595328 2903742325197941120 203508794469286912 15950019337450184320 13249785806721530112 10549552275992875904 7849318745264221696 5149085214535567488 2448851683806913280 18195362226787810688 15495128696059156480 12794895165330502272 10094661634601848064 7394428103873193856 4694194573144539648 1993961042415885440 17740471585396782848 15040238054668128640 12340004523939474432 9639770993210820224 6939537462482166016 4239303931753511808 1539070401024857600 17285580944005755008 14585347413277100800 11885113882548446592 9184880351819792384 6484646821091138176 3784413290362483968 1084179759633829760 16830690302614727168 14130456771886072960 11430223241157418752 8729989710428764544 6029756179700110336 3329522648971456128 629289118242801920 16375799661223699328 13675566130495045120 10975332599766390912 8275099069037736704 5574865538309082496 2874632007580428288 174398476851774080 15920909019832671488 13220675489104017280 10520441958375363072 7820208427646708864 5119974896918054656 2419741366189400448 18166251909170297856 15466018378441643648 12765784847712989440 10065551316984335232 7365317786255681024 4665084255527026816 1964850724798372608 17711361267779270016 15011127737050615808 12310894206321961600 9610660675593307392 6910427144864653184 4210193614135998976 1509960083407344768 17256470626388242176 14556237095659587968 11856003564930933760 9155770034202279552 6455536503473625344 3755302972744971136 1055069442016316928 16801579984997214336 14101346454268560128 11401112923539905920 8700879392811251712 6000645862082597504 3300412331353943296 600178800625289088 16346689343606186496 13646455812877532288 10946222282148878080 8245988751420223872 5545755220691569664 2845521689962915456 145288159234261248 15891798702215158656 13191565171486504448 10491331640757850240 7791098110029196032 5090864579300541824 2390631048571887616 18137141591552785024 15436908060824130816 12736674530095476608 10036440999366822400 7336207468638168192 4635973937909513984 1935740407180859776 17682250950161757184 14982017419433102976 12281783888704448768 9581550357975794560 6881316827247140352 4181083296518486144 1480849765789831936 17227360308770729344 14527126778042075136 11826893247313420928 9126659716584766720 6426426185856112512 3726192655127458304 1025959124398804096 16772469667379701504 14072236136651047296 11372002605922393088 8671769075193738880 5971535544465084672 3271302013736430464 571068483007776256 16317579025988673664 13617345495260019456 10917111964531365248 8216878433802711040 5516644903074056832 2816411372345402624 116177841616748416 15862688384597645824 13162454853868991616 10462221323140337408 7761987792411683200 5061754261683028992 2361520730954374784 18108031273935272192 15407797743206617984 12707564212477963776 10007330681749309568 7307097151020655360 4606863620292001152 1906630089563346944 17653140632544244352 14952907101815590144 12252673571086935936 9552440040358281728 6852206509629627520 4151972978900973312 1451739448172319104 17198249991153216512 14498016460424562304 11797782929695908096 9097549398967253888 6397315868238599680 3697082337509945472 996848806781291264 16743359349762188672 14043125819033534464 11342892288304880256 8642658757576226048 5942425226847571840 3242191696118917632 541958165390263424 16288468708371160832 13588235177642506624 10888001646913852416 8187768116185198208 5487534585456544000 2787301054727889792 87067523999235584 15833578066980132992 13133344536251478784 10433111005522824576 7732877474794170368 5032643944065516160 2332410413336861952 18078920956317759360 15378687425589105152 12678453894860450944 9978220364131796736 7277986833403142528 4577753302674488320 1877519771945834112 17624030314926731520 14923796784198077312 12223563253469423104 9523329722740768896 6823096192012114688 4122862661283460480 1422629130554806272 17169139673535703680 14468906142807049472 11768672612078395264 9068439081349741056 6368205550621086848 3667972019892432640 967738489163778432 16714249032144675840 14014015501416021632 11313781970687367424 8613548439958713216 5913314909230059008 3213081378501404800 512847847772750592 16259358390753648000 13559124860024993792 10858891329296339584 8158657798567685376 5458424267839031168 2758190737110376960 57957206381722752 15804467749362620160 13104234218633965952 10404000687905311744 7703767157176657536 5003533626448003328 2303300095719349120 18049810638700246528 15349577107971592320 12649343577242938112 9949110046514283904 7248876515785629696 4548642985056975488 1848409454328321280 17594919997309218688 14894686466580564480 12194452935851910272 9494219405123256064 6793985874394601856 4093752343665947648 1393518812937293440 17140029355918190848 14439795825189536640 11739562294460882432 9039328763732228224 6339095233003574016 3638861702274919808 938628171546265600 16685138714527163008 13984905183798508800 11284671653069854592 8584438122341200384 5884204591612546176 3183971060883891968 483737530155237760 16230248073136135168 13530014542407480960 10829781011678826752 8129547480950172544 5429313950221518336 2729080419492864128 28846888764209920 15775357431745107328 13075123901016453120 10374890370287798912 7674656839559144704 4974423308830490496 2274189778101836288 18020700321082733696 15320466790354079488 12620233259625425280 9919999728896771072 7219766198168116864 4519532667439462656 1819299136710808448 17565809679691705856 14865576148963051648 12165342618234397440 9465109087505743232 6764875556777089024 4064642026048434816 1364408495319780608 17110919038300678016 14410685507572023808 11710451976843369600 9010218446114715392 6309984915386061184 3609751384657406976 909517853928752768 16656028396909650176 13955794866180995968 11255561335452341760 8555327804723687552 5855094273995033344 3154860743266379136 454627212537724928 16201137755518622336 13500904224789968128 10800670694061313920 8100437163332659712 5400203632604005504 2699970101875351296 18446480644856248704 15746247114127594496 13046013583398940288 10345780052670286080 7645546521941631872 4945312991212977664 2245079460484323456 17991590003465220864 15291356472736566656 12591122942007912448 9890889411279258240 7190655880550604032 4490422349821949824 1790188819093295616 17536699362074193024 14836465831345538816 12136232300616884608 9435998769888230400 6735765239159576192 4035531708430921984 1335298177702267776 17081808720683165184 14381575189954510976 11681341659225856768 8981108128497202560 6280874597768548352 3580641067039894144 880407536311239936 16626918079292137344 13926684548563483136 11226451017834828928 8526217487106174720 5825983956377520512 3125750425648866304 425516894920212096 16172027437901109504 13471793907172455296 10771560376443801088 8071326845715146880 5371093314986492672 2670859784257838464 18417370327238735872 15717136796510081664 13016903265781427456 10316669735052773248 7616436204324119040 4916202673595464832 2215969142866810624 17962479685847708032 15262246155119053824 12562012624390399616 9861779093661745408 7161545562933091200 4461312032204436992 1761078501475782784 17507589044456680192 14807355513728025984 12107121982999371776 9406888452270717568 6706654921542063360 4006421390813409152 1306187860084754944 17052698403065652352 14352464872336998144 11652231341608343936 8951997810879689728 6251764280151035520 3551530749422381312 851297218693727104 16597807761674624512 13897574230945970304 11197340700217316096 8497107169488661888 5796873638760007680 3096640108031353472 396406577302699264 16142917120283596672 13442683589554942464 10742450058826288256 8042216528097634048 5341982997368979840 2641749466640325632 18388260009621223040 15688026478892568832 12987792948163914624 10287559417435260416 7587325886706606208 4887092355977952000 2186858825249297792 17933369368230195200 15233135837501540992 12532902306772886784 9832668776044232576 7132435245315578368 4432201714586924160 1731968183858269952 17478478726839167360 14778245196110513152 12078011665381858944 9377778134653204736 6677544603924550528 3977311073195896320 1277077542467242112 17023588085448139520 14323354554719485312 11623121023990831104 8922887493262176896 6222653962533522688 3522420431804868480 822186901076214272 16568697444057111680 13868463913328457472 11168230382599803264 8467996851871149056 5767763321142494848 3067529790413840640 367296259685186432 16113806802666083840 13413573271937429632 10713339741208775424 8013106210480121216 5312872679751467008 2612639149022812800 18359149692003710208 15658916161275056000 12958682630546401792 10258449099817747584 7558215569089093376 4857982038360439168 2157748507631784960 17904259050612682368 15204025519884028160 12503791989155373952 9803558458426719744 7103324927698065536 4403091396969411328 1702857866240757120 17449368409221654528 14749134878493000320 12048901347764346112 9348667817035691904 6648434286307037696 3948200755578383488 1247967224849729280 16994477767830626688 14294244237101972480 11594010706373318272 8893777175644664064 6193543644916009856 3493310114187355648 793076583458701440 16539587126439598848 13839353595710944640 11139120064982290432 8438886534253636224 5738653003524982016 3038419472796327808 338185942067673600 16084696485048571008 13384462954319916800 10684229423591262592 7983995892862608384 5283762362133954176 2583528831405299968 18330039374386197376 15629805843657543168 12929572312928888960 10229338782200234752 7529105251471580544 4828871720742926336 2128638190014272128 17875148732995169536 15174915202266515328 12474681671537861120 9774448140809206912 7074214610080552704 4373981079351898496 1673747548623244288 17420258091604141696 14720024560875487488 12019791030146833280 9319557499418179072 6619323968689524864 3919090437960870656 1218856907232216448 16965367450213113856 14265133919484459648 11564900388755805440 8864666858027151232 6164433327298497024 3464199796569842816 763966265841188608 16510476808822086016 13810243278093431808 11110009747364777600 8409776216636123392 5709542685907469184 3009309155178814976 309075624450160768 16055586167431058176 13355352636702403968 10655119105973749760 7954885575245095552 5254652044516441344 2554418513787787136 18300929056768684544 15600695526040030336 12900461995311376128 10200228464582721920 7499994933854067712 4799761403125413504 2099527872396759296 17846038415377656704 15145804884649002496 12445571353920348288 9745337823191694080 7045104292463039872 4344870761734385664 1644637231005731456 17391147773986628864 14690914243257974656 11990680712529320448 9290447181800666240 6590213651072012032 3889980120343357824 1189746589614703616 16936257132595601024 14236023601866946816 11535790071138292608 8835556540409638400 6135323009680984192 3435089478952329984 734855948223675776 16481366491204573184 13781132960475918976 11080899429747264768 8380665899018610560 5680432368289956352 2980198837561302144 279965306832647936 16026475849813545344 13326242319084891136 10626008788356236928 7925775257627582720 5225541726898928512 2525308196170274304 18271818739151171712 15571585208422517504 12871351677693863296 10171118146965209088 7470884616236554880 4770651085507900672 2070417554779246464 17816928097760143872 15116694567031489664 12416461036302835456 9716227505574181248 7015993974845527040 4315760444116872832 1615526913388218624 17362037456369116032 14661803925640461824 11961570394911807616 9261336864183153408 6561103333454499200 3860869802725844992 1160636271997190784 16907146814978088192 14206913284249433984 11506679753520779776 8806446222792125568 6106212692063471360 3405979161334817152 705745630606162944 16452256173587060352 13752022642858406144 11051789112129751936 8351555581401097728 5651322050672443520 2951088519943789312 250854989215135104 15997365532196032512 13297132001467378304 10596898470738724096 7896664940010069888 5196431409281415680 2496197878552761472 18242708421533658880 15542474890805004672 12842241360076350464 10142007829347696256 7441774298619042048 4741540767890387840 2041307237161733632 17787817780142631040 15087584249413976832 12387350718685322624 9687117187956668416 6986883657228014208 4286650126499360000 1586416595770705792 17332927138751603200 14632693608022948992 11932460077294294784 9232226546565640576 6531993015836986368 3831759485108332160 1131525954379677952 16878036497360575360 14177802966631921152 11477569435903266944 8777335905174612736 6077102374445958528 3376868843717304320 676635312988650112 16423145855969547520 13722912325240893312 11022678794512239104 8322445263783584896 5622211733054930688 2921978202326276480 221744671597622272 15968255214578519680 13268021683849865472 10567788153121211264 7867554622392557056 5167321091663902848 2467087560935248640 18213598103916146048 15513364573187491840 12813131042458837632 10112897511730183424 7412663981001529216 4712430450272875008 2012196919544220800 17758707462525118208 15058473931796464000 12358240401067809792 9658006870339155584 6957773339610501376 4257539808881847168 1557306278153192960 17303816821134090368 14603583290405436160 11903349759676781952 9203116228948127744 6502882698219473536 3802649167490819328 1102415636762165120 16848926179743062528 14148692649014408320 11448459118285754112 8748225587557099904 6047992056828445696 3347758526099791488 647524995371137280 16394035538352034688 13693802007623380480 10993568476894726272 8293334946166072064 5593101415437417856 2892867884708763648 192634353980109440 15939144896961006848 13238911366232352640 10538677835503698432 7838444304775044224 5138210774046390016 2437977243317735808 18184487786298633216 15484254255569979008 12784020724841324800 10083787194112670592 7383553663384016384 4683320132655362176 1983086601926707968 17729597144907605376 15029363614178951168 12329130083450296960 9628896552721642752 6928663021992988544 4228429491264334336 1528195960535680128 17274706503516577536 14574472972787923328 11874239442059269120 9174005911330614912 6473772380601960704 3773538849873306496 1073305319144652288 16819815862125549696 14119582331396895488 11419348800668241280 8719115269939587072 6018881739210932864 3318648208482278656 618414677753624448 16364925220734521856 13664691690005867648 10964458159277213440 8264224628548559232 5563991097819905024 2863757567091250816 163524036362596608 15910034579343494016 13209801048614839808 10509567517886185600 7809333987157531392 5109100456428877184 2408866925700222976 18155377468681120384 15455143937952466176 12754910407223811968 10054676876495157760 7354443345766503552 4654209815037849344 1953976284309195136 17700486827290092544 15000253296561438336 12300019765832784128 9599786235104129920 6899552704375475712 4199319173646821504 1499085642918167296 17245596185899064704 14545362655170410496 11845129124441756288 9144895593713102080 6444662062984447872 3744428532255793664 1044195001527139456 16790705544508036864 14090472013779382656 11390238483050728448 8690004952322074240 5989771421593420032 3289537890864765824 589304360136111616 16335814903117009024 13635581372388354816 10935347841659700608 8235114310931046400 5534880780202392192 2834647249473737984 134413718745083776 15880924261725981184 13180690730997326976 10480457200268672768 7780223669540018560 5079990138811364352 2379756608082710144 18126267151063607552 15426033620334953344 12725800089606299136 10025566558877644928 7325333028148990720 4625099497420336512 1924865966691682304 17671376509672579712 14971142978943925504 12270909448215271296 9570675917486617088 6870442386757962880 4170208856029308672 1469975325300654464 17216485868281551872 14516252337552897664 11816018806824243456 9115785276095589248 6415551745366935040 3715318214638280832 1015084683909626624 16761595226890524032 14061361696161869824 11361128165433215616 8660894634704561408 5960661103975907200 3260427573247252992 560194042518598784 16306704585499496192 13606471054770841984 10906237524042187776 8206003993313533568 5505770462584879360 2805536931856225152 105303401127570944 15851813944108468352 13151580413379814144 10451346882651159936 7751113351922505728 5050879821193851520 2350646290465197312 18097156833446094720 15396923302717440512 12696689771988786304 9996456241260132096 7296222710531477888 4595989179802823680 1895755649074169472 17642266192055066880 14942032661326412672 12241799130597758464 9541565599869104256 6841332069140450048 4141098538411795840 1440865007683141632 17187375550664039040 14487142019935384832 11786908489206730624 9086674958478076416 6386441427749422208 3686207897020768000 985974366292113792 16732484909273011200 14032251378544356992 11332017847815702784 8631784317087048576 5931550786358394368 3231317255629740160 531083724901085952 16277594267881983360 13577360737153329152 10877127206424674944 8176893675696020736 5476660144967366528 2776426614238712320 76193083510058112 15822703626490955520 13122470095762301312 10422236565033647104 7722003034304992896 5021769503576338688 2321535972847684480 18068046515828581888 15367812985099927680 12667579454371273472 9967345923642619264 7267112392913965056 4566878862185310848 1866645331456656640 17613155874437554048 14912922343708899840 12212688812980245632 9512455282251591424 6812221751522937216 4111988220794283008 1411754690065628800 17158265233046526208 14458031702317872000 11757798171589217792 9057564640860563584 6357331110131909376 3657097579403255168 956864048674600960 16703374591655498368 14003141060926844160 11302907530198189952 8602673999469535744 5902440468740881536 3202206938012227328 501973407283573120 16248483950264470528 13548250419535816320 10848016888807162112 8147783358078507904 5447549827349853696 2747316296621199488 47082765892545280 15793593308873442688 13093359778144788480 10393126247416134272 7692892716687480064 4992659185958825856 2292425655230171648 18038936198211069056 15338702667482414848 12638469136753760640 9938235606025106432 7238002075296452224 4537768544567798016 1837535013839143808 17584045556820041216 14883812026091387008 12183578495362732800 9483344964634078592 6783111433905424384 4082877903176770176 1382644372448115968 17129154915429013376 14428921384700359168 11728687853971704960 9028454323243050752 6328220792514396544 3627987261785742336 927753731057088128 16674264274037985536 13974030743309331328 11273797212580677120 8573563681852022912 5873330151123368704 3173096620394714496 472863089666060288 16219373632646957696 13519140101918303488 10818906571189649280 8118673040460995072 5418439509732340864 2718205979003686656 17972448275032448 15764482991255929856 13064249460527275648 10364015929798621440 7663782399069967232 4963548868341313024 2263315337612658816 18009825880593556224 15309592349864902016 12609358819136247808 9909125288407593600 7208891757678939392 4508658226950285184 1808424696221630976 17554935239202528384 14854701708473874176 12154468177745219968 9454234647016565760 6754001116287911552 4053767585559257344 1353534054830603136 17100044597811500544 14399811067082846336 11699577536354192128 8999344005625537920 6299110474896883712 3598876944168229504 898643413439575296 16645153956420472704 13944920425691818496 11244686894963164288 8544453364234510080 5844219833505855872 3143986302777201664 443752772048547456 16190263315029444864 13490029784300790656 10789796253572136448 8089562722843482240 5389329192114828032 2689095661386173824 18435606204367071232 15735372673638417024 13035139142909762816 10334905612181108608 7634672081452454400 4934438550723800192 2234205019995145984 17980715562976043392 15280482032247389184 12580248501518734976 9880014970790080768 7179781440061426560 4479547909332772352 1779314378604118144 17525824921585015552 14825591390856361344 12125357860127707136 9425124329399052928 6724890798670398720 4024657267941744512 1324423737213090304 17070934280193987712 14370700749465333504 11670467218736679296 8970233688008025088 6270000157279370880 3569766626550716672 869533095822062464 16616043638802959872 13915810108074305664 11215576577345651456 8515343046616997248 5815109515888343040 3114875985159688832 414642454431034624 16161152997411932032 13460919466683277824 10760685935954623616 8060452405225969408 5360218874497315200 2659985343768660992 18406495886749558400 15706262356020904192 13006028825292249984 10305795294563595776 7605561763834941568 4905328233106287360 2205094702377633152 17951605245358530560 15251371714629876352 12551138183901222144 9850904653172567936 7150671122443913728 4450437591715259520 1750204060986605312 17496714603967502720 14796481073238848512 12096247542510194304 9396014011781540096 6695780481052885888 3995546950324231680 1295313419595577472 17041823962576474880 14341590431847820672 11641356901119166464 8941123370390512256 6240889839661858048 3540656308933203840 840422778204549632 16586933321185447040 13886699790456792832 11186466259728138624 8486232728999484416 5785999198270830208 3085765667542176000 385532136813521792 16132042679794419200 13431809149065764992 10731575618337110784 8031342087608456576 5331108556879802368 2630875026151148160 18377385569132045568 15677152038403391360 12976918507674737152 10276684976946082944 7576451446217428736 4876217915488774528 2175984384760120320 17922494927741017728 15222261397012363520 12522027866283709312 9821794335555055104 7121560804826400896 4421327274097746688 1721093743369092480 17467604286349989888 14767370755621335680 12067137224892681472 9366903694164027264 6666670163435373056 3966436632706718848 1266203101978064640 17012713644958962048 14312480114230307840 11612246583501653632 8912013052772999424 6211779522044345216 3511545991315691008 811312460587036800 16557823003567934208 13857589472839280000 11157355942110625792 8457122411381971584 5756888880653317376 3056655349924663168 356421819196008960 16102932362176906368 13402698831448252160 10702465300719597952 8002231769990943744 5301998239262289536 2601764708533635328 18348275251514532736 15648041720785878528 12947808190057224320 10247574659328570112 7547341128599915904 4847107597871261696 2146874067142607488 17893384610123504896 15193151079394850688 12492917548666196480 9792684017937542272 7092450487208888064 4392216956480233856 1691983425751579648 17438493968732477056 14738260438003822848 12038026907275168640 9337793376546514432 6637559845817860224 3937326315089206016 1237092784360551808 16983603327341449216 14283369796612795008 11583136265884140800 8882902735155486592 6182669204426832384 3482435673698178176 782202142969523968 16528712685950421376 13828479155221767168 11128245624493112960 8428012093764458752 5727778563035804544 3027545032307150336 327311501578496128 16073822044559393536 13373588513830739328 10673354983102085120 7973121452373430912 5272887921644776704 2572654390916122496 18319164933897019904 15618931403168365696 12918697872439711488 10218464341711057280 7518230810982403072 4817997280253748864 2117763749525094656 17864274292505992064 15164040761777337856 12463807231048683648 9763573700320029440 7063340169591375232 4363106638862721024 1662873108134066816 17409383651114964224 14709150120386310016 12008916589657655808 9308683058929001600 6608449528200347392 3908215997471693184 1207982466743038976 16954493009723936384 14254259478995282176 11554025948266627968 8853792417537973760 6153558886809319552 3453325356080665344 753091825352011136 16499602368332908544 13799368837604254336 11099135306875600128 8398901776146945920 5698668245418291712 2998434714689637504 298201183960983296 16044711726941880704 13344478196213226496 10644244665484572288 7944011134755918080 5243777604027263872 2543544073298609664 18290054616279507072 15589821085550852864 12889587554822198656 10189354024093544448 7489120493364890240 4788886962636236032 2088653431907581824 17835163974888479232 15134930444159825024 12434696913431170816 9734463382702516608 7034229851973862400 4333996321245208192 1633762790516553984 17380273333497451392 14680039802768797184 11979806272040142976 9279572741311488768 6579339210582834560 3879105679854180352 1178872149125526144 16925382692106423552 14225149161377769344 11524915630649115136 8824682099920460928 6124448569191806720 3424215038463152512 723981507734498304 16470492050715395712 13770258519986741504 11070024989258087296 8369791458529433088 5669557927800778880 2969324397072124672 269090866343470464 16015601409324367872 13315367878595713664 10615134347867059456 7914900817138405248 5214667286409751040 2514433755681096832 18260944298661994240 15560710767933340032 12860477237204685824 10160243706476031616 7460010175747377408 4759776645018723200 2059543114290068992 17806053657270966400 15105820126542312192 12405586595813657984 9705353065085003776 7005119534356349568 4304886003627695360 1604652472899041152 17351163015879938560 14650929485151284352 11950695954422630144 9250462423693975936 6550228892965321728 3849995362236667520 1149761831508013312 16896272374488910720 14196038843760256512 11495805313031602304 8795571782302948096 6095338251574293888 3395104720845639680 694871190116985472 16441381733097882880 13741148202369228672 11040914671640574464 8340681140911920256 5640447610183266048 2940214079454611840 239980548725957632 15986491091706855040 13286257560978200832 10586024030249546624 7885790499520892416 5185556968792238208 2485323438063584000 18231833981044481408 15531600450315827200 12831366919587172992 10131133388858518784 7430899858129864576 4730666327401210368 2030432796672556160 17776943339653453568 15076709808924799360 12376476278196145152 9676242747467490944 6976009216738836736 4275775686010182528 1575542155281528320 17322052698262425728 14621819167533771520 11921585636805117312 9221352106076463104 6521118575347808896 3820885044619154688 1120651513890500480 16867162056871397888 14166928526142743680 11466694995414089472 8766461464685435264 6066227933956781056 3365994403228126848 665760872499472640 16412271415480370048 13712037884751715840 11011804354023061632 8311570823294407424 5611337292565753216 2911103761837099008 210870231108444800 15957380774089342208 13257147243360688000 10556913712632033792 7856680181903379584 5156446651174725376 2456213120446071168 18202723663426968576 15502490132698314368 12802256601969660160 10102023071241005952 7401789540512351744 4701556009783697536 2001322479055043328 17747833022035940736 15047599491307286528 12347365960578632320 9647132429849978112 6946898899121323904 4246665368392669696 1546431837664015488 17292942380644912896 14592708849916258688 11892475319187604480 9192241788458950272 6492008257730296064 3791774727001641856 1091541196272987648 16838051739253885056 14137818208525230848 11437584677796576640 8737351147067922432 6037117616339268224 3336884085610614016 636650554881959808 16383161097862857216 13682927567134203008 10982694036405548800 8282460505676894592 5582226974948240384 2881993444219586176 181759913490931968 15928270456471829376 13228036925743175168 10527803395014520960 7827569864285866752 5127336333557212544 2427102802828558336 18173613345809455744 15473379815080801536 12773146284352147328 10072912753623493120 7372679222894838912 4672445692166184704 1972212161437530496 17718722704418427904 15018489173689773696 12318255642961119488 9618022112232465280 6917788581503811072 4217555050775156864 1517321520046502656 17263832063027400064 14563598532298745856 11863365001570091648 9163131470841437440 6462897940112783232 3762664409384129024 1062430878655474816 16808941421636372224 14108707890907718016 11408474360179063808 8708240829450409600 6008007298721755392 3307773767993101184 607540237264446976 16354050780245344384 13653817249516690176 10953583718788035968 8253350188059381760 5553116657330727552 2852883126602073344 152649595873419136 15899160138854316544 13198926608125662336 10498693077397008128 7798459546668353920 5098226015939699712 2397992485211045504 18144503028191942912 15444269497463288704 12744035966734634496 10043802436005980288 7343568905277326080 4643335374548671872 1943101843820017664 17689612386800915072 14989378856072260864 12289145325343606656 9588911794614952448 6888678263886298240 4188444733157644032 1488211202428989824 17234721745409887232 14534488214681233024 11834254683952578816 9134021153223924608 6433787622495270400 3733554091766616192 1033320561037961984 16779831104018859392 14079597573290205184 11379364042561550976 8679130511832896768 5978896981104242560 3278663450375588352 578429919646934144 16324940462627831552 13624706931899177344 10924473401170523136 8224239870441868928 5524006339713214720 2823772808984560512 123539278255906304 15870049821236803712 13169816290508149504 10469582759779495296 7769349229050841088 5069115698322186880 2368882167593532672 18115392710574430080 15415159179845775872 12714925649117121664 10014692118388467456 7314458587659813248 4614225056931159040 1913991526202504832 17660502069183402240 14960268538454748032 12260035007726093824 9559801476997439616 6859567946268785408 4159334415540131200 1459100884811476992 17205611427792374400 14505377897063720192 11805144366335065984 9104910835606411776 6404677304877757568 3704443774149103360 1004210243420449152 16750720786401346560 14050487255672692352 11350253724944038144 8650020194215383936 5949786663486729728 3249553132758075520 549319602029421312 16295830145010318720 13595596614281664512 10895363083553010304 8195129552824356096 5494896022095701888 2794662491367047680 94428960638393472 15840939503619290880 13140705972890636672 10440472442161982464 7740238911433328256 5040005380704674048 2339771849976019840 18086282392956917248 15386048862228263040 12685815331499608832 9985581800770954624 7285348270042300416 4585114739313646208 1884881208584992000 17631391751565889408 14931158220837235200 12230924690108580992 9530691159379926784 6830457628651272576 4130224097922618368 1429990567193964160 17176501110174861568 14476267579446207360 11776034048717553152 9075800517988898944 6375566987260244736 3675333456531590528 975099925802936320 16721610468783833728 14021376938055179520 11321143407326525312 8620909876597871104 5920676345869216896 3220442815140562688 520209284411908480 16266719827392805888 13566486296664151680 10866252765935497472 8166019235206843264 5465785704478189056 2765552173749534848 65318643020880640 15811829186001778048 13111595655273123840 10411362124544469632 7711128593815815424 5010895063087161216 2310661532358507008 18057172075339404416 15356938544610750208 12656705013882096000 9956471483153441792 7256237952424787584 4556004421696133376 1855770890967479168 17602281433948376576 14902047903219722368 12201814372491068160 9501580841762413952 6801347311033759744 4101113780305105536 1400880249576451328 17147390792557348736 14447157261828694528 11746923731100040320 9046690200371386112 6346456669642731904 3646223138914077696 945989608185423488 16692500151166320896 13992266620437666688 11292033089709012480 8591799558980358272 5891566028251704064 3191332497523049856 491098966794395648 16237609509775293056 13537375979046638848 10837142448317984640 8136908917589330432 5436675386860676224 2736441856132022016 36208325403367808 15782718868384265216 13082485337655611008 10382251806926956800 7682018276198302592 4981784745469648384 2281551214740994176 18028061757721891584 15327828226993237376 12627594696264583168 9927361165535928960 7227127634807274752 4526894104078620544 1826660573349966336 17573171116330863744 14872937585602209536 12172704054873555328 9472470524144901120 6772236993416246912 4072003462687592704 1371769931958938496 17118280474939835904 14418046944211181696 11717813413482527488 9017579882753873280 6317346352025219072 3617112821296564864 916879290567910656 16663389833548808064 13963156302820153856 11262922772091499648 8562689241362845440 5862455710634191232 3162222179905537024 461988649176882816 16208499192157780224 13508265661429126016 10808032130700471808 8107798599971817600 5407565069243163392 2707331538514509184 7098007785854976 15753608550766752384 13053375020038098176 10353141489309443968 7652907958580789760 4952674427852135552 2252440897123481344 17998951440104378752 15298717909375724544 12598484378647070336 9898250847918416128 7198017317189761920 4497783786461107712 1797550255732453504 17544060798713350912 14843827267984696704 12143593737256042496 9443360206527388288 6743126675798734080 4042893145070079872 1342659614341425664 17089170157322323072 14388936626593668864 11688703095865014656 8988469565136360448 6288236034407706240 3588002503679052032 887768972950397824 16634279515931295232 13934045985202641024 11233812454473986816 8533578923745332608 5833345393016678400 3133111862288024192 432878331559369984 16179388874540267392 13479155343811613184 10778921813082958976 8078688282354304768 5378454751625650560 2678221220896996352 18424731763877893760 15724498233149239552 13024264702420585344 10324031171691931136 7623797640963276928 4923564110234622720 2223330579505968512 17969841122486865920 15269607591758211712 12569374061029557504 9869140530300903296 7168906999572249088 4468673468843594880 1768439938114940672 17514950481095838080 14814716950367183872 12114483419638529664 9414249888909875456 6714016358181221248 4013782827452567040 1313549296723912832 17060059839704810240 14359826308976156032 11659592778247501824 8959359247518847616 6259125716790193408 3558892186061539200 858658655332884992 16605169198313782400 13904935667585128192 11204702136856473984 8504468606127819776 5804235075399165568 3104001544670511360 403768013941857152 16150278556922754560 13450045026194100352 10749811495465446144 8049577964736791936 5349344434008137728 2649110903279483520 18395621446260380928 15695387915531726720 12995154384803072512 10294920854074418304 7594687323345764096 4894453792617109888 2194220261888455680 17940730804869353088 15240497274140698880 12540263743412044672 9840030212683390464 7139796681954736256 4439563151226082048 1739329620497427840 17485840163478325248 14785606632749671040 12085373102021016832 9385139571292362624 6684906040563708416 3984672509835054208 1284438979106400000 17030949522087297408 14330715991358643200 11630482460629988992 8930248929901334784 6230015399172680576 3529781868444026368 829548337715372160 16576058880696269568 13875825349967615360 11175591819238961152 8475358288510306944 5775124757781652736 3074891227052998528 374657696324344320 16121168239305241728 13420934708576587520 10720701177847933312 8020467647119279104 5320234116390624896 2620000585661970688 18366511128642868096 15666277597914213888 12966044067185559680 10265810536456905472 7565577005728251264 4865343474999597056 2165109944270942848 17911620487251840256 15211386956523186048 12511153425794531840 9810919895065877632 7110686364337223424 4410452833608569216 1710219302879915008 17456729845860812416 14756496315132158208 12056262784403504000 9356029253674849792 6655795722946195584 3955562192217541376 1255328661488887168 17001839204469784576 14301605673741130368 11601372143012476160 8901138612283821952 6200905081555167744 3500671550826513536 800438020097859328 16546948563078756736 13846715032350102528 11146481501621448320 8446247970892794112 5746014440164139904 3045780909435485696 345547378706831488 16092057921687728896 13391824390959074688 10691590860230420480 7991357329501766272 5291123798773112064 2590890268044457856 18337400811025355264 15637167280296701056 12936933749568046848 10236700218839392640 7536466688110738432 4836233157382084224 2135999626653430016 17882510169634327424 15182276638905673216 12482043108177019008 9781809577448364800 7081576046719710592 4381342515991056384 1681108985262402176 17427619528243299584 14727385997514645376 12027152466785991168 9326918936057336960 6626685405328682752 3926451874600028544 1226218343871374336 16972728886852271744 14272495356123617536 11572261825394963328 8872028294666309120 6171794763937654912 3471561233209000704 771327702480346496 16517838245461243904 13817604714732589696 11117371184003935488 8417137653275281280 5716904122546627072 3016670591817972864 316437061089318656 16062947604070216064 13362714073341561856 10662480542612907648 7962247011884253440 5262013481155599232 2561779950426945024 18308290493407842432 15608056962679188224 12907823431950534016 10207589901221879808 7507356370493225600 4807122839764571392 2106889309035917184 17853399852016814592 15153166321288160384 12452932790559506176 9752699259830851968 7052465729102197760 4352232198373543552 1651998667644889344 17398509210625786752 14698275679897132544 11998042149168478336 9297808618439824128 6597575087711169920 3897341556982515712 1197108026253861504 16943618569234758912 14243385038506104704 11543151507777450496 8842917977048796288 6142684446320142080 3442450915591487872 742217384862833664 16488727927843731072 13788494397115076864 11088260866386422656 8388027335657768448 5687793804929114240 2987560274200460032 287326743471805824 16033837286452703232 13333603755724049024 10633370224995394816 7933136694266740608 5232903163538086400 2532669632809432192 18279180175790329600 15578946645061675392 12878713114333021184 10178479583604366976 7478246052875712768 4778012522147058560 2077778991418404352 17824289534399301760 15124056003670647552 12423822472941993344 9723588942213339136 7023355411484684928 4323121880756030720 1622888350027376512 17369398893008273920 14669165362279619712 11968931831550965504 9268698300822311296 6568464770093657088 3868231239365002880 1167997708636348672 16914508251617246080 14214274720888591872 11514041190159937664 8813807659431283456 6113574128702629248 3413340597973975040 713107067245320832 16459617610226218240 13759384079497564032 11059150548768909824 8358917018040255616 5658683487311601408 2958449956582947200 258216425854292992 16004726968835190400 13304493438106536192 10604259907377881984 7904026376649227776 5203792845920573568 2503559315191919360 18250069858172816768 15549836327444162560 12849602796715508352 10149369265986854144 7449135735258199936 4748902204529545728 2048668673800891520 17795179216781788928 15094945686053134720 12394712155324480512 9694478624595826304 6994245093867172096 4294011563138517888 1593778032409863680 17340288575390761088 14640055044662106880 11939821513933452672 9239587983204798464 6539354452476144256 3839120921747490048 1138887391018835840 16885397933999733248 14185164403271079040 11484930872542424832 8784697341813770624 6084463811085116416 3384230280356462208 683996749627808000 16430507292608705408 13730273761880051200 11030040231151396992 8329806700422742784 5629573169694088576 2929339638965434368 229106108236780160 15975616651217677568 13275383120489023360 10575149589760369152 7874916059031714944 5174682528303060736 2474448997574406528 18220959540555303936 15520726009826649728 12820492479097995520 10120258948369341312 7420025417640687104 4719791886912032896 2019558356183378688 17766068899164276096 15065835368435621888 12365601837706967680 9665368306978313472 6965134776249659264 4264901245521005056 1564667714792350848 17311178257773248256 14610944727044594048 11910711196315939840 9210477665587285632 6510244134858631424 3810010604129977216 1109777073401323008 16856287616382220416 14156054085653566208 11455820554924912000 8755587024196257792 6055353493467603584 3355119962738949376 654886432010295168 16401396974991192576 13701163444262538368 11000929913533884160 8300696382805229952 5600462852076575744 2900229321347921536 199995790619267328 15946506333600164736 13246272802871510528 10546039272142856320 7845805741414202112 5145572210685547904 2445338679956893696 18191849222937791104 15491615692209136896 12791382161480482688 10091148630751828480 7390915100023174272 4690681569294520064 1990448038565865856 17736958581546763264 15036725050818109056 12336491520089454848 9636257989360800640 6936024458632146432 4235790927903492224 1535557397174838016 17282067940155735424 14581834409427081216 11881600878698427008 9181367347969772800 6481133817241118592 3780900286512464384 1080666755783810176 16827177298764707584 14126943768036053376 11426710237307399168 8726476706578744960 6026243175850090752 3326009645121436544 625776114392782336 16372286657373679744 13672053126645025536 10971819595916371328 8271586065187717120 5571352534459062912 2871119003730408704 170885473001754496 15917396015982651904 13217162485253997696 10516928954525343488 7816695423796689280 5116461893068035072 2416228362339380864 18162738905320278272 15462505374591624064 12762271843862969856 10062038313134315648 7361804782405661440 4661571251677007232 1961337720948353024 17707848263929250432 15007614733200596224 12307381202471942016 9607147671743287808 6906914141014633600 4206680610285979392 1506447079557325184 17252957622538222592 14552724091809568384 11852490561080914176 9152257030352259968 6452023499623605760 3751789968894951552 1051556438166297344 16798066981147194752 14097833450418540544 11397599919689886336 8697366388961232128 5997132858232577920 3296899327503923712 596665796775269504 16343176339756166912 13642942809027512704 10942709278298858496 8242475747570204288 5542242216841550080 2842008686112895872 141775155384241664 15888285698365139072 13188052167636484864 10487818636907830656 7787585106179176448 5087351575450522240 2387118044721868032 18133628587702765440 15433395056974111232 12733161526245457024 10032927995516802816 7332694464788148608 4632460934059494400 1932227403330840192 17678737946311737600 14978504415583083392 12278270884854429184 9578037354125774976 6877803823397120768 4177570292668466560 1477336761939812352 17223847304920709760 14523613774192055552 11823380243463401344 9123146712734747136 6422913182006092928 3722679651277438720 1022446120548784512 16768956663529681920 14068723132801027712 11368489602072373504 8668256071343719296 5968022540615065088 3267789009886410880 567555479157756672 16314066022138654080 13613832491409999872 10913598960681345664 8213365429952691456 5513131899224037248 2812898368495383040 112664837766728832 15859175380747626240 13158941850018972032 10458708319290317824 7758474788561663616 5058241257833009408 2358007727104355200 18104518270085252608 15404284739356598400 12704051208627944192 10003817677899289984 7303584147170635776 4603350616441981568 1903117085713327360 17649627628694224768 14949394097965570560 12249160567236916352 9548927036508262144 6848693505779607936 4148459975050953728 1448226444322299520 17194736987303196928 14494503456574542720 11794269925845888512 9094036395117234304 6393802864388580096 3693569333659925888 993335802931271680 16739846345912169088 14039612815183514880 11339379284454860672 8639145753726206464 5938912222997552256 3238678692268898048 538445161540243840 16284955704521141248 13584722173792487040 10884488643063832832 8184255112335178624 5484021581606524416 2783788050877870208 83554520149216000 15830065063130113408 13129831532401459200 10429598001672804992 7729364470944150784 5029130940215496576 2328897409486842368 18075407952467739776 15375174421739085568 12674940891010431360 9974707360281777152 7274473829553122944 4574240298824468736 1874006768095814528 17620517311076711936 14920283780348057728 12220050249619403520 9519816718890749312 6819583188162095104 4119349657433440896 1419116126704786688 17165626669685684096 14465393138957029888 11765159608228375680 9064926077499721472 6364692546771067264 3664459016042413056 964225485313758848 16710736028294656256 14010502497566002048 11310268966837347840 8610035436108693632 5909801905380039424 3209568374651385216 509334843922731008 16255845386903628416 13555611856174974208 10855378325446320000 8155144794717665792 5454911263989011584 2754677733260357376 54444202531703168 15800954745512600576 13100721214783946368 10400487684055292160 7700254153326637952 5000020622597983744 2299787091869329536 18046297634850226944 15346064104121572736 12645830573392918528 9945597042664264320 7245363511935610112 4545129981206955904 1844896450478301696 17591406993459199104 14891173462730544896 12190939932001890688 9490706401273236480 6790472870544582272 4090239339815928064 1390005809087273856 17136516352068171264 14436282821339517056 11736049290610862848 9035815759882208640 6335582229153554432 3635348698424900224 935115167696246016 16681625710677143424 13981392179948489216 11281158649219835008 8580925118491180800 5880691587762526592 3180458057033872384 480224526305218176 16226735069286115584 13526501538557461376 10826268007828807168 8126034477100152960 5425800946371498752 2725567415642844544 25333884914190336 15771844427895087744 13071610897166433536 10371377366437779328 7671143835709125120 4970910304980470912 2270676774251816704 18017187317232714112 15316953786504059904 12616720255775405696 9916486725046751488 7216253194318097280 4516019663589443072 1815786132860788864 17562296675841686272 14862063145113032064 12161829614384377856 9461596083655723648 6761362552927069440 4061129022198415232 1360895491469761024 17107406034450658432 14407172503722004224 11706938972993350016 9006705442264695808 6306471911536041600 3606238380807387392 906004850078733184 16652515393059630592 13952281862330976384 11252048331602322176 8551814800873667968 5851581270145013760 3151347739416359552 451114208687705344 16197624751668602752 13497391220939948544 10797157690211294336 8096924159482640128 5396690628753985920 2696457098025331712 18442967641006229120 15742734110277574912 13042500579548920704 10342267048820266496 7642033518091612288 4941799987362958080 2241566456634303872 17988076999615201280 15287843468886547072 12587609938157892864 9887376407429238656 7187142876700584448 4486909345971930240 1786675815243276032 17533186358224173440 14832952827495519232 12132719296766865024 9432485766038210816 6732252235309556608 4032018704580902400 1331785173852248192 17078295716833145600 14378062186104491392 11677828655375837184 8977595124647182976 6277361593918528768 3577128063189874560 876894532461220352 16623405075442117760 13923171544713463552 11222938013984809344 8522704483256155136 5822470952527500928 3122237421798846720 422003891070192512 16168514434051089920 13468280903322435712 10768047372593781504 8067813841865127296 5367580311136473088 2667346780407818880 18413857323388716288 15713623792660062080 13013390261931407872 10313156731202753664 7612923200474099456 4912689669745445248 2212456139016791040 17958966681997688448 15258733151269034240 12558499620540380032 9858266089811725824 7158032559083071616 4457799028354417408 1757565497625763200 17504076040606660608 14803842509878006400 12103608979149352192 9403375448420697984 6703141917692043776 4002908386963389568 1302674856234735360 17049185399215632768 14348951868486978560 11648718337758324352 8948484807029670144 6248251276301015936 3548017745572361728 847784214843707520 16594294757824604928 13894061227095950720 11193827696367296512 8493594165638642304 5793360634909988096 3093127104181333888 392893573452679680 16139404116433577088 13439170585704922880 10738937054976268672 8038703524247614464 5338469993518960256 2638236462790306048 18384747005771203456 15684513475042549248 12984279944313895040 10284046413585240832 7583812882856586624 4883579352127932416 2183345821399278208 17929856364380175616 15229622833651521408 12529389302922867200 9829155772194212992 7128922241465558784 4428688710736904576 1728455180008250368 17474965722989147776 14774732192260493568 12074498661531839360 9374265130803185152 6674031600074530944 3973798069345876736 1273564538617222528 17020075081598119936 14319841550869465728 11619608020140811520 8919374489412157312 6219140958683503104 3518907427954848896 818673897226194688 16565184440207092096 13864950909478437888 11164717378749783680 8464483848021129472 5764250317292475264 3064016786563821056 363783255835166848 16110293798816064256 13410060268087410048 10709826737358755840 8009593206630101632 5309359675901447424 2609126145172793216 18355636688153690624 15655403157425036416 12955169626696382208 10254936095967728000 7554702565239073792 4854469034510419584 2154235503781765376 17900746046762662784 15200512516034008576 12500278985305354368 9800045454576700160 7099811923848045952 4399578393119391744 1699344862390737536 17445855405371634944 14745621874642980736 12045388343914326528 9345154813185672320 6644921282457018112 3944687751728363904 1244454220999709696 16990964763980607104 14290731233251952896 11590497702523298688 8890264171794644480 6190030641065990272 3489797110337336064 789563579608681856 16536074122589579264 13835840591860925056 11135607061132270848 8435373530403616640 5735139999674962432 3034906468946308224 334672938217654016 16081183481198551424 13380949950469897216 10680716419741243008 7980482889012588800 5280249358283934592 2580015827555280384 18326526370536177792 15626292839807523584 12926059309078869376 10225825778350215168 7525592247621560960 4825358716892906752 2125125186164252544 17871635729145149952 15171402198416495744 12471168667687841536 9770935136959187328 7070701606230533120 4370468075501878912 1670234544773224704 17416745087754122112 14716511557025467904 12016278026296813696 9316044495568159488 6615810964839505280 3915577434110851072 1215343903382196864 16961854446363094272 14261620915634440064 11561387384905785856 8861153854177131648 6160920323448477440 3460686792719823232 760453261991169024 16506963804972066432 13806730274243412224 11106496743514758016 8406263212786103808 5706029682057449600 3005796151328795392 305562620600141184 16052073163581038592 13351839632852384384 10651606102123730176 7951372571395075968 5251139040666421760 2550905509937767552 18297416052918664960 15597182522190010752 12896948991461356544 10196715460732702336 7496481930004048128 4796248399275393920 2096014868546739712 17842525411527637120 15142291880798982912 12442058350070328704 9741824819341674496 7041591288613020288 4341357757884366080 1641124227155711872 17387634770136609280 14687401239407955072 11987167708679300864 9286934177950646656 6586700647221992448 3886467116493338240 1186233585764684032 16932744128745581440 14232510598016927232 11532277067288273024 8832043536559618816 6131810005830964608 3431576475102310400 731342944373656192 16477853487354553600 13777619956625899392 11077386425897245184 8377152895168590976 5676919364439936768 2976685833711282560 276452302982628352 16022962845963525760 13322729315234871552 10622495784506217344 7922262253777563136 5222028723048908928 2521795192320254720 18268305735301152128 15568072204572497920 12867838673843843712 10167605143115189504 7467371612386535296 4767138081657881088 2066904550929226880 17813415093910124288 15113181563181470080 12412948032452815872 9712714501724161664 7012480970995507456 4312247440266853248 1612013909538199040 17358524452519096448 14658290921790442240 11958057391061788032 9257823860333133824 6557590329604479616 3857356798875825408 1157123268147171200 16903633811128068608 14203400280399414400 11503166749670760192 8802933218942105984 6102699688213451776 3402466157484797568 702232626756143360 16448743169737040768 13748509639008386560 11048276108279732352 8348042577551078144 5647809046822423936 2947575516093769728 247341985365115520 15993852528346012928 13293618997617358720 10593385466888704512 7893151936160050304 5192918405431396096 2492684874702741888 18239195417683639296 15538961886954985088 12838728356226330880 10138494825497676672 7438261294769022464 4738027764040368256 2037794233311714048 17784304776292611456 15084071245563957248 12383837714835303040 9683604184106648832 6983370653377994624 4283137122649340416 1582903591920686208 17329414134901583616 14629180604172929408 11928947073444275200 9228713542715620992 6528480011986966784 3828246481258312576 1128012950529658368 16874523493510555776 14174289962781901568 11474056432053247360 8773822901324593152 6073589370595938944 3373355839867284736 673122309138630528 16419632852119527936 13719399321390873728 11019165790662219520 8318932259933565312 5618698729204911104 2918465198476256896 218231667747602688 15964742210728500096 13264508679999845888 10564275149271191680 7864041618542537472 5163808087813883264 2463574557085229056 18210085100066126464 15509851569337472256 12809618038608818048 10109384507880163840 7409150977151509632 4708917446422855424 2008683915694201216 17755194458675098624 15054960927946444416 12354727397217790208 9654493866489136000 6954260335760481792 4254026805031827584 1553793274303173376 17300303817284070784 14600070286555416576 11899836755826762368 9199603225098108160 6499369694369453952 3799136163640799744 1098902632912145536 16845413175893042944 14145179645164388736 11444946114435734528 8744712583707080320 6044479052978426112 3344245522249771904 644011991521117696 16390522534502015104 13690289003773360896 10990055473044706688 8289821942316052480 5589588411587398272 2889354880858744064 189121350130089856 15935631893110987264 13235398362382333056 10535164831653678848 7834931300925024640 5134697770196370432 2434464239467716224 18180974782448613632 15480741251719959424 12780507720991305216 10080274190262651008 7380040659533996800 4679807128805342592 1979573598076688384 17726084141057585792 15025850610328931584 12325617079600277376 9625383548871623168 6925150018142968960 4224916487414314752 1524682956685660544 17271193499666557952 14570959968937903744 11870726438209249536 9170492907480595328 6470259376751941120 3770025846023286912 1069792315294632704 16816302858275530112 14116069327546875904 11415835796818221696 8715602266089567488 6015368735360913280 3315135204632259072 614901673903604864 16361412216884502272 13661178686155848064 10960945155427193856 8260711624698539648 5560478093969885440 2860244563241231232 160011032512577024 15906521575493474432 13206288044764820224 10506054514036166016 7805820983307511808 5105587452578857600 2405353921850203392 18151864464831100800 15451630934102446592 12751397403373792384 10051163872645138176 7350930341916483968 4650696811187829760 1950463280459175552 17696973823440072960 14996740292711418752 12296506761982764544 9596273231254110336 6896039700525456128 4195806169796801920 1495572639068147712 17242083182049045120 14541849651320390912 11841616120591736704 9141382589863082496 6441149059134428288 3740915528405774080 1040681997677119872 16787192540658017280 14086959009929363072 11386725479200708864 8686491948472054656 5986258417743400448 3286024887014746240 585791356286092032 16332301899266989440 13632068368538335232 10931834837809681024 8231601307081026816 5531367776352372608 2831134245623718400 130900714895064192 15877411257875961600 13177177727147307392 10476944196418653184 7776710665689998976 5076477134961344768 2376243604232690560 18122754147213587968 15422520616484933760 12722287085756279552 10022053555027625344 7321820024298971136 4621586493570316928 1921352962841662720 17667863505822560128 14967629975093905920 12267396444365251712 9567162913636597504 6866929382907943296 4166695852179289088 1466462321450634880 17212972864431532288 14512739333702878080 11812505802974223872 9112272272245569664 6412038741516915456 3711805210788261248 1011571680059607040 16758082223040504448 14057848692311850240 11357615161583196032 8657381630854541824 5957148100125887616 3256914569397233408 556681038668579200 16303191581649476608 13602958050920822400 10902724520192168192 8202490989463513984 5502257458734859776 2802023928006205568 101790397277551360 15848300940258448768 13148067409529794560 10447833878801140352 7747600348072486144 5047366817343831936 2347133286615177728 18093643829596075136 15393410298867420928 12693176768138766720 9992943237410112512 7292709706681458304 4592476175952804096 1892242645224149888 17638753188205047296 14938519657476393088 12238286126747738880 9538052596019084672 6837819065290430464 4137585534561776256 1437352003833122048 17183862546814019456 14483629016085365248 11783395485356711040 9083161954628056832 6382928423899402624 3682694893170748416 982461362442094208 16728971905422991616 14028738374694337408 11328504843965683200 8628271313237028992 5928037782508374784 3227804251779720576 527570721051066368 16274081264031963776 13573847733303309568 10873614202574655360 8173380671846001152 5473147141117346944 2772913610388692736 72680079660038528 15819190622640935936 13118957091912281728 10418723561183627520 7718490030454973312 5018256499726319104 2318022968997664896 18064533511978562304 15364299981249908096 12664066450521253888 9963832919792599680 7263599389063945472 4563365858335291264 1863132327606637056 17609642870587534464 14909409339858880256 12209175809130226048 9508942278401571840 6808708747672917632 4108475216944263424 1408241686215609216 17154752229196506624 14454518698467852416 11754285167739198208 9054051637010544000 6353818106281889792 3653584575553235584 953351044824581376 16699861587805478784 13999628057076824576 11299394526348170368 8599160995619516160 5898927464890861952 3198693934162207744 498460403433553536 16244970946414450944 13544737415685796736 10844503884957142528 8144270354228488320 5444036823499834112 2743803292771179904 43569762042525696 15790080305023423104 13089846774294768896 10389613243566114688 7689379712837460480 4989146182108806272 2288912651380152064 18035423194361049472 15335189663632395264 12634956132903741056 9934722602175086848 7234489071446432640 4534255540717778432 1834022009989124224 17580532552970021632 14880299022241367424 12180065491512713216 9479831960784059008 6779598430055404800 4079364899326750592 1379131368598096384 17125641911578993792 14425408380850339584 11725174850121685376 9024941319393031168 6324707788664376960 3624474257935722752 924240727207068544 16670751270187965952 13970517739459311744 11270284208730657536 8570050678002003328 5869817147273349120 3169583616544694912 469350085816040704 16215860628796938112 13515627098068283904 10815393567339629696 8115160036610975488 5414926505882321280 2714692975153667072 14459444425012864 15760969987405910272 13060736456677256064 10360502925948601856 7660269395219947648 4960035864491293440 2259802333762639232 18006312876743536640 15306079346014882432 12605845815286228224 9905612284557574016 7205378753828919808 4505145223100265600 1804911692371611392 17551422235352508800 14851188704623854592 12150955173895200384 9450721643166546176 6750488112437891968 4050254581709237760 1350021050980583552 17096531593961480960 14396298063232826752 11696064532504172544 8995831001775518336 6295597471046864128 3595363940318209920 895130409589555712 16641640952570453120 13941407421841798912 11241173891113144704 8540940360384490496 5840706829655836288 3140473298927182080 440239768198527872 16186750311179425280 13486516780450771072 10786283249722116864 8086049718993462656 5385816188264808448 2685582657536154240 18432093200517051648 15731859669788397440 13031626139059743232 10331392608331089024 7631159077602434816 4930925546873780608 2230692016145126400 17977202559126023808 15276969028397369600 12576735497668715392 9876501966940061184 7176268436211406976 4476034905482752768 1775801374754098560 17522311917734995968 14822078387006341760 12121844856277687552 9421611325549033344 6721377794820379136 4021144264091724928 1320910733363070720 17067421276343968128 14367187745615313920 11666954214886659712 8966720684158005504 6266487153429351296 3566253622700697088 866020091972042880 16612530634952940288 13912297104224286080 11212063573495631872 8511830042766977664 5811596512038323456 3111362981309669248 411129450581015040 16157639993561912448 13457406462833258240 10757172932104604032 8056939401375949824 5356705870647295616 2656472339918641408 18402982882899538816 15702749352170884608 13002515821442230400 10302282290713576192 7602048759984921984 4901815229256267776 2201581698527613568 17948092241508510976 15247858710779856768 12547625180051202560 9847391649322548352 7147158118593894144 4446924587865239936 1746691057136585728 17493201600117483136 14792968069388828928 12092734538660174720 9392501007931520512 6692267477202866304 3992033946474212096 1291800415745557888 17038310958726455296 14338077427997801088 11637843897269146880 8937610366540492672 6237376835811838464 3537143305083184256 836909774354530048 16583420317335427456 13883186786606773248 11182953255878119040 8482719725149464832 5782486194420810624 3082252663692156416 382019132963502208 16128529675944399616 13428296145215745408 10728062614487091200 8027829083758436992 5327595553029782784 2627362022301128576 18373872565282025984 15673639034553371776 12973405503824717568 10273171973096063360 7572938442367409152 4872704911638754944 2172471380910100736 17918981923890998144 15218748393162343936 12518514862433689728 9818281331705035520 7118047800976381312 4417814270247727104 1717580739519072896 17464091282499970304 14763857751771316096 12063624221042661888 9363390690314007680 6663157159585353472 3962923628856699264 1262690098128045056 17009200641108942464 14308967110380288256 11608733579651634048 8908500048922979840 6208266518194325632 3508032987465671424 807799456737017216 16554309999717914624 13854076468989260416 11153842938260606208 8453609407531952000 5753375876803297792 3053142346074643584 352908815345989376 16099419358326886784 13399185827598232576 10698952296869578368 7998718766140924160 5298485235412269952 2598251704683615744 18344762247664513152 15644528716935858944 12944295186207204736 10244061655478550528 7543828124749896320 4843594594021242112 2143361063292587904 17889871606273485312 15189638075544831104 12489404544816176896 9789171014087522688 7088937483358868480 4388703952630214272 1688470421901560064 17434980964882457472 14734747434153803264 12034513903425149056 9334280372696494848 6634046841967840640 3933813311239186432 1233579780510532224 16980090323491429632 14279856792762775424 11579623262034121216 8879389731305467008 6179156200576812800 3478922669848158592 778689139119504384 16525199682100401792 13824966151371747584 11124732620643093376 8424499089914439168 5724265559185784960 3024032028457130752 323798497728476544 16070309040709373952 13370075509980719744 10669841979252065536 7969608448523411328 5269374917794757120 2569141387066102912 18315651930047000320 15615418399318346112 12915184868589691904 10214951337861037696 7514717807132383488 4814484276403729280 2114250745675075072 17860761288655972480 15160527757927318272 12460294227198664064 9760060696470009856 7059827165741355648 4359593635012701440 1659360104284047232 17405870647264944640 14705637116536290432 12005403585807636224 9305170055078982016 6604936524350327808 3904702993621673600 1204469462893019392 16950980005873916800 14250746475145262592 11550512944416608384 8850279413687954176 6150045882959299968 3449812352230645760 749578821501991552 16496089364482888960 13795855833754234752 11095622303025580544 8395388772296926336 5695155241568272128 2994921710839617920 294688180110963712 16041198723091861120 13340965192363206912 10640731661634552704 7940498130905898496 5240264600177244288 2540031069448590080 18286541612429487488 15586308081700833280 12886074550972179072 10185841020243524864 7485607489514870656 4785373958786216448 2085140428057562240 17831650971038459648 15131417440309805440 12431183909581151232 9730950378852497024 7030716848123842816 4330483317395188608 1630249786666534400 17376760329647431808 14676526798918777600 11976293268190123392 9276059737461469184 6575826206732814976 3875592676004160768 1175359145275506560 16921869688256403968 14221636157527749760 11521402626799095552 8821169096070441344 6120935565341787136 3420702034613132928 720468503884478720 16466979046865376128 13766745516136721920 11066511985408067712 8366278454679413504 5666044923950759296 2965811393222105088 265577862493450880 16012088405474348288 13311854874745694080 10611621344017039872 7911387813288385664 5211154282559731456 2510920751831077248 18257431294811974656 15557197764083320448 12856964233354666240 10156730702626012032 7456497171897357824 4756263641168703616 2056030110440049408 17802540653420946816 15102307122692292608 12402073591963638400 9701840061234984192 7001606530506329984 4301372999777675776 1601139469049021568 17347650012029918976 14647416481301264768 11947182950572610560 9246949419843956352 6546715889115302144 3846482358386647936 1146248827657993728 16892759370638891136 14192525839910236928 11492292309181582720 8792058778452928512 6091825247724274304 3391591716995620096 691358186266965888 16437868729247863296 13737635198519209088 11037401667790554880 8337168137061900672 5636934606333246464 2936701075604592256 236467544875938048 15982978087856835456 13282744557128181248 10582511026399527040 7882277495670872832 5182043964942218624 2481810434213564416 18228320977194461824 15528087446465807616 12827853915737153408 10127620385008499200 7427386854279844992 4727153323551190784 2026919792822536576 17773430335803433984 15073196805074779776 12372963274346125568 9672729743617471360 6972496212888817152 4272262682160162944 1572029151431508736 17318539694412406144 14618306163683751936 11918072632955097728 9217839102226443520 6517605571497789312 3817372040769135104 1117138510040480896 16863649053021378304 14163415522292724096 11463181991564069888 8762948460835415680 6062714930106761472 3362481399378107264 662247868649453056 16408758411630350464 13708524880901696256 11008291350173042048 8308057819444387840 5607824288715733632 2907590757987079424 207357227258425216 15953867770239322624 13253634239510668416 10553400708782014208 7853167178053360000 5152933647324705792 2452700116596051584 18199210659576948992 15498977128848294784 12798743598119640576 10098510067390986368 7398276536662332160 4698043005933677952 1997809475205023744 17744320018185921152 15044086487457266944 12343852956728612736 9643619425999958528 6943385895271304320 4243152364542650112 1542918833813995904 17289429376794893312 14589195846066239104 11888962315337584896 9188728784608930688 6488495253880276480 3788261723151622272 1088028192422968064 16834538735403865472 14134305204675211264 11434071673946557056 8733838143217902848 6033604612489248640 3333371081760594432 633137551031940224 16379648094012837632 13679414563284183424 10979181032555529216 8278947501826875008 5578713971098220800 2878480440369566592 178246909640912384 15924757452621809792 13224523921893155584 10524290391164501376 7824056860435847168 5123823329707192960 2423589798978538752 18170100341959436160 15469866811230781952 12769633280502127744 10069399749773473536 7369166219044819328 4668932688316165120 1968699157587510912 17715209700568408320 15014976169839754112 12314742639111099904 9614509108382445696 6914275577653791488 4214042046925137280 1513808516196483072 17260319059177380480 14560085528448726272 11859851997720072064 9159618466991417856 6459384936262763648 3759151405534109440 1058917874805455232 16805428417786352640 14105194887057698432 11404961356329044224 8704727825600390016 6004494294871735808 3304260764143081600 604027233414427392 16350537776395324800 13650304245666670592 10950070714938016384 8249837184209362176 5549603653480707968 2849370122752053760 149136592023399552 15895647135004296960 13195413604275642752 10495180073546988544 7794946542818334336 5094713012089680128 2394479481361025920 18140990024341923328 15440756493613269120 12740522962884614912 10040289432155960704 7340055901427306496 4639822370698652288 1939588839969998080 17686099382950895488 14985865852222241280 12285632321493587072 9585398790764932864 6885165260036278656 4184931729307624448 1484698198578970240 17231208741559867648 14530975210831213440 11830741680102559232 9130508149373905024 6430274618645250816 3730041087916596608 1029807557187942400 16776318100168839808 14076084569440185600 11375851038711531392 8675617507982877184 5975383977254222976 3275150446525568768 574916915796914560 16321427458777811968 13621193928049157760 10920960397320503552 8220726866591849344 5520493335863195136 2820259805134540928 120026274405886720 15866536817386784128 13166303286658129920 10466069755929475712 7765836225200821504 5065602694472167296 2365369163743513088 18111879706724410496 15411646175995756288 12711412645267102080 10011179114538447872 7310945583809793664 4610712053081139456 1910478522352485248 17656989065333382656 14956755534604728448 12256522003876074240 9556288473147420032 6856054942418765824 4155821411690111616 1455587880961457408 17202098423942354816 14501864893213700608 11801631362485046400 9101397831756392192 6401164301027737984 3700930770299083776 1000697239570429568 16747207782551326976 14046974251822672768 11346740721094018560 8646507190365364352 5946273659636710144 3246040128908055936 545806598179401728 16292317141160299136 13592083610431644928 10891850079702990720 8191616548974336512 5491383018245682304 2791149487517028096 90915956788373888 15837426499769271296 13137192969040617088 10436959438311962880 7736725907583308672 5036492376854654464 2336258846126000256 18082769389106897664 15382535858378243456 12682302327649589248 9982068796920935040 7281835266192280832 4581601735463626624 1881368204734972416 17627878747715869824 14927645216987215616 12227411686258561408 9527178155529907200 6826944624801252992 4126711094072598784 1426477563343944576 17172988106324841984 14472754575596187776 11772521044867533568 9072287514138879360 6372053983410225152 3671820452681570944 971586921952916736 16718097464933814144 14017863934205159936 11317630403476505728 8617396872747851520 5917163342019197312 3216929811290543104 516696280561888896 16263206823542786304 13562973292814132096 10862739762085477888 8162506231356823680 5462272700628169472 2762039169899515264 61805639170861056 15808316182151758464 13108082651423104256 10407849120694450048 7707615589965795840 5007382059237141632 2307148528508487424 18053659071489384832 15353425540760730624 12653192010032076416 9952958479303422208 7252724948574768000 4552491417846113792 1852257887117459584 17598768430098356992 14898534899369702784 12198301368641048576 9498067837912394368 6797834307183740160 4097600776455085952 1397367245726431744 17143877788707329152 14443644257978674944 11743410727250020736 9043177196521366528 6342943665792712320 3642710135064058112 942476604335403904 16688987147316301312 13988753616587647104 11288520085858992896 8588286555130338688 5888053024401684480 3187819493673030272 487585962944376064 16234096505925273472 13533862975196619264 10833629444467965056 8133395913739310848 5433162383010656640 2732928852282002432 32695321553348224 15779205864534245632 13078972333805591424 10378738803076937216 7678505272348283008 4978271741619628800 2278038210890974592 18024548753871872000 15324315223143217792 12624081692414563584 9923848161685909376 7223614630957255168 4523381100228600960 1823147569499946752 17569658112480844160 14869424581752189952 12169191051023535744 9468957520294881536 6768723989566227328 4068490458837573120 1368256928108918912 17114767471089816320 14414533940361162112 11714300409632507904 9014066878903853696 6313833348175199488 3613599817446545280 913366286717891072 16659876829698788480 13959643298970134272 11259409768241480064 8559176237512825856 5858942706784171648 3158709176055517440 458475645326863232 16204986188307760640 13504752657579106432 10804519126850452224 8104285596121798016 5404052065393143808 2703818534664489600 3585003935835392 15750095546916732800 13049862016188078592 10349628485459424384 7649394954730770176 4949161424002115968 2248927893273461760 17995438436254359168 15295204905525704960 12594971374797050752 9894737844068396544 7194504313339742336 4494270782611088128 1794037251882433920 17540547794863331328 14840314264134677120 12140080733406022912 9439847202677368704 6739613671948714496 4039380141220060288 1339146610491406080 17085657153472303488 14385423622743649280 11685190092014995072 8984956561286340864 6284723030557686656 3584489499829032448 884255969100378240 16630766512081275648 13930532981352621440 11230299450623967232 8530065919895313024 5829832389166658816 3129598858438004608 429365327709350400 16175875870690247808 13475642339961593600 10775408809232939392 8075175278504285184 5374941747775630976 2674708217046976768 18421218760027874176 15720985229299219968 13020751698570565760 10320518167841911552 7620284637113257344 4920051106384603136 2219817575655948928 17966328118636846336 15266094587908192128 12565861057179537920 9865627526450883712 7165393995722229504 4465160464993575296 1764926934264921088 17511437477245818496 14811203946517164288 12110970415788510080 9410736885059855872 6710503354331201664 4010269823602547456 1310036292873893248 17056546835854790656 14356313305126136448 11656079774397482240 8955846243668828032 6255612712940173824 3555379182211519616 855145651482865408 16601656194463762816 13901422663735108608 11201189133006454400 8500955602277800192 5800722071549145984 3100488540820491776 400255010091837568 16146765553072734976 13446532022344080768 10746298491615426560 8046064960886772352 5345831430158118144 2645597899429463936 18392108442410361344 15691874911681707136 12991641380953052928 10291407850224398720 7591174319495744512 4890940788767090304 2190707258038436096 17937217801019333504 15236984270290679296 12536750739562025088 9836517208833370880 7136283678104716672 4436050147376062464 1735816616647408256 17482327159628305664 14782093628899651456 12081860098170997248 9381626567442343040 6681393036713688832 3981159505985034624 1280925975256380416 17027436518237277824 14327202987508623616 11626969456779969408 8926735926051315200 6226502395322660992 3526268864594006784 826035333865352576 16572545876846249984 13872312346117595776 11172078815388941568 8471845284660287360 5771611753931633152 3071378223202978944 371144692474324736 16117655235455222144 13417421704726567936 10717188173997913728 8016954643269259520 5316721112540605312 2616487581811951104 18362998124792848512 15662764594064194304 12962531063335540096 10262297532606885888 7562064001878231680 4861830471149577472 2161596940420923264 17908107483401820672 15207873952673166464 12507640421944512256 9807406891215858048 7107173360487203840 4406939829758549632 1706706299029895424 17453216842010792832 14752983311282138624 12052749780553484416 9352516249824830208 6652282719096176000 3952049188367521792 1251815657638867584 16998326200619764992 14298092669891110784 11597859139162456576 8897625608433802368 6197392077705148160 3497158546976493952 796925016247839744 16543435559228737152 13843202028500082944 11142968497771428736 8442734967042774528 5742501436314120320 3042267905585466112 342034374856811904 16088544917837709312 13388311387109055104 10688077856380400896 7987844325651746688 5287610794923092480 2587377264194438272 18333887807175335680 15633654276446681472 12933420745718027264 10233187214989373056 7532953684260718848 4832720153532064640 2132486622803410432 17878997165784307840 15178763635055653632 12478530104326999424 9778296573598345216 7078063042869691008 4377829512141036800 1677595981412382592 17424106524393280000 14723872993664625792 12023639462935971584 9323405932207317376 6623172401478663168 3922938870750008960 1222705340021354752 16969215883002252160 14268982352273597952 11568748821544943744 8868515290816289536 6168281760087635328 3468048229358981120 767814698630326912 16514325241611224320 13814091710882570112 11113858180153915904 8413624649425261696 5713391118696607488 3013157587967953280 312924057239299072 16059434600220196480 13359201069491542272 10658967538762888064 7958734008034233856 5258500477305579648 2558266946576925440 18304777489557822848 15604543958829168640 12904310428100514432 10204076897371860224 7503843366643206016 4803609835914551808 2103376305185897600 17849886848166795008 15149653317438140800 12449419786709486592 9749186255980832384 7048952725252178176 4348719194523523968 1648485663794869760 17394996206775767168 14694762676047112960 11994529145318458752 9294295614589804544 6594062083861150336 3893828553132496128 1193595022403841920 16940105565384739328 14239872034656085120 11539638503927430912 8839404973198776704 6139171442470122496 3438937911741468288 738704381012814080 16485214923993711488 13784981393265057280 11084747862536403072 8384514331807748864 5684280801079094656 2984047270350440448 283813739621786240 16030324282602683648 13330090751874029440 10629857221145375232 7929623690416721024 5229390159688066816 2529156628959412608 18275667171940310016 15575433641211655808 12875200110483001600 10174966579754347392 7474733049025693184 4774499518297038976 2074265987568384768 17820776530549282176 15120542999820627968 12420309469091973760 9720075938363319552 7019842407634665344 4319608876906011136 1619375346177356928 17365885889158254336 14665652358429600128 11965418827700945920 9265185296972291712 6564951766243637504 3864718235514983296 1164484704786329088 16910995247767226496 14210761717038572288 11510528186309918080 8810294655581263872 6110061124852609664 3409827594123955456 709594063395301248 16456104606376198656 13755871075647544448 11055637544918890240 8355404014190236032 5655170483461581824 2954936952732927616 254703422004273408 16001213964985170816 13300980434256516608 10600746903527862400 7900513372799208192 5200279842070553984 2500046311341899776 18246556854322797184 15546323323594142976 12846089792865488768 10145856262136834560 7445622731408180352 4745389200679526144 2045155669950871936 17791666212931769344 15091432682203115136 12391199151474460928 9690965620745806720 6990732090017152512 4290498559288498304 1590265028559844096 17336775571540741504 14636542040812087296 11936308510083433088 9236074979354778880 6535841448626124672 3835607917897470464 1135374387168816256 16881884930149713664 14181651399421059456 11481417868692405248 8781184337963751040 6080950807235096832 3380717276506442624 680483745777788416 16426994288758685824 13726760758030031616 11026527227301377408 8326293696572723200 5626060165844068992 2925826635115414784 225593104386760576 15972103647367657984 13271870116639003776 10571636585910349568 7871403055181695360 5171169524453041152 2470935993724386944 18217446536705284352 15517213005976630144 12816979475247975936 10116745944519321728 7416512413790667520 4716278883062013312 2016045352333359104 17762555895314256512 15062322364585602304 12362088833856948096 9661855303128293888 6961621772399639680 4261388241670985472 1561154710942331264 17307665253923228672 14607431723194574464 11907198192465920256 9206964661737266048 6506731131008611840 3806497600279957632 1106264069551303424 16852774612532200832 14152541081803546624 11452307551074892416 8752074020346238208 6051840489617584000 3351606958888929792 651373428160275584 16397883971141172992 13697650440412518784 10997416909683864576 8297183378955210368 5596949848226556160 2896716317497901952 196482786769247744 15942993329750145152 13242759799021490944 10542526268292836736 7842292737564182528 5142059206835528320 2441825676106874112 18188336219087771520 15488102688359117312 12787869157630463104 10087635626901808896 7387402096173154688 4687168565444500480 1986935034715846272 17733445577696743680 15033212046968089472 12332978516239435264 9632744985510781056 6932511454782126848 4232277924053472640 1532044393324818432 17278554936305715840 14578321405577061632 11878087874848407424 9177854344119753216 6477620813391099008 3777387282662444800 1077153751933790592 16823664294914688000 14123430764186033792 11423197233457379584 8722963702728725376 6022730172000071168 3322496641271416960 622263110542762752 16368773653523660160 13668540122795005952 10968306592066351744 8268073061337697536 5567839530609043328 2867605999880389120 167372469151734912 15913883012132632320 13213649481403978112 10513415950675323904 7813182419946669696 5112948889218015488 2412715358489361280 18159225901470258688 15458992370741604480 12758758840012950272 10058525309284296064 7358291778555641856 4658058247826987648 1957824717098333440 17704335260079230848 15004101729350576640 12303868198621922432 9603634667893268224 6903401137164614016 4203167606435959808 1502934075707305600 17249444618688203008 14549211087959548800 11848977557230894592 9148744026502240384 6448510495773586176 3748276965044931968 1048043434316277760 16794553977297175168 14094320446568520960 11394086915839866752 8693853385111212544 5993619854382558336 3293386323653904128 593152792925249920 16339663335906147328 13639429805177493120 10939196274448838912 8238962743720184704 5538729212991530496 2838495682262876288 138262151534222080 15884772694515119488 13184539163786465280 10484305633057811072 7784072102329156864 5083838571600502656 2383605040871848448 18130115583852745856 15429882053124091648 12729648522395437440 10029414991666783232 7329181460938129024 4628947930209474816 1928714399480820608 17675224942461718016 14974991411733063808 12274757881004409600 9574524350275755392 6874290819547101184 4174057288818446976 1473823758089792768 17220334301070690176 14520100770342035968 11819867239613381760 9119633708884727552 6419400178156073344 3719166647427419136 1018933116698764928 16765443659679662336 14065210128951008128 11364976598222353920 8664743067493699712 5964509536765045504 3264276006036391296 564042475307737088 16310553018288634496 13610319487559980288 10910085956831326080 8209852426102671872 5509618895374017664 2809385364645363456 109151833916709248 15855662376897606656 13155428846168952448 10455195315440298240 7754961784711644032 5054728253982989824 2354494723254335616 18101005266235233024 15400771735506578816 12700538204777924608 10000304674049270400 7300071143320616192 4599837612591961984 1899604081863307776 17646114624844205184 14945881094115550976 12245647563386896768 9545414032658242560 6845180501929588352 4144946971200934144 1444713440472279936 17191223983453177344 14490990452724523136 11790756921995868928 9090523391267214720 6390289860538560512 3690056329809906304 989822799081252096 16736333342062149504 14036099811333495296 11335866280604841088 8635632749876186880 5935399219147532672 3235165688418878464 534932157690224256 16281442700671121664 13581209169942467456 10880975639213813248 8180742108485159040 5480508577756504832 2780275047027850624 80041516299196416 15826552059280093824 13126318528551439616 10426084997822785408 7725851467094131200 5025617936365476992 2325384405636822784 18071894948617720192 15371661417889065984 12671427887160411776 9971194356431757568 7270960825703103360 4570727294974449152 1870493764245794944 17617004307226692352 14916770776498038144 12216537245769383936 9516303715040729728 6816070184312075520 4115836653583421312 1415603122854767104 17162113665835664512 14461880135107010304 11761646604378356096 9061413073649701888 6361179542921047680 3660946012192393472 960712481463739264 16707223024444636672 14006989493715982464 11306755962987328256 8606522432258674048 5906288901530019840 3206055370801365632 505821840072711424 16252332383053608832 13552098852324954624 10851865321596300416 8151631790867646208 5451398260138992000 2751164729410337792 50931198681683584 15797441741662580992 13097208210933926784 10396974680205272576 7696741149476618368 4996507618747964160 2296274088019309952 18042784631000207360 15342551100271553152 12642317569542898944 9942084038814244736 7241850508085590528 4541616977356936320 1841383446628282112 17587893989609179520 14887660458880525312 12187426928151871104 9487193397423216896 6786959866694562688 4086726335965908480 1386492805237254272 17133003348218151680 14432769817489497472 11732536286760843264 9032302756032189056 6332069225303534848 3631835694574880640 931602163846226432 16678112706827123840 13977879176098469632 11277645645369815424 8577412114641161216 5877178583912507008 3176945053183852800 476711522455198592 16223222065436096000 13522988534707441792 10822755003978787584 8122521473250133376 5422287942521479168 2722054411792824960 21820881064170752 15768331424045068160 13068097893316413952 10367864362587759744 7667630831859105536 4967397301130451328 2267163770401797120 18013674313382694528 15313440782654040320 12613207251925386112 9912973721196731904 7212740190468077696 4512506659739423488 1812273129010769280 17558783671991666688 14858550141263012480 12158316610534358272 9458083079805704064 6757849549077049856 4057616018348395648 1357382487619741440 17103893030600638848 14403659499871984640 11703425969143330432 9003192438414676224 6302958907686022016 3602725376957367808 902491846228713600 16649002389209611008 13948768858480956800 11248535327752302592 8548301797023648384 5848068266294994176 3147834735566339968 447601204837685760 16194111747818583168 13493878217089928960 10793644686361274752 8093411155632620544 5393177624903966336 2692944094175312128 18439454637156209536 15739221106427555328 13038987575698901120 10338754044970246912 7638520514241592704 4938286983512938496 2238053452784284288 17984563995765181696 15284330465036527488 12584096934307873280 9883863403579219072 7183629872850564864 4483396342121910656 1783162811393256448 17529673354374153856 14829439823645499648 12129206292916845440 9428972762188191232 6728739231459537024 4028505700730882816 1328272170002228608 17074782712983126016 14374549182254471808 11674315651525817600 8974082120797163392 6273848590068509184 3573615059339854976 873381528611200768 16619892071592098176 13919658540863443968 11219425010134789760 8519191479406135552 5818957948677481344 3118724417948827136 418490887220172928 16165001430201070336 13464767899472416128 10764534368743761920 8064300838015107712 5364067307286453504 2663833776557799296 18410344319538696704 15710110788810042496 13009877258081388288 10309643727352734080 7609410196624079872 4909176665895425664 2208943135166771456 17955453678147668864 15255220147419014656 12554986616690360448 9854753085961706240 7154519555233052032 4454286024504397824 1754052493775743616 17500563036756641024 14800329506027986816 12100095975299332608 9399862444570678400 6699628913842024192 3999395383113369984 1299161852384715776 17045672395365613184 14345438864636958976 11645205333908304768 8944971803179650560 6244738272450996352 3544504741722342144 844271210993687936 16590781753974585344 13890548223245931136 11190314692517276928 8490081161788622720 5789847631059968512 3089614100331314304 389380569602660096 16135891112583557504 13435657581854903296 10735424051126249088 8035190520397594880 5334956989668940672 2634723458940286464 18381234001921183872 15681000471192529664 12980766940463875456 10280533409735221248 7580299879006567040 4880066348277912832 2179832817549258624 17926343360530156032 15226109829801501824 12525876299072847616 9825642768344193408 7125409237615539200 4425175706886884992 1724942176158230784 17471452719139128192 14771219188410473984 12070985657681819776 9370752126953165568 6670518596224511360 3970285065495857152 1270051534767202944 17016562077748100352 14316328547019446144 11616095016290791936 8915861485562137728 6215627954833483520 3515394424104829312 815160893376175104 16561671436357072512 13861437905628418304 11161204374899764096 8460970844171109888 5760737313442455680 3060503782713801472 360270251985147264 16106780794966044672 13406547264237390464 10706313733508736256 8006080202780082048 5305846672051427840 2605613141322773632 18352123684303671040 15651890153575016832 12951656622846362624 10251423092117708416 7551189561389054208 4850956030660400000 2150722499931745792 17897233042912643200 15196999512183988992 12496765981455334784 9796532450726680576 7096298919998026368 4396065389269372160 1695831858540717952 17442342401521615360 14742108870792961152 12041875340064306944 9341641809335652736 6641408278606998528 3941174747878344320 1240941217149690112 16987451760130587520 14287218229401933312 11586984698673279104 8886751167944624896 6186517637215970688 3486284106487316480 786050575758662272 16532561118739559680 13832327588010905472 11132094057282251264 8431860526553597056 5731626995824942848 3031393465096288640 331159934367634432 16077670477348531840 13377436946619877632 10677203415891223424 7976969885162569216 5276736354433915008 2576502823705260800 18323013366686158208 15622779835957504000 12922546305228849792 10222312774500195584 7522079243771541376 4821845713042887168 2121612182314232960 17868122725295130368 15167889194566476160 12467655663837821952 9767422133109167744 7067188602380513536 4366955071651859328 1666721540923205120 17413232083904102528 14712998553175448320 12012765022446794112 9312531491718139904 6612297960989485696 3912064430260831488 1211830899532177280 16958341442513074688 14258107911784420480 11557874381055766272 8857640850327112064 6157407319598457856 3457173788869803648 756940258141149440 16503450801122046848 13803217270393392640 11102983739664738432 8402750208936084224 5702516678207430016 3002283147478775808 302049616750121600 16048560159731019008 13348326629002364800 10648093098273710592 7947859567545056384 5247626036816402176 2547392506087747968 18293903049068645376 15593669518339991168 12893435987611336960 10193202456882682752 7492968926154028544 4792735395425374336 2092501864696720128 17839012407677617536 15138778876948963328 12438545346220309120 9738311815491654912 7038078284763000704 4337844754034346496 1637611223305692288 17384121766286589696 14683888235557935488 11983654704829281280 9283421174100627072 6583187643371972864 3882954112643318656 1182720581914664448 16929231124895561856 14228997594166907648 11528764063438253440 8828530532709599232 6128297001980945024 3428063471252290816 727829940523636608 16474340483504534016 13774106952775879808 11073873422047225600 8373639891318571392 5673406360589917184 2973172829861262976 272939299132608768 16019449842113506176 13319216311384851968 10618982780656197760 7918749249927543552 5218515719198889344 2518282188470235136 18264792731451132544 15564559200722478336 12864325669993824128 10164092139265169920 7463858608536515712 4763625077807861504 2063391547079207296 17809902090060104704 15109668559331450496 12409435028602796288 9709201497874142080 7008967967145487872 4308734436416833664 1608500905688179456 17355011448669076864 14654777917940422656 11954544387211768448 9254310856483114240 6554077325754460032 3853843795025805824 1153610264297151616 16900120807278049024 14199887276549394816 11499653745820740608 8799420215092086400 6099186684363432192 3398953153634777984 698719622906123776 16445230165887021184 13744996635158366976 11044763104429712768 8344529573701058560 5644296042972404352 2944062512243750144 243828981515095936 15990339524495993344 13290105993767339136 10589872463038684928 7889638932310030720 5189405401581376512 2489171870852722304 18235682413833619712 15535448883104965504 12835215352376311296 10134981821647657088 7434748290919002880 4734514760190348672 2034281229461694464 17780791772442591872 15080558241713937664 12380324710985283456 9680091180256629248 6979857649527975040 4279624118799320832 1579390588070666624 17325901131051564032 14625667600322909824 11925434069594255616 9225200538865601408 6524967008136947200 3824733477408292992 1124499946679638784 16871010489660536192 14170776958931881984 11470543428203227776 8770309897474573568 6070076366745919360 3369842836017265152 669609305288610944 16416119848269508352 13715886317540854144 11015652786812199936 8315419256083545728 5615185725354891520 2914952194626237312 214718663897583104 15961229206878480512 13260995676149826304 10560762145421172096 7860528614692517888 5160295083963863680 2460061553235209472 18206572096216106880 15506338565487452672 12806105034758798464 10105871504030144256 7405637973301490048 4705404442572835840 2005170911844181632 17751681454825079040 15051447924096424832 12351214393367770624 9650980862639116416 6950747331910462208 4250513801181808000 1550280270453153792 17296790813434051200 14596557282705396992 11896323751976742784 9196090221248088576 6495856690519434368 3795623159790780160 1095389629062125952 16841900172043023360 14141666641314369152 11441433110585714944 8741199579857060736 6040966049128406528 3340732518399752320 640498987671098112 16387009530651995520 13686775999923341312 10986542469194687104 8286308938466032896 5586075407737378688 2885841877008724480 185608346280070272 15932118889260967680 13231885358532313472 10531651827803659264 7831418297075005056 5131184766346350848 2430951235617696640 18177461778598594048 15477228247869939840 12776994717141285632 10076761186412631424 7376527655683977216 4676294124955323008 1976060594226668800 17722571137207566208 15022337606478912000 12322104075750257792 9621870545021603584 6921637014292949376 4221403483564295168 1521169952835640960 17267680495816538368 14567446965087884160 11867213434359229952 9166979903630575744 6466746372901921536 3766512842173267328 1066279311444613120 16812789854425510528 14112556323696856320 11412322792968202112 8712089262239547904 6011855731510893696 3311622200782239488 611388670053585280 16357899213034482688 13657665682305828480 10957432151577174272 8257198620848520064 5556965090119865856 2856731559391211648 156498028662557440 15903008571643454848 13202775040914800640 10502541510186146432 7802307979457492224 5102074448728838016 2401840918000183808 18148351460981081216 15448117930252427008 12747884399523772800 10047650868795118592 7347417338066464384 4647183807337810176 1946950276609155968 17693460819590053376 14993227288861399168 12292993758132744960 9592760227404090752 6892526696675436544 4192293165946782336 1492059635218128128 17238570178199025536 14538336647470371328 11838103116741717120 9137869586013062912 6437636055284408704 3737402524555754496 1037168993827100288 16783679536807997696 14083446006079343488 11383212475350689280 8682978944622035072 5982745413893380864 3282511883164726656 582278352436072448 16328788895416969856 13628555364688315648 10928321833959661440 8228088303231007232 5527854772502353024 2827621241773698816 127387711045044608 15873898254025942016 13173664723297287808 10473431192568633600 7773197661839979392 5072964131111325184 2372730600382670976 18119241143363568384 15419007612634914176 12718774081906259968 10018540551177605760 7318307020448951552 4618073489720297344 1917839958991643136 17664350501972540544 14964116971243886336 12263883440515232128 9563649909786577920 6863416379057923712 4163182848329269504 1462949317600615296 17209459860581512704 14509226329852858496 11808992799124204288 9108759268395550080 6408525737666895872 3708292206938241664 1008058676209587456 16754569219190484864 14054335688461830656 11354102157733176448 8653868627004522240 5953635096275868032 3253401565547213824 553168034818559616 16299678577799457024 13599445047070802816 10899211516342148608 8198977985613494400 5498744454884840192 2798510924156185984 98277393427531776 15844787936408429184 13144554405679774976 10444320874951120768 7744087344222466560 5043853813493812352 2343620282765158144 18090130825746055552 15389897295017401344 12689663764288747136 9989430233560092928 7289196702831438720 4588963172102784512 1888729641374130304 17635240184355027712 14935006653626373504 12234773122897719296 9534539592169065088 6834306061440410880 4134072530711756672 1433838999983102464 17180349542963999872 14480116012235345664 11779882481506691456 9079648950778037248 6379415420049383040 3679181889320728832 978948358592074624 16725458901572972032 14025225370844317824 11324991840115663616 8624758309387009408 5924524778658355200 3224291247929700992 524057717201046784 16270568260181944192 13570334729453289984 10870101198724635776 8169867667995981568 5469634137267327360 2769400606538673152 69167075810018944 15815677618790916352 13115444088062262144 10415210557333607936 7714977026604953728 5014743495876299520 2314509965147645312 18061020508128542720 15360786977399888512 12660553446671234304 9960319915942580096 7260086385213925888 4559852854485271680 1859619323756617472 17606129866737514880 14905896336008860672 12205662805280206464 9505429274551552256 6805195743822898048 4104962213094243840 1404728682365589632 17151239225346487040 14451005694617832832 11750772163889178624 9050538633160524416 6350305102431870208 3650071571703216000 949838040974561792 16696348583955459200 13996115053226804992 11295881522498150784 8595647991769496576 5895414461040842368 3195180930312188160 494947399583533952 16241457942564431360 13541224411835777152 10840990881107122944 8140757350378468736 5440523819649814528 2740290288921160320 40056758192506112 15786567301173403520 13086333770444749312 10386100239716095104 7685866708987440896 4985633178258786688 2285399647530132480 18031910190511029888 15331676659782375680 12631443129053721472 9931209598325067264 7230976067596413056 4530742536867758848 1830509006139104640 17577019549120002048 14876786018391347840 12176552487662693632 9476318956934039424 6776085426205385216 4075851895476731008 1375618364748076800 17122128907728974208 14421895377000320000 11721661846271665792 9021428315543011584 6321194784814357376 3620961254085703168 920727723357048960 16667238266337946368 13967004735609292160 11266771204880637952 8566537674151983744 5866304143423329536 3166070612694675328 465837081966021120 16212347624946918528 13512114094218264320 10811880563489610112 8111647032760955904 5411413502032301696 2711179971303647488 10946440574993280 15757456983555890688 13057223452827236480 10356989922098582272 7656756391369928064 4956522860641273856 2256289329912619648 18002799872893517056 15302566342164862848 12602332811436208640 9902099280707554432 7201865749978900224 4501632219250246016 1801398688521591808 17547909231502489216 14847675700773835008 12147442170045180800 9447208639316526592 6746975108587872384 4046741577859218176 1346508047130563968 17093018590111461376 14392785059382807168 11692551528654152960 8992317997925498752 6292084467196844544 3591850936468190336 891617405739536128 16638127948720433536 13937894417991779328 11237660887263125120 8537427356534470912 5837193825805816704 3136960295077162496 436726764348508288 16183237307329405696 13483003776600751488 10782770245872097280 8082536715143443072 5382303184414788864 2682069653686134656 18428580196667032064 15728346665938377856 13028113135209723648 10327879604481069440 7627646073752415232 4927412543023761024 2227179012295106816 17973689555276004224 15273456024547350016 12573222493818695808 9872988963090041600 7172755432361387392 4472521901632733184 1772288370904078976 17518798913884976384 14818565383156322176 12118331852427667968 9418098321699013760 6717864790970359552 4017631260241705344 1317397729513051136 17063908272493948544 14363674741765294336 11663441211036640128 8963207680307985920 6262974149579331712 3562740618850677504 862507088122023296 16609017631102920704 13908784100374266496 11208550569645612288 8508317038916958080 5808083508188303872 3107849977459649664 407616446730995456 16154126989711892864 13453893458983238656 10753659928254584448 8053426397525930240 5353192866797276032 2652959336068621824 18399469879049519232 15699236348320865024 12999002817592210816 10298769286863556608 7598535756134902400 4898302225406248192 2198068694677593984 17944579237658491392 15244345706929837184 12544112176201182976 9843878645472528768 7143645114743874560 4443411584015220352 1743178053286566144 17489688596267463552 14789455065538809344 12089221534810155136 9388988004081500928 6688754473352846720 3988520942624192512 1288287411895538304 17034797954876435712 14334564424147781504 11634330893419127296 8934097362690473088 6233863831961818880 3533630301233164672 833396770504510464 16579907313485407872 13879673782756753664 11179440252028099456 8479206721299445248 5778973190570791040 3078739659842136832 378506129113482624 16125016672094380032 13424783141365725824 10724549610637071616 8024316079908417408 5324082549179763200 2623849018451108992 18370359561432006400 15670126030703352192 12969892499974697984 10269658969246043776 7569425438517389568 4869191907788735360 2168958377060081152 17915468920040978560 15215235389312324352 12515001858583670144 9814768327855015936 7114534797126361728 4414301266397707520 1714067735669053312 17460578278649950720 14760344747921296512 12060111217192642304 9359877686463988096 6659644155735333888 3959410625006679680 1259177094278025472 17005687637258922880 14305454106530268672 11605220575801614464 8904987045072960256 6204753514344306048 3504519983615651840 804286452886997632 16550796995867895040 13850563465139240832 11150329934410586624 8450096403681932416 5749862872953278208 3049629342224624000 349395811495969792 16095906354476867200 13395672823748212992 10695439293019558784 7995205762290904576 5294972231562250368 2594738700833596160 18341249243814493568 15641015713085839360 12940782182357185152 10240548651628530944 7540315120899876736 4840081590171222528 2139848059442568320 17886358602423465728 15186125071694811520 12485891540966157312 9785658010237503104 7085424479508848896 4385190948780194688 1684957418051540480 17431467961032437888 14731234430303783680 12031000899575129472 9330767368846475264 6630533838117821056 3930300307389166848 1230066776660512640 16976577319641410048 14276343788912755840 11576110258184101632 8875876727455447424 6175643196726793216 3475409665998139008 775176135269484800 16521686678250382208 13821453147521728000 11121219616793073792 8420986086064419584 5720752555335765376 3020519024607111168 320285493878456960 16066796036859354368 13366562506130700160 10666328975402045952 7966095444673391744 5265861913944737536 2565628383216083328 18312138926196980736 15611905395468326528 12911671864739672320 10211438334011018112 7511204803282363904 4810971272553709696 2110737741825055488 17857248284805952896 15157014754077298688 12456781223348644480 9756547692619990272 7056314161891336064 4356080631162681856 1655847100434027648 17402357643414925056 14702124112686270848 12001890581957616640 9301657051228962432 6601423520500308224 3901189989771654016 1200956459042999808 16947467002023897216 14247233471295243008 11546999940566588800 8846766409837934592 6146532879109280384 3446299348380626176 746065817651971968 16492576360632869376 13792342829904215168 11092109299175560960 8391875768446906752 5691642237718252544 2991408706989598336 291175176260944128 16037685719241841536 13337452188513187328 10637218657784533120 7936985127055878912 5236751596327224704 2536518065598570496 18283028608579467904 15582795077850813696 12882561547122159488 10182328016393505280 7482094485664851072 4781860954936196864 2081627424207542656 17828137967188440064 15127904436459785856 12427670905731131648 9727437375002477440 7027203844273823232 4326970313545169024 1626736782816514816 17373247325797412224 14673013795068758016 11972780264340103808 9272546733611449600 6572313202882795392 3872079672154141184 1171846141425486976 16918356684406384384 14218123153677730176 11517889622949075968 8817656092220421760 6117422561491767552 3417189030763113344 716955500034459136 16463466043015356544 13763232512286702336 11062998981558048128 8362765450829393920 5662531920100739712 2962298389372085504 262064858643431296 16008575401624328704 13308341870895674496 10608108340167020288 7907874809438366080 5207641278709711872 2507407747981057664 18253918290961955072 15553684760233300864 12853451229504646656 10153217698775992448 7452984168047338240 4752750637318684032 2052517106590029824 17799027649570927232 15098794118842273024 12398560588113618816 9698327057384964608 6998093526656310400 4297859995927656192 1597626465199001984 17344137008179899392 14643903477451245184 11943669946722590976 9243436415993936768 6543202885265282560 3842969354536628352 1142735823807974144 16889246366788871552 14189012836060217344 11488779305331563136 8788545774602908928 6088312243874254720 3388078713145600512 687845182416946304 16434355725397843712 13734122194669189504 11033888663940535296 8333655133211881088 5633421602483226880 2933188071754572672 232954541025918464 15979465084006815872 13279231553278161664 10578998022549507456 7878764491820853248 5178530961092199040 2478297430363544832 18224807973344442240 15524574442615788032 12824340911887133824 10124107381158479616 7423873850429825408 4723640319701171200 2023406788972516992 17769917331953414400 15069683801224760192 12369450270496105984 9669216739767451776 6968983209038797568 4268749678310143360 1568516147581489152 17315026690562386560 14614793159833732352 11914559629105078144 9214326098376423936 6514092567647769728 3813859036919115520 1113625506190461312 16860136049171358720 14159902518442704512 11459668987714050304 8759435456985396096 6059201926256741888 3358968395528087680 658734864799433472 16405245407780330880 13705011877051676672 11004778346323022464 8304544815594368256 5604311284865714048 2904077754137059840 203844223408405632 15950354766389303040 13250121235660648832 10549887704931994624 7849654174203340416 5149420643474686208 2449187112746032000 18195697655726929408 15495464124998275200 12795230594269620992 10094997063540966784 7394763532812312576 4694530002083658368 1994296471355004160 17740807014335901568 15040573483607247360 12340339952878593152 9640106422149938944 6939872891421284736 4239639360692630528 1539405829963976320 17285916372944873728 14585682842216219520 11885449311487565312 9185215780758911104 6484982250030256896 3784748719301602688 1084515188572948480 16831025731553845888 14130792200825191680 11430558670096537472 8730325139367883264 6030091608639229056 3329858077910574848 629624547181920640 16376135090162818048 13675901559434163840 10975668028705509632 8275434497976855424 5575200967248201216 2874967436519547008 174733905790892800 15921244448771790208 13221010918043136000 10520777387314481792 7820543856585827584 5120310325857173376 2420076795128519168 18166587338109416576 15466353807380762368 12766120276652108160 10065886745923453952 7365653215194799744 4665419684466145536 1965186153737491328 17711696696718388736 15011463165989734528 12311229635261080320 9610996104532426112 6910762573803771904 4210529043075117696 1510295512346463488 17256806055327360896 14556572524598706688 11856338993870052480 9156105463141398272 6455871932412744064 3755638401684089856 1055404870955435648 16801915413936333056 14101681883207678848 11401448352479024640 8701214821750370432 6000981291021716224 3300747760293062016 600514229564407808 16347024772545305216 13646791241816651008 10946557711087996800 8246324180359342592 5546090649630688384 2845857118902034176 145623588173379968 15892134131154277376 13191900600425623168 10491667069696968960 7791433538968314752 5091200008239660544 2390966477511006336 18137477020491903744 15437243489763249536 12737009959034595328 10036776428305941120 7336542897577286912 4636309366848632704 1936075836119978496 17682586379100875904 14982352848372221696 12282119317643567488 9581885786914913280 6881652256186259072 4181418725457604864 1481185194728950656 17227695737709848064 14527462206981193856 11827228676252539648 9126995145523885440 6426761614795231232 3726528084066577024 1026294553337922816 16772805096318820224 14072571565590166016 11372338034861511808 8672104504132857600 5971870973404203392 3271637442675549184 571403911946894976 16317914454927792384 13617680924199138176 10917447393470483968 8217213862741829760 5516980332013175552 2816746801284521344 116513270555867136 15863023813536764544 13162790282808110336 10462556752079456128 7762323221350801920 5062089690622147712 2361856159893493504 18108366702874390912 15408133172145736704 12707899641417082496 10007666110688428288 7307432579959774080 4607199049231119872 1906965518502465664 17653476061483363072 14953242530754708864 12253009000026054656 9552775469297400448 6852541938568746240 4152308407840092032 1452074877111437824 17198585420092335232 14498351889363681024 11798118358635026816 9097884827906372608 6397651297177718400 3697417766449064192 997184235720409984 16743694778701307392 14043461247972653184 11343227717243998976 8642994186515344768 5942760655786690560 3242527125058036352 542293594329382144 16288804137310279552 13588570606581625344 10888337075852971136 8188103545124316928 5487870014395662720 2787636483667008512 87402952938354304 15833913495919251712 13133679965190597504 10433446434461943296 7733212903733289088 5032979373004634880 2332745842275980672 18079256385256878080 15379022854528223872 12678789323799569664 9978555793070915456 7278322262342261248 4578088731613607040 1877855200884952832 17624365743865850240 14924132213137196032 12223898682408541824 9523665151679887616 6823431620951233408 4123198090222579200 1422964559493924992 17169475102474822400 14469241571746168192 11769008041017513984 9068774510288859776 6368540979560205568 3668307448831551360 968073918102897152 16714584461083794560 14014350930355140352 11314117399626486144 8613883868897831936 5913650338169177728 3213416807440523520 513183276711869312 16259693819692766720 13559460288964112512 10859226758235458304 8158993227506804096 5458759696778149888 2758526166049495680 58292635320841472 15804803178301738880 13104569647573084672 10404336116844430464 7704102586115776256 5003869055387122048 2303635524658467840 18050146067639365248 15349912536910711040 12649679006182056832 9949445475453402624 7249211944724748416 4548978413996094208 1848744883267440000 17595255426248337408 14895021895519683200 12194788364791028992 9494554834062374784 6794321303333720576 4094087772605066368 1393854241876412160 17140364784857309568 14440131254128655360 11739897723400001152 9039664192671346944 6339430661942692736 3639197131214038528 938963600485384320 16685474143466281728 13985240612737627520 11285007082008973312 8584773551280319104 5884540020551664896 3184306489823010688 484072959094356480 16230583502075253888 13530349971346599680 10830116440617945472 8129882909889291264 5429649379160637056 2729415848431982848 29182317703328640 15775692860684226048 13075459329955571840 10375225799226917632 7674992268498263424 4974758737769609216 2274525207040955008 18021035750021852416 15320802219293198208 12620568688564544000 9920335157835889792 7220101627107235584 4519868096378581376 1819634565649927168 17566145108630824576 14865911577902170368 12165678047173516160 9465444516444861952 6765210985716207744 4064977454987553536 1364743924258899328 17111254467239796736 14411020936511142528 11710787405782488320 9010553875053834112 6310320344325179904 3610086813596525696 909853282867871488 16656363825848768896 13956130295120114688 11255896764391460480 8555663233662806272 5855429702934152064 3155196172205497856 454962641476843648 16201473184457741056 13501239653729086848 10801006123000432640 8100772592271778432 5400539061543124224 2700305530814470016 72000085815808 15746582543066713216 13046349012338059008 10346115481609404800 7645881950880750592 4945648420152096384 2245414889423442176 17991925432404339584 15291691901675685376 12591458370947031168 9891224840218376960 7190991309489722752 4490757778761068544 1790524248032414336 17537034791013311744 14836801260284657536 12136567729556003328 9436334198827349120 6736100668098694912 4035867137370040704 1335633606641386496 17082144149622283904 14381910618893629696 11681677088164975488 8981443557436321280 6281210026707667072 3580976495979012864 880742965250358656 16627253508231256064 13927019977502601856 11226786446773947648 8526552916045293440 5826319385316639232 3126085854587985024 425852323859330816 16172362866840228224 13472129336111574016 10771895805382919808 8071662274654265600 5371428743925611392 2671195213196957184 18417705756177854592 15717472225449200384 13017238694720546176 10317005163991891968 7616771633263237760 4916538102534583552 2216304571805929344 17962815114786826752 15262581584058172544 12562348053329518336 9862114522600864128 7161880991872209920 4461647461143555712 1761413930414901504 17507924473395798912 14807690942667144704 12107457411938490496 9407223881209836288 6706990350481182080 4006756819752527872 1306523289023873664 17053033832004771072 14352800301276116864 11652566770547462656 8952333239818808448 6252099709090154240 3551866178361500032 851632647632845824 16598143190613743232 13897909659885089024 11197676129156434816 8497442598427780608 5797209067699126400 3096975536970472192 396742006241817984 16143252549222715392 13443019018494061184 10742785487765406976 8042551957036752768 5342318426308098560 2642084895579444352 18388595438560341760 15688361907831687552 12988128377103033344 10287894846374379136 7587661315645724928 4887427784917070720 2187194254188416512 17933704797169313920 15233471266440659712 12533237735712005504 9833004204983351296 7132770674254697088 4432537143526042880 1732303612797388672 17478814155778286080 14778580625049631872 12078347094320977664 9378113563592323456 6677880032863669248 3977646502135015040 1277412971406360832 17023923514387258240 14323689983658604032 11623456452929949824 8923222922201295616 6222989391472641408 3522755860743987200 822522330015332992 16569032872996230400 13868799342267576192 11168565811538921984 8468332280810267776 5768098750081613568 3067865219352959360 367631688624305152 16114142231605202560 13413908700876548352 10713675170147894144 8013441639419239936 5313208108690585728 2612974577961931520 18359485120942828928 15659251590214174720 12959018059485520512 10258784528756866304 7558550998028212096 4858317467299557888 2158083936570903680 17904594479551801088 15204360948823146880 12504127418094492672 9803893887365838464 7103660356637184256 4403426825908530048 1703193295179875840 17449703838160773248 14749470307432119040 12049236776703464832 9349003245974810624 6648769715246156416 3948536184517502208 1248302653788848000 16994813196769745408 14294579666041091200 11594346135312436992 8894112604583782784 6193879073855128576 3493645543126474368 793412012397820160 16539922555378717568 13839689024650063360 11139455493921409152 8439221963192754944 5738988432464100736 3038754901735446528 338521371006792320 16085031913987689728 13384798383259035520 10684564852530381312 7984331321801727104 5284097791073072896 2583864260344418688 18330374803325316096 15630141272596661888 12929907741868007680 10229674211139353472 7529440680410699264 4829207149682045056 2128973618953390848 17875484161934288256 15175250631205634048 12475017100476979840 9774783569748325632 7074550039019671424 4374316508291017216 1674082977562363008 17420593520543260416 14720359989814606208 12020126459085952000 9319892928357297792 6619659397628643584 3919425866899989376 1219192336171335168 16965702879152232576 14265469348423578368 11565235817694924160 8865002286966269952 6164768756237615744 3464535225508961536 764301694780307328 16510812237761204736 13810578707032550528 11110345176303896320 8410111645575242112 5709878114846587904 3009644584117933696 309411053389279488 16055921596370176896 13355688065641522688 10655454534912868480 7955221004184214272 5254987473455560064 2554753942726905856 18301264485707803264 15601030954979149056 12900797424250494848 10200563893521840640 7500330362793186432 4800096832064532224 2099863301335878016 17846373844316775424 15146140313588121216 12445906782859467008 9745673252130812800 7045439721402158592 4345206190673504384 1644972659944850176 17391483202925747584 14691249672197093376 11991016141468439168 9290782610739784960 6590549080011130752 3890315549282476544 1190082018553822336 16936592561534719744 14236359030806065536 11536125500077411328 8835891969348757120 6135658438620102912 3435424907891448704 735191377162794496 16481701920143691904 13781468389415037696 11081234858686383488 8381001327957729280 5680767797229075072 2980534266500420864 280300735771766656 16026811278752664064 13326577748024009856 10626344217295355648 7926110686566701440 5225877155838047232 2525643625109393024 18272154168090290432 15571920637361636224 12871687106632982016 10171453575904327808 7471220045175673600 4770986514447019392 2070752983718365184 17817263526699262592 15117029995970608384 12416796465241954176 9716562934513299968 7016329403784645760 4316095873055991552 1615862342327337344 17362372885308234752 14662139354579580544 11961905823850926336 9261672293122272128 6561438762393617920 3861205231664963712 1160971700936309504 16907482243917206912 14207248713188552704 11507015182459898496 8806781651731244288 6106548121002590080 3406314590273935872 706081059545281664 16452591602526179072 13752358071797524864 11052124541068870656 8351891010340216448 5651657479611562240 2951423948882908032 251190418154253824 15997700961135151232 13297467430406497024 10597233899677842816 7897000368949188608 5196766838220534400 2496533307491880192 18243043850472777600 15542810319744123392 12842576789015469184 10142343258286814976 7442109727558160768 4741876196829506560 2041642666100852352 17788153209081749760 15087919678353095552 12387686147624441344 9687452616895787136 6987219086167132928 4286985555438478720 1586752024709824512 17333262567690721920 14633029036962067712 11932795506233413504 9232561975504759296 6532328444776105088 3832094914047450880 1131861383318796672 16878371926299694080 14178138395571039872 11477904864842385664 8777671334113731456 6077437803385077248 3377204272656423040 676970741927768832 16423481284908666240 13723247754180012032 11023014223451357824 8322780692722703616 5622547161994049408 2922313631265395200 222080100536740992 15968590643517638400 13268357112788984192 10568123582060329984 7867890051331675776 5167656520603021568 2467422989874367360 18213933532855264768 15513700002126610560 12813466471397956352 10113232940669302144 7412999409940647936 4712765879211993728 2012532348483339520 17759042891464236928 15058809360735582720 12358575830006928512 9658342299278274304 6958108768549620096 4257875237820965888 1557641707092311680 17304152250073209088 14603918719344554880 11903685188615900672 9203451657887246464 6503218127158592256 3802984596429938048 1102751065701283840 16849261608682181248 14149028077953527040 11448794547224872832 8748561016496218624 6048327485767564416 3348093955038910208 647860424310256000 16394370967291153408 13694137436562499200 10993903905833844992 8293670375105190784 5593436844376536576 2893203313647882368 192969782919228160 15939480325900125568 13239246795171471360 10539013264442817152 7838779733714162944 5138546202985508736 2438312672256854528 18184823215237751936 15484589684509097728 12784356153780443520 10084122623051789312 7383889092323135104 4683655561594480896 1983422030865826688 17729932573846724096 15029699043118069888 12329465512389415680 9629231981660761472 6928998450932107264 4228764920203453056 1528531389474798848 17275041932455696256 14574808401727042048 11874574870998387840 9174341340269733632 6474107809541079424 3773874278812425216 1073640748083771008 16820151291064668416 14119917760336014208 11419684229607360000 8719450698878705792 6019217168150051584 3318983637421397376 618750106692743168 16365260649673640576 13665027118944986368 10964793588216332160 8264560057487677952 5564326526759023744 2864092996030369536 163859465301715328 15910370008282612736 13210136477553958528 10509902946825304320 7809669416096650112 5109435885367995904 2409202354639341696 18155712897620239104 15455479366891584896 12755245836162930688 10055012305434276480 7354778774705622272 4654545243976968064 1954311713248313856 17700822256229211264 15000588725500557056 12300355194771902848 9600121664043248640 6899888133314594432 4199654602585940224 1499421071857286016 17245931614838183424 14545698084109529216 11845464553380875008 9145231022652220800 6444997491923566592 3744763961194912384 1044530430466258176 16791040973447155584 14090807442718501376 11390573911989847168 8690340381261192960 5990106850532538752 3289873319803884544 589639789075230336 16336150332056127744 13635916801327473536 10935683270598819328 8235449739870165120 5535216209141510912 2834982678412856704 134749147684202496 15881259690665099904 13181026159936445696 10480792629207791488 7780559098479137280 5080325567750483072 2380092037021828864 18126602580002726272 15426369049274072064 12726135518545417856 10025901987816763648 7325668457088109440 4625434926359455232 1925201395630801024 17671711938611698432 14971478407883044224 12271244877154390016 9571011346425735808 6870777815697081600 4170544284968427392 1470310754239773184 17216821297220670592 14516587766492016384 11816354235763362176 9116120705034707968 6415887174306053760 3715653643577399552 1015420112848745344 16761930655829642752 14061697125100988544 11361463594372334336 8661230063643680128 5960996532915025920 3260763002186371712 560529471457717504 16307040014438614912 13606806483709960704 10906572952981306496 8206339422252652288 5506105891523998080 2805872360795343872 105638830066689664 15852149373047587072 13151915842318932864 10451682311590278656 7751448780861624448 5051215250132970240 2350981719404316032 18097492262385213440 15397258731656559232 12697025200927905024 9996791670199250816 7296558139470596608 4596324608741942400 1896091078013288192 17642601620994185600 14942368090265531392 12242134559536877184 9541901028808222976 6841667498079568768 4141433967350914560 1441200436622260352 17187710979603157760 14487477448874503552 11787243918145849344 9087010387417195136 6386776856688540928 3686543325959886720 986309795231232512 16732820338212129920 14032586807483475712 11332353276754821504 8632119746026167296 5931886215297513088 3231652684568858880 531419153840204672 16277929696821102080 13577696166092447872 10877462635363793664 8177229104635139456 5476995573906485248 2776762043177831040 76528512449176832 15823039055430074240 13122805524701420032 10422571993972765824 7722338463244111616 5022104932515457408 2321871401786803200 18068381944767700608 15368148414039046400 12667914883310392192 9967681352581737984 7267447821853083776 4567214291124429568 1866980760395775360 17613491303376672768 14913257772648018560 12213024241919364352 9512790711190710144 6812557180462055936 4112323649733401728 1412090119004747520 17158600661985644928 14458367131256990720 11758133600528336512 9057900069799682304 6357666539071028096 3657433008342373888 957199477613719680 16703710020594617088 14003476489865962880 11303242959137308672 8603009428408654464 5902775897680000256 3202542366951346048 502308836222691840 16248819379203589248 13548585848474935040 10848352317746280832 8148118787017626624 5447885256288972416 2747651725560318208 47418194831664000 15793928737812561408 13093695207083907200 10393461676355252992 7693228145626598784 4992994614897944576 2292761084169290368 18039271627150187776 15339038096421533568 12638804565692879360 9938571034964225152 7238337504235570944 4538103973506916736 1837870442778262528 17584380985759159936 14884147455030505728 12183913924301851520 9483680393573197312 6783446862844543104 4083213332115888896 1382979801387234688 17129490344368132096 14429256813639477888 11729023282910823680 9028789752182169472 6328556221453515264 3628322690724861056 928089159996206848 16674599702977104256 13974366172248450048 11274132641519795840 8573899110791141632 5873665580062487424 3173432049333833216 473198518605179008 16219709061586076416 13519475530857422208 10819242000128768000 8119008469400113792 5418774938671459584 2718541407942805376 18307877214151168 15764818420195048576 13064584889466394368 10364351358737740160 7664117828009085952 4963884297280431744 2263650766551777536 18010161309532674944 15309927778804020736 12609694248075366528 9909460717346712320 7209227186618058112 4508993655889403904 1808760125160749696 17555270668141647104 14855037137412992896 12154803606684338688 9454570075955684480 6754336545227030272 4054103014498376064 1353869483769721856 17100380026750619264 14400146496021965056 11699912965293310848 8999679434564656640 6299445903836002432 3599212373107348224 898978842378694016 16645489385359591424 13945255854630937216 11245022323902283008 8544788793173628800 5844555262444974592 3144321731716320384 444088200987666176 16190598743968563584 13490365213239909376 10790131682511255168 8089898151782600960 5389664621053946752 2689431090325292544 18435941633306189952 15735708102577535744 13035474571848881536 10335241041120227328 7635007510391573120 4934773979662918912 2234540448934264704 17981050991915162112 15280817461186507904 12580583930457853696 9880350399729199488 7180116869000545280 4479883338271891072 1779649807543236864 17526160350524134272 14825926819795480064 12125693289066825856 9425459758338171648 6725226227609517440 4024992696880863232 1324759166152209024 17071269709133106432 14371036178404452224 11670802647675798016 8970569116947143808 6270335586218489600 3570102055489835392 869868524761181184 16616379067742078592 13916145537013424384 11215912006284770176 8515678475556115968 5815444944827461760 3115211414098807552 414977883370153344 16161488426351050752 13461254895622396544 10761021364893742336 8060787834165088128 5360554303436433920 2660320772707779712 18406831315688677120 15706597784960022912 13006364254231368704 10306130723502714496 7605897192774060288 4905663662045406080 2205430131316751872 17951940674297649280 15251707143568995072 12551473612840340864 9851240082111686656 7151006551383032448 4450773020654378240 1750539489925724032 17497050032906621440 14796816502177967232 12096582971449313024 9396349440720658816 6696115909992004608 3995882379263350400 1295648848534696192 17042159391515593600 14341925860786939392 11641692330058285184 8941458799329630976 6241225268600976768 3540991737872322560 840758207143668352 16587268750124565760 13887035219395911552 11186801688667257344 8486568157938603136 5786334627209948928 3086101096481294720 385867565752640512 16132378108733537920 13432144578004883712 10731911047276229504 8031677516547575296 5331443985818921088 2631210455090266880 18377720998071164288 15677487467342510080 12977253936613855872 10277020405885201664 7576786875156547456 4876553344427893248 2176319813699239040 17922830356680136448 15222596825951482240 12522363295222828032 9822129764494173824 7121896233765519616 4421662703036865408 1721429172308211200 17467939715289108608 14767706184560454400 12067472653831800192 9367239123103145984 6667005592374491776 3966772061645837568 1266538530917183360 17013049073898080768 14312815543169426560 11612582012440772352 8912348481712118144 6212114950983463936 3511881420254809728 811647889526155520 16558158432507052928 13857924901778398720 11157691371049744512 8457457840321090304 5757224309592436096 3056990778863781888 356757248135127680 16103267791116025088 13403034260387370880 10702800729658716672 8002567198930062464 5302333668201408256 2602100137472754048 18348610680453651456 15648377149724997248 12948143618996343040 10247910088267688832 7547676557539034624 4847443026810380416 2147209496081726208 17893720039062623616 15193486508333969408 12493252977605315200 9793019446876660992 7092785916148006784 4392552385419352576 1692318854690698368 17438829397671595776 14738595866942941568 12038362336214287360 9338128805485633152 6637895274756978944 3937661744028324736 1237428213299670528 16983938756280567936 14283705225551913728 11583471694823259520 8883238164094605312 6183004633365951104 3482771102637296896 782537571908642688 16529048114889540096 13828814584160885888 11128581053432231680 8428347522703577472 5728113991974923264 3027880461246269056 327646930517614848 16074157473498512256 13373923942769858048 10673690412041203840 7973456881312549632 5273223350583895424 2572989819855241216 18319500362836138624 15619266832107484416 12919033301378830208 10218799770650176000 7518566239921521792 4818332709192867584 2118099178464213376 17864609721445110784 15164376190716456576 12464142659987802368 9763909129259148160 7063675598530493952 4363442067801839744 1663208537073185536 17409719080054082944 14709485549325428736 12009252018596774528 9309018487868120320 6608784957139466112 3908551426410811904 1208317895682157696 16954828438663055104 14254594907934400896 11554361377205746688 8854127846477092480 6153894315748438272 3453660785019784064 753427254291129856 16499937797272027264 13799704266543373056 11099470735814718848 8399237205086064640 5699003674357410432 2998770143628756224 298536612900102016 16045047155880999424 13344813625152345216 10644580094423691008 7944346563695036800 5244113032966382592 2543879502237728384 18290390045218625792 15590156514489971584 12889922983761317376 10189689453032663168 7489455922304008960 4789222391575354752 2088988860846700544 17835499403827597952 15135265873098943744 12435032342370289536 9734798811641635328 7034565280912981120 4334331750184326912 1634098219455672704 17380608762436570112 14680375231707915904 11980141700979261696 9279908170250607488 6579674639521953280 3879441108793299072 1179207578064644864 16925718121045542272 14225484590316888064 11525251059588233856 8825017528859579648 6124783998130925440 3424550467402271232 724316936673617024 16470827479654514432 13770593948925860224 11070360418197206016 8370126887468551808 5669893356739897600 2969659826011243392 269426295282589184 16015936838263486592 13315703307534832384 10615469776806178176 7915236246077523968 5215002715348869760 2514769184620215552 18261279727601112960 15561046196872458752 12860812666143804544 10160579135415150336 7460345604686496128 4760112073957841920 2059878543229187712 17806389086210085120 15106155555481430912 12405922024752776704 9705688494024122496 7005454963295468288 4305221432566814080 1604987901838159872 17351498444819057280 14651264914090403072 11951031383361748864 9250797852633094656 6550564321904440448 3850330791175786240 1150097260447132032 16896607803428029440 14196374272699375232 11496140741970721024 8795907211242066816 6095673680513412608 3395440149784758400 695206619056104192 16441717162037001600 13741483631308347392 11041250100579693184 8341016569851038976 5640783039122384768 2940549508393730560 240315977665076352 15986826520645973760 13286592989917319552 10586359459188665344 7886125928460011136 5185892397731356928 2485658867002702720 18232169409983600128 15531935879254945920 12831702348526291712 10131468817797637504 7431235287068983296 4731001756340329088 2030768225611674880 17777278768592572288 15077045237863918080 12376811707135263872 9676578176406609664 6976344645677955456 4276111114949301248 1575877584220647040 17322388127201544448 14622154596472890240 11921921065744236032 9221687535015581824 6521454004286927616 3821220473558273408 1120986942829619200 16867497485810516608 14167263955081862400 11467030424353208192 8766796893624553984 6066563362895899776 3366329832167245568 666096301438591360 16412606844419488768 13712373313690834560 11012139782962180352 8311906252233526144 5611672721504871936 2911439190776217728 211205660047563520 15957716203028460928 13257482672299806720 10557249141571152512 7857015610842498304 5156782080113844096 2456548549385189888 18203059092366087296 15502825561637433088 12802592030908778880 10102358500180124672 7402124969451470464 4701891438722816256 2001657907994162048 17748168450975059456 15047934920246405248 12347701389517751040 9647467858789096832 6947234328060442624 4247000797331788416 1546767266603134208 17293277809584031616 14593044278855377408 11892810748126723200 9192577217398068992 6492343686669414784 3792110155940760576 1091876625212106368 16838387168193003776 14138153637464349568 11437920106735695360 8737686576007041152 6037453045278386944 3337219514549732736 636985983821078528 16383496526801975936 13683262996073321728 10983029465344667520 8282795934616013312 5582562403887359104 2882328873158704896 182095342430050688 15928605885410948096 13228372354682293888 10528138823953639680 7827905293224985472 5127671762496331264 2427438231767677056 18173948774748574464 15473715244019920256 12773481713291266048 10073248182562611840 7373014651833957632 4672781121105303424 1972547590376649216 17719058133357546624 15018824602628892416 12318591071900238208 9618357541171584000 6918124010442929792 4217890479714275584 1517656948985621376 17264167491966518784 14563933961237864576 11863700430509210368 9163466899780556160 6463233369051901952 3762999838323247744 1062766307594593536 16809276850575490944 14109043319846836736 11408809789118182528 8708576258389528320 6008342727660874112 3308109196932219904 607875666203565696 16354386209184463104 13654152678455808896 10953919147727154688 8253685616998500480 5553452086269846272 2853218555541192064 152985024812537856 15899495567793435264 13199262037064781056 10499028506336126848 7798794975607472640 5098561444878818432 2398327914150164224 18144838457131061632 15444604926402407424 12744371395673753216 10044137864945099008 7343904334216444800 4643670803487790592 1943437272759136384 17689947815740033792 14989714285011379584 12289480754282725376 9589247223554071168 6889013692825416960 4188780162096762752 1488546631368108544 17235057174349005952 14534823643620351744 11834590112891697536 9134356582163043328 6434123051434389120 3733889520705734912 1033655989977080704 16780166532957978112 14079933002229323904 11379699471500669696 8679465940772015488 5979232410043361280 3278998879314707072 578765348586052864 16325275891566950272 13625042360838296064 10924808830109641856 8224575299380987648 5524341768652333440 2824108237923679232 123874707195025024 15870385250175922432 13170151719447268224 10469918188718614016 7769684657989959808 5069451127261305600 2369217596532651392 18115728139513548800 15415494608784894592 12715261078056240384 10015027547327586176 7314794016598931968 4614560485870277760 1914326955141623552 17660837498122520960 14960603967393866752 12260370436665212544 9560136905936558336 6859903375207904128 4159669844479249920 1459436313750595712 17205946856731493120 14505713326002838912 11805479795274184704 9105246264545530496 6405012733816876288 3704779203088222080 1004545672359567872 16751056215340465280 14050822684611811072 11350589153883156864 8650355623154502656 5950122092425848448 3249888561697194240 549655030968540032 16296165573949437440 13595932043220783232 10895698512492129024 8195464981763474816 5495231451034820608 2794997920306166400 94764389577512192 15841274932558409600 13141041401829755392 10440807871101101184 7740574340372446976 5040340809643792768 2340107278915138560 18086617821896035968 15386384291167381760 12686150760438727552 9985917229710073344 7285683698981419136 4585450168252764928 1885216637524110720 17631727180505008128 14931493649776353920 12231260119047699712 9531026588319045504 6830793057590391296 4130559526861737088 1430325996133082880 17176836539113980288 14476603008385326080 11776369477656671872 9076135946928017664 6375902416199363456 3675668885470709248 975435354742055040 16721945897722952448 14021712366994298240 11321478836265644032 8621245305536989824 5921011774808335616 3220778244079681408 520544713351027200 16267055256331924608 13566821725603270400 10866588194874616192 8166354664145961984 5466121133417307776 2765887602688653568 65654071959999360 15812164614940896768 13111931084212242560 10411697553483588352 7711464022754934144 5011230492026279936 2310996961297625728 18057507504278523136 15357273973549868928 12657040442821214720 9956806912092560512 7256573381363906304 4556339850635252096 1856106319906597888 17602616862887495296 14902383332158841088 12202149801430186880 9501916270701532672 6801682739972878464 4101449209244224256 1401215678515570048 17147726221496467456 14447492690767813248 11747259160039159040 9047025629310504832 6346792098581850624 3646558567853196416 946325037124542208 16692835580105439616 13992602049376785408 11292368518648131200 8592134987919476992 5891901457190822784 3191667926462168576 491434395733514368 16237944938714411776 13537711407985757568 10837477877257103360 8137244346528449152 5437010815799794944 2736777285071140736 36543754342486528 15783054297323383936 13082820766594729728 10382587235866075520 7682353705137421312 4982120174408767104 2281886643680112896 18028397186661010304 15328163655932356096 12627930125203701888 9927696594475047680 7227463063746393472 4527229533017739264 1826996002289085056 17573506545269982464 14873273014541328256 12173039483812674048 9472805953084019840 6772572422355365632 4072338891626711424 1372105360898057216 17118615903878954624 14418382373150300416 11718148842421646208 9017915311692992000 6317681780964337792 3617448250235683584 917214719507029376 16663725262487926784 13963491731759272576 11263258201030618368 8563024670301964160 5862791139573309952 3162557608844655744 462324078116001536 16208834621096898944 13508601090368244736 10808367559639590528 8108134028910936320 5407900498182282112 2707666967453627904 7433436724973696 15753943979705871104 13053710448977216896 10353476918248562688 7653243387519908480 4953009856791254272 2252776326062600064 17999286869043497472 15299053338314843264 12598819807586189056 9898586276857534848 7198352746128880640 4498119215400226432 1797885684671572224 17544396227652469632 14844162696923815424 12143929166195161216 9443695635466507008 6743462104737852800 4043228574009198592 1342995043280544384 17089505586261441792 14389272055532787584 11689038524804133376 8988804994075479168 6288571463346824960 3588337932618170752 888104401889516544 16634614944870413952 13934381414141759744 11234147883413105536 8533914352684451328 5833680821955797120 3133447291227142912 433213760498488704 16179724303479386112 13479490772750731904 10779257242022077696 8079023711293423488 5378790180564769280 2678556649836115072 18425067192817012480 15724833662088358272 13024600131359704064 10324366600631049856 7624133069902395648 4923899539173741440 2223666008445087232 17970176551425984640 15269943020697330432 12569709489968676224 9869475959240022016 7169242428511367808 4469008897782713600 1768775367054059392 17515285910034956800 14815052379306302592 12114818848577648384 9414585317848994176 6714351787120339968 4014118256391685760 1313884725663031552 17060395268643928960 14360161737915274752 11659928207186620544 8959694676457966336 6259461145729312128 3559227615000657920 858994084272003712 16605504627252901120 13905271096524246912 11205037565795592704 8504804035066938496 5804570504338284288 3104336973609630080 404103442880975872 16150613985861873280 13450380455133219072 10750146924404564864 8049913393675910656 5349679862947256448 2649446332218602240 18395956875199499648 15695723344470845440 12995489813742191232 10295256283013537024 7595022752284882816 4894789221556228608 2194555690827574400 17941066233808471808 15240832703079817600 12540599172351163392 9840365641622509184 7140132110893854976 4439898580165200768 1739665049436546560 17486175592417443968 14785942061688789760 12085708530960135552 9385475000231481344 6685241469502827136 3985007938774172928 1284774408045518720 17031284951026416128 14331051420297761920 11630817889569107712 8930584358840453504 6230350828111799296 3530117297383145088 829883766654490880 16576394309635388288 13876160778906734080 11175927248178079872 8475693717449425664 5775460186720771456 3075226655992117248 374993125263463040 16121503668244360448 13421270137515706240 10721036606787052032 8020803076058397824 5320569545329743616 2620336014601089408 18366846557581986816 15666613026853332608 12966379496124678400 10266145965396024192 7565912434667369984 4865678903938715776 2165445373210061568 17911955916190958976 15211722385462304768 12511488854733650560 9811255324004996352 7111021793276342144 4410788262547687936 1710554731819033728 17457065274799931136 14756831744071276928 12056598213342622720 9356364682613968512 6656131151885314304 3955897621156660096 1255664090428005888 17002174633408903296 14301941102680249088 11601707571951594880 8901474041222940672 6201240510494286464 3501006979765632256 800773449036978048 16547283992017875456 13847050461289221248 11146816930560567040 8446583399831912832 5746349869103258624 3046116338374604416 345882807645950208 16092393350626847616 13392159819898193408 10691926289169539200 7991692758440884992 5291459227712230784 2591225696983576576 18337736239964473984 15637502709235819776 12937269178507165568 10237035647778511360 7536802117049857152 4836568586321202944 2136335055592548736 17882845598573446144 15182612067844791936 12482378537116137728 9782145006387483520 7081911475658829312 4381677944930175104 1681444414201520896 17427954957182418304 14727721426453764096 12027487895725109888 9327254364996455680 6627020834267801472 3926787303539147264 1226553772810493056 16973064315791390464 14272830785062736256 11572597254334082048 8872363723605427840 6172130192876773632 3471896662148119424 771663131419465216 16518173674400362624 13817940143671708416 11117706612943054208 8417473082214400000 5717239551485745792 3017006020757091584 316772490028437376 16063283033009334784 13363049502280680576 10662815971552026368 7962582440823372160 5262348910094717952 2562115379366063744 18308625922346961152 15608392391618306944 12908158860889652736 10207925330160998528 7507691799432344320 4807458268703690112 2107224737975035904 17853735280955933312 15153501750227279104 12453268219498624896 9753034688769970688 7052801158041316480 4352567627312662272 1652334096584008064 17398844639564905472 14698611108836251264 11998377578107597056 9298144047378942848 6597910516650288640 3897676985921634432 1197443455192980224 16943953998173877632 14243720467445223424 11543486936716569216 8843253405987915008 6143019875259260800 3442786344530606592 742552813801952384 16489063356782849792 13788829826054195584 11088596295325541376 8388362764596887168 5688129233868232960 2987895703139578752 287662172410924544 16034172715391821952 13333939184663167744 10633705653934513536 7933472123205859328 5233238592477205120 2533005061748550912 18279515604729448320 15579282074000794112 12879048543272139904 10178815012543485696 7478581481814831488 4778347951086177280 2078114420357523072 17824624963338420480 15124391432609766272 12424157901881112064 9723924371152457856 7023690840423803648 4323457309695149440 1623223778966495232 17369734321947392640 14669500791218738432 11969267260490084224 9269033729761430016 6568800199032775808 3868566668304121600 1168333137575467392 16914843680556364800 14214610149827710592 11514376619099056384 8814143088370402176 6113909557641747968 3413676026913093760 713442496184439552 16459953039165336960 13759719508436682752 11059485977708028544 8359252446979374336 5659018916250720128 2958785385522065920 258551854793411712 16005062397774309120 13304828867045654912 10604595336317000704 7904361805588346496 5204128274859692288 2503894744131038080 18250405287111935488 15550171756383281280 12849938225654627072 10149704694925972864 7449471164197318656 4749237633468664448 2049004102740010240 17795514645720907648 15095281114992253440 12395047584263599232 9694814053534945024 6994580522806290816 4294346992077636608 1594113461348982400 17340624004329879808 14640390473601225600 11940156942872571392 9239923412143917184 6539689881415262976 3839456350686608768 1139222819957954560 16885733362938851968 14185499832210197760 11485266301481543552 8785032770752889344 6084799240024235136 3384565709295580928 684332178566926720 16430842721547824128 13730609190819169920 11030375660090515712 8330142129361861504 5629908598633207296 2929675067904553088 229441537175898880 15975952080156796288 13275718549428142080 10575485018699487872 7875251487970833664 5175017957242179456 2474784426513525248 18221294969494422656 15521061438765768448 12820827908037114240 10120594377308460032 7420360846579805824 4720127315851151616 2019893785122497408 17766404328103394816 15066170797374740608 12365937266646086400 9665703735917432192 6965470205188777984 4265236674460123776 1565003143731469568 17311513686712366976 14611280155983712768 11911046625255058560 9210813094526404352 6510579563797750144 3810346033069095936 1110112502340441728 16856623045321339136 14156389514592684928 11456155983864030720 8755922453135376512 6055688922406722304 3355455391678068096 655221860949413888 16401732403930311296 13701498873201657088 11001265342473002880 8301031811744348672 5600798281015694464 2900564750287040256 200331219558386048 15946841762539283456 13246608231810629248 10546374701081975040 7846141170353320832 5145907639624666624 2445674108896012416 18192184651876909824 15491951121148255616 12791717590419601408 10091484059690947200 7391250528962292992 4691016998233638784 1990783467504984576 17737294010485881984 15037060479757227776 12336826949028573568 9636593418299919360 6936359887571265152 4236126356842610944 1535892826113956736 17282403369094854144 14582169838366199936 11881936307637545728 9181702776908891520 6481469246180237312 3781235715451583104 1081002184722928896 16827512727703826304 14127279196975172096 11427045666246517888 8726812135517863680 6026578604789209472 3326345074060555264 626111543331901056 16372622086312798464 13672388555584144256 10972155024855490048 8271921494126835840 5571687963398181632 2871454432669527424 171220901940873216 15917731444921770624 13217497914193116416 10517264383464462208 7817030852735808000 5116797322007153792 2416563791278499584 18163074334259396992 15462840803530742784 12762607272802088576 10062373742073434368 7362140211344780160 4661906680616125952 1961673149887471744 17708183692868369152 15007950162139714944 12307716631411060736 9607483100682406528 6907249569953752320 4207016039225098112 1506782508496443904 17253293051477341312 14553059520748687104 11852825990020032896 9152592459291378688 6452358928562724480 3752125397834070272 1051891867105416064 16798402410086313472 14098168879357659264 11397935348629005056 8697701817900350848 5997468287171696640 3297234756443042432 597001225714388224 16343511768695285632 13643278237966631424 10943044707237977216 8242811176509323008 5542577645780668800 2842344115052014592 142110584323360384 15888621127304257792 13188387596575603584 10488154065846949376 7787920535118295168 5087687004389640960 2387453473660986752 18133964016641884160 15433730485913229952 12733496955184575744 10033263424455921536 7333029893727267328 4632796362998613120 1932562832269958912 17679073375250856320 14978839844522202112 12278606313793547904 9578372783064893696 6878139252336239488 4177905721607585280 1477672190878931072 17224182733859828480 14523949203131174272 11823715672402520064 9123482141673865856 6423248610945211648 3723015080216557440 1022781549487903232 16769292092468800640 14069058561740146432 11368825031011492224 8668591500282838016 5968357969554183808 3268124438825529600 567890908096875392 16314401451077772800 13614167920349118592 10913934389620464384 8213700858891810176 5513467328163155968 2813233797434501760 113000266705847552 15859510809686744960 13159277278958090752 10459043748229436544 7758810217500782336 5058576686772128128 2358343156043473920 18104853699024371328 15404620168295717120 12704386637567062912 10004153106838408704 7303919576109754496 4603686045381100288 1903452514652446080 17649963057633343488 14949729526904689280 12249495996176035072 9549262465447380864 6849028934718726656 4148795403990072448 1448561873261418240 17195072416242315648 14494838885513661440 11794605354785007232 9094371824056353024 6394138293327698816 3693904762599044608 993671231870390400 16740181774851287808 14039948244122633600 11339714713393979392 8639481182665325184 5939247651936670976 3239014121208016768 538780590479362560 16285291133460259968 13585057602731605760 10884824072002951552 8184590541274297344 5484357010545643136 2784123479816988928 83889949088334720 15830400492069232128 13130166961340577920 10429933430611923712 7729699899883269504 5029466369154615296 2329232838425961088 18075743381406858496 15375509850678204288 12675276319949550080 9975042789220895872 7274809258492241664 4574575727763587456 1874342197034933248 17620852740015830656 14920619209287176448 12220385678558522240 9520152147829868032 6819918617101213824 4119685086372559616 1419451555643905408 17165962098624802816 14465728567896148608 11765495037167494400 9065261506438840192 6365027975710185984 3664794444981531776 964560914252877568 16711071457233774976 14010837926505120768 11310604395776466560 8610370865047812352 5910137334319158144 3209903803590503936 509670272861849728 16256180815842747136 13555947285114092928 10855713754385438720 8155480223656784512 5455246692928130304 2755013162199476096 54779631470821888 15801290174451719296 13101056643723065088 10400823112994410880 7700589582265756672 5000356051537102464 2300122520808448256 18046633063789345664 15346399533060691456 12646166002332037248 9945932471603383040 7245698940874728832 4545465410146074624 1845231879417420416 17591742422398317824 14891508891669663616 12191275360941009408 9491041830212355200 6790808299483700992 4090574768755046784 1390341238026392576 17136851781007289984 14436618250278635776 11736384719549981568 9036151188821327360 6335917658092673152 3635684127364018944 935450596635364736 16681961139616262144 13981727608887607936 11281494078158953728 8581260547430299520 5881027016701645312 3180793485972991104 480559955244336896 16227070498225234304 13526836967496580096 10826603436767925888 8126369906039271680 5426136375310617472 2725902844581963264 25669313853309056 15772179856834206464 13071946326105552256 10371712795376898048 7671479264648243840 4971245733919589632 2271012203190935424 18017522746171832832 15317289215443178624 12617055684714524416 9916822153985870208 7216588623257216000 4516355092528561792 1816121561799907584 17562632104780804992 14862398574052150784 12162165043323496576 9461931512594842368 6761697981866188160 4061464451137533952 1361230920408879744 17107741463389777152 14407507932661122944 11707274401932468736 9007040871203814528 6306807340475160320 3606573809746506112 906340279017851904 16652850821998749312 13952617291270095104 11252383760541440896 8552150229812786688 5851916699084132480 3151683168355478272 451449637626824064 16197960180607721472 13497726649879067264 10797493119150413056 8097259588421758848 5397026057693104640 2696792526964450432 18443303069945347840 15743069539216693632 13042836008488039424 10342602477759385216 7642368947030731008 4942135416302076800 2241901885573422592 17988412428554320000 15288178897825665792 12587945367097011584 9887711836368357376 7187478305639703168 4487244774911048960 1787011244182394752 17533521787163292160 14833288256434637952 12133054725705983744 9432821194977329536 6732587664248675328 4032354133520021120 1332120602791366912 17078631145772264320 14378397615043610112 11678164084314955904 8977930553586301696 6277697022857647488 3577463492128993280 877229961400339072 16623740504381236480 13923506973652582272 11223273442923928064 8523039912195273856 5822806381466619648 3122572850737965440 422339320009311232 16168849862990208640 13468616332261554432 10768382801532900224 8068149270804246016 5367915740075591808 2667682209346937600 18414192752327835008 15713959221599180800 13013725690870526592 10313492160141872384 7613258629413218176 4913025098684563968 2212791567955909760 17959302110936807168 15259068580208152960 12558835049479498752 9858601518750844544 7158367988022190336 4458134457293536128 1757900926564881920 17504411469545779328 14804177938817125120 12103944408088470912 9403710877359816704 6703477346631162496 4003243815902508288 1303010285173854080 17049520828154751488 14349287297426097280 11649053766697443072 8948820235968788864 6248586705240134656 3548353174511480448 848119643782826240 16594630186763723648 13894396656035069440 11194163125306415232 8493929594577761024 5793696063849106816 3093462533120452608 393229002391798400 16139739545372695808 13439506014644041600 10739272483915387392 8039038953186733184 5338805422458078976 2638571891729424768 18385082434710322176 15684848903981667968 12984615373253013760 10284381842524359552 7584148311795705344 4883914781067051136 2183681250338396928 17930191793319294336 15229958262590640128 12529724731861985920 9829491201133331712 7129257670404677504 4429024139676023296 1728790608947369088 17475301151928266496 14775067621199612288 12074834090470958080 9374600559742303872 6674367029013649664 3974133498284995456 1273899967556341248 17020410510537238656 14320176979808584448 11619943449079930240 8919709918351276032 6219476387622621824 3519242856893967616 819009326165313408 16565519869146210816 13865286338417556608 11165052807688902400 8464819276960248192 5764585746231593984 3064352215502939776 364118684774285568 16110629227755182976 13410395697026528768 10710162166297874560 8009928635569220352 5309695104840566144 2609461574111911936 18355972117092809344 15655738586364155136 12955505055635500928 10255271524906846720 7555037994178192512 4854804463449538304 2154570932720884096 17901081475701781504 15200847944973127296 12500614414244473088 9800380883515818880 7100147352787164672 4399913822058510464 1699680291329856256 17446190834310753664 14745957303582099456 12045723772853445248 9345490242124791040 6645256711396136832 3945023180667482624 1244789649938828416 16991300192919725824 14291066662191071616 11590833131462417408 8890599600733763200 6190366070005108992 3490132539276454784 789899008547800576 16536409551528697984 13836176020800043776 11135942490071389568 8435708959342735360 5735475428614081152 3035241897885426944 335008367156772736 16081518910137670144 13381285379409015936 10681051848680361728 7980818317951707520 5280584787223053312 2580351256494399104 18326861799475296512 15626628268746642304 12926394738017988096 10226161207289333888 7525927676560679680 4825694145832025472 2125460615103371264 17871971158084268672 15171737627355614464 12471504096626960256 9771270565898306048 7071037035169651840 4370803504440997632 1670569973712343424 17417080516693240832 14716846985964586624 12016613455235932416 9316379924507278208 6616146393778624000 3915912863049969792 1215679332321315584 16962189875302212992 14261956344573558784 11561722813844904576 8861489283116250368 6161255752387596160 3461022221658941952 760788690930287744 16507299233911185152 13807065703182530944 11106832172453876736 8406598641725222528 5706365110996568320 3006131580267914112 305898049539259904 16052408592520157312 13352175061791503104 10651941531062848896 7951708000334194688 5251474469605540480 2551240938876886272 18297751481857783680 15597517951129129472 12897284420400475264 10197050889671821056 7496817358943166848 4796583828214512640 2096350297485858432 17842860840466755840 15142627309738101632 12442393779009447424 9742160248280793216 7041926717552139008 4341693186823484800 1641459656094830592 17387970199075728000 14687736668347073792 11987503137618419584 9287269606889765376 6587036076161111168 3886802545432456960 1186569014703802752 16933079557684700160 14232846026956045952 11532612496227391744 8832378965498737536 6132145434770083328 3431911904041429120 731678373312774912 16478188916293672320 13777955385565018112 11077721854836363904 8377488324107709696 5677254793379055488 2977021262650401280 276787731921747072 16023298274902644480 13323064744173990272 10622831213445336064 7922597682716681856 5222364151988027648 2522130621259373440 18268641164240270848 15568407633511616640 12868174102782962432 10167940572054308224 7467707041325654016 4767473510596999808 2067239979868345600 17813750522849243008 15113516992120588800 12413283461391934592 9713049930663280384 7012816399934626176 4312582869205971968 1612349338477317760 17358859881458215168 14658626350729560960 11958392820000906752 9258159289272252544 6557925758543598336 3857692227814944128 1157458697086289920 16903969240067187328 14203735709338533120 11503502178609878912 8803268647881224704 6103035117152570496 3402801586423916288 702568055695262080 16449078598676159488 13748845067947505280 11048611537218851072 8348378006490196864 5648144475761542656 2947910945032888448 247677414304234240 15994187957285131648 13293954426556477440 10593720895827823232 7893487365099169024 5193253834370514816 2493020303641860608 18239530846622758016 15539297315894103808 12839063785165449600 10138830254436795392 7438596723708141184 4738363192979486976 2038129662250832768 17784640205231730176 15084406674503075968 12384173143774421760 9683939613045767552 6983706082317113344 4283472551588459136 1583239020859804928 17329749563840702336 14629516033112048128 11929282502383393920 9229048971654739712 6528815440926085504 3828581910197431296 1128348379468777088 16874858922449674496 14174625391721020288 11474391860992366080 8774158330263711872 6073924799535057664 3373691268806403456 673457738077749248 16419968281058646656 13719734750329992448 11019501219601338240 8319267688872684032 5619034158144029824 2918800627415375616 218567096686721408 15965077639667618816 13264844108938964608 10564610578210310400 7864377047481656192 5164143516753001984 2463909986024347776 18210420529005245184 15510186998276590976 12809953467547936768 10109719936819282560 7409486406090628352 4709252875361974144 2009019344633319936 17755529887614217344 15055296356885563136 12355062826156908928 9654829295428254720 6954595764699600512 4254362233970946304 1554128703242292096 17300639246223189504 14600405715494535296 11900172184765881088 9199938654037226880 6499705123308572672 3799471592579918464 1099238061851264256 16845748604832161664 14145515074103507456 11445281543374853248 8745048012646199040 6044814481917544832 3344580951188890624 644347420460236416 16390857963441133824 13690624432712479616 10990390901983825408 8290157371255171200 5589923840526516992 2889690309797862784 189456779069208576 15935967322050105984 13235733791321451776 10535500260592797568 7835266729864143360 5135033199135489152 2434799668406834944 18181310211387732352 15481076680659078144 12780843149930423936 10080609619201769728 7380376088473115520 4680142557744461312 1979909027015807104 17726419569996704512 15026186039268050304 12325952508539396096 9625718977810741888 6925485447082087680 4225251916353433472 1525018385624779264 17271528928605676672 14571295397877022464 11871061867148368256 9170828336419714048 6470594805691059840 3770361274962405632 1070127744233751424 16816638287214648832 14116404756485994624 11416171225757340416 8715937695028686208 6015704164300032000 3315470633571377792 615237102842723584 16361747645823620992 13661514115094966784 10961280584366312576 8261047053637658368 5560813522909004160 2860579992180349952 160346461451695744 15906857004432593152 13206623473703938944 10506389942975284736 7806156412246630528 5105922881517976320 2405689350789322112 18152199893770219520 15451966363041565312 12751732832312911104 10051499301584256896 7351265770855602688 4651032240126948480 1950798709398294272 17697309252379191680 14997075721650537472 12296842190921883264 9596608660193229056 6896375129464574848 4196141598735920640 1495908068007266432 17242418610988163840 14542185080259509632 11841951549530855424 9141718018802201216 6441484488073547008 3741250957344892800 1041017426616238592 16787527969597136000 14087294438868481792 11387060908139827584 8686827377411173376 5986593846682519168 3286360315953864960 586126785225210752 16332637328206108160 13632403797477453952 10932170266748799744 8231936736020145536 5531703205291491328 2831469674562837120 131236143834182912 15877746686815080320 13177513156086426112 10477279625357771904 7777046094629117696 5076812563900463488 2376579033171809280 18123089576152706688 15422856045424052480 12722622514695398272 10022388983966744064 7322155453238089856 4621921922509435648 1921688391780781440 17668198934761678848 14967965404033024640 12267731873304370432 9567498342575716224 6867264811847062016 4167031281118407808 1466797750389753600 17213308293370651008 14513074762641996800 11812841231913342592 9112607701184688384 6412374170456034176 3712140639727379968 1011907108998725760 16758417651979623168 14058184121250968960 11357950590522314752 8657717059793660544 5957483529065006336 3257249998336352128 557016467607697920 16303527010588595328 13603293479859941120 10903059949131286912 8202826418402632704 5502592887673978496 2802359356945324288 102125826216670080 15848636369197567488 13148402838468913280 10448169307740259072 7747935777011604864 5047702246282950656 2347468715554296448 18093979258535193856 15393745727806539648 12693512197077885440 9993278666349231232 7293045135620577024 4592811604891922816 1892578074163268608 17639088617144166016 14938855086415511808 12238621555686857600 9538388024958203392 6838154494229549184 4137920963500894976 1437687432772240768 17184197975753138176 14483964445024483968 11783730914295829760 9083497383567175552 6383263852838521344 3683030322109867136 982796791381212928 16729307334362110336 14029073803633456128 11328840272904801920 8628606742176147712 5928373211447493504 3228139680718839296 527906149990185088 16274416692971082496 13574183162242428288 10873949631513774080 8173716100785119872 5473482570056465664 2773249039327811456 73015508599157248 15819526051580054656 13119292520851400448 10419058990122746240 7718825459394092032 5018591928665437824 2318358397936783616 18064868940917681024 15364635410189026816 12664401879460372608 9964168348731718400 7263934818003064192 4563701287274409984 1863467756545755776 17609978299526653184 14909744768797998976 12209511238069344768 9509277707340690560 6809044176612036352 4108810645883382144 1408577115154727936 17155087658135625344 14454854127406971136 11754620596678316928 9054387065949662720 6354153535221008512 3653920004492354304 953686473763700096 16700197016744597504 13999963486015943296 11299729955287289088 8599496424558634880 5899262893829980672 3199029363101326464 498795832372672256 16245306375353569664 13545072844624915456 10844839313896261248 8144605783167607040 5444372252438952832 2744138721710298624 43905190981644416 15790415733962541824 13090182203233887616 10389948672505233408 7689715141776579200 4989481611047924992 2289248080319270784 18035758623300168192 15335525092571513984 12635291561842859776 9935058031114205568 7234824500385551360 4534590969656897152 1834357438928242944 17580867981909140352 14880634451180486144 12180400920451831936 9480167389723177728 6779933858994523520 4079700328265869312 1379466797537215104 17125977340518112512 14425743809789458304 11725510279060804096 9025276748332149888 6325043217603495680 3624809686874841472 924576156146187264 16671086699127084672 13970853168398430464 11270619637669776256 8570386106941122048 5870152576212467840 3169919045483813632 469685514755159424 16216196057736056832 13515962527007402624 10815728996278748416 8115495465550094208 5415261934821440000 2715028404092785792 14794873364131584 15761305416345028992 13061071885616374784 10360838354887720576 7660604824159066368 4960371293430412160 2260137762701757952 18006648305682655360 15306414774954001152 12606181244225346944 9905947713496692736 7205714182768038528 4505480652039384320 1805247121310730112 17551757664291627520 14851524133562973312 12151290602834319104 9451057072105664896 6750823541377010688 4050590010648356480 1350356479919702272 17096867022900599680 14396633492171945472 11696399961443291264 8996166430714637056 6295932899985982848 3595699369257328640 895465838528674432 16641976381509571840 13941742850780917632 11241509320052263424 8541275789323609216 5841042258594955008 3140808727866300800 440575197137646592 16187085740118544000 13486852209389889792 10786618678661235584 8086385147932581376 5386151617203927168 2685918086475272960 18432428629456170368 15732195098727516160 13031961567998861952 10331728037270207744 7631494506541553536 4931260975812899328 2231027445084245120 17977537988065142528 15277304457336488320 12577070926607834112 9876837395879179904 7176603865150525696 4476370334421871488 1776136803693217280 17522647346674114688 14822413815945460480 12122180285216806272 9421946754488152064 6721713223759497856 4021479693030843648 1321246162302189440 17067756705283086848 14367523174554432640 11667289643825778432 8967056113097124224 6266822582368470016 3566589051639815808 866355520911161600 16612866063892059008 13912632533163404800 11212399002434750592 8512165471706096384 5811931940977442176 3111698410248787968 411464879520133760 16157975422501031168 13457741891772376960 10757508361043722752 8057274830315068544 5357041299586414336 2656807768857760128 18403318311838657536 15703084781110003328 13002851250381349120 10302617719652694912 7602384188924040704 4902150658195386496 2201917127466732288 17948427670447629696 15248194139718975488 12547960608990321280 9847727078261667072 7147493547533012864 4447260016804358656 1747026486075704448 17493537029056601856 14793303498327947648 12093069967599293440 9392836436870639232 6692602906141985024 3992369375413330816 1292135844684676608 17038646387665574016 14338412856936919808 11638179326208265600 8937945795479611392 6237712264750957184 3537478734022302976 837245203293648768 16583755746274546176 13883522215545891968 11183288684817237760 8483055154088583552 5782821623359929344 3082588092631275136 382354561902620928 16128865104883518336 13428631574154864128 10728398043426209920 8028164512697555712 5327930981968901504 2627697451240247296 18374207994221144704 15673974463492490496 12973740932763836288 10273507402035182080 7573273871306527872 4873040340577873664 2172806809849219456 17919317352830116864 15219083822101462656 12518850291372808448 9818616760644154240 7118383229915500032 4418149699186845824 1717916168458191616 17464426711439089024 14764193180710434816 12063959649981780608 9363726119253126400 6663492588524472192 3963259057795817984 1263025527067163776 17009536070048061184 14309302539319406976 11609069008590752768 8908835477862098560 6208601947133444352 3508368416404790144 808134885676135936 16554645428657033344 13854411897928379136 11154178367199724928 8453944836471070720 5753711305742416512 3053477775013762304 353244244285108096 16099754787266005504 13399521256537351296 10699287725808697088 7999054195080042880 5298820664351388672 2598587133622734464 18345097676603631872 15644864145874977664 12944630615146323456 10244397084417669248 7544163553689015040 4843930022960360832 2143696492231706624 17890207035212604032 15189973504483949824 12489739973755295616 9789506443026641408 7089272912297987200 4389039381569332992 1688805850840678784 17435316393821576192 14735082863092921984 12034849332364267776 9334615801635613568 6634382270906959360 3934148740178305152 1233915209449650944 16980425752430548352 14280192221701894144 11579958690973239936 8879725160244585728 6179491629515931520 3479258098787277312 779024568058623104 16525535111039520512 13825301580310866304 11125068049582212096 8424834518853557888 5724600988124903680 3024367457396249472 324133926667595264 16070644469648492672 13370410938919838464 10670177408191184256 7969943877462530048 5269710346733875840 2569476816005221632 18315987358986119040 15615753828257464832 12915520297528810624 10215286766800156416 7515053236071502208 4814819705342848000 2114586174614193792 17861096717595091200 15160863186866436992 12460629656137782784 9760396125409128576 7060162594680474368 4359929063951820160 1659695533223165952 17406206076204063360 14705972545475409152 12005739014746754944 9305505484018100736 6605271953289446528 3905038422560792320 1204804891832138112 16951315434813035520 14251081904084381312 11550848373355727104 8850614842627072896 6150381311898418688 3450147781169764480 749914250441110272 16496424793422007680 13796191262693353472 11095957731964699264 8395724201236045056 5695490670507390848 2995257139778736640 295023609050082432 16041534152030979840 13341300621302325632 10641067090573671424 7940833559845017216 5240600029116363008 2540366498387708800 18286877041368606208 15586643510639952000 12886409979911297792 10186176449182643584 7485942918453989376 4785709387725335168 2085475856996680960 17831986399977578368 15131752869248924160 12431519338520269952 9731285807791615744 7031052277062961536 4330818746334307328 1630585215605653120 17377095758586550528 14676862227857896320 11976628697129242112 9276395166400587904 6576161635671933696 3875928104943279488 1175694574214625280 16922205117195522688 14221971586466868480 11521738055738214272 8821504525009560064 6121270994280905856 3421037463552251648 720803932823597440 16467314475804494848 13767080945075840640 11066847414347186432 8366613883618532224 5666380352889878016 2966146822161223808 265913291432569600 16012423834413467008 13312190303684812800 10611956772956158592 7911723242227504384 5211489711498850176 2511256180770195968 18257766723751093376 15557533193022439168 12857299662293784960 10157066131565130752 7456832600836476544 4756599070107822336 2056365539379168128 17802876082360065536 15102642551631411328 12402409020902757120 9702175490174102912 7001941959445448704 4301708428716794496 1601474897988140288 17347985440969037696 14647751910240383488 11947518379511729280 9247284848783075072 6547051318054420864 3846817787325766656 1146584256597112448 16893094799578009856 14192861268849355648 11492627738120701440 8792394207392047232 6092160676663393024 3391927145934738816 691693615206084608 16438204158186982016 13737970627458327808 11037737096729673600 8337503566001019392 5637270035272365184 2937036504543710976 236802973815056768 15983313516795954176 13283079986067299968 10582846455338645760 7882612924609991552 5182379393881337344 2482145863152683136 18228656406133580544 15528422875404926336 12828189344676272128 10127955813947617920 7427722283218963712 4727488752490309504 2027255221761655296 17773765764742552704 15073532234013898496 12373298703285244288 9673065172556590080 6972831641827935872 4272598111099281664 1572364580370627456 17318875123351524864 14618641592622870656 11918408061894216448 9218174531165562240 6517941000436908032 3817707469708253824 1117473938979599616 16863984481960497024 14163750951231842816 11463517420503188608 8763283889774534400 6063050359045880192 3362816828317225984 662583297588571776 16409093840569469184 13708860309840814976 11008626779112160768 8308393248383506560 5608159717654852352 2907926186926198144 207692656197543936 15954203199178441344 13253969668449787136 10553736137721132928 7853502606992478720 5153269076263824512 2453035545535170304 18199546088516067712 15499312557787413504 12799079027058759296 10098845496330105088 7398611965601450880 4698378434872796672 1998144904144142464 17744655447125039872 15044421916396385664 12344188385667731456 9643954854939077248 6943721324210423040 4243487793481768832 1543254262753114624 17289764805734012032 14589531275005357824 11889297744276703616 9189064213548049408 6488830682819395200 3788597152090740992 1088363621362086784 16834874164342984192 14134640633614329984 11434407102885675776 8734173572157021568 6033940041428367360 3333706510699713152 633472979971058944 16379983522951956352 13679749992223302144 10979516461494647936 8279282930765993728 5579049400037339520 2878815869308685312 178582338580031104 15925092881560928512 13224859350832274304 10524625820103620096 7824392289374965888 5124158758646311680 2423925227917657472 18170435770898554880 15470202240169900672 12769968709441246464 10069735178712592256 7369501647983938048 4669268117255283840 1969034586526629632 17715545129507527040 15015311598778872832 12315078068050218624 9614844537321564416 6914611006592910208 4214377475864256000 1514143945135601792 17260654488116499200 14560420957387844992 11860187426659190784 9159953895930536576 6459720365201882368 3759486834473228160 1059253303744573952 16805763846725471360 14105530315996817152 11405296785268162944 8705063254539508736 6004829723810854528 3304596193082200320 604362662353546112 16350873205334443520 13650639674605789312 10950406143877135104 8250172613148480896 5549939082419826688 2849705551691172480 149472020962518272 15895982563943415680 13195749033214761472 10495515502486107264 7795281971757453056 5095048441028798848 2394814910300144640 18141325453281042048 15441091922552387840 12740858391823733632 10040624861095079424 7340391330366425216 4640157799637771008 1939924268909116800 17686434811890014208 14986201281161360000 12285967750432705792 9585734219704051584 6885500688975397376 4185267158246743168 1485033627518088960 17231544170498986368 14531310639770332160 11831077109041677952 9130843578313023744 6430610047584369536 3730376516855715328 1030142986127061120 16776653529107958528 14076419998379304320 11376186467650650112 8675952936921995904 5975719406193341696 3275485875464687488 575252344736033280 16321762887716930688 13621529356988276480 10921295826259622272 8221062295530968064 5520828764802313856 2820595234073659648 120361703345005440 15866872246325902848 13166638715597248640 10466405184868594432 7766171654139940224 5065938123411286016 2365704592682631808 18112215135663529216 15411981604934875008 12711748074206220800 10011514543477566592 7311281012748912384 4611047482020258176 1910813951291603968 17657324494272501376 14957090963543847168 12256857432815192960 9556623902086538752 6856390371357884544 4156156840629230336 1455923309900576128 17202433852881473536 14502200322152819328 11801966791424165120 9101733260695510912 6401499729966856704 3701266199238202496 1001032668509548288 16747543211490445696 14047309680761791488 11347076150033137280 8646842619304483072 5946609088575828864 3246375557847174656 546142027118520448 16292652570099417856 13592419039370763648 10892185508642109440 8191951977913455232 5491718447184801024 2791484916456146816 91251385727492608 15837761928708390016 13137528397979735808 10437294867251081600 7737061336522427392 5036827805793773184 2336594275065118976 18083104818046016384 15382871287317362176 12682637756588707968 9982404225860053760 7282170695131399552 4581937164402745344 1881703633674091136 17628214176654988544 14927980645926334336 12227747115197680128 9527513584469025920 6827280053740371712 4127046523011717504 1426812992283063296 17173323535263960704 14473090004535306496 11772856473806652288 9072622943077998080 6372389412349343872 3672155881620689664 971922350892035456 16718432893872932864 14018199363144278656 11317965832415624448 8617732301686970240 5917498770958316032 3217265240229661824 517031709501007616 16263542252481905024 13563308721753250816 10863075191024596608 8162841660295942400 5462608129567288192 2762374598838633984 62141068109979776 15808651611090877184 13108418080362222976 10408184549633568768 7707951018904914560 5007717488176260352 2307483957447606144 18053994500428503552 15353760969699849344 12653527438971195136 9953293908242540928 7253060377513886720 4552826846785232512 1852593316056578304 17599103859037475712 14898870328308821504 12198636797580167296 9498403266851513088 6798169736122858880 4097936205394204672 1397702674665550464 17144213217646447872 14443979686917793664 11743746156189139456 9043512625460485248 6343279094731831040 3643045564003176832 942812033274522624 16689322576255420032 13989089045526765824 11288855514798111616 8588621984069457408 5888388453340803200 3188154922612148992 487921391883494784 16234431934864392192 13534198404135737984 10833964873407083776 8133731342678429568 5433497811949775360 2733264281221121152 33030750492466944 15779541293473364352 13079307762744710144 10379074232016055936 7678840701287401728 4978607170558747520 2278373639830093312 18024884182810990720 15324650652082336512 12624417121353682304 9924183590625028096 7223950059896373888 4523716529167719680 1823482998439065472 17569993541419962880 14869760010691308672 12169526479962654464 9469292949234000256 6769059418505346048 4068825887776691840 1368592357048037632 17115102900028935040 14414869369300280832 11714635838571626624 9014402307842972416 6314168777114318208 3613935246385664000 913701715657009792 16660212258637907200 13959978727909252992 11259745197180598784 8559511666451944576 5859278135723290368 3159044604994636160 458811074265981952 16205321617246879360 13505088086518225152 10804854555789570944 8104621025060916736 5404387494332262528 2704153963603608320 3920432874954112 15750430975855851520 13050197445127197312 10349963914398543104 7649730383669888896 4949496852941234688 2249263322212580480 17995773865193477888 15295540334464823680 12595306803736169472 9895073273007515264 7194839742278861056 4494606211550206848 1794372680821552640 17540883223802450048 14840649693073795840 12140416162345141632 9440182631616487424 6739949100887833216 4039715570159179008 1339482039430524800 17085992582411422208 14385759051682768000 11685525520954113792 8985291990225459584 6285058459496805376 3584824928768151168 884591398039496960 16631101941020394368 13930868410291740160 11230634879563085952 8530401348834431744 5830167818105777536 3129934287377123328 429700756648469120 16176211299629366528 13475977768900712320 10775744238172058112 8075510707443403904 5375277176714749696 2675043645986095488 18421554188966992896 15721320658238338688 13021087127509684480 10320853596781030272 7620620066052376064 4920386535323721856 2220153004595067648 17966663547575965056 15266430016847310848 12566196486118656640 9865962955390002432 7165729424661348224 4465495893932694016 1765262363204039808 17511772906184937216 14811539375456283008 12111305844727628800 9411072313998974592 6710838783270320384 4010605252541666176 1310371721813011968 17056882264793909376 14356648734065255168 11656415203336600960 8956181672607946752 6255948141879292544 3555714611150638336 855481080421984128 16601991623402881536 13901758092674227328 11201524561945573120 8501291031216918912 5801057500488264704 3100823969759610496 400590439030956288 16147100982011853696 13446867451283199488 10746633920554545280 8046400389825891072 5346166859097236864 2645933328368582656 18392443871349480064 15692210340620825856 12991976809892171648 10291743279163517440 7591509748434863232 4891276217706209024 2191042686977554816 17937553229958452224 15237319699229798016 12537086168501143808 9836852637772489600 7136619107043835392 4436385576315181184 1736152045586526976 17482662588567424384 14782429057838770176 12082195527110115968 9381961996381461760 6681728465652807552 3981494934924153344 1281261404195499136 17027771947176396544 14327538416447742336 11627304885719088128 8927071354990433920 6226837824261779712 3526604293533125504 826370762804471296 16572881305785368704 13872647775056714496 11172414244328060288 8472180713599406080 5771947182870751872 3071713652142097664 371480121413443456 16117990664394340864 13417757133665686656 10717523602937032448 8017290072208378240 5317056541479724032 2616823010751069824 18363333553731967232 15663100023003313024 12962866492274658816 10262632961546004608 7562399430817350400 4862165900088696192 2161932369360041984 17908442912340939392 15208209381612285184 12507975850883630976 9807742320154976768 7107508789426322560 4407275258697668352 1707041727969014144 17453552270949911552 14753318740221257344 12053085209492603136 9352851678763948928 6652618148035294720 3952384617306640512 1252151086577986304 16998661629558883712 14298428098830229504 11598194568101575296 8897961037372921088 6197727506644266880 3497493975915612672 797260445186958464 16543770988167855872 13843537457439201664 11143303926710547456 8443070395981893248 5742836865253239040 3042603334524584832 342369803795930624 16088880346776828032 13388646816048173824 10688413285319519616 7988179754590865408 5287946223862211200 2587712693133556992 18334223236114454400 15633989705385800192 12933756174657145984 10233522643928491776 7533289113199837568 4833055582471183360 2132822051742529152 17879332594723426560 15179099063994772352 12478865533266118144 9778632002537463936 7078398471808809728 4378164941080155520 1677931410351501312 17424441953332398720 14724208422603744512 12023974891875090304 9323741361146436096 6623507830417781888 3923274299689127680 1223040768960473472 16969551311941370880 14269317781212716672 11569084250484062464 8868850719755408256 6168617189026754048 3468383658298099840 768150127569445632 16514660670550343040 13814427139821688832 11114193609093034624 8413960078364380416 5713726547635726208 3013493016907072000 313259486178417792 16059770029159315200 13359536498430660992 10659302967702006784 7959069436973352576 5258835906244698368 2558602375516044160 18305112918496941568 15604879387768287360 12904645857039633152 10204412326310978944 7504178795582324736 4803945264853670528 2103711734125016320 17850222277105913728 15149988746377259520 12449755215648605312 9749521684919951104 7049288154191296896 4349054623462642688 1648821092733988480 17395331635714885888 14695098104986231680 11994864574257577472 9294631043528923264 6594397512800269056 3894163982071614848 1193930451342960640 16940440994323858048 14240207463595203840 11539973932866549632 8839740402137895424 6139506871409241216 3439273340680587008 739039809951932800 16485550352932830208 13785316822204176000 11085083291475521792 8384849760746867584 5684616230018213376 2984382699289559168 284149168560904960 16030659711541802368 13330426180813148160 10630192650084493952 7929959119355839744 5229725588627185536 2529492057898531328 18276002600879428736 15575769070150774528 12875535539422120320 10175302008693466112 7475068477964811904 4774834947236157696 2074601416507503488 17821111959488400896 15120878428759746688 12420644898031092480 9720411367302438272 7020177836573784064 4319944305845129856 1619710775116475648 17366221318097373056 14665987787368718848 11965754256640064640 9265520725911410432 6565287195182756224 3865053664454102016 1164820133725447808 16911330676706345216 14211097145977691008 11510863615249036800 8810630084520382592 6110396553791728384 3410163023063074176 709929492334419968 16456440035315317376 13756206504586663168 11055972973858008960 8355739443129354752 5655505912400700544 2955272381672046336 255038850943392128 16001549393924289536 13301315863195635328 10601082332466981120 7900848801738326912 5200615271009672704 2500381740281018496 18246892283261915904 15546658752533261696 12846425221804607488 10146191691075953280 7445958160347299072 4745724629618644864 2045491098889990656 17792001641870888064 15091768111142233856 12391534580413579648 9691301049684925440 6991067518956271232 4290833988227617024 1590600457498962816 17337111000479860224 14636877469751206016 11936643939022551808 9236410408293897600 6536176877565243392 3835943346836589184 1135709816107934976 16882220359088832384 14181986828360178176 11481753297631523968 8781519766902869760 6081286236174215552 3381052705445561344 680819174716907136 16427329717697804544 13727096186969150336 11026862656240496128 8326629125511841920 5626395594783187712 2926162064054533504 225928533325879296 15972439076306776704 13272205545578122496 10571972014849468288 7871738484120814080 5171504953392159872 2471271422663505664 18217781965644403072 15517548434915748864 12817314904187094656 10117081373458440448 7416847842729786240 4716614312001132032 2016380781272477824 17762891324253375232 15062657793524721024 12362424262796066816 9662190732067412608 6961957201338758400 4261723670610104192 1561490139881449984 17308000682862347392 14607767152133693184 11907533621405038976 9207300090676384768 6507066559947730560 3806833029219076352 1106599498490422144 16853110041471319552 14152876510742665344 11452642980014011136 8752409449285356928 6052175918556702720 3351942387828048512 651708857099394304 16398219400080291712 13697985869351637504 10997752338622983296 8297518807894329088 5597285277165674880 2897051746437020672 196818215708366464 15943328758689263872 13243095227960609664 10542861697231955456 7842628166503301248 5142394635774647040 2442161105045992832 18188671648026890240 15488438117298236032 12788204586569581824 10087971055840927616 7387737525112273408 4687503994383619200 1987270463654964992 17733781006635862400 15033547475907208192 12333313945178553984 9633080414449899776 6932846883721245568 4232613352992591360 1532379822263937152 17278890365244834560 14578656834516180352 11878423303787526144 9178189773058871936 6477956242330217728 3777722711601563520 1077489180872909312 16823999723853806720 14123766193125152512 11423532662396498304 8723299131667844096 6023065600939189888 3322832070210535680 622598539481881472 16369109082462778880 13668875551734124672 10968642021005470464 8268408490276816256 5568174959548162048 2867941428819507840 167707898090853632 15914218441071751040 13213984910343096832 10513751379614442624 7813517848885788416 5113284318157134208 2413050787428480000 18159561330409377408 15459327799680723200 12759094268952068992 10058860738223414784 7358627207494760576 4658393676766106368 1958160146037452160 17704670689018349568 15004437158289695360 12304203627561041152 9603970096832386944 6903736566103732736 4203503035375078528 1503269504646424320 17249780047627321728 14549546516898667520 11849312986170013312 9149079455441359104 6448845924712704896 3748612393984050688 1048378863255396480 16794889406236293888 14094655875507639680 11394422344778985472 8694188814050331264 5993955283321677056 3293721752593022848 593488221864368640 16339998764845266048 13639765234116611840 10939531703387957632 8239298172659303424 5539064641930649216 2838831111201995008 138597580473340800 15885108123454238208 13184874592725584000 10484641061996929792 7784407531268275584 5084174000539621376 2383940469810967168 18130451012791864576 15430217482063210368 12729983951334556160 10029750420605901952 7329516889877247744 4629283359148593536 1929049828419939328 17675560371400836736 14975326840672182528 12275093309943528320 9574859779214874112 6874626248486219904 4174392717757565696 1474159187028911488 17220669730009808896 14520436199281154688 11820202668552500480 9119969137823846272 6419735607095192064 3719502076366537856 1019268545637883648 16765779088618781056 14065545557890126848 11365312027161472640 8665078496432818432 5964844965704164224 3264611434975510016 564377904246855808 16310888447227753216 13610654916499099008 10910421385770444800 8210187855041790592 5509954324313136384 2809720793584482176 109487262855827968 15855997805836725376 13155764275108071168 10455530744379416960 7755297213650762752 5055063682922108544 2354830152193454336 18101340695174351744 15401107164445697536 12700873633717043328 10000640102988389120 7300406572259734912 4600173041531080704 1899939510802426496 17646450053783323904 14946216523054669696 12245982992326015488 9545749461597361280 6845515930868707072 4145282400140052864 1445048869411398656 17191559412392296064 14491325881663641856 11791092350934987648 9090858820206333440 6390625289477679232 3690391758749025024 990158228020370816 16736668771001268224 14036435240272614016 11336201709543959808 8635968178815305600 5935734648086651392 3235501117357997184 535267586629342976 16281778129610240384 13581544598881586176 10881311068152931968 8181077537424277760 5480844006695623552 2780610475966969344 80376945238315136 15826887488219212544 13126653957490558336 10426420426761904128 7726186896033249920 5025953365304595712 2325719834575941504 18072230377556838912 15371996846828184704 12671763316099530496 9971529785370876288 7271296254642222080 4571062723913567872 1870829193184913664 17617339736165811072 14917106205437156864 12216872674708502656 9516639143979848448 6816405613251194240 4116172082522540032 1415938551793885824 17162449094774783232 14462215564046129024 11761982033317474816 9061748502588820608 6361514971860166400 3661281441131512192 961047910402857984 16707558453383755392 14007324922655101184 11307091391926446976 8606857861197792768 5906624330469138560 3206390799740484352 506157269011830144 16252667811992727552 13552434281264073344 10852200750535419136 8151967219806764928 5451733689078110720 2751500158349456512 51266627620802304 15797777170601699712 13097543639873045504 10397310109144391296 7697076578415737088 4996843047687082880 2296609516958428672 18043120059939326080 15342886529210671872 12642652998482017664 9942419467753363456 7242185937024709248 4541952406296055040 1841718875567400832 17588229418548298240 14887995887819644032 12187762357090989824 9487528826362335616 6787295295633681408 4087061764905027200 1386828234176372992 17133338777157270400 14433105246428616192 11732871715699961984 9032638184971307776 6332404654242653568 3632171123513999360 931937592785345152 16678448135766242560 13978214605037588352 11277981074308934144 8577747543580279936 5877514012851625728 3177280482122971520 477046951394317312 16223557494375214720 13523323963646560512 10823090432917906304 8122856902189252096 5422623371460597888 2722389840731943680 22156310003289472 15768666852984186880 13068433322255532672 10368199791526878464 7667966260798224256 4967732730069570048 2267499199340915840 18014009742321813248 15313776211593159040 12613542680864504832 9913309150135850624 7213075619407196416 4512842088678542208 1812608557949888000 17559119100930785408 14858885570202131200 12158652039473476992 9458418508744822784 6758184978016168576 4057951447287514368 1357717916558860160 17104228459539757568 14403994928811103360 11703761398082449152 9003527867353794944 6303294336625140736 3603060805896486528 902827275167832320 16649337818148729728 13949104287420075520 11248870756691421312 8548637225962767104 5848403695234112896 3148170164505458688 447936633776804480 16194447176757701888 13494213646029047680 10793980115300393472 8093746584571739264 5393513053843085056 2693279523114430848 18439790066095328256 15739556535366674048 13039323004638019840 10339089473909365632 7638855943180711424 4938622412452057216 2238388881723403008 17984899424704300416 15284665893975646208 12584432363246992000 9884198832518337792 7183965301789683584 4483731771061029376 1783498240332375168 17530008783313272576 14829775252584618368 12129541721855964160 9429308191127309952 6729074660398655744 4028841129670001536 1328607598941347328 17075118141922244736 14374884611193590528 11674651080464936320 8974417549736282112 6274184019007627904 3573950488278973696 873716957550319488 16620227500531216896 13919993969802562688 11219760439073908480 8519526908345254272 5819293377616600064 3119059846887945856 418826316159291648 16165336859140189056 13465103328411534848 10764869797682880640 8064636266954226432 5364402736225572224 2664169205496918016 18410679748477815424 15710446217749161216 13010212687020507008 10309979156291852800 7609745625563198592 4909512094834544384 2209278564105890176 17955789107086787584 15255555576358133376 12555322045629479168 9855088514900824960 7154854984172170752 4454621453443516544 1754387922714862336 17500898465695759744 14800664934967105536 12100431404238451328 9400197873509797120 6699964342781142912 3999730812052488704 1299497281323834496 17046007824304731904 14345774293576077696 11645540762847423488 8945307232118769280 6245073701390115072 3544840170661460864 844606639932806656 16591117182913704064 13890883652185049856 11190650121456395648 8490416590727741440 5790183059999087232 3089949529270433024 389715998541778816 16136226541522676224 13435993010794022016 10735759480065367808 8035525949336713600 5335292418608059392 2635058887879405184 18381569430860302592 15681335900131648384 12981102369402994176 10280868838674339968 7580635307945685760 4880401777217031552 2180168246488377344 17926678789469274752 15226445258740620544 12526211728011966336 9825978197283312128 7125744666554657920 4425511135826003712 1725277605097349504 17471788148078246912 14771554617349592704 12071321086620938496 9371087555892284288 6670854025163630080 3970620494434975872 1270386963706321664 17016897506687219072 14316663975958564864 11616430445229910656 8916196914501256448 6215963383772602240 3515729853043948032 815496322315293824 16562006865296191232 13861773334567537024 11161539803838882816 8461306273110228608 5761072742381574400 3060839211652920192 360605680924265984 16107116223905163392 13406882693176509184 10706649162447854976 8006415631719200768 5306182100990546560 2605948570261892352 18352459113242789760 15652225582514135552 12951992051785481344 10251758521056827136 7551524990328172928 4851291459599518720 2151057928870864512 17897568471851761920 15197334941123107712 12497101410394453504 9796867879665799296 7096634348937145088 4396400818208490880 1696167287479836672 17442677830460734080 14742444299732079872 12042210769003425664 9341977238274771456 6641743707546117248 3941510176817463040 1241276646088808832 16987787189069706240 14287553658341052032 11587320127612397824 8887086596883743616 6186853066155089408 3486619535426435200 786386004697780992 16532896547678678400 13832663016950024192 11132429486221369984 8432195955492715776 5731962424764061568 3031728894035407360 331495363306753152 16078005906287650560 13377772375558996352 10677538844830342144 7977305314101687936 5277071783373033728 2576838252644379520 18323348795625276928 15623115264896622720 12922881734167968512 10222648203439314304 7522414672710660096 4822181141982005888 2121947611253351680 17868458154234249088 15168224623505594880 12467991092776940672 9767757562048286464 7067524031319632256 4367290500590978048 1667056969862323840 17413567512843221248 14713333982114567040 12013100451385912832 9312866920657258624 6612633389928604416 3912399859199950208 1212166328471296000 16958676871452193408 14258443340723539200 11558209809994884992 8857976279266230784 6157742748537576576 3457509217808922368 757275687080268160 16503786230061165568 13803552699332511360 11103319168603857152 8403085637875202944 5702852107146548736 3002618576417894528 302385045689240320 16048895588670137728 13348662057941483520 10648428527212829312 7948194996484175104 5247961465755520896 2547727935026866688 18294238478007764096 15594004947279109888 12893771416550455680 10193537885821801472 7493304355093147264 4793070824364493056 2092837293635838848 17839347836616736256 15139114305888082048 12438880775159427840 9738647244430773632 7038413713702119424 4338180182973465216 1637946652244811008 17384457195225708416 14684223664497054208 11983990133768400000 9283756603039745792 6583523072311091584 3883289541582437376 1183056010853783168 16929566553834680576 14229333023106026368 11529099492377372160 8828865961648717952 6128632430920063744 3428398900191409536 728165369462755328 16474675912443652736 13774442381714998528 11074208850986344320 8373975320257690112 5673741789529035904 2973508258800381696 273274728071727488 16019785271052624896 13319551740323970688 10619318209595316480 7919084678866662272 5218851148138008064 2518617617409353856 18265128160390251264 15564894629661597056 12864661098932942848 10164427568204288640 7464194037475634432 4763960506746980224 2063726976018326016 17810237518999223424 15110003988270569216 12409770457541915008 9709536926813260800 7009303396084606592 4309069865355952384 1608836334627298176 17355346877608195584 14655113346879541376 11954879816150887168 9254646285422232960 6554412754693578752 3854179223964924544 1153945693236270336 16900456236217167744 14200222705488513536 11499989174759859328 8799755644031205120 6099522113302550912 3399288582573896704 699055051845242496 16445565594826139904 13745332064097485696 11045098533368831488 8344865002640177280 5644631471911523072 2944397941182868864 244164410454214656 15990674953435112064 13290441422706457856 10590207891977803648 7889974361249149440 5189740830520495232 2489507299791841024 18236017842772738432 15535784312044084224 12835550781315430016 10135317250586775808 7435083719858121600 4734850189129467392 2034616658400813184 17781127201381710592 15080893670653056384 12380660139924402176 9680426609195747968 6980193078467093760 4279959547738439552 1579726017009785344 17326236559990682752 14626003029262028544 11925769498533374336 9225535967804720128 6525302437076065920 3825068906347411712 1124835375618757504 16871345918599654912 14171112387871000704 11470878857142346496 8770645326413692288 6070411795685038080 3370178264956383872 669944734227729664 16416455277208627072 13716221746479972864 11015988215751318656 8315754685022664448 5615521154294010240 2915287623565356032 215054092836701824 15961564635817599232 13261331105088945024 10561097574360290816 7860864043631636608 5160630512902982400 2460396982174328192 18206907525155225600 15506673994426571392 12806440463697917184 10106206932969262976 7405973402240608768 4705739871511954560 2005506340783300352 17752016883764197760 15051783353035543552 12351549822306889344 9651316291578235136 6951082760849580928 4250849230120926720 1550615699392272512 17297126242373169920 14596892711644515712 11896659180915861504 9196425650187207296 6496192119458553088 3795958588729898880 1095725058001244672 16842235600982142080 14142002070253487872 11441768539524833664 8741535008796179456 6041301478067525248 3341067947338871040 640834416610216832 16387344959591114240 13687111428862460032 10986877898133805824 8286644367405151616 5586410836676497408 2886177305947843200 185943775219188992 15932454318200086400 13232220787471432192 10531987256742777984 7831753726014123776 5131520195285469568 2431286664556815360 18177797207537712768 15477563676809058560 12777330146080404352 10077096615351750144 7376863084623095936 4676629553894441728 1976396023165787520 17722906566146684928 15022673035418030720 12322439504689376512 9622205973960722304 6921972443232068096 4221738912503413888 1521505381774759680 17268015924755657088 14567782394027002880 11867548863298348672 9167315332569694464 6467081801841040256 3766848271112386048 1066614740383731840 16813125283364629248 14112891752635975040 11412658221907320832 8712424691178666624 6012191160450012416 3311957629721358208 611724098992704000 16358234641973601408 13658001111244947200 10957767580516292992 8257534049787638784 5557300519058984576 2857066988330330368 156833457601676160 15903344000582573568 13203110469853919360 10502876939125265152 7802643408396610944 5102409877667956736 2402176346939302528 18148686889920199936 15448453359191545728 12748219828462891520 10047986297734237312 7347752767005583104 4647519236276928896 1947285705548274688 17693796248529172096 14993562717800517888 12293329187071863680 9593095656343209472 6892862125614555264 4192628594885901056 1492395064157246848 17238905607138144256 14538672076409490048 11838438545680835840 9138205014952181632 6437971484223527424 3737737953494873216 1037504422766219008 16784014965747116416 14083781435018462208 11383547904289808000 8683314373561153792 5983080842832499584 3282847312103845376 582613781375191168 16329124324356088576 13628890793627434368 10928657262898780160 8228423732170125952 5528190201441471744 2827956670712817536 127723139984163328 15874233682965060736 13174000152236406528 10473766621507752320 7773533090779098112 5073299560050443904 2373066029321789696 18119576572302687104 15419343041574032896 12719109510845378688 10018875980116724480 7318642449388070272 4618408918659416064 1918175387930761856 17664685930911659264 14964452400183005056 12264218869454350848 9563985338725696640 6863751807997042432 4163518277268388224 1463284746539734016 17209795289520631424 14509561758791977216 11809328228063323008 9109094697334668800 6408861166606014592 3708627635877360384 1008394105148706176 16754904648129603584 14054671117400949376 11354437586672295168 8654204055943640960 5953970525214986752 3253736994486332544 553503463757678336 16300014006738575744 13599780476009921536 10899546945281267328 8199313414552613120 5499079883823958912 2798846353095304704 98612822366650496 15845123365347547904 13144889834618893696 10444656303890239488 7744422773161585280 5044189242432931072 2343955711704276864 18090466254685174272 15390232723956520064 12689999193227865856 9989765662499211648 7289532131770557440 4589298601041903232 1889065070313249024 17635575613294146432 14935342082565492224 12235108551836838016 9534875021108183808 6834641490379529600 4134407959650875392 1434174428922221184 17180684971903118592 14480451441174464384 11780217910445810176 9079984379717155968 6379750848988501760 3679517318259847552 979283787531193344 16725794330512090752 14025560799783436544 11325327269054782336 8625093738326128128 5924860207597473920 3224626676868819712 524393146140165504 16270903689121062912 13570670158392408704 10870436627663754496 8170203096935100288 5469969566206446080 2769736035477791872 69502504749137664 15816013047730035072 13115779517001380864 10415545986272726656 7715312455544072448 5015078924815418240 2314845394086764032 18061355937067661440 15361122406339007232 12660888875610353024 9960655344881698816 7260421814153044608 4560188283424390400 1859954752695736192 17606465295676633600 14906231764947979392 12205998234219325184 9505764703490670976 6805531172762016768 4105297642033362560 1405064111304708352 17151574654285605760 14451341123556951552 11751107592828297344 9050874062099643136 6350640531370988928 3650407000642334720 950173469913680512 16696684012894577920 13996450482165923712 11296216951437269504 8595983420708615296 5895749889979961088 3195516359251306880 495282828522652672 16241793371503550080 13541559840774895872 10841326310046241664 8141092779317587456 5440859248588933248 2740625717860279040 40392187131624832 15786902730112522240 13086669199383868032 10386435668655213824 7686202137926559616 4985968607197905408 2285735076469251200 18032245619450148608 15332012088721494400 12631778557992840192 9931545027264185984 7231311496535531776 4531077965806877568 1830844435078223360 17577354978059120768 14877121447330466560 12176887916601812352 9476654385873158144 6776420855144503936 4076187324415849728 1375953793687195520 17122464336668092928 14422230805939438720 11721997275210784512 9021763744482130304 6321530213753476096 3621296683024821888 921063152296167680 16667573695277065088 13967340164548410880 11267106633819756672 8566873103091102464 5866639572362448256 3166406041633794048 466172510905139840 16212683053886037248 13512449523157383040 10812215992428728832 8111982461700074624 5411748930971420416 2711515400242766208 11281869514112000 15757792412495009408 13057558881766355200 10357325351037700992 7657091820309046784 4956858289580392576 2256624758851738368 18003135301832635776 15302901771103981568 12602668240375327360 9902434709646673152 7202201178918018944 4501967648189364736 1801734117460710528 17548244660441607936 14848011129712953728 12147777598984299520 9447544068255645312 6747310537526991104 4047077006798336896 1346843476069682688 17093354019050580096 14393120488321925888 11692886957593271680 8992653426864617472 6292419896135963264 3592186365407309056 891952834678654848 16638463377659552256 13938229846930898048 11237996316202243840 8537762785473589632 5837529254744935424 3137295724016281216 437062193287627008 16183572736268524416 13483339205539870208 10783105674811216000 8082872144082561792 5382638613353907584 2682405082625253376 18428915625606150784 15728682094877496576 13028448564148842368 10328215033420188160 7627981502691533952 4927747971962879744 2227514441234225536 17974024984215122944 15273791453486468736 12573557922757814528 9873324392029160320 7173090861300506112 4472857330571851904 1772623799843197696 17519134342824095104 14818900812095440896 12118667281366786688 9418433750638132480 6718200219909478272 4017966689180824064 1317733158452169856 17064243701433067264 14364010170704413056 11663776639975758848 8963543109247104640 6263309578518450432 3563076047789796224 862842517061142016 16609353060042039424 13909119529313385216 11208885998584731008 8508652467856076800 5808418937127422592 3108185406398768384 407951875670114176 16154462418651011584 13454228887922357376 10753995357193703168 8053761826465048960 5353528295736394752 2653294765007740544 18399805307988637952 15699571777259983744 12999338246531329536 10299104715802675328 7598871185074021120 4898637654345366912 2198404123616712704 17944914666597610112 15244681135868955904 12544447605140301696 9844214074411647488 7143980543682993280 4443747012954339072 1743513482225684864 17490024025206582272 14789790494477928064 12089556963749273856 9389323433020619648 6689089902291965440 3988856371563311232 1288622840834657024 17035133383815554432 14334899853086900224 11634666322358246016 8934432791629591808 6234199260900937600 3533965730172283392 833732199443629184 16580242742424526592 13880009211695872384 11179775680967218176 8479542150238563968 5779308619509909760 3079075088781255552 378841558052601344 16125352101033498752 13425118570304844544 10724885039576190336 8024651508847536128 5324417978118881920 2624184447390227712 18370694990371125120 15670461459642470912 12970227928913816704 10269994398185162496 7569760867456508288 4869527336727854080 2169293805999199872 17915804348980097280 15215570818251443072 12515337287522788864 9815103756794134656 7114870226065480448 4414636695336826240 1714403164608172032 17460913707589069440 14760680176860415232 12060446646131761024 9360213115403106816 6659979584674452608 3959746053945798400 1259512523217144192 17006023066198041600 14305789535469387392 11605556004740733184 8905322474012078976 6205088943283424768 3504855412554770560 804621881826116352 16551132424807013760 13850898894078359552 11150665363349705344 8450431832621051136 5750198301892396928 3049964771163742720 349731240435088512 16096241783415985920 13396008252687331712 10695774721958677504 7995541191230023296 5295307660501369088 2595074129772714880 18341584672753612288 15641351142024958080 12941117611296303872 10240884080567649664 7540650549838995456 4840417019110341248 2140183488381687040 17886694031362584448 15186460500633930240 12486226969905276032 9785993439176621824 7085759908447967616 4385526377719313408 1685292846990659200 17431803389971556608 14731569859242902400 12031336328514248192 9331102797785593984 6630869267056939776 3930635736328285568 1230402205599631360 16976912748580528768 14276679217851874560 11576445687123220352 8876212156394566144 6175978625665911936 3475745094937257728 775511564208603520 16522022107189500928 13821788576460846720 11121555045732192512 8421321515003538304 5721087984274884096 3020854453546229888 320620922817575680 16067131465798473088 13366897935069818880 10666664404341164672 7966430873612510464 5266197342883856256 2565963812155202048 18312474355136099456 15612240824407445248 12912007293678791040 10211773762950136832 7511540232221482624 4811306701492828416 2111073170764174208 17857583713745071616 15157350183016417408 12457116652287763200 9756883121559108992 7056649590830454784 4356416060101800576 1656182529373146368 17402693072354043776 14702459541625389568 12002226010896735360 9301992480168081152 6601758949439426944 3901525418710772736 1201291887982118528 16947802430963015936 14247568900234361728 11547335369505707520 8847101838777053312 6146868308048399104 3446634777319744896 746401246591090688 16492911789571988096 13792678258843333888 11092444728114679680 8392211197386025472 5691977666657371264 2991744135928717056 291510605200062848 16038021148180960256 13337787617452306048 10637554086723651840 7937320555994997632 5237087025266343424 2536853494537689216 18283364037518586624 15583130506789932416 12882896976061278208 10182663445332624000 7482429914603969792 4782196383875315584 2081962853146661376 17828473396127558784 15128239865398904576 12428006334670250368 9727772803941596160 7027539273212941952 4327305742484287744 1627072211755633536 17373582754736530944 14673349224007876736 11973115693279222528 9272882162550568320 6572648631821914112 3872415101093259904 1172181570364605696 16918692113345503104 14218458582616848896 11518225051888194688 8817991521159540480 6117757990430886272 3417524459702232064 717290928973577856 16463801471954475264 13763567941225821056 11063334410497166848 8363100879768512640 5662867349039858432 2962633818311204224 262400287582550016 16008910830563447424 13308677299834793216 10608443769106139008 7908210238377484800 5207976707648830592 2507743176920176384 18254253719901073792 15554020189172419584 12853786658443765376 10153553127715111168 7453319596986456960 4753086066257802752 2052852535529148544 17799363078510045952 15099129547781391744 12398896017052737536 9698662486324083328 6998428955595429120 4298195424866774912 1597961894138120704 17344472437119018112 14644238906390363904 11944005375661709696 9243771844933055488 6543538314204401280 3843304783475747072 1143071252747092864 16889581795727990272 14189348264999336064 11489114734270681856 8788881203542027648 6088647672813373440 3388414142084719232 688180611356065024 16434691154336962432 13734457623608308224 11034224092879654016 8333990562150999808 5633757031422345600 2933523500693691392 233289969965037184 15979800512945934592 13279566982217280384 10579333451488626176 7879099920759971968 5178866390031317760 2478632859302663552 18225143402283560960 15524909871554906752 12824676340826252544 10124442810097598336 7424209279368944128 4723975748640289920 2023742217911635712 17770252760892533120 15070019230163878912 12369785699435224704 9669552168706570496 6969318637977916288 4269085107249262080 1568851576520607872 17315362119501505280 14615128588772851072 11914895058044196864 9214661527315542656 6514427996586888448 3814194465858234240 1113960935129580032 16860471478110477440 14160237947381823232 11460004416653169024 8759770885924514816 6059537355195860608 3359303824467206400 659070293738552192 16405580836719449600 13705347305990795392 11005113775262141184 8304880244533486976 5604646713804832768 2904413183076178560 204179652347524352 15950690195328421760 13250456664599767552 10550223133871113344 7849989603142459136 5149756072413804928 2449522541685150720 18196033084666048128 15495799553937393920 12795566023208739712 10095332492480085504 7395098961751431296 4694865431022777088 1994631900294122880 17741142443275020288 15040908912546366080 12340675381817711872 9640441851089057664 6940208320360403456 4239974789631749248 1539741258903095040 17286251801883992448 14586018271155338240 11885784740426684032 9185551209698029824 6485317678969375616 3785084148240721408 1084850617512067200 16831361160492964608 14131127629764310400 11430894099035656192 8730660568307001984 6030427037578347776 3330193506849693568 629959976121039360 16376470519101936768 13676236988373282560 10976003457644628352 8275769926915974144 5575536396187319936 2875302865458665728 175069334730011520 15921579877710908928 13221346346982254720 10521112816253600512 7820879285524946304 5120645754796292096 2420412224067637888 18166922767048535296 15466689236319881088 12766455705591226880 10066222174862572672 7365988644133918464 4665755113405264256 1965521582676610048 17712032125657507456 15011798594928853248 12311565064200199040 9611331533471544832 6911098002742890624 4210864472014236416 1510630941285582208 17257141484266479616 14556907953537825408 11856674422809171200 9156440892080516992 6456207361351862784 3755973830623208576 1055740299894554368 16802250842875451776 14102017312146797568 11401783781418143360 8701550250689489152 6001316719960834944 3301083189232180736 600849658503526528 16347360201484423936 13647126670755769728 10946893140027115520 8246659609298461312 5546426078569807104 2846192547841152896 145959017112498688 15892469560093396096 13192236029364741888 10492002498636087680 7791768967907433472 5091535437178779264 2391301906450125056 18137812449431022464 15437578918702368256 12737345387973714048 10037111857245059840 7336878326516405632 4636644795787751424 1936411265059097216 17682921808039994624 14982688277311340416 12282454746582686208 9582221215854032000 6881987685125377792 4181754154396723584 1481520623668069376 17228031166648966784 14527797635920312576 11827564105191658368 9127330574463004160 6427097043734349952 3726863513005695744 1026629982277041536 16773140525257938944 14072906994529284736 11372673463800630528 8672439933071976320 5972206402343322112 3271972871614667904 571739340886013696 16318249883866911104 13618016353138256896 10917782822409602688 8217549291680948480 5517315760952294272 2817082230223640064 116848699494985856 15863359242475883264 13163125711747229056 10462892181018574848 7762658650289920640 5062425119561266432 2362191588832612224 18108702131813509632 15408468601084855424 12708235070356201216 10008001539627547008 7307768008898892800 4607534478170238592 1907300947441584384 17653811490422481792 14953577959693827584 12253344428965173376 9553110898236519168 6852877367507864960 4152643836779210752 1452410306050556544 17198920849031453952 14498687318302799744 11798453787574145536 9098220256845491328 6397986726116837120 3697753195388182912 997519664659528704 16744030207640426112 14043796676911771904 11343563146183117696 8643329615454463488 5943096084725809280 3242862553997155072 542629023268500864 16289139566249398272 13588906035520744064 10888672504792089856 8188438974063435648 5488205443334781440 2787971912606127232 87738381877473024 15834248924858370432 13134015394129716224 10433781863401062016 7733548332672407808 5033314801943753600 2333081271215099392 18079591814195996800 15379358283467342592 12679124752738688384 9978891222010034176 7278657691281379968 4578424160552725760 1878190629824071552 17624701172804968960 14924467642076314752 12224234111347660544 9524000580619006336 6823767049890352128 4123533519161697920 1423299988433043712 17169810531413941120 14469577000685286912 11769343469956632704 9069109939227978496 6368876408499324288 3668642877770670080 968409347042015872 16714919890022913280 14014686359294259072 11314452828565604864 8614219297836950656 5913985767108296448 3213752236379642240 513518705650988032 16260029248631885440 13559795717903231232 10859562187174577024 8159328656445922816 5459095125717268608 2758861594988614400 58628064259960192 15805138607240857600 13104905076512203392 10404671545783549184 7704438015054894976 5004204484326240768 2303970953597586560 18050481496578483968 15350247965849829760 12650014435121175552 9949780904392521344 7249547373663867136 4549313842935212928 1849080312206558720 17595590855187456128 14895357324458801920 12195123793730147712 9494890263001493504 6794656732272839296 4094423201544185088 1394189670815530880 17140700213796428288 14440466683067774080 11740233152339119872 9039999621610465664 6339766090881811456 3639532560153157248 939299029424503040 16685809572405400448 13985576041676746240 11285342510948092032 8585108980219437824 5884875449490783616 3184641918762129408 484408388033475200 16230918931014372608 13530685400285718400 10830451869557064192 8130218338828409984 5429984808099755776 2729751277371101568 29517746642447360 15776028289623344768 13075794758894690560 10375561228166036352 7675327697437382144 4975094166708727936 2274860635980073728 18021371178960971136 15321137648232316928 12620904117503662720 9920670586775008512 7220437056046354304 4520203525317700096 1819969994589045888 17566480537569943296 14866247006841289088 12166013476112634880 9465779945383980672 6765546414655326464 4065312883926672256 1365079353198018048 17111589896178915456 14411356365450261248 11711122834721607040 9010889303992952832 6310655773264298624 3610422242535644416 910188711806990208 16656699254787887616 13956465724059233408 11256232193330579200 8555998662601924992 5855765131873270784 3155531601144616576 455298070415962368 16201808613396859776 13501575082668205568 10801341551939551360 8101108021210897152 5400874490482242944 2700640959753588736 407429024934528 15746917972005831936 13046684441277177728 10346450910548523520 7646217379819869312 4945983849091215104 2245750318362560896 17992260861343458304 15292027330614804096 12591793799886149888 9891560269157495680 7191326738428841472 4491093207700187264 1790859676971533056 17537370219952430464 14837136689223776256 12136903158495122048 9436669627766467840 6736436097037813632 4036202566309159424 1335969035580505216 17082479578561402624 14382246047832748416 11682012517104094208 8981778986375440000 6281545455646785792 3581311924918131584 881078394189477376 16627588937170374784 13927355406441720576 11227121875713066368 8526888344984412160 5826654814255757952 3126421283527103744 426187752798449536 16172698295779346944 13472464765050692736 10772231234322038528 8071997703593384320 5371764172864730112 2671530642136075904 18418041185116973312 15717807654388319104 13017574123659664896 10317340592931010688 7617107062202356480 4916873531473702272 2216640000745048064 17963150543725945472 15262917012997291264 12562683482268637056 9862449951539982848 7162216420811328640 4461982890082674432 1761749359354020224 17508259902334917632 14808026371606263424 12107792840877609216 9407559310148955008 6707325779420300800 4007092248691646592 1306858717962992384 17053369260943889792 14353135730215235584 11652902199486581376 8952668668757927168 6252435138029272960 3552201607300618752 851968076571964544 16598478619552861952 13898245088824207744 11198011558095553536 8497778027366899328 5797544496638245120 3097310965909590912 397077435180936704 16143587978161834112 13443354447433179904 10743120916704525696 8042887385975871488 5342653855247217280 2642420324518563072 18388930867499460480 15688697336770806272 12988463806042152064 10288230275313497856 7587996744584843648 4887763213856189440 2187529683127535232 17934040226108432640 15233806695379778432 12533573164651124224 9833339633922470016 7133106103193815808 4432872572465161600 1732639041736507392 17479149584717404800 14778916053988750592 12078682523260096384 9378448992531442176 6678215461802787968 3977981931074133760 1277748400345479552 17024258943326376960 14324025412597722752 11623791881869068544 8923558351140414336 6223324820411760128 3523091289683105920 822857758954451712 16569368301935349120 13869134771206694912 11168901240478040704 8468667709749386496 5768434179020732288 3068200648292078080 367967117563423872 16114477660544321280 13414244129815667072 10714010599087012864 8013777068358358656 5313543537629704448 2613310006901050240 18359820549881947648 15659587019153293440 12959353488424639232 10259119957695985024 7558886426967330816 4858652896238676608 2158419365510022400 17904929908490919808 15204696377762265600 12504462847033611392 9804229316304957184 7103995785576302976 4403762254847648768 1703528724118994560 17450039267099891968 14749805736371237760 12049572205642583552 9349338674913929344 6649105144185275136 3948871613456620928 1248638082727966720 16995148625708864128 14294915094980209920 11594681564251555712 8894448033522901504 6194214502794247296 3493980972065593088 793747441336938880 16540257984317836288 13840024453589182080 11139790922860527872 8439557392131873664 5739323861403219456 3039090330674565248 338856799945911040 16085367342926808448 13385133812198154240 10684900281469500032 7984666750740845824 5284433220012191616 2584199689283537408 18330710232264434816 15630476701535780608 12930243170807126400 10230009640078472192 7529776109349817984 4829542578621163776 2129309047892509568 17875819590873406976 15175586060144752768 12475352529416098560 9775118998687444352 7074885467958790144 4374651937230135936 1674418406501481728 17420928949482379136 14720695418753724928 12020461888025070720 9320228357296416512 6619994826567762304 3919761295839108096 1219527765110453888 16966038308091351296 14265804777362697088 11565571246634042880 8865337715905388672 6165104185176734464 3464870654448080256 764637123719426048 16511147666700323456 13810914135971669248 11110680605243015040 8410447074514360832 5710213543785706624 3009980013057052416 309746482328398208 16056257025309295616 13356023494580641408 10655789963851987200 7955556433123332992 5255322902394678784 2555089371666024576 18301599914646921984 15601366383918267776 12901132853189613568 10200899322460959360 7500665791732305152 4800432261003650944 2100198730274996736 17846709273255894144 15146475742527239936 12446242211798585728 9746008681069931520 7045775150341277312 4345541619612623104 1645308088883968896 17391818631864866304 14691585101136212096 11991351570407557888 9291118039678903680 6590884508950249472 3890650978221595264 1190417447492941056 16936927990473838464 14236694459745184256 11536460929016530048 8836227398287875840 6135993867559221632 3435760336830567424 735526806101913216 16482037349082810624 13781803818354156416 11081570287625502208 8381336756896848000 5681103226168193792 2980869695439539584 280636164710885376 16027146707691782784 13326913176963128576 10626679646234474368 7926446115505820160 5226212584777165952 2525979054048511744 18272489597029409152 15572256066300754944 12872022535572100736 10171789004843446528 7471555474114792320 4771321943386138112 2071088412657483904 17817598955638381312 15117365424909727104 12417131894181072896 9716898363452418688 7016664832723764480 4316431301995110272 1616197771266456064 17362708314247353472 14662474783518699264 11962241252790045056 9262007722061390848 6561774191332736640 3861540660604082432 1161307129875428224 16907817672856325632 14207584142127671424 11507350611399017216 8807117080670363008 6106883549941708800 3406650019213054592 706416488484400384 16452927031465297792 13752693500736643584 11052459970007989376 8352226439279335168 5651992908550680960 2951759377822026752 251525847093372544 15998036390074269952 13297802859345615744 10597569328616961536 7897335797888307328 5197102267159653120 2496868736430998912 18243379279411896320 15543145748683242112 12842912217954587904 10142678687225933696 7442445156497279488 4742211625768625280 2041978095039971072 17788488638020868480 15088255107292214272 12388021576563560064 9687788045834905856 6987554515106251648 4287320984377597440 1587087453648943232 17333597996629840640 14633364465901186432 11933130935172532224 9232897404443878016 6532663873715223808 3832430342986569600 1132196812257915392 16878707355238812800 14178473824510158592 11478240293781504384 8778006763052850176 6077773232324195968 3377539701595541760 677306170866887552 16423816713847784960 13723583183119130752 11023349652390476544 8323116121661822336 5622882590933168128 2922649060204513920 222415529475859712 15968926072456757120 13268692541728102912 10568459010999448704 7868225480270794496 5167991949542140288 2467758418813486080 18214268961794383488 15514035431065729280 12813801900337075072 10113568369608420864 7413334838879766656 4713101308151112448 2012867777422458240 17759378320403355648 15059144789674701440 12358911258946047232 9658677728217393024 6958444197488738816 4258210666760084608 1557977136031430400 17304487679012327808 14604254148283673600 11904020617555019392 9203787086826365184 6503553556097710976 3803320025369056768 1103086494640402560 16849597037621299968 14149363506892645760 11449129976163991552 8748896445435337344 6048662914706683136 3348429383978028928 648195853249374720 16394706396230272128 13694472865501617920 10994239334772963712 8294005804044309504 5593772273315655296 2893538742587001088 193305211858346880 15939815754839244288 13239582224110590080 10539348693381935872 7839115162653281664 5138881631924627456 2438648101195973248 18185158644176870656 15484925113448216448 12784691582719562240 10084458051990908032 7384224521262253824 4683990990533599616 1983757459804945408 17730268002785842816 15030034472057188608 12329800941328534400 9629567410599880192 6929333879871225984 4229100349142571776 1528866818413917568 17275377361394814976 14575143830666160768 11874910299937506560 9174676769208852352 6474443238480198144 3774209707751543936 1073976177022889728 16820486720003787136 14120253189275132928 11420019658546478720 8719786127817824512 6019552597089170304 3319319066360516096 619085535631861888 16365596078612759296 13665362547884105088 10965129017155450880 8264895486426796672 5564661955698142464 2864428424969488256 164194894240834048 15910705437221731456 13210471906493077248 10510238375764423040 7810004845035768832 5109771314307114624 2409537783578460416 18156048326559357824 15455814795830703616 12755581265102049408 10055347734373395200 7355114203644740992 4654880672916086784 1954647142187432576 17701157685168329984 15000924154439675776 12300690623711021568 9600457092982367360 6900223562253713152 4199990031525058944 1499756500796404736 17246267043777302144 14546033513048647936 11845799982319993728 9145566451591339520 6445332920862685312 3745099390134031104 1044865859405376896 16791376402386274304 14091142871657620096 11390909340928965888 8690675810200311680 5990442279471657472 3290208748743003264 589975218014349056 16336485760995246464 13636252230266592256 10936018699537938048 8235785168809283840 5535551638080629632 2835318107351975424 135084576623321216 15881595119604218624 13181361588875564416 10481128058146910208 7780894527418256000 5080660996689601792 2380427465960947584 18126938008941844992 15426704478213190784 12726470947484536576 10026237416755882368 7326003886027228160 4625770355298573952 1925536824569919744 17672047367550817152 14971813836822162944 12271580306093508736 9571346775364854528 6871113244636200320 4170879713907546112 1470646183178891904 17217156726159789312 14516923195431135104 11816689664702480896 9116456133973826688 6416222603245172480 3715989072516518272 1015755541787864064 16762266084768761472 14062032554040107264 11361799023311453056 8661565492582798848 5961331961854144640 3261098431125490432 560864900396836224 16307375443377733632 13607141912649079424 10906908381920425216 8206674851191771008 5506441320463116800 2806207789734462592 105974259005808384 15852484801986705792 13152251271258051584 10452017740529397376 7751784209800743168 5051550679072088960 2351317148343434752 18097827691324332160 15397594160595677952 12697360629867023744 9997127099138369536 7296893568409715328 4596660037681061120 1896426506952406912 17642937049933304320 14942703519204650112 12242469988475995904 9542236457747341696 6842002927018687488 4141769396290033280 1441535865561379072 17188046408542276480 14487812877813622272 11787579347084968064 9087345816356313856 6387112285627659648 3686878754899005440 986645224170351232 16733155767151248640 14032922236422594432 11332688705693940224 8632455174965286016 5932221644236631808 3231988113507977600 531754582779323392 16278265125760220800 13578031595031566592 10877798064302912384 8177564533574258176 5477331002845603968 2777097472116949760 76863941388295552 15823374484369192960 13123140953640538752 10422907422911884544 7722673892183230336 5022440361454576128 2322206830725921920 18068717373706819328 15368483842978165120 12668250312249510912 9968016781520856704 7267783250792202496 4567549720063548288 1867316189334894080 17613826732315791488 14913593201587137280 12213359670858483072 9513126140129828864 6812892609401174656 4112659078672520448 1412425547943866240 17158936090924763648 14458702560196109440 11758469029467455232 9058235498738801024 6358001968010146816 3657768437281492608 957534906552838400 16704045449533735808 14003811918805081600 11303578388076427392 8603344857347773184 5903111326619118976 3202877795890464768 502644265161810560 16249154808142707968 13548921277414053760 10848687746685399552 8148454215956745344 5448220685228091136 2747987154499436928 47753623770782720 15794264166751680128 13094030636023025920 10393797105294371712 7693563574565717504 4993330043837063296 2293096513108409088 18039607056089306496 15339373525360652288 12639139994631998080 9938906463903343872 7238672933174689664 4538439402446035456 1838205871717381248 17584716414698278656 14884482883969624448 12184249353240970240 9484015822512316032 6783782291783661824 4083548761055007616 1383315230326353408 17129825773307250816 14429592242578596608 11729358711849942400 9029125181121288192 6328891650392633984 3628658119663979776 928424588935325568 16674935131916222976 13974701601187568768 11274468070458914560 8574234539730260352 5874001009001606144 3173767478272951936 473533947544297728 16220044490525195136 13519810959796540928 10819577429067886720 8119343898339232512 5419110367610578304 2718876836881924096 18643306153269888 15765153849134167296 13064920318405513088 10364686787676858880 7664453256948204672 4964219726219550464 2263986195490896256 18010496738471793664 15310263207743139456 12610029677014485248 9909796146285831040 7209562615557176832 4509329084828522624 1809095554099868416 17555606097080765824 14855372566352111616 12155139035623457408 9454905504894803200 6754671974166148992 4054438443437494784 1354204912708840576 17100715455689737984 14400481924961083776 11700248394232429568 9000014863503775360 6299781332775121152 3599547802046466944 899314271317812736 16645824814298710144 13945591283570055936 11245357752841401728 8545124222112747520 5844890691384093312 3144657160655439104 444423629926784896 16190934172907682304 13490700642179028096 10790467111450373888 8090233580721719680 5390000049993065472 2689766519264411264 18436277062245308672 15736043531516654464 13035810000788000256 10335576470059346048 7635342939330691840 4935109408602037632 2234875877873383424 17981386420854280832 15281152890125626624 12580919359396972416 9880685828668318208 7180452297939664000 4480218767211009792 1779985236482355584 17526495779463252992 14826262248734598784 12126028718005944576 9425795187277290368 6725561656548636160 4025328125819981952 1325094595091327744 17071605138072225152 14371371607343570944 11671138076614916736 8970904545886262528 6270671015157608320 3570437484428954112 870203953700299904 16616714496681197312 13916480965952543104 11216247435223888896 8516013904495234688 5815780373766580480 3115546843037926272 415313312309272064 16161823855290169472 13461590324561515264 10761356793832861056 8061123263104206848 5360889732375552640 2660656201646898432 18407166744627795840 15706933213899141632 13006699683170487424 10306466152441833216 7606232621713179008 4905999090984524800 2205765560255870592 17952276103236768000 15252042572508113792 12551809041779459584 9851575511050805376 7151341980322151168 4451108449593496960 1750874918864842752 17497385461845740160 14797151931117085952 12096918400388431744 9396684869659777536 6696451338931123328 3996217808202469120 1295984277473814912 17042494820454712320 14342261289726058112 11642027758997403904 8941794228268749696 6241560697540095488 3541327166811441280 841093636082787072 16587604179063684480 13887370648335030272 11187137117606376064 8486903586877721856 5786670056149067648 3086436525420413440 386202994691759232 16132713537672656640 13432480006944002432 10732246476215348224 8032012945486694016 5331779414758039808 2631545884029385600 18378056427010283008 15677822896281628800 12977589365552974592 10277355834824320384 7577122304095666176 4876888773367011968 2176655242638357760 17923165785619255168 15222932254890600960 12522698724161946752 9822465193433292544 7122231662704638336 4421998131975984128 1721764601247329920 17468275144228227328 14768041613499573120 12067808082770918912 9367574552042264704 6667341021313610496 3967107490584956288 1266873959856302080 17013384502837199488 14313150972108545280 11612917441379891072 8912683910651236864 6212450379922582656 3512216849193928448 811983318465274240 16558493861446171648 13858260330717517440 11158026799988863232 8457793269260209024 5757559738531554816 3057326207802900608 357092677074246400 16103603220055143808 13403369689326489600 10703136158597835392 8002902627869181184 5302669097140526976 2602435566411872768 18348946109392770176 15648712578664115968 12948479047935461760 10248245517206807552 7548011986478153344 4847778455749499136 2147544925020844928 17894055468001742336 15193821937273088128 12493588406544433920 9793354875815779712 7093121345087125504 4392887814358471296 1692654283629817088 17439164826610714496 14738931295882060288 12038697765153406080 9338464234424751872 6638230703696097664 3937997172967443456 1237763642238789248 16984274185219686656 14284040654491032448 11583807123762378240 8883573593033724032 6183340062305069824 3483106531576415616 782873000847761408 16529383543828658816 13829150013100004608 11128916482371350400 8428682951642696192 5728449420914041984 3028215890185387776 327982359456733568 16074492902437630976 13374259371708976768 10674025840980322560 7973792310251668352 5273558779523014144 2573325248794359936 18319835791775257344 15619602261046603136 12919368730317948928 10219135199589294720 7518901668860640512 4818668138131986304 2118434607403332096 17864945150384229504 15164711619655575296 12464478088926921088 9764244558198266880 7064011027469612672 4363777496740958464 1663543966012304256 17410054508993201664 14709820978264547456 12009587447535893248 9309353916807239040 6609120386078584832 3908886855349930624 1208653324621276416 16955163867602173824 14254930336873519616 11554696806144865408 8854463275416211200 6154229744687556992 3453996213958902784 753762683230248576 16500273226211145984 13800039695482491776 11099806164753837568 8399572634025183360 5699339103296529152 2999105572567874944 298872041839220736 16045382584820118144 13345149054091463936 10644915523362809728 7944681992634155520 5244448461905501312 2544214931176847104 18290725474157744512 15590491943429090304 12890258412700436096 10190024881971781888 7489791351243127680 4789557820514473472 2089324289785819264 17835834832766716672 15135601302038062464 12435367771309408256 9735134240580754048 7034900709852099840 4334667179123445632 1634433648394791424 17380944191375688832 14680710660647034624 11980477129918380416 9280243599189726208 6580010068461072000 3879776537732417792 1179543007003763584 16926053549984660992 14225820019256006784 11525586488527352576 8825352957798698368 6125119427070044160 3424885896341389952 724652365612735744 16471162908593633152 13770929377864978944 11070695847136324736 8370462316407670528 5670228785679016320 2969995254950362112 269761724221707904 16016272267202605312 13316038736473951104 10615805205745296896 7915571675016642688 5215338144287988480 2515104613559334272 18261615156540231680 15561381625811577472 12861148095082923264 10160914564354269056 7460681033625614848 4760447502896960640 2060213972168306432 17806724515149203840 15106490984420549632 12406257453691895424 9706023922963241216 7005790392234587008 4305556861505932800 1605323330777278592 17351833873758176000 14651600343029521792 11951366812300867584 9251133281572213376 6550899750843559168 3850666220114904960 1150432689386250752 16896943232367148160 14196709701638493952 11496476170909839744 8796242640181185536 6096009109452531328 3395775578723877120 695542047995222912 16442052590976120320 13741819060247466112 11041585529518811904 8341351998790157696 5641118468061503488 2940884937332849280 240651406604195072 15987161949585092480 13286928418856438272 10586694888127784064 7886461357399129856 5186227826670475648 2485994295941821440 18232504838922718848 15532271308194064640 12832037777465410432 10131804246736756224 7431570716008102016 4731337185279447808 2031103654550793600 17777614197531691008 15077380666803036800 12377147136074382592 9676913605345728384 6976680074617074176 4276446543888419968 1576213013159765760 17322723556140663168 14622490025412008960 11922256494683354752 9222022963954700544 6521789433226046336 3821555902497392128 1121322371768737920 16867832914749635328 14167599384020981120 11467365853292326912 8767132322563672704 6066898791835018496 3366665261106364288 666431730377710080 16412942273358607488 13712708742629953280 11012475211901299072 8312241681172644864 5612008150443990656 2911774619715336448 211541088986682240 15958051631967579648 13257818101238925440 10557584570510271232 7857351039781617024 5157117509052962816 2456883978324308608 18203394521305206016 15503160990576551808 12802927459847897600 10102693929119243392 7402460398390589184 4702226867661934976 2001993336933280768 17748503879914178176 15048270349185523968 12348036818456869760 9647803287728215552 6947569756999561344 4247336226270907136 1547102695542252928 17293613238523150336 14593379707794496128 11893146177065841920 9192912646337187712 6492679115608533504 3792445584879879296 1092212054151225088 16838722597132122496 14138489066403468288 11438255535674814080 8738022004946159872 6037788474217505664 3337554943488851456 637321412760197248 16383831955741094656 13683598425012440448 10983364894283786240 8283131363555132032 5582897832826477824 2882664302097823616 182430771369169408 15928941314350066816 13228707783621412608 10528474252892758400 7828240722164104192 5128007191435449984 2427773660706795776 18174284203687693184 15474050672959038976 12773817142230384768 10073583611501730560 7373350080773076352 4673116550044422144 1972883019315767936 17719393562296665344 15019160031568011136 12318926500839356928 9618692970110702720 6918459439382048512 4218225908653394304 1517992377924740096 17264502920905637504 14564269390176983296 11864035859448329088 9163802328719674880 6463568797991020672 3763335267262366464 1063101736533712256 16809612279514609664 14109378748785955456 11409145218057301248 8708911687328647040 6008678156599992832 3308444625871338624 608211095142684416 16354721638123581824 13654488107394927616 10954254576666273408 8254021045937619200 5553787515208964992 2853553984480310784 153320453751656576 15899830996732553984 13199597466003899776 10499363935275245568 7799130404546591360 5098896873817937152 2398663343089282944 18145173886070180352 15444940355341526144 12744706824612871936 10044473293884217728 7344239763155563520 4644006232426909312 1943772701698255104 17690283244679152512 14990049713950498304 12289816183221844096 9589582652493189888 6889349121764535680 4189115591035881472 1488882060307227264 17235392603288124672 14535159072559470464 11834925541830816256 9134692011102162048 6434458480373507840 3734224949644853632 1033991418916199424 16780501961897096832 14080268431168442624 11380034900439788416 8679801369711134208 5979567838982480000 3279334308253825792 579100777525171584 16325611320506068992 13625377789777414784 10925144259048760576 8224910728320106368 5524677197591452160 2824443666862797952 124210136134143744 15870720679115041152 13170487148386386944 10470253617657732736 7770020086929078528 5069786556200424320 2369553025471770112 18116063568452667520 15415830037724013312 12715596506995359104 10015362976266704896 7315129445538050688 4614895914809396480 1914662384080742272 17661172927061639680 14960939396332985472 12260705865604331264 9560472334875677056 6860238804147022848 4160005273418368640 1459771742689714432 17206282285670611840 14506048754941957632 11805815224213303424 9105581693484649216 6405348162755995008 3705114632027340800 1004881101298686592 16751391644279584000 14051158113550929792 11350924582822275584 8650691052093621376 5950457521364967168 3250223990636312960 549990459907658752 16296501002888556160 13596267472159901952 10896033941431247744 8195800410702593536 5495566879973939328 2795333349245285120 95099818516630912 15841610361497528320 13141376830768874112 10441143300040219904 7740909769311565696 5040676238582911488 2340442707854257280 18086953250835154688 15386719720106500480 12686486189377846272 9986252658649192064 7286019127920537856 4585785597191883648 1885552066463229440 17632062609444126848 14931829078715472640 12231595547986818432 9531362017258164224 6831128486529510016 4130894955800855808 1430661425072201600 17177171968053099008 14476938437324444800 11776704906595790592 9076471375867136384 6376237845138482176 3676004314409827968 975770783681173760 16722281326662071168 14022047795933416960 11321814265204762752 8621580734476108544 5921347203747454336 3221113673018800128 520880142290145920 16267390685271043328 13567157154542389120 10866923623813734912 8166690093085080704 5466456562356426496 2766223031627772288 65989500899118080 15812500043880015488 13112266513151361280 10412032982422707072 7711799451694052864 5011565920965398656 2311332390236744448 18057842933217641856 15357609402488987648 12657375871760333440 9957142341031679232 7256908810303025024 4556675279574370816 1856441748845716608 17602952291826614016 14902718761097959808 12202485230369305600 9502251699640651392 6802018168911997184 4101784638183342976 1401551107454688768 17148061650435586176 14447828119706931968 11747594588978277760 9047361058249623552 6347127527520969344 3646893996792315136 946660466063660928 16693171009044558336 13992937478315904128 11292703947587249920 8592470416858595712 5892236886129941504 3192003355401287296 491769824672633088 16238280367653530496 13538046836924876288 10837813306196222080 8137579775467567872 5437346244738913664 2737112714010259456 36879183281605248 15783389726262502656 13083156195533848448 10382922664805194240 7682689134076540032 4982455603347885824 2282222072619231616 18028732615600129024 15328499084871474816 12628265554142820608 9928032023414166400 7227798492685512192 4527564961956857984 1827331431228203776 17573841974209101184 14873608443480446976 12173374912751792768 9473141382023138560 6772907851294484352 4072674320565830144 1372440789837175936 17118951332818073344 14418717802089419136 11718484271360764928 9018250740632110720 6318017209903456512 3617783679174802304 917550148446148096 16664060691427045504 13963827160698391296 11263593629969737088 8563360099241082880 5863126568512428672 3162893037783774464 462659507055120256 16209170050036017664 13508936519307363456 10808702988578709248 8108469457850055040 5408235927121400832 2708002396392746624 7768865664092416 15754279408644989824 13054045877916335616 10353812347187681408 7653578816459027200 4953345285730372992 2253111755001718784 17999622297982616192 15299388767253961984 12599155236525307776 9898921705796653568 7198688175067999360 4498454644339345152 1798221113610690944 17544731656591588352 14844498125862934144 12144264595134279936 9444031064405625728 6743797533676971520 4043564002948317312 1343330472219663104 17089841015200560512 14389607484471906304 11689373953743252096 8989140423014597888 6288906892285943680 3588673361557289472 888439830828635264 16634950373809532672 13934716843080878464 11234483312352224256 8534249781623570048 5834016250894915840 3133782720166261632 433549189437607424 16180059732418504832 13479826201689850624 10779592670961196416 8079359140232542208 5379125609503888000 2678892078775233792 18425402621756131200 15725169091027476992 13024935560298822784 10324702029570168576 7624468498841514368 4924234968112860160 2224001437384205952 17970511980365103360 15270278449636449152 12570044918907794944 9869811388179140736 7169577857450486528 4469344326721832320 1769110795993178112 17515621338974075520 14815387808245421312 12115154277516767104 9414920746788112896 6714687216059458688 4014453685330804480 1314220154602150272 17060730697583047680 14360497166854393472 11660263636125739264 8960030105397085056 6259796574668430848 3559563043939776640 859329513211122432 16605840056192019840 13905606525463365632 11205372994734711424 8505139464006057216 5804905933277403008 3104672402548748800 404438871820094592 16150949414800992000 13450715884072337792 10750482353343683584 8050248822615029376 5350015291886375168 2649781761157720960 18396292304138618368 15696058773409964160 12995825242681309952 10295591711952655744 7595358181224001536 4895124650495347328 2194891119766693120 17941401662747590528 15241168132018936320 12540934601290282112 9840701070561627904 7140467539832973696 4440234009104319488 1740000478375665280 17486511021356562688 14786277490627908480 12086043959899254272 9385810429170600064 6685576898441945856 3985343367713291648 1285109836984637440 17031620379965534848 14331386849236880640 11631153318508226432 8930919787779572224 6230686257050918016 3530452726322263808 830219195593609600 16576729738574507008 13876496207845852800 11176262677117198592 8476029146388544384 5775795615659890176 3075562084931235968 375328554202581760 16121839097183479168 13421605566454824960 10721372035726170752 8021138504997516544 5320904974268862336 2620671443540208128 18367181986521105536 15666948455792451328 12966714925063797120 10266481394335142912 7566247863606488704 4866014332877834496 2165780802149180288 17912291345130077696 15212057814401423488 12511824283672769280 9811590752944115072 7111357222215460864 4411123691486806656 1710890160758152448 17457400703739049856 14757167173010395648 12056933642281741440 9356700111553087232 6656466580824433024 3956233050095778816 1255999519367124608 17002510062348022016 14302276531619367808 11602043000890713600 8901809470162059392 6201575939433405184 3501342408704750976 801108877976096768 16547619420956994176 13847385890228339968 11147152359499685760 8446918828771031552 5746685298042377344 3046451767313723136 346218236585068928 16092728779565966336 13392495248837312128 10692261718108657920 7992028187380003712 5291794656651349504 2591561125922695296 18338071668903592704 15637838138174938496 12937604607446284288 10237371076717630080 7537137545988975872 4836904015260321664 2136670484531667456 17883181027512564864 15182947496783910656 12482713966055256448 9782480435326602240 7082246904597948032 4382013373869293824 1681779843140639616 17428290386121537024 14728056855392882816 12027823324664228608 9327589793935574400 6627356263206920192 3927122732478265984 1226889201749611776 16973399744730509184 14273166214001854976 11572932683273200768 8872699152544546560 6172465621815892352 3472232091087238144 771998560358583936 16518509103339481344 13818275572610827136 11118042041882172928 8417808511153518720 5717574980424864512 3017341449696210304 317107918967556096 16063618461948453504 13363384931219799296 10663151400491145088 7962917869762490880 5262684339033836672 2562450808305182464 18308961351286079872 15608727820557425664 12908494289828771456 10208260759100117248 7508027228371463040 4807793697642808832 2107560166914154624 17854070709895052032 15153837179166397824 12453603648437743616 9753370117709089408 7053136586980435200 4352903056251780992 1652669525523126784 17399180068504024192 14698946537775369984 11998713007046715776 9298479476318061568 6598245945589407360 3898012414860753152 1197778884132098944 16944289427112996352 14244055896384342144 11543822365655687936 8843588834927033728 6143355304198379520 3443121773469725312 742888242741071104 16489398785721968512 13789165254993314304 11088931724264660096 8388698193536005888 5688464662807351680 2988231132078697472 287997601350043264 16034508144330940672 13334274613602286464 10634041082873632256 7933807552144978048 5233574021416323840 2533340490687669632 18279851033668567040 15579617502939912832 12879383972211258624 10179150441482604416 7478916910753950208 4778683380025296000 2078449849296641792 17824960392277539200 15124726861548884992 12424493330820230784 9724259800091576576 7024026269362922368 4323792738634268160 1623559207905613952 17370069750886511360 14669836220157857152 11969602689429202944 9269369158700548736 6569135627971894528 3868902097243240320 1168668566514586112 16915179109495483520 14214945578766829312 11514712048038175104 8814478517309520896 6114244986580866688 3414011455852212480 713777925123558272 16460288468104455680 13760054937375801472 11059821406647147264 8359587875918493056 5659354345189838848 2959120814461184640 258887283732530432 16005397826713427840 13305164295984773632 10604930765256119424 7904697234527465216 5204463703798811008 2504230173070156800 18250740716051054208 15550507185322400000 12850273654593745792 10150040123865091584 7449806593136437376 4749573062407783168 2049339531679128960 17795850074660026368 15095616543931372160 12395383013202717952 9695149482474063744 6994915951745409536 4294682421016755328 1594448890288101120 17340959433268998528 14640725902540344320 11940492371811690112 9240258841083035904 6540025310354381696 3839791779625727488 1139558248897073280 16886068791877970688 14185835261149316480 11485601730420662272 8785368199692008064 6085134668963353856 3384901138234699648 684667607506045440 16431178150486942848 13730944619758288640 11030711089029634432 8330477558300980224 5630244027572326016 2930010496843671808 229776966115017600 15976287509095915008 13276053978367260800 10575820447638606592 7875586916909952384 5175353386181298176 2475119855452643968 18221630398433541376 15521396867704887168 12821163336976232960 10120929806247578752 7420696275518924544 4720462744790270336 2020229214061616128 17766739757042513536 15066506226313859328 12366272695585205120 9666039164856550912 6965805634127896704 4265572103399242496 1565338572670588288 17311849115651485696 14611615584922831488 11911382054194177280 9211148523465523072 6510914992736868864 3810681462008214656 1110447931279560448 16856958474260457856 14156724943531803648 11456491412803149440 8756257882074495232 6056024351345841024 3355790820617186816 655557289888532608 16402067832869430016 13701834302140775808 11001600771412121600 8301367240683467392 5601133709954813184 2900900179226158976 200666648497504768 15947177191478402176 13246943660749747968 10546710130021093760 7846476599292439552 5146243068563785344 2446009537835131136 18192520080816028544 15492286550087374336 12792053019358720128 10091819488630065920 7391585957901411712 4691352427172757504 1991118896444103296 17737629439425000704 15037395908696346496 12337162377967692288 9636928847239038080 6936695316510383872 4236461785781729664 1536228255053075456 17282738798033972864 14582505267305318656 11882271736576664448 9182038205848010240 6481804675119356032 3781571144390701824 1081337613662047616 16827848156642945024 14127614625914290816 11427381095185636608 8727147564456982400 6026914033728328192 3326680502999673984 626446972271019776 16372957515251917184 13672723984523262976 10972490453794608768 8272256923065954560 5572023392337300352 2871789861608646144 171556330879991936 15918066873860889344 13217833343132235136 10517599812403580928 7817366281674926720 5117132750946272512 2416899220217618304 18163409763198515712 15463176232469861504 12762942701741207296 10062709171012553088 7362475640283898880 4662242109555244672 1962008578826590464 17708519121807487872 15008285591078833664 12308052060350179456 9607818529621525248 6907584998892871040 4207351468164216832 1507117937435562624 17253628480416460032 14553394949687805824 11853161418959151616 9152927888230497408 6452694357501843200 3752460826773188992 1052227296044534784 16798737839025432192 14098504308296777984 11398270777568123776 8698037246839469568 5997803716110815360 3297570185382161152 597336654653506944 16343847197634404352 13643613666905750144 10943380136177095936 8243146605448441728 5542913074719787520 2842679543991133312 142446013262479104 15888956556243376512 13188723025514722304 10488489494786068096 7788255964057413888 5088022433328759680 2387788902600105472 18134299445581002880 15434065914852348672 12733832384123694464 10033598853395040256 7333365322666386048 4633131791937731840 1932898261209077632 17679408804189975040 14979175273461320832 12278941742732666624 9578708212004012416 6878474681275358208 4178241150546704000 1478007619818049792 17224518162798947200 14524284632070292992 11824051101341638784 9123817570612984576 6423584039884330368 3723350509155676160 1023116978427021952 16769627521407919360 14069393990679265152 11369160459950610944 8668926929221956736 5968693398493302528 3268459867764648320 568226337035994112 16314736880016891520 13614503349288237312 10914269818559583104 8214036287830928896 5513802757102274688 2813569226373620480 113335695644966272 15859846238625863680 13159612707897209472 10459379177168555264 7759145646439901056 5058912115711246848 2358678584982592640 18105189127963490048 15404955597234835840 12704722066506181632 10004488535777527424 7304255005048873216 4604021474320219008 1903787943591564800 17650298486572462208 14950064955843808000 12249831425115153792 9549597894386499584 6849364363657845376 4149130832929191168 1448897302200536960 17195407845181434368 14495174314452780160 11794940783724125952 9094707252995471744 6394473722266817536 3694240191538163328 994006660809509120 16740517203790406528 14040283673061752320 11340050142333098112 8639816611604443904 5939583080875789696 3239349550147135488 539116019418481280 16285626562399378688 13585393031670724480 10885159500942070272 8184925970213416064 5484692439484761856 2784458908756107648 84225378027453440 15830735921008350848 13130502390279696640 10430268859551042432 7730035328822388224 5029801798093734016 2329568267365079808 18076078810345977216 15375845279617323008 12675611748888668800 9975378218160014592 7275144687431360384 4574911156702706176 1874677625974051968 17621188168954949376 14920954638226295168 12220721107497640960 9520487576768986752 6820254046040332544 4120020515311678336 1419786984583024128 17166297527563921536 14466063996835267328 11765830466106613120 9065596935377958912 6365363404649304704 3665129873920650496 964896343191996288 16711406886172893696 14011173355444239488 11310939824715585280 8610706293986931072 5910472763258276864 3210239232529622656 510005701800968448 16256516244781865856 13556282714053211648 10856049183324557440 8155815652595903232 5455582121867249024 2755348591138594816 55115060409940608 15801625603390838016 13101392072662183808 10401158541933529600 7700925011204875392 5000691480476221184 2300457949747566976 18046968492728464384 15346734961999810176 12646501431271155968 9946267900542501760 7246034369813847552 4545800839085193344 1845567308356539136 17592077851337436544 14891844320608782336 12191610789880128128 9491377259151473920 6791143728422819712 4090910197694165504 1390676666965511296 17137187209946408704 14436953679217754496 11736720148489100288 9036486617760446080 6336253087031791872 3636019556303137664 935786025574483456 16682296568555380864 13982063037826726656 11281829507098072448 8581595976369418240 5881362445640764032 3181128914912109824 480895384183455616 16227405927164353024 13527172396435698816 10826938865707044608 8126705334978390400 5426471804249736192 2726238273521081984 26004742792427776 15772515285773325184 13072281755044670976 10372048224316016768 7671814693587362560 4971581162858708352 2271347632130054144 18017858175110951552 15317624644382297344 12617391113653643136 9917157582924988928 7216924052196334720 4516690521467680512 1816456990739026304 17562967533719923712 14862734002991269504 12162500472262615296 9462266941533961088 6762033410805306880 4061799880076652672 1361566349347998464 17108076892328895872 14407843361600241664 11707609830871587456 9007376300142933248 6307142769414279040 3606909238685624832 906675707956970624 16653186250937868032 13952952720209213824 11252719189480559616 8552485658751905408 5852252128023251200 3152018597294596992 451785066565942784 16198295609546840192 13498062078818185984 10797828548089531776 8097595017360877568 5397361486632223360 2697127955903569152 18443638498884466560 15743404968155812352 13043171437427158144 10342937906698503936 7642704375969849728 4942470845241195520 2242237314512541312 17988747857493438720 15288514326764784512 12588280796036130304 9888047265307476096 7187813734578821888 4487580203850167680 1787346673121513472 17533857216102410880 14833623685373756672 12133390154645102464 9433156623916448256 6732923093187794048 4032689562459139840 1332456031730485632 17078966574711383040 14378733043982728832 11678499513254074624 8978265982525420416 6278032451796766208 3577798921068112000 877565390339457792 16624075933320355200 13923842402591700992 11223608871863046784 8523375341134392576 5823141810405738368 3122908279677084160 422674748948429952 16169185291929327360 13468951761200673152 10768718230472018944 8068484699743364736 5368251169014710528 2668017638286056320 18414528181266953728 15714294650538299520 13014061119809645312 10313827589080991104 7613594058352336896 4913360527623682688 2213126996895028480 17959637539875925888 15259404009147271680 12559170478418617472 9858936947689963264 7158703416961309056 4458469886232654848 1758236355504000640 17504746898484898048 14804513367756243840 12104279837027589632 9404046306298935424 6703812775570281216 4003579244841627008 1303345714112972800 17049856257093870208 14349622726365216000 11649389195636561792 8949155664907907584 6248922134179253376 3548688603450599168 848455072721944960 16594965615702842368 13894732084974188160 11194498554245533952 8494265023516879744 5794031492788225536 3093797962059571328 393564431330917120 16140074974311814528 13439841443583160320 10739607912854506112 8039374382125851904 5339140851397197696 2638907320668543488 18385417863649440896 15685184332920786688 12984950802192132480 10284717271463478272 7584483740734824064 4884250210006169856 2184016679277515648 17930527222258413056 15230293691529758848 12530060160801104640 9829826630072450432 7129593099343796224 4429359568615142016 1729126037886487808 17475636580867385216 14775403050138731008 12075169519410076800 9374935988681422592 6674702457952768384 3974468927224114176 1274235396495459968 17020745939476357376 14320512408747703168 11620278878019048960 8920045347290394752 6219811816561740544 3519578285833086336 819344755104432128 16565855298085329536 13865621767356675328 11165388236628021120 8465154705899366912 5764921175170712704 3064687644442058496 364454113713404288 16110964656694301696 13410731125965647488 10710497595236993280 8010264064508339072 5310030533779684864 2609797003051030656 18356307546031928064 15656074015303273856 12955840484574619648 10255606953845965440 7555373423117311232 4855139892388657024 2154906361660002816 17901416904640900224 15201183373912246016 12500949843183591808 9800716312454937600 7100482781726283392 4400249250997629184 1700015720268974976 17446526263249872384 14746292732521218176 12046059201792563968 9345825671063909760 6645592140335255552 3945358609606601344 1245125078877947136 16991635621858844544 14291402091130190336 11591168560401536128 8890935029672881920 6190701498944227712 3490467968215573504 790234437486919296 16536744980467816704 13836511449739162496 11136277919010508288 8436044388281854080 5735810857553199872 3035577326824545664 335343796095891456 16081854339076788864 13381620808348134656 10681387277619480448 7981153746890826240 5280920216162172032 2580686685433517824 18327197228414415232 15626963697685761024 12926730166957106816 10226496636228452608 7526263105499798400 4826029574771144192 2125796044042489984 17872306587023387392 15172073056294733184 12471839525566078976 9771605994837424768 7071372464108770560 4371138933380116352 1670905402651462144 17417415945632359552 14717182414903705344 12016948884175051136 9316715353446396928 6616481822717742720 3916248291989088512 1216014761260434304 16962525304241331712 14262291773512677504 11562058242784023296 8861824712055369088 6161591181326714880 3461357650598060672 761124119869406464 16507634662850303872 13807401132121649664 11107167601392995456 8406934070664341248 5706700539935687040 3006467009207032832 306233478478378624 16052744021459276032 13352510490730621824 10652276960001967616 7952043429273313408 5251809898544659200 2551576367816004992 18298086910796902400 15597853380068248192 12897619849339593984 10197386318610939776 7497152787882285568 4796919257153631360 2096685726424977152 17843196269405874560 15142962738677220352 12442729207948566144 9742495677219911936 7042262146491257728 4342028615762603520 1641795085033949312 17388305628014846720 14688072097286192512 11987838566557538304 9287605035828884096 6587371505100229888 3887137974371575680 1186904443642921472 16933414986623818880 14233181455895164672 11532947925166510464 8832714394437856256 6132480863709202048 3432247332980547840 732013802251893632 16478524345232791040 13778290814504136832 11078057283775482624 8377823753046828416 5677590222318174208 2977356691589520000 277123160860865792 16023633703841763200 13323400173113108992 10623166642384454784 7922933111655800576 5222699580927146368 2522466050198492160 18268976593179389568 15568743062450735360 12868509531722081152 10168276000993426944 7468042470264772736 4767808939536118528 2067575408807464320 17814085951788361728 15113852421059707520 12413618890331053312 9713385359602399104 7013151828873744896 4312918298145090688 1612684767416436480 17359195310397333888 14658961779668679680 11958728248940025472 9258494718211371264 6558261187482717056 3858027656754062848 1157794126025408640 16904304669006306048 14204071138277651840 11503837607548997632 8803604076820343424 6103370546091689216 3403137015363035008 702903484634380800 16449414027615278208 13749180496886624000 11048946966157969792 8348713435429315584 5648479904700661376 2948246373972007168 248012843243352960 15994523386224250368 13294289855495596160 10594056324766941952 7893822794038287744 5193589263309633536 2493355732580979328 18239866275561876736 15539632744833222528 12839399214104568320 10139165683375914112 7438932152647259904 4738698621918605696 2038465091189951488 17784975634170848896 15084742103442194688 12384508572713540480 9684275041984886272 6984041511256232064 4283807980527577856 1583574449798923648 17330084992779821056 14629851462051166848 11929617931322512640 9229384400593858432 6529150869865204224 3828917339136550016 1128683808407895808 16875194351388793216 14174960820660139008 11474727289931484800 8774493759202830592 6074260228474176384 3374026697745522176 673793167016867968 16420303709997765376 13720070179269111168 11019836648540456960 8319603117811802752 5619369587083148544 2919136056354494336 218902525625840128 15965413068606737536 13265179537878083328 10564946007149429120 7864712476420774912 5164478945692120704 2464245414963466496 18210755957944363904 15510522427215709696 12810288896487055488 10110055365758401280 7409821835029747072 4709588304301092864 2009354773572438656 17755865316553336064 15055631785824681856 12355398255096027648 9655164724367373440 6954931193638719232 4254697662910065024 1554464132181410816 17300974675162308224 14600741144433654016 11900507613704999808 9200274082976345600 6500040552247691392 3799807021519037184 1099573490790382976 16846084033771280384 14145850503042626176 11445616972313971968 8745383441585317760 6045149910856663552 3344916380128009344 644682849399355136 16391193392380252544 13690959861651598336 10990726330922944128 8290492800194289920 5590259269465635712 2890025738736981504 189792208008327296 15936302750989224704 13236069220260570496 10535835689531916288 7835602158803262080 5135368628074607872 2435135097345953664 18181645640326851072 15481412109598196864 12781178578869542656 10080945048140888448 7380711517412234240 4680477986683580032 1980244455954925824 17726754998935823232 15026521468207169024 12326287937478514816 9626054406749860608 6925820876021206400 4225587345292552192 1525353814563897984 17271864357544795392 14571630826816141184 11871397296087486976 9171163765358832768 6470930234630178560 3770696703901524352 1070463173172870144 16816973716153767552 14116740185425113344 11416506654696459136 8716273123967804928 6016039593239150720 3315806062510496512 615572531781842304 16362083074762739712 13661849544034085504 10961616013305431296 8261382482576777088 5561148951848122880 2860915421119468672 160681890390814464 15907192433371711872 13206958902643057664 10506725371914403456 7806491841185749248 5106258310457095040 2406024779728440832 18152535322709338240 15452301791980684032 12752068261252029824 10051834730523375616 7351601199794721408 4651367669066067200 1951134138337412992 17697644681318310400 14997411150589656192 12297177619861001984 9596944089132347776 6896710558403693568 4196477027675039360 1496243496946385152 17242754039927282560 14542520509198628352 11842286978469974144 9142053447741319936 6441819917012665728 3741586386284011520 1041352855555357312 16787863398536254720 14087629867807600512 11387396337078946304 8687162806350292096 5986929275621637888 3286695744892983680 586462214164329472 16332972757145226880 13632739226416572672 10932505695687918464 8232272164959264256 5532038634230610048 2831805103501955840 131571572773301632 15878082115754199040 13177848585025544832 10477615054296890624 7777381523568236416 5077147992839582208 2376914462110928000 18123425005091825408 15423191474363171200 12722957943634516992 10022724412905862784 7322490882177208576 4622257351448554368 1922023820719900160 17668534363700797568 14968300832972143360 12268067302243489152 9567833771514834944 6867600240786180736 4167366710057526528 1467133179328872320 17213643722309769728 14513410191581115520 11813176660852461312 9112943130123807104 6412709599395152896 3712476068666498688 1012242537937844480 16758753080918741888 14058519550190087680 11358286019461433472 8658052488732779264 5957818958004125056 3257585427275470848 557351896546816640 16303862439527714048 13603628908799059840 10903395378070405632 8203161847341751424 5502928316613097216 2802694785884443008 102461255155788800 15848971798136686208 13148738267408032000 10448504736679377792 7748271205950723584 5048037675222069376 2347804144493415168 18094314687474312576 15394081156745658368 12693847626017004160 9993614095288349952 7293380564559695744 4593147033831041536 1892913503102387328 17639424046083284736 14939190515354630528 12238956984625976320 9538723453897322112 6838489923168667904 4138256392440013696 1438022861711359488 17184533404692256896 14484299873963602688 11784066343234948480 9083832812506294272 6383599281777640064 3683365751048985856 983132220320331648 16729642763301229056 14029409232572574848 11329175701843920640 8628942171115266432 5928708640386612224 3228475109657958016 528241578929303808 16274752121910201216 13574518591181547008 10874285060452892800 8174051529724238592 5473817998995584384 2773584468266930176 73350937538275968 15819861480519173376 13119627949790519168 10419394419061864960 7719160888333210752 5018927357604556544 2318693826875902336 18065204369856799744 15364970839128145536 12664737308399491328 9964503777670837120 7264270246942182912 4564036716213528704 1863803185484874496 17610313728465771904 14910080197737117696 12209846667008463488 9509613136279809280 6809379605551155072 4109146074822500864 1408912544093846656 17155423087074744064 14455189556346089856 11754956025617435648 9054722494888781440 6354488964160127232 3654255433431473024 954021902702818816 16700532445683716224 14000298914955062016 11300065384226407808 8599831853497753600 5899598322769099392 3199364792040445184 499131261311790976 16245641804292688384 13545408273564034176 10845174742835379968 8144941212106725760 5444707681378071552 2744474150649417344 44240619920763136 15790751162901660544 13090517632173006336 10390284101444352128 7690050570715697920 4989817039987043712 2289583509258389504 18036094052239286912 15335860521510632704 12635626990781978496 9935393460053324288 7235159929324670080 4534926398596015872 1834692867867361664 17581203410848259072 14880969880119604864 12180736349390950656 9480502818662296448 6780269287933642240 4080035757204988032 1379802226476333824 17126312769457231232 14426079238728577024 11725845707999922816 9025612177271268608 6325378646542614400 3625145115813960192 924911585085305984 16671422128066203392 13971188597337549184 11270955066608894976 8570721535880240768 5870488005151586560 3170254474422932352 470020943694278144 16216531486675175552 13516297955946521344 10816064425217867136 8115830894489212928 5415597363760558720 2715363833031904512 15130302303250304 15761640845284147712 13061407314555493504 10361173783826839296 7660940253098185088 4960706722369530880 2260473191640876672 18006983734621774080 15306750203893119872 12606516673164465664 9906283142435811456 7206049611707157248 4505816080978503040 1805582550249848832 17552093093230746240 14851859562502092032 12151626031773437824 9451392501044783616 6751158970316129408 4050925439587475200 1350691908858820992 17097202451839718400 14396968921111064192 11696735390382409984 8996501859653755776 6296268328925101568 3596034798196447360 895801267467793152 16642311810448690560 13942078279720036352 11241844748991382144 8541611218262727936 5841377687534073728 3141144156805419520 440910626076765312 16187421169057662720 13487187638329008512 10786954107600354304 8086720576871700096 5386487046143045888 2686253515414391680 18432764058395289088 15732530527666634880 13032296996937980672 10332063466209326464 7631829935480672256 4931596404752018048 2231362874023363840 17977873417004261248 15277639886275607040 12577406355546952832 9877172824818298624 7176939294089644416 4476705763360990208 1776472232632336000 17522982775613233408 14822749244884579200 12122515714155924992 9422282183427270784 6722048652698616576 4021815121969962368 1321581591241308160 17068092134222205568 14367858603493551360 11667625072764897152 8967391542036242944 6267158011307588736 3566924480578934528 866690949850280320 16613201492831177728 13912967962102523520 11212734431373869312 8512500900645215104 5812267369916560896 3112033839187906688 411800308459252480 16158310851440149888 13458077320711495680 10757843789982841472 8057610259254187264 5357376728525533056 2657143197796878848 18403653740777776256 15703420210049122048 13003186679320467840 10302953148591813632 7602719617863159424 4902486087134505216 2202252556405851008 17948763099386748416 15248529568658094208 12548296037929440000 9848062507200785792 7147828976472131584 4447595445743477376 1747361915014823168 17493872457995720576 14793638927267066368 12093405396538412160 9393171865809757952 6692938335081103744 3992704804352449536 1292471273623795328 17038981816604692736 14338748285876038528 11638514755147384320 8938281224418730112 6238047693690075904 3537814162961421696 837580632232767488 16584091175213664896 13883857644485010688 11183624113756356480 8483390583027702272 5783157052299048064 3082923521570393856 382689990841739648 16129200533822637056 13428967003093982848 10728733472365328640 8028499941636674432 5328266410908020224 2628032880179366016 18374543423160263424 15674309892431609216 12974076361702955008 10273842830974300800 7573609300245646592 4873375769516992384 2173142238788338176 17919652781769235584 15219419251040581376 12519185720311927168 9818952189583272960 7118718658854618752 4418485128125964544 1718251597397310336 17464762140378207744 14764528609649553536 12064295078920899328 9364061548192245120 6663828017463590912 3963594486734936704 1263360956006282496 17009871498987179904 14309637968258525696 11609404437529871488 8909170906801217280 6208937376072563072 3508703845343908864 808470314615254656 16554980857596152064 13854747326867497856 11154513796138843648 8454280265410189440 5754046734681535232 3053813203952881024 353579673224226816 16100090216205124224 13399856685476470016 10699623154747815808 7999389624019161600 5299156093290507392 2598922562561853184 18345433105542750592 15645199574814096384 12944966044085442176 10244732513356787968 7544498982628133760 4844265451899479552 2144031921170825344 17890542464151722752 15190308933423068544 12490075402694414336 9789841871965760128 7089608341237105920 4389374810508451712 1689141279779797504 17435651822760694912 14735418292032040704 12035184761303386496 9334951230574732288 6634717699846078080 3934484169117423872 1234250638388769664 16980761181369667072 14280527650641012864 11580294119912358656 8880060589183704448 6179827058455050240 3479593527726396032 779359996997741824 16525870539978639232 13825637009249985024 11125403478521330816 8425169947792676608 5724936417064022400 3024702886335368192 324469355606713984 16070979898587611392 13370746367858957184 10670512837130302976 7970279306401648768 5270045775672994560 2569812244944340352 18316322787925237760 15616089257196583552 12915855726467929344 10215622195739275136 7515388665010620928 4815155134281966720 2114921603553312512 17861432146534209920 15161198615805555712 12460965085076901504 9760731554348247296 7060498023619593088 4360264492890938880 1660030962162284672 17406541505143182080 14706307974414527872 12006074443685873664 9305840912957219456 6605607382228565248 3905373851499911040 1205140320771256832 16951650863752154240 14251417333023500032 11551183802294845824 8850950271566191616 6150716740837537408 3450483210108883200 750249679380228992 16496760222361126400 13796526691632472192 11096293160903817984 8396059630175163776 5695826099446509568 2995592568717855360 295359037989201152 16041869580970098560 13341636050241444352 10641402519512790144 7941168988784135936 5240935458055481728 2540701927326827520 18287212470307724928 15586978939579070720 12886745408850416512 10186511878121762304 7486278347393108096 4786044816664453888 2085811285935799680 17832321828916697088 15132088298188042880 12431854767459388672 9731621236730734464 7031387706002080256 4331154175273426048 1630920644544771840 17377431187525669248 14677197656797015040 11976964126068360832 9276730595339706624 6576497064611052416 3876263533882398208 1176030003153744000 16922540546134641408 14222307015405987200 11522073484677332992 8821839953948678784 6121606423220024576 3421372892491370368 721139361762716160 16467649904743613568 13767416374014959360 11067182843286305152 8366949312557650944 5666715781828996736 2966482251100342528 266248720371688320 16012759263352585728 13312525732623931520 10612292201895277312 7912058671166623104 5211825140437968896 2511591609709314688 18258102152690212096 15557868621961557888 12857635091232903680 10157401560504249472 7457168029775595264 4756934499046941056 2056700968318286848 17803211511299184256 15102977980570530048 12402744449841875840 9702510919113221632 7002277388384567424 4302043857655913216 1601810326927259008 17348320869908156416 14648087339179502208 11947853808450848000 9247620277722193792 6547386746993539584 3847153216264885376 1146919685536231168 16893430228517128576 14193196697788474368 11492963167059820160 8792729636331165952 6092496105602511744 3392262574873857536 692029044145203328 16438539587126100736 13738306056397446528 11038072525668792320 8337838994940138112 5637605464211483904 2937371933482829696 237138402754175488 15983648945735072896 13283415415006418688 10583181884277764480 7882948353549110272 5182714822820456064 2482481292091801856 18228991835072699264 15528758304344045056 12828524773615390848 10128291242886736640 7428057712158082432 4727824181429428224 2027590650700774016 17774101193681671424 15073867662953017216 12373634132224363008 9673400601495708800 6973167070767054592 4272933540038400384 1572700009309746176 17319210552290643584 14618977021561989376 11918743490833335168 9218509960104680960 6518276429376026752 3818042898647372544 1117809367918718336 16864319910899615744 14164086380170961536 11463852849442307328 8763619318713653120 6063385787984998912 3363152257256344704 662918726527690496 16409429269508587904 13709195738779933696 11008962208051279488 8308728677322625280 5608495146593971072 2908261615865316864 208028085136662656 15954538628117560064 13254305097388905856 10554071566660251648 7853838035931597440 5153604505202943232 2453370974474289024 18199881517455186432 15499647986726532224 12799414455997878016 10099180925269223808 7398947394540569600 4698713863811915392 1998480333083261184 17744990876064158592 15044757345335504384 12344523814606850176 9644290283878195968 6944056753149541760 4243823222420887552 1543589691692233344 17290100234673130752 14589866703944476544 11889633173215822336 9189399642487168128 6489166111758513920 3788932581029859712 1088699050301205504 16835209593282102912 14134976062553448704 11434742531824794496 8734509001096140288 6034275470367486080 3334041939638831872 633808408910177664 16380318951891075072 13680085421162420864 10979851890433766656 8279618359705112448 5579384828976458240 2879151298247804032 178917767519149824 15925428310500047232 13225194779771393024 10524961249042738816 7824727718314084608 5124494187585430400 2424260656856776192 18170771199837673600 15470537669109019392 12770304138380365184 10070070607651710976 7369837076923056768 4669603546194402560 1969370015465748352 17715880558446645760 15015647027717991552 12315413496989337344 9615179966260683136 6914946435532028928 4214712904803374720 1514479374074720512 17260989917055617920 14560756386326963712 11860522855598309504 9160289324869655296 6460055794141001088 3759822263412346880 1059588732683692672 16806099275664590080 14105865744935935872 11405632214207281664 8705398683478627456 6005165152749973248 3304931622021319040 604698091292664832 16351208634273562240 13650975103544908032 10950741572816253824 8250508042087599616 5550274511358945408 2850040980630291200 149807449901636992 15896317992882534400 13196084462153880192 10495850931425225984 7795617400696571776 5095383869967917568 2395150339239263360 18141660882220160768 15441427351491506560 12741193820762852352 10040960290034198144 7340726759305543936 4640493228576889728 1940259697848235520 17686770240829132928 14986536710100478720 12286303179371824512 9586069648643170304 6885836117914516096 4185602587185861888 1485369056457207680 17231879599438105088 14531646068709450880 11831412537980796672 9131179007252142464 6430945476523488256 3730711945794834048 1030478415066179840 16776988958047077248 14076755427318423040 11376521896589768832 8676288365861114624 5976054835132460416 3275821304403806208 575587773675152000 16322098316656049408 13621864785927395200 10921631255198740992 8221397724470086784 5521164193741432576 2820930663012778368 120697132284124160 15867207675265021568 13166974144536367360 10466740613807713152 7766507083079058944 5066273552350404736 2366040021621750528 18112550564602647936 15412317033873993728 12712083503145339520 10011849972416685312 7311616441688031104 4611382910959376896 1911149380230722688 17657659923211620096 14957426392482965888 12257192861754311680 9556959331025657472 6856725800297003264 4156492269568349056 1456258738839694848 17202769281820592256 14502535751091938048 11802302220363283840 9102068689634629632 6401835158905975424 3701601628177321216 1001368097448667008 16747878640429564416 14047645109700910208 11347411578972256000 8647178048243601792 5946944517514947584 3246710986786293376 546477456057639168 16292987999038536576 13592754468309882368 10892520937581228160 8192287406852573952 5492053876123919744 2791820345395265536 91586814666611328 15838097357647508736 13137863826918854528 10437630296190200320 7737396765461546112 5037163234732891904 2336929704004237696 18083440246985135104 15383206716256480896 12682973185527826688 9982739654799172480 7282506124070518272 4582272593341864064 1882039062613209856 17628549605594107264 14928316074865453056 12228082544136798848 9527849013408144640 6827615482679490432 4127381951950836224 1427148421222182016 17173658964203079424 14473425433474425216 11773191902745771008 9072958372017116800 6372724841288462592 3672491310559808384 972257779831154176 16718768322812051584 14018534792083397376 11318301261354743168 8618067730626088960 5917834199897434752 3217600669168780544 517367138440126336 16263877681421023744 13563644150692369536 10863410619963715328 8163177089235061120 5462943558506406912 2762710027777752704 62476497049098496 15808987040029995904 13108753509301341696 10408519978572687488 7708286447844033280 5008052917115379072 2307819386386724864 18054329929367622272 15354096398638968064 12653862867910313856 9953629337181659648 7253395806453005440 4553162275724351232 1852928744995697024 17599439287976594432 14899205757247940224 12198972226519286016 9498738695790631808 6798505165061977600 4098271634333323392 1398038103604669184 17144548646585566592 14444315115856912384 11744081585128258176 9043848054399603968 6343614523670949760 3643380992942295552 943147462213641344 16689658005194538752 13989424474465884544 11289190943737230336 8588957413008576128 5888723882279921920 3188490351551267712 488256820822613504 16234767363803510912 13534533833074856704 10834300302346202496 8134066771617548288 5433833240888894080 2733599710160239872 33366179431585664 15779876722412483072 13079643191683828864 10379409660955174656 7679176130226520448 4978942599497866240 2278709068769212032 18025219611750109440 15324986081021455232 12624752550292801024 9924519019564146816 7224285488835492608 4524051958106838400 1823818427378184192 17570328970359081600 14870095439630427392 12169861908901773184 9469628378173118976 6769394847444464768 4069161316715810560 1368927785987156352 17115438328968053760 14415204798239399552 11714971267510745344 9014737736782091136 6314504206053436928 3614270675324782720 914037144596128512 16660547687577025920 13960314156848371712 11260080626119717504 8559847095391063296 5859613564662409088 3159380033933754880 459146503205100672 16205657046185998080 13505423515457343872 10805189984728689664 8104956454000035456 5404722923271381248 2704489392542727040 4255861814072832 15750766404794970240 13050532874066316032 10350299343337661824 7650065812609007616 4949832281880353408 2249598751151699200 17996109294132596608 15295875763403942400 12595642232675288192 9895408701946633984 7195175171217979776 4494941640489325568 1794708109760671360 17541218652741568768 14840985122012914560 12140751591284260352 9440518060555606144 6740284529826951936 4040050999098297728 1339817468369643520 17086328011350540928 14386094480621886720 11685860949893232512 8985627419164578304 6285393888435924096 3585160357707269888 884926826978615680 16631437369959513088 13931203839230858880 11230970308502204672 8530736777773550464 5830503247044896256 3130269716316242048 430036185587587840 16176546728568485248 13476313197839831040 10776079667111176832 8075846136382522624 5375612605653868416 2675379074925214208 18421889617906111616 15721656087177457408 13021422556448803200 10321189025720148992 7620955494991494784 4920721964262840576 2220488433534186368 17966998976515083776 15266765445786429568 12566531915057775360 9866298384329121152 7166064853600466944 4465831322871812736 1765597792143158528 17512108335124055936 14811874804395401728 12111641273666747520 9411407742938093312 6711174212209439104 4010940681480784896 1310707150752130688 17057217693733028096 14356984163004373888 11656750632275719680 8956517101547065472 6256283570818411264 3556050040089757056 855816509361102848 16602327052342000256 13902093521613346048 11201859990884691840 8501626460156037632 5801392929427383424 3101159398698729216 400925867970075008 16147436410950972416 13447202880222318208 10746969349493664000 8046735818765009792 5346502288036355584 2646268757307701376 18392779300288598784 15692545769559944576 12992312238831290368 10292078708102636160 7591845177373981952 4891611646645327744 2191378115916673536 17937888658897570944 15237655128168916736 12537421597440262528 9837188066711608320 7136954535982954112 4436721005254299904 1736487474525645696 17482998017506543104 14782764486777888896 12082530956049234688 9382297425320580480 6682063894591926272 3981830363863272064 1281596833134617856 17028107376115515264 14327873845386861056 11627640314658206848 8927406783929552640 6227173253200898432 3526939722472244224 826706191743590016 16573216734724487424 13872983203995833216 11172749673267179008 8472516142538524800 5772282611809870592 3072049081081216384 371815550352562176 16118326093333459584 13418092562604805376 10717859031876151168 8017625501147496960 5317391970418842752 2617158439690188544 18363668982671085952 15663435451942431744 12963201921213777536 10262968390485123328 7562734859756469120 4862501329027814912 2162267798299160704 17908778341280058112 15208544810551403904 12508311279822749696 9808077749094095488 7107844218365441280 4407610687636787072 1707377156908132864 17453887699889030272 14753654169160376064 12053420638431721856 9353187107703067648 6652953576974413440 3952720046245759232 1252486515517105024 16998997058498002432 14298763527769348224 11598529997040694016 8898296466312039808 6198062935583385600 3497829404854731392 797595874126077184 16544106417106974592 13843872886378320384 11143639355649666176 8443405824921011968 5743172294192357760 3042938763463703552 342705232735049344 16089215775715946752 13388982244987292544 10688748714258638336 7988515183529984128 5288281652801329920 2588048122072675712 18334558665053573120 15634325134324918912 12934091603596264704 10233858072867610496 7533624542138956288 4833391011410302080 2133157480681647872 17879668023662545280 15179434492933891072 12479200962205236864 9778967431476582656 7078733900747928448 4378500370019274240 1678266839290620032 17424777382271517440 14724543851542863232 12024310320814209024 9324076790085554816 6623843259356900608 3923609728628246400 1223376197899592192 16969886740880489600 14269653210151835392 11569419679423181184 8869186148694526976 6168952617965872768 3468719087237218560 768485556508564352 16514996099489461760 13814762568760807552 11114529038032153344 8414295507303499136 5714061976574844928 3013828445846190720 313594915117536512 16060105458098433920 13359871927369779712 10659638396641125504 7959404865912471296 5259171335183817088 2558937804455162880 18305448347436060288 15605214816707406080 12904981285978751872 10204747755250097664 7504514224521443456 4804280693792789248 2104047163064135040 17850557706045032448 15150324175316378240 12450090644587724032 9749857113859069824 7049623583130415616 4349390052401761408 1649156521673107200 17395667064654004608 14695433533925350400 11995200003196696192 9294966472468041984 6594732941739387776 3894499411010733568 1194265880282079360 16940776423262976768 14240542892534322560 11540309361805668352 8840075831077014144 6139842300348359936 3439608769619705728 739375238891051520 16485885781871948928 13785652251143294720 11085418720414640512 8385185189685986304 5684951658957332096 2984718128228677888 284484597500023680 16030995140480921088 13330761609752266880 10630528079023612672 7930294548294958464 5230061017566304256 2529827486837650048 18276338029818547456 15576104499089893248 12875870968361239040 10175637437632584832 7475403906903930624 4775170376175276416 2074936845446622208 17821447388427519616 15121213857698865408 12420980326970211200 9720746796241556992 7020513265512902784 4320279734784248576 1620046204055594368 17366556747036491776 14666323216307837568 11966089685579183360 9265856154850529152 6565622624121874944 3865389093393220736 1165155562664566528 16911666105645463936 14211432574916809728 11511199044188155520 8810965513459501312 6110731982730847104 3410498452002192896 710264921273538688 16456775464254436096 13756541933525781888 11056308402797127680 8356074872068473472 5655841341339819264 2955607810611165056 255374279882510848 16001884822863408256 13301651292134754048 10601417761406099840 7901184230677445632 5200950699948791424 2500717169220137216 18247227712201034624 15546994181472380416 12846760650743726208 10146527120015072000 7446293589286417792 4746060058557763584 2045826527829109376 17792337070810006784 15092103540081352576 12391870009352698368 9691636478624044160 6991402947895389952 4291169417166735744 1590935886438081536 17337446429418978944 14637212898690324736 11936979367961670528 9236745837233016320 6536512306504362112 3836278775775707904 1136045245047053696 16882555788027951104 14182322257299296896 11482088726570642688 8781855195841988480 6081621665113334272 3381388134384680064 681154603656025856 16427665146636923264 13727431615908269056 11027198085179614848 8326964554450960640 5626731023722306432 2926497492993652224 226263962264998016 15972774505245895424 13272540974517241216 10572307443788587008 7872073913059932800 5171840382331278592 2471606851602624384 18218117394583521792 15517883863854867584 12817650333126213376 10117416802397559168 7417183271668904960 4716949740940250752 2016716210211596544 17763226753192493952 15062993222463839744 12362759691735185536 9662526161006531328 6962292630277877120 4262059099549222912 1561825568820568704 17308336111801466112 14608102581072811904 11907869050344157696 9207635519615503488 6507401988886849280 3807168458158195072 1106934927429540864 16853445470410438272 14153211939681784064 11452978408953129856 8752744878224475648 6052511347495821440 3352277816767167232 652044286038513024 16398554829019410432 13698321298290756224 10998087767562102016 8297854236833447808 5597620706104793600 2897387175376139392 197153644647485184 15943664187628382592 13243430656899728384 10543197126171074176 7842963595442419968 5142730064713765760 2442496533985111552 18189007076966008960 15488773546237354752 12788540015508700544 10088306484780046336 7388072954051392128 4687839423322737920 1987605892594083712 17734116435574981120 15033882904846326912 12333649374117672704 9633415843389018496 6933182312660364288 4232948781931710080 1532715251203055872 17279225794183953280 14578992263455299072 11878758732726644864 9178525201997990656 6478291671269336448 3778058140540682240 1077824609812028032 16824335152792925440 14124101622064271232 11423868091335617024 8723634560606962816 6023401029878308608 3323167499149654400 622933968421000192 16369444511401897600 13669210980673243392 10968977449944589184 8268743919215934976 5568510388487280768 2868276857758626560 168043327029972352 15914553870010869760 13214320339282215552 10514086808553561344 7813853277824907136 5113619747096252928 2413386216367598720 18159896759348496128 15459663228619841920 12759429697891187712 10059196167162533504 7358962636433879296 4658729105705225088 1958495574976570880 17705006117957468288 15004772587228814080 12304539056500159872 9604305525771505664 6904071995042851456 4203838464314197248 1503604933585543040 17250115476566440448 14549881945837786240 11849648415109132032 9149414884380477824 6449181353651823616 3748947822923169408 1048714292194515200 16795224835175412608 14094991304446758400 11394757773718104192 8694524242989449984 5994290712260795776 3294057181532141568 593823650803487360 16340334193784384768 13640100663055730560 10939867132327076352 8239633601598422144 5539400070869767936 2839166540141113728 138933009412459520 15885443552393356928 13185210021664702720 10484976490936048512 7784742960207394304 5084509429478740096 2384275898750085888 18130786441730983296 15430552911002329088 12730319380273674880 10030085849545020672 7329852318816366464 4629618788087712256 1929385257359058048 17675895800339955456 14975662269611301248 12275428738882647040 9575195208153992832 6874961677425338624 4174728146696684416 1474494615968030208 17221005158948927616 14520771628220273408 11820538097491619200 9120304566762964992 6420071036034310784 3719837505305656576 1019603974577002368 16766114517557899776 14065880986829245568 11365647456100591360 8665413925371937152 5965180394643282944 3264946863914628736 564713333185974528 16311223876166871936 13610990345438217728 10910756814709563520 8210523283980909312 5510289753252255104 2810056222523600896 109822691794946688 15856333234775844096 13156099704047189888 10455866173318535680 7755632642589881472 5055399111861227264 2355165581132573056 18101676124113470464 15401442593384816256 12701209062656162048 10000975531927507840 7300742001198853632 4600508470470199424 1900274939741545216 17646785482722442624 14946551951993788416 12246318421265134208 9546084890536480000 6845851359807825792 4145617829079171584 1445384298350517376 17191894841331414784 14491661310602760576 11791427779874106368 9091194249145452160 6390960718416797952 3690727187688143744 990493656959489536 16737004199940386944 14036770669211732736 11336537138483078528 8636303607754424320 5936070077025770112 3235836546297115904 535603015568461696 16282113558549359104 13581880027820704896 10881646497092050688 8181412966363396480 5481179435634742272 2780945904906088064 80712374177433856 15827222917158331264 13126989386429677056 10426755855701022848 7726522324972368640 5026288794243714432 2326055263515060224 18072565806495957632 15372332275767303424 12672098745038649216 9971865214309995008 7271631683581340800 4571398152852686592 1871164622124032384 17617675165104929792 14917441634376275584 12217208103647621376 9516974572918967168 6816741042190312960 4116507511461658752 1416273980733004544 17162784523713901952 14462550992985247744 11762317462256593536 9062083931527939328 6361850400799285120 3661616870070630912 961383339341976704 16707893882322874112 14007660351594219904 11307426820865565696 8607193290136911488 5906959759408257280 3206726228679603072 506492697950948864 16253003240931846272 13552769710203192064 10852536179474537856 8152302648745883648 5452069118017229440 2751835587288575232 51602056559921024 15798112599540818432 13097879068812164224 10397645538083510016 7697412007354855808 4997178476626201600 2296944945897547392 18043455488878444800 15343221958149790592 12642988427421136384 9942754896692482176 7242521365963827968 4542287835235173760 1842054304506519552 17588564847487416960 14888331316758762752 12188097786030108544 9487864255301454336 6787630724572800128 4087397193844145920 1387163663115491712 17133674206096389120 14433440675367734912 11733207144639080704 9032973613910426496 6332740083181772288 3632506552453118080 932273021724463872 16678783564705361280 13978550033976707072 11278316503248052864 8578082972519398656 5877849441790744448 3177615911062090240 477382380333436032 16223892923314333440 13523659392585679232 10823425861857025024 8123192331128370816 5422958800399716608 2722725269671062400 22491738942408192 15769002281923305600 13068768751194651392 10368535220465997184 7668301689737342976 4968068159008688768 2267834628280034560 18014345171260931968 15314111640532277760 12613878109803623552 9913644579074969344 7213411048346315136 4513177517617660928 1812943986889006720 17559454529869904128 14859220999141249920 12158987468412595712 9458753937683941504 6758520406955287296 4058286876226633088 1358053345497978880 17104563888478876288 14404330357750222080 11704096827021567872 9003863296292913664 6303629765564259456 3603396234835605248 903162704106951040 16649673247087848448 13949439716359194240 11249206185630540032 8548972654901885824 5848739124173231616 3148505593444577408 448272062715923200 16194782605696820608 13494549074968166400 10794315544239512192 8094082013510857984 5393848482782203776 2693614952053549568 18440125495034446976 15739891964305792768 13039658433577138560 10339424902848484352 7639191372119830144 4938957841391175936 2238724310662521728 17985234853643419136 15285001322914764928 12584767792186110720 9884534261457456512 7184300730728802304 4484067200000148096 1783833669271493888 17530344212252391296 14830110681523737088 12129877150795082880 9429643620066428672 6729410089337774464 4029176558609120256 1328943027880466048 17075453570861363456 14375220040132709248 11674986509404055040 8974752978675400832 6274519447946746624 3574285917218092416 874052386489438208 16620562929470335616 13920329398741681408 11220095868013027200 8519862337284372992 5819628806555718784 3119395275827064576 419161745098410368 16165672288079307776 13465438757350653568 10765205226621999360 8064971695893345152 5364738165164690944 2664504634436036736 18411015177416934144 15710781646688279936 13010548115959625728 10310314585230971520 7610081054502317312 4909847523773663104 2209613993045008896 17956124536025906304 15255891005297252096 12555657474568597888 9855423943839943680 7155190413111289472 4454956882382635264 1754723351653981056 17501233894634878464 14801000363906224256 12100766833177570048 9400533302448915840 6700299771720261632 4000066240991607424 1299832710262953216 17046343253243850624 14346109722515196416 11645876191786542208 8945642661057888000 6245409130329233792 3545175599600579584 844942068871925376 16591452611852822784 13891219081124168576 11190985550395514368 8490752019666860160 5790518488938205952 3090284958209551744 390051427480897536 16136561970461794944 13436328439733140736 10736094909004486528 8035861378275832320 5335627847547178112 2635394316818523904 18381904859799421312 15681671329070767104 12981437798342112896 10281204267613458688 7580970736884804480 4880737206156150272 2180503675427496064 17927014218408393472 15226780687679739264 12526547156951085056 9826313626222430848 7126080095493776640 4425846564765122432 1725613034036468224 17472123577017365632 14771890046288711424 12071656515560057216 9371422984831403008 6671189454102748800 3970955923374094592 1270722392645440384 17017232935626337792 14316999404897683584 11616765874169029376 8916532343440375168 6216298812711720960 3516065281983066752 815831751254412544 16562342294235309952 13862108763506655744 11161875232778001536 8461641702049347328 5761408171320693120 3061174640592038912 360941109863384704 16107451652844282112 13407218122115627904 10706984591386973696 8006751060658319488 5306517529929665280 2606283999201011072 18352794542181908480 15652561011453254272 12952327480724600064 10252093949995945856 7551860419267291648 4851626888538637440 2151393357809983232 17897903900790880640 15197670370062226432 12497436839333572224 9797203308604918016 7096969777876263808 4396736247147609600 1696502716418955392 17443013259399852800 14742779728671198592 12042546197942544384 9342312667213890176 6642079136485235968 3941845605756581760 1241612075027927552 16988122618008824960 14287889087280170752 11587655556551516544 8887422025822862336 6187188495094208128 3486954964365553920 786721433636899712 16533231976617797120 13832998445889142912 11132764915160488704 8432531384431834496 5732297853703180288 3032064322974526080 331830792245871872 16078341335226769280 13378107804498115072 10677874273769460864 7977640743040806656 5277407212312152448 2577173681583498240 18323684224564395648 15623450693835741440 12923217163107087232 10222983632378433024 7522750101649778816 4822516570921124608 2122283040192470400 17868793583173367808 15168560052444713600 12468326521716059392 9768092990987405184 7067859460258750976 4367625929530096768 1667392398801442560 17413902941782339968 14713669411053685760 12013435880325031552 9313202349596377344 6612968818867723136 3912735288139068928 1212501757410414720 16959012300391312128 14258778769662657920 11558545238934003712 8858311708205349504 6158078177476695296 3457844646748041088 757611116019386880 16504121659000284288 13803888128271630080 11103654597542975872 8403421066814321664 5703187536085667456 3002954005357013248 302720474628359040 16049231017609256448 13348997486880602240 10648763956151948032 7948530425423293824 5248296894694639616 2548063363965985408 18294573906946882816 15594340376218228608 12894106845489574400 10193873314760920192 7493639784032265984 4793406253303611776 2093172722574957568 17839683265555854976 15139449734827200768 12439216204098546560 9738982673369892352 7038749142641238144 4338515611912583936 1638282081183929728 17384792624164827136 14684559093436172928 11984325562707518720 9284092031978864512 6583858501250210304 3883624970521556096 1183391439792901888 16929901982773799296 14229668452045145088 11529434921316490880 8829201390587836672 6128967859859182464 3428734329130528256 728500798401874048 16475011341382771456 13774777810654117248 11074544279925463040 8374310749196808832 5674077218468154624 2973843687739500416 273610157010846208 16020120699991743616 13319887169263089408 10619653638534435200 7919420107805780992 5219186577077126784 2518953046348472576 18265463589329369984 15565230058600715776 12864996527872061568 10164762997143407360 7464529466414753152 4764295935686098944 2064062404957444736 17810572947938342144 15110339417209687936 12410105886481033728 9709872355752379520 7009638825023725312 4309405294295071104 1609171763566416896 17355682306547314304 14655448775818660096 11955215245090005888 9254981714361351680 6554748183632697472 3854514652904043264 1154281122175389056 16900791665156286464 14200558134427632256 11500324603698978048 8800091072970323840 6099857542241669632 3399624011513015424 699390480784361216 16445901023765258624 13745667493036604416 11045433962307950208 8345200431579296000 5644966900850641792 2944733370121987584 244499839393333376 15991010382374230784 13290776851645576576 10590543320916922368 7890309790188268160 5190076259459613952 2489842728730959744 18236353271711857152 15536119740983202944 12835886210254548736 10135652679525894528 7435419148797240320 4735185618068586112 2034952087339931904 17781462630320829312 15081229099592175104 12380995568863520896 9680762038134866688 6980528507406212480 4280294976677558272 1580061445948904064 17326571988929801472 14626338458201147264 11926104927472493056 9225871396743838848 6525637866015184640 3825404335286530432 1125170804557876224 16871681347538773632 14171447816810119424 11471214286081465216 8770980755352811008 6070747224624156800 3370513693895502592 670280163166848384 16416790706147745792 13716557175419091584 11016323644690437376 8316090113961783168 5615856583233128960 2915623052504474752 215389521775820544 15961900064756717952 13261666534028063744 10561433003299409536 7861199472570755328 5160965941842101120 2460732411113446912 18207242954094344320 15507009423365690112 12806775892637035904 10106542361908381696 7406308831179727488 4706075300451073280 2005841769722419072 17752352312703316480 15052118781974662272 12351885251246008064 9651651720517353856 6951418189788699648 4251184659060045440 1550951128331391232 17297461671312288640 14597228140583634432 11896994609854980224 9196761079126326016 6496527548397671808 3796294017669017600 1096060486940363392 16842571029921260800 14142337499192606592 11442103968463952384 8741870437735298176 6041636907006643968 3341403376277989760 641169845549335552 16387680388530232960 13687446857801578752 10987213327072924544 8286979796344270336 5586746265615616128 2886512734886961920 186279204158307712 15932789747139205120 13232556216410550912 10532322685681896704 7832089154953242496 5131855624224588288 2431622093495934080 18178132636476831488 15477899105748177280 12777665575019523072 10077432044290868864 7377198513562214656 4676964982833560448 1976731452104906240 17723241995085803648 15023008464357149440 12322774933628495232 9622541402899841024 6922307872171186816 4222074341442532608 1521840810713878400 17268351353694775808 14568117822966121600 11867884292237467392 9167650761508813184 6467417230780158976 3767183700051504768 1066950169322850560 16813460712303747968 14113227181575093760 11412993650846439552 8712760120117785344 6012526589389131136 3312293058660476928 612059527931822720 16358570070912720128 13658336540184065920 10958103009455411712 8257869478726757504 5557635947998103296 2857402417269449088 157168886540794880 15903679429521692288 13203445898793038080 10503212368064383872 7802978837335729664 5102745306607075456 2402511775878421248 18149022318859318656 15448788788130664448 12748555257402010240 10048321726673356032 7348088195944701824 4647854665216047616 1947621134487393408 17694131677468290816 14993898146739636608 12293664616010982400 9593431085282328192 6893197554553673984 4192964023825019776 1492730493096365568 17239241036077262976 14539007505348608768 11838773974619954560 9138540443891300352 6438306913162646144 3738073382433991936 1037839851705337728 16784350394686235136 14084116863957580928 11383883333228926720 8683649802500272512 5983416271771618304 3283182741042964096 582949210314309888 16329459753295207296 13629226222566553088 10928992691837898880 8228759161109244672 5528525630380590464 2828292099651936256 128058568923282048 15874569111904179456 13174335581175525248 10474102050446871040 7773868519718216832 5073634988989562624 2373401458260908416 18119912001241805824 15419678470513151616 12719444939784497408 10019211409055843200 7318977878327188992 4618744347598534784 1918510816869880576 17665021359850777984 14964787829122123776 12264554298393469568 9564320767664815360 6864087236936161152 4163853706207506944 1463620175478852736 17210130718459750144 14509897187731095936 11809663657002441728 9109430126273787520 6409196595545133312 3708963064816479104 1008729534087824896 16755240077068722304 14055006546340068096 11354773015611413888 8654539484882759680 5954305954154105472 3254072423425451264 553838892696797056 16300349435677694464 13600115904949040256 10899882374220386048 8199648843491731840 5499415312763077632 2799181782034423424 98948251305769216 15845458794286666624 13145225263558012416 10444991732829358208 7744758202100704000 5044524671372049792 2344291140643395584 18090801683624292992 15390568152895638784 12690334622166984576 9990101091438330368 7289867560709676160 4589634029981021952 1889400499252367744 17635911042233265152 14935677511504610944 12235443980775956736 9535210450047302528 6834976919318648320 4134743388589994112 1434509857861339904 17181020400842237312 14480786870113583104 11780553339384928896 9080319808656274688 6380086277927620480 3679852747198966272 979619216470312064 16726129759451209472 14025896228722555264 11325662697993901056 8625429167265246848 5925195636536592640 3224962105807938432 524728575079284224 16271239118060181632 13571005587331527424 10870772056602873216 8170538525874219008 5470304995145564800 2770071464416910592 69837933688256384 15816348476669153792 13116114945940499584 10415881415211845376 7715647884483191168 5015414353754536960 2315180823025882752 18061691366006780160 15361457835278125952 12661224304549471744 9960990773820817536 7260757243092163328 4560523712363509120 1860290181634854912 17606800724615752320 14906567193887098112 12206333663158443904 9506100132429789696 6805866601701135488 4105633070972481280 1405399540243827072 17151910083224724480 14451676552496070272 11751443021767416064 9051209491038761856 6350975960310107648 3650742429581453440 950508898852799232 16697019441833696640 13996785911105042432 11296552380376388224 8596318849647734016 5896085318919079808 3195851788190425600 495618257461771392 16242128800442668800 13541895269714014592 10841661738985360384 8141428208256706176 5441194677528051968 2740961146799397760 40727616070743552 15787238159051640960 13087004628322986752 10386771097594332544 7686537566865678336 4986304036137024128 2286070505408369920 18032581048389267328 15332347517660613120 12632113986931958912 9931880456203304704 7231646925474650496 4531413394745996288 1831179864017342080 17577690406998239488 14877456876269585280 12177223345540931072 9476989814812276864 6776756284083622656 4076522753354968448 1376289222626314240 17122799765607211648 14422566234878557440 11722332704149903232 9022099173421249024 6321865642692594816 3621632111963940608 921398581235286400 16667909124216183808 13967675593487529600 11267442062758875392 8567208532030221184 5866975001301566976 3166741470572912768 466507939844258560 16213018482825155968 13512784952096501760 10812551421367847552 8112317890639193344 5412084359910539136 2711850829181884928 11617298453230720 15758127841434128128 13057894310705473920 10357660779976819712 7657427249248165504 4957193718519511296 2256960187790857088 18003470730771754496 15303237200043100288 12603003669314446080 9902770138585791872 7202536607857137664 4502303077128483456 1802069546399829248 17548580089380726656 14848346558652072448 12148113027923418240 9447879497194764032 6747645966466109824 4047412435737455616 1347178905008801408 17093689447989698816 14393455917261044608 11693222386532390400 8992988855803736192 6292755325075081984 3592521794346427776 892288263617773568 16638798806598670976 13938565275870016768 11238331745141362560 8538098214412708352 5837864683684054144 3137631152955399936 437397622226745728 16183908165207643136 13483674634478988928 10783441103750334720 8083207573021680512 5382974042293026304 2682740511564372096 18429251054545269504 15729017523816615296 13028783993087961088 10328550462359306880 7628316931630652672 4928083400901998464 2227849870173344256 17974360413154241664 15274126882425587456 12573893351696933248 9873659820968279040 7173426290239624832 4473192759510970624 1772959228782316416 17519469771763213824 14819236241034559616 12119002710305905408 9418769179577251200 6718535648848596992 4018302118119942784 1318068587391288576 17064579130372185984 14364345599643531776 11664112068914877568 8963878538186223360 6263645007457569152 3563411476728914944 863177946000260736 16609688488981158144 13909454958252503936 11209221427523849728 8508987896795195520 5808754366066541312 3108520835337887104 408287304609232896 16154797847590130304 13454564316861476096 10754330786132821888 8054097255404167680 5353863724675513472 2653630193946859264 18400140736927756672 15699907206199102464 12999673675470448256 10299440144741794048 7599206614013139840 4898973083284485632 2198739552555831424 17945250095536728832 15245016564808074624 12544783034079420416 9844549503350766208 7144315972622112000 4444082441893457792 1743848911164803584 17490359454145700992 14790125923417046784 12089892392688392576 9389658861959738368 6689425331231084160 3989191800502429952 1288958269773775744 17035468812754673152 14335235282026018944 11635001751297364736 8934768220568710528 6234534689840056320 3534301159111402112 834067628382747904 16580578171363645312 13880344640634991104 11180111109906336896 8479877579177682688 5779644048449028480 3079410517720374272 379176986991720064 16125687529972617472 13425453999243963264 10725220468515309056 8024986937786654848 5324753407058000640 2624519876329346432 18371030419310243840 15670796888581589632 12970563357852935424 10270329827124281216 7570096296395627008 4869862765666972800 2169629234938318592 17916139777919216000 15215906247190561792 12515672716461907584 9815439185733253376 7115205655004599168 4414972124275944960 1714738593547290752 17461249136528188160 14761015605799533952 12060782075070879744 9360548544342225536 6660315013613571328 3960081482884917120 1259847952156262912 17006358495137160320 14306124964408506112 11605891433679851904 8905657902951197696 6205424372222543488 3505190841493889280 804957310765235072 16551467853746132480 13851234323017478272 11151000792288824064 8450767261560169856 5750533730831515648 3050300200102861440 350066669374207232 16096577212355104640 13396343681626450432 10696110150897796224 7995876620169142016 5295643089440487808 2595409558711833600 18341920101692731008 15641686570964076800 12941453040235422592 10241219509506768384 7540985978778114176 4840752448049459968 2140518917320805760 17887029460301703168 15186795929573048960 12486562398844394752 9786328868115740544 7086095337387086336 4385861806658432128 1685628275929777920 17432138818910675328 14731905288182021120 12031671757453366912 9331438226724712704 6631204695996058496 3930971165267404288 1230737634538750080 16977248177519647488 14277014646790993280 11576781116062339072 8876547585333684864 6176314054605030656 3476080523876376448 775846993147722240 16522357536128619648 13822124005399965440 11121890474671311232 8421656943942657024 5721423413214002816 3021189882485348608 320956351756694400 16067466894737591808 13367233364008937600 10666999833280283392 7966766302551629184 5266532771822974976 2566299241094320768 18312809784075218176 15612576253346563968 12912342722617909760 10212109191889255552 7511875661160601344 4811642130431947136 2111408599703292928 17857919142684190336 15157685611955536128 12457452081226881920 9757218550498227712 7056985019769573504 4356751489040919296 1656517958312265088 17403028501293162496 14702794970564508288 12002561439835854080 9302327909107199872 6602094378378545664 3901860847649891456 1201627316921237248 16948137859902134656 14247904329173480448 11547670798444826240 8847437267716172032 6147203736987517824 3446970206258863616 746736675530209408 16493247218511106816 13793013687782452608 11092780157053798400 8392546626325144192 5692313095596489984 2992079564867835776 291846034139181568 16038356577120078976 13338123046391424768 10637889515662770560 7937655984934116352 5237422454205462144 2537188923476807936 18283699466457705344 15583465935729051136 12883232405000396928 10182998874271742720 7482765343543088512 4782531812814434304 2082298282085780096 17828808825066677504 15128575294338023296 12428341763609369088 9728108232880714880 7027874702152060672 4327641171423406464 1627407640694752256 17373918183675649664 14673684652946995456 11973451122218341248 9273217591489687040 6572984060761032832 3872750530032378624 1172516999303724416 16919027542284621824 14218794011555967616 11518560480827313408 8818326950098659200 6118093419370004992 3417859888641350784 717626357912696576 16464136900893593984 13763903370164939776 11063669839436285568 8363436308707631360 5663202777978977152 2962969247250322944 262735716521668736 16009246259502566144 13309012728773911936 10608779198045257728 7908545667316603520 5208312136587949312 2508078605859295104 18254589148840192512 15554355618111538304 12854122087382884096 10153888556654229888 7453655025925575680 4753421495196921472 2053187964468267264 17799698507449164672 15099464976720510464 12399231445991856256 9698997915263202048 6998764384534547840 4298530853805893632 1598297323077239424 17344807866058136832 14644574335329482624 11944340804600828416 9244107273872174208 6543873743143520000 3843640212414865792 1143406681686211584 16889917224667108992 14189683693938454784 11489450163209800576 8789216632481146368 6088983101752492160 3388749571023837952 688516040295183744 16435026583276081152 13734793052547426944 11034559521818772736 8334325991090118528 5634092460361464320 2933858929632810112 233625398904155904 15980135941885053312 13279902411156399104 10579668880427744896 7879435349699090688 5179201818970436480 2478968288241782272 18225478831222679680 15525245300494025472 12825011769765371264 10124778239036717056 7424544708308062848 4724311177579408640 2024077646850754432 17770588189831651840 15070354659102997632 12370121128374343424 9669887597645689216 6969654066917035008 4269420536188380800 1569187005459726592 17315697548440624000 14615464017711969792 11915230486983315584 9214996956254661376 6514763425526007168 3814529894797352960 1114296364068698752 16860806907049596160 14160573376320941952 11460339845592287744 8760106314863633536 6059872784134979328 3359639253406325120 659405722677670912 16405916265658568320 13705682734929914112 11005449204201259904 8305215673472605696 5604982142743951488 2904748612015297280 204515081286643072 15951025624267540480 13250792093538886272 10550558562810232064 7850325032081577856 5150091501352923648 2449857970624269440 18196368513605166848 15496134982876512640 12795901452147858432 10095667921419204224 7395434390690550016 4695200859961895808 1994967329233241600 17741477872214139008 15041244341485484800 12341010810756830592 9640777280028176384 6940543749299522176 4240310218570867968 1540076687842213760 17286587230823111168 14586353700094456960 11886120169365802752 9185886638637148544 6485653107908494336 3785419577179840128 1085186046451185920 16831696589432083328 14131463058703429120 11431229527974774912 8730995997246120704 6030762466517466496 3330528935788812288 630295405060158080 16376805948041055488 13676572417312401280 10976338886583747072 8276105355855092864 5575871825126438656 2875638294397784448 175404763669130240 15921915306650027648 13221681775921373440 10521448245192719232 7821214714464065024 5120981183735410816 2420747653006756608 18167258195987654016 15467024665258999808 12766791134530345600 10066557603801691392 7366324073073037184 4666090542344382976 1965857011615728768 17712367554596626176 15012134023867971968 12311900493139317760 9611666962410663552 6911433431682009344 4211199900953355136 1510966370224700928 17257476913205598336 14557243382476944128 11857009851748289920 9156776321019635712 6456542790290981504 3756309259562327296 1056075728833673088 16802586271814570496 14102352741085916288 11402119210357262080 8701885679628607872 6001652148899953664 3301418618171299456 601185087442645248 16347695630423542656 13647462099694888448 10947228568966234240 8246995038237580032 5546761507508925824 2846527976780271616 146294446051617408 15892804989032514816 13192571458303860608 10492337927575206400 7792104396846552192 5091870866117897984 2391637335389243776 18138147878370141184 15437914347641486976 12737680816912832768 10037447286184178560 7337213755455524352 4636980224726870144 1936746693998215936 17683257236979113344 14983023706250459136 12282790175521804928 9582556644793150720 6882323114064496512 4182089583335842304 1481856052607188096 17228366595588085504 14528133064859431296 11827899534130777088 9127666003402122880 6427432472673468672 3727198941944814464 1026965411216160256 16773475954197057664 14073242423468403456 11373008892739749248 8672775362011095040 5972541831282440832 3272308300553786624 572074769825132416 16318585312806029824 13618351782077375616 10918118251348721408 8217884720620067200 5517651189891412992 2817417659162758784 117184128434104576 15863694671415001984 13163461140686347776 10463227609957693568 7762994079229039360 5062760548500385152 2362527017771730944 18109037560752628352 15408804030023974144 12708570499295319936 10008336968566665728 7308103437838011520 4607869907109357312 1907636376380703104 17654146919361600512 14953913388632946304 12253679857904292096 9553446327175637888 6853212796446983680 4152979265718329472 1452745734989675264 17199256277970572672 14499022747241918464 11798789216513264256 9098555685784610048 6398322155055955840 3698088624327301632 997855093598647424 16744365636579544832 14044132105850890624 11343898575122236416 8643665044393582208 5943431513664928000 3243197982936273792 542964452207619584 16289474995188516992 13589241464459862784 10889007933731208576 8188774403002554368 5488540872273900160 2788307341545245952 88073810816591744 15834584353797489152 13134350823068834944 10434117292340180736 7733883761611526528 5033650230882872320 2333416700154218112 18079927243135115520 15379693712406461312 12679460181677807104 9979226650949152896 7278993120220498688 4578759589491844480 1878526058763190272 17625036601744087680 14924803071015433472 12224569540286779264 9524336009558125056 6824102478829470848 4123868948100816640 1423635417372162432 17170145960353059840 14469912429624405632 11769678898895751424 9069445368167097216 6369211837438443008 3668978306709788800 968744775981134592 16715255318962032000 14015021788233377792 11314788257504723584 8614554726776069376 5914321196047415168 3214087665318760960 513854134590106752 16260364677571004160 13560131146842349952 10859897616113695744 8159664085385041536 5459430554656387328 2759197023927733120 58963493199078912 15805474036179976320 13105240505451322112 10405006974722667904 7704773443994013696 5004539913265359488 2304306382536705280 18050816925517602688 15350583394788948480 12650349864060294272 9950116333331640064 7249882802602985856 4549649271874331648 1849415741145677440 17595926284126574848 14895692753397920640 12195459222669266432 9495225691940612224 6794992161211958016 4094758630483303808 1394525099754649600 17141035642735547008 14440802112006892800 11740568581278238592 9040335050549584384 6340101519820930176 3639867989092275968 939634458363621760 16686145001344519168 13985911470615864960 11285677939887210752 8585444409158556544 5885210878429902336 3184977347701248128 484743816972593920 16231254359953491328 13531020829224837120 10830787298496182912 8130553767767528704 5430320237038874496 2730086706310220288 29853175581566080 15776363718562463488 13076130187833809280 10375896657105155072 7675663126376500864 4975429595647846656 2275196064919192448 18021706607900089856 15321473077171435648 12621239546442781440 9921006015714127232 7220772484985473024 4520538954256818816 1820305423528164608 17566815966509062016 14866582435780407808 12166348905051753600 9466115374323099392 6765881843594445184 4065648312865790976 1365414782137136768 17111925325118034176 14411691794389379968 11711458263660725760 9011224732932071552 6310991202203417344 3610757671474763136 910524140746108928 16657034683727006336 13956801152998352128 11256567622269697920 8556334091541043712 5856100560812389504 3155867030083735296 455633499355081088 16202144042335978496 13501910511607324288 10801676980878670080 8101443450150015872 5401209919421361664 2700976388692707456 742857964053248 15747253400944950656 13047019870216296448 10346786339487642240 7646552808758988032 4946319278030333824 2246085747301679616 17992596290282577024 15292362759553922816 12592129228825268608 9891895698096614400 7191662167367960192 4491428636639305984 1791195105910651776 17537705648891549184 14837472118162894976 12137238587434240768 9437005056705586560 6736771525976932352 4036537995248278144 1336304464519623936 17082815007500521344 14382581476771867136 11682347946043212928 8982114415314558720 6281880884585904512 3581647353857250304 881413823128596096 16627924366109493504 13927690835380839296 11227457304652185088 8527223773923530880 5826990243194876672 3126756712466222464 426523181737568256 16173033724718465664 13472800193989811456 10772566663261157248 8072333132532503040 5372099601803848832 2671866071075194624 18418376614056092032 15718143083327437824 13017909552598783616 10317676021870129408 7617442491141475200 4917208960412820992 2216975429684166784 17963485972665064192 15263252441936409984 12563018911207755776 9862785380479101568 7162551849750447360 4462318319021793152 1762084788293138944 17508595331274036352 14808361800545382144 12108128269816727936 9407894739088073728 6707661208359419520 4007427677630765312 1307194146902111104 17053704689883008512 14353471159154354304 11653237628425700096 8953004097697045888 6252770566968391680 3552537036239737472 852303505511083264 16598814048491980672 13898580517763326464 11198346987034672256 8498113456306018048 5797879925577363840 3097646394848709632 397412864120055424 16143923407100952832 13443689876372298624 10743456345643644416 8043222814914990208 5342989284186336000 2642755753457681792 18389266296438579200 15689032765709924992 12988799234981270784 10288565704252616576 7588332173523962368 4888098642795308160 2187865112066653952 17934375655047551360 15234142124318897152 12533908593590242944 9833675062861588736 7133441532132934528 4433208001404280320 1732974470675626112 17479485013656523520 14779251482927869312 12079017952199215104 9378784421470560896 6678550890741906688 3978317360013252480 1278083829284598272 17024594372265495680 14324360841536841472 11624127310808187264 8923893780079533056 6223660249350878848 3523426718622224640 823193187893570432 16569703730874467840 13869470200145813632 11169236669417159424 8469003138688505216 5768769607959851008 3068536077231196800 368302546502542592 16114813089483440000 13414579558754785792 10714346028026131584 8014112497297477376 5313878966568823168 2613645435840168960 18360155978821066368 15659922448092412160 12959688917363757952 10259455386635103744 7559221855906449536 4858988325177795328 2158754794449141120 17905265337430038528 15205031806701384320 12504798275972730112 9804564745244075904 7104331214515421696 4404097683786767488 1703864153058113280 17450374696039010688 14750141165310356480 12049907634581702272 9349674103853048064 6649440573124393856 3949207042395739648 1248973511667085440 16995484054647982848 14295250523919328640 11595016993190674432 8894783462462020224 6194549931733366016 3494316401004711808 794082870276057600 16540593413256955008 13840359882528300800 11140126351799646592 8439892821070992384 5739659290342338176 3039425759613683968 339192228885029760 16085702771865927168 13385469241137272960 10685235710408618752 7985002179679964544 5284768648951310336 2584535118222656128 18331045661203553536 15630812130474899328 12930578599746245120 10230345069017590912 7530111538288936704 4829878007560282496 2129644476831628288 17876155019812525696 15175921489083871488 12475687958355217280 9775454427626563072 7075220896897908864 4374987366169254656 1674753835440600448 17421264378421497856 14721030847692843648 12020797316964189440 9320563786235535232 6620330255506881024 3920096724778226816 1219863194049572608 16966373737030470016 14266140206301815808 11565906675573161600 8865673144844507392 6165439614115853184 3465206083387198976 764972552658544768 16511483095639442176 13811249564910787968 11111016034182133760 8410782503453479552 5710548972724825344 3010315441996171136 310081911267516928 16056592454248414336 13356358923519760128 10656125392791105920 7955891862062451712 5255658331333797504 2555424800605143296 18301935343586040704 15601701812857386496 12901468282128732288 10201234751400078080 7501001220671423872 4800767689942769664 2100534159214115456 17847044702195012864 15146811171466358656 12446577640737704448 9746344110009050240 7046110579280396032 4345877048551741824 1645643517823087616 17392154060803985024 14691920530075330816 11991686999346676608 9291453468618022400 6591219937889368192 3890986407160713984 1190752876432059776 16937263419412957184 14237029888684302976 11536796357955648768 8836562827226994560 6136329296498340352 3436095765769686144 735862235041031936 16482372778021929344 13782139247293275136 11081905716564620928 8381672185835966720 5681438655107312512 2981205124378658304 280971593650004096 16027482136630901504 13327248605902247296 10627015075173593088 7926781544444938880 5226548013716284672 2526314482987630464 18272825025968527872 15572591495239873664 12872357964511219456 10172124433782565248 7471890903053911040 4771657372325256832 2071423841596602624 17817934384577500032 15117700853848845824 12417467323120191616 9717233792391537408 7017000261662883200 4316766730934228992 1616533200205574784 17363043743186472192 14662810212457817984 11962576681729163776 9262343151000509568 6562109620271855360 3861876089543201152 1161642558814546944 16908153101795444352 14207919571066790144 11507686040338135936 8807452509609481728 6107218978880827520 3406985448152173312 706751917423519104 16453262460404416512 13753028929675762304 11052795398947108096 8352561868218453888 5652328337489799680 2952094806761145472 251861276032491264 15998371819013388672 13298138288284734464 10597904757556080256 7897671226827426048 5197437696098771840 2497204165370117632 18243714708351015040 15543481177622360832 12843247646893706624 10143014116165052416 7442780585436398208 4742547054707744000 2042313523979089792 17788824066959987200 15088590536231332992 12388357005502678784 9688123474774024576 6987889944045370368 4287656413316716160 1587422882588061952 17333933425568959360 14633699894840305152 11933466364111650944 9233232833382996736 6532999302654342528 3832765771925688320 1132532241197034112 16879042784177931520 14178809253449277312 11478575722720623104 8778342191991968896 6078108661263314688 3377875130534660480 677641599806006272 16424152142786903680 13723918612058249472 11023685081329595264 8323451550600941056 5623218019872286848 2922984489143632640 222750958414978432 15969261501395875840 13269027970667221632 10568794439938567424 7868560909209913216 5168327378481259008 2468093847752604800 18214604390733502208 15514370860004848000 12814137329276193792 10113903798547539584 7413670267818885376 4713436737090231168 2013203206361576960 17759713749342474368 15059480218613820160 12359246687885165952 9659013157156511744 6958779626427857536 4258546095699203328 1558312564970549120 17304823107951446528 14604589577222792320 11904356046494138112 9204122515765483904 6503888985036829696 3803655454308175488 1103421923579521280 16849932466560418688 14149698935831764480 11449465405103110272 8749231874374456064 6048998343645801856 3348764812917147648 648531282188493440 16395041825169390848 13694808294440736640 10994574763712082432 8294341232983428224 5594107702254774016 2893874171526119808 193640640797465600 15940151183778363008 13239917653049708800 10539684122321054592 7839450591592400384 5139217060863746176 2438983530135091968 18185494073115989376 15485260542387335168 12785027011658680960 10084793480930026752 7384559950201372544 4684326419472718336 1984092888744064128 17730603431724961536 15030369900996307328 12330136370267653120 9629902839538998912 6929669308810344704 4229435778081690496 1529202247353036288 17275712790333933696 14575479259605279488 11875245728876625280 9175012198147971072 6474778667419316864 3774545136690662656 1074311605962008448 16820822148942905856 14120588618214251648 11420355087485597440 8720121556756943232 6019888026028289024 3319654495299634816 619420964570980608 16365931507551878016 13665697976823223808 10965464446094569600 8265230915365915392 5564997384637261184 2864763853908606976 164530323179952768 15911040866160850176 13210807335432195968 10510573804703541760 7810340273974887552 5110106743246233344 2409873212517579136 18156383755498476544 15456150224769822336 12755916694041168128 10055683163312513920 7355449632583859712 4655216101855205504 1954982571126551296 17701493114107448704 15001259583378794496 12301026052650140288 9600792521921486080 6900558991192831872 4200325460464177664 1500091929735523456 17246602472716420864 14546368941987766656 11846135411259112448 9145901880530458240 6445668349801804032 3745434819073149824 1045201288344495616 16791711831325393024 14091478300596738816 11391244769868084608 8691011239139430400 5990777708410776192 3290544177682121984 590310646953467776 16336821189934365184 13636587659205710976 10936354128477056768 8236120597748402560 5535887067019748352 2835653536291094144 135420005562439936 15881930548543337344 13181697017814683136 10481463487086028928 7781229956357374720 5080996425628720512 2380762894900066304 18127273437880963712 15427039907152309504 12726806376423655296 10026572845695001088 7326339314966346880 4626105784237692672 1925872253509038464 17672382796489935872 14972149265761281664 12271915735032627456 9571682204303973248 6871448673575319040 4171215142846664832 1470981612118010624 17217492155098908032 14517258624370253824 11817025093641599616 9116791562912945408 6416558032184291200 3716324501455636992 1016090970726982784 16762601513707880192 14062367982979225984 11362134452250571776 8661900921521917568 5961667390793263360 3261433860064609152 561200329335954944 16307710872316852352 13607477341588198144 10907243810859543936 8207010280130889728 5506776749402235520 2806543218673581312 106309687944927104 15852820230925824512 13152586700197170304 10452353169468516096 7752119638739861888 5051886108011207680 2351652577282553472 18098163120263450880 15397929589534796672 12697696058806142464 9997462528077488256 7297228997348834048 4596995466620179840 1896761935891525632 17643272478872423040 14943038948143768832 12242805417415114624 9542571886686460416 6842338355957806208 4142104825229152000 1441871294500497792 17188381837481395200 14488148306752740992 11787914776024086784 9087681245295432576 6387447714566778368 3687214183838124160 986980653109469952 16733491196090367360 14033257665361713152 11333024134633058944 8632790603904404736 5932557073175750528 3232323542447096320 532090011718442112 16278600554699339520 13578367023970685312 10878133493242031104 8177899962513376896 5477666431784722688 2777432901056068480 77199370327414272 15823709913308311680 13123476382579657472 10423242851851003264 7723009321122349056 5022775790393694848 2322542259665040640 18069052802645938048 15368819271917283840 12668585741188629632 9968352210459975424 7268118679731321216 4567885149002667008 1867651618274012800 17614162161254910208 14913928630526256000 12213695099797601792 9513461569068947584 6813228038340293376 4112994507611639168 1412760976882984960 17159271519863882368 14459037989135228160 11758804458406573952 9058570927677919744 6358337396949265536 3658103866220611328 957870335491957120 16704380878472854528 14004147347744200320 11303913817015546112 8603680286286891904 5903446755558237696 3203213224829583488 502979694100929280 16249490237081826688 13549256706353172480 10849023175624518272 8148789644895864064 5448556114167209856 2748322583438555648 48089052709901440 15794599595690798848 13094366064962144640 10394132534233490432 7693899003504836224 4993665472776182016 2293431942047527808 18039942485028425216 15339708954299771008 12639475423571116800 9939241892842462592 7239008362113808384 4538774831385154176 1838541300656499968 17585051843637397376 14884818312908743168 12184584782180088960 9484351251451434752 6784117720722780544 4083884189994126336 1383650659265472128 17130161202246369536 14429927671517715328 11729694140789061120 9029460610060406912 6329227079331752704 3628993548603098496 928760017874444288 16675270560855341696 13975037030126687488 11274803499398033280 8574569968669379072 5874336437940724864 3174102907212070656 473869376483416448 16220379919464313856 13520146388735659648 10819912858007005440 8119679327278351232 5419445796549697024 2719212265821042816 18978735092388608 15765489278073286016 13065255747344631808 10365022216615977600 7664788685887323392 4964555155158669184 2264321624430014976 18010832167410912384 15310598636682258176 12610365105953603968 9910131575224949760 7209898044496295552 4509664513767641344 1809430983038987136 17555941526019884544 14855707995291230336 12155474464562576128 9455240933833921920 6755007403105267712 4054773872376613504 1354540341647959296 17101050884628856704 14400817353900202496 11700583823171548288 9000350292442894080 6300116761714239872 3599883230985585664 899649700256931456 16646160243237828864 13945926712509174656 11245693181780520448 8545459651051866240 5845226120323212032 3144992589594557824 444759058865903616 16191269601846801024 13491036071118146816 10790802540389492608 8090569009660838400 5390335478932184192 2690101948203529984 18436612491184427392 15736378960455773184 13036145429727118976 10335911898998464768 7635678368269810560 4935444837541156352 2235211306812502144 17981721849793399552 15281488319064745344 12581254788336091136 9881021257607436928 7180787726878782720 4480554196150128512 1780320665421474304 17526831208402371712 14826597677673717504 12126364146945063296 9426130616216409088 6725897085487754880 4025663554759100672 1325430024030446464 17071940567011343872 14371707036282689664 11671473505554035456 8971239974825381248 6271006444096727040 3570772913368072832 870539382639418624 16617049925620316032 13916816394891661824 11216582864163007616 8516349333434353408 5816115802705699200 3115882271977044992 415648741248390784 16162159284229288192 13461925753500633984 10761692222771979776 8061458692043325568 5361225161314671360 2660991630586017152 18407502173566914560 15707268642838260352 13007035112109606144 10306801581380951936 7606568050652297728 4906334519923643520 2206100989194989312 17952611532175886720 15252378001447232512 12552144470718578304 9851910939989924096 7151677409261269888 4451443878532615680 1751210347803961472 17497720890784858880 14797487360056204672 12097253829327550464 9397020298598896256 6696786767870242048 3996553237141587840 1296319706412933632 17042830249393831040 14342596718665176832 11642363187936522624 8942129657207868416 6241896126479214208 3541662595750560000 841429065021905792 16587939608002803200 13887706077274148992 11187472546545494784 8487239015816840576 5787005485088186368 3086771954359532160 386538423630877952 16133048966611775360 13432815435883121152 10732581905154466944 8032348374425812736 5332114843697158528 2631881312968504320 18378391855949401728 15678158325220747520 12977924794492093312 10277691263763439104 7577457733034784896 4877224202306130688 2176990671577476480 17923501214558373888 15223267683829719680 12523034153101065472 9822800622372411264 7122567091643757056 4422333560915102848 1722100030186448640 17468610573167346048 14768377042438691840 12068143511710037632 9367909980981383424 6667676450252729216 3967442919524075008 1267209388795420800 17013719931776318208 14313486401047664000 11613252870319009792 8913019339590355584 6212785808861701376 3512552278133047168 812318747404392960 16558829290385290368 13858595759656636160 11158362228927981952 8458128698199327744 5757895167470673536 3057661636742019328 357428106013365120 16103938648994262528 13403705118265608320 10703471587536954112 8003238056808299904 5303004526079645696 2602770995350991488 18349281538331888896 15649048007603234688 12948814476874580480 10248580946145926272 7548347415417272064 4848113884688617856 2147880353959963648 17894390896940861056 15194157366212206848 12493923835483552640 9793690304754898432 7093456774026244224 4393223243297590016 1692989712568935808 17439500255549833216 14739266724821179008 12039033194092524800 9338799663363870592 6638566132635216384 3938332601906562176 1238099071177907968 16984609614158805376 14284376083430151168 11584142552701496960 8883909021972842752 6183675491244188544 3483441960515534336 783208429786880128 16529718972767777536 13829485442039123328 11129251911310469120 8429018380581814912 5728784849853160704 3028551319124506496 328317788395852288 16074828331376749696 13374594800648095488 10674361269919441280 7974127739190787072 5273894208462132864 2573660677733478656 18320171220714376064 15619937689985721856 12919704159257067648 10219470628528413440 7519237097799759232 4819003567071105024 2118770036342450816 17865280579323348224 15165047048594694016 12464813517866039808 9764579987137385600 7064346456408731392 4364112925680077184 1663879394951422976 17410389937932320384 14710156407203666176 12009922876475011968 9309689345746357760 6609455815017703552 3909222284289049344 1208988753560395136 16955499296541292544 14255265765812638336 11555032235083984128 8854798704355329920 6154565173626675712 3454331642898021504 754098112169367296 16500608655150264704 13800375124421610496 11100141593692956288 8399908062964302080 5699674532235647872 2999441001506993664 299207470778339456 16045718013759236864 13345484483030582656 10645250952301928448 7945017421573274240 5244783890844620032 2544550360115965824 18291060903096863232 15590827372368209024 12890593841639554816 10190360310910900608 7490126780182246400 4789893249453592192 2089659718724937984 17836170261705835392 15135936730977181184 12435703200248526976 9735469669519872768 7035236138791218560 4335002608062564352 1634769077333910144 17381279620314807552 14681046089586153344 11980812558857499136 9280579028128844928 6580345497400190720 3880111966671536512 1179878435942882304 16926388978923779712 14226155448195125504 11525921917466471296 8825688386737817088 6125454856009162880 3425221325280508672 724987794551854464 16471498337532751872 13771264806804097664 11071031276075443456 8370797745346789248 5670564214618135040 2970330683889480832 270097153160826624 16016607696141724032 13316374165413069824 10616140634684415616 7915907103955761408 5215673573227107200 2515440042498452992 18261950585479350400 15561717054750696192 12861483524022041984 10161249993293387776 7461016462564733568 4760782931836079360 2060549401107425152 17807059944088322560 15106826413359668352 12406592882631014144 9706359351902359936 7006125821173705728 4305892290445051520 1605658759716397312 17352169302697294720 14651935771968640512 11951702241239986304 9251468710511332096 6551235179782677888 3851001649054023680 1150768118325369472 16897278661306266880 14197045130577612672 11496811599848958464 8796578069120304256 6096344538391650048 3396111007662995840 695877476934341632 16442388019915239040 13742154489186584832 11041920958457930624 8341687427729276416 5641453897000622208 2941220366271968000 240986835543313792 15987497378524211200 13287263847795556992 10587030317066902784 7886796786338248576 5186563255609594368 2486329724880940160 18232840267861837568 15532606737133183360 12832373206404529152 10132139675675874944 7431906144947220736 4731672614218566528 2031439083489912320 17777949626470809728 15077716095742155520 12377482565013501312 9677249034284847104 6977015503556192896 4276781972827538688 1576548442098884480 17323058985079781888 14622825454351127680 11922591923622473472 9222358392893819264 6522124862165165056 3821891331436510848 1121657800707856640 16868168343688754048 14167934812960099840 11467701282231445632 8767467751502791424 6067234220774137216 3367000690045483008 666767159316828800 16413277702297726208 13713044171569072000 11012810640840417792 8312577110111763584 5612343579383109376 2912110048654455168 211876517925800960 15958387060906698368 13258153530178044160 10557919999449389952 7857686468720735744 5157452937992081536 2457219407263427328 18203729950244324736 15503496419515670528 12803262888787016320 10103029358058362112 7402795827329707904 4702562296601053696 2002328765872399488 17748839308853296896 15048605778124642688 12348372247395988480 9648138716667334272 6947905185938680064 4247671655210025856 1547438124481371648 17293948667462269056 14593715136733614848 11893481606004960640 9193248075276306432 6493014544547652224 3792781013818998016 1092547483090343808 16839058026071241216 14138824495342587008 11438590964613932800 8738357433885278592 6038123903156624384 3337890372427970176 637656841699315968 16384167384680213376 13683933853951559168 10983700323222904960 8283466792494250752 5583233261765596544 2882999731036942336 182766200308288128 15929276743289185536 13229043212560531328 10528809681831877120 7828576151103222912 5128342620374568704 2428109089645914496 18174619632626811904 15474386101898157696 12774152571169503488 10073919040440849280 7373685509712195072 4673451978983540864 1973218448254886656 17719728991235784064 15019495460507129856 12319261929778475648 9619028399049821440 6918794868321167232 4218561337592513024 1518327806863858816 17264838349844756224 14564604819116102016 11864371288387447808 9164137757658793600 6463904226930139392 3763670696201485184 1063437165472830976 16809947708453728384 14109714177725074176 11409480646996419968 8709247116267765760 6009013585539111552 3308780054810457344 608546524081803136 16355057067062700544 13654823536334046336 10954590005605392128 8254356474876737920 5554122944148083712 2853889413419429504 153655882690775296 15900166425671672704 13199932894943018496 10499699364214364288 7799465833485710080 5099232302757055872 2398998772028401664 18145509315009299072 15445275784280644864 12745042253551990656 10044808722823336448 7344575192094682240 4644341661366028032 1944108130637373824 17690618673618271232 14990385142889617024 12290151612160962816 9589918081432308608 6889684550703654400 4189451019975000192 1489217489246345984 17235728032227243392 14535494501498589184 11835260970769934976 9135027440041280768 6434793909312626560 3734560378583972352 1034326847855318144 16780837390836215552 14080603860107561344 11380370329378907136 8680136798650252928 5979903267921598720 3279669737192944512 579436206464290304 16325946749445187712 13625713218716533504 10925479687987879296 8225246157259225088 5525012626530570880 2824779095801916672 124545565073262464 15871056108054159872 13170822577325505664 10470589046596851456 7770355515868197248 5070121985139543040 2369888454410888832 18116398997391786240 15416165466663132032 12715931935934477824 10015698405205823616 7315464874477169408 4615231343748515200 1914997813019860992 17661508356000758400 14961274825272104192 12261041294543449984 9560807763814795776 6860574233086141568 4160340702357487360 1460107171628833152 17206617714609730560 14506384183881076352 11806150653152422144 9105917122423767936 6405683591695113728 3705450060966459520 1005216530237805312 16751727073218702720 14051493542490048512 11351260011761394304 8651026481032740096 5950792950304085888 3250559419575431680 550325888846777472 16296836431827674880 13596602901099020672 10896369370370366464 8196135839641712256 5495902308913058048 2795668778184403840 95435247455749632 15841945790436647040 13141712259707992832 10441478728979338624 7741245198250684416 5041011667522030208 2340778136793376000 18087288679774273408 15387055149045619200 12686821618316964992 9986588087588310784 7286354556859656576 4586121026131002368 1885887495402348160 17632398038383245568 14932164507654591360 12231930976925937152 9531697446197282944 6831463915468628736 4131230384739974528 1430996854011320320 17177507396992217728 14477273866263563520 11777040335534909312 9076806804806255104 6376573274077600896 3676339743348946688 976106212620292480 16722616755601189888 14022383224872535680 11322149694143881472 8621916163415227264 5921682632686573056 3221449101957918848 521215571229264640 16267726114210162048 13567492583481507840 10867259052752853632 8167025522024199424 5466791991295545216 2766558460566891008 66324929838236800 15812835472819134208 13112601942090480000 10412368411361825792 7712134880633171584 5011901349904517376 2311667819175863168 18058178362156760576 15357944831428106368 12657711300699452160 9957477769970797952 7257244239242143744 4557010708513489536 1856777177784835328 17603287720765732736 14903054190037078528 12202820659308424320 9502587128579770112 6802353597851115904 4102120067122461696 1401886536393807488 17148397079374704896 14448163548646050688 11747930017917396480 9047696487188742272 6347462956460088064 3647229425731433856 946995895002779648 16693506437983677056 13993272907255022848 11293039376526368640 8592805845797714432 5892572315069060224 3192338784340406016 492105253611751808 16238615796592649216 13538382265863995008 10838148735135340800 8137915204406686592 5437681673678032384 2737448142949378176 37214612220723968 15783725155201621376 13083491624472967168 10383258093744312960 7683024563015658752 4982791032287004544 2282557501558350336 18029068044539247744 15328834513810593536 12628600983081939328 9928367452353285120 7228133921624630912 4527900390895976704 1827666860167322496 17574177403148219904 14873943872419565696 12173710341690911488 9473476810962257280 6773243280233603072 4073009749504948864 1372776218776294656 17119286761757192064 14419053231028537856 11718819700299883648 9018586169571229440 6318352638842575232 3618119108113921024 917885577385266816 16664396120366164224 13964162589637510016 11263929058908855808 8563695528180201600 5863461997451547392 3163228466722893184 462994935994238976 16209505478975136384 13509271948246482176 10809038417517827968 8108804886789173760 5408571356060519552 2708337825331865344 8104294603211136 15754614837584108544 13054381306855454336 10354147776126800128 7653914245398145920 4953680714669491712 2253447183940837504 17999957726921734912 15299724196193080704 12599490665464426496 9899257134735772288 7199023604007118080 4498790073278463872 1798556542549809664 17545067085530707072 14844833554802052864 12144600024073398656 9444366493344744448 6744132962616090240 4043899431887436032 1343665901158781824 17090176444139679232 14389942913411025024 11689709382682370816 8989475851953716608 6289242321225062400 3589008790496408192 888775259767753984 16635285802748651392 13935052272019997184 11234818741291342976 8534585210562688768 5834351679834034560 3134118149105380352 433884618376726144 16180395161357623552 13480161630628969344 10779928099900315136 8079694569171660928 5379461038443006720 2679227507714352512 18425738050695249920 15725504519966595712 13025270989237941504 10325037458509287296 7624803927780633088 4924570397051978880 2224336866323324672 17970847409304222080 15270613878575567872 12570380347846913664 9870146817118259456 7169913286389605248 4469679755660951040 1769446224932296832 17515956767913194240 14815723237184540032 12115489706455885824 9415256175727231616 6715022644998577408 4014789114269923200 1314555583541268992 17061066126522166400 14360832595793512192 11660599065064857984 8960365534336203776 6260132003607549568 3559898472878895360 859664942150241152 16606175485131138560 13905941954402484352 11205708423673830144 8505474892945175936 5805241362216521728 3105007831487867520 404774300759213312 16151284843740110720 13451051313011456512 10750817782282802304 8050584251554148096 5350350720825493888 2650117190096839680 18396627733077737088 15696394202349082880 12996160671620428672 10295927140891774464 7595693610163120256 4895460079434466048 2195226548705811840 17941737091686709248 15241503560958055040 12541270030229400832 9841036499500746624 7140802968772092416 4440569438043438208 1740335907314784000 17486846450295681408 14786612919567027200 12086379388838372992 9386145858109718784 6685912327381064576 3985678796652410368 1285445265923756160 17031955808904653568 14331722278175999360 11631488747447345152 8931255216718690944 6231021685990036736 3530788155261382528 830554624532728320 16577065167513625728 13876831636784971520 11176598106056317312 8476364575327663104 5776131044599008896 3075897513870354688 375663983141700480 16122174526122597888 13421940995393943680 10721707464665289472 8021473933936635264 5321240403207981056 2621006872479326848 18367517415460224256 15667283884731570048 12967050354002915840 10266816823274261632 7566583292545607424 4866349761816953216 2166116231088299008 17912626774069196416 15212393243340542208 12512159712611888000 9811926181883233792 7111692651154579584 4411459120425925376 1711225589697271168 17457736132678168576 14757502601949514368 12057269071220860160 9357035540492205952 6656802009763551744 3956568479034897536 1256334948306243328 17002845491287140736 14302611960558486528 11602378429829832320 8902144899101178112 6201911368372523904 3501677837643869696 801444306915215488 16547954849896112896 13847721319167458688 11147487788438804480 8447254257710150272 5747020726981496064 3046787196252841856 346553665524187648 16093064208505085056 13392830677776430848 10692597147047776640 7992363616319122432 5292130085590468224 2591896554861814016 18338407097842711424 15638173567114057216 12937940036385403008 10237706505656748800 7537472974928094592 4837239444199440384 2137005913470786176 17883516456451683584 15183282925723029376 12483049394994375168 9782815864265720960 7082582333537066752 4382348802808412544 1682115272079758336 17428625815060655744 14728392284332001536 12028158753603347328 9327925222874693120 6627691692146038912 3927458161417384704 1227224630688730496 16973735173669627904 14273501642940973696 11573268112212319488 8873034581483665280 6172801050755011072 3472567520026356864 772333989297702656 16518844532278600064 13818611001549945856 11118377470821291648 8418143940092637440 5717910409363983232 3017676878635329024 317443347906674816 16063953890887572224 13363720360158918016 10663486829430263808 7963253298701609600 5263019767972955392 2562786237244301184 18309296780225198592 15609063249496544384 12908829718767890176 10208596188039235968 7508362657310581760 4808129126581927552 2107895595853273344 17854406138834170752 15154172608105516544 12453939077376862336 9753705546648208128 7053472015919553920 4353238485190899712 1653004954462245504 17399515497443142912 14699281966714488704 11999048435985834496 9298814905257180288 6598581374528526080 3898347843799871872 1198114313071217664 16944624856052115072 14244391325323460864 11544157794594806656 8843924263866152448 6143690733137498240 3443457202408844032 743223671680189824 16489734214661087232 13789500683932433024 11089267153203778816 8389033622475124608 5688800091746470400 2988566561017816192 288333030289161984 16034843573270059392 13334610042541405184 10634376511812750976 7934142981084096768 5233909450355442560 2533675919626788352 18280186462607685760 15579952931879031552 12879719401150377344 10179485870421723136 7479252339693068928 4779018808964414720 2078785278235760512 17825295821216657920 15125062290488003712 12424828759759349504 9724595229030695296 7024361698302041088 4324128167573386880 1623894636844732672 17370405179825630080 14670171649096975872 11969938118368321664 9269704587639667456 6569471056911013248 3869237526182359040 1169003995453704832 16915514538434602240 14215281007705948032 11515047476977293824 8814813946248639616 6114580415519985408 3414346884791331200 714113354062676992 16460623897043574400 13760390366314920192 11060156835586265984 8359923304857611776 5659689774128957568 2959456243400303360 259222712671649152 16005733255652546560 13305499724923892352 10605266194195238144 7905032663466583936 5204799132737929728 2504565602009275520 18251076144990172928 15550842614261518720 12850609083532864512 10150375552804210304 7450142022075556096 4749908491346901888 2049674960618247680 17796185503599145088 15095951972870490880 12395718442141836672 9695484911413182464 6995251380684528256 4295017849955874048 1594784319227219840 17341294862208117248 14641061331479463040 11940827800750808832 9240594270022154624 6540360739293500416 3840127208564846208 1139893677836192000 16886404220817089408 14186170690088435200 11485937159359780992 8785703628631126784 6085470097902472576 3385236567173818368 685003036445164160 16431513579426061568 13731280048697407360 11031046517968753152 8330812987240098944 5630579456511444736 2930345925782790528 230112395054136320 15976622938035033728 13276389407306379520 10576155876577725312 7875922345849071104 5175688815120416896 2475455284391762688 18221965827372660096 15521732296644005888 12821498765915351680 10121265235186697472 7421031704458043264 4720798173729389056 2020564643000734848 17767075185981632256 15066841655252978048 12366608124524323840 9666374593795669632 6966141063067015424 4265907532338361216 1565674001609707008 17312184544590604416 14611951013861950208 11911717483133296000 9211483952404641792 6511250421675987584 3811016890947333376 1110783360218679168 16857293903199576576 14157060372470922368 11456826841742268160 8756593311013613952 6056359780284959744 3356126249556305536 655892718827651328 16402403261808548736 13702169731079894528 11001936200351240320 8301702669622586112 5601469138893931904 2901235608165277696 201002077436623488 15947512620417520896 13247279089688866688 10547045558960212480 7846812028231558272 5146578497502904064 2446344966774249856 18192855509755147264 15492621979026493056 12792388448297838848 10092154917569184640 7391921386840530432 4691687856111876224 1991454325383222016 17737964868364119424 15037731337635465216 12337497806906811008 9637264276178156800 6937030745449502592 4236797214720848384 1536563683992194176 17283074226973091584 14582840696244437376 11882607165515783168 9182373634787128960 6482140104058474752 3781906573329820544 1081673042601166336 16828183585582063744 14127950054853409536 11427716524124755328 8727482993396101120 6027249462667446912 3327015931938792704 626782401210138496 16373292944191035904 13673059413462381696 10972825882733727488 8272592352005073280 5572358821276419072 2872125290547764864 171891759819110656 15918402302800008064 13218168772071353856 10517935241342699648 7817701710614045440 5117468179885391232 2417234649156737024 18163745192137634432 15463511661408980224 12763278130680326016 10063044599951671808 7362811069223017600 4662577538494363392 1962344007765709184 17708854550746606592 15008621020017952384 12308387489289298176 9608153958560643968 6907920427831989760 4207686897103335552 1507453366374681344 17253963909355578752 14553730378626924544 11853496847898270336 9153263317169616128 6453029786440961920 3752796255712307712 1052562724983653504 16799073267964550912 14098839737235896704 11398606206507242496 8698372675778588288 5998139145049934080 3297905614321279872 597672083592625664 16344182626573523072 13643949095844868864 10943715565116214656 8243482034387560448 5543248503658906240 2843014972930252032 142781442201597824 15889291985182495232 13189058454453841024 10488824923725186816 7788591392996532608 5088357862267878400 2388124331539224192 18134634874520121600 15434401343791467392 12734167813062813184 10033934282334158976 7333700751605504768 4633467220876850560 1933233690148196352 17679744233129093760 14979510702400439552 12279277171671785344 9579043640943131136 6878810110214476928 4178576579485822720 1478343048757168512 17224853591738065920 14524620061009411712 11824386530280757504 9124152999552103296 6423919468823449088 3723685938094794880 1023452407366140672 16769962950347038080 14069729419618383872 11369495888889729664 8669262358161075456 5969028827432421248 3268795296703767040 568561765975112832 16315072308956010240 13614838778227356032 10914605247498701824 8214371716770047616 5514138186041393408 2813904655312739200 113671124584084992 15860181667564982400 13159948136836328192 10459714606107673984 7759481075379019776 5059247544650365568 2359014013921711360 18105524556902608768 15405291026173954560 12705057495445300352 10004823964716646144 7304590433987991936 4604356903259337728 1904123372530683520 17650633915511580928 14950400384782926720 12250166854054272512 9549933323325618304 6849699792596964096 4149466261868309888 1449232731139655680 17195743274120553088 14495509743391898880 11795276212663244672 9095042681934590464 6394809151205936256 3694575620477282048 994342089748627840 16740852632729525248 14040619102000871040 11340385571272216832 8640152040543562624 5939918509814908416 3239684979086254208 539451448357600000 16285961991338497408 13585728460609843200 10885494929881188992 8185261399152534784 5485027868423880576 2784794337695226368 84560806966572160 15831071349947469568 13130837819218815360 10430604288490161152 7730370757761506944 5030137227032852736 2329903696304198528 18076414239285095936 15376180708556441728 12675947177827787520 9975713647099133312 7275480116370479104 4575246585641824896 1875013054913170688 17621523597894068096 14921290067165413888 12221056536436759680 9520823005708105472 6820589474979451264 4120355944250797056 1420122413522142848 17166632956503040256 14466399425774386048 11766165895045731840 9065932364317077632 6365698833588423424 3665465302859769216 965231772131115008 16711742315112012416 14011508784383358208 11311275253654704000 8611041722926049792 5910808192197395584 3210574661468741376 510341130740087168 16256851673720984576 13556618142992330368 10856384612263676160 8156151081535021952 5455917550806367744 2755684020077713536 55450489349059328 15801961032329956736 13101727501601302528 10401493970872648320 7701260440143994112 5001026909415339904 2300793378686685696 18047303921667583104 15347070390938928896 12646836860210274688 9946603329481620480 7246369798752966272 4546136268024312064 1845902737295657856 17592413280276555264 14892179749547901056 12191946218819246848 9491712688090592640 6791479157361938432 4091245626633284224 1391012095904630016 17137522638885527424 14437289108156873216 11737055577428219008 9036822046699564800 6336588515970910592 3636354985242256384 936121454513602176 16682631997494499584 13982398466765845376 11282164936037191168 8581931405308536960 5881697874579882752 3181464343851228544 481230813122574336 16227741356103471744 13527507825374817536 10827274294646163328 8127040763917509120 5426807233188854912 2726573702460200704 26340171731546496 15772850714712443904 13072617183983789696 10372383653255135488 7672150122526481280 4971916591797827072 2271683061069172864 18018193604050070272 15317960073321416064 12617726542592761856 9917493011864107648 7217259481135453440 4517025950406799232 1816792419678145024 17563302962659042432 14863069431930388224 12162835901201734016 9462602370473079808 6762368839744425600 4062135309015771392 1361901778287117184 17108412321268014592 14408178790539360384 11707945259810706176 9007711729082051968 6307478198353397760 3607244667624743552 907011136896089344 16653521679876986752 13953288149148332544 11253054618419678336 8552821087691024128 5852587556962369920 3152354026233715712 452120495505061504 16198631038485958912 13498397507757304704 10798163977028650496 8097930446299996288 5397696915571342080 2697463384842687872 18443973927823585280 15743740397094931072 13043506866366276864 10343273335637622656 7643039804908968448 4942806274180314240 2242572743451660032 17989083286432557440 15288849755703903232 12588616224975249024 9888382694246594816 7188149163517940608 4487915632789286400 1787682102060632192 17534192645041529600 14833959114312875392 12133725583584221184 9433492052855566976 6733258522126912768 4033024991398258560 1332791460669604352 17079302003650501760 14379068472921847552 11678834942193193344 8978601411464539136 6278367880735884928 3578134350007230720 877900819278576512 16624411362259473920 13924177831530819712 11223944300802165504 8523710770073511296 5823477239344857088 3123243708616202880 423010177887548672 16169520720868446080 13469287190139791872 10769053659411137664 8068820128682483456 5368586597953829248 2668353067225175040 18414863610206072448 15714630079477418240 13014396548748764032 10314163018020109824 7613929487291455616 4913695956562801408 2213462425834147200 17959972968815044608 15259739438086390400 12559505907357736192 9859272376629081984 7159038845900427776 4458805315171773568 1758571784443119360 17505082327424016768 14804848796695362560 12104615265966708352 9404381735238054144 6704148204509399936 4003914673780745728 1303681143052091520 17050191686032988928 14349958155304334720 11649724624575680512 8949491093847026304 6249257563118372096 3549024032389717888 848790501661063680 16595301044641961088 13895067513913306880 11194833983184652672 8494600452455998464 5794366921727344256 3094133390998690048 393899860270035840 16140410403250933248 13440176872522279040 10739943341793624832 8039709811064970624 5339476280336316416 2639242749607662208 18385753292588559616 15685519761859905408 12985286231131251200 10285052700402596992 7584819169673942784 4884585638945288576 2184352108216634368 17930862651197531776 15230629120468877568 12530395589740223360 9830162059011569152 7129928528282914944 4429694997554260736 1729461466825606528 17475972009806503936 14775738479077849728 12075504948349195520 9375271417620541312 6675037886891887104 3974804356163232896 1274570825434578688 17021081368415476096 14320847837686821888 11620614306958167680 8920380776229513472 6220147245500859264 3519913714772205056 819680184043550848 16566190727024448256 13865957196295794048 11165723665567139840 8465490134838485632 5765256604109831424 3065023073381177216 364789542652523008 16111300085633420416 13411066554904766208 10710833024176112000 8010599493447457792 5310365962718803584 2610132431990149376 18356642974971046784 15656409444242392576 12956175913513738368 10255942382785084160 7555708852056429952 4855475321327775744 2155241790599121536 17901752333580018944 15201518802851364736 12501285272122710528 9801051741394056320 7100818210665402112 4400584679936747904 1700351149208093696 17446861692188991104 14746628161460336896 12046394630731682688 9346161100003028480 6645927569274374272 3945694038545720064 1245460507817065856 16991971050797963264 14291737520069309056 11591503989340654848 8891270458612000640 6191036927883346432 3490803397154692224 790569866426038016 16537080409406935424 13836846878678281216 11136613347949627008 8436379817220972800 5736146286492318592 3035912755763664384 335679225035010176 16082189768015907584 13381956237287253376 10681722706558599168 7981489175829944960 5281255645101290752 2581022114372636544 18327532657353533952 15627299126624879744 12927065595896225536 10226832065167571328 7526598534438917120 4826365003710262912 2126131472981608704 17872642015962506112 15172408485233851904 12472174954505197696 9771941423776543488 7071707893047889280 4371474362319235072 1671240831590580864 17417751374571478272 14717517843842824064 12017284313114169856 9317050782385515648 6616817251656861440 3916583720928207232 1216350190199553024 16962860733180450432 14262627202451796224 11562393671723142016 8862160140994487808 6161926610265833600 3461693079537179392 761459548808525184 16507970091789422592 13807736561060768384 11107503030332114176 8407269499603459968 5707035968874805760 3006802438146151552 306568907417497344 16053079450398394752 13352845919669740544 10652612388941086336 7952378858212432128 5252145327483777920 2551911796755123712 18298422339736021120 15598188809007366912 12897955278278712704 10197721747550058496 7497488216821404288 4797254686092750080 2097021155364095872 17843531698344993280 15143298167616339072 12443064636887684864 9742831106159030656 7042597575430376448 4342364044701722240 1642130513973068032 17388641056953965440 14688407526225311232 11988173995496657024 9287940464768002816 6587706934039348608 3887473403310694400 1187239872582040192 16933750415562937600 14233516884834283392 11533283354105629184 8833049823376974976 6132816292648320768 3432582761919666560 732349231191012352 16478859774171909760 13778626243443255552 11078392712714601344 8378159181985947136 5677925651257292928 2977692120528638720 277458589799984512 16023969132780881920 13323735602052227712 10623502071323573504 7923268540594919296 5223035009866265088 2522801479137610880 18269312022118508288 15569078491389854080 12868844960661199872 10168611429932545664 7468377899203891456 4768144368475237248 2067910837746583040 17814421380727480448 15114187849998826240 12413954319270172032 9713720788541517824 7013487257812863616 4313253727084209408 1613020196355555200 17359530739336452608 14659297208607798400 11959063677879144192 9258830147150489984 6558596616421835776 3858363085693181568 1158129554964527360 16904640097945424768 14204406567216770560 11504173036488116352 8803939505759462144 6103705975030807936 3403472444302153728 703238913573499520 16449749456554396928 13749515925825742720 11049282395097088512 8349048864368434304 5648815333639780096 2948581802911125888 248348272182471680 15994858815163369088 13294625284434714880 10594391753706060672 7894158222977406464 5193924692248752256 2493691161520098048 18240201704500995456 15539968173772341248 12839734643043687040 10139501112315032832 7439267581586378624 4739034050857724416 2038800520129070208 17785311063109967616 15085077532381313408 12384844001652659200 9684610470924004992 6984376940195350784 4284143409466696576 1583909878738042368 17330420421718939776 14630186890990285568 11929953360261631360 9229719829532977152 6529486298804322944 3829252768075668736 1129019237347014528 16875529780327911936 14175296249599257728 11475062718870603520 8774829188141949312 6074595657413295104 3374362126684640896 674128595955986688 16420639138936884096 13720405608208229888 11020172077479575680 8319938546750921472 5619705016022267264 2919471485293613056 219237954564958848 15965748497545856256 13265514966817202048 10565281436088547840 7865047905359893632 5164814374631239424 2464580843902585216 18211091386883482624 15510857856154828416 12810624325426174208 10110390794697520000 7410157263968865792 4709923733240211584 2009690202511557376 17756200745492454784 15055967214763800576 12355733684035146368 9655500153306492160 6955266622577837952 4255033091849183744 1554799561120529536 17301310104101426944 14601076573372772736 11900843042644118528 9200609511915464320 6500375981186810112 3800142450458155904 1099908919729501696 16846419462710399104 14146185931981744896 11445952401253090688 8745718870524436480 6045485339795782272 3345251809067128064 645018278338473856 16391528821319371264 13691295290590717056 10991061759862062848 8290828229133408640 5590594698404754432 2890361167676100224 190127636947446016 15936638179928343424 13236404649199689216 10536171118471035008 7835937587742380800 5135704057013726592 2435470526285072384 18181981069265969792 15481747538537315584 12781514007808661376 10081280477080007168 7381046946351352960 4680813415622698752 1980579884894044544 17727090427874941952 15026856897146287744 12326623366417633536 9626389835688979328 6926156304960325120 4225922774231670912 1525689243503016704 17272199786483914112 14571966255755259904 11871732725026605696 9171499194297951488 6471265663569297280 3771032132840643072 1070798602111988864 16817309145092886272 14117075614364232064 11416842083635577856 8716608552906923648 6016375022178269440 3316141491449615232 615907960720961024 16362418503701858432 13662184972973204224 10961951442244550016 8261717911515895808 5561484380787241600 2861250850058587392 161017319329933184 15907527862310830592 13207294331582176384 10507060800853522176 7806827270124867968 5106593739396213760 2406360208667559552 18152870751648456960 15452637220919802752 12752403690191148544 10052170159462494336 7351936628733840128 4651703098005185920 1951469567276531712 17697980110257429120 14997746579528774912 12297513048800120704 9597279518071466496 6897045987342812288 4196812456614158080 1496578925885503872 17243089468866401280 14542855938137747072 11842622407409092864 9142388876680438656 6442155345951784448 3741921815223130240 1041688284494476032 16788198827475373440 14087965296746719232 11387731766018065024 8687498235289410816 5987264704560756608 3287031173832102400 586797643103448192 16333308186084345600 13633074655355691392 10932841124627037184 8232607593898382976 5532374063169728768 2832140532441074560 131907001712420352 15878417544693317760 13178184013964663552 10477950483236009344 7777716952507355136 5077483421778700928 2377249891050046720 18123760434030944128 15423526903302289920 12723293372573635712 10023059841844981504 7322826311116327296 4622592780387673088 1922359249659018880 17668869792639916288 14968636261911262080 12268402731182607872 9568169200453953664 6867935669725299456 4167702138996645248 1467468608267991040 17213979151248888448 14513745620520234240 11813512089791580032 9113278559062925824 6413045028334271616 3712811497605617408 1012577966876963200 16759088509857860608 14058854979129206400 11358621448400552192 8658387917671897984 5958154386943243776 3257920856214589568 557687325485935360 16304197868466832768 13603964337738178560 10903730807009524352 8203497276280870144 5503263745552215936 2803030214823561728 102796684094907520 15849307227075804928 13149073696347150720 10448840165618496512 7748606634889842304 5048373104161188096 2348139573432533888 18094650116413431296 15394416585684777088 12694183054956122880 9993949524227468672 7293715993498814464 4593482462770160256 1893248932041506048 17639759475022403456 14939525944293749248 12239292413565095040 9539058882836440832 6838825352107786624 4138591821379132416 1438358290650478208 17184868833631375616 14484635302902721408 11784401772174067200 9084168241445412992 6383934710716758784 3683701179988104576 983467649259450368 16729978192240347776 14029744661511693568 11329511130783039360 8629277600054385152 5929044069325730944 3228810538597076736 528577007868422528 16275087550849319936 13574854020120665728 10874620489392011520 8174386958663357312 5474153427934703104 2773919897206048896 73686366477394688 15820196909458292096 13119963378729637888 10419729848000983680 7719496317272329472 5019262786543675264 2319029255815021056 18065539798795918464 15365306268067264256 12665072737338610048 9964839206609955840 7264605675881301632 4564372145152647424 1864138614423993216 17610649157404890624 14910415626676236416 12210182095947582208 9509948565218928000 6809715034490273792 4109481503761619584 1409247973032965376 17155758516013862784 14455524985285208576 11755291454556554368 9055057923827900160 6354824393099245952 3654590862370591744 954357331641937536 16700867874622834944 14000634343894180736 11300400813165526528 8600167282436872320 5899933751708218112 3199700220979563904 499466690250909696 16245977233231807104 13545743702503152896 10845510171774498688 8145276641045844480 5445043110317190272 2744809579588536064 44576048859881856 15791086591840779264 13090853061112125056 10390619530383470848 7690385999654816640 4990152468926162432 2289918938197508224 18036429481178405632 15336195950449751424 12635962419721097216 9935728888992443008 7235495358263788800 4535261827535134592 1835028296806480384 17581538839787377792 14881305309058723584 12181071778330069376 9480838247601415168 6780604716872760960 4080371186144106752 1380137655415452544 17126648198396349952 14426414667667695744 11726181136939041536 9025947606210387328 6325714075481733120 3625480544753078912 925247014024424704 16671757557005322112 13971524026276667904 11271290495548013696 8571056964819359488 5870823434090705280 3170589903362051072 470356372633396864 16216866915614294272 13516633384885640064 10816399854156985856 8116166323428331648 5415932792699677440 2715699261971023232 15465731242369024 15761976274223266432 13061742743494612224 10361509212765958016 7661275682037303808 4961042151308649600 2260808620579995392 18007319163560892800 15307085632832238592 12606852102103584384 9906618571374930176 7206385040646275968 4506151509917621760 1805917979188967552 17552428522169864960 14852194991441210752 12151961460712556544 9451727929983902336 6751494399255248128 4051260868526593920 1351027337797939712 17097537880778837120 14397304350050182912 11697070819321528704 8996837288592874496 6296603757864220288 3596370227135566080 896136696406911872 16642647239387809280 13942413708659155072 11242180177930500864 8541946647201846656 5841713116473192448 3141479585744538240 441246055015884032 16187756597996781440 13487523067268127232 10787289536539473024 8087056005810818816 5386822475082164608 2686588944353510400 18433099487334407808 15732865956605753600 13032632425877099392 10332398895148445184 7632165364419790976 4931931833691136768 2231698302962482560 17978208845943379968 15277975315214725760 12577741784486071552 9877508253757417344 7177274723028763136 4477041192300108928 1776807661571454720 17523318204552352128 14823084673823697920 12122851143095043712 9422617612366389504 6722384081637735296 4022150550909081088 1321917020180426880 17068427563161324288 14368194032432670080 11667960501704015872 8967726970975361664 6267493440246707456 3567259909518053248 867026378789399040 16613536921770296448 13913303391041642240 11213069860312988032 8512836329584333824 5812602798855679616 3112369268127025408 412135737398371200 16158646280379268608 13458412749650614400 10758179218921960192 8057945688193305984 5357712157464651776 2657478626735997568 18403989169716894976 15703755638988240768 13003522108259586560 10303288577530932352 7603055046802278144 4902821516073623936 2202587985344969728 17949098528325867136 15248864997597212928 12548631466868558720 9848397936139904512 7148164405411250304 4447930874682596096 1747697343953941888 17494207886934839296 14793974356206185088 12093740825477530880 9393507294748876672 6693273764020222464 3993040233291568256 1292806702562914048 17039317245543811456 14339083714815157248 11638850184086503040 8938616653357848832 6238383122629194624 3538149591900540416 837916061171886208 16584426604152783616 13884193073424129408 11183959542695475200 8483726011966820992 5783492481238166784 3083258950509512576 383025419780858368 16129535962761755776 13429302432033101568 10729068901304447360 8028835370575793152 5328601839847138944 2628368309118484736 18374878852099382144 15674645321370727936 12974411790642073728 10274178259913419520 7573944729184765312 4873711198456111104 2173477667727456896 17919988210708354304 15219754679979700096 12519521149251045888 9819287618522391680 7119054087793737472 4418820557065083264 1718587026336429056 17465097569317326464 14764864038588672256 12064630507860018048 9364396977131363840 6664163446402709632 3963929915674055424 1263696384945401216 17010206927926298624 14309973397197644416 11609739866468990208 8909506335740336000 6209272805011681792 3509039274283027584 808805743554373376 16555316286535270784 13855082755806616576 11154849225077962368 8454615694349308160 5754382163620653952 3054148632891999744 353915102163345536 16100425645144242944 13400192114415588736 10699958583686934528 7999725052958280320 5299491522229626112 2599257991500971904 18345768534481869312 15645535003753215104 12945301473024560896 10245067942295906688 7544834411567252480 4844600880838598272 2144367350109944064 17890877893090841472 15190644362362187264 12490410831633533056 9790177300904878848 7089943770176224640 4389710239447570432 1689476708718916224 17435987251699813632 14735753720971159424 12035520190242505216 9335286659513851008 6635053128785196800 3934819598056542592 1234586067327888384 16981096610308785792 14280863079580131584 11580629548851477376 8880396018122823168 6180162487394168960 3479928956665514752 779695425936860544 16526205968917757952 13825972438189103744 11125738907460449536 8425505376731795328 5725271846003141120 3025038315274486912 324804784545832704 16071315327526730112 13371081796798075904 10670848266069421696 7970614735340767488 5270381204612113280 2570147673883459072 18316658216864356480 15616424686135702272 12916191155407048064 10215957624678393856 7515724093949739648 4815490563221085440 2115257032492431232 17861767575473328640 15161534044744674432 12461300514016020224 9761066983287366016 7060833452558711808 4360599921830057600 1660366391101403392 17406876934082300800 14706643403353646592 12006409872624992384 9306176341896338176 6605942811167683968 3905709280439029760 1205475749710375552 16951986292691272960 14251752761962618752 11551519231233964544 8851285700505310336 6151052169776656128 3450818639048001920 750585108319347712 16497095651300245120 13796862120571590912 11096628589842936704 8396395059114282496 5696161528385628288 2995927997656974080 295694466928319872 16042205009909217280 13341971479180563072 10641737948451908864 7941504417723254656 5241270886994600448 2541037356265946240 18287547899246843648 15587314368518189440 12887080837789535232 10186847307060881024 7486613776332226816 4786380245603572608 2086146714874918400 17832657257855815808 15132423727127161600 12432190196398507392 9731956665669853184 7031723134941198976 4331489604212544768 1631256073483890560 17377766616464787968 14677533085736133760 11977299555007479552 9277066024278825344 6576832493550171136 3876598962821516928 1176365432092862720 16922875975073760128 14222642444345105920 11522408913616451712 8822175382887797504 6121941852159143296 3421708321430489088 721474790701834880 16467985333682732288 13767751802954078080 11067518272225423872 8367284741496769664 5667051210768115456 2966817680039461248 266584149310807040 16013094692291704448 13312861161563050240 10612627630834396032 7912394100105741824 5212160569377087616 2511927038648433408 18258437581629330816 15558204050900676608 12857970520172022400 10157736989443368192 7457503458714713984 4757269927986059776 2057036397257405568 17803546940238302976 15103313409509648768 12403079878780994560 9702846348052340352 7002612817323686144 4302379286595031936 1602145755866377728 17348656298847275136 14648422768118620928 11948189237389966720 9247955706661312512 6547722175932658304 3847488645204004096 1147255114475349888 16893765657456247296 14193532126727593088 11493298595998938880 8793065065270284672 6092831534541630464 3392598003812976256 692364473084322048 16438875016065219456 13738641485336565248 11038407954607911040 8338174423879256832 5637940893150602624 2937707362421948416 237473831693294208 15983984374674191616 13283750843945537408 10583517313216883200 7883283782488228992 5183050251759574784 2482816721030920576 18229327264011817984 15529093733283163776 12828860202554509568 10128626671825855360 7428393141097201152 4728159610368546944 2027926079639892736 17774436622620790144 15074203091892135936 12373969561163481728 9673736030434827520 6973502499706173312 4273268968977519104 1573035438248864896 17319545981229762304 14619312450501108096 11919078919772453888 9218845389043799680 6518611858315145472 3818378327586491264 1118144796857837056 16864655339838734464 14164421809110080256 11464188278381426048 8763954747652771840 6063721216924117632 3363487686195463424 663254155466809216 16409764698447706624 13709531167719052416 11009297636990398208 8309064106261744000 5608830575533089792 2908597044804435584 208363514075781376 15954874057056678784 13254640526328024576 10554406995599370368 7854173464870716160 5153939934142061952 2453706403413407744 18200216946394305152 15499983415665650944 12799749884936996736 10099516354208342528 7399282823479688320 4699049292751034112 1998815762022379904 17745326305003277312 15045092774274623104 12344859243545968896 9644625712817314688 6944392182088660480 4244158651360006272 1543925120631352064 17290435663612249472 14590202132883595264 11889968602154941056 9189735071426286848 6489501540697632640 3789268009968978432 1089034479240324224 16835545022221221632 14135311491492567424 11435077960763913216 8734844430035259008 6034610899306604800 3334377368577950592 634143837849296384 16380654380830193792 13680420850101539584 10980187319372885376 8279953788644231168 5579720257915576960 2879486727186922752 179253196458268544 15925763739439165952 13225530208710511744 10525296677981857536 7825063147253203328 5124829616524549120 2424596085795894912 18171106628776792320 15470873098048138112 12770639567319483904 10070406036590829696 7370172505862175488 4669938975133521280 1969705444404867072 17716215987385764480 15015982456657110272 12315748925928456064 9615515395199801856 6915281864471147648 4215048333742493440 1514814803013839232 17261325345994736640 14561091815266082432 11860858284537428224 9160624753808774016 6460391223080119808 3760157692351465600 1059924161622811392 16806434704603708800 14106201173875054592 11405967643146400384 8705734112417746176 6005500581689091968 3305267050960437760 605033520231783552 16351544063212680960 13651310532484026752 10951077001755372544 8250843471026718336 5550609940298064128 2850376409569409920 150142878840755712 15896653421821653120 13196419891092998912 10496186360364344704 7795952829635690496 5095719298907036288 2395485768178382080 18141996311159279488 15441762780430625280 12741529249701971072 10041295718973316864 7341062188244662656 4640828657516008448 1940595126787354240 17687105669768251648 14986872139039597440 12286638608310943232 9586405077582289024 6886171546853634816 4185938016124980608 1485704485396326400 17232215028377223808 14531981497648569600 11831747966919915392 9131514436191261184 6431280905462606976 3731047374733952768 1030813844005298560 16777324386986195968 14077090856257541760 11376857325528887552 8676623794800233344 5976390264071579136 3276156733342924928 575923202614270720 16322433745595168128 13622200214866513920 10921966684137859712 8221733153409205504 5521499622680551296 2821266091951897088 121032561223242880 15867543104204140288 13167309573475486080 10467076042746831872 7766842512018177664 5066608981289523456 2366375450560869248 18112885993541766656 15412652462813112448 12712418932084458240 10012185401355804032 7311951870627149824 4611718339898495616 1911484809169841408 17657995352150738816 14957761821422084608 12257528290693430400 9557294759964776192 6857061229236121984 4156827698507467776 1456594167778813568 17203104710759710976 14502871180031056768 11802637649302402560 9102404118573748352 6402170587845094144 3701937057116439936 1001703526387785728 16748214069368683136 14047980538640028928 11347747007911374720 8647513477182720512 5947279946454066304 3247046415725412096 546812884996757888 16293323427977655296 13593089897249001088 10892856366520346880 8192622835791692672 5492389305063038464 2792155774334384256 91922243605730048 15838432786586627456 13138199255857973248 10437965725129319040 7737732194400664832 5037498663672010624 2337265132943356416 18083775675924253824 15383542145195599616 12683308614466945408 9983075083738291200 7282841553009636992 4582608022280982784 1882374491552328576 17628885034533225984 14928651503804571776 12228417973075917568 9528184442347263360 6827950911618609152 4127717380889954944 1427483850161300736 17173994393142198144 14473760862413543936 11773527331684889728 9073293800956235520 6373060270227581312 3672826739498927104 972593208770272896 16719103751751170304 14018870221022516096 11318636690293861888 8618403159565207680 5918169628836553472 3217936098107899264 517702567379245056 16264213110360142464 13563979579631488256 10863746048902834048 8163512518174179840 5463278987445525632 2763045456716871424 62811925988217216 15809322468969114624 13109088938240460416 10408855407511806208 7708621876783152000 5008388346054497792 2308154815325843584 18054665358306740992 15354431827578086784 12654198296849432576 9953964766120778368 7253731235392124160 4553497704663469952 1853264173934815744 17599774716915713152 14899541186187058944 12199307655458404736 9499074124729750528 6798840594001096320 4098607063272442112 1398373532543787904 17144884075524685312 14444650544796031104 11744417014067376896 9044183483338722688 6343949952610068480 3643716421881414272 943482891152760064 16689993434133657472 13989759903405003264 11289526372676349056 8589292841947694848 5889059311219040640 3188825780490386432 488592249761732224 16235102792742629632 13534869262013975424 10834635731285321216 8134402200556667008 5434168669828012800 2733935139099358592 33701608370704384 15780212151351601792 13079978620622947584 10379745089894293376 7679511559165639168 4979278028436984960 2279044497708330752 18025555040689228160 15325321509960573952 12625087979231919744 9924854448503265536 7224620917774611328 4524387387045957120 1824153856317302912 17570664399298200320 14870430868569546112 12170197337840891904 9469963807112237696 6769730276383583488 4069496745654929280 1369263214926275072 17115773757907172480 14415540227178518272 11715306696449864064 9015073165721209856 6314839634992555648 3614606104263901440 914372573535247232 16660883116516144640 13960649585787490432 11260416055058836224 8560182524330182016 5859948993601527808 3159715462872873600 459481932144219392 16205992475125116800 13505758944396462592 10805525413667808384 8105291882939154176 5405058352210499968 2704824821481845760 4591290753191552 15751101833734088960 13050868303005434752 10350634772276780544 7650401241548126336 4950167710819472128 2249934180090817920 17996444723071715328 15296211192343061120 12595977661614406912 9895744130885752704 7195510600157098496 4495277069428444288 1795043538699790080 17541554081680687488 14841320550952033280 12141087020223379072 9440853489494724864 6740619958766070656 4040386428037416448 1340152897308762240 17086663440289659648 14386429909561005440 11686196378832351232 8985962848103697024 6285729317375042816 3585495786646388608 885262255917734400 16631772798898631808 13931539268169977600 11231305737441323392 8531072206712669184 5830838675984014976 3130605145255360768 430371614526706560 16176882157507603968 13476648626778949760 10776415096050295552 8076181565321641344 5375948034592987136 2675714503864332928 18422225046845230336 15721991516116576128 13021757985387921920 10321524454659267712 7621290923930613504 4921057393201959296 2220823862473305088 17967334405454202496 15267100874725548288 12566867343996894080 9866633813268239872 7166400282539585664 4466166751810931456 1765933221082277248 17512443764063174656 14812210233334520448 12111976702605866240 9411743171877212032 6711509641148557824 4011276110419903616 1311042579691249408 17057553122672146816 14357319591943492608 11657086061214838400 8956852530486184192 6256618999757529984 3556385469028875776 856151938300221568 16602662481281118976 13902428950552464768 11202195419823810560 8501961889095156352 5801728358366502144 3101494827637847936 401261296909193728 16147771839890091136 13447538309161436928 10747304778432782720 8047071247704128512 5346837716975474304 2646604186246820096 18393114729227717504 15692881198499063296 12992647667770409088 10292414137041754880 7592180606313100672 4891947075584446464 2191713544855792256 17938224087836689664 15237990557108035456 12537757026379381248 9837523495650727040 7137289964922072832 4437056434193418624 1736822903464764416 17483333446445661824 14783099915717007616 12082866384988353408 9382632854259699200 6682399323531044992 3982165792802390784 1281932262073736576 17028442805054633984 14328209274325979776 11627975743597325568 8927742212868671360 6227508682140017152 3527275151411362944 827041620682708736 16573552163663606144 13873318632934951936 11173085102206297728 8472851571477643520 5772618040748989312 3072384510020335104 372150979291680896 16118661522272578304 13418427991543924096 10718194460815269888 8017960930086615680 5317727399357961472 2617493868629307264 18364004411610204672 15663770880881550464 12963537350152896256 10263303819424242048 7563070288695587840 4862836757966933632 2162603227238279424 17909113770219176832 15208880239490522624 12508646708761868416 9808413178033214208 7108179647304560000 4407946116575905792 1707712585847251584 17454223128828148992 14753989598099494784 12053756067370840576 9353522536642186368 6653289005913532160 3953055475184877952 1252821944456223744 16999332487437121152 14299098956708466944 11598865425979812736 8898631895251158528 6198398364522504320 3498164833793850112 797931303065195904 16544441846046093312 13844208315317439104 11143974784588784896 8443741253860130688 5743507723131476480 3043274192402822272 343040661674168064 16089551204655065472 13389317673926411264 10689084143197757056 7988850612469102848 5288617081740448640 2588383551011794432 18334894093992691840 15634660563264037632 12934427032535383424 10234193501806729216 7533959971078075008 4833726440349420800 2133492909620766592 17880003452601664000 15179769921873009792 12479536391144355584 9779302860415701376 7079069329687047168 4378835798958392960 1678602268229738752 17425112811210636160 14724879280481981952 12024645749753327744 9324412219024673536 6624178688296019328 3923945157567365120 1223711626838710912 16970222169819608320 14269988639090954112 11569755108362299904 8869521577633645696 6169288046904991488 3469054516176337280 768820985447683072 16515331528428580480 13815097997699926272 11114864466971272064 8414630936242617856 5714397405513963648 3014163874785309440 313930344056655232 16060440887037552640 13360207356308898432 10659973825580244224 7959740294851590016 5259506764122935808 2559273233394281600 18305783776375179008 15605550245646524800 12905316714917870592 10205083184189216384 7504849653460562176 4804616122731907968 2104382592003253760 17850893134984151168 15150659604255496960 12450426073526842752 9750192542798188544 7049959012069534336 4349725481340880128 1649491950612225920 17396002493593123328 14695768962864469120 11995535432135814912 9295301901407160704 6595068370678506496 3894834839949852288 1194601309221198080 16941111852202095488 14240878321473441280 11540644790744787072 8840411260016132864 6140177729287478656 3439944198558824448 739710667830170240 16486221210811067648 13785987680082413440 11085754149353759232 8385520618625105024 5685287087896450816 2985053557167796608 284820026439142400 16031330569420039808 13331097038691385600 10630863507962731392 7930629977234077184 5230396446505422976 2530162915776768768 18276673458757666176 15576439928029011968 12876206397300357760 10175972866571703552 7475739335843049344 4775505805114395136 2075272274385740928 17821782817366638336 15121549286637984128 12421315755909329920 9721082225180675712 7020848694452021504 4320615163723367296 1620381632994713088 17366892175975610496 14666658645246956288 11966425114518302080 9266191583789647872 6565958053060993664 3865724522332339456 1165490991603685248 16912001534584582656 14211768003855928448 11511534473127274240 8811300942398620032 6111067411669965824 3410833880941311616 710600350212657408 16457110893193554816 13756877362464900608 11056643831736246400 8356410301007592192 5656176770278937984 2955943239550283776 255709708821629568 16002220251802526976 13301986721073872768 10601753190345218560 7901519659616564352 5201286128887910144 2501052598159255936 18247563141140153344 15547329610411499136 12847096079682844928 10146862548954190720 7446629018225536512 4746395487496882304 2046161956768228096 17792672499749125504 15092438969020471296 12392205438291817088 9691971907563162880 6991738376834508672 4291504846105854464 1591271315377200256 17337781858358097664 14637548327629443456 11937314796900789248 9237081266172135040 6536847735443480832 3836614204714826624 1136380673986172416 16882891216967069824 14182657686238415616 11482424155509761408 8782190624781107200 6081957094052452992 3381723563323798784 681490032595144576 16428000575576041984 13727767044847387776 11027533514118733568 8327299983390079360 5627066452661425152 2926832921932770944 226599391204116736 15973109934185014144 13272876403456359936 10572642872727705728 7872409341999051520 5172175811270397312 2471942280541743104 18218452823522640512 15518219292793986304 12817985762065332096 10117752231336677888 7417518700608023680 4717285169879369472 2017051639150715264 17763562182131612672 15063328651402958464 12363095120674304256 9662861589945650048 6962628059216995840 4262394528488341632 1562160997759687424 17308671540740584832 14608438010011930624 11908204479283276416 9207970948554622208 6507737417825968000 3807503887097313792 1107270356368659584 16853780899349556992 14153547368620902784 11453313837892248576 8753080307163594368 6052846776434940160 3352613245706285952 652379714977631744 16398890257958529152 13698656727229874944 10998423196501220736 8298189665772566528 5597956135043912320 2897722604315258112 197489073586603904 15943999616567501312 13243766085838847104 10543532555110192896 7843299024381538688 5143065493652884480 2442831962924230272 18189342505905127680 15489108975176473472 12788875444447819264 10088641913719165056 7388408382990510848 4688174852261856640 1987941321533202432 17734451864514099840 15034218333785445632 12333984803056791424 9633751272328137216 6933517741599483008 4233284210870828800 1533050680142174592 17279561223123072000 14579327692394417792 11879094161665763584 9178860630937109376 6478627100208455168 3778393569479800960 1078160038751146752 16824670581732044160 14124437051003389952 11424203520274735744 8723969989546081536 6023736458817427328 3323502928088773120 623269397360118912 16369779940341016320 13669546409612362112 10969312878883707904 8269079348155053696 5568845817426399488 2868612286697745280 168378755969091072 15914889298949988480 13214655768221334272 10514422237492680064 7814188706764025856 5113955176035371648 2413721645306717440 18160232188287614848 15459998657558960640 12759765126830306432 10059531596101652224 7359298065372998016 4659064534644343808 1958831003915689600 17705341546896587008 15005108016167932800 12304874485439278592 9604640954710624384 6904407423981970176 4204173893253315968 1503940362524661760 17250450905505559168 14550217374776904960 11849983844048250752 9149750313319596544 6449516782590942336 3749283251862288128 1049049721133633920 16795560264114531328 14095326733385877120 11395093202657222912 8694859671928568704 5994626141199914496 3294392610471260288 594159079742606080 16340669622723503488 13640436091994849280 10940202561266195072 8239969030537540864 5539735499808886656 2839501969080232448 139268438351578240 15885778981332475648 13185545450603821440 10485311919875167232 7785078389146513024 5084844858417858816 2384611327689204608 18131121870670102016 15430888339941447808 12730654809212793600 10030421278484139392 7330187747755485184 4629954217026830976 1929720686298176768 17676231229279074176 14975997698550419968 12275764167821765760 9575530637093111552 6875297106364457344 4175063575635803136 1474830044907148928 17221340587888046336 14521107057159392128 11820873526430737920 9120639995702083712 6420406464973429504 3720172934244775296 1019939403516121088 16766449946497018496 14066216415768364288 11365982885039710080 8665749354311055872 5965515823582401664 3265282292853747456 565048762125093248 16311559305105990656 13611325774377336448 10911092243648682240 8210858712920028032 5510625182191373824 2810391651462719616 110158120734065408 15856668663714962816 13156435132986308608 10456201602257654400 7755968071529000192 5055734540800345984 2355501010071691776 18102011553052589184 15401778022323934976 12701544491595280768 10001310960866626560 7301077430137972352 4600843899409318144 1900610368680663936 17647120911661561344 14946887380932907136 12246653850204252928 9546420319475598720 6846186788746944512 4145953258018290304 1445719727289636096 17192230270270533504 14491996739541879296 11791763208813225088 9091529678084570880 6391296147355916672 3691062616627262464 990829085898608256 16737339628879505664 14037106098150851456 11336872567422197248 8636639036693543040 5936405505964888832 3236171975236234624 535938444507580416 16282448987488477824 13582215456759823616 10881981926031169408 8181748395302515200 5481514864573860992 2781281333845206784 81047803116552576 15827558346097449984 13127324815368795776 10427091284640141568 7726857753911487360 5026624223182833152 2326390692454178944 18072901235435076352 15372667704706422144 12672434173977767936 9972200643249113728 7271967112520459520 4571733581791805312 1871500051063151104 17618010594044048512 14917777063315394304 12217543532586740096 9517310001858085888 6817076471129431680 4116842940400777472 1416609409672123264 17163119952653020672 14462886421924366464 11762652891195712256 9062419360467058048 6362185829738403840 3661952299009749632 961718768281095424 16708229311261992832 14007995780533338624 11307762249804684416 8607528719076030208 5907295188347376000 3207061657618721792 506828126890067584 16253338669870964992 13553105139142310784 10852871608413656576 8152638077685002368 5452404546956348160 2752171016227693952 51937485499039744 15798448028479937152 13098214497751282944 10397980967022628736 7697747436293974528 4997513905565320320 2297280374836666112 18043790917817563520 15343557387088909312 12643323856360255104 9943090325631600896 7242856794902946688 4542623264174292480 1842389733445638272 17588900276426535680 14888666745697881472 12188433214969227264 9488199684240573056 6787966153511918848 4087732622783264640 1387499092054610432 17134009635035507840 14433776104306853632 11733542573578199424 9033309042849545216 6333075512120891008 3632841981392236800 932608450663582592 16679118993644480000 13978885462915825792 11278651932187171584 8578418401458517376 5878184870729863168 3177951340001208960 477717809272554752 16224228352253452160 13523994821524797952 10823761290796143744 8123527760067489536 5423294229338835328 2723060698610181120 22827167881526912 15769337710862424320 13069104180133770112 10368870649405115904 7668637118676461696 4968403587947807488 2268170057219153280 18014680600200050688 15314447069471396480 12614213538742742272 9913980008014088064 7213746477285433856 4513512946556779648 1813279415828125440 17559789958809022848 14859556428080368640 12159322897351714432 9459089366623060224 6758855835894406016 4058622305165751808 1358388774437097600 17104899317417995008 14404665786689340800 11704432255960686592 9004198725232032384 6303965194503378176 3603731663774723968 903498133046069760 16650008676026967168 13949775145298312960 11249541614569658752 8549308083841004544 5849074553112350336 3148841022383696128 448607491655041920 16195118034635939328 13494884503907285120 10794650973178630912 8094417442449976704 5394183911721322496 2693950380992668288 18440460923973565696 15740227393244911488 13039993862516257280 10339760331787603072 7639526801058948864 4939293270330294656 2239059739601640448 17985570282582537856 15285336751853883648 12585103221125229440 9884869690396575232 7184636159667921024 4484402628939266816 1784169098210612608 17530679641191510016 14830446110462855808 12130212579734201600 9429979049005547392 6729745518276893184 4029511987548238976 1329278456819584768 17075788999800482176 14375555469071827968 11675321938343173760 8975088407614519552 6274854876885865344 3574621346157211136 874387815428556928 16620898358409454336 13920664827680800128 11220431296952145920 8520197766223491712 5819964235494837504 3119730704766183296 419497174037529088 16166007717018426496 13465774186289772288 10765540655561118080 8065307124832463872 5365073594103809664 2664840063375155456 18411350606356052864 15711117075627398656 13010883544898744448 10310650014170090240 7610416483441436032 4910182952712781824 2209949421984127616 17956459964965025024 15256226434236370816 12555992903507716608 9855759372779062400 7155525842050408192 4455292311321753984 1755058780593099776 17501569323573997184 14801335792845342976 12101102262116688768 9400868731388034560 6700635200659380352 4000401669930726144 1300168139202071936 17046678682182969344 14346445151454315136 11646211620725660928 8945978089997006720 6245744559268352512 3545511028539698304 845277497811044096 16591788040791941504 13891554510063287296 11191320979334633088 8491087448605978880 5790853917877324672 3090620387148670464 390386856420016256 16136897399400913664 13436663868672259456 10736430337943605248 8036196807214951040 5335963276486296832 2635729745757642624 18382240288738540032 15682006758009885824 12981773227281231616 10281539696552577408 7581306165823923200 4881072635095268992 2180839104366614784 17927349647347512192 15227116116618857984 12526882585890203776 9826649055161549568 7126415524432895360 4426181993704241152 1725948462975586944 17472459005956484352 14772225475227830144 12071991944499175936 9371758413770521728 6671524883041867520 3971291352313213312 1271057821584559104 17017568364565456512 14317334833836802304 11617101303108148096 8916867772379493888 6216634241650839680 3516400710922185472 816167180193531264 16562677723174428672 13862444192445774464 11162210661717120256 8461977130988466048 5761743600259811840 3061510069531157632 361276538802503424 16107787081783400832 13407553551054746624 10707320020326092416 8007086489597438208 5306852958868784000 2606619428140129792 18353129971121027200 15652896440392372992 12952662909663718784 10252429378935064576 7552195848206410368 4851962317477756160 2151728786749101952 17898239329729999360 15198005799001345152 12497772268272690944 9797538737544036736 7097305206815382528 4397071676086728320 1696838145358074112 17443348688338971520 14743115157610317312 12042881626881663104 9342648096153008896 6642414565424354688 3942181034695700480 1241947503967046272 16988458046947943680 14288224516219289472 11587990985490635264 8887757454761981056 6187523924033326848 3487290393304672640 787056862576018432 16533567405556915840 13833333874828261632 11133100344099607424 8432866813370953216 5732633282642299008 3032399751913644800 332166221184990592 16078676764165888000 13378443233437233792 10678209702708579584 7977976171979925376 5277742641251271168 2577509110522616960 18324019653503514368 15623786122774860160 12923552592046205952 10223319061317551744 7523085530588897536 4822851999860243328 2122618469131589120 17869129012112486528 15168895481383832320 12468661950655178112 9768428419926523904 7068194889197869696 4367961358469215488 1667727827740561280 17414238370721458688 14714004839992804480 12013771309264150272 9313537778535496064 6613304247806841856 3913070717078187648 1212837186349533440 16959347729330430848 14259114198601776640 11558880667873122432 8858647137144468224 6158413606415814016 3458180075687159808 757946544958505600 16504457087939403008 13804223557210748800 11103990026482094592 8403756495753440384 5703522965024786176 3003289434296131968 303055903567477760 16049566446548375168 13349332915819720960 10649099385091066752 7948865854362412544 5248632323633758336 2548398792905104128 18294909335886001536 15594675805157347328 12894442274428693120 10194208743700038912 7493975212971384704 4793741682242730496 2093508151514076288 17840018694494973696 15139785163766319488 12439551633037665280 9739318102309011072 7039084571580356864 4338851040851702656 1638617510123048448 17385128053103945856 14684894522375291648 11984660991646637440 9284427460917983232 6584193930189329024 3883960399460674816 1183726868732020608 16930237411712918016 14230003880984263808 11529770350255609600 8829536819526955392 6129303288798301184 3429069758069646976 728836227340992768 16475346770321890176 13775113239593235968 11074879708864581760 8374646178135927552 5674412647407273344 2974179116678619136 273945585949964928 16020456128930862336 13320222598202208128 10619989067473553920 7919755536744899712 5219522006016245504 2519288475287591296 18265799018268488704 15565565487539834496 12865331956811180288 10165098426082526080 7464864895353871872 4764631364625217664 2064397833896563456 17810908376877460864 15110674846148806656 12410441315420152448 9710207784691498240 7009974253962844032 4309740723234189824 1609507192505535616 17356017735486433024 14655784204757778816 11955550674029124608 9255317143300470400 6555083612571816192 3854850081843161984 1154616551114507776 16901127094095405184 14200893563366750976 11500660032638096768 8800426501909442560 6100192971180788352 3399959440452134144 699725909723479936 16446236452704377344 13746002921975723136 11045769391247068928 8345535860518414720 5645302329789760512 2945068799061106304 244835268332452096 15991345811313349504 13291112280584695296 10590878749856041088 7890645219127386880 5190411688398732672 2490178157670078464 18236688700650975872 15536455169922321664 12836221639193667456 10135988108465013248 7435754577736359040 4735521047007704832 2035287516279050624 17781798059259948032 15081564528531293824 12381330997802639616 9681097467073985408 6980863936345331200 4280630405616676992 1580396874888022784 17326907417868920192 14626673887140265984 11926440356411611776 9226206825682957568 6525973294954303360 3825739764225649152 1125506233496994944 16872016776477892352 14171783245749238144 11471549715020583936 8771316184291929728 6071082653563275520 3370849122834621312 670615592105967104 16417126135086864512 13716892604358210304 11016659073629556096 8316425542900901888 5616192012172247680 2915958481443593472 215724950714939264 15962235493695836672 13262001962967182464 10561768432238528256 7861534901509874048 5161301370781219840 2461067840052565632 18207578383033463040 15507344852304808832 12807111321576154624 10106877790847500416 7406644260118846208 4706410729390192000 2006177198661537792 17752687741642435200 15052454210913780992 12352220680185126784 9651987149456472576 6951753618727818368 4251520087999164160 1551286557270509952 17297797100251407360 14597563569522753152 11897330038794098944 9197096508065444736 6496862977336790528 3796629446608136320 1096395915879482112 16842906458860379520 14142672928131725312 11442439397403071104 8742205866674416896 6041972335945762688 3341738805217108480 641505274488454272 16388015817469351680 13687782286740697472 10987548756012043264 8287315225283389056 5587081694554734848 2886848163826080640 186614633097426432 15933125176078323840 13232891645349669632 10532658114621015424 7832424583892361216 5132191053163707008 2431957522435052800 18178468065415950208 15478234534687296000 12778001003958641792 10077767473229987584 7377533942501333376 4677300411772679168 1977066881044024960 17723577424024922368 15023343893296268160 12323110362567613952 9622876831838959744 6922643301110305536 4222409770381651328 1522176239652997120 17268686782633894528 14568453251905240320 11868219721176586112 9167986190447931904 6467752659719277696 3767519128990623488 1067285598261969280 16813796141242866688 14113562610514212480 11413329079785558272 8713095549056904064 6012862018328249856 3312628487599595648 612394956870941440 16358905499851838848 13658671969123184640 10958438438394530432 8258204907665876224 5557971376937222016 2857737846208567808 157504315479913600 15904014858460811008 13203781327732156800 10503547797003502592 7803314266274848384 5103080735546194176 2402847204817539968 18149357747798437376 15449124217069783168 12748890686341128960 10048657155612474752 7348423624883820544 4648190094155166336 1947956563426512128 17694467106407409536 14994233575678755328 12294000044950101120 9593766514221446912 6893532983492792704 4193299452764138496 1493065922035484288 17239576465016381696 14539342934287727488 11839109403559073280 9138875872830419072 6438642342101764864 3738408811373110656 1038175280644456448 16784685823625353856 14084452292896699648 11384218762168045440 8683985231439391232 5983751700710737024 3283518169982082816 583284639253428608 16329795182234326016 13629561651505671808 10929328120777017600 8229094590048363392 5528861059319709184 2828627528591054976 128393997862400768 15874904540843298176 13174671010114643968 10474437479385989760 7774203948657335552 5073970417928681344 2373736887200027136 18120247430180924544 15420013899452270336 12719780368723616128 10019546837994961920 7319313307266307712 4619079776537653504 1918846245808999296 17665356788789896704 14965123258061242496 12264889727332588288 9564656196603934080 6864422665875279872 4164189135146625664 1463955604417971456 17210466147398868864 14510232616670214656 11809999085941560448 9109765555212906240 6409532024484252032 3709298493755597824 1009064963026943616 16755575506007841024 14055341975279186816 11355108444550532608 8654874913821878400 5954641383093224192 3254407852364569984 554174321635915776 16300684864616813184 13600451333888158976 10900217803159504768 8199984272430850560 5499750741702196352 2799517210973542144 99283680244887936 15845794223225785344 13145560692497131136 10445327161768476928 7745093631039822720 5044860100311168512 2344626569582514304 18091137112563411712 15390903581834757504 12690670051106103296 9990436520377449088 7290202989648794880 4589969458920140672 1889735928191486464 17636246471172383872 14936012940443729664 12235779409715075456 9535545878986421248 6835312348257767040 4135078817529112832 1434845286800458624 17181355829781356032 14481122299052701824 11780888768324047616 9080655237595393408 6380421706866739200 3680188176138084992 979954645409430784 16726465188390328192 14026231657661673984 11325998126933019776 8625764596204365568 5925531065475711360 3225297534747057152 525064004018402944 16271574546999300352 13571341016270646144 10871107485541991936 8170873954813337728 5470640424084683520 2770406893356029312 70173362627375104 15816683905608272512 13116450374879618304 10416216844150964096 7715983313422309888 5015749782693655680 2315516251965001472 18062026794945898880 15361793264217244672 12661559733488590464 9961326202759936256 7261092672031282048 4560859141302627840 1860625610573973632 17607136153554871040 14906902622826216832 12206669092097562624 9506435561368908416 6806202030640254208 4105968499911600000 1405734969182945792 17152245512163843200 14452011981435188992 11751778450706534784 9051544919977880576 6351311389249226368 3651077858520572160 950844327791917952 16697354870772815360 13997121340044161152 11296887809315506944 8596654278586852736 5896420747858198528 3196187217129544320 495953686400890112 16242464229381787520 13542230698653133312 10841997167924479104 8141763637195824896 5441530106467170688 2741296575738516480 41063045009862272 15787573587990759680 13087340057262105472 10387106526533451264 7686872995804797056 4986639465076142848 2286405934347488640 18032916477328386048 15332682946599731840 12632449415871077632 9932215885142423424 7231982354413769216 4531748823685115008 1831515292956460800 17578025835937358208 14877792305208704000 12177558774480049792 9477325243751395584 6777091713022741376 4076858182294087168 1376624651565432960 17123135194546330368 14422901663817676160 11722668133089021952 9022434602360367744 6322201071631713536 3621967540903059328 921734010174405120 16668244553155302528 13968011022426648320 11267777491697994112 8567543960969339904 5867310430240685696 3167076899512031488 466843368783377280 16213353911764274688 13513120381035620480 10812886850306966272 8112653319578312064 5412419788849657856 2712186258121003648 11952727392349440 15758463270373246848 13058229739644592640 10357996208915938432 7657762678187284224 4957529147458630016 2257295616729975808 18003806159710873216 15303572628982219008 12603339098253564800 9903105567524910592 7202872036796256384 4502638506067602176 1802404975338947968 17548915518319845376 14848681987591191168 12148448456862536960 9448214926133882752 6747981395405228544 4047747864676574336 1347514333947920128 17094024876928817536 14393791346200163328 11693557815471509120 8993324284742854912 6293090754014200704 3592857223285546496 892623692556892288 16639134235537789696 13938900704809135488 11238667174080481280 8538433643351827072 5838200112623172864 3137966581894518656 437733051165864448 16184243594146761856 13484010063418107648 10783776532689453440 8083543001960799232 5383309471232145024 2683075940503490816 18429586483484388224 15729352952755734016 13029119422027079808 10328885891298425600 7628652360569771392 4928418829841117184 2228185299112462976 17974695842093360384 15274462311364706176 12574228780636051968 9873995249907397760 7173761719178743552 4473528188450089344 1773294657721435136 17519805200702332544 14819571669973678336 12119338139245024128 9419104608516369920 6718871077787715712 4018637547059061504 1318404016330407296 17064914559311304704 14364681028582650496 11664447497853996288 8964213967125342080 6263980436396687872 3563746905668033664 863513374939379456 16610023917920276864 13909790387191622656 11209556856462968448 8509323325734314240 5809089795005660032 3108856264277005824 408622733548351616 16155133276529249024 13454899745800594816 10754666215071940608 8054432684343286400 5354199153614632192 2653965622885977984 18400476165866875392 15700242635138221184 13000009104409566976 10299775573680912768 7599542042952258560 4899308512223604352 2199074981494950144 17945585524475847552 15245351993747193344 12545118463018539136 9844884932289884928 7144651401561230720 4444417870832576512 1744184340103922304 17490694883084819712 14790461352356165504 12090227821627511296 9389994290898857088 6689760760170202880 3989527229441548672 1289293698712894464 17035804241693791872 14335570710965137664 11635337180236483456 8935103649507829248 6234870118779175040 3534636588050520832 834403057321866624 16580913600302764032 13880680069574109824 11180446538845455616 8480213008116801408 5779979477388147200 3079745946659492992 379512415930838784 16126022958911736192 13425789428183081984 10725555897454427776 8025322366725773568 5325088835997119360 2624855305268465152 18371365848249362560 15671132317520708352 12970898786792054144 10270665256063399936 7570431725334745728 4870198194606091520 2169964663877437312 17916475206858334720 15216241676129680512 12516008145401026304 9815774614672372096 7115541083943717888 4415307553215063680 1715074022486409472 17461584565467306880 14761351034738652672 12061117504009998464 9360883973281344256 6660650442552690048 3960416911824035840 1260183381095381632 17006693924076279040 14306460393347624832 11606226862618970624 8905993331890316416 6205759801161662208 3505526270433008000 805292739704353792 16551803282685251200 13851569751956596992 11151336221227942784 8451102690499288576 5750869159770634368 3050635629041980160 350402098313325952 16096912641294223360 13396679110565569152 10696445579836914944 7996212049108260736 5295978518379606528 2595744987650952320 18342255530631849728 15642021999903195520 12941788469174541312 10241554938445887104 7541321407717232896 4841087876988578688 2140854346259924480 17887364889240821888 15187131358512167680 12486897827783513472 9786664297054859264 7086430766326205056 4386197235597550848 1685963704868896640 17432474247849794048 14732240717121139840 12032007186392485632 9331773655663831424 6631540124935177216 3931306594206523008 1231073063477868800 16977583606458766208 14277350075730112000 11577116545001457792 8876883014272803584 6176649483544149376 3476415952815495168 776182422086840960 16522692965067738368 13822459434339084160 11122225903610429952 8421992372881775744 5721758842153121536 3021525311424467328 321291780695813120 16067802323676710528 13367568792948056320 10667335262219402112 7967101731490747904 5266868200762093696 2566634670033439488 18313145213014336896 15612911682285682688 12912678151557028480 10212444620828374272 7512211090099720064 4811977559371065856 2111744028642411648 17858254571623309056 15158021040894654848 12457787510166000640 9757553979437346432 7057320448708692224 4357086917980038016 1656853387251383808 17403363930232281216 14703130399503627008 12002896868774972800 9302663338046318592 6602429807317664384 3902196276589010176 1201962745860355968 16948473288841253376 14248239758112599168 11548006227383944960 8847772696655290752 6147539165926636544 3447305635197982336 747072104469328128 16493582647450225536 13793349116721571328 11093115585992917120 8392882055264262912 5692648524535608704 2992414993806954496 292181463078300288 16038692006059197696 13338458475330543488 10638224944601889280 7937991413873235072 5237757883144580864 2537524352415926656 18284034895396824064 15583801364668169856 12883567833939515648 10183334303210861440 7483100772482207232 4782867241753553024 2082633711024898816 17829144254005796224 15128910723277142016 12428677192548487808 9728443661819833600 7028210131091179392 4327976600362525184 1627743069633870976 17374253612614768384 14674020081886114176 11973786551157459968 9273553020428805760 6573319489700151552 3873085958971497344 1172852428242843136 16919362971223740544 14219129440495086336 11518895909766432128 8818662379037777920 6118428848309123712 3418195317580469504 717961786851815296 16464472329832712704 13764238799104058496 11064005268375404288 8363771737646750080 5663538206918095872 2963304676189441664 263071145460787456 16009581688441684864 13309348157713030656 10609114626984376448 7908881096255722240 5208647565527068032 2508414034798413824 18254924577779311232 15554691047050657024 12854457516322002816 10154223985593348608 7453990454864694400 4753756924136040192 2053523393407385984 17800033936388283392 15099800405659629184 12399566874930974976 9699333344202320768 6999099813473666560 4298866282745012352 1598632752016358144 17345143294997255552 14644909764268601344 11944676233539947136 9244442702811292928 6544209172082638720 3843975641353984512 1143742110625330304 16890252653606227712 14190019122877573504 11489785592148919296 8789552061420265088 6089318530691610880 3389084999962956672 688851469234302464 16435362012215199872 13735128481486545664 11034894950757891456 8334661420029237248 5634427889300583040 2934194358571928832 233960827843274624 15980471370824172032 13280237840095517824 10580004309366863616 7879770778638209408 5179537247909555200 2479303717180900992 18225814260161798400 15525580729433144192 12825347198704489984 10125113667975835776 7424880137247181568 4724646606518527360 2024413075789873152 17770923618770770560 15070690088042116352 12370456557313462144 9670223026584807936 6969989495856153728 4269755965127499520 1569522434398845312 17316032977379742720 14615799446651088512 11915565915922434304 9215332385193780096 6515098854465125888 3814865323736471680 1114631793007817472 16861142335988714880 14160908805260060672 11460675274531406464 8760441743802752256 6060208213074098048 3359974682345443840 659741151616789632 16406251694597687040 13706018163869032832 11005784633140378624 8305551102411724416 5605317571683070208 2905084040954416000 204850510225761792 15951361053206659200 13251127522478004992 10550893991749350784 7850660461020696576 5150426930292042368 2450193399563388160 18196703942544285568 15496470411815631360 12796236881086977152 10096003350358322944 7395769819629668736 4695536288901014528 1995302758172360320 17741813301153257728 15041579770424603520 12341346239695949312 9641112708967295104 6940879178238640896 4240645647509986688 1540412116781332480 17286922659762229888 14586689129033575680 11886455598304921472 9186222067576267264 6485988536847613056 3785755006118958848 1085521475390304640 16832032018371202048 14131798487642547840 11431564956913893632 8731331426185239424 6031097895456585216 3330864364727931008 630630833999276800 16377141376980174208 13676907846251520000 10976674315522865792 8276440784794211584 5576207254065557376 2875973723336903168 175740192608248960 15922250735589146368 13222017204860492160 10521783674131837952 7821550143403183744 5121316612674529536 2421083081945875328 18167593624926772736 15467360094198118528 12767126563469464320 10066893032740810112 7366659502012155904 4666425971283501696 1966192440554847488 17712702983535744896 15012469452807090688 12312235922078436480 9612002391349782272 6911768860621128064 4211535329892473856 1511301799163819648 17257812342144717056 14557578811416062848 11857345280687408640 9157111749958754432 6456878219230100224 3756644688501446016 1056411157772791808 16802921700753689216 14102688170025035008 11402454639296380800 8702221108567726592 6001987577839072384 3301754047110418176 601520516381763968 16348031059362661376 13647797528634007168 10947563997905352960 8247330467176698752 5547096936448044544 2846863405719390336 146629874990736128 15893140417971633536 13192906887242979328 10492673356514325120 7792439825785670912 5092206295057016704 2391972764328362496 18138483307309259904 15438249776580605696 12738016245851951488 10037782715123297280 7337549184394643072 4637315653665988864 1937082122937334656 17683592665918232064 14983359135189577856 12283125604460923648 9582892073732269440 6882658543003615232 4182425012274961024 1482191481546306816 17228702024527204224 14528468493798550016 11828234963069895808 9128001432341241600 6427767901612587392 3727534370883933184 1027300840155278976 16773811383136176384 14073577852407522176 11373344321678867968 8673110790950213760 5972877260221559552 3272643729492905344 572410198764251136 16318920741745148544 13618687211016494336 10918453680287840128 8218220149559185920 5517986618830531712 2817753088101877504 117519557373223296 15864030100354120704 13163796569625466496 10463563038896812288 7763329508168158080 5063095977439503872 2362862446710849664 18109372989691747072 15409139458963092864 12708905928234438656 10008672397505784448 7308438866777130240 4608205336048476032 1907971805319821824 17654482348300719232 14954248817572065024 12254015286843410816 9553781756114756608 6853548225386102400 4153314694657448192 1453081163928793984 17199591706909691392 14499358176181037184 11799124645452382976 9098891114723728768 6398657583995074560 3698424053266420352 998190522537766144 16744701065518663552 14044467534790009344 11344234004061355136 8644000473332700928 5943766942604046720 3243533411875392512 543299881146738304 16289810424127635712 13589576893398981504 10889343362670327296 8189109831941673088 5488876301213018880 2788642770484364672 88409239755710464 15834919782736607872 13134686252007953664 10434452721279299456 7734219190550645248 5033985659821991040 2333752129093336832 18080262672074234240 15380029141345580032 12679795610616925824 9979562079888271616 7279328549159617408 4579095018430963200 1878861487702308992 17625372030683206400 14925138499954552192 12224904969225897984 9524671438497243776 6824437907768589568 4124204377039935360 1423970846311281152 17170481389292178560 14470247858563524352 11770014327834870144 9069780797106215936 6369547266377561728 3669313735648907520 969080204920253312 16715590747901150720 14015357217172496512 11315123686443842304 8614890155715188096 5914656624986533888 3214423094257879680 514189563529225472 16260700106510122880 13560466575781468672 10860233045052814464 8159999514324160256 5459765983595506048 2759532452866851840 59298922138197632 15805809465119095040 13105575934390440832 10405342403661786624 7705108872933132416 5004875342204478208 2304641811475824000 18051152354456721408 15350918823728067200 12650685292999412992 9950451762270758784 7250218231542104576 4549984700813450368 1849751170084796160 17596261713065693568 14896028182337039360 12195794651608385152 9495561120879730944 6795327590151076736 4095094059422422528 1394860528693768320 17141371071674665728 14441137540946011520 11740904010217357312 9040670479488703104 6340436948760048896 3640203418031394688 939969887302740480 16686480430283637888 13986246899554983680 11286013368826329472 8585779838097675264 5885546307369021056 3185312776640366848 485079245911712640 16231589788892610048 13531356258163955840 10831122727435301632 8130889196706647424 5430655665977993216 2730422135249339008 30188604520684800 15776699147501582208 13076465616772928000 10376232086044273792 7675998555315619584 4975765024586965376 2275531493858311168 18022042036839208576 15321808506110554368 12621574975381900160 9921341444653245952 7221107913924591744 4520874383195937536 1820640852467283328 17567151395448180736 14866917864719526528 12166684333990872320 9466450803262218112 6766217272533563904 4065983741804909696 1365750211076255488 17112260754057152896 14412027223328498688 11711793692599844480 9011560161871190272 6311326631142536064 3611093100413881856 910859569685227648 16657370112666125056 13957136581937470848 11256903051208816640 8556669520480162432 5856435989751508224 3156202459022854016 455968928294199808 16202479471275097216 13502245940546443008 10802012409817788800 8101778879089134592 5401545348360480384 2701311817631826176 1078286903171968 15747588829884069376 13047355299155415168 10347121768426760960 7646888237698106752 4946654706969452544 2246421176240798336 17992931719221695744 15292698188493041536 12592464657764387328 9892231127035733120 7191997596307078912 4491764065578424704 1791530534849770496 17538041077830667904 14837807547102013696 12137574016373359488 9437340485644705280 6737106954916051072 4036873424187396864 1336639893458742656 17083150436439640064 14382916905710985856 11682683374982331648 8982449844253677440 6282216313525023232 3581982782796369024 881749252067714816 16628259795048612224 13928026264319958016 11227792733591303808 8527559202862649600 5827325672133995392 3127092141405341184 426858610676686976 16173369153657584384 13473135622928930176 10772902092200275968 8072668561471621760 5372435030742967552 2672201500014313344 18418712042995210752 15718478512266556544 13018244981537902336 10318011450809248128 7617777920080593920 4917544389351939712 2217310858623285504 17963821401604182912 15263587870875528704 12563354340146874496 9863120809418220288 7162887278689566080 4462653747960911872 1762420217232257664 17508930760213155072 14808697229484500864 12108463698755846656 9408230168027192448 6707996637298538240 4007763106569884032 1307529575841229824 17054040118822127232 14353806588093473024 11653573057364818816 8953339526636164608 6253105995907510400 3552872465178856192 852638934450201984 16599149477431099392 13898915946702445184 11198682415973790976 8498448885245136768 5798215354516482560 3097981823787828352 397748293059174144 16144258836040071552 13444025305311417344 10743791774582763136 8043558243854108928 5343324713125454720 2643091182396800512 18389601725377697920 15689368194649043712 12989134663920389504 10288901133191735296 7588667602463081088 4888434071734426880 2188200541005772672 17934711083986670080 15234477553258015872 12534244022529361664 9834010491800707456 7133776961072053248 4433543430343399040 1733309899614744832 17479820442595642240 14779586911866988032 12079353381138333824 9379119850409679616 6678886319681025408 3978652788952371200 1278419258223716992 17024929801204614400 14324696270475960192 11624462739747305984 8924229209018651776 6223995678289997568 3523762147561343360 823528616832689152 16570039159813586560 13869805629084932352 11169572098356278144 8469338567627623936 5769105036898969728 3068871506170315520 368637975441661312 16115148518422558720 13414914987693904512 10714681456965250304 8014447926236596096 5314214395507941888 2613980864779287680 18360491407760185088 15660257877031530880 12960024346302876672 10259790815574222464 7559557284845568256 4859323754116914048 2159090223388259840 17905600766369157248 15205367235640503040 12505133704911848832 9804900174183194624 7104666643454540416 4404433112725886208 1704199581997232000 17450710124978129408 14750476594249475200 12050243063520820992 9350009532792166784 6649776002063512576 3949542471334858368 1249308940606204160 16995819483587101568 14295585952858447360 11595352422129793152 8895118891401138944 6194885360672484736 3494651829943830528 794418299215176320 16540928842196073728 13840695311467419520 11140461780738765312 8440228250010111104 5739994719281456896 3039761188552802688 339527657824148480 16086038200805045888 13385804670076391680 10685571139347737472 7985337608619083264 5285104077890429056 2584870547161774848 18331381090142672256 15631147559414018048 12930914028685363840 10230680497956709632 7530446967228055424 4830213436499401216 2129979905770747008 17876490448751644416 15176256918022990208 12476023387294336000 9775789856565681792 7075556325837027584 4375322795108373376 1675089264379719168 17421599807360616576 14721366276631962368 12021132745903308160 9320899215174653952 6620665684445999744 3920432153717345536 1220198622988691328 16966709165969588736 14266475635240934528 11566242104512280320 8866008573783626112 6165775043054971904 3465541512326317696 765307981597663488 16511818524578560896 13811584993849906688 11111351463121252480 8411117932392598272 5710884401663944064 3010650870935289856 310417340206635648 16056927883187533056 13356694352458878848 10656460821730224640 7956227291001570432 5255993760272916224 2555760229544262016 18302270772525159424 15602037241796505216 12901803711067851008 10201570180339196800 7501336649610542592 4801103118881888384 2100869588153234176 17847380131134131584 15147146600405477376 12446913069676823168 9746679538948168960 7046446008219514752 4346212477490860544 1645978946762206336 17392489489743103744 14692255959014449536 11992022428285795328 9291788897557141120 6591555366828486912 3891321836099832704 1191088305371178496 16937598848352075904 14237365317623421696 11537131786894767488 8836898256166113280 6136664725437459072 3436431194708804864 736197663980150656 16482708206961048064 13782474676232393856 11082241145503739648 8382007614775085440 5681774084046431232 2981540553317777024 281307022589122816 16027817565570020224 13327584034841366016 10627350504112711808 7927116973384057600 5226883442655403392 2526649911926749184 18273160454907646592 15572926924178992384 12872693393450338176 10172459862721683968 7472226331993029760 4771992801264375552 2071759270535721344 17818269813516618752 15118036282787964544 12417802752059310336 9717569221330656128 7017335690602001920 4317102159873347712 1616868629144693504 17363379172125590912 14663145641396936704 11962912110668282496 9262678579939628288 6562445049210974080 3862211518482319872 1161977987753665664 16908488530734563072 14208255000005908864 11508021469277254656 8807787938548600448 6107554407819946240 3407320877091292032 707087346362637824 16453597889343535232 13753364358614881024 11053130827886226816 8352897297157572608 5652663766428918400 2952430235700264192 252196704971609984 15998707247952507392 13298473717223853184 10598240186495198976 7898006655766544768 5197773125037890560 2497539594309236352 18244050137290133760 15543816606561479552 12843583075832825344 10143349545104171136 7443116014375516928 4742882483646862720 2042648952918208512 17789159495899105920 15088925965170451712 12388692434441797504 9688458903713143296 6988225372984489088 4287991842255834880 1587758311527180672 17334268854508078080 14634035323779423872 11933801793050769664 9233568262322115456 6533334731593461248 3833101200864807040 1132867670136152832 16879378213117050240 14179144682388396032 11478911151659741824 8778677620931087616 6078444090202433408 3378210559473779200 677977028745124992 16424487571726022400 13724254040997368192 11024020510268713984 8323786979540059776 5623553448811405568 2923319918082751360 223086387354097152 15969596930334994560 13269363399606340352 10569129868877686144 7868896338149031936 5168662807420377728 2468429276691723520 18214939819672620928 15514706288943966720 12814472758215312512 10114239227486658304 7414005696758004096 4713772166029349888 2013538635300695680 17760049178281593088 15059815647552938880 12359582116824284672 9659348586095630464 6959115055366976256 4258881524638322048 1558647993909667840 17305158536890565248 14604925006161911040 11904691475433256832 9204457944704602624 6504224413975948416 3803990883247294208 1103757352518640000 16850267895499537408 14150034364770883200 11449800834042228992 8749567303313574784 6049333772584920576 3349100241856266368 648866711127612160 16395377254108509568 13695143723379855360 10994910192651201152 8294676661922546944 5594443131193892736 2894209600465238528 193976069736584320 15940486612717481728 13240253081988827520 10540019551260173312 7839786020531519104 5139552489802864896 2439318959074210688 18185829502055108096 15485595971326453888 12785362440597799680 10085128909869145472 7384895379140491264 4684661848411837056 1984428317683182848 17730938860664080256 15030705329935426048 12330471799206771840 9630238268478117632 6930004737749463424 4229771207020809216 1529537676292155008 17276048219273052416 14575814688544398208 11875581157815744000 9175347627087089792 6475114096358435584 3774880565629781376 1074647034901127168 16821157577882024576 14120924047153370368 11420690516424716160 8720456985696061952 6020223454967407744 3319989924238753536 619756393510099328 16366266936490996736 13666033405762342528 10965799875033688320 8265566344305034112 5565332813576379904 2865099282847725696 164865752119071488 15911376295099968896 13211142764371314688 10510909233642660480 7810675702914006272 5110442172185352064 2410208641456697856 18156719184437595264 15456485653708941056 12756252122980286848 10056018592251632640 7355785061522978432 4655551530794324224 1955318000065670016 17701828543046567424 15001595012317913216 12301361481589259008 9601127950860604800 6900894420131950592 4200660889403296384 1500427358674642176 17246937901655539584 14546704370926885376 11846470840198231168 9146237309469576960 6446003778740922752 3745770248012268544 1045536717283614336 16792047260264511744 14091813729535857536 11391580198807203328 8691346668078549120 5991113137349894912 3290879606621240704 590646075892586496 16337156618873483904 13636923088144829696 10936689557416175488 8236456026687521280 5536222495958867072 2835988965230212864 135755434501558656 15882265977482456064 13182032446753801856 10481798916025147648 7781565385296493440 5081331854567839232 2381098323839185024 18127608866820082432 15427375336091428224 12727141805362774016 10026908274634119808 7326674743905465600 4626441213176811392 1926207682448157184 17672718225429054592 14972484694700400384 12272251163971746176 9572017633243091968 6871784102514437760 4171550571785783552 1471317041057129344 17217827584038026752 14517594053309372544 11817360522580718336 9117126991852064128 6416893461123409920 3716659930394755712 1016426399666101504 16762936942646998912 14062703411918344704 11362469881189690496 8662236350461036288 5962002819732382080 3261769289003727872 561535758275073664 16308046301255971072 13607812770527316864 10907579239798662656 8207345709070008448 5507112178341354240 2806878647612700032 106645116884045824 15853155659864943232 13152922129136289024 10452688598407634816 7752455067678980608 5052221536950326400 2351988006221672192 18098498549202569600 15398265018473915392 12698031487745261184 9997797957016606976 7297564426287952768 4597330895559298560 1897097364830644352 17643607907811541760 14943374377082887552 12243140846354233344 9542907315625579136 6842673784896924928 4142440254168270720 1442206723439616512 17188717266420513920 14488483735691859712 11788250204963205504 9088016674234551296 6387783143505897088 3687549612777242880 987316082048588672 16733826625029486080 14033593094300831872 11333359563572177664 8633126032843523456 5932892502114869248 3232658971386215040 532425440657560832 16278935983638458240 13578702452909804032 10878468922181149824 8178235391452495616 5478001860723841408 2777768329995187200 77534799266532992 15824045342247430400 13123811811518776192 10423578280790121984 7723344750061467776 5023111219332813568 2322877688604159360 18069388231585056768 15369154700856402560 12668921170127748352 9968687639399094144 7268454108670439936 4568220577941785728 1867987047213131520 17614497590194028928 14914264059465374720 12214030528736720512 9513796998008066304 6813563467279412096 4113329936550757888 1413096405822103680 17159606948803001088 14459373418074346880 11759139887345692672 9058906356617038464 6358672825888384256 3658439295159730048 958205764431075840 16704716307411973248 14004482776683319040 11304249245954664832 8604015715226010624 5903782184497356416 3203548653768702208 503315123040048000 16249825666020945408 13549592135292291200 10849358604563636992 8149125073834982784 5448891543106328576 2748658012377674368 48424481649020160 15794935024629917568 13094701493901263360 10394467963172609152 7694234432443954944 4994000901715300736 2293767370986646528 18040277913967543936 15340044383238889728 12639810852510235520 9939577321781581312 7239343791052927104 4539110260324272896 1838876729595618688 17585387272576516096 14885153741847861888 12184920211119207680 9484686680390553472 6784453149661899264 4084219618933245056 1383986088204590848 17130496631185488256 14430263100456834048 11730029569728179840 9029796038999525632 6329562508270871424 3629328977542217216 929095446813563008 16675605989794460416 13975372459065806208 11275138928337152000 8574905397608497792 5874671866879843584 3174438336151189376 474204805422535168 16220715348403432576 13520481817674778368 10820248286946124160 8120014756217469952 5419781225488815744 2719547694760161536 19314164031507328 15765824707012404736 13065591176283750528 10365357645555096320 7665124114826442112 4964890584097787904 2264657053369133696 18011167596350031104 15310934065621376896 12610700534892722688 9910467004164068480 7210233473435414272 4509999942706760064 1809766411978105856 17556276954959003264 14856043424230349056 12155809893501694848 9455576362773040640 6755342832044386432 4055109301315732224 1354875770587078016 17101386313567975424 14401152782839321216 11700919252110667008 9000685721382012800 6300452190653358592 3600218659924704384 899985129196050176 16646495672176947584 13946262141448293376 11246028610719639168 8545795079990984960 5845561549262330752 3145328018533676544 445094487805022336 16191605030785919744 13491371500057265536 10791137969328611328 8090904438599957120 5390670907871302912 2690437377142648704 18436947920123546112 15736714389394891904 13036480858666237696 10336247327937583488 7636013797208929280 4935780266480275072 2235546735751620864 17982057278732518272 15281823748003864064 12581590217275209856 9881356686546555648 7181123155817901440 4480889625089247232 1780656094360593024 17527166637341490432 14826933106612836224 12126699575884182016 9426466045155527808 6726232514426873600 4025998983698219392 1325765452969565184 17072275995950462592 14372042465221808384 11671808934493154176 8971575403764499968 6271341873035845760 3571108342307191552 870874811578537344 16617385354559434752 13917151823830780544 11216918293102126336 8516684762373472128 5816451231644817920 3116217700916163712 415984170187509504 16162494713168406912 13462261182439752704 10762027651711098496 8061794120982444288 5361560590253790080 2661327059525135872 18407837602506033280 15707604071777379072 13007370541048724864 10307137010320070656 7606903479591416448 4906669948862762240 2206436418134108032 17952946961115005440 15252713430386351232 12552479899657697024 9852246368929042816 7152012838200388608 4451779307471734400 1751545776743080192 17498056319723977600 14797822788995323392 12097589258266669184 9397355727538014976 6697122196809360768 3996888666080706560 1296655135352052352 17043165678332949760 14342932147604295552 11642698616875641344 8942465086146987136 6242231555418332928 3541998024689678720 841764493961024512 16588275036941921920 13888041506213267712 11187807975484613504 8487574444755959296 5787340914027305088 3087107383298650880 386873852569996672 16133384395550894080 13433150864822239872 10732917334093585664 8032683803364931456 5332450272636277248 2632216741907623040 18378727284888520448 15678493754159866240 12978260223431212032 10278026692702557824 7577793161973903616 4877559631245249408 2177326100516595200 17923836643497492608 15223603112768838400 12523369582040184192 9823136051311529984 7122902520582875776 4422668989854221568 1722435459125567360 17468946002106464768 14768712471377810560 12068478940649156352 9368245409920502144 6668011879191847936 3967778348463193728 1267544817734539520 17014055360715436928 14313821829986782720 11613588299258128512 8913354768529474304 6213121237800820096 3512887707072165888 812654176343511680 16559164719324409088 13858931188595754880 11158697657867100672 8458464127138446464 5758230596409792256 3057997065681138048 357763534952483840 16104274077933381248 13404040547204727040 10703807016476072832 8003573485747418624 5303339955018764416 2603106424290110208 18349616967271007616 15649383436542353408 12949149905813699200 10248916375085044992 7548682844356390784 4848449313627736576 2148215782899082368 17894726325879979776 15194492795151325568 12494259264422671360 9794025733694017152 7093792202965362944 4393558672236708736 1693325141508054528 17439835684488951936 14739602153760297728 12039368623031643520 9339135092302989312 6638901561574335104 3938668030845680896 1238434500117026688 16984945043097924096 14284711512369269888 11584477981640615680 8884244450911961472 6184010920183307264 3483777389454653056 783543858725998848 16530054401706896256 13829820870978242048 11129587340249587840 8429353809520933632 5729120278792279424 3028886748063625216 328653217334971008 16075163760315868416 13374930229587214208 10674696698858560000 7974463168129905792 5274229637401251584 2573996106672597376 18320506649653494784 15620273118924840576 12920039588196186368 10219806057467532160 7519572526738877952 4819338996010223744 2119105465281569536 17865616008262466944 15165382477533812736 12465148946805158528 9764915416076504320 7064681885347850112 4364448354619195904 1664214823890541696 17410725366871439104 14710491836142784896 12010258305414130688 9310024774685476480 6609791243956822272 3909557713228168064 1209324182499513856 16955834725480411264 14255601194751757056 11555367664023102848 8855134133294448640 6154900602565794432 3454667071837140224 754433541108486016 16500944084089383424 13800710553360729216 11100477022632075008 8400243491903420800 5700009961174766592 2999776430446112384 299542899717458176 16046053442698355584 13345819911969701376 10645586381241047168 7945352850512392960 5245119319783738752 2544885789055084544 18291396332035981952 15591162801307327744 12890929270578673536 10190695739850019328 7490462209121365120 4790228678392710912 2089995147664056704 17836505690644954112 15136272159916299904 12436038629187645696 9735805098458991488 7035571567730337280 4335338037001683072 1635104506273028864 17381615049253926272 14681381518525272064 11981147987796617856 9280914457067963648 6580680926339309440 3880447395610655232 1180213864882001024 16926724407862898432 14226490877134244224 11526257346405590016 8826023815676935808 6125790284948281600 3425556754219627392 725323223490973184 16471833766471870592 13771600235743216384 11071366705014562176 8371133174285907968 5670899643557253760 2970666112828599552 270432582099945344 16016943125080842752 13316709594352188544 10616476063623534336 7916242532894880128 5216009002166225920 2515775471437571712 18262286014418469120 15562052483689814912 12861818952961160704 10161585422232506496 7461351891503852288 4761118360775198080 2060884830046543872 17807395373027441280 15107161842298787072 12406928311570132864 9706694780841478656 7006461250112824448 4306227719384170240 1605994188655516032 17352504731636413440 14652271200907759232 11952037670179105024 9251804139450450816 6551570608721796608 3851337077993142400 1151103547264488192 16897614090245385600 14197380559516731392 11497147028788077184 8796913498059422976 6096679967330768768 3396446436602114560 696212905873460352 16442723448854357760 13742489918125703552 11042256387397049344 8342022856668395136 5641789325939740928 2941555795211086720 241322264482432512 15987832807463329920 13287599276734675712 10587365746006021504 7887132215277367296 5186898684548713088 2486665153820058880 18233175696800956288 15532942166072302080 12832708635343647872 10132475104614993664 7432241573886339456 4732008043157685248 2031774512429031040 17778285055409928448 15078051524681274240 12377817993952620032 9677584463223965824 6977350932495311616 4277117401766657408 1576883871038003200 17323394414018900608 14623160883290246400 11922927352561592192 9222693821832937984 6522460291104283776 3822226760375629568 1121993229646975360 16868503772627872768 14168270241899218560 11468036711170564352 8767803180441910144 6067569649713255936 3367336118984601728 667102588255947520 16413613131236844928 13713379600508190720 11013146069779536512 8312912539050882304 5612679008322228096 2912445477593573888 212211946864919680 15958722489845817088 13258488959117162880 10558255428388508672 7858021897659854464 5157788366931200256 2457554836202546048 18204065379183443456 15503831848454789248 12803598317726135040 10103364786997480832 7403131256268826624 4702897725540172416 2002664194811518208 17749174737792415616 15048941207063761408 12348707676335107200 9648474145606452992 6948240614877798784 4248007084149144576 1547773553420490368 17294284096401387776 14594050565672733568 11893817034944079360 9193583504215425152 6493349973486770944 3793116442758116736 1092882912029462528 16839393455010359936 14139159924281705728 11438926393553051520 8738692862824397312 6038459332095743104 3338225801367088896 637992270638434688 16384502813619332096 13684269282890677888 10984035752162023680 8283802221433369472 5583568690704715264 2883335159976061056 183101629247406848 15929612172228304256 13229378641499650048 10529145110770995840 7828911580042341632 5128678049313687424 2428444518585033216 18174955061565930624 15474721530837276416 12774488000108622208 10074254469379968000 7374020938651313792 4673787407922659584 1973553877194005376 17720064420174902784 15019830889446248576 12319597358717594368 9619363827988940160 6919130297260285952 4218896766531631744 1518663235802977536 17265173778783874944 14564940248055220736 11864706717326566528 9164473186597912320 6464239655869258112 3764006125140603904 1063772594411949696 16810283137392847104 14110049606664192896 11409816075935538688 8709582545206884480 6009349014478230272 3309115483749576064 608881953020921856 16355392496001819264 13655158965273165056 10954925434544510848 8254691903815856640 5554458373087202432 2854224842358548224 153991311629894016 15900501854610791424 13200268323882137216 10500034793153483008 7799801262424828800 5099567731696174592 2399334200967520384 18145844743948417792 15445611213219763584 12745377682491109376 10045144151762455168 7344910621033800960 4644677090305146752 1944443559576492544 17690954102557389952 14990720571828735744 12290487041100081536 9590253510371427328 6890019979642773120 4189786448914118912 1489552918185464704 17236063461166362112 14535829930437707904 11835596399709053696 9135362868980399488 6435129338251745280 3734895807523091072 1034662276794436864 16781172819775334272 14080939289046680064 11380705758318025856 8680472227589371648 5980238696860717440 3280005166132063232 579771635403409024 16326282178384306432 13626048647655652224 10925815116926998016 8225581586198343808 5525348055469689600 2825114524741035392 124880994012381184 15871391536993278592 13171158006264624384 10470924475535970176 7770690944807315968 5070457414078661760 2370223883350007552 18116734426330904960 15416500895602250752 12716267364873596544 10016033834144942336 7315800303416288128 4615566772687633920 1915333241958979712 17661843784939877120 14961610254211222912 12261376723482568704 9561143192753914496 6860909662025260288 4160676131296606080 1460442600567951872 17206953143548849280 14506719612820195072 11806486082091540864 9106252551362886656 6406019020634232448 3705785489905578240 1005551959176924032 16752062502157821440 14051828971429167232 11351595440700513024 8651361909971858816 5951128379243204608 3250894848514550400 550661317785896192 16297171860766793600 13596938330038139392 10896704799309485184 8196471268580830976 5496237737852176768 2796004207123522560 95770676394868352 15842281219375765760 13142047688647111552 10441814157918457344 7741580627189803136 5041347096461148928 2341113565732494720 18087624108713392128 15387390577984737920 12687157047256083712 9986923516527429504 7286689985798775296 4586456455070121088 1886222924341466880 17632733467322364288 14932499936593710080 12232266405865055872 9532032875136401664 6831799344407747456 4131565813679093248 1431332282950439040 17177842825931336448 14477609295202682240 11777375764474028032 9077142233745373824 6376908703016719616 3676675172288065408 976441641559411200 16722952184540308608 14022718653811654400 11322485123083000192 8622251592354345984 5922018061625691776 3221784530897037568 521551000168383360 16268061543149280768 13567828012420626560 10867594481691972352 8167360950963318144 5467127420234663936 2766893889506009728 66660358777355520 15813170901758252928 13112937371029598720 10412703840300944512 7712470309572290304 5012236778843636096 2312003248114981888 18058513791095879296 15358280260367225088 12658046729638570880 9957813198909916672 7257579668181262464 4557346137452608256 1857112606723954048 17603623149704851456 14903389618976197248 12203156088247543040 9502922557518888832 6802689026790234624 4102455496061580416 1402221965332926208 17148732508313823616 14448498977585169408 11748265446856515200 9048031916127860992 6347798385399206784 3647564854670552576 947331323941898368 16693841866922795776 13993608336194141568 11293374805465487360 8593141274736833152 5892907744008178944 3192674213279524736 492440682550870528 16238951225531767936 13538717694803113728 10838484164074459520 8138250633345805312 5438017102617151104 2737783571888496896 37550041159842688 15784060584140740096 13083827053412085888 10383593522683431680 7683359991954777472 4983126461226123264 2282892930497469056 18029403473478366464 15329169942749712256 12628936412021058048 9928702881292403840 7228469350563749632 4528235819835095424 1828002289106441216 17574512832087338624 14874279301358684416 12174045770630030208 9473812239901376000 6773578709172721792 4073345178444067584 1373111647715413376 17119622190696310784 14419388659967656576 11719155129239002368 9018921598510348160 6318688067781693952 3618454537053039744 918221006324385536 16664731549305282944 13964498018576628736 11264264487847974528 8564030957119320320 5863797426390666112 3163563895662011904 463330364933357696 16209840907914255104 13509607377185600896 10809373846456946688 8109140315728292480 5408906784999638272 2708673254270984064 8439723542329856 15754950266523227264 13054716735794573056 10354483205065918848 7654249674337264640 4954016143608610432 2253782612879956224 18000293155860853632 15300059625132199424 12599826094403545216 9899592563674891008 7199359032946236800 4499125502217582592 1798891971488928384 17545402514469825792 14845168983741171584 12144935453012517376 9444701922283863168 6744468391555208960 4044234860826554752 1344001330097900544 17090511873078797952 14390278342350143744 11690044811621489536 8989811280892835328 6289577750164181120 3589344219435526912 889110688706872704 16635621231687770112 13935387700959115904 11235154170230461696 8534920639501807488 5834687108773153280 3134453578044499072 434220047315844864 16180730590296742272 13480497059568088064 10780263528839433856 8080029998110779648 5379796467382125440 2679562936653471232 18426073479634368640 15725839948905714432 13025606418177060224 10325372887448406016 7625139356719751808 4924905825991097600 2224672295262443392 17971182838243340800 15270949307514686592 12570715776786032384 9870482246057378176 7170248715328723968 4470015184600069760 1769781653871415552 17516292196852312960 14816058666123658752 12115825135395004544 9415591604666350336 6715358073937696128 4015124543209041920 1314891012480387712 17061401555461285120 14361168024732630912 11660934494003976704 8960700963275322496 6260467432546668288 3560233901818014080 860000371089359872 16606510914070257280 13906277383341603072 11206043852612948864 8505810321884294656 5805576791155640448 3105343260426986240 405109729698332032 16151620272679229440 13451386741950575232 10751153211221921024 8050919680493266816 5350686149764612608 2650452619035958400 18396963162016855808 15696729631288201600 12996496100559547392 10296262569830893184 7596029039102238976 4895795508373584768 2195561977644930560 17942072520625827968 15241838989897173760 12541605459168519552 9841371928439865344 7141138397711211136 4440904866982556928 1740671336253902720 17487181879234800128 14786948348506145920 12086714817777491712 9386481287048837504 6686247756320183296 3986014225591529088 1285780694862874880 17032291237843772288 14332057707115118080 11631824176386463872 8931590645657809664 6231357114929155456 3531123584200501248 830890053471847040 16577400596452744448 13877167065724090240 11176933534995436032 8476700004266781824 5776466473538127616 3076232942809473408 375999412080819200 16122509955061716608 13422276424333062400 10722042893604408192 8021809362875753984 5321575832147099776 2621342301418445568 18367852844399342976 15667619313670688768 12967385782942034560 10267152252213380352 7566918721484726144 4866685190756071936 2166451660027417728 17912962203008315136 15212728672279660928 12512495141551006720 9812261610822352512 7112028080093698304 4411794549365044096 1711561018636389888 17458071561617287296 14757838030888633088 12057604500159978880 9357370969431324672 6657137438702670464 3956903907974016256 1256670377245362048 17003180920226259456 14302947389497605248 11602713858768951040 8902480328040296832 6202246797311642624 3502013266582988416 801779735854334208 16548290278835231616 13848056748106577408 11147823217377923200 8447589686649268992 5747356155920614784 3047122625191960576 346889094463306368 16093399637444203776 13393166106715549568 10692932575986895360 7992699045258241152 5292465514529586944 2592231983800932736 18338742526781830144 15638508996053175936 12938275465324521728 10238041934595867520 7537808403867213312 4837574873138559104 2137341342409904896 17883851885390802304 15183618354662148096 12483384823933493888 9783151293204839680 7082917762476185472 4382684231747531264 1682450701018877056 17428961243999774464 14728727713271120256 12028494182542466048 9328260651813811840 6628027121085157632 3927793590356503424 1227560059627849216 16974070602608746624 14273837071880092416 11573603541151438208 8873370010422784000 6173136479694129792 3472902948965475584 772669418236821376 16519179961217718784 13818946430489064576 11118712899760410368 8418479369031756160 5718245838303101952 3018012307574447744 317778776845793536 16064289319826690944 13364055789098036736 10663822258369382528 7963588727640728320 5263355196912074112 2563121666183419904 18309632209164317312 15609398678435663104 12909165147707008896 10208931616978354688 7508698086249700480 4808464555521046272 2108231024792392064 17854741567773289472 15154508037044635264 12454274506315981056 9754040975587326848 7053807444858672640 4353573914130018432 1653340383401364224 17399850926382261632 14699617395653607424 11999383864924953216 9299150334196299008 6598916803467644800 3898683272738990592 1198449742010336384 16944960284991233792 14244726754262579584 11544493223533925376 8844259692805271168 6144026162076616960 3443792631347962752 743559100619308544 16490069643600205952 13789836112871551744 11089602582142897536 8389369051414243328 5689135520685589120 2988901989956934912 288668459228280704 16035179002209178112 13334945471480523904 10634711940751869696 7934478410023215488 5234244879294561280 2534011348565907072 18280521891546804480 15580288360818150272 12880054830089496064 10179821299360841856 7479587768632187648 4779354237903533440 2079120707174879232 17825631250155776640 15125397719427122432 12425164188698468224 9724930657969814016 7024697127241159808 4324463596512505600 1624230065783851392 17370740608764748800 14670507078036094592 11970273547307440384 9270040016578786176 6569806485850131968 3869572955121477760 1169339424392823552 16915849967373720960 14215616436645066752 11515382905916412544 8815149375187758336 6114915844459104128 3414682313730449920 714448783001795712 16460959325982693120 13760725795254038912 11060492264525384704 8360258733796730496 5660025203068076288 2959791672339422080 259558141610767872 16006068684591665280 13305835153863011072 10605601623134356864 7905368092405702656 5205134561677048448 2504901030948394240 18251411573929291648 15551178043200637440 12850944512471983232 10150710981743329024 7450477451014674816 4750243920286020608 2050010389557366400 17796520932538263808 15096287401809609600 12396053871080955392 9695820340352301184 6995586809623646976 4295353278894992768 1595119748166338560 17341630291147235968 14641396760418581760 11941163229689927552 9240929698961273344 6540696168232619136 3840462637503964928 1140229106775310720 16886739649756208128 14186506119027553920 11486272588298899712 8786039057570245504 6085805526841591296 3385571996112937088 685338465384282880 16431849008365180288 13731615477636526080 11031381946907871872 8331148416179217664 5630914885450563456 2930681354721909248 230447823993255040 15976958366974152448 13276724836245498240 10576491305516844032 7876257774788189824 5176024244059535616 2475790713330881408 18222301256311778816 15522067725583124608 12821834194854470400 10121600664125816192 7421367133397161984 4721133602668507776 2020900071939853568 17767410614920750976 15067177084192096768 12366943553463442560 9666710022734788352 6966476492006134144 4266242961277479936 1566009430548825728 17312519973529723136 14612286442801068928 11912052912072414720 9211819381343760512 6511585850615106304 3811352319886452096 1111118789157797888 16857629332138695296 14157395801410041088 11457162270681386880 8756928739952732672 6056695209224078464 3356461678495424256 656228147766770048 16402738690747667456 13702505160019013248 11002271629290359040 8302038098561704832 5601804567833050624 2901571037104396416 201337506375742208 15947848049356639616 13247614518627985408 10547380987899331200 7847147457170676992 5146913926442022784 2446680395713368576 18193190938694265984 15492957407965611776 12792723877236957568 10092490346508303360 7392256815779649152 4692023285050994944 1991789754322340736 17738300297303238144 15038066766574583936 12337833235845929728 9637599705117275520 6937366174388621312 4237132643659967104 1536899112931312896 17283409655912210304 14583176125183556096 11882942594454901888 9182709063726247680 6482475532997593472 3782242002268939264 1082008471540285056 16828519014521182464 14128285483792528256 11428051953063874048 8727818422335219840 6027584891606565632 3327351360877911424 627117830149257216 16373628373130154624 13673394842401500416 10973161311672846208 8272927780944192000 5572694250215537792 2872460719486883584 172227188758229376 15918737731739126784 13218504201010472576 10518270670281818368 7818037139553164160 5117803608824509952 2417570078095855744 18164080621076753152 15463847090348098944 12763613559619444736 10063380028890790528 7363146498162136320 4662912967433482112 1962679436704827904 17709189979685725312 15008956448957071104 12308722918228416896 9608489387499762688 6908255856771108480 4208022326042454272 1507788795313800064 17254299338294697472 14554065807566043264 11853832276837389056 9153598746108734848 6453365215380080640 3753131684651426432 1052898153922772224 16799408696903669632 14099175166175015424 11398941635446361216 8698708104717707008 5998474573989052800 3298241043260398592 598007512531744384 16344518055512641792 13644284524783987584 10944050994055333376 8243817463326679168 5543583932598024960 2843350401869370752 143116871140716544 15889627414121613952 13189393883392959744 10489160352664305536 7788926821935651328 5088693291206997120 2388459760478342912 18134970303459240320 15434736772730586112 12734503242001931904 10034269711273277696 7334036180544623488 4633802649815969280 1933569119087315072 17680079662068212480 14979846131339558272 12279612600610904064 9579379069882249856 6879145539153595648 4178912008424941440 1478678477696287232 17225189020677184640 14524955489948530432 11824721959219876224 9124488428491222016 6424254897762567808 3724021367033913600 1023787836305259392 16770298379286156800 14070064848557502592 11369831317828848384 8669597787100194176 5969364256371539968 3269130725642885760 568897194914231552 16315407737895128960 13615174207166474752 10914940676437820544 8214707145709166336 5514473614980512128 2814240084251857920 114006553523203712 15860517096504101120 13160283565775446912 10460050035046792704 7759816504318138496 5059582973589484288 2359349442860830080 18105859985841727488 15405626455113073280 12705392924384419072 10005159393655764864 7304925862927110656 4604692332198456448 1904458801469802240 17650969344450699648 14950735813722045440 12250502282993391232 9550268752264737024 6850035221536082816 4149801690807428608 1449568160078774400 17196078703059671808 14495845172331017600 11795611641602363392 9095378110873709184 6395144580145054976 3694911049416400768 994677518687746560 16741188061668643968 14040954530939989760 11340721000211335552 8640487469482681344 5940253938754027136 3240020408025372928 539786877296718720 16286297420277616128 13586063889548961920 10885830358820307712 8185596828091653504 5485363297362999296 2785129766634345088 84896235905690880 15831406778886588288 13131173248157934080 10430939717429279872 7730706186700625664 5030472655971971456 2330239125243317248 18076749668224214656 15376516137495560448 12676282606766906240 9976049076038252032 7275815545309597824 4575582014580943616 1875348483852289408 17621859026833186816 14921625496104532608 12221391965375878400 9521158434647224192 6820924903918569984 4120691373189915776 1420457842461261568 17166968385442158976 14466734854713504768 11766501323984850560 9066267793256196352 6366034262527542144 3665800731798887936 965567201070233728 16712077744051131136 14011844213322476928 11311610682593822720 8611377151865168512 5911143621136514304 3210910090407860096 510676559679205888 16257187102660103296 13556953571931449088 10856720041202794880 8156486510474140672 5456252979745486464 2756019449016832256 55785918288178048 15802296461269075456 13102062930540421248 10401829399811767040 7701595869083112832 5001362338354458624 2301128807625804416 18047639350606701824 15347405819878047616 12647172289149393408 9946938758420739200 7246705227692084992 4546471696963430784 1846238166234776576 17592748709215673984 14892515178487019776 12192281647758365568 9492048117029711360 6791814586301057152 4091581055572402944 1391347524843748736 17137858067824646144 14437624537095991936 11737391006367337728 9037157475638683520 6336923944910029312 3636690414181375104 936456883452720896 16682967426433618304 13982733895704964096 11282500364976309888 8582266834247655680 5882033303519001472 3181799772790347264 481566242061693056 16228076785042590464 13527843254313936256 10827609723585282048 8127376192856627840 5427142662127973632 2726909131399319424 26675600670665216 15773186143651562624 13072952612922908416 10372719082194254208 7672485551465600000 4972252020736945792 2272018490008291584 18018529032989188992 15318295502260534784 12618061971531880576 9917828440803226368 7217594910074572160 4517361379345917952 1817127848617263744 17563638391598161152 14863404860869506944 12163171330140852736 9462937799412198528 6762704268683544320 4062470737954890112 1362237207226235904 17108747750207133312 14408514219478479104 11708280688749824896 9008047158021170688 6307813627292516480 3607580096563862272 907346565835208064 16653857108816105472 13953623578087451264 11253390047358797056 8553156516630142848 5852922985901488640 3152689455172834432 452455924444180224 16198966467425077632 13498732936696423424 10798499405967769216 8098265875239115008 5398032344510460800 2697798813781806592 18444309356762704000 15744075826034049792 13043842295305395584 10343608764576741376 7643375233848087168 4943141703119432960 2242908172390778752 17989418715371676160 15289185184643021952 12588951653914367744 9888718123185713536 7188484592457059328 4488251061728405120 1788017530999750912 17534528073980648320 14834294543251994112 12134061012523339904 9433827481794685696 6733593951066031488 4033360420337377280 1333126889608723072 17079637432589620480 14379403901860966272 11679170371132312064 8978936840403657856 6278703309675003648 3578469778946349440 878236248217695232 16624746791198592640 13924513260469938432 11224279729741284224 8524046199012630016 5823812668283975808 3123579137555321600 423345606826667392 16169856149807564800 13469622619078910592 10769389088350256384 8069155557621602176 5368922026892947968 2668688496164293760 18415199039145191168 15714965508416536960 13014731977687882752 10314498446959228544 7614264916230574336 4914031385501920128 2213797854773265920 17960308397754163328 15260074867025509120 12559841336296854912 9859607805568200704 7159374274839546496 4459140744110892288 1758907213382238080 17505417756363135488 14805184225634481280 12104950694905827072 9404717164177172864 6704483633448518656 4004250102719864448 1304016571991210240 17050527114972107648 14350293584243453440 11650060053514799232 8949826522786145024 6249592992057490816 3549359461328836608 849125930600182400 16595636473581079808 13895402942852425600 11195169412123771392 8494935881395117184 5794702350666462976 3094468819937808768 394235289209154560 16140745832190051968 13440512301461397760 10740278770732743552 8040045240004089344 5339811709275435136 2639578178546780928 18386088721527678336 15685855190799024128 12985621660070369920 10285388129341715712 7585154598613061504 4884921067884407296 2184687537155753088 17931198080136650496 15230964549407996288 12530731018679342080 9830497487950687872 7130263957222033664 4430030426493379456 1729796895764725248 17476307438745622656 14776073908016968448 12075840377288314240 9375606846559660032 6675373315831005824 3975139785102351616 1274906254373697408 17021416797354594816 14321183266625940608 11620949735897286400 8920716205168632192 6220482674439977984 3520249143711323776 820015612982669568 16566526155963566976 13866292625234912768 11166059094506258560 8465825563777604352 5765592033048950144 3065358502320295936 365124971591641728 16111635514572539136 13411401983843884928 10711168453115230720 8010934922386576512 5310701391657922304 2610467860929268096 18356978403910165504 15656744873181511296 12956511342452857088 10256277811724202880 7556044280995548672 4855810750266894464 2155577219538240256 17902087762519137664 15201854231790483456 12501620701061829248 9801387170333175040 7101153639604520832 4400920108875866624 1700686578147212416 17447197121128109824 14746963590399455616 12046730059670801408 9346496528942147200 6646262998213492992 3946029467484838784 1245795936756184576 16992306479737081984 14292072949008427776 11591839418279773568 8891605887551119360 6191372356822465152 3491138826093810944 790905295365156736 16537415838346054144 13837182307617399936 11136948776888745728 8436715246160091520 5736481715431437312 3036248184702783104 336014653974128896 16082525196955026304 13382291666226372096 10682058135497717888 7981824604769063680 5281591074040409472 2581357543311755264 18327868086292652672 15627634555563998464 12927401024835344256 10227167494106690048 7526933963378035840 4826700432649381632 2126466901920727424 17872977444901624832 15172743914172970624 12472510383444316416 9772276852715662208 7072043321987008000 4371809791258353792 1671576260529699584 17418086803510596992 14717853272781942784 12017619742053288576 9317386211324634368 6617152680595980160 3916919149867325952 1216685619138671744 16963196162119569152 14262962631390914944 11562729100662260736 8862495569933606528 6162262039204952320 3462028508476298112 761794977747643904 16508305520728541312 13808071989999887104 11107838459271232896 8407604928542578688 5707371397813924480 3007137867085270272 306904336356616064 16053414879337513472 13353181348608859264 10652947817880205056 7952714287151550848 5252480756422896640 2552247225694242432 18298757768675139840 15598524237946485632 12898290707217831424 10198057176489177216 7497823645760523008 4797590115031868800 2097356584303214592 17843867127284112000 15143633596555457792 12443400065826803584 9743166535098149376 7042933004369495168 4342699473640840960 1642465942912186752 17388976485893084160 14688742955164429952 11988509424435775744 9288275893707121536 6588042362978467328 3887808832249813120 1187575301521158912 16934085844502056320 14233852313773402112 11533618783044747904 8833385252316093696 6133151721587439488 3432918190858785280 732684660130131072 16479195203111028480 13778961672382374272 11078728141653720064 8378494610925065856 5678261080196411648 2978027549467757440 277794018739103232 16024304561720000640 13324071030991346432 10623837500262692224 7923603969534038016 5223370438805383808 2523136908076729600 18269647451057627008 15569413920328972800 12869180389600318592 10168946858871664384 7468713328143010176 4768479797414355968 2068246266685701760 17814756809666599168 15114523278937944960 12414289748209290752 9714056217480636544 7013822686751982336 4313589156023328128 1613355625294673920 17359866168275571328 14659632637546917120 11959399106818262912 9259165576089608704 6558932045360954496 3858698514632300288 1158464983903646080 16904975526884543488 14204741996155889280 11504508465427235072 8804274934698580864 6104041403969926656 3403807873241272448 703574342512618240 16450084885493515648 13749851354764861440 11049617824036207232 8349384293307553024 5649150762578898816 2948917231850244608 248683701121590400 15995194244102487808 13294960713373833600 10594727182645179392 7894493651916525184 5194260121187870976 2494026590459216768 18240537133440114176 15540303602711459968 12840070071982805760 10139836541254151552 7439603010525497344 4739369479796843136 2039135949068188928 17785646492049086336 15085412961320432128 12385179430591777920 9684945899863123712 6984712369134469504 4284478838405815296 1584245307677161088 17330755850658058496 14630522319929404288 11930288789200750080 9230055258472095872 6529821727743441664 3829588197014787456 1129354666286133248 16875865209267030656 14175631678538376448 11475398147809722240 8775164617081068032 6074931086352413824 3374697555623759616 674464024895105408 16420974567876002816 13720741037147348608 11020507506418694400 8320273975690040192 5620040444961385984 2919806914232731776 219573383504077568 15966083926484974976 13265850395756320768 10565616865027666560 7865383334299012352 5165149803570358144 2464916272841703936 18211426815822601344 15511193285093947136 12810959754365292928 10110726223636638720 7410492692907984512 4710259162179330304 2010025631450676096 17756536174431573504 15056302643702919296 12356069112974265088 9655835582245610880 6955602051516956672 4255368520788302464 1555134990059648256 17301645533040545664 14601412002311891456 11901178471583237248 9200944940854583040 6500711410125928832 3800477879397274624 1100244348668620416 16846754891649517824 14146521360920863616 11446287830192209408 8746054299463555200 6045820768734900992 3345587238006246784 645353707277592576 16391864250258489984 13691630719529835776 10991397188801181568 8291163658072527360 5590930127343873152 2890696596615218944 190463065886564736 15936973608867462144 13236740078138807936 10536506547410153728 7836273016681499520 5136039485952845312 2435805955224191104 18182316498205088512 15482082967476434304 12781849436747780096 10081615906019125888 7381382375290471680 4681148844561817472 1980915313833163264 17727425856814060672 15027192326085406464 12326958795356752256 9626725264628098048 6926491733899443840 4226258203170789632 1526024672442135424 17272535215423032832 14572301684694378624 11872068153965724416 9171834623237070208 6471601092508416000 3771367561779761792 1071134031051107584 16817644574032004992 14117411043303350784 11417177512574696576 8716943981846042368 6016710451117388160 3316476920388733952 616243389660079744 16362753932640977152 13662520401912322944 10962286871183668736 8262053340455014528 5561819809726360320 2861586278997706112 161352748269051904 15907863291249949312 13207629760521295104 10507396229792640896 7807162699063986688 5106929168335332480 2406695637606678272 18153206180587575680 15452972649858921472 12752739119130267264 10052505588401613056 7352272057672958848 4652038526944304640 1951804996215650432 17698315539196547840 14998082008467893632 12297848477739239424 9597614947010585216 6897381416281931008 4197147885553276800 1496914354824622592 17243424897805520000 14543191367076865792 11842957836348211584 9142724305619557376 6442490774890903168 3742257244162248960 1042023713433594752 16788534256414492160 14088300725685837952 11388067194957183744 8687833664228529536 5987600133499875328 3287366602771221120 587133072042566912 16333643615023464320 13633410084294810112 10933176553566155904 8232943022837501696 5532709492108847488 2832475961380193280 132242430651539072 15878752973632436480 13178519442903782272 10478285912175128064 7778052381446473856 5077818850717819648 2377585319989165440 18124095862970062848 15423862332241408640 12723628801512754432 10023395270784100224 7323161740055446016 4622928209326791808 1922694678598137600 17669205221579035008 14968971690850380800 12268738160121726592 9568504629393072384 6868271098664418176 4168037567935763968 1467804037207109760 17214314580188007168 14514081049459352960 11813847518730698752 9113613988002044544 6413380457273390336 3713146926544736128 1012913395816081920 16759423938796979328 14059190408068325120 11358956877339670912 8658723346611016704 5958489815882362496 3258256285153708288 558022754425054080 16304533297405951488 13604299766677297280 10904066235948643072 8203832705219988864 5503599174491334656 2803365643762680448 103132113034026240 15849642656014923648 13149409125286269440 10449175594557615232 7748942063828961024 5048708533100306816 2348475002371652608 18094985545352550016 15394752014623895808 12694518483895241600 9994284953166587392 7294051422437933184 4593817891709278976 1893584360980624768 17640094903961522176 14939861373232867968 12239627842504213760 9539394311775559552 6839160781046905344 4138927250318251136 1438693719589596928 17185204262570494336 14484970731841840128 11784737201113185920 9084503670384531712 6384270139655877504 3684036608927223296 983803078198569088 16730313621179466496 14030080090450812288 11329846559722158080 8629613028993503872 5929379498264849664 3229145967536195456 528912436807541248 16275422979788438656 13575189449059784448 10874955918331130240 8174722387602476032 5474488856873821824 2774255326145167616 74021795416513408 15820532338397410816 13120298807668756608 10420065276940102400 7719831746211448192 5019598215482793984 2319364684754139776 18065875227735037184 15365641697006382976 12665408166277728768 9965174635549074560 7264941104820420352 4564707574091766144 1864474043363111936 17610984586344009344 14910751055615355136 12210517524886700928 9510283994158046720 6810050463429392512 4109816932700738304 1409583401972084096 17156093944952981504 14455860414224327296 11755626883495673088 9055393352767018880 6355159822038364672 3654926291309710464 954692760581056256 16701203303561953664 14000969772833299456 11300736242104645248 8600502711375991040 5900269180647336832 3200035649918682624 499802119190028416 16246312662170925824 13546079131442271616 10845845600713617408 8145612069984963200 5445378539256308992 2745145008527654784 44911477799000576 15791422020779897984 13091188490051243776 10390954959322589568 7690721428593935360 4990487897865281152 2290254367136626944 18036764910117524352 15336531379388870144 12636297848660215936 9936064317931561728 7235830787202907520 4535597256474253312 1835363725745599104 17581874268726496512 14881640737997842304 12181407207269188096 9481173676540533888 6780940145811879680 4080706615083225472 1380473084354571264 17126983627335468672 14426750096606814464 11726516565878160256 9026283035149506048 6326049504420851840 3625815973692197632 925582442963543424 16672092985944440832 13971859455215786624 11271625924487132416 8571392393758478208 5871158863029824000 3170925332301169792 470691801572515584 16217202344553412992 13516968813824758784 10816735283096104576 8116501752367450368 5416268221638796160 2716034690910141952 15801160181487744 15762311703162385152 13062078172433730944 10361844641705076736 7661611110976422528 4961377580247768320 2261144049519114112 18007654592500011520 15307421061771357312 12607187531042703104 9906954000314048896 7206720469585394688 4506486938856740480 1806253408128086272 17552763951108983680 14852530420380329472 12152296889651675264 9452063358923021056 6751829828194366848 4051596297465712640 1351362766737058432 17097873309717955840 14397639778989301632 11697406248260647424 8997172717531993216 6296939186803339008 3596705656074684800 896472125346030592 16642982668326928000 13942749137598273792 11242515606869619584 8542282076140965376 5842048545412311168 3141815014683656960 441581483955002752 16188092026935900160 13487858496207245952 10787624965478591744 8087391434749937536 5387157904021283328 2686924373292629120 18433434916273526528 15733201385544872320 13032967854816218112 10332734324087563904 7632500793358909696 4932267262630255488 2232033731901601280 17978544274882498688 15278310744153844480 12578077213425190272 9877843682696536064 7177610151967881856 4477376621239227648 1777143090510573440 17523653633491470848 14823420102762816640 12123186572034162432 9422953041305508224 6722719510576854016 4022485979848199808 1322252449119545600 17068762992100443008 14368529461371788800 11668295930643134592 8968062399914480384 6267828869185826176 3567595338457171968 867361807728517760 16613872350709415168 13913638819980760960 11213405289252106752 8513171758523452544 5812938227794798336 3112704697066144128 412471166337489920 16158981709318387328 13458748178589733120 10758514647861078912 8058281117132424704 5358047586403770496 2657814055675116288 18404324598656013696 15704091067927359488 13003857537198705280 10303624006470051072 7603390475741396864 4903156945012742656 2202923414284088448 17949433957264985856 15249200426536331648 12548966895807677440 9848733365079023232 7148499834350369024 4448266303621714816 1748032772893060608 17494543315873958016 14794309785145303808 12094076254416649600 9393842723687995392 6693609192959341184 3993375662230686976 1293142131502032768 17039652674482930176 14339419143754275968 11639185613025621760 8938952082296967552 6238718551568313344 3538485020839659136 838251490111004928 16584762033091902336 13884528502363248128 11184294971634593920 8484061440905939712 5783827910177285504 3083594379448631296 383360848719977088 16129871391700874496 13429637860972220288 10729404330243566080 8029170799514911872 5328937268786257664 2628703738057603456 18375214281038500864 15674980750309846656 12974747219581192448 10274513688852538240 7574280158123884032 4874046627395229824 2173813096666575616 17920323639647473024 15220090108918818816 12519856578190164608 9819623047461510400 7119389516732856192 4419155986004201984 1718922455275547776 17465432998256445184 14765199467527790976 12064965936799136768 9364732406070482560 6664498875341828352 3964265344613174144 1264031813884519936 17010542356865417344 14310308826136763136 11610075295408108928 8909841764679454720 6209608233950800512 3509374703222146304 809141172493492096 16555651715474389504 13855418184745735296 11155184654017081088 8454951123288426880 5754717592559772672 3054484061831118464 354250531102464256 16100761074083361664 13400527543354707456 10700294012626053248 8000060481897399040 5299826951168744832 2599593420440090624 18346103963420988032 15645870432692333824 12945636901963679616 10245403371235025408 7545169840506371200 4844936309777716992 2144702779049062784 17891213322029960192 15190979791301305984 12490746260572651776 9790512729843997568 7090279199115343360 4390045668386689152 1689812137658034944 17436322680638932352 14736089149910278144 12035855619181623936 9335622088452969728 6635388557724315520 3935155026995661312 1234921496267007104 16981432039247904512 14281198508519250304 11580964977790596096 8880731447061941888 6180497916333287680 3480264385604633472 780030854875979264 16526541397856876672 13826307867128222464 11126074336399568256 8425840805670914048 5725607274942259840 3025373744213605632 325140213484951424 16071650756465848832 13371417225737194624 10671183695008540416 7970950164279886208 5270716633551232000 2570483102822577792 18316993645803475200 15616760115074820992 12916526584346166784 10216293053617512576 7516059522888858368 4815825992160204160 2115592461431549952 17862103004412447360 15161869473683793152 12461635942955138944 9761402412226484736 7061168881497830528 4360935350769176320 1660701820040522112 17407212363021419520 14706978832292765312 12006745301564111104 9306511770835456896 6606278240106802688 3906044709378148480 1205811178649494272 16952321721630391680 14252088190901737472 11551854660173083264 8851621129444429056 6151387598715774848 3451154067987120640 750920537258466432 16497431080239363840 13797197549510709632 11096964018782055424 8396730488053401216 5696496957324747008 2996263426596092800 296029895867438592 16042540438848336000 13342306908119681792 10642073377391027584 7941839846662373376 5241606315933719168 2541372785205064960 18287883328185962368 15587649797457308160 12887416266728653952 10187182735999999744 7486949205271345536 4786715674542691328 2086482143814037120 17832992686794934528 15132759156066280320 12432525625337626112 9732292094608971904 7032058563880317696 4331825033151663488 1631591502423009280 17378102045403906688 14677868514675252480 11977634983946598272 9277401453217944064 6577167922489289856 3876934391760635648 1176700861031981440 16923211404012878848 14222977873284224640 11522744342555570432 8822510811826916224 6122277281098262016 3422043750369607808 721810219640953600 16468320762621851008 13768087231893196800 11067853701164542592 8367620170435888384 5667386639707234176 2967153108978579968 266919578249925760 16013430121230823168 13313196590502168960 10612963059773514752 7912729529044860544 5212495998316206336 2512262467587552128 18258773010568449536 15558539479839795328 12858305949111141120 10158072418382486912 7457838887653832704 4757605356925178496 2057371826196524288 17803882369177421696 15103648838448767488 12403415307720113280 9703181776991459072 7002948246262804864 4302714715534150656 1602481184805496448 17348991727786393856 14648758197057739648 11948524666329085440 9248291135600431232 6548057604871777024 3847824074143122816 1147590543414468608 16894101086395366016 14193867555666711808 11493634024938057600 8793400494209403392 6093166963480749184 3392933432752094976 692699902023440768 16439210445004338176 13738976914275683968 11038743383547029760 8338509852818375552 5638276322089721344 2938042791361067136 237809260632412928 15984319803613310336 13284086272884656128 10583852742156001920 7883619211427347712 5183385680698693504 2483152149970039296 18229662692950936704 15529429162222282496 12829195631493628288 10128962100764974080 7428728570036319872 4728495039307665664 2028261508579011456 17774772051559908864 15074538520831254656 12374304990102600448 9674071459373946240 6973837928645292032 4273604397916637824 1573370867187983616 17319881410168881024 14619647879440226816 11919414348711572608 9219180817982918400 6518947287254264192 3818713756525609984 1118480225796955776 16864990768777853184 14164757238049198976 11464523707320544768 8764290176591890560 6064056645863236352 3363823115134582144 663589584405927936 16410100127386825344 13709866596658171136 11009633065929516928 8309399535200862720 5609166004472208512 2908932473743554304 208698943014900096 15955209485995797504 13254975955267143296 10554742424538489088 7854508893809834880 5154275363081180672 2454041832352526464 18200552375333423872 15500318844604769664 12800085313876115456 10099851783147461248 7399618252418807040 4699384721690152832 1999151190961498624 17745661733942396032 15045428203213741824 12345194672485087616 9644961141756433408 6944727611027779200 4244494080299124992 1544260549570470784 17290771092551368192 14590537561822713984 11890304031094059776 9190070500365405568 6489836969636751360 3789603438908097152 1089369908179442944 16835880451160340352 14135646920431686144 11435413389703031936 8735179858974377728 6034946328245723520 3334712797517069312 634479266788415104 16380989809769312512 13680756279040658304 10980522748312004096 8280289217583349888 5580055686854695680 2879822156126041472 179588625397387264 15926099168378284672 13225865637649630464 10525632106920976256 7825398576192322048 5125165045463667840 2424931514735013632 18171442057715911040 15471208526987256832 12770974996258602624 10070741465529948416 7370507934801294208 4670274404072640000 1970040873343985792 17716551416324883200 15016317885596228992 12316084354867574784 9615850824138920576 6915617293410266368 4215383762681612160 1515150231952957952 17261660774933855360 14561427244205201152 11861193713476546944 9160960182747892736 6460726652019238528 3760493121290584320 1060259590561930112 16806770133542827520 14106536602814173312 11406303072085519104 8706069541356864896 6005836010628210688 3305602479899556480 605368949170902272 16351879492151799680 13651645961423145472 10951412430694491264 8251178899965837056 5550945369237182848 2850711838508528640 150478307779874432 15896988850760771840 13196755320032117632 10496521789303463424 7796288258574809216 5096054727846155008 2395821197117500800 18142331740098398208 15442098209369744000 12741864678641089792 10041631147912435584 7341397617183781376 4641164086455127168 1940930555726472960 17687441098707370368 14987207567978716160 12286974037250061952 9586740506521407744 6886506975792753536 4186273445064099328 1486039914335445120 17232550457316342528 14532316926587688320 11832083395859034112 9131849865130379904 6431616334401725696 3731382803673071488 1031149272944417280 16777659815925314688 14077426285196660480 11377192754468006272 8676959223739352064 5976725693010697856 3276492162282043648 576258631553389440 16322769174534286848 13622535643805632640 10922302113076978432 8222068582348324224 5521835051619670016 2821601520891015808 121367990162361600 15867878533143259008 13167645002414604800 10467411471685950592 7767177940957296384 5066944410228642176 2366710879499987968 18113221422480885376 15412987891752231168 12712754361023576960 10012520830294922752 7312287299566268544 4612053768837614336 1911820238108960128 17658330781089857536 14958097250361203328 12257863719632549120 9557630188903894912 6857396658175240704 4157163127446586496 1456929596717932288 17203440139698829696 14503206608970175488 11802973078241521280 9102739547512867072 6402506016784212864 3702272486055558656 1002038955326904448 16748549498307801856 14048315967579147648 11348082436850493440 8647848906121839232 5947615375393185024 3247381844664530816 547148313935876608 16293658856916774016 13593425326188119808 10893191795459465600 8192958264730811392 5492724734002157184 2792491203273502976 92257672544848768 15838768215525746176 13138534684797091968 10438301154068437760 7738067623339783552 5037834092611129344 2337600561882475136 18084111104863372544 15383877574134718336 12683644043406064128 9983410512677409920 7283176981948755712 4582943451220101504 1882709920491447296 17629220463472344704 14928986932743690496 12228753402015036288 9528519871286382080 6828286340557727872 4128052809829073664 1427819279100419456 17174329822081316864 14474096291352662656 11773862760624008448 9073629229895354240 6373395699166700032 3673162168438045824 972928637709391616 16719439180690289024 14019205649961634816 11318972119232980608 8618738588504326400 5918505057775672192 3218271527047017984 518037996318363776 16264548539299261184 13564315008570606976 10864081477841952768 8163847947113298560 5463614416384644352 2763380885655990144 63147354927335936 15809657897908233344 13109424367179579136 10409190836450924928 7708957305722270720 5008723774993616512 2308490244264962304 18055000787245859712 15354767256517205504 12654533725788551296 9954300195059897088 7254066664331242880 4553833133602588672 1853599602873934464 17600110145854831872 14899876615126177664 12199643084397523456 9499409553668869248 6799176022940215040 4098942492211560832 1398708961482906624 17145219504463804032 14444985973735149824 11744752443006495616 9044518912277841408 6344285381549187200 3644051850820532992 943818320091878784 16690328863072776192 13990095332344121984 11289861801615467776 8589628270886813568 5889394740158159360 3189161209429505152 488927678700850944 16235438221681748352 13535204690953094144 10834971160224439936 8134737629495785728 5434504098767131520 2734270568038477312 34037037309823104 15780547580290720512 13080314049562066304 10380080518833412096 7679846988104757888 4979613457376103680 2279379926647449472 18025890469628346880 15325656938899692672 12625423408171038464 9925189877442384256 7224956346713730048 4524722815985075840 1824489285256421632 17570999828237319040 14870766297508664832 12170532766780010624 9470299236051356416 6770065705322702208 4069832174594048000 1369598643865393792 17116109186846291200 14415875656117636992 11715642125388982784 9015408594660328576 6315175063931674368 3614941533203020160 914708002474365952 16661218545455263360 13960985014726609152 11260751483997954944 8560517953269300736 5860284422540646528 3160050891811992320 459817361083338112 16206327904064235520 13506094373335581312 10805860842606927104 8105627311878272896 5405393781149618688 2705160250420964480 4926719692310272 15751437262673207680 13051203731944553472 10350970201215899264 7650736670487245056 4950503139758590848 2250269609029936640 17996780152010834048 15296546621282179840 12596313090553525632 9896079559824871424 7195846029096217216 4495612498367563008 1795378967638908800 17541889510619806208 14841655979891152000 12141422449162497792 9441188918433843584 6740955387705189376 4040721856976535168 1340488326247880960 17086998869228778368 14386765338500124160 11686531807771469952 8986298277042815744 6286064746314161536 3585831215585507328 885597684856853120 16632108227837750528 13931874697109096320 11231641166380442112 8531407635651787904 5831174104923133696 3130940574194479488 430707043465825280 16177217586446722688 13476984055718068480 10776750524989414272 8076516994260760064 5376283463532105856 2676049932803451648 18422560475784349056 15722326945055694848 13022093414327040640 10321859883598386432 7621626352869732224 4921392822141078016 2221159291412423808 17967669834393321216 15267436303664667008 12567202772936012800 9866969242207358592 7166735711478704384 4466502180750050176 1766268650021395968 17512779193002293376 14812545662273639168 12112312131544984960 9412078600816330752 6711845070087676544 4011611539359022336 1311378008630368128 17057888551611265536 14357655020882611328 11657421490153957120 8957187959425302912 6256954428696648704 3556720897967994496 856487367239340288 16602997910220237696 13902764379491583488 11202530848762929280 8502297318034275072 5802063787305620864 3101830256576966656 401596725848312448 16148107268829209856 13447873738100555648 10747640207371901440 8047406676643247232 5347173145914593024 2646939615185938816 18393450158166836224 15693216627438182016 12992983096709527808 10292749565980873600 7592516035252219392 4892282504523565184 2192048973794910976 17938559516775808384 15238325986047154176 12538092455318499968 9837858924589845760 7137625393861191552 4437391863132537344 1737158332403883136 17483668875384780544 14783435344656126336 12083201813927472128 9382968283198817920 6682734752470163712 3982501221741509504 1282267691012855296 17028778233993752704 14328544703265098496 11628311172536444288 8928077641807790080 6227844111079135872 3527610580350481664 827377049621827456 16573887592602724864 13873654061874070656 11173420531145416448 8473187000416762240 5772953469688108032 3072719938959453824 372486408230799616 16118996951211697024 13418763420483042816 10718529889754388608 8018296359025734400 5318062828297080192 2617829297568425984 18364339840549323392 15664106309820669184 12963872779092014976 10263639248363360768 7563405717634706560 4863172186906052352 2162938656177398144 17909449199158295552 15209215668429641344 12508982137700987136 9808748606972332928 7108515076243678720 4408281545515024512 1708048014786370304 17454558557767267712 14754325027038613504 12054091496309959296 9353857965581305088 6653624434852650880 3953390904123996672 1253157373395342464 16999667916376239872 14299434385647585664 11599200854918931456 8898967324190277248 6198733793461623040 3498500262732968832 798266732004314624 16544777274985212032 13844543744256557824 11144310213527903616 8444076682799249408 5743843152070595200 3043609621341940992 343376090613286784 16089886633594184192 13389653102865529984 10689419572136875776 7989186041408221568 5288952510679567360 2588718979950913152 18335229522931810560 15634995992203156352 12934762461474502144 10234528930745847936 7534295400017193728 4834061869288539520 2133828338559885312 17880338881540782720 15180105350812128512 12479871820083474304 9779638289354820096 7079404758626165888 4379171227897511680 1678937697168857472 17425448240149754880 14725214709421100672 12024981178692446464 9324747647963792256 6624514117235138048 3924280586506483840 1224047055777829632 16970557598758727040 14270324068030072832 11570090537301418624 8869857006572764416 6169623475844110208 3469389945115456000 769156414386801792 16515666957367699200 13815433426639044992 11115199895910390784 8414966365181736576 5714732834453082368 3014499303724428160 314265772995773952 16060776315976671360 13360542785248017152 10660309254519362944 7960075723790708736 5259842193062054528 2559608662333400320 18306119205314297728 15605885674585643520 12905652143856989312 10205418613128335104 7505185082399680896 4804951551671026688 2104718020942372480 17851228563923269888 15150995033194615680 12450761502465961472 9750527971737307264 7050294441008653056 4350060910279998848 1649827379551344640 17396337922532242048 14696104391803587840 11995870861074933632 9295637330346279424 6595403799617625216 3895170268888971008 1194936738160316800 16941447281141214208 14241213750412560000 11540980219683905792 8840746688955251584 6140513158226597376 3440279627497943168 740046096769288960 16486556639750186368 13786323109021532160 11086089578292877952 8385856047564223744 5685622516835569536 2985388986106915328 285155455378261120 16031665998359158528 13331432467630504320 10631198936901850112 7930965406173195904 5230731875444541696 2530498344715887488 18277008887696784896 15576775356968130688 12876541826239476480 10176308295510822272 7476074764782168064 4775841234053513856 2075607703324859648 17822118246305757056 15121884715577102848 12421651184848448640 9721417654119794432 7021184123391140224 4320950592662486016 1620717061933831808 17367227604914729216 14666994074186075008 11966760543457420800 9266527012728766592 6566293482000112384 3866059951271458176 1165826420542803968 16912336963523701376 14212103432795047168 11511869902066392960 8811636371337738752 6111402840609084544 3411169309880430336 710935779151776128 16457446322132673536 13757212791404019328 11056979260675365120 8356745729946710912 5656512199218056704 2956278668489402496 256045137760748288 16002555680741645696 13302322150012991488 10602088619284337280 7901855088555683072 5201621557827028864 2501388027098374656 18247898570079272064 15547665039350617856 12847431508621963648 10147197977893309440 7446964447164655232 4746730916436001024 2046497385707346816 17793007928688244224 15092774397959590016 12392540867230935808 9692307336502281600 6992073805773627392 4291840275044973184 1591606744316318976 17338117287297216384 14637883756568562176 11937650225839907968 9237416695111253760 6537183164382599552 3836949633653945344 1136716102925291136 16883226645906188544 14182993115177534336 11482759584448880128 8782526053720225920 6082292522991571712 3382058992262917504 681825461534263296 16428336004515160704 13728102473786506496 11027868943057852288 8327635412329198080 5627401881600543872 2927168350871889664 226934820143235456 15973445363124132864 13273211832395478656 10572978301666824448 7872744770938170240 5172511240209516032 2472277709480861824 18218788252461759232 15518554721733105024 12818321191004450816 10118087660275796608 7417854129547142400 4717620598818488192 2017387068089833984 17763897611070731392 15063664080342077184 12363430549613422976 9663197018884768768 6962963488156114560 4262729957427460352 1562496426698806144 17309006969679703552 14608773438951049344 11908539908222395136 9208306377493740928 6508072846765086720 3807839316036432512 1107605785307778304 16854116328288675712 14153882797560021504 11453649266831367296 8753415736102713088 6053182205374058880 3352948674645404672 652715143916750464 16399225686897647872 13698992156168993664 10998758625440339456 8298525094711685248 5598291563983031040 2898058033254376832 197824502525722624 15944335045506620032 13244101514777965824 10543867984049311616 7843634453320657408 5143400922592003200 2443167391863348992 18189677934844246400 15489444404115592192 12789210873386937984 10088977342658283776 7388743811929629568 4688510281200975360 1988276750472321152 17734787293453218560 15034553762724564352 12334320231995910144 9634086701267255936 6933853170538601728 4233619639809947520 1533386109081293312 17279896652062190720 14579663121333536512 11879429590604882304 9179196059876228096 6478962529147573888 3778728998418919680 1078495467690265472 16825006010671162880 14124772479942508672 11424538949213854464 8724305418485200256 6024071887756546048 3323838357027891840 623604826299237632 16370115369280135040 13669881838551480832 10969648307822826624 8269414777094172416 5569181246365518208 2868947715636864000 168714184908209792 15915224727889107200 13214991197160452992 10514757666431798784 7814524135703144576 5114290604974490368 2414057074245836160 18160567617226733568 15460334086498079360 12760100555769425152 10059867025040770944 7359633494312116736 4659399963583462528 1959166432854808320 17705676975835705728 15005443445107051520 12305209914378397312 9604976383649743104 6904742852921088896 4204509322192434688 1504275791463780480 17250786334444677888 14550552803716023680 11850319272987369472 9150085742258715264 6449852211530061056 3749618680801406848 1049385150072752640 16795895693053650048 14095662162324995840 11395428631596341632 8695195100867687424 5994961570139033216 3294728039410379008 594494508681724800 16341005051662622208 13640771520933968000 10940537990205313792 8240304459476659584 5540070928748005376 2839837398019351168 139603867290696960 15886114410271594368 13185880879542940160 10485647348814285952 7785413818085631744 5085180287356977536 2384946756628323328 18131457299609220736 15431223768880566528 12730990238151912320 10030756707423258112 7330523176694603904 4630289645965949696 1930056115237295488 17676566658218192896 14976333127489538688 12276099596760884480 9575866066032230272 6875632535303576064 4175399004574921856 1475165473846267648 17221676016827165056 14521442486098510848 11821208955369856640 9120975424641202432 6420741893912548224 3720508363183894016 1020274832455239808 16766785375436137216 14066551844707483008 11366318313978828800 8666084783250174592 5965851252521520384 3265617721792866176 565384191064211968 16311894734045109376 13611661203316455168 10911427672587800960 8211194141859146752 5510960611130492544 2810727080401838336 110493549673184128 15857004092654081536 13156770561925427328 10456537031196773120 7756303500468118912 5056069969739464704 2355836439010810496 18102346981991707904 15402113451263053696 12701879920534399488 10001646389805745280 7301412859077091072 4601179328348436864 1900945797619782656 17647456340600680064 14947222809872025856 12246989279143371648 9546755748414717440 6846522217686063232 4146288686957409024 1446055156228754816 17192565699209652224 14492332168480998016 11792098637752343808 9091865107023689600 6391631576295035392 3691398045566381184 991164514837726976 16737675057818624384 14037441527089970176 11337207996361315968 8636974465632661760 5936740934904007552 3236507404175353344 536273873446699136 16282784416427596544 13582550885698942336 10882317354970288128 8182083824241633920 5481850293512979712 2781616762784325504 81383232055671296 15827893775036568704 13127660244307914496 10427426713579260288 7727193182850606080 5026959652121951872 2326726121393297664 18073236664374195072 15373003133645540864 12672769602916886656 9972536072188232448 7272302541459578240 4572069010730924032 1871835480002269824 17618346022983167232 14918112492254513024 12217878961525858816 9517645430797204608 6817411900068550400 4117178369339896192 1416944838611241984 17163455381592139392 14463221850863485184 11762988320134830976 9062754789406176768 6362521258677522560 3662287727948868352 962054197220214144 16708564740201111552 14008331209472457344 11308097678743803136 8607864148015148928 5907630617286494720 3207397086557840512 507163555829186304 16253674098810083712 13553440568081429504 10853207037352775296 8152973506624121088 5452739975895466880 2752506445166812672 52272914438158464 15798783457419055872 13098549926690401664 10398316395961747456 7698082865233093248 4997849334504439040 2297615803775784832 18044126346756682240 15343892816028028032 12643659285299373824 9943425754570719616 7243192223842065408 4542958693113411200 1842725162384756992 17589235705365654400 14889002174637000192 12188768643908345984 9488535113179691776 6788301582451037568 4088068051722383360 1387834520993729152 17134345063974626560 14434111533245972352 11733878002517318144 9033644471788663936 6333410941060009728 3633177410331355520 932943879602701312 16679454422583598720 13979220891854944512 11278987361126290304 8578753830397636096 5878520299668981888 3178286768940327680 478053238211673472 16224563781192570880 13524330250463916672 10824096719735262464 8123863189006608256 5423629658277954048 2723396127549299840 23162596820645632 15769673139801543040 13069439609072888832 10369206078344234624 7668972547615580416 4968739016886926208 2268505486158272000 18015016029139169408 15314782498410515200 12614548967681860992 9914315436953206784 7214081906224552576 4513848375495898368 1813614844767244160 17560125387748141568 14859891857019487360 12159658326290833152 9459424795562178944 6759191264833524736 4058957734104870528 1358724203376216320 17105234746357113728 14405001215628459520 11704767684899805312 9004534154171151104 6304300623442496896 3604067092713842688 903833561985188480 16650344104966085888 13950110574237431680 11249877043508777472 8549643512780123264 5849409982051469056 3149176451322814848 448942920594160640 16195453463575058048 13495219932846403840 10794986402117749632 8094752871389095424 5394519340660441216 2694285809931787008 18440796352912684416 15740562822184030208 13040329291455376000 10340095760726721792 7639862229998067584 4939628699269413376 2239395168540759168 17985905711521656576 15285672180793002368 12585438650064348160 9885205119335693952 7184971588607039744 4484738057878385536 1784504527149731328 17531015070130628736 14830781539401974528 12130548008673320320 9430314477944666112 6730080947216011904 4029847416487357696 1329613885758703488 17076124428739600896 14375890898010946688 11675657367282292480 8975423836553638272 6275190305824984064 3574956775096329856 874723244367675648 16621233787348573056 13921000256619918848 11220766725891264640 8520533195162610432 5820299664433956224 3120066133705302016 419832602976647808 16166343145957545216 13466109615228891008 10765876084500236800 8065642553771582592 5365409023042928384 2665175492314274176 18411686035295171584 15711452504566517376 13011218973837863168 10310985443109208960 7610751912380554752 4910518381651900544 2210284850923246336 17956795393904143744 15256561863175489536 12556328332446835328 9856094801718181120 7155861270989526912 4455627740260872704 1755394209532218496 17501904752513115904 14801671221784461696 12101437691055807488 9401204160327153280 6700970629598499072 4000737098869844864 1300503568141190656 17047014111122088064 14346780580393433856 11646547049664779648 8946313518936125440 6246079988207471232 3545846457478817024 845612926750162816 16592123469731060224 13891889939002406016 11191656408273751808 8491422877545097600 5791189346816443392 3090955816087789184 390722285359134976 16137232828340032384 13436999297611378176 10736765766882723968 8036532236154069760 5336298705425415552 2636065174696761344 18382575717677658752 15682342186949004544 12982108656220350336 10281875125491696128 7581641594763041920 4881408064034387712 2181174533305733504 17927685076286630912 15227451545557976704 12527218014829322496 9826984484100668288 7126750953372014080 4426517422643359872 1726283891914705664 17472794434895603072 14772560904166948864 12072327373438294656 9372093842709640448 6671860311980986240 3971626781252332032 1271393250523677824 17017903793504575232 14317670262775921024 11617436732047266816 8917203201318612608 6216969670589958400 3516736139861304192 816502609132649984 16563013152113547392 13862779621384893184 11162546090656238976 8462312559927584768 5762079029198930560 3061845498470276352 361611967741622144 16108122510722519552 13407888979993865344 10707655449265211136 8007421918536556928 5307188387807902720 2606954857079248512 18353465400060145920 15653231869331491712 12952998338602837504 10252764807874183296 7552531277145529088 4852297746416874880 2152064215688220672 17898574758669118080 15198341227940463872 12498107697211809664 9797874166483155456 7097640635754501248 4397407105025847040 1697173574297192832 17443684117278090240 14743450586549436032 12043217055820781824 9342983525092127616 6642749994363473408 3942516463634819200 1242282932906164992 16988793475887062400 14288559945158408192 11588326414429753984 8888092883701099776 6187859352972445568 3487625822243791360 787392291515137152 16533902834496034560 13833669303767380352 11133435773038726144 8433202242310071936 5732968711581417728 3032735180852763520 332501650124109312 16079012193105006720 13378778662376352512 10678545131647698304 7978311600919044096 5278078070190389888 2577844539461735680 18324355082442633088 15624121551713978880 12923888020985324672 10223654490256670464 7523420959528016256 4823187428799362048 2122953898070707840 17869464441051605248 15169230910322951040 12468997379594296832 9768763848865642624 7068530318136988416 4368296787408334208 1668063256679680000 17414573799660577408 14714340268931923200 12014106738203268992 9313873207474614784 6613639676745960576 3913406146017306368 1213172615288652160 16959683158269549568 14259449627540895360 11559216096812241152 8858982566083586944 6158749035354932736 3458515504626278528 758281973897624320 16504792516878521728 13804558986149867520 11104325455421213312 8404091924692559104 5703858393963904896 3003624863235250688 303391332506596480 16049901875487493888 13349668344758839680 10649434814030185472 7949201283301531264 5248967752572877056 2548734221844222848 18295244764825120256 15595011234096466048 12894777703367811840 10194544172639157632 7494310641910503424 4794077111181849216 2093843580453195008 17840354123434092416 15140120592705438208 12439887061976784000 9739653531248129792 7039420000519475584 4339186469790821376 1638952939062167168 17385463482043064576 14685229951314410368 11984996420585756160 9284762889857101952 6584529359128447744 3884295828399793536 1184062297671139328 16930572840652036736 14230339309923382528 11530105779194728320 8829872248466074112 6129638717737419904 3429405187008765696 729171656280111488 16475682199261008896 13775448668532354688 11075215137803700480 8374981607075046272 5674748076346392064 2974514545617737856 274281014889083648 16020791557869981056 13320558027141326848 10620324496412672640 7920090965684018432 5219857434955364224 2519623904226710016 18266134447207607424 15565900916478953216 12865667385750299008 10165433855021644800 7465200324292990592 4764966793564336384 2064733262835682176 17811243805816579584 15111010275087925376 12410776744359271168 9710543213630616960 7010309682901962752 4310076152173308544 1609842621444654336 17356353164425551744 14656119633696897536 11955886102968243328 9255652572239589120 6555419041510934912 3855185510782280704 1154951980053626496 16901462523034523904 14201228992305869696 11500995461577215488 8800761930848561280 6100528400119907072 3400294869391252864 700061338662598656 16446571881643496064 13746338350914841856 11046104820186187648 8345871289457533440 5645637758728879232 2945404228000225024 245170697271570816 15991681240252468224 13291447709523814016 10591214178795159808 7890980648066505600 5190747117337851392 2490513586609197184 18237024129590094592 15536790598861440384 12836557068132786176 10136323537404131968 7436090006675477760 4735856475946823552 2035622945218169344 17782133488199066752 15081899957470412544 12381666426741758336 9681432896013104128 6981199365284449920 4280965834555795712 1580732303827141504 17327242846808038912 14627009316079384704 11926775785350730496 9226542254622076288 6526308723893422080 3826075193164767872 1125841662436113664 16872352205417011072 14172118674688356864 11471885143959702656 8771651613231048448 6071418082502394240 3371184551773740032 670951021045085824 16417461564025983232 13717228033297329024 11016994502568674816 8316760971840020608 5616527441111366400 2916293910382712192 216060379654057984 15962570922634955392 13262337391906301184 10562103861177646976 7861870330448992768 5161636799720338560 2461403268991684352 18207913811972581760 15507680281243927552 12807446750515273344 10107213219786619136 7406979689057964928 4706746158329310720 2006512627600656512 17753023170581553920 15052789639852899712 12352556109124245504 9652322578395591296 6952089047666937088 4251855516938282880 1551621986209628672 17298132529190526080 14597898998461871872 11897665467733217664 9197431937004563456 6497198406275909248 3796964875547255040 1096731344818600832 16843241887799498240 14143008357070844032 11442774826342189824 8742541295613535616 6042307764884881408 3342074234156227200 641840703427572992 16388351246408470400 13688117715679816192 10987884184951161984 8287650654222507776 5587417123493853568 2887183592765199360 186950062036545152 15933460605017442560 13233227074288788352 10532993543560134144 7832760012831479936 5132526482102825728 2432292951374171520 18178803494355068928 15478569963626414720 12778336432897760512 10078102902169106304 7377869371440452096 4677635840711797888 1977402309983143680 17723912852964041088 15023679322235386880 12323445791506732672 9623212260778078464 6922978730049424256 4222745199320770048 1522511668592115840 17269022211573013248 14568788680844359040 11868555150115704832 9168321619387050624 6468088088658396416 3767854557929742208 1067621027201088000 16814131570181985408 14113898039453331200 11413664508724676992 8713430977996022784 6013197447267368576 3312963916538714368 612730385810060160 16359240928790957568 13659007398062303360 10958773867333649152 8258540336604994944 5558306805876340736 2858073275147686528 157839744419032320 15904350287399929728 13204116756671275520 10503883225942621312 7803649695213967104 5103416164485312896 2403182633756658688 18149693176737556096 15449459646008901888 12749226115280247680 10048992584551593472 7348759053822939264 4648525523094285056 1948291992365630848 17694802535346528256 14994569004617874048 12294335473889219840 9594101943160565632 6893868412431911424 4193634881703257216 1493401350974603008 17239911893955500416 14539678363226846208 11839444832498192000 9139211301769537792 6438977771040883584 3738744240312229376 1038510709583575168 16785021252564472576 14084787721835818368 11384554191107164160 8684320660378509952 5984087129649855744 3283853598921201536 583620068192547328 16330130611173444736 13629897080444790528 10929663549716136320 8229430018987482112 5529196488258827904 2828962957530173696 128729426801519488 15875239969782416896 13175006439053762688 10474772908325108480 7774539377596454272 5074305846867800064 2374072316139145856 18120582859120043264 15420349328391389056 12720115797662734848 10019882266934080640 7319648736205426432 4619415205476772224 1919181674748118016 17665692217729015424 14965458687000361216 12265225156271707008 9564991625543052800 6864758094814398592 4164524564085744384 1464291033357090176 17210801576337987584 14510568045609333376 11810334514880679168 9110100984152024960 6409867453423370752 3709633922694716544 1009400391966062336 16755910934946959744 14055677404218305536 11355443873489651328 8655210342760997120 5954976812032342912 3254743281303688704 554509750575034496 16301020293555931904 13600786762827277696 10900553232098623488 8200319701369969280 5500086170641315072 2799852639912660864 99619109184006656 15846129652164904064 13145896121436249856 10445662590707595648 7745429059978941440 5045195529250287232 2344961998521633024 18091472541502530432 15391239010773876224 12691005480045222016 9990771949316567808 7290538418587913600 4590304887859259392 1890071357130605184 17636581900111502592 14936348369382848384 12236114838654194176 9535881307925539968 6835647777196885760 4135414246468231552 1435180715739577344 17181691258720474752 14481457727991820544 11781224197263166336 9080990666534512128 6380757135805857920 3680523605077203712 980290074348549504 16726800617329446912 14026567086600792704 11326333555872138496 8626100025143484288 5925866494414830080 3225632963686175872 525399432957521664 16271909975938419072 13571676445209764864 10871442914481110656 8171209383752456448 5470975853023802240 2770742322295148032 70508791566493824 15817019334547391232 13116785803818737024 10416552273090082816 7716318742361428608 5016085211632774400 2315851680904120192 18062362223885017600 15362128693156363392 12661895162427709184 9961661631699054976 7261428100970400768 4561194570241746560 1860961039513092352 17607471582493989760 14907238051765335552 12207004521036681344 9506770990308027136 6806537459579372928 4106303928850718720 1406070398122064512 17152580941102961920 14452347410374307712 11752113879645653504 9051880348916999296 6351646818188345088 3651413287459690880 951179756731036672 16697690299711934080 13997456768983279872 11297223238254625664 8596989707525971456 5896756176797317248 3196522646068663040 496289115340008832 16242799658320906240 13542566127592252032 10842332596863597824 8142099066134943616 5441865535406289408 2741632004677635200 41398473948980992 15787909016929878400 13087675486201224192 10387441955472569984 7687208424743915776 4986974894015261568 2286741363286607360 18033251906267504768 15333018375538850560 12632784844810196352 9932551314081542144 7232317783352887936 4532084252624233728 1831850721895579520 17578361264876476928 14878127734147822720 12177894203419168512 9477660672690514304 6777427141961860096 4077193611233205888 1376960080504551680 17123470623485449088 14423237092756794880 11723003562028140672 9022770031299486464 6322536500570832256 3622302969842178048 922069439113523840 16668579982094421248 13968346451365767040 11268112920637112832 8567879389908458624 5867645859179804416 3167412328451150208 467178797722496000 16213689340703393408 13513455809974739200 10813222279246084992 8112988748517430784 5412755217788776576 2712521687060122368 12288156331468160 15758798699312365568 13058565168583711360 10358331637855057152 7658098107126402944 4957864576397748736 2257631045669094528 18004141588649991936 15303908057921337728 12603674527192683520 9903440996464029312 7203207465735375104 4502973935006720896 1802740404278066688 17549250947258964096 14849017416530309888 12148783885801655680 9448550355073001472 6748316824344347264 4048083293615693056 1347849762887038848 17094360305867936256 14394126775139282048 11693893244410627840 8993659713681973632 6293426182953319424 3593192652224665216 892959121496011008 16639469664476908416 13939236133748254208 11239002603019600000 8538769072290945792 5838535541562291584 3138302010833637376 438068480104983168 16184579023085880576 13484345492357226368 10784111961628572160 8083878430899917952 5383644900171263744 2683411369442609536 18429921912423506944 15729688381694852736 13029454850966198528 10329221320237544320 7628987789508890112 4928754258780235904 2228520728051581696 17975031271032479104 15274797740303824896 12574564209575170688 9874330678846516480 7174097148117862272 4473863617389208064 1773630086660553856 17520140629641451264 14819907098912797056 12119673568184142848 9419440037455488640 6719206506726834432 4018972975998180224 1318739445269526016 17065249988250423424 14365016457521769216 11664782926793115008 8964549396064460800 6264315865335806592 3564082334607152384 863848803878498176 16610359346859395584 13910125816130741376 11209892285402087168 8509658754673432960 5809425223944778752 3109191693216124544 408958162487470336 16155468705468367744 13455235174739713536 10755001644011059328 8054768113282405120 5354534582553750912 2654301051825096704 18400811594805994112 15700578064077339904 13000344533348685696 10300111002620031488 7599877471891377280 4899643941162723072 2199410410434068864 17945920953414966272 15245687422686312064 12545453891957657856 9845220361229003648 7144986830500349440 4444753299771695232 1744519769043041024 17491030312023938432 14790796781295284224 12090563250566630016 9390329719837975808 6690096189109321600 3989862658380667392 1289629127652013184 17036139670632910592 14335906139904256384 11635672609175602176 8935439078446947968 6235205547718293760 3534972016989639552 834738486260985344 16581249029241882752 13881015498513228544 11180781967784574336 8480548437055920128 5780314906327265920 3080081375598611712 379847844869957504 16126358387850854912 13426124857122200704 10725891326393546496 8025657795664892288 5325424264936238080 2625190734207583872 18371701277188481280 15671467746459827072 12971234215731172864 10271000685002518656 7570767154273864448 4870533623545210240 2170300092816556032 17916810635797453440 15216577105068799232 12516343574340145024 9816110043611490816 7115876512882836608 4415642982154182400 1715409451425528192 17461919994406425600 14761686463677771392 12061452932949117184 9361219402220462976 6660985871491808768 3960752340763154560 1260518810034500352 17007029353015397760 14306795822286743552 11606562291558089344 8906328760829435136 6206095230100780928 3505861699372126720 805628168643472512 16552138711624369920 13851905180895715712 11151671650167061504 8451438119438407296 5751204588709753088 3050971057981098880 350737527252444672 16097248070233342080 13397014539504687872 10696781008776033664 7996547478047379456 5296313947318725248 2596080416590071040 18342590959570968448 15642357428842314240 12942123898113660032 10241890367385005824 7541656836656351616 4841423305927697408 2141189775199043200 17887700318179940608 15187466787451286400 12487233256722632192 9786999725993977984 7086766195265323776 4386532664536669568 1686299133808015360 17432809676788912768 14732576146060258560 12032342615331604352 9332109084602950144 6631875553874295936 3931642023145641728 1231408492416987520 16977919035397884928 14277685504669230720 11577451973940576512 8877218443211922304 6176984912483268096 3476751381754613888 776517851025959680 16523028394006857088 13822794863278202880 11122561332549548672 8422327801820894464 5722094271092240256 3021860740363586048 321627209634931840 16068137752615829248 13367904221887175040 10667670691158520832 7967437160429866624 5267203629701212416 2566970098972558208 18313480641953455616 15613247111224801408 12913013580496147200 10212780049767492992 7512546519038838784 4812312988310184576 2112079457581530368 17858590000562427776 15158356469833773568 12458122939105119360 9757889408376465152 7057655877647810944 4357422346919156736 1657188816190502528 17403699359171399936 14703465828442745728 12003232297714091520 9302998766985437312 6602765236256783104 3902531705528128896 1202298174799474688 16948808717780372096 14248575187051717888 11548341656323063680 8848108125594409472 6147874594865755264 3447641064137101056 747407533408446848 16493918076389344256 13793684545660690048 11093451014932035840 8393217484203381632 5692983953474727424 2992750422746073216 292516892017419008 16039027434998316416 13338793904269662208 10638560373541008000 7938326842812353792 5238093312083699584 2537859781355045376 18284370324335942784 15584136793607288576 12883903262878634368 10183669732149980160 7483436201421325952 4783202670692671744 2082969139964017536 17829479682944914944 15129246152216260736 12429012621487606528 9728779090758952320 7028545560030298112 4328312029301643904 1628078498572989696 17374589041553887104 14674355510825232896 11974121980096578688 9273888449367924480 6573654918639270272 3873421387910616064 1173187857181961856 16919698400162859264 14219464869434205056 11519231338705550848 8818997807976896640 6118764277248242432 3418530746519588224 718297215790934016 16464807758771831424 13764574228043177216 11064340697314523008 8364107166585868800 5663873635857214592 2963640105128560384 263406574399906176 16009917117380803584 13309683586652149376 10609450055923495168 7909216525194840960 5208982994466186752 2508749463737532544 18255260006718429952 15555026475989775744 12854792945261121536 10154559414532467328 7454325883803813120 4754092353075158912 2053858822346504704 17800369365327402112 15100135834598747904 12399902303870093696 9699668773141439488 6999435242412785280 4299201711684131072 1598968180955476864 17345478723936374272 14645245193207720064 11945011662479065856 9244778131750411648 6544544601021757440 3844311070293103232 1144077539564449024 16890588082545346432 14190354551816692224 11490121021088038016 8789887490359383808 6089653959630729600 3389420428902075392 689186898173421184 16435697441154318592 13735463910425664384 11035230379697010176 8334996848968355968 5634763318239701760 2934529787511047552 234296256782393344 15980806799763290752 13280573269034636544 10580339738305982336 7880106207577328128 5179872676848673920 2479639146120019712 18226149689100917120 15525916158372262912 12825682627643608704 10125449096914954496 7425215566186300288 4724982035457646080 2024748504728991872 17771259047709889280 15071025516981235072 12370791986252580864 9670558455523926656 6970324924795272448 4270091394066618240 1569857863337964032 17316368406318861440 14616134875590207232 11915901344861553024 9215667814132898816 6515434283404244608 3815200752675590400 1114967221946936192 16861477764927833600 14161244234199179392 11461010703470525184 8760777172741870976 6060543642013216768 3360310111284562560 660076580555908352 16406587123536805760 13706353592808151552 11006120062079497344 8305886531350843136 5605653000622188928 2905419469893534720 205185939164880512 15951696482145777920 13251462951417123712 10551229420688469504 7850995889959815296 5150762359231161088 2450528828502506880 18197039371483404288 15496805840754750080 12796572310026095872 10096338779297441664 7396105248568787456 4695871717840133248 1995638187111479040 17742148730092376448 15041915199363722240 12341681668635068032 9641448137906413824 6941214607177759616 4240981076449105408 1540747545720451200 17287258088701348608 14587024557972694400 11886791027244040192 9186557496515385984 6486323965786731776 3786090435058077568 1085856904329423360 16832367447310320768 14132133916581666560 11431900385853012352 8731666855124358144 6031433324395703936 3331199793667049728 630966262938395520 16377476805919292928 13677243275190638720 10977009744461984512 8276776213733330304 5576542683004676096 2876309152276021888 176075621547367680 15922586164528265088 13222352633799610880 10522119103070956672 7821885572342302464 5121652041613648256 2421418510884994048 18167929053865891456 15467695523137237248 12767461992408583040 10067228461679928832 7366994930951274624 4666761400222620416 1966527869493966208 17713038412474863616 15012804881746209408 12312571351017555200 9612337820288900992 6912104289560246784 4211870758831592576 1511637228102938368 17258147771083835776 14557914240355181568 11857680709626527360 9157447178897873152 6457213648169218944 3756980117440564736 1056746586711910528 16803257129692807936 14103023598964153728 11402790068235499520 8702556537506845312 6002323006778191104 3302089476049536896 601855945320882688 16348366488301780096 13648132957573125888 10947899426844471680 8247665896115817472 5547432365387163264 2847198834658509056 146965303929854848 15893475846910752256 13193242316182098048 10493008785453443840 7792775254724789632 5092541723996135424 2392308193267481216 18138818736248378624 15438585205519724416 12738351674791070208 10038118144062416000 7337884613333761792 4637651082605107584 1937417551876453376 17683928094857350784 14983694564128696576 12283461033400042368 9583227502671388160 6882993971942733952 4182760441214079744 1482526910485425536 17229037453466322944 14528803922737668736 11828570392009014528 9128336861280360320 6428103330551706112 3727869799823051904 1027636269094397696 16774146812075295104 14073913281346640896 11373679750617986688 8673446219889332480 5973212689160678272 3272979158432024064 572745627703369856 16319256170684267264 13619022639955613056 10918789109226958848 8218555578498304640 5518322047769650432 2818088517040996224 117854986312342016 15864365529293239424 13164131998564585216 10463898467835931008 7763664937107276800 5063431406378622592 2363197875649968384 18109708418630865792 15409474887902211584 12709241357173557376 10009007826444903168 7308774295716248960 4608540764987594752 1908307234258940544 17654817777239837952 14954584246511183744 12254350715782529536 9554117185053875328 6853883654325221120 4153650123596566912 1453416592867912704 17199927135848810112 14499693605120155904 11799460074391501696 9099226543662847488 6398993012934193280 3698759482205539072 998525951476884864 16745036494457782272 14044802963729128064 11344569433000473856 8644335902271819648 5944102371543165440 3243868840814511232 543635310085857024 16290145853066754432 13589912322338100224 10889678791609446016 8189445260880791808 5489211730152137600 2788978199423483392 88744668694829184 15835255211675726592 13135021680947072384 10434788150218418176 7734554619489763968 5034321088761109760 2334087558032455552 18080598101013352960 15380364570284698752 12680131039556044544 9979897508827390336 7279663978098736128 4579430447370081920 1879196916641427712 17625707459622325120 14925473928893670912 12225240398165016704 9525006867436362496 6824773336707708288 4124539805979054080 1424306275250399872 17170816818231297280 14470583287502643072 11770349756773988864 9070116226045334656 6369882695316680448 3669649164588026240 969415633859372032 16715926176840269440 14015692646111615232 11315459115382961024 8615225584654306816 5914992053925652608 3214758523196998400 514524992468344192 16261035535449241600 13560802004720587392 10860568473991933184 8160334943263278976 5460101412534624768 2759867881805970560 59634351077316352 15806144894058213760 13105911363329559552 10405677832600905344 7705444301872251136 5005210771143596928 2304977240414942720 18051487783395840128 15351254252667185920 12651020721938531712 9950787191209877504 7250553660481223296 4550320129752569088 1850086599023914880 17596597142004812288 14896363611276158080 12196130080547503872 9495896549818849664 6795663019090195456 4095429488361541248 1395195957632887040 17141706500613784448 14441472969885130240 11741239439156476032 9041005908427821824 6340772377699167616 3640538846970513408 940305316241859200 16686815859222756608 13986582328494102400 11286348797765448192 8586115267036793984 5885881736308139776 3185648205579485568 485414674850831360 16231925217831728768 13531691687103074560 10831458156374420352 8131224625645766144 5430991094917111936 2730757564188457728 30524033459803520 15777034576440700928 13076801045712046720 10376567514983392512 7676333984254738304 4976100453526084096 2275866922797429888 18022377465778327296 15322143935049673088 12621910404321018880 9921676873592364672 7221443342863710464 4521209812135056256 1820976281406402048 17567486824387299456 14867253293658645248 12167019762929991040 9466786232201336832 6766552701472682624 4066319170744028416 1366085640015374208 17112596182996271616 14412362652267617408 11712129121538963200 9011895590810308992 6311662060081654784 3611428529353000576 911194998624346368 16657705541605243776 13957472010876589568 11257238480147935360 8557004949419281152 5856771418690626944 3156537887961972736 456304357233318528 16202814900214215936 13502581369485561728 10802347838756907520 8102114308028253312 5401880777299599104 2701647246570944896 1413715842290688 15747924258823188096 13047690728094533888 10347457197365879680 7647223666637225472 4946990135908571264 2246756605179917056 17993267148160814464 15293033617432160256 12592800086703506048 9892566555974851840 7192333025246197632 4492099494517543424 1791865963788889216 17538376506769786624 14838142976041132416 12137909445312478208 9437675914583824000 6737442383855169792 4037208853126515584 1336975322397861376 17083485865378758784 14383252334650104576 11683018803921450368 8982785273192796160 6282551742464141952 3582318211735487744 882084681006833536 16628595223987730944 13928361693259076736 11228128162530422528 8527894631801768320 5827661101073114112 3127427570344459904 427194039615805696 16173704582596703104 13473471051868048896 10773237521139394688 8073003990410740480 5372770459682086272 2672536928953432064 18419047471934329472 15718813941205675264 13018580410477021056 10318346879748366848 7618113349019712640 4917879818291058432 2217646287562404224 17964156830543301632 15263923299814647424 12563689769085993216 9863456238357339008 7163222707628684800 4462989176900030592 1762755646171376384 17509266189152273792 14809032658423619584 12108799127694965376 9408565596966311168 6708332066237656960 4008098535509002752 1307865004780348544 17054375547761245952 14354142017032591744 11653908486303937536 8953674955575283328 6253441424846629120 3553207894117974912 852974363389320704 16599484906370218112 13899251375641563904 11199017844912909696 8498784314184255488 5798550783455601280 3098317252726947072 398083721998292864 16144594264979190272 13444360734250536064 10744127203521881856 8043893672793227648 5343660142064573440 2643426611335919232 18389937154316816640 15689703623588162432 12989470092859508224 10289236562130854016 7589003031402199808 4888769500673545600 2188535969944891392 17935046512925788800 15234812982197134592 12534579451468480384 9834345920739826176 7134112390011171968 4433878859282517760 1733645328553863552 17480155871534760960 14779922340806106752 12079688810077452544 9379455279348798336 6679221748620144128 3978988217891489920 1278754687162835712 17025265230143733120 14325031699415078912 11624798168686424704 8924564637957770496 6224331107229116288 3524097576500462080 823864045771807872 16570374588752705280 13870141058024051072 11169907527295396864 8469673996566742656 5769440465838088448 3069206935109434240 368973404380780032 16115483947361677440 13415250416633023232 10715016885904369024 8014783355175714816 5314549824447060608 2614316293718406400 18360826836699303808 15660593305970649600 12960359775241995392 10260126244513341184 7559892713784686976 4859659183056032768 2159425652327378560 17905936195308275968 15205702664579621760 12505469133850967552 9805235603122313344 7105002072393659136 4404768541665004928 1704535010936350720 17451045553917248128 14750812023188593920 12050578492459939712 9350344961731285504 6650111431002631296 3949877900273977088 1249644369545322880 16996154912526220288 14295921381797566080 11595687851068911872 8895454320340257664 6195220789611603456 3494987258882949248 794753728154295040 16541264271135192448 13841030740406538240 11140797209677884032 8440563678949229824 5740330148220575616 3040096617491921408 339863086763267200 16086373629744164608 13386140099015510400 10685906568286856192 7985673037558201984 5285439506829547776 2585205976100893568 18331716519081790976 15631482988353136768 12931249457624482560 10231015926895828352 7530782396167174144 4830548865438519936 2130315334709865728 17876825877690763136 15176592346962108928 12476358816233454720 9776125285504800512 7075891754776146304 4375658224047492096 1675424693318837888 17421935236299735296 14721701705571081088 12021468174842426880 9321234644113772672 6621001113385118464 3920767582656464256 1220534051927810048 16967044594908707456 14266811064180053248 11566577533451399040 8866344002722744832 6166110471994090624 3465876941265436416 765643410536782208 16512153953517679616 13811920422789025408 11111686892060371200 8411453361331716992 5711219830603062784 3010986299874408576 310752769145754368 16057263312126651776 13357029781397997568 10656796250669343360 7956562719940689152 5256329189212034944 2556095658483380736 18302606201464278144 15602372670735623936 12902139140006969728 10201905609278315520 7501672078549661312 4801438547821007104 2101205017092352896 17847715560073250304 15147482029344596096 12447248498615941888 9747014967887287680 7046781437158633472 4346547906429979264 1646314375701325056 17392824918682222464 14692591387953568256 11992357857224914048 9292124326496259840 6591890795767605632 3891657265038951424 1191423734310297216 16937934277291194624 14237700746562540416 11537467215833886208 8837233685105232000 6137000154376577792 3436766623647923584 736533092919269376 16483043635900166784 13782810105171512576 11082576574442858368 8382343043714204160 5682109512985549952 2981875982256895744 281642451528241536 16028152994509138944 13327919463780484736 10627685933051830528 7927452402323176320 5227218871594522112 2526985340865867904 18273495883846765312 15573262353118111104 12873028822389456896 10172795291660802688 7472561760932148480 4772328230203494272 2072094699474840064 17818605242455737472 15118371711727083264 12418138180998429056 9717904650269774848 7017671119541120640 4317437588812466432 1617204058083812224 17363714601064709632 14663481070336055424 11963247539607401216 9263014008878747008 6562780478150092800 3862546947421438592 1162313416692784384 16908823959673681792 14208590428945027584 11508356898216373376 8808123367487719168 6107889836759064960 3407656306030410752 707422775301756544 16453933318282653952 13753699787553999744 11053466256825345536 8353232726096691328 5652999195368037120 2952765664639382912 252532133910728704 15999042676891626112 13298809146162971904 10598575615434317696 7898342084705663488 5198108553977009280 2497875023248355072 18244385566229252480 15544152035500598272 12843918504771944064 10143684974043289856 7443451443314635648 4743217912585981440 2042984381857327232 17789494924838224640 15089261394109570432 12389027863380916224 9688794332652262016 6988560801923607808 4288327271194953600 1588093740466299392 17334604283447196800 14634370752718542592 11934137221989888384 9233903691261234176 6533670160532579968 3833436629803925760 1133203099075271552 16879713642056168960 14179480111327514752 11479246580598860544 8779013049870206336 6078779519141552128 3378545988412897920 678312457684243712 16424823000665141120 13724589469936486912 11024355939207832704 8324122408479178496 5623888877750524288 2923655347021870080 223421816293215872 15969932359274113280 13269698828545459072 10569465297816804864 7869231767088150656 5168998236359496448 2468764705630842240 18215275248611739648 15515041717883085440 12814808187154431232 10114574656425777024 7414341125697122816 4714107594968468608 2013874064239814400 17760384607220711808 15060151076492057600 12359917545763403392 9659684015034749184 6959450484306094976 4259216953577440768 1558983422848786560 17305493965829683968 14605260435101029760 11905026904372375552 9204793373643721344 6504559842915067136 3804326312186412928 1104092781457758720 16850603324438656128 14150369793710001920 11450136262981347712 8749902732252693504 6049669201524039296 3349435670795385088 649202140066730880 16395712683047628288 13695479152318974080 10995245621590319872 8295012090861665664 5594778560133011456 2894545029404357248 194311498675703040 15940822041656600448 13240588510927946240 10540354980199292032 7840121449470637824 5139887918741983616 2439654388013329408 18186164930994226816 15485931400265572608 12785697869536918400 10085464338808264192 7385230808079609984 4684997277350955776 1984763746622301568 17731274289603198976 15031040758874544768 12330807228145890560 9630573697417236352 6930340166688582144 4230106635959927936 1529873105231273728 17276383648212171136 14576150117483516928 11875916586754862720 9175683056026208512 6475449525297554304 3775215994568900096 1074982463840245888 16821493006821143296 14121259476092489088 11421025945363834880 8720792414635180672 6020558883906526464 3320325353177872256 620091822449218048 16366602365430115456 13666368834701461248 10966135303972807040 8265901773244152832 5565668242515498624 2865434711786844416 165201181058190208 15911711724039087616 13211478193310433408 10511244662581779200 7811011131853124992 5110777601124470784 2410544070395816576 18157054613376713984 15456821082648059776 12756587551919405568 10056354021190751360 7356120490462097152 4655886959733442944 1955653429004788736 17702163971985686144 15001930441257031936 12301696910528377728 9601463379799723520 6901229849071069312 4200996318342415104 1500762787613760896 17247273330594658304 14547039799866004096 11846806269137349888 9146572738408695680 6446339207680041472 3746105676951387264 1045872146222733056 16792382689203630464 14092149158474976256 11391915627746322048 8691682097017667840 5991448566289013632 3291215035560359424 590981504831705216 16337492047812602624 13637258517083948416 10937024986355294208 8236791455626640000 5536557924897985792 2836324394169331584 136090863440677376 15882601406421574784 13182367875692920576 10482134344964266368 7781900814235612160 5081667283506957952 2381433752778303744 18127944295759201152 15427710765030546944 12727477234301892736 10027243703573238528 7327010172844584320 4626776642115930112 1926543111387275904 17673053654368173312 14972820123639519104 12272586592910864896 9572353062182210688 6872119531453556480 4171886000724902272 1471652469996248064 17218163012977145472 14517929482248491264 11817695951519837056 9117462420791182848 6417228890062528640 3716995359333874432 1016761828605220224 16763272371586117632 14063038840857463424 11362805310128809216 8662571779400155008 5962338248671500800 3262104717942846592 561871187214192384 16308381730195089792 13608148199466435584 10907914668737781376 8207681138009127168 5507447607280472960 2807214076551818752 106980545823164544 15853491088804061952 13153257558075407744 10453024027346753536 7752790496618099328 5052556965889445120 2352323435160790912 18098833978141688320 15398600447413034112 12698366916684379904 9998133385955725696 7297899855227071488 4597666324498417280 1897432793769763072 17643943336750660480 14943709806022006272 12243476275293352064 9543242744564697856 6843009213836043648 4142775683107389440 1442542152378735232 17189052695359632640 14488819164630978432 11788585633902324224 9088352103173670016 6388118572445015808 3687885041716361600 987651510987707392 16734162053968604800 14033928523239950592 11333694992511296384 8633461461782642176 5933227931053987968 3232994400325333760 532760869596679552 16279271412577576960 13579037881848922752 10878804351120268544 8178570820391614336 5478337289662960128 2778103758934305920 77870228205651712 15824380771186549120 13124147240457894912 10423913709729240704 7723680179000586496 5023446648271932288 2323213117543278080 18069723660524175488 15369490129795521280 12669256599066867072 9969023068338212864 7268789537609558656 4568556006880904448 1868322476152250240 17614833019133147648 14914599488404493440 12214365957675839232 9514132426947185024 6813898896218530816 4113665365489876608 1413431834761222400 17159942377742119808 14459708847013465600 11759475316284811392 9059241785556157184 6359008254827502976 3658774724098848768 958541193370194560 16705051736351091968 14004818205622437760 11304584674893783552 8604351144165129344 5904117613436475136 3203884082707820928 503650551979166720 16250161094960064128 13549927564231409920 10849694033502755712 8149460502774101504 5449226972045447296 2748993441316793088 48759910588138880 15795270453569036288 13095036922840382080 10394803392111727872 7694569861383073664 4994336330654419456 2294102799925765248 18040613342906662656 15340379812178008448 12640146281449354240 9939912750720700032 7239679219992045824 4539445689263391616 1839212158534737408 17585722701515634816 14885489170786980608 12185255640058326400 9485022109329672192 6784788578601017984 4084555047872363776 1384321517143709568 17130832060124606976 14430598529395952768 11730364998667298560 9030131467938644352 6329897937209990144 3629664406481335936 929430875752681728 16675941418733579136 13975707888004924928 11275474357276270720 8575240826547616512 5875007295818962304 3174773765090308096 474540234361653888 16221050777342551296 13520817246613897088 10820583715885242880 8120350185156588672 5420116654427934464 2719883123699280256 19649592970626048 15766160135951523456 13065926605222869248 10365693074494215040 7665459543765560832 4965226013036906624 2264992482308252416 18011503025289149824 15311269494560495616 12611035963831841408 9910802433103187200 7210568902374532992 4510335371645878784 1810101840917224576 17556612383898121984 14856378853169467776 12156145322440813568 9455911791712159360 6755678260983505152 4055444730254850944 1355211199526196736 17101721742507094144 14401488211778439936 11701254681049785728 9001021150321131520 6300787619592477312 3600554088863823104 900320558135168896 16646831101116066304 13946597570387412096 11246364039658757888 8546130508930103680 5845896978201449472 3145663447472795264 445429916744141056 16191940459725038464 13491706928996384256 10791473398267730048 8091239867539075840 5391006336810421632 2690772806081767424 18437283349062664832 15737049818334010624 13036816287605356416 10336582756876702208 7636349226148048000 4936115695419393792 2235882164690739584 17982392707671636992 15282159176942982784 12581925646214328576 9881692115485674368 7181458584757020160 4481225054028365952 1780991523299711744 17527502066280609152 14827268535551954944 12127035004823300736 9426801474094646528 6726567943365992320 4026334412637338112 1326100881908683904 17072611424889581312 14372377894160927104 11672144363432272896 8971910832703618688 6271677301974964480 3571443771246310272 871210240517656064 16617720783498553472 13917487252769899264 11217253722041245056 8517020191312590848 5816786660583936640 3116553129855282432 416319599126628224 16162830142107525632 13462596611378871424 10762363080650217216 8062129549921563008 5361896019192908800 2661662488464254592 18408173031445152000 15707939500716497792 13007705969987843584 10307472439259189376 7607238908530535168 4907005377801880960 2206771847073226752 17953282390054124160 15253048859325469952 12552815328596815744 9852581797868161536 7152348267139507328 4452114736410853120 1751881205682198912 17498391748663096320 14798158217934442112 12097924687205787904 9397691156477133696 6697457625748479488 3997224095019825280 1296990564291171072 17043501107272068480 14343267576543414272 11643034045814760064 8942800515086105856 6242566984357451648 3542333453628797440 842099922900143232 16588610465881040640 13888376935152386432 11188143404423732224 8487909873695078016 5787676342966423808 3087442812237769600 387209281509115392 16133719824490012800 13433486293761358592 10733252763032704384 8033019232304050176 5332785701575395968 2632552170846741760 18379062713827639168 15678829183098984960 12978595652370330752 10278362121641676544 7578128590913022336 4877895060184368128 2177661529455713920 17924172072436611328 15223938541707957120 12523705010979302912 9823471480250648704 7123237949521994496 4423004418793340288 1722770888064686080 17469281431045583488 14769047900316929280 12068814369588275072 9368580838859620864 6668347308130966656 3968113777402312448 1267880246673658240 17014390789654555648 14314157258925901440 11613923728197247232 8913690197468593024 6213456666739938816 3513223136011284608 812989605282630400 16559500148263527808 13859266617534873600 11159033086806219392 8458799556077565184 5758566025348910976 3058332494620256768 358098963891602560 16104609506872499968 13404375976143845760 10704142445415191552 8003908914686537344 5303675383957883136 2603441853229228928 18349952396210126336 15649718865481472128 12949485334752817920 10249251804024163712 7549018273295509504 4848784742566855296 2148551211838201088 17895061754819098496 15194828224090444288 12494594693361790080 9794361162633135872 7094127631904481664 4393894101175827456 1693660570447173248 17440171113428070656 14739937582699416448 12039704051970762240 9339470521242108032 6639236990513453824 3939003459784799616 1238769929056145408 16985280472037042816 14285046941308388608 11584813410579734400 8884579879851080192 6184346349122425984 3484112818393771776 783879287665117568 16530389830646014976 13830156299917360768 11129922769188706560 8429689238460052352 5729455707731398144 3029222177002743936 328988646274089728 16075499189254987136 13375265658526332928 10675032127797678720 7974798597069024512 5274565066340370304 2574331535611716096 18320842078592613504 15620608547863959296 12920375017135305088 10220141486406650880 7519907955677996672 4819674424949342464 2119440894220688256 17865951437201585664 15165717906472931456 12465484375744277248 9765250845015623040 7065017314286968832 4364783783558314624 1664550252829660416 17411060795810557824 14710827265081903616 12010593734353249408 9310360203624595200 6610126672895940992 3909893142167286784 1209659611438632576 16956170154419529984 14255936623690875776 11555703092962221568 8855469562233567360 6155236031504913152 3455002500776258944 754768970047604736 16501279513028502144 13801045982299847936 11100812451571193728 8400578920842539520 5700345390113885312 3000111859385231104 299878328656576896 16046388871637474304 13346155340908820096 10645921810180165888 7945688279451511680 5245454748722857472 2545221217994203264 18291731760975100672 15591498230246446464 12891264699517792256 10191031168789138048 7490797638060483840 4790564107331829632 2090330576603175424 17836841119584072832 15136607588855418624 12436374058126764416 9736140527398110208 7035906996669456000 4335673465940801792 1635439935212147584 17381950478193044992 14681716947464390784 11981483416735736576 9281249886007082368 6581016355278428160 3880782824549773952 1180549293821119744 16927059836802017152 14226826306073362944 11526592775344708736 8826359244616054528 6126125713887400320 3425892183158746112 725658652430091904 16472169195410989312 13771935664682335104 11071702133953680896 8371468603225026688 5671235072496372480 2971001541767718272 270768011039064064 16017278554019961472 13317045023291307264 10616811492562653056 7916577961833998848 5216344431105344640 2516110900376690432 18262621443357587840 15562387912628933632 12862154381900279424 10161920851171625216 7461687320442971008 4761453789714316800 2061220258985662592 17807730801966560000 15107497271237905792 12407263740509251584 9707030209780597376 7006796679051943168 4306563148323288960 1606329617594634752 17352840160575532160 14652606629846877952 11952373099118223744 9252139568389569536 6551906037660915328 3851672506932261120 1151438976203606912 16897949519184504320 14197715988455850112 11497482457727195904 8797248926998541696 6097015396269887488 3396781865541233280 696548334812579072 16443058877793476480 13742825347064822272 11042591816336168064 8342358285607513856 5642124754878859648 2941891224150205440 241657693421551232 15988168236402448640 13287934705673794432 10587701174945140224 7887467644216486016 5187234113487831808 2487000582759177600 18233511125740075008 15533277595011420800 12833044064282766592 10132810533554112384 7432577002825458176 4732343472096803968 2032109941368149760 17778620484349047168 15078386953620392960 12378153422891738752 9677919892163084544 6977686361434430336 4277452830705776128 1577219299977121920 17323729842958019328 14623496312229365120 11923262781500710912 9223029250772056704 6522795720043402496 3822562189314748288 1122328658586094080 16868839201566991488 14168605670838337280 11468372140109683072 8768138609381028864 6067905078652374656 3367671547923720448 667438017195066240 16413948560175963648 13713715029447309440 11013481498718655232 8313247967990001024 5613014437261346816 2912780906532692608 212547375804038400 15959057918784935808 13258824388056281600 10558590857327627392 7858357326598973184 5158123795870318976 2457890265141664768 18204400808122562176 15504167277393907968 12803933746665253760 10103700215936599552 7403466685207945344 4703233154479291136 2002999623750636928 17749510166731534336 15049276636002880128 12349043105274225920 9648809574545571712 6948576043816917504 4248342513088263296 1548108982359609088 17294619525340506496 14594385994611852288 11894152463883198080 9193918933154543872 6493685402425889664 3793451871697235456 1093218340968581248 16839728883949478656 14139495353220824448 11439261822492170240 8739028291763516032 6038794761034861824 3338561230306207616 638327699577553408 16384838242558450816 13684604711829796608 10984371181101142400 8284137650372488192 5583904119643833984 2883670588915179776 183437058186525568 15929947601167422976 13229714070438768768 10529480539710114560 7829247008981460352 5129013478252806144 2428779947524151936 18175290490505049344 15475056959776395136 12774823429047740928 10074589898319086720 7374356367590432512 4674122836861778304 1973889306133124096 17720399849114021504 15020166318385367296 12319932787656713088 9619699256928058880 6919465726199404672 4219232195470750464 1518998664742096256 17265509207722993664 14565275676994339456 11865042146265685248 9164808615537031040 6464575084808376832 3764341554079722624 1064108023351068416 16810618566331965824 14110385035603311616 11410151504874657408 8709917974146003200 6009684443417348992 3309450912688694784 609217381960040576 16355727924940937984 13655494394212283776 10955260863483629568 8255027332754975360 5554793802026321152 2854560271297666944 154326740569012736 15900837283549910144 13200603752821255936 10500370222092601728 7800136691363947520 5099903160635293312 2399669629906639104 18146180172887536512 15445946642158882304 12745713111430228096 10045479580701573888 7345246049972919680 4645012519244265472 1944778988515611264 17691289531496508672 14991056000767854464 12290822470039200256 9590588939310546048 6890355408581891840 4190121877853237632 1489888347124583424 17236398890105480832 14536165359376826624 11835931828648172416 9135698297919518208 6435464767190864000 3735231236462209792 1034997705733555584 16781508248714452992 14081274717985798784 11381041187257144576 8680807656528490368 5980574125799836160 3280340595071181952 580107064342527744 16326617607323425152 13626384076594770944 10926150545866116736 8225917015137462528 5525683484408808320 2825449953680154112 125216422951499904 15871726965932397312 13171493435203743104 10471259904475088896 7771026373746434688 5070792843017780480 2370559312289126272 18117069855270023680 15416836324541369472 12716602793812715264 10016369263084061056 7316135732355406848 4615902201626752640 1915668670898098432 17662179213878995840 14961945683150341632 12261712152421687424 9561478621693033216 6861245090964379008 4161011560235724800 1460778029507070592 17207288572487968000 14507055041759313792 11806821511030659584 9106587980302005376 6406354449573351168 3706120918844696960 1005887388116042752 16752397931096940160 14052164400368285952 11351930869639631744 8651697338910977536 5951463808182323328 3251230277453669120 550996746725014912 16297507289705912320 13597273758977258112 10897040228248603904 8196806697519949696 5496573166791295488 2796339636062641280 96106105333987072 15842616648314884480 13142383117586230272 10442149586857576064 7741916056128921856 5041682525400267648 2341448994671613440 18087959537652510848 15387726006923856640 12687492476195202432 9987258945466548224 7287025414737894016 4586791884009239808 1886558353280585600 17633068896261483008 14932835365532828800 12232601834804174592 9532368304075520384 6832134773346866176 4131901242618211968 1431667711889557760 17178178254870455168 14477944724141800960 11777711193413146752 9077477662684492544 6377244131955838336 3677010601227184128 976777070498529920 16723287613479427328 14023054082750773120 11322820552022118912 8622587021293464704 5922353490564810496 3222119959836156288 521886429107502080 16268396972088399488 13568163441359745280 10867929910631091072 8167696379902436864 5467462849173782656 2767229318445128448 66995787716474240 15813506330697371648 13113272799968717440 10413039269240063232 7712805738511409024 5012572207782754816 2312338677054100608 18058849220034998016 15358615689306343808 12658382158577689600 9958148627849035392 7257915097120381184 4557681566391726976 1857448035663072768 17603958578643970176 14903725047915315968 12203491517186661760 9503257986458007552 6803024455729353344 4102790925000699136 1402557394272044928 17149067937252942336 14448834406524288128 11748600875795633920 9048367345066979712 6348133814338325504 3647900283609671296 947666752881017088 16694177295861914496 13993943765133260288 11293710234404606080 8593476703675951872 5893243172947297664 3193009642218643456 492776111489989248 16239286654470886656 13539053123742232448 10838819593013578240 8138586062284924032 5438352531556269824 2738119000827615616 37885470098961408 15784396013079858816 13084162482351204608 10383928951622550400 7683695420893896192 4983461890165241984 2283228359436587776 18029738902417485184 15329505371688830976 12629271840960176768 9929038310231522560 7228804779502868352 4528571248774214144 1828337718045559936 17574848261026457344 14874614730297803136 12174381199569148928 9474147668840494720 6773914138111840512 4073680607383186304 1373447076654532096 17119957619635429504 14419724088906775296 11719490558178121088 9019257027449466880 6319023496720812672 3618789965992158464 918556435263504256 16665066978244401664 13964833447515747456 11264599916787093248 8564366386058439040 5864132855329784832 3163899324601130624 463665793872476416 16210176336853373824 13509942806124719616 10809709275396065408 8109475744667411200 5409242213938756992 2709008683210102784 8775152481448576 15755285695462345984 13055052164733691776 10354818634005037568 7654585103276383360 4954351572547729152 2254118041819074944 18000628584799972352 15300395054071318144 12600161523342663936 9899927992614009728 7199694461885355520 4499460931156701312 1799227400428047104 17545737943408944512 14845504412680290304 12145270881951636096 9445037351222981888 6744803820494327680 4044570289765673472 1344336759037019264 17090847302017916672 14390613771289262464 11690380240560608256 8990146709831954048 6289913179103299840 3589679648374645632 889446117645991424 16635956660626888832 13935723129898234624 11235489599169580416 8535256068440926208 5835022537712272000 3134789006983617792 434555476254963584 16181066019235860992 13480832488507206784 10780598957778552576 8080365427049898368 5380131896321244160 2679898365592589952 18426408908573487360 15726175377844833152 13025941847116178944 10325708316387524736 7625474785658870528 4925241254930216320 2225007724201562112 17971518267182459520 15271284736453805312 12571051205725151104 9870817674996496896 7170584144267842688 4470350613539188480 1770117082810534272 17516627625791431680 14816394095062777472 12116160564334123264 9415927033605469056 6715693502876814848 4015459972148160640 1315226441419506432 17061736984400403840 14361503453671749632 11661269922943095424 8961036392214441216 6260802861485787008 3560569330757132800 860335800028478592 16606846343009376000 13906612812280721792 11206379281552067584 8506145750823413376 5805912220094759168 3105678689366104960 405445158637450752 16151955701618348160 13451722170889693952 10751488640161039744 8051255109432385536 5351021578703731328 2650788047975077120 18397298590955974528 15697065060227320320 12996831529498666112 10296597998770011904 7596364468041357696 4896130937312703488 2195897406584049280 17942407949564946688 15242174418836292480 12541940888107638272 9841707357378984064 7141473826650329856 4441240295921675648 1741006765193021440 17487517308173918848 14787283777445264640 12087050246716610432 9386816715987956224 6686583185259302016 3986349654530647808 1286116123801993600 17032626666782891008 14332393136054236800 11632159605325582592 8931926074596928384 6231692543868274176 3531459013139619968 831225482410965760 16577736025391863168 13877502494663208960 11177268963934554752 8477035433205900544 5776801902477246336 3076568371748592128 376334841019937920 16122845384000835328 13422611853272181120 10722378322543526912 8022144791814872704 5321911261086218496 2621677730357564288 18368188273338461696 15667954742609807488 12967721211881153280 10267487681152499072 7567254150423844864 4867020619695190656 2166787088966536448 17913297631947433856 15213064101218779648 12512830570490125440 9812597039761471232 7112363509032817024 4412129978304162816 1711896447575508608 17458406990556406016 14758173459827751808 12057939929099097600 9357706398370443392 6657472867641789184 3957239336913134976 1257005806184480768 17003516349165378176 14303282818436723968 11603049287708069760 8902815756979415552 6202582226250761344 3502348695522107136 802115164793452928 16548625707774350336 13848392177045696128 11148158646317041920 8447925115588387712 5747691584859733504 3047458054131079296 347224523402425088 16093735066383322496 13393501535654668288 10693268004926014080 7993034474197359872 5292800943468705664 2592567412740051456 18339077955720948864 15638844424992294656 12938610894263640448 10238377363534986240 7538143832806332032 4837910302077677824 2137676771349023616 17884187314329921024 15183953783601266816 12483720252872612608 9783486722143958400 7083253191415304192 4383019660686649984 1682786129957995776 17429296672938893184 14729063142210238976 12028829611481584768 9328596080752930560 6628362550024276352 3928129019295622144 1227895488566967936 16974406031547865344 14274172500819211136 11573938970090556928 8873705439361902720 6173471908633248512 3473238377904594304 773004847175940096 16519515390156837504 13819281859428183296 11119048328699529088 8418814797970874880 5718581267242220672 3018347736513566464 318114205784912256 16064624748765809664 13364391218037155456 10664157687308501248 7963924156579847040 5263690625851192832 2563457095122538624 18309967638103436032 15609734107374781824 12909500576646127616 10209267045917473408 7509033515188819200 4808799984460164992 2108566453731510784 17855076996712408192 15154843465983753984 12454609935255099776 9754376404526445568 7054142873797791360 4353909343069137152 1653675812340482944 17400186355321380352 14699952824592726144 11999719293864071936 9299485763135417728 6599252232406763520 3899018701678109312 1198785170949455104 16945295713930352512 14245062183201698304 11544828652473044096 8844595121744389888 6144361591015735680 3444128060287081472 743894529558427264 16490405072539324672 13790171541810670464 11089938011082016256 8389704480353362048 5689470949624707840 2989237418896053632 289003888167399424 16035514431148296832 13335280900419642624 10635047369690988416 7934813838962334208 5234580308233680000 2534346777505025792 18280857320485923200 15580623789757268992 12880390259028614784 10180156728299960576 7479923197571306368 4779689666842652160 2079456136113997952 17825966679094895360 15125733148366241152 12425499617637586944 9725266086908932736 7025032556180278528 4324799025451624320 1624565494722970112 17371076037703867520 14670842506975213312 11970608976246559104 9270375445517904896 6570141914789250688 3869908384060596480 1169674853331942272 16916185396312839680 14215951865584185472 11515718334855531264 8815484804126877056 6115251273398222848 3415017742669568640 714784211940914432 16461294754921811840 13761061224193157632 11060827693464503424 8360594162735849216 5660360632007195008 2960127101278540800 259893570549886592 16006404113530784000 13306170582802129792 10605937052073475584 7905703521344821376 5205469990616167168 2505236459887512960 18251747002868410368 15551513472139756160 12851279941411101952 10151046410682447744 7450812879953793536 4750579349225139328 2050345818496485120 17796856361477382528 15096622830748728320 12396389300020074112 9696155769291419904 6995922238562765696 4295688707834111488 1595455177105457280 17341965720086354688 14641732189357700480 11941498658629046272 9241265127900392064 6541031597171737856 3840798066443083648 1140564535714429440 16887075078695326848 14186841547966672640 11486608017238018432 8786374486509364224 6086140955780710016 3385907425052055808 685673894323401600 16432184437304299008 13731950906575644800 11031717375846990592 8331483845118336384 5631250314389682176 2931016783661027968 230783252932373760 15977293795913271168 13277060265184616960 10576826734455962752 7876593203727308544 5176359672998654336 2476126142270000128 18222636685250897536 15522403154522243328 12822169623793589120 10121936093064934912 7421702562336280704 4721469031607626496 2021235500878972288 17767746043859869696 15067512513131215488 12367278982402561280 9667045451673907072 6966811920945252864 4266578390216598656 1566344859487944448 17312855402468841856 14612621871740187648 11912388341011533440 9212154810282879232 6511921279554225024 3811687748825570816 1111454218096916608 16857964761077814016 14157731230349159808 11457497699620505600 8757264168891851392 6057030638163197184 3356797107434542976 656563576705888768 16403074119686786176 13702840588958131968 11002607058229477760 8302373527500823552 5602139996772169344 2901906466043515136 201672935314860928 15948183478295758336 13247949947567104128 10547716416838449920 7847482886109795712 5147249355381141504 2447015824652487296 18193526367633384704 15493292836904730496 12793059306176076288 10092825775447422080 7392592244718767872 4692358713990113664 1992125183261459456 17738635726242356864 15038402195513702656 12338168664785048448 9637935134056394240 6937701603327740032 4237468072599085824 1537234541870431616 17283745084851329024 14583511554122674816 11883278023394020608 9183044492665366400 6482810961936712192 3782577431208057984 1082343900479403776 16828854443460301184 14128620912731646976 11428387382002992768 8728153851274338560 6027920320545684352 3327686789817030144 627453259088375936 16373963802069273344 13673730271340619136 10973496740611964928 8273263209883310720 5573029679154656512 2872796148426002304 172562617697348096 15919073160678245504 13218839629949591296 10518606099220937088 7818372568492282880 5118139037763628672 2417905507034974464 18164416050015871872 15464182519287217664 12763948988558563456 10063715457829909248 7363481927101255040 4663248396372600832 1963014865643946624 17709525408624844032 15009291877896189824 12309058347167535616 9608824816438881408 6908591285710227200 4208357754981572992 1508124224252918784 17254634767233816192 14554401236505161984 11854167705776507776 9153934175047853568 6453700644319199360 3753467113590545152 1053233582861890944 16799744125842788352 14099510595114134144 11399277064385479936 8699043533656825728 5998810002928171520 3298576472199517312 598342941470863104 16344853484451760512 13644619953723106304 10944386422994452096 8244152892265797888 5543919361537143680 2843685830808489472 143452300079835264 15889962843060732672 13189729312332078464 10489495781603424256 7789262250874770048 5089028720146115840 2388795189417461632 18135305732398359040 15435072201669704832 12734838670941050624 10034605140212396416 7334371609483742208 4634138078755088000 1933904548026433792 17680415091007331200 14980181560278676992 12279948029550022784 9579714498821368576 6879480968092714368 4179247437364060160 1479013906635405952 17225524449616303360 14525290918887649152 11825057388158994944 9124823857430340736 6424590326701686528 3724356795973032320 1024123265244378112 16770633808225275520 14070400277496621312 11370166746767967104 8669933216039312896 5969699685310658688 3269466154582004480 569232623853350272 16315743166834247680 13615509636105593472 10915276105376939264 8215042574648285056 5514809043919630848 2814575513190976640 114341982462322432 15860852525443219840 13160618994714565632 10460385463985911424 7760151933257257216 5059918402528603008 2359684871799948800 18106195414780846208 15405961884052192000 12705728353323537792 10005494822594883584 7305261291866229376 4605027761137575168 1904794230408920960 17651304773389818368 14951071242661164160 12250837711932509952 9550604181203855744 6850370650475201536 4150137119746547328 1449903589017893120 17196414131998790528 14496180601270136320 11795947070541482112 9095713539812827904 6395480009084173696 3695246478355519488 995012947626865280 16741523490607762688 14041289959879108480 11341056429150454272 8640822898421800064 5940589367693145856 3240355836964491648 540122306235837440 16286632849216734848 13586399318488080640 10886165787759426432 8185932257030772224 5485698726302118016 2785465195573463808 85231664844809600 15831742207825707008 13131508677097052800 10431275146368398592 7731041615639744384 5030808084911090176 2330574554182435968 18077085097163333376 15376851566434679168 12676618035706024960 9976384504977370752 7276150974248716544 4575917443520062336 1875683912791408128 17622194455772305536 14921960925043651328 12221727394314997120 9521493863586342912 6821260332857688704 4121026802129034496 1420793271400380288 17167303814381277696 14467070283652623488 11766836752923969280 9066603222195315072 6366369691466660864 3666136160738006656 965902630009352448 16712413172990249856 14012179642261595648 11311946111532941440 8611712580804287232 5911479050075633024 3211245519346978816 511011988618324608 16257522531599222016 13557289000870567808 10857055470141913600 8156821939413259392 5456588408684605184 2756354877955950976 56121347227296768 15802631890208194176 13102398359479539968 10402164828750885760 7701931298022231552 5001697767293577344 2301464236564923136 18047974779545820544 15347741248817166336 12647507718088512128 9947274187359857920 7247040656631203712 4546807125902549504 1846573595173895296 17593084138154792704 14892850607426138496 12192617076697484288 9492383545968830080 6792150015240175872 4091916484511521664 1391682953782867456 17138193496763764864 14437959966035110656 11737726435306456448 9037492904577802240 6337259373849148032 3637025843120493824 936792312391839616 16683302855372737024 13983069324644082816 11282835793915428608 8582602263186774400 5882368732458120192 3182135201729465984 481901671000811776 16228412213981709184 13528178683253054976 10827945152524400768 8127711621795746560 5427478091067092352 2727244560338438144 27011029609783936 15773521572590681344 13073288041862027136 10373054511133372928 7672820980404718720 4972587449676064512 2272353918947410304 18018864461928307712 15318630931199653504 12618397400470999296 9918163869742345088 7217930339013690880 4517696808285036672 1817463277556382464 17563973820537279872 14863740289808625664 12163506759079971456 9463273228351317248 6763039697622663040 4062806166894008832 1362572636165354624 17109083179146252032 14408849648417597824 11708616117688943616 9008382586960289408 6308149056231635200 3607915525502980992 907681994774326784 16654192537755224192 13953959007026569984 11253725476297915776 8553491945569261568 5853258414840607360 3153024884111953152 452791353383298944 16199301896364196352 13499068365635542144 10798834834906887936 8098601304178233728 5398367773449579520 2698134242720925312 18444644785701822720 15744411254973168512 13044177724244514304 10343944193515860096 7643710662787205888 4943477132058551680 2243243601329897472 17989754144310794880 15289520613582140672 12589287082853486464 9889053552124832256 7188820021396178048 4488586490667523840 1788352959938869632 17534863502919767040 14834629972191112832 12134396441462458624 9434162910733804416 6733929380005150208 4033695849276496000 1333462318547841792 17079972861528739200 14379739330800084992 11679505800071430784 8979272269342776576 6279038738614122368 3578805207885468160 878571677156813952 16625082220137711360 13924848689409057152 11224615158680402944 8524381627951748736 5824148097223094528 3123914566494440320 423681035765786112 16170191578746683520 13469958048018029312 10769724517289375104 8069490986560720896 5369257455832066688 2669023925103412480 18415534468084309888 15715300937355655680 13015067406627001472 10314833875898347264 7614600345169693056 4914366814441038848 2214133283712384640 17960643826693282048 15260410295964627840 12560176765235973632 9859943234507319424 7159709703778665216 4459476173050011008 1759242642321356800 17505753185302254208 14805519654573600000 12105286123844945792 9405052593116291584 6704819062387637376 4004585531658983168 1304352000930328960 17050862543911226368 14350629013182572160 11650395482453917952 8950161951725263744 6249928420996609536 3549694890267955328 849461359539301120 16595971902520198528 13895738371791544320 11195504841062890112 8495271310334235904 5795037779605581696 3094804248876927488 394570718148273280 16141081261129170688 13440847730400516480 10740614199671862272 8040380668943208064 5340147138214553856 2639913607485899648 18386424150466797056 15686190619738142848 12985957089009488640 10285723558280834432 7585490027552180224 4885256496823526016 2185022966094871808 17931533509075769216 15231299978347115008 12531066447618460800 9830832916889806592 7130599386161152384 4430365855432498176 1730132324703843968 17476642867684741376 14776409336956087168 12076175806227432960 9375942275498778752 6675708744770124544 3975475214041470336 1275241683312816128 17021752226293713536 14321518695565059328 11621285164836405120 8921051634107750912 6220818103379096704 3520584572650442496 820351041921788288 16566861584902685696 13866628054174031488 11166394523445377280 8466160992716723072 5765927461988068864 3065693931259414656 365460400530760448 16111970943511657856 13411737412783003648 10711503882054349440 8011270351325695232 5311036820597041024 2610803289868386816 18357313832849284224 15657080302120630016 12956846771391975808 10256613240663321600 7556379709934667392 4856146179206013184 2155912648477358976 17902423191458256384 15202189660729602176 12501956130000947968 9801722599272293760 7101489068543639552 4401255537814985344 1701022007086331136 17447532550067228544 14747299019338574336 12047065488609920128 9346831957881265920 6646598427152611712 3946364896423957504 1246131365695303296 16992641908676200704 14292408377947546496 11592174847218892288 8891941316490238080 6191707785761583872 3491474255032929664 791240724304275456 16537751267285172864 13837517736556518656 11137284205827864448 8437050675099210240 5736817144370556032 3036583613641901824 336350082913247616 16082860625894145024 13382627095165490816 10682393564436836608 7982160033708182400 5281926502979528192 2581692972250873984 18328203515231771392 15627969984503117184 12927736453774462976 10227502923045808768 7527269392317154560 4827035861588500352 2126802330859846144 17873312873840743552 15173079343112089344 12472845812383435136 9772612281654780928 7072378750926126720 4372145220197472512 1671911689468818304 17418422232449715712 14718188701721061504 12017955170992407296 9317721640263753088 6617488109535098880 3917254578806444672 1217021048077790464 16963531591058687872 14263298060330033664 11563064529601379456 8862830998872725248 6162597468144071040 3462363937415416832 762130406686762624 16508640949667660032 13808407418939005824 11108173888210351616 8407940357481697408 5707706826753043200 3007473296024388992 307239765295734784 16053750308276632192 13353516777547977984 10653283246819323776 7953049716090669568 5252816185362015360 2552582654633361152 18299093197614258560 15598859666885604352 12898626136156950144 10198392605428295936 7498159074699641728 4797925543970987520 2097692013242333312 17844202556223230720 15143969025494576512 12443735494765922304 9743501964037268096 7043268433308613888 4343034902579959680 1642801371851305472 17389311914832202880 14689078384103548672 11988844853374894464 9288611322646240256 6588377791917586048 3888144261188931840 1187910730460277632 16934421273441175040 14234187742712520832 11533954211983866624 8833720681255212416 6133487150526558208 3433253619797904000 733020089069249792 16479530632050147200 13779297101321492992 11079063570592838784 8378830039864184576 5678596509135530368 2978362978406876160 278129447678221952 16024639990659119360 13324406459930465152 10624172929201810944 7923939398473156736 5223705867744502528 2523472337015848320 18269982879996745728 15569749349268091520 12869515818539437312 10169282287810783104 7469048757082128896 4768815226353474688 2068581695624820480 17815092238605717888 15114858707877063680 12414625177148409472 9714391646419755264 7014158115691101056 4313924584962446848 1613691054233792640 17360201597214690048 14659968066486035840 11959734535757381632 9259501005028727424 6559267474300073216 3859033943571419008 1158800412842764800 16905310955823662208 14205077425095008000 11504843894366353792 8804610363637699584 6104376832909045376 3404143302180391168 703909771451736960 16450420314432634368 13750186783703980160 11049953252975325952 8349719722246671744 5649486191518017536 2949252660789363328 249019130060709120 15995529673041606528 13295296142312952320 10595062611584298112 7894829080855643904 5194595550126989696 2494362019398335488 18240872562379232896 15540639031650578688 12840405500921924480 10140171970193270272 7439938439464616064 4739704908735961856 2039471378007307648 17785981920988205056 15085748390259550848 12385514859530896640 9685281328802242432 6985047798073588224 4284814267344934016 1584580736616279808 17331091279597177216 14630857748868523008 11930624218139868800 9230390687411214592 6530157156682560384 3829923625953906176 1129690095225251968 16876200638206149376 14175967107477495168 11475733576748840960 8775500046020186752 6075266515291532544 3375032984562878336 674799453834224128 16421309996815121536 13721076466086467328 11020842935357813120 8320609404629158912 5620375873900504704 2920142343171850496 219908812443196288 15966419355424093696 13266185824695439488 10565952293966785280 7865718763238131072 5165485232509476864 2465251701780822656 18211762244761720064 15511528714033065856 12811295183304411648 10111061652575757440 7410828121847103232 4710594591118449024 2010361060389794816 17756871603370692224 15056638072642038016 12356404541913383808 9656171011184729600 6955937480456075392 4255703949727421184 1555470418998766976 17301980961979664384 14601747431251010176 11901513900522355968 9201280369793701760 6501046839065047552 3800813308336393344 1100579777607739136 16847090320588636544 14146856789859982336 11446623259131328128 8746389728402673920 6046156197674019712 3345922666945365504 645689136216711296 16392199679197608704 13691966148468954496 10991732617740300288 8291499087011646080 5591265556282991872 2891032025554337664 190798494825683456 15937309037806580864 13237075507077926656 10536841976349272448 7836608445620618240 5136374914891964032 2436141384163309824 18182651927144207232 15482418396415553024 12782184865686898816 10081951334958244608 7381717804229590400 4681484273500936192 1981250742772281984 17727761285753179392 15027527755024525184 12327294224295870976 9627060693567216768 6926827162838562560 4226593632109908352 1526360101381254144 17272870644362151552 14572637113633497344 11872403582904843136 9172170052176188928 6471936521447534720 3771702990718880512 1071469459990226304 16817980002971123712 14117746472242469504 11417512941513815296 8717279410785161088 6017045880056506880 3316812349327852672 616578818599198464 16363089361580095872 13662855830851441664 10962622300122787456 8262388769394133248 5562155238665479040 2861921707936824832 161688177208170624 15908198720189068032 13207965189460413824 10507731658731759616 7807498128003105408 5107264597274451200 2407031066545796992 18153541609526694400 15453308078798040192 12753074548069385984 10052841017340731776 7352607486612077568 4652373955883423360 1952140425154769152 17698650968135666560 14998417437407012352 12298183906678358144 9597950375949703936 6897716845221049728 4197483314492395520 1497249783763741312 17243760326744638720 14543526796015984512 11843293265287330304 9143059734558676096 6442826203830021888 3742592673101367680 1042359142372713472 16788869685353610880 14088636154624956672 11388402623896302464 8688169093167648256 5987935562438994048 3287702031710339840 587468500981685632 16333979043962583040 13633745513233928832 10933511982505274624 8233278451776620416 5533044921047966208 2832811390319312000 132577859590657792 15879088402571555200 13178854871842900992 10478621341114246784 7778387810385592576 5078154279656938368 2377920748928284160 18124431291909181568 15424197761180527360 12723964230451873152 10023730699723218944 7323497168994564736 4623263638265910528 1923030107537256320 17669540650518153728 14969307119789499520 12269073589060845312 9568840058332191104 6868606527603536896 4168372996874882688 1468139466146228480 17214650009127125888 14514416478398471680 11814182947669817472 9113949416941163264 6413715886212509056 3713482355483854848 1013248824755200640 16759759367736098048 14059525837007443840 11359292306278789632 8659058775550135424 5958825244821481216 3258591714092827008 558358183364172800 16304868726345070208 13604635195616416000 10904401664887761792 8204168134159107584 5503934603430453376 2803701072701799168 103467541973144960 15849978084954042368 13149744554225388160 10449511023496733952 7749277492768079744 5049043962039425536 2348810431310771328 18095320974291668736 15395087443563014528 12694853912834360320 9994620382105706112 7294386851377051904 4594153320648397696 1893919789919743488 17640430332900640896 14940196802171986688 12239963271443332480 9539729740714678272 6839496209986024064 4139262679257369856 1439029148528715648 17185539691509613056 14485306160780958848 11785072630052304640 9084839099323650432 6384605568594996224 3684372037866342016 984138507137687808 16730649050118585216 14030415519389931008 11330181988661276800 8629948457932622592 5929714927203968384 3229481396475314176 529247865746659968 16275758408727557376 13575524877998903168 10875291347270248960 8175057816541594752 5474824285812940544 2774590755084286336 74357224355632128 15820867767336529536 13120634236607875328 10420400705879221120 7720167175150566912 5019933644421912704 2319700113693258496 18066210656674155904 15365977125945501696 12665743595216847488 9965510064488193280 7265276533759539072 4565043003030884864 1864809472302230656 17611320015283128064 14911086484554473856 12210852953825819648 9510619423097165440 6810385892368511232 4110152361639857024 1409918830911202816 17156429373892100224 14456195843163446016 11755962312434791808 9055728781706137600 6355495250977483392 3655261720248829184 955028189520174976 16701538732501072384 14001305201772418176 11301071671043763968 8600838140315109760 5900604609586455552 3200371078857801344 500137548129147136 16246648091110044544 13546414560381390336 10846181029652736128 8145947498924081920 5445713968195427712 2745480437466773504 45246906738119296 15791757449719016704 13091523918990362496 10391290388261708288 7691056857533054080 4990823326804399872 2290589796075745664 18037100339056643072 15336866808327988864 12636633277599334656 9936399746870680448 7236166216142026240 4535932685413372032 1835699154684717824 17582209697665615232 14881976166936961024 12181742636208306816 9481509105479652608 6781275574750998400 4081042044022344192 1380808513293689984 17127319056274587392 14427085525545933184 11726851994817278976 9026618464088624768 6326384933359970560 3626151402631316352 925917871902662144 16672428414883559552 13972194884154905344 11271961353426251136 8571727822697596928 5871494291968942720 3171260761240288512 471027230511634304 16217537773492531712 13517304242763877504 10817070712035223296 8116837181306569088 5416603650577914880 2716370119849260672 16136589120606464 15762647132101503872 13062413601372849664 10362180070644195456 7661946539915541248 4961713009186887040 2261479478458232832 18007990021439130240 15307756490710476032 12607522959981821824 9907289429253167616 7207055898524513408 4506822367795859200 1806588837067204992 17553099380048102400 14852865849319448192 12152632318590793984 9452398787862139776 6752165257133485568 4051931726404831360 1351698195676177152 17098208738657074560 14397975207928420352 11697741677199766144 8997508146471111936 6297274615742457728 3597041085013803520 896807554285149312 16643318097266046720 13943084566537392512 11242851035808738304 8542617505080084096 5842383974351429888 3142150443622775680 441916912894121472 16188427455875018880 13488193925146364672 10787960394417710464 8087726863689056256 5387493332960402048 2687259802231747840 18433770345212645248 15733536814483991040 13033303283755336832 10333069753026682624 7632836222298028416 4932602691569374208 2232369160840720000 17978879703821617408 15278646173092963200 12578412642364308992 9878179111635654784 7177945580907000576 4477712050178346368 1777478519449692160 17523989062430589568 14823755531701935360 12123522000973281152 9423288470244626944 6723054939515972736 4022821408787318528 1322587878058664320 17069098421039561728 14368864890310907520 11668631359582253312 8968397828853599104 6268164298124944896 3567930767396290688 867697236667636480 16614207779648533888 13913974248919879680 11213740718191225472 8513507187462571264 5813273656733917056 3113040126005262848 412806595276608640 16159317138257506048 13459083607528851840 10758850076800197632 8058616546071543424 5358383015342889216 2658149484614235008 18404660027595132416 15704426496866478208 13004192966137824000 10303959435409169792 7603725904680515584 4903492373951861376 2203258843223207168 17949769386204104576 15249535855475450368 12549302324746796160 9849068794018141952 7148835263289487744 4448601732560833536 1748368201832179328 17494878744813076736 14794645214084422528 12094411683355768320 9394178152627114112 6693944621898459904 3993711091169805696 1293477560441151488 17039988103422048896 14339754572693394688 11639521041964740480 8939287511236086272 6239053980507432064 3538820449778777856 838586919050123648 16585097462031021056 13884863931302366848 11184630400573712640 8484396869845058432 5784163339116404224 3083929808387750016 383696277659095808 16130206820639993216 13429973289911339008 10729739759182684800 8029506228454030592 5329272697725376384 2629039166996722176 18375549709977619584 15675316179248965376 12975082648520311168 10274849117791656960 7574615587063002752 4874382056334348544 2174148525605694336 17920659068586591744 15220425537857937536 12520192007129283328 9819958476400629120 7119724945671974912 4419491414943320704 1719257884214666496 17465768427195563904 14765534896466909696 12065301365738255488 9365067835009601280 6664834304280947072 3964600773552292864 1264367242823638656 17010877785804536064 14310644255075881856 11610410724347227648 8910177193618573440 6209943662889919232 3509710132161265024 809476601432610816 16555987144413508224 13855753613684854016 11155520082956199808 8455286552227545600 5755053021498891392 3054819490770237184 354585960041582976 16101096503022480384 13400862972293826176 10700629441565171968 8000395910836517760 5300162380107863552 2599928849379209344 18346439392360106752 15646205861631452544 12945972330902798336 10245738800174144128 7545505269445489920 4845271738716835712 2145038207988181504 17891548750969078912 15191315220240424704 12491081689511770496 9790848158783116288 7090614628054462080 4390381097325807872 1690147566597153664 17436658109578051072 14736424578849396864 12036191048120742656 9335957517392088448 6635723986663434240 3935490455934780032 1235256925206125824 16981767468187023232 14281533937458369024 11581300406729714816 8881066876001060608 6180833345272406400 3480599814543752192 780366283815097984 16526876826795995392 13826643296067341184 11126409765338686976 8426176234610032768 5725942703881378560 3025709173152724352 325475642424070144 16071986185404967552 13371752654676313344 10671519123947659136 7971285593219004928 5271052062490350720 2570818531761696512 18317329074742593920 15617095544013939712 12916862013285285504 10216628482556631296 7516394951827977088 4816161421099322880 2115927890370668672 17862438433351566080 15162204902622911872 12461971371894257664 9761737841165603456 7061504310436949248 4361270779708295040 1661037248979640832 17407547791960538240 14707314261231884032 12007080730503229824 9306847199774575616 6606613669045921408 3906380138317267200 1206146607588612992 16952657150569510400 14252423619840856192 11552190089112201984 8851956558383547776 6151723027654893568 3451489496926239360 751255966197585152 16497766509178482560 13797532978449828352 11097299447721174144 8397065916992519936 5696832386263865728 2996598855535211520 296365324806557312 16042875867787454720 13342642337058800512 10642408806330146304 7942175275601492096 5241941744872837888 2541708214144183680 18288218757125081088 15587985226396426880 12887751695667772672 10187518164939118464 7487284634210464256 4787051103481810048 2086817572753155840 17833328115734053248 15133094585005399040 12432861054276744832 9732627523548090624 7032393992819436416 4332160462090782208 1631926931362128000 17378437474343025408 14678203943614371200 11977970412885716992 9277736882157062784 6577503351428408576 3877269820699754368 1177036289971100160 16923546832951997568 14223313302223343360 11523079771494689152 8822846240766034944 6122612710037380736 3422379179308726528 722145648580072320 16468656191560969728 13768422660832315520 11068189130103661312 8367955599375007104 5667722068646352896 2967488537917698688 267255007189044480 16013765550169941888 13313532019441287680 10613298488712633472 7913064957983979264 5212831427255325056 2512597896526670848 18259108439507568256 15558874908778914048 12858641378050259840 10158407847321605632 7458174316592951424 4757940785864297216 2057707255135643008 17804217798116540416 15103984267387886208 12403750736659232000 9703517205930577792 7003283675201923584 4303050144473269376 1602816613744615168 17349327156725512576 14649093625996858368 11948860095268204160 9248626564539549952 6548393033810895744 3848159503082241536 1147925972353587328 16894436515334484736 14194202984605830528 11493969453877176320 8793735923148522112 6093502392419867904 3393268861691213696 693035330962559488 16439545873943456896 13739312343214802688 11039078812486148480 8338845281757494272 5638611751028840064 2938378220300185856 238144689571531648 15984655232552429056 13284421701823774848 10584188171095120640 7883954640366466432 5183721109637812224 2483487578909158016 18229998121890055424 15529764591161401216 12829531060432747008 10129297529704092800 7429063998975438592 4728830468246784384 2028596937518130176 17775107480499027584 15074873949770373376 12374640419041719168 9674406888313064960 6974173357584410752 4273939826855756544 1573706296127102336 17320216839107999744 14619983308379345536 11919749777650691328 9219516246922037120 6519282716193382912 3819049185464728704 1118815654736074496 16865326197716971904 14165092666988317696 11464859136259663488 8764625605531009280 6064392074802355072 3364158544073700864 663925013345046656 16410435556325944064 13710202025597289856 11009968494868635648 8309734964139981440 5609501433411327232 2909267902682673024 209034371954018816 15955544914934916224 13255311384206262016 10555077853477607808 7854844322748953600 5154610792020299392 2454377261291645184 18200887804272542592 15500654273543888384 12800420742815234176 10100187212086579968 7399953681357925760 4699720150629271552 1999486619900617344 17745997162881514752 15045763632152860544 12345530101424206336 9645296570695552128 6945063039966897920 4244829509238243712 1544595978509589504 17291106521490486912 14590872990761832704 11890639460033178496 9190405929304524288 6490172398575870080 3789938867847215872 1089705337118561664 16836215880099459072 14135982349370804864 11435748818642150656 8735515287913496448 6035281757184842240 3335048226456188032 634814695727533824 16381325238708431232 13681091707979777024 10980858177251122816 8280624646522468608 5580391115793814400 2880157585065160192 179924054336505984 15926434597317403392 13226201066588749184 10525967535860094976 7825734005131440768 5125500474402786560 2425266943674132352 18171777486655029760 15471543955926375552 12771310425197721344 10071076894469067136 7370843363740412928 4670609833011758720 1970376302283104512 17716886845264001920 15016653314535347712 12316419783806693504 9616186253078039296 6915952722349385088 4215719191620730880 1515485660892076672 17261996203872974080 14561762673144319872 11861529142415665664 9161295611687011456 6461062080958357248 3760828550229703040 1060595019501048832 16807105562481946240 14106872031753292032 11406638501024637824 8706404970295983616 6006171439567329408 3305937908838675200 605704378110020992 16352214921090918400 13651981390362264192 10951747859633609984 8251514328904955776 5551280798176301568 2851047267447647360 150813736718993152 15897324279699890560 13197090748971236352 10496857218242582144 7796623687513927936 5096390156785273728 2396156626056619520 18142667169037516928 15442433638308862720 12742200107580208512 10041966576851554304 7341733046122900096 4641499515394245888 1941265984665591680 17687776527646489088 14987542996917834880 12287309466189180672 9587075935460526464 6886842404731872256 4186608874003218048 1486375343274563840 17232885886255461248 14532652355526807040 11832418824798152832 9132185294069498624 6431951763340844416 3731718232612190208 1031484701883536000 16777995244864433408 14077761714135779200 11377528183407124992 8677294652678470784 5977061121949816576 3276827591221162368 576594060492508160 16323104603473405568 13622871072744751360 10922637542016097152 8222404011287442944 5522170480558788736 2821936949830134528 121703419101480320 15868213962082377728 13167980431353723520 10467746900625069312 7767513369896415104 5067279839167760896 2367046308439106688 18113556851420004096 15413323320691349888 12713089789962695680 10012856259234041472 7312622728505387264 4612389197776733056 1912155667048078848 17658666210028976256 14958432679300322048 12258199148571667840 9557965617843013632 6857732087114359424 4157498556385705216 1457265025657051008 17203775568637948416 14503542037909294208 11803308507180640000 9103074976451985792 6402841445723331584 3702607914994677376 1002374384266023168 16748884927246920576 14048651396518266368 11348417865789612160 8648184335060957952 5947950804332303744 3247717273603649536 547483742874995328 16293994285855892736 13593760755127238528 10893527224398584320 8193293693669930112 5493060162941275904 2792826632212621696 92593101483967488 15839103644464864896 13138870113736210688 10438636583007556480 7738403052278902272 5038169521550248064 2337935990821593856 18084446533802491264 15384213003073837056 12683979472345182848 9983745941616528640 7283512410887874432 4583278880159220224 1883045349430566016 17629555892411463424 14929322361682809216 12229088830954155008 9528855300225500800 6828621769496846592 4128388238768192384 1428154708039538176 17174665251020435584 14474431720291781376 11774198189563127168 9073964658834472960 6373731128105818752 3673497597377164544 973264066648510336 16719774609629407744 14019541078900753536 11319307548172099328 8619074017443445120 5918840486714790912 3218606955986136704 518373425257482496 16264883968238379904 13564650437509725696 10864416906781071488 8164183376052417280 5463949845323763072 2763716314595108864 63482783866454656 15809993326847352064 13109759796118697856 10409526265390043648 7709292734661389440 5009059203932735232 2308825673204081024 18055336216184978432 15355102685456324224 12654869154727670016 9954635623999015808 7254402093270361600 4554168562541707392 1853935031813053184 17600445574793950592 14900212044065296384 12199978513336642176 9499744982607987968 6799511451879333760 4099277921150679552 1399044390422025344 17145554933402922752 14445321402674268544 11745087871945614336 9044854341216960128 6344620810488305920 3644387279759651712 944153749030997504 16690664292011894912 13990430761283240704 11290197230554586496 8589963699825932288 5889730169097278080 3189496638368623872 489263107639969664 16235773650620867072 13535540119892212864 10835306589163558656 8135073058434904448 5434839527706250240 2734605996977596032 34372466248941824 15780883009229839232 13080649478501185024 10380415947772530816 7680182417043876608 4979948886315222400 2279715355586568192 18026225898567465600 15325992367838811392 12625758837110157184 9925525306381502976 7225291775652848768 4525058244924194560 1824824714195540352 17571335257176437760 14871101726447783552 12170868195719129344 9470634664990475136 6770401134261820928 4070167603533166720 1369934072804512512 17116444615785409920 14416211085056755712 11715977554328101504 9015744023599447296 6315510492870793088 3615276962142138880 915043431413484672 16661553974394382080 13961320443665727872 11261086912937073664 8560853382208419456 5860619851479765248 3160386320751111040 460152790022456832 16206663333003354240 13506429802274700032 10806196271546045824 8105962740817391616 5405729210088737408 2705495679360083200 5262148631428992 15751772691612326400 13051539160883672192 10351305630155017984 7651072099426363776 4950838568697709568 2250605037969055360 17997115580949952768 15296882050221298560 12596648519492644352 9896414988763990144 7196181458035335936 4495947927306681728 1795714396578027520 17542224939558924928 14841991408830270720 12141757878101616512 9441524347372962304 6741290816644308096 4041057285915653888 1340823755186999680 17087334298167897088 14387100767439242880 11686867236710588672 8986633705981934464 6286400175253280256 3586166644524626048 885933113795971840 16632443656776869248 13932210126048215040 11231976595319560832 8531743064590906624 5831509533862252416 3131276003133598208 431042472404944000 16177553015385841408 13477319484657187200 10777085953928532992 8076852423199878784 5376618892471224576 2676385361742570368 18422895904723467776 15722662373994813568 13022428843266159360 10322195312537505152 7621961781808850944 4921728251080196736 2221494720351542528 17968005263332439936 15267771732603785728 12567538201875131520 9867304671146477312 7167071140417823104 4466837609689168896 1766604078960514688 17513114621941412096 14812881091212757888 12112647560484103680 9412414029755449472 6712180499026795264 4011946968298141056 1311713437569486848 17058223980550384256 14357990449821730048 11657756919093075840 8957523388364421632 6257289857635767424 3557056326907113216 856822796178459008 16603333339159356416 13903099808430702208 11202866277702048000 8502632746973393792 5802399216244739584 3102165685516085376 401932154787431168 16148442697768328576 13448209167039674368 10747975636311020160 8047742105582365952 5347508574853711744 2647275044125057536 18393785587105954944 15693552056377300736 12993318525648646528 10293084994919992320 7592851464191338112 4892617933462683904 2192384402734029696 17938894945714927104 15238661414986272896 12538427884257618688 9838194353528964480 7137960822800310272 4437727292071656064 1737493761343001856 17484004304323899264 14783770773595245056 12083537242866590848 9383303712137936640 6683070181409282432 3982836650680628224 1282603119951974016 17029113662932871424 14328880132204217216 11628646601475563008 8928413070746908800 6228179540018254592 3527946009289600384 827712478560946176 16574223021541843584 13873989490813189376 11173755960084535168 8473522429355880960 5773288898627226752 3073055367898572544 372821837169918336 16119332380150815744 13419098849422161536 10718865318693507328 8018631787964853120 5318398257236198912 2618164726507544704 18364675269488442112 15664441738759787904 12964208208031133696 10263974677302479488 7563741146573825280 4863507615845171072 2163274085116516864 17909784628097414272 15209551097368760064 12509317566640105856 9809084035911451648 7108850505182797440 4408616974454143232 1708383443725489024 17454893986706386432 14754660455977732224 12054426925249078016 9354193394520423808 6653959863791769600 3953726333063115392 1253492802334461184 17000003345315358592 14299769814586704384 11599536283858050176 8899302753129395968 6199069222400741760 3498835691672087552 798602160943433344 16545112703924330752 13844879173195676544 11144645642467022336 8444412111738368128 5744178581009713920 3043945050281059712 343711519552405504 16090222062533302912 13389988531804648704 10689755001075994496 7989521470347340288 5289287939618686080 2589054408890031872 18335564951870929280 15635331421142275072 12935097890413620864 10234864359684966656 7534630828956312448 4834397298227658240 2134163767499004032 17880674310479901440 15180440779751247232 12480207249022593024 9779973718293938816 7079740187565284608 4379506656836630400 1679273126107976192 17425783669088873600 14725550138360219392 12025316607631565184 9325083076902910976 6624849546174256768 3924616015445602560 1224382484716948352 16970893027697845760 14270659496969191552 11570425966240537344 8870192435511883136 6169958904783228928 3469725374054574720 769491843325920512 16516002386306817920 13815768855578163712 11115535324849509504 8415301794120855296 5715068263392201088 3014834732663546880 314601201934892672 16061111744915790080 13360878214187135872 10660644683458481664 7960411152729827456 5260177622001173248 2559944091272519040 18306454634253416448 15606221103524762240 12905987572796108032 10205754042067453824 7505520511338799616 4805286980610145408 2105053449881491200 17851563992862388608 15151330462133734400 12451096931405080192 9750863400676425984 7050629869947771776 4350396339219117568 1650162808490463360 17396673351471360768 14696439820742706560 11996206290014052352 9295972759285398144 6595739228556743936 3895505697828089728 1195272167099435520 16941782710080332928 14241549179351678720 11541315648623024512 8841082117894370304 6140848587165716096 3440615056437061888 740381525708407680 16486892068689305088 13786658537960650880 11086425007231996672 8386191476503342464 5685957945774688256 2985724415046034048 285490884317379840 16032001427298277248 13331767896569623040 10631534365840968832 7931300835112314624 5231067304383660416 2530833773655006208 18277344316635903616 15577110785907249408 12876877255178595200 10176643724449940992 7476410193721286784 4776176662992632576 2075943132263978368 17822453675244875776 15122220144516221568 12421986613787567360 9721753083058913152 7021519552330258944 4321286021601604736 1621052490872950528 17367563033853847936 14667329503125193728 11967095972396539520 9266862441667885312 6566628910939231104 3866395380210576896 1166161849481922688 16912672392462820096 14212438861734165888 11512205331005511680 8811971800276857472 6111738269548203264 3411504738819549056 711271208090894848 16457781751071792256 13757548220343138048 11057314689614483840 8357081158885829632 5656847628157175424 2956614097428521216 256380566699867008 16002891109680764416 13302657578952110208 10602424048223456000 7902190517494801792 5201956986766147584 2501723456037493376 18248233999018390784 15548000468289736576 12847766937561082368 10147533406832428160 7447299876103773952 4747066345375119744 2046832814646465536 17793343357627362944 15093109826898708736 12392876296170054528 9692642765441400320 6992409234712746112 4292175703984091904 1591942173255437696 17338452716236335104 14638219185507680896 11937985654779026688 9237752124050372480 6537518593321718272 3837285062593064064 1137051531864409856 16883562074845307264 14183328544116653056 11483095013387998848 8782861482659344640 6082627951930690432 3382394421202036224 682160890473382016 16428671433454279424 13728437902725625216 11028204371996971008 8327970841268316800 5627737310539662592 2927503779811008384 227270249082354176 15973780792063251584 13273547261334597376 10573313730605943168 7873080199877288960 5172846669148634752 2472613138419980544 18219123681400877952 15518890150672223744 12818656619943569536 10118423089214915328 7418189558486261120 4717956027757606912 2017722497028952704 17764233040009850112 15063999509281195904 12363765978552541696 9663532447823887488 6963298917095233280 4263065386366579072 1562831855637924864 17309342398618822272 14609108867890168064 11908875337161513856 9208641806432859648 6508408275704205440 3808174744975551232 1107941214246897024 16854451757227794432 14154218226499140224 11453984695770486016 8753751165041831808 6053517634313177600 3353284103584523392 653050572855869184 16399561115836766592 13699327585108112384 10999094054379458176 8298860523650803968 5598626992922149760 2898393462193495552 198159931464841344 15944670474445738752 13244436943717084544 10544203412988430336 7843969882259776128 5143736351531121920 2443502820802467712 18190013363783365120 15489779833054710912 12789546302326056704 10089312771597402496 7389079240868748288 4688845710140094080 1988612179411439872 17735122722392337280 15034889191663683072 12334655660935028864 9634422130206374656 6934188599477720448 4233955068749066240 1533721538020412032 17280232081001309440 14579998550272655232 11879765019544001024 9179531488815346816 6479297958086692608 3779064427358038400 1078830896629384192 16825341439610281600 14125107908881627392 11424874378152973184 8724640847424318976 6024407316695664768 3324173785967010560 623940255238356352 16370450798219253760 13670217267490599552 10969983736761945344 8269750206033291136 5569516675304636928 2869283144575982720 169049613847328512 15915560156828225920 13215326626099571712 10515093095370917504 7814859564642263296 5114626033913609088 2414392503184954880 18160903046165852288 15460669515437198080 12760435984708543872 10060202453979889664 7359968923251235456 4659735392522581248 1959501861793927040 17706012404774824448 15005778874046170240 12305545343317516032 9605311812588861824 6905078281860207616 4204844751131553408 1504611220402899200 17251121763383796608 14550888232655142400 11850654701926488192 9150421171197833984 6450187640469179776 3749954109740525568 1049720579011871360 16796231121992768768 14095997591264114560 11395764060535460352 8695530529806806144 5995296999078151936 3295063468349497728 594829937620843520 16341340480601740928 13641106949873086720 10940873419144432512 8240639888415778304 5540406357687124096 2840172826958469888 139939296229815680 15886449839210713088 13186216308482058880 10485982777753404672 7785749247024750464 5085515716296096256 2385282185567442048 18131792728548339456 15431559197819685248 12731325667091031040 10031092136362376832 7330858605633722624 4630625074905068416 1930391544176414208 17676902087157311616 14976668556428657408 12276435025700003200 9576201494971348992 6875967964242694784 4175734433514040576 1475500902785386368 17222011445766283776 14521777915037629568 11821544384308975360 9121310853580321152 6421077322851666944 3720843792123012736 1020610261394358528 16767120804375255936 14066887273646601728 11366653742917947520 8666420212189293312 5966186681460639104 3265953150731984896 565719620003330688 16312230162984228096 13611996632255573888 10911763101526919680 8211529570798265472 5511296040069611264 2811062509340957056 110828978612302848 15857339521593200256 13157105990864546048 10456872460135891840 7756638929407237632 5056405398678583424 2356171867949929216 18102682410930826624 15402448880202172416 12702215349473518208 10001981818744864000 7301748288016209792 4601514757287555584 1901281226558901376 17647791769539798784 14947558238811144576 12247324708082490368 9547091177353836160 6846857646625181952 4146624115896527744 1446390585167873536 17192901128148770944 14492667597420116736 11792434066691462528 9092200535962808320 6391967005234154112 3691733474505499904 991499943776845696 16738010486757743104 14037776956029088896 11337543425300434688 8637309894571780480 5937076363843126272 3236842833114472064 536609302385817856 16283119845366715264 13582886314638061056 10882652783909406848 8182419253180752640 5482185722452098432 2781952191723444224 81718660994790016 15828229203975687424 13127995673247033216 10427762142518379008 7727528611789724800 5027295081061070592 2327061550332416384 18073572093313313792 15373338562584659584 12673105031856005376 9972871501127351168 7272637970398696960 4572404439670042752 1872170908941388544 17618681451922285952 14918447921193631744 12218214390464977536 9517980859736323328 6817747329007669120 4117513798279014912 1417280267550360704 17163790810531258112 14463557279802603904 11763323749073949696 9063090218345295488 6362856687616641280 3662623156887987072 962389626159332864 16708900169140230272 14008666638411576064 11308433107682921856 8608199576954267648 5907966046225613440 3207732515496959232 507498984768305024 16254009527749202432 13553775997020548224 10853542466291894016 8153308935563239808 5453075404834585600 2752841874105931392 52608343377277184 15799118886358174592 13098885355629520384 10398651824900866176 7698418294172211968 4998184763443557760 2297951232714903552 18044461775695800960 15344228244967146752 12643994714238492544 9943761183509838336 7243527652781184128 4543294122052529920 1843060591323875712 17589571134304773120 14889337603576118912 12189104072847464704 9488870542118810496 6788637011390156288 4088403480661502080 1388169949932847872 17134680492913745280 14434446962185091072 11734213431456436864 9033979900727782656 6333746369999128448 3633512839270474240 933279308541820032 16679789851522717440 13979556320794063232 11279322790065409024 8579089259336754816 5878855728608100608 3178622197879446400 478388667150792192 16224899210131689600 13524665679403035392 10824432148674381184 8124198617945726976 5423965087217072768 2723731556488418560 23498025759764352 15770008568740661760 13069775038012007552 10369541507283353344 7669307976554699136 4969074445826044928 2268840915097390720 18015351458078288128 15315117927349633920 12614884396620979712 9914650865892325504 7214417335163671296 4514183804435017088 1813950273706362880 17560460816687260288 14860227285958606080 12159993755229951872 9459760224501297664 6759526693772643456 4059293163043989248 1359059632315335040 17105570175296232448 14405336644567578240 11705103113838924032 9004869583110269824 6304636052381615616 3604402521652961408 904168990924307200 16650679533905204608 13950446003176550400 11250212472447896192 8549978941719241984 5849745410990587776 3149511880261933568 449278349533279360 16195788892514176768 13495555361785522560 10795321831056868352 8095088300328214144 5394854769599559936 2694621238870905728 18441131781851803136 15740898251123148928 13040664720394494720 10340431189665840512 7640197658937186304 4939964128208532096 2239730597479877888 17986241140460775296 15286007609732121088 12585774079003466880 9885540548274812672 7185307017546158464 4485073486817504256 1784839956088850048 17531350499069747456 14831116968341093248 12130883437612439040 9430649906883784832 6730416376155130624 4030182845426476416 1329949314697822208 17076459857678719616 14376226326950065408 11675992796221411200 8975759265492756992 6275525734764102784 3575292204035448576 875058673306794368 16621569216287691776 13921335685559037568 11221102154830383360 8520868624101729152 5820635093373074944 3120401562644420736 420168031915766528 16166678574896663936 13466445044168009728 10766211513439355520 8065977982710701312 5365744451982047104 2665510921253392896 18412021464234290304 15711787933505636096 13011554402776981888 10311320872048327680 7611087341319673472 4910853810591019264 2210620279862365056 17957130822843262464 15256897292114608256 12556663761385954048 9856430230657299840 7156196699928645632 4455963169199991424 1755729638471337216 17502240181452234624 14802006650723580416 12101773119994926208 9401539589266272000 6701306058537617792 4001072527808963584 1300838997080309376 17047349540061206784 14347116009332552576 11646882478603898368 8946648947875244160 6246415417146589952 3546181886417935744 845948355689281536 16592458898670178944 13892225367941524736 11191991837212870528 8491758306484216320 5791524775755562112 3091291245026907904 391057714298253696 16137568257279151104 13437334726550496896 10737101195821842688 8036867665093188480 5336634134364534272 2636400603635880064 18382911146616777472 15682677615888123264 12982444085159469056 10282210554430814848 7581977023702160640 4881743492973506432 2181509962244852224 17928020505225749632 15227786974497095424 12527553443768441216 9827319913039787008 7127086382311132800 4426852851582478592 1726619320853824384 17473129863834721792 14772896333106067584 12072662802377413376 9372429271648759168 6672195740920104960 3971962210191450752 1271728679462796544 17018239222443693952 14318005691715039744 11617772160986385536 8917538630257731328 6217305099529077120 3517071568800422912 816838038071768704 16563348581052666112 13863115050324011904 11162881519595357696 8462647988866703488 5762414458138049280 3062180927409395072 361947396680740864 16108457939661638272 13408224408932984064 10707990878204329856 8007757347475675648 5307523816747021440 2607290286018367232 18353800828999264640 15653567298270610432 12953333767541956224 10253100236813302016 7552866706084647808 4852633175355993600 2152399644627339392 17898910187608236800 15198676656879582592 12498443126150928384 9798209595422274176 7097976064693619968 4397742533964965760 1697509003236311552 17444019546217208960 14743786015488554752 12043552484759900544 9343318954031246336 6643085423302592128 3942851892573937920 1242618361845283712 16989128904826181120 14288895374097526912 11588661843368872704 8888428312640218496 6188194781911564288 3487961251182910080 787727720454255872 16534238263435153280 13834004732706499072 11133771201977844864 8433537671249190656 5733304140520536448 3033070609791882240 332837079063228032 16079347622044125440 13379114091315471232 10678880560586817024 7978647029858162816 5278413499129508608 2578179968400854400 18324690511381751808 15624456980653097600 12924223449924443392 10223989919195789184 7523756388467134976 4823522857738480768 2123289327009826560 17869799869990723968 15169566339262069760 12469332808533415552 9769099277804761344 7068865747076107136 4368632216347452928 1668398685618798720 17414909228599696128 14714675697871041920 12014442167142387712 9314208636413733504 6613975105685079296 3913741574956425088 1213508044227770880 16960018587208668288 14259785056480014080 11559551525751359872 8859317995022705664 6159084464294051456 3458850933565397248 758617402836743040 16505127945817640448 13804894415088986240 11104660884360332032 8404427353631677824 5704193822903023616 3003960292174369408 303726761445715200 16050237304426612608 13350003773697958400 10649770242969304192 7949536712240649984 5249303181511995776 2549069650783341568 18295580193764238976 15595346663035584768 12895113132306930560 10194879601578276352 7494646070849622144 4794412540120967936 2094179009392313728 17840689552373211136 15140456021644556928 12440222490915902720 9739988960187248512 7039755429458594304 4339521898729940096 1639288368001285888 17385798910982183296 14685565380253529088 11985331849524874880 9285098318796220672 6584864788067566464 3884631257338912256 1184397726610258048 16930908269591155456 14230674738862501248 11530441208133847040 8830207677405192832 6129974146676538624 3429740615947884416 729507085219230208 16476017628200127616 13775784097471473408 11075550566742819200 8375317036014164992 5675083505285510784 2974849974556856576 274616443828202368 16021126986809099776 13320893456080445568 10620659925351791360 7920426394623137152 5220192863894482944 2519959333165828736 18266469876146726144 15566236345418071936 12866002814689417728 10165769283960763520 7465535753232109312 4765302222503455104 2065068691774800896 17811579234755698304 15111345704027044096 12411112173298389888 9710878642569735680 7010645111841081472 4310411581112427264 1610178050383773056 17356688593364670464 14656455062636016256 11956221531907362048 9255988001178707840 6555754470450053632 3855520939721399424 1155287408992745216 16901797951973642624 14201564421244988416 11501330890516334208 8801097359787680000 6100863829059025792 3400630298330371584 700396767601717376 16446907310582614784 13746673779853960576 11046440249125306368 8346206718396652160 5645973187667997952 2945739656939343744 245506126210689536 15992016669191586944 13291783138462932736 10591549607734278528 7891316077005624320 5191082546276970112 2490849015548315904 18237359558529213312 15537126027800559104 12836892497071904896 10136658966343250688 7436425435614596480 4736191904885942272 2035958374157288064 17782468917138185472 15082235386409531264 12382001855680877056 9681768324952222848 6981534794223568640 4281301263494914432 1581067732766260224 17327578275747157632 14627344745018503424 11927111214289849216 9226877683561195008 6526644152832540800 3826410622103886592 1126177091375232384 16872687634356129792 14172454103627475584 11472220572898821376 8771987042170167168 6071753511441512960 3371519980712858752 671286449984204544 16417796992965101952 13717563462236447744 11017329931507793536 8317096400779139328 5616862870050485120 2916629339321830912 216395808593176704 15962906351574074112 13262672820845419904 10562439290116765696 7862205759388111488 5161972228659457280 2461738697930803072 18208249240911700480 15508015710183046272 12807782179454392064 10107548648725737856 7407315117997083648 4707081587268429440 2006848056539775232 17753358599520672640 15053125068792018432 12352891538063364224 9652658007334710016 6952424476606055808 4252190945877401600 1551957415148747392 17298467958129644800 14598234427400990592 11898000896672336384 9197767365943682176 6497533835215027968 3797300304486373760 1097066773757719552 16843577316738616960 14143343786009962752 11443110255281308544 8742876724552654336 6042643193824000128 3342409663095345920 642176132366691712 16388686675347589120 13688453144618934912 10988219613890280704 8287986083161626496 5587752552432972288 2887519021704318080 187285490975663872 15933796033956561280 13233562503227907072 10533328972499252864 7833095441770598656 5132861911041944448 2432628380313290240 18179138923294187648 15478905392565533440 12778671861836879232 10078438331108225024 7378204800379570816 4677971269650916608 1977737738922262400 17724248281903159808 15024014751174505600 12323781220445851392 9623547689717197184 6923314158988542976 4223080628259888768 1522847097531234560 17269357640512131968 14569124109783477760 11868890579054823552 9168657048326169344 6468423517597515136 3768189986868860928 1067956456140206720 16814466999121104128 14114233468392449920 11413999937663795712 8713766406935141504 6013532876206487296 3313299345477833088 613065814749178880 16359576357730076288 13659342827001422080 10959109296272767872 8258875765544113664 5558642234815459456 2858408704086805248 158175173358151040 15904685716339048448 13204452185610394240 10504218654881740032 7803985124153085824 5103751593424431616 2403518062695777408 18150028605676674816 15449795074948020608 12749561544219366400 10049328013490712192 7349094482762057984 4648860952033403776 1948627421304749568 17695137964285646976 14994904433556992768 12294670902828338560 9594437372099684352 6894203841371030144 4193970310642375936 1493736779913721728 17240247322894619136 14540013792165964928 11839780261437310720 9139546730708656512 6439313199980002304 3739079669251348096 1038846138522693888 16785356681503591296 14085123150774937088 11384889620046282880 8684656089317628672 5984422558588974464 3284189027860320256 583955497131666048 16330466040112563456 13630232509383909248 10929998978655255040 8229765447926600832 5529531917197946624 2829298386469292416 129064855740638208 15875575398721535616 13175341867992881408 10475108337264227200 7774874806535572992 5074641275806918784 2374407745078264576 18120918288059161984 15420684757330507776 12720451226601853568 10020217695873199360 7319984165144545152 4619750634415890944 1919517103687236736 17666027646668134144 14965794115939479936 12265560585210825728 9565327054482171520 6865093523753517312 4164859993024863104 1464626462296208896 17211137005277106304 14510903474548452096 11810669943819797888 9110436413091143680 6410202882362489472 3709969351633835264 1009735820905181056 16756246363886078464 14056012833157424256 11355779302428770048 8655545771700115840 5955312240971461632 3255078710242807424 554845179514153216 16301355722495050624 13601122191766396416 10900888661037742208 8200655130309088000 5500421599580433792 2800188068851779584 99954538123125376 15846465081104022784 13146231550375368576 10445998019646714368 7745764488918060160 5045530958189405952 2345297427460751744 18091807970441649152 15391574439712994944 12691340908984340736 9991107378255686528 7290873847527032320 4590640316798378112 1890406786069723904 17636917329050621312 14936683798321967104 12236450267593312896 9536216736864658688 6835983206136004480 4135749675407350272 1435516144678696064 17182026687659593472 14481793156930939264 11781559626202285056 9081326095473630848 6381092564744976640 3680859034016322432 980625503287668224 16727136046268565632 14026902515539911424 11326668984811257216 8626435454082603008 5926201923353948800 3225968392625294592 525734861896640384 16272245404877537792 13572011874148883584 10871778343420229376 8171544812691575168 5471311281962920960 2771077751234266752 70844220505612544 15817354763486509952 13117121232757855744 10416887702029201536 7716654171300547328 5016420640571893120 2316187109843238912 18062697652824136320 15362464122095482112 12662230591366827904 9961997060638173696 7261763529909519488 4561529999180865280 1861296468452211072 17607807011433108480 14907573480704454272 12207339949975800064 9507106419247145856 6806872888518491648 4106639357789837440 1406405827061183232 17152916370042080640 14452682839313426432 11752449308584772224 9052215777856118016 6351982247127463808 3651748716398809600 951515185670155392 16698025728651052800 13997792197922398592 11297558667193744384 8597325136465090176 5897091605736435968 3196858075007781760 496624544279127552 16243135087260024960 13542901556531370752 10842668025802716544 8142434495074062336 5442200964345408128 2741967433616753920 41733902888099712 15788244445868997120 13088010915140342912 10387777384411688704 7687543853683034496 4987310322954380288 2287076792225726080 18033587335206623488 15333353804477969280 12633120273749315072 9932886743020660864 7232653212292006656 4532419681563352448 1832186150834698240 17578696693815595648 14878463163086941440 12178229632358287232 9477996101629633024 6777762570900978816 4077529040172324608 1377295509443670400 17123806052424567808 14423572521695913600 11723338990967259392 9023105460238605184 6322871929509950976 3622638398781296768 922404868052642560 16668915411033539968 13968681880304885760 11268448349576231552 8568214818847577344 5867981288118923136 3167747757390268928 467514226661614720 16214024769642512128 13513791238913857920 10813557708185203712 8113324177456549504 5413090646727895296 2712857115999241088 12623585270586880 15759134128251484288 13058900597522830080 10358667066794175872 7658433536065521664 4958200005336867456 2257966474608213248 18004477017589110656 15304243486860456448 12604009956131802240 9903776425403148032 7203542894674493824 4503309363945839616 1803075833217185408 17549586376198082816 14849352845469428608 12149119314740774400 9448885784012120192 6748652253283465984 4048418722554811776 1348185191826157568 17094695734807054976 14394462204078400768 11694228673349746560 8993995142621092352 6293761611892438144 3593528081163783936 893294550435129728 16639805093416027136 13939571562687372928 11239338031958718720 8539104501230064512 5838870970501410304 3138637439772756096 438403909044101888 16184914452024999296 13484680921296345088 10784447390567690880 8084213859839036672 5383980329110382464 2683746798381728256 18430257341362625664 15730023810633971456 13029790279905317248 10329556749176663040 7629323218448008832 4929089687719354624 2228856156990700416 17975366699971597824 15275133169242943616 12574899638514289408 9874666107785635200 7174432577056980992 4474199046328326784 1773965515599672576 17520476058580569984 14820242527851915776 12120008997123261568 9419775466394607360 6719541935665953152 4019308404937298944 1319074874208644736 17065585417189542144 14365351886460887936 11665118355732233728 8964884825003579520 6264651294274925312 3564417763546271104 864184232817616896 16610694775798514304 13910461245069860096 11210227714341205888 8509994183612551680 5809760652883897472 3109527122155243264 409293591426589056 16155804134407486464 13455570603678832256 10755337072950178048 8055103542221523840 5354870011492869632 2654636480764215424 18401147023745112832 15700913493016458624 13000679962287804416 10300446431559150208 7600212900830496000 4899979370101841792 2199745839373187584 17946256382354084992 15246022851625430784 12545789320896776576 9845555790168122368 7145322259439468160 4445088728710813952 1744855197982159744 17491365740963057152 14791132210234402944 12090898679505748736 9390665148777094528 6690431618048440320 3990198087319786112 1289964556591131904 17036475099572029312 14336241568843375104 11636008038114720896 8935774507386066688 6235540976657412480 3535307445928758272 835073915200104064 16581584458181001472 13881350927452347264 11181117396723693056 8480883865995038848 5780650335266384640 3080416804537730432 380183273809076224 16126693816789973632 13426460286061319424 10726226755332665216 8025993224604011008 5325759693875356800 2625526163146702592 18372036706127600000 15671803175398945792 12971569644670291584 10271336113941637376 7571102583212983168 4870869052484328960 2170635521755674752 17917146064736572160 15216912534007917952 12516679003279263744 9816445472550609536 7116211941821955328 4415978411093301120 1715744880364646912 17462255423345544320 14762021892616890112 12061788361888235904 9361554831159581696 6661321300430927488 3961087769702273280 1260854238973619072 17007364781954516480 14307131251225862272 11606897720497208064 8906664189768553856 6206430659039899648 3506197128311245440 805963597582591232 16552474140563488640 13852240609834834432 11152007079106180224 8451773548377526016 5751540017648871808 3051306486920217600 351072956191563392 16097583499172460800 13397349968443806592 10697116437715152384 7996882906986498176 5296649376257843968 2596415845529189760 18342926388510087168 15642692857781432960 12942459327052778752 10242225796324124544 7541992265595470336 4841758734866816128 2141525204138161920 17888035747119059328 15187802216390405120 12487568685661750912 9787335154933096704 7087101624204442496 4386868093475788288 1686634562747134080 17433145105728031488 14732911574999377280 12032678044270723072 9332444513542068864 6632210982813414656 3931977452084760448 1231743921356106240 16978254464337003648 14278020933608349440 11577787402879695232 8877553872151041024 6177320341422386816 3477086810693732608 776853279965078400 16523363822945975808 13823130292217321600 11122896761488667392 8422663230760013184 5722429700031358976 3022196169302704768 321962638574050560 16068473181554947968 13368239650826293760 10668006120097639552 7967772589368985344 5267539058640331136 2567305527911676928 18313816070892574336 15613582540163920128 12913349009435265920 10213115478706611712 7512881947977957504 4812648417249303296 2112414886520649088 17858925429501546496 15158691898772892288 12458458368044238080 9758224837315583872 7057991306586929664 4357757775858275456 1657524245129621248 17404034788110518656 14703801257381864448 12003567726653210240 9303334195924556032 6603100665195901824 3902867134467247616 1202633603738593408 16949144146719490816 14248910615990836608 11548677085262182400 8848443554533528192 6148210023804873984 3447976493076219776 747742962347565568 16494253505328462976 13794019974599808768 11093786443871154560 8393552913142500352 5693319382413846144 2993085851685191936 292852320956537728 16039362863937435136 13339129333208780928 10638895802480126720 7938662271751472512 5238428741022818304 2538195210294164096 18284705753275061504 15584472222546407296 12884238691817753088 10184005161089098880 7483771630360444672 4783538099631790464 2083304568903136256 17829815111884033664 15129581581155379456 12429348050426725248 9729114519698071040 7028880988969416832 4328647458240762624 1628413927512108416 17374924470493005824 14674690939764351616 11974457409035697408 9274223878307043200 6573990347578388992 3873756816849734784 1173523286121080576 16920033829101977984 14219800298373323776 11519566767644669568 8819333236916015360 6119099706187361152 3418866175458706944 718632644730052736 16465143187710950144 13764909656982295936 11064676126253641728 8364442595524987520 5664209064796333312 2963975534067679104 263742003339024896 16010252546319922304 13310019015591268096 10609785484862613888 7909551954133959680 5209318423405305472 2509084892676651264 18255595435657548672 15555361904928894464 12855128374200240256 10154894843471586048 7454661312742931840 4754427782014277632 2054194251285623424 17800704794266520832 15100471263537866624 12400237732809212416 9700004202080558208 6999770671351904000 4299537140623249792 1599303609894595584 17345814152875492992 14645580622146838784 11945347091418184576 9245113560689530368 6544880029960876160 3844646499232221952 1144412968503567744 16890923511484465152 14190689980755810944 11490456450027156736 8790222919298502528 6089989388569848320 3389755857841194112 689522327112539904 16436032870093437312 13735799339364783104 11035565808636128896 8335332277907474688 5635098747178820480 2934865216450166272 234631685721512064 15981142228702409472 13280908697973755264 10580675167245101056 7880441636516446848 5180208105787792640 2479974575059138432 18226485118040035840 15526251587311381632 12826018056582727424 10125784525854073216 7425550995125419008 4725317464396764800 2025083933668110592 17771594476649008000 15071360945920353792 12371127415191699584 9670893884463045376 6970660353734391168 4270426823005736960 1570193292277082752 17316703835257980160 14616470304529325952 11916236773800671744 9216003243072017536 6515769712343363328 3815536181614709120 1115302650886054912 16861813193866952320 14161579663138298112 11461346132409643904 8761112601680989696 6060879070952335488 3360645540223681280 660412009495027072 16406922552475924480 13706689021747270272 11006455491018616064 8306221960289961856 5605988429561307648 2905754898832653440 205521368103999232 15952031911084896640 13251798380356242432 10551564849627588224 7851331318898934016 5151097788170279808 2450864257441625600 18197374800422523008 15497141269693868800 12796907738965214592 10096674208236560384 7396440677507906176 4696207146779251968 1995973616050597760 17742484159031495168 15042250628302840960 12342017097574186752 9641783566845532544 6941550036116878336 4241316505388224128 1541082974659569920 17287593517640467328 14587359986911813120 11887126456183158912 9186892925454504704 6486659394725850496 3786425863997196288 1086192333268542080 16832702876249439488 14132469345520785280 11432235814792131072 8732002284063476864 6031768753334822656 3331535222606168448 631301691877514240 16377812234858411648 13677578704129757440 10977345173401103232 8277111642672449024 5576878111943794816 2876644581215140608 176411050486486400 15922921593467383808 13222688062738729600 10522454532010075392 7822221001281421184 5121987470552766976 2421753939824112768 18168264482805010176 15468030952076355968 12767797421347701760 10067563890619047552 7367330359890393344 4667096829161739136 1966863298433084928 17713373841413982336 15013140310685328128 12312906779956673920 9612673249228019712 6912439718499365504 4212206187770711296 1511972657042057088 17258483200022954496 14558249669294300288 11858016138565646080 9157782607836991872 6457549077108337664 3757315546379683456 1057082015651029248 16803592558631926656 14103359027903272448 11403125497174618240 8702891966445964032 6002658435717309824 3302424904988655616 602191374260001408 16348701917240898816 13648468386512244608 10948234855783590400 8248001325054936192 5547767794326281984 2847534263597627776 147300732868973568 15893811275849870976 13193577745121216768 10493344214392562560 7793110683663908352 5092877152935254144 2392643622206599936 18139154165187497344 15438920634458843136 12738687103730188928 10038453573001534720 7338220042272880512 4637986511544226304 1937752980815572096 17684263523796469504 14984029993067815296 12283796462339161088 9583562931610506880 6883329400881852672 4183095870153198464 1482862339424544256 17229372882405441664 14529139351676787456 11828905820948133248 9128672290219479040 6428438759490824832 3728205228762170624 1027971698033516416 16774482241014413824 14074248710285759616 11374015179557105408 8673781648828451200 5973548118099796992 3273314587371142784 573081056642488576 16319591599623385984 13619358068894731776 10919124538166077568 8218891007437423360 5518657476708769152 2818423945980114944 118190415251460736 15864700958232358144 13164467427503703936 10464233896775049728 7764000366046395520 5063766835317741312 2363533304589087104 18110043847569984512 15409810316841330304 12709576786112676096 10009343255384021888 7309109724655367680 4608876193926713472 1908642663198059264 17655153206178956672 14954919675450302464 12254686144721648256 9554452613992994048 6854219083264339840 4153985552535685632 1453752021807031424 17200262564787928832 14500029034059274624 11799795503330620416 9099561972601966208 6399328441873312000 3699094911144657792 998861380416003584 16745371923396900992 14045138392668246784 11344904861939592576 8644671331210938368 5944437800482284160 3244204269753629952 543970739024975744 16290481282005873152 13590247751277218944 10890014220548564736 8189780689819910528 5489547159091256320 2789313628362602112 89080097633947904 15835590640614845312 13135357109886191104 10435123579157536896 7734890048428882688 5034656517700228480 2334422986971574272 18080933529952471680 15380699999223817472 12680466468495163264 9980232937766509056 7279999407037854848 4579765876309200640 1879532345580546432 17626042888561443840 14925809357832789632 12225575827104135424 9525342296375481216 6825108765646827008 4124875234918172800 1424641704189518592 17171152247170416000 14470918716441761792 11770685185713107584 9070451654984453376 6370218124255799168 3669984593527144960 969751062798490752 16716261605779388160 14016028075050733952 11315794544322079744 8615561013593425536 5915327482864771328 3215093952136117120 514860421407462912 16261370964388360320 13561137433659706112 10860903902931051904 8160670372202397696 5460436841473743488 2760203310745089280 59969780016435072 15806480322997332480 13106246792268678272 10406013261540024064 7705779730811369856 5005546200082715648 2305312669354061440 18051823212334958848 15351589681606304640 12651356150877650432 9951122620148996224 7250889089420342016 4550655558691687808 1850422027963033600 17596932570943931008 14896699040215276800 12196465509486622592 9496231978757968384 6795998448029314176 4095764917300659968 1395531386572005760 17142041929552903168 14441808398824248960 11741574868095594752 9041341337366940544 6341107806638286336 3640874275909632128 940640745180977920 16687151288161875328 13986917757433221120 11286684226704566912 8586450695975912704 5886217165247258496 3185983634518604288 485750103789950080 16232260646770847488 13532027116042193280 10831793585313539072 8131560054584884864 5431326523856230656 2731092993127576448 30859462398922240 15777370005379819648 13077136474651165440 10376902943922511232 7676669413193857024 4976435882465202816 2276202351736548608 18022712894717446016 15322479363988791808 12622245833260137600 9922012302531483392 7221778771802829184 4521545241074174976 1821311710345520768 17567822253326418176 14867588722597763968 12167355191869109760 9467121661140455552 6766888130411801344 4066654599683147136 1366421068954492928 17112931611935390336 14412698081206736128 11712464550478081920 9012231019749427712 6311997489020773504 3611763958292119296 911530427563465088 16658040970544362496 13957807439815708288 11257573909087054080 8557340378358399872 5857106847629745664 3156873316901091456 456639786172437248 16203150329153334656 13502916798424680448 10802683267696026240 8102449736967372032 5402216206238717824 2701982675510063616 1749144781409408 15748259687762306816 13048026157033652608 10347792626304998400 7647559095576344192 4947325564847689984 2247092034119035776 17993602577099933184 15293369046371278976 12593135515642624768 9892901984913970560 7192668454185316352 4492434923456662144 1792201392728007936 17538711935708905344 14838478404980251136 12138244874251596928 9438011343522942720 6737777812794288512 4037544282065634304 1337310751336980096 17083821294317877504 14383587763589223296 11683354232860569088 8983120702131914880 6282887171403260672 3582653640674606464 882420109945952256 16628930652926849664 13928697122198195456 11228463591469541248 8528230060740887040 5827996530012232832 3127762999283578624 427529468554924416 16174040011535821824 13473806480807167616 10773572950078513408 8073339419349859200 5373105888621204992 2672872357892550784 18419382900873448192 15719149370144793984 13018915839416139776 10318682308687485568 7618448777958831360 4918215247230177152 2217981716501522944 17964492259482420352 15264258728753766144 12564025198025111936 9863791667296457728 7163558136567803520 4463324605839149312 1763091075110495104 17509601618091392512 14809368087362738304 12109134556634084096 9408901025905429888 6708667495176775680 4008433964448121472 1308200433719467264 17054710976700364672 14354477445971710464 11654243915243056256 8954010384514402048 6253776853785747840 3553543323057093632 853309792328439424 16599820335309336832 13899586804580682624 11199353273852028416 8499119743123374208 5798886212394720000 3098652681666065792 398419150937411584 16144929693918308992 13444696163189654784 10744462632461000576 8044229101732346368 5343995571003692160 2643762040275037952 18390272583255935360 15690039052527281152 12989805521798626944 10289571991069972736 7589338460341318528 4889104929612664320 2188871398884010112 17935381941864907520 15235148411136253312 12534914880407599104 9834681349678944896 7134447818950290688 4434214288221636480 1733980757492982272 17480491300473879680 14780257769745225472 12080024239016571264 9379790708287917056 6679557177559262848 3979323646830608640 1279090116101954432 17025600659082851840 14325367128354197632 11625133597625543424 8924900066896889216 6224666536168235008 3524433005439580800 824199474710926592 16570710017691824000 13870476486963169792 11170242956234515584 8470009425505861376 5769775894777207168 3069542364048552960 369308833319898752 16115819376300796160 13415585845572141952 10715352314843487744 8015118784114833536 5314885253386179328 2614651722657525120 18361162265638422528 15660928734909768320 12960695204181114112 10260461673452459904 7560228142723805696 4859994611995151488 2159761081266497280 17906271624247394688 15206038093518740480 12505804562790086272 9805571032061432064 7105337501332777856 4405103970604123648 1704870439875469440 17451380982856366848 14751147452127712640 12050913921399058432 9350680390670404224 6650446859941750016 3950213329213095808 1249979798484441600 16996490341465339008 14296256810736684800 11596023280008030592 8895789749279376384 6195556218550722176 3495322687822067968 795089157093413760 16541599700074311168 13841366169345656960 11141132638617002752 8440899107888348544 5740665577159694336 3040432046431040128 340198515702385920 16086709058683283328 13386475527954629120 10686241997225974912 7986008466497320704 5285774935768666496 2585541405040012288 18332051948020909696 15631818417292255488 12931584886563601280 10231351355834947072 7531117825106292864 4830884294377638656 2130650763648984448 17877161306629881856 15176927775901227648 12476694245172573440 9776460714443919232 7076227183715265024 4375993652986610816 1675760122257956608 17422270665238854016 14722037134510199808 12021803603781545600 9321570073052891392 6621336542324237184 3921103011595582976 1220869480866928768 16967380023847826176 14267146493119171968 11566912962390517760 8866679431661863552 6166445900933209344 3466212370204555136 765978839475900928 16512489382456798336 13812255851728144128 11112022320999489920 8411788790270835712 5711555259542181504 3011321728813527296 311088198084873088 16057598741065770496 13357365210337116288 10657131679608462080 7956898148879807872 5256664618151153664 2556431087422499456 18302941630403396864 15602708099674742656 12902474568946088448 10202241038217434240 7502007507488780032 4801773976760125824 2101540446031471616 17848050989012369024 15147817458283714816 12447583927555060608 9747350396826406400 7047116866097752192 4346883335369097984 1646649804640443776 17393160347621341184 14692926816892686976 11992693286164032768 9292459755435378560 6592226224706724352 3891992693978070144 1191759163249415936 16938269706230313344 14238036175501659136 11537802644773004928 8837569114044350720 6137335583315696512 3437102052587042304 736868521858388096 16483379064839285504 13783145534110631296 11082912003381977088 8382678472653322880 5682444941924668672 2982211411196014464 281977880467360256 16028488423448257664 13328254892719603456 10628021361990949248 7927787831262295040 5227554300533640832 2527320769804986624 18273831312785884032 15573597782057229824 12873364251328575616 10173130720599921408 7472897189871267200 4772663659142612992 2072430128413958784 17818940671394856192 15118707140666201984 12418473609937547776 9718240079208893568 7018006548480239360 4317773017751585152 1617539487022930944 17364050030003828352 14663816499275174144 11963582968546519936 9263349437817865728 6563115907089211520 3862882376360557312 1162648845631903104 16909159388612800512 14208925857884146304 11508692327155492096 8808458796426837888 6108225265698183680 3407991734969529472 707758204240875264 16454268747221772672 13754035216493118464 11053801685764464256 8353568155035810048 5653334624307155840 2953101093578501632 252867562849847424 15999378105830744832 13299144575102090624 10598911044373436416 7898677513644782208 5198443982916128000 2498210452187473792 18244720995168371200 15544487464439716992 12844253933711062784 10144020402982408576 7443786872253754368 4743553341525100160 2043319810796445952 17789830353777343360 15089596823048689152 12389363292320034944 9689129761591380736 6988896230862726528 4288662700134072320 1588429169405418112 17334939712386315520 14634706181657661312 11934472650929007104 9234239120200352896 6534005589471698688 3833772058743044480 1133538528014390272 16880049070995287680 14179815540266633472 11479582009537979264 8779348478809325056 6079114948080670848 3378881417352016640 678647886623362432 16425158429604259840 13724924898875605632 11024691368146951424 8324457837418297216 5624224306689643008 2923990775960988800 223757245232334592 15970267788213232000 13270034257484577792 10569800726755923584 7869567196027269376 5169333665298615168 2469100134569960960 18215610677550858368 15515377146822204160 12815143616093549952 10114910085364895744 7414676554636241536 4714443023907587328 2014209493178933120 17760720036159830528 15060486505431176320 12360252974702522112 9660019443973867904 6959785913245213696 4259552382516559488 1559318851787905280 17305829394768802688 14605595864040148480 11905362333311494272 9205128802582840064 6504895271854185856 3804661741125531648 1104428210396877440 16850938753377774848 14150705222649120640 11450471691920466432 8750238161191812224 6050004630463158016 3349771099734503808 649537569005849600 16396048111986747008 13695814581258092800 10995581050529438592 8295347519800784384 5595113989072130176 2894880458343475968 194646927614821760 15941157470595719168 13240923939867064960 10540690409138410752 7840456878409756544 5140223347681102336 2439989816952448128 18186500359933345536 15486266829204691328 12786033298476037120 10085799767747382912 7385566237018728704 4685332706290074496 1985099175561420288 17731609718542317696 15031376187813663488 12331142657085009280 9630909126356355072 6930675595627700864 4230442064899046656 1530208534170392448 17276719077151289856 14576485546422635648 11876252015693981440 9176018484965327232 6475784954236673024 3775551423508018816 1075317892779364608 16821828435760262016 14121594905031607808 11421361374302953600 8721127843574299392 6020894312845645184 3320660782116990976 620427251388336768 16366937794369234176 13666704263640579968 10966470732911925760 8266237202183271552 5566003671454617344 2865770140725963136 165536609997308928 15912047152978206336 13211813622249552128 10511580091520897920 7811346560792243712 5111113030063589504 2410879499334935296 18157390042315832704 15457156511587178496 12756922980858524288 10056689450129870080 7356455919401215872 4656222388672561664 1955988857943907456 17702499400924804864 15002265870196150656 12302032339467496448 9601798808738842240 6901565278010188032 4201331747281533824 1501098216552879616 17247608759533777024 14547375228805122816 11847141698076468608 9146908167347814400 6446674636619160192 3746441105890505984 1046207575161851776 16792718118142749184 14092484587414094976 11392251056685440768 8692017525956786560 5991783995228132352 3291550464499478144 591316933770823936 16337827476751721344 13637593946023067136 10937360415294412928 8237126884565758720 5536893353837104512 2836659823108450304 136426292379796096 15882936835360693504 13182703304632039296 10482469773903385088 7782236243174730880 5082002712446076672 2381769181717422464 18128279724698319872 15428046193969665664 12727812663241011456 10027579132512357248 7327345601783703040 4627112071055048832 1926878540326394624 17673389083307292032 14973155552578637824 12272922021849983616 9572688491121329408 6872454960392675200 4172221429664020992 1471987898935366784 17218498441916264192 14518264911187609984 11818031380458955776 9117797849730301568 6417564319001647360 3717330788272993152 1017097257544338944 16763607800525236352 14063374269796582144 11363140739067927936 8662907208339273728 5962673677610619520 3262440146881965312 562206616153311104 16308717159134208512 13608483628405554304 10908250097676900096 8208016566948245888 5507783036219591680 2807549505490937472 107315974762283264 15853826517743180672 13153592987014526464 10453359456285872256 7753125925557218048 5052892394828563840 2352658864099909632 18099169407080807040 15398935876352152832 12698702345623498624 9998468814894844416 7298235284166190208 4598001753437536000 1897768222708881792 17644278765689779200 14944045234961124992 12243811704232470784 9543578173503816576 6843344642775162368 4143111112046508160 1442877581317853952 17189388124298751360 14489154593570097152 11788921062841442944 9088687532112788736 6388454001384134528 3688220470655480320 987986939926826112 16734497482907723520 14034263952179069312 11334030421450415104 8633796890721760896 5933563359993106688 3233329829264452480 533096298535798272 16279606841516695680 13579373310788041472 10879139780059387264 8178906249330733056 5478672718602078848 2778439187873424640 78205657144770432 15824716200125667840 13124482669397013632 10424249138668359424 7724015607939705216 5023782077211051008 2323548546482396800 18070059089463294208 15369825558734640000 12669592028005985792 9969358497277331584 7269124966548677376 4568891435820023168 1868657905091368960 17615168448072266368 14914934917343612160 12214701386614957952 9514467855886303744 6814234325157649536 4114000794428995328 1413767263700341120 17160277806681238528 14460044275952584320 11759810745223930112 9059577214495275904 6359343683766621696 3659110153037967488 958876622309313280 16705387165290210688 14005153634561556480 11304920103832902272 8604686573104248064 5904453042375593856 3204219511646939648 503985980918285440 16250496523899182848 13550262993170528640 10850029462441874432 8149795931713220224 5449562400984566016 2749328870255911808 49095339527257600 15795605882508155008 13095372351779500800 10395138821050846592 7694905290322192384 4994671759593538176 2294438228864883968 18040948771845781376 15340715241117127168 12640481710388472960 9940248179659818752 7240014648931164544 4539781118202510336 1839547587473856128 17586058130454753536 14885824599726099328 12185591068997445120 9485357538268790912 6785124007540136704 4084890476811482496 1384656946082828288 17131167489063725696 14430933958335071488 11730700427606417280 9030466896877763072 6330233366149108864 3629999835420454656 929766304691800448 16676276847672697856 13976043316944043648 11275809786215389440 8575576255486735232 5875342724758081024 3175109194029426816 474875663300772608 16221386206281670016 13521152675553015808 10820919144824361600 8120685614095707392 5420452083367053184 2720218552638398976 19985021909744768 15766495564890642176 13066262034161987968 10366028503433333760 7665794972704679552 4965561441976025344 2265327911247371136 18011838454228268544 15311604923499614336 12611371392770960128 9911137862042305920 7210904331313651712 4510670800584997504 1810437269856343296 17556947812837240704 14856714282108586496 12156480751379932288 9456247220651278080 6756013689922623872 4055780159193969664 1355546628465315456 17102057171446212864 14401823640717558656 11701590109988904448 9001356579260250240 6301123048531596032 3600889517802941824 900655987074287616 16647166530055185024 13946932999326530816 11246699468597876608 8546465937869222400 5846232407140568192 3145998876411913984 445765345683259776 16192275888664157184 13492042357935502976 10791808827206848768 8091575296478194560 5391341765749540352 2691108235020886144 18437618778001783552 15737385247273129344 13037151716544475136 10336918185815820928 7636684655087166720 4936451124358512512 2236217593629858304 17982728136610755712 15282494605882101504 12582261075153447296 9882027544424793088 7181794013696138880 4481560482967484672 1781326952238830464 17527837495219727872 14827603964491073664 12127370433762419456 9427136903033765248 6726903372305111040 4026669841576456832 1326436310847802624 17072946853828700032 14372713323100045824 11672479792371391616 8972246261642737408 6272012730914083200 3571779200185428992 871545669456774784 16618056212437672192 13917822681709017984 11217589150980363776 8517355620251709568 5817122089523055360 3116888558794401152 416655028065746944 16163165571046644352 13462932040317990144 10762698509589335936 8062464978860681728 5362231448132027520 2661997917403373312 18408508460384270720 15708274929655616512 13008041398926962304 10307807868198308096 7607574337469653888 4907340806740999680 2207107276012345472 17953617818993242880 15253384288264588672 12553150757535934464 9852917226807280256 7152683696078626048 4452450165349971840 1752216634621317632 17498727177602215040 14798493646873560832 12098260116144906624 9398026585416252416 6697793054687598208 3997559523958944000 1297325993230289792 17043836536211187200 14343603005482532992 11643369474753878784 8943135944025224576 6242902413296570368 3542668882567916160 842435351839261952 16588945894820159360 13888712364091505152 11188478833362850944 8488245302634196736 5788011771905542528 3087778241176888320 387544710448234112 16134055253429131520 13433821722700477312 10733588191971823104 8033354661243168896 5333121130514514688 2632887599785860480 18379398142766757888 15679164612038103680 12978931081309449472 10278697550580795264 7578464019852141056 4878230489123486848 2177996958394832640 17924507501375730048 15224273970647075840 12524040439918421632 9823806909189767424 7123573378461113216 4423339847732459008 1723106317003804800 17469616859984702208 14769383329256048000 12069149798527393792 9368916267798739584 6668682737070085376 3968449206341431168 1268215675612776960 17014726218593674368 14314492687865020160 11614259157136365952 8914025626407711744 6213792095679057536 3513558564950403328 813325034221749120 16559835577202646528 13859602046473992320 11159368515745338112 8459134985016683904 5758901454288029696 3058667923559375488 358434392830721280 16104944935811618688 13404711405082964480 10704477874354310272 8004244343625656064 5304010812897001856 2603777282168347648 18350287825149245056 15650054294420590848 12949820763691936640 10249587232963282432 7549353702234628224 4849120171505974016 2148886640777319808 17895397183758217216 15195163653029563008 12494930122300908800 9794696591572254592 7094463060843600384 4394229530114946176 1693995999386291968 17440506542367189376 14740273011638535168 12040039480909880960 9339805950181226752 6639572419452572544 3939338888723918336 1239105357995264128 16985615900976161536 14285382370247507328 11585148839518853120 8884915308790198912 6184681778061544704 3484448247332890496 784214716604236288 16530725259585133696 13830491728856479488 11130258198127825280 8430024667399171072 5729791136670516864 3029557605941862656 329324075213208448 16075834618194105856 13375601087465451648 10675367556736797440 7975134026008143232 5274900495279489024 2574666964550834816 18321177507531732224 15620943976803078016 12920710446074423808 10220476915345769600 7520243384617115392 4820009853888461184 2119776323159806976 17866286866140704384 15166053335412050176 12465819804683395968 9765586273954741760 7065352743226087552 4365119212497433344 1664885681768779136 17411396224749676544 14711162694021022336 12010929163292368128 9310695632563713920 6610462101835059712 3910228571106405504 1209995040377751296 16956505583358648704 14256272052629994496 11556038521901340288 8855804991172686080 6155571460444031872 3455337929715377664 755104398986723456 16501614941967620864 13801381411238966656 11101147880510312448 8400914349781658240 5700680819053004032 3000447288324349824 300213757595695616 16046724300576593024 13346490769847938816 10646257239119284608 7946023708390630400 5245790177661976192 2545556646933321984 18292067189914219392 15591833659185565184 12891600128456910976 10191366597728256768 7491133066999602560 4790899536270948352 2090666005542294144 17837176548523191552 15136943017794537344 12436709487065883136 9736475956337228928 7036242425608574720 4336008894879920512 1635775364151266304 17382285907132163712 14682052376403509504 11981818845674855296 9281585314946201088 6581351784217546880 3881118253488892672 1180884722760238464 16927395265741135872 14227161735012481664 11526928204283827456 8826694673555173248 6126461142826519040 3426227612097864832 725994081369210624 16472504624350108032 13772271093621453824 11072037562892799616 8371804032164145408 5671570501435491200 2971336970706836992 271103439978182784 16017613982959080192 13317380452230425984 10617146921501771776 7916913390773117568 5216679860044463360 2516446329315809152 18262956872296706560 15562723341568052352 12862489810839398144 10162256280110743936 7462022749382089728 4761789218653435520 2061555687924781312 17808066230905678720 15107832700177024512 12407599169448370304 9707365638719716096 7007132107991061888 4306898577262407680 1606665046533753472 17353175589514650880 14652942058785996672 11952708528057342464 9252474997328688256 6552241466600034048 3852007935871379840 1151774405142725632 16898284948123623040 14198051417394968832 11497817886666314624 8797584355937660416 6097350825209006208 3397117294480352000 696883763751697792 16443394306732595200 13743160776003940992 11042927245275286784 8342693714546632576 5642460183817978368 2942226653089324160 241993122360669952 15988503665341567360 13288270134612913152 10588036603884258944 7887803073155604736 5187569542426950528 2487336011698296320 18233846554679193728 15533613023950539520 12833379493221885312 10133145962493231104 7432912431764576896 4732678901035922688 2032445370307268480 17778955913288165888 15078722382559511680 12378488851830857472 9678255321102203264 6978021790373549056 4277788259644894848 1577554728916240640 17324065271897138048 14623831741168483840 11923598210439829632 9223364679711175424 6523131148982521216 3822897618253867008 1122664087525212800 16869174630506110208 14168941099777456000 11468707569048801792 8768474038320147584 6068240507591493376 3368006976862839168 667773446134184960 16414283989115082368 13714050458386428160 11013816927657773952 8313583396929119744 5613349866200465536 2913116335471811328 212882804743157120 15959393347724054528 13259159816995400320 10558926286266746112 7858692755538091904 5158459224809437696 2458225694080783488 18204736237061680896 15504502706333026688 12804269175604372480 10104035644875718272 7403802114147064064 4703568583418409856 2003335052689755648 17749845595670653056 15049612064941998848 12349378534213344640 9649145003484690432 6948911472756036224 4248677942027382016 1548444411298727808 17294954954279625216 14594721423550971008 11894487892822316800 9194254362093662592 6494020831365008384 3793787300636354176 1093553769907699968 16840064312888597376 14139830782159943168 11439597251431288960 8739363720702634752 6039130189973980544 3338896659245326336 638663128516672128 16385173671497569536 13684940140768915328 10984706610040261120 8284473079311606912 5584239548582952704 2884006017854298496 183772487125644288 15930283030106541696 13230049499377887488 10529815968649233280 7829582437920579072 5129348907191924864 2429115376463270656 18175625919444168064 15475392388715513856 12775158857986859648 10074925327258205440 7374691796529551232 4674458265800897024 1974224735072242816 17720735278053140224 15020501747324486016 12320268216595831808 9620034685867177600 6919801155138523392 4219567624409869184 1519334093681214976 17265844636662112384 14565611105933458176 11865377575204803968 9165144044476149760 6464910513747495552 3764676983018841344 1064443452290187136 16810953995271084544 14110720464542430336 11410486933813776128 8710253403085121920 6010019872356467712 3309786341627813504 609552810899159296 16356063353880056704 13655829823151402496 10955596292422748288 8255362761694094080 5555129230965439872 2854895700236785664 154662169508131456 15901172712489028864 13200939181760374656 10500705651031720448 7800472120303066240 5100238589574412032 2400005058845757824 18146515601826655232 15446282071098001024 12746048540369346816 10045815009640692608 7345581478912038400 4645347948183384192 1945114417454729984 17691624960435627392 14991391429706973184 12291157898978318976 9590924368249664768 6890690837521010560 4190457306792356352 1490223776063702144 17236734319044599552 14536500788315945344 11836267257587291136 9136033726858636928 6435800196129982720 3735566665401328512 1035333134672674304 16781843677653571712 14081610146924917504 11381376616196263296 8681143085467609088 5980909554738954880 3280676024010300672 580442493281646464 16326953036262543872 13626719505533889664 10926485974805235456 8226252444076581248 5526018913347927040 2825785382619272832 125551851890618624 15872062394871516032 13171828864142861824 10471595333414207616 7771361802685553408 5071128271956899200 2370894741228244992 18117405284209142400 15417171753480488192 12716938222751833984 10016704692023179776 7316471161294525568 4616237630565871360 1916004099837217152 17662514642818114560 14962281112089460352 12262047581360806144 9561814050632151936 6861580519903497728 4161346989174843520 1461113458446189312 17207624001427086720 14507390470698432512 11807156939969778304 9106923409241124096 6406689878512469888 3706456347783815680 1006222817055161472 16752733360036058880 14052499829307404672 11352266298578750464 8652032767850096256 5951799237121442048 3251565706392787840 551332175664133632 16297842718645031040 13597609187916376832 10897375657187722624 8197142126459068416 5496908595730414208 2796675065001760000 96441534273105792 15842952077254003200 13142718546525348992 10442485015796694784 7742251485068040576 5042017954339386368 2341784423610732160 18088294966591629568 15388061435862975360 12687827905134321152 9987594374405666944 7287360843677012736 4587127312948358528 1886893782219704320 17633404325200601728 14933170794471947520 12232937263743293312 9532703733014639104 6832470202285984896 4132236671557330688 1432003140828676480 17178513683809573888 14478280153080919680 11778046622352265472 9077813091623611264 6377579560894957056 3677346030166302848 977112499437648640 16723623042418546048 14023389511689891840 11323155980961237632 8622922450232583424 5922688919503929216 3222455388775275008 522221858046620800 16268732401027518208 13568498870298864000 10868265339570209792 8168031808841555584 5467798278112901376 2767564747384247168 67331216655592960 15813841759636490368 13113608228907836160 10413374698179181952 7713141167450527744 5012907636721873536 2312674105993219328 18059184648974116736 15358951118245462528 12658717587516808320 9958484056788154112 7258250526059499904 4558016995330845696 1857783464602191488 17604294007583088896 14904060476854434688 12203826946125780480 9503593415397126272 6803359884668472064 4103126353939817856 1402892823211163648 17149403366192061056 14449169835463406848 11748936304734752640 9048702774006098432 6348469243277444224 3648235712548790016 948002181820135808 16694512724801033216 13994279194072379008 11294045663343724800 8593812132615070592 5893578601886416384 3193345071157762176 493111540429107968 16239622083410005376 13539388552681351168 10839155021952696960 8138921491224042752 5438687960495388544 2738454429766734336 38220899038080128 15784731442018977536 13084497911290323328 10384264380561669120 7684030849833014912 4983797319104360704 2283563788375706496 18030074331356603904 15329840800627949696 12629607269899295488 9929373739170641280 7229140208441987072 4528906677713332864 1828673146984678656 17575183689965576064 14874950159236921856 12174716628508267648 9474483097779613440 6774249567050959232 4074016036322305024 1373782505593650816 17120293048574548224 14420059517845894016 11719825987117239808 9019592456388585600 6319358925659931392 3619125394931277184 918891864202622976 16665402407183520384 13965168876454866176 11264935345726211968 8564701814997557760 5864468284268903552 3164234753540249344 464001222811595136 16210511765792492544 13510278235063838336 10810044704335184128 8109811173606529920 5409577642877875712 2709344112149221504 9110581420567296 15755621124401464704 13055387593672810496 10355154062944156288 7654920532215502080 4954687001486847872 2254453470758193664 18000964013739091072 15300730483010436864 12600496952281782656 9900263421553128448 7200029890824474240 4499796360095820032 1799562829367165824 17546073372348063232 14845839841619409024 12145606310890754816 9445372780162100608 6745139249433446400 4044905718704792192 1344672187976137984 17091182730957035392 14390949200228381184 11690715669499726976 8990482138771072768 6290248608042418560 3590015077313764352 889781546585110144 16636292089566007552 13936058558837353344 11235825028108699136 8535591497380044928 5835357966651390720 3135124435922736512 434890905194082304 16181401448174979712 13481167917446325504 10780934386717671296 8080700855989017088 5380467325260362880 2680233794531708672 18426744337512606080 15726510806783951872 13026277276055297664 10326043745326643456 7625810214597989248 4925576683869335040 2225343153140680832 17971853696121578240 15271620165392924032 12571386634664269824 9871153103935615616 7170919573206961408 4470686042478307200 1770452511749652992 17516963054730550400 14816729524001896192 12116495993273241984 9416262462544587776 6716028931815933568 4015795401087279360 1315561870358625152 17062072413339522560 14361838882610868352 11661605351882214144 8961371821153559936 6261138290424905728 3560904759696251520 860671228967597312 16607181771948494720 13906948241219840512 11206714710491186304 8506481179762532096 5806247649033877888 3106014118305223680 405780587576569472 16152291130557466880 13452057599828812672 10751824069100158464 8051590538371504256 5351357007642850048 2651123476914195840 18397634019895093248 15697400489166439040 12997166958437784832 10296933427709130624 7596699896980476416 4896466366251822208 2196232835523168000 17942743378504065408 15242509847775411200 12542276317046756992 9842042786318102784 7141809255589448576 4441575724860794368 1741342194132140160 17487852737113037568 14787619206384383360 12087385675655729152 9387152144927074944 6686918614198420736 3986685083469766528 1286451552741112320 17032962095722009728 14332728564993355520 11632495034264701312 8932261503536047104 6232027972807392896 3531794442078738688 831560911350084480 16578071454330981888 13877837923602327680 11177604392873673472 8477370862145019264 5777137331416365056 3076903800687710848 376670269959056640 16123180812939954048 13422947282211299840 10722713751482645632 8022480220753991424 5322246690025337216 2622013159296683008 18368523702277580416 15668290171548926208 12968056640820272000 10267823110091617792 7567589579362963584 4867356048634309376 2167122517905655168 17913633060886552576 15213399530157898368 12513165999429244160 9812932468700589952 7112698937971935744 4412465407243281536 1712231876514627328 17458742419495524736 14758508888766870528 12058275358038216320 9358041827309562112 6657808296580907904 3957574765852253696 1257341235123599488 17003851778104496896 14303618247375842688 11603384716647188480 8903151185918534272 6202917655189880064 3502684124461225856 802450593732571648 16548961136713469056 13848727605984814848 11148494075256160640 8448260544527506432 5748027013798852224 3047793483070198016 347559952341543808 16094070495322441216 13393836964593787008 10693603433865132800 7993369903136478592 5293136372407824384 2592902841679170176 18339413384660067584 15639179853931413376 12938946323202759168 10238712792474104960 7538479261745450752 4838245731016796544 2138012200288142336 17884522743269039744 15184289212540385536 12484055681811731328 9783822151083077120 7083588620354422912 4383355089625768704 1683121558897114496 17429632101878011904 14729398571149357696 12029165040420703488 9328931509692049280 6628697978963395072 3928464448234740864 1228230917506086656 16974741460486984064 14274507929758329856 11574274399029675648 8874040868301021440 6173807337572367232 3473573806843713024 773340276115058816 16519850819095956224 13819617288367302016 11119383757638647808 8419150226909993600 5718916696181339392 3018683165452685184 318449634724030976 16064960177704928384 13364726646976274176 10664493116247619968 7964259585518965760 5264026054790311552 2563792524061657344 18310303067042554752 15610069536313900544 12909836005585246336 10209602474856592128 7509368944127937920 4809135413399283712 2108901882670629504 17855412425651526912 15155178894922872704 12454945364194218496 9754711833465564288 7054478302736910080 4354244772008255872 1654011241279601664 17400521784260499072 14700288253531844864 12000054722803190656 9299821192074536448 6599587661345882240 3899354130617228032 1199120599888573824 16945631142869471232 14245397612140817024 11545164081412162816 8844930550683508608 6144697019954854400 3444463489226200192 744229958497545984 16490740501478443392 13790506970749789184 11090273440021134976 8390039909292480768 5689806378563826560 2989572847835172352 289339317106518144 16035849860087415552 13335616329358761344 10635382798630107136 7935149267901452928 5234915737172798720 2534682206444144512 18281192749425041920 15580959218696387712 12880725687967733504 10180492157239079296 7480258626510425088 4780025095781770880 2079791565053116672 17826302108034014080 15126068577305359872 12425835046576705664 9725601515848051456 7025367985119397248 4325134454390743040 1624900923662088832 17371411466642986240 14671177935914332032 11970944405185677824 9270710874457023616 6570477343728369408 3870243812999715200 1170010282271060992 16916520825251958400 14216287294523304192 11516053763794649984 8815820233065995776 6115586702337341568 3415353171608687360 715119640880033152 16461630183860930560 13761396653132276352 11061163122403622144 8360929591674967936 5660696060946313728 2960462530217659520 260228999489005312 16006739542469902720 13306506011741248512 10606272481012594304 7906038950283940096 5205805419555285888 2505571888826631680 18252082431807529088 15551848901078874880 12851615370350220672 10151381839621566464 7451148308892912256 4750914778164258048 2050681247435603840 17797191790416501248 15096958259687847040 12396724728959192832 9696491198230538624 6996257667501884416 4296024136773230208 1595790606044576000 17342301149025473408 14642067618296819200 11941834087568164992 9241600556839510784 6541367026110856576 3841133495382202368 1140899964653548160 16887410507634445568 14187176976905791360 11486943446177137152 8786709915448482944 6086476384719828736 3386242853991174528 686009323262520320 16432519866243417728 13732286335514763520 11032052804786109312 8331819274057455104 5631585743328800896 2931352212600146688 231118681871492480 15977629224852389888 13277395694123735680 10577162163395081472 7876928632666427264 5176695101937773056 2476461571209118848 18222972114190016256 15522738583461362048 12822505052732707840 10122271522004053632 7422037991275399424 4721804460546745216 2021570929818091008 17768081472798988416 15067847942070334208 12367614411341680000 9667380880613025792 6967147349884371584 4266913819155717376 1566680288427063168 17313190831407960576 14612957300679306368 11912723769950652160 9212490239221997952 6512256708493343744 3812023177764689536 1111789647036035328 16858300190016932736 14158066659288278528 11457833128559624320 8757599597830970112 6057366067102315904 3357132536373661696 656899005645007488 16403409548625904896 13703176017897250688 11002942487168596480 8302708956439942272 5602475425711288064 2902241894982633856 202008364253979648 15948518907234877056 13248285376506222848 10548051845777568640 7847818315048914432 5147584784320260224 2447351253591606016 18193861796572503424 15493628265843849216 12793394735115195008 10093161204386540800 7392927673657886592 4692694142929232384 1992460612200578176 17738971155181475584 15038737624452821376 12338504093724167168 9638270562995512960 6938037032266858752 4237803501538204544 1537569970809550336 17284080513790447744 14583846983061793536 11883613452333139328 9183379921604485120 6483146390875830912 3782912860147176704 1082679329418522496 16829189872399419904 14128956341670765696 11428722810942111488 8728489280213457280 6028255749484803072 3328022218756148864 627788688027494656 16374299231008392064 13674065700279737856 10973832169551083648 8273598638822429440 5573365108093775232 2873131577365121024 172898046636466816 15919408589617364224 13219175058888710016 10518941528160055808 7818707997431401600 5118474466702747392 2418240935974093184 18164751478954990592 15464517948226336384 12764284417497682176 10064050886769027968 7363817356040373760 4663583825311719552 1963350294583065344 17709860837563962752 15009627306835308544 12309393776106654336 9609160245378000128 6908926714649345920 4208693183920691712 1508459653192037504 17254970196172934912 14554736665444280704 11854503134715626496 9154269603986972288 6454036073258318080 3753802542529663872 1053569011801009664 16800079554781907072 14099846024053252864 11399612493324598656 8699378962595944448 5999145431867290240 3298911901138636032 598678370409981824 16345188913390879232 13644955382662225024 10944721851933570816 8244488321204916608 5544254790476262400 2844021259747608192 143787729018953984 15890298271999851392 13190064741271197184 10489831210542542976 7789597679813888768 5089364149085234560 2389130618356580352 18135641161337477760 15435407630608823552 12735174099880169344 10034940569151515136 7334707038422860928 4634473507694206720 1934239976965552512 17680750519946449920 14980516989217795712 12280283458489141504 9580049927760487296 6879816397031833088 4179582866303178880 1479349335574524672 17225859878555422080 14525626347826767872 11825392817098113664 9125159286369459456 6424925755640805248 3724692224912151040 1024458694183496832 16770969237164394240 14070735706435740032 11370502175707085824 8670268644978431616 5970035114249777408 3269801583521123200 569568052792468992 16316078595773366400 13615845065044712192 10915611534316057984 8215378003587403776 5515144472858749568 2814910942130095360 114677411401441152 15861187954382338560 13160954423653684352 10460720892925030144 7760487362196375936 5060253831467721728 2360020300739067520 18106530843719964928 15406297312991310720 12706063782262656512 10005830251534002304 7305596720805348096 4605363190076693888 1905129659348039680 17651640202328937088 14951406671600282880 12251173140871628672 9550939610142974464 6850706079414320256 4150472548685666048 1450239017957011840 17196749560937909248 14496516030209255040 11796282499480600832 9096048968751946624 6395815438023292416 3695581907294638208 995348376565984000 16741858919546881408 14041625388818227200 11341391858089572992 8641158327360918784 5940924796632264576 3240691265903610368 540457735174956160 16286968278155853568 13586734747427199360 10886501216698545152 8186267685969890944 5486034155241236736 2785800624512582528 85567093783928320 15832077636764825728 13131844106036171520 10431610575307517312 7731377044578863104 5031143513850208896 2330909983121554688 18077420526102452096 15377186995373797888 12676953464645143680 9976719933916489472 7276486403187835264 4576252872459181056 1876019341730526848 17622529884711424256 14922296353982770048 12222062823254115840 9521829292525461632 6821595761796807424 4121362231068153216 1421128700339499008 17167639243320396416 14467405712591742208 11767172181863088000 9066938651134433792 6366705120405779584 3666471589677125376 966238058948471168 16712748601929368576 14012515071200714368 11312281540472060160 8612048009743405952 5911814479014751744 3211580948286097536 511347417557443328 16257857960538340736 13557624429809686528 10857390899081032320 8157157368352378112 5456923837623723904 2756690306895069696 56456776166415488 15802967319147312896 13102733788418658688 10402500257690004480 7702266726961350272 5002033196232696064 2301799665504041856 18048310208484939264 15348076677756285056 12647843147027630848 9947609616298976640 7247376085570322432 4547142554841668224 1846909024113014016 17593419567093911424 14893186036365257216 12192952505636603008 9492718974907948800 6792485444179294592 4092251913450640384 1392018382721986176 17138528925702883584 14438295394974229376 11738061864245575168 9037828333516920960 6337594802788266752 3637361272059612544 937127741330958336 16683638284311855744 13983404753583201536 11283171222854547328 8582937692125893120 5882704161397238912 3182470630668584704 482237099939930496 16228747642920827904 13528514112192173696 10828280581463519488 8128047050734865280 5427813520006211072 2727579989277556864 27346458548902656 15773857001529800064 13073623470801145856 10373389940072491648 7673156409343837440 4972922878615183232 2272689347886529024 18019199890867426432 15318966360138772224 12618732829410118016 9918499298681463808 7218265767952809600 4518032237224155392 1817798706495501184 17564309249476398592 14864075718747744384 12163842188019090176 9463608657290435968 6763375126561781760 4063141595833127552 1362908065104473344 17109418608085370752 14409185077356716544 11708951546628062336 9008718015899408128 6308484485170753920 3608250954442099712 908017423713445504 16654527966694342912 13954294435965688704 11254060905237034496 8553827374508380288 5853593843779726080 3153360313051071872 453126782322417664 16199637325303315072 13499403794574660864 10799170263846006656 8098936733117352448 5398703202388698240 2698469671660044032 18444980214640941440 15744746683912287232 13044513153183633024 10344279622454978816 7644046091726324608 4943812560997670400 2243579030269016192 17990089573249913600 15289856042521259392 12589622511792605184 9889388981063950976 7189155450335296768 4488921919606642560 1788688388877988352 17535198931858885760 14834965401130231552 12134731870401577344 9434498339672923136 6734264808944268928 4034031278215614720 1333797747486960512 17080308290467857920 14380074759739203712 11679841229010549504 8979607698281895296 6279374167553241088 3579140636824586880 878907106095932672 16625417649076830080 13925184118348175872 11224950587619521664 8524717056890867456 5824483526162213248 3124249995433559040 424016464704904832 16170527007685802240 13470293476957148032 10770059946228493824 8069826415499839616 5369592884771185408 2669359354042531200 18415869897023428608 15715636366294774400 13015402835566120192 10315169304837465984 7614935774108811776 4914702243380157568 2214468712651503360 17960979255632400768 15260745724903746560 12560512194175092352 9860278663446438144 7160045132717783936 4459811601989129728 1759578071260475520 17506088614241372928 14805855083512718720 12105621552784064512 9405388022055410304 6705154491326756096 4004920960598101888 1304687429869447680 17051197972850345088 14350964442121690880 11650730911393036672 8950497380664382464 6250263849935728256 3550030319207074048 849796788478419840 16596307331459317248 13896073800730663040 11195840270002008832 8495606739273354624 5795373208544700416 3095139677816046208 394906147087392000 16141416690068289408 13441183159339635200 10740949628610980992 8040716097882326784 5340482567153672576 2640249036425018368 18386759579405915776 15686526048677261568 12986292517948607360 10286058987219953152 7585825456491298944 4885591925762644736 2185358395033990528 17931868938014887936 15231635407286233728 12531401876557579520 9831168345828925312 7130934815100271104 4430701284371616896 1730467753642962688 17476978296623860096 14776744765895205888 12076511235166551680 9376277704437897472 6676044173709243264 3975810642980589056 1275577112251934848 17022087655232832256 14321854124504178048 11621620593775523840 8921387063046869632 6221153532318215424 3520920001589561216 820686470860907008 16567197013841804416 13866963483113150208 11166729952384496000 8466496421655841792 5766262890927187584 3066029360198533376 365795829469879168 16112306372450776576 13412072841722122368 10711839310993468160 8011605780264813952 5311372249536159744 2611138718807505536 18357649261788402944 15657415731059748736 12957182200331094528 10256948669602440320 7556715138873786112 4856481608145131904 2156248077416477696 17902758620397375104 15202525089668720896 12502291558940066688 9802058028211412480 7101824497482758272 4401590966754104064 1701357436025449856 17447867979006347264 14747634448277693056 12047400917549038848 9347167386820384640 6646933856091730432 3946700325363076224 1246466794634422016 16992977337615319424 14292743806886665216 11592510276158011008 8892276745429356800 6192043214700702592 3491809683972048384 791576153243394176 16538086696224291584 13837853165495637376 11137619634766983168 8437386104038328960 5737152573309674752 3036919042581020544 336685511852366336 16083196054833263744 13382962524104609536 10682728993375955328 7982495462647301120 5282261931918646912 2582028401189992704 18328538944170890112 15628305413442235904 12928071882713581696 10227838351984927488 7527604821256273280 4827371290527619072 2127137759798964864 17873648302779862272 15173414772051208064 12473181241322553856 9772947710593899648 7072714179865245440 4372480649136591232 1672247118407937024 17418757661388834432 14718524130660180224 12018290599931526016 9318057069202871808 6617823538474217600 3917590007745563392 1217356477016909184 16963867019997806592 14263633489269152384 11563399958540498176 8863166427811843968 6162932897083189760 3462699366354535552 762465835625881344 16508976378606778752 13808742847878124544 11108509317149470336 8408275786420816128 5708042255692161920 3007808724963507712 307575194234853504 16054085737215750912 13353852206487096704 10653618675758442496 7953385145029788288 5253151614301134080 2552918083572479872 18299428626553377280 15599195095824723072 12898961565096068864 10198728034367414656 7498494503638760448 4798260972910106240 2098027442181452032 17844537985162349440 15144304454433695232 12444070923705041024 9743837392976386816 7043603862247732608 4343370331519078400 1643136800790424192 17389647343771321600 14689413813042667392 11989180282314013184 9288946751585358976 6588713220856704768 3888479690128050560 1188246159399396352 16934756702380293760 14234523171651639552 11534289640922985344 8834056110194331136 6133822579465676928 3433589048737022720 733355518008368512 16479866060989265920 13779632530260611712 11079398999531957504 8379165468803303296 5678931938074649088 2978698407345994880 278464876617340672 16024975419598238080 13324741888869583872 10624508358140929664 7924274827412275456 5224041296683621248 2523807765954967040 18270318308935864448 15570084778207210240 12869851247478556032 10169617716749901824 7469384186021247616 4769150655292593408 2068917124563939200 17815427667544836608 15115194136816182400 12414960606087528192 9714727075358873984 7014493544630219776 4314260013901565568 1614026483172911360 17360537026153808768 14660303495425154560 11960069964696500352 9259836433967846144 6559602903239191936 3859369372510537728 1159135841781883520 16905646384762780928 14205412854034126720 11505179323305472512 8804945792576818304 6104712261848164096 3404478731119509888 704245200390855680 16450755743371753088 13750522212643098880 11050288681914444672 8350055151185790464 5649821620457136256 2949588089728482048 249354558999827840 15995865101980725248 13295631571252071040 10595398040523416832 7895164509794762624 5194930979066108416 2494697448337454208 18241207991318351616 15540974460589697408 12840740929861043200 10140507399132388992 7440273868403734784 4740040337675080576 2039806806946426368 17786317349927323776 15086083819198669568 12385850288470015360 9685616757741361152 6985383227012706944 4285149696284052736 1584916165555398528 17331426708536295936 14631193177807641728 11930959647078987520 9230726116350333312 6530492585621679104 3830259054893024896 1130025524164370688 16876536067145268096 14176302536416613888 11476069005687959680 8775835474959305472 6075601944230651264 3375368413501997056 675134882773342848 16421645425754240256 13721411895025586048 11021178364296931840 8320944833568277632 5620711302839623424 2920477772110969216 220244241382315008 15966754784363212416 13266521253634558208 10566287722905904000 7866054192177249792 5165820661448595584 2465587130719941376 18212097673700838784 15511864142972184576 12811630612243530368 10111397081514876160 7411163550786221952 4710930020057567744 2010696489328913536 17757207032309810944 15056973501581156736 12356739970852502528 9656506440123848320 6956272909395194112 4256039378666539904 1555805847937885696 17302316390918783104 14602082860190128896 11901849329461474688 9201615798732820480 6501382268004166272 3801148737275512064 1100915206546857856 16847425749527755264 14147192218799101056 11446958688070446848 8746725157341792640 6046491626613138432 3346258095884484224 646024565155830016 16392535108136727424 13692301577408073216 10992068046679419008 8291834515950764800 5591600985222110592 2891367454493456384 191133923764802176 15937644466745699584 13237410936017045376 10537177405288391168 7836943874559736960 5136710343831082752 2436476813102428544 18182987356083325952 15482753825354671744 12782520294626017536 10082286763897363328 7382053233168709120 4681819702440054912 1981586171711400704 17728096714692298112 15027863183963643904 12327629653234989696 9627396122506335488 6927162591777681280 4226929061049027072 1526695530320372864 17273206073301270272 14572972542572616064 11872739011843961856 9172505481115307648 6472271950386653440 3772038419657999232 1071804888929345024 16818315431910242432 14118081901181588224 11417848370452934016 8717614839724279808 6017381308995625600 3317147778266971392 616914247538317184 16363424790519214592 13663191259790560384 10962957729061906176 8262724198333251968 5562490667604597760 2862257136875943552 162023606147289344 15908534149128186752 13208300618399532544 10508067087670878336 7807833556942224128 5107600026213569920 2407366495484915712 18153877038465813120 15453643507737158912 12753409977008504704 10053176446279850496 7352942915551196288 4652709384822542080 1952475854093887872 17698986397074785280 14998752866346131072 12298519335617476864 9598285804888822656 6898052274160168448 4197818743431514240 1497585212702860032 17244095755683757440 14543862224955103232 11843628694226449024 9143395163497794816 6443161632769140608 3742928102040486400 1042694571311832192 16789205114292729600 14088971583564075392 11388738052835421184 8688504522106766976 5988270991378112768 3288037460649458560 587803929920804352 16334314472901701760 13634080942173047552 10933847411444393344 8233613880715739136 5533380349987084928 2833146819258430720 132913288529776512 15879423831510673920 13179190300782019712 10478956770053365504 7778723239324711296 5078489708596057088 2378256177867402880 18124766720848300288 15424533190119646080 12724299659390991872 10024066128662337664 7323832597933683456 4623599067205029248 1923365536476375040 17669876079457272448 14969642548728618240 12269409017999964032 9569175487271309824 6868941956542655616 4168708425814001408 1468474895085347200 17214985438066244608 14514751907337590400 11814518376608936192 9114284845880281984 6414051315151627776 3713817784422973568 1013584253694319360 16760094796675216768 14059861265946562560 11359627735217908352 8659394204489254144 5959160673760599936 3258927143031945728 558693612303291520 16305204155284188928 13604970624555534720 10904737093826880512 8204503563098226304 5504270032369572096 2804036501640917888 103802970912263680 15850313513893161088 13150079983164506880 10449846452435852672 7749612921707198464 5049379390978544256 2349145860249890048 18095656403230787456 15395422872502133248 12695189341773479040 9994955811044824832 7294722280316170624 4594488749587516416 1894255218858862208 17640765761839759616 14940532231111105408 12240298700382451200 9540065169653796992 6839831638925142784 4139598108196488576 1439364577467834368 17185875120448731776 14485641589720077568 11785408058991423360 9085174528262769152 6384940997534114944 3684707466805460736 984473936076806528 16730984479057703936 14030750948329049728 11330517417600395520 8630283886871741312 5930050356143087104 3229816825414432896 529583294685778688 16276093837666676096 13575860306938021888 10875626776209367680 8175393245480713472 5475159714752059264 2774926184023405056 74692653294750848 15821203196275648256 13120969665546994048 10420736134818339840 7720502604089685632 5020269073361031424 2320035542632377216 18066546085613274624 15366312554884620416 12666079024155966208 9965845493427312000 7265611962698657792 4565378431970003584 1865144901241349376 17611655444222246784 14911421913493592576 12211188382764938368 9510954852036284160 6810721321307629952 4110487790578975744 1410254259850321536 17156764802831218944 14456531272102564736 11756297741373910528 9056064210645256320 6355830679916602112 3655597149187947904 955363618459293696 16701874161440191104 14001640630711536896 11301407099982882688 8601173569254228480 5900940038525574272 3200706507796920064 500472977068265856 16246983520049163264 13546749989320509056 10846516458591854848 8146282927863200640 5446049397134546432 2745815866405892224 45582335677238016 15792092878658135424 13091859347929481216 10391625817200827008 7691392286472172800 4991158755743518592 2290925225014864384 18037435767995761792 15337202237267107584 12636968706538453376 9936735175809799168 7236501645081144960 4536268114352490752 1836034583623836544 17582545126604733952 14882311595876079744 12182078065147425536 9481844534418771328 6781611003690117120 4081377472961462912 1381143942232808704 17127654485213706112 14427420954485051904 11727187423756397696 9026953893027743488 6326720362299089280 3626486831570435072 926253300841780864 16672763843822678272 13972530313094024064 11272296782365369856 8572063251636715648 5871829720908061440 3171596190179407232 471362659450753024 16217873202431650432 13517639671702996224 10817406140974342016 8117172610245687808 5416939079517033600 2716705548788379392 16472018059725184 15762982561040622592 13062749030311968384 10362515499583314176 7662281968854659968 4962048438126005760 2261814907397351552 18008325450378248960 15308091919649594752 12607858388920940544 9907624858192286336 7207391327463632128 4507157796734977920 1806924266006323712 17553434808987221120 14853201278258566912 12152967747529912704 9452734216801258496 6752500686072604288 4052267155343950080 1352033624615295872 17098544167596193280 14398310636867539072 11698077106138884864 8997843575410230656 6297610044681576448 3597376513952922240 897142983224268032 16643653526205165440 13943419995476511232 11243186464747857024 8542952934019202816 5842719403290548608 3142485872561894400 442252341833240192 16188762884814137600 13488529354085483392 10788295823356829184 8088062292628174976 5387828761899520768 2687595231170866560 18434105774151763968 15733872243423109760 13033638712694455552 10333405181965801344 7633171651237147136 4932938120508492928 2232704589779838720 17979215132760736128 15278981602032081920 12578748071303427712 9878514540574773504 7178281009846119296 4478047479117465088 1777813948388810880 17524324491369708288 14824090960641054080 12123857429912399872 9423623899183745664 6723390368455091456 4023156837726437248 1322923306997783040 17069433849978680448 14369200319250026240 11668966788521372032 8968733257792717824 6268499727064063616 3568266196335409408 868032665606755200 16614543208587652608 13914309677858998400 11214076147130344192 8513842616401689984 5813609085673035776 3113375554944381568 413142024215727360 16159652567196624768 13459419036467970560 10759185505739316352 8058951975010662144 5358718444282007936 2658484913553353728 18404995456534251136 15704761925805596928 13004528395076942720 10304294864348288512 7604061333619634304 4903827802890980096 2203594272162325888 17950104815143223296 15249871284414569088 12549637753685914880 9849404222957260672 7149170692228606464 4448937161499952256 1748703630771298048 17495214173752195456 14794980643023541248 12094747112294887040 9394513581566232832 6694280050837578624 3994046520108924416 1293812989380270208 17040323532361167616 14340090001632513408 11639856470903859200 8939622940175204992 6239389409446550784 3539155878717896576 838922347989242368 16585432890970139776 13885199360241485568 11184965829512831360 8484732298784177152 5784498768055522944 3084265237326868736 384031706598214528 16130542249579111936 13430308718850457728 10730075188121803520 8029841657393149312 5329608126664495104 2629374595935840896 18375885138916738304 15675651608188084096 12975418077459429888 10275184546730775680 7574951016002121472 4874717485273467264 2174483954544813056 17920994497525710464 15220760966797056256 12520527436068402048 9820293905339747840 7120060374611093632 4419826843882439424 1719593313153785216 17466103856134682624 14765870325406028416 12065636794677374208 9365403263948720000 6665169733220065792 3964936202491411584 1264702671762757376 17011213214743654784 14310979684015000576 11610746153286346368 8910512622557692160 6210279091829037952 3510045561100383744 809812030371729536 16556322573352626944 13856089042623972736 11155855511895318528 8455621981166664320 5755388450438010112 3055154919709355904 354921388980701696 16101431931961599104 13401198401232944896 10700964870504290688 8000731339775636480 5300497809046982272 2600264278318328064 18346774821299225472 15646541290570571264 12946307759841917056 10246074229113262848 7545840698384608640 4845607167655954432 2145373636927300224 17891884179908197632 15191650649179543424 12491417118450889216 9791183587722235008 7090950056993580800 4390716526264926592 1690482995536272384 17436993538517169792 14736760007788515584 12036526477059861376 9336292946331207168 6636059415602552960 3935825884873898752 1235592354145244544 16982102897126141952 14281869366397487744 11581635835668833536 8881402304940179328 6181168774211525120 3480935243482870912 780701712754216704 16527212255735114112 13826978725006459904 11126745194277805696 8426511663549151488 5726278132820497280 3026044602091843072 325811071363188864 16072321614344086272 13372088083615432064 10671854552886777856 7971621022158123648 5271387491429469440 2571153960700815232 18317664503681712640 15617430972953058432 12917197442224404224 10216963911495750016 7516730380767095808 4816496850038441600 2116263319309787392 17862773862290684800 15162540331562030592 12462306800833376384 9762073270104722176 7061839739376067968 4361606208647413760 1661372677918759552 17407883220899656960 14707649690171002752 12007416159442348544 9307182628713694336 6606949097985040128 3906715567256385920 1206482036527731712 16952992579508629120 14252759048779974912 11552525518051320704 8852291987322666496 6152058456594012288 3451824925865358080 751591395136703872 16498101938117601280 13797868407388947072 11097634876660292864 8397401345931638656 5697167815202984448 2996934284474330240 296700753745676032 16043211296726573440 13342977765997919232 10642744235269265024 7942510704540610816 5242277173811956608 2542043643083302400 18288554186064199808 15588320655335545600 12888087124606891392 10187853593878237184 7487620063149582976 4787386532420928768 2087153001692274560 17833663544673171968 15133430013944517760 12433196483215863552 9732962952487209344 7032729421758555136 4332495891029900928 1632262360301246720 17378772903282144128 14678539372553489920 11978305841824835712 9278072311096181504 6577838780367527296 3877605249638873088 1177371718910218880 16923882261891116288 14223648731162462080 11523415200433807872 8823181669705153664 6122948138976499456 3422714608247845248 722481077519191040 16468991620500088448 13768758089771434240 11068524559042780032 8368291028314125824 5668057497585471616 2967823966856817408 267590436128163200 16014100979109060608 13313867448380406400 10613633917651752192 7913400386923097984 5213166856194443776 2512933325465789568 18259443868446686976 15559210337718032768 12858976806989378560 10158743276260724352 7458509745532070144 4758276214803415936 2058042684074761728 17804553227055659136 15104319696327004928 12404086165598350720 9703852634869696512 7003619104141042304 4303385573412388096 1603152042683733888 17349662585664631296 14649429054935977088 11949195524207322880 9248961993478668672 6548728462750014464 3848494932021360256 1148261401292706048 16894771944273603456 14194538413544949248 11494304882816295040 8794071352087640832 6093837821358986624 3393604290630332416 693370759901678208 16439881302882575616 13739647772153921408 11039414241425267200 8339180710696612992 5638947179967958784 2938713649239304576 238480118510650368 15984990661491547776 13284757130762893568 10584523600034239360 7884290069305585152 5184056538576930944 2483823007848276736 18230333550829174144 15530100020100519936 12829866489371865728 10129632958643211520 7429399427914557312 4729165897185903104 2028932366457248896 17775442909438146304 15075209378709492096 12374975847980837888 9674742317252183680 6974508786523529472 4274275255794875264 1574041725066221056 17320552268047118464 14620318737318464256 11920085206589810048 9219851675861155840 6519618145132501632 3819384614403847424 1119151083675193216 16865661626656090624 14165428095927436416 11465194565198782208 8764961034470128000 6064727503741473792 3364493973012819584 664260442284165376 16410770985265062784 13710537454536408576 11010303923807754368 8310070393079100160 5609836862350445952 2909603331621791744 209369800893137536 15955880343874034944 13255646813145380736 10555413282416726528 7855179751688072320 5154946220959418112 2454712690230763904 18201223233211661312 15500989702483007104 12800756171754352896 10100522641025698688 7400289110297044480 4700055579568390272 1999822048839736064 17746332591820633472 15046099061091979264 12345865530363325056 9645631999634670848 6945398468906016640 4245164938177362432 1544931407448708224 17291441950429605632 14591208419700951424 11890974888972297216 9190741358243643008 6490507827514988800 3790274296786334592 1090040766057680384 16836551309038577792 14136317778309923584 11436084247581269376 8735850716852615168 6035617186123960960 3335383655395306752 635150124666652544 16381660667647549952 13681427136918895744 10981193606190241536 8280960075461587328 5580726544732933120 2880493014004278912 180259483275624704 15926770026256522112 13226536495527867904 10526302964799213696 7826069434070559488 5125835903341905280 2425602372613251072 18172112915594148480 15471879384865494272 12771645854136840064 10071412323408185856 7371178792679531648 4670945261950877440 1970711731222223232 17717222274203120640 15016988743474466432 12316755212745812224 9616521682017158016 6916288151288503808 4216054620559849600 1515821089831195392 17262331632812092800 14562098102083438592 11861864571354784384 9161631040626130176 6461397509897475968 3761163979168821760 1060930448440167552 16807440991421064960 14107207460692410752 11406973929963756544 8706740399235102336 6006506868506448128 3306273337777793920 606039807049139712 16352550350030037120 13652316819301382912 10952083288572728704 8251849757844074496 5551616227115420288 2851382696386766080 151149165658111872 15897659708639009280 13197426177910355072 10497192647181700864 7796959116453046656 5096725585724392448 2396492054995738240 18143002597976635648 15442769067247981440 12742535536519327232 10042302005790673024 7342068475062018816 4641834944333364608 1941601413604710400 17688111956585607808 14987878425856953600 12287644895128299392 9587411364399645184 6887177833670990976 4186944302942336768 1486710772213682560 17233221315194579968 14532987784465925760 11832754253737271552 9132520723008617344 6432287192279963136 3732053661551308928 1031820130822654720 16778330673803552128 14078097143074897920 11377863612346243712 8677630081617589504 5977396550888935296 3277163020160281088 576929489431626880 16323440032412524288 13623206501683870080 10922972970955215872 8222739440226561664 5522505909497907456 2822272378769253248 122038848040599040 15868549391021496448 13168315860292842240 10468082329564188032 7767848798835533824 5067615268106879616 2367381737378225408 18113892280359122816 15413658749630468608 12713425218901814400 10013191688173160192 7312958157444505984 4612724626715851776 1912491095987197568 17659001638968094976 14958768108239440768 12258534577510786560 9558301046782132352 6858067516053478144 4157833985324823936 1457600454596169728 17204110997577067136 14503877466848412928 11803643936119758720 9103410405391104512 6403176874662450304 3702943343933796096 1002709813205141888 16749220356186039296 14048986825457385088 11348753294728730880 8648519764000076672 5948286233271422464 3248052702542768256 547819171814114048 16294329714795011456 13594096184066357248 10893862653337703040 8193629122609048832 5493395591880394624 2793162061151740416 92928530423086208 15839439073403983616 13139205542675329408 10438972011946675200 7738738481218020992 5038504950489366784 2338271419760712576 18084781962741609984 15384548432012955776 12684314901284301568 9984081370555647360 7283847839826993152 4583614309098338944 1883380778369684736 17629891321350582144 14929657790621927936 12229424259893273728 9529190729164619520 6828957198435965312 4128723667707311104 1428490136978656896 17175000679959554304 14474767149230900096 11774533618502245888 9074300087773591680 6374066557044937472 3673833026316283264 973599495587629056 16720110038568526464 14019876507839872256 11319642977111218048 8619409446382563840 5919175915653909632 3218942384925255424 518708854196601216 16265219397177498624 13564985866448844416 10864752335720190208 8164518804991536000 5464285274262881792 2764051743534227584 63818212805573376 15810328755786470784 13110095225057816576 10409861694329162368 7709628163600508160 5009394632871853952 2309161102143199744 18055671645124097152 15355438114395442944 12655204583666788736 9954971052938134528 7254737522209480320 4554503991480826112 1854270460752171904 17600781003733069312 14900547473004415104 12200313942275760896 9500080411547106688 6799846880818452480 4099613350089798272 1399379819361144064 17145890362342041472 14445656831613387264 11745423300884733056 9045189770156078848 6344956239427424640 3644722708698770432 944489177970116224 16690999720951013632 13990766190222359424 11290532659493705216 8590299128765051008 5890065598036396800 3189832067307742592 489598536579088384 16236109079559985792 13535875548831331584 10835642018102677376 8135408487374023168 5435174956645368960 2734941425916714752 34707895188060544 15781218438168957952 13080984907440303744 10380751376711649536 7680517845982995328 4980284315254341120 2280050784525686912 18026561327506584320 15326327796777930112 12626094266049275904 9925860735320621696 7225627204591967488 4525393673863313280 1825160143134659072 17571670686115556480 14871437155386902272 12171203624658248064 9470970093929593856 6770736563200939648 4070503032472285440 1370269501743631232 17116780044724528640 14416546513995874432 11716312983267220224 9016079452538566016 6315845921809911808 3615612391081257600 915378860352603392 16661889403333500800 13961655872604846592 11261422341876192384 8561188811147538176 5860955280418883968 3160721749690229760 460488218961575552 16206998761942472960 13506765231213818752 10806531700485164544 8106298169756510336 5406064639027856128 2705831108299201920 5597577570547712 15752108120551445120 13051874589822790912 10351641059094136704 7651407528365482496 4951173997636828288 2250940466908174080 17997451009889071488 15297217479160417280 12596983948431763072 9896750417703108864 7196516886974454656 4496283356245800448 1796049825517146240 17542560368498043648 14842326837769389440 12142093307040735232 9441859776312081024 6741626245583426816 4041392714854772608 1341159184126118400 17087669727107015808 14387436196378361600 11687202665649707392 8986969134921053184 6286735604192398976 3586502073463744768 886268542735090560 16632779085715987968 13932545554987333760 11232312024258679552 8532078493530025344 5831844962801371136 3131611432072716928 431377901344062720 16177888444324960128 13477654913596305920 10777421382867651712 8077187852138997504 5376954321410343296 2676720790681689088 18423231333662586496 15722997802933932288 13022764272205278080 10322530741476623872 7622297210747969664 4922063680019315456 2221830149290661248 17968340692271558656 15268107161542904448 12567873630814250240 9867640100085596032 7167406569356941824 4467173038628287616 1766939507899633408 17513450050880530816 14813216520151876608 12112982989423222400 9412749458694568192 6712515927965913984 4012282397237259776 1312048866508605568 17058559409489502976 14358325878760848768 11658092348032194560 8957858817303540352 6257625286574886144 3557391755846231936 857158225117577728 16603668768098475136 13903435237369820928 11203201706641166720 8502968175912512512 5802734645183858304 3102501114455204096 402267583726549888 16148778126707447296 13448544595978793088 10748311065250138880 8048077534521484672 5347844003792830464 2647610473064176256 18394121016045073664 15693887485316419456 12993653954587765248 10293420423859111040 7593186893130456832 4892953362401802624 2192719831673148416 17939230374654045824 15238996843925391616 12538763313196737408 9838529782468083200 7138296251739428992 4438062721010774784 1737829190282120576 17484339733263017984 14784106202534363776 12083872671805709568 9383639141077055360 6683405610348401152 3983172079619746944 1282938548891092736 17029449091871990144 14329215561143335936 11628982030414681728 8928748499686027520 6228514968957373312 3528281438228719104 828047907500064896 16574558450480962304 13874324919752308096 11174091389023653888 8473857858294999680 5773624327566345472 3073390796837691264 373157266109037056 16119667809089934464 13419434278361280256 10719200747632626048 8018967216903971840 5318733686175317632 2618500155446663424 18365010698427560832 15664777167698906624 12964543636970252416 10264310106241598208 7564076575512944000 4863843044784289792 2163609514055635584 17910120057036532992 15209886526307878784 12509652995579224576 9809419464850570368 7109185934121916160 4408952403393261952 1708718872664607744 17455229415645505152 14754995884916850944 12054762354188196736 9354528823459542528 6654295292730888320 3954061762002234112 1253828231273579904 17000338774254477312 14300105243525823104 11599871712797168896 8899638182068514688 6199404651339860480 3499171120611206272 798937589882552064 16545448132863449472 13845214602134795264 11144981071406141056 8444747540677486848 5744514009948832640 3044280479220178432 344046948491524224 16090557491472421632 13390323960743767424 10690090430015113216 7989856899286459008 5289623368557804800 2589389837829150592 18335900380810048000 15635666850081393792 12935433319352739584 10235199788624085376 7534966257895431168 4834732727166776960 2134499196438122752 17881009739419020160 15180776208690365952 12480542677961711744 9780309147233057536 7080075616504403328 4379842085775749120 1679608555047094912 17426119098027992320 14725885567299338112 12025652036570683904 9325418505842029696 6625184975113375488 3924951444384721280 1224717913656067072 16971228456636964480 14270994925908310272 11570761395179656064 8870527864451001856 6170294333722347648 3470060802993693440 769827272265039232 16516337815245936640 13816104284517282432 11115870753788628224 8415637223059974016 5715403692331319808 3015170161602665600 314936630874011392 16061447173854908800 13361213643126254592 10660980112397600384 7960746581668946176 5260513050940291968 2560279520211637760 18306790063192535168 15606556532463880960 12906323001735226752 10206089471006572544 7505855940277918336 4805622409549264128 2105388878820609920 17851899421801507328 15151665891072853120 12451432360344198912 9751198829615544704 7050965298886890496 4350731768158236288 1650498237429582080 17397008780410479488 14696775249681825280 11996541718953171072 9296308188224516864 6596074657495862656 3895841126767208448 1195607596038554240 16942118139019451648 14241884608290797440 11541651077562143232 8841417546833489024 6141184016104834816 3440950485376180608 740716954647526400 16487227497628423808 13786993966899769600 11086760436171115392 8386526905442461184 5686293374713806976 2986059843985152768 285826313256498560 16032336856237395968 13332103325508741760 10631869794780087552 7931636264051433344 5231402733322779136 2531169202594124928 18277679745575022336 15577446214846368128 12877212684117713920 10176979153389059712 7476745622660405504 4776512091931751296 2076278561203097088 17822789104183994496 15122555573455340288 12422322042726686080 9722088511998031872 7021854981269377664 4321621450540723456 1621387919812069248 17367898462792966656 14667664932064312448 11967431401335658240 9267197870607004032 6566964339878349824 3866730809149695616 1166497278421041408 16913007821401938816 14212774290673284608 11512540759944630400 8812307229215976192 6112073698487321984 3411840167758667776 711606637030013568 16458117180010910976 13757883649282256768 11057650118553602560 8357416587824948352 5657183057096294144 2956949526367639936 256715995638985728 16003226538619883136 13302993007891228928 10602759477162574720 7902525946433920512 5202292415705266304 2502058884976612096 18248569427957509504 15548335897228855296 12848102366500201088 10147868835771546880 7447635305042892672 4747401774314238464 2047168243585584256 17793678786566481664 15093445255837827456 12393211725109173248 9692978194380519040 6992744663651864832 4292511132923210624 1592277602194556416 17338788145175453824 14638554614446799616 11938321083718145408 9238087552989491200 6537854022260836992 3837620491532182784 1137386960803528576 16883897503784425984 14183663973055771776 11483430442327117568 8783196911598463360 6082963380869809152 3382729850141154944 682496319412500736 16429006862393398144 13728773331664743936 11028539800936089728 8328306270207435520 5628072739478781312 2927839208750127104 227605678021472896 15974116221002370304 13273882690273716096 10573649159545061888 7873415628816407680 5173182098087753472 2472948567359099264 18219459110339996672 15519225579611342464 12818992048882688256 10118758518154034048 7418524987425379840 4718291456696725632 2018057925968071424 17764568468948968832 15064334938220314624 12364101407491660416 9663867876763006208 6963634346034352000 4263400815305697792 1563167284577043584 17309677827557940992 14609444296829286784 11909210766100632576 9208977235371978368 6508743704643324160 3808510173914669952 1108276643186015744 16854787186166913152 14154553655438258944 11454320124709604736 8754086593980950528 6053853063252296320 3353619532523642112 653386001794987904 16399896544775885312 13699663014047231104 10999429483318576896 8299195952589922688 5598962421861268480 2898728891132614272 198495360403960064 15945005903384857472 13244772372656203264 10544538841927549056 7844305311198894848 5144071780470240640 2443838249741586432 18190348792722483840 15490115261993829632 12789881731265175424 10089648200536521216 7389414669807867008 4689181139079212800 1988947608350558592 17735458151331456000 15035224620602801792 12334991089874147584 9634757559145493376 6934524028416839168 4234290497688184960 1534056966959530752 17280567509940428160 14580333979211773952 11880100448483119744 9179866917754465536 6479633387025811328 3779399856297157120 1079166325568502912 16825676868549400320 14125443337820746112 11425209807092091904 8724976276363437696 6024742745634783488 3324509214906129280 624275684177475072 16370786227158372480 13670552696429718272 10970319165701064064 8270085634972409856 5569852104243755648 2869618573515101440 169385042786447232 15915895585767344640 13215662055038690432 10515428524310036224 7815194993581382016 5114961462852727808 2414727932124073600 18161238475104971008 15461004944376316800 12760771413647662592 10060537882919008384 7360304352190354176 4660070821461699968 1959837290733045760 17706347833713943168 15006114302985288960 12305880772256634752 9605647241527980544 6905413710799326336 4205180180070672128 1504946649342017920 17251457192322915328 14551223661594261120 11850990130865606912 9150756600136952704 6450523069408298496 3750289538679644288 1050056007950990080 16796566550931887488 14096333020203233280 11396099489474579072 8695865958745924864 5995632428017270656 3295398897288616448 595165366559962240 16341675909540859648 13641442378812205440 10941208848083551232 8240975317354897024 5540741786626242816 2840508255897588608 140274725168934400 15886785268149831808 13186551737421177600 10486318206692523392 7786084675963869184 5085851145235214976 2385617614506560768 18132128157487458176 15431894626758803968 12731661096030149760 10031427565301495552 7331194034572841344 4630960503844187136 1930726973115532928 17677237516096430336 14977003985367776128 12276770454639121920 9576536923910467712 6876303393181813504 4176069862453159296 1475836331724505088 17222346874705402496 14522113343976748288 11821879813248094080 9121646282519439872 6421412751790785664 3721179221062131456 1020945690333477248 16767456233314374656 14067222702585720448 11366989171857066240 8666755641128412032 5966522110399757824 3266288579671103616 566055048942449408 16312565591923346816 13612332061194692608 10912098530466038400 8211864999737384192 5511631469008729984 2811397938280075776 111164407551421568 15857674950532318976 13157441419803664768 10457207889075010560 7756974358346356352 5056740827617702144 2356507296889047936 18103017839869945344 15402784309141291136 12702550778412636928 10002317247683982720 7302083716955328512 4601850186226674304 1901616655498020096 17648127198478917504 14947893667750263296 12247660137021609088 9547426606292954880 6847193075564300672 4146959544835646464 1446726014106992256 17193236557087889664 14493003026359235456 11792769495630581248 9092535964901927040 6392302434173272832 3692068903444618624 991835372715964416 16738345915696861824 14038112384968207616 11337878854239553408 8637645323510899200 5937411792782244992 3237178262053590784 536944731324936576 16283455274305833984 13583221743577179776 10882988212848525568 8182754682119871360 5482521151391217152 2782287620662562944 82054089933908736 15828564632914806144 13128331102186151936 10428097571457497728 7727864040728843520 5027630510000189312 2327396979271535104 18073907522252432512 15373673991523778304 12673440460795124096 9973206930066469888 7272973399337815680 4572739868609161472 1872506337880507264 17619016880861404672 14918783350132750464 12218549819404096256 9518316288675442048 6818082757946787840 4117849227218133632 1417615696489479424 17164126239470376832 14463892708741722624 11763659178013068416 9063425647284414208 6363192116555760000 3662958585827105792 962725055098451584 16709235598079348992 14009002067350694784 11308768536622040576 8608535005893386368 5908301475164732160 3208067944436077952 507834413707423744 16254344956688321152 13554111425959666944 10853877895231012736 8153644364502358528 5453410833773704320 2753177303045050112 52943772316395904 15799454315297293312 13099220784568639104 10398987253839984896 7698753723111330688 4998520192382676480 2298286661654022272 18044797204634919680 15344563673906265472 12644330143177611264 9944096612448957056 7243863081720302848 4543629550991648640 1843396020262994432 17589906563243891840 14889673032515237632 12189439501786583424 9489205971057929216 6788972440329275008 4088738909600620800 1388505378871966592 17135015921852864000 14434782391124209792 11734548860395555584 9034315329666901376 6334081798938247168 3633848268209592960 933614737480938752 16680125280461836160 13979891749733181952 11279658219004527744 8579424688275873536 5879191157547219328 3178957626818565120 478724096089910912 16225234639070808320 13525001108342154112 10824767577613499904 8124534046884845696 5424300516156191488 2724066985427537280 23833454698883072 15770343997679780480 13070110466951126272 10369876936222472064 7669643405493817856 4969409874765163648 2269176344036509440 18015686887017406848 15315453356288752640 12615219825560098432 9914986294831444224 7214752764102790016 4514519233374135808 1814285702645481600 17560796245626379008 14860562714897724800 12160329184169070592 9460095653440416384 6759862122711762176 4059628591983107968 1359395061254453760 17105905604235351168 14405672073506696960 11705438542778042752 9005205012049388544 6304971481320734336 3604737950592080128 904504419863425920 16651014962844323328 13950781432115669120 11250547901387014912 8550314370658360704 5850080839929706496 3149847309201052288 449613778472398080 16196124321453295488 13495890790724641280 10795657259995987072 8095423729267332864 5395190198538678656 2694956667810024448 18441467210790921856 15741233680062267648 13041000149333613440 10340766618604959232 7640533087876305024 4940299557147650816 2240066026418996608 17986576569399894016 15286343038671239808 12586109507942585600 9885875977213931392 7185642446485277184 4485408915756622976 1785175385027968768 17531685928008866176 14831452397280211968 12131218866551557760 9430985335822903552 6730751805094249344 4030518274365595136 1330284743636940928 17076795286617838336 14376561755889184128 11676328225160529920 8976094694431875712 6275861163703221504 3575627632974567296 875394102245913088 16621904645226810496 13921671114498156288 11221437583769502080 8521204053040847872 5820970522312193664 3120736991583539456 420503460854885248 16167014003835782656 13466780473107128448 10766546942378474240 8066313411649820032 5366079880921165824 2665846350192511616 18412356893173409024 15712123362444754816 13011889831716100608 10311656300987446400 7611422770258792192 4911189239530137984 2210955708801483776 17957466251782381184 15257232721053726976 12556999190325072768 9856765659596418560 7156532128867764352 4456298598139110144 1756065067410455936 17502575610391353344 14802342079662699136 12102108548934044928 9401875018205390720 6701641487476736512 4001407956748082304 1301174426019428096 17047684969000325504 14347451438271671296 11647217907543017088 8946984376814362880 6246750846085708672 3546517315357054464 846283784628400256 16592794327609297664 13892560796880643456 11192327266151989248 8492093735423335040 5791860204694680832 3091626673966026624 391393143237372416 16137903686218269824 13437670155489615616 10737436624760961408 8037203094032307200 5336969563303652992 2636736032574998784 18383246575555896192 15683013044827241984 12982779514098587776 10282545983369933568 7582312452641279360 4882078921912625152 2181845391183970944 17928355934164868352 15228122403436214144 12527888872707559936 9827655341978905728 7127421811250251520 4427188280521597312 1726954749792943104 17473465292773840512 14773231762045186304 12072998231316532096 9372764700587877888 6672531169859223680 3972297639130569472 1272064108401915264 17018574651382812672 14318341120654158464 11618107589925504256 8917874059196850048 6217640528468195840 3517406997739541632 817173467010887424 16563684009991784832 13863450479263130624 11163216948534476416 8462983417805822208 5762749887077168000 3062516356348513792 362282825619859584 16108793368600756992 13408559837872102784 10708326307143448576 8008092776414794368 5307859245686140160 2607625714957485952 18354136257938383360 15653902727209729152 12953669196481074944 10253435665752420736 7553202135023766528 4852968604295112320 2152735073566458112 17899245616547355520 15199012085818701312 12498778555090047104 9798545024361392896 7098311493632738688 4398077962904084480 1697844432175430272 17444354975156327680 14744121444427673472 12043887913699019264 9343654382970365056 6643420852241710848 3943187321513056640 1242953790784402432 16989464333765299840 14289230803036645632 11588997272307991424 8888763741579337216 6188530210850683008 3488296680122028800 788063149393374592 16534573692374272000 13834340161645617792 11134106630916963584 8433873100188309376 5733639569459655168 3033406038731000960 333172508002346752 16079683050983244160 13379449520254589952 10679215989525935744 7978982458797281536 5278748928068627328 2578515397339973120 18325025940320870528 15624792409592216320 12924558878863562112 10224325348134907904 7524091817406253696 4823858286677599488 2123624755948945280 17870135298929842688 15169901768201188480 12469668237472534272 9769434706743880064 7069201176015225856 4368967645286571648 1668734114557917440 17415244657538814848 14715011126810160640 12014777596081506432 9314544065352852224 6614310534624198016 3914077003895543808 1213843473166889600 16960354016147787008 14260120485419132800 11559886954690478592 8859653423961824384 6159419893233170176 3459186362504515968 758952831775861760 16505463374756759168 13805229844028104960 11104996313299450752 8404762782570796544 5704529251842142336 3004295721113488128 304062190384833920 16050572733365731328 13350339202637077120 10650105671908422912 7949872141179768704 5249638610451114496 2549405079722460288 18295915622703357696 15595682091974703488 12895448561246049280 10195215030517395072 7494981499788740864 4794747969060086656 2094514438331432448 17841024981312329856 15140791450583675648 12440557919855021440 9740324389126367232 7040090858397713024 4339857327669058816 1639623796940404608 17386134339921302016 14685900809192647808 11985667278463993600 9285433747735339392 6585200217006685184 3884966686278030976 1184733155549376768 16931243698530274176 14231010167801619968 11530776637072965760 8830543106344311552 6130309575615657344 3430076044887003136 729842514158348928 16476353057139246336 13776119526410592128 11075885995681937920 8375652464953283712 5675418934224629504 2975185403495975296 274951872767321088 16021462415748218496 13321228885019564288 10620995354290910080 7920761823562255872 5220528292833601664 2520294762104947456 18266805305085844864 15566571774357190656 12866338243628536448 10166104712899882240 7465871182171228032 4765637651442573824 2065404120713919616 17811914663694817024 15111681132966162816 12411447602237508608 9711214071508854400 7010980540780200192 4310747010051545984 1610513479322891776 17357024022303789184 14656790491575134976 11956556960846480768 9256323430117826560 6556089899389172352 3855856368660518144 1155622837931863936 16902133380912761344 14201899850184107136 11501666319455452928 8801432788726798720 6101199257998144512 3400965727269490304 700732196540836096 16447242739521733504 13747009208793079296 11046775678064425088 8346542147335770880 5646308616607116672 2946075085878462464 245841555149808256 15992352098130705664 13292118567402051456 10591885036673397248 7891651505944743040 5191417975216088832 2491184444487434624 18237694987468332032 15537461456739677824 12837227926011023616 10136994395282369408 7436760864553715200 4736527333825060992 2036293803096406784 17782804346077304192 15082570815348649984 12382337284619995776 9682103753891341568 6981870223162687360 4281636692434033152 1581403161705378944 17327913704686276352 14627680173957622144 11927446643228967936 9227213112500313728 6526979581771659520 3826746051043005312 1126512520314351104 16873023063295248512 14172789532566594304 11472556001837940096 8772322471109285888 6072088940380631680 3371855409651977472 671621878923323264 16418132421904220672 13717898891175566464 11017665360446912256 8317431829718258048 5617198298989603840 2916964768260949632 216731237532295424 15963241780513192832 13263008249784538624 10562774719055884416 7862541188327230208 5162307657598576000 2462074126869921792 18208584669850819200 15508351139122164992 12808117608393510784 10107884077664856576 7407650546936202368 4707417016207548160 2007183485478893952 17753694028459791360 15053460497731137152 12353226967002482944 9652993436273828736 6952759905545174528 4252526374816520320 1552292844087866112 17298803387068763520 14598569856340109312 11898336325611455104 9198102794882800896 6497869264154146688 3797635733425492480 1097402202696838272 16843912745677735680 14143679214949081472 11443445684220427264 8743212153491773056 6042978622763118848 3342745092034464640 642511561305810432 16389022104286707840 13688788573558053632 10988555042829399424 8288321512100745216 5588087981372091008 2887854450643436800 187620919914782592 15934131462895680000 13233897932167025792 10533664401438371584 7833430870709717376 5133197339981063168 2432963809252408960 18179474352233306368 15479240821504652160 12779007290775997952 10078773760047343744 7378540229318689536 4678306698590035328 1978073167861381120 17724583710842278528 15024350180113624320 12324116649384970112 9623883118656315904 6923649587927661696 4223416057199007488 1523182526470353280 17269693069451250688 14569459538722596480 11869226007993942272 9168992477265288064 6468758946536633856 3768525415807979648 1068291885079325440 16814802428060222848 14114568897331568640 11414335366602914432 8714101835874260224 6013868305145606016 3313634774416951808 613401243688297600 16359911786669195008 13659678255940540800 10959444725211886592 8259211194483232384 5558977663754578176 2858744133025923968 158510602297269760 15905021145278167168 13204787614549512960 10504554083820858752 7804320553092204544 5104087022363550336 2403853491634896128 18150364034615793536 15450130503887139328 12749896973158485120 10049663442429830912 7349429911701176704 4649196380972522496 1948962850243868288 17695473393224765696 14995239862496111488 12295006331767457280 9594772801038803072 6894539270310148864 4194305739581494656 1494072208852840448 17240582751833737856 14540349221105083648 11840115690376429440 9139882159647775232 6439648628919121024 3739415098190466816 1039181567461812608 16785692110442710016 14085458579714055808 11385225048985401600 8684991518256747392 5984757987528093184 3284524456799438976 584290926070784768 16330801469051682176 13630567938323027968 10930334407594373760 8230100876865719552 5529867346137065344 2829633815408411136 129400284679756928 15875910827660654336 13175677296932000128 10475443766203345920 7775210235474691712 5074976704746037504 2374743174017383296 18121253716998280704 15421020186269626496 12720786655540972288 10020553124812318080 7320319594083663872 4620086063355009664 1919852532626355456 17666363075607252864 14966129544878598656 12265896014149944448 9565662483421290240 6865428952692636032 4165195421963981824 1464961891235327616 17211472434216225024 14511238903487570816 11811005372758916608 9110771842030262400 6410538311301608192 3710304780572953984 1010071249844299776 16756581792825197184 14056348262096542976 11356114731367888768 8655881200639234560 5955647669910580352 3255414139181926144 555180608453271936 16301691151434169344 13601457620705515136 10901224089976860928 8200990559248206720 5500757028519552512 2800523497790898304 100289967062244096 15846800510043141504 13146566979314487296 10446333448585833088 7746099917857178880 5045866387128524672 2345632856399870464 18092143399380767872 15391909868652113664 12691676337923459456 9991442807194805248 7291209276466151040 4590975745737496832 1890742215008842624 17637252757989740032 14937019227261085824 12236785696532431616 9536552165803777408 6836318635075123200 4136085104346468992 1435851573617814784 17182362116598712192 14482128585870057984 11781895055141403776 9081661524412749568 6381427993684095360 3681194462955441152 980960932226786944 16727471475207684352 14027237944479030144 11327004413750375936 8626770883021721728 5926537352293067520 3226303821564413312 526070290835759104 16272580833816656512 13572347303088002304 10872113772359348096 8171880241630693888 5471646710902039680 2771413180173385472 71179649444731264 15817690192425628672 13117456661696974464 10417223130968320256 7716989600239666048 5016756069511011840 2316522538782357632 18063033081763255040 15362799551034600832 12662566020305946624 9962332489577292416 7262098958848638208 4561865428119984000 1861631897391329792 17608142440372227200 14907908909643572992 12207675378914918784 9507441848186264576 6807208317457610368 4106974786728956160 1406741256000301952 17153251798981199360 14453018268252545152 11752784737523890944 9052551206795236736 6352317676066582528 3652084145337928320 951850614609274112 16698361157590171520 13998127626861517312 11297894096132863104 8597660565404208896 5897427034675554688 3197193503946900480 496959973218246272 16243470516199143680 13543236985470489472 10843003454741835264 8142769924013181056 5442536393284526848 2742302862555872640 42069331827218432 15788579874808115840 13088346344079461632 10388112813350807424 7687879282622153216 4987645751893499008 2287412221164844800 18033922764145742208 15333689233417088000 12633455702688433792 9933222171959779584 7232988641231125376 4532755110502471168 1832521579773816960 17579032122754714368 14878798592026060160 12178565061297405952 9478331530568751744 6778097999840097536 4077864469111443328 1377630938382789120 17124141481363686528 14423907950635032320 11723674419906378112 9023440889177723904 6323207358449069696 3622973827720415488 922740296991761280 16669250839972658688 13969017309244004480 11268783778515350272 8568550247786696064 5868316717058041856 3168083186329387648 467849655600733440 16214360198581630848 13514126667852976640 10813893137124322432 8113659606395668224 5413426075667014016 2713192544938359808 12959014209705600 15759469557190603008 13059236026461948800 10359002495733294592 7658768965004640384 4958535434275986176 2258301903547331968 18004812446528229376 15304578915799575168 12604345385070920960 9904111854342266752 7203878323613612544 4503644792884958336 1803411262156304128 17549921805137201536 14849688274408547328 12149454743679893120 9449221212951238912 6748987682222584704 4048754151493930496 1348520620765276288 17095031163746173696 14394797633017519488 11694564102288865280 8994330571560211072 6294097040831556864 3593863510102902656 893629979374248448 16640140522355145856 13939906991626491648 11239673460897837440 8539439930169183232 5839206399440529024 3138972868711874816 438739337983220608 16185249880964118016 13485016350235463808 10784782819506809600 8084549288778155392 5384315758049501184 2684082227320846976 18430592770301744384 15730359239573090176 13030125708844435968 10329892178115781760 7629658647387127552 4929425116658473344 2229191585929819136 17975702128910716544 15275468598182062336 12575235067453408128 9875001536724753920 7174768005996099712 4474534475267445504 1774300944538791296 17520811487519688704 14820577956791034496 12120344426062380288 9420110895333726080 6719877364605071872 4019643833876417664 1319410303147763456 17065920846128660864 14365687315400006656 11665453784671352448 8965220253942698240 6264986723214044032 3564753192485389824 864519661756735616 16611030204737633024 13910796674008978816 11210563143280324608 8510329612551670400 5810096081823016192 3109862551094361984 409629020365707776 16156139563346605184 13455906032617950976 10755672501889296768 8055438971160642560 5355205440431988352 2654971909703334144 18401482452684231552 15701248921955577344 13001015391226923136 10300781860498268928 7600548329769614720 4900314799040960512 2200081268312306304 17946591811293203712 15246358280564549504 12546124749835895296 9845891219107241088 7145657688378586880 4445424157649932672 1745190626921278464 17491701169902175872 14791467639173521664 12091234108444867456 9391000577716213248 6690767046987559040 3990533516258904832 1290299985530250624 17036810528511148032 14336576997782493824 11636343467053839616 8936109936325185408 6235876405596531200 3535642874867876992 835409344139222784 16581919887120120192 13881686356391465984 11181452825662811776 8481219294934157568 5780985764205503360 3080752233476849152 380518702748194944 16127029245729092352 13426795715000438144 10726562184271783936 8026328653543129728 5326095122814475520 2625861592085821312 18372372135066718720 15672138604338064512 12971905073609410304 10271671542880756096 7571438012152101888 4871204481423447680 2170970950694793472 17917481493675690880 15217247962947036672 12517014432218382464 9816780901489728256 7116547370761074048 4416313840032419840 1716080309303765632 17462590852284663040 14762357321556008832 12062123790827354624 9361890260098700416 6661656729370046208 3961423198641392000 1261189667912737792 17007700210893635200 14307466680164980992 11607233149436326784 8906999618707672576 6206766087979018368 3506532557250364160 806299026521709952 16552809569502607360 13852576038773953152 11152342508045298944 8452108977316644736 5751875446587990528 3051641915859336320 351408385130682112 16097918928111579520 13397685397382925312 10697451866654271104 7997218335925616896 5296984805196962688 2596751274468308480 18343261817449205888 15643028286720551680 12942794755991897472 10242561225263243264 7542327694534589056 4842094163805934848 2141860633077280640 17888371176058178048 15188137645329523840 12487904114600869632 9787670583872215424 7087437053143561216 4387203522414907008 1686969991686252800 17433480534667150208 14733247003938496000 12033013473209841792 9332779942481187584 6632546411752533376 3932312881023879168 1232079350295224960 16978589893276122368 14278356362547468160 11578122831818813952 8877889301090159744 6177655770361505536 3477422239632851328 777188708904197120 16523699251885094528 13823465721156440320 11123232190427786112 8422998659699131904 5722765128970477696 3022531598241823488 322298067513169280 16068808610494066688 13368575079765412480 10668341549036758272 7968108018308104064 5267874487579449856 2567640956850795648 18314151499831693056 15613917969103038848 12913684438374384640 10213450907645730432 7513217376917076224 4812983846188422016 2112750315459767808 17859260858440665216 15159027327712011008 12458793796983356800 9758560266254702592 7058326735526048384 4358093204797394176 1657859674068739968 17404370217049637376 14704136686320983168 12003903155592328960 9303669624863674752 6603436094135020544 3903202563406366336 1202969032677712128 16949479575658609536 14249246044929955328 11549012514201301120 8848778983472646912 6148545452743992704 3448311922015338496 748078391286684288 16494588934267581696 13794355403538927488 11094121872810273280 8393888342081619072 5693654811352964864 2993421280624310656 293187749895656448 16039698292876553856 13339464762147899648 10639231231419245440 7938997700690591232 5238764169961937024 2538530639233282816 18285041182214180224 15584807651485526016 12884574120756871808 10184340590028217600 7484107059299563392 4783873528570909184 2083639997842254976 17830150540823152384 15129917010094498176 12429683479365843968 9729449948637189760 7029216417908535552 4328982887179881344 1628749356451227136 17375259899432124544 14675026368703470336 11974792837974816128 9274559307246161920 6574325776517507712 3874092245788853504 1173858715060199296 16920369258041096704 14220135727312442496 11519902196583788288 8819668665855134080 6119435135126479872 3419201604397825664 718968073669171456 16465478616650068864 13765245085921414656 11065011555192760448 8364778024464106240 5664544493735452032 2964310963006797824 264077432278143616 16010587975259041024 13310354444530386816 10610120913801732608 7909887383073078400 5209653852344424192 2509420321615769984 18255930864596667392 15555697333868013184 12855463803139358976 10155230272410704768 7454996741682050560 4754763210953396352 2054529680224742144 17801040223205639552 15100806692476985344 12400573161748331136 9700339631019676928 7000106100291022720 4299872569562368512 1599639038833714304 17346149581814611712 14645916051085957504 11945682520357303296 9245448989628649088 6545215458899994880 3844981928171340672 1144748397442686464 16891258940423583872 14191025409694929664 11490791878966275456 8790558348237621248 6090324817508967040 3390091286780312832 689857756051658624 16436368299032556032 13736134768303901824 11035901237575247616 8335667706846593408 5635434176117939200 2935200645389284992 234967114660630784 15981477657641528192 13281244126912873984 10581010596184219776 7880777065455565568 5180543534726911360 2480310003998257152 18226820546979154560 15526587016250500352 12826353485521846144 10126119954793191936 7425886424064537728 4725652893335883520 2025419362607229312 17771929905588126720 15071696374859472512 12371462844130818304 9671229313402164096 6970995782673509888 4270762251944855680 1570528721216201472 17317039264197098880 14616805733468444672 11916572202739790464 9216338672011136256 6516105141282482048 3815871610553827840 1115638079825173632 16862148622806071040 14161915092077416832 11461681561348762624 8761448030620108416 6061214499891454208 3360980969162800000 660747438434145792 16407257981415043200 13707024450686388992 11006790919957734784 8306557389229080576 5606323858500426368 2906090327771772160 205856797043117952 15952367340024015360 13252133809295361152 10551900278566706944 7851666747838052736 5151433217109398528 2451199686380744320 18197710229361641728 15497476698632987520 12797243167904333312 10097009637175679104 7396776106447024896 4696542575718370688 1996309044989716480 17742819587970613888 15042586057241959680 12342352526513305472 9642118995784651264 6941885465055997056 4241651934327342848 1541418403598688640 17287928946579586048 14587695415850931840 11887461885122277632 9187228354393623424 6486994823664969216 3786761292936315008 1086527762207660800 16833038305188558208 14132804774459904000 11432571243731249792 8732337713002595584 6032104182273941376 3331870651545287168 631637120816632960 16378147663797530368 13677914133068876160 10977680602340221952 8277447071611567744 5577213540882913536 2876980010154259328 176746479425605120 15923257022406502528 13223023491677848320 10522789960949194112 7822556430220539904 5122322899491885696 2422089368763231488 18168599911744128896 15468366381015474688 12768132850286820480 10067899319558166272 7367665788829512064 4667432258100857856 1967198727372203648 17713709270353101056 15013475739624446848 12313242208895792640 9613008678167138432 6912775147438484224 4212541616709830016 1512308085981175808 17258818628962073216 14558585098233419008 11858351567504764800 9158118036776110592 6457884506047456384 3757650975318802176 1057417444590147968 16803927987571045376 14103694456842391168 11403460926113736960 8703227395385082752 6002993864656428544 3302760333927774336 602526803199120128 16349037346180017536 13648803815451363328 10948570284722709120 8248336753994054912 5548103223265400704 2847869692536746496 147636161808092288 15894146704788989696 13193913174060335488 10493679643331681280 7793446112603027072 5093212581874372864 2392979051145718656 18139489594126616064 15439256063397961856 12739022532669307648 10038789001940653440 7338555471211999232 4638321940483345024 1938088409754690816 17684598952735588224 14984365422006934016 12284131891278279808 9583898360549625600 6883664829820971392 4183431299092317184 1483197768363662976 17229708311344560384 14529474780615906176 11829241249887251968 9129007719158597760 6428774188429943552 3728540657701289344 1028307126972635136 16774817669953532544 14074584139224878336 11374350608496224128 8674117077767569920 5973883547038915712 3273650016310261504 573416485581607296 16319927028562504704 13619693497833850496 10919459967105196288 8219226436376542080 5518992905647887872 2818759374919233664 118525844190579456 15865036387171476864 13164802856442822656 10464569325714168448 7764335794985514240 5064102264256860032 2363868733528205824 18110379276509103232 15410145745780449024 12709912215051794816 10009678684323140608 7309445153594486400 4609211622865832192 1908978092137177984 17655488635118075392 14955255104389421184 12255021573660766976 9554788042932112768 6854554512203458560 4154320981474804352 1454087450746150144 17200597993727047552 14500364462998393344 11800130932269739136 9099897401541084928 6399663870812430720 3699430340083776512 999196809355122304 16745707352336019712 14045473821607365504 11345240290878711296 8645006760150057088 5944773229421402880 3244539698692748672 544306167964094464 16290816710944991872 13590583180216337664 10890349649487683456 8190116118759029248 5489882588030375040 2789649057301720832 89415526573066624 15835926069553964032 13135692538825309824 10435459008096655616 7735225477368001408 5034991946639347200 2334758415910692992 18081268958891590400 15381035428162936192 12680801897434281984 9980568366705627776 7280334835976973568 4580101305248319360 1879867774519665152 17626378317500562560 14926144786771908352 12225911256043254144 9525677725314599936 6825444194585945728 4125210663857291520 1424977133128637312 17171487676109534720 14471254145380880512 11771020614652226304 9070787083923572096 6370553553194917888 3670320022466263680 970086491737609472 16716597034718506880 14016363503989852672 11316129973261198464 8615896442532544256 5915662911803890048 3215429381075235840 515195850346581632 16261706393327479040 13561472862598824832 10861239331870170624 8161005801141516416 5460772270412862208 2760538739684208000 60305208955553792 15806815751936451200 13106582221207796992 10406348690479142784 7706115159750488576 5005881629021834368 2305648098293180160 18052158641274077568 15351925110545423360 12651691579816769152 9951458049088114944 7251224518359460736 4550990987630806528 1850757456902152320 17597267999883049728 14897034469154395520 12196800938425741312 9496567407697087104 6796333876968432896 4096100346239778688 1395866815511124480 17142377358492021888 14442143827763367680 11741910297034713472 9041676766306059264 6341443235577405056 3641209704848750848 940976174120096640 16687486717100994048 13987253186372339840 11287019655643685632 8586786124915031424 5886552594186377216 3186319063457723008 486085532729068800 16232596075709966208 13532362544981312000 10832129014252657792 8131895483524003584 5431661952795349376 2731428422066695168 31194891338040960 15777705434318938368 13077471903590284160 10377238372861629952 7677004842132975744 4976771311404321536 2276537780675667328 18023048323656564736 15322814792927910528 12622581262199256320 9922347731470602112 7222114200741947904 4521880670013293696 1821647139284639488 17568157682265536896 14867924151536882688 12167690620808228480 9467457090079574272 6767223559350920064 4066990028622265856 1366756497893611648 17113267040874509056 14413033510145854848 11712799979417200640 9012566448688546432 6312332917959892224 3612099387231238016 911865856502583808 16658376399483481216 13958142868754827008 11257909338026172800 8557675807297518592 5857442276568864384 3157208745840210176 456975215111555968 16203485758092453376 13503252227363799168 10803018696635144960 8102785165906490752 5402551635177836544 2702318104449182336 2084573720528128 15748595116701425536 13048361585972771328 10348128055244117120 7647894524515462912 4947660993786808704 2247427463058154496 17993938006039051904 15293704475310397696 12593470944581743488 9893237413853089280 7193003883124435072 4492770352395780864 1792536821667126656 17539047364648024064 14838813833919369856 12138580303190715648 9438346772462061440 6738113241733407232 4037879711004753024 1337646180276098816 17084156723256996224 14383923192528342016 11683689661799687808 8983456131071033600 6283222600342379392 3582989069613725184 882755538885070976 16629266081865968384 13929032551137314176 11228799020408659968 8528565489680005760 5828331958951351552 3128098428222697344 427864897494043136 16174375440474940544 13474141909746286336 10773908379017632128 8073674848288977920 5373441317560323712 2673207786831669504 18419718329812566912 15719484799083912704 13019251268355258496 10319017737626604288 7618784206897950080 4918550676169295872 2218317145440641664 17964827688421539072 15264594157692884864 12564360626964230656 9864127096235576448 7163893565506922240 4463660034778268032 1763426504049613824 17509937047030511232 14809703516301857024 12109469985573202816 9409236454844548608 6709002924115894400 4008769393387240192 1308535862658585984 17055046405639483392 14354812874910829184 11654579344182174976 8954345813453520768 6254112282724866560 3553878751996212352 853645221267558144 16600155764248455552 13899922233519801344 11199688702791147136 8499455172062492928 5799221641333838720 3098988110605184512 398754579876530304 16145265122857427712 13445031592128773504 10744798061400119296 8044564530671465088 5344330999942810880 2644097469214156672 18390608012195054080 15690374481466399872 12990140950737745664 10289907420009091456 7589673889280437248 4889440358551783040 2189206827823128832 17935717370804026240 15235483840075372032 12535250309346717824 9835016778618063616 7134783247889409408 4434549717160755200 1734316186432100992 17480826729412998400 14780593198684344192 12080359667955689984 9380126137227035776 6679892606498381568 3979659075769727360 1279425545041073152 17025936088021970560 14325702557293316352 11625469026564662144 8925235495836007936 6225001965107353728 3524768434378699520 824534903650045312 16571045446630942720 13870811915902288512 11170578385173634304 8470344854444980096 5770111323716325888 3069877792987671680 369644262259017472 16116154805239914880 13415921274511260672 10715687743782606464 8015454213053952256 5315220682325298048 2614987151596643840 18361497694577541248 15661264163848887040 12961030633120232832 10260797102391578624 7560563571662924416 4860330040934270208 2160096510205616000 17906607053186513408 15206373522457859200 12506139991729204992 9805906461000550784 7105672930271896576 4405439399543242368 1705205868814588160 17451716411795485568 14751482881066831360 12051249350338177152 9351015819609522944 6650782288880868736 3950548758152214528 1250315227423560320 16996825770404457728 14296592239675803520 11596358708947149312 8896125178218495104 6195891647489840896 3495658116761186688 795424586032532480 16541935129013429888 13841701598284775680 11141468067556121472 8441234536827467264 5741001006098813056 3040767475370158848 340533944641504640 16087044487622402048 13386810956893747840 10686577426165093632 7986343895436439424 5286110364707785216 2585876833979131008 18332387376960028416 15632153846231374208 12931920315502720000 10231686784774065792 7531453254045411584 4831219723316757376 2130986192588103168 17877496735569000576 15177263204840346368 12477029674111692160 9776796143383037952 7076562612654383744 4376329081925729536 1676095551197075328 17422606094177972736 14722372563449318528 12022139032720664320 9321905501992010112 6621671971263355904 3921438440534701696 1221204909806047488 16967715452786944896 14267481922058290688 11567248391329636480 8867014860600982272 6166781329872328064 3466547799143673856 766314268415019648 16512824811395917056 13812591280667262848 11112357749938608640 8412124219209954432 5711890688481300224 3011657157752646016 311423627023991808 16057934170004889216 13357700639276235008 10657467108547580800 7957233577818926592 5257000047090272384 2556766516361618176 18303277059342515584 15603043528613861376 12902809997885207168 10202576467156552960 7502342936427898752 4802109405699244544 2101875874970590336 17848386417951487744 15148152887222833536 12447919356494179328 9747685825765525120 7047452295036870912 4347218764308216704 1646985233579562496 17393495776560459904 14693262245831805696 11993028715103151488 9292795184374497280 6592561653645843072 3892328122917188864 1192094592188534656 16938605135169432064 14238371604440777856 11538138073712123648 8837904542983469440 6137671012254815232 3437437481526161024 737203950797506816 16483714493778404224 13783480963049750016 11083247432321095808 8383013901592441600 5682780370863787392 2982546840135133184 282313309406478976 16028823852387376384 13328590321658722176 10628356790930067968 7928123260201413760 5227889729472759552 2527656198744105344 18274166741725002752 15573933210996348544 12873699680267694336 10173466149539040128 7473232618810385920 4772999088081731712 2072765557353077504 17819276100333974912 15119042569605320704 12418809038876666496 9718575508148012288 7018341977419358080 4318108446690703872 1617874915962049664 17364385458942947072 14664151928214292864 11963918397485638656 9263684866756984448 6563451336028330240 3863217805299676032 1162984274571021824 16909494817551919232 14209261286823265024 11509027756094610816 8808794225365956608 6108560694637302400 3408327163908648192 708093633179993984 16454604176160891392 13754370645432237184 11054137114703582976 8353903583974928768 5653670053246274560 2953436522517620352 253202991788966144 15999713534769863552 13299480004041209344 10599246473312555136 7899012942583900928 5198779411855246720 2498545881126592512 18245056424107489920 15544822893378835712 12844589362650181504 10144355831921527296 7444122301192873088 4743888770464218880 2043655239735564672 17790165782716462080 15089932251987807872 12389698721259153664 9689465190530499456 6989231659801845248 4288998129073191040 1588764598344536832 17335275141325434240 14635041610596780032 11934808079868125824 9234574549139471616 6534341018410817408 3834107487682163200 1133873956953508992 16880384499934406400 14180150969205752192 11479917438477097984 8779683907748443776 6079450377019789568 3379216846291135360 678983315562481152 16425493858543378560 13725260327814724352 11025026797086070144 8324793266357415936 5624559735628761728 2924326204900107520 224092674171453312 15970603217152350720 13270369686423696512 10570136155695042304 7869902624966388096 5169669094237733888 2469435563509079680 18215946106489977088 15515712575761322880 12815479045032668672 10115245514304014464 7415011983575360256 4714778452846706048 2014544922118051840 17761055465098949248 15060821934370295040 12360588403641640832 9660354872912986624 6960121342184332416 4259887811455678208 1559654280727024000 17306164823707921408 14605931292979267200 11905697762250612992 9205464231521958784 6505230700793304576 3804997170064650368 1104763639335996160 16851274182316893568 14151040651588239360 11450807120859585152 8750573590130930944 6050340059402276736 3350106528673622528 649872997944968320 16396383540925865728 13696150010197211520 10995916479468557312 8295682948739903104 5595449418011248896 2895215887282594688 194982356553940480 15941492899534837888 13241259368806183680 10541025838077529472 7840792307348875264 5140558776620221056 2440325245891566848 18186835788872464256 15486602258143810048 12786368727415155840 10086135196686501632 7385901665957847424 4685668135229193216 1985434604500539008 17731945147481436416 15031711616752782208 12331478086024128000 9631244555295473792 6931011024566819584 4230777493838165376 1530543963109511168 17277054506090408576 14576820975361754368 11876587444633100160 9176353913904445952 6476120383175791744 3775886852447137536 1075653321718483328 16822163864699380736 14121930333970726528 11421696803242072320 8721463272513418112 6021229741784763904 3320996211056109696 620762680327455488 16367273223308352896 13667039692579698688 10966806161851044480 8266572631122390272 5566339100393736064 2866105569665081856 165872038936427648 15912382581917325056 13212149051188670848 10511915520460016640 7811681989731362432 5111448459002708224 2411214928274054016 18157725471254951424 15457491940526297216 12757258409797643008 10057024879068988800 7356791348340334592 4656557817611680384 1956324286883026176 17702834829863923584 15002601299135269376 12302367768406615168 9602134237677960960 6901900706949306752 4201667176220652544 1501433645491998336 17247944188472895744 14547710657744241536 11847477127015587328 9147243596286933120 6447010065558278912 3746776534829624704 1046543004100970496 16793053547081867904 14092820016353213696 11392586485624559488 8692352954895905280 5992119424167251072 3291885893438596864 591652362709942656 16338162905690840064 13637929374962185856 10937695844233531648 8237462313504877440 5537228782776223232 2836995252047569024 136761721318914816 15883272264299812224 13183038733571158016 10482805202842503808 7782571672113849600 5082338141385195392 2382104610656541184 18128615153637438592 15428381622908784384 12728148092180130176 10027914561451475968 7327681030722821760 4627447499994167552 1927213969265513344 17673724512246410752 14973490981517756544 12273257450789102336 9573023920060448128 6872790389331793920 4172556858603139712 1472323327874485504 17218833870855382912 14518600340126728704 11818366809398074496 9118133278669420288 6417899747940766080 3717666217212111872 1017432686483457664 16763943229464355072 14063709698735700864 11363476168007046656 8663242637278392448 5963009106549738240 3262775575821084032 562542045092429824 16309052588073327232 13608819057344673024 10908585526616018816 8208351995887364608 5508118465158710400 2807884934430056192 107651403701401984 15854161946682299392 13153928415953645184 10453694885224990976 7753461354496336768 5053227823767682560 2352994293039028352 18099504836019925760 15399271305291271552 12699037774562617344 9998804243833963136 7298570713105308928 4598337182376654720 1898103651648000512 17644614194628897920 14944380663900243712 12244147133171589504 9543913602442935296 6843680071714281088 4143446540985626880 1443213010256972672 17189723553237870080 14489490022509215872 11789256491780561664 9089022961051907456 6388789430323253248 3688555899594599040 988322368865944832 16734832911846842240 14034599381118188032 11334365850389533824 8634132319660879616 5933898788932225408 3233665258203571200 533431727474916992 16279942270455814400 13579708739727160192 10879475208998505984 8179241678269851776 5479008147541197568 2778774616812543360 78541086083889152 15825051629064786560 13124818098336132352 10424584567607478144 7724351036878823936 5024117506150169728 2323883975421515520 18070394518402412928 15370160987673758720 12669927456945104512 9969693926216450304 7269460395487796096 4569226864759141888 1868993334030487680 17615503877011385088 14915270346282730880 12215036815554076672 9514803284825422464 6814569754096768256 4114336223368114048 1414102692639459840 17160613235620357248 14460379704891703040 11760146174163048832 9059912643434394624 6359679112705740416 3659445581977086208 959212051248432000 16705722594229329408 14005489063500675200 11305255532772020992 8605022002043366784 5904788471314712576 3204554940586058368 504321409857404160 16250831952838301568 13550598422109647360 10850364891380993152 8150131360652338944 5449897829923684736 2749664299195030528 49430768466376320 15795941311447273728 13095707780718619520 10395474249989965312 7695240719261311104 4995007188532656896 2294773657804002688 18041284200784900096 15341050670056245888 12640817139327591680 9940583608598937472 7240350077870283264 4540116547141629056 1839883016412974848 17586393559393872256 14886160028665218048 12185926497936563840 9485692967207909632 6785459436479255424 4085225905750601216 1384992375021947008 17131502918002844416 14431269387274190208 11731035856545536000 9030802325816881792 6330568795088227584 3630335264359573376 930101733630919168 16676612276611816576 13976378745883162368 11276145215154508160 8575911684425853952 5875678153697199744 3175444622968545536 475211092239891328 16221721635220788736 13521488104492134528 10821254573763480320 8121021043034826112 5420787512306171904 2720553981577517696 20320450848863488 15766830993829760896 13066597463101106688 10366363932372452480 7666130401643798272 4965896870915144064 2265663340186489856 18012173883167387264 15311940352438733056 12611706821710078848 9911473290981424640 7211239760252770432 4511006229524116224 1810772698795462016 17557283241776359424 14857049711047705216 12156816180319051008 9456582649590396800 6756349118861742592 4056115588133088384 1355882057404434176 17102392600385331584 14402159069656677376 11701925538928023168 9001692008199368960 6301458477470714752 3601224946742060544 900991416013406336 16647501958994303744 13947268428265649536 11247034897536995328 8546801366808341120 5846567836079686912 3146334305351032704 446100774622378496 16192611317603275904 13492377786874621696 10792144256145967488 8091910725417313280 5391677194688659072 2691443663960004864 18437954206940902272 15737720676212248064 13037487145483593856 10337253614754939648 7637020084026285440 4936786553297631232 2236553022568977024 17983063565549874432 15282830034821220224 12582596504092566016 9882362973363911808 7182129442635257600 4481895911906603392 1781662381177949184 17528172924158846592 14827939393430192384 12127705862701538176 9427472331972883968 6727238801244229760 4027005270515575552 1326771739786921344 17073282282767818752 14373048752039164544 11672815221310510336 8972581690581856128 6272348159853201920 3572114629124547712 871881098395893504 16618391641376790912 13918158110648136704 11217924579919482496 8517691049190828288 5817457518462174080 3117223987733519872 416990457004865664 16163500999985763072 13463267469257108864 10763033938528454656 8062800407799800448 5362566877071146240 2662333346342492032 18408843889323389440 15708610358594735232 13008376827866081024 10308143297137426816 7607909766408772608 4907676235680118400 2207442704951464192 17953953247932361600 15253719717203707392 12553486186475053184 9853252655746398976 7153019125017744768 4452785594289090560 1752552063560436352 17499062606541333760 14798829075812679552 12098595545084025344 9398362014355371136 6698128483626716928 3997894952898062720 1297661422169408512 17044171965150305920 14343938434421651712 11643704903692997504 8943471372964343296 6243237842235689088 3543004311507034880 842770780778380672 16589281323759278080 13889047793030623872 11188814262301969664 8488580731573315456 5788347200844661248 3088113670116007040 387880139387352832 16134390682368250240 13434157151639596032 10733923620910941824 8033690090182287616 5333456559453633408 2633223028724979200 18379733571705876608 15679500040977222400 12979266510248568192 10279032979519913984 7578799448791259776 4878565918062605568 2178332387333951360 17924842930314848768 15224609399586194560 12524375868857540352 9824142338128886144 7123908807400231936 4423675276671577728 1723441745942923520 17469952288923820928 14769718758195166720 12069485227466512512 9369251696737858304 6669018166009204096 3968784635280549888 1268551104551895680 17015061647532793088 14314828116804138880 11614594586075484672 8914361055346830464 6214127524618176256 3513893993889522048 813660463160867840 16560171006141765248 13859937475413111040 11159703944684456832 8459470413955802624 5759236883227148416 3059003352498494208 358769821769840000 16105280364750737408 13405046834022083200 10704813303293428992 8004579772564774784 5304346241836120576 2604112711107466368 18350623254088363776 15650389723359709568 12950156192631055360 10249922661902401152 7549689131173746944 4849455600445092736 2149222069716438528 17895732612697335936 15195499081968681728 12495265551240027520 9795032020511373312 7094798489782719104 4394564959054064896 1694331428325410688 17440841971306308096 14740608440577653888 12040374909848999680 9340141379120345472 6639907848391691264 3939674317663037056 1239440786934382848 16985951329915280256 14285717799186626048 11585484268457971840 8885250737729317632 6185017207000663424 3484783676272009216 784550145543355008 16531060688524252416 13830827157795598208 11130593627066944000 8430360096338289792 5730126565609635584 3029893034880981376 329659504152327168 16076170047133224576 13375936516404570368 10675702985675916160 7975469454947261952 5275235924218607744 2575002393489953536 18321512936470850944 15621279405742196736 12921045875013542528 10220812344284888320 7520578813556234112 4820345282827579904 2120111752098925696 17866622295079823104 15166388764351168896 12466155233622514688 9765921702893860480 7065688172165206272 4365454641436552064 1665221110707897856 17411731653688795264 14711498122960141056 12011264592231486848 9311031061502832640 6610797530774178432 3910564000045524224 1210330469316870016 16956841012297767424 14256607481569113216 11556373950840459008 8856140420111804800 6155906889383150592 3455673358654496384 755439827925842176 16501950370906739584 13801716840178085376 11101483309449431168 8401249778720776960 5701016247992122752 3000782717263468544 300549186534814336 16047059729515711744 13346826198787057536 10646592668058403328 7946359137329749120 5246125606601094912 2545892075872440704 18292402618853338112 15592169088124683904 12891935557396029696 10191702026667375488 7491468495938721280 4791234965210067072 2091001434481412864 17837511977462310272 15137278446733656064 12437044916005001856 9736811385276347648 7036577854547693440 4336344323819039232 1636110793090385024 17382621336071282432 14682387805342628224 11982154274613974016 9281920743885319808 6581687213156665600 3881453682428011392 1181220151699357184 16927730694680254592 14227497163951600384 11527263633222946176 8827030102494291968 6126796571765637760 3426563041036983552 726329510308329344 16472840053289226752 13772606522560572544 11072372991831918336 8372139461103264128 5671905930374609920 2971672399645955712 271438868917301504 16017949411898198912 13317715881169544704 10617482350440890496 7917248819712236288 5217015288983582080 2516781758254927872 18263292301235825280 15563058770507171072 12862825239778516864 10162591709049862656 7462358178321208448 4762124647592554240 2061891116863900032 17808401659844797440 15108168129116143232 12407934598387489024 9707701067658834816 7007467536930180608 4307234006201526400 1607000475472872192 17353511018453769600 14653277487725115392 11953043956996461184 9252810426267806976 6552576895539152768 3852343364810498560 1152109834081844352 16898620377062741760 14198386846334087552 11498153315605433344 8797919784876779136 6097686254148124928 3397452723419470720 697219192690816512 16443729735671713920 13743496204943059712 11043262674214405504 8343029143485751296 5642795612757097088 2942562082028442880 242328551299788672 15988839094280686080 13288605563552031872 10588372032823377664 7888138502094723456 5187904971366069248 2487671440637415040 18234181983618312448 15533948452889658240 12833714922161004032 10133481391432349824 7433247860703695616 4733014329975041408 2032780799246387200 17779291342227284608 15079057811498630400 12378824280769976192 9678590750041321984 6978357219312667776 4278123688584013568 1577890157855359360 17324400700836256768 14624167170107602560 11923933639378948352 9223700108650294144 6523466577921639936 3823233047192985728 1122999516464331520 16869510059445228928 14169276528716574720 11469042997987920512 8768809467259266304 6068575936530612096 3368342405801957888 668108875073303680 16414619418054201088 13714385887325546880 11014152356596892672 8313918825868238464 5613685295139584256 2913451764410930048 213218233682275840 15959728776663173248 13259495245934519040 10559261715205864832 7859028184477210624 5158794653748556416 2458561123019902208 18205071666000799616 15504838135272145408 12804604604543491200 10104371073814836992 7404137543086182784 4703904012357528576 2003670481628874368 17750181024609771776 15049947493881117568 12349713963152463360 9649480432423809152 6949246901695154944 4249013370966500736 1548779840237846528 17295290383218743936 14595056852490089728 11894823321761435520 9194589791032781312 6494356260304127104 3794122729575472896 1093889198846818688 16840399741827716096 14140166211099061888 11439932680370407680 8739699149641753472 6039465618913099264 3339232088184445056 638998557455790848 16385509100436688256 13685275569708034048 10985042038979379840 8284808508250725632 5584574977522071424 2884341446793417216 184107916064763008 15930618459045660416 13230384928317006208 10530151397588352000 7829917866859697792 5129684336131043584 2429450805402389376 18175961348383286784 15475727817654632576 12775494286925978368 10075260756197324160 7375027225468669952 4674793694740015744 1974560164011361536 17721070706992258944 15020837176263604736 12320603645534950528 9620370114806296320 6920136584077642112 4219903053348987904 1519669522620333696 17266180065601231104 14565946534872576896 11865713004143922688 9165479473415268480 6465245942686614272 3765012411957960064 1064778881229305856 16811289424210203264 14111055893481549056 11410822362752894848 8710588832024240640 6010355301295586432 3310121770566932224 609888239838278016 16356398782819175424 13656165252090521216 10955931721361867008 8255698190633212800 5555464659904558592 2855231129175904384 154997598447250176 15901508141428147584 13201274610699493376 10501041079970839168 7800807549242184960 5100574018513530752 2400340487784876544 18146851030765773952 15446617500037119744 12746383969308465536 10046150438579811328 7345916907851157120 4645683377122502912 1945449846393848704 17691960389374746112 14991726858646091904 12291493327917437696 9591259797188783488 6891026266460129280 4190792735731475072 1490559205002820864 17237069747983718272 14536836217255064064 11836602686526409856 9136369155797755648 6436135625069101440 3735902094340447232 1035668563611793024 16782179106592690432 14081945575864036224 11381712045135382016 8681478514406727808 5981244983678073600 3281011452949419392 580777922220765184 16327288465201662592 13627054934473008384 10926821403744354176 8226587873015699968 5526354342287045760 2826120811558391552 125887280829737344 15872397823810634752 13172164293081980544 10471930762353326336 7771697231624672128 5071463700896017920 2371230170167363712 18117740713148261120 15417507182419606912 12717273651690952704 10017040120962298496 7316806590233644288 4616573059504990080 1916339528776335872 17662850071757233280 14962616541028579072 12262383010299924864 9562149479571270656 6861915948842616448 4161682418113962240 1461448887385308032 17207959430366205440 14507725899637551232 11807492368908897024 9107258838180242816 6407025307451588608 3706791776722934400 1006558245994280192 16753068788975177600 14052835258246523392 11352601727517869184 8652368196789214976 5952134666060560768 3251901135331906560 551667604603252352 16298178147584149760 13597944616855495552 10897711086126841344 8197477555398187136 5497244024669532928 2797010493940878720 96776963212224512 15843287506193121920 13143053975464467712 10442820444735813504 7742586914007159296 5042353383278505088 2342119852549850880 18088630395530748288 15388396864802094080 12688163334073439872 9987929803344785664 7287696272616131456 4587462741887477248 1887229211158823040 17633739754139720448 14933506223411066240 12233272692682412032 9533039161953757824 6832805631225103616 4132572100496449408 1432338569767795200 17178849112748692608 14478615582020038400 11778382051291384192 9078148520562729984 6377914989834075776 3677681459105421568 977447928376767360 16723958471357664768 14023724940629010560 11323491409900356352 8623257879171702144 5923024348443047936 3222790817714393728 522557286985739520 16269067829966636928 13568834299237982720 10868600768509328512 8168367237780674304 5468133707052020096 2767900176323365888 67666645594711680 15814177188575609088 13113943657846954880 10413710127118300672 7713476596389646464 5013243065660992256 2313009534932338048 18059520077913235456 15359286547184581248 12659053016455927040 9958819485727272832 7258585954998618624 4558352424269964416 1858118893541310208 17604629436522207616 14904395905793553408 12204162375064899200 9503928844336244992 6803695313607590784 4103461782878936576 1403228252150282368 17149738795131179776 14449505264402525568 11749271733673871360 9049038202945217152 6348804672216562944 3648571141487908736 948337610759254528 16694848153740151936 13994614623011497728 11294381092282843520 8594147561554189312 5893914030825535104 3193680500096880896 493446969368226688 16239957512349124096 13539723981620469888 10839490450891815680 8139256920163161472 5439023389434507264 2738789858705853056 38556327977198848 15785066870958096256 13084833340229442048 10384599809500787840 7684366278772133632 4984132748043479424 2283899217314825216 18030409760295722624 15330176229567068416 12629942698838414208 9929709168109760000 7229475637381105792 4529242106652451584 1829008575923797376 17575519118904694784 14875285588176040576 12175052057447386368 9474818526718732160 6774584995990077952 4074351465261423744 1374117934532769536 17120628477513666944 14420394946785012736 11720161416056358528 9019927885327704320 6319694354599050112 3619460823870395904 919227293141741696 16665737836122639104 13965504305393984896 11265270774665330688 8565037243936676480 5864803713208022272 3164570182479368064 464336651750713856 16210847194731611264 13510613664002957056 10810380133274302848 8110146602545648640 5409913071816994432 2709679541088340224 9446010359686016 15755956553340583424 13055723022611929216 10355489491883275008 7655255961154620800 4955022430425966592 2254788899697312384 18001299442678209792 15301065911949555584 12600832381220901376 9900598850492247168 7200365319763592960 4500131789034938752 1799898258306284544 17546408801287181952 14846175270558527744 12145941739829873536 9445708209101219328 6745474678372565120 4045241147643910912 1345007616915256704 17091518159896154112 14391284629167499904 11691051098438845696 8990817567710191488 6290584036981537280 3590350506252883072 890116975524228864 16636627518505126272 13936393987776472064 11236160457047817856 8535926926319163648 5835693395590509440 3135459864861855232 435226334133201024 16181736877114098432 13481503346385444224 10781269815656790016 8081036284928135808 5380802754199481600 2680569223470827392 18427079766451724800 15726846235723070592 13026612704994416384 10326379174265762176 7626145643537107968 4925912112808453760 2225678582079799552 17972189125060696960 15271955594332042752 12571722063603388544 9871488532874734336 7171255002146080128 4471021471417425920 1770787940688771712 17517298483669669120 14817064952941014912 12116831422212360704 9416597891483706496 6716364360755052288 4016130830026398080 1315897299297743872 17062407842278641280 14362174311549987072 11661940780821332864 8961707250092678656 6261473719364024448 3561240188635370240 861006657906716032 16607517200887613440 13907283670158959232 11207050139430305024 8506816608701650816 5806583077972996608 3106349547244342400 406116016515688192 16152626559496585600 13452393028767931392 10752159498039277184 8051925967310622976 5351692436581968768 2651458905853314560 18397969448834211968 15697735918105557760 12997502387376903552 10297268856648249344 7597035325919595136 4896801795190940928 2196568264462286720 17943078807443184128 15242845276714529920 12542611745985875712 9842378215257221504 7142144684528567296 4441911153799913088 1741677623071258880 17488188166052156288 14787954635323502080 12087721104594847872 9387487573866193664 6687254043137539456 3987020512408885248 1286786981680231040 17033297524661128448 14333063993932474240 11632830463203820032 8932596932475165824 6232363401746511616 3532129871017857408 831896340289203200 16578406883270100608 13878173352541446400 11177939821812792192 8477706291084137984 5777472760355483776 3077239229626829568 377005698898175360 16123516241879072768 13423282711150418560 10723049180421764352 8022815649693110144 5322582118964455936 2622348588235801728 18368859131216699136 15668625600488044928 12968392069759390720 10268158539030736512 7567925008302082304 4867691477573428096 2167457946844773888 17913968489825671296 15213734959097017088 12513501428368362880 9813267897639708672 7113034366911054464 4412800836182400256 1712567305453746048 17459077848434643456 14758844317705989248 12058610786977335040 9358377256248680832 6658143725520026624 3957910194791372416 1257676664062718208 17004187207043615616 14303953676314961408 11603720145586307200 8903486614857652992 6203253084128998784 3503019553400344576 802786022671690368 16549296565652587776 13849063034923933568 11148829504195279360 8448595973466625152 5748362442737970944 3048128912009316736 347895381280662528 16094405924261559936 13394172393532905728 10693938862804251520 7993705332075597312 5293471801346943104 2593238270618288896 18339748813599186304 15639515282870532096 12939281752141877888 10239048221413223680 7538814690684569472 4838581159955915264 2138347629227261056 17884858172208158464 15184624641479504256 12484391110750850048 9784157580022195840 7083924049293541632 4383690518564887424 1683456987836233216 17429967530817130624 14729734000088476416 12029500469359822208 9329266938631168000 6629033407902513792 3928799877173859584 1228566346445205376 16975076889426102784 14274843358697448576 11574609827968794368 8874376297240140160 6174142766511485952 3473909235782831744 773675705054177536 16520186248035074944 13819952717306420736 11119719186577766528 8419485655849112320 5719252125120458112 3019018594391803904 318785063663149696 16065295606644047104 13365062075915392896 10664828545186738688 7964595014458084480 5264361483729430272 2564127953000776064 18310638495981673472 15610404965253019264 12910171434524365056 10209937903795710848 7509704373067056640 4809470842338402432 2109237311609748224 17855747854590645632 15155514323861991424 12455280793133337216 9755047262404683008 7054813731676028800 4354580200947374592 1654346670218720384 17400857213199617792 14700623682470963584 12000390151742309376 9300156621013655168 6599923090285000960 3899689559556346752 1199456028827692544 16945966571808589952 14245733041079935744 11545499510351281536 8845265979622627328 6145032448893973120 3444798918165318912 744565387436664704 16491075930417562112 13790842399688907904 11090608868960253696 8390375338231599488 5690141807502945280 2989908276774291072 289674746045636864 16036185289026534272 13335951758297880064 10635718227569225856 7935484696840571648 5235251166111917440 2535017635383263232 18281528178364160640 15581294647635506432 12881061116906852224 10180827586178198016 7480594055449543808 4780360524720889600 2080126993992235392 17826637536973132800 15126404006244478592 12426170475515824384 9725936944787170176 7025703414058515968 4325469883329861760 1625236352601207552 17371746895582104960 14671513364853450752 11971279834124796544 9271046303396142336 6570812772667488128 3870579241938833920 1170345711210179712 16916856254191077120 14216622723462422912 11516389192733768704 8816155662005114496 6115922131276460288 3415688600547806080 715455069819151872 16461965612800049280 13761732082071395072 11061498551342740864 8361265020614086656 5661031489885432448 2960797959156778240 260564428428124032 16007074971409021440 13306841440680367232 10606607909951713024 7906374379223058816 5206140848494404608 2505907317765750400 18252417860746647808 15552184330017993600 12851950799289339392 10151717268560685184 7451483737832030976 4751250207103376768 2051016676374722560 17797527219355619968 15097293688626965760 12397060157898311552 9696826627169657344 6996593096441003136 4296359565712348928 1596126034983694720 17342636577964592128 14642403047235937920 11942169516507283712 9241935985778629504 6541702455049975296 3841468924321321088 1141235393592666880 16887745936573564288 14187512405844910080 11487278875116255872 8787045344387601664 6086811813658947456 3386578282930293248 686344752201639040 16432855295182536448 13732621764453882240 11032388233725228032 8332154702996573824 5631921172267919616 2931687641539265408 231454110810611200 15977964653791508608 13277731123062854400 10577497592334200192 7877264061605545984 5177030530876891776 2476797000148237568 18223307543129134976 15523074012400480768 12822840481671826560 10122606950943172352 7422373420214518144 4722139889485863936 2021906358757209728 17768416901738107136 15068183371009452928 12367949840280798720 9667716309552144512 6967482778823490304 4267249248094836096 1567015717366181888 17313526260347079296 14613292729618425088 11913059198889770880 9212825668161116672 6512592137432462464 3812358606703808256 1112125075975154048 16858635618956051456 14158402088227397248 11458168557498743040 8757935026770088832 6057701496041434624 3357467965312780416 657234434584126208 16403744977565023616 13703511446836369408 11003277916107715200 8303044385379060992 5602810854650406784 2902577323921752576 202343793193098368 15948854336173995776 13248620805445341568 10548387274716687360 7848153743988033152 5147920213259378944 2447686682530724736 18194197225511622144 15493963694782967936 12793730164054313728 10093496633325659520 7393263102597005312 4693029571868351104 1992796041139696896 17739306584120594304 15039073053391940096 12338839522663285888 9638605991934631680 6938372461205977472 4238138930477323264 1537905399748669056 17284415942729566464 14584182412000912256 11883948881272258048 9183715350543603840 6483481819814949632 3783248289086295424 1083014758357641216 16829525301338538624 14129291770609884416 11429058239881230208 8728824709152576000 6028591178423921792 3328357647695267584 628124116966613376 16374634659947510784 13674401129218856576 10974167598490202368 8273934067761548160 5573700537032893952 2873467006304239744 173233475575585536 15919744018556482944 13219510487827828736 10519276957099174528 7819043426370520320 5118809895641866112 2418576364913211904 18165086907894109312 15464853377165455104 12764619846436800896 10064386315708146688 7364152784979492480 4663919254250838272 1963685723522184064 17710196266503081472 15009962735774427264 12309729205045773056 9609495674317118848 6909262143588464640 4209028612859810432 1508795082131156224 17255305625112053632 14555072094383399424 11854838563654745216 9154605032926091008 6454371502197436800 3754137971468782592 1053904440740128384 16800414983721025792 14100181452992371584 11399947922263717376 8699714391535063168 5999480860806408960 3299247330077754752 599013799349100544 16345524342329997952 13645290811601343744 10945057280872689536 8244823750144035328 5544590219415381120 2844356688686726912 144123157958072704 15890633700938970112 13190400170210315904 10490166639481661696 7789933108753007488 5089699578024353280 2389466047295699072 18135976590276596480 15435743059547942272 12735509528819288064 10035275998090633856 7335042467361979648 4634808936633325440 1934575405904671232 17681085948885568640 14980852418156914432 12280618887428260224 9580385356699606016 6880151825970951808 4179918295242297600 1479684764513643392 17226195307494540800 14525961776765886592 11825728246037232384 9125494715308578176 6425261184579923968 3725027653851269760 1024794123122615552 16771304666103512960 14071071135374858752 11370837604646204544 8670604073917550336 5970370543188896128 3270137012460241920 569903481731587712 16316414024712485120 13616180493983830912 10915946963255176704 8215713432526522496 5515479901797868288 2815246371069214080 115012840340559872 15861523383321457280 13161289852592803072 10461056321864148864 7760822791135494656 5060589260406840448 2360355729678186240 18106866272659083648 15406632741930429440 12706399211201775232 10006165680473121024 7305932149744466816 4605698619015812608 1905465088287158400 17651975631268055808 14951742100539401600 12251508569810747392 9551275039082093184 6851041508353438976 4150807977624784768 1450574446896130560 17197084989877027968 14496851459148373760 11796617928419719552 9096384397691065344 6396150866962411136 3695917336233756928 995683805505102720 16742194348486000128 14041960817757345920 11341727287028691712 8641493756300037504 5941260225571383296 3241026694842729088 540793164114074880 16287303707094972288 13587070176366318080 10886836645637663872 8186603114909009664 5486369584180355456 2786136053451701248 85902522723047040 15832413065703944448 13132179534975290240 10431946004246636032 7731712473517981824 5031478942789327616 2331245412060673408 18077755955041570816 15377522424312916608 12677288893584262400 9977055362855608192 7276821832126953984 4576588301398299776 1876354770669645568 17622865313650542976 14922631782921888768 12222398252193234560 9522164721464580352 6821931190735926144 4121697660007271936 1421464129278617728 17167974672259515136 14467741141530860928 11767507610802206720 9067274080073552512 6367040549344898304 3666807018616244096 966573487887589888 16713084030868487296 14012850500139833088 11312616969411178880 8612383438682524672 5912149907953870464 3211916377225216256 511682846496562048 16258193389477459456 13557959858748805248 10857726328020151040 8157492797291496832 5457259266562842624 2757025735834188416 56792205105534208 15803302748086431616 13103069217357777408 10402835686629123200 7702602155900468992 5002368625171814784 2302135094443160576 18048645637424057984 15348412106695403776 12648178575966749568 9947945045238095360 7247711514509441152 4547477983780786944 1847244453052132736 17593754996033030144 14893521465304375936 12193287934575721728 9493054403847067520 6792820873118413312 4092587342389759104 1392353811661104896 17138864354642002304 14438630823913348096 11738397293184693888 9038163762456039680 6337930231727385472 3637696700998731264 937463170270077056 16683973713250974464 13983740182522320256 11283506651793666048 8583273121065011840 5883039590336357632 3182806059607703424 482572528879049216 16229083071859946624 13528849541131292416 10828616010402638208 8128382479673984000 5428148948945329792 2727915418216675584 27681887488021376 15774192430468918784 13073958899740264576 10373725369011610368 7673491838282956160 4973258307554301952 2273024776825647744 18019535319806545152 15319301789077890944 12619068258349236736 9918834727620582528 7218601196891928320 4518367666163274112 1818134135434619904 17564644678415517312 14864411147686863104 12164177616958208896 9463944086229554688 6763710555500900480 4063477024772246272 1363243494043592064 17109754037024489472 14409520506295835264 11709286975567181056 9009053444838526848 6308819914109872640 3608586383381218432 908352852652564224 16654863395633461632 13954629864904807424 11254396334176153216 8554162803447499008 5853929272718844800 3153695741990190592 453462211261536384 16199972754242433792 13499739223513779584 10799505692785125376 8099272162056471168 5399038631327816960 2698805100599162752 18445315643580060160 15745082112851405952 13044848582122751744 10344615051394097536 7644381520665443328 4944147989936789120 2243914459208134912 17990425002189032320 15290191471460378112 12589957940731723904 9889724410003069696 7189490879274415488 4489257348545761280 1789023817817107072 17535534360798004480 14835300830069350272 12135067299340696064 9434833768612041856 6734600237883387648 4034366707154733440 1334133176426079232 17080643719406976640 14380410188678322432 11680176657949668224 8979943127221014016 6279709596492359808 3579476065763705600 879242535035051392 16625753078015948800 13925519547287294592 11225286016558640384 8525052485829986176 5824818955101331968 3124585424372677760 424351893644023552 16170862436624920960 13470628905896266752 10770395375167612544 8070161844438958336 5369928313710304128 2669694782981649920 18416205325962547328 15715971795233893120 13015738264505238912 10315504733776584704 7615271203047930496 4915037672319276288 2214804141590622080 17961314684571519488 15261081153842865280 12560847623114211072 9860614092385556864 7160380561656902656 4460147030928248448 1759913500199594240 17506424043180491648 14806190512451837440 12105956981723183232 9405723450994529024 6705489920265874816 4005256389537220608 1305022858808566400 17051533401789463808 14351299871060809600 11651066340332155392 8950832809603501184 6250599278874846976 3550365748146192768 850132217417538560 16596642760398435968 13896409229669781760 11196175698941127552 8495942168212473344 5795708637483819136 3095475106755164928 395241576026510720 16141752119007408128 13441518588278753920 10741285057550099712 8041051526821445504 5340817996092791296 2640584465364137088 18387095008345034496 15686861477616380288 12986627946887726080 10286394416159071872 7586160885430417664 4885927354701763456 2185693823973109248 17932204366954006656 15231970836225352448 12531737305496698240 9831503774768044032 7131270244039389824 4431036713310735616 1730803182582081408 17477313725562978816 14777080194834324608 12076846664105670400 9376613133377016192 6676379602648361984 3976146071919707776 1275912541191053568 17022423084171950976 14322189553443296768 11621956022714642560 8921722491985988352 6221488961257334144 3521255430528679936 821021899800025728 16567532442780923136 13867298912052268928 11167065381323614720 8466831850594960512 5766598319866306304 3066364789137652096 366131258408997888 16112641801389895296 13412408270661241088 10712174739932586880 8011941209203932672 5311707678475278464 2611474147746624256 18357984690727521664 15657751159998867456 12957517629270213248 10257284098541559040 7557050567812904832 4856817037084250624 2156583506355596416 17903094049336493824 15202860518607839616 12502626987879185408 9802393457150531200 7102159926421876992 4401926395693222784 1701692864964568576 17448203407945465984 14747969877216811776 12047736346488157568 9347502815759503360 6647269285030849152 3947035754302194944 1246802223573540736 16993312766554438144 14293079235825783936 11592845705097129728 8892612174368475520 6192378643639821312 3492145112911167104 791911582182512896 16538422125163410304 13838188594434756096 11137955063706101888 8437721532977447680 5737488002248793472 3037254471520139264 337020940791485056 16083531483772382464 13383297953043728256 10683064422315074048 7982830891586419840 5282597360857765632 2582363830129111424 18328874373110008832 15628640842381354624 12928407311652700416 10228173780924046208 7527940250195392000 4827706719466737792 2127473188738083584 17873983731718980992 15173750200990326784 12473516670261672576 9773283139533018368 7073049608804364160 4372816078075709952 1672582547347055744 17419093090327953152 14718859559599298944 12018626028870644736 9318392498141990528 6618158967413336320 3917925436684682112 1217691905956027904 16964202448936925312 14263968918208271104 11563735387479616896 8863501856750962688 6163268326022308480 3463034795293654272 762801264565000064 16509311807545897472 13809078276817243264 11108844746088589056 8408611215359934848 5708377684631280640 3008144153902626432 307910623173972224 16054421166154869632 13354187635426215424 10653954104697561216 7953720573968907008 5253487043240252800 2553253512511598592 18299764055492496000 15599530524763841792 12899296994035187584 10199063463306533376 7498829932577879168 4798596401849224960 2098362871120570752 17844873414101468160 15144639883372813952 12444406352644159744 9744172821915505536 7043939291186851328 4343705760458197120 1643472229729542912 17389982772710440320 14689749241981786112 11989515711253131904 9289282180524477696 6589048649795823488 3888815119067169280 1188581588338515072 16935092131319412480 14234858600590758272 11534625069862104064 8834391539133449856 6134158008404795648 3433924477676141440 733690946947487232 16480201489928384640 13779967959199730432 11079734428471076224 8379500897742422016 5679267367013767808 2979033836285113600 278800305556459392 16025310848537356800 13325077317808702592 10624843787080048384 7924610256351394176 5224376725622739968 2524143194894085760 18270653737874983168 15570420207146328960 12870186676417674752 10169953145689020544 7469719614960366336 4769486084231712128 2069252553503057920 17815763096483955328 15115529565755301120 12415296035026646912 9715062504297992704 7014828973569338496 4314595442840684288 1614361912112030080 17360872455092927488 14660638924364273280 11960405393635619072 9260171862906964864 6559938332178310656 3859704801449656448 1159471270721002240 16905981813701899648 14205748282973245440 11505514752244591232 8805281221515937024 6105047690787282816 3404814160058628608 704580629329974400 16451091172310871808 13750857641582217600 11050624110853563392 8350390580124909184 5650157049396254976 2949923518667600768 249689987938946560 15996200530919843968 13295967000191189760 10595733469462535552 7895499938733881344 5195266408005227136 2495032877276572928 18241543420257470336 15541309889528816128 12841076358800161920 10140842828071507712 7440609297342853504 4740375766614199296 2040142235885545088 17786652778866442496 15086419248137788288 12386185717409134080 9685952186680479872 6985718655951825664 4285485125223171456 1585251594494517248 17331762137475414656 14631528606746760448 11931295076018106240 9231061545289452032 6530828014560797824 3830594483832143616 1130360953103489408 16876871496084386816 14176637965355732608 11476404434627078400 8776170903898424192 6075937373169769984 3375703842441115776 675470311712461568 16421980854693358976 13721747323964704768 11021513793236050560 8321280262507396352 5621046731778742144 2920813201050087936 220579670321433728 15967090213302331136 13266856682573676928 10566623151845022720 7866389621116368512 5166156090387714304 2465922559659060096 18212433102639957504 15512199571911303296 12811966041182649088 10111732510453994880 7411498979725340672 4711265448996686464 2011031918268032256 17757542461248929664 15057308930520275456 12357075399791621248 9656841869062967040 6956608338334312832 4256374807605658624 1556141276877004416 17302651819857901824 14602418289129247616 11902184758400593408 9201951227671939200 6501717696943284992 3801484166214630784 1101250635485976576 16847761178466873984 14147527647738219776 11447294117009565568 8747060586280911360 6046827055552257152 3346593524823602944 646359994094948736 16392870537075846144 13692637006347191936 10992403475618537728 8292169944889883520 5591936414161229312 2891702883432575104 191469352703920896 15937979895684818304 13237746364956164096 10537512834227509888 7837279303498855680 5137045772770201472 2436812242041547264 18183322785022444672 15483089254293790464 12782855723565136256 10082622192836482048 7382388662107827840 4682155131379173632 1981921600650519424 17728432143631416832 15028198612902762624 12327965082174108416 9627731551445454208 6927498020716800000 4227264489988145792 1527030959259491584 17273541502240388992 14573307971511734784 11873074440783080576 9172840910054426368 6472607379325772160 3772373848597117952 1072140317868463744 16818650860849361152 14118417330120706944 11418183799392052736 8717950268663398528 6017716737934744320 3317483207206090112 617249676477435904 16363760219458333312 13663526688729679104 10963293158001024896 8263059627272370688 5562826096543716480 2862592565815062272 162359035086408064 15908869578067305472 13208636047338651264 10508402516609997056 7808168985881342848 5107935455152688640 2407701924424034432 18154212467404931840 15453978936676277632 12753745405947623424 10053511875218969216 7353278344490315008 4653044813761660800 1952811283033006592 17699321826013904000 14999088295285249792 12298854764556595584 9598621233827941376 6898387703099287168 4198154172370632960 1497920641641978752 17244431184622876160 14544197653894221952 11843964123165567744 9143730592436913536 6443497061708259328 3743263530979605120 1043030000250950912 16789540543231848320 14089307012503194112 11389073481774539904 8688839951045885696 5988606420317231488 3288372889588577280 588139358859923072 16334649901840820480 13634416371112166272 10934182840383512064 8233949309654857856 5533715778926203648 2833482248197549440 133248717468895232 15879759260449792640 13179525729721138432 10479292198992484224 7779058668263830016 5078825137535175808 2378591606806521600 18125102149787419008 15424868619058764800 12724635088330110592 10024401557601456384 7324168026872802176 4623934496144147968 1923700965415493760 17670211508396391168 14969977977667736960 12269744446939082752 9569510916210428544 6869277385481774336 4169043854753120128 1468810324024465920 17215320867005363328 14515087336276709120 11814853805548054912 9114620274819400704 6414386744090746496 3714153213362092288 1013919682633438080 16760430225614335488 14060196694885681280 11359963164157027072 8659729633428372864 5959496102699718656 3259262571971064448 559029041242410240 16305539584223307648 13605306053494653440 10905072522765999232 8204838992037345024 5504605461308690816 2804371930580036608 104138399851382400 15850648942832279808 13150415412103625600 10450181881374971392 7749948350646317184 5049714819917662976 2349481289189008768 18095991832169906176 15395758301441251968 12695524770712597760 9995291239983943552 7295057709255289344 4594824178526635136 1894590647797980928 17641101190778878336 14940867660050224128 12240634129321569920 9540400598592915712 6840167067864261504 4139933537135607296 1439700006406953088 17186210549387850496 14485977018659196288 11785743487930542080 9085509957201887872 6385276426473233664 3685042895744579456 984809365015925248 16731319907996822656 14031086377268168448 11330852846539514240 8630619315810860032 5930385785082205824 3230152254353551616 529918723624897408 16276429266605794816 13576195735877140608 10875962205148486400 8175728674419832192 5475495143691177984 2775261612962523776 75028082233869568 15821538625214766976 13121305094486112768 10421071563757458560 7720838033028804352 5020604502300150144 2320370971571495936 18066881514552393344 15366647983823739136 12666414453095084928 9966180922366430720 7265947391637776512 4565713860909122304 1865480330180468096 17611990873161365504 14911757342432711296 12211523811704057088 9511290280975402880 6811056750246748672 4110823219518094464 1410589688789440256 17157100231770337664 14456866701041683456 11756633170313029248 9056399639584375040 6356166108855720832 3655932578127066624 955699047398412416 16702209590379309824 14001976059650655616 11301742528922001408 8601508998193347200 5901275467464692992 3201041936736038784 500808406007384576 16247318948988281984 13547085418259627776 10846851887530973568 8146618356802319360 5446384826073665152 2746151295345010944 45917764616356736 15792428307597254144 13092194776868599936 10391961246139945728 7691727715411291520 4991494184682637312 2291260653953983104 18037771196934880512 15337537666206226304 12637304135477572096 9937070604748917888 7236837074020263680 4536603543291609472 1836370012562955264 17582880555543852672 14882647024815198464 12182413494086544256 9482179963357890048 6781946432629235840 4081712901900581632 1381479371171927424 17127989914152824832 14427756383424170624 11727522852695516416 9027289321966862208 6327055791238208000 3626822260509553792 926588729780899584 16673099272761796992 13972865742033142784 11272632211304488576 8572398680575834368 5872165149847180160 3171931619118525952 471698088389871744 16218208631370769152 13517975100642114944 10817741569913460736 8117508039184806528 5417274508456152320 2717040977727498112 16807446998843904 15763317989979741312 13063084459251087104 10362850928522432896 7662617397793778688 4962383867065124480 2262150336336470272 18008660879317367680 15308427348588713472 12608193817860059264 9907960287131405056 7207726756402750848 4507493225674096640 1807259694945442432 17553770237926339840 14853536707197685632 12153303176469031424 9453069645740377216 6752836115011723008 4052602584283068800 1352369053554414592 17098879596535312000 14398646065806657792 11698412535078003584 8998179004349349376 6297945473620695168 3597711942892040960 897478412163386752 16643988955144284160 13943755424415629952 11243521893686975744 8543288362958321536 5843054832229667328 3142821301501013120 442587770772358912 16189098313753256320 13488864783024602112 10788631252295947904 8088397721567293696 5388164190838639488 2687930660109985280 18434441203090882688 15734207672362228480 13033974141633574272 10333740610904920064 7633507080176265856 4933273549447611648 2233040018718957440 17979550561699854848 15279317030971200640 12579083500242546432 9878849969513892224 7178616438785238016 4478382908056583808 1778149377327929600 17524659920308827008 14824426389580172800 12124192858851518592 9423959328122864384 6723725797394210176 4023492266665555968 1323258735936901760 17069769278917799168 14369535748189144960 11669302217460490752 8969068686731836544 6268835156003182336 3568601625274528128 868368094545873920 16614878637526771328 13914645106798117120 11214411576069462912 8514178045340808704 5813944514612154496 3113710983883500288 413477453154846080 16159987996135743488 13459754465407089280 10759520934678435072 8059287403949780864 5359053873221126656 2658820342492472448 18405330885473369856 15705097354744715648 13004863824016061440 10304630293287407232 7604396762558753024 4904163231830098816 2203929701101444608 17950440244082342016 15250206713353687808 12549973182625033600 9849739651896379392 7149506121167725184 4449272590439070976 1749039059710416768 17495549602691314176 14795316071962659968 12095082541234005760 9394849010505351552 6694615479776697344 3994381949048043136 1294148418319388928 17040658961300286336 14340425430571632128 11640191899842977920 8939958369114323712 6239724838385669504 3539491307657015296 839257776928361088 16585768319909258496 13885534789180604288 11185301258451950080 8485067727723295872 5784834196994641664 3084600666265987456 384367135537333248 16130877678518230656 13430644147789576448 10730410617060922240 8030177086332268032 5329943555603613824 2629710024874959616 18376220567855857024 15675987037127202816 12975753506398548608 10275519975669894400 7575286444941240192 4875052914212585984 2174819383483931776 17921329926464829184 15221096395736174976 12520862865007520768 9820629334278866560 7120395803550212352 4420162272821558144 1719928742092903936 17466439285073801344 14766205754345147136 12065972223616492928 9365738692887838720 6665505162159184512 3965271631430530304 1265038100701876096 17011548643682773504 14311315112954119296 11611081582225465088 8910848051496810880 6210614520768156672 3510380990039502464 810147459310848256 16556658002291745664 13856424471563091456 11156190940834437248 8455957410105783040 5755723879377128832 3055490348648474624 355256817919820416 16101767360900717824 13401533830172063616 10701300299443409408 8001066768714755200 5300833237986100992 2600599707257446784 18347110250238344192 15646876719509689984 12946643188781035776 10246409658052381568 7546176127323727360 4845942596595073152 2145709065866418944 17892219608847316352 15191986078118662144 12491752547390007936 9791519016661353728 7091285485932699520 4391051955204045312 1690818424475391104 17437328967456288512 14737095436727634304 12036861905998980096 9336628375270325888 6636394844541671680 3936161313813017472 1235927783084363264 16982438326065260672 14282204795336606464 11581971264607952256 8881737733879298048 6181504203150643840 3481270672421989632 781037141693335424 16527547684674232832 13827314153945578624 11127080623216924416 8426847092488270208 5726613561759616000 3026380031030961792 326146500302307584 16072657043283204992 13372423512554550784 10672189981825896576 7971956451097242368 5271722920368588160 2571489389639933952 18317999932620831360 15617766401892177152 12917532871163522944 10217299340434868736 7517065809706214528 4816832278977560320 2116598748248906112 17863109291229803520 15162875760501149312 12462642229772495104 9762408699043840896 7062175168315186688 4361941637586532480 1661708106857878272 17408218649838775680 14707985119110121472 12007751588381467264 9307518057652813056 6607284526924158848 3907050996195504640 1206817465466850432 16953328008447747840 14253094477719093632 11552860946990439424 8852627416261785216 6152393885533131008 3452160354804476800 751926824075822592 16498437367056720000 13798203836328065792 11097970305599411584 8397736774870757376 5697503244142103168 2997269713413448960 297036182684794752 16043546725665692160 13343313194937037952 10643079664208383744 7942846133479729536 5242612602751075328 2542379072022421120 18288889615003318528 15588656084274664320 12888422553546010112 10188189022817355904 7487955492088701696 4787721961360047488 2087488430631393280 17833998973612290688 15133765442883636480 12433531912154982272 9733298381426328064 7033064850697673856 4332831319969019648 1632597789240365440 17379108332221262848 14678874801492608640 11978641270763954432 9278407740035300224 6578174209306646016 3877940678577991808 1177707147849337600 16924217690830235008 14223984160101580800 11523750629372926592 8823517098644272384 6123283567915618176 3423050037186963968 722816506458309760 16469327049439207168 13769093518710552960 11068859987981898752 8368626457253244544 5668392926524590336 2968159395795936128 267925865067281920 16014436408048179328 13314202877319525120 10613969346590870912 7913735815862216704 5213502285133562496 2513268754404908288 18259779297385805696 15559545766657151488 12859312235928497280 10159078705199843072 7458845174471188864 4758611643742534656 2058378113013880448 17804888655994777856 15104655125266123648 12404421594537469440 9704188063808815232 7003954533080161024 4303721002351506816 1603487471622852608 17349998014603750016 14649764483875095808 11949530953146441600 9249297422417787392 6549063891689133184 3848830360960478976 1148596830231824768 16895107373212722176 14194873842484067968 11494640311755413760 8794406781026759552 6094173250298105344 3393939719569451136 693706188840796928 16440216731821694336 13739983201093040128 11039749670364385920 8339516139635731712 5639282608907077504 2939049078178423296 238815547449769088 15985326090430666496 13285092559702012288 10584859028973358080 7884625498244703872 5184391967516049664 2484158436787395456 18230668979768292864 15530435449039638656 12830201918310984448 10129968387582330240 7429734856853676032 4729501326125021824 2029267795396367616 17775778338377265024 15075544807648610816 12375311276919956608 9675077746191302400 6974844215462648192 4274610684733993984 1574377154005339776 17320887696986237184 14620654166257582976 11920420635528928768 9220187104800274560 6519953574071620352 3819720043342966144 1119486512614311936 16865997055595209344 14165763524866555136 11465529994137900928 8765296463409246720 6065062932680592512 3364829401951938304 664595871223284096 16411106414204181504 13710872883475527296 11010639352746873088 8310405822018218880 5610172291289564672 2909938760560910464 209705229832256256 15956215772813153664 13255982242084499456 10555748711355845248 7855515180627191040 5155281649898536832 2455048119169882624 18201558662150780032 15501325131422125824 12801091600693471616 10100858069964817408 7400624539236163200 4700391008507508992 2000157477778854784 17746668020759752192 15046434490031097984 12346200959302443776 9645967428573789568 6945733897845135360 4245500367116481152 1545266836387826944 17291777379368724352 14591543848640070144 11891310317911415936 9191076787182761728 6490843256454107520 3790609725725453312 1090376194996799104 16836886737977696512 14136653207249042304 11436419676520388096 8736186145791733888 6035952615063079680 3335719084334425472 635485553605771264 16381996096586668672 13681762565858014464 10981529035129360256 8281295504400706048 5581061973672051840 2880828442943397632 180594912214743424 15927105455195640832 13226871924466986624 10526638393738332416 7826404863009678208 5126171332281024000 2425937801552369792 18172448344533267200 15472214813804612992 12771981283075958784 10071747752347304576 7371514221618650368 4671280690889996160 1971047160161341952 17717557703142239360 15017324172413585152 12317090641684930944 9616857110956276736 6916623580227622528 4216390049498968320 1516156518770314112 17262667061751211520 14562433531022557312 11862200000293903104 9161966469565248896 6461732938836594688 3761499408107940480 1061265877379286272 16807776420360183680 14107542889631529472 11407309358902875264 8707075828174221056 6006842297445566848 3306608766716912640 606375235988258432 16352885778969155840 13652652248240501632 10952418717511847424 8252185186783193216 5551951656054539008 2851718125325884800 151484594597230592 15897995137578128000 13197761606849473792 10497528076120819584 7797294545392165376 5097061014663511168 2396827483934856960 18143338026915754368 15443104496187100160 12742870965458445952 10042637434729791744 7342403904001137536 4642170373272483328 1941936842543829120 17688447385524726528 14988213854796072320 12287980324067418112 9587746793338763904 6887513262610109696 4187279731881455488 1487046201152801280 17233556744133698688 14533323213405044480 11833089682676390272 9132856151947736064 6432622621219081856 3732389090490427648 1032155559761773440 16778666102742670848 14078432572014016640 11378199041285362432 8677965510556708224 5977731979828054016 3277498449099399808 577264918370745600 16323775461351643008 13623541930622988800 10923308399894334592 8223074869165680384 5522841338437026176 2822607807708371968 122374276979717760 15868884819960615168 13168651289231960960 10468417758503306752 7768184227774652544 5067950697045998336 2367717166317344128 18114227709298241536 15413994178569587328 12713760647840933120 10013527117112278912 7313293586383624704 4613060055654970496 1912826524926316288 17659337067907213696 14959103537178559488 12258870006449905280 9558636475721251072 6858402944992596864 4158169414263942656 1457935883535288448 17204446426516185856 14504212895787531648 11803979365058877440 9103745834330223232 6403512303601569024 3703278772872914816 1003045242144260608 16749555785125158016 14049322254396503808 11349088723667849600 8648855192939195392 5948621662210541184 3248388131481886976 548154600753232768 16294665143734130176 13594431613005475968 10894198082276821760 8193964551548167552 5493731020819513344 2793497490090859136 93263959362204928 15839774502343102336 13139540971614448128 10439307440885793920 7739073910157139712 5038840379428485504 2338606848699831296 18085117391680728704 15384883860952074496 12684650330223420288 9984416799494766080 7284183268766111872 4583949738037457664 1883716207308803456 17630226750289700864 14929993219561046656 12229759688832392448 9529526158103738240 6829292627375084032 4129059096646429824 1428825565917775616 17175336108898673024 14475102578170018816 11774869047441364608 9074635516712710400 6374401985984056192 3674168455255401984 973934924526747776 16720445467507645184 14020211936778990976 11319978406050336768 8619744875321682560 5919511344593028352 3219277813864374144 519044283135719936 16265554826116617344 13565321295387963136 10865087764659308928 8164854233930654720 5464620703202000512 2764387172473346304 64153641744692096 15810664184725589504 13110430653996935296 10410197123268281088 7709963592539626880 5009730061810972672 2309496531082318464 18056007074063215872 15355773543334561664 12655540012605907456 9955306481877253248 7255072951148599040 4554839420419944832 1854605889691290624 17601116432672188032 14900882901943533824 12200649371214879616 9500415840486225408 6800182309757571200 4099948779028916992 1399715248300262784 17146225791281160192 14445992260552505984 11745758729823851776 9045525199095197568 6345291668366543360 3645058137637889152 944824606909234944 16691335149890132352 13991101619161478144 11290868088432823936 8590634557704169728 5890401026975515520 3190167496246861312 489933965518207104 16236444508499104512 13536210977770450304 10835977447041796096 8135743916313141888 5435510385584487680 2735276854855833472 35043324127179264 15781553867108076672 13081320336379422464 10381086805650768256 7680853274922114048 4980619744193459840 2280386213464805632 18026896756445703040 15326663225717048832 12626429694988394624 9926196164259740416 7225962633531086208 4525729102802432000 1825495572073777792 17572006115054675200 14871772584326020992 12171539053597366784 9471305522868712576 6771071992140058368 4070838461411404160 1370604930682749952 17117115473663647360 14416881942934993152 11716648412206338944 9016414881477684736 6316181350749030528 3615947820020376320 915714289291722112 16662224832272619520 13961991301543965312 11261757770815311104 8561524240086656896 5861290709358002688 3161057178629348480 460823647900694272 16207334190881591680 13507100660152937472 10806867129424283264 8106633598695629056 5406400067966974848 2706166537238320640 5933006509666432 15752443549490563840 13052210018761909632 10351976488033255424 7651742957304601216 4951509426575947008 2251275895847292800 17997786438828190208 15297552908099536000 12597319377370881792 9897085846642227584 7196852315913573376 4496618785184919168 1796385254456264960 17542895797437162368 14842662266708508160 12142428735979853952 9442195205251199744 6741961674522545536 4041728143793891328 1341494613065237120 17088005156046134528 14387771625317480320 11687538094588826112 8987304563860171904 6287071033131517696 3586837502402863488 886603971674209280 16633114514655106688 13932880983926452480 11232647453197798272 8532413922469144064 5832180391740489856 3131946861011835648 431713330283181440 16178223873264078848 13477990342535424640 10777756811806770432 8077523281078116224 5377289750349462016 2677056219620807808 18423566762601705216 15723333231873051008 13023099701144396800 10322866170415742592 7622632639687088384 4922399108958434176 2222165578229779968 17968676121210677376 15268442590482023168 12568209059753368960 9867975529024714752 7167741998296060544 4467508467567406336 1767274936838752128 17513785479819649536 14813551949090995328 12113318418362341120 9413084887633686912 6712851356905032704 4012617826176378496 1312384295447724288 17058894838428621696 14358661307699967488 11658427776971313280 8958194246242659072 6257960715514004864 3557727184785350656 857493654056696448 16604004197037593856 13903770666308939648 11203537135580285440 8503303604851631232 5803070074122977024 3102836543394322816 402603012665668608 16149113555646566016 13448880024917911808 10748646494189257600 8048412963460603392 5348179432731949184 2647945902003294976 18394456444984192384 15694222914255538176 12993989383526883968 10293755852798229760 7593522322069575552 4893288791340921344 2193055260612267136 17939565803593164544 15239332272864510336 12539098742135856128 9838865211407201920 7138631680678547712 4438398149949893504 1738164619221239296 17484675162202136704 14784441631473482496 12084208100744828288 9383974570016174080 6683741039287519872 3983507508558865664 1283273977830211456 17029784520811108864 14329550990082454656 11629317459353800448 8929083928625146240 6228850397896492032 3528616867167837824 828383336439183616 16574893879420081024 13874660348691426816 11174426817962772608 8474193287234118400 5773959756505464192 3073726225776809984 373492695048155776 16120003238029053184 13419769707300398976 10719536176571744768 8019302645843090560 5319069115114436352 2618835584385782144 18365346127366679552 15665112596638025344 12964879065909371136 10264645535180716928 7564412004452062720 4864178473723408512 2163944942994754304 17910455485975651712 15210221955246997504 12509988424518343296 9809754893789689088 7109521363061034880 4409287832332380672 1709054301603726464 17455564844584623872 14755331313855969664 12055097783127315456 9354864252398661248 6654630721670007040 3954397190941352832 1254163660212698624 17000674203193596032 14300440672464941824 11600207141736287616 8899973611007633408 6199740080278979200 3499506549550324992 799273018821670784 16545783561802568192 13845550031073913984 11145316500345259776 8445082969616605568 5744849438887951360 3044615908159297152 344382377430642944 16090892920411540352 13390659389682886144 10690425858954231936 7990192328225577728 5289958797496923520 2589725266768269312 18336235809749166720 15636002279020512512 12935768748291858304 10235535217563204096 7535301686834549888 4835068156105895680 2134834625377241472 17881345168358138880 15181111637629484672 12480878106900830464 9780644576172176256 7080411045443522048 4380177514714867840 1679943983986213632 17426454526967111040 14726220996238456832 12025987465509802624 9325753934781148416 6625520404052494208 3925286873323840000 1225053342595185792 16971563885576083200 14271330354847428992 11571096824118774784 8870863293390120576 6170629762661466368 3470396231932812160 770162701204157952 16516673244185055360 13816439713456401152 11116206182727746944 8415972651999092736 5715739121270438528 3015505590541784320 315272059813130112 16061782602794027520 13361549072065373312 10661315541336719104 7961082010608064896 5260848479879410688 2560614949150756480 18307125492131653888 15606891961402999680 12906658430674345472 10206424899945691264 7506191369217037056 4805957838488382848 2105724307759728640 17852234850740626048 15152001320011971840 12451767789283317632 9751534258554663424 7051300727826009216 4351067197097355008 1650833666368700800 17397344209349598208 14697110678620944000 11996877147892289792 9296643617163635584 6596410086434981376 3896176555706327168 1195943024977672960 16942453567958570368 14242220037229916160 11541986506501261952 8841752975772607744 6141519445043953536 3441285914315299328 741052383586645120 16487562926567542528 13787329395838888320 11087095865110234112 8386862334381579904 5686628803652925696 2986395272924271488 286161742195617280 16032672285176514688 13332438754447860480 10632205223719206272 7931971692990552064 5231738162261897856 2531504631533243648 18278015174514141056 15577781643785486848 12877548113056832640 10177314582328178432 7477081051599524224 4776847520870870016 2076613990142215808 17823124533123113216 15122891002394459008 12422657471665804800 9722423940937150592 7022190410208496384 4321956879479842176 1621723348751187968 17368233891732085376 14668000361003431168 11967766830274776960 9267533299546122752 6567299768817468544 3867066238088814336 1166832707360160128 16913343250341057536 14213109719612403328 11512876188883749120 8812642658155094912 6112409127426440704 3412175596697786496 711942065969132288 16458452608950029696 13758219078221375488 11057985547492721280 8357752016764067072 5657518486035412864 2957284955306758656 257051424578104448 16003561967559001856 13303328436830347648 10603094906101693440 7902861375373039232 5202627844644385024 2502394313915730816 18248904856896628224 15548671326167974016 12848437795439319808 10148204264710665600 7447970733982011392 4747737203253357184 2047503672524702976 17794014215505600384 15093780684776946176 12393547154048291968 9693313623319637760 6993080092590983552 4292846561862329344 1592613031133675136 17339123574114572544 14638890043385918336 11938656512657264128 9238422981928609920 6538189451199955712 3837955920471301504 1137722389742647296 16884232932723544704 14183999401994890496 11483765871266236288 8783532340537582080 6083298809808927872 3383065279080273664 682831748351619456 16429342291332516864 13729108760603862656 11028875229875208448 8328641699146554240 5628408168417900032 2928174637689245824 227941106960591616 15974451649941489024 13274218119212834816 10573984588484180608 7873751057755526400 5173517527026872192 2473283996298217984 18219794539279115392 15519561008550461184 12819327477821806976 10119093947093152768 7418860416364498560 4718626885635844352 2018393354907190144 17764903897888087552 15064670367159433344 12364436836430779136 9664203305702124928 6963969774973470720 4263736244244816512 1563502713516162304 17310013256497059712 14609779725768405504 11909546195039751296 9209312664311097088 6509079133582442880 3808845602853788672 1108612072125134464 16855122615106031872 14154889084377377664 11454655553648723456 8754422022920069248 6054188492191415040 3353954961462760832 653721430734106624 16400231973715004032 13699998442986349824 10999764912257695616 8299531381529041408 5599297850800387200 2899064320071732992 198830789343078784 15945341332323976192 13245107801595321984 10544874270866667776 7844640740138013568 5144407209409359360 2444173678680705152 18190684221661602560 15490450690932948352 12790217160204294144 10089983629475639936 7389750098746985728 4689516568018331520 1989283037289677312 17735793580270574720 15035560049541920512 12335326518813266304 9635092988084612096 6934859457355957888 4234625926627303680 1534392395898649472 17280902938879546880 14580669408150892672 11880435877422238464 9180202346693584256 6479968815964930048 3779735285236275840 1079501754507621632 16826012297488519040 14125778766759864832 11425545236031210624 8725311705302556416 6025078174573902208 3324844643845248000 624611113116593792 16371121656097491200 13670888125368836992 10970654594640182784 8270421063911528576 5570187533182874368 2869954002454220160 169720471725565952 15916231014706463360 13215997483977809152 10515763953249154944 7815530422520500736 5115296891791846528 2415063361063192320 18161573904044089728 15461340373315435520 12761106842586781312 10060873311858127104 7360639781129472896 4660406250400818688 1960172719672164480 17706683262653061888 15006449731924407680 12306216201195753472 9605982670467099264 6905749139738445056 4205515609009790848 1505282078281136640 17251792621262034048 14551559090533379840 11851325559804725632 9151092029076071424 6450858498347417216 3750624967618763008 1050391436890108800 16796901979871006208 14096668449142352000 11396434918413697792 8696201387685043584 5995967856956389376 3295734326227735168 595500795499080960 16342011338479978368 13641777807751324160 10941544277022669952 8241310746294015744 5541077215565361536 2840843684836707328 140610154108053120 15887120697088950528 13186887166360296320 10486653635631642112 7786420104902987904 5086186574174333696 2385953043445679488 18132463586426576896 15432230055697922688 12731996524969268480 10031762994240614272 7331529463511960064 4631295932783305856 1931062402054651648 17677572945035549056 14977339414306894848 12277105883578240640 9576872352849586432 6876638822120932224 4176405291392278016 1476171760663623808 17222682303644521216 14522448772915867008 11822215242187212800 9121981711458558592 6421748180729904384 3721514650001250176 1021281119272595968 16767791662253493376 14067558131524839168 11367324600796184960 8667091070067530752 5966857539338876544 3266624008610222336 566390477881568128 16312901020862465536 13612667490133811328 10912433959405157120 8212200428676502912 5511966897947848704 2811733367219194496 111499836490540288 15858010379471437696 13157776848742783488 10457543318014129280 7757309787285475072 5057076256556820864 2356842725828166656 18103353268809064064 15403119738080409856 12702886207351755648 10002652676623101440 7302419145894447232 4602185615165793024 1901952084437138816 17648462627418036224 14948229096689382016 12247995565960727808 9547762035232073600 6847528504503419392 4147294973774765184 1447061443046110976 17193571986027008384 14493338455298354176 11793104924569699968 9092871393841045760 6392637863112391552 3692404332383737344 992170801655083136 16738681344635980544 14038447813907326336 11338214283178672128 8637980752450017920 5937747221721363712 3237513690992709504 537280160264055296 16283790703244952704 13583557172516298496 10883323641787644288 8183090111058990080 5482856580330335872 2782623049601681664 82389518873027456 15828900061853924864 13128666531125270656 10428433000396616448 7728199469667962240 5027965938939308032 2327732408210653824 18074242951191551232 15374009420462897024 12673775889734242816 9973542359005588608 7273308828276934400 4573075297548280192 1872841766819625984 17619352309800523392 14919118779071869184 12218885248343214976 9518651717614560768 6818418186885906560 4118184656157252352 1417951125428598144 17164461668409495552 14464228137680841344 11763994606952187136 9063761076223532928 6363527545494878720 3663294014766224512 963060484037570304 16709571027018467712 14009337496289813504 11309103965561159296 8608870434832505088 5908636904103850880 3208403373375196672 508169842646542464 16254680385627439872 13554446854898785664 10854213324170131456 8153979793441477248 5453746262712823040 2753512731984168832 53279201255514624 15799789744236412032 13099556213507757824 10399322682779103616 7699089152050449408 4998855621321795200 2298622090593140992 18045132633574038400 15344899102845384192 12644665572116729984 9944432041388075776 7244198510659421568 4543964979930767360 1843731449202113152 17590241992183010560 14890008461454356352 12189774930725702144 9489541399997047936 6789307869268393728 4089074338539739520 1388840807811085312 17135351350791982720 14435117820063328512 11734884289334674304 9034650758606020096 6334417227877365888 3634183697148711680 933950166420057472 16680460709400954880 13980227178672300672 11279993647943646464 8579760117214992256 5879526586486338048 3179293055757683840 479059525029029632 16225570068009927040 13525336537281272832 10825103006552618624 8124869475823964416 5424635945095310208 2724402414366656000 24168883638001792 15770679426618899200 13070445895890244992 10370212365161590784 7669978834432936576 4969745303704282368 2269511772975628160 18016022315956525568 15315788785227871360 12615555254499217152 9915321723770562944 7215088193041908736 4514854662313254528 1814621131584600320 17561131674565497728 14860898143836843520 12160664613108189312 9460431082379535104 6760197551650880896 4059964020922226688 1359730490193572480 17106241033174469888 14406007502445815680 11705773971717161472 9005540440988507264 6305306910259853056 3605073379531198848 904839848802544640 16651350391783442048 13951116861054787840 11250883330326133632 8550649799597479424 5850416268868825216 3150182738140171008 449949207411516800 16196459750392414208 13496226219663760000 10795992688935105792 8095759158206451584 5395525627477797376 2695292096749143168 18441802639730040576 15741569109001386368 13041335578272732160 10341102047544077952 7640868516815423744 4940634986086769536 2240401455358115328 17986911998339012736 15286678467610358528 12586444936881704320 9886211406153050112 7185977875424395904 4485744344695741696 1785510813967087488 17532021356947984896 14831787826219330688 12131554295490676480 9431320764762022272 6731087234033368064 4030853703304713856 1330620172576059648 17077130715556957056 14376897184828302848 11676663654099648640 8976430123370994432 6276196592642340224 3575963061913686016 875729531185031808 16622240074165929216 13922006543437275008 11221773012708620800 8521539481979966592 5821305951251312384 3121072420522658176 420838889794003968 16167349432774901376 13467115902046247168 10766882371317592960 8066648840588938752 5366415309860284544 2666181779131630336 18412692322112527744 15712458791383873536 13012225260655219328 10311991729926565120 7611758199197910912 4911524668469256704 2211291137740602496 17957801680721499904 15257568149992845696 12557334619264191488 9857101088535537280 7156867557806883072 4456634027078228864 1756400496349574656 17502911039330472064 14802677508601817856 12102443977873163648 9402210447144509440 6701976916415855232 4001743385687201024 1301509854958546816 17048020397939444224 14347786867210790016 11647553336482135808 8947319805753481600 6247086275024827392 3546852744296173184 846619213567518976 16593129756548416384 13892896225819762176 11192662695091107968 8492429164362453760 5792195633633799552 3091962102905145344 391728572176491136 16138239115157388544 13438005584428734336 10737772053700080128 8037538522971425920 5337304992242771712 2637071461514117504 18383582004495014912 15683348473766360704 12983114943037706496 10282881412309052288 7582647881580398080 4882414350851743872 2182180820123089664 17928691363103987072 15228457832375332864 12528224301646678656 9827990770918024448 7127757240189370240 4427523709460716032 1727290178732061824 17473800721712959232 14773567190984305024 12073333660255650816 9373100129526996608 6672866598798342400 3972633068069688192 1272399537341033984 17018910080321931392 14318676549593277184 11618443018864622976 8918209488135968768 6217975957407314560 3517742426678660352 817508895950006144 16564019438930903552 13863785908202249344 11163552377473595136 8463318846744940928 5763085316016286720 3062851785287632512 362618254558978304 16109128797539875712 13408895266811221504 10708661736082567296 8008428205353913088 5308194674625258880 2607961143896604672 18354471686877502080 15654238156148847872 12954004625420193664 10253771094691539456 7553537563962885248 4853304033234231040 2153070502505576832 17899581045486474240 15199347514757820032 12499113984029165824 9798880453300511616 7098646922571857408 4398413391843203200 1698179861114548992 17444690404095446400 14744456873366792192 12044223342638137984 9343989811909483776 6643756281180829568 3943522750452175360 1243289219723521152 16989799762704418560 14289566231975764352 11589332701247110144 8889099170518455936 6188865639789801728 3488632109061147520 788398578332493312 16534909121313390720 13834675590584736512 11134442059856082304 8434208529127428096 5733974998398773888 3033741467670119680 333507936941465472 16080018479922362880 13379784949193708672 10679551418465054464 7979317887736400256 5279084357007746048 2578850826279091840 18325361369259989248 15625127838531335040 12924894307802680832 10224660777074026624 7524427246345372416 4824193715616718208 2123960184888064000 17870470727868961408 15170237197140307200 12470003666411652992 9769770135682998784 7069536604954344576 4369303074225690368 1669069543497036160 17415580086477933568 14715346555749279360 12015113025020625152 9314879494291970944 6614645963563316736 3914412432834662528 1214178902106008320 16960689445086905728 14260455914358251520 11560222383629597312 8859988852900943104 6159755322172288896 3459521791443634688 759288260714980480 16505798803695877888 13805565272967223680 11105331742238569472 8405098211509915264 5704864680781261056 3004631150052606848 304397619323952640 16050908162304850048 13350674631576195840 10650441100847541632 7950207570118887424 5249974039390233216 2549740508661579008 18296251051642476416 15596017520913822208 12895783990185168000 10195550459456513792 7495316928727859584 4795083397999205376 2094849867270551168 17841360410251448576 15141126879522794368 12440893348794140160 9740659818065485952 7040426287336831744 4340192756608177536 1639959225879523328 17386469768860420736 14686236238131766528 11986002707403112320 9285769176674458112 6585535645945803904 3885302115217149696 1185068584488495488 16931579127469392896 14231345596740738688 11531112066012084480 8830878535283430272 6130645004554776064 3430411473826121856 730177943097467648 16476688486078365056 13776454955349710848 11076221424621056640 8375987893892402432 5675754363163748224 2975520832435094016 275287301706439808 16021797844687337216 13321564313958683008 10621330783230028800 7921097252501374592 5220863721772720384 2520630191044066176 18267140734024963584 15566907203296309376 12866673672567655168 10166440141839000960 7466206611110346752 4765973080381692544 2065739549653038336 17812250092633935744 15112016561905281536 12411783031176627328 9711549500447973120 7011315969719318912 4311082438990664704 1610848908262010496 17357359451242907904 14657125920514253696 11956892389785599488 9256658859056945280 6556425328328291072 3856191797599636864 1155958266870982656 16902468809851880064 14202235279123225856 11502001748394571648 8801768217665917440 6101534686937263232 3401301156208609024 701067625479954816 16447578168460852224 13747344637732198016 11047111107003543808 8346877576274889600 5646644045546235392 2946410514817581184 246176984088926976 15992687527069824384 13292453996341170176 10592220465612515968 7891986934883861760 5191753404155207552 2491519873426553344 18238030416407450752 15537796885678796544 12837563354950142336 10137329824221488128 7437096293492833920 4736862762764179712 2036629232035525504 17783139775016422912 15082906244287768704 12382672713559114496 9682439182830460288 6982205652101806080 4281972121373151872 1581738590644497664 17328249133625395072 14628015602896740864 11927782072168086656 9227548541439432448 6527315010710778240 3827081479982124032 1126847949253469824 16873358492234367232 14173124961505713024 11472891430777058816 8772657900048404608 6072424369319750400 3372190838591096192 671957307862441984 16418467850843339392 13718234320114685184 11018000789386030976 8317767258657376768 5617533727928722560 2917300197200068352 217066666471414144 15963577209452311552 13263343678723657344 10563110147995003136 7862876617266348928 5162643086537694720 2462409555809040512 18208920098789937920 15508686568061283712 12808453037332629504 10108219506603975296 7407985975875321088 4707752445146666880 2007518914418012672 17754029457398910080 15053795926670255872 12353562395941601664 9653328865212947456 6953095334484293248 4252861803755639040 1552628273026984832 17299138816007882240 14598905285279228032 11898671754550573824 9198438223821919616 6498204693093265408 3797971162364611200 1097737631635956992 16844248174616854400 14144014643888200192 11443781113159545984 8743547582430891776 6043314051702237568 3343080520973583360 642846990244929152 16389357533225826560 13689124002497172352 10988890471768518144 8288656941039863936 5588423410311209728 2888189879582555520 187956348853901312 15934466891834798720 13234233361106144512 10533999830377490304 7833766299648836096 5133532768920181888 2433299238191527680 18179809781172425088 15479576250443770880 12779342719715116672 10079109188986462464 7378875658257808256 4678642127529154048 1978408596800499840 17724919139781397248 15024685609052743040 12324452078324088832 9624218547595434624 6923985016866780416 4223751486138126208 1523517955409472000 17270028498390369408 14569794967661715200 11869561436933060992 9169327906204406784 6469094375475752576 3768860844747098368 1068627314018444160 16815137856999341568 14114904326270687360 11414670795542033152 8714437264813378944 6014203734084724736 3313970203356070528 613736672627416320 16360247215608313728 13660013684879659520 10959780154151005312 8259546623422351104 5559313092693696896 2859079561965042688 158846031236388480 15905356574217285888 13205123043488631680 10504889512759977472 7804655982031323264 5104422451302669056 2404188920574014848 18150699463554912256 15450465932826258048 12750232402097603840 10049998871368949632 7349765340640295424 4649531809911641216 1949298279182987008 17695808822163884416 14995575291435230208 12295341760706576000 9595108229977921792 6894874699249267584 4194641168520613376 1494407637791959168 17240918180772856576 14540684650044202368 11840451119315548160 9140217588586893952 6439984057858239744 3739750527129585536 1039516996400931328 16786027539381828736 14085794008653174528 11385560477924520320 8685326947195866112 5985093416467211904 3284859885738557696 584626355009903488 16331136897990800896 13630903367262146688 10930669836533492480 8230436305804838272 5530202775076184064 2829969244347529856 129735713618875648 15876246256599773056 13176012725871118848 10475779195142464640 7775545664413810432 5075312133685156224 2375078602956502016 18121589145937399424 15421355615208745216 12721122084480091008 10020888553751436800 7320655023022782592 4620421492294128384 1920187961565474176 17666698504546371584 14966464973817717376 12266231443089063168 9565997912360408960 6865764381631754752 4165530850903100544 1465297320174446336 17211807863155343744 14511574332426689536 11811340801698035328 9111107270969381120 6410873740240726912 3710640209512072704 1010406678783418496 16756917221764315904 14056683691035661696 11356450160307007488 8656216629578353280 5955983098849699072 3255749568121044864 555516037392390656 16302026580373288064 13601793049644633856 10901559518915979648 8201325988187325440 5501092457458671232 2800858926730017024 100625396001362816 15847135938982260224 13146902408253606016 10446668877524951808 7746435346796297600 5046201816067643392 2345968285338989184 18092478828319886592 15392245297591232384 12692011766862578176 9991778236133923968 7291544705405269760 4591311174676615552 1891077643947961344 17637588186928858752 14937354656200204544 12237121125471550336 9536887594742896128 6836654064014241920 4136420533285587712 1436187002556933504 17182697545537830912 14482464014809176704 11782230484080522496 9081996953351868288 6381763422623214080 3681529891894559872 981296361165905664 16727806904146803072 14027573373418148864 11327339842689494656 8627106311960840448 5926872781232186240 3226639250503532032 526405719774877824 16272916262755775232 13572682732027121024 10872449201298466816 8172215670569812608 5471982139841158400 2771748609112504192 71515078383849984 15818025621364747392 13117792090636093184 10417558559907438976 7717325029178784768 5017091498450130560 2316857967721476352 18063368510702373760 15363134979973719552 12662901449245065344 9962667918516411136 7262434387787756928 4562200857059102720 1861967326330448512 17608477869311345920 14908244338582691712 12208010807854037504 9507777277125383296 6807543746396729088 4107310215668074880 1407076684939420672 17153587227920318080 14453353697191663872 11753120166463009664 9052886635734355456 6352653105005701248 3652419574277047040 952186043548392832 16698696586529290240 13998463055800636032 11298229525071981824 8597995994343327616 5897762463614673408 3197528932886019200 497295402157364992 16243805945138262400 13543572414409608192 10843338883680953984 8143105352952299776 5442871822223645568 2742638291494991360 42404760766337152 15788915303747234560 13088681773018580352 10388448242289926144 7688214711561271936 4987981180832617728 2287747650103963520 18034258193084860928 15334024662356206720 12633791131627552512 9933557600898898304 7233324070170244096 4533090539441589888 1832857008712935680 17579367551693833088 14879134020965178880 12178900490236524672 9478666959507870464 6778433428779216256 4078199898050562048 1377966367321907840 17124476910302805248 14424243379574151040 11724009848845496832 9023776318116842624 6323542787388188416 3623309256659534208 923075725930880000 16669586268911777408 13969352738183123200 11269119207454468992 8568885676725814784 5868652145997160576 3168418615268506368 468185084539852160 16214695627520749568 13514462096792095360 10814228566063441152 8113995035334786944 5413761504606132736 2713527973877478528 13294443148824320 15759804986129721728 13059571455401067520 10359337924672413312 7659104393943759104 4958870863215104896 2258637332486450688 18005147875467348096 15304914344738693888 12604680814010039680 9904447283281385472 7204213752552731264 4503980221824077056 1803746691095422848 17550257234076320256 14850023703347666048 12149790172619011840 9449556641890357632 6749323111161703424 4049089580433049216 1348856049704395008 17095366592685292416 14395133061956638208 11694899531227984000 8994666000499329792 6294432469770675584 3594198939042021376 893965408313367168 16640475951294264576 13940242420565610368 11240008889836956160 8539775359108301952 5839541828379647744 3139308297650993536 439074766922339328 16185585309903236736 13485351779174582528 10785118248445928320 8084884717717274112 5384651186988619904 2684417656259965696 18430928199240863104 15730694668512208896 13030461137783554688 10330227607054900480 7629994076326246272 4929760545597592064 2229527014868937856 17976037557849835264 15275804027121181056 12575570496392526848 9875336965663872640 7175103434935218432 4474869904206564224 1774636373477910016 17521146916458807424 14820913385730153216 12120679855001499008 9420446324272844800 6720212793544190592 4019979262815536384 1319745732086882176 17066256275067779584 14366022744339125376 11665789213610471168 8965555682881816960 6265322152153162752 3565088621424508544 864855090695854336 16611365633676751744 13911132102948097536 11210898572219443328 8510665041490789120 5810431510762134912 3110197980033480704 409964449304826496 16156474992285723904 13456241461557069696 10756007930828415488 8055774400099761280 5355540869371107072 2655307338642452864 18401817881623350272 15701584350894696064 13001350820166041856 10301117289437387648 7600883758708733440 4900650227980079232 2200416697251425024 17946927240232322432 15246693709503668224 12546460178775014016 9846226648046359808 7145993117317705600 4445759586589051392 1745526055860397184 17492036598841294592 14791803068112640384 12091569537383986176 9391336006655331968 6691102475926677760 3990868945198023552 1290635414469369344 17037145957450266752 14336912426721612544 11636678895992958336 8936445365264304128 6236211834535649920 3535978303806995712 835744773078341504 16582255316059238912 13882021785330584704 11181788254601930496 8481554723873276288 5781321193144622080 3081087662415967872 380854131687313664 16127364674668211072 13427131143939556864 10726897613210902656 8026664082482248448 5326430551753594240 2626197021024940032 18372707564005837440 15672474033277183232 12972240502548529024 10272006971819874816 7571773441091220608 4871539910362566400 2171306379633912192 17917816922614809600 15217583391886155392 12517349861157501184 9817116330428846976 7116882799700192768 4416649268971538560 1716415738242884352 17462926281223781760 14762692750495127552 12062459219766473344 9362225689037819136 6661992158309164928 3961758627580510720 1261525096851856512 17008035639832753920 14307802109104099712 11607568578375445504 8907335047646791296 6207101516918137088 3506867986189482880 806634455460828672 16553144998441726080 13852911467713071872 11152677936984417664 8452444406255763456 5752210875527109248 3051977344798455040 351743814069800832 16098254357050698240 13398020826322044032 10697787295593389824 7997553764864735616 5297320234136081408 2597086703407427200 18343597246388324608 15643363715659670400 12943130184931016192 10242896654202361984 7542663123473707776 4842429592745053568 2142196062016399360 17888706604997296768 15188473074268642560 12488239543539988352 9788006012811334144 7087772482082679936 4387538951354025728 1687305420625371520 17433815963606268928 14733582432877614720 12033348902148960512 9333115371420306304 6632881840691652096 3932648309962997888 1232414779234343680 16978925322215241088 14278691791486586880 11578458260757932672 8878224730029278464 6177991199300624256 3477757668571970048 777524137843315840 16524034680824213248 13823801150095559040 11123567619366904832 8423334088638250624 5723100557909596416 3022867027180942208 322633496452288000 16069144039433185408 13368910508704531200 10668676977975876992 7968443447247222784 5268209916518568576 2567976385789914368 18314486928770811776 15614253398042157568 12914019867313503360 10213786336584849152 7513552805856194944 4813319275127540736 2113085744398886528 17859596287379783936 15159362756651129728 12459129225922475520 9758895695193821312 7058662164465167104 4358428633736512896 1658195103007858688 17404705645988756096 14704472115260101888 12004238584531447680 9304005053802793472 6603771523074139264 3903537992345485056 1203304461616830848 16949815004597728256 14249581473869074048 11549347943140419840 8849114412411765632 6148880881683111424 3448647350954457216 748413820225803008 16494924363206700416 13794690832478046208 11094457301749392000 8394223771020737792 5693990240292083584 2993756709563429376 293523178834775168 16040033721815672576 13339800191087018368 10639566660358364160 7939333129629709952 5239099598901055744 2538866068172401536 18285376611153298944 15585143080424644736 12884909549695990528 10184676018967336320 7484442488238682112 4784208957510027904 2083975426781373696 17830485969762271104 15130252439033616896 12430018908304962688 9729785377576308480 7029551846847654272 4329318316119000064 1629084785390345856 17375595328371243264 14675361797642589056 11975128266913934848 9274894736185280640 6574661205456626432 3874427674727972224 1174194143999318016 16920704686980215424 14220471156251561216 11520237625522907008 8820004094794252800 6119770564065598592 3419537033336944384 719303502608290176 16465814045589187584 13765580514860533376 11065346984131879168 8365113453403224960 5664879922674570752 2964646391945916544 264412861217262336 16010923404198159744 13310689873469505536 10610456342740851328 7910222812012197120 5209989281283542912 2509755750554888704 18256266293535786112 15556032762807131904 12855799232078477696 10155565701349823488 7455332170621169280 4755098639892515072 2054865109163860864 17801375652144758272 15101142121416104064 12400908590687449856 9700675059958795648 7000441529230141440 4300207998501487232 1599974467772833024 17346485010753730432 14646251480025076224 11946017949296422016 9245784418567767808 6545550887839113600 3845317357110459392 1145083826381805184 16891594369362702592 14191360838634048384 11491127307905394176 8790893777176739968 6090660246448085760 3390426715719431552 690193184990777344 16436703727971674752 13736470197243020544 11036236666514366336 8336003135785712128 5635769605057057920 2935536074328403712 235302543599749504 15981813086580646912 13281579555851992704 10581346025123338496 7881112494394684288 5180878963666030080 2480645432937375872 18227155975918273280 15526922445189619072 12826688914460964864 10126455383732310656 7426221853003656448 4725988322275002240 2025754791546348032 17772265334527245440 15072031803798591232 12371798273069937024 9671564742341282816 6971331211612628608 4271097680883974400 1570864150155320192 17317374693136217600 14617141162407563392 11916907631678909184 9216674100950254976 6516440570221600768 3816207039492946560 1115973508764292352 16862484051745189760 14162250521016535552 11462016990287881344 8761783459559227136 6061549928830572928 3361316398101918720 661082867373264512 16407593410354161920 13707359879625507712 11007126348896853504 8306892818168199296 5606659287439545088 2906425756710890880 206192225982236672 15952702768963134080 13252469238234479872 10552235707505825664 7852002176777171456 5151768646048517248 2451535115319863040 18198045658300760448 15497812127572106240 12797578596843452032 10097345066114797824 7397111535386143616 4696878004657489408 1996644473928835200 17743155016909732608 15042921486181078400 12342687955452424192 9642454424723769984 6942220893995115776 4241987363266461568 1541753832537807360 17288264375518704768 14588030844790050560 11887797314061396352 9187563783332742144 6487330252604087936 3787096721875433728 1086863191146779520 16833373734127676928 14133140203399022720 11432906672670368512 8732673141941714304 6032439611213060096 3332206080484405888 631972549755751680 16378483092736649088 13678249562007994880 10978016031279340672 8277782500550686464 5577548969822032256 2877315439093378048 177081908364723840 15923592451345621248 13223358920616967040 10523125389888312832 7822891859159658624 5122658328431004416 2422424797702350208 18168935340683247616 15468701809954593408 12768468279225939200 10068234748497284992 7368001217768630784 4667767687039976576 1967534156311322368 17714044699292219776 15013811168563565568 12313577637834911360 9613344107106257152 6913110576377602944 4212877045648948736 1512643514920294528 17259154057901191936 14558920527172537728 11858686996443883520 9158453465715229312 6458219934986575104 3757986404257920896 1057752873529266688 16804263416510164096 14104029885781509888 11403796355052855680 8703562824324201472 6003329293595547264 3303095762866893056 602862232138238848 16349372775119136256 13649139244390482048 10948905713661827840 8248672182933173632 5548438652204519424 2848205121475865216 147971590747211008 15894482133728108416 13194248602999454208 10494015072270800000 7793781541542145792 5093548010813491584 2393314480084837376 18139825023065734784 15439591492337080576 12739357961608426368 10039124430879772160 7338890900151117952 4638657369422463744 1938423838693809536 17684934381674706944 14984700850946052736 12284467320217398528 9584233789488744320 6884000258760090112 4183766728031435904 1483533197302781696 17230043740283679104 14529810209555024896 11829576678826370688 9129343148097716480 6429109617369062272 3728876086640408064 1028642555911753856 16775153098892651264 14074919568163997056 11374686037435342848 8674452506706688640 5974218975978034432 3273985445249380224 573751914520726016 16320262457501623424 13620028926772969216 10919795396044315008 8219561865315660800 5519328334587006592 2819094803858352384 118861273129698176 15865371816110595584 13165138285381941376 10464904754653287168 7764671223924632960 5064437693195978752 2364204162467324544 18110714705448221952 15410481174719567744 12710247643990913536 10010014113262259328 7309780582533605120 4609547051804950912 1909313521076296704 17655824064057194112 14955590533328539904 12255357002599885696 9555123471871231488 6854889941142577280 4154656410413923072 1454422879685268864 17200933422666166272 14500699891937512064 11800466361208857856 9100232830480203648 6399999299751549440 3699765769022895232 999532238294241024 16746042781275138432 14045809250546484224 11345575719817830016 8645342189089175808 5945108658360521600 3244875127631867392 544641596903213184 16291152139884110592 13590918609155456384 10890685078426802176 8190451547698147968 5490218016969493760 2789984486240839552 89750955512185344 15836261498493082752 13136027967764428544 10435794437035774336 7735560906307120128 5035327375578465920 2335093844849811712 18081604387830709120 15381370857102054912 12681137326373400704 9980903795644746496 7280670264916092288 4580436734187438080 1880203203458783872 17626713746439681280 14926480215711027072 12226246684982372864 9526013154253718656 6825779623525064448 4125546092796410240 1425312562067756032 17171823105048653440 14471589574319999232 11771356043591345024 9071122512862690816 6370888982134036608 3670655451405382400 970421920676728192 16716932463657625600 14016698932928971392 11316465402200317184 8616231871471662976 5915998340743008768 3215764810014354560 515531279285700352 16262041822266597760 13561808291537943552 10861574760809289344 8161341230080635136 5461107699351980928 2760874168623326720 60640637894672512 15807151180875569920 13106917650146915712 10406684119418261504 7706450588689607296 5006217057960953088 2305983527232298880 18052494070213196288 15352260539484542080 12652027008755887872 9951793478027233664 7251559947298579456 4551326416569925248 1851092885841271040 17597603428822168448 14897369898093514240 12197136367364860032 9496902836636205824 6796669305907551616 4096435775178897408 1396202244450243200 17142712787431140608 14442479256702486400 11742245725973832192 9042012195245177984 6341778664516523776 3641545133787869568 941311603059215360 16687822146040112768 13987588615311458560 11287355084582804352 8587121553854150144 5886888023125495936 3186654492396841728 486420961668187520 16232931504649084928 13532697973920430720 10832464443191776512 8132230912463122304 5431997381734468096 2731763851005813888 31530320277159680 15778040863258057088 13077807332529402880 10377573801800748672 7677340271072094464 4977106740343440256 2276873209614786048 18023383752595683456 15323150221867029248 12622916691138375040 9922683160409720832 7222449629681066624 4522216098952412416 1821982568223758208 17568493111204655616 14868259580476001408 12168026049747347200 9467792519018692992 6767558988290038784 4067325457561384576 1367091926832730368 17113602469813627776 14413368939084973568 11713135408356319360 9012901877627665152 6312668346899010944 3612434816170356736 912201285441702528 16658711828422599936 13958478297693945728 11258244766965291520 8558011236236637312 5857777705507983104 3157544174779328896 457310644050674688 16203821187031572096 13503587656302917888 10803354125574263680 8103120594845609472 5402887064116955264 2702653533388301056 2420002659646848 15748930545640544256 13048697014911890048 10348463484183235840 7648229953454581632 4947996422725927424 2247762891997273216 17994273434978170624 15294039904249516416 12593806373520862208 9893572842792208000 7193339312063553792 4493105781334899584 1792872250606245376 17539382793587142784 14839149262858488576 12138915732129834368 9438682201401180160 6738448670672525952 4038215139943871744 1337981609215217536 17084492152196114944 14384258621467460736 11684025090738806528 8983791560010152320 6283558029281498112 3583324498552843904 883090967824189696 16629601510805087104 13929367980076432896 11229134449347778688 8528900918619124480 5828667387890470272 3128433857161816064 428200326433161856 16174710869414059264 13474477338685405056 10774243807956750848 8074010277228096640 5373776746499442432 2673543215770788224 18420053758751685632 15719820228023031424 13019586697294377216 10319353166565723008 7619119635837068800 4918886105108414592 2218652574379760384 17965163117360657792 15264929586632003584 12564696055903349376 9864462525174695168 7164228994446040960 4463995463717386752 1763761932988732544 17510272475969629952 14810038945240975744 12109805414512321536 9409571883783667328 6709338353055013120 4009104822326358912 1308871291597704704 17055381834578602112 14355148303849947904 11654914773121293696 8954681242392639488 6254447711663985280 3554214180935331072 853980650206676864 16600491193187574272 13900257662458920064 11200024131730265856 8499790601001611648 5799557070272957440 3099323539544303232 399090008815649024 16145600551796546432 13445367021067892224 10745133490339238016 8044899959610583808 5344666428881929600 2644432898153275392 18390943441134172800 15690709910405518592 12990476379676864384 10290242848948210176 7590009318219555968 4889775787490901760 2189542256762247552 17936052799743144960 15235819269014490752 12535585738285836544 9835352207557182336 7135118676828528128 4434885146099873920 1734651615371219712 17481162158352117120 14780928627623462912 12080695096894808704 9380461566166154496 6680228035437500288 3979994504708846080 1279760973980191872 17026271516961089280 14326037986232435072 11625804455503780864 8925570924775126656 6225337394046472448 3525103863317818240 824870332589164032 16571380875570061440 13871147344841407232 11170913814112753024 8470680283384098816 5770446752655444608 3070213221926790400 369979691198136192 16116490234179033600 13416256703450379392 10716023172721725184 8015789641993070976 5315556111264416768 2615322580535762560 18361833123516659968 15661599592788005760 12961366062059351552 10261132531330697344 7560899000602043136 4860665469873388928 2160431939144734720 17906942482125632128 15206708951396977920 12506475420668323712 9806241889939669504 7106008359211015296 4405774828482361088 1705541297753706880 17452051840734604288 14751818310005950080 12051584779277295872 9351351248548641664 6651117717819987456 3950884187091333248 1250650656362679040 16997161199343576448 14296927668614922240 11596694137886268032 8896460607157613824 6196227076428959616 3495993545700305408 795760014971651200 16542270557952548608 13842037027223894400 11141803496495240192 8441569965766585984 5741336435037931776 3041102904309277568 340869373580623360 16087379916561520768 13387146385832866560 10686912855104212352 7986679324375558144 5286445793646903936 2586212262918249728 18332722805899147136 15632489275170492928 12932255744441838720 10232022213713184512 7531788682984530304 4831555152255876096 2131321621527221888 17877832164508119296 15177598633779465088 12477365103050810880 9777131572322156672 7076898041593502464 4376664510864848256 1676430980136194048 17422941523117091456 14722707992388437248 12022474461659783040 9322240930931128832 6622007400202474624 3921773869473820416 1221540338745166208 16968050881726063616 14267817350997409408 11567583820268755200 8867350289540100992 6167116758811446784 3466883228082792576 766649697354138368 16513160240335035776 13812926709606381568 11112693178877727360 8412459648149073152 5712226117420418944 3011992586691764736 311759055963110528 16058269598944007936 13358036068215353728 10657802537486699520 7957569006758045312 5257335476029391104 2557101945300736896 18303612488281634304 15603378957552980096 12903145426824325888 10202911896095671680 7502678365367017472 4802444834638363264 2102211303909709056 17848721846890606464 15148488316161952256 12448254785433298048 9748021254704643840 7047787723975989632 4347554193247335424 1647320662518681216 17393831205499578624 14693597674770924416 11993364144042270208 9293130613313616000 6592897082584961792 3892663551856307584 1192430021127653376 16938940564108550784 14238707033379896576 11538473502651242368 8838239971922588160 6138006441193933952 3437772910465279744 737539379736625536 16484049922717522944 13783816391988868736 11083582861260214528 8383349330531560320 5683115799802906112 2982882269074251904 282648738345597696 16029159281326495104 13328925750597840896 10628692219869186688 7928458689140532480 5228225158411878272 2527991627683224064 18274502170664121472 15574268639935467264 12874035109206813056 10173801578478158848 7473568047749504640 4773334517020850432 2073100986292196224 17819611529273093632 15119377998544439424 12419144467815785216 9718910937087131008 7018677406358476800 4318443875629822592 1618210344901168384 17364720887882065792 14664487357153411584 11964253826424757376 9264020295696103168 6563786764967448960 3863553234238794752 1163319703510140544 16909830246491037952 14209596715762383744 11509363185033729536 8809129654305075328 6108896123576421120 3408662592847766912 708429062119112704 16454939605100010112 13754706074371355904 11054472543642701696 8354239012914047488 5654005482185393280 2953771951456739072 253538420728084864 16000048963708982272 13299815432980328064 10599581902251673856 7899348371523019648 5199114840794365440 2498881310065711232 18245391853046608640 15545158322317954432 12844924791589300224 10144691260860646016 7444457730131991808 4744224199403337600 2043990668674683392 17790501211655580800 15090267680926926592 12390034150198272384 9689800619469618176 6989567088740963968 4289333558012309760 1589100027283655552 17335610570264552960 14635377039535898752 11935143508807244544 9234909978078590336 6534676447349936128 3834442916621281920 1134209385892627712 16880719928873525120 14180486398144870912 11480252867416216704 8780019336687562496 6079785805958908288 3379552275230254080 679318744501599872 16425829287482497280 13725595756753843072 11025362226025188864 8325128695296534656 5624895164567880448 2924661633839226240 224428103110572032 15970938646091469440 13270705115362815232 10570471584634161024 7870238053905506816 5170004523176852608 2469770992448198400 18216281535429095808 15516048004700441600 12815814473971787392 10115580943243133184 7415347412514478976 4715113881785824768 2014880351057170560 17761390894038067968 15061157363309413760 12360923832580759552 9660690301852105344 6960456771123451136 4260223240394796928 1559989709666142720 17306500252647040128 14606266721918385920 11906033191189731712 9205799660461077504 6505566129732423296 3805332599003769088 1105099068275114880 16851609611256012288 14151376080527358080 11451142549798703872 8750909019070049664 6050675488341395456 3350441957612741248 650208426884087040 16396718969864984448 13696485439136330240 10996251908407676032 8296018377679021824 5595784846950367616 2895551316221713408 195317785493059200 15941828328473956608 13241594797745302400 10541361267016648192 7841127736287993984 5140894205559339776 2440660674830685568 18187171217811582976 15486937687082928768 12786704156354274560 10086470625625620352 7386237094896966144 4686003564168311936 1985770033439657728 17732280576420555136 15032047045691900928 12331813514963246720 9631579984234592512 6931346453505938304 4231112922777284096 1530879392048629888 17277389935029527296 14577156404300873088 11876922873572218880 9176689342843564672 6476455812114910464 3776222281386256256 1075988750657602048 16822499293638499456 14122265762909845248 11422032232181191040 8721798701452536832 6021565170723882624 3321331639995228416 621098109266574208 16367608652247471616 13667375121518817408 10967141590790163200 8266908060061508992 5566674529332854784 2866440998604200576 166207467875546368 15912718010856443776 13212484480127789568 10512250949399135360 7812017418670481152 5111783887941826944 2411550357213172736 18158060900194070144 15457827369465415936 12757593838736761728 10057360308008107520 7357126777279453312 4656893246550799104 1956659715822144896 17703170258803042304 15002936728074388096 12302703197345733888 9602469666617079680 6902236135888425472 4202002605159771264 1501769074431117056 17248279617412014464 14548046086683360256 11847812555954706048 9147579025226051840 6447345494497397632 3747111963768743424 1046878433040089216 16793388976020986624 14093155445292332416 11392921914563678208 8692688383835024000 5992454853106369792 3292221322377715584 591987791649061376 16338498334629958784 13638264803901304576 10938031273172650368 8237797742443996160 5537564211715341952 2837330680986687744 137097150258033536 15883607693238930944 13183374162510276736 10483140631781622528 7782907101052968320 5082673570324314112 2382440039595659904 18128950582576557312 15428717051847903104 12728483521119248896 10028249990390594688 7328016459661940480 4627782928933286272 1927549398204632064 17674059941185529472 14973826410456875264 12273592879728221056 9573359348999566848 6873125818270912640 4172892287542258432 1472658756813604224 17219169299794501632 14518935769065847424 11818702238337193216 9118468707608539008 6418235176879884800 3718001646151230592 1017768115422576384 16764278658403473792 14064045127674819584 11363811596946165376 8663578066217511168 5963344535488856960 3263111004760202752 562877474031548544 16309388017012445952 13609154486283791744 10908920955555137536 8208687424826483328 5508453894097829120 2808220363369174912 107986832640520704 15854497375621418112 13154263844892763904 10454030314164109696 7753796783435455488 5053563252706801280 2353329721978147072 18099840264959044480 15399606734230390272 12699373203501736064 9999139672773081856 7298906142044427648 4598672611315773440 1898439080587119232 17644949623568016640 14944716092839362432 12244482562110708224 9544249031382054016 6844015500653399808 4143781969924745600 1443548439196091392 17190058982176988800 14489825451448334592 11789591920719680384 9089358389991026176 6389124859262371968 3688891328533717760 988657797805063552 16735168340785960960 14034934810057306752 11334701279328652544 8634467748599998336 5934234217871344128 3234000687142689920 533767156414035712 16280277699394933120 13580044168666278912 10879810637937624704 8179577107208970496 5479343576480316288 2779110045751662080 78876515023007872 15825387058003905280 13125153527275251072 10424919996546596864 7724686465817942656 5024452935089288448 2324219404360634240 18070729947341531648 15370496416612877440 12670262885884223232 9970029355155569024 7269795824426914816 4569562293698260608 1869328762969606400 17615839305950503808 14915605775221849600 12215372244493195392 9515138713764541184 6814905183035886976 4114671652307232768 1414438121578578560 17160948664559475968 14460715133830821760 11760481603102167552 9060248072373513344 6360014541644859136 3659781010916204928 959547480187550720 16706058023168448128 14005824492439793920 11305590961711139712 8605357430982485504 5905123900253831296 3204890369525177088 504656838796522880 16251167381777420288 13550933851048766080 10850700320320111872 8150466789591457664 5450233258862803456 2749999728134149248 49766197405495040 15796276740386392448 13096043209657738240 10395809678929084032 7695576148200429824 4995342617471775616 2295109086743121408 18041619629724018816 15341386098995364608 12641152568266710400 9940919037538056192 7240685506809401984 4540451976080747776 1840218445352093568 17586728988332990976 14886495457604336768 12186261926875682560 9486028396147028352 6785794865418374144 4085561334689719936 1385327803961065728 17131838346941963136 14431604816213308928 11731371285484654720 9031137754756000512 6330904224027346304 3630670693298692096 930437162570037888 16676947705550935296 13976714174822281088 11276480644093626880 8576247113364972672 5876013582636318464 3175780051907664256 475546521179010048 16222057064159907456 13521823533431253248 10821590002702599040 8121356471973944832 5421122941245290624 2720889410516636416 20655879787982208 15767166422768879616 13066932892040225408 10366699361311571200 7666465830582916992 4966232299854262784 2265998769125608576 18012509312106505984 15312275781377851776 12612042250649197568 9911808719920543360 7211575189191889152 4511341658463234944 1811108127734580736 17557618670715478144 14857385139986823936 12157151609258169728 9456918078529515520 6756684547800861312 4056451017072207104 1356217486343552896 17102728029324450304 14402494498595796096 11702260967867141888 9002027437138487680 6301793906409833472 3601560375681179264 901326844952525056 16647837387933422464 13947603857204768256 11247370326476114048 8547136795747459840 5846903265018805632 3146669734290151424 446436203561497216 16192946746542394624 13492713215813740416 10792479685085086208 8092246154356432000 5392012623627777792 2691779092899123584 18438289635880020992 15738056105151366784 13037822574422712576 10337589043694058368 7637355512965404160 4937121982236749952 2236888451508095744 17983398994488993152 15283165463760338944 12582931933031684736 9882698402303030528 7182464871574376320 4482231340845722112 1781997810117067904 17528508353097965312 14828274822369311104 12128041291640656896 9427807760912002688 6727574230183348480 4027340699454694272 1327107168726040064 17073617711706937472 14373384180978283264 11673150650249629056 8972917119520974848 6272683588792320640 3572450058063666432 872216527335012224 16618727070315909632 13918493539587255424 11218260008858601216 8518026478129947008 5817792947401292800 3117559416672638592 417325885943984384 16163836428924881792 13463602898196227584 10763369367467573376 8063135836738919168 5362902306010264960 2662668775281610752 18409179318262508160 15708945787533853952 13008712256805199744 10308478726076545536 7608245195347891328 4908011664619237120 2207778133890582912 17954288676871480320 15254055146142826112 12553821615414171904 9853588084685517696 7153354553956863488 4453121023228209280 1752887492499555072 17499398035480452480 14799164504751798272 12098930974023144064 9398697443294489856 6698463912565835648 3998230381837181440 1297996851108527232 17044507394089424640 14344273863360770432 11644040332632116224 8943806801903462016 6243573271174807808 3543339740446153600 843106209717499392 16589616752698396800 13889383221969742592 11189149691241088384 8488916160512434176 5788682629783779968 3088449099055125760 388215568326471552 16134726111307368960 13434492580578714752 10734259049850060544 8034025519121406336 5333791988392752128 2633558457664097920 18380069000644995328 15679835469916341120 12979601939187686912 10279368408459032704 7579134877730378496 4878901347001724288 2178667816273070080 17925178359253967488 15224944828525313280 12524711297796659072 9824477767068004864 7124244236339350656 4424010705610696448 1723777174882042240 17470287717862939648 14770054187134285440 12069820656405631232 9369587125676977024 6669353594948322816 3969120064219668608 1268886533491014400 17015397076471911808 14315163545743257600 11614930015014603392 8914696484285949184 6214462953557294976 3514229422828640768 813995892099986560 16560506435080883968 13860272904352229760 11160039373623575552 8459805842894921344 5759572312166267136 3059338781437612928 359105250708958720 16105615793689856128 13405382262961201920 10705148732232547712 8004915201503893504 5304681670775239296 2604448140046585088 18350958683027482496 15650725152298828288 12950491621570174080 10250258090841519872 7550024560112865664 4849791029384211456 2149557498655557248 17896068041636454656 15195834510907800448 12495600980179146240 9795367449450492032 7095133918721837824 4394900387993183616 1694666857264529408 17441177400245426816 14740943869516772608 12040710338788118400 9340476808059464192 6640243277330809984 3940009746602155776 1239776215873501568 16986286758854398976 14286053228125744768 11585819697397090560 8885586166668436352 6185352635939782144 3485119105211127936 784885574482473728 16531396117463371136 13831162586734716928 11130929056006062720 8430695525277408512 5730461994548754304 3030228463820100096 329994933091445888 16076505476072343296 13376271945343689088 10676038414615034880 7975804883886380672 5275571353157726464 2575337822429072256 18321848365409969664 15621614834681315456 12921381303952661248 10221147773224007040 7520914242495352832 4820680711766698624 2120447181038044416 17866957724018941824 15166724193290287616 12466490662561633408 9766257131832979200 7066023601104324992 4365790070375670784 1665556539647016576 17412067082627913984 14711833551899259776 12011600021170605568 9311366490441951360 6611132959713297152 3910899428984642944 1210665898255988736 16957176441236886144 14256942910508231936 11556709379779577728 8856475849050923520 6156242318322269312 3456008787593615104 755775256864960896 16502285799845858304 13802052269117204096 11101818738388549888 8401585207659895680 5701351676931241472 3001118146202587264 300884615473933056 16047395158454830464 13347161627726176256 10646928096997522048 7946694566268867840 5246461035540213632 2546227504811559424 18292738047792456832 15592504517063802624 12892270986335148416 10192037455606494208 7491803924877840000 4791570394149185792 2091336863420531584 17837847406401428992 15137613875672774784 12437380344944120576 9737146814215466368 7036913283486812160 4336679752758157952 1636446222029503744 17382956765010401152 14682723234281746944 11982489703553092736 9282256172824438528 6582022642095784320 3881789111367130112 1181555580638475904 16928066123619373312 14227832592890719104 11527599062162064896 8827365531433410688 6127132000704756480 3426898469976102272 726664939247448064 16473175482228345472 13772941951499691264 11072708420771037056 8372474890042382848 5672241359313728640 2972007828585074432 271774297856420224 16018284840837317632 13318051310108663424 10617817779380009216 7917584248651355008 5217350717922700800 2517117187194046592 18263627730174944000 15563394199446289792 12863160668717635584 10162927137988981376 7462693607260327168 4762460076531672960 2062226545803018752 17808737088783916160 15108503558055261952 12408270027326607744 9708036496597953536 7007802965869299328 4307569435140645120 1607335904411990912 17353846447392888320 14653612916664234112 11953379385935579904 9253145855206925696 6552912324478271488 3852678793749617280 1152445263020963072 16898955806001860480 14198722275273206272 11498488744544552064 8798255213815897856 6098021683087243648 3397788152358589440 697554621629935232 16444065164610832640 13743831633882178432 11043598103153524224 8343364572424870016 5643131041696215808 2942897510967561600 242663980238907392 15989174523219804800 13288940992491150592 10588707461762496384 7888473931033842176 5188240400305187968 2488006869576533760 18234517412557431168 15534283881828776960 12834050351100122752 10133816820371468544 7433583289642814336 4733349758914160128 2033116228185505920 17779626771166403328 15079393240437749120 12379159709709094912 9678926178980440704 6978692648251786496 4278459117523132288 1578225586794478080 17324736129775375488 14624502599046721280 11924269068318067072 9224035537589412864 6523802006860758656 3823568476132104448 1123334945403450240 16869845488384347648 14169611957655693440 11469378426927039232 8769144896198385024 6068911365469730816 3368677834741076608 668444304012422400 16414954846993319808 13714721316264665600 11014487785536011392 8314254254807357184 5614020724078702976 2913787193350048768 213553662621394560 15960064205602291968 13259830674873637760 10559597144144983552 7859363613416329344 5159130082687675136 2458896551959020928 18205407094939918336 15505173564211264128 12804940033482609920 10104706502753955712 7404472972025301504 4704239441296647296 2004005910567993088 17750516453548890496 15050282922820236288 12350049392091582080 9649815861362927872 6949582330634273664 4249348799905619456 1549115269176965248 17295625812157862656 14595392281429208448 11895158750700554240 9194925219971900032 6494691689243245824 3794458158514591616 1094224627785937408 16840735170766834816 14140501640038180608 11440268109309526400 8740034578580872192 6039801047852217984 3339567517123563776 639333986394909568 16385844529375806976 13685610998647152768 10985377467918498560 8285143937189844352 5584910406461190144 2884676875732535936 184443345003881728 15930953887984779136 13230720357256124928 10530486826527470720 7830253295798816512 5130019765070162304 2429786234341508096 18176296777322405504 15476063246593751296 12775829715865097088 10075596185136442880 7375362654407788672 4675129123679134464 1974895592950480256 17721406135931377664 15021172605202723456 12320939074474069248 9620705543745415040 6920472013016760832 4220238482288106624 1520004951559452416 17266515494540349824 14566281963811695616 11866048433083041408 9165814902354387200 6465581371625732992 3765347840897078784 1065114310168424576 16811624853149321984 14111391322420667776 11411157791692013568 8710924260963359360 6010690730234705152 3310457199506050944 610223668777396736 16356734211758294144 13656500681029639936 10956267150300985728 8256033619572331520 5555800088843677312 2855566558115023104 155333027386368896 15901843570367266304 13201610039638612096 10501376508909957888 7801142978181303680 5100909447452649472 2400675916723995264 18147186459704892672 15446952928976238464 12746719398247584256 10046485867518930048 7346252336790275840 4646018806061621632 1945785275332967424 17692295818313864832 14992062287585210624 12291828756856556416 9591595226127902208 6891361695399248000 4191128164670593792 1490894633941939584 17237405176922836992 14537171646194182784 11836938115465528576 9136704584736874368 6436471054008220160 3736237523279565952 1036003992550911744 16782514535531809152 14082281004803154944 11382047474074500736 8681813943345846528 5981580412617192320 3281346881888538112 581113351159883904 16327623894140781312 13627390363412127104 10927156832683472896 8226923301954818688 5526689771226164480 2826456240497510272 126222709768856064 15872733252749753472 13172499722021099264 10472266191292445056 7772032660563790848 5071799129835136640 2371565599106482432 18118076142087379840 15417842611358725632 12717609080630071424 10017375549901417216 7317142019172763008 4616908488444108800 1916674957715454592 17663185500696352000 14962951969967697792 12262718439239043584 9562484908510389376 6862251377781735168 4162017847053080960 1461784316324426752 17208294859305324160 14508061328576669952 11807827797848015744 9107594267119361536 6407360736390707328 3707127205662053120 1006893674933398912 16753404217914296320 14053170687185642112 11352937156456987904 8652703625728333696 5952470094999679488 3252236564271025280 552003033542371072 16298513576523268480 13598280045794614272 10898046515065960064 8197812984337305856 5497579453608651648 2797345922879997440 97112392151343232 15843622935132240640 13143389404403586432 10443155873674932224 7742922342946278016 5042688812217623808 2342455281488969600 18088965824469867008 15388732293741212800 12688498763012558592 9988265232283904384 7288031701555250176 4587798170826595968 1887564640097941760 17634075183078839168 14933841652350184960 12233608121621530752 9533374590892876544 6833141060164222336 4132907529435568128 1432673998706913920 17179184541687811328 14478951010959157120 11778717480230502912 9078483949501848704 6378250418773194496 3678016888044540288 977783357315886080 16724293900296783488 14024060369568129280 11323826838839475072 8623593308110820864 5923359777382166656 3223126246653512448 522892715924858240 16269403258905755648 13569169728177101440 10868936197448447232 8168702666719793024 5468469135991138816 2768235605262484608 68002074533830400 15814512617514727808 13114279086786073600 10414045556057419392 7713812025328765184 5013578494600110976 2313344963871456768 18059855506852354176 15359621976123699968 12659388445395045760 9959154914666391552 7258921383937737344 4558687853209083136 1858454322480428928 17604964865461326336 14904731334732672128 12204497804004017920 9504264273275363712 6804030742546709504 4103797211818055296 1403563681089401088 17150074224070298496 14449840693341644288 11749607162612990080 9049373631884335872 6349140101155681664 3648906570427027456 948673039698373248 16695183582679270656 13994950051950616448 11294716521221962240 8594482990493308032 5894249459764653824 3194015929035999616 493782398307345408 16240292941288242816 13540059410559588608 10839825879830934400 8139592349102280192 5439358818373625984 2739125287644971776 38891756916317568 15785402299897214976 13085168769168560768 10384935238439906560 7684701707711252352 4984468176982598144 2284234646253943936 18030745189234841344 15330511658506187136 12630278127777532928 9930044597048878720 7229811066320224512 4529577535591570304 1829344004862916096 17575854547843813504 14875621017115159296 12175387486386505088 9475153955657850880 6774920424929196672 4074686894200542464 1374453363471888256 17120963906452785664 14420730375724131456 11720496844995477248 9020263314266823040 6320029783538168832 3619796252809514624 919562722080860416 16666073265061757824 13965839734333103616 11265606203604449408 8565372672875795200 5865139142147140992 3164905611418486784 464672080689832576 16211182623670729984 13510949092942075776 10810715562213421568 8110482031484767360 5410248500756113152 2710014970027458944 9781439298804736 15756291982279702144 13056058451551047936 10355824920822393728 7655591390093739520 4955357859365085312 2255124328636431104 18001634871617328512 15301401340888674304 12601167810160020096 9900934279431365888 7200700748702711680 4500467217974057472 1800233687245403264 17546744230226300672 14846510699497646464 12146277168768992256 9446043638040338048 6745810107311683840 4045576576583029632 1345343045854375424 17091853588835272832 14391620058106618624 11691386527377964416 8991152996649310208 6290919465920656000 3590685935192001792 890452404463347584 16636962947444244992 13936729416715590784 11236495885986936576 8536262355258282368 5836028824529628160 3135795293800973952 435561763072319744 16182072306053217152 13481838775324562944 10781605244595908736 8081371713867254528 5381138183138600320 2680904652409946112 18427415195390843520 15727181664662189312 13026948133933535104 10326714603204880896 7626481072476226688 4926247541747572480 2226014011018918272 17972524553999815680 15272291023271161472 12572057492542507264 9871823961813853056 7171590431085198848 4471356900356544640 1771123369627890432 17517633912608787840 14817400381880133632 12117166851151479424 9416933320422825216 6716699789694171008 4016466258965516800 1316232728236862592 17062743271217760000 14362509740489105792 11662276209760451584 8962042679031797376 6261809148303143168 3561575617574488960 861342086845834752 16607852629826732160 13907619099098077952 11207385568369423744 8507152037640769536 5806918506912115328 3106684976183461120 406451445454806912 16152961988435704320 13452728457707050112 10752494926978395904 8052261396249741696 5352027865521087488 2651794334792433280 18398304877773330688 15698071347044676480 12997837816316022272 10297604285587368064 7597370754858713856 4897137224130059648 2196903693401405440 17943414236382302848 15243180705653648640 12542947174924994432 9842713644196340224 7142480113467686016 4442246582739031808 1742013052010377600 17488523594991275008 14788290064262620800 12088056533533966592 9387823002805312384 6687589472076658176 3987355941348003968 1287122410619349760 17033632953600247168 14333399422871592960 11633165892142938752 8932932361414284544 6232698830685630336 3532465299956976128 832231769228321920 16578742312209219328 13878508781480565120 11178275250751910912 8478041720023256704 5777808189294602496 3077574658565948288 377341127837294080 16123851670818191488 13423618140089537280 10723384609360883072 8023151078632228864 5322917547903574656 2622684017174920448 18369194560155817856 15668961029427163648 12968727498698509440 10268493967969855232 7568260437241201024 4868026906512546816 2167793375783892608 17914303918764790016 15214070388036135808 12513836857307481600 9813603326578827392 7113369795850173184 4413136265121518976 1712902734392864768 17459413277373762176 14759179746645107968 12058946215916453760 9358712685187799552 6658479154459145344 3958245623730491136 1258012093001836928 17004522635982734336 14304289105254080128 11604055574525425920 8903822043796771712 6203588513068117504 3503354982339463296 803121451610809088 16549631994591706496 13849398463863052288 11149164933134398080 8448931402405743872 5748697871677089664 3048464340948435456 348230810219781248 16094741353200678656 13394507822472024448 10694274291743370240 7994040761014716032 5293807230286061824 2593573699557407616 18340084242538305024 15639850711809650816 12939617181080996608 10239383650352342400 7539150119623688192 4838916588895033984 2138683058166379776 17885193601147277184 15184960070418622976 12484726539689968768 9784493008961314560 7084259478232660352 4384025947504006144 1683792416775351936 17430302959756249344 14730069429027595136 12029835898298940928 9329602367570286720 6629368836841632512 3929135306112978304 1228901775384324096 16975412318365221504 14275178787636567296 11574945256907913088 8874711726179258880 6174478195450604672 3474244664721950464 774011133993296256 16520521676974193664 13820288146245539456 11120054615516885248 8419821084788231040 5719587554059576832 3019354023330922624 319120492602268416 16065631035583165824 13365397504854511616 10665163974125857408 7964930443397203200 5264696912668548992 2564463381939894784 18310973924920792192 15610740394192137984 12910506863463483776 10210273332734829568 7510039802006175360 4809806271277521152 2109572740548866944 17856083283529764352 15155849752801110144 12455616222072455936 9755382691343801728 7055149160615147520 4354915629886493312 1654682099157839104 17401192642138736512 14700959111410082304 12000725580681428096 9300492049952773888 6600258519224119680 3900024988495465472 1199791457766811264 16946302000747708672 14246068470019054464 11545834939290400256 8845601408561746048 6145367877833091840 3445134347104437632 744900816375783424 16491411359356680832 13791177828628026624 11090944297899372416 8390710767170718208 5690477236442064000 2990243705713409792 290010174984755584 16036520717965652992 13336287187236998784 10636053656508344576 7935820125779690368 5235586595051036160 2535353064322381952 18281863607303279360 15581630076574625152 12881396545845970944 10181163015117316736 7480929484388662528 4780695953660008320 2080462422931354112 17826972965912251520 15126739435183597312 12426505904454943104 9726272373726288896 7026038842997634688 4325805312268980480 1625571781540326272 17372082324521223680 14671848793792569472 11971615263063915264 9271381732335261056 6571148201606606848 3870914670877952640 1170681140149298432 16917191683130195840 14216958152401541632 11516724621672887424 8816491090944233216 6116257560215579008 3416024029486924800 715790498758270592 16462301041739168000 13762067511010513792 11061833980281859584 8361600449553205376 5661366918824551168 2961133388095896960 260899857367242752 16007410400348140160 13307176869619485952 10606943338890831744 7906709808162177536 5206476277433523328 2506242746704869120 18252753289685766528 15552519758957112320 12852286228228458112 10152052697499803904 7451819166771149696 4751585636042495488 2051352105313841280 17797862648294738688 15097629117566084480 12397395586837430272 9697162056108776064 6996928525380121856 4296694994651467648 1596461463922813440 17342972006903710848 14642738476175056640 11942504945446402432 9242271414717748224 6542037883989094016 3841804353260439808 1141570822531785600 16888081365512683008 14187847834784028800 11487614304055374592 8787380773326720384 6087147242598066176 3386913711869411968 686680181140757760 16433190724121655168 13732957193393000960 11032723662664346752 8332490131935692544 5632256601207038336 2932023070478384128 231789539749729920 15978300082730627328 13278066552001973120 10577833021273318912 7877599490544664704 5177365959816010496 2477132429087356288 18223642972068253696 15523409441339599488 12823175910610945280 10122942379882291072 7422708849153636864 4722475318424982656 2022241787696328448 17768752330677225856 15068518799948571648 12368285269219917440 9668051738491263232 6967818207762609024 4267584677033954816 1567351146305300608 17313861689286198016 14613628158557543808 11913394627828889600 9213161097100235392 6512927566371581184 3812694035642926976 1112460504914272768 16858971047895170176 14158737517166515968 11458503986437861760 8758270455709207552 6058036924980553344 3357803394251899136 657569863523244928 16404080406504142336 13703846875775488128 11003613345046833920 8303379814318179712 5603146283589525504 2902912752860871296 202679222132217088 15949189765113114496 13248956234384460288 10548722703655806080 7848489172927151872 5148255642198497664 2448022111469843456 18194532654450740864 15494299123722086656 12794065592993432448 10093832062264778240 7393598531536124032 4693365000807469824 1993131470078815616 17739642013059713024 15039408482331058816 12339174951602404608 9638941420873750400 6938707890145096192 4238474359416441984 1538240828687787776 17284751371668685184 14584517840940030976 11884284310211376768 9184050779482722560 6483817248754068352 3783583718025414144 1083350187296759936 16829860730277657344 14129627199549003136 11429393668820348928 8729160138091694720 6028926607363040512 3328693076634386304 628459545905732096 16374970088886629504 13674736558157975296 10974503027429321088 8274269496700666880 5574035965972012672 2873802435243358464 173568904514704256 15920079447495601664 13219845916766947456 10519612386038293248 7819378855309639040 5119145324580984832 2418911793852330624 18165422336833228032 15465188806104573824 12764955275375919616 10064721744647265408 7364488213918611200 4664254683189956992 1964021152461302784 17710531695442200192 15010298164713545984 12310064633984891776 9609831103256237568 6909597572527583360 4209364041798929152 1509130511070274944 17255641054051172352 14555407523322518144 11855173992593863936 9154940461865209728 6454706931136555520 3754473400407901312 1054239869679247104 16800750412660144512 14100516881931490304 11400283351202836096 8700049820474181888 5999816289745527680 3299582759016873472 599349228288219264 16345859771269116672 13645626240540462464 10945392709811808256 8245159179083154048 5544925648354499840 2844692117625845632 144458586897191424 15890969129878088832 13190735599149434624 10490502068420780416 7790268537692126208 5090035006963472000 2389801476234817792 18136312019215715200 15436078488487060992 12735844957758406784 10035611427029752576 7335377896301098368 4635144365572444160 1934910834843789952 17681421377824687360 14981187847096033152 12280954316367378944 9580720785638724736 6880487254910070528 4180253724181416320 1480020193452762112 17226530736433659520 14526297205705005312 11826063674976351104 9125830144247696896 6425596613519042688 3725363082790388480 1025129552061734272 16771640095042631680 14071406564313977472 11371173033585323264 8670939502856669056 5970705972128014848 3270472441399360640 570238910670706432 16316749453651603840 13616515922922949632 10916282392194295424 8216048861465641216 5515815330736987008 2815581800008332800 115348269279678592 15861858812260576000 13161625281531921792 10461391750803267584 7761158220074613376 5060924689345959168 2360691158617304960 18107201701598202368 15406968170869548160 12706734640140893952 10006501109412239744 7306267578683585536 4606034047954931328 1905800517226277120 17652311060207174528 14952077529478520320 12251843998749866112 9551610468021211904 6851376937292557696 4151143406563903488 1450909875835249280 17197420418816146688 14497186888087492480 11796953357358838272 9096719826630184064 6396486295901529856 3696252765172875648 996019234444221440 16742529777425118848 14042296246696464640 11342062715967810432 8641829185239156224 5941595654510502016 3241362123781847808 541128593053193600 16287639136034091008 13587405605305436800 10887172074576782592 8186938543848128384 5486705013119474176 2786471482390819968 86237951662165760 15832748494643063168 13132514963914408960 10432281433185754752 7732047902457100544 5031814371728446336 2331580840999792128 18078091383980689536 15377857853252035328 12677624322523381120 9977390791794726912 7277157261066072704 4576923730337418496 1876690199608764288 17623200742589661696 14922967211861007488 12222733681132353280 9522500150403699072 6822266619675044864 4122033088946390656 1421799558217736448 17168310101198633856 14468076570469979648 11767843039741325440 9067609509012671232 6367375978284017024 3667142447555362816 966908916826708608 16713419459807606016 14013185929078951808 11312952398350297600 8612718867621643392 5912485336892989184 3212251806164334976 512018275435680768 16258528818416578176 13558295287687923968 10858061756959269760 8157828226230615552 5457594695501961344 2757361164773307136 57127634044652928 15803638177025550336 13103404646296896128 10403171115568241920 7702937584839587712 5002704054110933504 2302470523382279296 18048981066363176704 15348747535634522496 12648514004905868288 9948280474177214080 7248046943448559872 4547813412719905664 1847579881991251456 17594090424972148864 14893856894243494656 12193623363514840448 9493389832786186240 6793156302057532032 4092922771328877824 1392689240600223616 17139199783581121024 14438966252852466816 11738732722123812608 9038499191395158400 6338265660666504192 3638032129937849984 937798599209195776 16684309142190093184 13984075611461438976 11283842080732784768 8583608550004130560 5883375019275476352 3183141488546822144 482907957818167936 16229418500799065344 13529184970070411136 10828951439341756928 8128717908613102720 5428484377884448512 2728250847155794304 28017316427140096 15774527859408037504 13074294328679383296 10374060797950729088 7673827267222074880 4973593736493420672 2273360205764766464 18019870748745663872 15319637218017009664 12619403687288355456 9919170156559701248 7218936625831047040 4518703095102392832 1818469564373738624 17564980107354636032 14864746576625981824 12164513045897327616 9464279515168673408 6764045984440019200 4063812453711364992 1363578922982710784 17110089465963608192 14409855935234953984 11709622404506299776 9009388873777645568 6309155343048991360 3608921812320337152 908688281591682944 16655198824572580352 13954965293843926144 11254731763115271936 8554498232386617728 5854264701657963520 3154031170929309312 453797640200655104 16200308183181552512 13500074652452898304 10799841121724244096 8099607590995589888 5399374060266935680 2699140529538281472 18445651072519178880 15745417541790524672 13045184011061870464 10344950480333216256 7644716949604562048 4944483418875907840 2244249888147253632 17990760431128151040 15290526900399496832 12590293369670842624 9890059838942188416 7189826308213534208 4489592777484880000 1789359246756225792 17535869789737123200 14835636259008468992 12135402728279814784 9435169197551160576 6734935666822506368 4034702136093852160 1334468605365197952 17080979148346095360 14380745617617441152 11680512086888786944 8980278556160132736 6280045025431478528 3579811494702824320 879577963974170112 16626088506955067520 13925854976226413312 11225621445497759104 8525387914769104896 5825154384040450688 3124920853311796480 424687322583142272 16171197865564039680 13470964334835385472 10770730804106731264 8070497273378077056 5370263742649422848 2670030211920768640 18416540754901666048 15716307224173011840 13016073693444357632 10315840162715703424 7615606631987049216 4915373101258395008 2215139570529740800 17961650113510638208 15261416582781984000 12561183052053329792 9860949521324675584 7160715990596021376 4460482459867367168 1760248929138712960 17506759472119610368 14806525941390956160 12106292410662301952 9406058879933647744 6705825349204993536 4005591818476339328 1305358287747685120 17051868830728582528 14351635299999928320 11651401769271274112 8951168238542619904 6250934707813965696 3550701177085311488 850467646356657280 16596978189337554688 13896744658608900480 11196511127880246272 8496277597151592064 5796044066422937856 3095810535694283648 395577004965629440 16142087547946526848 13441854017217872640 10741620486489218432 8041386955760564224 5341153425031910016 2640919894303255808 18387430437284153216 15687196906555499008 12986963375826844800 10286729845098190592 7586496314369536384 4886262783640882176 2186029252912227968 17932539795893125376 15232306265164471168 12532072734435816960 9831839203707162752 7131605672978508544 4431372142249854336 1731138611521200128 17477649154502097536 14777415623773443328 12077182093044789120 9376948562316134912 6676715031587480704 3976481500858826496 1276247970130172288 17022758513111069696 14322524982382415488 11622291451653761280 8922057920925107072 6221824390196452864 3521590859467798656 821357328739144448 16567867871720041856 13867634340991387648 11167400810262733440 8467167279534079232 5766933748805425024 3066700218076770816 366466687348116608 16112977230329014016 13412743699600359808 10712510168871705600 8012276638143051392 5312043107414397184 2611809576685742976 18358320119666640384 15658086588937986176 12957853058209331968 10257619527480677760 7557385996752023552 4857152466023369344 2156918935294715136 17903429478275612544 15203195947546958336 12502962416818304128 9802728886089649920 7102495355360995712 4402261824632341504 1702028293903687296 17448538836884584704 14748305306155930496 12048071775427276288 9347838244698622080 6647604713969967872 3947371183241313664 1247137652512659456 16993648195493556864 14293414664764902656 11593181134036248448 8892947603307594240 6192714072578940032 3492480541850285824 792247011121631616 16538757554102529024 13838524023373874816 11138290492645220608 8438056961916566400 5737823431187912192 3037589900459257984 337356369730603776 16083866912711501184 13383633381982846976 10683399851254192768 7983166320525538560 5282932789796884352 2582699259068230144 18329209802049127552 15628976271320473344 12928742740591819136 10228509209863164928 7528275679134510720 4828042148405856512 2127808617677202304 17874319160658099712 15174085629929445504 12473852099200791296 9773618568472137088 7073385037743482880 4373151507014828672 1672917976286174464 17419428519267071872 14719194988538417664 12018961457809763456 9318727927081109248 6618494396352455040 3918260865623800832 1218027334895146624 16964537877876044032 14264304347147389824 11564070816418735616 8863837285690081408 6163603754961427200 3463370224232772992 763136693504118784 16509647236485016192 13809413705756361984 11109180175027707776 8408946644299053568 5708713113570399360 3008479582841745152 308246052113090944 16054756595093988352 13354523064365334144 10654289533636679936 7954056002908025728 5253822472179371520 2553588941450717312 18300099484431614720 15599865953702960512 12899632422974306304 10199398892245652096 7499165361516997888 4798931830788343680 2098698300059689472 17845208843040586880 15144975312311932672 12444741781583278464 9744508250854624256 7044274720125970048 4344041189397315840 1643807658668661632 17390318201649559040 14690084670920904832 11989851140192250624 9289617609463596416 6589384078734942208 3889150548006288000 1188917017277633792 16935427560258531200 14235194029529876992 11534960498801222784 8834726968072568576 6134493437343914368 3434259906615260160 734026375886605952 16480536918867503360 13780303388138849152 11080069857410194944 8379836326681540736 5679602795952886528 2979369265224232320 279135734495578112 16025646277476475520 13325412746747821312 10625179216019167104 7924945685290512896 5224712154561858688 2524478623833204480 18270989166814101888 15570755636085447680 12870522105356793472 10170288574628139264 7470055043899485056 4769821513170830848 2069587982442176640 17816098525423074048 15115864994694419840 12415631463965765632 9715397933237111424 7015164402508457216 4314930871779803008 1614697341051148800 17361207884032046208 14660974353303392000 11960740822574737792 9260507291846083584 6560273761117429376 3860040230388775168 1159806699660120960 16906317242641018368 14206083711912364160 11505850181183709952 8805616650455055744 6105383119726401536 3405149588997747328 704916058269093120 16451426601249990528 13751193070521336320 11050959539792682112 8350726009064027904 5650492478335373696 2950258947606719488 250025416878065280 15996535959858962688 13296302429130308480 10596068898401654272 7895835367673000064 5195601836944345856 2495368306215691648 18241878849196589056 15541645318467934848 12841411787739280640 10141178257010626432 7440944726281972224 4740711195553318016 2040477664824663808 17786988207805561216 15086754677076907008 12386521146348252800 9686287615619598592 6986054084890944384 4285820554162290176 1585587023433635968 17332097566414533376 14631864035685879168 11931630504957224960 9231396974228570752 6531163443499916544 3830929912771262336 1130696382042608128 16877206925023505536 14176973394294851328 11476739863566197120 8776506332837542912 6076272802108888704 3376039271380234496 675805740651580288 16422316283632477696 13722082752903823488 11021849222175169280 8321615691446515072 5621382160717860864 2921148629989206656 220915099260552448 15967425642241449856 13267192111512795648 10566958580784141440 7866725050055487232 5166491519326833024 2466257988598178816 18212768531579076224 15512535000850422016 12812301470121767808 10112067939393113600 7411834408664459392 4711600877935805184 2011367347207150976 17757877890188048384 15057644359459394176 12357410828730739968 9657177298002085760 6956943767273431552 4256710236544777344 1556476705816123136 17302987248797020544 14602753718068366336 11902520187339712128 9202286656611057920 6502053125882403712 3801819595153749504 1101586064425095296 16848096607405992704 14147863076677338496 11447629545948684288 8747396015220030080 6047162484491375872 3346928953762721664 646695423034067456 16393205966014964864 13692972435286310656 10992738904557656448 8292505373829002240 5592271843100348032 2892038312371693824 191804781643039616 15938315324623937024 13238081793895282816 10537848263166628608 7837614732437974400 5137381201709320192 2437147670980665984 18183658213961563392 15483424683232909184 12783191152504254976 10082957621775600768 7382724091046946560 4682490560318292352 1982257029589638144 17728767572570535552 15028534041841881344 12328300511113227136 9628066980384572928 6927833449655918720 4227599918927264512 1527366388198610304 17273876931179507712 14573643400450853504 11873409869722199296 9173176338993545088 6472942808264890880 3772709277536236672 1072475746807582464 16818986289788479872 14118752759059825664 11418519228331171456 8718285697602517248 6018052166873863040 3317818636145208832 617585105416554624 16364095648397452032 13663862117668797824 10963628586940143616 8263395056211489408 5563161525482835200 2862927994754180992 162694464025526784 15909205007006424192 13208971476277769984 10508737945549115776 7808504414820461568 5108270884091807360 2408037353363153152 18154547896344050560 15454314365615396352 12754080834886742144 10053847304158087936 7353613773429433728 4653380242700779520 1953146711972125312 17699657254953022720 14999423724224368512 12299190193495714304 9598956662767060096 6898723132038405888 4198489601309751680 1498256070581097472 17244766613561994880 14544533082833340672 11844299552104686464 9144066021376032256 6443832490647378048 3743598959918723840 1043365429190069632 16789875972170967040 14089642441442312832 11389408910713658624 8689175379985004416 5988941849256350208 3288708318527696000 588474787799041792 16334985330779939200 13634751800051284992 10934518269322630784 8234284738593976576 5534051207865322368 2833817677136668160 133584146408013952 15880094689388911360 13179861158660257152 10479627627931602944 7779394097202948736 5079160566474294528 2378927035745640320 18125437578726537728 15425204047997883520 12724970517269229312 10024736986540575104 7324503455811920896 4624269925083266688 1924036394354612480 17670546937335509888 14970313406606855680 12270079875878201472 9569846345149547264 6869612814420893056 4169379283692238848 1469145752963584640 17215656295944482048 14515422765215827840 11815189234487173632 9114955703758519424 6414722173029865216 3714488642301211008 1014255111572556800 16760765654553454208 14060532123824800000 11360298593096145792 8660065062367491584 5959831531638837376 3259598000910183168 559364470181528960 16305875013162426368 13605641482433772160 10905407951705117952 8205174420976463744 5504940890247809536 2804707359519155328 104473828790501120 15850984371771398528 13150750841042744320 10450517310314090112 7750283779585435904 5050050248856781696 2349816718128127488 18096327261109024896 15396093730380370688 12695860199651716480 9995626668923062272 7295393138194408064 4595159607465753856 1894926076737099648 17641436619717997056 14941203088989342848 12240969558260688640 9540736027532034432 6840502496803380224 4140268966074726016 1440035435346071808 17186545978326969216 14486312447598315008 11786078916869660800 9085845386141006592 6385611855412352384 3685378324683698176 985144793955043968 16731655336935941376 14031421806207287168 11331188275478632960 8630954744749978752 5930721214021324544 3230487683292670336 530254152564016128 16276764695544913536 13576531164816259328 10876297634087605120 8176064103358950912 5475830572630296704 2775597041901642496 75363511172988288 15821874054153885696 13121640523425231488 10421406992696577280 7721173461967923072 5020939931239268864 2320706400510614656 18067216943491512064 15366983412762857856 12666749882034203648 9966516351305549440 7266282820576895232 4566049289848241024 1865815759119586816 17612326302100484224 14912092771371830016 12211859240643175808 9511625709914521600 6811392179185867392 4111158648457213184 1410925117728558976 17157435660709456384 14457202129980802176 11756968599252147968 9056735068523493760 6356501537794839552 3656268007066185344 956034476337531136 16702545019318428544 14002311488589774336 11302077957861120128 8601844427132465920 5901610896403811712 3201377365675157504 501143834946503296 16247654377927400704 13547420847198746496 10847187316470092288 8146953785741438080 5446720255012783872 2746486724284129664 46253193555475456 15792763736536372864 13092530205807718656 10392296675079064448 7692063144350410240 4991829613621756032 2291596082893101824 18038106625873999232 15337873095145345024 12637639564416690816 9937406033688036608 7237172502959382400 4536938972230728192 1836705441502073984 17583215984482971392 14882982453754317184 12182748923025662976 9482515392297008768 6782281861568354560 4082048330839700352 1381814800111046144 17128325343091943552 14428091812363289344 11727858281634635136 9027624750905980928 6327391220177326720 3627157689448672512 926924158720018304 16673434701700915712 13973201170972261504 11272967640243607296 8572734109514953088 5872500578786298880 3172267048057644672 472033517328990464 16218544060309887872 13518310529581233664 10818076998852579456 8117843468123925248 5417609937395271040 2717376406666616832 17142875937962624 15763653418918860032 13063419888190205824 10363186357461551616 7662952826732897408 4962719296004243200 2262485765275588992 18008996308256486400 15308762777527832192 12608529246799177984 9908295716070523776 7208062185341869568 4507828654613215360 1807595123884561152 17554105666865458560 14853872136136804352 12153638605408150144 9453405074679495936 6753171543950841728 4052938013222187520 1352704482493533312 17099215025474430720 14398981494745776512 11698747964017122304 8998514433288468096 6298280902559813888 3598047371831159680 897813841102505472 16644324384083402880 13944090853354748672 11243857322626094464 8543623791897440256 5843390261168786048 3143156730440131840 442923199711477632 16189433742692375040 13489200211963720832 10788966681235066624 8088733150506412416 5388499619777758208 2688266089049104000 18434776632030001408 15734543101301347200 13034309570572692992 10334076039844038784 7633842509115384576 4933608978386730368 2233375447658076160 17979885990638973568 15279652459910319360 12579418929181665152 9879185398453010944 7178951867724356736 4478718336995702528 1778484806267048320 17524995349247945728 14824761818519291520 12124528287790637312 9424294757061983104 6724061226333328896 4023827695604674688 1323594164876020480 17070104707856917888 14369871177128263680 11669637646399609472 8969404115670955264 6269170584942301056 3568937054213646848 868703523484992640 16615214066465890048 13914980535737235840 11214747005008581632 8514513474279927424 5814279943551273216 3114046412822619008 413812882093964800 16160323425074862208 13460089894346208000 10759856363617553792 8059622832888899584 5359389302160245376 2659155771431591168 18405666314412488576 15705432783683834368 13005199252955180160 10304965722226525952 7604732191497871744 4904498660769217536 2204265130040563328 17950775673021460736 15250542142292806528 12550308611564152320 9850075080835498112 7149841550106843904 4449608019378189696 1749374488649535488 17495885031630432896 14795651500901778688 12095417970173124480 9395184439444470272 6694950908715816064 3994717377987161856 1294483847258507648 17040994390239405056 14340760859510750848 11640527328782096640 8940293798053442432 6240060267324788224 3539826736596134016 839593205867479808 16586103748848377216 13885870218119723008 11185636687391068800 8485403156662414592 5785169625933760384 3084936095205106176 384702564476451968 16131213107457349376 13430979576728695168 10730746046000040960 8030512515271386752 5330278984542732544 2630045453814078336 18376555996794975744 15676322466066321536 12976088935337667328 10275855404609013120 7575621873880358912 4875388343151704704 2175154812423050496 17921665355403947904 15221431824675293696 12521198293946639488 9820964763217985280 7120731232489331072 4420497701760676864 1720264171032022656 17466774714012920064 14766541183284265856 12066307652555611648 9366074121826957440 6665840591098303232 3965607060369649024 1265373529640994816 17011884072621892224 14311650541893238016 11611417011164583808 8911183480435929600 6210949949707275392 3510716418978621184 810482888249966976 16556993431230864384 13856759900502210176 11156526369773555968 8456292839044901760 5756059308316247552 3055825777587593344 355592246858939136 16102102789839836544 13401869259111182336 10701635728382528128 8001402197653873920 5301168666925219712 2600935136196565504 18347445679177462912 15647212148448808704 12946978617720154496 10246745086991500288 7546511556262846080 4846278025534191872 2146044494805537664 17892555037786435072 15192321507057780864 12492087976329126656 9791854445600472448 7091620914871818240 4391387384143164032 1691153853414509824 17437664396395407232 14737430865666753024 12037197334938098816 9336963804209444608 6636730273480790400 3936496742752136192 1236263212023481984 16982773755004379392 14282540224275725184 11582306693547070976 8882073162818416768 6181839632089762560 3481606101361108352 781372570632454144 16527883113613351552 13827649582884697344 11127416052156043136 8427182521427388928 5726948990698734720 3026715459970080512 326481929241426304 16072992472222323712 13372758941493669504 10672525410765015296 7972291880036361088 5272058349307706880 2571824818579052672 18318335361559950080 15618101830831295872 12917868300102641664 10217634769373987456 7517401238645333248 4817167707916679040 2116934177188024832 17863444720168922240 15163211189440268032 12462977658711613824 9762744127982959616 7062510597254305408 4362277066525651200 1662043535796996992 17408554078777894400 14708320548049240192 12008087017320585984 9307853486591931776 6607619955863277568 3907386425134623360 1207152894405969152 16953663437386866560 14253429906658212352 11553196375929558144 8852962845200903936 6152729314472249728 3452495783743595520 752262253014941312 16498772795995838720 13798539265267184512 11098305734538530304 8398072203809876096 5697838673081221888 2997605142352567680 297371611623913472 16043882154604810880 13343648623876156672 10643415093147502464 7943181562418848256 5242948031690194048 2542714500961539840 18289225043942437248 15588991513213783040 12888757982485128832 10188524451756474624 7488290921027820416 4788057390299166208 2087823859570512000 17834334402551409408 15134100871822755200 12433867341094100992 9733633810365446784 7033400279636792576 4333166748908138368 1632933218179484160 17379443761160381568 14679210230431727360 11978976699703073152 9278743168974418944 6578509638245764736 3878276107517110528 1178042576788456320 16924553119769353728 14224319589040699520 11524086058312045312 8823852527583391104 6123618996854736896 3423385466126082688 723151935397428480 16469662478378325888 13769428947649671680 11069195416921017472 8368961886192363264 5668728355463709056 2968494824735054848 268261294006400640 16014771836987298048 13314538306258643840 10614304775529989632 7914071244801335424 5213837714072681216 2513604183344027008 18260114726324924416 15559881195596270208 12859647664867616000 10159414134138961792 7459180603410307584 4758947072681653376 2058713541952999168 17805224084933896576 15104990554205242368 12404757023476588160 9704523492747933952 7004289962019279744 4304056431290625536 1603822900561971328 17350333443542868736 14650099912814214528 11949866382085560320 9249632851356906112 6549399320628251904 3849165789899597696 1148932259170943488 16895442802151840896 14195209271423186688 11494975740694532480 8794742209965878272 6094508679237224064 3394275148508569856 694041617779915648 16440552160760813056 13740318630032158848 11040085099303504640 8339851568574850432 5639618037846196224 2939384507117542016 239150976388887808 15985661519369785216 13285427988641131008 10585194457912476800 7884960927183822592 5184727396455168384 2484493865726514176 18231004408707411584 15530770877978757376 12830537347250103168 10130303816521448960 7430070285792794752 4729836755064140544 2029603224335486336 17776113767316383744 15075880236587729536 12375646705859075328 9675413175130421120 6975179644401766912 4274946113673112704 1574712582944458496 17321223125925355904 14620989595196701696 11920756064468047488 9220522533739393280 6520289003010739072 3820055472282084864 1119821941553430656 16866332484534328064 14166098953805673856 11465865423077019648 8765631892348365440 6065398361619711232 3365164830891057024 664931300162402816 16411441843143300224 13711208312414646016 11010974781685991808 8310741250957337600 5610507720228683392 2910274189500029184 210040658771374976 15956551201752272384 13256317671023618176 10556084140294963968 7855850609566309760 5155617078837655552 2455383548109001344 18201894091089898752 15501660560361244544 12801427029632590336 10101193498903936128 7400959968175281920 4700726437446627712 2000492906717973504 17747003449698870912 15046769918970216704 12346536388241562496 9646302857512908288 6946069326784254080 4245835796055599872 1545602265326945664 17292112808307843072 14591879277579188864 11891645746850534656 9191412216121880448 6491178685393226240 3790945154664572032 1090711623935917824 16837222166916815232 14136988636188161024 11436755105459506816 8736521574730852608 6036288044002198400 3336054513273544192 635820982544889984 16382331525525787392 13682097994797133184 10981864464068478976 8281630933339824768 5581397402611170560 2881163871882516352 180930341153862144 15927440884134759552 13227207353406105344 10526973822677451136 7826740291948796928 5126506761220142720 2426273230491488512 18172783773472385920 15472550242743731712 12772316712015077504 10072083181286423296 7371849650557769088 4671616119829114880 1971382589100460672 17717893132081358080 15017659601352703872 12317426070624049664 9617192539895395456 6916959009166741248 4216725478438087040 1516491947709432832 17263002490690330240 14562768959961676032 11862535429233021824 9162301898504367616 6462068367775713408 3761834837047059200 1061601306318404992 16808111849299302400 14107878318570648192 11407644787841993984 8707411257113339776 6007177726384685568 3306944195656031360 606710664927377152 16353221207908274560 13652987677179620352 10952754146450966144 8252520615722311936 5552287084993657728 2852053554265003520 151820023536349312 15898330566517246720 13198097035788592512 10497863505059938304 7797629974331284096 5097396443602629888 2397162912873975680 18143673455854873088 15443439925126218880 12743206394397564672 10042972863668910464 7342739332940256256 4642505802211602048 1942272271482947840 17688782814463845248 14988549283735191040 12288315753006536832 9588082222277882624 6887848691549228416 4187615160820574208 1487381630091920000 17233892173072817408 14533658642344163200 11833425111615508992 9133191580886854784 6432958050158200576 3732724519429546368 1032490988700892160 16779001531681789568 14078768000953135360 11378534470224481152 8678300939495826944 5978067408767172736 3277833878038518528 577600347309864320 16324110890290761728 13623877359562107520 10923643828833453312 8223410298104799104 5523176767376144896 2822943236647490688 122709705918836480 15869220248899733888 13168986718171079680 10468753187442425472 7768519656713771264 5068286125985117056 2368052595256462848 18114563138237360256 15414329607508706048 12714096076780051840 10013862546051397632 7313629015322743424 4613395484594089216 1913161953865435008 17659672496846332416 14959438966117678208 12259205435389024000 9558971904660369792 6858738373931715584 4158504843203061376 1458271312474407168 17204781855455304576 14504548324726650368 11804314793997996160 9104081263269341952 6403847732540687744 3703614201812033536 1003380671083379328 16749891214064276736 14049657683335622528 11349424152606968320 8649190621878314112 5948957091149659904 3248723560421005696 548490029692351488 16295000572673248896 13594767041944594688 10894533511215940480 8194299980487286272 5494066449758632064 2793832919029977856 93599388301323648 15840109931282221056 13139876400553566848 10439642869824912640 7739409339096258432 5039175808367604224 2338942277638950016 18085452820619847424 15385219289891193216 12684985759162539008 9984752228433884800 7284518697705230592 4584285166976576384 1884051636247922176 17630562179228819584 14930328648500165376 12230095117771511168 9529861587042856960 6829628056314202752 4129394525585548544 1429160994856894336 17175671537837791744 14475438007109137536 11775204476380483328 9074970945651829120 6374737414923174912 3674503884194520704 974270353465866496 16720780896446763904 14020547365718109696 11320313834989455488 8620080304260801280 5919846773532147072 3219613242803492864 519379712074838656 16265890255055736064 13565656724327081856 10865423193598427648 8165189662869773440 5464956132141119232 2764722601412465024 64489070683810816 15810999613664708224 13110766082936054016 10410532552207399808 7710299021478745600 5010065490750091392 2309831960021437184 18056342503002334592 15356108972273680384 12655875441545026176 9955641910816371968 7255408380087717760 4555174849359063552 1854941318630409344 17601451861611306752 14901218330882652544 12200984800153998336 9500751269425344128 6800517738696689920 4100284207968035712 1400050677239381504 17146561220220278912 14446327689491624704 11746094158762970496 9045860628034316288 6345627097305662080 3645393566577007872 945160035848353664 16691670578829251072 13991437048100596864 11291203517371942656 8590969986643288448 5890736455914634240 3190502925185980032 490269394457325824 16236779937438223232 13536546406709569024 10836312875980914816 8136079345252260608 5435845814523606400 2735612283794952192 35378753066297984 15781889296047195392 13081655765318541184 10381422234589886976 7681188703861232768 4980955173132578560 2280721642403924352 18027232185384821760 15326998654656167552 12626765123927513344 9926531593198859136 7226298062470204928 4526064531741550720 1825831001012896512 17572341543993793920 14872108013265139712 12171874482536485504 9471640951807831296 6771407421079177088 4071173890350522880 1370940359621868672 17117450902602766080 14417217371874111872 11716983841145457664 9016750310416803456 6316516779688149248 3616283248959495040 916049718230840832 16662560261211738240 13962326730483084032 11262093199754429824 8561859669025775616 5861626138297121408 3161392607568467200 461159076839812992 16207669619820710400 13507436089092056192 10807202558363401984 8106969027634747776 5406735496906093568 2706501966177439360 6268435448785152 15752778978429682560 13052545447701028352 10352311916972374144 7652078386243719936 4951844855515065728 2251611324786411520 17998121867767308928 15297888337038654720 12597654806310000512 9897421275581346304 7197187744852692096 4496954214124037888 1796720683395383680 17543231226376281088 14842997695647626880 12142764164918972672 9442530634190318464 6742297103461664256 4042063572733010048 1341830042004355840 17088340584985253248 14388107054256599040 11687873523527944832 8987639992799290624 6287406462070636416 3587172931341982208 886939400613328000 16633449943594225408 13933216412865571200 11232982882136916992 8532749351408262784 5832515820679608576 3132282289950954368 432048759222300160 16178559302203197568 13478325771474543360 10778092240745889152 8077858710017234944 5377625179288580736 2677391648559926528 18423902191540823936 15723668660812169728 13023435130083515520 10323201599354861312 7622968068626207104 4922734537897552896 2222501007168898688 17969011550149796096 15268778019421141888 12568544488692487680 9868310957963833472 7168077427235179264 4467843896506525056 1767610365777870848 17514120908758768256 14813887378030114048 12113653847301459840 9413420316572805632 6713186785844151424 4012953255115497216 1312719724386843008 17059230267367740416 14358996736639086208 11658763205910432000 8958529675181777792 6258296144453123584 3558062613724469376 857829082995815168 16604339625976712576 13904106095248058368 11203872564519404160 8503639033790749952 5803405503062095744 3103171972333441536 402938441604787328 16149448984585684736 13449215453857030528 10748981923128376320 8048748392399722112 5348514861671067904 2648281330942413696 18394791873923311104 15694558343194656896 12994324812466002688 10294091281737348480 7593857751008694272 4893624220280040064 2193390689551385856 17939901232532283264 15239667701803629056 12539434171074974848 9839200640346320640 7138967109617666432 4438733578889012224 1738500048160358016 17485010591141255424 14784777060412601216 12084543529683947008 9384309998955292800 6684076468226638592 3983842937497984384 1283609406769330176 17030119949750227584 14329886419021573376 11629652888292919168 8929419357564264960 6229185826835610752 3528952296106956544 828718765378302336 16575229308359199744 13874995777630545536 11174762246901891328 8474528716173237120 5774295185444582912 3074061654715928704 373828123987274496 16120338666968171904 13420105136239517696 10719871605510863488 8019638074782209280 5319404544053555072 2619171013324900864 18365681556305798272 15665448025577144064 12965214494848489856 10264980964119835648 7564747433391181440 4864513902662527232 2164280371933873024 17910790914914770432 15210557384186116224 12510323853457462016 9810090322728807808 7109856792000153600 4409623261271499392 1709389730542845184 17455900273523742592 14755666742795088384 12055433212066434176 9355199681337779968 6654966150609125760 3954732619880471552 1254499089151817344 17001009632132714752 14300776101404060544 11600542570675406336 8900309039946752128 6200075509218097920 3499841978489443712 799608447760789504 16546118990741686912 13845885460013032704 11145651929284378496 8445418398555724288 5745184867827070080 3044951337098415872 344717806369761664 16091228349350659072 13390994818622004864 10690761287893350656 7990527757164696448 5290294226436042240 2590060695707388032 18336571238688285440 15636337707959631232 12936104177230977024 10235870646502322816 7535637115773668608 4835403585045014400 2135170054316360192 17881680597297257600 15181447066568603392 12481213535839949184 9780980005111294976 7080746474382640768 4380512943653986560 1680279412925332352 17426789955906229760 14726556425177575552 12026322894448921344 9326089363720267136 6625855832991612928 3925622302262958720 1225388771534304512 16971899314515201920 14271665783786547712 11571432253057893504 8871198722329239296 6170965191600585088 3470731660871930880 770498130143276672 16517008673124174080 13816775142395519872 11116541611666865664 8416308080938211456 5716074550209557248 3015841019480903040 315607488752248832 16062118031733146240 13361884501004492032 10661650970275837824 7961417439547183616 5261183908818529408 2560950378089875200 18307460921070772608 15607227390342118400 12906993859613464192 10206760328884809984 7506526798156155776 4806293267427501568 2106059736698847360 17852570279679744768 15152336748951090560 12452103218222436352 9751869687493782144 7051636156765127936 4351402626036473728 1651169095307819520 17397679638288716928 14697446107560062720 11997212576831408512 9296979046102754304 6596745515374100096 3896511984645445888 1196278453916791680 16942788996897689088 14242555466169034880 11542321935440380672 8842088404711726464 6141854873983072256 3441621343254418048 741387812525763840 16487898355506661248 13787664824778007040 11087431294049352832 8387197763320698624 5686964232592044416 2986730701863390208 286497171134736000 16033007714115633408 13332774183386979200 10632540652658324992 7932307121929670784 5232073591201016576 2531840060472362368 18278350603453259776 15578117072724605568 12877883541995951360 10177650011267297152 7477416480538642944 4777182949809988736 2076949419081334528 17823459962062231936 15123226431333577728 12422992900604923520 9722759369876269312 7022525839147615104 4322292308418960896 1622058777690306688 17368569320671204096 14668335789942549888 11968102259213895680 9267868728485241472 6567635197756587264 3867401667027933056 1167168136299278848 16913678679280176256 14213445148551522048 11513211617822867840 8812978087094213632 6112744556365559424 3412511025636905216 712277494908251008 16458788037889148416 13758554507160494208 11058320976431840000 8358087445703185792 5657853914974531584 2957620384245877376 257386853517223168 16003897396498120576 13303663865769466368 10603430335040812160 7903196804312157952 5202963273583503744 2502729742854849536 18249240285835746944 15549006755107092736 12848773224378438528 10148539693649784320 7448306162921130112 4748072632192475904 2047839101463821696 17794349644444719104 15094116113716064896 12393882582987410688 9693649052258756480 6993415521530102272 4293181990801448064 1592948460072793856 17339459003053691264 14639225472325037056 11938991941596382848 9238758410867728640 6538524880139074432 3838291349410420224 1138057818681766016 16884568361662663424 14184334830934009216 11484101300205355008 8783867769476700800 6083634238748046592 3383400708019392384 683167177290738176 16429677720271635584 13729444189542981376 11029210658814327168 8328977128085672960 5628743597357018752 2928510066628364544 228276535899710336 15974787078880607744 13274553548151953536 10574320017423299328 7874086486694645120 5173852955965990912 2473619425237336704 18220129968218234112 15519896437489579904 12819662906760925696 10119429376032271488 7419195845303617280 4718962314574963072 2018728783846308864 17765239326827206272 15065005796098552064 12364772265369897856 9664538734641243648 6964305203912589440 4264071673183935232 1563838142455281024 17310348685436178432 14610115154707524224 11909881623978870016 9209648093250215808 6509414562521561600 3809181031792907392 1108947501064253184 16855458044045150592 14155224513316496384 11454990982587842176 8754757451859187968 6054523921130533760 3354290390401879552 654056859673225344 16400567402654122752 13700333871925468544 11000100341196814336 8299866810468160128 5599633279739505920 2899399749010851712 199166218282197504 15945676761263094912 13245443230534440704 10545209699805786496 7844976169077132288 5144742638348478080 2444509107619823872 18191019650600721280 15490786119872067072 12790552589143412864 10090319058414758656 7390085527686104448 4689851996957450240 1989618466228796032 17736129009209693440 15035895478481039232 12335661947752385024 9635428417023730816 6935194886295076608 4234961355566422400 1534727824837768192 17281238367818665600 14581004837090011392 11880771306361357184 9180537775632702976 6480304244904048768 3780070714175394560 1079837183446740352 16826347726427637760 14126114195698983552 11425880664970329344 8725647134241675136 6025413603513020928 3325180072784366720 624946542055712512 16371457085036609920 13671223554307955712 10970990023579301504 8270756492850647296 5570522962121993088 2870289431393338880 170055900664684672 15916566443645582080 13216332912916927872 10516099382188273664 7815865851459619456 5115632320730965248 2415398790002311040 18161909332983208448 15461675802254554240 12761442271525900032 10061208740797245824 7360975210068591616 4660741679339937408 1960508148611283200 17707018691592180608 15006785160863526400 12306551630134872192 9606318099406217984 6906084568677563776 4205851037948909568 1505617507220255360 17252128050201152768 14551894519472498560 11851660988743844352 9151427458015190144 6451193927286535936 3750960396557881728 1050726865829227520 16797237408810124928 14097003878081470720 11396770347352816512 8696536816624162304 5996303285895508096 3296069755166853888 595836224438199680 16342346767419097088 13642113236690442880 10941879705961788672 8241646175233134464 5541412644504480256 2841179113775826048 140945583047171840 15887456126028069248 13187222595299415040 10486989064570760832 7786755533842106624 5086522003113452416 2386288472384798208 18132799015365695616 15432565484637041408 12732331953908387200 10032098423179732992 7331864892451078784 4631631361722424576 1931397830993770368 17677908373974667776 14977674843246013568 12277441312517359360 9577207781788705152 6876974251060050944 4176740720331396736 1476507189602742528 17223017732583639936 14522784201854985728 11822550671126331520 9122317140397677312 6422083609669023104 3721850078940368896 1021616548211714688 16768127091192612096 14067893560463957888 11367660029735303680 8667426499006649472 5967192968277995264 3266959437549341056 566725906820686848 16313236449801584256 13613002919072930048 10912769388344275840 8212535857615621632 5512302326886967424 2812068796158313216 111835265429659008 15858345808410556416 13158112277681902208 10457878746953248000 7757645216224593792 5057411685495939584 2357178154767285376 18103688697748182784 15403455167019528576 12703221636290874368 10002988105562220160 7302754574833565952 4602521044104911744 1902287513376257536 17648798056357154944 14948564525628500736 12248330994899846528 9548097464171192320 6847863933442538112 4147630402713883904 1447396871985229696 17193907414966127104 14493673884237472896 11793440353508818688 9093206822780164480 6392973292051510272 3692739761322856064 992506230594201856 16739016773575099264 14038783242846445056 11338549712117790848 8638316181389136640 5938082650660482432 3237849119931828224 537615589203174016 16284126132184071424 13583892601455417216 10883659070726763008 8183425539998108800 5483192009269454592 2782958478540800384 82724947812146176 15829235490793043584 13129001960064389376 10428768429335735168 7728534898607080960 5028301367878426752 2328067837149772544 18074578380130669952 15374344849402015744 12674111318673361536 9973877787944707328 7273644257216053120 4573410726487398912 1873177195758744704 17619687738739642112 14919454208010987904 12219220677282333696 9518987146553679488 6818753615825025280 4118520085096371072 1418286554367716864 17164797097348614272 14464563566619960064 11764330035891305856 9064096505162651648 6363862974433997440 3663629443705343232 963395912976689024 16709906455957586432 14009672925228932224 11309439394500278016 8609205863771623808 5908972333042969600 3208738802314315392 508505271585661184 16255015814566558592 13554782283837904384 10854548753109250176 8154315222380595968 5454081691651941760 2753848160923287552 53614630194633344 15800125173175530752 13099891642446876544 10399658111718222336 7699424580989568128 4999191050260913920 2298957519532259712 18045468062513157120 15345234531784502912 12645001001055848704 9944767470327194496 7244533939598540288 4544300408869886080 1844066878141231872 17590577421122129280 14890343890393475072 12190110359664820864 9489876828936166656 6789643298207512448 4089409767478858240 1389176236750204032 17135686779731101440 14435453249002447232 11735219718273793024 9034986187545138816 6334752656816484608 3634519126087830400 934285595359176192 16680796138340073600 13980562607611419392 11280329076882765184 8580095546154110976 5879862015425456768 3179628484696802560 479394953968148352 16225905496949045760 13525671966220391552 10825438435491737344 8125204904763083136 5424971374034428928 2724737843305774720 24504312577120512 15771014855558017920 13070781324829363712 10370547794100709504 7670314263372055296 4970080732643401088 2269847201914746880 18016357744895644288 15316124214166990080 12615890683438335872 9915657152709681664 7215423621981027456 4515190091252373248 1814956560523719040 17561467103504616448 14861233572775962240 12161000042047308032 9460766511318653824 6760532980589999616 4060299449861345408 1360065919132691200 17106576462113588608 14406342931384934400 11706109400656280192 9005875869927625984 6305642339198971776 3605408808470317568 905175277741663360 16651685820722560768 13951452289993906560 11251218759265252352 8550985228536598144 5850751697807943936 3150518167079289728 450284636350635520 16196795179331532928 13496561648602878720 10796328117874224512 8096094587145570304 5395861056416916096 2695627525688261888 18442138068669159296 15741904537940505088 13041671007211850880 10341437476483196672 7641203945754542464 4940970415025888256 2240736884297234048 17987247427278131456 15287013896549477248 12586780365820823040 9886546835092168832 7186313304363514624 4486079773634860416 1785846242906206208 17532356785887103616 14832123255158449408 12131889724429795200 9431656193701140992 6731422662972486784 4031189132243832576 1330955601515178368 17077466144496075776 14377232613767421568 11676999083038767360 8976765552310113152 6276532021581458944 3576298490852804736 876064960124150528 16622575503105047936 13922341972376393728 11222108441647739520 8521874910919085312 5821641380190431104 3121407849461776896 421174318733122688 16167684861714020096 13467451330985365888 10767217800256711680 8066984269528057472 5366750738799403264 2666517208070749056 18413027751051646464 15712794220322992256 13012560689594338048 10312327158865683840 7612093628137029632 4911860097408375424 2211626566679721216 17958137109660618624 15257903578931964416 12557670048203310208 9857436517474656000 7157202986746001792 4456969456017347584 1756735925288693376 17503246468269590784 14803012937540936576 12102779406812282368 9402545876083628160 6702312345354973952 4002078814626319744 1301845283897665536 17048355826878562944 14348122296149908736 11647888765421254528 8947655234692600320 6247421703963946112 3547188173235291904 846954642506637696 16593465185487535104 13893231654758880896 11192998124030226688 8492764593301572480 5792531062572918272 3092297531844264064 392064001115609856 16138574544096507264 13438341013367853056 10738107482639198848 8037873951910544640 5337640421181890432 2637406890453236224 18383917433434133632 15683683902705479424 12983450371976825216 10283216841248171008 7582983310519516800 4882749779790862592 2182516249062208384 17929026792043105792 15228793261314451584 12528559730585797376 9828326199857143168 7128092669128488960 4427859138399834752 1727625607671180544 17474136150652077952 14773902619923423744 12073669089194769536 9373435558466115328 6673202027737461120 3972968497008806912 1272734966280152704 17019245509261050112 14319011978532395904 11618778447803741696 8918544917075087488 6218311386346433280 3518077855617779072 817844324889124864 16564354867870022272 13864121337141368064 11163887806412713856 8463654275684059648 5763420744955405440 3063187214226751232 362953683498097024 16109464226478994432 13409230695750340224 10708997165021686016 8008763634293031808 5308530103564377600 2608296572835723392 18354807115816620800 15654573585087966592 12954340054359312384 10254106523630658176 7553872992902003968 4853639462173349760 2153405931444695552 17899916474425592960 15199682943696938752 12499449412968284544 9799215882239630336 7098982351510976128 4398748820782321920 1698515290053667712 17445025833034565120 14744792302305910912 12044558771577256704 9344325240848602496 6644091710119948288 3943858179391294080 1243624648662639872 16990135191643537280 14289901660914883072 11589668130186228864 8889434599457574656 6189201068728920448 3488967538000266240 788734007271612032 16535244550252509440 13835011019523855232 11134777488795201024 8434543958066546816 5734310427337892608 3034076896609238400 333843365880584192 16080353908861481600 13380120378132827392 10679886847404173184 7979653316675518976 5279419785946864768 2579186255218210560 18325696798199107968 15625463267470453760 12925229736741799552 10224996206013145344 7524762675284491136 4824529144555836928 2124295613827182720 17870806156808080128 15170572626079425920 12470339095350771712 9770105564622117504 7069872033893463296 4369638503164809088 1669404972436154880 17415915515417052288 14715681984688398080 12015448453959743872 9315214923231089664 6614981392502435456 3914747861773781248 1214514331045127040 16961024874026024448 14260791343297370240 11560557812568716032 8860324281840061824 6160090751111407616 3459857220382753408 759623689654099200 16506134232634996608 13805900701906342400 11105667171177688192 8405433640449033984 5705200109720379776 3004966578991725568 304733048263071360 16051243591243968768 13351010060515314560 10650776529786660352 7950542999058006144 5250309468329351936 2550075937600697728 18296586480581595136 15596352949852940928 12896119419124286720 10195885888395632512 7495652357666978304 4795418826938324096 2095185296209669888 17841695839190567296 15141462308461913088 12441228777733258880 9740995247004604672 7040761716275950464 4340528185547296256 1640294654818642048 17386805197799539456 14686571667070885248 11986338136342231040 9286104605613576832 6585871074884922624 3885637544156268416 1185404013427614208 16931914556408511616 14231681025679857408 11531447494951203200 8831213964222548992 6130980433493894784 3430746902765240576 730513372036586368 16477023915017483776 13776790384288829568 11076556853560175360 8376323322831521152 5676089792102866944 2975856261374212736 275622730645558528 16022133273626455936 13321899742897801728 10621666212169147520 7921432681440493312 5221199150711839104 2520965619983184896 18267476162964082304 15567242632235428096 12867009101506773888 10166775570778119680 7466542040049465472 4766308509320811264 2066074978592157056 17812585521573054464 15112351990844400256 12412118460115746048 9711884929387091840 7011651398658437632 4311417867929783424 1611184337201129216 17357694880182026624 14657461349453372416 11957227818724718208 9256994287996064000 6556760757267409792 3856527226538755584 1156293695810101376 16902804238790998784 14202570708062344576 11502337177333690368 8802103646605036160 6101870115876381952 3401636585147727744 701403054419073536 16447913597399970944 13747680066671316736 11047446535942662528 8347213005214008320 5646979474485354112 2946745943756699904 246512413028045696 15993022956008943104 13292789425280288896 10592555894551634688 7892322363822980480 5192088833094326272 2491855302365672064 18238365845346569472 15538132314617915264 12837898783889261056 10137665253160606848 7437431722431952640 4737198191703298432 2036964660974644224 17783475203955541632 15083241673226887424 12383008142498233216 9682774611769579008 6982541081040924800 4282307550312270592 1582074019583616384 17328584562564513792 14628351031835859584 11928117501107205376 9227883970378551168 6527650439649896960 3827416908921242752 1127183378192588544 16873693921173485952 14173460390444831744 11473226859716177536 8772993328987523328 6072759798258869120 3372526267530214912 672292736801560704 16418803279782458112 13718569749053803904 11018336218325149696 8318102687596495488 5617869156867841280 2917635626139187072 217402095410532864 15963912638391430272 13263679107662776064 10563445576934121856 7863212046205467648 5162978515476813440 2462744984748159232 18209255527729056640 15509021997000402432 12808788466271748224 10108554935543094016 7408321404814439808 4708087874085785600 2007854343357131392 17754364886338028800 15054131355609374592 12353897824880720384 9653664294152066176 6953430763423411968 4253197232694757760 1552963701966103552 17299474244947000960 14599240714218346752 11899007183489692544 9198773652761038336 6498540122032384128 3798306591303729920 1098073060575075712 16844583603555973120 14144350072827318912 11444116542098664704 8743883011370010496 6043649480641356288 3343415949912702080 643182419184047872 16389692962164945280 13689459431436291072 10989225900707636864 8288992369978982656 5588758839250328448 2888525308521674240 188291777793020032 15934802320773917440 13234568790045263232 10534335259316609024 7834101728587954816 5133868197859300608 2433634667130646400 18180145210111543808 15479911679382889600 12779678148654235392 10079444617925581184 7379211087196926976 4678977556468272768 1978744025739618560 17725254568720515968 15025021037991861760 12324787507263207552 9624553976534553344 6924320445805899136 4224086915077244928 1523853384348590720 17270363927329488128 14570130396600833920 11869896865872179712 9169663335143525504 6469429804414871296 3769196273686217088 1068962742957562880 16815473285938460288 14115239755209806080 11415006224481151872 8714772693752497664 6014539163023843456 3314305632295189248 614072101566535040 16360582644547432448 13660349113818778240 10960115583090124032 8259882052361469824 5559648521632815616 2859414990904161408 159181460175507200 15905692003156404608 13205458472427750400 10505224941699096192 7804991410970441984 5104757880241787776 2404524349513133568 18151034892494030976 15450801361765376768 12750567831036722560 10050334300308068352 7350100769579414144 4649867238850759936 1949633708122105728 17696144251103003136 14995910720374348928 12295677189645694720 9595443658917040512 6895210128188386304 4194976597459732096 1494743066731077888 17241253609711975296 14541020078983321088 11840786548254666880 9140553017526012672 6440319486797358464 3740085956068704256 1039852425340050048 16786362968320947456 14086129437592293248 11385895906863639040 8685662376134984832 5985428845406330624 3285195314677676416 584961783949022208 16331472326929919616 13631238796201265408 10931005265472611200 8230771734743956992 5530538204015302784 2830304673286648576 130071142557994368 15876581685538891776 13176348154810237568 10476114624081583360 7775881093352929152 5075647562624274944 2375414031895620736 18121924574876518144 15421691044147863936 12721457513419209728 10021223982690555520 7320990451961901312 4620756921233247104 1920523390504592896 17667033933485490304 14966800402756836096 12266566872028181888 9566333341299527680 6866099810570873472 4165866279842219264 1465632749113565056 17212143292094462464 14511909761365808256 11811676230637154048 9111442699908499840 6411209169179845632 3710975638451191424 1010742107722537216 16757252650703434624 14057019119974780416 11356785589246126208 8656552058517472000 5956318527788817792 3256084997060163584 555851466331509376 16302362009312406784 13602128478583752576 10901894947855098368 8201661417126444160 5501427886397789952 2801194355669135744 100960824940481536 15847471367921378944 13147237837192724736 10447004306464070528 7746770775735416320 5046537245006762112 2346303714278107904 18092814257259005312 15392580726530351104 12692347195801696896 9992113665073042688 7291880134344388480 4591646603615734272 1891413072887080064 17637923615867977472 14937690085139323264 12237456554410669056 9537223023682014848 6836989492953360640 4136755962224706432 1436522431496052224 17183032974476949632 14482799443748295424 11782565913019641216 9082332382290987008 6382098851562332800 3681865320833678592 981631790105024384 16728142333085921792 14027908802357267584 11327675271628613376 8627441740899959168 5927208210171304960 3226974679442650752 526741148713996544 16273251691694893952 13573018160966239744 10872784630237585536 8172551099508931328 5472317568780277120 2772084038051622912 71850507322968704 15818361050303866112 13118127519575211904 10417893988846557696 7717660458117903488 5017426927389249280 2317193396660595072 18063703939641492480 15363470408912838272 12663236878184184064 9963003347455529856 7262769816726875648 4562536285998221440 1862302755269567232 17608813298250464640 14908579767521810432 12208346236793156224 9508112706064502016 6807879175335847808 4107645644607193600 1407412113878539392 17153922656859436800 14453689126130782592 11753455595402128384 9053222064673474176 6352988533944819968 3652755003216165760 952521472487511552 16699032015468408960 13998798484739754752 11298564954011100544 8598331423282446336 5898097892553792128 3197864361825137920 497630831096483712 16244141374077381120 13543907843348726912 10843674312620072704 8143440781891418496 5443207251162764288 2742973720434110080 42740189705455872 15789250732686353280 13089017201957699072 10388783671229044864 7688550140500390656 4988316609771736448 2288083079043082240 18034593622023979648 15334360091295325440 12634126560566671232 9933893029838017024 7233659499109362816 4533425968380708608 1833192437652054400 17579702980632951808 14879469449904297600 12179235919175643392 9479002388446989184 6778768857718334976 4078535326989680768 1378301796261026560 17124812339241923968 14424578808513269760 11724345277784615552 9024111747055961344 6323878216327307136 3623644685598652928 923411154869998720 16669921697850896128 13969688167122241920 11269454636393587712 8569221105664933504 5868987574936279296 3168754044207625088 468520513478970880 16215031056459868288 13514797525731214080 10814563995002559872 8114330464273905664 5414096933545251456 2713863402816597248 13629872087943040 15760140415068840448 13059906884340186240 10359673353611532032 7659439822882877824 4959206292154223616 2258972761425569408 18005483304406466816 15305249773677812608 12605016242949158400 9904782712220504192 7204549181491849984 4504315650763195776 1804082120034541568 17550592663015438976 14850359132286784768 12150125601558130560 9449892070829476352 6749658540100822144 4049425009372167936 1349191478643513728 17095702021624411136 14395468490895756928 11695234960167102720 8995001429438448512 6294767898709794304 3594534367981140096 894300837252485888 16640811380233383296 13940577849504729088 11240344318776074880 8540110788047420672 5839877257318766464 3139643726590112256 439410195861458048 16185920738842355456 13485687208113701248 10785453677385047040 8085220146656392832 5384986615927738624 2684753085199084416 18431263628179981824 15731030097451327616 13030796566722673408 10330563035994019200 7630329505265364992 4930095974536710784 2229862443808056576 17976372986788953984 15276139456060299776 12575905925331645568 9875672394602991360 7175438863874337152 4475205333145682944 1774971802417028736 17521482345397926144 14821248814669271936 12121015283940617728 9420781753211963520 6720548222483309312 4020314691754655104 1320081161026000896 17066591704006898304 14366358173278244096 11666124642549589888 8965891111820935680 6265657581092281472 3565424050363627264 865190519634973056 16611701062615870464 13911467531887216256 11211234001158562048 8511000470429907840 5810766939701253632 3110533408972599424 410299878243945216 16156810421224842624 13456576890496188416 10756343359767534208 8056109829038880000 5355876298310225792 2655642767581571584 18402153310562468992 15701919779833814784 13001686249105160576 10301452718376506368 7601219187647852160 4900985656919197952 2200752126190543744 17947262669171441152 15247029138442786944 12546795607714132736 9846562076985478528 7146328546256824320 4446095015528170112 1745861484799515904 17492372027780413312 14792138497051759104 12091904966323104896 9391671435594450688 6691437904865796480 3991204374137142272 1290970843408488064 17037481386389385472 14337247855660731264 11637014324932077056 8936780794203422848 6236547263474768640 3536313732746114432 836080202017460224 16582590744998357632 13882357214269703424 11182123683541049216 8481890152812395008 5781656622083740800 3081423091355086592 381189560626432384 16127700103607329792 13427466572878675584 10727233042150021376 8026999511421367168 5326765980692712960 2626532449964058752 18373042992944956160 15672809462216301952 12972575931487647744 10272342400758993536 7572108870030339328 4871875339301685120 2171641808573030912 17918152351553928320 15217918820825274112 12517685290096619904 9817451759367965696 7117218228639311488 4416984697910657280 1716751167182003072 17463261710162900480 14763028179434246272 12062794648705592064 9362561117976937856 6662327587248283648 3962094056519629440 1261860525790975232 17008371068771872640 14308137538043218432 11607904007314564224 8907670476585910016 6207436945857255808 3507203415128601600 806969884399947392 16553480427380844800 13853246896652190592 11153013365923536384 8452779835194882176 5752546304466227968 3052312773737573760 352079243008919552 16098589785989816960 13398356255261162752 10698122724532508544 7997889193803854336 5297655663075200128 2597422132346545920 18343932675327443328 15643699144598789120 12943465613870134912 10243232083141480704 7542998552412826496 4842765021684172288 2142531490955518080 17889042033936415488 15188808503207761280 12488574972479107072 9788341441750452864 7088107911021798656 4387874380293144448 1687640849564490240 17434151392545387648 14733917861816733440 12033684331088079232 9333450800359425024 6633217269630770816 3932983738902116608 1232750208173462400 16979260751154359808 14279027220425705600 11578793689697051392 8878560158968397184 6178326628239742976 3478093097511088768 777859566782434560 16524370109763331968 13824136579034677760 11123903048306023552 8423669517577369344 5723435986848715136 3023202456120060928 322968925391406720 16069479468372304128 13369245937643649920 10669012406914995712 7968778876186341504 5268545345457687296 2568311814729033088 18314822357709930496 15614588826981276288 12914355296252622080 10214121765523967872 7513888234795313664 4813654704066659456 2113421173338005248 17859931716318902656 15159698185590248448 12459464654861594240 9759231124132940032 7058997593404285824 4358764062675631616 1658530531946977408 17405041074927874816 14704807544199220608 12004574013470566400 9304340482741912192 6604106952013257984 3903873421284603776 1203639890555949568 16950150433536846976 14249916902808192768 11549683372079538560 8849449841350884352 6149216310622230144 3448982779893575936 748749249164921728 16495259792145819136 13795026261417164928 11094792730688510720 8394559199959856512 5694325669231202304 2994092138502548096 293858607773893888 16040369150754791296 13340135620026137088 10639902089297482880 7939668558568828672 5239435027840174464 2539201497111520256 18285712040092417664 15585478509363763456 12885244978635109248 10185011447906455040 7484777917177800832 4784544386449146624 2084310855720492416 17830821398701389824 15130587867972735616 12430354337244081408 9730120806515427200 7029887275786772992 4329653745058118784 1629420214329464576 17375930757310361984 14675697226581707776 11975463695853053568 9275230165124399360 6574996634395745152 3874763103667090944 1174529572938436736 16921040115919334144 14220806585190679936 11520573054462025728 8820339523733371520 6120105993004717312 3419872462276063104 719638931547408896 16466149474528306304 13765915943799652096 11065682413070997888 8365448882342343680 5665215351613689472 2964981820885035264 264748290156381056 16011258833137278464 13311025302408624256 10610791771679970048 7910558240951315840 5210324710222661632 2510091179494007424 18256601722474904832 15556368191746250624 12856134661017596416 10155901130288942208 7455667599560288000 4755434068831633792 2055200538102979584 17801711081083876992 15101477550355222784 12401244019626568576 9701010488897914368 7000776958169260160 4300543427440605952 1600309896711951744 17346820439692849152 14646586908964194944 11946353378235540736 9246119847506886528 6545886316778232320 3845652786049578112 1145419255320923904 16891929798301821312 14191696267573167104 11491462736844512896 8791229206115858688 6090995675387204480 3390762144658550272 690528613929896064 16437039156910793472 13736805626182139264 11036572095453485056 8336338564724830848 5636105033996176640 2935871503267522432 235637972538868224 15982148515519765632 13281914984791111424 10581681454062457216 7881447923333803008 5181214392605148800 2480980861876494592 18227491404857392000 15527257874128737792 12827024343400083584 10126790812671429376 7426557281942775168 4726323751214120960 2026090220485466752 17772600763466364160 15072367232737709952 12372133702009055744 9671900171280401536 6971666640551747328 4271433109823093120 1571199579094438912 17317710122075336320 14617476591346682112 11917243060618027904 9217009529889373696 6516775999160719488 3816542468432065280 1116308937703411072 16862819480684308480 14162585949955654272 11462352419227000064 8762118888498345856 6061885357769691648 3361651827041037440 661418296312383232 16407928839293280640 13707695308564626432 11007461777835972224 8307228247107318016 5606994716378663808 2906761185650009600 206527654921355392 15953038197902252800 13252804667173598592 10552571136444944384 7852337605716290176 5152104074987635968 2451870544258981760 18198381087239879168 15498147556511224960 12797914025782570752 10097680495053916544 7397446964325262336 4697213433596608128 1996979902867953920 17743490445848851328 15043256915120197120 12343023384391542912 9642789853662888704 6942556322934234496 4242322792205580288 1542089261476926080 17288599804457823488 14588366273729169280 11888132743000515072 9187899212271860864 6487665681543206656 3787432150814552448 1087198620085898240 16833709163066795648 14133475632338141440 11433242101609487232 8733008570880833024 6032775040152178816 3332541509423524608 632307978694870400 16378818521675767808 13678584990947113600 10978351460218459392 8278117929489805184 5577884398761150976 2877650868032496768 177417337303842560 15923927880284739968 13223694349556085760 10523460818827431552 7823227288098777344 5122993757370123136 2422760226641468928 18169270769622366336 15469037238893712128 12768803708165057920 10068570177436403712 7368336646707749504 4668103115979095296 1967869585250441088 17714380128231338496 15014146597502684288 12313913066774030080 9613679536045375872 6913446005316721664 4213212474588067456 1512978943859413248 17259489486840310656 14559255956111656448 11859022425383002240 9158788894654348032 6458555363925693824 3758321833197039616 1058088302468385408 16804598845449282816 14104365314720628608 11404131783991974400 8703898253263320192 6003664722534665984 3303431191806011776 603197661077357568 16349708204058254976 13649474673329600768 10949241142600946560 8249007611872292352 5548774081143638144 2848540550414983936 148307019686329728 15894817562667227136 13194584031938572928 10494350501209918720 7794116970481264512 5093883439752610304 2393649909023956096 18140160452004853504 15439926921276199296 12739693390547545088 10039459859818890880 7339226329090236672 4638992798361582464 1938759267632928256 17685269810613825664 14985036279885171456 12284802749156517248 9584569218427863040 6884335687699208832 4184102156970554624 1483868626241900416 17230379169222797824 14530145638494143616 11829912107765489408 9129678577036835200 6429445046308180992 3729211515579526784 1028977984850872576 16775488527831769984 14075254997103115776 11375021466374461568 8674787935645807360 5974554404917153152 3274320874188498944 574087343459844736 16320597886440742144 13620364355712087936 10920130824983433728 8219897294254779520 5519663763526125312 2819430232797471104 119196702068816896 15865707245049714304 13165473714321060096 10465240183592405888 7765006652863751680 5064773122135097472 2364539591406443264 18111050134387340672 15410816603658686464 12710583072930032256 10010349542201378048 7310116011472723840 4609882480744069632 1909648950015415424 17656159492996312832 14955925962267658624 12255692431539004416 9555458900810350208 6855225370081696000 4154991839353041792 1454758308624387584 17201268851605284992 14501035320876630784 11800801790147976576 9100568259419322368 6400334728690668160 3700101197962013952 999867667233359744 16746378210214257152 14046144679485602944 11345911148756948736 8645677618028294528 5945444087299640320 3245210556570986112 544977025842331904 16291487568823229312 13591254038094575104 10891020507365920896 8190786976637266688 5490553445908612480 2790319915179958272 90086384451304064 15836596927432201472 13136363396703547264 10436129865974893056 7735896335246238848 5035662804517584640 2335429273788930432 18081939816769827840 15381706286041173632 12681472755312519424 9981239224583865216 7281005693855211008 4580772163126556800 1880538632397902592 17627049175378800000 14926815644650145792 12226582113921491584 9526348583192837376 6826115052464183168 4125881521735528960 1425647991006874752 17172158533987772160 14471925003259117952 11771691472530463744 9071457941801809536 6371224411073155328 3670990880344501120 970757349615846912 16717267892596744320 14017034361868090112 11316800831139435904 8616567300410781696 5916333769682127488 3216100238953473280 515866708224819072 16262377251205716480 13562143720477062272 10861910189748408064 8161676659019753856 5461443128291099648 2761209597562445440 60976066833791232 15807486609814688640 13107253079086034432 10407019548357380224 7706786017628726016 5006552486900071808 2306318956171417600 18052829499152315008 15352595968423660800 12652362437695006592 9952128906966352384 7251895376237698176 4551661845509043968 1851428314780389760 17597938857761287168 14897705327032632960 12197471796303978752 9497238265575324544 6797004734846670336 4096771204118016128 1396537673389361920 17143048216370259328 14442814685641605120 11742581154912950912 9042347624184296704 6342114093455642496 3641880562726988288 941647031998334080 16688157574979231488 13987924044250577280 11287690513521923072 8587456982793268864 5887223452064614656 3186989921335960448 486756390607306240 16233266933588203648 13533033402859549440 10832799872130895232 8132566341402241024 5432332810673586816 2732099279944932608 31865749216278400 15778376292197175808 13078142761468521600 10377909230739867392 7677675700011213184 4977442169282558976 2277208638553904768 18023719181534802176 15323485650806147968 12623252120077493760 9923018589348839552 7222785058620185344 4522551527891531136 1822317997162876928 17568828540143774336 14868595009415120128 12168361478686465920 9468127947957811712 6767894417229157504 4067660886500503296 1367427355771849088 17113937898752746496 14413704368024092288 11713470837295438080 9013237306566783872 6313003775838129664 3612770245109475456 912536714380821248 16659047257361718656 13958813726633064448 11258580195904410240 8558346665175756032 5858113134447101824 3157879603718447616 457646072989793408 16204156615970690816 13503923085242036608 10803689554513382400 8103456023784728192 5403222493056073984 2702988962327419776 2755431598765568 15749265974579662976 13049032443851008768 10348798913122354560 7648565382393700352 4948331851665046144 2248098320936391936 17994608863917289344 15294375333188635136 12594141802459980928 9893908271731326720 7193674741002672512 4493441210274018304 1793207679545364096 17539718222526261504 14839484691797607296 12139251161068953088 9439017630340298880 6738784099611644672 4038550568882990464 1338317038154336256 17084827581135233664 14384594050406579456 11684360519677925248 8984126988949271040 6283893458220616832 3583659927491962624 883426396763308416 16629936939744205824 13929703409015551616 11229469878286897408 8529236347558243200 5829002816829588992 3128769286100934784 428535755372280576 16175046298353177984 13474812767624523776 10774579236895869568 8074345706167215360 5374112175438561152 2673878644709906944 18420389187690804352 15720155656962150144 13019922126233495936 10319688595504841728 7619455064776187520 4919221534047533312 2218988003318879104 17965498546299776512 15265265015571122304 12565031484842468096 9864797954113813888 7164564423385159680 4464330892656505472 1764097361927851264 17510607904908748672 14810374374180094464 12110140843451440256 9409907312722786048 6709673781994131840 4009440251265477632 1309206720536823424 17055717263517720832 14355483732789066624 11655250202060412416 8955016671331758208 6254783140603104000 3554549609874449792 854316079145795584 16600826622126692992 13900593091398038784 11200359560669384576 8500126029940730368 5799892499212076160 3099658968483421952 399425437754767744 16145935980735665152 13445702450007010944 10745468919278356736 8045235388549702528 5345001857821048320 2644768327092394112 18391278870073291520 15691045339344637312 12990811808615983104 10290578277887328896 7590344747158674688 4890111216430020480 2189877685701366272 17936388228682263680 15236154697953609472 12535921167224955264 9835687636496301056 7135454105767646848 4435220575038992640 1734987044310338432 17481497587291235840 14781264056562581632 12081030525833927424 9380796995105273216 6680563464376619008 3980329933647964800 1280096402919310592 17026606945900208000 14326373415171553792 11626139884442899584 8925906353714245376 6225672822985591168 3525439292256936960 825205761528282752 16571716304509180160 13871482773780525952 11171249243051871744 8471015712323217536 5770782181594563328 3070548650865909120 370315120137254912 16116825663118152320 13416592132389498112 10716358601660843904 8016125070932189696 5315891540203535488 2615658009474881280 18362168552455778688 15661935021727124480 12961701490998470272 10261467960269816064 7561234429541161856 4861000898812507648 2160767368083853440 17907277911064750848 15207044380336096640 12506810849607442432 9806577318878788224 7106343788150134016 4406110257421479808 1705876726692825600 17452387269673723008 14752153738945068800 12051920208216414592 9351686677487760384 6651453146759106176 3951219616030451968 1250986085301797760 16997496628282695168 14297263097554040960 11597029566825386752 8896796036096732544 6196562505368078336 3496328974639424128 796095443910769920 16542605986891667328 13842372456163013120 11142138925434358912 8441905394705704704 5741671863977050496 3041438333248396288 341204802519742080 16087715345500639488 13387481814771985280 10687248284043331072 7987014753314676864 5286781222586022656 2586547691857368448 18333058234838265856 15632824704109611648 12932591173380957440 10232357642652303232 7532124111923649024 4831890581194994816 2131657050466340608 17878167593447238016 15177934062718583808 12477700531989929600 9777467001261275392 7077233470532621184 4376999939803966976 1676766409075312768 17423276952056210176 14723043421327555968 12022809890598901760 9322576359870247552 6622342829141593344 3922109298412939136 1221875767684284928 16968386310665182336 14268152779936528128 11567919249207873920 8867685718479219712 6167452187750565504 3467218657021911296 766985126293257088 16513495669274154496 13813262138545500288 11113028607816846080 8412795077088191872 5712561546359537664 3012328015630883456 312094484902229248 16058605027883126656 13358371497154472448 10658137966425818240 7957904435697164032 5257670904968509824 2557437374239855616 18303947917220753024 15603714386492098816 12903480855763444608 10203247325034790400 7503013794306136192 4802780263577481984 2102546732848827776 17849057275829725184 15148823745101070976 12448590214372416768 9748356683643762560 7048123152915108352 4347889622186454144 1647656091457799936 17394166634438697344 14693933103710043136 11993699572981388928 9293466042252734720 6593232511524080512 3892998980795426304 1192765450066772096 16939275993047669504 14239042462319015296 11538808931590361088 8838575400861706880 6138341870133052672 3438108339404398464 737874808675744256 16484385351656641664 13784151820927987456 11083918290199333248 8383684759470679040 5683451228742024832 2983217698013370624 282984167284716416 16029494710265613824 13329261179536959616 10629027648808305408 7928794118079651200 5228560587350996992 2528327056622342784 18274837599603240192 15574604068874585984 12874370538145931776 10174137007417277568 7473903476688623360 4773669945959969152 2073436415231314944 17819946958212212352 15119713427483558144 12419479896754903936 9719246366026249728 7019012835297595520 4318779304568941312 1618545773840287104 17365056316821184512 14664822786092530304 11964589255363876096 9264355724635221888 6564122193906567680 3863888663177913472 1163655132449259264 16910165675430156672 14209932144701502464 11509698613972848256 8809465083244194048 6109231552515539840 3408998021786885632 708764491058231424 16455275034039128832 13755041503310474624 11054807972581820416 8354574441853166208 5654340911124512000 2954107380395857792 253873849667203584 16000384392648100992 13300150861919446784 10599917331190792576 7899683800462138368 5199450269733484160 2499216739004829952 18245727281985727360 15545493751257073152 12845260220528418944 10145026689799764736 7444793159071110528 4744559628342456320 2044326097613802112 17790836640594699520 15090603109866045312 12390369579137391104 9690136048408736896 6989902517680082688 4289668986951428480 1589435456222774272 17335945999203671680 14635712468475017472 11935478937746363264 9235245407017709056 6535011876289054848 3834778345560400640 1134544814831746432 16881055357812643840 14180821827083989632 11480588296355335424 8780354765626681216 6080121234898027008 3379887704169372800 679654173440718592 16426164716421616000 13725931185692961792 11025697654964307584 8325464124235653376 5625230593506999168 2924997062778344960 224763532049690752 15971274075030588160 13271040544301933952 10570807013573279744 7870573482844625536 5170339952115971328 2470106421387317120 18216616964368214528 15516383433639560320 12816149902910906112 10115916372182251904 7415682841453597696 4715449310724943488 2015215779996289280 17761726322977186688 15061492792248532480 12361259261519878272 9661025730791224064 6960792200062569856 4260558669333915648 1560325138605261440 17306835681586158848 14606602150857504640 11906368620128850432 9206135089400196224 6505901558671542016 3805668027942887808 1105434497214233600 16851945040195131008 14151711509466476800 11451477978737822592 8751244448009168384 6051010917280514176 3350777386551859968 650543855823205760 16397054398804103168 13696820868075448960 10996587337346794752 8296353806618140544 5596120275889486336 2895886745160832128 195653214432177920 15942163757413075328 13241930226684421120 10541696695955766912 7841463165227112704 5141229634498458496 2440996103769804288 18187506646750701696 15487273116022047488 12787039585293393280 10086806054564739072 7386572523836084864 4686338993107430656 1986105462378776448 17732616005359673856 15032382474631019648 12332148943902365440 9631915413173711232 6931681882445057024 4231448351716402816 1531214820987748608 17277725363968646016 14577491833239991808 11877258302511337600 9177024771782683392 6476791241054029184 3776557710325374976 1076324179596720768 16822834722577618176 14122601191848963968 11422367661120309760 8722134130391655552 6021900599663001344 3321667068934347136 621433538205692928 16367944081186590336 13667710550457936128 10967477019729281920 8267243489000627712 5567009958271973504 2866776427543319296 166542896814665088 15913053439795562496 13212819909066908288 10512586378338254080 7812352847609599872 5112119316880945664 2411885786152291456 18158396329133188864 15458162798404534656 12757929267675880448 10057695736947226240 7357462206218572032 4657228675489917824 1956995144761263616 17703505687742161024 15003272157013506816 12303038626284852608 9602805095556198400 6902571564827544192 4202338034098889984 1502104503370235776 17248615046351133184 14548381515622478976 11848147984893824768 9147914454165170560 6447680923436516352 3747447392707862144 1047213861979207936 16793724404960105344 14093490874231451136 11393257343502796928 8693023812774142720 5992790282045488512 3292556751316834304 592323220588180096 16338833763569077504 13638600232840423296 10938366702111769088 8238133171383114880 5537899640654460672 2837666109925806464 137432579197152256 15883943122178049664 13183709591449395456 10483476060720741248 7783242529992087040 5083008999263432832 2382775468534778624 18129286011515676032 15429052480787021824 12728818950058367616 10028585419329713408 7328351888601059200 4628118357872404992 1927884827143750784 17674395370124648192 14974161839395993984 12273928308667339776 9573694777938685568 6873461247210031360 4173227716481377152 1472994185752722944 17219504728733620352 14519271198004966144 11819037667276311936 9118804136547657728 6418570605819003520 3718337075090349312 1018103544361695104 16764614087342592512 14064380556613938304 11364147025885284096 8663913495156629888 5963679964427975680 3263446433699321472 563212902970667264 16309723445951564672 13609489915222910464 10909256384494256256 8209022853765602048 5508789323036947840 2808555792308293632 108322261579639424 15854832804560536832 13154599273831882624 10454365743103228416 7754132212374574208 5053898681645920000 2353665150917265792 18100175693898163200 15399942163169508992 12699708632440854784 9999475101712200576 7299241570983546368 4599008040254892160 1898774509526237952 17645285052507135360 14945051521778481152 12244817991049826944 9544584460321172736 6844350929592518528 4144117398863864320 1443883868135210112 17190394411116107520 14490160880387453312 11789927349658799104 9089693818930144896 6389460288201490688 3689226757472836480 988993226744182272 16735503769725079680 14035270238996425472 11335036708267771264 8634803177539117056 5934569646810462848 3234336116081808640 534102585353154432 16280613128334051840 13580379597605397632 10880146066876743424 8179912536148089216 5479679005419435008 2779445474690780800 79211943962126592 15825722486943024000 13125488956214369792 10425255425485715584 7725021894757061376 5024788364028407168 2324554833299752960 18071065376280650368 15370831845551996160 12670598314823341952 9970364784094687744 7270131253366033536 4569897722637379328 1869664191908725120 17616174734889622528 14915941204160968320 12215707673432314112 9515474142703659904 6815240611975005696 4115007081246351488 1414773550517697280 17161284093498594688 14461050562769940480 11760817032041286272 9060583501312632064 6360349970583977856 3660116439855323648 959882909126669440 16706393452107566848 14006159921378912640 11305926390650258432 8605692859921604224 5905459329192950016 3205225798464295808 504992267735641600 16251502810716539008 13551269279987884800 10851035749259230592 8150802218530576384 5450568687801922176 2750335157073267968 50101626344613760 15796612169325511168 13096378638596856960 10396145107868202752 7695911577139548544 4995678046410894336 2295444515682240128 18041955058663137536 15341721527934483328 12641487997205829120 9941254466477174912 7241020935748520704 4540787405019866496 1840553874291212288 17587064417272109696 14886830886543455488 12186597355814801280 9486363825086147072 6786130294357492864 4085896763628838656 1385663232900184448 17132173775881081856 14431940245152427648 11731706714423773440 9031473183695119232 6331239652966465024 3631006122237810816 930772591509156608 16677283134490054016 13977049603761399808 11276816073032745600 8576582542304091392 5876349011575437184 3176115480846782976 475881950118128768 16222392493099026176 13522158962370371968 10821925431641717760 8121691900913063552 5421458370184409344 2721224839455755136 20991308727100928 15767501851707998336 13067268320979344128 10367034790250689920 7666801259522035712 4966567728793381504 2266334198064727296 18012844741045624704 15312611210316970496 12612377679588316288 9912144148859662080 7211910618131007872 4511677087402353664 1811443556673699456 17557954099654596864 14857720568925942656 12157487038197288448 9457253507468634240 6757019976739980032 4056786446011325824 1356552915282671616 17103063458263569024 14402829927534914816 11702596396806260608 9002362866077606400 6302129335348952192 3601895804620297984 901662273891643776 16648172816872541184 13947939286143886976 11247705755415232768 8547472224686578560 5847238693957924352 3147005163229270144 446771632500615936 16193282175481513344 13493048644752859136 10792815114024204928 8092581583295550720 5392348052566896512 2692114521838242304 18438625064819139712 15738391534090485504 13038158003361831296 10337924472633177088 7637690941904522880 4937457411175868672 2237223880447214464 17983734423428111872 15283500892699457664 12583267361970803456 9883033831242149248 7182800300513495040 4482566769784840832 1782333239056186624 17528843782037084032 14828610251308429824 12128376720579775616 9428143189851121408 6727909659122467200 4027676128393812992 1327442597665158784 17073953140646056192 14373719609917401984 11673486079188747776 8973252548460093568 6273019017731439360 3572785487002785152 872551956274130944 16619062499255028352 13918828968526374144 11218595437797719936 8518361907069065728 5818128376340411520 3117894845611757312 417661314883103104 16164171857864000512 13463938327135346304 10763704796406692096 8063471265678037888 5363237734949383680 2663004204220729472 18409514747201626880 15709281216472972672 13009047685744318464 10308814155015664256 7608580624287010048 4908347093558355840 2208113562829701632 17954624105810599040 15254390575081944832 12554157044353290624 9853923513624636416 7153689982895982208 4453456452167328000 1753222921438673792 17499733464419571200 14799499933690916992 12099266402962262784 9399032872233608576 6698799341504954368 3998565810776300160 1298332280047645952 17044842823028543360 14344609292299889152 11644375761571234944 8944142230842580736 6243908700113926528 3543675169385272320 843441638656618112 16589952181637515520 13889718650908861312 11189485120180207104 8489251589451552896 5789018058722898688 3088784527994244480 388550997265590272 16135061540246487680 13434828009517833472 10734594478789179264 8034360948060525056 5334127417331870848 2633893886603216640 18380404429584114048 15680170898855459840 12979937368126805632 10279703837398151424 7579470306669497216 4879236775940843008 2179003245212188800 17925513788193086208 15225280257464432000 12525046726735777792 9824813196007123584 7124579665278469376 4424346134549815168 1724112603821160960 17470623146802058368 14770389616073404160 12070156085344749952 9369922554616095744 6669689023887441536 3969455493158787328 1269221962430133120 17015732505411030528 14315498974682376320 11615265443953722112 8915031913225067904 6214798382496413696 3514564851767759488 814331321039105280 16560841864020002688 13860608333291348480 11160374802562694272 8460141271834040064 5759907741105385856 3059674210376731648 359440679648077440 16105951222628974848 13405717691900320640 10705484161171666432 8005250630443012224 5305017099714358016 2604783568985703808 18351294111966601216 15651060581237947008 12950827050509292800 10250593519780638592 7550359989051984384 4850126458323330176 2149892927594675968 17896403470575573376 15196169939846919168 12495936409118264960 9795702878389610752 7095469347660956544 4395235816932302336 1695002286203648128 17441512829184545536 14741279298455891328 12041045767727237120 9340812236998582912 6640578706269928704 3940345175541274496 1240111644812620288 16986622187793517696 14286388657064863488 11586155126336209280 8885921595607555072 6185688064878900864 3485454534150246656 785221003421592448 16531731546402489856 13831498015673835648 11131264484945181440 8431030954216527232 5730797423487873024 3030563892759218816 330330362030564608 16076840905011462016 13376607374282807808 10676373843554153600 7976140312825499392 5275906782096845184 2575673251368190976 18322183794349088384 15621950263620434176 12921716732891779968 10221483202163125760 7521249671434471552 4821016140705817344 2120782609977163136 17867293152958060544 15167059622229406336 12466826091500752128 9766592560772097920 7066359030043443712 4366125499314789504 1665891968586135296 17412402511567032704 14712168980838378496 12011935450109724288 9311701919381070080 6611468388652415872 3911234857923761664 1211001327195107456 16957511870176004864 14257278339447350656 11557044808718696448 8856811277990042240 6156577747261388032 3456344216532733824 756110685804079616 16502621228784977024 13802387698056322816 11102154167327668608 8401920636599014400 5701687105870360192 3001453575141705984 301220044413051776 16047730587393949184 13347497056665294976 10647263525936640768 7947029995207986560 5246796464479332352 2546562933750678144 18293073476731575552 15592839946002921344 12892606415274267136 10192372884545612928 7492139353816958720 4791905823088304512 2091672292359650304 17838182835340547712 15137949304611893504 12437715773883239296 9737482243154585088 7037248712425930880 4337015181697276672 1636781650968622464 17383292193949519872 14683058663220865664 11982825132492211456 9282591601763557248 6582358071034903040 3882124540306248832 1181891009577594624 16928401552558492032 14228168021829837824 11527934491101183616 8827700960372529408 6127467429643875200 3427233898915220992 727000368186566784 16473510911167464192 13773277380438809984 11073043849710155776 8372810318981501568 5672576788252847360 2972343257524193152 272109726795538944 16018620269776436352 13318386739047782144 10618153208319127936 7917919677590473728 5217686146861819520 2517452616133165312 18263963159114062720 15563729628385408512 12863496097656754304 10163262566928100096 7463029036199445888 4762795505470791680 2062561974742137472 17809072517723034880 15108838986994380672 12408605456265726464 9708371925537072256 7008138394808418048 4307904864079763840 1607671333351109632 17354181876332007040 14653948345603352832 11953714814874698624 9253481284146044416 6553247753417390208 3853014222688736000 1152780691960081792 16899291234940979200 14199057704212324992 11498824173483670784 8798590642755016576 6098357112026362368 3398123581297708160 697890050569053952 16444400593549951360 13744167062821297152 11043933532092642944 8343700001363988736 5643466470635334528 2943232939906680320 242999409178026112 15989509952158923520 13289276421430269312 10589042890701615104 7888809359972960896 5188575829244306688 2488342298515652480 18234852841496549888 15534619310767895680 12834385780039241472 10134152249310587264 7433918718581933056 4733685187853278848 2033451657124624640 17779962200105522048 15079728669376867840 12379495138648213632 9679261607919559424 6979028077190905216 4278794546462251008 1578561015733596800 17325071558714494208 14624838027985840000 11924604497257185792 9224370966528531584 6524137435799877376 3823903905071223168 1123670374342568960 16870180917323466368 14169947386594812160 11469713855866157952 8769480325137503744 6069246794408849536 3369013263680195328 668779732951541120 16415290275932438528 13715056745203784320 11014823214475130112 8314589683746475904 5614356153017821696 2914122622289167488 213889091560513280 15960399634541410688 13260166103812756480 10559932573084102272 7859699042355448064 5159465511626793856 2459231980898139648 18205742523879037056 15505508993150382848 12805275462421728640 10105041931693074432 7404808400964420224 4704574870235766016 2004341339507111808 17750851882488009216 15050618351759355008 12350384821030700800 9650151290302046592 6949917759573392384 4249684228844738176 1549450698116083968 17295961241096981376 14595727710368327168 11895494179639672960 9195260648911018752 6495027118182364544 3794793587453710336 1094560056725056128 16841070599705953536 14140837068977299328 11440603538248645120 8740370007519990912 6040136476791336704 3339902946062682496 639669415334028288 16386179958314925696 13685946427586271488 10985712896857617280 8285479366128963072 5585245835400308864 2885012304671654656 184778773943000448 15931289316923897856 13231055786195243648 10530822255466589440 7830588724737935232 5130355194009281024 2430121663280626816 18176632206261524224 15476398675532870016 12776165144804215808 10075931614075561600 7375698083346907392 4675464552618253184 1975231021889598976 17721741564870496384 15021508034141842176 12321274503413187968 9621040972684533760 6920807441955879552 4220573911227225344 1520340380498571136 17266850923479468544 14566617392750814336 11866383862022160128 9166150331293505920 6465916800564851712 3765683269836197504 1065449739107543296 16811960282088440704 14111726751359786496 11411493220631132288 8711259689902478080 6011026159173823872 3310792628445169664 610559097716515456 16357069640697412864 13656836109968758656 10956602579240104448 8256369048511450240 5556135517782796032 2855901987054141824 155668456325487616 15902178999306385024 13201945468577730816 10501711937849076608 7801478407120422400 5101244876391768192 2401011345663113984 18147521888644011392 15447288357915357184 12747054827186702976 10046821296458048768 7346587765729394560 4646354235000740352 1946120704272086144 17692631247252983552 14992397716524329344 12292164185795675136 9591930655067020928 6891697124338366720 4191463593609712512 1491230062881058304 17237740605861955712 14537507075133301504 11837273544404647296 9137040013675993088 6436806482947338880 3736572952218684672 1036339421490030464 16782849964470927872 14082616433742273664 11382382903013619456 8682149372284965248 5981915841556311040 3281682310827656832 581448780099002624 16327959323079900032 13627725792351245824 10927492261622591616 8227258730893937408 5527025200165283200 2826791669436628992 126558138707974784 15873068681688872192 13172835150960217984 10472601620231563776 7772368089502909568 5072134558774255360 2371901028045601152 18118411571026498560 15418178040297844352 12717944509569190144 10017710978840535936 7317477448111881728 4617243917383227520 1917010386654573312 17663520929635470720 14963287398906816512 12263053868178162304 9562820337449508096 6862586806720853888 4162353275992199680 1462119745263545472 17208630288244442880 14508396757515788672 11808163226787134464 9107929696058480256 6407696165329826048 3707462634601171840 1007229103872517632 16753739646853415040 14053506116124760832 11353272585396106624 8653039054667452416 5952805523938798208 3252571993210144000 552338462481489792 16298849005462387200 13598615474733732992 10898381944005078784 8198148413276424576 5497914882547770368 2797681351819116160 97447821090461952 15843958364071359360 13143724833342705152 10443491302614050944 7743257771885396736 5043024241156742528 2342790710428088320 18089301253408985728 15389067722680331520 12688834191951677312 9988600661223023104 7288367130494368896 4588133599765714688 1887900069037060480 17634410612017957888 14934177081289303680 12233943550560649472 9533710019831995264 6833476489103341056 4133242958374686848 1433009427646032640 17179519970626930048 14479286439898275840 11779052909169621632 9078819378440967424 6378585847712313216 3678352316983659008 978118786255004800 16724629329235902208 14024395798507248000 11324162267778593792 8623928737049939584 5923695206321285376 3223461675592631168 523228144863976960 16269738687844874368 13569505157116220160 10869271626387565952 8169038095658911744 5468804564930257536 2768571034201603328 68337503472949120 15814848046453846528 13114614515725192320 10414380984996538112 7714147454267883904 5013913923539229696 2313680392810575488 18060190935791472896 15359957405062818688 12659723874334164480 9959490343605510272 7259256812876856064 4559023282148201856 1858789751419547648 17605300294400445056 14905066763671790848 12204833232943136640 9504599702214482432 6804366171485828224 4104132640757174016 1403899110028519808 17150409653009417216 14450176122280763008 11749942591552108800 9049709060823454592 6349475530094800384 3649241999366146176 949008468637491968 16695519011618389376 13995285480889735168 11295051950161080960 8594818419432426752 5894584888703772544 3194351357975118336 494117827246464128 16240628370227361536 13540394839498707328 10840161308770053120 8139927778041398912 5439694247312744704 2739460716584090496 39227185855436288 15785737728836333696 13085504198107679488 10385270667379025280 7685037136650371072 4984803605921716864 2284570075193062656 18031080618173960064 15330847087445305856 12630613556716651648 9930380025987997440 7230146495259343232 4529912964530689024 1829679433802034816 17576189976782932224 14875956446054278016 12175722915325623808 9475489384596969600 6775255853868315392 4075022323139661184 1374788792411006976 17121299335391904384 14421065804663250176 11720832273934595968 9020598743205941760 6320365212477287552 3620131681748633344 919898151019979136 16666408694000876544 13966175163272222336 11265941632543568128 8565708101814913920 5865474571086259712 3165241040357605504 465007509628951296 16211518052609848704 13511284521881194496 10811050991152540288 8110817460423886080 5410583929695231872 2710350398966577664 10116868237923456 15756627411218820864 13056393880490166656 10356160349761512448 7655926819032858240 4955693288304204032 2255459757575549824 18001970300556447232 15301736769827793024 12601503239099138816 9901269708370484608 7201036177641830400 4500802646913176192 1800569116184521984 17547079659165419392 14846846128436765184 12146612597708110976 9446379066979456768 6746145536250802560 4045912005522148352 1345678474793494144 17092189017774391552 14391955487045737344 11691721956317083136 8991488425588428928 6291254894859774720 3591021364131120512 890787833402466304 16637298376383363712 13937064845654709504 11236831314926055296 8536597784197401088 5836364253468746880 3136130722740092672 435897192011438464 16182407734992335872 13482174204263681664 10781940673535027456 8081707142806373248 5381473612077719040 2681240081349064832 18427750624329962240 15727517093601308032 13027283562872653824 10327050032143999616 7626816501415345408 4926582970686691200 2226349439958036992 17972859982938934400 15272626452210280192 12572392921481625984 9872159390752971776 7171925860024317568 4471692329295663360 1771458798567009152 17517969341547906560 14817735810819252352 12117502280090598144 9417268749361943936 6717035218633289728 4016801687904635520 1316568157175981312 17063078700156878720 14362845169428224512 11662611638699570304 8962378107970916096 6262144577242261888 3561911046513607680 861677515784953472 16608188058765850880 13907954528037196672 11207720997308542464 8507487466579888256 5807253935851234048 3107020405122579840 406786874393925632 16153297417374823040 13453063886646168832 10752830355917514624 8052596825188860416 5352363294460206208 2652129763731552000 18398640306712449408 15698406775983795200 12998173245255140992 10297939714526486784 7597706183797832576 4897472653069178368 2197239122340524160 17943749665321421568 15243516134592767360 12543282603864113152 9843049073135458944 7142815542406804736 4442582011678150528 1742348480949496320 17488859023930393728 14788625493201739520 12088391962473085312 9388158431744431104 6687924901015776896 3987691370287122688 1287457839558468480 17033968382539365888 14333734851810711680 11633501321082057472 8933267790353403264 6233034259624749056 3532800728896094848 832567198167440640 16579077741148338048 13878844210419683840 11178610679691029632 8478377148962375424 5778143618233721216 3077910087505067008 377676556776412800 16124187099757310208 13423953569028656000 10723720038300001792 8023486507571347584 5323252976842693376 2623019446114039168 18369529989094936576 15669296458366282368 12969062927637628160 10268829396908973952 7568595866180319744 4868362335451665536 2168128804723011328 17914639347703908736 15214405816975254528 12514172286246600320 9813938755517946112 7113705224789291904 4413471694060637696 1713238163331983488 17459748706312880896 14759515175584226688 12059281644855572480 9359048114126918272 6658814583398264064 3958581052669609856 1258347521940955648 17004858064921853056 14304624534193198848 11604391003464544640 8904157472735890432 6203923942007236224 3503690411278582016 803456880549927808 16549967423530825216 13849733892802171008 11149500362073516800 8449266831344862592 5749033300616208384 3048799769887554176 348566239158899968 16095076782139797376 13394843251411143168 10694609720682488960 7994376189953834752 5294142659225180544 2593909128496526336 18340419671477423744 15640186140748769536 12939952610020115328 10239719079291461120 7539485548562806912 4839252017834152704 2139018487105498496 17885529030086395904 15185295499357741696 12485061968629087488 9784828437900433280 7084594907171779072 4384361376443124864 1684127845714470656 17430638388695368064 14730404857966713856 12030171327238059648 9329937796509405440 6629704265780751232 3929470735052097024 1229237204323442816 16975747747304340224 14275514216575686016 11575280685847031808 8875047155118377600 6174813624389723392 3474580093661069184 774346562932414976 16520857105913312384 13820623575184658176 11120390044456003968 8420156513727349760 5719922982998695552 3019689452270041344 319455921541387136 16065966464522284544 13365732933793630336 10665499403064976128 7965265872336321920 5265032341607667712 2564798810879013504 18311309353859910912 15611075823131256704 12910842292402602496 10210608761673948288 7510375230945294080 4810141700216639872 2109908169487985664 17856418712468883072 15156185181740228864 12455951651011574656 9755718120282920448 7055484589554266240 4355251058825612032 1655017528096957824 17401528071077855232 14701294540349201024 12001061009620546816 9300827478891892608 6600593948163238400 3900360417434584192 1200126886705929984 16946637429686827392 14246403898958173184 11546170368229518976 8845936837500864768 6145703306772210560 3445469776043556352 745236245314902144 16491746788295799552 13791513257567145344 11091279726838491136 8391046196109836928 5690812665381182720 2990579134652528512 290345603923874304 16036856146904771712 13336622616176117504 10636389085447463296 7936155554718809088 5235922023990154880 2535688493261500672 18282199036242398080 15581965505513743872 12881731974785089664 10181498444056435456 7481264913327781248 4781031382599127040 2080797851870472832 17827308394851370240 15127074864122716032 12426841333394061824 9726607802665407616 7026374271936753408 4326140741208099200 1625907210479444992 17372417753460342400 14672184222731688192 11971950692003033984 9271717161274379776 6571483630545725568 3871250099817071360 1171016569088417152 16917527112069314560 14217293581340660352 11517060050612006144 8816826519883351936 6116592989154697728 3416359458426043520 716125927697389312 16462636470678286720 13762402939949632512 11062169409220978304 8361935878492324096 5661702347763669888 2961468817035015680 261235286306361472 16007745829287258880 13307512298558604672 10607278767829950464 7907045237101296256 5206811706372642048 2506578175643987840 18253088718624885248 15552855187896231040 12852621657167576832 10152388126438922624 7452154595710268416 4751921064981614208 2051687534252960000 17798198077233857408 15097964546505203200 12397731015776548992 9697497485047894784 6997263954319240576 4297030423590586368 1596796892861932160 17343307435842829568 14643073905114175360 11942840374385521152 9242606843656866944 6542373312928212736 3842139782199558528 1141906251470904320 16888416794451801728 14188183263723147520 11487949732994493312 8787716202265839104 6087482671537184896 3387249140808530688 687015610079876480 16433526153060773888 13733292622332119680 11033059091603465472 8332825560874811264 5632592030146157056 2932358499417502848 232124968688848640 15978635511669746048 13278401980941091840 10578168450212437632 7877934919483783424 5177701388755129216 2477467858026475008 18223978401007372416 15523744870278718208 12823511339550064000 10123277808821409792 7423044278092755584 4722810747364101376 2022577216635447168 17769087759616344576 15068854228887690368 12368620698159036160 9668387167430381952 6968153636701727744 4267920105973073536 1567686575244419328 17314197118225316736 14613963587496662528 11913730056768008320 9213496526039354112 6513262995310699904 3813029464582045696 1112795933853391488 16859306476834288896 14159072946105634688 11458839415376980480 8758605884648326272 6058372353919672064 3358138823191017856 657905292462363648 16404415835443261056 13704182304714606848 11003948773985952640 8303715243257298432 5603481712528644224 2903248181799990016 203014651071335808 15949525194052233216 13249291663323579008 10549058132594924800 7848824601866270592 5148591071137616384 2448357540408962176 18194868083389859584 15494634552661205376 12794401021932551168 10094167491203896960 7393933960475242752 4693700429746588544 1993466899017934336 17739977441998831744 15039743911270177536 12339510380541523328 9639276849812869120 6939043319084214912 4238809788355560704 1538576257626906496 17285086800607803904 14584853269879149696 11884619739150495488 9184386208421841280 6484152677693187072 3783919146964532864 1083685616235878656 16830196159216776064 14129962628488121856 11429729097759467648 8729495567030813440 6029262036302159232 3329028505573505024 628794974844850816 16375305517825748224 13675071987097094016 10974838456368439808 8274604925639785600 5574371394911131392 2874137864182477184 173904333453822976 15920414876434720384 13220181345706066176 10519947814977411968 7819714284248757760 5119480753520103552 2419247222791449344 18165757765772346752 15465524235043692544 12765290704315038336 10065057173586384128 7364823642857729920 4664590112129075712 1964356581400421504 17710867124381318912 15010633593652664704 12310400062924010496 9610166532195356288 6909933001466702080 4209699470738047872 1509465940009393664 17255976482990291072 14555742952261636864 11855509421532982656 9155275890804328448 6455042360075674240 3754808829347020032 1054575298618365824 16801085841599263232 14100852310870609024 11400618780141954816 8700385249413300608 6000151718684646400 3299918187955992192 599684657227337984 16346195200208235392 13645961669479581184 10945728138750926976 8245494608022272768 5545261077293618560 2845027546564964352 144794015836310144 15891304558817207552 13191071028088553344 10490837497359899136 7790603966631244928 5090370435902590720 2390136905173936512 18136647448154833920 15436413917426179712 12736180386697525504 10035946855968871296 7335713325240217088 4635479794511562880 1935246263782908672 17681756806763806080 14981523276035151872 12281289745306497664 9581056214577843456 6880822683849189248 4180589153120535040 1480355622391880832 17226866165372778240 14526632634644124032 11826399103915469824 9126165573186815616 6425932042458161408 3725698511729507200 1025464981000852992 16771975523981750400 14071741993253096192 11371508462524441984 8671274931795787776 5971041401067133568 3270807870338479360 570574339609825152 16317084882590722560 13616851351862068352 10916617821133414144 8216384290404759936 5516150759676105728 2815917228947451520 115683698218797312 15862194241199694720 13161960710471040512 10461727179742386304 7761493649013732096 5061260118285077888 2361026587556423680 18107537130537321088 15407303599808666880 12707070069080012672 10006836538351358464 7306603007622704256 4606369476894050048 1906135946165395840 17652646489146293248 14952412958417639040 12252179427688984832 9551945896960330624 6851712366231676416 4151478835503022208 1451245304774368000 17197755847755265408 14497522317026611200 11797288786297956992 9097055255569302784 6396821724840648576 3696588194111994368 996354663383340160 16742865206364237568 14042631675635583360 11342398144906929152 8642164614178274944 5941931083449620736 3241697552720966528 541464021992312320 16287974564973209728 13587741034244555520 10887507503515901312 8187273972787247104 5487040442058592896 2786806911329938688 86573380601284480 15833083923582181888 13132850392853527680 10432616862124873472 7732383331396219264 5032149800667565056 2331916269938910848 18078426812919808256 15378193282191154048 12677959751462499840 9977726220733845632 7277492690005191424 4577259159276537216 1877025628547883008 17623536171528780416 14923302640800126208 12223069110071472000 9522835579342817792 6822602048614163584 4122368517885509376 1422134987156855168 17168645530137752576 14468411999409098368 11768178468680444160 9067944937951789952 6367711407223135744 3667477876494481536 967244345765827328 16713754888746724736 14013521358018070528 11313287827289416320 8613054296560762112 5912820765832107904 3212587235103453696 512353704374799488 16258864247355696896 13558630716627042688 10858397185898388480 8158163655169734272 5457930124441080064 2757696593712425856 57463062983771648 15803973605964669056 13103740075236014848 10403506544507360640 7703273013778706432 5003039483050052224 2302805952321398016 18049316495302295424 15349082964573641216 12648849433844987008 9948615903116332800 7248382372387678592 4548148841659024384 1847915310930370176 17594425853911267584 14894192323182613376 12193958792453959168 9493725261725304960 6793491730996650752 4093258200267996544 1393024669539342336 17139535212520239744 14439301681791585536 11739068151062931328 9038834620334277120 6338601089605622912 3638367558876968704 938134028148314496 16684644571129211904 13984411040400557696 11284177509671903488 8583943978943249280 5883710448214595072 3183476917485940864 483243386757286656 16229753929738184064 13529520399009529856 10829286868280875648 8129053337552221440 5428819806823567232 2728586276094913024 28352745366258816 15774863288347156224 13074629757618502016 10374396226889847808 7674162696161193600 4973929165432539392 2273695634703885184 18020206177684782592 15319972646956128384 12619739116227474176 9919505585498819968 7219272054770165760 4519038524041511552 1818804993312857344 17565315536293754752 14865082005565100544 12164848474836446336 9464614944107792128 6764381413379137920 4064147882650483712 1363914351921829504 17110424894902726912 14410191364174072704 11709957833445418496 9009724302716764288 6309490771988110080 3609257241259455872 909023710530801664 16655534253511699072 13955300722783044864 11255067192054390656 8554833661325736448 5854600130597082240 3154366599868428032 454133069139773824 16200643612120671232 13500410081392017024 10800176550663362816 8099943019934708608 5399709489206054400 2699475958477400192 18445986501458297600 15745752970729643392 13045519440000989184 10345285909272334976 7645052378543680768 4944818847815026560 2244585317086372352 17991095860067269760 15290862329338615552 12590628798609961344 9890395267881307136 7190161737152652928 4489928206423998720 1789694675695344512 17536205218676241920 14835971687947587712 12135738157218933504 9435504626490279296 6735271095761625088 4035037565032970880 1334804034304316672 17081314577285214080 14381081046556559872 11680847515827905664 8980613985099251456 6280380454370597248 3580146923641943040 879913392913288832 16626423935894186240 13926190405165532032 11225956874436877824 8525723343708223616 5825489812979569408 3125256282250915200 425022751522260992 16171533294503158400 13471299763774504192 10771066233045849984 8070832702317195776 5370599171588541568 2670365640859887360 18416876183840784768 15716642653112130560 13016409122383476352 10316175591654822144 7615942060926167936 4915708530197513728 2215474999468859520 17961985542449756928 15261752011721102720 12561518480992448512 9861284950263794304 7161051419535140096 4460817888806485888 1760584358077831680 17507094901058729088 14806861370330074880 12106627839601420672 9406394308872766464 6706160778144112256 4005927247415458048 1305693716686803840 17052204259667701248 14351970728939047040 11651737198210392832 8951503667481738624 6251270136753084416 3551036606024430208 850803075295776000 16597313618276673408 13897080087548019200 11196846556819364992 8496613026090710784 5796379495362056576 3096145964633402368 395912433904748160 16142422976885645568 13442189446156991360 10741955915428337152 8041722384699682944 5341488853971028736 2641255323242374528 18387765866223271936 15687532335494617728 12987298804765963520 10287065274037309312 7586831743308655104 4886598212580000896 2186364681851346688 17932875224832244096 15232641694103589888 12532408163374935680 9832174632646281472 7131941101917627264 4431707571188973056 1731474040460318848 17477984583441216256 14777751052712562048 12077517521983907840 9377283991255253632 6677050460526599424 3976816929797945216 1276583399069291008 17023093942050188416 14322860411321534208 11622626880592880000 8922393349864225792 6222159819135571584 3521926288406917376 821692757678263168 16568203300659160576 13867969769930506368 11167736239201852160 8467502708473197952 5767269177744543744 3067035647015889536 366802116287235328 16113312659268132736 13413079128539478528 10712845597810824320 8012612067082170112 5312378536353515904 2612145005624861696 18358655548605759104 15658422017877104896 12958188487148450688 10257954956419796480 7557721425691142272 4857487894962488064 2157254364233833856 17903764907214731264 15203531376486077056 12503297845757422848 9803064315028768640 7102830784300114432 4402597253571460224 1702363722842806016 17448874265823703424 14748640735095049216 12048407204366395008 9348173673637740800 6647940142909086592 3947706612180432384 1247473081451778176 16993983624432675584 14293750093704021376 11593516562975367168 8893283032246712960 6193049501518058752 3492815970789404544 792582440060750336 16539092983041647744 13838859452312993536 11138625921584339328 8438392390855685120 5738158860127030912 3037925329398376704 337691798669722496 16084202341650619904 13383968810921965696 10683735280193311488 7983501749464657280 5283268218736003072 2583034688007348864 18329545230988246272 15629311700259592064 12929078169530937856 10228844638802283648 7528611108073629440 4828377577344975232 2128144046616321024 17874654589597218432 15174421058868564224 12474187528139910016 9773953997411255808 7073720466682601600 4373486935953947392 1673253405225293184 17419763948206190592 14719530417477536384 12019296886748882176 9319063356020227968 6618829825291573760 3918596294562919552 1218362763834265344 16964873306815162752 14264639776086508544 11564406245357854336 8864172714629200128 6163939183900545920 3463705653171891712 763472122443237504 16509982665424134912 13809749134695480704 11109515603966826496 8409282073238172288 5709048542509518080 3008815011780863872 308581481052209664 16055092024033107072 13354858493304452864 10654624962575798656 7954391431847144448 5254157901118490240 2553924370389836032 18300434913370733440 15600201382642079232 12899967851913425024 10199734321184770816 7499500790456116608 4799267259727462400 2099033728998808192 17845544271979705600 15145310741251051392 12445077210522397184 9744843679793742976 7044610149065088768 4344376618336434560 1644143087607780352 17390653630588677760 14690420099860023552 11990186569131369344 9289953038402715136 6589719507674060928 3889485976945406720 1189252446216752512 16935762989197649920 14235529458468995712 11535295927740341504 8835062397011687296 6134828866283033088 3434595335554378880 734361804825724672 16480872347806622080 13780638817077967872 11080405286349313664 8380171755620659456 5679938224892005248 2979704694163351040 279471163434696832 16025981706415594240 13325748175686940032 10625514644958285824 7925281114229631616 5225047583500977408 2524814052772323200 18271324595753220608 15571091065024566400 12870857534295912192 10170624003567257984 7470390472838603776 4770156942109949568 2069923411381295360 17816433954362192768 15116200423633538560 12415966892904884352 9715733362176230144 7015499831447575936 4315266300718921728 1615032769990267520 17361543312971164928 14661309782242510720 11961076251513856512 9260842720785202304 6560609190056548096 3860375659327893888 1160142128599239680 16906652671580137088 14206419140851482880 11506185610122828672 8805952079394174464 6105718548665520256 3405485017936866048 705251487208211840 16451762030189109248 13751528499460455040 11051294968731800832 8351061438003146624 5650827907274492416 2950594376545838208 250360845817184000 15996871388798081408 13296637858069427200 10596404327340772992 7896170796612118784 5195937265883464576 2495703735154810368 18242214278135707776 15541980747407053568 12841747216678399360 10141513685949745152 7441280155221090944 4741046624492436736 2040813093763782528 17787323636744679936 15087090106016025728 12386856575287371520 9686623044558717312 6986389513830063104 4286155983101408896 1585922452372754688 17332432995353652096 14632199464624997888 11931965933896343680 9231732403167689472 6531498872439035264 3831265341710381056 1131031810981726848 16877542353962624256 14177308823233970048 11477075292505315840 8776841761776661632 6076608231048007424 3376374700319353216 676141169590699008 16422651712571596416 13722418181842942208 11022184651114288000 8321951120385633792 5621717589656979584 2921484058928325376 221250528199671168 15967761071180568576 13267527540451914368 10567294009723260160 7867060478994605952 5166826948265951744 2466593417537297536 18213103960518194944 15512870429789540736 12812636899060886528 10112403368332232320 7412169837603578112 4711936306874923904 2011702776146269696 17758213319127167104 15057979788398512896 12357746257669858688 9657512726941204480 6957279196212550272 4257045665483896064 1556812134755241856 17303322677736139264 14603089147007485056 11902855616278830848 9202622085550176640 6502388554821522432 3802155024092868224 1101921493364214016 16848432036345111424 14148198505616457216 11447964974887803008 8747731444159148800 6047497913430494592 3347264382701840384 647030851973186176 16393541394954083584 13693307864225429376 10993074333496775168 8292840802768120960 5592607272039466752 2892373741310812544 192140210582158336 15938650753563055744 13238417222834401536 10538183692105747328 7837950161377093120 5137716630648438912 2437483099919784704 18183993642900682112 15483760112172027904 12783526581443373696 10083293050714719488 7383059519986065280 4682825989257411072 1982592458528756864 17729103001509654272 15028869470781000064 12328635940052345856 9628402409323691648 6928168878595037440 4227935347866383232 1527701817137729024 17274212360118626432 14573978829389972224 11873745298661318016 9173511767932663808 6473278237204009600 3773044706475355392 1072811175746701184 16819321718727598592 14119088187998944384 11418854657270290176 8718621126541635968 6018387595812981760 3318154065084327552 617920534355673344 16364431077336570752 13664197546607916544 10963964015879262336 8263730485150608128 5563496954421953920 2863263423693299712 163029892964645504 15909540435945542912 13209306905216888704 10509073374488234496 7808839843759580288 5108606313030926080 2408372782302271872 18154883325283169280 15454649794554515072 12754416263825860864 10054182733097206656 7353949202368552448 4653715671639898240 1953482140911244032 17699992683892141440 14999759153163487232 12299525622434833024 9599292091706178816 6899058560977524608 4198825030248870400 1498591499520216192 17245102042501113600 14544868511772459392 11844634981043805184 9144401450315150976 6444167919586496768 3743934388857842560 1043700858129188352 16790211401110085760 14089977870381431552 11389744339652777344 8689510808924123136 5989277278195468928 3289043747466814720 588810216738160512 16335320759719057920 13635087228990403712 10934853698261749504 8234620167533095296 5534386636804441088 2834153106075786880 133919575347132672 15880430118328030080 13180196587599375872 10479963056870721664 7779729526142067456 5079495995413413248 2379262464684759040 18125773007665656448 15425539476937002240 12725305946208348032 10025072415479693824 7324838884751039616 4624605354022385408 1924371823293731200 17670882366274628608 14970648835545974400 12270415304817320192 9570181774088665984 6869948243360011776 4169714712631357568 1469481181902703360 17215991724883600768 14515758194154946560 11815524663426292352 9115291132697638144 6415057601968983936 3714824071240329728 1014590540511675520 16761101083492572928 14060867552763918720 11360634022035264512 8660400491306610304 5960166960577956096 3259933429849301888 559699899120647680 16306210442101545088 13605976911372890880 10905743380644236672 8205509849915582464 5505276319186928256 2805042788458274048 104809257729619840 15851319800710517248 13151086269981863040 10450852739253208832 7750619208524554624 5050385677795900416 2350152147067246208 18096662690048143616 15396429159319489408 12696195628590835200 9995962097862180992 7295728567133526784 4595495036404872576 1895261505676218368 17641772048657115776 14941538517928461568 12241304987199807360 9541071456471153152 6840837925742498944 4140604395013844736 1440370864285190528 17186881407266087936 14486647876537433728 11786414345808779520 9086180815080125312 6385947284351471104 3685713753622816896 985480222894162688 16731990765875060096 14031757235146405888 11331523704417751680 8631290173689097472 5931056642960443264 3230823112231789056 530589581503134848 16277100124484032256 13576866593755378048 10876633063026723840 8176399532298069632 5476166001569415424 2775932470840761216 75698940112107008 15822209483093004416 13121975952364350208 10421742421635696000 7721508890907041792 5021275360178387584 2321041829449733376 18067552372430630784 15367318841701976576 12667085310973322368 9966851780244668160 7266618249516013952 4566384718787359744 1866151188058705536 17612661731039602944 14912428200310948736 12212194669582294528 9511961138853640320 6811727608124986112 4111494077396331904 1411260546667677696 17157771089648575104 14457537558919920896 11757304028191266688 9057070497462612480 6356836966733958272 3656603436005304064 956369905276649856 16702880448257547264 14002646917528893056 11302413386800238848 8602179856071584640 5901946325342930432 3201712794614276224 501479263885622016 16247989806866519424 13547756276137865216 10847522745409211008 8147289214680556800 5447055683951902592 2746822153223248384 46588622494594176 15793099165475491584 13092865634746837376 10392632104018183168 7692398573289528960 4992165042560874752 2291931511832220544 18038442054813117952 15338208524084463744 12637974993355809536 9937741462627155328 7237507931898501120 4537274401169846912 1837040870441192704 17583551413422090112 14883317882693435904 12183084351964781696 9482850821236127488 6782617290507473280 4082383759778819072 1382150229050164864 17128660772031062272 14428427241302408064 11728193710573753856 9027960179845099648 6327726649116445440 3627493118387791232 927259587659137024 16673770130640034432 13973536599911380224 11273303069182726016 8573069538454071808 5872836007725417600 3172602476996763392 472368946268109184 16218879489249006592 13518645958520352384 10818412427791698176 8118178897063043968 5417945366334389760 2717711835605735552 17478304877081344 15763988847857978752 13063755317129324544 10363521786400670336 7663288255672016128 4963054724943361920 2262821194214707712 18009331737195605120 15309098206466950912 12608864675738296704 9908631145009642496 7208397614280988288 4508164083552334080 1807930552823679872 17554441095804577280 14854207565075923072 12153974034347268864 9453740503618614656 6753506972889960448 4053273442161306240 1353039911432652032 17099550454413549440 14399316923684895232 11699083392956241024 8998849862227586816 6298616331498932608 3598382800770278400 898149270041624192 16644659813022521600 13944426282293867392 11244192751565213184 8543959220836558976 5843725690107904768 3143492159379250560 443258628650596352 16189769171631493760 13489535640902839552 10789302110174185344 8089068579445531136 5388835048716876928 2688601517988222720 18435112060969120128 15734878530240465920 13034644999511811712 10334411468783157504 7634177938054503296 4933944407325849088 2233710876597194880 17980221419578092288 15279987888849438080 12579754358120783872 9879520827392129664 7179287296663475456 4479053765934821248 1778820235206167040 17525330778187064448 14825097247458410240 12124863716729756032 9424630186001101824 6724396655272447616 4024163124543793408 1323929593815139200 17070440136796036608 14370206606067382400 11669973075338728192 8969739544610073984 6269506013881419776 3569272483152765568 869038952424111360 16615549495405008768 13915315964676354560 11215082433947700352 8514848903219046144 5814615372490391936 3114381841761737728 414148311033083520 16160658854013980928 13460425323285326720 10760191792556672512 8059958261828018304 5359724731099364096 2659491200370709888 18406001743351607296 15705768212622953088 13005534681894298880 10305301151165644672 7605067620436990464 4904834089708336256 2204600558979682048 17951111101960579456 15250877571231925248 12550644040503271040 9850410509774616832 7150176979045962624 4449943448317308416 1749709917588654208 17496220460569551616 14795986929840897408 12095753399112243200 9395519868383588992 6695286337654934784 3995052806926280576 1294819276197626368 17041329819178523776 14341096288449869568 11640862757721215360 8940629226992561152 6240395696263906944 3540162165535252736 839928634806598528 16586439177787495936 13886205647058841728 11185972116330187520 8485738585601533312 5785505054872879104 3085271524144224896 385037993415570688 16131548536396468096 13431315005667813888 10731081474939159680 8030847944210505472 5330614413481851264 2630380882753197056 18376891425734094464 15676657895005440256 12976424364276786048 10276190833548131840 7575957302819477632 4875723772090823424 2175490241362169216 17922000784343066624 15221767253614412416 12521533722885758208 9821300192157104000 7121066661428449792 4420833130699795584 1720599599971141376 17467110142952038784 14766876612223384576 12066643081494730368 9366409550766076160 6666176020037421952 3965942489308767744 1265708958580113536 17012219501561010944 14311985970832356736 11611752440103702528 8911518909375048320 6211285378646394112 3511051847917739904 810818317189085696 16557328860169983104 13857095329441328896 11156861798712674688 8456628267984020480 5756394737255366272 3056161206526712064 355927675798057856 16102438218778955264 13402204688050301056 10701971157321646848 8001737626592992640 5301504095864338432 2601270565135684224 18347781108116581632 15647547577387927424 12947314046659273216 10247080515930619008 7546846985201964800 4846613454473310592 2146379923744656384 17892890466725553792 15192656935996899584 12492423405268245376 9792189874539591168 7091956343810936960 4391722813082282752 1691489282353628544 17437999825334525952 14737766294605871744 12037532763877217536 9337299233148563328 6637065702419909120 3936832171691254912 1236598640962600704 16983109183943498112 14282875653214843904 11582642122486189696 8882408591757535488 6182175061028881280 3481941530300227072 781707999571572864 16528218542552470272 13827985011823816064 11127751481095161856 8427517950366507648 5727284419637853440 3027050888909199232 326817358180545024 16073327901161442432 13373094370432788224 10672860839704134016 7972627308975479808 5272393778246825600 2572160247518171392 18318670790499068800 15618437259770414592 12918203729041760384 10217970198313106176 7517736667584451968 4817503136855797760 2117269606127143552 17863780149108040960 15163546618379386752 12463313087650732544 9763079556922078336 7062846026193424128 4362612495464769920 1662378964736115712 17408889507717013120 14708655976988358912 12008422446259704704 9308188915531050496 6607955384802396288 3907721854073742080 1207488323345087872 16953998866325985280 14253765335597331072 11553531804868676864 8853298274140022656 6153064743411368448 3452831212682714240 752597681954060032 16499108224934957440 13798874694206303232 11098641163477649024 8398407632748994816 5698174102020340608 2997940571291686400 297707040563032192 16044217583543929600 13343984052815275392 10643750522086621184 7943516991357966976 5243283460629312768 2543049929900658560 18289560472881555968 15589326942152901760 12889093411424247552 10188859880695593344 7488626349966939136 4788392819238284928 2088159288509630720 17834669831490528128 15134436300761873920 12434202770033219712 9733969239304565504 7033735708575911296 4333502177847257088 1633268647118602880 17379779190099500288 14679545659370846080 11979312128642191872 9279078597913537664 6578845067184883456 3878611536456229248 1178378005727575040 16924888548708472448 14224655017979818240 11524421487251164032 8824187956522509824 6123954425793855616 3423720895065201408 723487364336547200 16469997907317444608 13769764376588790400 11069530845860136192 8369297315131481984 5669063784402827776 2968830253674173568 268596722945519360 16015107265926416768 13314873735197762560 10614640204469108352 7914406673740454144 5214173143011799936 2513939612283145728 18260450155264043136 15560216624535388928 12859983093806734720 10159749563078080512 7459516032349426304 4759282501620772096 2059048970892117888 17805559513873015296 15105325983144361088 12405092452415706880 9704858921687052672 7004625390958398464 4304391860229744256 1604158329501090048 17350668872481987456 14650435341753333248 11950201811024679040 9249968280296024832 6549734749567370624 3849501218838716416 1149267688110062208 16895778231090959616 14195544700362305408 11495311169633651200 8795077638904996992 6094844108176342784 3394610577447688576 694377046719034368 16440887589699931776 13740654058971277568 11040420528242623360 8340186997513969152 5639953466785314944 2939719936056660736 239486405328006528 15985996948308903936 13285763417580249728 10585529886851595520 7885296356122941312 5185062825394287104 2484829294665632896 18231339837646530304 15531106306917876096 12830872776189221888 10130639245460567680 7430405714731913472 4730172184003259264 2029938653274605056 17776449196255502464 15076215665526848256 12375982134798194048 9675748604069539840 6975515073340885632 4275281542612231424 1575048011883577216 17321558554864474624 14621325024135820416 11921091493407166208 9220857962678512000 6520624431949857792 3820390901221203584 1120157370492549376 16866667913473446784 14166434382744792576 11466200852016138368 8765967321287484160 6065733790558829952 3365500259830175744 665266729101521536 16411777272082418944 13711543741353764736 11011310210625110528 8311076679896456320 5610843149167802112 2910609618439147904 210376087710493696 15956886630691391104 13256653099962736896 10556419569234082688 7856186038505428480 5155952507776774272 2455718977048120064 18202229520029017472 15501995989300363264 12801762458571709056 10101528927843054848 7401295397114400640 4701061866385746432 2000828335657092224 17747338878637989632 15047105347909335424 12346871817180681216 9646638286452027008 6946404755723372800 4246171224994718592 1545937694266064384 17292448237246961792 14592214706518307584 11891981175789653376 9191747645060999168 6491514114332344960 3791280583603690752 1091047052875036544 16837557595855933952 14137324065127279744 11437090534398625536 8736857003669971328 6036623472941317120 3336389942212662912 636156411484008704 16382666954464906112 13682433423736251904 10982199893007597696 8281966362278943488 5581732831550289280 2881499300821635072 181265770092980864 15927776313073878272 13227542782345224064 10527309251616569856 7827075720887915648 5126842190159261440 2426608659430607232 18173119202411504640 15472885671682850432 12772652140954196224 10072418610225542016 7372185079496887808 4671951548768233600 1971718018039579392 17718228561020476800 15017995030291822592 12317761499563168384 9617527968834514176 6917294438105859968 4217060907377205760 1516827376648551552 17263337919629448960 14563104388900794752 11862870858172140544 9162637327443486336 6462403796714832128 3762170265986177920 1061936735257523712 16808447278238421120 14108213747509766912 11407980216781112704 8707746686052458496 6007513155323804288 3307279624595150080 607046093866495872 16353556636847393280 13653323106118739072 10953089575390084864 8252856044661430656 5552622513932776448 2852388983204122240 152155452475468032 15898665995456365440 13198432464727711232 10498198933999057024 7797965403270402816 5097731872541748608 2397498341813094400 18144008884793991808 15443775354065337600 12743541823336683392 10043308292608029184 7343074761879374976 4642841231150720768 1942607700422066560 17689118243402963968 14988884712674309760 12288651181945655552 9588417651217001344 6888184120488347136 4187950589759692928 1487717059031038720 17234227602011936128 14533994071283281920 11833760540554627712 9133527009825973504 6433293479097319296 3733059948368665088 1032826417640010880 16779336960620908288 14079103429892254080 11378869899163599872 8678636368434945664 5978402837706291456 3278169306977637248 577935776248983040 16324446319229880448 13624212788501226240 10923979257772572032 8223745727043917824 5523512196315263616 2823278665586609408 123045134857955200 15869555677838852608 13169322147110198400 10469088616381544192 7768855085652889984 5068621554924235776 2368388024195581568 18114898567176478976 15414665036447824768 12714431505719170560 10014197974990516352 7313964444261862144 4613730913533207936 1913497382804553728 17660007925785451136 14959774395056796928 12259540864328142720 9559307333599488512 6859073802870834304 4158840272142180096 1458606741413525888 17205117284394423296 14504883753665769088 11804650222937114880 9104416692208460672 6404183161479806464 3703949630751152256 1003716100022498048 16750226643003395456 14049993112274741248 11349759581546087040 8649526050817432832 5949292520088778624 3249058989360124416 548825458631470208 16295336001612367616 13595102470883713408 10894868940155059200 8194635409426404992 5494401878697750784 2794168347969096576 93934817240442368 15840445360221339776 13140211829492685568 10439978298764031360 7739744768035377152 5039511237306722944 2339277706578068736 18085788249558966144 15385554718830311936 12685321188101657728 9985087657373003520 7284854126644349312 4584620595915695104 1884387065187040896 17630897608167938304 14930664077439284096 12230430546710629888 9530197015981975680 6829963485253321472 4129729954524667264 1429496423796013056 17176006966776910464 14475773436048256256 11775539905319602048 9075306374590947840 6375072843862293632 3674839313133639424 974605782404985216 16721116325385882624 14020882794657228416 11320649263928574208 8620415733199920000 5920182202471265792 3219948671742611584 519715141013957376 16266225683994854784 13565992153266200576 10865758622537546368 8165525091808892160 5465291561080237952 2765058030351583744 64824499622929536 15811335042603826944 13111101511875172736 10410867981146518528 7710634450417864320 5010400919689210112 2310167388960555904 18056677931941453312 15356444401212799104 12656210870484144896 9955977339755490688 7255743809026836480 4555510278298182272 1855276747569528064 17601787290550425472 14901553759821771264 12201320229093117056 9501086698364462848 6800853167635808640 4100619636907154432 1400386106178500224 17146896649159397632 14446663118430743424 11746429587702089216 9046196056973435008 6345962526244780800 3645728995516126592 945495464787472384 16692006007768369792 13991772477039715584 11291538946311061376 8591305415582407168 5891071884853752960 3190838354125098752 490604823396444544 16237115366377341952 13536881835648687744 10836648304920033536 8136414774191379328 5436181243462725120 2735947712734070912 35714182005416704 15782224724986314112 13081991194257659904 10381757663529005696 7681524132800351488 4981290602071697280 2281057071343043072 18027567614323940480 15327334083595286272 12627100552866632064 9926867022137977856 7226633491409323648 4526399960680669440 1826166429952015232 17572676972932912640 14872443442204258432 12172209911475604224 9471976380746950016 6771742850018295808 4071509319289641600 1371275788560987392 17117786331541884800 14417552800813230592 11717319270084576384 9017085739355922176 6316852208627267968 3616618677898613760 916385147169959552 16662895690150856960 13962662159422202752 11262428628693548544 8562195097964894336 5861961567236240128 3161728036507585920 461494505778931712 16208005048759829120 13507771518031174912 10807537987302520704 8107304456573866496 5407070925845212288 2706837395116558080 6603864387903872 15753114407368801280 13052880876640147072 10352647345911492864 7652413815182838656 4952180284454184448 2251946753725530240 17998457296706427648 15298223765977773440 12597990235249119232 9897756704520465024 7197523173791810816 4497289643063156608 1797056112334502400 17543566655315399808 14843333124586745600 12143099593858091392 9442866063129437184 6742632532400782976 4042399001672128768 1342165470943474560 17088676013924371968 14388442483195717760 11688208952467063552 8987975421738409344 6287741891009755136 3587508360281100928 887274829552446720 16633785372533344128 13933551841804689920 11233318311076035712 8533084780347381504 5832851249618727296 3132617718890073088 432384188161418880 16178894731142316288 13478661200413662080 10778427669685007872 8078194138956353664 5377960608227699456 2677727077499045248 18424237620479942656 15724004089751288448 13023770559022634240 10323537028293980032 7623303497565325824 4923069966836671616 2222836436108017408 17969346979088914816 15269113448360260608 12568879917631606400 9868646386902952192 7168412856174297984 4468179325445643776 1767945794716989568 17514456337697886976 14814222806969232768 12113989276240578560 9413755745511924352 6713522214783270144 4013288684054615936 1313055153325961728 17059565696306859136 14359332165578204928 11659098634849550720 8958865104120896512 6258631573392242304 3558398042663588096 858164511934933888 16604675054915831296 13904441524187177088 11204207993458522880 8503974462729868672 5803740932001214464 3103507401272560256 403273870543906048 16149784413524803456 13449550882796149248 10749317352067495040 8049083821338840832 5348850290610186624 2648616759881532416 18395127302862429824 15694893772133775616 12994660241405121408 10294426710676467200 7594193179947812992 4893959649219158784 2193726118490504576 17940236661471401984 15240003130742747776 12539769600014093568 9839536069285439360 7139302538556785152 4439069007828130944 1738835477099476736 17485346020080374144 14785112489351719936 12084878958623065728 9384645427894411520 6684411897165757312 3984178366437103104 1283944835708448896 17030455378689346304 14330221847960692096 11629988317232037888 8929754786503383680 6229521255774729472 3529287725046075264 829054194317421056 16575564737298318464 13875331206569664256 11175097675841010048 8474864145112355840 5774630614383701632 3074397083655047424 374163552926393216 16120674095907290624 13420440565178636416 10720207034449982208 8019973503721328000 5319739972992673792 2619506442264019584 18366016985244916992 15665783454516262784 12965549923787608576 10265316393058954368 7565082862330300160 4864849331601645952 2164615800872991744 17911126343853889152 15210892813125234944 12510659282396580736 9810425751667926528 7110192220939272320 4409958690210618112 1709725159481963904 17456235702462861312 14756002171734207104 12055768641005552896 9355535110276898688 6655301579548244480 3955068048819590272 1254834518090936064 17001345061071833472 14301111530343179264 11600877999614525056 8900644468885870848 6200410938157216640 3500177407428562432 799943876699908224 16546454419680805632 13846220888952151424 11145987358223497216 8445753827494843008 5745520296766188800 3045286766037534592 345053235308880384 16091563778289777792 13391330247561123584 10691096716832469376 7990863186103815168 5290629655375160960 2590396124646506752 18336906667627404160 15636673136898749952 12936439606170095744 10236206075441441536 7535972544712787328 4835739013984133120 2135505483255478912 17882016026236376320 15181782495507722112 12481548964779067904 9781315434050413696 7081081903321759488 4380848372593105280 1680614841864451072 17427125384845348480 14726891854116694272 12026658323388040064 9326424792659385856 6626191261930731648 3925957731202077440 1225724200473423232 16972234743454320640 14272001212725666432 11571767681997012224 8871534151268358016 6171300620539703808 3471067089811049600 770833559082395392 16517344102063292800 13817110571334638592 11116877040605984384 8416643509877330176 5716409979148675968 3016176448420021760 315942917691367552 16062453460672264960 13362219929943610752 10661986399214956544 7961752868486302336 5261519337757648128 2561285807028993920 18307796350009891328 15607562819281237120 12907329288552582912 10207095757823928704 7506862227095274496 4806628696366620288 2106395165637966080 17852905708618863488 15152672177890209280 12452438647161555072 9752205116432900864 7051971585704246656 4351738054975592448 1651504524246938240 17398015067227835648 14697781536499181440 11997548005770527232 9297314475041873024 6597080944313218816 3896847413584564608 1196613882855910400 16943124425836807808 14242890895108153600 11542657364379499392 8842423833650845184 6142190302922190976 3441956772193536768 741723241464882560 16488233784445779968 13788000253717125760 11087766722988471552 8387533192259817344 5687299661531163136 2987066130802508928 286832600073854720 16033343143054752128 13333109612326097920 10632876081597443712 7932642550868789504 5232409020140135296 2532175489411481088 18278686032392378496 15578452501663724288 12878218970935070080 10177985440206415872 7477751909477761664 4777518378749107456 2077284848020453248 17823795391001350656 15123561860272696448 12423328329544042240 9723094798815388032 7022861268086733824 4322627737358079616 1622394206629425408 17368904749610322816 14668671218881668608 11968437688153014400 9268204157424360192 6567970626695705984 3867737095967051776 1167503565238397568 16914014108219294976 14213780577490640768 11513547046761986560 8813313516033332352 6113079985304678144 3412846454576023936 712612923847369728 16459123466828267136 13758889936099612928 11058656405370958720 8358422874642304512 5658189343913650304 2957955813184996096 257722282456341888 16004232825437239296 13303999294708585088 10603765763979930880 7903532233251276672 5203298702522622464 2503065171793968256 18249575714774865664 15549342184046211456 12849108653317557248 10148875122588903040 7448641591860248832 4748408061131594624 2048174530402940416 17794685073383837824 15094451542655183616 12394218011926529408 9693984481197875200 6993750950469220992 4293517419740566784 1593283889011912576 17339794431992809984 14639560901264155776 11939327370535501568 9239093839806847360 6538860309078193152 3838626778349538944 1138393247620884736 16884903790601782144 14184670259873127936 11484436729144473728 8784203198415819520 6083969667687165312 3383736136958511104 683502606229856896 16430013149210754304 13729779618482100096 11029546087753445888 8329312557024791680 5629079026296137472 2928845495567483264 228611964838829056 15975122507819726464 13274888977091072256 10574655446362418048 7874421915633763840 5174188384905109632 2473954854176455424 18220465397157352832 15520231866428698624 12819998335700044416 10119764804971390208 7419531274242736000 4719297743514081792 2019064212785427584 17765574755766324992 15065341225037670784 12365107694309016576 9664874163580362368 6964640632851708160 4264407102123053952 1564173571394399744 17310684114375297152 14610450583646642944 11910217052917988736 9209983522189334528 6509749991460680320 3809516460732026112 1109282930003371904 16855793472984269312 14155559942255615104 11455326411526960896 8755092880798306688 6054859350069652480 3354625819340998272 654392288612344064 16400902831593241472 13700669300864587264 11000435770135933056 8300202239407278848 5599968708678624640 2899735177949970432 199501647221316224 15946012190202213632 13245778659473559424 10545545128744905216 7845311598016251008 5145078067287596800 2444844536558942592 18191355079539840000 15491121548811185792 12790888018082531584 10090654487353877376 7390420956625223168 4690187425896568960 1989953895167914752 17736464438148812160 15036230907420157952 12335997376691503744 9635763845962849536 6935530315234195328 4235296784505541120 1535063253776886912 17281573796757784320 14581340266029130112 11881106735300475904 9180873204571821696 6480639673843167488 3780406143114513280 1080172612385859072 16826683155366756480 14126449624638102272 11426216093909448064 8725982563180793856 6025749032452139648 3325515501723485440 625281970994831232 16371792513975728640 13671558983247074432 10971325452518420224 8271091921789766016 5570858391061111808 2870624860332457600 170391329603803392 15916901872584700800 13216668341856046592 10516434811127392384 7816201280398738176 5115967749670083968 2415734218941429760 18162244761922327168 15462011231193672960 12761777700465018752 10061544169736364544 7361310639007710336 4661077108279056128 1960843577550401920 17707354120531299328 15007120589802645120 12306887059073990912 9606653528345336704 6906419997616682496 4206186466888028288 1505952936159374080 17252463479140271488 14552229948411617280 11851996417682963072 9151762886954308864 6451529356225654656 3751295825497000448 1051062294768346240 16797572837749243648 14097339307020589440 11397105776291935232 8696872245563281024 5996638714834626816 3296405184105972608 596171653377318400 16342682196358215808 13642448665629561600 10942215134900907392 8241981604172253184 5541748073443598976 2841514542714944768 141281011986290560 15887791554967187968 13187558024238533760 10487324493509879552 7787090962781225344 5086857432052571136 2386623901323916928 18133134444304814336 15432900913576160128 12732667382847505920 10032433852118851712 7332200321390197504 4631966790661543296 1931733259932889088 17678243802913786496 14978010272185132288 12277776741456478080 9577543210727823872 6877309679999169664 4177076149270515456 1476842618541861248 17223353161522758656 14523119630794104448 11822886100065450240 9122652569336796032 6422419038608141824 3722185507879487616 1021951977150833408 16768462520131730816 14068228989403076608 11367995458674422400 8667761927945768192 5967528397217113984 3267294866488459776 567061335759805568 16313571878740702976 13613338348012048768 10913104817283394560 8212871286554740352 5512637755826086144 2812404225097431936 112170694368777728 15858681237349675136 13158447706621020928 10458214175892366720 7757980645163712512 5057747114435058304 2357513583706404096 18104024126687301504 15403790595958647296 12703557065229993088 10003323534501338880 7303090003772684672 4602856473044030464 1902622942315376256 17649133485296273664 14948899954567619456 12248666423838965248 9548432893110311040 6848199362381656832 4147965831653002624 1447732300924348416 17194242843905245824 14494009313176591616 11793775782447937408 9093542251719283200 6393308720990628992 3693075190261974784 992841659533320576 16739352202514217984 14039118671785563776 11338885141056909568 8638651610328255360 5938418079599601152 3238184548870946944 537951018142292736 16284461561123190144 13584228030394535936 10883994499665881728 8183760968937227520 5483527438208573312 2783293907479919104 83060376751264896 15829570919732162304 13129337389003508096 10429103858274853888 7728870327546199680 5028636796817545472 2328403266088891264 18074913809069788672 15374680278341134464 12674446747612480256 9974213216883826048 7273979686155171840 4573746155426517632 1873512624697863424 17620023167678760832 14919789636950106624 12219556106221452416 9519322575492798208 6819089044764144000 4118855514035489792 1418621983306835584 17165132526287732992 14464898995559078784 11764665464830424576 9064431934101770368 6364198403373116160 3663964872644461952 963731341915807744 16710241884896705152 14010008354168050944 11309774823439396736 8609541292710742528 5909307761982088320 3209074231253434112 508840700524779904 16255351243505677312 13555117712777023104 10854884182048368896 8154650651319714688 5454417120591060480 2754183589862406272 53950059133752064 15800460602114649472 13100227071385995264 10399993540657341056 7699760009928686848 4999526479200032640 2299292948471378432 18045803491452275840 15345569960723621632 12645336429994967424 9945102899266313216 7244869368537659008 4544635837809004800 1844402307080350592 17590912850061248000 14890679319332593792 12190445788603939584 9490212257875285376 6789978727146631168 4089745196417976960 1389511665689322752 17136022208670220160 14435788677941565952 11735555147212911744 9035321616484257536 6335088085755603328 3634854555026949120 934621024298294912 16681131567279192320 13980898036550538112 11280664505821883904 8580430975093229696 5880197444364575488 3179963913635921280 479730382907267072 16226240925888164480 13526007395159510272 10825773864430856064 8125540333702201856 5425306802973547648 2725073272244893440 24839741516239232 15771350284497136640 13071116753768482432 10370883223039828224 7670649692311174016 4970416161582519808 2270182630853865600 18016693173834763008 15316459643106108800 12616226112377454592 9915992581648800384 7215759050920146176 4515525520191491968 1815291989462837760 17561802532443735168 14861569001715080960 12161335470986426752 9461101940257772544 6760868409529118336 4060634878800464128 1360401348071809920 17106911891052707328 14406678360324053120 11706444829595398912 9006211298866744704 6305977768138090496 3605744237409436288 905510706680782080 16652021249661679488 13951787718933025280 11251554188204371072 8551320657475716864 5851087126747062656 3150853596018408448 450620065289754240 16197130608270651648 13496897077541997440 10796663546813343232 8096430016084689024 5396196485356034816 2695962954627380608 18442473497608278016 15742239966879623808 13042006436150969600 10341772905422315392 7641539374693661184 4941305843965006976 2241072313236352768 17987582856217250176 15287349325488595968 12587115794759941760 9886882264031287552 7186648733302633344 4486415202573979136 1786181671845324928 17532692214826222336 14832458684097568128 12132225153368913920 9431991622640259712 6731758091911605504 4031524561182951296 1331291030454297088 17077801573435194496 14377568042706540288 11677334511977886080 8977100981249231872 6276867450520577664 3576633919791923456 876400389063269248 16622910932044166656 13922677401315512448 11222443870586858240 8522210339858204032 5821976809129549824 3121743278400895616 421509747672241408 16168020290653138816 13467786759924484608 10767553229195830400 8067319698467176192 5367086167738521984 2666852637009867776 18413363179990765184 15713129649262110976 13012896118533456768 10312662587804802560 7612429057076148352 4912195526347494144 2211961995618839936 17958472538599737344 15258239007871083136 12558005477142428928 9857771946413774720 7157538415685120512 4457304884956466304 1757071354227812096 17503581897208709504 14803348366480055296 12103114835751401088 9402881305022746880 6702647774294092672 4002414243565438464 1302180712836784256 17048691255817681664 14348457725089027456 11648224194360373248 8947990663631719040 6247757132903064832 3547523602174410624 847290071445756416 16593800614426653824 13893567083697999616 11193333552969345408 8493100022240691200 5792866491512036992 3092632960783382784 392399430054728576 16138909973035625984 13438676442306971776 10738442911578317568 8038209380849663360 5337975850121009152 2637742319392354944 18384252862373252352 15684019331644598144 12983785800915943936 10283552270187289728 7583318739458635520 4883085208729981312 2182851678001327104 17929362220982224512 15229128690253570304 12528895159524916096 9828661628796261888 7128428098067607680 4428194567338953472 1727961036610299264 17474471579591196672 14774238048862542464 12074004518133888256 9373770987405234048 6673537456676579840 3973303925947925632 1273070395219271424 17019580938200168832 14319347407471514624 11619113876742860416 8918880346014206208 6218646815285552000 3518413284556897792 818179753828243584 16564690296809140992 13864456766080486784 11164223235351832576 8463989704623178368 5763756173894524160 3063522643165869952 363289112437215744 16109799655418113152 13409566124689458944 10709332593960804736 8009099063232150528 5308865532503496320 2608632001774842112 18355142544755739520 15654909014027085312 12954675483298431104 10254441952569776896 7554208421841122688 4853974891112468480 2153741360383814272 17900251903364711680 15200018372636057472 12499784841907403264 9799551311178749056 7099317780450094848 4399084249721440640 1698850718992786432 17445361261973683840 14745127731245029632 12044894200516375424 9344660669787721216 6644427139059067008 3944193608330412800 1243960077601758592 16990470620582656000 14290237089854001792 11590003559125347584 8889770028396693376 6189536497668039168 3489302966939384960 789069436210730752 16535579979191628160 13835346448462973952 11135112917734319744 8434879387005665536 5734645856277011328 3034412325548357120 334178794819702912 16080689337800600320 13380455807071946112 10680222276343291904 7979988745614637696 5279755214885983488 2579521684157329280 18326032227138226688 15625798696409572480 12925565165680918272 10225331634952264064 7525098104223609856 4824864573494955648 2124631042766301440 17871141585747198848 15170908055018544640 12470674524289890432 9770440993561236224 7070207462832582016 4369973932103927808 1669740401375273600 17416250944356171008 14716017413627516800 12015783882898862592 9315550352170208384 6615316821441554176 3915083290712899968 1214849759984245760 16961360302965143168 14261126772236488960 11560893241507834752 8860659710779180544 6160426180050526336 3460192649321872128 759959118593217920 16506469661574115328 13806236130845461120 11106002600116806912 8405769069388152704 5705535538659498496 3005302007930844288 305068477202190080 16051579020183087488 13351345489454433280 10651111958725779072 7950878427997124864 5250644897268470656 2550411366539816448 18296921909520713856 15596688378792059648 12896454848063405440 10196221317334751232 7495987786606097024 4795754255877442816 2095520725148788608 17842031268129686016 15141797737401031808 12441564206672377600 9741330675943723392 7041097145215069184 4340863614486414976 1640630083757760768 17387140626738658176 14686907096010003968 11986673565281349760 9286440034552695552 6586206503824041344 3885972973095387136 1185739442366732928 16932249985347630336 14232016454618976128 11531782923890321920 8831549393161667712 6131315862433013504 3431082331704359296 730848800975705088 16477359343956602496 13777125813227948288 11076892282499294080 8376658751770639872 5676425221041985664 2976191690313331456 275958159584677248 16022468702565574656 13322235171836920448 10622001641108266240 7921768110379612032 5221534579650957824 2521301048922303616 18267811591903201024 15567578061174546816 12867344530445892608 10167110999717238400 7466877468988584192 4766643938259929984 2066410407531275776 17812920950512173184 15112687419783518976 12412453889054864768 9712220358326210560 7011986827597556352 4311753296868902144 1611519766140247936 17358030309121145344 14657796778392491136 11957563247663836928 9257329716935182720 6557096186206528512 3856862655477874304 1156629124749220096 16903139667730117504 14202906137001463296 11502672606272809088 8802439075544154880 6102205544815500672 3401972014086846464 701738483358192256 16448249026339089664 13748015495610435456 11047781964881781248 8347548434153127040 5647314903424472832 2947081372695818624 246847841967164416 15993358384948061824 13293124854219407616 10592891323490753408 7892657792762099200 5192424262033444992 2492190731304790784 18238701274285688192 15538467743557033984 12838234212828379776 10138000682099725568 7437767151371071360 4737533620642417152 2037300089913762944 17783810632894660352 15083577102166006144 12383343571437351936 9683110040708697728 6982876509980043520 4282642979251389312 1582409448522735104 17328919991503632512 14628686460774978304 11928452930046324096 9228219399317669888 6527985868589015680 3827752337860361472 1127518807131707264 16874029350112604672 14173795819383950464 11473562288655296256 8773328757926642048 6073095227197987840 3372861696469333632 672628165740679424 16419138708721576832 13718905177992922624 11018671647264268416 8318438116535614208 5618204585806960000 2917971055078305792 217737524349651584 15964248067330548992 13264014536601894784 10563781005873240576 7863547475144586368 5163313944415932160 2463080413687277952 18209590956668175360 15509357425939521152 12809123895210866944 10108890364482212736 7408656833753558528 4708423303024904320 2008189772296250112 17754700315277147520 15054466784548493312 12354233253819839104 9653999723091184896 6953766192362530688 4253532661633876480 1553299130905222272 17299809673886119680 14599576143157465472 11899342612428811264 9199109081700157056 6498875550971502848 3798642020242848640 1098408489514194432 16844919032495091840 14144685501766437632 11444451971037783424 8744218440309129216 6043984909580475008 3343751378851820800 643517848123166592 16390028391104064000 13689794860375409792 10989561329646755584 8289327798918101376 5589094268189447168 2888860737460792960 188627206732138752 15935137749713036160 13234904218984381952 10534670688255727744 7834437157527073536 5134203626798419328 2433970096069765120 18180480639050662528 15480247108322008320 12780013577593354112 10079780046864699904 7379546516136045696 4679312985407391488 1979079454678737280 17725589997659634688 15025356466930980480 12325122936202326272 9624889405473672064 6924655874745017856 4224422344016363648 1524188813287709440 17270699356268606848 14570465825539952640 11870232294811298432 9169998764082644224 6469765233353990016 3769531702625335808 1069298171896681600 16815808714877579008 14115575184148924800 11415341653420270592 8715108122691616384 6014874591962962176 3314641061234307968 614407530505653760 16360918073486551168 13660684542757896960 10960451012029242752 8260217481300588544 5559983950571934336 2859750419843280128 159516889114625920 15906027432095523328 13205793901366869120 10505560370638214912 7805326839909560704 5105093309180906496 2404859778452252288 18151370321433149696 15451136790704495488 12750903259975841280 10050669729247187072 7350436198518532864 4650202667789878656 1949969137061224448 17696479680042121856 14996246149313467648 12296012618584813440 9595779087856159232 6895545557127505024 4195312026398850816 1495078495670196608 17241589038651094016 14541355507922439808 11841121977193785600 9140888446465131392 6440654915736477184 3740421385007822976 1040187854279168768 16786698397260066176 14086464866531411968 11386231335802757760 8685997805074103552 5985764274345449344 3285530743616795136 585297212888140928 16331807755869038336 13631574225140384128 10931340694411729920 8231107163683075712 5530873632954421504 2830640102225767296 130406571497113088 15876917114478010496 13176683583749356288 10476450053020702080 7776216522292047872 5075982991563393664 2375749460834739456 18122260003815636864 15422026473086982656 12721792942358328448 10021559411629674240 7321325880901020032 4621092350172365824 1920858819443711616 17667369362424609024 14967135831695954816 12266902300967300608 9566668770238646400 6866435239509992192 4166201708781337984 1465968178052683776 17212478721033581184 14512245190304926976 11812011659576272768 9111778128847618560 6411544598118964352 3711311067390310144 1011077536661655936 16757588079642553344 14057354548913899136 11357121018185244928 8656887487456590720 5956653956727936512 3256420425999282304 556186895270628096 16302697438251525504 13602463907522871296 10902230376794217088 8201996846065562880 5501763315336908672 2801529784608254464 101296253879600256 15847806796860497664 13147573266131843456 10447339735403189248 7747106204674535040 5046872673945880832 2346639143217226624 18093149686198124032 15392916155469469824 12692682624740815616 9992449094012161408 7292215563283507200 4591982032554852992 1891748501826198784 17638259044807096192 14938025514078441984 12237791983349787776 9537558452621133568 6837324921892479360 4137091391163825152 1436857860435170944 17183368403416068352 14483134872687414144 11782901341958759936 9082667811230105728 6382434280501451520 3682200749772797312 981967219044143104 16728477762025040512 14028244231296386304 11328010700567732096 8627777169839077888 5927543639110423680 3227310108381769472 527076577653115264 16273587120634012672 13573353589905358464 10873120059176704256 8172886528448050048 5472652997719395840 2772419466990741632 72185936262087424 15818696479242984832 13118462948514330624 10418229417785676416 7717995887057022208 5017762356328368000 2317528825599713792 18064039368580611200 15363805837851956992 12663572307123302784 9963338776394648576 7263105245665994368 4562871714937340160 1862638184208685952 17609148727189583360 14908915196460929152 12208681665732274944 9508448135003620736 6808214604274966528 4107981073546312320 1407747542817658112 17154258085798555520 14454024555069901312 11753791024341247104 9053557493612592896 6353323962883938688 3653090432155284480 952856901426630272 16699367444407527680 13999133913678873472 11298900382950219264 8598666852221565056 5898433321492910848 3198199790764256640 497966260035602432 16244476803016499840 13544243272287845632 10844009741559191424 8143776210830537216 5443542680101883008 2743309149373228800 43075618644574592 15789586161625472000 13089352630896817792 10389119100168163584 7688885569439509376 4988652038710855168 2288418507982200960 18034929050963098368 15334695520234444160 12634461989505789952 9934228458777135744 7233994928048481536 4533761397319827328 1833527866591173120 17580038409572070528 14879804878843416320 12179571348114762112 9479337817386107904 6779104286657453696 4078870755928799488 1378637225200145280 17125147768181042688 14424914237452388480 11724680706723734272 9024447175995080064 6324213645266425856 3623980114537771648 923746583809117440 16670257126790014848 13970023596061360640 11269790065332706432 8569556534604052224 5869323003875398016 3169089473146743808 468855942418089600 16215366485398987008 13515132954670332800 10814899423941678592 8114665893213024384 5414432362484370176 2714198831755715968 13965301027061760 15760475844007959168 13060242313279304960 10360008782550650752 7659775251821996544 4959541721093342336 2259308190364688128 18005818733345585536 15305585202616931328 12605351671888277120 9905118141159622912 7204884610430968704 4504651079702314496 1804417548973660288 17550928091954557696 14850694561225903488 12150461030497249280 9450227499768595072 6749993969039940864 4049760438311286656 1349526907582632448 17096037450563529856 14395803919834875648 11695570389106221440 8995336858377567232 6295103327648913024 3594869796920258816 894636266191604608 16641146809172502016 13940913278443847808 11240679747715193600 8540446216986539392 5840212686257885184 3139979155529230976 439745624800576768 16186256167781474176 13486022637052819968 10785789106324165760 8085555575595511552 5385322044866857344 2685088514138203136 18431599057119100544 15731365526390446336 13031131995661792128 10330898464933137920 7630664934204483712 4930431403475829504 2230197872747175296 17976708415728072704 15276474884999418496 12576241354270764288 9876007823542110080 7175774292813455872 4475540762084801664 1775307231356147456 17521817774337044864 14821584243608390656 12121350712879736448 9421117182151082240 6720883651422428032 4020650120693773824 1320416589965119616 17066927132946017024 14366693602217362816 11666460071488708608 8966226540760054400 6265993010031400192 3565759479302745984 865525948574091776 16612036491554989184 13911802960826334976 11211569430097680768 8511335899369026560 5811102368640372352 3110868837911718144 410635307183063936 16157145850163961344 13456912319435307136 10756678788706652928 8056445257977998720 5356211727249344512 2655978196520690304 18402488739501587712 15702255208772933504 13002021678044279296 10301788147315625088 7601554616586970880 4901321085858316672 2201087555129662464 17947598098110559872 15247364567381905664 12547131036653251456 9846897505924597248 7146663975195943040 4446430444467288832 1746196913738634624 17492707456719532032 14792473925990877824 12092240395262223616 9392006864533569408 6691773333804915200 3991539803076260992 1291306272347606784 17037816815328504192 14337583284599849984 11637349753871195776 8937116223142541568 6236882692413887360 3536649161685233152 836415630956578944 16582926173937476352 13882692643208822144 11182459112480167936 8482225581751513728 5781992051022859520 3081758520294205312 381524989565551104 16128035532546448512 13427802001817794304 10727568471089140096 8027334940360485888 5327101409631831680 2626867878903177472 18373378421884074880 15673144891155420672 12972911360426766464 10272677829698112256 7572444298969458048 4872210768240803840 2171977237512149632 17918487780493047040 15218254249764392832 12518020719035738624 9817787188307084416 7117553657578430208 4417320126849776000 1717086596121121792 17463597139102019200 14763363608373364992 12063130077644710784 9362896546916056576 6662663016187402368 3962429485458748160 1262195954730093952 17008706497710991360 14308472966982337152 11608239436253682944 8908005905525028736 6207772374796374528 3507538844067720320 807305313339066112 16553815856319963520 13853582325591309312 11153348794862655104 8453115264134000896 5752881733405346688 3052648202676692480 352414671948038272 16098925214928935680 13398691684200281472 10698458153471627264 7998224622742973056 5297991092014318848 2597757561285664640 18344268104266562048 15644034573537907840 12943801042809253632 10243567512080599424 7543333981351945216 4843100450623291008 2142866919894636800 17889377462875534208 15189143932146880000 12488910401418225792 9788676870689571584 7088443339960917376 4388209809232263168 1687976278503608960 17434486821484506368 14734253290755852160 12034019760027197952 9333786229298543744 6633552698569889536 3933319167841235328 1233085637112581120 16979596180093478528 14279362649364824320 11579129118636170112 8878895587907515904 6178662057178861696 3478428526450207488 778194995721553280 16524705538702450688 13824472007973796480 11124238477245142272 8424004946516488064 5723771415787833856 3023537885059179648 323304354330525440 16069814897311422848 13369581366582768640 10669347835854114432 7969114305125460224 5268880774396806016 2568647243668151808 18315157786649049216 15614924255920395008 12914690725191740800 10214457194463086592 7514223663734432384 4813990133005778176 2113756602277123968 17860267145258021376 15160033614529367168 12459800083800712960 9759566553072058752 7059333022343404544 4359099491614750336 1658865960886096128 17405376503866993536 14705142973138339328 12004909442409685120 9304675911681030912 6604442380952376704 3904208850223722496 1203975319495068288 16950485862475965696 14250252331747311488 11550018801018657280 8849785270290003072 6149551739561348864 3449318208832694656 749084678104040448 16495595221084937856 13795361690356283648 11095128159627629440 8394894628898975232 5694661098170321024 2994427567441666816 294194036713012608 16040704579693910016 13340471048965255808 10640237518236601600 7940003987507947392 5239770456779293184 2539536926050638976 18286047469031536384 15585813938302882176 12885580407574227968 10185346876845573760 7485113346116919552 4784879815388265344 2084646284659611136 17831156827640508544 15130923296911854336 12430689766183200128 9730456235454545920 7030222704725891712 4329989173997237504 1629755643268583296 17376266186249480704 14676032655520826496 11975799124792172288 9275565594063518080 6575332063334863872 3875098532606209664 1174865001877555456 16921375544858452864 14221142014129798656 11520908483401144448 8820674952672490240 6120441421943836032 3420207891215181824 719974360486527616 16466484903467425024 13766251372738770816 11066017842010116608 8365784311281462400 5665550780552808192 2965317249824153984 265083719095499776 16011594262076397184 13311360731347742976 10611127200619088768 7910893669890434560 5210660139161780352 2510426608433126144 18256937151414023552 15556703620685369344 12856470089956715136 10156236559228060928 7456003028499406720 4755769497770752512 2055535967042098304 17802046510022995712 15101812979294341504 12401579448565687296 9701345917837033088 7001112387108378880 4300878856379724672 1600645325651070464 17347155868631967872 14646922337903313664 11946688807174659456 9246455276446005248 6546221745717351040 3845988214988696832 1145754684260042624 16892265227240940032 14192031696512285824 11491798165783631616 8791564635054977408 6091331104326323200 3391097573597668992 690864042869014784 16437374585849912192 13737141055121257984 11036907524392603776 8336673993663949568 5636440462935295360 2936206932206641152 235973401477986944 15982483944458884352 13282250413730230144 10582016883001575936 7881783352272921728 5181549821544267520 2481316290815613312 18227826833796510720 15527593303067856512 12827359772339202304 10127126241610548096 7426892710881893888 4726659180153239680 2026425649424585472 17772936192405482880 15072702661676828672 12372469130948174464 9672235600219520256 6972002069490866048 4271768538762211840 1571535008033557632 17318045551014455040 14617812020285800832 11917578489557146624 9217344958828492416 6517111428099838208 3816877897371184000 1116644366642529792 16863154909623427200 14162921378894772992 11462687848166118784 8762454317437464576 6062220786708810368 3361987255980156160 661753725251501952 16408264268232399360 13708030737503745152 11007797206775090944 8307563676046436736 5607330145317782528 2907096614589128320 206863083860474112 15953373626841371520 13253140096112717312 10552906565384063104 7852673034655408896 5152439503926754688 2452205973198100480 18198716516178997888 15498482985450343680 12798249454721689472 10098015923993035264 7397782393264381056 4697548862535726848 1997315331807072640 17743825874787970048 15043592344059315840 12343358813330661632 9643125282602007424 6942891751873353216 4242658221144699008 1542424690416044800 17288935233396942208 14588701702668288000 11888468171939633792 9188234641210979584 6488001110482325376 3787767579753671168 1087534049025016960 16834044592005914368 14133811061277260160 11433577530548605952 8733343999819951744 6033110469091297536 3332876938362643328 632643407633989120 16379153950614886528 13678920419886232320 10978686889157578112 8278453358428923904 5578219827700269696 2877986296971615488 177752766242961280 15924263309223858688 13224029778495204480 10523796247766550272 7823562717037896064 5123329186309241856 2423095655580587648 18169606198561485056 15469372667832830848 12769139137104176640 10068905606375522432 7368672075646868224 4668438544918214016 1968205014189559808 17714715557170457216 15014482026441803008 12314248495713148800 9614014964984494592 6913781434255840384 4213547903527186176 1513314372798531968 17259824915779429376 14559591385050775168 11859357854322120960 9159124323593466752 6458890792864812544 3758657262136158336 1058423731407504128 16804934274388401536 14104700743659747328 11404467212931093120 8704233682202438912 6004000151473784704 3303766620745130496 603533090016476288 16350043632997373696 13649810102268719488 10949576571540065280 8249343040811411072 5549109510082756864 2848875979354102656 148642448625448448 15895152991606345856 13194919460877691648 10494685930149037440 7794452399420383232 5094218868691729024 2393985337963074816 18140495880943972224 15440262350215318016 12740028819486663808 10039795288758009600 7339561758029355392 4639328227300701184 1939094696572046976 17685605239552944384 14985371708824290176 12285138178095635968 9584904647366981760 6884671116638327552 4184437585909673344 1484204055181019136 17230714598161916544 14530481067433262336 11830247536704608128 9130014005975953920 6429780475247299712 3729546944518645504 1029313413789991296 16775823956770888704 14075590426042234496 11375356895313580288 8675123364584926080 5974889833856271872 3274656303127617664 574422772398963456 16320933315379860864 13620699784651206656 10920466253922552448 8220232723193898240 5519999192465244032 2819765661736589824 119532131007935616 15866042673988833024 13165809143260178816 10465575612531524608 7765342081802870400 5065108551074216192 2364875020345561984 18111385563326459392 15411152032597805184 12710918501869150976 10010684971140496768 7310451440411842560 4610217909683188352 1909984378954534144 17656494921935431552 14956261391206777344 12256027860478123136 9555794329749468928 6855560799020814720 4155327268292160512 1455093737563506304 17201604280544403712 14501370749815749504 11801137219087095296 9100903688358441088 6400670157629786880 3700436626901132672 1000203096172478464 16746713639153375872 14046480108424721664 11346246577696067456 8646013046967413248 5945779516238759040 3245545985510104832 545312454781450624 16291822997762348032 13591589467033693824 10891355936305039616 8191122405576385408 5490888874847731200 2790655344119076992 90421813390422784 15836932356371320192 13136698825642665984 10436465294914011776 7736231764185357568 5035998233456703360 2335764702728049152 18082275245708946560 15382041714980292352 12681808184251638144 9981574653522983936 7281341122794329728 4581107592065675520 1880874061337021312 17627384604317918720 14927151073589264512 12226917542860610304 9526684012131956096 6826450481403301888 4126216950674647680 1425983419945993472 17172493962926890880 14472260432198236672 11772026901469582464 9071793370740928256 6371559840012274048 3671326309283619840 971092778554965632 16717603321535863040 14017369790807208832 11317136260078554624 8616902729349900416 5916669198621246208 3216435667892592000 516202137163937792 16262712680144835200 13562479149416180992 10862245618687526784 8162012087958872576 5461778557230218368 2761545026501564160 61311495772909952 15807822038753807360 13107588508025153152 10407354977296498944 7707121446567844736 5006887915839190528 2306654385110536320 18053164928091433728 15352931397362779520 12652697866634125312 9952464335905471104 7252230805176816896 4551997274448162688 1851763743719508480 17598274286700405888 14898040755971751680 12197807225243097472 9497573694514443264 6797340163785789056 4097106633057134848 1396873102328480640 17143383645309378048 14443150114580723840 11742916583852069632 9042683053123415424 6342449522394761216 3642215991666107008 941982460937452800 16688493003918350208 13988259473189696000 11288025942461041792 8587792411732387584 5887558881003733376 3187325350275079168 487091819546424960 16233602362527322368 13533368831798668160 10833135301070013952 8132901770341359744 5432668239612705536 2732434708884051328 32201178155397120 15778711721136294528 13078478190407640320 10378244659678986112 7678011128950331904 4977777598221677696 2277544067493023488 18024054610473920896 15323821079745266688 12623587549016612480 9923354018287958272 7223120487559304064 4522886956830649856 1822653426101995648 17569163969082893056 14868930438354238848 12168696907625584640 9468463376896930432 6768229846168276224 4067996315439622016 1367762784710967808 17114273327691865216 14414039796963211008 11713806266234556800 9013572735505902592 6313339204777248384 3613105674048594176 912872143319939968 16659382686300837376 13959149155572183168 11258915624843528960 8558682094114874752 5858448563386220544 3158215032657566336 457981501928912128 16204492044909809536 13504258514181155328 10804024983452501120 8103791452723846912 5403557921995192704 2703324391266538496 3090860537884288 15749601403518781696 13049367872790127488 10349134342061473280 7648900811332819072 4948667280604164864 2248433749875510656 17994944292856408064 15294710762127753856 12594477231399099648 9894243700670445440 7194010169941791232 4493776639213137024 1793543108484482816 17540053651465380224 14839820120736726016 12139586590008071808 9439353059279417600 6739119528550763392 4038885997822109184 1338652467093454976 17085163010074352384 14384929479345698176 11684695948617043968 8984462417888389760 6284228887159735552 3583995356431081344 883761825702427136 16630272368683324544 13930038837954670336 11229805307226016128 8529571776497361920 5829338245768707712 3129104715040053504 428871184311399296 16175381727292296704 13475148196563642496 10774914665834988288 8074681135106334080 5374447604377679872 2674214073649025664 18420724616629923072 15720491085901268864 13020257555172614656 10320024024443960448 7619790493715306240 4919556962986652032 2219323432257997824 17965833975238895232 15265600444510241024 12565366913781586816 9865133383052932608 7164899852324278400 4464666321595624192 1764432790866969984 17510943333847867392 14810709803119213184 12110476272390558976 9410242741661904768 6710009210933250560 4009775680204596352 1309542149475942144 17056052692456839552 14355819161728185344 11655585630999531136 8955352100270876928 6255118569542222720 3554885038813568512 854651508084914304 16601162051065811712 13900928520337157504 11200694989608503296 8500461458879849088 5800227928151194880 3099994397422540672 399760866693886464 16146271409674783872 13446037878946129664 10745804348217475456 8045570817488821248 5345337286760167040 2645103756031512832 18391614299012410240 15691380768283756032 12991147237555101824 10290913706826447616 7590680176097793408 4890446645369139200 2190213114640484992 17936723657621382400 15236490126892728192 12536256596164073984 9836023065435419776 7135789534706765568 4435556003978111360 1735322473249457152 17481833016230354560 14781599485501700352 12081365954773046144 9381132424044391936 6680898893315737728 3980665362587083520 1280431831858429312 17026942374839326720 14326708844110672512 11626475313382018304 8926241782653364096 6226008251924709888 3525774721196055680 825541190467401472 16572051733448298880 13871818202719644672 11171584671990990464 8471351141262336256 5771117610533682048 3070884079805027840 370650549076373632 16117161092057271040 13416927561328616832 10716694030599962624 8016460499871308416 5316226969142654208 2615993438414000000 18362503981394897408 15662270450666243200 12962036919937588992 10261803389208934784 7561569858480280576 4861336327751626368 2161102797022972160 17907613340003869568 15207379809275215360 12507146278546561152 9806912747817906944 7106679217089252736 4406445686360598528 1706212155631944320 17452722698612841728 14752489167884187520 12052255637155533312 9352022106426879104 6651788575698224896 3951555044969570688 1251321514240916480 16997832057221813888 14297598526493159680 11597364995764505472 8897131465035851264 6196897934307197056 3496664403578542848 796430872849888640 16542941415830786048 13842707885102131840 11142474354373477632 8442240823644823424 5742007292916169216 3041773762187515008 341540231458860800 16088050774439758208 13387817243711104000 10687583712982449792 7987350182253795584 5287116651525141376 2586883120796487168 18333393663777384576 15633160133048730368 12932926602320076160 10232693071591421952 7532459540862767744 4832226010134113536 2131992479405459328 17878503022386356736 15178269491657702528 12478035960929048320 9777802430200394112 7077568899471739904 4377335368743085696 1677101838014431488 17423612380995328896 14723378850266674688 12023145319538020480 9322911788809366272 6622678258080712064 3922444727352057856 1222211196623403648 16968721739604301056 14268488208875646848 11568254678146992640 8868021147418338432 6167787616689684224 3467554085961030016 767320555232375808 16513831098213273216 13813597567484619008 11113364036755964800 8413130506027310592 5712896975298656384 3012663444570002176 312429913841347968 16058940456822245376 13358706926093591168 10658473395364936960 7958239864636282752 5258006333907628544 2557772803178974336 18304283346159871744 15604049815431217536 12903816284702563328 10203582753973909120 7503349223245254912 4803115692516600704 2102882161787946496 17849392704768843904 15149159174040189696 12448925643311535488 9748692112582881280 7048458581854227072 4348225051125572864 1647991520396918656 17394502063377816064 14694268532649161856 11994035001920507648 9293801471191853440 6593567940463199232 3893334409734545024 1193100879005890816 16939611421986788224 14239377891258134016 11539144360529479808 8838910829800825600 6138677299072171392 3438443768343517184 738210237614862976 16484720780595760384 13784487249867106176 11084253719138451968 8384020188409797760 5683786657681143552 2983553126952489344 283319596223835136 16029830139204732544 13329596608476078336 10629363077747424128 7929129547018769920 5228896016290115712 2528662485561461504 18275173028542358912 15574939497813704704 12874705967085050496 10174472436356396288 7474238905627742080 4774005374899087872 2073771844170433664 17820282387151331072 15120048856422676864 12419815325694022656 9719581794965368448 7019348264236714240 4319114733508060032 1618881202779405824 17365391745760303232 14665158215031649024 11964924684302994816 9264691153574340608 6564457622845686400 3864224092117032192 1163990561388377984 16910501104369275392 14210267573640621184 11510034042911966976 8809800512183312768 6109566981454658560 3409333450726004352 709099919997350144 16455610462978247552 13755376932249593344 11055143401520939136 8354909870792284928 5654676340063630720 2954442809334976512 254209278606322304 16000719821587219712 13300486290858565504 10600252760129911296 7900019229401257088 5199785698672602880 2499552167943948672 18246062710924846080 15545829180196191872 12845595649467537664 10145362118738883456 7445128588010229248 4744895057281575040 2044661526552920832 17791172069533818240 15090938538805164032 12390705008076509824 9690471477347855616 6990237946619201408 4290004415890547200 1589770885161892992 17336281428142790400 14636047897414136192 11935814366685481984 9235580835956827776 6535347305228173568 3835113774499519360 1134880243770865152 16881390786751762560 14181157256023108352 11480923725294454144 8780690194565799936 6080456663837145728 3380223133108491520 679989602379837312 16426500145360734720 13726266614632080512 11026033083903426304 8325799553174772096 5625566022446117888 2925332491717463680 225098960988809472 15971609503969706880 13271375973241052672 10571142442512398464 7870908911783744256 5170675381055090048 2470441850326435840 18216952393307333248 15516718862578679040 12816485331850024832 10116251801121370624 7416018270392716416 4715784739664062208 2015551208935408000 17762061751916305408 15061828221187651200 12361594690458996992 9661361159730342784 6961127629001688576 4260894098273034368 1560660567544380160 17307171110525277568 14606937579796623360 11906704049067969152 9206470518339314944 6506236987610660736 3806003456882006528 1105769926153352320 16852280469134249728 14152046938405595520 11451813407676941312 8751579876948287104 6051346346219632896 3351112815490978688 650879284762324480 16397389827743221888 13697156297014567680 10996922766285913472 8296689235557259264 5596455704828605056 2896222174099950848 195988643371296640 15942499186352194048 13242265655623539840 10542032124894885632 7841798594166231424 5141565063437577216 2441331532708923008 18187842075689820416 15487608544961166208 12787375014232512000 10087141483503857792 7386907952775203584 4686674422046549376 1986440891317895168 17732951434298792576 15032717903570138368 12332484372841484160 9632250842112829952 6932017311384175744 4231783780655521536 1531550249926867328 17278060792907764736 14577827262179110528 11877593731450456320 9177360200721802112 6477126669993147904 3776893139264493696 1076659608535839488 16823170151516736896 14122936620788082688 11422703090059428480 8722469559330774272 6022236028602120064 3322002497873465856 621768967144811648 16368279510125709056 13668045979397054848 10967812448668400640 8267578917939746432 5567345387211092224 2867111856482438016 166878325753783808 15913388868734681216 13213155338006027008 10512921807277372800 7812688276548718592 5112454745820064384 2412221215091410176 18158731758072307584 15458498227343653376 12758264696614999168 10058031165886344960 7357797635157690752 4657564104429036544 1957330573700382336 17703841116681279744 15003607585952625536 12303374055223971328 9603140524495317120 6902906993766662912 4202673463038008704 1502439932309354496 17248950475290251904 14548716944561597696 11848483413832943488 9148249883104289280 6448016352375635072 3747782821646980864 1047549290918326656 16794059833899224064 14093826303170569856 11393592772441915648 8693359241713261440 5993125710984607232 3292892180255953024 592658649527298816 16339169192508196224 13638935661779542016 10938702131050887808 8238468600322233600 5538235069593579392 2838001538864925184 137768008136270976 15884278551117168384 13184045020388514176 10483811489659859968 7783577958931205760 5083344428202551552 2383110897473897344 18129621440454794752 15429387909726140544 12729154378997486336 10028920848268832128 7328687317540177920 4628453786811523712 1928220256082869504 17674730799063766912 14974497268335112704 12274263737606458496 9574030206877804288 6873796676149150080 4173563145420495872 1473329614691841664 17219840157672739072 14519606626944084864 11819373096215430656 9119139565486776448 6418906034758122240 3718672504029468032 1018438973300813824 16764949516281711232 14064715985553057024 11364482454824402816 8664248924095748608 5964015393367094400 3263781862638440192 563548331909785984 16310058874890683392 13609825344162029184 10909591813433374976 8209358282704720768 5509124751976066560 2808891221247412352 108657690518758144 15855168233499655552 13154934702771001344 10454701172042347136 7754467641313692928 5054234110585038720 2354000579856384512 18100511122837281920 15400277592108627712 12700044061379973504 9999810530651319296 7299576999922665088 4599343469194010880 1899109938465356672 17645620481446254080 14945386950717599872 12245153419988945664 9544919889260291456 6844686358531637248 4144452827802983040 1444219297074328832 17190729840055226240 14490496309326572032 11790262778597917824 9090029247869263616 6389795717140609408 3689562186411955200 989328655683300992 16735839198664198400 14035605667935544192 11335372137206889984 8635138606478235776 5934905075749581568 3234671545020927360 534438014292273152 16280948557273170560 13580715026544516352 10880481495815862144 8180247965087207936 5480014434358553728 2779780903629899520 79547372901245312 15826057915882142720 13125824385153488512 10425590854424834304 7725357323696180096 5025123792967525888 2324890262238871680 18071400805219769088 15371167274491114880 12670933743762460672 9970700213033806464 7270466682305152256 4570233151576498048 1869999620847843840 17616510163828741248 14916276633100087040 12216043102371432832 9515809571642778624 6815576040914124416 4115342510185470208 1415108979456816000 17161619522437713408 14461385991709059200 11761152460980404992 9060918930251750784 6360685399523096576 3660451868794442368 960218338065788160 16706728881046685568 14006495350318031360 11306261819589377152 8606028288860722944 5905794758132068736 3205561227403414528 505327696674760320 16251838239655657728 13551604708927003520 10851371178198349312 8151137647469695104 5450904116741040896 2750670586012386688 50437055283732480 15796947598264629888 13096714067535975680 10396480536807321472 7696247006078667264 4996013475350013056 2295779944621358848 18042290487602256256 15342056956873602048 12641823426144947840 9941589895416293632 7241356364687639424 4541122833958985216 1840889303230331008 17587399846211228416 14887166315482574208 12186932784753920000 9486699254025265792 6786465723296611584 4086232192567957376 1385998661839303168 17132509204820200576 14432275674091546368 11732042143362892160 9031808612634237952 6331575081905583744 3631341551176929536 931108020448275328 16677618563429172736 13977385032700518528 11277151501971864320 8576917971243210112 5876684440514555904 3176450909785901696 476217379057247488 16222727922038144896 13522494391309490688 10822260860580836480 8122027329852182272 5421793799123528064 2721560268394873856 21326737666219648 15767837280647117056 13067603749918462848 10367370219189808640 7667136688461154432 4966903157732500224 2266669627003846016 18013180169984743424 15312946639256089216 12612713108527435008 9912479577798780800 7212246047070126592 4512012516341472384 1811778985612818176 17558289528593715584 14858055997865061376 12157822467136407168 9457588936407752960 6757355405679098752 4057121874950444544 1356888344221790336 17103398887202687744 14403165356474033536 11702931825745379328 9002698295016725120 6302464764288070912 3602231233559416704 901997702830762496 16648508245811659904 13948274715083005696 11248041184354351488 8547807653625697280 5847574122897043072 3147340592168388864 447107061439734656 16193617604420632064 13493384073691977856 10793150542963323648 8092917012234669440 5392683481506015232 2692449950777361024 18438960493758258432 15738726963029604224 13038493432300950016 10338259901572295808 7638026370843641600 4937792840114987392 2237559309386333184 17984069852367230592 15283836321638576384 12583602790909922176 9883369260181267968 7183135729452613760 4482902198723959552 1782668667995305344 17529179210976202752 14828945680247548544 12128712149518894336 9428478618790240128 6728245088061585920 4028011557332931712 1327778026604277504 17074288569585174912 14374055038856520704 11673821508127866496 8973587977399212288 6273354446670558080 3573120915941903872 872887385213249664 16619397928194147072 13919164397465492864 11218930866736838656 8518697336008184448 5818463805279530240 3118230274550876032 417996743822221824 16164507286803119232 13464273756074465024 10764040225345810816 8063806694617156608 5363573163888502400 2663339633159848192 18409850176140745600 15709616645412091392 13009383114683437184 10309149583954782976 7608916053226128768 4908682522497474560 2208448991768820352 17954959534749717760 15254726004021063552 12554492473292409344 9854258942563755136 7154025411835100928 4453791881106446720 1753558350377792512 17500068893358689920 14799835362630035712 12099601831901381504 9399368301172727296 6699134770444073088 3998901239715418880 1298667708986764672 17045178251967662080 14344944721239007872 11644711190510353664 8944477659781699456 6244244129053045248 3544010598324391040 843777067595736832 16590287610576634240 13890054079847980032 11189820549119325824 8489587018390671616 5789353487662017408 3089119956933363200 388886426204708992 16135396969185606400 13435163438456952192 10734929907728297984 8034696376999643776 5334462846270989568 2634229315542335360 18380739858523232768 15680506327794578560 12980272797065924352 10280039266337270144 7579805735608615936 4879572204879961728 2179338674151307520 17925849217132204928 15225615686403550720 12525382155674896512 9825148624946242304 7124915094217588096 4424681563488933888 1724448032760279680 17470958575741177088 14770725045012522880 12070491514283868672 9370257983555214464 6670024452826560256 3969790922097906048 1269557391369251840 17016067934350149248 14315834403621495040 11615600872892840832 8915367342164186624 6215133811435532416 3514900280706878208 814666749978224000 16561177292959121408 13860943762230467200 11160710231501812992 8460476700773158784 5760243170044504576 3060009639315850368 359776108587196160 16106286651568093568 13406053120839439360 10705819590110785152 8005586059382130944 5305352528653476736 2605118997924822528 18351629540905719936 15651396010177065728 12951162479448411520 10250928948719757312 7550695417991103104 4850461887262448896 2150228356533794688 17896738899514692096 15196505368786037888 12496271838057383680 9796038307328729472 7095804776600075264 4395571245871421056 1695337715142766848 17441848258123664256 14741614727395010048 12041381196666355840 9341147665937701632 6640914135209047424 3940680604480393216 1240447073751739008 16986957616732636416 14286724086003982208 11586490555275328000 8886257024546673792 6186023493818019584 3485789963089365376 785556432360711168 16532066975341608576 13831833444612954368 11131599913884300160 8431366383155645952 5731132852426991744 3030899321698337536 330665790969683328 16077176333950580736 13376942803221926528 10676709272493272320 7976475741764618112 5276242211035963904 2576008680307309696 18322519223288207104 15622285692559552896 12922052161830898688 10221818631102244480 7521585100373590272 4821351569644936064 2121118038916281856 17867628581897179264 15167395051168525056 12467161520439870848 9766927989711216640 7066694458982562432 4366460928253908224 1666227397525254016 17412737940506151424 14712504409777497216 12012270879048843008 9312037348320188800 6611803817591534592 3911570286862880384 1211336756134226176 16957847299115123584 14257613768386469376 11557380237657815168 8857146706929160960 6156913176200506752 3456679645471852544 756446114743198336 16502956657724095744 13802723126995441536 11102489596266787328 8402256065538133120 5702022534809478912 3001789004080824704 301555473352170496 16048066016333067904 13347832485604413696 10647598954875759488 7947365424147105280 5247131893418451072 2546898362689796864 18293408905670694272 15593175374942040064 12892941844213385856 10192708313484731648 7492474782756077440 4792241252027423232 2092007721298769024 17838518264279666432 15138284733551012224 12438051202822358016 9737817672093703808 7037584141365049600 4337350610636395392 1637117079907741184 17383627622888638592 14683394092159984384 11983160561431330176 9282927030702675968 6582693499974021760 3882459969245367552 1182226438516713344 16928736981497610752 14228503450768956544 11528269920040302336 8828036389311648128 6127802858582993920 3427569327854339712 727335797125685504 16473846340106582912 13773612809377928704 11073379278649274496 8373145747920620288 5672912217191966080 2972678686463311872 272445155734657664 16018955698715555072 13318722167986900864 10618488637258246656 7918255106529592448 5218021575800938240 2517788045072284032 18264298588053181440 15564065057324527232 12863831526595873024 10163597995867218816 7463364465138564608 4763130934409910400 2062897403681256192 17809407946662153600 15109174415933499392 12408940885204845184 9708707354476190976 7008473823747536768 4308240293018882560 1608006762290228352 17354517305271125760 14654283774542471552 11954050243813817344 9253816713085163136 6553583182356508928 3853349651627854720 1153116120899200512 16899626663880097920 14199393133151443712 11499159602422789504 8798926071694135296 6098692540965481088 3398459010236826880 698225479508172672 16444736022489070080 13744502491760415872 11044268961031761664 8344035430303107456 5643801899574453248 2943568368845799040 243334838117144832 15989845381098042240 13289611850369388032 10589378319640733824 7889144788912079616 5188911258183425408 2488677727454771200 18235188270435668608 15534954739707014400 12834721208978360192 10134487678249705984 7434254147521051776 4734020616792397568 2033787086063743360 17780297629044640768 15080064098315986560 12379830567587332352 9679597036858678144 6979363506130023936 4279129975401369728 1578896444672715520 17325406987653612928 14625173456924958720 11924939926196304512 9224706395467650304 6524472864738996096 3824239334010341888 1124005803281687680 16870516346262585088 14170282815533930880 11470049284805276672 8769815754076622464 6069582223347968256 3369348692619314048 669115161890659840 16415625704871557248 13715392174142903040 11015158643414248832 8314925112685594624 5614691581956940416 2914458051228286208 214224520499632000 15960735063480529408 13260501532751875200 10560268002023220992 7860034471294566784 5159800940565912576 2459567409837258368 18206077952818155776 15505844422089501568 12805610891360847360 10105377360632193152 7405143829903538944 4704910299174884736 2004676768446230528 17751187311427127936 15050953780698473728 12350720249969819520 9650486719241165312 6950253188512511104 4250019657783856896 1549786127055202688 17296296670036100096 14596063139307445888 11895829608578791680 9195596077850137472 6495362547121483264 3795129016392829056 1094895485664174848 16841406028645072256 14141172497916418048 11440938967187763840 8740705436459109632 6040471905730455424 3340238375001801216 640004844273147008 16386515387254044416 13686281856525390208 10986048325796736000 8285814795068081792 5585581264339427584 2885347733610773376 185114202882119168 15931624745863016576 13231391215134362368 10531157684405708160 7830924153677053952 5130690622948399744 2430457092219745536 18176967635200642944 15476734104471988736 12776500573743334528 10076267043014680320 7376033512286026112 4675799981557371904 1975566450828717696 17722076993809615104 15021843463080960896 12321609932352306688 9621376401623652480 6921142870894998272 4220909340166344064 1520675809437689856 17267186352418587264 14566952821689933056 11866719290961278848 9166485760232624640 6466252229503970432 3766018698775316224 1065785168046662016 16812295711027559424 14112062180298905216 11411828649570251008 8711595118841596800 6011361588112942592 3311128057384288384 610894526655634176 16357405069636531584 13657171538907877376 10956938008179223168 8256704477450568960 5556470946721914752 2856237415993260544 156003885264606336 15902514428245503744 13202280897516849536 10502047366788195328 7801813836059541120 5101580305330886912 2401346774602232704 18147857317583130112 15447623786854475904 12747390256125821696 10047156725397167488 7346923194668513280 4646689663939859072 1946456133211204864 17692966676192102272 14992733145463448064 12292499614734793856 9592266084006139648 6892032553277485440 4191799022548831232 1491565491820177024 17238076034801074432 14537842504072420224 11837608973343766016 9137375442615111808 6437141911886457600 3736908381157803392 1036674850429149184 16783185393410046592 14082951862681392384 11382718331952738176 8682484801224083968 5982251270495429760 3282017739766775552 581784209038121344 16328294752019018752 13628061221290364544 10927827690561710336 8227594159833056128 5527360629104401920 2827127098375747712 126893567647093504 15873404110627990912 13173170579899336704 10472937049170682496 7772703518442028288 5072469987713374080 2372236456984719872 18118746999965617280 15418513469236963072 12718279938508308864 10018046407779654656 7317812877051000448 4617579346322346240 1917345815593692032 17663856358574589440 14963622827845935232 12263389297117281024 9563155766388626816 6862922235659972608 4162688704931318400 1462455174202664192 17208965717183561600 14508732186454907392 11808498655726253184 9108265124997598976 6408031594268944768 3707798063540290560 1007564532811636352 16754075075792533760 14053841545063879552 11353608014335225344 8653374483606571136 5953140952877916928 3252907422149262720 552673891420608512 16299184434401505920 13598950903672851712 10898717372944197504 8198483842215543296 5498250311486889088 2798016780758234880 97783250029580672 15844293793010478080 13144060262281823872 10443826731553169664 7743593200824515456 5043359670095861248 2343126139367207040 18089636682348104448 15389403151619450240 12689169620890796032 9988936090162141824 7288702559433487616 4588469028704833408 1888235497976179200 17634746040957076608 14934512510228422400 12234278979499768192 9534045448771113984 6833811918042459776 4133578387313805568 1433344856585151360 17179855399566048768 14479621868837394560 11779388338108740352 9079154807380086144 6378921276651431936 3678687745922777728 978454215194123520 16724964758175020928 14024731227446366720 11324497696717712512 8624264165989058304 5924030635260404096 3223797104531749888 523563573803095680 16270074116783993088 13569840586055338880 10869607055326684672 8169373524598030464 5469139993869376256 2768906463140722048 68672932412067840 15815183475392965248 13114949944664311040 10414716413935656832 7714482883207002624 5014249352478348416 2314015821749694208 18060526364730591616 15360292834001937408 12660059303273283200 9959825772544628992 7259592241815974784 4559358711087320576 1859125180358666368 17605635723339563776 14905402192610909568 12205168661882255360 9504935131153601152 6804701600424946944 4104468069696292736 1404234538967638528 17150745081948535936 14450511551219881728 11750278020491227520 9050044489762573312 6349810959033919104 3649577428305264896 949343897576610688 16695854440557508096 13995620909828853888 11295387379100199680 8595153848371545472 5894920317642891264 3194686786914237056 494453256185582848 16240963799166480256 13540730268437826048 10840496737709171840 8140263206980517632 5440029676251863424 2739796145523209216 39562614794555008 15786073157775452416 13085839627046798208 10385606096318144000 7685372565589489792 4985139034860835584 2284905504132181376 18031416047113078784 15331182516384424576 12630948985655770368 9930715454927116160 7230481924198461952 4530248393469807744 1830014862741153536 17576525405722050944 14876291874993396736 12176058344264742528 9475824813536088320 6775591282807434112 4075357752078779904 1375124221350125696 17121634764331023104 14421401233602368896 11721167702873714688 9020934172145060480 6320700641416406272 3620467110687752064 920233579959097856 16666744122939995264 13966510592211341056 11266277061482686848 8566043530754032640 5865810000025378432 3165576469296724224 465342938568070016 16211853481548967424 13511619950820313216 10811386420091659008 8111152889363004800 5410919358634350592 2710685827905696384 10452297177042176 15756962840157939584 13056729309429285376 10356495778700631168 7656262247971976960 4956028717243322752 2255795186514668544 18002305729495565952 15302072198766911744 12601838668038257536 9901605137309603328 7201371606580949120 4501138075852294912 1800904545123640704 17547415088104538112 14847181557375883904 12146948026647229696 9446714495918575488 6746480965189921280 4046247434461267072 1346013903732612864 17092524446713510272 14392290915984856064 11692057385256201856 8991823854527547648 6291590323798893440 3591356793070239232 891123262341585024 16637633805322482432 13937400274593828224 11237166743865174016 8536933213136519808 5836699682407865600 3136466151679211392 436232620950557184 16182743163931454592 13482509633202800384 10782276102474146176 8082042571745491968 5381809041016837760 2681575510288183552 18428086053269080960 15727852522540426752 13027618991811772544 10327385461083118336 7627151930354464128 4926918399625809920 2226684868897155712 17973195411878053120 15272961881149398912 12572728350420744704 9872494819692090496 7172261288963436288 4472027758234782080 1771794227506127872 17518304770487025280 14818071239758371072 12117837709029716864 9417604178301062656 6717370647572408448 4017137116843754240 1316903586115100032 17063414129095997440 14363180598367343232 11662947067638689024 8962713536910034816 6262480006181380608 3562246475452726400 862012944724072192 16608523487704969600 13908289956976315392 11208056426247661184 8507822895519006976 5807589364790352768 3107355834061698560 407122303333044352 16153632846313941760 13453399315585287552 10753165784856633344 8052932254127979136 5352698723399324928 2652465192670670720 18398975735651568128 15698742204922913920 12998508674194259712 10298275143465605504 7598041612736951296 4897808082008297088 2197574551279642880 17944085094260540288 15243851563531886080 12543618032803231872 9843384502074577664 7143150971345923456 4442917440617269248 1742683909888615040 17489194452869512448 14788960922140858240 12088727391412204032 9388493860683549824 6688260329954895616 3988026799226241408 1287793268497587200 17034303811478484608 14334070280749830400 11633836750021176192 8933603219292521984 6233369688563867776 3533136157835213568 832902627106559360 16579413170087456768 13879179639358802560 11178946108630148352 8478712577901494144 5778479047172839936 3078245516444185728 378011985715531520 16124522528696428928 13424288997967774720 10724055467239120512 8023821936510466304 5323588405781812096 2623354875053157888 18369865418034055296 15669631887305401088 12969398356576746880 10269164825848092672 7568931295119438464 4868697764390784256 2168464233662130048 17914974776643027456 15214741245914373248 12514507715185719040 9814274184457064832 7114040653728410624 4413807122999756416 1713573592271102208 17460084135251999616 14759850604523345408 12059617073794691200 9359383543066036992 6659150012337382784 3958916481608728576 1258682950880074368 17005193493860971776 14304959963132317568 11604726432403663360 8904492901675009152 6204259370946354944 3504025840217700736 803792309489046528 16550302852469943936 13850069321741289728 11149835791012635520 8449602260283981312 5749368729555327104 3049135198826672896 348901668098018688 16095412211078916096 13395178680350261888 10694945149621607680 7994711618892953472 5294478088164299264 2594244557435645056 18340755100416542464 15640521569687888256 12940288038959234048 10240054508230579840 7539820977501925632 4839587446773271424 2139353916044617216 17885864459025514624 15185630928296860416 12485397397568206208 9785163866839552000 7084930336110897792 4384696805382243584 1684463274653589376 17430973817634486784 14730740286905832576 12030506756177178368 9330273225448524160 6630039694719869952 3929806163991215744 1229572633262561536 16976083176243458944 14275849645514804736 11575616114786150528 8875382584057496320 6175149053328842112 3474915522600187904 774681991871533696 16521192534852431104 13820959004123776896 11120725473395122688 8420491942666468480 5720258411937814272 3020024881209160064 319791350480505856 16066301893461403264 13366068362732749056 10665834832004094848 7965601301275440640 5265367770546786432 2565134239818132224 18311644782799029632 15611411252070375424 12911177721341721216 10210944190613067008 7510710659884412800 4810477129155758592 2110243598427104384 17856754141408001792 15156520610679347584 12456287079950693376 9756053549222039168 7055820018493384960 4355586487764730752 1655352957036076544 17401863500016973952 14701629969288319744 12001396438559665536 9301162907831011328 6600929377102357120 3900695846373702912 1200462315645048704 16946972858625946112 14246739327897291904 11546505797168637696 8846272266439983488 6146038735711329280 3445805204982675072 745571674254020864 16492082217234918272 13791848686506264064 11091615155777609856 8391381625048955648 5691148094320301440 2990914563591647232 290681032862993024 16037191575843890432 13336958045115236224 10636724514386582016 7936490983657927808 5236257452929273600 2536023922200619392 18282534465181516800 15582300934452862592 12882067403724208384 10181833872995554176 7481600342266899968 4781366811538245760 2081133280809591552 17827643823790488960 15127410293061834752 12427176762333180544 9726943231604526336 7026709700875872128 4326476170147217920 1626242639418563712 17372753182399461120 14672519651670806912 11972286120942152704 9272052590213498496 6571819059484844288 3871585528756190080 1171351998027535872 16917862541008433280 14217629010279779072 11517395479551124864 8817161948822470656 6116928418093816448 3416694887365162240 716461356636508032 16462971899617405440 13762738368888751232 11062504838160097024 8362271307431442816 5662037776702788608 2961804245974134400 261570715245480192 16008081258226377600 13307847727497723392 10607614196769069184 7907380666040414976 5207147135311760768 2506913604583106560 18253424147564003968 15553190616835349760 12852957086106695552 10152723555378041344 7452490024649387136 4752256493920732928 2052022963192078720 17798533506172976128 15098299975444321920 12398066444715667712 9697832913987013504 6997599383258359296 4297365852529705088 1597132321801050880 17343642864781948288 14643409334053294080 11943175803324639872 9242942272595985664 6542708741867331456 3842475211138677248 1142241680410023040 16888752223390920448 14188518692662266240 11488285161933612032 8788051631204957824 6087818100476303616 3387584569747649408 687351039018995200 16433861581999892608 13733628051271238400 11033394520542584192 8333160989813929984 5632927459085275776 2932693928356621568 232460397627967360 15978970940608864768 13278737409880210560 10578503879151556352 7878270348422902144 5178036817694247936 2477803286965593728 18224313829946491136 15524080299217836928 12823846768489182720 10123613237760528512 7423379707031874304 4723146176303220096 2022912645574565888 17769423188555463296 15069189657826809088 12368956127098154880 9668722596369500672 6968489065640846464 4268255534912192256 1568022004183538048 17314532547164435456 14614299016435781248 11914065485707127040 9213831954978472832 6513598424249818624 3813364893521164416 1113131362792510208 16859641905773407616 14159408375044753408 11459174844316099200 8758941313587444992 6058707782858790784 3358474252130136576 658240721401482368 16404751264382379776 13704517733653725568 11004284202925071360 8304050672196417152 5603817141467762944 2903583610739108736 203350080010454528 15949860622991351936 13249627092262697728 10549393561534043520 7849160030805389312 5148926500076735104 2448692969348080896 18195203512328978304 15494969981600324096 12794736450871669888 10094502920143015680 7394269389414361472 4694035858685707264 1993802327957053056 17740312870937950464 15040079340209296256 12339845809480642048 9639612278751987840 6939378748023333632 4239145217294679424 1538911686566025216 17285422229546922624 14585188698818268416 11884955168089614208 9184721637360960000 6484488106632305792 3784254575903651584 1084021045174997376 16830531588155894784 14130298057427240576 11430064526698586368 8729830995969932160 6029597465241277952 3329363934512623744 629130403783969536 16375640946764866944 13675407416036212736 10975173885307558528 8274940354578904320 5574706823850250112 2874473293121595904 174239762392941696 15920750305373839104 13220516774645184896 10520283243916530688 7820049713187876480 5119816182459222272 2419582651730568064 18166093194711465472 15465859663982811264 12765626133254157056 10065392602525502848 7365159071796848640 4664925541068194432 1964692010339540224 17711202553320437632 15010969022591783424 12310735491863129216 9610501961134475008 6910268430405820800 4210034899677166592 1509801368948512384 17256311911929409792 14556078381200755584 11855844850472101376 9155611319743447168 6455377789014792960 3755144258286138752 1054910727557484544 16801421270538381952 14101187739809727744 11400954209081073536 8700720678352419328 6000487147623765120 3300253616895110912 600020086166456704 16346530629147354112 13646297098418699904 10946063567690045696 8245830036961391488 5545596506232737280 2845362975504083072 145129444775428864 15891639987756326272 13191406457027672064 10491172926299017856 7790939395570363648 5090705864841709440 2390472334113055232 18136982877093952640 15436749346365298432 12736515815636644224 10036282284907990016 7336048754179335808 4635815223450681600 1935581692722027392 17682092235702924800 14981858704974270592 12281625174245616384 9581391643516962176 6881158112788307968 4180924582059653760 1480691051330999552 17227201594311896960 14526968063583242752 11826734532854588544 9126501002125934336 6426267471397280128 3726033940668625920 1025800409939971712 16772310952920869120 14072077422192214912 11371843891463560704 8671610360734906496 5971376830006252288 3271143299277598080 570909768548943872 16317420311529841280 13617186780801187072 10916953250072532864 8216719719343878656 5516486188615224448 2816252657886570240 116019127157916032 15862529670138813440 13162296139410159232 10462062608681505024 7761829077952850816 5061595547224196608 2361362016495542400 18107872559476439808 15407639028747785600 12707405498019131392 10007171967290477184 7306938436561822976 4606704905833168768 1906471375104514560 17652981918085411968 14952748387356757760 12252514856628103552 9552281325899449344 6852047795170795136 4151814264442140928 1451580733713486720 17198091276694384128 14497857745965729920 11797624215237075712 9097390684508421504 6397157153779767296 3696923623051113088 996690092322458880 16743200635303356288 14042967104574702080 11342733573846047872 8642500043117393664 5942266512388739456 3242032981660085248 541799450931431040 16288309993912328448 13588076463183674240 10887842932455020032 8187609401726365824 5487375870997711616 2787142340269057408 86908809540403200 15833419352521300608 13133185821792646400 10432952291063992192 7732718760335337984 5032485229606683776 2332251698878029568 18078762241858926976 15378528711130272768 12678295180401618560 9978061649672964352 7277828118944310144 4577594588215655936 1877361057487001728 17623871600467899136 14923638069739244928 12223404539010590720 9523171008281936512 6822937477553282304 4122703946824628096 1422470416095973888 17168980959076871296 14468747428348217088 11768513897619562880 9068280366890908672 6368046836162254464 3667813305433600256 967579774704946048 16714090317685843456 14013856786957189248 11313623256228535040 8613389725499880832 5913156194771226624 3212922664042572416 512689133313918208 16259199676294815616 13558966145566161408 10858732614837507200 8158499084108852992 5458265553380198784 2758032022651544576 57798491922890368 15804309034903787776 13104075504175133568 10403841973446479360 7703608442717825152 5003374911989170944 2303141381260516736 18049651924241414144 15349418393512759936 12649184862784105728 9948951332055451520 7248717801326797312 4548484270598143104 1848250739869488896 17594761282850386304 14894527752121732096 12194294221393077888 9494060690664423680 6793827159935769472 4093593629207115264 1393360098478461056 17139870641459358464 14439637110730704256 11739403580002050048 9039170049273395840 6338936518544741632 3638702987816087424 938469457087433216 16684980000068330624 13984746469339676416 11284512938611022208 8584279407882368000 5884045877153713792 3183812346425059584 483578815696405376 16230089358677302784 13529855827948648576 10829622297219994368 8129388766491340160 5429155235762685952 2728921705034031744 28688174305377536 15775198717286274944 13074965186557620736 10374731655828966528 7674498125100312320 4974264594371658112 2274031063643003904 18020541606623901312 15320308075895247104 12620074545166592896 9919841014437938688 7219607483709284480 4519373952980630272 1819140422251976064 17565650965232873472 14865417434504219264 12165183903775565056 9464950373046910848 6764716842318256640 4064483311589602432 1364249780860948224 17110760323841845632 14410526793113191424 11710293262384537216 9010059731655883008 6309826200927228800 3609592670198574592 909359139469920384 16655869682450817792 13955636151722163584 11255402620993509376 8555169090264855168 5854935559536200960 3154702028807546752 454468498078892544 16200979041059789952 13500745510331135744 10800511979602481536 8100278448873827328 5400044918145173120 2699811387416518912 18446321930397416320 15746088399668762112 13045854868940107904 10345621338211453696 7645387807482799488 4945154276754145280 2244920746025491072 17991431289006388480 15291197758277734272 12590964227549080064 9890730696820425856 7190497166091771648 4490263635363117440 1790030104634463232 17536540647615360640 14836307116886706432 12136073586158052224 9435840055429398016 6735606524700743808 4035372993972089600 1335139463243435392 17081650006224332800 14381416475495678592 11681182944767024384 8980949414038370176 6280715883309715968 3580482352581061760 880248821852407552 16626759364833304960 13926525834104650752 11226292303375996544 8526058772647342336 5825825241918688128 3125591711190033920 425358180461379712 16171868723442277120 13471635192713622912 10771401661984968704 8071168131256314496 5370934600527660288 2670701069799006080 18417211612779903488 15716978082051249280 13016744551322595072 10316511020593940864 7616277489865286656 4916043959136632448 2215810428407978240 17962320971388875648 15262087440660221440 12561853909931567232 9861620379202913024 7161386848474258816 4461153317745604608 1760919787016950400 17507430329997847808 14807196799269193600 12106963268540539392 9406729737811885184 6706496207083230976 4006262676354576768 1306029145625922560 17052539688606819968 14352306157878165760 11652072627149511552 8951839096420857344 6251605565692203136 3551372034963548928 851138504234894720 16597649047215792128 13897415516487137920 11197181985758483712 8496948455029829504 5796714924301175296 3096481393572521088 396247862843866880 16142758405824764288 13442524875096110080 10742291344367455872 8042057813638801664 5341824282910147456 2641590752181493248 18388101295162390656 15687867764433736448 12987634233705082240 10287400702976428032 7587167172247773824 4886933641519119616 2186700110790465408 17933210653771362816 15232977123042708608 12532743592314054400 9832510061585400192 7132276530856745984 4432043000128091776 1731809469399437568 17478320012380334976 14778086481651680768 12077852950923026560 9377619420194372352 6677385889465718144 3977152358737063936 1276918828008409728 17023429370989307136 14323195840260652928 11622962309531998720 8922728778803344512 6222495248074690304 3522261717346036096 822028186617381888 16568538729598279296 13868305198869625088 11168071668140970880 8467838137412316672 5767604606683662464 3067371075955008256 367137545226354048 16113648088207251456 13413414557478597248 10713181026749943040 8012947496021288832 5312713965292634624 2612480434563980416 18358990977544877824 15658757446816223616 12958523916087569408 10258290385358915200 7558056854630260992 4857823323901606784 2157589793172952576 17904100336153849984 15203866805425195776 12503633274696541568 9803399743967887360 7103166213239233152 4402932682510578944 1702699151781924736 17449209694762822144 14748976164034167936 12048742633305513728 9348509102576859520 6648275571848205312 3948042041119551104 1247808510390896896 16994319053371794304 14294085522643140096 11593851991914485888 8893618461185831680 6193384930457177472 3493151399728523264 792917868999869056 16539428411980766464 13839194881252112256 11138961350523458048 8438727819794803840 5738494289066149632 3038260758337495424 338027227608841216 16084537770589738624 13384304239861084416 10684070709132430208 7983837178403776000 5283603647675121792 2583370116946467584 18329880659927364992 15629647129198710784 12929413598470056576 10229180067741402368 7528946537012748160 4828713006284093952 2128479475555439744 17874990018536337152 15174756487807682944 12474522957079028736 9774289426350374528 7074055895621720320 4373822364893066112 1673588834164411904 17420099377145309312 14719865846416655104 12019632315688000896 9319398784959346688 6619165254230692480 3918931723502038272 1218698192773384064 16965208735754281472 14264975205025627264 11564741674296973056 8864508143568318848 6164274612839664640 3464041082111010432 763807551382356224 16510318094363253632 13810084563634599424 11109851032905945216 8409617502177291008 5709383971448636800 3009150440719982592 308916909991328384 16055427452972225792 13355193922243571584 10654960391514917376 7954726860786263168 5254493330057608960 2554259799328954752 18300770342309852160 15600536811581197952 12900303280852543744 10200069750123889536 7499836219395235328 4799602688666581120 2099369157937926912 17845879700918824320 15145646170190170112 12445412639461515904 9745179108732861696 7044945578004207488 4344712047275553280 1644478516546899072 17390989059527796480 14690755528799142272 11990521998070488064 9290288467341833856 6590054936613179648 3889821405884525440 1189587875155871232 16936098418136768640 14235864887408114432 11535631356679460224 8835397825950806016 6135164295222151808 3434930764493497600 734697233764843392 16481207776745740800 13780974246017086592 11080740715288432384 8380507184559778176 5680273653831123968 2980040123102469760 279806592373815552 16026317135354712960 13326083604626058752 10625850073897404544 7925616543168750336 5225383012440096128 2525149481711441920 18271660024692339328 15571426493963685120 12871192963235030912 10170959432506376704 7470725901777722496 4770492371049068288 2070258840320414080 17816769383301311488 15116535852572657280 12416302321844003072 9716068791115348864 7015835260386694656 4315601729658040448 1615368198929386240 17361878741910283648 14661645211181629440 11961411680452975232 9261178149724321024 6560944618995666816 3860711088267012608 1160477557538358400 16906988100519255808 14206754569790601600 11506521039061947392 8806287508333293184 6106053977604638976 3405820446875984768 705586916147330560 16452097459128227968 13751863928399573760 11051630397670919552 8351396866942265344 5651163336213611136 2950929805484956928 250696274756302720 15997206817737200128 13296973287008545920 10596739756279891712 7896506225551237504 5196272694822583296 2496039164093929088 18242549707074826496 15542316176346172288 12842082645617518080 10141849114888863872 7441615584160209664 4741382053431555456 2041148522702901248 17787659065683798656 15087425534955144448 12387192004226490240 9686958473497836032 6986724942769181824 4286491412040527616 1586257881311873408 17332768424292770816 14632534893564116608 11932301362835462400 9232067832106808192 6531834301378153984 3831600770649499776 1131367239920845568 16877877782901742976 14177644252173088768 11477410721444434560 8777177190715780352 6076943659987126144 3376710129258471936 676476598529817728 16422987141510715136 13722753610782060928 11022520080053406720 8322286549324752512 5622053018596098304 2921819487867444096 221585957138789888 15968096500119687296 13267862969391033088 10567629438662378880 7867395907933724672 5167162377205070464 2466928846476416256 18213439389457313664 15513205858728659456 12812972328000005248 10112738797271351040 7412505266542696832 4712271735814042624 2012038205085388416 17758548748066285824 15058315217337631616 12358081686608977408 9657848155880323200 6957614625151668992 4257381094423014784 1557147563694360576 17303658106675257984 14603424575946603776 11903191045217949568 9202957514489295360 6502723983760641152 3802490453031986944 1102256922303332736 16848767465284230144 14148533934555575936 11448300403826921728 8748066873098267520 6047833342369613312 3347599811640959104 647366280912304896 16393876823893202304 13693643293164548096 10993409762435893888 8293176231707239680 5592942700978585472 2892709170249931264 192475639521277056 15938986182502174464 13238752651773520256 10538519121044866048 7838285590316211840 5138052059587557632 2437818528858903424 18184329071839800832 15484095541111146624 12783862010382492416 10083628479653838208 7383394948925184000 4683161418196529792 1982927887467875584 17729438430448772992 15029204899720118784 12328971368991464576 9628737838262810368 6928504307534156160 4228270776805501952 1528037246076847744 17274547789057745152 14574314258329090944 11874080727600436736 9173847196871782528 6473613666143128320 3773380135414474112 1073146604685819904 16819657147666717312 14119423616938063104 11419190086209408896 8718956555480754688 6018723024752100480 3318489494023446272 618255963294792064 16364766506275689472 13664532975547035264 10964299444818381056 8264065914089726848 5563832383361072640 2863598852632418432 163365321903764224 15909875864884661632 13209642334156007424 10509408803427353216 7809175272698699008 5108941741970044800 2408708211241390592 18155218754222288000 15454985223493633792 12754751692764979584 10054518162036325376 7354284631307671168 4654051100579016960 1953817569850362752 17700328112831260160 15000094582102605952 12299861051373951744 9599627520645297536 6899393989916643328 4199160459187989120 1498926928459334912 17245437471440232320 14545203940711578112 11844970409982923904 9144736879254269696 6444503348525615488 3744269817796961280 1044036287068307072 16790546830049204480 14090313299320550272 11390079768591896064 8689846237863241856 5989612707134587648 3289379176405933440 589145645677279232 16335656188658176640 13635422657929522432 10935189127200868224 8234955596472214016 5534722065743559808 2834488535014905600 134255004286251392 15880765547267148800 13180532016538494592 10480298485809840384 7780064955081186176 5079831424352531968 2379597893623877760 18126108436604775168 15425874905876120960 12725641375147466752 10025407844418812544 7325174313690158336 4624940782961504128 1924707252232849920 17671217795213747328 14970984264485093120 12270750733756438912 9570517203027784704 6870283672299130496 4170050141570476288 1469816610841822080 17216327153822719488 14516093623094065280 11815860092365411072 9115626561636756864 6415393030908102656 3715159500179448448 1014925969450794240 16761436512431691648 14061202981703037440 11360969450974383232 8660735920245729024 5960502389517074816 3260268858788420608 560035328059766400 16306545871040663808 13606312340312009600 10906078809583355392 8205845278854701184 5505611748126046976 2805378217397392768 105144686668738560 15851655229649635968 13151421698920981760 10451188168192327552 7750954637463673344 5050721106735019136 2350487576006364928 18096998118987262336 15396764588258608128 12696531057529953920 9996297526801299712 7296063996072645504 4595830465343991296 1895596934615337088 17642107477596234496 14941873946867580288 12241640416138926080 9541406885410271872 6841173354681617664 4140939823952963456 1440706293224309248 17187216836205206656 14486983305476552448 11786749774747898240 9086516244019244032 6386282713290589824 3686049182561935616 985815651833281408 16732326194814178816 14032092664085524608 11331859133356870400 8631625602628216192 5931392071899561984 3231158541170907776 530925010442253568 16277435553423150976 13577202022694496768 10876968491965842560 8176734961237188352 5476501430508534144 2776267899779879936 76034369051225728 15822544912032123136 13122311381303468928 10422077850574814720 7721844319846160512 5021610789117506304 2321377258388852096 18067887801369749504 15367654270641095296 12667420739912441088 9967187209183786880 7266953678455132672 4566720147726478464 1866486616997824256 17612997159978721664 14912763629250067456 12212530098521413248 9512296567792759040 6812063037064104832 4111829506335450624 1411595975606796416 17158106518587693824 14457872987859039616 11757639457130385408 9057405926401731200 6357172395673076992 3656938864944422784 956705334215768576 16703215877196665984 14002982346468011776 11302748815739357568 8602515285010703360 5902281754282049152 3202048223553394944 501814692824740736 16248325235805638144 13548091705076983936 10847858174348329728 8147624643619675520 5447391112891021312 2747157582162367104 46924051433712896 15793434594414610304 13093201063685956096 10392967532957301888 7692734002228647680 4992500471499993472 2292266940771339264 18038777483752236672 15338543953023582464 12638310422294928256 9938076891566274048 7237843360837619840 4537609830108965632 1837376299380311424 17583886842361208832 14883653311632554624 12183419780903900416 9483186250175246208 6782952719446592000 4082719188717937792 1382485657989283584 17128996200970180992 14428762670241526784 11728529139512872576 9028295608784218368 6328062078055564160 3627828547326909952 927595016598255744 16674105559579153152 13973872028850498944 11273638498121844736 8573404967393190528 5873171436664536320 3172937905935882112 472704375207227904 16219214918188125312 13518981387459471104 10818747856730816896 8118514326002162688 5418280795273508480 2718047264544854272 17813733816200064 15764324276797097472 13064090746068443264 10363857215339789056 7663623684611134848 4963390153882480640 2263156623153826432 18009667166134723840 15309433635406069632 12609200104677415424 9908966573948761216 7208733043220107008 4508499512491452800 1808265981762798592 17554776524743696000 14854542994015041792 12154309463286387584 9454075932557733376 6753842401829079168 4053608871100424960 1353375340371770752 17099885883352668160 14399652352624013952 11699418821895359744 8999185291166705536 6298951760438051328 3598718229709397120 898484698980742912 16644995241961640320 13944761711232986112 11244528180504331904 8544294649775677696 5844061119047023488 3143827588318369280 443594057589715072 16190104600570612480 13489871069841958272 10789637539113304064 8089404008384649856 5389170477655995648 2688936946927341440 18435447489908238848 15735213959179584640 13034980428450930432 10334746897722276224 7634513366993622016 4934279836264967808 2234046305536313600 17980556848517211008 15280323317788556800 12580089787059902592 9879856256331248384 7179622725602594176 4479389194873939968 1779155664145285760 17525666207126183168 14825432676397528960 12125199145668874752 9424965614940220544 6724732084211566336 4024498553482912128 1324265022754257920 17070775565735155328 14370542035006501120 11670308504277846912 8970074973549192704 6269841442820538496 3569607912091884288 869374381363230080 16615884924344127488 13915651393615473280 11215417862886819072 8515184332158164864 5814950801429510656 3114717270700856448 414483739972202240 16160994282953099648 13460760752224445440 10760527221495791232 8060293690767137024 5360060160038482816 2659826629309828608 18406337172290726016 15706103641562071808 13005870110833417600 10305636580104763392 7605403049376109184 4905169518647454976 2204935987918800768 17951446530899698176 15251213000171043968 12550979469442389760 9850745938713735552 7150512407985081344 4450278877256427136 1750045346527772928 17496555889508670336 14796322358780016128 12096088828051361920 9395855297322707712 6695621766594053504 3995388235865399296 1295154705136745088 17041665248117642496 14341431717388988288 11641198186660334080 8940964655931679872 6240731125203025664 3540497594474371456 840264063745717248 16586774606726614656 13886541075997960448 11186307545269306240 8486074014540652032 5785840483811997824 3085606953083343616 385373422354689408 16131883965335586816 13431650434606932608 10731416903878278400 8031183373149624192 5330949842420969984 2630716311692315776 18377226854673213184 15676993323944558976 12976759793215904768 10276526262487250560 7576292731758596352 4876059201029942144 2175825670301287936 17922336213282185344 15222102682553531136 12521869151824876928 9821635621096222720 7121402090367568512 4421168559638914304 1720935028910260096 17467445571891157504 14767212041162503296 12066978510433849088 9366744979705194880 6666511448976540672 3966277918247886464 1266044387519232256 17012554930500129664 14312321399771475456 11612087869042821248 8911854338314167040 6211620807585512832 3511387276856858624 811153746128204416 16557664289109101824 13857430758380447616 11157197227651793408 8456963696923139200 5756730166194484992 3056496635465830784 356263104737176576 16102773647718073984 13402540116989419776 10702306586260765568 8002073055532111360 5301839524803457152 2601605994074802944 18348116537055700352 15647883006327046144 12947649475598391936 10247415944869737728 7547182414141083520 4846948883412429312 2146715352683775104 17893225895664672512 15192992364936018304 12492758834207364096 9792525303478709888 7092291772750055680 4392058242021401472 1691824711292747264 17438335254273644672 14738101723544990464 12037868192816336256 9337634662087682048 6637401131359027840 3937167600630373632 1236934069901719424 16983444612882616832 14283211082153962624 11582977551425308416 8882744020696654208 6182510489968000000 3482276959239345792 782043428510691584 16528553971491588992 13828320440762934784 11128086910034280576 8427853379305626368 5727619848576972160 3027386317848317952 327152787119663744 16073663330100561152 13373429799371906944 10673196268643252736 7972962737914598528 5272729207185944320 2572495676457290112 18319006219438187520 15618772688709533312 12918539157980879104 10218305627252224896 7518072096523570688 4817838565794916480 2117605035066262272 17864115578047159680 15163882047318505472 12463648516589851264 9763414985861197056 7063181455132542848 4362947924403888640 1662714393675234432 17409224936656131840 14708991405927477632 12008757875198823424 9308524344470169216 6608290813741515008 3908057283012860800 1207823752284206592 16954334295265104000 14254100764536449792 11553867233807795584 8853633703079141376 6153400172350487168 3453166641621832960 752933110893178752 16499443653874076160 13799210123145421952 11098976592416767744 8398743061688113536 5698509530959459328 2998276000230805120 298042469502150912 16044553012483048320 13344319481754394112 10644085951025739904 7943852420297085696 5243618889568431488 2543385358839777280 18289895901820674688 15589662371092020480 12889428840363366272 10189195309634712064 7488961778906057856 4788728248177403648 2088494717448749440 17835005260429646848 15134771729700992640 12434538198972338432 9734304668243684224 7034071137515030016 4333837606786375808 1633604076057721600 17380114619038619008 14679881088309964800 11979647557581310592 9279414026852656384 6579180496124002176 3878946965395347968 1178713434666693760 16925223977647591168 14224990446918936960 11524756916190282752 8824523385461628544 6124289854732974336 3424056324004320128 723822793275665920 16470333336256563328 13770099805527909120 11069866274799254912 8369632744070600704 5669399213341946496 2969165682613292288 268932151884638080 16015442694865535488 13315209164136881280 10614975633408227072 7914742102679572864 5214508571950918656 2514275041222264448 18260785584203161856 15560552053474507648 12860318522745853440 10160084992017199232 7459851461288545024 4759617930559890816 2059384399831236608 17805894942812134016 15105661412083479808 12405427881354825600 9705194350626171392 7004960819897517184 4304727289168862976 1604493758440208768 17351004301421106176 14650770770692451968 11950537239963797760 9250303709235143552 6550070178506489344 3849836647777835136 1149603117049180928 16896113660030078336 14195880129301424128 11495646598572769920 8795413067844115712 6095179537115461504 3394946006386807296 694712475658153088 16441223018639050496 13740989487910396288 11040755957181742080 8340522426453087872 5640288895724433664 2940055364995779456 239821834267125248 15986332377248022656 13286098846519368448 10585865315790714240 7885631785062060032 5185398254333405824 2485164723604751616 18231675266585649024 15531441735856994816 12831208205128340608 10130974674399686400 7430741143671032192 4730507612942377984 2030274082213723776 17776784625194621184 15076551094465966976 12376317563737312768 9676084033008658560 6975850502280004352 4275616971551350144 1575383440822695936 17321893983803593344 14621660453074939136 11921426922346284928 9221193391617630720 6520959860888976512 3820726330160322304 1120492799431668096 16867003342412565504 14166769811683911296 11466536280955257088 8766302750226602880 6066069219497948672 3365835688769294464 665602158040640256 16412112701021537664 13711879170292883456 11011645639564229248 8311412108835575040 5611178578106920832 2910945047378266624 210711516649612416 15957222059630509824 13256988528901855616 10556754998173201408 7856521467444547200 5156287936715892992 2456054405987238784 18202564948968136192 15502331418239481984 12802097887510827776 10101864356782173568 7401630826053519360 4701397295324865152 2001163764596210944 17747674307577108352 15047440776848454144 12347207246119799936 9646973715391145728 6946740184662491520 4246506653933837312 1546273123205183104 17292783666186080512 14592550135457426304 11892316604728772096 9192083074000117888 6491849543271463680 3791616012542809472 1091382481814155264 16837893024795052672 14137659494066398464 11437425963337744256 8737192432609090048 6036958901880435840 3336725371151781632 636491840423127424 16383002383404024832 13682768852675370624 10982535321946716416 8282301791218062208 5582068260489408000 2881834729760753792 181601199032099584 15928111742012996992 13227878211284342784 10527644680555688576 7827411149827034368 5127177619098380160 2426944088369725952 18173454631350623360 15473221100621969152 12772987569893314944 10072754039164660736 7372520508436006528 4672286977707352320 1972053446978698112 17718563989959595520 15018330459230941312 12318096928502287104 9617863397773632896 6917629867044978688 4217396336316324480 1517162805587670272 17263673348568567680 14563439817839913472 11863206287111259264 9162972756382605056 6462739225653950848 3762505694925296640 1062272164196642432 16808782707177539840 14108549176448885632 11408315645720231424 8708082114991577216 6007848584262923008 3307615053534268800 607381522805614592 16353892065786512000 13653658535057857792 10953425004329203584 8253191473600549376 5552957942871895168 2852724412143240960 152490881414586752 15899001424395484160 13198767893666829952 10498534362938175744 7798300832209521536 5098067301480867328 2397833770752213120 18144344313733110528 15444110783004456320 12743877252275802112 10043643721547147904 7343410190818493696 4643176660089839488 1942943129361185280 17689453672342082688 14989220141613428480 12288986610884774272 9588753080156120064 6888519549427465856 4188286018698811648 1488052487970157440 17234563030951054848 14534329500222400640 11834095969493746432 9133862438765092224 6433628908036438016 3733395377307783808 1033161846579129600 16779672389560027008 14079438858831372800 11379205328102718592 8678971797374064384 5978738266645410176 3278504735916755968 578271205188101760 16324781748168999168 13624548217440344960 10924314686711690752 8224081155983036544 5523847625254382336 2823614094525728128 123380563797073920 15869891106777971328 13169657576049317120 10469424045320662912 7769190514592008704 5068956983863354496 2368723453134700288 18115233996115597696 15415000465386943488 12714766934658289280 10014533403929635072 7314299873200980864 4614066342472326656 1913832811743672448 17660343354724569856 14960109823995915648 12259876293267261440 9559642762538607232 6859409231809953024 4159175701081298816 1458942170352644608 17205452713333542016 14505219182604887808 11804985651876233600 9104752121147579392 6404518590418925184 3704285059690270976 1004051528961616768 16750562071942514176 14050328541213859968 11350095010485205760 8649861479756551552 5949627949027897344 3249394418299243136 549160887570588928 16295671430551486336 13595437899822832128 10895204369094177920 8194970838365523712 5494737307636869504 2794503776908215296 94270246179561088 15840780789160458496 13140547258431804288 10440313727703150080 7740080196974495872 5039846666245841664 2339613135517187456 18086123678498084864 15385890147769430656 12685656617040776448 9985423086312122240 7285189555583468032 4584956024854813824 1884722494126159616 17631233037107057024 14930999506378402816 12230765975649748608 9530532444921094400 6830298914192440192 4130065383463785984 1429831852735131776 17176342395716029184 14476108864987374976 11775875334258720768 9075641803530066560 6375408272801412352 3675174742072758144 974941211344103936 16721451754325001344 14021218223596347136 11320984692867692928 8620751162139038720 5920517631410384512 3220284100681730304 520050569953076096 16266561112933973504 13566327582205319296 10866094051476665088 8165860520748010880 5465626990019356672 2765393459290702464 65159928562048256 15811670471542945664 13111436940814291456 10411203410085637248 7710969879356983040 5010736348628328832 2310502817899674624 18057013360880572032 15356779830151917824 12656546299423263616 9956312768694609408 7256079237965955200 4555845707237300992 1855612176508646784 17602122719489544192 14901889188760889984 12201655658032235776 9501422127303581568 6801188596574927360 4100955065846273152 1400721535117618944 17147232078098516352 14446998547369862144 11746765016641207936 9046531485912553728 6346297955183899520 3646064424455245312 945830893726591104 16692341436707488512 13992107905978834304 11291874375250180096 8591640844521525888 5891407313792871680 3191173783064217472 490940252335563264 16237450795316460672 13537217264587806464 10836983733859152256 8136750203130498048 5436516672401843840 2736283141673189632 36049610944535424 15782560153925432832 13082326623196778624 10382093092468124416 7681859561739470208 4981626031010816000 2281392500282161792 18027903043263059200 15327669512534404992 12627435981805750784 9927202451077096576 7226968920348442368 4526735389619788160 1826501858891133952 17573012401872031360 14872778871143377152 12172545340414722944 9472311809686068736 6772078278957414528 4071844748228760320 1371611217500106112 17118121760481003520 14417888229752349312 11717654699023695104 9017421168295040896 6317187637566386688 3616954106837732480 916720576109078272 16663231119089975680 13962997588361321472 11262764057632667264 8562530526904013056 5862296996175358848 3162063465446704640 461829934718050432 16208340477698947840 13508106946970293632 10807873416241639424 8107639885512985216 5407406354784331008 2707172824055676800 6939293327022592 15753449836307920000 13053216305579265792 10352982774850611584 7652749244121957376 4952515713393303168 2252282182664648960 17998792725645546368 15298559194916892160 12598325664188237952 9898092133459583744 7197858602730929536 4497625072002275328 1797391541273621120 17543902084254518528 14843668553525864320 12143435022797210112 9443201492068555904 6742967961339901696 4042734430611247488 1342500899882593280 17089011442863490688 14388777912134836480 11688544381406182272 8988310850677528064 6288077319948873856 3587843789220219648 887610258491565440 16634120801472462848 13933887270743808640 11233653740015154432 8533420209286500224 5833186678557846016 3132953147829191808 432719617100537600 16179230160081435008 13478996629352780800 10778763098624126592 8078529567895472384 5378296037166818176 2678062506438163968 18424573049419061376 15724339518690407168 13024105987961752960 10323872457233098752 7623638926504444544 4923405395775790336 2223171865047136128 17969682408028033536 15269448877299379328 12569215346570725120 9868981815842070912 7168748285113416704 4468514754384762496 1768281223656108288 17514791766637005696 14814558235908351488 12114324705179697280 9414091174451043072 6713857643722388864 4013624112993734656 1313390582265080448 17059901125245977856 14359667594517323648 11659434063788669440 8959200533060015232 6258967002331361024 3558733471602706816 858499940874052608 16605010483854950016 13904776953126295808 11204543422397641600 8504309891668987392 5804076360940333184 3103842830211678976 403609299483024768 16150119842463922176 13449886311735267968 10749652781006613760 8049419250277959552 5349185719549305344 2648952188820651136 18395462731801548544 15695229201072894336 12994995670344240128 10294762139615585920 7594528608886931712 4894295078158277504 2194061547429623296 17940572090410520704 15240338559681866496 12540105028953212288 9839871498224558080 7139637967495903872 4439404436767249664 1739170906038595456 17485681449019492864 14785447918290838656 12085214387562184448 9384980856833530240 6684747326104876032 3984513795376221824 1284280264647567616 17030790807628465024 14330557276899810816 11630323746171156608 8930090215442502400 6229856684713848192 3529623153985193984 829389623256539776 16575900166237437184 13875666635508782976 11175433104780128768 8475199574051474560 5774966043322820352 3074732512594166144 374498981865511936 16121009524846409344 13420775994117755136 10720542463389100928 8020308932660446720 5320075401931792512 2619841871203138304 18366352414184035712 15666118883455381504 12965885352726727296 10265651821998073088 7565418291269418880 4865184760540764672 2164951229812110464 17911461772793007872 15211228242064353664 12510994711335699456 9810761180607045248 7110527649878391040 4410294119149736832 1710060588421082624 17456571131401980032 14756337600673325824 12056104069944671616 9355870539216017408 6655637008487363200 3955403477758708992 1255169947030054784 17001680490010952192 14301446959282297984 11601213428553643776 8900979897824989568 6200746367096335360 3500512836367681152 800279305639026944 16546789848619924352 13846556317891270144 11146322787162615936 8446089256433961728 5745855725705307520 3045622194976653312 345388664247999104 16091899207228896512 13391665676500242304 10691432145771588096 7991198615042933888 5290965084314279680 2590731553585625472 18337242096566522880 15637008565837868672 12936775035109214464 10236541504380560256 7536307973651906048 4836074442923251840 2135840912194597632 17882351455175495040 15182117924446840832 12481884393718186624 9781650862989532416 7081417332260878208 4381183801532224000 1680950270803569792 17427460813784467200 14727227283055812992 12026993752327158784 9326760221598504576 6626526690869850368 3926293160141196160 1226059629412541952 16972570172393439360 14272336641664785152 11572103110936130944 8871869580207476736 6171636049478822528 3471402518750168320 771168988021514112 16517679531002411520 13817446000273757312 11117212469545103104 8416978938816448896 5716745408087794688 3016511877359140480 316278346630486272 16062788889611383680 13362555358882729472 10662321828154075264 7962088297425421056 5261854766696766848 2561621235968112640 18308131778949010048 15607898248220355840 12907664717491701632 10207431186763047424 7507197656034393216 4806964125305739008 2106730594577084800 17853241137557982208 15153007606829328000 12452774076100673792 9752540545372019584 7052307014643365376 4352073483914711168 1651839953186056960 17398350496166954368 14698116965438300160 11997883434709645952 9297649903980991744 6597416373252337536 3897182842523683328 1196949311795029120 16943459854775926528 14243226324047272320 11542992793318618112 8842759262589963904 6142525731861309696 3442292201132655488 742058670404001280 16488569213384898688 13788335682656244480 11088102151927590272 8387868621198936064 5687635090470281856 2987401559741627648 287168029012973440 16033678571993870848 13333445041265216640 10633211510536562432 7932977979807908224 5232744449079254016 2532510918350599808 18279021461331497216 15578787930602843008 12878554399874188800 10178320869145534592 7478087338416880384 4777853807688226176 2077620276959571968 17824130819940469376 15123897289211815168 12423663758483160960 9723430227754506752 7023196697025852544 4322963166297198336 1622729635568544128 17369240178549441536 14669006647820787328 11968773117092133120 9268539586363478912 6568306055634824704 3868072524906170496 1167838994177516288 16914349537158413696 14214116006429759488 11513882475701105280 8813648944972451072 6113415414243796864 3413181883515142656 712948352786488448 16459458895767385856 13759225365038731648 11058991834310077440 8358758303581423232 5658524772852769024 2958291242124114816 258057711395460608 16004568254376358016 13304334723647703808 10604101192919049600 7903867662190395392 5203634131461741184 2503400600733086976 18249911143713984384 15549677612985330176 12849444082256675968 10149210551528021760 7448977020799367552 4748743490070713344 2048509959342059136 17795020502322956544 15094786971594302336 12394553440865648128 9694319910136993920 6994086379408339712 4293852848679685504 1593619317951031296 17340129860931928704 14639896330203274496 11939662799474620288 9239429268745966080 6539195738017311872 3838962207288657664 1138728676560003456 16885239219540900864 14185005688812246656 11484772158083592448 8784538627354938240 6084305096626284032 3384071565897629824 683838035168975616 16430348578149873024 13730115047421218816 11029881516692564608 8329647985963910400 5629414455235256192 2929180924506601984 228947393777947776 15975457936758845184 13275224406030190976 10574990875301536768 7874757344572882560 5174523813844228352 2474290283115574144 18220800826096471552 15520567295367817344 12820333764639163136 10120100233910508928 7419866703181854720 4719633172453200512 2019399641724546304 17765910184705443712 15065676653976789504 12365443123248135296 9665209592519481088 6964976061790826880 4264742531062172672 1564509000333518464 17311019543314415872 14610786012585761664 11910552481857107456 9210318951128453248 6510085420399799040 3809851889671144832 1109618358942490624 16856128901923388032 14155895371194733824 11455661840466079616 8755428309737425408 6055194779008771200 3354961248280116992 654727717551462784 16401238260532360192 13701004729803705984 11000771199075051776 8300537668346397568 5600304137617743360 2900070606889089152 199837076160434944 15946347619141332352 13246114088412678144 10545880557684023936 7845647026955369728 5145413496226715520 2445179965498061312 18191690508478958720 15491456977750304512 12791223447021650304 10090989916292996096 7390756385564341888 4690522854835687680 1990289324107033472 17736799867087930880 15036566336359276672 12336332805630622464 9636099274901968256 6935865744173314048 4235632213444659840 1535398682716005632 17281909225696903040 14581675694968248832 11881442164239594624 9181208633510940416 6480975102782286208 3780741572053632000 1080508041324977792 16827018584305875200 14126785053577220992 11426551522848566784 8726317992119912576 6026084461391258368 3325850930662604160 625617399933949952 16372127942914847360 13671894412186193152 10971660881457538944 8271427350728884736 5571193820000230528 2870960289271576320 170726758542922112 15917237301523819520 13217003770795165312 10516770240066511104 7816536709337856896 5116303178609202688 2416069647880548480 18162580190861445888 15462346660132791680 12762113129404137472 10061879598675483264 7361646067946829056 4661412537218174848 1961179006489520640 17707689549470418048 15007456018741763840 12307222488013109632 9606988957284455424 6906755426555801216 4206521895827147008 1506288365098492800 17252798908079390208 14552565377350736000 11852331846622081792 9152098315893427584 6451864785164773376 3751631254436119168 1051397723707464960 16797908266688362368 14097674735959708160 11397441205231053952 8697207674502399744 5996974143773745536 3296740613045091328 596507082316437120 16343017625297334528 13642784094568680320 10942550563840026112 8242317033111371904 5542083502382717696 2841849971654063488 141616440925409280 15888126983906306688 13187893453177652480 10487659922448998272 7787426391720344064 5087192860991689856 2386959330263035648 18133469873243933056 15433236342515278848 12733002811786624640 10032769281057970432 7332535750329316224 4632302219600662016 1932068688872007808 17678579231852905216 14978345701124251008 12278112170395596800 9577878639666942592 6877645108938288384 4177411578209634176 1477178047480979968 17223688590461877376 14523455059733223168 11823221529004568960 9122987998275914752 6422754467547260544 3722520936818606336 1022287406089952128 16768797949070849536 14068564418342195328 11368330887613541120 8668097356884886912 5967863826156232704 3267630295427578496 567396764698924288 16313907307679821696 13613673776951167488 10913440246222513280 8213206715493859072 5512973184765204864 2812739654036550656 112506123307896448 15859016666288793856 13158783135560139648 10458549604831485440 7758316074102831232 5058082543374177024 2357849012645522816 18104359555626420224 15404126024897766016 12703892494169111808 10003658963440457600 7303425432711803392 4603191901983149184 1902958371254494976 17649468914235392384 14949235383506738176 12249001852778083968 9548768322049429760 6848534791320775552 4148301260592121344 1448067729863467136 17194578272844364544 14494344742115710336 11794111211387056128 9093877680658401920 6393644149929747712 3693410619201093504 993177088472439296 16739687631453336704 14039454100724682496 11339220569996028288 8638987039267374080 5938753508538719872 3238519977810065664 538286447081411456 16284796990062308864 13584563459333654656 10884329928605000448 8184096397876346240 5483862867147692032 2783629336419037824 83395805690383616 15829906348671281024 13129672817942626816 10429439287213972608 7729205756485318400 5028972225756664192 2328738695028009984 18075249238008907392 15375015707280253184 12674782176551598976 9974548645822944768 7274315115094290560 4574081584365636352 1873848053636982144 17620358596617879552 14920125065889225344 12219891535160571136 9519658004431916928 6819424473703262720 4119190942974608512 1418957412245954304 17165467955226851712 14465234424498197504 11765000893769543296 9064767363040889088 6364533832312234880 3664300301583580672 964066770854926464 16710577313835823872 14010343783107169664 11310110252378515456 8609876721649861248 5909643190921207040 3209409660192552832 509176129463898624 16255686672444796032 13555453141716141824 10855219610987487616 8154986080258833408 5454752549530179200 2754519018801524992 54285488072870784 15800796031053768192 13100562500325113984 10400328969596459776 7700095438867805568 4999861908139151360 2299628377410497152 18046138920391394560 15345905389662740352 12645671858934086144 9945438328205431936 7245204797476777728 4544971266748123520 1844737736019469312 17591248279000366720 14891014748271712512 12190781217543058304 9490547686814404096 6790314156085749888 4090080625357095680 1389847094628441472 17136357637609338880 14436124106880684672 11735890576152030464 9035657045423376256 6335423514694722048 3635189983966067840 934956453237413632 16681466996218311040 13981233465489656832 11280999934761002624 8580766404032348416 5880532873303694208 3180299342575040000 480065811846385792 16226576354827283200 13526342824098628992 10826109293369974784 8125875762641320576 5425642231912666368 2725408701184012160 25175170455357952 15771685713436255360 13071452182707601152 10371218651978946944 7670985121250292736 4970751590521638528 2270518059792984320 18017028602773881728 15316795072045227520 12616561541316573312 9916328010587919104 7216094479859264896 4515860949130610688 1815627418401956480 17562137961382853888 14861904430654199680 12161670899925545472 9461437369196891264 6761203838468237056 4060970307739582848 1360736777010928640 17107247319991826048 14407013789263171840 11706780258534517632 9006546727805863424 6306313197077209216 3606079666348555008 905846135619900800 16652356678600798208 13952123147872144000 11251889617143489792 8551656086414835584 5851422555686181376 3151189024957527168 450955494228872960 16197466037209770368 13497232506481116160 10796998975752461952 8096765445023807744 5396531914295153536 2696298383566499328 18442808926547396736 15742575395818742528 13042341865090088320 10342108334361434112 7641874803632779904 4941641272904125696 2241407742175471488 17987918285156368896 15287684754427714688 12587451223699060480 9887217692970406272 7186984162241752064 4486750631513097856 1786517100784443648 17533027643765341056 14832794113036686848 12132560582308032640 9432327051579378432 6732093520850724224 4031859990122070016 1331626459393415808 17078137002374313216 14377903471645659008 11677669940917004800 8977436410188350592 6277202879459696384 3576969348731042176 876735818002387968 16623246360983285376 13923012830254631168 11222779299525976960 8522545768797322752 5822312238068668544 3122078707340014336 421845176611360128 16168355719592257536 13468122188863603328 10767888658134949120 8067655127406294912 5367421596677640704 2667188065948986496 18413698608929883904 15713465078201229696 13013231547472575488 10312998016743921280 7612764486015267072 4912530955286612864 2212297424557958656 17958807967538856064 15258574436810201856 12558340906081547648 9858107375352893440 7157873844624239232 4457640313895585024 1757406783166930816 17503917326147828224 14803683795419174016 12103450264690519808 9403216733961865600 6702983203233211392 4002749672504557184 1302516141775902976 17049026684756800384 14348793154028146176 11648559623299491968 8948326092570837760 6248092561842183552 3547859031113529344 847625500384875136 16594136043365772544 13893902512637118336 11193668981908464128 8493435451179809920 5793201920451155712 3092968389722501504 392734858993847296 16139245401974744704 13439011871246090496 10738778340517436288 8038544809788782080 5338311279060127872 2638077748331473664 18384588291312371072 15684354760583716864 12984121229855062656 10283887699126408448 7583654168397754240 4883420637669100032 2183187106940445824 17929697649921343232 15229464119192689024 12529230588464034816 9828997057735380608 7128763527006726400 4428529996278072192 1728296465549417984 17474807008530315392 14774573477801661184 12074339947073006976 9374106416344352768 6673872885615698560 3973639354887044352 1273405824158390144 17019916367139287552 14319682836410633344 11619449305681979136 8919215774953324928 6218982244224670720 3518748713496016512 818515182767362304 16565025725748259712 13864792195019605504 11164558664290951296 8464325133562297088 5764091602833642880 3063858072104988672 363624541376334464 16110135084357231872 13409901553628577664 10709668022899923456 8009434492171269248 5309200961442615040 2608967430713960832 18355477973694858240 15655244442966204032 12955010912237549824 10254777381508895616 7554543850780241408 4854310320051587200 2154076789322932992 17900587332303830400 15200353801575176192 12500120270846521984 9799886740117867776 7099653209389213568 4399419678660559360 1699186147931905152 17445696690912802560 14745463160184148352 12045229629455494144 9344996098726839936 6644762567998185728 3944529037269531520 1244295506540877312 16990806049521774720 14290572518793120512 11590338988064466304 8890105457335812096 6189871926607157888 3489638395878503680 789404865149849472 16535915408130746880 13835681877402092672 11135448346673438464 8435214815944784256 5734981285216130048 3034747754487475840 334514223758821632 16081024766739719040 13380791236011064832 10680557705282410624 7980324174553756416 5280090643825102208 2579857113096448000 18326367656077345408 15626134125348691200 12925900594620036992 10225667063891382784 7525433533162728576 4825200002434074368 2124966471705420160 17871477014686317568 15171243483957663360 12471009953229009152 9770776422500354944 7070542891771700736 4370309361043046528 1670075830314392320 17416586373295289728 14716352842566635520 12016119311837981312 9315885781109327104 6615652250380672896 3915418719652018688 1215185188923364480 16961695731904261888 14261462201175607680 11561228670446953472 8860995139718299264 6160761608989645056 3460528078260990848 760294547532336640 16506805090513234048 13806571559784579840 11106338029055925632 8406104498327271424 5705870967598617216 3005637436869963008 305403906141308800 16051914449122206208 13351680918393552000 10651447387664897792 7951213856936243584 5250980326207589376 2550746795478935168 18297257338459832576 15597023807731178368 12896790277002524160 10196556746273869952 7496323215545215744 4796089684816561536 2095856154087907328 17842366697068804736 15142133166340150528 12441899635611496320 9741666104882842112 7041432574154187904 4341199043425533696 1640965512696879488 17387476055677776896 14687242524949122688 11987008994220468480 9286775463491814272 6586541932763160064 3886308402034505856 1186074871305851648 16932585414286749056 14232351883558094848 11532118352829440640 8831884822100786432 6131651291372132224 3431417760643478016 731184229914823808 16477694772895721216 13777461242167067008 11077227711438412800 8376994180709758592 5676760649981104384 2976527119252450176 276293588523795968 16022804131504693376 13322570600776039168 10622337070047384960 7922103539318730752 5221870008590076544 2521636477861422336 18268147020842319744 15567913490113665536 12867679959385011328 10167446428656357120 7467212897927702912 4766979367199048704 2066745836470394496 17813256379451291904 15113022848722637696 12412789317993983488 9712555787265329280 7012322256536675072 4312088725808020864 1611855195079366656 17358365738060264064 14658132207331609856 11957898676602955648 9257665145874301440 6557431615145647232 3857198084416993024 1156964553688338816 16903475096669236224 14203241565940582016 11503008035211927808 8802774504483273600 6102540973754619392 3402307443025965184 702073912297310976 16448584455278208384 13748350924549554176 11048117393820899968 8347883863092245760 5647650332363591552 2947416801634937344 247183270906283136 15993693813887180544 13293460283158526336 10593226752429872128 7892993221701217920 5192759690972563712 2492526160243909504 18239036703224806912 15538803172496152704 12838569641767498496 10138336111038844288 7438102580310190080 4737869049581535872 2037635518852881664 17784146061833779072 15083912531105124864 12383679000376470656 9683445469647816448 6983211938919162240 4282978408190508032 1582744877461853824 17329255420442751232 14629021889714097024 11928788358985442816 9228554828256788608 6528321297528134400 3828087766799480192 1127854236070825984 16874364779051723392 14174131248323069184 11473897717594414976 8773664186865760768 6073430656137106560 3373197125408452352 672963594679798144 16419474137660695552 13719240606932041344 11019007076203387136 8318773545474732928 5618540014746078720 2918306484017424512 218072953288770304 15964583496269667712 13264349965541013504 10564116434812359296 7863882904083705088 5163649373355050880 2463415842626396672 18209926385607294080 15509692854878639872 12809459324149985664 10109225793421331456 7408992262692677248 4708758731964023040 2008525201235368832 17755035744216266240 15054802213487612032 12354568682758957824 9654335152030303616 6954101621301649408 4253868090572995200 1553634559844340992 17300145102825238400 14599911572096584192 11899678041367929984 9199444510639275776 6499210979910621568 3798977449181967360 1098743918453313152 16845254461434210560 14145020930705556352 11444787399976902144 8744553869248247936 6044320338519593728 3344086807790939520 643853277062285312 16390363820043182720 13690130289314528512 10989896758585874304 8289663227857220096 5589429697128565888 2889196166399911680 188962635671257472 15935473178652154880 13235239647923500672 10535006117194846464 7834772586466192256 5134539055737538048 2434305525008883840 18180816067989781248 15480582537261127040 12780349006532472832 10080115475803818624 7379881945075164416 4679648414346510208 1979414883617856000 17725925426598753408 15025691895870099200 12325458365141444992 9625224834412790784 6924991303684136576 4224757772955482368 1524524242226828160 17271034785207725568 14570801254479071360 11870567723750417152 9170334193021762944 6470100662293108736 3769867131564454528 1069633600835800320 16816144143816697728 14115910613088043520 11415677082359389312 8715443551630735104 6015210020902080896 3314976490173426688 614742959444772480 16361253502425669888 13661019971697015680 10960786440968361472 8260552910239707264 5560319379511053056 2860085848782398848 159852318053744640 15906362861034642048 13206129330305987840 10505895799577333632 7805662268848679424 5105428738120025216 2405195207391371008 18151705750372268416 15451472219643614208 12751238688914960000 10051005158186305792 7350771627457651584 4650538096728997376 1950304566000343168 17696815108981240576 14996581578252586368 12296348047523932160 9596114516795277952 6895880986066623744 4195647455337969536 1495413924609315328 17241924467590212736 14541690936861558528 11841457406132904320 9141223875404250112 6440990344675595904 3740756813946941696 1040523283218287488 16787033826199184896 14086800295470530688 11386566764741876480 8686333234013222272 5986099703284568064 3285866172555913856 585632641827259648 16332143184808157056 13631909654079502848 10931676123350848640 8231442592622194432 5531209061893540224 2830975531164886016 130742000436231808 15877252543417129216 13177019012688475008 10476785481959820800 7776551951231166592 5076318420502512384 2376084889773858176 18122595432754755584 15422361902026101376 12722128371297447168 10021894840568792960 7321661309840138752 4621427779111484544 1921194248382830336 17667704791363727744 14967471260635073536 12267237729906419328 9567004199177765120 6866770668449110912 4166537137720456704 1466303606991802496 17212814149972699904 14512580619244045696 11812347088515391488 9112113557786737280 6411880027058083072 3711646496329428864 1011412965600774656 16757923508581672064 14057689977853017856 11357456447124363648 8657222916395709440 5956989385667055232 3256755854938401024 556522324209746816 16303032867190644224 13602799336461990016 10902565805733335808 8202332275004681600 5502098744276027392 2801865213547373184 101631682818718976 15848142225799616384 13147908695070962176 10447675164342307968 7747441633613653760 5047208102884999552 2346974572156345344 18093485115137242752 15393251584408588544 12693018053679934336 9992784522951280128 7292550992222625920 4592317461493971712 1892083930765317504 17638594473746214912 14938360943017560704 12238127412288906496 9537893881560252288 6837660350831598080 4137426820102943872 1437193289374289664 17183703832355187072 14483470301626532864 11783236770897878656 9083003240169224448 6382769709440570240 3682536178711916032 982302647983261824 16728813190964159232 14028579660235505024 11328346129506850816 8628112598778196608 5927879068049542400 3227645537320888192 527412006592233984 16273922549573131392 13573689018844477184 10873455488115822976 8173221957387168768 5472988426658514560 2772754895929860352 72521365201206144 15819031908182103552 13118798377453449344 10418564846724795136 7718331315996140928 5018097785267486720 2317864254538832512 18064374797519729920 15364141266791075712 12663907736062421504 9963674205333767296 7263440674605113088 4563207143876458880 1862973613147804672 17609484156128702080 14909250625400047872 12209017094671393664 9508783563942739456 6808550033214085248 4108316502485431040 1408082971756776832 17154593514737674240 14454359984009020032 11754126453280365824 9053892922551711616 6353659391823057408 3653425861094403200 953192330365748992 16699702873346646400 13999469342617992192 11299235811889337984 8599002281160683776 5898768750432029568 3198535219703375360 498301688974721152 16244812231955618560 13544578701226964352 10844345170498310144 8144111639769655936 5443878109041001728 2743644578312347520 43411047583693312 15789921590564590720 13089688059835936512 10389454529107282304 7689220998378628096 4988987467649973888 2288753936921319680 18035264479902217088 15335030949173562880 12634797418444908672 9934563887716254464 7234330356987600256 4534096826258946048 1833863295530291840 17580373838511189248 14880140307782535040 12179906777053880832 9479673246325226624 6779439715596572416 4079206184867918208 1378972654139264000 17125483197120161408 14425249666391507200 11725016135662852992 9024782604934198784 6324549074205544576 3624315543476890368 924082012748236160 16670592555729133568 13970359025000479360 11270125494271825152 8569891963543170944 5869658432814516736 3169424902085862528 469191371357208320 16215701914338105728 13515468383609451520 10815234852880797312 8115001322152143104 5414767791423488896 2714534260694834688 14300729966180480 15760811272947077888 13060577742218423680 10360344211489769472 7660110680761115264 4959877150032461056 2259643619303806848 18006154162284704256 15305920631556050048 12605687100827395840 9905453570098741632 7205220039370087424 4504986508641433216 1804752977912779008 17551263520893676416 14851029990165022208 12150796459436368000 9450562928707713792 6750329397979059584 4050095867250405376 1349862336521751168 17096372879502648576 14396139348773994368 11695905818045340160 8995672287316685952 6295438756588031744 3595205225859377536 894971695130723328 16641482238111620736 13941248707382966528 11241015176654312320 8540781645925658112 5840548115197003904 3140314584468349696 440081053739695488 16186591596720592896 13486358065991938688 10786124535263284480 8085891004534630272 5385657473805976064 2685423943077321856 18431934486058219264 15731700955329565056 13031467424600910848 10331233893872256640 7631000363143602432 4930766832414948224 2230533301686294016 17977043844667191424 15276810313938537216 12576576783209883008 9876343252481228800 7176109721752574592 4475876191023920384 1775642660295266176 17522153203276163584 14821919672547509376 12121686141818855168 9421452611090200960 6721219080361546752 4020985549632892544 1320752018904238336 17067262561885135744 14367029031156481536 11666795500427827328 8966561969699173120 6266328438970518912 3566094908241864704 865861377513210496 16612371920494107904 13912138389765453696 11211904859036799488 8511671328308145280 5811437797579491072 3111204266850836864 410970736122182656 16157481279103080064 13457247748374425856 10757014217645771648 8056780686917117440 5356547156188463232 2656313625459809024 18402824168440706432 15702590637712052224 13002357106983398016 10302123576254743808 7601890045526089600 4901656514797435392 2201422984068781184 17947933527049678592 15247699996321024384 12547466465592370176 9847232934863715968 7146999404135061760 4446765873406407552 1746532342677753344 17493042885658650752 14792809354929996544 12092575824201342336 9392342293472688128 6692108762744033920 3991875232015379712 1291641701286725504 17038152244267622912 14337918713538968704 11637685182810314496 8937451652081660288 6237218121353006080 3536984590624351872 836751059895697664 16583261602876595072 13883028072147940864 11182794541419286656 8482561010690632448 5782327479961978240 3082093949233324032 381860418504669824 16128370961485567232 13428137430756913024 10727903900028258816 8027670369299604608 5327436838570950400 2627203307842296192 18373713850823193600 15673480320094539392 12973246789365885184 10273013258637230976 7572779727908576768 4872546197179922560 2172312666451268352 17918823209432165760 15218589678703511552 12518356147974857344 9818122617246203136 7117889086517548928 4417655555788894720 1717422025060240512 17463932568041137920 14763699037312483712 12063465506583829504 9363231975855175296 6662998445126521088 3962764914397866880 1262531383669212672 17009041926650110080 14308808395921455872 11608574865192801664 8908341334464147456 6208107803735493248 3507874273006839040 807640742278184832 16554151285259082240 13853917754530428032 11153684223801773824 8453450693073119616 5753217162344465408 3052983631615811200 352750100887156992 16099260643868054400 13399027113139400192 10698793582410745984 7998560051682091776 5298326520953437568 2598092990224783360 18344603533205680768 15644370002477026560 12944136471748372352 10243902941019718144 7543669410291063936 4843435879562409728 2143202348833755520 17889712891814652928 15189479361085998720 12489245830357344512 9789012299628690304 7088778768900036096 4388545238171381888 1688311707442727680 17434822250423625088 14734588719694970880 12034355188966316672 9334121658237662464 6633888127509008256 3933654596780354048 1233421066051699840 16979931609032597248 14279698078303943040 11579464547575288832 8879231016846634624 6178997486117980416 3478763955389326208 778530424660672000 16525040967641569408 13824807436912915200 11124573906184260992 8424340375455606784 5724106844726952576 3023873313998298368 323639783269644160 16070150326250541568 13369916795521887360 10669683264793233152 7969449734064578944 5269216203335924736 2568982672607270528 18315493215588167936 15615259684859513728 12915026154130859520 10214792623402205312 7514559092673551104 4814325561944896896 2114092031216242688 17860602574197140096 15160369043468485888 12460135512739831680 9759901982011177472 7059668451282523264 4359434920553869056 1659201389825214848 17405711932806112256 14705478402077458048 12005244871348803840 9305011340620149632 6604777809891495424 3904544279162841216 1204310748434187008 16950821291415084416 14250587760686430208 11550354229957776000 8850120699229121792 6149887168500467584 3449653637771813376 749420107043159168 16495930650024056576 13795697119295402368 11095463588566748160 8395230057838093952 5694996527109439744 2994762996380785536 294529465652131328 16041040008633028736 13340806477904374528 10640572947175720320 7940339416447066112 5240105885718411904 2539872354989757696 18286382897970655104 15586149367242000896 12885915836513346688 10185682305784692480 7485448775056038272 4785215244327384064 2084981713598729856 17831492256579627264 15131258725850973056 12431025195122318848 9730791664393664640 7030558133665010432 4330324602936356224 1630091072207702016 17376601615188599424 14676368084459945216 11976134553731291008 9275901023002636800 6575667492273982592 3875433961545328384 1175200430816674176 16921710973797571584 14221477443068917376 11521243912340263168 8821010381611608960 6120776850882954752 3420543320154300544 720309789425646336 16466820332406543744 13766586801677889536 11066353270949235328 8366119740220581120 5665886209491926912 2965652678763272704 265419148034618496 16011929691015515904 13311696160286861696 10611462629558207488 7911229098829553280 5210995568100899072 2510762037372244864 18257272580353142272 15557039049624488064 12856805518895833856 10156571988167179648 7456338457438525440 4756104926709871232 2055871395981217024 17802381938962114432 15102148408233460224 12401914877504806016 9701681346776151808 7001447816047497600 4301214285318843392 1600980754590189184 17347491297571086592 14647257766842432384 11947024236113778176 9246790705385123968 6546557174656469760 3846323643927815552 1146090113199161344 16892600656180058752 14192367125451404544 11492133594722750336 8791900063994096128 6091666533265441920 3391433002536787712 691199471808133504 16437710014789030912 13737476484060376704 11037242953331722496 8337009422603068288 5636775891874414080 2936542361145759872 236308830417105664 15982819373398003072 13282585842669348864 10582352311940694656 7882118781212040448 5181885250483386240 2481651719754732032 18228162262735629440 15527928732006975232 12827695201278321024 10127461670549666816 7427228139821012608 4726994609092358400 2026761078363704192 17773271621344601600 15073038090615947392 12372804559887293184 9672571029158638976 6972337498429984768 4272103967701330560 1571870436972676352 17318380979953573760 14618147449224919552 11917913918496265344 9217680387767611136 6517446857038956928 3817213326310302720 1116979795581648512 16863490338562545920 14163256807833891712 11463023277105237504 8762789746376583296 6062556215647929088 3362322684919274880 662089154190620672 16408599697171518080 13708366166442863872 11008132635714209664 8307899104985555456 5607665574256901248 2907432043528247040 207198512799592832 15953709055780490240 13253475525051836032 10553241994323181824 7853008463594527616 5152774932865873408 2452541402137219200 18199051945118116608 15498818414389462400 12798584883660808192 10098351352932153984 7398117822203499776 4697884291474845568 1997650760746191360 17744161303727088768 15043927772998434560 12343694242269780352 9643460711541126144 6943227180812471936 4242993650083817728 1542760119355163520 17289270662336060928 14589037131607406720 11888803600878752512 9188570070150098304 6488336539421444096 3788103008692789888 1087869477964135680 16834380020945033088 14134146490216378880 11433912959487724672 8733679428759070464 6033445898030416256 3333212367301762048 632978836573107840 16379489379554005248 13679255848825351040 10979022318096696832 8278788787368042624 5578555256639388416 2878321725910734208 178088195182080000 15924598738162977408 13224365207434323200 10524131676705668992 7823898145977014784 5123664615248360576 2423431084519706368 18169941627500603776 15469708096771949568 12769474566043295360 10069241035314641152 7369007504585986944 4668773973857332736 1968540443128678528 17715050986109575936 15014817455380921728 12314583924652267520 9614350393923613312 6914116863194959104 4213883332466304896 1513649801737650688 17260160344718548096 14559926813989893888 11859693283261239680 9159459752532585472 6459226221803931264 3758992691075277056 1058759160346622848 16805269703327520256 14105036172598866048 11404802641870211840 8704569111141557632 6004335580412903424 3304102049684249216 603868518955595008 16350379061936492416 13650145531207838208 10949912000479184000 8249678469750529792 5549444939021875584 2849211408293221376 148977877564567168 15895488420545464576 13195254889816810368 10495021359088156160 7794787828359501952 5094554297630847744 2394320766902193536 18140831309883090944 15440597779154436736 12740364248425782528 10040130717697128320 7339897186968474112 4639663656239819904 1939430125511165696 17685940668492063104 14985707137763408896 12285473607034754688 9585240076306100480 6885006545577446272 4184773014848792064 1484539484120137856 17231050027101035264 14530816496372381056 11830582965643726848 9130349434915072640 6430115904186418432 3729882373457764224 1029648842729110016 16776159385710007424 14075925854981353216 11375692324252699008 8675458793524044800 5975225262795390592 3274991732066736384 574758201338082176 16321268744318979584 13621035213590325376 10920801682861671168 8220568152133016960 5520334621404362752 2820101090675708544 119867559947054336 15866378102927951744 13166144572199297536 10465911041470643328 7765677510741989120 5065443980013334912 2365210449284680704 18111720992265578112 15411487461536923904 12711253930808269696 10011020400079615488 7310786869350961280 4610553338622307072 1910319807893652864 17656830350874550272 14956596820145896064 12256363289417241856 9556129758688587648 6855896227959933440 4155662697231279232 1455429166502625024 17201939709483522432 14501706178754868224 11801472648026214016 9101239117297559808 6401005586568905600 3700772055840251392 1000538525111597184 16747049068092494592 14046815537363840384 11346582006635186176 8646348475906531968 5946114945177877760 3245881414449223552 545647883720569344 16292158426701466752 13591924895972812544 10891691365244158336 8191457834515504128 5491224303786849920 2790990773058195712 90757242329541504 15837267785310438912 13137034254581784704 10436800723853130496 7736567193124476288 5036333662395822080 2336100131667167872 18082610674648065280 15382377143919411072 12682143613190756864 9981910082462102656 7281676551733448448 4581443021004794240 1881209490276140032 17627720033257037440 14927486502528383232 12227252971799729024 9527019441071074816 6826785910342420608 4126552379613766400 1426318848885112192 17172829391866009600 14472595861137355392 11772362330408701184 9072128799680046976 6371895268951392768 3671661738222738560 971428207494084352 16717938750474981760 14017705219746327552 11317471689017673344 8617238158289019136 5917004627560364928 3216771096831710720 516537566103056512 16263048109083953920 13562814578355299712 10862581047626645504 8162347516897991296 5462113986169337088 2761880455440682880 61646924712028672 15808157467692926080 13107923936964271872 10407690406235617664 7707456875506963456 5007223344778309248 2306989814049655040 18053500357030552448 15353266826301898240 12653033295573244032 9952799764844589824 7252566234115935616 4552332703387281408 1852099172658627200 17598609715639524608 14898376184910870400 12198142654182216192 9497909123453561984 6797675592724907776 4097442061996253568 1397208531267599360 17143719074248496768 14443485543519842560 11743252012791188352 9043018482062534144 6342784951333879936 3642551420605225728 942317889876571520 16688828432857468928 13988594902128814720 11288361371400160512 8588127840671506304 5887894309942852096 3187660779214197888 487427248485543680 16233937791466441088 13533704260737786880 10833470730009132672 8133237199280478464 5433003668551824256 2732770137823170048 32536607094515840 15779047150075413248 13078813619346759040 10378580088618104832 7678346557889450624 4978113027160796416 2277879496432142208 18024390039413039616 15324156508684385408 12623922977955731200 9923689447227076992 7223455916498422784 4523222385769768576 1822988855041114368 17569499398022011776 14869265867293357568 12169032336564703360 9468798805836049152 6768565275107394944 4068331744378740736 1368098213650086528 17114608756630983936 14414375225902329728 11714141695173675520 9013908164445021312 6313674633716367104 3613441102987712896 913207572259058688 16659718115239956096 13959484584511301888 11259251053782647680 8559017523053993472 5858783992325339264 3158550461596685056 458316930868030848 16204827473848928256 13504593943120274048 10804360412391619840 8104126881662965632 5403893350934311424 2703659820205657216 3426289477003008 15749936832457900416 13049703301729246208 10349469771000592000 7649236240271937792 4949002709543283584 2248769178814629376 17995279721795526784 15295046191066872576 12594812660338218368 9894579129609564160 7194345598880909952 4494112068152255744 1793878537423601536 17540389080404498944 14840155549675844736 12139922018947190528 9439688488218536320 6739454957489882112 4039221426761227904 1338987896032573696 17085498439013471104 14385264908284816896 11685031377556162688 8984797846827508480 6284564316098854272 3584330785370200064 884097254641545856 16630607797622443264 13930374266893789056 11230140736165134848 8529907205436480640 5829673674707826432 3129440143979172224 429206613250518016 16175717156231415424 13475483625502761216 10775250094774107008 8075016564045452800 5374783033316798592 2674549502588144384 18421060045569041792 15720826514840387584 13020592984111733376 10320359453383079168 7620125922654424960 4919892391925770752 2219658861197116544 17966169404178013952 15265935873449359744 12565702342720705536 9865468811992051328 7165235281263397120 4465001750534742912 1764768219806088704 17511278762786986112 14811045232058331904 12110811701329677696 9410578170601023488 6710344639872369280 4010111109143715072 1309877578415060864 17056388121395958272 14356154590667304064 11655921059938649856 8955687529209995648 6255453998481341440 3555220467752687232 854986937024033024 16601497480004930432 13901263949276276224 11201030418547622016 8500796887818967808 5800563357090313600 3100329826361659392 400096295633005184 16146606838613902592 13446373307885248384 10746139777156594176 8045906246427939968 5345672715699285760 2645439184970631552 18391949727951528960 15691716197222874752 12991482666494220544 10291249135765566336 7591015605036912128 4890782074308257920 2190548543579603712 17937059086560501120 15236825555831846912 12536592025103192704 9836358494374538496 7136124963645884288 4435891432917230080 1735657902188575872 17482168445169473280 14781934914440819072 12081701383712164864 9381467852983510656 6681234322254856448 3981000791526202240 1280767260797548032 17027277803778445440 14327044273049791232 11626810742321137024 8926577211592482816 6226343680863828608 3526110150135174400 825876619406520192 16572387162387417600 13872153631658763392 11171920100930109184 8471686570201454976 5771453039472800768 3071219508744146560 370985978015492352 16117496520996389760 13417262990267735552 10717029459539081344 8016795928810427136 5316562398081772928 2616328867353118720 18362839410334016128 15662605879605361920 12962372348876707712 10262138818148053504 7561905287419399296 4861671756690745088 2161438225962090880 17907948768942988288 15207715238214334080 12507481707485679872 9807248176757025664 7107014646028371456 4406781115299717248 1706547584571063040 17453058127551960448 14752824596823306240 12052591066094652032 9352357535365997824 6652124004637343616 3951890473908689408 1251656943180035200 16998167486160932608 14297933955432278400 11597700424703624192 8897466893974969984 6197233363246315776 3496999832517661568 796766301789007360 16543276844769904768 13843043314041250560 11142809783312596352 8442576252583942144 5742342721855287936 3042109191126633728 341875660397979520 16088386203378876928 13388152672650222720 10687919141921568512 7987685611192914304 5287452080464260096 2587218549735605888 18333729092716503296 15633495561987849088 12933262031259194880 10233028500530540672 7532794969801886464 4832561439073232256 2132327908344578048 17878838451325475456 15178604920596821248 12478371389868167040 9778137859139512832 7077904328410858624 4377670797682204416 1677437266953550208 17423947809934447616 14723714279205793408 12023480748477139200 9323247217748484992 6623013687019830784 3922780156291176576 1222546625562522368 16969057168543419776 14268823637814765568 11568590107086111360 8868356576357457152 6168123045628802944 3467889514900148736 767655984171494528 16514166527152391936 13813932996423737728 11113699465695083520 8413465934966429312 5713232404237775104 3012998873509120896 312765342780466688 16059275885761364096 13359042355032709888 10658808824304055680 7958575293575401472 5258341762846747264 2558108232118093056 18304618775098990464 15604385244370336256 12904151713641682048 10203918182913027840 7503684652184373632 4803451121455719424 2103217590727065216 17849728133707962624 15149494602979308416 12449261072250654208 9749027541522000000 7048794010793345792 4348560480064691584 1648326949336037376 17394837492316934784 14694603961588280576 11994370430859626368 9294136900130972160 6593903369402317952 3893669838673663744 1193436307945009536 16939946850925906944 14239713320197252736 11539479789468598528 8839246258739944320 6139012728011290112 3438779197282635904 738545666553981696 16485056209534879104 13784822678806224896 11084589148077570688 8384355617348916480 5684122086620262272 2983888555891608064 283655025162953856 16030165568143851264 13329932037415197056 10629698506686542848 7929464975957888640 5229231445229234432 2528997914500580224 18275508457481477632 15575274926752823424 12875041396024169216 10174807865295515008 7474574334566860800 4774340803838206592 2074107273109552384 17820617816090449792 15120384285361795584 12420150754633141376 9719917223904487168 7019683693175832960 4319450162447178752 1619216631718524544 17365727174699421952 14665493643970767744 11965260113242113536 9265026582513459328 6564793051784805120 3864559521056150912 1164325990327496704 16910836533308394112 14210603002579739904 11510369471851085696 8810135941122431488 6109902410393777280 3409668879665123072 709435348936468864 16455945891917366272 13755712361188712064 11055478830460057856 8355245299731403648 5655011769002749440 2954778238274095232 254544707545441024 16001055250526338432 13300821719797684224 10600588189069030016 7900354658340375808 5200121127611721600 2499887596883067392 18246398139863964800 15546164609135310592 12845931078406656384 10145697547678002176 7445464016949347968 4745230486220693760 2044996955492039552 17791507498472936960 15091273967744282752 12391040437015628544 9690806906286974336 6990573375558320128 4290339844829665920 1590106314101011712 17336616857081909120 14636383326353254912 11936149795624600704 9235916264895946496 6535682734167292288 3835449203438638080 1135215672709983872 16881726215690881280 14181492684962227072 11481259154233572864 8781025623504918656 6080792092776264448 3380558562047610240 680325031318956032 16426835574299853440 13726602043571199232 11026368512842545024 8326134982113890816 5625901451385236608 2925667920656582400 225434389927928192 15971944932908825600 13271711402180171392 10571477871451517184 7871244340722862976 5171010809994208768 2470777279265554560 18217287822246451968 15517054291517797760 12816820760789143552 10116587230060489344 7416353699331835136 4716120168603180928 2015886637874526720 17762397180855424128 15062163650126769920 12361930119398115712 9661696588669461504 6961463057940807296 4261229527212153088 1560995996483498880 17307506539464396288 14607273008735742080 11907039478007087872 9206805947278433664 6506572416549779456 3806338885821125248 1106105355092471040 16852615898073368448 14152382367344714240 11452148836616060032 8751915305887405824 6051681775158751616 3351448244430097408 651214713701443200 16397725256682340608 13697491725953686400 10997258195225032192 8297024664496377984 5596791133767723776 2896557603039069568 196324072310415360 15942834615291312768 13242601084562658560 10542367553834004352 7842134023105350144 5141900492376695936 2441666961648041728 18188177504628939136 15487943973900284928 12787710443171630720 10087476912442976512 7387243381714322304 4687009850985668096 1986776320257013888 17733286863237911296 15033053332509257088 12332819801780602880 9632586271051948672 6932352740323294464 4232119209594640256 1531885678865986048 17278396221846883456 14578162691118229248 11877929160389575040 9177695629660920832 6477462098932266624 3777228568203612416 1076995037474958208 16823505580455855616 14123272049727201408 11423038518998547200 8722804988269892992 6022571457541238784 3322337926812584576 622104396083930368 16368614939064827776 13668381408336173568 10968147877607519360 8267914346878865152 5567680816150210944 2867447285421556736 167213754692902528 15913724297673799936 13213490766945145728 10513257236216491520 7813023705487837312 5112790174759183104 2412556644030528896 18159067187011426304 15458833656282772096 12758600125554117888 10058366594825463680 7358133064096809472 4657899533368155264 1957666002639501056 17704176545620398464 15003943014891744256 12303709484163090048 9603475953434435840 6903242422705781632 4203008891977127424 1502775361248473216 17249285904229370624 14549052373500716416 11848818842772062208 9148585312043408000 6448351781314753792 3748118250586099584 1047884719857445376 16794395262838342784 14094161732109688576 11393928201381034368 8693694670652380160 5993461139923725952 3293227609195071744 592994078466417536 16339504621447314944 13639271090718660736 10939037559990006528 8238804029261352320 5538570498532698112 2838336967804043904 138103437075389696 15884613980056287104 13184380449327632896 10484146918598978688 7783913387870324480 5083679857141670272 2383446326413016064 18129956869393913472 15429723338665259264 12729489807936605056 10029256277207950848 7329022746479296640 4628789215750642432 1928555685021988224 17675066228002885632 14974832697274231424 12274599166545577216 9574365635816923008 6874132105088268800 4173898574359614592 1473665043630960384 17220175586611857792 14519942055883203584 11819708525154549376 9119474994425895168 6419241463697240960 3719007932968586752 1018774402239932544 16765284945220829952 14065051414492175744 11364817883763521536 8664584353034867328 5964350822306213120 3264117291577558912 563883760848904704 16310394303829802112 13610160773101147904 10909927242372493696 8209693711643839488 5509460180915185280 2809226650186531072 108993119457876864 15855503662438774272 13155270131710120064 10455036600981465856 7754803070252811648 5054569539524157440 2354336008795503232 18100846551776400640 15400613021047746432 12700379490319092224 10000145959590438016 7299912428861783808 4599678898133129600 1899445367404475392 17645955910385372800 14945722379656718592 12245488848928064384 9545255318199410176 6845021787470755968 4144788256742101760 1444554726013447552 17191065268994344960 14490831738265690752 11790598207537036544 9090364676808382336 6390131146079728128 3689897615351073920 989664084622419712 16736174627603317120 14035941096874662912 11335707566146008704 8635474035417354496 5935240504688700288 3235006973960046080 534773443231391872 16281283986212289280 13581050455483635072 10880816924754980864 8180583394026326656 5480349863297672448 2780116332569018240 79882801840364032 15826393344821261440 13126159814092607232 10425926283363953024 7725692752635298816 5025459221906644608 2325225691177990400 18071736234158887808 15371502703430233600 12671269172701579392 9971035641972925184 7270802111244270976 4570568580515616768 1870335049786962560 17616845592767859968 14916612062039205760 12216378531310551552 9516145000581897344 6815911469853243136 4115677939124588928 1415444408395934720 17161954951376832128 14461721420648177920 11761487889919523712 9061254359190869504 6361020828462215296 3660787297733561088 960553767004906880 16707064309985804288 14006830779257150080 11306597248528495872 8606363717799841664 5906130187071187456 3205896656342533248 505663125613879040 16252173668594776448 13551940137866122240 10851706607137468032 8151473076408813824 5451239545680159616 2751006014951505408 50772484222851200 15797283027203748608 13097049496475094400 10396815965746440192 7696582435017785984 4996348904289131776 2296115373560477568 18042625916541374976 15342392385812720768 12642158855084066560 9941925324355412352 7241691793626758144 4541458262898103936 1841224732169449728 17587735275150347136 14887501744421692928 12187268213693038720 9487034682964384512 6786801152235730304 4086567621507076096 1386334090778421888 17132844633759319296 14432611103030665088 11732377572302010880 9032144041573356672 6331910510844702464 3631676980116048256 931443449387394048 16677953992368291456 13977720461639637248 11277486930910983040 8577253400182328832 5877019869453674624 3176786338725020416 476552807996366208 16223063350977263616 13522829820248609408 10822596289519955200 8122362758791300992 5422129228062646784 2721895697333992576 21662166605338368 15768172709586235776 13067939178857581568 10367705648128927360 7667472117400273152 4967238586671618944 2267005055942964736 18013515598923862144 15313282068195207936 12613048537466553728 9912815006737899520 7212581476009245312 4512347945280591104 1812114414551936896 17558624957532834304 14858391426804180096 12158157896075525888 9457924365346871680 6757690834618217472 4057457303889563264 1357223773160909056 17103734316141806464 14403500785413152256 11703267254684498048 9003033723955843840 6302800193227189632 3602566662498535424 902333131769881216 16648843674750778624 13948610144022124416 11248376613293470208 8548143082564816000 5847909551836161792 3147676021107507584 447442490378853376 16193953033359750784 13493719502631096576 10793485971902442368 8093252441173788160 5393018910445133952 2692785379716479744 18439295922697377152 15739062391968722944 13038828861240068736 10338595330511414528 7638361799782760320 4938128269054106112 2237894738325451904 17984405281306349312 15284171750577695104 12583938219849040896 9883704689120386688 7183471158391732480 4483237627663078272 1783004096934424064 17529514639915321472 14829281109186667264 12129047578458013056 9428814047729358848 6728580517000704640 4028346986272050432 1328113455543396224 17074623998524293632 14374390467795639424 11674156937066985216 8973923406338331008 6273689875609676800 3573456344881022592 873222814152368384 16619733357133265792 13919499826404611584 11219266295675957376 8519032764947303168 5818799234218648960 3118565703489994752 418332172761340544 16164842715742237952 13464609185013583744 10764375654284929536 8064142123556275328 5363908592827621120 2663675062098966912 18410185605079864320 15709952074351210112 13009718543622555904 10309485012893901696 7609251482165247488 4909017951436593280 2208784420707939072 17955294963688836480 15255061432960182272 12554827902231528064 9854594371502873856 7154360840774219648 4454127310045565440 1753893779316911232 17500404322297808640 14800170791569154432 12099937260840500224 9399703730111846016 6699470199383191808 3999236668654537600 1299003137925883392 17045513680906780800 14345280150178126592 11645046619449472384 8944813088720818176 6244579557992163968 3544346027263509760 844112496534855552 16590623039515752960 13890389508787098752 11190155978058444544 8489922447329790336 5789688916601136128 3089455385872481920 389221855143827712 16135732398124725120 13435498867396070912 10735265336667416704 8035031805938762496 5334798275210108288 2634564744481454080 18381075287462351488 15680841756733697280 12980608226005043072 10280374695276388864 7580141164547734656 4879907633819080448 2179674103090426240 17926184646071323648 15225951115342669440 12525717584614015232 9825484053885361024 7125250523156706816 4425016992428052608 1724783461699398400 17471294004680295808 14771060473951641600 12070826943222987392 9370593412494333184 6670359881765678976 3970126351037024768 1269892820308370560 17016403363289267968 14316169832560613760 11615936301831959552 8915702771103305344 6215469240374651136 3515235709645996928 815002178917342720 16561512721898240128 13861279191169585920 11161045660440931712 8460812129712277504 5760578598983623296 3060345068254969088 360111537526314880 16106622080507212288 13406388549778558080 10706155019049903872 8005921488321249664 5305687957592595456 2605454426863941248 18351964969844838656 15651731439116184448 12951497908387530240 10251264377658876032 7551030846930221824 4850797316201567616 2150563785472913408 17897074328453810816 15196840797725156608 12496607266996502400 9796373736267848192 7096140205539193984 4395906674810539776 1695673144081885568 17442183687062782976 14741950156334128768 12041716625605474560 9341483094876820352 6641249564148166144 3941016033419511936 1240782502690857728 16987293045671755136 14287059514943100928 11586825984214446720 8886592453485792512 6186358922757138304 3486125392028484096 785891861299829888 16532402404280727296 13832168873552073088 11131935342823418880 8431701812094764672 5731468281366110464 3031234750637456256 331001219908802048 16077511762889699456 13377278232161045248 10677044701432391040 7976811170703736832 5276577639975082624 2576344109246428416 18322854652227325824 15622621121498671616 12922387590770017408 10222154060041363200 7521920529312708992 4821686998584054784 2121453467855400576 17867964010836297984 15167730480107643776 12467496949378989568 9767263418650335360 7067029887921681152 4366796357193026944 1666562826464372736 17413073369445270144 14712839838716615936 12012606307987961728 9312372777259307520 6612139246530653312 3911905715801999104 1211672185073344896 16958182728054242304 14257949197325588096 11557715666596933888 8857482135868279680 6157248605139625472 3457015074410971264 756781543682317056 16503292086663214464 13803058555934560256 11102825025205906048 8402591494477251840 5702357963748597632 3002124433019943424 301890902291289216 16048401445272186624 13348167914543532416 10647934383814878208 7947700853086224000 5247467322357569792 2547233791628915584 18293744334609812992 15593510803881158784 12893277273152504576 10193043742423850368 7492810211695196160 4792576680966541952 2092343150237887744 17838853693218785152 15138620162490130944 12438386631761476736 9738153101032822528 7037919570304168320 4337686039575514112 1637452508846859904 17383963051827757312 14683729521099103104 11983495990370448896 9283262459641794688 6583028928913140480 3882795398184486272 1182561867455832064 16929072410436729472 14228838879708075264 11528605348979421056 8828371818250766848 6128138287522112640 3427904756793458432 727671226064804224 16474181769045701632 13773948238317047424 11073714707588393216 8373481176859739008 5673247646131084800 2973014115402430592 272780584673776384 16019291127654673792 13319057596926019584 10618824066197365376 7918590535468711168 5218357004740056960 2518123474011402752 18264634016992300160 15564400486263645952 12864166955534991744 10163933424806337536 7463699894077683328 4763466363349029120 2063232832620374912 17809743375601272320 15109509844872618112 12409276314143963904 9709042783415309696 7008809252686655488 4308575721958001280 1608342191229347072 17354852734210244480 14654619203481590272 11954385672752936064 9254152142024281856 6553918611295627648 3853685080566973440 1153451549838319232 16899962092819216640 14199728562090562432 11499495031361908224 8799261500633254016 6099027969904599808 3398794439175945600 698560908447291392 16445071451428188800 13744837920699534592 11044604389970880384 8344370859242226176 5644137328513571968 2943903797784917760 243670267056263552 15990180810037160960 13289947279308506752 10589713748579852544 7889480217851198336 5189246687122544128 2489013156393889920 18235523699374787328 15535290168646133120 12835056637917478912 10134823107188824704 7434589576460170496 4734356045731516288 2034122515002862080 17780633057983759488 15080399527255105280 12380165996526451072 9679932465797796864 6979698935069142656 4279465404340488448 1579231873611834240 17325742416592731648 14625508885864077440 11925275355135423232 9225041824406769024 6524808293678114816 3824574762949460608 1124341232220806400 16870851775201703808 14170618244473049600 11470384713744395392 8770151183015741184 6069917652287086976 3369684121558432768 669450590829778560 16415961133810675968 13715727603082021760 11015494072353367552 8315260541624713344 5615027010896059136 2914793480167404928 214559949438750720 15961070492419648128 13260836961690993920 10560603430962339712 7860369900233685504 5160136369505031296 2459902838776377088 18206413381757274496 15506179851028620288 12805946320299966080 10105712789571311872 7405479258842657664 4705245728114003456 2005012197385349248 17751522740366246656 15051289209637592448 12351055678908938240 9650822148180284032 6950588617451629824 4250355086722975616 1550121555994321408 17296632098975218816 14596398568246564608 11896165037517910400 9195931506789256192 6495697976060601984 3795464445331947776 1095230914603293568 16841741457584190976 14141507926855536768 11441274396126882560 8741040865398228352 6040807334669574144 3340573803940919936 640340273212265728 16386850816193163136 13686617285464508928 10986383754735854720 8286150224007200512 5585916693278546304 2885683162549892096 185449631821237888 15931960174802135296 13231726644073481088 10531493113344826880 7831259582616172672 5131026051887518464 2430792521158864256 18177303064139761664 15477069533411107456 12776836002682453248 10076602471953799040 7376368941225144832 4676135410496490624 1975901879767836416 17722412422748733824 15022178892020079616 12321945361291425408 9621711830562771200 6921478299834116992 4221244769105462784 1521011238376808576 17267521781357705984 14567288250629051776 11867054719900397568 9166821189171743360 6466587658443089152 3766354127714434944 1066120596985780736 16812631139966678144 14112397609238023936 11412164078509369728 8711930547780715520 6011697017052061312 3311463486323407104 611229955594752896 16357740498575650304 13657506967846996096 10957273437118341888 8257039906389687680 5556806375661033472 2856572844932379264 156339314203725056 15902849857184622464 13202616326455968256 10502382795727314048 7802149264998659840 5101915734270005632 2401682203541351424 18148192746522248832 15447959215793594624 12747725685064940416 10047492154336286208 7347258623607632000 4647025092878977792 1946791562150323584 17693302105131220992 14993068574402566784 12292835043673912576 9592601512945258368 6892367982216604160 4192134451487949952 1491900920759295744 17238411463740193152 14538177933011538944 11837944402282884736 9137710871554230528 6437477340825576320 3737243810096922112 1037010279368267904 16783520822349165312 14083287291620511104 11383053760891856896 8682820230163202688 5982586699434548480 3282353168705894272 582119637977240064 16328630180958137472 13628396650229483264 10928163119500829056 8227929588772174848 5527696058043520640 2827462527314866432 127228996586212224 15873739539567109632 13173506008838455424 10473272478109801216 7773038947381147008 5072805416652492800 2372571885923838592 18119082428904736000 15418848898176081792 12718615367447427584 10018381836718773376 7318148305990119168 4617914775261464960 1917681244532810752 17664191787513708160 14963958256785053952 12263724726056399744 9563491195327745536 6863257664599091328 4163024133870437120 1462790603141782912 17209301146122680320 14509067615394026112 11808834084665371904 9108600553936717696 6408367023208063488 3708133492479409280 1007899961750755072 16754410504731652480 14054176974002998272 11353943443274344064 8653709912545689856 5953476381817035648 3253242851088381440 553009320359727232 16299519863340624640 13599286332611970432 10899052801883316224 8198819271154662016 5498585740426007808 2798352209697353600 98118678968699392 15844629221949596800 13144395691220942592 10444162160492288384 7743928629763634176 5043695099034979968 2343461568306325760 18089972111287223168 15389738580558568960 12689505049829914752 9989271519101260544 7289037988372606336 4588804457643952128 1888570926915297920 17635081469896195328 14934847939167541120 12234614408438886912 9534380877710232704 6834147346981578496 4133913816252924288 1433680285524270080 17180190828505167488 14479957297776513280 11779723767047859072 9079490236319204864 6379256705590550656 3679023174861896448 978789644133242240 16725300187114139648 14025066656385485440 11324833125656831232 8624599594928177024 5924366064199522816 3224132533470868608 523899002742214400 16270409545723111808 13570176014994457600 10869942484265803392 8169708953537149184 5469475422808494976 2769241892079840768 69008361351186560 15815518904332083968 13115285373603429760 10415051842874775552 7714818312146121344 5014584781417467136 2314351250688812928 18060861793669710336 15360628262941056128 12660394732212401920 9960161201483747712 7259927670755093504 4559694140026439296 1859460609297785088 17605971152278682496 14905737621550028288 12205504090821374080 9505270560092719872 6805037029364065664 4104803498635411456 1404569967906757248 17151080510887654656 14450846980159000448 11750613449430346240 9050379918701692032 6350146387973037824 3649912857244383616 949679326515729408 16696189869496626816 13995956338767972608 11295722808039318400 8595489277310664192 5895255746582009984 3195022215853355776 494788685124701568 16241299228105598976 13541065697376944768 10840832166648290560 8140598635919636352 5440365105190982144 2740131574462327936 39898043733673728 15786408586714571136 13086175055985916928 10385941525257262720 7685707994528608512 4985474463799954304 2285240933071300096 18031751476052197504 15331517945323543296 12631284414594889088 9931050883866234880 7230817353137580672 4530583822408926464 1830350291680272256 17576860834661169664 14876627303932515456 12176393773203861248 9476160242475207040 6775926711746552832 4075693181017898624 1375459650289244416 17121970193270141824 14421736662541487616 11721503131812833408 9021269601084179200 6321036070355524992 3620802539626870784 920569008898216576 16667079551879113984 13966846021150459776 11266612490421805568 8566378959693151360 5866145428964497152 3165911898235842944 465678367507188736 16212188910488086144 13511955379759431936 10811721849030777728 8111488318302123520 5411254787573469312 2711021256844815104 10787726116160896 15757298269097058304 13057064738368404096 10356831207639749888 7656597676911095680 4956364146182441472 2256130615453787264 18002641158434684672 15302407627706030464 12602174096977376256 9901940566248722048 7201707035520067840 4501473504791413632 1801239974062759424 17547750517043656832 14847516986315002624 12147283455586348416 9447049924857694208 6746816394129040000 4046582863400385792 1346349332671731584 17092859875652628992 14392626344923974784 11692392814195320576 8992159283466666368 6291925752738012160 3591692222009357952 891458691280703744 16637969234261601152 13937735703532946944 11237502172804292736 8537268642075638528 5837035111346984320 3136801580618330112 436568049889675904 16183078592870573312 13482845062141919104 10782611531413264896 8082378000684610688 5382144469955956480 2681910939227302272 18428421482208199680 15728187951479545472 13027954420750891264 10327720890022237056 7627487359293582848 4927253828564928640 2227020297836274432 17973530840817171840 15273297310088517632 12573063779359863424 9872830248631209216 7172596717902555008 4472363187173900800 1772129656445246592 17518640199426144000 14818406668697489792 12118173137968835584 9417939607240181376 6717706076511527168 4017472545782872960 1317239015054218752 17063749558035116160 14363516027306461952 11663282496577807744 8963048965849153536 6262815435120499328 3562581904391845120 862348373663190912 16608858916644088320 13908625385915434112 11208391855186779904 8508158324458125696 5807924793729471488 3107691263000817280 407457732272163072 16153968275253060480 13453734744524406272 10753501213795752064 8053267683067097856 5353034152338443648 2652800621609789440 18399311164590686848 15699077633862032640 12998844103133378432 10298610572404724224 7598377041676070016 4898143510947415808 2197909980218761600 17944420523199659008 15244186992471004800 12543953461742350592 9843719931013696384 7143486400285042176 4443252869556387968 1743019338827733760 17489529881808631168 14789296351079976960 12089062820351322752 9388829289622668544 6688595758894014336 3988362228165360128 1288128697436705920 17034639240417603328 14334405709688949120 11634172178960294912 8933938648231640704 6233705117502986496 3533471586774332288 833238056045678080 16579748599026575488 13879515068297921280 11179281537569267072 8479048006840612864 5778814476111958656 3078580945383304448 378347414654650240 16124857957635547648 13424624426906893440 10724390896178239232 8024157365449585024 5323923834720930816 2623690303992276608 18370200846973174016 15669967316244519808 12969733785515865600 10269500254787211392 7569266724058557184 4869033193329902976 2168799662601248768 17915310205582146176 15215076674853491968 12514843144124837760 9814609613396183552 7114376082667529344 4414142551938875136 1713909021210220928 17460419564191118336 14760186033462464128 12059952502733809920 9359718972005155712 6659485441276501504 3959251910547847296 1259018379819193088 17005528922800090496 14305295392071436288 11605061861342782080 8904828330614127872 6204594799885473664 3504361269156819456 804127738428165248 16550638281409062656 13850404750680408448 11150171219951754240 8449937689223100032 5749704158494445824 3049470627765791616 349237097037137408 16095747640018034816 13395514109289380608 10695280578560726400 7995047047832072192 5294813517103417984 2594579986374763776 18341090529355661184 15640856998627006976 12940623467898352768 10240389937169698560 7540156406441044352 4839922875712390144 2139689344983735936 17886199887964633344 15185966357235979136 12485732826507324928 9785499295778670720 7085265765050016512 4385032234321362304 1684798703592708096 17431309246573605504 14731075715844951296 12030842185116297088 9330608654387642880 6630375123658988672 3930141592930334464 1229908062201680256 16976418605182577664 14276185074453923456 11575951543725269248 8875718012996615040 6175484482267960832 3475250951539306624 775017420810652416 16521527963791549824 13821294433062895616 11121060902334241408 8420827371605587200 5720593840876932992 3020360310148278784 320126779419624576 16066637322400521984 13366403791671867776 10666170260943213568 7965936730214559360 5265703199485905152 2565469668757250944 18311980211738148352 15611746681009494144 12911513150280839936 10211279619552185728 7511046088823531520 4810812558094877312 2110579027366223104 17857089570347120512 15156856039618466304 12456622508889812096 9756388978161157888 7056155447432503680 4355921916703849472 1655688385975195264 17402198928956092672 14701965398227438464 12001731867498784256 9301498336770130048 6601264806041475840 3901031275312821632 1200797744584167424 16947308287565064832 14247074756836410624 11546841226107756416 8846607695379102208 6146374164650448000 3446140633921793792 745907103193139584 16492417646174036992 13792184115445382784 11091950584716728576 8391717053988074368 5691483523259420160 2991249992530765952 291016461802111744 16037527004783009152 13337293474054354944 10637059943325700736 7936826412597046528 5236592881868392320 2536359351139738112 18282869894120635520 15582636363391981312 12882402832663327104 10182169301934672896 7481935771206018688 4781702240477364480 2081468709748710272 17827979252729607680 15127745722000953472 12427512191272299264 9727278660543645056 7027045129814990848 4326811599086336640 1626578068357682432 17373088611338579840 14672855080609925632 11972621549881271424 9272388019152617216 6572154488423963008 3871920957695308800 1171687426966654592 16918197969947552000 14217964439218897792 11517730908490243584 8817497377761589376 6117263847032935168 3417030316304280960 716796785575626752 16463307328556524160 13763073797827869952 11062840267099215744 8362606736370561536 5662373205641907328 2962139674913253120 261906144184598912 16008416687165496320 13308183156436842112 10607949625708187904 7907716094979533696 5207482564250879488 2507249033522225280 18253759576503122688 15553526045774468480 12853292515045814272 10153058984317160064 7452825453588505856 4752591922859851648 2052358392131197440 17798868935112094848 15098635404383440640 12398401873654786432 9698168342926132224 6997934812197478016 4297701281468823808 1597467750740169600 17343978293721067008 14643744762992412800 11943511232263758592 9243277701535104384 6543044170806450176 3842810640077795968 1142577109349141760 16889087652330039168 14188854121601384960 11488620590872730752 8788387060144076544 6088153529415422336 3387919998686768128 687686467958113920 16434197010939011328 13733963480210357120 11033729949481702912 8333496418753048704 5633262888024394496 2933029357295740288 232795826567086080 15979306369547983488 13279072838819329280 10578839308090675072 7878605777362020864 5178372246633366656 2478138715904712448 18224649258885609856 15524415728156955648 12824182197428301440 10123948666699647232 7423715135970993024 4723481605242338816 2023248074513684608 17769758617494582016 15069525086765927808 12369291556037273600 9669058025308619392 6968824494579965184 4268590963851310976 1568357433122656768 17314867976103554176 14614634445374899968 11914400914646245760 9214167383917591552 6513933853188937344 3813700322460283136 1113466791731628928 16859977334712526336 14159743803983872128 11459510273255217920 8759276742526563712 6059043211797909504 3358809681069255296 658576150340601088 16405086693321498496 13704853162592844288 11004619631864190080 8304386101135535872 5604152570406881664 2903919039678227456 203685508949573248 15950196051930470656 13249962521201816448 10549728990473162240 7849495459744508032 5149261929015853824 2449028398287199616 18195538941268097024 15495305410539442816 12795071879810788608 10094838349082134400 7394604818353480192 4694371287624825984 1994137756896171776 17740648299877069184 15040414769148414976 12340181238419760768 9639947707691106560 6939714176962452352 4239480646233798144 1539247115505143936 17285757658486041344 14585524127757387136 11885290597028732928 9185057066300078720 6484823535571424512 3784590004842770304 1084356474114116096 16830867017095013504 14130633486366359296 11430399955637705088 8730166424909050880 6029932894180396672 3329699363451742464 629465832723088256 16375976375703985664 13675742844975331456 10975509314246677248 8275275783518023040 5575042252789368832 2874808722060714624 174575191332060416 15921085734312957824 13220852203584303616 10520618672855649408 7820385142126995200 5120151611398340992 2419918080669686784 18166428623650584192 15466195092921929984 12765961562193275776 10065728031464621568 7365494500735967360 4665260970007313152 1965027439278658944 17711537982259556352 15011304451530902144 12311070920802247936 9610837390073593728 6910603859344939520 4210370328616285312 1510136797887631104 17256647340868528512 14556413810139874304 11856180279411220096 9155946748682565888 6455713217953911680 3755479687225257472 1055246156496603264 16801756699477500672 14101523168748846464 11401289638020192256 8701056107291538048 6000822576562883840 3300589045834229632 600355515105575424 16346866058086472832 13646632527357818624 10946398996629164416 8246165465900510208 5545931935171856000 2845698404443201792 145464873714547584 15891975416695444992 13191741885966790784 10491508355238136576 7791274824509482368 5091041293780828160 2390807763052173952 18137318306033071360 15437084775304417152 12736851244575762944 10036617713847108736 7336384183118454528 4636150652389800320 1935917121661146112 17682427664642043520 14982194133913389312 12281960603184735104 9581727072456080896 6881493541727426688 4181260010998772480 1481026480270118272 17227537023251015680 14527303492522361472 11827069961793707264 9126836431065053056 6426602900336398848 3726369369607744640 1026135838879090432 16772646381859987840 14072412851131333632 11372179320402679424 8671945789674025216 5971712258945371008 3271478728216716800 571245197488062592 16317755740468960000 13617522209740305792 10917288679011651584 8217055148282997376 5516821617554343168 2816588086825688960 116354556097034752 15862865099077932160 13162631568349277952 10462398037620623744 7762164506891969536 5061930976163315328 2361697445434661120 18108207988415558528 15407974457686904320 12707740926958250112 10007507396229595904 7307273865500941696 4607040334772287488 1906806804043633280 17653317347024530688 14953083816295876480 12252850285567222272 9552616754838568064 6852383224109913856 4152149693381259648 1451916162652605440 17198426705633502848 14498193174904848640 11797959644176194432 9097726113447540224 6397492582718886016 3697259051990231808 997025521261577600 16743536064242475008 14043302533513820800 11343069002785166592 8642835472056512384 5942601941327858176 3242368410599203968 542134879870549760 16288645422851447168 13588411892122792960 10888178361394138752 8187944830665484544 5487711299936830336 2787477769208176128 87244238479521920 15833754781460419328 13133521250731765120 10433287720003110912 7733054189274456704 5032820658545802496 2332587127817148288 18079097670798045696 15378864140069391488 12678630609340737280 9978397078612083072 7278163547883428864 4577930017154774656 1877696486426120448 17624207029407017856 14923973498678363648 12223739967949709440 9523506437221055232 6823272906492401024 4123039375763746816 1422805845035092608 17169316388015990016 14469082857287335808 11768849326558681600 9068615795830027392 6368382265101373184 3668148734372718976 967915203644064768 16714425746624962176 14014192215896307968 11313958685167653760 8613725154438999552 5913491623710345344 3213258092981691136 513024562253036928 16259535105233934336 13559301574505280128 10859068043776625920 8158834513047971712 5458600982319317504 2758367451590663296 58133920862009088 15804644463842906496 13104410933114252288 10404177402385598080 7703943871656943872 5003710340928289664 2303476810199635456 18049987353180532864 15349753822451878656 12649520291723224448 9949286760994570240 7249053230265916032 4548819699537261824 1848586168808607616 17595096711789505024 14894863181060850816 12194629650332196608 9494396119603542400 6794162588874888192 4093929058146233984 1393695527417579776 17140206070398477184 14439972539669822976 11739739008941168768 9039505478212514560 6339271947483860352 3639038416755206144 938804886026551936 16685315429007449344 13985081898278795136 11284848367550140928 8584614836821486720 5884381306092832512 3184147775364178304 483914244635524096 16230424787616421504 13530191256887767296 10829957726159113088 8129724195430458880 5429490664701804672 2729257133973150464 29023603244496256 15775534146225393664 13075300615496739456 10375067084768085248 7674833554039431040 4974600023310776832 2274366492582122624 18020877035563020032 15320643504834365824 12620409974105711616 9920176443377057408 7219942912648403200 4519709381919748992 1819475851191094784 17565986394171992192 14865752863443337984 12165519332714683776 9465285801986029568 6765052271257375360 4064818740528721152 1364585209800066944 17111095752780964352 14410862222052310144 11710628691323655936 9010395160595001728 6310161629866347520 3609928099137693312 909694568409039104 16656205111389936512 13955971580661282304 11255738049932628096 8555504519203973888 5855270988475319680 3155037457746665472 454803927018011264 16201314469998908672 13501080939270254464 10800847408541600256 8100613877812946048 5400380347084291840 2700146816355637632 18446657359336535040 15746423828607880832 13046190297879226624 10345956767150572416 7645723236421918208 4945489705693264000 2245256174964609792 17991766717945507200 15291533187216852992 12591299656488198784 9891066125759544576 7190832595030890368 4490599064302236160 1790365533573581952 17536876076554479360 14836642545825825152 12136409015097170944 9436175484368516736 6735941953639862528 4035708422911208320 1335474892182554112 17081985435163451520 14381751904434797312 11681518373706143104 8981284842977488896 6281051312248834688 3580817781520180480 880584250791526272 16627094793772423680 13926861263043769472 11226627732315115264 8526394201586461056 5826160670857806848 3125927140129152640 425693609400498432 16172204152381395840 13471970621652741632 10771737090924087424 8071503560195433216 5371270029466779008 2671036498738124800 18417547041719022208 15717313510990368000 13017079980261713792 10316846449533059584 7616612918804405376 4916379388075751168 2216145857347096960 17962656400327994368 15262422869599340160 12562189338870685952 9861955808142031744 7161722277413377536 4461488746684723328 1761255215956069120 17507765758936966528 14807532228208312320 12107298697479658112 9407065166751003904 6706831636022349696 4006598105293695488 1306364574565041280 17052875117545938688 14352641586817284480 11652408056088630272 8952174525359976064 6251940994631321856 3551707463902667648 851473933174013440 16597984476154910848 13897750945426256640 11197517414697602432 8497283883968948224 5797050353240294016 3096816822511639808 396583291782985600 16143093834763883008 13442860304035228800 10742626773306574592 8042393242577920384 5342159711849266176 2641926181120611968 18388436724101509376 15688203193372855168 12987969662644200960 10287736131915546752 7587502601186892544 4887269070458238336 2187035539729584128 17933546082710481536 15233312551981827328 12533079021253173120 9832845490524518912 7132611959795864704 4432378429067210496 1732144898338556288 17478655441319453696 14778421910590799488 12078188379862145280 9377954849133491072 6677721318404836864 3977487787676182656 1277254256947528448 17023764799928425856 14323531269199771648 11623297738471117440 8923064207742463232 6222830677013809024 3522597146285154816 822363615556500608 16568874158537398016 13868640627808743808 11168407097080089600 8468173566351435392 5767940035622781184 3067706504894126976 367472974165472768 16113983517146370176 13413749986417715968 10713516455689061760 8013282924960407552 5313049394231753344 2612815863503099136 18359326406483996544 15659092875755342336 12958859345026688128 10258625814298033920 7558392283569379712 4858158752840725504 2157925222112071296 17904435765092968704 15204202234364314496 12503968703635660288 9803735172907006080 7103501642178351872 4403268111449697664 1703034580721043456 17449545123701940864 14749311592973286656 12049078062244632448 9348844531515978240 6648611000787324032 3948377470058669824 1248143939330015616 16994654482310913024 14294420951582258816 11594187420853604608 8893953890124950400 6193720359396296192 3493486828667641984 793253297938987776 16539763840919885184 13839530310191230976 11139296779462576768 8439063248733922560 5738829718005268352 3038596187276614144 338362656547959936 16084873199528857344 13384639668800203136 10684406138071548928 7984172607342894720 5283939076614240512 2583705545885586304 18330216088866483712 15629982558137829504 12929749027409175296 10229515496680521088 7529281965951866880 4829048435223212672 2128814904494558464 17875325447475455872 15175091916746801664 12474858386018147456 9774624855289493248 7074391324560839040 4374157793832184832 1673924263103530624 17420434806084428032 14720201275355773824 12019967744627119616 9319734213898465408 6619500683169811200 3919267152441156992 1219033621712502784 16965544164693400192 14265310633964745984 11565077103236091776 8864843572507437568 6164610041778783360 3464376511050129152 764142980321474944 16510653523302372352 13810419992573718144 11110186461845063936 8409952931116409728 5709719400387755520 3009485869659101312 309252338930447104 16055762881911344512 13355529351182690304 10655295820454036096 7955062289725381888 5254828758996727680 2554595228268073472 18301105771248970880 15600872240520316672 12900638709791662464 10200405179063008256 7500171648334354048 4799938117605699840 2099704586877045632 17846215129857943040 15145981599129288832 12445748068400634624 9745514537671980416 7045281006943326208 4345047476214672000 1644813945486017792 17391324488466915200 14691090957738260992 11990857427009606784 9290623896280952576 6590390365552298368 3890156834823644160 1189923304094989952 16936433847075887360 14236200316347233152 11535966785618578944 8835733254889924736 6135499724161270528 3435266193432616320 735032662703962112 16481543205684859520 13781309674956205312 11081076144227551104 8380842613498896896 5680609082770242688 2980375552041588480 280142021312934272 16026652564293831680 13326419033565177472 10626185502836523264 7925951972107869056 5225718441379214848 2525484910650560640 18271995453631458048 15571761922902803840 12871528392174149632 10171294861445495424 7471061330716841216 4770827799988187008 2070594269259532800 17817104812240430208 15116871281511776000 12416637750783121792 9716404220054467584 7016170689325813376 4315937158597159168 1615703627868504960 17362214170849402368 14661980640120748160 11961747109392093952 9261513578663439744 6561280047934785536 3861046517206131328 1160812986477477120 16907323529458374528 14207089998729720320 11506856468001066112 8806622937272411904 6106389406543757696 3406155875815103488 705922345086449280 16452432888067346688 13752199357338692480 11051965826610038272 8351732295881384064 5651498765152729856 2951265234424075648 251031703695421440 15997542246676318848 13297308715947664640 10597075185219010432 7896841654490356224 5196608123761702016 2496374593033047808 18242885136013945216 15542651605285291008 12842418074556636800 10142184543827982592 7441951013099328384 4741717482370674176 2041483951642019968 17787994494622917376 15087760963894263168 12387527433165608960 9687293902436954752 6987060371708300544 4286826840979646336 1586593310250992128 17333103853231889536 14632870322503235328 11932636791774581120 9232403261045926912 6532169730317272704 3831936199588618496 1131702668859964288 16878213211840861696 14177979681112207488 11477746150383553280 8777512619654899072 6077279088926244864 3377045558197590656 676812027468936448 16423322570449833856 13723089039721179648 11022855508992525440 8322621978263871232 5622388447535217024 2922154916806562816 221921386077908608 15968431929058806016 13268198398330151808 10567964867601497600 7867731336872843392 5167497806144189184 2467264275415534976 18213774818396432384 15513541287667778176 12813307756939123968 10113074226210469760 7412840695481815552 4712607164753161344 2012373634024507136 17758884177005404544 15058650646276750336 12358417115548096128 9658183584819441920 6957950054090787712 4257716523362133504 1557482992633479296 17303993535614376704 14603760004885722496 11903526474157068288 9203292943428414080 6503059412699759872 3802825881971105664 1102592351242451456 16849102894223348864 14148869363494694656 11448635832766040448 8748402302037386240 6048168771308732032 3347935240580077824 647701709851423616 16394212252832321024 13693978722103666816 10993745191375012608 8293511660646358400 5593278129917704192 2893044599189049984 192811068460395776 15939321611441293184 13239088080712638976 10538854549983984768 7838621019255330560 5138387488526676352 2438153957798022144 18184664500778919552 15484430970050265344 12784197439321611136 10083963908592956928 7383730377864302720 4683496847135648512 1983263316406994304 17729773859387891712 15029540328659237504 12329306797930583296 9629073267201929088 6928839736473274880 4228606205744620672 1528372675015966464 17274883217996863872 14574649687268209664 11874416156539555456 9174182625810901248 6473949095082247040 3773715564353592832 1073482033624938624 16819992576605836032 14119759045877181824 11419525515148527616 8719291984419873408 6019058453691219200 3318824922962564992 618591392233910784 16365101935214808192 13664868404486153984 10964634873757499776 8264401343028845568 5564167812300191360 2863934281571537152 163700750842882944 15910211293823780352 13209977763095126144 10509744232366471936 7809510701637817728 5109277170909163520 2409043640180509312 18155554183161406720 15455320652432752512 12755087121704098304 10054853590975444096 7354620060246789888 4654386529518135680 1954152998789481472 17700663541770378880 15000430011041724672 12300196480313070464 9599962949584416256 6899729418855762048 4199495888127107840 1499262357398453632 17245772900379351040 14545539369650696832 11845305838922042624 9145072308193388416 6444838777464734208 3744605246736080000 1044371716007425792 16790882258988323200 14090648728259668992 11390415197531014784 8690181666802360576 5989948136073706368 3289714605345052160 589481074616397952 16335991617597295360 13635758086868641152 10935524556139986944 8235291025411332736 5535057494682678528 2834823963954024320 134590433225370112 15881100976206267520 13180867445477613312 10480633914748959104 7780400384020304896 5080166853291650688 2379933322562996480 18126443865543893888 15426210334815239680 12725976804086585472 10025743273357931264 7325509742629277056 4625276211900622848 1925042681171968640 17671553224152866048 14971319693424211840 12271086162695557632 9570852631966903424 6870619101238249216 4170385570509595008 1470152039780940800 17216662582761838208 14516429052033184000 11816195521304529792 9115961990575875584 6415728459847221376 3715494929118567168 1015261398389912960 16761771941370810368 14061538410642156160 11361304879913501952 8661071349184847744 5960837818456193536 3260604287727539328 560370756998885120 16306881299979782528 13606647769251128320 10906414238522474112 8206180707793819904 5505947177065165696 2805713646336511488 105480115607857280 15851990658588754688 13151757127860100480 10451523597131446272 7751290066402792064 5051056535674137856 2350823004945483648 18097333547926381056 15397100017197726848 12696866486469072640 9996632955740418432 7296399425011764224 4596165894283110016 1895932363554455808 17642442906535353216 14942209375806699008 12241975845078044800 9541742314349390592 6841508783620736384 4141275252892082176 1441041722163427968 17187552265144325376 14487318734415671168 11787085203687016960 9086851672958362752 6386618142229708544 3686384611501054336 986151080772400128 16732661623753297536 14032428093024643328 11332194562295989120 8631961031567334912 5931727500838680704 3231493970110026496 531260439381372288 16277770982362269696 13577537451633615488 10877303920904961280 8177070390176307072 5476836859447652864 2776603328718998656 76369797990344448 15822880340971241856 13122646810242587648 10422413279513933440 7722179748785279232 5021946218056625024 2321712687327970816 18068223230308868224 15367989699580214016 12667756168851559808 9967522638122905600 7267289107394251392 4567055576665597184 1866822045936942976 17613332588917840384 14913099058189186176 12212865527460531968 9512631996731877760 6812398466003223552 4112164935274569344 1411931404545915136 17158441947526812544 14458208416798158336 11757974886069504128 9057741355340849920 6357507824612195712 3657274293883541504 957040763154887296 16703551306135784704 14003317775407130496 11303084244678476288 8602850713949822080 5902617183221167872 3202383652492513664 502150121763859456 16248660664744756864 13548427134016102656 10848193603287448448 8147960072558794240 5447726541830140032 2747493011101485824 47259480372831616 15793770023353729024 13093536492625074816 10393302961896420608 7693069431167766400 4992835900439112192 2292602369710457984 18039112912691355392 15338879381962701184 12638645851234046976 9938412320505392768 7238178789776738560 4537945259048084352 1837711728319430144 17584222271300327552 14883988740571673344 12183755209843019136 9483521679114364928 6783288148385710720 4083054617657056512 1382821086928402304 17129331629909299712 14429098099180645504 11728864568451991296 9028631037723337088 6328397506994682880 3628163976266028672 927930445537374464 16674440988518271872 13974207457789617664 11273973927060963456 8573740396332309248 5873506865603655040 3173273334875000832 473039804146346624 16219550347127244032 13519316816398589824 10819083285669935616 8118849754941281408 5418616224212627200 2718382693483972992 18149162755318784 15764659705736216192 13064426175007561984 10364192644278907776 7663959113550253568 4963725582821599360 2263492052092945152 18010002595073842560 15309769064345188352 12609535533616534144 9909302002887879936 7209068472159225728 4508834941430571520 1808601410701917312 17555111953682814720 14854878422954160512 12154644892225506304 9454411361496852096 6754177830768197888 4053944300039543680 1353710769310889472 17100221312291786880 14399987781563132672 11699754250834478464 8999520720105824256 6299287189377170048 3599053658648515840 898820127919861632 16645330670900759040 13945097140172104832 11244863609443450624 8544630078714796416 5844396547986142208 3144163017257488000 443929486528833792 16190440029509731200 13490206498781076992 10789972968052422784 8089739437323768576 5389505906595114368 2689272375866460160 18435782918847357568 15735549388118703360 13035315857390049152 10335082326661394944 7634848795932740736 4934615265204086528 2234381734475432320 17980892277456329728 15280658746727675520 12580425215999021312 9880191685270367104 7179958154541712896 4479724623813058688 1779491093084404480 17526001636065301888 14825768105336647680 12125534574607993472 9425301043879339264 6725067513150685056 4024833982422030848 1324600451693376640 17071110994674274048 14370877463945619840 11670643933216965632 8970410402488311424 6270176871759657216 3569943341031003008 869709810302348800 16616220353283246208 13915986822554592000 11215753291825937792 8515519761097283584 5815286230368629376 3115052699639975168 414819168911320960 16161329711892218368 13461096181163564160 10760862650434909952 8060629119706255744 5360395588977601536 2660162058248947328 18406672601229844736 15706439070501190528 13006205539772536320 10305972009043882112 7605738478315227904 4905504947586573696 2205271416857919488 17951781959838816896 15251548429110162688 12551314898381508480 9851081367652854272 7150847836924200064 4450614306195545856 1750380775466891648 17496891318447789056 14796657787719134848 12096424256990480640 9396190726261826432 6695957195533172224 3995723664804518016 1295490134075863808 17042000677056761216 14341767146328107008 11641533615599452800 8941300084870798592 6241066554142144384 3540833023413490176 840599492684835968 16587110035665733376 13886876504937079168 11186642974208424960 8486409443479770752 5786175912751116544 3085942382022462336 385708851293808128 16132219394274705536 13431985863546051328 10731752332817397120 8031518802088742912 5331285271360088704 2631051740631434496 18377562283612331904 15677328752883677696 12977095222155023488 10276861691426369280 7576628160697715072 4876394629969060864 2176161099240406656 17922671642221304064 15222438111492649856 12522204580763995648 9821971050035341440 7121737519306687232 4421503988578033024 1721270457849378816 17467781000830276224 14767547470101622016 12067313939372967808 9367080408644313600 6666846877915659392 3966613347187005184 1266379816458350976 17012890359439248384 14312656828710594176 11612423297981939968 8912189767253285760 6211956236524631552 3511722705795977344 811489175067323136 16557999718048220544 13857766187319566336 11157532656590912128 8457299125862257920 5757065595133603712 3056832064404949504 356598533676295296 16103109076657192704 13402875545928538496 10702642015199884288 8002408484471230080 5302174953742575872 2601941423013921664 18348451965994819072 15648218435266164864 12947984904537510656 10247751373808856448 7547517843080202240 4847284312351548032 2147050781622893824 17893561324603791232 15193327793875137024 12493094263146482816 9792860732417828608 7092627201689174400 4392393670960520192 1692160140231865984 17438670683212763392 14738437152484109184 12038203621755454976 9337970091026800768 6637736560298146560 3937503029569492352 1237269498840838144 16983780041821735552 14283546511093081344 11583312980364427136 8883079449635772928 6182845918907118720 3482612388178464512 782378857449810304 16528889400430707712 13828655869702053504 11128422338973399296 8428188808244745088 5727955277516090880 3027721746787436672 327488216058782464 16073998759039679872 13373765228311025664 10673531697582371456 7973298166853717248 5273064636125063040 2572831105396408832 18319341648377306240 15619108117648652032 12918874586919997824 10218641056191343616 7518407525462689408 4818173994734035200 2117940464005380992 17864451006986278400 15164217476257624192 12463983945528969984 9763750414800315776 7063516884071661568 4363283353343007360 1663049822614353152 17409560365595250560 14709326834866596352 12009093304137942144 9308859773409287936 6608626242680633728 3908392711951979520 1208159181223325312 16954669724204222720 14254436193475568512 11554202662746914304 8853969132018260096 6153735601289605888 3453502070560951680 753268539832297472 16499779082813194880 13799545552084540672 11099312021355886464 8399078490627232256 5698844959898578048 2998611429169923840 298377898441269632 16044888441422167040 13344654910693512832 10644421379964858624 7944187849236204416 5243954318507550208 2543720787778896000 18290231330759793408 15589997800031139200 12889764269302484992 10189530738573830784 7489297207845176576 4789063677116522368 2088830146387868160 17835340689368765568 15135107158640111360 12434873627911457152 9734640097182802944 7034406566454148736 4334173035725494528 1633939504996840320 17380450047977737728 14680216517249083520 11979982986520429312 9279749455791775104 6579515925063120896 3879282394334466688 1179048863605812480 16925559406586709888 14225325875858055680 11525092345129401472 8824858814400747264 6124625283672093056 3424391752943438848 724158222214784640 16470668765195682048 13770435234467027840 11070201703738373632 8369968173009719424 5669734642281065216 2969501111552411008 269267580823756800 16015778123804654208 13315544593076000000 10615311062347345792 7915077531618691584 5214844000890037376 2514610470161383168 18261121013142280576 15560887482413626368 12860653951684972160 10160420420956317952 7460186890227663744 4759953359499009536 2059719828770355328 17806230371751252736 15105996841022598528 12405763310293944320 9705529779565290112 7005296248836635904 4305062718107981696 1604829187379327488 17351339730360224896 14651106199631570688 11950872668902916480 9250639138174262272 6550405607445608064 3850172076716953856 1149938545988299648 16896449088969197056 14196215558240542848 11495982027511888640 8795748496783234432 6095514966054580224 3395281435325926016 695047904597271808 16441558447578169216 13741324916849515008 11041091386120860800 8340857855392206592 5640624324663552384 2940390793934898176 240157263206243968 15986667806187141376 13286434275458487168 10586200744729832960 7885967214001178752 5185733683272524544 2485500152543870336 18232010695524767744 15531777164796113536 12831543634067459328 10131310103338805120 7431076572610150912 4730843041881496704 2030609511152842496 17777120054133739904 15076886523405085696 12376652992676431488 9676419461947777280 6976185931219123072 4275952400490468864 1575718869761814656 17322229412742712064 14621995882014057856 11921762351285403648 9221528820556749440 6521295289828095232 3821061759099441024 1120828228370786816 16867338771351684224 14167105240623030016 11466871709894375808 8766638179165721600 6066404648437067392 3366171117708413184 665937586979758976 16412448129960656384 13712214599232002176 11011981068503347968 8311747537774693760 5611514007046039552 2911280476317385344 211046945588731136 15957557488569628544 13257323957840974336 10557090427112320128 7856856896383665920 5156623365655011712 2456389834926357504 18202900377907254912 15502666847178600704 12802433316449946496 10102199785721292288 7401966254992638080 4701732724263983872 2001499193535329664 17748009736516227072 15047776205787572864 12347542675058918656 9647309144330264448 6947075613601610240 4246842082872956032 1546608552144301824 17293119095125199232 14592885564396545024 11892652033667890816 9192418502939236608 6492184972210582400 3791951441481928192 1091717910753273984 16838228453734171392 14137994923005517184 11437761392276862976 8737527861548208768 6037294330819554560 3337060800090900352 636827269362246144 16383337812343143552 13683104281614489344 10982870750885835136 8282637220157180928 5582403689428526720 2882170158699872512 181936627971218304 15928447170952115712 13228213640223461504 10527980109494807296 7827746578766153088 5127513048037498880 2427279517308844672 18173790060289742080 15473556529561087872 12773322998832433664 10073089468103779456 7372855937375125248 4672622406646471040 1972388875917816832 17718899418898714240 15018665888170060032 12318432357441405824 9618198826712751616 6917965295984097408 4217731765255443200 1517498234526788992 17264008777507686400 14563775246779032192 11863541716050377984 9163308185321723776 6463074654593069568 3762841123864415360 1062607593135761152 16809118136116658560 14108884605388004352 11408651074659350144 8708417543930695936 6008184013202041728 3307950482473387520 607716951744733312 16354227494725630720 13653993963996976512 10953760433268322304 8253526902539668096 5553293371811013888 2853059841082359680 152826310353705472 15899336853334602880 13199103322605948672 10498869791877294464 7798636261148640256 5098402730419986048 2398169199691331840 18144679742672229248 15444446211943575040 12744212681214920832 10043979150486266624 7343745619757612416 4643512089028958208 1943278558300304000 17689789101281201408 14989555570552547200 12289322039823892992 9589088509095238784 6888854978366584576 4188621447637930368 1488387916909276160 17234898459890173568 14534664929161519360 11834431398432865152 9134197867704210944 6433964336975556736 3733730806246902528 1033497275518248320 16780007818499145728 14079774287770491520 11379540757041837312 8679307226313183104 5979073695584528896 3278840164855874688 578606634127220480 16325117177108117888 13624883646379463680 10924650115650809472 8224416584922155264 5524183054193501056 2823949523464846848 123715992736192640 15870226535717090048 13169993004988435840 10469759474259781632 7769525943531127424 5069292412802473216 2369058882073819008 18115569425054716416 15415335894326062208 12715102363597408000 10014868832868753792 7314635302140099584 4614401771411445376 1914168240682791168 17660678783663688576 14960445252935034368 12260211722206380160 9559978191477725952 6859744660749071744 4159511130020417536 1459277599291763328 17205788142272660736 14505554611544006528 11805321080815352320 9105087550086698112 6404854019358043904 3704620488629389696 1004386957900735488 16750897500881632896 14050663970152978688 11350430439424324480 8650196908695670272 5949963377967016064 3249729847238361856 549496316509707648 16296006859490605056 13595773328761950848 10895539798033296640 8195306267304642432 5495072736575988224 2794839205847334016 94605675118679808 15841116218099577216 13140882687370923008 10440649156642268800 7740415625913614592 5040182095184960384 2339948564456306176 18086459107437203584 15386225576708549376 12685992045979895168 9985758515251240960 7285524984522586752 4585291453793932544 1885057923065278336 17631568466046175744 14931334935317521536 12231101404588867328 9530867873860213120 6830634343131558912 4130400812402904704 1430167281674250496 17176677824655147904 14476444293926493696 11776210763197839488 9075977232469185280 6375743701740531072 3675510171011876864 975276640283222656 16721787183264120064 14021553652535465856 11321320121806811648 8621086591078157440 5920853060349503232 3220619529620849024 520385998892194816 16266896541873092224 13566663011144438016 10866429480415783808 8166195949687129600 5465962418958475392 2765728888229821184 65495357501166976 15812005900482064384 13111772369753410176 10411538839024755968 7711305308296101760 5011071777567447552 2310838246838793344 18057348789819690752 15357115259091036544 12656881728362382336 9956648197633728128 7256414666905073920 4556181136176419712 1855947605447765504 17602458148428662912 14902224617700008704 12201991086971354496 9501757556242700288 6801524025514046080 4101290494785391872 1401056964056737664 17147567507037635072 14447333976308980864 11747100445580326656 9046866914851672448 6346633384123018240 3646399853394364032 946166322665709824 16692676865646607232 13992443334917953024 11292209804189298816 8591976273460644608 5891742742731990400 3191509212003336192 491275681274681984 16237786224255579392 13537552693526925184 10837319162798270976 8137085632069616768 5436852101340962560 2736618570612308352 36385039883654144 15782895582864551552 13082662052135897344 10382428521407243136 7682194990678588928 4981961459949934720 2281727929221280512 18028238472202177920 15328004941473523712 12627771410744869504 9927537880016215296 7227304349287561088 4527070818558906880 1826837287830252672 17573347830811150080 14873114300082495872 12172880769353841664 9472647238625187456 6772413707896533248 4072180177167879040 1371946646439224832 17118457189420122240 14418223658691468032 11717990127962813824 9017756597234159616 6317523066505505408 3617289535776851200 917056005048196992 16663566548029094400 13963333017300440192 11263099486571785984 8562865955843131776 5862632425114477568 3162398894385823360 462165363657169152 16208675906638066560 13508442375909412352 10808208845180758144 8107975314452103936 5407741783723449728 2707508252994795520 7274722266141312 15753785265247038720 13053551734518384512 10353318203789730304 7653084673061076096 4952851142332421888 2252617611603767680 17999128154584665088 15298894623856010880 12598661093127356672 9898427562398702464 7198194031670048256 4497960500941394048 1797726970212739840 17544237513193637248 14844003982464983040 12143770451736328832 9443536921007674624 6743303390279020416 4043069859550366208 1342836328821712000 17089346871802609408 14389113341073955200 11688879810345300992 8988646279616646784 6288412748887992576 3588179218159338368 887945687430684160 16634456230411581568 13934222699682927360 11233989168954273152 8533755638225618944 5833522107496964736 3133288576768310528 433055046039656320 16179565589020553728 13479332058291899520 10779098527563245312 8078864996834591104 5378631466105936896 2678397935377282688 18424908478358180096 15724674947629525888 13024441416900871680 10324207886172217472 7623974355443563264 4923740824714909056 2223507293986254848 17970017836967152256 15269784306238498048 12569550775509843840 9869317244781189632 7169083714052535424 4468850183323881216 1768616652595227008 17515127195576124416 14814893664847470208 12114660134118816000 9414426603390161792 6714193072661507584 4013959541932853376 1313726011204199168 17060236554185096576 14360003023456442368 11659769492727788160 8959535961999133952 6259302431270479744 3559068900541825536 858835369813171328 16605345912794068736 13905112382065414528 11204878851336760320 8504645320608106112 5804411789879451904 3104178259150797696 403944728422143488 16150455271403040896 13450221740674386688 10749988209945732480 8049754679217078272 5349521148488424064 2649287617759769856 18395798160740667264 15695564630012013056 12995331099283358848 10295097568554704640 7594864037826050432 4894630507097396224 2194396976368742016 17940907519349639424 15240673988620985216 12540440457892331008 9840206927163676800 7139973396435022592 4439739865706368384 1739506334977714176 17486016877958611584 14785783347229957376 12085549816501303168 9385316285772648960 6685082755043994752 3984849224315340544 1284615693586686336 17031126236567583744 14330892705838929536 11630659175110275328 8930425644381621120 6230192113652966912 3529958582924312704 829725052195658496 16576235595176555904 13876002064447901696 11175768533719247488 8475535002990593280 5775301472261939072 3075067941533284864 374834410804630656 16121344953785528064 13421111423056873856 10720877892328219648 8020644361599565440 5320410830870911232 2620177300142257024 18366687843123154432 15666454312394500224 12966220781665846016 10265987250937191808 7565753720208537600 4865520189479883392 2165286658751229184 17911797201732126592 15211563671003472384 12511330140274818176 9811096609546163968 7110863078817509760 4410629548088855552 1710396017360201344 17456906560341098752 14756673029612444544 12056439498883790336 9356205968155136128 6655972437426481920 3955738906697827712 1255505375969173504 17002015918950070912 14301782388221416704 11601548857492762496 8901315326764108288 6201081796035454080 3500848265306799872 800614734578145664 16547125277559043072 13846891746830388864 11146658216101734656 8446424685373080448 5746191154644426240 3045957623915772032 345724093187117824 16092234636168015232 13392001105439361024 10691767574710706816 7991534043982052608 5291300513253398400 2591066982524744192 18337577525505641600 15637343994776987392 12937110464048333184 10236876933319678976 7536643402591024768 4836409871862370560 2136176341133716352 17882686884114613760 15182453353385959552 12482219822657305344 9781986291928651136 7081752761199996928 4381519230471342720 1681285699742688512 17427796242723585920 14727562711994931712 12027329181266277504 9327095650537623296 6626862119808969088 3926628589080314880 1226395058351660672 16972905601332558080 14272672070603903872 11572438539875249664 8872205009146595456 6171971478417941248 3471737947689287040 771504416960632832 16518014959941530240 13817781429212876032 11117547898484221824 8417314367755567616 5717080837026913408 3016847306298259200 316613775569604992 16063124318550502400 13362890787821848192 10662657257093193984 7962423726364539776 5262190195635885568 2561956664907231360 18308467207888128768 15608233677159474560 12908000146430820352 10207766615702166144 7507533084973511936 4807299554244857728 2107066023516203520 17853576566497100928 15153343035768446720 12453109505039792512 9752875974311138304 7052642443582484096 4352408912853829888 1652175382125175680 17398685925106073088 14698452394377418880 11998218863648764672 9297985332920110464 6597751802191456256 3897518271462802048 1197284740734147840 16943795283715045248 14243561752986391040 11543328222257736832 8843094691529082624 6142861160800428416 3442627630071774208 742394099343120000 16488904642324017408 13788671111595363200 11088437580866708992 8388204050138054784 5687970519409400576 2987736988680746368 287503457952092160 16034014000932989568 13333780470204335360 10633546939475681152 7933313408747026944 5233079878018372736 2532846347289718528 18279356890270615936 15579123359541961728 12878889828813307520 10178656298084653312 7478422767355999104 4778189236627344896 2077955705898690688 17824466248879588096 15124232718150933888 12423999187422279680 9723765656693625472 7023532125964971264 4323298595236317056 1623065064507662848 17369575607488560256 14669342076759906048 11969108546031251840 9268875015302597632 6568641484573943424 3868407953845289216 1168174423116635008 16914684966097532416 14214451435368878208 11514217904640224000 8813984373911569792 6113750843182915584 3413517312454261376 713283781725607168 16459794324706504576 13759560793977850368 11059327263249196160 8359093732520541952 5658860201791887744 2958626671063233536 258393140334579328 16004903683315476736 13304670152586822528 10604436621858168320 7904203091129514112 5203969560400859904 2503736029672205696 18250246572653103104 15550013041924448896 12849779511195794688 10149545980467140480 7449312449738486272 4749078919009832064 2048845388281177856 17795355931262075264 15095122400533421056 12394888869804766848 9694655339076112640 6994421808347458432 4294188277618804224 1593954746890150016 17340465289871047424 14640231759142393216 11939998228413739008 9239764697685084800 6539531166956430592 3839297636227776384 1139064105499122176 16885574648480019584 14185341117751365376 11485107587022711168 8784874056294056960 6084640525565402752 3384406994836748544 684173464108094336 16430684007088991744 13730450476360337536 11030216945631683328 8329983414903029120 5629749884174374912 2929516353445720704 229282822717066496 15975793365697963904 13275559834969309696 10575326304240655488 7875092773512001280 5174859242783347072 2474625712054692864 18221136255035590272 15520902724306936064 12820669193578281856 10120435662849627648 7420202132120973440 4719968601392319232 2019735070663665024 17766245613644562432 15066012082915908224 12365778552187254016 9665545021458599808 6965311490729945600 4265077960001291392 1564844429272637184 17311354972253534592 14611121441524880384 11910887910796226176 9210654380067571968 6510420849338917760 3810187318610263552 1109953787881609344 16856464330862506752 14156230800133852544 11455997269405198336 8755763738676544128 6055530207947889920 3355296677219235712 655063146490581504 16401573689471478912 13701340158742824704 11001106628014170496 8300873097285516288 5600639566556862080 2900406035828207872 200172505099553664 15946683048080451072 13246449517351796864 10546215986623142656 7845982455894488448 5145748925165834240 2445515394437180032 18192025937418077440 15491792406689423232 12791558875960769024 10091325345232114816 7391091814503460608 4690858283774806400 1990624753046152192 17737135296027049600 15036901765298395392 12336668234569741184 9636434703841086976 6936201173112432768 4235967642383778560 1535734111655124352 17282244654636021760 14582011123907367552 11881777593178713344 9181544062450059136 6481310531721404928 3781077000992750720 1080843470264096512 16827354013244993920 14127120482516339712 11426886951787685504 8726653421059031296 6026419890330377088 3326186359601722880 625952828873068672 16372463371853966080 13672229841125311872 10971996310396657664 8271762779668003456 5571529248939349248 2871295718210695040 171062187482040832 15917572730462938240 13217339199734284032 10517105669005629824 7816872138276975616 5116638607548321408 2416405076819667200 18162915619800564608 15462682089071910400 12762448558343256192 10062215027614601984 7361981496885947776 4661747966157293568 1961514435428639360 17708024978409536768 15007791447680882560 12307557916952228352 9607324386223574144 6907090855494919936 4206857324766265728 1506623794037611520 17253134337018508928 14552900806289854720 11852667275561200512 9152433744832546304 6452200214103892096 3751966683375237888 1051733152646583680 16798243695627481088 14098010164898826880 11397776634170172672 8697543103441518464 5997309572712864256 3297076041984210048 596842511255555840 16343353054236453248 13643119523507799040 10942885992779144832 8242652462050490624 5542418931321836416 2842185400593182208 141951869864528000 15888462412845425408 13188228882116771200 10487995351388116992 7787761820659462784 5087528289930808576 2387294759202154368 18133805302183051776 15433571771454397568 12733338240725743360 10033104709997089152 7332871179268434944 4632637648539780736 1932404117811126528 17678914660792023936 14978681130063369728 12278447599334715520 9578214068606061312 6877980537877407104 4177747007148752896 1477513476420098688 17224024019400996096 14523790488672341888 11823556957943687680 9123323427215033472 6423089896486379264 3722856365757725056 1022622835029070848 16769133378009968256 14068899847281314048 11368666316552659840 8668432785824005632 5968199255095351424 3267965724366697216 567732193638043008 16314242736618940416 13614009205890286208 10913775675161632000 8213542144432977792 5513308613704323584 2813075082975669376 112841552247015168 15859352095227912576 13159118564499258368 10458885033770604160 7758651503041949952 5058417972313295744 2358184441584641536 18104694984565538944 15404461453836884736 12704227923108230528 10003994392379576320 7303760861650922112 4603527330922267904 1903293800193613696 17649804343174511104 14949570812445856896 12249337281717202688 9549103750988548480 6848870220259894272 4148636689531240064 1448403158802585856 17194913701783483264 14494680171054829056 11794446640326174848 9094213109597520640 6393979578868866432 3693746048140212224 993512517411558016 16740023060392455424 14039789529663801216 11339555998935147008 8639322468206492800 5939088937477838592 3238855406749184384 538621876020530176 16285132419001427584 13584898888272773376 10884665357544119168 8184431826815464960 5484198296086810752 2783964765358156544 83731234629502336 15830241777610399744 13130008246881745536 10429774716153091328 7729541185424437120 5029307654695782912 2329074123967128704 18075584666948026112 15375351136219371904 12675117605490717696 9974884074762063488 7274650544033409280 4574417013304755072 1874183482576100864 17620694025556998272 14920460494828344064 12220226964099689856 9519993433371035648 6819759902642381440 4119526371913727232 1419292841185073024 17165803384165970432 14465569853437316224 11765336322708662016 9065102791980007808 6364869261251353600 3664635730522699392 964402199794045184 16710912742774942592 14010679212046288384 11310445681317634176 8610212150588979968 5909978619860325760 3209745089131671552 509511558403017344 16256022101383914752 13555788570655260544 10855555039926606336 8155321509197952128 5455087978469297920 2754854447740643712 54620917011989504 15801131459992886912 13100897929264232704 10400664398535578496 7700430867806924288 5000197337078270080 2299963806349615872 18046474349330513280 15346240818601859072 12646007287873204864 9945773757144550656 7245540226415896448 4545306695687242240 1845073164958588032 17591583707939485440 14891350177210831232 12191116646482177024 9490883115753522816 6790649585024868608 4090416054296214400 1390182523567560192 17136693066548457600 14436459535819803392 11736226005091149184 9035992474362494976 6335758943633840768 3635525412905186560 935291882176532352 16681802425157429760 13981568894428775552 11281335363700121344 8581101832971467136 5880868302242812928 3180634771514158720 480401240785504512 16226911783766401920 13526678253037747712 10826444722309093504 8126211191580439296 5425977660851785088 2725744130123130880 25510599394476672 15772021142375374080 13071787611646719872 10371554080918065664 7671320550189411456 4971087019460757248 2270853488732103040 18017364031713000448 15317130500984346240 12616896970255692032 9916663439527037824 7216429908798383616 4516196378069729408 1815962847341075200 17562473390321972608 14862239859593318400 12162006328864664192 9461772798136009984 6761539267407355776 4061305736678701568 1361072205950047360 17107582748930944768 14407349218202290560 11707115687473636352 9006882156744982144 6306648626016327936 3606415095287673728 906181564559019520 16652692107539916928 13952458576811262720 11252225046082608512 8551991515353954304 5851757984625300096 3151524453896645888 451290923167991680 16197801466148889088 13497567935420234880 10797334404691580672 8097100873962926464 5396867343234272256 2696633812505618048 18443144355486515456 15742910824757861248 13042677294029207040 10342443763300552832 7642210232571898624 4941976701843244416 2241743171114590208 17988253714095487616 15288020183366833408 12587786652638179200 9887553121909524992 7187319591180870784 4487086060452216576 1786852529723562368 17533363072704459776 14833129541975805568 12132896011247151360 9432662480518497152 6732428949789842944 4032195419061188736 1331961888332534528 17078472431313431936 14378238900584777728 11678005369856123520 8977771839127469312 6277538308398815104 3577304777670160896 877071246941506688 16623581789922404096 13923348259193749888 11223114728465095680 8522881197736441472 5822647667007787264 3122414136279133056 422180605550478848 16168691148531376256 13468457617802722048 10768224087074067840 8067990556345413632 5367757025616759424 2667523494888105216 18414034037869002624 15713800507140348416 13013566976411694208 10313333445683040000 7613099914954385792 4912866384225731584 2212632853497077376 17959143396477974784 15258909865749320576 12558676335020666368 9858442804292012160 7158209273563357952 4457975742834703744 1757742212106049536 17504252755086946944 14804019224358292736 12103785693629638528 9403552162900984320 6703318632172330112 4003085101443675904 1302851570715021696 17049362113695919104 14349128582967264896 11648895052238610688 8948661521509956480 6248427990781302272 3548194460052648064 847960929323993856 16594471472304891264 13894237941576237056 11194004410847582848 8493770880118928640 5793537349390274432 3093303818661620224 393070287932966016 16139580830913863424 13439347300185209216 10739113769456555008 8038880238727900800 5338646707999246592 2638413177270592384 18384923720251489792 15684690189522835584 12984456658794181376 10284223128065527168 7583989597336872960 4883756066608218752 2183522535879564544 17930033078860461952 15229799548131807744 12529566017403153536 9829332486674499328 7129098955945845120 4428865425217190912 1728631894488536704 17475142437469434112 14774908906740779904 12074675376012125696 9374441845283471488 6674208314554817280 3973974783826163072 1273741253097508864 17020251796078406272 14320018265349752064 11619784734621097856 8919551203892443648 6219317673163789440 3519084142435135232 818850611706481024 16565361154687378432 13865127623958724224 11164894093230070016 8464660562501415808 5764427031772761600 3064193501044107392 363959970315453184 16110470513296350592 13410236982567696384 10710003451839042176 8009769921110387968 5309536390381733760 2609302859653079552 18355813402633976960 15655579871905322752 12955346341176668544 10255112810448014336 7554879279719360128 4854645748990705920 2154412218262051712 17900922761242949120 15200689230514294912 12500455699785640704 9800222169056986496 7099988638328332288 4399755107599678080 1699521576871023872 17446032119851921280 14745798589123267072 12045565058394612864 9345331527665958656 6645097996937304448 3944864466208650240 1244630935479996032 16991141478460893440 14290907947732239232 11590674417003585024 8890440886274930816 6190207355546276608 3489973824817622400 789740294088968192 16536250837069865600 13836017306341211392 11135783775612557184 8435550244883902976 5735316714155248768 3035083183426594560 334849652697940352 16081360195678837760 13381126664950183552 10680893134221529344 7980659603492875136 5280426072764220928 2580192542035566720 18326703085016464128 15626469554287809920 12926236023559155712 10226002492830501504 7525768962101847296 4825535431373193088 2125301900644538880 17871812443625436288 15171578912896782080 12471345382168127872 9771111851439473664 7070878320710819456 4370644789982165248 1670411259253511040 17416921802234408448 14716688271505754240 12016454740777100032 9316221210048445824 6615987679319791616 3915754148591137408 1215520617862483200 16962031160843380608 14261797630114726400 11561564099386072192 8861330568657417984 6161097037928763776 3460863507200109568 760629976471455360 16507140519452352768 13806906988723698560 11106673457995044352 8406439927266390144 5706206396537735936 3005972865809081728 305739335080427520 16052249878061324928 13352016347332670720 10651782816604016512 7951549285875362304 5251315755146708096 2551082224418053888 18297592767398951296 15597359236670297088 12897125705941642880 10196892175212988672 7496658644484334464 4796425113755680256 2096191583027026048 17842702126007923456 15142468595279269248 12442235064550615040 9742001533821960832 7041768003093306624 4341534472364652416 1641300941635998208 17387811484616895616 14687577953888241408 11987344423159587200 9287110892430932992 6586877361702278784 3886643830973624576 1186410300244970368 16932920843225867776 14232687312497213568 11532453781768559360 8832220251039905152 6131986720311250944 3431753189582596736 731519658853942528 16478030201834839936 13777796671106185728 11077563140377531520 8377329609648877312 5677096078920223104 2976862548191568896 276629017462914688 16023139560443812096 13322906029715157888 10622672498986503680 7922438968257849472 5222205437529195264 2521971906800541056 18268482449781438464 15568248919052784256 12868015388324130048 10167781857595475840 7467548326866821632 4767314796138167424 2067081265409513216 17813591808390410624 15113358277661756416 12413124746933102208 9712891216204448000 7012657685475793792 4312424154747139584 1612190624018485376 17358701166999382784 14658467636270728576 11958234105542074368 9258000574813420160 6557767044084765952 3857533513356111744 1157299982627457536 16903810525608354944 14203576994879700736 11503343464151046528 8803109933422392320 6102876402693738112 3402642871965083904 702409341236429696 16448919884217327104 13748686353488672896 11048452822760018688 8348219292031364480 5647985761302710272 2947752230574056064 247518699845401856 15994029242826299264 13293795712097645056 10593562181368990848 7893328650640336640 5193095119911682432 2492861589183028224 18239372132163925632 15539138601435271424 12838905070706617216 10138671539977963008 7438438009249308800 4738204478520654592 2037970947792000384 17784481490772897792 15084247960044243584 12384014429315589376 9683780898586935168 6983547367858280960 4283313837129626752 1583080306400972544 17329590849381869952 14629357318653215744 11929123787924561536 9228890257195907328 6528656726467253120 3828423195738598912 1128189665009944704 16874700207990842112 14174466677262187904 11474233146533533696 8773999615804879488 6073766085076225280 3373532554347571072 673299023618916864 16419809566599814272 13719576035871160064 11019342505142505856 8319108974413851648 5618875443685197440 2918641912956543232 218408382227889024 15964918925208786432 13264685394480132224 10564451863751478016 7864218333022823808 5163984802294169600 2463751271565515392 18210261814546412800 15510028283817758592 12809794753089104384 10109561222360450176 7409327691631795968 4709094160903141760 2008860630174487552 17755371173155384960 15055137642426730752 12354904111698076544 9654670580969422336 6954437050240768128 4254203519512113920 1553969988783459712 17300480531764357120 14600247001035702912 11900013470307048704 9199779939578394496 6499546408849740288 3799312878121086080 1099079347392431872 16845589890373329280 14145356359644675072 11445122828916020864 8744889298187366656 6044655767458712448 3344422236730058240 644188706001404032 16390699248982301440 13690465718253647232 10990232187524993024 8289998656796338816 5589765126067684608 2889531595339030400 189298064610376192 15935808607591273600 13235575076862619392 10535341546133965184 7835108015405310976 5134874484676656768 2434640953948002560 18181151496928899968 15480917966200245760 12780684435471591552 10080450904742937344 7380217374014283136 4679983843285628928 1979750312556974720 17726260855537872128 15026027324809217920 12325793794080563712 9625560263351909504 6925326732623255296 4225093201894601088 1524859671165946880 17271370214146844288 14571136683418190080 11870903152689535872 9170669621960881664 6470436091232227456 3770202560503573248 1069969029774919040 16816479572755816448 14116246042027162240 11416012511298508032 8715778980569853824 6015545449841199616 3315311919112545408 615078388383891200 16361588931364788608 13661355400636134400 10961121869907480192 8260888339178825984 5560654808450171776 2860421277721517568 160187746992863360 15906698289973760768 13206464759245106560 10506231228516452352 7805997697787798144 5105764167059143936 2405530636330489728 18152041179311387136 15451807648582732928 12751574117854078720 10051340587125424512 7351107056396770304 4650873525668116096 1950639994939461888 17697150537920359296 14996917007191705088 12296683476463050880 9596449945734396672 6896216415005742464 4195982884277088256 1495749353548434048 17242259896529331456 14542026365800677248 11841792835072023040 9141559304343368832 6441325773614714624 3741092242886060416 1040858712157406208 16787369255138303616 14087135724409649408 11386902193680995200 8686668662952340992 5986435132223686784 3286201601495032576 585968070766378368 16332478613747275776 13632245083018621568 10932011552289967360 8231778021561313152 5531544490832658944 2831310960104004736 131077429375350528 15877587972356247936 13177354441627593728 10477120910898939520 7776887380170285312 5076653849441631104 2376420318712976896 18122930861693874304 15422697330965220096 12722463800236565888 10022230269507911680 7321996738779257472 4621763208050603264 1921529677321949056 17668040220302846464 14967806689574192256 12267573158845538048 9567339628116883840 6867106097388229632 4166872566659575424 1466639035930921216 17213149578911818624 14512916048183164416 11812682517454510208 9112448986725856000 6412215455997201792 3711981925268547584 1011748394539893376 16758258937520790784 14058025406792136576 11357791876063482368 8657558345334828160 5957324814606173952 3257091283877519744 556857753148865536 16303368296129762944 13603134765401108736 10902901234672454528 8202667703943800320 5502434173215146112 2802200642486491904 101967111757837696 15848477654738735104 13148244124010080896 10448010593281426688 7747777062552772480 5047543531824118272 2347310001095464064 18093820544076361472 15393587013347707264 12693353482619053056 9993119951890398848 7292886421161744640 4592652890433090432 1892419359704436224 17638929902685333632 14938696371956679424 12238462841228025216 9538229310499371008 6837995779770716800 4137762249042062592 1437528718313408384 17184039261294305792 14483805730565651584 11783572199836997376 9083338669108343168 6383105138379688960 3682871607651034752 982638076922380544 16729148619903277952 14028915089174623744 11328681558445969536 8628448027717315328 5928214496988661120 3227980966260006912 527747435531352704 16274257978512250112 13574024447783595904 10873790917054941696 8173557386326287488 5473323855597633280 2773090324868979072 72856794140324864 15819367337121222272 13119133806392568064 10418900275663913856 7718666744935259648 5018433214206605440 2318199683477951232 18064710226458848640 15364476695730194432 12664243165001540224 9964009634272886016 7263776103544231808 4563542572815577600 1863309042086923392 17609819585067820800 14909586054339166592 12209352523610512384 9509118992881858176 6808885462153203968 4108651931424549760 1408418400695895552 17154928943676792960 14454695412948138752 11754461882219484544 9054228351490830336 6353994820762176128 3653761290033521920 953527759304867712 16700038302285765120 13999804771557110912 11299571240828456704 8599337710099802496 5899104179371148288 3198870648642494080 498637117913839872 16245147660894737280 13544914130166083072 10844680599437428864 8144447068708774656 5444213537980120448 2743980007251466240 43746476522812032 15790257019503709440 13090023488775055232 10389789958046401024 7689556427317746816 4989322896589092608 2289089365860438400 18035599908841335808 15335366378112681600 12635132847384027392 9934899316655373184 7234665785926718976 4534432255198064768 1834198724469410560 17580709267450307968 14880475736721653760 12180242205992999552 9480008675264345344 6779775144535691136 4079541613807036928 1379308083078382720 17125818626059280128 14425585095330625920 11725351564601971712 9025118033873317504 6324884503144663296 3624650972416009088 924417441687354880 16670927984668252288 13970694453939598080 11270460923210943872 8570227392482289664 5869993861753635456 3169760331024981248 469526800296327040 16216037343277224448 13515803812548570240 10815570281819916032 8115336751091261824 5415103220362607616 2714869689633953408 14636158905299200 15761146701886196608 13060913171157542400 10360679640428888192 7660446109700233984 4960212578971579776 2259979048242925568 18006489591223822976 15306256060495168768 12606022529766514560 9905788999037860352 7205555468309206144 4505321937580551936 1805088406851897728 17551598949832795136 14851365419104140928 12151131888375486720 9450898357646832512 6750664826918178304 4050431296189524096 1350197765460869888 17096708308441767296 14396474777713113088 11696241246984458880 8996007716255804672 6295774185527150464 3595540654798496256 895307124069842048 16641817667050739456 13941584136322085248 11241350605593431040 8541117074864776832 5840883544136122624 3140650013407468416 440416482678814208 16186927025659711616 13486693494931057408 10786459964202403200 8086226433473748992 5385992902745094784 2685759372016440576 18432269914997337984 15732036384268683776 13031802853540029568 10331569322811375360 7631335792082721152 4931102261354066944 2230868730625412736 17977379273606310144 15277145742877655936 12576912212149001728 9876678681420347520 7176445150691693312 4476211619963039104 1775978089234384896 17522488632215282304 14822255101486628096 12122021570757973888 9421788040029319680 6721554509300665472 4021320978572011264 1321087447843357056 17067597990824254464 14367364460095600256 11667130929366946048 8966897398638291840 6266663867909637632 3566430337180983424 866196806452329216 16612707349433226624 13912473818704572416 11212240287975918208 8512006757247264000 5811773226518609792 3111539695789955584 411306165061301376 16157816708042198784 13457583177313544576 10757349646584890368 8057116115856236160 5356882585127581952 2656649054398927744 18403159597379825152 15702926066651170944 13002692535922516736 10302459005193862528 7602225474465208320 4901991943736554112 2201758413007899904 17948268955988797312 15248035425260143104 12547801894531488896 9847568363802834688 7147334833074180480 4447101302345526272 1746867771616872064 17493378314597769472 14793144783869115264 12092911253140461056 9392677722411806848 6692444191683152640 3992210660954498432 1291977130225844224 17038487673206741632 14338254142478087424 11638020611749433216 8937787081020779008 6237553550292124800 3537320019563470592 837086488834816384 16583597031815713792 13883363501087059584 11183129970358405376 8482896439629751168 5782662908901096960 3082429378172442752 382195847443788544 16128706390424685952 13428472859696031744 10728239328967377536 8028005798238723328 5327772267510069120 2627538736781414912 18374049279762312320 15673815749033658112 12973582218305003904 10273348687576349696 7573115156847695488 4872881626119041280 2172648095390387072 17919158638371284480 15218925107642630272 12518691576913976064 9818458046185321856 7118224515456667648 4417990984728013440 1717757453999359232 17464267996980256640 14764034466251602432 12063800935522948224 9363567404794294016 6663333874065639808 3963100343336985600 1262866812608331392 17009377355589228800 14309143824860574592 11608910294131920384 8908676763403266176 6208443232674611968 3508209701945957760 807976171217303552 16554486714198200960 13854253183469546752 11154019652740892544 8453786122012238336 5753552591283584128 3053319060554929920 353085529826275712 16099596072807173120 13399362542078518912 10699129011349864704 7998895480621210496 5298661949892556288 2598428419163902080 18344938962144799488 15644705431416145280 12944471900687491072 10244238369958836864 7544004839230182656 4843771308501528448 2143537777772874240 17890048320753771648 15189814790025117440 12489581259296463232 9789347728567809024 7089114197839154816 4388880667110500608 1688647136381846400 17435157679362743808 14734924148634089600 12034690617905435392 9334457087176781184 6634223556448126976 3933990025719472768 1233756494990818560 16980267037971715968 14280033507243061760 11579799976514407552 8879566445785753344 6179332915057099136 3479099384328444928 778865853599790720 16525376396580688128 13825142865852033920 11124909335123379712 8424675804394725504 5724442273666071296 3024208742937417088 323975212208762880 16070485755189660288 13370252224461006080 10670018693732351872 7969785163003697664 5269551632275043456 2569318101546389248 18315828644527286656 15615595113798632448 12915361583069978240 10215128052341324032 7514894521612669824 4814660990884015616 2114427460155361408 17860938003136258816 15160704472407604608 12460470941678950400 9760237410950296192 7060003880221641984 4359770349492987776 1659536818764333568 17406047361745230976 14705813831016576768 12005580300287922560 9305346769559268352 6605113238830614144 3904879708101959936 1204646177373305728 16951156720354203136 14250923189625548928 11550689658896894720 8850456128168240512 6150222597439586304 3449989066710932096 749755535982277888 16496266078963175296 13796032548234521088 11095799017505866880 8395565486777212672 5695331956048558464 2995098425319904256 294864894591250048 16041375437572147456 13341141906843493248 10640908376114839040 7940674845386184832 5240441314657530624 2540207783928876416 18286718326909773824 15586484796181119616 12886251265452465408 10186017734723811200 7485784203995156992 4785550673266502784 2085317142537848576 17831827685518745984 15131594154790091776 12431360624061437568 9731127093332783360 7030893562604129152 4330660031875474944 1630426501146820736 17376937044127718144 14676703513399063936 11976469982670409728 9276236451941755520 6576002921213101312 3875769390484447104 1175535859755792896 16922046402736690304 14221812872008036096 11521579341279381888 8821345810550727680 6121112279822073472 3420878749093419264 720645218364765056 16467155761345662464 13766922230617008256 11066688699888354048 8366455169159699840 5666221638431045632 2965988107702391424 265754576973737216 16012265119954634624 13312031589225980416 10611798058497326208 7911564527768672000 5211330997040017792 2511097466311363584 18257608009292260992 15557374478563606784 12857140947834952576 10156907417106298368 7456673886377644160 4756440355648989952 2056206824920335744 17802717367901233152 15102483837172578944 12402250306443924736 9702016775715270528 7001783244986616320 4301549714257962112 1601316183529307904 17347826726510205312 14647593195781551104 11947359665052896896 9247126134324242688 6546892603595588480 3846659072866934272 1146425542138280064 16892936085119177472 14192702554390523264 11492469023661869056 8792235492933214848 6092001962204560640 3391768431475906432 691534900747252224 16438045443728149632 13737811912999495424 11037578382270841216 8337344851542187008 5637111320813532800 2936877790084878592 236644259356224384 15983154802337121792 13282921271608467584 10582687740879813376 7882454210151159168 5182220679422504960 2481987148693850752 18228497691674748160 15528264160946093952 12828030630217439744 10127797099488785536 7427563568760131328 4727330038031477120 2027096507302822912 17773607050283720320 15073373519555066112 12373139988826411904 9672906458097757696 6972672927369103488 4272439396640449280 1572205865911795072 17318716408892692480 14618482878164038272 11918249347435384064 9218015816706729856 6517782285978075648 3817548755249421440 1117315224520767232 16863825767501664640 14163592236773010432 11463358706044356224 8763125175315702016 6062891644587047808 3362658113858393600 662424583129739392 16408935126110636800 13708701595381982592 11008468064653328384 8308234533924674176 5608001003196019968 2907767472467365760 207533941738711552 15954044484719608960 13253810953990954752 10553577423262300544 7853343892533646336 5153110361804992128 2452876831076337920 18199387374057235328 15499153843328581120 12798920312599926912 10098686781871272704 7398453251142618496 4698219720413964288 1997986189685310080 17744496732666207488 15044263201937553280 12344029671208899072 9643796140480244864 6943562609751590656 4243329079022936448 1543095548294282240 17289606091275179648 14589372560546525440 11889139029817871232 9188905499089217024 6488671968360562816 3788438437631908608 1088204906903254400 16834715449884151808 14134481919155497600 11434248388426843392 8734014857698189184 6033781326969534976 3333547796240880768 633314265512226560 16379824808493123968 13679591277764469760 10979357747035815552 8279124216307161344 5578890685578507136 2878657154849852928 178423624121198720 15924934167102096128 13224700636373441920 10524467105644787712 7824233574916133504 5124000044187479296 2423766513458825088 18170277056439722496 15470043525711068288 12769809994982414080 10069576464253759872 7369342933525105664 4669109402796451456 1968875872067797248 17715386415048694656 15015152884320040448 12314919353591386240 9614685822862732032 6914452292134077824 4214218761405423616 1513985230676769408 17260495773657666816 14560262242929012608 11860028712200358400 9159795181471704192 6459561650743049984 3759328120014395776 1059094589285741568 16805605132266638976 14105371601537984768 11405138070809330560 8704904540080676352 6004671009352022144 3304437478623367936 604203947894713728 16350714490875611136 13650480960146956928 10950247429418302720 8250013898689648512 5549780367960994304 2849546837232340096 149313306503685888 15895823849484583296 13195590318755929088 10495356788027274880 7795123257298620672 5094889726569966464 2394656195841312256 18141166738822209664 15440933208093555456 12740699677364901248 10040466146636247040 7340232615907592832 4639999085178938624 1939765554450284416 17686276097431181824 14986042566702527616 12285809035973873408 9585575505245219200 6885341974516564992 4185108443787910784 1484874913059256576 17231385456040153984 14531151925311499776 11830918394582845568 9130684863854191360 6430451333125537152 3730217802396882944 1029984271668228736 16776494814649126144 14076261283920471936 11376027753191817728 8675794222463163520 5975560691734509312 3275327161005855104 575093630277200896 16321604173258098304 13621370642529444096 10921137111800789888 8220903581072135680 5520670050343481472 2820436519614827264 120202988886173056 15866713531867070464 13166480001138416256 10466246470409762048 7766012939681107840 5065779408952453632 2365545878223799424 18112056421204696832 15411822890476042624 12711589359747388416 10011355829018734208 7311122298290080000 4610888767561425792 1910655236832771584 17657165779813668992 14956932249085014784 12256698718356360576 9556465187627706368 6856231656899052160 4155998126170397952 1455764595441743744 17202275138422641152 14502041607693986944 11801808076965332736 9101574546236678528 6401341015508024320 3701107484779370112 1000873954050715904 16747384497031613312 14047150966302959104 11346917435574304896 8646683904845650688 5946450374116996480 3246216843388342272 545983312659688064 16292493855640585472 13592260324911931264 10892026794183277056 8191793263454622848 5491559732725968640 2791326201997314432 91092671268660224 15837603214249557632 13137369683520903424 10437136152792249216 7736902622063595008 5036669091334940800 2336435560606286592 18082946103587184000 15382712572858529792 12682479042129875584 9982245511401221376 7282011980672567168 4581778449943912960 1881544919215258752 17628055462196156160 14927821931467501952 12227588400738847744 9527354870010193536 6827121339281539328 4126887808552885120 1426654277824230912 17173164820805128320 14472931290076474112 11772697759347819904 9072464228619165696 6372230697890511488 3671997167161857280 971763636433203072 16718274179414100480 14018040648685446272 11317807117956792064 8617573587228137856 5917340056499483648 3217106525770829440 516872995042175232 16263383538023072640 13563150007294418432 10862916476565764224 8162682945837110016 5462449415108455808 2762215884379801600 61982353651147392 15808492896632044800 13108259365903390592 10408025835174736384 7707792304446082176 5007558773717427968 2307325242988773760 18053835785969671168 15353602255241016960 12653368724512362752 9953135193783708544 7252901663055054336 4552668132326400128 1852434601597745920 17598945144578643328 14898711613849989120 12198478083121334912 9498244552392680704 6798011021664026496 4097777490935372288 1397543960206718080 17144054503187615488 14443820972458961280 11743587441730307072 9043353911001652864 6343120380272998656 3642886849544344448 942653318815690240 16689163861796587648 13988930331067933440 11288696800339279232 8588463269610625024 5888229738881970816 3187996208153316608 487762677424662400 16234273220405559808 13534039689676905600 10833806158948251392 8133572628219597184 5433339097490942976 2733105566762288768 32872036033634560 15779382579014531968 13079149048285877760 10378915517557223552 7678681986828569344 4978448456099915136 2278214925371260928 18024725468352158336 15324491937623504128 12624258406894849920 9924024876166195712 7223791345437541504 4523557814708887296 1823324283980233088 17569834826961130496 14869601296232476288 12169367765503822080 9469134234775167872 6768900704046513664 4068667173317859456 1368433642589205248 17114944185570102656 14414710654841448448 11714477124112794240 9014243593384140032 6314010062655485824 3613776531926831616 913543001198177408 16660053544179074816 13959820013450420608 11259586482721766400 8559352951993112192 5859119421264457984 3158885890535803776 458652359807149568 16205162902788046976 13504929372059392768 10804695841330738560 8104462310602084352 5404228779873430144 2703995249144775936 3761718416121728 15750272261397019136 13050038730668364928 10349805199939710720 7649571669211056512 4949338138482402304 2249104607753748096 17995615150734645504 15295381620005991296 12595148089277337088 9894914558548682880 7194681027820028672 4494447497091374464 1794213966362720256 17540724509343617664 14840490978614963456 12140257447886309248 9440023917157655040 6739790386429000832 4039556855700346624 1339323324971692416 17085833867952589824 14385600337223935616 11685366806495281408 8985133275766627200 6284899745037972992 3584666214309318784 884432683580664576 16630943226561561984 13930709695832907776 11230476165104253568 8530242634375599360 5830009103646945152 3129775572918290944 429542042189636736 16176052585170534144 13475819054441879936 10775585523713225728 8075351992984571520 5375118462255917312 2674884931527263104 18421395474508160512 15721161943779506304 13020928413050852096 10320694882322197888 7620461351593543680 4920227820864889472 2219994290136235264 17966504833117132672 15266271302388478464 12566037771659824256 9865804240931170048 7165570710202515840 4465337179473861632 1765103648745207424 17511614191726104832 14811380660997450624 12111147130268796416 9410913599540142208 6710680068811488000 4010446538082833792 1310213007354179584 17056723550335076992 14356490019606422784 11656256488877768576 8956022958149114368 6255789427420460160 3555555896691805952 855322365963151744 16601832908944049152 13901599378215394944 11201365847486740736 8501132316758086528 5800898786029432320 3100665255300778112 400431724572123904 16146942267553021312 13446708736824367104 10746475206095712896 8046241675367058688 5346008144638404480 2645774613909750272 18392285156890647680 15692051626161993472 12991818095433339264 10291584564704685056 7591351033976030848 4891117503247376640 2190883972518722432 17937394515499619840 15237160984770965632 12536927454042311424 9836693923313657216 7136460392585003008 4436226861856348800 1735993331127694592 17482503874108592000 14782270343379937792 12082036812651283584 9381803281922629376 6681569751193975168 3981336220465320960 1281102689736666752 17027613232717564160 14327379701988909952 11627146171260255744 8926912640531601536 6226679109802947328 3526445579074293120 826212048345638912 16572722591326536320 13872489060597882112 11172255529869227904 8472021999140573696 5771788468411919488 3071554937683265280 371321406954611072 16117831949935508480 13417598419206854272 10717364888478200064 8017131357749545856 5316897827020891648 2616664296292237440 18363174839273134848 15662941308544480640 12962707777815826432 10262474247087172224 7562240716358518016 4862007185629863808 2161773654901209600 17908284197882107008 15208050667153452800 12507817136424798592 9807583605696144384 7107350074967490176 4407116544238835968 1706883013510181760 17453393556491079168 14753160025762424960 12052926495033770752 9352692964305116544 6652459433576462336 3952225902847808128 1251992372119153920 16998502915100051328 14298269384371397120 11598035853642742912 8897802322914088704 6197568792185434496 3497335261456780288 797101730728126080 16543612273709023488 13843378742980369280 11143145212251715072 8442911681523060864 5742678150794406656 3042444620065752448 342211089337098240 16088721632317995648 13388488101589341440 10688254570860687232 7988021040132033024 5287787509403378816 2587553978674724608 18334064521655622016 15633830990926967808 12933597460198313600 10233363929469659392 7533130398741005184 4832896868012350976 2132663337283696768 17879173880264594176 15178940349535939968 12478706818807285760 9778473288078631552 7078239757349977344 4378006226621323136 1677772695892668928 17424283238873566336 14724049708144912128 12023816177416257920 9323582646687603712 6623349115958949504 3923115585230295296 1222882054501641088 16969392597482538496 14269159066753884288 11568925536025230080 8868692005296575872 6168458474567921664 3468224943839267456 767991413110613248 16514501956091510656 13814268425362856448 11114034894634202240 8413801363905548032 5713567833176893824 3013334302448239616 313100771719585408 16059611314700482816 13359377783971828608 10659144253243174400 7958910722514520192 5258677191785865984 2558443661057211776 18304954204038109184 15604720673309454976 12904487142580800768 10204253611852146560 7504020081123492352 4803786550394838144 2103553019666183936 17850063562647081344 15149830031918427136 12449596501189772928 9749362970461118720 7049129439732464512 4348895909003810304 1648662378275156096 17395172921256053504 14694939390527399296 11994705859798745088 9294472329070090880 6594238798341436672 3894005267612782464 1193771736884128256 16940282279865025664 14240048749136371456 11539815218407717248 8839581687679063040 6139348156950408832 3439114626221754624 738881095493100416 16485391638473997824 13785158107745343616 11084924577016689408 8384691046288035200 5684457515559380992 2984223984830726784 283990454102072576 16030500997082969984 13330267466354315776 10630033935625661568 7929800404897007360 5229566874168353152 2529333343439698944 18275843886420596352 15575610355691942144 12875376824963287936 10175143294234633728 7474909763505979520 4774676232777325312 2074442702048671104 17820953245029568512 15120719714300914304 12420486183572260096 9720252652843605888 7020019122114951680 4319785591386297472 1619552060657643264 17366062603638540672 14665829072909886464 11965595542181232256 9265362011452578048 6565128480723923840 3864894949995269632 1164661419266615424 16911171962247512832 14210938431518858624 11510704900790204416 8810471370061550208 6110237839332896000 3410004308604241792 709770777875587584 16456281320856484992 13756047790127830784 11055814259399176576 8355580728670522368 5655347197941868160 2955113667213213952 254880136484559744 16001390679465457152 13301157148736802944 10600923618008148736 7900690087279494528 5200456556550840320 2500223025822186112 18246733568803083520 15546500038074429312 12846266507345775104 10146032976617120896 7445799445888466688 4745565915159812480 2045332384431158272 17791842927412055680 15091609396683401472 12391375865954747264 9691142335226093056 6990908804497438848 4290675273768784640 1590441743040130432 17336952286021027840 14636718755292373632 11936485224563719424 9236251693835065216 6536018163106411008 3835784632377756800 1135551101649102592 16882061644630000000 14181828113901345792 11481594583172691584 8781361052444037376 6081127521715383168 3380893990986728960 680660460258074752 16427171003238972160 13726937472510317952 11026703941781663744 8326470411053009536 5626236880324355328 2926003349595701120 225769818867046912 15972280361847944320 13272046831119290112 10571813300390635904 7871579769661981696 5171346238933327488 2471112708204673280 18217623251185570688 15517389720456916480 12817156189728262272 10116922658999608064 7416689128270953856 4716455597542299648 2016222066813645440 17762732609794542848 15062499079065888640 12362265548337234432 9662032017608580224 6961798486879926016 4261564956151271808 1561331425422617600 17307841968403515008 14607608437674860800 11907374906946206592 9207141376217552384 6506907845488898176 3806674314760243968 1106440784031589760 16852951327012487168 14152717796283832960 11452484265555178752 8752250734826524544 6052017204097870336 3351783673369216128 651550142640561920 16398060685621459328 13697827154892805120 10997593624164150912 8297360093435496704 5597126562706842496 2896893031978188288 196659501249534080 15943170044230431488 13242936513501777280 10542702982773123072 7842469452044468864 5142235921315814656 2442002390587160448 18188512933568057856 15488279402839403648 12788045872110749440 10087812341382095232 7387578810653441024 4687345279924786816 1987111749196132608 17733622292177030016 15033388761448375808 12333155230719721600 9632921699991067392 6932688169262413184 4232454638533758976 1532221107805104768 17278731650786002176 14578498120057347968 11878264589328693760 9178031058600039552 6477797527871385344 3777563997142731136 1077330466414076928 16823841009394974336 14123607478666320128 11423373947937665920 8723140417209011712 6022906886480357504 3322673355751703296 622439825023049088 16368950368003946496 13668716837275292288 10968483306546638080 8268249775817983872 5568016245089329664 2867782714360675456 167549183632021248 15914059726612918656 13213826195884264448 10513592665155610240 7813359134426956032 5113125603698301824 2412892072969647616 18159402615950545024 15459169085221890816 12758935554493236608 10058702023764582400 7358468493035928192 4658234962307273984 1958001431578619776 17704511974559517184 15004278443830862976 12304044913102208768 9603811382373554560 6903577851644900352 4203344320916246144 1503110790187591936 17249621333168489344 14549387802439835136 11849154271711180928 9148920740982526720 6448687210253872512 3748453679525218304 1048220148796564096 16794730691777461504 14094497161048807296 11394263630320153088 8694030099591498880 5993796568862844672 3293563038134190464 593329507405536256 16339840050386433664 13639606519657779456 10939372988929125248 8239139458200471040 5538905927471816832 2838672396743162624 138438866014508416 15884949408995405824 13184715878266751616 10484482347538097408 7784248816809443200 5084015286080788992 2383781755352134784 18130292298333032192 15430058767604377984 12729825236875723776 10029591706147069568 7329358175418415360 4629124644689761152 1928891113961106944 17675401656942004352 14975168126213350144 12274934595484695936 9574701064756041728 6874467534027387520 4174234003298733312 1474000472570079104 17220511015550976512 14520277484822322304 11820043954093668096 9119810423365013888 6419576892636359680 3719343361907705472 1019109831179051264 16765620374159948672 14065386843431294464 11365153312702640256 8664919781973986048 5964686251245331840 3264452720516677632 564219189788023424 16310729732768920832 13610496202040266624 10910262671311612416 8210029140582958208 5509795609854304000 2809562079125649792 109328548396995584 15855839091377892992 13155605560649238784 10455372029920584576 7755138499191930368 5054904968463276160 2354671437734621952 18101181980715519360 15400948449986865152 12700714919258210944 10000481388529556736 7300247857800902528 4600014327072248320 1899780796343594112 17646291339324491520 14946057808595837312 12245824277867183104 9545590747138528896 6845357216409874688 4145123685681220480 1444890154952566272 17191400697933463680 14491167167204809472 11790933636476155264 9090700105747501056 6390466575018846848 3690233044290192640 989999513561538432 16736510056542435840 14036276525813781632 11336042995085127424 8635809464356473216 5935575933627819008 3235342402899164800 535108872170510592 16281619415151408000 13581385884422753792 10881152353694099584 8180918822965445376 5480685292236791168 2780451761508136960 80218230779482752 15826728773760380160 13126495243031725952 10426261712303071744 7726028181574417536 5025794650845763328 2325561120117109120 18072071663098006528 15371838132369352320 12671604601640698112 9971371070912043904 7271137540183389696 4570904009454735488 1870670478726081280 17617181021706978688 14916947490978324480 12216713960249670272 9516480429521016064 6816246898792361856 4116013368063707648 1415779837335053440 17162290380315950848 14462056849587296640 11761823318858642432 9061589788129988224 6361356257401334016 3661122726672679808 960889195944025600 16707399738924923008 14007166208196268800 11306932677467614592 8606699146738960384 5906465616010306176 3206232085281651968 505998554552997760 16252509097533895168 13552275566805240960 10852042036076586752 8151808505347932544 5451574974619278336 2751341443890624128 51107913161969920 15797618456142867328 13097384925414213120 10397151394685558912 7696917863956904704 4996684333228250496 2296450802499596288 18042961345480493696 15342727814751839488 12642494284023185280 9942260753294531072 7242027222565876864 4541793691837222656 1841560161108568448 17588070704089465856 14887837173360811648 12187603642632157440 9487370111903503232 6787136581174849024 4086903050446194816 1386669519717540608 17133180062698438016 14432946531969783808 11732713001241129600 9032479470512475392 6332245939783821184 3632012409055166976 931778878326512768 16678289421307410176 13978055890578755968 11277822359850101760 8577588829121447552 5877355298392793344 3177121767664139136 476888236935484928 16223398779916382336 13523165249187728128 10822931718459073920 8122698187730419712 5422464657001765504 2722231126273111296 21997595544457088 15768508138525354496 13068274607796700288 10368041077068046080 7667807546339391872 4967574015610737664 2267340484882083456 18013851027862980864 15313617497134326656 12613383966405672448 9913150435677018240 7212916904948364032 4512683374219709824 1812449843491055616 17558960386471953024 14858726855743298816 12158493325014644608 9458259794285990400 6758026263557336192 4057792732828681984 1357559202100027776 17104069745080925184 14403836214352270976 11703602683623616768 9003369152894962560 6303135622166308352 3602902091437654144 902668560708999936 16649179103689897344 13948945572961243136 11248712042232588928 8548478511503934720 5848244980775280512 3148011450046626304 447777919317972096 16194288462298869504 13494054931570215296 10793821400841561088 8093587870112906880 5393354339384252672 2693120808655598464 18439631351636495872 15739397820907841664 13039164290179187456 10338930759450533248 7638697228721879040 4938463697993224832 2238230167264570624 17984740710245468032 15284507179516813824 12584273648788159616 9884040118059505408 7183806587330851200 4483573056602196992 1783339525873542784 17529850068854440192 14829616538125785984 12129383007397131776 9429149476668477568 6728915945939823360 4028682415211169152 1328448884482514944 17074959427463412352 14374725896734758144 11674492366006103936 8974258835277449728 6274025304548795520 3573791773820141312 873558243091487104 16620068786072384512 13919835255343730304 11219601724615076096 8519368193886421888 5819134663157767680 3118901132429113472 418667601700459264 16165178144681356672 13464944613952702464 10764711083224048256 8064477552495394048 5364244021766739840 2664010491038085632 18410521034018983040 15710287503290328832 13010053972561674624 10309820441833020416 7609586911104366208 4909353380375712000 2209119849647057792 17955630392627955200 15255396861899300992 12555163331170646784 9854929800441992576 7154696269713338368 4454462738984684160 1754229208256029952 17500739751236927360 14800506220508273152 12100272689779618944 9400039159050964736 6699805628322310528 3999572097593656320 1299338566865002112 17045849109845899520 14345615579117245312 11645382048388591104 8945148517659936896 6244914986931282688 3544681456202628480 844447925473974272 16590958468454871680 13890724937726217472 11190491406997563264 8490257876268909056 5790024345540254848 3089790814811600640 389557284082946432 16136067827063843840 13435834296335189632 10735600765606535424 8035367234877881216 5335133704149227008 2634900173420572800 18381410716401470208 15681177185672816000 12980943654944161792 10280710124215507584 7580476593486853376 4880243062758199168 2180009532029544960 17926520075010442368 15226286544281788160 12526053013553133952 9825819482824479744 7125585952095825536 4425352421367171328 1725118890638517120 17471629433619414528 14771395902890760320 12071162372162106112 9370928841433451904 6670695310704797696 3970461779976143488 1270228249247489280 17016738792228386688 14316505261499732480 11616271730771078272 8916038200042424064 6215804669313769856 3515571138585115648 815337607856461440 16561848150837358848 13861614620108704640 11161381089380050432 8461147558651396224 5760914027922742016 3060680497194087808 360446966465433600 16106957509446331008 13406723978717676800 10706490447989022592 8006256917260368384 5306023386531714176 2605789855803059968 18352300398783957376 15652066868055303168 12951833337326648960 10251599806597994752 7551366275869340544 4851132745140686336 2150899214412032128 17897409757392929536 15197176226664275328 12496942695935621120 9796709165206966912 7096475634478312704 4396242103749658496 1696008573021004288 17442519116001901696 14742285585273247488 12042052054544593280 9341818523815939072 6641584993087284864 3941351462358630656 1241117931629976448 16987628474610873856 14287394943882219648 11587161413153565440 8886927882424911232 6186694351696257024 3486460820967602816 786227290238948608 16532737833219846016 13832504302491191808 11132270771762537600 8432037241033883392 5731803710305229184 3031570179576574976 331336648847920768 16077847191828818176 13377613661100163968 10677380130371509760 7977146599642855552 5276913068914201344 2576679538185547136 18323190081166444544 15622956550437790336 12922723019709136128 10222489488980481920 7522255958251827712 4822022427523173504 2121788896794519296 17868299439775416704 15168065909046762496 12467832378318108288 9767598847589454080 7067365316860799872 4367131786132145664 1666898255403491456 17413408798384388864 14713175267655734656 12012941736927080448 9312708206198426240 6612474675469772032 3912241144741117824 1212007614012463616 16958518156993361024 14258284626264706816 11558051095536052608 8857817564807398400 6157584034078744192 3457350503350089984 757116972621435776 16503627515602333184 13803393984873678976 11103160454145024768 8402926923416370560 5702693392687716352 3002459861959062144 302226331230407936 16048736874211305344 13348503343482651136 10648269812753996928 7948036282025342720 5247802751296688512 2547569220568034304 18294079763548931712 15593846232820277504 12893612702091623296 10193379171362969088 7493145640634314880 4792912109905660672 2092678579177006464 17839189122157903872 15138955591429249664 12438722060700595456 9738488529971941248 7038254999243287040 4338021468514632832 1637787937785978624 17384298480766876032 14684064950038221824 11983831419309567616 9283597888580913408 6583364357852259200 3883130827123604992 1182897296394950784 16929407839375848192 14229174308647193984 11528940777918539776 8828707247189885568 6128473716461231360 3428240185732577152 728006655003922944 16474517197984820352 13774283667256166144 11074050136527511936 8373816605798857728 5673583075070203520 2973349544341549312 273116013612895104 16019626556593792512 13319393025865138304 10619159495136484096 7918925964407829888 5218692433679175680 2518458902950521472 18264969445931418880 15564735915202764672 12864502384474110464 10164268853745456256 7464035323016802048 4763801792288147840 2063568261559493632 17810078804540391040 15109845273811736832 12409611743083082624 9709378212354428416 7009144681625774208 4308911150897120000 1608677620168465792 17355188163149363200 14654954632420708992 11954721101692054784 9254487570963400576 6554254040234746368 3854020509506092160 1153786978777437952 16900297521758335360 14200063991029681152 11499830460301026944 8799596929572372736 6099363398843718528 3399129868115064320 698896337386410112 16445406880367307520 13745173349638653312 11044939818909999104 8344706288181344896 5644472757452690688 2944239226724036480 244005695995382272 15990516238976279680 13290282708247625472 10590049177518971264 7889815646790317056 5189582116061662848 2489348585333008640 18235859128313906048 15535625597585251840 12835392066856597632 10135158536127943424 7434925005399289216 4734691474670635008 2034457943941980800 17780968486922878208 15080734956194224000 12380501425465569792 9680267894736915584 6980034364008261376 4279800833279607168 1579567302550952960 17326077845531850368 14625844314803196160 11925610784074541952 9225377253345887744 6525143722617233536 3824910191888579328 1124676661159925120 16871187204140822528 14170953673412168320 11470720142683514112 8770486611954859904 6070253081226205696 3370019550497551488 669786019768897280 16416296562749794688 13716063032021140480 11015829501292486272 8315595970563832064 5615362439835177856 2915128909106523648 214895378377869440 15961405921358766848 13261172390630112640 10560938859901458432 7860705329172804224 5160471798444150016 2460238267715495808 18206748810696393216 15506515279967739008 12806281749239084800 10106048218510430592 7405814687781776384 4705581157053122176 2005347626324467968 17751858169305365376 15051624638576711168 12351391107848056960 9651157577119402752 6950924046390748544 4250690515662094336 1550456984933440128 17296967527914337536 14596733997185683328 11896500466457029120 9196266935728374912 6496033404999720704 3795799874271066496 1095566343542412288 16842076886523309696 14141843355794655488 11441609825066001280 8741376294337347072 6041142763608692864 3340909232880038656 640675702151384448 16387186245132281856 13686952714403627648 10986719183674973440 8286485652946319232 5586252122217665024 2886018591489010816 185785060760356608 15932295603741254016 13232062073012599808 10531828542283945600 7831595011555291392 5131361480826637184 2431127950097982976 18177638493078880384 15477404962350226176 12777171431621571968 10076937900892917760 7376704370164263552 4676470839435609344 1976237308706955136 17722747851687852544 15022514320959198336 12322280790230544128 9622047259501889920 6921813728773235712 4221580198044581504 1521346667315927296 17267857210296824704 14567623679568170496 11867390148839516288 9167156618110862080 6466923087382207872 3766689556653553664 1066456025924899456 16812966568905796864 14112733038177142656 11412499507448488448 8712265976719834240 6012032445991180032 3311798915262525824 611565384533871616 16358075927514769024 13657842396786114816 10957608866057460608 8257375335328806400 5557141804600152192 2856908273871497984 156674743142843776 15903185286123741184 13202951755395086976 10502718224666432768 7802484693937778560 5102251163209124352 2402017632480470144 18148528175461367552 15448294644732713344 12748061114004059136 10047827583275404928 7347594052546750720 4647360521818096512 1947126991089442304 17693637534070339712 14993404003341685504 12293170472613031296 9592936941884377088 6892703411155722880 4192469880427068672 1492236349698414464 17238746892679311872 14538513361950657664 11838279831222003456 9138046300493349248 6437812769764695040 3737579239036040832 1037345708307386624 16783856251288284032 14083622720559629824 11383389189830975616 8683155659102321408 5982922128373667200 3282688597645012992 582455066916358784 16328965609897256192 13628732079168601984 10928498548439947776 8228265017711293568 5528031486982639360 2827797956253985152 127564425525330944 15874074968506228352 13173841437777574144 10473607907048919936 7773374376320265728 5073140845591611520 2372907314862957312 18119417857843854720 15419184327115200512 12718950796386546304 10018717265657892096 7318483734929237888 4618250204200583680 1918016673471929472 17664527216452826880 14964293685724172672 12264060154995518464 9563826624266864256 6863593093538210048 4163359562809555840 1463126032080901632 17209636575061799040 14509403044333144832 11809169513604490624 9108935982875836416 6408702452147182208 3708468921418528000 1008235390689873792 16754745933670771200 14054512402942116992 11354278872213462784 8654045341484808576 5953811810756154368 3253578280027500160 553344749298845952 16299855292279743360 13599621761551089152 10899388230822434944 8199154700093780736 5498921169365126528 2798687638636472320 98454107907818112 15844964650888715520 13144731120160061312 10444497589431407104 7744264058702752896 5044030527974098688 2343796997245444480 18090307540226341888 15390074009497687680 12689840478769033472 9989606948040379264 7289373417311725056 4589139886583070848 1888906355854416640 17635416898835314048 14935183368106659840 12234949837378005632 9534716306649351424 6834482775920697216 4134249245192043008 1434015714463388800 17180526257444286208 14480292726715632000 11780059195986977792 9079825665258323584 6379592134529669376 3679358603801015168 979125073072360960 16725635616053258368 14025402085324604160 11325168554595949952 8624935023867295744 5924701493138641536 3224467962409987328 524234431681333120 16270744974662230528 13570511443933576320 10870277913204922112 8170044382476267904 5469810851747613696 2769577321018959488 69343790290305280 15815854333271202688 13115620802542548480 10415387271813894272 7715153741085240064 5014920210356585856 2314686679627931648 18061197222608829056 15360963691880174848 12660730161151520640 9960496630422866432 7260263099694212224 4560029568965558016 1859796038236903808 17606306581217801216 14906073050489147008 12205839519760492800 9505605989031838592 6805372458303184384 4105138927574530176 1404905396845875968 17151415939826773376 14451182409098119168 11750948878369464960 9050715347640810752 6350481816912156544 3650248286183502336 950014755454848128 16696525298435745536 13996291767707091328 11296058236978437120 8595824706249782912 5895591175521128704 3195357644792474496 495124114063820288 16241634657044717696 13541401126316063488 10841167595587409280 8140934064858755072 5440700534130100864 2740467003401446656 40233472672792448 15786744015653689856 13086510484925035648 10386276954196381440 7686043423467727232 4985809892739073024 2285576362010418816 18032086904991316224 15331853374262662016 12631619843534007808 9931386312805353600 7231152782076699392 4530919251348045184 1830685720619390976 17577196263600288384 14876962732871634176 12176729202142979968 9476495671414325760 6776262140685671552 4076028609957017344 1375795079228363136 17122305622209260544 14422072091480606336 11721838560751952128 9021605030023297920 6321371499294643712 3621137968565989504 920904437837335296 16667414980818232704 13967181450089578496 11266947919360924288 8566714388632270080 5866480857903615872 3166247327174961664 466013796446307456 16212524339427204864 13512290808698550656 10812057277969896448 8111823747241242240 5411590216512588032 2711356685783933824 11123155055279616 15757633698036177024 13057400167307522816 10357166636578868608 7656933105850214400 4956699575121560192 2256466044392905984 18002976587373803392 15302743056645149184 12602509525916494976 9902275995187840768 7202042464459186560 4501808933730532352 1801575403001878144 17548085945982775552 14847852415254121344 12147618884525467136 9447385353796812928 6747151823068158720 4046918292339504512 1346684761610850304 17093195304591747712 14392961773863093504 11692728243134439296 8992494712405785088 6292261181677130880 3592027650948476672 891794120219822464 16638304663200719872 13938071132472065664 11237837601743411456 8537604071014757248 5837370540286103040 3137137009557448832 436903478828794624 16183414021809692032 13483180491081037824 10782946960352383616 8082713429623729408 5382479898895075200 2682246368166420992 18428756911147318400 15728523380418664192 13028289849690009984 10328056318961355776 7627822788232701568 4927589257504047360 2227355726775393152 17973866269756290560 15273632739027636352 12573399208298982144 9873165677570327936 7172932146841673728 4472698616113019520 1772465085384365312 17518975628365262720 14818742097636608512 12118508566907954304 9418275036179300096 6718041505450645888 4017807974721991680 1317574443993337472 17064084986974234880 14363851456245580672 11663617925516926464 8963384394788272256 6263150864059618048 3562917333330963840 862683802602309632 16609194345583207040 13908960814854552832 11208727284125898624 8508493753397244416 5808260222668590208 3108026691939936000 407793161211281792 16154303704192179200 13454070173463524992 10753836642734870784 8053603112006216576 5353369581277562368 2653136050548908160 18399646593529805568 15699413062801151360 12999179532072497152 10298946001343842944 7598712470615188736 4898478939886534528 2198245409157880320 17944755952138777728 15244522421410123520 12544288890681469312 9844055359952815104 7143821829224160896 4443588298495506688 1743354767766852480 17489865310747749888 14789631780019095680 12089398249290441472 9389164718561787264 6688931187833133056 3988697657104478848 1288464126375824640 17034974669356722048 14334741138628067840 11634507607899413632 8934274077170759424 6234040546442105216 3533807015713451008 833573484984796800 16580084027965694208 13879850497237040000 11179616966508385792 8479383435779731584 5779149905051077376 3078916374322423168 378682843593768960 16125193386574666368 13424959855846012160 10724726325117357952 8024492794388703744 5324259263660049536 2624025732931395328 18370536275912292736 15670302745183638528 12970069214454984320 10269835683726330112 7569602152997675904 4869368622269021696 2169135091540367488 17915645634521264896 15215412103792610688 12515178573063956480 9814945042335302272 7114711511606648064 4414477980877993856 1714244450149339648 17460754993130237056 14760521462401582848 12060287931672928640 9360054400944274432 6659820870215620224 3959587339486966016 1259353808758311808 17005864351739209216 14305630821010555008 11605397290281900800 8905163759553246592 6204930228824592384 3504696698095938176 804463167367283968 16550973710348181376 13850740179619527168 11150506648890872960 8450273118162218752 5750039587433564544 3049806056704910336 349572525976256128 16096083068957153536 13395849538228499328 10695616007499845120 7995382476771190912 5295148946042536704 2594915415313882496 18341425958294779904 15641192427566125696 12940958896837471488 10240725366108817280 7540491835380163072 4840258304651508864 2140024773922854656 17886535316903752064 15186301786175097856 12486068255446443648 9785834724717789440 7085601193989135232 4385367663260481024 1685134132531826816 17431644675512724224 14731411144784070016 12031177614055415808 9330944083326761600 6630710552598107392 3930477021869453184 1230243491140798976 16976754034121696384 14276520503393042176 11576286972664387968 8876053441935733760 6175819911207079552 3475586380478425344 775352849749771136 16521863392730668544 13821629862002014336 11121396331273360128 8421162800544705920 5720929269816051712 3020695739087397504 320462208358743296 16066972751339640704 13366739220610986496 10666505689882332288 7966272159153678080 5266038628425023872 2565805097696369664 18312315640677267072 15612082109948612864 12911848579219958656 10211615048491304448 7511381517762650240 4811147987033996032 2110914456305341824 17857424999286239232 15157191468557585024 12456957937828930816 9756724407100276608 7056490876371622400 4356257345642968192 1656023814914313984 17402534357895211392 14702300827166557184 12002067296437902976 9301833765709248768 6601600234980594560 3901366704251940352 1201133173523286144 16947643716504183552 14247410185775529344 11547176655046875136 8846943124318220928 6146709593589566720 3446476062860912512 746242532132258304 16492753075113155712 13792519544384501504 11092286013655847296 8392052482927193088 5691818952198538880 2991585421469884672 291351890741230464 16037862433722127872 13337628902993473664 10637395372264819456 7937161841536165248 5236928310807511040 2536694780078856832 18283205323059754240 15582971792331100032 12882738261602445824 10182504730873791616 7482271200145137408 4782037669416483200 2081804138687828992 17828314681668726400 15128081150940072192 12427847620211417984 9727614089482763776 7027380558754109568 4327147028025455360 1626913497296801152 17373424040277698560 14673190509549044352 11972956978820390144 9272723448091735936 6572489917363081728 3872256386634427520 1172022855905773312 16918533398886670720 14218299868158016512 11518066337429362304 8817832806700708096 6117599275972053888 3417365745243399680 717132214514745472 16463642757495642880 13763409226766988672 11063175696038334464 8362942165309680256 5662708634581026048 2962475103852371840 262241573123717632 16008752116104615040 13308518585375960832 10608285054647306624 7908051523918652416 5207817993189998208 2507584462461344000 18254095005442241408 15553861474713587200 12853627943984932992 10153394413256278784 7453160882527624576 4752927351798970368 2052693821070316160 17799204364051213568 15098970833322559360 12398737302593905152 9698503771865250944 6998270241136596736 4298036710407942528 1597803179679288320 17344313722660185728 14644080191931531520 11943846661202877312 9243613130474223104 6543379599745568896 3843146069016914688 1142912538288260480 16889423081269157888 14189189550540503680 11488956019811849472 8788722489083195264 6088488958354541056 3388255427625886848 688021896897232640 16434532439878130048 13734298909149475840 11034065378420821632 8333831847692167424 5633598316963513216 2933364786234859008 233131255506204800 15979641798487102208 13279408267758448000 10579174737029793792 7878941206301139584 5178707675572485376 2478474144843831168 18224984687824728576 15524751157096074368 12824517626367420160 10124284095638765952 7424050564910111744 4723817034181457536 2023583503452803328 17770094046433700736 15069860515705046528 12369626984976392320 9669393454247738112 6969159923519083904 4268926392790429696 1568692862061775488 17315203405042672896 14614969874314018688 11914736343585364480 9214502812856710272 6514269282128056064 3814035751399401856 1113802220670747648 16860312763651645056 14160079232922990848 11459845702194336640 8759612171465682432 6059378640737028224 3359145110008374016 658911579279719808 16405422122260617216 13705188591531963008 11004955060803308800 8304721530074654592 5604487999346000384 2904254468617346176 204020937888691968 15950531480869589376 13250297950140935168 10550064419412280960 7849830888683626752 5149597357954972544 2449363827226318336 18195874370207215744 15495640839478561536 12795407308749907328 10095173778021253120 7394940247292598912 4694706716563944704 1994473185835290496 17740983728816187904 15040750198087533696 12340516667358879488 9640283136630225280 6940049605901571072 4239816075172916864 1539582544444262656 17286093087425160064 14585859556696505856 11885626025967851648 9185392495239197440 6485158964510543232 3784925433781889024 1084691903053234816 16831202446034132224 14130968915305478016 11430735384576823808 8730501853848169600 6030268323119515392 3330034792390861184 629801261662206976 16376311804643104384 13676078273914450176 10975844743185795968 8275611212457141760 5575377681728487552 2875144150999833344 174910620271179136 15921421163252076544 13221187632523422336 10520954101794768128 7820720571066113920 5120487040337459712 2420253509608805504 18166764052589702912 15466530521861048704 12766296991132394496 10066063460403740288 7365829929675086080 4665596398946431872 1965362868217777664 17711873411198675072 15011639880470020864 12311406349741366656 9611172819012712448 6910939288284058240 4210705757555404032 1510472226826749824 17256982769807647232 14556749239078993024 11856515708350338816 9156282177621684608 6456048646893030400 3755815116164376192 1055581585435721984 16802092128416619392 14101858597687965184 11401625066959310976 8701391536230656768 6001158005502002560 3300924474773348352 600690944044694144 16347201487025591552 13646967956296937344 10946734425568283136 8246500894839628928 5546267364110974720 2846033833382320512 145800302653666304 15892310845634563712 13192077314905909504 10491843784177255296 7791610253448601088 5091376722719946880 2391143191991292672 18137653734972190080 15437420204243535872 12737186673514881664 10036953142786227456 7336719612057573248 4636486081328919040 1936252550600264832 17682763093581162240 14982529562852508032 12282296032123853824 9582062501395199616 6881828970666545408 4181595439937891200 1481361909209236992 17227872452190134400 14527638921461480192 11827405390732825984 9127171860004171776 6426938329275517568 3726704798546863360 1026471267818209152 16772981810799106560 14072748280070452352 11372514749341798144 8672281218613143936 5972047687884489728 3271814157155835520 571580626427181312 16318091169408078720 13617857638679424512 10917624107950770304 8217390577222116096 5517157046493461888 2816923515764807680 116689985036153472 15863200528017050880 13162966997288396672 10462733466559742464 7762499935831088256 5062266405102434048 2362032874373779840 18108543417354677248 15408309886626023040 12708076355897368832 10007842825168714624 7307609294440060416 4607375763711406208 1907142232982752000 17653652775963649408 14953419245234995200 12253185714506340992 9552952183777686784 6852718653049032576 4152485122320378368 1452251591591724160 17198762134572621568 14498528603843967360 11798295073115313152 9098061542386658944 6397828011658004736 3697594480929350528 997360950200696320 16743871493181593728 14043637962452939520 11343404431724285312 8643170900995631104 5942937370266976896 3242703839538322688 542470308809668480 16288980851790565888 13588747321061911680 10888513790333257472 8188280259604603264 5488046728875949056 2787813198147294848 87579667418640640 15834090210399538048 13133856679670883840 10433623148942229632 7733389618213575424 5033156087484921216 2332922556756267008 18079433099737164416 15379199569008510208 12678966038279856000 9978732507551201792 7278498976822547584 4578265446093893376 1878031915365239168 17624542458346136576 14924308927617482368 12224075396888828160 9523841866160173952 6823608335431519744 4123374804702865536 1423141273974211328 17169651816955108736 14469418286226454528 11769184755497800320 9068951224769146112 6368717694040491904 3668484163311837696 968250632583183488 16714761175564080896 14014527644835426688 11314294114106772480 8614060583378118272 5913827052649464064 3213593521920809856 513359991192155648 16259870534173053056 13559637003444398848 10859403472715744640 8159169941987090432 5458936411258436224 2758702880529782016 58469349801127808 15804979892782025216 13104746362053371008 10404512831324716800 7704279300596062592 5004045769867408384 2303812239138754176 18050322782119651584 15350089251390997376 12649855720662343168 9949622189933688960 7249388659205034752 4549155128476380544 1848921597747726336 17595432140728623744 14895198609999969536 12194965079271315328 9494731548542661120 6794498017814006912 4094264487085352704 1394030956356698496 17140541499337595904 14440307968608941696 11740074437880287488 9039840907151633280 6339607376422979072 3639373845694324864 939140314965670656 16685650857946568064 13985417327217913856 11285183796489259648 8584950265760605440 5884716735031951232 3184483204303297024 484249673574642816 16230760216555540224 13530526685826886016 10830293155098231808 8130059624369577600 5429826093640923392 2729592562912269184 29359032183614976 15775869575164512384 13075636044435858176 10375402513707203968 7675168982978549760 4974935452249895552 2274701921521241344 18021212464502138752 15320978933773484544 12620745403044830336 9920511872316176128 7220278341587521920 4520044810858867712 1819811280130213504 17566321823111110912 14866088292382456704 12165854761653802496 9465621230925148288 6765387700196494080 4065154169467839872 1364920638739185664 17111431181720083072 14411197650991428864 11710964120262774656 9010730589534120448 6310497058805466240 3610263528076812032 910029997348157824 16656540540329055232 13956307009600401024 11256073478871746816 8555839948143092608 5855606417414438400 3155372886685784192 455139355957129984 16201649898938027392 13501416368209373184 10801182837480718976 8100949306752064768 5400715776023410560 2700482245294756352 248714566102144 15746759257546999552 13046525726818345344 10346292196089691136 7646058665361036928 4945825134632382720 2245591603903728512 17992102146884625920 15291868616155971712 12591635085427317504 9891401554698663296 7191168023970009088 4490934493241354880 1790700962512700672 17537211505493598080 14836977974764943872 12136744444036289664 9436510913307635456 6736277382578981248 4036043851850327040 1335810321121672832 17082320864102570240 14382087333373916032 11681853802645261824 8981620271916607616 6281386741187953408 3581153210459299200 880919679730644992 16627430222711542400 13927196691982888192 11226963161254233984 8526729630525579776 5826496099796925568 3126262569068271360 426029038339617152 16172539581320514560 13472306050591860352 10772072519863206144 8071838989134551936 5371605458405897728 2671371927677243520 18417882470658140928 15717648939929486720 13017415409200832512 10317181878472178304 7616948347743524096 4916714817014869888 2216481286286215680 17962991829267113088 15262758298538458880 12562524767809804672 9862291237081150464 7162057706352496256 4461824175623842048 1761590644895187840 17508101187876085248 14807867657147431040 12107634126418776832 9407400595690122624 6707167064961468416 4006933534232814208 1306700003504160000 17053210546485057408 14352977015756403200 11652743485027748992 8952509954299094784 6252276423570440576 3552042892841786368 851809362113132160 16598319905094029568 13898086374365375360 11197852843636721152 8497619312908066944 5797385782179412736 3097152251450758528 396918720722104320 16143429263703001728 13443195732974347520 10742962202245693312 8042728671517039104 5342495140788384896 2642261610059730688 18388772153040628096 15688538622311973888 12988305091583319680 10288071560854665472 7587838030126011264 4887604499397357056 2187370968668702848 17933881511649600256 15233647980920946048 12533414450192291840 9833180919463637632 7132947388734983424 4432713858006329216 1732480327277675008 17478990870258572416 14778757339529918208 12078523808801264000 9378290278072609792 6678056747343955584 3977823216615301376 1277589685886647168 17024100228867544576 14323866698138890368 11623633167410236160 8923399636681581952 6223166105952927744 3522932575224273536 822699044495619328 16569209587476516736 13868976056747862528 11168742526019208320 8468508995290554112 5768275464561899904 3068041933833245696 367808403104591488 16114318946085488896 13414085415356834688 10713851884628180480 8013618353899526272 5313384823170872064 2613151292442217856 18359661835423115264 15659428304694461056 12959194773965806848 10258961243237152640 7558727712508498432 4858494181779844224 2158260651051190016 17904771194032087424 15204537663303433216 12504304132574779008 9804070601846124800 7103837071117470592 4403603540388816384 1703370009660162176 17449880552641059584 14749647021912405376 12049413491183751168 9349179960455096960 6648946429726442752 3948712898997788544 1248479368269134336 16994989911250031744 14294756380521377536 11594522849792723328 8894289319064069120 6194055788335414912 3493822257606760704 793588726878106496 16540099269859003904 13839865739130349696 11139632208401695488 8439398677673041280 5739165146944387072 3038931616215732864 338698085487078656 16085208628467976064 13384975097739321856 10684741567010667648 7984508036282013440 5284274505553359232 2584040974824705024 18330551517805602432 15630317987076948224 12930084456348294016 10229850925619639808 7529617394890985600 4829383864162331392 2129150333433677184 17875660876414574592 15175427345685920384 12475193814957266176 9774960284228611968 7074726753499957760 4374493222771303552 1674259692042649344 17420770235023546752 14720536704294892544 12020303173566238336 9320069642837584128 6619836112108929920 3919602581380275712 1219369050651621504 16965879593632518912 14265646062903864704 11565412532175210496 8865179001446556288 6164945470717902080 3464711939989247872 764478409260593664 16510988952241491072 13810755421512836864 11110521890784182656 8410288360055528448 5710054829326874240 3009821298598220032 309587767869565824 16056098310850463232 13355864780121809024 10655631249393154816 7955397718664500608 5255164187935846400 2554930657207192192 18301441200188089600 15601207669459435392 12900974138730781184 10200740608002126976 7500507077273472768 4800273546544818560 2100040015816164352 17846550558797061760 15146317028068407552 12446083497339753344 9745849966611099136 7045616435882444928 4345382905153790720 1645149374425136512 17391659917406033920 14691426386677379712 11991192855948725504 9290959325220071296 6590725794491417088 3890492263762762880 1190258733034108672 16936769276015006080 14236535745286351872 11536302214557697664 8836068683829043456 6135835153100389248 3435601622371735040 735368091643080832 16481878634623978240 13781645103895324032 11081411573166669824 8381178042438015616 5680944511709361408 2980710980980707200 280477450252052992 16026987993232950400 13326754462504296192 10626520931775641984 7926287401046987776 5226053870318333568 2525820339589679360 18272330882570576768 15572097351841922560 12871863821113268352 10171630290384614144 7471396759655959936 4771163228927305728 2070929698198651520 17817440241179548928 15117206710450894720 12416973179722240512 9716739648993586304 7016506118264932096 4316272587536277888 1616039056807623680 17362549599788521088 14662316069059866880 11962082538331212672 9261849007602558464 6561615476873904256 3861381946145250048 1161148415416595840 16907658958397493248 14207425427668839040 11507191896940184832 8806958366211530624 6106724835482876416 3406491304754222208 706257774025568000 16452768317006465408 13752534786277811200 11052301255549156992 8352067724820502784 5651834194091848576 2951600663363194368 251367132634540160 15997877675615437568 13297644144886783360 10597410614158129152 7897177083429474944 5196943552700820736 2496710021972166528 18243220564953063936 15542987034224409728 12842753503495755520 10142519972767101312 7442286442038447104 4742052911309792896 2041819380581138688 17788329923562036096 15088096392833381888 12387862862104727680 9687629331376073472 6987395800647419264 4287162269918765056 1586928739190110848 17333439282171008256 14633205751442354048 11932972220713699840 9232738689985045632 6532505159256391424 3832271628527737216 1132038097799083008 16878548640779980416 14178315110051326208 11478081579322672000 8777848048594017792 6077614517865363584 3377380987136709376 677147456408055168 16423657999388952576 13723424468660298368 11023190937931644160 8322957407202989952 5622723876474335744 2922490345745681536 222256815017027328 15968767357997924736 13268533827269270528 10568300296540616320 7868066765811962112 5167833235083307904 2467599704354653696 18214110247335551104 15513876716606896896 12813643185878242688 10113409655149588480 7413176124420934272 4712942593692280064 2012709062963625856 17759219605944523264 15058986075215869056 12358752544487214848 9658519013758560640 6958285483029906432 4258051952301252224 1557818421572598016 17304328964553495424 14604095433824841216 11903861903096187008 9203628372367532800 6503394841638878592 3803161310910224384 1102927780181570176 16849438323162467584 14149204792433813376 11448971261705159168 8748737730976504960 6048504200247850752 3348270669519196544 648037138790542336 16394547681771439744 13694314151042785536 10994080620314131328 8293847089585477120 5593613558856822912 2893380028128168704 193146497399514496 15939657040380411904 13239423509651757696 10539189978923103488 7838956448194449280 5138722917465795072 2438489386737140864 18184999929718038272 15484766398989384064 12784532868260729856 10084299337532075648 7384065806803421440 4683832276074767232 1983598745346113024 17730109288327010432 15029875757598356224 12329642226869702016 9629408696141047808 6929175165412393600 4228941634683739392 1528708103955085184 17275218646935982592 14574985116207328384 11874751585478674176 9174518054750019968 6474284524021365760 3774050993292711552 1073817462564057344 16820328005544954752 14120094474816300544 11419860944087646336 8719627413358992128 6019393882630337920 3319160351901683712 618926821173029504 16365437364153926912 13665203833425272704 10964970302696618496 8264736771967964288 5564503241239310080 2864269710510655872 164036179782001664 15910546722762899072 13210313192034244864 10510079661305590656 7809846130576936448 5109612599848282240 2409379069119628032 18155889612100525440 15455656081371871232 12755422550643217024 10055189019914562816 7354955489185908608 4654721958457254400 1954488427728600192 17700998970709497600 15000765439980843392 12300531909252189184 9600298378523534976 6900064847794880768 4199831317066226560 1499597786337572352 17246108329318469760 14545874798589815552 11845641267861161344 9145407737132507136 6445174206403852928 3744940675675198720 1044707144946544512 16791217687927441920 14090984157198787712 11390750626470133504 8690517095741479296 5990283565012825088 3290050034284170880 589816503555516672 16336327046536414080 13636093515807759872 10935859985079105664 8235626454350451456 5535392923621797248 2835159392893143040 134925862164488832 15881436405145386240 13181202874416732032 10480969343688077824 7780735812959423616 5080502282230769408 2380268751502115200 18126779294483012608 15426545763754358400 12726312233025704192 10026078702297049984 7325845171568395776 4625611640839741568 1925378110111087360 17671888653091984768 14971655122363330560 12271421591634676352 9571188060906022144 6870954530177367936 4170720999448713728 1470487468720059520 17216998011700956928 14516764480972302720 11816530950243648512 9116297419514994304 6416063888786340096 3715830358057685888 1015596827329031680 16762107370309929088 14061873839581274880 11361640308852620672 8661406778123966464 5961173247395312256 3260939716666658048 560706185938003840 16307216728918901248 13606983198190247040 10906749667461592832 8206516136732938624 5506282606004284416 2806049075275630208 105815544546976000 15852326087527873408 13152092556799219200 10451859026070564992 7751625495341910784 5051391964613256576 2351158433884602368 18097668976865499776 15397435446136845568 12697201915408191360 9996968384679537152 7296734853950882944 4596501323222228736 1896267792493574528 17642778335474471936 14942544804745817728 12242311274017163520 9542077743288509312 6841844212559855104 4141610681831200896 1441377151102546688 17187887694083444096 14487654163354789888 11787420632626135680 9087187101897481472 6386953571168827264 3686720040440173056 986486509711518848 16732997052692416256 14032763521963762048 11332529991235107840 8632296460506453632 5932062929777799424 3231829399049145216 531595868320491008 16278106411301388416 13577872880572734208 10877639349844080000 8177405819115425792 5477172288386771584 2776938757658117376 76705226929463168 15823215769910360576 13122982239181706368 10422748708453052160 7722515177724397952 5022281646995743744 2322048116267089536 18068558659247986944 15368325128519332736 12668091597790678528 9967858067062024320 7267624536333370112 4567391005604715904 1867157474876061696 17613668017856959104 14913434487128304896 12213200956399650688 9512967425670996480 6812733894942342272 4112500364213688064 1412266833485033856 17158777376465931264 14458543845737277056 11758310315008622848 9058076784279968640 6357843253551314432 3657609722822660224 957376192094006016 16703886735074903424 14003653204346249216 11303419673617595008 8603186142888940800 5902952612160286592 3202719081431632384 502485550702978176 16248996093683875584 13548762562955221376 10848529032226567168 8148295501497912960 5448061970769258752 2747828440040604544 47594909311950336 15794105452292847744 13093871921564193536 10393638390835539328 7693404860106885120 4993171329378230912 2292937798649576704 18039448341630474112 15339214810901819904 12638981280173165696 9938747749444511488 7238514218715857280 4538280687987203072 1838047157258548864 17584557700239446272 14884324169510792064 12184090638782137856 9483857108053483648 6783623577324829440 4083390046596175232 1383156515867521024 17129667058848418432 14429433528119764224 11729199997391110016 9028966466662455808 6328732935933801600 3628499405205147392 928265874476493184 16674776417457390592 13974542886728736384 11274309356000082176 8574075825271427968 5873842294542773760 3173608763814119552 473375233085465344 16219885776066362752 13519652245337708544 10819418714609054336 8119185183880400128 5418951653151745920 2718718122423091712 18484591694437504 15764995134675334912 13064761603946680704 10364528073218026496 7664294542489372288 4964061011760718080 2263827481032063872 18010338024012961280 15310104493284307072 12609870962555652864 9909637431826998656 7209403901098344448 4509170370369690240 1808936839641036032 17555447382621933440 14855213851893279232 12154980321164625024 9454746790435970816 6754513259707316608 4054279728978662400 1354046198250008192 17100556741230905600 14400323210502251392 11700089679773597184 8999856149044942976 6299622618316288768 3599389087587634560 899155556858980352 16645666099839877760 13945432569111223552 11245199038382569344 8544965507653915136 5844731976925260928 3144498446196606720 444264915467952512 16190775458448849920 13490541927720195712 10790308396991541504 8090074866262887296 5389841335534233088 2689607804805578880 18436118347786476288 15735884817057822080 13035651286329167872 10335417755600513664 7635184224871859456 4934950694143205248 2234717163414551040 17981227706395448448 15280994175666794240 12580760644938140032 9880527114209485824 7180293583480831616 4480060052752177408 1779826522023523200 17526337065004420608 14826103534275766400 12125870003547112192 9425636472818457984 6725402942089803776 4025169411361149568 1324935880632495360 17071446423613392768 14371212892884738560 11670979362156084352 8970745831427430144 6270512300698775936 3570278769970121728 870045239241467520 16616555782222364928 13916322251493710720 11216088720765056512 8515855190036402304 5815621659307748096 3115388128579093888 415154597850439680 16161665140831337088 13461431610102682880 10761198079374028672 8060964548645374464 5360731017916720256 2660497487188066048 18407008030168963456 15706774499440309248 13006540968711655040 10306307437983000832 7606073907254346624 4905840376525692416 2205606845797038208 17952117388777935616 15251883858049281408 12551650327320627200 9851416796591972992 7151183265863318784 4450949735134664576 1750716204406010368 17497226747386907776 14796993216658253568 12096759685929599360 9396526155200945152 6696292624472290944 3996059093743636736 1295825563014982528 17042336105995879936 14342102575267225728 11641869044538571520 8941635513809917312 6241401983081263104 3541168452352608896 840934921623954688 16587445464604852096 13887211933876197888 11186978403147543680 8486744872418889472 5786511341690235264 3086277810961581056 386044280232926848 16132554823213824256 13432321292485170048 10732087761756515840 8031854231027861632 5331620700299207424 2631387169570553216 18377897712551450624 15677664181822796416 12977430651094142208 10277197120365488000 7576963589636833792 4876730058908179584 2176496528179525376 17923007071160422784 15222773540431768576 12522540009703114368 9822306478974460160 7122072948245805952 4421839417517151744 1721605886788497536 17468116429769394944 14767882899040740736 12067649368312086528 9367415837583432320 6667182306854778112 3966948776126123904 1266715245397469696 17013225788378367104 14312992257649712896 11612758726921058688 8912525196192404480 6212291665463750272 3512058134735096064 811824604006441856 16558335146987339264 13858101616258685056 11157868085530030848 8457634554801376640 5757401024072722432 3057167493344068224 356933962615414016 16103444505596311424 13403210974867657216 10702977444139003008 8002743913410348800 5302510382681694592 2602276851953040384 18348787394933937792 15648553864205283584 12948320333476629376 10248086802747975168 7547853272019320960 4847619741290666752 2147386210562012544 17893896753542909952 15193663222814255744 12493429692085601536 9793196161356947328 7092962630628293120 4392729099899638912 1692495569170984704 17439006112151882112 14738772581423227904 12038539050694573696 9338305519965919488 6638071989237265280 3937838458508611072 1237604927779956864 16984115470760854272 14283881940032200064 11583648409303545856 8883414878574891648 6183181347846237440 3482947817117583232 782714286388929024 16529224829369826432 13828991298641172224 11128757767912518016 8428524237183863808 5728290706455209600 3028057175726555392 327823644997901184 16074334187978798592 13374100657250144384 10673867126521490176 7973633595792835968 5273400065064181760 2573166534335527552 18319677077316424960 15619443546587770752 12919210015859116544 10218976485130462336 7518742954401808128 4818509423673153920 2118275892944499712 17864786435925397120 15164552905196742912 12464319374468088704 9764085843739434496 7063852313010780288 4363618782282126080 1663385251553471872 17409895794534369280 14709662263805715072 12009428733077060864 9309195202348406656 6608961671619752448 3908728140891098240 1208494610162444032 16955005153143341440 14254771622414687232 11554538091686033024 8854304560957378816 6154071030228724608 3453837499500070400 753603968771416192 16500114511752313600 13799880981023659392 11099647450295005184 8399413919566350976 5699180388837696768 2998946858109042560 298713327380388352 16045223870361285760 13344990339632631552 10644756808903977344 7944523278175323136 5244289747446668928 2544056216718014720 18290566759698912128 15590333228970257920 12890099698241603712 10189866167512949504 7489632636784295296 4789399106055641088 2089165575326986880 17835676118307884288 15135442587579230080 12435209056850575872 9734975526121921664 7034741995393267456 4334508464664613248 1634274933935959040 17380785476916856448 14680551946188202240 11980318415459548032 9280084884730893824 6579851354002239616 3879617823273585408 1179384292544931200 16925894835525828608 14225661304797174400 11525427774068520192 8825194243339865984 6124960712611211776 3424727181882557568 724493651153903360 16471004194134800768 13770770663406146560 11070537132677492352 8370303601948838144 5670070071220183936 2969836540491529728 269603009762875520 16016113552743772928 13315880022015118720 10615646491286464512 7915412960557810304 5215179429829156096 2514945899100501888 18261456442081399296 15561222911352745088 12860989380624090880 10160755849895436672 7460522319166782464 4760288788438128256 2060055257709474048 17806565800690371456 15106332269961717248 12406098739233063040 9705865208504408832 7005631677775754624 4305398147047100416 1605164616318446208 17351675159299343616 14651441628570689408 11951208097842035200 9250974567113380992 6550741036384726784 3850507505656072576 1150273974927418368 16896784517908315776 14196550987179661568 11496317456451007360 8796083925722353152 6095850394993698944 3395616864265044736 695383333536390528 16441893876517287936 13741660345788633728 11041426815059979520 8341193284331325312 5640959753602671104 2940726222874016896 240492692145362688 15987003235126260096 13286769704397605888 10586536173668951680 7886302642940297472 5186069112211643264 2485835581482989056 18232346124463886464 15532112593735232256 12831879063006578048 10131645532277923840 7431412001549269632 4731178470820615424 2030944940091961216 17777455483072858624 15077221952344204416 12376988421615550208 9676754890886896000 6976521360158241792 4276287829429587584 1576054298700933376 17322564841681830784 14622331310953176576 11922097780224522368 9221864249495868160 6521630718767213952 3821397188038559744 1121163657309905536 16867674200290802944 14167440669562148736 11467207138833494528 8766973608104840320 6066740077376186112 3366506546647531904 666273015918877696 16412783558899775104 13712550028171120896 11012316497442466688 8312082966713812480 5611849435985158272 2911615905256504064 211382374527849856 15957892917508747264 13257659386780093056 10557425856051438848 7857192325322784640 5156958794594130432 2456725263865476224 18203235806846373632 15503002276117719424 12802768745389065216 10102535214660411008 7402301683931756800 4702068153203102592 2001834622474448384 17748345165455345792 15048111634726691584 12347878103998037376 9647644573269383168 6947411042540728960 4247177511812074752 1546943981083420544 17293454524064317952 14593220993335663744 11892987462607009536 9192753931878355328 6492520401149701120 3792286870421046912 1092053339692392704 16838563882673290112 14138330351944635904 11438096821215981696 8737863290487327488 6037629759758673280 3337396229030019072 637162698301364864 16383673241282262272 13683439710553608064 10983206179824953856 8282972649096299648 5582739118367645440 2882505587638991232 182272056910337024 15928782599891234432 13228549069162580224 10528315538433926016 7828082007705271808 5127848476976617600 2427614946247963392 18174125489228860800 15473891958500206592 12773658427771552384 10073424897042898176 7373191366314243968 4672957835585589760 1972724304856935552 17719234847837832960 15019001317109178752 12318767786380524544 9618534255651870336 6918300724923216128 4218067194194561920 1517833663465907712 17264344206446805120 14564110675718150912 11863877144989496704 9163643614260842496 6463410083532188288 3763176552803534080 1062943022074879872 16809453565055777280 14109220034327123072 11408986503598468864 8708752972869814656 6008519442141160448 3308285911412506240 608052380683852032 16354562923664749440 13654329392936095232 10954095862207441024 8253862331478786816 5553628800750132608 2853395270021478400 153161739292824192 15899672282273721600 13199438751545067392 10499205220816413184 7798971690087758976 5098738159359104768 2398504628630450560 18145015171611347968 15444781640882693760 12744548110154039552 10044314579425385344 7344081048696731136 4643847517968076928 1943613987239422720 17690124530220320128 14989890999491665920 12289657468763011712 9589423938034357504 6889190407305703296 4188956876577049088 1488723345848394880 17235233888829292288 14535000358100638080 11834766827371983872 9134533296643329664 6434299765914675456 3734066235186021248 1033832704457367040 16780343247438264448 14080109716709610240 11379876185980956032 8679642655252301824 5979409124523647616 3279175593794993408 578942063066339200 16325452606047236608 13625219075318582400 10924985544589928192 8224752013861273984 5524518483132619776 2824284952403965568 124051421675311360 15870561964656208768 13170328433927554560 10470094903198900352 7769861372470246144 5069627841741591936 2369394311012937728 18115904853993835136 15415671323265180928 12715437792536526720 10015204261807872512 7314970731079218304 4614737200350564096 1914503669621909888 17661014212602807296 14960780681874153088 12260547151145498880 9560313620416844672 6860080089688190464 4159846558959536256 1459613028230882048 17206123571211779456 14505890040483125248 11805656509754471040 9105422979025816832 6405189448297162624 3704955917568508416 1004722386839854208 16751232929820751616 14050999399092097408 11350765868363443200 8650532337634788992 5950298806906134784 3250065276177480576 549831745448826368 16296342288429723776 13596108757701069568 10895875226972415360 8195641696243761152 5495408165515106944 2795174634786452736 94941104057798528 15841451647038695936 13141218116310041728 10440984585581387520 7740751054852733312 5040517524124079104 2340283993395424896 18086794536376322304 15386561005647668096 12686327474919013888 9986093944190359680 7285860413461705472 4585626882733051264 1885393352004397056 17631903894985294464 14931670364256640256 12231436833527986048 9531203302799331840 6830969772070677632 4130736241342023424 1430502710613369216 17177013253594266624 14476779722865612416 11776546192136958208 9076312661408304000 6376079130679649792 3675845599950995584 975612069222341376 16722122612203238784 14021889081474584576 11321655550745930368 8621422020017276160 5921188489288621952 3220954958559967744 520721427831313536 16267231970812210944 13566998440083556736 10866764909354902528 8166531378626248320 5466297847897594112 2766064317168939904 65830786440285696 15812341329421183104 13112107798692528896 10411874267963874688 7711640737235220480 5011407206506566272 2311173675777912064 18057684218758809472 15357450688030155264 12657217157301501056 9956983626572846848 7256750095844192640 4556516565115538432 1856283034386884224 17602793577367781632 14902560046639127424 12202326515910473216 9502092985181819008 6801859454453164800 4101625923724510592 1401392392995856384 17147902935976753792 14447669405248099584 11747435874519445376 9047202343790791168 6346968813062136960 3646735282333482752 946501751604828544 16693012294585725952 13992778763857071744 11292545233128417536 8592311702399763328 5892078171671109120 3191844640942454912 491611110213800704 16238121653194698112 13537888122466043904 10837654591737389696 8137421061008735488 5437187530280081280 2736953999551427072 36720468822772864 15783231011803670272 13082997481075016064 10382763950346361856 7682530419617707648 4982296888889053440 2282063358160399232 18028573901141296640 15328340370412642432 12628106839683988224 9927873308955334016 7227639778226679808 4527406247498025600 1827172716769371392 17573683259750268800 14873449729021614592 12173216198292960384 9472982667564306176 6772749136835651968 4072515606106997760 1372282075378343552 17118792618359240960 14418559087630586752 11718325556901932544 9018092026173278336 6317858495444624128 3617624964715969920 917391433987315712 16663901976968213120 13963668446239558912 11263434915510904704 8563201384782250496 5862967854053596288 3162734323324942080 462500792596287872 16209011335577185280 13508777804848531072 10808544274119876864 8108310743391222656 5408077212662568448 2707843681933914240 7610151205260032 15754120694186157440 13053887163457503232 10353653632728849024 7653420102000194816 4953186571271540608 2252953040542886400 17999463583523783808 15299230052795129600 12598996522066475392 9898762991337821184 7198529460609166976 4498295929880512768 1798062399151858560 17544572942132755968 14844339411404101760 12144105880675447552 9443872349946793344 6743638819218139136 4043405288489484928 1343171757760830720 17089682300741728128 14389448770013073920 11689215239284419712 8988981708555765504 6288748177827111296 3588514647098457088 888281116369802880 16634791659350700288 13934558128622046080 11234324597893391872 8534091067164737664 5833857536436083456 3133624005707429248 433390474978775040 16179901017959672448 13479667487231018240 10779433956502364032 8079200425773709824 5378966895045055616 2678733364316401408 18425243907297298816 15725010376568644608 13024776845839990400 10324543315111336192 7624309784382681984 4924076253654027776 2223842722925373568 17970353265906270976 15270119735177616768 12569886204448962560 9869652673720308352 7169419142991654144 4469185612262999936 1768952081534345728 17515462624515243136 14815229093786588928 12114995563057934720 9414762032329280512 6714528501600626304 4014294970871972096 1314061440143317888 17060571983124215296 14360338452395561088 11660104921666906880 8959871390938252672 6259637860209598464 3559404329480944256 859170798752290048 16605681341733187456 13905447811004533248 11205214280275879040 8504980749547224832 5804747218818570624 3104513688089916416 404280157361262208 16150790700342159616 13450557169613505408 10750323638884851200 8050090108156196992 5349856577427542784 2649623046698888576 18396133589679785984 15695900058951131776 12995666528222477568 10295432997493823360 7595199466765169152 4894965936036514944 2194732405307860736 17941242948288758144 15241009417560103936 12540775886831449728 9840542356102795520 7140308825374141312 4440075294645487104 1739841763916832896 17486352306897730304 14786118776169076096 12085885245440421888 9385651714711767680 6685418183983113472 3985184653254459264 1284951122525805056 17031461665506702464 14331228134778048256 11630994604049394048 8930761073320739840 6230527542592085632 3530294011863431424 830060481134777216 16576571024115674624 13876337493387020416 11176103962658366208 8475870431929712000 5775636901201057792 3075403370472403584 375169839743749376 16121680382724646784 13421446851995992576 10721213321267338368 8020979790538684160 5320746259810029952 2620512729081375744 18367023272062273152 15666789741333618944 12966556210604964736 10266322679876310528 7566089149147656320 4865855618419002112 2165622087690347904 17912132630671245312 15211899099942591104 12511665569213936896 9811432038485282688 7111198507756628480 4410964977027974272 1710731446299320064 17457241989280217472 14757008458551563264 12056774927822909056 9356541397094254848 6656307866365600640 3956074335636946432 1255840804908292224 17002351347889189632 14302117817160535424 11601884286431881216 8901650755703227008 6201417224974572800 3501183694245918592 800950163517264384 16547460706498161792 13847227175769507584 11146993645040853376 8446760114312199168 5746526583583544960 3046293052854890752 346059522126236544 16092570065107133952 13392336534378479744 10692103003649825536 7991869472921171328 5291635942192517120 2591402411463862912 18337912954444760320 15637679423716106112 12937445892987451904 10237212362258797696 7536978831530143488 4836745300801489280 2136511770072835072 17883022313053732480 15182788782325078272 12482555251596424064 9782321720867769856 7082088190139115648 4381854659410461440 1681621128681807232 17428131671662704640 14727898140934050432 12027664610205396224 9327431079476742016 6627197548748087808 3926964018019433600 1226730487290779392 16973241030271676800 14273007499543022592 11572773968814368384 8872540438085714176 6172306907357059968 3472073376628405760 771839845899751552 16518350388880648960 13818116858151994752 11117883327423340544 8417649796694686336 5717416265966032128 3017182735237377920 316949204508723712 16063459747489621120 13363226216760966912 10662992686032312704 7962759155303658496 5262525624575004288 2562292093846350080 18308802636827247488 15608569106098593280 12908335575369939072 10208102044641284864 7507868513912630656 4807634983183976448 2107401452455322240 17853911995436219648 15153678464707565440 12453444933978911232 9753211403250257024 7052977872521602816 4352744341792948608 1652510811064294400 17399021354045191808 14698787823316537600 11998554292587883392 9298320761859229184 6598087231130574976 3897853700401920768 1197620169673266560 16944130712654163968 14243897181925509760 11543663651196855552 8843430120468201344 6143196589739547136 3442963059010892928 742729528282238720 16489240071263136128 13789006540534481920 11088773009805827712 8388539479077173504 5688305948348519296 2988072417619865088 287838886891210880 16034349429872108288 13334115899143454080 10633882368414799872 7933648837686145664 5233415306957491456 2533181776228837248 18279692319209734656 15579458788481080448 12879225257752426240 10178991727023772032 7478758196295117824 4778524665566463616 2078291134837809408 17824801677818706816 15124568147090052608 12424334616361398400 9724101085632744192 7023867554904089984 4323634024175435776 1623400493446781568 17369911036427678976 14669677505699024768 11969443974970370560 9269210444241716352 6568976913513062144 3868743382784407936 1168509852055753728 16915020395036651136 14214786864307996928 11514553333579342720 8814319802850688512 6114086272122034304 3413852741393380096 713619210664725888 16460129753645623296 13759896222916969088 11059662692188314880 8359429161459660672 5659195630731006464 2958962100002352256 258728569273698048 16005239112254595456 13305005581525941248 10604772050797287040 7904538520068632832 5204304989339978624 2504071458611324416 18250582001592221824 15550348470863567616 12850114940134913408 10149881409406259200 7449647878677604992 4749414347948950784 2049180817220296576 17795691360201193984 15095457829472539776 12395224298743885568 9694990768015231360 6994757237286577152 4294523706557922944 1594290175829268736 17340800718810166144 14640567188081511936 11940333657352857728 9240100126624203520 6539866595895549312 3839633065166895104 1139399534438240896 16885910077419138304 14185676546690484096 11485443015961829888 8785209485233175680 6084975954504521472 3384742423775867264 684508893047213056 16431019436028110464 13730785905299456256 11030552374570802048 8330318843842147840 5630085313113493632 2929851782384839424 229618251656185216 15976128794637082624 13275895263908428416 10575661733179774208 7875428202451120000 5175194671722465792 2474961140993811584 18221471683974708992 15521238153246054784 12821004622517400576 10120771091788746368 7420537561060092160 4720304030331437952 2020070499602783744 17766581042583681152 15066347511855026944 12366113981126372736 9665880450397718528 6965646919669064320 4265413388940410112 1565179858211755904 17311690401192653312 14611456870463999104 11911223339735344896 9210989809006690688 6510756278278036480 3810522747549382272 1110289216820728064 16856799759801625472 14156566229072971264 11456332698344317056 8756099167615662848 6055865636887008640 3355632106158354432 655398575429700224 16401909118410597632 13701675587681943424 11001442056953289216 8301208526224635008 5600974995495980800 2900741464767326592 200507934038672384 15947018477019569792 13246784946290915584 10546551415562261376 7846317884833607168 5146084354104952960 2445850823376298752 18192361366357196160 15492127835628541952 12791894304899887744 10091660774171233536 7391427243442579328 4691193712713925120 1990960181985270912 17737470724966168320 15037237194237514112 12337003663508859904 9636770132780205696 6936536602051551488 4236303071322897280 1536069540594243072 17282580083575140480 14582346552846486272 11882113022117832064 9181879491389177856 6481645960660523648 3781412429931869440 1081178899203215232 16827689442184112640 14127455911455458432 11427222380726804224 8726988849998150016 6026755319269495808 3326521788540841600 626288257812187392 16372798800793084800 13672565270064430592 10972331739335776384 8272098208607122176 5571864677878467968 2871631147149813760 171397616421159552 15917908159402056960 13217674628673402752 10517441097944748544 7817207567216094336 5116974036487440128 2416740505758785920 18163251048739683328 15463017518011029120 12762783987282374912 10062550456553720704 7362316925825066496 4662083395096412288 1961849864367758080 17708360407348655488 15008126876620001280 12307893345891347072 9607659815162692864 6907426284434038656 4207192753705384448 1506959222976730240 17253469765957627648 14553236235228973440 11853002704500319232 9152769173771665024 6452535643043010816 3752302112314356608 1052068581585702400 16798579124566599808 14098345593837945600 11398112063109291392 8697878532380637184 5997645001651982976 3297411470923328768 597177940194674560 16343688483175571968 13643454952446917760 10943221421718263552 8242987890989609344 5542754360260955136 2842520829532300928 142287298803646720 15888797841784544128 13188564311055889920 10488330780327235712 7788097249598581504 5087863718869927296 2387630188141273088 18134140731122170496 15433907200393516288 12733673669664862080 10033440138936207872 7333206608207553664 4632973077478899456 1932739546750245248 17679250089731142656 14979016559002488448 12278783028273834240 9578549497545180032 6878315966816525824 4178082436087871616 1477848905359217408 17224359448340114816 14524125917611460608 11823892386882806400 9123658856154152192 6423425325425497984 3723191794696843776 1022958263968189568 16769468806949086976 14069235276220432768 11369001745491778560 8668768214763124352 5968534684034470144 3268301153305815936 568067622577161728 16314578165558059136 13614344634829404928 10914111104100750720 8213877573372096512 5513644042643442304 2813410511914788096 113176981186133888 15859687524167031296 13159453993438377088 10459220462709722880 7758986931981068672 5058753401252414464 2358519870523760256 18105030413504657664 15404796882776003456 12704563352047349248 10004329821318695040 7304096290590040832 4603862759861386624 1903629229132732416 17650139772113629824 14949906241384975616 12249672710656321408 9549439179927667200 6849205649199012992 4148972118470358784 1448738587741704576 17195249130722601984 14495015599993947776 11794782069265293568 9094548538536639360 6394315007807985152 3694081477079330944 993847946350676736 16740358489331574144 14040124958602919936 11339891427874265728 8639657897145611520 5939424366416957312 3239190835688303104 538957304959648896 16285467847940546304 13585234317211892096 10885000786483237888 8184767255754583680 5484533725025929472 2784300194297275264 84066663568621056 15830577206549518464 13130343675820864256 10430110145092210048 7729876614363555840 5029643083634901632 2329409552906247424 18075920095887144832 15375686565158490624 12675453034429836416 9975219503701182208 7274985972972528000 4574752442243873792 1874518911515219584 17621029454496116992 14920795923767462784 12220562393038808576 9520328862310154368 6820095331581500160 4119861800852845952 1419628270124191744 17166138813105089152 14465905282376434944 11765671751647780736 9065438220919126528 6365204690190472320 3664971159461818112 964737628733163904 16711248171714061312 14011014640985407104 11310781110256752896 8610547579528098688 5910314048799444480 3210080518070790272 509846987342136064 16256357530323033472 13556123999594379264 10855890468865725056 8155656938137070848 5455423407408416640 2755189876679762432 54956345951108224 15801466888932005632 13101233358203351424 10400999827474697216 7700766296746043008 5000532766017388800 2300299235288734592 18046809778269632000 15346576247540977792 12646342716812323584 9946109186083669376 7245875655355015168 4545642124626360960 1845408593897706752 17591919136878604160 14891685606149949952 12191452075421295744 9491218544692641536 6790985013963987328 4090751483235333120 1390517952506678912 17137028495487576320 14436794964758922112 11736561434030267904 9036327903301613696 6336094372572959488 3635860841844305280 935627311115651072 16682137854096548480 13981904323367894272 11281670792639240064 8581437261910585856 5881203731181931648 3180970200453277440 480736669724623232 16227247212705520640 13527013681976866432 10826780151248212224 8126546620519558016 5426313089790903808 2726079559062249600 25846028333595392 15772356571314492800 13072123040585838592 10371889509857184384 7671655979128530176 4971422448399875968 2271188917671221760 18017699460652119168 15317465929923464960 12617232399194810752 9916998868466156544 7216765337737502336 4516531807008848128 1816298276280193920 17562808819261091328 14862575288532437120 12162341757803782912 9462108227075128704 6761874696346474496 4061641165617820288 1361407634889166080 17107918177870063488 14407684647141409280 11707451116412755072 9007217585684100864 6306984054955446656 3606750524226792448 906516993498138240 16653027536479035648 13952794005750381440 11252560475021727232 8552326944293073024 5852093413564418816 3151859882835764608 451626352107110400 16198136895088007808 13497903364359353600 10797669833630699392 8097436302902045184 5397202772173390976 2696969241444736768 18443479784425634176 15743246253696979968 13043012722968325760 10342779192239671552 7642545661511017344 4942312130782363136 2242078600053708928 17988589143034606336 15288355612305952128 12588122081577297920 9887888550848643712 7187655020119989504 4487421489391335296 1787187958662681088 17533698501643578496 14833464970914924288 12133231440186270080 9432997909457615872 6732764378728961664 4032530848000307456 1332297317271653248 17078807860252550656 14378574329523896448 11678340798795242240 8978107268066588032 6277873737337933824 3577640206609279616 877406675880625408 16623917218861522816 13923683688132868608 11223450157404214400 8523216626675560192 5822983095946905984 3122749565218251776 422516034489597568 16169026577470494976 13468793046741840768 10768559516013186560 8068325985284532352 5368092454555878144 2667858923827223936 18414369466808121344 15714135936079467136 13013902405350812928 10313668874622158720 7613435343893504512 4913201813164850304 2212968282436196096 17959478825417093504 15259245294688439296 12559011763959785088 9858778233231130880 7158544702502476672 4458311171773822464 1758077641045168256 17504588184026065664 14804354653297411456 12104121122568757248 9403887591840103040 6703654061111448832 4003420530382794624 1303186999654140416 17049697542635037824 14349464011906383616 11649230481177729408 8948996950449075200 6248763419720420992 3548529888991766784 848296358263112576 16594806901244009984 13894573370515355776 11194339839786701568 8494106309058047360 5793872778329393152 3093639247600738944 393405716872084736 16139916259852982144 13439682729124327936 10739449198395673728 8039215667667019520 5338982136938365312 2638748606209711104 18385259149190608512 15685025618461954304 12984792087733300096 10284558557004645888 7584325026275991680 4884091495547337472 2183857964818683264 17930368507799580672 15230134977070926464 12529901446342272256 9829667915613618048 7129434384884963840 4429200854156309632 1728967323427655424 17475477866408552832 14775244335679898624 12075010804951244416 9374777274222590208 6674543743493936000 3974310212765281792 1274076682036627584 17020587225017524992 14320353694288870784 11620120163560216576 8919886632831562368 6219653102102908160 3519419571374253952 819186040645599744 16565696583626497152 13865463052897842944 11165229522169188736 8464995991440534528 5764762460711880320 3064528929983226112 364295399254571904 16110805942235469312 13410572411506815104 10710338880778160896 8010105350049506688 5309871819320852480 2609638288592198272 18356148831573095680 15655915300844441472 12955681770115787264 10255448239387133056 7555214708658478848 4854981177929824640 2154747647201170432 17901258190182067840 15201024659453413632 12500791128724759424 9800557597996105216 7100324067267451008 4400090536538796800 1699857005810142592 17446367548791040000 14746134018062385792 12045900487333731584 9345666956605077376 6645433425876423168 3945199895147768960 1244966364419114752 16991476907400012160 14291243376671357952 11591009845942703744 8890776315214049536 6190542784485395328 3490309253756741120 790075723028086912 16536586266008984320 13836352735280330112 11136119204551675904 8435885673823021696 5735652143094367488 3035418612365713280 335185081637059072 16081695624617956480 13381462093889302272 10681228563160648064 7980995032431993856 5280761501703339648 2580527970974685440 18327038513955582848 15626804983226928640 12926571452498274432 10226337921769620224 7526104391040966016 4825870860312311808 2125637329583657600 17872147872564555008 15171914341835900800 12471680811107246592 9771447280378592384 7071213749649938176 4370980218921283968 1670746688192629760 17417257231173527168 14717023700444872960 12016790169716218752 9316556638987564544 6616323108258910336 3916089577530256128 1215856046801601920 16962366589782499328 14262133059053845120 11561899528325190912 8861665997596536704 6161432466867882496 3461198936139228288 760965405410574080 16507475948391471488 13807242417662817280 11107008886934163072 8406775356205508864 5706541825476854656 3006308294748200448 306074764019546240 16052585307000443648 13352351776271789440 10652118245543135232 7951884714814481024 5251651184085826816 2551417653357172608 18297928196338070016 15597694665609415808 12897461134880761600 10197227604152107392 7496994073423453184 4796760542694798976 2096527011966144768 17843037554947042176 15142804024218387968 12442570493489733760 9742336962761079552 7042103432032425344 4341869901303771136 1641636370575116928 17388146913556014336 14687913382827360128 11987679852098705920 9287446321370051712 6587212790641397504 3886979259912743296 1186745729184089088 16933256272164986496 14233022741436332288 11532789210707678080 8832555679979023872 6132322149250369664 3432088618521715456 731855087793061248 16478365630773958656 13778132100045304448 11077898569316650240 8377665038587996032 5677431507859341824 2977197977130687616 276964446402033408 16023474989382930816 13323241458654276608 10623007927925622400 7922774397196968192 5222540866468313984 2522307335739659776 18268817878720557184 15568584347991902976 12868350817263248768 10168117286534594560 7467883755805940352 4767650225077286144 2067416694348631936 17813927237329529344 15113693706600875136 12413460175872220928 9713226645143566720 7012993114414912512 4312759583686258304 1612526052957604096 17359036595938501504 14658803065209847296 11958569534481193088 9258336003752538880 6558102473023884672 3857868942295230464 1157635411566576256 16904145954547473664 14203912423818819456 11503678893090165248 8803445362361511040 6103211831632856832 3402978300904202624 702744770175548416 16449255313156445824 13749021782427791616 11048788251699137408 8348554720970483200 5648321190241828992 2948087659513174784 247854128784520576 15994364671765417984 13294131141036763776 10593897610308109568 7893664079579455360 5193430548850801152 2493197018122146944 18239707561103044352 15539474030374390144 12839240499645735936 10139006968917081728 7438773438188427520 4738539907459773312 2038306376731119104 17784816919712016512 15084583388983362304 12384349858254708096 9684116327526053888 6983882796797399680 4283649266068745472 1583415735340091264 17329926278320988672 14629692747592334464 11929459216863680256 9229225686135026048 6528992155406371840 3828758624677717632 1128525093949063424 16875035636929960832 14174802106201306624 11474568575472652416 8774335044743998208 6074101514015344000 3373867983286689792 673634452558035584 16420144995538932992 13719911464810278784 11019677934081624576 8319444403352970368 5619210872624316160 2918977341895661952 218743811167007744 15965254354147905152 13265020823419250944 10564787292690596736 7864553761961942528 5164320231233288320 2464086700504634112 18210597243485531520 15510363712756877312 12810130182028223104 10109896651299568896 7409663120570914688 4709429589842260480 2009196059113606272 17755706602094503680 15055473071365849472 12355239540637195264 9655006009908541056 6954772479179886848 4254538948451232640 1554305417722578432 17300815960703475840 14600582429974821632 11900348899246167424 9200115368517513216 6499881837788859008 3799648307060204800 1099414776331550592 16845925319312448000 14145691788583793792 11445458257855139584 8745224727126485376 6044991196397831168 3344757665669176960 644524134940522752 16391034677921420160 13690801147192765952 10990567616464111744 8290334085735457536 5590100555006803328 2889867024278149120 189633493549494912 15936144036530392320 13235910505801738112 10535676975073083904 7835443444344429696 5135209913615775488 2434976382887121280 18181486925868018688 15481253395139364480 12781019864410710272 10080786333682056064 7380552802953401856 4680319272224747648 1980085741496093440 17726596284476990848 15026362753748336640 12326129223019682432 9625895692291028224 6925662161562374016 4225428630833719808 1525195100105065600 17271705643085963008 14571472112357308800 11871238581628654592 9171005050900000384 6470771520171346176 3770537989442691968 1070304458714037760 16816815001694935168 14116581470966280960 11416347940237626752 8716114409508972544 6015880878780318336 3315647348051664128 615413817323009920 16361924360303907328 13661690829575253120 10961457298846598912 8261223768117944704 5560990237389290496 2860756706660636288 160523175931982080 15907033718912879488 13206800188184225280 10506566657455571072 7806333126726916864 5106099595998262656 2405866065269608448 18152376608250505856 15452143077521851648 12751909546793197440 10051676016064543232 7351442485335889024 4651208954607234816 1950975423878580608 17697485966859478016 14997252436130823808 12297018905402169600 9596785374673515392 6896551843944861184 4196318313216206976 1496084782487552768 17242595325468450176 14542361794739795968 11842128264011141760 9141894733282487552 6441661202553833344 3741427671825179136 1041194141096524928 16787704684077422336 14087471153348768128 11387237622620113920 8687004091891459712 5986770561162805504 3286537030434151296 586303499705497088 16332814042686394496 13632580511957740288 10932346981229086080 8232113450500431872 5531879919771777664 2831646389043123456 131412858314469248 15877923401295366656 13177689870566712448 10477456339838058240 7777222809109404032 5076989278380749824 2376755747652095616 18123266290632993024 15423032759904338816 12722799229175684608 10022565698447030400 7322332167718376192 4622098636989721984 1921865106261067776 17668375649241965184 14968142118513310976 12267908587784656768 9567675057056002560 6867441526327348352 4167207995598694144 1466974464870039936 17213485007850937344 14513251477122283136 11813017946393628928 9112784415664974720 6412550884936320512 3712317354207666304 1012083823479012096 16758594366459909504 14058360835731255296 11358127305002601088 8657893774273946880 5957660243545292672 3257426712816638464 557193182087984256 16303703725068881664 13603470194340227456 10903236663611573248 8203003132882919040 5502769602154264832 2802536071425610624 102302540696956416 15848813083677853824 13148579552949199616 10448346022220545408 7748112491491891200 5047878960763236992 2347645430034582784 18094155973015480192 15393922442286825984 12693688911558171776 9993455380829517568 7293221850100863360 4592988319372209152 1892754788643554944 17639265331624452352 14939031800895798144 12238798270167143936 9538564739438489728 6838331208709835520 4138097677981181312 1437864147252527104 17184374690233424512 14484141159504770304 11783907628776116096 9083674098047461888 6383440567318807680 3683207036590153472 982973505861499264 16729484048842396672 14029250518113742464 11329016987385088256 8628783456656434048 5928549925927779840 3228316395199125632 528082864470471424 16274593407451368832 13574359876722714624 10874126345994060416 8173892815265406208 5473659284536752000 2773425753808097792 73192223079443584 15819702766060340992 13119469235331686784 10419235704603032576 7719002173874378368 5018768643145724160 2318535112417069952 18065045655397967360 15364812124669313152 12664578593940658944 9964345063212004736 7264111532483350528 4563878001754696320 1863644471026042112 17610155014006939520 14909921483278285312 12209687952549631104 9509454421820976896 6809220891092322688 4108987360363668480 1408753829635014272 17155264372615911680 14455030841887257472 11754797311158603264 9054563780429949056 6354330249701294848 3654096718972640640 953863188243986432 16700373731224883840 14000140200496229632 11299906669767575424 8599673139038921216 5899439608310267008 3199206077581612800 498972546852958592 16245483089833856000 13545249559105201792 10845016028376547584 8144782497647893376 5444548966919239168 2744315436190584960 44081905461930752 15790592448442828160 13090358917714173952 10390125386985519744 7689891856256865536 4989658325528211328 2289424794799557120 18035935337780454528 15335701807051800320 12635468276323146112 9935234745594491904 7235001214865837696 4534767684137183488 1834534153408529280 17581044696389426688 14880811165660772480 12180577634932118272 9480344104203464064 6780110573474809856 4079877042746155648 1379643512017501440 17126154054998398848 14425920524269744640 11725686993541090432 9025453462812436224 6325219932083782016 3624986401355127808 924752870626473600 16671263413607371008 13971029882878716800 11270796352150062592 8570562821421408384 5870329290692754176 3170095759964099968 469862229235445760 16216372772216343168 13516139241487688960 10815905710759034752 8115672180030380544 5415438649301726336 2715205118573072128 14971587844417920 15761482130825315328 13061248600096661120 10361015069368006912 7660781538639352704 4960548007910698496 2260314477182044288 18006825020162941696 15306591489434287488 12606357958705633280 9906124427976979072 7205890897248324864 4505657366519670656 1805423835791016448 17551934378771913856 14851700848043259648 12151467317314605440 9451233786585951232 6751000255857297024 4050766725128642816 1350533194399988608 17097043737380886016 14396810206652231808 11696576675923577600 8996343145194923392 6296109614466269184 3595876083737614976 895642553008960768 16642153095989858176 13941919565261203968 11241686034532549760 8541452503803895552 5841218973075241344 3140985442346587136 440751911617932928 16187262454598830336 13487028923870176128 10786795393141521920 8086561862412867712 5386328331684213504 2686094800955559296 18432605343936456704 15732371813207802496 13032138282479148288 10331904751750494080 7631671221021839872 4931437690293185664 2231204159564531456 17977714702545428864 15277481171816774656 12577247641088120448 9877014110359466240 7176780579630812032 4476547048902157824 1776313518173503616 17522824061154401024 14822590530425746816 12122356999697092608 9422123468968438400 6721889938239784192 4021656407511129984 1321422876782475776 17067933419763373184 14367699889034718976 11667466358306064768 8967232827577410560 6266999296848756352 3566765766120102144 866532235391447936 16613042778372345344 13912809247643691136 11212575716915036928 8512342186186382720 5812108655457728512 3111875124729074304 411641594000420096 16158152136981317504 13457918606252663296 10757685075524009088 8057451544795354880 5357218014066700672 2656984483338046464 18403495026318943872 15703261495590289664 13003027964861635456 10302794434132981248 7602560903404327040 4902327372675672832 2202093841947018624 17948604384927916032 15248370854199261824 12548137323470607616 9847903792741953408 7147670262013299200 4447436731284644992 1747203200555990784 17493713743536888192 14793480212808233984 12093246682079579776 9393013151350925568 6692779620622271360 3992546089893617152 1292312559164962944 17038823102145860352 14338589571417206144 11638356040688551936 8938122509959897728 6237888979231243520 3537655448502589312 837421917773935104 16583932460754832512 13883698930026178304 11183465399297524096 8483231868568869888 5782998337840215680 3082764807111561472 382531276382907264 16129041819363804672 13428808288635150464 10728574757906496256 8028341227177842048 5328107696449187840 2627874165720533632 18374384708701431040 15674151177972776832 12973917647244122624 10273684116515468416 7573450585786814208 4873217055058160000 2172983524329505792 17919494067310403200 15219260536581748992 12519027005853094784 9818793475124440576 7118559944395786368 4418326413667132160 1718092882938477952 17464603425919375360 14764369895190721152 12064136364462066944 9363902833733412736 6663669303004758528 3963435772276104320 1263202241547450112 17009712784528347520 14309479253799693312 11609245723071039104 8909012192342384896 6208778661613730688 3508545130885076480 808311600156422272 16554822143137319680 13854588612408665472 11154355081680011264 8454121550951357056 5753888020222702848 3053654489494048640 353420958765394432 16099931501746291840 13399697971017637632 10699464440288983424 7999230909560329216 5298997378831675008 2598763848103020800 18345274391083918208 15645040860355264000 12944807329626609792 10244573798897955584 7544340268169301376 4844106737440647168 2143873206711992960 17890383749692890368 15190150218964236160 12489916688235581952 9789683157506927744 7089449626778273536 4389216096049619328 1688982565320965120 17435493108301862528 14735259577573208320 12035026046844554112 9334792516115899904 6634558985387245696 3934325454658591488 1234091923929937280 16980602466910834688 14280368936182180480 11580135405453526272 8879901874724872064 6179668343996217856 3479434813267563648 779201282538909440 16525711825519806848 13825478294791152640 11125244764062498432 8425011233333844224 5724777702605190016 3024544171876535808 324310641147881600 16070821184128779008 13370587653400124800 10670354122671470592 7970120591942816384 5269887061214162176 2569653530485507968 18316164073466405376 15615930542737751168 12915697012009096960 10215463481280442752 7515229950551788544 4814996419823134336 2114762889094480128 17861273432075377536 15161039901346723328 12460806370618069120 9760572839889414912 7060339309160760704 4360105778432106496 1659872247703452288 17406382790684349696 14706149259955695488 12005915729227041280 9305682198498387072 6605448667769732864 3905215137041078656 1204981606312424448 16951492149293321856 14251258618564667648 11551025087836013440 8850791557107359232 6150558026378705024 3450324495650050816 750090964921396608 16496601507902294016 13796367977173639808 11096134446444985600 8395900915716331392 5695667384987677184 2995433854259022976 295200323530368768 16041710866511266176 13341477335782611968 10641243805053957760 7941010274325303552 5240776743596649344 2540543212867995136 18287053755848892544 15586820225120238336 12886586694391584128 10186353163662929920 7486119632934275712 4785886102205621504 2085652571476967296 17832163114457864704 15131929583729210496 12431696053000556288 9731462522271902080 7031228991543247872 4330995460814593664 1630761930085939456 17377272473066836864 14677038942338182656 11976805411609528448 9276571880880874240 6576338350152220032 3876104819423565824 1175871288694911616 16922381831675809024 14222148300947154816 11521914770218500608 8821681239489846400 6121447708761192192 3421214178032537984 720980647303883776 16467491190284781184 13767257659556126976 11067024128827472768 8366790598098818560 5666557067370164352 2966323536641510144 266090005912855936 16012600548893753344 13312367018165099136 10612133487436444928 7911899956707790720 5211666425979136512 2511432895250482304 18257943438231379712 15557709907502725504 12857476376774071296 10157242846045417088 7457009315316762880 4756775784588108672 2056542253859454464 17803052796840351872 15102819266111697664 12402585735383043456 9702352204654389248 7002118673925735040 4301885143197080832 1601651612468426624 17348162155449324032 14647928624720669824 11947695093992015616 9247461563263361408 6547228032534707200 3846994501806052992 1146760971077398784 16893271514058296192 14193037983329641984 11492804452600987776 8792570921872333568 6092337391143679360 3392103860415025152 691870329686370944 16438380872667268352 13738147341938614144 11037913811209959936 8337680280481305728 5637446749752651520 2937213219023997312 236979688295343104 15983490231276240512 13283256700547586304 10583023169818932096 7882789639090277888 5182556108361623680 2482322577632969472 18228833120613866880 15528599589885212672 12828366059156558464 10128132528427904256 7427898997699250048 4727665466970595840 2027431936241941632 17773942479222839040 15073708948494184832 12373475417765530624 9673241887036876416 6973008356308222208 4272774825579568000 1572541294850913792 17319051837831811200 14618818307103156992 11918584776374502784 9218351245645848576 6518117714917194368 3817884184188540160 1117650653459885952 16864161196440783360 14163927665712129152 11463694134983474944 8763460604254820736 6063227073526166528 3362993542797512320 662760012068858112 16409270555049755520 13709037024321101312 11008803493592447104 8308569962863792896 5608336432135138688 2908102901406484480 207869370677830272 15954379913658727680 13254146382930073472 10553912852201419264 7853679321472765056 5153445790744110848 2453212260015456640 18199722802996354048 15499489272267699840 12799255741539045632 10099022210810391424 7398788680081737216 4698555149353083008 1998321618624428800 17744832161605326208 15044598630876672000 12344365100148017792 9644131569419363584 6943898038690709376 4243664507962055168 1543430977233400960 17289941520214298368 14589707989485644160 11889474458756989952 9189240928028335744 6489007397299681536 3788773866571027328 1088540335842373120 16835050878823270528 14134817348094616320 11434583817365962112 8734350286637307904 6034116755908653696 3333883225179999488 633649694451345280 16380160237432242688 13679926706703588480 10979693175974934272 8279459645246280064 5579226114517625856 2878992583788971648 178759053060317440 15925269596041214848 13225036065312560640 10524802534583906432 7824569003855252224 5124335473126598016 2424101942397943808 18170612485378841216 15470378954650187008 12770145423921532800 10069911893192878592 7369678362464224384 4669444831735570176 1969211301006915968 17715721843987813376 15015488313259159168 12315254782530504960 9615021251801850752 6914787721073196544 4214554190344542336 1514320659615888128 17260831202596785536 14560597671868131328 11860364141139477120 9160130610410822912 6459897079682168704 3759663548953514496 1059430018224860288 16805940561205757696 14105707030477103488 11405473499748449280 8705239969019795072 6005006438291140864 3304772907562486656 604539376833832448 16351049919814729856 13650816389086075648 10950582858357421440 8250349327628767232 5550115796900113024 2849882266171458816 149648735442804608 15896159278423702016 13195925747695047808 10495692216966393600 7795458686237739392 5095225155509085184 2394991624780430976 18141502167761328384 15441268637032674176 12741035106304019968 10040801575575365760 7340568044846711552 4640334514118057344 1940100983389403136 17686611526370300544 14986377995641646336 12286144464912992128 9585910934184337920 6885677403455683712 4185443872727029504 1485210341998375296 17231720884979272704 14531487354250618496 11831253823521964288 9131020292793310080 6430786762064655872 3730553231336001664 1030319700607347456 16776830243588244864 14076596712859590656 11376363182130936448 8676129651402282240 5975896120673628032 3275662589944973824 575429059216319616 16321939602197217024 13621706071468562816 10921472540739908608 8221239010011254400 5521005479282600192 2820771948553945984 120538417825291776 15867048960806189184 13166815430077534976 10466581899348880768 7766348368620226560 5066114837891572352 2365881307162918144 18112391850143815552 15412158319415161344 12711924788686507136 10011691257957852928 7311457727229198720 4611224196500544512 1910990665771890304 17657501208752787712 14957267678024133504 12257034147295479296 9556800616566825088 6856567085838170880 4156333555109516672 1456100024380862464 17202610567361759872 14502377036633105664 11802143505904451456 9101909975175797248 6401676444447143040 3701442913718488832 1001209382989834624 16747719925970732032 14047486395242077824 11347252864513423616 8647019333784769408 5946785803056115200 3246552272327460992 546318741598806784 16292829284579704192 13592595753851049984 10892362223122395776 8192128692393741568 5491895161665087360 2791661630936433152 91428100207778944 15837938643188676352 13137705112460022144 10437471581731367936 7737238051002713728 5037004520274059520 2336770989545405312 18083281532526302720 15383048001797648512 12682814471068994304 9982580940340340096 7282347409611685888 4582113878883031680 1881880348154377472 17628390891135274880 14928157360406620672 12227923829677966464 9527690298949312256 6827456768220658048 4127223237492003840 1426989706763349632 17173500249744247040 14473266719015592832 11773033188286938624 9072799657558284416 6372566126829630208 3672332596100976000 972099065372321792 16718609608353219200 14018376077624564992 11318142546895910784 8617909016167256576 5917675485438602368 3217441954709948160 517208423981293952 16263718966962191360 13563485436233537152 10863251905504882944 8163018374776228736 5462784844047574528 2762551313318920320 62317782590266112 15808828325571163520 13108594794842509312 10408361264113855104 7708127733385200896 5007894202656546688 2307660671927892480 18054171214908789888 15353937684180135680 12653704153451481472 9953470622722827264 7253237091994173056 4553003561265518848 1852770030536864640 17599280573517762048 14899047042789107840 12198813512060453632 9498579981331799424 6798346450603145216 4098112919874491008 1397879389145836800 17144389932126734208 14444156401398080000 11743922870669425792 9043689339940771584 6343455809212117376 3643222278483463168 942988747754808960 16689499290735706368 13989265760007052160 11289032229278397952 8588798698549743744 5888565167821089536 3188331637092435328 488098106363781120 16234608649344678528 13534375118616024320 10834141587887370112 8133908057158715904 5433674526430061696 2733440995701407488 33207464972753280 15779718007953650688 13079484477224996480 10379250946496342272 7679017415767688064 4978783885039033856 2278550354310379648 18025060897291277056 15324827366562622848 12624593835833968640 9924360305105314432 7224126774376660224 4523893243648006016 1823659712919351808 17570170255900249216 14869936725171595008 12169703194442940800 9469469663714286592 6769236132985632384 4069002602256978176 1368769071528323968 17115279614509221376 14415046083780567168 11714812553051912960 9014579022323258752 6314345491594604544 3614111960865950336 913878430137296128 16660388973118193536 13960155442389539328 11259921911660885120 8559688380932230912 5859454850203576704 3159221319474922496 458987788746268288 16205498331727165696 13505264800998511488 10805031270269857280 8104797739541203072 5404564208812548864 2704330678083894656 4097147355240448 15750607690336137856 13050374159607483648 10350140628878829440 7649907098150175232 4949673567421521024 2249440036692866816 17995950579673764224 15295717048945110016 12595483518216455808 9895249987487801600 7195016456759147392 4494782926030493184 1794549395301838976 17541059938282736384 14840826407554082176 12140592876825427968 9440359346096773760 6740125815368119552 4039892284639465344 1339658753910811136 17086169296891708544 14385935766163054336 11685702235434400128 8985468704705745920 6285235173977091712 3585001643248437504 884768112519783296 16631278655500680704 13931045124772026496 11230811594043372288 8530578063314718080 5830344532586063872 3130111001857409664 429877471128755456 16176388014109652864 13476154483380998656 10775920952652344448 8075687421923690240 5375453891195036032 2675220360466381824 18421730903447279232 15721497372718625024 13021263841989970816 10321030311261316608 7620796780532662400 4920563249804008192 2220329719075353984 17966840262056251392 15266606731327597184 12566373200598942976 9866139669870288768 7165906139141634560 4465672608412980352 1765439077684326144 17511949620665223552 14811716089936569344 12111482559207915136 9411249028479260928 6711015497750606720 4010781967021952512 1310548436293298304 17057058979274195712 14356825448545541504 11656591917816887296 8956358387088233088 6256124856359578880 3555891325630924672 855657794902270464 16602168337883167872 13901934807154513664 11201701276425859456 8501467745697205248 5801234214968551040 3101000684239896832 400767153511242624 16147277696492140032 13447044165763485824 10746810635034831616 8046577104306177408 5346343573577523200 2646110042848868992 18392620585829766400 15692387055101112192 12992153524372457984 10291919993643803776 7591686462915149568 4891452932186495360 2191219401457841152 17937729944438738560 15237496413710084352 12537262882981430144 9837029352252775936 7136795821524121728 4436562290795467520 1736328760066813312 17482839303047710720 14782605772319056512 12082372241590402304 9382138710861748096 6681905180133093888 3981671649404439680 1281438118675785472 17027948661656682880 14327715130928028672 11627481600199374464 8927248069470720256 6227014538742066048 3526781008013411840 826547477284757632 16573058020265655040 13872824489537000832 11172590958808346624 8472357428079692416 5772123897351038208 3071890366622384000 371656835893729792 16118167378874627200 13417933848145972992 10717700317417318784 8017466786688664576 5317233255960010368 2616999725231356160 18363510268212253568 15663276737483599360 12963043206754945152 10262809676026290944 7562576145297636736 4862342614568982528 2162109083840328320 17908619626821225728 15208386096092571520 12508152565363917312 9807919034635263104 7107685503906608896 4407451973177954688 1707218442449300480 17453728985430197888 14753495454701543680 12053261923972889472 9353028393244235264 6652794862515581056 3952561331786926848 1252327801058272640 16998838344039170048 14298604813310515840 11598371282581861632 8898137751853207424 6197904221124553216 3497670690395899008 797437159667244800 16543947702648142208 13843714171919488000 11143480641190833792 8443247110462179584 5743013579733525376 3042780049004871168 342546518276216960 16089057061257114368 13388823530528460160 10688589999799805952 7988356469071151744 5288122938342497536 2587889407613843328 18334399950594740736 15634166419866086528 12933932889137432320 10233699358408778112 7533465827680123904 4833232296951469696 2132998766222815488 17879509309203712896 15179275778475058688 12479042247746404480 9778808717017750272 7078575186289096064 4378341655560441856 1678108124831787648 17424618667812685056 14724385137084030848 12024151606355376640 9323918075626722432 6623684544898068224 3923451014169414016 1223217483440759808 16969728026421657216 14269494495693003008 11569260964964348800 8869027434235694592 6168793903507040384 3468560372778386176 768326842049731968 16514837385030629376 13814603854301975168 11114370323573320960 8414136792844666752 5713903262116012544 3013669731387358336 313436200658704128 16059946743639601536 13359713212910947328 10659479682182293120 7959246151453638912 5259012620724984704 2558779089996330496 18305289632977227904 15605056102248573696 12904822571519919488 10204589040791265280 7504355510062611072 4804121979333956864 2103888448605302656 17850398991586200064 15150165460857545856 12449931930128891648 9749698399400237440 7049464868671583232 4349231337942929024 1648997807214274816 17395508350195172224 14695274819466518016 11995041288737863808 9294807758009209600 6594574227280555392 3894340696551901184 1194107165823246976 16940617708804144384 14240384178075490176 11540150647346835968 8839917116618181760 6139683585889527552 3439450055160873344 739216524432219136 16485727067413116544 13785493536684462336 11085260005955808128 8385026475227153920 5684792944498499712 2984559413769845504 284325883041191296 16030836426022088704 13330602895293434496 10630369364564780288 7930135833836126080 5229902303107471872 2529668772378817664 18276179315359715072 15575945784631060864 12875712253902406656 10175478723173752448 7475245192445098240 4775011661716444032 2074778130987789824 17821288673968687232 15121055143240033024 12420821612511378816 9720588081782724608 7020354551054070400 4320121020325416192 1619887489596761984 17366398032577659392 14666164501849005184 11965930971120350976 9265697440391696768 6565463909663042560 3865230378934388352 1164996848205734144 16911507391186631552 14211273860457977344 11511040329729323136 8810806799000668928 6110573268272014720 3410339737543360512 710106206814706304 16456616749795603712 13756383219066949504 11056149688338295296 8355916157609641088 5655682626880986880 2955449096152332672 255215565423678464 16001726108404575872 13301492577675921664 10601259046947267456 7901025516218613248 5200791985489959040 2500558454761304832 18247068997742202240 15546835467013548032 12846601936284893824 10146368405556239616 7446134874827585408 4745901344098931200 2045667813370276992 17792178356351174400 15091944825622520192 12391711294893865984 9691477764165211776 6991244233436557568 4291010702707903360 1590777171979249152 17337287714960146560 14637054184231492352 11936820653502838144 9236587122774183936 6536353592045529728 3836120061316875520 1135886530588221312 16882397073569118720 14182163542840464512 11481930012111810304 8781696481383156096 6081462950654501888 3381229419925847680 680995889197193472 16427506432178090880 13727272901449436672 11027039370720782464 8326805839992128256 5626572309263474048 2926338778534819840 226105247806165632 15972615790787063040 13272382260058408832 10572148729329754624 7871915198601100416 5171681667872446208 2471448137143792000 18217958680124689408 15517725149396035200 12817491618667380992 10117258087938726784 7417024557210072576 4716791026481418368 2016557495752764160 17763068038733661568 15062834508005007360 12362600977276353152 9662367446547698944 6962133915819044736 4261900385090390528 1561666854361736320 17308177397342633728 14607943866613979520 11907710335885325312 9207476805156671104 6507243274428016896 3807009743699362688 1106776212970708480 16853286755951605888 14153053225222951680 11452819694494297472 8752586163765643264 6052352633036989056 3352119102308334848 651885571579680640 16398396114560578048 13698162583831923840 10997929053103269632 8297695522374615424 5597461991645961216 2897228460917307008 196994930188652800 15943505473169550208 13243271942440896000 10543038411712241792 7842804880983587584 5142571350254933376 2442337819526279168 18188848362507176576 15488614831778522368 12788381301049868160 10088147770321213952 7387914239592559744 4687680708863905536 1987447178135251328 17733957721116148736 15033724190387494528 12333490659658840320 9633257128930186112 6933023598201531904 4232790067472877696 1532556536744223488 17279067079725120896 14578833548996466688 11878600018267812480 9178366487539158272 6478132956810504064 3777899426081849856 1077665895353195648 16824176438334093056 14123942907605438848 11423709376876784640 8723475846148130432 6023242315419476224 3323008784690822016 622775253962167808 16369285796943065216 13669052266214411008 10968818735485756800 8268585204757102592 5568351674028448384 2868118143299794176 167884612571139968 15914395155552037376 13214161624823383168 10513928094094728960 7813694563366074752 5113461032637420544 2413227501908766336 18159738044889663744 15459504514161009536 12759270983432355328 10059037452703701120 7358803921975046912 4658570391246392704 1958336860517738496 17704847403498635904 15004613872769981696 12304380342041327488 9604146811312673280 6903913280584019072 4203679749855364864 1503446219126710656 17249956762107608064 14549723231378953856 11849489700650299648 9149256169921645440 6449022639192991232 3748789108464337024 1048555577735682816 16795066120716580224 14094832589987926016 11394599059259271808 8694365528530617600 5994131997801963392 3293898467073309184 593664936344654976 16340175479325552384 13639941948596898176 10939708417868243968 8239474887139589760 5539241356410935552 2839007825682281344 138774294953627136 15885284837934524544 13185051307205870336 10484817776477216128 7784584245748561920 5084350715019907712 2384117184291253504 18130627727272150912 15430394196543496704 12730160665814842496 10029927135086188288 7329693604357534080 4629460073628879872 1929226542900225664 17675737085881123072 14975503555152468864 12275270024423814656 9575036493695160448 6874802962966506240 4174569432237852032 1474335901509197824 17220846444490095232 14520612913761441024 11820379383032786816 9120145852304132608 6419912321575478400 3719678790846824192 1019445260118169984 16765955803099067392 14065722272370413184 11365488741641758976 8665255210913104768 5965021680184450560 3264788149455796352 564554618727142144 16311065161708039552 13610831630979385344 10910598100250731136 8210364569522076928 5510131038793422720 2809897508064768512 109663977336114304 15856174520317011712 13155940989588357504 10455707458859703296 7755473928131049088 5055240397402394880 2355006866673740672 18101517409654638080 15401283878925983872 12701050348197329664 10000816817468675456 7300583286740021248 4600349756011367040 1900116225282712832 17646626768263610240 14946393237534956032 12246159706806301824 9545926176077647616 6845692645348993408 4145459114620339200 1445225583891684992 17191736126872582400 14491502596143928192 11791269065415273984 9091035534686619776 6390802003957965568 3690568473229311360 990334942500657152 16736845485481554560 14036611954752900352 11336378424024246144 8636144893295591936 5935911362566937728 3235677831838283520 535444301109629312 16281954844090526720 13581721313361872512 10881487782633218304 8181254251904564096 5481020721175909888 2780787190447255680 80553659718601472 15827064202699498880 13126830671970844672 10426597141242190464 7726363610513536256 5026130079784882048 2325896549056227840 18072407092037125248 15372173561308471040 12671940030579816832 9971706499851162624 7271472969122508416 4571239438393854208 1871005907665200000 17617516450646097408 14917282919917443200 12217049389188788992 9516815858460134784 6816582327731480576 4116348797002826368 1416115266274172160 17162625809255069568 14462392278526415360 11762158747797761152 9061925217069106944 6361691686340452736 3661458155611798528 961224624883144320 16707735167864041728 14007501637135387520 11307268106406733312 8607034575678079104 5906801044949424896 3206567514220770688 506333983492116480 16252844526473013888 13552610995744359680 10852377465015705472 8152143934287051264 5451910403558397056 2751676872829742848 51443342101088640 15797953885081986048 13097720354353331840 10397486823624677632 7697253292896023424 4997019762167369216 2296786231438715008 18043296774419612416 15343063243690958208 12642829712962304000 9942596182233649792 7242362651504995584 4542129120776341376 1841895590047687168 17588406133028584576 14888172602299930368 12187939071571276160 9487705540842621952 6787472010113967744 4087238479385313536 1387004948656659328 17133515491637556736 14433281960908902528 11733048430180248320 9032814899451594112 6332581368722939904 3632347837994285696 932114307265631488 16678624850246528896 13978391319517874688 11278157788789220480 8577924258060566272 5877690727331912064 3177457196603257856 477223665874603648 16223734208855501056 13523500678126846848 10823267147398192640 8123033616669538432 5422800085940884224 2722566555212230016 22333024483575808 15768843567464473216 13068610036735819008 10368376506007164800 7668142975278510592 4967909444549856384 2267675913821202176 18014186456802099584 15313952926073445376 12613719395344791168 9913485864616136960 7213252333887482752 4513018803158828544 1812785272430174336 17559295815411071744 14859062284682417536 12158828753953763328 9458595223225109120 6758361692496454912 4058128161767800704 1357894631039146496 17104405174020043904 14404171643291389696 11703938112562735488 9003704581834081280 6303471051105427072 3603237520376772864 903003989648118656 16649514532629016064 13949281001900361856 11249047471171707648 8548813940443053440 5848580409714399232 3148346878985745024 448113348257090816 16194623891237988224 13494390360509334016 10794156829780679808 8093923299052025600 5393689768323371392 2693456237594717184 18439966780575614592 15739733249846960384 13039499719118306176 10339266188389651968 7639032657660997760 4938799126932343552 2238565596203689344 17985076139184586752 15284842608455932544 12584609077727278336 9884375546998624128 7184142016269969920 4483908485541315712 1783674954812661504 17530185497793558912 14829951967064904704 12129718436336250496 9429484905607596288 6729251374878942080 4029017844150287872 1328784313421633664 17075294856402531072 14375061325673876864 11674827794945222656 8974594264216568448 6274360733487914240 3574127202759260032 873893672030605824 16620404215011503232 13920170684282849024 11219937153554194816 8519703622825540608 5819470092096886400 3119236561368232192 419003030639577984 16165513573620475392 13465280042891821184 10765046512163166976 8064812981434512768 5364579450705858560 2664345919977204352 18410856462958101760 15710622932229447552 13010389401500793344 10310155870772139136 7609922340043484928 4909688809314830720 2209455278586176512 17955965821567073920 15255732290838419712 12555498760109765504 9855265229381111296 7155031698652457088 4454798167923802880 1754564637195148672 17501075180176046080 14800841649447391872 12100608118718737664 9400374587990083456 6700141057261429248 3999907526532775040 1299673995804120832 17046184538785018240 14345951008056364032 11645717477327709824 8945483946599055616 6245250415870401408 3545016885141747200 844783354413092992 16591293897393990400 13891060366665336192 11190826835936681984 8490593305208027776 5790359774479373568 3090126243750719360 389892713022065152 16136403256002962560 13436169725274308352 10735936194545654144 8035702663816999936 5335469133088345728 2635235602359691520 18381746145340588928 15681512614611934720 12981279083883280512 10281045553154626304 7580812022425972096 4880578491697317888 2180344960968663680 17926855503949561088 15226621973220906880 12526388442492252672 9826154911763598464 7125921381034944256 4425687850306290048 1725454319577635840 17471964862558533248 14771731331829879040 12071497801101224832 9371264270372570624 6671030739643916416 3970797208915262208 1270563678186608000 17017074221167505408 14316840690438851200 11616607159710196992 8916373628981542784 6216140098252888576 3515906567524234368 815673036795580160 16562183579776477568 13861950049047823360 11161716518319169152 8461482987590514944 5761249456861860736 3061015926133206528 360782395404552320 16107292938385449728 13407059407656795520 10706825876928141312 8006592346199487104 5306358815470832896 2606125284742178688 18352635827723076096 15652402296994421888 12952168766265767680 10251935235537113472 7551701704808459264 4851468174079805056 2151234643351150848 17897745186332048256 15197511655603394048 12497278124874739840 9797044594146085632 7096811063417431424 4396577532688777216 1696344001960123008 17442854544941020416 14742621014212366208 12042387483483712000 9342153952755057792 6641920422026403584 3941686891297749376 1241453360569095168 16987963903549992576 14287730372821338368 11587496842092684160 8887263311364029952 6187029780635375744 3486796249906721536 786562719178067328 16533073262158964736 13832839731430310528 11132606200701656320 8432372669973002112 5732139139244347904 3031905608515693696 331672077787039488 16078182620767936896 13377949090039282688 10677715559310628480 7977482028581974272 5277248497853320064 2577014967124665856 18323525510105563264 15623291979376909056 12923058448648254848 10222824917919600640 7522591387190946432 4822357856462292224 2122124325733638016 17868634868714535424 15168401337985881216 12468167807257227008 9767934276528572800 7067700745799918592 4367467215071264384 1667233684342610176 17413744227323507584 14713510696594853376 12013277165866199168 9313043635137544960 6612810104408890752 3912576573680236544 1212343042951582336 16958853585932479744 14258620055203825536 11558386524475171328 8858152993746517120 6157919463017862912 3457685932289208704 757452401560554496 16503962944541451904 13803729413812797696 11103495883084143488 8403262352355489280 5703028821626835072 3002795290898180864 302561760169526656 16049072303150424064 13348838772421769856 10648605241693115648 7948371710964461440 5248138180235807232 2547904649507153024 18294415192488050432 15594181661759396224 12893948131030742016 10193714600302087808 7493481069573433600 4793247538844779392 2093014008116125184 17839524551097022592 15139291020368368384 12439057489639714176 9738823958911059968 7038590428182405760 4338356897453751552 1638123366725097344 17384633909705994752 14684400378977340544 11984166848248686336 9283933317520032128 6583699786791377920 3883466256062723712 1183232725334069504 16929743268314966912 14229509737586312704 11529276206857658496 8829042676129004288 6128809145400350080 3428575614671695872 728342083943041664 16474852626923939072 13774619096195284864 11074385565466630656 8374152034737976448 5673918504009322240 2973684973280668032 273451442552013824 16019961985532911232 13319728454804257024 10619494924075602816 7919261393346948608 5219027862618294400 2518794331889640192 18265304874870537600 15565071344141883392 12864837813413229184 10164604282684574976 7464370751955920768 4764137221227266560 2063903690498612352 17810414233479509760 15110180702750855552 12409947172022201344 9709713641293547136 7009480110564892928 4309246579836238720 1609013049107584512 17355523592088481920 14655290061359827712 11955056530631173504 9254822999902519296 6554589469173865088 3854355938445210880 1154122407716556672 16900632950697454080 14200399419968799872 11500165889240145664 8799932358511491456 6099698827782837248 3399465297054183040 699231766325528832 16445742309306426240 13745508778577772032 11045275247849117824 8345041717120463616 5644808186391809408 2944574655663155200 244341124934500992 15990851667915398400 13290618137186744192 10590384606458089984 7890151075729435776 5189917545000781568 2489684014272127360 18236194557253024768 15535961026524370560 12835727495795716352 10135493965067062144 7435260434338407936 4735026903609753728 2034793372881099520 17781303915861996928 15081070385133342720 12380836854404688512 9680603323676034304 6980369792947380096 4280136262218725888 1579902731490071680 17326413274470969088 14626179743742314880 11925946213013660672 9225712682285006464 6525479151556352256 3825245620827698048 1125012090099043840 16871522633079941248 14171289102351287040 11471055571622632832 8770822040893978624 6070588510165324416 3370354979436670208 670121448708016000 16416631991688913408 13716398460960259200 11016164930231604992 8315931399502950784 5615697868774296576 2915464338045642368 215230807316988160 15961741350297885568 13261507819569231360 10561274288840577152 7861040758111922944 5160807227383268736 2460573696654614528 18207084239635511936 15506850708906857728 12806617178178203520 10106383647449549312 7406150116720895104 4705916585992240896 2005683055263586688 17752193598244484096 15051960067515829888 12351726536787175680 9651493006058521472 6951259475329867264 4251025944601213056 1550792413872558848 17297302956853456256 14597069426124802048 11896835895396147840 9196602364667493632 6496368833938839424 3796135303210185216 1095901772481531008 16842412315462428416 14142178784733774208 11441945254005120000 8741711723276465792 6041478192547811584 3341244661819157376 641011131090503168 16387521674071400576 13687288143342746368 10987054612614092160 8286821081885437952 5586587551156783744 2886354020428129536 186120489699475328 15932631032680372736 13232397501951718528 10532163971223064320 7831930440494410112 5131696909765755904 2431463379037101696 18177973922017999104 15477740391289344896 12777506860560690688 10077273329832036480 7377039799103382272 4676806268374728064 1976572737646073856 17723083280626971264 15022849749898317056 12322616219169662848 9622382688441008640 6922149157712354432 4221915626983700224 1521682096255046016 17268192639235943424 14567959108507289216 11867725577778635008 9167492047049980800 6467258516321326592 3767024985592672384 1066791454864018176 16813301997844915584 14113068467116261376 11412834936387607168 8712601405658952960 6012367874930298752 3312134344201644544 611900813472990336 16358411356453887744 13658177825725233536 10957944294996579328 8257710764267925120 5557477233539270912 2857243702810616704 157010172081962496 15903520715062859904 13203287184334205696 10503053653605551488 7802820122876897280 5102586592148243072 2402353061419588864 18148863604400486272 15448630073671832064 12748396542943177856 10048163012214523648 7347929481485869440 4647695950757215232 1947462420028561024 17693972963009458432 14993739432280804224 12293505901552150016 9593272370823495808 6893038840094841600 4192805309366187392 1492571778637533184 17239082321618430592 14538848790889776384 11838615260161122176 9138381729432467968 6438148198703813760 3737914667975159552 1037681137246505344 16784191680227402752 14083958149498748544 11383724618770094336 8683491088041440128 5983257557312785920 3283024026584131712 582790495855477504 16329301038836374912 13629067508107720704 10928833977379066496 8228600446650412288 5528366915921758080 2828133385193103872 127899854464449664 15874410397445347072 13174176866716692864 10473943335988038656 7773709805259384448 5073476274530730240 2373242743802076032 18119753286782973440 15419519756054319232 12719286225325665024 10019052694597010816 7318819163868356608 4618585633139702400 1918352102411048192 17664862645391945600 14964629114663291392 12264395583934637184 9564162053205982976 6863928522477328768 4163694991748674560 1463461461020020352 17209972004000917760 14509738473272263552 11809504942543609344 9109271411814955136 6409037881086300928 3708804350357646720 1008570819628992512 16755081362609889920 14054847831881235712 11354614301152581504 8654380770423927296 5954147239695273088 3253913708966618880 553680178237964672 16300190721218862080 13599957190490207872 10899723659761553664 8199490129032899456 5499256598304245248 2799023067575591040 98789536846936832 15845300079827834240 13145066549099180032 10444833018370525824 7744599487641871616 5044365956913217408 2344132426184563200 18090642969165460608 15390409438436806400 12690175907708152192 9989942376979497984 7289708846250843776 4589475315522189568 1889241784793535360 17635752327774432768 14935518797045778560 12235285266317124352 9535051735588470144 6834818204859815936 4134584674131161728 1434351143402507520 17180861686383404928 14480628155654750720 11780394624926096512 9080161094197442304 6379927563468788096 3679694032740133888 979460502011479680 16725971044992377088 14025737514263722880 11325503983535068672 8625270452806414464 5925036922077760256 3224803391349106048 524569860620451840 16271080403601349248 13570846872872695040 10870613342144040832 8170379811415386624 5470146280686732416 2769912749958078208 69679219229424000 15816189762210321408 13115956231481667200 10415722700753012992 7715489170024358784 5015255639295704576 2315022108567050368 18061532651547947776 15361299120819293568 12661065590090639360 9960832059361985152 7260598528633330944 4560364997904676736 1860131467176022528 17606642010156919936 14906408479428265728 12206174948699611520 9505941417970957312 6805707887242303104 4105474356513648896 1405240825784994688 17151751368765892096 14451517838037237888 11751284307308583680 9051050776579929472 6350817245851275264 3650583715122621056 950350184393966848 16696860727374864256 13996627196646210048 11296393665917555840 8596160135188901632 5895926604460247424 3195693073731593216 495459543002939008 16241970085983836416 13541736555255182208 10841503024526528000 8141269493797873792 5441035963069219584 2740802432340565376 40568901611911168 15787079444592808576 13086845913864154368 10386612383135500160 7686378852406845952 4986145321678191744 2285911790949537536 18032422333930434944 15332188803201780736 12631955272473126528 9931721741744472320 7231488211015818112 4531254680287163904 1831021149558509696 17577531692539407104 14877298161810752896 12177064631082098688 9476831100353444480 6776597569624790272 4076364038896136064 1376130508167481856 17122641051148379264 14422407520419725056 11722173989691070848 9021940458962416640 6321706928233762432 3621473397505108224 921239866776454016 16667750409757351424 13967516879028697216 11267283348300043008 8567049817571388800 5866816286842734592 3166582756114080384 466349225385426176 16212859768366323584 13512626237637669376 10812392706909015168 8112159176180360960 5411925645451706752 2711692114723052544 11458583994398336 15757969126975295744 13057735596246641536 10357502065517987328 7657268534789333120 4957035004060678912 2256801473332024704 18003312016312922112 15303078485584267904 12602844954855613696 9902611424126959488 7202377893398305280 4502144362669651072 1801910831940996864 17548421374921894272 14848187844193240064 12147954313464585856 9447720782735931648 6747487252007277440 4047253721278623232 1347020190549969024 17093530733530866432 14393297202802212224 11693063672073558016 8992830141344903808 6292596610616249600 3592363079887595392 892129549158941184 16638640092139838592 13938406561411184384 11238173030682530176 8537939499953875968 5837705969225221760 3137472438496567552 437238907767913344 16183749450748810752 13483515920020156544 10783282389291502336 8083048858562848128 5382815327834193920 2682581797105539712 18429092340086437120 15728858809357782912 13028625278629128704 10328391747900474496 7628158217171820288 4927924686443166080 2227691155714511872 17974201698695409280 15273968167966755072 12573734637238100864 9873501106509446656 7173267575780792448 4473034045052138240 1772800514323484032 17519311057304381440 14819077526575727232 12118843995847073024 9418610465118418816 6718376934389764608 4018143403661110400 1317909872932456192 17064420415913353600 14364186885184699392 11663953354456045184 8963719823727390976 6263486292998736768 3563252762270082560 863019231541428352 16609529774522325760 13909296243793671552 11209062713065017344 8508829182336363136 5808595651607708928 3108362120879054720 408128590150400512 16154639133131297920 13454405602402643712 10754172071673989504 8053938540945335296 5353705010216681088 2653471479488026880 18399982022468924288 15699748491740270080 12999514961011615872 10299281430282961664 7599047899554307456 4898814368825653248 2198580838096999040 17945091381077896448 15244857850349242240 12544624319620588032 9844390788891933824 7144157258163279616 4443923727434625408 1743690196705971200 17490200739686868608 14789967208958214400 12089733678229560192 9389500147500905984 6689266616772251776 3989033086043597568 1288799555314943360 17035310098295840768 14335076567567186560 11634843036838532352 8934609506109878144 6234375975381223936 3534142444652569728 833908913923915520 16580419456904812928 13880185926176158720 11179952395447504512 8479718864718850304 5779485333990196096 3079251803261541888 379018272532887680 16125528815513785088 13425295284785130880 10725061754056476672 8024828223327822464 5324594692599168256 2624361161870514048 18370871704851411456 15670638174122757248 12970404643394103040 10270171112665448832 7569937581936794624 4869704051208140416 2169470520479486208 17915981063460383616 15215747532731729408 12515514002003075200 9815280471274420992 7115046940545766784 4414813409817112576 1714579879088458368 17461090422069355776 14760856891340701568 12060623360612047360 9360389829883393152 6660156299154738944 3959922768426084736 1259689237697430528 17006199780678327936 14305966249949673728 11605732719221019520 8905499188492365312 6205265657763711104 3505032127035056896 804798596306402688 16551309139287300096 13851075608558645888 11150842077829991680 8450608547101337472 5750375016372683264 3050141485644029056 349907954915374848 16096418497896272256 13396184967167618048 10695951436438963840 7995717905710309632 5295484374981655424 2595250844253001216 18341761387233898624 15641527856505244416 12941294325776590208 10241060795047936000 7540827264319281792 4840593733590627584 2140360202861973376 17886870745842870784 15186637215114216576 12486403684385562368 9786170153656908160 7085936622928253952 4385703092199599744 1685469561470945536 17431980104451842944 14731746573723188736 12031513042994534528 9331279512265880320 6631045981537226112 3930812450808571904 1230578920079917696 16977089463060815104 14276855932332160896 11576622401603506688 8876388870874852480 6176155340146198272 3475921809417544064 775688278688889856 16522198821669787264 13821965290941133056 11121731760212478848 8421498229483824640 5721264698755170432 3021031168026516224 320797637297862016 16067308180278759424 13367074649550105216 10666841118821451008 7966607588092796800 5266374057364142592 2566140526635488384 18312651069616385792 15612417538887731584 12912184008159077376 10211950477430423168 7511716946701768960 4811483415973114752 2111249885244460544 17857760428225357952 15157526897496703744 12457293366768049536 9757059836039395328 7056826305310741120 4356592774582086912 1656359243853432704 17402869786834330112 14702636256105675904 12002402725377021696 9302169194648367488 6601935663919713280 3901702133191059072 1201468602462404864 16947979145443302272 14247745614714648064 11547512083985993856 8847278553257339648 6147045022528685440 3446811491800031232 746577961071377024 16493088504052274432 13792854973323620224 11092621442594966016 8392387911866311808 5692154381137657600 2991920850409003392 291687319680349184 16038197862661246592 13337964331932592384 10637730801203938176 7937497270475283968 5237263739746629760 2537030209017975552 18283540751998872960 15583307221270218752 12883073690541564544 10182840159812910336 7482606629084256128 4782373098355601920 2082139567626947712 17828650110607845120 15128416579879190912 12428183049150536704 9727949518421882496 7027715987693228288 4327482456964574080 1627248926235919872 17373759469216817280 14673525938488163072 11973292407759508864 9273058877030854656 6572825346302200448 3872591815573546240 1172358284844892032 16918868827825789440 14218635297097135232 11518401766368481024 8818168235639826816 6117934704911172608 3417701174182518400 717467643453864192 16463978186434761600 13763744655706107392 11063511124977453184 8363277594248798976 5663044063520144768 2962810532791490560 262577002062836352 16009087545043733760 13308854014315079552 10608620483586425344 7908386952857771136 5208153422129116928 2507919891400462720 18254430434381360128 15554196903652705920 12853963372924051712 10153729842195397504 7453496311466743296 4753262780738089088 2053029250009434880 17799539792990332288 15099306262261678080 12399072731533023872 9698839200804369664 6998605670075715456 4298372139347061248 1598138608618407040 17344649151599304448 14644415620870650240 11944182090141996032 9243948559413341824 6543715028684687616 3843481497956033408 1143247967227379200 16889758510208276608 14189524979479622400 11489291448750968192 8789057918022313984 6088824387293659776 3388590856565005568 688357325836351360 16434867868817248768 13734634338088594560 11034400807359940352 8334167276631286144 5633933745902631936 2933700215173977728 233466684445323520 15979977227426220928 13279743696697566720 10579510165968912512 7879276635240258304 5179043104511604096 2478809573782949888 18225320116763847296 15525086586035193088 12824853055306538880 10124619524577884672 7424385993849230464 4724152463120576256 2023918932391922048 17770429475372819456 15070195944644165248 12369962413915511040 9669728883186856832 6969495352458202624 4269261821729548416 1569028291000894208 17315538833981791616 14615305303253137408 11915071772524483200 9214838241795828992 6514604711067174784 3814371180338520576 1114137649609866368 16860648192590763776 14160414661862109568 11460181131133455360 8759947600404801152 6059714069676146944 3359480538947492736 659247008218838528 16405757551199735936 13705524020471081728 11005290489742427520 8305056959013773312 5604823428285119104 2904589897556464896 204356366827810688 15950866909808708096 13250633379080053888 10550399848351399680 7850166317622745472 5149932786894091264 2449699256165437056 18196209799146334464 15495976268417680256 12795742737689026048 10095509206960371840 7395275676231717632 4695042145503063424 1994808614774409216 17741319157755306624 15041085627026652416 12340852096297998208 9640618565569344000 6940385034840689792 4240151504112035584 1539917973383381376 17286428516364278784 14586194985635624576 11885961454906970368 9185727924178316160 6485494393449661952 3785260862721007744 1085027331992353536 16831537874973250944 14131304344244596736 11431070813515942528 8730837282787288320 6030603752058634112 3330370221329979904 630136690601325696 16376647233582223104 13676413702853568896 10976180172124914688 8275946641396260480 5575713110667606272 2875479579938952064 175246049210297856 15921756592191195264 13221523061462541056 10521289530733886848 7821056000005232640 5120822469276578432 2420588938547924224 18167099481528821632 15466865950800167424 12766632420071513216 10066398889342859008 7366165358614204800 4665931827885550592 1965698297156896384 17712208840137793792 15011975309409139584 12311741778680485376 9611508247951831168 6911274717223176960 4211041186494522752 1510807655765868544 17257318198746765952 14557084668018111744 11856851137289457536 9156617606560803328 6456384075832149120 3756150545103494912 1055917014374840704 16802427557355738112 14102194026627083904 11401960495898429696 8701726965169775488 6001493434441121280 3301259903712467072 601026372983812864 16347536915964710272 13647303385236056064 10947069854507401856 8246836323778747648 5546602793050093440 2846369262321439232 146135731592785024 15892646274573682432 13192412743845028224 10492179213116374016 7791945682387719808 5091712151659065600 2391478620930411392 18137989163911308800 15437755633182654592 12737522102454000384 10037288571725346176 7337055040996691968 4636821510268037760 1936587979539383552 17683098522520280960 14982864991791626752 12282631461062972544 9582397930334318336 6882164399605664128 4181930868877009920 1481697338148355712 17228207881129253120 14527974350400598912 11827740819671944704 9127507288943290496 6427273758214636288 3727040227485982080 1026806696757327872 16773317239738225280 14073083709009571072 11372850178280916864 8672616647552262656 5972383116823608448 3272149586094954240 571916055366300032 16318426598347197440 13618193067618543232 10917959536889889024 8217726006161234816 5517492475432580608 2817258944703926400 117025413975272192 15863535956956169600 13163302426227515392 10463068895498861184 7762835364770206976 5062601834041552768 2362368303312898560 18108878846293795968 15408645315565141760 12708411784836487552 10008178254107833344 7307944723379179136 4607711192650524928 1907477661921870720 17653988204902768128 14953754674174113920 12253521143445459712 9553287612716805504 6853054081988151296 4152820551259497088 1452587020530842880 17199097563511740288 14498864032783086080 11798630502054431872 9098396971325777664 6398163440597123456 3697929909868469248 997696379139815040 16744206922120712448 14043973391392058240 11343739860663404032 8643506329934749824 5943272799206095616 3243039268477441408 542805737748787200 16289316280729684608 13589082750001030400 10888849219272376192 8188615688543721984 5488382157815067776 2788148627086413568 87915096357759360 15834425639338656768 13134192108610002560 10433958577881348352 7733725047152694144 5033491516424039936 2333257985695385728 18079768528676283136 15379534997947628928 12679301467218974720 9979067936490320512 7278834405761666304 4578600875033012096 1878367344304357888 17624877887285255296 14924644356556601088 12224410825827946880 9524177295099292672 6823943764370638464 4123710233641984256 1423476702913330048 17169987245894227456 14469753715165573248 11769520184436919040 9069286653708264832 6369053122979610624 3668819592250956416 968586061522302208 16715096604503199616 14014863073774545408 11314629543045891200 8614396012317236992 5914162481588582784 3213928950859928576 513695420131274368 16260205963112171776 13559972432383517568 10859738901654863360 8159505370926209152 5459271840197554944 2759038309468900736 58804778740246528 15805315321721143936 13105081790992489728 10404848260263835520 7704614729535181312 5004381198806527104 2304147668077872896 18050658211058770304 15350424680330116096 12650191149601461888 9949957618872807680 7249724088144153472 4549490557415499264 1849257026686845056 17595767569667742464 14895534038939088256 12195300508210434048 9495066977481779840 6794833446753125632 4094599916024471424 1394366385295817216 17140876928276714624 14440643397548060416 11740409866819406208 9040176336090752000 6339942805362097792 3639709274633443584 939475743904789376 16685986286885686784 13985752756157032576 11285519225428378368 8585285694699724160 5885052163971069952 3184818633242415744 484585102513761536 16231095645494658944 13530862114766004736 10830628584037350528 8130395053308696320 5430161522580042112 2729927991851387904 29694461122733696 15776205004103631104 13075971473374976896 10375737942646322688 7675504411917668480 4975270881189014272 2275037350460360064 18021547893441257472 15321314362712603264 12621080831983949056 9920847301255294848 7220613770526640640 4520380239797986432 1820146709069332224 17566657252050229632 14866423721321575424 12166190190592921216 9465956659864267008 6765723129135612800 4065489598406958592 1365256067678304384 17111766610659201792 14411533079930547584 11711299549201893376 9011066018473239168 6310832487744584960 3610598957015930752 910365426287276544 16656875969268173952 13956642438539519744 11256408907810865536 8556175377082211328 5855941846353557120 3155708315624902912 455474784896248704 16201985327877146112 13501751797148491904 10801518266419837696 8101284735691183488 5401051204962529280 2700817674233875072 584143505220864 15747094686486118272 13046861155757464064 10346627625028809856 7646394094300155648 4946160563571501440 2245927032842847232 17992437575823744640 15292204045095090432 12591970514366436224 9891736983637782016 7191503452909127808 4491269922180473600 1791036391451819392 17537546934432716800 14837313403704062592 12137079872975408384 9436846342246754176 6736612811518099968 4036379280789445760 1336145750060791552 17082656293041688960 14382422762313034752 11682189231584380544 8981955700855726336 6281722170127072128 3581488639398417920 881255108669763712 16627765651650661120 13927532120922006912 11227298590193352704 8527065059464698496 5826831528736044288 3126597998007390080 426364467278735872 16172875010259633280 13472641479530979072 10772407948802324864 8072174418073670656 5371940887345016448 2671707356616362240 18418217899597259648 15717984368868605440 13017750838139951232 10317517307411297024 7617283776682642816 4917050245953988608 2216816715225334400 17963327258206231808 15263093727477577600 12562860196748923392 9862626666020269184 7162393135291614976 4462159604562960768 1761926073834306560 17508436616815203968 14808203086086549760 12107969555357895552 9407736024629241344 6707502493900587136 4007268963171932928 1307035432443278720 17053545975424176128 14353312444695521920 11653078913966867712 8952845383238213504 6252611852509559296 3552378321780905088 852144791052250880 16598655334033148288 13898421803304494080 11198188272575839872 8497954741847185664 5797721211118531456 3097487680389877248 397254149661223040 16143764692642120448 13443531161913466240 10743297631184812032 8043064100456157824 5342830569727503616 2642597038998849408 18389107581979746816 15688874051251092608 12988640520522438400 10288406989793784192 7588173459065129984 4887939928336475776 2187706397607821568 17934216940588718976 15233983409860064768 12533749879131410560 9833516348402756352 7133282817674102144 4433049286945447936 1732815756216793728 17479326299197691136 14779092768469036928 12078859237740382720 9378625707011728512 6678392176283074304 3978158645554420096 1277925114825765888 17024435657806663296 14324202127078009088 11623968596349354880 8923735065620700672 6223501534892046464 3523268004163392256 823034473434738048 16569545016415635456 13869311485686981248 11169077954958327040 8468844424229672832 5768610893501018624 3068377362772364416 368143832043710208 16114654375024607616 13414420844295953408 10714187313567299200 8013953782838644992 5313720252109990784 2613486721381336576 18359997264362233984 15659763733633579776 12959530202904925568 10259296672176271360 7559063141447617152 4858829610718962944 2158596079990308736 17905106622971206144 15204873092242551936 12504639561513897728 9804406030785243520 7104172500056589312 4403938969327935104 1703705438599280896 17450215981580178304 14749982450851524096 12049748920122869888 9349515389394215680 6649281858665561472 3949048327936907264 1248814797208253056 16995325340189150464 14295091809460496256 11594858278731842048 8894624748003187840 6194391217274533632 3494157686545879424 793924155817225216 16540434698798122624 13840201168069468416 11139967637340814208 8439734106612160000 5739500575883505792 3039267045154851584 339033514426197376 16085544057407094784 13385310526678440576 10685076995949786368 7984843465221132160 5284609934492477952 2584376403763823744 18330886946744721152 15630653416016066944 12930419885287412736 10230186354558758528 7529952823830104320 4829719293101450112 2129485762372795904 17875996305353693312 15175762774625039104 12475529243896384896 9775295713167730688 7075062182439076480 4374828651710422272 1674595120981768064 17421105663962665472 14720872133234011264 12020638602505357056 9320405071776702848 6620171541048048640 3919938010319394432 1219704479590740224 16966215022571637632 14265981491842983424 11565747961114329216 8865514430385675008 6165280899657020800 3465047368928366592 764813838199712384 16511324381180609792 13811090850451955584 11110857319723301376 8410623788994647168 5710390258265992960 3010156727537338752 309923196808684544 16056433739789581952 13356200209060927744 10655966678332273536 7955733147603619328 5255499616874965120 2555266086146310912 18301776629127208320 15601543098398554112 12901309567669899904 10201076036941245696 7500842506212591488 4800608975483937280 2100375444755283072 17846885987736180480 15146652457007526272 12446418926278872064 9746185395550217856 7045951864821563648 4345718334092909440 1645484803364255232 17391995346345152640 14691761815616498432 11991528284887844224 9291294754159190016 6591061223430535808 3890827692701881600 1190594161973227392 16937104704954124800 14236871174225470592 11536637643496816384 8836404112768162176 6136170582039507968 3435937051310853760 735703520582199552 16482214063563096960 13781980532834442752 11081747002105788544 8381513471377134336 5681279940648480128 2981046409919825920 280812879191171712 16027323422172069120 13327089891443414912 10626856360714760704 7926622829986106496 5226389299257452288 2526155768528798080 18272666311509695488 15572432780781041280 12872199250052387072 10171965719323732864 7471732188595078656 4771498657866424448 2071265127137770240 17817775670118667648 15117542139390013440 12417308608661359232 9717075077932705024 7016841547204050816 4316608016475396608 1616374485746742400 17362885028727639808 14662651497998985600 11962417967270331392 9262184436541677184 6561950905813022976 3861717375084368768 1161483844355714560 16907994387336611968 14207760856607957760 11507527325879303552 8807293795150649344 6107060264421995136 3406826733693340928 706593202964686720 16453103745945584128 13752870215216929920 11052636684488275712 8352403153759621504 5652169623030967296 2951936092302313088 251702561573658880 15998213104554556288 13297979573825902080 10597746043097247872 7897512512368593664 5197278981639939456 2497045450911285248 18243555993892182656 15543322463163528448 12843088932434874240 10142855401706220032 7442621870977565824 4742388340248911616 2042154809520257408 17788665352501154816 15088431821772500608 12388198291043846400 9687964760315192192 6987731229586537984 4287497698857883776 1587264168129229568 17333774711110126976 14633541180381472768 11933307649652818560 9233074118924164352 6532840588195510144 3832607057466855936 1132373526738201728 16878884069719099136 14178650538990444928 11478417008261790720 8778183477533136512 6077949946804482304 3377716416075828096 677482885347173888 16423993428328071296 13723759897599417088 11023526366870762880 8323292836142108672 5623059305413454464 2922825774684800256 222592243956146048 15969102786937043456 13268869256208389248 10568635725479735040 7868402194751080832 5168168664022426624 2467935133293772416 18214445676274669824 15514212145546015616 12813978614817361408 10113745084088707200 7413511553360052992 4713278022631398784 2013044491902744576 17759555034883641984 15059321504154987776 12359087973426333568 9658854442697679360 6958620911969025152 4258387381240370944 1558153850511716736 17304664393492614144 14604430862763959936 11904197332035305728 9203963801306651520 6503730270577997312 3803496739849343104 1103263209120688896 16849773752101586304 14149540221372932096 11449306690644277888 8749073159915623680 6048839629186969472 3348606098458315264 648372567729661056 16394883110710558464 13694649579981904256 10994416049253250048 8294182518524595840 5593948987795941632 2893715457067287424 193481926338633216 15939992469319530624 13239758938590876416 10539525407862222208 7839291877133568000 5139058346404913792 2438824815676259584 18185335358657156992 15485101827928502784 12784868297199848576 10084634766471194368 7384401235742540160 4684167705013885952 1983934174285231744 17730444717266129152 15030211186537474944 12329977655808820736 9629744125080166528 6929510594351512320 4229277063622858112 1529043532894203904 17275554075875101312 14575320545146447104 11875087014417792896 9174853483689138688 6474619952960484480 3774386422231830272 1074152891503176064 16820663434484073472 14120429903755419264 11420196373026765056 8719962842298110848 6019729311569456640 3319495780840802432 619262250112148224 16365772793093045632 13665539262364391424 10965305731635737216 8265072200907083008 5564838670178428800 2864605139449774592 164371608721120384 15910882151702017792 13210648620973363584 10510415090244709376 7810181559516055168 5109948028787400960 2409714498058746752 18156225041039644160 15455991510310989952 12755757979582335744 10055524448853681536 7355290918125027328 4655057387396373120 1954823856667718912 17701334399648616320 15001100868919962112 12300867338191307904 9600633807462653696 6900400276733999488 4200166746005345280 1499933215276691072 17246443758257588480 14546210227528934272 11845976696800280064 9145743166071625856 6445509635342971648 3745276104614317440 1045042573885663232 16791553116866560640 14091319586137906432 11391086055409252224 8690852524680598016 5990618993951943808 3290385463223289600 590151932494635392 16336662475475532800 13636428944746878592 10936195414018224384 8235961883289570176 5535728352560915968 2835494821832261760 135261291103607552 15881771834084504960 13181538303355850752 10481304772627196544 7781071241898542336 5080837711169888128 2380604180441233920 18127114723422131328 15426881192693477120 12726647661964822912 10026414131236168704 7326180600507514496 4625947069778860288 1925713539050206080 17672224082031103488 14971990551302449280 12271757020573795072 9571523489845140864 6871289959116486656 4171056428387832448 1470822897659178240 17217333440640075648 14517099909911421440 11816866379182767232 9116632848454113024 6416399317725458816 3716165786996804608 1015932256268150400 16762442799249047808 14062209268520393600 11361975737791739392 8661742207063085184 5961508676334430976 3261275145605776768 561041614877122560 16307552157858019968 13607318627129365760 10907085096400711552 8206851565672057344 5506618034943403136 2806384504214748928 106150973486094720 15852661516466992128 13152427985738337920 10452194455009683712 7751960924281029504 5051727393552375296 2351493862823721088 18098004405804618496 15397770875075964288 12697537344347310080 9997303813618655872 7297070282890001664 4596836752161347456 1896603221432693248 17643113764413590656 14942880233684936448 12242646702956282240 9542413172227628032 6842179641498973824 4141946110770319616 1441712580041665408 17188223123022562816 14487989592293908608 11787756061565254400 9087522530836600192 6387289000107945984 3687055469379291776 986821938650637568 16733332481631534976 14033098950902880768 11332865420174226560 8632631889445572352 5932398358716918144 3232164827988263936 531931297259609728 16278441840240507136 13578208309511852928 10877974778783198720 8177741248054544512 5477507717325890304 2777274186597236096 77040655868581888 15823551198849479296 13123317668120825088 10423084137392170880 7722850606663516672 5022617075934862464 2322383545206208256 18068894088187105664 15368660557458451456 12668427026729797248 9968193496001143040 7267959965272488832 4567726434543834624 1867492903815180416 17614003446796077824 14913769916067423616 12213536385338769408 9513302854610115200 6813069323881460992 4112835793152806784 1412602262424152576 17159112805405049984 14458879274676395776 11758645743947741568 9058412213219087360 6358178682490433152 3657945151761778944 957711621033124736 16704222164014022144 14003988633285367936 11303755102556713728 8603521571828059520 5903288041099405312 3203054510370751104 502820979642096896 16249331522622994304 13549097991894340096 10848864461165685888 8148630930437031680 5448397399708377472 2748163868979723264 47930338251069056 15794440881231966464 13094207350503312256 10393973819774658048 7693740289046003840 4993506758317349632 2293273227588695424 18039783770569592832 15339550239840938624 12639316709112284416 9939083178383630208 7238849647654976000 4538616116926321792 1838382586197667584 17584893129178564992 14884659598449910784 12184426067721256576 9484192536992602368 6783959006263948160 4083725475535293952 1383491944806639744 17130002487787537152 14429768957058882944 11729535426330228736 9029301895601574528 6329068364872920320 3628834834144266112 928601303415611904 16675111846396509312 13974878315667855104 11274644784939200896 8574411254210546688 5874177723481892480 3173944192753238272 473710662024584064 16220221205005481472 13519987674276827264 10819754143548173056 8119520612819518848 5419287082090864640 2719053551362210432 18820020633556224 15765330563614453632 13065097032885799424 10364863502157145216 7664629971428491008 4964396440699836800 2264162909971182592 18010673452952080000 15310439922223425792 12610206391494771584 9909972860766117376 7209739330037463168 4509505799308808960 1809272268580154752 17555782811561052160 14855549280832397952 12155315750103743744 9455082219375089536 6754848688646435328 4054615157917781120 1354381627189126912 17100892170170024320 14400658639441370112 11700425108712715904 9000191577984061696 6299958047255407488 3599724516526753280 899490985798099072 16646001528778996480 13945767998050342272 11245534467321688064 8545300936593033856 5845067405864379648 3144833875135725440 444600344407071232 16191110887387968640 13490877356659314432 10790643825930660224 8090410295202006016 5390176764473351808 2689943233744697600 18436453776725595008 15736220245996940800 13035986715268286592 10335753184539632384 7635519653810978176 4935286123082323968 2235052592353669760 17981563135334567168 15281329604605912960 12581096073877258752 9880862543148604544 7180629012419950336 4480395481691296128 1780161950962641920 17526672493943539328 14826438963214885120 12126205432486230912 9425971901757576704 6725738371028922496 4025504840300268288 1325271309571614080 17071781852552511488 14371548321823857280 11671314791095203072 8971081260366548864 6270847729637894656 3570614198909240448 870380668180586240 16616891211161483648 13916657680432829440 11216424149704175232 8516190618975521024 5815957088246866816 3115723557518212608 415490026789558400 16162000569770455808 13461767039041801600 10761533508313147392 8061299977584493184 5361066446855838976 2660832916127184768 18407343459108082176 15707109928379427968 13006876397650773760 10306642866922119552 7606409336193465344 4906175805464811136 2205942274736156928 17952452817717054336 15252219286988400128 12551985756259745920 9851752225531091712 7151518694802437504 4451285164073783296 1751051633345129088 17497562176326026496 14797328645597372288 12097095114868718080 9396861584140063872 6696628053411409664 3996394522682755456 1296160991954101248 17042671534934998656 14342438004206344448 11642204473477690240 8941970942749036032 6241737412020381824 3541503881291727616 841270350563073408 16587780893543970816 13887547362815316608 11187313832086662400 8487080301358008192 5786846770629353984 3086613239900699776 386379709172045568 16132890252152942976 13432656721424288768 10732423190695634560 8032189659966980352 5331956129238326144 2631722598509671936 18378233141490569344 15677999610761915136 12977766080033260928 10277532549304606720 7577299018575952512 4877065487847298304 2176831957118644096 17923342500099541504 15223108969370887296 12522875438642233088 9822641907913578880 7122408377184924672 4422174846456270464 1721941315727616256 17468451858708513664 14768218327979859456 12067984797251205248 9367751266522551040 6667517735793896832 3967284205065242624 1267050674336588416 17013561217317485824 14313327686588831616 11613094155860177408 8912860625131523200 6212627094402868992 3512393563674214784 812160032945560576 16558670575926457984 13858437045197803776 11158203514469149568 8457969983740495360 5757736453011841152 3057502922283186944 357269391554532736 16103779934535430144 13403546403806775936 10703312873078121728 8003079342349467520 5302845811620813312 2602612280892159104 18349122823873056512 15648889293144402304 12948655762415748096 10248422231687093888 7548188700958439680 4847955170229785472 2147721639501131264 17894232182482028672 15193998651753374464 12493765121024720256 9793531590296066048 7093298059567411840 4393064528838757632 1692830998110103424 17439341541091000832 14739108010362346624 12038874479633692416 9338640948905038208 6638407418176384000 3938173887447729792 1237940356719075584 16984450899699972992 14284217368971318784 11583983838242664576 8883750307514010368 6183516776785356160 3483283246056701952 783049715328047744 16529560258308945152 13829326727580290944 11129093196851636736 8428859666122982528 5728626135394328320 3028392604665674112 328159073937019904 16074669616917917312 13374436086189263104 10674202555460608896 7973969024731954688 5273735494003300480 2573501963274646272 18320012506255543680 15619778975526889472 12919545444798235264 10219311914069581056 7519078383340926848 4818844852612272640 2118611321883618432 17865121864864515840 15164888334135861632 12464654803407207424 9764421272678553216 7064187741949899008 4363954211221244800 1663720680492590592 17410231223473488000 14709997692744833792 12009764162016179584 9309530631287525376 6609297100558871168 3909063569830216960 1208830039101562752 16955340582082460160 14255107051353805952 11554873520625151744 8854639989896497536 6154406459167843328 3454172928439189120 753939397710534912 16500449940691432320 13800216409962778112 11099982879234123904 8399749348505469696 5699515817776815488 2999282287048161280 299048756319507072 16045559299300404480 13345325768571750272 10645092237843096064 7944858707114441856 5244625176385787648 2544391645657133440 18290902188638030848 15590668657909376640 12890435127180722432 10190201596452068224 7489968065723414016 4789734534994759808 2089501004266105600 17836011547247003008 15135778016518348800 12435544485789694592 9735310955061040384 7035077424332386176 4334843893603731968 1634610362875077760 17381120905855975168 14680887375127320960 11980653844398666752 9280420313670012544 6580186782941358336 3879953252212704128 1179719721484049920 16926230264464947328 14225996733736293120 11525763203007638912 8825529672278984704 6125296141550330496 3425062610821676288 724829080093022080 16471339623073919488 13771106092345265280 11070872561616611072 8370639030887956864 5670405500159302656 2970171969430648448 269938438701994240 16016448981682891648 13316215450954237440 10615981920225583232 7915748389496929024 5215514858768274816 2515281328039620608 18261791871020518016 15561558340291863808 12861324809563209600 10161091278834555392 7460857748105901184 4760624217377246976 2060390686648592768 17806901229629490176 15106667698900835968 12406434168172181760 9706200637443527552 7005967106714873344 4305733575986219136 1605500045257564928 17352010588238462336 14651777057509808128 11951543526781153920 9251309996052499712 6551076465323845504 3850842934595191296 1150609403866537088 16897119946847434496 14196886416118780288 11496652885390126080 8796419354661471872 6096185823932817664 3395952293204163456 695718762475509248 16442229305456406656 13741995774727752448 11041762243999098240 8341528713270444032 5641295182541789824 2941061651813135616 240828121084481408 15987338664065378816 13287105133336724608 10586871602608070400 7886638071879416192 5186404541150761984 2486171010422107776 18232681553403005184 15532448022674350976 12832214491945696768 10131980961217042560 7431747430488388352 4731513899759734144 2031280369031079936 17777790912011977344 15077557381283323136 12377323850554668928 9677090319826014720 6976856789097360512 4276623258368706304 1576389727640052096 17322900270620949504 14622666739892295296 11922433209163641088 9222199678434986880 6521966147706332672 3821732616977678464 1121499086249024256 16868009629229921664 14167776098501267456 11467542567772613248 8767309037043959040 6067075506315304832 3366841975586650624 666608444857996416 16413118987838893824 13712885457110239616 11012651926381585408 8312418395652931200 5612184864924276992 2911951334195622784 211717803466968576 15958228346447865984 13257994815719211776 10557761284990557568 7857527754261903360 5157294223533249152 2457060692804594944 18203571235785492352 15503337705056838144 12803104174328183936 10102870643599529728 7402637112870875520 4702403582142221312 2002170051413567104 17748680594394464512 15048447063665810304 12348213532937156096 9647980002208501888 6947746471479847680 4247512940751193472 1547279410022539264 17293789953003436672 14593556422274782464 11893322891546128256 9193089360817474048 6492855830088819840 3792622299360165632 1092388768631511424 16838899311612408832 14138665780883754624 11438432250155100416 8738198719426446208 6037965188697792000 3337731657969137792 637498127240483584 16384008670221380992 13683775139492726784 10983541608764072576 8283308078035418368 5583074547306764160 2882841016578109952 182607485849455744 15929118028830353152 13228884498101698944 10528650967373044736 7828417436644390528 5128183905915736320 2427950375187082112 18174460918167979520 15474227387439325312 12773993856710671104 10073760325982016896 7373526795253362688 4673293264524708480 1973059733796054272 17719570276776951680 15019336746048297472 12319103215319643264 9618869684590989056 6918636153862334848 4218402623133680640 1518169092405026432 17264679635385923840 14564446104657269632 11864212573928615424 9163979043199961216 6463745512471307008 3763511981742652800 1063278451013998592 16809788993994896000 14109555463266241792 11409321932537587584 8709088401808933376 6008854871080279168 3308621340351624960 608387809622970752 16354898352603868160 13654664821875213952 10954431291146559744 8254197760417905536 5553964229689251328 2853730698960597120 153497168231942912 15900007711212840320 13199774180484186112 10499540649755531904 7799307119026877696 5099073588298223488 2398840057569569280 18145350600550466688 15445117069821812480 12744883539093158272 10044650008364504064 7344416477635849856 4644182946907195648 1943949416178541440 17690459959159438848 14990226428430784640 12289992897702130432 9589759366973476224 6889525836244822016 4189292305516167808 1489058774787513600 17235569317768411008 14535335787039756800 11835102256311102592 9134868725582448384 6434635194853794176 3734401664125139968 1034168133396485760 16780678676377383168 14080445145648728960 11380211614920074752 8679978084191420544 5979744553462766336 3279511022734112128 579277492005457920 16325788034986355328 13625554504257701120 10925320973529046912 8225087442800392704 5524853912071738496 2824620381343084288 124386850614430080 15870897393595327488 13170663862866673280 10470430332138019072 7770196801409364864 5069963270680710656 2369729739952056448 18116240282932953856 15416006752204299648 12715773221475645440 10015539690746991232 7315306160018337024 4615072629289682816 1914839098561028608 17661349641541926016 14961116110813271808 12260882580084617600 9560649049355963392 6860415518627309184 4160181987898654976 1459948457170000768 17206459000150898176 14506225469422243968 11805991938693589760 9105758407964935552 6405524877236281344 3705291346507627136 1005057815778972928 16751568358759870336 14051334828031216128 11351101297302561920 8650867766573907712 5950634235845253504 3250400705116599296 550167174387945088 16296677717368842496 13596444186640188288 10896210655911534080 8195977125182879872 5495743594454225664 2795510063725571456 95276532996917248 15841787075977814656 13141553545249160448 10441320014520506240 7741086483791852032 5040852953063197824 2340619422334543616 18087129965315441024 15386896434586786816 12686662903858132608 9986429373129478400 7286195842400824192 4585962311672169984 1885728780943515776 17632239323924413184 14932005793195758976 12231772262467104768 9531538731738450560 6831305201009796352 4131071670281142144 1430838139552487936 17177348682533385344 14477115151804731136 11776881621076076928 9076648090347422720 6376414559618768512 3676181028890114304 975947498161460096 16722458041142357504 14022224510413703296 11321990979685049088 8621757448956394880 5921523918227740672 3221290387499086464 521056856770432256 16267567399751329664 13567333869022675456 10867100338294021248 8166866807565367040 5466633276836712832 2766399746108058624 66166215379404416 15812676758360301824 13112443227631647616 10412209696902993408 7711976166174339200 5011742635445684992 2311509104717030784 18058019647697928192 15357786116969273984 12657552586240619776 9957319055511965568 7257085524783311360 4556851994054657152 1856618463326002944 17603129006306900352 14902895475578246144 12202661944849591936 9502428414120937728 6802194883392283520 4101961352663629312 1401727821934975104 17148238364915872512 14448004834187218304 11747771303458564096 9047537772729909888 6347304242001255680 3647070711272601472 946837180543947264 16693347723524844672 13993114192796190464 11292880662067536256 8592647131338882048 5892413600610227840 3192180069881573632 491946539152919424 16238457082133816832 13538223551405162624 10837990020676508416 8137756489947854208 5437522959219200000 2737289428490545792 37055897761891584 15783566440742788992 13083332910014134784 10383099379285480576 7682865848556826368 4982632317828172160 2282398787099517952 18028909330080415360 15328675799351761152 12628442268623106944 9928208737894452736 7227975207165798528 4527741676437144320 1827508145708490112 17574018688689387520 14873785157960733312 12173551627232079104 9473318096503424896 6773084565774770688 4072851035046116480 1372617504317462272 17119128047298359680 14418894516569705472 11718660985841051264 9018427455112397056 6318193924383742848 3617960393655088640 917726862926434432 16664237405907331840 13964003875178677632 11263770344450023424 8563536813721369216 5863303282992715008 3163069752264060800 462836221535406592 16209346764516304000 13509113233787649792 10808879703058995584 8108646172330341376 5408412641601687168 2708179110873032960 7945580144378752 15754456123125276160 13054222592396621952 10353989061667967744 7653755530939313536 4953522000210659328 2253288469482005120 17999799012462902528 15299565481734248320 12599331951005594112 9899098420276939904 7198864889548285696 4498631358819631488 1798397828090977280 17544908371071874688 14844674840343220480 12144441309614566272 9444207778885912064 6743974248157257856 4043740717428603648 1343507186699949440 17090017729680846848 14389784198952192640 11689550668223538432 8989317137494884224 6289083606766230016 3588850076037575808 888616545308921600 16635127088289819008 13934893557561164800 11234660026832510592 8534426496103856384 5834192965375202176 3133959434646547968 433725903917893760 16180236446898791168 13480002916170136960 10779769385441482752 8079535854712828544 5379302323984174336 2679068793255520128 18425579336236417536 15725345805507763328 13025112274779109120 10324878744050454912 7624645213321800704 4924411682593146496 2224178151864492288 17970688694845389696 15270455164116735488 12570221633388081280 9869988102659427072 7169754571930772864 4469521041202118656 1769287510473464448 17515798053454361856 14815564522725707648 12115330991997053440 9415097461268399232 6714863930539745024 4014630399811090816 1314396869082436608 17060907412063334016 14360673881334679808 11660440350606025600 8960206819877371392 6259973289148717184 3559739758420062976 859506227691408768 16606016770672306176 13905783239943651968 11205549709214997760 8505316178486343552 5805082647757689344 3104849117029035136 404615586300380928 16151126129281278336 13450892598552624128 10750659067823969920 8050425537095315712 5350192006366661504 2649958475638007296 18396469018618904704 15696235487890250496 12996001957161596288 10295768426432942080 7595534895704287872 4895301364975633664 2195067834246979456 17941578377227876864 15241344846499222656 12541111315770568448 9840877785041914240 7140644254313260032 4440410723584605824 1740177192855951616 17486687735836849024 14786454205108194816 12086220674379540608 9385987143650886400 6685753612922232192 3985520082193577984 1285286551464923776 17031797094445821184 14331563563717166976 11631330032988512768 8931096502259858560 6230862971531204352 3530629440802550144 830395910073895936 16576906453054793344 13876672922326139136 11176439391597484928 8476205860868830720 5775972330140176512 3075738799411522304 375505268682868096 16122015811663765504 13421782280935111296 10721548750206457088 8021315219477802880 5321081688749148672 2620848158020494464 18367358701001391872 15667125170272737664 12966891639544083456 10266658108815429248 7566424578086775040 4866191047358120832 2165957516629466624 17912468059610364032 15212234528881709824 12512000998153055616 9811767467424401408 7111533936695747200 4411300405967092992 1711066875238438784 17457577418219336192 14757343887490681984 12057110356762027776 9356876826033373568 6656643295304719360 3956409764576065152 1256176233847410944 17002686776828308352 14302453246099654144 11602219715370999936 8901986184642345728 6201752653913691520 3501519123185037312 801285592456383104 16547796135437280512 13847562604708626304 11147329073979972096 8447095543251317888 5746862012522663680 3046628481794009472 346394951065355264 16092905494046252672 13392671963317598464 10692438432588944256 7992204901860290048 5291971371131635840 2591737840402981632 18338248383383879040 15638014852655224832 12937781321926570624 10237547791197916416 7537314260469262208 4837080729740608000 2136847199011953792 17883357741992851200 15183124211264196992 12482890680535542784 9782657149806888576 7082423619078234368 4382190088349580160 1681956557620925952 17428467100601823360 14728233569873169152 12028000039144514944 9327766508415860736 6627532977687206528 3927299446958552320 1227065916229898112 16973576459210795520 14273342928482141312 11573109397753487104 8872875867024832896 6172642336296178688 3472408805567524480 772175274838870272 16518685817819767680 13818452287091113472 11118218756362459264 8417985225633805056 5717751694905150848 3017518164176496640 317284633447842432 16063795176428739840 13363561645700085632 10663328114971431424 7963094584242777216 5262861053514123008 2562627522785468800 18309138065766366208 15608904535037712000 12908671004309057792 10208437473580403584 7508203942851749376 4807970412123095168 2107736881394440960 17854247424375338368 15154013893646684160 12453780362918029952 9753546832189375744 7053313301460721536 4353079770732067328 1652846240003413120 17399356782984310528 14699123252255656320 11998889721527002112 9298656190798347904 6598422660069693696 3898189129341039488 1197955598612385280 16944466141593282688 14244232610864628480 11543999080135974272 8843765549407320064 6143532018678665856 3443298487950011648 743064957221357440 16489575500202254848 13789341969473600640 11089108438744946432 8388874908016292224 5688641377287638016 2988407846558983808 288174315830329600 16034684858811227008 13334451328082572800 10634217797353918592 7933984266625264384 5233750735896610176 2533517205167955968 18280027748148853376 15579794217420199168 12879560686691544960 10179327155962890752 7479093625234236544 4778860094505582336 2078626563776928128 17825137106757825536 15124903576029171328 12424670045300517120 9724436514571862912 7024202983843208704 4323969453114554496 1623735922385900288 17370246465366797696 14670012934638143488 11969779403909489280 9269545873180835072 6569312342452180864 3869078811723526656 1168845280994872448 16915355823975769856 14215122293247115648 11514888762518461440 8814655231789807232 6114421701061153024 3414188170332498816 713954639603844608 16460465182584742016 13760231651856087808 11059998121127433600 8359764590398779392 5659531059670125184 2959297528941470976 259063998212816768 16005574541193714176 13305341010465059968 10605107479736405760 7904873949007751552 5204640418279097344 2504406887550443136 18250917430531340544 15550683899802686336 12850450369074032128 10150216838345377920 7449983307616723712 4749749776888069504 2049516246159415296 17796026789140312704 15095793258411658496 12395559727683004288 9695326196954350080 6995092666225695872 4294859135497041664 1594625604768387456 17341136147749284864 14640902617020630656 11940669086291976448 9240435555563322240 6540202024834668032 3839968494106013824 1139734963377359616 16886245506358257024 14186011975629602816 11485778444900948608 8785544914172294400 6085311383443640192 3385077852714985984 684844321986331776 16431354864967229184 13731121334238574976 11030887803509920768 8330654272781266560 5630420742052612352 2930187211323958144 229953680595303936 15976464223576201344 13276230692847547136 10575997162118892928 7875763631390238720 5175530100661584512 2475296569932930304 18221807112913827712 15521573582185173504 12821340051456519296 10121106520727865088 7420872989999210880 4720639459270556672 2020405928541902464 17766916471522799872 15066682940794145664 12366449410065491456 9666215879336837248 6965982348608183040 4265748817879528832 1565515287150874624 17312025830131772032 14611792299403117824 11911558768674463616 9211325237945809408 6511091707217155200 3810858176488500992 1110624645759846784 16857135188740744192 14156901658012089984 11456668127283435776 8756434596554781568 6056201065826127360 3355967535097473152 655734004368818944 16402244547349716352 13702011016621062144 11001777485892407936 8301543955163753728 5601310424435099520 2901076893706445312 200843362977791104 15947353905958688512 13247120375230034304 10546886844501380096 7846653313772725888 5146419783044071680 2446186252315417472 18192696795296314880 15492463264567660672 12792229733839006464 10091996203110352256 7391762672381698048 4691529141653043840 1991295610924389632 17737806153905287040 15037572623176632832 12337339092447978624 9637105561719324416 6936872030990670208 4236638500262016000 1536404969533361792 17282915512514259200 14582681981785604992 11882448451056950784 9182214920328296576 6481981389599642368 3781747858870988160 1081514328142333952 16828024871123231360 14127791340394577152 11427557809665922944 8727324278937268736 6027090748208614528 3326857217479960320 626623686751306112 16373134229732203520 13672900699003549312 10972667168274895104 8272433637546240896 5572200106817586688 2871966576088932480 171733045360278272 15918243588341175680 13218010057612521472 10517776526883867264 7817542996155213056 5117309465426558848 2417075934697904640 18163586477678802048 15463352946950147840 12763119416221493632 10062885885492839424 7362652354764185216 4662418824035531008 1962185293306876800 17708695836287774208 15008462305559120000 12308228774830465792 9607995244101811584 6907761713373157376 4207528182644503168 1507294651915848960 17253805194896746368 14553571664168092160 11853338133439437952 9153104602710783744 6452871071982129536 3752637541253475328 1052404010524821120 16798914553505718528 14098681022777064320 11398447492048410112 8698213961319755904 5997980430591101696 3297746899862447488 597513369133793280 16344023912114690688 13643790381386036480 10943556850657382272 8243323319928728064 5543089789200073856 2842856258471419648 142622727742765440 15889133270723662848 13188899739995008640 10488666209266354432 7788432678537700224 5088199147809046016 2387965617080391808 18134476160061289216 15434242629332635008 12734009098603980800 10033775567875326592 7333542037146672384 4633308506418018176 1933074975689363968 17679585518670261376 14979351987941607168 12279118457212952960 9578884926484298752 6878651395755644544 4178417865026990336 1478184334298336128 17224694877279233536 14524461346550579328 11824227815821925120 9123994285093270912 6423760754364616704 3723527223635962496 1023293692907308288 16769804235888205696 14069570705159551488 11369337174430897280 8669103643702243072 5968870112973588864 3268636582244934656 568403051516280448 16314913594497177856 13614680063768523648 10914446533039869440 8214213002311215232 5513979471582561024 2813745940853906816 113512410125252608 15860022953106150016 13159789422377495808 10459555891648841600 7759322360920187392 5059088830191533184 2358855299462878976 18105365842443776384 15405132311715122176 12704898780986467968 10004665250257813760 7304431719529159552 4604198188800505344 1903964658071851136 17650475201052748544 14950241670324094336 12250008139595440128 9549774608866785920 6849541078138131712 4149307547409477504 1449074016680823296 17195584559661720704 14495351028933066496 11795117498204412288 9094883967475758080 6394650436747103872 3694416906018449664 994183375289795456 16740693918270692864 14040460387542038656 11340226856813384448 8639993326084730240 5939759795356076032 3239526264627421824 539292733898767616 16285803276879665024 13585569746151010816 10885336215422356608 8185102684693702400 5484869153965048192 2784635623236393984 84402092507739776 15830912635488637184 13130679104759982976 10430445574031328768 7730212043302674560 5029978512574020352 2329744981845366144 18076255524826263552 15376021994097609344 12675788463368955136 9975554932640300928 7275321401911646720 4575087871182992512 1874854340454338304 17621364883435235712 14921131352706581504 12220897821977927296 9520664291249273088 6820430760520618880 4120197229791964672 1419963699063310464 17166474242044207872 14466240711315553664 11766007180586899456 9065773649858245248 6365540119129591040 3665306588400936832 965073057672282624 16711583600653180032 14011350069924525824 11311116539195871616 8610883008467217408 5910649477738563200 3210415947009908992 510182416281254784 16256692959262152192 13556459428533497984 10856225897804843776 8155992367076189568 5455758836347535360 2755525305618881152 55291774890226944 15801802317871124352 13101568787142470144 10401335256413815936 7701101725685161728 5000868194956507520 2300634664227853312 18047145207208750720 15346911676480096512 12646678145751442304 9946444615022788096 7246211084294133888 4545977553565479680 1845744022836825472 17592254565817722880 14892021035089068672 12191787504360414464 9491553973631760256 6791320442903106048 4091086912174451840 1390853381445797632 17137363924426695040 14437130393698040832 11736896862969386624 9036663332240732416 6336429801512078208 3636196270783424000 935962740054769792 16682473283035667200 13982239752307012992 11282006221578358784 8581772690849704576 5881539160121050368 3181305629392396160 481072098663741952 16227582641644639360 13527349110915985152 10827115580187330944 8126882049458676736 5426648518730022528 2726414988001368320 26181457272714112 15772692000253611520 13072458469524957312 10372224938796303104 7671991408067648896 4971757877338994688 2271524346610340480 18018034889591237888 15317801358862583680 12617567828133929472 9917334297405275264 7217100766676621056 4516867235947966848 1816633705219312640 17563144248200210048 14862910717471555840 12162677186742901632 9462443656014247424 6762210125285593216 4061976594556939008 1361743063828284800 17108253606809182208 14408020076080528000 11707786545351873792 9007553014623219584 6307319483894565376 3607085953165911168 906852422437256960 16653362965418154368 13953129434689500160 11252895903960845952 8552662373232191744 5852428842503537536 3152195311774883328 451961781046229120 16198472324027126528 13498238793298472320 10798005262569818112 8097771731841163904 5397538201112509696 2697304670383855488 18443815213364752896 15743581682636098688 13043348151907444480 10343114621178790272 7642881090450136064 4942647559721481856 2242414028992827648 17988924571973725056 15288691041245070848 12588457510516416640 9888223979787762432 7187990449059108224 4487756918330454016 1787523387601799808 17534033930582697216 14833800399854043008 12133566869125388800 9433333338396734592 6733099807668080384 4032866276939426176 1332632746210771968 17079143289191669376 14378909758463015168 11678676227734360960 8978442697005706752 6278209166277052544 3577975635548398336 877742104819744128 16624252647800641536 13924019117071987328 11223785586343333120 8523552055614678912 5823318524886024704 3123084994157370496 422851463428716288 16169362006409613696 13469128475680959488 10768894944952305280 8068661414223651072 5368427883494996864 2668194352766342656 18414704895747240064 15714471365018585856 13014237834289931648 10314004303561277440 7613770772832623232 4913537242103969024 2213303711375314816 17959814254356212224 15259580723627558016 12559347192898903808 9859113662170249600 7158880131441595392 4458646600712941184 1758413069984286976 17504923612965184384 14804690082236530176 12104456551507875968 9404223020779221760 6703989490050567552 4003755959321913344 1303522428593259136 17050032971574156544 14349799440845502336 11649565910116848128 8949332379388193920 6249098848659539712 3548865317930885504 848631787202231296 16595142330183128704 13894908799454474496 11194675268725820288 8494441737997166080 5794208207268511872 3093974676539857664 393741145811203456 16140251688792100864 13440018158063446656 10739784627334792448 8039551096606138240 5339317565877484032 2639084035148829824 18385594578129727232 15685361047401073024 12985127516672418816 10284893985943764608 7584660455215110400 4884426924486456192 2184193393757801984 17930703936738699392 15230470406010045184 12530236875281390976 9830003344552736768 7129769813824082560 4429536283095428352 1729302752366774144 17475813295347671552 14775579764619017344 12075346233890363136 9375112703161708928 6674879172433054720 3974645641704400512 1274412110975746304 17020922653956643712 14320689123227989504 11620455592499335296 8920222061770681088 6219988531042026880 3519755000313372672 819521469584718464 16566032012565615872 13865798481836961664 11165564951108307456 8465331420379653248 5765097889650999040 3064864358922344832 364630828193690624 16111141371174588032 13410907840445933824 10710674309717279616 8010440778988625408 5310207248259971200 2609973717531316992 18356484260512214400 15656250729783560192 12956017199054905984 10255783668326251776 7555550137597597568 4855316606868943360 2155083076140289152 17901593619121186560 15201360088392532352 12501126557663878144 9800893026935223936 7100659496206569728 4400425965477915520 1700192434749261312 17446702977730158720 14746469447001504512 12046235916272850304 9346002385544196096 6645768854815541888 3945535324086887680 1245301793358233472 16991812336339130880 14291578805610476672 11591345274881822464 8891111744153168256 6190878213424514048 3490644682695859840 790411151967205632 16536921694948103040 13836688164219448832 11136454633490794624 8436221102762140416 5735987572033486208 3035754041304832000 335520510576177792 16082031053557075200 13381797522828420992 10681563992099766784 7981330461371112576 5281096930642458368 2580863399913804160 18327373942894701568 15627140412166047360 12926906881437393152 10226673350708738944 7526439819980084736 4826206289251430528 2125972758522776320 17872483301503673728 15172249770775019520 12472016240046365312 9771782709317711104 7071549178589056896 4371315647860402688 1671082117131748480 17417592660112645888 14717359129383991680 12017125598655337472 9316892067926683264 6616658537198029056 3916425006469374848 1216191475740720640 16962702018721618048 14262468487992963840 11562234957264309632 8862001426535655424 6161767895807001216 3461534365078347008 761300834349692800 16507811377330590208 13807577846601936000 11107344315873281792 8407110785144627584 5706877254415973376 3006643723687319168 306410192958664960 16052920735939562368 13352687205210908160 10652453674482253952 7952220143753599744 5251986613024945536 2551753082296291328 18298263625277188736 15598030094548534528 12897796563819880320 10197563033091226112 7497329502362571904 4797095971633917696 2096862440905263488 17843372983886160896 15143139453157506688 12442905922428852480 9742672391700198272 7042438860971544064 4342205330242889856 1641971799514235648 17388482342495133056 14688248811766478848 11988015281037824640 9287781750309170432 6587548219580516224 3887314688851862016 1187081158123207808 16933591701104105216 14233358170375451008 11533124639646796800 8832891108918142592 6132657578189488384 3432424047460834176 732190516732179968 16478701059713077376 13778467528984423168 11078233998255768960 8378000467527114752 5677766936798460544 2977533406069806336 277299875341152128 16023810418322049536 13323576887593395328 10623343356864741120 7923109826136086912 5222876295407432704 2522642764678778496 18269153307659675904 15568919776931021696 12868686246202367488 10168452715473713280 7468219184745059072 4767985654016404864 2067752123287750656 17814262666268648064 15114029135539993856 12413795604811339648 9713562074082685440 7013328543354031232 4313095012625377024 1612861481896722816 17359372024877620224 14659138494148966016 11958904963420311808 9258671432691657600 6558437901963003392 3858204371234349184 1157970840505694976 16904481383486592384 14204247852757938176 11504014322029283968 8803780791300629760 6103547260571975552 3403313729843321344 703080199114667136 16449590742095564544 13749357211366910336 11049123680638256128 8348890149909601920 5648656619180947712 2948423088452293504 248189557723639296 15994700100704536704 13294466569975882496 10594233039247228288 7893999508518574080 5193765977789919872 2493532447061265664 18240042990042163072 15539809459313508864 12839575928584854656 10139342397856200448 7439108867127546240 4738875336398892032 2038641805670237824 17785152348651135232 15084918817922481024 12384685287193826816 9684451756465172608 6984218225736518400 4283984695007864192 1583751164279209984 17330261707260107392 14630028176531453184 11929794645802798976 9229561115074144768 6529327584345490560 3829094053616836352 1128860522888182144 16875371065869079552 14175137535140425344 11474904004411771136 8774670473683116928 6074436942954462720 3374203412225808512 673969881497154304 16420480424478051712 13720246893749397504 11020013363020743296 8319779832292089088 5619546301563434880 2919312770834780672 219079240106126464 15965589783087023872 13265356252358369664 10565122721629715456 7864889190901061248 5164655660172407040 2464422129443752832 18210932672424650240 15510699141695996032 12810465610967341824 10110232080238687616 7409998549510033408 4709765018781379200 2009531488052724992 17756042031033622400 15055808500304968192 12355574969576313984 9655341438847659776 6955107908119005568 4254874377390351360 1554640846661697152 17301151389642594560 14600917858913940352 11900684328185286144 9200450797456631936 6500217266727977728 3799983735999323520 1099750205270669312 16846260748251566720 14146027217522912512 11445793686794258304 8745560156065604096 6045326625336949888 3345093094608295680 644859563879641472 16391370106860538880 13691136576131884672 10990903045403230464 8290669514674576256 5590435983945922048 2890202453217267840 189968922488613632 15936479465469511040 13236245934740856832 10536012404012202624 7835778873283548416 5135545342554894208 2435311811826240000 18181822354807137408 15481588824078483200 12781355293349828992 10081121762621174784 7380888231892520576 4680654701163866368 1980421170435212160 17726931713416109568 15026698182687455360 12326464651958801152 9626231121230146944 6925997590501492736 4225764059772838528 1525530529044184320 17272041072025081728 14571807541296427520 11871574010567773312 9171340479839119104 6471106949110464896 3770873418381810688 1070639887653156480 16817150430634053888 14116916899905399680 11416683369176745472 8716449838448091264 6016216307719437056 3315982776990782848 615749246262128640 16362259789243026048 13662026258514371840 10961792727785717632 8261559197057063424 5561325666328409216 2861092135599755008 160858604871100800 15907369147851998208 13207135617123344000 10506902086394689792 7806668555666035584 5106435024937381376 2406201494208727168 18152712037189624576 15452478506460970368 12752244975732316160 10052011445003661952 7351777914275007744 4651544383546353536 1951310852817699328 17697821395798596736 14997587865069942528 12297354334341288320 9597120803612634112 6896887272883979904 4196653742155325696 1496420211426671488 17242930754407568896 14542697223678914688 11842463692950260480 9142230162221606272 6441996631492952064 3741763100764297856 1041529570035643648 16788040113016541056 14087806582287886848 11387573051559232640 8687339520830578432 5987105990101924224 3286872459373270016 586638928644615808 16333149471625513216 13632915940896859008 10932682410168204800 8232448879439550592 5532215348710896384 2831981817982242176 131748287253587968 15878258830234485376 13178025299505831168 10477791768777176960 7777558238048522752 5077324707319868544 2377091176591214336 18123601719572111744 15423368188843457536 12723134658114803328 10022901127386149120 7322667596657494912 4622434065928840704 1922200535200186496 17668711078181083904 14968477547452429696 12268244016723775488 9568010485995121280 6867776955266467072 4167543424537812864 1467309893809158656 17213820436790056064 14513586906061401856 11813353375332747648 9113119844604093440 6412886313875439232 3712652783146785024 1012419252418130816 16758929795399028224 14058696264670374016 11358462733941719808 8658229203213065600 5957995672484411392 3257762141755757184 557528611027102976 16304039154008000384 13603805623279346176 10903572092550691968 8203338561822037760 5503105031093383552 2802871500364729344 102637969636075136 15849148512616972544 13148914981888318336 10448681451159664128 7748447920431009920 5048214389702355712 2347980858973701504 18094491401954598912 15394257871225944704 12694024340497290496 9993790809768636288 7293557279039982080 4593323748311327872 1893090217582673664 17639600760563571072 14939367229834916864 12239133699106262656 9538900168377608448 6838666637648954240 4138433106920300032 1438199576191645824 17184710119172543232 14484476588443889024 11784243057715234816 9084009526986580608 6383775996257926400 3683542465529272192 983308934800617984 16729819477781515392 14029585947052861184 11329352416324206976 8629118885595552768 5928885354866898560 3228651824138244352 528418293409590144 16274928836390487552 13574695305661833344 10874461774933179136 8174228244204524928 5473994713475870720 2773761182747216512 73527652018562304 15820038194999459712 13119804664270805504 10419571133542151296 7719337602813497088 5019104072084842880 2318870541356188672 18065381084337086080 15365147553608431872 12664914022879777664 9964680492151123456 7264446961422469248 4564213430693815040 1863979899965160832 17610490442946058240 14910256912217404032 12210023381488749824 9509789850760095616 6809556320031441408 4109322789302787200 1409089258574132992 17155599801555030400 14455366270826376192 11755132740097721984 9054899209369067776 6354665678640413568 3654432147911759360 954198617183105152 16700709160164002560 14000475629435348352 11300242098706694144 8600008567978039936 5899775037249385728 3199541506520731520 499307975792077312 16245818518772974720 13545584988044320512 10845351457315666304 8145117926587012096 5444884395858357888 2744650865129703680 44417334401049472 15790927877381946880 13090694346653292672 10390460815924638464 7690227285195984256 4989993754467330048 2289760223738675840 18036270766719573248 15336037235990919040 12635803705262264832 9935570174533610624 7235336643804956416 4535103113076302208 1834869582347648000 17581380125328545408 14881146594599891200 12180913063871236992 9480679533142582784 6780446002413928576 4080212471685274368 1379978940956620160 17126489483937517568 14426255953208863360 11726022422480209152 9025788891751554944 6325555361022900736 3625321830294246528 925088299565592320 16671598842546489728 13971365311817835520 11271131781089181312 8570898250360527104 5870664719631872896 3170431188903218688 470197658174564480 16216708201155461888 13516474670426807680 10816241139698153472 8116007608969499264 5415774078240845056 2715540547512190848 15307016783536640 15761817559764434048 13061584029035779840 10361350498307125632 7661116967578471424 4960883436849817216 2260649906121163008 18007160449102060416 15306926918373406208 12606693387644752000 9906459856916097792 7206226326187443584 4505992795458789376 1805759264730135168 17552269807711032576 14852036276982378368 12151802746253724160 9451569215525069952 6751335684796415744 4051102154067761536 1350868623339107328 17097379166320004736 14397145635591350528 11696912104862696320 8996678574134042112 6296445043405387904 3596211512676733696 895977981948079488 16642488524928976896 13942254994200322688 11242021463471668480 8541787932743014272 5841554402014360064 3141320871285705856 441087340557051648 16187597883537949056 13487364352809294848 10787130822080640640 8086897291351986432 5386663760623332224 2686430229894678016 18432940772875575424 15732707242146921216 13032473711418267008 10332240180689612800 7632006649960958592 4931773119232304384 2231539588503650176 17978050131484547584 15277816600755893376 12577583070027239168 9877349539298584960 7177116008569930752 4476882477841276544 1776648947112622336 17523159490093519744 14822925959364865536 12122692428636211328 9422458897907557120 6722225367178902912 4021991836450248704 1321758305721594496 17068268848702491904 14368035317973837696 11667801787245183488 8967568256516529280 6267334725787875072 3567101195059220864 866867664330566656 16613378207311464064 13913144676582809856 11212911145854155648 8512677615125501440 5812444084396847232 3112210553668193024 411977022939538816 16158487565920436224 13458254035191782016 10758020504463127808 8057786973734473600 5357553443005819392 2657319912277165184 18403830455258062592 15703596924529408384 13003363393800754176 10303129863072099968 7602896332343445760 4902662801614791552 2202429270886137344 17948939813867034752 15248706283138380544 12548472752409726336 9848239221681072128 7148005690952417920 4447772160223763712 1747538629495109504 17494049172476006912 14793815641747352704 12093582111018698496 9393348580290044288 6693115049561390080 3992881518832735872 1292647988104081664 17039158531084979072 14338925000356324864 11638691469627670656 8938457938899016448 6238224408170362240 3537990877441708032 837757346713053824 16584267889693951232 13884034358965297024 11183800828236642816 8483567297507988608 5783333766779334400 3083100236050680192 382866705322025984 16129377248302923392 13429143717574269184 10728910186845614976 8028676656116960768 5328443125388306560 2628209594659652352 18374720137640549760 15674486606911895552 12974253076183241344 10274019545454587136 7573786014725932928 4873552483997278720 2173318953268624512 17919829496249521920 15219595965520867712 12519362434792213504 9819128904063559296 7118895373334905088 4418661842606250880 1718428311877596672 17464938854858494080 14764705324129839872 12064471793401185664 9364238262672531456 6664004731943877248 3963771201215223040 1263537670486568832 17010048213467466240 14309814682738812032 11609581152010157824 8909347621281503616 6209114090552849408 3508880559824195200 808647029095540992 16555157572076438400 13854924041347784192 11154690510619129984 8454456979890475776 5754223449161821568 3053989918433167360 353756387704513152 16100266930685410560 13400033399956756352 10699799869228102144 7999566338499447936 5299332807770793728 2599099277042139520 18345609820023036928 15645376289294382720 12945142758565728512 10244909227837074304 7544675697108420096 4844442166379765888 2144208635651111680 17890719178632009088 15190485647903354880 12490252117174700672 9790018586446046464 7089785055717392256 4389551524988738048 1689317994260083840 17435828537240981248 14735595006512327040 12035361475783672832 9335127945055018624 6634894414326364416 3934660883597710208 1234427352869056000 16980937895849953408 14280704365121299200 11580470834392644992 8880237303663990784 6180003772935336576 3479770242206682368 779536711478028160 16526047254458925568 13825813723730271360 11125580193001617152 8425346662272962944 5725113131544308736 3024879600815654528 324646070087000320 16071156613067897728 13370923082339243520 10670689551610589312 7970456020881935104 5270222490153280896 2569988959424626688 18316499502405524096 15616265971676869888 12916032440948215680 10215798910219561472 7515565379490907264 4815331848762253056 2115098318033598848 17861608861014496256 15161375330285842048 12461141799557187840 9760908268828533632 7060674738099879424 4360441207371225216 1660207676642571008 17406718219623468416 14706484688894814208 12006251158166160000 9306017627437505792 6605784096708851584 3905550565980197376 1205317035251543168 16951827578232440576 14251594047503786368 11551360516775132160 8851126986046477952 6150893455317823744 3450659924589169536 750426393860515328 16496936936841412736 13796703406112758528 11096469875384104320 8396236344655450112 5696002813926795904 2995769283198141696 295535752469487488 16042046295450384896 13341812764721730688 10641579233993076480 7941345703264422272 5241112172535768064 2540878641807113856 18287389184788011264 15587155654059357056 12886922123330702848 10186688592602048640 7486455061873394432 4786221531144740224 2085988000416086016 17832498543396983424 15132265012668329216 12432031481939675008 9731797951211020800 7031564420482366592 4331330889753712384 1631097359025058176 17377607902005955584 14677374371277301376 11977140840548647168 9276907309819992960 6576673779091338752 3876440248362684544 1176206717634030336 16922717260614927744 14222483729886273536 11522250199157619328 8822016668428965120 6121783137700310912 3421549606971656704 721316076243002496 16467826619223899904 13767593088495245696 11067359557766591488 8367126027037937280 5666892496309283072 2966658965580628864 266425434851974656 16012935977832872064 13312702447104217856 10612468916375563648 7912235385646909440 5212001854918255232 2511768324189601024 18258278867170498432 15558045336441844224 12857811805713190016 10157578274984535808 7457344744255881600 4757111213527227392 2056877682798573184 17803388225779470592 15103154695050816384 12402921164322162176 9702687633593507968 7002454102864853760 4302220572136199552 1601987041407545344 17348497584388442752 14648264053659788544 11948030522931134336 9247796992202480128 6547563461473825920 3847329930745171712 1147096400016517504 16893606942997414912 14193373412268760704 11493139881540106496 8792906350811452288 6092672820082798080 3392439289354143872 692205758625489664 16438716301606387072 13738482770877732864 11038249240149078656 8338015709420424448 5637782178691770240 2937548647963116032 237315117234461824 15983825660215359232 13283592129486705024 10583358598758050816 7883125068029396608 5182891537300742400 2482658006572088192 18229168549552985600 15528935018824331392 12828701488095677184 10128467957367022976 7428234426638368768 4728000895909714560 2027767365181060352 17774277908161957760 15074044377433303552 12373810846704649344 9673577315975995136 6973343785247340928 4273110254518686720 1572876723790032512 17319387266770929920 14619153736042275712 11918920205313621504 9218686674584967296 6518453143856313088 3818219613127658880 1117986082399004672 16864496625379902080 14164263094651247872 11464029563922593664 8763796033193939456 6063562502465285248 3363328971736631040 663095441007976832 16409605983988874240 13709372453260220032 11009138922531565824 8308905391802911616 5608671861074257408 2908438330345603200 208204799616948992 15954715342597846400 13254481811869192192 10554248281140537984 7854014750411883776 5153781219683229568 2453547688954575360 18200058231935472768 15499824701206818560 12799591170478164352 10099357639749510144 7399124109020855936 4698890578292201728 1998657047563547520 17745167590544444928 15044934059815790720 12344700529087136512 9644466998358482304 6944233467629828096 4243999936901173888 1543766406172519680 17290276949153417088 14590043418424762880 11889809887696108672 9189576356967454464 6489342826238800256 3789109295510146048 1088875764781491840 16835386307762389248 14135152777033735040 11434919246305080832 8734685715576426624 6034452184847772416 3334218654119118208 633985123390464000 16380495666371361408 13680262135642707200 10980028604914052992 8279795074185398784 5579561543456744576 2879328012728090368 179094481999436160 15925605024980333568 13225371494251679360 10525137963523025152 7824904432794370944 5124670902065716736 2424437371337062528 18170947914317959936 15470714383589305728 12770480852860651520 10070247322131997312 7370013791403343104 4669780260674688896 1969546729946034688 17716057272926932096 15015823742198277888 12315590211469623680 9615356680740969472 6915123150012315264 4214889619283661056 1514656088555006848 17261166631535904256 14560933100807250048 11860699570078595840 9160466039349941632 6460232508621287424 3759998977892633216 1059765447163979008 16806275990144876416 14106042459416222208 11405808928687568000 8705575397958913792 6005341867230259584 3305108336501605376 604874805772951168 16351385348753848576 13651151818025194368 10950918287296540160 8250684756567885952 5550451225839231744 2850217695110577536 149984164381923328 15896494707362820736 13196261176634166528 10496027645905512320 7795794115176858112 5095560584448203904 2395327053719549696 18141837596700447104 15441604065971792896 12741370535243138688 10041137004514484480 7340903473785830272 4640669943057176064 1940436412328521856 17686946955309419264 14986713424580765056 12286479893852110848 9586246363123456640 6886012832394802432 4185779301666148224 1485545770937494016 17232056313918391424 14531822783189737216 11831589252461083008 9131355721732428800 6431122191003774592 3730888660275120384 1030655129546466176 16777165672527363584 14076932141798709376 11376698611070055168 8676465080341400960 5976231549612746752 3275998018884092544 575764488155438336 16322275031136335744 13622041500407681536 10921807969679027328 8221574438950373120 5521340908221718912 2821107377493064704 120873846764410496 15867384389745307904 13167150859016653696 10466917328287999488 7766683797559345280 5066450266830691072 2366216736102036864 18112727279082934272 15412493748354280064 12712260217625625856 10012026686896971648 7311793156168317440 4611559625439663232 1911326094711009024 17657836637691906432 14957603106963252224 12257369576234598016 9557136045505943808 6856902514777289600 4156668984048635392 1456435453319981184 17202945996300878592 14502712465572224384 11802478934843570176 9102245404114915968 6402011873386261760 3701778342657607552 1001544811928953344 16748055354909850752 14047821824181196544 11347588293452542336 8647354762723888128 5947121231995233920 3246887701266579712 546654170537925504 16293164713518822912 13592931182790168704 10892697652061514496 8192464121332860288 5492230590604206080 2791997059875551872 91763529146897664 15838274072127795072 13138040541399140864 10437807010670486656 7737573479941832448 5037339949213178240 2337106418484524032 18083616961465421440 15383383430736767232 12683149900008113024 9982916369279458816 7282682838550804608 4582449307822150400 1882215777093496192 17628726320074393600 14928492789345739392 12228259258617085184 9528025727888430976 6827792197159776768 4127558666431122560 1427325135702468352 17173835678683365760 14473602147954711552 11773368617226057344 9073135086497403136 6372901555768748928 3672668025040094720 972434494311440512 16718945037292337920 14018711506563683712 11318477975835029504 8618244445106375296 5918010914377721088 3217777383649066880 517543852920412672 16264054395901310080 13563820865172655872 10863587334444001664 8163353803715347456 5463120272986693248 2762886742258039040 62653211529384832 15809163754510282240 13108930223781628032 10408696693052973824 7708463162324319616 5008229631595665408 2307996100867011200 18054506643847908608 15354273113119254400 12654039582390600192 9953806051661945984 7253572520933291776 4553338990204637568 1853105459475983360 17599616002456880768 14899382471728226560 12199148940999572352 9498915410270918144 6798681879542263936 4098448348813609728 1398214818084955520 17144725361065852928 14444491830337198720 11744258299608544512 9044024768879890304 6343791238151236096 3643557707422581888 943324176693927680 16689834719674825088 13989601188946170880 11289367658217516672 8589134127488862464 5888900596760208256 3188667066031554048 488433535302899840 16234944078283797248 13534710547555143040 10834477016826488832 8134243486097834624 5434009955369180416 2733776424640526208 33542893911872000 15780053436892769408 13079819906164115200 10379586375435460992 7679352844706806784 4979119313978152576 2278885783249498368 18025396326230395776 15325162795501741568 12624929264773087360 9924695734044433152 7224462203315778944 4524228672587124736 1823995141858470528 17570505684839367936 14870272154110713728 12170038623382059520 9469805092653405312 6769571561924751104 4069338031196096896 1369104500467442688 17115615043448340096 14415381512719685888 11715147981991031680 9014914451262377472 6314680920533723264 3614447389805069056 914213859076414848 16660724402057312256 13960490871328658048 11260257340600003840 8560023809871349632 5859790279142695424 3159556748414041216 459323217685387008 16205833760666284416 13505600229937630208 10805366699208976000 8105133168480321792 5404899637751667584 2704666107023013376 4432576294359168 15750943119275256576 13050709588546602368 10350476057817948160 7650242527089293952 4950008996360639744 2249775465631985536 17996286008612882944 15296052477884228736 12595818947155574528 9895585416426920320 7195351885698266112 4495118354969611904 1794884824240957696 17541395367221855104 14841161836493200896 12140928305764546688 9440694775035892480 6740461244307238272 4040227713578584064 1339994182849929856 17086504725830827264 14386271195102173056 11686037664373518848 8985804133644864640 6285570602916210432 3585337072187556224 885103541458902016 16631614084439799424 13931380553711145216 11231147022982491008 8530913492253836800 5830679961525182592 3130446430796528384 430212900067874176 16176723443048771584 13476489912320117376 10776256381591463168 8076022850862808960 5375789320134154752 2675555789405500544 18422066332386397952 15721832801657743744 13021599270929089536 10321365740200435328 7621132209471781120 4920898678743126912 2220665148014472704 17967175690995370112 15266942160266715904 12566708629538061696 9866475098809407488 7166241568080753280 4466008037352099072 1765774506623444864 17512285049604342272 14812051518875688064 12111817988147033856 9411584457418379648 6711350926689725440 4011117395961071232 1310883865232417024 17057394408213314432 14357160877484660224 11656927346756006016 8956693816027351808 6256460285298697600 3556226754570043392 855993223841389184 16602503766822286592 13902270236093632384 11202036705364978176 8501803174636323968 5801569643907669760 3101336113179015552 401102582450361344 16147613125431258752 13447379594702604544 10747146063973950336 8046912533245296128 5346679002516641920 2646445471787987712 18392956014768885120 15692722484040230912 12992488953311576704 10292255422582922496 7592021891854268288 4891788361125614080 2191554830396959872 17938065373377857280 15237831842649203072 12537598311920548864 9837364781191894656 7137131250463240448 4436897719734586240 1736664189005932032 17483174731986829440 14782941201258175232 12082707670529521024 9382474139800866816 6682240609072212608 3982007078343558400 1281773547614904192 17028284090595801600 14328050559867147392 11627817029138493184 8927583498409838976 6227349967681184768 3527116436952530560 826882906223876352 16573393449204773760 13873159918476119552 11172926387747465344 8472692857018811136 5772459326290156928 3072225795561502720 371992264832848512 16118502807813745920 13418269277085091712 10718035746356437504 8017802215627783296 5317568684899129088 2617335154170474880 18363845697151372288 15663612166422718080 12963378635694063872 10263145104965409664 7562911574236755456 4862678043508101248 2162444512779447040 17908955055760344448 15208721525031690240 12508487994303036032 9808254463574381824 7108020932845727616 4407787402117073408 1707553871388419200 17454064414369316608 14753830883640662400 12053597352912008192 9353363822183353984 6653130291454699776 3952896760726045568 1252663229997391360 16999173772978288768 14298940242249634560 11598706711520980352 8898473180792326144 6198239650063671936 3498006119335017728 797772588606363520 16544283131587260928 13844049600858606720 11143816070129952512 8443582539401298304 5743349008672644096 3043115477943989888 342881947215335680 16089392490196233088 13389158959467578880 10688925428738924672 7988691898010270464 5288458367281616256 2588224836552962048 18334735379533859456 15634501848805205248 12934268318076551040 10234034787347896832 7533801256619242624 4833567725890588416 2133334195161934208 17879844738142831616 15179611207414177408 12479377676685523200 9779144145956868992 7078910615228214784 4378677084499560576 1678443553770906368 17424954096751803776 14724720566023149568 12024487035294495360 9324253504565841152 6624019973837186944 3923786443108532736 1223552912379878528 16970063455360775936 14269829924632121728 11569596393903467520 8869362863174813312 6169129332446159104 3468895801717504896 768662270988850688 16515172813969748096 13814939283241093888 11114705752512439680 8414472221783785472 5714238691055131264 3014005160326477056 313771629597822848 16060282172578720256 13360048641850066048 10659815111121411840 7959581580392757632 5259348049664103424 2559114518935449216 18305625061916346624 15605391531187692416 12905158000459038208 10204924469730384000 7504690939001729792 4804457408273075584 2104223877544421376 17850734420525318784 15150500889796664576 12450267359068010368 9750033828339356160 7049800297610701952 4349566766882047744 1649333236153393536 17395843779134290944 14695610248405636736 11995376717676982528 9295143186948328320 6594909656219674112 3894676125491019904 1194442594762365696 16940953137743263104 14240719607014608896 11540486076285954688 8840252545557300480 6140019014828646272 3439785484099992064 739551953371337856 16486062496352235264 13785828965623581056 11085595434894926848 8385361904166272640 5685128373437618432 2984894842708964224 284661311980310016 16031171854961207424 13330938324232553216 10630704793503899008 7930471262775244800 5230237732046590592 2530004201317936384 18276514744298833792 15576281213570179584 12876047682841525376 10175814152112871168 7475580621384216960 4775347090655562752 2075113559926908544 17821624102907805952 15121390572179151744 12421157041450497536 9720923510721843328 7020689979993189120 4320456449264534912 1620222918535880704 17366733461516778112 14666499930788123904 11966266400059469696 9266032869330815488 6565799338602161280 3865565807873507072 1165332277144852864 16911842820125750272 14211609289397096064 11511375758668441856 8811142227939787648 6110908697211133440 3410675166482479232 710441635753825024 16456952178734722432 13756718648006068224 11056485117277414016 8356251586548759808 5656018055820105600 2955784525091451392 255550994362797184 16002061537343694592 13301828006615040384 10601594475886386176 7901360945157731968 5201127414429077760 2500893883700423552 18247404426681320960 15547170895952666752 12846937365224012544 10146703834495358336 7446470303766704128 4746236773038049920 2046003242309395712 17792513785290293120 15092280254561638912 12392046723832984704 9691813193104330496 6991579662375676288 4291346131647022080 1591112600918367872 17337623143899265280 14637389613170611072 11937156082441956864 9236922551713302656 6536689020984648448 3836455490255994240 1136221959527340032 16882732502508237440 14182498971779583232 11482265441050929024 8782031910322274816 6081798379593620608 3381564848864966400 681331318136312192 16427841861117209600 13727608330388555392 11027374799659901184 8327141268931246976 5626907738202592768 2926674207473938560 226440676745284352 15972951219726181760 13272717688997527552 10572484158268873344 7872250627540219136 5172017096811564928 2471783566082910720 18218294109063808128 15518060578335153920 12817827047606499712 10117593516877845504 7417359986149191296 4717126455420537088 2016892924691882880 17763403467672780288 15063169936944126080 12362936406215471872 9662702875486817664 6962469344758163456 4262235814029509248 1562002283300855040 17308512826281752448 14608279295553098240 11908045764824444032 9207812234095789824 6507578703367135616 3807345172638481408 1107111641909827200 16853622184890724608 14153388654162070400 11453155123433416192 8752921592704761984 6052688061976107776 3352454531247453568 652221000518799360 16398731543499696768 13698498012771042560 10998264482042388352 8298030951313734144 5597797420585079936 2897563889856425728 197330359127771520 15943840902108668928 13243607371380014720 10543373840651360512 7843140309922706304 5142906779194052096 2442673248465397888 18189183791446295296 15488950260717641088 12788716729988986880 10088483199260332672 7388249668531678464 4688016137803024256 1987782607074370048 17734293150055267456 15034059619326613248 12333826088597959040 9633592557869304832 6933359027140650624 4233125496411996416 1532891965683342208 17279402508664239616 14579168977935585408 11878935447206931200 9178701916478276992 6478468385749622784 3778234855020968576 1078001324292314368 16824511867273211776 14124278336544557568 11424044805815903360 8723811275087249152 6023577744358594944 3323344213629940736 623110682901286528 16369621225882183936 13669387695153529728 10969154164424875520 8268920633696221312 5568687102967567104 2868453572238912896 168220041510258688 15914730584491156096 13214497053762501888 10514263523033847680 7814029992305193472 5113796461576539264 2413562930847885056 18160073473828782464 15459839943100128256 12759606412371474048 10059372881642819840 7359139350914165632 4658905820185511424 1958672289456857216 17705182832437754624 15004949301709100416 12304715770980446208 9604482240251792000 6904248709523137792 4204015178794483584 1503781648065829376 17250292191046726784 14550058660318072576 11849825129589418368 9149591598860764160 6449358068132109952 3749124537403455744 1048891006674801536 16795401549655698944 14095168018927044736 11394934488198390528 8694700957469736320 5994467426741082112 3294233896012427904 594000365283773696 16340510908264671104 13640277377536016896 10940043846807362688 8239810316078708480 5539576785350054272 2839343254621400064 139109723892745856 15885620266873643264 13185386736144989056 10485153205416334848 7784919674687680640 5084686143959026432 2384452613230372224 18130963156211269632 15430729625482615424 12730496094753961216 10030262564025307008 7330029033296652800 4629795502567998592 1929561971839344384 17676072514820241792 14975838984091587584 12275605453362933376 9575371922634279168 6875138391905624960 4174904861176970752 1474671330448316544 17221181873429213952 14520948342700559744 11820714811971905536 9120481281243251328 6420247750514597120 3720014219785942912 1019780689057288704 16766291232038186112 14066057701309531904 11365824170580877696 8665590639852223488 5965357109123569280 3265123578394915072 564890047666260864 16311400590647158272 13611167059918504064 10910933529189849856 8210699998461195648 5510466467732541440 2810232937003887232 109999406275233024 15856509949256130432 13156276418527476224 10456042887798822016 7755809357070167808 5055575826341513600 2355342295612859392 18101852838593756800 15401619307865102592 12701385777136448384 10001152246407794176 7300918715679139968 4600685184950485760 1900451654221831552 17646962197202728960 14946728666474074752 12246495135745420544 9546261605016766336 6846028074288112128 4145794543559457920 1445561012830803712 17192071555811701120 14491838025083046912 11791604494354392704 9091370963625738496 6391137432897084288 3690903902168430080 990670371439775872 16737180914420673280 14036947383692019072 11336713852963364864 8636480322234710656 5936246791506056448 3236013260777402240 535779730048748032 16282290273029645440 13582056742300991232 10881823211572337024 8181589680843682816 5481356150115028608 2781122619386374400 80889088657720192 15827399631638617600 13127166100909963392 10426932570181309184 7726699039452654976 5026465508724000768 2326231977995346560 18072742520976243968 15372508990247589760 12672275459518935552 9972041928790281344 7271808398061627136 4571574867332972928 1871341336604318720 17617851879585216128 14917618348856561920 12217384818127907712 9517151287399253504 6816917756670599296 4116684225941945088 1416450695213290880 17162961238194188288 14462727707465534080 11762494176736879872 9062260646008225664 6362027115279571456 3661793584550917248 961560053822263040 16708070596803160448 14007837066074506240 11307603535345852032 8607370004617197824 5907136473888543616 3206902943159889408 506669412431235200 16253179955412132608 13552946424683478400 10852712893954824192 8152479363226169984 5452245832497515776 2752012301768861568 51778771040207360 15798289314021104768 13098055783292450560 10397822252563796352 7697588721835142144 4997355191106487936 2297121660377833728 18043632203358731136 15343398672630076928 12643165141901422720 9942931611172768512 7242698080444114304 4542464549715460096 1842231018986805888 17588741561967703296 14888508031239049088 12188274500510394880 9488040969781740672 6787807439053086464 4087573908324432256 1387340377595778048 17133850920576675456 14433617389848021248 11733383859119367040 9033150328390712832 6332916797662058624 3632683266933404416 932449736204750208 16678960279185647616 13978726748456993408 11278493217728339200 8578259686999684992 5878026156271030784 3177792625542376576 477559094813722368 16224069637794619776 13523836107065965568 10823602576337311360 8123369045608657152 5423135514880002944 2722901984151348736 22668453422694528 15769178996403591936 13068945465674937728 10368711934946283520 7668478404217629312 4968244873488975104 2268011342760320896 18014521885741218304 15314288355012564096 12614054824283909888 9913821293555255680 7213587762826601472 4513354232097947264 1813120701369293056 17559631244350190464 14859397713621536256 12159164182892882048 9458930652164227840 6758697121435573632 4058463590706919424 1358230059978265216 17104740602959162624 14404507072230508416 11704273541501854208 9004040010773200000 6303806480044545792 3603572949315891584 903339418587237376 16649849961568134784 13949616430839480576 11249382900110826368 8549149369382172160 5848915838653517952 3148682307924863744 448448777196209536 16194959320177106944 13494725789448452736 10794492258719798528 8094258727991144320 5394025197262490112 2693791666533835904 18440302209514733312 15740068678786079104 13039835148057424896 10339601617328770688 7639368086600116480 4939134555871462272 2238901025142808064 17985411568123705472 15285178037395051264 12584944506666397056 9884710975937742848 7184477445209088640 4484243914480434432 1784010383751780224 17530520926732677632 14830287396004023424 12130053865275369216 9429820334546715008 6729586803818060800 4029353273089406592 1329119742360752384 17075630285341649792 14375396754612995584 11675163223884341376 8974929693155687168 6274696162427032960 3574462631698378752 874229100969724544 16620739643950621952 13920506113221967744 11220272582493313536 8520039051764659328 5819805521036005120 3119571990307350912 419338459578696704 16165849002559594112 13465615471830939904 10765381941102285696 8065148410373631488 5364914879644977280 2664681348916323072 18411191891897220480 15710958361168566272 13010724830439912064 10310491299711257856 7610257768982603648 4910024238253949440 2209790707525295232 17956301250506192640 15256067719777538432 12555834189048884224 9855600658320230016 7155367127591575808 4455133596862921600 1754900066134267392 17501410609115164800 14801177078386510592 12100943547657856384 9400710016929202176 6700476486200547968 4000242955471893760 1300009424743239552 17046519967724136960 14346286436995482752 11646052906266828544 8945819375538174336 6245585844809520128 3545352314080865920 845118783352211712 16591629326333109120 13891395795604454912 11191162264875800704 8490928734147146496 5790695203418492288 3090461672689838080 390228141961183872 16136738684942081280 13436505154213427072 10736271623484772864 8036038092756118656 5335804562027464448 2635571031298810240 18382081574279707648 15681848043551053440 12981614512822399232 10281380982093745024 7581147451365090816 4880913920636436608 2180680389907782400 17927190932888679808 15226957402160025600 12526723871431371392 9826490340702717184 7126256809974062976 4426023279245408768 1725789748516754560 17472300291497651968 14772066760768997760 12071833230040343552 9371599699311689344 6671366168583035136 3971132637854380928 1270899107125726720 17017409650106624128 14317176119377969920 11616942588649315712 8916709057920661504 6216475527192007296 3516241996463353088 816008465734698880 16562519008715596288 13862285477986942080 11162051947258287872 8461818416529633664 5761584885800979456 3061351355072325248 361117824343671040 16107628367324568448 13407394836595914240 10707161305867260032 8006927775138605824 5306694244409951616 2606460713681297408 18352971256662194816 15652737725933540608 12952504195204886400 10252270664476232192 7552037133747577984 4851803603018923776 2151570072290269568 17898080615271166976 15197847084542512768 12497613553813858560 9797380023085204352 7097146492356550144 4396912961627895936 1696679430899241728 17443189973880139136 14742956443151484928 12042722912422830720 9342489381694176512 6642255850965522304 3942022320236868096 1241788789508213888 16988299332489111296 14288065801760457088 11587832271031802880 8887598740303148672 6187365209574494464 3487131678845840256 786898148117186048 16533408691098083456 13833175160369429248 11132941629640775040 8432708098912120832 5732474568183466624 3032241037454812416 332007506726158208 16078518049707055616 13378284518978401408 10678050988249747200 7977817457521092992 5277583926792438784 2577350396063784576 18323860939044681984 15623627408316027776 12923393877587373568 10223160346858719360 7522926816130065152 4822693285401410944 2122459754672756736 17868970297653654144 15168736766924999936 12468503236196345728 9768269705467691520 7068036174739037312 4367802644010383104 1667569113281728896 17414079656262626304 14713846125533972096 12013612594805317888 9313379064076663680 6613145533348009472 3912912002619355264 1212678471890701056 16959189014871598464 14258955484142944256 11558721953414290048 8858488422685635840 6158254891956981632 3458021361228327424 757787830499673216 16504298373480570624 13804064842751916416 11103831312023262208 8403597781294608000 5703364250565953792 3003130719837299584 302897189108645376 16049407732089542784 13349174201360888576 10648940670632234368 7948707139903580160 5248473609174925952 2548240078446271744 18294750621427169152 15594517090698514944 12894283559969860736 10194050029241206528 7493816498512552320 4793582967783898112 2093349437055243904 17839859980036141312 15139626449307487104 12439392918578832896 9739159387850178688 7038925857121524480 4338692326392870272 1638458795664216064 17384969338645113472 14684735807916459264 11984502277187805056 9284268746459150848 6584035215730496640 3883801685001842432 1183568154273188224 16930078697254085632 14229845166525431424 11529611635796777216 8829378105068123008 6129144574339468800 3428911043610814592 728677512882160384 16475188055863057792 13774954525134403584 11074720994405749376 8374487463677095168 5674253932948440960 2974020402219786752 273786871491132544 16020297414472029952 13320063883743375744 10619830353014721536 7919596822286067328 5219363291557413120 2519129760828758912 18265640303809656320 15565406773081002112 12865173242352347904 10164939711623693696 7464706180895039488 4764472650166385280 2064239119437731072 17810749662418628480 15110516131689974272 12410282600961320064 9710049070232665856 7009815539504011648 4309582008775357440 1609348478046703232 17355859021027600640 14655625490298946432 11955391959570292224 9255158428841638016 6554924898112983808 3854691367384329600 1154457836655675392 16900968379636572800 14200734848907918592 11500501318179264384 8800267787450610176 6100034256721955968 3399800725993301760 699567195264647552 16446077738245544960 13745844207516890752 11045610676788236544 8345377146059582336 5645143615330928128 2944910084602273920 244676553873619712 15991187096854517120 13290953566125862912 10590720035397208704 7890486504668554496 5190252973939900288 2490019443211246080 18236529986192143488 15536296455463489280 12836062924734835072 10135829394006180864 7435595863277526656 4735362332548872448 2035128801820218240 17781639344801115648 15081405814072461440 12381172283343807232 9680938752615153024 6980705221886498816 4280471691157844608 1580238160429190400 17326748703410087808 14626515172681433600 11926281641952779392 9226048111224125184 6525814580495470976 3825581049766816768 1125347519038162560 16871858062019059968 14171624531290405760 11471391000561751552 8771157469833097344 6070923939104443136 3370690408375788928 670456877647134720 16416967420628032128 13716733889899377920 11016500359170723712 8316266828442069504 5616033297713415296 2915799766984761088 215566236256106880 15962076779237004288 13261843248508350080 10561609717779695872 7861376187051041664 5161142656322387456 2460909125593733248 18207419668574630656 15507186137845976448 12806952607117322240 10106719076388668032 7406485545660013824 4706252014931359616 2006018484202705408 17752529027183602816 15052295496454948608 12352061965726294400 9651828434997640192 6951594904268985984 4251361373540331776 1551127842811677568 17297638385792574976 14597404855063920768 11897171324335266560 9196937793606612352 6496704262877958144 3796470732149303936 1096237201420649728 16842747744401547136 14142514213672892928 11442280682944238720 8742047152215584512 6041813621486930304 3341580090758276096 641346560029621888 16387857103010519296 13687623572281865088 10987390041553210880 8287156510824556672 5586922980095902464 2886689449367248256 186455918638594048 15932966461619491456 13232732930890837248 10532499400162183040 7832265869433528832 5132032338704874624 2431798807976220416 18178309350957117824 15478075820228463616 12777842289499809408 10077608758771155200 7377375228042500992 4677141697313846784 1976908166585192576 17723418709566089984 15023185178837435776 12322951648108781568 9622718117380127360 6922484586651473152 4222251055922818944 1522017525194164736 17268528068175062144 14568294537446407936 11868061006717753728 9167827475989099520 6467593945260445312 3767360414531791104 1067126883803136896 16813637426784034304 14113403896055380096 11413170365326725888 8712936834598071680 6012703303869417472 3312469773140763264 612236242412109056 16358746785393006464 13658513254664352256 10958279723935698048 8258046193207043840 5557812662478389632 2857579131749735424 157345601021081216 15903856144001978624 13203622613273324416 10503389082544670208 7803155551816016000 5102922021087361792 2402688490358707584 18149199033339604992 15448965502610950784 12748731971882296576 10048498441153642368 7348264910424988160 4648031379696333952 1947797848967679744 17694308391948577152 14994074861219922944 12293841330491268736 9593607799762614528 6893374269033960320 4193140738305306112 1492907207576651904 17239417750557549312 14539184219828895104 11838950689100240896 9138717158371586688 6438483627642932480 3738250096914278272 1038016566185624064 16784527109166521472 14084293578437867264 11384060047709213056 8683826516980558848 5983592986251904640 3283359455523250432 583125924794596224 16329636467775493632 13629402937046839424 10929169406318185216 8228935875589531008 5528702344860876800 2828468814132222592 128235283403568384 15874745826384465792 13174512295655811584 10474278764927157376 7774045234198503168 5073811703469848960 2373578172741194752 18120088715722092160 15419855184993437952 12719621654264783744 10019388123536129536 7319154592807475328 4618921062078821120 1918687531350166912 17665198074331064320 14964964543602410112 12264731012873755904 9564497482145101696 6864263951416447488 4164030420687793280 1463796889959139072 17210307432940036480 14510073902211382272 11809840371482728064 9109606840754073856 6409373310025419648 3709139779296765440 1008906248568111232 16755416791549008640 14055183260820354432 11354949730091700224 8654716199363046016 5954482668634391808 3254249137905737600 554015607177083392 16300526150157980800 13600292619429326592 10900059088700672384 8199825557972018176 5499592027243363968 2799358496514709760 99124965786055552 15845635508766952960 13145401978038298752 10445168447309644544 7744934916580990336 5044701385852336128 2344467855123681920 18090978398104579328 15390744867375925120 12690511336647270912 9990277805918616704 7290044275189962496 4589810744461308288 1889577213732654080 17636087756713551488 14935854225984897280 12235620695256243072 9535387164527588864 6835153633798934656 4134920103070280448 1434686572341626240 17181197115322523648 14480963584593869440 11780730053865215232 9080496523136561024 6380262992407906816 3680029461679252608 979795930950598400 16726306473931495808 14026072943202841600 11325839412474187392 8625605881745533184 5925372351016878976 3225138820288224768 524905289559570560 16271415832540467968 13571182301811813760 10870948771083159552 8170715240354505344 5470481709625851136 2770248178897196928 70014648168542720 15816525191149440128 13116291660420785920 10416058129692131712 7715824598963477504 5015591068234823296 2315357537506169088 18061868080487066496 15361634549758412288 12661401019029758080 9961167488301103872 7260933957572449664 4560700426843795456 1860466896115141248 17606977439096038656 14906743908367384448 12206510377638730240 9506276846910076032 6806043316181421824 4105809785452767616 1405576254724113408 17152086797705010816 14451853266976356608 11751619736247702400 9051386205519048192 6351152674790393984 3650919144061739776 950685613333085568 16697196156313982976 13996962625585328768 11296729094856674560 8596495564128020352 5896262033399366144 3196028502670711936 495794971942057728 16242305514922955136 13542071984194300928 10841838453465646720 8141604922736992512 5441371392008338304 2741137861279684096 40904330551029888 15787414873531927296 13087181342803273088 10386947812074618880 7686714281345964672 4986480750617310464 2286247219888656256 18032757762869553664 15332524232140899456 12632290701412245248 9932057170683591040 7231823639954936832 4531590109226282624 1831356578497628416 17577867121478525824 14877633590749871616 12177400060021217408 9477166529292563200 6776932998563908992 4076699467835254784 1376465937106600576 17122976480087497984 14422742949358843776 11722509418630189568 9022275887901535360 6322042357172881152 3621808826444226944 921575295715572736 16668085838696470144 13967852307967815936 11267618777239161728 8567385246510507520 5867151715781853312 3166918185053199104 466684654324544896 16213195197305442304 13512961666576788096 10812728135848133888 8112494605119479680 5412261074390825472 2712027543662171264 11794012933517056 15758304555914414464 13058071025185760256 10357837494457106048 7657603963728451840 4957370432999797632 2257136902271143424 18003647445252040832 15303413914523386624 12603180383794732416 9902946853066078208 7202713322337424000 4502479791608769792 1802246260880115584 17548756803861012992 14848523273132358784 12148289742403704576 9448056211675050368 6747822680946396160 4047589150217741952 1347355619489087744 17093866162469985152 14393632631741330944 11693399101012676736 8993165570284022528 6292932039555368320 3592698508826714112 892464978098059904 16638975521078957312 13938741990350303104 11238508459621648896 8538274928892994688 5838041398164340480 3137807867435686272 437574336707032064 16184084879687929472 13483851348959275264 10783617818230621056 8083384287501966848 5383150756773312640 2682917226044658432 18429427769025555840 15729194238296901632 13028960707568247424 10328727176839593216 7628493646110939008 4928260115382284800 2228026584653630592 17974537127634528000 15274303596905873792 12574070066177219584 9873836535448565376 7173603004719911168 4473369473991256960 1773135943262602752 17519646486243500160 14819412955514845952 12119179424786191744 9418945894057537536 6718712363328883328 4018478832600229120 1318245301871574912 17064755844852472320 14364522314123818112 11664288783395163904 8964055252666509696 6263821721937855488 3563588191209201280 863354660480547072 16609865203461444480 13909631672732790272 11209398142004136064 8509164611275481856 5808931080546827648 3108697549818173440 408464019089519232 16154974562070416640 13454741031341762432 10754507500613108224 8054273969884454016 5354040439155799808 2653806908427145600 18400317451408043008 15700083920679388800 12999850389950734592 10299616859222080384 7599383328493426176 4899149797764771968 2198916267036117760 17945426810017015168 15245193279288360960 12544959748559706752 9844726217831052544 7144492687102398336 4444259156373744128 1744025625645089920 17490536168625987328 14790302637897333120 12090069107168678912 9389835576440024704 6689602045711370496 3989368514982716288 1289134984254062080 17035645527234959488 14335411996506305280 11635178465777651072 8934944935048996864 6234711404320342656 3534477873591688448 834244342863034240 16580754885843931648 13880521355115277440 11180287824386623232 8480054293657969024 5779820762929314816 3079587232200660608 379353701472006400 16125864244452903808 13425630713724249600 10725397182995595392 8025163652266941184 5324930121538286976 2624696590809632768 18371207133790530176 15670973603061875968 12970740072333221760 10270506541604567552 7570273010875913344 4870039480147259136 2169805949418604928 17916316492399502336 15216082961670848128 12515849430942193920 9815615900213539712 7115382369484885504 4415148838756231296 1714915308027577088 17461425851008474496 14761192320279820288 12060958789551166080 9360725258822511872 6660491728093857664 3960258197365203456 1260024666636549248 17006535209617446656 14306301678888792448 11606068148160138240 8905834617431484032 6205601086702829824 3505367555974175616 805134025245521408 16551644568226418816 13851411037497764608 11151177506769110400 8450943976040456192 5750710445311801984 3050476914583147776 350243383854493568 16096753926835390976 13396520396106736768 10696286865378082560 7996053334649428352 5295819803920774144 2595586273192119936 18342096816173017344 15641863285444363136 12941629754715708928 10241396223987054720 7541162693258400512 4840929162529746304 2140695631801092096 17887206174781989504 15186972644053335296 12486739113324681088 9786505582596026880 7086272051867372672 4386038521138718464 1685804990410064256 17432315533390961664 14732082002662307456 12031848471933653248 9331614941204999040 6631381410476344832 3931147879747690624 1230914349019036416 16977424891999933824 14277191361271279616 11576957830542625408 8876724299813971200 6176490769085316992 3476257238356662784 776023707628008576 16522534250608905984 13822300719880251776 11122067189151597568 8421833658422943360 5721600127694289152 3021366596965634944 321133066236980736 16067643609217878144 13367410078489223936 10667176547760569728 7966943017031915520 5266709486303261312 2566475955574607104 18312986498555504512 15612752967826850304 12912519437098196096 10212285906369541888 7512052375640887680 4811818844912233472 2111585314183579264 17858095857164476672 15157862326435822464 12457628795707168256 9757395264978514048 7057161734249859840 4356928203521205632 1656694672792551424 17403205215773448832 14702971685044794624 12002738154316140416 9302504623587486208 6602271092858832000 3902037562130177792 1201804031401523584 16948314574382420992 14248081043653766784 11547847512925112576 8847613982196458368 6147380451467804160 3447146920739149952 746913390010495744 16493423932991393152 13793190402262738944 11092956871534084736 8392723340805430528 5692489810076776320 2992256279348122112 292022748619467904 16038533291600365312 13338299760871711104 10638066230143056896 7937832699414402688 5237599168685748480 2537365637957094272 18283876180937991680 15583642650209337472 12883409119480683264 10183175588752029056 7482942058023374848 4782708527294720640 2082474996566066432 17828985539546963840 15128752008818309632 12428518478089655424 9728284947361001216 7028051416632347008 4327817885903692800 1627584355175038592 17374094898155936000 14673861367427281792 11973627836698627584 9273394305969973376 6573160775241319168 3872927244512664960 1172693713784010752 16919204256764908160 14218970726036253952 11518737195307599744 8818503664578945536 6118270133850291328 3418036603121637120 717803072392982912 16464313615373880320 13764080084645226112 11063846553916571904 8363613023187917696 5663379492459263488 2963145961730609280 262912431001955072 16009422973982852480 13309189443254198272 10608955912525544064 7908722381796889856 5208488851068235648 2508255320339581440 18254765863320478848 15554532332591824640 12854298801863170432 10154065271134516224 7453831740405862016 4753598209677207808 2053364678948553600 17799875221929451008 15099641691200796800 12399408160472142592 9699174629743488384 6998941099014834176 4298707568286179968 1598474037557525760 17344984580538423168 14644751049809768960 11944517519081114752 9244283988352460544 6544050457623806336 3843816926895152128 1143583396166497920 16890093939147395328 14189860408418741120 11489626877690086912 8789393346961432704 6089159816232778496 3388926285504124288 688692754775470080 16435203297756367488 13734969767027713280 11034736236299059072 8334502705570404864 5634269174841750656 2934035644113096448 233802113384442240 15980312656365339648 13280079125636685440 10579845594908031232 7879612064179377024 5179378533450722816 2479145002722068608 18225655545702966016 15525422014974311808 12825188484245657600 10124954953517003392 7424721422788349184 4724487892059694976 2024254361331040768 17770764904311938176 15070531373583283968 12370297842854629760 9670064312125975552 6969830781397321344 4269597250668667136 1569363719940012928 17315874262920910336 14615640732192256128 11915407201463601920 9215173670734947712 6514940140006293504 3814706609277639296 1114473078548985088 16860983621529882496 14160750090801228288 11460516560072574080 8760283029343919872 6060049498615265664 3359815967886611456 659582437157957248 16406092980138854656 13705859449410200448 11005625918681546240 8305392387952892032 5605158857224237824 2904925326495583616 204691795766929408 15951202338747826816 13250968808019172608 10550735277290518400 7850501746561864192 5150268215833209984 2450034685104555776 18196545228085453184 15496311697356798976 12796078166628144768 10095844635899490560 7395611105170836352 4695377574442182144 1995144043713527936 17741654586694425344 15041421055965771136 12341187525237116928 9640953994508462720 6940720463779808512 4240486933051154304 1540253402322500096 17286763945303397504 14586530414574743296 11886296883846089088 9186063353117434880 6485829822388780672 3785596291660126464 1085362760931472256 16831873303912369664 14131639773183715456 11431406242455061248 8731172711726407040 6030939180997752832 3330705650269098624 630472119540444416 16376982662521341824 13676749131792687616 10976515601064033408 8276282070335379200 5576048539606724992 2875815008878070784 175581478149416576 15922092021130313984 13221858490401659776 10521624959673005568 7821391428944351360 5121157898215697152 2420924367487042944 18167434910467940352 15467201379739286144 12766967849010631936 10066734318281977728 7366500787553323520 4666267256824669312 1966033726096015104 17712544269076912512 15012310738348258304 12312077207619604096 9611843676890949888 6911610146162295680 4211376615433641472 1511143084704987264 17257653627685884672 14557420096957230464 11857186566228576256 9156953035499922048 6456719504771267840 3756485974042613632 1056252443313959424 16802762986294856832 14102529455566202624 11402295924837548416 8702062394108894208 6001828863380240000 3301595332651585792 601361801922931584 16347872344903828992 13647638814175174784 10947405283446520576 8247171752717866368 5546938221989212160 2846704691260557952 146471160531903744 15892981703512801152 13192748172784146944 10492514642055492736 7792281111326838528 5092047580598184320 2391814049869530112 18138324592850427520 15438091062121773312 12737857531393119104 10037624000664464896 7337390469935810688 4637156939207156480 1936923408478502272 17683433951459399680 14983200420730745472 12282966890002091264 9582733359273437056 6882499828544782848 4182266297816128640 1482032767087474432 17228543310068371840 14528309779339717632 11828076248611063424 9127842717882409216 6427609187153755008 3727375656425100800 1027142125696446592 16773652668677344000 14073419137948689792 11373185607220035584 8672952076491381376 5972718545762727168 3272485015034072960 572251484305418752 16318762027286316160 13618528496557661952 10918294965829007744 8218061435100353536 5517827904371699328 2817594373643045120 117360842914390912 15863871385895288320 13163637855166634112 10463404324437979904 7763170793709325696 5062937262980671488 2362703732252017280 18109214275232914688 15408980744504260480 12708747213775606272 10008513683046952064 7308280152318297856 4608046621589643648 1907813090860989440 17654323633841886848 14954090103113232640 12253856572384578432 9553623041655924224 6853389510927270016 4153155980198615808 1452922449469961600 17199432992450859008 14499199461722204800 11798965930993550592 9098732400264896384 6398498869536242176 3698265338807587968 998031808078933760 16744542351059831168 14044308820331176960 11344075289602522752 8643841758873868544 5943608228145214336 3243374697416560128 543141166687905920 16289651709668803328 13589418178940149120 10889184648211494912 8188951117482840704 5488717586754186496 2788484056025532288 88250525296878080 15834761068277775488 13134527537549121280 10434294006820467072 7734060476091812864 5033826945363158656 2333593414634504448 18080103957615401856 15379870426886747648 12679636896158093440 9979403365429439232 7279169834700785024 4578936303972130816 1878702773243476608 17625213316224374016 14924979785495719808 12224746254767065600 9524512724038411392 6824279193309757184 4124045662581102976 1423812131852448768 17170322674833346176 14470089144104691968 11769855613376037760 9069622082647383552 6369388551918729344 3669155021190075136 968921490461420928 16715432033442318336 14015198502713664128 11314964971985009920 8614731441256355712 5914497910527701504 3214264379799047296 514030849070393088 16260541392051290496 13560307861322636288 10860074330593982080 8159840799865327872 5459607269136673664 2759373738408019456 59140207679365248 15805650750660262656 13105417219931608448 10405183689202954240 7704950158474300032 5004716627745645824 2304483097016991616 18050993639997889024 15350760109269234816 12650526578540580608 9950293047811926400 7250059517083272192 4549825986354617984 1849592455625963776 17596102998606861184 14895869467878206976 12195635937149552768 9495402406420898560 6795168875692244352 4094935344963590144 1394701814234935936 17141212357215833344 14440978826487179136 11740745295758524928 9040511765029870720 6340278234301216512 3640044703572562304 939811172843908096 16686321715824805504 13986088185096151296 11285854654367497088 8585621123638842880 5885387592910188672 3185154062181534464 484920531452880256 16231431074433777664 13531197543705123456 10830964012976469248 8130730482247815040 5430496951519160832 2730263420790506624 30029890061852416 15776540433042749824 13076306902314095616 10376073371585441408 7675839840856787200 4975606310128132992 2275372779399478784 18021883322380376192 15321649791651721984 12621416260923067776 9921182730194413568 7220949199465759360 4520715668737105152 1820482138008450944 17566992680989348352 14866759150260694144 12166525619532039936 9466292088803385728 6766058558074731520 4065825027346077312 1365591496617423104 17112102039598320512 14411868508869666304 11711634978141012096 9011401447412357888 6311167916683703680 3610934385955049472 910700855226395264 16657211398207292672 13956977867478638464 11256744336749984256 8556510806021330048 5856277275292675840 3156043744564021632 455810213835367424 16202320756816264832 13502087226087610624 10801853695358956416 8101620164630302208 5401386633901648000 2701153103172993792 919572444339584 15747430115425236992 13047196584696582784 10346963053967928576 7646729523239274368 4946495992510620160 2246262461781965952 17992773004762863360 15292539474034209152 12592305943305554944 9892072412576900736 7191838881848246528 4491605351119592320 1791371820390938112 17537882363371835520 14837648832643181312 12137415301914527104 9437181771185872896 6736948240457218688 4036714709728564480 1336481178999910272 17082991721980807680 14382758191252153472 11682524660523499264 8982291129794845056 6282057599066190848 3581824068337536640 881590537608882432 16628101080589779840 13927867549861125632 11227634019132471424 8527400488403817216 5827166957675163008 3126933426946508800 426699896217854592 16173210439198752000 13472976908470097792 10772743377741443584 8072509847012789376 5372276316284135168 2672042785555480960 18418553328536378368 15718319797807724160 13018086267079069952 10317852736350415744 7617619205621761536 4917385674893107328 2217152144164453120 17963662687145350528 15263429156416696320 12563195625688042112 9862962094959387904 7162728564230733696 4462495033502079488 1762261502773425280 17508772045754322688 14808538515025668480 12108304984297014272 9408071453568360064 6707837922839705856 4007604392111051648 1307370861382397440 17053881404363294848 14353647873634640640 11653414342905986432 8953180812177332224 6252947281448678016 3552713750720023808 852480219991369600 16598990762972267008 13898757232243612800 11198523701514958592 8498290170786304384 5798056640057650176 3097823109328995968 397589578600341760 16144100121581239168 13443866590852584960 10743633060123930752 8043399529395276544 5343165998666622336 2642932467937968128 18389443010918865536 15689209480190211328 12988975949461557120 10288742418732902912 7588508888004248704 4888275357275594496 2188041826546940288 17934552369527837696 15234318838799183488 12534085308070529280 9833851777341875072 7133618246613220864 4433384715884566656 1733151185155912448 17479661728136809856 14779428197408155648 12079194666679501440 9378961135950847232 6678727605222193024 3978494074493538816 1278260543764884608 17024771086745782016 14324537556017127808 11624304025288473600 8924070494559819392 6223836963831165184 3523603433102510976 823369902373856768 16569880445354754176 13869646914626099968 11169413383897445760 8469179853168791552 5768946322440137344 3068712791711483136 368479260982828928 16114989803963726336 13414756273235072128 10714522742506417920 8014289211777763712 5314055681049109504 2613822150320455296 18360332693301352704 15660099162572698496 12959865631844044288 10259632101115390080 7559398570386735872 4859165039658081664 2158931508929427456 17905442051910324864 15205208521181670656 12504974990453016448 9804741459724362240 7104507928995708032 4404274398267053824 1704040867538399616 17450551410519297024 14750317879790642816 12050084349061988608 9349850818333334400 6649617287604680192 3949383756876025984 1249150226147371776 16995660769128269184 14295427238399614976 11595193707670960768 8894960176942306560 6194726646213652352 3494493115484998144 794259584756343936 16540770127737241344 13840536597008587136 11140303066279932928 8440069535551278720 5739836004822624512 3039602474093970304 339368943365316096 16085879486346213504 13385645955617559296 10685412424888905088 7985178894160250880 5284945363431596672 2584711832702942464 18331222375683839872 15630988844955185664 12930755314226531456 10230521783497877248 7530288252769223040 4830054722040568832 2129821191311914624 17876331734292812032 15176098203564157824 12475864672835503616 9775631142106849408 7075397611378195200 4375164080649540992 1674930549920886784 17421441092901784192 14721207562173129984 12020974031444475776 9320740500715821568 6620506969987167360 3920273439258513152 1220039908529858944 16966550451510756352 14266316920782102144 11566083390053447936 8865849859324793728 6165616328596139520 3465382797867485312 765149267138831104 16511659810119728512 13811426279391074304 11111192748662420096 8410959217933765888 5710725687205111680 3010492156476457472 310258625747803264 16056769168728700672 13356535638000046464 10656302107271392256 7956068576542738048 5255835045814083840 2555601515085429632 18302112058066327040 15601878527337672832 12901644996609018624 10201411465880364416 7501177935151710208 4800944404423056000 2100710873694401792 17847221416675299200 15146987885946644992 12446754355217990784 9746520824489336576 7046287293760682368 4346053763032028160 1645820232303373952 17392330775284271360 14692097244555617152 11991863713826962944 9291630183098308736 6591396652369654528 3891163121641000320 1190929590912346112 16937440133893243520 14237206603164589312 11536973072435935104 8836739541707280896 6136506010978626688 3436272480249972480 736038949521318272 16482549492502215680 13782315961773561472 11082082431044907264 8381848900316253056 5681615369587598848 2981381838858944640 281148308130290432 16027658851111187840 13327425320382533632 10627191789653879424 7926958258925225216 5226724728196571008 2526491197467916800 18273001740448814208 15572768209720160000 12872534678991505792 10172301148262851584 7472067617534197376 4771834086805543168 2071600556076888960 17818111099057786368 15117877568329132160 12417644037600477952 9717410506871823744 7017176976143169536 4316943445414515328 1616709914685861120 17363220457666758528 14662986926938104320 11962753396209450112 9262519865480795904 6562286334752141696 3862052804023487488 1161819273294833280 16908329816275730688 14208096285547076480 11507862754818422272 8807629224089768064 6107395693361113856 3407162162632459648 706928631903805440 16453439174884702848 13753205644156048640 11052972113427394432 8352738582698740224 5652505051970086016 2952271521241431808 252037990512777600 15998548533493675008 13298315002765020800 10598081472036366592 7897847941307712384 5197614410579058176 2497380879850403968 18243891422831301376 15543657892102647168 12843424361373992960 10143190830645338752 7442957299916684544 4742723769188030336 2042490238459376128 17789000781440273536 15088767250711619328 12388533719982965120 9688300189254310912 6988066658525656704 4287833127797002496 1587599597068348288 17334110140049245696 14633876609320591488 11933643078591937280 9233409547863283072 6533176017134628864 3832942486405974656 1132708955677320448 16879219498658217856 14178985967929563648 11478752437200909440 8778518906472255232 6078285375743601024 3378051845014946816 677818314286292608 16424328857267190016 13724095326538535808 11023861795809881600 8323628265081227392 5623394734352573184 2923161203623918976 222927672895264768 15969438215876162176 13269204685147507968 10568971154418853760 7868737623690199552 5168504092961545344 2468270562232891136 18214781105213788544 15514547574485134336 12814314043756480128 10114080513027825920 7413846982299171712 4713613451570517504 2013379920841863296 17759890463822760704 15059656933094106496 12359423402365452288 9659189871636798080 6958956340908143872 4258722810179489664 1558489279450835456 17304999822431732864 14604766291703078656 11904532760974424448 9204299230245770240 6504065699517116032 3803832168788461824 1103598638059807616 16850109181040705024 14149875650312050816 11449642119583396608 8749408588854742400 6049175058126088192 3348941527397433984 648707996668779776 16395218539649677184 13694985008921022976 10994751478192368768 8294517947463714560 5594284416735060352 2894050886006406144 193817355277751936 15940327898258649344 13240094367529995136 10539860836801340928 7839627306072686720 5139393775344032512 2439160244615378304 18185670787596275712 15485437256867621504 12785203726138967296 10084970195410313088 7384736664681658880 4684503133953004672 1984269603224350464 17730780146205247872 15030546615476593664 12330313084747939456 9630079554019285248 6929846023290631040 4229612492561976832 1529378961833322624 17275889504814220032 14575655974085565824 11875422443356911616 9175188912628257408 6474955381899603200 3774721851170948992 1074488320442294784 16820998863423192192 14120765332694537984 11420531801965883776 8720298271237229568 6020064740508575360 3319831209779921152 619597679051266944 16366108222032164352 13665874691303510144 10965641160574855936 8265407629846201728 5565174099117547520 2864940568388893312 164707037660239104 15911217580641136512 13210984049912482304 10510750519183828096 7810516988455173888 5110283457726519680 2410049926997865472 18156560469978762880 15456326939250108672 12756093408521454464 10055859877792800256 7355626347064146048 4655392816335491840 1955159285606837632 17701669828587735040 15001436297859080832 12301202767130426624 9600969236401772416 6900735705673118208 4200502174944464000 1500268644215809792 17246779187196707200 14546545656468052992 11846312125739398784 9146078595010744576 6445845064282090368 3745611533553436160 1045378002824781952 16791888545805679360 14091655015077025152 11391421484348370944 8691187953619716736 5990954422891062528 3290720892162408320 590487361433754112 16336997904414651520 13636764373685997312 10936530842957343104 8236297312228688896 5536063781500034688 2835830250771380480 135596720042726272 15882107263023623680 13181873732294969472 10481640201566315264 7781406670837661056 5081173140109006848 2380939609380352640 18127450152361250048 15427216621632595840 12726983090903941632 10026749560175287424 7326516029446633216 4626282498717979008 1926048967989324800 17672559510970222208 14972325980241568000 12272092449512913792 9571858918784259584 6871625388055605376 4171391857326951168 1471158326598296960 17217668869579194368 14517435338850540160 11817201808121885952 9116968277393231744 6416734746664577536 3716501215935923328 1016267685207269120 16762778228188166528 14062544697459512320 11362311166730858112 8662077636002203904 5961844105273549696 3261610574544895488 561377043816241280 16307887586797138688 13607654056068484480 10907420525339830272 8207186994611176064 5506953463882521856 2806719933153867648 106486402425213440 15852996945406110848 13152763414677456640 10452529883948802432 7752296353220148224 5052062822491494016 2351829291762839808 18098339834743737216 15398106304015083008 12697872773286428800 9997639242557774592 7297405711829120384 4597172181100466176 1896938650371811968 17643449193352709376 14943215662624055168 12242982131895400960 9542748601166746752 6842515070438092544 4142281539709438336 1442048008980784128 17188558551961681536 14488325021233027328 11788091490504373120 9087857959775718912 6387624429047064704 3687390898318410496 987157367589756288 16733667910570653696 14033434379841999488 11333200849113345280 8632967318384691072 5932733787656036864 3232500256927382656 532266726198728448 16278777269179625856 13578543738450971648 10878310207722317440 8178076676993663232 5477843146265009024 2777609615536354816 77376084807700608 15823886627788598016 13123653097059943808 10423419566331289600 7723186035602635392 5022952504873981184 2322718974145326976 18069229517126224384 15368995986397570176 12668762455668915968 9968528924940261760 7268295394211607552 4568061863482953344 1867828332754299136 17614338875735196544 14914105345006542336 12213871814277888128 9513638283549233920 6813404752820579712 4113171222091925504 1412937691363271296 17159448234344168704 14459214703615514496 11758981172886860288 9058747642158206080 6358514111429551872 3658280580700897664 958047049972243456 16704557592953140864 14004324062224486656 11304090531495832448 8603857000767178240 5903623470038524032 3203389939309869824 503156408581215616 16249666951562113024 13549433420833458816 10849199890104804608 8148966359376150400 5448732828647496192 2748499297918841984 48265767190187776 15794776310171085184 13094542779442430976 10394309248713776768 7694075717985122560 4993842187256468352 2293608656527814144 18040119199508711552 15339885668780057344 12639652138051403136 9939418607322748928 7239185076594094720 4538951545865440512 1838718015136786304 17585228558117683712 14884995027389029504 12184761496660375296 9484527965931721088 6784294435203066880 4084060904474412672 1383827373745758464 17130337916726655872 14430104385998001664 11729870855269347456 9029637324540693248 6329403793812039040 3629170263083384832 928936732354730624 16675447275335628032 13975213744606973824 11274980213878319616 8574746683149665408 5874513152421011200 3174279621692356992 474046090963702784 16220556633944600192 13520323103215945984 10820089572487291776 8119856041758637568 5419622511029983360 2719388980301329152 19155449572674944 15765665992553572352 13065432461824918144 10365198931096263936 7664965400367609728 4964731869638955520 2264498338910301312 18011008881891198720 15310775351162544512 12610541820433890304 9910308289705236096 7210074758976581888 4509841228247927680 1809607697519273472 17556118240500170880 14855884709771516672 12155651179042862464 9455417648314208256 6755184117585554048 4054950586856899840 1354717056128245632 17101227599109143040 14400994068380488832 11700760537651834624 9000527006923180416 6300293476194526208 3600059945465872000 899826414737217792 16646336957718115200 13946103426989460992 11245869896260806784 8545636365532152576 5845402834803498368 3145169304074844160 444935773346189952 16191446316327087360 13491212785598433152 10790979254869778944 8090745724141124736 5390512193412470528 2690278662683816320 18436789205664713728 15736555674936059520 13036322144207405312 10336088613478751104 7635855082750096896 4935621552021442688 2235388021292788480 17981898564273685888 15281665033545031680 12581431502816377472 9881197972087723264 7180964441359069056 4480730910630414848 1780497379901760640 17527007922882658048 14826774392154003840 12126540861425349632 9426307330696695424 6726073799968041216 4025840269239387008 1325606738510732800 17072117281491630208 14371883750762976000 11671650220034321792 8971416689305667584 6271183158577013376 3570949627848359168 870716097119704960 16617226640100602368 13916993109371948160 11216759578643293952 8516526047914639744 5816292517185985536 3116058986457331328 415825455728677120 16162335998709574528 13462102467980920320 10761868937252266112 8061635406523611904 5361401875794957696 2661168345066303488 18407678888047200896 15707445357318546688 13007211826589892480 10306978295861238272 7606744765132584064 4906511234403929856 2206277703675275648 17952788246656173056 15252554715927518848 12552321185198864640 9852087654470210432 7151854123741556224 4451620593012902016 1751387062284247808 17497897605265145216 14797664074536491008 12097430543807836800 9397197013079182592 6696963482350528384 3996729951621874176 1296496420893219968 17043006963874117376 14342773433145463168 11642539902416808960 8942306371688154752 6242072840959500544 3541839310230846336 841605779502192128 16588116322483089536 13887882791754435328 11187649261025781120 8487415730297126912 5787182199568472704 3086948668839818496 386715138111164288 16133225681092061696 13432992150363407488 10732758619634753280 8032525088906099072 5332291558177444864 2632058027448790656 18378568570429688064 15678335039701033856 12978101508972379648 10277867978243725440 7577634447515071232 4877400916786417024 2177167386057762816 17923677929038660224 15223444398310006016 12523210867581351808 9822977336852697600 7122743806124043392 4422510275395389184 1722276744666734976 17468787287647632384 14768553756918978176 12068320226190323968 9368086695461669760 6667853164733015552 3967619634004361344 1267386103275707136 17013896646256604544 14313663115527950336 11613429584799296128 8913196054070641920 6212962523341987712 3512728992613333504 812495461884679296 16559006004865576704 13858772474136922496 11158538943408268288 8458305412679614080 5758071881950959872 3057838351222305664 357604820493651456 16104115363474548864 13403881832745894656 10703648302017240448 8003414771288586240 5303181240559932032 2602947709831277824 18349458252812175232 15649224722083521024 12948991191354866816 10248757660626212608 7548524129897558400 4848290599168904192 2148057068440249984 17894567611421147392 15194334080692493184 12494100549963838976 9793867019235184768 7093633488506530560 4393399957777876352 1693166427049222144 17439676970030119552 14739443439301465344 12039209908572811136 9338976377844156928 6638742847115502720 3938509316386848512 1238275785658194304 16984786328639091712 14284552797910437504 11584319267181783296 8884085736453129088 6183852205724474880 3483618674995820672 783385144267166464 16529895687248063872 13829662156519409664 11129428625790755456 8429195095062101248 5728961564333447040 3028728033604792832 328494502876138624 16075005045857036032 13374771515128381824 10674537984399727616 7974304453671073408 5274070922942419200 2573837392213764992 18320347935194662400 15620114404466008192 12919880873737353984 10219647343008699776 7519413812280045568 4819180281551391360 2118946750822737152 17865457293803634560 15165223763074980352 12464990232346326144 9764756701617671936 7064523170889017728 4364289640160363520 1664056109431709312 17410566652412606720 14710333121683952512 12010099590955298304 9309866060226644096 6609632529497989888 3909398998769335680 1209165468040681472 16955676011021578880 14255442480292924672 11555208949564270464 8854975418835616256 6154741888106962048 3454508357378307840 754274826649653632 16500785369630551040 13800551838901896832 11100318308173242624 8400084777444588416 5699851246715934208 2999617715987280000 299384185258625792 16045894728239523200 13345661197510868992 10645427666782214784 7945194136053560576 5244960605324906368 2544727074596252160 18291237617577149568 15591004086848495360 12890770556119841152 10190537025391186944 7490303494662532736 4790069963933878528 2089836433205224320 17836346976186121728 15136113445457467520 12435879914728813312 9735646384000159104 7035412853271504896 4335179322542850688 1634945791814196480 17381456334795093888 14681222804066439680 11980989273337785472 9280755742609131264 6580522211880477056 3880288681151822848 1180055150423168640 16926565693404066048 14226332162675411840 11526098631946757632 8825865101218103424 6125631570489449216 3425398039760795008 725164509032140800 16471675052013038208 13771441521284384000 11071207990555729792 8370974459827075584 5670740929098421376 2970507398369767168 270273867641112960 16016784410622010368 13316550879893356160 10616317349164701952 7916083818436047744 5215850287707393536 2515616756978739328 18262127299959636736 15561893769230982528 12861660238502328320 10161426707773674112 7461193177045019904 4760959646316365696 2060726115587711488 17807236658568608896 15107003127839954688 12406769597111300480 9706536066382646272 7006302535653992064 4306069004925337856 1605835474196683648 17352346017177581056 14652112486448926848 11951878955720272640 9251645424991618432 6551411894262964224 3851178363534310016 1150944832805655808 16897455375786553216 14197221845057899008 11496988314329244800 8796754783600590592 6096521252871936384 3396287722143282176 696054191414627968 16442564734395525376 13742331203666871168 11042097672938216960 8341864142209562752 5641630611480908544 2941397080752254336 241163550023600128 15987674093004497536 13287440562275843328 10587207031547189120 7886973500818534912 5186739970089880704 2486506439361226496 18233016982342123904 15532783451613469696 12832549920884815488 10132316390156161280 7432082859427507072 4731849328698852864 2031615797970198656 17778126340951096064 15077892810222441856 12377659279493787648 9677425748765133440 6977192218036479232 4276958687307825024 1576725156579170816 17323235699560068224 14623002168831414016 11922768638102759808 9222535107374105600 6522301576645451392 3822068045916797184 1121834515188142976 16868345058169040384 14168111527440386176 11467877996711731968 8767644465983077760 6067410935254423552 3367177404525769344 666943873797115136 16413454416778012544 13713220886049358336 11012987355320704128 8312753824592049920 5612520293863395712 2912286763134741504 212053232406087296 15958563775386984704 13258330244658330496 10558096713929676288 7857863183201022080 5157629652472367872 2457396121743713664 18203906664724611072 15503673133995956864 12803439603267302656 10103206072538648448 7402972541809994240 4702739011081340032 2002505480352685824 17749016023333583232 15048782492604929024 12348548961876274816 9648315431147620608 6948081900418966400 4247848369690312192 1547614838961657984 17294125381942555392 14593891851213901184 11893658320485246976 9193424789756592768 6493191259027938560 3792957728299284352 1092724197570630144 16839234740551527552 14139001209822873344 11438767679094219136 8738534148365564928 6038300617636910720 3338067086908256512 637833556179602304 16384344099160499712 13684110568431845504 10983877037703191296 8283643506974537088 5583409976245882880 2883176445517228672 182942914788574464 15929453457769471872 13229219927040817664 10528986396312163456 7828752865583509248 5128519334854855040 2428285804126200832 18174796347107098240 15474562816378444032 12774329285649789824 10074095754921135616 7373862224192481408 4673628693463827200 1973395162735172992 17719905705716070400 15019672174987416192 12319438644258761984 9619205113530107776 6918971582801453568 4218738052072799360 1518504521344145152 17265015064325042560 14564781533596388352 11864548002867734144 9164314472139079936 6464080941410425728 3763847410681771520 1063613879953117312 16810124422934014720 14109890892205360512 11409657361476706304 8709423830748052096 6009190300019397888 3308956769290743680 608723238562089472 16355233781542986880 13655000250814332672 10954766720085678464 8254533189357024256 5554299658628370048 2854066127899715840 153832597171061632 15900343140151959040 13200109609423304832 10499876078694650624 7799642547965996416 5099409017237342208 2399175486508688000 18145686029489585408 15445452498760931200 12745218968032276992 10044985437303622784 7344751906574968576 4644518375846314368 1944284845117660160 17690795388098557568 14990561857369903360 12290328326641249152 9590094795912594944 6889861265183940736 4189627734455286528 1489394203726632320 17235904746707529728 14535671215978875520 11835437685250221312 9135204154521567104 6434970623792912896 3734737093064258688 1034503562335604480 16781014105316501888 14080780574587847680 11380547043859193472 8680313513130539264 5980079982401885056 3279846451673230848 579612920944576640 16326123463925474048 13625889933196819840 10925656402468165632 8225422871739511424 5525189341010857216 2824955810282203008 124722279553548800 15871232822534446208 13170999291805792000 10470765761077137792 7770532230348483584 5070298699619829376 2370065168891175168 18116575711872072576 15416342181143418368 12716108650414764160 10015875119686109952 7315641588957455744 4615408058228801536 1915174527500147328 17661685070481044736 14961451539752390528 12261218009023736320 9560984478295082112 6860750947566427904 4160517416837773696 1460283886109119488 17206794429090016896 14506560898361362688 11806327367632708480 9106093836904054272 6405860306175400064 3705626775446745856 1005393244718091648 16751903787698989056 14051670256970334848 11351436726241680640 8651203195513026432 5950969664784372224 3250736134055718016 550502603327063808 16297013146307961216 13596779615579307008 10896546084850652800 8196312554121998592 5496079023393344384 2795845492664690176 95611961936035968 15842122504916933376 13141888974188279168 10441655443459624960 7741421912730970752 5041188382002316544 2340954851273662336 18087465394254559744 15387231863525905536 12686998332797251328 9986764802068597120 7286531271339942912 4586297740611288704 1886064209882634496 17632574752863531904 14932341222134877696 12232107691406223488 9531874160677569280 6831640629948915072 4131407099220260864 1431173568491606656 17177684111472504064 14477450580743849856 11777217050015195648 9076983519286541440 6376749988557887232 3676516457829233024 976282927100578816 16722793470081476224 14022559939352822016 11322326408624167808 8622092877895513600 5921859347166859392 3221625816438205184 521392285709550976 16267902828690448384 13567669297961794176 10867435767233139968 8167202236504485760 5466968705775831552 2766735175047177344 66501644318523136 15813012187299420544 13112778656570766336 10412545125842112128 7712311595113457920 5012078064384803712 2311844533656149504 18058355076637046912 15358121545908392704 12657888015179738496 9957654484451084288 7257420953722430080 4557187422993775872 1856953892265121664 17603464435246019072 14903230904517364864 12202997373788710656 9502763843060056448 6802530312331402240 4102296781602748032 1402063250874093824 17148573793854991232 14448340263126337024 11748106732397682816 9047873201669028608 6347639670940374400 3647406140211720192 947172609483065984 16693683152463963392 13993449621735309184 11293216091006654976 8592982560278000768 5892749029549346560 3192515498820692352 492281968092038144 16238792511072935552 13538558980344281344 10838325449615627136 8138091918886972928 5437858388158318720 2737624857429664512 37391326701010304 15783901869681907712 13083668338953253504 10383434808224599296 7683201277495945088 4982967746767290880 2282734216038636672 18029244759019534080 15329011228290879872 12628777697562225664 9928544166833571456 7228310636104917248 4528077105376263040 1827843574647608832 17574354117628506240 14874120586899852032 12173887056171197824 9473653525442543616 6773419994713889408 4073186463985235200 1372952933256580992 17119463476237478400 14419229945508824192 11718996414780169984 9018762884051515776 6318529353322861568 3618295822594207360 918062291865553152 16664572834846450560 13964339304117796352 11264105773389142144 8563872242660487936 5863638711931833728 3163405181203179520 463171650474525312 16209682193455422720 13509448662726768512 10809215131998114304 8108981601269460096 5408748070540805888 2708514539812151680 8281009083497472 15754791552064394880 13054558021335740672 10354324490607086464 7654090959878432256 4953857429149778048 2253623898421123840 18000134441402021248 15299900910673367040 12599667379944712832 9899433849216058624 7199200318487404416 4498966787758750208 1798733257030096000 17545243800010993408 14845010269282339200 12144776738553684992 9444543207825030784 6744309677096376576 4044076146367722368 1343842615639068160 17090353158619965568 14390119627891311360 11689886097162657152 8989652566434002944 6289419035705348736 3589185504976694528 888951974248040320 16635462517228937728 13935228986500283520 11234995455771629312 8534761925042975104 5834528394314320896 3134294863585666688 434061332857012480 16180571875837909888 13480338345109255680 10780104814380601472 8079871283651947264 5379637752923293056 2679404222194638848 18425914765175536256 15725681234446882048 13025447703718227840 10325214172989573632 7624980642260919424 4924747111532265216 2224513580803611008 17971024123784508416 15270790593055854208 12570557062327200000 9870323531598545792 7170090000869891584 4469856470141237376 1769622939412583168 17516133482393480576 14815899951664826368 12115666420936172160 9415432890207517952 6715199359478863744 4014965828750209536 1314732298021555328 17061242841002452736 14361009310273798528 11660775779545144320 8960542248816490112 6260308718087835904 3560075187359181696 859841656630527488 16606352199611424896 13906118668882770688 11205885138154116480 8505651607425462272 5805418076696808064 3105184545968153856 404951015239499648 16151461558220397056 13451228027491742848 10750994496763088640 8050760966034434432 5350527435305780224 2650293904577126016 18396804447558023424 15696570916829369216 12996337386100715008 10296103855372060800 7595870324643406592 4895636793914752384 2195403263186098176 17941913806166995584 15241680275438341376 12541446744709687168 9841213213981032960 7140979683252378752 4440746152523724544 1740512621795070336 17487023164775967744 14786789634047313536 12086556103318659328 9386322572590005120 6686089041861350912 3985855511132696704 1285621980404042496 17032132523384939904 14331898992656285696 11631665461927631488 8931431931198977280 6231198400470323072 3530964869741668864 830731339013014656 16577241881993912064 13877008351265257856 11176774820536603648 8476541289807949440 5776307759079295232 3076074228350641024 375840697621986816 16122351240602884224 13422117709874230016 10721884179145575808 8021650648416921600 5321417117688267392 2621183586959613184 18367694129940510592 15667460599211856384 12967227068483202176 10266993537754547968 7566760007025893760 4866526476297239552 2166292945568585344 17912803488549482752 15212569957820828544 12512336427092174336 9812102896363520128 7111869365634865920 4411635834906211712 1711402304177557504 17457912847158454912 14757679316429800704 12057445785701146496 9357212254972492288 6656978724243838080 3956745193515183872 1256511662786529664 17003022205767427072 14302788675038772864 11602555144310118656 8902321613581464448 6202088082852810240 3501854552124156032 801621021395501824 16548131564376399232 13847898033647745024 11147664502919090816 8447430972190436608 5747197441461782400 3046963910733128192 346730380004473984 16093240922985371392 13393007392256717184 10692773861528062976 7992540330799408768 5292306800070754560 2592073269342100352 18338583812322997760 15638350281594343552 12938116750865689344 10237883220137035136 7537649689408380928 4837416158679726720 2137182627951072512 17883693170931969920 15183459640203315712 12483226109474661504 9782992578746007296 7082759048017353088 4382525517288698880 1682291986560044672 17428802529540942080 14728568998812287872 12028335468083633664 9328101937354979456 6627868406626325248 3927634875897671040 1227401345169016832 16973911888149914240 14273678357421260032 11573444826692605824 8873211295963951616 6172977765235297408 3472744234506643200 772510703777988992 16519021246758886400 13818787716030232192 11118554185301577984 8418320654572923776 5718087123844269568 3017853593115615360 317620062386961152 16064130605367858560 13363897074639204352 10663663543910550144 7963430013181895936 5263196482453241728 2562962951724587520 18309473494705484928 15609239963976830720 12909006433248176512 10208772902519522304 7508539371790868096 4808305841062213888 2108072310333559680 17854582853314457088 15154349322585802880 12454115791857148672 9753882261128494464 7053648730399840256 4353415199671186048 1653181668942531840 17399692211923429248 14699458681194775040 11999225150466120832 9298991619737466624 6598758089008812416 3898524558280158208 1198291027551504000 16944801570532401408 14244568039803747200 11544334509075092992 8844100978346438784 6143867447617784576 3443633916889130368 743400386160476160 16489910929141373568 13789677398412719360 11089443867684065152 8389210336955410944 5688976806226756736 2988743275498102528 288509744769448320 16035020287750345728 13334786757021691520 10634553226293037312 7934319695564383104 5234086164835728896 2533852634107074688 18280363177087972096 15580129646359317888 12879896115630663680 10179662584902009472 7479429054173355264 4779195523444701056 2078961992716046848 17825472535696944256 15125239004968290048 12425005474239635840 9724771943510981632 7024538412782327424 4324304882053673216 1624071351325019008 17370581894305916416 14670348363577262208 11970114832848608000 9269881302119953792 6569647771391299584 3869414240662645376 1169180709933991168 16915691252914888576 14215457722186234368 11515224191457580160 8814990660728925952 6114757130000271744 3414523599271617536 714290068542963328 16460800611523860736 13760567080795206528 11060333550066552320 8360100019337898112 5659866488609243904 2959632957880589696 259399427151935488 16005909970132832896 13305676439404178688 10605442908675524480 7905209377946870272 5204975847218216064 2504742316489561856 18251252859470459264 15551019328741805056 12850785798013150848 10150552267284496640 7450318736555842432 4750085205827188224 2049851675098534016 17796362218079431424 15096128687350777216 12395895156622123008 9695661625893468800 6995428095164814592 4295194564436160384 1594961033707506176 17341471576688403584 14641238045959749376 11941004515231095168 9240770984502440960 6540537453773786752 3840303923045132544 1140070392316478336 16886580935297375744 14186347404568721536 11486113873840067328 8785880343111413120 6085646812382758912 3385413281654104704 685179750925450496 16431690293906347904 13731456763177693696 11031223232449039488 8330989701720385280 5630756170991731072 2930522640263076864 230289109534422656 15976799652515320064 13276566121786665856 10576332591058011648 7876099060329357440 5175865529600703232 2475631998872049024 18222142541852946432 15521909011124292224 12821675480395638016 10121441949666983808 7421208418938329600 4720974888209675392 2020741357481021184 17767251900461918592 15067018369733264384 12366784839004610176 9666551308275955968 6966317777547301760 4266084246818647552 1565850716089993344 17312361259070890752 14612127728342236544 11911894197613582336 9211660666884928128 6511427136156273920 3811193605427619712 1110960074698965504 16857470617679862912 14157237086951208704 11457003556222554496 8756770025493900288 6056536494765246080 3356302964036591872 656069433307937664 16402579976288835072 13702346445560180864 11002112914831526656 8301879384102872448 5601645853374218240 2901412322645564032 201178791916909824 15947689334897807232 13247455804169153024 10547222273440498816 7846988742711844608 5146755211983190400 2446521681254536192 18193032224235433600 15492798693506779392 12792565162778125184 10092331632049470976 7392098101320816768 4691864570592162560 1991631039863508352 17738141582844405760 15037908052115751552 12337674521387097344 9637440990658443136 6937207459929788928 4236973929201134720 1536740398472480512 17283250941453377920 14583017410724723712 11882783879996069504 9182550349267415296 6482316818538761088 3782083287810106880 1081849757081452672 16828360300062350080 14128126769333695872 11427893238605041664 8727659707876387456 6027426177147733248 3327192646419079040 626959115690424832 16373469658671322240 13673236127942668032 10973002597214013824 8272769066485359616 5572535535756705408 2872302005028051200 172068474299396992 15918579017280294400 13218345486551640192 10518111955822985984 7817878425094331776 5117644894365677568 2417411363637023360 18163921906617920768 15463688375889266560 12763454845160612352 10063221314431958144 7362987783703303936 4662754252974649728 1962520722245995520 17709031265226892928 15008797734498238720 12308564203769584512 9608330673040930304 6908097142312276096 4207863611583621888 1507630080854967680 17254140623835865088 14553907093107210880 11853673562378556672 9153440031649902464 6453206500921248256 3752972970192594048 1052739439463939840 16799249982444837248 14099016451716183040 11398782920987528832 8698549390258874624 5998315859530220416 3298082328801566208 597848798072912000 16344359341053809408 13644125810325155200 10943892279596500992 8243658748867846784 5543425218139192576 2843191687410538368 142958156681884160 15889468699662781568 13189235168934127360 10489001638205473152 7788768107476818944 5088534576748164736 2388301046019510528 18134811589000407936 15434578058271753728 12734344527543099520 10034110996814445312 7333877466085791104 4633643935357136896 1933410404628482688 17679920947609380096 14979687416880725888 12279453886152071680 9579220355423417472 6878986824694763264 4178753293966109056 1478519763237454848 17225030306218352256 14524796775489698048 11824563244761043840 9124329714032389632 6424096183303735424 3723862652575081216 1023629121846427008 16770139664827324416 14069906134098670208 11369672603370016000 8669439072641361792 5969205541912707584 3268972011184053376 568738480455399168 16315249023436296576 13615015492707642368 10914781961978988160 8214548431250333952 5514314900521679744 2814081369793025536 113847839064371328 15860358382045268736 13160124851316614528 10459891320587960320 7759657789859306112 5059424259130651904 2359190728401997696 18105701271382895104 15405467740654240896 12705234209925586688 10005000679196932480 7304767148468278272 4604533617739624064 1904300087010969856 17650810629991867264 14950577099263213056 12250343568534558848 9550110037805904640 6849876507077250432 4149642976348596224 1449409445619942016 17195919988600839424 14495686457872185216 11795452927143531008 9095219396414876800 6394985865686222592 3694752334957568384 994518804228914176 16741029347209811584 14040795816481157376 11340562285752503168 8640328755023848960 5940095224295194752 3239861693566540544 539628162837886336 16286138705818783744 13585905175090129536 10885671644361475328 8185438113632821120 5485204582904166912 2784971052175512704 84737521446858496 15831248064427755904 13131014533699101696 10430781002970447488 7730547472241793280 5030313941513139072 2330080410784484864 18076590953765382272 15376357423036728064 12676123892308073856 9975890361579419648 7275656830850765440 4575423300122111232 1875189769393457024 17621700312374354432 14921466781645700224 12221233250917046016 9520999720188391808 6820766189459737600 4120532658731083392 1420299128002429184 17166809670983326592 14466576140254672384 11766342609526018176 9066109078797363968 6365875548068709760 3665642017340055552 965408486611401344 16711919029592298752 14011685498863644544 11311451968134990336 8611218437406336128 5910984906677681920 3210751375949027712 510517845220373504 16257028388201270912 13556794857472616704 10856561326743962496 8156327796015308288 5456094265286654080 2755860734557999872 55627203829345664 15802137746810243072 13101904216081588864 10401670685352934656 7701437154624280448 5001203623895626240 2300970093166972032 18047480636147869440 15347247105419215232 12647013574690561024 9946780043961906816 7246546513233252608 4546312982504598400 1846079451775944192 17592589994756841600 14892356464028187392 12192122933299533184 9491889402570878976 6791655871842224768 4091422341113570560 1391188810384916352 17137699353365813760 14437465822637159552 11737232291908505344 9036998761179851136 6336765230451196928 3636531699722542720 936298168993888512 16682808711974785920 13982575181246131712 11282341650517477504 8582108119788823296 5881874589060169088 3181641058331514880 481407527602860672 16227918070583758080 13527684539855103872 10827451009126449664 8127217478397795456 5426983947669141248 2726750416940487040 26516886211832832 15773027429192730240 13072793898464076032 10372560367735421824 7672326837006767616 4972093306278113408 2271859775549459200 18018370318530356608 15318136787801702400 12617903257073048192 9917669726344393984 7217436195615739776 4517202664887085568 1816969134158431360 17563479677139328768 14863246146410674560 12163012615682020352 9462779084953366144 6762545554224711936 4062312023496057728 1362078492767403520 17108589035748300928 14408355505019646720 11708121974290992512 9007888443562338304 6307654912833684096 3607421382105029888 907187851376375680 16653698394357273088 13953464863628618880 11253231332899964672 8552997802171310464 5852764271442656256 3152530740714002048 452297209985347840 16198807752966245248 13498574222237591040 10798340691508936832 8098107160780282624 5397873630051628416 2697640099322974208 18444150642303871616 15743917111575217408 13043683580846563200 10343450050117908992 7643216519389254784 4942982988660600576 2242749457931946368 17989260000912843776 15289026470184189568 12588792939455535360 9888559408726881152 7188325877998226944 4488092347269572736 1787858816540918528 17534369359521815936 14834135828793161728 12133902298064507520 9433668767335853312 6733435236607199104 4033201705878544896 1332968175149890688 17079478718130788096 14379245187402133888 11679011656673479680 8978778125944825472 6278544595216171264 3578311064487517056 878077533758862848 16624588076739760256 13924354546011106048 11224121015282451840 8523887484553797632 5823653953825143424 3123420423096489216 423186892367835008 16169697435348732416 13469463904620078208 10769230373891424000 8068996843162769792 5368763312434115584 2668529781705461376 18415040324686358784 15714806793957704576 13014573263229050368 10314339732500396160 7614106201771741952 4913872671043087744 2213639140314433536 17960149683295330944 15259916152566676736 12559682621838022528 9859449091109368320 7159215560380714112 4458982029652059904 1758748498923405696 17505259041904303104 14805025511175648896 12104791980446994688 9404558449718340480 6704324918989686272 4004091388261032064 1303857857532377856 17050368400513275264 14350134869784621056 11649901339055966848 8949667808327312640 6249434277598658432 3549200746870004224 848967216141350016 16595477759122247424 13895244228393593216 11195010697664939008 8494777166936284800 5794543636207630592 3094310105478976384 394076574750322176 16140587117731219584 13440353587002565376 10740120056273911168 8039886525545256960 5339652994816602752 2639419464087948544 18385930007068845952 15685696476340191744 12985462945611537536 10285229414882883328 7584995884154229120 4884762353425574912 2184528822696920704 17931039365677818112 15230805834949163904 12530572304220509696 9830338773491855488 7130105242763201280 4429871712034547072 1729638181305892864 17476148724286790272 14775915193558136064 12075681662829481856 9375448132100827648 6675214601372173440 3974981070643519232 1274747539914865024 17021258082895762432 14321024552167108224 11620791021438454016 8920557490709799808 6220323959981145600 3520090429252491392 819856898523837184 16566367441504734592 13866133910776080384 11165900380047426176 8465666849318771968 5765433318590117760 3065199787861463552 364966257132809344 16111476800113706752 13411243269385052544 10711009738656398336 8010776207927744128 5310542677199089920 2610309146470435712 18356819689451333120 15656586158722678912 12956352627994024704 10256119097265370496 7555885566536716288 4855652035808062080 2155418505079407872 17901929048060305280 15201695517331651072 12501461986602996864 9801228455874342656 7100994925145688448 4400761394417034240 1700527863688380032 17447038406669277440 14746804875940623232 12046571345211969024 9346337814483314816 6646104283754660608 3945870753026006400 1245637222297352192 16992147765278249600 14291914234549595392 11591680703820941184 8891447173092286976 6191213642363632768 3490980111634978560 790746580906324352 16537257123887221760 13837023593158567552 11136790062429913344 8436556531701259136 5736323000972604928 3036089470243950720 335855939515296512 16082366482496193920 13382132951767539712 10681899421038885504 7981665890310231296 5281432359581577088 2581198828852922880 18327709371833820288 15627475841105166080 12927242310376511872 10227008779647857664 7526775248919203456 4826541718190549248 2126308187461895040 17872818730442792448 15172585199714138240 12472351668985484032 9772118138256829824 7071884607528175616 4371651076799521408 1671417546070867200 17417928089051764608 14717694558323110400 12017461027594456192 9317227496865801984 6616993966137147776 3916760435408493568 1216526904679839360 16963037447660736768 14262803916932082560 11562570386203428352 8862336855474774144 6162103324746119936 3461869794017465728 761636263288811520 16508146806269708928 13807913275541054720 11107679744812400512 8407446214083746304 5707212683355092096 3006979152626437888 306745621897783680 16053256164878681088 13353022634150026880 10652789103421372672 7952555572692718464 5252322041964064256 2552088511235410048 18298599054216307456 15598365523487653248 12898131992758999040 10197898462030344832 7497664931301690624 4797431400573036416 2097197869844382208 17843708412825279616 15143474882096625408 12443241351367971200 9743007820639316992 7042774289910662784 4342540759182008576 1642307228453354368 17388817771434251776 14688584240705597568 11988350709976943360 9288117179248289152 6587883648519634944 3887650117790980736 1187416587062326528 16933927130043223936 14233693599314569728 11533460068585915520 8833226537857261312 6132993007128607104 3432759476399952896 732525945671298688 16479036488652196096 13778802957923541888 11078569427194887680 8378335896466233472 5678102365737579264 2977868835008925056 277635304280270848 16024145847261168256 13323912316532514048 10623678785803859840 7923445255075205632 5223211724346551424 2522978193617897216 18269488736598794624 15569255205870140416 12869021675141486208 10168788144412832000 7468554613684177792 4768321082955523584 2068087552226869376 17814598095207766784 15114364564479112576 12414131033750458368 9713897503021804160 7013663972293149952 4313430441564495744 1613196910835841536 17359707453816738944 14659473923088084736 11959240392359430528 9259006861630776320 6558773330902122112 3858539800173467904 1158306269444813696 16904816812425711104 14204583281697056896 11504349750968402688 8804116220239748480 6103882689511094272 3403649158782440064 703415628053785856 16449926171034683264 13749692640306029056 11049459109577374848 8349225578848720640 5648992048120066432 2948758517391412224 248524986662758016 15995035529643655424 13294801998915001216 10594568468186347008 7894334937457692800 5194101406729038592 2493867876000384384 18240378418981281792 15540144888252627584 12839911357523973376 10139677826795319168 7439444296066664960 4739210765338010752 2038977234609356544 17785487777590253952 15085254246861599744 12385020716132945536 9684787185404291328 6984553654675637120 4284320123946982912 1584086593218328704 17330597136199226112 14630363605470571904 11930130074741917696 9229896544013263488 6529663013284609280 3829429482555955072 1129195951827300864 16875706494808198272 14175472964079544064 11475239433350889856 8775005902622235648 6074772371893581440 3374538841164927232 674305310436273024 16420815853417170432 13720582322688516224 11020348791959862016 8320115261231207808 5619881730502553600 2919648199773899392 219414669045245184 15965925212026142592 13265691681297488384 10565458150568834176 7865224619840179968 5164991089111525760 2464757558382871552 18211268101363768960 15511034570635114752 12810801039906460544 10110567509177806336 7410333978449152128 4710100447720497920 2009866916991843712 17756377459972741120 15056143929244086912 12355910398515432704 9655676867786778496 6955443337058124288 4255209806329470080 1554976275600815872 17301486818581713280 14601253287853059072 11901019757124404864 9200786226395750656 6500552695667096448 3800319164938442240 1100085634209788032 16846596177190685440 14146362646462031232 11446129115733377024 8745895585004722816 6045662054276068608 3345428523547414400 645194992818760192 16391705535799657600 13691472005071003392 10991238474342349184 8291004943613694976 5590771412885040768 2890537882156386560 190304351427732352 15936814894408629760 13236581363679975552 10536347832951321344 7836114302222667136 5135880771494012928 2435647240765358720 18182157783746256128 15481924253017601920 12781690722288947712 10081457191560293504 7381223660831639296 4680990130102985088 1980756599374330880 17727267142355228288 15027033611626574080 12326800080897919872 9626566550169265664 6926333019440611456 4226099488711957248 1525865957983303040 17272376500964200448 14572142970235546240 11871909439506892032 9171675908778237824 6471442378049583616 3771208847320929408 1070975316592275200 16817485859573172608 14117252328844518400 11417018798115864192 8716785267387209984 6016551736658555776 3316318205929901568 616084675201247360 16362595218182144768 13662361687453490560 10962128156724836352 8261894625996182144 5561661095267527936 2861427564538873728 161194033810219520 15907704576791116928 13207471046062462720 10507237515333808512 7807003984605154304 5106770453876500096 2406536923147845888 18153047466128743296 15452813935400089088 12752580404671434880 10052346873942780672 7352113343214126464 4651879812485472256 1951646281756818048 17698156824737715456 14997923294009061248 12297689763280407040 9597456232551752832 6897222701823098624 4196989171094444416 1496755640365790208 17243266183346687616 14543032652618033408 11842799121889379200 9142565591160724992 6442332060432070784 3742098529703416576 1041864998974762368 16788375541955659776 14088142011227005568 11387908480498351360 8687674949769697152 5987441419041042944 3287207888312388736 586974357583734528 16333484900564631936 13633251369835977728 10933017839107323520 8232784308378669312 5532550777650015104 2832317246921360896 132083716192706688 15878594259173604096 13178360728444949888 10478127197716295680 7777893666987641472 5077660136258987264 2377426605530333056 18123937148511230464 15423703617782576256 12723470087053922048 10023236556325267840 7323003025596613632 4622769494867959424 1922535964139305216 17669046507120202624 14968812976391548416 12268579445662894208 9568345914934240000 6868112384205585792 4167878853476931584 1467645322748277376 17214155865729174784 14513922335000520576 11813688804271866368 9113455273543212160 6413221742814557952 3712988212085903744 1012754681357249536 16759265224338146944 14059031693609492736 11358798162880838528 8658564632152184320 5958331101423530112 3258097570694875904 557864039966221696 16304374582947119104 13604141052218464896 10903907521489810688 8203673990761156480 5503440460032502272 2803206929303848064 102973398575193856 15849483941556091264 13149250410827437056 10449016880098782848 7748783349370128640 5048549818641474432 2348316287912820224 18094826830893717632 15394593300165063424 12694359769436409216 9994126238707755008 7293892707979100800 4593659177250446592 1893425646521792384 17639936189502689792 14939702658774035584 12239469128045381376 9539235597316727168 6839002066588072960 4138768535859418752 1438535005130764544 17185045548111661952 14484812017383007744 11784578486654353536 9084344955925699328 6384111425197045120 3683877894468390912 983644363739736704 16730154906720634112 14029921375991979904 11329687845263325696 8629454314534671488 5929220783806017280 3228987253077363072 528753722348708864 16275264265329606272 13575030734600952064 10874797203872297856 8174563673143643648 5474330142414989440 2774096611686335232 73863080957681024 15820373623938578432 13120140093209924224 10419906562481270016 7719673031752615808 5019439501023961600 2319205970295307392 18065716513276204800 15365482982547550592 12665249451818896384 9965015921090242176 7264782390361587968 4564548859632933760 1864315328904279552 17610825871885176960 14910592341156522752 12210358810427868544 9510125279699214336 6809891748970560128 4109658218241905920 1409424687513251712 17155935230494149120 14455701699765494912 11755468169036840704 9055234638308186496 6355001107579532288 3654767576850878080 954534046122223872 16701044589103121280 14000811058374467072 11300577527645812864 8600343996917158656 5900110466188504448 3199876935459850240 499643404731196032 16246153947712093440 13545920416983439232 10845686886254785024 8145453355526130816 5445219824797476608 2744986294068822400 44752763340168192 15791263306321065600 13091029775592411392 10390796244863757184 7690562714135102976 4990329183406448768 2290095652677794560 18036606195658691968 15336372664930037760 12636139134201383552 9935905603472729344 7235672072744075136 4535438542015420928 1835205011286766720 17581715554267664128 14881482023539009920 12181248492810355712 9481014962081701504 6780781431353047296 4080547900624393088 1380314369895738880 17126824912876636288 14426591382147982080 11726357851419327872 9026124320690673664 6325890789962019456 3625657259233365248 925423728504711040 16671934271485608448 13971700740756954240 11271467210028300032 8571233679299645824 5871000148570991616 3170766617842337408 470533087113683200 16217043630094580608 13516810099365926400 10816576568637272192 8116343037908617984 5416109507179963776 2715875976451309568 15642445722655360 15762152988703552768 13061919457974898560 10361685927246244352 7661452396517590144 4961218865788935936 2260985335060281728 18007495878041179136 15307262347312524928 12607028816583870720 9906795285855216512 7206561755126562304 4506328224397908096 1806094693669253888 17552605236650151296 14852371705921497088 12152138175192842880 9451904644464188672 6751671113735534464 4051437583006880256 1351204052278226048 17097714595259123456 14397481064530469248 11697247533801815040 8997014003073160832 6296780472344506624 3596546941615852416 896313410887198208 16642823953868095616 13942590423139441408 11242356892410787200 8542123361682132992 5841889830953478784 3141656300224824576 441422769496170368 16187933312477067776 13487699781748413568 10787466251019759360 8087232720291105152 5386999189562450944 2686765658833796736 18433276201814694144 15733042671086039936 13032809140357385728 10332575609628731520 7632342078900077312 4932108548171423104 2231875017442768896 17978385560423666304 15278152029695012096 12577918498966357888 9877684968237703680 7177451437509049472 4477217906780395264 1776984376051741056 17523494919032638464 14823261388303984256 12123027857575330048 9422794326846675840 6722560796118021632 4022327265389367424 1322093734660713216 17068604277641610624 14368370746912956416 11668137216184302208 8967903685455648000 6267670154726993792 3567436623998339584 867203093269685376 16613713636250582784 13913480105521928576 11213246574793274368 8513013044064620160 5812779513335965952 3112545982607311744 412312451878657536 16158822994859554944 13458589464130900736 10758355933402246528 8058122402673592320 5357888871944938112 2657655341216283904 18404165884197181312 15703932353468527104 13003698822739872896 10303465292011218688 7603231761282564480 4902998230553910272 2202764699825256064 17949275242806153472 15249041712077499264 12548808181348845056 9848574650620190848 7148341119891536640 4448107589162882432 1747874058434228224 17494384601415125632 14794151070686471424 12093917539957817216 9393684009229163008 6693450478500508800 3993216947771854592 1292983417043200384 17039493960024097792 14339260429295443584 11639026898566789376 8938793367838135168 6238559837109480960 3538326306380826752 838092775652172544 16584603318633069952 13884369787904415744 11184136257175761536 8483902726447107328 5783669195718453120 3083435664989798912 383202134261144704 16129712677242042112 13429479146513387904 10729245615784733696 8029012085056079488 5328778554327425280 2628545023598771072 18375055566579668480 15674822035851014272 12974588505122360064 10274354974393705856 7574121443665051648 4873887912936397440 2173654382207743232 17920164925188640640 15219931394459986432 12519697863731332224 9819464333002678016 7119230802274023808 4418997271545369600 1718763740816715392 17465274283797612800 14765040753068958592 12064807222340304384 9364573691611650176 6664340160882995968 3964106630154341760 1263873099425687552 17010383642406584960 14310150111677930752 11609916580949276544 8909683050220622336 6209449519491968128 3509215988763313920 808982458034659712 16555493001015557120 13855259470286902912 11155025939558248704 8454792408829594496 5754558878100940288 3054325347372286080 354091816643631872 16100602359624529280 13400368828895875072 10700135298167220864 7999901767438566656 5299668236709912448 2599434705981258240 18345945248962155648 15645711718233501440 12945478187504847232 10245244656776193024 7545011126047538816 4844777595318884608 2144544064590230400 17891054607571127808 15190821076842473600 12490587546113819392 9790354015385165184 7090120484656510976 4389886953927856768 1689653423199202560 17436163966180099968 14735930435451445760 12035696904722791552 9335463373994137344 6635229843265483136 3934996312536828928 1234762781808174720 16981273324789072128 14281039794060417920 11580806263331763712 8880572732603109504 6180339201874455296 3480105671145801088 779872140417146880 16526382683398044288 13826149152669390080 11125915621940735872 8425682091212081664 5725448560483427456 3025215029754773248 324981499026119040 16071492042007016448 13371258511278362240 10671024980549708032 7970791449821053824 5270557919092399616 2570324388363745408 18316834931344642816 15616601400615988608 12916367869887334400 10216134339158680192 7515900808430025984 4815667277701371776 2115433746972717568 17861944289953614976 15161710759224960768 12461477228496306560 9761243697767652352 7061010167038998144 4360776636310343936 1660543105581689728 17407053648562587136 14706820117833932928 12006586587105278720 9306353056376624512 6606119525647970304 3905885994919316096 1205652464190661888 16952163007171559296 14251929476442905088 11551695945714250880 8851462414985596672 6151228884256942464 3450995353528288256 750761822799634048 16497272365780531456 13797038835051877248 11096805304323223040 8396571773594568832 5696338242865914624 2996104712137260416 295871181408606208 16042381724389503616 13342148193660849408 10641914662932195200 7941681132203540992 5241447601474886784 2541214070746232576 18287724613727129984 15587491082998475776 12887257552269821568 10187024021541167360 7486790490812513152 4786556960083858944 2086323429355204736 17832833972336102144 15132600441607447936 12432366910878793728 9732133380150139520 7031899849421485312 4331666318692831104 1631432787964176896 17377943330945074304 14677709800216420096 11977476269487765888 9277242738759111680 6577009208030457472 3876775677301803264 1176542146573149056 16923052689554046464 14222819158825392256 11522585628096738048 8822352097368083840 6122118566639429632 3421885035910775424 721651505182121216 16468162048163018624 13767928517434364416 11067694986705710208 8367461455977056000 5667227925248401792 2966994394519747584 266760863791093376 16013271406771990784 13313037876043336576 10612804345314682368 7912570814586028160 5212337283857373952 2512103753128719744 18258614296109617152 15558380765380962944 12858147234652308736 10157913703923654528 7457680173195000320 4757446642466346112 2057213111737691904 17803723654718589312 15103490123989935104 12403256593261280896 9703023062532626688 7002789531803972480 4302556001075318272 1602322470346664064 17348833013327561472 14648599482598907264 11948365951870253056 9248132421141598848 6547898890412944640 3847665359684290432 1147431828955636224 16893942371936533632 14193708841207879424 11493475310479225216 8793241779750571008 6093008249021916800 3392774718293262592 692541187564608384 16439051730545505792 13738818199816851584 11038584669088197376 8338351138359543168 5638117607630888960 2937884076902234752 237650546173580544 15984161089154477952 13283927558425823744 10583694027697169536 7883460496968515328 5183226966239861120 2482993435511206912 18229503978492104320 15529270447763450112 12829036917034795904 10128803386306141696 7428569855577487488 4728336324848833280 2028102794120179072 17774613337101076480 15074379806372422272 12374146275643768064 9673912744915113856 6973679214186459648 4273445683457805440 1573212152729151232 17319722695710048640 14619489164981394432 11919255634252740224 9219022103524086016 6518788572795431808 3818555042066777600 1118321511338123392 16864832054319020800 14164598523590366592 11464364992861712384 8764131462133058176 6063897931404403968 3363664400675749760 663430869947095552 16409941412927992960 13709707882199338752 11009474351470684544 8309240820742030336 5609007290013376128 2908773759284721920 208540228556067712 15955050771536965120 13254817240808310912 10554583710079656704 7854350179351002496 5154116648622348288 2453883117893694080 18200393660874591488 15500160130145937280 12799926599417283072 10099693068688628864 7399459537959974656 4699226007231320448 1998992476502666240 17745503019483563648 15045269488754909440 12345035958026255232 9644802427297601024 6944568896568946816 4244335365840292608 1544101835111638400 17290612378092535808 14590378847363881600 11890145316635227392 9189911785906573184 6489678255177918976 3789444724449264768 1089211193720610560 16835721736701507968 14135488205972853760 11435254675244199552 8735021144515545344 6034787613786891136 3334554083058236928 634320552329582720 16380831095310480128 13680597564581825920 10980364033853171712 8280130503124517504 5579896972395863296 2879663441667209088 179429910938554880 15925940453919452288 13225706923190798080 10525473392462143872 7825239861733489664 5125006331004835456 2424772800276181248 18171283343257078656 15471049812528424448 12770816281799770240 10070582751071116032 7370349220342461824 4670115689613807616 1969882158885153408 17716392701866050816 15016159171137396608 12315925640408742400 9615692109680088192 6915458578951433984 4215225048222779776 1514991517494125568 17261502060475022976 14561268529746368768 11861034999017714560 9160801468289060352 6460567937560406144 3760334406831751936 1060100876103097728 16806611419083995136 14106377888355340928 11406144357626686720 8705910826898032512 6005677296169378304 3305443765440724096 605210234712069888 16351720777692967296 13651487246964313088 10951253716235658880 8251020185507004672 5550786654778350464 2850553124049696256 150319593321042048 15896830136301939456 13196596605573285248 10496363074844631040 7796129544115976832 5095896013387322624 2395662482658668416 18142173025639565824 15441939494910911616 12741705964182257408 10041472433453603200 7341238902724948992 4641005371996294784 1940771841267640576 17687282384248537984 14987048853519883776 12286815322791229568 9586581792062575360 6886348261333921152 4186114730605266944 1485881199876612736 17232391742857510144 14532158212128855936 11831924681400201728 9131691150671547520 6431457619942893312 3731224089214239104 1030990558485584896 16777501101466482304 14077267570737828096 11377034040009173888 8676800509280519680 5976566978551865472 3276333447823211264 576099917094557056 16322610460075454464 13622376929346800256 10922143398618146048 8221909867889491840 5521676337160837632 2821442806432183424 121209275703529216 15867719818684426624 13167486287955772416 10467252757227118208 7767019226498464000 5066785695769809792 2366552165041155584 18113062708022052992 15412829177293398784 12712595646564744576 10012362115836090368 7312128585107436160 4611895054378781952 1911661523650127744 17658172066631025152 14957938535902370944 12257705005173716736 9557471474445062528 6857237943716408320 4157004412987754112 1456770882259099904 17203281425239997312 14503047894511343104 11802814363782688896 9102580833054034688 6402347302325380480 3702113771596726272 1001880240868072064 16748390783848969472 14048157253120315264 11347923722391661056 8647690191663006848 5947456660934352640 3247223130205698432 546989599477044224 16293500142457941632 13593266611729287424 10893033081000633216 8192799550271979008 5492566019543324800 2792332488814670592 92098958086016384 15838609501066913792 13138375970338259584 10438142439609605376 7737908908880951168 5037675378152296960 2337441847423642752 18083952390404540160 15383718859675885952 12683485328947231744 9983251798218577536 7283018267489923328 4582784736761269120 1882551206032614912 17629061749013512320 14928828218284858112 12228594687556203904 9528361156827549696 6828127626098895488 4127894095370241280 1427660564641587072 17174171107622484480 14473937576893830272 11773704046165176064 9073470515436521856 6373236984707867648 3673003453979213440 972769923250559232 16719280466231456640 14019046935502802432 11318813404774148224 8618579874045494016 5918346343316839808 3218112812588185600 517879281859531392 16264389824840428800 13564156294111774592 10863922763383120384 8163689232654466176 5463455701925811968 2763222171197157760 62988640468503552 15809499183449400960 13109265652720746752 10409032121992092544 7708798591263438336 5008565060534784128 2308331529806129920 18054842072787027328 15354608542058373120 12654375011329718912 9954141480601064704 7253907949872410496 4553674419143756288 1853440888415102080 17599951431395999488 14899717900667345280 12199484369938691072 9499250839210036864 6799017308481382656 4098783777752728448 1398550247024074240 17145060790004971648 14444827259276317440 11744593728547663232 9044360197819009024 6344126667090354816 3643893136361700608 943659605633046400 16690170148613943808 13989936617885289600 11289703087156635392 8589469556427981184 5889236025699326976 3189002494970672768 488768964242018560 16235279507222915968 13535045976494261760 10834812445765607552 8134578915036953344 5434345384308299136 2734111853579644928 33878322850990720 15780388865831888128 13080155335103233920 10379921804374579712 7679688273645925504 4979454742917271296 2279221212188617088 18025731755169514496 15325498224440860288 12625264693712206080 9925031162983551872 7224797632254897664 4524564101526243456 1824330570797589248 17570841113778486656 14870607583049832448 12170374052321178240 9470140521592524032 6769906990863869824 4069673460135215616 1369439929406561408 17115950472387458816 14415716941658804608 11715483410930150400 9015249880201496192 6315016349472841984 3614782818744187776 914549288015533568 16661059830996430976 13960826300267776768 11260592769539122560 8560359238810468352 5860125708081814144 3159892177353159936 459658646624505728 16206169189605403136 13505935658876748928 10805702128148094720 8105468597419440512 5405235066690786304 2705001535962132096 4768005233477888 15751278548214375296 13051045017485721088 10350811486757066880 7650577956028412672 4950344425299758464 2250110894571104256 17996621437552001664 15296387906823347456 12596154376094693248 9895920845366039040 7195687314637384832 4495453783908730624 1795220253180076416 17541730796160973824 14841497265432319616 12141263734703665408 9441030203975011200 6740796673246356992 4040563142517702784 1340329611789048576 17086840154769945984 14386606624041291776 11686373093312637568 8986139562583983360 6285906031855329152 3585672501126674944 885438970398020736 16631949513378918144 13931715982650263936 11231482451921609728 8531248921192955520 5831015390464301312 3130781859735647104 430548329006992896 16177058871987890304 13476825341259236096 10776591810530581888 8076358279801927680 5376124749073273472 2675891218344619264 18422401761325516672 15722168230596862464 13021934699868208256 10321701169139554048 7621467638410899840 4921234107682245632 2221000576953591424 17967511119934488832 15267277589205834624 12567044058477180416 9866810527748526208 7166576997019872000 4466343466291217792 1766109935562563584 17512620478543460992 14812386947814806784 12112153417086152576 9411919886357498368 6711686355628844160 4011452824900189952 1311219294171535744 17057729837152433152 14357496306423778944 11657262775695124736 8957029244966470528 6256795714237816320 3556562183509162112 856328652780507904 16602839195761405312 13902605665032751104 11202372134304096896 8502138603575442688 5801905072846788480 3101671542118134272 401438011389480064 16147948554370377472 13447715023641723264 10747481492913069056 8047247962184414848 5347014431455760640 2646780900727106432 18393291443708003840 15693057912979349632 12992824382250695424 10292590851522041216 7592357320793387008 4892123790064732800 2191890259336078592 17938400802316976000 15238167271588321792 12537933740859667584 9837700210131013376 7137466679402359168 4437233148673704960 1736999617945050752 17483510160925948160 14783276630197293952 12083043099468639744 9382809568739985536 6682576038011331328 3982342507282677120 1282108976554022912 17028619519534920320 14328385988806266112 11628152458077611904 8927918927348957696 6227685396620303488 3527451865891649280 827218335162995072 16573728878143892480 13873495347415238272 11173261816686584064 8473028285957929856 5772794755229275648 3072561224500621440 372327693771967232 16118838236752864640 13418604706024210432 10718371175295556224 8018137644566902016 5317904113838247808 2617670583109593600 18364181126090491008 15663947595361836800 12963714064633182592 10263480533904528384 7563247003175874176 4863013472447219968 2162779941718565760 17909290484699463168 15209056953970808960 12508823423242154752 9808589892513500544 7108356361784846336 4408122831056192128 1707889300327537920 17454399843308435328 14754166312579781120 12053932781851126912 9353699251122472704 6653465720393818496 3953232189665164288 1252998658936510080 16999509201917407488 14299275671188753280 11599042140460099072 8898808609731444864 6198575079002790656 3498341548274136448 798108017545482240 16544618560526379648 13844385029797725440 11144151499069071232 8443917968340417024 5743684437611762816 3043450906883108608 343217376154454400 16089727919135351808 13389494388406697600 10689260857678043392 7989027326949389184 5288793796220734976 2588560265492080768 18335070808472978176 15634837277744323968 12934603747015669760 10234370216287015552 7534136685558361344 4833903154829707136 2133669624101052928 17880180167081950336 15179946636353296128 12479713105624641920 9779479574895987712 7079246044167333504 4379012513438679296 1678778982710025088 17425289525690922496 14725055994962268288 12024822464233614080 9324588933504959872 6624355402776305664 3924121872047651456 1223888341318997248 16970398884299894656 14270165353571240448 11569931822842586240 8869698292113932032 6169464761385277824 3469231230656623616 768997699927969408 16515508242908866816 13815274712180212608 11115041181451558400 8414807650722904192 5714574119994249984 3014340589265595776 314107058536941568 16060617601517838976 13360384070789184768 10660150540060530560 7959917009331876352 5259683478603222144 2559449947874567936 18305960490855465344 15605726960126811136 12905493429398156928 10205259898669502720 7505026367940848512 4804792837212194304 2104559306483540096 17851069849464437504 15150836318735783296 12450602788007129088 9750369257278474880 7050135726549820672 4349902195821166464 1649668665092512256 17396179208073409664 14695945677344755456 11995712146616101248 9295478615887447040 6595245085158792832 3895011554430138624 1194778023701484416 16941288566682381824 14241055035953727616 11540821505225073408 8840587974496419200 6140354443767764992 3440120913039110784 739887382310456576 16486397925291353984 13786164394562699776 11085930863834045568 8385697333105391360 5685463802376737152 2985230271648082944 284996740919428736 16031507283900326144 13331273753171671936 10631040222443017728 7930806691714363520 5230573160985709312 2530339630257055104 18276850173237952512 15576616642509298304 12876383111780644096 10176149581051989888 7475916050323335680 4775682519594681472 2075448988866027264 17821959531846924672 15121726001118270464 12421492470389616256 9721258939660962048 7021025408932307840 4320791878203653632 1620558347474999424 17367068890455896832 14666835359727242624 11966601828998588416 9266368298269934208 6566134767541280000 3865901236812625792 1165667706083971584 16912178249064868992 14211944718336214784 11511711187607560576 8811477656878906368 6111244126150252160 3411010595421597952 710777064692943744 16457287607673841152 13757054076945186944 11056820546216532736 8356587015487878528 5656353484759224320 2956119954030570112 255886423301915904 16002396966282813312 13302163435554159104 10601929904825504896 7901696374096850688 5201462843368196480 2501229312639542272 18247739855620439680 15547506324891785472 12847272794163131264 10147039263434477056 7446805732705822848 4746572201977168640 2046338671248514432 17792849214229411840 15092615683500757632 12392382152772103424 9692148622043449216 6991915091314795008 4291681560586140800 1591448029857486592 17337958572838384000 14637725042109729792 11937491511381075584 9237257980652421376 6537024449923767168 3836790919195112960 1136557388466458752 16883067931447356160 14182834400718701952 11482600869990047744 8782367339261393536 6082133808532739328 3381900277804085120 681666747075430912 16428177290056328320 13727943759327674112 11027710228599019904 8327476697870365696 5627243167141711488 2927009636413057280 226776105684403072 15973286648665300480 13273053117936646272 10572819587207992064 7872586056479337856 5172352525750683648 2472118995022029440 18218629538002926848 15518396007274272640 12818162476545618432 10117928945816964224 7417695415088310016 4717461884359655808 2017228353631001600 17763738896611899008 15063505365883244800 12363271835154590592 9663038304425936384 6962804773697282176 4262571242968627968 1562337712239973760 17308848255220871168 14608614724492216960 11908381193763562752 9208147663034908544 6507914132306254336 3807680601577600128 1107447070848945920 16853957613829843328 14153724083101189120 11453490552372534912 8753257021643880704 6053023490915226496 3352789960186572288 652556429457918080 16399066972438815488 13698833441710161280 10998599910981507072 8298366380252852864 5598132849524198656 2897899318795544448 197665788066890240 15944176331047787648 13243942800319133440 10543709269590479232 7843475738861825024 5143242208133170816 2443008677404516608 18189519220385414016 15489285689656759808 12789052158928105600 10088818628199451392 7388585097470797184 4688351566742142976 1988118036013488768 17734628578994386176 15034395048265731968 12334161517537077760 9633927986808423552 6933694456079769344 4233460925351115136 1533227394622460928 17279737937603358336 14579504406874704128 11879270876146049920 9179037345417395712 6478803814688741504 3778570283960087296 1078336753231433088 16824847296212330496 14124613765483676288 11424380234755022080 8724146704026367872 6023913173297713664 3323679642569059456 623446111840405248 16369956654821302656 13669723124092648448 10969489593363994240 8269256062635340032 5569022531906685824 2868789001178031616 168555470449377408 15915066013430274816 13214832482701620608 10514598951972966400 7814365421244312192 5114131890515657984 2413898359787003776 18160408902767901184 15460175372039246976 12759941841310592768 10059708310581938560 7359474779853284352 4659241249124630144 1959007718395975936 17705518261376873344 15005284730648219136 12305051199919564928 9604817669190910720 6904584138462256512 4204350607733602304 1504117077004948096 17250627619985845504 14550394089257191296 11850160558528537088 9149927027799882880 6449693497071228672 3749459966342574464 1049226435613920256 16795736978594817664 14095503447866163456 11395269917137509248 8695036386408855040 5994802855680200832 3294569324951546624 594335794222892416 16340846337203789824 13640612806475135616 10940379275746481408 8240145745017827200 5539912214289172992 2839678683560518784 139445152831864576 15885955695812761984 13185722165084107776 10485488634355453568 7785255103626799360 5085021572898145152 2384788042169490944 18131298585150388352 15431065054421734144 12730831523693079936 10030597992964425728 7330364462235771520 4630130931507117312 1929897400778463104 17676407943759360512 14976174413030706304 12275940882302052096 9575707351573397888 6875473820844743680 4175240290116089472 1475006759387435264 17221517302368332672 14521283771639678464 11821050240911024256 9120816710182370048 6420583179453715840 3720349648725061632 1020116117996407424 16766626660977304832 14066393130248650624 11366159599519996416 8665926068791342208 5965692538062688000 3265459007334033792 565225476605379584 16311736019586276992 13611502488857622784 10911268958128968576 8211035427400314368 5510801896671660160 2810568365943005952 110334835214351744 15856845378195249152 13156611847466594944 10456378316737940736 7756144786009286528 5055911255280632320 2355677724551978112 18102188267532875520 15401954736804221312 12701721206075567104 10001487675346912896 7301254144618258688 4601020613889604480 1900787083160950272 17647297626141847680 14947064095413193472 12246830564684539264 9546597033955885056 6846363503227230848 4146129972498576640 1445896441769922432 17192406984750819840 14492173454022165632 11791939923293511424 9091706392564857216 6391472861836203008 3691239331107548800 991005800378894592 16737516343359792000 14037282812631137792 11337049281902483584 8636815751173829376 5936582220445175168 3236348689716520960 536115158987866752 16282625701968764160 13582392171240109952 10882158640511455744 8181925109782801536 5481691579054147328 2781458048325493120 81224517596838912 15827735060577736320 13127501529849082112 10427267999120427904 7727034468391773696 5026800937663119488 2326567406934465280 18073077949915362688 15372844419186708480 12672610888458054272 9972377357729400064 7272143827000745856 4571910296272091648 1871676765543437440 17618187308524334848 14917953777795680640 12217720247067026432 9517486716338372224 6817253185609718016 4117019654881063808 1416786124152409600 17163296667133307008 14463063136404652800 11762829605675998592 9062596074947344384 6362362544218690176 3662129013490035968 961895482761381760 16708406025742279168 14008172495013624960 11307938964284970752 8607705433556316544 5907471902827662336 3207238372099008128 507004841370353920 16253515384351251328 13553281853622597120 10853048322893942912 8152814792165288704 5452581261436634496 2752347730707980288 52114199979326080 15798624742960223488 13098391212231569280 10398157681502915072 7697924150774260864 4997690620045606656 2297457089316952448 18043967632297849856 15343734101569195648 12643500570840541440 9943267040111887232 7243033509383233024 4542799978654578816 1842566447925924608 17589076990906822016 14888843460178167808 12188609929449513600 9488376398720859392 6788142867992205184 4087909337263550976 1387675806534896768 17134186349515794176 14433952818787139968 11733719288058485760 9033485757329831552 6333252226601177344 3633018695872523136 932785165143868928 16679295708124766336 13979062177396112128 11278828646667457920 8578595115938803712 5878361585210149504 3178128054481495296 477894523752841088 16224405066733738496 13524171536005084288 10823938005276430080 8123704474547775872 5423470943819121664 2723237413090467456 23003882361813248 15769514425342710656 13069280894614056448 10369047363885402240 7668813833156748032 4968580302428093824 2268346771699439616 18014857314680337024 15314623783951682816 12614390253223028608 9914156722494374400 7213923191765720192 4513689661037065984 1813456130308411776 17559966673289309184 14859733142560654976 12159499611832000768 9459266081103346560 6759032550374692352 4058799019646038144 1358565488917383936 17105076031898281344 14404842501169627136 11704608970440972928 9004375439712318720 6304141908983664512 3603908378255010304 903674847526356096 16650185390507253504 13949951859778599296 11249718329049945088 8549484798321290880 5849251267592636672 3149017736863982464 448784206135328256 16195294749116225664 13495061218387571456 10794827687658917248 8094594156930263040 5394360626201608832 2694127095472954624 18440637638453852032 15740404107725197824 13040170576996543616 10339937046267889408 7639703515539235200 4939469984810580992 2239236454081926784 17985746997062824192 15285513466334169984 12585279935605515776 9885046404876861568 7184812874148207360 4484579343419553152 1784345812690898944 17530856355671796352 14830622824943142144 12130389294214487936 9430155763485833728 6729922232757179520 4029688702028525312 1329455171299871104 17075965714280768512 14375732183552114304 11675498652823460096 8975265122094805888 6275031591366151680 3574798060637497472 874564529908843264 16621075072889740672 13920841542161086464 11220608011432432256 8520374480703778048 5820140949975123840 3119907419246469632 419673888517815424 16166184431498712832 13465950900770058624 10765717370041404416 8065483839312750208 5365250308584096000 2665016777855441792 18411527320836339200 15711293790107684992 13011060259379030784 10310826728650376576 7610593197921722368 4910359667193068160 2210126136464413952 17956636679445311360 15256403148716657152 12556169617988002944 9855936087259348736 7155702556530694528 4455469025802040320 1755235495073386112 17501746038054283520 14801512507325629312 12101278976596975104 9401045445868320896 6700811915139666688 4000578384411012480 1300344853682358272 17046855396663255680 14346621865934601472 11646388335205947264 8946154804477293056 6245921273748638848 3545687743019984640 845454212291330432 16591964755272227840 13891731224543573632 11191497693814919424 8491264163086265216 5791030632357611008 3090797101628956800 390563570900302592 16137074113881200000 13436840583152545792 10736607052423891584 8036373521695237376 5336139990966583168 2635906460237928960 18382417003218826368 15682183472490172160 12981949941761517952 10281716411032863744 7581482880304209536 4881249349575555328 2181015818846901120 17927526361827798528 15227292831099144320 12527059300370490112 9826825769641835904 7126592238913181696 4426358708184527488 1726125177455873280 17472635720436770688 14772402189708116480 12072168658979462272 9371935128250808064 6671701597522153856 3971468066793499648 1271234536064845440 17017745079045742848 14317511548317088640 11617278017588434432 8917044486859780224 6216810956131126016 3516577425402471808 816343894673817600 16562854437654715008 13862620906926060800 11162387376197406592 8462153845468752384 5761920314740098176 3061686784011443968 361453253282789760 16107963796263687168 13407730265535032960 10707496734806378752 8007263204077724544 5307029673349070336 2606796142620416128 18353306685601313536 15653073154872659328 12952839624144005120 10252606093415350912 7552372562686696704 4852139031958042496 2151905501229388288 17898416044210285696 15198182513481631488 12497948982752977280 9797715452024323072 7097481921295668864 4397248390567014656 1697014859838360448 17443525402819257856 14743291872090603648 12043058341361949440 9342824810633295232 6642591279904641024 3942357749175986816 1242124218447332608 16988634761428230016 14288401230699575808 11588167699970921600 8887934169242267392 6187700638513613184 3487467107784958976 787233577056304768 16533744120037202176 13833510589308547968 11133277058579893760 8433043527851239552 5732809997122585344 3032576466393931136 332342935665276928 16078853478646174336 13378619947917520128 10678386417188865920 7978152886460211712 5277919355731557504 2577685825002903296 18324196367983800704 15623962837255146496 12923729306526492288 10223495775797838080 7523262245069183872 4823028714340529664 2122795183611875456 17869305726592772864 15169072195864118656 12468838665135464448 9768605134406810240 7068371603678156032 4368138072949501824 1667904542220847616 17414415085201745024 14714181554473090816 12013948023744436608 9313714493015782400 6613480962287128192 3913247431558473984 1213013900829819776 16959524443810717184 14259290913082062976 11559057382353408768 8858823851624754560 6158590320896100352 3458356790167446144 758123259438791936 16504633802419689344 13804400271691035136 11104166740962380928 8403933210233726720 5703699679505072512 3003466148776418304 303232618047764096 16049743161028661504 13349509630300007296 10649276099571353088 7949042568842698880 5248809038114044672 2548575507385390464 18295086050366287872 15594852519637633664 12894618988908979456 10194385458180325248 7494151927451671040 4793918396723016832 2093684865994362624 17840195408975260032 15139961878246605824 12439728347517951616 9739494816789297408 7039261286060643200 4339027755331988992 1638794224603334784 17385304767584232192 14685071236855577984 11984837706126923776 9284604175398269568 6584370644669615360 3884137113940961152 1183903583212306944 16930414126193204352 14230180595464550144 11529947064735895936 8829713534007241728 6129480003278587520 3429246472549933312 729012941821279104 16475523484802176512 13775289954073522304 11075056423344868096 8374822892616213888 5674589361887559680 2974355831158905472 274122300430251264 16020632843411148672 13320399312682494464 10620165781953840256 7919932251225186048 5219698720496531840 2519465189767877632 18265975732748775040 15565742202020120832 12865508671291466624 10165275140562812416 7465041609834158208 4764808079105504000 2064574548376849792 17811085091357747200 15110851560629092992 12410618029900438784 9710384499171784576 7010150968443130368 4309917437714476160 1609683906985821952 17356194449966719360 14655960919238065152 11955727388509410944 9255493857780756736 6555260327052102528 3855026796323448320 1154793265594794112 16901303808575691520 14201070277847037312 11500836747118383104 8800603216389728896 6100369685661074688 3400136154932420480 699902624203766272 16446413167184663680 13746179636456009472 11045946105727355264 8345712574998701056 5645479044270046848 2945245513541392640 245011982812738432 15991522525793635840 13291288995064981632 10591055464336327424 7890821933607673216 5190588402879019008 2490354872150364800 18236865415131262208 15536631884402608000 12836398353673953792 10136164822945299584 7435931292216645376 4735697761487991168 2035464230759336960 17781974773740234368 15081741243011580160 12381507712282925952 9681274181554271744 6981040650825617536 4280807120096963328 1580573589368309120 17327084132349206528 14626850601620552320 11926617070891898112 9226383540163243904 6526150009434589696 3825916478705935488 1125682947977281280 16872193490958178688 14171959960229524480 11471726429500870272 8771492898772216064 6071259368043561856 3371025837314907648 670792306586253440 16417302849567150848 13717069318838496640 11016835788109842432 8316602257381188224 5616368726652534016 2916135195923879808 215901665195225600 15962412208176123008 13262178677447468800 10561945146718814592 7861711615990160384 5161478085261506176 2461244554532851968 18207755097513749376 15507521566785095168 12807288036056440960 10107054505327786752 7406820974599132544 4706587443870478336 2006353913141824128 17752864456122721536 15052630925394067328 12352397394665413120 9652163863936758912 6951930333208104704 4251696802479450496 1551463271750796288 17297973814731693696 14597740284003039488 11897506753274385280 9197273222545731072 6497039691817076864 3796806161088422656 1096572630359768448 16843083173340665856 14142849642612011648 11442616111883357440 8742382581154703232 6042149050426049024 3341915519697394816 641681988968740608 16388192531949638016 13687959001220983808 10987725470492329600 8287491939763675392 5587258409035021184 2887024878306366976 186791347577712768 15933301890558610176 13233068359829955968 10532834829101301760 7832601298372647552 5132367767643993344 2432134236915339136 18178644779896236544 15478411249167582336 12778177718438928128 10077944187710273920 7377710656981619712 4677477126252965504 1977243595524311296 17723754138505208704 15023520607776554496 12323287077047900288 9623053546319246080 6922820015590591872 4222586484861937664 1522352954133283456 17268863497114180864 14568629966385526656 11868396435656872448 9168162904928218240 6467929374199564032 3767695843470909824 1067462312742255616 16813972855723153024 14113739324994498816 11413505794265844608 8713272263537190400 6013038732808536192 3312805202079881984 612571671351227776 16359082214332125184 13658848683603470976 10958615152874816768 8258381622146162560 5558148091417508352 2857914560688854144 157681029960199936 15904191572941097344 13203958042212443136 10503724511483788928 7803490980755134720 5103257450026480512 2403023919297826304 18149534462278723712 15449300931550069504 12749067400821415296 10048833870092761088 7348600339364106880 4648366808635452672 1948133277906798464 17694643820887695872 14994410290159041664 12294176759430387456 9593943228701733248 6893709697973079040 4193476167244424832 1493242636515770624 17239753179496668032 14539519648768013824 11839286118039359616 9139052587310705408 6438819056582051200 3738585525853396992 1038351995124742784 16784862538105640192 14084629007376985984 11384395476648331776 8684161945919677568 5983928415191023360 3283694884462369152 583461353733714944 16329971896714612352 13629738365985958144 10929504835257303936 8229271304528649728 5529037773799995520 2828804243071341312 128570712342687104 15875081255323584512 13174847724594930304 10474614193866276096 7774380663137621888 5074147132408967680 2373913601680313472 18120424144661210880 15420190613932556672 12719957083203902464 10019723552475248256 7319490021746594048 4619256491017939840 1919022960289285632 17665533503270183040 14965299972541528832 12265066441812874624 9564832911084220416 6864599380355566208 4164365849626912000 1464132318898257792 17210642861879155200 14510409331150500992 11810175800421846784 9109942269693192576 6409708738964538368 3709475208235884160 1009241677507229952 16755752220488127360 14055518689759473152 11355285159030818944 8655051628302164736 5954818097573510528 3254584566844856320 554351036116202112 16300861579097099520 13600628048368445312 10900394517639791104 8200160986911136896 5499927456182482688 2799693925453828480 99460394725174272 15845970937706071680 13145737406977417472 10445503876248763264 7745270345520109056 5045036814791454848 2344803284062800640 18091313827043698048 15391080296315043840 12690846765586389632 9990613234857735424 7290379704129081216 4590146173400427008 1889912642671772800 17636423185652670208 14936189654924016000 12235956124195361792 9535722593466707584 6835489062738053376 4135255532009399168 1435022001280744960 17181532544261642368 14481299013532988160 11781065482804333952 9080831952075679744 6380598421347025536 3680364890618371328 980131359889717120 16726641902870614528 14026408372141960320 11326174841413306112 8625941310684651904 5925707779955997696 3225474249227343488 525240718498689280 16271751261479586688 13571517730750932480 10871284200022278272 8171050669293624064 5470817138564969856 2770583607836315648 70350077107661440 15816860620088558848 13116627089359904640 10416393558631250432 7716160027902596224 5015926497173942016 2315692966445287808 18062203509426185216 15361969978697531008 12661736447968876800 9961502917240222592 7261269386511568384 4561035855782914176 1860802325054259968 17607312868035157376 14907079337306503168 12206845806577848960 9506612275849194752 6806378745120540544 4106145214391886336 1405911683663232128 17152422226644129536 14452188695915475328 11751955165186821120 9051721634458166912 6351488103729512704 3651254573000858496 951021042272204288 16697531585253101696 13997298054524447488 11297064523795793280 8596830993067139072 5896597462338484864 3196363931609830656 496130400881176448 16242640943862073856 13542407413133419648 10842173882404765440 8141940351676111232 5441706820947457024 2741473290218802816 41239759490148608 15787750302471046016 13087516771742391808 10387283241013737600 7687049710285083392 4986816179556429184 2286582648827774976 18033093191808672384 15332859661080018176 12632626130351363968 9932392599622709760 7232159068894055552 4531925538165401344 1831692007436747136 17578202550417644544 14877969019688990336 12177735488960336128 9477501958231681920 6777268427503027712 4077034896774373504 1376801366045719296 17123311909026616704 14423078378297962496 11722844847569308288 9022611316840654080 6322377786111999872 3622144255383345664 921910724654691456 16668421267635588864 13968187736906934656 11267954206178280448 8567720675449626240 5867487144720972032 3167253613992317824 467020083263663616 16213530626244561024 13513297095515906816 10813063564787252608 8112830034058598400 5412596503329944192 2712362972601289984 12129441872635776 15758639984853533184 13058406454124878976 10358172923396224768 7657939392667570560 4957705861938916352 2257472331210262144 18003982874191159552 15303749343462505344 12603515812733851136 9903282282005196928 7203048751276542720 4502815220547888512 1802581689819234304 17549092232800131712 14848858702071477504 12148625171342823296 9448391640614169088 6748158109885514880 4047924579156860672 1347691048428206464 17094201591409103872 14393968060680449664 11693734529951795456 8993500999223141248 6293267468494487040 3593033937765832832 892800407037178624 16639310950018076032 13939077419289421824 11238843888560767616 8538610357832113408 5838376827103459200 3138143296374804992 437909765646150784 16184420308627048192 13484186777898393984 10783953247169739776 8083719716441085568 5383486185712431360 2683252654983777152 18429763197964674560 15729529667236020352 13029296136507366144 10329062605778711936 7628829075050057728 4928595544321403520 2228362013592749312 17974872556573646720 15274639025844992512 12574405495116338304 9874171964387684096 7173938433659029888 4473704902930375680 1773471372201721472 17519981915182618880 14819748384453964672 12119514853725310464 9419281322996656256 6719047792268002048 4018814261539347840 1318580730810693632 17065091273791591040 14364857743062936832 11664624212334282624 8964390681605628416 6264157150876974208 3563923620148320000 863690089419665792 16610200632400563200 13909967101671908992 11209733570943254784 8509500040214600576 5809266509485946368 3109032978757292160 408799448028637952 16155309991009535360 13455076460280881152 10754842929552226944 8054609398823572736 5354375868094918528 2654142337366264320 18400652880347161728 15700419349618507520 13000185818889853312 10299952288161199104 7599718757432544896 4899485226703890688 2199251695975236480 17945762238956133888 15245528708227479680 12545295177498825472 9845061646770171264 7144828116041517056 4444594585312862848 1744361054584208640 17490871597565106048 14790638066836451840 12090404536107797632 9390171005379143424 6689937474650489216 3989703943921835008 1289470413193180800 17035980956174078208 14335747425445424000 11635513894716769792 8935280363988115584 6235046833259461376 3534813302530807168 834579771802152960 16581090314783050368 13880856784054396160 11180623253325741952 8480389722597087744 5780156191868433536 3079922661139779328 379689130411125120 16126199673392022528 13425966142663368320 10725732611934714112 8025499081206059904 5325265550477405696 2625032019748751488 18371542562729648896 15671309032000994688 12971075501272340480 10270841970543686272 7570608439815032064 4870374909086377856 2170141378357723648 17916651921338621056 15216418390609966848 12516184859881312640 9815951329152658432 7115717798424004224 4415484267695350016 1715250736966695808 17461761279947593216 14761527749218939008 12061294218490284800 9361060687761630592 6660827157032976384 3960593626304322176 1260360095575667968 17006870638556565376 14306637107827911168 11606403577099256960 8906170046370602752 6205936515641948544 3505702984913294336 805469454184640128 16551979997165537536 13851746466436883328 11151512935708229120 8451279404979574912 5751045874250920704 3050812343522266496 350578812793612288 16097089355774509696 13396855825045855488 10696622294317201280 7996388763588547072 5296155232859892864 2595921702131238656 18342432245112136064 15642198714383481856 12941965183654827648 10241731652926173440 7541498122197519232 4841264591468865024 2141031060740210816 17887541603721108224 15187308072992454016 12487074542263799808 9786841011535145600 7086607480806491392 4386373950077837184 1686140419349182976 17432650962330080384 14732417431601426176 12032183900872771968 9331950370144117760 6631716839415463552 3931483308686809344 1231249777958155136 16977760320939052544 14277526790210398336 11577293259481744128 8877059728753089920 6176826198024435712 3476592667295781504 776359136567127296 16522869679548024704 13822636148819370496 11122402618090716288 8422169087362062080 5721935556633407872 3021702025904753664 321468495176099456 16067979038156996864 13367745507428342656 10667511976699688448 7967278445971034240 5267044915242380032 2566811384513725824 18313321927494623232 15613088396765969024 12912854866037314816 10212621335308660608 7512387804580006400 4812154273851352192 2111920743122697984 17858431286103595392 15158197755374941184 12457964224646286976 9757730693917632768 7057497163188978560 4357263632460324352 1657030101731670144 17403540644712567552 14703307113983913344 12003073583255259136 9302840052526604928 6602606521797950720 3902372991069296512 1202139460340642304 16948650003321539712 14248416472592885504 11548182941864231296 8847949411135577088 6147715880406922880 3447482349678268672 747248818949614464 16493759361930511872 13793525831201857664 11093292300473203456 8393058769744549248 5692825239015895040 2992591708287240832 292358177558586624 16038868720539484032 13338635189810829824 10638401659082175616 7938168128353521408 5237934597624867200 2537701066896212992 18284211609877110400 15583978079148456192 12883744548419801984 10183511017691147776 7483277486962493568 4783043956233839360 2082810425505185152 17829320968486082560 15129087437757428352 12428853907028774144 9728620376300119936 7028386845571465728 4328153314842811520 1627919784114157312 17374430327095054720 14674196796366400512 11973963265637746304 9273729734909092096 6573496204180437888 3873262673451783680 1173029142723129472 16919539685704026880 14219306154975372672 11519072624246718464 8818839093518064256 6118605562789410048 3418372032060755840 718138501332101632 16464649044312999040 13764415513584344832 11064181982855690624 8363948452127036416 5663714921398382208 2963481390669728000 263247859941073792 16009758402921971200 13309524872193316992 10609291341464662784 7909057810736008576 5208824280007354368 2508590749278700160 18255101292259597568 15554867761530943360 12854634230802289152 10154400700073634944 7454167169344980736 4753933638616326528 2053700107887672320 17800210650868569728 15099977120139915520 12399743589411261312 9699510058682607104 6999276527953952896 4299042997225298688 1598809466496644480 17345320009477541888 14645086478748887680 11944852948020233472 9244619417291579264 6544385886562925056 3844152355834270848 1143918825105616640 16890429368086514048 14190195837357859840 11489962306629205632 8789728775900551424 6089495245171897216 3389261714443243008 689028183714588800 16435538726695486208 13735305195966832000 11035071665238177792 8334838134509523584 5634604603780869376 2934371073052215168 234137542323560960 15980648085304458368 13280414554575804160 10580181023847149952 7879947493118495744 5179713962389841536 2479480431661187328 18225990974642084736 15525757443913430528 12825523913184776320 10125290382456122112 7425056851727467904 4724823320998813696 2024589790270159488 17771100333251056896 15070866802522402688 12370633271793748480 9670399741065094272 6970166210336440064 4269932679607785856 1569699148879131648 17316209691860029056 14615976161131374848 11915742630402720640 9215509099674066432 6515275568945412224 3815042038216758016 1114808507488103808 16861319050469001216 14161085519740347008 11460851989011692800 8760618458283038592 6060384927554384384 3360151396825730176 659917866097075968 16406428409077973376 13706194878349319168 11005961347620664960 8305727816892010752 5605494286163356544 2905260755434702336 205027224706048128 15951537767686945536 13251304236958291328 10551070706229637120 7850837175500982912 5150603644772328704 2450370114043674496 18196880657024571904 15496647126295917696 12796413595567263488 10096180064838609280 7395946534109955072 4695713003381300864 1995479472652646656 17741990015633544064 15041756484904889856 12341522954176235648 9641289423447581440 6941055892718927232 4240822361990273024 1540588831261618816 17287099374242516224 14586865843513862016 11886632312785207808 9186398782056553600 6486165251327899392 3785931720599245184 1085698189870590976 16832208732851488384 14131975202122834176 11431741671394179968 8731508140665525760 6031274609936871552 3331041079208217344 630807548479563136 16377318091460460544 13677084560731806336 10976851030003152128 8276617499274497920 5576383968545843712 2876150437817189504 175916907088535296 15922427450069432704 13222193919340778496 10521960388612124288 7821726857883470080 5121493327154815872 2421259796426161664 18167770339407059072 15467536808678404864 12767303277949750656 10067069747221096448 7366836216492442240 4666602685763788032 1966369155035133824 17712879698016031232 15012646167287377024 12312412636558722816 9612179105830068608 6911945575101414400 4211712044372760192 1511478513644105984 17257989056625003392 14557755525896349184 11857521995167694976 9157288464439040768 6457054933710386560 3756821402981732352 1056587872253078144 16803098415233975552 14102864884505321344 11402631353776667136 8702397823048012928 6002164292319358720 3301930761590704512 601697230862050304 16348207773842947712 13647974243114293504 10947740712385639296 8247507181656985088 5547273650928330880 2847040120199676672 146806589471022464 15893317132451919872 13193083601723265664 10492850070994611456 7792616540265957248 5092383009537303040 2392149478808648832 18138660021789546240 15438426491060892032 12738192960332237824 10037959429603583616 7337725898874929408 4637492368146275200 1937258837417620992 17683769380398518400 14983535849669864192 12283302318941209984 9583068788212555776 6882835257483901568 4182601726755247360 1482368196026593152 17228878739007490560 14528645208278836352 11828411677550182144 9128178146821527936 6427944616092873728 3727711085364219520 1027477554635565312 16773988097616462720 14073754566887808512 11373521036159154304 8673287505430500096 5973053974701845888 3272820443973191680 572586913244537472 16319097456225434880 13618863925496780672 10918630394768126464 8218396864039472256 5518163333310818048 2817929802582163840 117696271853509632 15864206814834407040 13163973284105752832 10463739753377098624 7763506222648444416 5063272691919790208 2363039161191136000 18109549704172033408 15409316173443379200 12709082642714724992 10008849111986070784 7308615581257416576 4608382050528762368 1908148519800108160 17654659062781005568 14954425532052351360 12254192001323697152 9553958470595042944 6853724939866388736 4153491409137734528 1453257878409080320 17199768421389977728 14499534890661323520 11799301359932669312 9099067829204015104 6398834298475360896 3698600767746706688 998367237018052480 16744877779998949888 14044644249270295680 11344410718541641472 8644177187812987264 5943943657084333056 3243710126355678848 543476595627024640 16289987138607922048 13589753607879267840 10889520077150613632 8189286546421959424 5489053015693305216 2788819484964651008 88585954235996800 15835096497216894208 13134862966488240000 10434629435759585792 7734395905030931584 5034162374302277376 2333928843573623168 18080439386554520576 15380205855825866368 12679972325097212160 9979738794368557952 7279505263639903744 4579271732911249536 1879038202182595328 17625548745163492736 14925315214434838528 12225081683706184320 9524848152977530112 6824614622248875904 4124381091520221696 1424147560791567488 17170658103772464896 14470424573043810688 11770191042315156480 9069957511586502272 6369723980857848064 3669490450129193856 969256919400539648 16715767462381437056 14015533931652782848 11315300400924128640 8615066870195474432 5914833339466820224 3214599808738166016 514366278009511808 16260876820990409216 13560643290261755008 10860409759533100800 8160176228804446592 5459942698075792384 2759709167347138176 59475636618483968 15805986179599381376 13105752648870727168 10405519118142072960 7705285587413418752 5005052056684764544 2304818525956110336 18051329068937007744 15351095538208353536 12650862007479699328 9950628476751045120 7250394946022390912 4550161415293736704 1849927884565082496 17596438427545979904 14896204896817325696 12195971366088671488 9495737835360017280 6795504304631363072 4095270773902708864 1395037243174054656 17141547786154952064 14441314255426297856 11741080724697643648 9040847193968989440 6340613663240335232 3640380132511681024 940146601783026816 16686657144763924224 13986423614035270016 11286190083306615808 8585956552577961600 5885723021849307392 3185489491120653184 485255960391998976 16231766503372896384 13531532972644242176 10831299441915587968 8131065911186933760 5430832380458279552 2730598849729625344 30365319000971136 15776875861981868544 13076642331253214336 10376408800524560128 7676175269795905920 4975941739067251712 2275708208338597504 18022218751319494912 15321985220590840704 12621751689862186496 9921518159133532288 7221284628404878080 4521051097676223872 1820817566947569664 17567328109928467072 14867094579199812864 12166861048471158656 9466627517742504448 6766393987013850240 4066160456285196032 1365926925556541824 17112437468537439232 14412203937808785024 11711970407080130816 9011736876351476608 6311503345622822400 3611269814894168192 911036284165513984 16657546827146411392 13957313296417757184 11257079765689102976 8556846234960448768 5856612704231794560 3156379173503140352 456145642774486144 16202656185755383552 13502422655026729344 10802189124298075136 8101955593569420928 5401722062840766720 2701488532112112512 1255001383458304 15747765544364355712 13047532013635701504 10347298482907047296 7647064952178393088 4946831421449738880 2246597890721084672 17993108433701982080 15292874902973327872 12592641372244673664 9892407841516019456 7192174310787365248 4491940780058711040 1791707249330056832 17538217792310954240 14837984261582300032 12137750730853645824 9437517200124991616 6737283669396337408 4037050138667683200 1336816607939028992 17083327150919926400 14383093620191272192 11682860089462617984 8982626558733963776 6282393028005309568 3582159497276655360 881925966548001152 16628436509528898560 13928202978800244352 11227969448071590144 8527735917342935936 5827502386614281728 3127268855885627520 427035325156973312 16173545868137870720 13473312337409216512 10773078806680562304 8072845275951908096 5372611745223253888 2672378214494599680 18418888757475497088 15718655226746842880 13018421696018188672 10318188165289534464 7617954634560880256 4917721103832226048 2217487573103571840 17963998116084469248 15263764585355815040 12563531054627160832 9863297523898506624 7163063993169852416 4462830462441198208 1762596931712544000 17509107474693441408 14808873943964787200 12108640413236132992 9408406882507478784 6708173351778824576 4007939821050170368 1307706290321516160 17054216833302413568 14353983302573759360 11653749771845105152 8953516241116450944 6253282710387796736 3553049179659142528 852815648930488320 16599326191911385728 13899092661182731520 11198859130454077312 8498625599725423104 5798392068996768896 3098158538268114688 397925007539460480 16144435550520357888 13444202019791703680 10743968489063049472 8043734958334395264 5343501427605741056 2643267896877086848 18389778439857984256 15689544909129330048 12989311378400675840 10289077847672021632 7588844316943367424 4888610786214713216 2188377255486059008 17934887798466956416 15234654267738302208 12534420737009648000 9834187206280993792 7133953675552339584 4433720144823685376 1733486614095031168 17479997157075928576 14779763626347274368 12079530095618620160 9379296564889965952 6679063034161311744 3978829503432657536 1278595972704003328 17025106515684900736 14324872984956246528 11624639454227592320 8924405923498938112 6224172392770283904 3523938862041629696 823705331312975488 16570215874293872896 13869982343565218688 11169748812836564480 8469515282107910272 5769281751379256064 3069048220650601856 368814689921947648 16115325232902845056 13415091702174190848 10714858171445536640 8014624640716882432 5314391109988228224 2614157579259574016 18360668122240471424 15660434591511817216 12960201060783163008 10259967530054508800 7559733999325854592 4859500468597200384 2159266937868546176 17905777480849443584 15205543950120789376 12505310419392135168 9805076888663480960 7104843357934826752 4404609827206172544 1704376296477518336 17450886839458415744 14750653308729761536 12050419778001107328 9350186247272453120 6649952716543798912 3949719185815144704 1249485655086490496 16995996198067387904 14295762667338733696 11595529136610079488 8895295605881425280 6195062075152771072 3494828544424116864 794595013695462656 16541105556676360064 13840872025947705856 11140638495219051648 8440404964490397440 5740171433761743232 3039937903033089024 339704372304434816 16086214915285332224 13385981384556678016 10685747853828023808 7985514323099369600 5285280792370715392 2585047261642061184 18331557804622958592 15631324273894304384 12931090743165650176 10230857212436995968 7530623681708341760 4830390150979687552 2130156620251033344 17876667163231930752 15176433632503276544 12476200101774622336 9775966571045968128 7075733040317313920 4375499509588659712 1675265978860005504 17421776521840902912 14721542991112248704 12021309460383594496 9321075929654940288 6620842398926286080 3920608868197631872 1220375337468977664 16966885880449875072 14266652349721220864 11566418818992566656 8866185288263912448 6165951757535258240 3465718226806604032 765484696077949824 16511995239058847232 13811761708330193024 11111528177601538816 8411294646872884608 5711061116144230400 3010827585415576192 310594054686921984 16057104597667819392 13356871066939165184 10656637536210510976 7956404005481856768 5256170474753202560 2555936944024548352 18302447487005445760 15602213956276791552 12901980425548137344 10201746894819483136 7501513364090828928 4801279833362174720 2101046302633520512 17847556845614417920 15147323314885763712 12447089784157109504 9746856253428455296 7046622722699801088 4346389191971146880 1646155661242492672 17392666204223390080 14692432673494735872 11992199142766081664 9291965612037427456 6591732081308773248 3891498550580119040 1191265019851464832 16937775562832362240 14237542032103708032 11537308501375053824 8837074970646399616 6136841439917745408 3436607909189091200 736374378460436992 16482884921441334400 13782651390712680192 11082417859984025984 8382184329255371776 5681950798526717568 2981717267798063360 281483737069409152 16027994280050306560 13327760749321652352 10627527218592998144 7927293687864343936 5227060157135689728 2526826626407035520 18273337169387932928 15573103638659278720 12872870107930624512 10172636577201970304 7472403046473316096 4772169515744661888 2071935985016007680 17818446527996905088 15118212997268250880 12417979466539596672 9717745935810942464 7017512405082288256 4317278874353634048 1617045343624979840 17363555886605877248 14663322355877223040 11963088825148568832 9262855294419914624 6562621763691260416 3862388232962606208 1162154702233952000 16908665245214849408 14208431714486195200 11508198183757540992 8807964653028886784 6107731122300232576 3407497591571578368 707264060842924160 16453774603823821568 13753541073095167360 11053307542366513152 8353074011637858944 5652840480909204736 2952606950180550528 252373419451896320 15998883962432793728 13298650431704139520 10598416900975485312 7898183370246831104 5197949839518176896 2497716308789522688 18244226851770420096 15543993321041765888 12843759790313111680 10143526259584457472 7443292728855803264 4743059198127149056 2042825667398494848 17789336210379392256 15089102679650738048 12388869148922083840 9688635618193429632 6988402087464775424 4288168556736121216 1587935026007467008 17334445568988364416 14634212038259710208 11933978507531056000 9233744976802401792 6533511446073747584 3833277915345093376 1133044384616439168 16879554927597336576 14179321396868682368 11479087866140028160 8778854335411373952 6078620804682719744 3378387273954065536 678153743225411328 16424664286206308736 13724430755477654528 11024197224749000320 8323963694020346112 5623730163291691904 2923496632563037696 223263101834383488 15969773644815280896 13269540114086626688 10569306583357972480 7869073052629318272 5168839521900664064 2468605991172009856 18215116534152907264 15514883003424253056 12814649472695598848 10114415941966944640 7414182411238290432 4713948880509636224 2013715349780982016 17760225892761879424 15059992362033225216 12359758831304571008 9659525300575916800 6959291769847262592 4259058239118608384 1558824708389954176 17305335251370851584 14605101720642197376 11904868189913543168 9204634659184888960 6504401128456234752 3804167597727580544 1103934066998926336 16850444609979823744 14150211079251169536 11449977548522515328 8749744017793861120 6049510487065206912 3349276956336552704 649043425607898496 16395553968588795904 13695320437860141696 10995086907131487488 8294853376402833280 5594619845674179072 2894386314945524864 194152784216870656 15940663327197768064 13240429796469113856 10540196265740459648 7839962735011805440 5139729204283151232 2439495673554497024 18186006216535394432 15485772685806740224 12785539155078086016 10085305624349431808 7385072093620777600 4684838562892123392 1984605032163469184 17731115575144366592 15030882044415712384 12330648513687058176 9630414982958403968 6930181452229749760 4229947921501095552 1529714390772441344 17276224933753338752 14575991403024684544 11875757872296030336 9175524341567376128 6475290810838721920 3775057280110067712 1074823749381413504 16821334292362310912 14121100761633656704 11420867230905002496 8720633700176348288 6020400169447694080 3320166638719039872 619933107990385664 16366443650971283072 13666210120242628864 10965976589513974656 8265743058785320448 5565509528056666240 2865275997328012032 165042466599357824 15911553009580255232 13211319478851601024 10511085948122946816 7810852417394292608 5110618886665638400 2410385355936984192 18156895898917881600 15456662368189227392 12756428837460573184 10056195306731918976 7355961776003264768 4655728245274610560 1955494714545956352 17702005257526853760 15001771726798199552 12301538196069545344 9601304665340891136 6901071134612236928 4200837603883582720 1500604073154928512 17247114616135825920 14546881085407171712 11846647554678517504 9146414023949863296 6446180493221209088 3745946962492554880 1045713431763900672 16792223974744798080 14091990444016143872 11391756913287489664 8691523382558835456 5991289851830181248 3291056321101527040 590822790372872832 16337333333353770240 13637099802625116032 10936866271896461824 8236632741167807616 5536399210439153408 2836165679710499200 135932148981844992 15882442691962742400 13182209161234088192 10481975630505433984 7781742099776779776 5081508569048125568 2381275038319471360 18127785581300368768 15427552050571714560 12727318519843060352 10027084989114406144 7326851458385751936 4626617927657097728 1926384396928443520 17672894939909340928 14972661409180686720 12272427878452032512 9572194347723378304 6871960816994724096 4171727286266069888 1471493755537415680 17218004298518313088 14517770767789658880 11817537237061004672 9117303706332350464 6417070175603696256 3716836644875042048 1016603114146387840 16763113657127285248 14062880126398631040 11362646595669976832 8662413064941322624 5962179534212668416 3261946003484014208 561712472755360000 16308223015736257408 13607989485007603200 10907755954278948992 8207522423550294784 5507288892821640576 2807055362092986368 106821831364332160 15853332374345229568 13153098843616575360 10452865312887921152 7752631782159266944 5052398251430612736 2352164720701958528 18098675263682855936 15398441732954201728 12698208202225547520 9997974671496893312 7297741140768239104 4597507610039584896 1897274079310930688 17643784622291828096 14943551091563173888 12243317560834519680 9543084030105865472 6842850499377211264 4142616968648557056 1442383437919902848 17188893980900800256 14488660450172146048 11788426919443491840 9088193388714837632 6387959857986183424 3687726327257529216 987492796528875008 16734003339509772416 14033769808781118208 11333536278052464000 8633302747323809792 5933069216595155584 3232835685866501376 532602155137847168 16279112698118744576 13578879167390090368 10878645636661436160 8178412105932781952 5478178575204127744 2777945044475473536 77711513746819328 15824222056727716736 13123988525999062528 10423754995270408320 7723521464541754112 5023287933813099904 2323054403084445696 18069564946065343104 15369331415336688896 12669097884608034688 9968864353879380480 7268630823150726272 4568397292422072064 1868163761693417856 17614674304674315264 14914440773945661056 12214207243217006848 9513973712488352640 6813740181759698432 4113506651031044224 1413273120302390016 17159783663283287424 14459550132554633216 11759316601825979008 9059083071097324800 6358849540368670592 3658616009640016384 958382478911362176 16704893021892259584 14004659491163605376 11304425960434951168 8604192429706296960 5903958898977642752 3203725368248988544 503491837520334336 16250002380501231744 13549768849772577536 10849535319043923328 8149301788315269120 5449068257586614912 2748834726857960704 48601196129306496 15795111739110203904 13094878208381549696 10394644677652895488 7694411146924241280 4994177616195587072 2293944085466932864 18040454628447830272 15340221097719176064 12639987566990521856 9939754036261867648 7239520505533213440 4539286974804559232 1839053444075905024 17585563987056802432 14885330456328148224 12185096925599494016 9484863394870839808 6784629864142185600 4084396333413531392 1384162802684877184 17130673345665774592 14430439814937120384 11730206284208466176 9029972753479811968 6329739222751157760 3629505692022503552 929272161293849344 16675782704274746752 13975549173546092544 11275315642817438336 8575082112088784128 5874848581360129920 3174615050631475712 474381519902821504 16220892062883718912 13520658532155064704 10820425001426410496 8120191470697756288 5419957939969102080 2719724409240447872 19490878511793664 15766001421492691072 13065767890764036864 10365534360035382656 7665300829306728448 4965067298578074240 2264833767849420032 18011344310830317440 15311110780101663232 12610877249373009024 9910643718644354816 7210410187915700608 4510176657187046400 1809943126458392192 17556453669439289600 14856220138710635392 12155986607981981184 9455753077253326976 6755519546524672768 4055286015796018560 1355052485067364352 17101563028048261760 14401329497319607552 11701095966590953344 9000862435862299136 6300628905133644928 3600395374404990720 900161843676336512 16646672386657233920 13946438855928579712 11246205325199925504 8545971794471271296 5845738263742617088 3145504733013962880 445271202285308672 16191781745266206080 13491548214537551872 10791314683808897664 8091081153080243456 5390847622351589248 2690614091622935040 18437124634603832448 15736891103875178240 13036657573146524032 10336424042417869824 7636190511689215616 4935956980960561408 2235723450231907200 17982233993212804608 15282000462484150400 12581766931755496192 9881533401026841984 7181299870298187776 4481066339569533568 1780832808840879360 17527343351821776768 14827109821093122560 12126876290364468352 9426642759635814144 6726409228907159936 4026175698178505728 1325942167449851520 17072452710430748928 14372219179702094720 11671985648973440512 8971752118244786304 6271518587516132096 3571285056787477888 871051526058823680 16617562069039721088 13917328538311066880 11217095007582412672 8516861476853758464 5816627946125104256 3116394415396450048 416160884667795840 16162671427648693248 13462437896920039040 10762204366191384832 8061970835462730624 5361737304734076416 2661503774005422208 18408014316986319616 15707780786257665408 13007547255529011200 10307313724800356992 7607080194071702784 4906846663343048576 2206613132614394368 17953123675595291776 15252890144866637568 12552656614137983360 9852423083409329152 7152189552680674944 4451956021952020736 1751722491223366528 17498233034204263936 14797999503475609728 12097765972746955520 9397532442018301312 6697298911289647104 3997065380560992896 1296831849832338688 17043342392813236096 14343108862084581888 11642875331355927680 8942641800627273472 6242408269898619264 3542174739169965056 841941208441310848 16588451751422208256 13888218220693554048 11187984689964899840 8487751159236245632 5787517628507591424 3087284097778937216 387050567050283008 16133561110031180416 13433327579302526208 10733094048573872000 8032860517845217792 5332626987116563584 2632393456387909376 18378903999368806784 15678670468640152576 12978436937911498368 10278203407182844160 7577969876454189952 4877736345725535744 2177502814996881536 17924013357977778944 15223779827249124736 12523546296520470528 9823312765791816320 7123079235063162112 4422845704334507904 1722612173605853696 17469122716586751104 14768889185858096896 12068655655129442688 9368422124400788480 6668188593672134272 3967955062943480064 1267721532214825856 17014232075195723264 14313998544467069056 11613765013738414848 8913531483009760640 6213297952281106432 3513064421552452224 812830890823798016 16559341433804695424 13859107903076041216 11158874372347387008 8458640841618732800 5758407310890078592 3058173780161424384 357940249432770176 16104450792413667584 13404217261685013376 10703983730956359168 8003750200227704960 5303516669499050752 2603283138770396544 18349793681751293952 15649560151022639744 12949326620293985536 10249093089565331328 7548859558836677120 4848626028108022912 2148392497379368704 17894903040360266112 15194669509631611904 12494435978902957696 9794202448174303488 7093968917445649280 4393735386716995072 1693501855988340864 17440012398969238272 14739778868240584064 12039545337511929856 9339311806783275648 6639078276054621440 3938844745325967232 1238611214597313024 16985121757578210432 14284888226849556224 11584654696120902016 8884421165392247808 6184187634663593600 3483954103934939392 783720573206285184 16530231116187182592 13829997585458528384 11129764054729874176 8429530524001219968 5729296993272565760 3029063462543911552 328829931815257344 16075340474796154752 13375106944067500544 10674873413338846336 7974639882610192128 5274406351881537920 2574172821152883712 18320683364133781120 15620449833405126912 12920216302676472704 10219982771947818496 7519749241219164288 4819515710490510080 2119282179761855872 17865792722742753280 15165559192014099072 12465325661285444864 9765092130556790656 7064858599828136448 4364625069099482240 1664391538370828032 17410902081351725440 14710668550623071232 12010435019894417024 9310201489165762816 6609967958437108608 3909734427708454400 1209500896979800192 16956011439960697600 14255777909232043392 11555544378503389184 8855310847774734976 6155077317046080768 3454843786317426560 754610255588772352 16501120798569669760 13800887267841015552 11100653737112361344 8400420206383707136 5700186675655052928 2999953144926398720 299719614197744512 16046230157178641920 13345996626449987712 10645763095721333504 7945529564992679296 5245296034264025088 2545062503535370880 18291573046516268288 15591339515787614080 12891105985058959872 10190872454330305664 7490638923601651456 4790405392872997248 2090171862144343040 17836682405125240448 15136448874396586240 12436215343667932032 9735981812939277824 7035748282210623616 4335514751481969408 1635281220753315200 17381791763734212608 14681558233005558400 11981324702276904192 9281091171548249984 6580857640819595776 3880624110090941568 1180390579362287360 16926901122343184768 14226667591614530560 11526434060885876352 8826200530157222144 6125966999428567936 3425733468699913728 725499937971259520 16472010480952156928 13771776950223502720 11071543419494848512 8371309888766194304 5671076358037540096 2970842827308885888 270609296580231680 16017119839561129088 13316886308832474880 10616652778103820672 7916419247375166464 5216185716646512256 2515952185917858048 18262462728898755456 15562229198170101248 12861995667441447040 10161762136712792832 7461528605984138624 4761295075255484416 2061061544526830208 17807572087507727616 15107338556779073408 12407105026050419200 9706871495321764992 7006637964593110784 4306404433864456576 1606170903135802368 17352681446116699776 14652447915388045568 11952214384659391360 9251980853930737152 6551747323202082944 3851513792473428736 1151280261744774528 16897790804725671936 14197557273997017728 11497323743268363520 8797090212539709312 6096856681811055104 3396623151082400896 696389620353746688 16442900163334644096 13742666632605989888 11042433101877335680 8342199571148681472 5641966040420027264 2941732509691373056 241498978962718848 15988009521943616256 13287775991214962048 10587542460486307840 7887308929757653632 5187075399028999424 2486841868300345216 18233352411281242624 15533118880552588416 12832885349823934208 10132651819095280000 7432418288366625792 4732184757637971584 2031951226909317376 17778461769890214784 15078228239161560576 12377994708432906368 9677761177704252160 6977527646975597952 4277294116246943744 1577060585518289536 17323571128499186944 14623337597770532736 11923104067041878528 9222870536313224320 6522637005584570112 3822403474855915904 1122169944127261696 16868680487108159104 14168446956379504896 11468213425650850688 8767979894922196480 6067746364193542272 3367512833464888064 667279302736233856 16413789845717131264 13713556314988477056 11013322784259822848 8313089253531168640 5612855722802514432 2912622192073860224 212388661345206016 15958899204326103424 13258665673597449216 10558432142868795008 7858198612140140800 5157965081411486592 2457731550682832384 18204242093663729792 15504008562935075584 12803775032206421376 10103541501477767168 7403307970749112960 4703074440020458752 2002840909291804544 17749351452272701952 15049117921544047744 12348884390815393536 9648650860086739328 6948417329358085120 4248183798629430912 1547950267900776704 17294460810881674112 14594227280153019904 11893993749424365696 9193760218695711488 6493526687967057280 3793293157238403072 1093059626509748864 16839570169490646272 14139336638761992064 11439103108033337856 8738869577304683648 6038636046576029440 3338402515847375232 638168985118721024 16384679528099618432 13684445997370964224 10984212466642310016 8283978935913655808 5583745405185001600 2883511874456347392 183278343727693184 15929788886708590592 13229555355979936384 10529321825251282176 7829088294522627968 5128854763793973760 2428621233065319552 18175131776046216960 15474898245317562752 12774664714588908544 10074431183860254336 7374197653131600128 4673964122402945920 1973730591674291712 17720241134655189120 15020007603926534912 12319774073197880704 9619540542469226496 6919307011740572288 4219073481011918080 1518839950283263872 17265350493264161280 14565116962535507072 11864883431806852864 9164649901078198656 6464416370349544448 3764182839620890240 1063949308892236032 16810459851873133440 14110226321144479232 11409992790415825024 8709759259687170816 6009525728958516608 3309292198229862400 609058667501208192 16355569210482105600 13655335679753451392 10955102149024797184 8254868618296142976 5554635087567488768 2854401556838834560 154168026110180352 15900678569091077760 13200445038362423552 10500211507633769344 7799977976905115136 5099744446176460928 2399510915447806720 18146021458428704128 15445787927700049920 12745554396971395712 10045320866242741504 7345087335514087296 4644853804785433088 1944620274056778880 17691130817037676288 14990897286309022080 12290663755580367872 9590430224851713664 6890196694123059456 4189963163394405248 1489729632665751040 17236240175646648448 14536006644917994240 11835773114189340032 9135539583460685824 6435306052732031616 3735072522003377408 1034838991274723200 16781349534255620608 14081116003526966400 11380882472798312192 8680648942069657984 5980415411341003776 3280181880612349568 579948349883695360 16326458892864592768 13626225362135938560 10925991831407284352 8225758300678630144 5525524769949975936 2825291239221321728 125057708492667520 15871568251473564928 13171334720744910720 10471101190016256512 7770867659287602304 5070634128558948096 2370400597830293888 18116911140811191296 15416677610082537088 12716444079353882880 10016210548625228672 7315977017896574464 4615743487167920256 1915509956439266048 17662020499420163456 14961786968691509248 12261553437962855040 9561319907234200832 6861086376505546624 4160852845776892416 1460619315048238208 17207129858029135616 14506896327300481408 11806662796571827200 9106429265843172992 6406195735114518784 3705962204385864576 1005728673657210368 16752239216638107776 14052005685909453568 11351772155180799360 8651538624452145152 5951305093723490944 3251071562994836736 550838032266182528 16297348575247079936 13597115044518425728 10896881513789771520 8196647983061117312 5496414452332463104 2796180921603808896 95947390875154688 15842457933856052096 13142224403127397888 10441990872398743680 7741757341670089472 5041523810941435264 2341290280212781056 18087800823193678464 15387567292465024256 12687333761736370048 9987100231007715840 7286866700279061632 4586633169550407424 1886399638821753216 17632910181802650624 14932676651073996416 12232443120345342208 9532209589616688000 6831976058888033792 4131742528159379584 1431508997430725376 17178019540411622784 14477786009682968576 11777552478954314368 9077318948225660160 6377085417497005952 3676851886768351744 976618356039697536 16723128899020594944 14022895368291940736 11322661837563286528 8622428306834632320 5922194776105978112 3221961245377323904 521727714648669696 16268238257629567104 13568004726900912896 10867771196172258688 8167537665443604480 5467304134714950272 2767070603986296064 66837073257641856 15813347616238539264 13113114085509885056 10412880554781230848 7712647024052576640 5012413493323922432 2312179962595268224 18058690505576165632 15358456974847511424 12658223444118857216 9957989913390203008 7257756382661548800 4557522851932894592 1857289321204240384 17603799864185137792 14903566333456483584 12203332802727829376 9503099271999175168 6802865741270520960 4102632210541866752 1402398679813212544 17148909222794109952 14448675692065455744 11748442161336801536 9048208630608147328 6347975099879493120 3647741569150838912 947508038422184704 16694018581403082112 13993785050674427904 11293551519945773696 8593317989217119488 5893084458488465280 3192850927759811072 492617397031156864 16239127940012054272 13538894409283400064 10838660878554745856 8138427347826091648 5438193817097437440 2737960286368783232 37726755640129024 15784237298621026432 13084003767892372224 10383770237163718016 7683536706435063808 4983303175706409600 2283069644977755392 18029580187958652800 15329346657229998592 12629113126501344384 9928879595772690176 7228646065044035968 4528412534315381760 1828179003586727552 17574689546567624960 14874456015838970752 12174222485110316544 9473988954381662336 6773755423653008128 4073521892924353920 1373288362195699712 17119798905176597120 14419565374447942912 11719331843719288704 9019098312990634496 6318864782261980288 3618631251533326080 918397720804671872 16664908263785569280 13964674733056915072 11264441202328260864 8564207671599606656 5863974140870952448 3163740610142298240 463507079413644032 16210017622394541440 13509784091665887232 10809550560937233024 8109317030208578816 5409083499479924608 2708849968751270400 8616438022616192 15755126981003513600 13054893450274859392 10354659919546205184 7654426388817550976 4954192858088896768 2253959327360242560 18000469870341139968 15300236339612485760 12600002808883831552 9899769278155177344 7199535747426523136 4499302216697868928 1799068685969214720 17545579228950112128 14845345698221457920 12145112167492803712 9444878636764149504 6744645106035495296 4044411575306841088 1344178044578186880 17090688587559084288 14390455056830430080 11690221526101775872 8989987995373121664 6289754464644467456 3589520933915813248 889287403187159040 16635797946168056448 13935564415439402240 11235330884710748032 8535097353982093824 5834863823253439616 3134630292524785408 434396761796131200 16180907304777028608 13480673774048374400 10780440243319720192 8080206712591065984 5379973181862411776 2679739651133757568 18426250194114654976 15726016663386000768 13025783132657346560 10325549601928692352 7625316071200038144 4925082540471383936 2224849009742729728 17971359552723627136 15271126021994972928 12570892491266318720 9870658960537664512 7170425429809010304 4470191899080356096 1769958368351701888 17516468911332599296 14816235380603945088 12116001849875290880 9415768319146636672 6715534788417982464 4015301257689328256 1315067726960674048 17061578269941571456 14361344739212917248 11661111208484263040 8960877677755608832 6260644147026954624 3560410616298300416 860177085569646208 16606687628550543616 13906454097821889408 11206220567093235200 8505987036364580992 5805753505635926784 3105519974907272576 405286444178618368 16151796987159515776 13451563456430861568 10751329925702207360 8051096394973553152 5350862864244898944 2650629333516244736 18397139876497142144 15696906345768487936 12996672815039833728 10296439284311179520 7596205753582525312 4895972222853871104 2195738692125216896 17942249235106114304 15242015704377460096 12541782173648805888 9841548642920151680 7141315112191497472 4441081581462843264 1740848050734189056 17487358593715086464 14787125062986432256 12086891532257778048 9386658001529123840 6686424470800469632 3986190940071815424 1285957409343161216 17032467952324058624 14332234421595404416 11632000890866750208 8931767360138096000 6231533829409441792 3531300298680787584 831066767952133376 16577577310933030784 13877343780204376576 11177110249475722368 8476876718747068160 5776643188018413952 3076409657289759744 376176126561105536 16122686669542002944 13422453138813348736 10722219608084694528 8021986077356040320 5321752546627386112 2621519015898731904 18368029558879629312 15667796028150975104 12967562497422320896 10267328966693666688 7567095435965012480 4866861905236358272 2166628374507704064 17913138917488601472 15212905386759947264 12512671856031293056 9812438325302638848 7112204794573984640 4411971263845330432 1711737733116676224 17458248276097573632 14758014745368919424 12057781214640265216 9357547683911611008 6657314153182956800 3957080622454302592 1256847091725648384 17003357634706545792 14303124103977891584 11602890573249237376 8902657042520583168 6202423511791928960 3502189981063274752 801956450334620544 16548466993315517952 13848233462586863744 11147999931858209536 8447766401129555328 5747532870400901120 3047299339672246912 347065808943592704 16093576351924490112 13393342821195835904 10693109290467181696 7992875759738527488 5292642229009873280 2592408698281219072 18338919241262116480 15638685710533462272 12938452179804808064 10238218649076153856 7537985118347499648 4837751587618845440 2137518056890191232 17884028599871088640 15183795069142434432 12483561538413780224 9783328007685126016 7083094476956471808 4382860946227817600 1682627415499163392 17429137958480060800 14728904427751406592 12028670897022752384 9328437366294098176 6628203835565443968 3927970304836789760 1227736774108135552 16974247317089032960 14274013786360378752 11573780255631724544 8873546724903070336 6173313194174416128 3473079663445761920 772846132717107712 16519356675698005120 13819123144969350912 11118889614240696704 8418656083512042496 5718422552783388288 3018189022054734080 317955491326079872 16064466034306977280 13364232503578323072 10663998972849668864 7963765442121014656 5263531911392360448 2563298380663706240 18309808923644603648 15609575392915949440 12909341862187295232 10209108331458641024 7508874800729986816 4808641270001332608 2108407739272678400 17854918282253575808 15154684751524921600 12454451220796267392 9754217690067613184 7053984159338958976 4353750628610304768 1653517097881650560 17400027640862547968 14699794110133893760 11999560579405239552 9299327048676585344 6599093517947931136 3898859987219276928 1198626456490622720 16945136999471520128 14244903468742865920 11544669938014211712 8844436407285557504 6144202876556903296 3443969345828249088 743735815099594880 16490246358080492288 13790012827351838080 11089779296623183872 8389545765894529664 5689312235165875456 2989078704437221248 288845173708567040 16035355716689464448 13335122185960810240 10634888655232156032 7934655124503501824 5234421593774847616 2534188063046193408 18280698606027090816 15580465075298436608 12880231544569782400 10179998013841128192 7479764483112473984 4779530952383819776 2079297421655165568 17825807964636062976 15125574433907408768 12425340903178754560 9725107372450100352 7024873841721446144 4324640310992791936 1624406780264137728 17370917323245035136 14670683792516380928 11970450261787726720 9270216731059072512 6569983200330418304 3869749669601764096 1169516138873109888 16916026681854007296 14215793151125353088 11515559620396698880 8815326089668044672 6115092558939390464 3414859028210736256 714625497482082048 16461136040462979456 13760902509734325248 11060668979005671040 8360435448277016832 5660201917548362624 2959968386819708416 259734856091054208 16006245399071951616 13306011868343297408 10605778337614643200 7905544806885988992 5205311276157334784 2505077745428680576 18251588288409577984 15551354757680923776 12851121226952269568 10150887696223615360 7450654165494961152 4750420634766306944 2050187104037652736 17796697647018550144 15096464116289895936 12396230585561241728 9695997054832587520 6995763524103933312 4295529993375279104 1595296462646624896 17341807005627522304 14641573474898868096 11941339944170213888 9241106413441559680 6540872882712905472 3840639351984251264 1140405821255597056 16886916364236494464 14186682833507840256 11486449302779186048 8786215772050531840 6085982241321877632 3385748710593223424 685515179864569216 16432025722845466624 13731792192116812416 11031558661388158208 8331325130659504000 5631091599930849792 2930858069202195584 230624538473541376 15977135081454438784 13276901550725784576 10576668019997130368 7876434489268476160 5176200958539821952 2475967427811167744 18222477970792065152 15522244440063410944 12822010909334756736 10121777378606102528 7421543847877448320 4721310317148794112 2021076786420139904 17767587329401037312 15067353798672383104 12367120267943728896 9666886737215074688 6966653206486420480 4266419675757766272 1566186145029112064 17312696688010009472 14612463157281355264 11912229626552701056 9211996095824046848 6511762565095392640 3811529034366738432 1111295503638084224 16857806046618981632 14157572515890327424 11457338985161673216 8757105454433019008 6056871923704364800 3356638392975710592 656404862247056384 16402915405227953792 13702681874499299584 11002448343770645376 8302214813041991168 5601981282313336960 2901747751584682752 201514220856028544 15948024763836925952 13247791233108271744 10547557702379617536 7847324171650963328 5147090640922309120 2446857110193654912 18193367653174552320 15493134122445898112 12792900591717243904 10092667060988589696 7392433530259935488 4692199999531281280 1991966468802627072 17738477011783524480 15038243481054870272 12338009950326216064 9637776419597561856 6937542888868907648 4237309358140253440 1537075827411599232 17283586370392496640 14583352839663842432 11883119308935188224 9182885778206534016 6482652247477879808 3782418716749225600 1082185186020571392 16828695729001468800 14128462198272814592 11428228667544160384 8727995136815506176 6027761606086851968 3327528075358197760 627294544629543552 16373805087610440960 13673571556881786752 10973338026153132544 8273104495424478336 5572870964695824128 2872637433967169920 172403903238515712 15918914446219413120 13218680915490758912 10518447384762104704 7818213854033450496 5117980323304796288 2417746792576142080 18164257335557039488 15464023804828385280 12763790274099731072 10063556743371076864 7363323212642422656 4663089681913768448 1962856151185114240 17709366694166011648 15009133163437357440 12308899632708703232 9608666101980049024 6908432571251394816 4208199040522740608 1507965509794086400 17254476052774983808 14554242522046329600 11854008991317675392 9153775460589021184 6453541929860366976 3753308399131712768 1053074868403058560 16799585411383955968 14099351880655301760 11399118349926647552 8698884819197993344 5998651288469339136 3298417757740684928 598184227012030720 16344694769992928128 13644461239264273920 10944227708535619712 8243994177806965504 5543760647078311296 2843527116349657088 143293585621002880 15889804128601900288 13189570597873246080 10489337067144591872 7789103536415937664 5088870005687283456 2388636474958629248 18135147017939526656 15434913487210872448 12734679956482218240 10034446425753564032 7334212895024909824 4633979364296255616 1933745833567601408 17680256376548498816 14980022845819844608 12279789315091190400 9579555784362536192 6879322253633881984 4179088722905227776 1478855192176573568 17225365735157470976 14525132204428816768 11824898673700162560 9124665142971508352 6424431612242854144 3724198081514199936 1023964550785545728 16770475093766443136 14070241563037788928 11370008032309134720 8669774501580480512 5969540970851826304 3269307440123172096 569073909394517888 16315584452375415296 13615350921646761088 10915117390918106880 8214883860189452672 5514650329460798464 2814416798732144256 114183268003490048 15860693810984387456 13160460280255733248 10460226749527079040 7759993218798424832 5059759688069770624 2359526157341116416 18106036700322013824 15405803169593359616 12705569638864705408 10005336108136051200 7305102577407396992 4604869046678742784 1904635515950088576 17651146058930985984 14950912528202331776 12250678997473677568 9550445466745023360 6850211936016369152 4149978405287714944 1449744874559060736 17196255417539958144 14496021886811303936 11795788356082649728 9095554825353995520 6395321294625341312 3695087763896687104 994854233168032896 16741364776148930304 14041131245420276096 11340897714691621888 8640664183962967680 5940430653234313472 3240197122505659264 539963591777005056 16286474134757902464 13586240604029248256 10886007073300594048 8185773542571939840 5485540011843285632 2785306481114631424 85072950385977216 15831583493366874624 13131349962638220416 10431116431909566208 7730882901180912000 5030649370452257792 2330415839723603584 18076926382704500992 15376692851975846784 12676459321247192576 9976225790518538368 7275992259789884160 4575758729061229952 1875525198332575744 17622035741313473152 14921802210584818944 12221568679856164736 9521335149127510528 6821101618398856320 4120868087670202112 1420634556941547904 17167145099922445312 14466911569193791104 11766678038465136896 9066444507736482688 6366210977007828480 3665977446279174272 965743915550520064 16712254458531417472 14012020927802763264 11311787397074109056 8611553866345454848 5911320335616800640 3211086804888146432 510853274159492224 16257363817140389632 13557130286411735424 10856896755683081216 8156663224954427008 5456429694225772800 2756196163497118592 55962632768464384 15802473175749361792 13102239645020707584 10402006114292053376 7701772583563399168 5001539052834744960 2301305522106090752 18047816065086988160 15347582534358333952 12647349003629679744 9947115472901025536 7246881942172371328 4546648411443717120 1846414880715062912 17592925423695960320 14892691892967306112 12192458362238651904 9492224831509997696 6791991300781343488 4091757770052689280 1391524239324035072 17138034782304932480 14437801251576278272 11737567720847624064 9037334190118969856 6337100659390315648 3636867128661661440 936633597933007232 16683144140913904640 13982910610185250432 11282677079456596224 8582443548727942016 5882210017999287808 3181976487270633600 481742956541979392 16228253499522876800 13528019968794222592 10827786438065568384 8127552907336914176 5427319376608259968 2727085845879605760 26852315150951552 15773362858131848960 13073129327403194752 10372895796674540544 7672662265945886336 4972428735217232128 2272195204488577920 18018705747469475328 15318472216740821120 12618238686012166912 9918005155283512704 7217771624554858496 4517538093826204288 1817304563097550080 17563815106078447488 14863581575349793280 12163348044621139072 9463114513892484864 6762880983163830656 4062647452435176448 1362413921706522240 17108924464687419648 14408690933958765440 11708457403230111232 9008223872501457024 6307990341772802816 3607756811044148608 907523280315494400 16654033823296391808 13953800292567737600 11253566761839083392 8553333231110429184 5853099700381774976 3152866169653120768 452632638924466560 16199143181905363968 13498909651176709760 10798676120448055552 8098442589719401344 5398209058990747136 2697975528262092928 18444486071242990336 15744252540514336128 13044019009785681920 10343785479057027712 7643551948328373504 4943318417599719296 2243084886871065088 17989595429851962496 15289361899123308288 12589128368394654080 9888894837665999872 7188661306937345664 4488427776208691456 1788194245480037248 17534704788460934656 14834471257732280448 12134237727003626240 9434004196274972032 6733770665546317824 4033537134817663616 1333303604089009408 17079814147069906816 14379580616341252608 11679347085612598400 8979113554883944192 6278880024155289984 3578646493426635776 878412962697981568 16624923505678878976 13924689974950224768 11224456444221570560 8524222913492916352 5823989382764262144 3123755852035607936 423522321306953728 16170032864287851136 13469799333559196928 10769565802830542720 8069332272101888512 5369098741373234304 2668865210644580096 18415375753625477504 15715142222896823296 13014908692168169088 10314675161439514880 7614441630710860672 4914208099982206464 2213974569253552256 17960485112234449664 15260251581505795456 12560018050777141248 9859784520048487040 7159550989319832832 4459317458591178624 1759083927862524416 17505594470843421824 14805360940114767616 12105127409386113408 9404893878657459200 6704660347928804992 4004426817200150784 1304193286471496576 17050703829452393984 14350470298723739776 11650236767995085568 8950003237266431360 6249769706537777152 3549536175809122944 849302645080468736 16595813188061366144 13895579657332711936 11195346126604057728 8495112595875403520 5794879065146749312 3094645534418095104 394412003689440896 16140922546670338304 13440689015941684096 10740455485213029888 8040221954484375680 5339988423755721472 2639754893027067264 18386265436007964672 15686031905279310464 12985798374550656256 10285564843822002048 7585331313093347840 4885097782364693632 2184864251636039424 17931374794616936832 15231141263888282624 12530907733159628416 9830674202430974208 7130440671702320000 4430207140973665792 1729973610245011584 17476484153225908992 14776250622497254784 12076017091768600576 9375783561039946368 6675550030311292160 3975316499582637952 1275082968853983744 17021593511834881152 14321359981106226944 11621126450377572736 8920892919648918528 6220659388920264320 3520425858191610112 820192327462955904 16566702870443853312 13866469339715199104 11166235808986544896 8466002278257890688 5765768747529236480 3065535216800582272 365301686071928064 16111812229052825472 13411578698324171264 10711345167595517056 8011111636866862848 5310878106138208640 2610644575409554432 18357155118390451840 15656921587661797632 12956688056933143424 10256454526204489216 7556220995475835008 4855987464747180800 2155753934018526592 17902264476999424000 15202030946270769792 12501797415542115584 9801563884813461376 7101330354084807168 4401096823356152960 1700863292627498752 17447373835608396160 14747140304879741952 12046906774151087744 9346673243422433536 6646439712693779328 3946206181965125120 1245972651236470912 16992483194217368320 14292249663488714112 11592016132760059904 8891782602031405696 6191549071302751488 3491315540574097280 791082009845443072 16537592552826340480 13837359022097686272 11137125491369032064 8436891960640377856 5736658429911723648 3036424899183069440 336191368454415232 16082701911435312640 13382468380706658432 10682234849978004224 7982001319249350016 5281767788520695808 2581534257792041600 18328044800772939008 15627811270044284800 12927577739315630592 10227344208586976384 7527110677858322176 4826877147129667968 2126643616401013760 17873154159381911168 15172920628653256960 12472687097924602752 9772453567195948544 7072220036467294336 4371986505738640128 1671752975009985920 17418263517990883328 14718029987262229120 12017796456533574912 9317562925804920704 6617329395076266496 3917095864347612288 1216862333618958080 16963372876599855488 14263139345871201280 11562905815142547072 8862672284413892864 6162438753685238656 3462205222956584448 761971692227930240 16508482235208827648 13808248704480173440 11108015173751519232 8407781643022865024 5707548112294210816 3007314581565556608 307081050836902400 16053591593817799808 13353358063089145600 10653124532360491392 7952891001631837184 5252657470903182976 2552423940174528768 18298934483155426176 15598700952426771968 12898467421698117760 10198233890969463552 7498000360240809344 4797766829512155136 2097533298783500928 17844043841764398336 15143810311035744128 12443576780307089920 9743343249578435712 7043109718849781504 4342876188121127296 1642642657392473088 17389153200373370496 14688919669644716288 11988686138916062080 9288452608187407872 6588219077458753664 3887985546730099456 1187752016001445248 16934262558982342656 14234029028253688448 11533795497525034240 8833561966796380032 6133328436067725824 3433094905339071616 732861374610417408 16479371917591314816 13779138386862660608 11078904856134006400 8378671325405352192 5678437794676697984 2978204263948043776 277970733219389568 16024481276200286976 13324247745471632768 10624014214742978560 7923780684014324352 5223547153285670144 2523313622557015936 18269824165537913344 15569590634809259136 12869357104080604928 10169123573351950720 7468890042623296512 4768656511894642304 2068422981165988096 17814933524146885504 15114699993418231296 12414466462689577088 9714232931960922880 7013999401232268672 4313765870503614464 1613532339774960256 17360042882755857664 14659809352027203456 11959575821298549248 9259342290569895040 6559108759841240832 3858875229112586624 1158641698383932416 16905152241364829824 14204918710636175616 11504685179907521408 8804451649178867200 6104218118450212992 3403984587721558784 703751056992904576 16450261599973801984 13750028069245147776 11049794538516493568 8349561007787839360 5649327477059185152 2949093946330530944 248860415601876736 15995370958582774144 13295137427854119936 10594903897125465728 7894670366396811520 5194436835668157312 2494203304939503104 18240713847920400512 15540480317191746304 12840246786463092096 10140013255734437888 7439779725005783680 4739546194277129472 2039312663548475264 17785823206529372672 15085589675800718464 12385356145072064256 9685122614343410048 6984889083614755840 4284655552886101632 1584422022157447424 17330932565138344832 14630699034409690624 11930465503681036416 9230231972952382208 6529998442223728000 3829764911495073792 1129531380766419584 16876041923747316992 14175808393018662784 11475574862290008576 8775341331561354368 6075107800832700160 3374874270104045952 674640739375391744 16421151282356289152 13720917751627634944 11020684220898980736 8320450690170326528 5620217159441672320 2919983628713018112 219750097984363904 15966260640965261312 13266027110236607104 10565793579507952896 7865560048779298688 5165326518050644480 2465092987321990272 18211603530302887680 15511369999574233472 12811136468845579264 10110902938116925056 7410669407388270848 4710435876659616640 2010202345930962432 17756712888911859840 15056479358183205632 12356245827454551424 9656012296725897216 6955778765997243008 4255545235268588800 1555311704539934592 17301822247520832000 14601588716792177792 11901355186063523584 9201121655334869376 6500888124606215168 3800654593877560960 1100421063148906752 16846931606129804160 14146698075401149952 11446464544672495744 8746231013943841536 6045997483215187328 3345763952486533120 645530421757878912 16392040964738776320 13691807434010122112 10991573903281467904 8291340372552813696 5591106841824159488 2890873311095505280 190639780366851072 15937150323347748480 13236916792619094272 10536683261890440064 7836449731161785856 5136216200433131648 2435982669704477440 18182493212685374848 15482259681956720640 12782026151228066432 10081792620499412224 7381559089770758016 4681325559042103808 1981092028313449600 17727602571294347008 15027369040565692800 12327135509837038592 9626901979108384384 6926668448379730176 4226434917651075968 1526201386922421760 17272711929903319168 14572478399174664960 11872244868446010752 9172011337717356544 6471777806988702336 3771544276260048128 1071310745531393920 16817821288512291328 14117587757783637120 11417354227054982912 8717120696326328704 6016887165597674496 3316653634869020288 616420104140366080 16362930647121263488 13662697116392609280 10962463585663955072 8262230054935300864 5561996524206646656 2861762993477992448 161529462749338240 15908040005730235648 13207806475001581440 10507572944272927232 7807339413544273024 5107105882815618816 2406872352086964608 18153382895067862016 15453149364339207808 12752915833610553600 10052682302881899392 7352448772153245184 4652215241424590976 1951981710695936768 17698492253676834176 14998258722948179968 12298025192219525760 9597791661490871552 6897558130762217344 4197324600033563136 1497091069304908928 17243601612285806336 14543368081557152128 11843134550828497920 9142901020099843712 6442667489371189504 3742433958642535296 1042200427913881088 16788710970894778496 14088477440166124288 11388243909437470080 8688010378708815872 5987776847980161664 3287543317251507456 587309786522853248 16333820329503750656 13633586798775096448 10933353268046442240 8233119737317788032 5532886206589133824 2832652675860479616 132419145131825408 15878929688112722816 13178696157384068608 10478462626655414400 7778229095926760192 5077995565198105984 2377762034469451776 18124272577450349184 15424039046721694976 12723805515993040768 10023571985264386560 7323338454535732352 4623104923807078144 1922871393078423936 17669381936059321344 14969148405330667136 12268914874602012928 9568681343873358720 6868447813144704512 4168214282416050304 1467980751687396096 17214491294668293504 14514257763939639296 11814024233210985088 9113790702482330880 6413557171753676672 3713323641025022464 1013090110296368256 16759600653277265664 14059367122548611456 11359133591819957248 8658900061091303040 5958666530362648832 3258432999633994624 558199468905340416 16304710011886237824 13604476481157583616 10904242950428929408 8204009419700275200 5503775888971620992 2803542358242966784 103308827514312576 15849819370495209984 13149585839766555776 10449352309037901568 7749118778309247360 5048885247580593152 2348651716851938944 18095162259832836352 15394928729104182144 12694695198375527936 9994461667646873728 7294228136918219520 4593994606189565312 1893761075460911104 17640271618441808512 14940038087713154304 12239804556984500096 9539571026255845888 6839337495527191680 4139103964798537472 1438870434069883264 17185380977050780672 14485147446322126464 11784913915593472256 9084680384864818048 6384446854136163840 3684213323407509632 983979792678855424 16730490335659752832 14030256804931098624 11330023274202444416 8629789743473790208 5929556212745136000 3229322682016481792 529089151287827584 16275599694268724992 13575366163540070784 10875132632811416576 8174899102082762368 5474665571354108160 2774432040625453952 74198509896799744 15820709052877697152 13120475522149042944 10420241991420388736 7720008460691734528 5019774929963080320 2319541399234426112 18066051942215323520 15365818411486669312 12665584880758015104 9965351350029360896 7265117819300706688 4564884288572052480 1864650757843398272 17611161300824295680 14910927770095641472 12210694239366987264 9510460708638333056 6810227177909678848 4109993647181024640 1409760116452370432 17156270659433267840 14456037128704613632 11755803597975959424 9055570067247305216 6355336536518651008 3655103005789996800 954869475061342592 16701380018042240000 14001146487313585792 11300912956584931584 8600679425856277376 5900445895127623168 3200212364398968960 499978833670314752 16246489376651212160 13546255845922557952 10846022315193903744 8145788784465249536 5445555253736595328 2745321723007941120 45088192279286912 15791598735260184320 13091365204531530112 10391131673802875904 7690898143074221696 4990664612345567488 2290431081616913280 18036941624597810688 15336708093869156480 12636474563140502272 9936241032411848064 7236007501683193856 4535773970954539648 1835540440225885440 17582050983206782848 14881817452478128640 12181583921749474432 9481350391020820224 6781116860292166016 4080883329563511808 1380649798834857600 17127160341815755008 14426926811087100800 11726693280358446592 9026459749629792384 6326226218901138176 3625992688172483968 925759157443829760 16672269700424727168 13972036169696072960 11271802638967418752 8571569108238764544 5871335577510110336 3171102046781456128 470868516052801920 16217379059033699328 13517145528305045120 10816911997576390912 8116678466847736704 5416444936119082496 2716211405390428288 15977874661774080 15762488417642671488 13062254886914017280 10362021356185363072 7661787825456708864 4961554294728054656 2261320763999400448 18007831306980297856 15307597776251643648 12607364245522989440 9907130714794335232 7206897184065681024 4506663653337026816 1806430122608372608 17552940665589270016 14852707134860615808 12152473604131961600 9452240073403307392 6752006542674653184 4051773011945998976 1351539481217344768 17098050024198242176 14397816493469587968 11697582962740933760 8997349432012279552 6297115901283625344 3596882370554971136 896648839826316928 16643159382807214336 13942925852078560128 11242692321349905920 8542458790621251712 5842225259892597504 3141991729163943296 441758198435289088 16188268741416186496 13488035210687532288 10787801679958878080 8087568149230223872 5387334618501569664 2687101087772915456 18433611630753812864 15733378100025158656 13033144569296504448 10332911038567850240 7632677507839196032 4932443977110541824 2232210446381887616 17978720989362785024 15278487458634130816 12578253927905476608 9878020397176822400 7177786866448168192 4477553335719513984 1777319804990859776 17523830347971757184 14823596817243102976 12123363286514448768 9423129755785794560 6722896225057140352 4022662694328486144 1322429163599831936 17068939706580729344 14368706175852075136 11668472645123420928 8968239114394766720 6268005583666112512 3567772052937458304 867538522208804096 16614049065189701504 13913815534461047296 11213582003732393088 8513348473003738880 5813114942275084672 3112881411546430464 412647880817776256 16159158423798673664 13458924893070019456 10758691362341365248 8058457831612711040 5358224300884056832 2657990770155402624 18404501313136300032 15704267782407645824 13004034251678991616 10303800720950337408 7603567190221683200 4903333659493028992 2203100128764374784 17949610671745272192 15249377141016617984 12549143610287963776 9848910079559309568 7148676548830655360 4448443018102001152 1748209487373346944 17494720030354244352 14794486499625590144 12094252968896935936 9394019438168281728 6693785907439627520 3993552376710973312 1293318845982319104 17039829388963216512 14339595858234562304 11639362327505908096 8939128796777253888 6238895266048599680 3538661735319945472 838428204591291264 16584938747572188672 13884705216843534464 11184471686114880256 8484238155386226048 5784004624657571840 3083771093928917632 383537563200263424 16130048106181160832 13429814575452506624 10729581044723852416 8029347513995198208 5329113983266544000 2628880452537889792 18375390995518787200 15675157464790132992 12974923934061478784 10274690403332824576 7574456872604170368 4874223341875516160 2173989811146861952 17920500354127759360 15220266823399105152 12520033292670450944 9819799761941796736 7119566231213142528 4419332700484488320 1719099169755834112 17465609712736731520 14765376182008077312 12065142651279423104 9364909120550768896 6664675589822114688 3964442059093460480 1264208528364806272 17010719071345703680 14310485540617049472 11610252009888395264 8910018479159741056 6209784948431086848 3509551417702432640 809317886973778432 16555828429954675840 13855594899226021632 11155361368497367424 8455127837768713216 5754894307040059008 3054660776311404800 354427245582750592 16100937788563648000 13400704257834993792 10700470727106339584 8000237196377685376 5300003665649031168 2599770134920376960 18346280677901274368 15646047147172620160 12945813616443965952 10245580085715311744 7545346554986657536 4845113024258003328 2144879493529349120 17891390036510246528 15191156505781592320 12490922975052938112 9790689444324283904 7090455913595629696 4390222382866975488 1689988852138321280 17436499395119218688 14736265864390564480 12036032333661910272 9335798802933256064 6635565272204601856 3935331741475947648 1235098210747293440 16981608753728190848 14281375222999536640 11581141692270882432 8880908161542228224 6180674630813574016 3480441100084919808 780207569356265600 16526718112337163008 13826484581608508800 11126251050879854592 8426017520151200384 5725783989422546176 3025550458693891968 325316927965237760 16071827470946135168 13371593940217480960 10671360409488826752 7971126878760172544 5270893348031518336 2570659817302864128 18317170360283761536 15616936829555107328 12916703298826453120 10216469768097798912 7516236237369144704 4816002706640490496 2115769175911836288 17862279718892733696 15162046188164079488 12461812657435425280 9761579126706771072 7061345595978116864 4361112065249462656 1660878534520808448 17407389077501705856 14707155546773051648 12006922016044397440 9306688485315743232 6606454954587089024 3906221423858434816 1205987893129780608 16952498436110678016 14252264905382023808 11552031374653369600 8851797843924715392 6151564313196061184 3451330782467406976 751097251738752768 16497607794719650176 13797374263990995968 11097140733262341760 8396907202533687552 5696673671805033344 2996440141076379136 296206610347724928 16042717153328622336 13342483622599968128 10642250091871313920 7942016561142659712 5241783030414005504 2541549499685351296 18288060042666248704 15587826511937594496 12887592981208940288 10187359450480286080 7487125919751631872 4786892389022977664 2086658858294323456 17833169401275220864 15132935870546566656 12432702339817912448 9732468809089258240 7032235278360604032 4332001747631949824 1631768216903295616 17378278759884193024 14678045229155538816 11977811698426884608 9277578167698230400 6577344636969576192 3877111106240921984 1176877575512267776 16923388118493165184 14223154587764510976 11522921057035856768 8822687526307202560 6122453995578548352 3422220464849894144 721986934121239936 16468497477102137344 13768263946373483136 11068030415644828928 8367796884916174720 5667563354187520512 2967329823458866304 267096292730212096 16013606835711109504 13313373304982455296 10613139774253801088 7912906243525146880 5212672712796492672 2512439182067838464 18258949725048735872 15558716194320081664 12858482663591427456 10158249132862773248 7458015602134119040 4757782071405464832 2057548540676810624 17804059083657708032 15103825552929053824 12403592022200399616 9703358491471745408 7003124960743091200 4302891430014436992 1602657899285782784 17349168442266680192 14648934911538025984 11948701380809371776 9248467850080717568 6548234319352063360 3848000788623409152 1147767257894754944 16894277800875652352 14194044270146998144 11493810739418343936 8793577208689689728 6093343677961035520 3393110147232381312 692876616503727104 16439387159484624512 13739153628755970304 11038920098027316096 8338686567298661888 5638453036570007680 2938219505841353472 237985975112699264 15984496518093596672 13284262987364942464 10584029456636288256 7883795925907634048 5183562395178979840 2483328864450325632 18229839407431223040 15529605876702568832 12829372345973914624 10129138815245260416 7428905284516606208 4728671753787952000 2028438223059297792 17774948766040195200 15074715235311540992 12374481704582886784 9674248173854232576 6974014643125578368 4273781112396924160 1573547581668269952 17320058124649167360 14619824593920513152 11919591063191858944 9219357532463204736 6519124001734550528 3818890471005896320 1118656940277242112 16865167483258139520 14164933952529485312 11464700421800831104 8764466891072176896 6064233360343522688 3363999829614868480 663766298886214272 16410276841867111680 13710043311138457472 11009809780409803264 8309576249681149056 5609342718952494848 2909109188223840640 208875657495186432 15955386200476083840 13255152669747429632 10554919139018775424 7854685608290121216 5154452077561467008 2454218546832812800 18200729089813710208 15500495559085056000 12800262028356401792 10100028497627747584 7399794966899093376 4699561436170439168 1999327905441784960 17745838448422682368 15045604917694028160 12345371386965373952 9645137856236719744 6944904325508065536 4244670794779411328 1544437264050757120 17290947807031654528 14590714276303000320 11890480745574346112 9190247214845691904 6490013684117037696 3789780153388383488 1089546622659729280 16836057165640626688 14135823634911972480 11435590104183318272 8735356573454664064 6035123042726009856 3334889511997355648 634655981268701440 16381166524249598848 13680932993520944640 10980699462792290432 8280465932063636224 5580232401334982016 2879998870606327808 179765339877673600 15926275882858571008 13226042352129916800 10525808821401262592 7825575290672608384 5125341759943954176 2425108229215299968 18171618772196197376 15471385241467543168 12771151710738888960 10070918180010234752 7370684649281580544 4670451118552926336 1970217587824272128 17716728130805169536 15016494600076515328 12316261069347861120 9616027538619206912 6915794007890552704 4215560477161898496 1515326946433244288 17261837489414141696 14561603958685487488 11861370427956833280 9161136897228179072 6460903366499524864 3760669835770870656 1060436305042216448 16806946848023113856 14106713317294459648 11406479786565805440 8706246255837151232 6006012725108497024 3305779194379842816 605545663651188608 16352056206632086016 13651822675903431808 10951589145174777600 8251355614446123392 5551122083717469184 2850888552988814976 150655022260160768 15897165565241058176 13196932034512403968 10496698503783749760 7796464973055095552 5096231442326441344 2395997911597787136 18142508454578684544 15442274923850030336 12742041393121376128 10041807862392721920 7341574331664067712 4641340800935413504 1941107270206759296 17687617813187656704 14987384282459002496 12287150751730348288 9586917221001694080 6886683690273039872 4186450159544385664 1486216628815731456 17232727171796628864 14532493641067974656 11832260110339320448 9132026579610666240 6431793048882012032 3731559518153357824 1031325987424703616 16777836530405601024 14077602999676946816 11377369468948292608 8677135938219638400 5976902407490984192 3276668876762329984 576435346033675776 16322945889014573184 13622712358285918976 10922478827557264768 8222245296828610560 5522011766099956352 2821778235371302144 121544704642647936 15868055247623545344 13167821716894891136 10467588186166236928 7767354655437582720 5067121124708928512 2366887593980274304 18113398136961171712 15413164606232517504 12712931075503863296 10012697544775209088 7312464014046554880 4612230483317900672 1911996952589246464 17658507495570143872 14958273964841489664 12258040434112835456 9557806903384181248 6857573372655527040 4157339841926872832 1457106311198218624 17203616854179116032 14503383323450461824 11803149792721807616 9102916261993153408 6402682731264499200 3702449200535844992 1002215669807190784 16748726212788088192 14048492682059433984 11348259151330779776 8648025620602125568 5947792089873471360 3247558559144817152 547325028416162944 16293835571397060352 13593602040668406144 10893368509939751936 8193134979211097728 5492901448482443520 2792667917753789312 92434387025135104 15838944930006032512 13138711399277378304 10438477868548724096 7738244337820069888 5038010807091415680 2337777276362761472 18084287819343658880 15384054288615004672 12683820757886350464 9983587227157696256 7283353696429042048 4583120165700387840 1882886634971733632 17629397177952631040 14929163647223976832 12228930116495322624 9528696585766668416 6828463055038014208 4128229524309360000 1427995993580705792 17174506536561603200 14474273005832948992 11774039475104294784 9073805944375640576 6373572413646986368 3673338882918332160 973105352189677952 16719615895170575360 14019382364441921152 11319148833713266944 8618915302984612736 5918681772255958528 3218448241527304320 518214710798650112 16264725253779547520 13564491723050893312 10864258192322239104 8164024661593584896 5463791130864930688 2763557600136276480 63324069407622272 15809834612388519680 13109601081659865472 10409367550931211264 7709134020202557056 5008900489473902848 2308666958745248640 18055177501726146048 15354943970997491840 12654710440268837632 9954476909540183424 7254243378811529216 4554009848082875008 1853776317354220800 17600286860335118208 14900053329606464000 12199819798877809792 9499586268149155584 6799352737420501376 4099119206691847168 1398885675963192960 17145396218944090368 14445162688215436160 11744929157486781952 9044695626758127744 6344462096029473536 3644228565300819328 943995034572165120 16690505577553062528 13990272046824408320 11290038516095754112 8589804985367099904 5889571454638445696 3189337923909791488 489104393181137280 16235614936162034688 13535381405433380480 10835147874704726272 8134914343976072064 5434680813247417856 2734447282518763648 34213751790109440 15780724294771006848 13080490764042352640 10380257233313698432 7680023702585044224 4979790171856390016 2279556641127735808 18026067184108633216 15325833653379979008 12625600122651324800 9925366591922670592 7225133061194016384 4524899530465362176 1824665999736707968 17571176542717605376 14870943011988951168 12170709481260296960 9470475950531642752 6770242419802988544 4070008889074334336 1369775358345680128 17116285901326577536 14416052370597923328 11715818839869269120 9015585309140614912 6315351778411960704 3615118247683306496 914884716954652288 16661395259935549696 13961161729206895488 11260928198478241280 8560694667749587072 5860461137020932864 3160227606292278656 459994075563624448 16206504618544521856 13506271087815867648 10806037557087213440 8105804026358559232 5405570495629905024 2705336964901250816 5103434172596608 15751613977153494016 13051380446424839808 10351146915696185600 7650913384967531392 4950679854238877184 2250446323510222976 17996956866491120384 15296723335762466176 12596489805033811968 9896256274305157760 7196022743576503552 4495789212847849344 1795555682119195136 17542066225100092544 14841832694371438336 12141599163642784128 9441365632914129920 6741132102185475712 4040898571456821504 1340665040728167296 17087175583709064704 14386942052980410496 11686708522251756288 8986474991523102080 6286241460794447872 3586007930065793664 885774399337139456 16632284942318036864 13932051411589382656 11231817880860728448 8531584350132074240 5831350819403420032 3131117288674765824 430883757946111616 16177394300927009024 13477160770198354816 10776927239469700608 8076693708741046400 5376460178012392192 2676226647283737984 18422737190264635392 15722503659535981184 13022270128807326976 10322036598078672768 7621803067350018560 4921569536621364352 2221336005892710144 17967846548873607552 15267613018144953344 12567379487416299136 9867145956687644928 7166912425958990720 4466678895230336512 1766445364501682304 17512955907482579712 14812722376753925504 12112488846025271296 9412255315296617088 6712021784567962880 4011788253839308672 1311554723110654464 17058065266091551872 14357831735362897664 11657598204634243456 8957364673905589248 6257131143176935040 3556897612448280832 856664081719626624 16603174624700524032 13902941093971869824 11202707563243215616 8502474032514561408 5802240501785907200 3102006971057252992 401773440328598784 16148283983309496192 13448050452580841984 10747816921852187776 8047583391123533568 5347349860394879360 2647116329666225152 18393626872647122560 15693393341918468352 12993159811189814144 10292926280461159936 7592692749732505728 4892459219003851520 2192225688275197312 17938736231256094720 15238502700527440512 12538269169798786304 9838035639070132096 7137802108341477888 4437568577612823680 1737335046884169472 17483845589865066880 14783612059136412672 12083378528407758464 9383144997679104256 6682911466950450048 3982677936221795840 1282444405493141632 17028954948474039040 14328721417745384832 11628487887016730624 8928254356288076416 6228020825559422208 3527787294830768000 827553764102113792 16574064307083011200 13873830776354356992 11173597245625702784 8473363714897048576 5773130184168394368 3072896653439740160 372663122711085952 16119173665691983360 13418940134963329152 10718706604234674944 8018473073506020736 5318239542777366528 2618006012048712320 18364516555029609728 15664283024300955520 12964049493572301312 10263815962843647104 7563582432114992896 4863348901386338688 2163115370657684480 17909625913638581888 15209392382909927680 12509158852181273472 9808925321452619264 7108691790723965056 4408458259995310848 1708224729266656640 17454735272247554048 14754501741518899840 12054268210790245632 9354034680061591424 6653801149332937216 3953567618604283008 1253334087875628800 16999844630856526208 14299611100127872000 11599377569399217792 8899144038670563584 6198910507941909376 3498676977213255168 798443446484600960 16544953989465498368 13844720458736844160 11144486928008189952 8444253397279535744 5744019866550881536 3043786335822227328 343552805093573120 16090063348074470528 13389829817345816320 10689596286617162112 7989362755888507904 5289129225159853696 2588895694431199488 18335406237412096896 15635172706683442688 12934939175954788480 10234705645226134272 7534472114497480064 4834238583768825856 2134005053040171648 17880515596021069056 15180282065292414848 12480048534563760640 9779815003835106432 7079581473106452224 4379347942377798016 1679114411649143808 17425624954630041216 14725391423901387008 12025157893172732800 9324924362444078592 6624690831715424384 3924457300986770176 1224223770258115968 16970734313239013376 14270500782510359168 11570267251781704960 8870033721053050752 6169800190324396544 3469566659595742336 769333128867088128 16515843671847985536 13815610141119331328 11115376610390677120 8415143079662022912 5714909548933368704 3014676018204714496 314442487476060288 16060953030456957696 13360719499728303488 10660485968999649280 7960252438270995072 5260018907542340864 2559785376813686656 18306295919794584064 15606062389065929856 12905828858337275648 10205595327608621440 7505361796879967232 4805128266151313024 2104894735422658816 17851405278403556224 15151171747674902016 12450938216946247808 9750704686217593600 7050471155488939392 4350237624760285184 1650004094031630976 17396514637012528384 14696281106283874176 11996047575555219968 9295814044826565760 6595580514097911552 3895346983369257344 1195113452640603136 16941623995621500544 14241390464892846336 11541156934164192128 8840923403435537920 6140689872706883712 3440456341978229504 740222811249575296 16486733354230472704 13786499823501818496 11086266292773164288 8386032762044510080 5685799231315855872 2985565700587201664 285332169858547456 16031842712839444864 13331609182110790656 10631375651382136448 7931142120653482240 5230908589924828032 2530675059196173824 18277185602177071232 15576952071448417024 12876718540719762816 10176485009991108608 7476251479262454400 4776017948533800192 2075784417805145984 17822294960786043392 15122061430057389184 12421827899328734976 9721594368600080768 7021360837871426560 4321127307142772352 1620893776414118144 17367404319395015552 14667170788666361344 11966937257937707136 9266703727209052928 6566470196480398720 3866236665751744512 1166003135023090304 16912513678003987712 14212280147275333504 11512046616546679296 8811813085818025088 6111579555089370880 3411346024360716672 711112493632062464 16457623036612959872 13757389505884305664 11057155975155651456 8356922444426997248 5656688913698343040 2956455382969688832 256221852241034624 16002732395221932032 13302498864493277824 10602265333764623616 7902031803035969408 5201798272307315200 2501564741578660992 18248075284559558400 15547841753830904192 12847608223102249984 10147374692373595776 7447141161644941568 4746907630916287360 2046674100187633152 17793184643168530560 15092951112439876352 12392717581711222144 9692484050982567936 6992250520253913728 4292016989525259520 1591783458796605312 17338294001777502720 14638060471048848512 11937826940320194304 9237593409591540096 6537359878862885888 3837126348134231680 1136892817405577472 16883403360386474880 14183169829657820672 11482936298929166464 8782702768200512256 6082469237471858048 3382235706743203840 682002176014549632 16428512718995447040 13728279188266792832 11028045657538138624 8327812126809484416 5627578596080830208 2927345065352176000 227111534623521792 15973622077604419200 13273388546875764992 10573155016147110784 7872921485418456576 5172687954689802368 2472454423961148160 18218964966942045568 15518731436213391360 12818497905484737152 10118264374756082944 7418030844027428736 4717797313298774528 2017563782570120320 17764074325551017728 15063840794822363520 12363607264093709312 9663373733365055104 6963140202636400896 4262906671907746688 1562673141179092480 17309183684159989888 14608950153431335680 11908716622702681472 9208483091974027264 6508249561245373056 3808016030516718848 1107782499788064640 16854293042768962048 14154059512040307840 11453825981311653632 8753592450582999424 6053358919854345216 3353125389125691008 652891858397036800 16399402401377934208 13699168870649280000 10998935339920625792 8298701809191971584 5598468278463317376 2898234747734663168 198001217006008960 15944511759986906368 13244278229258252160 10544044698529597952 7843811167800943744 5143577637072289536 2443344106343635328 18189854649324532736 15489621118595878528 12789387587867224320 10089154057138570112 7388920526409915904 4688686995681261696 1988453464952607488 17734964007933504896 15034730477204850688 12334496946476196480 9634263415747542272 6934029885018888064 4233796354290233856 1533562823561579648 17280073366542477056 14579839835813822848 11879606305085168640 9179372774356514432 6479139243627860224 3778905712899206016 1078672182170551808 16825182725151449216 14124949194422795008 11424715663694140800 8724482132965486592 6024248602236832384 3324015071508178176 623781540779523968 16370292083760421376 13670058553031767168 10969825022303112960 8269591491574458752 5569357960845804544 2869124430117150336 168890899388496128 15915401442369393536 13215167911640739328 10514934380912085120 7814700850183430912 5114467319454776704 2414233788726122496 18160744331707019904 15460510800978365696 12760277270249711488 10060043739521057280 7359810208792403072 4659576678063748864 1959343147335094656 17705853690315992064 15005620159587337856 12305386628858683648 9605153098130029440 6904919567401375232 4204686036672721024 1504452505944066816 17250963048924964224 14550729518196310016 11850495987467655808 9150262456739001600 6450028926010347392 3749795395281693184 1049561864553038976 16796072407533936384 14095838876805282176 11395605346076627968 8695371815347973760 5995138284619319552 3294904753890665344 594671223162011136 16341181766142908544 13640948235414254336 10940714704685600128 8240481173956945920 5540247643228291712 2840014112499637504 139780581770983296 15886291124751880704 13186057594023226496 10485824063294572288 7785590532565918080 5085357001837263872 2385123471108609664 18131634014089507072 15431400483360852864 12731166952632198656 10030933421903544448 7330699891174890240 4630466360446236032 1930232829717581824 17676743372698479232 14976509841969825024 12276276311241170816 9576042780512516608 6875809249783862400 4175575719055208192 1475342188326553984 17221852731307451392 14521619200578797184 11821385669850142976 9121152139121488768 6420918608392834560 3720685077664180352 1020451546935526144 16766962089916423552 14066728559187769344 11366495028459115136 8666261497730460928 5966027967001806720 3265794436273152512 565560905544498304 16312071448525395712 13611837917796741504 10911604387068087296 8211370856339433088 5511137325610778880 2810903794882124672 110670264153470464 15857180807134367872 13156947276405713664 10456713745677059456 7756480214948405248 5056246684219751040 2356013153491096832 18102523696471994240 15402290165743340032 12702056635014685824 10001823104286031616 7301589573557377408 4601356042828723200 1901122512100068992 17647633055080966400 14947399524352312192 12247165993623657984 9546932462895003776 6846698932166349568 4146465401437695360 1446231870709041152 17192742413689938560 14492508882961284352 11792275352232630144 9092041821503975936 6391808290775321728 3691574760046667520 991341229318013312 16737851772298910720 14037618241570256512 11337384710841602304 8637151180112948096 5936917649384293888 3236684118655639680 536450587926985472 16282961130907882880 13582727600179228672 10882494069450574464 8182260538721920256 5482027007993266048 2781793477264611840 81559946535957632 15828070489516855040 13127836958788200832 10427603428059546624 7727369897330892416 5027136366602238208 2326902835873584000 18073413378854481408 15373179848125827200 12672946317397172992 9972712786668518784 7272479255939864576 4572245725211210368 1872012194482556160 17618522737463453568 14918289206734799360 12218055676006145152 9517822145277490944 6817588614548836736 4117355083820182528 1417121553091528320 17163632096072425728 14463398565343771520 11763165034615117312 9062931503886463104 6362697973157808896 3662464442429154688 962230911700500480 16708741454681397888 14008507923952743680 11308274393224089472 8608040862495435264 5907807331766781056 3207573801038126848 507340270309472640 16253850813290370048 13553617282561715840 10853383751833061632 8153150221104407424 5452916690375753216 2752683159647099008 52449628918444800 15798960171899342208 13098726641170688000 10398493110442033792 7698259579713379584 4998026048984725376 2297792518256071168 18044303061236968576 15344069530508314368 12643835999779660160 9943602469051005952 7243368938322351744 4543135407593697536 1842901876865043328 17589412419845940736 14889178889117286528 12188945358388632320 9488711827659978112 6788478296931323904 4088244766202669696 1388011235474015488 17134521778454912896 14434288247726258688 11734054716997604480 9033821186268950272 6333587655540296064 3633354124811641856 933120594082987648 16679631137063885056 13979397606335230848 11279164075606576640 8578930544877922432 5878697014149268224 3178463483420614016 478229952691959808 16224740495672857216 13524506964944203008 10824273434215548800 8124039903486894592 5423806372758240384 2723572842029586176 23339311300931968 15769849854281829376 13069616323553175168 10369382792824520960 7669149262095866752 4968915731367212544 2268682200638558336 18015192743619455744 15314959212890801536 12614725682162147328 9914492151433493120 7214258620704838912 4514025089976184704 1813791559247530496 17560302102228427904 14860068571499773696 12159835040771119488 9459601510042465280 6759367979313811072 4059134448585156864 1358900917856502656 17105411460837400064 14405177930108745856 11704944399380091648 9004710868651437440 6304477337922783232 3604243807194129024 904010276465474816 16650520819446372224 13950287288717718016 11250053757989063808 8549820227260409600 5849586696531755392 3149353165803101184 449119635074446976 16195630178055344384 13495396647326690176 10795163116598035968 8094929585869381760 5394696055140727552 2694462524412073344 18440973067392970752 15740739536664316544 13040506005935662336 10340272475207008128 7640038944478353920 4939805413749699712 2239571883021045504 17986082426001942912 15285848895273288704 12585615364544634496 9885381833815980288 7185148303087326080 4484914772358671872 1784681241630017664 17531191784610915072 14830958253882260864 12130724723153606656 9430491192424952448 6730257661696298240 4030024130967644032 1329790600238989824 17076301143219887232 14376067612491233024 11675834081762578816 8975600551033924608 6275367020305270400 3575133489576616192 874899958847961984 16621410501828859392 13921176971100205184 11220943440371550976 8520709909642896768 5820476378914242560 3120242848185588352 420009317456934144 16166519860437831552 13466286329709177344 10766052798980523136 8065819268251868928 5365585737523214720 2665352206794560512 18411862749775457920 15711629219046803712 13011395688318149504 10311162157589495296 7610928626860841088 4910695096132186880 2210461565403532672 17956972108384430080 15256738577655775872 12556505046927121664 9856271516198467456 7156037985469813248 4455804454741159040 1755570924012504832 17502081466993402240 14801847936264748032 12101614405536093824 9401380874807439616 6701147344078785408 4000913813350131200 1300680282621476992 17047190825602374400 14346957294873720192 11646723764145065984 8946490233416411776 6246256702687757568 3546023171959103360 845789641230449152 16592300184211346560 13892066653482692352 11191833122754038144 8491599592025383936 5791366061296729728 3091132530568075520 390898999839421312 16137409542820318720 13437176012091664512 10736942481363010304 8036708950634356096 5336475419905701888 2636241889177047680 18382752432157945088 15682518901429290880 12982285370700636672 10282051839971982464 7581818309243328256 4881584778514674048 2181351247786019840 17927861790766917248 15227628260038263040 12527394729309608832 9827161198580954624 7126927667852300416 4426694137123646208 1726460606394992000 17472971149375889408 14772737618647235200 12072504087918580992 9372270557189926784 6672037026461272576 3971803495732618368 1271569965003964160 17018080507984861568 14317846977256207360 11617613446527553152 8917379915798898944 6217146385070244736 3516912854341590528 816679323612936320 16563189866593833728 13862956335865179520 11162722805136525312 8462489274407871104 5762255743679216896 3062022212950562688 361788682221908480 16108299225202805888 13408065694474151680 10707832163745497472 8007598633016843264 5307365102288189056 2607131571559534848 18353642114540432256 15653408583811778048 12953175053083123840 10252941522354469632 7552707991625815424 4852474460897161216 2152240930168507008 17898751473149404416 15198517942420750208 12498284411692096000 9798050880963441792 7097817350234787584 4397583819506133376 1697350288777479168 17443860831758376576 14743627301029722368 12043393770301068160 9343160239572413952 6642926708843759744 3942693178115105536 1242459647386451328 16988970190367348736 14288736659638694528 11588503128910040320 8888269598181386112 6188036067452731904 3487802536724077696 787569005995423488 16534079548976320896 13833846018247666688 11133612487519012480 8433378956790358272 5733145426061704064 3032911895333049856 332678364604395648 16079188907585293056 13378955376856638848 10678721846127984640 7978488315399330432 5278254784670676224 2578021253942022016 18324531796922919424 15624298266194265216 12924064735465611008 10223831204736956800 7523597674008302592 4823364143279648384 2123130612550994176 17869641155531891584 15169407624803237376 12469174094074583168 9768940563345928960 7068707032617274752 4368473501888620544 1668239971159966336 17414750514140863744 14714516983412209536 12014283452683555328 9314049921954901120 6613816391226246912 3913582860497592704 1213349329768938496 16959859872749835904 14259626342021181696 11559392811292527488 8859159280563873280 6158925749835219072 3458692219106564864 758458688377910656 16504969231358808064 13804735700630153856 11104502169901499648 8404268639172845440 5704035108444191232 3003801577715537024 303568046986882816 16050078589967780224 13349845059239126016 10649611528510471808 7949377997781817600 5249144467053163392 2548910936324509184 18295421479305406592 15595187948576752384 12894954417848098176 10194720887119443968 7494487356390789760 4794253825662135552 2094020294933481344 17840530837914378752 15140297307185724544 12440063776457070336 9739830245728416128 7039596714999761920 4339363184271107712 1639129653542453504 17385640196523350912 14685406665794696704 11985173135066042496 9284939604337388288 6584706073608734080 3884472542880079872 1184239012151425664 16930749555132323072 14230516024403668864 11530282493675014656 8830048962946360448 6129815432217706240 3429581901489052032 729348370760397824 16475858913741295232 13775625383012641024 11075391852283986816 8375158321555332608 5674924790826678400 2974691260098024192 274457729369369984 16020968272350267392 13320734741621613184 10620501210892958976 7920267680164304768 5220034149435650560 2519800618706996352 18266311161687893760 15566077630959239552 12865844100230585344 10165610569501931136 7465377038773276928 4765143508044622720 2064909977315968512 17811420520296865920 15111186989568211712 12410953458839557504 9710719928110903296 7010486397382249088 4310252866653594880 1610019335924940672 17356529878905838080 14656296348177183872 11956062817448529664 9255829286719875456 6555595755991221248 3855362225262567040 1155128694533912832 16901639237514810240 14201405706786156032 11501172176057501824 8800938645328847616 6100705114600193408 3400471583871539200 700238053142884992 16446748596123782400 13746515065395128192 11046281534666473984 8346048003937819776 5645814473209165568 2945580942480511360 245347411751857152 15991857954732754560 13291624424004100352 10591390893275446144 7891157362546791936 5190923831818137728 2490690301089483520 18237200844070380928 15536967313341726720 12836733782613072512 10136500251884418304 7436266721155764096 4736033190427109888 2035799659698455680 17782310202679353088 15082076671950698880 12381843141222044672 9681609610493390464 6981376079764736256 4281142549036082048 1580909018307427840 17327419561288325248 14627186030559671040 11926952499831016832 9226718969102362624 6526485438373708416 3826251907645054208 1126018376916400000 16872528919897297408 14172295389168643200 11472061858439988992 8771828327711334784 6071594796982680576 3371361266254026368 671127735525372160 16417638278506269568 13717404747777615360 11017171217048961152 8316937686320306944 5616704155591652736 2916470624862998528 216237094134344320 15962747637115241728 13262514106386587520 10562280575657933312 7862047044929279104 5161813514200624896 2461579983471970688 18208090526452868096 15507856995724213888 12807623464995559680 10107389934266905472 7407156403538251264 4706922872809597056 2006689342080942848 17753199885061840256 15052966354333186048 12352732823604531840 9652499292875877632 6952265762147223424 4252032231418569216 1551798700689915008 17298309243670812416 14598075712942158208 11897842182213504000 9197608651484849792 6497375120756195584 3797141590027541376 1096908059298887168 16843418602279784576 14143185071551130368 11442951540822476160 8742718010093821952 6042484479365167744 3342250948636513536 642017417907859328 16388527960888756736 13688294430160102528 10988060899431448320 8287827368702794112 5587593837974139904 2887360307245485696 187126776516831488 15933637319497728896 13233403788769074688 10533170258040420480 7832936727311766272 5132703196583112064 2432469665854457856 18178980208835355264 15478746678106701056 12778513147378046848 10078279616649392640 7378046085920738432 4677812555192084224 1977579024463430016 17724089567444327424 15023856036715673216 12323622505987019008 9623388975258364800 6923155444529710592 4222921913801056384 1522688383072402176 17269198926053299584 14568965395324645376 11868731864595991168 9168498333867336960 6468264803138682752 3768031272410028544 1067797741681374336 16814308284662271744 14114074753933617536 11413841223204963328 8713607692476309120 6013374161747654912 3313140631019000704 612907100290346496 16359417643271243904 13659184112542589696 10958950581813935488 8258717051085281280 5558483520356627072 2858249989627972864 158016458899318656 15904527001880216064 13204293471151561856 10504059940422907648 7803826409694253440 5103592878965599232 2403359348236945024 18149869891217842432 15449636360489188224 12749402829760534016 10049169299031879808 7348935768303225600 4648702237574571392 1948468706845917184 17694979249826814592 14994745719098160384 12294512188369506176 9594278657640851968 6894045126912197760 4193811596183543552 1493578065454889344 17240088608435786752 14539855077707132544 11839621546978478336 9139388016249824128 6439154485521169920 3738920954792515712 1038687424063861504 16785197967044758912 14084964436316104704 11384730905587450496 8684497374858796288 5984263844130142080 3284030313401487872 583796782672833664 16330307325653731072 13630073794925076864 10929840264196422656 8229606733467768448 5529373202739114240 2829139672010460032 128906141281805824 15875416684262703232 13175183153534049024 10474949622805394816 7774716092076740608 5074482561348086400 2374249030619432192 18120759573600329600 15420526042871675392 12720292512143021184 10020058981414366976 7319825450685712768 4619591919957058560 1919358389228404352 17665868932209301760 14965635401480647552 12265401870751993344 9565168340023339136 6864934809294684928 4164701278566030720 1464467747837376512 17210978290818273920 14510744760089619712 11810511229360965504 9110277698632311296 6410044167903657088 3709810637175002880 1009577106446348672 16756087649427246080 14055854118698591872 11355620587969937664 8655387057241283456 5955153526512629248 3254919995783975040 554686465055320832 16301197008036218240 13600963477307564032 10900729946578909824 8200496415850255616 5500262885121601408 2800029354392947200 99795823664292992 15846306366645190400 13146072835916536192 10445839305187881984 7745605774459227776 5045372243730573568 2345138713001919360 18091649255982816768 15391415725254162560 12691182194525508352 9990948663796854144 7290715133068199936 4590481602339545728 1890248071610891520 17636758614591788928 14936525083863134720 12236291553134480512 9536058022405826304 6835824491677172096 4135590960948517888 1435357430219863680 17181867973200761088 14481634442472106880 11781400911743452672 9081167381014798464 6380933850286144256 3680700319557490048 980466788828835840 16726977331809733248 14026743801081079040 11326510270352424832 8626276739623770624 5926043208895116416 3225809678166462208 525576147437808000 16272086690418705408 13571853159690051200 10871619628961396992 8171386098232742784 5471152567504088576 2770919036775434368 70685506046780160 15817196049027677568 13116962518299023360 10416728987570369152 7716495456841714944 5016261926113060736 2316028395384406528 18062538938365303936 15362305407636649728 12662071876907995520 9961838346179341312 7261604815450687104 4561371284722032896 1861137753993378688 17607648296974276096 14907414766245621888 12207181235516967680 9506947704788313472 6806714174059659264 4106480643331005056 1406247112602350848 17152757655583248256 14452524124854594048 11752290594125939840 9052057063397285632 6351823532668631424 3651590001939977216 951356471211323008 16697867014192220416 13997633483463566208 11297399952734912000 8597166422006257792 5896932891277603584 3196699360548949376 496465829820295168 16242976372801192576 13542742842072538368 10842509311343884160 8142275780615229952 5442042249886575744 2741808719157921536 41575188429267328 15788085731410164736 13087852200681510528 10387618669952856320 7687385139224202112 4987151608495547904 2286918077766893696 18033428620747791104 15333195090019136896 12632961559290482688 9932728028561828480 7232494497833174272 4532260967104520064 1832027436375865856 17578537979356763264 14878304448628109056 12178070917899454848 9477837387170800640 6777603856442146432 4077370325713492224 1377136794984838016 17123647337965735424 14423413807237081216 11723180276508427008 9022946745779772800 6322713215051118592 3622479684322464384 922246153593810176 16668756696574707584 13968523165846053376 11268289635117399168 8568056104388744960 5867822573660090752 3167589042931436544 467355512202782336 16213866055183679744 13513632524455025536 10813398993726371328 8113165462997717120 5412931932269062912 2712698401540408704 12464870811754496 15758975413792651904 13058741883063997696 10358508352335343488 7658274821606689280 4958041290878035072 2257807760149380864 18004318303130278272 15304084772401624064 12603851241672969856 9903617710944315648 7203384180215661440 4503150649487007232 1802917118758353024 17549427661739250432 14849194131010596224 12148960600281942016 9448727069553287808 6748493538824633600 4048260008095979392 1348026477367325184 17094537020348222592 14394303489619568384 11694069958890914176 8993836428162259968 6293602897433605760 3593369366704951552 893135835976297344 16639646378957194752 13939412848228540544 11239179317499886336 8538945786771232128 5838712256042577920 3138478725313923712 438245194585269504 16184755737566166912 13484522206837512704 10784288676108858496 8084055145380204288 5383821614651550080 2683588083922895872 18430098626903793280 15729865096175139072 13029631565446484864 10329398034717830656 7629164503989176448 4928930973260522240 2228697442531868032 17975207985512765440 15274974454784111232 12574740924055457024 9874507393326802816 7174273862598148608 4474040331869494400 1773806801140840192 17520317344121737600 14820083813393083392 12119850282664429184 9419616751935774976 6719383221207120768 4019149690478466560 1318916159749812352 17065426702730709760 14365193172002055552 11664959641273401344 8964726110544747136 6264492579816092928 3564259049087438720 864025518358784512 16610536061339681920 13910302530611027712 11210068999882373504 8509835469153719296 5809601938425065088 3109368407696410880 409134876967756672 16155645419948654080 13455411889219999872 10755178358491345664 8054944827762691456 5354711297034037248 2654477766305383040 18400988309286280448 15700754778557626240 13000521247828972032 10300287717100317824 7600054186371663616 4899820655643009408 2199587124914355200 17946097667895252608 15245864137166598400 12545630606437944192 9845397075709289984 7145163544980635776 4444930014251981568 1744696483523327360 17491207026504224768 14790973495775570560 12090739965046916352 9390506434318262144 6690272903589607936 3990039372860953728 1289805842132299520 17036316385113196928 14336082854384542720 11635849323655888512 8935615792927234304 6235382262198580096 3535148731469925888 834915200741271680 16581425743722169088 13881192212993514880 11180958682264860672 8480725151536206464 5780491620807552256 3080258090078898048 380024559350243840 16126535102331141248 13426301571602487040 10726068040873832832 8025834510145178624 5325600979416524416 2625367448687870208 18371877991668767616 15671644460940113408 12971410930211459200 10271177399482804992 7570943868754150784 4870710338025496576 2170476807296842368 17916987350277739776 15216753819549085568 12516520288820431360 9816286758091777152 7116053227363122944 4415819696634468736 1715586165905814528 17462096708886711936 14761863178158057728 12061629647429403520 9361396116700749312 6661162585972095104 3960929055243440896 1260695524514786688 17007206067495684096 14306972536767029888 11606739006038375680 8906505475309721472 6206271944581067264 3506038413852413056 805804883123758848 16552315426104656256 13852081895376002048 11151848364647347840 8451614833918693632 5751381303190039424 3051147772461385216 350914241732731008 16097424784713628416 13397191253984974208 10696957723256320000 7996724192527665792 5296490661799011584 2596257131070357376 18342767674051254784 15642534143322600576 12942300612593946368 10242067081865292160 7541833551136637952 4841600020407983744 2141366489679329536 17887877032660226944 15187643501931572736 12487409971202918528 9787176440474264320 7086942909745610112 4386709379016955904 1686475848288301696 17432986391269199104 14732752860540544896 12032519329811890688 9332285799083236480 6632052268354582272 3931818737625928064 1231585206897273856 16978095749878171264 14277862219149517056 11577628688420862848 8877395157692208640 6177161626963554432 3476928096234900224 776694565506246016 16523205108487143424 13822971577758489216 11122738047029835008 8422504516301180800 5722270985572526592 3022037454843872384 321803924115218176 16068314467096115584 13368080936367461376 10667847405638807168 7967613874910152960 5267380344181498752 2567146813452844544 18313657356433741952 15613423825705087744 12913190294976433536 10212956764247779328 7512723233519125120 4812489702790470912 2112256172061816704 17858766715042714112 15158533184314059904 12458299653585405696 9758066122856751488 7057832592128097280 4357599061399443072 1657365530670788864 17403876073651686272 14703642542923032064 12003409012194377856 9303175481465723648 6602941950737069440 3902708420008415232 1202474889279761024 16948985432260658432 14248751901532004224 11548518370803350016 8848284840074695808 6148051309346041600 3447817778617387392 747584247888733184 16494094790869630592 13793861260140976384 11093627729412322176 8393394198683667968 5693160667955013760 2992927137226359552 292693606497705344 16039204149478602752 13338970618749948544 10638737088021294336 7938503557292640128 5238270026563985920 2538036495835331712 18284547038816229120 15584313508087574912 12884079977358920704 10183846446630266496 7483612915901612288 4783379385172958080 2083145854444303872 17829656397425201280 15129422866696547072 12429189335967892864 9728955805239238656 7028722274510584448 4328488743781930240 1628255213053276032 17374765756034173440 14674532225305519232 11974298694576865024 9274065163848210816 6573831633119556608 3873598102390902400 1173364571662248192 16919875114643145600 14219641583914491392 11519408053185837184 8819174522457182976 6118940991728528768 3418707460999874560 718473930271220352 16464984473252117760 13764750942523463552 11064517411794809344 8364283881066155136 5664050350337500928 2963816819608846720 263583288880192512 16010093831861089920 13309860301132435712 10609626770403781504 7909393239675127296 5209159708946473088 2508926178217818880 18255436721198716288 15555203190470062080 12854969659741407872 10154736129012753664 7454502598284099456 4754269067555445248 2054035536826791040 17800546079807688448 15100312549079034240 12400079018350380032 9699845487621725824 6999611956893071616 4299378426164417408 1599144895435763200 17345655438416660608 14645421907688006400 11945188376959352192 9244954846230697984 6544721315502043776 3844487784773389568 1144254254044735360 16890764797025632768 14190531266296978560 11490297735568324352 8790064204839670144 6089830674111015936 3389597143382361728 689363612653707520 16435874155634604928 13735640624905950720 11035407094177296512 8335173563448642304 5634940032719988096 2934706501991333888 234472971262679680 15980983514243577088 13280749983514922880 10580516452786268672 7880282922057614464 5180049391328960256 2479815860600306048 18226326403581203456 15526092872852549248 12825859342123895040 10125625811395240832 7425392280666586624 4725158749937932416 2024925219209278208 17771435762190175616 15071202231461521408 12370968700732867200 9670735170004212992 6970501639275558784 4270268108546904576 1570034577818250368 17316545120799147776 14616311590070493568 11916078059341839360 9215844528613185152 6515610997884530944 3815377467155876736 1115143936427222528 16861654479408119936 14161420948679465728 11461187417950811520 8760953887222157312 6060720356493503104 3360486825764848896 660253295036194688 16406763838017092096 13706530307288437888 11006296776559783680 8306063245831129472 5605829715102475264 2905596184373821056 205362653645166848 15951873196626064256 13251639665897410048 10551406135168755840 7851172604440101632 5150939073711447424 2450705542982793216 18197216085963690624 15496982555235036416 12796749024506382208 10096515493777728000 7396281963049073792 4696048432320419584 1995814901591765376 17742325444572662784 15042091913844008576 12341858383115354368 9641624852386700160 6941391321658045952 4241157790929391744 1540924260200737536 17287434803181634944 14587201272452980736 11886967741724326528 9186734210995672320 6486500680267018112 3786267149538363904 1086033618809709696 16832544161790607104 14132310631061952896 11432077100333298688 8731843569604644480 6031610038875990272 3331376508147336064 631142977418681856 16377653520399579264 13677419989670925056 10977186458942270848 8276952928213616640 5576719397484962432 2876485866756308224 176252336027654016 15922762879008551424 13222529348279897216 10522295817551243008 7822062286822588800 5121828756093934592 2421595225365280384 18168105768346177792 15467872237617523584 12767638706888869376 10067405176160215168 7367171645431560960 4666938114702906752 1966704583974252544 17713215126955149952 15012981596226495744 12312748065497841536 9612514534769187328 6912281004040533120 4212047473311878912 1511813942583224704 17258324485564122112 14558090954835467904 11857857424106813696 9157623893378159488 6457390362649505280 3757156831920851072 1056923301192196864 16803433844173094272 14103200313444440064 11402966782715785856 8702733251987131648 6002499721258477440 3302266190529823232 602032659801169024 16348543202782066432 13648309672053412224 10948076141324758016 8247842610596103808 5547609079867449600 2847375549138795392 147142018410141184 15893652561391038592 13193419030662384384 10493185499933730176 7792951969205075968 5092718438476421760 2392484907747767552 18138995450728664960 15438761920000010752 12738528389271356544 10038294858542702336 7338061327814048128 4637827797085393920 1937594266356739712 17684104809337637120 14983871278608982912 12283637747880328704 9583404217151674496 6883170686423020288 4182937155694366080 1482703624965711872 17229214167946609280 14528980637217955072 11828747106489300864 9128513575760646656 6428280045031992448 3728046514303338240 1027812983574684032 16774323526555581440 14074089995826927232 11373856465098273024 8673622934369618816 5973389403640964608 3273155872912310400 572922342183656192 16319432885164553600 13619199354435899392 10918965823707245184 8218732292978590976 5518498762249936768 2818265231521282560 118031700792628352 15864542243773525760 13164308713044871552 10464075182316217344 7763841651587563136 5063608120858908928 2363374590130254720 18109885133111152128 15409651602382497920 12709418071653843712 10009184540925189504 7308951010196535296 4608717479467881088 1908483948739226880 17654994491720124288 14954760960991470080 12254527430262815872 9554293899534161664 6854060368805507456 4153826838076853248 1453593307348199040 17200103850329096448 14499870319600442240 11799636788871788032 9099403258143133824 6399169727414479616 3698936196685825408 998702665957171200 16745213208938068608 14044979678209414400 11344746147480760192 8644512616752105984 5944279086023451776 3244045555294797568 543812024566143360 16290322567547040768 13590089036818386560 10889855506089732352 8189621975361078144 5489388444632423936 2789154913903769728 88921383175115520 15835431926156012928 13135198395427358720 10434964864698704512 7734731333970050304 5034497803241396096 2334264272512741888 18080774815493639296 15380541284764985088 12680307754036330880 9980074223307676672 7279840692579022464 4579607161850368256 1879373631121714048 17625884174102611456 14925650643373957248 12225417112645303040 9525183581916648832 6824950051187994624 4124716520459340416 1424482989730686208 17170993532711583616 14470760001982929408 11770526471254275200 9070292940525620992 6370059409796966784 3669825879068312576 969592348339658368 16716102891320555776 14015869360591901568 11315635829863247360 8615402299134593152 5915168768405938944 3214935237677284736 514701706948630528 16261212249929527936 13560978719200873728 10860745188472219520 8160511657743565312 5460278127014911104 2760044596286256896 59811065557602688 15806321608538500096 13106088077809845888 10405854547081191680 7705621016352537472 5005387485623883264 2305153954895229056 18051664497876126464 15351430967147472256 12651197436418818048 9950963905690163840 7250730374961509632 4550496844232855424 1850263313504201216 17596773856485098624 14896540325756444416 12196306795027790208 9496073264299136000 6795839733570481792 4095606202841827584 1395372672113173376 17141883215094070784 14441649684365416576 11741416153636762368 9041182622908108160 6340949092179453952 3640715561450799744 940482030722145536 16686992573703042944 13986759042974388736 11286525512245734528 8586291981517080320 5886058450788426112 3185824920059771904 485591389331117696 16232101932312015104 13531868401583360896 10831634870854706688 8131401340126052480 5431167809397398272 2730934278668744064 30700747940089856 15777211290920987264 13076977760192333056 10376744229463678848 7676510698735024640 4976277168006370432 2276043637277716224 18022554180258613632 15322320649529959424 12622087118801305216 9921853588072651008 7221620057343996800 4521386526615342592 1821152995886688384 17567663538867585792 14867430008138931584 12167196477410277376 9466962946681623168 6766729415952968960 4066495885224314752 1366262354495660544 17112772897476557952 14412539366747903744 11712305836019249536 9012072305290595328 6311838774561941120 3611605243833286912 911371713104632704 16657882256085530112 13957648725356875904 11257415194628221696 8557181663899567488 5856948133170913280 3156714602442259072 456481071713604864 16202991614694502272 13502758083965848064 10802524553237193856 8102291022508539648 5402057491779885440 2701823961051231232 1590430322577024 15748100973303474432 13047867442574820224 10347633911846166016 7647400381117511808 4947166850388857600 2246933319660203392 17993443862641100800 15293210331912446592 12592976801183792384 9892743270455138176 7192509739726483968 4492276208997829760 1792042678269175552 17538553221250072960 14838319690521418752 12138086159792764544 9437852629064110336 6737619098335456128 4037385567606801920 1337152036878147712 17083662579859045120 14383429049130390912 11683195518401736704 8982961987673082496 6282728456944428288 3582494926215774080 882261395487119872 16628771938468017280 13928538407739363072 11228304877010708864 8528071346282054656 5827837815553400448 3127604284824746240 427370754096092032 16173881297076989440 13473647766348335232 10773414235619681024 8073180704891026816 5372947174162372608 2672713643433718400 18419224186414615808 15718990655685961600 13018757124957307392 10318523594228653184 7618290063499998976 4918056532771344768 2217823002042690560 17964333545023587968 15264100014294933760 12563866483566279552 9863632952837625344 7163399422108971136 4463165891380316928 1762932360651662720 17509442903632560128 14809209372903905920 12108975842175251712 9408742311446597504 6708508780717943296 4008275249989289088 1308041719260634880 17054552262241532288 14354318731512878080 11654085200784223872 8953851670055569664 6253618139326915456 3553384608598261248 853151077869607040 16599661620850504448 13899428090121850240 11199194559393196032 8498961028664541824 5798727497935887616 3098493967207233408 398260436478579200 16144770979459476608 13444537448730822400 10744303918002168192 8044070387273513984 5343836856544859776 2643603325816205568 18390113868797102976 15689880338068448768 12989646807339794560 10289413276611140352 7589179745882486144 4888946215153831936 2188712684425177728 17935223227406075136 15234989696677420928 12534756165948766720 9834522635220112512 7134289104491458304 4434055573762804096 1733822043034149888 17480332586015047296 14780099055286393088 12079865524557738880 9379631993829084672 6679398463100430464 3979164932371776256 1278931401643122048 17025441944624019456 14325208413895365248 11624974883166711040 8924741352438056832 6224507821709402624 3524274290980748416 824040760252094208 16570551303232991616 13870317772504337408 11170084241775683200 8469850711047028992 5769617180318374784 3069383649589720576 369150118861066368 16115660661841963776 13415427131113309568 10715193600384655360 8014960069656001152 5314726538927346944 2614493008198692736 18361003551179590144 15660770020450935936 12960536489722281728 10260302958993627520 7560069428264973312 4859835897536319104 2159602366807664896 17906112909788562304 15205879379059908096 12505645848331253888 9805412317602599680 7105178786873945472 4404945256145291264 1704711725416637056 17451222268397534464 14750988737668880256 12050755206940226048 9350521676211571840 6650288145482917632 3950054614754263424 1249821084025609216 16996331627006506624 14296098096277852416 11595864565549198208 8895631034820544000 6195397504091889792 3495163973363235584 794930442634581376 16541440985615478784 13841207454886824576 11140973924158170368 8440740393429516160 5740506862700861952 3040273331972207744 340039801243553536 16086550344224450944 13386316813495796736 10686083282767142528 7985849752038488320 5285616221309834112 2585382690581179904 18331893233562077312 15631659702833423104 12931426172104768896 10231192641376114688 7530959110647460480 4830725579918806272 2130492049190152064 17877002592171049472 15176769061442395264 12476535530713741056 9776301999985086848 7076068469256432640 4375834938527778432 1675601407799124224 17422111950780021632 14721878420051367424 12021644889322713216 9321411358594059008 6621177827865404800 3920944297136750592 1220710766408096384 16967221309388993792 14266987778660339584 11566754247931685376 8866520717203031168 6166287186474376960 3466053655745722752 765820125017068544 16512330667997965952 13812097137269311744 11111863606540657536 8411630075812003328 5711396545083349120 3011163014354694912 310929483626040704 16057440026606938112 13357206495878283904 10656972965149629696 7956739434420975488 5256505903692321280 2556272372963667072 18302782915944564480 15602549385215910272 12902315854487256064 10202082323758601856 7501848793029947648 4801615262301293440 2101381731572639232 17847892274553536640 15147658743824882432 12447425213096228224 9747191682367574016 7046958151638919808 4346724620910265600 1646491090181611392 17393001633162508800 14692768102433854592 11992534571705200384 9292301040976546176 6592067510247891968 3891833979519237760 1191600448790583552 16938110991771480960 14237877461042826752 11537643930314172544 8837410399585518336 6137176868856864128 3436943338128209920 736709807399555712 16483220350380453120 13782986819651798912 11082753288923144704 8382519758194490496 5682286227465836288 2982052696737182080 281819166008527872 16028329708989425280 13328096178260771072 10627862647532116864 7927629116803462656 5227395586074808448 2527162055346154240 18273672598327051648 15573439067598397440 12873205536869743232 10172972006141089024 7472738475412434816 4772504944683780608 2072271413955126400 17818781956936023808 15118548426207369600 12418314895478715392 9718081364750061184 7017847834021406976 4317614303292752768 1617380772564098560 17363891315544995968 14663657784816341760 11963424254087687552 9263190723359033344 6562957192630379136 3862723661901724928 1162490131173070720 16909000674153968128 14208767143425313920 11508533612696659712 8808300081968005504 6108066551239351296 3407833020510697088 707599489782042880 16454110032762940288 13753876502034286080 11053642971305631872 8353409440576977664 5653175909848323456 2952942379119669248 252708848391015040 15999219391371912448 13298985860643258240 10598752329914604032 7898518799185949824 5198285268457295616 2498051737728641408 18244562280709538816 15544328749980884608 12844095219252230400 10143861688523576192 7443628157794921984 4743394627066267776 2043161096337613568 17789671639318510976 15089438108589856768 12389204577861202560 9688971047132548352 6988737516403894144 4288503985675239936 1588270454946585728 17334780997927483136 14634547467198828928 11934313936470174720 9234080405741520512 6533846875012866304 3833613344284212096 1133379813555557888 16879890356536455296 14179656825807801088 11479423295079146880 8779189764350492672 6078956233621838464 3378722702893184256 678489172164530048 16424999715145427456 13724766184416773248 11024532653688119040 8324299122959464832 5624065592230810624 2923832061502156416 223598530773502208 15970109073754399616 13269875543025745408 10569642012297091200 7869408481568436992 5169174950839782784 2468941420111128576 18215451963092025984 15515218432363371776 12814984901634717568 10114751370906063360 7414517840177409152 4714284309448754944 2014050778720100736 17760561321700998144 15060327790972343936 12360094260243689728 9659860729515035520 6959627198786381312 4259393668057727104 1559160137329072896 17305670680309970304 14605437149581316096 11905203618852661888 9204970088124007680 6504736557395353472 3804503026666699264 1104269495938045056 16850780038918942464 14150546508190288256 11450312977461634048 8750079446732979840 6049845916004325632 3349612385275671424 649378854547017216 16395889397527914624 13695655866799260416 10995422336070606208 8295188805341952000 5594955274613297792 2894721743884643584 194488213155989376 15940998756136886784 13240765225408232576 10540531694679578368 7840298163950924160 5140064633222269952 2439831102493615744 18186341645474513152 15486108114745858944 12785874584017204736 10085641053288550528 7385407522559896320 4685173991831242112 1984940461102587904 17731451004083485312 15031217473354831104 12330983942626176896 9630750411897522688 6930516881168868480 4230283350440214272 1530049819711560064 17276560362692457472 14576326831963803264 11876093301235149056 9175859770506494848 6475626239777840640 3775392709049186432 1075159178320532224 16821669721301429632 14121436190572775424 11421202659844121216 8720969129115467008 6020735598386812800 3320502067658158592 620268536929504384 16366779079910401792 13666545549181747584 10966312018453093376 8266078487724439168 5565844956995784960 2865611426267130752 165377895538476544 15911888438519373952 13211654907790719744 10511421377062065536 7811187846333411328 5110954315604757120 2410720784876102912 18157231327857000320 15456997797128346112 12756764266399691904 10056530735671037696 7356297204942383488 4656063674213729280 1955830143485075072 17702340686465972480 15002107155737318272 12301873625008664064 9601640094280009856 6901406563551355648 4201173032822701440 1500939502094047232 17247450045074944640 14547216514346290432 11846982983617636224 9146749452888982016 6446515922160327808 3746282391431673600 1046048860703019392 16792559403683916800 14092325872955262592 11392092342226608384 8691858811497954176 5991625280769299968 3291391750040645760 591158219311991552 16337668762292888960 13637435231564234752 10937201700835580544 8236968170106926336 5536734639378272128 2836501108649617920 136267577920963712 15882778120901861120 13182544590173206912 10482311059444552704 7782077528715898496 5081843997987244288 2381610467258590080 18128121010239487488 15427887479510833280 12727653948782179072 10027420418053524864 7327186887324870656 4626953356596216448 1926719825867562240 17673230368848459648 14972996838119805440 12272763307391151232 9572529776662497024 6872296245933842816 4172062715205188608 1471829184476534400 17218339727457431808 14518106196728777600 11817872666000123392 9117639135271469184 6417405604542814976 3717172073814160768 1016938543085506560 16763449086066403968 14063215555337749760 11362982024609095552 8662748493880441344 5962514963151787136 3262281432423132928 562047901694478720 16308558444675376128 13608324913946721920 10908091383218067712 8207857852489413504 5507624321760759296 2807390791032105088 107157260303450880 15853667803284348288 13153434272555694080 10453200741827039872 7752967211098385664 5052733680369731456 2352500149641077248 18099010692621974656 15398777161893320448 12698543631164666240 9998310100436012032 7298076569707357824 4597843038978703616 1897609508250049408 17644120051230946816 14943886520502292608 12243652989773638400 9543419459044984192 6843185928316329984 4142952397587675776 1442718866859021568 17189229409839918976 14488995879111264768 11788762348382610560 9088528817653956352 6388295286925302144 3688061756196647936 987828225467993728 16734338768448891136 14034105237720236928 11333871706991582720 8633638176262928512 5933404645534274304 3233171114805620096 532937584076965888 16279448127057863296 13579214596329209088 10878981065600554880 8178747534871900672 5478514004143246464 2778280473414592256 78046942685938048 15824557485666835456 13124323954938181248 10424090424209527040 7723856893480872832 5023623362752218624 2323389832023564416 18069900375004461824 15369666844275807616 12669433313547153408 9969199782818499200 7268966252089844992 4568732721361190784 1868499190632536576 17615009733613433984 14914776202884779776 12214542672156125568 9514309141427471360 6814075610698817152 4113842079970162944 1413608549241508736 17160119092222406144 14459885561493751936 11759652030765097728 9059418500036443520 6359184969307789312 3658951438579135104 958717907850480896 16705228450831378304 14004994920102724096 11304761389374069888 8604527858645415680 5904294327916761472 3204060797188107264 503827266459453056 16250337809440350464 13550104278711696256 10849870747983042048 8149637217254387840 5449403686525733632 2749170155797079424 48936625068425216 15795447168049322624 13095213637320668416 10394980106592014208 7694746575863360000 4994513045134705792 2294279514406051584 18040790057386948992 15340556526658294784 12640322995929640576 9940089465200986368 7239855934472332160 4539622403743677952 1839388873015023744 17585899415995921152 14885665885267266944 12185432354538612736 9485198823809958528 6784965293081304320 4084731762352650112 1384498231623995904 17131008774604893312 14430775243876239104 11730541713147584896 9030308182418930688 6330074651690276480 3629841120961622272 929607590232968064 16676118133213865472 13975884602485211264 11275651071756557056 8575417541027902848 5875184010299248640 3174950479570594432 474716948841940224 16221227491822837632 13520993961094183424 10820760430365529216 8120526899636875008 5420293368908220800 2720059838179566592 19826307450912384 15766336850431809792 13066103319703155584 10365869788974501376 7665636258245847168 4965402727517192960 2265169196788538752 18011679739769436160 15311446209040781952 12611212678312127744 9910979147583473536 7210745616854819328 4510512086126165120 1810278555397510912 17556789098378408320 14856555567649754112 12156322036921099904 9456088506192445696 6755854975463791488 4055621444735137280 1355387914006483072 17101898456987380480 14401664926258726272 11701431395530072064 9001197864801417856 6300964334072763648 3600730803344109440 900497272615455232 16647007815596352640 13946774284867698432 11246540754139044224 8546307223410390016 5846073692681735808 3145840161953081600 445606631224427392 16192117174205324800 13491883643476670592 10791650112748016384 8091416582019362176 5391183051290707968 2690949520562053760 18437460063542951168 15737226532814296960 13036993002085642752 10336759471356988544 7636525940628334336 4936292409899680128 2236058879171025920 17982569422151923328 15282335891423269120 12582102360694614912 9881868829965960704 7181635299237306496 4481401768508652288 1781168237779998080 17527678780760895488 14827445250032241280 12127211719303587072 9426978188574932864 6726744657846278656 4026511127117624448 1326277596388970240 17072788139369867648 14372554608641213440 11672321077912559232 8972087547183905024 6271854016455250816 3571620485726596608 871386954997942400 16617897497978839808 13917663967250185600 11217430436521531392 8517196905792877184 5816963375064222976 3116729844335568768 416496313606914560 16163006856587811968 13462773325859157760 10762539795130503552 8062306264401849344 5362072733673195136 2661839202944540928 18408349745925438336 15708116215196784128 13007882684468129920 10307649153739475712 7607415623010821504 4907182092282167296 2206948561553513088 17953459104534410496 15253225573805756288 12552992043077102080 9852758512348447872 7152524981619793664 4452291450891139456 1752057920162485248 17498568463143382656 14798334932414728448 12098101401686074240 9397867870957420032 6697634340228765824 3997400809500111616 1297167278771457408 17043677821752354816 14343444291023700608 11643210760295046400 8942977229566392192 6242743698837737984 3542510168109083776 842276637380429568 16588787180361326976 13888553649632672768 11188320118904018560 8488086588175364352 5787853057446710144 3087619526718055936 387385995989401728 16133896538970299136 13433663008241644928 10733429477512990720 8033195946784336512 5332962416055682304 2632728885327028096 18379239428307925504 15679005897579271296 12978772366850617088 10278538836121962880 7578305305393308672 4878071774664654464 2177838243936000256 17924348786916897664 15224115256188243456 12523881725459589248 9823648194730935040 7123414664002280832 4423181133273626624 1722947602544972416 17469458145525869824 14769224614797215616 12068991084068561408 9368757553339907200 6668524022611252992 3968290491882598784 1268056961153944576 17014567504134841984 14314333973406187776 11614100442677533568 8913866911948879360 6213633381220225152 3513399850491570944 813166319762916736 16559676862743814144 13859443332015159936 11159209801286505728 8458976270557851520 5758742739829197312 3058509209100543104 358275678371888896 16104786221352786304 13404552690624132096 10704319159895477888 8004085629166823680 5303852098438169472 2603618567709515264 18350129110690412672 15649895579961758464 12949662049233104256 10249428518504450048 7549194987775795840 4848961457047141632 2148727926318487424 17895238469299384832 15195004938570730624 12494771407842076416 9794537877113422208 7094304346384768000 4394070815656113792 1693837284927459584 17440347827908356992 14740114297179702784 12039880766451048576 9339647235722394368 6639413704993740160 3939180174265085952 1238946643536431744 16985457186517329152 14285223655788674944 11584990125060020736 8884756594331366528 6184523063602712320 3484289532874058112 784056002145403904 16530566545126301312 13830333014397647104 11130099483668992896 8429865952940338688 5729632422211684480 3029398891483030272 329165360754376064 16075675903735273472 13375442373006619264 10675208842277965056 7974975311549310848 5274741780820656640 2574508250092002432 18321018793072899840 15620785262344245632 12920551731615591424 10220318200886937216 7520084670158283008 4819851139429628800 2119617608700974592 17866128151681872000 15165894620953217792 12465661090224563584 9765427559495909376 7065194028767255168 4364960498038600960 1664726967309946752 17411237510290844160 14711003979562189952 12010770448833535744 9310536918104881536 6610303387376227328 3910069856647573120 1209836325918918912 16956346868899816320 14256113338171162112 11555879807442507904 8855646276713853696 6155412745985199488 3455179215256545280 754945684527891072 16501456227508788480 13801222696780134272 11100989166051480064 8400755635322825856 5700522104594171648 3000288573865517440 300055043136863232 16046565586117760640 13346332055389106432 10646098524660452224 7945864993931798016 5245631463203143808 2545397932474489600 18291908475455387008 15591674944726732800 12891441413998078592 10191207883269424384 7490974352540770176 4790740821812115968 2090507291083461760 17837017834064359168 15136784303335704960 12436550772607050752 9736317241878396544 7036083711149742336 4335850180421088128 1635616649692433920 17382127192673331328 14681893661944677120 11981660131216022912 9281426600487368704 6581193069758714496 3880959539030060288 1180726008301406080 16927236551282303488 14227003020553649280 11526769489824995072 8826535959096340864 6126302428367686656 3426068897639032448 725835366910378240 16472345909891275648 13772112379162621440 11071878848433967232 8371645317705313024 5671411786976658816 2971178256248004608 270944725519350400 16017455268500247808 13317221737771593600 10616988207042939392 7916754676314285184 5216521145585630976 2516287614856976768 18262798157837874176 15562564627109219968 12862331096380565760 10162097565651911552 7461864034923257344 4761630504194603136 2061396973465948928 17807907516446846336 15107673985718192128 12407440454989537920 9707206924260883712 7006973393532229504 4306739862803575296 1606506332074921088 17353016875055818496 14652783344327164288 11952549813598510080 9252316282869855872 6552082752141201664 3851849221412547456 1151615690683893248 16898126233664790656 14197892702936136448 11497659172207482240 8797425641478828032 6097192110750173824 3396958580021519616 696725049292865408 16443235592273762816 13743002061545108608 11042768530816454400 8342535000087800192 5642301469359145984 2942067938630491776 241834407901837568 15988344950882734976 13288111420154080768 10587877889425426560 7887644358696772352 5187410827968118144 2487177297239463936 18233687840220361344 15533454309491707136 12833220778763052928 10132987248034398720 7432753717305744512 4732520186577090304 2032286655848436096 17778797198829333504 15078563668100679296 12378330137372025088 9678096606643370880 6977863075914716672 4277629545186062464 1577396014457408256 17323906557438305664 14623673026709651456 11923439495980997248 9223205965252343040 6522972434523688832 3822738903795034624 1122505373066380416 16869015916047277824 14168782385318623616 11468548854589969408 8768315323861315200 6068081793132660992 3367848262404006784 667614731675352576 16414125274656249984 13713891743927595776 11013658213198941568 8313424682470287360 5613191151741633152 2912957621012978944 212724090284324736 15959234633265222144 13259001102536567936 10558767571807913728 7858534041079259520 5158300510350605312 2458066979621951104 18204577522602848512 15504343991874194304 12804110461145540096 10103876930416885888 7403643399688231680 4703409868959577472 2003176338230923264 17749686881211820672 15049453350483166464 12349219819754512256 9648986289025858048 6948752758297203840 4248519227568549632 1548285696839895424 17294796239820792832 14594562709092138624 11894329178363484416 9194095647634830208 6493862116906176000 3793628586177521792 1093395055448867584 16839905598429764992 14139672067701110784 11439438536972456576 8739205006243802368 6038971475515148160 3338737944786493952 638504414057839744 16385014957038737152 13684781426310082944 10984547895581428736 8284314364852774528 5584080834124120320 2883847303395466112 183613772666811904 15930124315647709312 13229890784919055104 10529657254190400896 7829423723461746688 5129190192733092480 2428956662004438272 18175467204985335680 15475233674256681472 12775000143528027264 10074766612799373056 7374533082070718848 4674299551342064640 1974066020613410432 17720576563594307840 15020343032865653632 12320109502136999424 9619875971408345216 6919642440679691008 4219408909951036800 1519175379222382592 17265685922203280000 14565452391474625792 11865218860745971584 9164985330017317376 6464751799288663168 3764518268560008960 1064284737831354752 16810795280812252160 14110561750083597952 11410328219354943744 8710094688626289536 6009861157897635328 3309627627168981120 609394096440326912 16355904639421224320 13655671108692570112 10955437577963915904 8255204047235261696 5554970516506607488 2854736985777953280 154503455049299072 15901013998030196480 13200780467301542272 10500546936572888064 7800313405844233856 5100079875115579648 2399846344386925440 18146356887367822848 15446123356639168640 12745889825910514432 10045656295181860224 7345422764453206016 4645189233724551808 1944955702995897600 17691466245976795008 14991232715248140800 12290999184519486592 9590765653790832384 6890532123062178176 4190298592333523968 1490065061604869760 17236575604585767168 14536342073857112960 11836108543128458752 9135875012399804544 6435641481671150336 3735407950942496128 1035174420213841920 16781684963194739328 14081451432466085120 11381217901737430912 8680984371008776704 5980750840280122496 3280517309551468288 580283778822814080 16326794321803711488 13626560791075057280 10926327260346403072 8226093729617748864 5525860198889094656 2825626668160440448 125393137431786240 15871903680412683648 13171670149684029440 10471436618955375232 7771203088226721024 5070969557498066816 2370736026769412608 18117246569750310016 15417013039021655808 12716779508293001600 10016545977564347392 7316312446835693184 4616078916107038976 1915845385378384768 17662355928359282176 14962122397630627968 12261888866901973760 9561655336173319552 6861421805444665344 4161188274716011136 1460954743987356928 17207465286968254336 14507231756239600128 11806998225510945920 9106764694782291712 6406531164053637504 3706297633324983296 1006064102596329088 16752574645577226496 14052341114848572288 11352107584119918080 8651874053391263872 5951640522662609664 3251406991933955456 551173461205301248 16297684004186198656 13597450473457544448 10897216942728890240 8196983412000236032 5496749881271581824 2796516350542927616 96282819814273408 15842793362795170816 13142559832066516608 10442326301337862400 7742092770609208192 5041859239880553984 2341625709151899776 18088136252132797184 15387902721404142976 12687669190675488768 9987435659946834560 7287202129218180352 4586968598489526144 1886735067760871936 17633245610741769344 14933012080013115136 12232778549284460928 9532545018555806720 6832311487827152512 4132077957098498304 1431844426369844096 17178354969350741504 14478121438622087296 11777887907893433088 9077654377164778880 6377420846436124672 3677187315707470464 976953784978816256 16723464327959713664 14023230797231059456 11322997266502405248 8622763735773751040 5922530205045096832 3222296674316442624 522063143587788416 16268573686568685824 13568340155840031616 10868106625111377408 8167873094382723200 5467639563654068992 2767406032925414784 67172502196760576 15813683045177657984 13113449514449003776 10413215983720349568 7712982452991695360 5012748922263041152 2312515391534386944 18059025934515284352 15358792403786630144 12658558873057975936 9958325342329321728 7258091811600667520 4557858280872013312 1857624750143359104 17604135293124256512 14903901762395602304 12203668231666948096 9503434700938293888 6803201170209639680 4102967639480985472 1402734108752331264 17149244651733228672 14449011121004574464 11748777590275920256 9048544059547266048 6348310528818611840 3648076998089957632 947843467361303424 16694354010342200832 13994120479613546624 11293886948884892416 8593653418156238208 5893419887427584000 3193186356698929792 492952825970275584 16239463368951172992 13539229838222518784 10838996307493864576 8138762776765210368 5438529246036556160 2738295715307901952 38062184579247744 15784572727560145152 13084339196831490944 10384105666102836736 7683872135374182528 4983638604645528320 2283405073916874112 18029915616897771520 15329682086169117312 12629448555440463104 9929215024711808896 7228981493983154688 4528747963254500480 1828514432525846272 17575024975506743680 14874791444778089472 12174557914049435264 9474324383320781056 6774090852592126848 4073857321863472640 1373623791134818432 17120134334115715840 14419900803387061632 11719667272658407424 9019433741929753216 6319200211201099008 3618966680472444800 918733149743790592 16665243692724688000 13965010161996033792 11264776631267379584 8564543100538725376 5864309569810071168 3164076039081416960 463842508352762752 16210353051333660160 13510119520605005952 10809885989876351744 8109652459147697536 5409418928419043328 2709185397690389120 8951866961734912 15755462409942632320 13055228879213978112 10354995348485323904 7654761817756669696 4954528287028015488 2254294756299361280 18000805299280258688 15300571768551604480 12600338237822950272 9900104707094296064 7199871176365641856 4499637645636987648 1799404114908333440 17545914657889230848 14845681127160576640 12145447596431922432 9445214065703268224 6744980534974614016 4044747004245959808 1344513473517305600 17091024016498203008 14390790485769548800 11690556955040894592 8990323424312240384 6290089893583586176 3589856362854931968 889622832126277760 16636133375107175168 13935899844378520960 11235666313649866752 8535432782921212544 5835199252192558336 3134965721463904128 434732190735249920 16181242733716147328 13481009202987493120 10780775672258838912 8080542141530184704 5380308610801530496 2680075080072876288 18426585623053773696 15726352092325119488 13026118561596465280 10325885030867811072 7625651500139156864 4925417969410502656 2225184438681848448 17971694981662745856 15271461450934091648 12571227920205437440 9870994389476783232 7170760858748129024 4470527328019474816 1770293797290820608 17516804340271718016 14816570809543063808 12116337278814409600 9416103748085755392 6715870217357101184 4015636686628446976 1315403155899792768 17061913698880690176 14361680168152035968 11661446637423381760 8961213106694727552 6260979575966073344 3560746045237419136 860512514508764928 16607023057489662336 13906789526761008128 11206555996032353920 8506322465303699712 5806088934575045504 3105855403846391296 405621873117737088 16152132416098634496 13451898885369980288 10751665354641326080 8051431823912671872 5351198293184017664 2650964762455363456 18397475305436260864 15697241774707606656 12997008243978952448 10296774713250298240 7596541182521644032 4896307651792989824 2196074121064335616 17942584664045233024 15242351133316578816 12542117602587924608 9841884071859270400 7141650541130616192 4441417010401961984 1741183479673307776 17487694022654205184 14787460491925550976 12087226961196896768 9386993430468242560 6686759899739588352 3986526369010934144 1286292838282279936 17032803381263177344 14332569850534523136 11632336319805868928 8932102789077214720 6231869258348560512 3531635727619906304 831402196891252096 16577912739872149504 13877679209143495296 11177445678414841088 8477212147686186880 5776978616957532672 3076745086228878464 376511555500224256 16123022098481121664 13422788567752467456 10722555037023813248 8022321506295159040 5322087975566504832 2621854444837850624 18368364987818748032 15668131457090093824 12967897926361439616 10267664395632785408 7567430864904131200 4867197334175476992 2166963803446822784 17913474346427720192 15213240815699065984 12513007284970411776 9812773754241757568 7112540223513103360 4412306692784449152 1712073162055794944 17458583705036692352 14758350174308038144 12058116643579383936 9357883112850729728 6657649582122075520 3957416051393421312 1257182520664767104 17003693063645664512 14303459532917010304 11603226002188356096 8902992471459701888 6202758940731047680 3502525410002393472 802291879273739264 16548802422254636672 13848568891525982464 11148335360797328256 8448101830068674048 5747868299340019840 3047634768611365632 347401237882711424 16093911780863608832 13393678250134954624 10693444719406300416 7993211188677646208 5292977657948992000 2592744127220337792 18339254670201235200 15639021139472580992 12938787608743926784 10238554078015272576 7538320547286618368 4838087016557964160 2137853485829309952 17884364028810207360 15184130498081553152 12483896967352898944 9783663436624244736 7083429905895590528 4383196375166936320 1682962844438282112 17429473387419179520 14729239856690525312 12029006325961871104 9328772795233216896 6628539264504562688 3928305733775908480 1228072203047254272 16974582746028151680 14274349215299497472 11574115684570843264 8873882153842189056 6173648623113534848 3473415092384880640 773181561656226432 16519692104637123840 13819458573908469632 11119225043179815424 8418991512451161216 5718757981722507008 3018524450993852800 318290920265198592 16064801463246096000 13364567932517441792 10664334401788787584 7964100871060133376 5263867340331479168 2563633809602824960 18310144352583722368 15609910821855068160 12909677291126413952 10209443760397759744 7509210229669105536 4808976698940451328 2108743168211797120 17855253711192694528 15155020180464040320 12454786649735386112 9754553119006731904 7054319588278077696 4354086057549423488 1653852526820769280 17400363069801666688 14700129539073012480 11999896008344358272 9299662477615704064 6599428946887049856 3899195416158395648 1198961885429741440 16945472428410638848 14245238897681984640 11545005366953330432 8844771836224676224 6144538305496022016 3444304774767367808 744071244038713600 16490581787019611008 13790348256290956800 11090114725562302592 8389881194833648384 5689647664104994176 2989414133376339968 289180602647685760 16035691145628583168 13335457614899928960 10635224084171274752 7934990553442620544 5234757022713966336 2534523491985312128 18281034034966209536 15580800504237555328 12880566973508901120 10180333442780246912 7480099912051592704 4779866381322938496 2079632850594284288 17826143393575181696 15125909862846527488 12425676332117873280 9725442801389219072 7025209270660564864 4324975739931910656 1624742209203256448 17371252752184153856 14671019221455499648 11970785690726845440 9270552159998191232 6570318629269537024 3870085098540882816 1169851567812228608 16916362110793126016 14216128580064471808 11515895049335817600 8815661518607163392 6115427987878509184 3415194457149854976 714960926421200768 16461471469402098176 13761237938673443968 11061004407944789760 8360770877216135552 5660537346487481344 2960303815758827136 260070285030172928 16006580828011070336 13306347297282416128 10606113766553761920 7905880235825107712 5205646705096453504 2505413174367799296 18251923717348696704 15551690186620042496 12851456655891388288 10151223125162734080 7450989594434079872 4750756063705425664 2050522532976771456 17797033075957668864 15096799545229014656 12396566014500360448 9696332483771706240 6996098953043052032 4295865422314397824 1595631891585743616 17342142434566641024 14641908903837986816 11941675373109332608 9241441842380678400 6541208311652024192 3840974780923369984 1140741250194715776 16887251793175613184 14187018262446958976 11486784731718304768 8786551200989650560 6086317670260996352 3386084139532342144 685850608803687936 16432361151784585344 13732127621055931136 11031894090327276928 8331660559598622720 5631427028869968512 2931193498141314304 230959967412660096 15977470510393557504 13277236979664903296 10577003448936249088 7876769918207594880 5176536387478940672 2476302856750286464 18222813399731183872 15522579869002529664 12822346338273875456 10122112807545221248 7421879276816567040 4721645746087912832 2021412215359258624 17767922758340156032 15067689227611501824 12367455696882847616 9667222166154193408 6966988635425539200 4266755104696884992 1566521573968230784 17313032116949128192 14612798586220473984 11912565055491819776 9212331524763165568 6512097994034511360 3811864463305857152 1111630932577202944 16858141475558100352 14157907944829446144 11457674414100791936 8757440883372137728 6057207352643483520 3356973821914829312 656740291186175104 16403250834167072512 13703017303438418304 11002783772709764096 8302550241981109888 5602316711252455680 2902083180523801472 201849649795147264 15948360192776044672 13248126662047390464 10547893131318736256 7847659600590082048 5147426069861427840 2447192539132773632 18193703082113671040 15493469551385016832 12793236020656362624 10093002489927708416 7392768959199054208 4692535428470400000 1992301897741745792 17738812440722643200 15038578909993988992 12338345379265334784 9638111848536680576 6937878317808026368 4237644787079372160 1537411256350717952 17283921799331615360 14583688268602961152 11883454737874306944 9183221207145652736 6482987676416998528 3782754145688344320 1082520614959690112 16829031157940587520 14128797627211933312 11428564096483279104 8728330565754624896 6028097035025970688 3327863504297316480 627629973568662272 16374140516549559680 13673906985820905472 10973673455092251264 8273439924363597056 5573206393634942848 2872972862906288640 172739332177634432 15919249875158531840 13219016344429877632 10518782813701223424 7818549282972569216 5118315752243915008 2418082221515260800 18164592764496158208 15464359233767504000 12764125703038849792 10063892172310195584 7363658641581541376 4663425110852887168 1963191580124232960 17709702123105130368 15009468592376476160 12309235061647821952 9609001530919167744 6908768000190513536 4208534469461859328 1508300938733205120 17254811481714102528 14554577950985448320 11854344420256794112 9154110889528139904 6453877358799485696 3753643828070831488 1053410297342177280 16799920840323074688 14099687309594420480 11399453778865766272 8699220248137112064 5998986717408457856 3298753186679803648 598519655951149440 16345030198932046848 13644796668203392640 10944563137474738432 8244329606746084224 5544096076017430016 2843862545288775808 143629014560121600 15890139557541019008 13189906026812364800 10489672496083710592 7789438965355056384 5089205434626402176 2388971903897747968 18135482446878645376 15435248916149991168 12735015385421336960 10034781854692682752 7334548323964028544 4634314793235374336 1934081262506720128 17680591805487617536 14980358274758963328 12280124744030309120 9579891213301654912 6879657682573000704 4179424151844346496 1479190621115692288 17225701164096589696 14525467633367935488 11825234102639281280 9125000571910627072 6424767041181972864 3724533510453318656 1024299979724664448 16770810522705561856 14070576991976907648 11370343461248253440 8670109930519599232 5969876399790945024 3269642869062290816 569409338333636608 16315919881314534016 13615686350585879808 10915452819857225600 8215219289128571392 5514985758399917184 2814752227671262976 114518696942608768 15861029239923506176 13160795709194851968 10460562178466197760 7760328647737543552 5060095117008889344 2359861586280235136 18106372129261132544 15406138598532478336 12705905067803824128 10005671537075169920 7305438006346515712 4605204475617861504 1904970944889207296 17651481487870104704 14951247957141450496 12251014426412796288 9550780895684142080 6850547364955487872 4150313834226833664 1450080303498179456 17196590846479076864 14496357315750422656 11796123785021768448 9095890254293114240 6395656723564460032 3695423192835805824 995189662107151616 16741700205088049024 14041466674359394816 11341233143630740608 8640999612902086400 5940766082173432192 3240532551444777984 540299020716123776 16286809563697021184 13586576032968366976 10886342502239712768 8186108971511058560 5485875440782404352 2785641910053750144 85408379325095936 15831918922305993344 13131685391577339136 10431451860848684928 7731218330120030720 5030984799391376512 2330751268662722304 18077261811643619712 15377028280914965504 12676794750186311296 9976561219457657088 7276327688729002880 4576094158000348672 1875860627271694464 17622371170252591872 14922137639523937664 12221904108795283456 9521670578066629248 6821437047337975040 4121203516609320832 1420969985880666624 17167480528861564032 14467246998132909824 11767013467404255616 9066779936675601408 6366546405946947200 3666312875218292992 966079344489638784 16712589887470536192 14012356356741881984 11312122826013227776 8611889295284573568 5911655764555919360 3211422233827265152 511188703098610944 16257699246079508352 13557465715350854144 10857232184622199936 8156998653893545728 5456765123164891520 2756531592436237312 56298061707583104 15802808604688480512 13102575073959826304 10402341543231172096 7702108012502517888 5001874481773863680 2301640951045209472 18048151494026106880 15347917963297452672 12647684432568798464 9947450901840144256 7247217371111490048 4546983840382835840 1846750309654181632 17593260852635079040 14893027321906424832 12192793791177770624 9492560260449116416 6792326729720462208 4092093198991808000 1391859668263153792 17138370211244051200 14438136680515396992 11737903149786742784 9037669619058088576 6337436088329434368 3637202557600780160 936969026872125952 16683479569853023360 13983246039124369152 11283012508395714944 8582778977667060736 5882545446938406528 3182311916209752320 482078385481098112 16228588928461995520 13528355397733341312 10828121867004687104 8127888336276032896 5427654805547378688 2727421274818724480 27187744090070272 15773698287070967680 13073464756342313472 10373231225613659264 7672997694885005056 4972764164156350848 2272530633427696640 18019041176408594048 15318807645679939840 12618574114951285632 9918340584222631424 7218107053493977216 4517873522765323008 1817639992036668800 17564150535017566208 14863917004288912000 12163683473560257792 9463449942831603584 6763216412102949376 4062982881374295168 1362749350645640960 17109259893626538368 14409026362897884160 11708792832169229952 9008559301440575744 6308325770711921536 3608092239983267328 907858709254613120 16654369252235510528 13954135721506856320 11253902190778202112 8553668660049547904 5853435129320893696 3153201598592239488 452968067863585280 16199478610844482688 13499245080115828480 10799011549387174272 8098778018658520064 5398544487929865856 2698310957201211648 18444821500182109056 15744587969453454848 13044354438724800640 10344120907996146432 7643887377267492224 4943653846538838016 2243420315810183808 17989930858791081216 15289697328062427008 12589463797333772800 9889230266605118592 7188996735876464384 4488763205147810176 1788529674419155968 17535040217400053376 14834806686671399168 12134573155942744960 9434339625214090752 6734106094485436544 4033872563756782336 1333639033028128128 17080149576009025536 14379916045280371328 11679682514551717120 8979448983823062912 6279215453094408704 3578981922365754496 878748391637100288 16625258934617997696 13925025403889343488 11224791873160689280 8524558342432035072 5824324811703380864 3124091280974726656 423857750246072448 16170368293226969856 13470134762498315648 10769901231769661440 8069667701041007232 5369434170312353024 2669200639583698816 18415711182564596224 15715477651835942016 13015244121107287808 10315010590378633600 7614777059649979392 4914543528921325184 2214309998192670976 17960820541173568384 15260587010444914176 12560353479716259968 9860119948987605760 7159886418258951552 4459652887530297344 1759419356801643136 17505929899782540544 14805696369053886336 12105462838325232128 9405229307596577920 6704995776867923712 4004762246139269504 1304528715410615296 17051039258391512704 14350805727662858496 11650572196934204288 8950338666205550080 6250105135476895872 3549871604748241664 849638074019587456 16596148617000484864 13895915086271830656 11195681555543176448 8495448024814522240 5795214494085868032 3094980963357213824 394747432628559616 16141257975609457024 13441024444880802816 10740790914152148608 8040557383423494400 5340323852694840192 2640090321966185984 18386600864947083392 15686367334218429184 12986133803489774976 10285900272761120768 7585666742032466560 4885433211303812352 2185199680575158144 17931710223556055552 15231476692827401344 12531243162098747136 9831009631370092928 7130776100641438720 4430542569912784512 1730309039184130304 17476819582165027712 14776586051436373504 12076352520707719296 9376118989979065088 6675885459250410880 3975651928521756672 1275418397793102464 17021928940773999872 14321695410045345664 11621461879316691456 8921228348588037248 6220994817859383040 3520761287130728832 820527756402074624 16567038299382972032 13866804768654317824 11166571237925663616 8466337707197009408 5766104176468355200 3065870645739700992 365637115011046784 16112147657991944192 13411914127263289984 10711680596534635776 8011447065805981568 5311213535077327360 2610980004348673152 18357490547329570560 15657257016600916352 12957023485872262144 10256789955143607936 7556556424414953728 4856322893686299520 2156089362957645312 17902599905938542720 15202366375209888512 12502132844481234304 9801899313752580096 7101665783023925888 4401432252295271680 1701198721566617472 17447709264547514880 14747475733818860672 12047242203090206464 9347008672361552256 6646775141632898048 3946541610904243840 1246308080175589632 16992818623156487040 14292585092427832832 11592351561699178624 8892118030970524416 6191884500241870208 3491650969513216000 791417438784561792 16537927981765459200 13837694451036804992 11137460920308150784 8437227389579496576 5736993858850842368 3036760328122188160 336526797393533952 16083037340374431360 13382803809645777152 10682570278917122944 7982336748188468736 5282103217459814528 2581869686731160320 18328380229712057728 15628146698983403520 12927913168254749312 10227679637526095104 7527446106797440896 4827212576068786688 2126979045340132480 17873489588321029888 15173256057592375680 12473022526863721472 9772788996135067264 7072555465406413056 4372321934677758848 1672088403949104640 17418598946930002048 14718365416201347840 12018131885472693632 9317898354744039424 6617664824015385216 3917431293286731008 1217197762558076800 16963708305538974208 14263474774810320000 11563241244081665792 8863007713353011584 6162774182624357376 3462540651895703168 762307121167048960 16508817664147946368 13808584133419292160 11108350602690637952 8408117071961983744 5707883541233329536 3007650010504675328 307416479776021120 16053927022756918528 13353693492028264320 10653459961299610112 7953226430570955904 5252992899842301696 2552759369113647488 18299269912094544896 15599036381365890688 12898802850637236480 10198569319908582272 7498335789179928064 4798102258451273856 2097868727722619648 17844379270703517056 15144145739974862848 12443912209246208640 9743678678517554432 7043445147788900224 4343211617060246016 1642978086331591808 17389488629312489216 14689255098583835008 11989021567855180800 9288788037126526592 6588554506397872384 3888320975669218176 1188087444940563968 16934597987921461376 14234364457192807168 11534130926464152960 8833897395735498752 6133663865006844544 3433430334278190336 733196803549536128 16479707346530433536 13779473815801779328 11079240285073125120 8379006754344470912 5678773223615816704 2978539692887162496 278306162158508288 16024816705139405696 13324583174410751488 10624349643682097280 7924116112953443072 5223882582224788864 2523649051496134656 18270159594477032064 15569926063748377856 12869692533019723648 10169459002291069440 7469225471562415232 4768991940833761024 2068758410105106816 17815268953086004224 15115035422357350016 12414801891628695808 9714568360900041600 7014334830171387392 4314101299442733184 1613867768714078976 17360378311694976384 14660144780966322176 11959911250237667968 9259677719509013760 6559444188780359552 3859210658051705344 1158977127323051136 16905487670303948544 14205254139575294336 11505020608846640128 8804787078117985920 6104553547389331712 3404320016660677504 704086485932023296 16450597028912920704 13750363498184266496 11050129967455612288 8349896436726958080 5649662905998303872 2949429375269649664 249195844540995456 15995706387521892864 13295472856793238656 10595239326064584448 7895005795335930240 5194772264607276032 2494538733878621824 18241049276859519232 15540815746130865024 12840582215402210816 10140348684673556608 7440115153944902400 4739881623216248192 2039648092487593984 17786158635468491392 15085925104739837184 12385691574011182976 9685458043282528768 6985224512553874560 4284990981825220352 1584757451096566144 17331267994077463552 14631034463348809344 11930800932620155136 9230567401891500928 6530333871162846720 3830100340434192512 1129866809705538304 16876377352686435712 14176143821957781504 11475910291229127296 8775676760500473088 6075443229771818880 3375209699043164672 674976168314510464 16421486711295407872 13721253180566753664 11021019649838099456 8320786119109445248 5620552588380791040 2920319057652136832 220085526923482624 15966596069904380032 13266362539175725824 10566129008447071616 7865895477718417408 5165661946989763200 2465428416261108992 18211938959242006400 15511705428513352192 12811471897784697984 10111238367056043776 7411004836327389568 4710771305598735360 2010537774870081152 17757048317850978560 15056814787122324352 12356581256393670144 9656347725665015936 6956114194936361728 4255880664207707520 1555647133479053312 17302157676459950720 14601924145731296512 11901690615002642304 9201457084273988096 6501223553545333888 3800990022816679680 1100756492088025472 16847267035068922880 14147033504340268672 11446799973611614464 8746566442882960256 6046332912154306048 3346099381425651840 645865850696997632 16392376393677895040 13692142862949240832 10991909332220586624 8291675801491932416 5591442270763278208 2891208740034624000 190975209305969792 15937485752286867200 13237252221558212992 10537018690829558784 7836785160100904576 5136551629372250368 2436318098643596160 18182828641624493568 15482595110895839360 12782361580167185152 10082128049438530944 7381894518709876736 4681660987981222528 1981427457252568320 17727938000233465728 15027704469504811520 12327470938776157312 9627237408047503104 6927003877318848896 4226770346590194688 1526536815861540480 17273047358842437888 14572813828113783680 11872580297385129472 9172346766656475264 6472113235927821056 3771879705199166848 1071646174470512640 16818156717451410048 14117923186722755840 11417689655994101632 8717456125265447424 6017222594536793216 3316989063808139008 616755533079484800 16363266076060382208 13663032545331728000 10962799014603073792 8262565483874419584 5562331953145765376 2862098422417111168 161864891688456960 15908375434669354368 13208141903940700160 10507908373212045952 7807674842483391744 5107441311754737536 2407207781026083328 18153718324006980736 15453484793278326528 12753251262549672320 10053017731821018112 7352784201092363904 4652550670363709696 1952317139635055488 17698827682615952896 14998594151887298688 12298360621158644480 9598127090429990272 6897893559701336064 4197660028972681856 1497426498244027648 17243937041224925056 14543703510496270848 11843469979767616640 9143236449038962432 6443002918310308224 3742769387581654016 1042535856852999808 16789046399833897216 14088812869105243008 11388579338376588800 8688345807647934592 5988112276919280384 3287878746190626176 587645215461971968 16334155758442869376 13633922227714215168 10933688696985560960 8233455166256906752 5533221635528252544 2832988104799598336 132754574070944128 15879265117051841536 13179031586323187328 10478798055594533120 7778564524865878912 5078330994137224704 2378097463408570496 18124608006389467904 15424374475660813696 12724140944932159488 10023907414203505280 7323673883474851072 4623440352746196864 1923206822017542656 17669717364998440064 14969483834269785856 12269250303541131648 9569016772812477440 6868783242083823232 4168549711355169024 1468316180626514816 17214826723607412224 14514593192878758016 11814359662150103808 9114126131421449600 6413892600692795392 3713659069964141184 1013425539235486976 16759936082216384384 14059702551487730176 11359469020759075968 8659235490030421760 5959001959301767552 3258768428573113344 558534897844459136 16305045440825356544 13604811910096702336 10904578379368048128 8204344848639393920 5504111317910739712 2803877787182085504 103644256453431296 15850154799434328704 13149921268705674496 10449687737977020288 7749454207248366080 5049220676519711872 2348987145791057664 18095497688771955072 15395264158043300864 12695030627314646656 9994797096585992448 7294563565857338240 4594330035128684032 1894096504400029824 17640607047380927232 14940373516652273024 12240139985923618816 9539906455194964608 6839672924466310400 4139439393737656192 1439205863009001984 17185716405989899392 14485482875261245184 11785249344532590976 9085015813803936768 6384782283075282560 3684548752346628352 984315221617974144 16730825764598871552 14030592233870217344 11330358703141563136 8630125172412908928 5929891641684254720 3229658110955600512 529424580226946304 16275935123207843712 13575701592479189504 10875468061750535296 8175234531021881088 5475001000293226880 2774767469564572672 74533938835918464 15821044481816815872 13120810951088161664 10420577420359507456 7720343889630853248 5020110358902199040 2319876828173544832 18066387371154442240 15366153840425788032 12665920309697133824 9965686778968479616 7265453248239825408 4565219717511171200 1864986186782516992 17611496729763414400 14911263199034760192 12211029668306105984 9510796137577451776 6810562606848797568 4110329076120143360 1410095545391489152 17156606088372386560 14456372557643732352 11756139026915078144 9055905496186423936 6355671965457769728 3655438434729115520 955204904000461312 16701715446981358720 14001481916252704512 11301248385524050304 8601014854795396096 5900781324066741888 3200547793338087680 500314262609433472 16246824805590330880 13546591274861676672 10846357744133022464 8146124213404368256 5445890682675714048 2745657151947059840 45423621218405632 15791934164199303040 13091700633470648832 10391467102741994624 7691233572013340416 4991000041284686208 2290766510556032000 18037277053536929408 15337043522808275200 12636809992079620992 9936576461350966784 7236342930622312576 4536109399893658368 1835875869165004160 17582386412145901568 14882152881417247360 12181919350688593152 9481685819959938944 6781452289231284736 4081218758502630528 1380985227773976320 17127495770754873728 14427262240026219520 11727028709297565312 9026795178568911104 6326561647840256896 3626328117111602688 926094586382948480 16672605129363845888 13972371598635191680 11272138067906537472 8571904537177883264 5871671006449229056 3171437475720574848 471203944991920640 16217714487972818048 13517480957244163840 10817247426515509632 8117013895786855424 5416780365058201216 2716546834329547008 16313303600892800 15762823846581790208 13062590315853136000 10362356785124481792 7662123254395827584 4961889723667173376 2261656192938519168 18008166735919416576 15307933205190762368 12607699674462108160 9907466143733453952 7207232613004799744 4506999082276145536 1806765551547491328 17553276094528388736 14853042563799734528 12152809033071080320 9452575502342426112 6752341971613771904 4052108440885117696 1351874910156463488 17098385453137360896 14398151922408706688 11697918391680052480 8997684860951398272 6297451330222744064 3597217799494089856 896984268765435648 16643494811746333056 13943261281017678848 11243027750289024640 8542794219560370432 5842560688831716224 3142327158103062016 442093627374407808 16188604170355305216 13488370639626651008 10788137108897996800 8087903578169342592 5387670047440688384 2687436516712034176 18433947059692931584 15733713528964277376 13033479998235623168 10333246467506968960 7633012936778314752 4932779406049660544 2232545875321006336 17979056418301903744 15278822887573249536 12578589356844595328 9878355826115941120 7178122295387286912 4477888764658632704 1777655233929978496 17524165776910875904 14823932246182221696 12123698715453567488 9423465184724913280 6723231653996259072 4022998123267604864 1322764592538950656 17069275135519848064 14369041604791193856 11668808074062539648 8968574543333885440 6268341012605231232 3568107481876577024 867873951147922816 16614384494128820224 13914150963400166016 11213917432671511808 8513683901942857600 5813450371214203392 3113216840485549184 412983309756894976 16159493852737792384 13459260322009138176 10759026791280483968 8058793260551829760 5358559729823175552 2658326199094521344 18404836742075418752 15704603211346764544 13004369680618110336 10304136149889456128 7603902619160801920 4903669088432147712 2203435557703493504 17949946100684390912 15249712569955736704 12549479039227082496 9849245508498428288 7149011977769774080 4448778447041119872 1748544916312465664 17495055459293363072 14794821928564708864 12094588397836054656 9394354867107400448 6694121336378746240 3993887805650092032 1293654274921437824 17040164817902335232 14339931287173681024 11639697756445026816 8939464225716372608 6239230694987718400 3538997164259064192 838763633530409984 16585274176511307392 13885040645782653184 11184807115053998976 8484573584325344768 5784340053596690560 3084106522868036352 383872992139382144 16130383535120279552 13430150004391625344 10729916473662971136 8029682942934316928 5329449412205662720 2629215881477008512 18375726424457905920 15675492893729251712 12975259363000597504 10275025832271943296 7574792301543289088 4874558770814634880 2174325240085980672 17920835783066878080 15220602252338223872 12520368721609569664 9820135190880915456 7119901660152261248 4419668129423607040 1719434598694952832 17465945141675850240 14765711610947196032 12065478080218541824 9365244549489887616 6665011018761233408 3964777488032579200 1264543957303924992 17011054500284822400 14310820969556168192 11610587438827513984 8910353908098859776 6210120377370205568 3509886846641551360 809653315912897152 16556163858893794560 13855930328165140352 11155696797436486144 8455463266707831936 5755229735979177728 3054996205250523520 354762674521869312 16101273217502766720 13401039686774112512 10700806156045458304 8000572625316804096 5300339094588149888 2600105563859495680 18346616106840393088 15646382576111738880 12946149045383084672 10245915514654430464 7545681983925776256 4845448453197122048 2145214922468467840 17891725465449365248 15191491934720711040 12491258403992056832 9791024873263402624 7090791342534748416 4390557811806094208 1690324281077440000 17436834824058337408 14736601293329683200 12036367762601028992 9336134231872374784 6635900701143720576 3935667170415066368 1235433639686412160 16981944182667309568 14281710651938655360 11581477121210001152 8881243590481346944 6181010059752692736 3480776529024038528 780542998295384320 16527053541276281728 13826820010547627520 11126586479818973312 8426352949090319104 5726119418361664896 3025885887633010688 325652356904356480 16072162899885253888 13371929369156599680 10671695838427945472 7971462307699291264 5271228776970637056 2570995246241982848 18317505789222880256 15617272258494226048 12917038727765571840 10216805197036917632 7516571666308263424 4816338135579609216 2116104604850955008 17862615147831852416 15162381617103198208 12462148086374544000 9761914555645889792 7061681024917235584 4361447494188581376 1661213963459927168 17407724506440824576 14707490975712170368 12007257444983516160 9307023914254861952 6606790383526207744 3906556852797553536 1206323322068899328 16952833865049796736 14252600334321142528 11552366803592488320 8852133272863834112 6151899742135179904 3451666211406525696 751432680677871488 16497943223658768896 13797709692930114688 11097476162201460480 8397242631472806272 5697009100744152064 2996775570015497856 296542039286843648 16043052582267741056 13342819051539086848 10642585520810432640 7942351990081778432 5242118459353124224 2541884928624470016 18288395471605367424 15588161940876713216 12887928410148059008 10187694879419404800 7487461348690750592 4787227817962096384 2086994287233442176 17833504830214339584 15133271299485685376 12433037768757031168 9732804238028376960 7032570707299722752 4332337176571068544 1632103645842414336 17378614188823311744 14678380658094657536 11978147127366003328 9277913596637349120 6577680065908694912 3877446535180040704 1177213004451386496 16923723547432283904 14223490016703629696 11523256485974975488 8823022955246321280 6122789424517667072 3422555893789012864 722322363060358656 16468832906041256064 13768599375312601856 11068365844583947648 8368132313855293440 5667898783126639232 2967665252397985024 267431721669330816 16013942264650228224 13313708733921574016 10613475203192919808 7913241672464265600 5213008141735611392 2512774611006957184 18259285153987854592 15559051623259200384 12858818092530546176 10158584561801891968 7458351031073237760 4758117500344583552 2057883969615929344 17804394512596826752 15104160981868172544 12403927451139518336 9703693920410864128 7003460389682209920 4303226858953555712 1602993328224901504 17349503871205798912 14649270340477144704 11949036809748490496 9248803279019836288 6548569748291182080 3848336217562527872 1148102686833873664 16894613229814771072 14194379699086116864 11494146168357462656 8793912637628808448 6093679106900154240 3393445576171500032 693212045442845824 16439722588423743232 13739489057695089024 11039255526966434816 8339021996237780608 5638788465509126400 2938554934780472192 238321404051817984 15984831947032715392 13284598416304061184 10584364885575406976 7884131354846752768 5183897824118098560 2483664293389444352 18230174836370341760 15529941305641687552 12829707774913033344 10129474244184379136 7429240713455724928 4729007182727070720 2028773651998416512 17775284194979313920 15075050664250659712 12374817133522005504 9674583602793351296 6974350072064697088 4274116541336042880 1573883010607388672 17320393553588286080 14620160022859631872 11919926492130977664 9219692961402323456 6519459430673669248 3819225899945015040 1118992369216360832 16865502912197258240 14165269381468604032 11465035850739949824 8764802320011295616 6064568789282641408 3364335258553987200 664101727825332992 16410612270806230400 13710378740077576192 11010145209348921984 8309911678620267776 5609678147891613568 2909444617162959360 209211086434305152 15955721629415202560 13255488098686548352 10555254567957894144 7855021037229239936 5154787506500585728 2454553975771931520 18201064518752828928 15500830988024174720 12800597457295520512 10100363926566866304 7400130395838212096 4699896865109557888 1999663334380903680 17746173877361801088 15045940346633146880 12345706815904492672 9645473285175838464 6945239754447184256 4245006223718530048 1544772692989875840 17291283235970773248 14591049705242119040 11890816174513464832 9190582643784810624 6490349113056156416 3790115582327502208 1089882051598848000 16836392594579745408 14136159063851091200 11435925533122436992 8735692002393782784 6035458471665128576 3335224940936474368 634991410207820160 16381501953188717568 13681268422460063360 10981034891731409152 8280801361002754944 5580567830274100736 2880334299545446528 180100768816792320 15926611311797689728 13226377781069035520 10526144250340381312 7825910719611727104 5125677188883072896 2425443658154418688 18171954201135316096 15471720670406661888 12771487139678007680 10071253608949353472 7371020078220699264 4670786547492045056 1970553016763390848 17717063559744288256 15016830029015634048 12316596498286979840 9616362967558325632 6916129436829671424 4215895906101017216 1515662375372363008 17262172918353260416 14561939387624606208 11861705856895952000 9161472326167297792 6461238795438643584 3761005264709989376 1060771733981335168 16807282276962232576 14107048746233578368 11406815215504924160 8706581684776269952 6006348154047615744 3306114623318961536 605881092590307328 16352391635571204736 13652158104842550528 10951924574113896320 8251691043385242112 5551457512656587904 2851223981927933696 150990451199279488 15897500994180176896 13197267463451522688 10497033932722868480 7796800401994214272 5096566871265560064 2396333340536905856 18142843883517803264 15442610352789149056 12742376822060494848 10042143291331840640 7341909760603186432 4641676229874532224 1941442699145878016 17687953242126775424 14987719711398121216 12287486180669467008 9587252649940812800 6887019119212158592 4186785588483504384 1486552057754850176 17233062600735747584 14532829070007093376 11832595539278439168 9132362008549784960 6432128477821130752 3731894947092476544 1031661416363822336 16778171959344719744 14077938428616065536 11377704897887411328 8677471367158757120 5977237836430102912 3277004305701448704 576770774972794496 16323281317953691904 13623047787225037696 10922814256496383488 8222580725767729280 5522347195039075072 2822113664310420864 121880133581766656 15868390676562664064 13168157145834009856 10467923615105355648 7767690084376701440 5067456553648047232 2367223022919393024 18113733565900290432 15413500035171636224 12713266504442982016 10013032973714327808 7312799442985673600 4612565912257019392 1912332381528365184 17658842924509262592 14958609393780608384 12258375863051954176 9558142332323299968 6857908801594645760 4157675270865991552 1457441740137337344 17203952283118234752 14503718752389580544 11803485221660926336 9103251690932272128 6403018160203617920 3702784629474963712 1002551098746309504 16749061641727206912 14048828110998552704 11348594580269898496 8648361049541244288 5948127518812590080 3247893988083935872 547660457355281664 16294171000336179072 13593937469607524864 10893703938878870656 8193470408150216448 5493236877421562240 2793003346692908032 92769815964253824 15839280358945151232 13139046828216497024 10438813297487842816 7738579766759188608 5038346236030534400 2338112705301880192 18084623248282777600 15384389717554123392 12684156186825469184 9983922656096814976 7283689125368160768 4583455594639506560 1883222063910852352 17629732606891749760 14929499076163095552 12229265545434441344 9529032014705787136 6828798483977132928 4128564953248478720 1428331422519824512 17174841965500721920 14474608434772067712 11774374904043413504 9074141373314759296 6373907842586105088 3673674311857450880 973440781128796672 16719951324109694080 14019717793381039872 11319484262652385664 8619250731923731456 5919017201195077248 3218783670466423040 518550139737768832 16265060682718666240 13564827151990012032 10864593621261357824 8164360090532703616 5464126559804049408 2763893029075395200 63659498346740992 15810170041327638400 13109936510598984192 10409702979870329984 7709469449141675776 5009235918413021568 2309002387684367360 18055512930665264768 15355279399936610560 12655045869207956352 9954812338479302144 7254578807750647936 4554345277021993728 1854111746293339520 17600622289274236928 14900388758545582720 12200155227816928512 9499921697088274304 6799688166359620096 4099454635630965888 1399221104902311680 17145731647883209088 14445498117154554880 11745264586425900672 9045031055697246464 6344797524968592256 3644563994239938048 944330463511283840 16690841006492181248 13990607475763527040 11290373945034872832 8590140414306218624 5889906883577564416 3189673352848910208 489439822120256000 16235950365101153408 13535716834372499200 10835483303643844992 8135249772915190784 5435016242186536576 2734782711457882368 34549180729228160 15781059723710125568 13080826192981471360 10380592662252817152 7680359131524162944 4980125600795508736 2279892070066854528 18026402613047751936 15326169082319097728 12625935551590443520 9925702020861789312 7225468490133135104 4525234959404480896 1825001428675826688 17571511971656724096 14871278440928069888 12171044910199415680 9470811379470761472 6770577848742107264 4070344318013453056 1370110787284798848 17116621330265696256 14416387799537042048 11716154268808387840 9015920738079733632 6315687207351079424 3615453676622425216 915220145893771008 16661730688874668416 13961497158146014208 11261263627417360000 8561030096688705792 5860796565960051584 3160563035231397376 460329504502743168 16206840047483640576 13506606516754986368 10806372986026332160 8106139455297677952 5405905924569023744 2705672393840369536 5438863111715328 15751949406092612736 13051715875363958528 10351482344635304320 7651248813906650112 4951015283177995904 2250781752449341696 17997292295430239104 15297058764701584896 12596825233972930688 9896591703244276480 7196358172515622272 4496124641786968064 1795891111058313856 17542401654039211264 14842168123310557056 12141934592581902848 9441701061853248640 6741467531124594432 4041234000395940224 1341000469667286016 17087511012648183424 14387277481919529216 11687043951190875008 8986810420462220800 6286576889733566592 3586343359004912384 886109828276258176 16632620371257155584 13932386840528501376 11232153309799847168 8531919779071192960 5831686248342538752 3131452717613884544 431219186885230336 16177729729866127744 13477496199137473536 10777262668408819328 8077029137680165120 5376795606951510912 2676562076222856704 18423072619203754112 15722839088475099904 13022605557746445696 10322372027017791488 7622138496289137280 4921904965560483072 2221671434831828864 17968181977812726272 15267948447084072064 12567714916355417856 9867481385626763648 7167247854898109440 4467014324169455232 1766780793440801024 17513291336421698432 14813057805693044224 12112824274964390016 9412590744235735808 6712357213507081600 4012123682778427392 1311890152049773184 17058400695030670592 14358167164302016384 11657933633573362176 8957700102844707968 6257466572116053760 3557233041387399552 856999510658745344 16603510053639642752 13903276522910988544 11203042992182334336 8502809461453680128 5802575930725025920 3102342399996371712 402108869267717504 16148619412248614912 13448385881519960704 10748152350791306496 8047918820062652288 5347685289333998080 2647451758605343872 18393962301586241280 15693728770857587072 12993495240128932864 10293261709400278656 7593028178671624448 4892794647942970240 2192561117214316032 17939071660195213440 15238838129466559232 12538604598737905024 9838371068009250816 7138137537280596608 4437904006551942400 1737670475823288192 17484181018804185600 14783947488075531392 12083713957346877184 9383480426618222976 6683246895889568768 3983013365160914560 1282779834432260352 17029290377413157760 14329056846684503552 11628823315955849344 8928589785227195136 6228356254498540928 3528122723769886720 827889193041232512 16574399736022129920 13874166205293475712 11173932674564821504 8473699143836167296 5773465613107513088 3073232082378858880 372998551650204672 16119509094631102080 13419275563902447872 10719042033173793664 8018808502445139456 5318574971716485248 2618341440987831040 18364851983968728448 15664618453240074240 12964384922511420032 10264151391782765824 7563917861054111616 4863684330325457408 2163450799596803200 17909961342577700608 15209727811849046400 12509494281120392192 9809260750391737984 7109027219663083776 4408793688934429568 1708560158205775360 17455070701186672768 14754837170458018560 12054603639729364352 9354370109000710144 6654136578272055936 3953903047543401728 1253669516814747520 17000180059795644928 14299946529066990720 11599712998338336512 8899479467609682304 6199245936881028096 3499012406152373888 798778875423719680 16545289418404617088 13845055887675962880 11144822356947308672 8444588826218654464 5744355295490000256 3044121764761346048 343888234032691840 16090398777013589248 13390165246284935040 10689931715556280832 7989698184827626624 5289464654098972416 2589231123370318208 18335741666351215616 15635508135622561408 12935274604893907200 10235041074165252992 7534807543436598784 4834574012707944576 2134340481979290368 17880851024960187776 15180617494231533568 12480383963502879360 9780150432774225152 7079916902045570944 4379683371316916736 1679449840588262528 17425960383569159936 14725726852840505728 12025493322111851520 9325259791383197312 6625026260654543104 3924792729925888896 1224559199197234688 16971069742178132096 14270836211449477888 11570602680720823680 8870369149992169472 6170135619263515264 3469902088534861056 769668557806206848 16516179100787104256 13815945570058450048 11115712039329795840 8415478508601141632 5715244977872487424 3015011447143833216 314777916415179008 16061288459396076416 13361054928667422208 10660821397938768000 7960587867210113792 5260354336481459584 2560120805752805376 18306631348733702784 15606397818005048576 12906164287276394368 10205930756547740160 7505697225819085952 4805463695090431744 2105230164361777536 17851740707342674944 15151507176614020736 12451273645885366528 9751040115156712320 7050806584428058112 4350573053699403904 1650339522970749696 17396850065951647104 14696616535222992896 11996383004494338688 9296149473765684480 6595915943037030272 3895682412308376064 1195448881579721856 16941959424560619264 14241725893831965056 11541492363103310848 8841258832374656640 6141025301646002432 3440791770917348224 740558240188694016 16487068783169591424 13786835252440937216 11086601721712283008 8386368190983628800 5686134660254974592 2985901129526320384 285667598797666176 16032178141778563584 13331944611049909376 10631711080321255168 7931477549592600960 5231244018863946752 2531010488135292544 18277521031116189952 15577287500387535744 12877053969658881536 10176820438930227328 7476586908201573120 4776353377472918912 2076119846744264704 17822630389725162112 15122396858996507904 12422163328267853696 9721929797539199488 7021696266810545280 4321462736081891072 1621229205353236864 17367739748334134272 14667506217605480064 11967272686876825856 9267039156148171648 6566805625419517440 3866572094690863232 1166338563962209024 16912849106943106432 14212615576214452224 11512382045485798016 8812148514757143808 6111914984028489600 3411681453299835392 711447922571181184 16457958465552078592 13757724934823424384 11057491404094770176 8357257873366115968 5657024342637461760 2956790811908807552 256557281180153344 16003067824161050752 13302834293432396544 10602600762703742336 7902367231975088128 5202133701246433920 2501900170517779712 18248410713498677120 15548177182770022912 12847943652041368704 10147710121312714496 7447476590584060288 4747243059855406080 2047009529126751872 17793520072107649280 15093286541378995072 12393053010650340864 9692819479921686656 6992585949193032448 4292352418464378240 1592118887735724032 17338629430716621440 14638395899987967232 11938162369259313024 9237928838530658816 6537695307802004608 3837461777073350400 1137228246344696192 16883738789325593600 14183505258596939392 11483271727868285184 8783038197139630976 6082804666410976768 3382571135682322560 682337604953668352 16428848147934565760 13728614617205911552 11028381086477257344 8328147555748603136 5627914025019948928 2927680494291294720 227446963562640512 15973957506543537920 13273723975814883712 10573490445086229504 7873256914357575296 5173023383628921088 2472789852900266880 18219300395881164288 15519066865152510080 12818833334423855872 10118599803695201664 7418366272966547456 4718132742237893248 2017899211509239040 17764409754490136448 15064176223761482240 12363942693032828032 9663709162304173824 6963475631575519616 4263242100846865408 1563008570118211200 17309519113099108608 14609285582370454400 11909052051641800192 9208818520913145984 6508584990184491776 3808351459455837568 1108117928727183360 16854628471708080768 14154394940979426560 11454161410250772352 8753927879522118144 6053694348793463936 3353460818064809728 653227287336155520 16399737830317052928 13699504299588398720 10999270768859744512 8299037238131090304 5598803707402436096 2898570176673781888 198336645945127680 15944847188926025088 13244613658197370880 10544380127468716672 7844146596740062464 5143913066011408256 2443679535282754048 18190190078263651456 15489956547534997248 12789723016806343040 10089489486077688832 7389255955349034624 4689022424620380416 1988788893891726208 17735299436872623616 15035065906143969408 12334832375415315200 9634598844686660992 6934365313958006784 4234131783229352576 1533898252500698368 17280408795481595776 14580175264752941568 11879941734024287360 9179708203295633152 6479474672566978944 3779241141838324736 1079007611109670528 16825518154090567936 14125284623361913728 11425051092633259520 8724817561904605312 6024584031175951104 3324350500447296896 624116969718642688 16370627512699540096 13670393981970885888 10970160451242231680 8269926920513577472 5569693389784923264 2869459859056269056 169226328327614848 15915736871308512256 13215503340579858048 10515269809851203840 7815036279122549632 5114802748393895424 2414569217665241216 18161079760646138624 15460846229917484416 12760612699188830208 10060379168460176000 7360145637731521792 4659912107002867584 1959678576274213376 17706189119255110784 15005955588526456576 12305722057797802368 9605488527069148160 6905254996340493952 4205021465611839744 1504787934883185536 17251298477864082944 14551064947135428736 11850831416406774528 9150597885678120320 6450364354949466112 3750130824220811904 1049897293492157696 16796407836473055104 14096174305744400896 11395940775015746688 8695707244287092480 5995473713558438272 3295240182829784064 595006652101129856 16341517195082027264 13641283664353373056 10941050133624718848 8240816602896064640 5540583072167410432 2840349541438756224 140116010710102016 15886626553690999424 13186393022962345216 10486159492233691008 7785925961505036800 5085692430776382592 2385458900047728384 18131969443028625792 15431735912299971584 12731502381571317376 10031268850842663168 7331035320114008960 4630801789385354752 1930568258656700544 17677078801637597952 14976845270908943744 12276611740180289536 9576378209451635328 6876144678722981120 4175911147994326912 1475677617265672704 17222188160246570112 14521954629517915904 11821721098789261696 9121487568060607488 6421254037331953280 3721020506603299072 1020786975874644864 16767297518855542272 14067063988126888064 11366830457398233856 8666596926669579648 5966363395940925440 3266129865212271232 565896334483617024 16312406877464514432 13612173346735860224 10911939816007206016 8211706285278551808 5511472754549897600 2811239223821243392 111005693092589184 15857516236073486592 13157282705344832384 10457049174616178176 7756815643887523968 5056582113158869760 2356348582430215552 18102859125411112960 15402625594682458752 12702392063953804544 10002158533225150336 7301925002496496128 4601691471767841920 1901457941039187712 17647968484020085120 14947734953291430912 12247501422562776704 9547267891834122496 6847034361105468288 4146800830376814080 1446567299648159872 17193077842629057280 14492844311900403072 11792610781171748864 9092377250443094656 6392143719714440448 3691910188985786240 991676658257132032 16738187201238029440 14037953670509375232 11337720139780721024 8637486609052066816 5937253078323412608 3237019547594758400 536786016866104192 16283296559847001600 13583063029118347392 10882829498389693184 8182595967661038976 5482362436932384768 2782128906203730560 81895375475076352 15828405918455973760 13128172387727319552 10427938856998665344 7727705326270011136 5027471795541356928 2327238264812702720 18073748807793600128 15373515277064945920 12673281746336291712 9973048215607637504 7272814684878983296 4572581154150329088 1872347623421674880 17618858166402572288 14918624635673918080 12218391104945263872 9518157574216609664 6817924043487955456 4117690512759301248 1417456982030647040 17163967525011544448 14463733994282890240 11763500463554236032 9063266932825581824 6363033402096927616 3662799871368273408 962566340639619200 16709076883620516608 14008843352891862400 11308609822163208192 8608376291434553984 5908142760705899776 3207909229977245568 507675699248591360 16254186242229488768 13553952711500834560 10853719180772180352 8153485650043526144 5453252119314871936 2753018588586217728 52785057857563520 15799295600838460928 13099062070109806720 10398828539381152512 7698595008652498304 4998361477923844096 2298127947195189888 18044638490176087296 15344404959447433088 12644171428718778880 9943937897990124672 7243704367261470464 4543470836532816256 1843237305804162048 17589747848785059456 14889514318056405248 12189280787327751040 9489047256599096832 6788813725870442624 4088580195141788416 1388346664413134208 17134857207394031616 14434623676665377408 11734390145936723200 9034156615208068992 6333923084479414784 3633689553750760576 933456023022106368 16679966566003003776 13979733035274349568 11279499504545695360 8579265973817041152 5879032443088386944 3178798912359732736 478565381631078528 16225075924611975936 13524842393883321728 10824608863154667520 8124375332426013312 5424141801697359104 2723908270968704896 23674740240050688 15770185283220948096 13069951752492293888 10369718221763639680 7669484691034985472 4969251160306331264 2269017629577677056 18015528172558574464 15315294641829920256 12615061111101266048 9914827580372611840 7214594049643957632 4514360518915303424 1814126988186649216 17560637531167546624 14860404000438892416 12160170469710238208 9459936938981584000 6759703408252929792 4059469877524275584 1359236346795621376 17105746889776518784 14405513359047864576 11705279828319210368 9005046297590556160 6304812766861901952 3604579236133247744 904345705404593536 16650856248385490944 13950622717656836736 11250389186928182528 8550155656199528320 5849922125470874112 3149688594742219904 449455064013565696 16195965606994463104 13495732076265808896 10795498545537154688 8095265014808500480 5395031484079846272 2694797953351192064 18441308496332089472 15741074965603435264 13040841434874781056 10340607904146126848 7640374373417472640 4940140842688818432 2239907311960164224 17986417854941061632 15286184324212407424 12585950793483753216 9885717262755099008 7185483732026444800 4485250201297790592 1785016670569136384 17531527213550033792 14831293682821379584 12131060152092725376 9430826621364071168 6730593090635416960 4030359559906762752 1330126029178108544 17076636572159005952 14376403041430351744 11676169510701697536 8975935979973043328 6275702449244389120 3575468918515734912 875235387787080704 16621745930767978112 13921512400039323904 11221278869310669696 8521045338582015488 5820811807853361280 3120578277124707072 420344746396052864 16166855289376950272 13466621758648296064 10766388227919641856 8066154697190987648 5365921166462333440 2665687635733679232 18412198178714576640 15711964647985922432 13011731117257268224 10311497586528614016 7611264055799959808 4911030525071305600 2210796994342651392 17957307537323548800 15257074006594894592 12556840475866240384 9856606945137586176 7156373414408931968 4456139883680277760 1755906352951623552 17502416895932520960 14802183365203866752 12101949834475212544 9401716303746558336 6701482773017904128 4001249242289249920 1301015711560595712 17047526254541493120 14347292723812838912 11647059193084184704 8946825662355530496 6246592131626876288 3546358600898222080 846125070169567872 16592635613150465280 13892402082421811072 11192168551693156864 8491935020964502656 5791701490235848448 3091467959507194240 391234428778540032 16137744971759437440 13437511441030783232 10737277910302129024 8037044379573474816 5336810848844820608 2636577318116166400 18383087861097063808 15682854330368409600 12982620799639755392 10282387268911101184 7582153738182446976 4881920207453792768 2181686676725138560 17928197219706035968 15227963688977381760 12527730158248727552 9827496627520073344 7127263096791419136 4427029566062764928 1726796035334110720 17473306578315008128 14773073047586353920 12072839516857699712 9372605986129045504 6672372455400391296 3972138924671737088 1271905393943082880 17018415936923980288 14318182406195326080 11617948875466671872 8917715344738017664 6217481814009363456 3517248283280709248 817014752552055040 16563525295532952448 13863291764804298240 11163058234075644032 8462824703346989824 5762591172618335616 3062357641889681408 362124111161027200 16108634654141924608 13408401123413270400 10708167592684616192 8007934061955961984 5307700531227307776 2607467000498653568 18353977543479550976 15653744012750896768 12953510482022242560 10253276951293588352 7553043420564934144 4852809889836279936 2152576359107625728 17899086902088523136 15198853371359868928 12498619840631214720 9798386309902560512 7098152779173906304 4397919248445252096 1697685717716597888 17444196260697495296 14743962729968841088 12043729199240186880 9343495668511532672 6643262137782878464 3943028607054224256 1242795076325570048 16989305619306467456 14289072088577813248 11588838557849159040 8888605027120504832 6188371496391850624 3488137965663196416 787904434934542208 16534414977915439616 13834181447186785408 11133947916458131200 8433714385729476992 5733480855000822784 3033247324272168576 333013793543514368 16079524336524411776 13379290805795757568 10679057275067103360 7978823744338449152 5278590213609794944 2578356682881140736 18324867225862038144 15624633695133383936 12924400164404729728 10224166633676075520 7523933102947421312 4823699572218767104 2123466041490112896 17869976584471010304 15169743053742356096 12469509523013701888 9769275992285047680 7069042461556393472 4368808930827739264 1668575400099085056 17415085943079982464 14714852412351328256 12014618881622674048 9314385350894019840 6614151820165365632 3913918289436711424 1213684758708057216 16960195301688954624 14259961770960300416 11559728240231646208 8859494709502992000 6159261178774337792 3459027648045683584 758794117317029376 16505304660297926784 13805071129569272576 11104837598840618368 8404604068111964160 5704370537383309952 3004137006654655744 303903475926001536 16050414018906898944 13350180488178244736 10649946957449590528 7949713426720936320 5249479895992282112 2549246365263627904 18295756908244525312 15595523377515871104 12895289846787216896 10195056316058562688 7494822785329908480 4794589254601254272 2094355723872600064 17840866266853497472 15140632736124843264 12440399205396189056 9740165674667534848 7039932143938880640 4339698613210226432 1639465082481572224 17385975625462469632 14685742094733815424 11985508564005161216 9285275033276507008 6585041502547852800 3884807971819198592 1184574441090544384 16931084984071441792 14230851453342787584 11530617922614133376 8830384391885479168 6130150861156824960 3429917330428170752 729683799699516544 16476194342680413952 13775960811951759744 11075727281223105536 8375493750494451328 5675260219765797120 2975026689037142912 274793158308488704 16021303701289386112 13321070170560731904 10620836639832077696 7920603109103423488 5220369578374769280 2520136047646115072 18266646590627012480 15566413059898358272 12866179529169704064 10165945998441049856 7465712467712395648 4765478936983741440 2065245406255087232 17811755949235984640 15111522418507330432 12411288887778676224 9711055357050022016 7010821826321367808 4310588295592713600 1610354764864059392 17356865307844956800 14656631777116302592 11956398246387648384 9256164715658994176 6555931184930339968 3855697654201685760 1155464123473031552 16901974666453928960 14201741135725274752 11501507604996620544 8801274074267966336 6101040543539312128 3400807012810657920 700573482082003712 16447084025062901120 13746850494334246912 11046616963605592704 8346383432876938496 5646149902148284288 2945916371419630080 245682840690975872 15992193383671873280 13291959852943219072 10591726322214564864 7891492791485910656 5191259260757256448 2491025730028602240 18237536273009499648 15537302742280845440 12837069211552191232 10136835680823537024 7436602150094882816 4736368619366228608 2036135088637574400 17782645631618471808 15082412100889817600 12382178570161163392 9681945039432509184 6981711508703854976 4281477977975200768 1581244447246546560 17327754990227443968 14627521459498789760 11927287928770135552 9227054398041481344 6526820867312827136 3826587336584172928 1126353805855518720 16872864348836416128 14172630818107761920 11472397287379107712 8772163756650453504 6071930225921799296 3371696695193145088 671463164464490880 16417973707445388288 13717740176716734080 11017506645988079872 8317273115259425664 5617039584530771456 2916806053802117248 216572523073463040 15963083066054360448 13262849535325706240 10562616004597052032 7862382473868397824 5162148943139743616 2461915412411089408 18208425955391986816 15508192424663332608 12807958893934678400 10107725363206024192 7407491832477369984 4707258301748715776 2007024771020061568 17753535314000958976 15053301783272304768 12353068252543650560 9652834721814996352 6952601191086342144 4252367660357687936 1552134129629033728 17298644672609931136 14598411141881276928 11898177611152622720 9197944080423968512 6497710549695314304 3797477018966660096 1097243488238005888 16843754031218903296 14143520500490249088 11443286969761594880 8743053439032940672 6042819908304286464 3342586377575632256 642352846846978048 16388863389827875456 13688629859099221248 10988396328370567040 8288162797641912832 5587929266913258624 2887695736184604416 187462205455950208 15933972748436847616 13233739217708193408 10533505686979539200 7833272156250884992 5133038625522230784 2432805094793576576 18179315637774473984 15479082107045819776 12778848576317165568 10078615045588511360 7378381514859857152 4678147984131202944 1977914453402548736 17724424996383446144 15024191465654791936 12323957934926137728 9623724404197483520 6923490873468829312 4223257342740175104 1523023812011520896 17269534354992418304 14569300824263764096 11869067293535109888 9168833762806455680 6468600232077801472 3768366701349147264 1068133170620493056 16814643713601390464 14114410182872736256 11414176652144082048 8713943121415427840 6013709590686773632 3313476059958119424 613242529229465216 16359753072210362624 13659519541481708416 10959286010753054208 8259052480024400000 5558818949295745792 2858585418567091584 158351887838437376 15904862430819334784 13204628900090680576 10504395369362026368 7804161838633372160 5103928307904717952 2403694777176063744 18150205320156961152 15449971789428306944 12749738258699652736 10049504727970998528 7349271197242344320 4649037666513690112 1948804135785035904 17695314678765933312 14995081148037279104 12294847617308624896 9594614086579970688 6894380555851316480 4194147025122662272 1493913494394008064 17240424037374905472 14540190506646251264 11839956975917597056 9139723445188942848 6439489914460288640 3739256383731634432 1039022853002980224 16785533395983877632 14085299865255223424 11385066334526569216 8684832803797915008 5984599273069260800 3284365742340606592 584132211611952384 16330642754592849792 13630409223864195584 10930175693135541376 8229942162406887168 5529708631678232960 2829475100949578752 129241570220924544 15875752113201821952 13175518582473167744 10475285051744513536 7775051521015859328 5074817990287205120 2374584459558550912 18121095002539448320 15420861471810794112 12720627941082139904 10020394410353485696 7320160879624831488 4619927348896177280 1919693818167523072 17666204361148420480 14965970830419766272 12265737299691112064 9565503768962457856 6865270238233803648 4165036707505149440 1464803176776495232 17211313719757392640 14511080189028738432 11810846658300084224 9110613127571430016 6410379596842775808 3710146066114121600 1009912535385467392 16756423078366364800 14056189547637710592 11355956016909056384 8655722486180402176 5955488955451747968 3255255424723093760 555021893994439552 16301532436975336960 13601298906246682752 10901065375518028544 8200831844789374336 5500598314060720128 2800364783332065920 100131252603411712 15846641795584309120 13146408264855654912 10446174734127000704 7745941203398346496 5045707672669692288 2345474141941038080 18091984684921935488 15391751154193281280 12691517623464627072 9991284092735972864 7291050562007318656 4590817031278664448 1890583500550010240 17637094043530907648 14936860512802253440 12236626982073599232 9536393451344945024 6836159920616290816 4135926389887636608 1435692859158982400 17182203402139879808 14481969871411225600 11781736340682571392 9081502809953917184 6381269279225262976 3681035748496608768 980802217767954560 16727312760748851968 14027079230020197760 11326845699291543552 8626612168562889344 5926378637834235136 3226145107105580928 525911576376926720 16272422119357824128 13572188588629169920 10871955057900515712 8171721527171861504 5471487996443207296 2771254465714553088 71020934985898880 15817531477966796288 13117297947238142080 10417064416509487872 7716830885780833664 5016597355052179456 2316363824323525248 18062874367304422656 15362640836575768448 12662407305847114240 9962173775118460032 7261940244389805824 4561706713661151616 1861473182932497408 17607983725913394816 14907750195184740608 12207516664456086400 9507283133727432192 6807049602998777984 4106816072270123776 1406582541541469568 17153093084522366976 14452859553793712768 11752626023065058560 9052392492336404352 6352158961607750144 3651925430879095936 951691900150441728 16698202443131339136 13997968912402684928 11297735381674030720 8597501850945376512 5897268320216722304 3197034789488068096 496801258759413888 16243311801740311296 13543078271011657088 10842844740283002880 8142611209554348672 5442377678825694464 2742144148097040256 41910617368386048 15788421160349283456 13088187629620629248 10387954098891975040 7687720568163320832 4987487037434666624 2287253506706012416 18033764049686909824 15333530518958255616 12633296988229601408 9933063457500947200 7232829926772292992 4532596396043638784 1832362865314984576 17578873408295881984 14878639877567227776 12178406346838573568 9478172816109919360 6777939285381265152 4077705754652610944 1377472223923956736 17123982766904854144 14423749236176199936 11723515705447545728 9023282174718891520 6323048643990237312 3622815113261583104 922581582532928896 16669092125513826304 13968858594785172096 11268625064056517888 8568391533327863680 5868158002599209472 3167924471870555264 467690941141901056 16214201484122798464 13513967953394144256 10813734422665490048 8113500891936835840 5413267361208181632 2713033830479527424 12800299750873216 15759310842731770624 13059077312003116416 10358843781274462208 7658610250545808000 4958376719817153792 2258143189088499584 18004653732069396992 15304420201340742784 12604186670612088576 9903953139883434368 7203719609154780160 4503486078426125952 1803252547697471744 17549763090678369152 14849529559949714944 12149296029221060736 9449062498492406528 6748828967763752320 4048595437035098112 1348361906306443904 17094872449287341312 14394638918558687104 11694405387830032896 8994171857101378688 6293938326372724480 3593704795644070272 893471264915416064 16639981807896313472 13939748277167659264 11239514746439005056 8539281215710350848 5839047684981696640 3138814154253042432 438580623524388224 16185091166505285632 13484857635776631424 10784624105047977216 8084390574319323008 5384157043590668800 2683923512862014592 18430434055842912000 15730200525114257792 13029966994385603584 10329733463656949376 7629499932928295168 4929266402199640960 2229032871470986752 17975543414451884160 15275309883723229952 12575076352994575744 9874842822265921536 7174609291537267328 4474375760808613120 1774142230079958912 17520652773060856320 14820419242332202112 12120185711603547904 9419952180874893696 6719718650146239488 4019485119417585280 1319251588688931072 17065762131669828480 14365528600941174272 11665295070212520064 8965061539483865856 6264828008755211648 3564594478026557440 864360947297903232 16610871490278800640 13910637959550146432 11210404428821492224 8510170898092838016 5809937367364183808 3109703836635529600 409470305906875392 16155980848887772800 13455747318159118592 10755513787430464384 8055280256701810176 5355046725973155968 2654813195244501760 18401323738225399168 15701090207496744960 13000856676768090752 10300623146039436544 7600389615310782336 4900156084582128128 2199922553853473920 17946433096834371328 15246199566105717120 12545966035377062912 9845732504648408704 7145498973919754496 4445265443191100288 1745031912462446080 17491542455443343488 14791308924714689280 12091075393986035072 9390841863257380864 6690608332528726656 3990374801800072448 1290141271071418240 17036651814052315648 14336418283323661440 11636184752595007232 8935951221866353024 6235717691137698816 3535484160409044608 835250629680390400 16581761172661287808 13881527641932633600 11181294111203979392 8481060580475325184 5780827049746670976 3080593519018016768 380359988289362560 16126870531270259968 13426637000541605760 10726403469812951552 8026169939084297344 5325936408355643136 2625702877626988928 18372213420607886336 15671979889879232128 12971746359150577920 10271512828421923712 7571279297693269504 4871045766964615296 2170812236235961088 17917322779216858496 15217089248488204288 12516855717759550080 9816622187030895872 7116388656302241664 4416155125573587456 1715921594844933248 17462432137825830656 14762198607097176448 12061965076368522240 9361731545639868032 6661498014911213824 3961264484182559616 1261030953453905408 17007541496434802816 14307307965706148608 11607074434977494400 8906840904248840192 6206607373520185984 3506373842791531776 806140312062877568 16552650855043774976 13852417324315120768 11152183793586466560 8451950262857812352 5751716732129158144 3051483201400503936 351249670671849728 16097760213652747136 13397526682924092928 10697293152195438720 7997059621466784512 5296826090738130304 2596592560009476096 18343103102990373504 15642869572261719296 12942636041533065088 10242402510804410880 7542168980075756672 4841935449347102464 2141701918618448256 17888212461599345664 15187978930870691456 12487745400142037248 9787511869413383040 7087278338684728832 4387044807956074624 1686811277227420416 17433321820208317824 14733088289479663616 12032854758751009408 9332621228022355200 6632387697293700992 3932154166565046784 1231920635836392576 16978431178817289984 14278197648088635776 11577964117359981568 8877730586631327360 6177497055902673152 3477263525174018944 777029994445364736 16523540537426262144 13823307006697607936 11123073475968953728 8422839945240299520 5722606414511645312 3022372883782991104 322139353054336896 16068649896035234304 13368416365306580096 10668182834577925888 7967949303849271680 5267715773120617472 2567482242391963264 18313992785372860672 15613759254644206464 12913525723915552256 10213292193186898048 7513058662458243840 4812825131729589632 2112591601000935424 17859102143981832832 15158868613253178624 12458635082524524416 9758401551795870208 7058168021067216000 4357934490338561792 1657700959609907584 17404211502590804992 14703977971862150784 12003744441133496576 9303510910404842368 6603277379676188160 3903043848947533952 1202810318218879744 16949320861199777152 14249087330471122944 11548853799742468736 8848620269013814528 6148386738285160320 3448153207556506112 747919676827851904 16494430219808749312 13794196689080095104 11093963158351440896 8393729627622786688 5693496096894132480 2993262566165478272 293029035436824064 16039539578417721472 13339306047689067264 10639072516960413056 7938838986231758848 5238605455503104640 2538371924774450432 18284882467755347840 15584648937026693632 12884415406298039424 10184181875569385216 7483948344840731008 4783714814112076800 2083481283383422592 17829991826364320000 15129758295635665792 12429524764907011584 9729291234178357376 7029057703449703168 4328824172721048960 1628590641992394752 17375101184973292160 14674867654244637952 11974634123515983744 9274400592787329536 6574167062058675328 3873933531330021120 1173700000601366912 16920210543582264320 14219977012853610112 11519743482124955904 8819509951396301696 6119276420667647488 3419042889938993280 718809359210339072 16465319902191236480 13765086371462582272 11064852840733928064 8364619310005273856 5664385779276619648 2964152248547965440 263918717819311232 16010429260800208640 13310195730071554432 10609962199342900224 7909728668614246016 5209495137885591808 2509261607156937600 18255772150137835008 15555538619409180800 12855305088680526592 10155071557951872384 7454838027223218176 4754604496494563968 2054370965765909760 17800881508746807168 15100647978018152960 12400414447289498752 9700180916560844544 6999947385832190336 4299713855103536128 1599480324374881920 17345990867355779328 14645757336627125120 11945523805898470912 9245290275169816704 6545056744441162496 3844823213712508288 1144589682983854080 16891100225964751488 14190866695236097280 11490633164507443072 8790399633778788864 6090166103050134656 3389932572321480448 689699041592826240 16436209584573723648 13735976053845069440 11035742523116415232 8335508992387761024 5635275461659106816 2935041930930452608 234808400201798400 15981318943182695808 13281085412454041600 10580851881725387392 7880618350996733184 5180384820268078976 2480151289539424768 18226661832520322176 15526428301791667968 12826194771063013760 10125961240334359552 7425727709605705344 4725494178877051136 2025260648148396928 17771771191129294336 15071537660400640128 12371304129671985920 9671070598943331712 6970837068214677504 4270603537486023296 1570370006757369088 17316880549738266496 14616647019009612288 11916413488280958080 9216179957552303872 6515946426823649664 3815712896094995456 1115479365366341248 16861989908347238656 14161756377618584448 11461522846889930240 8761289316161276032 6061055785432621824 3360822254703967616 660588723975313408 16407099266956210816 13706865736227556608 11006632205498902400 8306398674770248192 5606165144041593984 2905931613312939776 205698082584285568 15952208625565182976 13251975094836528768 10551741564107874560 7851508033379220352 5151274502650566144 2451040971921911936 18197551514902809344 15497317984174155136 12797084453445500928 10096850922716846720 7396617391988192512 4696383861259538304 1996150330530884096 17742660873511781504 15042427342783127296 12342193812054473088 9641960281325818880 6941726750597164672 4241493219868510464 1541259689139856256 17287770232120753664 14587536701392099456 11887303170663445248 9187069639934791040 6486836109206136832 3786602578477482624 1086369047748828416 16832879590729725824 14132646060001071616 11432412529272417408 8732178998543763200 6031945467815108992 3331711937086454784 631478406357800576 16377988949338697984 13677755418610043776 10977521887881389568 8277288357152735360 5577054826424081152 2876821295695426944 176587764966772736 15923098307947670144 13222864777219015936 10522631246490361728 7822397715761707520 5122164185033053312 2421930654304399104 18168441197285296512 15468207666556642304 12767974135827988096 10067740605099333888 7367507074370679680 4667273543642025472 1967040012913371264 17713550555894268672 15013317025165614464 12313083494436960256 9612849963708306048 6912616432979651840 4212382902250997632 1512149371522343424 17258659914503240832 14558426383774586624 11858192853045932416 9157959322317278208 6457725791588624000 3757492260859969792 1057258730131315584 16803769273112212992 14103535742383558784 11403302211654904576 8703068680926250368 6002835150197596160 3302601619468941952 602368088740287744 16348878631721185152 13648645100992530944 10948411570263876736 8248178039535222528 5547944508806568320 2847710978077914112 147477447349259904 15893987990330157312 13193754459601503104 10493520928872848896 7793287398144194688 5093053867415540480 2392820336686886272 18139330879667783680 15439097348939129472 12738863818210475264 10038630287481821056 7338396756753166848 4638163226024512640 1937929695295858432 17684440238276755840 14984206707548101632 12283973176819447424 9583739646090793216 6883506115362139008 4183272584633484800 1483039053904830592 17229549596885728000 14529316066157073792 11829082535428419584 9128849004699765376 6428615473971111168 3728381943242456960 1028148412513802752 16774658955494700160 14074425424766045952 11374191894037391744 8673958363308737536 5973724832580083328 3273491301851429120 573257771122774912 16319768314103672320 13619534783375018112 10919301252646363904 8219067721917709696 5518834191189055488 2818600660460401280 118367129731747072 15864877672712644480 13164644141983990272 10464410611255336064 7764177080526681856 5063943549798027648 2363710019069373440 18110220562050270848 15409987031321616640 12709753500592962432 10009519969864308224 7309286439135654016 4609052908406999808 1908819377678345600 17655329920659243008 14955096389930588800 12254862859201934592 9554629328473280384 6854395797744626176 4154162267015971968 1453928736287317760 17200439279268215168 14500205748539560960 11799972217810906752 9099738687082252544 6399505156353598336 3699271625624944128 999038094896289920 16745548637877187328 14045315107148533120 11345081576419878912 8644848045691224704 5944614514962570496 3244380984233916288 544147453505262080 16290657996486159488 13590424465757505280 10890190935028851072 8189957404300196864 5489723873571542656 2789490342842888448 89256812114234240 15835767355095131648 13135533824366477440 10435300293637823232 7735066762909169024 5034833232180514816 2334599701451860608 18081110244432758016 15380876713704103808 12680643182975449600 9980409652246795392 7280176121518141184 4579942590789486976 1879709060060832768 17626219603041730176 14925986072313075968 12225752541584421760 9525519010855767552 6825285480127113344 4125051949398459136 1424818418669804928 17171328961650702336 14471095430922048128 11770861900193393920 9070628369464739712 6370394838736085504 3670161308007431296 969927777278777088 16716438320259674496 14016204789531020288 11315971258802366080 8615737728073711872 5915504197345057664 3215270666616403456 515037135887749248 16261547678868646656 13561314148139992448 10861080617411338240 8160847086682684032 5460613555954029824 2760380025225375616 60146494496721408 15806657037477618816 13106423506748964608 10406189976020310400 7705956445291656192 5005722914563001984 2305489383834347776 18051999926815245184 15351766396086590976 12651532865357936768 9951299334629282560 7251065803900628352 4550832273171974144 1850598742443319936 17597109285424217344 14896875754695563136 12196642223966908928 9496408693238254720 6796175162509600512 4095941631780946304 1395708101052292096 17142218644033189504 14441985113304535296 11741751582575881088 9041518051847226880 6341284521118572672 3641050990389918464 940817459661264256 16687328002642161664 13987094471913507456 11286860941184853248 8586627410456199040 5886393879727544832 3186160348998890624 485926818270236416 16232437361251133824 13532203830522479616 10831970299793825408 8131736769065171200 5431503238336516992 2731269707607862784 31036176879208576 15777546719860105984 13077313189131451776 10377079658402797568 7676846127674143360 4976612596945489152 2276379066216834944 18022889609197732352 15322656078469078144 12622422547740423936 9922189017011769728 7221955486283115520 4521721955554461312 1821488424825807104 17567998967806704512 14867765437078050304 12167531906349396096 9467298375620741888 6767064844892087680 4066831314163433472 1366597783434779264 17113108326415676672 14412874795687022464 11712641264958368256 9012407734229714048 6312174203501059840 3611940672772405632 911707142043751424 16658217685024648832 13957984154295994624 11257750623567340416 8557517092838686208 5857283562110032000 3157050031381377792 456816500652723584 16203327043633620992 13503093512904966784 10802859982176312576 8102626451447658368 5402392920719004160 2702159389990349952 1925859261695744 15748436402242593152 13048202871513938944 10347969340785284736 7647735810056630528 4947502279327976320 2247268748599322112 17993779291580219520 15293545760851565312 12593312230122911104 9893078699394256896 7192845168665602688 4492611637936948480 1792378107208294272 17538888650189191680 14838655119460537472 12138421588731883264 9438188058003229056 6737954527274574848 4037720996545920640 1337487465817266432 17083998008798163840 14383764478069509632 11683530947340855424 8983297416612201216 6283063885883547008 3582830355154892800 882596824426238592 16629107367407136000 13928873836678481792 11228640305949827584 8528406775221173376 5828173244492519168 3127939713763864960 427706183035210752 16174216726016108160 13473983195287453952 10773749664558799744 8073516133830145536 5373282603101491328 2673049072372837120 18419559615353734528 15719326084625080320 13019092553896426112 10318859023167771904 7618625492439117696 4918391961710463488 2218158430981809280 17964668973962706688 15264435443234052480 12564201912505398272 9863968381776744064 7163734851048089856 4463501320319435648 1763267789590781440 17509778332571678848 14809544801843024640 12109311271114370432 9409077740385716224 6708844209657062016 4008610678928407808 1308377148199753600 17054887691180651008 14354654160451996800 11654420629723342592 8954187098994688384 6253953568266034176 3553720037537379968 853486506808725760 16599997049789623168 13899763519060968960 11199529988332314752 8499296457603660544 5799062926875006336 3098829396146352128 398595865417697920 16145106408398595328 13444872877669941120 10744639346941286912 8044405816212632704 5344172285483978496 2643938754755324288 18390449297736221696 15690215767007567488 12989982236278913280 10289748705550259072 7589515174821604864 4889281644092950656 2189048113364296448 17935558656345193856 15235325125616539648 12535091594887885440 9834858064159231232 7134624533430577024 4434391002701922816 1734157471973268608 17480668014954166016 14780434484225511808 12080200953496857600 9379967422768203392 6679733892039549184 3979500361310894976 1279266830582240768 17025777373563138176 14325543842834483968 11625310312105829760 8925076781377175552 6224843250648521344 3524609719919867136 824376189191212928 16570886732172110336 13870653201443456128 11170419670714801920 8470186139986147712 5769952609257493504 3069719078528839296 369485547800185088 16115996090781082496 13415762560052428288 10715529029323774080 8015295498595119872 5315061967866465664 2614828437137811456 18361338980118708864 15661105449390054656 12960871918661400448 10260638387932746240 7560404857204092032 4860171326475437824 2159937795746783616 17906448338727681024 15206214807999026816 12505981277270372608 9805747746541718400 7105514215813064192 4405280685084409984 1705047154355755776 17451557697336653184 14751324166607998976 12051090635879344768 9350857105150690560 6650623574422036352 3950390043693382144 1250156512964727936 16996667055945625344 14296433525216971136 11596199994488316928 8895966463759662720 6195732933031008512 3495499402302354304 795265871573700096 16541776414554597504 13841542883825943296 11141309353097289088 8441075822368634880 5740842291639980672 3040608760911326464 340375230182672256 16086885773163569664 13386652242434915456 10686418711706261248 7986185180977607040 5285951650248952832 2585718119520298624 18332228662501196032 15631995131772541824 12931761601043887616 10231528070315233408 7531294539586579200 4831061008857924992 2130827478129270784 17877338021110168192 15177104490381513984 12476870959652859776 9776637428924205568 7076403898195551360 4376170367466897152 1675936836738242944 17422447379719140352 14722213848990486144 12021980318261831936 9321746787533177728 6621513256804523520 3921279726075869312 1221046195347215104 16967556738328112512 14267323207599458304 11567089676870804096 8866856146142149888 6166622615413495680 3466389084684841472 766155553956187264 16512666096937084672 13812432566208430464 11112199035479776256 8411965504751122048 5711731974022467840 3011498443293813632 311264912565159424 16057775455546056832 13357541924817402624 10657308394088748416 7957074863360094208 5256841332631440000 2556607801902785792 18303118344883683200 15602884814155028992 12902651283426374784 10202417752697720576 7502184221969066368 4801950691240412160 2101717160511757952 17848227703492655360 15147994172764001152 12447760642035346944 9747527111306692736 7047293580578038528 4347060049849384320 1646826519120730112 17393337062101627520 14693103531372973312 11992870000644319104 9292636469915664896 6592402939187010688 3892169408458356480 1191935877729702272 16938446420710599680 14238212889981945472 11537979359253291264 8837745828524637056 6137512297795982848 3437278767067328640 737045236338674432 16483555779319571840 13783322248590917632 16483555779319571840 737045236338674432 3437278767067328640 6137512297795982848 8837745828524637056 11537979359253291264 14238212889981945472 16938446420710599680 1191935877729702272 3892169408458356480 6592402939187010688 9292636469915664896 11992870000644319104 14693103531372973312 17393337062101627520 1646826519120730112 4347060049849384320 7047293580578038528 9747527111306692736 12447760642035346944 15147994172764001152 17848227703492655360 2101717160511757952 4801950691240412160 7502184221969066368 10202417752697720576 12902651283426374784 15602884814155028992 18303118344883683200 2556607801902785792 5256841332631440000 7957074863360094208 10657308394088748416 13357541924817402624 16057775455546056832 311264912565159424 3011498443293813632 5711731974022467840 8411965504751122048 11112199035479776256 13812432566208430464 16512666096937084672 766155553956187264 3466389084684841472 6166622615413495680 8866856146142149888 11567089676870804096 14267323207599458304 16967556738328112512 1221046195347215104 3921279726075869312 6621513256804523520 9321746787533177728 12021980318261831936 14722213848990486144 17422447379719140352 1675936836738242944 4376170367466897152 7076403898195551360 9776637428924205568 12476870959652859776 15177104490381513984 17877338021110168192 2130827478129270784 4831061008857924992 7531294539586579200 10231528070315233408 12931761601043887616 15631995131772541824 18332228662501196032 2585718119520298624 5285951650248952832 7986185180977607040 10686418711706261248 13386652242434915456 16086885773163569664 340375230182672256 3040608760911326464 5740842291639980672 8441075822368634880 11141309353097289088 13841542883825943296 16541776414554597504 795265871573700096 3495499402302354304 6195732933031008512 8895966463759662720 11596199994488316928 14296433525216971136 16996667055945625344 1250156512964727936 3950390043693382144 6650623574422036352 9350857105150690560 12051090635879344768 14751324166607998976 17451557697336653184 1705047154355755776 4405280685084409984 7105514215813064192 9805747746541718400 12505981277270372608 15206214807999026816 17906448338727681024 2159937795746783616 4860171326475437824 7560404857204092032 10260638387932746240 12960871918661400448 15661105449390054656 18361338980118708864 2614828437137811456 5315061967866465664 8015295498595119872 10715529029323774080 13415762560052428288 16115996090781082496 369485547800185088 3069719078528839296 5769952609257493504 8470186139986147712 11170419670714801920 13870653201443456128 16570886732172110336 824376189191212928 3524609719919867136 6224843250648521344 8925076781377175552 11625310312105829760 14325543842834483968 17025777373563138176 1279266830582240768 3979500361310894976 6679733892039549184 9379967422768203392 12080200953496857600 14780434484225511808 17480668014954166016 1734157471973268608 4434391002701922816 7134624533430577024 9834858064159231232 12535091594887885440 15235325125616539648 17935558656345193856 2189048113364296448 4889281644092950656 7589515174821604864 10289748705550259072 12989982236278913280 15690215767007567488 18390449297736221696 2643938754755324288 5344172285483978496 8044405816212632704 10744639346941286912 13444872877669941120 16145106408398595328 398595865417697920 3098829396146352128 5799062926875006336 8499296457603660544 11199529988332314752 13899763519060968960 16599997049789623168 853486506808725760 3553720037537379968 6253953568266034176 8954187098994688384 11654420629723342592 14354654160451996800 17054887691180651008 1308377148199753600 4008610678928407808 6708844209657062016 9409077740385716224 12109311271114370432 14809544801843024640 17509778332571678848 1763267789590781440 4463501320319435648 7163734851048089856 9863968381776744064 12564201912505398272 15264435443234052480 17964668973962706688 2218158430981809280 4918391961710463488 7618625492439117696 10318859023167771904 13019092553896426112 15719326084625080320 18419559615353734528 2673049072372837120 5373282603101491328 8073516133830145536 10773749664558799744 13473983195287453952 16174216726016108160 427706183035210752 3127939713763864960 5828173244492519168 8528406775221173376 11228640305949827584 13928873836678481792 16629107367407136000 882596824426238592 3582830355154892800 6283063885883547008 8983297416612201216 11683530947340855424 14383764478069509632 17083998008798163840 1337487465817266432 4037720996545920640 6737954527274574848 9438188058003229056 12138421588731883264 14838655119460537472 17538888650189191680 1792378107208294272 4492611637936948480 7192845168665602688 9893078699394256896 12593312230122911104 15293545760851565312 17993779291580219520 2247268748599322112 4947502279327976320 7647735810056630528 10347969340785284736 13048202871513938944 15748436402242593152 1925859261695744 2702159389990349952 5402392920719004160 8102626451447658368 10802859982176312576 13503093512904966784 16203327043633620992 456816500652723584 3157050031381377792 5857283562110032000 8557517092838686208 11257750623567340416 13957984154295994624 16658217685024648832 911707142043751424 3611940672772405632 6312174203501059840 9012407734229714048 11712641264958368256 14412874795687022464 17113108326415676672 1366597783434779264 4066831314163433472 6767064844892087680 9467298375620741888 12167531906349396096 14867765437078050304 17567998967806704512 1821488424825807104 4521721955554461312 7221955486283115520 9922189017011769728 12622422547740423936 15322656078469078144 18022889609197732352 2276379066216834944 4976612596945489152 7676846127674143360 10377079658402797568 13077313189131451776 15777546719860105984 31036176879208576 2731269707607862784 5431503238336516992 8131736769065171200 10831970299793825408 13532203830522479616 16232437361251133824 485926818270236416 3186160348998890624 5886393879727544832 8586627410456199040 11286860941184853248 13987094471913507456 16687328002642161664 940817459661264256 3641050990389918464 6341284521118572672 9041518051847226880 11741751582575881088 14441985113304535296 17142218644033189504 1395708101052292096 4095941631780946304 6796175162509600512 9496408693238254720 12196642223966908928 14896875754695563136 17597109285424217344 1850598742443319936 4550832273171974144 7251065803900628352 9951299334629282560 12651532865357936768 15351766396086590976 18051999926815245184 2305489383834347776 5005722914563001984 7705956445291656192 10406189976020310400 13106423506748964608 15806657037477618816 60146494496721408 2760380025225375616 5460613555954029824 8160847086682684032 10861080617411338240 13561314148139992448 16261547678868646656 515037135887749248 3215270666616403456 5915504197345057664 8615737728073711872 11315971258802366080 14016204789531020288 16716438320259674496 969927777278777088 3670161308007431296 6370394838736085504 9070628369464739712 11770861900193393920 14471095430922048128 17171328961650702336 1424818418669804928 4125051949398459136 6825285480127113344 9525519010855767552 12225752541584421760 14925986072313075968 17626219603041730176 1879709060060832768 4579942590789486976 7280176121518141184 9980409652246795392 12680643182975449600 15380876713704103808 18081110244432758016 2334599701451860608 5034833232180514816 7735066762909169024 10435300293637823232 13135533824366477440 15835767355095131648 89256812114234240 2789490342842888448 5489723873571542656 8189957404300196864 10890190935028851072 13590424465757505280 16290657996486159488 544147453505262080 3244380984233916288 5944614514962570496 8644848045691224704 11345081576419878912 14045315107148533120 16745548637877187328 999038094896289920 3699271625624944128 6399505156353598336 9099738687082252544 11799972217810906752 14500205748539560960 17200439279268215168 1453928736287317760 4154162267015971968 6854395797744626176 9554629328473280384 12254862859201934592 14955096389930588800 17655329920659243008 1908819377678345600 4609052908406999808 7309286439135654016 10009519969864308224 12709753500592962432 15409987031321616640 18110220562050270848 2363710019069373440 5063943549798027648 7764177080526681856 10464410611255336064 13164644141983990272 15864877672712644480 118367129731747072 2818600660460401280 5518834191189055488 8219067721917709696 10919301252646363904 13619534783375018112 16319768314103672320 573257771122774912 3273491301851429120 5973724832580083328 8673958363308737536 11374191894037391744 14074425424766045952 16774658955494700160 1028148412513802752 3728381943242456960 6428615473971111168 9128849004699765376 11829082535428419584 14529316066157073792 17229549596885728000 1483039053904830592 4183272584633484800 6883506115362139008 9583739646090793216 12283973176819447424 14984206707548101632 17684440238276755840 1937929695295858432 4638163226024512640 7338396756753166848 10038630287481821056 12738863818210475264 15439097348939129472 18139330879667783680 2392820336686886272 5093053867415540480 7793287398144194688 10493520928872848896 13193754459601503104 15893987990330157312 147477447349259904 2847710978077914112 5547944508806568320 8248178039535222528 10948411570263876736 13648645100992530944 16348878631721185152 602368088740287744 3302601619468941952 6002835150197596160 8703068680926250368 11403302211654904576 14103535742383558784 16803769273112212992 1057258730131315584 3757492260859969792 6457725791588624000 9157959322317278208 11858192853045932416 14558426383774586624 17258659914503240832 1512149371522343424 4212382902250997632 6912616432979651840 9612849963708306048 12313083494436960256 15013317025165614464 17713550555894268672 1967040012913371264 4667273543642025472 7367507074370679680 10067740605099333888 12767974135827988096 15468207666556642304 18168441197285296512 2421930654304399104 5122164185033053312 7822397715761707520 10522631246490361728 13222864777219015936 15923098307947670144 176587764966772736 2876821295695426944 5577054826424081152 8277288357152735360 10977521887881389568 13677755418610043776 16377988949338697984 631478406357800576 3331711937086454784 6031945467815108992 8732178998543763200 11432412529272417408 14132646060001071616 16832879590729725824 1086369047748828416 3786602578477482624 6486836109206136832 9187069639934791040 11887303170663445248 14587536701392099456 17287770232120753664 1541259689139856256 4241493219868510464 6941726750597164672 9641960281325818880 12342193812054473088 15042427342783127296 17742660873511781504 1996150330530884096 4696383861259538304 7396617391988192512 10096850922716846720 12797084453445500928 15497317984174155136 18197551514902809344 2451040971921911936 5151274502650566144 7851508033379220352 10551741564107874560 13251975094836528768 15952208625565182976 205698082584285568 2905931613312939776 5606165144041593984 8306398674770248192 11006632205498902400 13706865736227556608 16407099266956210816 660588723975313408 3360822254703967616 6061055785432621824 8761289316161276032 11461522846889930240 14161756377618584448 16861989908347238656 1115479365366341248 3815712896094995456 6515946426823649664 9216179957552303872 11916413488280958080 14616647019009612288 17316880549738266496 1570370006757369088 4270603537486023296 6970837068214677504 9671070598943331712 12371304129671985920 15071537660400640128 17771771191129294336 2025260648148396928 4725494178877051136 7425727709605705344 10125961240334359552 12826194771063013760 15526428301791667968 18226661832520322176 2480151289539424768 5180384820268078976 7880618350996733184 10580851881725387392 13281085412454041600 15981318943182695808 234808400201798400 2935041930930452608 5635275461659106816 8335508992387761024 11035742523116415232 13735976053845069440 16436209584573723648 689699041592826240 3389932572321480448 6090166103050134656 8790399633778788864 11490633164507443072 14190866695236097280 16891100225964751488 1144589682983854080 3844823213712508288 6545056744441162496 9245290275169816704 11945523805898470912 14645757336627125120 17345990867355779328 1599480324374881920 4299713855103536128 6999947385832190336 9700180916560844544 12400414447289498752 15100647978018152960 17800881508746807168 2054370965765909760 4754604496494563968 7454838027223218176 10155071557951872384 12855305088680526592 15555538619409180800 18255772150137835008 2509261607156937600 5209495137885591808 7909728668614246016 10609962199342900224 13310195730071554432 16010429260800208640 263918717819311232 2964152248547965440 5664385779276619648 8364619310005273856 11064852840733928064 13765086371462582272 16465319902191236480 718809359210339072 3419042889938993280 6119276420667647488 8819509951396301696 11519743482124955904 14219977012853610112 16920210543582264320 1173700000601366912 3873933531330021120 6574167062058675328 9274400592787329536 11974634123515983744 14674867654244637952 17375101184973292160 1628590641992394752 4328824172721048960 7029057703449703168 9729291234178357376 12429524764907011584 15129758295635665792 17829991826364320000 2083481283383422592 4783714814112076800 7483948344840731008 10184181875569385216 12884415406298039424 15584648937026693632 18284882467755347840 2538371924774450432 5238605455503104640 7938838986231758848 10639072516960413056 13339306047689067264 16039539578417721472 293029035436824064 2993262566165478272 5693496096894132480 8393729627622786688 11093963158351440896 13794196689080095104 16494430219808749312 747919676827851904 3448153207556506112 6148386738285160320 8848620269013814528 11548853799742468736 14249087330471122944 16949320861199777152 1202810318218879744 3903043848947533952 6603277379676188160 9303510910404842368 12003744441133496576 14703977971862150784 17404211502590804992 1657700959609907584 4357934490338561792 7058168021067216000 9758401551795870208 12458635082524524416 15158868613253178624 17859102143981832832 2112591601000935424 4812825131729589632 7513058662458243840 10213292193186898048 12913525723915552256 15613759254644206464 18313992785372860672 2567482242391963264 5267715773120617472 7967949303849271680 10668182834577925888 13368416365306580096 16068649896035234304 322139353054336896 3022372883782991104 5722606414511645312 8422839945240299520 11123073475968953728 13823307006697607936 16523540537426262144 777029994445364736 3477263525174018944 6177497055902673152 8877730586631327360 11577964117359981568 14278197648088635776 16978431178817289984 1231920635836392576 3932154166565046784 6632387697293700992 9332621228022355200 12032854758751009408 14733088289479663616 17433321820208317824 1686811277227420416 4387044807956074624 7087278338684728832 9787511869413383040 12487745400142037248 15187978930870691456 17888212461599345664 2141701918618448256 4841935449347102464 7542168980075756672 10242402510804410880 12942636041533065088 15642869572261719296 18343103102990373504 2596592560009476096 5296826090738130304 7997059621466784512 10697293152195438720 13397526682924092928 16097760213652747136 351249670671849728 3051483201400503936 5751716732129158144 8451950262857812352 11152183793586466560 13852417324315120768 16552650855043774976 806140312062877568 3506373842791531776 6206607373520185984 8906840904248840192 11607074434977494400 14307307965706148608 17007541496434802816 1261030953453905408 3961264484182559616 6661498014911213824 9361731545639868032 12061965076368522240 14762198607097176448 17462432137825830656 1715921594844933248 4416155125573587456 7116388656302241664 9816622187030895872 12516855717759550080 15217089248488204288 17917322779216858496 2170812236235961088 4871045766964615296 7571279297693269504 10271512828421923712 12971746359150577920 15671979889879232128 18372213420607886336 2625702877626988928 5325936408355643136 8026169939084297344 10726403469812951552 13426637000541605760 16126870531270259968 380359988289362560 3080593519018016768 5780827049746670976 8481060580475325184 11181294111203979392 13881527641932633600 16581761172661287808 835250629680390400 3535484160409044608 6235717691137698816 8935951221866353024 11636184752595007232 14336418283323661440 17036651814052315648 1290141271071418240 3990374801800072448 6690608332528726656 9390841863257380864 12091075393986035072 14791308924714689280 17491542455443343488 1745031912462446080 4445265443191100288 7145498973919754496 9845732504648408704 12545966035377062912 15246199566105717120 17946433096834371328 2199922553853473920 4900156084582128128 7600389615310782336 10300623146039436544 13000856676768090752 15701090207496744960 18401323738225399168 2654813195244501760 5355046725973155968 8055280256701810176 10755513787430464384 13455747318159118592 16155980848887772800 409470305906875392 3109703836635529600 5809937367364183808 8510170898092838016 11210404428821492224 13910637959550146432 16610871490278800640 864360947297903232 3564594478026557440 6264828008755211648 8965061539483865856 11665295070212520064 14365528600941174272 17065762131669828480 1319251588688931072 4019485119417585280 6719718650146239488 9419952180874893696 12120185711603547904 14820419242332202112 17520652773060856320 1774142230079958912 4474375760808613120 7174609291537267328 9874842822265921536 12575076352994575744 15275309883723229952 17975543414451884160 2229032871470986752 4929266402199640960 7629499932928295168 10329733463656949376 13029966994385603584 15730200525114257792 18430434055842912000 2683923512862014592 5384157043590668800 8084390574319323008 10784624105047977216 13484857635776631424 16185091166505285632 438580623524388224 3138814154253042432 5839047684981696640 8539281215710350848 11239514746439005056 13939748277167659264 16639981807896313472 893471264915416064 3593704795644070272 6293938326372724480 8994171857101378688 11694405387830032896 14394638918558687104 17094872449287341312 1348361906306443904 4048595437035098112 6748828967763752320 9449062498492406528 12149296029221060736 14849529559949714944 17549763090678369152 1803252547697471744 4503486078426125952 7203719609154780160 9903953139883434368 12604186670612088576 15304420201340742784 18004653732069396992 2258143189088499584 4958376719817153792 7658610250545808000 10358843781274462208 13059077312003116416 15759310842731770624 12800299750873216 2713033830479527424 5413267361208181632 8113500891936835840 10813734422665490048 13513967953394144256 16214201484122798464 467690941141901056 3167924471870555264 5868158002599209472 8568391533327863680 11268625064056517888 13968858594785172096 16669092125513826304 922581582532928896 3622815113261583104 6323048643990237312 9023282174718891520 11723515705447545728 14423749236176199936 17123982766904854144 1377472223923956736 4077705754652610944 6777939285381265152 9478172816109919360 12178406346838573568 14878639877567227776 17578873408295881984 1832362865314984576 4532596396043638784 7232829926772292992 9933063457500947200 12633296988229601408 15333530518958255616 18033764049686909824 2287253506706012416 4987487037434666624 7687720568163320832 10387954098891975040 13088187629620629248 15788421160349283456 41910617368386048 2742144148097040256 5442377678825694464 8142611209554348672 10842844740283002880 13543078271011657088 16243311801740311296 496801258759413888 3197034789488068096 5897268320216722304 8597501850945376512 11297735381674030720 13997968912402684928 16698202443131339136 951691900150441728 3651925430879095936 6352158961607750144 9052392492336404352 11752626023065058560 14452859553793712768 17153093084522366976 1406582541541469568 4106816072270123776 6807049602998777984 9507283133727432192 12207516664456086400 14907750195184740608 17607983725913394816 1861473182932497408 4561706713661151616 7261940244389805824 9962173775118460032 12662407305847114240 15362640836575768448 18062874367304422656 2316363824323525248 5016597355052179456 7716830885780833664 10417064416509487872 13117297947238142080 15817531477966796288 71020934985898880 2771254465714553088 5471487996443207296 8171721527171861504 10871955057900515712 13572188588629169920 16272422119357824128 525911576376926720 3226145107105580928 5926378637834235136 8626612168562889344 11326845699291543552 14027079230020197760 16727312760748851968 980802217767954560 3681035748496608768 6381269279225262976 9081502809953917184 11781736340682571392 14481969871411225600 17182203402139879808 1435692859158982400 4135926389887636608 6836159920616290816 9536393451344945024 12236626982073599232 14936860512802253440 17637094043530907648 1890583500550010240 4590817031278664448 7291050562007318656 9991284092735972864 12691517623464627072 15391751154193281280 18091984684921935488 2345474141941038080 5045707672669692288 7745941203398346496 10446174734127000704 13146408264855654912 15846641795584309120 100131252603411712 2800364783332065920 5500598314060720128 8200831844789374336 10901065375518028544 13601298906246682752 16301532436975336960 555021893994439552 3255255424723093760 5955488955451747968 8655722486180402176 11355956016909056384 14056189547637710592 16756423078366364800 1009912535385467392 3710146066114121600 6410379596842775808 9110613127571430016 11810846658300084224 14511080189028738432 17211313719757392640 1464803176776495232 4165036707505149440 6865270238233803648 9565503768962457856 12265737299691112064 14965970830419766272 17666204361148420480 1919693818167523072 4619927348896177280 7320160879624831488 10020394410353485696 12720627941082139904 15420861471810794112 18121095002539448320 2374584459558550912 5074817990287205120 7775051521015859328 10475285051744513536 13175518582473167744 15875752113201821952 129241570220924544 2829475100949578752 5529708631678232960 8229942162406887168 10930175693135541376 13630409223864195584 16330642754592849792 584132211611952384 3284365742340606592 5984599273069260800 8684832803797915008 11385066334526569216 14085299865255223424 16785533395983877632 1039022853002980224 3739256383731634432 6439489914460288640 9139723445188942848 11839956975917597056 14540190506646251264 17240424037374905472 1493913494394008064 4194147025122662272 6894380555851316480 9594614086579970688 12294847617308624896 14995081148037279104 17695314678765933312 1948804135785035904 4649037666513690112 7349271197242344320 10049504727970998528 12749738258699652736 15449971789428306944 18150205320156961152 2403694777176063744 5103928307904717952 7804161838633372160 10504395369362026368 13204628900090680576 15904862430819334784 158351887838437376 2858585418567091584 5558818949295745792 8259052480024400000 10959286010753054208 13659519541481708416 16359753072210362624 613242529229465216 3313476059958119424 6013709590686773632 8713943121415427840 11414176652144082048 14114410182872736256 16814643713601390464 1068133170620493056 3768366701349147264 6468600232077801472 9168833762806455680 11869067293535109888 14569300824263764096 17269534354992418304 1523023812011520896 4223257342740175104 6923490873468829312 9623724404197483520 12323957934926137728 15024191465654791936 17724424996383446144 1977914453402548736 4678147984131202944 7378381514859857152 10078615045588511360 12778848576317165568 15479082107045819776 18179315637774473984 2432805094793576576 5133038625522230784 7833272156250884992 10533505686979539200 13233739217708193408 15933972748436847616 187462205455950208 2887695736184604416 5587929266913258624 8288162797641912832 10988396328370567040 13688629859099221248 16388863389827875456 642352846846978048 3342586377575632256 6042819908304286464 8743053439032940672 11443286969761594880 14143520500490249088 16843754031218903296 1097243488238005888 3797477018966660096 6497710549695314304 9197944080423968512 11898177611152622720 14598411141881276928 17298644672609931136 1552134129629033728 4252367660357687936 6952601191086342144 9652834721814996352 12353068252543650560 15053301783272304768 17753535314000958976 2007024771020061568 4707258301748715776 7407491832477369984 10107725363206024192 12807958893934678400 15508192424663332608 18208425955391986816 2461915412411089408 5162148943139743616 7862382473868397824 10562616004597052032 13262849535325706240 15963083066054360448 216572523073463040 2916806053802117248 5617039584530771456 8317273115259425664 11017506645988079872 13717740176716734080 16417973707445388288 671463164464490880 3371696695193145088 6071930225921799296 8772163756650453504 11472397287379107712 14172630818107761920 16872864348836416128 1126353805855518720 3826587336584172928 6526820867312827136 9227054398041481344 11927287928770135552 14627521459498789760 17327754990227443968 1581244447246546560 4281477977975200768 6981711508703854976 9681945039432509184 12382178570161163392 15082412100889817600 17782645631618471808 2036135088637574400 4736368619366228608 7436602150094882816 10136835680823537024 12837069211552191232 15537302742280845440 18237536273009499648 2491025730028602240 5191259260757256448 7891492791485910656 10591726322214564864 13291959852943219072 15992193383671873280 245682840690975872 2945916371419630080 5646149902148284288 8346383432876938496 11046616963605592704 13746850494334246912 16447084025062901120 700573482082003712 3400807012810657920 6101040543539312128 8801274074267966336 11501507604996620544 14201741135725274752 16901974666453928960 1155464123473031552 3855697654201685760 6555931184930339968 9256164715658994176 11956398246387648384 14656631777116302592 17356865307844956800 1610354764864059392 4310588295592713600 7010821826321367808 9711055357050022016 12411288887778676224 15111522418507330432 17811755949235984640 2065245406255087232 4765478936983741440 7465712467712395648 10165945998441049856 12866179529169704064 15566413059898358272 18266646590627012480 2520136047646115072 5220369578374769280 7920603109103423488 10620836639832077696 13321070170560731904 16021303701289386112 274793158308488704 2975026689037142912 5675260219765797120 8375493750494451328 11075727281223105536 13775960811951759744 16476194342680413952 729683799699516544 3429917330428170752 6130150861156824960 8830384391885479168 11530617922614133376 14230851453342787584 16931084984071441792 1184574441090544384 3884807971819198592 6585041502547852800 9285275033276507008 11985508564005161216 14685742094733815424 17385975625462469632 1639465082481572224 4339698613210226432 7039932143938880640 9740165674667534848 12440399205396189056 15140632736124843264 17840866266853497472 2094355723872600064 4794589254601254272 7494822785329908480 10195056316058562688 12895289846787216896 15595523377515871104 18295756908244525312 2549246365263627904 5249479895992282112 7949713426720936320 10649946957449590528 13350180488178244736 16050414018906898944 303903475926001536 3004137006654655744 5704370537383309952 8404604068111964160 11104837598840618368 13805071129569272576 16505304660297926784 758794117317029376 3459027648045683584 6159261178774337792 8859494709502992000 11559728240231646208 14259961770960300416 16960195301688954624 1213684758708057216 3913918289436711424 6614151820165365632 9314385350894019840 12014618881622674048 14714852412351328256 17415085943079982464 1668575400099085056 4368808930827739264 7069042461556393472 9769275992285047680 12469509523013701888 15169743053742356096 17869976584471010304 2123466041490112896 4823699572218767104 7523933102947421312 10224166633676075520 12924400164404729728 15624633695133383936 18324867225862038144 2578356682881140736 5278590213609794944 7978823744338449152 10679057275067103360 13379290805795757568 16079524336524411776 333013793543514368 3033247324272168576 5733480855000822784 8433714385729476992 11133947916458131200 13834181447186785408 16534414977915439616 787904434934542208 3488137965663196416 6188371496391850624 8888605027120504832 11588838557849159040 14289072088577813248 16989305619306467456 1242795076325570048 3943028607054224256 6643262137782878464 9343495668511532672 12043729199240186880 14743962729968841088 17444196260697495296 1697685717716597888 4397919248445252096 7098152779173906304 9798386309902560512 12498619840631214720 15198853371359868928 17899086902088523136 2152576359107625728 4852809889836279936 7553043420564934144 10253276951293588352 12953510482022242560 15653744012750896768 18353977543479550976 2607467000498653568 5307700531227307776 8007934061955961984 10708167592684616192 13408401123413270400 16108634654141924608 362124111161027200 3062357641889681408 5762591172618335616 8462824703346989824 11163058234075644032 13863291764804298240 16563525295532952448 817014752552055040 3517248283280709248 6217481814009363456 8917715344738017664 11617948875466671872 14318182406195326080 17018415936923980288 1271905393943082880 3972138924671737088 6672372455400391296 9372605986129045504 12072839516857699712 14773073047586353920 17473306578315008128 1726796035334110720 4427029566062764928 7127263096791419136 9827496627520073344 12527730158248727552 15227963688977381760 17928197219706035968 2181686676725138560 4881920207453792768 7582153738182446976 10282387268911101184 12982620799639755392 15682854330368409600 18383087861097063808 2636577318116166400 5336810848844820608 8037044379573474816 10737277910302129024 13437511441030783232 16137744971759437440 391234428778540032 3091467959507194240 5791701490235848448 8491935020964502656 11192168551693156864 13892402082421811072 16592635613150465280 846125070169567872 3546358600898222080 6246592131626876288 8946825662355530496 11647059193084184704 14347292723812838912 17047526254541493120 1301015711560595712 4001249242289249920 6701482773017904128 9401716303746558336 12101949834475212544 14802183365203866752 17502416895932520960 1755906352951623552 4456139883680277760 7156373414408931968 9856606945137586176 12556840475866240384 15257074006594894592 17957307537323548800 2210796994342651392 4911030525071305600 7611264055799959808 10311497586528614016 13011731117257268224 15711964647985922432 18412198178714576640 2665687635733679232 5365921166462333440 8066154697190987648 10766388227919641856 13466621758648296064 16166855289376950272 420344746396052864 3120578277124707072 5820811807853361280 8521045338582015488 11221278869310669696 13921512400039323904 16621745930767978112 875235387787080704 3575468918515734912 6275702449244389120 8975935979973043328 11676169510701697536 14376403041430351744 17076636572159005952 1330126029178108544 4030359559906762752 6730593090635416960 9430826621364071168 12131060152092725376 14831293682821379584 17531527213550033792 1785016670569136384 4485250201297790592 7185483732026444800 9885717262755099008 12585950793483753216 15286184324212407424 17986417854941061632 2239907311960164224 4940140842688818432 7640374373417472640 10340607904146126848 13040841434874781056 15741074965603435264 18441308496332089472 2694797953351192064 5395031484079846272 8095265014808500480 10795498545537154688 13495732076265808896 16195965606994463104 449455064013565696 3149688594742219904 5849922125470874112 8550155656199528320 11250389186928182528 13950622717656836736 16650856248385490944 904345705404593536 3604579236133247744 6304812766861901952 9005046297590556160 11705279828319210368 14405513359047864576 17105746889776518784 1359236346795621376 4059469877524275584 6759703408252929792 9459936938981584000 12160170469710238208 14860404000438892416 17560637531167546624 1814126988186649216 4514360518915303424 7214594049643957632 9914827580372611840 12615061111101266048 15315294641829920256 18015528172558574464 2269017629577677056 4969251160306331264 7669484691034985472 10369718221763639680 13069951752492293888 15770185283220948096 23674740240050688 2723908270968704896 5424141801697359104 8124375332426013312 10824608863154667520 13524842393883321728 16225075924611975936 478565381631078528 3178798912359732736 5879032443088386944 8579265973817041152 11279499504545695360 13979733035274349568 16679966566003003776 933456023022106368 3633689553750760576 6333923084479414784 9034156615208068992 11734390145936723200 14434623676665377408 17134857207394031616 1388346664413134208 4088580195141788416 6788813725870442624 9489047256599096832 12189280787327751040 14889514318056405248 17589747848785059456 1843237305804162048 4543470836532816256 7243704367261470464 9943937897990124672 12644171428718778880 15344404959447433088 18044638490176087296 2298127947195189888 4998361477923844096 7698595008652498304 10398828539381152512 13099062070109806720 15799295600838460928 52785057857563520 2753018588586217728 5453252119314871936 8153485650043526144 10853719180772180352 13553952711500834560 16254186242229488768 507675699248591360 3207909229977245568 5908142760705899776 8608376291434553984 11308609822163208192 14008843352891862400 16709076883620516608 962566340639619200 3662799871368273408 6363033402096927616 9063266932825581824 11763500463554236032 14463733994282890240 17163967525011544448 1417456982030647040 4117690512759301248 6817924043487955456 9518157574216609664 12218391104945263872 14918624635673918080 17618858166402572288 1872347623421674880 4572581154150329088 7272814684878983296 9973048215607637504 12673281746336291712 15373515277064945920 18073748807793600128 2327238264812702720 5027471795541356928 7727705326270011136 10427938856998665344 13128172387727319552 15828405918455973760 81895375475076352 2782128906203730560 5482362436932384768 8182595967661038976 10882829498389693184 13583063029118347392 16283296559847001600 536786016866104192 3237019547594758400 5937253078323412608 8637486609052066816 11337720139780721024 14037953670509375232 16738187201238029440 991676658257132032 3691910188985786240 6392143719714440448 9092377250443094656 11792610781171748864 14492844311900403072 17193077842629057280 1446567299648159872 4146800830376814080 6847034361105468288 9547267891834122496 12247501422562776704 14947734953291430912 17647968484020085120 1901457941039187712 4601691471767841920 7301925002496496128 10002158533225150336 12702392063953804544 15402625594682458752 18102859125411112960 2356348582430215552 5056582113158869760 7756815643887523968 10457049174616178176 13157282705344832384 15857516236073486592 111005693092589184 2811239223821243392 5511472754549897600 8211706285278551808 10911939816007206016 13612173346735860224 16312406877464514432 565896334483617024 3266129865212271232 5966363395940925440 8666596926669579648 11366830457398233856 14067063988126888064 16767297518855542272 1020786975874644864 3721020506603299072 6421254037331953280 9121487568060607488 11821721098789261696 14521954629517915904 17222188160246570112 1475677617265672704 4175911147994326912 6876144678722981120 9576378209451635328 12276611740180289536 14976845270908943744 17677078801637597952 1930568258656700544 4630801789385354752 7331035320114008960 10031268850842663168 12731502381571317376 15431735912299971584 18131969443028625792 2385458900047728384 5085692430776382592 7785925961505036800 10486159492233691008 13186393022962345216 15886626553690999424 140116010710102016 2840349541438756224 5540583072167410432 8240816602896064640 10941050133624718848 13641283664353373056 16341517195082027264 595006652101129856 3295240182829784064 5995473713558438272 8695707244287092480 11395940775015746688 14096174305744400896 16796407836473055104 1049897293492157696 3750130824220811904 6450364354949466112 9150597885678120320 11850831416406774528 14551064947135428736 17251298477864082944 1504787934883185536 4205021465611839744 6905254996340493952 9605488527069148160 12305722057797802368 15005955588526456576 17706189119255110784 1959678576274213376 4659912107002867584 7360145637731521792 10060379168460176000 12760612699188830208 15460846229917484416 18161079760646138624 2414569217665241216 5114802748393895424 7815036279122549632 10515269809851203840 13215503340579858048 15915736871308512256 169226328327614848 2869459859056269056 5569693389784923264 8269926920513577472 10970160451242231680 13670393981970885888 16370627512699540096 624116969718642688 3324350500447296896 6024584031175951104 8724817561904605312 11425051092633259520 14125284623361913728 16825518154090567936 1079007611109670528 3779241141838324736 6479474672566978944 9179708203295633152 11879941734024287360 14580175264752941568 17280408795481595776 1533898252500698368 4234131783229352576 6934365313958006784 9634598844686660992 12334832375415315200 15035065906143969408 17735299436872623616 1988788893891726208 4689022424620380416 7389255955349034624 10089489486077688832 12789723016806343040 15489956547534997248 18190190078263651456 2443679535282754048 5143913066011408256 7844146596740062464 10544380127468716672 13244613658197370880 15944847188926025088 198336645945127680 2898570176673781888 5598803707402436096 8299037238131090304 10999270768859744512 13699504299588398720 16399737830317052928 653227287336155520 3353460818064809728 6053694348793463936 8753927879522118144 11454161410250772352 14154394940979426560 16854628471708080768 1108117928727183360 3808351459455837568 6508584990184491776 9208818520913145984 11909052051641800192 14609285582370454400 17309519113099108608 1563008570118211200 4263242100846865408 6963475631575519616 9663709162304173824 12363942693032828032 15064176223761482240 17764409754490136448 2017899211509239040 4718132742237893248 7418366272966547456 10118599803695201664 12818833334423855872 15519066865152510080 18219300395881164288 2472789852900266880 5173023383628921088 7873256914357575296 10573490445086229504 13273723975814883712 15973957506543537920 227446963562640512 2927680494291294720 5627914025019948928 8328147555748603136 11028381086477257344 13728614617205911552 16428848147934565760 682337604953668352 3382571135682322560 6082804666410976768 8783038197139630976 11483271727868285184 14183505258596939392 16883738789325593600 1137228246344696192 3837461777073350400 6537695307802004608 9237928838530658816 11938162369259313024 14638395899987967232 17338629430716621440 1592118887735724032 4292352418464378240 6992585949193032448 9692819479921686656 12393053010650340864 15093286541378995072 17793520072107649280 2047009529126751872 4747243059855406080 7447476590584060288 10147710121312714496 12847943652041368704 15548177182770022912 18248410713498677120 2501900170517779712 5202133701246433920 7902367231975088128 10602600762703742336 13302834293432396544 16003067824161050752 256557281180153344 2956790811908807552 5657024342637461760 8357257873366115968 11057491404094770176 13757724934823424384 16457958465552078592 711447922571181184 3411681453299835392 6111914984028489600 8812148514757143808 11512382045485798016 14212615576214452224 16912849106943106432 1166338563962209024 3866572094690863232 6566805625419517440 9267039156148171648 11967272686876825856 14667506217605480064 17367739748334134272 1621229205353236864 4321462736081891072 7021696266810545280 9721929797539199488 12422163328267853696 15122396858996507904 17822630389725162112 2076119846744264704 4776353377472918912 7476586908201573120 10176820438930227328 12877053969658881536 15577287500387535744 18277521031116189952 2531010488135292544 5231244018863946752 7931477549592600960 10631711080321255168 13331944611049909376 16032178141778563584 285667598797666176 2985901129526320384 5686134660254974592 8386368190983628800 11086601721712283008 13786835252440937216 16487068783169591424 740558240188694016 3440791770917348224 6141025301646002432 8841258832374656640 11541492363103310848 14241725893831965056 16941959424560619264 1195448881579721856 3895682412308376064 6595915943037030272 9296149473765684480 11996383004494338688 14696616535222992896 17396850065951647104 1650339522970749696 4350573053699403904 7050806584428058112 9751040115156712320 12451273645885366528 15151507176614020736 17851740707342674944 2105230164361777536 4805463695090431744 7505697225819085952 10205930756547740160 12906164287276394368 15606397818005048576 18306631348733702784 2560120805752805376 5260354336481459584 7960587867210113792 10660821397938768000 13361054928667422208 16061288459396076416 314777916415179008 3015011447143833216 5715244977872487424 8415478508601141632 11115712039329795840 13815945570058450048 16516179100787104256 769668557806206848 3469902088534861056 6170135619263515264 8870369149992169472 11570602680720823680 14270836211449477888 16971069742178132096 1224559199197234688 3924792729925888896 6625026260654543104 9325259791383197312 12025493322111851520 14725726852840505728 17425960383569159936 1679449840588262528 4379683371316916736 7079916902045570944 9780150432774225152 12480383963502879360 15180617494231533568 17880851024960187776 2134340481979290368 4834574012707944576 7534807543436598784 10235041074165252992 12935274604893907200 15635508135622561408 18335741666351215616 2589231123370318208 5289464654098972416 7989698184827626624 10689931715556280832 13390165246284935040 16090398777013589248 343888234032691840 3044121764761346048 5744355295490000256 8444588826218654464 11144822356947308672 13845055887675962880 16545289418404617088 798778875423719680 3499012406152373888 6199245936881028096 8899479467609682304 11599712998338336512 14299946529066990720 17000180059795644928 1253669516814747520 3953903047543401728 6654136578272055936 9354370109000710144 12054603639729364352 14754837170458018560 17455070701186672768 1708560158205775360 4408793688934429568 7109027219663083776 9809260750391737984 12509494281120392192 15209727811849046400 17909961342577700608 2163450799596803200 4863684330325457408 7563917861054111616 10264151391782765824 12964384922511420032 15664618453240074240 18364851983968728448 2618341440987831040 5318574971716485248 8018808502445139456 10719042033173793664 13419275563902447872 16119509094631102080 372998551650204672 3073232082378858880 5773465613107513088 8473699143836167296 11173932674564821504 13874166205293475712 16574399736022129920 827889193041232512 3528122723769886720 6228356254498540928 8928589785227195136 11628823315955849344 14329056846684503552 17029290377413157760 1282779834432260352 3983013365160914560 6683246895889568768 9383480426618222976 12083713957346877184 14783947488075531392 17484181018804185600 1737670475823288192 4437904006551942400 7138137537280596608 9838371068009250816 12538604598737905024 15238838129466559232 17939071660195213440 2192561117214316032 4892794647942970240 7593028178671624448 10293261709400278656 12993495240128932864 15693728770857587072 18393962301586241280 2647451758605343872 5347685289333998080 8047918820062652288 10748152350791306496 13448385881519960704 16148619412248614912 402108869267717504 3102342399996371712 5802575930725025920 8502809461453680128 11203042992182334336 13903276522910988544 16603510053639642752 856999510658745344 3557233041387399552 6257466572116053760 8957700102844707968 11657933633573362176 14358167164302016384 17058400695030670592 1311890152049773184 4012123682778427392 6712357213507081600 9412590744235735808 12112824274964390016 14813057805693044224 17513291336421698432 1766780793440801024 4467014324169455232 7167247854898109440 9867481385626763648 12567714916355417856 15267948447084072064 17968181977812726272 2221671434831828864 4921904965560483072 7622138496289137280 10322372027017791488 13022605557746445696 15722839088475099904 18423072619203754112 2676562076222856704 5376795606951510912 8077029137680165120 10777262668408819328 13477496199137473536 16177729729866127744 431219186885230336 3131452717613884544 5831686248342538752 8531919779071192960 11232153309799847168 13932386840528501376 16632620371257155584 886109828276258176 3586343359004912384 6286576889733566592 8986810420462220800 11687043951190875008 14387277481919529216 17087511012648183424 1341000469667286016 4041234000395940224 6741467531124594432 9441701061853248640 12141934592581902848 14842168123310557056 17542401654039211264 1795891111058313856 4496124641786968064 7196358172515622272 9896591703244276480 12596825233972930688 15297058764701584896 17997292295430239104 2250781752449341696 4951015283177995904 7651248813906650112 10351482344635304320 13051715875363958528 15751949406092612736 5438863111715328 2705672393840369536 5405905924569023744 8106139455297677952 10806372986026332160 13506606516754986368 16206840047483640576 460329504502743168 3160563035231397376 5860796565960051584 8561030096688705792 11261263627417360000 13961497158146014208 16661730688874668416 915220145893771008 3615453676622425216 6315687207351079424 9015920738079733632 11716154268808387840 14416387799537042048 17116621330265696256 1370110787284798848 4070344318013453056 6770577848742107264 9470811379470761472 12171044910199415680 14871278440928069888 17571511971656724096 1825001428675826688 4525234959404480896 7225468490133135104 9925702020861789312 12625935551590443520 15326169082319097728 18026402613047751936 2279892070066854528 4980125600795508736 7680359131524162944 10380592662252817152 13080826192981471360 15781059723710125568 34549180729228160 2734782711457882368 5435016242186536576 8135249772915190784 10835483303643844992 13535716834372499200 16235950365101153408 489439822120256000 3189673352848910208 5889906883577564416 8590140414306218624 11290373945034872832 13990607475763527040 16690841006492181248 944330463511283840 3644563994239938048 6344797524968592256 9045031055697246464 11745264586425900672 14445498117154554880 17145731647883209088 1399221104902311680 4099454635630965888 6799688166359620096 9499921697088274304 12200155227816928512 14900388758545582720 17600622289274236928 1854111746293339520 4554345277021993728 7254578807750647936 9954812338479302144 12655045869207956352 15355279399936610560 18055512930665264768 2309002387684367360 5009235918413021568 7709469449141675776 10409702979870329984 13109936510598984192 15810170041327638400 63659498346740992 2763893029075395200 5464126559804049408 8164360090532703616 10864593621261357824 13564827151990012032 16265060682718666240 518550139737768832 3218783670466423040 5919017201195077248 8619250731923731456 11319484262652385664 14019717793381039872 16719951324109694080 973440781128796672 3673674311857450880 6373907842586105088 9074141373314759296 11774374904043413504 14474608434772067712 17174841965500721920 1428331422519824512 4128564953248478720 6828798483977132928 9529032014705787136 12229265545434441344 14929499076163095552 17629732606891749760 1883222063910852352 4583455594639506560 7283689125368160768 9983922656096814976 12684156186825469184 15384389717554123392 18084623248282777600 2338112705301880192 5038346236030534400 7738579766759188608 10438813297487842816 13139046828216497024 15839280358945151232 92769815964253824 2793003346692908032 5493236877421562240 8193470408150216448 10893703938878870656 13593937469607524864 16294171000336179072 547660457355281664 3247893988083935872 5948127518812590080 8648361049541244288 11348594580269898496 14048828110998552704 16749061641727206912 1002551098746309504 3702784629474963712 6403018160203617920 9103251690932272128 11803485221660926336 14503718752389580544 17203952283118234752 1457441740137337344 4157675270865991552 6857908801594645760 9558142332323299968 12258375863051954176 14958609393780608384 17658842924509262592 1912332381528365184 4612565912257019392 7312799442985673600 10013032973714327808 12713266504442982016 15413500035171636224 18113733565900290432 2367223022919393024 5067456553648047232 7767690084376701440 10467923615105355648 13168157145834009856 15868390676562664064 121880133581766656 2822113664310420864 5522347195039075072 8222580725767729280 10922814256496383488 13623047787225037696 16323281317953691904 576770774972794496 3277004305701448704 5977237836430102912 8677471367158757120 11377704897887411328 14077938428616065536 16778171959344719744 1031661416363822336 3731894947092476544 6432128477821130752 9132362008549784960 11832595539278439168 14532829070007093376 17233062600735747584 1486552057754850176 4186785588483504384 6887019119212158592 9587252649940812800 12287486180669467008 14987719711398121216 17687953242126775424 1941442699145878016 4641676229874532224 7341909760603186432 10042143291331840640 12742376822060494848 15442610352789149056 18142843883517803264 2396333340536905856 5096566871265560064 7796800401994214272 10497033932722868480 13197267463451522688 15897500994180176896 150990451199279488 2851223981927933696 5551457512656587904 8251691043385242112 10951924574113896320 13652158104842550528 16352391635571204736 605881092590307328 3306114623318961536 6006348154047615744 8706581684776269952 11406815215504924160 14107048746233578368 16807282276962232576 1060771733981335168 3761005264709989376 6461238795438643584 9161472326167297792 11861705856895952000 14561939387624606208 17262172918353260416 1515662375372363008 4215895906101017216 6916129436829671424 9616362967558325632 12316596498286979840 15016830029015634048 17717063559744288256 1970553016763390848 4670786547492045056 7371020078220699264 10071253608949353472 12771487139678007680 15471720670406661888 18171954201135316096 2425443658154418688 5125677188883072896 7825910719611727104 10526144250340381312 13226377781069035520 15926611311797689728 180100768816792320 2880334299545446528 5580567830274100736 8280801361002754944 10981034891731409152 13681268422460063360 16381501953188717568 634991410207820160 3335224940936474368 6035458471665128576 8735692002393782784 11435925533122436992 14136159063851091200 16836392594579745408 1089882051598848000 3790115582327502208 6490349113056156416 9190582643784810624 11890816174513464832 14591049705242119040 17291283235970773248 1544772692989875840 4245006223718530048 6945239754447184256 9645473285175838464 12345706815904492672 15045940346633146880 17746173877361801088 1999663334380903680 4699896865109557888 7400130395838212096 10100363926566866304 12800597457295520512 15500830988024174720 18201064518752828928 2454553975771931520 5154787506500585728 7855021037229239936 10555254567957894144 13255488098686548352 15955721629415202560 209211086434305152 2909444617162959360 5609678147891613568 8309911678620267776 11010145209348921984 13710378740077576192 16410612270806230400 664101727825332992 3364335258553987200 6064568789282641408 8764802320011295616 11465035850739949824 14165269381468604032 16865502912197258240 1118992369216360832 3819225899945015040 6519459430673669248 9219692961402323456 11919926492130977664 14620160022859631872 17320393553588286080 1573883010607388672 4274116541336042880 6974350072064697088 9674583602793351296 12374817133522005504 15075050664250659712 17775284194979313920 2028773651998416512 4729007182727070720 7429240713455724928 10129474244184379136 12829707774913033344 15529941305641687552 18230174836370341760 2483664293389444352 5183897824118098560 7884131354846752768 10584364885575406976 13284598416304061184 15984831947032715392 238321404051817984 2938554934780472192 5638788465509126400 8339021996237780608 11039255526966434816 13739489057695089024 16439722588423743232 693212045442845824 3393445576171500032 6093679106900154240 8793912637628808448 11494146168357462656 14194379699086116864 16894613229814771072 1148102686833873664 3848336217562527872 6548569748291182080 9248803279019836288 11949036809748490496 14649270340477144704 17349503871205798912 1602993328224901504 4303226858953555712 7003460389682209920 9703693920410864128 12403927451139518336 15104160981868172544 17804394512596826752 2057883969615929344 4758117500344583552 7458351031073237760 10158584561801891968 12858818092530546176 15559051623259200384 18259285153987854592 2512774611006957184 5213008141735611392 7913241672464265600 10613475203192919808 13313708733921574016 16013942264650228224 267431721669330816 2967665252397985024 5667898783126639232 8368132313855293440 11068365844583947648 13768599375312601856 16468832906041256064 722322363060358656 3422555893789012864 6122789424517667072 8823022955246321280 11523256485974975488 14223490016703629696 16923723547432283904 1177213004451386496 3877446535180040704 6577680065908694912 9277913596637349120 11978147127366003328 14678380658094657536 17378614188823311744 1632103645842414336 4332337176571068544 7032570707299722752 9732804238028376960 12433037768757031168 15133271299485685376 17833504830214339584 2086994287233442176 4787227817962096384 7487461348690750592 10187694879419404800 12887928410148059008 15588161940876713216 18288395471605367424 2541884928624470016 5242118459353124224 7942351990081778432 10642585520810432640 13342819051539086848 16043052582267741056 296542039286843648 2996775570015497856 5697009100744152064 8397242631472806272 11097476162201460480 13797709692930114688 16497943223658768896 751432680677871488 3451666211406525696 6151899742135179904 8852133272863834112 11552366803592488320 14252600334321142528 16952833865049796736 1206323322068899328 3906556852797553536 6606790383526207744 9307023914254861952 12007257444983516160 14707490975712170368 17407724506440824576 1661213963459927168 4361447494188581376 7061681024917235584 9761914555645889792 12462148086374544000 15162381617103198208 17862615147831852416 2116104604850955008 4816338135579609216 7516571666308263424 10216805197036917632 12917038727765571840 15617272258494226048 18317505789222880256 2570995246241982848 5271228776970637056 7971462307699291264 10671695838427945472 13371929369156599680 16072162899885253888 325652356904356480 3025885887633010688 5726119418361664896 8426352949090319104 11126586479818973312 13826820010547627520 16527053541276281728 780542998295384320 3480776529024038528 6181010059752692736 8881243590481346944 11581477121210001152 14281710651938655360 16981944182667309568 1235433639686412160 3935667170415066368 6635900701143720576 9336134231872374784 12036367762601028992 14736601293329683200 17436834824058337408 1690324281077440000 4390557811806094208 7090791342534748416 9791024873263402624 12491258403992056832 15191491934720711040 17891725465449365248 2145214922468467840 4845448453197122048 7545681983925776256 10245915514654430464 12946149045383084672 15646382576111738880 18346616106840393088 2600105563859495680 5300339094588149888 8000572625316804096 10700806156045458304 13401039686774112512 16101273217502766720 354762674521869312 3054996205250523520 5755229735979177728 8455463266707831936 11155696797436486144 13855930328165140352 16556163858893794560 809653315912897152 3509886846641551360 6210120377370205568 8910353908098859776 11610587438827513984 14310820969556168192 17011054500284822400 1264543957303924992 3964777488032579200 6665011018761233408 9365244549489887616 12065478080218541824 14765711610947196032 17465945141675850240 1719434598694952832 4419668129423607040 7119901660152261248 9820135190880915456 12520368721609569664 15220602252338223872 17920835783066878080 2174325240085980672 4874558770814634880 7574792301543289088 10275025832271943296 12975259363000597504 15675492893729251712 18375726424457905920 2629215881477008512 5329449412205662720 8029682942934316928 10729916473662971136 13430150004391625344 16130383535120279552 383872992139382144 3084106522868036352 5784340053596690560 8484573584325344768 11184807115053998976 13885040645782653184 16585274176511307392 838763633530409984 3538997164259064192 6239230694987718400 8939464225716372608 11639697756445026816 14339931287173681024 17040164817902335232 1293654274921437824 3993887805650092032 6694121336378746240 9394354867107400448 12094588397836054656 14794821928564708864 17495055459293363072 1748544916312465664 4448778447041119872 7149011977769774080 9849245508498428288 12549479039227082496 15249712569955736704 17949946100684390912 2203435557703493504 4903669088432147712 7603902619160801920 10304136149889456128 13004369680618110336 15704603211346764544 18404836742075418752 2658326199094521344 5358559729823175552 8058793260551829760 10759026791280483968 13459260322009138176 16159493852737792384 412983309756894976 3113216840485549184 5813450371214203392 8513683901942857600 11213917432671511808 13914150963400166016 16614384494128820224 867873951147922816 3568107481876577024 6268341012605231232 8968574543333885440 11668808074062539648 14369041604791193856 17069275135519848064 1322764592538950656 4022998123267604864 6723231653996259072 9423465184724913280 12123698715453567488 14823932246182221696 17524165776910875904 1777655233929978496 4477888764658632704 7178122295387286912 9878355826115941120 12578589356844595328 15278822887573249536 17979056418301903744 2232545875321006336 4932779406049660544 7633012936778314752 10333246467506968960 13033479998235623168 15733713528964277376 18433947059692931584 2687436516712034176 5387670047440688384 8087903578169342592 10788137108897996800 13488370639626651008 16188604170355305216 442093627374407808 3142327158103062016 5842560688831716224 8542794219560370432 11243027750289024640 13943261281017678848 16643494811746333056 896984268765435648 3597217799494089856 6297451330222744064 8997684860951398272 11697918391680052480 14398151922408706688 17098385453137360896 1351874910156463488 4052108440885117696 6752341971613771904 9452575502342426112 12152809033071080320 14853042563799734528 17553276094528388736 1806765551547491328 4506999082276145536 7207232613004799744 9907466143733453952 12607699674462108160 15307933205190762368 18008166735919416576 2261656192938519168 4961889723667173376 7662123254395827584 10362356785124481792 13062590315853136000 15762823846581790208 16313303600892800 2716546834329547008 5416780365058201216 8117013895786855424 10817247426515509632 13517480957244163840 16217714487972818048 471203944991920640 3171437475720574848 5871671006449229056 8571904537177883264 11272138067906537472 13972371598635191680 16672605129363845888 926094586382948480 3626328117111602688 6326561647840256896 9026795178568911104 11727028709297565312 14427262240026219520 17127495770754873728 1380985227773976320 4081218758502630528 6781452289231284736 9481685819959938944 12181919350688593152 14882152881417247360 17582386412145901568 1835875869165004160 4536109399893658368 7236342930622312576 9936576461350966784 12636809992079620992 15337043522808275200 18037277053536929408 2290766510556032000 4991000041284686208 7691233572013340416 10391467102741994624 13091700633470648832 15791934164199303040 45423621218405632 2745657151947059840 5445890682675714048 8146124213404368256 10846357744133022464 13546591274861676672 16246824805590330880 500314262609433472 3200547793338087680 5900781324066741888 8601014854795396096 11301248385524050304 14001481916252704512 16701715446981358720 955204904000461312 3655438434729115520 6355671965457769728 9055905496186423936 11756139026915078144 14456372557643732352 17156606088372386560 1410095545391489152 4110329076120143360 6810562606848797568 9510796137577451776 12211029668306105984 14911263199034760192 17611496729763414400 1864986186782516992 4565219717511171200 7265453248239825408 9965686778968479616 12665920309697133824 15366153840425788032 18066387371154442240 2319876828173544832 5020110358902199040 7720343889630853248 10420577420359507456 13120810951088161664 15821044481816815872 74533938835918464 2774767469564572672 5475001000293226880 8175234531021881088 10875468061750535296 13575701592479189504 16275935123207843712 529424580226946304 3229658110955600512 5929891641684254720 8630125172412908928 11330358703141563136 14030592233870217344 16730825764598871552 984315221617974144 3684548752346628352 6384782283075282560 9085015813803936768 11785249344532590976 14485482875261245184 17185716405989899392 1439205863009001984 4139439393737656192 6839672924466310400 9539906455194964608 12240139985923618816 14940373516652273024 17640607047380927232 1894096504400029824 4594330035128684032 7294563565857338240 9994797096585992448 12695030627314646656 15395264158043300864 18095497688771955072 2348987145791057664 5049220676519711872 7749454207248366080 10449687737977020288 13149921268705674496 15850154799434328704 103644256453431296 2803877787182085504 5504111317910739712 8204344848639393920 10904578379368048128 13604811910096702336 16305045440825356544 558534897844459136 3258768428573113344 5959001959301767552 8659235490030421760 11359469020759075968 14059702551487730176 16759936082216384384 1013425539235486976 3713659069964141184 6413892600692795392 9114126131421449600 11814359662150103808 14514593192878758016 17214826723607412224 1468316180626514816 4168549711355169024 6868783242083823232 9569016772812477440 12269250303541131648 14969483834269785856 17669717364998440064 1923206822017542656 4623440352746196864 7323673883474851072 10023907414203505280 12724140944932159488 15424374475660813696 18124608006389467904 2378097463408570496 5078330994137224704 7778564524865878912 10478798055594533120 13179031586323187328 15879265117051841536 132754574070944128 2832988104799598336 5533221635528252544 8233455166256906752 10933688696985560960 13633922227714215168 16334155758442869376 587645215461971968 3287878746190626176 5988112276919280384 8688345807647934592 11388579338376588800 14088812869105243008 16789046399833897216 1042535856852999808 3742769387581654016 6443002918310308224 9143236449038962432 11843469979767616640 14543703510496270848 17243937041224925056 1497426498244027648 4197660028972681856 6897893559701336064 9598127090429990272 12298360621158644480 14998594151887298688 17698827682615952896 1952317139635055488 4652550670363709696 7352784201092363904 10053017731821018112 12753251262549672320 15453484793278326528 18153718324006980736 2407207781026083328 5107441311754737536 7807674842483391744 10507908373212045952 13208141903940700160 15908375434669354368 161864891688456960 2862098422417111168 5562331953145765376 8262565483874419584 10962799014603073792 13663032545331728000 16363266076060382208 616755533079484800 3316989063808139008 6017222594536793216 8717456125265447424 11417689655994101632 14117923186722755840 16818156717451410048 1071646174470512640 3771879705199166848 6472113235927821056 9172346766656475264 11872580297385129472 14572813828113783680 17273047358842437888 1526536815861540480 4226770346590194688 6927003877318848896 9627237408047503104 12327470938776157312 15027704469504811520 17727938000233465728 1981427457252568320 4681660987981222528 7381894518709876736 10082128049438530944 12782361580167185152 15482595110895839360 18182828641624493568 2436318098643596160 5136551629372250368 7836785160100904576 10537018690829558784 13237252221558212992 15937485752286867200 190975209305969792 2891208740034624000 5591442270763278208 8291675801491932416 10991909332220586624 13692142862949240832 16392376393677895040 645865850696997632 3346099381425651840 6046332912154306048 8746566442882960256 11446799973611614464 14147033504340268672 16847267035068922880 1100756492088025472 3800990022816679680 6501223553545333888 9201457084273988096 11901690615002642304 14601924145731296512 17302157676459950720 1555647133479053312 4255880664207707520 6956114194936361728 9656347725665015936 12356581256393670144 15056814787122324352 17757048317850978560 2010537774870081152 4710771305598735360 7411004836327389568 10111238367056043776 12811471897784697984 15511705428513352192 18211938959242006400 2465428416261108992 5165661946989763200 7865895477718417408 10566129008447071616 13266362539175725824 15966596069904380032 220085526923482624 2920319057652136832 5620552588380791040 8320786119109445248 11021019649838099456 13721253180566753664 16421486711295407872 674976168314510464 3375209699043164672 6075443229771818880 8775676760500473088 11475910291229127296 14176143821957781504 16876377352686435712 1129866809705538304 3830100340434192512 6530333871162846720 9230567401891500928 11930800932620155136 14631034463348809344 17331267994077463552 1584757451096566144 4284990981825220352 6985224512553874560 9685458043282528768 12385691574011182976 15085925104739837184 17786158635468491392 2039648092487593984 4739881623216248192 7440115153944902400 10140348684673556608 12840582215402210816 15540815746130865024 18241049276859519232 2494538733878621824 5194772264607276032 7895005795335930240 10595239326064584448 13295472856793238656 15995706387521892864 249195844540995456 2949429375269649664 5649662905998303872 8349896436726958080 11050129967455612288 13750363498184266496 16450597028912920704 704086485932023296 3404320016660677504 6104553547389331712 8804787078117985920 11505020608846640128 14205254139575294336 16905487670303948544 1158977127323051136 3859210658051705344 6559444188780359552 9259677719509013760 11959911250237667968 14660144780966322176 17360378311694976384 1613867768714078976 4314101299442733184 7014334830171387392 9714568360900041600 12414801891628695808 15115035422357350016 17815268953086004224 2068758410105106816 4768991940833761024 7469225471562415232 10169459002291069440 12869692533019723648 15569926063748377856 18270159594477032064 2523649051496134656 5223882582224788864 7924116112953443072 10624349643682097280 13324583174410751488 16024816705139405696 278306162158508288 2978539692887162496 5678773223615816704 8379006754344470912 11079240285073125120 13779473815801779328 16479707346530433536 733196803549536128 3433430334278190336 6133663865006844544 8833897395735498752 11534130926464152960 14234364457192807168 16934597987921461376 1188087444940563968 3888320975669218176 6588554506397872384 9288788037126526592 11989021567855180800 14689255098583835008 17389488629312489216 1642978086331591808 4343211617060246016 7043445147788900224 9743678678517554432 12443912209246208640 15144145739974862848 17844379270703517056 2097868727722619648 4798102258451273856 7498335789179928064 10198569319908582272 12898802850637236480 15599036381365890688 18299269912094544896 2552759369113647488 5252992899842301696 7953226430570955904 10653459961299610112 13353693492028264320 16053927022756918528 307416479776021120 3007650010504675328 5707883541233329536 8408117071961983744 11108350602690637952 13808584133419292160 16508817664147946368 762307121167048960 3462540651895703168 6162774182624357376 8863007713353011584 11563241244081665792 14263474774810320000 16963708305538974208 1217197762558076800 3917431293286731008 6617664824015385216 9317898354744039424 12018131885472693632 14718365416201347840 17418598946930002048 1672088403949104640 4372321934677758848 7072555465406413056 9772788996135067264 12473022526863721472 15173256057592375680 17873489588321029888 2126979045340132480 4827212576068786688 7527446106797440896 10227679637526095104 12927913168254749312 15628146698983403520 18328380229712057728 2581869686731160320 5282103217459814528 7982336748188468736 10682570278917122944 13382803809645777152 16083037340374431360 336526797393533952 3036760328122188160 5736993858850842368 8437227389579496576 11137460920308150784 13837694451036804992 16537927981765459200 791417438784561792 3491650969513216000 6191884500241870208 8892118030970524416 11592351561699178624 14292585092427832832 16992818623156487040 1246308080175589632 3946541610904243840 6646775141632898048 9347008672361552256 12047242203090206464 14747475733818860672 17447709264547514880 1701198721566617472 4401432252295271680 7101665783023925888 9801899313752580096 12502132844481234304 15202366375209888512 17902599905938542720 2156089362957645312 4856322893686299520 7556556424414953728 10256789955143607936 12957023485872262144 15657257016600916352 18357490547329570560 2610980004348673152 5311213535077327360 8011447065805981568 10711680596534635776 13411914127263289984 16112147657991944192 365637115011046784 3065870645739700992 5766104176468355200 8466337707197009408 11166571237925663616 13866804768654317824 16567038299382972032 820527756402074624 3520761287130728832 6220994817859383040 8921228348588037248 11621461879316691456 14321695410045345664 17021928940773999872 1275418397793102464 3975651928521756672 6675885459250410880 9376118989979065088 12076352520707719296 14776586051436373504 17476819582165027712 1730309039184130304 4430542569912784512 7130776100641438720 9831009631370092928 12531243162098747136 15231476692827401344 17931710223556055552 2185199680575158144 4885433211303812352 7585666742032466560 10285900272761120768 12986133803489774976 15686367334218429184 18386600864947083392 2640090321966185984 5340323852694840192 8040557383423494400 10740790914152148608 13441024444880802816 16141257975609457024 394747432628559616 3094980963357213824 5795214494085868032 8495448024814522240 11195681555543176448 13895915086271830656 16596148617000484864 849638074019587456 3549871604748241664 6250105135476895872 8950338666205550080 11650572196934204288 14350805727662858496 17051039258391512704 1304528715410615296 4004762246139269504 6704995776867923712 9405229307596577920 12105462838325232128 14805696369053886336 17505929899782540544 1759419356801643136 4459652887530297344 7159886418258951552 9860119948987605760 12560353479716259968 15260587010444914176 17960820541173568384 2214309998192670976 4914543528921325184 7614777059649979392 10315010590378633600 13015244121107287808 15715477651835942016 18415711182564596224 2669200639583698816 5369434170312353024 8069667701041007232 10769901231769661440 13470134762498315648 16170368293226969856 423857750246072448 3124091280974726656 5824324811703380864 8524558342432035072 11224791873160689280 13925025403889343488 16625258934617997696 878748391637100288 3578981922365754496 6279215453094408704 8979448983823062912 11679682514551717120 14379916045280371328 17080149576009025536 1333639033028128128 4033872563756782336 6734106094485436544 9434339625214090752 12134573155942744960 14834806686671399168 17535040217400053376 1788529674419155968 4488763205147810176 7188996735876464384 9889230266605118592 12589463797333772800 15289697328062427008 17989930858791081216 2243420315810183808 4943653846538838016 7643887377267492224 10344120907996146432 13044354438724800640 15744587969453454848 18444821500182109056 2698310957201211648 5398544487929865856 8098778018658520064 10799011549387174272 13499245080115828480 16199478610844482688 452968067863585280 3153201598592239488 5853435129320893696 8553668660049547904 11253902190778202112 13954135721506856320 16654369252235510528 907858709254613120 3608092239983267328 6308325770711921536 9008559301440575744 11708792832169229952 14409026362897884160 17109259893626538368 1362749350645640960 4062982881374295168 6763216412102949376 9463449942831603584 12163683473560257792 14863917004288912000 17564150535017566208 1817639992036668800 4517873522765323008 7218107053493977216 9918340584222631424 12618574114951285632 15318807645679939840 18019041176408594048 2272530633427696640 4972764164156350848 7672997694885005056 10373231225613659264 13073464756342313472 15773698287070967680 27187744090070272 2727421274818724480 5427654805547378688 8127888336276032896 10828121867004687104 13528355397733341312 16228588928461995520 482078385481098112 3182311916209752320 5882545446938406528 8582778977667060736 11283012508395714944 13983246039124369152 16683479569853023360 936969026872125952 3637202557600780160 6337436088329434368 9037669619058088576 11737903149786742784 14438136680515396992 17138370211244051200 1391859668263153792 4092093198991808000 6792326729720462208 9492560260449116416 12192793791177770624 14893027321906424832 17593260852635079040 1846750309654181632 4546983840382835840 7247217371111490048 9947450901840144256 12647684432568798464 15347917963297452672 18048151494026106880 2301640951045209472 5001874481773863680 7702108012502517888 10402341543231172096 13102575073959826304 15802808604688480512 56298061707583104 2756531592436237312 5456765123164891520 8156998653893545728 10857232184622199936 13557465715350854144 16257699246079508352 511188703098610944 3211422233827265152 5911655764555919360 8611889295284573568 11312122826013227776 14012356356741881984 16712589887470536192 966079344489638784 3666312875218292992 6366546405946947200 9066779936675601408 11767013467404255616 14467246998132909824 17167480528861564032 1420969985880666624 4121203516609320832 6821437047337975040 9521670578066629248 12221904108795283456 14922137639523937664 17622371170252591872 1875860627271694464 4576094158000348672 7276327688729002880 9976561219457657088 12676794750186311296 15377028280914965504 18077261811643619712 2330751268662722304 5030984799391376512 7731218330120030720 10431451860848684928 13131685391577339136 15831918922305993344 85408379325095936 2785641910053750144 5485875440782404352 8186108971511058560 10886342502239712768 13586576032968366976 16286809563697021184 540299020716123776 3240532551444777984 5940766082173432192 8640999612902086400 11341233143630740608 14041466674359394816 16741700205088049024 995189662107151616 3695423192835805824 6395656723564460032 9095890254293114240 11796123785021768448 14496357315750422656 17196590846479076864 1450080303498179456 4150313834226833664 6850547364955487872 9550780895684142080 12251014426412796288 14951247957141450496 17651481487870104704 1904970944889207296 4605204475617861504 7305438006346515712 10005671537075169920 12705905067803824128 15406138598532478336 18106372129261132544 2359861586280235136 5060095117008889344 7760328647737543552 10460562178466197760 13160795709194851968 15861029239923506176 114518696942608768 2814752227671262976 5514985758399917184 8215219289128571392 10915452819857225600 13615686350585879808 16315919881314534016 569409338333636608 3269642869062290816 5969876399790945024 8670109930519599232 11370343461248253440 14070576991976907648 16770810522705561856 1024299979724664448 3724533510453318656 6424767041181972864 9125000571910627072 11825234102639281280 14525467633367935488 17225701164096589696 1479190621115692288 4179424151844346496 6879657682573000704 9579891213301654912 12280124744030309120 14980358274758963328 17680591805487617536 1934081262506720128 4634314793235374336 7334548323964028544 10034781854692682752 12735015385421336960 15435248916149991168 18135482446878645376 2388971903897747968 5089205434626402176 7789438965355056384 10489672496083710592 13189906026812364800 15890139557541019008 143629014560121600 2843862545288775808 5544096076017430016 8244329606746084224 10944563137474738432 13644796668203392640 16345030198932046848 598519655951149440 3298753186679803648 5998986717408457856 8699220248137112064 11399453778865766272 14099687309594420480 16799920840323074688 1053410297342177280 3753643828070831488 6453877358799485696 9154110889528139904 11854344420256794112 14554577950985448320 17254811481714102528 1508300938733205120 4208534469461859328 6908768000190513536 9609001530919167744 12309235061647821952 15009468592376476160 17709702123105130368 1963191580124232960 4663425110852887168 7363658641581541376 10063892172310195584 12764125703038849792 15464359233767504000 18164592764496158208 2418082221515260800 5118315752243915008 7818549282972569216 10518782813701223424 13219016344429877632 15919249875158531840 172739332177634432 2872972862906288640 5573206393634942848 8273439924363597056 10973673455092251264 13673906985820905472 16374140516549559680 627629973568662272 3327863504297316480 6028097035025970688 8728330565754624896 11428564096483279104 14128797627211933312 16829031157940587520 1082520614959690112 3782754145688344320 6482987676416998528 9183221207145652736 11883454737874306944 14583688268602961152 17283921799331615360 1537411256350717952 4237644787079372160 6937878317808026368 9638111848536680576 12338345379265334784 15038578909993988992 17738812440722643200 1992301897741745792 4692535428470400000 7392768959199054208 10093002489927708416 12793236020656362624 15493469551385016832 18193703082113671040 2447192539132773632 5147426069861427840 7847659600590082048 10547893131318736256 13248126662047390464 15948360192776044672 201849649795147264 2902083180523801472 5602316711252455680 8302550241981109888 11002783772709764096 13703017303438418304 16403250834167072512 656740291186175104 3356973821914829312 6057207352643483520 8757440883372137728 11457674414100791936 14157907944829446144 16858141475558100352 1111630932577202944 3811864463305857152 6512097994034511360 9212331524763165568 11912565055491819776 14612798586220473984 17313032116949128192 1566521573968230784 4266755104696884992 6966988635425539200 9667222166154193408 12367455696882847616 15067689227611501824 17767922758340156032 2021412215359258624 4721645746087912832 7421879276816567040 10122112807545221248 12822346338273875456 15522579869002529664 18222813399731183872 2476302856750286464 5176536387478940672 7876769918207594880 10577003448936249088 13277236979664903296 15977470510393557504 230959967412660096 2931193498141314304 5631427028869968512 8331660559598622720 11031894090327276928 13732127621055931136 16432361151784585344 685850608803687936 3386084139532342144 6086317670260996352 8786551200989650560 11486784731718304768 14187018262446958976 16887251793175613184 1140741250194715776 3840974780923369984 6541208311652024192 9241441842380678400 11941675373109332608 14641908903837986816 17342142434566641024 1595631891585743616 4295865422314397824 6996098953043052032 9696332483771706240 12396566014500360448 15096799545229014656 17797033075957668864 2050522532976771456 4750756063705425664 7450989594434079872 10151223125162734080 12851456655891388288 15551690186620042496 18251923717348696704 2505413174367799296 5205646705096453504 7905880235825107712 10606113766553761920 13306347297282416128 16006580828011070336 260070285030172928 2960303815758827136 5660537346487481344 8360770877216135552 11061004407944789760 13761237938673443968 16461471469402098176 714960926421200768 3415194457149854976 6115427987878509184 8815661518607163392 11515895049335817600 14216128580064471808 16916362110793126016 1169851567812228608 3870085098540882816 6570318629269537024 9270552159998191232 11970785690726845440 14671019221455499648 17371252752184153856 1624742209203256448 4324975739931910656 7025209270660564864 9725442801389219072 12425676332117873280 15125909862846527488 17826143393575181696 2079632850594284288 4779866381322938496 7480099912051592704 10180333442780246912 12880566973508901120 15580800504237555328 18281034034966209536 2534523491985312128 5234757022713966336 7934990553442620544 10635224084171274752 13335457614899928960 16035691145628583168 289180602647685760 2989414133376339968 5689647664104994176 8389881194833648384 11090114725562302592 13790348256290956800 16490581787019611008 744071244038713600 3444304774767367808 6144538305496022016 8844771836224676224 11545005366953330432 14245238897681984640 16945472428410638848 1198961885429741440 3899195416158395648 6599428946887049856 9299662477615704064 11999896008344358272 14700129539073012480 17400363069801666688 1653852526820769280 4354086057549423488 7054319588278077696 9754553119006731904 12454786649735386112 15155020180464040320 17855253711192694528 2108743168211797120 4808976698940451328 7509210229669105536 10209443760397759744 12909677291126413952 15609910821855068160 18310144352583722368 2563633809602824960 5263867340331479168 7964100871060133376 10664334401788787584 13364567932517441792 16064801463246096000 318290920265198592 3018524450993852800 5718757981722507008 8418991512451161216 11119225043179815424 13819458573908469632 16519692104637123840 773181561656226432 3473415092384880640 6173648623113534848 8873882153842189056 11574115684570843264 14274349215299497472 16974582746028151680 1228072203047254272 3928305733775908480 6628539264504562688 9328772795233216896 12029006325961871104 14729239856690525312 17429473387419179520 1682962844438282112 4383196375166936320 7083429905895590528 9783663436624244736 12483896967352898944 15184130498081553152 17884364028810207360 2137853485829309952 4838087016557964160 7538320547286618368 10238554078015272576 12938787608743926784 15639021139472580992 18339254670201235200 2592744127220337792 5292977657948992000 7993211188677646208 10693444719406300416 13393678250134954624 16093911780863608832 347401237882711424 3047634768611365632 5747868299340019840 8448101830068674048 11148335360797328256 13848568891525982464 16548802422254636672 802291879273739264 3502525410002393472 6202758940731047680 8902992471459701888 11603226002188356096 14303459532917010304 17003693063645664512 1257182520664767104 3957416051393421312 6657649582122075520 9357883112850729728 12058116643579383936 14758350174308038144 17458583705036692352 1712073162055794944 4412306692784449152 7112540223513103360 9812773754241757568 12513007284970411776 15213240815699065984 17913474346427720192 2166963803446822784 4867197334175476992 7567430864904131200 10267664395632785408 12967897926361439616 15668131457090093824 18368364987818748032 2621854444837850624 5322087975566504832 8022321506295159040 10722555037023813248 13422788567752467456 16123022098481121664 376511555500224256 3076745086228878464 5776978616957532672 8477212147686186880 11177445678414841088 13877679209143495296 16577912739872149504 831402196891252096 3531635727619906304 6231869258348560512 8932102789077214720 11632336319805868928 14332569850534523136 17032803381263177344 1286292838282279936 3986526369010934144 6686759899739588352 9386993430468242560 12087226961196896768 14787460491925550976 17487694022654205184 1741183479673307776 4441417010401961984 7141650541130616192 9841884071859270400 12542117602587924608 15242351133316578816 17942584664045233024 2196074121064335616 4896307651792989824 7596541182521644032 10296774713250298240 12997008243978952448 15697241774707606656 18397475305436260864 2650964762455363456 5351198293184017664 8051431823912671872 10751665354641326080 13451898885369980288 16152132416098634496 405621873117737088 3105855403846391296 5806088934575045504 8506322465303699712 11206555996032353920 13906789526761008128 16607023057489662336 860512514508764928 3560746045237419136 6260979575966073344 8961213106694727552 11661446637423381760 14361680168152035968 17061913698880690176 1315403155899792768 4015636686628446976 6715870217357101184 9416103748085755392 12116337278814409600 14816570809543063808 17516804340271718016 1770293797290820608 4470527328019474816 7170760858748129024 9870994389476783232 12571227920205437440 15271461450934091648 17971694981662745856 2225184438681848448 4925417969410502656 7625651500139156864 10325885030867811072 13026118561596465280 15726352092325119488 18426585623053773696 2680075080072876288 5380308610801530496 8080542141530184704 10780775672258838912 13481009202987493120 16181242733716147328 434732190735249920 3134965721463904128 5835199252192558336 8535432782921212544 11235666313649866752 13935899844378520960 16636133375107175168 889622832126277760 3589856362854931968 6290089893583586176 8990323424312240384 11690556955040894592 14390790485769548800 17091024016498203008 1344513473517305600 4044747004245959808 6744980534974614016 9445214065703268224 12145447596431922432 14845681127160576640 17545914657889230848 1799404114908333440 4499637645636987648 7199871176365641856 9900104707094296064 12600338237822950272 15300571768551604480 18000805299280258688 2254294756299361280 4954528287028015488 7654761817756669696 10354995348485323904 13055228879213978112 15755462409942632320 8951866961734912 2709185397690389120 5409418928419043328 8109652459147697536 10809885989876351744 13510119520605005952 16210353051333660160 463842508352762752 3164076039081416960 5864309569810071168 8564543100538725376 11264776631267379584 13965010161996033792 16665243692724688000 918733149743790592 3618966680472444800 6319200211201099008 9019433741929753216 11719667272658407424 14419900803387061632 17120134334115715840 1373623791134818432 4073857321863472640 6774090852592126848 9474324383320781056 12174557914049435264 14874791444778089472 17575024975506743680 1828514432525846272 4528747963254500480 7228981493983154688 9929215024711808896 12629448555440463104 15329682086169117312 18029915616897771520 2283405073916874112 4983638604645528320 7683872135374182528 10384105666102836736 13084339196831490944 15784572727560145152 38062184579247744 2738295715307901952 5438529246036556160 8138762776765210368 10838996307493864576 13539229838222518784 16239463368951172992 492952825970275584 3193186356698929792 5893419887427584000 8593653418156238208 11293886948884892416 13994120479613546624 16694354010342200832 947843467361303424 3648076998089957632 6348310528818611840 9048544059547266048 11748777590275920256 14449011121004574464 17149244651733228672 1402734108752331264 4102967639480985472 6803201170209639680 9503434700938293888 12203668231666948096 14903901762395602304 17604135293124256512 1857624750143359104 4557858280872013312 7258091811600667520 9958325342329321728 12658558873057975936 15358792403786630144 18059025934515284352 2312515391534386944 5012748922263041152 7712982452991695360 10413215983720349568 13113449514449003776 15813683045177657984 67172502196760576 2767406032925414784 5467639563654068992 8167873094382723200 10868106625111377408 13568340155840031616 16268573686568685824 522063143587788416 3222296674316442624 5922530205045096832 8622763735773751040 11322997266502405248 14023230797231059456 16723464327959713664 976953784978816256 3677187315707470464 6377420846436124672 9077654377164778880 11777887907893433088 14478121438622087296 17178354969350741504 1431844426369844096 4132077957098498304 6832311487827152512 9532545018555806720 12232778549284460928 14933012080013115136 17633245610741769344 1886735067760871936 4586968598489526144 7287202129218180352 9987435659946834560 12687669190675488768 15387902721404142976 18088136252132797184 2341625709151899776 5041859239880553984 7742092770609208192 10442326301337862400 13142559832066516608 15842793362795170816 96282819814273408 2796516350542927616 5496749881271581824 8196983412000236032 10897216942728890240 13597450473457544448 16297684004186198656 551173461205301248 3251406991933955456 5951640522662609664 8651874053391263872 11352107584119918080 14052341114848572288 16752574645577226496 1006064102596329088 3706297633324983296 6406531164053637504 9106764694782291712 11806998225510945920 14507231756239600128 17207465286968254336 1460954743987356928 4161188274716011136 6861421805444665344 9561655336173319552 12261888866901973760 14962122397630627968 17662355928359282176 1915845385378384768 4616078916107038976 7316312446835693184 10016545977564347392 12716779508293001600 15417013039021655808 18117246569750310016 2370736026769412608 5070969557498066816 7771203088226721024 10471436618955375232 13171670149684029440 15871903680412683648 125393137431786240 2825626668160440448 5525860198889094656 8226093729617748864 10926327260346403072 13626560791075057280 16326794321803711488 580283778822814080 3280517309551468288 5980750840280122496 8680984371008776704 11381217901737430912 14081451432466085120 16781684963194739328 1035174420213841920 3735407950942496128 6435641481671150336 9135875012399804544 11836108543128458752 14536342073857112960 17236575604585767168 1490065061604869760 4190298592333523968 6890532123062178176 9590765653790832384 12290999184519486592 14991232715248140800 17691466245976795008 1944955702995897600 4645189233724551808 7345422764453206016 10045656295181860224 12745889825910514432 15446123356639168640 18146356887367822848 2399846344386925440 5100079875115579648 7800313405844233856 10500546936572888064 13200780467301542272 15901013998030196480 154503455049299072 2854736985777953280 5554970516506607488 8255204047235261696 10955437577963915904 13655671108692570112 16355904639421224320 609394096440326912 3309627627168981120 6009861157897635328 8710094688626289536 11410328219354943744 14110561750083597952 16810795280812252160 1064284737831354752 3764518268560008960 6464751799288663168 9164985330017317376 11865218860745971584 14565452391474625792 17265685922203280000 1519175379222382592 4219408909951036800 6919642440679691008 9619875971408345216 12320109502136999424 15020343032865653632 17720576563594307840 1974066020613410432 4674299551342064640 7374533082070718848 10074766612799373056 12775000143528027264 15475233674256681472 18175467204985335680 2428956662004438272 5129190192733092480 7829423723461746688 10529657254190400896 13229890784919055104 15930124315647709312 183613772666811904 2883847303395466112 5584080834124120320 8284314364852774528 10984547895581428736 13684781426310082944 16385014957038737152 638504414057839744 3338737944786493952 6038971475515148160 8739205006243802368 11439438536972456576 14139672067701110784 16839905598429764992 1093395055448867584 3793628586177521792 6493862116906176000 9194095647634830208 11894329178363484416 14594562709092138624 17294796239820792832 1548285696839895424 4248519227568549632 6948752758297203840 9648986289025858048 12349219819754512256 15049453350483166464 17749686881211820672 2003176338230923264 4703409868959577472 7403643399688231680 10103876930416885888 12804110461145540096 15504343991874194304 18204577522602848512 2458066979621951104 5158300510350605312 7858534041079259520 10558767571807913728 13259001102536567936 15959234633265222144 212724090284324736 2912957621012978944 5613191151741633152 8313424682470287360 11013658213198941568 13713891743927595776 16414125274656249984 667614731675352576 3367848262404006784 6068081793132660992 8768315323861315200 11468548854589969408 14168782385318623616 16869015916047277824 1122505373066380416 3822738903795034624 6522972434523688832 9223205965252343040 11923439495980997248 14623673026709651456 17323906557438305664 1577396014457408256 4277629545186062464 6977863075914716672 9678096606643370880 12378330137372025088 15078563668100679296 17778797198829333504 2032286655848436096 4732520186577090304 7432753717305744512 10132987248034398720 12833220778763052928 15533454309491707136 18233687840220361344 2487177297239463936 5187410827968118144 7887644358696772352 10587877889425426560 13288111420154080768 15988344950882734976 241834407901837568 2942067938630491776 5642301469359145984 8342535000087800192 11042768530816454400 13743002061545108608 16443235592273762816 696725049292865408 3396958580021519616 6097192110750173824 8797425641478828032 11497659172207482240 14197892702936136448 16898126233664790656 1151615690683893248 3851849221412547456 6552082752141201664 9252316282869855872 11952549813598510080 14652783344327164288 17353016875055818496 1606506332074921088 4306739862803575296 7006973393532229504 9707206924260883712 12407440454989537920 15107673985718192128 17807907516446846336 2061396973465948928 4761630504194603136 7461864034923257344 10162097565651911552 12862331096380565760 15562564627109219968 18262798157837874176 2516287614856976768 5216521145585630976 7916754676314285184 10616988207042939392 13317221737771593600 16017455268500247808 270944725519350400 2971178256248004608 5671411786976658816 8371645317705313024 11071878848433967232 13772112379162621440 16472345909891275648 725835366910378240 3426068897639032448 6126302428367686656 8826535959096340864 11526769489824995072 14227003020553649280 16927236551282303488 1180726008301406080 3880959539030060288 6581193069758714496 9281426600487368704 11981660131216022912 14681893661944677120 17382127192673331328 1635616649692433920 4335850180421088128 7036083711149742336 9736317241878396544 12436550772607050752 15136784303335704960 17837017834064359168 2090507291083461760 4790740821812115968 7490974352540770176 10191207883269424384 12891441413998078592 15591674944726732800 18291908475455387008 2545397932474489600 5245631463203143808 7945864993931798016 10646098524660452224 13346332055389106432 16046565586117760640 300055043136863232 3000288573865517440 5700522104594171648 8400755635322825856 11100989166051480064 13801222696780134272 16501456227508788480 754945684527891072 3455179215256545280 6155412745985199488 8855646276713853696 11555879807442507904 14256113338171162112 16956346868899816320 1209836325918918912 3910069856647573120 6610303387376227328 9310536918104881536 12010770448833535744 14711003979562189952 17411237510290844160 1664726967309946752 4364960498038600960 7065194028767255168 9765427559495909376 12465661090224563584 15165894620953217792 17866128151681872000 2119617608700974592 4819851139429628800 7520084670158283008 10220318200886937216 12920551731615591424 15620785262344245632 18321018793072899840 2574508250092002432 5274741780820656640 7974975311549310848 10675208842277965056 13375442373006619264 16075675903735273472 329165360754376064 3029398891483030272 5729632422211684480 8429865952940338688 11130099483668992896 13830333014397647104 16530566545126301312 784056002145403904 3484289532874058112 6184523063602712320 8884756594331366528 11584990125060020736 14285223655788674944 16985457186517329152 1238946643536431744 3939180174265085952 6639413704993740160 9339647235722394368 12039880766451048576 14740114297179702784 17440347827908356992 1693837284927459584 4394070815656113792 7094304346384768000 9794537877113422208 12494771407842076416 15195004938570730624 17895238469299384832 2148727926318487424 4848961457047141632 7549194987775795840 10249428518504450048 12949662049233104256 15649895579961758464 18350129110690412672 2603618567709515264 5303852098438169472 8004085629166823680 10704319159895477888 13404552690624132096 16104786221352786304 358275678371888896 3058509209100543104 5758742739829197312 8458976270557851520 11159209801286505728 13859443332015159936 16559676862743814144 813166319762916736 3513399850491570944 6213633381220225152 8913866911948879360 11614100442677533568 14314333973406187776 17014567504134841984 1268056961153944576 3968290491882598784 6668524022611252992 9368757553339907200 12068991084068561408 14769224614797215616 17469458145525869824 1722947602544972416 4423181133273626624 7123414664002280832 9823648194730935040 12523881725459589248 15224115256188243456 17924348786916897664 2177838243936000256 4878071774664654464 7578305305393308672 10278538836121962880 12978772366850617088 15679005897579271296 18379239428307925504 2632728885327028096 5332962416055682304 8033195946784336512 10733429477512990720 13433663008241644928 16133896538970299136 387385995989401728 3087619526718055936 5787853057446710144 8488086588175364352 11188320118904018560 13888553649632672768 16588787180361326976 842276637380429568 3542510168109083776 6242743698837737984 8942977229566392192 11643210760295046400 14343444291023700608 17043677821752354816 1297167278771457408 3997400809500111616 6697634340228765824 9397867870957420032 12098101401686074240 14798334932414728448 17498568463143382656 1752057920162485248 4452291450891139456 7152524981619793664 9852758512348447872 12552992043077102080 15253225573805756288 17953459104534410496 2206948561553513088 4907182092282167296 7607415623010821504 10307649153739475712 13007882684468129920 15708116215196784128 18408349745925438336 2661839202944540928 5362072733673195136 8062306264401849344 10762539795130503552 13462773325859157760 16163006856587811968 416496313606914560 3116729844335568768 5816963375064222976 8517196905792877184 11217430436521531392 13917663967250185600 16617897497978839808 871386954997942400 3571620485726596608 6271854016455250816 8972087547183905024 11672321077912559232 14372554608641213440 17072788139369867648 1326277596388970240 4026511127117624448 6726744657846278656 9426978188574932864 12127211719303587072 14827445250032241280 17527678780760895488 1781168237779998080 4481401768508652288 7181635299237306496 9881868829965960704 12582102360694614912 15282335891423269120 17982569422151923328 2236058879171025920 4936292409899680128 7636525940628334336 10336759471356988544 13036993002085642752 15737226532814296960 18437460063542951168 2690949520562053760 5391183051290707968 8091416582019362176 10791650112748016384 13491883643476670592 16192117174205324800 445606631224427392 3145840161953081600 5846073692681735808 8546307223410390016 11246540754139044224 13946774284867698432 16647007815596352640 900497272615455232 3600730803344109440 6300964334072763648 9001197864801417856 11701431395530072064 14401664926258726272 17101898456987380480 1355387914006483072 4055621444735137280 6755854975463791488 9456088506192445696 12156322036921099904 14856555567649754112 17556789098378408320 1810278555397510912 4510512086126165120 7210745616854819328 9910979147583473536 12611212678312127744 15311446209040781952 18011679739769436160 2265169196788538752 4965402727517192960 7665636258245847168 10365869788974501376 13066103319703155584 15766336850431809792 19826307450912384 2720059838179566592 5420293368908220800 8120526899636875008 10820760430365529216 13520993961094183424 16221227491822837632 474716948841940224 3174950479570594432 5875184010299248640 8575417541027902848 11275651071756557056 13975884602485211264 16676118133213865472 929607590232968064 3629841120961622272 6330074651690276480 9030308182418930688 11730541713147584896 14430775243876239104 17131008774604893312 1384498231623995904 4084731762352650112 6784965293081304320 9485198823809958528 12185432354538612736 14885665885267266944 17585899415995921152 1839388873015023744 4539622403743677952 7239855934472332160 9940089465200986368 12640322995929640576 15340556526658294784 18040790057386948992 2294279514406051584 4994513045134705792 7694746575863360000 10394980106592014208 13095213637320668416 15795447168049322624 48936625068425216 2749170155797079424 5449403686525733632 8149637217254387840 10849870747983042048 13550104278711696256 16250337809440350464 503827266459453056 3204060797188107264 5904294327916761472 8604527858645415680 11304761389374069888 14004994920102724096 16705228450831378304 958717907850480896 3658951438579135104 6359184969307789312 9059418500036443520 11759652030765097728 14459885561493751936 17160119092222406144 1413608549241508736 4113842079970162944 6814075610698817152 9514309141427471360 12214542672156125568 14914776202884779776 17615009733613433984 1868499190632536576 4568732721361190784 7268966252089844992 9969199782818499200 12669433313547153408 15369666844275807616 18069900375004461824 2323389832023564416 5023623362752218624 7723856893480872832 10424090424209527040 13124323954938181248 15824557485666835456 78046942685938048 2778280473414592256 5478514004143246464 8178747534871900672 10878981065600554880 13579214596329209088 16279448127057863296 532937584076965888 3233171114805620096 5933404645534274304 8633638176262928512 11333871706991582720 14034105237720236928 16734338768448891136 987828225467993728 3688061756196647936 6388295286925302144 9088528817653956352 11788762348382610560 14488995879111264768 17189229409839918976 1442718866859021568 4142952397587675776 6843185928316329984 9543419459044984192 12243652989773638400 14943886520502292608 17644120051230946816 1897609508250049408 4597843038978703616 7298076569707357824 9998310100436012032 12698543631164666240 15398777161893320448 18099010692621974656 2352500149641077248 5052733680369731456 7752967211098385664 10453200741827039872 13153434272555694080 15853667803284348288 107157260303450880 2807390791032105088 5507624321760759296 8207857852489413504 10908091383218067712 13608324913946721920 16308558444675376128 562047901694478720 3262281432423132928 5962514963151787136 8662748493880441344 11362982024609095552 14063215555337749760 16763449086066403968 1016938543085506560 3717172073814160768 6417405604542814976 9117639135271469184 11817872666000123392 14518106196728777600 17218339727457431808 1471829184476534400 4172062715205188608 6872296245933842816 9572529776662497024 12272763307391151232 14972996838119805440 17673230368848459648 1926719825867562240 4626953356596216448 7327186887324870656 10027420418053524864 12727653948782179072 15427887479510833280 18128121010239487488 2381610467258590080 5081843997987244288 7782077528715898496 10482311059444552704 13182544590173206912 15882778120901861120 136267577920963712 2836501108649617920 5536734639378272128 8236968170106926336 10937201700835580544 13637435231564234752 16337668762292888960 591158219311991552 3291391750040645760 5991625280769299968 8691858811497954176 11392092342226608384 14092325872955262592 16792559403683916800 1046048860703019392 3746282391431673600 6446515922160327808 9146749452888982016 11846982983617636224 14547216514346290432 17247450045074944640 1500939502094047232 4201173032822701440 6901406563551355648 9601640094280009856 12301873625008664064 15002107155737318272 17702340686465972480 1955830143485075072 4656063674213729280 7356297204942383488 10056530735671037696 12756764266399691904 15456997797128346112 18157231327857000320 2410720784876102912 5110954315604757120 7811187846333411328 10511421377062065536 13211654907790719744 15911888438519373952 165377895538476544 2865611426267130752 5565844956995784960 8266078487724439168 10966312018453093376 13666545549181747584 16366779079910401792 620268536929504384 3320502067658158592 6020735598386812800 8720969129115467008 11421202659844121216 14121436190572775424 16821669721301429632 1075159178320532224 3775392709049186432 6475626239777840640 9175859770506494848 11876093301235149056 14576326831963803264 17276560362692457472 1530049819711560064 4230283350440214272 6930516881168868480 9630750411897522688 12330983942626176896 15031217473354831104 17731451004083485312 1984940461102587904 4685173991831242112 7385407522559896320 10085641053288550528 12785874584017204736 15486108114745858944 18186341645474513152 2439831102493615744 5140064633222269952 7840298163950924160 10540531694679578368 13240765225408232576 15940998756136886784 194488213155989376 2894721743884643584 5594955274613297792 8295188805341952000 10995422336070606208 13695655866799260416 16395889397527914624 649378854547017216 3349612385275671424 6049845916004325632 8750079446732979840 11450312977461634048 14150546508190288256 16850780038918942464 1104269495938045056 3804503026666699264 6504736557395353472 9204970088124007680 11905203618852661888 14605437149581316096 17305670680309970304 1559160137329072896 4259393668057727104 6959627198786381312 9659860729515035520 12360094260243689728 15060327790972343936 17760561321700998144 2014050778720100736 4714284309448754944 7414517840177409152 10114751370906063360 12814984901634717568 15515218432363371776 18215451963092025984 2468941420111128576 5169174950839782784 7869408481568436992 10569642012297091200 13269875543025745408 15970109073754399616 223598530773502208 2923832061502156416 5624065592230810624 8324299122959464832 11024532653688119040 13724766184416773248 16424999715145427456 678489172164530048 3378722702893184256 6078956233621838464 8779189764350492672 11479423295079146880 14179656825807801088 16879890356536455296 1133379813555557888 3833613344284212096 6533846875012866304 9234080405741520512 11934313936470174720 14634547467198828928 17334780997927483136 1588270454946585728 4288503985675239936 6988737516403894144 9688971047132548352 12389204577861202560 15089438108589856768 17789671639318510976 2043161096337613568 4743394627066267776 7443628157794921984 10143861688523576192 12844095219252230400 15544328749980884608 18244562280709538816 2498051737728641408 5198285268457295616 7898518799185949824 10598752329914604032 13298985860643258240 15999219391371912448 252708848391015040 2952942379119669248 5653175909848323456 8353409440576977664 11053642971305631872 13753876502034286080 16454110032762940288 707599489782042880 3407833020510697088 6108066551239351296 8808300081968005504 11508533612696659712 14208767143425313920 16909000674153968128 1162490131173070720 3862723661901724928 6562957192630379136 9263190723359033344 11963424254087687552 14663657784816341760 17363891315544995968 1617380772564098560 4317614303292752768 7017847834021406976 9718081364750061184 12418314895478715392 15118548426207369600 17818781956936023808 2072271413955126400 4772504944683780608 7472738475412434816 10172972006141089024 12873205536869743232 15573439067598397440 18273672598327051648 2527162055346154240 5227395586074808448 7927629116803462656 10627862647532116864 13328096178260771072 16028329708989425280 281819166008527872 2982052696737182080 5682286227465836288 8382519758194490496 11082753288923144704 13782986819651798912 16483220350380453120 736709807399555712 3436943338128209920 6137176868856864128 8837410399585518336 11537643930314172544 14237877461042826752 16938110991771480960 1191600448790583552 3891833979519237760 6592067510247891968 9292301040976546176 11992534571705200384 14692768102433854592 17393001633162508800 1646491090181611392 4346724620910265600 7046958151638919808 9747191682367574016 12447425213096228224 15147658743824882432 17847892274553536640 2101381731572639232 4801615262301293440 7501848793029947648 10202082323758601856 12902315854487256064 15602549385215910272 18302782915944564480 2556272372963667072 5256505903692321280 7956739434420975488 10656972965149629696 13357206495878283904 16057440026606938112 310929483626040704 3011163014354694912 5711396545083349120 8411630075812003328 11111863606540657536 13812097137269311744 16512330667997965952 765820125017068544 3466053655745722752 6166287186474376960 8866520717203031168 11566754247931685376 14266987778660339584 16967221309388993792 1220710766408096384 3920944297136750592 6621177827865404800 9321411358594059008 12021644889322713216 14721878420051367424 17422111950780021632 1675601407799124224 4375834938527778432 7076068469256432640 9776301999985086848 12476535530713741056 15176769061442395264 17877002592171049472 2130492049190152064 4830725579918806272 7530959110647460480 10231192641376114688 12931426172104768896 15631659702833423104 18331893233562077312 2585382690581179904 5285616221309834112 7985849752038488320 10686083282767142528 13386316813495796736 16086550344224450944 340039801243553536 3040273331972207744 5740506862700861952 8440740393429516160 11140973924158170368 13841207454886824576 16541440985615478784 794930442634581376 3495163973363235584 6195397504091889792 8895631034820544000 11595864565549198208 14296098096277852416 16996331627006506624 1249821084025609216 3950054614754263424 6650288145482917632 9350521676211571840 12050755206940226048 14750988737668880256 17451222268397534464 1704711725416637056 4404945256145291264 7105178786873945472 9805412317602599680 12505645848331253888 15205879379059908096 17906112909788562304 2159602366807664896 4859835897536319104 7560069428264973312 10260302958993627520 12960536489722281728 15660770020450935936 18361003551179590144 2614493008198692736 5314726538927346944 8014960069656001152 10715193600384655360 13415427131113309568 16115660661841963776 369150118861066368 3069383649589720576 5769617180318374784 8469850711047028992 11170084241775683200 13870317772504337408 16570551303232991616 824040760252094208 3524274290980748416 6224507821709402624 8924741352438056832 11624974883166711040 14325208413895365248 17025441944624019456 1278931401643122048 3979164932371776256 6679398463100430464 9379631993829084672 12079865524557738880 14780099055286393088 17480332586015047296 1733822043034149888 4434055573762804096 7134289104491458304 9834522635220112512 12534756165948766720 15234989696677420928 17935223227406075136 2188712684425177728 4888946215153831936 7589179745882486144 10289413276611140352 12989646807339794560 15689880338068448768 18390113868797102976 2643603325816205568 5343836856544859776 8044070387273513984 10744303918002168192 13444537448730822400 16144770979459476608 398260436478579200 3098493967207233408 5798727497935887616 8498961028664541824 11199194559393196032 13899428090121850240 16599661620850504448 853151077869607040 3553384608598261248 6253618139326915456 8953851670055569664 11654085200784223872 14354318731512878080 17054552262241532288 1308041719260634880 4008275249989289088 6708508780717943296 9408742311446597504 12108975842175251712 14809209372903905920 17509442903632560128 1762932360651662720 4463165891380316928 7163399422108971136 9863632952837625344 12563866483566279552 15264100014294933760 17964333545023587968 2217823002042690560 4918056532771344768 7618290063499998976 10318523594228653184 13018757124957307392 15718990655685961600 18419224186414615808 2672713643433718400 5372947174162372608 8073180704891026816 10773414235619681024 13473647766348335232 16173881297076989440 427370754096092032 3127604284824746240 5827837815553400448 8528071346282054656 11228304877010708864 13928538407739363072 16628771938468017280 882261395487119872 3582494926215774080 6282728456944428288 8982961987673082496 11683195518401736704 14383429049130390912 17083662579859045120 1337152036878147712 4037385567606801920 6737619098335456128 9437852629064110336 12138086159792764544 14838319690521418752 17538553221250072960 1792042678269175552 4492276208997829760 7192509739726483968 9892743270455138176 12592976801183792384 15293210331912446592 17993443862641100800 2246933319660203392 4947166850388857600 7647400381117511808 10347633911846166016 13047867442574820224 15748100973303474432 1590430322577024 2701823961051231232 5402057491779885440 8102291022508539648 10802524553237193856 13502758083965848064 16202991614694502272 456481071713604864 3156714602442259072 5856948133170913280 8557181663899567488 11257415194628221696 13957648725356875904 16657882256085530112 911371713104632704 3611605243833286912 6311838774561941120 9012072305290595328 11712305836019249536 14412539366747903744 17112772897476557952 1366262354495660544 4066495885224314752 6766729415952968960 9466962946681623168 12167196477410277376 14867430008138931584 17567663538867585792 1821152995886688384 4521386526615342592 7221620057343996800 9921853588072651008 12622087118801305216 15322320649529959424 18022554180258613632 2276043637277716224 4976277168006370432 7676510698735024640 10376744229463678848 13076977760192333056 15777211290920987264 30700747940089856 2730934278668744064 5431167809397398272 8131401340126052480 10831634870854706688 13531868401583360896 16232101932312015104 485591389331117696 3185824920059771904 5886058450788426112 8586291981517080320 11286525512245734528 13986759042974388736 16686992573703042944 940482030722145536 3640715561450799744 6340949092179453952 9041182622908108160 11741416153636762368 14441649684365416576 17141883215094070784 1395372672113173376 4095606202841827584 6795839733570481792 9496073264299136000 12196306795027790208 14896540325756444416 17596773856485098624 1850263313504201216 4550496844232855424 7250730374961509632 9950963905690163840 12651197436418818048 15351430967147472256 18051664497876126464 2305153954895229056 5005387485623883264 7705621016352537472 10405854547081191680 13106088077809845888 15806321608538500096 59811065557602688 2760044596286256896 5460278127014911104 8160511657743565312 10860745188472219520 13560978719200873728 16261212249929527936 514701706948630528 3214935237677284736 5915168768405938944 8615402299134593152 11315635829863247360 14015869360591901568 16716102891320555776 969592348339658368 3669825879068312576 6370059409796966784 9070292940525620992 11770526471254275200 14470760001982929408 17170993532711583616 1424482989730686208 4124716520459340416 6824950051187994624 9525183581916648832 12225417112645303040 14925650643373957248 17625884174102611456 1879373631121714048 4579607161850368256 7279840692579022464 9980074223307676672 12680307754036330880 15380541284764985088 18080774815493639296 2334264272512741888 5034497803241396096 7734731333970050304 10434964864698704512 13135198395427358720 15835431926156012928 88921383175115520 2789154913903769728 5489388444632423936 8189621975361078144 10889855506089732352 13590089036818386560 16290322567547040768 543812024566143360 3244045555294797568 5944279086023451776 8644512616752105984 11344746147480760192 14044979678209414400 16745213208938068608 998702665957171200 3698936196685825408 6399169727414479616 9099403258143133824 11799636788871788032 14499870319600442240 17200103850329096448 1453593307348199040 4153826838076853248 6854060368805507456 9554293899534161664 12254527430262815872 14954760960991470080 17654994491720124288 1908483948739226880 4608717479467881088 7308951010196535296 10009184540925189504 12709418071653843712 15409651602382497920 18109885133111152128 2363374590130254720 5063608120858908928 7763841651587563136 10464075182316217344 13164308713044871552 15864542243773525760 118031700792628352 2818265231521282560 5518498762249936768 8218732292978590976 10918965823707245184 13619199354435899392 16319432885164553600 572922342183656192 3273155872912310400 5973389403640964608 8673622934369618816 11373856465098273024 14074089995826927232 16774323526555581440 1027812983574684032 3728046514303338240 6428280045031992448 9128513575760646656 11828747106489300864 14528980637217955072 17229214167946609280 1482703624965711872 4182937155694366080 6883170686423020288 9583404217151674496 12283637747880328704 14983871278608982912 17684104809337637120 1937594266356739712 4637827797085393920 7338061327814048128 10038294858542702336 12738528389271356544 15438761920000010752 18138995450728664960 2392484907747767552 5092718438476421760 7792951969205075968 10493185499933730176 13193419030662384384 15893652561391038592 147142018410141184 2847375549138795392 5547609079867449600 8247842610596103808 10948076141324758016 13648309672053412224 16348543202782066432 602032659801169024 3302266190529823232 6002499721258477440 8702733251987131648 11402966782715785856 14103200313444440064 16803433844173094272 1056923301192196864 3757156831920851072 6457390362649505280 9157623893378159488 11857857424106813696 14558090954835467904 17258324485564122112 1511813942583224704 4212047473311878912 6912281004040533120 9612514534769187328 12312748065497841536 15012981596226495744 17713215126955149952 1966704583974252544 4666938114702906752 7367171645431560960 10067405176160215168 12767638706888869376 15467872237617523584 18168105768346177792 2421595225365280384 5121828756093934592 7822062286822588800 10522295817551243008 13222529348279897216 15922762879008551424 176252336027654016 2876485866756308224 5576719397484962432 8276952928213616640 10977186458942270848 13677419989670925056 16377653520399579264 631142977418681856 3331376508147336064 6031610038875990272 8731843569604644480 11432077100333298688 14132310631061952896 16832544161790607104 1086033618809709696 3786267149538363904 6486500680267018112 9186734210995672320 11886967741724326528 14587201272452980736 17287434803181634944 1540924260200737536 4241157790929391744 6941391321658045952 9641624852386700160 12341858383115354368 15042091913844008576 17742325444572662784 1995814901591765376 4696048432320419584 7396281963049073792 10096515493777728000 12796749024506382208 15496982555235036416 18197216085963690624 2450705542982793216 5150939073711447424 7851172604440101632 10551406135168755840 13251639665897410048 15951873196626064256 205362653645166848 2905596184373821056 5605829715102475264 8306063245831129472 11006296776559783680 13706530307288437888 16406763838017092096 660253295036194688 3360486825764848896 6060720356493503104 8760953887222157312 11461187417950811520 14161420948679465728 16861654479408119936 1115143936427222528 3815377467155876736 6515610997884530944 9215844528613185152 11916078059341839360 14616311590070493568 17316545120799147776 1570034577818250368 4270268108546904576 6970501639275558784 9670735170004212992 12370968700732867200 15071202231461521408 17771435762190175616 2024925219209278208 4725158749937932416 7425392280666586624 10125625811395240832 12825859342123895040 15526092872852549248 18226326403581203456 2479815860600306048 5180049391328960256 7880282922057614464 10580516452786268672 13280749983514922880 15980983514243577088 234472971262679680 2934706501991333888 5634940032719988096 8335173563448642304 11035407094177296512 13735640624905950720 16435874155634604928 689363612653707520 3389597143382361728 6089830674111015936 8790064204839670144 11490297735568324352 14190531266296978560 16890764797025632768 1144254254044735360 3844487784773389568 6544721315502043776 9244954846230697984 11945188376959352192 14645421907688006400 17345655438416660608 1599144895435763200 4299378426164417408 6999611956893071616 9699845487621725824 12400079018350380032 15100312549079034240 17800546079807688448 2054035536826791040 4754269067555445248 7454502598284099456 10154736129012753664 12854969659741407872 15555203190470062080 18255436721198716288 2508926178217818880 5209159708946473088 7909393239675127296 10609626770403781504 13309860301132435712 16010093831861089920 263583288880192512 2963816819608846720 5664050350337500928 8364283881066155136 11064517411794809344 13764750942523463552 16464984473252117760 718473930271220352 3418707460999874560 6118940991728528768 8819174522457182976 11519408053185837184 14219641583914491392 16919875114643145600 1173364571662248192 3873598102390902400 6573831633119556608 9274065163848210816 11974298694576865024 14674532225305519232 17374765756034173440 1628255213053276032 4328488743781930240 7028722274510584448 9728955805239238656 12429189335967892864 15129422866696547072 17829656397425201280 2083145854444303872 4783379385172958080 7483612915901612288 10183846446630266496 12884079977358920704 15584313508087574912 18284547038816229120 2538036495835331712 5238270026563985920 7938503557292640128 10638737088021294336 13338970618749948544 16039204149478602752 292693606497705344 2992927137226359552 5693160667955013760 8393394198683667968 11093627729412322176 13793861260140976384 16494094790869630592 747584247888733184 3447817778617387392 6148051309346041600 8848284840074695808 11548518370803350016 14248751901532004224 16948985432260658432 1202474889279761024 3902708420008415232 6602941950737069440 9303175481465723648 12003409012194377856 14703642542923032064 17403876073651686272 1657365530670788864 4357599061399443072 7057832592128097280 9758066122856751488 12458299653585405696 15158533184314059904 17858766715042714112 2112256172061816704 4812489702790470912 7512723233519125120 10212956764247779328 12913190294976433536 15613423825705087744 18313657356433741952 2567146813452844544 5267380344181498752 7967613874910152960 10667847405638807168 13368080936367461376 16068314467096115584 321803924115218176 3022037454843872384 5722270985572526592 8422504516301180800 11122738047029835008 13822971577758489216 16523205108487143424 776694565506246016 3476928096234900224 6177161626963554432 8877395157692208640 11577628688420862848 14277862219149517056 16978095749878171264 1231585206897273856 3931818737625928064 6632052268354582272 9332285799083236480 12032519329811890688 14732752860540544896 17432986391269199104 1686475848288301696 4386709379016955904 7086942909745610112 9787176440474264320 12487409971202918528 15187643501931572736 17887877032660226944 2141366489679329536 4841600020407983744 7541833551136637952 10242067081865292160 12942300612593946368 15642534143322600576 18342767674051254784 2596257131070357376 5296490661799011584 7996724192527665792 10696957723256320000 13397191253984974208 16097424784713628416 350914241732731008 3051147772461385216 5751381303190039424 8451614833918693632 11151848364647347840 13852081895376002048 16552315426104656256 805804883123758848 3506038413852413056 6206271944581067264 8906505475309721472 11606739006038375680 14306972536767029888 17007206067495684096 1260695524514786688 3960929055243440896 6661162585972095104 9361396116700749312 12061629647429403520 14761863178158057728 17462096708886711936 1715586165905814528 4415819696634468736 7116053227363122944 9816286758091777152 12516520288820431360 15216753819549085568 17916987350277739776 2170476807296842368 4870710338025496576 7570943868754150784 10271177399482804992 12971410930211459200 15671644460940113408 18371877991668767616 2625367448687870208 5325600979416524416 8025834510145178624 10726068040873832832 13426301571602487040 16126535102331141248 380024559350243840 3080258090078898048 5780491620807552256 8480725151536206464 11180958682264860672 13881192212993514880 16581425743722169088 834915200741271680 3535148731469925888 6235382262198580096 8935615792927234304 11635849323655888512 14336082854384542720 17036316385113196928 1289805842132299520 3990039372860953728 6690272903589607936 9390506434318262144 12090739965046916352 14790973495775570560 17491207026504224768 1744696483523327360 4444930014251981568 7145163544980635776 9845397075709289984 12545630606437944192 15245864137166598400 17946097667895252608 2199587124914355200 4899820655643009408 7600054186371663616 10300287717100317824 13000521247828972032 15700754778557626240 18400988309286280448 2654477766305383040 5354711297034037248 8054944827762691456 10755178358491345664 13455411889219999872 16155645419948654080 409134876967756672 3109368407696410880 5809601938425065088 8509835469153719296 11210068999882373504 13910302530611027712 16610536061339681920 864025518358784512 3564259049087438720 6264492579816092928 8964726110544747136 11664959641273401344 14365193172002055552 17065426702730709760 1318916159749812352 4019149690478466560 6719383221207120768 9419616751935774976 12119850282664429184 14820083813393083392 17520317344121737600 1773806801140840192 4474040331869494400 7174273862598148608 9874507393326802816 12574740924055457024 15274974454784111232 17975207985512765440 2228697442531868032 4928930973260522240 7629164503989176448 10329398034717830656 13029631565446484864 15729865096175139072 18430098626903793280 2683588083922895872 5383821614651550080 8084055145380204288 10784288676108858496 13484522206837512704 16184755737566166912 438245194585269504 3138478725313923712 5838712256042577920 8538945786771232128 11239179317499886336 13939412848228540544 16639646378957194752 893135835976297344 3593369366704951552 6293602897433605760 8993836428162259968 11694069958890914176 14394303489619568384 17094537020348222592 1348026477367325184 4048260008095979392 6748493538824633600 9448727069553287808 12148960600281942016 14849194131010596224 17549427661739250432 1802917118758353024 4503150649487007232 7203384180215661440 9903617710944315648 12603851241672969856 15304084772401624064 18004318303130278272 2257807760149380864 4958041290878035072 7658274821606689280 10358508352335343488 13058741883063997696 15758975413792651904 12464870811754496 2712698401540408704 5412931932269062912 8113165462997717120 10813398993726371328 13513632524455025536 16213866055183679744 467355512202782336 3167589042931436544 5867822573660090752 8568056104388744960 11268289635117399168 13968523165846053376 16668756696574707584 922246153593810176 3622479684322464384 6322713215051118592 9022946745779772800 11723180276508427008 14423413807237081216 17123647337965735424 1377136794984838016 4077370325713492224 6777603856442146432 9477837387170800640 12178070917899454848 14878304448628109056 17578537979356763264 1832027436375865856 4532260967104520064 7232494497833174272 9932728028561828480 12632961559290482688 15333195090019136896 18033428620747791104 2286918077766893696 4987151608495547904 7687385139224202112 10387618669952856320 13087852200681510528 15788085731410164736 41575188429267328 2741808719157921536 5442042249886575744 8142275780615229952 10842509311343884160 13542742842072538368 16242976372801192576 496465829820295168 3196699360548949376 5896932891277603584 8597166422006257792 11297399952734912000 13997633483463566208 16697867014192220416 951356471211323008 3651590001939977216 6351823532668631424 9052057063397285632 11752290594125939840 14452524124854594048 17152757655583248256 1406247112602350848 4106480643331005056 6806714174059659264 9506947704788313472 12207181235516967680 14907414766245621888 17607648296974276096 1861137753993378688 4561371284722032896 7261604815450687104 9961838346179341312 12662071876907995520 15362305407636649728 18062538938365303936 2316028395384406528 5016261926113060736 7716495456841714944 10416728987570369152 13116962518299023360 15817196049027677568 70685506046780160 2770919036775434368 5471152567504088576 8171386098232742784 10871619628961396992 13571853159690051200 16272086690418705408 525576147437808000 3225809678166462208 5926043208895116416 8626276739623770624 11326510270352424832 14026743801081079040 16726977331809733248 980466788828835840 3680700319557490048 6380933850286144256 9081167381014798464 11781400911743452672 14481634442472106880 17181867973200761088 1435357430219863680 4135590960948517888 6835824491677172096 9536058022405826304 12236291553134480512 14936525083863134720 17636758614591788928 1890248071610891520 4590481602339545728 7290715133068199936 9990948663796854144 12691182194525508352 15391415725254162560 18091649255982816768 2345138713001919360 5045372243730573568 7745605774459227776 10445839305187881984 13146072835916536192 15846306366645190400 99795823664292992 2800029354392947200 5500262885121601408 8200496415850255616 10900729946578909824 13600963477307564032 16301197008036218240 554686465055320832 3254919995783975040 5955153526512629248 8655387057241283456 11355620587969937664 14055854118698591872 16756087649427246080 1009577106446348672 3709810637175002880 6410044167903657088 9110277698632311296 11810511229360965504 14510744760089619712 17210978290818273920 1464467747837376512 4164701278566030720 6864934809294684928 9565168340023339136 12265401870751993344 14965635401480647552 17665868932209301760 1919358389228404352 4619591919957058560 7319825450685712768 10020058981414366976 12720292512143021184 15420526042871675392 18120759573600329600 2374249030619432192 5074482561348086400 7774716092076740608 10474949622805394816 13175183153534049024 15875416684262703232 128906141281805824 2829139672010460032 5529373202739114240 8229606733467768448 10929840264196422656 13630073794925076864 16330307325653731072 583796782672833664 3284030313401487872 5984263844130142080 8684497374858796288 11384730905587450496 14084964436316104704 16785197967044758912 1038687424063861504 3738920954792515712 6439154485521169920 9139388016249824128 11839621546978478336 14539855077707132544 17240088608435786752 1493578065454889344 4193811596183543552 6894045126912197760 9594278657640851968 12294512188369506176 14994745719098160384 17694979249826814592 1948468706845917184 4648702237574571392 7348935768303225600 10049169299031879808 12749402829760534016 15449636360489188224 18149869891217842432 2403359348236945024 5103592878965599232 7803826409694253440 10504059940422907648 13204293471151561856 15904527001880216064 158016458899318656 2858249989627972864 5558483520356627072 8258717051085281280 10958950581813935488 13659184112542589696 16359417643271243904 612907100290346496 3313140631019000704 6013374161747654912 8713607692476309120 11413841223204963328 14114074753933617536 16814308284662271744 1067797741681374336 3768031272410028544 6468264803138682752 9168498333867336960 11868731864595991168 14568965395324645376 17269198926053299584 1522688383072402176 4222921913801056384 6923155444529710592 9623388975258364800 12323622505987019008 15023856036715673216 17724089567444327424 1977579024463430016 4677812555192084224 7378046085920738432 10078279616649392640 12778513147378046848 15478746678106701056 18178980208835355264 2432469665854457856 5132703196583112064 7832936727311766272 10533170258040420480 13233403788769074688 15933637319497728896 187126776516831488 2887360307245485696 5587593837974139904 8287827368702794112 10988060899431448320 13688294430160102528 16388527960888756736 642017417907859328 3342250948636513536 6042484479365167744 8742718010093821952 11442951540822476160 14143185071551130368 16843418602279784576 1096908059298887168 3797141590027541376 6497375120756195584 9197608651484849792 11897842182213504000 14598075712942158208 17298309243670812416 1551798700689915008 4252032231418569216 6952265762147223424 9652499292875877632 12352732823604531840 15052966354333186048 17753199885061840256 2006689342080942848 4706922872809597056 7407156403538251264 10107389934266905472 12807623464995559680 15507856995724213888 18208090526452868096 2461579983471970688 5161813514200624896 7862047044929279104 10562280575657933312 13262514106386587520 15962747637115241728 216237094134344320 2916470624862998528 5616704155591652736 8316937686320306944 11017171217048961152 13717404747777615360 16417638278506269568 671127735525372160 3371361266254026368 6071594796982680576 8771828327711334784 11472061858439988992 14172295389168643200 16872528919897297408 1126018376916400000 3826251907645054208 6526485438373708416 9226718969102362624 11926952499831016832 14627186030559671040 17327419561288325248 1580909018307427840 4281142549036082048 6981376079764736256 9681609610493390464 12381843141222044672 15082076671950698880 17782310202679353088 2035799659698455680 4736033190427109888 7436266721155764096 10136500251884418304 12836733782613072512 15536967313341726720 18237200844070380928 2490690301089483520 5190923831818137728 7891157362546791936 10591390893275446144 13291624424004100352 15991857954732754560 245347411751857152 2945580942480511360 5645814473209165568 8346048003937819776 11046281534666473984 13746515065395128192 16446748596123782400 700238053142884992 3400471583871539200 6100705114600193408 8800938645328847616 11501172176057501824 14201405706786156032 16901639237514810240 1155128694533912832 3855362225262567040 6555595755991221248 9255829286719875456 11956062817448529664 14656296348177183872 17356529878905838080 1610019335924940672 4310252866653594880 7010486397382249088 9710719928110903296 12410953458839557504 15111186989568211712 17811420520296865920 2064909977315968512 4765143508044622720 7465377038773276928 10165610569501931136 12865844100230585344 15566077630959239552 18266311161687893760 2519800618706996352 5220034149435650560 7920267680164304768 10620501210892958976 13320734741621613184 16020968272350267392 274457729369369984 2974691260098024192 5674924790826678400 8375158321555332608 11075391852283986816 13775625383012641024 16475858913741295232 729348370760397824 3429581901489052032 6129815432217706240 8830048962946360448 11530282493675014656 14230516024403668864 16930749555132323072 1184239012151425664 3884472542880079872 6584706073608734080 9284939604337388288 11985173135066042496 14685406665794696704 17385640196523350912 1639129653542453504 4339363184271107712 7039596714999761920 9739830245728416128 12440063776457070336 15140297307185724544 17840530837914378752 2094020294933481344 4794253825662135552 7494487356390789760 10194720887119443968 12894954417848098176 15595187948576752384 18295421479305406592 2548910936324509184 5249144467053163392 7949377997781817600 10649611528510471808 13349845059239126016 16050078589967780224 303568046986882816 3003801577715537024 5704035108444191232 8404268639172845440 11104502169901499648 13804735700630153856 16504969231358808064 758458688377910656 3458692219106564864 6158925749835219072 8859159280563873280 11559392811292527488 14259626342021181696 16959859872749835904 1213349329768938496 3913582860497592704 6613816391226246912 9314049921954901120 12014283452683555328 14714516983412209536 17414750514140863744 1668239971159966336 4368473501888620544 7068707032617274752 9768940563345928960 12469174094074583168 15169407624803237376 17869641155531891584 2123130612550994176 4823364143279648384 7523597674008302592 10223831204736956800 12924064735465611008 15624298266194265216 18324531796922919424 2578021253942022016 5278254784670676224 7978488315399330432 10678721846127984640 13378955376856638848 16079188907585293056 332678364604395648 3032911895333049856 5733145426061704064 8433378956790358272 11133612487519012480 13833846018247666688 16534079548976320896 787569005995423488 3487802536724077696 6188036067452731904 8888269598181386112 11588503128910040320 14288736659638694528 16988970190367348736 1242459647386451328 3942693178115105536 6642926708843759744 9343160239572413952 12043393770301068160 14743627301029722368 17443860831758376576 1697350288777479168 4397583819506133376 7097817350234787584 9798050880963441792 12498284411692096000 15198517942420750208 17898751473149404416 2152240930168507008 4852474460897161216 7552707991625815424 10252941522354469632 12953175053083123840 15653408583811778048 18353642114540432256 2607131571559534848 5307365102288189056 8007598633016843264 10707832163745497472 13408065694474151680 16108299225202805888 361788682221908480 3062022212950562688 5762255743679216896 8462489274407871104 11162722805136525312 13862956335865179520 16563189866593833728 816679323612936320 3516912854341590528 6217146385070244736 8917379915798898944 11617613446527553152 14317846977256207360 17018080507984861568 1271569965003964160 3971803495732618368 6672037026461272576 9372270557189926784 12072504087918580992 14772737618647235200 17472971149375889408 1726460606394992000 4426694137123646208 7126927667852300416 9827161198580954624 12527394729309608832 15227628260038263040 17927861790766917248 2181351247786019840 4881584778514674048 7581818309243328256 10282051839971982464 12982285370700636672 15682518901429290880 18382752432157945088 2636241889177047680 5336475419905701888 8036708950634356096 10736942481363010304 13437176012091664512 16137409542820318720 390898999839421312 3091132530568075520 5791366061296729728 8491599592025383936 11191833122754038144 13892066653482692352 16592300184211346560 845789641230449152 3546023171959103360 6246256702687757568 8946490233416411776 11646723764145065984 14346957294873720192 17047190825602374400 1300680282621476992 4000913813350131200 6701147344078785408 9401380874807439616 12101614405536093824 14801847936264748032 17502081466993402240 1755570924012504832 4455804454741159040 7156037985469813248 9856271516198467456 12556505046927121664 15256738577655775872 17956972108384430080 2210461565403532672 4910695096132186880 7610928626860841088 10311162157589495296 13011395688318149504 15711629219046803712 18411862749775457920 2665352206794560512 5365585737523214720 8065819268251868928 10766052798980523136 13466286329709177344 16166519860437831552 420009317456934144 3120242848185588352 5820476378914242560 8520709909642896768 11220943440371550976 13921176971100205184 16621410501828859392 874899958847961984 3575133489576616192 6275367020305270400 8975600551033924608 11675834081762578816 14376067612491233024 17076301143219887232 1329790600238989824 4030024130967644032 6730257661696298240 9430491192424952448 12130724723153606656 14830958253882260864 17531191784610915072 1784681241630017664 4484914772358671872 7185148303087326080 9885381833815980288 12585615364544634496 15285848895273288704 17986082426001942912 2239571883021045504 4939805413749699712 7640038944478353920 10340272475207008128 13040506005935662336 15740739536664316544 18440973067392970752 2694462524412073344 5394696055140727552 8094929585869381760 10795163116598035968 13495396647326690176 16195630178055344384 449119635074446976 3149353165803101184 5849586696531755392 8549820227260409600 11250053757989063808 13950287288717718016 16650520819446372224 904010276465474816 3604243807194129024 6304477337922783232 9004710868651437440 11704944399380091648 14405177930108745856 17105411460837400064 1358900917856502656 4059134448585156864 6759367979313811072 9459601510042465280 12159835040771119488 14860068571499773696 17560302102228427904 1813791559247530496 4514025089976184704 7214258620704838912 9914492151433493120 12614725682162147328 15314959212890801536 18015192743619455744 2268682200638558336 4968915731367212544 7669149262095866752 10369382792824520960 13069616323553175168 15769849854281829376 23339311300931968 2723572842029586176 5423806372758240384 8124039903486894592 10824273434215548800 13524506964944203008 16224740495672857216 478229952691959808 3178463483420614016 5878697014149268224 8578930544877922432 11279164075606576640 13979397606335230848 16679631137063885056 933120594082987648 3633354124811641856 6333587655540296064 9033821186268950272 11734054716997604480 14434288247726258688 17134521778454912896 1388011235474015488 4088244766202669696 6788478296931323904 9488711827659978112 12188945358388632320 14889178889117286528 17589412419845940736 1842901876865043328 4543135407593697536 7243368938322351744 9943602469051005952 12643835999779660160 15344069530508314368 18044303061236968576 2297792518256071168 4998026048984725376 7698259579713379584 10398493110442033792 13098726641170688000 15798960171899342208 52449628918444800 2752683159647099008 5452916690375753216 8153150221104407424 10853383751833061632 13553617282561715840 16253850813290370048 507340270309472640 3207573801038126848 5907807331766781056 8608040862495435264 11308274393224089472 14008507923952743680 16708741454681397888 962230911700500480 3662464442429154688 6362697973157808896 9062931503886463104 11763165034615117312 14463398565343771520 17163632096072425728 1417121553091528320 4117355083820182528 6817588614548836736 9517822145277490944 12218055676006145152 14918289206734799360 17618522737463453568 1872012194482556160 4572245725211210368 7272479255939864576 9972712786668518784 12672946317397172992 15373179848125827200 18073413378854481408 2326902835873584000 5027136366602238208 7727369897330892416 10427603428059546624 13127836958788200832 15828070489516855040 81559946535957632 2781793477264611840 5482027007993266048 8182260538721920256 10882494069450574464 13582727600179228672 16282961130907882880 536450587926985472 3236684118655639680 5936917649384293888 8637151180112948096 11337384710841602304 14037618241570256512 16737851772298910720 991341229318013312 3691574760046667520 6391808290775321728 9092041821503975936 11792275352232630144 14492508882961284352 17192742413689938560 1446231870709041152 4146465401437695360 6846698932166349568 9546932462895003776 12247165993623657984 14947399524352312192 17647633055080966400 1901122512100068992 4601356042828723200 7301589573557377408 10001823104286031616 12702056635014685824 15402290165743340032 18102523696471994240 2356013153491096832 5056246684219751040 7756480214948405248 10456713745677059456 13156947276405713664 15857180807134367872 110670264153470464 2810903794882124672 5511137325610778880 8211370856339433088 10911604387068087296 13611837917796741504 16312071448525395712 565560905544498304 3265794436273152512 5966027967001806720 8666261497730460928 11366495028459115136 14066728559187769344 16766962089916423552 1020451546935526144 3720685077664180352 6420918608392834560 9121152139121488768 11821385669850142976 14521619200578797184 17221852731307451392 1475342188326553984 4175575719055208192 6875809249783862400 9576042780512516608 12276276311241170816 14976509841969825024 17676743372698479232 1930232829717581824 4630466360446236032 7330699891174890240 10030933421903544448 12731166952632198656 15431400483360852864 18131634014089507072 2385123471108609664 5085357001837263872 7785590532565918080 10485824063294572288 13186057594023226496 15886291124751880704 139780581770983296 2840014112499637504 5540247643228291712 8240481173956945920 10940714704685600128 13640948235414254336 16341181766142908544 594671223162011136 3294904753890665344 5995138284619319552 8695371815347973760 11395605346076627968 14095838876805282176 16796072407533936384 1049561864553038976 3749795395281693184 6450028926010347392 9150262456739001600 11850495987467655808 14550729518196310016 17250963048924964224 1504452505944066816 4204686036672721024 6904919567401375232 9605153098130029440 12305386628858683648 15005620159587337856 17705853690315992064 1959343147335094656 4659576678063748864 7359810208792403072 10060043739521057280 12760277270249711488 15460510800978365696 18160744331707019904 2414233788726122496 5114467319454776704 7814700850183430912 10514934380912085120 13215167911640739328 15915401442369393536 168890899388496128 2869124430117150336 5569357960845804544 8269591491574458752 10969825022303112960 13670058553031767168 16370292083760421376 623781540779523968 3324015071508178176 6024248602236832384 8724482132965486592 11424715663694140800 14124949194422795008 16825182725151449216 1078672182170551808 3778905712899206016 6479139243627860224 9179372774356514432 11879606305085168640 14579839835813822848 17280073366542477056 1533562823561579648 4233796354290233856 6934029885018888064 9634263415747542272 12334496946476196480 15034730477204850688 17734964007933504896 1988453464952607488 4688686995681261696 7388920526409915904 10089154057138570112 12789387587867224320 15489621118595878528 18189854649324532736 2443344106343635328 5143577637072289536 7843811167800943744 10544044698529597952 13244278229258252160 15944511759986906368 198001217006008960 2898234747734663168 5598468278463317376 8298701809191971584 10998935339920625792 13699168870649280000 16399402401377934208 652891858397036800 3353125389125691008 6053358919854345216 8753592450582999424 11453825981311653632 14154059512040307840 16854293042768962048 1107782499788064640 3808016030516718848 6508249561245373056 9208483091974027264 11908716622702681472 14608950153431335680 17309183684159989888 1562673141179092480 4262906671907746688 6963140202636400896 9663373733365055104 12363607264093709312 15063840794822363520 17764074325551017728 2017563782570120320 4717797313298774528 7418030844027428736 10118264374756082944 12818497905484737152 15518731436213391360 18218964966942045568 2472454423961148160 5172687954689802368 7872921485418456576 10573155016147110784 13273388546875764992 15973622077604419200 227111534623521792 2927345065352176000 5627578596080830208 8327812126809484416 11028045657538138624 13728279188266792832 16428512718995447040 682002176014549632 3382235706743203840 6082469237471858048 8782702768200512256 11482936298929166464 14183169829657820672 16883403360386474880 1136892817405577472 3837126348134231680 6537359878862885888 9237593409591540096 11937826940320194304 14638060471048848512 17338294001777502720 1591783458796605312 4292016989525259520 6992250520253913728 9692484050982567936 12392717581711222144 15092951112439876352 17793184643168530560 2046674100187633152 4746907630916287360 7447141161644941568 10147374692373595776 12847608223102249984 15547841753830904192 18248075284559558400 2501564741578660992 5201798272307315200 7902031803035969408 10602265333764623616 13302498864493277824 16002732395221932032 256221852241034624 2956455382969688832 5656688913698343040 8356922444426997248 11057155975155651456 13757389505884305664 16457623036612959872 711112493632062464 3411346024360716672 6111579555089370880 8811813085818025088 11512046616546679296 14212280147275333504 16912513678003987712 1166003135023090304 3866236665751744512 6566470196480398720 9266703727209052928 11966937257937707136 14667170788666361344 17367404319395015552 1620893776414118144 4321127307142772352 7021360837871426560 9721594368600080768 12421827899328734976 15122061430057389184 17822294960786043392 2075784417805145984 4776017948533800192 7476251479262454400 10176485009991108608 12876718540719762816 15576952071448417024 18277185602177071232 2530675059196173824 5230908589924828032 7931142120653482240 10631375651382136448 13331609182110790656 16031842712839444864 285332169858547456 2985565700587201664 5685799231315855872 8386032762044510080 11086266292773164288 13786499823501818496 16486733354230472704 740222811249575296 3440456341978229504 6140689872706883712 8840923403435537920 11541156934164192128 14241390464892846336 16941623995621500544 1195113452640603136 3895346983369257344 6595580514097911552 9295814044826565760 11996047575555219968 14696281106283874176 17396514637012528384 1650004094031630976 4350237624760285184 7050471155488939392 9750704686217593600 12450938216946247808 15151171747674902016 17851405278403556224 2104894735422658816 4805128266151313024 7505361796879967232 10205595327608621440 12905828858337275648 15606062389065929856 18306295919794584064 2559785376813686656 5260018907542340864 7960252438270995072 10660485968999649280 13360719499728303488 16060953030456957696 314442487476060288 3014676018204714496 5714909548933368704 8415143079662022912 11115376610390677120 13815610141119331328 16515843671847985536 769333128867088128 3469566659595742336 6169800190324396544 8870033721053050752 11570267251781704960 14270500782510359168 16970734313239013376 1224223770258115968 3924457300986770176 6624690831715424384 9324924362444078592 12025157893172732800 14725391423901387008 17425624954630041216 1679114411649143808 4379347942377798016 7079581473106452224 9779815003835106432 12480048534563760640 15180282065292414848 17880515596021069056 2134005053040171648 4834238583768825856 7534472114497480064 10234705645226134272 12934939175954788480 15635172706683442688 18335406237412096896 2588895694431199488 5289129225159853696 7989362755888507904 10689596286617162112 13389829817345816320 16090063348074470528 343552805093573120 3043786335822227328 5744019866550881536 8444253397279535744 11144486928008189952 13844720458736844160 16544953989465498368 798443446484600960 3498676977213255168 6198910507941909376 8899144038670563584 11599377569399217792 14299611100127872000 16999844630856526208 1253334087875628800 3953567618604283008 6653801149332937216 9354034680061591424 12054268210790245632 14754501741518899840 17454735272247554048 1708224729266656640 4408458259995310848 7108691790723965056 9808925321452619264 12509158852181273472 15209392382909927680 17909625913638581888 2163115370657684480 4863348901386338688 7563582432114992896 10263815962843647104 12964049493572301312 15664283024300955520 18364516555029609728 2618006012048712320 5318239542777366528 8018473073506020736 10718706604234674944 13418940134963329152 16119173665691983360 372663122711085952 3072896653439740160 5773130184168394368 8473363714897048576 11173597245625702784 13873830776354356992 16574064307083011200 827553764102113792 3527787294830768000 6228020825559422208 8928254356288076416 11628487887016730624 14328721417745384832 17028954948474039040 1282444405493141632 3982677936221795840 6682911466950450048 9383144997679104256 12083378528407758464 14783612059136412672 17483845589865066880 1737335046884169472 4437568577612823680 7137802108341477888 9838035639070132096 12538269169798786304 15238502700527440512 17938736231256094720 2192225688275197312 4892459219003851520 7592692749732505728 10292926280461159936 12993159811189814144 15693393341918468352 18393626872647122560 2647116329666225152 5347349860394879360 8047583391123533568 10747816921852187776 13448050452580841984 16148283983309496192 401773440328598784 3102006971057252992 5802240501785907200 8502474032514561408 11202707563243215616 13902941093971869824 16603174624700524032 856664081719626624 3556897612448280832 6257131143176935040 8957364673905589248 11657598204634243456 14357831735362897664 17058065266091551872 1311554723110654464 4011788253839308672 6712021784567962880 9412255315296617088 12112488846025271296 14812722376753925504 17512955907482579712 1766445364501682304 4466678895230336512 7166912425958990720 9867145956687644928 12567379487416299136 15267613018144953344 17967846548873607552 2221336005892710144 4921569536621364352 7621803067350018560 10322036598078672768 13022270128807326976 15722503659535981184 18422737190264635392 2676226647283737984 5376460178012392192 8076693708741046400 10776927239469700608 13477160770198354816 16177394300927009024 430883757946111616 3131117288674765824 5831350819403420032 8531584350132074240 11231817880860728448 13932051411589382656 16632284942318036864 885774399337139456 3586007930065793664 6286241460794447872 8986474991523102080 11686708522251756288 14386942052980410496 17087175583709064704 1340665040728167296 4040898571456821504 6741132102185475712 9441365632914129920 12141599163642784128 14841832694371438336 17542066225100092544 1795555682119195136 4495789212847849344 7196022743576503552 9896256274305157760 12596489805033811968 15296723335762466176 17996956866491120384 2250446323510222976 4950679854238877184 7650913384967531392 10351146915696185600 13051380446424839808 15751613977153494016 5103434172596608 2705336964901250816 5405570495629905024 8105804026358559232 10806037557087213440 13506271087815867648 16206504618544521856 459994075563624448 3160227606292278656 5860461137020932864 8560694667749587072 11260928198478241280 13961161729206895488 16661395259935549696 914884716954652288 3615118247683306496 6315351778411960704 9015585309140614912 11715818839869269120 14416052370597923328 17116285901326577536 1369775358345680128 4070008889074334336 6770242419802988544 9470475950531642752 12170709481260296960 14870943011988951168 17571176542717605376 1824665999736707968 4524899530465362176 7225133061194016384 9925366591922670592 12625600122651324800 15325833653379979008 18026067184108633216 2279556641127735808 4979790171856390016 7680023702585044224 10380257233313698432 13080490764042352640 15780724294771006848 34213751790109440 2734447282518763648 5434680813247417856 8134914343976072064 10835147874704726272 13535381405433380480 16235614936162034688 489104393181137280 3189337923909791488 5889571454638445696 8589804985367099904 11290038516095754112 13990272046824408320 16690505577553062528 943995034572165120 3644228565300819328 6344462096029473536 9044695626758127744 11744929157486781952 14445162688215436160 17145396218944090368 1398885675963192960 4099119206691847168 6799352737420501376 9499586268149155584 12199819798877809792 14900053329606464000 17600286860335118208 1853776317354220800 4554009848082875008 7254243378811529216 9954476909540183424 12654710440268837632 15354943970997491840 18055177501726146048 2308666958745248640 5008900489473902848 7709134020202557056 10409367550931211264 13109601081659865472 15809834612388519680 63324069407622272 2763557600136276480 5463791130864930688 8164024661593584896 10864258192322239104 13564491723050893312 16264725253779547520 518214710798650112 3218448241527304320 5918681772255958528 8618915302984612736 11319148833713266944 14019382364441921152 16719615895170575360 973105352189677952 3673338882918332160 6373572413646986368 9073805944375640576 11774039475104294784 14474273005832948992 17174506536561603200 1427995993580705792 4128229524309360000 6828463055038014208 9528696585766668416 12228930116495322624 14929163647223976832 17629397177952631040 1882886634971733632 4583120165700387840 7283353696429042048 9983587227157696256 12683820757886350464 15384054288615004672 18084287819343658880 2337777276362761472 5038010807091415680 7738244337820069888 10438477868548724096 13138711399277378304 15838944930006032512 92434387025135104 2792667917753789312 5492901448482443520 8193134979211097728 10893368509939751936 13593602040668406144 16293835571397060352 547325028416162944 3247558559144817152 5947792089873471360 8648025620602125568 11348259151330779776 14048492682059433984 16748726212788088192 1002215669807190784 3702449200535844992 6402682731264499200 9102916261993153408 11803149792721807616 14503383323450461824 17203616854179116032 1457106311198218624 4157339841926872832 6857573372655527040 9557806903384181248 12258040434112835456 14958273964841489664 17658507495570143872 1911996952589246464 4612230483317900672 7312464014046554880 10012697544775209088 12712931075503863296 15413164606232517504 18113398136961171712 2366887593980274304 5067121124708928512 7767354655437582720 10467588186166236928 13167821716894891136 15868055247623545344 121544704642647936 2821778235371302144 5522011766099956352 8222245296828610560 10922478827557264768 13622712358285918976 16322945889014573184 576435346033675776 3276668876762329984 5976902407490984192 8677135938219638400 11377369468948292608 14077602999676946816 16777836530405601024 1031325987424703616 3731559518153357824 6431793048882012032 9132026579610666240 11832260110339320448 14532493641067974656 17232727171796628864 1486216628815731456 4186450159544385664 6886683690273039872 9586917221001694080 12287150751730348288 14987384282459002496 17687617813187656704 1941107270206759296 4641340800935413504 7341574331664067712 10041807862392721920 12742041393121376128 15442274923850030336 18142508454578684544 2395997911597787136 5096231442326441344 7796464973055095552 10496698503783749760 13196932034512403968 15897165565241058176 150655022260160768 2850888552988814976 5551122083717469184 8251355614446123392 10951589145174777600 13651822675903431808 16352056206632086016 605545663651188608 3305779194379842816 6006012725108497024 8706246255837151232 11406479786565805440 14106713317294459648 16806946848023113856 1060436305042216448 3760669835770870656 6460903366499524864 9161136897228179072 11861370427956833280 14561603958685487488 17261837489414141696 1515326946433244288 4215560477161898496 6915794007890552704 9616027538619206912 12316261069347861120 15016494600076515328 17716728130805169536 1970217587824272128 4670451118552926336 7370684649281580544 10070918180010234752 12771151710738888960 15471385241467543168 18171618772196197376 2425108229215299968 5125341759943954176 7825575290672608384 10525808821401262592 13226042352129916800 15926275882858571008 179765339877673600 2879998870606327808 5580232401334982016 8280465932063636224 10980699462792290432 13680932993520944640 16381166524249598848 634655981268701440 3334889511997355648 6035123042726009856 8735356573454664064 11435590104183318272 14135823634911972480 16836057165640626688 1089546622659729280 3789780153388383488 6490013684117037696 9190247214845691904 11890480745574346112 14590714276303000320 17290947807031654528 1544437264050757120 4244670794779411328 6944904325508065536 9645137856236719744 12345371386965373952 15045604917694028160 17745838448422682368 1999327905441784960 4699561436170439168 7399794966899093376 10100028497627747584 12800262028356401792 15500495559085056000 18200729089813710208 2454218546832812800 5154452077561467008 7854685608290121216 10554919139018775424 13255152669747429632 15955386200476083840 208875657495186432 2909109188223840640 5609342718952494848 8309576249681149056 11009809780409803264 13710043311138457472 16410276841867111680 663766298886214272 3363999829614868480 6064233360343522688 8764466891072176896 11464700421800831104 14164933952529485312 16865167483258139520 1118656940277242112 3818890471005896320 6519124001734550528 9219357532463204736 11919591063191858944 14619824593920513152 17320058124649167360 1573547581668269952 4273781112396924160 6974014643125578368 9674248173854232576 12374481704582886784 15074715235311540992 17774948766040195200 2028438223059297792 4728671753787952000 7428905284516606208 10129138815245260416 12829372345973914624 15529605876702568832 18229839407431223040 2483328864450325632 5183562395178979840 7883795925907634048 10584029456636288256 13284262987364942464 15984496518093596672 237985975112699264 2938219505841353472 5638453036570007680 8338686567298661888 11038920098027316096 13739153628755970304 16439387159484624512 692876616503727104 3393110147232381312 6093343677961035520 8793577208689689728 11493810739418343936 14194044270146998144 16894277800875652352 1147767257894754944 3848000788623409152 6548234319352063360 9248467850080717568 11948701380809371776 14648934911538025984 17349168442266680192 1602657899285782784 4302891430014436992 7003124960743091200 9703358491471745408 12403592022200399616 15103825552929053824 17804059083657708032 2057548540676810624 4757782071405464832 7458015602134119040 10158249132862773248 12858482663591427456 15558716194320081664 18258949725048735872 2512439182067838464 5212672712796492672 7912906243525146880 10613139774253801088 13313373304982455296 16013606835711109504 267096292730212096 2967329823458866304 5667563354187520512 8367796884916174720 11068030415644828928 13768263946373483136 16468497477102137344 721986934121239936 3422220464849894144 6122453995578548352 8822687526307202560 11522921057035856768 14223154587764510976 16923388118493165184 1176877575512267776 3877111106240921984 6577344636969576192 9277578167698230400 11977811698426884608 14678045229155538816 17378278759884193024 1631768216903295616 4332001747631949824 7032235278360604032 9732468809089258240 12432702339817912448 15132935870546566656 17833169401275220864 2086658858294323456 4786892389022977664 7487125919751631872 10187359450480286080 12887592981208940288 15587826511937594496 18288060042666248704 2541549499685351296 5241783030414005504 7942016561142659712 10642250091871313920 13342483622599968128 16042717153328622336 296206610347724928 2996440141076379136 5696673671805033344 8396907202533687552 11097140733262341760 13797374263990995968 16497607794719650176 751097251738752768 3451330782467406976 6151564313196061184 8851797843924715392 11552031374653369600 14252264905382023808 16952498436110678016 1205987893129780608 3906221423858434816 6606454954587089024 9306688485315743232 12006922016044397440 14707155546773051648 17407389077501705856 1660878534520808448 4361112065249462656 7061345595978116864 9761579126706771072 12461812657435425280 15162046188164079488 17862279718892733696 2115769175911836288 4816002706640490496 7516236237369144704 10216469768097798912 12916703298826453120 15616936829555107328 18317170360283761536 2570659817302864128 5270893348031518336 7971126878760172544 10671360409488826752 13371593940217480960 16071827470946135168 325316927965237760 3025550458693891968 5725783989422546176 8426017520151200384 11126251050879854592 13826484581608508800 16526718112337163008 780207569356265600 3480441100084919808 6180674630813574016 8880908161542228224 11581141692270882432 14281375222999536640 16981608753728190848 1235098210747293440 3935331741475947648 6635565272204601856 9335798802933256064 12036032333661910272 14736265864390564480 17436499395119218688 1689988852138321280 4390222382866975488 7090455913595629696 9790689444324283904 12490922975052938112 15191156505781592320 17891390036510246528 2144879493529349120 4845113024258003328 7545346554986657536 10245580085715311744 12945813616443965952 15646047147172620160 18346280677901274368 2599770134920376960 5300003665649031168 8000237196377685376 10700470727106339584 13400704257834993792 16100937788563648000 354427245582750592 3054660776311404800 5754894307040059008 8455127837768713216 11155361368497367424 13855594899226021632 16555828429954675840 809317886973778432 3509551417702432640 6209784948431086848 8910018479159741056 11610252009888395264 14310485540617049472 17010719071345703680 1264208528364806272 3964442059093460480 6664675589822114688 9364909120550768896 12065142651279423104 14765376182008077312 17465609712736731520 1719099169755834112 4419332700484488320 7119566231213142528 9819799761941796736 12520033292670450944 15220266823399105152 17920500354127759360 2173989811146861952 4874223341875516160 7574456872604170368 10274690403332824576 12974923934061478784 15675157464790132992 18375390995518787200 2628880452537889792 5329113983266544000 8029347513995198208 10729581044723852416 13429814575452506624 16130048106181160832 383537563200263424 3083771093928917632 5784004624657571840 8484238155386226048 11184471686114880256 13884705216843534464 16584938747572188672 838428204591291264 3538661735319945472 6238895266048599680 8939128796777253888 11639362327505908096 14339595858234562304 17039829388963216512 1293318845982319104 3993552376710973312 6693785907439627520 9394019438168281728 12094252968896935936 14794486499625590144 17494720030354244352 1748209487373346944 4448443018102001152 7148676548830655360 9848910079559309568 12549143610287963776 15249377141016617984 17949610671745272192 2203100128764374784 4903333659493028992 7603567190221683200 10303800720950337408 13004034251678991616 15704267782407645824 18404501313136300032 2657990770155402624 5358224300884056832 8058457831612711040 10758691362341365248 13458924893070019456 16159158423798673664 412647880817776256 3112881411546430464 5813114942275084672 8513348473003738880 11213582003732393088 13913815534461047296 16614049065189701504 867538522208804096 3567772052937458304 6268005583666112512 8968239114394766720 11668472645123420928 14368706175852075136 17068939706580729344 1322429163599831936 4022662694328486144 6722896225057140352 9423129755785794560 12123363286514448768 14823596817243102976 17523830347971757184 1777319804990859776 4477553335719513984 7177786866448168192 9878020397176822400 12578253927905476608 15278487458634130816 17978720989362785024 2232210446381887616 4932443977110541824 7632677507839196032 10332911038567850240 13033144569296504448 15733378100025158656 18433611630753812864 2687101087772915456 5387334618501569664 8087568149230223872 10787801679958878080 13488035210687532288 16188268741416186496 441758198435289088 3141991729163943296 5842225259892597504 8542458790621251712 11242692321349905920 13942925852078560128 16643159382807214336 896648839826316928 3596882370554971136 6297115901283625344 8997349432012279552 11697582962740933760 14397816493469587968 17098050024198242176 1351539481217344768 4051773011945998976 6752006542674653184 9452240073403307392 12152473604131961600 14852707134860615808 17552940665589270016 1806430122608372608 4506663653337026816 7206897184065681024 9907130714794335232 12607364245522989440 15307597776251643648 18007831306980297856 2261320763999400448 4961554294728054656 7661787825456708864 10362021356185363072 13062254886914017280 15762488417642671488 15977874661774080 2716211405390428288 5416444936119082496 8116678466847736704 10816911997576390912 13517145528305045120 16217379059033699328 470868516052801920 3171102046781456128 5871335577510110336 8571569108238764544 11271802638967418752 13972036169696072960 16672269700424727168 925759157443829760 3625992688172483968 6326226218901138176 9026459749629792384 11726693280358446592 14426926811087100800 17127160341815755008 1380649798834857600 4080883329563511808 6781116860292166016 9481350391020820224 12181583921749474432 14881817452478128640 17582050983206782848 1835540440225885440 4535773970954539648 7236007501683193856 9936241032411848064 12636474563140502272 15336708093869156480 18036941624597810688 2290431081616913280 4990664612345567488 7690898143074221696 10391131673802875904 13091365204531530112 15791598735260184320 45088192279286912 2745321723007941120 5445555253736595328 8145788784465249536 10846022315193903744 13546255845922557952 16246489376651212160 499978833670314752 3200212364398968960 5900445895127623168 8600679425856277376 11300912956584931584 14001146487313585792 16701380018042240000 954869475061342592 3655103005789996800 6355336536518651008 9055570067247305216 11755803597975959424 14456037128704613632 17156270659433267840 1409760116452370432 4109993647181024640 6810227177909678848 9510460708638333056 12210694239366987264 14910927770095641472 17611161300824295680 1864650757843398272 4564884288572052480 7265117819300706688 9965351350029360896 12665584880758015104 15365818411486669312 18066051942215323520 2319541399234426112 5019774929963080320 7720008460691734528 10420241991420388736 13120475522149042944 15820709052877697152 74198509896799744 2774432040625453952 5474665571354108160 8174899102082762368 10875132632811416576 13575366163540070784 16275599694268724992 529089151287827584 3229322682016481792 5929556212745136000 8629789743473790208 11330023274202444416 14030256804931098624 16730490335659752832 983979792678855424 3684213323407509632 6384446854136163840 9084680384864818048 11784913915593472256 14485147446322126464 17185380977050780672 1438870434069883264 4139103964798537472 6839337495527191680 9539571026255845888 12239804556984500096 14940038087713154304 17640271618441808512 1893761075460911104 4593994606189565312 7294228136918219520 9994461667646873728 12694695198375527936 15394928729104182144 18095162259832836352 2348651716851938944 5048885247580593152 7749118778309247360 10449352309037901568 13149585839766555776 15849819370495209984 103308827514312576 2803542358242966784 5503775888971620992 8204009419700275200 10904242950428929408 13604476481157583616 16304710011886237824 558199468905340416 3258432999633994624 5958666530362648832 8658900061091303040 11359133591819957248 14059367122548611456 16759600653277265664 1013090110296368256 3713323641025022464 6413557171753676672 9113790702482330880 11814024233210985088 14514257763939639296 17214491294668293504 1467980751687396096 4168214282416050304 6868447813144704512 9568681343873358720 12268914874602012928 14969148405330667136 17669381936059321344 1922871393078423936 4623104923807078144 7323338454535732352 10023571985264386560 12723805515993040768 15424039046721694976 18124272577450349184 2377762034469451776 5077995565198105984 7778229095926760192 10478462626655414400 13178696157384068608 15878929688112722816 132419145131825408 2832652675860479616 5532886206589133824 8233119737317788032 10933353268046442240 13633586798775096448 16333820329503750656 587309786522853248 3287543317251507456 5987776847980161664 8688010378708815872 11388243909437470080 14088477440166124288 16788710970894778496 1042200427913881088 3742433958642535296 6442667489371189504 9142901020099843712 11843134550828497920 14543368081557152128 17243601612285806336 1497091069304908928 4197324600033563136 6897558130762217344 9597791661490871552 12298025192219525760 14998258722948179968 17698492253676834176 1951981710695936768 4652215241424590976 7352448772153245184 10052682302881899392 12752915833610553600 15453149364339207808 18153382895067862016 2406872352086964608 5107105882815618816 7807339413544273024 10507572944272927232 13207806475001581440 15908040005730235648 161529462749338240 2861762993477992448 5561996524206646656 8262230054935300864 10962463585663955072 13662697116392609280 16362930647121263488 616420104140366080 3316653634869020288 6016887165597674496 8717120696326328704 11417354227054982912 14117587757783637120 16817821288512291328 1071310745531393920 3771544276260048128 6471777806988702336 9172011337717356544 11872244868446010752 14572478399174664960 17272711929903319168 1526201386922421760 4226434917651075968 6926668448379730176 9626901979108384384 12327135509837038592 15027369040565692800 17727602571294347008 1981092028313449600 4681325559042103808 7381559089770758016 10081792620499412224 12782026151228066432 15482259681956720640 18182493212685374848 2435982669704477440 5136216200433131648 7836449731161785856 10536683261890440064 13236916792619094272 15937150323347748480 190639780366851072 2890873311095505280 5591106841824159488 8291340372552813696 10991573903281467904 13691807434010122112 16392040964738776320 645530421757878912 3345763952486533120 6045997483215187328 8746231013943841536 11446464544672495744 14146698075401149952 16846931606129804160 1100421063148906752 3800654593877560960 6500888124606215168 9201121655334869376 11901355186063523584 14601588716792177792 17301822247520832000 1555311704539934592 4255545235268588800 6955778765997243008 9656012296725897216 12356245827454551424 15056479358183205632 17756712888911859840 2010202345930962432 4710435876659616640 7410669407388270848 10110902938116925056 12811136468845579264 15511369999574233472 18211603530302887680 2465092987321990272 5165326518050644480 7865560048779298688 10565793579507952896 13266027110236607104 15966260640965261312 219750097984363904 2919983628713018112 5620217159441672320 8320450690170326528 11020684220898980736 13720917751627634944 16421151282356289152 674640739375391744 3374874270104045952 6075107800832700160 8775341331561354368 11475574862290008576 14175808393018662784 16876041923747316992 1129531380766419584 3829764911495073792 6529998442223728000 9230231972952382208 11930465503681036416 14630699034409690624 17330932565138344832 1584422022157447424 4284655552886101632 6984889083614755840 9685122614343410048 12385356145072064256 15085589675800718464 17785823206529372672 2039312663548475264 4739546194277129472 7439779725005783680 10140013255734437888 12840246786463092096 15540480317191746304 18240713847920400512 2494203304939503104 5194436835668157312 7894670366396811520 10594903897125465728 13295137427854119936 15995370958582774144 248860415601876736 2949093946330530944 5649327477059185152 8349561007787839360 11049794538516493568 13750028069245147776 16450261599973801984 703751056992904576 3403984587721558784 6104218118450212992 8804451649178867200 11504685179907521408 14204918710636175616 16905152241364829824 1158641698383932416 3858875229112586624 6559108759841240832 9259342290569895040 11959575821298549248 14659809352027203456 17360042882755857664 1613532339774960256 4313765870503614464 7013999401232268672 9714232931960922880 12414466462689577088 15114699993418231296 17814933524146885504 2068422981165988096 4768656511894642304 7468890042623296512 10169123573351950720 12869357104080604928 15569590634809259136 18269824165537913344 2523313622557015936 5223547153285670144 7923780684014324352 10624014214742978560 13324247745471632768 16024481276200286976 277970733219389568 2978204263948043776 5678437794676697984 8378671325405352192 11078904856134006400 13779138386862660608 16479371917591314816 732861374610417408 3433094905339071616 6133328436067725824 8833561966796380032 11533795497525034240 14234029028253688448 16934262558982342656 1187752016001445248 3887985546730099456 6588219077458753664 9288452608187407872 11988686138916062080 14688919669644716288 17389153200373370496 1642642657392473088 4342876188121127296 7043109718849781504 9743343249578435712 12443576780307089920 15143810311035744128 17844043841764398336 2097533298783500928 4797766829512155136 7498000360240809344 10198233890969463552 12898467421698117760 15598700952426771968 18298934483155426176 2552423940174528768 5252657470903182976 7952891001631837184 10653124532360491392 13353358063089145600 16053591593817799808 307081050836902400 3007314581565556608 5707548112294210816 8407781643022865024 11108015173751519232 13808248704480173440 16508482235208827648 761971692227930240 3462205222956584448 6162438753685238656 8862672284413892864 11562905815142547072 14263139345871201280 16963372876599855488 1216862333618958080 3917095864347612288 6617329395076266496 9317562925804920704 12017796456533574912 14718029987262229120 17418263517990883328 1671752975009985920 4371986505738640128 7072220036467294336 9772453567195948544 12472687097924602752 15172920628653256960 17873154159381911168 2126643616401013760 4826877147129667968 7527110677858322176 10227344208586976384 12927577739315630592 15627811270044284800 18328044800772939008 2581534257792041600 5281767788520695808 7982001319249350016 10682234849978004224 13382468380706658432 16082701911435312640 336191368454415232 3036424899183069440 5736658429911723648 8436891960640377856 11137125491369032064 13837359022097686272 16537592552826340480 791082009845443072 3491315540574097280 6191549071302751488 8891782602031405696 11592016132760059904 14292249663488714112 16992483194217368320 1245972651236470912 3946206181965125120 6646439712693779328 9346673243422433536 12046906774151087744 14747140304879741952 17447373835608396160 1700863292627498752 4401096823356152960 7101330354084807168 9801563884813461376 12501797415542115584 15202030946270769792 17902264476999424000 2155753934018526592 4855987464747180800 7556220995475835008 10256454526204489216 12956688056933143424 15656921587661797632 18357155118390451840 2610644575409554432 5310878106138208640 8011111636866862848 10711345167595517056 13411578698324171264 16111812229052825472 365301686071928064 3065535216800582272 5765768747529236480 8466002278257890688 11166235808986544896 13866469339715199104 16566702870443853312 820192327462955904 3520425858191610112 6220659388920264320 8920892919648918528 11621126450377572736 14321359981106226944 17021593511834881152 1275082968853983744 3975316499582637952 6675550030311292160 9375783561039946368 12076017091768600576 14776250622497254784 17476484153225908992 1729973610245011584 4430207140973665792 7130440671702320000 9830674202430974208 12530907733159628416 15231141263888282624 17931374794616936832 2184864251636039424 4885097782364693632 7585331313093347840 10285564843822002048 12985798374550656256 15686031905279310464 18386265436007964672 2639754893027067264 5339988423755721472 8040221954484375680 10740455485213029888 13440689015941684096 16140922546670338304 394412003689440896 3094645534418095104 5794879065146749312 8495112595875403520 11195346126604057728 13895579657332711936 16595813188061366144 849302645080468736 3549536175809122944 6249769706537777152 8950003237266431360 11650236767995085568 14350470298723739776 17050703829452393984 1304193286471496576 4004426817200150784 6704660347928804992 9404893878657459200 12105127409386113408 14805360940114767616 17505594470843421824 1759083927862524416 4459317458591178624 7159550989319832832 9859784520048487040 12560018050777141248 15260251581505795456 17960485112234449664 2213974569253552256 4914208099982206464 7614441630710860672 10314675161439514880 13014908692168169088 15715142222896823296 18415375753625477504 2668865210644580096 5369098741373234304 8069332272101888512 10769565802830542720 13469799333559196928 16170032864287851136 423522321306953728 3123755852035607936 5823989382764262144 8524222913492916352 11224456444221570560 13924689974950224768 16624923505678878976 878412962697981568 3578646493426635776 6278880024155289984 8979113554883944192 11679347085612598400 14379580616341252608 17079814147069906816 1333303604089009408 4033537134817663616 6733770665546317824 9434004196274972032 12134237727003626240 14834471257732280448 17534704788460934656 1788194245480037248 4488427776208691456 7188661306937345664 9888894837665999872 12589128368394654080 15289361899123308288 17989595429851962496 2243084886871065088 4943318417599719296 7643551948328373504 10343785479057027712 13044019009785681920 15744252540514336128 18444486071242990336 2697975528262092928 5398209058990747136 8098442589719401344 10798676120448055552 13498909651176709760 16199143181905363968 452632638924466560 3152866169653120768 5853099700381774976 8553333231110429184 11253566761839083392 13953800292567737600 16654033823296391808 907523280315494400 3607756811044148608 6307990341772802816 9008223872501457024 11708457403230111232 14408690933958765440 17108924464687419648 1362413921706522240 4062647452435176448 6762880983163830656 9463114513892484864 12163348044621139072 14863581575349793280 17563815106078447488 1817304563097550080 4517538093826204288 7217771624554858496 9918005155283512704 12618238686012166912 15318472216740821120 18018705747469475328 2272195204488577920 4972428735217232128 7672662265945886336 10372895796674540544 13073129327403194752 15773362858131848960 26852315150951552 2727085845879605760 5427319376608259968 8127552907336914176 10827786438065568384 13528019968794222592 16228253499522876800 481742956541979392 3181976487270633600 5882210017999287808 8582443548727942016 11282677079456596224 13982910610185250432 16683144140913904640 936633597933007232 3636867128661661440 6337100659390315648 9037334190118969856 11737567720847624064 14437801251576278272 17138034782304932480 1391524239324035072 4091757770052689280 6791991300781343488 9492224831509997696 12192458362238651904 14892691892967306112 17592925423695960320 1846414880715062912 4546648411443717120 7246881942172371328 9947115472901025536 12647349003629679744 15347582534358333952 18047816065086988160 2301305522106090752 5001539052834744960 7701772583563399168 10402006114292053376 13102239645020707584 15802473175749361792 55962632768464384 2756196163497118592 5456429694225772800 8156663224954427008 10856896755683081216 13557130286411735424 16257363817140389632 510853274159492224 3211086804888146432 5911320335616800640 8611553866345454848 11311787397074109056 14012020927802763264 16712254458531417472 965743915550520064 3665977446279174272 6366210977007828480 9066444507736482688 11766678038465136896 14466911569193791104 17167145099922445312 1420634556941547904 4120868087670202112 6821101618398856320 9521335149127510528 12221568679856164736 14921802210584818944 17622035741313473152 1875525198332575744 4575758729061229952 7275992259789884160 9976225790518538368 12676459321247192576 15376692851975846784 18076926382704500992 2330415839723603584 5030649370452257792 7730882901180912000 10431116431909566208 13131349962638220416 15831583493366874624 85072950385977216 2785306481114631424 5485540011843285632 8185773542571939840 10886007073300594048 13586240604029248256 16286474134757902464 539963591777005056 3240197122505659264 5940430653234313472 8640664183962967680 11340897714691621888 14041131245420276096 16741364776148930304 994854233168032896 3695087763896687104 6395321294625341312 9095554825353995520 11795788356082649728 14496021886811303936 17196255417539958144 1449744874559060736 4149978405287714944 6850211936016369152 9550445466745023360 12250678997473677568 14950912528202331776 17651146058930985984 1904635515950088576 4604869046678742784 7305102577407396992 10005336108136051200 12705569638864705408 15405803169593359616 18106036700322013824 2359526157341116416 5059759688069770624 7759993218798424832 10460226749527079040 13160460280255733248 15860693810984387456 114183268003490048 2814416798732144256 5514650329460798464 8214883860189452672 10915117390918106880 13615350921646761088 16315584452375415296 569073909394517888 3269307440123172096 5969540970851826304 8669774501580480512 11370008032309134720 14070241563037788928 16770475093766443136 1023964550785545728 3724198081514199936 6424431612242854144 9124665142971508352 11824898673700162560 14525132204428816768 17225365735157470976 1478855192176573568 4179088722905227776 6879322253633881984 9579555784362536192 12279789315091190400 14980022845819844608 17680256376548498816 1933745833567601408 4633979364296255616 7334212895024909824 10034446425753564032 12734679956482218240 15434913487210872448 18135147017939526656 2388636474958629248 5088870005687283456 7789103536415937664 10489337067144591872 13189570597873246080 15889804128601900288 143293585621002880 2843527116349657088 5543760647078311296 8243994177806965504 10944227708535619712 13644461239264273920 16344694769992928128 598184227012030720 3298417757740684928 5998651288469339136 8698884819197993344 11399118349926647552 14099351880655301760 16799585411383955968 1053074868403058560 3753308399131712768 6453541929860366976 9153775460589021184 11854008991317675392 14554242522046329600 17254476052774983808 1507965509794086400 4208199040522740608 6908432571251394816 9608666101980049024 12308899632708703232 15009133163437357440 17709366694166011648 1962856151185114240 4663089681913768448 7363323212642422656 10063556743371076864 12763790274099731072 15464023804828385280 18164257335557039488 2417746792576142080 5117980323304796288 7818213854033450496 10518447384762104704 13218680915490758912 15918914446219413120 172403903238515712 2872637433967169920 5572870964695824128 8273104495424478336 10973338026153132544 13673571556881786752 16373805087610440960 627294544629543552 3327528075358197760 6027761606086851968 8727995136815506176 11428228667544160384 14128462198272814592 16828695729001468800 1082185186020571392 3782418716749225600 6482652247477879808 9182885778206534016 11883119308935188224 14583352839663842432 17283586370392496640 1537075827411599232 4237309358140253440 6937542888868907648 9637776419597561856 12338009950326216064 15038243481054870272 17738477011783524480 1991966468802627072 4692199999531281280 7392433530259935488 10092667060988589696 12792900591717243904 15493134122445898112 18193367653174552320 2446857110193654912 5147090640922309120 7847324171650963328 10547557702379617536 13247791233108271744 15948024763836925952 201514220856028544 2901747751584682752 5601981282313336960 8302214813041991168 11002448343770645376 13702681874499299584 16402915405227953792 656404862247056384 3356638392975710592 6056871923704364800 8757105454433019008 11457338985161673216 14157572515890327424 16857806046618981632 1111295503638084224 3811529034366738432 6511762565095392640 9211996095824046848 11912229626552701056 14612463157281355264 17312696688010009472 1566186145029112064 4266419675757766272 6966653206486420480 9666886737215074688 12367120267943728896 15067353798672383104 17767587329401037312 2021076786420139904 4721310317148794112 7421543847877448320 10121777378606102528 12822010909334756736 15522244440063410944 18222477970792065152 2475967427811167744 5176200958539821952 7876434489268476160 10576668019997130368 13276901550725784576 15977135081454438784 230624538473541376 2930858069202195584 5631091599930849792 8331325130659504000 11031558661388158208 13731792192116812416 16432025722845466624 685515179864569216 3385748710593223424 6085982241321877632 8786215772050531840 11486449302779186048 14186682833507840256 16886916364236494464 1140405821255597056 3840639351984251264 6540872882712905472 9241106413441559680 11941339944170213888 14641573474898868096 17341807005627522304 1595296462646624896 4295529993375279104 6995763524103933312 9695997054832587520 12396230585561241728 15096464116289895936 17796697647018550144 2050187104037652736 4750420634766306944 7450654165494961152 10150887696223615360 12851121226952269568 15551354757680923776 18251588288409577984 2505077745428680576 5205311276157334784 7905544806885988992 10605778337614643200 13306011868343297408 16006245399071951616 259734856091054208 2959968386819708416 5660201917548362624 8360435448277016832 11060668979005671040 13760902509734325248 16461136040462979456 714625497482082048 3414859028210736256 6115092558939390464 8815326089668044672 11515559620396698880 14215793151125353088 16916026681854007296 1169516138873109888 3869749669601764096 6569983200330418304 9270216731059072512 11970450261787726720 14670683792516380928 17370917323245035136 1624406780264137728 4324640310992791936 7024873841721446144 9725107372450100352 12425340903178754560 15125574433907408768 17825807964636062976 2079297421655165568 4779530952383819776 7479764483112473984 10179998013841128192 12880231544569782400 15580465075298436608 18280698606027090816 2534188063046193408 5234421593774847616 7934655124503501824 10634888655232156032 13335122185960810240 16035355716689464448 288845173708567040 2989078704437221248 5689312235165875456 8389545765894529664 11089779296623183872 13790012827351838080 16490246358080492288 743735815099594880 3443969345828249088 6144202876556903296 8844436407285557504 11544669938014211712 14244903468742865920 16945136999471520128 1198626456490622720 3898859987219276928 6599093517947931136 9299327048676585344 11999560579405239552 14699794110133893760 17400027640862547968 1653517097881650560 4353750628610304768 7053984159338958976 9754217690067613184 12454451220796267392 15154684751524921600 17854918282253575808 2108407739272678400 4808641270001332608 7508874800729986816 10209108331458641024 12909341862187295232 15609575392915949440 18309808923644603648 2563298380663706240 5263531911392360448 7963765442121014656 10663998972849668864 13364232503578323072 16064466034306977280 317955491326079872 3018189022054734080 5718422552783388288 8418656083512042496 11118889614240696704 13819123144969350912 16519356675698005120 772846132717107712 3473079663445761920 6173313194174416128 8873546724903070336 11573780255631724544 14274013786360378752 16974247317089032960 1227736774108135552 3927970304836789760 6628203835565443968 9328437366294098176 12028670897022752384 14728904427751406592 17429137958480060800 1682627415499163392 4382860946227817600 7083094476956471808 9783328007685126016 12483561538413780224 15183795069142434432 17884028599871088640 2137518056890191232 4837751587618845440 7537985118347499648 10238218649076153856 12938452179804808064 15638685710533462272 18338919241262116480 2592408698281219072 5292642229009873280 7992875759738527488 10693109290467181696 13393342821195835904 16093576351924490112 347065808943592704 3047299339672246912 5747532870400901120 8447766401129555328 11147999931858209536 13848233462586863744 16548466993315517952 801956450334620544 3502189981063274752 6202423511791928960 8902657042520583168 11602890573249237376 14303124103977891584 17003357634706545792 1256847091725648384 3957080622454302592 6657314153182956800 9357547683911611008 12057781214640265216 14758014745368919424 17458248276097573632 1711737733116676224 4411971263845330432 7112204794573984640 9812438325302638848 12512671856031293056 15212905386759947264 17913138917488601472 2166628374507704064 4866861905236358272 7567095435965012480 10267328966693666688 12967562497422320896 15667796028150975104 18368029558879629312 2621519015898731904 5321752546627386112 8021986077356040320 10722219608084694528 13422453138813348736 16122686669542002944 376176126561105536 3076409657289759744 5776643188018413952 8476876718747068160 11177110249475722368 13877343780204376576 16577577310933030784 831066767952133376 3531300298680787584 6231533829409441792 8931767360138096000 11632000890866750208 14332234421595404416 17032467952324058624 1285957409343161216 3986190940071815424 6686424470800469632 9386658001529123840 12086891532257778048 14787125062986432256 17487358593715086464 1740848050734189056 4441081581462843264 7141315112191497472 9841548642920151680 12541782173648805888 15242015704377460096 17942249235106114304 2195738692125216896 4895972222853871104 7596205753582525312 10296439284311179520 12996672815039833728 15696906345768487936 18397139876497142144 2650629333516244736 5350862864244898944 8051096394973553152 10751329925702207360 13451563456430861568 16151796987159515776 405286444178618368 3105519974907272576 5805753505635926784 8505987036364580992 11206220567093235200 13906454097821889408 16606687628550543616 860177085569646208 3560410616298300416 6260644147026954624 8960877677755608832 11661111208484263040 14361344739212917248 17061578269941571456 1315067726960674048 4015301257689328256 6715534788417982464 9415768319146636672 12116001849875290880 14816235380603945088 17516468911332599296 1769958368351701888 4470191899080356096 7170425429809010304 9870658960537664512 12570892491266318720 15271126021994972928 17971359552723627136 2224849009742729728 4925082540471383936 7625316071200038144 10325549601928692352 13025783132657346560 15726016663386000768 18426250194114654976 2679739651133757568 5379973181862411776 8080206712591065984 10780440243319720192 13480673774048374400 16180907304777028608 434396761796131200 3134630292524785408 5834863823253439616 8535097353982093824 11235330884710748032 13935564415439402240 16635797946168056448 889287403187159040 3589520933915813248 6289754464644467456 8989987995373121664 11690221526101775872 14390455056830430080 17090688587559084288 1344178044578186880 4044411575306841088 6744645106035495296 9444878636764149504 12145112167492803712 14845345698221457920 17545579228950112128 1799068685969214720 4499302216697868928 7199535747426523136 9899769278155177344 12600002808883831552 15300236339612485760 18000469870341139968 2253959327360242560 4954192858088896768 7654426388817550976 10354659919546205184 13054893450274859392 15755126981003513600 8616438022616192 2708849968751270400 5409083499479924608 8109317030208578816 10809550560937233024 13509784091665887232 16210017622394541440 463507079413644032 3163740610142298240 5863974140870952448 8564207671599606656 11264441202328260864 13964674733056915072 16664908263785569280 918397720804671872 3618631251533326080 6318864782261980288 9019098312990634496 11719331843719288704 14419565374447942912 17119798905176597120 1373288362195699712 4073521892924353920 6773755423653008128 9473988954381662336 12174222485110316544 14874456015838970752 17574689546567624960 1828179003586727552 4528412534315381760 7228646065044035968 9928879595772690176 12629113126501344384 15329346657229998592 18029580187958652800 2283069644977755392 4983303175706409600 7683536706435063808 10383770237163718016 13084003767892372224 15784237298621026432 37726755640129024 2737960286368783232 5438193817097437440 8138427347826091648 10838660878554745856 13538894409283400064 16239127940012054272 492617397031156864 3192850927759811072 5893084458488465280 8593317989217119488 11293551519945773696 13993785050674427904 16694018581403082112 947508038422184704 3647741569150838912 6347975099879493120 9048208630608147328 11748442161336801536 14448675692065455744 17148909222794109952 1402398679813212544 4102632210541866752 6802865741270520960 9503099271999175168 12203332802727829376 14903566333456483584 17603799864185137792 1857289321204240384 4557522851932894592 7257756382661548800 9957989913390203008 12658223444118857216 15358456974847511424 18058690505576165632 2312179962595268224 5012413493323922432 7712647024052576640 10412880554781230848 13113114085509885056 15813347616238539264 66837073257641856 2767070603986296064 5467304134714950272 8167537665443604480 10867771196172258688 13568004726900912896 16268238257629567104 521727714648669696 3221961245377323904 5922194776105978112 8622428306834632320 11322661837563286528 14022895368291940736 16723128899020594944 976618356039697536 3676851886768351744 6377085417497005952 9077318948225660160 11777552478954314368 14477786009682968576 17178019540411622784 1431508997430725376 4131742528159379584 6831976058888033792 9532209589616688000 12232443120345342208 14932676651073996416 17632910181802650624 1886399638821753216 4586633169550407424 7286866700279061632 9987100231007715840 12687333761736370048 15387567292465024256 18087800823193678464 2341290280212781056 5041523810941435264 7741757341670089472 10441990872398743680 13142224403127397888 15842457933856052096 95947390875154688 2796180921603808896 5496414452332463104 8196647983061117312 10896881513789771520 13597115044518425728 16297348575247079936 550838032266182528 3251071562994836736 5951305093723490944 8651538624452145152 11351772155180799360 14052005685909453568 16752239216638107776 1005728673657210368 3705962204385864576 6406195735114518784 9106429265843172992 11806662796571827200 14506896327300481408 17207129858029135616 1460619315048238208 4160852845776892416 6861086376505546624 9561319907234200832 12261553437962855040 14961786968691509248 17662020499420163456 1915509956439266048 4615743487167920256 7315977017896574464 10016210548625228672 12716444079353882880 15416677610082537088 18116911140811191296 2370400597830293888 5070634128558948096 7770867659287602304 10471101190016256512 13171334720744910720 15871568251473564928 125057708492667520 2825291239221321728 5525524769949975936 8225758300678630144 10925991831407284352 13626225362135938560 16326458892864592768 579948349883695360 3280181880612349568 5980415411341003776 8680648942069657984 11380882472798312192 14081116003526966400 16781349534255620608 1034838991274723200 3735072522003377408 6435306052732031616 9135539583460685824 11835773114189340032 14536006644917994240 17236240175646648448 1489729632665751040 4189963163394405248 6890196694123059456 9590430224851713664 12290663755580367872 14990897286309022080 17691130817037676288 1944620274056778880 4644853804785433088 7345087335514087296 10045320866242741504 12745554396971395712 15445787927700049920 18146021458428704128 2399510915447806720 5099744446176460928 7799977976905115136 10500211507633769344 13200445038362423552 15900678569091077760 154168026110180352 2854401556838834560 5554635087567488768 8254868618296142976 10955102149024797184 13655335679753451392 16355569210482105600 609058667501208192 3309292198229862400 6009525728958516608 8709759259687170816 11409992790415825024 14110226321144479232 16810459851873133440 1063949308892236032 3764182839620890240 6464416370349544448 9164649901078198656 11864883431806852864 14565116962535507072 17265350493264161280 1518839950283263872 4219073481011918080 6919307011740572288 9619540542469226496 12319774073197880704 15020007603926534912 17720241134655189120 1973730591674291712 4673964122402945920 7374197653131600128 10074431183860254336 12774664714588908544 15474898245317562752 18175131776046216960 2428621233065319552 5128854763793973760 7829088294522627968 10529321825251282176 13229555355979936384 15929788886708590592 183278343727693184 2883511874456347392 5583745405185001600 8283978935913655808 10984212466642310016 13684445997370964224 16384679528099618432 638168985118721024 3338402515847375232 6038636046576029440 8738869577304683648 11439103108033337856 14139336638761992064 16839570169490646272 1093059626509748864 3793293157238403072 6493526687967057280 9193760218695711488 11893993749424365696 14594227280153019904 17294460810881674112 1547950267900776704 4248183798629430912 6948417329358085120 9648650860086739328 12348884390815393536 15049117921544047744 17749351452272701952 2002840909291804544 4703074440020458752 7403307970749112960 10103541501477767168 12803775032206421376 15504008562935075584 18204242093663729792 2457731550682832384 5157965081411486592 7858198612140140800 10558432142868795008 13258665673597449216 15958899204326103424 212388661345206016 2912622192073860224 5612855722802514432 8313089253531168640 11013322784259822848 13713556314988477056 16413789845717131264 667279302736233856 3367512833464888064 6067746364193542272 8767979894922196480 11468213425650850688 14168446956379504896 16868680487108159104 1122169944127261696 3822403474855915904 6522637005584570112 9222870536313224320 11923104067041878528 14623337597770532736 17323571128499186944 1577060585518289536 4277294116246943744 6977527646975597952 9677761177704252160 12377994708432906368 15078228239161560576 17778461769890214784 2031951226909317376 4732184757637971584 7432418288366625792 10132651819095280000 12832885349823934208 15533118880552588416 18233352411281242624 2486841868300345216 5187075399028999424 7887308929757653632 10587542460486307840 13287775991214962048 15988009521943616256 241498978962718848 2941732509691373056 5641966040420027264 8342199571148681472 11042433101877335680 13742666632605989888 16442900163334644096 696389620353746688 3396623151082400896 6096856681811055104 8797090212539709312 11497323743268363520 14197557273997017728 16897790804725671936 1151280261744774528 3851513792473428736 6551747323202082944 9251980853930737152 11952214384659391360 14652447915388045568 17352681446116699776 1606170903135802368 4306404433864456576 7006637964593110784 9706871495321764992 12407105026050419200 15107338556779073408 17807572087507727616 2061061544526830208 4761295075255484416 7461528605984138624 10161762136712792832 12861995667441447040 15562229198170101248 18262462728898755456 2515952185917858048 5216185716646512256 7916419247375166464 10616652778103820672 13316886308832474880 16017119839561129088 270609296580231680 2970842827308885888 5671076358037540096 8371309888766194304 11071543419494848512 13771776950223502720 16472010480952156928 725499937971259520 3425733468699913728 6125966999428567936 8826200530157222144 11526434060885876352 14226667591614530560 16926901122343184768 1180390579362287360 3880624110090941568 6580857640819595776 9281091171548249984 11981324702276904192 14681558233005558400 17381791763734212608 1635281220753315200 4335514751481969408 7035748282210623616 9735981812939277824 12436215343667932032 15136448874396586240 17836682405125240448 2090171862144343040 4790405392872997248 7490638923601651456 10190872454330305664 12891105985058959872 15591339515787614080 18291573046516268288 2545062503535370880 5245296034264025088 7945529564992679296 10645763095721333504 13345996626449987712 16046230157178641920 299719614197744512 2999953144926398720 5700186675655052928 8400420206383707136 11100653737112361344 13800887267841015552 16501120798569669760 754610255588772352 3454843786317426560 6155077317046080768 8855310847774734976 11555544378503389184 14255777909232043392 16956011439960697600 1209500896979800192 3909734427708454400 6609967958437108608 9310201489165762816 12010435019894417024 14710668550623071232 17410902081351725440 1664391538370828032 4364625069099482240 7064858599828136448 9765092130556790656 12465325661285444864 15165559192014099072 17865792722742753280 2119282179761855872 4819515710490510080 7519749241219164288 10219982771947818496 12920216302676472704 15620449833405126912 18320683364133781120 2574172821152883712 5274406351881537920 7974639882610192128 10674873413338846336 13375106944067500544 16075340474796154752 328829931815257344 3029063462543911552 5729296993272565760 8429530524001219968 11129764054729874176 13829997585458528384 16530231116187182592 783720573206285184 3483954103934939392 6184187634663593600 8884421165392247808 11584654696120902016 14284888226849556224 16985121757578210432 1238611214597313024 3938844745325967232 6639078276054621440 9339311806783275648 12039545337511929856 14739778868240584064 17440012398969238272 1693501855988340864 4393735386716995072 7093968917445649280 9794202448174303488 12494435978902957696 15194669509631611904 17894903040360266112 2148392497379368704 4848626028108022912 7548859558836677120 10249093089565331328 12949326620293985536 15649560151022639744 18349793681751293952 2603283138770396544 5303516669499050752 8003750200227704960 10703983730956359168 13404217261685013376 16104450792413667584 357940249432770176 3058173780161424384 5758407310890078592 8458640841618732800 11158874372347387008 13859107903076041216 16559341433804695424 812830890823798016 3513064421552452224 6213297952281106432 8913531483009760640 11613765013738414848 14313998544467069056 17014232075195723264 1267721532214825856 3967955062943480064 6668188593672134272 9368422124400788480 12068655655129442688 14768889185858096896 17469122716586751104 1722612173605853696 4422845704334507904 7123079235063162112 9823312765791816320 12523546296520470528 15223779827249124736 17924013357977778944 2177502814996881536 4877736345725535744 7577969876454189952 10278203407182844160 12978436937911498368 15678670468640152576 18378903999368806784 2632393456387909376 5332626987116563584 8032860517845217792 10733094048573872000 13433327579302526208 16133561110031180416 387050567050283008 3087284097778937216 5787517628507591424 8487751159236245632 11187984689964899840 13888218220693554048 16588451751422208256 841941208441310848 3542174739169965056 6242408269898619264 8942641800627273472 11642875331355927680 14343108862084581888 17043342392813236096 1296831849832338688 3997065380560992896 6697298911289647104 9397532442018301312 12097765972746955520 14797999503475609728 17498233034204263936 1751722491223366528 4451956021952020736 7152189552680674944 9852423083409329152 12552656614137983360 15252890144866637568 17953123675595291776 2206613132614394368 4906846663343048576 7607080194071702784 10307313724800356992 13007547255529011200 15707780786257665408 18408014316986319616 2661503774005422208 5361737304734076416 8061970835462730624 10762204366191384832 13462437896920039040 16162671427648693248 416160884667795840 3116394415396450048 5816627946125104256 8516861476853758464 11217095007582412672 13917328538311066880 16617562069039721088 871051526058823680 3571285056787477888 6271518587516132096 8971752118244786304 11671985648973440512 14372219179702094720 17072452710430748928 1325942167449851520 4026175698178505728 6726409228907159936 9426642759635814144 12126876290364468352 14827109821093122560 17527343351821776768 1780832808840879360 4481066339569533568 7181299870298187776 9881533401026841984 12581766931755496192 15282000462484150400 17982233993212804608 2235723450231907200 4935956980960561408 7636190511689215616 10336424042417869824 13036657573146524032 15736891103875178240 18437124634603832448 2690614091622935040 5390847622351589248 8091081153080243456 10791314683808897664 13491548214537551872 16191781745266206080 445271202285308672 3145504733013962880 5845738263742617088 8545971794471271296 11246205325199925504 13946438855928579712 16646672386657233920 900161843676336512 3600395374404990720 6300628905133644928 9000862435862299136 11701095966590953344 14401329497319607552 17101563028048261760 1355052485067364352 4055286015796018560 6755519546524672768 9455753077253326976 12155986607981981184 14856220138710635392 17556453669439289600 1809943126458392192 4510176657187046400 7210410187915700608 9910643718644354816 12610877249373009024 15311110780101663232 18011344310830317440 2264833767849420032 4965067298578074240 7665300829306728448 10365534360035382656 13065767890764036864 15766001421492691072 19490878511793664 2719724409240447872 5419957939969102080 8120191470697756288 10820425001426410496 13520658532155064704 16220892062883718912 474381519902821504 3174615050631475712 5874848581360129920 8575082112088784128 11275315642817438336 13975549173546092544 16675782704274746752 929272161293849344 3629505692022503552 6329739222751157760 9029972753479811968 11730206284208466176 14430439814937120384 17130673345665774592 1384162802684877184 4084396333413531392 6784629864142185600 9484863394870839808 12185096925599494016 14885330456328148224 17585563987056802432 1839053444075905024 4539286974804559232 7239520505533213440 9939754036261867648 12639987566990521856 15340221097719176064 18040454628447830272 2293944085466932864 4994177616195587072 7694411146924241280 10394644677652895488 13094878208381549696 15795111739110203904 48601196129306496 2748834726857960704 5449068257586614912 8149301788315269120 10849535319043923328 13549768849772577536 16250002380501231744 503491837520334336 3203725368248988544 5903958898977642752 8604192429706296960 11304425960434951168 14004659491163605376 16704893021892259584 958382478911362176 3658616009640016384 6358849540368670592 9059083071097324800 11759316601825979008 14459550132554633216 17159783663283287424 1413273120302390016 4113506651031044224 6813740181759698432 9513973712488352640 12214207243217006848 14914440773945661056 17614674304674315264 1868163761693417856 4568397292422072064 7268630823150726272 9968864353879380480 12669097884608034688 15369331415336688896 18069564946065343104 2323054403084445696 5023287933813099904 7723521464541754112 10423754995270408320 13123988525999062528 15824222056727716736 77711513746819328 2777945044475473536 5478178575204127744 8178412105932781952 10878645636661436160 13578879167390090368 16279112698118744576 532602155137847168 3232835685866501376 5933069216595155584 8633302747323809792 11333536278052464000 14033769808781118208 16734003339509772416 987492796528875008 3687726327257529216 6387959857986183424 9088193388714837632 11788426919443491840 14488660450172146048 17188893980900800256 1442383437919902848 4142616968648557056 6842850499377211264 9543084030105865472 12243317560834519680 14943551091563173888 17643784622291828096 1897274079310930688 4597507610039584896 7297741140768239104 9997974671496893312 12698208202225547520 15398441732954201728 18098675263682855936 2352164720701958528 5052398251430612736 7752631782159266944 10452865312887921152 13153098843616575360 15853332374345229568 106821831364332160 2807055362092986368 5507288892821640576 8207522423550294784 10907755954278948992 13607989485007603200 16308223015736257408 561712472755360000 3261946003484014208 5962179534212668416 8662413064941322624 11362646595669976832 14062880126398631040 16763113657127285248 1016603114146387840 3716836644875042048 6417070175603696256 9117303706332350464 11817537237061004672 14517770767789658880 17218004298518313088 1471493755537415680 4171727286266069888 6871960816994724096 9572194347723378304 12272427878452032512 14972661409180686720 17672894939909340928 1926384396928443520 4626617927657097728 7326851458385751936 10027084989114406144 12727318519843060352 15427552050571714560 18127785581300368768 2381275038319471360 5081508569048125568 7781742099776779776 10481975630505433984 13182209161234088192 15882442691962742400 135932148981844992 2836165679710499200 5536399210439153408 8236632741167807616 10936866271896461824 13637099802625116032 16337333333353770240 590822790372872832 3291056321101527040 5991289851830181248 8691523382558835456 11391756913287489664 14091990444016143872 16792223974744798080 1045713431763900672 3745946962492554880 6446180493221209088 9146414023949863296 11846647554678517504 14546881085407171712 17247114616135825920 1500604073154928512 4200837603883582720 6901071134612236928 9601304665340891136 12301538196069545344 15001771726798199552 17702005257526853760 1955494714545956352 4655728245274610560 7355961776003264768 10056195306731918976 12756428837460573184 15456662368189227392 18156895898917881600 2410385355936984192 5110618886665638400 7810852417394292608 10511085948122946816 13211319478851601024 15911553009580255232 165042466599357824 2865275997328012032 5565509528056666240 8265743058785320448 10965976589513974656 13666210120242628864 16366443650971283072 619933107990385664 3320166638719039872 6020400169447694080 8720633700176348288 11420867230905002496 14121100761633656704 16821334292362310912 1074823749381413504 3775057280110067712 6475290810838721920 9175524341567376128 11875757872296030336 14575991403024684544 17276224933753338752 1529714390772441344 4229947921501095552 6930181452229749760 9630414982958403968 12330648513687058176 15030882044415712384 17731115575144366592 1984605032163469184 4684838562892123392 7385072093620777600 10085305624349431808 12785539155078086016 15485772685806740224 18186006216535394432 2439495673554497024 5139729204283151232 7839962735011805440 10540196265740459648 13240429796469113856 15940663327197768064 194152784216870656 2894386314945524864 5594619845674179072 8294853376402833280 10995086907131487488 13695320437860141696 16395553968588795904 649043425607898496 3349276956336552704 6049510487065206912 8749744017793861120 11449977548522515328 14150211079251169536 16850444609979823744 1103934066998926336 3804167597727580544 6504401128456234752 9204634659184888960 11904868189913543168 14605101720642197376 17305335251370851584 1558824708389954176 4259058239118608384 6959291769847262592 9659525300575916800 12359758831304571008 15059992362033225216 17760225892761879424 2013715349780982016 4713948880509636224 7414182411238290432 10114415941966944640 12814649472695598848 15514883003424253056 18215116534152907264 2468605991172009856 5168839521900664064 7869073052629318272 10569306583357972480 13269540114086626688 15969773644815280896 223263101834383488 2923496632563037696 5623730163291691904 8323963694020346112 11024197224749000320 13724430755477654528 16424664286206308736 678153743225411328 3378387273954065536 6078620804682719744 8778854335411373952 11479087866140028160 14179321396868682368 16879554927597336576 1133044384616439168 3833277915345093376 6533511446073747584 9233744976802401792 11933978507531056000 14634212038259710208 17334445568988364416 1587935026007467008 4288168556736121216 6988402087464775424 9688635618193429632 12388869148922083840 15089102679650738048 17789336210379392256 2042825667398494848 4743059198127149056 7443292728855803264 10143526259584457472 12843759790313111680 15543993321041765888 18244226851770420096 2497716308789522688 5197949839518176896 7898183370246831104 10598416900975485312 13298650431704139520 15998883962432793728 252373419451896320 2952606950180550528 5652840480909204736 8353074011637858944 11053307542366513152 13753541073095167360 16453774603823821568 707264060842924160 3407497591571578368 6107731122300232576 8807964653028886784 11508198183757540992 14208431714486195200 16908665245214849408 1162154702233952000 3862388232962606208 6562621763691260416 9262855294419914624 11963088825148568832 14663322355877223040 17363555886605877248 1617045343624979840 4317278874353634048 7017512405082288256 9717745935810942464 12417979466539596672 15118212997268250880 17818446527996905088 2071935985016007680 4772169515744661888 7472403046473316096 10172636577201970304 12872870107930624512 15573103638659278720 18273337169387932928 2526826626407035520 5227060157135689728 7927293687864343936 10627527218592998144 13327760749321652352 16027994280050306560 281483737069409152 2981717267798063360 5681950798526717568 8382184329255371776 11082417859984025984 13782651390712680192 16482884921441334400 736374378460436992 3436607909189091200 6136841439917745408 8837074970646399616 11537308501375053824 14237542032103708032 16937775562832362240 1191265019851464832 3891498550580119040 6591732081308773248 9291965612037427456 11992199142766081664 14692432673494735872 17392666204223390080 1646155661242492672 4346389191971146880 7046622722699801088 9746856253428455296 12447089784157109504 15147323314885763712 17847556845614417920 2101046302633520512 4801279833362174720 7501513364090828928 10201746894819483136 12901980425548137344 15602213956276791552 18302447487005445760 2555936944024548352 5256170474753202560 7956404005481856768 10656637536210510976 13356871066939165184 16057104597667819392 310594054686921984 3010827585415576192 5711061116144230400 8411294646872884608 11111528177601538816 13811761708330193024 16511995239058847232 765484696077949824 3465718226806604032 6165951757535258240 8866185288263912448 11566418818992566656 14266652349721220864 16966885880449875072 1220375337468977664 3920608868197631872 6620842398926286080 9321075929654940288 12021309460383594496 14721542991112248704 17421776521840902912 1675265978860005504 4375499509588659712 7075733040317313920 9775966571045968128 12476200101774622336 15176433632503276544 17876667163231930752 2130156620251033344 4830390150979687552 7530623681708341760 10230857212436995968 12931090743165650176 15631324273894304384 18331557804622958592 2585047261642061184 5285280792370715392 7985514323099369600 10685747853828023808 13385981384556678016 16086214915285332224 339704372304434816 3039937903033089024 5740171433761743232 8440404964490397440 11140638495219051648 13840872025947705856 16541105556676360064 794595013695462656 3494828544424116864 6195062075152771072 8895295605881425280 11595529136610079488 14295762667338733696 16995996198067387904 1249485655086490496 3949719185815144704 6649952716543798912 9350186247272453120 12050419778001107328 14750653308729761536 17450886839458415744 1704376296477518336 4404609827206172544 7104843357934826752 9805076888663480960 12505310419392135168 15205543950120789376 17905777480849443584 2159266937868546176 4859500468597200384 7559733999325854592 10259967530054508800 12960201060783163008 15660434591511817216 18360668122240471424 2614157579259574016 5314391109988228224 8014624640716882432 10714858171445536640 13415091702174190848 16115325232902845056 368814689921947648 3069048220650601856 5769281751379256064 8469515282107910272 11169748812836564480 13869982343565218688 16570215874293872896 823705331312975488 3523938862041629696 6224172392770283904 8924405923498938112 11624639454227592320 14324872984956246528 17025106515684900736 1278595972704003328 3978829503432657536 6679063034161311744 9379296564889965952 12079530095618620160 14779763626347274368 17479997157075928576 1733486614095031168 4433720144823685376 7133953675552339584 9834187206280993792 12534420737009648000 15234654267738302208 17934887798466956416 2188377255486059008 4888610786214713216 7588844316943367424 10289077847672021632 12989311378400675840 15689544909129330048 18389778439857984256 2643267896877086848 5343501427605741056 8043734958334395264 10743968489063049472 13444202019791703680 16144435550520357888 397925007539460480 3098158538268114688 5798392068996768896 8498625599725423104 11198859130454077312 13899092661182731520 16599326191911385728 852815648930488320 3553049179659142528 6253282710387796736 8953516241116450944 11653749771845105152 14353983302573759360 17054216833302413568 1307706290321516160 4007939821050170368 6708173351778824576 9408406882507478784 12108640413236132992 14808873943964787200 17509107474693441408 1762596931712544000 4462830462441198208 7163063993169852416 9863297523898506624 12563531054627160832 15263764585355815040 17963998116084469248 2217487573103571840 4917721103832226048 7617954634560880256 10318188165289534464 13018421696018188672 15718655226746842880 18418888757475497088 2672378214494599680 5372611745223253888 8072845275951908096 10773078806680562304 13473312337409216512 16173545868137870720 427035325156973312 3127268855885627520 5827502386614281728 8527735917342935936 11227969448071590144 13928202978800244352 16628436509528898560 881925966548001152 3582159497276655360 6282393028005309568 8982626558733963776 11682860089462617984 14383093620191272192 17083327150919926400 1336816607939028992 4037050138667683200 6737283669396337408 9437517200124991616 12137750730853645824 14837984261582300032 17538217792310954240 1791707249330056832 4491940780058711040 7192174310787365248 9892407841516019456 12592641372244673664 15292874902973327872 17993108433701982080 2246597890721084672 4946831421449738880 7647064952178393088 10347298482907047296 13047532013635701504 15747765544364355712 1255001383458304 2701488532112112512 5401722062840766720 8101955593569420928 10802189124298075136 13502422655026729344 16202656185755383552 456145642774486144 3156379173503140352 5856612704231794560 8556846234960448768 11257079765689102976 13957313296417757184 16657546827146411392 911036284165513984 3611269814894168192 6311503345622822400 9011736876351476608 11711970407080130816 14412203937808785024 17112437468537439232 1365926925556541824 4066160456285196032 6766393987013850240 9466627517742504448 12166861048471158656 14867094579199812864 17567328109928467072 1820817566947569664 4521051097676223872 7221284628404878080 9921518159133532288 12621751689862186496 15321985220590840704 18022218751319494912 2275708208338597504 4975941739067251712 7676175269795905920 10376408800524560128 13076642331253214336 15776875861981868544 30365319000971136 2730598849729625344 5430832380458279552 8131065911186933760 10831299441915587968 13531532972644242176 16231766503372896384 485255960391998976 3185489491120653184 5885723021849307392 8585956552577961600 11286190083306615808 13986423614035270016 16686657144763924224 940146601783026816 3640380132511681024 6340613663240335232 9040847193968989440 11741080724697643648 14441314255426297856 17141547786154952064 1395037243174054656 4095270773902708864 6795504304631363072 9495737835360017280 12195971366088671488 14896204896817325696 17596438427545979904 1849927884565082496 4550161415293736704 7250394946022390912 9950628476751045120 12650862007479699328 15351095538208353536 18051329068937007744 2304818525956110336 5005052056684764544 7705285587413418752 10405519118142072960 13105752648870727168 15805986179599381376 59475636618483968 2759709167347138176 5459942698075792384 8160176228804446592 10860409759533100800 13560643290261755008 16260876820990409216 514366278009511808 3214599808738166016 5914833339466820224 8615066870195474432 11315300400924128640 14015533931652782848 16715767462381437056 969256919400539648 3669490450129193856 6369723980857848064 9069957511586502272 11770191042315156480 14470424573043810688 17170658103772464896 1424147560791567488 4124381091520221696 6824614622248875904 9524848152977530112 12225081683706184320 14925315214434838528 17625548745163492736 1879038202182595328 4579271732911249536 7279505263639903744 9979738794368557952 12679972325097212160 15380205855825866368 18080439386554520576 2333928843573623168 5034162374302277376 7734395905030931584 10434629435759585792 13134862966488240000 15835096497216894208 88585954235996800 2788819484964651008 5489053015693305216 8189286546421959424 10889520077150613632 13589753607879267840 16289987138607922048 543476595627024640 3243710126355678848 5943943657084333056 8644177187812987264 11344410718541641472 14044644249270295680 16744877779998949888 998367237018052480 3698600767746706688 6398834298475360896 9099067829204015104 11799301359932669312 14499534890661323520 17199768421389977728 1453257878409080320 4153491409137734528 6853724939866388736 9553958470595042944 12254192001323697152 14954425532052351360 17654659062781005568 1908148519800108160 4608382050528762368 7308615581257416576 10008849111986070784 12709082642714724992 15409316173443379200 18109549704172033408 2363039161191136000 5063272691919790208 7763506222648444416 10463739753377098624 13163973284105752832 15864206814834407040 117696271853509632 2817929802582163840 5518163333310818048 8218396864039472256 10918630394768126464 13618863925496780672 16319097456225434880 572586913244537472 3272820443973191680 5973053974701845888 8673287505430500096 11373521036159154304 14073754566887808512 16773988097616462720 1027477554635565312 3727711085364219520 6427944616092873728 9128178146821527936 11828411677550182144 14528645208278836352 17228878739007490560 1482368196026593152 4182601726755247360 6882835257483901568 9583068788212555776 12283302318941209984 14983535849669864192 17683769380398518400 1937258837417620992 4637492368146275200 7337725898874929408 10037959429603583616 12738192960332237824 15438426491060892032 18138660021789546240 2392149478808648832 5092383009537303040 7792616540265957248 10492850070994611456 13193083601723265664 15893317132451919872 146806589471022464 2847040120199676672 5547273650928330880 8247507181656985088 10947740712385639296 13647974243114293504 16348207773842947712 601697230862050304 3301930761590704512 6002164292319358720 8702397823048012928 11402631353776667136 14102864884505321344 16803098415233975552 1056587872253078144 3756821402981732352 6457054933710386560 9157288464439040768 11857521995167694976 14557755525896349184 17257989056625003392 1511478513644105984 4211712044372760192 6911945575101414400 9612179105830068608 12312412636558722816 15012646167287377024 17712879698016031232 1966369155035133824 4666602685763788032 7366836216492442240 10067069747221096448 12767303277949750656 15467536808678404864 18167770339407059072 2421259796426161664 5121493327154815872 7821726857883470080 10521960388612124288 13222193919340778496 15922427450069432704 175916907088535296 2876150437817189504 5576383968545843712 8276617499274497920 10976851030003152128 13677084560731806336 16377318091460460544 630807548479563136 3331041079208217344 6031274609936871552 8731508140665525760 11431741671394179968 14131975202122834176 16832208732851488384 1085698189870590976 3785931720599245184 6486165251327899392 9186398782056553600 11886632312785207808 14586865843513862016 17287099374242516224 1540588831261618816 4240822361990273024 6941055892718927232 9641289423447581440 12341522954176235648 15041756484904889856 17741990015633544064 1995479472652646656 4695713003381300864 7395946534109955072 10096180064838609280 12796413595567263488 15496647126295917696 18196880657024571904 2450370114043674496 5150603644772328704 7850837175500982912 10551070706229637120 13251304236958291328 15951537767686945536 205027224706048128 2905260755434702336 5605494286163356544 8305727816892010752 11005961347620664960 13706194878349319168 16406428409077973376 659917866097075968 3360151396825730176 6060384927554384384 8760618458283038592 11460851989011692800 14161085519740347008 16861319050469001216 1114808507488103808 3815042038216758016 6515275568945412224 9215509099674066432 11915742630402720640 14615976161131374848 17316209691860029056 1569699148879131648 4269932679607785856 6970166210336440064 9670399741065094272 12370633271793748480 15070866802522402688 17771100333251056896 2024589790270159488 4724823320998813696 7425056851727467904 10125290382456122112 12825523913184776320 15525757443913430528 18225990974642084736 2479480431661187328 5179713962389841536 7879947493118495744 10580181023847149952 13280414554575804160 15980648085304458368 234137542323560960 2934371073052215168 5634604603780869376 8334838134509523584 11035071665238177792 13735305195966832000 16435538726695486208 689028183714588800 3389261714443243008 6089495245171897216 8789728775900551424 11489962306629205632 14190195837357859840 16890429368086514048 1143918825105616640 3844152355834270848 6544385886562925056 9244619417291579264 11944852948020233472 14645086478748887680 17345320009477541888 1598809466496644480 4299042997225298688 6999276527953952896 9699510058682607104 12399743589411261312 15099977120139915520 17800210650868569728 2053700107887672320 4753933638616326528 7454167169344980736 10154400700073634944 12854634230802289152 15554867761530943360 18255101292259597568 2508590749278700160 5208824280007354368 7909057810736008576 10609291341464662784 13309524872193316992 16009758402921971200 263247859941073792 2963481390669728000 5663714921398382208 8363948452127036416 11064181982855690624 13764415513584344832 16464649044312999040 718138501332101632 3418372032060755840 6118605562789410048 8818839093518064256 11519072624246718464 14219306154975372672 16919539685704026880 1173029142723129472 3873262673451783680 6573496204180437888 9273729734909092096 11973963265637746304 14674196796366400512 17374430327095054720 1627919784114157312 4328153314842811520 7028386845571465728 9728620376300119936 12428853907028774144 15129087437757428352 17829320968486082560 2082810425505185152 4783043956233839360 7483277486962493568 10183511017691147776 12883744548419801984 15583978079148456192 18284211609877110400 2537701066896212992 5237934597624867200 7938168128353521408 10638401659082175616 13338635189810829824 16038868720539484032 292358177558586624 2992591708287240832 5692825239015895040 8393058769744549248 11093292300473203456 13793525831201857664 16493759361930511872 747248818949614464 3447482349678268672 6147715880406922880 8847949411135577088 11548182941864231296 14248416472592885504 16948650003321539712 1202139460340642304 3902372991069296512 6602606521797950720 9302840052526604928 12003073583255259136 14703307113983913344 17403540644712567552 1657030101731670144 4357263632460324352 7057497163188978560 9757730693917632768 12457964224646286976 15158197755374941184 17858431286103595392 2111920743122697984 4812154273851352192 7512387804580006400 10212621335308660608 12912854866037314816 15613088396765969024 18313321927494623232 2566811384513725824 5267044915242380032 7967278445971034240 10667511976699688448 13367745507428342656 16067979038156996864 321468495176099456 3021702025904753664 5721935556633407872 8422169087362062080 11122402618090716288 13822636148819370496 16522869679548024704 776359136567127296 3476592667295781504 6176826198024435712 8877059728753089920 11577293259481744128 14277526790210398336 16977760320939052544 1231249777958155136 3931483308686809344 6631716839415463552 9331950370144117760 12032183900872771968 14732417431601426176 17432650962330080384 1686140419349182976 4386373950077837184 7086607480806491392 9786841011535145600 12487074542263799808 15187308072992454016 17887541603721108224 2141031060740210816 4841264591468865024 7541498122197519232 10241731652926173440 12941965183654827648 15642198714383481856 18342432245112136064 2595921702131238656 5296155232859892864 7996388763588547072 10696622294317201280 13396855825045855488 16097089355774509696 350578812793612288 3050812343522266496 5751045874250920704 8451279404979574912 11151512935708229120 13851746466436883328 16551979997165537536 805469454184640128 3505702984913294336 6205936515641948544 8906170046370602752 11606403577099256960 14306637107827911168 17006870638556565376 1260360095575667968 3960593626304322176 6660827157032976384 9361060687761630592 12061294218490284800 14761527749218939008 17461761279947593216 1715250736966695808 4415484267695350016 7115717798424004224 9815951329152658432 12516184859881312640 15216418390609966848 17916651921338621056 2170141378357723648 4870374909086377856 7570608439815032064 10270841970543686272 12971075501272340480 15671309032000994688 18371542562729648896 2625032019748751488 5325265550477405696 8025499081206059904 10725732611934714112 13425966142663368320 16126199673392022528 379689130411125120 3079922661139779328 5780156191868433536 8480389722597087744 11180623253325741952 13880856784054396160 16581090314783050368 834579771802152960 3534813302530807168 6235046833259461376 8935280363988115584 11635513894716769792 14335747425445424000 17035980956174078208 1289470413193180800 3989703943921835008 6689937474650489216 9390171005379143424 12090404536107797632 14790638066836451840 17490871597565106048 1744361054584208640 4444594585312862848 7144828116041517056 9845061646770171264 12545295177498825472 15245528708227479680 17945762238956133888 2199251695975236480 4899485226703890688 7599718757432544896 10299952288161199104 13000185818889853312 15700419349618507520 18400652880347161728 2654142337366264320 5354375868094918528 8054609398823572736 10754842929552226944 13455076460280881152 16155309991009535360 408799448028637952 3109032978757292160 5809266509485946368 8509500040214600576 11209733570943254784 13909967101671908992 16610200632400563200 863690089419665792 3563923620148320000 6264157150876974208 8964390681605628416 11664624212334282624 14364857743062936832 17065091273791591040 1318580730810693632 4018814261539347840 6719047792268002048 9419281322996656256 12119514853725310464 14819748384453964672 17519981915182618880 1773471372201721472 4473704902930375680 7173938433659029888 9874171964387684096 12574405495116338304 15274639025844992512 17974872556573646720 2228362013592749312 4928595544321403520 7628829075050057728 10329062605778711936 13029296136507366144 15729529667236020352 18429763197964674560 2683252654983777152 5383486185712431360 8083719716441085568 10783953247169739776 13484186777898393984 16184420308627048192 437909765646150784 3138143296374804992 5838376827103459200 8538610357832113408 11238843888560767616 13939077419289421824 16639310950018076032 892800407037178624 3593033937765832832 6293267468494487040 8993500999223141248 11693734529951795456 14393968060680449664 17094201591409103872 1347691048428206464 4047924579156860672 6748158109885514880 9448391640614169088 12148625171342823296 14848858702071477504 17549092232800131712 1802581689819234304 4502815220547888512 7203048751276542720 9903282282005196928 12603515812733851136 15303749343462505344 18003982874191159552 2257472331210262144 4957705861938916352 7657939392667570560 10358172923396224768 13058406454124878976 15758639984853533184 12129441872635776 2712362972601289984 5412596503329944192 8112830034058598400 10813063564787252608 13513297095515906816 16213530626244561024 467020083263663616 3167253613992317824 5867487144720972032 8567720675449626240 11267954206178280448 13968187736906934656 16668421267635588864 921910724654691456 3622144255383345664 6322377786111999872 9022611316840654080 11722844847569308288 14423078378297962496 17123311909026616704 1376801366045719296 4077034896774373504 6777268427503027712 9477501958231681920 12177735488960336128 14877969019688990336 17578202550417644544 1831692007436747136 4531925538165401344 7232159068894055552 9932392599622709760 12632626130351363968 15332859661080018176 18033093191808672384 2286582648827774976 4986816179556429184 7687049710285083392 10387283241013737600 13087516771742391808 15787750302471046016 41239759490148608 2741473290218802816 5441706820947457024 8141940351676111232 10842173882404765440 13542407413133419648 16242640943862073856 496130400881176448 3196363931609830656 5896597462338484864 8596830993067139072 11297064523795793280 13997298054524447488 16697531585253101696 951021042272204288 3651254573000858496 6351488103729512704 9051721634458166912 11751955165186821120 14452188695915475328 17152422226644129536 1405911683663232128 4106145214391886336 6806378745120540544 9506612275849194752 12206845806577848960 14907079337306503168 17607312868035157376 1860802325054259968 4561035855782914176 7261269386511568384 9961502917240222592 12661736447968876800 15361969978697531008 18062203509426185216 2315692966445287808 5015926497173942016 7716160027902596224 10416393558631250432 13116627089359904640 15816860620088558848 70350077107661440 2770583607836315648 5470817138564969856 8171050669293624064 10871284200022278272 13571517730750932480 16271751261479586688 525240718498689280 3225474249227343488 5925707779955997696 8625941310684651904 11326174841413306112 14026408372141960320 16726641902870614528 980131359889717120 3680364890618371328 6380598421347025536 9080831952075679744 11781065482804333952 14481299013532988160 17181532544261642368 1435022001280744960 4135255532009399168 6835489062738053376 9535722593466707584 12235956124195361792 14936189654924016000 17636423185652670208 1889912642671772800 4590146173400427008 7290379704129081216 9990613234857735424 12690846765586389632 15391080296315043840 18091313827043698048 2344803284062800640 5045036814791454848 7745270345520109056 10445503876248763264 13145737406977417472 15845970937706071680 99460394725174272 2799693925453828480 5499927456182482688 8200160986911136896 10900394517639791104 13600628048368445312 16300861579097099520 554351036116202112 3254584566844856320 5954818097573510528 8655051628302164736 11355285159030818944 14055518689759473152 16755752220488127360 1009241677507229952 3709475208235884160 6409708738964538368 9109942269693192576 11810175800421846784 14510409331150500992 17210642861879155200 1464132318898257792 4164365849626912000 6864599380355566208 9564832911084220416 12265066441812874624 14965299972541528832 17665533503270183040 1919022960289285632 4619256491017939840 7319490021746594048 10019723552475248256 12719957083203902464 15420190613932556672 18120424144661210880 2373913601680313472 5074147132408967680 7774380663137621888 10474614193866276096 13174847724594930304 15875081255323584512 128570712342687104 2828804243071341312 5529037773799995520 8229271304528649728 10929504835257303936 13629738365985958144 16329971896714612352 583461353733714944 3283694884462369152 5983928415191023360 8684161945919677568 11384395476648331776 14084629007376985984 16784862538105640192 1038351995124742784 3738585525853396992 6438819056582051200 9139052587310705408 11839286118039359616 14539519648768013824 17239753179496668032 1493242636515770624 4193476167244424832 6893709697973079040 9593943228701733248 12294176759430387456 14994410290159041664 17694643820887695872 1948133277906798464 4648366808635452672 7348600339364106880 10048833870092761088 12749067400821415296 15449300931550069504 18149534462278723712 2403023919297826304 5103257450026480512 7803490980755134720 10503724511483788928 13203958042212443136 15904191572941097344 157681029960199936 2857914560688854144 5558148091417508352 8258381622146162560 10958615152874816768 13658848683603470976 16359082214332125184 612571671351227776 3312805202079881984 6013038732808536192 8713272263537190400 11413505794265844608 14113739324994498816 16813972855723153024 1067462312742255616 3767695843470909824 6467929374199564032 9168162904928218240 11868396435656872448 14568629966385526656 17268863497114180864 1522352954133283456 4222586484861937664 6922820015590591872 9623053546319246080 12323287077047900288 15023520607776554496 17723754138505208704 1977243595524311296 4677477126252965504 7377710656981619712 10077944187710273920 12778177718438928128 15478411249167582336 18178644779896236544 2432134236915339136 5132367767643993344 7832601298372647552 10532834829101301760 13233068359829955968 15933301890558610176 186791347577712768 2887024878306366976 5587258409035021184 8287491939763675392 10987725470492329600 13687959001220983808 16388192531949638016 641681988968740608 3341915519697394816 6042149050426049024 8742382581154703232 11442616111883357440 14142849642612011648 16843083173340665856 1096572630359768448 3796806161088422656 6497039691817076864 9197273222545731072 11897506753274385280 14597740284003039488 17297973814731693696 1551463271750796288 4251696802479450496 6951930333208104704 9652163863936758912 12352397394665413120 15052630925394067328 17752864456122721536 2006353913141824128 4706587443870478336 7406820974599132544 10107054505327786752 12807288036056440960 15507521566785095168 18207755097513749376 2461244554532851968 5161478085261506176 7861711615990160384 10561945146718814592 13262178677447468800 15962412208176123008 215901665195225600 2916135195923879808 5616368726652534016 8316602257381188224 11016835788109842432 13717069318838496640 16417302849567150848 670792306586253440 3371025837314907648 6071259368043561856 8771492898772216064 11471726429500870272 14171959960229524480 16872193490958178688 1125682947977281280 3825916478705935488 6526150009434589696 9226383540163243904 11926617070891898112 14626850601620552320 17327084132349206528 1580573589368309120 4280807120096963328 6981040650825617536 9681274181554271744 12381507712282925952 15081741243011580160 17781974773740234368 2035464230759336960 4735697761487991168 7435931292216645376 10136164822945299584 12836398353673953792 15536631884402608000 18236865415131262208 2490354872150364800 5190588402879019008 7890821933607673216 10591055464336327424 13291288995064981632 15991522525793635840 245011982812738432 2945245513541392640 5645479044270046848 8345712574998701056 11045946105727355264 13746179636456009472 16446413167184663680 699902624203766272 3400136154932420480 6100369685661074688 8800603216389728896 11500836747118383104 14201070277847037312 16901303808575691520 1154793265594794112 3855026796323448320 6555260327052102528 9255493857780756736 11955727388509410944 14655960919238065152 17356194449966719360 1609683906985821952 4309917437714476160 7010150968443130368 9710384499171784576 12410618029900438784 15110851560629092992 17811085091357747200 2064574548376849792 4764808079105504000 7465041609834158208 10165275140562812416 12865508671291466624 15565742202020120832 18265975732748775040 2519465189767877632 5219698720496531840 7919932251225186048 10620165781953840256 13320399312682494464 16020632843411148672 274122300430251264 2974355831158905472 5674589361887559680 8374822892616213888 11075056423344868096 13775289954073522304 16475523484802176512 729012941821279104 3429246472549933312 6129480003278587520 8829713534007241728 11529947064735895936 14230180595464550144 16930414126193204352 1183903583212306944 3884137113940961152 6584370644669615360 9284604175398269568 11984837706126923776 14685071236855577984 17385304767584232192 1638794224603334784 4339027755331988992 7039261286060643200 9739494816789297408 12439728347517951616 15139961878246605824 17840195408975260032 2093684865994362624 4793918396723016832 7494151927451671040 10194385458180325248 12894618988908979456 15594852519637633664 18295086050366287872 2548575507385390464 5248809038114044672 7949042568842698880 10649276099571353088 13349509630300007296 16049743161028661504 303232618047764096 3003466148776418304 5703699679505072512 8403933210233726720 11104166740962380928 13804400271691035136 16504633802419689344 758123259438791936 3458356790167446144 6158590320896100352 8858823851624754560 11559057382353408768 14259290913082062976 16959524443810717184 1213013900829819776 3913247431558473984 6613480962287128192 9313714493015782400 12013948023744436608 14714181554473090816 17414415085201745024 1667904542220847616 4368138072949501824 7068371603678156032 9768605134406810240 12468838665135464448 15169072195864118656 17869305726592772864 2122795183611875456 4823028714340529664 7523262245069183872 10223495775797838080 12923729306526492288 15623962837255146496 18324196367983800704 2577685825002903296 5277919355731557504 7978152886460211712 10678386417188865920 13378619947917520128 16078853478646174336 332342935665276928 3032576466393931136 5732809997122585344 8433043527851239552 11133277058579893760 13833510589308547968 16533744120037202176 787233577056304768 3487467107784958976 6187700638513613184 8887934169242267392 11588167699970921600 14288401230699575808 16988634761428230016 1242124218447332608 3942357749175986816 6642591279904641024 9342824810633295232 12043058341361949440 14743291872090603648 17443525402819257856 1697014859838360448 4397248390567014656 7097481921295668864 9797715452024323072 12497948982752977280 15198182513481631488 17898416044210285696 2151905501229388288 4852139031958042496 7552372562686696704 10252606093415350912 12952839624144005120 15653073154872659328 18353306685601313536 2606796142620416128 5307029673349070336 8007263204077724544 10707496734806378752 13407730265535032960 16107963796263687168 361453253282789760 3061686784011443968 5761920314740098176 8462153845468752384 11162387376197406592 13862620906926060800 16562854437654715008 816343894673817600 3516577425402471808 6216810956131126016 8917044486859780224 11617278017588434432 14317511548317088640 17017745079045742848 1271234536064845440 3971468066793499648 6671701597522153856 9371935128250808064 12072168658979462272 14772402189708116480 17472635720436770688 1726125177455873280 4426358708184527488 7126592238913181696 9826825769641835904 12527059300370490112 15227292831099144320 17927526361827798528 2181015818846901120 4881249349575555328 7581482880304209536 10281716411032863744 12981949941761517952 15682183472490172160 18382417003218826368 2635906460237928960 5336139990966583168 8036373521695237376 10736607052423891584 13436840583152545792 16137074113881200000 390563570900302592 3090797101628956800 5791030632357611008 8491264163086265216 11191497693814919424 13891731224543573632 16591964755272227840 845454212291330432 3545687743019984640 6245921273748638848 8946154804477293056 11646388335205947264 14346621865934601472 17046855396663255680 1300344853682358272 4000578384411012480 6700811915139666688 9401045445868320896 12101278976596975104 14801512507325629312 17501746038054283520 1755235495073386112 4455469025802040320 7155702556530694528 9855936087259348736 12556169617988002944 15256403148716657152 17956636679445311360 2210126136464413952 4910359667193068160 7610593197921722368 10310826728650376576 13011060259379030784 15711293790107684992 18411527320836339200 2665016777855441792 5365250308584096000 8065483839312750208 10765717370041404416 13465950900770058624 16166184431498712832 419673888517815424 3119907419246469632 5820140949975123840 8520374480703778048 11220608011432432256 13920841542161086464 16621075072889740672 874564529908843264 3574798060637497472 6275031591366151680 8975265122094805888 11675498652823460096 14375732183552114304 17075965714280768512 1329455171299871104 4029688702028525312 6729922232757179520 9430155763485833728 12130389294214487936 14830622824943142144 17530856355671796352 1784345812690898944 4484579343419553152 7184812874148207360 9885046404876861568 12585279935605515776 15285513466334169984 17985746997062824192 2239236454081926784 4939469984810580992 7639703515539235200 10339937046267889408 13040170576996543616 15740404107725197824 18440637638453852032 2694127095472954624 5394360626201608832 8094594156930263040 10794827687658917248 13495061218387571456 16195294749116225664 448784206135328256 3149017736863982464 5849251267592636672 8549484798321290880 11249718329049945088 13949951859778599296 16650185390507253504 903674847526356096 3603908378255010304 6304141908983664512 9004375439712318720 11704608970440972928 14404842501169627136 17105076031898281344 1358565488917383936 4058799019646038144 6759032550374692352 9459266081103346560 12159499611832000768 14859733142560654976 17559966673289309184 1813456130308411776 4513689661037065984 7213923191765720192 9914156722494374400 12614390253223028608 15314623783951682816 18014857314680337024 2268346771699439616 4968580302428093824 7668813833156748032 10369047363885402240 13069280894614056448 15769514425342710656 23003882361813248 2723237413090467456 5423470943819121664 8123704474547775872 10823938005276430080 13524171536005084288 16224405066733738496 477894523752841088 3178128054481495296 5878361585210149504 8578595115938803712 11278828646667457920 13979062177396112128 16679295708124766336 932785165143868928 3633018695872523136 6333252226601177344 9033485757329831552 11733719288058485760 14433952818787139968 17134186349515794176 1387675806534896768 4087909337263550976 6788142867992205184 9488376398720859392 12188609929449513600 14888843460178167808 17589076990906822016 1842566447925924608 4542799978654578816 7243033509383233024 9943267040111887232 12643500570840541440 15343734101569195648 18043967632297849856 2297457089316952448 4997690620045606656 7697924150774260864 10398157681502915072 13098391212231569280 15798624742960223488 52114199979326080 2752347730707980288 5452581261436634496 8152814792165288704 10853048322893942912 13553281853622597120 16253515384351251328 507004841370353920 3207238372099008128 5907471902827662336 8607705433556316544 11307938964284970752 14008172495013624960 16708406025742279168 961895482761381760 3662129013490035968 6362362544218690176 9062596074947344384 11762829605675998592 14463063136404652800 17163296667133307008 1416786124152409600 4117019654881063808 6817253185609718016 9517486716338372224 12217720247067026432 14917953777795680640 17618187308524334848 1871676765543437440 4571910296272091648 7272143827000745856 9972377357729400064 12672610888458054272 15372844419186708480 18073077949915362688 2326567406934465280 5026800937663119488 7727034468391773696 10427267999120427904 13127501529849082112 15827735060577736320 81224517596838912 2781458048325493120 5481691579054147328 8181925109782801536 10882158640511455744 13582392171240109952 16282625701968764160 536115158987866752 3236348689716520960 5936582220445175168 8636815751173829376 11337049281902483584 14037282812631137792 16737516343359792000 991005800378894592 3691239331107548800 6391472861836203008 9091706392564857216 11791939923293511424 14492173454022165632 17192406984750819840 1445896441769922432 4146129972498576640 6846363503227230848 9546597033955885056 12246830564684539264 14947064095413193472 17647297626141847680 1900787083160950272 4601020613889604480 7301254144618258688 10001487675346912896 12701721206075567104 15401954736804221312 18102188267532875520 2355677724551978112 5055911255280632320 7756144786009286528 10456378316737940736 13156611847466594944 15856845378195249152 110334835214351744 2810568365943005952 5510801896671660160 8211035427400314368 10911268958128968576 13611502488857622784 16311736019586276992 565225476605379584 3265459007334033792 5965692538062688000 8665926068791342208 11366159599519996416 14066393130248650624 16766626660977304832 1020116117996407424 3720349648725061632 6420583179453715840 9120816710182370048 11821050240911024256 14521283771639678464 17221517302368332672 1475006759387435264 4175240290116089472 6875473820844743680 9575707351573397888 12275940882302052096 14976174413030706304 17676407943759360512 1929897400778463104 4630130931507117312 7330364462235771520 10030597992964425728 12730831523693079936 15431065054421734144 18131298585150388352 2384788042169490944 5085021572898145152 7785255103626799360 10485488634355453568 13185722165084107776 15885955695812761984 139445152831864576 2839678683560518784 5539912214289172992 8240145745017827200 10940379275746481408 13640612806475135616 16340846337203789824 594335794222892416 3294569324951546624 5994802855680200832 8695036386408855040 11395269917137509248 14095503447866163456 16795736978594817664 1049226435613920256 3749459966342574464 6449693497071228672 9149927027799882880 11850160558528537088 14550394089257191296 17250627619985845504 1504117077004948096 4204350607733602304 6904584138462256512 9604817669190910720 12305051199919564928 15005284730648219136 17705518261376873344 1959007718395975936 4659241249124630144 7359474779853284352 10059708310581938560 12759941841310592768 15460175372039246976 18160408902767901184 2413898359787003776 5114131890515657984 7814365421244312192 10514598951972966400 13214832482701620608 15915066013430274816 168555470449377408 2868789001178031616 5569022531906685824 8269256062635340032 10969489593363994240 13669723124092648448 16369956654821302656 623446111840405248 3323679642569059456 6023913173297713664 8724146704026367872 11424380234755022080 14124613765483676288 16824847296212330496 1078336753231433088 3778570283960087296 6478803814688741504 9179037345417395712 11879270876146049920 14579504406874704128 17279737937603358336 1533227394622460928 4233460925351115136 6933694456079769344 9633927986808423552 12334161517537077760 15034395048265731968 17734628578994386176 1988118036013488768 4688351566742142976 7388585097470797184 10088818628199451392 12789052158928105600 15489285689656759808 18189519220385414016 2443008677404516608 5143242208133170816 7843475738861825024 10543709269590479232 13243942800319133440 15944176331047787648 197665788066890240 2897899318795544448 5598132849524198656 8298366380252852864 10998599910981507072 13698833441710161280 16399066972438815488 652556429457918080 3352789960186572288 6053023490915226496 8753257021643880704 11453490552372534912 14153724083101189120 16853957613829843328 1107447070848945920 3807680601577600128 6507914132306254336 9208147663034908544 11908381193763562752 14608614724492216960 17308848255220871168 1562337712239973760 4262571242968627968 6962804773697282176 9663038304425936384 12363271835154590592 15063505365883244800 17763738896611899008 2017228353631001600 4717461884359655808 7417695415088310016 10117928945816964224 12818162476545618432 15518396007274272640 18218629538002926848 2472118995022029440 5172352525750683648 7872586056479337856 10572819587207992064 13273053117936646272 15973286648665300480 226776105684403072 2927009636413057280 5627243167141711488 8327476697870365696 11027710228599019904 13727943759327674112 16428177290056328320 681666747075430912 3381900277804085120 6082133808532739328 8782367339261393536 11482600869990047744 14182834400718701952 16883067931447356160 1136557388466458752 3836790919195112960 6537024449923767168 9237257980652421376 11937491511381075584 14637725042109729792 17337958572838384000 1591448029857486592 4291681560586140800 6991915091314795008 9692148622043449216 12392382152772103424 15092615683500757632 17792849214229411840 2046338671248514432 4746572201977168640 7446805732705822848 10147039263434477056 12847272794163131264 15547506324891785472 18247739855620439680 2501229312639542272 5201462843368196480 7901696374096850688 10601929904825504896 13302163435554159104 16002396966282813312 255886423301915904 2956119954030570112 5656353484759224320 8356587015487878528 11056820546216532736 13757054076945186944 16457287607673841152 710777064692943744 3411010595421597952 6111244126150252160 8811477656878906368 11511711187607560576 14211944718336214784 16912178249064868992 1165667706083971584 3865901236812625792 6566134767541280000 9266368298269934208 11966601828998588416 14666835359727242624 17367068890455896832 1620558347474999424 4320791878203653632 7021025408932307840 9721258939660962048 12421492470389616256 15121726001118270464 17821959531846924672 2075448988866027264 4775682519594681472 7475916050323335680 10176149581051989888 12876383111780644096 15576616642509298304 18276850173237952512 2530339630257055104 5230573160985709312 7930806691714363520 10631040222443017728 13331273753171671936 16031507283900326144 284996740919428736 2985230271648082944 5685463802376737152 8385697333105391360 11085930863834045568 13786164394562699776 16486397925291353984 739887382310456576 3440120913039110784 6140354443767764992 8840587974496419200 11540821505225073408 14241055035953727616 16941288566682381824 1194778023701484416 3895011554430138624 6595245085158792832 9295478615887447040 11995712146616101248 14695945677344755456 17396179208073409664 1649668665092512256 4349902195821166464 7050135726549820672 9750369257278474880 12450602788007129088 15150836318735783296 17851069849464437504 2104559306483540096 4804792837212194304 7505026367940848512 10205259898669502720 12905493429398156928 15605726960126811136 18305960490855465344 2559449947874567936 5259683478603222144 7959917009331876352 10660150540060530560 13360384070789184768 16060617601517838976 314107058536941568 3014340589265595776 5714574119994249984 8414807650722904192 11115041181451558400 13815274712180212608 16515508242908866816 768997699927969408 3469231230656623616 6169464761385277824 8869698292113932032 11569931822842586240 14270165353571240448 16970398884299894656 1223888341318997248 3924121872047651456 6624355402776305664 9324588933504959872 12024822464233614080 14725055994962268288 17425289525690922496 1678778982710025088 4379012513438679296 7079246044167333504 9779479574895987712 12479713105624641920 15179946636353296128 17880180167081950336 2133669624101052928 4833903154829707136 7534136685558361344 10234370216287015552 12934603747015669760 15634837277744323968 18335070808472978176 2588560265492080768 5288793796220734976 7989027326949389184 10689260857678043392 13389494388406697600 16089727919135351808 343217376154454400 3043450906883108608 5743684437611762816 8443917968340417024 11144151499069071232 13844385029797725440 16544618560526379648 798108017545482240 3498341548274136448 6198575079002790656 8898808609731444864 11599042140460099072 14299275671188753280 16999509201917407488 1252998658936510080 3953232189665164288 6653465720393818496 9353699251122472704 12053932781851126912 14754166312579781120 17454399843308435328 1707889300327537920 4408122831056192128 7108356361784846336 9808589892513500544 12508823423242154752 15209056953970808960 17909290484699463168 2162779941718565760 4863013472447219968 7563247003175874176 10263480533904528384 12963714064633182592 15663947595361836800 18364181126090491008 2617670583109593600 5317904113838247808 8018137644566902016 10718371175295556224 13418604706024210432 16118838236752864640 372327693771967232 3072561224500621440 5772794755229275648 8473028285957929856 11173261816686584064 13873495347415238272 16573728878143892480 827218335162995072 3527451865891649280 6227685396620303488 8927918927348957696 11628152458077611904 14328385988806266112 17028619519534920320 1282108976554022912 3982342507282677120 6682576038011331328 9382809568739985536 12083043099468639744 14783276630197293952 17483510160925948160 1736999617945050752 4437233148673704960 7137466679402359168 9837700210131013376 12537933740859667584 15238167271588321792 17938400802316976000 2191890259336078592 4892123790064732800 7592357320793387008 10292590851522041216 12992824382250695424 15693057912979349632 18393291443708003840 2646780900727106432 5347014431455760640 8047247962184414848 10747481492913069056 13447715023641723264 16147948554370377472 401438011389480064 3101671542118134272 5801905072846788480 8502138603575442688 11202372134304096896 13902605665032751104 16602839195761405312 856328652780507904 3556562183509162112 6256795714237816320 8957029244966470528 11657262775695124736 14357496306423778944 17057729837152433152 1311219294171535744 4011452824900189952 6711686355628844160 9411919886357498368 12112153417086152576 14812386947814806784 17512620478543460992 1766109935562563584 4466343466291217792 7166576997019872000 9866810527748526208 12567044058477180416 15267277589205834624 17967511119934488832 2221000576953591424 4921234107682245632 7621467638410899840 10321701169139554048 13021934699868208256 15722168230596862464 18422401761325516672 2675891218344619264 5376124749073273472 8076358279801927680 10776591810530581888 13476825341259236096 16177058871987890304 430548329006992896 3130781859735647104 5831015390464301312 8531248921192955520 11231482451921609728 13931715982650263936 16631949513378918144 885438970398020736 3585672501126674944 6285906031855329152 8986139562583983360 11686373093312637568 14386606624041291776 17086840154769945984 1340329611789048576 4040563142517702784 6740796673246356992 9441030203975011200 12141263734703665408 14841497265432319616 17541730796160973824 1795220253180076416 4495453783908730624 7195687314637384832 9895920845366039040 12596154376094693248 15296387906823347456 17996621437552001664 2250110894571104256 4950344425299758464 7650577956028412672 10350811486757066880 13051045017485721088 15751278548214375296 4768005233477888 2705001535962132096 5405235066690786304 8105468597419440512 10805702128148094720 13505935658876748928 16206169189605403136 459658646624505728 3159892177353159936 5860125708081814144 8560359238810468352 11260592769539122560 13960826300267776768 16661059830996430976 914549288015533568 3614782818744187776 6315016349472841984 9015249880201496192 11715483410930150400 14415716941658804608 17115950472387458816 1369439929406561408 4069673460135215616 6769906990863869824 9470140521592524032 12170374052321178240 14870607583049832448 17570841113778486656 1824330570797589248 4524564101526243456 7224797632254897664 9925031162983551872 12625264693712206080 15325498224440860288 18025731755169514496 2279221212188617088 4979454742917271296 7679688273645925504 10379921804374579712 13080155335103233920 15780388865831888128 33878322850990720 2734111853579644928 5434345384308299136 8134578915036953344 10834812445765607552 13535045976494261760 16235279507222915968 488768964242018560 3189002494970672768 5889236025699326976 8589469556427981184 11289703087156635392 13989936617885289600 16690170148613943808 943659605633046400 3643893136361700608 6344126667090354816 9044360197819009024 11744593728547663232 14444827259276317440 17145060790004971648 1398550247024074240 4098783777752728448 6799017308481382656 9499250839210036864 12199484369938691072 14899717900667345280 17599951431395999488 1853440888415102080 4553674419143756288 7253907949872410496 9954141480601064704 12654375011329718912 15354608542058373120 18054842072787027328 2308331529806129920 5008565060534784128 7708798591263438336 10409032121992092544 13109265652720746752 15809499183449400960 62988640468503552 2763222171197157760 5463455701925811968 8163689232654466176 10863922763383120384 13564156294111774592 16264389824840428800 517879281859531392 3218112812588185600 5918346343316839808 8618579874045494016 11318813404774148224 14019046935502802432 16719280466231456640 972769923250559232 3673003453979213440 6373236984707867648 9073470515436521856 11773704046165176064 14473937576893830272 17174171107622484480 1427660564641587072 4127894095370241280 6828127626098895488 9528361156827549696 12228594687556203904 14928828218284858112 17629061749013512320 1882551206032614912 4582784736761269120 7283018267489923328 9983251798218577536 12683485328947231744 15383718859675885952 18083952390404540160 2337441847423642752 5037675378152296960 7737908908880951168 10438142439609605376 13138375970338259584 15838609501066913792 92098958086016384 2792332488814670592 5492566019543324800 8192799550271979008 10893033081000633216 13593266611729287424 16293500142457941632 546989599477044224 3247223130205698432 5947456660934352640 8647690191663006848 11347923722391661056 14048157253120315264 16748390783848969472 1001880240868072064 3702113771596726272 6402347302325380480 9102580833054034688 11802814363782688896 14503047894511343104 17203281425239997312 1456770882259099904 4157004412987754112 6857237943716408320 9557471474445062528 12257705005173716736 14957938535902370944 17658172066631025152 1911661523650127744 4611895054378781952 7312128585107436160 10012362115836090368 12712595646564744576 15412829177293398784 18113062708022052992 2366552165041155584 5066785695769809792 7767019226498464000 10467252757227118208 13167486287955772416 15867719818684426624 121209275703529216 2821442806432183424 5521676337160837632 8221909867889491840 10922143398618146048 13622376929346800256 16322610460075454464 576099917094557056 3276333447823211264 5976566978551865472 8676800509280519680 11377034040009173888 14077267570737828096 16777501101466482304 1030990558485584896 3731224089214239104 6431457619942893312 9131691150671547520 11831924681400201728 14532158212128855936 17232391742857510144 1485881199876612736 4186114730605266944 6886348261333921152 9586581792062575360 12286815322791229568 14987048853519883776 17687282384248537984 1940771841267640576 4641005371996294784 7341238902724948992 10041472433453603200 12741705964182257408 15441939494910911616 18142173025639565824 2395662482658668416 5095896013387322624 7796129544115976832 10496363074844631040 13196596605573285248 15896830136301939456 150319593321042048 2850553124049696256 5550786654778350464 8251020185507004672 10951253716235658880 13651487246964313088 16351720777692967296 605210234712069888 3305443765440724096 6005677296169378304 8705910826898032512 11406144357626686720 14106377888355340928 16806611419083995136 1060100876103097728 3760334406831751936 6460567937560406144 9160801468289060352 11861034999017714560 14561268529746368768 17261502060475022976 1514991517494125568 4215225048222779776 6915458578951433984 9615692109680088192 12315925640408742400 15016159171137396608 17716392701866050816 1969882158885153408 4670115689613807616 7370349220342461824 10070582751071116032 12770816281799770240 15471049812528424448 18171283343257078656 2424772800276181248 5125006331004835456 7825239861733489664 10525473392462143872 13225706923190798080 15925940453919452288 179429910938554880 2879663441667209088 5579896972395863296 8280130503124517504 10980364033853171712 13680597564581825920 16380831095310480128 634320552329582720 3334554083058236928 6034787613786891136 8735021144515545344 11435254675244199552 14135488205972853760 16835721736701507968 1089211193720610560 3789444724449264768 6489678255177918976 9189911785906573184 11890145316635227392 14590378847363881600 17290612378092535808 1544101835111638400 4244335365840292608 6944568896568946816 9644802427297601024 12345035958026255232 15045269488754909440 17745503019483563648 1998992476502666240 4699226007231320448 7399459537959974656 10099693068688628864 12799926599417283072 15500160130145937280 18200393660874591488 2453883117893694080 5154116648622348288 7854350179351002496 10554583710079656704 13254817240808310912 15955050771536965120 208540228556067712 2908773759284721920 5609007290013376128 8309240820742030336 11009474351470684544 13709707882199338752 16409941412927992960 663430869947095552 3363664400675749760 6063897931404403968 8764131462133058176 11464364992861712384 14164598523590366592 16864832054319020800 1118321511338123392 3818555042066777600 6518788572795431808 9219022103524086016 11919255634252740224 14619489164981394432 17319722695710048640 1573212152729151232 4273445683457805440 6973679214186459648 9673912744915113856 12374146275643768064 15074379806372422272 17774613337101076480 2028102794120179072 4728336324848833280 7428569855577487488 10128803386306141696 12829036917034795904 15529270447763450112 18229503978492104320 2482993435511206912 5183226966239861120 7883460496968515328 10583694027697169536 13283927558425823744 15984161089154477952 237650546173580544 2937884076902234752 5638117607630888960 8338351138359543168 11038584669088197376 13738818199816851584 16439051730545505792 692541187564608384 3392774718293262592 6093008249021916800 8793241779750571008 11493475310479225216 14193708841207879424 16893942371936533632 1147431828955636224 3847665359684290432 6547898890412944640 9248132421141598848 11948365951870253056 14648599482598907264 17348833013327561472 1602322470346664064 4302556001075318272 7002789531803972480 9703023062532626688 12403256593261280896 15103490123989935104 17803723654718589312 2057213111737691904 4757446642466346112 7457680173195000320 10157913703923654528 12858147234652308736 15558380765380962944 18258614296109617152 2512103753128719744 5212337283857373952 7912570814586028160 10612804345314682368 13313037876043336576 16013271406771990784 266760863791093376 2966994394519747584 5667227925248401792 8367461455977056000 11067694986705710208 13767928517434364416 16468162048163018624 721651505182121216 3421885035910775424 6122118566639429632 8822352097368083840 11522585628096738048 14222819158825392256 16923052689554046464 1176542146573149056 3876775677301803264 6577009208030457472 9277242738759111680 11977476269487765888 14677709800216420096 17377943330945074304 1631432787964176896 4331666318692831104 7031899849421485312 9732133380150139520 12432366910878793728 15132600441607447936 17832833972336102144 2086323429355204736 4786556960083858944 7486790490812513152 10187024021541167360 12887257552269821568 15587491082998475776 18287724613727129984 2541214070746232576 5241447601474886784 7941681132203540992 10641914662932195200 13342148193660849408 16042381724389503616 295871181408606208 2996104712137260416 5696338242865914624 8396571773594568832 11096805304323223040 13797038835051877248 16497272365780531456 750761822799634048 3450995353528288256 6151228884256942464 8851462414985596672 11551695945714250880 14251929476442905088 16952163007171559296 1205652464190661888 3905885994919316096 6606119525647970304 9306353056376624512 12006586587105278720 14706820117833932928 17407053648562587136 1660543105581689728 4360776636310343936 7061010167038998144 9761243697767652352 12461477228496306560 15161710759224960768 17861944289953614976 2115433746972717568 4815667277701371776 7515900808430025984 10216134339158680192 12916367869887334400 15616601400615988608 18316834931344642816 2570324388363745408 5270557919092399616 7970791449821053824 10671024980549708032 13371258511278362240 16071492042007016448 324981499026119040 3025215029754773248 5725448560483427456 8425682091212081664 11125915621940735872 13826149152669390080 16526382683398044288 779872140417146880 3480105671145801088 6180339201874455296 8880572732603109504 11580806263331763712 14281039794060417920 16981273324789072128 1234762781808174720 3934996312536828928 6635229843265483136 9335463373994137344 12035696904722791552 14735930435451445760 17436163966180099968 1689653423199202560 4389886953927856768 7090120484656510976 9790354015385165184 12490587546113819392 15190821076842473600 17891054607571127808 2144544064590230400 4844777595318884608 7545011126047538816 10245244656776193024 12945478187504847232 15645711718233501440 18345945248962155648 2599434705981258240 5299668236709912448 7999901767438566656 10700135298167220864 13400368828895875072 16100602359624529280 354091816643631872 3054325347372286080 5754558878100940288 8454792408829594496 11155025939558248704 13855259470286902912 16555493001015557120 808982458034659712 3509215988763313920 6209449519491968128 8909683050220622336 11609916580949276544 14310150111677930752 17010383642406584960 1263873099425687552 3964106630154341760 6664340160882995968 9364573691611650176 12064807222340304384 14765040753068958592 17465274283797612800 1718763740816715392 4418997271545369600 7119230802274023808 9819464333002678016 12519697863731332224 15219931394459986432 17920164925188640640 2173654382207743232 4873887912936397440 7574121443665051648 10274354974393705856 12974588505122360064 15674822035851014272 18375055566579668480 2628545023598771072 5328778554327425280 8029012085056079488 10729245615784733696 13429479146513387904 16129712677242042112 383202134261144704 3083435664989798912 5783669195718453120 8483902726447107328 11184136257175761536 13884369787904415744 16584603318633069952 838092775652172544 3538326306380826752 6238559837109480960 8938793367838135168 11639026898566789376 14339260429295443584 17039493960024097792 1292983417043200384 3993216947771854592 6693450478500508800 9393684009229163008 12093917539957817216 14794151070686471424 17494384601415125632 1747874058434228224 4448107589162882432 7148341119891536640 9848574650620190848 12548808181348845056 15249041712077499264 17949275242806153472 2202764699825256064 4902998230553910272 7603231761282564480 10303465292011218688 13003698822739872896 15703932353468527104 18404165884197181312 2657655341216283904 5357888871944938112 8058122402673592320 10758355933402246528 13458589464130900736 16158822994859554944 412312451878657536 3112545982607311744 5812779513335965952 8513013044064620160 11213246574793274368 13913480105521928576 16613713636250582784 867203093269685376 3567436623998339584 6267670154726993792 8967903685455648000 11668137216184302208 14368370746912956416 17068604277641610624 1322093734660713216 4022327265389367424 6722560796118021632 9422794326846675840 12123027857575330048 14823261388303984256 17523494919032638464 1776984376051741056 4477217906780395264 7177451437509049472 9877684968237703680 12577918498966357888 15278152029695012096 17978385560423666304 2231875017442768896 4932108548171423104 7632342078900077312 10332575609628731520 13032809140357385728 15733042671086039936 18433276201814694144 2686765658833796736 5386999189562450944 8087232720291105152 10787466251019759360 13487699781748413568 16187933312477067776 441422769496170368 3141656300224824576 5841889830953478784 8542123361682132992 11242356892410787200 13942590423139441408 16642823953868095616 896313410887198208 3596546941615852416 6296780472344506624 8997014003073160832 11697247533801815040 14397481064530469248 17097714595259123456 1351204052278226048 4051437583006880256 6751671113735534464 9451904644464188672 12152138175192842880 14852371705921497088 17552605236650151296 1806094693669253888 4506328224397908096 7206561755126562304 9906795285855216512 12607028816583870720 15307262347312524928 18007495878041179136 2260985335060281728 4961218865788935936 7661452396517590144 10361685927246244352 13061919457974898560 15762152988703552768 15642445722655360 2715875976451309568 5416109507179963776 8116343037908617984 10816576568637272192 13516810099365926400 16217043630094580608 470533087113683200 3170766617842337408 5871000148570991616 8571233679299645824 11271467210028300032 13971700740756954240 16671934271485608448 925423728504711040 3625657259233365248 6325890789962019456 9026124320690673664 11726357851419327872 14426591382147982080 17126824912876636288 1380314369895738880 4080547900624393088 6780781431353047296 9481014962081701504 12181248492810355712 14881482023539009920 17581715554267664128 1835205011286766720 4535438542015420928 7235672072744075136 9935905603472729344 12636139134201383552 15336372664930037760 18036606195658691968 2290095652677794560 4990329183406448768 7690562714135102976 10390796244863757184 13091029775592411392 15791263306321065600 44752763340168192 2744986294068822400 5445219824797476608 8145453355526130816 10845686886254785024 13545920416983439232 16246153947712093440 499643404731196032 3199876935459850240 5900110466188504448 8600343996917158656 11300577527645812864 14000811058374467072 16701044589103121280 954534046122223872 3654767576850878080 6355001107579532288 9055234638308186496 11755468169036840704 14455701699765494912 17155935230494149120 1409424687513251712 4109658218241905920 6809891748970560128 9510125279699214336 12210358810427868544 14910592341156522752 17610825871885176960 1864315328904279552 4564548859632933760 7264782390361587968 9965015921090242176 12665249451818896384 15365482982547550592 18065716513276204800 2319205970295307392 5019439501023961600 7719673031752615808 10419906562481270016 13120140093209924224 15820373623938578432 73863080957681024 2774096611686335232 5474330142414989440 8174563673143643648 10874797203872297856 13575030734600952064 16275264265329606272 528753722348708864 3228987253077363072 5929220783806017280 8629454314534671488 11329687845263325696 14029921375991979904 16730154906720634112 983644363739736704 3683877894468390912 6384111425197045120 9084344955925699328 11784578486654353536 14484812017383007744 17185045548111661952 1438535005130764544 4138768535859418752 6839002066588072960 9539235597316727168 12239469128045381376 14939702658774035584 17639936189502689792 1893425646521792384 4593659177250446592 7293892707979100800 9994126238707755008 12694359769436409216 15394593300165063424 18094826830893717632 2348316287912820224 5048549818641474432 7748783349370128640 10449016880098782848 13149250410827437056 15849483941556091264 102973398575193856 2803206929303848064 5503440460032502272 8203673990761156480 10903907521489810688 13604141052218464896 16304374582947119104 557864039966221696 3258097570694875904 5958331101423530112 8658564632152184320 11358798162880838528 14059031693609492736 16759265224338146944 1012754681357249536 3712988212085903744 6413221742814557952 9113455273543212160 11813688804271866368 14513922335000520576 17214155865729174784 1467645322748277376 4167878853476931584 6868112384205585792 9568345914934240000 12268579445662894208 14968812976391548416 17669046507120202624 1922535964139305216 4622769494867959424 7323003025596613632 10023236556325267840 12723470087053922048 15423703617782576256 18123937148511230464 2377426605530333056 5077660136258987264 7777893666987641472 10478127197716295680 13178360728444949888 15878594259173604096 132083716192706688 2832317246921360896 5532550777650015104 8232784308378669312 10933017839107323520 13633251369835977728 16333484900564631936 586974357583734528 3287207888312388736 5987441419041042944 8687674949769697152 11387908480498351360 14088142011227005568 16788375541955659776 1041864998974762368 3742098529703416576 6442332060432070784 9142565591160724992 11842799121889379200 14543032652618033408 17243266183346687616 1496755640365790208 4196989171094444416 6897222701823098624 9597456232551752832 12297689763280407040 14997923294009061248 17698156824737715456 1951646281756818048 4651879812485472256 7352113343214126464 10052346873942780672 12752580404671434880 15452813935400089088 18153047466128743296 2406536923147845888 5106770453876500096 7807003984605154304 10507237515333808512 13207471046062462720 15907704576791116928 161194033810219520 2861427564538873728 5561661095267527936 8261894625996182144 10962128156724836352 13662361687453490560 16362595218182144768 616084675201247360 3316318205929901568 6016551736658555776 8716785267387209984 11417018798115864192 14117252328844518400 16817485859573172608 1070975316592275200 3771208847320929408 6471442378049583616 9171675908778237824 11871909439506892032 14572142970235546240 17272376500964200448 1525865957983303040 4226099488711957248 6926333019440611456 9626566550169265664 12326800080897919872 15027033611626574080 17727267142355228288 1980756599374330880 4680990130102985088 7381223660831639296 10081457191560293504 12781690722288947712 15481924253017601920 18182157783746256128 2435647240765358720 5135880771494012928 7836114302222667136 10536347832951321344 13236581363679975552 15936814894408629760 190304351427732352 2890537882156386560 5590771412885040768 8291004943613694976 10991238474342349184 13691472005071003392 16391705535799657600 645194992818760192 3345428523547414400 6045662054276068608 8745895585004722816 11446129115733377024 14146362646462031232 16846596177190685440 1100085634209788032 3800319164938442240 6500552695667096448 9200786226395750656 11901019757124404864 14601253287853059072 17301486818581713280 1554976275600815872 4255209806329470080 6955443337058124288 9655676867786778496 12355910398515432704 15056143929244086912 17756377459972741120 2009866916991843712 4710100447720497920 7410333978449152128 10110567509177806336 12810801039906460544 15511034570635114752 18211268101363768960 2464757558382871552 5164991089111525760 7865224619840179968 10565458150568834176 13265691681297488384 15965925212026142592 219414669045245184 2919648199773899392 5619881730502553600 8320115261231207808 11020348791959862016 13720582322688516224 16420815853417170432 674305310436273024 3374538841164927232 6074772371893581440 8775005902622235648 11475239433350889856 14175472964079544064 16875706494808198272 1129195951827300864 3829429482555955072 6529663013284609280 9229896544013263488 11930130074741917696 14630363605470571904 17330597136199226112 1584086593218328704 4284320123946982912 6984553654675637120 9684787185404291328 12385020716132945536 15085254246861599744 17785487777590253952 2038977234609356544 4739210765338010752 7439444296066664960 10139677826795319168 12839911357523973376 15540144888252627584 18240378418981281792 2493867876000384384 5194101406729038592 7894334937457692800 10594568468186347008 13294801998915001216 15995035529643655424 248524986662758016 2948758517391412224 5648992048120066432 8349225578848720640 11049459109577374848 13749692640306029056 16449926171034683264 703415628053785856 3403649158782440064 6103882689511094272 8804116220239748480 11504349750968402688 14204583281697056896 16904816812425711104 1158306269444813696 3858539800173467904 6558773330902122112 9259006861630776320 11959240392359430528 14659473923088084736 17359707453816738944 1613196910835841536 4313430441564495744 7013663972293149952 9713897503021804160 12414131033750458368 15114364564479112576 17814598095207766784 2068087552226869376 4768321082955523584 7468554613684177792 10168788144412832000 12869021675141486208 15569255205870140416 18269488736598794624 2522978193617897216 5223211724346551424 7923445255075205632 10623678785803859840 13323912316532514048 16024145847261168256 277635304280270848 2977868835008925056 5678102365737579264 8378335896466233472 11078569427194887680 13778802957923541888 16479036488652196096 732525945671298688 3432759476399952896 6132993007128607104 8833226537857261312 11533460068585915520 14233693599314569728 16933927130043223936 1187416587062326528 3887650117790980736 6587883648519634944 9288117179248289152 11988350709976943360 14688584240705597568 17388817771434251776 1642307228453354368 4342540759182008576 7042774289910662784 9743007820639316992 12443241351367971200 15143474882096625408 17843708412825279616 2097197869844382208 4797431400573036416 7497664931301690624 10197898462030344832 12898131992758999040 15598365523487653248 18298599054216307456 2552088511235410048 5252322041964064256 7952555572692718464 10652789103421372672 13353022634150026880 16053256164878681088 306745621897783680 3006979152626437888 5707212683355092096 8407446214083746304 11107679744812400512 13807913275541054720 16508146806269708928 761636263288811520 3461869794017465728 6162103324746119936 8862336855474774144 11562570386203428352 14262803916932082560 16963037447660736768 1216526904679839360 3916760435408493568 6616993966137147776 9317227496865801984 12017461027594456192 14717694558323110400 17417928089051764608 1671417546070867200 4371651076799521408 7071884607528175616 9772118138256829824 12472351668985484032 15172585199714138240 17872818730442792448 2126308187461895040 4826541718190549248 7526775248919203456 10227008779647857664 12927242310376511872 15627475841105166080 18327709371833820288 2581198828852922880 5281432359581577088 7981665890310231296 10681899421038885504 13382132951767539712 16082366482496193920 335855939515296512 3036089470243950720 5736323000972604928 8436556531701259136 11136790062429913344 13837023593158567552 16537257123887221760 790746580906324352 3490980111634978560 6191213642363632768 8891447173092286976 11591680703820941184 14291914234549595392 16992147765278249600 1245637222297352192 3945870753026006400 6646104283754660608 9346337814483314816 12046571345211969024 14746804875940623232 17447038406669277440 1700527863688380032 4400761394417034240 7100994925145688448 9801228455874342656 12501461986602996864 15201695517331651072 17901929048060305280 2155418505079407872 4855652035808062080 7555885566536716288 10256119097265370496 12956352627994024704 15656586158722678912 18356819689451333120 2610309146470435712 5310542677199089920 8010776207927744128 10711009738656398336 13411243269385052544 16111476800113706752 364966257132809344 3065199787861463552 5765433318590117760 8465666849318771968 11165900380047426176 13866133910776080384 16566367441504734592 819856898523837184 3520090429252491392 6220323959981145600 8920557490709799808 11620791021438454016 14321024552167108224 17021258082895762432 1274747539914865024 3974981070643519232 6675214601372173440 9375448132100827648 12075681662829481856 14775915193558136064 17476148724286790272 1729638181305892864 4429871712034547072 7130105242763201280 9830338773491855488 12530572304220509696 15230805834949163904 17931039365677818112 2184528822696920704 4884762353425574912 7584995884154229120 10285229414882883328 12985462945611537536 15685696476340191744 18385930007068845952 2639419464087948544 5339652994816602752 8039886525545256960 10740120056273911168 13440353587002565376 16140587117731219584 394076574750322176 3094310105478976384 5794543636207630592 8494777166936284800 11195010697664939008 13895244228393593216 16595477759122247424 848967216141350016 3549200746870004224 6249434277598658432 8949667808327312640 11649901339055966848 14350134869784621056 17050368400513275264 1303857857532377856 4004091388261032064 6704324918989686272 9404558449718340480 12104791980446994688 14805025511175648896 17505259041904303104 1758748498923405696 4458982029652059904 7159215560380714112 9859449091109368320 12559682621838022528 15259916152566676736 17960149683295330944 2213639140314433536 4913872671043087744 7614106201771741952 10314339732500396160 13014573263229050368 15714806793957704576 18415040324686358784 2668529781705461376 5368763312434115584 8068996843162769792 10769230373891424000 13469463904620078208 16169697435348732416 423186892367835008 3123420423096489216 5823653953825143424 8523887484553797632 11224121015282451840 13924354546011106048 16624588076739760256 878077533758862848 3578311064487517056 6278544595216171264 8978778125944825472 11679011656673479680 14379245187402133888 17079478718130788096 1332968175149890688 4033201705878544896 6733435236607199104 9433668767335853312 12133902298064507520 14834135828793161728 17534369359521815936 1787858816540918528 4488092347269572736 7188325877998226944 9888559408726881152 12588792939455535360 15289026470184189568 17989260000912843776 2242749457931946368 4942982988660600576 7643216519389254784 10343450050117908992 13043683580846563200 15743917111575217408 18444150642303871616 2697640099322974208 5397873630051628416 8098107160780282624 10798340691508936832 13498574222237591040 16198807752966245248 452297209985347840 3152530740714002048 5852764271442656256 8552997802171310464 11253231332899964672 13953464863628618880 16653698394357273088 907187851376375680 3607421382105029888 6307654912833684096 9007888443562338304 11708121974290992512 14408355505019646720 17108589035748300928 1362078492767403520 4062312023496057728 6762545554224711936 9462779084953366144 12163012615682020352 14863246146410674560 17563479677139328768 1816969134158431360 4517202664887085568 7217436195615739776 9917669726344393984 12617903257073048192 15318136787801702400 18018370318530356608 2271859775549459200 4972093306278113408 7672326837006767616 10372560367735421824 13072793898464076032 15773027429192730240 26516886211832832 2726750416940487040 5426983947669141248 8127217478397795456 10827451009126449664 13527684539855103872 16227918070583758080 481407527602860672 3181641058331514880 5881874589060169088 8582108119788823296 11282341650517477504 13982575181246131712 16682808711974785920 936298168993888512 3636531699722542720 6336765230451196928 9036998761179851136 11737232291908505344 14437465822637159552 17137699353365813760 1391188810384916352 4091422341113570560 6791655871842224768 9491889402570878976 12192122933299533184 14892356464028187392 17592589994756841600 1846079451775944192 4546312982504598400 7246546513233252608 9946780043961906816 12647013574690561024 15347247105419215232 18047480636147869440 2300970093166972032 5001203623895626240 7701437154624280448 10401670685352934656 13101904216081588864 15802137746810243072 55627203829345664 2755860734557999872 5456094265286654080 8156327796015308288 10856561326743962496 13556794857472616704 16257028388201270912 510517845220373504 3210751375949027712 5910984906677681920 8611218437406336128 11311451968134990336 14011685498863644544 16711919029592298752 965408486611401344 3665642017340055552 6365875548068709760 9066109078797363968 11766342609526018176 14466576140254672384 17166809670983326592 1420299128002429184 4120532658731083392 6820766189459737600 9520999720188391808 12221233250917046016 14921466781645700224 17621700312374354432 1875189769393457024 4575423300122111232 7275656830850765440 9975890361579419648 12676123892308073856 15376357423036728064 18076590953765382272 2330080410784484864 5030313941513139072 7730547472241793280 10430781002970447488 13131014533699101696 15831248064427755904 84737521446858496 2784971052175512704 5485204582904166912 8185438113632821120 10885671644361475328 13585905175090129536 16286138705818783744 539628162837886336 3239861693566540544 5940095224295194752 8640328755023848960 11340562285752503168 14040795816481157376 16741029347209811584 994518804228914176 3694752334957568384 6394985865686222592 9095219396414876800 11795452927143531008 14495686457872185216 17195919988600839424 1449409445619942016 4149642976348596224 6849876507077250432 9550110037805904640 12250343568534558848 14950577099263213056 17650810629991867264 1904300087010969856 4604533617739624064 7304767148468278272 10005000679196932480 12705234209925586688 15405467740654240896 18105701271382895104 2359190728401997696 5059424259130651904 7759657789859306112 10459891320587960320 13160124851316614528 15860358382045268736 113847839064371328 2814081369793025536 5514314900521679744 8214548431250333952 10914781961978988160 13615015492707642368 16315249023436296576 568738480455399168 3268972011184053376 5969205541912707584 8669439072641361792 11369672603370016000 14069906134098670208 16770139664827324416 1023629121846427008 3723862652575081216 6424096183303735424 9124329714032389632 11824563244761043840 14524796775489698048 17225030306218352256 1478519763237454848 4178753293966109056 6878986824694763264 9579220355423417472 12279453886152071680 14979687416880725888 17679920947609380096 1933410404628482688 4633643935357136896 7333877466085791104 10034110996814445312 12734344527543099520 15434578058271753728 18134811589000407936 2388301046019510528 5088534576748164736 7788768107476818944 10489001638205473152 13189235168934127360 15889468699662781568 142958156681884160 2843191687410538368 5543425218139192576 8243658748867846784 10943892279596500992 13644125810325155200 16344359341053809408 597848798072912000 3298082328801566208 5998315859530220416 8698549390258874624 11398782920987528832 14099016451716183040 16799249982444837248 1052739439463939840 3752972970192594048 6453206500921248256 9153440031649902464 11853673562378556672 14553907093107210880 17254140623835865088 1507630080854967680 4207863611583621888 6908097142312276096 9608330673040930304 12308564203769584512 15008797734498238720 17709031265226892928 1962520722245995520 4662754252974649728 7362987783703303936 10063221314431958144 12763454845160612352 15463688375889266560 18163921906617920768 2417411363637023360 5117644894365677568 7817878425094331776 10518111955822985984 13218345486551640192 15918579017280294400 172068474299396992 2872302005028051200 5572535535756705408 8272769066485359616 10973002597214013824 13673236127942668032 16373469658671322240 626959115690424832 3327192646419079040 6027426177147733248 8727659707876387456 11427893238605041664 14128126769333695872 16828360300062350080 1081849757081452672 3782083287810106880 6482316818538761088 9182550349267415296 11882783879996069504 14583017410724723712 17283250941453377920 1536740398472480512 4236973929201134720 6937207459929788928 9637440990658443136 12337674521387097344 15037908052115751552 17738141582844405760 1991631039863508352 4691864570592162560 7392098101320816768 10092331632049470976 12792565162778125184 15492798693506779392 18193032224235433600 2446521681254536192 5146755211983190400 7846988742711844608 10547222273440498816 13247455804169153024 15947689334897807232 201178791916909824 2901412322645564032 5601645853374218240 8301879384102872448 11002112914831526656 13702346445560180864 16402579976288835072 656069433307937664 3356302964036591872 6056536494765246080 8756770025493900288 11457003556222554496 14157237086951208704 16857470617679862912 1110960074698965504 3811193605427619712 6511427136156273920 9211660666884928128 11911894197613582336 14612127728342236544 17312361259070890752 1565850716089993344 4266084246818647552 6966317777547301760 9666551308275955968 12366784839004610176 15067018369733264384 17767251900461918592 2020741357481021184 4720974888209675392 7421208418938329600 10121441949666983808 12821675480395638016 15521909011124292224 18222142541852946432 2475631998872049024 5175865529600703232 7876099060329357440 10576332591058011648 13276566121786665856 15976799652515320064 230289109534422656 2930522640263076864 5630756170991731072 8330989701720385280 11031223232449039488 13731456763177693696 16431690293906347904 685179750925450496 3385413281654104704 6085646812382758912 8785880343111413120 11486113873840067328 14186347404568721536 16886580935297375744 1140070392316478336 3840303923045132544 6540537453773786752 9240770984502440960 11941004515231095168 14641238045959749376 17341471576688403584 1594961033707506176 4295194564436160384 6995428095164814592 9695661625893468800 12395895156622123008 15096128687350777216 17796362218079431424 2049851675098534016 4750085205827188224 7450318736555842432 10150552267284496640 12850785798013150848 15551019328741805056 18251252859470459264 2504742316489561856 5204975847218216064 7905209377946870272 10605442908675524480 13305676439404178688 16005909970132832896 259399427151935488 2959632957880589696 5659866488609243904 8360100019337898112 11060333550066552320 13760567080795206528 16460800611523860736 714290068542963328 3414523599271617536 6114757130000271744 8814990660728925952 11515224191457580160 14215457722186234368 16915691252914888576 1169180709933991168 3869414240662645376 6569647771391299584 9269881302119953792 11970114832848608000 14670348363577262208 17370581894305916416 1624071351325019008 4324304882053673216 7024538412782327424 9724771943510981632 12425005474239635840 15125239004968290048 17825472535696944256 2078961992716046848 4779195523444701056 7479429054173355264 10179662584902009472 12879896115630663680 15580129646359317888 18280363177087972096 2533852634107074688 5234086164835728896 7934319695564383104 10634553226293037312 13334786757021691520 16035020287750345728 288509744769448320 2988743275498102528 5688976806226756736 8389210336955410944 11089443867684065152 13789677398412719360 16489910929141373568 743400386160476160 3443633916889130368 6143867447617784576 8844100978346438784 11544334509075092992 14244568039803747200 16944801570532401408 1198291027551504000 3898524558280158208 6598758089008812416 9298991619737466624 11999225150466120832 14699458681194775040 17399692211923429248 1653181668942531840 4353415199671186048 7053648730399840256 9753882261128494464 12454115791857148672 15154349322585802880 17854582853314457088 2108072310333559680 4808305841062213888 7508539371790868096 10208772902519522304 12909006433248176512 15609239963976830720 18309473494705484928 2562962951724587520 5263196482453241728 7963430013181895936 10663663543910550144 13363897074639204352 16064130605367858560 317620062386961152 3017853593115615360 5718087123844269568 8418320654572923776 11118554185301577984 13818787716030232192 16519021246758886400 772510703777988992 3472744234506643200 6172977765235297408 8873211295963951616 11573444826692605824 14273678357421260032 16973911888149914240 1227401345169016832 3927634875897671040 6627868406626325248 9328101937354979456 12028335468083633664 14728568998812287872 17428802529540942080 1682291986560044672 4382525517288698880 7082759048017353088 9782992578746007296 12483226109474661504 15183459640203315712 17883693170931969920 2137182627951072512 4837416158679726720 7537649689408380928 10237883220137035136 12938116750865689344 15638350281594343552 18338583812322997760 2592073269342100352 5292306800070754560 7992540330799408768 10692773861528062976 13393007392256717184 16093240922985371392 346730380004473984 3046963910733128192 5747197441461782400 8447430972190436608 11147664502919090816 13847898033647745024 16548131564376399232 801621021395501824 3501854552124156032 6202088082852810240 8902321613581464448 11602555144310118656 14302788675038772864 17003022205767427072 1256511662786529664 3956745193515183872 6656978724243838080 9357212254972492288 12057445785701146496 14757679316429800704 17457912847158454912 1711402304177557504 4411635834906211712 7111869365634865920 9812102896363520128 12512336427092174336 15212569957820828544 17912803488549482752 2166292945568585344 4866526476297239552 7566760007025893760 10266993537754547968 12967227068483202176 15667460599211856384 18367694129940510592 2621183586959613184 5321417117688267392 8021650648416921600 10721884179145575808 13422117709874230016 16122351240602884224 375840697621986816 3076074228350641024 5776307759079295232 8476541289807949440 11176774820536603648 13877008351265257856 16577241881993912064 830731339013014656 3530964869741668864 6231198400470323072 8931431931198977280 11631665461927631488 14331898992656285696 17032132523384939904 1285621980404042496 3985855511132696704 6686089041861350912 9386322572590005120 12086556103318659328 14786789634047313536 17487023164775967744 1740512621795070336 4440746152523724544 7140979683252378752 9841213213981032960 12541446744709687168 15241680275438341376 17941913806166995584 2195403263186098176 4895636793914752384 7595870324643406592 10296103855372060800 12996337386100715008 15696570916829369216 18396804447558023424 2650293904577126016 5350527435305780224 8050760966034434432 10750994496763088640 13451228027491742848 16151461558220397056 404951015239499648 3105184545968153856 5805418076696808064 8505651607425462272 11205885138154116480 13906118668882770688 16606352199611424896 859841656630527488 3560075187359181696 6260308718087835904 8960542248816490112 11660775779545144320 14361009310273798528 17061242841002452736 1314732298021555328 4014965828750209536 6715199359478863744 9415432890207517952 12115666420936172160 14815899951664826368 17516133482393480576 1769622939412583168 4469856470141237376 7170090000869891584 9870323531598545792 12570557062327200000 15270790593055854208 17971024123784508416 2224513580803611008 4924747111532265216 7624980642260919424 10325214172989573632 13025447703718227840 15725681234446882048 18425914765175536256 2679404222194638848 5379637752923293056 8079871283651947264 10780104814380601472 13480338345109255680 16180571875837909888 434061332857012480 3134294863585666688 5834528394314320896 8534761925042975104 11234995455771629312 13935228986500283520 16635462517228937728 888951974248040320 3589185504976694528 6289419035705348736 8989652566434002944 11689886097162657152 14390119627891311360 17090353158619965568 1343842615639068160 4044076146367722368 6744309677096376576 9444543207825030784 12144776738553684992 14845010269282339200 17545243800010993408 1798733257030096000 4498966787758750208 7199200318487404416 9899433849216058624 12599667379944712832 15299900910673367040 18000134441402021248 2253623898421123840 4953857429149778048 7654090959878432256 10354324490607086464 13054558021335740672 15754791552064394880 8281009083497472 2708514539812151680 5408748070540805888 8108981601269460096 10809215131998114304 13509448662726768512 16209682193455422720 463171650474525312 3163405181203179520 5863638711931833728 8563872242660487936 11264105773389142144 13964339304117796352 16664572834846450560 918062291865553152 3618295822594207360 6318529353322861568 9018762884051515776 11718996414780169984 14419229945508824192 17119463476237478400 1372952933256580992 4073186463985235200 6773419994713889408 9473653525442543616 12173887056171197824 14874120586899852032 17574354117628506240 1827843574647608832 4528077105376263040 7228310636104917248 9928544166833571456 12628777697562225664 15329011228290879872 18029244759019534080 2282734216038636672 4982967746767290880 7683201277495945088 10383434808224599296 13083668338953253504 15783901869681907712 37391326701010304 2737624857429664512 5437858388158318720 8138091918886972928 10838325449615627136 13538558980344281344 16238792511072935552 492281968092038144 3192515498820692352 5892749029549346560 8592982560278000768 11293216091006654976 13993449621735309184 16693683152463963392 947172609483065984 3647406140211720192 6347639670940374400 9047873201669028608 11748106732397682816 14448340263126337024 17148573793854991232 1402063250874093824 4102296781602748032 6802530312331402240 9502763843060056448 12202997373788710656 14903230904517364864 17603464435246019072 1856953892265121664 4557187422993775872 7257420953722430080 9957654484451084288 12657888015179738496 15358121545908392704 18058355076637046912 2311844533656149504 5012078064384803712 7712311595113457920 10412545125842112128 13112778656570766336 15813012187299420544 66501644318523136 2766735175047177344 5466968705775831552 8167202236504485760 10867435767233139968 13567669297961794176 16267902828690448384 521392285709550976 3221625816438205184 5921859347166859392 8622092877895513600 11322326408624167808 14022559939352822016 16722793470081476224 976282927100578816 3676516457829233024 6376749988557887232 9076983519286541440 11777217050015195648 14477450580743849856 17177684111472504064 1431173568491606656 4131407099220260864 6831640629948915072 9531874160677569280 12232107691406223488 14932341222134877696 17632574752863531904 1886064209882634496 4586297740611288704 7286531271339942912 9986764802068597120 12686998332797251328 15387231863525905536 18087465394254559744 2340954851273662336 5041188382002316544 7741421912730970752 10441655443459624960 13141888974188279168 15842122504916933376 95611961936035968 2795845492664690176 5496079023393344384 8196312554121998592 10896546084850652800 13596779615579307008 16297013146307961216 550502603327063808 3250736134055718016 5950969664784372224 8651203195513026432 11351436726241680640 14051670256970334848 16751903787698989056 1005393244718091648 3705626775446745856 6405860306175400064 9106093836904054272 11806327367632708480 14506560898361362688 17206794429090016896 1460283886109119488 4160517416837773696 6860750947566427904 9560984478295082112 12261218009023736320 14961451539752390528 17661685070481044736 1915174527500147328 4615408058228801536 7315641588957455744 10015875119686109952 12716108650414764160 15416342181143418368 18116575711872072576 2370065168891175168 5070298699619829376 7770532230348483584 10470765761077137792 13170999291805792000 15871232822534446208 124722279553548800 2824955810282203008 5525189341010857216 8225422871739511424 10925656402468165632 13625889933196819840 16326123463925474048 579612920944576640 3279846451673230848 5980079982401885056 8680313513130539264 11380547043859193472 14080780574587847680 16781014105316501888 1034503562335604480 3734737093064258688 6434970623792912896 9135204154521567104 11835437685250221312 14535671215978875520 17235904746707529728 1489394203726632320 4189627734455286528 6889861265183940736 9590094795912594944 12290328326641249152 14990561857369903360 17690795388098557568 1944284845117660160 4644518375846314368 7344751906574968576 10044985437303622784 12745218968032276992 15445452498760931200 18145686029489585408 2399175486508688000 5099409017237342208 7799642547965996416 10499876078694650624 13200109609423304832 15900343140151959040 153832597171061632 2854066127899715840 5554299658628370048 8254533189357024256 10954766720085678464 13655000250814332672 16355233781542986880 608723238562089472 3308956769290743680 6009190300019397888 8709423830748052096 11409657361476706304 14109890892205360512 16810124422934014720 1063613879953117312 3763847410681771520 6464080941410425728 9164314472139079936 11864548002867734144 14564781533596388352 17265015064325042560 1518504521344145152 4218738052072799360 6918971582801453568 9619205113530107776 12319438644258761984 15019672174987416192 17719905705716070400 1973395162735172992 4673628693463827200 7373862224192481408 10074095754921135616 12774329285649789824 15474562816378444032 18174796347107098240 2428285804126200832 5128519334854855040 7828752865583509248 10528986396312163456 13229219927040817664 15929453457769471872 182942914788574464 2883176445517228672 5583409976245882880 8283643506974537088 10983877037703191296 13684110568431845504 16384344099160499712 637833556179602304 3338067086908256512 6038300617636910720 8738534148365564928 11438767679094219136 14139001209822873344 16839234740551527552 1092724197570630144 3792957728299284352 6493191259027938560 9193424789756592768 11893658320485246976 14593891851213901184 17294125381942555392 1547614838961657984 4247848369690312192 6948081900418966400 9648315431147620608 12348548961876274816 15048782492604929024 17749016023333583232 2002505480352685824 4702739011081340032 7402972541809994240 10103206072538648448 12803439603267302656 15503673133995956864 18203906664724611072 2457396121743713664 5157629652472367872 7857863183201022080 10558096713929676288 13258330244658330496 15958563775386984704 212053232406087296 2912286763134741504 5612520293863395712 8312753824592049920 11012987355320704128 13713220886049358336 16413454416778012544 666943873797115136 3367177404525769344 6067410935254423552 8767644465983077760 11467877996711731968 14168111527440386176 16868345058169040384 1121834515188142976 3822068045916797184 6522301576645451392 9222535107374105600 11922768638102759808 14623002168831414016 17323235699560068224 1576725156579170816 4276958687307825024 6977192218036479232 9677425748765133440 12377659279493787648 15077892810222441856 17778126340951096064 2031615797970198656 4731849328698852864 7432082859427507072 10132316390156161280 12832549920884815488 15532783451613469696 18233016982342123904 2486506439361226496 5186739970089880704 7886973500818534912 10587207031547189120 13287440562275843328 15987674093004497536 241163550023600128 2941397080752254336 5641630611480908544 8341864142209562752 11042097672938216960 13742331203666871168 16442564734395525376 696054191414627968 3396287722143282176 6096521252871936384 8796754783600590592 11496988314329244800 14197221845057899008 16897455375786553216 1150944832805655808 3851178363534310016 6551411894262964224 9251645424991618432 11951878955720272640 14652112486448926848 17352346017177581056 1605835474196683648 4306069004925337856 7006302535653992064 9706536066382646272 12406769597111300480 15107003127839954688 17807236658568608896 2060726115587711488 4760959646316365696 7461193177045019904 10161426707773674112 12861660238502328320 15561893769230982528 18262127299959636736 2515616756978739328 5215850287707393536 7916083818436047744 10616317349164701952 13316550879893356160 16016784410622010368 270273867641112960 2970507398369767168 5670740929098421376 8370974459827075584 11071207990555729792 13771441521284384000 16471675052013038208 725164509032140800 3425398039760795008 6125631570489449216 8825865101218103424 11526098631946757632 14226332162675411840 16926565693404066048 1180055150423168640 3880288681151822848 6580522211880477056 9280755742609131264 11980989273337785472 14681222804066439680 17381456334795093888 1634945791814196480 4335179322542850688 7035412853271504896 9735646384000159104 12435879914728813312 15136113445457467520 17836346976186121728 2089836433205224320 4790069963933878528 7490303494662532736 10190537025391186944 12890770556119841152 15591004086848495360 18291237617577149568 2544727074596252160 5244960605324906368 7945194136053560576 10645427666782214784 13345661197510868992 16045894728239523200 299384185258625792 2999617715987280000 5699851246715934208 8400084777444588416 11100318308173242624 13800551838901896832 16500785369630551040 754274826649653632 3454508357378307840 6154741888106962048 8854975418835616256 11555208949564270464 14255442480292924672 16955676011021578880 1209165468040681472 3909398998769335680 6609632529497989888 9309866060226644096 12010099590955298304 14710333121683952512 17410566652412606720 1664056109431709312 4364289640160363520 7064523170889017728 9764756701617671936 12464990232346326144 15165223763074980352 17865457293803634560 2118946750822737152 4819180281551391360 7519413812280045568 10219647343008699776 12919880873737353984 15620114404466008192 18320347935194662400 2573837392213764992 5274070922942419200 7974304453671073408 10674537984399727616 13374771515128381824 16075005045857036032 328494502876138624 3028728033604792832 5728961564333447040 8429195095062101248 11129428625790755456 13829662156519409664 16529895687248063872 783385144267166464 3483618674995820672 6183852205724474880 8884085736453129088 11584319267181783296 14284552797910437504 16984786328639091712 1238275785658194304 3938509316386848512 6638742847115502720 9338976377844156928 12039209908572811136 14739443439301465344 17439676970030119552 1693166427049222144 4393399957777876352 7093633488506530560 9793867019235184768 12494100549963838976 15194334080692493184 17894567611421147392 2148057068440249984 4848290599168904192 7548524129897558400 10248757660626212608 12948991191354866816 15649224722083521024 18349458252812175232 2602947709831277824 5303181240559932032 8003414771288586240 10703648302017240448 13403881832745894656 16104115363474548864 357604820493651456 3057838351222305664 5758071881950959872 8458305412679614080 11158538943408268288 13858772474136922496 16559006004865576704 812495461884679296 3512728992613333504 6212962523341987712 8913196054070641920 11613429584799296128 14313663115527950336 17013896646256604544 1267386103275707136 3967619634004361344 6667853164733015552 9368086695461669760 12068320226190323968 14768553756918978176 17468787287647632384 1722276744666734976 4422510275395389184 7122743806124043392 9822977336852697600 12523210867581351808 15223444398310006016 17923677929038660224 2177167386057762816 4877400916786417024 7577634447515071232 10277867978243725440 12978101508972379648 15678335039701033856 18378568570429688064 2632058027448790656 5332291558177444864 8032525088906099072 10732758619634753280 13432992150363407488 16133225681092061696 386715138111164288 3086948668839818496 5787182199568472704 8487415730297126912 11187649261025781120 13887882791754435328 16588116322483089536 841605779502192128 3541839310230846336 6242072840959500544 8942306371688154752 11642539902416808960 14342773433145463168 17043006963874117376 1296496420893219968 3996729951621874176 6696963482350528384 9397197013079182592 12097430543807836800 14797664074536491008 17497897605265145216 1751387062284247808 4451620593012902016 7151854123741556224 9852087654470210432 12552321185198864640 15252554715927518848 17952788246656173056 2206277703675275648 4906511234403929856 7606744765132584064 10306978295861238272 13007211826589892480 15707445357318546688 18407678888047200896 2661168345066303488 5361401875794957696 8061635406523611904 10761868937252266112 13462102467980920320 16162335998709574528 415825455728677120 3116058986457331328 5816292517185985536 8516526047914639744 11216759578643293952 13916993109371948160 16617226640100602368 870716097119704960 3570949627848359168 6271183158577013376 8971416689305667584 11671650220034321792 14371883750762976000 17072117281491630208 1325606738510732800 4025840269239387008 6726073799968041216 9426307330696695424 12126540861425349632 14826774392154003840 17527007922882658048 1780497379901760640 4480730910630414848 7180964441359069056 9881197972087723264 12581431502816377472 15281665033545031680 17981898564273685888 2235388021292788480 4935621552021442688 7635855082750096896 10336088613478751104 13036322144207405312 15736555674936059520 18436789205664713728 2690278662683816320 5390512193412470528 8090745724141124736 10790979254869778944 13491212785598433152 16191446316327087360 444935773346189952 3145169304074844160 5845402834803498368 8545636365532152576 11245869896260806784 13946103426989460992 16646336957718115200 899826414737217792 3600059945465872000 6300293476194526208 9000527006923180416 11700760537651834624 14400994068380488832 17101227599109143040 1354717056128245632 4054950586856899840 6755184117585554048 9455417648314208256 12155651179042862464 14855884709771516672 17556118240500170880 1809607697519273472 4509841228247927680 7210074758976581888 9910308289705236096 12610541820433890304 15310775351162544512 18011008881891198720 2264498338910301312 4964731869638955520 7664965400367609728 10365198931096263936 13065432461824918144 15765665992553572352 19155449572674944 2719388980301329152 5419622511029983360 8119856041758637568 10820089572487291776 13520323103215945984 16220556633944600192 474046090963702784 3174279621692356992 5874513152421011200 8574746683149665408 11274980213878319616 13975213744606973824 16675447275335628032 928936732354730624 3629170263083384832 6329403793812039040 9029637324540693248 11729870855269347456 14430104385998001664 17130337916726655872 1383827373745758464 4084060904474412672 6784294435203066880 9484527965931721088 12184761496660375296 14884995027389029504 17585228558117683712 1838718015136786304 4538951545865440512 7239185076594094720 9939418607322748928 12639652138051403136 15339885668780057344 18040119199508711552 2293608656527814144 4993842187256468352 7694075717985122560 10394309248713776768 13094542779442430976 15794776310171085184 48265767190187776 2748499297918841984 5448732828647496192 8148966359376150400 10849199890104804608 13549433420833458816 16249666951562113024 503156408581215616 3203389939309869824 5903623470038524032 8603857000767178240 11304090531495832448 14004324062224486656 16704557592953140864 958047049972243456 3658280580700897664 6358514111429551872 9058747642158206080 11758981172886860288 14459214703615514496 17159448234344168704 1412937691363271296 4113171222091925504 6813404752820579712 9513638283549233920 12213871814277888128 14914105345006542336 17614338875735196544 1867828332754299136 4568061863482953344 7268295394211607552 9968528924940261760 12668762455668915968 15368995986397570176 18069229517126224384 2322718974145326976 5022952504873981184 7723186035602635392 10423419566331289600 13123653097059943808 15823886627788598016 77376084807700608 2777609615536354816 5477843146265009024 8178076676993663232 10878310207722317440 13578543738450971648 16278777269179625856 532266726198728448 3232500256927382656 5932733787656036864 8632967318384691072 11333200849113345280 14033434379841999488 16733667910570653696 987157367589756288 3687390898318410496 6387624429047064704 9087857959775718912 11788091490504373120 14488325021233027328 17188558551961681536 1442048008980784128 4142281539709438336 6842515070438092544 9542748601166746752 12242982131895400960 14943215662624055168 17643449193352709376 1896938650371811968 4597172181100466176 7297405711829120384 9997639242557774592 12697872773286428800 15398106304015083008 18098339834743737216 2351829291762839808 5052062822491494016 7752296353220148224 10452529883948802432 13152763414677456640 15852996945406110848 106486402425213440 2806719933153867648 5506953463882521856 8207186994611176064 10907420525339830272 13607654056068484480 16307887586797138688 561377043816241280 3261610574544895488 5961844105273549696 8662077636002203904 11362311166730858112 14062544697459512320 16762778228188166528 1016267685207269120 3716501215935923328 6416734746664577536 9116968277393231744 11817201808121885952 14517435338850540160 17217668869579194368 1471158326598296960 4171391857326951168 6871625388055605376 9571858918784259584 12272092449512913792 14972325980241568000 17672559510970222208 1926048967989324800 4626282498717979008 7326516029446633216 10026749560175287424 12726983090903941632 15427216621632595840 18127450152361250048 2380939609380352640 5081173140109006848 7781406670837661056 10481640201566315264 13181873732294969472 15882107263023623680 135596720042726272 2835830250771380480 5536063781500034688 8236297312228688896 10936530842957343104 13636764373685997312 16336997904414651520 590487361433754112 3290720892162408320 5990954422891062528 8691187953619716736 11391421484348370944 14091655015077025152 16791888545805679360 1045378002824781952 3745611533553436160 6445845064282090368 9146078595010744576 11846312125739398784 14546545656468052992 17246779187196707200 1500268644215809792 4200502174944464000 6900735705673118208 9600969236401772416 12301202767130426624 15001436297859080832 17701669828587735040 1955159285606837632 4655392816335491840 7355626347064146048 10055859877792800256 12756093408521454464 15456326939250108672 18156560469978762880 2410049926997865472 5110283457726519680 7810516988455173888 10510750519183828096 13210984049912482304 15911217580641136512 164707037660239104 2864940568388893312 5565174099117547520 8265407629846201728 10965641160574855936 13665874691303510144 16366108222032164352 619597679051266944 3319831209779921152 6020064740508575360 8720298271237229568 11420531801965883776 14120765332694537984 16820998863423192192 1074488320442294784 3774721851170948992 6474955381899603200 9175188912628257408 11875422443356911616 14575655974085565824 17275889504814220032 1529378961833322624 4229612492561976832 6929846023290631040 9630079554019285248 12330313084747939456 15030546615476593664 17730780146205247872 1984269603224350464 4684503133953004672 7384736664681658880 10084970195410313088 12785203726138967296 15485437256867621504 18185670787596275712 2439160244615378304 5139393775344032512 7839627306072686720 10539860836801340928 13240094367529995136 15940327898258649344 193817355277751936 2894050886006406144 5594284416735060352 8294517947463714560 10994751478192368768 13694985008921022976 16395218539649677184 648707996668779776 3348941527397433984 6049175058126088192 8749408588854742400 11449642119583396608 14149875650312050816 16850109181040705024 1103598638059807616 3803832168788461824 6504065699517116032 9204299230245770240 11904532760974424448 14604766291703078656 17304999822431732864 1558489279450835456 4258722810179489664 6958956340908143872 9659189871636798080 12359423402365452288 15059656933094106496 17759890463822760704 2013379920841863296 4713613451570517504 7413846982299171712 10114080513027825920 12814314043756480128 15514547574485134336 18214781105213788544 2468270562232891136 5168504092961545344 7868737623690199552 10568971154418853760 13269204685147507968 15969438215876162176 222927672895264768 2923161203623918976 5623394734352573184 8323628265081227392 11023861795809881600 13724095326538535808 16424328857267190016 677818314286292608 3378051845014946816 6078285375743601024 8778518906472255232 11478752437200909440 14178985967929563648 16879219498658217856 1132708955677320448 3832942486405974656 6533176017134628864 9233409547863283072 11933643078591937280 14633876609320591488 17334110140049245696 1587599597068348288 4287833127797002496 6988066658525656704 9688300189254310912 12388533719982965120 15088767250711619328 17789000781440273536 2042490238459376128 4742723769188030336 7442957299916684544 10143190830645338752 12843424361373992960 15543657892102647168 18243891422831301376 2497380879850403968 5197614410579058176 7897847941307712384 10598081472036366592 13298315002765020800 15998548533493675008 252037990512777600 2952271521241431808 5652505051970086016 8352738582698740224 11052972113427394432 13753205644156048640 16453439174884702848 706928631903805440 3407162162632459648 6107395693361113856 8807629224089768064 11507862754818422272 14208096285547076480 16908329816275730688 1161819273294833280 3862052804023487488 6562286334752141696 9262519865480795904 11962753396209450112 14662986926938104320 17363220457666758528 1616709914685861120 4316943445414515328 7017176976143169536 9717410506871823744 12417644037600477952 15117877568329132160 17818111099057786368 2071600556076888960 4771834086805543168 7472067617534197376 10172301148262851584 12872534678991505792 15572768209720160000 18273001740448814208 2526491197467916800 5226724728196571008 7926958258925225216 10627191789653879424 13327425320382533632 16027658851111187840 281148308130290432 2981381838858944640 5681615369587598848 8381848900316253056 11082082431044907264 13782315961773561472 16482549492502215680 736038949521318272 3436272480249972480 6136506010978626688 8836739541707280896 11536973072435935104 14237206603164589312 16937440133893243520 1190929590912346112 3891163121641000320 6591396652369654528 9291630183098308736 11991863713826962944 14692097244555617152 17392330775284271360 1645820232303373952 4346053763032028160 7046287293760682368 9746520824489336576 12446754355217990784 15146987885946644992 17847221416675299200 2100710873694401792 4800944404423056000 7501177935151710208 10201411465880364416 12901644996609018624 15601878527337672832 18302112058066327040 2555601515085429632 5255835045814083840 7956068576542738048 10656302107271392256 13356535638000046464 16056769168728700672 310258625747803264 3010492156476457472 5710725687205111680 8410959217933765888 11111192748662420096 13811426279391074304 16511659810119728512 765149267138831104 3465382797867485312 6165616328596139520 8865849859324793728 11566083390053447936 14266316920782102144 16966550451510756352 1220039908529858944 3920273439258513152 6620506969987167360 9320740500715821568 12020974031444475776 14721207562173129984 17421441092901784192 1674930549920886784 4375164080649540992 7075397611378195200 9775631142106849408 12475864672835503616 15176098203564157824 17876331734292812032 2129821191311914624 4830054722040568832 7530288252769223040 10230521783497877248 12930755314226531456 15630988844955185664 18331222375683839872 2584711832702942464 5284945363431596672 7985178894160250880 10685412424888905088 13385645955617559296 16085879486346213504 339368943365316096 3039602474093970304 5739836004822624512 8440069535551278720 11140303066279932928 13840536597008587136 16540770127737241344 794259584756343936 3494493115484998144 6194726646213652352 8894960176942306560 11595193707670960768 14295427238399614976 16995660769128269184 1249150226147371776 3949383756876025984 6649617287604680192 9349850818333334400 12050084349061988608 14750317879790642816 17450551410519297024 1704040867538399616 4404274398267053824 7104507928995708032 9804741459724362240 12504974990453016448 15205208521181670656 17905442051910324864 2158931508929427456 4859165039658081664 7559398570386735872 10259632101115390080 12959865631844044288 15660099162572698496 18360332693301352704 2613822150320455296 5314055681049109504 8014289211777763712 10714522742506417920 13414756273235072128 16114989803963726336 368479260982828928 3068712791711483136 5768946322440137344 8469179853168791552 11169413383897445760 13869646914626099968 16569880445354754176 823369902373856768 3523603433102510976 6223836963831165184 8924070494559819392 11624304025288473600 14324537556017127808 17024771086745782016 1278260543764884608 3978494074493538816 6678727605222193024 9378961135950847232 12079194666679501440 14779428197408155648 17479661728136809856 1733151185155912448 4433384715884566656 7133618246613220864 9833851777341875072 12534085308070529280 15234318838799183488 17934552369527837696 2188041826546940288 4888275357275594496 7588508888004248704 10288742418732902912 12988975949461557120 15689209480190211328 18389443010918865536 2642932467937968128 5343165998666622336 8043399529395276544 10743633060123930752 13443866590852584960 16144100121581239168 397589578600341760 3097823109328995968 5798056640057650176 8498290170786304384 11198523701514958592 13898757232243612800 16598990762972267008 852480219991369600 3552713750720023808 6252947281448678016 8953180812177332224 11653414342905986432 14353647873634640640 17053881404363294848 1307370861382397440 4007604392111051648 6707837922839705856 9408071453568360064 12108304984297014272 14808538515025668480 17508772045754322688 1762261502773425280 4462495033502079488 7162728564230733696 9862962094959387904 12563195625688042112 15263429156416696320 17963662687145350528 2217152144164453120 4917385674893107328 7617619205621761536 10317852736350415744 13018086267079069952 15718319797807724160 18418553328536378368 2672042785555480960 5372276316284135168 8072509847012789376 10772743377741443584 13472976908470097792 16173210439198752000 426699896217854592 3126933426946508800 5827166957675163008 8527400488403817216 11227634019132471424 13927867549861125632 16628101080589779840 881590537608882432 3581824068337536640 6282057599066190848 8982291129794845056 11682524660523499264 14382758191252153472 17082991721980807680 1336481178999910272 4036714709728564480 6736948240457218688 9437181771185872896 12137415301914527104 14837648832643181312 17537882363371835520 1791371820390938112 4491605351119592320 7191838881848246528 9892072412576900736 12592305943305554944 15292539474034209152 17992773004762863360 2246262461781965952 4946495992510620160 7646729523239274368 10346963053967928576 13047196584696582784 15747430115425236992 919572444339584 2701153103172993792 5401386633901648000 8101620164630302208 10801853695358956416 13502087226087610624 16202320756816264832 455810213835367424 3156043744564021632 5856277275292675840 8556510806021330048 11256744336749984256 13956977867478638464 16657211398207292672 910700855226395264 3610934385955049472 6311167916683703680 9011401447412357888 11711634978141012096 14411868508869666304 17112102039598320512 1365591496617423104 4065825027346077312 6766058558074731520 9466292088803385728 12166525619532039936 14866759150260694144 17566992680989348352 1820482138008450944 4520715668737105152 7220949199465759360 9921182730194413568 12621416260923067776 15321649791651721984 18021883322380376192 2275372779399478784 4975606310128132992 7675839840856787200 10376073371585441408 13076306902314095616 15776540433042749824 30029890061852416 2730263420790506624 5430496951519160832 8130730482247815040 10830964012976469248 13531197543705123456 16231431074433777664 484920531452880256 3185154062181534464 5885387592910188672 8585621123638842880 11285854654367497088 13986088185096151296 16686321715824805504 939811172843908096 3640044703572562304 6340278234301216512 9040511765029870720 11740745295758524928 14440978826487179136 17141212357215833344 1394701814234935936 4094935344963590144 6795168875692244352 9495402406420898560 12195635937149552768 14895869467878206976 17596102998606861184 1849592455625963776 4549825986354617984 7250059517083272192 9950293047811926400 12650526578540580608 15350760109269234816 18050993639997889024 2304483097016991616 5004716627745645824 7704950158474300032 10405183689202954240 13105417219931608448 15805650750660262656 59140207679365248 2759373738408019456 5459607269136673664 8159840799865327872 10860074330593982080 13560307861322636288 16260541392051290496 514030849070393088 3214264379799047296 5914497910527701504 8614731441256355712 11314964971985009920 14015198502713664128 16715432033442318336 968921490461420928 3669155021190075136 6369388551918729344 9069622082647383552 11769855613376037760 14470089144104691968 17170322674833346176 1423812131852448768 4124045662581102976 6824279193309757184 9524512724038411392 12224746254767065600 14924979785495719808 17625213316224374016 1878702773243476608 4578936303972130816 7279169834700785024 9979403365429439232 12679636896158093440 15379870426886747648 18080103957615401856 2333593414634504448 5033826945363158656 7734060476091812864 10434294006820467072 13134527537549121280 15834761068277775488 88250525296878080 2788484056025532288 5488717586754186496 8188951117482840704 10889184648211494912 13589418178940149120 16289651709668803328 543141166687905920 3243374697416560128 5943608228145214336 8643841758873868544 11344075289602522752 14044308820331176960 16744542351059831168 998031808078933760 3698265338807587968 6398498869536242176 9098732400264896384 11798965930993550592 14499199461722204800 17199432992450859008 1452922449469961600 4153155980198615808 6853389510927270016 9553623041655924224 12253856572384578432 14954090103113232640 17654323633841886848 1907813090860989440 4608046621589643648 7308280152318297856 10008513683046952064 12708747213775606272 15408980744504260480 18109214275232914688 2362703732252017280 5062937262980671488 7763170793709325696 10463404324437979904 13163637855166634112 15863871385895288320 117360842914390912 2817594373643045120 5517827904371699328 8218061435100353536 10918294965829007744 13618528496557661952 16318762027286316160 572251484305418752 3272485015034072960 5972718545762727168 8672952076491381376 11373185607220035584 14073419137948689792 16773652668677344000 1027142125696446592 3727375656425100800 6427609187153755008 9127842717882409216 11828076248611063424 14528309779339717632 17228543310068371840 1482032767087474432 4182266297816128640 6882499828544782848 9582733359273437056 12282966890002091264 14983200420730745472 17683433951459399680 1936923408478502272 4637156939207156480 7337390469935810688 10037624000664464896 12737857531393119104 15438091062121773312 18138324592850427520 2391814049869530112 5092047580598184320 7792281111326838528 10492514642055492736 13192748172784146944 15892981703512801152 146471160531903744 2846704691260557952 5546938221989212160 8247171752717866368 10947405283446520576 13647638814175174784 16347872344903828992 601361801922931584 3301595332651585792 6001828863380240000 8702062394108894208 11402295924837548416 14102529455566202624 16802762986294856832 1056252443313959424 3756485974042613632 6456719504771267840 9156953035499922048 11857186566228576256 14557420096957230464 17257653627685884672 1511143084704987264 4211376615433641472 6911610146162295680 9611843676890949888 12312077207619604096 15012310738348258304 17712544269076912512 1966033726096015104 4666267256824669312 7366500787553323520 10066734318281977728 12766967849010631936 15467201379739286144 18167434910467940352 2420924367487042944 5121157898215697152 7821391428944351360 10521624959673005568 13221858490401659776 15922092021130313984 175581478149416576 2875815008878070784 5576048539606724992 8276282070335379200 10976515601064033408 13676749131792687616 16376982662521341824 630472119540444416 3330705650269098624 6030939180997752832 8731172711726407040 11431406242455061248 14131639773183715456 16831873303912369664 1085362760931472256 3785596291660126464 6485829822388780672 9186063353117434880 11886296883846089088 14586530414574743296 17286763945303397504 1540253402322500096 4240486933051154304 6940720463779808512 9640953994508462720 12341187525237116928 15041421055965771136 17741654586694425344 1995144043713527936 4695377574442182144 7395611105170836352 10095844635899490560 12796078166628144768 15496311697356798976 18196545228085453184 2450034685104555776 5150268215833209984 7850501746561864192 10550735277290518400 13250968808019172608 15951202338747826816 204691795766929408 2904925326495583616 5605158857224237824 8305392387952892032 11005625918681546240 13705859449410200448 16406092980138854656 659582437157957248 3359815967886611456 6060049498615265664 8760283029343919872 11460516560072574080 14160750090801228288 16860983621529882496 1114473078548985088 3814706609277639296 6514940140006293504 9215173670734947712 11915407201463601920 14615640732192256128 17315874262920910336 1569363719940012928 4269597250668667136 6969830781397321344 9670064312125975552 12370297842854629760 15070531373583283968 17770764904311938176 2024254361331040768 4724487892059694976 7424721422788349184 10124954953517003392 12825188484245657600 15525422014974311808 18225655545702966016 2479145002722068608 5179378533450722816 7879612064179377024 10579845594908031232 13280079125636685440 15980312656365339648 233802113384442240 2934035644113096448 5634269174841750656 8334502705570404864 11034736236299059072 13734969767027713280 16435203297756367488 688692754775470080 3388926285504124288 6089159816232778496 8789393346961432704 11489626877690086912 14189860408418741120 16890093939147395328 1143583396166497920 3843816926895152128 6544050457623806336 9244283988352460544 11944517519081114752 14644751049809768960 17344984580538423168 1598474037557525760 4298707568286179968 6998941099014834176 9699174629743488384 12399408160472142592 15099641691200796800 17799875221929451008 2053364678948553600 4753598209677207808 7453831740405862016 10154065271134516224 12854298801863170432 15554532332591824640 18254765863320478848 2508255320339581440 5208488851068235648 7908722381796889856 10608955912525544064 13309189443254198272 16009422973982852480 262912431001955072 2963145961730609280 5663379492459263488 8363613023187917696 11063846553916571904 13764080084645226112 16464313615373880320 717803072392982912 3418036603121637120 6118270133850291328 8818503664578945536 11518737195307599744 14218970726036253952 16919204256764908160 1172693713784010752 3872927244512664960 6573160775241319168 9273394305969973376 11973627836698627584 14673861367427281792 17374094898155936000 1627584355175038592 4327817885903692800 7028051416632347008 9728284947361001216 12428518478089655424 15128752008818309632 17828985539546963840 2082474996566066432 4782708527294720640 7482942058023374848 10183175588752029056 12883409119480683264 15583642650209337472 18283876180937991680 2537365637957094272 5237599168685748480 7937832699414402688 10638066230143056896 13338299760871711104 16038533291600365312 292022748619467904 2992256279348122112 5692489810076776320 8392723340805430528 11092956871534084736 13793190402262738944 16493423932991393152 746913390010495744 3447146920739149952 6147380451467804160 8847613982196458368 11547847512925112576 14248081043653766784 16948314574382420992 1201804031401523584 3902037562130177792 6602271092858832000 9302504623587486208 12002738154316140416 14702971685044794624 17403205215773448832 1656694672792551424 4356928203521205632 7057161734249859840 9757395264978514048 12457628795707168256 15157862326435822464 17858095857164476672 2111585314183579264 4811818844912233472 7512052375640887680 10212285906369541888 12912519437098196096 15612752967826850304 18312986498555504512 2566475955574607104 5266709486303261312 7966943017031915520 10667176547760569728 13367410078489223936 16067643609217878144 321133066236980736 3021366596965634944 5721600127694289152 8421833658422943360 11122067189151597568 13822300719880251776 16522534250608905984 776023707628008576 3476257238356662784 6176490769085316992 8876724299813971200 11576957830542625408 14277191361271279616 16977424891999933824 1230914349019036416 3931147879747690624 6631381410476344832 9331614941204999040 12031848471933653248 14732082002662307456 17432315533390961664 1685804990410064256 4386038521138718464 7086272051867372672 9786505582596026880 12486739113324681088 15186972644053335296 17887206174781989504 2140695631801092096 4840929162529746304 7541162693258400512 10241396223987054720 12941629754715708928 15641863285444363136 18342096816173017344 2595586273192119936 5295819803920774144 7996053334649428352 10696286865378082560 13396520396106736768 16096753926835390976 350243383854493568 3050476914583147776 5750710445311801984 8450943976040456192 11151177506769110400 13851411037497764608 16551644568226418816 805134025245521408 3505367555974175616 6205601086702829824 8905834617431484032 11606068148160138240 14306301678888792448 17006535209617446656 1260024666636549248 3960258197365203456 6660491728093857664 9360725258822511872 12060958789551166080 14761192320279820288 17461425851008474496 1714915308027577088 4415148838756231296 7115382369484885504 9815615900213539712 12515849430942193920 15216082961670848128 17916316492399502336 2169805949418604928 4870039480147259136 7570273010875913344 10270506541604567552 12970740072333221760 15670973603061875968 18371207133790530176 2624696590809632768 5324930121538286976 8025163652266941184 10725397182995595392 13425630713724249600 16125864244452903808 379353701472006400 3079587232200660608 5779820762929314816 8480054293657969024 11180287824386623232 13880521355115277440 16580754885843931648 834244342863034240 3534477873591688448 6234711404320342656 8934944935048996864 11635178465777651072 14335411996506305280 17035645527234959488 1289134984254062080 3989368514982716288 6689602045711370496 9389835576440024704 12090069107168678912 14790302637897333120 17490536168625987328 1744025625645089920 4444259156373744128 7144492687102398336 9844726217831052544 12544959748559706752 15245193279288360960 17945426810017015168 2198916267036117760 4899149797764771968 7599383328493426176 10299616859222080384 12999850389950734592 15700083920679388800 18400317451408043008 2653806908427145600 5354040439155799808 8054273969884454016 10754507500613108224 13454741031341762432 16154974562070416640 408464019089519232 3108697549818173440 5808931080546827648 8509164611275481856 11209398142004136064 13909631672732790272 16609865203461444480 863354660480547072 3563588191209201280 6263821721937855488 8964055252666509696 11664288783395163904 14364522314123818112 17064755844852472320 1318245301871574912 4018478832600229120 6718712363328883328 9418945894057537536 12119179424786191744 14819412955514845952 17519646486243500160 1773135943262602752 4473369473991256960 7173603004719911168 9873836535448565376 12574070066177219584 15274303596905873792 17974537127634528000 2228026584653630592 4928260115382284800 7628493646110939008 10328727176839593216 13028960707568247424 15729194238296901632 18429427769025555840 2682917226044658432 5383150756773312640 8083384287501966848 10783617818230621056 13483851348959275264 16184084879687929472 437574336707032064 3137807867435686272 5838041398164340480 8538274928892994688 11238508459621648896 13938741990350303104 16638975521078957312 892464978098059904 3592698508826714112 6292932039555368320 8993165570284022528 11693399101012676736 14393632631741330944 17093866162469985152 1347355619489087744 4047589150217741952 6747822680946396160 9448056211675050368 12148289742403704576 14848523273132358784 17548756803861012992 1802246260880115584 4502479791608769792 7202713322337424000 9902946853066078208 12603180383794732416 15303413914523386624 18003647445252040832 2257136902271143424 4957370432999797632 7657603963728451840 10357837494457106048 13058071025185760256 15758304555914414464 11794012933517056 2712027543662171264 5412261074390825472 8112494605119479680 10812728135848133888 13512961666576788096 16213195197305442304 466684654324544896 3166918185053199104 5867151715781853312 8567385246510507520 11267618777239161728 13967852307967815936 16668085838696470144 921575295715572736 3621808826444226944 6322042357172881152 9022275887901535360 11722509418630189568 14422742949358843776 17122976480087497984 1376465937106600576 4076699467835254784 6776932998563908992 9477166529292563200 12177400060021217408 14877633590749871616 17577867121478525824 1831356578497628416 4531590109226282624 7231823639954936832 9932057170683591040 12632290701412245248 15332524232140899456 18032757762869553664 2286247219888656256 4986480750617310464 7686714281345964672 10386947812074618880 13087181342803273088 15787414873531927296 40904330551029888 2741137861279684096 5441371392008338304 8141604922736992512 10841838453465646720 13542071984194300928 16242305514922955136 495794971942057728 3196028502670711936 5896262033399366144 8596495564128020352 11296729094856674560 13996962625585328768 16697196156313982976 950685613333085568 3650919144061739776 6351152674790393984 9051386205519048192 11751619736247702400 14451853266976356608 17152086797705010816 1405576254724113408 4105809785452767616 6806043316181421824 9506276846910076032 12206510377638730240 14906743908367384448 17606977439096038656 1860466896115141248 4560700426843795456 7260933957572449664 9961167488301103872 12661401019029758080 15361634549758412288 18061868080487066496 2315357537506169088 5015591068234823296 7715824598963477504 10416058129692131712 13116291660420785920 15816525191149440128 70014648168542720 2770248178897196928 5470481709625851136 8170715240354505344 10870948771083159552 13571182301811813760 16271415832540467968 524905289559570560 3225138820288224768 5925372351016878976 8625605881745533184 11325839412474187392 14026072943202841600 16726306473931495808 979795930950598400 3680029461679252608 6380262992407906816 9080496523136561024 11780730053865215232 14480963584593869440 17181197115322523648 1434686572341626240 4134920103070280448 6835153633798934656 9535387164527588864 12235620695256243072 14935854225984897280 17636087756713551488 1889577213732654080 4589810744461308288 7290044275189962496 9990277805918616704 12690511336647270912 15390744867375925120 18090978398104579328 2344467855123681920 5044701385852336128 7744934916580990336 10445168447309644544 13145401978038298752 15845635508766952960 99124965786055552 2799358496514709760 5499592027243363968 8199825557972018176 10900059088700672384 13600292619429326592 16300526150157980800 554015607177083392 3254249137905737600 5954482668634391808 8654716199363046016 11354949730091700224 14055183260820354432 16755416791549008640 1008906248568111232 3709139779296765440 6409373310025419648 9109606840754073856 11809840371482728064 14510073902211382272 17210307432940036480 1463796889959139072 4164030420687793280 6864263951416447488 9564497482145101696 12264731012873755904 14964964543602410112 17665198074331064320 1918687531350166912 4618921062078821120 7319154592807475328 10019388123536129536 12719621654264783744 15419855184993437952 18120088715722092160 2373578172741194752 5073811703469848960 7774045234198503168 10474278764927157376 13174512295655811584 15874745826384465792 128235283403568384 2828468814132222592 5528702344860876800 8228935875589531008 10929169406318185216 13629402937046839424 16329636467775493632 583125924794596224 3283359455523250432 5983592986251904640 8683826516980558848 11384060047709213056 14084293578437867264 16784527109166521472 1038016566185624064 3738250096914278272 6438483627642932480 9138717158371586688 11838950689100240896 14539184219828895104 17239417750557549312 1492907207576651904 4193140738305306112 6893374269033960320 9593607799762614528 12293841330491268736 14994074861219922944 17694308391948577152 1947797848967679744 4648031379696333952 7348264910424988160 10048498441153642368 12748731971882296576 15448965502610950784 18149199033339604992 2402688490358707584 5102922021087361792 7803155551816016000 10503389082544670208 13203622613273324416 15903856144001978624 157345601021081216 2857579131749735424 5557812662478389632 8258046193207043840 10958279723935698048 13658513254664352256 16358746785393006464 612236242412109056 3312469773140763264 6012703303869417472 8712936834598071680 11413170365326725888 14113403896055380096 16813637426784034304 1067126883803136896 3767360414531791104 6467593945260445312 9167827475989099520 11868061006717753728 14568294537446407936 17268528068175062144 1522017525194164736 4222251055922818944 6922484586651473152 9622718117380127360 12322951648108781568 15023185178837435776 17723418709566089984 1976908166585192576 4677141697313846784 7377375228042500992 10077608758771155200 12777842289499809408 15478075820228463616 18178309350957117824 2431798807976220416 5132032338704874624 7832265869433528832 10532499400162183040 13232732930890837248 15932966461619491456 186455918638594048 2886689449367248256 5586922980095902464 8287156510824556672 10987390041553210880 13687623572281865088 16387857103010519296 641346560029621888 3341580090758276096 6041813621486930304 8742047152215584512 11442280682944238720 14142514213672892928 16842747744401547136 1096237201420649728 3796470732149303936 6496704262877958144 9196937793606612352 11897171324335266560 14597404855063920768 17297638385792574976 1551127842811677568 4251361373540331776 6951594904268985984 9651828434997640192 12352061965726294400 15052295496454948608 17752529027183602816 2006018484202705408 4706252014931359616 7406485545660013824 10106719076388668032 12806952607117322240 15507186137845976448 18207419668574630656 2460909125593733248 5161142656322387456 7861376187051041664 10561609717779695872 13261843248508350080 15962076779237004288 215566236256106880 2915799766984761088 5616033297713415296 8316266828442069504 11016500359170723712 13716733889899377920 16416967420628032128 670456877647134720 3370690408375788928 6070923939104443136 8771157469833097344 11471391000561751552 14171624531290405760 16871858062019059968 1125347519038162560 3825581049766816768 6525814580495470976 9226048111224125184 11926281641952779392 14626515172681433600 17326748703410087808 1580238160429190400 4280471691157844608 6980705221886498816 9680938752615153024 12381172283343807232 15081405814072461440 17781639344801115648 2035128801820218240 4735362332548872448 7435595863277526656 10135829394006180864 12836062924734835072 15536296455463489280 18236529986192143488 2490019443211246080 5190252973939900288 7890486504668554496 10590720035397208704 13290953566125862912 15991187096854517120 244676553873619712 2944910084602273920 5645143615330928128 8345377146059582336 11045610676788236544 13745844207516890752 16446077738245544960 699567195264647552 3399800725993301760 6100034256721955968 8800267787450610176 11500501318179264384 14200734848907918592 16900968379636572800 1154457836655675392 3854691367384329600 6554924898112983808 9255158428841638016 11955391959570292224 14655625490298946432 17355859021027600640 1609348478046703232 4309582008775357440 7009815539504011648 9710049070232665856 12410282600961320064 15110516131689974272 17810749662418628480 2064239119437731072 4764472650166385280 7464706180895039488 10164939711623693696 12865173242352347904 15565406773081002112 18265640303809656320 2519129760828758912 5219363291557413120 7919596822286067328 10619830353014721536 13320063883743375744 16020297414472029952 273786871491132544 2974020402219786752 5674253932948440960 8374487463677095168 11074720994405749376 13774954525134403584 16475188055863057792 728677512882160384 3428911043610814592 6129144574339468800 8829378105068123008 11529611635796777216 14229845166525431424 16930078697254085632 1183568154273188224 3883801685001842432 6584035215730496640 9284268746459150848 11984502277187805056 14684735807916459264 17384969338645113472 1638458795664216064 4338692326392870272 7038925857121524480 9739159387850178688 12439392918578832896 15139626449307487104 17839859980036141312 2093349437055243904 4793582967783898112 7493816498512552320 10194050029241206528 12894283559969860736 15594517090698514944 18294750621427169152 2548240078446271744 5248473609174925952 7948707139903580160 10648940670632234368 13349174201360888576 16049407732089542784 302897189108645376 3003130719837299584 5703364250565953792 8403597781294608000 11103831312023262208 13804064842751916416 16504298373480570624 757787830499673216 3458021361228327424 6158254891956981632 8858488422685635840 11558721953414290048 14258955484142944256 16959189014871598464 1212678471890701056 3912912002619355264 6613145533348009472 9313379064076663680 12013612594805317888 14713846125533972096 17414079656262626304 1667569113281728896 4367802644010383104 7068036174739037312 9768269705467691520 12468503236196345728 15168736766924999936 17868970297653654144 2122459754672756736 4822693285401410944 7522926816130065152 10223160346858719360 12923393877587373568 15623627408316027776 18323860939044681984 2577350396063784576 5277583926792438784 7977817457521092992 10678050988249747200 13378284518978401408 16078518049707055616 332007506726158208 3032241037454812416 5732474568183466624 8432708098912120832 11132941629640775040 13833175160369429248 16533408691098083456 786898148117186048 3487131678845840256 6187365209574494464 8887598740303148672 11587832271031802880 14288065801760457088 16988299332489111296 1241788789508213888 3942022320236868096 6642255850965522304 9342489381694176512 12042722912422830720 14742956443151484928 17443189973880139136 1696679430899241728 4396912961627895936 7097146492356550144 9797380023085204352 12497613553813858560 15197847084542512768 17898080615271166976 2151570072290269568 4851803603018923776 7552037133747577984 10252270664476232192 12952504195204886400 15652737725933540608 18352971256662194816 2606460713681297408 5306694244409951616 8006927775138605824 10707161305867260032 13407394836595914240 16107628367324568448 361117824343671040 3061351355072325248 5761584885800979456 8461818416529633664 11162051947258287872 13862285477986942080 16562519008715596288 816008465734698880 3516241996463353088 6216475527192007296 8916709057920661504 11616942588649315712 14317176119377969920 17017409650106624128 1270899107125726720 3971132637854380928 6671366168583035136 9371599699311689344 12071833230040343552 14772066760768997760 17472300291497651968 1725789748516754560 4426023279245408768 7126256809974062976 9826490340702717184 12526723871431371392 15226957402160025600 17927190932888679808 2180680389907782400 4880913920636436608 7581147451365090816 10281380982093745024 12981614512822399232 15681848043551053440 18382081574279707648 2635571031298810240 5335804562027464448 8036038092756118656 10736271623484772864 13436505154213427072 16136738684942081280 390228141961183872 3090461672689838080 5790695203418492288 8490928734147146496 11191162264875800704 13891395795604454912 16591629326333109120 845118783352211712 3545352314080865920 6245585844809520128 8945819375538174336 11646052906266828544 14346286436995482752 17046519967724136960 1300009424743239552 4000242955471893760 6700476486200547968 9400710016929202176 12100943547657856384 14801177078386510592 17501410609115164800 1754900066134267392 4455133596862921600 7155367127591575808 9855600658320230016 12555834189048884224 15256067719777538432 17956301250506192640 2209790707525295232 4910024238253949440 7610257768982603648 10310491299711257856 13010724830439912064 15710958361168566272 18411191891897220480 2664681348916323072 5364914879644977280 8065148410373631488 10765381941102285696 13465615471830939904 16165849002559594112 419338459578696704 3119571990307350912 5819805521036005120 8520039051764659328 11220272582493313536 13920506113221967744 16620739643950621952 874229100969724544 3574462631698378752 6274696162427032960 8974929693155687168 11675163223884341376 14375396754612995584 17075630285341649792 1329119742360752384 4029353273089406592 6729586803818060800 9429820334546715008 12130053865275369216 14830287396004023424 17530520926732677632 1784010383751780224 4484243914480434432 7184477445209088640 9884710975937742848 12584944506666397056 15285178037395051264 17985411568123705472 2238901025142808064 4939134555871462272 7639368086600116480 10339601617328770688 13039835148057424896 15740068678786079104 18440302209514733312 2693791666533835904 5394025197262490112 8094258727991144320 10794492258719798528 13494725789448452736 16194959320177106944 448448777196209536 3148682307924863744 5848915838653517952 8549149369382172160 11249382900110826368 13949616430839480576 16649849961568134784 903339418587237376 3603572949315891584 6303806480044545792 9004040010773200000 11704273541501854208 14404507072230508416 17104740602959162624 1358230059978265216 4058463590706919424 6758697121435573632 9458930652164227840 12159164182892882048 14859397713621536256 17559631244350190464 1813120701369293056 4513354232097947264 7213587762826601472 9913821293555255680 12614054824283909888 15314288355012564096 18014521885741218304 2268011342760320896 4968244873488975104 7668478404217629312 10368711934946283520 13068945465674937728 15769178996403591936 22668453422694528 2722901984151348736 5423135514880002944 8123369045608657152 10823602576337311360 13523836107065965568 16224069637794619776 477559094813722368 3177792625542376576 5878026156271030784 8578259686999684992 11278493217728339200 13978726748456993408 16678960279185647616 932449736204750208 3632683266933404416 6332916797662058624 9033150328390712832 11733383859119367040 14433617389848021248 17133850920576675456 1387340377595778048 4087573908324432256 6787807439053086464 9488040969781740672 12188274500510394880 14888508031239049088 17588741561967703296 1842231018986805888 4542464549715460096 7242698080444114304 9942931611172768512 12643165141901422720 15343398672630076928 18043632203358731136 2297121660377833728 4997355191106487936 7697588721835142144 10397822252563796352 13098055783292450560 15798289314021104768 51778771040207360 2752012301768861568 5452245832497515776 8152479363226169984 10852712893954824192 13552946424683478400 16253179955412132608 506669412431235200 3206902943159889408 5907136473888543616 8607370004617197824 11307603535345852032 14007837066074506240 16708070596803160448 961560053822263040 3661793584550917248 6362027115279571456 9062260646008225664 11762494176736879872 14462727707465534080 17162961238194188288 1416450695213290880 4116684225941945088 6816917756670599296 9517151287399253504 12217384818127907712 14917618348856561920 17617851879585216128 1871341336604318720 4571574867332972928 7271808398061627136 9972041928790281344 12672275459518935552 15372508990247589760 18072742520976243968 2326231977995346560 5026465508724000768 7726699039452654976 10426932570181309184 13127166100909963392 15827399631638617600 80889088657720192 2781122619386374400 5481356150115028608 8181589680843682816 10881823211572337024 13582056742300991232 16282290273029645440 535779730048748032 3236013260777402240 5936246791506056448 8636480322234710656 11336713852963364864 14036947383692019072 16737180914420673280 990670371439775872 3690903902168430080 6391137432897084288 9091370963625738496 11791604494354392704 14491838025083046912 17192071555811701120 1445561012830803712 4145794543559457920 6846028074288112128 9546261605016766336 12246495135745420544 14946728666474074752 17646962197202728960 1900451654221831552 4600685184950485760 7300918715679139968 10001152246407794176 12701385777136448384 15401619307865102592 18101852838593756800 2355342295612859392 5055575826341513600 7755809357070167808 10456042887798822016 13156276418527476224 15856509949256130432 109999406275233024 2810232937003887232 5510466467732541440 8210699998461195648 10910933529189849856 13611167059918504064 16311400590647158272 564890047666260864 3265123578394915072 5965357109123569280 8665590639852223488 11365824170580877696 14066057701309531904 16766291232038186112 1019780689057288704 3720014219785942912 6420247750514597120 9120481281243251328 11820714811971905536 14520948342700559744 17221181873429213952 1474671330448316544 4174904861176970752 6875138391905624960 9575371922634279168 12275605453362933376 14975838984091587584 17676072514820241792 1929561971839344384 4629795502567998592 7330029033296652800 10030262564025307008 12730496094753961216 15430729625482615424 18130963156211269632 2384452613230372224 5084686143959026432 7784919674687680640 10485153205416334848 13185386736144989056 15885620266873643264 139109723892745856 2839343254621400064 5539576785350054272 8239810316078708480 10940043846807362688 13640277377536016896 16340510908264671104 594000365283773696 3294233896012427904 5994467426741082112 8694700957469736320 11394934488198390528 14095168018927044736 16795401549655698944 1048891006674801536 3749124537403455744 6449358068132109952 9149591598860764160 11849825129589418368 14550058660318072576 17250292191046726784 1503781648065829376 4204015178794483584 6904248709523137792 9604482240251792000 12304715770980446208 15004949301709100416 17705182832437754624 1958672289456857216 4658905820185511424 7359139350914165632 10059372881642819840 12759606412371474048 15459839943100128256 18160073473828782464 2413562930847885056 5113796461576539264 7814029992305193472 10514263523033847680 13214497053762501888 15914730584491156096 168220041510258688 2868453572238912896 5568687102967567104 8268920633696221312 10969154164424875520 13669387695153529728 16369621225882183936 623110682901286528 3323344213629940736 6023577744358594944 8723811275087249152 11424044805815903360 14124278336544557568 16824511867273211776 1078001324292314368 3778234855020968576 6478468385749622784 9178701916478276992 11878935447206931200 14579168977935585408 17279402508664239616 1532891965683342208 4233125496411996416 6933359027140650624 9633592557869304832 12333826088597959040 15034059619326613248 17734293150055267456 1987782607074370048 4688016137803024256 7388249668531678464 10088483199260332672 12788716729988986880 15488950260717641088 18189183791446295296 2442673248465397888 5142906779194052096 7843140309922706304 10543373840651360512 13243607371380014720 15943840902108668928 197330359127771520 2897563889856425728 5597797420585079936 8298030951313734144 10998264482042388352 13698498012771042560 16398731543499696768 652221000518799360 3352454531247453568 6052688061976107776 8752921592704761984 11453155123433416192 14153388654162070400 16853622184890724608 1107111641909827200 3807345172638481408 6507578703367135616 9207812234095789824 11908045764824444032 14608279295553098240 17308512826281752448 1562002283300855040 4262235814029509248 6962469344758163456 9662702875486817664 12362936406215471872 15063169936944126080 17763403467672780288 2016892924691882880 4717126455420537088 7417359986149191296 10117593516877845504 12817827047606499712 15518060578335153920 18218294109063808128 2471783566082910720 5172017096811564928 7872250627540219136 10572484158268873344 13272717688997527552 15972951219726181760 226440676745284352 2926674207473938560 5626907738202592768 8327141268931246976 11027374799659901184 13727608330388555392 16427841861117209600 681331318136312192 3381564848864966400 6081798379593620608 8782031910322274816 11482265441050929024 14182498971779583232 16882732502508237440 1136221959527340032 3836455490255994240 6536689020984648448 9236922551713302656 11937156082441956864 14637389613170611072 17337623143899265280 1591112600918367872 4291346131647022080 6991579662375676288 9691813193104330496 12392046723832984704 15092280254561638912 17792513785290293120 2046003242309395712 4746236773038049920 7446470303766704128 10146703834495358336 12846937365224012544 15547170895952666752 18247404426681320960 2500893883700423552 5201127414429077760 7901360945157731968 10601594475886386176 13301828006615040384 16002061537343694592 255550994362797184 2955784525091451392 5656018055820105600 8356251586548759808 11056485117277414016 13756718648006068224 16456952178734722432 710441635753825024 3410675166482479232 6110908697211133440 8811142227939787648 11511375758668441856 14211609289397096064 16911842820125750272 1165332277144852864 3865565807873507072 6565799338602161280 9266032869330815488 11966266400059469696 14666499930788123904 17366733461516778112 1620222918535880704 4320456449264534912 7020689979993189120 9720923510721843328 12421157041450497536 15121390572179151744 17821624102907805952 2075113559926908544 4775347090655562752 7475580621384216960 10175814152112871168 12876047682841525376 15576281213570179584 18276514744298833792 2530004201317936384 5230237732046590592 7930471262775244800 10630704793503899008 13330938324232553216 16031171854961207424 284661311980310016 2984894842708964224 5685128373437618432 8385361904166272640 11085595434894926848 13785828965623581056 16486062496352235264 739551953371337856 3439785484099992064 6140019014828646272 8840252545557300480 11540486076285954688 14240719607014608896 16940953137743263104 1194442594762365696 3894676125491019904 6594909656219674112 9295143186948328320 11995376717676982528 14695610248405636736 17395843779134290944 1649333236153393536 4349566766882047744 7049800297610701952 9750033828339356160 12450267359068010368 15150500889796664576 17850734420525318784 2104223877544421376 4804457408273075584 7504690939001729792 10204924469730384000 12905158000459038208 15605391531187692416 18305625061916346624 2559114518935449216 5259348049664103424 7959581580392757632 10659815111121411840 13360048641850066048 16060282172578720256 313771629597822848 3014005160326477056 5714238691055131264 8414472221783785472 11114705752512439680 13814939283241093888 16515172813969748096 768662270988850688 3468895801717504896 6169129332446159104 8869362863174813312 11569596393903467520 14269829924632121728 16970063455360775936 1223552912379878528 3923786443108532736 6624019973837186944 9324253504565841152 12024487035294495360 14724720566023149568 17424954096751803776 1678443553770906368 4378677084499560576 7078910615228214784 9779144145956868992 12479377676685523200 15179611207414177408 17879844738142831616 2133334195161934208 4833567725890588416 7533801256619242624 10234034787347896832 12934268318076551040 15634501848805205248 18334735379533859456 2588224836552962048 5288458367281616256 7988691898010270464 10688925428738924672 13389158959467578880 16089392490196233088 342881947215335680 3043115477943989888 5743349008672644096 8443582539401298304 11143816070129952512 13844049600858606720 16544283131587260928 797772588606363520 3498006119335017728 6198239650063671936 8898473180792326144 11598706711520980352 14298940242249634560 16999173772978288768 1252663229997391360 3952896760726045568 6653130291454699776 9353363822183353984 12053597352912008192 14753830883640662400 17454064414369316608 1707553871388419200 4407787402117073408 7108020932845727616 9808254463574381824 12508487994303036032 15208721525031690240 17908955055760344448 2162444512779447040 4862678043508101248 7562911574236755456 10263145104965409664 12963378635694063872 15663612166422718080 18363845697151372288 2617335154170474880 5317568684899129088 8017802215627783296 10718035746356437504 13418269277085091712 16118502807813745920 371992264832848512 3072225795561502720 5772459326290156928 8472692857018811136 11172926387747465344 13873159918476119552 16573393449204773760 826882906223876352 3527116436952530560 6227349967681184768 8927583498409838976 11627817029138493184 14328050559867147392 17028284090595801600 1281773547614904192 3982007078343558400 6682240609072212608 9382474139800866816 12082707670529521024 14782941201258175232 17483174731986829440 1736664189005932032 4436897719734586240 7137131250463240448 9837364781191894656 12537598311920548864 15237831842649203072 17938065373377857280 2191554830396959872 4891788361125614080 7592021891854268288 10292255422582922496 12992488953311576704 15692722484040230912 18392956014768885120 2646445471787987712 5346679002516641920 8046912533245296128 10747146063973950336 13447379594702604544 16147613125431258752 401102582450361344 3101336113179015552 5801569643907669760 8501803174636323968 11202036705364978176 13902270236093632384 16602503766822286592 855993223841389184 3556226754570043392 6256460285298697600 8956693816027351808 11656927346756006016 14357160877484660224 17057394408213314432 1310883865232417024 4011117395961071232 6711350926689725440 9411584457418379648 12111817988147033856 14812051518875688064 17512285049604342272 1765774506623444864 4466008037352099072 7166241568080753280 9866475098809407488 12566708629538061696 15266942160266715904 17967175690995370112 2220665148014472704 4920898678743126912 7621132209471781120 10321365740200435328 13021599270929089536 15721832801657743744 18422066332386397952 2675555789405500544 5375789320134154752 8076022850862808960 10776256381591463168 13476489912320117376 16176723443048771584 430212900067874176 3130446430796528384 5830679961525182592 8530913492253836800 11231147022982491008 13931380553711145216 16631614084439799424 885103541458902016 3585337072187556224 6285570602916210432 8985804133644864640 11686037664373518848 14386271195102173056 17086504725830827264 1339994182849929856 4040227713578584064 6740461244307238272 9440694775035892480 12140928305764546688 14841161836493200896 17541395367221855104 1794884824240957696 4495118354969611904 7195351885698266112 9895585416426920320 12595818947155574528 15296052477884228736 17996286008612882944 2249775465631985536 4950008996360639744 7650242527089293952 10350476057817948160 13050709588546602368 15750943119275256576 4432576294359168 2704666107023013376 5404899637751667584 8105133168480321792 10805366699208976000 13505600229937630208 16205833760666284416 459323217685387008 3159556748414041216 5859790279142695424 8560023809871349632 11260257340600003840 13960490871328658048 16660724402057312256 914213859076414848 3614447389805069056 6314680920533723264 9014914451262377472 11715147981991031680 14415381512719685888 17115615043448340096 1369104500467442688 4069338031196096896 6769571561924751104 9469805092653405312 12170038623382059520 14870272154110713728 17570505684839367936 1823995141858470528 4524228672587124736 7224462203315778944 9924695734044433152 12624929264773087360 15325162795501741568 18025396326230395776 2278885783249498368 4979119313978152576 7679352844706806784 10379586375435460992 13079819906164115200 15780053436892769408 33542893911872000 2733776424640526208 5434009955369180416 8134243486097834624 10834477016826488832 13534710547555143040 16234944078283797248 488433535302899840 3188667066031554048 5888900596760208256 8589134127488862464 11289367658217516672 13989601188946170880 16689834719674825088 943324176693927680 3643557707422581888 6343791238151236096 9044024768879890304 11744258299608544512 14444491830337198720 17144725361065852928 1398214818084955520 4098448348813609728 6798681879542263936 9498915410270918144 12199148940999572352 14899382471728226560 17599616002456880768 1853105459475983360 4553338990204637568 7253572520933291776 9953806051661945984 12654039582390600192 15354273113119254400 18054506643847908608 2307996100867011200 5008229631595665408 7708463162324319616 10408696693052973824 13108930223781628032 15809163754510282240 62653211529384832 2762886742258039040 5463120272986693248 8163353803715347456 10863587334444001664 13563820865172655872 16264054395901310080 517543852920412672 3217777383649066880 5918010914377721088 8618244445106375296 11318477975835029504 14018711506563683712 16718945037292337920 972434494311440512 3672668025040094720 6372901555768748928 9073135086497403136 11773368617226057344 14473602147954711552 17173835678683365760 1427325135702468352 4127558666431122560 6827792197159776768 9528025727888430976 12228259258617085184 14928492789345739392 17628726320074393600 1882215777093496192 4582449307822150400 7282682838550804608 9982916369279458816 12683149900008113024 15383383430736767232 18083616961465421440 2337106418484524032 5037339949213178240 7737573479941832448 10437807010670486656 13138040541399140864 15838274072127795072 91763529146897664 2791997059875551872 5492230590604206080 8192464121332860288 10892697652061514496 13592931182790168704 16293164713518822912 546654170537925504 3246887701266579712 5947121231995233920 8647354762723888128 11347588293452542336 14047821824181196544 16748055354909850752 1001544811928953344 3701778342657607552 6402011873386261760 9102245404114915968 11802478934843570176 14502712465572224384 17202945996300878592 1456435453319981184 4156668984048635392 6856902514777289600 9557136045505943808 12257369576234598016 14957603106963252224 17657836637691906432 1911326094711009024 4611559625439663232 7311793156168317440 10012026686896971648 12712260217625625856 15412493748354280064 18112727279082934272 2366216736102036864 5066450266830691072 7766683797559345280 10466917328287999488 13167150859016653696 15867384389745307904 120873846764410496 2821107377493064704 5521340908221718912 8221574438950373120 10921807969679027328 13622041500407681536 16322275031136335744 575764488155438336 3275998018884092544 5976231549612746752 8676465080341400960 11376698611070055168 14076932141798709376 16777165672527363584 1030655129546466176 3730888660275120384 6431122191003774592 9131355721732428800 11831589252461083008 14531822783189737216 17232056313918391424 1485545770937494016 4185779301666148224 6886012832394802432 9586246363123456640 12286479893852110848 14986713424580765056 17686946955309419264 1940436412328521856 4640669943057176064 7340903473785830272 10041137004514484480 12741370535243138688 15441604065971792896 18141837596700447104 2395327053719549696 5095560584448203904 7795794115176858112 10496027645905512320 13196261176634166528 15896494707362820736 149984164381923328 2850217695110577536 5550451225839231744 8250684756567885952 10950918287296540160 13651151818025194368 16351385348753848576 604874805772951168 3305108336501605376 6005341867230259584 8705575397958913792 11405808928687568000 14106042459416222208 16806275990144876416 1059765447163979008 3759998977892633216 6460232508621287424 9160466039349941632 11860699570078595840 14560933100807250048 17261166631535904256 1514656088555006848 4214889619283661056 6915123150012315264 9615356680740969472 12315590211469623680 15015823742198277888 17716057272926932096 1969546729946034688 4669780260674688896 7370013791403343104 10070247322131997312 12770480852860651520 15470714383589305728 18170947914317959936 2424437371337062528 5124670902065716736 7824904432794370944 10525137963523025152 13225371494251679360 15925605024980333568 179094481999436160 2879328012728090368 5579561543456744576 8279795074185398784 10980028604914052992 13680262135642707200 16380495666371361408 633985123390464000 3334218654119118208 6034452184847772416 8734685715576426624 11434919246305080832 14135152777033735040 16835386307762389248 1088875764781491840 3789109295510146048 6489342826238800256 9189576356967454464 11889809887696108672 14590043418424762880 17290276949153417088 1543766406172519680 4243999936901173888 6944233467629828096 9644466998358482304 12344700529087136512 15044934059815790720 17745167590544444928 1998657047563547520 4698890578292201728 7399124109020855936 10099357639749510144 12799591170478164352 15499824701206818560 18200058231935472768 2453547688954575360 5153781219683229568 7854014750411883776 10554248281140537984 13254481811869192192 15954715342597846400 208204799616948992 2908438330345603200 5608671861074257408 8308905391802911616 11009138922531565824 13709372453260220032 16409605983988874240 663095441007976832 3363328971736631040 6063562502465285248 8763796033193939456 11464029563922593664 14164263094651247872 16864496625379902080 1117986082399004672 3818219613127658880 6518453143856313088 9218686674584967296 11918920205313621504 14619153736042275712 17319387266770929920 1572876723790032512 4273110254518686720 6973343785247340928 9673577315975995136 12373810846704649344 15074044377433303552 17774277908161957760 2027767365181060352 4728000895909714560 7428234426638368768 10128467957367022976 12828701488095677184 15528935018824331392 18229168549552985600 2482658006572088192 5182891537300742400 7883125068029396608 10583358598758050816 13283592129486705024 15983825660215359232 237315117234461824 2937548647963116032 5637782178691770240 8338015709420424448 11038249240149078656 13738482770877732864 16438716301606387072 692205758625489664 3392439289354143872 6092672820082798080 8792906350811452288 11493139881540106496 14193373412268760704 16893606942997414912 1147096400016517504 3847329930745171712 6547563461473825920 9247796992202480128 11948030522931134336 14648264053659788544 17348497584388442752 1601987041407545344 4302220572136199552 7002454102864853760 9702687633593507968 12402921164322162176 15103154695050816384 17803388225779470592 2056877682798573184 4757111213527227392 7457344744255881600 10157578274984535808 12857811805713190016 15558045336441844224 18258278867170498432 2511768324189601024 5212001854918255232 7912235385646909440 10612468916375563648 13312702447104217856 16012935977832872064 266425434851974656 2966658965580628864 5666892496309283072 8367126027037937280 11067359557766591488 13767593088495245696 16467826619223899904 721316076243002496 3421549606971656704 6121783137700310912 8822016668428965120 11522250199157619328 14222483729886273536 16922717260614927744 1176206717634030336 3876440248362684544 6576673779091338752 9276907309819992960 11977140840548647168 14677374371277301376 17377607902005955584 1631097359025058176 4331330889753712384 7031564420482366592 9731797951211020800 12432031481939675008 15132265012668329216 17832498543396983424 2085988000416086016 4786221531144740224 7486455061873394432 10186688592602048640 12886922123330702848 15587155654059357056 18287389184788011264 2540878641807113856 5241112172535768064 7941345703264422272 10641579233993076480 13341812764721730688 16042046295450384896 295535752469487488 2995769283198141696 5696002813926795904 8396236344655450112 11096469875384104320 13796703406112758528 16496936936841412736 750426393860515328 3450659924589169536 6150893455317823744 8851126986046477952 11551360516775132160 14251594047503786368 16951827578232440576 1205317035251543168 3905550565980197376 6605784096708851584 9306017627437505792 12006251158166160000 14706484688894814208 17406718219623468416 1660207676642571008 4360441207371225216 7060674738099879424 9760908268828533632 12461141799557187840 15161375330285842048 17861608861014496256 2115098318033598848 4815331848762253056 7515565379490907264 10215798910219561472 12916032440948215680 15616265971676869888 18316499502405524096 2569988959424626688 5270222490153280896 7970456020881935104 10670689551610589312 13370923082339243520 16071156613067897728 324646070087000320 3024879600815654528 5725113131544308736 8425346662272962944 11125580193001617152 13825813723730271360 16526047254458925568 779536711478028160 3479770242206682368 6180003772935336576 8880237303663990784 11580470834392644992 14280704365121299200 16980937895849953408 1234427352869056000 3934660883597710208 6634894414326364416 9335127945055018624 12035361475783672832 14735595006512327040 17435828537240981248 1689317994260083840 4389551524988738048 7089785055717392256 9790018586446046464 12490252117174700672 15190485647903354880 17890719178632009088 2144208635651111680 4844442166379765888 7544675697108420096 10244909227837074304 12945142758565728512 15645376289294382720 18345609820023036928 2599099277042139520 5299332807770793728 7999566338499447936 10699799869228102144 13400033399956756352 16100266930685410560 353756387704513152 3053989918433167360 5754223449161821568 8454456979890475776 11154690510619129984 13854924041347784192 16555157572076438400 808647029095540992 3508880559824195200 6209114090552849408 8909347621281503616 11609581152010157824 14309814682738812032 17010048213467466240 1263537670486568832 3963771201215223040 6664004731943877248 9364238262672531456 12064471793401185664 14764705324129839872 17464938854858494080 1718428311877596672 4418661842606250880 7118895373334905088 9819128904063559296 12519362434792213504 15219595965520867712 17919829496249521920 2173318953268624512 4873552483997278720 7573786014725932928 10274019545454587136 12974253076183241344 15674486606911895552 18374720137640549760 2628209594659652352 5328443125388306560 8028676656116960768 10728910186845614976 13429143717574269184 16129377248302923392 382866705322025984 3083100236050680192 5783333766779334400 8483567297507988608 11183800828236642816 13884034358965297024 16584267889693951232 837757346713053824 3537990877441708032 6238224408170362240 8938457938899016448 11638691469627670656 14338925000356324864 17039158531084979072 1292647988104081664 3992881518832735872 6693115049561390080 9393348580290044288 12093582111018698496 14793815641747352704 17494049172476006912 1747538629495109504 4447772160223763712 7148005690952417920 9848239221681072128 12548472752409726336 15248706283138380544 17948939813867034752 2202429270886137344 4902662801614791552 7602896332343445760 10303129863072099968 13003363393800754176 15703596924529408384 18403830455258062592 2657319912277165184 5357553443005819392 8057786973734473600 10758020504463127808 13458254035191782016 16158487565920436224 411977022939538816 3112210553668193024 5812444084396847232 8512677615125501440 11212911145854155648 13913144676582809856 16613378207311464064 866867664330566656 3567101195059220864 6267334725787875072 8967568256516529280 11667801787245183488 14368035317973837696 17068268848702491904 1321758305721594496 4021991836450248704 6722225367178902912 9422458897907557120 12122692428636211328 14822925959364865536 17523159490093519744 1776648947112622336 4476882477841276544 7177116008569930752 9877349539298584960 12577583070027239168 15277816600755893376 17978050131484547584 2231539588503650176 4931773119232304384 7632006649960958592 10332240180689612800 13032473711418267008 15732707242146921216 18432940772875575424 2686430229894678016 5386663760623332224 8086897291351986432 10787130822080640640 13487364352809294848 16187597883537949056 441087340557051648 3141320871285705856 5841554402014360064 8541787932743014272 11242021463471668480 13942254994200322688 16642488524928976896 895977981948079488 3596211512676733696 6296445043405387904 8996678574134042112 11696912104862696320 14397145635591350528 17097379166320004736 1350868623339107328 4051102154067761536 6751335684796415744 9451569215525069952 12151802746253724160 14852036276982378368 17552269807711032576 1805759264730135168 4505992795458789376 7206226326187443584 9906459856916097792 12606693387644752000 15306926918373406208 18007160449102060416 2260649906121163008 4960883436849817216 7661116967578471424 10361350498307125632 13061584029035779840 15761817559764434048 15307016783536640 2715540547512190848 5415774078240845056 8116007608969499264 10816241139698153472 13516474670426807680 16216708201155461888 470197658174564480 3170431188903218688 5870664719631872896 8570898250360527104 11271131781089181312 13971365311817835520 16671598842546489728 925088299565592320 3625321830294246528 6325555361022900736 9025788891751554944 11726022422480209152 14426255953208863360 17126489483937517568 1379978940956620160 4080212471685274368 6780446002413928576 9480679533142582784 12180913063871236992 14881146594599891200 17581380125328545408 1834869582347648000 4535103113076302208 7235336643804956416 9935570174533610624 12635803705262264832 15336037235990919040 18036270766719573248 2289760223738675840 4989993754467330048 7690227285195984256 10390460815924638464 13090694346653292672 15790927877381946880 44417334401049472 2744650865129703680 5444884395858357888 8145117926587012096 10845351457315666304 13545584988044320512 16245818518772974720 499307975792077312 3199541506520731520 5899775037249385728 8600008567978039936 11300242098706694144 14000475629435348352 16700709160164002560 954198617183105152 3654432147911759360 6354665678640413568 9054899209369067776 11755132740097721984 14455366270826376192 17155599801555030400 1409089258574132992 4109322789302787200 6809556320031441408 9509789850760095616 12210023381488749824 14910256912217404032 17610490442946058240 1863979899965160832 4564213430693815040 7264446961422469248 9964680492151123456 12664914022879777664 15365147553608431872 18065381084337086080 2318870541356188672 5019104072084842880 7719337602813497088 10419571133542151296 13119804664270805504 15820038194999459712 73527652018562304 2773761182747216512 5473994713475870720 8174228244204524928 10874461774933179136 13574695305661833344 16274928836390487552 528418293409590144 3228651824138244352 5928885354866898560 8629118885595552768 11329352416324206976 14029585947052861184 16729819477781515392 983308934800617984 3683542465529272192 6383775996257926400 9084009526986580608 11784243057715234816 14484476588443889024 17184710119172543232 1438199576191645824 4138433106920300032 6838666637648954240 9538900168377608448 12239133699106262656 14939367229834916864 17639600760563571072 1893090217582673664 4593323748311327872 7293557279039982080 9993790809768636288 12694024340497290496 15394257871225944704 18094491401954598912 2347980858973701504 5048214389702355712 7748447920431009920 10448681451159664128 13148914981888318336 15849148512616972544 102637969636075136 2802871500364729344 5503105031093383552 8203338561822037760 10903572092550691968 13603805623279346176 16304039154008000384 557528611027102976 3257762141755757184 5957995672484411392 8658229203213065600 11358462733941719808 14058696264670374016 16758929795399028224 1012419252418130816 3712652783146785024 6412886313875439232 9113119844604093440 11813353375332747648 14513586906061401856 17213820436790056064 1467309893809158656 4167543424537812864 6867776955266467072 9568010485995121280 12268244016723775488 14968477547452429696 17668711078181083904 1922200535200186496 4622434065928840704 7322667596657494912 10022901127386149120 12723134658114803328 15423368188843457536 18123601719572111744 2377091176591214336 5077324707319868544 7777558238048522752 10477791768777176960 13178025299505831168 15878258830234485376 131748287253587968 2831981817982242176 5532215348710896384 8232448879439550592 10932682410168204800 13632915940896859008 16333149471625513216 586638928644615808 3286872459373270016 5987105990101924224 8687339520830578432 11387573051559232640 14087806582287886848 16788040113016541056 1041529570035643648 3741763100764297856 6441996631492952064 9142230162221606272 11842463692950260480 14542697223678914688 17242930754407568896 1496420211426671488 4196653742155325696 6896887272883979904 9597120803612634112 12297354334341288320 14997587865069942528 17697821395798596736 1951310852817699328 4651544383546353536 7351777914275007744 10052011445003661952 12752244975732316160 15452478506460970368 18152712037189624576 2406201494208727168 5106435024937381376 7806668555666035584 10506902086394689792 13207135617123344000 15907369147851998208 160858604871100800 2861092135599755008 5561325666328409216 8261559197057063424 10961792727785717632 13662026258514371840 16362259789243026048 615749246262128640 3315982776990782848 6016216307719437056 8716449838448091264 11416683369176745472 14116916899905399680 16817150430634053888 1070639887653156480 3770873418381810688 6471106949110464896 9171340479839119104 11871574010567773312 14571807541296427520 17272041072025081728 1525530529044184320 4225764059772838528 6925997590501492736 9626231121230146944 12326464651958801152 15026698182687455360 17726931713416109568 1980421170435212160 4680654701163866368 7380888231892520576 10081121762621174784 12781355293349828992 15481588824078483200 18181822354807137408 2435311811826240000 5135545342554894208 7835778873283548416 10536012404012202624 13236245934740856832 15936479465469511040 189968922488613632 2890202453217267840 5590435983945922048 8290669514674576256 10990903045403230464 13691136576131884672 16391370106860538880 644859563879641472 3345093094608295680 6045326625336949888 8745560156065604096 11445793686794258304 14146027217522912512 16846260748251566720 1099750205270669312 3799983735999323520 6500217266727977728 9200450797456631936 11900684328185286144 14600917858913940352 17301151389642594560 1554640846661697152 4254874377390351360 6955107908119005568 9655341438847659776 12355574969576313984 15055808500304968192 17756042031033622400 2009531488052724992 4709765018781379200 7409998549510033408 10110232080238687616 12810465610967341824 15510699141695996032 18210932672424650240 2464422129443752832 5164655660172407040 7864889190901061248 10565122721629715456 13265356252358369664 15965589783087023872 219079240106126464 2919312770834780672 5619546301563434880 8319779832292089088 11020013363020743296 13720246893749397504 16420480424478051712 673969881497154304 3374203412225808512 6074436942954462720 8774670473683116928 11474904004411771136 14175137535140425344 16875371065869079552 1128860522888182144 3829094053616836352 6529327584345490560 9229561115074144768 11929794645802798976 14630028176531453184 17330261707260107392 1583751164279209984 4283984695007864192 6984218225736518400 9684451756465172608 12384685287193826816 15084918817922481024 17785152348651135232 2038641805670237824 4738875336398892032 7439108867127546240 10139342397856200448 12839575928584854656 15539809459313508864 18240042990042163072 2493532447061265664 5193765977789919872 7893999508518574080 10594233039247228288 13294466569975882496 15994700100704536704 248189557723639296 2948423088452293504 5648656619180947712 8348890149909601920 11049123680638256128 13749357211366910336 16449590742095564544 703080199114667136 3403313729843321344 6103547260571975552 8803780791300629760 11504014322029283968 14204247852757938176 16904481383486592384 1157970840505694976 3858204371234349184 6558437901963003392 9258671432691657600 11958904963420311808 14659138494148966016 17359372024877620224 1612861481896722816 4313095012625377024 7013328543354031232 9713562074082685440 12413795604811339648 15114029135539993856 17814262666268648064 2067752123287750656 4767985654016404864 7468219184745059072 10168452715473713280 12868686246202367488 15568919776931021696 18269153307659675904 2522642764678778496 5222876295407432704 7923109826136086912 10623343356864741120 13323576887593395328 16023810418322049536 277299875341152128 2977533406069806336 5677766936798460544 8378000467527114752 11078233998255768960 13778467528984423168 16478701059713077376 732190516732179968 3432424047460834176 6132657578189488384 8832891108918142592 11533124639646796800 14233358170375451008 16933591701104105216 1187081158123207808 3887314688851862016 6587548219580516224 9287781750309170432 11988015281037824640 14688248811766478848 17388482342495133056 1641971799514235648 4342205330242889856 7042438860971544064 9742672391700198272 12442905922428852480 15143139453157506688 17843372983886160896 2096862440905263488 4797095971633917696 7497329502362571904 10197563033091226112 12897796563819880320 15598030094548534528 18298263625277188736 2551753082296291328 5251986613024945536 7952220143753599744 10652453674482253952 13352687205210908160 16052920735939562368 306410192958664960 3006643723687319168 5706877254415973376 8407110785144627584 11107344315873281792 13807577846601936000 16507811377330590208 761300834349692800 3461534365078347008 6161767895807001216 8862001426535655424 11562234957264309632 14262468487992963840 16962702018721618048 1216191475740720640 3916425006469374848 6616658537198029056 9316892067926683264 12017125598655337472 14717359129383991680 17417592660112645888 1671082117131748480 4371315647860402688 7071549178589056896 9771782709317711104 12472016240046365312 15172249770775019520 17872483301503673728 2125972758522776320 4826206289251430528 7526439819980084736 10226673350708738944 12926906881437393152 15627140412166047360 18327373942894701568 2580863399913804160 5281096930642458368 7981330461371112576 10681563992099766784 13381797522828420992 16082031053557075200 335520510576177792 3035754041304832000 5735987572033486208 8436221102762140416 11136454633490794624 13836688164219448832 16536921694948103040 790411151967205632 3490644682695859840 6190878213424514048 8891111744153168256 11591345274881822464 14291578805610476672 16991812336339130880 1245301793358233472 3945535324086887680 6645768854815541888 9346002385544196096 12046235916272850304 14746469447001504512 17446702977730158720 1700192434749261312 4400425965477915520 7100659496206569728 9800893026935223936 12501126557663878144 15201360088392532352 17901593619121186560 2155083076140289152 4855316606868943360 7555550137597597568 10255783668326251776 12956017199054905984 15656250729783560192 18356484260512214400 2609973717531316992 5310207248259971200 8010440778988625408 10710674309717279616 13410907840445933824 16111141371174588032 364630828193690624 3064864358922344832 5765097889650999040 8465331420379653248 11165564951108307456 13865798481836961664 16566032012565615872 819521469584718464 3519755000313372672 6219988531042026880 8920222061770681088 11620455592499335296 14320689123227989504 17020922653956643712 1274412110975746304 3974645641704400512 6674879172433054720 9375112703161708928 12075346233890363136 14775579764619017344 17475813295347671552 1729302752366774144 4429536283095428352 7129769813824082560 9830003344552736768 12530236875281390976 15230470406010045184 17930703936738699392 2184193393757801984 4884426924486456192 7584660455215110400 10284893985943764608 12985127516672418816 15685361047401073024 18385594578129727232 2639084035148829824 5339317565877484032 8039551096606138240 10739784627334792448 13440018158063446656 16140251688792100864 393741145811203456 3093974676539857664 5794208207268511872 8494441737997166080 11194675268725820288 13894908799454474496 16595142330183128704 848631787202231296 3548865317930885504 6249098848659539712 8949332379388193920 11649565910116848128 14349799440845502336 17050032971574156544 1303522428593259136 4003755959321913344 6703989490050567552 9404223020779221760 12104456551507875968 14804690082236530176 17504923612965184384 1758413069984286976 4458646600712941184 7158880131441595392 9859113662170249600 12559347192898903808 15259580723627558016 17959814254356212224 2213303711375314816 4913537242103969024 7613770772832623232 10314004303561277440 13014237834289931648 15714471365018585856 18414704895747240064 2668194352766342656 5368427883494996864 8068661414223651072 10768894944952305280 13469128475680959488 16169362006409613696 422851463428716288 3123084994157370496 5823318524886024704 8523552055614678912 11223785586343333120 13924019117071987328 16624252647800641536 877742104819744128 3577975635548398336 6278209166277052544 8978442697005706752 11678676227734360960 14378909758463015168 17079143289191669376 1332632746210771968 4032866276939426176 6733099807668080384 9433333338396734592 12133566869125388800 14833800399854043008 17534033930582697216 1787523387601799808 4487756918330454016 7187990449059108224 9888223979787762432 12588457510516416640 15288691041245070848 17988924571973725056 2242414028992827648 4942647559721481856 7642881090450136064 10343114621178790272 13043348151907444480 15743581682636098688 18443815213364752896 2697304670383855488 5397538201112509696 8097771731841163904 10798005262569818112 13498238793298472320 16198472324027126528 451961781046229120 3152195311774883328 5852428842503537536 8552662373232191744 11252895903960845952 13953129434689500160 16653362965418154368 906852422437256960 3607085953165911168 6307319483894565376 9007553014623219584 11707786545351873792 14408020076080528000 17108253606809182208 1361743063828284800 4061976594556939008 6762210125285593216 9462443656014247424 12162677186742901632 14862910717471555840 17563144248200210048 1816633705219312640 4516867235947966848 7217100766676621056 9917334297405275264 12617567828133929472 15317801358862583680 18018034889591237888 2271524346610340480 4971757877338994688 7671991408067648896 10372224938796303104 13072458469524957312 15772692000253611520 26181457272714112 2726414988001368320 5426648518730022528 8126882049458676736 10827115580187330944 13527349110915985152 16227582641644639360 481072098663741952 3181305629392396160 5881539160121050368 8581772690849704576 11282006221578358784 13982239752307012992 16682473283035667200 935962740054769792 3636196270783424000 6336429801512078208 9036663332240732416 11736896862969386624 14437130393698040832 17137363924426695040 1390853381445797632 4091086912174451840 6791320442903106048 9491553973631760256 12191787504360414464 14892021035089068672 17592254565817722880 1845744022836825472 4545977553565479680 7246211084294133888 9946444615022788096 12646678145751442304 15346911676480096512 18047145207208750720 2300634664227853312 5000868194956507520 7701101725685161728 10401335256413815936 13101568787142470144 15801802317871124352 55291774890226944 2755525305618881152 5455758836347535360 8155992367076189568 10856225897804843776 13556459428533497984 16256692959262152192 510182416281254784 3210415947009908992 5910649477738563200 8610883008467217408 11311116539195871616 14011350069924525824 16711583600653180032 965073057672282624 3665306588400936832 6365540119129591040 9065773649858245248 11766007180586899456 14466240711315553664 17166474242044207872 1419963699063310464 4120197229791964672 6820430760520618880 9520664291249273088 12220897821977927296 14921131352706581504 17621364883435235712 1874854340454338304 4575087871182992512 7275321401911646720 9975554932640300928 12675788463368955136 15376021994097609344 18076255524826263552 2329744981845366144 5029978512574020352 7730212043302674560 10430445574031328768 13130679104759982976 15830912635488637184 84402092507739776 2784635623236393984 5484869153965048192 8185102684693702400 10885336215422356608 13585569746151010816 16285803276879665024 539292733898767616 3239526264627421824 5939759795356076032 8639993326084730240 11340226856813384448 14040460387542038656 16740693918270692864 994183375289795456 3694416906018449664 6394650436747103872 9094883967475758080 11795117498204412288 14495351028933066496 17195584559661720704 1449074016680823296 4149307547409477504 6849541078138131712 9549774608866785920 12250008139595440128 14950241670324094336 17650475201052748544 1903964658071851136 4604198188800505344 7304431719529159552 10004665250257813760 12704898780986467968 15405132311715122176 18105365842443776384 2358855299462878976 5059088830191533184 7759322360920187392 10459555891648841600 13159789422377495808 15860022953106150016 113512410125252608 2813745940853906816 5513979471582561024 8214213002311215232 10914446533039869440 13614680063768523648 16314913594497177856 568403051516280448 3268636582244934656 5968870112973588864 8669103643702243072 11369337174430897280 14069570705159551488 16769804235888205696 1023293692907308288 3723527223635962496 6423760754364616704 9123994285093270912 11824227815821925120 14524461346550579328 17224694877279233536 1478184334298336128 4178417865026990336 6878651395755644544 9578884926484298752 12279118457212952960 14979351987941607168 17679585518670261376 1933074975689363968 4633308506418018176 7333542037146672384 10033775567875326592 12734009098603980800 15434242629332635008 18134476160061289216 2387965617080391808 5088199147809046016 7788432678537700224 10488666209266354432 13188899739995008640 15889133270723662848 142622727742765440 2842856258471419648 5543089789200073856 8243323319928728064 10943556850657382272 13643790381386036480 16344023912114690688 597513369133793280 3297746899862447488 5997980430591101696 8698213961319755904 11398447492048410112 14098681022777064320 16798914553505718528 1052404010524821120 3752637541253475328 6452871071982129536 9153104602710783744 11853338133439437952 14553571664168092160 17253805194896746368 1507294651915848960 4207528182644503168 6907761713373157376 9607995244101811584 12308228774830465792 15008462305559120000 17708695836287774208 1962185293306876800 4662418824035531008 7362652354764185216 10062885885492839424 12763119416221493632 15463352946950147840 18163586477678802048 2417075934697904640 5117309465426558848 7817542996155213056 10517776526883867264 13218010057612521472 15918243588341175680 171733045360278272 2871966576088932480 5572200106817586688 8272433637546240896 10972667168274895104 13672900699003549312 16373134229732203520 626623686751306112 3326857217479960320 6027090748208614528 8727324278937268736 11427557809665922944 14127791340394577152 16828024871123231360 1081514328142333952 3781747858870988160 6481981389599642368 9182214920328296576 11882448451056950784 14582681981785604992 17282915512514259200 1536404969533361792 4236638500262016000 6936872030990670208 9637105561719324416 12337339092447978624 15037572623176632832 17737806153905287040 1991295610924389632 4691529141653043840 7391762672381698048 10091996203110352256 12792229733839006464 15492463264567660672 18192696795296314880 2446186252315417472 5146419783044071680 7846653313772725888 10546886844501380096 13247120375230034304 15947353905958688512 200843362977791104 2901076893706445312 5601310424435099520 8301543955163753728 11001777485892407936 13702011016621062144 16402244547349716352 655734004368818944 3355967535097473152 6056201065826127360 8756434596554781568 11456668127283435776 14156901658012089984 16857135188740744192 1110624645759846784 3810858176488500992 6511091707217155200 9211325237945809408 11911558768674463616 14611792299403117824 17312025830131772032 1565515287150874624 4265748817879528832 6965982348608183040 9666215879336837248 12366449410065491456 15066682940794145664 17766916471522799872 2020405928541902464 4720639459270556672 7420872989999210880 10121106520727865088 12821340051456519296 15521573582185173504 18221807112913827712 2475296569932930304 5175530100661584512 7875763631390238720 10575997162118892928 13276230692847547136 15976464223576201344 229953680595303936 2930187211323958144 5630420742052612352 8330654272781266560 11030887803509920768 13731121334238574976 16431354864967229184 684844321986331776 3385077852714985984 6085311383443640192 8785544914172294400 11485778444900948608 14186011975629602816 16886245506358257024 1139734963377359616 3839968494106013824 6540202024834668032 9240435555563322240 11940669086291976448 14640902617020630656 17341136147749284864 1594625604768387456 4294859135497041664 6995092666225695872 9695326196954350080 12395559727683004288 15095793258411658496 17796026789140312704 2049516246159415296 4749749776888069504 7449983307616723712 10150216838345377920 12850450369074032128 15550683899802686336 18250917430531340544 2504406887550443136 5204640418279097344 7904873949007751552 10605107479736405760 13305341010465059968 16005574541193714176 259063998212816768 2959297528941470976 5659531059670125184 8359764590398779392 11059998121127433600 13760231651856087808 16460465182584742016 713954639603844608 3414188170332498816 6114421701061153024 8814655231789807232 11514888762518461440 14215122293247115648 16915355823975769856 1168845280994872448 3869078811723526656 6569312342452180864 9269545873180835072 11969779403909489280 14670012934638143488 17370246465366797696 1623735922385900288 4323969453114554496 7024202983843208704 9724436514571862912 12424670045300517120 15124903576029171328 17825137106757825536 2078626563776928128 4778860094505582336 7479093625234236544 10179327155962890752 12879560686691544960 15579794217420199168 18280027748148853376 2533517205167955968 5233750735896610176 7933984266625264384 10634217797353918592 13334451328082572800 16034684858811227008 288174315830329600 2988407846558983808 5688641377287638016 8388874908016292224 11089108438744946432 13789341969473600640 16489575500202254848 743064957221357440 3443298487950011648 6143532018678665856 8843765549407320064 11543999080135974272 14244232610864628480 16944466141593282688 1197955598612385280 3898189129341039488 6598422660069693696 9298656190798347904 11998889721527002112 14699123252255656320 17399356782984310528 1652846240003413120 4353079770732067328 7053313301460721536 9753546832189375744 12453780362918029952 15154013893646684160 17854247424375338368 2107736881394440960 4807970412123095168 7508203942851749376 10208437473580403584 12908671004309057792 15608904535037712000 18309138065766366208 2562627522785468800 5262861053514123008 7963094584242777216 10663328114971431424 13363561645700085632 16063795176428739840 317284633447842432 3017518164176496640 5717751694905150848 8417985225633805056 11118218756362459264 13818452287091113472 16518685817819767680 772175274838870272 3472408805567524480 6172642336296178688 8872875867024832896 11573109397753487104 14273342928482141312 16973576459210795520 1227065916229898112 3927299446958552320 6627532977687206528 9327766508415860736 12028000039144514944 14728233569873169152 17428467100601823360 1681956557620925952 4382190088349580160 7082423619078234368 9782657149806888576 12482890680535542784 15183124211264196992 17883357741992851200 2136847199011953792 4837080729740608000 7537314260469262208 10237547791197916416 12937781321926570624 15638014852655224832 18338248383383879040 2591737840402981632 5291971371131635840 7992204901860290048 10692438432588944256 13392671963317598464 16092905494046252672 346394951065355264 3046628481794009472 5746862012522663680 8447095543251317888 11147329073979972096 13847562604708626304 16547796135437280512 801285592456383104 3501519123185037312 6201752653913691520 8901986184642345728 11602219715370999936 14302453246099654144 17002686776828308352 1256176233847410944 3956409764576065152 6656643295304719360 9356876826033373568 12057110356762027776 14757343887490681984 17457577418219336192 1711066875238438784 4411300405967092992 7111533936695747200 9811767467424401408 12512000998153055616 15212234528881709824 17912468059610364032 2165957516629466624 4866191047358120832 7566424578086775040 10266658108815429248 12966891639544083456 15667125170272737664 18367358701001391872 2620848158020494464 5321081688749148672 8021315219477802880 10721548750206457088 13421782280935111296 16122015811663765504 375505268682868096 3075738799411522304 5775972330140176512 8476205860868830720 11176439391597484928 13876672922326139136 16576906453054793344 830395910073895936 3530629440802550144 6230862971531204352 8931096502259858560 11631330032988512768 14331563563717166976 17031797094445821184 1285286551464923776 3985520082193577984 6685753612922232192 9385987143650886400 12086220674379540608 14786454205108194816 17486687735836849024 1740177192855951616 4440410723584605824 7140644254313260032 9840877785041914240 12541111315770568448 15241344846499222656 17941578377227876864 2195067834246979456 4895301364975633664 7595534895704287872 10295768426432942080 12996001957161596288 15696235487890250496 18396469018618904704 2649958475638007296 5350192006366661504 8050425537095315712 10750659067823969920 13450892598552624128 16151126129281278336 404615586300380928 3104849117029035136 5805082647757689344 8505316178486343552 11205549709214997760 13905783239943651968 16606016770672306176 859506227691408768 3559739758420062976 6259973289148717184 8960206819877371392 11660440350606025600 14360673881334679808 17060907412063334016 1314396869082436608 4014630399811090816 6714863930539745024 9415097461268399232 12115330991997053440 14815564522725707648 17515798053454361856 1769287510473464448 4469521041202118656 7169754571930772864 9869988102659427072 12570221633388081280 15270455164116735488 17970688694845389696 2224178151864492288 4924411682593146496 7624645213321800704 10324878744050454912 13025112274779109120 15725345805507763328 18425579336236417536 2679068793255520128 5379302323984174336 8079535854712828544 10779769385441482752 13480002916170136960 16180236446898791168 433725903917893760 3133959434646547968 5834192965375202176 8534426496103856384 11234660026832510592 13934893557561164800 16635127088289819008 888616545308921600 3588850076037575808 6289083606766230016 8989317137494884224 11689550668223538432 14389784198952192640 17090017729680846848 1343507186699949440 4043740717428603648 6743974248157257856 9444207778885912064 12144441309614566272 14844674840343220480 17544908371071874688 1798397828090977280 4498631358819631488 7198864889548285696 9899098420276939904 12599331951005594112 15299565481734248320 17999799012462902528 2253288469482005120 4953522000210659328 7653755530939313536 10353989061667967744 13054222592396621952 15754456123125276160 7945580144378752 2708179110873032960 5408412641601687168 8108646172330341376 10808879703058995584 13509113233787649792 16209346764516304000 462836221535406592 3163069752264060800 5863303282992715008 8563536813721369216 11263770344450023424 13964003875178677632 16664237405907331840 917726862926434432 3617960393655088640 6318193924383742848 9018427455112397056 11718660985841051264 14418894516569705472 17119128047298359680 1372617504317462272 4072851035046116480 6773084565774770688 9473318096503424896 12173551627232079104 14873785157960733312 17574018688689387520 1827508145708490112 4527741676437144320 7227975207165798528 9928208737894452736 12628442268623106944 15328675799351761152 18028909330080415360 2282398787099517952 4982632317828172160 7682865848556826368 10383099379285480576 13083332910014134784 15783566440742788992 37055897761891584 2737289428490545792 5437522959219200000 8137756489947854208 10837990020676508416 13538223551405162624 16238457082133816832 491946539152919424 3192180069881573632 5892413600610227840 8592647131338882048 11292880662067536256 13993114192796190464 16693347723524844672 946837180543947264 3647070711272601472 6347304242001255680 9047537772729909888 11747771303458564096 14448004834187218304 17148238364915872512 1401727821934975104 4101961352663629312 6802194883392283520 9502428414120937728 12202661944849591936 14902895475578246144 17603129006306900352 1856618463326002944 4556851994054657152 7257085524783311360 9957319055511965568 12657552586240619776 15357786116969273984 18058019647697928192 2311509104717030784 5011742635445684992 7711976166174339200 10412209696902993408 13112443227631647616 15812676758360301824 66166215379404416 2766399746108058624 5466633276836712832 8166866807565367040 10867100338294021248 13567333869022675456 16267567399751329664 521056856770432256 3221290387499086464 5921523918227740672 8621757448956394880 11321990979685049088 14022224510413703296 16722458041142357504 975947498161460096 3676181028890114304 6376414559618768512 9076648090347422720 11776881621076076928 14477115151804731136 17177348682533385344 1430838139552487936 4131071670281142144 6831305201009796352 9531538731738450560 12231772262467104768 14932005793195758976 17632239323924413184 1885728780943515776 4585962311672169984 7286195842400824192 9986429373129478400 12686662903858132608 15386896434586786816 18087129965315441024 2340619422334543616 5040852953063197824 7741086483791852032 10441320014520506240 13141553545249160448 15841787075977814656 95276532996917248 2795510063725571456 5495743594454225664 8195977125182879872 10896210655911534080 13596444186640188288 16296677717368842496 550167174387945088 3250400705116599296 5950634235845253504 8650867766573907712 11351101297302561920 14051334828031216128 16751568358759870336 1005057815778972928 3705291346507627136 6405524877236281344 9105758407964935552 11805991938693589760 14506225469422243968 17206459000150898176 1459948457170000768 4160181987898654976 6860415518627309184 9560649049355963392 12260882580084617600 14961116110813271808 17661349641541926016 1914839098561028608 4615072629289682816 7315306160018337024 10015539690746991232 12715773221475645440 15416006752204299648 18116240282932953856 2369729739952056448 5069963270680710656 7770196801409364864 10470430332138019072 13170663862866673280 15870897393595327488 124386850614430080 2824620381343084288 5524853912071738496 8225087442800392704 10925320973529046912 13625554504257701120 16325788034986355328 579277492005457920 3279511022734112128 5979744553462766336 8679978084191420544 11380211614920074752 14080445145648728960 16780678676377383168 1034168133396485760 3734401664125139968 6434635194853794176 9134868725582448384 11835102256311102592 14535335787039756800 17235569317768411008 1489058774787513600 4189292305516167808 6889525836244822016 9589759366973476224 12289992897702130432 14990226428430784640 17690459959159438848 1943949416178541440 4644182946907195648 7344416477635849856 10044650008364504064 12744883539093158272 15445117069821812480 18145350600550466688 2398840057569569280 5099073588298223488 7799307119026877696 10499540649755531904 13199774180484186112 15900007711212840320 153497168231942912 2853730698960597120 5553964229689251328 8254197760417905536 10954431291146559744 13654664821875213952 16354898352603868160 608387809622970752 3308621340351624960 6008854871080279168 8709088401808933376 11409321932537587584 14109555463266241792 16809788993994896000 1063278451013998592 3763511981742652800 6463745512471307008 9163979043199961216 11864212573928615424 14564446104657269632 17264679635385923840 1518169092405026432 4218402623133680640 6918636153862334848 9618869684590989056 12319103215319643264 15019336746048297472 17719570276776951680 1973059733796054272 4673293264524708480 7373526795253362688 10073760325982016896 12773993856710671104 15474227387439325312 18174460918167979520 2427950375187082112 5128183905915736320 7828417436644390528 10528650967373044736 13228884498101698944 15929118028830353152 182607485849455744 2882841016578109952 5583074547306764160 8283308078035418368 10983541608764072576 13683775139492726784 16384008670221380992 637498127240483584 3337731657969137792 6037965188697792000 8738198719426446208 11438432250155100416 14138665780883754624 16838899311612408832 1092388768631511424 3792622299360165632 6492855830088819840 9193089360817474048 11893322891546128256 14593556422274782464 17293789953003436672 1547279410022539264 4247512940751193472 6947746471479847680 9647980002208501888 12348213532937156096 15048447063665810304 17748680594394464512 2002170051413567104 4702403582142221312 7402637112870875520 10102870643599529728 12803104174328183936 15503337705056838144 18203571235785492352 2457060692804594944 5157294223533249152 7857527754261903360 10557761284990557568 13257994815719211776 15958228346447865984 211717803466968576 2911951334195622784 5612184864924276992 8312418395652931200 11012651926381585408 13712885457110239616 16413118987838893824 666608444857996416 3366841975586650624 6067075506315304832 8767309037043959040 11467542567772613248 14167776098501267456 16868009629229921664 1121499086249024256 3821732616977678464 6521966147706332672 9222199678434986880 11922433209163641088 14622666739892295296 17322900270620949504 1576389727640052096 4276623258368706304 6976856789097360512 9677090319826014720 12377323850554668928 15077557381283323136 17777790912011977344 2031280369031079936 4731513899759734144 7431747430488388352 10131980961217042560 12832214491945696768 15532448022674350976 18232681553403005184 2486171010422107776 5186404541150761984 7886638071879416192 10586871602608070400 13287105133336724608 15987338664065378816 240828121084481408 2941061651813135616 5641295182541789824 8341528713270444032 11041762243999098240 13741995774727752448 16442229305456406656 695718762475509248 3395952293204163456 6096185823932817664 8796419354661471872 11496652885390126080 14196886416118780288 16897119946847434496 1150609403866537088 3850842934595191296 6551076465323845504 9251309996052499712 11951543526781153920 14651777057509808128 17352010588238462336 1605500045257564928 4305733575986219136 7005967106714873344 9706200637443527552 12406434168172181760 15106667698900835968 17806901229629490176 2060390686648592768 4760624217377246976 7460857748105901184 10161091278834555392 12861324809563209600 15561558340291863808 18261791871020518016 2515281328039620608 5215514858768274816 7915748389496929024 10615981920225583232 13316215450954237440 16016448981682891648 269938438701994240 2970171969430648448 5670405500159302656 8370639030887956864 11070872561616611072 13771106092345265280 16471339623073919488 724829080093022080 3425062610821676288 6125296141550330496 8825529672278984704 11525763203007638912 14225996733736293120 16926230264464947328 1179719721484049920 3879953252212704128 6580186782941358336 9280420313670012544 11980653844398666752 14680887375127320960 17381120905855975168 1634610362875077760 4334843893603731968 7035077424332386176 9735310955061040384 12435544485789694592 15135778016518348800 17836011547247003008 2089501004266105600 4789734534994759808 7489968065723414016 10190201596452068224 12890435127180722432 15590668657909376640 18290902188638030848 2544391645657133440 5244625176385787648 7944858707114441856 10645092237843096064 13345325768571750272 16045559299300404480 299048756319507072 2999282287048161280 5699515817776815488 8399749348505469696 11099982879234123904 13800216409962778112 16500449940691432320 753939397710534912 3454172928439189120 6154406459167843328 8854639989896497536 11554873520625151744 14255107051353805952 16955340582082460160 1208830039101562752 3909063569830216960 6609297100558871168 9309530631287525376 12009764162016179584 14709997692744833792 17410231223473488000 1663720680492590592 4363954211221244800 7064187741949899008 9764421272678553216 12464654803407207424 15164888334135861632 17865121864864515840 2118611321883618432 4818844852612272640 7519078383340926848 10219311914069581056 12919545444798235264 15619778975526889472 18320012506255543680 2573501963274646272 5273735494003300480 7973969024731954688 10674202555460608896 13374436086189263104 16074669616917917312 328159073937019904 3028392604665674112 5728626135394328320 8428859666122982528 11129093196851636736 13829326727580290944 16529560258308945152 783049715328047744 3483283246056701952 6183516776785356160 8883750307514010368 11583983838242664576 14284217368971318784 16984450899699972992 1237940356719075584 3938173887447729792 6638407418176384000 9338640948905038208 12038874479633692416 14739108010362346624 17439341541091000832 1692830998110103424 4393064528838757632 7093298059567411840 9793531590296066048 12493765121024720256 15193998651753374464 17894232182482028672 2147721639501131264 4847955170229785472 7548188700958439680 10248422231687093888 12948655762415748096 15648889293144402304 18349122823873056512 2602612280892159104 5302845811620813312 8003079342349467520 10703312873078121728 13403546403806775936 16103779934535430144 357269391554532736 3057502922283186944 5757736453011841152 8457969983740495360 11158203514469149568 13858437045197803776 16558670575926457984 812160032945560576 3512393563674214784 6212627094402868992 8912860625131523200 11613094155860177408 14313327686588831616 17013561217317485824 1267050674336588416 3967284205065242624 6667517735793896832 9367751266522551040 12067984797251205248 14768218327979859456 17468451858708513664 1721941315727616256 4422174846456270464 7122408377184924672 9822641907913578880 12522875438642233088 15223108969370887296 17923342500099541504 2176831957118644096 4877065487847298304 7577299018575952512 10277532549304606720 12977766080033260928 15677999610761915136 18378233141490569344 2631722598509671936 5331956129238326144 8032189659966980352 10732423190695634560 13432656721424288768 16132890252152942976 386379709172045568 3086613239900699776 5786846770629353984 8487080301358008192 11187313832086662400 13887547362815316608 16587780893543970816 841270350563073408 3541503881291727616 6241737412020381824 8941970942749036032 11642204473477690240 14342438004206344448 17042671534934998656 1296160991954101248 3996394522682755456 6696628053411409664 9396861584140063872 12097095114868718080 14797328645597372288 17497562176326026496 1751051633345129088 4451285164073783296 7151518694802437504 9851752225531091712 12551985756259745920 15252219286988400128 17952452817717054336 2205942274736156928 4906175805464811136 7606409336193465344 10306642866922119552 13006876397650773760 15707109928379427968 18407343459108082176 2660832916127184768 5361066446855838976 8061299977584493184 10761533508313147392 13461767039041801600 16162000569770455808 415490026789558400 3115723557518212608 5815957088246866816 8516190618975521024 11216424149704175232 13916657680432829440 16616891211161483648 870380668180586240 3570614198909240448 6270847729637894656 8971081260366548864 11671314791095203072 14371548321823857280 17071781852552511488 1325271309571614080 4025504840300268288 6725738371028922496 9425971901757576704 12126205432486230912 14826438963214885120 17526672493943539328 1780161950962641920 4480395481691296128 7180629012419950336 9880862543148604544 12581096073877258752 15281329604605912960 17981563135334567168 2235052592353669760 4935286123082323968 7635519653810978176 10335753184539632384 13035986715268286592 15736220245996940800 18436453776725595008 2689943233744697600 5390176764473351808 8090410295202006016 10790643825930660224 13490877356659314432 16191110887387968640 444600344407071232 3144833875135725440 5845067405864379648 8545300936593033856 11245534467321688064 13945767998050342272 16646001528778996480 899490985798099072 3599724516526753280 6299958047255407488 9000191577984061696 11700425108712715904 14400658639441370112 17100892170170024320 1354381627189126912 4054615157917781120 6754848688646435328 9455082219375089536 12155315750103743744 14855549280832397952 17555782811561052160 1809272268580154752 4509505799308808960 7209739330037463168 9909972860766117376 12610206391494771584 15310439922223425792 18010673452952080000 2264162909971182592 4964396440699836800 7664629971428491008 10364863502157145216 13065097032885799424 15765330563614453632 18820020633556224 2719053551362210432 5419287082090864640 8119520612819518848 10819754143548173056 13519987674276827264 16220221205005481472 473710662024584064 3173944192753238272 5874177723481892480 8574411254210546688 11274644784939200896 13974878315667855104 16675111846396509312 928601303415611904 3628834834144266112 6329068364872920320 9029301895601574528 11729535426330228736 14429768957058882944 17130002487787537152 1383491944806639744 4083725475535293952 6783959006263948160 9484192536992602368 12184426067721256576 14884659598449910784 17584893129178564992 1838382586197667584 4538616116926321792 7238849647654976000 9939083178383630208 12639316709112284416 15339550239840938624 18039783770569592832 2293273227588695424 4993506758317349632 7693740289046003840 10393973819774658048 13094207350503312256 15794440881231966464 47930338251069056 2748163868979723264 5448397399708377472 8148630930437031680 10848864461165685888 13549097991894340096 16249331522622994304 502820979642096896 3203054510370751104 5903288041099405312 8603521571828059520 11303755102556713728 14003988633285367936 16704222164014022144 957711621033124736 3657945151761778944 6358178682490433152 9058412213219087360 11758645743947741568 14458879274676395776 17159112805405049984 1412602262424152576 4112835793152806784 6813069323881460992 9513302854610115200 12213536385338769408 14913769916067423616 17614003446796077824 1867492903815180416 4567726434543834624 7267959965272488832 9968193496001143040 12668427026729797248 15368660557458451456 18068894088187105664 2322383545206208256 5022617075934862464 7722850606663516672 10423084137392170880 13123317668120825088 15823551198849479296 77040655868581888 2777274186597236096 5477507717325890304 8177741248054544512 10877974778783198720 13578208309511852928 16278441840240507136 531931297259609728 3232164827988263936 5932398358716918144 8632631889445572352 11332865420174226560 14033098950902880768 16733332481631534976 986821938650637568 3687055469379291776 6387289000107945984 9087522530836600192 11787756061565254400 14487989592293908608 17188223123022562816 1441712580041665408 4141946110770319616 6842179641498973824 9542413172227628032 12242646702956282240 14942880233684936448 17643113764413590656 1896603221432693248 4596836752161347456 7297070282890001664 9997303813618655872 12697537344347310080 15397770875075964288 18098004405804618496 2351493862823721088 5051727393552375296 7751960924281029504 10452194455009683712 13152427985738337920 15852661516466992128 106150973486094720 2806384504214748928 5506618034943403136 8206851565672057344 10907085096400711552 13607318627129365760 16307552157858019968 561041614877122560 3261275145605776768 5961508676334430976 8661742207063085184 11361975737791739392 14062209268520393600 16762442799249047808 1015932256268150400 3716165786996804608 6416399317725458816 9116632848454113024 11816866379182767232 14517099909911421440 17217333440640075648 1470822897659178240 4171056428387832448 6871289959116486656 9571523489845140864 12271757020573795072 14971990551302449280 17672224082031103488 1925713539050206080 4625947069778860288 7326180600507514496 10026414131236168704 12726647661964822912 15426881192693477120 18127114723422131328 2380604180441233920 5080837711169888128 7781071241898542336 10481304772627196544 13181538303355850752 15881771834084504960 135261291103607552 2835494821832261760 5535728352560915968 8235961883289570176 10936195414018224384 13636428944746878592 16336662475475532800 590151932494635392 3290385463223289600 5990618993951943808 8690852524680598016 11391086055409252224 14091319586137906432 16791553116866560640 1045042573885663232 3745276104614317440 6445509635342971648 9145743166071625856 11845976696800280064 14546210227528934272 17246443758257588480 1499933215276691072 4200166746005345280 6900400276733999488 9600633807462653696 12300867338191307904 15001100868919962112 17701334399648616320 1954823856667718912 4655057387396373120 7355290918125027328 10055524448853681536 12755757979582335744 15455991510310989952 18156225041039644160 2409714498058746752 5109948028787400960 7810181559516055168 10510415090244709376 13210648620973363584 15910882151702017792 164371608721120384 2864605139449774592 5564838670178428800 8265072200907083008 10965305731635737216 13665539262364391424 16365772793093045632 619262250112148224 3319495780840802432 6019729311569456640 8719962842298110848 11420196373026765056 14120429903755419264 16820663434484073472 1074152891503176064 3774386422231830272 6474619952960484480 9174853483689138688 11875087014417792896 14575320545146447104 17275554075875101312 1529043532894203904 4229277063622858112 6929510594351512320 9629744125080166528 12329977655808820736 15030211186537474944 17730444717266129152 1983934174285231744 4684167705013885952 7384401235742540160 10084634766471194368 12784868297199848576 15485101827928502784 18185335358657156992 2438824815676259584 5139058346404913792 7839291877133568000 10539525407862222208 13239758938590876416 15939992469319530624 193481926338633216 2893715457067287424 5593948987795941632 8294182518524595840 10994416049253250048 13694649579981904256 16394883110710558464 648372567729661056 3348606098458315264 6048839629186969472 8749073159915623680 11449306690644277888 14149540221372932096 16849773752101586304 1103263209120688896 3803496739849343104 6503730270577997312 9203963801306651520 11904197332035305728 14604430862763959936 17304664393492614144 1558153850511716736 4258387381240370944 6958620911969025152 9658854442697679360 12359087973426333568 15059321504154987776 17759555034883641984 2013044491902744576 4713278022631398784 7413511553360052992 10113745084088707200 12813978614817361408 15514212145546015616 18214445676274669824 2467935133293772416 5168168664022426624 7868402194751080832 10568635725479735040 13268869256208389248 15969102786937043456 222592243956146048 2922825774684800256 5623059305413454464 8323292836142108672 11023526366870762880 13723759897599417088 16423993428328071296 677482885347173888 3377716416075828096 6077949946804482304 8778183477533136512 11478417008261790720 14178650538990444928 16878884069719099136 1132373526738201728 3832607057466855936 6532840588195510144 9233074118924164352 11933307649652818560 14633541180381472768 17333774711110126976 1587264168129229568 4287497698857883776 6987731229586537984 9687964760315192192 12388198291043846400 15088431821772500608 17788665352501154816 2042154809520257408 4742388340248911616 7442621870977565824 10142855401706220032 12843088932434874240 15543322463163528448 18243555993892182656 2497045450911285248 5197278981639939456 7897512512368593664 10597746043097247872 13297979573825902080 15998213104554556288 251702561573658880 2951936092302313088 5652169623030967296 8352403153759621504 11052636684488275712 13752870215216929920 16453103745945584128 706593202964686720 3406826733693340928 6107060264421995136 8807293795150649344 11507527325879303552 14207760856607957760 16907994387336611968 1161483844355714560 3861717375084368768 6561950905813022976 9262184436541677184 11962417967270331392 14662651497998985600 17362885028727639808 1616374485746742400 4316608016475396608 7016841547204050816 9717075077932705024 12417308608661359232 15117542139390013440 17817775670118667648 2071265127137770240 4771498657866424448 7471732188595078656 10171965719323732864 12872199250052387072 15572432780781041280 18272666311509695488 2526155768528798080 5226389299257452288 7926622829986106496 10626856360714760704 13327089891443414912 16027323422172069120 280812879191171712 2981046409919825920 5681279940648480128 8381513471377134336 11081747002105788544 13781980532834442752 16482214063563096960 735703520582199552 3435937051310853760 6136170582039507968 8836404112768162176 11536637643496816384 14236871174225470592 16937104704954124800 1190594161973227392 3890827692701881600 6591061223430535808 9291294754159190016 11991528284887844224 14691761815616498432 17391995346345152640 1645484803364255232 4345718334092909440 7045951864821563648 9746185395550217856 12446418926278872064 15146652457007526272 17846885987736180480 2100375444755283072 4800608975483937280 7500842506212591488 10201076036941245696 12901309567669899904 15601543098398554112 18301776629127208320 2555266086146310912 5255499616874965120 7955733147603619328 10655966678332273536 13356200209060927744 16056433739789581952 309923196808684544 3010156727537338752 5710390258265992960 8410623788994647168 11110857319723301376 13811090850451955584 16511324381180609792 764813838199712384 3465047368928366592 6165280899657020800 8865514430385675008 11565747961114329216 14265981491842983424 16966215022571637632 1219704479590740224 3919938010319394432 6620171541048048640 9320405071776702848 12020638602505357056 14720872133234011264 17421105663962665472 1674595120981768064 4374828651710422272 7075062182439076480 9775295713167730688 12475529243896384896 15175762774625039104 17875996305353693312 2129485762372795904 4829719293101450112 7529952823830104320 10230186354558758528 12930419885287412736 15630653416016066944 18330886946744721152 2584376403763823744 5284609934492477952 7984843465221132160 10685076995949786368 13385310526678440576 16085544057407094784 339033514426197376 3039267045154851584 5739500575883505792 8439734106612160000 11139967637340814208 13840201168069468416 16540434698798122624 793924155817225216 3494157686545879424 6194391217274533632 8894624748003187840 11594858278731842048 14295091809460496256 16995325340189150464 1248814797208253056 3949048327936907264 6649281858665561472 9349515389394215680 12049748920122869888 14749982450851524096 17450215981580178304 1703705438599280896 4403938969327935104 7104172500056589312 9804406030785243520 12504639561513897728 15204873092242551936 17905106622971206144 2158596079990308736 4858829610718962944 7559063141447617152 10259296672176271360 12959530202904925568 15659763733633579776 18359997264362233984 2613486721381336576 5313720252109990784 8013953782838644992 10714187313567299200 13414420844295953408 16114654375024607616 368143832043710208 3068377362772364416 5768610893501018624 8468844424229672832 11169077954958327040 13869311485686981248 16569545016415635456 823034473434738048 3523268004163392256 6223501534892046464 8923735065620700672 11623968596349354880 14324202127078009088 17024435657806663296 1277925114825765888 3978158645554420096 6678392176283074304 9378625707011728512 12078859237740382720 14779092768469036928 17479326299197691136 1732815756216793728 4433049286945447936 7133282817674102144 9833516348402756352 12533749879131410560 15233983409860064768 17934216940588718976 2187706397607821568 4887939928336475776 7588173459065129984 10288406989793784192 12988640520522438400 15688874051251092608 18389107581979746816 2642597038998849408 5342830569727503616 8043064100456157824 10743297631184812032 13443531161913466240 16143764692642120448 397254149661223040 3097487680389877248 5797721211118531456 8497954741847185664 11198188272575839872 13898421803304494080 16598655334033148288 852144791052250880 3552378321780905088 6252611852509559296 8952845383238213504 11653078913966867712 14353312444695521920 17053545975424176128 1307035432443278720 4007268963171932928 6707502493900587136 9407736024629241344 12107969555357895552 14808203086086549760 17508436616815203968 1761926073834306560 4462159604562960768 7162393135291614976 9862626666020269184 12562860196748923392 15263093727477577600 17963327258206231808 2216816715225334400 4917050245953988608 7617283776682642816 10317517307411297024 13017750838139951232 15717984368868605440 18418217899597259648 2671707356616362240 5371940887345016448 8072174418073670656 10772407948802324864 13472641479530979072 16172875010259633280 426364467278735872 3126597998007390080 5826831528736044288 8527065059464698496 11227298590193352704 13927532120922006912 16627765651650661120 881255108669763712 3581488639398417920 6281722170127072128 8981955700855726336 11682189231584380544 14382422762313034752 17082656293041688960 1336145750060791552 4036379280789445760 6736612811518099968 9436846342246754176 12137079872975408384 14837313403704062592 17537546934432716800 1791036391451819392 4491269922180473600 7191503452909127808 9891736983637782016 12591970514366436224 15292204045095090432 17992437575823744640 2245927032842847232 4946160563571501440 7646394094300155648 10346627625028809856 13046861155757464064 15747094686486118272 584143505220864 2700817674233875072 5401051204962529280 8101284735691183488 10801518266419837696 13501751797148491904 16201985327877146112 455474784896248704 3155708315624902912 5855941846353557120 8556175377082211328 11256408907810865536 13956642438539519744 16656875969268173952 910365426287276544 3610598957015930752 6310832487744584960 9011066018473239168 11711299549201893376 14411533079930547584 17111766610659201792 1365256067678304384 4065489598406958592 6765723129135612800 9465956659864267008 12166190190592921216 14866423721321575424 17566657252050229632 1820146709069332224 4520380239797986432 7220613770526640640 9920847301255294848 12621080831983949056 15321314362712603264 18021547893441257472 2275037350460360064 4975270881189014272 7675504411917668480 10375737942646322688 13075971473374976896 15776205004103631104 29694461122733696 2729927991851387904 5430161522580042112 8130395053308696320 10830628584037350528 13530862114766004736 16231095645494658944 484585102513761536 3184818633242415744 5885052163971069952 8585285694699724160 11285519225428378368 13985752756157032576 16685986286885686784 939475743904789376 3639709274633443584 6339942805362097792 9040176336090752000 11740409866819406208 14440643397548060416 17140876928276714624 1394366385295817216 4094599916024471424 6794833446753125632 9495066977481779840 12195300508210434048 14895534038939088256 17595767569667742464 1849257026686845056 4549490557415499264 7249724088144153472 9949957618872807680 12650191149601461888 15350424680330116096 18050658211058770304 2304147668077872896 5004381198806527104 7704614729535181312 10404848260263835520 13105081790992489728 15805315321721143936 58804778740246528 2759038309468900736 5459271840197554944 8159505370926209152 10859738901654863360 13559972432383517568 16260205963112171776 513695420131274368 3213928950859928576 5914162481588582784 8614396012317236992 11314629543045891200 14014863073774545408 16715096604503199616 968586061522302208 3668819592250956416 6369053122979610624 9069286653708264832 11769520184436919040 14469753715165573248 17169987245894227456 1423476702913330048 4123710233641984256 6823943764370638464 9524177295099292672 12224410825827946880 14924644356556601088 17624877887285255296 1878367344304357888 4578600875033012096 7278834405761666304 9979067936490320512 12679301467218974720 15379534997947628928 18079768528676283136 2333257985695385728 5033491516424039936 7733725047152694144 10433958577881348352 13134192108610002560 15834425639338656768 87915096357759360 2788148627086413568 5488382157815067776 8188615688543721984 10888849219272376192 13589082750001030400 16289316280729684608 542805737748787200 3243039268477441408 5943272799206095616 8643506329934749824 11343739860663404032 14043973391392058240 16744206922120712448 997696379139815040 3697929909868469248 6398163440597123456 9098396971325777664 11798630502054431872 14498864032783086080 17199097563511740288 1452587020530842880 4152820551259497088 6853054081988151296 9553287612716805504 12253521143445459712 14953754674174113920 17653988204902768128 1907477661921870720 4607711192650524928 7307944723379179136 10008178254107833344 12708411784836487552 15408645315565141760 18108878846293795968 2362368303312898560 5062601834041552768 7762835364770206976 10463068895498861184 13163302426227515392 15863535956956169600 117025413975272192 2817258944703926400 5517492475432580608 8217726006161234816 10917959536889889024 13618193067618543232 16318426598347197440 571916055366300032 3272149586094954240 5972383116823608448 8672616647552262656 11372850178280916864 14073083709009571072 16773317239738225280 1026806696757327872 3727040227485982080 6427273758214636288 9127507288943290496 11827740819671944704 14527974350400598912 17228207881129253120 1481697338148355712 4181930868877009920 6882164399605664128 9582397930334318336 12282631461062972544 14982864991791626752 17683098522520280960 1936587979539383552 4636821510268037760 7337055040996691968 10037288571725346176 12737522102454000384 15437755633182654592 18137989163911308800 2391478620930411392 5091712151659065600 7791945682387719808 10492179213116374016 13192412743845028224 15892646274573682432 146135731592785024 2846369262321439232 5546602793050093440 8246836323778747648 10947069854507401856 13647303385236056064 16347536915964710272 601026372983812864 3301259903712467072 6001493434441121280 8701726965169775488 11401960495898429696 14102194026627083904 16802427557355738112 1055917014374840704 3756150545103494912 6456384075832149120 9156617606560803328 11856851137289457536 14557084668018111744 17257318198746765952 1510807655765868544 4211041186494522752 6911274717223176960 9611508247951831168 12311741778680485376 15011975309409139584 17712208840137793792 1965698297156896384 4665931827885550592 7366165358614204800 10066398889342859008 12766632420071513216 15466865950800167424 18167099481528821632 2420588938547924224 5120822469276578432 7821056000005232640 10521289530733886848 13221523061462541056 15921756592191195264 175246049210297856 2875479579938952064 5575713110667606272 8275946641396260480 10976180172124914688 13676413702853568896 16376647233582223104 630136690601325696 3330370221329979904 6030603752058634112 8730837282787288320 11431070813515942528 14131304344244596736 16831537874973250944 1085027331992353536 3785260862721007744 6485494393449661952 9185727924178316160 11885961454906970368 14586194985635624576 17286428516364278784 1539917973383381376 4240151504112035584 6940385034840689792 9640618565569344000 12340852096297998208 15041085627026652416 17741319157755306624 1994808614774409216 4695042145503063424 7395275676231717632 10095509206960371840 12795742737689026048 15495976268417680256 18196209799146334464 2449699256165437056 5149932786894091264 7850166317622745472 10550399848351399680 13250633379080053888 15950866909808708096 204356366827810688 2904589897556464896 5604823428285119104 8305056959013773312 11005290489742427520 13705524020471081728 16405757551199735936 659247008218838528 3359480538947492736 6059714069676146944 8759947600404801152 11460181131133455360 14160414661862109568 16860648192590763776 1114137649609866368 3814371180338520576 6514604711067174784 9214838241795828992 11915071772524483200 14615305303253137408 17315538833981791616 1569028291000894208 4269261821729548416 6969495352458202624 9669728883186856832 12369962413915511040 15070195944644165248 17770429475372819456 2023918932391922048 4724152463120576256 7424385993849230464 10124619524577884672 12824853055306538880 15525086586035193088 18225320116763847296 2478809573782949888 5179043104511604096 7879276635240258304 10579510165968912512 13279743696697566720 15979977227426220928 233466684445323520 2933700215173977728 5633933745902631936 8334167276631286144 11034400807359940352 13734634338088594560 16434867868817248768 688357325836351360 3388590856565005568 6088824387293659776 8789057918022313984 11489291448750968192 14189524979479622400 16889758510208276608 1143247967227379200 3843481497956033408 6543715028684687616 9243948559413341824 11944182090141996032 14644415620870650240 17344649151599304448 1598138608618407040 4298372139347061248 6998605670075715456 9698839200804369664 12399072731533023872 15099306262261678080 17799539792990332288 2053029250009434880 4753262780738089088 7453496311466743296 10153729842195397504 12853963372924051712 15554196903652705920 18254430434381360128 2507919891400462720 5208153422129116928 7908386952857771136 10608620483586425344 13308854014315079552 16009087545043733760 262577002062836352 2962810532791490560 5663044063520144768 8363277594248798976 11063511124977453184 13763744655706107392 16463978186434761600 717467643453864192 3417701174182518400 6117934704911172608 8818168235639826816 11518401766368481024 14218635297097135232 16918868827825789440 1172358284844892032 3872591815573546240 6572825346302200448 9273058877030854656 11973292407759508864 14673525938488163072 17373759469216817280 1627248926235919872 4327482456964574080 7027715987693228288 9727949518421882496 12428183049150536704 15128416579879190912 17828650110607845120 2082139567626947712 4782373098355601920 7482606629084256128 10182840159812910336 12883073690541564544 15583307221270218752 18283540751998872960 2537030209017975552 5237263739746629760 7937497270475283968 10637730801203938176 13337964331932592384 16038197862661246592 291687319680349184 2991920850409003392 5692154381137657600 8392387911866311808 11092621442594966016 13792854973323620224 16493088504052274432 746577961071377024 3446811491800031232 6147045022528685440 8847278553257339648 11547512083985993856 14247745614714648064 16947979145443302272 1201468602462404864 3901702133191059072 6601935663919713280 9302169194648367488 12002402725377021696 14702636256105675904 17402869786834330112 1656359243853432704 4356592774582086912 7056826305310741120 9757059836039395328 12457293366768049536 15157526897496703744 17857760428225357952 2111249885244460544 4811483415973114752 7511716946701768960 10211950477430423168 12912184008159077376 15612417538887731584 18312651069616385792 2566140526635488384 5266374057364142592 7966607588092796800 10666841118821451008 13367074649550105216 16067308180278759424 320797637297862016 3021031168026516224 5721264698755170432 8421498229483824640 11121731760212478848 13821965290941133056 16522198821669787264 775688278688889856 3475921809417544064 6176155340146198272 8876388870874852480 11576622401603506688 14276855932332160896 16977089463060815104 1230578920079917696 3930812450808571904 6631045981537226112 9331279512265880320 12031513042994534528 14731746573723188736 17431980104451842944 1685469561470945536 4385703092199599744 7085936622928253952 9786170153656908160 12486403684385562368 15186637215114216576 17886870745842870784 2140360202861973376 4840593733590627584 7540827264319281792 10241060795047936000 12941294325776590208 15641527856505244416 18341761387233898624 2595250844253001216 5295484374981655424 7995717905710309632 10695951436438963840 13396184967167618048 16096418497896272256 349907954915374848 3050141485644029056 5750375016372683264 8450608547101337472 11150842077829991680 13851075608558645888 16551309139287300096 804798596306402688 3505032127035056896 6205265657763711104 8905499188492365312 11605732719221019520 14305966249949673728 17006199780678327936 1259689237697430528 3959922768426084736 6660156299154738944 9360389829883393152 12060623360612047360 14760856891340701568 17461090422069355776 1714579879088458368 4414813409817112576 7115046940545766784 9815280471274420992 12515514002003075200 15215747532731729408 17915981063460383616 2169470520479486208 4869704051208140416 7569937581936794624 10270171112665448832 12970404643394103040 15670638174122757248 18370871704851411456 2624361161870514048 5324594692599168256 8024828223327822464 10725061754056476672 13425295284785130880 16125528815513785088 379018272532887680 3079251803261541888 5779485333990196096 8479718864718850304 11179952395447504512 13880185926176158720 16580419456904812928 833908913923915520 3534142444652569728 6234375975381223936 8934609506109878144 11634843036838532352 14335076567567186560 17035310098295840768 1288799555314943360 3989033086043597568 6689266616772251776 9389500147500905984 12089733678229560192 14789967208958214400 17490200739686868608 1743690196705971200 4443923727434625408 7144157258163279616 9844390788891933824 12544624319620588032 15244857850349242240 17945091381077896448 2198580838096999040 4898814368825653248 7599047899554307456 10299281430282961664 12999514961011615872 15699748491740270080 18399982022468924288 2653471479488026880 5353705010216681088 8053938540945335296 10754172071673989504 13454405602402643712 16154639133131297920 408128590150400512 3108362120879054720 5808595651607708928 8508829182336363136 11209062713065017344 13909296243793671552 16609529774522325760 863019231541428352 3563252762270082560 6263486292998736768 8963719823727390976 11663953354456045184 14364186885184699392 17064420415913353600 1317909872932456192 4018143403661110400 6718376934389764608 9418610465118418816 12118843995847073024 14819077526575727232 17519311057304381440 1772800514323484032 4473034045052138240 7173267575780792448 9873501106509446656 12573734637238100864 15273968167966755072 17974201698695409280 2227691155714511872 4927924686443166080 7628158217171820288 10328391747900474496 13028625278629128704 15728858809357782912 18429092340086437120 2682581797105539712 5382815327834193920 8083048858562848128 10783282389291502336 13483515920020156544 16183749450748810752 437238907767913344 3137472438496567552 5837705969225221760 8537939499953875968 11238173030682530176 13938406561411184384 16638640092139838592 892129549158941184 3592363079887595392 6292596610616249600 8992830141344903808 11693063672073558016 14393297202802212224 17093530733530866432 1347020190549969024 4047253721278623232 6747487252007277440 9447720782735931648 12147954313464585856 14848187844193240064 17548421374921894272 1801910831940996864 4502144362669651072 7202377893398305280 9902611424126959488 12602844954855613696 15303078485584267904 18003312016312922112 2256801473332024704 4957035004060678912 7657268534789333120 10357502065517987328 13057735596246641536 15757969126975295744 11458583994398336 2711692114723052544 5411925645451706752 8112159176180360960 10812392706909015168 13512626237637669376 16212859768366323584 466349225385426176 3166582756114080384 5866816286842734592 8567049817571388800 11267283348300043008 13967516879028697216 16667750409757351424 921239866776454016 3621473397505108224 6321706928233762432 9021940458962416640 11722173989691070848 14422407520419725056 17122641051148379264 1376130508167481856 4076364038896136064 6776597569624790272 9476831100353444480 12177064631082098688 14877298161810752896 17577531692539407104 1831021149558509696 4531254680287163904 7231488211015818112 9931721741744472320 12631955272473126528 15332188803201780736 18032422333930434944 2285911790949537536 4986145321678191744 7686378852406845952 10386612383135500160 13086845913864154368 15787079444592808576 40568901611911168 2740802432340565376 5441035963069219584 8141269493797873792 10841503024526528000 13541736555255182208 16241970085983836416 495459543002939008 3195693073731593216 5895926604460247424 8596160135188901632 11296393665917555840 13996627196646210048 16696860727374864256 950350184393966848 3650583715122621056 6350817245851275264 9051050776579929472 11751284307308583680 14451517838037237888 17151751368765892096 1405240825784994688 4105474356513648896 6805707887242303104 9505941417970957312 12206174948699611520 14906408479428265728 17606642010156919936 1860131467176022528 4560364997904676736 7260598528633330944 9960832059361985152 12661065590090639360 15361299120819293568 18061532651547947776 2315022108567050368 5015255639295704576 7715489170024358784 10415722700753012992 13115956231481667200 15816189762210321408 69679219229424000 2769912749958078208 5470146280686732416 8170379811415386624 10870613342144040832 13570846872872695040 16271080403601349248 524569860620451840 3224803391349106048 5925036922077760256 8625270452806414464 11325503983535068672 14025737514263722880 16725971044992377088 979460502011479680 3679694032740133888 6379927563468788096 9080161094197442304 11780394624926096512 14480628155654750720 17180861686383404928 1434351143402507520 4134584674131161728 6834818204859815936 9535051735588470144 12235285266317124352 14935518797045778560 17635752327774432768 1889241784793535360 4589475315522189568 7289708846250843776 9989942376979497984 12690175907708152192 15390409438436806400 18090642969165460608 2344132426184563200 5044365956913217408 7744599487641871616 10444833018370525824 13145066549099180032 15845300079827834240 98789536846936832 2799023067575591040 5499256598304245248 8199490129032899456 10899723659761553664 13599957190490207872 16300190721218862080 553680178237964672 3253913708966618880 5954147239695273088 8654380770423927296 11354614301152581504 14054847831881235712 16755081362609889920 1008570819628992512 3708804350357646720 6409037881086300928 9109271411814955136 11809504942543609344 14509738473272263552 17209972004000917760 1463461461020020352 4163694991748674560 6863928522477328768 9564162053205982976 12264395583934637184 14964629114663291392 17664862645391945600 1918352102411048192 4618585633139702400 7318819163868356608 10019052694597010816 12719286225325665024 15419519756054319232 18119753286782973440 2373242743802076032 5073476274530730240 7773709805259384448 10473943335988038656 13174176866716692864 15874410397445347072 127899854464449664 2828133385193103872 5528366915921758080 8228600446650412288 10928833977379066496 13629067508107720704 16329301038836374912 582790495855477504 3283024026584131712 5983257557312785920 8683491088041440128 11383724618770094336 14083958149498748544 16784191680227402752 1037681137246505344 3737914667975159552 6438148198703813760 9138381729432467968 11838615260161122176 14538848790889776384 17239082321618430592 1492571778637533184 4192805309366187392 6893038840094841600 9593272370823495808 12293505901552150016 14993739432280804224 17693972963009458432 1947462420028561024 4647695950757215232 7347929481485869440 10048163012214523648 12748396542943177856 15448630073671832064 18148863604400486272 2402353061419588864 5102586592148243072 7802820122876897280 10503053653605551488 13203287184334205696 15903520715062859904 157010172081962496 2857243702810616704 5557477233539270912 8257710764267925120 10957944294996579328 13658177825725233536 16358411356453887744 611900813472990336 3312134344201644544 6012367874930298752 8712601405658952960 11412834936387607168 14113068467116261376 16813301997844915584 1066791454864018176 3767024985592672384 6467258516321326592 9167492047049980800 11867725577778635008 14567959108507289216 17268192639235943424 1521682096255046016 4221915626983700224 6922149157712354432 9622382688441008640 12322616219169662848 15022849749898317056 17723083280626971264 1976572737646073856 4676806268374728064 7377039799103382272 10077273329832036480 12777506860560690688 15477740391289344896 18177973922017999104 2431463379037101696 5131696909765755904 7831930440494410112 10532163971223064320 13232397501951718528 15932631032680372736 186120489699475328 2886354020428129536 5586587551156783744 8286821081885437952 10987054612614092160 13687288143342746368 16387521674071400576 641011131090503168 3341244661819157376 6041478192547811584 8741711723276465792 11441945254005120000 14142178784733774208 16842412315462428416 1095901772481531008 3796135303210185216 6496368833938839424 9196602364667493632 11896835895396147840 14597069426124802048 17297302956853456256 1550792413872558848 4251025944601213056 6951259475329867264 9651493006058521472 12351726536787175680 15051960067515829888 17752193598244484096 2005683055263586688 4705916585992240896 7406150116720895104 10106383647449549312 12806617178178203520 15506850708906857728 18207084239635511936 2460573696654614528 5160807227383268736 7861040758111922944 10561274288840577152 13261507819569231360 15961741350297885568 215230807316988160 2915464338045642368 5615697868774296576 8315931399502950784 11016164930231604992 13716398460960259200 16416631991688913408 670121448708016000 3370354979436670208 6070588510165324416 8770822040893978624 11471055571622632832 14171289102351287040 16871522633079941248 1125012090099043840 3825245620827698048 6525479151556352256 9225712682285006464 11925946213013660672 14626179743742314880 17326413274470969088 1579902731490071680 4280136262218725888 6980369792947380096 9680603323676034304 12380836854404688512 15081070385133342720 17781303915861996928 2034793372881099520 4735026903609753728 7435260434338407936 10135493965067062144 12835727495795716352 15535961026524370560 18236194557253024768 2489684014272127360 5189917545000781568 7890151075729435776 10590384606458089984 13290618137186744192 15990851667915398400 244341124934500992 2944574655663155200 5644808186391809408 8345041717120463616 11045275247849117824 13745508778577772032 16445742309306426240 699231766325528832 3399465297054183040 6099698827782837248 8799932358511491456 11500165889240145664 14200399419968799872 16900632950697454080 1154122407716556672 3854355938445210880 6554589469173865088 9254822999902519296 11955056530631173504 14655290061359827712 17355523592088481920 1609013049107584512 4309246579836238720 7009480110564892928 9709713641293547136 12409947172022201344 15110180702750855552 17810414233479509760 2063903690498612352 4764137221227266560 7464370751955920768 10164604282684574976 12864837813413229184 15565071344141883392 18265304874870537600 2518794331889640192 5219027862618294400 7919261393346948608 10619494924075602816 13319728454804257024 16019961985532911232 273451442552013824 2973684973280668032 5673918504009322240 8374152034737976448 11074385565466630656 13774619096195284864 16474852626923939072 728342083943041664 3428575614671695872 6128809145400350080 8829042676129004288 11529276206857658496 14229509737586312704 16929743268314966912 1183232725334069504 3883466256062723712 6583699786791377920 9283933317520032128 11984166848248686336 14684400378977340544 17384633909705994752 1638123366725097344 4338356897453751552 7038590428182405760 9738823958911059968 12439057489639714176 15139291020368368384 17839524551097022592 2093014008116125184 4793247538844779392 7493481069573433600 10193714600302087808 12893948131030742016 15594181661759396224 18294415192488050432 2547904649507153024 5248138180235807232 7948371710964461440 10648605241693115648 13348838772421769856 16049072303150424064 302561760169526656 3002795290898180864 5703028821626835072 8403262352355489280 11103495883084143488 13803729413812797696 16503962944541451904 757452401560554496 3457685932289208704 6157919463017862912 8858152993746517120 11558386524475171328 14258620055203825536 16958853585932479744 1212343042951582336 3912576573680236544 6612810104408890752 9313043635137544960 12013277165866199168 14713510696594853376 17413744227323507584 1667233684342610176 4367467215071264384 7067700745799918592 9767934276528572800 12468167807257227008 15168401337985881216 17868634868714535424 2122124325733638016 4822357856462292224 7522591387190946432 10222824917919600640 12923058448648254848 15623291979376909056 18323525510105563264 2577014967124665856 5277248497853320064 7977482028581974272 10677715559310628480 13377949090039282688 16078182620767936896 331672077787039488 3031905608515693696 5732139139244347904 8432372669973002112 11132606200701656320 13832839731430310528 16533073262158964736 786562719178067328 3486796249906721536 6187029780635375744 8887263311364029952 11587496842092684160 14287730372821338368 16987963903549992576 1241453360569095168 3941686891297749376 6641920422026403584 9342153952755057792 12042387483483712000 14742621014212366208 17442854544941020416 1696344001960123008 4396577532688777216 7096811063417431424 9797044594146085632 12497278124874739840 15197511655603394048 17897745186332048256 2151234643351150848 4851468174079805056 7551701704808459264 10251935235537113472 12952168766265767680 15652402296994421888 18352635827723076096 2606125284742178688 5306358815470832896 8006592346199487104 10706825876928141312 13407059407656795520 16107292938385449728 360782395404552320 3061015926133206528 5761249456861860736 8461482987590514944 11161716518319169152 13861950049047823360 16562183579776477568 815673036795580160 3515906567524234368 6216140098252888576 8916373628981542784 11616607159710196992 14316840690438851200 17017074221167505408 1270563678186608000 3970797208915262208 6671030739643916416 9371264270372570624 12071497801101224832 14771731331829879040 17471964862558533248 1725454319577635840 4425687850306290048 7125921381034944256 9826154911763598464 12526388442492252672 15226621973220906880 17926855503949561088 2180344960968663680 4880578491697317888 7580812022425972096 10281045553154626304 12981279083883280512 15681512614611934720 18381746145340588928 2635235602359691520 5335469133088345728 8035702663816999936 10735936194545654144 13436169725274308352 16136403256002962560 389892713022065152 3090126243750719360 5790359774479373568 8490593305208027776 11190826835936681984 13891060366665336192 16591293897393990400 844783354413092992 3545016885141747200 6245250415870401408 8945483946599055616 11645717477327709824 14345951008056364032 17046184538785018240 1299673995804120832 3999907526532775040 6700141057261429248 9400374587990083456 12100608118718737664 14800841649447391872 17501075180176046080 1754564637195148672 4454798167923802880 7155031698652457088 9855265229381111296 12555498760109765504 15255732290838419712 17955965821567073920 2209455278586176512 4909688809314830720 7609922340043484928 10310155870772139136 13010389401500793344 15710622932229447552 18410856462958101760 2664345919977204352 5364579450705858560 8064812981434512768 10765046512163166976 13465280042891821184 16165513573620475392 419003030639577984 3119236561368232192 5819470092096886400 8519703622825540608 11219937153554194816 13920170684282849024 16620404215011503232 873893672030605824 3574127202759260032 6274360733487914240 8974594264216568448 11674827794945222656 14375061325673876864 17075294856402531072 1328784313421633664 4029017844150287872 6729251374878942080 9429484905607596288 12129718436336250496 14829951967064904704 17530185497793558912 1783674954812661504 4483908485541315712 7184142016269969920 9884375546998624128 12584609077727278336 15284842608455932544 17985076139184586752 2238565596203689344 4938799126932343552 7639032657660997760 10339266188389651968 13039499719118306176 15739733249846960384 18439966780575614592 2693456237594717184 5393689768323371392 8093923299052025600 10794156829780679808 13494390360509334016 16194623891237988224 448113348257090816 3148346878985745024 5848580409714399232 8548813940443053440 11249047471171707648 13949281001900361856 16649514532629016064 903003989648118656 3603237520376772864 6303471051105427072 9003704581834081280 11703938112562735488 14404171643291389696 17104405174020043904 1357894631039146496 4058128161767800704 6758361692496454912 9458595223225109120 12158828753953763328 14859062284682417536 17559295815411071744 1812785272430174336 4513018803158828544 7213252333887482752 9913485864616136960 12613719395344791168 15313952926073445376 18014186456802099584 2267675913821202176 4967909444549856384 7668142975278510592 10368376506007164800 13068610036735819008 15768843567464473216 22333024483575808 2722566555212230016 5422800085940884224 8123033616669538432 10823267147398192640 13523500678126846848 16223734208855501056 477223665874603648 3177457196603257856 5877690727331912064 8577924258060566272 11278157788789220480 13978391319517874688 16678624850246528896 932114307265631488 3632347837994285696 6332581368722939904 9032814899451594112 11733048430180248320 14433281960908902528 17133515491637556736 1387004948656659328 4087238479385313536 6787472010113967744 9487705540842621952 12187939071571276160 14888172602299930368 17588406133028584576 1841895590047687168 4542129120776341376 7242362651504995584 9942596182233649792 12642829712962304000 15343063243690958208 18043296774419612416 2296786231438715008 4997019762167369216 7697253292896023424 10397486823624677632 13097720354353331840 15797953885081986048 51443342101088640 2751676872829742848 5451910403558397056 8152143934287051264 10852377465015705472 13552610995744359680 16252844526473013888 506333983492116480 3206567514220770688 5906801044949424896 8607034575678079104 11307268106406733312 14007501637135387520 16707735167864041728 961224624883144320 3661458155611798528 6361691686340452736 9061925217069106944 11762158747797761152 14462392278526415360 17162625809255069568 1416115266274172160 4116348797002826368 6816582327731480576 9516815858460134784 12217049389188788992 14917282919917443200 17617516450646097408 1871005907665200000 4571239438393854208 7271472969122508416 9971706499851162624 12671940030579816832 15372173561308471040 18072407092037125248 2325896549056227840 5026130079784882048 7726363610513536256 10426597141242190464 13126830671970844672 15827064202699498880 80553659718601472 2780787190447255680 5481020721175909888 8181254251904564096 10881487782633218304 13581721313361872512 16281954844090526720 535444301109629312 3235677831838283520 5935911362566937728 8636144893295591936 11336378424024246144 14036611954752900352 16736845485481554560 990334942500657152 3690568473229311360 6390802003957965568 9091035534686619776 11791269065415273984 14491502596143928192 17191736126872582400 1445225583891684992 4145459114620339200 6845692645348993408 9545926176077647616 12246159706806301824 14946393237534956032 17646626768263610240 1900116225282712832 4600349756011367040 7300583286740021248 10000816817468675456 12701050348197329664 15401283878925983872 18101517409654638080 2355006866673740672 5055240397402394880 7755473928131049088 10455707458859703296 13155940989588357504 15856174520317011712 109663977336114304 2809897508064768512 5510131038793422720 8210364569522076928 10910598100250731136 13610831630979385344 16311065161708039552 564554618727142144 3264788149455796352 5965021680184450560 8665255210913104768 11365488741641758976 14065722272370413184 16765955803099067392 1019445260118169984 3719678790846824192 6419912321575478400 9120145852304132608 11820379383032786816 14520612913761441024 17220846444490095232 1474335901509197824 4174569432237852032 6874802962966506240 9575036493695160448 12275270024423814656 14975503555152468864 17675737085881123072 1929226542900225664 4629460073628879872 7329693604357534080 10029927135086188288 12730160665814842496 15430394196543496704 18130627727272150912 2384117184291253504 5084350715019907712 7784584245748561920 10484817776477216128 13185051307205870336 15885284837934524544 138774294953627136 2839007825682281344 5539241356410935552 8239474887139589760 10939708417868243968 13639941948596898176 16340175479325552384 593664936344654976 3293898467073309184 5994131997801963392 8694365528530617600 11394599059259271808 14094832589987926016 16795066120716580224 1048555577735682816 3748789108464337024 6449022639192991232 9149256169921645440 11849489700650299648 14549723231378953856 17249956762107608064 1503446219126710656 4203679749855364864 6903913280584019072 9604146811312673280 12304380342041327488 15004613872769981696 17704847403498635904 1958336860517738496 4658570391246392704 7358803921975046912 10059037452703701120 12759270983432355328 15459504514161009536 18159738044889663744 2413227501908766336 5113461032637420544 7813694563366074752 10513928094094728960 13214161624823383168 15914395155552037376 167884612571139968 2868118143299794176 5568351674028448384 8268585204757102592 10968818735485756800 13669052266214411008 16369285796943065216 622775253962167808 3323008784690822016 6023242315419476224 8723475846148130432 11423709376876784640 14123942907605438848 16824176438334093056 1077665895353195648 3777899426081849856 6478132956810504064 9178366487539158272 11878600018267812480 14578833548996466688 17279067079725120896 1532556536744223488 4232790067472877696 6933023598201531904 9633257128930186112 12333490659658840320 15033724190387494528 17733957721116148736 1987447178135251328 4687680708863905536 7387914239592559744 10088147770321213952 12788381301049868160 15488614831778522368 18188848362507176576 2442337819526279168 5142571350254933376 7842804880983587584 10543038411712241792 13243271942440896000 15943505473169550208 196994930188652800 2897228460917307008 5597461991645961216 8297695522374615424 10997929053103269632 13698162583831923840 16398396114560578048 651885571579680640 3352119102308334848 6052352633036989056 8752586163765643264 11452819694494297472 14153053225222951680 16853286755951605888 1106776212970708480 3807009743699362688 6507243274428016896 9207476805156671104 11907710335885325312 14607943866613979520 17308177397342633728 1561666854361736320 4261900385090390528 6962133915819044736 9662367446547698944 12362600977276353152 15062834508005007360 17763068038733661568 2016557495752764160 4716791026481418368 7417024557210072576 10117258087938726784 12817491618667380992 15517725149396035200 18217958680124689408 2471448137143792000 5171681667872446208 7871915198601100416 10572148729329754624 13272382260058408832 15972615790787063040 226105247806165632 2926338778534819840 5626572309263474048 8326805839992128256 11027039370720782464 13727272901449436672 16427506432178090880 680995889197193472 3381229419925847680 6081462950654501888 8781696481383156096 11481930012111810304 14182163542840464512 16882397073569118720 1135886530588221312 3836120061316875520 6536353592045529728 9236587122774183936 11936820653502838144 14637054184231492352 17337287714960146560 1590777171979249152 4291010702707903360 6991244233436557568 9691477764165211776 12391711294893865984 15091944825622520192 17792178356351174400 2045667813370276992 4745901344098931200 7446134874827585408 10146368405556239616 12846601936284893824 15546835467013548032 18247068997742202240 2500558454761304832 5200791985489959040 7901025516218613248 10601259046947267456 13301492577675921664 16001726108404575872 255215565423678464 2955449096152332672 5655682626880986880 8355916157609641088 11056149688338295296 13756383219066949504 16456616749795603712 710106206814706304 3410339737543360512 6110573268272014720 8810806799000668928 11511040329729323136 14211273860457977344 16911507391186631552 1164996848205734144 3865230378934388352 6565463909663042560 9265697440391696768 11965930971120350976 14666164501849005184 17366398032577659392 1619887489596761984 4320121020325416192 7020354551054070400 9720588081782724608 12420821612511378816 15121055143240033024 17821288673968687232 2074778130987789824 4775011661716444032 7475245192445098240 10175478723173752448 12875712253902406656 15575945784631060864 18276179315359715072 2529668772378817664 5229902303107471872 7930135833836126080 10630369364564780288 13330602895293434496 16030836426022088704 284325883041191296 2984559413769845504 5684792944498499712 8385026475227153920 11085260005955808128 13785493536684462336 16485727067413116544 739216524432219136 3439450055160873344 6139683585889527552 8839917116618181760 11540150647346835968 14240384178075490176 16940617708804144384 1194107165823246976 3894340696551901184 6594574227280555392 9294807758009209600 11995041288737863808 14695274819466518016 17395508350195172224 1648997807214274816 4349231337942929024 7049464868671583232 9749698399400237440 12449931930128891648 15150165460857545856 17850398991586200064 2103888448605302656 4804121979333956864 7504355510062611072 10204589040791265280 12904822571519919488 15605056102248573696 18305289632977227904 2558779089996330496 5259012620724984704 7959246151453638912 10659479682182293120 13359713212910947328 16059946743639601536 313436200658704128 3013669731387358336 5713903262116012544 8414136792844666752 11114370323573320960 13814603854301975168 16514837385030629376 768326842049731968 3468560372778386176 6168793903507040384 8869027434235694592 11569260964964348800 14269494495693003008 16969728026421657216 1223217483440759808 3923451014169414016 6623684544898068224 9323918075626722432 12024151606355376640 14724385137084030848 17424618667812685056 1678108124831787648 4378341655560441856 7078575186289096064 9778808717017750272 12479042247746404480 15179275778475058688 17879509309203712896 2132998766222815488 4833232296951469696 7533465827680123904 10233699358408778112 12933932889137432320 15634166419866086528 18334399950594740736 2587889407613843328 5288122938342497536 7988356469071151744 10688589999799805952 13388823530528460160 16089057061257114368 342546518276216960 3042780049004871168 5743013579733525376 8443247110462179584 11143480641190833792 13843714171919488000 16543947702648142208 797437159667244800 3497670690395899008 6197904221124553216 8898137751853207424 11598371282581861632 14298604813310515840 16998838344039170048 1252327801058272640 3952561331786926848 6652794862515581056 9353028393244235264 12053261923972889472 14753495454701543680 17453728985430197888 1707218442449300480 4407451973177954688 7107685503906608896 9807919034635263104 12508152565363917312 15208386096092571520 17908619626821225728 2162109083840328320 4862342614568982528 7562576145297636736 10262809676026290944 12963043206754945152 15663276737483599360 18363510268212253568 2616999725231356160 5317233255960010368 8017466786688664576 10717700317417318784 13417933848145972992 16118167378874627200 371656835893729792 3071890366622384000 5772123897351038208 8472357428079692416 11172590958808346624 13872824489537000832 16573058020265655040 826547477284757632 3526781008013411840 6227014538742066048 8927248069470720256 11627481600199374464 14327715130928028672 17027948661656682880 1281438118675785472 3981671649404439680 6681905180133093888 9382138710861748096 12082372241590402304 14782605772319056512 17482839303047710720 1736328760066813312 4436562290795467520 7136795821524121728 9837029352252775936 12537262882981430144 15237496413710084352 17937729944438738560 2191219401457841152 4891452932186495360 7591686462915149568 10291919993643803776 12992153524372457984 15692387055101112192 18392620585829766400 2646110042848868992 5346343573577523200 8046577104306177408 10746810635034831616 13447044165763485824 16147277696492140032 400767153511242624 3101000684239896832 5801234214968551040 8501467745697205248 11201701276425859456 13901934807154513664 16602168337883167872 855657794902270464 3555891325630924672 6256124856359578880 8956358387088233088 11656591917816887296 14356825448545541504 17057058979274195712 1310548436293298304 4010781967021952512 6711015497750606720 9411249028479260928 12111482559207915136 14811716089936569344 17511949620665223552 1765439077684326144 4465672608412980352 7165906139141634560 9866139669870288768 12566373200598942976 15266606731327597184 17966840262056251392 2220329719075353984 4920563249804008192 7620796780532662400 10321030311261316608 13021263841989970816 15721497372718625024 18421730903447279232 2675220360466381824 5375453891195036032 8075687421923690240 10775920952652344448 13476154483380998656 16176388014109652864 429877471128755456 3130111001857409664 5830344532586063872 8530578063314718080 11230811594043372288 13931045124772026496 16631278655500680704 884768112519783296 3585001643248437504 6285235173977091712 8985468704705745920 11685702235434400128 14385935766163054336 17086169296891708544 1339658753910811136 4039892284639465344 6740125815368119552 9440359346096773760 12140592876825427968 14840826407554082176 17541059938282736384 1794549395301838976 4494782926030493184 7195016456759147392 9895249987487801600 12595483518216455808 15295717048945110016 17995950579673764224 2249440036692866816 4949673567421521024 7649907098150175232 10350140628878829440 13050374159607483648 15750607690336137856 4097147355240448 2704330678083894656 5404564208812548864 8104797739541203072 10805031270269857280 13505264800998511488 16205498331727165696 458987788746268288 3159221319474922496 5859454850203576704 8559688380932230912 11259921911660885120 13960155442389539328 16660388973118193536 913878430137296128 3614111960865950336 6314345491594604544 9014579022323258752 11714812553051912960 14415046083780567168 17115279614509221376 1368769071528323968 4069002602256978176 6769236132985632384 9469469663714286592 12169703194442940800 14869936725171595008 17570170255900249216 1823659712919351808 4523893243648006016 7224126774376660224 9924360305105314432 12624593835833968640 15324827366562622848 18025060897291277056 2278550354310379648 4978783885039033856 7679017415767688064 10379250946496342272 13079484477224996480 15779718007953650688 33207464972753280 2733440995701407488 5433674526430061696 8133908057158715904 10834141587887370112 13534375118616024320 16234608649344678528 488098106363781120 3188331637092435328 5888565167821089536 8588798698549743744 11289032229278397952 13989265760007052160 16689499290735706368 942988747754808960 3643222278483463168 6343455809212117376 9043689339940771584 11743922870669425792 14444156401398080000 17144389932126734208 1397879389145836800 4098112919874491008 6798346450603145216 9498579981331799424 12198813512060453632 14899047042789107840 17599280573517762048 1852770030536864640 4553003561265518848 7253237091994173056 9953470622722827264 12653704153451481472 15353937684180135680 18054171214908789888 2307660671927892480 5007894202656546688 7708127733385200896 10408361264113855104 13108594794842509312 15808828325571163520 62317782590266112 2762551313318920320 5462784844047574528 8163018374776228736 10863251905504882944 13563485436233537152 16263718966962191360 517208423981293952 3217441954709948160 5917675485438602368 8617909016167256576 11318142546895910784 14018376077624564992 16718609608353219200 972099065372321792 3672332596100976000 6372566126829630208 9072799657558284416 11773033188286938624 14473266719015592832 17173500249744247040 1426989706763349632 4127223237492003840 6827456768220658048 9527690298949312256 12227923829677966464 14928157360406620672 17628390891135274880 1881880348154377472 4582113878883031680 7282347409611685888 9982580940340340096 12682814471068994304 15383048001797648512 18083281532526302720 2336770989545405312 5037004520274059520 7737238051002713728 10437471581731367936 13137705112460022144 15837938643188676352 91428100207778944 2791661630936433152 5491895161665087360 8192128692393741568 10892362223122395776 13592595753851049984 16292829284579704192 546318741598806784 3246552272327460992 5946785803056115200 8647019333784769408 11347252864513423616 14047486395242077824 16747719925970732032 1001209382989834624 3701442913718488832 6401676444447143040 9101909975175797248 11802143505904451456 14502377036633105664 17202610567361759872 1456100024380862464 4156333555109516672 6856567085838170880 9556800616566825088 12257034147295479296 14957267678024133504 17657501208752787712 1910990665771890304 4611224196500544512 7311457727229198720 10011691257957852928 12711924788686507136 15412158319415161344 18112391850143815552 2365881307162918144 5066114837891572352 7766348368620226560 10466581899348880768 13166815430077534976 15867048960806189184 120538417825291776 2820771948553945984 5521005479282600192 8221239010011254400 10921472540739908608 13621706071468562816 16321939602197217024 575429059216319616 3275662589944973824 5975896120673628032 8676129651402282240 11376363182130936448 14076596712859590656 16776830243588244864 1030319700607347456 3730553231336001664 6430786762064655872 9131020292793310080 11831253823521964288 14531487354250618496 17231720884979272704 1485210341998375296 4185443872727029504 6885677403455683712 9585910934184337920 12286144464912992128 14986377995641646336 17686611526370300544 1940100983389403136 4640334514118057344 7340568044846711552 10040801575575365760 12741035106304019968 15441268637032674176 18141502167761328384 2394991624780430976 5095225155509085184 7795458686237739392 10495692216966393600 13195925747695047808 15896159278423702016 149648735442804608 2849882266171458816 5550115796900113024 8250349327628767232 10950582858357421440 13650816389086075648 16351049919814729856 604539376833832448 3304772907562486656 6005006438291140864 8705239969019795072 11405473499748449280 14105707030477103488 16805940561205757696 1059430018224860288 3759663548953514496 6459897079682168704 9160130610410822912 11860364141139477120 14560597671868131328 17260831202596785536 1514320659615888128 4214554190344542336 6914787721073196544 9615021251801850752 12315254782530504960 15015488313259159168 17715721843987813376 1969211301006915968 4669444831735570176 7369678362464224384 10069911893192878592 12770145423921532800 15470378954650187008 18170612485378841216 2424101942397943808 5124335473126598016 7824569003855252224 10524802534583906432 13225036065312560640 15925269596041214848 178759053060317440 2878992583788971648 5579226114517625856 8279459645246280064 10979693175974934272 13679926706703588480 16380160237432242688 633649694451345280 3333883225179999488 6034116755908653696 8734350286637307904 11434583817365962112 14134817348094616320 16835050878823270528 1088540335842373120 3788773866571027328 6489007397299681536 9189240928028335744 11889474458756989952 14589707989485644160 17289941520214298368 1543430977233400960 4243664507962055168 6943898038690709376 9644131569419363584 12344365100148017792 15044598630876672000 17744832161605326208 1998321618624428800 4698555149353083008 7398788680081737216 10099022210810391424 12799255741539045632 15499489272267699840 18199722802996354048 2453212260015456640 5153445790744110848 7853679321472765056 10553912852201419264 13254146382930073472 15954379913658727680 207869370677830272 2908102901406484480 5608336432135138688 8308569962863792896 11008803493592447104 13709037024321101312 16409270555049755520 662760012068858112 3362993542797512320 6063227073526166528 8763460604254820736 11463694134983474944 14163927665712129152 16864161196440783360 1117650653459885952 3817884184188540160 6518117714917194368 9218351245645848576 11918584776374502784 14618818307103156992 17319051837831811200 1572541294850913792 4272774825579568000 6973008356308222208 9673241887036876416 12373475417765530624 15073708948494184832 17773942479222839040 2027431936241941632 4727665466970595840 7427898997699250048 10128132528427904256 12828366059156558464 15528599589885212672 18228833120613866880 2482322577632969472 5182556108361623680 7882789639090277888 10583023169818932096 13283256700547586304 15983490231276240512 236979688295343104 2937213219023997312 5637446749752651520 8337680280481305728 11037913811209959936 13738147341938614144 16438380872667268352 691870329686370944 3392103860415025152 6092337391143679360 8792570921872333568 11492804452600987776 14193037983329641984 16893271514058296192 1146760971077398784 3846994501806052992 6547228032534707200 9247461563263361408 11947695093992015616 14647928624720669824 17348162155449324032 1601651612468426624 4301885143197080832 7002118673925735040 9702352204654389248 12402585735383043456 15102819266111697664 17803052796840351872 2056542253859454464 4756775784588108672 7457009315316762880 10157242846045417088 12857476376774071296 15557709907502725504 18257943438231379712 2511432895250482304 5211666425979136512 7911899956707790720 10612133487436444928 13312367018165099136 16012600548893753344 266090005912855936 2966323536641510144 5666557067370164352 8366790598098818560 11067024128827472768 13767257659556126976 16467491190284781184 720980647303883776 3421214178032537984 6121447708761192192 8821681239489846400 11521914770218500608 14222148300947154816 16922381831675809024 1175871288694911616 3876104819423565824 6576338350152220032 9276571880880874240 11976805411609528448 14677038942338182656 17377272473066836864 1630761930085939456 4330995460814593664 7031228991543247872 9731462522271902080 12431696053000556288 15131929583729210496 17832163114457864704 2085652571476967296 4785886102205621504 7486119632934275712 10186353163662929920 12886586694391584128 15586820225120238336 18287053755848892544 2540543212867995136 5240776743596649344 7941010274325303552 10641243805053957760 13341477335782611968 16041710866511266176 295200323530368768 2995433854259022976 5695667384987677184 8395900915716331392 11096134446444985600 13796367977173639808 16496601507902294016 750090964921396608 3450324495650050816 6150558026378705024 8850791557107359232 11551025087836013440 14251258618564667648 16951492149293321856 1204981606312424448 3905215137041078656 6605448667769732864 9305682198498387072 12005915729227041280 14706149259955695488 17406382790684349696 1659872247703452288 4360105778432106496 7060339309160760704 9760572839889414912 12460806370618069120 15161039901346723328 17861273432075377536 2114762889094480128 4814996419823134336 7515229950551788544 10215463481280442752 12915697012009096960 15615930542737751168 18316164073466405376 2569653530485507968 5269887061214162176 7970120591942816384 10670354122671470592 13370587653400124800 16070821184128779008 324310641147881600 3024544171876535808 5724777702605190016 8425011233333844224 11125244764062498432 13825478294791152640 16525711825519806848 779201282538909440 3479434813267563648 6179668343996217856 8879901874724872064 11580135405453526272 14280368936182180480 16980602466910834688 1234091923929937280 3934325454658591488 6634558985387245696 9334792516115899904 12035026046844554112 14735259577573208320 17435493108301862528 1688982565320965120 4389216096049619328 7089449626778273536 9789683157506927744 12489916688235581952 15190150218964236160 17890383749692890368 2143873206711992960 4844106737440647168 7544340268169301376 10244573798897955584 12944807329626609792 15645040860355264000 18345274391083918208 2598763848103020800 5298997378831675008 7999230909560329216 10699464440288983424 13399697971017637632 16099931501746291840 353420958765394432 3053654489494048640 5753888020222702848 8454121550951357056 11154355081680011264 13854588612408665472 16554822143137319680 808311600156422272 3508545130885076480 6208778661613730688 8909012192342384896 11609245723071039104 14309479253799693312 17009712784528347520 1263202241547450112 3963435772276104320 6663669303004758528 9363902833733412736 12064136364462066944 14764369895190721152 17464603425919375360 1718092882938477952 4418326413667132160 7118559944395786368 9818793475124440576 12519027005853094784 15219260536581748992 17919494067310403200 2172983524329505792 4873217055058160000 7573450585786814208 10273684116515468416 12973917647244122624 15674151177972776832 18374384708701431040 2627874165720533632 5328107696449187840 8028341227177842048 10728574757906496256 13428808288635150464 16129041819363804672 382531276382907264 3082764807111561472 5782998337840215680 8483231868568869888 11183465399297524096 13883698930026178304 16583932460754832512 837421917773935104 3537655448502589312 6237888979231243520 8938122509959897728 11638356040688551936 14338589571417206144 17038823102145860352 1292312559164962944 3992546089893617152 6692779620622271360 9393013151350925568 12093246682079579776 14793480212808233984 17493713743536888192 1747203200555990784 4447436731284644992 7147670262013299200 9847903792741953408 12548137323470607616 15248370854199261824 17948604384927916032 2202093841947018624 4902327372675672832 7602560903404327040 10302794434132981248 13003027964861635456 15703261495590289664 18403495026318943872 2656984483338046464 5357218014066700672 8057451544795354880 10757685075524009088 13457918606252663296 16158152136981317504 411641594000420096 3111875124729074304 5812108655457728512 8512342186186382720 11212575716915036928 13912809247643691136 16613042778372345344 866532235391447936 3566765766120102144 6266999296848756352 8967232827577410560 11667466358306064768 14367699889034718976 17067933419763373184 1321422876782475776 4021656407511129984 6721889938239784192 9422123468968438400 12122356999697092608 14822590530425746816 17522824061154401024 1776313518173503616 4476547048902157824 7176780579630812032 9877014110359466240 12577247641088120448 15277481171816774656 17977714702545428864 2231204159564531456 4931437690293185664 7631671221021839872 10331904751750494080 13032138282479148288 15732371813207802496 18432605343936456704 2686094800955559296 5386328331684213504 8086561862412867712 10786795393141521920 13487028923870176128 16187262454598830336 440751911617932928 3140985442346587136 5841218973075241344 8541452503803895552 11241686034532549760 13941919565261203968 16642153095989858176 895642553008960768 3595876083737614976 6296109614466269184 8996343145194923392 11696576675923577600 14396810206652231808 17097043737380886016 1350533194399988608 4050766725128642816 6751000255857297024 9451233786585951232 12151467317314605440 14851700848043259648 17551934378771913856 1805423835791016448 4505657366519670656 7205890897248324864 9906124427976979072 12606357958705633280 15306591489434287488 18006825020162941696 2260314477182044288 4960548007910698496 7660781538639352704 10361015069368006912 13061248600096661120 15761482130825315328 14971587844417920 2715205118573072128 5415438649301726336 8115672180030380544 10815905710759034752 13516139241487688960 16216372772216343168 469862229235445760 3170095759964099968 5870329290692754176 8570562821421408384 11270796352150062592 13971029882878716800 16671263413607371008 924752870626473600 3624986401355127808 6325219932083782016 9025453462812436224 11725686993541090432 14425920524269744640 17126154054998398848 1379643512017501440 4079877042746155648 6780110573474809856 9480344104203464064 12180577634932118272 14880811165660772480 17581044696389426688 1834534153408529280 4534767684137183488 7235001214865837696 9935234745594491904 12635468276323146112 15335701807051800320 18035935337780454528 2289424794799557120 4989658325528211328 7689891856256865536 10390125386985519744 13090358917714173952 15790592448442828160 44081905461930752 2744315436190584960 5444548966919239168 8144782497647893376 10845016028376547584 13545249559105201792 16245483089833856000 498972546852958592 3199206077581612800 5899439608310267008 8599673139038921216 11299906669767575424 14000140200496229632 16700373731224883840 953863188243986432 3654096718972640640 6354330249701294848 9054563780429949056 11754797311158603264 14455030841887257472 17155264372615911680 1408753829635014272 4108987360363668480 6809220891092322688 9509454421820976896 12209687952549631104 14909921483278285312 17610155014006939520 1863644471026042112 4563878001754696320 7264111532483350528 9964345063212004736 12664578593940658944 15364812124669313152 18065045655397967360 2318535112417069952 5018768643145724160 7719002173874378368 10419235704603032576 13119469235331686784 15819702766060340992 73192223079443584 2773425753808097792 5473659284536752000 8173892815265406208 10874126345994060416 13574359876722714624 16274593407451368832 528082864470471424 3228316395199125632 5928549925927779840 8628783456656434048 11329016987385088256 14029250518113742464 16729484048842396672 982973505861499264 3683207036590153472 6383440567318807680 9083674098047461888 11783907628776116096 14484141159504770304 17184374690233424512 1437864147252527104 4138097677981181312 6838331208709835520 9538564739438489728 12238798270167143936 14939031800895798144 17639265331624452352 1892754788643554944 4592988319372209152 7293221850100863360 9993455380829517568 12693688911558171776 15393922442286825984 18094155973015480192 2347645430034582784 5047878960763236992 7748112491491891200 10448346022220545408 13148579552949199616 15848813083677853824 102302540696956416 2802536071425610624 5502769602154264832 8203003132882919040 10903236663611573248 13603470194340227456 16303703725068881664 557193182087984256 3257426712816638464 5957660243545292672 8657893774273946880 11358127305002601088 14058360835731255296 16758594366459909504 1012083823479012096 3712317354207666304 6412550884936320512 9112784415664974720 11813017946393628928 14513251477122283136 17213485007850937344 1466974464870039936 4167207995598694144 6867441526327348352 9567675057056002560 12267908587784656768 14968142118513310976 17668375649241965184 1921865106261067776 4622098636989721984 7322332167718376192 10022565698447030400 12722799229175684608 15423032759904338816 18123266290632993024 2376755747652095616 5076989278380749824 7777222809109404032 10477456339838058240 13177689870566712448 15877923401295366656 131412858314469248 2831646389043123456 5531879919771777664 8232113450500431872 10932346981229086080 13632580511957740288 16332814042686394496 586303499705497088 3286537030434151296 5986770561162805504 8687004091891459712 11387237622620113920 14087471153348768128 16787704684077422336 1041194141096524928 3741427671825179136 6441661202553833344 9141894733282487552 11842128264011141760 14542361794739795968 17242595325468450176 1496084782487552768 4196318313216206976 6896551843944861184 9596785374673515392 12297018905402169600 14997252436130823808 17697485966859478016 1950975423878580608 4651208954607234816 7351442485335889024 10051676016064543232 12751909546793197440 15452143077521851648 18152376608250505856 2405866065269608448 5106099595998262656 7806333126726916864 10506566657455571072 13206800188184225280 15907033718912879488 160523175931982080 2860756706660636288 5560990237389290496 8261223768117944704 10961457298846598912 13661690829575253120 16361924360303907328 615413817323009920 3315647348051664128 6015880878780318336 8716114409508972544 11416347940237626752 14116581470966280960 16816815001694935168 1070304458714037760 3770537989442691968 6470771520171346176 9171005050900000384 11871238581628654592 14571472112357308800 17271705643085963008 1525195100105065600 4225428630833719808 6925662161562374016 9625895692291028224 12326129223019682432 15026362753748336640 17726596284476990848 1980085741496093440 4680319272224747648 7380552802953401856 10080786333682056064 12781019864410710272 15481253395139364480 18181486925868018688 2434976382887121280 5135209913615775488 7835443444344429696 10535676975073083904 13235910505801738112 15936144036530392320 189633493549494912 2889867024278149120 5590100555006803328 8290334085735457536 10990567616464111744 13690801147192765952 16391034677921420160 644524134940522752 3344757665669176960 6044991196397831168 8745224727126485376 11445458257855139584 14145691788583793792 16845925319312448000 1099414776331550592 3799648307060204800 6499881837788859008 9200115368517513216 11900348899246167424 14600582429974821632 17300815960703475840 1554305417722578432 4254538948451232640 6954772479179886848 9655006009908541056 12355239540637195264 15055473071365849472 17755706602094503680 2009196059113606272 4709429589842260480 7409663120570914688 10109896651299568896 12810130182028223104 15510363712756877312 18210597243485531520 2464086700504634112 5164320231233288320 7864553761961942528 10564787292690596736 13265020823419250944 15965254354147905152 218743811167007744 2918977341895661952 5619210872624316160 8319444403352970368 11019677934081624576 13719911464810278784 16420144995538932992 673634452558035584 3373867983286689792 6074101514015344000 8774335044743998208 11474568575472652416 14174802106201306624 16875035636929960832 1128525093949063424 3828758624677717632 6528992155406371840 9229225686135026048 11929459216863680256 14629692747592334464 17329926278320988672 1583415735340091264 4283649266068745472 6983882796797399680 9684116327526053888 12384349858254708096 15084583388983362304 17784816919712016512 2038306376731119104 4738539907459773312 7438773438188427520 10139006968917081728 12839240499645735936 15539474030374390144 18239707561103044352 2493197018122146944 5193430548850801152 7893664079579455360 10593897610308109568 13294131141036763776 15994364671765417984 247854128784520576 2948087659513174784 5648321190241828992 8348554720970483200 11048788251699137408 13749021782427791616 16449255313156445824 702744770175548416 3402978300904202624 6103211831632856832 8803445362361511040 11503678893090165248 14203912423818819456 16904145954547473664 1157635411566576256 3857868942295230464 6558102473023884672 9258336003752538880 11958569534481193088 14658803065209847296 17359036595938501504 1612526052957604096 4312759583686258304 7012993114414912512 9713226645143566720 12413460175872220928 15113693706600875136 17813927237329529344 2067416694348631936 4767650225077286144 7467883755805940352 10168117286534594560 12868350817263248768 15568584347991902976 18268817878720557184 2522307335739659776 5222540866468313984 7922774397196968192 10623007927925622400 13323241458654276608 16023474989382930816 276964446402033408 2977197977130687616 5677431507859341824 8377665038587996032 11077898569316650240 13778132100045304448 16478365630773958656 731855087793061248 3432088618521715456 6132322149250369664 8832555679979023872 11532789210707678080 14233022741436332288 16933256272164986496 1186745729184089088 3886979259912743296 6587212790641397504 9287446321370051712 11987679852098705920 14687913382827360128 17388146913556014336 1641636370575116928 4341869901303771136 7042103432032425344 9742336962761079552 12442570493489733760 15142804024218387968 17843037554947042176 2096527011966144768 4796760542694798976 7496994073423453184 10197227604152107392 12897461134880761600 15597694665609415808 18297928196338070016 2551417653357172608 5251651184085826816 7951884714814481024 10652118245543135232 13352351776271789440 16052585307000443648 306074764019546240 3006308294748200448 5706541825476854656 8406775356205508864 11107008886934163072 13807242417662817280 16507475948391471488 760965405410574080 3461198936139228288 6161432466867882496 8861665997596536704 11561899528325190912 14262133059053845120 16962366589782499328 1215856046801601920 3916089577530256128 6616323108258910336 9316556638987564544 12016790169716218752 14717023700444872960 17417257231173527168 1670746688192629760 4370980218921283968 7071213749649938176 9771447280378592384 12471680811107246592 15171914341835900800 17872147872564555008 2125637329583657600 4825870860312311808 7526104391040966016 10226337921769620224 12926571452498274432 15626804983226928640 18327038513955582848 2580527970974685440 5280761501703339648 7980995032431993856 10681228563160648064 13381462093889302272 16081695624617956480 335185081637059072 3035418612365713280 5735652143094367488 8435885673823021696 11136119204551675904 13836352735280330112 16536586266008984320 790075723028086912 3490309253756741120 6190542784485395328 8890776315214049536 11591009845942703744 14291243376671357952 16991476907400012160 1244966364419114752 3945199895147768960 6645433425876423168 9345666956605077376 12045900487333731584 14746134018062385792 17446367548791040000 1699857005810142592 4400090536538796800 7100324067267451008 9800557597996105216 12500791128724759424 15201024659453413632 17901258190182067840 2154747647201170432 4854981177929824640 7555214708658478848 10255448239387133056 12955681770115787264 15655915300844441472 18356148831573095680 2609638288592198272 5309871819320852480 8010105350049506688 10710338880778160896 13410572411506815104 16110805942235469312 364295399254571904 3064528929983226112 5764762460711880320 8464995991440534528 11165229522169188736 13865463052897842944 16565696583626497152 819186040645599744 3519419571374253952 6219653102102908160 8919886632831562368 11620120163560216576 14320353694288870784 17020587225017524992 1274076682036627584 3974310212765281792 6674543743493936000 9374777274222590208 12075010804951244416 14775244335679898624 17475477866408552832 1728967323427655424 4429200854156309632 7129434384884963840 9829667915613618048 12529901446342272256 15230134977070926464 17930368507799580672 2183857964818683264 4884091495547337472 7584325026275991680 10284558557004645888 12984792087733300096 15685025618461954304 18385259149190608512 2638748606209711104 5338982136938365312 8039215667667019520 10739449198395673728 13439682729124327936 16139916259852982144 393405716872084736 3093639247600738944 5793872778329393152 8494106309058047360 11194339839786701568 13894573370515355776 16594806901244009984 848296358263112576 3548529888991766784 6248763419720420992 8948996950449075200 11649230481177729408 14349464011906383616 17049697542635037824 1303186999654140416 4003420530382794624 6703654061111448832 9403887591840103040 12104121122568757248 14804354653297411456 17504588184026065664 1758077641045168256 4458311171773822464 7158544702502476672 9858778233231130880 12559011763959785088 15259245294688439296 17959478825417093504 2212968282436196096 4913201813164850304 7613435343893504512 10313668874622158720 13013902405350812928 15714135936079467136 18414369466808121344 2667858923827223936 5368092454555878144 8068325985284532352 10768559516013186560 13468793046741840768 16169026577470494976 422516034489597568 3122749565218251776 5822983095946905984 8523216626675560192 11223450157404214400 13923683688132868608 16623917218861522816 877406675880625408 3577640206609279616 6277873737337933824 8978107268066588032 11678340798795242240 14378574329523896448 17078807860252550656 1332297317271653248 4032530848000307456 6732764378728961664 9432997909457615872 12133231440186270080 14833464970914924288 17533698501643578496 1787187958662681088 4487421489391335296 7187655020119989504 9887888550848643712 12588122081577297920 15288355612305952128 17988589143034606336 2242078600053708928 4942312130782363136 7642545661511017344 10342779192239671552 13043012722968325760 15743246253696979968 18443479784425634176 2696969241444736768 5397202772173390976 8097436302902045184 10797669833630699392 13497903364359353600 16198136895088007808 451626352107110400 3151859882835764608 5852093413564418816 8552326944293073024 11252560475021727232 13952794005750381440 16653027536479035648 906516993498138240 3606750524226792448 6306984054955446656 9007217585684100864 11707451116412755072 14407684647141409280 17107918177870063488 1361407634889166080 4061641165617820288 6761874696346474496 9462108227075128704 12162341757803782912 14862575288532437120 17562808819261091328 1816298276280193920 4516531807008848128 7216765337737502336 9916998868466156544 12617232399194810752 15317465929923464960 18017699460652119168 2271188917671221760 4971422448399875968 7671655979128530176 10371889509857184384 13072123040585838592 15772356571314492800 25846028333595392 2726079559062249600 5426313089790903808 8126546620519558016 10826780151248212224 13527013681976866432 16227247212705520640 480736669724623232 3180970200453277440 5881203731181931648 8581437261910585856 11281670792639240064 13981904323367894272 16682137854096548480 935627311115651072 3635860841844305280 6336094372572959488 9036327903301613696 11736561434030267904 14436794964758922112 17137028495487576320 1390517952506678912 4090751483235333120 6790985013963987328 9491218544692641536 12191452075421295744 14891685606149949952 17591919136878604160 1845408593897706752 4545642124626360960 7245875655355015168 9946109186083669376 12646342716812323584 15346576247540977792 18046809778269632000 2300299235288734592 5000532766017388800 7700766296746043008 10400999827474697216 13101233358203351424 15801466888932005632 54956345951108224 2755189876679762432 5455423407408416640 8155656938137070848 10855890468865725056 13556123999594379264 16256357530323033472 509846987342136064 3210080518070790272 5910314048799444480 8610547579528098688 11310781110256752896 14011014640985407104 16711248171714061312 964737628733163904 3664971159461818112 6365204690190472320 9065438220919126528 11765671751647780736 14465905282376434944 17166138813105089152 1419628270124191744 4119861800852845952 6820095331581500160 9520328862310154368 12220562393038808576 14920795923767462784 17621029454496116992 1874518911515219584 4574752442243873792 7274985972972528000 9975219503701182208 12675453034429836416 15375686565158490624 18075920095887144832 2329409552906247424 5029643083634901632 7729876614363555840 10430110145092210048 13130343675820864256 15830577206549518464 84066663568621056 2784300194297275264 5484533725025929472 8184767255754583680 10885000786483237888 13585234317211892096 16285467847940546304 538957304959648896 3239190835688303104 5939424366416957312 8639657897145611520 11339891427874265728 14040124958602919936 16740358489331574144 993847946350676736 3694081477079330944 6394315007807985152 9094548538536639360 11794782069265293568 14495015599993947776 17195249130722601984 1448738587741704576 4148972118470358784 6849205649199012992 9549439179927667200 12249672710656321408 14949906241384975616 17650139772113629824 1903629229132732416 4603862759861386624 7304096290590040832 10004329821318695040 12704563352047349248 15404796882776003456 18105030413504657664 2358519870523760256 5058753401252414464 7758986931981068672 10459220462709722880 13159453993438377088 15859687524167031296 113176981186133888 2813410511914788096 5513644042643442304 8213877573372096512 10914111104100750720 13614344634829404928 16314578165558059136 568067622577161728 3268301153305815936 5968534684034470144 8668768214763124352 11369001745491778560 14069235276220432768 16769468806949086976 1022958263968189568 3723191794696843776 6423425325425497984 9123658856154152192 11823892386882806400 14524125917611460608 17224359448340114816 1477848905359217408 4178082436087871616 6878315966816525824 9578549497545180032 12278783028273834240 14979016559002488448 17679250089731142656 1932739546750245248 4632973077478899456 7333206608207553664 10033440138936207872 12733673669664862080 15433907200393516288 18134140731122170496 2387630188141273088 5087863718869927296 7788097249598581504 10488330780327235712 13188564311055889920 15888797841784544128 142287298803646720 2842520829532300928 5542754360260955136 8242987890989609344 10943221421718263552 13643454952446917760 16343688483175571968 597177940194674560 3297411470923328768 5997645001651982976 8697878532380637184 11398112063109291392 14098345593837945600 16798579124566599808 1052068581585702400 3752302112314356608 6452535643043010816 9152769173771665024 11853002704500319232 14553236235228973440 17253469765957627648 1506959222976730240 4207192753705384448 6907426284434038656 9607659815162692864 12307893345891347072 15008126876620001280 17708360407348655488 1961849864367758080 4662083395096412288 7362316925825066496 10062550456553720704 12762783987282374912 15463017518011029120 18163251048739683328 2416740505758785920 5116974036487440128 7817207567216094336 10517441097944748544 13217674628673402752 15917908159402056960 171397616421159552 2871631147149813760 5571864677878467968 8272098208607122176 10972331739335776384 13672565270064430592 16372798800793084800 626288257812187392 3326521788540841600 6026755319269495808 8726988849998150016 11427222380726804224 14127455911455458432 16827689442184112640 1081178899203215232 3781412429931869440 6481645960660523648 9181879491389177856 11882113022117832064 14582346552846486272 17282580083575140480 1536069540594243072 4236303071322897280 6936536602051551488 9636770132780205696 12337003663508859904 15037237194237514112 17737470724966168320 1990960181985270912 4691193712713925120 7391427243442579328 10091660774171233536 12791894304899887744 15492127835628541952 18192361366357196160 2445850823376298752 5146084354104952960 7846317884833607168 10546551415562261376 13246784946290915584 15947018477019569792 200507934038672384 2900741464767326592 5600974995495980800 8301208526224635008 11001442056953289216 13701675587681943424 16401909118410597632 655398575429700224 3355632106158354432 6055865636887008640 8756099167615662848 11456332698344317056 14156566229072971264 16856799759801625472 1110289216820728064 3810522747549382272 6510756278278036480 9210989809006690688 11911223339735344896 14611456870463999104 17311690401192653312 1565179858211755904 4265413388940410112 6965646919669064320 9665880450397718528 12366113981126372736 15066347511855026944 17766581042583681152 2020070499602783744 4720304030331437952 7420537561060092160 10120771091788746368 12821004622517400576 15521238153246054784 18221471683974708992 2474961140993811584 5175194671722465792 7875428202451120000 10575661733179774208 13275895263908428416 15976128794637082624 229618251656185216 2929851782384839424 5630085313113493632 8330318843842147840 11030552374570802048 13730785905299456256 16431019436028110464 684508893047213056 3384742423775867264 6084975954504521472 8785209485233175680 11485443015961829888 14185676546690484096 16885910077419138304 1139399534438240896 3839633065166895104 6539866595895549312 9240100126624203520 11940333657352857728 14640567188081511936 17340800718810166144 1594290175829268736 4294523706557922944 6994757237286577152 9694990768015231360 12395224298743885568 15095457829472539776 17795691360201193984 2049180817220296576 4749414347948950784 7449647878677604992 10149881409406259200 12850114940134913408 15550348470863567616 18250582001592221824 2504071458611324416 5204304989339978624 7904538520068632832 10604772050797287040 13305005581525941248 16005239112254595456 258728569273698048 2958962100002352256 5659195630731006464 8359429161459660672 11059662692188314880 13759896222916969088 16460129753645623296 713619210664725888 3413852741393380096 6114086272122034304 8814319802850688512 11514553333579342720 14214786864307996928 16915020395036651136 1168509852055753728 3868743382784407936 6568976913513062144 9269210444241716352 11969443974970370560 14669677505699024768 17369911036427678976 1623400493446781568 4323634024175435776 7023867554904089984 9724101085632744192 12424334616361398400 15124568147090052608 17824801677818706816 2078291134837809408 4778524665566463616 7478758196295117824 10178991727023772032 12879225257752426240 15579458788481080448 18279692319209734656 2533181776228837248 5233415306957491456 7933648837686145664 10633882368414799872 13334115899143454080 16034349429872108288 287838886891210880 2988072417619865088 5688305948348519296 8388539479077173504 11088773009805827712 13789006540534481920 16489240071263136128 742729528282238720 3442963059010892928 6143196589739547136 8843430120468201344 11543663651196855552 14243897181925509760 16944130712654163968 1197620169673266560 3897853700401920768 6598087231130574976 9298320761859229184 11998554292587883392 14698787823316537600 17399021354045191808 1652510811064294400 4352744341792948608 7052977872521602816 9753211403250257024 12453444933978911232 15153678464707565440 17853911995436219648 2107401452455322240 4807634983183976448 7507868513912630656 10208102044641284864 12908335575369939072 15608569106098593280 18308802636827247488 2562292093846350080 5262525624575004288 7962759155303658496 10662992686032312704 13363226216760966912 16063459747489621120 316949204508723712 3017182735237377920 5717416265966032128 8417649796694686336 11117883327423340544 13818116858151994752 16518350388880648960 771839845899751552 3472073376628405760 6172306907357059968 8872540438085714176 11572773968814368384 14273007499543022592 16973241030271676800 1226730487290779392 3926964018019433600 6627197548748087808 9327431079476742016 12027664610205396224 14727898140934050432 17428131671662704640 1681621128681807232 4381854659410461440 7082088190139115648 9782321720867769856 12482555251596424064 15182788782325078272 17883022313053732480 2136511770072835072 4836745300801489280 7536978831530143488 10237212362258797696 12937445892987451904 15637679423716106112 18337912954444760320 2591402411463862912 5291635942192517120 7991869472921171328 10692103003649825536 13392336534378479744 16092570065107133952 346059522126236544 3046293052854890752 5746526583583544960 8446760114312199168 11146993645040853376 13847227175769507584 16547460706498161792 800950163517264384 3501183694245918592 6201417224974572800 8901650755703227008 11601884286431881216 14302117817160535424 17002351347889189632 1255840804908292224 3956074335636946432 6656307866365600640 9356541397094254848 12056774927822909056 14757008458551563264 17457241989280217472 1710731446299320064 4410964977027974272 7111198507756628480 9811432038485282688 12511665569213936896 15211899099942591104 17912132630671245312 2165622087690347904 4865855618419002112 7566089149147656320 10266322679876310528 12966556210604964736 15666789741333618944 18367023272062273152 2620512729081375744 5320746259810029952 8020979790538684160 10721213321267338368 13421446851995992576 16121680382724646784 375169839743749376 3075403370472403584 5775636901201057792 8475870431929712000 11176103962658366208 13876337493387020416 16576571024115674624 830060481134777216 3530294011863431424 6230527542592085632 8930761073320739840 11630994604049394048 14331228134778048256 17031461665506702464 1284951122525805056 3985184653254459264 6685418183983113472 9385651714711767680 12085885245440421888 14786118776169076096 17486352306897730304 1739841763916832896 4440075294645487104 7140308825374141312 9840542356102795520 12540775886831449728 15241009417560103936 17941242948288758144 2194732405307860736 4894965936036514944 7595199466765169152 10295432997493823360 12995666528222477568 15695900058951131776 18396133589679785984 2649623046698888576 5349856577427542784 8050090108156196992 10750323638884851200 13450557169613505408 16150790700342159616 404280157361262208 3104513688089916416 5804747218818570624 8504980749547224832 11205214280275879040 13905447811004533248 16605681341733187456 859170798752290048 3559404329480944256 6259637860209598464 8959871390938252672 11660104921666906880 14360338452395561088 17060571983124215296 1314061440143317888 4014294970871972096 6714528501600626304 9414762032329280512 12114995563057934720 14815229093786588928 17515462624515243136 1768952081534345728 4469185612262999936 7169419142991654144 9869652673720308352 12569886204448962560 15270119735177616768 17970353265906270976 2223842722925373568 4924076253654027776 7624309784382681984 10324543315111336192 13024776845839990400 15725010376568644608 18425243907297298816 2678733364316401408 5378966895045055616 8079200425773709824 10779433956502364032 13479667487231018240 16179901017959672448 433390474978775040 3133624005707429248 5833857536436083456 8534091067164737664 11234324597893391872 13934558128622046080 16634791659350700288 888281116369802880 3588514647098457088 6288748177827111296 8988981708555765504 11689215239284419712 14389448770013073920 17089682300741728128 1343171757760830720 4043405288489484928 6743638819218139136 9443872349946793344 12144105880675447552 14844339411404101760 17544572942132755968 1798062399151858560 4498295929880512768 7198529460609166976 9898762991337821184 12598996522066475392 15299230052795129600 17999463583523783808 2252953040542886400 4953186571271540608 7653420102000194816 10353653632728849024 13053887163457503232 15754120694186157440 7610151205260032 2707843681933914240 5408077212662568448 8108310743391222656 10808544274119876864 13508777804848531072 16209011335577185280 462500792596287872 3162734323324942080 5862967854053596288 8563201384782250496 11263434915510904704 13963668446239558912 16663901976968213120 917391433987315712 3617624964715969920 6317858495444624128 9018092026173278336 11718325556901932544 14418559087630586752 17118792618359240960 1372282075378343552 4072515606106997760 6772749136835651968 9472982667564306176 12173216198292960384 14873449729021614592 17573683259750268800 1827172716769371392 4527406247498025600 7227639778226679808 9927873308955334016 12628106839683988224 15328340370412642432 18028573901141296640 2282063358160399232 4982296888889053440 7682530419617707648 10382763950346361856 13082997481075016064 15783231011803670272 36720468822772864 2736953999551427072 5437187530280081280 8137421061008735488 10837654591737389696 13537888122466043904 16238121653194698112 491611110213800704 3191844640942454912 5892078171671109120 8592311702399763328 11292545233128417536 13992778763857071744 16693012294585725952 946501751604828544 3646735282333482752 6346968813062136960 9047202343790791168 11747435874519445376 14447669405248099584 17147902935976753792 1401392392995856384 4101625923724510592 6801859454453164800 9502092985181819008 12202326515910473216 14902560046639127424 17602793577367781632 1856283034386884224 4556516565115538432 7256750095844192640 9956983626572846848 12657217157301501056 15357450688030155264 18057684218758809472 2311173675777912064 5011407206506566272 7711640737235220480 10411874267963874688 13112107798692528896 15812341329421183104 65830786440285696 2766064317168939904 5466297847897594112 8166531378626248320 10866764909354902528 13566998440083556736 16267231970812210944 520721427831313536 3220954958559967744 5921188489288621952 8621422020017276160 11321655550745930368 14021889081474584576 16722122612203238784 975612069222341376 3675845599950995584 6376079130679649792 9076312661408304000 11776546192136958208 14476779722865612416 17177013253594266624 1430502710613369216 4130736241342023424 6830969772070677632 9531203302799331840 12231436833527986048 14931670364256640256 17631903894985294464 1885393352004397056 4585626882733051264 7285860413461705472 9986093944190359680 12686327474919013888 15386561005647668096 18086794536376322304 2340283993395424896 5040517524124079104 7740751054852733312 10440984585581387520 13141218116310041728 15841451647038695936 94941104057798528 2795174634786452736 5495408165515106944 8195641696243761152 10895875226972415360 13596108757701069568 16296342288429723776 549831745448826368 3250065276177480576 5950298806906134784 8650532337634788992 11350765868363443200 14050999399092097408 16751232929820751616 1004722386839854208 3704955917568508416 6405189448297162624 9105422979025816832 11805656509754471040 14505890040483125248 17206123571211779456 1459613028230882048 4159846558959536256 6860080089688190464 9560313620416844672 12260547151145498880 14960780681874153088 17661014212602807296 1914503669621909888 4614737200350564096 7314970731079218304 10015204261807872512 12715437792536526720 15415671323265180928 18115904853993835136 2369394311012937728 5069627841741591936 7769861372470246144 10470094903198900352 13170328433927554560 15870561964656208768 124051421675311360 2824284952403965568 5524518483132619776 8224752013861273984 10924985544589928192 13625219075318582400 16325452606047236608 578942063066339200 3279175593794993408 5979409124523647616 8679642655252301824 11379876185980956032 14080109716709610240 16780343247438264448 1033832704457367040 3734066235186021248 6434299765914675456 9134533296643329664 11834766827371983872 14535000358100638080 17235233888829292288 1488723345848394880 4188956876577049088 6889190407305703296 9589423938034357504 12289657468763011712 14989890999491665920 17690124530220320128 1943613987239422720 4643847517968076928 7344081048696731136 10044314579425385344 12744548110154039552 15444781640882693760 18145015171611347968 2398504628630450560 5098738159359104768 7798971690087758976 10499205220816413184 13199438751545067392 15899672282273721600 153161739292824192 2853395270021478400 5553628800750132608 8253862331478786816 10954095862207441024 13654329392936095232 16354562923664749440 608052380683852032 3308285911412506240 6008519442141160448 8708752972869814656 11408986503598468864 14109220034327123072 16809453565055777280 1062943022074879872 3763176552803534080 6463410083532188288 9163643614260842496 11863877144989496704 14564110675718150912 17264344206446805120 1517833663465907712 4218067194194561920 6918300724923216128 9618534255651870336 12318767786380524544 15019001317109178752 17719234847837832960 1972724304856935552 4672957835585589760 7373191366314243968 10073424897042898176 12773658427771552384 15473891958500206592 18174125489228860800 2427614946247963392 5127848476976617600 7828082007705271808 10528315538433926016 13228549069162580224 15928782599891234432 182272056910337024 2882505587638991232 5582739118367645440 8282972649096299648 10983206179824953856 13683439710553608064 16383673241282262272 637162698301364864 3337396229030019072 6037629759758673280 8737863290487327488 11438096821215981696 14138330351944635904 16838563882673290112 1092053339692392704 3792286870421046912 6492520401149701120 9192753931878355328 11892987462607009536 14593220993335663744 17293454524064317952 1546943981083420544 4247177511812074752 6947411042540728960 9647644573269383168 12347878103998037376 15048111634726691584 17748345165455345792 2001834622474448384 4702068153203102592 7402301683931756800 10102535214660411008 12802768745389065216 15503002276117719424 18203235806846373632 2456725263865476224 5156958794594130432 7857192325322784640 10557425856051438848 13257659386780093056 15957892917508747264 211382374527849856 2911615905256504064 5611849435985158272 8312082966713812480 11012316497442466688 13712550028171120896 16412783558899775104 666273015918877696 3366506546647531904 6066740077376186112 8766973608104840320 11467207138833494528 14167440669562148736 16867674200290802944 1121163657309905536 3821397188038559744 6521630718767213952 9221864249495868160 11922097780224522368 14622331310953176576 17322564841681830784 1576054298700933376 4276287829429587584 6976521360158241792 9676754890886896000 12376988421615550208 15077221952344204416 17777455483072858624 2030944940091961216 4731178470820615424 7431412001549269632 10131645532277923840 12831879063006578048 15532112593735232256 18232346124463886464 2485835581482989056 5186069112211643264 7886302642940297472 10586536173668951680 13286769704397605888 15987003235126260096 240492692145362688 2940726222874016896 5640959753602671104 8341193284331325312 11041426815059979520 13741660345788633728 16441893876517287936 695383333536390528 3395616864265044736 6095850394993698944 8796083925722353152 11496317456451007360 14196550987179661568 16896784517908315776 1150273974927418368 3850507505656072576 6550741036384726784 9250974567113380992 11951208097842035200 14651441628570689408 17351675159299343616 1605164616318446208 4305398147047100416 7005631677775754624 9705865208504408832 12406098739233063040 15106332269961717248 17806565800690371456 2060055257709474048 4760288788438128256 7460522319166782464 10160755849895436672 12860989380624090880 15561222911352745088 18261456442081399296 2514945899100501888 5215179429829156096 7915412960557810304 10615646491286464512 13315880022015118720 16016113552743772928 269603009762875520 2969836540491529728 5670070071220183936 8370303601948838144 11070537132677492352 13770770663406146560 16471004194134800768 724493651153903360 3424727181882557568 6124960712611211776 8825194243339865984 11525427774068520192 14225661304797174400 16925894835525828608 1179384292544931200 3879617823273585408 6579851354002239616 9280084884730893824 11980318415459548032 14680551946188202240 17380785476916856448 1634274933935959040 4334508464664613248 7034741995393267456 9734975526121921664 12435209056850575872 15135442587579230080 17835676118307884288 2089165575326986880 4789399106055641088 7489632636784295296 10189866167512949504 12890099698241603712 15590333228970257920 18290566759698912128 2544056216718014720 5244289747446668928 7944523278175323136 10644756808903977344 13344990339632631552 16045223870361285760 298713327380388352 2998946858109042560 5699180388837696768 8399413919566350976 11099647450295005184 13799880981023659392 16500114511752313600 753603968771416192 3453837499500070400 6154071030228724608 8854304560957378816 11554538091686033024 14254771622414687232 16955005153143341440 1208494610162444032 3908728140891098240 6608961671619752448 9309195202348406656 12009428733077060864 14709662263805715072 17409895794534369280 1663385251553471872 4363618782282126080 7063852313010780288 9764085843739434496 12464319374468088704 15164552905196742912 17864786435925397120 2118275892944499712 4818509423673153920 7518742954401808128 10218976485130462336 12919210015859116544 15619443546587770752 18319677077316424960 2573166534335527552 5273400065064181760 7973633595792835968 10673867126521490176 13374100657250144384 16074334187978798592 327823644997901184 3028057175726555392 5728290706455209600 8428524237183863808 11128757767912518016 13828991298641172224 16529224829369826432 782714286388929024 3482947817117583232 6183181347846237440 8883414878574891648 11583648409303545856 14283881940032200064 16984115470760854272 1237604927779956864 3937838458508611072 6638071989237265280 9338305519965919488 12038539050694573696 14738772581423227904 17439006112151882112 1692495569170984704 4392729099899638912 7092962630628293120 9793196161356947328 12493429692085601536 15193663222814255744 17893896753542909952 2147386210562012544 4847619741290666752 7547853272019320960 10248086802747975168 12948320333476629376 15648553864205283584 18348787394933937792 2602276851953040384 5302510382681694592 8002743913410348800 10702977444139003008 13403210974867657216 16103444505596311424 356933962615414016 3057167493344068224 5757401024072722432 8457634554801376640 11157868085530030848 13858101616258685056 16558335146987339264 811824604006441856 3512058134735096064 6212291665463750272 8912525196192404480 11612758726921058688 14312992257649712896 17013225788378367104 1266715245397469696 3966948776126123904 6667182306854778112 9367415837583432320 12067649368312086528 14767882899040740736 17468116429769394944 1721605886788497536 4421839417517151744 7122072948245805952 9822306478974460160 12522540009703114368 15222773540431768576 17923007071160422784 2176496528179525376 4876730058908179584 7576963589636833792 10277197120365488000 12977430651094142208 15677664181822796416 18377897712551450624 2631387169570553216 5331620700299207424 8031854231027861632 10732087761756515840 13432321292485170048 16132554823213824256 386044280232926848 3086277810961581056 5786511341690235264 8486744872418889472 11186978403147543680 13887211933876197888 16587445464604852096 840934921623954688 3541168452352608896 6241401983081263104 8941635513809917312 11641869044538571520 14342102575267225728 17042336105995879936 1295825563014982528 3996059093743636736 6696292624472290944 9396526155200945152 12096759685929599360 14796993216658253568 17497226747386907776 1750716204406010368 4450949735134664576 7151183265863318784 9851416796591972992 12551650327320627200 15251883858049281408 17952117388777935616 2205606845797038208 4905840376525692416 7606073907254346624 10306307437983000832 13006540968711655040 15706774499440309248 18407008030168963456 2660497487188066048 5360731017916720256 8060964548645374464 10761198079374028672 13461431610102682880 16161665140831337088 415154597850439680 3115388128579093888 5815621659307748096 8515855190036402304 11216088720765056512 13916322251493710720 16616555782222364928 870045239241467520 3570278769970121728 6270512300698775936 8970745831427430144 11670979362156084352 14371212892884738560 17071446423613392768 1324935880632495360 4025169411361149568 6725402942089803776 9425636472818457984 12125870003547112192 14826103534275766400 17526337065004420608 1779826522023523200 4480060052752177408 7180293583480831616 9880527114209485824 12580760644938140032 15280994175666794240 17981227706395448448 2234717163414551040 4934950694143205248 7635184224871859456 10335417755600513664 13035651286329167872 15735884817057822080 18436118347786476288 2689607804805578880 5389841335534233088 8090074866262887296 10790308396991541504 13490541927720195712 16190775458448849920 444264915467952512 3144498446196606720 5844731976925260928 8544965507653915136 11245199038382569344 13945432569111223552 16645666099839877760 899155556858980352 3599389087587634560 6299622618316288768 8999856149044942976 11700089679773597184 14400323210502251392 17100556741230905600 1354046198250008192 4054279728978662400 6754513259707316608 9454746790435970816 12154980321164625024 14855213851893279232 17555447382621933440 1808936839641036032 4509170370369690240 7209403901098344448 9909637431826998656 12609870962555652864 15310104493284307072 18010338024012961280 2263827481032063872 4964061011760718080 7664294542489372288 10364528073218026496 13064761603946680704 15764995134675334912 18484591694437504 2718718122423091712 5418951653151745920 8119185183880400128 10819418714609054336 13519652245337708544 16219885776066362752 473375233085465344 3173608763814119552 5873842294542773760 8574075825271427968 11274309356000082176 13974542886728736384 16674776417457390592 928265874476493184 3628499405205147392 6328732935933801600 9028966466662455808 11729199997391110016 14429433528119764224 17129667058848418432 1383156515867521024 4083390046596175232 6783623577324829440 9483857108053483648 12184090638782137856 14884324169510792064 17584557700239446272 1838047157258548864 4538280687987203072 7238514218715857280 9938747749444511488 12638981280173165696 15339214810901819904 18039448341630474112 2292937798649576704 4993171329378230912 7693404860106885120 10393638390835539328 13093871921564193536 15794105452292847744 47594909311950336 2747828440040604544 5448061970769258752 8148295501497912960 10848529032226567168 13548762562955221376 16248996093683875584 502485550702978176 3202719081431632384 5902952612160286592 8603186142888940800 11303419673617595008 14003653204346249216 16703886735074903424 957376192094006016 3657609722822660224 6357843253551314432 9058076784279968640 11758310315008622848 14458543845737277056 17158777376465931264 1412266833485033856 4112500364213688064 6812733894942342272 9512967425670996480 12213200956399650688 14913434487128304896 17613668017856959104 1867157474876061696 4567391005604715904 7267624536333370112 9967858067062024320 12668091597790678528 15368325128519332736 18068558659247986944 2322048116267089536 5022281646995743744 7722515177724397952 10422748708453052160 13122982239181706368 15823215769910360576 76705226929463168 2776938757658117376 5477172288386771584 8177405819115425792 10877639349844080000 13577872880572734208 16278106411301388416 531595868320491008 3231829399049145216 5932062929777799424 8632296460506453632 11332529991235107840 14032763521963762048 16732997052692416256 986486509711518848 3686720040440173056 6386953571168827264 9087187101897481472 11787420632626135680 14487654163354789888 17187887694083444096 1441377151102546688 4141610681831200896 6841844212559855104 9542077743288509312 12242311274017163520 14942544804745817728 17642778335474471936 1896267792493574528 4596501323222228736 7296734853950882944 9996968384679537152 12697201915408191360 15397435446136845568 18097668976865499776 2351158433884602368 5051391964613256576 7751625495341910784 10451859026070564992 13152092556799219200 15852326087527873408 105815544546976000 2806049075275630208 5506282606004284416 8206516136732938624 10906749667461592832 13606983198190247040 16307216728918901248 560706185938003840 3260939716666658048 5961173247395312256 8661406778123966464 11361640308852620672 14061873839581274880 16762107370309929088 1015596827329031680 3715830358057685888 6416063888786340096 9116297419514994304 11816530950243648512 14516764480972302720 17216998011700956928 1470487468720059520 4170720999448713728 6870954530177367936 9571188060906022144 12271421591634676352 14971655122363330560 17671888653091984768 1925378110111087360 4625611640839741568 7325845171568395776 10026078702297049984 12726312233025704192 15426545763754358400 18126779294483012608 2380268751502115200 5080502282230769408 7780735812959423616 10480969343688077824 13181202874416732032 15881436405145386240 134925862164488832 2835159392893143040 5535392923621797248 8235626454350451456 10935859985079105664 13636093515807759872 16336327046536414080 589816503555516672 3290050034284170880 5990283565012825088 8690517095741479296 11390750626470133504 14090984157198787712 16791217687927441920 1044707144946544512 3744940675675198720 6445174206403852928 9145407737132507136 11845641267861161344 14545874798589815552 17246108329318469760 1499597786337572352 4199831317066226560 6900064847794880768 9600298378523534976 12300531909252189184 15000765439980843392 17700998970709497600 1954488427728600192 4654721958457254400 7354955489185908608 10055189019914562816 12755422550643217024 15455656081371871232 18155889612100525440 2409379069119628032 5109612599848282240 7809846130576936448 10510079661305590656 13210313192034244864 15910546722762899072 164036179782001664 2864269710510655872 5564503241239310080 8264736771967964288 10964970302696618496 13665203833425272704 16365437364153926912 618926821173029504 3319160351901683712 6019393882630337920 8719627413358992128 11419860944087646336 14120094474816300544 16820328005544954752 1073817462564057344 3774050993292711552 6474284524021365760 9174518054750019968 11874751585478674176 14574985116207328384 17275218646935982592 1528708103955085184 4228941634683739392 6929175165412393600 9629408696141047808 12329642226869702016 15029875757598356224 17730109288327010432 1983598745346113024 4683832276074767232 7384065806803421440 10084299337532075648 12784532868260729856 15484766398989384064 18184999929718038272 2438489386737140864 5138722917465795072 7838956448194449280 10539189978923103488 13239423509651757696 15939657040380411904 193146497399514496 2893380028128168704 5593613558856822912 8293847089585477120 10994080620314131328 13694314151042785536 16394547681771439744 648037138790542336 3348270669519196544 6048504200247850752 8748737730976504960 11448971261705159168 14149204792433813376 16849438323162467584 1102927780181570176 3803161310910224384 6503394841638878592 9203628372367532800 11903861903096187008 14604095433824841216 17304328964553495424 1557818421572598016 4258051952301252224 6958285483029906432 9658519013758560640 12358752544487214848 15058986075215869056 17759219605944523264 2012709062963625856 4712942593692280064 7413176124420934272 10113409655149588480 12813643185878242688 15513876716606896896 18214110247335551104 2467599704354653696 5167833235083307904 7868066765811962112 10568300296540616320 13268533827269270528 15968767357997924736 222256815017027328 2922490345745681536 5622723876474335744 8322957407202989952 11023190937931644160 13723424468660298368 16423657999388952576 677147456408055168 3377380987136709376 6077614517865363584 8777848048594017792 11478081579322672000 14178315110051326208 16878548640779980416 1132038097799083008 3832271628527737216 6532505159256391424 9232738689985045632 11932972220713699840 14633205751442354048 17333439282171008256 1586928739190110848 4287162269918765056 6987395800647419264 9687629331376073472 12387862862104727680 15088096392833381888 17788329923562036096 2041819380581138688 4742052911309792896 7442286442038447104 10142519972767101312 12842753503495755520 15542987034224409728 18243220564953063936 2496710021972166528 5196943552700820736 7897177083429474944 10597410614158129152 13297644144886783360 15997877675615437568 251367132634540160 2951600663363194368 5651834194091848576 8352067724820502784 11052301255549156992 13752534786277811200 16452768317006465408 706257774025568000 3406491304754222208 6106724835482876416 8806958366211530624 11507191896940184832 14207425427668839040 16907658958397493248 1161148415416595840 3861381946145250048 6561615476873904256 9261849007602558464 11962082538331212672 14662316069059866880 17362549599788521088 1616039056807623680 4316272587536277888 7016506118264932096 9716739648993586304 12416973179722240512 15117206710450894720 17817440241179548928 2070929698198651520 4771163228927305728 7471396759655959936 10171630290384614144 12871863821113268352 15572097351841922560 18272330882570576768 2525820339589679360 5226053870318333568 7926287401046987776 10626520931775641984 13326754462504296192 16026987993232950400 280477450252052992 2980710980980707200 5680944511709361408 8381178042438015616 11081411573166669824 13781645103895324032 16481878634623978240 735368091643080832 3435601622371735040 6135835153100389248 8836068683829043456 11536302214557697664 14236535745286351872 16936769276015006080 1190258733034108672 3890492263762762880 6590725794491417088 9290959325220071296 11991192855948725504 14691426386677379712 17391659917406033920 1645149374425136512 4345382905153790720 7045616435882444928 9745849966611099136 12446083497339753344 15146317028068407552 17846550558797061760 2100040015816164352 4800273546544818560 7500507077273472768 10200740608002126976 12900974138730781184 15601207669459435392 18301441200188089600 2554930657207192192 5255164187935846400 7955397718664500608 10655631249393154816 13355864780121809024 16056098310850463232 309587767869565824 3009821298598220032 5710054829326874240 8410288360055528448 11110521890784182656 13810755421512836864 16510988952241491072 764478409260593664 3464711939989247872 6164945470717902080 8865179001446556288 11565412532175210496 14265646062903864704 16965879593632518912 1219369050651621504 3919602581380275712 6619836112108929920 9320069642837584128 12020303173566238336 14720536704294892544 17420770235023546752 1674259692042649344 4374493222771303552 7074726753499957760 9774960284228611968 12475193814957266176 15175427345685920384 17875660876414574592 2129150333433677184 4829383864162331392 7529617394890985600 10229850925619639808 12930084456348294016 15630317987076948224 18330551517805602432 2584040974824705024 5284274505553359232 7984508036282013440 10684741567010667648 13384975097739321856 16085208628467976064 338698085487078656 3038931616215732864 5739165146944387072 8439398677673041280 11139632208401695488 13839865739130349696 16540099269859003904 793588726878106496 3493822257606760704 6194055788335414912 8894289319064069120 11594522849792723328 14294756380521377536 16994989911250031744 1248479368269134336 3948712898997788544 6648946429726442752 9349179960455096960 12049413491183751168 14749647021912405376 17449880552641059584 1703370009660162176 4403603540388816384 7103837071117470592 9804070601846124800 12504304132574779008 15204537663303433216 17904771194032087424 2158260651051190016 4858494181779844224 7558727712508498432 10258961243237152640 12959194773965806848 15659428304694461056 18359661835423115264 2613151292442217856 5313384823170872064 8013618353899526272 10713851884628180480 13414085415356834688 16114318946085488896 367808403104591488 3068041933833245696 5768275464561899904 8468508995290554112 11168742526019208320 13868976056747862528 16569209587476516736 822699044495619328 3522932575224273536 6223166105952927744 8923399636681581952 11623633167410236160 14323866698138890368 17024100228867544576 1277589685886647168 3977823216615301376 6678056747343955584 9378290278072609792 12078523808801264000 14778757339529918208 17478990870258572416 1732480327277675008 4432713858006329216 7132947388734983424 9833180919463637632 12533414450192291840 15233647980920946048 17933881511649600256 2187370968668702848 4887604499397357056 7587838030126011264 10288071560854665472 12988305091583319680 15688538622311973888 18388772153040628096 2642261610059730688 5342495140788384896 8042728671517039104 10742962202245693312 13443195732974347520 16143429263703001728 396918720722104320 3097152251450758528 5797385782179412736 8497619312908066944 11197852843636721152 13898086374365375360 16598319905094029568 851809362113132160 3552042892841786368 6252276423570440576 8952509954299094784 11652743485027748992 14352977015756403200 17053210546485057408 1306700003504160000 4006933534232814208 6707167064961468416 9407400595690122624 12107634126418776832 14807867657147431040 17508101187876085248 1761590644895187840 4461824175623842048 7162057706352496256 9862291237081150464 12562524767809804672 15262758298538458880 17962991829267113088 2216481286286215680 4916714817014869888 7616948347743524096 10317181878472178304 13017415409200832512 15717648939929486720 18417882470658140928 2671371927677243520 5371605458405897728 8071838989134551936 10772072519863206144 13472306050591860352 16172539581320514560 426029038339617152 3126262569068271360 5826496099796925568 8526729630525579776 11226963161254233984 13927196691982888192 16627430222711542400 880919679730644992 3581153210459299200 6281386741187953408 8981620271916607616 11681853802645261824 14382087333373916032 17082320864102570240 1335810321121672832 4036043851850327040 6736277382578981248 9436510913307635456 12136744444036289664 14836977974764943872 17537211505493598080 1790700962512700672 4490934493241354880 7191168023970009088 9891401554698663296 12591635085427317504 15291868616155971712 17992102146884625920 2245591603903728512 4945825134632382720 7646058665361036928 10346292196089691136 13046525726818345344 15746759257546999552 248714566102144 2700482245294756352 5400715776023410560 8100949306752064768 10801182837480718976 13501416368209373184 16201649898938027392 455139355957129984 3155372886685784192 5855606417414438400 8555839948143092608 11256073478871746816 13956307009600401024 16656540540329055232 910029997348157824 3610263528076812032 6310497058805466240 9010730589534120448 11710964120262774656 14411197650991428864 17111431181720083072 1364920638739185664 4065154169467839872 6765387700196494080 9465621230925148288 12165854761653802496 14866088292382456704 17566321823111110912 1819811280130213504 4520044810858867712 7220278341587521920 9920511872316176128 12620745403044830336 15320978933773484544 18021212464502138752 2274701921521241344 4974935452249895552 7675168982978549760 10375402513707203968 13075636044435858176 15775869575164512384 29359032183614976 2729592562912269184 5429826093640923392 8130059624369577600 10830293155098231808 13530526685826886016 16230760216555540224 484249673574642816 3184483204303297024 5884716735031951232 8584950265760605440 11285183796489259648 13985417327217913856 16685650857946568064 939140314965670656 3639373845694324864 6339607376422979072 9039840907151633280 11740074437880287488 14440307968608941696 17140541499337595904 1394030956356698496 4094264487085352704 6794498017814006912 9494731548542661120 12194965079271315328 14895198609999969536 17595432140728623744 1848921597747726336 4549155128476380544 7249388659205034752 9949622189933688960 12649855720662343168 15350089251390997376 18050322782119651584 2303812239138754176 5004045769867408384 7704279300596062592 10404512831324716800 13104746362053371008 15804979892782025216 58469349801127808 2758702880529782016 5458936411258436224 8159169941987090432 10859403472715744640 13559637003444398848 16259870534173053056 513359991192155648 3213593521920809856 5913827052649464064 8614060583378118272 11314294114106772480 14014527644835426688 16714761175564080896 968250632583183488 3668484163311837696 6368717694040491904 9068951224769146112 11769184755497800320 14469418286226454528 17169651816955108736 1423141273974211328 4123374804702865536 6823608335431519744 9523841866160173952 12224075396888828160 14924308927617482368 17624542458346136576 1878031915365239168 4578265446093893376 7278498976822547584 9978732507551201792 12678966038279856000 15379199569008510208 18079433099737164416 2332922556756267008 5033156087484921216 7733389618213575424 10433623148942229632 13133856679670883840 15834090210399538048 87579667418640640 2787813198147294848 5488046728875949056 8188280259604603264 10888513790333257472 13588747321061911680 16288980851790565888 542470308809668480 3242703839538322688 5942937370266976896 8643170900995631104 11343404431724285312 14043637962452939520 16743871493181593728 997360950200696320 3697594480929350528 6397828011658004736 9098061542386658944 11798295073115313152 14498528603843967360 17198762134572621568 1452251591591724160 4152485122320378368 6852718653049032576 9552952183777686784 12253185714506340992 14953419245234995200 17653652775963649408 1907142232982752000 4607375763711406208 7307609294440060416 10007842825168714624 12708076355897368832 15408309886626023040 18108543417354677248 2362032874373779840 5062266405102434048 7762499935831088256 10462733466559742464 13162966997288396672 15863200528017050880 116689985036153472 2816923515764807680 5517157046493461888 8217390577222116096 10917624107950770304 13617857638679424512 16318091169408078720 571580626427181312 3271814157155835520 5972047687884489728 8672281218613143936 11372514749341798144 14072748280070452352 16772981810799106560 1026471267818209152 3726704798546863360 6426938329275517568 9127171860004171776 11827405390732825984 14527638921461480192 17227872452190134400 1481361909209236992 4181595439937891200 6881828970666545408 9582062501395199616 12282296032123853824 14982529562852508032 17682763093581162240 1936252550600264832 4636486081328919040 7336719612057573248 10036953142786227456 12737186673514881664 15437420204243535872 18137653734972190080 2391143191991292672 5091376722719946880 7791610253448601088 10491843784177255296 13192077314905909504 15892310845634563712 145800302653666304 2846033833382320512 5546267364110974720 8246500894839628928 10946734425568283136 13646967956296937344 16347201487025591552 600690944044694144 3300924474773348352 6001158005502002560 8701391536230656768 11401625066959310976 14101858597687965184 16802092128416619392 1055581585435721984 3755815116164376192 6456048646893030400 9156282177621684608 11856515708350338816 14556749239078993024 17256982769807647232 1510472226826749824 4210705757555404032 6910939288284058240 9611172819012712448 12311406349741366656 15011639880470020864 17711873411198675072 1965362868217777664 4665596398946431872 7365829929675086080 10066063460403740288 12766296991132394496 15466530521861048704 18166764052589702912 2420253509608805504 5120487040337459712 7820720571066113920 10520954101794768128 13221187632523422336 15921421163252076544 174910620271179136 2875144150999833344 5575377681728487552 8275611212457141760 10975844743185795968 13676078273914450176 16376311804643104384 629801261662206976 3330034792390861184 6030268323119515392 8730501853848169600 11430735384576823808 14130968915305478016 16831202446034132224 1084691903053234816 3784925433781889024 6485158964510543232 9185392495239197440 11885626025967851648 14585859556696505856 17286093087425160064 1539582544444262656 4239816075172916864 6940049605901571072 9640283136630225280 12340516667358879488 15040750198087533696 17740983728816187904 1994473185835290496 4694706716563944704 7394940247292598912 10095173778021253120 12795407308749907328 15495640839478561536 18195874370207215744 2449363827226318336 5149597357954972544 7849830888683626752 10550064419412280960 13250297950140935168 15950531480869589376 204020937888691968 2904254468617346176 5604487999346000384 8304721530074654592 11004955060803308800 13705188591531963008 16405422122260617216 658911579279719808 3359145110008374016 6059378640737028224 8759612171465682432 11459845702194336640 14160079232922990848 16860312763651645056 1113802220670747648 3814035751399401856 6514269282128056064 9214502812856710272 11914736343585364480 14614969874314018688 17315203405042672896 1568692862061775488 4268926392790429696 6969159923519083904 9669393454247738112 12369626984976392320 15069860515705046528 17770094046433700736 2023583503452803328 4723817034181457536 7424050564910111744 10124284095638765952 12824517626367420160 15524751157096074368 18224984687824728576 2478474144843831168 5178707675572485376 7878941206301139584 10579174737029793792 13279408267758448000 15979641798487102208 233131255506204800 2933364786234859008 5633598316963513216 8333831847692167424 11034065378420821632 13734298909149475840 16434532439878130048 688021896897232640 3388255427625886848 6088488958354541056 8788722489083195264 11488956019811849472 14189189550540503680 16889423081269157888 1142912538288260480 3843146069016914688 6543379599745568896 9243613130474223104 11943846661202877312 14644080191931531520 17344313722660185728 1597803179679288320 4298036710407942528 6998270241136596736 9698503771865250944 12398737302593905152 15098970833322559360 17799204364051213568 2052693821070316160 4752927351798970368 7453160882527624576 10153394413256278784 12853627943984932992 15553861474713587200 18254095005442241408 2507584462461344000 5207817993189998208 7908051523918652416 10608285054647306624 13308518585375960832 16008752116104615040 262241573123717632 2962475103852371840 5662708634581026048 8362942165309680256 11063175696038334464 13763409226766988672 16463642757495642880 717132214514745472 3417365745243399680 6117599275972053888 8817832806700708096 11518066337429362304 14218299868158016512 16918533398886670720 1172022855905773312 3872256386634427520 6572489917363081728 9272723448091735936 11972956978820390144 14673190509549044352 17373424040277698560 1626913497296801152 4327147028025455360 7027380558754109568 9727614089482763776 12427847620211417984 15128081150940072192 17828314681668726400 2081804138687828992 4782037669416483200 7482271200145137408 10182504730873791616 12882738261602445824 15582971792331100032 18283205323059754240 2536694780078856832 5236928310807511040 7937161841536165248 10637395372264819456 13337628902993473664 16037862433722127872 291351890741230464 2991585421469884672 5691818952198538880 8392052482927193088 11092286013655847296 13792519544384501504 16492753075113155712 746242532132258304 3446476062860912512 6146709593589566720 8846943124318220928 11547176655046875136 14247410185775529344 16947643716504183552 1201133173523286144 3901366704251940352 6601600234980594560 9301833765709248768 12002067296437902976 14702300827166557184 17402534357895211392 1656023814914313984 4356257345642968192 7056490876371622400 9756724407100276608 12456957937828930816 15157191468557585024 17857424999286239232 2110914456305341824 4811147987033996032 7511381517762650240 10211615048491304448 12911848579219958656 15612082109948612864 18312315640677267072 2565805097696369664 5266038628425023872 7966272159153678080 10666505689882332288 13366739220610986496 16066972751339640704 320462208358743296 3020695739087397504 5720929269816051712 8421162800544705920 11121396331273360128 13821629862002014336 16521863392730668544 775352849749771136 3475586380478425344 6175819911207079552 8876053441935733760 11576286972664387968 14276520503393042176 16976754034121696384 1230243491140798976 3930477021869453184 6630710552598107392 9330944083326761600 12031177614055415808 14731411144784070016 17431644675512724224 1685134132531826816 4385367663260481024 7085601193989135232 9785834724717789440 12486068255446443648 15186301786175097856 17886535316903752064 2140024773922854656 4840258304651508864 7540491835380163072 10240725366108817280 12940958896837471488 15641192427566125696 18341425958294779904 2594915415313882496 5295148946042536704 7995382476771190912 10695616007499845120 13395849538228499328 16096083068957153536 349572525976256128 3049806056704910336 5750039587433564544 8450273118162218752 11150506648890872960 13850740179619527168 16550973710348181376 804463167367283968 3504696698095938176 6204930228824592384 8905163759553246592 11605397290281900800 14305630821010555008 17005864351739209216 1259353808758311808 3959587339486966016 6659820870215620224 9360054400944274432 12060287931672928640 14760521462401582848 17460754993130237056 1714244450149339648 4414477980877993856 7114711511606648064 9814945042335302272 12515178573063956480 15215412103792610688 17915645634521264896 2169135091540367488 4869368622269021696 7569602152997675904 10269835683726330112 12970069214454984320 15670302745183638528 18370536275912292736 2624025732931395328 5324259263660049536 8024492794388703744 10724726325117357952 13424959855846012160 16125193386574666368 378682843593768960 3078916374322423168 5779149905051077376 8479383435779731584 11179616966508385792 13879850497237040000 16580084027965694208 833573484984796800 3533807015713451008 6234040546442105216 8934274077170759424 11634507607899413632 14334741138628067840 17034974669356722048 1288464126375824640 3988697657104478848 6688931187833133056 9389164718561787264 12089398249290441472 14789631780019095680 17489865310747749888 1743354767766852480 4443588298495506688 7143821829224160896 9844055359952815104 12544288890681469312 15244522421410123520 17944755952138777728 2198245409157880320 4898478939886534528 7598712470615188736 10298946001343842944 12999179532072497152 15699413062801151360 18399646593529805568 2653136050548908160 5353369581277562368 8053603112006216576 10753836642734870784 13454070173463524992 16154303704192179200 407793161211281792 3108026691939936000 5808260222668590208 8508493753397244416 11208727284125898624 13908960814854552832 16609194345583207040 862683802602309632 3562917333330963840 6263150864059618048 8963384394788272256 11663617925516926464 14363851456245580672 17064084986974234880 1317574443993337472 4017807974721991680 6718041505450645888 9418275036179300096 12118508566907954304 14818742097636608512 17518975628365262720 1772465085384365312 4472698616113019520 7172932146841673728 9873165677570327936 12573399208298982144 15273632739027636352 17973866269756290560 2227355726775393152 4927589257504047360 7627822788232701568 10328056318961355776 13028289849690009984 15728523380418664192 18428756911147318400 2682246368166420992 5382479898895075200 8082713429623729408 10782946960352383616 13483180491081037824 16183414021809692032 436903478828794624 3137137009557448832 5837370540286103040 8537604071014757248 11237837601743411456 13938071132472065664 16638304663200719872 891794120219822464 3592027650948476672 6292261181677130880 8992494712405785088 11692728243134439296 14392961773863093504 17093195304591747712 1346684761610850304 4046918292339504512 6747151823068158720 9447385353796812928 12147618884525467136 14847852415254121344 17548085945982775552 1801575403001878144 4501808933730532352 7202042464459186560 9902275995187840768 12602509525916494976 15302743056645149184 18002976587373803392 2256466044392905984 4956699575121560192 7656933105850214400 10357166636578868608 13057400167307522816 15757633698036177024 11123155055279616 2711356685783933824 5411590216512588032 8111823747241242240 10812057277969896448 13512290808698550656 16212524339427204864 466013796446307456 3166247327174961664 5866480857903615872 8566714388632270080 11266947919360924288 13967181450089578496 16667414980818232704 920904437837335296 3621137968565989504 6321371499294643712 9021605030023297920 11721838560751952128 14422072091480606336 17122305622209260544 1375795079228363136 4076028609957017344 6776262140685671552 9476495671414325760 12176729202142979968 14876962732871634176 17577196263600288384 1830685720619390976 4530919251348045184 7231152782076699392 9931386312805353600 12631619843534007808 15331853374262662016 18032086904991316224 2285576362010418816 4985809892739073024 7686043423467727232 10386276954196381440 13086510484925035648 15786744015653689856 40233472672792448 2740467003401446656 5440700534130100864 8140934064858755072 10841167595587409280 13541401126316063488 16241634657044717696 495124114063820288 3195357644792474496 5895591175521128704 8595824706249782912 11296058236978437120 13996291767707091328 16696525298435745536 950014755454848128 3650248286183502336 6350481816912156544 9050715347640810752 11750948878369464960 14451182409098119168 17151415939826773376 1404905396845875968 4105138927574530176 6805372458303184384 9505605989031838592 12205839519760492800 14906073050489147008 17606306581217801216 1859796038236903808 4560029568965558016 7260263099694212224 9960496630422866432 12660730161151520640 15360963691880174848 18061197222608829056 2314686679627931648 5014920210356585856 7715153741085240064 10415387271813894272 13115620802542548480 15815854333271202688 69343790290305280 2769577321018959488 5469810851747613696 8170044382476267904 10870277913204922112 13570511443933576320 16270744974662230528 524234431681333120 3224467962409987328 5924701493138641536 8624935023867295744 11325168554595949952 14025402085324604160 16725635616053258368 979125073072360960 3679358603801015168 6379592134529669376 9079825665258323584 11780059195986977792 14480292726715632000 17180526257444286208 1434015714463388800 4134249245192043008 6834482775920697216 9534716306649351424 12234949837378005632 14935183368106659840 17635416898835314048 1888906355854416640 4589139886583070848 7289373417311725056 9989606948040379264 12689840478769033472 15390074009497687680 18090307540226341888 2343796997245444480 5044030527974098688 7744264058702752896 10444497589431407104 13144731120160061312 15844964650888715520 98454107907818112 2798687638636472320 5498921169365126528 8199154700093780736 10899388230822434944 13599621761551089152 16299855292279743360 553344749298845952 3253578280027500160 5953811810756154368 8654045341484808576 11354278872213462784 14054512402942116992 16754745933670771200 1008235390689873792 3708468921418528000 6408702452147182208 9108935982875836416 11809169513604490624 14509403044333144832 17209636575061799040 1463126032080901632 4163359562809555840 6863593093538210048 9563826624266864256 12264060154995518464 14964293685724172672 17664527216452826880 1918016673471929472 4618250204200583680 7318483734929237888 10018717265657892096 12718950796386546304 15419184327115200512 18119417857843854720 2372907314862957312 5073140845591611520 7773374376320265728 10473607907048919936 13173841437777574144 15874074968506228352 127564425525330944 2827797956253985152 5528031486982639360 8228265017711293568 10928498548439947776 13628732079168601984 16328965609897256192 582455066916358784 3282688597645012992 5982922128373667200 8683155659102321408 11383389189830975616 14083622720559629824 16783856251288284032 1037345708307386624 3737579239036040832 6437812769764695040 9138046300493349248 11838279831222003456 14538513361950657664 17238746892679311872 1492236349698414464 4192469880427068672 6892703411155722880 9592936941884377088 12293170472613031296 14993404003341685504 17693637534070339712 1947126991089442304 4647360521818096512 7347594052546750720 10047827583275404928 12748061114004059136 15448294644732713344 18148528175461367552 2402017632480470144 5102251163209124352 7802484693937778560 10502718224666432768 13202951755395086976 15903185286123741184 156674743142843776 2856908273871497984 5557141804600152192 8257375335328806400 10957608866057460608 13657842396786114816 16358075927514769024 611565384533871616 3311798915262525824 6012032445991180032 8712265976719834240 11412499507448488448 14112733038177142656 16812966568905796864 1066456025924899456 3766689556653553664 6466923087382207872 9167156618110862080 11867390148839516288 14567623679568170496 17267857210296824704 1521346667315927296 4221580198044581504 6921813728773235712 9622047259501889920 12322280790230544128 15022514320959198336 17722747851687852544 1976237308706955136 4676470839435609344 7376704370164263552 10076937900892917760 12777171431621571968 15477404962350226176 18177638493078880384 2431127950097982976 5131361480826637184 7831595011555291392 10531828542283945600 13232062073012599808 15932295603741254016 185785060760356608 2886018591489010816 5586252122217665024 8286485652946319232 10986719183674973440 13686952714403627648 16387186245132281856 640675702151384448 3340909232880038656 6041142763608692864 8741376294337347072 11441609825066001280 14141843355794655488 16842076886523309696 1095566343542412288 3795799874271066496 6496033404999720704 9196266935728374912 11896500466457029120 14596733997185683328 17296967527914337536 1550456984933440128 4250690515662094336 6950924046390748544 9651157577119402752 12351391107848056960 15051624638576711168 17751858169305365376 2005347626324467968 4705581157053122176 7405814687781776384 10106048218510430592 12806281749239084800 15506515279967739008 18206748810696393216 2460238267715495808 5160471798444150016 7860705329172804224 10560938859901458432 13261172390630112640 15961405921358766848 214895378377869440 2915128909106523648 5615362439835177856 8315595970563832064 11015829501292486272 13716063032021140480 16416296562749794688 669786019768897280 3370019550497551488 6070253081226205696 8770486611954859904 11470720142683514112 14170953673412168320 16871187204140822528 1124676661159925120 3824910191888579328 6525143722617233536 9225377253345887744 11925610784074541952 14625844314803196160 17326077845531850368 1579567302550952960 4279800833279607168 6980034364008261376 9680267894736915584 12380501425465569792 15080734956194224000 17780968486922878208 2034457943941980800 4734691474670635008 7434925005399289216 10135158536127943424 12835392066856597632 15535625597585251840 18235859128313906048 2489348585333008640 5189582116061662848 7889815646790317056 10590049177518971264 13290282708247625472 15990516238976279680 244005695995382272 2944239226724036480 5644472757452690688 8344706288181344896 11044939818909999104 13745173349638653312 16445406880367307520 698896337386410112 3399129868115064320 6099363398843718528 8799596929572372736 11499830460301026944 14200063991029681152 16900297521758335360 1153786978777437952 3854020509506092160 6554254040234746368 9254487570963400576 11954721101692054784 14654954632420708992 17355188163149363200 1608677620168465792 4308911150897120000 7009144681625774208 9709378212354428416 12409611743083082624 15109845273811736832 17810078804540391040 2063568261559493632 4763801792288147840 7464035323016802048 10164268853745456256 12864502384474110464 15564735915202764672 18264969445931418880 2518458902950521472 5218692433679175680 7918925964407829888 10619159495136484096 13319393025865138304 16019626556593792512 273116013612895104 2973349544341549312 5673583075070203520 8373816605798857728 11074050136527511936 13774283667256166144 16474517197984820352 728006655003922944 3428240185732577152 6128473716461231360 8828707247189885568 11528940777918539776 14229174308647193984 16929407839375848192 1182897296394950784 3883130827123604992 6583364357852259200 9283597888580913408 11983831419309567616 14684064950038221824 17384298480766876032 1637787937785978624 4338021468514632832 7038254999243287040 9738488529971941248 12438722060700595456 15138955591429249664 17839189122157903872 2092678579177006464 4792912109905660672 7493145640634314880 10193379171362969088 12893612702091623296 15593846232820277504 18294079763548931712 2547569220568034304 5247802751296688512 7948036282025342720 10648269812753996928 13348503343482651136 16048736874211305344 302226331230407936 3002459861959062144 5702693392687716352 8402926923416370560 11103160454145024768 13803393984873678976 16503627515602333184 757116972621435776 3457350503350089984 6157584034078744192 8857817564807398400 11558051095536052608 14258284626264706816 16958518156993361024 1212007614012463616 3912241144741117824 6612474675469772032 9312708206198426240 12012941736927080448 14713175267655734656 17413408798384388864 1666898255403491456 4367131786132145664 7067365316860799872 9767598847589454080 12467832378318108288 15168065909046762496 17868299439775416704 2121788896794519296 4822022427523173504 7522255958251827712 10222489488980481920 12922723019709136128 15622956550437790336 18323190081166444544 2576679538185547136 5276913068914201344 7977146599642855552 10677380130371509760 13377613661100163968 16077847191828818176 331336648847920768 3031570179576574976 5731803710305229184 8432037241033883392 11132270771762537600 13832504302491191808 16532737833219846016 786227290238948608 3486460820967602816 6186694351696257024 8886927882424911232 11587161413153565440 14287394943882219648 16987628474610873856 1241117931629976448 3941351462358630656 6641584993087284864 9341818523815939072 12042052054544593280 14742285585273247488 17442519116001901696 1696008573021004288 4396242103749658496 7096475634478312704 9796709165206966912 12496942695935621120 15197176226664275328 17897409757392929536 2150899214412032128 4851132745140686336 7551366275869340544 10251599806597994752 12951833337326648960 15652066868055303168 18352300398783957376 2605789855803059968 5306023386531714176 8006256917260368384 10706490447989022592 13406723978717676800 16106957509446331008 360446966465433600 3060680497194087808 5760914027922742016 8461147558651396224 11161381089380050432 13861614620108704640 16561848150837358848 815337607856461440 3515571138585115648 6215804669313769856 8916038200042424064 11616271730771078272 14316505261499732480 17016738792228386688 1270228249247489280 3970461779976143488 6670695310704797696 9370928841433451904 12071162372162106112 14771395902890760320 17471629433619414528 1725118890638517120 4425352421367171328 7125585952095825536 9825819482824479744 12526053013553133952 15226286544281788160 17926520075010442368 2180009532029544960 4880243062758199168 7580476593486853376 10280710124215507584 12980943654944161792 15681177185672816000 18381410716401470208 2634900173420572800 5335133704149227008 8035367234877881216 10735600765606535424 13435834296335189632 16136067827063843840 389557284082946432 3089790814811600640 5790024345540254848 8490257876268909056 11190491406997563264 13890724937726217472 16590958468454871680 844447925473974272 3544681456202628480 6244914986931282688 8945148517659936896 11645382048388591104 14345615579117245312 17045849109845899520 1299338566865002112 3999572097593656320 6699805628322310528 9400039159050964736 12100272689779618944 14800506220508273152 17500739751236927360 1754229208256029952 4454462738984684160 7154696269713338368 9854929800441992576 12555163331170646784 15255396861899300992 17955630392627955200 2209119849647057792 4909353380375712000 7609586911104366208 10309820441833020416 13010053972561674624 15710287503290328832 18410521034018983040 2664010491038085632 5364244021766739840 8064477552495394048 10764711083224048256 13464944613952702464 16165178144681356672 418667601700459264 3118901132429113472 5819134663157767680 8519368193886421888 11219601724615076096 13919835255343730304 16620068786072384512 873558243091487104 3573791773820141312 6274025304548795520 8974258835277449728 11674492366006103936 14374725896734758144 17074959427463412352 1328448884482514944 4028682415211169152 6728915945939823360 9429149476668477568 12129383007397131776 14829616538125785984 17529850068854440192 1783339525873542784 4483573056602196992 7183806587330851200 9884040118059505408 12584273648788159616 15284507179516813824 17984740710245468032 2238230167264570624 4938463697993224832 7638697228721879040 10338930759450533248 13039164290179187456 15739397820907841664 18439631351636495872 2693120808655598464 5393354339384252672 8093587870112906880 10793821400841561088 13494054931570215296 16194288462298869504 447777919317972096 3148011450046626304 5848244980775280512 8548478511503934720 11248712042232588928 13948945572961243136 16649179103689897344 902668560708999936 3602902091437654144 6303135622166308352 9003369152894962560 11703602683623616768 14403836214352270976 17104069745080925184 1357559202100027776 4057792732828681984 6758026263557336192 9458259794285990400 12158493325014644608 14858726855743298816 17558960386471953024 1812449843491055616 4512683374219709824 7212916904948364032 9913150435677018240 12613383966405672448 15313617497134326656 18013851027862980864 2267340484882083456 4967574015610737664 7667807546339391872 10368041077068046080 13068274607796700288 15768508138525354496 21997595544457088 2722231126273111296 5422464657001765504 8122698187730419712 10822931718459073920 13523165249187728128 16223398779916382336 476888236935484928 3177121767664139136 5877355298392793344 8577588829121447552 11277822359850101760 13978055890578755968 16678289421307410176 931778878326512768 3632012409055166976 6332245939783821184 9032479470512475392 11732713001241129600 14432946531969783808 17133180062698438016 1386669519717540608 4086903050446194816 6787136581174849024 9487370111903503232 12187603642632157440 14887837173360811648 17588070704089465856 1841560161108568448 4541793691837222656 7242027222565876864 9942260753294531072 12642494284023185280 15342727814751839488 18042961345480493696 2296450802499596288 4996684333228250496 7696917863956904704 10397151394685558912 13097384925414213120 15797618456142867328 51107913161969920 2751341443890624128 5451574974619278336 8151808505347932544 10852042036076586752 13552275566805240960 16252509097533895168 505998554552997760 3206232085281651968 5906465616010306176 8606699146738960384 11306932677467614592 14007166208196268800 16707399738924923008 960889195944025600 3661122726672679808 6361356257401334016 9061589788129988224 11761823318858642432 14462056849587296640 17162290380315950848 1415779837335053440 4116013368063707648 6816246898792361856 9516480429521016064 12216713960249670272 14916947490978324480 17617181021706978688 1870670478726081280 4570904009454735488 7271137540183389696 9971371070912043904 12671604601640698112 15371838132369352320 18072071663098006528 2325561120117109120 5025794650845763328 7726028181574417536 10426261712303071744 13126495243031725952 15826728773760380160 80218230779482752 2780451761508136960 5480685292236791168 8180918822965445376 10881152353694099584 13581385884422753792 16281619415151408000 535108872170510592 3235342402899164800 5935575933627819008 8635809464356473216 11336042995085127424 14036276525813781632 16736510056542435840 989999513561538432 3690233044290192640 6390466575018846848 9090700105747501056 11790933636476155264 14491167167204809472 17191400697933463680 1444890154952566272 4145123685681220480 6845357216409874688 9545590747138528896 12245824277867183104 14946057808595837312 17646291339324491520 1899780796343594112 4600014327072248320 7300247857800902528 10000481388529556736 12700714919258210944 15400948449986865152 18101181980715519360 2354671437734621952 5054904968463276160 7755138499191930368 10455372029920584576 13155605560649238784 15855839091377892992 109328548396995584 2809562079125649792 5509795609854304000 8210029140582958208 10910262671311612416 13610496202040266624 16310729732768920832 564219189788023424 3264452720516677632 5964686251245331840 8664919781973986048 11365153312702640256 14065386843431294464 16765620374159948672 1019109831179051264 3719343361907705472 6419576892636359680 9119810423365013888 11820043954093668096 14520277484822322304 17220511015550976512 1474000472570079104 4174234003298733312 6874467534027387520 9574701064756041728 12274934595484695936 14975168126213350144 17675401656942004352 1928891113961106944 4629124644689761152 7329358175418415360 10029591706147069568 12729825236875723776 15430058767604377984 18130292298333032192 2383781755352134784 5084015286080788992 7784248816809443200 10484482347538097408 13184715878266751616 15884949408995405824 138438866014508416 2838672396743162624 5538905927471816832 8239139458200471040 10939372988929125248 13639606519657779456 16339840050386433664 593329507405536256 3293563038134190464 5993796568862844672 8694030099591498880 11394263630320153088 14094497161048807296 16794730691777461504 1048220148796564096 3748453679525218304 6448687210253872512 9148920740982526720 11849154271711180928 14549387802439835136 17249621333168489344 1503110790187591936 4203344320916246144 6903577851644900352 9603811382373554560 12304044913102208768 15004278443830862976 17704511974559517184 1958001431578619776 4658234962307273984 7358468493035928192 10058702023764582400 12758935554493236608 15459169085221890816 18159402615950545024 2412892072969647616 5113125603698301824 7813359134426956032 10513592665155610240 13213826195884264448 15914059726612918656 167549183632021248 2867782714360675456 5568016245089329664 8268249775817983872 10968483306546638080 13668716837275292288 16368950368003946496 622439825023049088 3322673355751703296 6022906886480357504 8723140417209011712 11423373947937665920 14123607478666320128 16823841009394974336 1077330466414076928 3777563997142731136 6477797527871385344 9178031058600039552 11878264589328693760 14578498120057347968 17278731650786002176 1532221107805104768 4232454638533758976 6932688169262413184 9632921699991067392 12333155230719721600 15033388761448375808 17733622292177030016 1987111749196132608 4687345279924786816 7387578810653441024 10087812341382095232 12788045872110749440 15488279402839403648 18188512933568057856 2442002390587160448 5142235921315814656 7842469452044468864 10542702982773123072 13242936513501777280 15943170044230431488 196659501249534080 2896893031978188288 5597126562706842496 8297360093435496704 10997593624164150912 13697827154892805120 16398060685621459328 651550142640561920 3351783673369216128 6052017204097870336 8752250734826524544 11452484265555178752 14152717796283832960 16852951327012487168 1106440784031589760 3806674314760243968 6506907845488898176 9207141376217552384 11907374906946206592 14607608437674860800 17307841968403515008 1561331425422617600 4261564956151271808 6961798486879926016 9662032017608580224 12362265548337234432 15062499079065888640 17762732609794542848 2016222066813645440 4716455597542299648 7416689128270953856 10116922658999608064 12817156189728262272 15517389720456916480 18217623251185570688 2471112708204673280 5171346238933327488 7871579769661981696 10571813300390635904 13272046831119290112 15972280361847944320 225769818867046912 2926003349595701120 5626236880324355328 8326470411053009536 11026703941781663744 13726937472510317952 16427171003238972160 680660460258074752 3380893990986728960 6081127521715383168 8781361052444037376 11481594583172691584 14181828113901345792 16882061644630000000 1135551101649102592 3835784632377756800 6536018163106411008 9236251693835065216 11936485224563719424 14636718755292373632 17336952286021027840 1590441743040130432 4290675273768784640 6990908804497438848 9691142335226093056 12391375865954747264 15091609396683401472 17791842927412055680 2045332384431158272 4745565915159812480 7445799445888466688 10146032976617120896 12846266507345775104 15546500038074429312 18246733568803083520 2500223025822186112 5200456556550840320 7900690087279494528 10600923618008148736 13301157148736802944 16001390679465457152 254880136484559744 2955113667213213952 5655347197941868160 8355580728670522368 11055814259399176576 13756047790127830784 16456281320856484992 709770777875587584 3410004308604241792 6110237839332896000 8810471370061550208 11510704900790204416 14210938431518858624 16911171962247512832 1164661419266615424 3864894949995269632 6565128480723923840 9265362011452578048 11965595542181232256 14665829072909886464 17366062603638540672 1619552060657643264 4319785591386297472 7020019122114951680 9720252652843605888 12420486183572260096 15120719714300914304 17820953245029568512 2074442702048671104 4774676232777325312 7474909763505979520 10175143294234633728 12875376824963287936 15575610355691942144 18275843886420596352 2529333343439698944 5229566874168353152 7929800404897007360 10630033935625661568 13330267466354315776 16030500997082969984 283990454102072576 2984223984830726784 5684457515559380992 8384691046288035200 11084924577016689408 13785158107745343616 16485391638473997824 738881095493100416 3439114626221754624 6139348156950408832 8839581687679063040 11539815218407717248 14240048749136371456 16940282279865025664 1193771736884128256 3894005267612782464 6594238798341436672 9294472329070090880 11994705859798745088 14694939390527399296 17395172921256053504 1648662378275156096 4348895909003810304 7049129439732464512 9749362970461118720 12449596501189772928 15149830031918427136 17850063562647081344 2103553019666183936 4803786550394838144 7504020081123492352 10204253611852146560 12904487142580800768 15604720673309454976 18304954204038109184 2558443661057211776 5258677191785865984 7958910722514520192 10659144253243174400 13359377783971828608 16059611314700482816 313100771719585408 3013334302448239616 5713567833176893824 8413801363905548032 11114034894634202240 13814268425362856448 16514501956091510656 767991413110613248 3468224943839267456 6168458474567921664 8868692005296575872 11568925536025230080 14269159066753884288 16969392597482538496 1222882054501641088 3923115585230295296 6623349115958949504 9323582646687603712 12023816177416257920 14724049708144912128 17424283238873566336 1677772695892668928 4378006226621323136 7078239757349977344 9778473288078631552 12478706818807285760 15178940349535939968 17879173880264594176 2132663337283696768 4832896868012350976 7533130398741005184 10233363929469659392 12933597460198313600 15633830990926967808 18334064521655622016 2587553978674724608 5287787509403378816 7988021040132033024 10688254570860687232 13388488101589341440 16088721632317995648 342211089337098240 3042444620065752448 5742678150794406656 8442911681523060864 11143145212251715072 13843378742980369280 16543612273709023488 797101730728126080 3497335261456780288 6197568792185434496 8897802322914088704 11598035853642742912 14298269384371397120 16998502915100051328 1251992372119153920 3952225902847808128 6652459433576462336 9352692964305116544 12052926495033770752 14753160025762424960 17453393556491079168 1706883013510181760 4407116544238835968 7107350074967490176 9807583605696144384 12507817136424798592 15208050667153452800 17908284197882107008 2161773654901209600 4862007185629863808 7562240716358518016 10262474247087172224 12962707777815826432 15662941308544480640 18363174839273134848 2616664296292237440 5316897827020891648 8017131357749545856 10717364888478200064 13417598419206854272 16117831949935508480 371321406954611072 3071554937683265280 5771788468411919488 8472021999140573696 11172255529869227904 13872489060597882112 16572722591326536320 826212048345638912 3526445579074293120 6226679109802947328 8926912640531601536 11627146171260255744 14327379701988909952 17027613232717564160 1281102689736666752 3981336220465320960 6681569751193975168 9381803281922629376 12082036812651283584 14782270343379937792 17482503874108592000 1735993331127694592 4436226861856348800 7136460392585003008 9836693923313657216 12536927454042311424 15237160984770965632 17937394515499619840 2190883972518722432 4891117503247376640 7591351033976030848 10291584564704685056 12991818095433339264 15692051626161993472 18392285156890647680 2645774613909750272 5346008144638404480 8046241675367058688 10746475206095712896 13446708736824367104 16146942267553021312 400431724572123904 3100665255300778112 5800898786029432320 8501132316758086528 11201365847486740736 13901599378215394944 16601832908944049152 855322365963151744 3555555896691805952 6255789427420460160 8956022958149114368 11656256488877768576 14356490019606422784 17056723550335076992 1310213007354179584 4010446538082833792 6710680068811488000 9410913599540142208 12111147130268796416 14811380660997450624 17511614191726104832 1765103648745207424 4465337179473861632 7165570710202515840 9865804240931170048 12566037771659824256 15266271302388478464 17966504833117132672 2219994290136235264 4920227820864889472 7620461351593543680 10320694882322197888 13020928413050852096 15721161943779506304 18421395474508160512 2674884931527263104 5375118462255917312 8075351992984571520 10775585523713225728 13475819054441879936 16176052585170534144 429542042189636736 3129775572918290944 5830009103646945152 8530242634375599360 11230476165104253568 13930709695832907776 16630943226561561984 884432683580664576 3584666214309318784 6284899745037972992 8985133275766627200 11685366806495281408 14385600337223935616 17085833867952589824 1339323324971692416 4039556855700346624 6739790386429000832 9440023917157655040 12140257447886309248 14840490978614963456 17540724509343617664 1794213966362720256 4494447497091374464 7194681027820028672 9894914558548682880 12595148089277337088 15295381620005991296 17995615150734645504 2249104607753748096 4949338138482402304 7649571669211056512 10349805199939710720 13050038730668364928 15750272261397019136 3761718416121728 2703995249144775936 5404228779873430144 8104462310602084352 10804695841330738560 13504929372059392768 16205162902788046976 458652359807149568 3158885890535803776 5859119421264457984 8559352951993112192 11259586482721766400 13959820013450420608 16660053544179074816 913543001198177408 3613776531926831616 6314010062655485824 9014243593384140032 11714477124112794240 14414710654841448448 17114944185570102656 1368433642589205248 4068667173317859456 6768900704046513664 9469134234775167872 12169367765503822080 14869601296232476288 17569834826961130496 1823324283980233088 4523557814708887296 7223791345437541504 9924024876166195712 12624258406894849920 15324491937623504128 18024725468352158336 2278214925371260928 4978448456099915136 7678681986828569344 10378915517557223552 13079149048285877760 15779382579014531968 32872036033634560 2733105566762288768 5433339097490942976 8133572628219597184 10833806158948251392 13534039689676905600 16234273220405559808 487762677424662400 3187996208153316608 5888229738881970816 8588463269610625024 11288696800339279232 13988930331067933440 16689163861796587648 942653318815690240 3642886849544344448 6343120380272998656 9043353911001652864 11743587441730307072 14443820972458961280 17144054503187615488 1397543960206718080 4097777490935372288 6798011021664026496 9498244552392680704 12198478083121334912 14898711613849989120 17598945144578643328 1852434601597745920 4552668132326400128 7252901663055054336 9953135193783708544 12653368724512362752 15353602255241016960 18053835785969671168 2307325242988773760 5007558773717427968 7707792304446082176 10408025835174736384 13108259365903390592 15808492896632044800 61982353651147392 2762215884379801600 5462449415108455808 8162682945837110016 10862916476565764224 13563150007294418432 16263383538023072640 516872995042175232 3217106525770829440 5917340056499483648 8617573587228137856 11317807117956792064 14018040648685446272 16718274179414100480 971763636433203072 3671997167161857280 6372230697890511488 9072464228619165696 11772697759347819904 14472931290076474112 17173164820805128320 1426654277824230912 4126887808552885120 6827121339281539328 9527354870010193536 12227588400738847744 14927821931467501952 17628055462196156160 1881544919215258752 4581778449943912960 7282011980672567168 9982245511401221376 12682479042129875584 15382712572858529792 18082946103587184000 2336435560606286592 5036669091334940800 7736902622063595008 10437136152792249216 13137369683520903424 15837603214249557632 91092671268660224 2791326201997314432 5491559732725968640 8191793263454622848 10892026794183277056 13592260324911931264 16292493855640585472 545983312659688064 3246216843388342272 5946450374116996480 8646683904845650688 11346917435574304896 14047150966302959104 16747384497031613312 1000873954050715904 3701107484779370112 6401341015508024320 9101574546236678528 11801808076965332736 14502041607693986944 17202275138422641152 1455764595441743744 4155998126170397952 6856231656899052160 9556465187627706368 12256698718356360576 14956932249085014784 17657165779813668992 1910655236832771584 4610888767561425792 7311122298290080000 10011355829018734208 12711589359747388416 15411822890476042624 18112056421204696832 2365545878223799424 5065779408952453632 7766012939681107840 10466246470409762048 13166480001138416256 15866713531867070464 120202988886173056 2820436519614827264 5520670050343481472 8220903581072135680 10921137111800789888 13621370642529444096 16321604173258098304 575093630277200896 3275327161005855104 5975560691734509312 8675794222463163520 11376027753191817728 14076261283920471936 16776494814649126144 1029984271668228736 3730217802396882944 6430451333125537152 9130684863854191360 11830918394582845568 14531151925311499776 17231385456040153984 1484874913059256576 4185108443787910784 6885341974516564992 9585575505245219200 12285809035973873408 14986042566702527616 17686276097431181824 1939765554450284416 4639999085178938624 7340232615907592832 10040466146636247040 12740699677364901248 15440933208093555456 18141166738822209664 2394656195841312256 5094889726569966464 7795123257298620672 10495356788027274880 13195590318755929088 15895823849484583296 149313306503685888 2849546837232340096 5549780367960994304 8250013898689648512 10950247429418302720 13650480960146956928 16350714490875611136 604203947894713728 3304437478623367936 6004671009352022144 8704904540080676352 11405138070809330560 14105371601537984768 16805605132266638976 1059094589285741568 3759328120014395776 6459561650743049984 9159795181471704192 11860028712200358400 14560262242929012608 17260495773657666816 1513985230676769408 4214218761405423616 6914452292134077824 9614685822862732032 12314919353591386240 15015152884320040448 17715386415048694656 1968875872067797248 4669109402796451456 7369342933525105664 10069576464253759872 12769809994982414080 15470043525711068288 18170277056439722496 2423766513458825088 5124000044187479296 7824233574916133504 10524467105644787712 13224700636373441920 15924934167102096128 178423624121198720 2878657154849852928 5578890685578507136 8279124216307161344 10979357747035815552 13679591277764469760 16379824808493123968 633314265512226560 3333547796240880768 6033781326969534976 8734014857698189184 11434248388426843392 14134481919155497600 16834715449884151808 1088204906903254400 3788438437631908608 6488671968360562816 9188905499089217024 11889139029817871232 14589372560546525440 17289606091275179648 1543095548294282240 4243329079022936448 6943562609751590656 9643796140480244864 12344029671208899072 15044263201937553280 17744496732666207488 1997986189685310080 4698219720413964288 7398453251142618496 10098686781871272704 12798920312599926912 15499153843328581120 18199387374057235328 2452876831076337920 5153110361804992128 7853343892533646336 10553577423262300544 13253810953990954752 15954044484719608960 207533941738711552 2907767472467365760 5608001003196019968 8308234533924674176 11008468064653328384 13708701595381982592 16408935126110636800 662424583129739392 3362658113858393600 6062891644587047808 8763125175315702016 11463358706044356224 14163592236773010432 16863825767501664640 1117315224520767232 3817548755249421440 6517782285978075648 9218015816706729856 11918249347435384064 14618482878164038272 17318716408892692480 1572205865911795072 4272439396640449280 6972672927369103488 9672906458097757696 12373139988826411904 15073373519555066112 17773607050283720320 2027096507302822912 4727330038031477120 7427563568760131328 10127797099488785536 12828030630217439744 15528264160946093952 18228497691674748160 2481987148693850752 5182220679422504960 7882454210151159168 10582687740879813376 13282921271608467584 15983154802337121792 236644259356224384 2936877790084878592 5637111320813532800 8337344851542187008 11037578382270841216 13737811912999495424 16438045443728149632 691534900747252224 3391768431475906432 6092001962204560640 8792235492933214848 11492469023661869056 14192702554390523264 16892936085119177472 1146425542138280064 3846659072866934272 6546892603595588480 9247126134324242688 11947359665052896896 14647593195781551104 17347826726510205312 1601316183529307904 4301549714257962112 7001783244986616320 9702016775715270528 12402250306443924736 15102483837172578944 17802717367901233152 2056206824920335744 4756440355648989952 7456673886377644160 10156907417106298368 12857140947834952576 15557374478563606784 18257608009292260992 2511097466311363584 5211330997040017792 7911564527768672000 10611798058497326208 13312031589225980416 16012265119954634624 265754576973737216 2965988107702391424 5666221638431045632 8366455169159699840 11066688699888354048 13766922230617008256 16467155761345662464 720645218364765056 3420878749093419264 6121112279822073472 8821345810550727680 11521579341279381888 14221812872008036096 16922046402736690304 1175535859755792896 3875769390484447104 6576002921213101312 9276236451941755520 11976469982670409728 14676703513399063936 17376937044127718144 1630426501146820736 4330660031875474944 7030893562604129152 9731127093332783360 12431360624061437568 15131594154790091776 17831827685518745984 2085317142537848576 4785550673266502784 7485784203995156992 10186017734723811200 12886251265452465408 15586484796181119616 18286718326909773824 2540207783928876416 5240441314657530624 7940674845386184832 10640908376114839040 13341141906843493248 16041375437572147456 294864894591250048 2995098425319904256 5695331956048558464 8395565486777212672 11095799017505866880 13796032548234521088 16496266078963175296 749755535982277888 3449989066710932096 6150222597439586304 8850456128168240512 11550689658896894720 14250923189625548928 16951156720354203136 1204646177373305728 3904879708101959936 6605113238830614144 9305346769559268352 12005580300287922560 14705813831016576768 17406047361745230976 1659536818764333568 4359770349492987776 7060003880221641984 9760237410950296192 12460470941678950400 15160704472407604608 17860938003136258816 2114427460155361408 4814660990884015616 7514894521612669824 10215128052341324032 12915361583069978240 15615595113798632448 18315828644527286656 2569318101546389248 5269551632275043456 7969785163003697664 10670018693732351872 13370252224461006080 16070485755189660288 323975212208762880 3024208742937417088 5724442273666071296 8424675804394725504 11124909335123379712 13825142865852033920 16525376396580688128 778865853599790720 3479099384328444928 6179332915057099136 8879566445785753344 11579799976514407552 14280033507243061760 16980267037971715968 1233756494990818560 3933990025719472768 6634223556448126976 9334457087176781184 12034690617905435392 14734924148634089600 17435157679362743808 1688647136381846400 4388880667110500608 7089114197839154816 9789347728567809024 12489581259296463232 15189814790025117440 17890048320753771648 2143537777772874240 4843771308501528448 7544004839230182656 10244238369958836864 12944471900687491072 15644705431416145280 18344938962144799488 2598428419163902080 5298661949892556288 7998895480621210496 10699129011349864704 13399362542078518912 16099596072807173120 353085529826275712 3053319060554929920 5753552591283584128 8453786122012238336 11154019652740892544 13854253183469546752 16554486714198200960 807976171217303552 3508209701945957760 6208443232674611968 8908676763403266176 11608910294131920384 14309143824860574592 17009377355589228800 1262866812608331392 3963100343336985600 6663333874065639808 9363567404794294016 12063800935522948224 14764034466251602432 17464267996980256640 1717757453999359232 4417990984728013440 7118224515456667648 9818458046185321856 12518691576913976064 15218925107642630272 17919158638371284480 2172648095390387072 4872881626119041280 7573115156847695488 10273348687576349696 12973582218305003904 15673815749033658112 18374049279762312320 2627538736781414912 5327772267510069120 8028005798238723328 10728239328967377536 13428472859696031744 16128706390424685952 382195847443788544 3082429378172442752 5782662908901096960 8482896439629751168 11183129970358405376 13883363501087059584 16583597031815713792 837086488834816384 3537320019563470592 6237553550292124800 8937787081020779008 11638020611749433216 14338254142478087424 17038487673206741632 1291977130225844224 3992210660954498432 6692444191683152640 9392677722411806848 12092911253140461056 14793144783869115264 17493378314597769472 1746867771616872064 4447101302345526272 7147334833074180480 9847568363802834688 12547801894531488896 15248035425260143104 17948268955988797312 2201758413007899904 4901991943736554112 7602225474465208320 10302459005193862528 13002692535922516736 15702926066651170944 18403159597379825152 2656649054398927744 5356882585127581952 8057116115856236160 10757349646584890368 13457583177313544576 16157816708042198784 411306165061301376 3111539695789955584 5811773226518609792 8512006757247264000 11212240287975918208 13912473818704572416 16612707349433226624 866196806452329216 3566430337180983424 6266663867909637632 8966897398638291840 11667130929366946048 14367364460095600256 17067597990824254464 1321087447843357056 4021320978572011264 6721554509300665472 9421788040029319680 12122021570757973888 14822255101486628096 17522488632215282304 1775978089234384896 4476211619963039104 7176445150691693312 9876678681420347520 12576912212149001728 15277145742877655936 17977379273606310144 2230868730625412736 4931102261354066944 7631335792082721152 10331569322811375360 13031802853540029568 15732036384268683776 18432269914997337984 2685759372016440576 5385992902745094784 8086226433473748992 10786459964202403200 13486693494931057408 16186927025659711616 440416482678814208 3140650013407468416 5840883544136122624 8541117074864776832 11241350605593431040 13941584136322085248 16641817667050739456 895307124069842048 3595540654798496256 6295774185527150464 8996007716255804672 11696241246984458880 14396474777713113088 17096708308441767296 1350197765460869888 4050431296189524096 6750664826918178304 9450898357646832512 12151131888375486720 14851365419104140928 17551598949832795136 1805088406851897728 4505321937580551936 7205555468309206144 9905788999037860352 12606022529766514560 15306256060495168768 18006489591223822976 2259979048242925568 4960212578971579776 7660446109700233984 10360679640428888192 13060913171157542400 15761146701886196608 14636158905299200 2714869689633953408 5415103220362607616 8115336751091261824 10815570281819916032 13515803812548570240 16216037343277224448 469526800296327040 3169760331024981248 5869993861753635456 8570227392482289664 11270460923210943872 13970694453939598080 16670927984668252288 924417441687354880 3624650972416009088 6324884503144663296 9025118033873317504 11725351564601971712 14425585095330625920 17125818626059280128 1379308083078382720 4079541613807036928 6779775144535691136 9480008675264345344 12180242205992999552 14880475736721653760 17580709267450307968 1834198724469410560 4534432255198064768 7234665785926718976 9934899316655373184 12635132847384027392 15335366378112681600 18035599908841335808 2289089365860438400 4989322896589092608 7689556427317746816 10389789958046401024 13090023488775055232 15790257019503709440 43746476522812032 2743980007251466240 5444213537980120448 8144447068708774656 10844680599437428864 13544914130166083072 16245147660894737280 498637117913839872 3198870648642494080 5899104179371148288 8599337710099802496 11299571240828456704 13999804771557110912 16700038302285765120 953527759304867712 3653761290033521920 6353994820762176128 9054228351490830336 11754461882219484544 14454695412948138752 17154928943676792960 1408418400695895552 4108651931424549760 6808885462153203968 9509118992881858176 12209352523610512384 14909586054339166592 17609819585067820800 1863309042086923392 4563542572815577600 7263776103544231808 9964009634272886016 12664243165001540224 15364476695730194432 18064710226458848640 2318199683477951232 5018433214206605440 7718666744935259648 10418900275663913856 13119133806392568064 15819367337121222272 72856794140324864 2773090324868979072 5473323855597633280 8173557386326287488 10873790917054941696 13574024447783595904 16274257978512250112 527747435531352704 3227980966260006912 5928214496988661120 8628448027717315328 11328681558445969536 14028915089174623744 16729148619903277952 982638076922380544 3682871607651034752 6383105138379688960 9083338669108343168 11783572199836997376 14483805730565651584 17184039261294305792 1437528718313408384 4137762249042062592 6837995779770716800 9538229310499371008 12238462841228025216 14938696371956679424 17638929902685333632 1892419359704436224 4592652890433090432 7292886421161744640 9993119951890398848 12693353482619053056 15393587013347707264 18093820544076361472 2347310001095464064 5047543531824118272 7747777062552772480 10448010593281426688 13148244124010080896 15848477654738735104 101967111757837696 2802200642486491904 5502434173215146112 8202667703943800320 10902901234672454528 13603134765401108736 16303368296129762944 556857753148865536 3257091283877519744 5957324814606173952 8657558345334828160 11357791876063482368 14058025406792136576 16758258937520790784 1011748394539893376 3711981925268547584 6412215455997201792 9112448986725856000 11812682517454510208 14512916048183164416 17213149578911818624 1466639035930921216 4166872566659575424 6867106097388229632 9567339628116883840 12267573158845538048 14967806689574192256 17668040220302846464 1921529677321949056 4621763208050603264 7321996738779257472 10022230269507911680 12722463800236565888 15422697330965220096 18122930861693874304 2376420318712976896 5076653849441631104 7776887380170285312 10477120910898939520 13177354441627593728 15877587972356247936 131077429375350528 2831310960104004736 5531544490832658944 8231778021561313152 10932011552289967360 13632245083018621568 16332478613747275776 585968070766378368 3286201601495032576 5986435132223686784 8686668662952340992 11386902193680995200 14087135724409649408 16787369255138303616 1040858712157406208 3741092242886060416 6441325773614714624 9141559304343368832 11841792835072023040 14542026365800677248 17242259896529331456 1495749353548434048 4195982884277088256 6896216415005742464 9596449945734396672 12296683476463050880 14996917007191705088 17697150537920359296 1950639994939461888 4650873525668116096 7351107056396770304 10051340587125424512 12751574117854078720 15451807648582732928 18152041179311387136 2405530636330489728 5105764167059143936 7805997697787798144 10506231228516452352 13206464759245106560 15906698289973760768 160187746992863360 2860421277721517568 5560654808450171776 8260888339178825984 10961121869907480192 13661355400636134400 16361588931364788608 615078388383891200 3315311919112545408 6015545449841199616 8715778980569853824 11416012511298508032 14116246042027162240 16816479572755816448 1069969029774919040 3770202560503573248 6470436091232227456 9170669621960881664 11870903152689535872 14571136683418190080 17271370214146844288 1524859671165946880 4225093201894601088 6925326732623255296 9625560263351909504 12325793794080563712 15026027324809217920 17726260855537872128 1979750312556974720 4679983843285628928 7380217374014283136 10080450904742937344 12780684435471591552 15480917966200245760 18181151496928899968 2434640953948002560 5134874484676656768 7835108015405310976 10535341546133965184 13235575076862619392 15935808607591273600 189298064610376192 2889531595339030400 5589765126067684608 8289998656796338816 10990232187524993024 13690465718253647232 16390699248982301440 644188706001404032 3344422236730058240 6044655767458712448 8744889298187366656 11445122828916020864 14145356359644675072 16845589890373329280 1099079347392431872 3799312878121086080 6499546408849740288 9199779939578394496 11900013470307048704 14600247001035702912 17300480531764357120 1553969988783459712 4254203519512113920 6954437050240768128 9654670580969422336 12354904111698076544 15055137642426730752 17755371173155384960 2008860630174487552 4709094160903141760 7409327691631795968 10109561222360450176 12809794753089104384 15510028283817758592 18210261814546412800 2463751271565515392 5163984802294169600 7864218333022823808 10564451863751478016 13264685394480132224 15964918925208786432 218408382227889024 2918641912956543232 5618875443685197440 8319108974413851648 11019342505142505856 13719576035871160064 16419809566599814272 673299023618916864 3373532554347571072 6073766085076225280 8773999615804879488 11474233146533533696 14174466677262187904 16874700207990842112 1128189665009944704 3828423195738598912 6528656726467253120 9228890257195907328 11929123787924561536 14629357318653215744 17329590849381869952 1583080306400972544 4283313837129626752 6983547367858280960 9683780898586935168 12384014429315589376 15084247960044243584 17784481490772897792 2037970947792000384 4738204478520654592 7438438009249308800 10138671539977963008 12838905070706617216 15539138601435271424 18239372132163925632 2492861589183028224 5193095119911682432 7893328650640336640 10593562181368990848 13293795712097645056 15994029242826299264 247518699845401856 2947752230574056064 5647985761302710272 8348219292031364480 11048452822760018688 13748686353488672896 16448919884217327104 702409341236429696 3402642871965083904 6102876402693738112 8803109933422392320 11503343464151046528 14203576994879700736 16903810525608354944 1157299982627457536 3857533513356111744 6557767044084765952 9258000574813420160 11958234105542074368 14658467636270728576 17358701166999382784 1612190624018485376 4312424154747139584 7012657685475793792 9712891216204448000 12413124746933102208 15113358277661756416 17813591808390410624 2067081265409513216 4767314796138167424 7467548326866821632 10167781857595475840 12868015388324130048 15568248919052784256 18268482449781438464 2521971906800541056 5222205437529195264 7922438968257849472 10622672498986503680 13322906029715157888 16023139560443812096 276629017462914688 2976862548191568896 5677096078920223104 8377329609648877312 11077563140377531520 13777796671106185728 16478030201834839936 731519658853942528 3431753189582596736 6131986720311250944 8832220251039905152 11532453781768559360 14232687312497213568 16932920843225867776 1186410300244970368 3886643830973624576 6586877361702278784 9287110892430932992 11987344423159587200 14687577953888241408 17387811484616895616 1641300941635998208 4341534472364652416 7041768003093306624 9742001533821960832 12442235064550615040 15142468595279269248 17842702126007923456 2096191583027026048 4796425113755680256 7496658644484334464 10196892175212988672 12897125705941642880 15597359236670297088 18297592767398951296 2551082224418053888 5251315755146708096 7951549285875362304 10651782816604016512 13352016347332670720 16052249878061324928 305739335080427520 3005972865809081728 5706206396537735936 8406439927266390144 11106673457995044352 13806906988723698560 16507140519452352768 760629976471455360 3460863507200109568 6161097037928763776 8861330568657417984 11561564099386072192 14261797630114726400 16962031160843380608 1215520617862483200 3915754148591137408 6615987679319791616 9316221210048445824 12016454740777100032 14716688271505754240 17416921802234408448 1670411259253511040 4370644789982165248 7070878320710819456 9771111851439473664 12471345382168127872 15171578912896782080 17871812443625436288 2125301900644538880 4825535431373193088 7525768962101847296 10226002492830501504 12926236023559155712 15626469554287809920 18326703085016464128 2580192542035566720 5280426072764220928 7980659603492875136 10680893134221529344 13381126664950183552 16081360195678837760 334849652697940352 3035083183426594560 5735316714155248768 8435550244883902976 11135783775612557184 13836017306341211392 16536250837069865600 789740294088968192 3489973824817622400 6190207355546276608 8890440886274930816 11590674417003585024 14290907947732239232 16991141478460893440 1244630935479996032 3944864466208650240 6645097996937304448 9345331527665958656 12045565058394612864 14745798589123267072 17446032119851921280 1699521576871023872 4399755107599678080 7099988638328332288 9800222169056986496 12500455699785640704 15200689230514294912 17900922761242949120 2154412218262051712 4854645748990705920 7554879279719360128 10255112810448014336 12955346341176668544 15655579871905322752 18355813402633976960 2609302859653079552 5309536390381733760 8009769921110387968 10710003451839042176 13410236982567696384 16110470513296350592 363959970315453184 3064193501044107392 5764427031772761600 8464660562501415808 11164894093230070016 13865127623958724224 16565361154687378432 818850611706481024 3519084142435135232 6219317673163789440 8919551203892443648 11619784734621097856 14320018265349752064 17020251796078406272 1273741253097508864 3973974783826163072 6674208314554817280 9374441845283471488 12074675376012125696 14774908906740779904 17475142437469434112 1728631894488536704 4428865425217190912 7129098955945845120 9829332486674499328 12529566017403153536 15229799548131807744 17930033078860461952 2183522535879564544 4883756066608218752 7583989597336872960 10284223128065527168 12984456658794181376 15684690189522835584 18384923720251489792 2638413177270592384 5338646707999246592 8038880238727900800 10739113769456555008 13439347300185209216 16139580830913863424 393070287932966016 3093303818661620224 5793537349390274432 8493770880118928640 11194004410847582848 13894237941576237056 16594471472304891264 847960929323993856 3548194460052648064 6248427990781302272 8948661521509956480 11648895052238610688 14349128582967264896 17049362113695919104 1302851570715021696 4003085101443675904 6703318632172330112 9403552162900984320 12103785693629638528 14804019224358292736 17504252755086946944 1757742212106049536 4457975742834703744 7158209273563357952 9858442804292012160 12558676335020666368 15258909865749320576 17959143396477974784 2212632853497077376 4912866384225731584 7613099914954385792 10313333445683040000 13013566976411694208 15713800507140348416 18414034037869002624 2667523494888105216 5367757025616759424 8067990556345413632 10768224087074067840 13468457617802722048 16168691148531376256 422180605550478848 3122414136279133056 5822647667007787264 8522881197736441472 11223114728465095680 13923348259193749888 16623581789922404096 877071246941506688 3577304777670160896 6277538308398815104 8977771839127469312 11678005369856123520 14378238900584777728 17078472431313431936 1331961888332534528 4032195419061188736 6732428949789842944 9432662480518497152 12132896011247151360 14833129541975805568 17533363072704459776 1786852529723562368 4487086060452216576 7187319591180870784 9887553121909524992 12587786652638179200 15288020183366833408 17988253714095487616 2241743171114590208 4941976701843244416 7642210232571898624 10342443763300552832 13042677294029207040 15742910824757861248 18443144355486515456 2696633812505618048 5396867343234272256 8097100873962926464 10797334404691580672 13497567935420234880 16197801466148889088 451290923167991680 3151524453896645888 5851757984625300096 8551991515353954304 11252225046082608512 13952458576811262720 16652692107539916928 906181564559019520 3606415095287673728 6306648626016327936 9006882156744982144 11707115687473636352 14407349218202290560 17107582748930944768 1361072205950047360 4061305736678701568 6761539267407355776 9461772798136009984 12162006328864664192 14862239859593318400 17562473390321972608 1815962847341075200 4516196378069729408 7216429908798383616 9916663439527037824 12616896970255692032 15317130500984346240 18017364031713000448 2270853488732103040 4971087019460757248 7671320550189411456 10371554080918065664 13071787611646719872 15772021142375374080 25510599394476672 2725744130123130880 5425977660851785088 8126211191580439296 10826444722309093504 13526678253037747712 16226911783766401920 480401240785504512 3180634771514158720 5880868302242812928 8581101832971467136 11281335363700121344 13981568894428775552 16681802425157429760 935291882176532352 3635525412905186560 6335758943633840768 9035992474362494976 11736226005091149184 14436459535819803392 17136693066548457600 1390182523567560192 4090416054296214400 6790649585024868608 9490883115753522816 12191116646482177024 14891350177210831232 17591583707939485440 1845073164958588032 4545306695687242240 7245540226415896448 9945773757144550656 12646007287873204864 15346240818601859072 18046474349330513280 2299963806349615872 5000197337078270080 7700430867806924288 10400664398535578496 13100897929264232704 15801131459992886912 54620917011989504 2754854447740643712 5455087978469297920 8155321509197952128 10855555039926606336 13555788570655260544 16256022101383914752 509511558403017344 3209745089131671552 5909978619860325760 8610212150588979968 11310445681317634176 14010679212046288384 16710912742774942592 964402199794045184 3664635730522699392 6364869261251353600 9065102791980007808 11765336322708662016 14465569853437316224 17165803384165970432 1419292841185073024 4119526371913727232 6819759902642381440 9519993433371035648 12220226964099689856 14920460494828344064 17620694025556998272 1874183482576100864 4574417013304755072 7274650544033409280 9974884074762063488 12675117605490717696 15375351136219371904 18075584666948026112 2329074123967128704 5029307654695782912 7729541185424437120 10429774716153091328 13130008246881745536 15830241777610399744 83731234629502336 2783964765358156544 5484198296086810752 8184431826815464960 10884665357544119168 13584898888272773376 16285132419001427584 538621876020530176 3238855406749184384 5939088937477838592 8639322468206492800 11339555998935147008 14039789529663801216 16740023060392455424 993512517411558016 3693746048140212224 6393979578868866432 9094213109597520640 11794446640326174848 14494680171054829056 17194913701783483264 1448403158802585856 4148636689531240064 6848870220259894272 9549103750988548480 12249337281717202688 14949570812445856896 17649804343174511104 1903293800193613696 4603527330922267904 7303760861650922112 10003994392379576320 12704227923108230528 15404461453836884736 18104694984565538944 2358184441584641536 5058417972313295744 7758651503041949952 10458885033770604160 13159118564499258368 15859352095227912576 112841552247015168 2813075082975669376 5513308613704323584 8213542144432977792 10913775675161632000 13614009205890286208 16314242736618940416 567732193638043008 3267965724366697216 5968199255095351424 8668432785824005632 11368666316552659840 14068899847281314048 16769133378009968256 1022622835029070848 3722856365757725056 6423089896486379264 9123323427215033472 11823556957943687680 14523790488672341888 17224024019400996096 1477513476420098688 4177747007148752896 6877980537877407104 9578214068606061312 12278447599334715520 14978681130063369728 17678914660792023936 1932404117811126528 4632637648539780736 7332871179268434944 10033104709997089152 12733338240725743360 15433571771454397568 18133805302183051776 2387294759202154368 5087528289930808576 7787761820659462784 10487995351388116992 13188228882116771200 15888462412845425408 141951869864528000 2842185400593182208 5542418931321836416 8242652462050490624 10942885992779144832 13643119523507799040 16343353054236453248 596842511255555840 3297076041984210048 5997309572712864256 8697543103441518464 11397776634170172672 14098010164898826880 16798243695627481088 1051733152646583680 3751966683375237888 6452200214103892096 9152433744832546304 11852667275561200512 14552900806289854720 17253134337018508928 1506623794037611520 4206857324766265728 6907090855494919936 9607324386223574144 12307557916952228352 15007791447680882560 17708024978409536768 1961514435428639360 4661747966157293568 7361981496885947776 10062215027614601984 12762448558343256192 15462682089071910400 18162915619800564608 2416405076819667200 5116638607548321408 7816872138276975616 10517105669005629824 13217339199734284032 15917572730462938240 171062187482040832 2871295718210695040 5571529248939349248 8271762779668003456 10971996310396657664 13672229841125311872 16372463371853966080 625952828873068672 3326186359601722880 6026419890330377088 8726653421059031296 11426886951787685504 14127120482516339712 16827354013244993920 1080843470264096512 3781077000992750720 6481310531721404928 9181544062450059136 11881777593178713344 14582011123907367552 17282244654636021760 1535734111655124352 4235967642383778560 6936201173112432768 9636434703841086976 12336668234569741184 15036901765298395392 17737135296027049600 1990624753046152192 4690858283774806400 7391091814503460608 10091325345232114816 12791558875960769024 15491792406689423232 18192025937418077440 2445515394437180032 5145748925165834240 7845982455894488448 10546215986623142656 13246449517351796864 15946683048080451072 200172505099553664 2900406035828207872 5600639566556862080 8300873097285516288 11001106628014170496 13701340158742824704 16401573689471478912 655063146490581504 3355296677219235712 6055530207947889920 8755763738676544128 11455997269405198336 14156230800133852544 16856464330862506752 1109953787881609344 3810187318610263552 6510420849338917760 9210654380067571968 11910887910796226176 14611121441524880384 17311354972253534592 1564844429272637184 4265077960001291392 6965311490729945600 9665545021458599808 12365778552187254016 15066012082915908224 17766245613644562432 2019735070663665024 4719968601392319232 7420202132120973440 10120435662849627648 12820669193578281856 15520902724306936064 18221136255035590272 2474625712054692864 5174859242783347072 7875092773512001280 10575326304240655488 13275559834969309696 15975793365697963904 229282822717066496 2929516353445720704 5629749884174374912 8329983414903029120 11030216945631683328 13730450476360337536 16430684007088991744 684173464108094336 3384406994836748544 6084640525565402752 8784874056294056960 11485107587022711168 14185341117751365376 16885574648480019584 1139064105499122176 3839297636227776384 6539531166956430592 9239764697685084800 11939998228413739008 14640231759142393216 17340465289871047424 1593954746890150016 4294188277618804224 6994421808347458432 9694655339076112640 12394888869804766848 15095122400533421056 17795355931262075264 2048845388281177856 4749078919009832064 7449312449738486272 10149545980467140480 12849779511195794688 15550013041924448896 18250246572653103104 2503736029672205696 5203969560400859904 7904203091129514112 10604436621858168320 13304670152586822528 16004903683315476736 258393140334579328 2958626671063233536 5658860201791887744 8359093732520541952 11059327263249196160 13759560793977850368 16459794324706504576 713283781725607168 3413517312454261376 6113750843182915584 8813984373911569792 11514217904640224000 14214451435368878208 16914684966097532416 1168174423116635008 3868407953845289216 6568641484573943424 9268875015302597632 11969108546031251840 14669342076759906048 17369575607488560256 1623065064507662848 4323298595236317056 7023532125964971264 9723765656693625472 12423999187422279680 15124232718150933888 17824466248879588096 2077955705898690688 4778189236627344896 7478422767355999104 10178656298084653312 12878889828813307520 15579123359541961728 18279356890270615936 2532846347289718528 5233079878018372736 7933313408747026944 10633546939475681152 13333780470204335360 16034014000932989568 287503457952092160 2987736988680746368 5687970519409400576 8388204050138054784 11088437580866708992 13788671111595363200 16488904642324017408 742394099343120000 3442627630071774208 6142861160800428416 8843094691529082624 11543328222257736832 14243561752986391040 16943795283715045248 1197284740734147840 3897518271462802048 6597751802191456256 9297985332920110464 11998218863648764672 14698452394377418880 17398685925106073088 1652175382125175680 4352408912853829888 7052642443582484096 9752875974311138304 12453109505039792512 15153343035768446720 17853576566497100928 2107066023516203520 4807299554244857728 7507533084973511936 10207766615702166144 12908000146430820352 15608233677159474560 18308467207888128768 2561956664907231360 5262190195635885568 7962423726364539776 10662657257093193984 13362890787821848192 16063124318550502400 316613775569604992 3016847306298259200 5717080837026913408 8417314367755567616 11117547898484221824 13817781429212876032 16518014959941530240 771504416960632832 3471737947689287040 6171971478417941248 8872205009146595456 11572438539875249664 14272672070603903872 16972905601332558080 1226395058351660672 3926628589080314880 6626862119808969088 9327095650537623296 12027329181266277504 14727562711994931712 17427796242723585920 1681285699742688512 4381519230471342720 7081752761199996928 9781986291928651136 12482219822657305344 15182453353385959552 17882686884114613760 2136176341133716352 4836409871862370560 7536643402591024768 10236876933319678976 12937110464048333184 15637343994776987392 18337577525505641600 2591066982524744192 5291300513253398400 7991534043982052608 10691767574710706816 13392001105439361024 16092234636168015232 345724093187117824 3045957623915772032 5746191154644426240 8446424685373080448 11146658216101734656 13846891746830388864 16547125277559043072 800614734578145664 3500848265306799872 6201081796035454080 8901315326764108288 11601548857492762496 14301782388221416704 17002015918950070912 1255505375969173504 3955738906697827712 6655972437426481920 9356205968155136128 12056439498883790336 14756673029612444544 17456906560341098752 1710396017360201344 4410629548088855552 7110863078817509760 9811096609546163968 12511330140274818176 15211563671003472384 17911797201732126592 2165286658751229184 4865520189479883392 7565753720208537600 10265987250937191808 12966220781665846016 15666454312394500224 18366687843123154432 2620177300142257024 5320410830870911232 8020644361599565440 10720877892328219648 13421111423056873856 16121344953785528064 374834410804630656 3075067941533284864 5775301472261939072 8475535002990593280 11175768533719247488 13876002064447901696 16576235595176555904 829725052195658496 3529958582924312704 6230192113652966912 8930425644381621120 11630659175110275328 14330892705838929536 17031126236567583744 1284615693586686336 3984849224315340544 6685082755043994752 9385316285772648960 12085549816501303168 14785783347229957376 17486016877958611584 1739506334977714176 4439739865706368384 7139973396435022592 9840206927163676800 12540440457892331008 15240673988620985216 17940907519349639424 2194396976368742016 4894630507097396224 7594864037826050432 10295097568554704640 12995331099283358848 15695564630012013056 18395798160740667264 2649287617759769856 5349521148488424064 8049754679217078272 10749988209945732480 13450221740674386688 16150455271403040896 403944728422143488 3104178259150797696 5804411789879451904 8504645320608106112 11204878851336760320 13905112382065414528 16605345912794068736 858835369813171328 3559068900541825536 6259302431270479744 8959535961999133952 11659769492727788160 14360003023456442368 17060236554185096576 1313726011204199168 4013959541932853376 6714193072661507584 9414426603390161792 12114660134118816000 14814893664847470208 17515127195576124416 1768616652595227008 4468850183323881216 7169083714052535424 9869317244781189632 12569550775509843840 15269784306238498048 17970017836967152256 2223507293986254848 4923740824714909056 7623974355443563264 10324207886172217472 13024441416900871680 15724674947629525888 18424908478358180096 2678397935377282688 5378631466105936896 8078864996834591104 10779098527563245312 13479332058291899520 16179565589020553728 433055046039656320 3133288576768310528 5833522107496964736 8533755638225618944 11233989168954273152 13934222699682927360 16634456230411581568 887945687430684160 3588179218159338368 6288412748887992576 8988646279616646784 11688879810345300992 14389113341073955200 17089346871802609408 1342836328821712000 4043069859550366208 6743303390279020416 9443536921007674624 12143770451736328832 14844003982464983040 17544237513193637248 1797726970212739840 4497960500941394048 7198194031670048256 9898427562398702464 12598661093127356672 15298894623856010880 17999128154584665088 2252617611603767680 4952851142332421888 7653084673061076096 10353318203789730304 13053551734518384512 15753785265247038720 7274722266141312 2707508252994795520 5407741783723449728 8107975314452103936 10808208845180758144 13508442375909412352 16208675906638066560 462165363657169152 3162398894385823360 5862632425114477568 8562865955843131776 11263099486571785984 13963333017300440192 16663566548029094400 917056005048196992 3617289535776851200 6317523066505505408 9017756597234159616 11717990127962813824 14418223658691468032 17118457189420122240 1371946646439224832 4072180177167879040 6772413707896533248 9472647238625187456 12172880769353841664 14873114300082495872 17573347830811150080 1826837287830252672 4527070818558906880 7227304349287561088 9927537880016215296 12627771410744869504 15328004941473523712 18028238472202177920 2281727929221280512 4981961459949934720 7682194990678588928 10382428521407243136 13082662052135897344 15782895582864551552 36385039883654144 2736618570612308352 5436852101340962560 8137085632069616768 10837319162798270976 13537552693526925184 16237786224255579392 491275681274681984 3191509212003336192 5891742742731990400 8591976273460644608 11292209804189298816 13992443334917953024 16692676865646607232 946166322665709824 3646399853394364032 6346633384123018240 9046866914851672448 11747100445580326656 14447333976308980864 17147567507037635072 1401056964056737664 4101290494785391872 6801524025514046080 9501757556242700288 12201991086971354496 14902224617700008704 17602458148428662912 1855947605447765504 4556181136176419712 7256414666905073920 9956648197633728128 12656881728362382336 15357115259091036544 18057348789819690752 2310838246838793344 5011071777567447552 7711305308296101760 10411538839024755968 13111772369753410176 15812005900482064384 65495357501166976 2765728888229821184 5465962418958475392 8166195949687129600 10866429480415783808 13566663011144438016 16266896541873092224 520385998892194816 3220619529620849024 5920853060349503232 8621086591078157440 11321320121806811648 14021553652535465856 16721787183264120064 975276640283222656 3675510171011876864 6375743701740531072 9075977232469185280 11776210763197839488 14476444293926493696 17176677824655147904 1430167281674250496 4130400812402904704 6830634343131558912 9530867873860213120 12231101404588867328 14931334935317521536 17631568466046175744 1885057923065278336 4585291453793932544 7285524984522586752 9985758515251240960 12685992045979895168 15386225576708549376 18086459107437203584 2339948564456306176 5040182095184960384 7740415625913614592 10440649156642268800 13140882687370923008 15841116218099577216 94605675118679808 2794839205847334016 5495072736575988224 8195306267304642432 10895539798033296640 13595773328761950848 16296006859490605056 549496316509707648 3249729847238361856 5949963377967016064 8650196908695670272 11350430439424324480 14050663970152978688 16750897500881632896 1004386957900735488 3704620488629389696 6404854019358043904 9105087550086698112 11805321080815352320 14505554611544006528 17205788142272660736 1459277599291763328 4159511130020417536 6859744660749071744 9559978191477725952 12260211722206380160 14960445252935034368 17660678783663688576 1914168240682791168 4614401771411445376 7314635302140099584 10014868832868753792 12715102363597408000 15415335894326062208 18115569425054716416 2369058882073819008 5069292412802473216 7769525943531127424 10469759474259781632 13169993004988435840 15870226535717090048 123715992736192640 2823949523464846848 5524183054193501056 8224416584922155264 10924650115650809472 13624883646379463680 16325117177108117888 578606634127220480 3278840164855874688 5979073695584528896 8679307226313183104 11379540757041837312 14079774287770491520 16780007818499145728 1033497275518248320 3733730806246902528 6433964336975556736 9134197867704210944 11834431398432865152 14534664929161519360 17234898459890173568 1488387916909276160 4188621447637930368 6888854978366584576 9589088509095238784 12289322039823892992 14989555570552547200 17689789101281201408 1943278558300304000 4643512089028958208 7343745619757612416 10043979150486266624 12744212681214920832 15444446211943575040 18144679742672229248 2398169199691331840 5098402730419986048 7798636261148640256 10498869791877294464 13199103322605948672 15899336853334602880 152826310353705472 2853059841082359680 5553293371811013888 8253526902539668096 10953760433268322304 13653993963996976512 16354227494725630720 607716951744733312 3307950482473387520 6008184013202041728 8708417543930695936 11408651074659350144 14108884605388004352 16809118136116658560 1062607593135761152 3762841123864415360 6463074654593069568 9163308185321723776 11863541716050377984 14563775246779032192 17264008777507686400 1517498234526788992 4217731765255443200 6917965295984097408 9618198826712751616 12318432357441405824 15018665888170060032 17718899418898714240 1972388875917816832 4672622406646471040 7372855937375125248 10073089468103779456 12773322998832433664 15473556529561087872 18173790060289742080 2427279517308844672 5127513048037498880 7827746578766153088 10527980109494807296 13228213640223461504 15928447170952115712 181936627971218304 2882170158699872512 5582403689428526720 8282637220157180928 10982870750885835136 13683104281614489344 16383337812343143552 636827269362246144 3337060800090900352 6037294330819554560 8737527861548208768 11437761392276862976 14137994923005517184 16838228453734171392 1091717910753273984 3791951441481928192 6492184972210582400 9192418502939236608 11892652033667890816 14592885564396545024 17293119095125199232 1546608552144301824 4246842082872956032 6947075613601610240 9647309144330264448 12347542675058918656 15047776205787572864 17748009736516227072 2001499193535329664 4701732724263983872 7401966254992638080 10102199785721292288 12802433316449946496 15502666847178600704 18202900377907254912 2456389834926357504 5156623365655011712 7856856896383665920 10557090427112320128 13257323957840974336 15957557488569628544 211046945588731136 2911280476317385344 5611514007046039552 8311747537774693760 11011981068503347968 13712214599232002176 16412448129960656384 665937586979758976 3366171117708413184 6066404648437067392 8766638179165721600 11466871709894375808 14167105240623030016 16867338771351684224 1120828228370786816 3821061759099441024 6521295289828095232 9221528820556749440 11921762351285403648 14621995882014057856 17322229412742712064 1575718869761814656 4275952400490468864 6976185931219123072 9676419461947777280 12376652992676431488 15076886523405085696 17777120054133739904 2030609511152842496 4730843041881496704 7431076572610150912 10131310103338805120 12831543634067459328 15531777164796113536 18232010695524767744 2485500152543870336 5185733683272524544 7885967214001178752 10586200744729832960 13286434275458487168 15986667806187141376 240157263206243968 2940390793934898176 5640624324663552384 8340857855392206592 11041091386120860800 13741324916849515008 16441558447578169216 695047904597271808 3395281435325926016 6095514966054580224 8795748496783234432 11495982027511888640 14196215558240542848 16896449088969197056 1149938545988299648 3850172076716953856 6550405607445608064 9250639138174262272 11950872668902916480 14651106199631570688 17351339730360224896 1604829187379327488 4305062718107981696 7005296248836635904 9705529779565290112 12405763310293944320 15105996841022598528 17806230371751252736 2059719828770355328 4759953359499009536 7460186890227663744 10160420420956317952 12860653951684972160 15560887482413626368 18261121013142280576 2514610470161383168 5214844000890037376 7915077531618691584 10615311062347345792 13315544593076000000 16015778123804654208 269267580823756800 2969501111552411008 5669734642281065216 8369968173009719424 11070201703738373632 13770435234467027840 16470668765195682048 724158222214784640 3424391752943438848 6124625283672093056 8824858814400747264 11525092345129401472 14225325875858055680 16925559406586709888 1179048863605812480 3879282394334466688 6579515925063120896 9279749455791775104 11979982986520429312 14680216517249083520 17380450047977737728 1633939504996840320 4334173035725494528 7034406566454148736 9734640097182802944 12434873627911457152 15135107158640111360 17835340689368765568 2088830146387868160 4789063677116522368 7489297207845176576 10189530738573830784 12889764269302484992 15589997800031139200 18290231330759793408 2543720787778896000 5243954318507550208 7944187849236204416 10644421379964858624 13344654910693512832 16044888441422167040 298377898441269632 2998611429169923840 5698844959898578048 8399078490627232256 11099312021355886464 13799545552084540672 16499779082813194880 753268539832297472 3453502070560951680 6153735601289605888 8853969132018260096 11554202662746914304 14254436193475568512 16954669724204222720 1208159181223325312 3908392711951979520 6608626242680633728 9308859773409287936 12009093304137942144 14709326834866596352 17409560365595250560 1663049822614353152 4363283353343007360 7063516884071661568 9763750414800315776 12463983945528969984 15164217476257624192 17864451006986278400 2117940464005380992 4818173994734035200 7518407525462689408 10218641056191343616 12918874586919997824 15619108117648652032 18319341648377306240 2572831105396408832 5273064636125063040 7973298166853717248 10673531697582371456 13373765228311025664 16073998759039679872 327488216058782464 3027721746787436672 5727955277516090880 8428188808244745088 11128422338973399296 13828655869702053504 16528889400430707712 782378857449810304 3482612388178464512 6182845918907118720 8883079449635772928 11583312980364427136 14283546511093081344 16983780041821735552 1237269498840838144 3937503029569492352 6637736560298146560 9337970091026800768 12038203621755454976 14738437152484109184 17438670683212763392 1692160140231865984 4392393670960520192 7092627201689174400 9792860732417828608 12493094263146482816 15193327793875137024 17893561324603791232 2147050781622893824 4847284312351548032 7547517843080202240 10247751373808856448 12947984904537510656 15648218435266164864 18348451965994819072 2601941423013921664 5302174953742575872 8002408484471230080 10702642015199884288 13402875545928538496 16103109076657192704 356598533676295296 3056832064404949504 5757065595133603712 8457299125862257920 11157532656590912128 13857766187319566336 16557999718048220544 811489175067323136 3511722705795977344 6211956236524631552 8912189767253285760 11612423297981939968 14312656828710594176 17012890359439248384 1266379816458350976 3966613347187005184 6666846877915659392 9367080408644313600 12067313939372967808 14767547470101622016 17467781000830276224 1721270457849378816 4421503988578033024 7121737519306687232 9821971050035341440 12522204580763995648 15222438111492649856 17922671642221304064 2176161099240406656 4876394629969060864 7576628160697715072 10276861691426369280 12977095222155023488 15677328752883677696 18377562283612331904 2631051740631434496 5331285271360088704 8031518802088742912 10731752332817397120 13431985863546051328 16132219394274705536 385708851293808128 3085942382022462336 5786175912751116544 8486409443479770752 11186642974208424960 13886876504937079168 16587110035665733376 840599492684835968 3540833023413490176 6241066554142144384 8941300084870798592 11641533615599452800 14341767146328107008 17042000677056761216 1295490134075863808 3995723664804518016 6695957195533172224 9396190726261826432 12096424256990480640 14796657787719134848 17496891318447789056 1750380775466891648 4450614306195545856 7150847836924200064 9851081367652854272 12551314898381508480 15251548429110162688 17951781959838816896 2205271416857919488 4905504947586573696 7605738478315227904 10305972009043882112 13006205539772536320 15706439070501190528 18406672601229844736 2660162058248947328 5360395588977601536 8060629119706255744 10760862650434909952 13461096181163564160 16161329711892218368 414819168911320960 3115052699639975168 5815286230368629376 8515519761097283584 11215753291825937792 13915986822554592000 16616220353283246208 869709810302348800 3569943341031003008 6270176871759657216 8970410402488311424 11670643933216965632 14370877463945619840 17071110994674274048 1324600451693376640 4024833982422030848 6725067513150685056 9425301043879339264 12125534574607993472 14825768105336647680 17526001636065301888 1779491093084404480 4479724623813058688 7179958154541712896 9880191685270367104 12580425215999021312 15280658746727675520 17980892277456329728 2234381734475432320 4934615265204086528 7634848795932740736 10335082326661394944 13035315857390049152 15735549388118703360 18435782918847357568 2689272375866460160 5389505906595114368 8089739437323768576 10789972968052422784 13490206498781076992 16190440029509731200 443929486528833792 3144163017257488000 5844396547986142208 8544630078714796416 11244863609443450624 13945097140172104832 16645330670900759040 898820127919861632 3599053658648515840 6299287189377170048 8999520720105824256 11699754250834478464 14399987781563132672 17100221312291786880 1353710769310889472 4053944300039543680 6754177830768197888 9454411361496852096 12154644892225506304 14854878422954160512 17555111953682814720 1808601410701917312 4508834941430571520 7209068472159225728 9909302002887879936 12609535533616534144 15309769064345188352 18010002595073842560 2263492052092945152 4963725582821599360 7663959113550253568 10364192644278907776 13064426175007561984 15764659705736216192 18149162755318784 2718382693483972992 5418616224212627200 8118849754941281408 10819083285669935616 13519316816398589824 16219550347127244032 473039804146346624 3173273334875000832 5873506865603655040 8573740396332309248 11273973927060963456 13974207457789617664 16674440988518271872 927930445537374464 3628163976266028672 6328397506994682880 9028631037723337088 11728864568451991296 14429098099180645504 17129331629909299712 1382821086928402304 4083054617657056512 6783288148385710720 9483521679114364928 12183755209843019136 14883988740571673344 17584222271300327552 1837711728319430144 4537945259048084352 7238178789776738560 9938412320505392768 12638645851234046976 15338879381962701184 18039112912691355392 2292602369710457984 4992835900439112192 7693069431167766400 10393302961896420608 13093536492625074816 15793770023353729024 47259480372831616 2747493011101485824 5447726541830140032 8147960072558794240 10848193603287448448 13548427134016102656 16248660664744756864 502150121763859456 3202383652492513664 5902617183221167872 8602850713949822080 11303084244678476288 14003317775407130496 16703551306135784704 957040763154887296 3657274293883541504 6357507824612195712 9057741355340849920 11757974886069504128 14458208416798158336 17158441947526812544 1411931404545915136 4112164935274569344 6812398466003223552 9512631996731877760 12212865527460531968 14913099058189186176 17613332588917840384 1866822045936942976 4567055576665597184 7267289107394251392 9967522638122905600 12667756168851559808 15367989699580214016 18068223230308868224 2321712687327970816 5021946218056625024 7722179748785279232 10422413279513933440 13122646810242587648 15822880340971241856 76369797990344448 2776603328718998656 5476836859447652864 8177070390176307072 10877303920904961280 13577537451633615488 16277770982362269696 531260439381372288 3231493970110026496 5931727500838680704 8631961031567334912 11332194562295989120 14032428093024643328 16732661623753297536 986151080772400128 3686384611501054336 6386618142229708544 9086851672958362752 11787085203687016960 14487318734415671168 17187552265144325376 1441041722163427968 4141275252892082176 6841508783620736384 9541742314349390592 12241975845078044800 14942209375806699008 17642442906535353216 1895932363554455808 4596165894283110016 7296399425011764224 9996632955740418432 12696866486469072640 15397100017197726848 18097333547926381056 2350823004945483648 5051056535674137856 7751290066402792064 10451523597131446272 13151757127860100480 15851990658588754688 105480115607857280 2805713646336511488 5505947177065165696 8206180707793819904 10906414238522474112 13606647769251128320 16306881299979782528 560370756998885120 3260604287727539328 5960837818456193536 8661071349184847744 11361304879913501952 14061538410642156160 16761771941370810368 1015261398389912960 3715494929118567168 6415728459847221376 9115961990575875584 11816195521304529792 14516429052033184000 17216662582761838208 1470152039780940800 4170385570509595008 6870619101238249216 9570852631966903424 12271086162695557632 14971319693424211840 17671553224152866048 1925042681171968640 4625276211900622848 7325509742629277056 10025743273357931264 12725976804086585472 15426210334815239680 18126443865543893888 2379933322562996480 5080166853291650688 7780400384020304896 10480633914748959104 13180867445477613312 15881100976206267520 134590433225370112 2834823963954024320 5535057494682678528 8235291025411332736 10935524556139986944 13635758086868641152 16335991617597295360 589481074616397952 3289714605345052160 5989948136073706368 8690181666802360576 11390415197531014784 14090648728259668992 16790882258988323200 1044371716007425792 3744605246736080000 6444838777464734208 9145072308193388416 11845305838922042624 14545539369650696832 17245772900379351040 1499262357398453632 4199495888127107840 6899729418855762048 9599962949584416256 12300196480313070464 15000430011041724672 17700663541770378880 1954152998789481472 4654386529518135680 7354620060246789888 10054853590975444096 12755087121704098304 15455320652432752512 18155554183161406720 2409043640180509312 5109277170909163520 7809510701637817728 10509744232366471936 13209977763095126144 15910211293823780352 163700750842882944 2863934281571537152 5564167812300191360 8264401343028845568 10964634873757499776 13664868404486153984 16365101935214808192 618591392233910784 3318824922962564992 6019058453691219200 8719291984419873408 11419525515148527616 14119759045877181824 16819992576605836032 1073482033624938624 3773715564353592832 6473949095082247040 9174182625810901248 11874416156539555456 14574649687268209664 17274883217996863872 1528372675015966464 4228606205744620672 6928839736473274880 9629073267201929088 12329306797930583296 15029540328659237504 17729773859387891712 1983263316406994304 4683496847135648512 7383730377864302720 10083963908592956928 12784197439321611136 15484430970050265344 18184664500778919552 2438153957798022144 5138387488526676352 7838621019255330560 10538854549983984768 13239088080712638976 15939321611441293184 192811068460395776 2893044599189049984 5593278129917704192 8293511660646358400 10993745191375012608 13693978722103666816 16394212252832321024 647701709851423616 3347935240580077824 6048168771308732032 8748402302037386240 11448635832766040448 14148869363494694656 16849102894223348864 1102592351242451456 3802825881971105664 6503059412699759872 9203292943428414080 11903526474157068288 14603760004885722496 17303993535614376704 1557482992633479296 4257716523362133504 6957950054090787712 9658183584819441920 12358417115548096128 15058650646276750336 17758884177005404544 2012373634024507136 4712607164753161344 7412840695481815552 10113074226210469760 12813307756939123968 15513541287667778176 18213774818396432384 2467264275415534976 5167497806144189184 7867731336872843392 10567964867601497600 13268198398330151808 15968431929058806016 221921386077908608 2922154916806562816 5622388447535217024 8322621978263871232 11022855508992525440 13723089039721179648 16423322570449833856 676812027468936448 3377045558197590656 6077279088926244864 8777512619654899072 11477746150383553280 14177979681112207488 16878213211840861696 1131702668859964288 3831936199588618496 6532169730317272704 9232403261045926912 11932636791774581120 14632870322503235328 17333103853231889536 1586593310250992128 4286826840979646336 6987060371708300544 9687293902436954752 12387527433165608960 15087760963894263168 17787994494622917376 2041483951642019968 4741717482370674176 7441951013099328384 10142184543827982592 12842418074556636800 15542651605285291008 18242885136013945216 2496374593033047808 5196608123761702016 7896841654490356224 10597075185219010432 13297308715947664640 15997542246676318848 251031703695421440 2951265234424075648 5651498765152729856 8351732295881384064 11051965826610038272 13752199357338692480 16452432888067346688 705922345086449280 3406155875815103488 6106389406543757696 8806622937272411904 11506856468001066112 14207089998729720320 16907323529458374528 1160812986477477120 3861046517206131328 6561280047934785536 9261513578663439744 11961747109392093952 14661980640120748160 17362214170849402368 1615703627868504960 4315937158597159168 7016170689325813376 9716404220054467584 12416637750783121792 15116871281511776000 17817104812240430208 2070594269259532800 4770827799988187008 7471061330716841216 10171294861445495424 12871528392174149632 15571761922902803840 18271995453631458048 2525484910650560640 5225718441379214848 7925951972107869056 10626185502836523264 13326419033565177472 16026652564293831680 280142021312934272 2980375552041588480 5680609082770242688 8380842613498896896 11081076144227551104 13781309674956205312 16481543205684859520 735032662703962112 3435266193432616320 6135499724161270528 8835733254889924736 11535966785618578944 14236200316347233152 16936433847075887360 1189923304094989952 3890156834823644160 6590390365552298368 9290623896280952576 11990857427009606784 14691090957738260992 17391324488466915200 1644813945486017792 4345047476214672000 7045281006943326208 9745514537671980416 12445748068400634624 15145981599129288832 17846215129857943040 2099704586877045632 4799938117605699840 7500171648334354048 10200405179063008256 12900638709791662464 15600872240520316672 18301105771248970880 2554595228268073472 5254828758996727680 7955062289725381888 10655295820454036096 13355529351182690304 16055762881911344512 309252338930447104 3009485869659101312 5709719400387755520 8409952931116409728 11110186461845063936 13810419992573718144 16510653523302372352 764142980321474944 3464376511050129152 6164610041778783360 8864843572507437568 11565077103236091776 14265310633964745984 16965544164693400192 1219033621712502784 3919267152441156992 6619500683169811200 9319734213898465408 12019967744627119616 14720201275355773824 17420434806084428032 1673924263103530624 4374157793832184832 7074391324560839040 9774624855289493248 12474858386018147456 15175091916746801664 17875325447475455872 2128814904494558464 4829048435223212672 7529281965951866880 10229515496680521088 12929749027409175296 15629982558137829504 18330216088866483712 2583705545885586304 5283939076614240512 7984172607342894720 10684406138071548928 13384639668800203136 16084873199528857344 338362656547959936 3038596187276614144 5738829718005268352 8439063248733922560 11139296779462576768 13839530310191230976 16539763840919885184 793253297938987776 3493486828667641984 6193720359396296192 8893953890124950400 11594187420853604608 14294420951582258816 16994654482310913024 1248143939330015616 3948377470058669824 6648611000787324032 9348844531515978240 12049078062244632448 14749311592973286656 17449545123701940864 1703034580721043456 4403268111449697664 7103501642178351872 9803735172907006080 12503968703635660288 15204202234364314496 17904435765092968704 2157925222112071296 4858158752840725504 7558392283569379712 10258625814298033920 12958859345026688128 15659092875755342336 18359326406483996544 2612815863503099136 5313049394231753344 8013282924960407552 10713516455689061760 13413749986417715968 16113983517146370176 367472974165472768 3067706504894126976 5767940035622781184 8468173566351435392 11168407097080089600 13868640627808743808 16568874158537398016 822363615556500608 3522597146285154816 6222830677013809024 8923064207742463232 11623297738471117440 14323531269199771648 17023764799928425856 1277254256947528448 3977487787676182656 6677721318404836864 9377954849133491072 12078188379862145280 14778421910590799488 17478655441319453696 1732144898338556288 4432378429067210496 7132611959795864704 9832845490524518912 12533079021253173120 15233312551981827328 17933546082710481536 2187035539729584128 4887269070458238336 7587502601186892544 10287736131915546752 12987969662644200960 15688203193372855168 18388436724101509376 2641926181120611968 5342159711849266176 8042393242577920384 10742626773306574592 13442860304035228800 16143093834763883008 396583291782985600 3096816822511639808 5797050353240294016 8497283883968948224 11197517414697602432 13897750945426256640 16597984476154910848 851473933174013440 3551707463902667648 6251940994631321856 8952174525359976064 11652408056088630272 14352641586817284480 17052875117545938688 1306364574565041280 4006598105293695488 6706831636022349696 9407065166751003904 12107298697479658112 14807532228208312320 17507765758936966528 1761255215956069120 4461488746684723328 7161722277413377536 9861955808142031744 12562189338870685952 15262422869599340160 17962656400327994368 2216145857347096960 4916379388075751168 7616612918804405376 10316846449533059584 13017079980261713792 15717313510990368000 18417547041719022208 2671036498738124800 5371270029466779008 8071503560195433216 10771737090924087424 13471970621652741632 16172204152381395840 425693609400498432 3125927140129152640 5826160670857806848 8526394201586461056 11226627732315115264 13926861263043769472 16627094793772423680 880584250791526272 3580817781520180480 6281051312248834688 8981284842977488896 11681518373706143104 14381751904434797312 17081985435163451520 1335474892182554112 4035708422911208320 6735941953639862528 9436175484368516736 12136409015097170944 14836642545825825152 17536876076554479360 1790365533573581952 4490599064302236160 7190832595030890368 9891066125759544576 12591299656488198784 15291533187216852992 17991766717945507200 2245256174964609792 4945489705693264000 7645723236421918208 10345956767150572416 13046190297879226624 15746423828607880832 18446657359336535040 2700146816355637632 5400380347084291840 8100613877812946048 10800847408541600256 13501080939270254464 16201314469998908672 454803927018011264 3155037457746665472 5855270988475319680 8555504519203973888 11255738049932628096 13955971580661282304 16656205111389936512 909694568409039104 3609928099137693312 6310161629866347520 9010395160595001728 11710628691323655936 14410862222052310144 17111095752780964352 1364585209800066944 4064818740528721152 6765052271257375360 9465285801986029568 12165519332714683776 14865752863443337984 17565986394171992192 1819475851191094784 4519709381919748992 7219942912648403200 9920176443377057408 12620409974105711616 15320643504834365824 18020877035563020032 2274366492582122624 4974600023310776832 7674833554039431040 10375067084768085248 13075300615496739456 15775534146225393664 29023603244496256 2729257133973150464 5429490664701804672 8129724195430458880 10829957726159113088 13530191256887767296 16230424787616421504 483914244635524096 3184147775364178304 5884381306092832512 8584614836821486720 11284848367550140928 13985081898278795136 16685315429007449344 938804886026551936 3639038416755206144 6339271947483860352 9039505478212514560 11739739008941168768 14439972539669822976 17140206070398477184 1393695527417579776 4093929058146233984 6794162588874888192 9494396119603542400 12194629650332196608 14894863181060850816 17595096711789505024 1848586168808607616 4548819699537261824 7249053230265916032 9949286760994570240 12649520291723224448 15349753822451878656 18049987353180532864 2303476810199635456 5003710340928289664 7703943871656943872 10404177402385598080 13104410933114252288 15804644463842906496 58133920862009088 2758367451590663296 5458600982319317504 8158834513047971712 10859068043776625920 13559301574505280128 16259535105233934336 513024562253036928 3213258092981691136 5913491623710345344 8613725154438999552 11313958685167653760 14014192215896307968 16714425746624962176 967915203644064768 3668148734372718976 6368382265101373184 9068615795830027392 11768849326558681600 14469082857287335808 17169316388015990016 1422805845035092608 4123039375763746816 6823272906492401024 9523506437221055232 12223739967949709440 14923973498678363648 17624207029407017856 1877696486426120448 4577930017154774656 7278163547883428864 9978397078612083072 12678630609340737280 15378864140069391488 18079097670798045696 2332587127817148288 5032820658545802496 7733054189274456704 10433287720003110912 13133521250731765120 15833754781460419328 87244238479521920 2787477769208176128 5487711299936830336 8187944830665484544 10888178361394138752 13588411892122792960 16288645422851447168 542134879870549760 3242368410599203968 5942601941327858176 8642835472056512384 11343069002785166592 14043302533513820800 16743536064242475008 997025521261577600 3697259051990231808 6397492582718886016 9097726113447540224 11797959644176194432 14498193174904848640 17198426705633502848 1451916162652605440 4152149693381259648 6852383224109913856 9552616754838568064 12252850285567222272 14953083816295876480 17653317347024530688 1906806804043633280 4607040334772287488 7307273865500941696 10007507396229595904 12707740926958250112 15407974457686904320 18108207988415558528 2361697445434661120 5061930976163315328 7762164506891969536 10462398037620623744 13162631568349277952 15862865099077932160 116354556097034752 2816588086825688960 5516821617554343168 8217055148282997376 10917288679011651584 13617522209740305792 16317755740468960000 571245197488062592 3271478728216716800 5971712258945371008 8671945789674025216 11372179320402679424 14072412851131333632 16772646381859987840 1026135838879090432 3726369369607744640 6426602900336398848 9126836431065053056 11827069961793707264 14527303492522361472 17227537023251015680 1481026480270118272 4181260010998772480 6881493541727426688 9581727072456080896 12281960603184735104 14982194133913389312 17682427664642043520 1935917121661146112 4636150652389800320 7336384183118454528 10036617713847108736 12736851244575762944 15437084775304417152 18137318306033071360 2390807763052173952 5091041293780828160 7791274824509482368 10491508355238136576 13191741885966790784 15891975416695444992 145464873714547584 2845698404443201792 5545931935171856000 8246165465900510208 10946398996629164416 13646632527357818624 16346866058086472832 600355515105575424 3300589045834229632 6000822576562883840 8701056107291538048 11401289638020192256 14101523168748846464 16801756699477500672 1055246156496603264 3755479687225257472 6455713217953911680 9155946748682565888 11856180279411220096 14556413810139874304 17256647340868528512 1510136797887631104 4210370328616285312 6910603859344939520 9610837390073593728 12311070920802247936 15011304451530902144 17711537982259556352 1965027439278658944 4665260970007313152 7365494500735967360 10065728031464621568 12765961562193275776 15466195092921929984 18166428623650584192 2419918080669686784 5120151611398340992 7820385142126995200 10520618672855649408 13220852203584303616 15921085734312957824 174575191332060416 2874808722060714624 5575042252789368832 8275275783518023040 10975509314246677248 13675742844975331456 16375976375703985664 629465832723088256 3329699363451742464 6029932894180396672 8730166424909050880 11430399955637705088 14130633486366359296 16830867017095013504 1084356474114116096 3784590004842770304 6484823535571424512 9185057066300078720 11885290597028732928 14585524127757387136 17285757658486041344 1539247115505143936 4239480646233798144 6939714176962452352 9639947707691106560 12340181238419760768 15040414769148414976 17740648299877069184 1994137756896171776 4694371287624825984 7394604818353480192 10094838349082134400 12795071879810788608 15495305410539442816 18195538941268097024 2449028398287199616 5149261929015853824 7849495459744508032 10549728990473162240 13249962521201816448 15950196051930470656 203685508949573248 2903919039678227456 5604152570406881664 8304386101135535872 11004619631864190080 13704853162592844288 16405086693321498496 658576150340601088 3358809681069255296 6059043211797909504 8759276742526563712 11459510273255217920 14159743803983872128 16859977334712526336 1113466791731628928 3813700322460283136 6513933853188937344 9214167383917591552 11914400914646245760 14614634445374899968 17314867976103554176 1568357433122656768 4268590963851310976 6968824494579965184 9669058025308619392 12369291556037273600 15069525086765927808 17769758617494582016 2023248074513684608 4723481605242338816 7423715135970993024 10123948666699647232 12824182197428301440 15524415728156955648 18224649258885609856 2478138715904712448 5178372246633366656 7878605777362020864 10578839308090675072 13279072838819329280 15979306369547983488 232795826567086080 2933029357295740288 5633262888024394496 8333496418753048704 11033729949481702912 13733963480210357120 16434197010939011328 687686467958113920 3387919998686768128 6088153529415422336 8788387060144076544 11488620590872730752 14188854121601384960 16889087652330039168 1142577109349141760 3842810640077795968 6543044170806450176 9243277701535104384 11943511232263758592 14643744762992412800 17343978293721067008 1597467750740169600 4297701281468823808 6997934812197478016 9698168342926132224 12398401873654786432 15098635404383440640 17798868935112094848 2052358392131197440 4752591922859851648 7452825453588505856 10153058984317160064 12853292515045814272 15553526045774468480 18253759576503122688 2507249033522225280 5207482564250879488 7907716094979533696 10607949625708187904 13308183156436842112 16008416687165496320 261906144184598912 2962139674913253120 5662373205641907328 8362606736370561536 11062840267099215744 13763073797827869952 16463307328556524160 716796785575626752 3417030316304280960 6117263847032935168 8817497377761589376 11517730908490243584 14217964439218897792 16918197969947552000 1171687426966654592 3871920957695308800 6572154488423963008 9272388019152617216 11972621549881271424 14672855080609925632 17373088611338579840 1626578068357682432 4326811599086336640 7027045129814990848 9727278660543645056 12427512191272299264 15127745722000953472 17827979252729607680 2081468709748710272 4781702240477364480 7481935771206018688 10182169301934672896 12882402832663327104 15582636363391981312 18282869894120635520 2536359351139738112 5236592881868392320 7936826412597046528 10637059943325700736 13337293474054354944 16037527004783009152 291016461802111744 2991249992530765952 5691483523259420160 8391717053988074368 11091950584716728576 13792184115445382784 16492417646174036992 745907103193139584 3446140633921793792 6146374164650448000 8846607695379102208 11546841226107756416 14247074756836410624 16947308287565064832 1200797744584167424 3901031275312821632 6601264806041475840 9301498336770130048 12001731867498784256 14701965398227438464 17402198928956092672 1655688385975195264 4355921916703849472 7056155447432503680 9756388978161157888 12456622508889812096 15156856039618466304 17857089570347120512 2110579027366223104 4810812558094877312 7511046088823531520 10211279619552185728 12911513150280839936 15611746681009494144 18311980211738148352 2565469668757250944 5265703199485905152 7965936730214559360 10666170260943213568 13366403791671867776 16066637322400521984 320126779419624576 3020360310148278784 5720593840876932992 8420827371605587200 11121060902334241408 13821294433062895616 16521527963791549824 775017420810652416 3475250951539306624 6175484482267960832 8875718012996615040 11575951543725269248 14276185074453923456 16976418605182577664 1229908062201680256 3930141592930334464 6630375123658988672 9330608654387642880 12030842185116297088 14731075715844951296 17431309246573605504 1684798703592708096 4385032234321362304 7085265765050016512 9785499295778670720 12485732826507324928 15185966357235979136 17886199887964633344 2139689344983735936 4839922875712390144 7540156406441044352 10240389937169698560 12940623467898352768 15640856998627006976 18341090529355661184 2594579986374763776 5294813517103417984 7995047047832072192 10695280578560726400 13395514109289380608 16095747640018034816 349237097037137408 3049470627765791616 5749704158494445824 8449937689223100032 11150171219951754240 13850404750680408448 16550638281409062656 804127738428165248 3504361269156819456 6204594799885473664 8904828330614127872 11605061861342782080 14305295392071436288 17005528922800090496 1259018379819193088 3959251910547847296 6659485441276501504 9359718972005155712 12059952502733809920 14760186033462464128 17460419564191118336 1713909021210220928 4414142551938875136 7114376082667529344 9814609613396183552 12514843144124837760 15215076674853491968 17915310205582146176 2168799662601248768 4869033193329902976 7569266724058557184 10269500254787211392 12969733785515865600 15669967316244519808 18370200846973174016 2623690303992276608 5323923834720930816 8024157365449585024 10724390896178239232 13424624426906893440 16124857957635547648 378347414654650240 3078580945383304448 5778814476111958656 8479048006840612864 11179281537569267072 13879515068297921280 16579748599026575488 833238056045678080 3533471586774332288 6233705117502986496 8933938648231640704 11634172178960294912 14334405709688949120 17034639240417603328 1288128697436705920 3988362228165360128 6688595758894014336 9388829289622668544 12089062820351322752 14789296351079976960 17489529881808631168 1743019338827733760 4443252869556387968 7143486400285042176 9843719931013696384 12543953461742350592 15244186992471004800 17944420523199659008 2197909980218761600 4898143510947415808 7598377041676070016 10298610572404724224 12998844103133378432 15699077633862032640 18399311164590686848 2652800621609789440 5353034152338443648 8053267683067097856 10753501213795752064 13453734744524406272 16153968275253060480 407457732272163072 3107691263000817280 5807924793729471488 8508158324458125696 11208391855186779904 13908625385915434112 16608858916644088320 862348373663190912 3562581904391845120 6262815435120499328 8963048965849153536 11663282496577807744 14363516027306461952 17063749558035116160 1317239015054218752 4017472545782872960 6717706076511527168 9417939607240181376 12118173137968835584 14818406668697489792 17518640199426144000 1772129656445246592 4472363187173900800 7172596717902555008 9872830248631209216 12573063779359863424 15273297310088517632 17973530840817171840 2227020297836274432 4927253828564928640 7627487359293582848 10327720890022237056 13027954420750891264 15728187951479545472 18428421482208199680 2681910939227302272 5382144469955956480 8082378000684610688 10782611531413264896 13482845062141919104 16183078592870573312 436568049889675904 3136801580618330112 5837035111346984320 8537268642075638528 11237502172804292736 13937735703532946944 16637969234261601152 891458691280703744 3591692222009357952 6291925752738012160 8992159283466666368 11692392814195320576 14392626344923974784 17092859875652628992 1346349332671731584 4046582863400385792 6746816394129040000 9447049924857694208 12147283455586348416 14847516986315002624 17547750517043656832 1801239974062759424 4501473504791413632 7201707035520067840 9901940566248722048 12602174096977376256 15302407627706030464 18002641158434684672 2256130615453787264 4956364146182441472 7656597676911095680 10356831207639749888 13057064738368404096 15757298269097058304 10787726116160896 2711021256844815104 5411254787573469312 8111488318302123520 10811721849030777728 13511955379759431936 16212188910488086144 465678367507188736 3165911898235842944 5866145428964497152 8566378959693151360 11266612490421805568 13966846021150459776 16667079551879113984 920569008898216576 3620802539626870784 6321036070355524992 9021269601084179200 11721503131812833408 14421736662541487616 17121970193270141824 1375459650289244416 4075693181017898624 6775926711746552832 9476160242475207040 12176393773203861248 14876627303932515456 17576860834661169664 1830350291680272256 4530583822408926464 7230817353137580672 9931050883866234880 12631284414594889088 15331517945323543296 18031751476052197504 2285240933071300096 4985474463799954304 7685707994528608512 10385941525257262720 13086175055985916928 15786408586714571136 39898043733673728 2740131574462327936 5440365105190982144 8140598635919636352 10840832166648290560 13541065697376944768 16241299228105598976 494788685124701568 3195022215853355776 5895255746582009984 8595489277310664192 11295722808039318400 13995956338767972608 16696189869496626816 949679326515729408 3649912857244383616 6350146387973037824 9050379918701692032 11750613449430346240 14450846980159000448 17151080510887654656 1404569967906757248 4104803498635411456 6805037029364065664 9505270560092719872 12205504090821374080 14905737621550028288 17605971152278682496 1859460609297785088 4559694140026439296 7259927670755093504 9960161201483747712 12660394732212401920 15360628262941056128 18060861793669710336 2314351250688812928 5014584781417467136 7714818312146121344 10415051842874775552 13115285373603429760 15815518904332083968 69008361351186560 2769241892079840768 5469475422808494976 8169708953537149184 10869942484265803392 13570176014994457600 16270409545723111808 523899002742214400 3224132533470868608 5924366064199522816 8624599594928177024 11324833125656831232 14025066656385485440 16725300187114139648 978789644133242240 3679023174861896448 6379256705590550656 9079490236319204864 11779723767047859072 14479957297776513280 17180190828505167488 1433680285524270080 4133913816252924288 6834147346981578496 9534380877710232704 12234614408438886912 14934847939167541120 17635081469896195328 1888570926915297920 4588804457643952128 7289037988372606336 9989271519101260544 12689505049829914752 15389738580558568960 18089972111287223168 2343461568306325760 5043695099034979968 7743928629763634176 10444162160492288384 13144395691220942592 15844629221949596800 98118678968699392 2798352209697353600 5498585740426007808 8198819271154662016 10899052801883316224 13599286332611970432 16299519863340624640 553009320359727232 3253242851088381440 5953476381817035648 8653709912545689856 11353943443274344064 14054176974002998272 16754410504731652480 1007899961750755072 3708133492479409280 6408367023208063488 9108600553936717696 11808834084665371904 14509067615394026112 17209301146122680320 1462790603141782912 4163024133870437120 6863257664599091328 9563491195327745536 12263724726056399744 14963958256785053952 17664191787513708160 1917681244532810752 4617914775261464960 7318148305990119168 10018381836718773376 12718615367447427584 15418848898176081792 18119082428904736000 2372571885923838592 5072805416652492800 7773038947381147008 10473272478109801216 13173506008838455424 15873739539567109632 127228996586212224 2827462527314866432 5527696058043520640 8227929588772174848 10928163119500829056 13628396650229483264 16328630180958137472 582119637977240064 3282353168705894272 5982586699434548480 8682820230163202688 11383053760891856896 14083287291620511104 16783520822349165312 1037010279368267904 3737243810096922112 6437477340825576320 9137710871554230528 11837944402282884736 14538177933011538944 17238411463740193152 1491900920759295744 4192134451487949952 6892367982216604160 9592601512945258368 12292835043673912576 14993068574402566784 17693302105131220992 1946791562150323584 4647025092878977792 7347258623607632000 10047492154336286208 12747725685064940416 15447959215793594624 18148192746522248832 2401682203541351424 5101915734270005632 7802149264998659840 10502382795727314048 13202616326455968256 15902849857184622464 156339314203725056 2856572844932379264 5556806375661033472 8257039906389687680 10957273437118341888 13657506967846996096 16357740498575650304 611229955594752896 3311463486323407104 6011697017052061312 8711930547780715520 11412164078509369728 14112397609238023936 16812631139966678144 1066120596985780736 3766354127714434944 6466587658443089152 9166821189171743360 11867054719900397568 14567288250629051776 17267521781357705984 1521011238376808576 4221244769105462784 6921478299834116992 9621711830562771200 12321945361291425408 15022178892020079616 17722412422748733824 1975901879767836416 4676135410496490624 7376368941225144832 10076602471953799040 12776836002682453248 15477069533411107456 18177303064139761664 2430792521158864256 5131026051887518464 7831259582616172672 10531493113344826880 13231726644073481088 15931960174802135296 185449631821237888 2885683162549892096 5585916693278546304 8286150224007200512 10986383754735854720 13686617285464508928 16386850816193163136 640340273212265728 3340573803940919936 6040807334669574144 8741040865398228352 11441274396126882560 14141507926855536768 16841741457584190976 1095230914603293568 3795464445331947776 6495697976060601984 9195931506789256192 11896165037517910400 14596398568246564608 17296632098975218816 1550121555994321408 4250355086722975616 6950588617451629824 9650822148180284032 12351055678908938240 15051289209637592448 17751522740366246656 2005012197385349248 4705245728114003456 7405479258842657664 10105712789571311872 12805946320299966080 15506179851028620288 18206413381757274496 2459902838776377088 5160136369505031296 7860369900233685504 10560603430962339712 13260836961690993920 15961070492419648128 214559949438750720 2914793480167404928 5615027010896059136 8315260541624713344 11015494072353367552 13715727603082021760 16415961133810675968 669450590829778560 3369684121558432768 6069917652287086976 8770151183015741184 11470384713744395392 14170618244473049600 16870851775201703808 1124341232220806400 3824574762949460608 6524808293678114816 9225041824406769024 11925275355135423232 14625508885864077440 17325742416592731648 1579231873611834240 4279465404340488448 6979698935069142656 9679932465797796864 12380165996526451072 15080399527255105280 17780633057983759488 2034122515002862080 4734356045731516288 7434589576460170496 10134823107188824704 12835056637917478912 15535290168646133120 18235523699374787328 2489013156393889920 5189246687122544128 7889480217851198336 10589713748579852544 13289947279308506752 15990180810037160960 243670267056263552 2943903797784917760 5644137328513571968 8344370859242226176 11044604389970880384 13744837920699534592 16445071451428188800 698560908447291392 3398794439175945600 6099027969904599808 8799261500633254016 11499495031361908224 14199728562090562432 16899962092819216640 1153451549838319232 3853685080566973440 6553918611295627648 9254152142024281856 11954385672752936064 14654619203481590272 17354852734210244480 1608342191229347072 4308575721958001280 7008809252686655488 9709042783415309696 12409276314143963904 15109509844872618112 17809743375601272320 2063232832620374912 4763466363349029120 7463699894077683328 10163933424806337536 12864166955534991744 15564400486263645952 18264634016992300160 2518123474011402752 5218357004740056960 7918590535468711168 10618824066197365376 13319057596926019584 16019291127654673792 272780584673776384 2973014115402430592 5673247646131084800 8373481176859739008 11073714707588393216 13773948238317047424 16474181769045701632 727671226064804224 3427904756793458432 6128138287522112640 8828371818250766848 11528605348979421056 14228838879708075264 16929072410436729472 1182561867455832064 3882795398184486272 6583028928913140480 9283262459641794688 11983495990370448896 14683729521099103104 17383963051827757312 1637452508846859904 4337686039575514112 7037919570304168320 9738153101032822528 12438386631761476736 15138620162490130944 17838853693218785152 2092343150237887744 4792576680966541952 7492810211695196160 10193043742423850368 12893277273152504576 15593510803881158784 18293744334609812992 2547233791628915584 5247467322357569792 7947700853086224000 10647934383814878208 13348167914543532416 16048401445272186624 301890902291289216 3002124433019943424 5702357963748597632 8402591494477251840 11102825025205906048 13803058555934560256 16503292086663214464 756781543682317056 3457015074410971264 6157248605139625472 8857482135868279680 11557715666596933888 14257949197325588096 16958182728054242304 1211672185073344896 3911905715801999104 6612139246530653312 9312372777259307520 12012606307987961728 14712839838716615936 17413073369445270144 1666562826464372736 4366796357193026944 7067029887921681152 9767263418650335360 12467496949378989568 15167730480107643776 17867964010836297984 2121453467855400576 4821686998584054784 7521920529312708992 10222154060041363200 12922387590770017408 15622621121498671616 18322854652227325824 2576344109246428416 5276577639975082624 7976811170703736832 10677044701432391040 13377278232161045248 16077511762889699456 331001219908802048 3031234750637456256 5731468281366110464 8431701812094764672 11131935342823418880 13832168873552073088 16532402404280727296 785891861299829888 3486125392028484096 6186358922757138304 8886592453485792512 11586825984214446720 14287059514943100928 16987293045671755136 1240782502690857728 3941016033419511936 6641249564148166144 9341483094876820352 12041716625605474560 14741950156334128768 17442183687062782976 1695673144081885568 4395906674810539776 7096140205539193984 9796373736267848192 12496607266996502400 15196840797725156608 17897074328453810816 2150563785472913408 4850797316201567616 7551030846930221824 10251264377658876032 12951497908387530240 15651731439116184448 18351964969844838656 2605454426863941248 5305687957592595456 8005921488321249664 10706155019049903872 13406388549778558080 16106622080507212288 360111537526314880 3060345068254969088 5760578598983623296 8460812129712277504 11161045660440931712 13861279191169585920 16561512721898240128 815002178917342720 3515235709645996928 6215469240374651136 8915702771103305344 11615936301831959552 14316169832560613760 17016403363289267968 1269892820308370560 3970126351037024768 6670359881765678976 9370593412494333184 12070826943222987392 14771060473951641600 17471294004680295808 1724783461699398400 4425016992428052608 7125250523156706816 9825484053885361024 12525717584614015232 15225951115342669440 17926184646071323648 2179674103090426240 4879907633819080448 7580141164547734656 10280374695276388864 12980608226005043072 15680841756733697280 18381075287462351488 2634564744481454080 5334798275210108288 8035031805938762496 10735265336667416704 13435498867396070912 16135732398124725120 389221855143827712 3089455385872481920 5789688916601136128 8489922447329790336 11190155978058444544 13890389508787098752 16590623039515752960 844112496534855552 3544346027263509760 6244579557992163968 8944813088720818176 11645046619449472384 14345280150178126592 17045513680906780800 1299003137925883392 3999236668654537600 6699470199383191808 9399703730111846016 12099937260840500224 14800170791569154432 17500404322297808640 1753893779316911232 4454127310045565440 7154360840774219648 9854594371502873856 12554827902231528064 15255061432960182272 17955294963688836480 2208784420707939072 4909017951436593280 7609251482165247488 10309485012893901696 13009718543622555904 15709952074351210112 18410185605079864320 2663675062098966912 5363908592827621120 8064142123556275328 10764375654284929536 13464609185013583744 16164842715742237952 418332172761340544 3118565703489994752 5818799234218648960 8519032764947303168 11219266295675957376 13919499826404611584 16619733357133265792 873222814152368384 3573456344881022592 6273689875609676800 8973923406338331008 11674156937066985216 14374390467795639424 17074623998524293632 1328113455543396224 4028346986272050432 6728580517000704640 9428814047729358848 12129047578458013056 14829281109186667264 17529514639915321472 1783004096934424064 4483237627663078272 7183471158391732480 9883704689120386688 12583938219849040896 15284171750577695104 17984405281306349312 2237894738325451904 4938128269054106112 7638361799782760320 10338595330511414528 13038828861240068736 15739062391968722944 18439295922697377152 2692785379716479744 5393018910445133952 8093252441173788160 10793485971902442368 13493719502631096576 16193953033359750784 447442490378853376 3147676021107507584 5847909551836161792 8548143082564816000 11248376613293470208 13948610144022124416 16648843674750778624 902333131769881216 3602566662498535424 6302800193227189632 9003033723955843840 11703267254684498048 14403500785413152256 17103734316141806464 1357223773160909056 4057457303889563264 6757690834618217472 9457924365346871680 12158157896075525888 14858391426804180096 17558624957532834304 1812114414551936896 4512347945280591104 7212581476009245312 9912815006737899520 12613048537466553728 15313282068195207936 18013515598923862144 2267005055942964736 4967238586671618944 7667472117400273152 10367705648128927360 13067939178857581568 15768172709586235776 21662166605338368 2721895697333992576 5422129228062646784 8122362758791300992 10822596289519955200 13522829820248609408 16223063350977263616 476552807996366208 3176786338725020416 5877019869453674624 8577253400182328832 11277486930910983040 13977720461639637248 16677953992368291456 931443449387394048 3631676980116048256 6331910510844702464 9032144041573356672 11732377572302010880 14432611103030665088 17132844633759319296 1386334090778421888 4086567621507076096 6786801152235730304 9487034682964384512 12187268213693038720 14887501744421692928 17587735275150347136 1841224732169449728 4541458262898103936 7241691793626758144 9941925324355412352 12642158855084066560 15342392385812720768 18042625916541374976 2296115373560477568 4996348904289131776 7696582435017785984 10396815965746440192 13097049496475094400 15797283027203748608 50772484222851200 2751006014951505408 5451239545680159616 8151473076408813824 10851706607137468032 13551940137866122240 16252173668594776448 505663125613879040 3205896656342533248 5906130187071187456 8606363717799841664 11306597248528495872 14006830779257150080 16707064309985804288 960553767004906880 3660787297733561088 6361020828462215296 9061254359190869504 11761487889919523712 14461721420648177920 17161954951376832128 1415444408395934720 4115677939124588928 6815911469853243136 9516145000581897344 12216378531310551552 14916612062039205760 17616845592767859968 1870335049786962560 4570568580515616768 7270802111244270976 9971035641972925184 12671269172701579392 15371502703430233600 18071736234158887808 2325225691177990400 5025459221906644608 7725692752635298816 10425926283363953024 13126159814092607232 15826393344821261440 79882801840364032 2780116332569018240 5480349863297672448 8180583394026326656 10880816924754980864 13581050455483635072 16281283986212289280 534773443231391872 3235006973960046080 5935240504688700288 8635474035417354496 11335707566146008704 14035941096874662912 16736174627603317120 989664084622419712 3689897615351073920 6390131146079728128 9090364676808382336 11790598207537036544 14490831738265690752 17191065268994344960 1444554726013447552 4144788256742101760 6845021787470755968 9545255318199410176 12245488848928064384 14945722379656718592 17645955910385372800 1899445367404475392 4599678898133129600 7299912428861783808 10000145959590438016 12700379490319092224 15400613021047746432 18100846551776400640 2354336008795503232 5054569539524157440 7754803070252811648 10455036600981465856 13155270131710120064 15855503662438774272 108993119457876864 2809226650186531072 5509460180915185280 8209693711643839488 10909927242372493696 13610160773101147904 16310394303829802112 563883760848904704 3264117291577558912 5964350822306213120 8664584353034867328 11364817883763521536 14065051414492175744 16765284945220829952 1018774402239932544 3719007932968586752 6419241463697240960 9119474994425895168 11819708525154549376 14519942055883203584 17220175586611857792 1473665043630960384 4173898574359614592 6874132105088268800 9574365635816923008 12274599166545577216 14974832697274231424 17675066228002885632 1928555685021988224 4628789215750642432 7329022746479296640 10029256277207950848 12729489807936605056 15429723338665259264 18129956869393913472 2383446326413016064 5083679857141670272 7783913387870324480 10484146918598978688 13184380449327632896 15884613980056287104 138103437075389696 2838336967804043904 5538570498532698112 8238804029261352320 10939037559990006528 13639271090718660736 16339504621447314944 592994078466417536 3293227609195071744 5993461139923725952 8693694670652380160 11393928201381034368 14094161732109688576 16794395262838342784 1047884719857445376 3748118250586099584 6448351781314753792 9148585312043408000 11848818842772062208 14549052373500716416 17249285904229370624 1502775361248473216 4203008891977127424 6903242422705781632 9603475953434435840 12303709484163090048 15003943014891744256 17704176545620398464 1957666002639501056 4657899533368155264 7358133064096809472 10058366594825463680 12758600125554117888 15458833656282772096 18159067187011426304 2412556644030528896 5112790174759183104 7813023705487837312 10513257236216491520 13213490766945145728 15913724297673799936 167213754692902528 2867447285421556736 5567680816150210944 8267914346878865152 10968147877607519360 13668381408336173568 16368614939064827776 622104396083930368 3322337926812584576 6022571457541238784 8722804988269892992 11423038518998547200 14123272049727201408 16823505580455855616 1076995037474958208 3777228568203612416 6477462098932266624 9177695629660920832 11877929160389575040 14578162691118229248 17278396221846883456 1531885678865986048 4232119209594640256 6932352740323294464 9632586271051948672 12332819801780602880 15033053332509257088 17733286863237911296 1986776320257013888 4687009850985668096 7387243381714322304 10087476912442976512 12787710443171630720 15487943973900284928 18188177504628939136 2441666961648041728 5141900492376695936 7842134023105350144 10542367553834004352 13242601084562658560 15942834615291312768 196324072310415360 2896557603039069568 5596791133767723776 8297024664496377984 10997258195225032192 13697491725953686400 16397725256682340608 651214713701443200 3351448244430097408 6051681775158751616 8751915305887405824 11452148836616060032 14152382367344714240 16852615898073368448 1106105355092471040 3806338885821125248 6506572416549779456 9206805947278433664 11907039478007087872 14607273008735742080 17307506539464396288 1560995996483498880 4261229527212153088 6961463057940807296 9661696588669461504 12361930119398115712 15062163650126769920 17762397180855424128 2015886637874526720 4716120168603180928 7416353699331835136 10116587230060489344 12816820760789143552 15517054291517797760 18217287822246451968 2470777279265554560 5171010809994208768 7871244340722862976 10571477871451517184 13271711402180171392 15971944932908825600 225434389927928192 2925667920656582400 5625901451385236608 8326134982113890816 11026368512842545024 13726602043571199232 16426835574299853440 680325031318956032 3380558562047610240 6080792092776264448 8781025623504918656 11481259154233572864 14181492684962227072 16881726215690881280 1135215672709983872 3835449203438638080 6535682734167292288 9235916264895946496 11936149795624600704 14636383326353254912 17336616857081909120 1590106314101011712 4290339844829665920 6990573375558320128 9690806906286974336 12391040437015628544 15091273967744282752 17791507498472936960 2044996955492039552 4745230486220693760 7445464016949347968 10145697547678002176 12845931078406656384 15546164609135310592 18246398139863964800 2499887596883067392 5200121127611721600 7900354658340375808 10600588189069030016 13300821719797684224 16001055250526338432 254544707545441024 2954778238274095232 5655011769002749440 8355245299731403648 11055478830460057856 13755712361188712064 16455945891917366272 709435348936468864 3409668879665123072 6109902410393777280 8810135941122431488 11510369471851085696 14210603002579739904 16910836533308394112 1164325990327496704 3864559521056150912 6564793051784805120 9265026582513459328 11965260113242113536 14665493643970767744 17365727174699421952 1619216631718524544 4319450162447178752 7019683693175832960 9719917223904487168 12420150754633141376 15120384285361795584 17820617816090449792 2074107273109552384 4774340803838206592 7474574334566860800 10174807865295515008 12875041396024169216 15575274926752823424 18275508457481477632 2528997914500580224 5229231445229234432 7929464975957888640 10629698506686542848 13329932037415197056 16030165568143851264 283655025162953856 2983888555891608064 5684122086620262272 8384355617348916480 11084589148077570688 13784822678806224896 16485056209534879104 738545666553981696 3438779197282635904 6139012728011290112 8839246258739944320 11539479789468598528 14239713320197252736 16939946850925906944 1193436307945009536 3893669838673663744 6593903369402317952 9294136900130972160 11994370430859626368 14694603961588280576 17394837492316934784 1648326949336037376 4348560480064691584 7048794010793345792 9749027541522000000 12449261072250654208 15149494602979308416 17849728133707962624 2103217590727065216 4803451121455719424 7503684652184373632 10203918182913027840 12904151713641682048 15604385244370336256 18304618775098990464 2558108232118093056 5258341762846747264 7958575293575401472 10658808824304055680 13359042355032709888 16059275885761364096 312765342780466688 3012998873509120896 5713232404237775104 8413465934966429312 11113699465695083520 13813932996423737728 16514166527152391936 767655984171494528 3467889514900148736 6168123045628802944 8868356576357457152 11568590107086111360 14268823637814765568 16969057168543419776 1222546625562522368 3922780156291176576 6623013687019830784 9323247217748484992 12023480748477139200 14723714279205793408 17423947809934447616 1677437266953550208 4377670797682204416 7077904328410858624 9778137859139512832 12478371389868167040 15178604920596821248 17878838451325475456 2132327908344578048 4832561439073232256 7532794969801886464 10233028500530540672 12933262031259194880 15633495561987849088 18333729092716503296 2587218549735605888 5287452080464260096 7987685611192914304 10687919141921568512 13388152672650222720 16088386203378876928 341875660397979520 3042109191126633728 5742342721855287936 8442576252583942144 11142809783312596352 13843043314041250560 16543276844769904768 796766301789007360 3496999832517661568 6197233363246315776 8897466893974969984 11597700424703624192 14297933955432278400 16998167486160932608 1251656943180035200 3951890473908689408 6652124004637343616 9352357535365997824 12052591066094652032 14752824596823306240 17453058127551960448 1706547584571063040 4406781115299717248 7107014646028371456 9807248176757025664 12507481707485679872 15207715238214334080 17907948768942988288 2161438225962090880 4861671756690745088 7561905287419399296 10262138818148053504 12962372348876707712 15662605879605361920 18362839410334016128 2616328867353118720 5316562398081772928 8016795928810427136 10717029459539081344 13417262990267735552 16117496520996389760 370985978015492352 3071219508744146560 5771453039472800768 8471686570201454976 11171920100930109184 13872153631658763392 16572387162387417600 825876619406520192 3526110150135174400 6226343680863828608 8926577211592482816 11626810742321137024 14327044273049791232 17027277803778445440 1280767260797548032 3981000791526202240 6681234322254856448 9381467852983510656 12081701383712164864 14781934914440819072 17482168445169473280 1735657902188575872 4435891432917230080 7136124963645884288 9836358494374538496 12536592025103192704 15236825555831846912 17937059086560501120 2190548543579603712 4890782074308257920 7591015605036912128 10291249135765566336 12991482666494220544 15691716197222874752 18391949727951528960 2645439184970631552 5345672715699285760 8045906246427939968 10746139777156594176 13446373307885248384 16146606838613902592 400096295633005184 3100329826361659392 5800563357090313600 8500796887818967808 11201030418547622016 13901263949276276224 16601497480004930432 854986937024033024 3555220467752687232 6255453998481341440 8955687529209995648 11655921059938649856 14356154590667304064 17056388121395958272 1309877578415060864 4010111109143715072 6710344639872369280 9410578170601023488 12110811701329677696 14811045232058331904 17511278762786986112 1764768219806088704 4465001750534742912 7165235281263397120 9865468811992051328 12565702342720705536 15265935873449359744 17966169404178013952 2219658861197116544 4919892391925770752 7620125922654424960 10320359453383079168 13020592984111733376 15720826514840387584 18421060045569041792 2674549502588144384 5374783033316798592 8075016564045452800 10775250094774107008 13475483625502761216 16175717156231415424 429206613250518016 3129440143979172224 5829673674707826432 8529907205436480640 11230140736165134848 13930374266893789056 16630607797622443264 884097254641545856 3584330785370200064 6284564316098854272 8984797846827508480 11685031377556162688 14385264908284816896 17085498439013471104 1338987896032573696 4039221426761227904 6739454957489882112 9439688488218536320 12139922018947190528 14840155549675844736 17540389080404498944 1793878537423601536 4494112068152255744 7194345598880909952 9894579129609564160 12594812660338218368 15295046191066872576 17995279721795526784 2248769178814629376 4949002709543283584 7649236240271937792 10349469771000592000 13049703301729246208 15749936832457900416 3426289477003008 2703659820205657216 5403893350934311424 8104126881662965632 10804360412391619840 13504593943120274048 16204827473848928256 458316930868030848 3158550461596685056 5858783992325339264 8559017523053993472 11259251053782647680 13959484584511301888 16659718115239956096 913207572259058688 3613441102987712896 6313674633716367104 9013908164445021312 11714141695173675520 14414375225902329728 17114608756630983936 1368098213650086528 4068331744378740736 6768565275107394944 9468798805836049152 12169032336564703360 14869265867293357568 17569499398022011776 1822988855041114368 4523222385769768576 7223455916498422784 9923689447227076992 12623922977955731200 15324156508684385408 18024390039413039616 2277879496432142208 4978113027160796416 7678346557889450624 10378580088618104832 13078813619346759040 15779047150075413248 32536607094515840 2732770137823170048 5433003668551824256 8133237199280478464 10833470730009132672 13533704260737786880 16233937791466441088 487427248485543680 3187660779214197888 5887894309942852096 8588127840671506304 11288361371400160512 13988594902128814720 16688828432857468928 942317889876571520 3642551420605225728 6342784951333879936 9043018482062534144 11743252012791188352 14443485543519842560 17143719074248496768 1397208531267599360 4097442061996253568 6797675592724907776 9497909123453561984 12198142654182216192 14898376184910870400 17598609715639524608 1852099172658627200 4552332703387281408 7252566234115935616 9952799764844589824 12653033295573244032 15353266826301898240 18053500357030552448 2306989814049655040 5007223344778309248 7707456875506963456 10407690406235617664 13107923936964271872 15808157467692926080 61646924712028672 2761880455440682880 5462113986169337088 8162347516897991296 10862581047626645504 13562814578355299712 16263048109083953920 516537566103056512 3216771096831710720 5917004627560364928 8617238158289019136 11317471689017673344 14017705219746327552 16717938750474981760 971428207494084352 3671661738222738560 6371895268951392768 9072128799680046976 11772362330408701184 14472595861137355392 17172829391866009600 1426318848885112192 4126552379613766400 6826785910342420608 9527019441071074816 12227252971799729024 14927486502528383232 17627720033257037440 1881209490276140032 4581443021004794240 7281676551733448448 9981910082462102656 12682143613190756864 15382377143919411072 18082610674648065280 2336100131667167872 5036333662395822080 7736567193124476288 10436800723853130496 13137034254581784704 15837267785310438912 90757242329541504 2790990773058195712 5491224303786849920 8191457834515504128 10891691365244158336 13591924895972812544 16292158426701466752 545647883720569344 3245881414449223552 5946114945177877760 8646348475906531968 11346582006635186176 14046815537363840384 16747049068092494592 1000538525111597184 3700772055840251392 6401005586568905600 9101239117297559808 11801472648026214016 14501706178754868224 17201939709483522432 1455429166502625024 4155662697231279232 6855896227959933440 9556129758688587648 12256363289417241856 14956596820145896064 17656830350874550272 1910319807893652864 4610553338622307072 7310786869350961280 10011020400079615488 12711253930808269696 15411487461536923904 18111720992265578112 2365210449284680704 5065443980013334912 7765677510741989120 10465911041470643328 13166144572199297536 15866378102927951744 119867559947054336 2820101090675708544 5520334621404362752 8220568152133016960 10920801682861671168 13621035213590325376 16321268744318979584 574758201338082176 3274991732066736384 5975225262795390592 8675458793524044800 11375692324252699008 14075925854981353216 16776159385710007424 1029648842729110016 3729882373457764224 6430115904186418432 9130349434915072640 11830582965643726848 14530816496372381056 17231050027101035264 1484539484120137856 4184773014848792064 6885006545577446272 9585240076306100480 12285473607034754688 14985707137763408896 17685940668492063104 1939430125511165696 4639663656239819904 7339897186968474112 10040130717697128320 12740364248425782528 15440597779154436736 18140831309883090944 2394320766902193536 5094554297630847744 7794787828359501952 10495021359088156160 13195254889816810368 15895488420545464576 148977877564567168 2849211408293221376 5549444939021875584 8249678469750529792 10949912000479184000 13650145531207838208 16350379061936492416 603868518955595008 3304102049684249216 6004335580412903424 8704569111141557632 11404802641870211840 14105036172598866048 16805269703327520256 1058759160346622848 3758992691075277056 6459226221803931264 9159459752532585472 11859693283261239680 14559926813989893888 17260160344718548096 1513649801737650688 4213883332466304896 6914116863194959104 9614350393923613312 12314583924652267520 15014817455380921728 17715050986109575936 1968540443128678528 4668773973857332736 7369007504585986944 10069241035314641152 12769474566043295360 15469708096771949568 18169941627500603776 2423431084519706368 5123664615248360576 7823898145977014784 10524131676705668992 13224365207434323200 15924598738162977408 178088195182080000 2878321725910734208 5578555256639388416 8278788787368042624 10979022318096696832 13679255848825351040 16379489379554005248 632978836573107840 3333212367301762048 6033445898030416256 8733679428759070464 11433912959487724672 14134146490216378880 16834380020945033088 1087869477964135680 3788103008692789888 6488336539421444096 9188570070150098304 11888803600878752512 14589037131607406720 17289270662336060928 1542760119355163520 4242993650083817728 6943227180812471936 9643460711541126144 12343694242269780352 15043927772998434560 17744161303727088768 1997650760746191360 4697884291474845568 7398117822203499776 10098351352932153984 12798584883660808192 15498818414389462400 18199051945118116608 2452541402137219200 5152774932865873408 7853008463594527616 10553241994323181824 13253475525051836032 15953709055780490240 207198512799592832 2907432043528247040 5607665574256901248 8307899104985555456 11008132635714209664 13708366166442863872 16408599697171518080 662089154190620672 3362322684919274880 6062556215647929088 8762789746376583296 11463023277105237504 14163256807833891712 16863490338562545920 1116979795581648512 3817213326310302720 6517446857038956928 9217680387767611136 11917913918496265344 14618147449224919552 17318380979953573760 1571870436972676352 4272103967701330560 6972337498429984768 9672571029158638976 12372804559887293184 15073038090615947392 17773271621344601600 2026761078363704192 4726994609092358400 7427228139821012608 10127461670549666816 12827695201278321024 15527928732006975232 18228162262735629440 2481651719754732032 5181885250483386240 7882118781212040448 10582352311940694656 13282585842669348864 15982819373398003072 236308830417105664 2936542361145759872 5636775891874414080 8337009422603068288 11037242953331722496 13737476484060376704 16437710014789030912 691199471808133504 3391433002536787712 6091666533265441920 8791900063994096128 11492133594722750336 14192367125451404544 16892600656180058752 1146090113199161344 3846323643927815552 6546557174656469760 9246790705385123968 11947024236113778176 14647257766842432384 17347491297571086592 1600980754590189184 4301214285318843392 7001447816047497600 9701681346776151808 12401914877504806016 15102148408233460224 17802381938962114432 2055871395981217024 4756104926709871232 7456338457438525440 10156571988167179648 12856805518895833856 15557039049624488064 18257272580353142272 2510762037372244864 5210995568100899072 7911229098829553280 10611462629558207488 13311696160286861696 16011929691015515904 265419148034618496 2965652678763272704 5665886209491926912 8366119740220581120 11066353270949235328 13766586801677889536 16466820332406543744 720309789425646336 3420543320154300544 6120776850882954752 8821010381611608960 11521243912340263168 14221477443068917376 16921710973797571584 1175200430816674176 3875433961545328384 6575667492273982592 9275901023002636800 11976134553731291008 14676368084459945216 17376601615188599424 1630091072207702016 4330324602936356224 7030558133665010432 9730791664393664640 12431025195122318848 15131258725850973056 17831492256579627264 2084981713598729856 4785215244327384064 7485448775056038272 10185682305784692480 12885915836513346688 15586149367242000896 18286382897970655104 2539872354989757696 5240105885718411904 7940339416447066112 10640572947175720320 13340806477904374528 16041040008633028736 294529465652131328 2994762996380785536 5694996527109439744 8395230057838093952 11095463588566748160 13795697119295402368 16495930650024056576 749420107043159168 3449653637771813376 6149887168500467584 8850120699229121792 11550354229957776000 14250587760686430208 16950821291415084416 1204310748434187008 3904544279162841216 6604777809891495424 9305011340620149632 12005244871348803840 14705478402077458048 17405711932806112256 1659201389825214848 4359434920553869056 7059668451282523264 9759901982011177472 12460135512739831680 15160369043468485888 17860602574197140096 2114092031216242688 4814325561944896896 7514559092673551104 10214792623402205312 12915026154130859520 15615259684859513728 18315493215588167936 2568982672607270528 5269216203335924736 7969449734064578944 10669683264793233152 13369916795521887360 16070150326250541568 323639783269644160 3023873313998298368 5724106844726952576 8424340375455606784 11124573906184260992 13824807436912915200 16525040967641569408 778530424660672000 3478763955389326208 6178997486117980416 8879231016846634624 11579464547575288832 14279698078303943040 16979931609032597248 1233421066051699840 3933654596780354048 6633888127509008256 9334121658237662464 12034355188966316672 14734588719694970880 17434822250423625088 1688311707442727680 4388545238171381888 7088778768900036096 9789012299628690304 12489245830357344512 15189479361085998720 17889712891814652928 2143202348833755520 4843435879562409728 7543669410291063936 10243902941019718144 12944136471748372352 15644370002477026560 18344603533205680768 2598092990224783360 5298326520953437568 7998560051682091776 10698793582410745984 13399027113139400192 16099260643868054400 352750100887156992 3052983631615811200 5753217162344465408 8453450693073119616 11153684223801773824 13853917754530428032 16554151285259082240 807640742278184832 3507874273006839040 6208107803735493248 8908341334464147456 11608574865192801664 14308808395921455872 17009041926650110080 1262531383669212672 3962764914397866880 6662998445126521088 9363231975855175296 12063465506583829504 14763699037312483712 17463932568041137920 1717422025060240512 4417655555788894720 7117889086517548928 9818122617246203136 12518356147974857344 15218589678703511552 17918823209432165760 2172312666451268352 4872546197179922560 7572779727908576768 10273013258637230976 12973246789365885184 15673480320094539392 18373713850823193600 2627203307842296192 5327436838570950400 8027670369299604608 10727903900028258816 13428137430756913024 16128370961485567232 381860418504669824 3082093949233324032 5782327479961978240 8482561010690632448 11182794541419286656 13883028072147940864 16583261602876595072 836751059895697664 3536984590624351872 6237218121353006080 8937451652081660288 11637685182810314496 14337918713538968704 17038152244267622912 1291641701286725504 3991875232015379712 6692108762744033920 9392342293472688128 12092575824201342336 14792809354929996544 17493042885658650752 1746532342677753344 4446765873406407552 7146999404135061760 9847232934863715968 12547466465592370176 15247699996321024384 17947933527049678592 2201422984068781184 4901656514797435392 7601890045526089600 10302123576254743808 13002357106983398016 15702590637712052224 18402824168440706432 2656313625459809024 5356547156188463232 8056780686917117440 10757014217645771648 13457247748374425856 16157481279103080064 410970736122182656 3111204266850836864 5811437797579491072 8511671328308145280 11211904859036799488 13912138389765453696 16612371920494107904 865861377513210496 3566094908241864704 6266328438970518912 8966561969699173120 11666795500427827328 14367029031156481536 17067262561885135744 1320752018904238336 4020985549632892544 6721219080361546752 9421452611090200960 12121686141818855168 14821919672547509376 17522153203276163584 1775642660295266176 4475876191023920384 7176109721752574592 9876343252481228800 12576576783209883008 15276810313938537216 17977043844667191424 2230533301686294016 4930766832414948224 7631000363143602432 10331233893872256640 13031467424600910848 15731700955329565056 18431934486058219264 2685423943077321856 5385657473805976064 8085891004534630272 10786124535263284480 13486358065991938688 16186591596720592896 440081053739695488 3140314584468349696 5840548115197003904 8540781645925658112 11241015176654312320 13941248707382966528 16641482238111620736 894971695130723328 3595205225859377536 6295438756588031744 8995672287316685952 11695905818045340160 14396139348773994368 17096372879502648576 1349862336521751168 4050095867250405376 6750329397979059584 9450562928707713792 12150796459436368000 14851029990165022208 17551263520893676416 1804752977912779008 4504986508641433216 7205220039370087424 9905453570098741632 12605687100827395840 15305920631556050048 18006154162284704256 2259643619303806848 4959877150032461056 7660110680761115264 10360344211489769472 13060577742218423680 15760811272947077888 14300729966180480 2714534260694834688 5414767791423488896 8115001322152143104 10815234852880797312 13515468383609451520 16215701914338105728 469191371357208320 3169424902085862528 5869658432814516736 8569891963543170944 11270125494271825152 13970359025000479360 16670592555729133568 924082012748236160 3624315543476890368 6324549074205544576 9024782604934198784 11725016135662852992 14425249666391507200 17125483197120161408 1378972654139264000 4079206184867918208 6779439715596572416 9479673246325226624 12179906777053880832 14880140307782535040 17580373838511189248 1833863295530291840 4534096826258946048 7234330356987600256 9934563887716254464 12634797418444908672 15335030949173562880 18035264479902217088 2288753936921319680 4988987467649973888 7689220998378628096 10389454529107282304 13089688059835936512 15789921590564590720 43411047583693312 2743644578312347520 5443878109041001728 8144111639769655936 10844345170498310144 13544578701226964352 16244812231955618560 498301688974721152 3198535219703375360 5898768750432029568 8599002281160683776 11299235811889337984 13999469342617992192 16699702873346646400 953192330365748992 3653425861094403200 6353659391823057408 9053892922551711616 11754126453280365824 14454359984009020032 17154593514737674240 1408082971756776832 4108316502485431040 6808550033214085248 9508783563942739456 12209017094671393664 14909250625400047872 17609484156128702080 1862973613147804672 4563207143876458880 7263440674605113088 9963674205333767296 12663907736062421504 15364141266791075712 18064374797519729920 2317864254538832512 5018097785267486720 7718331315996140928 10418564846724795136 13118798377453449344 15819031908182103552 72521365201206144 2772754895929860352 5472988426658514560 8173221957387168768 10873455488115822976 13573689018844477184 16273922549573131392 527412006592233984 3227645537320888192 5927879068049542400 8628112598778196608 11328346129506850816 14028579660235505024 16728813190964159232 982302647983261824 3682536178711916032 6382769709440570240 9083003240169224448 11783236770897878656 14483470301626532864 17183703832355187072 1437193289374289664 4137426820102943872 6837660350831598080 9537893881560252288 12238127412288906496 14938360943017560704 17638594473746214912 1892083930765317504 4592317461493971712 7292550992222625920 9992784522951280128 12693018053679934336 15393251584408588544 18093485115137242752 2346974572156345344 5047208102884999552 7747441633613653760 10447675164342307968 13147908695070962176 15848142225799616384 101631682818718976 2801865213547373184 5502098744276027392 8202332275004681600 10902565805733335808 13602799336461990016 16303032867190644224 556522324209746816 3256755854938401024 5956989385667055232 8657222916395709440 11357456447124363648 14057689977853017856 16757923508581672064 1011412965600774656 3711646496329428864 6411880027058083072 9112113557786737280 11812347088515391488 14512580619244045696 17212814149972699904 1466303606991802496 4166537137720456704 6866770668449110912 9567004199177765120 12267237729906419328 14967471260635073536 17667704791363727744 1921194248382830336 4621427779111484544 7321661309840138752 10021894840568792960 12722128371297447168 15422361902026101376 18122595432754755584 2376084889773858176 5076318420502512384 7776551951231166592 10476785481959820800 13177019012688475008 15877252543417129216 130742000436231808 2830975531164886016 5531209061893540224 8231442592622194432 10931676123350848640 13631909654079502848 16332143184808157056 585632641827259648 3285866172555913856 5986099703284568064 8686333234013222272 11386566764741876480 14086800295470530688 16787033826199184896 1040523283218287488 3740756813946941696 6440990344675595904 9141223875404250112 11841457406132904320 14541690936861558528 17241924467590212736 1495413924609315328 4195647455337969536 6895880986066623744 9596114516795277952 12296348047523932160 14996581578252586368 17696815108981240576 1950304566000343168 4650538096728997376 7350771627457651584 10051005158186305792 12751238688914960000 15451472219643614208 18151705750372268416 2405195207391371008 5105428738120025216 7805662268848679424 10505895799577333632 13206129330305987840 15906362861034642048 159852318053744640 2860085848782398848 5560319379511053056 8260552910239707264 10960786440968361472 13661019971697015680 16361253502425669888 614742959444772480 3314976490173426688 6015210020902080896 8715443551630735104 11415677082359389312 14115910613088043520 16816144143816697728 1069633600835800320 3769867131564454528 6470100662293108736 9170334193021762944 11870567723750417152 14570801254479071360 17271034785207725568 1524524242226828160 4224757772955482368 6924991303684136576 9625224834412790784 12325458365141444992 15025691895870099200 17725925426598753408 1979414883617856000 4679648414346510208 7379881945075164416 10080115475803818624 12780349006532472832 15480582537261127040 18180816067989781248 2434305525008883840 5134539055737538048 7834772586466192256 10535006117194846464 13235239647923500672 15935473178652154880 188962635671257472 2889196166399911680 5589429697128565888 8289663227857220096 10989896758585874304 13690130289314528512 16390363820043182720 643853277062285312 3344086807790939520 6044320338519593728 8744553869248247936 11444787399976902144 14145020930705556352 16845254461434210560 1098743918453313152 3798977449181967360 6499210979910621568 9199444510639275776 11899678041367929984 14599911572096584192 17300145102825238400 1553634559844340992 4253868090572995200 6954101621301649408 9654335152030303616 12354568682758957824 15054802213487612032 17755035744216266240 2008525201235368832 4708758731964023040 7408992262692677248 10109225793421331456 12809459324149985664 15509692854878639872 18209926385607294080 2463415842626396672 5163649373355050880 7863882904083705088 10564116434812359296 13264349965541013504 15964583496269667712 218072953288770304 2918306484017424512 5618540014746078720 8318773545474732928 11019007076203387136 13719240606932041344 16419474137660695552 672963594679798144 3373197125408452352 6073430656137106560 8773664186865760768 11473897717594414976 14174131248323069184 16874364779051723392 1127854236070825984 3828087766799480192 6528321297528134400 9228554828256788608 11928788358985442816 14629021889714097024 17329255420442751232 1582744877461853824 4282978408190508032 6983211938919162240 9683445469647816448 12383679000376470656 15083912531105124864 17784146061833779072 2037635518852881664 4737869049581535872 7438102580310190080 10138336111038844288 12838569641767498496 15538803172496152704 18239036703224806912 2492526160243909504 5192759690972563712 7892993221701217920 10593226752429872128 13293460283158526336 15993693813887180544 247183270906283136 2947416801634937344 5647650332363591552 8347883863092245760 11048117393820899968 13748350924549554176 16448584455278208384 702073912297310976 3402307443025965184 6102540973754619392 8802774504483273600 11503008035211927808 14203241565940582016 16903475096669236224 1156964553688338816 3857198084416993024 6557431615145647232 9257665145874301440 11957898676602955648 14658132207331609856 17358365738060264064 1611855195079366656 4312088725808020864 7012322256536675072 9712555787265329280 12412789317993983488 15113022848722637696 17813256379451291904 2066745836470394496 4766979367199048704 7467212897927702912 10167446428656357120 12867679959385011328 15567913490113665536 18268147020842319744 2521636477861422336 5221870008590076544 7922103539318730752 10622337070047384960 13322570600776039168 16022804131504693376 276293588523795968 2976527119252450176 5676760649981104384 8376994180709758592 11077227711438412800 13777461242167067008 16477694772895721216 731184229914823808 3431417760643478016 6131651291372132224 8831884822100786432 11532118352829440640 14232351883558094848 16932585414286749056 1186074871305851648 3886308402034505856 6586541932763160064 9286775463491814272 11987008994220468480 14687242524949122688 17387476055677776896 1640965512696879488 4341199043425533696 7041432574154187904 9741666104882842112 12441899635611496320 15142133166340150528 17842366697068804736 2095856154087907328 4796089684816561536 7496323215545215744 10196556746273869952 12896790277002524160 15597023807731178368 18297257338459832576 2550746795478935168 5250980326207589376 7951213856936243584 10651447387664897792 13351680918393552000 16051914449122206208 305403906141308800 3005637436869963008 5705870967598617216 8406104498327271424 11106338029055925632 13806571559784579840 16506805090513234048 760294547532336640 3460528078260990848 6160761608989645056 8860995139718299264 11561228670446953472 14261462201175607680 16961695731904261888 1215185188923364480 3915418719652018688 6615652250380672896 9315885781109327104 12016119311837981312 14716352842566635520 17416586373295289728 1670075830314392320 4370309361043046528 7070542891771700736 9770776422500354944 12471009953229009152 15171243483957663360 17871477014686317568 2124966471705420160 4825200002434074368 7525433533162728576 10225667063891382784 12925900594620036992 15626134125348691200 18326367656077345408 2579857113096448000 5280090643825102208 7980324174553756416 10680557705282410624 13380791236011064832 16081024766739719040 334514223758821632 3034747754487475840 5734981285216130048 8435214815944784256 11135448346673438464 13835681877402092672 16535915408130746880 789404865149849472 3489638395878503680 6189871926607157888 8890105457335812096 11590338988064466304 14290572518793120512 16990806049521774720 1244295506540877312 3944529037269531520 6644762567998185728 9344996098726839936 12045229629455494144 14745463160184148352 17445696690912802560 1699186147931905152 4399419678660559360 7099653209389213568 9799886740117867776 12500120270846521984 15200353801575176192 17900587332303830400 2154076789322932992 4854310320051587200 7554543850780241408 10254777381508895616 12955010912237549824 15655244442966204032 18355477973694858240 2608967430713960832 5309200961442615040 8009434492171269248 10709668022899923456 13409901553628577664 16110135084357231872 363624541376334464 3063858072104988672 5764091602833642880 8464325133562297088 11164558664290951296 13864792195019605504 16565025725748259712 818515182767362304 3518748713496016512 6218982244224670720 8919215774953324928 11619449305681979136 14319682836410633344 17019916367139287552 1273405824158390144 3973639354887044352 6673872885615698560 9374106416344352768 12074339947073006976 14774573477801661184 17474807008530315392 1728296465549417984 4428529996278072192 7128763527006726400 9828997057735380608 12529230588464034816 15229464119192689024 17929697649921343232 2183187106940445824 4883420637669100032 7583654168397754240 10283887699126408448 12984121229855062656 15684354760583716864 18384588291312371072 2638077748331473664 5338311279060127872 8038544809788782080 10738778340517436288 13439011871246090496 16139245401974744704 392734858993847296 3092968389722501504 5793201920451155712 8493435451179809920 11193668981908464128 13893902512637118336 16594136043365772544 847625500384875136 3547859031113529344 6248092561842183552 8948326092570837760 11648559623299491968 14348793154028146176 17049026684756800384 1302516141775902976 4002749672504557184 6702983203233211392 9403216733961865600 12103450264690519808 14803683795419174016 17503917326147828224 1757406783166930816 4457640313895585024 7157873844624239232 9858107375352893440 12558340906081547648 15258574436810201856 17958807967538856064 2212297424557958656 4912530955286612864 7612764486015267072 10312998016743921280 13013231547472575488 15713465078201229696 18413698608929883904 2667188065948986496 5367421596677640704 8067655127406294912 10767888658134949120 13468122188863603328 16168355719592257536 421845176611360128 3122078707340014336 5822312238068668544 8522545768797322752 11222779299525976960 13923012830254631168 16623246360983285376 876735818002387968 3576969348731042176 6277202879459696384 8977436410188350592 11677669940917004800 14377903471645659008 17078137002374313216 1331626459393415808 4031859990122070016 6732093520850724224 9432327051579378432 12132560582308032640 14832794113036686848 17533027643765341056 1786517100784443648 4486750631513097856 7186984162241752064 9887217692970406272 12587451223699060480 15287684754427714688 17987918285156368896 2241407742175471488 4941641272904125696 7641874803632779904 10342108334361434112 13042341865090088320 15742575395818742528 18442808926547396736 2696298383566499328 5396531914295153536 8096765445023807744 10796998975752461952 13497232506481116160 16197466037209770368 450955494228872960 3151189024957527168 5851422555686181376 8551656086414835584 11251889617143489792 13952123147872144000 16652356678600798208 905846135619900800 3606079666348555008 6306313197077209216 9006546727805863424 11706780258534517632 14407013789263171840 17107247319991826048 1360736777010928640 4060970307739582848 6761203838468237056 9461437369196891264 12161670899925545472 14861904430654199680 17562137961382853888 1815627418401956480 4515860949130610688 7216094479859264896 9916328010587919104 12616561541316573312 15316795072045227520 18017028602773881728 2270518059792984320 4970751590521638528 7670985121250292736 10371218651978946944 13071452182707601152 15771685713436255360 25175170455357952 2725408701184012160 5425642231912666368 8125875762641320576 10826109293369974784 13526342824098628992 16226576354827283200 480065811846385792 3180299342575040000 5880532873303694208 8580766404032348416 11280999934761002624 13981233465489656832 16681466996218311040 934956453237413632 3635189983966067840 6335423514694722048 9035657045423376256 11735890576152030464 14436124106880684672 17136357637609338880 1389847094628441472 4090080625357095680 6790314156085749888 9490547686814404096 12190781217543058304 14891014748271712512 17591248279000366720 1844737736019469312 4544971266748123520 7245204797476777728 9945438328205431936 12645671858934086144 15345905389662740352 18046138920391394560 2299628377410497152 4999861908139151360 7700095438867805568 10400328969596459776 13100562500325113984 15800796031053768192 54285488072870784 2754519018801524992 5454752549530179200 8154986080258833408 10855219610987487616 13555453141716141824 16255686672444796032 509176129463898624 3209409660192552832 5909643190921207040 8609876721649861248 11310110252378515456 14010343783107169664 16710577313835823872 964066770854926464 3664300301583580672 6364533832312234880 9064767363040889088 11765000893769543296 14465234424498197504 17165467955226851712 1418957412245954304 4119190942974608512 6819424473703262720 9519658004431916928 12219891535160571136 14920125065889225344 17620358596617879552 1873848053636982144 4574081584365636352 7274315115094290560 9974548645822944768 12674782176551598976 15375015707280253184 18075249238008907392 2328738695028009984 5028972225756664192 7729205756485318400 10429439287213972608 13129672817942626816 15829906348671281024 83395805690383616 2783629336419037824 5483862867147692032 8184096397876346240 10884329928605000448 13584563459333654656 16284796990062308864 538286447081411456 3238519977810065664 5938753508538719872 8638987039267374080 11339220569996028288 14039454100724682496 16739687631453336704 993177088472439296 3693410619201093504 6393644149929747712 9093877680658401920 11794111211387056128 14494344742115710336 17194578272844364544 1448067729863467136 4148301260592121344 6848534791320775552 9548768322049429760 12249001852778083968 14949235383506738176 17649468914235392384 1902958371254494976 4603191901983149184 7303425432711803392 10003658963440457600 12703892494169111808 15404126024897766016 18104359555626420224 2357849012645522816 5058082543374177024 7758316074102831232 10458549604831485440 13158783135560139648 15859016666288793856 112506123307896448 2812739654036550656 5512973184765204864 8213206715493859072 10913440246222513280 13613673776951167488 16313907307679821696 567396764698924288 3267630295427578496 5967863826156232704 8668097356884886912 11368330887613541120 14068564418342195328 16768797949070849536 1022287406089952128 3722520936818606336 6422754467547260544 9122987998275914752 11823221529004568960 14523455059733223168 17223688590461877376 1477178047480979968 4177411578209634176 6877645108938288384 9577878639666942592 12278112170395596800 14978345701124251008 17678579231852905216 1932068688872007808 4632302219600662016 7332535750329316224 10032769281057970432 12733002811786624640 15433236342515278848 18133469873243933056 2386959330263035648 5087192860991689856 7787426391720344064 10487659922448998272 13187893453177652480 15888126983906306688 141616440925409280 2841849971654063488 5542083502382717696 8242317033111371904 10942550563840026112 13642784094568680320 16343017625297334528 596507082316437120 3296740613045091328 5996974143773745536 8697207674502399744 11397441205231053952 14097674735959708160 16797908266688362368 1051397723707464960 3751631254436119168 6451864785164773376 9152098315893427584 11852331846622081792 14552565377350736000 17252798908079390208 1506288365098492800 4206521895827147008 6906755426555801216 9606988957284455424 12307222488013109632 15007456018741763840 17707689549470418048 1961179006489520640 4661412537218174848 7361646067946829056 10061879598675483264 12762113129404137472 15462346660132791680 18162580190861445888 2416069647880548480 5116303178609202688 7816536709337856896 10516770240066511104 13217003770795165312 15917237301523819520 170726758542922112 2870960289271576320 5571193820000230528 8271427350728884736 10971660881457538944 13671894412186193152 16372127942914847360 625617399933949952 3325850930662604160 6026084461391258368 8726317992119912576 11426551522848566784 14126785053577220992 16827018584305875200 1080508041324977792 3780741572053632000 6480975102782286208 9181208633510940416 11881442164239594624 14581675694968248832 17281909225696903040 1535398682716005632 4235632213444659840 6935865744173314048 9636099274901968256 12336332805630622464 15036566336359276672 17736799867087930880 1990289324107033472 4690522854835687680 7390756385564341888 10090989916292996096 12791223447021650304 15491456977750304512 18191690508478958720 2445179965498061312 5145413496226715520 7845647026955369728 10545880557684023936 13246114088412678144 15946347619141332352 199837076160434944 2900070606889089152 5600304137617743360 8300537668346397568 11000771199075051776 13701004729803705984 16401238260532360192 654727717551462784 3354961248280116992 6055194779008771200 8755428309737425408 11455661840466079616 14155895371194733824 16856128901923388032 1109618358942490624 3809851889671144832 6510085420399799040 9210318951128453248 11910552481857107456 14610786012585761664 17311019543314415872 1564509000333518464 4264742531062172672 6964976061790826880 9665209592519481088 12365443123248135296 15065676653976789504 17765910184705443712 2019399641724546304 4719633172453200512 7419866703181854720 10120100233910508928 12820333764639163136 15520567295367817344 18220800826096471552 2474290283115574144 5174523813844228352 7874757344572882560 10574990875301536768 13275224406030190976 15975457936758845184 228947393777947776 2929180924506601984 5629414455235256192 8329647985963910400 11029881516692564608 13730115047421218816 16430348578149873024 683838035168975616 3384071565897629824 6084305096626284032 8784538627354938240 11484772158083592448 14185005688812246656 16885239219540900864 1138728676560003456 3838962207288657664 6539195738017311872 9239429268745966080 11939662799474620288 14639896330203274496 17340129860931928704 1593619317951031296 4293852848679685504 6994086379408339712 9694319910136993920 12394553440865648128 15094786971594302336 17795020502322956544 2048509959342059136 4748743490070713344 7448977020799367552 10149210551528021760 12849444082256675968 15549677612985330176 18249911143713984384 2503400600733086976 5203634131461741184 7903867662190395392 10604101192919049600 13304334723647703808 16004568254376358016 258057711395460608 2958291242124114816 5658524772852769024 8358758303581423232 11058991834310077440 13759225365038731648 16459458895767385856 712948352786488448 3413181883515142656 6113415414243796864 8813648944972451072 11513882475701105280 14214116006429759488 16914349537158413696 1167838994177516288 3868072524906170496 6568306055634824704 9268539586363478912 11968773117092133120 14669006647820787328 17369240178549441536 1622729635568544128 4322963166297198336 7023196697025852544 9723430227754506752 12423663758483160960 15123897289211815168 17824130819940469376 2077620276959571968 4777853807688226176 7478087338416880384 10178320869145534592 12878554399874188800 15578787930602843008 18279021461331497216 2532510918350599808 5232744449079254016 7932977979807908224 10633211510536562432 13333445041265216640 16033678571993870848 287168029012973440 2987401559741627648 5687635090470281856 8387868621198936064 11088102151927590272 13788335682656244480 16488569213384898688 742058670404001280 3442292201132655488 6142525731861309696 8842759262589963904 11542992793318618112 14243226324047272320 16943459854775926528 1196949311795029120 3897182842523683328 6597416373252337536 9297649903980991744 11997883434709645952 14698116965438300160 17398350496166954368 1651839953186056960 4352073483914711168 7052307014643365376 9752540545372019584 12452774076100673792 15153007606829328000 17853241137557982208 2106730594577084800 4806964125305739008 7507197656034393216 10207431186763047424 12907664717491701632 15607898248220355840 18308131778949010048 2561621235968112640 5261854766696766848 7962088297425421056 10662321828154075264 13362555358882729472 16062788889611383680 316278346630486272 3016511877359140480 5716745408087794688 8416978938816448896 11117212469545103104 13817446000273757312 16517679531002411520 771168988021514112 3471402518750168320 6171636049478822528 8871869580207476736 11572103110936130944 14272336641664785152 16972570172393439360 1226059629412541952 3926293160141196160 6626526690869850368 9326760221598504576 12026993752327158784 14727227283055812992 17427460813784467200 1680950270803569792 4381183801532224000 7081417332260878208 9781650862989532416 12481884393718186624 15182117924446840832 17882351455175495040 2135840912194597632 4836074442923251840 7536307973651906048 10236541504380560256 12936775035109214464 15637008565837868672 18337242096566522880 2590731553585625472 5290965084314279680 7991198615042933888 10691432145771588096 13391665676500242304 16091899207228896512 345388664247999104 3045622194976653312 5745855725705307520 8446089256433961728 11146322787162615936 13846556317891270144 16546789848619924352 800279305639026944 3500512836367681152 6200746367096335360 8900979897824989568 11601213428553643776 14301446959282297984 17001680490010952192 1255169947030054784 3955403477758708992 6655637008487363200 9355870539216017408 12056104069944671616 14756337600673325824 17456571131401980032 1710060588421082624 4410294119149736832 7110527649878391040 9810761180607045248 12510994711335699456 15211228242064353664 17911461772793007872 2164951229812110464 4865184760540764672 7565418291269418880 10265651821998073088 12965885352726727296 15666118883455381504 18366352414184035712 2619841871203138304 5320075401931792512 8020308932660446720 10720542463389100928 13420775994117755136 16121009524846409344 374498981865511936 3074732512594166144 5774966043322820352 8475199574051474560 11175433104780128768 13875666635508782976 16575900166237437184 829389623256539776 3529623153985193984 6229856684713848192 8930090215442502400 11630323746171156608 14330557276899810816 17030790807628465024 1284280264647567616 3984513795376221824 6684747326104876032 9384980856833530240 12085214387562184448 14785447918290838656 17485681449019492864 1739170906038595456 4439404436767249664 7139637967495903872 9839871498224558080 12540105028953212288 15240338559681866496 17940572090410520704 2194061547429623296 4894295078158277504 7594528608886931712 10294762139615585920 12994995670344240128 15695229201072894336 18395462731801548544 2648952188820651136 5349185719549305344 8049419250277959552 10749652781006613760 13449886311735267968 16150119842463922176 403609299483024768 3103842830211678976 5804076360940333184 8504309891668987392 11204543422397641600 13904776953126295808 16605010483854950016 858499940874052608 3558733471602706816 6258967002331361024 8959200533060015232 11659434063788669440 14359667594517323648 17059901125245977856 1313390582265080448 4013624112993734656 6713857643722388864 9414091174451043072 12114324705179697280 14814558235908351488 17514791766637005696 1768281223656108288 4468514754384762496 7168748285113416704 9868981815842070912 12569215346570725120 15269448877299379328 17969682408028033536 2223171865047136128 4923405395775790336 7623638926504444544 10323872457233098752 13024105987961752960 15724339518690407168 18424573049419061376 2678062506438163968 5378296037166818176 8078529567895472384 10778763098624126592 13478996629352780800 16179230160081435008 432719617100537600 3132953147829191808 5833186678557846016 8533420209286500224 11233653740015154432 13933887270743808640 16634120801472462848 887610258491565440 3587843789220219648 6288077319948873856 8988310850677528064 11688544381406182272 14388777912134836480 17089011442863490688 1342500899882593280 4042734430611247488 6742967961339901696 9443201492068555904 12143435022797210112 14843668553525864320 17543902084254518528 1797391541273621120 4497625072002275328 7197858602730929536 9898092133459583744 12598325664188237952 15298559194916892160 17998792725645546368 2252282182664648960 4952515713393303168 7652749244121957376 10352982774850611584 13053216305579265792 15753449836307920000 6939293327022592 2707172824055676800 5407406354784331008 8107639885512985216 10807873416241639424 13508106946970293632 16208340477698947840 461829934718050432 3162063465446704640 5862296996175358848 8562530526904013056 11262764057632667264 13962997588361321472 16663231119089975680 916720576109078272 3616954106837732480 6317187637566386688 9017421168295040896 11717654699023695104 14417888229752349312 17118121760481003520 1371611217500106112 4071844748228760320 6772078278957414528 9472311809686068736 12172545340414722944 14872778871143377152 17573012401872031360 1826501858891133952 4526735389619788160 7226968920348442368 9927202451077096576 12627435981805750784 15327669512534404992 18027903043263059200 2281392500282161792 4981626031010816000 7681859561739470208 10382093092468124416 13082326623196778624 15782560153925432832 36049610944535424 2736283141673189632 5436516672401843840 8136750203130498048 10836983733859152256 13537217264587806464 16237450795316460672 490940252335563264 3191173783064217472 5891407313792871680 8591640844521525888 11291874375250180096 13992107905978834304 16692341436707488512 945830893726591104 3646064424455245312 6346297955183899520 9046531485912553728 11746765016641207936 14446998547369862144 17147232078098516352 1400721535117618944 4100955065846273152 6801188596574927360 9501422127303581568 12201655658032235776 14901889188760889984 17602122719489544192 1855612176508646784 4555845707237300992 7256079237965955200 9956312768694609408 12656546299423263616 15356779830151917824 18057013360880572032 2310502817899674624 5010736348628328832 7710969879356983040 10411203410085637248 13111436940814291456 15811670471542945664 65159928562048256 2765393459290702464 5465626990019356672 8165860520748010880 10866094051476665088 13566327582205319296 16266561112933973504 520050569953076096 3220284100681730304 5920517631410384512 8620751162139038720 11320984692867692928 14021218223596347136 16721451754325001344 974941211344103936 3675174742072758144 6375408272801412352 9075641803530066560 11775875334258720768 14476108864987374976 17176342395716029184 1429831852735131776 4130065383463785984 6830298914192440192 9530532444921094400 12230765975649748608 14930999506378402816 17631233037107057024 1884722494126159616 4584956024854813824 7285189555583468032 9985423086312122240 12685656617040776448 15385890147769430656 18086123678498084864 2339613135517187456 5039846666245841664 7740080196974495872 10440313727703150080 13140547258431804288 15840780789160458496 94270246179561088 2794503776908215296 5494737307636869504 8194970838365523712 10895204369094177920 13595437899822832128 16295671430551486336 549160887570588928 3249394418299243136 5949627949027897344 8649861479756551552 11350095010485205760 14050328541213859968 16750562071942514176 1004051528961616768 3704285059690270976 6404518590418925184 9104752121147579392 11804985651876233600 14505219182604887808 17205452713333542016 1458942170352644608 4159175701081298816 6859409231809953024 9559642762538607232 12259876293267261440 14960109823995915648 17660343354724569856 1913832811743672448 4614066342472326656 7314299873200980864 10014533403929635072 12714766934658289280 15415000465386943488 18115233996115597696 2368723453134700288 5068956983863354496 7769190514592008704 10469424045320662912 13169657576049317120 15869891106777971328 123380563797073920 2823614094525728128 5523847625254382336 8224081155983036544 10924314686711690752 13624548217440344960 16324781748168999168 578271205188101760 3278504735916755968 5978738266645410176 8678971797374064384 11379205328102718592 14079438858831372800 16779672389560027008 1033161846579129600 3733395377307783808 6433628908036438016 9133862438765092224 11834095969493746432 14534329500222400640 17234563030951054848 1488052487970157440 4188286018698811648 6888519549427465856 9588753080156120064 12288986610884774272 14989220141613428480 17689453672342082688 1942943129361185280 4643176660089839488 7343410190818493696 10043643721547147904 12743877252275802112 15444110783004456320 18144344313733110528 2397833770752213120 5098067301480867328 7798300832209521536 10498534362938175744 13198767893666829952 15899001424395484160 152490881414586752 2852724412143240960 5552957942871895168 8253191473600549376 10953425004329203584 13653658535057857792 16353892065786512000 607381522805614592 3307615053534268800 6007848584262923008 8708082114991577216 11408315645720231424 14108549176448885632 16808782707177539840 1062272164196642432 3762505694925296640 6462739225653950848 9162972756382605056 11863206287111259264 14563439817839913472 17263673348568567680 1517162805587670272 4217396336316324480 6917629867044978688 9617863397773632896 12318096928502287104 15018330459230941312 17718563989959595520 1972053446978698112 4672286977707352320 7372520508436006528 10072754039164660736 12772987569893314944 15473221100621969152 18173454631350623360 2426944088369725952 5127177619098380160 7827411149827034368 10527644680555688576 13227878211284342784 15928111742012996992 181601199032099584 2881834729760753792 5582068260489408000 8282301791218062208 10982535321946716416 13682768852675370624 16383002383404024832 636491840423127424 3336725371151781632 6036958901880435840 8737192432609090048 11437425963337744256 14137659494066398464 16837893024795052672 1091382481814155264 3791616012542809472 6491849543271463680 9192083074000117888 11892316604728772096 14592550135457426304 17292783666186080512 1546273123205183104 4246506653933837312 6946740184662491520 9646973715391145728 12347207246119799936 15047440776848454144 17747674307577108352 2001163764596210944 4701397295324865152 7401630826053519360 10101864356782173568 12802097887510827776 15502331418239481984 18202564948968136192 2456054405987238784 5156287936715892992 7856521467444547200 10556754998173201408 13256988528901855616 15957222059630509824 210711516649612416 2910945047378266624 5611178578106920832 8311412108835575040 11011645639564229248 13711879170292883456 16412112701021537664 665602158040640256 3365835688769294464 6066069219497948672 8766302750226602880 11466536280955257088 14166769811683911296 16867003342412565504 1120492799431668096 3820726330160322304 6520959860888976512 9221193391617630720 11921426922346284928 14621660453074939136 17321893983803593344 1575383440822695936 4275616971551350144 6975850502280004352 9676084033008658560 12376317563737312768 15076551094465966976 17776784625194621184 2030274082213723776 4730507612942377984 7430741143671032192 10130974674399686400 12831208205128340608 15531441735856994816 18231675266585649024 2485164723604751616 5185398254333405824 7885631785062060032 10585865315790714240 13286098846519368448 15986332377248022656 239821834267125248 2940055364995779456 5640288895724433664 8340522426453087872 11040755957181742080 13740989487910396288 16441223018639050496 694712475658153088 3394946006386807296 6095179537115461504 8795413067844115712 11495646598572769920 14195880129301424128 16896113660030078336 1149603117049180928 3849836647777835136 6550070178506489344 9250303709235143552 11950537239963797760 14650770770692451968 17351004301421106176 1604493758440208768 4304727289168862976 7004960819897517184 9705194350626171392 12405427881354825600 15105661412083479808 17805894942812134016 2059384399831236608 4759617930559890816 7459851461288545024 10160084992017199232 12860318522745853440 15560552053474507648 18260785584203161856 2514275041222264448 5214508571950918656 7914742102679572864 10614975633408227072 13315209164136881280 16015442694865535488 268932151884638080 2969165682613292288 5669399213341946496 8369632744070600704 11069866274799254912 13770099805527909120 16470333336256563328 723822793275665920 3424056324004320128 6124289854732974336 8824523385461628544 11524756916190282752 14224990446918936960 16925223977647591168 1178713434666693760 3878946965395347968 6579180496124002176 9279414026852656384 11979647557581310592 14679881088309964800 17380114619038619008 1633604076057721600 4333837606786375808 7034071137515030016 9734304668243684224 12434538198972338432 15134771729700992640 17835005260429646848 2088494717448749440 4788728248177403648 7488961778906057856 10189195309634712064 12889428840363366272 15589662371092020480 18289895901820674688 2543385358839777280 5243618889568431488 7943852420297085696 10644085951025739904 13344319481754394112 16044553012483048320 298042469502150912 2998276000230805120 5698509530959459328 8398743061688113536 11098976592416767744 13799210123145421952 16499443653874076160 752933110893178752 3453166641621832960 6153400172350487168 8853633703079141376 11553867233807795584 14254100764536449792 16954334295265104000 1207823752284206592 3908057283012860800 6608290813741515008 9308524344470169216 12008757875198823424 14708991405927477632 17409224936656131840 1662714393675234432 4362947924403888640 7063181455132542848 9763414985861197056 12463648516589851264 15163882047318505472 17864115578047159680 2117605035066262272 4817838565794916480 7518072096523570688 10218305627252224896 12918539157980879104 15618772688709533312 18319006219438187520 2572495676457290112 5272729207185944320 7972962737914598528 10673196268643252736 13373429799371906944 16073663330100561152 327152787119663744 3027386317848317952 5727619848576972160 8427853379305626368 11128086910034280576 13828320440762934784 16528553971491588992 782043428510691584 3482276959239345792 6182510489968000000 8882744020696654208 11582977551425308416 14283211082153962624 16983444612882616832 1236934069901719424 3937167600630373632 6637401131359027840 9337634662087682048 12037868192816336256 14738101723544990464 17438335254273644672 1691824711292747264 4392058242021401472 7092291772750055680 9792525303478709888 12492758834207364096 15192992364936018304 17893225895664672512 2146715352683775104 4846948883412429312 7547182414141083520 10247415944869737728 12947649475598391936 15647883006327046144 18348116537055700352 2601605994074802944 5301839524803457152 8002073055532111360 10702306586260765568 13402540116989419776 16102773647718073984 356263104737176576 3056496635465830784 5756730166194484992 8456963696923139200 11157197227651793408 13857430758380447616 16557664289109101824 811153746128204416 3511387276856858624 6211620807585512832 8911854338314167040 11612087869042821248 14312321399771475456 17012554930500129664 1266044387519232256 3966277918247886464 6666511448976540672 9366744979705194880 12066978510433849088 14767212041162503296 17467445571891157504 1720935028910260096 4421168559638914304 7121402090367568512 9821635621096222720 12521869151824876928 15222102682553531136 17922336213282185344 2175825670301287936 4876059201029942144 7576292731758596352 10276526262487250560 12976759793215904768 15676993323944558976 18377226854673213184 2630716311692315776 5330949842420969984 8031183373149624192 10731416903878278400 13431650434606932608 16131883965335586816 385373422354689408 3085606953083343616 5785840483811997824 8486074014540652032 11186307545269306240 13886541075997960448 16586774606726614656 840264063745717248 3540497594474371456 6240731125203025664 8940964655931679872 11641198186660334080 14341431717388988288 17041665248117642496 1295154705136745088 3995388235865399296 6695621766594053504 9395855297322707712 12096088828051361920 14796322358780016128 17496555889508670336 1750045346527772928 4450278877256427136 7150512407985081344 9850745938713735552 12550979469442389760 15251213000171043968 17951446530899698176 2204935987918800768 4905169518647454976 7605403049376109184 10305636580104763392 13005870110833417600 15706103641562071808 18406337172290726016 2659826629309828608 5360060160038482816 8060293690767137024 10760527221495791232 13460760752224445440 16160994282953099648 414483739972202240 3114717270700856448 5814950801429510656 8515184332158164864 11215417862886819072 13915651393615473280 16615884924344127488 869374381363230080 3569607912091884288 6269841442820538496 8970074973549192704 11670308504277846912 14370542035006501120 17070775565735155328 1324265022754257920 4024498553482912128 6724732084211566336 9424965614940220544 12125199145668874752 14825432676397528960 17525666207126183168 1779155664145285760 4479389194873939968 7179622725602594176 9879856256331248384 12580089787059902592 15280323317788556800 17980556848517211008 2234046305536313600 4934279836264967808 7634513366993622016 10334746897722276224 13034980428450930432 15735213959179584640 18435447489908238848 2688936946927341440 5389170477655995648 8089404008384649856 10789637539113304064 13489871069841958272 16190104600570612480 443594057589715072 3143827588318369280 5844061119047023488 8544294649775677696 11244528180504331904 13944761711232986112 16644995241961640320 898484698980742912 3598718229709397120 6298951760438051328 8999185291166705536 11699418821895359744 14399652352624013952 17099885883352668160 1353375340371770752 4053608871100424960 6753842401829079168 9454075932557733376 12154309463286387584 14854542994015041792 17554776524743696000 1808265981762798592 4508499512491452800 7208733043220107008 9908966573948761216 12609200104677415424 15309433635406069632 18009667166134723840 2263156623153826432 4963390153882480640 7663623684611134848 10363857215339789056 13064090746068443264 15764324276797097472 17813733816200064 2718047264544854272 5418280795273508480 8118514326002162688 10818747856730816896 13518981387459471104 16219214918188125312 472704375207227904 3172937905935882112 5873171436664536320 8573404967393190528 11273638498121844736 13973872028850498944 16674105559579153152 927595016598255744 3627828547326909952 6328062078055564160 9028295608784218368 11728529139512872576 14428762670241526784 17128996200970180992 1382485657989283584 4082719188717937792 6782952719446592000 9483186250175246208 12183419780903900416 14883653311632554624 17583886842361208832 1837376299380311424 4537609830108965632 7237843360837619840 9938076891566274048 12638310422294928256 15338543953023582464 18038777483752236672 2292266940771339264 4992500471499993472 7692734002228647680 10392967532957301888 13093201063685956096 15793434594414610304 46924051433712896 2747157582162367104 5447391112891021312 8147624643619675520 10847858174348329728 13548091705076983936 16248325235805638144 501814692824740736 3202048223553394944 5902281754282049152 8602515285010703360 11302748815739357568 14002982346468011776 16703215877196665984 956705334215768576 3656938864944422784 6357172395673076992 9057405926401731200 11757639457130385408 14457872987859039616 17158106518587693824 1411595975606796416 4111829506335450624 6812063037064104832 9512296567792759040 12212530098521413248 14912763629250067456 17612997159978721664 1866486616997824256 4566720147726478464 7266953678455132672 9967187209183786880 12667420739912441088 15367654270641095296 18067887801369749504 2321377258388852096 5021610789117506304 7721844319846160512 10422077850574814720 13122311381303468928 15822544912032123136 76034369051225728 2776267899779879936 5476501430508534144 8176734961237188352 10876968491965842560 13577202022694496768 16277435553423150976 530925010442253568 3231158541170907776 5931392071899561984 8631625602628216192 11331859133356870400 14032092664085524608 16732326194814178816 985815651833281408 3686049182561935616 6386282713290589824 9086516244019244032 11786749774747898240 14486983305476552448 17187216836205206656 1440706293224309248 4140939823952963456 6841173354681617664 9541406885410271872 12241640416138926080 14941873946867580288 17642107477596234496 1895596934615337088 4595830465343991296 7296063996072645504 9996297526801299712 12696531057529953920 15396764588258608128 18096998118987262336 2350487576006364928 5050721106735019136 7750954637463673344 10451188168192327552 13151421698920981760 15851655229649635968 105144686668738560 2805378217397392768 5505611748126046976 8205845278854701184 10906078809583355392 13606312340312009600 16306545871040663808 560035328059766400 3260268858788420608 5960502389517074816 8660735920245729024 11360969450974383232 14061202981703037440 16761436512431691648 1014925969450794240 3715159500179448448 6415393030908102656 9115626561636756864 11815860092365411072 14516093623094065280 17216327153822719488 1469816610841822080 4170050141570476288 6870283672299130496 9570517203027784704 12270750733756438912 14970984264485093120 17671217795213747328 1924707252232849920 4624940782961504128 7325174313690158336 10025407844418812544 12725641375147466752 15425874905876120960 18126108436604775168 2379597893623877760 5079831424352531968 7780064955081186176 10480298485809840384 13180532016538494592 15880765547267148800 134255004286251392 2834488535014905600 5534722065743559808 8234955596472214016 10935189127200868224 13635422657929522432 16335656188658176640 589145645677279232 3289379176405933440 5989612707134587648 8689846237863241856 11390079768591896064 14090313299320550272 16790546830049204480 1044036287068307072 3744269817796961280 6444503348525615488 9144736879254269696 11844970409982923904 14545203940711578112 17245437471440232320 1498926928459334912 4199160459187989120 6899393989916643328 9599627520645297536 12299861051373951744 15000094582102605952 17700328112831260160 1953817569850362752 4654051100579016960 7354284631307671168 10054518162036325376 12754751692764979584 15454985223493633792 18155218754222288000 2408708211241390592 5108941741970044800 7809175272698699008 10509408803427353216 13209642334156007424 15909875864884661632 163365321903764224 2863598852632418432 5563832383361072640 8264065914089726848 10964299444818381056 13664532975547035264 16364766506275689472 618255963294792064 3318489494023446272 6018723024752100480 8718956555480754688 11419190086209408896 14119423616938063104 16819657147666717312 1073146604685819904 3773380135414474112 6473613666143128320 9173847196871782528 11874080727600436736 14574314258329090944 17274547789057745152 1528037246076847744 4228270776805501952 6928504307534156160 9628737838262810368 12328971368991464576 15029204899720118784 17729438430448772992 1982927887467875584 4683161418196529792 7383394948925184000 10083628479653838208 12783862010382492416 15484095541111146624 18184329071839800832 2437818528858903424 5138052059587557632 7838285590316211840 10538519121044866048 13238752651773520256 15938986182502174464 192475639521277056 2892709170249931264 5592942700978585472 8293176231707239680 10993409762435893888 13693643293164548096 16393876823893202304 647366280912304896 3347599811640959104 6047833342369613312 8748066873098267520 11448300403826921728 14148533934555575936 16848767465284230144 1102256922303332736 3802490453031986944 6502723983760641152 9202957514489295360 11903191045217949568 14603424575946603776 17303658106675257984 1557147563694360576 4257381094423014784 6957614625151668992 9657848155880323200 12358081686608977408 15058315217337631616 17758548748066285824 2012038205085388416 4712271735814042624 7412505266542696832 10112738797271351040 12812972328000005248 15513205858728659456 18213439389457313664 2466928846476416256 5167162377205070464 7867395907933724672 10567629438662378880 13267862969391033088 15968096500119687296 221585957138789888 2921819487867444096 5622053018596098304 8322286549324752512 11022520080053406720 13722753610782060928 16422987141510715136 676476598529817728 3376710129258471936 6076943659987126144 8777177190715780352 11477410721444434560 14177644252173088768 16877877782901742976 1131367239920845568 3831600770649499776 6531834301378153984 9232067832106808192 11932301362835462400 14632534893564116608 17332768424292770816 1586257881311873408 4286491412040527616 6986724942769181824 9686958473497836032 12387192004226490240 15087425534955144448 17787659065683798656 2041148522702901248 4741382053431555456 7441615584160209664 10141849114888863872 12842082645617518080 15542316176346172288 18242549707074826496 2496039164093929088 5196272694822583296 7896506225551237504 10596739756279891712 13296973287008545920 15997206817737200128 250696274756302720 2950929805484956928 5651163336213611136 8351396866942265344 11051630397670919552 13751863928399573760 16452097459128227968 705586916147330560 3405820446875984768 6106053977604638976 8806287508333293184 11506521039061947392 14206754569790601600 16906988100519255808 1160477557538358400 3860711088267012608 6560944618995666816 9261178149724321024 11961411680452975232 14661645211181629440 17361878741910283648 1615368198929386240 4315601729658040448 7015835260386694656 9716068791115348864 12416302321844003072 15116535852572657280 17816769383301311488 2070258840320414080 4770492371049068288 7470725901777722496 10170959432506376704 12871192963235030912 15571426493963685120 18271660024692339328 2525149481711441920 5225383012440096128 7925616543168750336 10625850073897404544 13326083604626058752 16026317135354712960 279806592373815552 2980040123102469760 5680273653831123968 8380507184559778176 11080740715288432384 13780974246017086592 16481207776745740800 734697233764843392 3434930764493497600 6135164295222151808 8835397825950806016 11535631356679460224 14235864887408114432 16936098418136768640 1189587875155871232 3889821405884525440 6590054936613179648 9290288467341833856 11990521998070488064 14690755528799142272 17390989059527796480 1644478516546899072 4344712047275553280 7044945578004207488 9745179108732861696 12445412639461515904 15145646170190170112 17845879700918824320 2099369157937926912 4799602688666581120 7499836219395235328 10200069750123889536 12900303280852543744 15600536811581197952 18300770342309852160 2554259799328954752 5254493330057608960 7954726860786263168 10654960391514917376 13355193922243571584 16055427452972225792 308916909991328384 3009150440719982592 5709383971448636800 8409617502177291008 11109851032905945216 13810084563634599424 16510318094363253632 763807551382356224 3464041082111010432 6164274612839664640 8864508143568318848 11564741674296973056 14264975205025627264 16965208735754281472 1218698192773384064 3918931723502038272 6619165254230692480 9319398784959346688 12019632315688000896 14719865846416655104 17420099377145309312 1673588834164411904 4373822364893066112 7074055895621720320 9774289426350374528 12474522957079028736 15174756487807682944 17874990018536337152 2128479475555439744 4828713006284093952 7528946537012748160 10229180067741402368 12929413598470056576 15629647129198710784 18329880659927364992 2583370116946467584 5283603647675121792 7983837178403776000 10684070709132430208 13384304239861084416 16084537770589738624 338027227608841216 3038260758337495424 5738494289066149632 8438727819794803840 11138961350523458048 13839194881252112256 16539428411980766464 792917868999869056 3493151399728523264 6193384930457177472 8893618461185831680 11593851991914485888 14294085522643140096 16994319053371794304 1247808510390896896 3948042041119551104 6648275571848205312 9348509102576859520 12048742633305513728 14748976164034167936 17449209694762822144 1702699151781924736 4402932682510578944 7103166213239233152 9803399743967887360 12503633274696541568 15203866805425195776 17904100336153849984 2157589793172952576 4857823323901606784 7558056854630260992 10258290385358915200 12958523916087569408 15658757446816223616 18358990977544877824 2612480434563980416 5312713965292634624 8012947496021288832 10713181026749943040 13413414557478597248 16113648088207251456 367137545226354048 3067371075955008256 5767604606683662464 8467838137412316672 11168071668140970880 13868305198869625088 16568538729598279296 822028186617381888 3522261717346036096 6222495248074690304 8922728778803344512 11622962309531998720 14323195840260652928 17023429370989307136 1276918828008409728 3977152358737063936 6677385889465718144 9377619420194372352 12077852950923026560 14778086481651680768 17478320012380334976 1731809469399437568 4432043000128091776 7132276530856745984 9832510061585400192 12532743592314054400 15232977123042708608 17933210653771362816 2186700110790465408 4886933641519119616 7587167172247773824 10287400702976428032 12987634233705082240 15687867764433736448 18388101295162390656 2641590752181493248 5341824282910147456 8042057813638801664 10742291344367455872 13442524875096110080 16142758405824764288 396247862843866880 3096481393572521088 5796714924301175296 8496948455029829504 11197181985758483712 13897415516487137920 16597649047215792128 851138504234894720 3551372034963548928 6251605565692203136 8951839096420857344 11652072627149511552 14352306157878165760 17052539688606819968 1306029145625922560 4006262676354576768 6706496207083230976 9406729737811885184 12106963268540539392 14807196799269193600 17507430329997847808 1760919787016950400 4461153317745604608 7161386848474258816 9861620379202913024 12561853909931567232 15262087440660221440 17962320971388875648 2215810428407978240 4916043959136632448 7616277489865286656 10316511020593940864 13016744551322595072 15716978082051249280 18417211612779903488 2670701069799006080 5370934600527660288 8071168131256314496 10771401661984968704 13471635192713622912 16171868723442277120 425358180461379712 3125591711190033920 5825825241918688128 8526058772647342336 11226292303375996544 13926525834104650752 16626759364833304960 880248821852407552 3580482352581061760 6280715883309715968 8980949414038370176 11681182944767024384 14381416475495678592 17081650006224332800 1335139463243435392 4035372993972089600 6735606524700743808 9435840055429398016 12136073586158052224 14836307116886706432 17536540647615360640 1790030104634463232 4490263635363117440 7190497166091771648 9890730696820425856 12590964227549080064 15291197758277734272 17991431289006388480 2244920746025491072 4945154276754145280 7645387807482799488 10345621338211453696 13045854868940107904 15746088399668762112 18446321930397416320 2699811387416518912 5400044918145173120 8100278448873827328 10800511979602481536 13500745510331135744 16200979041059789952 454468498078892544 3154702028807546752 5854935559536200960 8555169090264855168 11255402620993509376 13955636151722163584 16655869682450817792 909359139469920384 3609592670198574592 6309826200927228800 9010059731655883008 11710293262384537216 14410526793113191424 17110760323841845632 1364249780860948224 4064483311589602432 6764716842318256640 9464950373046910848 12165183903775565056 14865417434504219264 17565650965232873472 1819140422251976064 4519373952980630272 7219607483709284480 9919841014437938688 12620074545166592896 15320308075895247104 18020541606623901312 2274031063643003904 4974264594371658112 7674498125100312320 10374731655828966528 13074965186557620736 15775198717286274944 28688174305377536 2728921705034031744 5429155235762685952 8129388766491340160 10829622297219994368 13529855827948648576 16230089358677302784 483578815696405376 3183812346425059584 5884045877153713792 8584279407882368000 11284512938611022208 13984746469339676416 16684980000068330624 938469457087433216 3638702987816087424 6338936518544741632 9039170049273395840 11739403580002050048 14439637110730704256 17139870641459358464 1393360098478461056 4093593629207115264 6793827159935769472 9494060690664423680 12194294221393077888 14894527752121732096 17594761282850386304 1848250739869488896 4548484270598143104 7248717801326797312 9948951332055451520 12649184862784105728 15349418393512759936 18049651924241414144 2303141381260516736 5003374911989170944 7703608442717825152 10403841973446479360 13104075504175133568 15804309034903787776 57798491922890368 2758032022651544576 5458265553380198784 8158499084108852992 10858732614837507200 13558966145566161408 16259199676294815616 512689133313918208 3212922664042572416 5913156194771226624 8613389725499880832 11313623256228535040 14013856786957189248 16714090317685843456 967579774704946048 3667813305433600256 6368046836162254464 9068280366890908672 11768513897619562880 14468747428348217088 17168980959076871296 1422470416095973888 4122703946824628096 6822937477553282304 9523171008281936512 12223404539010590720 14923638069739244928 17623871600467899136 1877361057487001728 4577594588215655936 7277828118944310144 9978061649672964352 12678295180401618560 15378528711130272768 18078762241858926976 2332251698878029568 5032485229606683776 7732718760335337984 10432952291063992192 13133185821792646400 15833419352521300608 86908809540403200 2787142340269057408 5487375870997711616 8187609401726365824 10887842932455020032 13588076463183674240 16288309993912328448 541799450931431040 3242032981660085248 5942266512388739456 8642500043117393664 11342733573846047872 14042967104574702080 16743200635303356288 996690092322458880 3696923623051113088 6397157153779767296 9097390684508421504 11797624215237075712 14497857745965729920 17198091276694384128 1451580733713486720 4151814264442140928 6852047795170795136 9552281325899449344 12252514856628103552 14952748387356757760 17652981918085411968 1906471375104514560 4606704905833168768 7306938436561822976 10007171967290477184 12707405498019131392 15407639028747785600 18107872559476439808 2361362016495542400 5061595547224196608 7761829077952850816 10462062608681505024 13162296139410159232 15862529670138813440 116019127157916032 2816252657886570240 5516486188615224448 8216719719343878656 10916953250072532864 13617186780801187072 16317420311529841280 570909768548943872 3271143299277598080 5971376830006252288 8671610360734906496 11371843891463560704 14072077422192214912 16772310952920869120 1025800409939971712 3726033940668625920 6426267471397280128 9126501002125934336 11826734532854588544 14526968063583242752 17227201594311896960 1480691051330999552 4180924582059653760 6881158112788307968 9581391643516962176 12281625174245616384 14981858704974270592 17682092235702924800 1935581692722027392 4635815223450681600 7336048754179335808 10036282284907990016 12736515815636644224 15436749346365298432 18136982877093952640 2390472334113055232 5090705864841709440 7790939395570363648 10491172926299017856 13191406457027672064 15891639987756326272 145129444775428864 2845362975504083072 5545596506232737280 8245830036961391488 10946063567690045696 13646297098418699904 16346530629147354112 600020086166456704 3300253616895110912 6000487147623765120 8700720678352419328 11400954209081073536 14101187739809727744 16801421270538381952 1054910727557484544 3755144258286138752 6455377789014792960 9155611319743447168 11855844850472101376 14556078381200755584 17256311911929409792 1509801368948512384 4210034899677166592 6910268430405820800 9610501961134475008 12310735491863129216 15010969022591783424 17711202553320437632 1964692010339540224 4664925541068194432 7365159071796848640 10065392602525502848 12765626133254157056 15465859663982811264 18166093194711465472 2419582651730568064 5119816182459222272 7820049713187876480 10520283243916530688 13220516774645184896 15920750305373839104 174239762392941696 2874473293121595904 5574706823850250112 8274940354578904320 10975173885307558528 13675407416036212736 16375640946764866944 629130403783969536 3329363934512623744 6029597465241277952 8729830995969932160 11430064526698586368 14130298057427240576 16830531588155894784 1084021045174997376 3784254575903651584 6484488106632305792 9184721637360960000 11884955168089614208 14585188698818268416 17285422229546922624 1538911686566025216 4239145217294679424 6939378748023333632 9639612278751987840 12339845809480642048 15040079340209296256 17740312870937950464 1993802327957053056 4694035858685707264 7394269389414361472 10094502920143015680 12794736450871669888 15494969981600324096 18195203512328978304 2448692969348080896 5148926500076735104 7849160030805389312 10549393561534043520 13249627092262697728 15949860622991351936 203350080010454528 2903583610739108736 5603817141467762944 8304050672196417152 11004284202925071360 13704517733653725568 16404751264382379776 658240721401482368 3358474252130136576 6058707782858790784 8758941313587444992 11459174844316099200 14159408375044753408 16859641905773407616 1113131362792510208 3813364893521164416 6513598424249818624 9213831954978472832 11914065485707127040 14614299016435781248 17314532547164435456 1568022004183538048 4268255534912192256 6968489065640846464 9668722596369500672 12368956127098154880 15069189657826809088 17769423188555463296 2022912645574565888 4723146176303220096 7423379707031874304 10123613237760528512 12823846768489182720 15524080299217836928 18224313829946491136 2477803286965593728 5178036817694247936 7878270348422902144 10578503879151556352 13278737409880210560 15978970940608864768 232460397627967360 2932693928356621568 5632927459085275776 8333160989813929984 11033394520542584192 13733628051271238400 16433861581999892608 687351039018995200 3387584569747649408 6087818100476303616 8788051631204957824 11488285161933612032 14188518692662266240 16888752223390920448 1142241680410023040 3842475211138677248 6542708741867331456 9242942272595985664 11943175803324639872 14643409334053294080 17343642864781948288 1597132321801050880 4297365852529705088 6997599383258359296 9697832913987013504 12398066444715667712 15098299975444321920 17798533506172976128 2052022963192078720 4752256493920732928 7452490024649387136 10152723555378041344 12852957086106695552 15553190616835349760 18253424147564003968 2506913604583106560 5207147135311760768 7907380666040414976 10607614196769069184 13307847727497723392 16008081258226377600 261570715245480192 2961804245974134400 5662037776702788608 8362271307431442816 11062504838160097024 13762738368888751232 16462971899617405440 716461356636508032 3416694887365162240 6116928418093816448 8817161948822470656 11517395479551124864 14217629010279779072 16917862541008433280 1171351998027535872 3871585528756190080 6571819059484844288 9272052590213498496 11972286120942152704 14672519651670806912 17372753182399461120 1626242639418563712 4326476170147217920 7026709700875872128 9726943231604526336 12427176762333180544 15127410293061834752 17827643823790488960 2081133280809591552 4781366811538245760 7481600342266899968 10181833872995554176 12882067403724208384 15582300934452862592 18282534465181516800 2536023922200619392 5236257452929273600 7936490983657927808 10636724514386582016 13336958045115236224 16037191575843890432 290681032862993024 2990914563591647232 5691148094320301440 8391381625048955648 11091615155777609856 13791848686506264064 16492082217234918272 745571674254020864 3445805204982675072 6146038735711329280 8846272266439983488 11546505797168637696 14246739327897291904 16946972858625946112 1200462315645048704 3900695846373702912 6600929377102357120 9301162907831011328 12001396438559665536 14701629969288319744 17401863500016973952 1655352957036076544 4355586487764730752 7055820018493384960 9756053549222039168 12456287079950693376 15156520610679347584 17856754141408001792 2110243598427104384 4810477129155758592 7510710659884412800 10210944190613067008 12911177721341721216 15611411252070375424 18311644782799029632 2565134239818132224 5265367770546786432 7965601301275440640 10665834832004094848 13366068362732749056 16066301893461403264 319791350480505856 3020024881209160064 5720258411937814272 8420491942666468480 11120725473395122688 13820959004123776896 16521192534852431104 774681991871533696 3474915522600187904 6175149053328842112 8875382584057496320 11575616114786150528 14275849645514804736 16976083176243458944 1229572633262561536 3929806163991215744 6630039694719869952 9330273225448524160 12030506756177178368 14730740286905832576 17430973817634486784 1684463274653589376 4384696805382243584 7084930336110897792 9785163866839552000 12485397397568206208 15185630928296860416 17885864459025514624 2139353916044617216 4839587446773271424 7539820977501925632 10240054508230579840 12940288038959234048 15640521569687888256 18340755100416542464 2594244557435645056 5294478088164299264 7994711618892953472 10694945149621607680 13395178680350261888 16095412211078916096 348901668098018688 3049135198826672896 5749368729555327104 8449602260283981312 11149835791012635520 13850069321741289728 16550302852469943936 803792309489046528 3504025840217700736 6204259370946354944 8904492901675009152 11604726432403663360 14304959963132317568 17005193493860971776 1258682950880074368 3958916481608728576 6659150012337382784 9359383543066036992 12059617073794691200 14759850604523345408 17460084135251999616 1713573592271102208 4413807122999756416 7114040653728410624 9814274184457064832 12514507715185719040 15214741245914373248 17914974776643027456 2168464233662130048 4868697764390784256 7568931295119438464 10269164825848092672 12969398356576746880 15669631887305401088 18369865418034055296 2623354875053157888 5323588405781812096 8023821936510466304 10724055467239120512 13424288997967774720 16124522528696428928 378011985715531520 3078245516444185728 5778479047172839936 8478712577901494144 11178946108630148352 13879179639358802560 16579413170087456768 832902627106559360 3533136157835213568 6233369688563867776 8933603219292521984 11633836750021176192 14334070280749830400 17034303811478484608 1287793268497587200 3988026799226241408 6688260329954895616 9388493860683549824 12088727391412204032 14788960922140858240 17489194452869512448 1742683909888615040 4442917440617269248 7143150971345923456 9843384502074577664 12543618032803231872 15243851563531886080 17944085094260540288 2197574551279642880 4897808082008297088 7598041612736951296 10298275143465605504 12998508674194259712 15698742204922913920 18398975735651568128 2652465192670670720 5352698723399324928 8052932254127979136 10753165784856633344 13453399315585287552 16153632846313941760 407122303333044352 3107355834061698560 5807589364790352768 8507822895519006976 11208056426247661184 13908289956976315392 16608523487704969600 862012944724072192 3562246475452726400 6262480006181380608 8962713536910034816 11662947067638689024 14363180598367343232 17063414129095997440 1316903586115100032 4017137116843754240 6717370647572408448 9417604178301062656 12117837709029716864 14818071239758371072 17518304770487025280 1771794227506127872 4472027758234782080 7172261288963436288 9872494819692090496 12572728350420744704 15272961881149398912 17973195411878053120 2226684868897155712 4926918399625809920 7627151930354464128 10327385461083118336 13027618991811772544 15727852522540426752 18428086053269080960 2681575510288183552 5381809041016837760 8082042571745491968 10782276102474146176 13482509633202800384 16182743163931454592 436232620950557184 3136466151679211392 5836699682407865600 8536933213136519808 11237166743865174016 13937400274593828224 16637633805322482432 891123262341585024 3591356793070239232 6291590323798893440 8991823854527547648 11692057385256201856 14392290915984856064 17092524446713510272 1346013903732612864 4046247434461267072 6746480965189921280 9446714495918575488 12146948026647229696 14847181557375883904 17547415088104538112 1800904545123640704 4501138075852294912 7201371606580949120 9901605137309603328 12601838668038257536 15302072198766911744 18002305729495565952 2255795186514668544 4956028717243322752 7656262247971976960 10356495778700631168 13056729309429285376 15756962840157939584 10452297177042176 2710685827905696384 5410919358634350592 8111152889363004800 10811386420091659008 13511619950820313216 16211853481548967424 465342938568070016 3165576469296724224 5865810000025378432 8566043530754032640 11266277061482686848 13966510592211341056 16666744122939995264 920233579959097856 3620467110687752064 6320700641416406272 9020934172145060480 11721167702873714688 14421401233602368896 17121634764331023104 1375124221350125696 4075357752078779904 6775591282807434112 9475824813536088320 12176058344264742528 14876291874993396736 17576525405722050944 1830014862741153536 4530248393469807744 7230481924198461952 9930715454927116160 12630948985655770368 15331182516384424576 18031416047113078784 2284905504132181376 4985139034860835584 7685372565589489792 10385606096318144000 13085839627046798208 15786073157775452416 39562614794555008 2739796145523209216 5440029676251863424 8140263206980517632 10840496737709171840 13540730268437826048 16240963799166480256 494453256185582848 3194686786914237056 5894920317642891264 8595153848371545472 11295387379100199680 13995620909828853888 16695854440557508096 949343897576610688 3649577428305264896 6349810959033919104 9050044489762573312 11750278020491227520 14450511551219881728 17150745081948535936 1404234538967638528 4104468069696292736 6804701600424946944 9504935131153601152 12205168661882255360 14905402192610909568 17605635723339563776 1859125180358666368 4559358711087320576 7259592241815974784 9959825772544628992 12660059303273283200 15360292834001937408 18060526364730591616 2314015821749694208 5014249352478348416 7714482883207002624 10414716413935656832 13114949944664311040 15815183475392965248 68672932412067840 2768906463140722048 5469139993869376256 8169373524598030464 10869607055326684672 13569840586055338880 16270074116783993088 523563573803095680 3223797104531749888 5924030635260404096 8624264165989058304 11324497696717712512 14024731227446366720 16724964758175020928 978454215194123520 3678687745922777728 6378921276651431936 9079154807380086144 11779388338108740352 14479621868837394560 17179855399566048768 1433344856585151360 4133578387313805568 6833811918042459776 9534045448771113984 12234278979499768192 14934512510228422400 17634746040957076608 1888235497976179200 4588469028704833408 7288702559433487616 9988936090162141824 12689169620890796032 15389403151619450240 18089636682348104448 2343126139367207040 5043359670095861248 7743593200824515456 10443826731553169664 13144060262281823872 15844293793010478080 97783250029580672 2798016780758234880 5498250311486889088 8198483842215543296 10898717372944197504 13598950903672851712 16299184434401505920 552673891420608512 3252907422149262720 5953140952877916928 8653374483606571136 11353608014335225344 14053841545063879552 16754075075792533760 1007564532811636352 3707798063540290560 6408031594268944768 9108265124997598976 11808498655726253184 14508732186454907392 17208965717183561600 1462455174202664192 4162688704931318400 6862922235659972608 9563155766388626816 12263389297117281024 14963622827845935232 17663856358574589440 1917345815593692032 4617579346322346240 7317812877051000448 10018046407779654656 12718279938508308864 15418513469236963072 18118746999965617280 2372236456984719872 5072469987713374080 7772703518442028288 10472937049170682496 13173170579899336704 15873404110627990912 126893567647093504 2827127098375747712 5527360629104401920 8227594159833056128 10927827690561710336 13628061221290364544 16328294752019018752 581784209038121344 3282017739766775552 5982251270495429760 8682484801224083968 11382718331952738176 14082951862681392384 16783185393410046592 1036674850429149184 3736908381157803392 6437141911886457600 9137375442615111808 11837608973343766016 14537842504072420224 17238076034801074432 1491565491820177024 4191799022548831232 6892032553277485440 9592266084006139648 12292499614734793856 14992733145463448064 17692966676192102272 1946456133211204864 4646689663939859072 7346923194668513280 10047156725397167488 12747390256125821696 15447623786854475904 18147857317583130112 2401346774602232704 5101580305330886912 7801813836059541120 10502047366788195328 13202280897516849536 15902514428245503744 156003885264606336 2856237415993260544 5556470946721914752 8256704477450568960 10956938008179223168 13657171538907877376 16357405069636531584 610894526655634176 3311128057384288384 6011361588112942592 8711595118841596800 11411828649570251008 14112062180298905216 16812295711027559424 1065785168046662016 3766018698775316224 6466252229503970432 9166485760232624640 11866719290961278848 14566952821689933056 17267186352418587264 1520675809437689856 4220909340166344064 6921142870894998272 9621376401623652480 12321609932352306688 15021843463080960896 17722076993809615104 1975566450828717696 4675799981557371904 7376033512286026112 10076267043014680320 12776500573743334528 15476734104471988736 18176967635200642944 2430457092219745536 5130690622948399744 7830924153677053952 10531157684405708160 13231391215134362368 15931624745863016576 185114202882119168 2885347733610773376 5585581264339427584 8285814795068081792 10986048325796736000 13686281856525390208 16386515387254044416 640004844273147008 3340238375001801216 6040471905730455424 8740705436459109632 11440938967187763840 14141172497916418048 16841406028645072256 1094895485664174848 3795129016392829056 6495362547121483264 9195596077850137472 11895829608578791680 14596063139307445888 17296296670036100096 1549786127055202688 4250019657783856896 6950253188512511104 9650486719241165312 12350720249969819520 15050953780698473728 17751187311427127936 2004676768446230528 4704910299174884736 7405143829903538944 10105377360632193152 12805610891360847360 15505844422089501568 18206077952818155776 2459567409837258368 5159800940565912576 7860034471294566784 10560268002023220992 13260501532751875200 15960735063480529408 214224520499632000 2914458051228286208 5614691581956940416 8314925112685594624 11015158643414248832 13715392174142903040 16415625704871557248 669115161890659840 3369348692619314048 6069582223347968256 8769815754076622464 11470049284805276672 14170282815533930880 16870516346262585088 1124005803281687680 3824239334010341888 6524472864738996096 9224706395467650304 11924939926196304512 14625173456924958720 17325406987653612928 1578896444672715520 4279129975401369728 6979363506130023936 9679597036858678144 12379830567587332352 15080064098315986560 17780297629044640768 2033787086063743360 4734020616792397568 7434254147521051776 10134487678249705984 12834721208978360192 15534954739707014400 18235188270435668608 2488677727454771200 5188911258183425408 7889144788912079616 10589378319640733824 13289611850369388032 15989845381098042240 243334838117144832 2943568368845799040 5643801899574453248 8344035430303107456 11044268961031761664 13744502491760415872 16444736022489070080 698225479508172672 3398459010236826880 6098692540965481088 8798926071694135296 11499159602422789504 14199393133151443712 16899626663880097920 1153116120899200512 3853349651627854720 6553583182356508928 9253816713085163136 11954050243813817344 14654283774542471552 17354517305271125760 1608006762290228352 4308240293018882560 7008473823747536768 9708707354476190976 12408940885204845184 15109174415933499392 17809407946662153600 2062897403681256192 4763130934409910400 7463364465138564608 10163597995867218816 12863831526595873024 15564065057324527232 18264298588053181440 2517788045072284032 5218021575800938240 7918255106529592448 10618488637258246656 13318722167986900864 16018955698715555072 272445155734657664 2972678686463311872 5672912217191966080 8373145747920620288 11073379278649274496 13773612809377928704 16473846340106582912 727335797125685504 3427569327854339712 6127802858582993920 8828036389311648128 11528269920040302336 14228503450768956544 16928736981497610752 1182226438516713344 3882459969245367552 6582693499974021760 9282927030702675968 11983160561431330176 14683394092159984384 17383627622888638592 1637117079907741184 4337350610636395392 7037584141365049600 9737817672093703808 12438051202822358016 15138284733551012224 17838518264279666432 2092007721298769024 4792241252027423232 7492474782756077440 10192708313484731648 12892941844213385856 15593175374942040064 18293408905670694272 2546898362689796864 5247131893418451072 7947365424147105280 10647598954875759488 13347832485604413696 16048066016333067904 301555473352170496 3001789004080824704 5702022534809478912 8402256065538133120 11102489596266787328 13802723126995441536 16502956657724095744 756446114743198336 3456679645471852544 6156913176200506752 8857146706929160960 11557380237657815168 14257613768386469376 16957847299115123584 1211336756134226176 3911570286862880384 6611803817591534592 9312037348320188800 12012270879048843008 14712504409777497216 17412737940506151424 1666227397525254016 4366460928253908224 7066694458982562432 9766927989711216640 12467161520439870848 15167395051168525056 17867628581897179264 2121118038916281856 4821351569644936064 7521585100373590272 10221818631102244480 12922052161830898688 15622285692559552896 18322519223288207104 2576008680307309696 5276242211035963904 7976475741764618112 10676709272493272320 13376942803221926528 16077176333950580736 330665790969683328 3030899321698337536 5731132852426991744 8431366383155645952 11131599913884300160 13831833444612954368 16532066975341608576 785556432360711168 3485789963089365376 6186023493818019584 8886257024546673792 11586490555275328000 14286724086003982208 16986957616732636416 1240447073751739008 3940680604480393216 6640914135209047424 9341147665937701632 12041381196666355840 14741614727395010048 17441848258123664256 1695337715142766848 4395571245871421056 7095804776600075264 9796038307328729472 12496271838057383680 15196505368786037888 17896738899514692096 2150228356533794688 4850461887262448896 7550695417991103104 10250928948719757312 12951162479448411520 15651396010177065728 18351629540905719936 2605118997924822528 5305352528653476736 8005586059382130944 10705819590110785152 13406053120839439360 16106286651568093568 359776108587196160 3060009639315850368 5760243170044504576 8460476700773158784 11160710231501812992 13860943762230467200 16561177292959121408 814666749978224000 3514900280706878208 6215133811435532416 8915367342164186624 11615600872892840832 14315834403621495040 17016067934350149248 1269557391369251840 3969790922097906048 6670024452826560256 9370257983555214464 12070491514283868672 14770725045012522880 17470958575741177088 1724448032760279680 4424681563488933888 7124915094217588096 9825148624946242304 12525382155674896512 15225615686403550720 17925849217132204928 2179338674151307520 4879572204879961728 7579805735608615936 10280039266337270144 12980272797065924352 15680506327794578560 18380739858523232768 2634229315542335360 5334462846270989568 8034696376999643776 10734929907728297984 13435163438456952192 16135396969185606400 388886426204708992 3089119956933363200 5789353487662017408 8489587018390671616 11189820549119325824 13890054079847980032 16590287610576634240 843777067595736832 3544010598324391040 6244244129053045248 8944477659781699456 11644711190510353664 14344944721239007872 17045178251967662080 1298667708986764672 3998901239715418880 6699134770444073088 9399368301172727296 12099601831901381504 14799835362630035712 17500068893358689920 1753558350377792512 4453791881106446720 7154025411835100928 9854258942563755136 12554492473292409344 15254726004021063552 17954959534749717760 2208448991768820352 4908682522497474560 7608916053226128768 10309149583954782976 13009383114683437184 15709616645412091392 18409850176140745600 2663339633159848192 5363573163888502400 8063806694617156608 10764040225345810816 13464273756074465024 16164507286803119232 417996743822221824 3118230274550876032 5818463805279530240 8518697336008184448 11218930866736838656 13919164397465492864 16619397928194147072 872887385213249664 3573120915941903872 6273354446670558080 8973587977399212288 11673821508127866496 14374055038856520704 17074288569585174912 1327778026604277504 4028011557332931712 6728245088061585920 9428478618790240128 12128712149518894336 14828945680247548544 17529179210976202752 1782668667995305344 4482902198723959552 7183135729452613760 9883369260181267968 12583602790909922176 15283836321638576384 17984069852367230592 2237559309386333184 4937792840114987392 7638026370843641600 10338259901572295808 13038493432300950016 15738726963029604224 18438960493758258432 2692449950777361024 5392683481506015232 8092917012234669440 10793150542963323648 13493384073691977856 16193617604420632064 447107061439734656 3147340592168388864 5847574122897043072 8547807653625697280 11248041184354351488 13948274715083005696 16648508245811659904 901997702830762496 3602231233559416704 6302464764288070912 9002698295016725120 11702931825745379328 14403165356474033536 17103398887202687744 1356888344221790336 4057121874950444544 6757355405679098752 9457588936407752960 12157822467136407168 14858055997865061376 17558289528593715584 1811778985612818176 4512012516341472384 7212246047070126592 9912479577798780800 12612713108527435008 15312946639256089216 18013180169984743424 2266669627003846016 4966903157732500224 7667136688461154432 10367370219189808640 13067603749918462848 15767837280647117056 21326737666219648 2721560268394873856 5421793799123528064 8122027329852182272 10822260860580836480 13522494391309490688 16222727922038144896 476217379057247488 3176450909785901696 5876684440514555904 8576917971243210112 11277151501971864320 13977385032700518528 16677618563429172736 931108020448275328 3631341551176929536 6331575081905583744 9031808612634237952 11732042143362892160 14432275674091546368 17132509204820200576 1385998661839303168 4086232192567957376 6786465723296611584 9486699254025265792 12186932784753920000 14887166315482574208 17587399846211228416 1840889303230331008 4541122833958985216 7241356364687639424 9941589895416293632 12641823426144947840 15342056956873602048 18042290487602256256 2295779944621358848 4996013475350013056 7696247006078667264 10396480536807321472 13096714067535975680 15796947598264629888 50437055283732480 2750670586012386688 5450904116741040896 8151137647469695104 10851371178198349312 13551604708927003520 16251838239655657728 505327696674760320 3205561227403414528 5905794758132068736 8606028288860722944 11306261819589377152 14006495350318031360 16706728881046685568 960218338065788160 3660451868794442368 6360685399523096576 9060918930251750784 11761152460980404992 14461385991709059200 17161619522437713408 1415108979456816000 4115342510185470208 6815576040914124416 9515809571642778624 12216043102371432832 14916276633100087040 17616510163828741248 1869999620847843840 4570233151576498048 7270466682305152256 9970700213033806464 12670933743762460672 15371167274491114880 18071400805219769088 2324890262238871680 5025123792967525888 7725357323696180096 10425590854424834304 13125824385153488512 15826057915882142720 79547372901245312 2779780903629899520 5480014434358553728 8180247965087207936 10880481495815862144 13580715026544516352 16280948557273170560 534438014292273152 3234671545020927360 5934905075749581568 8635138606478235776 11335372137206889984 14035605667935544192 16735839198664198400 989328655683300992 3689562186411955200 6389795717140609408 9090029247869263616 11790262778597917824 14490496309326572032 17190729840055226240 1444219297074328832 4144452827802983040 6844686358531637248 9544919889260291456 12245153419988945664 14945386950717599872 17645620481446254080 1899109938465356672 4599343469194010880 7299576999922665088 9999810530651319296 12700044061379973504 15400277592108627712 18100511122837281920 2354000579856384512 5054234110585038720 7754467641313692928 10454701172042347136 13154934702771001344 15855168233499655552 108657690518758144 2808891221247412352 5509124751976066560 8209358282704720768 10909591813433374976 13609825344162029184 16310058874890683392 563548331909785984 3263781862638440192 5964015393367094400 8664248924095748608 11364482454824402816 14064715985553057024 16764949516281711232 1018438973300813824 3718672504029468032 6418906034758122240 9119139565486776448 11819373096215430656 14519606626944084864 17219840157672739072 1473329614691841664 4173563145420495872 6873796676149150080 9574030206877804288 12274263737606458496 14974497268335112704 17674730799063766912 1928220256082869504 4628453786811523712 7328687317540177920 10028920848268832128 12729154378997486336 15429387909726140544 18129621440454794752 2383110897473897344 5083344428202551552 7783577958931205760 10483811489659859968 13184045020388514176 15884278551117168384 137768008136270976 2838001538864925184 5538235069593579392 8238468600322233600 10938702131050887808 13638935661779542016 16339169192508196224 592658649527298816 3292892180255953024 5993125710984607232 8693359241713261440 11393592772441915648 14093826303170569856 16794059833899224064 1047549290918326656 3747782821646980864 6448016352375635072 9148249883104289280 11848483413832943488 14548716944561597696 17248950475290251904 1502439932309354496 4202673463038008704 6902906993766662912 9603140524495317120 12303374055223971328 15003607585952625536 17703841116681279744 1957330573700382336 4657564104429036544 7357797635157690752 10058031165886344960 12758264696614999168 15458498227343653376 18158731758072307584 2412221215091410176 5112454745820064384 7812688276548718592 10512921807277372800 13213155338006027008 15913388868734681216 166878325753783808 2867111856482438016 5567345387211092224 8267578917939746432 10967812448668400640 13668045979397054848 16368279510125709056 621768967144811648 3322002497873465856 6022236028602120064 8722469559330774272 11422703090059428480 14122936620788082688 16823170151516736896 1076659608535839488 3776893139264493696 6477126669993147904 9177360200721802112 11877593731450456320 14577827262179110528 17278060792907764736 1531550249926867328 4231783780655521536 6932017311384175744 9632250842112829952 12332484372841484160 15032717903570138368 17732951434298792576 1986440891317895168 4686674422046549376 7386907952775203584 10087141483503857792 12787375014232512000 15487608544961166208 18187842075689820416 2441331532708923008 5141565063437577216 7841798594166231424 10542032124894885632 13242265655623539840 15942499186352194048 195988643371296640 2896222174099950848 5596455704828605056 8296689235557259264 10996922766285913472 13697156297014567680 16397389827743221888 650879284762324480 3351112815490978688 6051346346219632896 8751579876948287104 11451813407676941312 14152046938405595520 16852280469134249728 1105769926153352320 3806003456882006528 6506236987610660736 9206470518339314944 11906704049067969152 14606937579796623360 17307171110525277568 1560660567544380160 4260894098273034368 6961127629001688576 9661361159730342784 12361594690458996992 15061828221187651200 17762061751916305408 2015551208935408000 4715784739664062208 7416018270392716416 10116251801121370624 12816485331850024832 15516718862578679040 18216952393307333248 2470441850326435840 5170675381055090048 7870908911783744256 10571142442512398464 13271375973241052672 15971609503969706880 225098960988809472 2925332491717463680 5625566022446117888 8325799553174772096 11026033083903426304 13726266614632080512 16426500145360734720 679989602379837312 3380223133108491520 6080456663837145728 8780690194565799936 11480923725294454144 14181157256023108352 16881390786751762560 1134880243770865152 3835113774499519360 6535347305228173568 9235580835956827776 11935814366685481984 14636047897414136192 17336281428142790400 1589770885161892992 4290004415890547200 6990237946619201408 9690471477347855616 12390705008076509824 15090938538805164032 17791172069533818240 2044661526552920832 4744895057281575040 7445128588010229248 10145362118738883456 12845595649467537664 15545829180196191872 18246062710924846080 2499552167943948672 5199785698672602880 7900019229401257088 10600252760129911296 13300486290858565504 16000719821587219712 254209278606322304 2954442809334976512 5654676340063630720 8354909870792284928 11055143401520939136 13755376932249593344 16455610462978247552 709099919997350144 3409333450726004352 6109566981454658560 8809800512183312768 11510034042911966976 14210267573640621184 16910501104369275392 1163990561388377984 3864224092117032192 6564457622845686400 9264691153574340608 11964924684302994816 14665158215031649024 17365391745760303232 1618881202779405824 4319114733508060032 7019348264236714240 9719581794965368448 12419815325694022656 15120048856422676864 17820282387151331072 2073771844170433664 4774005374899087872 7474238905627742080 10174472436356396288 12874705967085050496 15574939497813704704 18275173028542358912 2528662485561461504 5228896016290115712 7929129547018769920 10629363077747424128 13329596608476078336 16029830139204732544 283319596223835136 2983553126952489344 5683786657681143552 8384020188409797760 11084253719138451968 13784487249867106176 16484720780595760384 738210237614862976 3438443768343517184 6138677299072171392 8838910829800825600 11539144360529479808 14239377891258134016 16939611421986788224 1193100879005890816 3893334409734545024 6593567940463199232 9293801471191853440 11994035001920507648 14694268532649161856 17394502063377816064 1647991520396918656 4348225051125572864 7048458581854227072 9748692112582881280 12448925643311535488 15149159174040189696 17849392704768843904 2102882161787946496 4803115692516600704 7503349223245254912 10203582753973909120 12903816284702563328 15604049815431217536 18304283346159871744 2557772803178974336 5258006333907628544 7958239864636282752 10658473395364936960 13358706926093591168 16058940456822245376 312429913841347968 3012663444570002176 5712896975298656384 8413130506027310592 11113364036755964800 13813597567484619008 16513831098213273216 767320555232375808 3467554085961030016 6167787616689684224 8868021147418338432 11568254678146992640 14268488208875646848 16968721739604301056 1222211196623403648 3922444727352057856 6622678258080712064 9322911788809366272 12023145319538020480 14723378850266674688 17423612380995328896 1677101838014431488 4377335368743085696 7077568899471739904 9777802430200394112 12478035960929048320 15178269491657702528 17878503022386356736 2131992479405459328 4832226010134113536 7532459540862767744 10232693071591421952 12932926602320076160 15633160133048730368 18333393663777384576 2586883120796487168 5287116651525141376 7987350182253795584 10687583712982449792 13387817243711104000 16088050774439758208 341540231458860800 3041773762187515008 5742007292916169216 8442240823644823424 11142474354373477632 13842707885102131840 16542941415830786048 796430872849888640 3496664403578542848 6196897934307197056 8897131465035851264 11597364995764505472 14297598526493159680 16997832057221813888 1251321514240916480 3951555044969570688 6651788575698224896 9352022106426879104 12052255637155533312 14752489167884187520 17452722698612841728 1706212155631944320 4406445686360598528 7106679217089252736 9806912747817906944 12507146278546561152 15207379809275215360 17907613340003869568 2161102797022972160 4861336327751626368 7561569858480280576 10261803389208934784 12962036919937588992 15662270450666243200 18362503981394897408 2615993438414000000 5316226969142654208 8016460499871308416 10716694030599962624 13416927561328616832 16117161092057271040 370650549076373632 3070884079805027840 5771117610533682048 8471351141262336256 11171584671990990464 13871818202719644672 16572051733448298880 825541190467401472 3525774721196055680 6226008251924709888 8926241782653364096 11626475313382018304 14326708844110672512 17026942374839326720 1280431831858429312 3980665362587083520 6680898893315737728 9381132424044391936 12081365954773046144 14781599485501700352 17481833016230354560 1735322473249457152 4435556003978111360 7135789534706765568 9836023065435419776 12536256596164073984 15236490126892728192 17936723657621382400 2190213114640484992 4890446645369139200 7590680176097793408 10290913706826447616 12991147237555101824 15691380768283756032 18391614299012410240 2645103756031512832 5345337286760167040 8045570817488821248 10745804348217475456 13446037878946129664 16146271409674783872 399760866693886464 3099994397422540672 5800227928151194880 8500461458879849088 11200694989608503296 13900928520337157504 16601162051065811712 854651508084914304 3554885038813568512 6255118569542222720 8955352100270876928 11655585630999531136 14355819161728185344 17056052692456839552 1309542149475942144 4009775680204596352 6710009210933250560 9410242741661904768 12110476272390558976 14810709803119213184 17510943333847867392 1764432790866969984 4464666321595624192 7164899852324278400 9865133383052932608 12565366913781586816 15265600444510241024 17965833975238895232 2219323432257997824 4919556962986652032 7619790493715306240 10320024024443960448 13020257555172614656 15720491085901268864 18420724616629923072 2674214073649025664 5374447604377679872 8074681135106334080 10774914665834988288 13475148196563642496 16175381727292296704 428871184311399296 3129104715040053504 5829338245768707712 8529571776497361920 11229805307226016128 13930038837954670336 16630272368683324544 883761825702427136 3583995356431081344 6284228887159735552 8984462417888389760 11684695948617043968 14384929479345698176 17085163010074352384 1338652467093454976 4038885997822109184 6739119528550763392 9439353059279417600 12139586590008071808 14839820120736726016 17540053651465380224 1793543108484482816 4493776639213137024 7194010169941791232 9894243700670445440 12594477231399099648 15294710762127753856 17994944292856408064 2248433749875510656 4948667280604164864 7648900811332819072 10349134342061473280 13049367872790127488 15749601403518781696 3090860537884288 2703324391266538496 5403557921995192704 8103791452723846912 10804024983452501120 13504258514181155328 16204492044909809536 457981501928912128 3158215032657566336 5858448563386220544 8558682094114874752 11258915624843528960 13959149155572183168 16659382686300837376 912872143319939968 3613105674048594176 6313339204777248384 9013572735505902592 11713806266234556800 14414039796963211008 17114273327691865216 1367762784710967808 4067996315439622016 6768229846168276224 9468463376896930432 12168696907625584640 14868930438354238848 17569163969082893056 1822653426101995648 4522886956830649856 7223120487559304064 9923354018287958272 12623587549016612480 15323821079745266688 18024054610473920896 2277544067493023488 4977777598221677696 7678011128950331904 10378244659678986112 13078478190407640320 15778711721136294528 32201178155397120 2732434708884051328 5432668239612705536 8132901770341359744 10833135301070013952 13533368831798668160 16233602362527322368 487091819546424960 3187325350275079168 5887558881003733376 8587792411732387584 11288025942461041792 13988259473189696000 16688493003918350208 941982460937452800 3642215991666107008 6342449522394761216 9042683053123415424 11742916583852069632 14443150114580723840 17143383645309378048 1396873102328480640 4097106633057134848 6797340163785789056 9497573694514443264 12197807225243097472 14898040755971751680 17598274286700405888 1851763743719508480 4551997274448162688 7252230805176816896 9952464335905471104 12652697866634125312 15352931397362779520 18053164928091433728 2306654385110536320 5006887915839190528 7707121446567844736 10407354977296498944 13107588508025153152 15807822038753807360 61311495772909952 2761545026501564160 5461778557230218368 8162012087958872576 10862245618687526784 13562479149416180992 16262712680144835200 516202137163937792 3216435667892592000 5916669198621246208 8616902729349900416 11317136260078554624 14017369790807208832 16717603321535863040 971092778554965632 3671326309283619840 6371559840012274048 9071793370740928256 11772026901469582464 14472260432198236672 17172493962926890880 1425983419945993472 4126216950674647680 6826450481403301888 9526684012131956096 12226917542860610304 14927151073589264512 17627384604317918720 1880874061337021312 4581107592065675520 7281341122794329728 9981574653522983936 12681808184251638144 15382041714980292352 18082275245708946560 2335764702728049152 5035998233456703360 7736231764185357568 10436465294914011776 13136698825642665984 15836932356371320192 90421813390422784 2790655344119076992 5490888874847731200 8191122405576385408 10891355936305039616 13591589467033693824 16291822997762348032 545312454781450624 3245545985510104832 5945779516238759040 8646013046967413248 11346246577696067456 14046480108424721664 16746713639153375872 1000203096172478464 3700436626901132672 6400670157629786880 9100903688358441088 11801137219087095296 14501370749815749504 17201604280544403712 1455093737563506304 4155327268292160512 6855560799020814720 9555794329749468928 12256027860478123136 14956261391206777344 17656494921935431552 1909984378954534144 4610217909683188352 7310451440411842560 10010684971140496768 12710918501869150976 15411152032597805184 18111385563326459392 2364875020345561984 5065108551074216192 7765342081802870400 10465575612531524608 13165809143260178816 15866042673988833024 119532131007935616 2819765661736589824 5519999192465244032 8220232723193898240 10920466253922552448 13620699784651206656 16320933315379860864 574422772398963456 3274656303127617664 5974889833856271872 8675123364584926080 11375356895313580288 14075590426042234496 16775823956770888704 1029313413789991296 3729546944518645504 6429780475247299712 9130014005975953920 11830247536704608128 14530481067433262336 17230714598161916544 1484204055181019136 4184437585909673344 6884671116638327552 9584904647366981760 12285138178095635968 14985371708824290176 17685605239552944384 1939094696572046976 4639328227300701184 7339561758029355392 10039795288758009600 12740028819486663808 15440262350215318016 18140495880943972224 2393985337963074816 5094218868691729024 7794452399420383232 10494685930149037440 13194919460877691648 15895152991606345856 148642448625448448 2848875979354102656 5549109510082756864 8249343040811411072 10949576571540065280 13649810102268719488 16350043632997373696 603533090016476288 3303766620745130496 6004000151473784704 8704233682202438912 11404467212931093120 14104700743659747328 16804934274388401536 1058423731407504128 3758657262136158336 6458890792864812544 9159124323593466752 11859357854322120960 14559591385050775168 17259824915779429376 1513314372798531968 4213547903527186176 6913781434255840384 9614014964984494592 12314248495713148800 15014482026441803008 17714715557170457216 1968205014189559808 4668438544918214016 7368672075646868224 10068905606375522432 12769139137104176640 15469372667832830848 18169606198561485056 2423095655580587648 5123329186309241856 7823562717037896064 10523796247766550272 13224029778495204480 15924263309223858688 177752766242961280 2877986296971615488 5578219827700269696 8278453358428923904 10978686889157578112 13678920419886232320 16379153950614886528 632643407633989120 3332876938362643328 6033110469091297536 8733343999819951744 11433577530548605952 14133811061277260160 16834044592005914368 1087534049025016960 3787767579753671168 6488001110482325376 9188234641210979584 11888468171939633792 14588701702668288000 17288935233396942208 1542424690416044800 4242658221144699008 6942891751873353216 9643125282602007424 12343358813330661632 15043592344059315840 17743825874787970048 1997315331807072640 4697548862535726848 7397782393264381056 10098015923993035264 12798249454721689472 15498482985450343680 18198716516178997888 2452205973198100480 5152439503926754688 7852673034655408896 10552906565384063104 13253140096112717312 15953373626841371520 206863083860474112 2907096614589128320 5607330145317782528 8307563676046436736 11007797206775090944 13708030737503745152 16408264268232399360 661753725251501952 3361987255980156160 6062220786708810368 8762454317437464576 11462687848166118784 14162921378894772992 16863154909623427200 1116644366642529792 3816877897371184000 6517111428099838208 9217344958828492416 11917578489557146624 14617812020285800832 17318045551014455040 1571535008033557632 4271768538762211840 6972002069490866048 9672235600219520256 12372469130948174464 15072702661676828672 17772936192405482880 2026425649424585472 4726659180153239680 7426892710881893888 10127126241610548096 12827359772339202304 15527593303067856512 18227826833796510720 2481316290815613312 5181549821544267520 7881783352272921728 10582016883001575936 13282250413730230144 15982483944458884352 235973401477986944 2936206932206641152 5636440462935295360 8336673993663949568 11036907524392603776 13737141055121257984 16437374585849912192 690864042869014784 3391097573597668992 6091331104326323200 8791564635054977408 11491798165783631616 14192031696512285824 16892265227240940032 1145754684260042624 3845988214988696832 6546221745717351040 9246455276446005248 11946688807174659456 14646922337903313664 17347155868631967872 1600645325651070464 4300878856379724672 7001112387108378880 9701345917837033088 12401579448565687296 15101812979294341504 17802046510022995712 2055535967042098304 4755769497770752512 7456003028499406720 10156236559228060928 12856470089956715136 15556703620685369344 18256937151414023552 2510426608433126144 5210660139161780352 7910893669890434560 10611127200619088768 13311360731347742976 16011594262076397184 265083719095499776 2965317249824153984 5665550780552808192 8365784311281462400 11066017842010116608 13766251372738770816 16466484903467425024 719974360486527616 3420207891215181824 6120441421943836032 8820674952672490240 11520908483401144448 14221142014129798656 16921375544858452864 1174865001877555456 3875098532606209664 6575332063334863872 9275565594063518080 11975799124792172288 14676032655520826496 17376266186249480704 1629755643268583296 4329989173997237504 7030222704725891712 9730456235454545920 12430689766183200128 15130923296911854336 17831156827640508544 2084646284659611136 4784879815388265344 7485113346116919552 10185346876845573760 12885580407574227968 15585813938302882176 18286047469031536384 2539536926050638976 5239770456779293184 7940003987507947392 10640237518236601600 13340471048965255808 16040704579693910016 294194036713012608 2994427567441666816 5694661098170321024 8394894628898975232 11095128159627629440 13795361690356283648 16495595221084937856 749084678104040448 3449318208832694656 6149551739561348864 8849785270290003072 11550018801018657280 14250252331747311488 16950485862475965696 1203975319495068288 3904208850223722496 6604442380952376704 9304675911681030912 12004909442409685120 14705142973138339328 17405376503866993536 1658865960886096128 4359099491614750336 7059333022343404544 9759566553072058752 12459800083800712960 15160033614529367168 17860267145258021376 2113756602277123968 4813990133005778176 7514223663734432384 10214457194463086592 12914690725191740800 15614924255920395008 18315157786649049216 2568647243668151808 5268880774396806016 7969114305125460224 10669347835854114432 13369581366582768640 16069814897311422848 323304354330525440 3023537885059179648 5723771415787833856 8424004946516488064 11124238477245142272 13824472007973796480 16524705538702450688 778194995721553280 3478428526450207488 6178662057178861696 8878895587907515904 11579129118636170112 14279362649364824320 16979596180093478528 1233085637112581120 3933319167841235328 6633552698569889536 9333786229298543744 12034019760027197952 14734253290755852160 17434486821484506368 1687976278503608960 4388209809232263168 7088443339960917376 9788676870689571584 12488910401418225792 15189143932146880000 17889377462875534208 2142866919894636800 4843100450623291008 7543333981351945216 10243567512080599424 12943801042809253632 15644034573537907840 18344268104266562048 2597757561285664640 5297991092014318848 7998224622742973056 10698458153471627264 13398691684200281472 16098925214928935680 352414671948038272 3052648202676692480 5752881733405346688 8453115264134000896 11153348794862655104 13853582325591309312 16553815856319963520 807305313339066112 3507538844067720320 6207772374796374528 8908005905525028736 11608239436253682944 14308472966982337152 17008706497710991360 1262195954730093952 3962429485458748160 6662663016187402368 9362896546916056576 12063130077644710784 14763363608373364992 17463597139102019200 1717086596121121792 4417320126849776000 7117553657578430208 9817787188307084416 12518020719035738624 15218254249764392832 17918487780493047040 2171977237512149632 4872210768240803840 7572444298969458048 10272677829698112256 12972911360426766464 15673144891155420672 18373378421884074880 2626867878903177472 5327101409631831680 8027334940360485888 10727568471089140096 13427802001817794304 16128035532546448512 381524989565551104 3081758520294205312 5781992051022859520 8482225581751513728 11182459112480167936 13882692643208822144 16582926173937476352 836415630956578944 3536649161685233152 6236882692413887360 8937116223142541568 11637349753871195776 14337583284599849984 17037816815328504192 1291306272347606784 3991539803076260992 6691773333804915200 9392006864533569408 12092240395262223616 14792473925990877824 17492707456719532032 1746196913738634624 4446430444467288832 7146663975195943040 9846897505924597248 12547131036653251456 15247364567381905664 17947598098110559872 2201087555129662464 4901321085858316672 7601554616586970880 10301788147315625088 13002021678044279296 15702255208772933504 18402488739501587712 2655978196520690304 5356211727249344512 8056445257977998720 10756678788706652928 13456912319435307136 16157145850163961344 410635307183063936 3110868837911718144 5811102368640372352 8511335899369026560 11211569430097680768 13911802960826334976 16612036491554989184 865525948574091776 3565759479302745984 6265993010031400192 8966226540760054400 11666460071488708608 14366693602217362816 17066927132946017024 1320416589965119616 4020650120693773824 6720883651422428032 9421117182151082240 12121350712879736448 14821584243608390656 17521817774337044864 1775307231356147456 4475540762084801664 7175774292813455872 9876007823542110080 12576241354270764288 15276474884999418496 17976708415728072704 2230197872747175296 4930431403475829504 7630664934204483712 10330898464933137920 13031131995661792128 15731365526390446336 18431599057119100544 2685088514138203136 5385322044866857344 8085555575595511552 10785789106324165760 13486022637052819968 16186256167781474176 439745624800576768 3139979155529230976 5840212686257885184 8540446216986539392 11240679747715193600 13940913278443847808 16641146809172502016 894636266191604608 3594869796920258816 6295103327648913024 8995336858377567232 11695570389106221440 14395803919834875648 17096037450563529856 1349526907582632448 4049760438311286656 6749993969039940864 9450227499768595072 12150461030497249280 14850694561225903488 17550928091954557696 1804417548973660288 4504651079702314496 7204884610430968704 9905118141159622912 12605351671888277120 15305585202616931328 18005818733345585536 2259308190364688128 4959541721093342336 7659775251821996544 10360008782550650752 13060242313279304960 15760475844007959168 13965301027061760 2714198831755715968 5414432362484370176 8114665893213024384 10814899423941678592 13515132954670332800 16215366485398987008 468855942418089600 3169089473146743808 5869323003875398016 8569556534604052224 11269790065332706432 13970023596061360640 16670257126790014848 923746583809117440 3623980114537771648 6324213645266425856 9024447175995080064 11724680706723734272 14424914237452388480 17125147768181042688 1378637225200145280 4078870755928799488 6779104286657453696 9479337817386107904 12179571348114762112 14879804878843416320 17580038409572070528 1833527866591173120 4533761397319827328 7233994928048481536 9934228458777135744 12634461989505789952 15334695520234444160 18034929050963098368 2288418507982200960 4988652038710855168 7688885569439509376 10389119100168163584 13089352630896817792 15789586161625472000 43075618644574592 2743309149373228800 5443542680101883008 8143776210830537216 10844009741559191424 13544243272287845632 16244476803016499840 497966260035602432 3198199790764256640 5898433321492910848 8598666852221565056 11298900382950219264 13999133913678873472 16699367444407527680 952856901426630272 3653090432155284480 6353323962883938688 9053557493612592896 11753791024341247104 14454024555069901312 17154258085798555520 1407747542817658112 4107981073546312320 6808214604274966528 9508448135003620736 12208681665732274944 14908915196460929152 17609148727189583360 1862638184208685952 4562871714937340160 7263105245665994368 9963338776394648576 12663572307123302784 15363805837851956992 18064039368580611200 2317528825599713792 5017762356328368000 7717995887057022208 10418229417785676416 13118462948514330624 15818696479242984832 72185936262087424 2772419466990741632 5472652997719395840 8172886528448050048 10873120059176704256 13573353589905358464 16273587120634012672 527076577653115264 3227310108381769472 5927543639110423680 8627777169839077888 11328010700567732096 14028244231296386304 16728477762025040512 981967219044143104 3682200749772797312 6382434280501451520 9082667811230105728 11782901341958759936 14483134872687414144 17183368403416068352 1436857860435170944 4137091391163825152 6837324921892479360 9537558452621133568 12237791983349787776 14938025514078441984 17638259044807096192 1891748501826198784 4591982032554852992 7292215563283507200 9992449094012161408 12692682624740815616 15392916155469469824 18093149686198124032 2346639143217226624 5046872673945880832 7747106204674535040 10447339735403189248 13147573266131843456 15847806796860497664 101296253879600256 2801529784608254464 5501763315336908672 8201996846065562880 10902230376794217088 13602463907522871296 16302697438251525504 556186895270628096 3256420425999282304 5956653956727936512 8656887487456590720 11357121018185244928 14057354548913899136 16757588079642553344 1011077536661655936 3711311067390310144 6411544598118964352 9111778128847618560 11812011659576272768 14512245190304926976 17212478721033581184 1465968178052683776 4166201708781337984 6866435239509992192 9566668770238646400 12266902300967300608 14967135831695954816 17667369362424609024 1920858819443711616 4621092350172365824 7321325880901020032 10021559411629674240 12721792942358328448 15422026473086982656 18122260003815636864 2375749460834739456 5075982991563393664 7776216522292047872 10476450053020702080 13176683583749356288 15876917114478010496 130406571497113088 2830640102225767296 5530873632954421504 8231107163683075712 10931340694411729920 13631574225140384128 16331807755869038336 585297212888140928 3285530743616795136 5985764274345449344 8685997805074103552 11386231335802757760 14086464866531411968 16786698397260066176 1040187854279168768 3740421385007822976 6440654915736477184 9140888446465131392 11841121977193785600 14541355507922439808 17241589038651094016 1495078495670196608 4195312026398850816 6895545557127505024 9595779087856159232 12296012618584813440 14996246149313467648 17696479680042121856 1949969137061224448 4650202667789878656 7350436198518532864 10050669729247187072 12750903259975841280 15451136790704495488 18151370321433149696 2404859778452252288 5105093309180906496 7805326839909560704 10505560370638214912 13205793901366869120 15906027432095523328 159516889114625920 2859750419843280128 5559983950571934336 8260217481300588544 10960451012029242752 13660684542757896960 16360918073486551168 614407530505653760 3314641061234307968 6014874591962962176 8715108122691616384 11415341653420270592 14115575184148924800 16815808714877579008 1069298171896681600 3769531702625335808 6469765233353990016 9169998764082644224 11870232294811298432 14570465825539952640 17270699356268606848 1524188813287709440 4224422344016363648 6924655874745017856 9624889405473672064 12325122936202326272 15025356466930980480 17725589997659634688 1979079454678737280 4679312985407391488 7379546516136045696 10079780046864699904 12780013577593354112 15480247108322008320 18180480639050662528 2433970096069765120 5134203626798419328 7834437157527073536 10534670688255727744 13234904218984381952 15935137749713036160 188627206732138752 2888860737460792960 5589094268189447168 8289327798918101376 10989561329646755584 13689794860375409792 16390028391104064000 643517848123166592 3343751378851820800 6043984909580475008 8744218440309129216 11444451971037783424 14144685501766437632 16844919032495091840 1098408489514194432 3798642020242848640 6498875550971502848 9199109081700157056 11899342612428811264 14599576143157465472 17299809673886119680 1553299130905222272 4253532661633876480 6953766192362530688 9653999723091184896 12354233253819839104 15054466784548493312 17754700315277147520 2008189772296250112 4708423303024904320 7408656833753558528 10108890364482212736 12809123895210866944 15509357425939521152 18209590956668175360 2463080413687277952 5163313944415932160 7863547475144586368 10563781005873240576 13264014536601894784 15964248067330548992 217737524349651584 2917971055078305792 5618204585806960000 8318438116535614208 11018671647264268416 13718905177992922624 16419138708721576832 672628165740679424 3372861696469333632 6073095227197987840 8773328757926642048 11473562288655296256 14173795819383950464 16874029350112604672 1127518807131707264 3827752337860361472 6527985868589015680 9228219399317669888 11928452930046324096 14628686460774978304 17328919991503632512 1582409448522735104 4282642979251389312 6982876509980043520 9683110040708697728 12383343571437351936 15083577102166006144 17783810632894660352 2037300089913762944 4737533620642417152 7437767151371071360 10138000682099725568 12838234212828379776 15538467743557033984 18238701274285688192 2492190731304790784 5192424262033444992 7892657792762099200 10592891323490753408 13293124854219407616 15993358384948061824 246847841967164416 2947081372695818624 5647314903424472832 8347548434153127040 11047781964881781248 13748015495610435456 16448249026339089664 701738483358192256 3401972014086846464 6102205544815500672 8802439075544154880 11502672606272809088 14202906137001463296 16903139667730117504 1156629124749220096 3856862655477874304 6557096186206528512 9257329716935182720 11957563247663836928 14657796778392491136 17358030309121145344 1611519766140247936 4311753296868902144 7011986827597556352 9712220358326210560 12412453889054864768 15112687419783518976 17812920950512173184 2066410407531275776 4766643938259929984 7466877468988584192 10167110999717238400 12867344530445892608 15567578061174546816 18267811591903201024 2521301048922303616 5221534579650957824 7921768110379612032 10622001641108266240 13322235171836920448 16022468702565574656 275958159584677248 2976191690313331456 5676425221041985664 8376658751770639872 11076892282499294080 13777125813227948288 16477359343956602496 730848800975705088 3431082331704359296 6131315862433013504 8831549393161667712 11531782923890321920 14232016454618976128 16932249985347630336 1185739442366732928 3885972973095387136 6586206503824041344 9286440034552695552 11986673565281349760 14686907096010003968 17387140626738658176 1640630083757760768 4340863614486414976 7041097145215069184 9741330675943723392 12441564206672377600 15141797737401031808 17842031268129686016 2095520725148788608 4795754255877442816 7495987786606097024 10196221317334751232 12896454848063405440 15596688378792059648 18296921909520713856 2550411366539816448 5250644897268470656 7950878427997124864 10651111958725779072 13351345489454433280 16051579020183087488 305068477202190080 3005302007930844288 5705535538659498496 8405769069388152704 11106002600116806912 13806236130845461120 16506469661574115328 759959118593217920 3460192649321872128 6160426180050526336 8860659710779180544 11560893241507834752 14261126772236488960 16961360302965143168 1214849759984245760 3915083290712899968 6615316821441554176 9315550352170208384 12015783882898862592 14716017413627516800 17416250944356171008 1669740401375273600 4369973932103927808 7070207462832582016 9770440993561236224 12470674524289890432 15170908055018544640 17871141585747198848 2124631042766301440 4824864573494955648 7525098104223609856 10225331634952264064 12925565165680918272 15625798696409572480 18326032227138226688 2579521684157329280 5279755214885983488 7979988745614637696 10680222276343291904 13380455807071946112 16080689337800600320 334178794819702912 3034412325548357120 5734645856277011328 8434879387005665536 11135112917734319744 13835346448462973952 16535579979191628160 789069436210730752 3489302966939384960 6189536497668039168 8889770028396693376 11590003559125347584 14290237089854001792 16990470620582656000 1243960077601758592 3944193608330412800 6644427139059067008 9344660669787721216 12044894200516375424 14745127731245029632 17445361261973683840 1698850718992786432 4399084249721440640 7099317780450094848 9799551311178749056 12499784841907403264 15200018372636057472 17900251903364711680 2153741360383814272 4853974891112468480 7554208421841122688 10254441952569776896 12954675483298431104 15654909014027085312 18355142544755739520 2608632001774842112 5308865532503496320 8009099063232150528 10709332593960804736 13409566124689458944 16109799655418113152 363289112437215744 3063522643165869952 5763756173894524160 8463989704623178368 11164223235351832576 13864456766080486784 16564690296809140992 818179753828243584 3518413284556897792 6218646815285552000 8918880346014206208 11619113876742860416 14319347407471514624 17019580938200168832 1273070395219271424 3973303925947925632 6673537456676579840 9373770987405234048 12074004518133888256 14774238048862542464 17474471579591196672 1727961036610299264 4428194567338953472 7128428098067607680 9828661628796261888 12528895159524916096 15229128690253570304 17929362220982224512 2182851678001327104 4883085208729981312 7583318739458635520 10283552270187289728 12983785800915943936 15684019331644598144 18384252862373252352 2637742319392354944 5337975850121009152 8038209380849663360 10738442911578317568 13438676442306971776 16138909973035625984 392399430054728576 3092632960783382784 5792866491512036992 8493100022240691200 11193333552969345408 13893567083697999616 16593800614426653824 847290071445756416 3547523602174410624 6247757132903064832 8947990663631719040 11648224194360373248 14348457725089027456 17048691255817681664 1302180712836784256 4002414243565438464 6702647774294092672 9402881305022746880 12103114835751401088 14803348366480055296 17503581897208709504 1757071354227812096 4457304884956466304 7157538415685120512 9857771946413774720 12558005477142428928 15258239007871083136 17958472538599737344 2211961995618839936 4912195526347494144 7612429057076148352 10312662587804802560 13012896118533456768 15713129649262110976 18413363179990765184 2666852637009867776 5367086167738521984 8067319698467176192 10767553229195830400 13467786759924484608 16168020290653138816 421509747672241408 3121743278400895616 5821976809129549824 8522210339858204032 11222443870586858240 13922677401315512448 16622910932044166656 876400389063269248 3576633919791923456 6276867450520577664 8977100981249231872 11677334511977886080 14377568042706540288 17077801573435194496 1331291030454297088 4031524561182951296 6731758091911605504 9431991622640259712 12132225153368913920 14832458684097568128 17532692214826222336 1786181671845324928 4486415202573979136 7186648733302633344 9886882264031287552 12587115794759941760 15287349325488595968 17987582856217250176 2241072313236352768 4941305843965006976 7641539374693661184 10341772905422315392 13042006436150969600 15742239966879623808 18442473497608278016 2695962954627380608 5396196485356034816 8096430016084689024 10796663546813343232 13496897077541997440 16197130608270651648 450620065289754240 3150853596018408448 5851087126747062656 8551320657475716864 11251554188204371072 13951787718933025280 16652021249661679488 905510706680782080 3605744237409436288 6305977768138090496 9006211298866744704 11706444829595398912 14406678360324053120 17106911891052707328 1360401348071809920 4060634878800464128 6760868409529118336 9461101940257772544 12161335470986426752 14861569001715080960 17561802532443735168 1815291989462837760 4515525520191491968 7215759050920146176 9915992581648800384 12616226112377454592 15316459643106108800 18016693173834763008 2270182630853865600 4970416161582519808 7670649692311174016 10370883223039828224 13071116753768482432 15771350284497136640 24839741516239232 2725073272244893440 5425306802973547648 8125540333702201856 10825773864430856064 13526007395159510272 16226240925888164480 479730382907267072 3179963913635921280 5880197444364575488 8580430975093229696 11280664505821883904 13980898036550538112 16681131567279192320 934621024298294912 3634854555026949120 6335088085755603328 9035321616484257536 11735555147212911744 14435788677941565952 17136022208670220160 1389511665689322752 4089745196417976960 6789978727146631168 9490212257875285376 12190445788603939584 14890679319332593792 17590912850061248000 1844402307080350592 4544635837809004800 7244869368537659008 9945102899266313216 12645336429994967424 15345569960723621632 18045803491452275840 2299292948471378432 4999526479200032640 7699760009928686848 10399993540657341056 13100227071385995264 15800460602114649472 53950059133752064 2754183589862406272 5454417120591060480 8154650651319714688 10854884182048368896 13555117712777023104 16255351243505677312 508840700524779904 3209074231253434112 5909307761982088320 8609541292710742528 11309774823439396736 14010008354168050944 16710241884896705152 963731341915807744 3663964872644461952 6364198403373116160 9064431934101770368 11764665464830424576 14464898995559078784 17165132526287732992 1418621983306835584 4118855514035489792 6819089044764144000 9519322575492798208 12219556106221452416 14919789636950106624 17620023167678760832 1873512624697863424 4573746155426517632 7273979686155171840 9974213216883826048 12674446747612480256 15374680278341134464 18074913809069788672 2328403266088891264 5028636796817545472 7728870327546199680 10429103858274853888 13129337389003508096 15829570919732162304 83060376751264896 2783293907479919104 5483527438208573312 8183760968937227520 10883994499665881728 13584228030394535936 16284461561123190144 537951018142292736 3238184548870946944 5938418079599601152 8638651610328255360 11338885141056909568 14039118671785563776 16739352202514217984 992841659533320576 3693075190261974784 6393308720990628992 9093542251719283200 11793775782447937408 14494009313176591616 17194242843905245824 1447732300924348416 4147965831653002624 6848199362381656832 9548432893110311040 12248666423838965248 14948899954567619456 17649133485296273664 1902622942315376256 4602856473044030464 7303090003772684672 10003323534501338880 12703557065229993088 15403790595958647296 18104024126687301504 2357513583706404096 5057747114435058304 7757980645163712512 10458214175892366720 13158447706621020928 15858681237349675136 112170694368777728 2812404225097431936 5512637755826086144 8212871286554740352 10913104817283394560 13613338348012048768 16313571878740702976 567061335759805568 3267294866488459776 5967528397217113984 8667761927945768192 11367995458674422400 14068228989403076608 16768462520131730816 1021951977150833408 3722185507879487616 6422419038608141824 9122652569336796032 11822886100065450240 14523119630794104448 17223353161522758656 1476842618541861248 4177076149270515456 6877309679999169664 9577543210727823872 12277776741456478080 14978010272185132288 17678243802913786496 1931733259932889088 4631966790661543296 7332200321390197504 10032433852118851712 12732667382847505920 15432900913576160128 18133134444304814336 2386623901323916928 5086857432052571136 7787090962781225344 10487324493509879552 13187558024238533760 15887791554967187968 141281011986290560 2841514542714944768 5541748073443598976 8241981604172253184 10942215134900907392 13642448665629561600 16342682196358215808 596171653377318400 3296405184105972608 5996638714834626816 8696872245563281024 11397105776291935232 14097339307020589440 16797572837749243648 1051062294768346240 3751295825497000448 6451529356225654656 9151762886954308864 11851996417682963072 14552229948411617280 17252463479140271488 1505952936159374080 4206186466888028288 6906419997616682496 9606653528345336704 12306887059073990912 15007120589802645120 17707354120531299328 1960843577550401920 4661077108279056128 7361310639007710336 10061544169736364544 12761777700465018752 15462011231193672960 18162244761922327168 2415734218941429760 5115967749670083968 7816201280398738176 10516434811127392384 13216668341856046592 15916901872584700800 170391329603803392 2870624860332457600 5570858391061111808 8271091921789766016 10971325452518420224 13671558983247074432 16371792513975728640 625281970994831232 3325515501723485440 6025749032452139648 8725982563180793856 11426216093909448064 14126449624638102272 16826683155366756480 1080172612385859072 3780406143114513280 6480639673843167488 9180873204571821696 11881106735300475904 14581340266029130112 17281573796757784320 1535063253776886912 4235296784505541120 6935530315234195328 9635763845962849536 12335997376691503744 15036230907420157952 17736464438148812160 1989953895167914752 4690187425896568960 7390420956625223168 10090654487353877376 12790888018082531584 15491121548811185792 18191355079539840000 2444844536558942592 5145078067287596800 7845311598016251008 10545545128744905216 13245778659473559424 15946012190202213632 199501647221316224 2899735177949970432 5599968708678624640 8300202239407278848 11000435770135933056 13700669300864587264 16400902831593241472 654392288612344064 3354625819340998272 6054859350069652480 8755092880798306688 11455326411526960896 14155559942255615104 16855793472984269312 1109282930003371904 3809516460732026112 6509749991460680320 9209983522189334528 11910217052917988736 14610450583646642944 17310684114375297152 1564173571394399744 4264407102123053952 6964640632851708160 9664874163580362368 12365107694309016576 15065341225037670784 17765574755766324992 2019064212785427584 4719297743514081792 7419531274242736000 10119764804971390208 12819998335700044416 15520231866428698624 18220465397157352832 2473954854176455424 5174188384905109632 7874421915633763840 10574655446362418048 13274888977091072256 15975122507819726464 228611964838829056 2928845495567483264 5629079026296137472 8329312557024791680 11029546087753445888 13729779618482100096 16430013149210754304 683502606229856896 3383736136958511104 6083969667687165312 8784203198415819520 11484436729144473728 14184670259873127936 16884903790601782144 1138393247620884736 3838626778349538944 6538860309078193152 9239093839806847360 11939327370535501568 14639560901264155776 17339794431992809984 1593283889011912576 4293517419740566784 6993750950469220992 9693984481197875200 12394218011926529408 15094451542655183616 17794685073383837824 2048174530402940416 4748408061131594624 7448641591860248832 10148875122588903040 12849108653317557248 15549342184046211456 18249575714774865664 2503065171793968256 5203298702522622464 7903532233251276672 10603765763979930880 13303999294708585088 16004232825437239296 257722282456341888 2957955813184996096 5658189343913650304 8358422874642304512 11058656405370958720 13758889936099612928 16459123466828267136 712612923847369728 3412846454576023936 6113079985304678144 8813313516033332352 11513547046761986560 14213780577490640768 16914014108219294976 1167503565238397568 3867737095967051776 6567970626695705984 9268204157424360192 11968437688153014400 14668671218881668608 17368904749610322816 1622394206629425408 4322627737358079616 7022861268086733824 9723094798815388032 12423328329544042240 15123561860272696448 17823795391001350656 2077284848020453248 4777518378749107456 7477751909477761664 10177985440206415872 12878218970935070080 15578452501663724288 18278686032392378496 2532175489411481088 5232409020140135296 7932642550868789504 10632876081597443712 13333109612326097920 16033343143054752128 286832600073854720 2987066130802508928 5687299661531163136 8387533192259817344 11087766722988471552 13788000253717125760 16488233784445779968 741723241464882560 3441956772193536768 6142190302922190976 8842423833650845184 11542657364379499392 14242890895108153600 16943124425836807808 1196613882855910400 3896847413584564608 6597080944313218816 9297314475041873024 11997548005770527232 14697781536499181440 17398015067227835648 1651504524246938240 4351738054975592448 7051971585704246656 9752205116432900864 12452438647161555072 15152672177890209280 17852905708618863488 2106395165637966080 4806628696366620288 7506862227095274496 10207095757823928704 12907329288552582912 15607562819281237120 18307796350009891328 2561285807028993920 5261519337757648128 7961752868486302336 10661986399214956544 13362219929943610752 16062453460672264960 315942917691367552 3016176448420021760 5716409979148675968 8416643509877330176 11116877040605984384 13817110571334638592 16517344102063292800 770833559082395392 3471067089811049600 6171300620539703808 8871534151268358016 11571767681997012224 14272001212725666432 16972234743454320640 1225724200473423232 3925957731202077440 6626191261930731648 9326424792659385856 12026658323388040064 14726891854116694272 17427125384845348480 1680614841864451072 4380848372593105280 7081081903321759488 9781315434050413696 12481548964779067904 15181782495507722112 17882016026236376320 2135505483255478912 4835739013984133120 7535972544712787328 10236206075441441536 12936439606170095744 15636673136898749952 18336906667627404160 2590396124646506752 5290629655375160960 7990863186103815168 10691096716832469376 13391330247561123584 16091563778289777792 345053235308880384 3045286766037534592 5745520296766188800 8445753827494843008 11145987358223497216 13846220888952151424 16546454419680805632 799943876699908224 3500177407428562432 6200410938157216640 8900644468885870848 11600877999614525056 14301111530343179264 17001345061071833472 1254834518090936064 3955068048819590272 6655301579548244480 9355535110276898688 12055768641005552896 14756002171734207104 17456235702462861312 1709725159481963904 4409958690210618112 7110192220939272320 9810425751667926528 12510659282396580736 15210892813125234944 17911126343853889152 2164615800872991744 4864849331601645952 7565082862330300160 10265316393058954368 12965549923787608576 15665783454516262784 18366016985244916992 2619506442264019584 5319739972992673792 8019973503721328000 10720207034449982208 13420440565178636416 16120674095907290624 374163552926393216 3074397083655047424 5774630614383701632 8474864145112355840 11175097675841010048 13875331206569664256 16575564737298318464 829054194317421056 3529287725046075264 6229521255774729472 8929754786503383680 11629988317232037888 14330221847960692096 17030455378689346304 1283944835708448896 3984178366437103104 6684411897165757312 9384645427894411520 12084878958623065728 14785112489351719936 17485346020080374144 1738835477099476736 4439069007828130944 7139302538556785152 9839536069285439360 12539769600014093568 15240003130742747776 17940236661471401984 2193726118490504576 4893959649219158784 7594193179947812992 10294426710676467200 12994660241405121408 15694893772133775616 18395127302862429824 2648616759881532416 5348850290610186624 8049083821338840832 10749317352067495040 13449550882796149248 16149784413524803456 403273870543906048 3103507401272560256 5803740932001214464 8503974462729868672 11204207993458522880 13904441524187177088 16604675054915831296 858164511934933888 3558398042663588096 6258631573392242304 8958865104120896512 11659098634849550720 14359332165578204928 17059565696306859136 1313055153325961728 4013288684054615936 6713522214783270144 9413755745511924352 12113989276240578560 14814222806969232768 17514456337697886976 1767945794716989568 4468179325445643776 7168412856174297984 9868646386902952192 12568879917631606400 15269113448360260608 17969346979088914816 2222836436108017408 4923069966836671616 7623303497565325824 10323537028293980032 13023770559022634240 15724004089751288448 18424237620479942656 2677727077499045248 5377960608227699456 8078194138956353664 10778427669685007872 13478661200413662080 16178894731142316288 432384188161418880 3132617718890073088 5832851249618727296 8533084780347381504 11233318311076035712 13933551841804689920 16633785372533344128 887274829552446720 3587508360281100928 6287741891009755136 8987975421738409344 11688208952467063552 14388442483195717760 17088676013924371968 1342165470943474560 4042399001672128768 6742632532400782976 9442866063129437184 12143099593858091392 14843333124586745600 17543566655315399808 1797056112334502400 4497289643063156608 7197523173791810816 9897756704520465024 12597990235249119232 15298223765977773440 17998457296706427648 2251946753725530240 4952180284454184448 7652413815182838656 10352647345911492864 13052880876640147072 15753114407368801280 6603864387903872 2706837395116558080 5407070925845212288 8107304456573866496 10807537987302520704 13507771518031174912 16208005048759829120 461494505778931712 3161728036507585920 5861961567236240128 8562195097964894336 11262428628693548544 13962662159422202752 16662895690150856960 916385147169959552 3616618677898613760 6316852208627267968 9017085739355922176 11717319270084576384 14417552800813230592 17117786331541884800 1371275788560987392 4071509319289641600 6771742850018295808 9471976380746950016 12172209911475604224 14872443442204258432 17572676972932912640 1826166429952015232 4526399960680669440 7226633491409323648 9926867022137977856 12627100552866632064 15327334083595286272 18027567614323940480 2281057071343043072 4981290602071697280 7681524132800351488 10381757663529005696 13081991194257659904 15782224724986314112 35714182005416704 2735947712734070912 5436181243462725120 8136414774191379328 10836648304920033536 13536881835648687744 16237115366377341952 490604823396444544 3190838354125098752 5891071884853752960 8591305415582407168 11291538946311061376 13991772477039715584 16692006007768369792 945495464787472384 3645728995516126592 6345962526244780800 9046196056973435008 11746429587702089216 14446663118430743424 17146896649159397632 1400386106178500224 4100619636907154432 6800853167635808640 9501086698364462848 12201320229093117056 14901553759821771264 17601787290550425472 1855276747569528064 4555510278298182272 7255743809026836480 9955977339755490688 12656210870484144896 15356444401212799104 18056677931941453312 2310167388960555904 5010400919689210112 7710634450417864320 10410867981146518528 13111101511875172736 15811335042603826944 64824499622929536 2765058030351583744 5465291561080237952 8165525091808892160 10865758622537546368 13565992153266200576 16266225683994854784 519715141013957376 3219948671742611584 5920182202471265792 8620415733199920000 11320649263928574208 14020882794657228416 16721116325385882624 974605782404985216 3674839313133639424 6375072843862293632 9075306374590947840 11775539905319602048 14475773436048256256 17176006966776910464 1429496423796013056 4129729954524667264 6829963485253321472 9530197015981975680 12230430546710629888 14930664077439284096 17630897608167938304 1884387065187040896 4584620595915695104 7284854126644349312 9985087657373003520 12685321188101657728 15385554718830311936 18085788249558966144 2339277706578068736 5039511237306722944 7739744768035377152 10439978298764031360 13140211829492685568 15840445360221339776 93934817240442368 2794168347969096576 5494401878697750784 8194635409426404992 10894868940155059200 13595102470883713408 16295336001612367616 548825458631470208 3249058989360124416 5949292520088778624 8649526050817432832 11349759581546087040 14049993112274741248 16750226643003395456 1003716100022498048 3703949630751152256 6404183161479806464 9104416692208460672 11804650222937114880 14504883753665769088 17205117284394423296 1458606741413525888 4158840272142180096 6859073802870834304 9559307333599488512 12259540864328142720 14959774395056796928 17660007925785451136 1913497382804553728 4613730913533207936 7313964444261862144 10014197974990516352 12714431505719170560 15414665036447824768 18114898567176478976 2368388024195581568 5068621554924235776 7768855085652889984 10469088616381544192 13169322147110198400 15869555677838852608 123045134857955200 2823278665586609408 5523512196315263616 8223745727043917824 10923979257772572032 13624212788501226240 16324446319229880448 577935776248983040 3278169306977637248 5978402837706291456 8678636368434945664 11378869899163599872 14079103429892254080 16779336960620908288 1032826417640010880 3733059948368665088 6433293479097319296 9133527009825973504 11833760540554627712 14533994071283281920 17234227602011936128 1487717059031038720 4187950589759692928 6888184120488347136 9588417651217001344 12288651181945655552 14988884712674309760 17689118243402963968 1942607700422066560 4642841231150720768 7343074761879374976 10043308292608029184 12743541823336683392 15443775354065337600 18144008884793991808 2397498341813094400 5097731872541748608 7797965403270402816 10498198933999057024 13198432464727711232 15898665995456365440 152155452475468032 2852388983204122240 5552622513932776448 8252856044661430656 10953089575390084864 13653323106118739072 16353556636847393280 607046093866495872 3307279624595150080 6007513155323804288 8707746686052458496 11407980216781112704 14108213747509766912 16808447278238421120 1061936735257523712 3762170265986177920 6462403796714832128 9162637327443486336 11862870858172140544 14563104388900794752 17263337919629448960 1516827376648551552 4217060907377205760 6917294438105859968 9617527968834514176 12317761499563168384 15017995030291822592 17718228561020476800 1971718018039579392 4671951548768233600 7372185079496887808 10072418610225542016 12772652140954196224 15472885671682850432 18173119202411504640 2426608659430607232 5126842190159261440 7827075720887915648 10527309251616569856 13227542782345224064 15927776313073878272 181265770092980864 2881499300821635072 5581732831550289280 8281966362278943488 10982199893007597696 13682433423736251904 16382666954464906112 636156411484008704 3336389942212662912 6036623472941317120 8736857003669971328 11437090534398625536 14137324065127279744 16837557595855933952 1091047052875036544 3791280583603690752 6491514114332344960 9191747645060999168 11891981175789653376 14592214706518307584 17292448237246961792 1545937694266064384 4246171224994718592 6946404755723372800 9646638286452027008 12346871817180681216 15047105347909335424 17747338878637989632 2000828335657092224 4701061866385746432 7401295397114400640 10101528927843054848 12801762458571709056 15501995989300363264 18202229520029017472 2455718977048120064 5155952507776774272 7856186038505428480 10556419569234082688 13256653099962736896 15956886630691391104 210376087710493696 2910609618439147904 5610843149167802112 8311076679896456320 11011310210625110528 13711543741353764736 16411777272082418944 665266729101521536 3365500259830175744 6065733790558829952 8765967321287484160 11466200852016138368 14166434382744792576 16866667913473446784 1120157370492549376 3820390901221203584 6520624431949857792 9220857962678512000 11921091493407166208 14621325024135820416 17321558554864474624 1575048011883577216 4275281542612231424 6975515073340885632 9675748604069539840 12375982134798194048 15076215665526848256 17776449196255502464 2029938653274605056 4730172184003259264 7430405714731913472 10130639245460567680 12830872776189221888 15531106306917876096 18231339837646530304 2484829294665632896 5185062825394287104 7885296356122941312 10585529886851595520 13285763417580249728 15985996948308903936 239486405328006528 2939719936056660736 5639953466785314944 8340186997513969152 11040420528242623360 13740654058971277568 16440887589699931776 694377046719034368 3394610577447688576 6094844108176342784 8795077638904996992 11495311169633651200 14195544700362305408 16895778231090959616 1149267688110062208 3849501218838716416 6549734749567370624 9249968280296024832 11950201811024679040 14650435341753333248 17350668872481987456 1604158329501090048 4304391860229744256 7004625390958398464 9704858921687052672 12405092452415706880 15105325983144361088 17805559513873015296 2059048970892117888 4759282501620772096 7459516032349426304 10159749563078080512 12859983093806734720 15560216624535388928 18260450155264043136 2513939612283145728 5214173143011799936 7914406673740454144 10614640204469108352 13314873735197762560 16015107265926416768 268596722945519360 2968830253674173568 5669063784402827776 8369297315131481984 11069530845860136192 13769764376588790400 16469997907317444608 723487364336547200 3423720895065201408 6123954425793855616 8824187956522509824 11524421487251164032 14224655017979818240 16924888548708472448 1178378005727575040 3878611536456229248 6578845067184883456 9279078597913537664 11979312128642191872 14679545659370846080 17379779190099500288 1633268647118602880 4333502177847257088 7033735708575911296 9733969239304565504 12434202770033219712 15134436300761873920 17834669831490528128 2088159288509630720 4788392819238284928 7488626349966939136 10188859880695593344 12889093411424247552 15589326942152901760 18289560472881555968 2543049929900658560 5243283460629312768 7943516991357966976 10643750522086621184 13343984052815275392 16044217583543929600 297707040563032192 2997940571291686400 5698174102020340608 8398407632748994816 11098641163477649024 13798874694206303232 16499108224934957440 752597681954060032 3452831212682714240 6153064743411368448 8853298274140022656 11553531804868676864 14253765335597331072 16953998866325985280 1207488323345087872 3907721854073742080 6607955384802396288 9308188915531050496 12008422446259704704 14708655976988358912 17408889507717013120 1662378964736115712 4362612495464769920 7062846026193424128 9763079556922078336 12463313087650732544 15163546618379386752 17863780149108040960 2117269606127143552 4817503136855797760 7517736667584451968 10217970198313106176 12918203729041760384 15618437259770414592 18318670790499068800 2572160247518171392 5272393778246825600 7972627308975479808 10672860839704134016 13373094370432788224 16073327901161442432 326817358180545024 3027050888909199232 5727284419637853440 8427517950366507648 11127751481095161856 13827985011823816064 16528218542552470272 781707999571572864 3481941530300227072 6182175061028881280 8882408591757535488 11582642122486189696 14282875653214843904 16983109183943498112 1236598640962600704 3936832171691254912 6637065702419909120 9337299233148563328 12037532763877217536 14737766294605871744 17437999825334525952 1691489282353628544 4391722813082282752 7091956343810936960 9792189874539591168 12492423405268245376 15192656935996899584 17892890466725553792 2146379923744656384 4846613454473310592 7546846985201964800 10247080515930619008 12947314046659273216 15647547577387927424 18347781108116581632 2601270565135684224 5301504095864338432 8001737626592992640 10701971157321646848 13402204688050301056 16102438218778955264 355927675798057856 3056161206526712064 5756394737255366272 8456628267984020480 11156861798712674688 13857095329441328896 16557328860169983104 810818317189085696 3511051847917739904 6211285378646394112 8911518909375048320 11611752440103702528 14311985970832356736 17012219501561010944 1265708958580113536 3965942489308767744 6666176020037421952 9366409550766076160 12066643081494730368 14766876612223384576 17467110142952038784 1720599599971141376 4420833130699795584 7121066661428449792 9821300192157104000 12521533722885758208 15221767253614412416 17922000784343066624 2175490241362169216 4875723772090823424 7575957302819477632 10276190833548131840 12976424364276786048 15676657895005440256 18376891425734094464 2630380882753197056 5330614413481851264 8030847944210505472 10731081474939159680 13431315005667813888 16131548536396468096 385037993415570688 3085271524144224896 5785505054872879104 8485738585601533312 11185972116330187520 13886205647058841728 16586439177787495936 839928634806598528 3540162165535252736 6240395696263906944 8940629226992561152 11640862757721215360 14341096288449869568 17041329819178523776 1294819276197626368 3995052806926280576 6695286337654934784 9395519868383588992 12095753399112243200 14795986929840897408 17496220460569551616 1749709917588654208 4449943448317308416 7150176979045962624 9850410509774616832 12550644040503271040 15250877571231925248 17951111101960579456 2204600558979682048 4904834089708336256 7605067620436990464 10305301151165644672 13005534681894298880 15705768212622953088 18406001743351607296 2659491200370709888 5359724731099364096 8059958261828018304 10760191792556672512 13460425323285326720 16160658854013980928 414148311033083520 3114381841761737728 5814615372490391936 8514848903219046144 11215082433947700352 13915315964676354560 16615549495405008768 869038952424111360 3569272483152765568 6269506013881419776 8969739544610073984 11669973075338728192 14370206606067382400 17070440136796036608 1323929593815139200 4024163124543793408 6724396655272447616 9424630186001101824 12124863716729756032 14825097247458410240 17525330778187064448 1778820235206167040 4479053765934821248 7179287296663475456 9879520827392129664 12579754358120783872 15279987888849438080 17980221419578092288 2233710876597194880 4933944407325849088 7634177938054503296 10334411468783157504 13034644999511811712 15734878530240465920 18435112060969120128 2688601517988222720 5388835048716876928 8089068579445531136 10789302110174185344 13489535640902839552 16189769171631493760 443258628650596352 3143492159379250560 5843725690107904768 8543959220836558976 11244192751565213184 13944426282293867392 16644659813022521600 898149270041624192 3598382800770278400 6298616331498932608 8998849862227586816 11699083392956241024 14399316923684895232 17099550454413549440 1353039911432652032 4053273442161306240 6753506972889960448 9453740503618614656 12153974034347268864 14854207565075923072 17554441095804577280 1807930552823679872 4508164083552334080 7208397614280988288 9908631145009642496 12608864675738296704 15309098206466950912 18009331737195605120 2262821194214707712 4963054724943361920 7663288255672016128 10363521786400670336 13063755317129324544 15763988847857978752 17478304877081344 2717711835605735552 5417945366334389760 8118178897063043968 10818412427791698176 13518645958520352384 16218879489249006592 472368946268109184 3172602476996763392 5872836007725417600 8573069538454071808 11273303069182726016 13973536599911380224 16673770130640034432 927259587659137024 3627493118387791232 6327726649116445440 9027960179845099648 11728193710573753856 14428427241302408064 17128660772031062272 1382150229050164864 4082383759778819072 6782617290507473280 9482850821236127488 12183084351964781696 14883317882693435904 17583551413422090112 1837040870441192704 4537274401169846912 7237507931898501120 9937741462627155328 12637974993355809536 15338208524084463744 18038442054813117952 2291931511832220544 4992165042560874752 7692398573289528960 10392632104018183168 13092865634746837376 15793099165475491584 46588622494594176 2746822153223248384 5447055683951902592 8147289214680556800 10847522745409211008 13547756276137865216 16247989806866519424 501479263885622016 3201712794614276224 5901946325342930432 8602179856071584640 11302413386800238848 14002646917528893056 16702880448257547264 956369905276649856 3656603436005304064 6356836966733958272 9057070497462612480 11757304028191266688 14457537558919920896 17157771089648575104 1411260546667677696 4111494077396331904 6811727608124986112 9511961138853640320 12212194669582294528 14912428200310948736 17612661731039602944 1866151188058705536 4566384718787359744 7266618249516013952 9966851780244668160 12667085310973322368 15367318841701976576 18067552372430630784 2321041829449733376 5021275360178387584 7721508890907041792 10421742421635696000 13121975952364350208 15822209483093004416 75698940112107008 2775932470840761216 5476166001569415424 8176399532298069632 10876633063026723840 13576866593755378048 16277100124484032256 530589581503134848 3230823112231789056 5931056642960443264 8631290173689097472 11331523704417751680 14031757235146405888 16731990765875060096 985480222894162688 3685713753622816896 6385947284351471104 9086180815080125312 11786414345808779520 14486647876537433728 17186881407266087936 1440370864285190528 4140604395013844736 6840837925742498944 9541071456471153152 12241304987199807360 14941538517928461568 17641772048657115776 1895261505676218368 4595495036404872576 7295728567133526784 9995962097862180992 12696195628590835200 15396429159319489408 18096662690048143616 2350152147067246208 5050385677795900416 7750619208524554624 10450852739253208832 13151086269981863040 15851319800710517248 104809257729619840 2805042788458274048 5505276319186928256 8205509849915582464 10905743380644236672 13605976911372890880 16306210442101545088 559699899120647680 3259933429849301888 5960166960577956096 8660400491306610304 11360634022035264512 14060867552763918720 16761101083492572928 1014590540511675520 3714824071240329728 6415057601968983936 9115291132697638144 11815524663426292352 14515758194154946560 17215991724883600768 1469481181902703360 4169714712631357568 6869948243360011776 9570181774088665984 12270415304817320192 14970648835545974400 17670882366274628608 1924371823293731200 4624605354022385408 7324838884751039616 10025072415479693824 12725305946208348032 15425539476937002240 18125773007665656448 2379262464684759040 5079495995413413248 7779729526142067456 10479963056870721664 13180196587599375872 15880430118328030080 133919575347132672 2834153106075786880 5534386636804441088 8234620167533095296 10934853698261749504 13635087228990403712 16335320759719057920 588810216738160512 3289043747466814720 5989277278195468928 8689510808924123136 11389744339652777344 14089977870381431552 16790211401110085760 1043700858129188352 3743934388857842560 6444167919586496768 9144401450315150976 11844634981043805184 14544868511772459392 17245102042501113600 1498591499520216192 4198825030248870400 6899058560977524608 9599292091706178816 12299525622434833024 14999759153163487232 17699992683892141440 1953482140911244032 4653715671639898240 7353949202368552448 10054182733097206656 12754416263825860864 15454649794554515072 18154883325283169280 2408372782302271872 5108606313030926080 7808839843759580288 10509073374488234496 13209306905216888704 15909540435945542912 163029892964645504 2863263423693299712 5563496954421953920 8263730485150608128 10963964015879262336 13664197546607916544 16364431077336570752 617920534355673344 3318154065084327552 6018387595812981760 8718621126541635968 11418854657270290176 14119088187998944384 16819321718727598592 1072811175746701184 3773044706475355392 6473278237204009600 9173511767932663808 11873745298661318016 14573978829389972224 17274212360118626432 1527701817137729024 4227935347866383232 6928168878595037440 9628402409323691648 12328635940052345856 15028869470781000064 17729103001509654272 1982592458528756864 4682825989257411072 7383059519986065280 10083293050714719488 12783526581443373696 15483760112172027904 18183993642900682112 2437483099919784704 5137716630648438912 7837950161377093120 10538183692105747328 13238417222834401536 15938650753563055744 192140210582158336 2892373741310812544 5592607272039466752 8292840802768120960 10993074333496775168 13693307864225429376 16393541394954083584 647030851973186176 3347264382701840384 6047497913430494592 8747731444159148800 11447964974887803008 14148198505616457216 16848432036345111424 1101921493364214016 3802155024092868224 6502388554821522432 9202622085550176640 11902855616278830848 14603089147007485056 17303322677736139264 1556812134755241856 4257045665483896064 6957279196212550272 9657512726941204480 12357746257669858688 15057979788398512896 17758213319127167104 2011702776146269696 4711936306874923904 7412169837603578112 10112403368332232320 12812636899060886528 15512870429789540736 18213103960518194944 2466593417537297536 5166826948265951744 7867060478994605952 10567294009723260160 13267527540451914368 15967761071180568576 221250528199671168 2921484058928325376 5621717589656979584 8321951120385633792 11022184651114288000 13722418181842942208 16422651712571596416 676141169590699008 3376374700319353216 6076608231048007424 8776841761776661632 11477075292505315840 14177308823233970048 16877542353962624256 1131031810981726848 3831265341710381056 6531498872439035264 9231732403167689472 11931965933896343680 14632199464624997888 17332432995353652096 1585922452372754688 4286155983101408896 6986389513830063104 9686623044558717312 12386856575287371520 15087090106016025728 17787323636744679936 2040813093763782528 4741046624492436736 7441280155221090944 10141513685949745152 12841747216678399360 15541980747407053568 18242214278135707776 2495703735154810368 5195937265883464576 7896170796612118784 10596404327340772992 13296637858069427200 15996871388798081408 250360845817184000 2950594376545838208 5650827907274492416 8351061438003146624 11051294968731800832 13751528499460455040 16451762030189109248 705251487208211840 3405485017936866048 6105718548665520256 8805952079394174464 11506185610122828672 14206419140851482880 16906652671580137088 1160142128599239680 3860375659327893888 6560609190056548096 9260842720785202304 11961076251513856512 14661309782242510720 17361543312971164928 1615032769990267520 4315266300718921728 7015499831447575936 9715733362176230144 12415966892904884352 15116200423633538560 17816433954362192768 2069923411381295360 4770156942109949568 7470390472838603776 10170624003567257984 12870857534295912192 15571091065024566400 18271324595753220608 2524814052772323200 5225047583500977408 7925281114229631616 10625514644958285824 13325748175686940032 16025981706415594240 279471163434696832 2979704694163351040 5679938224892005248 8380171755620659456 11080405286349313664 13780638817077967872 16480872347806622080 734361804825724672 3434595335554378880 6134828866283033088 8835062397011687296 11535295927740341504 14235529458468995712 16935762989197649920 1189252446216752512 3889485976945406720 6589719507674060928 9289953038402715136 11990186569131369344 14690420099860023552 17390653630588677760 1644143087607780352 4344376618336434560 7044610149065088768 9744843679793742976 12445077210522397184 15145310741251051392 17845544271979705600 2099033728998808192 4799267259727462400 7499500790456116608 10199734321184770816 12899967851913425024 15600201382642079232 18300434913370733440 2553924370389836032 5254157901118490240 7954391431847144448 10654624962575798656 13354858493304452864 16055092024033107072 308581481052209664 3008815011780863872 5709048542509518080 8409282073238172288 11109515603966826496 13809749134695480704 16509982665424134912 763472122443237504 3463705653171891712 6163939183900545920 8864172714629200128 11564406245357854336 14264639776086508544 16964873306815162752 1218362763834265344 3918596294562919552 6618829825291573760 9319063356020227968 12019296886748882176 14719530417477536384 17419763948206190592 1673253405225293184 4373486935953947392 7073720466682601600 9773953997411255808 12474187528139910016 15174421058868564224 17874654589597218432 2128144046616321024 4828377577344975232 7528611108073629440 10228844638802283648 12929078169530937856 15629311700259592064 18329545230988246272 2583034688007348864 5283268218736003072 7983501749464657280 10683735280193311488 13383968810921965696 16084202341650619904 337691798669722496 3037925329398376704 5738158860127030912 8438392390855685120 11138625921584339328 13838859452312993536 16539092983041647744 792582440060750336 3492815970789404544 6193049501518058752 8893283032246712960 11593516562975367168 14293750093704021376 16993983624432675584 1247473081451778176 3947706612180432384 6647940142909086592 9348173673637740800 12048407204366395008 14748640735095049216 17448874265823703424 1702363722842806016 4402597253571460224 7102830784300114432 9803064315028768640 12503297845757422848 15203531376486077056 17903764907214731264 2157254364233833856 4857487894962488064 7557721425691142272 10257954956419796480 12958188487148450688 15658422017877104896 18358655548605759104 2612145005624861696 5312378536353515904 8012612067082170112 10712845597810824320 13413079128539478528 16113312659268132736 366802116287235328 3067035647015889536 5767269177744543744 8467502708473197952 11167736239201852160 13867969769930506368 16568203300659160576 821692757678263168 3521926288406917376 6222159819135571584 8922393349864225792 11622626880592880000 14322860411321534208 17023093942050188416 1276583399069291008 3976816929797945216 6677050460526599424 9377283991255253632 12077517521983907840 14777751052712562048 17477984583441216256 1731474040460318848 4431707571188973056 7131941101917627264 9832174632646281472 12532408163374935680 15232641694103589888 17932875224832244096 2186364681851346688 4886598212580000896 7586831743308655104 10287065274037309312 12987298804765963520 15687532335494617728 18387765866223271936 2641255323242374528 5341488853971028736 8041722384699682944 10741955915428337152 13442189446156991360 16142422976885645568 395912433904748160 3096145964633402368 5796379495362056576 8496613026090710784 11196846556819364992 13897080087548019200 16597313618276673408 850803075295776000 3551036606024430208 6251270136753084416 8951503667481738624 11651737198210392832 14351970728939047040 17052204259667701248 1305693716686803840 4005927247415458048 6706160778144112256 9406394308872766464 12106627839601420672 14806861370330074880 17507094901058729088 1760584358077831680 4460817888806485888 7161051419535140096 9861284950263794304 12561518480992448512 15261752011721102720 17961985542449756928 2215474999468859520 4915708530197513728 7615942060926167936 10316175591654822144 13016409122383476352 15716642653112130560 18416876183840784768 2670365640859887360 5370599171588541568 8070832702317195776 10771066233045849984 13471299763774504192 16171533294503158400 425022751522260992 3125256282250915200 5825489812979569408 8525723343708223616 11225956874436877824 13926190405165532032 16626423935894186240 879913392913288832 3580146923641943040 6280380454370597248 8980613985099251456 11680847515827905664 14381081046556559872 17081314577285214080 1334804034304316672 4035037565032970880 6735271095761625088 9435504626490279296 12135738157218933504 14835971687947587712 17536205218676241920 1789694675695344512 4489928206423998720 7190161737152652928 9890395267881307136 12590628798609961344 15290862329338615552 17991095860067269760 2244585317086372352 4944818847815026560 7645052378543680768 10345285909272334976 13045519440000989184 15745752970729643392 18445986501458297600 2699475958477400192 5399709489206054400 8099943019934708608 10800176550663362816 13500410081392017024 16200643612120671232 454133069139773824 3154366599868428032 5854600130597082240 8554833661325736448 11255067192054390656 13955300722783044864 16655534253511699072 909023710530801664 3609257241259455872 6309490771988110080 9009724302716764288 11709957833445418496 14410191364174072704 17110424894902726912 1363914351921829504 4064147882650483712 6764381413379137920 9464614944107792128 12164848474836446336 14865082005565100544 17565315536293754752 1818804993312857344 4519038524041511552 7219272054770165760 9919505585498819968 12619739116227474176 15319972646956128384 18020206177684782592 2273695634703885184 4973929165432539392 7674162696161193600 10374396226889847808 13074629757618502016 15774863288347156224 28352745366258816 2728586276094913024 5428819806823567232 8129053337552221440 10829286868280875648 13529520399009529856 16229753929738184064 483243386757286656 3183476917485940864 5883710448214595072 8583943978943249280 11284177509671903488 13984411040400557696 16684644571129211904 938134028148314496 3638367558876968704 6338601089605622912 9038834620334277120 11739068151062931328 14439301681791585536 17139535212520239744 1393024669539342336 4093258200267996544 6793491730996650752 9493725261725304960 12193958792453959168 14894192323182613376 17594425853911267584 1847915310930370176 4548148841659024384 7248382372387678592 9948615903116332800 12648849433844987008 15349082964573641216 18049316495302295424 2302805952321398016 5003039483050052224 7703273013778706432 10403506544507360640 13103740075236014848 15803973605964669056 57463062983771648 2757696593712425856 5457930124441080064 8158163655169734272 10858397185898388480 13558630716627042688 16258864247355696896 512353704374799488 3212587235103453696 5912820765832107904 8613054296560762112 11313287827289416320 14013521358018070528 16713754888746724736 967244345765827328 3667477876494481536 6367711407223135744 9067944937951789952 11768178468680444160 14468411999409098368 17168645530137752576 1422134987156855168 4122368517885509376 6822602048614163584 9522835579342817792 12223069110071472000 14923302640800126208 17623536171528780416 1877025628547883008 4577259159276537216 7277492690005191424 9977726220733845632 12677959751462499840 15378193282191154048 18078426812919808256 2331916269938910848 5032149800667565056 7732383331396219264 10432616862124873472 13132850392853527680 15833083923582181888 86573380601284480 2786806911329938688 5487040442058592896 8187273972787247104 10887507503515901312 13587741034244555520 16287974564973209728 541464021992312320 3241697552720966528 5941931083449620736 8642164614178274944 11342398144906929152 14042631675635583360 16742865206364237568 996354663383340160 3696588194111994368 6396821724840648576 9097055255569302784 11797288786297956992 14497522317026611200 17197755847755265408 1451245304774368000 4151478835503022208 6851712366231676416 9551945896960330624 12252179427688984832 14952412958417639040 17652646489146293248 1906135946165395840 4606369476894050048 7306603007622704256 10006836538351358464 12707070069080012672 15407303599808666880 18107537130537321088 2361026587556423680 5061260118285077888 7761493649013732096 10461727179742386304 13161960710471040512 15862194241199694720 115683698218797312 2815917228947451520 5516150759676105728 8216384290404759936 10916617821133414144 13616851351862068352 16317084882590722560 570574339609825152 3270807870338479360 5971041401067133568 8671274931795787776 11371508462524441984 14071741993253096192 16771975523981750400 1025464981000852992 3725698511729507200 6425932042458161408 9126165573186815616 11826399103915469824 14526632634644124032 17226866165372778240 1480355622391880832 4180589153120535040 6880822683849189248 9581056214577843456 12281289745306497664 14981523276035151872 17681756806763806080 1935246263782908672 4635479794511562880 7335713325240217088 10035946855968871296 12736180386697525504 15436413917426179712 18136647448154833920 2390136905173936512 5090370435902590720 7790603966631244928 10490837497359899136 13191071028088553344 15891304558817207552 144794015836310144 2845027546564964352 5545261077293618560 8245494608022272768 10945728138750926976 13645961669479581184 16346195200208235392 599684657227337984 3299918187955992192 6000151718684646400 8700385249413300608 11400618780141954816 14100852310870609024 16801085841599263232 1054575298618365824 3754808829347020032 6455042360075674240 9155275890804328448 11855509421532982656 14555742952261636864 17255976482990291072 1509465940009393664 4209699470738047872 6909933001466702080 9610166532195356288 12310400062924010496 15010633593652664704 17710867124381318912 1964356581400421504 4664590112129075712 7364823642857729920 10065057173586384128 12765290704315038336 15465524235043692544 18165757765772346752 2419247222791449344 5119480753520103552 7819714284248757760 10519947814977411968 13220181345706066176 15920414876434720384 173904333453822976 2874137864182477184 5574371394911131392 8274604925639785600 10974838456368439808 13675071987097094016 16375305517825748224 628794974844850816 3329028505573505024 6029262036302159232 8729495567030813440 11429729097759467648 14129962628488121856 16830196159216776064 1083685616235878656 3783919146964532864 6484152677693187072 9184386208421841280 11884619739150495488 14584853269879149696 17285086800607803904 1538576257626906496 4238809788355560704 6939043319084214912 9639276849812869120 12339510380541523328 15039743911270177536 17739977441998831744 1993466899017934336 4693700429746588544 7393933960475242752 10094167491203896960 12794401021932551168 15494634552661205376 18194868083389859584 2448357540408962176 5148591071137616384 7848824601866270592 10549058132594924800 13249291663323579008 15949525194052233216 203014651071335808 2903248181799990016 5603481712528644224 8303715243257298432 11003948773985952640 13704182304714606848 16404415835443261056 657905292462363648 3358138823191017856 6058372353919672064 8758605884648326272 11458839415376980480 14159072946105634688 16859306476834288896 1112795933853391488 3813029464582045696 6513262995310699904 9213496526039354112 11913730056768008320 14613963587496662528 17314197118225316736 1567686575244419328 4267920105973073536 6968153636701727744 9668387167430381952 12368620698159036160 15068854228887690368 17769087759616344576 2022577216635447168 4722810747364101376 7423044278092755584 10123277808821409792 12823511339550064000 15523744870278718208 18223978401007372416 2477467858026475008 5177701388755129216 7877934919483783424 10578168450212437632 13278401980941091840 15978635511669746048 232124968688848640 2932358499417502848 5632592030146157056 8332825560874811264 11033059091603465472 13733292622332119680 16433526153060773888 687015610079876480 3387249140808530688 6087482671537184896 8787716202265839104 11487949732994493312 14188183263723147520 16888416794451801728 1141906251470904320 3842139782199558528 6542373312928212736 9242606843656866944 11942840374385521152 14643073905114175360 17343307435842829568 1596796892861932160 4297030423590586368 6997263954319240576 9697497485047894784 12397731015776548992 15097964546505203200 17798198077233857408 2051687534252960000 4751921064981614208 7452154595710268416 10152388126438922624 12852621657167576832 15552855187896231040 18253088718624885248 2506578175643987840 5206811706372642048 7907045237101296256 10607278767829950464 13307512298558604672 16007745829287258880 261235286306361472 2961468817035015680 5661702347763669888 8361935878492324096 11062169409220978304 13762402939949632512 16462636470678286720 716125927697389312 3416359458426043520 6116592989154697728 8816826519883351936 11517060050612006144 14217293581340660352 16917527112069314560 1171016569088417152 3871250099817071360 6571483630545725568 9271717161274379776 11971950692003033984 14672184222731688192 17372417753460342400 1625907210479444992 4326140741208099200 7026374271936753408 9726607802665407616 12426841333394061824 15127074864122716032 17827308394851370240 2080797851870472832 4781031382599127040 7481264913327781248 10181498444056435456 12881731974785089664 15581965505513743872 18282199036242398080 2535688493261500672 5235922023990154880 7936155554718809088 10636389085447463296 13336622616176117504 16036856146904771712 290345603923874304 2990579134652528512 5690812665381182720 8391046196109836928 11091279726838491136 13791513257567145344 16491746788295799552 745236245314902144 3445469776043556352 6145703306772210560 8845936837500864768 11546170368229518976 14246403898958173184 16946637429686827392 1200126886705929984 3900360417434584192 6600593948163238400 9300827478891892608 12001061009620546816 14701294540349201024 17401528071077855232 1655017528096957824 4355251058825612032 7055484589554266240 9755718120282920448 12455951651011574656 15156185181740228864 17856418712468883072 2109908169487985664 4810141700216639872 7510375230945294080 10210608761673948288 12910842292402602496 15611075823131256704 18311309353859910912 2564798810879013504 5265032341607667712 7965265872336321920 10665499403064976128 13365732933793630336 16065966464522284544 319455921541387136 3019689452270041344 5719922982998695552 8420156513727349760 11120390044456003968 13820623575184658176 16520857105913312384 774346562932414976 3474580093661069184 6174813624389723392 8875047155118377600 11575280685847031808 14275514216575686016 16975747747304340224 1229237204323442816 3929470735052097024 6629704265780751232 9329937796509405440 12030171327238059648 14730404857966713856 17430638388695368064 1684127845714470656 4384361376443124864 7084594907171779072 9784828437900433280 12485061968629087488 15185295499357741696 17885529030086395904 2139018487105498496 4839252017834152704 7539485548562806912 10239719079291461120 12939952610020115328 15640186140748769536 18340419671477423744 2593909128496526336 5294142659225180544 7994376189953834752 10694609720682488960 13394843251411143168 16095076782139797376 348566239158899968 3048799769887554176 5749033300616208384 8449266831344862592 11149500362073516800 13849733892802171008 16549967423530825216 803456880549927808 3503690411278582016 6203923942007236224 8904157472735890432 11604391003464544640 14304624534193198848 17004858064921853056 1258347521940955648 3958581052669609856 6658814583398264064 9359048114126918272 12059281644855572480 14759515175584226688 17459748706312880896 1713238163331983488 4413471694060637696 7113705224789291904 9813938755517946112 12514172286246600320 15214405816975254528 17914639347703908736 2168128804723011328 4868362335451665536 7568595866180319744 10268829396908973952 12969062927637628160 15669296458366282368 18369529989094936576 2623019446114039168 5323252976842693376 8023486507571347584 10723720038300001792 13423953569028656000 16124187099757310208 377676556776412800 3077910087505067008 5778143618233721216 8478377148962375424 11178610679691029632 13878844210419683840 16579077741148338048 832567198167440640 3532800728896094848 6233034259624749056 8933267790353403264 11633501321082057472 14333734851810711680 17033968382539365888 1287457839558468480 3987691370287122688 6687924901015776896 9388158431744431104 12088391962473085312 14788625493201739520 17488859023930393728 1742348480949496320 4442582011678150528 7142815542406804736 9843049073135458944 12543282603864113152 15243516134592767360 17943749665321421568 2197239122340524160 4897472653069178368 7597706183797832576 10297939714526486784 12998173245255140992 15698406775983795200 18398640306712449408 2652129763731552000 5352363294460206208 8052596825188860416 10752830355917514624 13453063886646168832 16153297417374823040 406786874393925632 3107020405122579840 5807253935851234048 8507487466579888256 11207720997308542464 13907954528037196672 16608188058765850880 861677515784953472 3561911046513607680 6262144577242261888 8962378107970916096 11662611638699570304 14362845169428224512 17063078700156878720 1316568157175981312 4016801687904635520 6717035218633289728 9417268749361943936 12117502280090598144 14817735810819252352 17517969341547906560 1771458798567009152 4471692329295663360 7171925860024317568 9872159390752971776 12572392921481625984 15272626452210280192 17972859982938934400 2226349439958036992 4926582970686691200 7626816501415345408 10327050032143999616 13027283562872653824 15727517093601308032 18427750624329962240 2681240081349064832 5381473612077719040 8081707142806373248 10781940673535027456 13482174204263681664 16182407734992335872 435897192011438464 3136130722740092672 5836364253468746880 8536597784197401088 11236831314926055296 13937064845654709504 16637298376383363712 890787833402466304 3591021364131120512 6291254894859774720 8991488425588428928 11691721956317083136 14391955487045737344 17092189017774391552 1345678474793494144 4045912005522148352 6746145536250802560 9446379066979456768 12146612597708110976 14846846128436765184 17547079659165419392 1800569116184521984 4500802646913176192 7201036177641830400 9901269708370484608 12601503239099138816 15301736769827793024 18001970300556447232 2255459757575549824 4955693288304204032 7655926819032858240 10356160349761512448 13056393880490166656 15756627411218820864 10116868237923456 2710350398966577664 5410583929695231872 8110817460423886080 10811050991152540288 13511284521881194496 16211518052609848704 465007509628951296 3165241040357605504 5865474571086259712 8565708101814913920 11265941632543568128 13966175163272222336 16666408694000876544 919898151019979136 3620131681748633344 6320365212477287552 9020598743205941760 11720832273934595968 14421065804663250176 17121299335391904384 1374788792411006976 4075022323139661184 6775255853868315392 9475489384596969600 12175722915325623808 14875956446054278016 17576189976782932224 1829679433802034816 4529912964530689024 7230146495259343232 9930380025987997440 12630613556716651648 15330847087445305856 18031080618173960064 2284570075193062656 4984803605921716864 7685037136650371072 10385270667379025280 13085504198107679488 15785737728836333696 39227185855436288 2739460716584090496 5439694247312744704 8139927778041398912 10840161308770053120 13540394839498707328 16240628370227361536 494117827246464128 3194351357975118336 5894584888703772544 8594818419432426752 11295051950161080960 13995285480889735168 16695519011618389376 949008468637491968 3649241999366146176 6349475530094800384 9049709060823454592 11749942591552108800 14450176122280763008 17150409653009417216 1403899110028519808 4104132640757174016 6804366171485828224 9504599702214482432 12204833232943136640 14905066763671790848 17605300294400445056 1858789751419547648 4559023282148201856 7259256812876856064 9959490343605510272 12659723874334164480 15359957405062818688 18060190935791472896 2313680392810575488 5013913923539229696 7714147454267883904 10414380984996538112 13114614515725192320 15814848046453846528 68337503472949120 2768571034201603328 5468804564930257536 8169038095658911744 10869271626387565952 13569505157116220160 16269738687844874368 523228144863976960 3223461675592631168 5923695206321285376 8623928737049939584 11324162267778593792 14024395798507248000 16724629329235902208 978118786255004800 3678352316983659008 6378585847712313216 9078819378440967424 11779052909169621632 14479286439898275840 17179519970626930048 1433009427646032640 4133242958374686848 6833476489103341056 9533710019831995264 12233943550560649472 14934177081289303680 17634410612017957888 1887900069037060480 4588133599765714688 7288367130494368896 9988600661223023104 12688834191951677312 15389067722680331520 18089301253408985728 2342790710428088320 5043024241156742528 7743257771885396736 10443491302614050944 13143724833342705152 15843958364071359360 97447821090461952 2797681351819116160 5497914882547770368 8198148413276424576 10898381944005078784 13598615474733732992 16298849005462387200 552338462481489792 3252571993210144000 5952805523938798208 8653039054667452416 11353272585396106624 14053506116124760832 16753739646853415040 1007229103872517632 3707462634601171840 6407696165329826048 9107929696058480256 11808163226787134464 14508396757515788672 17208630288244442880 1462119745263545472 4162353275992199680 6862586806720853888 9562820337449508096 12263053868178162304 14963287398906816512 17663520929635470720 1917010386654573312 4617243917383227520 7317477448111881728 10017710978840535936 12717944509569190144 15418178040297844352 18118411571026498560 2371901028045601152 5072134558774255360 7772368089502909568 10472601620231563776 13172835150960217984 15873068681688872192 126558138707974784 2826791669436628992 5527025200165283200 8227258730893937408 10927492261622591616 13627725792351245824 16327959323079900032 581448780099002624 3281682310827656832 5981915841556311040 8682149372284965248 11382382903013619456 14082616433742273664 16782849964470927872 1036339421490030464 3736572952218684672 6436806482947338880 9137040013675993088 11837273544404647296 14537507075133301504 17237740605861955712 1491230062881058304 4191463593609712512 6891697124338366720 9591930655067020928 12292164185795675136 14992397716524329344 17692631247252983552 1946120704272086144 4646354235000740352 7346587765729394560 10046821296458048768 12747054827186702976 15447288357915357184 18147521888644011392 2401011345663113984 5101244876391768192 7801478407120422400 10501711937849076608 13201945468577730816 15902178999306385024 155668456325487616 2855901987054141824 5556135517782796032 8256369048511450240 10956602579240104448 13656836109968758656 16357069640697412864 610559097716515456 3310792628445169664 6011026159173823872 8711259689902478080 11411493220631132288 14111726751359786496 16811960282088440704 1065449739107543296 3765683269836197504 6465916800564851712 9166150331293505920 11866383862022160128 14566617392750814336 17266850923479468544 1520340380498571136 4220573911227225344 6920807441955879552 9621040972684533760 12321274503413187968 15021508034141842176 17721741564870496384 1975231021889598976 4675464552618253184 7375698083346907392 10075931614075561600 12776165144804215808 15476398675532870016 18176632206261524224 2430121663280626816 5130355194009281024 7830588724737935232 10530822255466589440 13231055786195243648 15931289316923897856 184778773943000448 2885012304671654656 5585245835400308864 8285479366128963072 10985712896857617280 13685946427586271488 16386179958314925696 639669415334028288 3339902946062682496 6040136476791336704 8740370007519990912 11440603538248645120 14140837068977299328 16841070599705953536 1094560056725056128 3794793587453710336 6495027118182364544 9195260648911018752 11895494179639672960 14595727710368327168 17295961241096981376 1549450698116083968 4249684228844738176 6949917759573392384 9650151290302046592 12350384821030700800 15050618351759355008 17750851882488009216 2004341339507111808 4704574870235766016 7404808400964420224 10105041931693074432 12805275462421728640 15505508993150382848 18205742523879037056 2459231980898139648 5159465511626793856 7859699042355448064 10559932573084102272 13260166103812756480 15960399634541410688 213889091560513280 2914122622289167488 5614356153017821696 8314589683746475904 11014823214475130112 13715056745203784320 16415290275932438528 668779732951541120 3369013263680195328 6069246794408849536 8769480325137503744 11469713855866157952 14169947386594812160 16870180917323466368 1123670374342568960 3823903905071223168 6524137435799877376 9224370966528531584 11924604497257185792 14624838027985840000 17325071558714494208 1578561015733596800 4278794546462251008 6979028077190905216 9679261607919559424 12379495138648213632 15079728669376867840 17779962200105522048 2033451657124624640 4733685187853278848 7433918718581933056 10134152249310587264 12834385780039241472 15534619310767895680 18234852841496549888 2488342298515652480 5188575829244306688 7888809359972960896 10589042890701615104 13289276421430269312 15989509952158923520 242999409178026112 2943232939906680320 5643466470635334528 8343700001363988736 11043933532092642944 13744167062821297152 16444400593549951360 697890050569053952 3398123581297708160 6098357112026362368 8798590642755016576 11498824173483670784 14199057704212324992 16899291234940979200 1152780691960081792 3853014222688736000 6553247753417390208 9253481284146044416 11953714814874698624 14653948345603352832 17354181876332007040 1607671333351109632 4307904864079763840 7008138394808418048 9708371925537072256 12408605456265726464 15108838986994380672 17809072517723034880 2062561974742137472 4762795505470791680 7463029036199445888 10163262566928100096 12863496097656754304 15563729628385408512 18263963159114062720 2517452616133165312 5217686146861819520 7917919677590473728 10618153208319127936 13318386739047782144 16018620269776436352 272109726795538944 2972343257524193152 5672576788252847360 8372810318981501568 11073043849710155776 13773277380438809984 16473510911167464192 727000368186566784 3427233898915220992 6127467429643875200 8827700960372529408 11527934491101183616 14228168021829837824 16928401552558492032 1181891009577594624 3882124540306248832 6582358071034903040 9282591601763557248 11982825132492211456 14683058663220865664 17383292193949519872 1636781650968622464 4337015181697276672 7037248712425930880 9737482243154585088 12437715773883239296 15137949304611893504 17838182835340547712 2091672292359650304 4791905823088304512 7492139353816958720 10192372884545612928 12892606415274267136 15592839946002921344 18293073476731575552 2546562933750678144 5246796464479332352 7947029995207986560 10647263525936640768 13347497056665294976 16047730587393949184 301220044413051776 3001453575141705984 5701687105870360192 8401920636599014400 11102154167327668608 13802387698056322816 16502621228784977024 756110685804079616 3456344216532733824 6156577747261388032 8856811277990042240 11557044808718696448 14257278339447350656 16957511870176004864 1211001327195107456 3911234857923761664 6611468388652415872 9311701919381070080 12011935450109724288 14712168980838378496 17412402511567032704 1665891968586135296 4366125499314789504 7066359030043443712 9766592560772097920 12466826091500752128 15167059622229406336 17867293152958060544 2120782609977163136 4821016140705817344 7521249671434471552 10221483202163125760 12921716732891779968 15621950263620434176 18322183794349088384 2575673251368190976 5275906782096845184 7976140312825499392 10676373843554153600 13376607374282807808 16076840905011462016 330330362030564608 3030563892759218816 5730797423487873024 8431030954216527232 11131264484945181440 13831498015673835648 16531731546402489856 785221003421592448 3485454534150246656 6185688064878900864 8885921595607555072 11586155126336209280 14286388657064863488 16986622187793517696 1240111644812620288 3940345175541274496 6640578706269928704 9340812236998582912 12041045767727237120 14741279298455891328 17441512829184545536 1695002286203648128 4395235816932302336 7095469347660956544 9795702878389610752 12495936409118264960 15196169939846919168 17896403470575573376 2149892927594675968 4850126458323330176 7550359989051984384 10250593519780638592 12950827050509292800 15651060581237947008 18351294111966601216 2604783568985703808 5305017099714358016 8005250630443012224 10705484161171666432 13405717691900320640 16105951222628974848 359440679648077440 3059674210376731648 5759907741105385856 8460141271834040064 11160374802562694272 13860608333291348480 16560841864020002688 814331321039105280 3514564851767759488 6214798382496413696 8915031913225067904 11615265443953722112 14315498974682376320 17015732505411030528 1269221962430133120 3969455493158787328 6669689023887441536 9369922554616095744 12070156085344749952 14770389616073404160 17470623146802058368 1724112603821160960 4424346134549815168 7124579665278469376 9824813196007123584 12525046726735777792 15225280257464432000 17925513788193086208 2179003245212188800 4879236775940843008 7579470306669497216 10279703837398151424 12979937368126805632 15680170898855459840 18380404429584114048 2633893886603216640 5334127417331870848 8034360948060525056 10734594478789179264 13434828009517833472 16135061540246487680 388550997265590272 3088784527994244480 5789018058722898688 8489251589451552896 11189485120180207104 13889718650908861312 16589952181637515520 843441638656618112 3543675169385272320 6243908700113926528 8944142230842580736 11644375761571234944 14344609292299889152 17044842823028543360 1298332280047645952 3998565810776300160 6698799341504954368 9399032872233608576 12099266402962262784 14799499933690916992 17499733464419571200 1753222921438673792 4453456452167328000 7153689982895982208 9853923513624636416 12554157044353290624 15254390575081944832 17954624105810599040 2208113562829701632 4908347093558355840 7608580624287010048 10308814155015664256 13009047685744318464 15709281216472972672 18409514747201626880 2663004204220729472 5363237734949383680 8063471265678037888 10763704796406692096 13463938327135346304 16164171857864000512 417661314883103104 3117894845611757312 5818128376340411520 8518361907069065728 11218595437797719936 13918828968526374144 16619062499255028352 872551956274130944 3572785487002785152 6273019017731439360 8973252548460093568 11673486079188747776 14373719609917401984 17073953140646056192 1327442597665158784 4027676128393812992 6727909659122467200 9428143189851121408 12128376720579775616 14828610251308429824 17528843782037084032 1782333239056186624 4482566769784840832 7182800300513495040 9883033831242149248 12583267361970803456 15283500892699457664 17983734423428111872 2237223880447214464 4937457411175868672 7637690941904522880 10337924472633177088 13038158003361831296 15738391534090485504 18438625064819139712 2692114521838242304 5392348052566896512 8092581583295550720 10792815114024204928 13493048644752859136 16193282175481513344 446771632500615936 3147005163229270144 5847238693957924352 8547472224686578560 11247705755415232768 13947939286143886976 16648172816872541184 901662273891643776 3601895804620297984 6302129335348952192 9002362866077606400 11702596396806260608 14402829927534914816 17103063458263569024 1356552915282671616 4056786446011325824 6757019976739980032 9457253507468634240 12157487038197288448 14857720568925942656 17557954099654596864 1811443556673699456 4511677087402353664 7211910618131007872 9912144148859662080 12612377679588316288 15312611210316970496 18012844741045624704 2266334198064727296 4966567728793381504 7666801259522035712 10367034790250689920 13067268320979344128 15767501851707998336 20991308727100928 2721224839455755136 5421458370184409344 8121691900913063552 10821925431641717760 13522158962370371968 16222392493099026176 475881950118128768 3176115480846782976 5876349011575437184 8576582542304091392 11276816073032745600 13977049603761399808 16677283134490054016 930772591509156608 3631006122237810816 6331239652966465024 9031473183695119232 11731706714423773440 14431940245152427648 17132173775881081856 1385663232900184448 4085896763628838656 6786130294357492864 9486363825086147072 12186597355814801280 14886830886543455488 17587064417272109696 1840553874291212288 4540787405019866496 7241020935748520704 9941254466477174912 12641487997205829120 15341721527934483328 18041955058663137536 2295444515682240128 4995678046410894336 7695911577139548544 10396145107868202752 13096378638596856960 15796612169325511168 50101626344613760 2750335157073267968 5450568687801922176 8150802218530576384 10851035749259230592 13551269279987884800 16251502810716539008 504992267735641600 3205225798464295808 5905459329192950016 8605692859921604224 11305926390650258432 14006159921378912640 16706393452107566848 959882909126669440 3660116439855323648 6360349970583977856 9060583501312632064 11760817032041286272 14461050562769940480 17161284093498594688 1414773550517697280 4115007081246351488 6815240611975005696 9515474142703659904 12215707673432314112 14915941204160968320 17616174734889622528 1869664191908725120 4569897722637379328 7270131253366033536 9970364784094687744 12670598314823341952 15370831845551996160 18071065376280650368 2324554833299752960 5024788364028407168 7725021894757061376 10425255425485715584 13125488956214369792 15825722486943024000 79211943962126592 2779445474690780800 5479679005419435008 8179912536148089216 10880146066876743424 13580379597605397632 16280613128334051840 534102585353154432 3234336116081808640 5934569646810462848 8634803177539117056 11335036708267771264 14035270238996425472 16735503769725079680 988993226744182272 3689226757472836480 6389460288201490688 9089693818930144896 11789927349658799104 14490160880387453312 17190394411116107520 1443883868135210112 4144117398863864320 6844350929592518528 9544584460321172736 12244817991049826944 14945051521778481152 17645285052507135360 1898774509526237952 4599008040254892160 7299241570983546368 9999475101712200576 12699708632440854784 15399942163169508992 18100175693898163200 2353665150917265792 5053898681645920000 7754132212374574208 10454365743103228416 13154599273831882624 15854832804560536832 108322261579639424 2808555792308293632 5508789323036947840 8209022853765602048 10909256384494256256 13609489915222910464 16309723445951564672 563212902970667264 3263446433699321472 5963679964427975680 8663913495156629888 11364147025885284096 14064380556613938304 16764614087342592512 1018103544361695104 3718337075090349312 6418570605819003520 9118804136547657728 11819037667276311936 14519271198004966144 17219504728733620352 1472994185752722944 4173227716481377152 6873461247210031360 9573694777938685568 12273928308667339776 14974161839395993984 17674395370124648192 1927884827143750784 4628118357872404992 7328351888601059200 10028585419329713408 12728818950058367616 15429052480787021824 18129286011515676032 2382775468534778624 5083008999263432832 7783242529992087040 10483476060720741248 13183709591449395456 15883943122178049664 137432579197152256 2837666109925806464 5537899640654460672 8238133171383114880 10938366702111769088 13638600232840423296 16338833763569077504 592323220588180096 3292556751316834304 5992790282045488512 8693023812774142720 11393257343502796928 14093490874231451136 16793724404960105344 1047213861979207936 3747447392707862144 6447680923436516352 9147914454165170560 11848147984893824768 14548381515622478976 17248615046351133184 1502104503370235776 4202338034098889984 6902571564827544192 9602805095556198400 12303038626284852608 15003272157013506816 17703505687742161024 1956995144761263616 4657228675489917824 7357462206218572032 10057695736947226240 12757929267675880448 15458162798404534656 18158396329133188864 2411885786152291456 5112119316880945664 7812352847609599872 10512586378338254080 13212819909066908288 15913053439795562496 166542896814665088 2866776427543319296 5567009958271973504 8267243489000627712 10967477019729281920 13667710550457936128 16367944081186590336 621433538205692928 3321667068934347136 6021900599663001344 8722134130391655552 11422367661120309760 14122601191848963968 16822834722577618176 1076324179596720768 3776557710325374976 6476791241054029184 9177024771782683392 11877258302511337600 14577491833239991808 17277725363968646016 1531214820987748608 4231448351716402816 6931681882445057024 9631915413173711232 12332148943902365440 15032382474631019648 17732616005359673856 1986105462378776448 4686338993107430656 7386572523836084864 10086806054564739072 12787039585293393280 15487273116022047488 18187506646750701696 2440996103769804288 5141229634498458496 7841463165227112704 10541696695955766912 13241930226684421120 15942163757413075328 195653214432177920 2895886745160832128 5596120275889486336 8296353806618140544 10996587337346794752 13696820868075448960 16397054398804103168 650543855823205760 3350777386551859968 6051010917280514176 8751244448009168384 11451477978737822592 14151711509466476800 16851945040195131008 1105434497214233600 3805668027942887808 6505901558671542016 9206135089400196224 11906368620128850432 14606602150857504640 17306835681586158848 1560325138605261440 4260558669333915648 6960792200062569856 9661025730791224064 12361259261519878272 15061492792248532480 17761726322977186688 2015215779996289280 4715449310724943488 7415682841453597696 10115916372182251904 12816149902910906112 15516383433639560320 18216616964368214528 2470106421387317120 5170339952115971328 7870573482844625536 10570807013573279744 13271040544301933952 15971274075030588160 224763532049690752 2924997062778344960 5625230593506999168 8325464124235653376 11025697654964307584 13725931185692961792 16426164716421616000 679654173440718592 3379887704169372800 6080121234898027008 8780354765626681216 11480588296355335424 14180821827083989632 16881055357812643840 1134544814831746432 3834778345560400640 6535011876289054848 9235245407017709056 11935478937746363264 14635712468475017472 17335945999203671680 1589435456222774272 4289668986951428480 6989902517680082688 9690136048408736896 12390369579137391104 15090603109866045312 17790836640594699520 2044326097613802112 4744559628342456320 7444793159071110528 10145026689799764736 12845260220528418944 15545493751257073152 18245727281985727360 2499216739004829952 5199450269733484160 7899683800462138368 10599917331190792576 13300150861919446784 16000384392648100992 253873849667203584 2954107380395857792 5654340911124512000 8354574441853166208 11054807972581820416 13755041503310474624 16455275034039128832 708764491058231424 3408998021786885632 6109231552515539840 8809465083244194048 11509698613972848256 14209932144701502464 16910165675430156672 1163655132449259264 3863888663177913472 6564122193906567680 9264355724635221888 11964589255363876096 14664822786092530304 17365056316821184512 1618545773840287104 4318779304568941312 7019012835297595520 9719246366026249728 12419479896754903936 15119713427483558144 17819946958212212352 2073436415231314944 4773669945959969152 7473903476688623360 10174137007417277568 12874370538145931776 15574604068874585984 18274837599603240192 2528327056622342784 5228560587350996992 7928794118079651200 10629027648808305408 13329261179536959616 16029494710265613824 282984167284716416 2983217698013370624 5683451228742024832 8383684759470679040 11083918290199333248 13784151820927987456 16484385351656641664 737874808675744256 3438108339404398464 6138341870133052672 8838575400861706880 11538808931590361088 14239042462319015296 16939275993047669504 1192765450066772096 3892998980795426304 6593232511524080512 9293466042252734720 11993699572981388928 14693933103710043136 17394166634438697344 1647656091457799936 4347889622186454144 7048123152915108352 9748356683643762560 12448590214372416768 15148823745101070976 17849057275829725184 2102546732848827776 4802780263577481984 7503013794306136192 10203247325034790400 12903480855763444608 15603714386492098816 18303947917220753024 2557437374239855616 5257670904968509824 7957904435697164032 10658137966425818240 13358371497154472448 16058605027883126656 312094484902229248 3012328015630883456 5712561546359537664 8412795077088191872 11113028607816846080 13813262138545500288 16513495669274154496 766985126293257088 3467218657021911296 6167452187750565504 8867685718479219712 11567919249207873920 14268152779936528128 16968386310665182336 1221875767684284928 3922109298412939136 6622342829141593344 9322576359870247552 12022809890598901760 14723043421327555968 17423276952056210176 1676766409075312768 4376999939803966976 7077233470532621184 9777467001261275392 12477700531989929600 15177934062718583808 17878167593447238016 2131657050466340608 4831890581194994816 7532124111923649024 10232357642652303232 12932591173380957440 15632824704109611648 18333058234838265856 2586547691857368448 5286781222586022656 7987014753314676864 10687248284043331072 13387481814771985280 16087715345500639488 341204802519742080 3041438333248396288 5741671863977050496 8441905394705704704 11142138925434358912 13842372456163013120 16542605986891667328 796095443910769920 3496328974639424128 6196562505368078336 8896796036096732544 11597029566825386752 14297263097554040960 16997496628282695168 1250986085301797760 3951219616030451968 6651453146759106176 9351686677487760384 12051920208216414592 14752153738945068800 17452387269673723008 1705876726692825600 4406110257421479808 7106343788150134016 9806577318878788224 12506810849607442432 15207044380336096640 17907277911064750848 2160767368083853440 4861000898812507648 7561234429541161856 10261467960269816064 12961701490998470272 15661935021727124480 18362168552455778688 2615658009474881280 5315891540203535488 8016125070932189696 10716358601660843904 13416592132389498112 16116825663118152320 370315120137254912 3070548650865909120 5770782181594563328 8471015712323217536 11171249243051871744 13871482773780525952 16571716304509180160 825205761528282752 3525439292256936960 6225672822985591168 8925906353714245376 11626139884442899584 14326373415171553792 17026606945900208000 1280096402919310592 3980329933647964800 6680563464376619008 9380796995105273216 12081030525833927424 14781264056562581632 17481497587291235840 1734987044310338432 4435220575038992640 7135454105767646848 9835687636496301056 12535921167224955264 15236154697953609472 17936388228682263680 2189877685701366272 4890111216430020480 7590344747158674688 10290578277887328896 12990811808615983104 15691045339344637312 18391278870073291520 2644768327092394112 5345001857821048320 8045235388549702528 10745468919278356736 13445702450007010944 16145935980735665152 399425437754767744 3099658968483421952 5799892499212076160 8500126029940730368 11200359560669384576 13900593091398038784 16600826622126692992 854316079145795584 3554549609874449792 6254783140603104000 8955016671331758208 11655250202060412416 14355483732789066624 17055717263517720832 1309206720536823424 4009440251265477632 6709673781994131840 9409907312722786048 12110140843451440256 14810374374180094464 17510607904908748672 1764097361927851264 4464330892656505472 7164564423385159680 9864797954113813888 12565031484842468096 15265265015571122304 17965498546299776512 2218988003318879104 4919221534047533312 7619455064776187520 10319688595504841728 13019922126233495936 15720155656962150144 18420389187690804352 2673878644709906944 5374112175438561152 8074345706167215360 10774579236895869568 13474812767624523776 16175046298353177984 428535755372280576 3128769286100934784 5829002816829588992 8529236347558243200 11229469878286897408 13929703409015551616 16629936939744205824 883426396763308416 3583659927491962624 6283893458220616832 8984126988949271040 11684360519677925248 14384594050406579456 17084827581135233664 1338317038154336256 4038550568882990464 6738784099611644672 9439017630340298880 12139251161068953088 14839484691797607296 17539718222526261504 1793207679545364096 4493441210274018304 7193674741002672512 9893908271731326720 12594141802459980928 15294375333188635136 17994608863917289344 2248098320936391936 4948331851665046144 7648565382393700352 10348798913122354560 13049032443851008768 15749265974579662976 2755431598765568 2702988962327419776 5403222493056073984 8103456023784728192 10803689554513382400 13503923085242036608 16204156615970690816 457646072989793408 3157879603718447616 5858113134447101824 8558346665175756032 11258580195904410240 13958813726633064448 16659047257361718656 912536714380821248 3612770245109475456 6313003775838129664 9013237306566783872 11713470837295438080 14413704368024092288 17113937898752746496 1367427355771849088 4067660886500503296 6767894417229157504 9468127947957811712 12168361478686465920 14868595009415120128 17568828540143774336 1822317997162876928 4522551527891531136 7222785058620185344 9923018589348839552 12623252120077493760 15323485650806147968 18023719181534802176 2277208638553904768 4977442169282558976 7677675700011213184 10377909230739867392 13078142761468521600 15778376292197175808 31865749216278400 2732099279944932608 5432332810673586816 8132566341402241024 10832799872130895232 13533033402859549440 16233266933588203648 486756390607306240 3186989921335960448 5887223452064614656 8587456982793268864 11287690513521923072 13987924044250577280 16688157574979231488 941647031998334080 3641880562726988288 6342114093455642496 9042347624184296704 11742581154912950912 14442814685641605120 17143048216370259328 1396537673389361920 4096771204118016128 6797004734846670336 9497238265575324544 12197471796303978752 14897705327032632960 17597938857761287168 1851428314780389760 4551661845509043968 7251895376237698176 9952128906966352384 12652362437695006592 15352595968423660800 18052829499152315008 2306318956171417600 5006552486900071808 7706786017628726016 10407019548357380224 13107253079086034432 15807486609814688640 60976066833791232 2761209597562445440 5461443128291099648 8161676659019753856 10861910189748408064 13562143720477062272 16262377251205716480 515866708224819072 3216100238953473280 5916333769682127488 8616567300410781696 11316800831139435904 14017034361868090112 16717267892596744320 970757349615846912 3670990880344501120 6371224411073155328 9071457941801809536 11771691472530463744 14471925003259117952 17172158533987772160 1425647991006874752 4125881521735528960 6826115052464183168 9526348583192837376 12226582113921491584 14926815644650145792 17627049175378800000 1880538632397902592 4580772163126556800 7281005693855211008 9981239224583865216 12681472755312519424 15381706286041173632 18081939816769827840 2335429273788930432 5035662804517584640 7735896335246238848 10436129865974893056 13136363396703547264 15836596927432201472 90086384451304064 2790319915179958272 5490553445908612480 8190786976637266688 10891020507365920896 13591254038094575104 16291487568823229312 544977025842331904 3245210556570986112 5945444087299640320 8645677618028294528 11345911148756948736 14046144679485602944 16746378210214257152 999867667233359744 3700101197962013952 6400334728690668160 9100568259419322368 11800801790147976576 14501035320876630784 17201268851605284992 1454758308624387584 4154991839353041792 6855225370081696000 9555458900810350208 12255692431539004416 14955925962267658624 17656159492996312832 1909648950015415424 4609882480744069632 7310116011472723840 10010349542201378048 12710583072930032256 15410816603658686464 18111050134387340672 2364539591406443264 5064773122135097472 7765006652863751680 10465240183592405888 13165473714321060096 15865707245049714304 119196702068816896 2819430232797471104 5519663763526125312 8219897294254779520 10920130824983433728 13620364355712087936 16320597886440742144 574087343459844736 3274320874188498944 5974554404917153152 8674787935645807360 11375021466374461568 14075254997103115776 16775488527831769984 1028977984850872576 3729211515579526784 6429445046308180992 9129678577036835200 11829912107765489408 14530145638494143616 17230379169222797824 1483868626241900416 4184102156970554624 6884335687699208832 9584569218427863040 12284802749156517248 14985036279885171456 17685269810613825664 1938759267632928256 4638992798361582464 7339226329090236672 10039459859818890880 12739693390547545088 15439926921276199296 18140160452004853504 2393649909023956096 5093883439752610304 7794116970481264512 10494350501209918720 13194584031938572928 15894817562667227136 148307019686329728 2848540550414983936 5548774081143638144 8249007611872292352 10949241142600946560 13649474673329600768 16349708204058254976 603197661077357568 3303431191806011776 6003664722534665984 8703898253263320192 11404131783991974400 14104365314720628608 16804598845449282816 1058088302468385408 3758321833197039616 6458555363925693824 9158788894654348032 11859022425383002240 14559255956111656448 17259489486840310656 1512978943859413248 4213212474588067456 6913446005316721664 9613679536045375872 12313913066774030080 15014146597502684288 17714380128231338496 1967869585250441088 4668103115979095296 7368336646707749504 10068570177436403712 12768803708165057920 15469037238893712128 18169270769622366336 2422760226641468928 5122993757370123136 7823227288098777344 10523460818827431552 13223694349556085760 15923927880284739968 177417337303842560 2877650868032496768 5577884398761150976 8278117929489805184 10978351460218459392 13678584990947113600 16378818521675767808 632307978694870400 3332541509423524608 6032775040152178816 8733008570880833024 11433242101609487232 14133475632338141440 16833709163066795648 1087198620085898240 3787432150814552448 6487665681543206656 9187899212271860864 11888132743000515072 14588366273729169280 17288599804457823488 1542089261476926080 4242322792205580288 6942556322934234496 9642789853662888704 12343023384391542912 15043256915120197120 17743490445848851328 1996979902867953920 4697213433596608128 7397446964325262336 10097680495053916544 12797914025782570752 15498147556511224960 18198381087239879168 2451870544258981760 5152104074987635968 7852337605716290176 10552571136444944384 13252804667173598592 15953038197902252800 206527654921355392 2906761185650009600 5606994716378663808 8307228247107318016 11007461777835972224 13707695308564626432 16407928839293280640 661418296312383232 3361651827041037440 6061885357769691648 8762118888498345856 11462352419227000064 14162585949955654272 16862819480684308480 1116308937703411072 3816542468432065280 6516775999160719488 9217009529889373696 11917243060618027904 14617476591346682112 17317710122075336320 1571199579094438912 4271433109823093120 6971666640551747328 9671900171280401536 12372133702009055744 15072367232737709952 17772600763466364160 2026090220485466752 4726323751214120960 7426557281942775168 10126790812671429376 12827024343400083584 15527257874128737792 18227491404857392000 2480980861876494592 5181214392605148800 7881447923333803008 10581681454062457216 13281914984791111424 15982148515519765632 235637972538868224 2935871503267522432 5636105033996176640 8336338564724830848 11036572095453485056 13736805626182139264 16437039156910793472 690528613929896064 3390762144658550272 6090995675387204480 8791229206115858688 11491462736844512896 14191696267573167104 16891929798301821312 1145419255320923904 3845652786049578112 6545886316778232320 9246119847506886528 11946353378235540736 14646586908964194944 17346820439692849152 1600309896711951744 4300543427440605952 7000776958169260160 9701010488897914368 12401244019626568576 15101477550355222784 17801711081083876992 2055200538102979584 4755434068831633792 7455667599560288000 10155901130288942208 12856134661017596416 15556368191746250624 18256601722474904832 2510091179494007424 5210324710222661632 7910558240951315840 10610791771679970048 13311025302408624256 16011258833137278464 264748290156381056 2964981820885035264 5665215351613689472 8365448882342343680 11065682413070997888 13765915943799652096 16466149474528306304 719638931547408896 3419872462276063104 6120105993004717312 8820339523733371520 11520573054462025728 14220806585190679936 16921040115919334144 1174529572938436736 3874763103667090944 6574996634395745152 9275230165124399360 11975463695853053568 14675697226581707776 17375930757310361984 1629420214329464576 4329653745058118784 7029887275786772992 9730120806515427200 12430354337244081408 15130587867972735616 17830821398701389824 2084310855720492416 4784544386449146624 7484777917177800832 10185011447906455040 12885244978635109248 15585478509363763456 18285712040092417664 2539201497111520256 5239435027840174464 7939668558568828672 10639902089297482880 13340135620026137088 16040369150754791296 293858607773893888 2994092138502548096 5694325669231202304 8394559199959856512 11094792730688510720 13795026261417164928 16495259792145819136 748749249164921728 3448982779893575936 6149216310622230144 8849449841350884352 11549683372079538560 14249916902808192768 16950150433536846976 1203639890555949568 3903873421284603776 6604106952013257984 9304340482741912192 12004574013470566400 14704807544199220608 17405041074927874816 1658530531946977408 4358764062675631616 7058997593404285824 9759231124132940032 12459464654861594240 15159698185590248448 17859931716318902656 2113421173338005248 4813654704066659456 7513888234795313664 10214121765523967872 12914355296252622080 15614588826981276288 18314822357709930496 2568311814729033088 5268545345457687296 7968778876186341504 10669012406914995712 13369245937643649920 16069479468372304128 322968925391406720 3023202456120060928 5723435986848715136 8423669517577369344 11123903048306023552 13824136579034677760 16524370109763331968 777859566782434560 3478093097511088768 6178326628239742976 8878560158968397184 11578793689697051392 14279027220425705600 16979260751154359808 1232750208173462400 3932983738902116608 6633217269630770816 9333450800359425024 12033684331088079232 14733917861816733440 17434151392545387648 1687640849564490240 4387874380293144448 7088107911021798656 9788341441750452864 12488574972479107072 15188808503207761280 17889042033936415488 2142531490955518080 4842765021684172288 7542998552412826496 10243232083141480704 12943465613870134912 15643699144598789120 18343932675327443328 2597422132346545920 5297655663075200128 7997889193803854336 10698122724532508544 13398356255261162752 16098589785989816960 352079243008919552 3052312773737573760 5752546304466227968 8452779835194882176 11153013365923536384 13853246896652190592 16553480427380844800 806969884399947392 3507203415128601600 6207436945857255808 8907670476585910016 11607904007314564224 14308137538043218432 17008371068771872640 1261860525790975232 3962094056519629440 6662327587248283648 9362561117976937856 12062794648705592064 14763028179434246272 17463261710162900480 1716751167182003072 4416984697910657280 7117218228639311488 9817451759367965696 12517685290096619904 15217918820825274112 17918152351553928320 2171641808573030912 4871875339301685120 7572108870030339328 10272342400758993536 12972575931487647744 15672809462216301952 18373042992944956160 2626532449964058752 5326765980692712960 8026999511421367168 10727233042150021376 13427466572878675584 16127700103607329792 381189560626432384 3081423091355086592 5781656622083740800 8481890152812395008 11182123683541049216 13882357214269703424 16582590744998357632 836080202017460224 3536313732746114432 6236547263474768640 8936780794203422848 11637014324932077056 14337247855660731264 17037481386389385472 1290970843408488064 3991204374137142272 6691437904865796480 9391671435594450688 12091904966323104896 14792138497051759104 17492372027780413312 1745861484799515904 4446095015528170112 7146328546256824320 9846562076985478528 12546795607714132736 15247029138442786944 17947262669171441152 2200752126190543744 4900985656919197952 7601219187647852160 10301452718376506368 13001686249105160576 15701919779833814784 18402153310562468992 2655642767581571584 5355876298310225792 8056109829038880000 10756343359767534208 13456576890496188416 16156810421224842624 410299878243945216 3110533408972599424 5810766939701253632 8511000470429907840 11211234001158562048 13911467531887216256 16611701062615870464 865190519634973056 3565424050363627264 6265657581092281472 8965891111820935680 11666124642549589888 14366358173278244096 17066591704006898304 1320081161026000896 4020314691754655104 6720548222483309312 9420781753211963520 12121015283940617728 14821248814669271936 17521482345397926144 1774971802417028736 4475205333145682944 7175438863874337152 9875672394602991360 12575905925331645568 15276139456060299776 17976372986788953984 2229862443808056576 4930095974536710784 7630329505265364992 10330563035994019200 13030796566722673408 15731030097451327616 18431263628179981824 2684753085199084416 5384986615927738624 8085220146656392832 10785453677385047040 13485687208113701248 16185920738842355456 439410195861458048 3139643726590112256 5839877257318766464 8540110788047420672 11240344318776074880 13940577849504729088 16640811380233383296 894300837252485888 3594534367981140096 6294767898709794304 8995001429438448512 11695234960167102720 14395468490895756928 17095702021624411136 1349191478643513728 4049425009372167936 6749658540100822144 9449892070829476352 12150125601558130560 14850359132286784768 17550592663015438976 1804082120034541568 4504315650763195776 7204549181491849984 9904782712220504192 12605016242949158400 15305249773677812608 18005483304406466816 2258972761425569408 4959206292154223616 7659439822882877824 10359673353611532032 13059906884340186240 15760140415068840448 13629872087943040 2713863402816597248 5414096933545251456 8114330464273905664 10814563995002559872 13514797525731214080 16215031056459868288 468520513478970880 3168754044207625088 5868987574936279296 8569221105664933504 11269454636393587712 13969688167122241920 16669921697850896128 923411154869998720 3623644685598652928 6323878216327307136 9024111747055961344 11724345277784615552 14424578808513269760 17124812339241923968 1378301796261026560 4078535326989680768 6778768857718334976 9479002388446989184 12179235919175643392 14879469449904297600 17579702980632951808 1833192437652054400 4533425968380708608 7233659499109362816 9933893029838017024 12634126560566671232 15334360091295325440 18034593622023979648 2288083079043082240 4988316609771736448 7688550140500390656 10388783671229044864 13089017201957699072 15789250732686353280 42740189705455872 2742973720434110080 5443207251162764288 8143440781891418496 10843674312620072704 13543907843348726912 16244141374077381120 497630831096483712 3197864361825137920 5898097892553792128 8598331423282446336 11298564954011100544 13998798484739754752 16699032015468408960 952521472487511552 3652755003216165760 6352988533944819968 9053222064673474176 11753455595402128384 14453689126130782592 17153922656859436800 1407412113878539392 4107645644607193600 6807879175335847808 9508112706064502016 12208346236793156224 14908579767521810432 17608813298250464640 1862302755269567232 4562536285998221440 7262769816726875648 9963003347455529856 12663236878184184064 15363470408912838272 18063703939641492480 2317193396660595072 5017426927389249280 7717660458117903488 10417893988846557696 13118127519575211904 15818361050303866112 71850507322968704 2772084038051622912 5472317568780277120 8172551099508931328 10872784630237585536 13573018160966239744 16273251691694893952 526741148713996544 3226974679442650752 5927208210171304960 8627441740899959168 11327675271628613376 14027908802357267584 16728142333085921792 981631790105024384 3681865320833678592 6382098851562332800 9082332382290987008 11782565913019641216 14482799443748295424 17183032974476949632 1436522431496052224 4136755962224706432 6836989492953360640 9537223023682014848 12237456554410669056 14937690085139323264 17637923615867977472 1891413072887080064 4591646603615734272 7291880134344388480 9992113665073042688 12692347195801696896 15392580726530351104 18092814257259005312 2346303714278107904 5046537245006762112 7746770775735416320 10447004306464070528 13147237837192724736 15847471367921378944 100960824940481536 2801194355669135744 5501427886397789952 8201661417126444160 10901894947855098368 13602128478583752576 16302362009312406784 555851466331509376 3256084997060163584 5956318527788817792 8656552058517472000 11356785589246126208 14057019119974780416 16757252650703434624 1010742107722537216 3710975638451191424 6411209169179845632 9111442699908499840 11811676230637154048 14511909761365808256 17212143292094462464 1465632749113565056 4165866279842219264 6866099810570873472 9566333341299527680 12266566872028181888 14966800402756836096 17667033933485490304 1920523390504592896 4620756921233247104 7320990451961901312 10021223982690555520 12721457513419209728 15421691044147863936 18121924574876518144 2375414031895620736 5075647562624274944 7775881093352929152 10476114624081583360 13176348154810237568 15876581685538891776 130071142557994368 2830304673286648576 5530538204015302784 8230771734743956992 10931005265472611200 13631238796201265408 16331472326929919616 584961783949022208 3285195314677676416 5985428845406330624 8685662376134984832 11385895906863639040 14086129437592293248 16786362968320947456 1039852425340050048 3740085956068704256 6440319486797358464 9140553017526012672 11840786548254666880 14541020078983321088 17241253609711975296 1494743066731077888 4194976597459732096 6895210128188386304 9595443658917040512 12295677189645694720 14995910720374348928 17696144251103003136 1949633708122105728 4649867238850759936 7350100769579414144 10050334300308068352 12750567831036722560 15450801361765376768 18151034892494030976 2404524349513133568 5104757880241787776 7804991410970441984 10505224941699096192 13205458472427750400 15905692003156404608 159181460175507200 2859414990904161408 5559648521632815616 8259882052361469824 10960115583090124032 13660349113818778240 16360582644547432448 614072101566535040 3314305632295189248 6014539163023843456 8714772693752497664 11415006224481151872 14115239755209806080 16815473285938460288 1068962742957562880 3769196273686217088 6469429804414871296 9169663335143525504 11869896865872179712 14570130396600833920 17270363927329488128 1523853384348590720 4224086915077244928 6924320445805899136 9624553976534553344 12324787507263207552 15025021037991861760 17725254568720515968 1978744025739618560 4678977556468272768 7379211087196926976 10079444617925581184 12779678148654235392 15479911679382889600 18180145210111543808 2433634667130646400 5133868197859300608 7834101728587954816 10534335259316609024 13234568790045263232 15934802320773917440 188291777793020032 2888525308521674240 5588758839250328448 8288992369978982656 10989225900707636864 13689459431436291072 16389692962164945280 643182419184047872 3343415949912702080 6043649480641356288 8743883011370010496 11444116542098664704 14144350072827318912 16844583603555973120 1098073060575075712 3798306591303729920 6498540122032384128 9198773652761038336 11899007183489692544 14599240714218346752 17299474244947000960 1552963701966103552 4253197232694757760 6953430763423411968 9653664294152066176 12353897824880720384 15054131355609374592 17754364886338028800 2007854343357131392 4708087874085785600 7408321404814439808 10108554935543094016 12808788466271748224 15509021997000402432 18209255527729056640 2462744984748159232 5162978515476813440 7863212046205467648 10563445576934121856 13263679107662776064 15963912638391430272 217402095410532864 2917635626139187072 5617869156867841280 8318102687596495488 11018336218325149696 13718569749053803904 16418803279782458112 672292736801560704 3372526267530214912 6072759798258869120 8772993328987523328 11473226859716177536 14173460390444831744 16873693921173485952 1127183378192588544 3827416908921242752 6527650439649896960 9227883970378551168 11928117501107205376 14628351031835859584 17328584562564513792 1582074019583616384 4282307550312270592 6982541081040924800 9682774611769579008 12383008142498233216 15083241673226887424 17783475203955541632 2036964660974644224 4737198191703298432 7437431722431952640 10137665253160606848 12837898783889261056 15538132314617915264 18238365845346569472 2491855302365672064 5192088833094326272 7892322363822980480 10592555894551634688 13292789425280288896 15993022956008943104 246512413028045696 2946745943756699904 5646979474485354112 8347213005214008320 11047446535942662528 13747680066671316736 16447913597399970944 701403054419073536 3401636585147727744 6101870115876381952 8802103646605036160 11502337177333690368 14202570708062344576 16902804238790998784 1156293695810101376 3856527226538755584 6556760757267409792 9256994287996064000 11957227818724718208 14657461349453372416 17357694880182026624 1611184337201129216 4311417867929783424 7011651398658437632 9711884929387091840 12412118460115746048 15112351990844400256 17812585521573054464 2066074978592157056 4766308509320811264 7466542040049465472 10166775570778119680 12867009101506773888 15567242632235428096 18267476162964082304 2520965619983184896 5221199150711839104 7921432681440493312 10621666212169147520 13321899742897801728 16022133273626455936 275622730645558528 2975856261374212736 5676089792102866944 8376323322831521152 11076556853560175360 13776790384288829568 16477023915017483776 730513372036586368 3430746902765240576 6130980433493894784 8831213964222548992 11531447494951203200 14231681025679857408 16931914556408511616 1185404013427614208 3885637544156268416 6585871074884922624 9286104605613576832 11986338136342231040 14686571667070885248 17386805197799539456 1640294654818642048 4340528185547296256 7040761716275950464 9740995247004604672 12441228777733258880 15141462308461913088 17841695839190567296 2095185296209669888 4795418826938324096 7495652357666978304 10195885888395632512 12896119419124286720 15596352949852940928 18296586480581595136 2550075937600697728 5250309468329351936 7950542999058006144 10650776529786660352 13351010060515314560 16051243591243968768 304733048263071360 3004966578991725568 5705200109720379776 8405433640449033984 11105667171177688192 13805900701906342400 16506134232634996608 759623689654099200 3459857220382753408 6160090751111407616 8860324281840061824 11560557812568716032 14260791343297370240 16961024874026024448 1214514331045127040 3914747861773781248 6614981392502435456 9315214923231089664 12015448453959743872 14715681984688398080 17415915515417052288 1669404972436154880 4369638503164809088 7069872033893463296 9770105564622117504 12470339095350771712 15170572626079425920 17870806156808080128 2124295613827182720 4824529144555836928 7524762675284491136 10224996206013145344 12925229736741799552 15625463267470453760 18325696798199107968 2579186255218210560 5279419785946864768 7979653316675518976 10679886847404173184 13380120378132827392 16080353908861481600 333843365880584192 3034076896609238400 5734310427337892608 8434543958066546816 11134777488795201024 13835011019523855232 16535244550252509440 788734007271612032 3488967538000266240 6189201068728920448 8889434599457574656 11589668130186228864 14289901660914883072 16990135191643537280 1243624648662639872 3943858179391294080 6644091710119948288 9344325240848602496 12044558771577256704 14744792302305910912 17445025833034565120 1698515290053667712 4398748820782321920 7098982351510976128 9799215882239630336 12499449412968284544 15199682943696938752 17899916474425592960 2153405931444695552 4853639462173349760 7553872992902003968 10254106523630658176 12954340054359312384 15654573585087966592 18354807115816620800 2608296572835723392 5308530103564377600 8008763634293031808 10708997165021686016 13409230695750340224 16109464226478994432 362953683498097024 3063187214226751232 5763420744955405440 8463654275684059648 11163887806412713856 13864121337141368064 16564354867870022272 817844324889124864 3518077855617779072 6218311386346433280 8918544917075087488 11618778447803741696 14319011978532395904 17019245509261050112 1272734966280152704 3972968497008806912 6673202027737461120 9373435558466115328 12073669089194769536 14773902619923423744 17474136150652077952 1727625607671180544 4427859138399834752 7128092669128488960 9828326199857143168 12528559730585797376 15228793261314451584 17929026792043105792 2182516249062208384 4882749779790862592 7582983310519516800 10283216841248171008 12983450371976825216 15683683902705479424 18383917433434133632 2637406890453236224 5337640421181890432 8037873951910544640 10738107482639198848 13438341013367853056 16138574544096507264 392064001115609856 3092297531844264064 5792531062572918272 8492764593301572480 11192998124030226688 13893231654758880896 16593465185487535104 846954642506637696 3547188173235291904 6247421703963946112 8947655234692600320 11647888765421254528 14348122296149908736 17048355826878562944 1301845283897665536 4002078814626319744 6702312345354973952 9402545876083628160 12102779406812282368 14803012937540936576 17503246468269590784 1756735925288693376 4456969456017347584 7157202986746001792 9857436517474656000 12557670048203310208 15257903578931964416 17958137109660618624 2211626566679721216 4911860097408375424 7612093628137029632 10312327158865683840 13012560689594338048 15712794220322992256 18413027751051646464 2666517208070749056 5366750738799403264 8066984269528057472 10767217800256711680 13467451330985365888 16167684861714020096 421174318733122688 3121407849461776896 5821641380190431104 8521874910919085312 11222108441647739520 13922341972376393728 16622575503105047936 876064960124150528 3576298490852804736 6276532021581458944 8976765552310113152 11676999083038767360 14377232613767421568 17077466144496075776 1330955601515178368 4031189132243832576 6731422662972486784 9431656193701140992 12131889724429795200 14832123255158449408 17532356785887103616 1785846242906206208 4486079773634860416 7186313304363514624 9886546835092168832 12586780365820823040 15287013896549477248 17987247427278131456 2240736884297234048 4940970415025888256 7641203945754542464 10341437476483196672 13041671007211850880 15741904537940505088 18442138068669159296 2695627525688261888 5395861056416916096 8096094587145570304 10796328117874224512 13496561648602878720 16196795179331532928 450284636350635520 3150518167079289728 5850751697807943936 8550985228536598144 11251218759265252352 13951452289993906560 16651685820722560768 905175277741663360 3605408808470317568 6305642339198971776 9005875869927625984 11706109400656280192 14406342931384934400 17106576462113588608 1360065919132691200 4060299449861345408 6760532980589999616 9460766511318653824 12161000042047308032 14861233572775962240 17561467103504616448 1814956560523719040 4515190091252373248 7215423621981027456 9915657152709681664 12615890683438335872 15316124214166990080 18016357744895644288 2269847201914746880 4970080732643401088 7670314263372055296 10370547794100709504 13070781324829363712 15771014855558017920 24504312577120512 2724737843305774720 5424971374034428928 8125204904763083136 10825438435491737344 13525671966220391552 16225905496949045760 479394953968148352 3179628484696802560 5879862015425456768 8580095546154110976 11280329076882765184 13980562607611419392 16680796138340073600 934285595359176192 3634519126087830400 6334752656816484608 9034986187545138816 11735219718273793024 14435453249002447232 17135686779731101440 1389176236750204032 4089409767478858240 6789643298207512448 9489876828936166656 12190110359664820864 14890343890393475072 17590577421122129280 1844066878141231872 4544300408869886080 7244533939598540288 9944767470327194496 12645001001055848704 15345234531784502912 18045468062513157120 2298957519532259712 4999191050260913920 7699424580989568128 10399658111718222336 13099891642446876544 15800125173175530752 53614630194633344 2753848160923287552 5454081691651941760 8154315222380595968 10854548753109250176 13554782283837904384 16255015814566558592 508505271585661184 3208738802314315392 5908972333042969600 8609205863771623808 11309439394500278016 14009672925228932224 16709906455957586432 963395912976689024 3663629443705343232 6363862974433997440 9064096505162651648 11764330035891305856 14464563566619960064 17164797097348614272 1418286554367716864 4118520085096371072 6818753615825025280 9518987146553679488 12219220677282333696 14919454208010987904 17619687738739642112 1873177195758744704 4573410726487398912 7273644257216053120 9973877787944707328 12674111318673361536 15374344849402015744 18074578380130669952 2328067837149772544 5028301367878426752 7728534898607080960 10428768429335735168 13129001960064389376 15829235490793043584 82724947812146176 2782958478540800384 5483192009269454592 8183425539998108800 10883659070726763008 13583892601455417216 16284126132184071424 537615589203174016 3237849119931828224 5938082650660482432 8638316181389136640 11338549712117790848 14038783242846445056 16739016773575099264 992506230594201856 3692739761322856064 6392973292051510272 9093206822780164480 11793440353508818688 14493673884237472896 17193907414966127104 1447396871985229696 4147630402713883904 6847863933442538112 9548097464171192320 12248330994899846528 14948564525628500736 17648798056357154944 1902287513376257536 4602521044104911744 7302754574833565952 10002988105562220160 12703221636290874368 15403455167019528576 18103688697748182784 2357178154767285376 5057411685495939584 7757645216224593792 10457878746953248000 13158112277681902208 15858345808410556416 111835265429659008 2812068796158313216 5512302326886967424 8212535857615621632 10912769388344275840 13613002919072930048 16313236449801584256 566725906820686848 3266959437549341056 5967192968277995264 8667426499006649472 11367660029735303680 14067893560463957888 16768127091192612096 1021616548211714688 3721850078940368896 6422083609669023104 9122317140397677312 11822550671126331520 14522784201854985728 17223017732583639936 1476507189602742528 4176740720331396736 6876974251060050944 9577207781788705152 12277441312517359360 14977674843246013568 17677908373974667776 1931397830993770368 4631631361722424576 7331864892451078784 10032098423179732992 12732331953908387200 15432565484637041408 18132799015365695616 2386288472384798208 5086522003113452416 7786755533842106624 10486989064570760832 13187222595299415040 15887456126028069248 140945583047171840 2841179113775826048 5541412644504480256 8241646175233134464 10941879705961788672 13642113236690442880 16342346767419097088 595836224438199680 3296069755166853888 5996303285895508096 8696536816624162304 11396770347352816512 14097003878081470720 16797237408810124928 1050726865829227520 3750960396557881728 6451193927286535936 9151427458015190144 11851660988743844352 14551894519472498560 17252128050201152768 1505617507220255360 4205851037948909568 6906084568677563776 9606318099406217984 12306551630134872192 15006785160863526400 17707018691592180608 1960508148611283200 4660741679339937408 7360975210068591616 10061208740797245824 12761442271525900032 15461675802254554240 18161909332983208448 2415398790002311040 5115632320730965248 7815865851459619456 10516099382188273664 13216332912916927872 15916566443645582080 170055900664684672 2870289431393338880 5570522962121993088 8270756492850647296 10970990023579301504 13671223554307955712 16371457085036609920 624946542055712512 3325180072784366720 6025413603513020928 8725647134241675136 11425880664970329344 14126114195698983552 16826347726427637760 1079837183446740352 3780070714175394560 6480304244904048768 9180537775632702976 11880771306361357184 14581004837090011392 17281238367818665600 1534727824837768192 4234961355566422400 6935194886295076608 9635428417023730816 12335661947752385024 15035895478481039232 17736129009209693440 1989618466228796032 4689851996957450240 7390085527686104448 10090319058414758656 12790552589143412864 15490786119872067072 18191019650600721280 2444509107619823872 5144742638348478080 7844976169077132288 10545209699805786496 13245443230534440704 15945676761263094912 199166218282197504 2899399749010851712 5599633279739505920 8299866810468160128 11000100341196814336 13700333871925468544 16400567402654122752 654056859673225344 3354290390401879552 6054523921130533760 8754757451859187968 11454990982587842176 14155224513316496384 16855458044045150592 1108947501064253184 3809181031792907392 6509414562521561600 9209648093250215808 11909881623978870016 14610115154707524224 17310348685436178432 1563838142455281024 4264071673183935232 6964305203912589440 9664538734641243648 12364772265369897856 15065005796098552064 17765239326827206272 2018728783846308864 4718962314574963072 7419195845303617280 10119429376032271488 12819662906760925696 15519896437489579904 18220129968218234112 2473619425237336704 5173852955965990912 7874086486694645120 10574320017423299328 13274553548151953536 15974787078880607744 228276535899710336 2928510066628364544 5628743597357018752 8328977128085672960 11029210658814327168 13729444189542981376 16429677720271635584 683167177290738176 3383400708019392384 6083634238748046592 8783867769476700800 11484101300205355008 14184334830934009216 16884568361662663424 1138057818681766016 3838291349410420224 6538524880139074432 9238758410867728640 11938991941596382848 14639225472325037056 17339459003053691264 1592948460072793856 4293181990801448064 6993415521530102272 9693649052258756480 12393882582987410688 15094116113716064896 17794349644444719104 2047839101463821696 4748072632192475904 7448306162921130112 10148539693649784320 12848773224378438528 15549006755107092736 18249240285835746944 2502729742854849536 5202963273583503744 7903196804312157952 10603430335040812160 13303663865769466368 16003897396498120576 257386853517223168 2957620384245877376 5657853914974531584 8358087445703185792 11058320976431840000 13758554507160494208 16458788037889148416 712277494908251008 3412511025636905216 6112744556365559424 8812978087094213632 11513211617822867840 14213445148551522048 16913678679280176256 1167168136299278848 3867401667027933056 6567635197756587264 9267868728485241472 11968102259213895680 14668335789942549888 17368569320671204096 1622058777690306688 4322292308418960896 7022525839147615104 9722759369876269312 12422992900604923520 15123226431333577728 17823459962062231936 2076949419081334528 4777182949809988736 7477416480538642944 10177650011267297152 12877883541995951360 15578117072724605568 18278350603453259776 2531840060472362368 5232073591201016576 7932307121929670784 10632540652658324992 13332774183386979200 16033007714115633408 286497171134736000 2986730701863390208 5686964232592044416 8387197763320698624 11087431294049352832 13787664824778007040 16487898355506661248 741387812525763840 3441621343254418048 6141854873983072256 8842088404711726464 11542321935440380672 14242555466169034880 16942788996897689088 1196278453916791680 3896511984645445888 6596745515374100096 9296979046102754304 11997212576831408512 14697446107560062720 17397679638288716928 1651169095307819520 4351402626036473728 7051636156765127936 9751869687493782144 12452103218222436352 15152336748951090560 17852570279679744768 2106059736698847360 4806293267427501568 7506526798156155776 10206760328884809984 12906993859613464192 15607227390342118400 18307460921070772608 2560950378089875200 5261183908818529408 7961417439547183616 10661650970275837824 13361884501004492032 16062118031733146240 315607488752248832 3015841019480903040 5716074550209557248 8416308080938211456 11116541611666865664 13816775142395519872 16517008673124174080 770498130143276672 3470731660871930880 6170965191600585088 8871198722329239296 11571432253057893504 14271665783786547712 16971899314515201920 1225388771534304512 3925622302262958720 6625855832991612928 9326089363720267136 12026322894448921344 14726556425177575552 17426789955906229760 1680279412925332352 4380512943653986560 7080746474382640768 9780980005111294976 12481213535839949184 15181447066568603392 17881680597297257600 2135170054316360192 4835403585045014400 7535637115773668608 10235870646502322816 12936104177230977024 15636337707959631232 18336571238688285440 2590060695707388032 5290294226436042240 7990527757164696448 10690761287893350656 13390994818622004864 16091228349350659072 344717806369761664 3044951337098415872 5745184867827070080 8445418398555724288 11145651929284378496 13845885460013032704 16546118990741686912 799608447760789504 3499841978489443712 6200075509218097920 8900309039946752128 11600542570675406336 14300776101404060544 17001009632132714752 1254499089151817344 3954732619880471552 6654966150609125760 9355199681337779968 12055433212066434176 14755666742795088384 17455900273523742592 1709389730542845184 4409623261271499392 7109856792000153600 9810090322728807808 12510323853457462016 15210557384186116224 17910790914914770432 2164280371933873024 4864513902662527232 7564747433391181440 10264980964119835648 12965214494848489856 15665448025577144064 18365681556305798272 2619171013324900864 5319404544053555072 8019638074782209280 10719871605510863488 13420105136239517696 16120338666968171904 373828123987274496 3074061654715928704 5774295185444582912 8474528716173237120 11174762246901891328 13874995777630545536 16575229308359199744 828718765378302336 3528952296106956544 6229185826835610752 8929419357564264960 11629652888292919168 14329886419021573376 17030119949750227584 1283609406769330176 3983842937497984384 6684076468226638592 9384309998955292800 12084543529683947008 14784777060412601216 17485010591141255424 1738500048160358016 4438733578889012224 7138967109617666432 9839200640346320640 12539434171074974848 15239667701803629056 17939901232532283264 2193390689551385856 4893624220280040064 7593857751008694272 10294091281737348480 12994324812466002688 15694558343194656896 18394791873923311104 2648281330942413696 5348514861671067904 8048748392399722112 10748981923128376320 13449215453857030528 16149448984585684736 402938441604787328 3103171972333441536 5803405503062095744 8503639033790749952 11203872564519404160 13904106095248058368 16604339625976712576 857829082995815168 3558062613724469376 6258296144453123584 8958529675181777792 11658763205910432000 14358996736639086208 17059230267367740416 1312719724386843008 4012953255115497216 6713186785844151424 9413420316572805632 12113653847301459840 14813887378030114048 17514120908758768256 1767610365777870848 4467843896506525056 7168077427235179264 9868310957963833472 12568544488692487680 15268778019421141888 17969011550149796096 2222501007168898688 4922734537897552896 7622968068626207104 10323201599354861312 13023435130083515520 15723668660812169728 18423902191540823936 2677391648559926528 5377625179288580736 8077858710017234944 10778092240745889152 13478325771474543360 16178559302203197568 432048759222300160 3132282289950954368 5832515820679608576 8532749351408262784 11232982882136916992 13933216412865571200 16633449943594225408 886939400613328000 3587172931341982208 6287406462070636416 8987639992799290624 11687873523527944832 14388107054256599040 17088340584985253248 1341830042004355840 4042063572733010048 6742297103461664256 9442530634190318464 12142764164918972672 14842997695647626880 17543231226376281088 1796720683395383680 4496954214124037888 7197187744852692096 9897421275581346304 12597654806310000512 15297888337038654720 17998121867767308928 2251611324786411520 4951844855515065728 7652078386243719936 10352311916972374144 13052545447701028352 15752778978429682560 6268435448785152 2706501966177439360 5406735496906093568 8106969027634747776 10807202558363401984 13507436089092056192 16207669619820710400 461159076839812992 3161392607568467200 5861626138297121408 8561859669025775616 11262093199754429824 13962326730483084032 16662560261211738240 916049718230840832 3616283248959495040 6316516779688149248 9016750310416803456 11716983841145457664 14417217371874111872 17117450902602766080 1370940359621868672 4071173890350522880 6771407421079177088 9471640951807831296 12171874482536485504 14872108013265139712 17572341543993793920 1825831001012896512 4526064531741550720 7226298062470204928 9926531593198859136 12626765123927513344 15326998654656167552 18027232185384821760 2280721642403924352 4980955173132578560 7681188703861232768 10381422234589886976 13081655765318541184 15781889296047195392 35378753066297984 2735612283794952192 5435845814523606400 8136079345252260608 10836312875980914816 13536546406709569024 16236779937438223232 490269394457325824 3190502925185980032 5890736455914634240 8590969986643288448 11291203517371942656 13991437048100596864 16691670578829251072 945160035848353664 3645393566577007872 6345627097305662080 9045860628034316288 11746094158762970496 14446327689491624704 17146561220220278912 1400050677239381504 4100284207968035712 6800517738696689920 9500751269425344128 12200984800153998336 14901218330882652544 17601451861611306752 1854941318630409344 4555174849359063552 7255408380087717760 9955641910816371968 12655875441545026176 15356108972273680384 18056342503002334592 2309831960021437184 5010065490750091392 7710299021478745600 10410532552207399808 13110766082936054016 15810999613664708224 64489070683810816 2764722601412465024 5464956132141119232 8165189662869773440 10865423193598427648 13565656724327081856 16265890255055736064 519379712074838656 3219613242803492864 5919846773532147072 8620080304260801280 11320313834989455488 14020547365718109696 16720780896446763904 974270353465866496 3674503884194520704 6374737414923174912 9074970945651829120 11775204476380483328 14475438007109137536 17175671537837791744 1429160994856894336 4129394525585548544 6829628056314202752 9529861587042856960 12230095117771511168 14930328648500165376 17630562179228819584 1884051636247922176 4584285166976576384 7284518697705230592 9984752228433884800 12684985759162539008 15385219289891193216 18085452820619847424 2338942277638950016 5039175808367604224 7739409339096258432 10439642869824912640 13139876400553566848 15840109931282221056 93599388301323648 2793832919029977856 5494066449758632064 8194299980487286272 10894533511215940480 13594767041944594688 16295000572673248896 548490029692351488 3248723560421005696 5948957091149659904 8649190621878314112 11349424152606968320 14049657683335622528 16749891214064276736 1003380671083379328 3703614201812033536 6403847732540687744 9104081263269341952 11804314793997996160 14504548324726650368 17204781855455304576 1458271312474407168 4158504843203061376 6858738373931715584 9558971904660369792 12259205435389024000 14959438966117678208 17659672496846332416 1913161953865435008 4613395484594089216 7313629015322743424 10013862546051397632 12714096076780051840 15414329607508706048 18114563138237360256 2368052595256462848 5068286125985117056 7768519656713771264 10468753187442425472 13168986718171079680 15869220248899733888 122709705918836480 2822943236647490688 5523176767376144896 8223410298104799104 10923643828833453312 13623877359562107520 16324110890290761728 577600347309864320 3277833878038518528 5978067408767172736 8678300939495826944 11378534470224481152 14078768000953135360 16779001531681789568 1032490988700892160 3732724519429546368 6432958050158200576 9133191580886854784 11833425111615508992 14533658642344163200 17233892173072817408 1487381630091920000 4187615160820574208 6887848691549228416 9588082222277882624 12288315753006536832 14988549283735191040 17688782814463845248 1942272271482947840 4642505802211602048 7342739332940256256 10042972863668910464 12743206394397564672 15443439925126218880 18143673455854873088 2397162912873975680 5097396443602629888 7797629974331284096 10497863505059938304 13198097035788592512 15898330566517246720 151820023536349312 2852053554265003520 5552287084993657728 8252520615722311936 10952754146450966144 13652987677179620352 16353221207908274560 606710664927377152 3306944195656031360 6007177726384685568 8707411257113339776 11407644787841993984 14107878318570648192 16808111849299302400 1061601306318404992 3761834837047059200 6462068367775713408 9162301898504367616 11862535429233021824 14562768959961676032 17263002490690330240 1516491947709432832 4216725478438087040 6916959009166741248 9617192539895395456 12317426070624049664 15017659601352703872 17717893132081358080 1971382589100460672 4671616119829114880 7371849650557769088 10072083181286423296 12772316712015077504 15472550242743731712 18172783773472385920 2426273230491488512 5126506761220142720 7826740291948796928 10526973822677451136 13227207353406105344 15927440884134759552 180930341153862144 2881163871882516352 5581397402611170560 8281630933339824768 10981864464068478976 13682097994797133184 16382331525525787392 635820982544889984 3336054513273544192 6036288044002198400 8736521574730852608 11436755105459506816 14136988636188161024 16837222166916815232 1090711623935917824 3790945154664572032 6491178685393226240 9191412216121880448 11891645746850534656 14591879277579188864 17292112808307843072 1545602265326945664 4245835796055599872 6946069326784254080 9646302857512908288 12346536388241562496 15046769918970216704 17747003449698870912 2000492906717973504 4700726437446627712 7400959968175281920 10101193498903936128 12801427029632590336 15501660560361244544 18201894091089898752 2455383548109001344 5155617078837655552 7855850609566309760 10556084140294963968 13256317671023618176 15956551201752272384 210040658771374976 2910274189500029184 5610507720228683392 8310741250957337600 11010974781685991808 13711208312414646016 16411441843143300224 664931300162402816 3365164830891057024 6065398361619711232 8765631892348365440 11465865423077019648 14166098953805673856 16866332484534328064 1119821941553430656 3820055472282084864 6520289003010739072 9220522533739393280 11920756064468047488 14620989595196701696 17321223125925355904 1574712582944458496 4274946113673112704 6975179644401766912 9675413175130421120 12375646705859075328 15075880236587729536 17776113767316383744 2029603224335486336 4729836755064140544 7430070285792794752 10130303816521448960 12830537347250103168 15530770877978757376 18231004408707411584 2484493865726514176 5184727396455168384 7884960927183822592 10585194457912476800 13285427988641131008 15985661519369785216 239150976388887808 2939384507117542016 5639618037846196224 8339851568574850432 11040085099303504640 13740318630032158848 16440552160760813056 694041617779915648 3394275148508569856 6094508679237224064 8794742209965878272 11494975740694532480 14195209271423186688 16895442802151840896 1148932259170943488 3849165789899597696 6549399320628251904 9249632851356906112 11949866382085560320 14650099912814214528 17350333443542868736 1603822900561971328 4304056431290625536 7004289962019279744 9704523492747933952 12404757023476588160 15104990554205242368 17805224084933896576 2058713541952999168 4758947072681653376 7459180603410307584 10159414134138961792 12859647664867616000 15559881195596270208 18260114726324924416 2513604183344027008 5213837714072681216 7914071244801335424 10614304775529989632 13314538306258643840 16014771836987298048 268261294006400640 2968494824735054848 5668728355463709056 8368961886192363264 11069195416921017472 13769428947649671680 16469662478378325888 723151935397428480 3423385466126082688 6123618996854736896 8823852527583391104 11524086058312045312 14224319589040699520 16924553119769353728 1178042576788456320 3878276107517110528 6578509638245764736 9278743168974418944 11978976699703073152 14679210230431727360 17379443761160381568 1632933218179484160 4333166748908138368 7033400279636792576 9733633810365446784 12433867341094100992 15134100871822755200 17834334402551409408 2087823859570512000 4788057390299166208 7488290921027820416 10188524451756474624 12888757982485128832 15588991513213783040 18289225043942437248 2542714500961539840 5242948031690194048 7943181562418848256 10643415093147502464 13343648623876156672 16043882154604810880 297371611623913472 2997605142352567680 5697838673081221888 8398072203809876096 11098305734538530304 13798539265267184512 16498772795995838720 752262253014941312 3452495783743595520 6152729314472249728 8852962845200903936 11553196375929558144 14253429906658212352 16953663437386866560 1207152894405969152 3907386425134623360 6607619955863277568 9307853486591931776 12008087017320585984 14708320548049240192 17408554078777894400 1662043535796996992 4362277066525651200 7062510597254305408 9762744127982959616 12462977658711613824 15163211189440268032 17863444720168922240 2116934177188024832 4817167707916679040 7517401238645333248 10217634769373987456 12917868300102641664 15618101830831295872 18318335361559950080 2571824818579052672 5272058349307706880 7972291880036361088 10672525410765015296 13372758941493669504 16072992472222323712 326481929241426304 3026715459970080512 5726948990698734720 8427182521427388928 11127416052156043136 13827649582884697344 16527883113613351552 781372570632454144 3481606101361108352 6181839632089762560 8882073162818416768 11582306693547070976 14282540224275725184 16982773755004379392 1236263212023481984 3936496742752136192 6636730273480790400 9336963804209444608 12037197334938098816 14737430865666753024 17437664396395407232 1691153853414509824 4391387384143164032 7091620914871818240 9791854445600472448 12492087976329126656 15192321507057780864 17892555037786435072 2146044494805537664 4846278025534191872 7546511556262846080 10246745086991500288 12946978617720154496 15647212148448808704 18347445679177462912 2600935136196565504 5301168666925219712 8001402197653873920 10701635728382528128 13401869259111182336 16102102789839836544 355592246858939136 3055825777587593344 5756059308316247552 8456292839044901760 11156526369773555968 13856759900502210176 16556993431230864384 810482888249966976 3510716418978621184 6210949949707275392 8911183480435929600 11611417011164583808 14311650541893238016 17011884072621892224 1265373529640994816 3965607060369649024 6665840591098303232 9366074121826957440 12066307652555611648 14766541183284265856 17466774714012920064 1720264171032022656 4420497701760676864 7120731232489331072 9820964763217985280 12521198293946639488 15221431824675293696 17921665355403947904 2175154812423050496 4875388343151704704 7575621873880358912 10275855404609013120 12976088935337667328 15676322466066321536 18376555996794975744 2630045453814078336 5330278984542732544 8030512515271386752 10730746046000040960 13430979576728695168 16131213107457349376 384702564476451968 3084936095205106176 5785169625933760384 8485403156662414592 11185636687391068800 13885870218119723008 16586103748848377216 839593205867479808 3539826736596134016 6240060267324788224 8940293798053442432 11640527328782096640 14340760859510750848 17040994390239405056 1294483847258507648 3994717377987161856 6694950908715816064 9395184439444470272 12095417970173124480 14795651500901778688 17495885031630432896 1749374488649535488 4449608019378189696 7149841550106843904 9850075080835498112 12550308611564152320 15250542142292806528 17950775673021460736 2204265130040563328 4904498660769217536 7604732191497871744 10304965722226525952 13005199252955180160 15705432783683834368 18405666314412488576 2659155771431591168 5359389302160245376 8059622832888899584 10759856363617553792 13460089894346208000 16160323425074862208 413812882093964800 3114046412822619008 5814279943551273216 8514513474279927424 11214747005008581632 13914980535737235840 16615214066465890048 868703523484992640 3568937054213646848 6269170584942301056 8969404115670955264 11669637646399609472 14369871177128263680 17070104707856917888 1323594164876020480 4023827695604674688 6724061226333328896 9424294757061983104 12124528287790637312 14824761818519291520 17524995349247945728 1778484806267048320 4478718336995702528 7178951867724356736 9879185398453010944 12579418929181665152 15279652459910319360 17979885990638973568 2233375447658076160 4933608978386730368 7633842509115384576 10334076039844038784 13034309570572692992 15734543101301347200 18434776632030001408 2688266089049104000 5388499619777758208 8088733150506412416 10788966681235066624 13489200211963720832 16189433742692375040 442923199711477632 3143156730440131840 5843390261168786048 8543623791897440256 11243857322626094464 13944090853354748672 16644324384083402880 897813841102505472 3598047371831159680 6298280902559813888 8998514433288468096 11698747964017122304 14398981494745776512 17099215025474430720 1352704482493533312 4052938013222187520 6753171543950841728 9453405074679495936 12153638605408150144 14853872136136804352 17554105666865458560 1807595123884561152 4507828654613215360 7208062185341869568 9908295716070523776 12608529246799177984 15308762777527832192 18008996308256486400 2262485765275588992 4962719296004243200 7662952826732897408 10363186357461551616 13063419888190205824 15763653418918860032 17142875937962624 2717376406666616832 5417609937395271040 8117843468123925248 10818076998852579456 13518310529581233664 16218544060309887872 472033517328990464 3172267048057644672 5872500578786298880 8572734109514953088 11272967640243607296 13973201170972261504 16673434701700915712 926924158720018304 3627157689448672512 6327391220177326720 9027624750905980928 11727858281634635136 14428091812363289344 17128325343091943552 1381814800111046144 4082048330839700352 6782281861568354560 9482515392297008768 12182748923025662976 14882982453754317184 17583215984482971392 1836705441502073984 4536938972230728192 7237172502959382400 9937406033688036608 12637639564416690816 15337873095145345024 18038106625873999232 2291596082893101824 4991829613621756032 7692063144350410240 10392296675079064448 13092530205807718656 15792763736536372864 46253193555475456 2746486724284129664 5446720255012783872 8146953785741438080 10847187316470092288 13547420847198746496 16247654377927400704 501143834946503296 3201377365675157504 5901610896403811712 8601844427132465920 11302077957861120128 14002311488589774336 16702545019318428544 956034476337531136 3656268007066185344 6356501537794839552 9056735068523493760 11756968599252147968 14457202129980802176 17157435660709456384 1410925117728558976 4111158648457213184 6811392179185867392 9511625709914521600 12211859240643175808 14912092771371830016 17612326302100484224 1865815759119586816 4566049289848241024 7266282820576895232 9966516351305549440 12666749882034203648 15366983412762857856 18067216943491512064 2320706400510614656 5020939931239268864 7721173461967923072 10421406992696577280 13121640523425231488 15821874054153885696 75363511172988288 2775597041901642496 5475830572630296704 8176064103358950912 10876297634087605120 13576531164816259328 16276764695544913536 530254152564016128 3230487683292670336 5930721214021324544 8630954744749978752 11331188275478632960 14031421806207287168 16731655336935941376 985144793955043968 3685378324683698176 6385611855412352384 9085845386141006592 11786078916869660800 14486312447598315008 17186545978326969216 1440035435346071808 4140268966074726016 6840502496803380224 9540736027532034432 12240969558260688640 14941203088989342848 17641436619717997056 1894926076737099648 4595159607465753856 7295393138194408064 9995626668923062272 12695860199651716480 15396093730380370688 18096327261109024896 2349816718128127488 5050050248856781696 7750283779585435904 10450517310314090112 13150750841042744320 15850984371771398528 104473828790501120 2804707359519155328 5504940890247809536 8205174420976463744 10905407951705117952 13605641482433772160 16305875013162426368 559364470181528960 3259598000910183168 5959831531638837376 8660065062367491584 11360298593096145792 14060532123824800000 16760765654553454208 1014255111572556800 3714488642301211008 6414722173029865216 9114955703758519424 11815189234487173632 14515422765215827840 17215656295944482048 1469145752963584640 4169379283692238848 6869612814420893056 9569846345149547264 12270079875878201472 14970313406606855680 17670546937335509888 1924036394354612480 4624269925083266688 7324503455811920896 10024736986540575104 12724970517269229312 15425204047997883520 18125437578726537728 2378927035745640320 5079160566474294528 7779394097202948736 10479627627931602944 13179861158660257152 15880094689388911360 133584146408013952 2833817677136668160 5534051207865322368 8234284738593976576 10934518269322630784 13634751800051284992 16334985330779939200 588474787799041792 3288708318527696000 5988941849256350208 8689175379985004416 11389408910713658624 14089642441442312832 16789875972170967040 1043365429190069632 3743598959918723840 6443832490647378048 9144066021376032256 11844299552104686464 14544533082833340672 17244766613561994880 1498256070581097472 4198489601309751680 6898723132038405888 9598956662767060096 12299190193495714304 14999423724224368512 17699657254953022720 1953146711972125312 4653380242700779520 7353613773429433728 10053847304158087936 12754080834886742144 15454314365615396352 18154547896344050560 2408037353363153152 5108270884091807360 7808504414820461568 10508737945549115776 13208971476277769984 15909205007006424192 162694464025526784 2862927994754180992 5563161525482835200 8263395056211489408 10963628586940143616 13663862117668797824 16364095648397452032 617585105416554624 3317818636145208832 6018052166873863040 8718285697602517248 11418519228331171456 14118752759059825664 16818986289788479872 1072475746807582464 3772709277536236672 6472942808264890880 9173176338993545088 11873409869722199296 14573643400450853504 17273876931179507712 1527366388198610304 4227599918927264512 6927833449655918720 9628066980384572928 12328300511113227136 15028534041841881344 17728767572570535552 1982257029589638144 4682490560318292352 7382724091046946560 10082957621775600768 12783191152504254976 15483424683232909184 18183658213961563392 2437147670980665984 5137381201709320192 7837614732437974400 10537848263166628608 13238081793895282816 15938315324623937024 191804781643039616 2892038312371693824 5592271843100348032 8292505373829002240 10992738904557656448 13692972435286310656 16393205966014964864 646695423034067456 3346928953762721664 6047162484491375872 8747396015220030080 11447629545948684288 14147863076677338496 16848096607405992704 1101586064425095296 3801819595153749504 6502053125882403712 9202286656611057920 11902520187339712128 14602753718068366336 17302987248797020544 1556476705816123136 4256710236544777344 6956943767273431552 9657177298002085760 12357410828730739968 15057644359459394176 17757877890188048384 2011367347207150976 4711600877935805184 7411834408664459392 10112067939393113600 12812301470121767808 15512535000850422016 18212768531579076224 2466257988598178816 5166491519326833024 7866725050055487232 10566958580784141440 13267192111512795648 15967425642241449856 220915099260552448 2921148629989206656 5621382160717860864 8321615691446515072 11021849222175169280 13722082752903823488 16422316283632477696 675805740651580288 3376039271380234496 6076272802108888704 8776506332837542912 11476739863566197120 14176973394294851328 16877206925023505536 1130696382042608128 3830929912771262336 6531163443499916544 9231396974228570752 11931630504957224960 14631864035685879168 17332097566414533376 1585587023433635968 4285820554162290176 6986054084890944384 9686287615619598592 12386521146348252800 15086754677076907008 17786988207805561216 2040477664824663808 4740711195553318016 7440944726281972224 10141178257010626432 12841411787739280640 15541645318467934848 18241878849196589056 2495368306215691648 5195601836944345856 7895835367673000064 10596068898401654272 13296302429130308480 15996535959858962688 250025416878065280 2950258947606719488 5650492478335373696 8350726009064027904 11050959539792682112 13751193070521336320 16451426601249990528 704916058269093120 3405149588997747328 6105383119726401536 8805616650455055744 11505850181183709952 14206083711912364160 16906317242641018368 1159806699660120960 3860040230388775168 6560273761117429376 9260507291846083584 11960740822574737792 14660974353303392000 17361207884032046208 1614697341051148800 4314930871779803008 7015164402508457216 9715397933237111424 12415631463965765632 15115864994694419840 17816098525423074048 2069587982442176640 4769821513170830848 7470055043899485056 10170288574628139264 12870522105356793472 15570755636085447680 18270989166814101888 2524478623833204480 5224712154561858688 7924945685290512896 10625179216019167104 13325412746747821312 16025646277476475520 279135734495578112 2979369265224232320 5679602795952886528 8379836326681540736 11080069857410194944 13780303388138849152 16480536918867503360 734026375886605952 3434259906615260160 6134493437343914368 8834726968072568576 11534960498801222784 14235194029529876992 16935427560258531200 1188917017277633792 3889150548006288000 6589384078734942208 9289617609463596416 11989851140192250624 14690084670920904832 17390318201649559040 1643807658668661632 4344041189397315840 7044274720125970048 9744508250854624256 12444741781583278464 15144975312311932672 17845208843040586880 2098698300059689472 4798931830788343680 7499165361516997888 10199398892245652096 12899632422974306304 15599865953702960512 18300099484431614720 2553588941450717312 5253822472179371520 7954056002908025728 10654289533636679936 13354523064365334144 16054756595093988352 308246052113090944 3008479582841745152 5708713113570399360 8408946644299053568 11109180175027707776 13809413705756361984 16509647236485016192 763136693504118784 3463370224232772992 6163603754961427200 8863837285690081408 11564070816418735616 14264304347147389824 16964537877876044032 1218027334895146624 3918260865623800832 6618494396352455040 9318727927081109248 12018961457809763456 14719194988538417664 17419428519267071872 1672917976286174464 4373151507014828672 7073385037743482880 9773618568472137088 12473852099200791296 15174085629929445504 17874319160658099712 2127808617677202304 4828042148405856512 7528275679134510720 10228509209863164928 12928742740591819136 15628976271320473344 18329209802049127552 2582699259068230144 5282932789796884352 7983166320525538560 10683399851254192768 13383633381982846976 16083866912711501184 337356369730603776 3037589900459257984 5737823431187912192 8438056961916566400 11138290492645220608 13838524023373874816 16538757554102529024 792247011121631616 3492480541850285824 6192714072578940032 8892947603307594240 11593181134036248448 14293414664764902656 16993648195493556864 1247137652512659456 3947371183241313664 6647604713969967872 9347838244698622080 12048071775427276288 14748305306155930496 17448538836884584704 1702028293903687296 4402261824632341504 7102495355360995712 9802728886089649920 12502962416818304128 15203195947546958336 17903429478275612544 2156918935294715136 4857152466023369344 7557385996752023552 10257619527480677760 12957853058209331968 15658086588937986176 18358320119666640384 2611809576685742976 5312043107414397184 8012276638143051392 10712510168871705600 13412743699600359808 16112977230329014016 366466687348116608 3066700218076770816 5766933748805425024 8467167279534079232 11167400810262733440 13867634340991387648 16567867871720041856 821357328739144448 3521590859467798656 6221824390196452864 8922057920925107072 11622291451653761280 14322524982382415488 17022758513111069696 1276247970130172288 3976481500858826496 6676715031587480704 9376948562316134912 12077182093044789120 14777415623773443328 17477649154502097536 1731138611521200128 4431372142249854336 7131605672978508544 9831839203707162752 12532072734435816960 15232306265164471168 17932539795893125376 2186029252912227968 4886262783640882176 7586496314369536384 10286729845098190592 12986963375826844800 15687196906555499008 18387430437284153216 2640919894303255808 5341153425031910016 8041386955760564224 10741620486489218432 13441854017217872640 16142087547946526848 395577004965629440 3095810535694283648 5796044066422937856 8496277597151592064 11196511127880246272 13896744658608900480 16596978189337554688 850467646356657280 3550701177085311488 6250934707813965696 8951168238542619904 11651401769271274112 14351635299999928320 17051868830728582528 1305358287747685120 4005591818476339328 6705825349204993536 9406058879933647744 12106292410662301952 14806525941390956160 17506759472119610368 1760248929138712960 4460482459867367168 7160715990596021376 9860949521324675584 12561183052053329792 15261416582781984000 17961650113510638208 2215139570529740800 4915373101258395008 7615606631987049216 10315840162715703424 13016073693444357632 15716307224173011840 18416540754901666048 2670030211920768640 5370263742649422848 8070497273378077056 10770730804106731264 13470964334835385472 16171197865564039680 424687322583142272 3124920853311796480 5825154384040450688 8525387914769104896 11225621445497759104 13925854976226413312 16626088506955067520 879577963974170112 3579811494702824320 6280045025431478528 8980278556160132736 11680512086888786944 14380745617617441152 17080979148346095360 1334468605365197952 4034702136093852160 6734935666822506368 9435169197551160576 12135402728279814784 14835636259008468992 17535869789737123200 1789359246756225792 4489592777484880000 7189826308213534208 9890059838942188416 12590293369670842624 15290526900399496832 17990760431128151040 2244249888147253632 4944483418875907840 7644716949604562048 10344950480333216256 13045184011061870464 15745417541790524672 18445651072519178880 2699140529538281472 5399374060266935680 8099607590995589888 10799841121724244096 13500074652452898304 16200308183181552512 453797640200655104 3154031170929309312 5854264701657963520 8554498232386617728 11254731763115271936 13954965293843926144 16655198824572580352 908688281591682944 3608921812320337152 6309155343048991360 9009388873777645568 11709622404506299776 14409855935234953984 17110089465963608192 1363578922982710784 4063812453711364992 6764045984440019200 9464279515168673408 12164513045897327616 14864746576625981824 17564980107354636032 1818469564373738624 4518703095102392832 7218936625831047040 9919170156559701248 12619403687288355456 15319637218017009664 18019870748745663872 2273360205764766464 4973593736493420672 7673827267222074880 10374060797950729088 13074294328679383296 15774527859408037504 28017316427140096 2728250847155794304 5428484377884448512 8128717908613102720 10828951439341756928 13529184970070411136 16229418500799065344 482907957818167936 3183141488546822144 5883375019275476352 8583608550004130560 11283842080732784768 13984075611461438976 16684309142190093184 937798599209195776 3638032129937849984 6338265660666504192 9038499191395158400 11738732722123812608 14438966252852466816 17139199783581121024 1392689240600223616 4092922771328877824 6793156302057532032 9493389832786186240 12193623363514840448 14893856894243494656 17594090424972148864 1847579881991251456 4547813412719905664 7248046943448559872 9948280474177214080 12648514004905868288 15348747535634522496 18048981066363176704 2302470523382279296 5002704054110933504 7702937584839587712 10403171115568241920 13103404646296896128 15803638177025550336 57127634044652928 2757361164773307136 5457594695501961344 8157828226230615552 10858061756959269760 13558295287687923968 16258528818416578176 512018275435680768 3212251806164334976 5912485336892989184 8612718867621643392 11312952398350297600 14013185929078951808 16713419459807606016 966908916826708608 3667142447555362816 6367375978284017024 9067609509012671232 11767843039741325440 14468076570469979648 17168310101198633856 1421799558217736448 4122033088946390656 6822266619675044864 9522500150403699072 12222733681132353280 14922967211861007488 17623200742589661696 1876690199608764288 4576923730337418496 7277157261066072704 9977390791794726912 12677624322523381120 15377857853252035328 18078091383980689536 2331580840999792128 5031814371728446336 7732047902457100544 10432281433185754752 13132514963914408960 15832748494643063168 86237951662165760 2786471482390819968 5486705013119474176 8186938543848128384 10887172074576782592 13587405605305436800 16287639136034091008 541128593053193600 3241362123781847808 5941595654510502016 8641829185239156224 11342062715967810432 14042296246696464640 16742529777425118848 996019234444221440 3696252765172875648 6396486295901529856 9096719826630184064 11796953357358838272 14497186888087492480 17197420418816146688 1450909875835249280 4151143406563903488 6851376937292557696 9551610468021211904 12251843998749866112 14952077529478520320 17652311060207174528 1905800517226277120 4606034047954931328 7306267578683585536 10006501109412239744 12706734640140893952 15406968170869548160 18107201701598202368 2360691158617304960 5060924689345959168 7761158220074613376 10461391750803267584 13161625281531921792 15861858812260576000 115348269279678592 2815581800008332800 5515815330736987008 8216048861465641216 10916282392194295424 13616515922922949632 16316749453651603840 570238910670706432 3270472441399360640 5970705972128014848 8670939502856669056 11371173033585323264 14071406564313977472 16771640095042631680 1025129552061734272 3725363082790388480 6425596613519042688 9125830144247696896 11826063674976351104 14526297205705005312 17226530736433659520 1480020193452762112 4180253724181416320 6880487254910070528 9580720785638724736 12280954316367378944 14981187847096033152 17681421377824687360 1934910834843789952 4635144365572444160 7335377896301098368 10035611427029752576 12735844957758406784 15436078488487060992 18136312019215715200 2389801476234817792 5090035006963472000 7790268537692126208 10490502068420780416 13190735599149434624 15890969129878088832 144458586897191424 2844692117625845632 5544925648354499840 8245159179083154048 10945392709811808256 13645626240540462464 16345859771269116672 599349228288219264 3299582759016873472 5999816289745527680 8700049820474181888 11400283351202836096 14100516881931490304 16800750412660144512 1054239869679247104 3754473400407901312 6454706931136555520 9154940461865209728 11855173992593863936 14555407523322518144 17255641054051172352 1509130511070274944 4209364041798929152 6909597572527583360 9609831103256237568 12310064633984891776 15010298164713545984 17710531695442200192 1964021152461302784 4664254683189956992 7364488213918611200 10064721744647265408 12764955275375919616 15465188806104573824 18165422336833228032 2418911793852330624 5119145324580984832 7819378855309639040 10519612386038293248 13219845916766947456 15920079447495601664 173568904514704256 2873802435243358464 5574035965972012672 8274269496700666880 10974503027429321088 13674736558157975296 16374970088886629504 628459545905732096 3328693076634386304 6028926607363040512 8729160138091694720 11429393668820348928 14129627199549003136 16829860730277657344 1083350187296759936 3783583718025414144 6483817248754068352 9184050779482722560 11884284310211376768 14584517840940030976 17284751371668685184 1538240828687787776 4238474359416441984 6938707890145096192 9638941420873750400 12339174951602404608 15039408482331058816 17739642013059713024 1993131470078815616 4693365000807469824 7393598531536124032 10093832062264778240 12794065592993432448 15494299123722086656 18194532654450740864 2448022111469843456 5148255642198497664 7848489172927151872 10548722703655806080 13248956234384460288 15949189765113114496 202679222132217088 2902912752860871296 5603146283589525504 8303379814318179712 11003613345046833920 13703846875775488128 16404080406504142336 657569863523244928 3357803394251899136 6058036924980553344 8758270455709207552 11458503986437861760 14158737517166515968 16858971047895170176 1112460504914272768 3812694035642926976 6512927566371581184 9213161097100235392 11913394627828889600 14613628158557543808 17313861689286198016 1567351146305300608 4267584677033954816 6967818207762609024 9668051738491263232 12368285269219917440 15068518799948571648 17768752330677225856 2022241787696328448 4722475318424982656 7422708849153636864 10122942379882291072 12823175910610945280 15523409441339599488 18223642972068253696 2477132429087356288 5177365959816010496 7877599490544664704 10577833021273318912 13278066552001973120 15978300082730627328 231789539749729920 2932023070478384128 5632256601207038336 8332490131935692544 11032723662664346752 13732957193393000960 16433190724121655168 686680181140757760 3386913711869411968 6087147242598066176 8787380773326720384 11487614304055374592 14187847834784028800 16888081365512683008 1141570822531785600 3841804353260439808 6542037883989094016 9242271414717748224 11942504945446402432 14642738476175056640 17342972006903710848 1596461463922813440 4296694994651467648 6996928525380121856 9697162056108776064 12397395586837430272 15097629117566084480 17797862648294738688 2051352105313841280 4751585636042495488 7451819166771149696 10152052697499803904 12852286228228458112 15552519758957112320 18252753289685766528 2506242746704869120 5206476277433523328 7906709808162177536 10606943338890831744 13307176869619485952 16007410400348140160 260899857367242752 2961133388095896960 5661366918824551168 8361600449553205376 11061833980281859584 13762067511010513792 16462301041739168000 715790498758270592 3416024029486924800 6116257560215579008 8816491090944233216 11516724621672887424 14216958152401541632 16917191683130195840 1170681140149298432 3870914670877952640 6571148201606606848 9271381732335261056 11971615263063915264 14671848793792569472 17372082324521223680 1625571781540326272 4325805312268980480 7026038842997634688 9726272373726288896 12426505904454943104 15126739435183597312 17826972965912251520 2080462422931354112 4780695953660008320 7480929484388662528 10181163015117316736 12881396545845970944 15581630076574625152 18281863607303279360 2535353064322381952 5235586595051036160 7935820125779690368 10636053656508344576 13336287187236998784 16036520717965652992 290010174984755584 2990243705713409792 5690477236442064000 8390710767170718208 11090944297899372416 13791177828628026624 16491411359356680832 744900816375783424 3445134347104437632 6145367877833091840 8845601408561746048 11545834939290400256 14246068470019054464 16946302000747708672 1199791457766811264 3900024988495465472 6600258519224119680 9300492049952773888 12000725580681428096 14700959111410082304 17401192642138736512 1654682099157839104 4354915629886493312 7055149160615147520 9755382691343801728 12455616222072455936 15155849752801110144 17856083283529764352 2109572740548866944 4809806271277521152 7510039802006175360 10210273332734829568 12910506863463483776 15610740394192137984 18310973924920792192 2564463381939894784 5264696912668548992 7964930443397203200 10665163974125857408 13365397504854511616 16065631035583165824 319120492602268416 3019354023330922624 5719587554059576832 8419821084788231040 11120054615516885248 13820288146245539456 16520521676974193664 774011133993296256 3474244664721950464 6174478195450604672 8874711726179258880 11574945256907913088 14275178787636567296 16975412318365221504 1228901775384324096 3929135306112978304 6629368836841632512 9329602367570286720 12029835898298940928 14730069429027595136 17430302959756249344 1683792416775351936 4384025947504006144 7084259478232660352 9784493008961314560 12484726539689968768 15184960070418622976 17885193601147277184 2138683058166379776 4838916588895033984 7539150119623688192 10239383650352342400 12939617181080996608 15639850711809650816 18340084242538305024 2593573699557407616 5293807230286061824 7994040761014716032 10694274291743370240 13394507822472024448 16094741353200678656 348230810219781248 3048464340948435456 5748697871677089664 8448931402405743872 11149164933134398080 13849398463863052288 16549631994591706496 803121451610809088 3503354982339463296 6203588513068117504 8903822043796771712 11604055574525425920 14304289105254080128 17004522635982734336 1258012093001836928 3958245623730491136 6658479154459145344 9358712685187799552 12058946215916453760 14759179746645107968 17459413277373762176 1712902734392864768 4413136265121518976 7113369795850173184 9813603326578827392 12513836857307481600 15214070388036135808 17914303918764790016 2167793375783892608 4868026906512546816 7568260437241201024 10268493967969855232 12968727498698509440 15668961029427163648 18369194560155817856 2622684017174920448 5322917547903574656 8023151078632228864 10723384609360883072 13423618140089537280 16123851670818191488 377341127837294080 3077574658565948288 5777808189294602496 8478041720023256704 11178275250751910912 13878508781480565120 16578742312209219328 832231769228321920 3532465299956976128 6232698830685630336 8932932361414284544 11633165892142938752 14333399422871592960 17033632953600247168 1287122410619349760 3987355941348003968 6687589472076658176 9387823002805312384 12088056533533966592 14788290064262620800 17488523594991275008 1742013052010377600 4442246582739031808 7142480113467686016 9842713644196340224 12542947174924994432 15243180705653648640 17943414236382302848 2196903693401405440 4897137224130059648 7597370754858713856 10297604285587368064 12997837816316022272 15698071347044676480 18398304877773330688 2651794334792433280 5352027865521087488 8052261396249741696 10752494926978395904 13452728457707050112 16152961988435704320 406451445454806912 3106684976183461120 5806918506912115328 8507152037640769536 11207385568369423744 13907619099098077952 16607852629826732160 861342086845834752 3561575617574488960 6261809148303143168 8962042679031797376 11662276209760451584 14362509740489105792 17062743271217760000 1316232728236862592 4016466258965516800 6716699789694171008 9416933320422825216 12117166851151479424 14817400381880133632 17517633912608787840 1771123369627890432 4471356900356544640 7171590431085198848 9871823961813853056 12572057492542507264 15272291023271161472 17972524553999815680 2226014011018918272 4926247541747572480 7626481072476226688 10326714603204880896 13026948133933535104 15727181664662189312 18427415195390843520 2680904652409946112 5381138183138600320 8081371713867254528 10781605244595908736 13481838775324562944 16182072306053217152 435561763072319744 3135795293800973952 5836028824529628160 8536262355258282368 11236495885986936576 13936729416715590784 16636962947444244992 890452404463347584 3590685935192001792 6290919465920656000 8991152996649310208 11691386527377964416 14391620058106618624 17091853588835272832 1345343045854375424 4045576576583029632 6745810107311683840 9446043638040338048 12146277168768992256 14846510699497646464 17546744230226300672 1800233687245403264 4500467217974057472 7200700748702711680 9900934279431365888 12601167810160020096 15301401340888674304 18001634871617328512 2255124328636431104 4955357859365085312 7655591390093739520 10355824920822393728 13056058451551047936 15756291982279702144 9781439298804736 2710014970027458944 5410248500756113152 8110482031484767360 10810715562213421568 13510949092942075776 16211182623670729984 464672080689832576 3164905611418486784 5865139142147140992 8565372672875795200 11265606203604449408 13965839734333103616 16666073265061757824 919562722080860416 3619796252809514624 6320029783538168832 9020263314266823040 11720496844995477248 14420730375724131456 17120963906452785664 1374453363471888256 4074686894200542464 6774920424929196672 9475153955657850880 12175387486386505088 14875621017115159296 17575854547843813504 1829344004862916096 4529577535591570304 7229811066320224512 9930044597048878720 12630278127777532928 15330511658506187136 18030745189234841344 2284234646253943936 4984468176982598144 7684701707711252352 10384935238439906560 13085168769168560768 15785402299897214976 38891756916317568 2739125287644971776 5439358818373625984 8139592349102280192 10839825879830934400 13540059410559588608 16240292941288242816 493782398307345408 3194015929035999616 5894249459764653824 8594482990493308032 11294716521221962240 13994950051950616448 16695183582679270656 948673039698373248 3648906570427027456 6349140101155681664 9049373631884335872 11749607162612990080 14449840693341644288 17150074224070298496 1403563681089401088 4103797211818055296 6804030742546709504 9504264273275363712 12204497804004017920 14904731334732672128 17604964865461326336 1858454322480428928 4558687853209083136 7258921383937737344 9959154914666391552 12659388445395045760 15359621976123699968 18059855506852354176 2313344963871456768 5013578494600110976 7713812025328765184 10414045556057419392 13114279086786073600 15814512617514727808 68002074533830400 2768235605262484608 5468469135991138816 8168702666719793024 10868936197448447232 13569169728177101440 16269403258905755648 522892715924858240 3223126246653512448 5923359777382166656 8623593308110820864 11323826838839475072 14024060369568129280 16724293900296783488 977783357315886080 3678016888044540288 6378250418773194496 9078483949501848704 11778717480230502912 14478951010959157120 17179184541687811328 1432673998706913920 4132907529435568128 6833141060164222336 9533374590892876544 12233608121621530752 14933841652350184960 17634075183078839168 1887564640097941760 4587798170826595968 7288031701555250176 9988265232283904384 12688498763012558592 15388732293741212800 18088965824469867008 2342455281488969600 5042688812217623808 7742922342946278016 10443155873674932224 13143389404403586432 15843622935132240640 97112392151343232 2797345922879997440 5497579453608651648 8197812984337305856 10898046515065960064 13598280045794614272 16298513576523268480 552003033542371072 3252236564271025280 5952470094999679488 8652703625728333696 11352937156456987904 14053170687185642112 16753404217914296320 1006893674933398912 3707127205662053120 6407360736390707328 9107594267119361536 11807827797848015744 14508061328576669952 17208294859305324160 1461784316324426752 4162017847053080960 6862251377781735168 9562484908510389376 12262718439239043584 14962951969967697792 17663185500696352000 1916674957715454592 4616908488444108800 7317142019172763008 10017375549901417216 12717609080630071424 15417842611358725632 18118076142087379840 2371565599106482432 5071799129835136640 7772032660563790848 10472266191292445056 13172499722021099264 15872733252749753472 126222709768856064 2826456240497510272 5526689771226164480 8226923301954818688 10927156832683472896 13627390363412127104 16327623894140781312 581113351159883904 3281346881888538112 5981580412617192320 8681813943345846528 11382047474074500736 14082281004803154944 16782514535531809152 1036003992550911744 3736237523279565952 6436471054008220160 9136704584736874368 11836938115465528576 14537171646194182784 17237405176922836992 1490894633941939584 4191128164670593792 6891361695399248000 9591595226127902208 12291828756856556416 14992062287585210624 17692295818313864832 1945785275332967424 4646018806061621632 7346252336790275840 10046485867518930048 12746719398247584256 15446952928976238464 18147186459704892672 2400675916723995264 5100909447452649472 7801142978181303680 10501376508909957888 13201610039638612096 15901843570367266304 155333027386368896 2855566558115023104 5555800088843677312 8256033619572331520 10956267150300985728 13656500681029639936 16356734211758294144 610223668777396736 3310457199506050944 6010690730234705152 8710924260963359360 11411157791692013568 14111391322420667776 16811624853149321984 1065114310168424576 3765347840897078784 6465581371625732992 9165814902354387200 11866048433083041408 14566281963811695616 17266515494540349824 1520004951559452416 4220238482288106624 6920472013016760832 9620705543745415040 12320939074474069248 15021172605202723456 17721406135931377664 1974895592950480256 4675129123679134464 7375362654407788672 10075596185136442880 12775829715865097088 15476063246593751296 18176296777322405504 2429786234341508096 5130019765070162304 7830253295798816512 10530486826527470720 13230720357256124928 15930953887984779136 184443345003881728 2884676875732535936 5584910406461190144 8285143937189844352 10985377467918498560 13685610998647152768 16385844529375806976 639333986394909568 3339567517123563776 6039801047852217984 8740034578580872192 11440268109309526400 14140501640038180608 16840735170766834816 1094224627785937408 3794458158514591616 6494691689243245824 9194925219971900032 11895158750700554240 14595392281429208448 17295625812157862656 1549115269176965248 4249348799905619456 6949582330634273664 9649815861362927872 12350049392091582080 15050282922820236288 17750516453548890496 2004005910567993088 4704239441296647296 7404472972025301504 10104706502753955712 12804940033482609920 15505173564211264128 18205407094939918336 2458896551959020928 5159130082687675136 7859363613416329344 10559597144144983552 13259830674873637760 15960064205602291968 213553662621394560 2913787193350048768 5614020724078702976 8314254254807357184 11014487785536011392 13714721316264665600 16414954846993319808 668444304012422400 3368677834741076608 6068911365469730816 8769144896198385024 11469378426927039232 14169611957655693440 16869845488384347648 1123334945403450240 3823568476132104448 6523802006860758656 9224035537589412864 11924269068318067072 14624502599046721280 17324736129775375488 1578225586794478080 4278459117523132288 6978692648251786496 9678926178980440704 12379159709709094912 15079393240437749120 17779626771166403328 2033116228185505920 4733349758914160128 7433583289642814336 10133816820371468544 12834050351100122752 15534283881828776960 18234517412557431168 2488006869576533760 5188240400305187968 7888473931033842176 10588707461762496384 13288940992491150592 15989174523219804800 242663980238907392 2942897510967561600 5643131041696215808 8343364572424870016 11043598103153524224 13743831633882178432 16444065164610832640 697554621629935232 3397788152358589440 6098021683087243648 8798255213815897856 11498488744544552064 14198722275273206272 16898955806001860480 1152445263020963072 3852678793749617280 6552912324478271488 9253145855206925696 11953379385935579904 14653612916664234112 17353846447392888320 1607335904411990912 4307569435140645120 7007802965869299328 9708036496597953536 12408270027326607744 15108503558055261952 17808737088783916160 2062226545803018752 4762460076531672960 7462693607260327168 10162927137988981376 12863160668717635584 15563394199446289792 18263627730174944000 2517117187194046592 5217350717922700800 7917584248651355008 10617817779380009216 13318051310108663424 16018284840837317632 271774297856420224 2972007828585074432 5672241359313728640 8372474890042382848 11072708420771037056 13772941951499691264 16473175482228345472 726664939247448064 3426898469976102272 6127132000704756480 8827365531433410688 11527599062162064896 14227832592890719104 16928066123619373312 1181555580638475904 3881789111367130112 6582022642095784320 9282256172824438528 11982489703553092736 14682723234281746944 17382956765010401152 1636446222029503744 4336679752758157952 7036913283486812160 9737146814215466368 12437380344944120576 15137613875672774784 17837847406401428992 2091336863420531584 4791570394149185792 7491803924877840000 10192037455606494208 12892270986335148416 15592504517063802624 18292738047792456832 2546227504811559424 5246461035540213632 7946694566268867840 10646928096997522048 13347161627726176256 16047395158454830464 300884615473933056 3001118146202587264 5701351676931241472 8401585207659895680 11101818738388549888 13802052269117204096 16502285799845858304 755775256864960896 3456008787593615104 6156242318322269312 8856475849050923520 11556709379779577728 14256942910508231936 16957176441236886144 1210665898255988736 3910899428984642944 6611132959713297152 9311366490441951360 12011600021170605568 14711833551899259776 17412067082627913984 1665556539647016576 4365790070375670784 7066023601104324992 9766257131832979200 12466490662561633408 15166724193290287616 17866957724018941824 2120447181038044416 4820680711766698624 7520914242495352832 10221147773224007040 12921381303952661248 15621614834681315456 18321848365409969664 2575337822429072256 5275571353157726464 7975804883886380672 10676038414615034880 13376271945343689088 16076505476072343296 329994933091445888 3030228463820100096 5730461994548754304 8430695525277408512 11130929056006062720 13831162586734716928 16531396117463371136 784885574482473728 3485119105211127936 6185352635939782144 8885586166668436352 11585819697397090560 14286053228125744768 16986286758854398976 1239776215873501568 3940009746602155776 6640243277330809984 9340476808059464192 12040710338788118400 14740943869516772608 17441177400245426816 1694666857264529408 4394900387993183616 7095133918721837824 9795367449450492032 12495600980179146240 15195834510907800448 17896068041636454656 2149557498655557248 4849791029384211456 7550024560112865664 10250258090841519872 12950491621570174080 15650725152298828288 18350958683027482496 2604448140046585088 5304681670775239296 8004915201503893504 10705148732232547712 13405382262961201920 16105615793689856128 359105250708958720 3059338781437612928 5759572312166267136 8459805842894921344 11160039373623575552 13860272904352229760 16560506435080883968 813995892099986560 3514229422828640768 6214462953557294976 8914696484285949184 11614930015014603392 14315163545743257600 17015397076471911808 1268886533491014400 3969120064219668608 6669353594948322816 9369587125676977024 12069820656405631232 14770054187134285440 17470287717862939648 1723777174882042240 4424010705610696448 7124244236339350656 9824477767068004864 12524711297796659072 15224944828525313280 17925178359253967488 2178667816273070080 4878901347001724288 7579134877730378496 10279368408459032704 12979601939187686912 15679835469916341120 18380069000644995328 2633558457664097920 5333791988392752128 8034025519121406336 10734259049850060544 13434492580578714752 16134726111307368960 388215568326471552 3088449099055125760 5788682629783779968 8488916160512434176 11189149691241088384 13889383221969742592 16589616752698396800 843106209717499392 3543339740446153600 6243573271174807808 8943806801903462016 11644040332632116224 14344273863360770432 17044507394089424640 1297996851108527232 3998230381837181440 6698463912565835648 9398697443294489856 12098930974023144064 14799164504751798272 17499398035480452480 1752887492499555072 4453121023228209280 7153354553956863488 9853588084685517696 12553821615414171904 15254055146142826112 17954288676871480320 2207778133890582912 4908011664619237120 7608245195347891328 10308478726076545536 13008712256805199744 15708945787533853952 18409179318262508160 2662668775281610752 5362902306010264960 8063135836738919168 10763369367467573376 13463602898196227584 16163836428924881792 417325885943984384 3117559416672638592 5817792947401292800 8518026478129947008 11218260008858601216 13918493539587255424 16618727070315909632 872216527335012224 3572450058063666432 6272683588792320640 8972917119520974848 11673150650249629056 14373384180978283264 17073617711706937472 1327107168726040064 4027340699454694272 6727574230183348480 9427807760912002688 12128041291640656896 14828274822369311104 17528508353097965312 1781997810117067904 4482231340845722112 7182464871574376320 9882698402303030528 12582931933031684736 15283165463760338944 17983398994488993152 2236888451508095744 4937121982236749952 7637355512965404160 10337589043694058368 13037822574422712576 15738056105151366784 18438289635880020992 2691779092899123584 5392012623627777792 8092246154356432000 10792479685085086208 13492713215813740416 16192946746542394624 446436203561497216 3146669734290151424 5846903265018805632 8547136795747459840 11247370326476114048 13947603857204768256 16647837387933422464 901326844952525056 3601560375681179264 6301793906409833472 9002027437138487680 11702260967867141888 14402494498595796096 17102728029324450304 1356217486343552896 4056451017072207104 6756684547800861312 9456918078529515520 12157151609258169728 14857385139986823936 17557618670715478144 1811108127734580736 4511341658463234944 7211575189191889152 9911808719920543360 12612042250649197568 15312275781377851776 18012509312106505984 2265998769125608576 4966232299854262784 7666465830582916992 10366699361311571200 13066932892040225408 15767166422768879616 20655879787982208 2720889410516636416 5421122941245290624 8121356471973944832 10821590002702599040 13521823533431253248 16222057064159907456 475546521179010048 3175780051907664256 5876013582636318464 8576247113364972672 11276480644093626880 13976714174822281088 16676947705550935296 930437162570037888 3630670693298692096 6330904224027346304 9031137754756000512 11731371285484654720 14431604816213308928 17131838346941963136 1385327803961065728 4085561334689719936 6785794865418374144 9486028396147028352 12186261926875682560 14886495457604336768 17586728988332990976 1840218445352093568 4540451976080747776 7240685506809401984 9940919037538056192 12641152568266710400 15341386098995364608 18041619629724018816 2295109086743121408 4995342617471775616 7695576148200429824 10395809678929084032 13096043209657738240 15796276740386392448 49766197405495040 2749999728134149248 5450233258862803456 8150466789591457664 10850700320320111872 13550933851048766080 16251167381777420288 504656838796522880 3204890369525177088 5905123900253831296 8605357430982485504 11305590961711139712 14005824492439793920 16706058023168448128 959547480187550720 3659781010916204928 6360014541644859136 9060248072373513344 11760481603102167552 14460715133830821760 17160948664559475968 1414438121578578560 4114671652307232768 6814905183035886976 9515138713764541184 12215372244493195392 14915605775221849600 17615839305950503808 1869328762969606400 4569562293698260608 7269795824426914816 9970029355155569024 12670262885884223232 15370496416612877440 18070729947341531648 2324219404360634240 5024452935089288448 7724686465817942656 10424919996546596864 13125153527275251072 15825387058003905280 78876515023007872 2779110045751662080 5479343576480316288 8179577107208970496 10879810637937624704 13580044168666278912 16280277699394933120 533767156414035712 3234000687142689920 5934234217871344128 8634467748599998336 11334701279328652544 14034934810057306752 16735168340785960960 988657797805063552 3688891328533717760 6389124859262371968 9089358389991026176 11789591920719680384 14489825451448334592 17190058982176988800 1443548439196091392 4143781969924745600 6844015500653399808 9544249031382054016 12244482562110708224 14944716092839362432 17644949623568016640 1898439080587119232 4598672611315773440 7298906142044427648 9999139672773081856 12699373203501736064 15399606734230390272 18099840264959044480 2353329721978147072 5053563252706801280 7753796783435455488 10454030314164109696 13154263844892763904 15854497375621418112 107986832640520704 2808220363369174912 5508453894097829120 8208687424826483328 10908920955555137536 13609154486283791744 16309388017012445952 562877474031548544 3263111004760202752 5963344535488856960 8663578066217511168 11363811596946165376 14064045127674819584 16764278658403473792 1017768115422576384 3718001646151230592 6418235176879884800 9118468707608539008 11818702238337193216 14518935769065847424 17219169299794501632 1472658756813604224 4172892287542258432 6873125818270912640 9573359348999566848 12273592879728221056 14973826410456875264 17674059941185529472 1927549398204632064 4627782928933286272 7328016459661940480 10028249990390594688 12728483521119248896 15428717051847903104 18128950582576557312 2382440039595659904 5082673570324314112 7782907101052968320 10483140631781622528 13183374162510276736 15883607693238930944 137097150258033536 2837330680986687744 5537564211715341952 8237797742443996160 10938031273172650368 13638264803901304576 16338498334629958784 591987791649061376 3292221322377715584 5992454853106369792 8692688383835024000 11392921914563678208 14093155445292332416 16793388976020986624 1046878433040089216 3747111963768743424 6447345494497397632 9147579025226051840 11847812555954706048 14548046086683360256 17248279617412014464 1501769074431117056 4202002605159771264 6902236135888425472 9602469666617079680 12302703197345733888 15002936728074388096 17703170258803042304 1956659715822144896 4656893246550799104 7357126777279453312 10057360308008107520 12757593838736761728 15457827369465415936 18158060900194070144 2411550357213172736 5111783887941826944 7812017418670481152 10512250949399135360 13212484480127789568 15912718010856443776 166207467875546368 2866440998604200576 5566674529332854784 8266908060061508992 10967141590790163200 13667375121518817408 16367608652247471616 621098109266574208 3321331639995228416 6021565170723882624 8721798701452536832 11422032232181191040 14122265762909845248 16822499293638499456 1075988750657602048 3776222281386256256 6476455812114910464 9176689342843564672 11876922873572218880 14577156404300873088 17277389935029527296 1530879392048629888 4231112922777284096 6931346453505938304 9631579984234592512 12331813514963246720 15032047045691900928 17732280576420555136 1985770033439657728 4686003564168311936 7386237094896966144 10086470625625620352 12786704156354274560 15486937687082928768 18187171217811582976 2440660674830685568 5140894205559339776 7841127736287993984 10541361267016648192 13241594797745302400 15941828328473956608 195317785493059200 2895551316221713408 5595784846950367616 8296018377679021824 10996251908407676032 13696485439136330240 16396718969864984448 650208426884087040 3350441957612741248 6050675488341395456 8750909019070049664 11451142549798703872 14151376080527358080 16851609611256012288 1105099068275114880 3805332599003769088 6505566129732423296 9205799660461077504 11906033191189731712 14606266721918385920 17306500252647040128 1559989709666142720 4260223240394796928 6960456771123451136 9660690301852105344 12360923832580759552 15061157363309413760 17761390894038067968 2014880351057170560 4715113881785824768 7415347412514478976 10115580943243133184 12815814473971787392 15516048004700441600 18216281535429095808 2469770992448198400 5170004523176852608 7870238053905506816 10570471584634161024 13270705115362815232 15970938646091469440 224428103110572032 2924661633839226240 5624895164567880448 8325128695296534656 11025362226025188864 13725595756753843072 16425829287482497280 679318744501599872 3379552275230254080 6079785805958908288 8780019336687562496 11480252867416216704 14180486398144870912 16880719928873525120 1134209385892627712 3834442916621281920 6534676447349936128 9234909978078590336 11935143508807244544 14635377039535898752 17335610570264552960 1589100027283655552 4289333558012309760 6989567088740963968 9689800619469618176 12390034150198272384 15090267680926926592 17790501211655580800 2043990668674683392 4744224199403337600 7444457730131991808 10144691260860646016 12844924791589300224 15545158322317954432 18245391853046608640 2498881310065711232 5199114840794365440 7899348371523019648 10599581902251673856 13299815432980328064 16000048963708982272 253538420728084864 2953771951456739072 5654005482185393280 8354239012914047488 11054472543642701696 13754706074371355904 16454939605100010112 708429062119112704 3408662592847766912 6108896123576421120 8809129654305075328 11509363185033729536 14209596715762383744 16909830246491037952 1163319703510140544 3863553234238794752 6563786764967448960 9264020295696103168 11964253826424757376 14664487357153411584 17364720887882065792 1618210344901168384 4318443875629822592 7018677406358476800 9718910937087131008 12419144467815785216 15119377998544439424 17819611529273093632 2073100986292196224 4773334517020850432 7473568047749504640 10173801578478158848 12874035109206813056 15574268639935467264 18274502170664121472 2527991627683224064 5228225158411878272 7928458689140532480 10628692219869186688 13328925750597840896 16029159281326495104 282648738345597696 2982882269074251904 5683115799802906112 8383349330531560320 11083582861260214528 13783816391988868736 16484049922717522944 737539379736625536 3437772910465279744 6138006441193933952 8838239971922588160 11538473502651242368 14238707033379896576 16938940564108550784 1192430021127653376 3892663551856307584 6592897082584961792 9293130613313616000 11993364144042270208 14693597674770924416 17393831205499578624 1647320662518681216 4347554193247335424 7047787723975989632 9748021254704643840 12448254785433298048 15148488316161952256 17848721846890606464 2102211303909709056 4802444834638363264 7502678365367017472 10202911896095671680 12903145426824325888 15603378957552980096 18303612488281634304 2557101945300736896 5257335476029391104 7957569006758045312 10657802537486699520 13358036068215353728 16058269598944007936 311759055963110528 3011992586691764736 5712226117420418944 8412459648149073152 11112693178877727360 13812926709606381568 16513160240335035776 766649697354138368 3466883228082792576 6167116758811446784 8867350289540100992 11567583820268755200 14267817350997409408 16968050881726063616 1221540338745166208 3921773869473820416 6622007400202474624 9322240930931128832 12022474461659783040 14722707992388437248 17422941523117091456 1676430980136194048 4376664510864848256 7076898041593502464 9777131572322156672 12477365103050810880 15177598633779465088 17877832164508119296 2131321621527221888 4831555152255876096 7531788682984530304 10232022213713184512 12932255744441838720 15632489275170492928 18332722805899147136 2586212262918249728 5286445793646903936 7986679324375558144 10686912855104212352 13387146385832866560 16087379916561520768 340869373580623360 3041102904309277568 5741336435037931776 8441569965766585984 11141803496495240192 13842037027223894400 16542270557952548608 795760014971651200 3495993545700305408 6196227076428959616 8896460607157613824 11596694137886268032 14296927668614922240 16997161199343576448 1250650656362679040 3950884187091333248 6651117717819987456 9351351248548641664 12051584779277295872 14751818310005950080 17452051840734604288 1705541297753706880 4405774828482361088 7106008359211015296 9806241889939669504 12506475420668323712 15206708951396977920 17906942482125632128 2160431939144734720 4860665469873388928 7560899000602043136 10261132531330697344 12961366062059351552 15661599592788005760 18361833123516659968 2615322580535762560 5315556111264416768 8015789641993070976 10716023172721725184 13416256703450379392 16116490234179033600 369979691198136192 3070213221926790400 5770446752655444608 8470680283384098816 11170913814112753024 13871147344841407232 16571380875570061440 824870332589164032 3525103863317818240 6225337394046472448 8925570924775126656 11625804455503780864 14326037986232435072 17026271516961089280 1279760973980191872 3979994504708846080 6680228035437500288 9380461566166154496 12080695096894808704 14780928627623462912 17481162158352117120 1734651615371219712 4434885146099873920 7135118676828528128 9835352207557182336 12535585738285836544 15235819269014490752 17936052799743144960 2189542256762247552 4889775787490901760 7590009318219555968 10290242848948210176 12990476379676864384 15690709910405518592 18390943441134172800 2644432898153275392 5344666428881929600 8044899959610583808 10745133490339238016 13445367021067892224 16145600551796546432 399090008815649024 3099323539544303232 5799557070272957440 8499790601001611648 11200024131730265856 13900257662458920064 16600491193187574272 853980650206676864 3554214180935331072 6254447711663985280 8954681242392639488 11654914773121293696 14355148303849947904 17055381834578602112 1308871291597704704 4009104822326358912 6709338353055013120 9409571883783667328 12109805414512321536 14810038945240975744 17510272475969629952 1763761932988732544 4463995463717386752 7164228994446040960 9864462525174695168 12564696055903349376 15264929586632003584 17965163117360657792 2218652574379760384 4918886105108414592 7619119635837068800 10319353166565723008 13019586697294377216 15719820228023031424 18420053758751685632 2673543215770788224 5373776746499442432 8074010277228096640 10774243807956750848 13474477338685405056 16174710869414059264 428200326433161856 3128433857161816064 5828667387890470272 8528900918619124480 11229134449347778688 13929367980076432896 16629601510805087104 883090967824189696 3583324498552843904 6283558029281498112 8983791560010152320 11684025090738806528 14384258621467460736 17084492152196114944 1337981609215217536 4038215139943871744 6738448670672525952 9438682201401180160 12138915732129834368 14839149262858488576 17539382793587142784 1792872250606245376 4493105781334899584 7193339312063553792 9893572842792208000 12593806373520862208 15294039904249516416 17994273434978170624 2247762891997273216 4947996422725927424 7648229953454581632 10348463484183235840 13048697014911890048 15748930545640544256 2420002659646848 2702653533388301056 5402887064116955264 8103120594845609472 10803354125574263680 13503587656302917888 16203821187031572096 457310644050674688 3157544174779328896 5857777705507983104 8558011236236637312 11258244766965291520 13958478297693945728 16658711828422599936 912201285441702528 3612434816170356736 6312668346899010944 9012901877627665152 11713135408356319360 14413368939084973568 17113602469813627776 1367091926832730368 4067325457561384576 6767558988290038784 9467792519018692992 12168026049747347200 14868259580476001408 17568493111204655616 1821982568223758208 4522216098952412416 7222449629681066624 9922683160409720832 12622916691138375040 15323150221867029248 18023383752595683456 2276873209614786048 4977106740343440256 7677340271072094464 10377573801800748672 13077807332529402880 15778040863258057088 31530320277159680 2731763851005813888 5431997381734468096 8132230912463122304 10832464443191776512 13532697973920430720 16232931504649084928 486420961668187520 3186654492396841728 5886888023125495936 8587121553854150144 11287355084582804352 13987588615311458560 16687822146040112768 941311603059215360 3641545133787869568 6341778664516523776 9042012195245177984 11742245725973832192 14442479256702486400 17142712787431140608 1396202244450243200 4096435775178897408 6796669305907551616 9496902836636205824 12197136367364860032 14897369898093514240 17597603428822168448 1851092885841271040 4551326416569925248 7251559947298579456 9951793478027233664 12652027008755887872 15352260539484542080 18052494070213196288 2305983527232298880 5006217057960953088 7706450588689607296 10406684119418261504 13106917650146915712 15807151180875569920 60640637894672512 2760874168623326720 5461107699351980928 8161341230080635136 10861574760809289344 13561808291537943552 16262041822266597760 515531279285700352 3215764810014354560 5915998340743008768 8616231871471662976 11316465402200317184 14016698932928971392 16716932463657625600 970421920676728192 3670655451405382400 6370888982134036608 9071122512862690816 11771356043591345024 14471589574319999232 17171823105048653440 1425312562067756032 4125546092796410240 6825779623525064448 9526013154253718656 12226246684982372864 14926480215711027072 17626713746439681280 1880203203458783872 4580436734187438080 7280670264916092288 9980903795644746496 12681137326373400704 15381370857102054912 18081604387830709120 2335093844849811712 5035327375578465920 7735560906307120128 10435794437035774336 13136027967764428544 15836261498493082752 89750955512185344 2789984486240839552 5490218016969493760 8190451547698147968 10890685078426802176 13590918609155456384 16291152139884110592 544641596903213184 3244875127631867392 5945108658360521600 8645342189089175808 11345575719817830016 14045809250546484224 16746042781275138432 999532238294241024 3699765769022895232 6399999299751549440 9100232830480203648 11800466361208857856 14500699891937512064 17200933422666166272 1454422879685268864 4154656410413923072 6854889941142577280 9555123471871231488 12255357002599885696 14955590533328539904 17655824064057194112 1909313521076296704 4609547051804950912 7309780582533605120 10010014113262259328 12710247643990913536 15410481174719567744 18110714705448221952 2364204162467324544 5064437693195978752 7764671223924632960 10464904754653287168 13165138285381941376 15865371816110595584 118861273129698176 2819094803858352384 5519328334587006592 8219561865315660800 10919795396044315008 13620028926772969216 16320262457501623424 573751914520726016 3273985445249380224 5974218975978034432 8674452506706688640 11374686037435342848 14074919568163997056 16775153098892651264 1028642555911753856 3728876086640408064 6429109617369062272 9129343148097716480 11829576678826370688 14529810209555024896 17230043740283679104 1483533197302781696 4183766728031435904 6884000258760090112 9584233789488744320 12284467320217398528 14984700850946052736 17684934381674706944 1938423838693809536 4638657369422463744 7338890900151117952 10039124430879772160 12739357961608426368 15439591492337080576 18139825023065734784 2393314480084837376 5093548010813491584 7793781541542145792 10494015072270800000 13194248602999454208 15894482133728108416 147971590747211008 2848205121475865216 5548438652204519424 8248672182933173632 10948905713661827840 13649139244390482048 16349372775119136256 602862232138238848 3303095762866893056 6003329293595547264 8703562824324201472 11403796355052855680 14104029885781509888 16804263416510164096 1057752873529266688 3757986404257920896 6458219934986575104 9158453465715229312 11858686996443883520 14558920527172537728 17259154057901191936 1512643514920294528 4212877045648948736 6913110576377602944 9613344107106257152 12313577637834911360 15013811168563565568 17714044699292219776 1967534156311322368 4667767687039976576 7368001217768630784 10068234748497284992 12768468279225939200 15468701809954593408 18168935340683247616 2422424797702350208 5122658328431004416 7822891859159658624 10523125389888312832 13223358920616967040 15923592451345621248 177081908364723840 2877315439093378048 5577548969822032256 8277782500550686464 10978016031279340672 13678249562007994880 16378483092736649088 631972549755751680 3332206080484405888 6032439611213060096 8732673141941714304 11432906672670368512 14133140203399022720 16833373734127676928 1086863191146779520 3787096721875433728 6487330252604087936 9187563783332742144 11887797314061396352 14588030844790050560 17288264375518704768 1541753832537807360 4241987363266461568 6942220893995115776 9642454424723769984 12342687955452424192 15042921486181078400 17743155016909732608 1996644473928835200 4696878004657489408 7397111535386143616 10097345066114797824 12797578596843452032 15497812127572106240 18198045658300760448 2451535115319863040 5151768646048517248 7852002176777171456 10552235707505825664 13252469238234479872 15952702768963134080 206192225982236672 2906425756710890880 5606659287439545088 8306892818168199296 11007126348896853504 13707359879625507712 16407593410354161920 661082867373264512 3361316398101918720 6061549928830572928 8761783459559227136 11462016990287881344 14162250521016535552 16862484051745189760 1115973508764292352 3816207039492946560 6516440570221600768 9216674100950254976 11916907631678909184 14617141162407563392 17317374693136217600 1570864150155320192 4271097680883974400 6971331211612628608 9671564742341282816 12371798273069937024 15072031803798591232 17772265334527245440 2025754791546348032 4725988322275002240 7426221853003656448 10126455383732310656 12826688914460964864 15526922445189619072 18227155975918273280 2480645432937375872 5180878963666030080 7881112494394684288 10581346025123338496 13281579555851992704 15981813086580646912 235302543599749504 2935536074328403712 5635769605057057920 8336003135785712128 11036236666514366336 13736470197243020544 16436703727971674752 690193184990777344 3390426715719431552 6090660246448085760 8790893777176739968 11491127307905394176 14191360838634048384 16891594369362702592 1145083826381805184 3845317357110459392 6545550887839113600 9245784418567767808 11946017949296422016 14646251480025076224 17346485010753730432 1599974467772833024 4300207998501487232 7000441529230141440 9700675059958795648 12400908590687449856 15101142121416104064 17801375652144758272 2054865109163860864 4755098639892515072 7455332170621169280 10155565701349823488 12855799232078477696 15556032762807131904 18256266293535786112 2509755750554888704 5209989281283542912 7910222812012197120 10610456342740851328 13310689873469505536 16010923404198159744 264412861217262336 2964646391945916544 5664879922674570752 8365113453403224960 11065346984131879168 13765580514860533376 16465814045589187584 719303502608290176 3419537033336944384 6119770564065598592 8820004094794252800 11520237625522907008 14220471156251561216 16920704686980215424 1174194143999318016 3874427674727972224 6574661205456626432 9274894736185280640 11975128266913934848 14675361797642589056 17375595328371243264 1629084785390345856 4329318316119000064 7029551846847654272 9729785377576308480 12430018908304962688 15130252439033616896 17830485969762271104 2083975426781373696 4784208957510027904 7484442488238682112 10184676018967336320 12884909549695990528 15585143080424644736 18285376611153298944 2538866068172401536 5239099598901055744 7939333129629709952 10639566660358364160 13339800191087018368 16040033721815672576 293523178834775168 2993756709563429376 5693990240292083584 8394223771020737792 11094457301749392000 13794690832478046208 16494924363206700416 748413820225803008 3448647350954457216 6148880881683111424 8849114412411765632 11549347943140419840 14249581473869074048 16949815004597728256 1203304461616830848 3903537992345485056 6603771523074139264 9304005053802793472 12004238584531447680 14704472115260101888 17404705645988756096 1658195103007858688 4358428633736512896 7058662164465167104 9758895695193821312 12459129225922475520 15159362756651129728 17859596287379783936 2113085744398886528 4813319275127540736 7513552805856194944 10213786336584849152 12914019867313503360 15614253398042157568 18314486928770811776 2567976385789914368 5268209916518568576 7968443447247222784 10668676977975876992 13368910508704531200 16069144039433185408 322633496452288000 3022867027180942208 5723100557909596416 8423334088638250624 11123567619366904832 13823801150095559040 16524034680824213248 777524137843315840 3477757668571970048 6177991199300624256 8878224730029278464 11578458260757932672 14278691791486586880 16978925322215241088 1232414779234343680 3932648309962997888 6632881840691652096 9333115371420306304 12033348902148960512 14733582432877614720 17433815963606268928 1687305420625371520 4387538951354025728 7087772482082679936 9788006012811334144 12488239543539988352 15188473074268642560 17888706604997296768 2142196062016399360 4842429592745053568 7542663123473707776 10242896654202361984 12943130184931016192 15643363715659670400 18343597246388324608 2597086703407427200 5297320234136081408 7997553764864735616 10697787295593389824 13398020826322044032 16098254357050698240 351743814069800832 3051977344798455040 5752210875527109248 8452444406255763456 11152677936984417664 13852911467713071872 16553144998441726080 806634455460828672 3506867986189482880 6207101516918137088 8907335047646791296 11607568578375445504 14307802109104099712 17008035639832753920 1261525096851856512 3961758627580510720 6661992158309164928 9362225689037819136 12062459219766473344 14762692750495127552 17462926281223781760 1716415738242884352 4416649268971538560 7116882799700192768 9817116330428846976 12517349861157501184 15217583391886155392 17917816922614809600 2171306379633912192 4871539910362566400 7571773441091220608 10272006971819874816 12972240502548529024 15672474033277183232 18372707564005837440 2626197021024940032 5326430551753594240 8026664082482248448 10726897613210902656 13427131143939556864 16127364674668211072 380854131687313664 3081087662415967872 5781321193144622080 8481554723873276288 11181788254601930496 13882021785330584704 16582255316059238912 835744773078341504 3535978303806995712 6236211834535649920 8936445365264304128 11636678895992958336 14336912426721612544 17037145957450266752 1290635414469369344 3990868945198023552 6691102475926677760 9391336006655331968 12091569537383986176 14791803068112640384 17492036598841294592 1745526055860397184 4445759586589051392 7145993117317705600 9846226648046359808 12546460178775014016 15246693709503668224 17946927240232322432 2200416697251425024 4900650227980079232 7600883758708733440 10301117289437387648 13001350820166041856 15701584350894696064 18401817881623350272 2655307338642452864 5355540869371107072 8055774400099761280 10756007930828415488 13456241461557069696 16156474992285723904 409964449304826496 3110197980033480704 5810431510762134912 8510665041490789120 11210898572219443328 13911132102948097536 16611365633676751744 864855090695854336 3565088621424508544 6265322152153162752 8965555682881816960 11665789213610471168 14366022744339125376 17066256275067779584 1319745732086882176 4019979262815536384 6720212793544190592 9420446324272844800 12120679855001499008 14820913385730153216 17521146916458807424 1774636373477910016 4474869904206564224 7175103434935218432 9875336965663872640 12575570496392526848 15275804027121181056 17976037557849835264 2229527014868937856 4929760545597592064 7629994076326246272 10330227607054900480 13030461137783554688 15730694668512208896 18430928199240863104 2684417656259965696 5384651186988619904 8084884717717274112 10785118248445928320 13485351779174582528 16185585309903236736 439074766922339328 3139308297650993536 5839541828379647744 8539775359108301952 11240008889836956160 13940242420565610368 16640475951294264576 893965408313367168 3594198939042021376 6294432469770675584 8994666000499329792 11694899531227984000 14395133061956638208 17095366592685292416 1348856049704395008 4049089580433049216 6749323111161703424 9449556641890357632 12149790172619011840 14850023703347666048 17550257234076320256 1803746691095422848 4503980221824077056 7204213752552731264 9904447283281385472 12604680814010039680 15304914344738693888 18005147875467348096 2258637332486450688 4958870863215104896 7659104393943759104 10359337924672413312 13059571455401067520 15759804986129721728 13294443148824320 2713527973877478528 5413761504606132736 8113995035334786944 10814228566063441152 13514462096792095360 16214695627520749568 468185084539852160 3168418615268506368 5868652145997160576 8568885676725814784 11269119207454468992 13969352738183123200 16669586268911777408 923075725930880000 3623309256659534208 6323542787388188416 9023776318116842624 11724009848845496832 14424243379574151040 17124476910302805248 1377966367321907840 4078199898050562048 6778433428779216256 9478666959507870464 12178900490236524672 14879134020965178880 17579367551693833088 1832857008712935680 4533090539441589888 7233324070170244096 9933557600898898304 12633791131627552512 15334024662356206720 18034258193084860928 2287747650103963520 4987981180832617728 7688214711561271936 10388448242289926144 13088681773018580352 15788915303747234560 42404760766337152 2742638291494991360 5442871822223645568 8143105352952299776 10843338883680953984 13543572414409608192 16243805945138262400 497295402157364992 3197528932886019200 5897762463614673408 8597995994343327616 11298229525071981824 13998463055800636032 16698696586529290240 952186043548392832 3652419574277047040 6352653105005701248 9052886635734355456 11753120166463009664 14453353697191663872 17153587227920318080 1407076684939420672 4107310215668074880 6807543746396729088 9507777277125383296 12208010807854037504 14908244338582691712 17608477869311345920 1861967326330448512 4562200857059102720 7262434387787756928 9962667918516411136 12662901449245065344 15363134979973719552 18063368510702373760 2316857967721476352 5017091498450130560 7717325029178784768 10417558559907438976 13117792090636093184 15818025621364747392 71515078383849984 2771748609112504192 5471982139841158400 8172215670569812608 10872449201298466816 13572682732027121024 16272916262755775232 526405719774877824 3226639250503532032 5926872781232186240 8627106311960840448 11327339842689494656 14027573373418148864 16727806904146803072 981296361165905664 3681529891894559872 6381763422623214080 9081996953351868288 11782230484080522496 14482464014809176704 17182697545537830912 1436187002556933504 4136420533285587712 6836654064014241920 9536887594742896128 12237121125471550336 14937354656200204544 17637588186928858752 1891077643947961344 4591311174676615552 7291544705405269760 9991778236133923968 12692011766862578176 15392245297591232384 18092478828319886592 2345968285338989184 5046201816067643392 7746435346796297600 10446668877524951808 13146902408253606016 15847135938982260224 100625396001362816 2800858926730017024 5501092457458671232 8201325988187325440 10901559518915979648 13601793049644633856 16302026580373288064 555516037392390656 3255749568121044864 5955983098849699072 8656216629578353280 11356450160307007488 14056683691035661696 16756917221764315904 1010406678783418496 3710640209512072704 6410873740240726912 9111107270969381120 11811340801698035328 14511574332426689536 17211807863155343744 1465297320174446336 4165530850903100544 6865764381631754752 9565997912360408960 12266231443089063168 14966464973817717376 17666698504546371584 1920187961565474176 4620421492294128384 7320655023022782592 10020888553751436800 12721122084480091008 15421355615208745216 18121589145937399424 2375078602956502016 5075312133685156224 7775545664413810432 10475779195142464640 13176012725871118848 15876246256599773056 129735713618875648 2829969244347529856 5530202775076184064 8230436305804838272 10930669836533492480 13630903367262146688 16331136897990800896 584626355009903488 3284859885738557696 5985093416467211904 8685326947195866112 11385560477924520320 14085794008653174528 16786027539381828736 1039516996400931328 3739750527129585536 6439984057858239744 9140217588586893952 11840451119315548160 14540684650044202368 17240918180772856576 1494407637791959168 4194641168520613376 6894874699249267584 9595108229977921792 12295341760706576000 14995575291435230208 17695808822163884416 1949298279182987008 4649531809911641216 7349765340640295424 10049998871368949632 12750232402097603840 15450465932826258048 18150699463554912256 2404188920574014848 5104422451302669056 7804655982031323264 10504889512759977472 13205123043488631680 15905356574217285888 158846031236388480 2859079561965042688 5559313092693696896 8259546623422351104 10959780154151005312 13660013684879659520 16360247215608313728 613736672627416320 3313970203356070528 6014203734084724736 8714437264813378944 11414670795542033152 14114904326270687360 16815137856999341568 1068627314018444160 3768860844747098368 6469094375475752576 9169327906204406784 11869561436933060992 14569794967661715200 17270028498390369408 1523517955409472000 4223751486138126208 6923985016866780416 9624218547595434624 12324452078324088832 15024685609052743040 17724919139781397248 1978408596800499840 4678642127529154048 7378875658257808256 10079109188986462464 12779342719715116672 15479576250443770880 18179809781172425088 2433299238191527680 5133532768920181888 7833766299648836096 10533999830377490304 13234233361106144512 15934466891834798720 187956348853901312 2888189879582555520 5588423410311209728 8288656941039863936 10988890471768518144 13689124002497172352 16389357533225826560 642846990244929152 3343080520973583360 6043314051702237568 8743547582430891776 11443781113159545984 14144014643888200192 16844248174616854400 1097737631635956992 3797971162364611200 6498204693093265408 9198438223821919616 11898671754550573824 14598905285279228032 17299138816007882240 1552628273026984832 4252861803755639040 6953095334484293248 9653328865212947456 12353562395941601664 15053795926670255872 17754029457398910080 2007518914418012672 4707752445146666880 7407985975875321088 10108219506603975296 12808453037332629504 15508686568061283712 18208920098789937920 2462409555809040512 5162643086537694720 7862876617266348928 10563110147995003136 13263343678723657344 15963577209452311552 217066666471414144 2917300197200068352 5617533727928722560 8317767258657376768 11018000789386030976 13718234320114685184 16418467850843339392 671957307862441984 3372190838591096192 6072424369319750400 8772657900048404608 11472891430777058816 14173124961505713024 16873358492234367232 1126847949253469824 3827081479982124032 6527315010710778240 9227548541439432448 11927782072168086656 14628015602896740864 17328249133625395072 1581738590644497664 4281972121373151872 6982205652101806080 9682439182830460288 12382672713559114496 15082906244287768704 17783139775016422912 2036629232035525504 4736862762764179712 7437096293492833920 10137329824221488128 12837563354950142336 15537796885678796544 18238030416407450752 2491519873426553344 5191753404155207552 7891986934883861760 10592220465612515968 13292453996341170176 15992687527069824384 246176984088926976 2946410514817581184 5646644045546235392 8346877576274889600 11047111107003543808 13747344637732198016 16447578168460852224 701067625479954816 3401301156208609024 6101534686937263232 8801768217665917440 11502001748394571648 14202235279123225856 16902468809851880064 1155958266870982656 3856191797599636864 6556425328328291072 9256658859056945280 11956892389785599488 14657125920514253696 17357359451242907904 1610848908262010496 4311082438990664704 7011315969719318912 9711549500447973120 12411783031176627328 15112016561905281536 17812250092633935744 2065739549653038336 4765973080381692544 7466206611110346752 10166440141839000960 12866673672567655168 15566907203296309376 18267140734024963584 2520630191044066176 5220863721772720384 7921097252501374592 10621330783230028800 13321564313958683008 16021797844687337216 275287301706439808 2975520832435094016 5675754363163748224 8375987893892402432 11076221424621056640 13776454955349710848 16476688486078365056 730177943097467648 3430411473826121856 6130645004554776064 8830878535283430272 11531112066012084480 14231345596740738688 16931579127469392896 1185068584488495488 3885302115217149696 6585535645945803904 9285769176674458112 11986002707403112320 14686236238131766528 17386469768860420736 1639959225879523328 4340192756608177536 7040426287336831744 9740659818065485952 12440893348794140160 15141126879522794368 17841360410251448576 2094849867270551168 4795083397999205376 7495316928727859584 10195550459456513792 12895783990185168000 15596017520913822208 18296251051642476416 2549740508661579008 5249974039390233216 7950207570118887424 10650441100847541632 13350674631576195840 16050908162304850048 304397619323952640 3004631150052606848 5704864680781261056 8405098211509915264 11105331742238569472 13805565272967223680 16505798803695877888 759288260714980480 3459521791443634688 6159755322172288896 8859988852900943104 11560222383629597312 14260455914358251520 16960689445086905728 1214178902106008320 3914412432834662528 6614645963563316736 9314879494291970944 12015113025020625152 14715346555749279360 17415580086477933568 1669069543497036160 4369303074225690368 7069536604954344576 9769770135682998784 12470003666411652992 15170237197140307200 17870470727868961408 2123960184888064000 4824193715616718208 7524427246345372416 10224660777074026624 12924894307802680832 15625127838531335040 18325361369259989248 2578850826279091840 5279084357007746048 7979317887736400256 10679551418465054464 13379784949193708672 16080018479922362880 333507936941465472 3033741467670119680 5733974998398773888 8434208529127428096 11134442059856082304 13834675590584736512 16534909121313390720 788398578332493312 3488632109061147520 6188865639789801728 8889099170518455936 11589332701247110144 14289566231975764352 16989799762704418560 1243289219723521152 3943522750452175360 6643756281180829568 9343989811909483776 12044223342638137984 14744456873366792192 17444690404095446400 1698179861114548992 4398413391843203200 7098646922571857408 9798880453300511616 12499113984029165824 15199347514757820032 17899581045486474240 2153070502505576832 4853304033234231040 7553537563962885248 10253771094691539456 12954004625420193664 15654238156148847872 18354471686877502080 2607961143896604672 5308194674625258880 8008428205353913088 10708661736082567296 13408895266811221504 16109128797539875712 362618254558978304 3062851785287632512 5763085316016286720 8463318846744940928 11163552377473595136 13863785908202249344 16564019438930903552 817508895950006144 3517742426678660352 6217975957407314560 8918209488135968768 11618443018864622976 14318676549593277184 17018910080321931392 1272399537341033984 3972633068069688192 6672866598798342400 9373100129526996608 12073333660255650816 14773567190984305024 17473800721712959232 1727290178732061824 4427523709460716032 7127757240189370240 9827990770918024448 12528224301646678656 15228457832375332864 17928691363103987072 2182180820123089664 4882414350851743872 7582647881580398080 10282881412309052288 12983114943037706496 15683348473766360704 18383582004495014912 2637071461514117504 5337304992242771712 8037538522971425920 10737772053700080128 13438005584428734336 16138239115157388544 391728572176491136 3091962102905145344 5792195633633799552 8492429164362453760 11192662695091107968 13892896225819762176 16593129756548416384 846619213567518976 3546852744296173184 6247086275024827392 8947319805753481600 11647553336482135808 14347786867210790016 17048020397939444224 1301509854958546816 4001743385687201024 6701976916415855232 9402210447144509440 12102443977873163648 14802677508601817856 17502911039330472064 1756400496349574656 4456634027078228864 7156867557806883072 9857101088535537280 12557334619264191488 15257568149992845696 17957801680721499904 2211291137740602496 4911524668469256704 7611758199197910912 10311991729926565120 13012225260655219328 15712458791383873536 18412692322112527744 2666181779131630336 5366415309860284544 8066648840588938752 10766882371317592960 13467115902046247168 16167349432774901376 420838889794003968 3121072420522658176 5821305951251312384 8521539481979966592 11221773012708620800 13922006543437275008 16622240074165929216 875729531185031808 3575963061913686016 6276196592642340224 8976430123370994432 11676663654099648640 14376897184828302848 17077130715556957056 1330620172576059648 4030853703304713856 6731087234033368064 9431320764762022272 12131554295490676480 14831787826219330688 17532021356947984896 1785510813967087488 4485744344695741696 7185977875424395904 9886211406153050112 12586444936881704320 15286678467610358528 17986911998339012736 2240401455358115328 4940634986086769536 7640868516815423744 10341102047544077952 13041335578272732160 15741569109001386368 18441802639730040576 2695292096749143168 5395525627477797376 8095759158206451584 10795992688935105792 13496226219663760000 16196459750392414208 449949207411516800 3150182738140171008 5850416268868825216 8550649799597479424 11250883330326133632 13951116861054787840 16651350391783442048 904839848802544640 3605073379531198848 6305306910259853056 9005540440988507264 11705773971717161472 14406007502445815680 17106241033174469888 1359730490193572480 4059964020922226688 6760197551650880896 9460431082379535104 12160664613108189312 14860898143836843520 17561131674565497728 1814621131584600320 4514854662313254528 7215088193041908736 9915321723770562944 12615555254499217152 15315788785227871360 18016022315956525568 2269511772975628160 4969745303704282368 7669978834432936576 10370212365161590784 13070445895890244992 15770679426618899200 24168883638001792 2724402414366656000 5424635945095310208 8124869475823964416 10825103006552618624 13525336537281272832 16225570068009927040 479059525029029632 3179293055757683840 5879526586486338048 8579760117214992256 11279993647943646464 13980227178672300672 16680460709400954880 933950166420057472 3634183697148711680 6334417227877365888 9034650758606020096 11734884289334674304 14435117820063328512 17135351350791982720 1388840807811085312 4089074338539739520 6789307869268393728 9489541399997047936 12189774930725702144 14890008461454356352 17590241992183010560 1843731449202113152 4543964979930767360 7244198510659421568 9944432041388075776 12644665572116729984 15344899102845384192 18045132633574038400 2298622090593140992 4998855621321795200 7699089152050449408 10399322682779103616 13099556213507757824 15799789744236412032 53279201255514624 2753512731984168832 5453746262712823040 8153979793441477248 10854213324170131456 13554446854898785664 16254680385627439872 508169842646542464 3208403373375196672 5908636904103850880 8608870434832505088 11309103965561159296 14009337496289813504 16709571027018467712 963060484037570304 3663294014766224512 6363527545494878720 9063761076223532928 11763994606952187136 14464228137680841344 17164461668409495552 1417951125428598144 4118184656157252352 6818418186885906560 9518651717614560768 12218885248343214976 14919118779071869184 17619352309800523392 1872841766819625984 4573075297548280192 7273308828276934400 9973542359005588608 12673775889734242816 15374009420462897024 18074242951191551232 2327732408210653824 5027965938939308032 7728199469667962240 10428433000396616448 13128666531125270656 15828900061853924864 82389518873027456 2782623049601681664 5482856580330335872 8183090111058990080 10883323641787644288 13583557172516298496 16283790703244952704 537280160264055296 3237513690992709504 5937747221721363712 8637980752450017920 11338214283178672128 14038447813907326336 16738681344635980544 992170801655083136 3692404332383737344 6392637863112391552 9092871393841045760 11793104924569699968 14493338455298354176 17193571986027008384 1447061443046110976 4147294973774765184 6847528504503419392 9547762035232073600 12247995565960727808 14948229096689382016 17648462627418036224 1901952084437138816 4602185615165793024 7302419145894447232 10002652676623101440 12702886207351755648 15403119738080409856 18103353268809064064 2356842725828166656 5057076256556820864 7757309787285475072 10457543318014129280 13157776848742783488 15858010379471437696 111499836490540288 2811733367219194496 5511966897947848704 8212200428676502912 10912433959405157120 13612667490133811328 16312901020862465536 566390477881568128 3266624008610222336 5966857539338876544 8667091070067530752 11367324600796184960 14067558131524839168 16767791662253493376 1021281119272595968 3721514650001250176 6421748180729904384 9121981711458558592 11822215242187212800 14522448772915867008 17222682303644521216 1476171760663623808 4176405291392278016 6876638822120932224 9576872352849586432 12277105883578240640 14977339414306894848 17677572945035549056 1931062402054651648 4631295932783305856 7331529463511960064 10031762994240614272 12731996524969268480 15432230055697922688 18132463586426576896 2385953043445679488 5086186574174333696 7786420104902987904 10486653635631642112 13186887166360296320 15887120697088950528 140610154108053120 2840843684836707328 5541077215565361536 8241310746294015744 10941544277022669952 13641777807751324160 16342011338479978368 595500795499080960 3295734326227735168 5995967856956389376 8696201387685043584 11396434918413697792 14096668449142352000 16796901979871006208 1050391436890108800 3750624967618763008 6450858498347417216 9151092029076071424 11851325559804725632 14551559090533379840 17251792621262034048 1505282078281136640 4205515609009790848 6905749139738445056 9605982670467099264 12306216201195753472 15006449731924407680 17706683262653061888 1960172719672164480 4660406250400818688 7360639781129472896 10060873311858127104 12761106842586781312 15461340373315435520 18161573904044089728 2415063361063192320 5115296891791846528 7815530422520500736 10515763953249154944 13215997483977809152 15916231014706463360 169720471725565952 2869954002454220160 5570187533182874368 8270421063911528576 10970654594640182784 13670888125368836992 16371121656097491200 624611113116593792 3324844643845248000 6025078174573902208 8725311705302556416 11425545236031210624 14125778766759864832 16826012297488519040 1079501754507621632 3779735285236275840 6479968815964930048 9180202346693584256 11880435877422238464 14580669408150892672 17280902938879546880 1534392395898649472 4234625926627303680 6934859457355957888 9635092988084612096 12335326518813266304 15035560049541920512 17735793580270574720 1989283037289677312 4689516568018331520 7389750098746985728 10089983629475639936 12790217160204294144 15490450690932948352 18190684221661602560 2444173678680705152 5144407209409359360 7844640740138013568 10544874270866667776 13245107801595321984 15945341332323976192 198830789343078784 2899064320071732992 5599297850800387200 8299531381529041408 10999764912257695616 13699998442986349824 16400231973715004032 653721430734106624 3353954961462760832 6054188492191415040 8754422022920069248 11454655553648723456 14154889084377377664 16855122615106031872 1108612072125134464 3808845602853788672 6509079133582442880 9209312664311097088 11909546195039751296 14609779725768405504 17310013256497059712 1563502713516162304 4263736244244816512 6963969774973470720 9664203305702124928 12364436836430779136 15064670367159433344 17764903897888087552 2018393354907190144 4718626885635844352 7418860416364498560 10119093947093152768 12819327477821806976 15519561008550461184 18219794539279115392 2473283996298217984 5173517527026872192 7873751057755526400 10573984588484180608 13274218119212834816 15974451649941489024 227941106960591616 2928174637689245824 5628408168417900032 8328641699146554240 11028875229875208448 13729108760603862656 16429342291332516864 682831748351619456 3383065279080273664 6083298809808927872 8783532340537582080 11483765871266236288 14183999401994890496 16884232932723544704 1137722389742647296 3837955920471301504 6538189451199955712 9238422981928609920 11938656512657264128 14638890043385918336 17339123574114572544 1592613031133675136 4292846561862329344 6993080092590983552 9693313623319637760 12393547154048291968 15093780684776946176 17794014215505600384 2047503672524702976 4747737203253357184 7447970733982011392 10148204264710665600 12848437795439319808 15548671326167974016 18248904856896628224 2502394313915730816 5202627844644385024 7902861375373039232 10603094906101693440 13303328436830347648 16003561967559001856 257051424578104448 2957284955306758656 5657518486035412864 8357752016764067072 11057985547492721280 13758219078221375488 16458452608950029696 711942065969132288 3412175596697786496 6112409127426440704 8812642658155094912 11512876188883749120 14213109719612403328 16913343250341057536 1166832707360160128 3867066238088814336 6567299768817468544 9267533299546122752 11967766830274776960 14668000361003431168 17368233891732085376 1621723348751187968 4321956879479842176 7022190410208496384 9722423940937150592 12422657471665804800 15122891002394459008 17823124533123113216 2076613990142215808 4776847520870870016 7477081051599524224 10177314582328178432 12877548113056832640 15577781643785486848 18278015174514141056 2531504631533243648 5231738162261897856 7931971692990552064 10632205223719206272 13332438754447860480 16032672285176514688 286161742195617280 2986395272924271488 5686628803652925696 8386862334381579904 11087095865110234112 13787329395838888320 16487562926567542528 741052383586645120 3441285914315299328 6141519445043953536 8841752975772607744 11541986506501261952 14242220037229916160 16942453567958570368 1195943024977672960 3896176555706327168 6596410086434981376 9296643617163635584 11996877147892289792 14697110678620944000 17397344209349598208 1650833666368700800 4351067197097355008 7051300727826009216 9751534258554663424 12451767789283317632 15152001320011971840 17852234850740626048 2105724307759728640 4805957838488382848 7506191369217037056 10206424899945691264 12906658430674345472 15606891961402999680 18307125492131653888 2560614949150756480 5260848479879410688 7961082010608064896 10661315541336719104 13361549072065373312 16061782602794027520 315272059813130112 3015505590541784320 5715739121270438528 8415972651999092736 11116206182727746944 13816439713456401152 16516673244185055360 770162701204157952 3470396231932812160 6170629762661466368 8870863293390120576 11571096824118774784 14271330354847428992 16971563885576083200 1225053342595185792 3925286873323840000 6625520404052494208 9325753934781148416 12025987465509802624 14726220996238456832 17426454526967111040 1679943983986213632 4380177514714867840 7080411045443522048 9780644576172176256 12480878106900830464 15181111637629484672 17881345168358138880 2134834625377241472 4835068156105895680 7535301686834549888 10235535217563204096 12935768748291858304 15636002279020512512 18336235809749166720 2589725266768269312 5289958797496923520 7990192328225577728 10690425858954231936 13390659389682886144 16090892920411540352 344382377430642944 3044615908159297152 5744849438887951360 8445082969616605568 11145316500345259776 13845550031073913984 16545783561802568192 799273018821670784 3499506549550324992 6199740080278979200 8899973611007633408 11600207141736287616 14300440672464941824 17000674203193596032 1254163660212698624 3954397190941352832 6654630721670007040 9354864252398661248 12055097783127315456 14755331313855969664 17455564844584623872 1709054301603726464 4409287832332380672 7109521363061034880 9809754893789689088 12509988424518343296 15210221955246997504 17910455485975651712 2163944942994754304 4864178473723408512 7564412004452062720 10264645535180716928 12964879065909371136 15665112596638025344 18365346127366679552 2618835584385782144 5319069115114436352 8019302645843090560 10719536176571744768 13419769707300398976 16120003238029053184 373492695048155776 3073726225776809984 5773959756505464192 8474193287234118400 11174426817962772608 13874660348691426816 16574893879420081024 828383336439183616 3528616867167837824 6228850397896492032 8929083928625146240 11629317459353800448 14329550990082454656 17029784520811108864 1283273977830211456 3983507508558865664 6683741039287519872 9383974570016174080 12084208100744828288 14784441631473482496 17484675162202136704 1738164619221239296 4438398149949893504 7138631680678547712 9838865211407201920 12539098742135856128 15239332272864510336 17939565803593164544 2193055260612267136 4893288791340921344 7593522322069575552 10293755852798229760 12993989383526883968 15694222914255538176 18394456444984192384 2647945902003294976 5348179432731949184 8048412963460603392 10748646494189257600 13448880024917911808 16149113555646566016 402603012665668608 3102836543394322816 5803070074122977024 8503303604851631232 11203537135580285440 13903770666308939648 16604004197037593856 857493654056696448 3557727184785350656 6257960715514004864 8958194246242659072 11658427776971313280 14358661307699967488 17058894838428621696 1312384295447724288 4012617826176378496 6712851356905032704 9413084887633686912 12113318418362341120 14813551949090995328 17513785479819649536 1767274936838752128 4467508467567406336 7167741998296060544 9867975529024714752 12568209059753368960 15268442590482023168 17968676121210677376 2222165578229779968 4922399108958434176 7622632639687088384 10322866170415742592 13023099701144396800 15723333231873051008 18423566762601705216 2677056219620807808 5377289750349462016 8077523281078116224 10777756811806770432 13477990342535424640 16178223873264078848 431713330283181440 3131946861011835648 5832180391740489856 8532413922469144064 11232647453197798272 13932880983926452480 16633114514655106688 886603971674209280 3586837502402863488 6287071033131517696 8987304563860171904 11687538094588826112 14387771625317480320 17088005156046134528 1341494613065237120 4041728143793891328 6741961674522545536 9442195205251199744 12142428735979853952 14842662266708508160 17542895797437162368 1796385254456264960 4496618785184919168 7196852315913573376 9897085846642227584 12597319377370881792 15297552908099536000 17997786438828190208 2251275895847292800 4951509426575947008 7651742957304601216 10351976488033255424 13052210018761909632 15752443549490563840 5933006509666432 2706166537238320640 5406400067966974848 8106633598695629056 10806867129424283264 13507100660152937472 16207334190881591680 460823647900694272 3161057178629348480 5861290709358002688 8561524240086656896 11261757770815311104 13961991301543965312 16662224832272619520 915714289291722112 3615947820020376320 6316181350749030528 9016414881477684736 11716648412206338944 14416881942934993152 17117115473663647360 1370604930682749952 4070838461411404160 6771071992140058368 9471305522868712576 12171539053597366784 14871772584326020992 17572006115054675200 1825495572073777792 4525729102802432000 7225962633531086208 9926196164259740416 12626429694988394624 15326663225717048832 18026896756445703040 2280386213464805632 4980619744193459840 7680853274922114048 10381086805650768256 13081320336379422464 15781553867108076672 35043324127179264 2735276854855833472 5435510385584487680 8135743916313141888 10835977447041796096 13536210977770450304 16236444508499104512 489933965518207104 3190167496246861312 5890401026975515520 8590634557704169728 11290868088432823936 13991101619161478144 16691335149890132352 944824606909234944 3645058137637889152 6345291668366543360 9045525199095197568 11745758729823851776 14445992260552505984 17146225791281160192 1399715248300262784 4099948779028916992 6800182309757571200 9500415840486225408 12200649371214879616 14900882901943533824 17601116432672188032 1854605889691290624 4554839420419944832 7255072951148599040 9955306481877253248 12655540012605907456 15355773543334561664 18056007074063215872 2309496531082318464 5009730061810972672 7709963592539626880 10410197123268281088 13110430653996935296 15810664184725589504 64153641744692096 2764387172473346304 5464620703202000512 8164854233930654720 10865087764659308928 13565321295387963136 16265554826116617344 519044283135719936 3219277813864374144 5919511344593028352 8619744875321682560 11319978406050336768 14020211936778990976 16720445467507645184 973934924526747776 3674168455255401984 6374401985984056192 9074635516712710400 11774869047441364608 14475102578170018816 17175336108898673024 1428825565917775616 4129059096646429824 6829292627375084032 9529526158103738240 12229759688832392448 14929993219561046656 17630226750289700864 1883716207308803456 4583949738037457664 7284183268766111872 9984416799494766080 12684650330223420288 15384883860952074496 18085117391680728704 2338606848699831296 5038840379428485504 7739073910157139712 10439307440885793920 13139540971614448128 15839774502343102336 93263959362204928 2793497490090859136 5493731020819513344 8193964551548167552 10894198082276821760 13594431613005475968 16294665143734130176 548154600753232768 3248388131481886976 5948621662210541184 8648855192939195392 11349088723667849600 14049322254396503808 16749555785125158016 1003045242144260608 3703278772872914816 6403512303601569024 9103745834330223232 11803979365058877440 14504212895787531648 17204446426516185856 1457935883535288448 4158169414263942656 6858402944992596864 9558636475721251072 12258870006449905280 14959103537178559488 17659337067907213696 1912826524926316288 4613060055654970496 7313293586383624704 10013527117112278912 12713760647840933120 15413994178569587328 18114227709298241536 2367717166317344128 5067950697045998336 7768184227774652544 10468417758503306752 13168651289231960960 15868884819960615168 122374276979717760 2822607807708371968 5522841338437026176 8223074869165680384 10923308399894334592 13623541930622988800 16323775461351643008 577264918370745600 3277498449099399808 5977731979828054016 8677965510556708224 11378199041285362432 14078432572014016640 16778666102742670848 1032155559761773440 3732389090490427648 6432622621219081856 9132856151947736064 11833089682676390272 14533323213405044480 17233556744133698688 1487046201152801280 4187279731881455488 6887513262610109696 9587746793338763904 12287980324067418112 14988213854796072320 17688447385524726528 1941936842543829120 4642170373272483328 7342403904001137536 10042637434729791744 12742870965458445952 15443104496187100160 18143338026915754368 2396827483934856960 5097061014663511168 7797294545392165376 10497528076120819584 13197761606849473792 15897995137578128000 151484594597230592 2851718125325884800 5551951656054539008 8252185186783193216 10952418717511847424 13652652248240501632 16352885778969155840 606375235988258432 3306608766716912640 6006842297445566848 8707075828174221056 11407309358902875264 14107542889631529472 16807776420360183680 1061265877379286272 3761499408107940480 6461732938836594688 9161966469565248896 11862200000293903104 14562433531022557312 17262667061751211520 1516156518770314112 4216390049498968320 6916623580227622528 9616857110956276736 12317090641684930944 15017324172413585152 17717557703142239360 1971047160161341952 4671280690889996160 7371514221618650368 10071747752347304576 12771981283075958784 15472214813804612992 18172448344533267200 2425937801552369792 5126171332281024000 7826404863009678208 10526638393738332416 13226871924466986624 15927105455195640832 180594912214743424 2880828442943397632 5581061973672051840 8281295504400706048 10981529035129360256 13681762565858014464 16381996096586668672 635485553605771264 3335719084334425472 6035952615063079680 8736186145791733888 11436419676520388096 14136653207249042304 16836886737977696512 1090376194996799104 3790609725725453312 6490843256454107520 9191076787182761728 11891310317911415936 14591543848640070144 17291777379368724352 1545266836387826944 4245500367116481152 6945733897845135360 9645967428573789568 12346200959302443776 15046434490031097984 17746668020759752192 2000157477778854784 4700391008507508992 7400624539236163200 10100858069964817408 12801091600693471616 15501325131422125824 18201558662150780032 2455048119169882624 5155281649898536832 7855515180627191040 10555748711355845248 13255982242084499456 15956215772813153664 209705229832256256 2909938760560910464 5610172291289564672 8310405822018218880 11010639352746873088 13710872883475527296 16411106414204181504 664595871223284096 3364829401951938304 6065062932680592512 8765296463409246720 11465529994137900928 14165763524866555136 16865997055595209344 1119486512614311936 3819720043342966144 6519953574071620352 9220187104800274560 11920420635528928768 14620654166257582976 17320887696986237184 1574377154005339776 4274610684733993984 6974844215462648192 9675077746191302400 12375311276919956608 15075544807648610816 17775778338377265024 2029267795396367616 4729501326125021824 7429734856853676032 10129968387582330240 12830201918310984448 15530435449039638656 18230668979768292864 2484158436787395456 5184391967516049664 7884625498244703872 10584859028973358080 13285092559702012288 15985326090430666496 238815547449769088 2939049078178423296 5639282608907077504 8339516139635731712 11039749670364385920 13739983201093040128 16440216731821694336 693706188840796928 3393939719569451136 6094173250298105344 8794406781026759552 11494640311755413760 14194873842484067968 16895107373212722176 1148596830231824768 3848830360960478976 6549063891689133184 9249297422417787392 11949530953146441600 14649764483875095808 17349998014603750016 1603487471622852608 4303721002351506816 7003954533080161024 9704188063808815232 12404421594537469440 15104655125266123648 17804888655994777856 2058378113013880448 4758611643742534656 7458845174471188864 10159078705199843072 12859312235928497280 15559545766657151488 18259779297385805696 2513268754404908288 5213502285133562496 7913735815862216704 10613969346590870912 13314202877319525120 16014436408048179328 267925865067281920 2968159395795936128 5668392926524590336 8368626457253244544 11068859987981898752 13769093518710552960 16469327049439207168 722816506458309760 3423050037186963968 6123283567915618176 8823517098644272384 11523750629372926592 14223984160101580800 16924217690830235008 1177707147849337600 3877940678577991808 6578174209306646016 9278407740035300224 11978641270763954432 14678874801492608640 17379108332221262848 1632597789240365440 4332831319969019648 7033064850697673856 9733298381426328064 12433531912154982272 15133765442883636480 17833998973612290688 2087488430631393280 4787721961360047488 7487955492088701696 10188189022817355904 12888422553546010112 15588656084274664320 18288889615003318528 2542379072022421120 5242612602751075328 7942846133479729536 10643079664208383744 13343313194937037952 16043546725665692160 297036182684794752 2997269713413448960 5697503244142103168 8397736774870757376 11097970305599411584 13798203836328065792 16498437367056720000 751926824075822592 3452160354804476800 6152393885533131008 8852627416261785216 11552860946990439424 14253094477719093632 16953328008447747840 1206817465466850432 3907050996195504640 6607284526924158848 9307518057652813056 12007751588381467264 14707985119110121472 17408218649838775680 1661708106857878272 4361941637586532480 7062175168315186688 9762408699043840896 12462642229772495104 15162875760501149312 17863109291229803520 2116598748248906112 4816832278977560320 7517065809706214528 10217299340434868736 12917532871163522944 15617766401892177152 18317999932620831360 2571489389639933952 5271722920368588160 7971956451097242368 10672189981825896576 13372423512554550784 16072657043283204992 326146500302307584 3026380031030961792 5726613561759616000 8426847092488270208 11127080623216924416 13827314153945578624 16527547684674232832 781037141693335424 3481270672421989632 6181504203150643840 8881737733879298048 11581971264607952256 14282204795336606464 16982438326065260672 1235927783084363264 3936161313813017472 6636394844541671680 9336628375270325888 12036861905998980096 14737095436727634304 17437328967456288512 1690818424475391104 4391051955204045312 7091285485932699520 9791519016661353728 12491752547390007936 15191986078118662144 17892219608847316352 2145709065866418944 4845942596595073152 7546176127323727360 10246409658052381568 12946643188781035776 15646876719509689984 18347110250238344192 2600599707257446784 5300833237986100992 8001066768714755200 10701300299443409408 13401533830172063616 16101767360900717824 355256817919820416 3055490348648474624 5755723879377128832 8455957410105783040 11156190940834437248 13856424471563091456 16556658002291745664 810147459310848256 3510380990039502464 6210614520768156672 8910848051496810880 11611081582225465088 14311315112954119296 17011548643682773504 1265038100701876096 3965271631430530304 6665505162159184512 9365738692887838720 12065972223616492928 14766205754345147136 17466439285073801344 1719928742092903936 4420162272821558144 7120395803550212352 9820629334278866560 12520862865007520768 15221096395736174976 17921329926464829184 2174819383483931776 4875052914212585984 7575286444941240192 10275519975669894400 12975753506398548608 15675987037127202816 18376220567855857024 2629710024874959616 5329943555603613824 8030177086332268032 10730410617060922240 13430644147789576448 16130877678518230656 384367135537333248 3084600666265987456 5784834196994641664 8485067727723295872 11185301258451950080 13885534789180604288 16585768319909258496 839257776928361088 3539491307657015296 6239724838385669504 8939958369114323712 11640191899842977920 14340425430571632128 17040658961300286336 1294148418319388928 3994381949048043136 6694615479776697344 9394849010505351552 12095082541234005760 14795316071962659968 17495549602691314176 1749039059710416768 4449272590439070976 7149506121167725184 9849739651896379392 12549973182625033600 15250206713353687808 17950440244082342016 2203929701101444608 4904163231830098816 7604396762558753024 10304630293287407232 13004863824016061440 15705097354744715648 18405330885473369856 2658820342492472448 5359053873221126656 8059287403949780864 10759520934678435072 13459754465407089280 16159987996135743488 413477453154846080 3113710983883500288 5813944514612154496 8514178045340808704 11214411576069462912 13914645106798117120 16614878637526771328 868368094545873920 3568601625274528128 6268835156003182336 8969068686731836544 11669302217460490752 14369535748189144960 17069769278917799168 1323258735936901760 4023492266665555968 6723725797394210176 9423959328122864384 12124192858851518592 14824426389580172800 17524659920308827008 1778149377327929600 4478382908056583808 7178616438785238016 9878849969513892224 12579083500242546432 15279317030971200640 17979550561699854848 2233040018718957440 4933273549447611648 7633507080176265856 10333740610904920064 13033974141633574272 15734207672362228480 18434441203090882688 2687930660109985280 5388164190838639488 8088397721567293696 10788631252295947904 13488864783024602112 16189098313753256320 442587770772358912 3142821301501013120 5843054832229667328 8543288362958321536 11243521893686975744 13943755424415629952 16643988955144284160 897478412163386752 3597711942892040960 6297945473620695168 8998179004349349376 11698412535078003584 14398646065806657792 17098879596535312000 1352369053554414592 4052602584283068800 6752836115011723008 9453069645740377216 12153303176469031424 14853536707197685632 17553770237926339840 1807259694945442432 4507493225674096640 7207726756402750848 9907960287131405056 12608193817860059264 15308427348588713472 18008660879317367680 2262150336336470272 4962383867065124480 7662617397793778688 10362850928522432896 13063084459251087104 15763317989979741312 16807446998843904 2717040977727498112 5417274508456152320 8117508039184806528 10817741569913460736 13517975100642114944 16218208631370769152 471698088389871744 3171931619118525952 5872165149847180160 8572398680575834368 11272632211304488576 13972865742033142784 16673099272761796992 926588729780899584 3626822260509553792 6327055791238208000 9027289321966862208 11727522852695516416 14427756383424170624 17127989914152824832 1381479371171927424 4081712901900581632 6781946432629235840 9482179963357890048 12182413494086544256 14882647024815198464 17582880555543852672 1836370012562955264 4536603543291609472 7236837074020263680 9937070604748917888 12637304135477572096 15337537666206226304 18037771196934880512 2291260653953983104 4991494184682637312 7691727715411291520 10391961246139945728 13092194776868599936 15792428307597254144 45917764616356736 2746151295345010944 5446384826073665152 8146618356802319360 10846851887530973568 13547085418259627776 16247318948988281984 500808406007384576 3201041936736038784 5901275467464692992 8601508998193347200 11301742528922001408 14001976059650655616 16702209590379309824 955699047398412416 3655932578127066624 6356166108855720832 9056399639584375040 11756633170313029248 14456866701041683456 17157100231770337664 1410589688789440256 4110823219518094464 6811056750246748672 9511290280975402880 12211523811704057088 14911757342432711296 17611990873161365504 1865480330180468096 4565713860909122304 7265947391637776512 9966180922366430720 12666414453095084928 15366647983823739136 18066881514552393344 2320370971571495936 5020604502300150144 7720838033028804352 10421071563757458560 13121305094486112768 15821538625214766976 75028082233869568 2775261612962523776 5475495143691177984 8175728674419832192 10875962205148486400 13576195735877140608 16276429266605794816 529918723624897408 3230152254353551616 5930385785082205824 8630619315810860032 11330852846539514240 14031086377268168448 16731319907996822656 984809365015925248 3685042895744579456 6385276426473233664 9085509957201887872 11785743487930542080 14485977018659196288 17186210549387850496 1439700006406953088 4139933537135607296 6840167067864261504 9540400598592915712 12240634129321569920 14940867660050224128 17641101190778878336 1894590647797980928 4594824178526635136 7295057709255289344 9995291239983943552 12695524770712597760 15395758301441251968 18095991832169906176 2349481289189008768 5049714819917662976 7749948350646317184 10450181881374971392 13150415412103625600 15850648942832279808 104138399851382400 2804371930580036608 5504605461308690816 8204838992037345024 10905072522765999232 13605306053494653440 16305539584223307648 559029041242410240 3259262571971064448 5959496102699718656 8659729633428372864 11359963164157027072 14060196694885681280 16760430225614335488 1013919682633438080 3714153213362092288 6414386744090746496 9114620274819400704 11814853805548054912 14515087336276709120 17215320867005363328 1468810324024465920 4169043854753120128 6869277385481774336 9569510916210428544 12269744446939082752 14969977977667736960 17670211508396391168 1923700965415493760 4623934496144147968 7324168026872802176 10024401557601456384 12724635088330110592 15424868619058764800 18125102149787419008 2378591606806521600 5078825137535175808 7779058668263830016 10479292198992484224 13179525729721138432 15879759260449792640 133248717468895232 2833482248197549440 5533715778926203648 8233949309654857856 10934182840383512064 13634416371112166272 16334649901840820480 588139358859923072 3288372889588577280 5988606420317231488 8688839951045885696 11389073481774539904 14089307012503194112 16789540543231848320 1043030000250950912 3743263530979605120 6443497061708259328 9143730592436913536 11843964123165567744 14544197653894221952 17244431184622876160 1497920641641978752 4198154172370632960 6898387703099287168 9598621233827941376 12298854764556595584 14999088295285249792 17699321826013904000 1952811283033006592 4653044813761660800 7353278344490315008 10053511875218969216 12753745405947623424 15453978936676277632 18154212467404931840 2407701924424034432 5107935455152688640 7808168985881342848 10508402516609997056 13208636047338651264 15908869578067305472 162359035086408064 2862592565815062272 5562826096543716480 8263059627272370688 10963293158001024896 13663526688729679104 16363760219458333312 617249676477435904 3317483207206090112 6017716737934744320 8717950268663398528 11418183799392052736 14118417330120706944 16818650860849361152 1072140317868463744 3772373848597117952 6472607379325772160 9172840910054426368 11873074440783080576 14573307971511734784 17273541502240388992 1527030959259491584 4227264489988145792 6927498020716800000 9627731551445454208 12327965082174108416 15028198612902762624 17728432143631416832 1981921600650519424 4682155131379173632 7382388662107827840 10082622192836482048 12782855723565136256 15483089254293790464 18183322785022444672 2436812242041547264 5137045772770201472 7837279303498855680 10537512834227509888 13237746364956164096 15937979895684818304 191469352703920896 2891702883432575104 5591936414161229312 8292169944889883520 10992403475618537728 13692637006347191936 16392870537075846144 646359994094948736 3346593524823602944 6046827055552257152 8747060586280911360 11447294117009565568 14147527647738219776 16847761178466873984 1101250635485976576 3801484166214630784 6501717696943284992 9201951227671939200 11902184758400593408 14602418289129247616 17302651819857901824 1556141276877004416 4256374807605658624 6956608338334312832 9656841869062967040 12357075399791621248 15057308930520275456 17757542461248929664 2011031918268032256 4711265448996686464 7411498979725340672 10111732510453994880 12811966041182649088 15512199571911303296 18212433102639957504 2465922559659060096 5166156090387714304 7866389621116368512 10566623151845022720 13266856682573676928 15967090213302331136 220579670321433728 2920813201050087936 5621046731778742144 8321280262507396352 11021513793236050560 13721747323964704768 16421980854693358976 675470311712461568 3375703842441115776 6075937373169769984 8776170903898424192 11476404434627078400 14176637965355732608 16876871496084386816 1130360953103489408 3830594483832143616 6530828014560797824 9231061545289452032 11931295076018106240 14631528606746760448 17331762137475414656 1585251594494517248 4285485125223171456 6985718655951825664 9685952186680479872 12386185717409134080 15086419248137788288 17786652778866442496 2040142235885545088 4740375766614199296 7440609297342853504 10140842828071507712 12841076358800161920 15541309889528816128 18241543420257470336 2495032877276572928 5195266408005227136 7895499938733881344 10595733469462535552 13295967000191189760 15996200530919843968 249689987938946560 2949923518667600768 5650157049396254976 8350390580124909184 11050624110853563392 13750857641582217600 16451091172310871808 704580629329974400 3404814160058628608 6105047690787282816 8805281221515937024 11505514752244591232 14205748282973245440 16905981813701899648 1159471270721002240 3859704801449656448 6559938332178310656 9260171862906964864 11960405393635619072 14660638924364273280 17360872455092927488 1614361912112030080 4314595442840684288 7014828973569338496 9715062504297992704 12415296035026646912 15115529565755301120 17815763096483955328 2069252553503057920 4769486084231712128 7469719614960366336 10169953145689020544 12870186676417674752 15570420207146328960 18270653737874983168 2524143194894085760 5224376725622739968 7924610256351394176 10624843787080048384 13325077317808702592 16025310848537356800 278800305556459392 2979033836285113600 5679267367013767808 8379500897742422016 11079734428471076224 13779967959199730432 16480201489928384640 733690946947487232 3433924477676141440 6134158008404795648 8834391539133449856 11534625069862104064 14234858600590758272 16935092131319412480 1188581588338515072 3888815119067169280 6589048649795823488 9289282180524477696 11989515711253131904 14689749241981786112 17389982772710440320 1643472229729542912 4343705760458197120 7043939291186851328 9744172821915505536 12444406352644159744 15144639883372813952 17844873414101468160 2098362871120570752 4798596401849224960 7498829932577879168 10199063463306533376 12899296994035187584 15599530524763841792 18299764055492496000 2553253512511598592 5253487043240252800 7953720573968907008 10653954104697561216 13354187635426215424 16054421166154869632 307910623173972224 3008144153902626432 5708377684631280640 8408611215359934848 11108844746088589056 13809078276817243264 16509311807545897472 762801264565000064 3463034795293654272 6163268326022308480 8863501856750962688 11563735387479616896 14263968918208271104 16964202448936925312 1217691905956027904 3917925436684682112 6618158967413336320 9318392498141990528 12018626028870644736 14718859559599298944 17419093090327953152 1672582547347055744 4372816078075709952 7073049608804364160 9773283139533018368 12473516670261672576 15173750200990326784 17873983731718980992 2127473188738083584 4827706719466737792 7527940250195392000 10228173780924046208 12928407311652700416 15628640842381354624 18328874373110008832 2582363830129111424 5282597360857765632 7982830891586419840 10683064422315074048 13383297953043728256 16083531483772382464 337020940791485056 3037254471520139264 5737488002248793472 8437721532977447680 11137955063706101888 13838188594434756096 16538422125163410304 791911582182512896 3492145112911167104 6192378643639821312 8892612174368475520 11592845705097129728 14293079235825783936 16993312766554438144 1246802223573540736 3947035754302194944 6647269285030849152 9347502815759503360 12047736346488157568 14747969877216811776 17448203407945465984 1701692864964568576 4401926395693222784 7102159926421876992 9802393457150531200 12502626987879185408 15202860518607839616 17903094049336493824 2156583506355596416 4856817037084250624 7557050567812904832 10257284098541559040 12957517629270213248 15657751159998867456 18357984690727521664 2611474147746624256 5311707678475278464 8011941209203932672 10712174739932586880 13412408270661241088 16112641801389895296 366131258408997888 3066364789137652096 5766598319866306304 8466831850594960512 11167065381323614720 13867298912052268928 16567532442780923136 821021899800025728 3521255430528679936 6221488961257334144 8921722491985988352 11621956022714642560 14322189553443296768 17022423084171950976 1275912541191053568 3976146071919707776 6676379602648361984 9376613133377016192 12076846664105670400 14777080194834324608 17477313725562978816 1730803182582081408 4431036713310735616 7131270244039389824 9831503774768044032 12531737305496698240 15231970836225352448 17932204366954006656 2185693823973109248 4885927354701763456 7586160885430417664 10286394416159071872 12986627946887726080 15686861477616380288 18387095008345034496 2640584465364137088 5340817996092791296 8041051526821445504 10741285057550099712 13441518588278753920 16141752119007408128 395241576026510720 3095475106755164928 5795708637483819136 8495942168212473344 11196175698941127552 13896409229669781760 16596642760398435968 850132217417538560 3550365748146192768 6250599278874846976 8950832809603501184 11651066340332155392 14351299871060809600 17051533401789463808 1305022858808566400 4005256389537220608 6705489920265874816 9405723450994529024 12105956981723183232 14806190512451837440 17506424043180491648 1759913500199594240 4460147030928248448 7160380561656902656 9860614092385556864 12560847623114211072 15261081153842865280 17961314684571519488 2214804141590622080 4915037672319276288 7615271203047930496 10315504733776584704 13015738264505238912 15715971795233893120 18416205325962547328 2669694782981649920 5369928313710304128 8070161844438958336 10770395375167612544 13470628905896266752 16170862436624920960 424351893644023552 3124585424372677760 5824818955101331968 8525052485829986176 11225286016558640384 13925519547287294592 16625753078015948800 879242535035051392 3579476065763705600 6279709596492359808 8979943127221014016 11680176657949668224 14380410188678322432 17080643719406976640 1334133176426079232 4034366707154733440 6734600237883387648 9434833768612041856 12135067299340696064 14835300830069350272 17535534360798004480 1789023817817107072 4489257348545761280 7189490879274415488 9889724410003069696 12589957940731723904 15290191471460378112 17990425002189032320 2243914459208134912 4944147989936789120 7644381520665443328 10344615051394097536 13044848582122751744 15745082112851405952 18445315643580060160 2698805100599162752 5399038631327816960 8099272162056471168 10799505692785125376 13499739223513779584 16199972754242433792 453462211261536384 3153695741990190592 5853929272718844800 8554162803447499008 11254396334176153216 13954629864904807424 16654863395633461632 908352852652564224 3608586383381218432 6308819914109872640 9009053444838526848 11709286975567181056 14409520506295835264 17109754037024489472 1363243494043592064 4063477024772246272 6763710555500900480 9463944086229554688 12164177616958208896 14864411147686863104 17564644678415517312 1818134135434619904 4518367666163274112 7218601196891928320 9918834727620582528 12619068258349236736 15319301789077890944 18019535319806545152 2273024776825647744 4973258307554301952 7673491838282956160 10373725369011610368 13073958899740264576 15774192430468918784 27681887488021376 2727915418216675584 5428148948945329792 8128382479673984000 10828616010402638208 13528849541131292416 16229083071859946624 482572528879049216 3182806059607703424 5883039590336357632 8583273121065011840 11283506651793666048 13983740182522320256 16683973713250974464 937463170270077056 3637696700998731264 6337930231727385472 9038163762456039680 11738397293184693888 14438630823913348096 17138864354642002304 1392353811661104896 4092587342389759104 6792820873118413312 9493054403847067520 12193287934575721728 14893521465304375936 17593754996033030144 1847244453052132736 4547477983780786944 7247711514509441152 9947945045238095360 12648178575966749568 15348412106695403776 18048645637424057984 2302135094443160576 5002368625171814784 7702602155900468992 10402835686629123200 13103069217357777408 15803302748086431616 56792205105534208 2757025735834188416 5457259266562842624 8157492797291496832 10857726328020151040 13557959858748805248 16258193389477459456 511682846496562048 3211916377225216256 5912149907953870464 8612383438682524672 11312616969411178880 14012850500139833088 16713084030868487296 966573487887589888 3666807018616244096 6367040549344898304 9067274080073552512 11767507610802206720 14467741141530860928 17167974672259515136 1421464129278617728 4121697660007271936 6821931190735926144 9522164721464580352 12222398252193234560 14922631782921888768 17622865313650542976 1876354770669645568 4576588301398299776 7276821832126953984 9977055362855608192 12677288893584262400 15377522424312916608 18077755955041570816 2331245412060673408 5031478942789327616 7731712473517981824 10431946004246636032 13132179534975290240 15832413065703944448 85902522723047040 2786136053451701248 5486369584180355456 8186603114909009664 10886836645637663872 13587070176366318080 16287303707094972288 540793164114074880 3241026694842729088 5941260225571383296 8641493756300037504 11341727287028691712 14041960817757345920 16742194348486000128 995683805505102720 3695917336233756928 6396150866962411136 9096384397691065344 11796617928419719552 14496851459148373760 17197084989877027968 1450574446896130560 4150807977624784768 6851041508353438976 9551275039082093184 12251508569810747392 14951742100539401600 17651975631268055808 1905465088287158400 4605698619015812608 7305932149744466816 10006165680473121024 12706399211201775232 15406632741930429440 18106866272659083648 2360355729678186240 5060589260406840448 7760822791135494656 10461056321864148864 13161289852592803072 15861523383321457280 115012840340559872 2815246371069214080 5515479901797868288 8215713432526522496 10915946963255176704 13616180493983830912 16316414024712485120 569903481731587712 3270137012460241920 5970370543188896128 8670604073917550336 11370837604646204544 14071071135374858752 16771304666103512960 1024794123122615552 3725027653851269760 6425261184579923968 9125494715308578176 11825728246037232384 14525961776765886592 17226195307494540800 1479684764513643392 4179918295242297600 6880151825970951808 9580385356699606016 12280618887428260224 14980852418156914432 17681085948885568640 1934575405904671232 4634808936633325440 7335042467361979648 10035275998090633856 12735509528819288064 15435743059547942272 18135976590276596480 2389466047295699072 5089699578024353280 7789933108753007488 10490166639481661696 13190400170210315904 15890633700938970112 144123157958072704 2844356688686726912 5544590219415381120 8244823750144035328 10945057280872689536 13645290811601343744 16345524342329997952 599013799349100544 3299247330077754752 5999480860806408960 8699714391535063168 11399947922263717376 14100181452992371584 16800414983721025792 1053904440740128384 3754137971468782592 6454371502197436800 9154605032926091008 11854838563654745216 14555072094383399424 17255305625112053632 1508795082131156224 4209028612859810432 6909262143588464640 9609495674317118848 12309729205045773056 15009962735774427264 17710196266503081472 1963685723522184064 4663919254250838272 7364152784979492480 10064386315708146688 12764619846436800896 15464853377165455104 18165086907894109312 2418576364913211904 5118809895641866112 7819043426370520320 10519276957099174528 13219510487827828736 15919744018556482944 173233475575585536 2873467006304239744 5573700537032893952 8273934067761548160 10974167598490202368 13674401129218856576 16374634659947510784 628124116966613376 3328357647695267584 6028591178423921792 8728824709152576000 11429058239881230208 14129291770609884416 16829525301338538624 1083014758357641216 3783248289086295424 6483481819814949632 9183715350543603840 11883948881272258048 14584182412000912256 17284415942729566464 1537905399748669056 4238138930477323264 6938372461205977472 9638605991934631680 12338839522663285888 15039073053391940096 17739306584120594304 1992796041139696896 4693029571868351104 7393263102597005312 10093496633325659520 12793730164054313728 15493963694782967936 18194197225511622144 2447686682530724736 5147920213259378944 7848153743988033152 10548387274716687360 13248620805445341568 15948854336173995776 202343793193098368 2902577323921752576 5602810854650406784 8303044385379060992 11003277916107715200 13703511446836369408 16403744977565023616 657234434584126208 3357467965312780416 6057701496041434624 8757935026770088832 11458168557498743040 14158402088227397248 16858635618956051456 1112125075975154048 3812358606703808256 6512592137432462464 9212825668161116672 11913059198889770880 14613292729618425088 17313526260347079296 1567015717366181888 4267249248094836096 6967482778823490304 9667716309552144512 12367949840280798720 15068183371009452928 17768416901738107136 2021906358757209728 4722139889485863936 7422373420214518144 10122606950943172352 12822840481671826560 15523074012400480768 18223307543129134976 2476797000148237568 5177030530876891776 7877264061605545984 10577497592334200192 13277731123062854400 15977964653791508608 231454110810611200 2931687641539265408 5631921172267919616 8332154702996573824 11032388233725228032 13732621764453882240 16432855295182536448 686344752201639040 3386578282930293248 6086811813658947456 8787045344387601664 11487278875116255872 14187512405844910080 16887745936573564288 1141235393592666880 3841468924321321088 6541702455049975296 9241935985778629504 11942169516507283712 14642403047235937920 17342636577964592128 1596126034983694720 4296359565712348928 6996593096441003136 9696826627169657344 12397060157898311552 15097293688626965760 17797527219355619968 2051016676374722560 4751250207103376768 7451483737832030976 10151717268560685184 12851950799289339392 15552184330017993600 18252417860746647808 2505907317765750400 5206140848494404608 7906374379223058816 10606607909951713024 13306841440680367232 16007074971409021440 260564428428124032 2960797959156778240 5661031489885432448 8361265020614086656 11061498551342740864 13761732082071395072 16461965612800049280 715455069819151872 3415688600547806080 6115922131276460288 8816155662005114496 11516389192733768704 14216622723462422912 16916856254191077120 1170345711210179712 3870579241938833920 6570812772667488128 9271046303396142336 11971279834124796544 14671513364853450752 17371746895582104960 1625236352601207552 4325469883329861760 7025703414058515968 9725936944787170176 12426170475515824384 15126404006244478592 17826637536973132800 2080126993992235392 4780360524720889600 7480594055449543808 10180827586178198016 12881061116906852224 15581294647635506432 18281528178364160640 2535017635383263232 5235251166111917440 7935484696840571648 10635718227569225856 13335951758297880064 16036185289026534272 289674746045636864 2989908276774291072 5690141807502945280 8390375338231599488 11090608868960253696 13790842399688907904 16491075930417562112 744565387436664704 3444798918165318912 6145032448893973120 8845265979622627328 11545499510351281536 14245733041079935744 16945966571808589952 1199456028827692544 3899689559556346752 6599923090285000960 9300156621013655168 12000390151742309376 14700623682470963584 17400857213199617792 1654346670218720384 4354580200947374592 7054813731676028800 9755047262404683008 12455280793133337216 15155514323861991424 17855747854590645632 2109237311609748224 4809470842338402432 7509704373067056640 10209937903795710848 12910171434524365056 15610404965253019264 18310638495981673472 2564127953000776064 5264361483729430272 7964595014458084480 10664828545186738688 13365062075915392896 16065295606644047104 318785063663149696 3019018594391803904 5719252125120458112 8419485655849112320 11119719186577766528 13819952717306420736 16520186248035074944 773675705054177536 3473909235782831744 6174142766511485952 8874376297240140160 11574609827968794368 14274843358697448576 16975076889426102784 1228566346445205376 3928799877173859584 6629033407902513792 9329266938631168000 12029500469359822208 14729734000088476416 17429967530817130624 1683456987836233216 4383690518564887424 7083924049293541632 9784157580022195840 12484391110750850048 15184624641479504256 17884858172208158464 2138347629227261056 4838581159955915264 7538814690684569472 10239048221413223680 12939281752141877888 15639515282870532096 18339748813599186304 2593238270618288896 5293471801346943104 7993705332075597312 10693938862804251520 13394172393532905728 16094405924261559936 347895381280662528 3048128912009316736 5748362442737970944 8448595973466625152 11148829504195279360 13849063034923933568 16549296565652587776 802786022671690368 3503019553400344576 6203253084128998784 8903486614857652992 11603720145586307200 14303953676314961408 17004187207043615616 1257676664062718208 3957910194791372416 6658143725520026624 9358377256248680832 12058610786977335040 14758844317705989248 17459077848434643456 1712567305453746048 4412800836182400256 7113034366911054464 9813267897639708672 12513501428368362880 15213734959097017088 17913968489825671296 2167457946844773888 4867691477573428096 7567925008302082304 10268158539030736512 12968392069759390720 15668625600488044928 18368859131216699136 2622348588235801728 5322582118964455936 8022815649693110144 10723049180421764352 13423282711150418560 16123516241879072768 377005698898175360 3077239229626829568 5777472760355483776 8477706291084137984 11177939821812792192 13878173352541446400 16578406883270100608 831896340289203200 3532129871017857408 6232363401746511616 8932596932475165824 11632830463203820032 14333063993932474240 17033297524661128448 1286786981680231040 3987020512408885248 6687254043137539456 9387487573866193664 12087721104594847872 14787954635323502080 17488188166052156288 1741677623071258880 4441911153799913088 7142144684528567296 9842378215257221504 12542611745985875712 15242845276714529920 17943078807443184128 2196568264462286720 4896801795190940928 7597035325919595136 10297268856648249344 12997502387376903552 15697735918105557760 18397969448834211968 2651458905853314560 5351692436581968768 8051925967310622976 10752159498039277184 13452393028767931392 16152626559496585600 406116016515688192 3106349547244342400 5806583077972996608 8506816608701650816 11207050139430305024 13907283670158959232 16607517200887613440 861006657906716032 3561240188635370240 6261473719364024448 8961707250092678656 11661940780821332864 14362174311549987072 17062407842278641280 1315897299297743872 4016130830026398080 6716364360755052288 9416597891483706496 12116831422212360704 14817064952941014912 17517298483669669120 1770787940688771712 4471021471417425920 7171255002146080128 9871488532874734336 12571722063603388544 15271955594332042752 17972189125060696960 2225678582079799552 4925912112808453760 7626145643537107968 10326379174265762176 13026612704994416384 15726846235723070592 18427079766451724800 2680569223470827392 5380802754199481600 8081036284928135808 10781269815656790016 13481503346385444224 16181736877114098432 435226334133201024 3135459864861855232 5835693395590509440 8535926926319163648 11236160457047817856 13936393987776472064 16636627518505126272 890116975524228864 3590350506252883072 6290584036981537280 8990817567710191488 11691051098438845696 14391284629167499904 17091518159896154112 1345007616915256704 4045241147643910912 6745474678372565120 9445708209101219328 12145941739829873536 14846175270558527744 17546408801287181952 1799898258306284544 4500131789034938752 7200365319763592960 9900598850492247168 12600832381220901376 15301065911949555584 18001299442678209792 2254788899697312384 4955022430425966592 7655255961154620800 10355489491883275008 13055723022611929216 15755956553340583424 9446010359686016 2709679541088340224 5409913071816994432 8110146602545648640 10810380133274302848 13510613664002957056 16210847194731611264 464336651750713856 3164570182479368064 5864803713208022272 8565037243936676480 11265270774665330688 13965504305393984896 16665737836122639104 919227293141741696 3619460823870395904 6319694354599050112 9019927885327704320 11720161416056358528 14420394946785012736 17120628477513666944 1374117934532769536 4074351465261423744 6774584995990077952 9474818526718732160 12175052057447386368 14875285588176040576 17575519118904694784 1829008575923797376 4529242106652451584 7229475637381105792 9929709168109760000 12629942698838414208 15330176229567068416 18030409760295722624 2283899217314825216 4984132748043479424 7684366278772133632 10384599809500787840 13084833340229442048 15785066870958096256 38556327977198848 2738789858705853056 5439023389434507264 8139256920163161472 10839490450891815680 13539723981620469888 16239957512349124096 493446969368226688 3193680500096880896 5893914030825535104 8594147561554189312 11294381092282843520 13994614623011497728 16694848153740151936 948337610759254528 3648571141487908736 6348804672216562944 9049038202945217152 11749271733673871360 14449505264402525568 17149738795131179776 1403228252150282368 4103461782878936576 6803695313607590784 9503928844336244992 12204162375064899200 14904395905793553408 17604629436522207616 1858118893541310208 4558352424269964416 7258585954998618624 9958819485727272832 12659053016455927040 15359286547184581248 18059520077913235456 2313009534932338048 5013243065660992256 7713476596389646464 10413710127118300672 13113943657846954880 15814177188575609088 67666645594711680 2767900176323365888 5468133707052020096 8168367237780674304 10868600768509328512 13568834299237982720 16269067829966636928 522557286985739520 3222790817714393728 5923024348443047936 8623257879171702144 11323491409900356352 14023724940629010560 16723958471357664768 977447928376767360 3677681459105421568 6377914989834075776 9078148520562729984 11778382051291384192 14478615582020038400 17178849112748692608 1432338569767795200 4132572100496449408 6832805631225103616 9533039161953757824 12233272692682412032 14933506223411066240 17633739754139720448 1887229211158823040 4587462741887477248 7287696272616131456 9987929803344785664 12688163334073439872 15388396864802094080 18088630395530748288 2342119852549850880 5042353383278505088 7742586914007159296 10442820444735813504 13143053975464467712 15843287506193121920 96776963212224512 2797010493940878720 5497244024669532928 8197477555398187136 10897711086126841344 13597944616855495552 16298178147584149760 551667604603252352 3251901135331906560 5952134666060560768 8652368196789214976 11352601727517869184 14052835258246523392 16753068788975177600 1006558245994280192 3706791776722934400 6407025307451588608 9107258838180242816 11807492368908897024 14507725899637551232 17207959430366205440 1461448887385308032 4161682418113962240 6861915948842616448 9562149479571270656 12262383010299924864 14962616541028579072 17662850071757233280 1916339528776335872 4616573059504990080 7316806590233644288 10017040120962298496 12717273651690952704 15417507182419606912 18117740713148261120 2371230170167363712 5071463700896017920 7771697231624672128 10471930762353326336 13172164293081980544 15872397823810634752 125887280829737344 2826120811558391552 5526354342287045760 8226587873015699968 10926821403744354176 13627054934473008384 16327288465201662592 580777922220765184 3281011452949419392 5981244983678073600 8681478514406727808 11381712045135382016 14081945575864036224 16782179106592690432 1035668563611793024 3735902094340447232 6436135625069101440 9136369155797755648 11836602686526409856 14536836217255064064 17237069747983718272 1490559205002820864 4190792735731475072 6891026266460129280 9591259797188783488 12291493327917437696 14991726858646091904 17691960389374746112 1945449846393848704 4645683377122502912 7345916907851157120 10046150438579811328 12746383969308465536 15446617500037119744 18146851030765773952 2400340487784876544 5100574018513530752 7800807549242184960 10501041079970839168 13201274610699493376 15901508141428147584 154997598447250176 2855231129175904384 5555464659904558592 8255698190633212800 10955931721361867008 13656165252090521216 16356398782819175424 609888239838278016 3310121770566932224 6010355301295586432 8710588832024240640 11410822362752894848 14111055893481549056 16811289424210203264 1064778881229305856 3765012411957960064 6465245942686614272 9165479473415268480 11865713004143922688 14565946534872576896 17266180065601231104 1519669522620333696 4219903053348987904 6920136584077642112 9620370114806296320 12320603645534950528 15020837176263604736 17721070706992258944 1974560164011361536 4674793694740015744 7375027225468669952 10075260756197324160 12775494286925978368 15475727817654632576 18175961348383286784 2429450805402389376 5129684336131043584 7829917866859697792 10530151397588352000 13230384928317006208 15930618459045660416 184107916064763008 2884341446793417216 5584574977522071424 8284808508250725632 10985042038979379840 13685275569708034048 16385509100436688256 638998557455790848 3339232088184445056 6039465618913099264 8739699149641753472 11439932680370407680 14140166211099061888 16840399741827716096 1093889198846818688 3794122729575472896 6494356260304127104 9194589791032781312 11894823321761435520 14595056852490089728 17295290383218743936 1548779840237846528 4249013370966500736 6949246901695154944 9649480432423809152 12349713963152463360 15049947493881117568 17750181024609771776 2003670481628874368 4703904012357528576 7404137543086182784 10104371073814836992 12804604604543491200 15504838135272145408 18205071666000799616 2458561123019902208 5158794653748556416 7859028184477210624 10559261715205864832 13259495245934519040 15959728776663173248 213218233682275840 2913451764410930048 5613685295139584256 8313918825868238464 11014152356596892672 13714385887325546880 16414619418054201088 668108875073303680 3368342405801957888 6068575936530612096 8768809467259266304 11469042997987920512 14169276528716574720 16869510059445228928 1122999516464331520 3823233047192985728 6523466577921639936 9223700108650294144 11923933639378948352 14624167170107602560 17324400700836256768 1577890157855359360 4278123688584013568 6978357219312667776 9678590750041321984 12378824280769976192 15079057811498630400 17779291342227284608 2032780799246387200 4733014329975041408 7433247860703695616 10133481391432349824 12833714922161004032 15533948452889658240 18234181983618312448 2487671440637415040 5187904971366069248 7888138502094723456 10588372032823377664 13288605563552031872 15988839094280686080 242328551299788672 2942562082028442880 5642795612757097088 8343029143485751296 11043262674214405504 13743496204943059712 16443729735671713920 697219192690816512 3397452723419470720 6097686254148124928 8797919784876779136 11498153315605433344 14198386846334087552 16898620377062741760 1152109834081844352 3852343364810498560 6552576895539152768 9252810426267806976 11953043956996461184 14653277487725115392 17353511018453769600 1607000475472872192 4307234006201526400 7007467536930180608 9707701067658834816 12407934598387489024 15108168129116143232 17808401659844797440 2061891116863900032 4762124647592554240 7462358178321208448 10162591709049862656 12862825239778516864 15563058770507171072 18263292301235825280 2516781758254927872 5217015288983582080 7917248819712236288 10617482350440890496 13317715881169544704 16017949411898198912 271438868917301504 2971672399645955712 5671905930374609920 8372139461103264128 11072372991831918336 13772606522560572544 16472840053289226752 726329510308329344 3426563041036983552 6126796571765637760 8827030102494291968 11527263633222946176 14227497163951600384 16927730694680254592 1181220151699357184 3881453682428011392 6581687213156665600 9281920743885319808 11982154274613974016 14682387805342628224 17382621336071282432 1636110793090385024 4336344323819039232 7036577854547693440 9736811385276347648 12437044916005001856 15137278446733656064 17837511977462310272 2091001434481412864 4791234965210067072 7491468495938721280 10191702026667375488 12891935557396029696 15592169088124683904 18292402618853338112 2545892075872440704 5246125606601094912 7946359137329749120 10646592668058403328 13346826198787057536 16047059729515711744 300549186534814336 3000782717263468544 5701016247992122752 8401249778720776960 11101483309449431168 13801716840178085376 16501950370906739584 755439827925842176 3455673358654496384 6155906889383150592 8856140420111804800 11556373950840459008 14256607481569113216 16956841012297767424 1210330469316870016 3910564000045524224 6610797530774178432 9311031061502832640 12011264592231486848 14711498122960141056 17411731653688795264 1665221110707897856 4365454641436552064 7065688172165206272 9765921702893860480 12466155233622514688 15166388764351168896 17866622295079823104 2120111752098925696 4820345282827579904 7520578813556234112 10220812344284888320 12921045875013542528 15621279405742196736 18321512936470850944 2575002393489953536 5275235924218607744 7975469454947261952 10675702985675916160 13375936516404570368 16076170047133224576 329659504152327168 3029893034880981376 5730126565609635584 8430360096338289792 11130593627066944000 13830827157795598208 16531060688524252416 784550145543355008 3484783676272009216 6185017207000663424 8885250737729317632 11585484268457971840 14285717799186626048 16985951329915280256 1239440786934382848 3939674317663037056 6639907848391691264 9340141379120345472 12040374909848999680 14740608440577653888 17440841971306308096 1694331428325410688 4394564959054064896 7094798489782719104 9795032020511373312 12495265551240027520 15195499081968681728 17895732612697335936 2149222069716438528 4849455600445092736 7549689131173746944 10249922661902401152 12950156192631055360 15650389723359709568 18350623254088363776 2604112711107466368 5304346241836120576 8004579772564774784 10704813303293428992 13405046834022083200 16105280364750737408 358769821769840000 3059003352498494208 5759236883227148416 8459470413955802624 11159703944684456832 13859937475413111040 16560171006141765248 813660463160867840 3513893993889522048 6214127524618176256 8914361055346830464 11614594586075484672 14314828116804138880 17015061647532793088 1268551104551895680 3968784635280549888 6669018166009204096 9369251696737858304 12069485227466512512 14769718758195166720 17469952288923820928 1723441745942923520 4423675276671577728 7123908807400231936 9824142338128886144 12524375868857540352 15224609399586194560 17924842930314848768 2178332387333951360 4878565918062605568 7578799448791259776 10279032979519913984 12979266510248568192 15679500040977222400 18379733571705876608 2633223028724979200 5333456559453633408 8033690090182287616 10733923620910941824 13434157151639596032 16134390682368250240 387880139387352832 3088113670116007040 5788347200844661248 8488580731573315456 11188814262301969664 13889047793030623872 16589281323759278080 842770780778380672 3543004311507034880 6243237842235689088 8943471372964343296 11643704903692997504 14343938434421651712 17044171965150305920 1297661422169408512 3997894952898062720 6698128483626716928 9398362014355371136 12098595545084025344 14798829075812679552 17499062606541333760 1752552063560436352 4452785594289090560 7153019125017744768 9853252655746398976 12553486186475053184 15253719717203707392 17953953247932361600 2207442704951464192 4907676235680118400 7607909766408772608 10308143297137426816 13008376827866081024 15708610358594735232 18408843889323389440 2662333346342492032 5362566877071146240 8062800407799800448 10763033938528454656 13463267469257108864 16163500999985763072 416990457004865664 3117223987733519872 5817457518462174080 8517691049190828288 11217924579919482496 13918158110648136704 16618391641376790912 871881098395893504 3572114629124547712 6272348159853201920 8972581690581856128 11672815221310510336 14373048752039164544 17073282282767818752 1326771739786921344 4027005270515575552 6727238801244229760 9427472331972883968 12127705862701538176 14827939393430192384 17528172924158846592 1781662381177949184 4481895911906603392 7182129442635257600 9882362973363911808 12582596504092566016 15282830034821220224 17983063565549874432 2236553022568977024 4936786553297631232 7637020084026285440 10337253614754939648 13037487145483593856 15737720676212248064 18437954206940902272 2691443663960004864 5391677194688659072 8091910725417313280 10792144256145967488 13492377786874621696 16192611317603275904 446100774622378496 3146334305351032704 5846567836079686912 8546801366808341120 11247034897536995328 13947268428265649536 16647501958994303744 900991416013406336 3601224946742060544 6301458477470714752 9001692008199368960 11701925538928023168 14402159069656677376 17102392600385331584 1355882057404434176 4056115588133088384 6756349118861742592 9456582649590396800 12156816180319051008 14857049711047705216 17557283241776359424 1810772698795462016 4511006229524116224 7211239760252770432 9911473290981424640 12611706821710078848 15311940352438733056 18012173883167387264 2265663340186489856 4965896870915144064 7666130401643798272 10366363932372452480 13066597463101106688 15766830993829760896 20320450848863488 2720553981577517696 5420787512306171904 8121021043034826112 10821254573763480320 13521488104492134528 16221721635220788736 475211092239891328 3175444622968545536 5875678153697199744 8575911684425853952 11276145215154508160 13976378745883162368 16676612276611816576 930101733630919168 3630335264359573376 6330568795088227584 9030802325816881792 11731035856545536000 14431269387274190208 17131502918002844416 1384992375021947008 4085225905750601216 6785459436479255424 9485692967207909632 12185926497936563840 14886160028665218048 17586393559393872256 1839883016412974848 4540116547141629056 7240350077870283264 9940583608598937472 12640817139327591680 15341050670056245888 18041284200784900096 2294773657804002688 4995007188532656896 7695240719261311104 10395474249989965312 13095707780718619520 15795941311447273728 49430768466376320 2749664299195030528 5449897829923684736 8150131360652338944 10850364891380993152 13550598422109647360 16250831952838301568 504321409857404160 3204554940586058368 5904788471314712576 8605022002043366784 11305255532772020992 14005489063500675200 16705722594229329408 959212051248432000 3659445581977086208 6359679112705740416 9059912643434394624 11760146174163048832 14460379704891703040 17160613235620357248 1414102692639459840 4114336223368114048 6814569754096768256 9514803284825422464 12215036815554076672 14915270346282730880 17615503877011385088 1868993334030487680 4569226864759141888 7269460395487796096 9969693926216450304 12669927456945104512 15370160987673758720 18070394518402412928 2323883975421515520 5024117506150169728 7724351036878823936 10424584567607478144 13124818098336132352 15825051629064786560 78541086083889152 2778774616812543360 5479008147541197568 8179241678269851776 10879475208998505984 13579708739727160192 16279942270455814400 533431727474916992 3233665258203571200 5933898788932225408 8634132319660879616 11334365850389533824 14034599381118188032 16734832911846842240 988322368865944832 3688555899594599040 6388789430323253248 9089022961051907456 11789256491780561664 14489490022509215872 17189723553237870080 1443213010256972672 4143446540985626880 6843680071714281088 9543913602442935296 12244147133171589504 14944380663900243712 17644614194628897920 1898103651648000512 4598337182376654720 7298570713105308928 9998804243833963136 12699037774562617344 15399271305291271552 18099504836019925760 2352994293039028352 5053227823767682560 7753461354496336768 10453694885224990976 13153928415953645184 15854161946682299392 107651403701401984 2807884934430056192 5508118465158710400 8208351995887364608 10908585526616018816 13608819057344673024 16309052588073327232 562542045092429824 3262775575821084032 5963009106549738240 8663242637278392448 11363476168007046656 14063709698735700864 16763943229464355072 1017432686483457664 3717666217212111872 6417899747940766080 9118133278669420288 11818366809398074496 14518600340126728704 17218833870855382912 1472323327874485504 4172556858603139712 6872790389331793920 9573023920060448128 12273257450789102336 14973490981517756544 17673724512246410752 1927213969265513344 4627447499994167552 7327681030722821760 10027914561451475968 12728148092180130176 15428381622908784384 18128615153637438592 2382104610656541184 5082338141385195392 7782571672113849600 10482805202842503808 13183038733571158016 15883272264299812224 136761721318914816 2836995252047569024 5537228782776223232 8237462313504877440 10937695844233531648 13637929374962185856 16338162905690840064 591652362709942656 3291885893438596864 5992119424167251072 8692352954895905280 11392586485624559488 14092820016353213696 16793053547081867904 1046543004100970496 3746776534829624704 6447010065558278912 9147243596286933120 11847477127015587328 14547710657744241536 17247944188472895744 1501433645491998336 4201667176220652544 6901900706949306752 9602134237677960960 12302367768406615168 15002601299135269376 17702834829863923584 1956324286883026176 4656557817611680384 7356791348340334592 10057024879068988800 12757258409797643008 15457491940526297216 18157725471254951424 2411214928274054016 5111448459002708224 7811681989731362432 10511915520460016640 13212149051188670848 15912382581917325056 165872038936427648 2866105569665081856 5566339100393736064 8266572631122390272 10966806161851044480 13667039692579698688 16367273223308352896 620762680327455488 3320996211056109696 6021229741784763904 8721463272513418112 11421696803242072320 14121930333970726528 16822163864699380736 1075653321718483328 3775886852447137536 6476120383175791744 9176353913904445952 11876587444633100160 14576820975361754368 17277054506090408576 1530543963109511168 4230777493838165376 6931011024566819584 9631244555295473792 12331478086024128000 15031711616752782208 17731945147481436416 1985434604500539008 4685668135229193216 7385901665957847424 10086135196686501632 12786368727415155840 15486602258143810048 18186835788872464256 2440325245891566848 5140558776620221056 7840792307348875264 10541025838077529472 13241259368806183680 15941492899534837888 194982356553940480 2895215887282594688 5595449418011248896 8295682948739903104 10995916479468557312 13696150010197211520 16396383540925865728 649872997944968320 3350106528673622528 6050340059402276736 8750573590130930944 11450807120859585152 14151040651588239360 16851274182316893568 1104763639335996160 3804997170064650368 6505230700793304576 9205464231521958784 11905697762250612992 14605931292979267200 17306164823707921408 1559654280727024000 4259887811455678208 6960121342184332416 9660354872912986624 12360588403641640832 15060821934370295040 17761055465098949248 2014544922118051840 4714778452846706048 7415011983575360256 10115245514304014464 12815479045032668672 15515712575761322880 18215946106489977088 2469435563509079680 5169669094237733888 7869902624966388096 10570136155695042304 13270369686423696512 15970603217152350720 224092674171453312 2924326204900107520 5624559735628761728 8324793266357415936 11025026797086070144 13725260327814724352 16425493858543378560 678983315562481152 3379216846291135360 6079450377019789568 8779683907748443776 11479917438477097984 14180150969205752192 16880384499934406400 1133873956953508992 3834107487682163200 6534341018410817408 9234574549139471616 11934808079868125824 14635041610596780032 17335275141325434240 1588764598344536832 4288998129073191040 6989231659801845248 9689465190530499456 12389698721259153664 15089932251987807872 17790165782716462080 2043655239735564672 4743888770464218880 7444122301192873088 10144355831921527296 12844589362650181504 15544822893378835712 18245056424107489920 2498545881126592512 5198779411855246720 7899012942583900928 10599246473312555136 13299480004041209344 15999713534769863552 253202991788966144 2953436522517620352 5653670053246274560 8353903583974928768 11054137114703582976 13754370645432237184 16454604176160891392 708093633179993984 3408327163908648192 6108560694637302400 8808794225365956608 11509027756094610816 14209261286823265024 16909494817551919232 1162984274571021824 3863217805299676032 6563451336028330240 9263684866756984448 11963918397485638656 14664151928214292864 17364385458942947072 1617874915962049664 4318108446690703872 7018341977419358080 9718575508148012288 12418809038876666496 15119042569605320704 17819276100333974912 2072765557353077504 4772999088081731712 7473232618810385920 10173466149539040128 12873699680267694336 15573933210996348544 18274166741725002752 2527656198744105344 5227889729472759552 7928123260201413760 10628356790930067968 13328590321658722176 16028823852387376384 282313309406478976 2982546840135133184 5682780370863787392 8383013901592441600 11083247432321095808 13783480963049750016 16483714493778404224 737203950797506816 3437437481526161024 6137671012254815232 8837904542983469440 11538138073712123648 14238371604440777856 16938605135169432064 1192094592188534656 3892328122917188864 6592561653645843072 9292795184374497280 11993028715103151488 14693262245831805696 17393495776560459904 1646985233579562496 4347218764308216704 7047452295036870912 9747685825765525120 12447919356494179328 15148152887222833536 17848386417951487744 2101875874970590336 4802109405699244544 7502342936427898752 10202576467156552960 12902809997885207168 15603043528613861376 18303277059342515584 2556766516361618176 5257000047090272384 7957233577818926592 10657467108547580800 13357700639276235008 16057934170004889216 311423627023991808 3011657157752646016 5711890688481300224 8412124219209954432 11112357749938608640 13812591280667262848 16512824811395917056 766314268415019648 3466547799143673856 6166781329872328064 8867014860600982272 11567248391329636480 14267481922058290688 16967715452786944896 1221204909806047488 3921438440534701696 6621671971263355904 9321905501992010112 12022139032720664320 14722372563449318528 17422606094177972736 1676095551197075328 4376329081925729536 7076562612654383744 9776796143383037952 12477029674111692160 15177263204840346368 17877496735569000576 2130986192588103168 4831219723316757376 7531453254045411584 10231686784774065792 12931920315502720000 15632153846231374208 18332387376960028416 2585876833979131008 5286110364707785216 7986343895436439424 10686577426165093632 13386810956893747840 16087044487622402048 340533944641504640 3040767475370158848 5741001006098813056 8441234536827467264 11141468067556121472 13841701598284775680 16541935129013429888 795424586032532480 3495658116761186688 6195891647489840896 8896125178218495104 11596358708947149312 14296592239675803520 16996825770404457728 1250315227423560320 3950548758152214528 6650782288880868736 9351015819609522944 12051249350338177152 14751482881066831360 17451716411795485568 1705205868814588160 4405439399543242368 7105672930271896576 9805906461000550784 12506139991729204992 15206373522457859200 17906607053186513408 2160096510205616000 4860330040934270208 7560563571662924416 10260797102391578624 12961030633120232832 15661264163848887040 18361497694577541248 2614987151596643840 5315220682325298048 8015454213053952256 10715687743782606464 13415921274511260672 16116154805239914880 369644262259017472 3069877792987671680 5770111323716325888 8470344854444980096 11170578385173634304 13870811915902288512 16571045446630942720 824534903650045312 3524768434378699520 6225001965107353728 8925235495836007936 11625469026564662144 14325702557293316352 17025936088021970560 1279425545041073152 3979659075769727360 6679892606498381568 9380126137227035776 12080359667955689984 14780593198684344192 17480826729412998400 1734316186432100992 4434549717160755200 7134783247889409408 9835016778618063616 12535250309346717824 15235483840075372032 17935717370804026240 2189206827823128832 4889440358551783040 7589673889280437248 10289907420009091456 12990140950737745664 15690374481466399872 18390608012195054080 2644097469214156672 5344330999942810880 8044564530671465088 10744798061400119296 13445031592128773504 16145265122857427712 398754579876530304 3098988110605184512 5799221641333838720 8499455172062492928 11199688702791147136 13899922233519801344 16600155764248455552 853645221267558144 3553878751996212352 6254112282724866560 8954345813453520768 11654579344182174976 14354812874910829184 17055046405639483392 1308535862658585984 4008769393387240192 6709002924115894400 9409236454844548608 12109469985573202816 14809703516301857024 17509937047030511232 1763426504049613824 4463660034778268032 7163893565506922240 9864127096235576448 12564360626964230656 15264594157692884864 17964827688421539072 2218317145440641664 4918550676169295872 7618784206897950080 10319017737626604288 13019251268355258496 15719484799083912704 18419718329812566912 2673207786831669504 5373441317560323712 8073674848288977920 10773908379017632128 13474141909746286336 16174375440474940544 427864897494043136 3128098428222697344 5828331958951351552 8528565489680005760 11228799020408659968 13929032551137314176 16629266081865968384 882755538885070976 3582989069613725184 6283222600342379392 8983456131071033600 11683689661799687808 14383923192528342016 17084156723256996224 1337646180276098816 4037879711004753024 6738113241733407232 9438346772462061440 12138580303190715648 14838813833919369856 17539047364648024064 1792536821667126656 4492770352395780864 7193003883124435072 9893237413853089280 12593470944581743488 15293704475310397696 17993938006039051904 2247427463058154496 4947660993786808704 7647894524515462912 10348128055244117120 13048361585972771328 15748595116701425536 2084573720528128 2702318104449182336 5402551635177836544 8102785165906490752 10803018696635144960 13503252227363799168 16203485758092453376 456975215111555968 3157208745840210176 5857442276568864384 8557675807297518592 11257909338026172800 13958142868754827008 16658376399483481216 911865856502583808 3612099387231238016 6312332917959892224 9012566448688546432 11712799979417200640 14413033510145854848 17113267040874509056 1366756497893611648 4066990028622265856 6767223559350920064 9467457090079574272 12167690620808228480 14867924151536882688 17568157682265536896 1821647139284639488 4521880670013293696 7222114200741947904 9922347731470602112 12622581262199256320 15322814792927910528 18023048323656564736 2276537780675667328 4976771311404321536 7677004842132975744 10377238372861629952 13077471903590284160 15777705434318938368 31194891338040960 2731428422066695168 5431661952795349376 8131895483524003584 10832129014252657792 13532362544981312000 16232596075709966208 486085532729068800 3186319063457723008 5886552594186377216 8586786124915031424 11287019655643685632 13987253186372339840 16687486717100994048 940976174120096640 3641209704848750848 6341443235577405056 9041676766306059264 11741910297034713472 14442143827763367680 17142377358492021888 1395866815511124480 4096100346239778688 6796333876968432896 9496567407697087104 12196800938425741312 14897034469154395520 17597267999883049728 1850757456902152320 4550990987630806528 7251224518359460736 9951458049088114944 12651691579816769152 15351925110545423360 18052158641274077568 2305648098293180160 5005881629021834368 7706115159750488576 10406348690479142784 13106582221207796992 15806815751936451200 60305208955553792 2760538739684208000 5460772270412862208 8161005801141516416 10861239331870170624 13561472862598824832 16261706393327479040 515195850346581632 3215429381075235840 5915662911803890048 8615896442532544256 11316129973261198464 14016363503989852672 16716597034718506880 970086491737609472 3670320022466263680 6370553553194917888 9070787083923572096 11771020614652226304 14471254145380880512 17171487676109534720 1424977133128637312 4125210663857291520 6825444194585945728 9525677725314599936 12225911256043254144 14926144786771908352 17626378317500562560 1879867774519665152 4580101305248319360 7280334835976973568 9980568366705627776 12680801897434281984 15381035428162936192 18081268958891590400 2334758415910692992 5034991946639347200 7735225477368001408 10435459008096655616 13135692538825309824 15835926069553964032 89415526573066624 2789649057301720832 5489882588030375040 8190116118759029248 10890349649487683456 13590583180216337664 16290816710944991872 544306167964094464 3244539698692748672 5944773229421402880 8645006760150057088 11345240290878711296 14045473821607365504 16745707352336019712 999196809355122304 3699430340083776512 6399663870812430720 9099897401541084928 11800130932269739136 14500364462998393344 17200597993727047552 1454087450746150144 4154320981474804352 6854554512203458560 9554788042932112768 12255021573660766976 14955255104389421184 17655488635118075392 1908978092137177984 4609211622865832192 7309445153594486400 10009678684323140608 12709912215051794816 15410145745780449024 18110379276509103232 2363868733528205824 5064102264256860032 7764335794985514240 10464569325714168448 13164802856442822656 15865036387171476864 118525844190579456 2818759374919233664 5518992905647887872 8219226436376542080 10919459967105196288 13619693497833850496 16319927028562504704 573416485581607296 3273650016310261504 5973883547038915712 8674117077767569920 11374350608496224128 14074584139224878336 16774817669953532544 1028307126972635136 3728540657701289344 6428774188429943552 9129007719158597760 11829241249887251968 14529474780615906176 17229708311344560384 1483197768363662976 4183431299092317184 6883664829820971392 9583898360549625600 12284131891278279808 14984365422006934016 17684598952735588224 1938088409754690816 4638321940483345024 7338555471211999232 10038789001940653440 12739022532669307648 15439256063397961856 18139489594126616064 2392979051145718656 5093212581874372864 7793446112603027072 10493679643331681280 13193913174060335488 15894146704788989696 147636161808092288 2847869692536746496 5548103223265400704 8248336753994054912 10948570284722709120 13648803815451363328 16349037346180017536 602526803199120128 3302760333927774336 6002993864656428544 8703227395385082752 11403460926113736960 14103694456842391168 16803927987571045376 1057417444590147968 3757650975318802176 6457884506047456384 9158118036776110592 11858351567504764800 14558585098233419008 17258818628962073216 1512308085981175808 4212541616709830016 6912775147438484224 9613008678167138432 12313242208895792640 15013475739624446848 17713709270353101056 1967198727372203648 4667432258100857856 7367665788829512064 10067899319558166272 12768132850286820480 15468366381015474688 18168599911744128896 2422089368763231488 5122322899491885696 7822556430220539904 10522789960949194112 13223023491677848320 15923257022406502528 176746479425605120 2876980010154259328 5577213540882913536 8277447071611567744 10977680602340221952 13677914133068876160 16378147663797530368 631637120816632960 3331870651545287168 6032104182273941376 8732337713002595584 11432571243731249792 14132804774459904000 16833038305188558208 1086527762207660800 3786761292936315008 6486994823664969216 9187228354393623424 11887461885122277632 14587695415850931840 17287928946579586048 1541418403598688640 4241651934327342848 6941885465055997056 9642118995784651264 12342352526513305472 15042586057241959680 17742819587970613888 1996309044989716480 4696542575718370688 7396776106447024896 10097009637175679104 12797243167904333312 15497476698632987520 18197710229361641728 2451199686380744320 5151433217109398528 7851666747838052736 10551900278566706944 13252133809295361152 15952367340024015360 205856797043117952 2906090327771772160 5606323858500426368 8306557389229080576 11006790919957734784 13707024450686388992 16407257981415043200 660747438434145792 3360980969162800000 6061214499891454208 8761448030620108416 11461681561348762624 14161915092077416832 16862148622806071040 1115638079825173632 3815871610553827840 6516105141282482048 9216338672011136256 11916572202739790464 14616805733468444672 17317039264197098880 1570528721216201472 4270762251944855680 6970995782673509888 9671229313402164096 12371462844130818304 15071696374859472512 17771929905588126720 2025419362607229312 4725652893335883520 7425886424064537728 10126119954793191936 12826353485521846144 15526587016250500352 18226820546979154560 2480310003998257152 5180543534726911360 7880777065455565568 10581010596184219776 13281244126912873984 15981477657641528192 234967114660630784 2935200645389284992 5635434176117939200 8335667706846593408 11035901237575247616 13736134768303901824 16436368299032556032 689857756051658624 3390091286780312832 6090324817508967040 8790558348237621248 11490791878966275456 14191025409694929664 16891258940423583872 1144748397442686464 3844981928171340672 6545215458899994880 9245448989628649088 11945682520357303296 14645916051085957504 17346149581814611712 1599639038833714304 4299872569562368512 7000106100291022720 9700339631019676928 12400573161748331136 15100806692476985344 17801040223205639552 2054529680224742144 4754763210953396352 7454996741682050560 10155230272410704768 12855463803139358976 15555697333868013184 18255930864596667392 2509420321615769984 5209653852344424192 7909887383073078400 10610120913801732608 13310354444530386816 16010587975259041024 264077432278143616 2964310963006797824 5664544493735452032 8364778024464106240 11065011555192760448 13765245085921414656 16465478616650068864 718968073669171456 3419201604397825664 6119435135126479872 8819668665855134080 11519902196583788288 14220135727312442496 16920369258041096704 1173858715060199296 3874092245788853504 6574325776517507712 9274559307246161920 11974792837974816128 14675026368703470336 17375259899432124544 1628749356451227136 4328982887179881344 7029216417908535552 9729449948637189760 12429683479365843968 15129917010094498176 17830150540823152384 2083639997842254976 4783873528570909184 7484107059299563392 10184340590028217600 12884574120756871808 15584807651485526016 18285041182214180224 2538530639233282816 5238764169961937024 7938997700690591232 10639231231419245440 13339464762147899648 16039698292876553856 293187749895656448 2993421280624310656 5693654811352964864 8393888342081619072 11094121872810273280 13794355403538927488 16494588934267581696 748078391286684288 3448311922015338496 6148545452743992704 8848778983472646912 11549012514201301120 14249246044929955328 16949479575658609536 1202969032677712128 3903202563406366336 6603436094135020544 9303669624863674752 12003903155592328960 14704136686320983168 17404370217049637376 1657859674068739968 4358093204797394176 7058326735526048384 9758560266254702592 12458793796983356800 15159027327712011008 17859260858440665216 2112750315459767808 4812983846188422016 7513217376917076224 10213450907645730432 12913684438374384640 15613917969103038848 18314151499831693056 2567640956850795648 5267874487579449856 7968108018308104064 10668341549036758272 13368575079765412480 16068808610494066688 322298067513169280 3022531598241823488 5722765128970477696 8422998659699131904 11123232190427786112 13823465721156440320 16523699251885094528 777188708904197120 3477422239632851328 6177655770361505536 8877889301090159744 11578122831818813952 14278356362547468160 16978589893276122368 1232079350295224960 3932312881023879168 6632546411752533376 9332779942481187584 12033013473209841792 14733247003938496000 17433480534667150208 1686969991686252800 4387203522414907008 7087437053143561216 9787670583872215424 12487904114600869632 15188137645329523840 17888371176058178048 2141860633077280640 4842094163805934848 7542327694534589056 10242561225263243264 12942794755991897472 15643028286720551680 18343261817449205888 2596751274468308480 5296984805196962688 7997218335925616896 10697451866654271104 13397685397382925312 16097918928111579520 351408385130682112 3051641915859336320 5751875446587990528 8452108977316644736 11152342508045298944 13852576038773953152 16552809569502607360 806299026521709952 3506532557250364160 6206766087979018368 8906999618707672576 11607233149436326784 14307466680164980992 17007700210893635200 1261189667912737792 3961423198641392000 6661656729370046208 9361890260098700416 12062123790827354624 14762357321556008832 17462590852284663040 1716080309303765632 4416313840032419840 7116547370761074048 9816780901489728256 12517014432218382464 15217247962947036672 17917481493675690880 2170970950694793472 4871204481423447680 7571438012152101888 10271671542880756096 12971905073609410304 15672138604338064512 18372372135066718720 2625861592085821312 5326095122814475520 8026328653543129728 10726562184271783936 13426795715000438144 16127029245729092352 380518702748194944 3080752233476849152 5780985764205503360 8481219294934157568 11181452825662811776 13881686356391465984 16581919887120120192 835409344139222784 3535642874867876992 6235876405596531200 8936109936325185408 11636343467053839616 14336576997782493824 17036810528511148032 1290299985530250624 3990533516258904832 6690767046987559040 9391000577716213248 12091234108444867456 14791467639173521664 17491701169902175872 1745190626921278464 4445424157649932672 7145657688378586880 9845891219107241088 12546124749835895296 15246358280564549504 17946591811293203712 2200081268312306304 4900314799040960512 7600548329769614720 10300781860498268928 13001015391226923136 15701248921955577344 18401482452684231552 2654971909703334144 5355205440431988352 8055438971160642560 10755672501889296768 13455906032617950976 16156139563346605184 409629020365707776 3109862551094361984 5810096081823016192 8510329612551670400 11210563143280324608 13910796674008978816 16611030204737633024 864519661756735616 3564753192485389824 6264986723214044032 8965220253942698240 11665453784671352448 14365687315400006656 17065920846128660864 1319410303147763456 4019643833876417664 6719877364605071872 9420110895333726080 12120344426062380288 14820577956791034496 17520811487519688704 1774300944538791296 4474534475267445504 7174768005996099712 9875001536724753920 12575235067453408128 15275468598182062336 17975702128910716544 2229191585929819136 4929425116658473344 7629658647387127552 10329892178115781760 13030125708844435968 15730359239573090176 18430592770301744384 2684082227320846976 5384315758049501184 8084549288778155392 10784782819506809600 13485016350235463808 16185249880964118016 438739337983220608 3138972868711874816 5839206399440529024 8539439930169183232 11239673460897837440 13939906991626491648 16640140522355145856 893629979374248448 3593863510102902656 6294097040831556864 8994330571560211072 11694564102288865280 14394797633017519488 17095031163746173696 1348520620765276288 4048754151493930496 6748987682222584704 9449221212951238912 12149454743679893120 14849688274408547328 17549921805137201536 1803411262156304128 4503644792884958336 7203878323613612544 9904111854342266752 12604345385070920960 15304578915799575168 18004812446528229376 2258301903547331968 4958535434275986176 7658768965004640384 10359002495733294592 13059236026461948800 15759469557190603008 12959014209705600 2713192544938359808 5413426075667014016 8113659606395668224 10813893137124322432 13514126667852976640 16214360198581630848 467849655600733440 3168083186329387648 5868316717058041856 8568550247786696064 11268783778515350272 13969017309244004480 16669250839972658688 922740296991761280 3622973827720415488 6323207358449069696 9023440889177723904 11723674419906378112 14423907950635032320 17124141481363686528 1377630938382789120 4077864469111443328 6778097999840097536 9478331530568751744 12178565061297405952 14878798592026060160 17579032122754714368 1832521579773816960 4532755110502471168 7232988641231125376 9933222171959779584 12633455702688433792 15333689233417088000 18033922764145742208 2287412221164844800 4987645751893499008 7687879282622153216 10388112813350807424 13088346344079461632 15788579874808115840 42069331827218432 2742302862555872640 5442536393284526848 8142769924013181056 10843003454741835264 13543236985470489472 16243470516199143680 496959973218246272 3197193503946900480 5897427034675554688 8597660565404208896 11297894096132863104 13998127626861517312 16698361157590171520 951850614609274112 3652084145337928320 6352317676066582528 9052551206795236736 11752784737523890944 14453018268252545152 17153251798981199360 1406741256000301952 4106974786728956160 6807208317457610368 9507441848186264576 12207675378914918784 14907908909643572992 17608142440372227200 1861631897391329792 4561865428119984000 7262098958848638208 9962332489577292416 12662566020305946624 15362799551034600832 18063033081763255040 2316522538782357632 5016756069511011840 7716989600239666048 10417223130968320256 13117456661696974464 15817690192425628672 71179649444731264 2771413180173385472 5471646710902039680 8171880241630693888 10872113772359348096 13572347303088002304 16272580833816656512 526070290835759104 3226303821564413312 5926537352293067520 8626770883021721728 11327004413750375936 14027237944479030144 16727471475207684352 980960932226786944 3681194462955441152 6381427993684095360 9081661524412749568 11781895055141403776 14482128585870057984 17182362116598712192 1435851573617814784 4136085104346468992 6836318635075123200 9536552165803777408 12236785696532431616 14937019227261085824 17637252757989740032 1890742215008842624 4590975745737496832 7291209276466151040 9991442807194805248 12691676337923459456 15391909868652113664 18092143399380767872 2345632856399870464 5045866387128524672 7746099917857178880 10446333448585833088 13146566979314487296 15846800510043141504 100289967062244096 2800523497790898304 5500757028519552512 8200990559248206720 10901224089976860928 13601457620705515136 16301691151434169344 555180608453271936 3255414139181926144 5955647669910580352 8655881200639234560 11356114731367888768 14056348262096542976 16756581792825197184 1010071249844299776 3710304780572953984 6410538311301608192 9110771842030262400 11811005372758916608 14511238903487570816 17211472434216225024 1464961891235327616 4165195421963981824 6865428952692636032 9565662483421290240 12265896014149944448 14966129544878598656 17666363075607252864 1919852532626355456 4620086063355009664 7320319594083663872 10020553124812318080 12720786655540972288 15421020186269626496 18121253716998280704 2374743174017383296 5074976704746037504 7775210235474691712 10475443766203345920 13175677296932000128 15875910827660654336 129400284679756928 2829633815408411136 5529867346137065344 8230100876865719552 10930334407594373760 13630567938323027968 16330801469051682176 584290926070784768 3284524456799438976 5984757987528093184 8684991518256747392 11385225048985401600 14085458579714055808 16785692110442710016 1039181567461812608 3739415098190466816 6439648628919121024 9139882159647775232 11840115690376429440 14540349221105083648 17240582751833737856 1494072208852840448 4194305739581494656 6894539270310148864 9594772801038803072 12295006331767457280 14995239862496111488 17695473393224765696 1948962850243868288 4649196380972522496 7349429911701176704 10049663442429830912 12749896973158485120 15450130503887139328 18150364034615793536 2403853491634896128 5104087022363550336 7804320553092204544 10504554083820858752 13204787614549512960 15905021145278167168 158510602297269760 2858744133025923968 5558977663754578176 8259211194483232384 10959444725211886592 13659678255940540800 16359911786669195008 613401243688297600 3313634774416951808 6013868305145606016 8714101835874260224 11414335366602914432 14114568897331568640 16814802428060222848 1068291885079325440 3768525415807979648 6468758946536633856 9168992477265288064 11869226007993942272 14569459538722596480 17269693069451250688 1523182526470353280 4223416057199007488 6923649587927661696 9623883118656315904 12324116649384970112 15024350180113624320 17724583710842278528 1978073167861381120 4678306698590035328 7378540229318689536 10078773760047343744 12779007290775997952 15479240821504652160 18179474352233306368 2432963809252408960 5133197339981063168 7833430870709717376 10533664401438371584 13233897932167025792 15934131462895680000 187620919914782592 2887854450643436800 5588087981372091008 8288321512100745216 10988555042829399424 13688788573558053632 16389022104286707840 642511561305810432 3342745092034464640 6042978622763118848 8743212153491773056 11443445684220427264 14143679214949081472 16843912745677735680 1097402202696838272 3797635733425492480 6497869264154146688 9198102794882800896 11898336325611455104 14598569856340109312 17298803387068763520 1552292844087866112 4252526374816520320 6952759905545174528 9652993436273828736 12353226967002482944 15053460497731137152 17753694028459791360 2007183485478893952 4707417016207548160 7407650546936202368 10107884077664856576 12808117608393510784 15508351139122164992 18208584669850819200 2462074126869921792 5162307657598576000 7862541188327230208 10562774719055884416 13263008249784538624 15963241780513192832 216731237532295424 2916964768260949632 5617198298989603840 8317431829718258048 11017665360446912256 13717898891175566464 16418132421904220672 671621878923323264 3371855409651977472 6072088940380631680 8772322471109285888 11472556001837940096 14172789532566594304 16873023063295248512 1126512520314351104 3826746051043005312 6526979581771659520 9227213112500313728 11927446643228967936 14627680173957622144 17327913704686276352 1581403161705378944 4281636692434033152 6981870223162687360 9682103753891341568 12382337284619995776 15082570815348649984 17782804346077304192 2036293803096406784 4736527333825060992 7436760864553715200 10136994395282369408 12837227926011023616 15537461456739677824 18237694987468332032 2491184444487434624 5191417975216088832 7891651505944743040 10591885036673397248 13292118567402051456 15992352098130705664 245841555149808256 2946075085878462464 5646308616607116672 8346542147335770880 11046775678064425088 13747009208793079296 16447242739521733504 700732196540836096 3400965727269490304 6101199257998144512 8801432788726798720 11501666319455452928 14201899850184107136 16902133380912761344 1155622837931863936 3855856368660518144 6556089899389172352 9256323430117826560 11956556960846480768 14656790491575134976 17357024022303789184 1610513479322891776 4310747010051545984 7010980540780200192 9711214071508854400 12411447602237508608 15111681132966162816 17811914663694817024 2065404120713919616 4765637651442573824 7465871182171228032 10166104712899882240 12866338243628536448 15566571774357190656 18266805305085844864 2520294762104947456 5220528292833601664 7920761823562255872 10620995354290910080 13321228885019564288 16021462415748218496 274951872767321088 2975185403495975296 5675418934224629504 8375652464953283712 11075885995681937920 13776119526410592128 16476353057139246336 729842514158348928 3430076044887003136 6130309575615657344 8830543106344311552 11530776637072965760 14231010167801619968 16931243698530274176 1184733155549376768 3884966686278030976 6585200217006685184 9285433747735339392 11985667278463993600 14685900809192647808 17386134339921302016 1639623796940404608 4339857327669058816 7040090858397713024 9740324389126367232 12440557919855021440 15140791450583675648 17841024981312329856 2094514438331432448 4794747969060086656 7494981499788740864 10195215030517395072 12895448561246049280 15595682091974703488 18295915622703357696 2549405079722460288 5249638610451114496 7949872141179768704 10650105671908422912 13350339202637077120 16050572733365731328 304062190384833920 3004295721113488128 5704529251842142336 8404762782570796544 11104996313299450752 13805229844028104960 16505463374756759168 758952831775861760 3459186362504515968 6159419893233170176 8859653423961824384 11559886954690478592 14260120485419132800 16960354016147787008 1213843473166889600 3914077003895543808 6614310534624198016 9314544065352852224 12014777596081506432 14715011126810160640 17415244657538814848 1668734114557917440 4368967645286571648 7069201176015225856 9769434706743880064 12469668237472534272 15169901768201188480 17870135298929842688 2123624755948945280 4823858286677599488 7524091817406253696 10224325348134907904 12924558878863562112 15624792409592216320 18325025940320870528 2578515397339973120 5278748928068627328 7978982458797281536 10679215989525935744 13379449520254589952 16079683050983244160 333172508002346752 3033406038731000960 5733639569459655168 8433873100188309376 11134106630916963584 13834340161645617792 16534573692374272000 788063149393374592 3488296680122028800 6188530210850683008 8888763741579337216 11588997272307991424 14289230803036645632 16989464333765299840 1242953790784402432 3943187321513056640 6643420852241710848 9343654382970365056 12043887913699019264 14744121444427673472 17444354975156327680 1697844432175430272 4398077962904084480 7098311493632738688 9798545024361392896 12498778555090047104 15199012085818701312 17899245616547355520 2152735073566458112 4852968604295112320 7553202135023766528 10253435665752420736 12953669196481074944 15653902727209729152 18354136257938383360 2607625714957485952 5307859245686140160 8008092776414794368 10708326307143448576 13408559837872102784 16108793368600756992 362282825619859584 3062516356348513792 5762749887077168000 8462983417805822208 11163216948534476416 13863450479263130624 16563684009991784832 817173467010887424 3517406997739541632 6217640528468195840 8917874059196850048 11618107589925504256 14318341120654158464 17018574651382812672 1272064108401915264 3972297639130569472 6672531169859223680 9372764700587877888 12072998231316532096 14773231762045186304 17473465292773840512 1726954749792943104 4427188280521597312 7127421811250251520 9827655341978905728 12527888872707559936 15228122403436214144 17928355934164868352 2181845391183970944 4882078921912625152 7582312452641279360 10282545983369933568 12982779514098587776 15683013044827241984 18383246575555896192 2636736032574998784 5336969563303652992 8037203094032307200 10737436624760961408 13437670155489615616 16137903686218269824 391393143237372416 3091626673966026624 5791860204694680832 8492093735423335040 11192327266151989248 13892560796880643456 16592794327609297664 846283784628400256 3546517315357054464 6246750846085708672 8946984376814362880 11647217907543017088 14347451438271671296 17047684969000325504 1301174426019428096 4001407956748082304 6701641487476736512 9401875018205390720 12102108548934044928 14802342079662699136 17502575610391353344 1756065067410455936 4456298598139110144 7156532128867764352 9856765659596418560 12556999190325072768 15257232721053726976 17957466251782381184 2210955708801483776 4911189239530137984 7611422770258792192 10311656300987446400 13011889831716100608 15712123362444754816 18412356893173409024 2665846350192511616 5366079880921165824 8066313411649820032 10766546942378474240 13466780473107128448 16167014003835782656 420503460854885248 3120736991583539456 5820970522312193664 8521204053040847872 11221437583769502080 13921671114498156288 16621904645226810496 875394102245913088 3575627632974567296 6275861163703221504 8976094694431875712 11676328225160529920 14376561755889184128 17076795286617838336 1330284743636940928 4030518274365595136 6730751805094249344 9430985335822903552 12131218866551557760 14831452397280211968 17531685928008866176 1785175385027968768 4485408915756622976 7185642446485277184 9885875977213931392 12586109507942585600 15286343038671239808 17986576569399894016 2240066026418996608 4940299557147650816 7640533087876305024 10340766618604959232 13041000149333613440 15741233680062267648 18441467210790921856 2694956667810024448 5395190198538678656 8095423729267332864 10795657259995987072 13495890790724641280 16196124321453295488 449613778472398080 3149847309201052288 5850080839929706496 8550314370658360704 11250547901387014912 13950781432115669120 16651014962844323328 904504419863425920 3604737950592080128 6304971481320734336 9005205012049388544 11705438542778042752 14405672073506696960 17105905604235351168 1359395061254453760 4059628591983107968 6759862122711762176 9460095653440416384 12160329184169070592 14860562714897724800 17560796245626379008 1814285702645481600 4514519233374135808 7214752764102790016 9914986294831444224 12615219825560098432 15315453356288752640 18015686887017406848 2269176344036509440 4969409874765163648 7669643405493817856 10369876936222472064 13070110466951126272 15770343997679780480 23833454698883072 2724066985427537280 5424300516156191488 8124534046884845696 10824767577613499904 13525001108342154112 16225234639070808320 478724096089910912 3178957626818565120 5879191157547219328 8579424688275873536 11279658219004527744 13979891749733181952 16680125280461836160 933614737480938752 3633848268209592960 6334081798938247168 9034315329666901376 11734548860395555584 14434782391124209792 17135015921852864000 1388505378871966592 4088738909600620800 6788972440329275008 9489205971057929216 12189439501786583424 14889673032515237632 17589906563243891840 1843396020262994432 4543629550991648640 7243863081720302848 9944096612448957056 12644330143177611264 15344563673906265472 18044797204634919680 2298286661654022272 4998520192382676480 7698753723111330688 10398987253839984896 13099220784568639104 15799454315297293312 52943772316395904 2753177303045050112 5453410833773704320 8153644364502358528 10853877895231012736 13554111425959666944 16254344956688321152 507834413707423744 3208067944436077952 5908301475164732160 8608535005893386368 11308768536622040576 14009002067350694784 16709235598079348992 962725055098451584 3662958585827105792 6363192116555760000 9063425647284414208 11763659178013068416 14463892708741722624 17164126239470376832 1417615696489479424 4117849227218133632 6818082757946787840 9518316288675442048 12218549819404096256 14918783350132750464 17619016880861404672 1872506337880507264 4572739868609161472 7272973399337815680 9973206930066469888 12673440460795124096 15373673991523778304 18073907522252432512 2327396979271535104 5027630510000189312 7727864040728843520 10428097571457497728 13128331102186151936 15828564632914806144 82054089933908736 2782287620662562944 5482521151391217152 8182754682119871360 10882988212848525568 13583221743577179776 16283455274305833984 536944731324936576 3237178262053590784 5937411792782244992 8637645323510899200 11337878854239553408 14038112384968207616 16738345915696861824 991835372715964416 3692068903444618624 6392302434173272832 9092535964901927040 11792769495630581248 14493003026359235456 17193236557087889664 1446726014106992256 4146959544835646464 6847193075564300672 9547426606292954880 12247660137021609088 14947893667750263296 17648127198478917504 1901616655498020096 4601850186226674304 7302083716955328512 10002317247683982720 12702550778412636928 15402784309141291136 18103017839869945344 2356507296889047936 5056740827617702144 7756974358346356352 10457207889075010560 13157441419803664768 15857674950532318976 111164407551421568 2811397938280075776 5511631469008729984 8211864999737384192 10912098530466038400 13612332061194692608 16312565591923346816 566055048942449408 3266288579671103616 5966522110399757824 8666755641128412032 11366989171857066240 14067222702585720448 16767456233314374656 1020945690333477248 3721179221062131456 6421412751790785664 9121646282519439872 11821879813248094080 14522113343976748288 17222346874705402496 1475836331724505088 4176069862453159296 6876303393181813504 9576536923910467712 12276770454639121920 14977003985367776128 17677237516096430336 1930726973115532928 4630960503844187136 7331194034572841344 10031427565301495552 12731661096030149760 15431894626758803968 18132128157487458176 2385617614506560768 5085851145235214976 7786084675963869184 10486318206692523392 13186551737421177600 15886785268149831808 140274725168934400 2840508255897588608 5540741786626242816 8240975317354897024 10941208848083551232 13641442378812205440 16341675909540859648 595165366559962240 3295398897288616448 5995632428017270656 8695865958745924864 11396099489474579072 14096333020203233280 16796566550931887488 1050056007950990080 3750289538679644288 6450523069408298496 9150756600136952704 11850990130865606912 14551223661594261120 17251457192322915328 1504946649342017920 4205180180070672128 6905413710799326336 9605647241527980544 12305880772256634752 15006114302985288960 17706347833713943168 1959837290733045760 4660070821461699968 7360304352190354176 10060537882919008384 12760771413647662592 15461004944376316800 18161238475104971008 2414727932124073600 5114961462852727808 7815194993581382016 10515428524310036224 13215662055038690432 15915895585767344640 169385042786447232 2869618573515101440 5569852104243755648 8270085634972409856 10970319165701064064 13670552696429718272 16370786227158372480 624275684177475072 3324509214906129280 6024742745634783488 8724976276363437696 11425209807092091904 14125443337820746112 16825676868549400320 1079166325568502912 3779399856297157120 6479633387025811328 9179866917754465536 11880100448483119744 14580333979211773952 17280567509940428160 1534056966959530752 4234290497688184960 6934524028416839168 9634757559145493376 12334991089874147584 15035224620602801792 17735458151331456000 1988947608350558592 4689181139079212800 7389414669807867008 10089648200536521216 12789881731265175424 15490115261993829632 18190348792722483840 2443838249741586432 5144071780470240640 7844305311198894848 10544538841927549056 13244772372656203264 15945005903384857472 198495360403960064 2898728891132614272 5598962421861268480 8299195952589922688 10999429483318576896 13699663014047231104 16399896544775885312 653386001794987904 3353619532523642112 6053853063252296320 8754086593980950528 11454320124709604736 14154553655438258944 16854787186166913152 1108276643186015744 3808510173914669952 6508743704643324160 9208977235371978368 11909210766100632576 14609444296829286784 17309677827557940992 1563167284577043584 4263400815305697792 6963634346034352000 9663867876763006208 12364101407491660416 15064334938220314624 17764568468948968832 2018057925968071424 4718291456696725632 7418524987425379840 10118758518154034048 12818992048882688256 15519225579611342464 18219459110339996672 2472948567359099264 5173182098087753472 7873415628816407680 10573649159545061888 13273882690273716096 15974116221002370304 227605678021472896 2927839208750127104 5628072739478781312 8328306270207435520 11028539800936089728 13728773331664743936 16429006862393398144 682496319412500736 3382729850141154944 6082963380869809152 8783196911598463360 11483430442327117568 14183663973055771776 16883897503784425984 1137386960803528576 3837620491532182784 6537854022260836992 9238087552989491200 11938321083718145408 14638554614446799616 17338788145175453824 1592277602194556416 4292511132923210624 6992744663651864832 9692978194380519040 12393211725109173248 15093445255837827456 17793678786566481664 2047168243585584256 4747401774314238464 7447635305042892672 10147868835771546880 12848102366500201088 15548335897228855296 18248569427957509504 2502058884976612096 5202292415705266304 7902525946433920512 10602759477162574720 13302993007891228928 16003226538619883136 256715995638985728 2956949526367639936 5657183057096294144 8357416587824948352 11057650118553602560 13757883649282256768 16458117180010910976 711606637030013568 3411840167758667776 6112073698487321984 8812307229215976192 11512540759944630400 14212774290673284608 16913007821401938816 1166497278421041408 3866730809149695616 6566964339878349824 9267197870607004032 11967431401335658240 14667664932064312448 17367898462792966656 1621387919812069248 4321621450540723456 7021854981269377664 9722088511998031872 12422322042726686080 15122555573455340288 17822789104183994496 2076278561203097088 4776512091931751296 7476745622660405504 10176979153389059712 12877212684117713920 15577446214846368128 18277679745575022336 2531169202594124928 5231402733322779136 7931636264051433344 10631869794780087552 13332103325508741760 16032336856237395968 285826313256498560 2986059843985152768 5686293374713806976 8386526905442461184 11086760436171115392 13786993966899769600 16487227497628423808 740716954647526400 3440950485376180608 6141184016104834816 8841417546833489024 11541651077562143232 14241884608290797440 16942118139019451648 1195607596038554240 3895841126767208448 6596074657495862656 9296308188224516864 11996541718953171072 14696775249681825280 17397008780410479488 1650498237429582080 4350731768158236288 7050965298886890496 9751198829615544704 12451432360344198912 15151665891072853120 17851899421801507328 2105388878820609920 4805622409549264128 7505855940277918336 10206089471006572544 12906323001735226752 15606556532463880960 18306790063192535168 2560279520211637760 5260513050940291968 7960746581668946176 10660980112397600384 13361213643126254592 16061447173854908800 314936630874011392 3015170161602665600 5715403692331319808 8415637223059974016 11115870753788628224 13816104284517282432 16516337815245936640 769827272265039232 3470060802993693440 6170294333722347648 8870527864451001856 11570761395179656064 14270994925908310272 16971228456636964480 1224717913656067072 3924951444384721280 6625184975113375488 9325418505842029696 12025652036570683904 14725885567299338112 17426119098027992320 1679608555047094912 4379842085775749120 7080075616504403328 9780309147233057536 12480542677961711744 15180776208690365952 17881009739419020160 2134499196438122752 4834732727166776960 7534966257895431168 10235199788624085376 12935433319352739584 15635666850081393792 18335900380810048000 2589389837829150592 5289623368557804800 7989856899286459008 10690090430015113216 13390323960743767424 16090557491472421632 344046948491524224 3044280479220178432 5744514009948832640 8444747540677486848 11144981071406141056 13845214602134795264 16545448132863449472 798937589882552064 3499171120611206272 6199404651339860480 8899638182068514688 11599871712797168896 14300105243525823104 17000338774254477312 1253828231273579904 3954061762002234112 6654295292730888320 9354528823459542528 12054762354188196736 14754995884916850944 17455229415645505152 1708718872664607744 4408952403393261952 7109185934121916160 9809419464850570368 12509652995579224576 15209886526307878784 17910120057036532992 2163609514055635584 4863843044784289792 7564076575512944000 10264310106241598208 12964543636970252416 15664777167698906624 18365010698427560832 2618500155446663424 5318733686175317632 8018967216903971840 10719200747632626048 13419434278361280256 16119667809089934464 373157266109037056 3073390796837691264 5773624327566345472 8473857858294999680 11174091389023653888 13874324919752308096 16574558450480962304 828047907500064896 3528281438228719104 6228514968957373312 8928748499686027520 11628982030414681728 14329215561143335936 17029449091871990144 1282938548891092736 3983172079619746944 6683405610348401152 9383639141077055360 12083872671805709568 14784106202534363776 17484339733263017984 1737829190282120576 4438062721010774784 7138296251739428992 9838529782468083200 12538763313196737408 15238996843925391616 17939230374654045824 2192719831673148416 4892953362401802624 7593186893130456832 10293420423859111040 12993653954587765248 15693887485316419456 18394121016045073664 2647610473064176256 5347844003792830464 8048077534521484672 10748311065250138880 13448544595978793088 16148778126707447296 402267583726549888 3102501114455204096 5802734645183858304 8502968175912512512 11203201706641166720 13903435237369820928 16603668768098475136 857158225117577728 3557391755846231936 6257625286574886144 8957858817303540352 11658092348032194560 14358325878760848768 17058559409489502976 1312048866508605568 4012282397237259776 6712515927965913984 9412749458694568192 12112982989423222400 14813216520151876608 17513450050880530816 1766939507899633408 4467173038628287616 7167406569356941824 9867640100085596032 12567873630814250240 15268107161542904448 17968340692271558656 2221830149290661248 4922063680019315456 7622297210747969664 10322530741476623872 13022764272205278080 15722997802933932288 18423231333662586496 2676720790681689088 5376954321410343296 8077187852138997504 10777421382867651712 13477654913596305920 16177888444324960128 431377901344062720 3131611432072716928 5831844962801371136 8532078493530025344 11232312024258679552 13932545554987333760 16632779085715987968 886268542735090560 3586502073463744768 6286735604192398976 8986969134921053184 11687202665649707392 14387436196378361600 17087669727107015808 1341159184126118400 4041392714854772608 6741626245583426816 9441859776312081024 12142093307040735232 14842326837769389440 17542560368498043648 1796049825517146240 4496283356245800448 7196516886974454656 9896750417703108864 12596983948431763072 15297217479160417280 17997451009889071488 2250940466908174080 4951173997636828288 7651407528365482496 10351641059094136704 13051874589822790912 15752108120551445120 5597577570547712 2705831108299201920 5406064639027856128 8106298169756510336 10806531700485164544 13506765231213818752 16206998761942472960 460488218961575552 3160721749690229760 5860955280418883968 8561188811147538176 11261422341876192384 13961655872604846592 16661889403333500800 915378860352603392 3615612391081257600 6315845921809911808 9016079452538566016 11716312983267220224 14416546513995874432 17116780044724528640 1370269501743631232 4070503032472285440 6770736563200939648 9470970093929593856 12171203624658248064 14871437155386902272 17571670686115556480 1825160143134659072 4525393673863313280 7225627204591967488 9925860735320621696 12626094266049275904 15326327796777930112 18026561327506584320 2280050784525686912 4980284315254341120 7680517845982995328 10380751376711649536 13080984907440303744 15781218438168957952 34707895188060544 2734941425916714752 5435174956645368960 8135408487374023168 10835642018102677376 13535875548831331584 16236109079559985792 489598536579088384 3189832067307742592 5890065598036396800 8590299128765051008 11290532659493705216 13990766190222359424 16690999720951013632 944489177970116224 3644722708698770432 6344956239427424640 9045189770156078848 11745423300884733056 14445656831613387264 17145890362342041472 1399379819361144064 4099613350089798272 6799846880818452480 9500080411547106688 12200313942275760896 14900547473004415104 17600781003733069312 1854270460752171904 4554503991480826112 7254737522209480320 9954971052938134528 12655204583666788736 15355438114395442944 18055671645124097152 2309161102143199744 5009394632871853952 7709628163600508160 10409861694329162368 13110095225057816576 15810328755786470784 63818212805573376 2764051743534227584 5464285274262881792 8164518804991536000 10864752335720190208 13564985866448844416 16265219397177498624 518708854196601216 3218942384925255424 5919175915653909632 8619409446382563840 11319642977111218048 14019876507839872256 16720110038568526464 973599495587629056 3673833026316283264 6374066557044937472 9074300087773591680 11774533618502245888 14474767149230900096 17175000679959554304 1428490136978656896 4128723667707311104 6828957198435965312 9529190729164619520 12229424259893273728 14929657790621927936 17629891321350582144 1883380778369684736 4583614309098338944 7283847839826993152 9984081370555647360 12684314901284301568 15384548432012955776 18084781962741609984 2338271419760712576 5038504950489366784 7738738481218020992 10438972011946675200 13139205542675329408 15839439073403983616 92928530423086208 2793162061151740416 5493395591880394624 8193629122609048832 10893862653337703040 13594096184066357248 16294329714795011456 547819171814114048 3248052702542768256 5948286233271422464 8648519764000076672 11348753294728730880 14048986825457385088 16749220356186039296 1002709813205141888 3702943343933796096 6403176874662450304 9103410405391104512 11803643936119758720 14503877466848412928 17204110997577067136 1457600454596169728 4157833985324823936 6858067516053478144 9558301046782132352 12258534577510786560 14958768108239440768 17659001638968094976 1912491095987197568 4612724626715851776 7312958157444505984 10013191688173160192 12713425218901814400 15413658749630468608 18113892280359122816 2367381737378225408 5067615268106879616 7767848798835533824 10468082329564188032 13168315860292842240 15868549391021496448 122038848040599040 2822272378769253248 5522505909497907456 8222739440226561664 10922972970955215872 13623206501683870080 16323440032412524288 576929489431626880 3277163020160281088 5977396550888935296 8677630081617589504 11377863612346243712 14078097143074897920 16778330673803552128 1031820130822654720 3732053661551308928 6432287192279963136 9132520723008617344 11832754253737271552 14532987784465925760 17233221315194579968 1486710772213682560 4186944302942336768 6887177833670990976 9587411364399645184 12287644895128299392 14987878425856953600 17688111956585607808 1941601413604710400 4641834944333364608 7342068475062018816 10042302005790673024 12742535536519327232 15442769067247981440 18143002597976635648 2396492054995738240 5096725585724392448 7796959116453046656 10497192647181700864 13197426177910355072 15897659708639009280 151149165658111872 2851382696386766080 5551616227115420288 8251849757844074496 10952083288572728704 13652316819301382912 16352550350030037120 606039807049139712 3306273337777793920 6006506868506448128 8706740399235102336 11406973929963756544 14107207460692410752 16807440991421064960 1060930448440167552 3761163979168821760 6461397509897475968 9161631040626130176 11861864571354784384 14562098102083438592 17262331632812092800 1515821089831195392 4216054620559849600 6916288151288503808 9616521682017158016 12316755212745812224 15016988743474466432 17717222274203120640 1970711731222223232 4670945261950877440 7371178792679531648 10071412323408185856 12771645854136840064 15471879384865494272 18172112915594148480 2425602372613251072 5125835903341905280 7826069434070559488 10526302964799213696 13226536495527867904 15926770026256522112 180259483275624704 2880493014004278912 5580726544732933120 8280960075461587328 10981193606190241536 13681427136918895744 16381660667647549952 635150124666652544 3335383655395306752 6035617186123960960 8735850716852615168 11436084247581269376 14136317778309923584 16836551309038577792 1090040766057680384 3790274296786334592 6490507827514988800 9190741358243643008 11890974888972297216 14591208419700951424 17291441950429605632 1544931407448708224 4245164938177362432 6945398468906016640 9645631999634670848 12345865530363325056 15046099061091979264 17746332591820633472 1999822048839736064 4700055579568390272 7400289110297044480 10100522641025698688 12800756171754352896 15500989702483007104 18201223233211661312 2454712690230763904 5154946220959418112 7855179751688072320 10555413282416726528 13255646813145380736 15955880343874034944 209369800893137536 2909603331621791744 5609836862350445952 8310070393079100160 11010303923807754368 13710537454536408576 16410770985265062784 664260442284165376 3364493973012819584 6064727503741473792 8764961034470128000 11465194565198782208 14165428095927436416 16865661626656090624 1119151083675193216 3819384614403847424 6519618145132501632 9219851675861155840 11920085206589810048 14620318737318464256 17320552268047118464 1574041725066221056 4274275255794875264 6974508786523529472 9674742317252183680 12374975847980837888 15075209378709492096 17775442909438146304 2028932366457248896 4729165897185903104 7429399427914557312 10129632958643211520 12829866489371865728 15530100020100519936 18230333550829174144 2483823007848276736 5184056538576930944 7884290069305585152 10584523600034239360 13284757130762893568 15984990661491547776 238480118510650368 2938713649239304576 5638947179967958784 8339180710696612992 11039414241425267200 13739647772153921408 16439881302882575616 693370759901678208 3393604290630332416 6093837821358986624 8794071352087640832 11494304882816295040 14194538413544949248 16894771944273603456 1148261401292706048 3848494932021360256 6548728462750014464 9248961993478668672 11949195524207322880 14649429054935977088 17349662585664631296 1603152042683733888 4303385573412388096 7003619104141042304 9703852634869696512 12404086165598350720 15104319696327004928 17804553227055659136 2058042684074761728 4758276214803415936 7458509745532070144 10158743276260724352 12858976806989378560 15559210337718032768 18259443868446686976 2512933325465789568 5213166856194443776 7913400386923097984 10613633917651752192 13313867448380406400 16014100979109060608 267590436128163200 2967823966856817408 5668057497585471616 8368291028314125824 11068524559042780032 13768758089771434240 16468991620500088448 722481077519191040 3422714608247845248 6122948138976499456 8823181669705153664 11523415200433807872 14223648731162462080 16923882261891116288 1177371718910218880 3877605249638873088 6577838780367527296 9278072311096181504 11978305841824835712 14678539372553489920 17378772903282144128 1632262360301246720 4332495891029900928 7032729421758555136 9732962952487209344 12433196483215863552 15133430013944517760 17833663544673171968 2087153001692274560 4787386532420928768 7487620063149582976 10187853593878237184 12888087124606891392 15588320655335545600 18288554186064199808 2542043643083302400 5242277173811956608 7942510704540610816 10642744235269265024 13342977765997919232 16043211296726573440 296700753745676032 2996934284474330240 5697167815202984448 8397401345931638656 11097634876660292864 13797868407388947072 16498101938117601280 751591395136703872 3451824925865358080 6152058456594012288 8852291987322666496 11552525518051320704 14252759048779974912 16952992579508629120 1206482036527731712 3906715567256385920 6606949097985040128 9307182628713694336 12007416159442348544 14707649690171002752 17407883220899656960 1661372677918759552 4361606208647413760 7061839739376067968 9762073270104722176 12462306800833376384 15162540331562030592 17862773862290684800 2116263319309787392 4816496850038441600 7516730380767095808 10216963911495750016 12917197442224404224 15617430972953058432 18317664503681712640 2571153960700815232 5271387491429469440 7971621022158123648 10671854552886777856 13372088083615432064 16072321614344086272 325811071363188864 3026044602091843072 5726278132820497280 8426511663549151488 11126745194277805696 13826978725006459904 16527212255735114112 780701712754216704 3480935243482870912 6181168774211525120 8881402304940179328 11581635835668833536 14281869366397487744 16982102897126141952 1235592354145244544 3935825884873898752 6636059415602552960 9336292946331207168 12036526477059861376 14736760007788515584 17436993538517169792 1690482995536272384 4390716526264926592 7090950056993580800 9791183587722235008 12491417118450889216 15191650649179543424 17891884179908197632 2145373636927300224 4845607167655954432 7545840698384608640 10246074229113262848 12946307759841917056 15646541290570571264 18346774821299225472 2600264278318328064 5300497809046982272 8000731339775636480 10700964870504290688 13401198401232944896 16101431931961599104 354921388980701696 3055154919709355904 5755388450438010112 8455621981166664320 11155855511895318528 13856089042623972736 16556322573352626944 809812030371729536 3510045561100383744 6210279091829037952 8910512622557692160 11610746153286346368 14310979684015000576 17011213214743654784 1264702671762757376 3964936202491411584 6665169733220065792 9365403263948720000 12065636794677374208 14765870325406028416 17466103856134682624 1719593313153785216 4419826843882439424 7120060374611093632 9820293905339747840 12520527436068402048 15220760966797056256 17920994497525710464 2174483954544813056 4874717485273467264 7574951016002121472 10275184546730775680 12975418077459429888 15675651608188084096 18375885138916738304 2629374595935840896 5329608126664495104 8029841657393149312 10730075188121803520 13430308718850457728 16130542249579111936 384031706598214528 3084265237326868736 5784498768055522944 8484732298784177152 11184965829512831360 13885199360241485568 16585432890970139776 838922347989242368 3539155878717896576 6239389409446550784 8939622940175204992 11639856470903859200 14340090001632513408 17040323532361167616 1293812989380270208 3994046520108924416 6694280050837578624 9394513581566232832 12094747112294887040 14794980643023541248 17495214173752195456 1748703630771298048 4448937161499952256 7149170692228606464 9849404222957260672 12549637753685914880 15249871284414569088 17950104815143223296 2203594272162325888 4903827802890980096 7604061333619634304 10304294864348288512 13004528395076942720 15704761925805596928 18404995456534251136 2658484913553353728 5358718444282007936 8058951975010662144 10759185505739316352 13459419036467970560 16159652567196624768 413142024215727360 3113375554944381568 5813609085673035776 8513842616401689984 11214076147130344192 13914309677858998400 16614543208587652608 868032665606755200 3568266196335409408 6268499727064063616 8968733257792717824 11668966788521372032 14369200319250026240 17069433849978680448 1322923306997783040 4023156837726437248 6723390368455091456 9423623899183745664 12123857429912399872 14824090960641054080 17524324491369708288 1777813948388810880 4478047479117465088 7178281009846119296 9878514540574773504 12578748071303427712 15278981602032081920 17979215132760736128 2232704589779838720 4932938120508492928 7633171651237147136 10333405181965801344 13033638712694455552 15733872243423109760 18434105774151763968 2687595231170866560 5387828761899520768 8088062292628174976 10788295823356829184 13488529354085483392 16188762884814137600 442252341833240192 3142485872561894400 5842719403290548608 8542952934019202816 11243186464747857024 13943419995476511232 16643653526205165440 897142983224268032 3597376513952922240 6297610044681576448 8997843575410230656 11698077106138884864 14398310636867539072 17098544167596193280 1352033624615295872 4052267155343950080 6752500686072604288 9452734216801258496 12152967747529912704 14853201278258566912 17553434808987221120 1806924266006323712 4507157796734977920 7207391327463632128 9907624858192286336 12607858388920940544 15308091919649594752 18008325450378248960 2261814907397351552 4962048438126005760 7662281968854659968 10362515499583314176 13062749030311968384 15762982561040622592 16472018059725184 2716705548788379392 5416939079517033600 8117172610245687808 10817406140974342016 13517639671702996224 16217873202431650432 471362659450753024 3171596190179407232 5871829720908061440 8572063251636715648 11272296782365369856 13972530313094024064 16672763843822678272 926253300841780864 3626486831570435072 6326720362299089280 9026953893027743488 11727187423756397696 14427420954485051904 17127654485213706112 1381143942232808704 4081377472961462912 6781611003690117120 9481844534418771328 12182078065147425536 14882311595876079744 17582545126604733952 1836034583623836544 4536268114352490752 7236501645081144960 9936735175809799168 12636968706538453376 15337202237267107584 18037435767995761792 2290925225014864384 4991158755743518592 7691392286472172800 10391625817200827008 13091859347929481216 15792092878658135424 45582335677238016 2745815866405892224 5446049397134546432 8146282927863200640 10846516458591854848 13546749989320509056 16246983520049163264 500472977068265856 3200706507796920064 5900940038525574272 8601173569254228480 11301407099982882688 14001640630711536896 16701874161440191104 955363618459293696 3655597149187947904 6355830679916602112 9056064210645256320 11756297741373910528 14456531272102564736 17156764802831218944 1410254259850321536 4110487790578975744 6810721321307629952 9510954852036284160 12211188382764938368 14911421913493592576 17611655444222246784 1865144901241349376 4565378431970003584 7265611962698657792 9965845493427312000 12666079024155966208 15366312554884620416 18066546085613274624 2320035542632377216 5020269073361031424 7720502604089685632 10420736134818339840 13120969665546994048 15821203196275648256 74692653294750848 2774926184023405056 5475159714752059264 8175393245480713472 10875626776209367680 13575860306938021888 16276093837666676096 529583294685778688 3229816825414432896 5930050356143087104 8630283886871741312 11330517417600395520 14030750948329049728 16730984479057703936 984473936076806528 3684707466805460736 6384940997534114944 9085174528262769152 11785408058991423360 14485641589720077568 17185875120448731776 1439364577467834368 4139598108196488576 6839831638925142784 9540065169653796992 12240298700382451200 14940532231111105408 17640765761839759616 1894255218858862208 4594488749587516416 7294722280316170624 9994955811044824832 12695189341773479040 15395422872502133248 18095656403230787456 2349145860249890048 5049379390978544256 7749612921707198464 10449846452435852672 13150079983164506880 15850313513893161088 103802970912263680 2804036501640917888 5504270032369572096 8204503563098226304 10904737093826880512 13604970624555534720 16305204155284188928 558693612303291520 3258927143031945728 5959160673760599936 8659394204489254144 11359627735217908352 14059861265946562560 16760094796675216768 1013584253694319360 3713817784422973568 6414051315151627776 9114284845880281984 11814518376608936192 14514751907337590400 17214985438066244608 1468474895085347200 4168708425814001408 6868941956542655616 9569175487271309824 12269409017999964032 14969642548728618240 17669876079457272448 1923365536476375040 4623599067205029248 7323832597933683456 10024066128662337664 12724299659390991872 15424533190119646080 18124766720848300288 2378256177867402880 5078489708596057088 7778723239324711296 10478956770053365504 13179190300782019712 15879423831510673920 132913288529776512 2833146819258430720 5533380349987084928 8233613880715739136 10933847411444393344 13634080942173047552 16334314472901701760 587803929920804352 3288037460649458560 5988270991378112768 8688504522106766976 11388738052835421184 14088971583564075392 16789205114292729600 1042694571311832192 3742928102040486400 6443161632769140608 9143395163497794816 11843628694226449024 14543862224955103232 17244095755683757440 1497585212702860032 4197818743431514240 6898052274160168448 9598285804888822656 12298519335617476864 14998752866346131072 17698986397074785280 1952475854093887872 4652709384822542080 7352942915551196288 10053176446279850496 12753409977008504704 15453643507737158912 18153877038465813120 2407366495484915712 5107600026213569920 7807833556942224128 10508067087670878336 13208300618399532544 15908534149128186752 162023606147289344 2862257136875943552 5562490667604597760 8262724198333251968 10962957729061906176 13663191259790560384 16363424790519214592 616914247538317184 3317147778266971392 6017381308995625600 8717614839724279808 11417848370452934016 14118081901181588224 16818315431910242432 1071804888929345024 3772038419657999232 6472271950386653440 9172505481115307648 11872739011843961856 14572972542572616064 17273206073301270272 1526695530320372864 4226929061049027072 6927162591777681280 9627396122506335488 12327629653234989696 15027863183963643904 17728096714692298112 1981586171711400704 4681819702440054912 7382053233168709120 10082286763897363328 12782520294626017536 15482753825354671744 18182987356083325952 2436476813102428544 5136710343831082752 7836943874559736960 10537177405288391168 13237410936017045376 15937644466745699584 191133923764802176 2891367454493456384 5591600985222110592 8291834515950764800 10992068046679419008 13692301577408073216 16392535108136727424 646024565155830016 3346258095884484224 6046491626613138432 8746725157341792640 11446958688070446848 14147192218799101056 16847425749527755264 1100915206546857856 3801148737275512064 6501382268004166272 9201615798732820480 11901849329461474688 14602082860190128896 17302316390918783104 1555805847937885696 4256039378666539904 6956272909395194112 9656506440123848320 12356739970852502528 15056973501581156736 17757207032309810944 2010696489328913536 4710930020057567744 7411163550786221952 10111397081514876160 12811630612243530368 15511864142972184576 18212097673700838784 2465587130719941376 5165820661448595584 7866054192177249792 10566287722905904000 13266521253634558208 15966754784363212416 220244241382315008 2920477772110969216 5620711302839623424 8320944833568277632 11021178364296931840 13721411895025586048 16421645425754240256 675134882773342848 3375368413501997056 6075601944230651264 8775835474959305472 11476069005687959680 14176302536416613888 16876536067145268096 1130025524164370688 3830259054893024896 6530492585621679104 9230726116350333312 11930959647078987520 14631193177807641728 17331426708536295936 1584916165555398528 4285149696284052736 6985383227012706944 9685616757741361152 12385850288470015360 15086083819198669568 17786317349927323776 2039806806946426368 4740040337675080576 7440273868403734784 10140507399132388992 12840740929861043200 15540974460589697408 18241207991318351616 2494697448337454208 5194930979066108416 7895164509794762624 10595398040523416832 13295631571252071040 15995865101980725248 249354558999827840 2949588089728482048 5649821620457136256 8350055151185790464 11050288681914444672 13750522212643098880 16450755743371753088 704245200390855680 3404478731119509888 6104712261848164096 8804945792576818304 11505179323305472512 14205412854034126720 16905646384762780928 1159135841781883520 3859369372510537728 6559602903239191936 9259836433967846144 11960069964696500352 14660303495425154560 17360537026153808768 1614026483172911360 4314260013901565568 7014493544630219776 9714727075358873984 12414960606087528192 15115194136816182400 17815427667544836608 2068917124563939200 4769150655292593408 7469384186021247616 10169617716749901824 12869851247478556032 15570084778207210240 18270318308935864448 2523807765954967040 5224041296683621248 7924274827412275456 10624508358140929664 13324741888869583872 16024975419598238080 278464876617340672 2978698407345994880 5678931938074649088 8379165468803303296 11079398999531957504 13779632530260611712 16479866060989265920 733355518008368512 3433589048737022720 6133822579465676928 8834056110194331136 11534289640922985344 14234523171651639552 16934756702380293760 1188246159399396352 3888479690128050560 6588713220856704768 9288946751585358976 11989180282314013184 14689413813042667392 17389647343771321600 1643136800790424192 4343370331519078400 7043603862247732608 9743837392976386816 12444070923705041024 15144304454433695232 17844537985162349440 2098027442181452032 4798260972910106240 7498494503638760448 10198728034367414656 12898961565096068864 15599195095824723072 18299428626553377280 2552918083572479872 5253151614301134080 7953385145029788288 10653618675758442496 13353852206487096704 16054085737215750912 307575194234853504 3007808724963507712 5708042255692161920 8408275786420816128 11108509317149470336 13808742847878124544 16508976378606778752 762465835625881344 3462699366354535552 6162932897083189760 8863166427811843968 11563399958540498176 14263633489269152384 16963867019997806592 1217356477016909184 3917590007745563392 6617823538474217600 9318057069202871808 12018290599931526016 14718524130660180224 17418757661388834432 1672247118407937024 4372480649136591232 7072714179865245440 9772947710593899648 12473181241322553856 15173414772051208064 17873648302779862272 2127137759798964864 4827371290527619072 7527604821256273280 10227838351984927488 12928071882713581696 15628305413442235904 18328538944170890112 2582028401189992704 5282261931918646912 7982495462647301120 10682728993375955328 13382962524104609536 16083196054833263744 336685511852366336 3036919042581020544 5737152573309674752 8437386104038328960 11137619634766983168 13837853165495637376 16538086696224291584 791576153243394176 3491809683972048384 6192043214700702592 8892276745429356800 11592510276158011008 14292743806886665216 16992977337615319424 1246466794634422016 3946700325363076224 6646933856091730432 9347167386820384640 12047400917549038848 14747634448277693056 17447867979006347264 1701357436025449856 4401590966754104064 7101824497482758272 9802058028211412480 12502291558940066688 15202525089668720896 17902758620397375104 2156248077416477696 4856481608145131904 7556715138873786112 10256948669602440320 12957182200331094528 15657415731059748736 18357649261788402944 2611138718807505536 5311372249536159744 8011605780264813952 10711839310993468160 13412072841722122368 16112306372450776576 365795829469879168 3066029360198533376 5766262890927187584 8466496421655841792 11166729952384496000 13866963483113150208 16567197013841804416 820686470860907008 3520920001589561216 6221153532318215424 8921387063046869632 11621620593775523840 14321854124504178048 17022087655232832256 1275577112251934848 3975810642980589056 6676044173709243264 9376277704437897472 12076511235166551680 14776744765895205888 17476978296623860096 1730467753642962688 4430701284371616896 7130934815100271104 9831168345828925312 12531401876557579520 15231635407286233728 17931868938014887936 2185358395033990528 4885591925762644736 7585825456491298944 10286058987219953152 12986292517948607360 15686526048677261568 18386759579405915776 2640249036425018368 5340482567153672576 8040716097882326784 10740949628610980992 13441183159339635200 16141416690068289408 394906147087392000 3095139677816046208 5795373208544700416 8495606739273354624 11195840270002008832 13896073800730663040 16596307331459317248 849796788478419840 3550030319207074048 6250263849935728256 8950497380664382464 11650730911393036672 14350964442121690880 17051197972850345088 1304687429869447680 4004920960598101888 6705154491326756096 9405388022055410304 12105621552784064512 14805855083512718720 17506088614241372928 1759578071260475520 4459811601989129728 7160045132717783936 9860278663446438144 12560512194175092352 15260745724903746560 17960979255632400768 2214468712651503360 4914702243380157568 7614935774108811776 10315169304837465984 13015402835566120192 15715636366294774400 18415869897023428608 2669359354042531200 5369592884771185408 8069826415499839616 10770059946228493824 13470293476957148032 16170527007685802240 424016464704904832 3124249995433559040 5824483526162213248 8524717056890867456 11224950587619521664 13925184118348175872 16625417649076830080 878907106095932672 3579140636824586880 6279374167553241088 8979607698281895296 11679841229010549504 14380074759739203712 17080308290467857920 1333797747486960512 4034031278215614720 6734264808944268928 9434498339672923136 12134731870401577344 14834965401130231552 17535198931858885760 1788688388877988352 4488921919606642560 7189155450335296768 9889388981063950976 12589622511792605184 15289856042521259392 17990089573249913600 2243579030269016192 4943812560997670400 7644046091726324608 10344279622454978816 13044513153183633024 15744746683912287232 18444980214640941440 2698469671660044032 5398703202388698240 8098936733117352448 10799170263846006656 13499403794574660864 16199637325303315072 453126782322417664 3153360313051071872 5853593843779726080 8553827374508380288 11254060905237034496 13954294435965688704 16654527966694342912 908017423713445504 3608250954442099712 6308484485170753920 9008718015899408128 11708951546628062336 14409185077356716544 17109418608085370752 1362908065104473344 4063141595833127552 6763375126561781760 9463608657290435968 12163842188019090176 14864075718747744384 17564309249476398592 1817798706495501184 4518032237224155392 7218265767952809600 9918499298681463808 12618732829410118016 15318966360138772224 18019199890867426432 2272689347886529024 4972922878615183232 7673156409343837440 10373389940072491648 13073623470801145856 15773857001529800064 27346458548902656 2727579989277556864 5427813520006211072 8128047050734865280 10828280581463519488 13528514112192173696 16228747642920827904 482237099939930496 3182470630668584704 5882704161397238912 8582937692125893120 11283171222854547328 13983404753583201536 16683638284311855744 937127741330958336 3637361272059612544 6337594802788266752 9037828333516920960 11738061864245575168 14438295394974229376 17138528925702883584 1392018382721986176 4092251913450640384 6792485444179294592 9492718974907948800 12192952505636603008 14893186036365257216 17593419567093911424 1846909024113014016 4547142554841668224 7247376085570322432 9947609616298976640 12647843147027630848 15348076677756285056 18048310208484939264 2301799665504041856 5002033196232696064 7702266726961350272 10402500257690004480 13102733788418658688 15802967319147312896 56456776166415488 2756690306895069696 5456923837623723904 8157157368352378112 10857390899081032320 13557624429809686528 16257857960538340736 511347417557443328 3211580948286097536 5911814479014751744 8612048009743405952 11312281540472060160 14012515071200714368 16712748601929368576 966238058948471168 3666471589677125376 6366705120405779584 9066938651134433792 11767172181863088000 14467405712591742208 17167639243320396416 1421128700339499008 4121362231068153216 6821595761796807424 9521829292525461632 12222062823254115840 14922296353982770048 17622529884711424256 1876019341730526848 4576252872459181056 7276486403187835264 9976719933916489472 12676953464645143680 15377186995373797888 18077420526102452096 2330909983121554688 5031143513850208896 7731377044578863104 10431610575307517312 13131844106036171520 15832077636764825728 85567093783928320 2785800624512582528 5486034155241236736 8186267685969890944 10886501216698545152 13586734747427199360 16286968278155853568 540457735174956160 3240691265903610368 5940924796632264576 8641158327360918784 11341391858089572992 14041625388818227200 16741858919546881408 995348376565984000 3695581907294638208 6395815438023292416 9096048968751946624 11796282499480600832 14496516030209255040 17196749560937909248 1450239017957011840 4150472548685666048 6850706079414320256 9550939610142974464 12251173140871628672 14951406671600282880 17651640202328937088 1905129659348039680 4605363190076693888 7305596720805348096 10005830251534002304 12706063782262656512 15406297312991310720 18106530843719964928 2360020300739067520 5060253831467721728 7760487362196375936 10460720892925030144 13160954423653684352 15861187954382338560 114677411401441152 2814910942130095360 5515144472858749568 8215378003587403776 10915611534316057984 13615845065044712192 16316078595773366400 569568052792468992 3269801583521123200 5970035114249777408 8670268644978431616 11370502175707085824 14070735706435740032 16770969237164394240 1024458694183496832 3724692224912151040 6424925755640805248 9125159286369459456 11825392817098113664 14525626347826767872 17225859878555422080 1479349335574524672 4179582866303178880 6879816397031833088 9580049927760487296 12280283458489141504 14980516989217795712 17680750519946449920 1934239976965552512 4634473507694206720 7334707038422860928 10034940569151515136 12735174099880169344 15435407630608823552 18135641161337477760 2389130618356580352 5089364149085234560 7789597679813888768 10489831210542542976 13190064741271197184 15890298271999851392 143787729018953984 2844021259747608192 5544254790476262400 8244488321204916608 10944721851933570816 13644955382662225024 16345188913390879232 598678370409981824 3298911901138636032 5999145431867290240 8699378962595944448 11399612493324598656 14099846024053252864 16800079554781907072 1053569011801009664 3753802542529663872 6454036073258318080 9154269603986972288 11854503134715626496 14554736665444280704 17254970196172934912 1508459653192037504 4208693183920691712 6908926714649345920 9609160245378000128 12309393776106654336 15009627306835308544 17709860837563962752 1963350294583065344 4663583825311719552 7363817356040373760 10064050886769027968 12764284417497682176 15464517948226336384 18164751478954990592 2418240935974093184 5118474466702747392 7818707997431401600 10518941528160055808 13219175058888710016 15919408589617364224 172898046636466816 2873131577365121024 5573365108093775232 8273598638822429440 10973832169551083648 13674065700279737856 16374299231008392064 627788688027494656 3328022218756148864 6028255749484803072 8728489280213457280 11428722810942111488 14128956341670765696 16829189872399419904 1082679329418522496 3782912860147176704 6483146390875830912 9183379921604485120 11883613452333139328 14583846983061793536 17284080513790447744 1537569970809550336 4237803501538204544 6938037032266858752 9638270562995512960 12338504093724167168 15038737624452821376 17738971155181475584 1992460612200578176 4692694142929232384 7392927673657886592 10093161204386540800 12793394735115195008 15493628265843849216 18193861796572503424 2447351253591606016 5147584784320260224 7847818315048914432 10548051845777568640 13248285376506222848 15948518907234877056 202008364253979648 2902241894982633856 5602475425711288064 8302708956439942272 11002942487168596480 13703176017897250688 16403409548625904896 656899005645007488 3357132536373661696 6057366067102315904 8757599597830970112 11457833128559624320 14158066659288278528 16858300190016932736 1111789647036035328 3812023177764689536 6512256708493343744 9212490239221997952 11912723769950652160 14612957300679306368 17313190831407960576 1566680288427063168 4266913819155717376 6967147349884371584 9667380880613025792 12367614411341680000 15067847942070334208 17768081472798988416 2021570929818091008 4721804460546745216 7422037991275399424 10122271522004053632 12822505052732707840 15522738583461362048 18222972114190016256 2476461571209118848 5176695101937773056 7876928632666427264 10577162163395081472 13277395694123735680 15977629224852389888 231118681871492480 2931352212600146688 5631585743328800896 8331819274057455104 11032052804786109312 13732286335514763520 16432519866243417728 686009323262520320 3386242853991174528 6086476384719828736 8786709915448482944 11486943446177137152 14187176976905791360 16887410507634445568 1140899964653548160 3841133495382202368 6541367026110856576 9241600556839510784 11941834087568164992 14642067618296819200 17342301149025473408 1595790606044576000 4296024136773230208 6996257667501884416 9696491198230538624 12396724728959192832 15096958259687847040 17797191790416501248 2050681247435603840 4750914778164258048 7451148308892912256 10151381839621566464 12851615370350220672 15551848901078874880 18252082431807529088 2505571888826631680 5205805419555285888 7906038950283940096 10606272481012594304 13306506011741248512 16006739542469902720 260228999489005312 2960462530217659520 5660696060946313728 8360929591674967936 11061163122403622144 13761396653132276352 16461630183860930560 715119640880033152 3415353171608687360 6115586702337341568 8815820233065995776 11516053763794649984 14216287294523304192 16916520825251958400 1170010282271060992 3870243812999715200 6570477343728369408 9270710874457023616 11970944405185677824 14671177935914332032 17371411466642986240 1624900923662088832 4325134454390743040 7025367985119397248 9725601515848051456 12425835046576705664 15126068577305359872 17826302108034014080 2079791565053116672 4780025095781770880 7480258626510425088 10180492157239079296 12880725687967733504 15580959218696387712 18281192749425041920 2534682206444144512 5234915737172798720 7935149267901452928 10635382798630107136 13335616329358761344 16035849860087415552 289339317106518144 2989572847835172352 5689806378563826560 8390039909292480768 11090273440021134976 13790506970749789184 16490740501478443392 744229958497545984 3444463489226200192 6144697019954854400 8844930550683508608 11545164081412162816 14245397612140817024 16945631142869471232 1199120599888573824 3899354130617228032 6599587661345882240 9299821192074536448 12000054722803190656 14700288253531844864 17400521784260499072 1654011241279601664 4354244772008255872 7054478302736910080 9754711833465564288 12454945364194218496 15155178894922872704 17855412425651526912 2108901882670629504 4809135413399283712 7509368944127937920 10209602474856592128 12909836005585246336 15610069536313900544 18310303067042554752 2563792524061657344 5264026054790311552 7964259585518965760 10664493116247619968 13364726646976274176 16064960177704928384 318449634724030976 3018683165452685184 5718916696181339392 8419150226909993600 11119383757638647808 13819617288367302016 16519850819095956224 773340276115058816 3473573806843713024 6173807337572367232 8874040868301021440 11574274399029675648 14274507929758329856 16974741460486984064 1228230917506086656 3928464448234740864 6628697978963395072 9328931509692049280 12029165040420703488 14729398571149357696 17429632101878011904 1683121558897114496 4383355089625768704 7083588620354422912 9783822151083077120 12484055681811731328 15184289212540385536 17884522743269039744 2138012200288142336 4838245731016796544 7538479261745450752 10238712792474104960 12938946323202759168 15639179853931413376 18339413384660067584 2592902841679170176 5293136372407824384 7993369903136478592 10693603433865132800 13393836964593787008 16094070495322441216 347559952341543808 3047793483070198016 5748027013798852224 8448260544527506432 11148494075256160640 13848727605984814848 16548961136713469056 802450593732571648 3502684124461225856 6202917655189880064 8903151185918534272 11603384716647188480 14303618247375842688 17003851778104496896 1257341235123599488 3957574765852253696 6657808296580907904 9358041827309562112 12058275358038216320 14758508888766870528 17458742419495524736 1712231876514627328 4412465407243281536 7112698937971935744 9812932468700589952 12513165999429244160 15213399530157898368 17913633060886552576 2167122517905655168 4867356048634309376 7567589579362963584 10267823110091617792 12968056640820272000 15668290171548926208 18368523702277580416 2622013159296683008 5322246690025337216 8022480220753991424 10722713751482645632 13422947282211299840 16123180812939954048 376670269959056640 3076903800687710848 5777137331416365056 8477370862145019264 11177604392873673472 13877837923602327680 16578071454330981888 831560911350084480 3531794442078738688 6232027972807392896 8932261503536047104 11632495034264701312 14332728564993355520 17032962095722009728 1286451552741112320 3986685083469766528 6686918614198420736 9387152144927074944 12087385675655729152 14787619206384383360 17487852737113037568 1741342194132140160 4441575724860794368 7141809255589448576 9842042786318102784 12542276317046756992 15242509847775411200 17942743378504065408 2196232835523168000 4896466366251822208 7596699896980476416 10296933427709130624 12997166958437784832 15697400489166439040 18397634019895093248 2651123476914195840 5351357007642850048 8051590538371504256 10751824069100158464 13452057599828812672 16152291130557466880 405780587576569472 3106014118305223680 5806247649033877888 8506481179762532096 11206714710491186304 13906948241219840512 16607181771948494720 860671228967597312 3560904759696251520 6261138290424905728 8961371821153559936 11661605351882214144 14361838882610868352 17062072413339522560 1315561870358625152 4015795401087279360 6716028931815933568 9416262462544587776 12116495993273241984 14816729524001896192 17516963054730550400 1770452511749652992 4470686042478307200 7170919573206961408 9871153103935615616 12571386634664269824 15271620165392924032 17971853696121578240 2225343153140680832 4925576683869335040 7625810214597989248 10326043745326643456 13026277276055297664 15726510806783951872 18426744337512606080 2680233794531708672 5380467325260362880 8080700855989017088 10780934386717671296 13481167917446325504 16181401448174979712 434890905194082304 3135124435922736512 5835357966651390720 8535591497380044928 11235825028108699136 13936058558837353344 16636292089566007552 889781546585110144 3590015077313764352 6290248608042418560 8990482138771072768 11690715669499726976 14390949200228381184 17091182730957035392 1344672187976137984 4044905718704792192 6745139249433446400 9445372780162100608 12145606310890754816 14845839841619409024 17546073372348063232 1799562829367165824 4499796360095820032 7200029890824474240 9900263421553128448 12600496952281782656 15300730483010436864 18000964013739091072 2254453470758193664 4954687001486847872 7654920532215502080 10355154062944156288 13055387593672810496 15755621124401464704 9110581420567296 2709344112149221504 5409577642877875712 8109811173606529920 10810044704335184128 13510278235063838336 16210511765792492544 464001222811595136 3164234753540249344 5864468284268903552 8564701814997557760 11264935345726211968 13965168876454866176 16665402407183520384 918891864202622976 3619125394931277184 6319358925659931392 9019592456388585600 11719825987117239808 14420059517845894016 17120293048574548224 1373782505593650816 4074016036322305024 6774249567050959232 9474483097779613440 12174716628508267648 14874950159236921856 17575183689965576064 1828673146984678656 4528906677713332864 7229140208441987072 9929373739170641280 12629607269899295488 15329840800627949696 18030074331356603904 2283563788375706496 4983797319104360704 7684030849833014912 10384264380561669120 13084497911290323328 15784731442018977536 38220899038080128 2738454429766734336 5438687960495388544 8138921491224042752 10839155021952696960 13539388552681351168 16239622083410005376 493111540429107968 3193345071157762176 5893578601886416384 8593812132615070592 11294045663343724800 13994279194072379008 16694512724801033216 948002181820135808 3648235712548790016 6348469243277444224 9048702774006098432 11748936304734752640 14449169835463406848 17149403366192061056 1402892823211163648 4103126353939817856 6803359884668472064 9503593415397126272 12203826946125780480 14904060476854434688 17604294007583088896 1857783464602191488 4558016995330845696 7258250526059499904 9958484056788154112 12658717587516808320 15358951118245462528 18059184648974116736 2312674105993219328 5012907636721873536 7713141167450527744 10413374698179181952 13113608228907836160 15813841759636490368 67331216655592960 2767564747384247168 5467798278112901376 8168031808841555584 10868265339570209792 13568498870298864000 16268732401027518208 522221858046620800 3222455388775275008 5922688919503929216 8622922450232583424 11323155980961237632 14023389511689891840 16723623042418546048 977112499437648640 3677346030166302848 6377579560894957056 9077813091623611264 11778046622352265472 14478280153080919680 17178513683809573888 1432003140828676480 4132236671557330688 6832470202285984896 9532703733014639104 12232937263743293312 14933170794471947520 17633404325200601728 1886893782219704320 4587127312948358528 7287360843677012736 9987594374405666944 12687827905134321152 15388061435862975360 18088294966591629568 2341784423610732160 5042017954339386368 7742251485068040576 10442485015796694784 13142718546525348992 15842952077254003200 96441534273105792 2796675065001760000 5496908595730414208 8197142126459068416 10897375657187722624 13597609187916376832 16297842718645031040 551332175664133632 3251565706392787840 5951799237121442048 8652032767850096256 11352266298578750464 14052499829307404672 16752733360036058880 1006222817055161472 3706456347783815680 6406689878512469888 9106923409241124096 11807156939969778304 14507390470698432512 17207624001427086720 1461113458446189312 4161346989174843520 6861580519903497728 9561814050632151936 12262047581360806144 14962281112089460352 17662514642818114560 1916004099837217152 4616237630565871360 7316471161294525568 10016704692023179776 12716938222751833984 15417171753480488192 18117405284209142400 2370894741228244992 5071128271956899200 7771361802685553408 10471595333414207616 13171828864142861824 15872062394871516032 125551851890618624 2825785382619272832 5526018913347927040 8226252444076581248 10926485974805235456 13626719505533889664 16326953036262543872 580442493281646464 3280676024010300672 5980909554738954880 8681143085467609088 11381376616196263296 14081610146924917504 16781843677653571712 1035333134672674304 3735566665401328512 6435800196129982720 9136033726858636928 11836267257587291136 14536500788315945344 17236734319044599552 1490223776063702144 4190457306792356352 6890690837521010560 9590924368249664768 12291157898978318976 14991391429706973184 17691624960435627392 1945114417454729984 4645347948183384192 7345581478912038400 10045815009640692608 12746048540369346816 15446282071098001024 18146515601826655232 2400005058845757824 5100238589574412032 7800472120303066240 10500705651031720448 13200939181760374656 15901172712489028864 154662169508131456 2854895700236785664 5555129230965439872 8255362761694094080 10955596292422748288 13655829823151402496 16356063353880056704 609552810899159296 3309786341627813504 6010019872356467712 8710253403085121920 11410486933813776128 14110720464542430336 16810953995271084544 1064443452290187136 3764676983018841344 6464910513747495552 9165144044476149760 11865377575204803968 14565611105933458176 17265844636662112384 1519334093681214976 4219567624409869184 6919801155138523392 9620034685867177600 12320268216595831808 15020501747324486016 17720735278053140224 1974224735072242816 4674458265800897024 7374691796529551232 10074925327258205440 12775158857986859648 15475392388715513856 18175625919444168064 2429115376463270656 5129348907191924864 7829582437920579072 10529815968649233280 13230049499377887488 15930283030106541696 183772487125644288 2884006017854298496 5584239548582952704 8284473079311606912 10984706610040261120 13684940140768915328 16385173671497569536 638663128516672128 3338896659245326336 6039130189973980544 8739363720702634752 11439597251431288960 14139830782159943168 16840064312888597376 1093553769907699968 3793787300636354176 6494020831365008384 9194254362093662592 11894487892822316800 14594721423550971008 17294954954279625216 1548444411298727808 4248677942027382016 6948911472756036224 9649145003484690432 12349378534213344640 15049612064941998848 17749845595670653056 2003335052689755648 4703568583418409856 7403802114147064064 10104035644875718272 12804269175604372480 15504502706333026688 18204736237061680896 2458225694080783488 5158459224809437696 7858692755538091904 10558926286266746112 13259159816995400320 15959393347724054528 212882804743157120 2913116335471811328 5613349866200465536 8313583396929119744 11013816927657773952 13714050458386428160 16414283989115082368 667773446134184960 3368006976862839168 6068240507591493376 8768474038320147584 11468707569048801792 14168941099777456000 16869174630506110208 1122664087525212800 3822897618253867008 6523131148982521216 9223364679711175424 11923598210439829632 14623831741168483840 17324065271897138048 1577554728916240640 4277788259644894848 6978021790373549056 9678255321102203264 12378488851830857472 15078722382559511680 17778955913288165888 2032445370307268480 4732678901035922688 7432912431764576896 10133145962493231104 12833379493221885312 15533613023950539520 18233846554679193728 2487336011698296320 5187569542426950528 7887803073155604736 10588036603884258944 13288270134612913152 15988503665341567360 241993122360669952 2942226653089324160 5642460183817978368 8342693714546632576 11042927245275286784 13743160776003940992 16443394306732595200 696883763751697792 3397117294480352000 6097350825209006208 8797584355937660416 11497817886666314624 14198051417394968832 16898284948123623040 1151774405142725632 3852007935871379840 6552241466600034048 9252474997328688256 11952708528057342464 14652942058785996672 17353175589514650880 1606665046533753472 4306898577262407680 7007132107991061888 9707365638719716096 12407599169448370304 15107832700177024512 17808066230905678720 2061555687924781312 4761789218653435520 7462022749382089728 10162256280110743936 12862489810839398144 15562723341568052352 18262956872296706560 2516446329315809152 5216679860044463360 7916913390773117568 10617146921501771776 13317380452230425984 16017613982959080192 271103439978182784 2971336970706836992 5671570501435491200 8371804032164145408 11072037562892799616 13772271093621453824 16472504624350108032 725994081369210624 3426227612097864832 6126461142826519040 8826694673555173248 11526928204283827456 14227161735012481664 16927395265741135872 1180884722760238464 3881118253488892672 6581351784217546880 9281585314946201088 11981818845674855296 14682052376403509504 17382285907132163712 1635775364151266304 4336008894879920512 7036242425608574720 9736475956337228928 12436709487065883136 15136943017794537344 17837176548523191552 2090666005542294144 4790899536270948352 7491133066999602560 10191366597728256768 12891600128456910976 15591833659185565184 18292067189914219392 2545556646933321984 5245790177661976192 7946023708390630400 10646257239119284608 13346490769847938816 16046724300576593024 300213757595695616 3000447288324349824 5700680819053004032 8400914349781658240 11101147880510312448 13801381411238966656 16501614941967620864 755104398986723456 3455337929715377664 6155571460444031872 8855804991172686080 11556038521901340288 14256272052629994496 16956505583358648704 1209995040377751296 3910228571106405504 6610462101835059712 9310695632563713920 12010929163292368128 14711162694021022336 17411396224749676544 1664885681768779136 4365119212497433344 7065352743226087552 9765586273954741760 12465819804683395968 15166053335412050176 17866286866140704384 2119776323159806976 4820009853888461184 7520243384617115392 10220476915345769600 12920710446074423808 15620943976803078016 18321177507531732224 2574666964550834816 5274900495279489024 7975134026008143232 10675367556736797440 13375601087465451648 16075834618194105856 329324075213208448 3029557605941862656 5729791136670516864 8430024667399171072 11130258198127825280 13830491728856479488 16530725259585133696 784214716604236288 3484448247332890496 6184681778061544704 8884915308790198912 11585148839518853120 14285382370247507328 16985615900976161536 1239105357995264128 3939338888723918336 6639572419452572544 9339805950181226752 12040039480909880960 14740273011638535168 17440506542367189376 1693995999386291968 4394229530114946176 7094463060843600384 9794696591572254592 12494930122300908800 15195163653029563008 17895397183758217216 2148886640777319808 4849120171505974016 7549353702234628224 10249587232963282432 12949820763691936640 15650054294420590848 18350287825149245056 2603777282168347648 5304010812897001856 8004244343625656064 10704477874354310272 13404711405082964480 16104944935811618688 358434392830721280 3058667923559375488 5758901454288029696 8459134985016683904 11159368515745338112 13859602046473992320 16559835577202646528 813325034221749120 3513558564950403328 6213792095679057536 8914025626407711744 11614259157136365952 14314492687865020160 17014726218593674368 1268215675612776960 3968449206341431168 6668682737070085376 9368916267798739584 12069149798527393792 14769383329256048000 17469616859984702208 1723106317003804800 4423339847732459008 7123573378461113216 9823806909189767424 12524040439918421632 15224273970647075840 17924507501375730048 2177996958394832640 4878230489123486848 7578464019852141056 10278697550580795264 12978931081309449472 15679164612038103680 18379398142766757888 2632887599785860480 5333121130514514688 8033354661243168896 10733588191971823104 13433821722700477312 16134055253429131520 387544710448234112 3087778241176888320 5788011771905542528 8488245302634196736 11188478833362850944 13888712364091505152 16588945894820159360 842435351839261952 3542668882567916160 6242902413296570368 8943135944025224576 11643369474753878784 14343603005482532992 17043836536211187200 1297325993230289792 3997559523958944000 6697793054687598208 9398026585416252416 12098260116144906624 14798493646873560832 17498727177602215040 1752216634621317632 4452450165349971840 7152683696078626048 9852917226807280256 12553150757535934464 15253384288264588672 17953617818993242880 2207107276012345472 4907340806740999680 7607574337469653888 10307807868198308096 13008041398926962304 15708274929655616512 18408508460384270720 2661997917403373312 5362231448132027520 8062464978860681728 10762698509589335936 13462932040317990144 16163165571046644352 416655028065746944 3116888558794401152 5817122089523055360 8517355620251709568 11217589150980363776 13917822681709017984 16618056212437672192 871545669456774784 3571779200185428992 6272012730914083200 8972246261642737408 11672479792371391616 14372713323100045824 17072946853828700032 1326436310847802624 4026669841576456832 6726903372305111040 9427136903033765248 12127370433762419456 14827603964491073664 17527837495219727872 1781326952238830464 4481560482967484672 7181794013696138880 9882027544424793088 12582261075153447296 15282494605882101504 17982728136610755712 2236217593629858304 4936451124358512512 7636684655087166720 10336918185815820928 13037151716544475136 15737385247273129344 18437618778001783552 2691108235020886144 5391341765749540352 8091575296478194560 10791808827206848768 13492042357935502976 16192275888664157184 445765345683259776 3145998876411913984 5846232407140568192 8546465937869222400 11246699468597876608 13946932999326530816 16647166530055185024 900655987074287616 3600889517802941824 6301123048531596032 9001356579260250240 11701590109988904448 14401823640717558656 17102057171446212864 1355546628465315456 4055780159193969664 6756013689922623872 9456247220651278080 12156480751379932288 14856714282108586496 17556947812837240704 1810437269856343296 4510670800584997504 7210904331313651712 9911137862042305920 12611371392770960128 15311604923499614336 18011838454228268544 2265327911247371136 4965561441976025344 7665794972704679552 10366028503433333760 13066262034161987968 15766495564890642176 19985021909744768 2720218552638398976 5420452083367053184 8120685614095707392 10820919144824361600 13521152675553015808 16221386206281670016 474875663300772608 3175109194029426816 5875342724758081024 8575576255486735232 11275809786215389440 13976043316944043648 16676276847672697856 929766304691800448 3629999835420454656 6330233366149108864 9030466896877763072 11730700427606417280 14430933958335071488 17131167489063725696 1384656946082828288 4084890476811482496 6785124007540136704 9485357538268790912 12185591068997445120 14885824599726099328 17586058130454753536 1839547587473856128 4539781118202510336 7240014648931164544 9940248179659818752 12640481710388472960 15340715241117127168 18040948771845781376 2294438228864883968 4994671759593538176 7694905290322192384 10395138821050846592 13095372351779500800 15795605882508155008 49095339527257600 2749328870255911808 5449562400984566016 8149795931713220224 10850029462441874432 13550262993170528640 16250496523899182848 503985980918285440 3204219511646939648 5904453042375593856 8604686573104248064 11304920103832902272 14005153634561556480 16705387165290210688 958876622309313280 3659110153037967488 6359343683766621696 9059577214495275904 11759810745223930112 14460044275952584320 17160277806681238528 1413767263700341120 4114000794428995328 6814234325157649536 9514467855886303744 12214701386614957952 14914934917343612160 17615168448072266368 1868657905091368960 4568891435820023168 7269124966548677376 9969358497277331584 12669592028005985792 15369825558734640000 18070059089463294208 2323548546482396800 5023782077211051008 7724015607939705216 10424249138668359424 13124482669397013632 15824716200125667840 78205657144770432 2778439187873424640 5478672718602078848 8178906249330733056 10879139780059387264 13579373310788041472 16279606841516695680 533096298535798272 3233329829264452480 5933563359993106688 8633796890721760896 11334030421450415104 14034263952179069312 16734497482907723520 987986939926826112 3688220470655480320 6388454001384134528 9088687532112788736 11788921062841442944 14489154593570097152 17189388124298751360 1442877581317853952 4143111112046508160 6843344642775162368 9543578173503816576 12243811704232470784 14944045234961124992 17644278765689779200 1897768222708881792 4598001753437536000 7298235284166190208 9998468814894844416 12698702345623498624 15398935876352152832 18099169407080807040 2352658864099909632 5052892394828563840 7753125925557218048 10453359456285872256 13153592987014526464 15853826517743180672 107315974762283264 2807549505490937472 5507783036219591680 8208016566948245888 10908250097676900096 13608483628405554304 16308717159134208512 562206616153311104 3262440146881965312 5962673677610619520 8662907208339273728 11363140739067927936 14063374269796582144 16763607800525236352 1017097257544338944 3717330788272993152 6417564319001647360 9117797849730301568 11818031380458955776 14518264911187609984 17218498441916264192 1471987898935366784 4172221429664020992 6872454960392675200 9572688491121329408 12272922021849983616 14973155552578637824 17673389083307292032 1926878540326394624 4627112071055048832 7327345601783703040 10027579132512357248 12727812663241011456 15428046193969665664 18128279724698319872 2381769181717422464 5082002712446076672 7782236243174730880 10482469773903385088 13182703304632039296 15882936835360693504 136426292379796096 2836659823108450304 5536893353837104512 8237126884565758720 10937360415294412928 13637593946023067136 16337827476751721344 591316933770823936 3291550464499478144 5991783995228132352 8692017525956786560 11392251056685440768 14092484587414094976 16792718118142749184 1046207575161851776 3746441105890505984 6446674636619160192 9146908167347814400 11847141698076468608 14547375228805122816 17247608759533777024 1501098216552879616 4201331747281533824 6901565278010188032 9601798808738842240 12302032339467496448 15002265870196150656 17702499400924804864 1955988857943907456 4656222388672561664 7356455919401215872 10056689450129870080 12756922980858524288 15457156511587178496 18157390042315832704 2410879499334935296 5111113030063589504 7811346560792243712 10511580091520897920 13211813622249552128 15912047152978206336 165536609997308928 2865770140725963136 5566003671454617344 8266237202183271552 10966470732911925760 13666704263640579968 16366937794369234176 620427251388336768 3320660782116990976 6020894312845645184 8721127843574299392 11421361374302953600 14121594905031607808 16821828435760262016 1075317892779364608 3775551423508018816 6475784954236673024 9176018484965327232 11876252015693981440 14576485546422635648 17276719077151289856 1530208534170392448 4230442064899046656 6930675595627700864 9630909126356355072 12331142657085009280 15031376187813663488 17731609718542317696 1985099175561420288 4685332706290074496 7385566237018728704 10085799767747382912 12786033298476037120 15486266829204691328 18186500359933345536 2439989816952448128 5140223347681102336 7840456878409756544 10540690409138410752 13240923939867064960 15941157470595719168 194646927614821760 2894880458343475968 5595113989072130176 8295347519800784384 10995581050529438592 13695814581258092800 16396048111986747008 649537569005849600 3349771099734503808 6050004630463158016 8750238161191812224 11450471691920466432 14150705222649120640 16850938753377774848 1104428210396877440 3804661741125531648 6504895271854185856 9205128802582840064 11905362333311494272 14605595864040148480 17305829394768802688 1559318851787905280 4259552382516559488 6959785913245213696 9660019443973867904 12360252974702522112 15060486505431176320 17760720036159830528 2014209493178933120 4714443023907587328 7414676554636241536 10114910085364895744 12815143616093549952 15515377146822204160 18215610677550858368 2469100134569960960 5169333665298615168 7869567196027269376 10569800726755923584 13270034257484577792 15970267788213232000 223757245232334592 2923990775960988800 5624224306689643008 8324457837418297216 11024691368146951424 13724924898875605632 16425158429604259840 678647886623362432 3378881417352016640 6079114948080670848 8779348478809325056 11479582009537979264 14179815540266633472 16880049070995287680 1133538528014390272 3833772058743044480 6534005589471698688 9234239120200352896 11934472650929007104 14634706181657661312 17334939712386315520 1588429169405418112 4288662700134072320 6988896230862726528 9689129761591380736 12389363292320034944 15089596823048689152 17789830353777343360 2043319810796445952 4743553341525100160 7443786872253754368 10144020402982408576 12844253933711062784 15544487464439716992 18244720995168371200 2498210452187473792 5198443982916128000 7898677513644782208 10598911044373436416 13299144575102090624 15999378105830744832 252867562849847424 2953101093578501632 5653334624307155840 8353568155035810048 11053801685764464256 13754035216493118464 16454268747221772672 707758204240875264 3407991734969529472 6108225265698183680 8808458796426837888 11508692327155492096 14208925857884146304 16909159388612800512 1162648845631903104 3862882376360557312 6563115907089211520 9263349437817865728 11963582968546519936 14663816499275174144 17364050030003828352 1617539487022930944 4317773017751585152 7018006548480239360 9718240079208893568 12418473609937547776 15118707140666201984 17818940671394856192 2072430128413958784 4772663659142612992 7472897189871267200 10173130720599921408 12873364251328575616 15573597782057229824 18273831312785884032 2527320769804986624 5227554300533640832 7927787831262295040 10628021361990949248 13328254892719603456 16028488423448257664 281977880467360256 2982211411196014464 5682444941924668672 8382678472653322880 11082912003381977088 13783145534110631296 16483379064839285504 736868521858388096 3437102052587042304 6137335583315696512 8837569114044350720 11537802644773004928 14238036175501659136 16938269706230313344 1191759163249415936 3891992693978070144 6592226224706724352 9292459755435378560 11992693286164032768 14692926816892686976 17393160347621341184 1646649804640443776 4346883335369097984 7047116866097752192 9747350396826406400 12447583927555060608 15147817458283714816 17848050989012369024 2101540446031471616 4801773976760125824 7502007507488780032 10202241038217434240 12902474568946088448 15602708099674742656 18302941630403396864 2556431087422499456 5256664618151153664 7956898148879807872 10657131679608462080 13357365210337116288 16057598741065770496 311088198084873088 3011321728813527296 5711555259542181504 8411788790270835712 11112022320999489920 13812255851728144128 16512489382456798336 765978839475900928 3466212370204555136 6166445900933209344 8866679431661863552 11566912962390517760 14267146493119171968 16967380023847826176 1220869480866928768 3921103011595582976 6621336542324237184 9321570073052891392 12021803603781545600 14722037134510199808 17422270665238854016 1675760122257956608 4375993652986610816 7076227183715265024 9776460714443919232 12476694245172573440 15176927775901227648 17877161306629881856 2130650763648984448 4830884294377638656 7531117825106292864 10231351355834947072 12931584886563601280 15631818417292255488 18332051948020909696 2585541405040012288 5285774935768666496 7986008466497320704 10686241997225974912 13386475527954629120 16086709058683283328 340198515702385920 3040432046431040128 5740665577159694336 8440899107888348544 11141132638617002752 13841366169345656960 16541599700074311168 795089157093413760 3495322687822067968 6195556218550722176 8895789749279376384 11596023280008030592 14296256810736684800 16996490341465339008 1249979798484441600 3950213329213095808 6650446859941750016 9350680390670404224 12050913921399058432 14751147452127712640 17451380982856366848 1704870439875469440 4405103970604123648 7105337501332777856 9805571032061432064 12505804562790086272 15206038093518740480 17906271624247394688 2159761081266497280 4859994611995151488 7560228142723805696 10260461673452459904 12960695204181114112 15660928734909768320 18361162265638422528 2614651722657525120 5314885253386179328 8015118784114833536 10715352314843487744 13415585845572141952 16115819376300796160 369308833319898752 3069542364048552960 5769775894777207168 8470009425505861376 11170242956234515584 13870476486963169792 16570710017691824000 824199474710926592 3524433005439580800 6224666536168235008 8924900066896889216 11625133597625543424 14325367128354197632 17025600659082851840 1279090116101954432 3979323646830608640 6679557177559262848 9379790708287917056 12080024239016571264 14780257769745225472 17480491300473879680 1733980757492982272 4434214288221636480 7134447818950290688 9834681349678944896 12534914880407599104 15235148411136253312 17935381941864907520 2188871398884010112 4889104929612664320 7589338460341318528 10289571991069972736 12989805521798626944 15690039052527281152 18390272583255935360 2643762040275037952 5343995571003692160 8044229101732346368 10744462632461000576 13444696163189654784 16144929693918308992 398419150937411584 3098652681666065792 5798886212394720000 8499119743123374208 11199353273852028416 13899586804580682624 16599820335309336832 853309792328439424 3553543323057093632 6253776853785747840 8954010384514402048 11654243915243056256 14354477445971710464 17054710976700364672 1308200433719467264 4008433964448121472 6708667495176775680 9408901025905429888 12109134556634084096 14809368087362738304 17509601618091392512 1763091075110495104 4463324605839149312 7163558136567803520 9863791667296457728 12564025198025111936 15264258728753766144 17964492259482420352 2217981716501522944 4918215247230177152 7618448777958831360 10318682308687485568 13018915839416139776 15719149370144793984 18419382900873448192 2672872357892550784 5373105888621204992 8073339419349859200 10773572950078513408 13473806480807167616 16174040011535821824 427529468554924416 3127762999283578624 5827996530012232832 8528230060740887040 11228463591469541248 13928697122198195456 16628930652926849664 882420109945952256 3582653640674606464 6282887171403260672 8983120702131914880 11683354232860569088 14383587763589223296 17083821294317877504 1337310751336980096 4037544282065634304 6737777812794288512 9438011343522942720 12138244874251596928 14838478404980251136 17538711935708905344 1792201392728007936 4492434923456662144 7192668454185316352 9892901984913970560 12593135515642624768 15293369046371278976 17993602577099933184 2247092034119035776 4947325564847689984 7647559095576344192 10347792626304998400 13048026157033652608 15748259687762306816 1749144781409408 2701982675510063616 5402216206238717824 8102449736967372032 10802683267696026240 13502916798424680448 16203150329153334656 456639786172437248 3156873316901091456 5857106847629745664 8557340378358399872 11257573909087054080 13957807439815708288 16658040970544362496 911530427563465088 3611763958292119296 6311997489020773504 9012231019749427712 11712464550478081920 14412698081206736128 17112931611935390336 1366421068954492928 4066654599683147136 6766888130411801344 9467121661140455552 12167355191869109760 14867588722597763968 17567822253326418176 1821311710345520768 4521545241074174976 7221778771802829184 9922012302531483392 12622245833260137600 15322479363988791808 18022712894717446016 2276202351736548608 4976435882465202816 7676669413193857024 10376902943922511232 13077136474651165440 15777370005379819648 30859462398922240 2731092993127576448 5431326523856230656 8131560054584884864 10831793585313539072 13532027116042193280 16232260646770847488 485750103789950080 3185983634518604288 5886217165247258496 8586450695975912704 11286684226704566912 13986917757433221120 16687151288161875328 940640745180977920 3640874275909632128 6341107806638286336 9041341337366940544 11741574868095594752 14441808398824248960 17142041929552903168 1395531386572005760 4095764917300659968 6795998448029314176 9496231978757968384 12196465509486622592 14896699040215276800 17596932570943931008 1850422027963033600 4550655558691687808 7250889089420342016 9951122620148996224 12651356150877650432 15351589681606304640 18051823212334958848 2305312669354061440 5005546200082715648 7705779730811369856 10406013261540024064 13106246792268678272 15806480322997332480 59969780016435072 2760203310745089280 5460436841473743488 8160670372202397696 10860903902931051904 13561137433659706112 16261370964388360320 514860421407462912 3215093952136117120 5915327482864771328 8615561013593425536 11315794544322079744 14016028075050733952 16716261605779388160 969751062798490752 3669984593527144960 6370218124255799168 9070451654984453376 11770685185713107584 14470918716441761792 17171152247170416000 1424641704189518592 4124875234918172800 6825108765646827008 9525342296375481216 12225575827104135424 14925809357832789632 17626042888561443840 1879532345580546432 4579765876309200640 7279999407037854848 9980232937766509056 12680466468495163264 15380699999223817472 18080933529952471680 2334422986971574272 5034656517700228480 7734890048428882688 10435123579157536896 13135357109886191104 15835590640614845312 89080097633947904 2789313628362602112 5489547159091256320 8189780689819910528 10890014220548564736 13590247751277218944 16290481282005873152 543970739024975744 3244204269753629952 5944437800482284160 8644671331210938368 11344904861939592576 14045138392668246784 16745371923396900992 998861380416003584 3699094911144657792 6399328441873312000 9099561972601966208 11799795503330620416 14500029034059274624 17200262564787928832 1453752021807031424 4153985552535685632 6854219083264339840 9554452613992994048 12254686144721648256 14954919675450302464 17655153206178956672 1908642663198059264 4608876193926713472 7309109724655367680 10009343255384021888 12709576786112676096 15409810316841330304 18110043847569984512 2363533304589087104 5063766835317741312 7764000366046395520 10464233896775049728 13164467427503703936 15864700958232358144 118190415251460736 2818423945980114944 5518657476708769152 8218891007437423360 10919124538166077568 13619358068894731776 16319591599623385984 573081056642488576 3273314587371142784 5973548118099796992 8673781648828451200 11374015179557105408 14074248710285759616 16774482241014413824 1027971698033516416 3728205228762170624 6428438759490824832 9128672290219479040 11828905820948133248 14529139351676787456 17229372882405441664 1482862339424544256 4183095870153198464 6883329400881852672 9583562931610506880 12283796462339161088 14984029993067815296 17684263523796469504 1937752980815572096 4637986511544226304 7338220042272880512 10038453573001534720 12738687103730188928 15438920634458843136 18139154165187497344 2392643622206599936 5092877152935254144 7793110683663908352 10493344214392562560 13193577745121216768 15893811275849870976 147300732868973568 2847534263597627776 5547767794326281984 8248001325054936192 10948234855783590400 13648468386512244608 16348701917240898816 602191374260001408 3302424904988655616 6002658435717309824 8702891966445964032 11403125497174618240 14103359027903272448 16803592558631926656 1057082015651029248 3757315546379683456 6457549077108337664 9157782607836991872 11858016138565646080 14558249669294300288 17258483200022954496 1511972657042057088 4212206187770711296 6912439718499365504 9612673249228019712 12312906779956673920 15013140310685328128 17713373841413982336 1966863298433084928 4667096829161739136 7367330359890393344 10067563890619047552 12767797421347701760 15468030952076355968 18168264482805010176 2421753939824112768 5121987470552766976 7822221001281421184 10522454532010075392 13222688062738729600 15922921593467383808 176411050486486400 2876644581215140608 5576878111943794816 8277111642672449024 10977345173401103232 13677578704129757440 16377812234858411648 631301691877514240 3331535222606168448 6031768753334822656 8732002284063476864 11432235814792131072 14132469345520785280 16832702876249439488 1086192333268542080 3786425863997196288 6486659394725850496 9186892925454504704 11887126456183158912 14587359986911813120 17287593517640467328 1541082974659569920 4241316505388224128 6941550036116878336 9641783566845532544 12342017097574186752 15042250628302840960 17742484159031495168 1995973616050597760 4696207146779251968 7396440677507906176 10096674208236560384 12796907738965214592 15497141269693868800 18197374800422523008 2450864257441625600 5151097788170279808 7851331318898934016 10551564849627588224 13251798380356242432 15952031911084896640 205521368103999232 2905754898832653440 5605988429561307648 8306221960289961856 11006455491018616064 13706689021747270272 16406922552475924480 660412009495027072 3360645540223681280 6060879070952335488 8761112601680989696 11461346132409643904 14161579663138298112 16861813193866952320 1115302650886054912 3815536181614709120 6515769712343363328 9216003243072017536 11916236773800671744 14616470304529325952 17316703835257980160 1570193292277082752 4270426823005736960 6970660353734391168 9670893884463045376 12371127415191699584 15071360945920353792 17771594476649008000 2025083933668110592 4725317464396764800 7425550995125419008 10125784525854073216 12826018056582727424 15526251587311381632 18226485118040035840 2479974575059138432 5180208105787792640 7880441636516446848 10580675167245101056 13280908697973755264 15981142228702409472 234631685721512064 2934865216450166272 5635098747178820480 8335332277907474688 11035565808636128896 13735799339364783104 16436032870093437312 689522327112539904 3389755857841194112 6089989388569848320 8790222919298502528 11490456450027156736 14190689980755810944 16890923511484465152 1144412968503567744 3844646499232221952 6544880029960876160 9245113560689530368 11945347091418184576 14645580622146838784 17345814152875492992 1599303609894595584 4299537140623249792 6999770671351904000 9700004202080558208 12400237732809212416 15100471263537866624 17800704794266520832 2054194251285623424 4754427782014277632 7454661312742931840 10154894843471586048 12855128374200240256 15555361904928894464 18255595435657548672 2509084892676651264 5209318423405305472 7909551954133959680 10609785484862613888 13310019015591268096 16010252546319922304 263742003339024896 2963975534067679104 5664209064796333312 8364442595524987520 11064676126253641728 13764909656982295936 16465143187710950144 718632644730052736 3418866175458706944 6119099706187361152 8819333236916015360 11519566767644669568 14219800298373323776 16920033829101977984 1173523286121080576 3873756816849734784 6573990347578388992 9274223878307043200 11974457409035697408 14674690939764351616 17374924470493005824 1628413927512108416 4328647458240762624 7028880988969416832 9729114519698071040 12429348050426725248 15129581581155379456 17829815111884033664 2083304568903136256 4783538099631790464 7483771630360444672 10184005161089098880 12884238691817753088 15584472222546407296 18284705753275061504 2538195210294164096 5238428741022818304 7938662271751472512 10638895802480126720 13339129333208780928 16039362863937435136 292852320956537728 2993085851685191936 5693319382413846144 8393552913142500352 11093786443871154560 13794019974599808768 16494253505328462976 747742962347565568 3447976493076219776 6148210023804873984 8848443554533528192 11548677085262182400 14248910615990836608 16949144146719490816 1202633603738593408 3902867134467247616 6603100665195901824 9303334195924556032 12003567726653210240 14703801257381864448 17404034788110518656 1657524245129621248 4357757775858275456 7057991306586929664 9758224837315583872 12458458368044238080 15158691898772892288 17858925429501546496 2112414886520649088 4812648417249303296 7512881947977957504 10213115478706611712 12913349009435265920 15613582540163920128 18313816070892574336 2567305527911676928 5267539058640331136 7967772589368985344 10668006120097639552 13368239650826293760 16068473181554947968 321962638574050560 3022196169302704768 5722429700031358976 8422663230760013184 11122896761488667392 13823130292217321600 16523363822945975808 776853279965078400 3477086810693732608 6177320341422386816 8877553872151041024 11577787402879695232 14278020933608349440 16978254464337003648 1231743921356106240 3931977452084760448 6632210982813414656 9332444513542068864 12032678044270723072 14732911574999377280 17433145105728031488 1686634562747134080 4386868093475788288 7087101624204442496 9787335154933096704 12487568685661750912 15187802216390405120 17888035747119059328 2141525204138161920 4841758734866816128 7541992265595470336 10242225796324124544 12942459327052778752 15642692857781432960 18342926388510087168 2596415845529189760 5296649376257843968 7996882906986498176 10697116437715152384 13397349968443806592 16097583499172460800 351072956191563392 3051306486920217600 5751540017648871808 8451773548377526016 11152007079106180224 13852240609834834432 16552474140563488640 805963597582591232 3506197128311245440 6206430659039899648 8906664189768553856 11606897720497208064 14307131251225862272 17007364781954516480 1260854238973619072 3961087769702273280 6661321300430927488 9361554831159581696 12061788361888235904 14762021892616890112 17462255423345544320 1715744880364646912 4415978411093301120 7116211941821955328 9816445472550609536 12516679003279263744 15216912534007917952 17917146064736572160 2170635521755674752 4870869052484328960 7571102583212983168 10271336113941637376 12971569644670291584 15671803175398945792 18372036706127600000 2625526163146702592 5325759693875356800 8025993224604011008 10726226755332665216 13426460286061319424 16126693816789973632 380183273809076224 3080416804537730432 5780650335266384640 8480883865995038848 11181117396723693056 13881350927452347264 16581584458181001472 835073915200104064 3535307445928758272 6235540976657412480 8935774507386066688 11636008038114720896 14336241568843375104 17036475099572029312 1289964556591131904 3990198087319786112 6690431618048440320 9390665148777094528 12090898679505748736 14791132210234402944 17491365740963057152 1744855197982159744 4445088728710813952 7145322259439468160 9845555790168122368 12545789320896776576 15246022851625430784 17946256382354084992 2199745839373187584 4899979370101841792 7600212900830496000 10300446431559150208 13000679962287804416 15700913493016458624 18401147023745112832 2654636480764215424 5354870011492869632 8055103542221523840 10755337072950178048 13455570603678832256 16155804134407486464 409293591426589056 3109527122155243264 5809760652883897472 8509994183612551680 11210227714341205888 13910461245069860096 16610694775798514304 864184232817616896 3564417763546271104 6264651294274925312 8964884825003579520 11665118355732233728 14365351886460887936 17065585417189542144 1319074874208644736 4019308404937298944 6719541935665953152 9419775466394607360 12120008997123261568 14820242527851915776 17520476058580569984 1773965515599672576 4474199046328326784 7174432577056980992 9874666107785635200 12574899638514289408 15275133169242943616 17975366699971597824 2228856156990700416 4929089687719354624 7629323218448008832 10329556749176663040 13029790279905317248 15730023810633971456 18430257341362625664 2683746798381728256 5383980329110382464 8084213859839036672 10784447390567690880 13484680921296345088 16184914452024999296 438403909044101888 3138637439772756096 5838870970501410304 8539104501230064512 11239338031958718720 13939571562687372928 16639805093416027136 893294550435129728 3593528081163783936 6293761611892438144 8993995142621092352 11694228673349746560 14394462204078400768 17094695734807054976 1348185191826157568 4048418722554811776 6748652253283465984 9448885784012120192 12149119314740774400 14849352845469428608 17549586376198082816 1803075833217185408 4503309363945839616 7203542894674493824 9903776425403148032 12604009956131802240 15304243486860456448 18004477017589110656 2257966474608213248 4958200005336867456 7658433536065521664 10358667066794175872 13058900597522830080 15759134128251484288 12623585270586880 2712857115999241088 5413090646727895296 8113324177456549504 10813557708185203712 13513791238913857920 16214024769642512128 467514226661614720 3167747757390268928 5867981288118923136 8568214818847577344 11268448349576231552 13968681880304885760 16668915411033539968 922404868052642560 3622638398781296768 6322871929509950976 9023105460238605184 11723338990967259392 14423572521695913600 17123806052424567808 1377295509443670400 4077529040172324608 6777762570900978816 9477996101629633024 12178229632358287232 14878463163086941440 17578696693815595648 1832186150834698240 4532419681563352448 7232653212292006656 9932886743020660864 12633120273749315072 15333353804477969280 18033587335206623488 2287076792225726080 4987310322954380288 7687543853683034496 10387777384411688704 13088010915140342912 15788244445868997120 41733902888099712 2741967433616753920 5442200964345408128 8142434495074062336 10842668025802716544 13542901556531370752 16243135087260024960 496624544279127552 3196858075007781760 5897091605736435968 8597325136465090176 11297558667193744384 13997792197922398592 16698025728651052800 951515185670155392 3651748716398809600 6351982247127463808 9052215777856118016 11752449308584772224 14452682839313426432 17152916370042080640 1406405827061183232 4106639357789837440 6806872888518491648 9507106419247145856 12207339949975800064 14907573480704454272 17607807011433108480 1861296468452211072 4561529999180865280 7261763529909519488 9961997060638173696 12662230591366827904 15362464122095482112 18062697652824136320 2316187109843238912 5016420640571893120 7716654171300547328 10416887702029201536 13117121232757855744 15817354763486509952 70844220505612544 2771077751234266752 5471311281962920960 8171544812691575168 10871778343420229376 13572011874148883584 16272245404877537792 525734861896640384 3225968392625294592 5926201923353948800 8626435454082603008 11326668984811257216 14026902515539911424 16727136046268565632 980625503287668224 3680859034016322432 6381092564744976640 9081326095473630848 11781559626202285056 14481793156930939264 17182026687659593472 1435516144678696064 4135749675407350272 6835983206136004480 9536216736864658688 12236450267593312896 14936683798321967104 17636917329050621312 1890406786069723904 4590640316798378112 7290873847527032320 9991107378255686528 12691340908984340736 15391574439712994944 18091807970441649152 2345297427460751744 5045530958189405952 7745764488918060160 10445998019646714368 13146231550375368576 15846465081104022784 99954538123125376 2800188068851779584 5500421599580433792 8200655130309088000 10900888661037742208 13601122191766396416 16301355722495050624 554845179514153216 3255078710242807424 5955312240971461632 8655545771700115840 11355779302428770048 14056012833157424256 16756246363886078464 1009735820905181056 3709969351633835264 6410202882362489472 9110436413091143680 11810669943819797888 14510903474548452096 17211137005277106304 1464626462296208896 4164859993024863104 6865093523753517312 9565327054482171520 12265560585210825728 14965794115939479936 17666027646668134144 1919517103687236736 4619750634415890944 7319984165144545152 10020217695873199360 12720451226601853568 15420684757330507776 18120918288059161984 2374407745078264576 5074641275806918784 7774874806535572992 10475108337264227200 13175341867992881408 15875575398721535616 129064855740638208 2829298386469292416 5529531917197946624 8229765447926600832 10929998978655255040 13630232509383909248 16330466040112563456 583955497131666048 3284189027860320256 5984422558588974464 8684656089317628672 11384889620046282880 14085123150774937088 16785356681503591296 1038846138522693888 3739079669251348096 6439313199980002304 9139546730708656512 11839780261437310720 14540013792165964928 17240247322894619136 1493736779913721728 4193970310642375936 6894203841371030144 9594437372099684352 12294670902828338560 14994904433556992768 17695137964285646976 1948627421304749568 4648860952033403776 7349094482762057984 10049328013490712192 12749561544219366400 15449795074948020608 18150028605676674816 2403518062695777408 5103751593424431616 7803985124153085824 10504218654881740032 13204452185610394240 15904685716339048448 158175173358151040 2858408704086805248 5558642234815459456 8258875765544113664 10959109296272767872 13659342827001422080 16359576357730076288 613065814749178880 3313299345477833088 6013532876206487296 8713766406935141504 11413999937663795712 14114233468392449920 16814466999121104128 1067956456140206720 3768189986868860928 6468423517597515136 9168657048326169344 11868890579054823552 14569124109783477760 17269357640512131968 1522847097531234560 4223080628259888768 6923314158988542976 9623547689717197184 12323781220445851392 15024014751174505600 17724248281903159808 1977737738922262400 4677971269650916608 7378204800379570816 10078438331108225024 12778671861836879232 15478905392565533440 18179138923294187648 2432628380313290240 5132861911041944448 7833095441770598656 10533328972499252864 13233562503227907072 15933796033956561280 187285490975663872 2887519021704318080 5587752552432972288 8287986083161626496 10988219613890280704 13688453144618934912 16388686675347589120 642176132366691712 3342409663095345920 6042643193824000128 8742876724552654336 11443110255281308544 14143343786009962752 16843577316738616960 1097066773757719552 3797300304486373760 6497533835215027968 9197767365943682176 11898000896672336384 14598234427400990592 17298467958129644800 1551957415148747392 4252190945877401600 6952424476606055808 9652658007334710016 12352891538063364224 15053125068792018432 17753358599520672640 2006848056539775232 4707081587268429440 7407315117997083648 10107548648725737856 12807782179454392064 15508015710183046272 18208249240911700480 2461738697930803072 5161972228659457280 7862205759388111488 10562439290116765696 13262672820845419904 15962906351574074112 216395808593176704 2916629339321830912 5616862870050485120 8317096400779139328 11017329931507793536 13717563462236447744 16417796992965101952 671286449984204544 3371519980712858752 6071753511441512960 8771987042170167168 11472220572898821376 14172454103627475584 16872687634356129792 1126177091375232384 3826410622103886592 6526644152832540800 9226877683561195008 11927111214289849216 14627344745018503424 17327578275747157632 1581067732766260224 4281301263494914432 6981534794223568640 9681768324952222848 12382001855680877056 15082235386409531264 17782468917138185472 2035958374157288064 4736191904885942272 7436425435614596480 10136658966343250688 12836892497071904896 15537126027800559104 18237359558529213312 2490849015548315904 5191082546276970112 7891316077005624320 10591549607734278528 13291783138462932736 15992016669191586944 245506126210689536 2945739656939343744 5645973187667997952 8346206718396652160 11046440249125306368 13746673779853960576 16446907310582614784 700396767601717376 3400630298330371584 6100863829059025792 8801097359787680000 11501330890516334208 14201564421244988416 16901797951973642624 1155287408992745216 3855520939721399424 6555754470450053632 9255988001178707840 11956221531907362048 14656455062636016256 17356688593364670464 1610178050383773056 4310411581112427264 7010645111841081472 9710878642569735680 12411112173298389888 15111345704027044096 17811579234755698304 2065068691774800896 4765302222503455104 7465535753232109312 10165769283960763520 12866002814689417728 15566236345418071936 18266469876146726144 2519959333165828736 5220192863894482944 7920426394623137152 10620659925351791360 13320893456080445568 16021126986809099776 274616443828202368 2974849974556856576 5675083505285510784 8375317036014164992 11075550566742819200 13775784097471473408 16476017628200127616 729507085219230208 3429740615947884416 6129974146676538624 8830207677405192832 11530441208133847040 14230674738862501248 16930908269591155456 1184397726610258048 3884631257338912256 6584864788067566464 9285098318796220672 11985331849524874880 14685565380253529088 17385798910982183296 1639288368001285888 4339521898729940096 7039755429458594304 9739988960187248512 12440222490915902720 15140456021644556928 17840689552373211136 2094179009392313728 4794412540120967936 7494646070849622144 10194879601578276352 12895113132306930560 15595346663035584768 18295580193764238976 2549069650783341568 5249303181511995776 7949536712240649984 10649770242969304192 13350003773697958400 16050237304426612608 303726761445715200 3003960292174369408 5704193822903023616 8404427353631677824 11104660884360332032 13804894415088986240 16505127945817640448 758617402836743040 3458850933565397248 6159084464294051456 8859317995022705664 11559551525751359872 14259785056480014080 16960018587208668288 1213508044227770880 3913741574956425088 6613975105685079296 9314208636413733504 12014442167142387712 14714675697871041920 17414909228599696128 1668398685618798720 4368632216347452928 7068865747076107136 9769099277804761344 12469332808533415552 15169566339262069760 17869799869990723968 2123289327009826560 4823522857738480768 7523756388467134976 10223989919195789184 12924223449924443392 15624456980653097600 18324690511381751808 2578179968400854400 5278413499129508608 7978647029858162816 10678880560586817024 13379114091315471232 16079347622044125440 332837079063228032 3033070609791882240 5733304140520536448 8433537671249190656 11133771201977844864 13834004732706499072 16534238263435153280 787727720454255872 3487961251182910080 6188194781911564288 8888428312640218496 11588661843368872704 14288895374097526912 16989128904826181120 1242618361845283712 3942851892573937920 6643085423302592128 9343318954031246336 12043552484759900544 14743786015488554752 17444019546217208960 1697509003236311552 4397742533964965760 7097976064693619968 9798209595422274176 12498443126150928384 15198676656879582592 17898910187608236800 2152399644627339392 4852633175355993600 7552866706084647808 10253100236813302016 12953333767541956224 15653567298270610432 18353800828999264640 2607290286018367232 5307523816747021440 8007757347475675648 10707990878204329856 13408224408932984064 16108457939661638272 361947396680740864 3062180927409395072 5762414458138049280 8462647988866703488 11162881519595357696 13863115050324011904 16563348581052666112 816838038071768704 3517071568800422912 6217305099529077120 8917538630257731328 11617772160986385536 14318005691715039744 17018239222443693952 1271728679462796544 3971962210191450752 6672195740920104960 9372429271648759168 12072662802377413376 14772896333106067584 17473129863834721792 1726619320853824384 4426852851582478592 7127086382311132800 9827319913039787008 12527553443768441216 15227786974497095424 17928020505225749632 2181509962244852224 4881743492973506432 7581977023702160640 10282210554430814848 12982444085159469056 15682677615888123264 18382911146616777472 2636400603635880064 5336634134364534272 8036867665093188480 10737101195821842688 13437334726550496896 16137568257279151104 391057714298253696 3091291245026907904 5791524775755562112 8491758306484216320 11191991837212870528 13892225367941524736 16592458898670178944 845948355689281536 3546181886417935744 6246415417146589952 8946648947875244160 11646882478603898368 14347116009332552576 17047349540061206784 1300838997080309376 4001072527808963584 6701306058537617792 9401539589266272000 12101773119994926208 14802006650723580416 17502240181452234624 1755729638471337216 4455963169199991424 7156196699928645632 9856430230657299840 12556663761385954048 15256897292114608256 17957130822843262464 2210620279862365056 4910853810591019264 7611087341319673472 10311320872048327680 13011554402776981888 15711787933505636096 18412021464234290304 2665510921253392896 5365744451982047104 8065977982710701312 10766211513439355520 13466445044168009728 16166678574896663936 420168031915766528 3120401562644420736 5820635093373074944 8520868624101729152 11221102154830383360 13921335685559037568 16621569216287691776 875058673306794368 3575292204035448576 6275525734764102784 8975759265492756992 11675992796221411200 14376226326950065408 17076459857678719616 1329949314697822208 4030182845426476416 6730416376155130624 9430649906883784832 12130883437612439040 14831116968341093248 17531350499069747456 1784839956088850048 4485073486817504256 7185307017546158464 9885540548274812672 12585774079003466880 15286007609732121088 17986241140460775296 2239730597479877888 4939964128208532096 7640197658937186304 10340431189665840512 13040664720394494720 15740898251123148928 18441131781851803136 2694621238870905728 5394854769599559936 8095088300328214144 10795321831056868352 13495555361785522560 16195788892514176768 449278349533279360 3149511880261933568 5849745410990587776 8549978941719241984 11250212472447896192 13950446003176550400 16650679533905204608 904168990924307200 3604402521652961408 6304636052381615616 9004869583110269824 11705103113838924032 14405336644567578240 17105570175296232448 1359059632315335040 4059293163043989248 6759526693772643456 9459760224501297664 12159993755229951872 14860227285958606080 17560460816687260288 1813950273706362880 4514183804435017088 7214417335163671296 9914650865892325504 12614884396620979712 15315117927349633920 18015351458078288128 2268840915097390720 4969074445826044928 7669307976554699136 10369541507283353344 13069775038012007552 15770008568740661760 23498025759764352 2723731556488418560 5423965087217072768 8124198617945726976 10824432148674381184 13524665679403035392 16224899210131689600 478388667150792192 3178622197879446400 5878855728608100608 8579089259336754816 11279322790065409024 13979556320794063232 16679789851522717440 933279308541820032 3633512839270474240 6333746369999128448 9033979900727782656 11734213431456436864 14434446962185091072 17134680492913745280 1388169949932847872 4088403480661502080 6788637011390156288 9488870542118810496 12189104072847464704 14889337603576118912 17589571134304773120 1843060591323875712 4543294122052529920 7243527652781184128 9943761183509838336 12643994714238492544 15344228244967146752 18044461775695800960 2297951232714903552 4998184763443557760 7698418294172211968 10398651824900866176 13098885355629520384 15799118886358174592 52608343377277184 2752841874105931392 5453075404834585600 8153308935563239808 10853542466291894016 13553775997020548224 16254009527749202432 507498984768305024 3207732515496959232 5907966046225613440 8608199576954267648 11308433107682921856 14008666638411576064 16708900169140230272 962389626159332864 3662623156887987072 6362856687616641280 9063090218345295488 11763323749073949696 14463557279802603904 17163790810531258112 1417280267550360704 4117513798279014912 6817747329007669120 9517980859736323328 12218214390464977536 14918447921193631744 17618681451922285952 1872170908941388544 4572404439670042752 7272637970398696960 9972871501127351168 12673105031856005376 15373338562584659584 18073572093313313792 2327061550332416384 5027295081061070592 7727528611789724800 10427762142518379008 13127995673247033216 15828229203975687424 81718660994790016 2781952191723444224 5482185722452098432 8182419253180752640 10882652783909406848 13582886314638061056 16283119845366715264 536609302385817856 3236842833114472064 5937076363843126272 8637309894571780480 11337543425300434688 14037776956029088896 16738010486757743104 991499943776845696 3691733474505499904 6391967005234154112 9092200535962808320 11792434066691462528 14492667597420116736 17192901128148770944 1446390585167873536 4146624115896527744 6846857646625181952 9547091177353836160 12247324708082490368 14947558238811144576 17647791769539798784 1901281226558901376 4601514757287555584 7301748288016209792 10001981818744864000 12702215349473518208 15402448880202172416 18102682410930826624 2356171867949929216 5056405398678583424 7756638929407237632 10456872460135891840 13157105990864546048 15857339521593200256 110828978612302848 2811062509340957056 5511296040069611264 8211529570798265472 10911763101526919680 13611996632255573888 16312230162984228096 565719620003330688 3265953150731984896 5966186681460639104 8666420212189293312 11366653742917947520 14066887273646601728 16767120804375255936 1020610261394358528 3720843792123012736 6421077322851666944 9121310853580321152 11821544384308975360 14521777915037629568 17222011445766283776 1475500902785386368 4175734433514040576 6875967964242694784 9576201494971348992 12276435025700003200 14976668556428657408 17676902087157311616 1930391544176414208 4630625074905068416 7330858605633722624 10031092136362376832 12731325667091031040 15431559197819685248 18131792728548339456 2385282185567442048 5085515716296096256 7785749247024750464 10485982777753404672 13186216308482058880 15886449839210713088 139939296229815680 2840172826958469888 5540406357687124096 8240639888415778304 10940873419144432512 13641106949873086720 16341340480601740928 594829937620843520 3295063468349497728 5995296999078151936 8695530529806806144 11395764060535460352 14095997591264114560 16796231121992768768 1049720579011871360 3749954109740525568 6450187640469179776 9150421171197833984 11850654701926488192 14550888232655142400 17251121763383796608 1504611220402899200 4204844751131553408 6905078281860207616 9605311812588861824 12305545343317516032 15005778874046170240 17706012404774824448 1959501861793927040 4659735392522581248 7359968923251235456 10060202453979889664 12760435984708543872 15460669515437198080 18160903046165852288 2414392503184954880 5114626033913609088 7814859564642263296 10515093095370917504 13215326626099571712 15915560156828225920 169049613847328512 2869283144575982720 5569516675304636928 8269750206033291136 10969983736761945344 13670217267490599552 16370450798219253760 623940255238356352 3324173785967010560 6024407316695664768 8724640847424318976 11424874378152973184 14125107908881627392 16825341439610281600 1078830896629384192 3779064427358038400 6479297958086692608 9179531488815346816 11879765019544001024 14579998550272655232 17280232081001309440 1533721538020412032 4233955068749066240 6934188599477720448 9634422130206374656 12334655660935028864 15034889191663683072 17735122722392337280 1988612179411439872 4688845710140094080 7389079240868748288 10089312771597402496 12789546302326056704 15489779833054710912 18190013363783365120 2443502820802467712 5143736351531121920 7843969882259776128 10544203412988430336 13244436943717084544 15944670474445738752 198159931464841344 2898393462193495552 5598626992922149760 8298860523650803968 10999094054379458176 13699327585108112384 16399561115836766592 653050572855869184 3353284103584523392 6053517634313177600 8753751165041831808 11453984695770486016 14154218226499140224 16854451757227794432 1107941214246897024 3808174744975551232 6508408275704205440 9208641806432859648 11908875337161513856 14609108867890168064 17309342398618822272 1562831855637924864 4263065386366579072 6963298917095233280 9663532447823887488 12363765978552541696 15063999509281195904 17764233040009850112 2017722497028952704 4717956027757606912 7418189558486261120 10118423089214915328 12818656619943569536 15518890150672223744 18219123681400877952 2472613138419980544 5172846669148634752 7873080199877288960 10573313730605943168 13273547261334597376 15973780792063251584 227270249082354176 2927503779811008384 5627737310539662592 8327970841268316800 11028204371996971008 13728437902725625216 16428671433454279424 682160890473382016 3382394421202036224 6082627951930690432 8782861482659344640 11483095013387998848 14183328544116653056 16883562074845307264 1137051531864409856 3837285062593064064 6537518593321718272 9237752124050372480 11937985654779026688 14638219185507680896 17338452716236335104 1591942173255437696 4292175703984091904 6992409234712746112 9692642765441400320 12392876296170054528 15093109826898708736 17793343357627362944 2046832814646465536 4747066345375119744 7447299876103773952 10147533406832428160 12847766937561082368 15548000468289736576 18248233999018390784 2501723456037493376 5201956986766147584 7902190517494801792 10602424048223456000 13302657578952110208 16002891109680764416 256380566699867008 2956614097428521216 5656847628157175424 8357081158885829632 11057314689614483840 13757548220343138048 16457781751071792256 711271208090894848 3411504738819549056 6111738269548203264 8811971800276857472 11512205331005511680 14212438861734165888 16912672392462820096 1166161849481922688 3866395380210576896 6566628910939231104 9266862441667885312 11967095972396539520 14667329503125193728 17367563033853847936 1621052490872950528 4321286021601604736 7021519552330258944 9721753083058913152 12421986613787567360 15122220144516221568 17822453675244875776 2075943132263978368 4776176662992632576 7476410193721286784 10176643724449940992 12876877255178595200 15577110785907249408 18277344316635903616 2530833773655006208 5231067304383660416 7931300835112314624 10631534365840968832 13331767896569623040 16032001427298277248 285490884317379840 2985724415046034048 5685957945774688256 8386191476503342464 11086425007231996672 13786658537960650880 16486892068689305088 740381525708407680 3440615056437061888 6140848587165716096 8841082117894370304 11541315648623024512 14241549179351678720 16941782710080332928 1195272167099435520 3895505697828089728 6595739228556743936 9295972759285398144 11996206290014052352 14696439820742706560 17396673351471360768 1650162808490463360 4350396339219117568 7050629869947771776 9750863400676425984 12451096931405080192 15151330462133734400 17851563992862388608 2105053449881491200 4805286980610145408 7505520511338799616 10205754042067453824 12905987572796108032 15606221103524762240 18306454634253416448 2559944091272519040 5260177622001173248 7960411152729827456 10660644683458481664 13360878214187135872 16061111744915790080 314601201934892672 3014834732663546880 5715068263392201088 8415301794120855296 11115535324849509504 13815768855578163712 16516002386306817920 769491843325920512 3469725374054574720 6169958904783228928 8870192435511883136 11570425966240537344 14270659496969191552 16970893027697845760 1224382484716948352 3924616015445602560 6624849546174256768 9325083076902910976 12025316607631565184 14725550138360219392 17425783669088873600 1679273126107976192 4379506656836630400 7079740187565284608 9779973718293938816 12480207249022593024 15180440779751247232 17880674310479901440 2134163767499004032 4834397298227658240 7534630828956312448 10234864359684966656 12935097890413620864 15635331421142275072 18335564951870929280 2589054408890031872 5289287939618686080 7989521470347340288 10689755001075994496 13389988531804648704 16090222062533302912 343711519552405504 3043945050281059712 5744178581009713920 8444412111738368128 11144645642467022336 13844879173195676544 16545112703924330752 798602160943433344 3498835691672087552 6199069222400741760 8899302753129395968 11599536283858050176 14299769814586704384 17000003345315358592 1253492802334461184 3953726333063115392 6653959863791769600 9354193394520423808 12054426925249078016 14754660455977732224 17454893986706386432 1708383443725489024 4408616974454143232 7108850505182797440 9809084035911451648 12509317566640105856 15209551097368760064 17909784628097414272 2163274085116516864 4863507615845171072 7563741146573825280 10263974677302479488 12964208208031133696 15664441738759787904 18364675269488442112 2618164726507544704 5318398257236198912 8018631787964853120 10718865318693507328 13419098849422161536 16119332380150815744 372821837169918336 3073055367898572544 5773288898627226752 8473522429355880960 11173755960084535168 13873989490813189376 16574223021541843584 827712478560946176 3527946009289600384 6228179540018254592 8928413070746908800 11628646601475563008 14328880132204217216 17029113662932871424 1282603119951974016 3982836650680628224 6683070181409282432 9383303712137936640 12083537242866590848 14783770773595245056 17484004304323899264 1737493761343001856 4437727292071656064 7137960822800310272 9838194353528964480 12538427884257618688 15238661414986272896 17938894945714927104 2192384402734029696 4892617933462683904 7592851464191338112 10293084994919992320 12993318525648646528 15693552056377300736 18393785587105954944 2647275044125057536 5347508574853711744 8047742105582365952 10747975636311020160 13448209167039674368 16148442697768328576 401932154787431168 3102165685516085376 5802399216244739584 8502632746973393792 11202866277702048000 13903099808430702208 16603333339159356416 856822796178459008 3557056326907113216 6257289857635767424 8957523388364421632 11657756919093075840 14357990449821730048 17058223980550384256 1311713437569486848 4011946968298141056 6712180499026795264 9412414029755449472 12112647560484103680 14812881091212757888 17513114621941412096 1766604078960514688 4466837609689168896 7167071140417823104 9867304671146477312 12567538201875131520 15267771732603785728 17968005263332439936 2221494720351542528 4921728251080196736 7621961781808850944 10322195312537505152 13022428843266159360 15722662373994813568 18422895904723467776 2676385361742570368 5376618892471224576 8076852423199878784 10777085953928532992 13477319484657187200 16177553015385841408 431042472404944000 3131276003133598208 5831509533862252416 8531743064590906624 11231976595319560832 13932210126048215040 16632443656776869248 885933113795971840 3586166644524626048 6286400175253280256 8986633705981934464 11686867236710588672 14387100767439242880 17087334298167897088 1340823755186999680 4041057285915653888 6741290816644308096 9441524347372962304 12141757878101616512 14841991408830270720 17542224939558924928 1795714396578027520 4495947927306681728 7196181458035335936 9896414988763990144 12596648519492644352 15296882050221298560 17997115580949952768 2250605037969055360 4950838568697709568 7651072099426363776 10351305630155017984 13051539160883672192 15751772691612326400 5262148631428992 2705495679360083200 5405729210088737408 8105962740817391616 10806196271546045824 13506429802274700032 16206663333003354240 460152790022456832 3160386320751111040 5860619851479765248 8560853382208419456 11261086912937073664 13961320443665727872 16661553974394382080 915043431413484672 3615276962142138880 6315510492870793088 9015744023599447296 11715977554328101504 14416211085056755712 17116444615785409920 1369934072804512512 4070167603533166720 6770401134261820928 9470634664990475136 12170868195719129344 14871101726447783552 17571335257176437760 1824824714195540352 4525058244924194560 7225291775652848768 9925525306381502976 12625758837110157184 15325992367838811392 18026225898567465600 2279715355586568192 4979948886315222400 7680182417043876608 10380415947772530816 13080649478501185024 15780883009229839232 34372466248941824 2734605996977596032 5434839527706250240 8135073058434904448 10835306589163558656 13535540119892212864 16235773650620867072 489263107639969664 3189496638368623872 5889730169097278080 8589963699825932288 11290197230554586496 13990430761283240704 16690664292011894912 944153749030997504 3644387279759651712 6344620810488305920 9044854341216960128 11745087871945614336 14445321402674268544 17145554933402922752 1399044390422025344 4099277921150679552 6799511451879333760 9499744982607987968 12199978513336642176 14900212044065296384 17600445574793950592 1853935031813053184 4554168562541707392 7254402093270361600 9954635623999015808 12654869154727670016 15355102685456324224 18055336216184978432 2308825673204081024 5009059203932735232 7709292734661389440 10409526265390043648 13109759796118697856 15809993326847352064 63482783866454656 2763716314595108864 5463949845323763072 8164183376052417280 10864416906781071488 13564650437509725696 16264883968238379904 518373425257482496 3218606955986136704 5918840486714790912 8619074017443445120 11319307548172099328 14019541078900753536 16719774609629407744 973264066648510336 3673497597377164544 6373731128105818752 9073964658834472960 11774198189563127168 14474431720291781376 17174665251020435584 1428154708039538176 4128388238768192384 6828621769496846592 9528855300225500800 12229088830954155008 14929322361682809216 17629555892411463424 1883045349430566016 4583278880159220224 7283512410887874432 9983745941616528640 12683979472345182848 15384213003073837056 18084446533802491264 2337935990821593856 5038169521550248064 7738403052278902272 10438636583007556480 13138870113736210688 15839103644464864896 92593101483967488 2792826632212621696 5493060162941275904 8193293693669930112 10893527224398584320 13593760755127238528 16293994285855892736 547483742874995328 3247717273603649536 5947950804332303744 8648184335060957952 11348417865789612160 14048651396518266368 16748884927246920576 1002374384266023168 3702607914994677376 6402841445723331584 9103074976451985792 11803308507180640000 14503542037909294208 17203775568637948416 1457265025657051008 4157498556385705216 6857732087114359424 9557965617843013632 12258199148571667840 14958432679300322048 17658666210028976256 1912155667048078848 4612389197776733056 7312622728505387264 10012856259234041472 12713089789962695680 15413323320691349888 18113556851420004096 2367046308439106688 5067279839167760896 7767513369896415104 10467746900625069312 13167980431353723520 15868213962082377728 121703419101480320 2821936949830134528 5522170480558788736 8222404011287442944 10922637542016097152 13622871072744751360 16323104603473405568 576594060492508160 3276827591221162368 5977061121949816576 8677294652678470784 11377528183407124992 14077761714135779200 16777995244864433408 1031484701883536000 3731718232612190208 6431951763340844416 9132185294069498624 11832418824798152832 14532652355526807040 17232885886255461248 1486375343274563840 4186608874003218048 6886842404731872256 9587075935460526464 12287309466189180672 14987542996917834880 17687776527646489088 1941265984665591680 4641499515394245888 7341733046122900096 10041966576851554304 12742200107580208512 15442433638308862720 18142667169037516928 2396156626056619520 5096390156785273728 7796623687513927936 10496857218242582144 13197090748971236352 15897324279699890560 150813736718993152 2851047267447647360 5551280798176301568 8251514328904955776 10951747859633609984 13651981390362264192 16352214921090918400 605704378110020992 3305937908838675200 6006171439567329408 8706404970295983616 11406638501024637824 14106872031753292032 16807105562481946240 1060595019501048832 3760828550229703040 6461062080958357248 9161295611687011456 11861529142415665664 14561762673144319872 17261996203872974080 1515485660892076672 4215719191620730880 6915952722349385088 9616186253078039296 12316419783806693504 15016653314535347712 17716886845264001920 1970376302283104512 4670609833011758720 7370843363740412928 10071076894469067136 12771310425197721344 15471543955926375552 18171777486655029760 2425266943674132352 5125500474402786560 7825734005131440768 10525967535860094976 13226201066588749184 15926434597317403392 179924054336505984 2880157585065160192 5580391115793814400 8280624646522468608 10980858177251122816 13681091707979777024 16381325238708431232 634814695727533824 3335048226456188032 6035281757184842240 8735515287913496448 11435748818642150656 14135982349370804864 16836215880099459072 1089705337118561664 3789938867847215872 6490172398575870080 9190405929304524288 11890639460033178496 14590872990761832704 17291106521490486912 1544595978509589504 4244829509238243712 6945063039966897920 9645296570695552128 12345530101424206336 15045763632152860544 17745997162881514752 1999486619900617344 4699720150629271552 7399953681357925760 10100187212086579968 12800420742815234176 15500654273543888384 18200887804272542592 2454377261291645184 5154610792020299392 7854844322748953600 10555077853477607808 13255311384206262016 15955544914934916224 209034371954018816 2909267902682673024 5609501433411327232 8309734964139981440 11009968494868635648 13710202025597289856 16410435556325944064 663925013345046656 3364158544073700864 6064392074802355072 8764625605531009280 11464859136259663488 14165092666988317696 16865326197716971904 1118815654736074496 3819049185464728704 6519282716193382912 9219516246922037120 11919749777650691328 14619983308379345536 17320216839107999744 1573706296127102336 4273939826855756544 6974173357584410752 9674406888313064960 12374640419041719168 15074873949770373376 17775107480499027584 2028596937518130176 4728830468246784384 7429063998975438592 10129297529704092800 12829531060432747008 15529764591161401216 18229998121890055424 2483487578909158016 5183721109637812224 7883954640366466432 10584188171095120640 13284421701823774848 15984655232552429056 238144689571531648 2938378220300185856 5638611751028840064 8338845281757494272 11039078812486148480 13739312343214802688 16439545873943456896 693035330962559488 3393268861691213696 6093502392419867904 8793735923148522112 11493969453877176320 14194202984605830528 16894436515334484736 1147925972353587328 3848159503082241536 6548393033810895744 9248626564539549952 11948860095268204160 14649093625996858368 17349327156725512576 1602816613744615168 4303050144473269376 7003283675201923584 9703517205930577792 12403750736659232000 15103984267387886208 17804217798116540416 2057707255135643008 4757940785864297216 7458174316592951424 10158407847321605632 12858641378050259840 15558874908778914048 18259108439507568256 2512597896526670848 5212831427255325056 7913064957983979264 10613298488712633472 13313532019441287680 16013765550169941888 267255007189044480 2967488537917698688 5667722068646352896 8367955599375007104 11068189130103661312 13768422660832315520 16468656191560969728 722145648580072320 3422379179308726528 6122612710037380736 8822846240766034944 11523079771494689152 14223313302223343360 16923546832951997568 1177036289971100160 3877269820699754368 6577503351428408576 9277736882157062784 11977970412885716992 14678203943614371200 17378437474343025408 1631926931362128000 4332160462090782208 7032393992819436416 9732627523548090624 12432861054276744832 15133094585005399040 17833328115734053248 2086817572753155840 4787051103481810048 7487284634210464256 10187518164939118464 12887751695667772672 15587985226396426880 18288218757125081088 2541708214144183680 5241941744872837888 7942175275601492096 10642408806330146304 13342642337058800512 16042875867787454720 296365324806557312 2996598855535211520 5696832386263865728 8397065916992519936 11097299447721174144 13797532978449828352 16497766509178482560 751255966197585152 3451489496926239360 6151723027654893568 8851956558383547776 11552190089112201984 14252423619840856192 16952657150569510400 1206146607588612992 3906380138317267200 6606613669045921408 9306847199774575616 12007080730503229824 14707314261231884032 17407547791960538240 1661037248979640832 4361270779708295040 7061504310436949248 9761737841165603456 12461971371894257664 15162204902622911872 17862438433351566080 2115927890370668672 4816161421099322880 7516394951827977088 10216628482556631296 12916862013285285504 15617095544013939712 18317329074742593920 2570818531761696512 5271052062490350720 7971285593219004928 10671519123947659136 13371752654676313344 16071986185404967552 325475642424070144 3025709173152724352 5725942703881378560 8426176234610032768 11126409765338686976 13826643296067341184 16526876826795995392 780366283815097984 3480599814543752192 6180833345272406400 8881066876001060608 11581300406729714816 14281533937458369024 16981767468187023232 1235256925206125824 3935490455934780032 6635723986663434240 9335957517392088448 12036191048120742656 14736424578849396864 17436658109578051072 1690147566597153664 4390381097325807872 7090614628054462080 9790848158783116288 12491081689511770496 15191315220240424704 17891548750969078912 2145038207988181504 4845271738716835712 7545505269445489920 10245738800174144128 12945972330902798336 15646205861631452544 18346439392360106752 2599928849379209344 5300162380107863552 8000395910836517760 10700629441565171968 13400862972293826176 16101096503022480384 354585960041582976 3054819490770237184 5755053021498891392 8455286552227545600 11155520082956199808 13855753613684854016 16555987144413508224 809476601432610816 3509710132161265024 6209943662889919232 8910177193618573440 11610410724347227648 14310644255075881856 17010877785804536064 1264367242823638656 3964600773552292864 6664834304280947072 9365067835009601280 12065301365738255488 14765534896466909696 17465768427195563904 1719257884214666496 4419491414943320704 7119724945671974912 9819958476400629120 12520192007129283328 15220425537857937536 17920659068586591744 2174148525605694336 4874382056334348544 7574615587063002752 10274849117791656960 12975082648520311168 15675316179248965376 18375549709977619584 2629039166996722176 5329272697725376384 8029506228454030592 10729739759182684800 13429973289911339008 16130206820639993216 383696277659095808 3083929808387750016 5784163339116404224 8484396869845058432 11184630400573712640 13884863931302366848 16585097462031021056 838586919050123648 3538820449778777856 6239053980507432064 8939287511236086272 11639521041964740480 14339754572693394688 17039988103422048896 1293477560441151488 3993711091169805696 6693944621898459904 9394178152627114112 12094411683355768320 14794645214084422528 17494878744813076736 1748368201832179328 4448601732560833536 7148835263289487744 9849068794018141952 12549302324746796160 15249535855475450368 17949769386204104576 2203258843223207168 4903492373951861376 7603725904680515584 10303959435409169792 13004192966137824000 15704426496866478208 18404660027595132416 2658149484614235008 5358383015342889216 8058616546071543424 10758850076800197632 13459083607528851840 16159317138257506048 412806595276608640 3113040126005262848 5813273656733917056 8513507187462571264 11213740718191225472 13913974248919879680 16614207779648533888 867697236667636480 3567930767396290688 6268164298124944896 8968397828853599104 11668631359582253312 14368864890310907520 17069098421039561728 1322587878058664320 4022821408787318528 6723054939515972736 9423288470244626944 12123522000973281152 14823755531701935360 17523989062430589568 1777478519449692160 4477712050178346368 7177945580907000576 9878179111635654784 12578412642364308992 15278646173092963200 17978879703821617408 2232369160840720000 4932602691569374208 7632836222298028416 10333069753026682624 13033303283755336832 15733536814483991040 18433770345212645248 2687259802231747840 5387493332960402048 8087726863689056256 10787960394417710464 13488193925146364672 16188427455875018880 441916912894121472 3142150443622775680 5842383974351429888 8542617505080084096 11242851035808738304 13943084566537392512 16643318097266046720 896807554285149312 3597041085013803520 6297274615742457728 8997508146471111936 11697741677199766144 14397975207928420352 17098208738657074560 1351698195676177152 4051931726404831360 6752165257133485568 9452398787862139776 12152632318590793984 14852865849319448192 17553099380048102400 1806588837067204992 4506822367795859200 7207055898524513408 9907289429253167616 12607522959981821824 15307756490710476032 18007990021439130240 2261479478458232832 4961713009186887040 7661946539915541248 10362180070644195456 13062413601372849664 15762647132101503872 16136589120606464 2716370119849260672 5416603650577914880 8116837181306569088 10817070712035223296 13517304242763877504 16217537773492531712 471027230511634304 3171260761240288512 5871494291968942720 8571727822697596928 11271961353426251136 13972194884154905344 16672428414883559552 925917871902662144 3626151402631316352 6326384933359970560 9026618464088624768 11726851994817278976 14427085525545933184 17127319056274587392 1380808513293689984 4081042044022344192 6781275574750998400 9481509105479652608 12181742636208306816 14881976166936961024 17582209697665615232 1835699154684717824 4535932685413372032 7236166216142026240 9936399746870680448 12636633277599334656 15336866808327988864 18037100339056643072 2290589796075745664 4990823326804399872 7691056857533054080 10391290388261708288 13091523918990362496 15791757449719016704 45246906738119296 2745480437466773504 5445713968195427712 8145947498924081920 10846181029652736128 13546414560381390336 16246648091110044544 500137548129147136 3200371078857801344 5900604609586455552 8600838140315109760 11301071671043763968 14001305201772418176 16701538732501072384 955028189520174976 3655261720248829184 6355495250977483392 9055728781706137600 11755962312434791808 14456195843163446016 17156429373892100224 1409918830911202816 4110152361639857024 6810385892368511232 9510619423097165440 12210852953825819648 14911086484554473856 17611320015283128064 1864809472302230656 4565043003030884864 7265276533759539072 9965510064488193280 12665743595216847488 15365977125945501696 18066210656674155904 2319700113693258496 5019933644421912704 7720167175150566912 10420400705879221120 13120634236607875328 15820867767336529536 74357224355632128 2774590755084286336 5474824285812940544 8175057816541594752 10875291347270248960 13575524877998903168 16275758408727557376 529247865746659968 3229481396475314176 5929714927203968384 8629948457932622592 11330181988661276800 14030415519389931008 16730649050118585216 984138507137687808 3684372037866342016 6384605568594996224 9084839099323650432 11785072630052304640 14485306160780958848 17185539691509613056 1439029148528715648 4139262679257369856 6839496209986024064 9539729740714678272 12239963271443332480 14940196802171986688 17640430332900640896 1893919789919743488 4594153320648397696 7294386851377051904 9994620382105706112 12694853912834360320 15395087443563014528 18095320974291668736 2348810431310771328 5049043962039425536 7749277492768079744 10449511023496733952 13149744554225388160 15849978084954042368 103467541973144960 2803701072701799168 5503934603430453376 8204168134159107584 10904401664887761792 13604635195616416000 16304868726345070208 558358183364172800 3258591714092827008 5958825244821481216 8659058775550135424 11359292306278789632 14059525837007443840 16759759367736098048 1013248824755200640 3713482355483854848 6413715886212509056 9113949416941163264 11814182947669817472 14514416478398471680 17214650009127125888 1468139466146228480 4168372996874882688 6868606527603536896 9568840058332191104 12269073589060845312 14969307119789499520 17669540650518153728 1923030107537256320 4623263638265910528 7323497168994564736 10023730699723218944 12723964230451873152 15424197761180527360 18124431291909181568 2377920748928284160 5078154279656938368 7778387810385592576 10478621341114246784 13178854871842900992 15879088402571555200 132577859590657792 2832811390319312000 5533044921047966208 8233278451776620416 10933511982505274624 13633745513233928832 16333979043962583040 587468500981685632 3287702031710339840 5987935562438994048 8688169093167648256 11388402623896302464 14088636154624956672 16788869685353610880 1042359142372713472 3742592673101367680 6442826203830021888 9143059734558676096 11843293265287330304 14543526796015984512 17243760326744638720 1497249783763741312 4197483314492395520 6897716845221049728 9597950375949703936 12298183906678358144 14998417437407012352 17698650968135666560 1952140425154769152 4652373955883423360 7352607486612077568 10052841017340731776 12753074548069385984 15453308078798040192 18153541609526694400 2407031066545796992 5107264597274451200 7807498128003105408 10507731658731759616 13207965189460413824 15908198720189068032 161688177208170624 2861921707936824832 5562155238665479040 8262388769394133248 10962622300122787456 13662855830851441664 16363089361580095872 616578818599198464 3316812349327852672 6017045880056506880 8717279410785161088 11417512941513815296 14117746472242469504 16817980002971123712 1071469459990226304 3771702990718880512 6471936521447534720 9172170052176188928 11872403582904843136 14572637113633497344 17272870644362151552 1526360101381254144 4226593632109908352 6926827162838562560 9627060693567216768 12327294224295870976 15027527755024525184 17727761285753179392 1981250742772281984 4681484273500936192 7381717804229590400 10081951334958244608 12782184865686898816 15482418396415553024 18182651927144207232 2436141384163309824 5136374914891964032 7836608445620618240 10536841976349272448 13237075507077926656 15937309037806580864 190798494825683456 2891032025554337664 5591265556282991872 8291499087011646080 10991732617740300288 13691966148468954496 16392199679197608704 645689136216711296 3345922666945365504 6046156197674019712 8746389728402673920 11446623259131328128 14146856789859982336 16847090320588636544 1100579777607739136 3800813308336393344 6501046839065047552 9201280369793701760 11901513900522355968 14601747431251010176 17301980961979664384 1555470418998766976 4255703949727421184 6955937480456075392 9656171011184729600 12356404541913383808 15056638072642038016 17756871603370692224 2010361060389794816 4710594591118449024 7410828121847103232 10111061652575757440 12811295183304411648 15511528714033065856 18211762244761720064 2465251701780822656 5165485232509476864 7865718763238131072 10565952293966785280 13266185824695439488 15966419355424093696 219908812443196288 2920142343171850496 5620375873900504704 8320609404629158912 11020842935357813120 13721076466086467328 16421309996815121536 674799453834224128 3375032984562878336 6075266515291532544 8775500046020186752 11475733576748840960 14175967107477495168 16876200638206149376 1129690095225251968 3829923625953906176 6530157156682560384 9230390687411214592 11930624218139868800 14630857748868523008 17331091279597177216 1584580736616279808 4284814267344934016 6985047798073588224 9685281328802242432 12385514859530896640 15085748390259550848 17785981920988205056 2039471378007307648 4739704908735961856 7439938439464616064 10140171970193270272 12840405500921924480 15540639031650578688 18240872562379232896 2494362019398335488 5194595550126989696 7894829080855643904 10595062611584298112 13295296142312952320 15995529673041606528 249019130060709120 2949252660789363328 5649486191518017536 8349719722246671744 11049953252975325952 13750186783703980160 16450420314432634368 703909771451736960 3404143302180391168 6104376832909045376 8804610363637699584 11504843894366353792 14205077425095008000 16905310955823662208 1158800412842764800 3859033943571419008 6559267474300073216 9259501005028727424 11959734535757381632 14659968066486035840 17360201597214690048 1613691054233792640 4313924584962446848 7014158115691101056 9714391646419755264 12414625177148409472 15114858707877063680 17815092238605717888 2068581695624820480 4768815226353474688 7469048757082128896 10169282287810783104 12869515818539437312 15569749349268091520 18269982879996745728 2523472337015848320 5223705867744502528 7923939398473156736 10624172929201810944 13324406459930465152 16024639990659119360 278129447678221952 2978362978406876160 5678596509135530368 8378830039864184576 11079063570592838784 13779297101321492992 16479530632050147200 733020089069249792 3433253619797904000 6133487150526558208 8833720681255212416 11533954211983866624 14234187742712520832 16934421273441175040 1187910730460277632 3888144261188931840 6588377791917586048 9288611322646240256 11988844853374894464 14689078384103548672 17389311914832202880 1642801371851305472 4343034902579959680 7043268433308613888 9743501964037268096 12443735494765922304 15143969025494576512 17844202556223230720 2097692013242333312 4797925543970987520 7498159074699641728 10198392605428295936 12898626136156950144 15598859666885604352 18299093197614258560 2552582654633361152 5252816185362015360 7953049716090669568 10653283246819323776 13353516777547977984 16053750308276632192 307239765295734784 3007473296024388992 5707706826753043200 8407940357481697408 11108173888210351616 13808407418939005824 16508640949667660032 762130406686762624 3462363937415416832 6162597468144071040 8862830998872725248 11563064529601379456 14263298060330033664 16963531591058687872 1217021048077790464 3917254578806444672 6617488109535098880 9317721640263753088 12017955170992407296 14718188701721061504 17418422232449715712 1671911689468818304 4372145220197472512 7072378750926126720 9772612281654780928 12472845812383435136 15173079343112089344 17873312873840743552 2126802330859846144 4827035861588500352 7527269392317154560 10227502923045808768 12927736453774462976 15627969984503117184 18328203515231771392 2581692972250873984 5281926502979528192 7982160033708182400 10682393564436836608 13382627095165490816 16082860625894145024 336350082913247616 3036583613641901824 5736817144370556032 8437050675099210240 11137284205827864448 13837517736556518656 16537751267285172864 791240724304275456 3491474255032929664 6191707785761583872 8891941316490238080 11592174847218892288 14292408377947546496 16992641908676200704 1246131365695303296 3946364896423957504 6646598427152611712 9346831957881265920 12047065488609920128 14747299019338574336 17447532550067228544 1701022007086331136 4401255537814985344 7101489068543639552 9801722599272293760 12501956130000947968 15202189660729602176 17902423191458256384 2155912648477358976 4856146179206013184 7556379709934667392 10256613240663321600 12956846771391975808 15657080302120630016 18357313832849284224 2610803289868386816 5311036820597041024 8011270351325695232 10711503882054349440 13411737412783003648 16111970943511657856 365460400530760448 3065693931259414656 5765927461988068864 8466160992716723072 11166394523445377280 13866628054174031488 16566861584902685696 820351041921788288 3520584572650442496 6220818103379096704 8921051634107750912 11621285164836405120 14321518695565059328 17021752226293713536 1275241683312816128 3975475214041470336 6675708744770124544 9375942275498778752 12076175806227432960 14776409336956087168 17476642867684741376 1730132324703843968 4430365855432498176 7130599386161152384 9830832916889806592 12531066447618460800 15231299978347115008 17931533509075769216 2185022966094871808 4885256496823526016 7585490027552180224 10285723558280834432 12985957089009488640 15686190619738142848 18386424150466797056 2639913607485899648 5340147138214553856 8040380668943208064 10740614199671862272 13440847730400516480 16141081261129170688 394570718148273280 3094804248876927488 5795037779605581696 8495271310334235904 11195504841062890112 13895738371791544320 16595971902520198528 849461359539301120 3549694890267955328 6249928420996609536 8950161951725263744 11650395482453917952 14350629013182572160 17050862543911226368 1304352000930328960 4004585531658983168 6704819062387637376 9405052593116291584 12105286123844945792 14805519654573600000 17505753185302254208 1759242642321356800 4459476173050011008 7159709703778665216 9859943234507319424 12560176765235973632 15260410295964627840 17960643826693282048 2214133283712384640 4914366814441038848 7614600345169693056 10314833875898347264 13015067406627001472 15715300937355655680 18415534468084309888 2669023925103412480 5369257455832066688 8069490986560720896 10769724517289375104 13469958048018029312 16170191578746683520 423681035765786112 3123914566494440320 5824148097223094528 8524381627951748736 11224615158680402944 13924848689409057152 16625082220137711360 878571677156813952 3578805207885468160 6279038738614122368 8979272269342776576 11679505800071430784 14379739330800084992 17079972861528739200 1333462318547841792 4033695849276496000 6733929380005150208 9434162910733804416 12134396441462458624 14834629972191112832 17534863502919767040 1788352959938869632 4488586490667523840 7188820021396178048 9889053552124832256 12589287082853486464 15289520613582140672 17989754144310794880 2243243601329897472 4943477132058551680 7643710662787205888 10343944193515860096 13044177724244514304 15744411254973168512 18444644785701822720 2698134242720925312 5398367773449579520 8098601304178233728 10798834834906887936 13499068365635542144 16199301896364196352 452791353383298944 3153024884111953152 5853258414840607360 8553491945569261568 11253725476297915776 13953959007026569984 16654192537755224192 907681994774326784 3607915525502980992 6308149056231635200 9008382586960289408 11708616117688943616 14408849648417597824 17109083179146252032 1362572636165354624 4062806166894008832 6763039697622663040 9463273228351317248 12163506759079971456 14863740289808625664 17563973820537279872 1817463277556382464 4517696808285036672 7217930339013690880 9918163869742345088 12618397400470999296 15318630931199653504 18018864461928307712 2272353918947410304 4972587449676064512 7672820980404718720 10373054511133372928 13073288041862027136 15773521572590681344 27011029609783936 2727244560338438144 5427478091067092352 8127711621795746560 10827945152524400768 13528178683253054976 16228412213981709184 481901671000811776 3182135201729465984 5882368732458120192 8582602263186774400 11282835793915428608 13983069324644082816 16683302855372737024 936792312391839616 3637025843120493824 6337259373849148032 9037492904577802240 11737726435306456448 14437959966035110656 17138193496763764864 1391682953782867456 4091916484511521664 6792150015240175872 9492383545968830080 12192617076697484288 14892850607426138496 17593084138154792704 1846573595173895296 4546807125902549504 7247040656631203712 9947274187359857920 12647507718088512128 15347741248817166336 18047974779545820544 2301464236564923136 5001697767293577344 7701931298022231552 10402164828750885760 13102398359479539968 15802631890208194176 56121347227296768 2756354877955950976 5456588408684605184 8156821939413259392 10857055470141913600 13557289000870567808 16257522531599222016 511011988618324608 3211245519346978816 5911479050075633024 8611712580804287232 11311946111532941440 14012179642261595648 16712413172990249856 965902630009352448 3666136160738006656 6366369691466660864 9066603222195315072 11766836752923969280 14467070283652623488 17167303814381277696 1420793271400380288 4121026802129034496 6821260332857688704 9521493863586342912 12221727394314997120 14921960925043651328 17622194455772305536 1875683912791408128 4575917443520062336 7276150974248716544 9976384504977370752 12676618035706024960 15376851566434679168 18077085097163333376 2330574554182435968 5030808084911090176 7731041615639744384 10431275146368398592 13131508677097052800 15831742207825707008 85231664844809600 2785465195573463808 5485698726302118016 8185932257030772224 10886165787759426432 13586399318488080640 16286632849216734848 540122306235837440 3240355836964491648 5940589367693145856 8640822898421800064 11341056429150454272 14041289959879108480 16741523490607762688 995012947626865280 3695246478355519488 6395480009084173696 9095713539812827904 11795947070541482112 14496180601270136320 17196414131998790528 1449903589017893120 4150137119746547328 6850370650475201536 9550604181203855744 12250837711932509952 14951071242661164160 17651304773389818368 1904794230408920960 4605027761137575168 7305261291866229376 10005494822594883584 12705728353323537792 15405961884052192000 18106195414780846208 2359684871799948800 5059918402528603008 7760151933257257216 10460385463985911424 13160618994714565632 15860852525443219840 114341982462322432 2814575513190976640 5514809043919630848 8215042574648285056 10915276105376939264 13615509636105593472 16315743166834247680 569232623853350272 3269466154582004480 5969699685310658688 8669933216039312896 11370166746767967104 14070400277496621312 16770633808225275520 1024123265244378112 3724356795973032320 6424590326701686528 9124823857430340736 11825057388158994944 14525290918887649152 17225524449616303360 1479013906635405952 4179247437364060160 6879480968092714368 9579714498821368576 12279948029550022784 14980181560278676992 17680415091007331200 1933904548026433792 4634138078755088000 7334371609483742208 10034605140212396416 12734838670941050624 15435072201669704832 18135305732398359040 2388795189417461632 5089028720146115840 7789262250874770048 10489495781603424256 13189729312332078464 15889962843060732672 143452300079835264 2843685830808489472 5543919361537143680 8244152892265797888 10944386422994452096 13644619953723106304 16344853484451760512 598342941470863104 3298576472199517312 5998810002928171520 8699043533656825728 11399277064385479936 14099510595114134144 16799744125842788352 1053233582861890944 3753467113590545152 6453700644319199360 9153934175047853568 11854167705776507776 14554401236505161984 17254634767233816192 1508124224252918784 4208357754981572992 6908591285710227200 9608824816438881408 12309058347167535616 15009291877896189824 17709525408624844032 1963014865643946624 4663248396372600832 7363481927101255040 10063715457829909248 12763948988558563456 15464182519287217664 18164416050015871872 2417905507034974464 5118139037763628672 7818372568492282880 10518606099220937088 13218839629949591296 15919073160678245504 172562617697348096 2872796148426002304 5573029679154656512 8273263209883310720 10973496740611964928 13673730271340619136 16373963802069273344 627453259088375936 3327686789817030144 6027920320545684352 8728153851274338560 11428387382002992768 14128620912731646976 16828854443460301184 1082343900479403776 3782577431208057984 6482810961936712192 9183044492665366400 11883278023394020608 14583511554122674816 17283745084851329024 1537234541870431616 4237468072599085824 6937701603327740032 9637935134056394240 12338168664785048448 15038402195513702656 17738635726242356864 1992125183261459456 4692358713990113664 7392592244718767872 10092825775447422080 12793059306176076288 15493292836904730496 18193526367633384704 2447015824652487296 5147249355381141504 7847482886109795712 10547716416838449920 13247949947567104128 15948183478295758336 201672935314860928 2901906466043515136 5602139996772169344 8302373527500823552 11002607058229477760 13702840588958131968 16403074119686786176 656563576705888768 3356797107434542976 6057030638163197184 8757264168891851392 11457497699620505600 14157731230349159808 16857964761077814016 1111454218096916608 3811687748825570816 6511921279554225024 9212154810282879232 11912388341011533440 14612621871740187648 17312855402468841856 1566344859487944448 4266578390216598656 6966811920945252864 9667045451673907072 12367278982402561280 15067512513131215488 17767746043859869696 2021235500878972288 4721469031607626496 7421702562336280704 10121936093064934912 12822169623793589120 15522403154522243328 18222636685250897536 2476126142270000128 5176359672998654336 7876593203727308544 10576826734455962752 13277060265184616960 15977293795913271168 230783252932373760 2931016783661027968 5631250314389682176 8331483845118336384 11031717375846990592 13731950906575644800 16432184437304299008 685673894323401600 3385907425052055808 6086140955780710016 8786374486509364224 11486608017238018432 14186841547966672640 16887075078695326848 1140564535714429440 3840798066443083648 6541031597171737856 9241265127900392064 11941498658629046272 14641732189357700480 17341965720086354688 1595455177105457280 4295688707834111488 6995922238562765696 9696155769291419904 12396389300020074112 15096622830748728320 17796856361477382528 2050345818496485120 4750579349225139328 7450812879953793536 10151046410682447744 12851279941411101952 15551513472139756160 18251747002868410368 2505236459887512960 5205469990616167168 7905703521344821376 10605937052073475584 13306170582802129792 16006404113530784000 259893570549886592 2960127101278540800 5660360632007195008 8360594162735849216 11060827693464503424 13761061224193157632 16461294754921811840 714784211940914432 3415017742669568640 6115251273398222848 8815484804126877056 11515718334855531264 14215951865584185472 16916185396312839680 1169674853331942272 3869908384060596480 6570141914789250688 9270375445517904896 11970608976246559104 14670842506975213312 17371076037703867520 1624565494722970112 4324799025451624320 7025032556180278528 9725266086908932736 12425499617637586944 15125733148366241152 17825966679094895360 2079456136113997952 4779689666842652160 7479923197571306368 10180156728299960576 12880390259028614784 15580623789757268992 18280857320485923200 2534346777505025792 5234580308233680000 7934813838962334208 10635047369690988416 13335280900419642624 16035514431148296832 289003888167399424 2989237418896053632 5689470949624707840 8389704480353362048 11089938011082016256 13790171541810670464 16490405072539324672 743894529558427264 3444128060287081472 6144361591015735680 8844595121744389888 11544828652473044096 14245062183201698304 16945295713930352512 1198785170949455104 3899018701678109312 6599252232406763520 9299485763135417728 11999719293864071936 14699952824592726144 17400186355321380352 1653675812340482944 4353909343069137152 7054142873797791360 9754376404526445568 12454609935255099776 15154843465983753984 17855076996712408192 2108566453731510784 4808799984460164992 7509033515188819200 10209267045917473408 12909500576646127616 15609734107374781824 18309967638103436032 2563457095122538624 5263690625851192832 7963924156579847040 10664157687308501248 13364391218037155456 16064624748765809664 318114205784912256 3018347736513566464 5718581267242220672 8418814797970874880 11119048328699529088 13819281859428183296 16519515390156837504 773004847175940096 3473238377904594304 6173471908633248512 8873705439361902720 11573938970090556928 14274172500819211136 16974406031547865344 1227895488566967936 3928129019295622144 6628362550024276352 9328596080752930560 12028829611481584768 14729063142210238976 17429296672938893184 1682786129957995776 4383019660686649984 7083253191415304192 9783486722143958400 12483720252872612608 15183953783601266816 17884187314329921024 2137676771349023616 4837910302077677824 7538143832806332032 10238377363534986240 12938610894263640448 15638844424992294656 18339077955720948864 2592567412740051456 5292800943468705664 7993034474197359872 10693268004926014080 13393501535654668288 16093735066383322496 347224523402425088 3047458054131079296 5747691584859733504 8447925115588387712 11148158646317041920 13848392177045696128 16548625707774350336 802115164793452928 3502348695522107136 6202582226250761344 8902815756979415552 11603049287708069760 14303282818436723968 17003516349165378176 1257005806184480768 3957239336913134976 6657472867641789184 9357706398370443392 12057939929099097600 14758173459827751808 17458406990556406016 1711896447575508608 4412129978304162816 7112363509032817024 9812597039761471232 12512830570490125440 15213064101218779648 17913297631947433856 2166787088966536448 4867020619695190656 7567254150423844864 10267487681152499072 12967721211881153280 15667954742609807488 18368188273338461696 2621677730357564288 5321911261086218496 8022144791814872704 10722378322543526912 13422611853272181120 16122845384000835328 376334841019937920 3076568371748592128 5776801902477246336 8477035433205900544 11177268963934554752 13877502494663208960 16577736025391863168 831225482410965760 3531459013139619968 6231692543868274176 8931926074596928384 11632159605325582592 14332393136054236800 17032626666782891008 1286116123801993600 3986349654530647808 6686583185259302016 9386816715987956224 12087050246716610432 14787283777445264640 17487517308173918848 1741006765193021440 4441240295921675648 7141473826650329856 9841707357378984064 12541940888107638272 15242174418836292480 17942407949564946688 2195897406584049280 4896130937312703488 7596364468041357696 10296597998770011904 12996831529498666112 15697065060227320320 18397298590955974528 2650788047975077120 5351021578703731328 8051255109432385536 10751488640161039744 13451722170889693952 16151955701618348160 405445158637450752 3105678689366104960 5805912220094759168 8506145750823413376 11206379281552067584 13906612812280721792 16606846343009376000 860335800028478592 3560569330757132800 6260802861485787008 8961036392214441216 11661269922943095424 14361503453671749632 17061736984400403840 1315226441419506432 4015459972148160640 6715693502876814848 9415927033605469056 12116160564334123264 14816394095062777472 17516627625791431680 1770117082810534272 4470350613539188480 7170584144267842688 9870817674996496896 12571051205725151104 15271284736453805312 17971518267182459520 2225007724201562112 4925241254930216320 7625474785658870528 10325708316387524736 13025941847116178944 15726175377844833152 18426408908573487360 2679898365592589952 5380131896321244160 8080365427049898368 10780598957778552576 13480832488507206784 16181066019235860992 434555476254963584 3134789006983617792 5835022537712272000 8535256068440926208 11235489599169580416 13935723129898234624 16635956660626888832 889446117645991424 3589679648374645632 6289913179103299840 8990146709831954048 11690380240560608256 14390613771289262464 17090847302017916672 1344336759037019264 4044570289765673472 6744803820494327680 9445037351222981888 12145270881951636096 14845504412680290304 17545737943408944512 1799227400428047104 4499460931156701312 7199694461885355520 9899927992614009728 12600161523342663936 15300395054071318144 18000628584799972352 2254118041819074944 4954351572547729152 7654585103276383360 10354818634005037568 13055052164733691776 15755285695462345984 8775152481448576 2709008683210102784 5409242213938756992 8109475744667411200 10809709275396065408 13509942806124719616 16210176336853373824 463665793872476416 3163899324601130624 5864132855329784832 8564366386058439040 11264599916787093248 13964833447515747456 16665066978244401664 918556435263504256 3618789965992158464 6319023496720812672 9019257027449466880 11719490558178121088 14419724088906775296 17119957619635429504 1373447076654532096 4073680607383186304 6773914138111840512 9474147668840494720 12174381199569148928 14874614730297803136 17574848261026457344 1828337718045559936 4528571248774214144 7228804779502868352 9929038310231522560 12629271840960176768 15329505371688830976 18029738902417485184 2283228359436587776 4983461890165241984 7683695420893896192 10383928951622550400 13084162482351204608 15784396013079858816 37885470098961408 2738119000827615616 5438352531556269824 8138586062284924032 10838819593013578240 13539053123742232448 16239286654470886656 492776111489989248 3193009642218643456 5893243172947297664 8593476703675951872 11293710234404606080 13993943765133260288 16694177295861914496 947666752881017088 3647900283609671296 6348133814338325504 9048367345066979712 11748600875795633920 14448834406524288128 17149067937252942336 1402557394272044928 4102790925000699136 6803024455729353344 9503257986458007552 12203491517186661760 14903725047915315968 17603958578643970176 1857448035663072768 4557681566391726976 7257915097120381184 9958148627849035392 12658382158577689600 15358615689306343808 18058849220034998016 2312338677054100608 5012572207782754816 7712805738511409024 10413039269240063232 13113272799968717440 15813506330697371648 66995787716474240 2767229318445128448 5467462849173782656 8167696379902436864 10867929910631091072 13568163441359745280 16268396972088399488 521886429107502080 3222119959836156288 5922353490564810496 8622587021293464704 11322820552022118912 14023054082750773120 16723287613479427328 976777070498529920 3677010601227184128 6377244131955838336 9077477662684492544 11777711193413146752 14477944724141800960 17178178254870455168 1431667711889557760 4131901242618211968 6832134773346866176 9532368304075520384 12232601834804174592 14932835365532828800 17633068896261483008 1886558353280585600 4586791884009239808 7287025414737894016 9987258945466548224 12687492476195202432 15387726006923856640 18087959537652510848 2341448994671613440 5041682525400267648 7741916056128921856 10442149586857576064 13142383117586230272 15842616648314884480 96106105333987072 2796339636062641280 5496573166791295488 8196806697519949696 10897040228248603904 13597273758977258112 16297507289705912320 550996746725014912 3251230277453669120 5951463808182323328 8651697338910977536 11351930869639631744 14052164400368285952 16752397931096940160 1005887388116042752 3706120918844696960 6406354449573351168 9106587980302005376 11806821511030659584 14507055041759313792 17207288572487968000 1460778029507070592 4161011560235724800 6861245090964379008 9561478621693033216 12261712152421687424 14961945683150341632 17662179213878995840 1915668670898098432 4615902201626752640 7316135732355406848 10016369263084061056 12716602793812715264 15416836324541369472 18117069855270023680 2370559312289126272 5070792843017780480 7771026373746434688 10471259904475088896 13171493435203743104 15871726965932397312 125216422951499904 2825449953680154112 5525683484408808320 8225917015137462528 10926150545866116736 13626384076594770944 16326617607323425152 580107064342527744 3280340595071181952 5980574125799836160 8680807656528490368 11381041187257144576 14081274717985798784 16781508248714452992 1034997705733555584 3735231236462209792 6435464767190864000 9135698297919518208 11835931828648172416 14536165359376826624 17236398890105480832 1489888347124583424 4190121877853237632 6890355408581891840 9590588939310546048 12290822470039200256 14991056000767854464 17691289531496508672 1944778988515611264 4645012519244265472 7345246049972919680 10045479580701573888 12745713111430228096 15445946642158882304 18146180172887536512 2399669629906639104 5099903160635293312 7800136691363947520 10500370222092601728 13200603752821255936 15900837283549910144 154326740569012736 2854560271297666944 5554793802026321152 8255027332754975360 10955260863483629568 13655494394212283776 16355727924940937984 609217381960040576 3309450912688694784 6009684443417348992 8709917974146003200 11410151504874657408 14110385035603311616 16810618566331965824 1064108023351068416 3764341554079722624 6464575084808376832 9164808615537031040 11865042146265685248 14565275676994339456 17265509207722993664 1518998664742096256 4219232195470750464 6919465726199404672 9619699256928058880 12319932787656713088 15020166318385367296 17720399849114021504 1973889306133124096 4674122836861778304 7374356367590432512 10074589898319086720 12774823429047740928 15475056959776395136 18175290490505049344 2428779947524151936 5129013478252806144 7829247008981460352 10529480539710114560 13229714070438768768 15929947601167422976 183437058186525568 2883670588915179776 5583904119643833984 8284137650372488192 10984371181101142400 13684604711829796608 16384838242558450816 638327699577553408 3338561230306207616 6038794761034861824 8739028291763516032 11439261822492170240 14139495353220824448 16839728883949478656 1093218340968581248 3793451871697235456 6493685402425889664 9193918933154543872 11894152463883198080 14594385994611852288 17294619525340506496 1548108982359609088 4248342513088263296 6948576043816917504 9648809574545571712 12349043105274225920 15049276636002880128 17749510166731534336 2002999623750636928 4703233154479291136 7403466685207945344 10103700215936599552 12803933746665253760 15504167277393907968 18204400808122562176 2457890265141664768 5158123795870318976 7858357326598973184 10558590857327627392 13258824388056281600 15959057918784935808 212547375804038400 2912780906532692608 5613014437261346816 8313247967990001024 11013481498718655232 13713715029447309440 16413948560175963648 667438017195066240 3367671547923720448 6067905078652374656 8768138609381028864 11468372140109683072 14168605670838337280 16868839201566991488 1122328658586094080 3822562189314748288 6522795720043402496 9223029250772056704 11923262781500710912 14623496312229365120 17323729842958019328 1577219299977121920 4277452830705776128 6977686361434430336 9677919892163084544 12378153422891738752 15078386953620392960 17778620484349047168 2032109941368149760 4732343472096803968 7432577002825458176 10132810533554112384 12833044064282766592 15533277595011420800 18233511125740075008 2487000582759177600 5187234113487831808 7887467644216486016 10587701174945140224 13287934705673794432 15988168236402448640 241657693421551232 2941891224150205440 5642124754878859648 8342358285607513856 11042591816336168064 13742825347064822272 16443058877793476480 696548334812579072 3396781865541233280 6097015396269887488 8797248926998541696 11497482457727195904 14197715988455850112 16897949519184504320 1151438976203606912 3851672506932261120 6551906037660915328 9252139568389569536 11952373099118223744 14652606629846877952 17352840160575532160 1606329617594634752 4306563148323288960 7006796679051943168 9707030209780597376 12407263740509251584 15107497271237905792 17807730801966560000 2061220258985662592 4761453789714316800 7461687320442971008 10161920851171625216 12862154381900279424 15562387912628933632 18262621443357587840 2516110900376690432 5216344431105344640 7916577961833998848 10616811492562653056 13317045023291307264 16017278554019961472 270768011039064064 2971001541767718272 5671235072496372480 8371468603225026688 11071702133953680896 13771935664682335104 16472169195410989312 725658652430091904 3425892183158746112 6126125713887400320 8826359244616054528 11526592775344708736 14226826306073362944 16927059836802017152 1180549293821119744 3880782824549773952 6581016355278428160 9281249886007082368 11981483416735736576 14681716947464390784 17381950478193044992 1635439935212147584 4335673465940801792 7035906996669456000 9736140527398110208 12436374058126764416 15136607588855418624 17836841119584072832 2090330576603175424 4790564107331829632 7490797638060483840 10191031168789138048 12891264699517792256 15591498230246446464 18291731760975100672 2545221217994203264 5245454748722857472 7945688279451511680 10645921810180165888 13346155340908820096 16046388871637474304 299878328656576896 3000111859385231104 5700345390113885312 8400578920842539520 11100812451571193728 13801045982299847936 16501279513028502144 754768970047604736 3455002500776258944 6155236031504913152 8855469562233567360 11555703092962221568 14255936623690875776 16956170154419529984 1209659611438632576 3909893142167286784 6610126672895940992 9310360203624595200 12010593734353249408 14710827265081903616 17411060795810557824 1664550252829660416 4364783783558314624 7065017314286968832 9765250845015623040 12465484375744277248 15165717906472931456 17865951437201585664 2119440894220688256 4819674424949342464 7519907955677996672 10220141486406650880 12920375017135305088 15620608547863959296 18320842078592613504 2574331535611716096 5274565066340370304 7974798597069024512 10675032127797678720 13375265658526332928 16075499189254987136 328988646274089728 3029222177002743936 5729455707731398144 8429689238460052352 11129922769188706560 13830156299917360768 16530389830646014976 783879287665117568 3484112818393771776 6184346349122425984 8884579879851080192 11584813410579734400 14285046941308388608 16985280472037042816 1238769929056145408 3939003459784799616 6639236990513453824 9339470521242108032 12039704051970762240 14739937582699416448 17440171113428070656 1693660570447173248 4393894101175827456 7094127631904481664 9794361162633135872 12494594693361790080 15194828224090444288 17895061754819098496 2148551211838201088 4848784742566855296 7549018273295509504 10249251804024163712 12949485334752817920 15649718865481472128 18349952396210126336 2603441853229228928 5303675383957883136 8003908914686537344 10704142445415191552 13404375976143845760 16104609506872499968 358098963891602560 3058332494620256768 5758566025348910976 8458799556077565184 11159033086806219392 13859266617534873600 16559500148263527808 812989605282630400 3513223136011284608 6213456666739938816 8913690197468593024 11613923728197247232 14314157258925901440 17014390789654555648 1267880246673658240 3968113777402312448 6668347308130966656 9368580838859620864 12068814369588275072 14769047900316929280 17469281431045583488 1722770888064686080 4423004418793340288 7123237949521994496 9823471480250648704 12523705010979302912 15223938541707957120 17924172072436611328 2177661529455713920 4877895060184368128 7578128590913022336 10278362121641676544 12978595652370330752 15678829183098984960 18379062713827639168 2632552170846741760 5332785701575395968 8033019232304050176 10733252763032704384 13433486293761358592 16133719824490012800 387209281509115392 3087442812237769600 5787676342966423808 8487909873695078016 11188143404423732224 13888376935152386432 16588610465881040640 842099922900143232 3542333453628797440 6242566984357451648 8942800515086105856 11643034045814760064 14343267576543414272 17043501107272068480 1296990564291171072 3997224095019825280 6697457625748479488 9397691156477133696 12097924687205787904 14798158217934442112 17498391748663096320 1751881205682198912 4452114736410853120 7152348267139507328 9852581797868161536 12552815328596815744 15253048859325469952 17953282390054124160 2206771847073226752 4907005377801880960 7607238908530535168 10307472439259189376 13007705969987843584 15707939500716497792 18408173031445152000 2661662488464254592 5361896019192908800 8062129549921563008 10762363080650217216 13462596611378871424 16162830142107525632 416319599126628224 3116553129855282432 5816786660583936640 8517020191312590848 11217253722041245056 13917487252769899264 16617720783498553472 871210240517656064 3571443771246310272 6271677301974964480 8971910832703618688 11672144363432272896 14372377894160927104 17072611424889581312 1326100881908683904 4026334412637338112 6726567943365992320 9426801474094646528 12127035004823300736 14827268535551954944 17527502066280609152 1780991523299711744 4481225054028365952 7181458584757020160 9881692115485674368 12581925646214328576 15282159176942982784 17982392707671636992 2235882164690739584 4936115695419393792 7636349226148048000 10336582756876702208 13036816287605356416 15737049818334010624 18437283349062664832 2690772806081767424 5391006336810421632 8091239867539075840 10791473398267730048 13491706928996384256 16191940459725038464 445429916744141056 3145663447472795264 5845896978201449472 8546130508930103680 11246364039658757888 13946597570387412096 16646831101116066304 900320558135168896 3600554088863823104 6300787619592477312 9001021150321131520 11701254681049785728 14401488211778439936 17101721742507094144 1355211199526196736 4055444730254850944 6755678260983505152 9455911791712159360 12156145322440813568 14856378853169467776 17556612383898121984 1810101840917224576 4510335371645878784 7210568902374532992 9910802433103187200 12611035963831841408 15311269494560495616 18011503025289149824 2264992482308252416 4965226013036906624 7665459543765560832 10365693074494215040 13065926605222869248 15766160135951523456 19649592970626048 2719883123699280256 5420116654427934464 8120350185156588672 10820583715885242880 13520817246613897088 16221050777342551296 474540234361653888 3174773765090308096 5875007295818962304 8575240826547616512 11275474357276270720 13975707888004924928 16675941418733579136 929430875752681728 3629664406481335936 6329897937209990144 9030131467938644352 11730364998667298560 14430598529395952768 17130832060124606976 1384321517143709568 4084555047872363776 6784788578601017984 9485022109329672192 12185255640058326400 14885489170786980608 17585722701515634816 1839212158534737408 4539445689263391616 7239679219992045824 9939912750720700032 12640146281449354240 15340379812178008448 18040613342906662656 2294102799925765248 4994336330654419456 7694569861383073664 10394803392111727872 13095036922840382080 15795270453569036288 48759910588138880 2748993441316793088 5449226972045447296 8149460502774101504 10849694033502755712 13549927564231409920 16250161094960064128 503650551979166720 3203884082707820928 5904117613436475136 8604351144165129344 11304584674893783552 14004818205622437760 16705051736351091968 958541193370194560 3658774724098848768 6359008254827502976 9059241785556157184 11759475316284811392 14459708847013465600 17159942377742119808 1413431834761222400 4113665365489876608 6813898896218530816 9514132426947185024 12214365957675839232 14914599488404493440 17614833019133147648 1868322476152250240 4568556006880904448 7268789537609558656 9969023068338212864 12669256599066867072 15369490129795521280 18069723660524175488 2323213117543278080 5023446648271932288 7723680179000586496 10423913709729240704 13124147240457894912 15824380771186549120 77870228205651712 2778103758934305920 5478337289662960128 8178570820391614336 10878804351120268544 13579037881848922752 16279271412577576960 532760869596679552 3232994400325333760 5933227931053987968 8633461461782642176 11333694992511296384 14033928523239950592 16734162053968604800 987651510987707392 3687885041716361600 6388118572445015808 9088352103173670016 11788585633902324224 14488819164630978432 17189052695359632640 1442542152378735232 4142775683107389440 6843009213836043648 9543242744564697856 12243476275293352064 14943709806022006272 17643943336750660480 1897432793769763072 4597666324498417280 7297899855227071488 9998133385955725696 12698366916684379904 15398600447413034112 18098833978141688320 2352323435160790912 5052556965889445120 7752790496618099328 10453024027346753536 13153257558075407744 15853491088804061952 106980545823164544 2807214076551818752 5507447607280472960 8207681138009127168 10907914668737781376 13608148199466435584 16308381730195089792 561871187214192384 3262104717942846592 5962338248671500800 8662571779400155008 11362805310128809216 14063038840857463424 16763272371586117632 1016761828605220224 3716995359333874432 6417228890062528640 9117462420791182848 11817695951519837056 14517929482248491264 17218163012977145472 1471652469996248064 4171886000724902272 6872119531453556480 9572353062182210688 12272586592910864896 14972820123639519104 17673053654368173312 1926543111387275904 4626776642115930112 7327010172844584320 10027243703573238528 12727477234301892736 15427710765030546944 18127944295759201152 2381433752778303744 5081667283506957952 7781900814235612160 10482134344964266368 13182367875692920576 15882601406421574784 136090863440677376 2836324394169331584 5536557924897985792 8236791455626640000 10937024986355294208 13637258517083948416 16337492047812602624 590981504831705216 3291215035560359424 5991448566289013632 8691682097017667840 11391915627746322048 14092149158474976256 16792382689203630464 1045872146222733056 3746105676951387264 6446339207680041472 9146572738408695680 11846806269137349888 14547039799866004096 17247273330594658304 1500762787613760896 4200996318342415104 6901229849071069312 9601463379799723520 12301696910528377728 15001930441257031936 17702163971985686144 1955653429004788736 4655886959733442944 7356120490462097152 10056354021190751360 12756587551919405568 15456821082648059776 18157054613376713984 2410544070395816576 5110777601124470784 7811011131853124992 10511244662581779200 13211478193310433408 15911711724039087616 165201181058190208 2865434711786844416 5565668242515498624 8265901773244152832 10966135303972807040 13666368834701461248 16366602365430115456 620091822449218048 3320325353177872256 6020558883906526464 8720792414635180672 11421025945363834880 14121259476092489088 16821493006821143296 1074982463840245888 3775215994568900096 6475449525297554304 9175683056026208512 11875916586754862720 14576150117483516928 17276383648212171136 1529873105231273728 4230106635959927936 6930340166688582144 9630573697417236352 12330807228145890560 15031040758874544768 17731274289603198976 1984763746622301568 4684997277350955776 7385230808079609984 10085464338808264192 12785697869536918400 15485931400265572608 18186164930994226816 2439654388013329408 5139887918741983616 7840121449470637824 10540354980199292032 13240588510927946240 15940822041656600448 194311498675703040 2894545029404357248 5594778560133011456 8295012090861665664 10995245621590319872 13695479152318974080 16395712683047628288 649202140066730880 3349435670795385088 6049669201524039296 8749902732252693504 11450136262981347712 14150369793710001920 16850603324438656128 1104092781457758720 3804326312186412928 6504559842915067136 9204793373643721344 11905026904372375552 14605260435101029760 17305493965829683968 1558983422848786560 4259216953577440768 6959450484306094976 9659684015034749184 12359917545763403392 15060151076492057600 17760384607220711808 2013874064239814400 4714107594968468608 7414341125697122816 10114574656425777024 12814808187154431232 15515041717883085440 18215275248611739648 2468764705630842240 5168998236359496448 7869231767088150656 10569465297816804864 13269698828545459072 15969932359274113280 223421816293215872 2923655347021870080 5623888877750524288 8324122408479178496 11024355939207832704 13724589469936486912 16424823000665141120 678312457684243712 3378545988412897920 6078779519141552128 8779013049870206336 11479246580598860544 14179480111327514752 16879713642056168960 1133203099075271552 3833436629803925760 6533670160532579968 9233903691261234176 11934137221989888384 14634370752718542592 17334604283447196800 1588093740466299392 4288327271194953600 6988560801923607808 9688794332652262016 12389027863380916224 15089261394109570432 17789494924838224640 2042984381857327232 4743217912585981440 7443451443314635648 10143684974043289856 12843918504771944064 15544152035500598272 18244385566229252480 2497875023248355072 5198108553977009280 7898342084705663488 10598575615434317696 13298809146162971904 15999042676891626112 252532133910728704 2952765664639382912 5652999195368037120 8353232726096691328 11053466256825345536 13753699787553999744 16453933318282653952 707422775301756544 3407656306030410752 6107889836759064960 8808123367487719168 11508356898216373376 14208590428945027584 16908823959673681792 1162313416692784384 3862546947421438592 6562780478150092800 9263014008878747008 11963247539607401216 14663481070336055424 17363714601064709632 1617204058083812224 4317437588812466432 7017671119541120640 9717904650269774848 12418138180998429056 15118371711727083264 17818605242455737472 2072094699474840064 4772328230203494272 7472561760932148480 10172795291660802688 12873028822389456896 15573262353118111104 18273495883846765312 2526985340865867904 5227218871594522112 7927452402323176320 10627685933051830528 13327919463780484736 16028152994509138944 281642451528241536 2981875982256895744 5682109512985549952 8382343043714204160 11082576574442858368 13782810105171512576 16483043635900166784 736533092919269376 3436766623647923584 6137000154376577792 8837233685105232000 11537467215833886208 14237700746562540416 16937934277291194624 1191423734310297216 3891657265038951424 6591890795767605632 9292124326496259840 11992357857224914048 14692591387953568256 17392824918682222464 1646314375701325056 4346547906429979264 7046781437158633472 9747014967887287680 12447248498615941888 15147482029344596096 17847715560073250304 2101205017092352896 4801438547821007104 7501672078549661312 10201905609278315520 12902139140006969728 15602372670735623936 18302606201464278144 2556095658483380736 5256329189212034944 7956562719940689152 10656796250669343360 13357029781397997568 16057263312126651776 310752769145754368 3010986299874408576 5711219830603062784 8411453361331716992 11111686892060371200 13811920422789025408 16512153953517679616 765643410536782208 3465876941265436416 6166110471994090624 8866344002722744832 11566577533451399040 14266811064180053248 16967044594908707456 1220534051927810048 3920767582656464256 6621001113385118464 9321234644113772672 12021468174842426880 14721701705571081088 17421935236299735296 1675424693318837888 4375658224047492096 7075891754776146304 9776125285504800512 12476358816233454720 15176592346962108928 17876825877690763136 2130315334709865728 4830548865438519936 7530782396167174144 10231015926895828352 12931249457624482560 15631482988353136768 18331716519081790976 2585205976100893568 5285439506829547776 7985673037558201984 10685906568286856192 13386140099015510400 16086373629744164608 339863086763267200 3040096617491921408 5740330148220575616 8440563678949229824 11140797209677884032 13841030740406538240 16541264271135192448 794753728154295040 3494987258882949248 6195220789611603456 8895454320340257664 11595687851068911872 14295921381797566080 16996154912526220288 1249644369545322880 3949877900273977088 6650111431002631296 9350344961731285504 12050578492459939712 14750812023188593920 17451045553917248128 1704535010936350720 4404768541665004928 7105002072393659136 9805235603122313344 12505469133850967552 15205702664579621760 17905936195308275968 2159425652327378560 4859659183056032768 7559892713784686976 10260126244513341184 12960359775241995392 15660593305970649600 18360826836699303808 2614316293718406400 5314549824447060608 8014783355175714816 10715016885904369024 13415250416633023232 16115483947361677440 368973404380780032 3069206935109434240 5769440465838088448 8469673996566742656 11169907527295396864 13870141058024051072 16570374588752705280 823864045771807872 3524097576500462080 6224331107229116288 8924564637957770496 11624798168686424704 14325031699415078912 17025265230143733120 1278754687162835712 3978988217891489920 6679221748620144128 9379455279348798336 12079688810077452544 14779922340806106752 17480155871534760960 1733645328553863552 4433878859282517760 7134112390011171968 9834345920739826176 12534579451468480384 15234812982197134592 17935046512925788800 2188535969944891392 4888769500673545600 7589003031402199808 10289236562130854016 12989470092859508224 15689703623588162432 18389937154316816640 2643426611335919232 5343660142064573440 8043893672793227648 10744127203521881856 13444360734250536064 16144594264979190272 398083721998292864 3098317252726947072 5798550783455601280 8498784314184255488 11199017844912909696 13899251375641563904 16599484906370218112 852974363389320704 3553207894117974912 6253441424846629120 8953674955575283328 11653908486303937536 14354142017032591744 17054375547761245952 1307865004780348544 4008098535509002752 6708332066237656960 9408565596966311168 12108799127694965376 14809032658423619584 17509266189152273792 1762755646171376384 4462989176900030592 7163222707628684800 9863456238357339008 12563689769085993216 15263923299814647424 17964156830543301632 2217646287562404224 4917879818291058432 7618113349019712640 10318346879748366848 13018580410477021056 15718813941205675264 18419047471934329472 2672536928953432064 5372770459682086272 8073003990410740480 10773237521139394688 13473471051868048896 16173704582596703104 427194039615805696 3127427570344459904 5827661101073114112 8527894631801768320 11228128162530422528 13928361693259076736 16628595223987730944 882084681006833536 3582318211735487744 6282551742464141952 8982785273192796160 11683018803921450368 14383252334650104576 17083485865378758784 1336975322397861376 4037208853126515584 6737442383855169792 9437675914583824000 12137909445312478208 14838142976041132416 17538376506769786624 1791865963788889216 4492099494517543424 7192333025246197632 9892566555974851840 12592800086703506048 15293033617432160256 17993267148160814464 2246756605179917056 4946990135908571264 7647223666637225472 10347457197365879680 13047690728094533888 15747924258823188096 1413715842290688 2701647246570944896 5401880777299599104 8102114308028253312 10802347838756907520 13502581369485561728 16202814900214215936 456304357233318528 3156537887961972736 5856771418690626944 8557004949419281152 11257238480147935360 13957472010876589568 16657705541605243776 911194998624346368 3611428529353000576 6311662060081654784 9011895590810308992 11712129121538963200 14412362652267617408 17112596182996271616 1366085640015374208 4066319170744028416 6766552701472682624 9466786232201336832 12167019762929991040 14867253293658645248 17567486824387299456 1820976281406402048 4521209812135056256 7221443342863710464 9921676873592364672 12621910404321018880 15322143935049673088 18022377465778327296 2275866922797429888 4976100453526084096 7676333984254738304 10376567514983392512 13076801045712046720 15777034576440700928 30524033459803520 2730757564188457728 5430991094917111936 8131224625645766144 10831458156374420352 13531691687103074560 16231925217831728768 485414674850831360 3185648205579485568 5885881736308139776 8586115267036793984 11286348797765448192 13986582328494102400 16686815859222756608 940305316241859200 3640538846970513408 6340772377699167616 9041005908427821824 11741239439156476032 14441472969885130240 17141706500613784448 1395195957632887040 4095429488361541248 6795663019090195456 9495896549818849664 12196130080547503872 14896363611276158080 17596597142004812288 1850086599023914880 4550320129752569088 7250553660481223296 9950787191209877504 12651020721938531712 15351254252667185920 18051487783395840128 2304977240414942720 5005210771143596928 7705444301872251136 10405677832600905344 13105911363329559552 15806144894058213760 59634351077316352 2759867881805970560 5460101412534624768 8160334943263278976 10860568473991933184 13560802004720587392 16261035535449241600 514524992468344192 3214758523196998400 5914992053925652608 8615225584654306816 11315459115382961024 14015692646111615232 16715926176840269440 969415633859372032 3669649164588026240 6369882695316680448 9070116226045334656 11770349756773988864 14470583287502643072 17170816818231297280 1424306275250399872 4124539805979054080 6824773336707708288 9525006867436362496 12225240398165016704 14925473928893670912 17625707459622325120 1879196916641427712 4579430447370081920 7279663978098736128 9979897508827390336 12680131039556044544 15380364570284698752 18080598101013352960 2334087558032455552 5034321088761109760 7734554619489763968 10434788150218418176 13135021680947072384 15835255211675726592 88744668694829184 2788978199423483392 5489211730152137600 8189445260880791808 10889678791609446016 13589912322338100224 16290145853066754432 543635310085857024 3243868840814511232 5944102371543165440 8644335902271819648 11344569433000473856 14044802963729128064 16745036494457782272 998525951476884864 3698759482205539072 6398993012934193280 9099226543662847488 11799460074391501696 14499693605120155904 17199927135848810112 1453416592867912704 4153650123596566912 6853883654325221120 9554117185053875328 12254350715782529536 14954584246511183744 17654817777239837952 1908307234258940544 4608540764987594752 7308774295716248960 10009007826444903168 12709241357173557376 15409474887902211584 18109708418630865792 2363197875649968384 5063431406378622592 7763664937107276800 10463898467835931008 13164131998564585216 15864365529293239424 117854986312342016 2818088517040996224 5518322047769650432 8218555578498304640 10918789109226958848 13619022639955613056 16319256170684267264 572745627703369856 3272979158432024064 5973212689160678272 8673446219889332480 11373679750617986688 14073913281346640896 16774146812075295104 1027636269094397696 3727869799823051904 6428103330551706112 9128336861280360320 11828570392009014528 14528803922737668736 17229037453466322944 1482526910485425536 4182760441214079744 6882993971942733952 9583227502671388160 12283461033400042368 14983694564128696576 17683928094857350784 1937417551876453376 4637651082605107584 7337884613333761792 10038118144062416000 12738351674791070208 15438585205519724416 18138818736248378624 2392308193267481216 5092541723996135424 7792775254724789632 10493008785453443840 13193242316182098048 15893475846910752256 146965303929854848 2847198834658509056 5547432365387163264 8247665896115817472 10947899426844471680 13648132957573125888 16348366488301780096 601855945320882688 3302089476049536896 6002323006778191104 8702556537506845312 11402790068235499520 14103023598964153728 16803257129692807936 1056746586711910528 3756980117440564736 6457213648169218944 9157447178897873152 11857680709626527360 14557914240355181568 17258147771083835776 1511637228102938368 4211870758831592576 6912104289560246784 9612337820288900992 12312571351017555200 15012804881746209408 17713038412474863616 1966527869493966208 4666761400222620416 7366994930951274624 10067228461679928832 12767461992408583040 15467695523137237248 18167929053865891456 2421418510884994048 5121652041613648256 7821885572342302464 10522119103070956672 13222352633799610880 15922586164528265088 176075621547367680 2876309152276021888 5576542683004676096 8276776213733330304 10977009744461984512 13677243275190638720 16377476805919292928 630966262938395520 3331199793667049728 6031433324395703936 8731666855124358144 11431900385853012352 14132133916581666560 16832367447310320768 1085856904329423360 3786090435058077568 6486323965786731776 9186557496515385984 11886791027244040192 14587024557972694400 17287258088701348608 1540747545720451200 4240981076449105408 6941214607177759616 9641448137906413824 12341681668635068032 15041915199363722240 17742148730092376448 1995638187111479040 4695871717840133248 7396105248568787456 10096338779297441664 12796572310026095872 15496805840754750080 18197039371483404288 2450528828502506880 5150762359231161088 7850995889959815296 10551229420688469504 13251462951417123712 15951696482145777920 205185939164880512 2905419469893534720 5605653000622188928 8305886531350843136 11006120062079497344 13706353592808151552 16406587123536805760 660076580555908352 3360310111284562560 6060543642013216768 8760777172741870976 11461010703470525184 14161244234199179392 16861477764927833600 1114967221946936192 3815200752675590400 6515434283404244608 9215667814132898816 11915901344861553024 14616134875590207232 17316368406318861440 1569857863337964032 4270091394066618240 6970324924795272448 9670558455523926656 12370791986252580864 15071025516981235072 17771259047709889280 2024748504728991872 4724982035457646080 7425215566186300288 10125449096914954496 12825682627643608704 15525916158372262912 18226149689100917120 2479639146120019712 5179872676848673920 7880106207577328128 10580339738305982336 13280573269034636544 15980806799763290752 234296256782393344 2934529787511047552 5634763318239701760 8334996848968355968 11035230379697010176 13735463910425664384 16435697441154318592 689186898173421184 3389420428902075392 6089653959630729600 8789887490359383808 11490121021088038016 14190354551816692224 16890588082545346432 1144077539564449024 3844311070293103232 6544544601021757440 9244778131750411648 11945011662479065856 14645245193207720064 17345478723936374272 1598968180955476864 4299201711684131072 6999435242412785280 9699668773141439488 12399902303870093696 15100135834598747904 17800369365327402112 2053858822346504704 4754092353075158912 7454325883803813120 10154559414532467328 12854792945261121536 15555026475989775744 18255260006718429952 2508749463737532544 5208982994466186752 7909216525194840960 10609450055923495168 13309683586652149376 16009917117380803584 263406574399906176 2963640105128560384 5663873635857214592 8364107166585868800 11064340697314523008 13764574228043177216 16464807758771831424 718297215790934016 3418530746519588224 6118764277248242432 8818997807976896640 11519231338705550848 14219464869434205056 16919698400162859264 1173187857181961856 3873421387910616064 6573654918639270272 9273888449367924480 11974121980096578688 14674355510825232896 17374589041553887104 1628078498572989696 4328312029301643904 7028545560030298112 9728779090758952320 12429012621487606528 15129246152216260736 17829479682944914944 2082969139964017536 4783202670692671744 7483436201421325952 10183669732149980160 12883903262878634368 15584136793607288576 18284370324335942784 2537859781355045376 5238093312083699584 7938326842812353792 10638560373541008000 13338793904269662208 16039027434998316416 292516892017419008 2992750422746073216 5692983953474727424 8393217484203381632 11093451014932035840 13793684545660690048 16493918076389344256 747407533408446848 3447641064137101056 6147874594865755264 8848108125594409472 11548341656323063680 14248575187051717888 16948808717780372096 1202298174799474688 3902531705528128896 6602765236256783104 9302998766985437312 12003232297714091520 14703465828442745728 17403699359171399936 1657188816190502528 4357422346919156736 7057655877647810944 9757889408376465152 12458122939105119360 15158356469833773568 17858590000562427776 2112079457581530368 4812312988310184576 7512546519038838784 10212780049767492992 12913013580496147200 15613247111224801408 18313480641953455616 2566970098972558208 5267203629701212416 7967437160429866624 10667670691158520832 13367904221887175040 16068137752615829248 321627209634931840 3021860740363586048 5722094271092240256 8422327801820894464 11122561332549548672 13822794863278202880 16523028394006857088 776517851025959680 3476751381754613888 6176984912483268096 8877218443211922304 11577451973940576512 14277685504669230720 16977919035397884928 1231408492416987520 3931642023145641728 6631875553874295936 9332109084602950144 12032342615331604352 14732576146060258560 17432809676788912768 1686299133808015360 4386532664536669568 7086766195265323776 9786999725993977984 12487233256722632192 15187466787451286400 17887700318179940608 2141189775199043200 4841423305927697408 7541656836656351616 10241890367385005824 12942123898113660032 15642357428842314240 18342590959570968448 2596080416590071040 5296313947318725248 7996547478047379456 10696781008776033664 13397014539504687872 16097248070233342080 350737527252444672 3050971057981098880 5751204588709753088 8451438119438407296 11151671650167061504 13851905180895715712 16552138711624369920 805628168643472512 3505861699372126720 6206095230100780928 8906328760829435136 11606562291558089344 14306795822286743552 17007029353015397760 1260518810034500352 3960752340763154560 6660985871491808768 9361219402220462976 12061452932949117184 14761686463677771392 17461919994406425600 1715409451425528192 4415642982154182400 7115876512882836608 9816110043611490816 12516343574340145024 15216577105068799232 17916810635797453440 2170300092816556032 4870533623545210240 7570767154273864448 10271000685002518656 12971234215731172864 15671467746459827072 18371701277188481280 2625190734207583872 5325424264936238080 8025657795664892288 10725891326393546496 13426124857122200704 16126358387850854912 379847844869957504 3080081375598611712 5780314906327265920 8480548437055920128 11180781967784574336 13881015498513228544 16581249029241882752 834738486260985344 3534972016989639552 6235205547718293760 8935439078446947968 11635672609175602176 14335906139904256384 17036139670632910592 1289629127652013184 3989862658380667392 6690096189109321600 9390329719837975808 12090563250566630016 14790796781295284224 17491030312023938432 1744519769043041024 4444753299771695232 7144986830500349440 9845220361229003648 12545453891957657856 15245687422686312064 17945920953414966272 2199410410434068864 4899643941162723072 7599877471891377280 10300111002620031488 13000344533348685696 15700578064077339904 18400811594805994112 2654301051825096704 5354534582553750912 8054768113282405120 10755001644011059328 13455235174739713536 16155468705468367744 408958162487470336 3109191693216124544 5809425223944778752 8509658754673432960 11209892285402087168 13910125816130741376 16610359346859395584 863848803878498176 3564082334607152384 6264315865335806592 8964549396064460800 11664782926793115008 14365016457521769216 17065249988250423424 1318739445269526016 4018972975998180224 6719206506726834432 9419440037455488640 12119673568184142848 14819907098912797056 17520140629641451264 1773630086660553856 4473863617389208064 7174097148117862272 9874330678846516480 12574564209575170688 15274797740303824896 17975031271032479104 2228520728051581696 4928754258780235904 7628987789508890112 10329221320237544320 13029454850966198528 15729688381694852736 18429921912423506944 2683411369442609536 5383644900171263744 8083878430899917952 10784111961628572160 13484345492357226368 16184579023085880576 438068480104983168 3138302010833637376 5838535541562291584 8538769072290945792 11239002603019600000 13939236133748254208 16639469664476908416 892959121496011008 3593192652224665216 6293426182953319424 8993659713681973632 11693893244410627840 14394126775139282048 17094360305867936256 1347849762887038848 4048083293615693056 6748316824344347264 9448550355073001472 12148783885801655680 14849017416530309888 17549250947258964096 1802740404278066688 4502973935006720896 7203207465735375104 9903440996464029312 12603674527192683520 15303908057921337728 18004141588649991936 2257631045669094528 4957864576397748736 7658098107126402944 10358331637855057152 13058565168583711360 15758798699312365568 12288156331468160 2712521687060122368 5412755217788776576 8112988748517430784 10813222279246084992 13513455809974739200 16213689340703393408 467178797722496000 3167412328451150208 5867645859179804416 8567879389908458624 11268112920637112832 13968346451365767040 16668579982094421248 922069439113523840 3622302969842178048 6322536500570832256 9022770031299486464 11723003562028140672 14423237092756794880 17123470623485449088 1376960080504551680 4077193611233205888 6777427141961860096 9477660672690514304 12177894203419168512 14878127734147822720 17578361264876476928 1831850721895579520 4532084252624233728 7232317783352887936 9932551314081542144 12632784844810196352 15333018375538850560 18033251906267504768 2286741363286607360 4986974894015261568 7687208424743915776 10387441955472569984 13087675486201224192 15787909016929878400 41398473948980992 2741632004677635200 5441865535406289408 8142099066134943616 10842332596863597824 13542566127592252032 16242799658320906240 496289115340008832 3196522646068663040 5896756176797317248 8596989707525971456 11297223238254625664 13997456768983279872 16697690299711934080 951179756731036672 3651413287459690880 6351646818188345088 9051880348916999296 11752113879645653504 14452347410374307712 17152580941102961920 1406070398122064512 4106303928850718720 6806537459579372928 9506770990308027136 12207004521036681344 14907238051765335552 17607471582493989760 1860961039513092352 4561194570241746560 7261428100970400768 9961661631699054976 12661895162427709184 15362128693156363392 18062362223885017600 2315851680904120192 5016085211632774400 7716318742361428608 10416552273090082816 13116785803818737024 15817019334547391232 70508791566493824 2770742322295148032 5470975853023802240 8171209383752456448 10871442914481110656 13571676445209764864 16271909975938419072 525399432957521664 3225632963686175872 5925866494414830080 8626100025143484288 11326333555872138496 14026567086600792704 16726800617329446912 980290074348549504 3680523605077203712 6380757135805857920 9080990666534512128 11781224197263166336 14481457727991820544 17181691258720474752 1435180715739577344 4135414246468231552 6835647777196885760 9535881307925539968 12236114838654194176 14936348369382848384 17636581900111502592 1890071357130605184 4590304887859259392 7290538418587913600 9990771949316567808 12691005480045222016 15391239010773876224 18091472541502530432 2344961998521633024 5045195529250287232 7745429059978941440 10445662590707595648 13145896121436249856 15846129652164904064 99619109184006656 2799852639912660864 5500086170641315072 8200319701369969280 10900553232098623488 13600786762827277696 16301020293555931904 554509750575034496 3254743281303688704 5954976812032342912 8655210342760997120 11355443873489651328 14055677404218305536 16755910934946959744 1009400391966062336 3709633922694716544 6409867453423370752 9110100984152024960 11810334514880679168 14510568045609333376 17210801576337987584 1464291033357090176 4164524564085744384 6864758094814398592 9564991625543052800 12265225156271707008 14965458687000361216 17665692217729015424 1919181674748118016 4619415205476772224 7319648736205426432 10019882266934080640 12720115797662734848 15420349328391389056 18120582859120043264 2374072316139145856 5074305846867800064 7774539377596454272 10474772908325108480 13175006439053762688 15875239969782416896 128729426801519488 2828962957530173696 5529196488258827904 8229430018987482112 10929663549716136320 13629897080444790528 16330130611173444736 583620068192547328 3283853598921201536 5984087129649855744 8684320660378509952 11384554191107164160 14084787721835818368 16785021252564472576 1038510709583575168 3738744240312229376 6438977771040883584 9139211301769537792 11839444832498192000 14539678363226846208 17239911893955500416 1493401350974603008 4193634881703257216 6893868412431911424 9594101943160565632 12294335473889219840 14994569004617874048 17694802535346528256 1948291992365630848 4648525523094285056 7348759053822939264 10048992584551593472 12749226115280247680 15449459646008901888 18149693176737556096 2403182633756658688 5103416164485312896 7803649695213967104 10503883225942621312 13204116756671275520 15904350287399929728 157839744419032320 2858073275147686528 5558306805876340736 8258540336604994944 10958773867333649152 13659007398062303360 16359240928790957568 612730385810060160 3312963916538714368 6013197447267368576 8713430977996022784 11413664508724676992 14113898039453331200 16814131570181985408 1067621027201088000 3767854557929742208 6468088088658396416 9168321619387050624 11868555150115704832 14568788680844359040 17269022211573013248 1522511668592115840 4222745199320770048 6922978730049424256 9623212260778078464 12323445791506732672 15023679322235386880 17723912852964041088 1977402309983143680 4677635840711797888 7377869371440452096 10078102902169106304 12778336432897760512 15478569963626414720 18178803494355068928 2432292951374171520 5132526482102825728 7832760012831479936 10532993543560134144 13233227074288788352 15933460605017442560 186950062036545152 2887183592765199360 5587417123493853568 8287650654222507776 10987884184951161984 13688117715679816192 16388351246408470400 641840703427572992 3342074234156227200 6042307764884881408 8742541295613535616 11442774826342189824 14143008357070844032 16843241887799498240 1096731344818600832 3796964875547255040 6497198406275909248 9197431937004563456 11897665467733217664 14597898998461871872 17298132529190526080 1551621986209628672 4251855516938282880 6952089047666937088 9652322578395591296 12352556109124245504 15052789639852899712 17753023170581553920 2006512627600656512 4706746158329310720 7406979689057964928 10107213219786619136 12807446750515273344 15507680281243927552 18207913811972581760 2461403268991684352 5161636799720338560 7861870330448992768 10562103861177646976 13262337391906301184 15962570922634955392 216060379654057984 2916293910382712192 5616527441111366400 8316760971840020608 11016994502568674816 13717228033297329024 16417461564025983232 670951021045085824 3371184551773740032 6071418082502394240 8771651613231048448 11471885143959702656 14172118674688356864 16872352205417011072 1125841662436113664 3826075193164767872 6526308723893422080 9226542254622076288 11926775785350730496 14627009316079384704 17327242846808038912 1580732303827141504 4280965834555795712 6981199365284449920 9681432896013104128 12381666426741758336 15081899957470412544 17782133488199066752 2035622945218169344 4735856475946823552 7436090006675477760 10136323537404131968 12836557068132786176 15536790598861440384 18237024129590094592 2490513586609197184 5190747117337851392 7890980648066505600 10591214178795159808 13291447709523814016 15991681240252468224 245170697271570816 2945404228000225024 5645637758728879232 8345871289457533440 11046104820186187648 13746338350914841856 16446571881643496064 700061338662598656 3400294869391252864 6100528400119907072 8800761930848561280 11500995461577215488 14201228992305869696 16901462523034523904 1154951980053626496 3855185510782280704 6555419041510934912 9255652572239589120 11955886102968243328 14656119633696897536 17356353164425551744 1609842621444654336 4310076152173308544 7010309682901962752 9710543213630616960 12410776744359271168 15111010275087925376 17811243805816579584 2064733262835682176 4764966793564336384 7465200324292990592 10165433855021644800 12865667385750299008 15565900916478953216 18266134447207607424 2519623904226710016 5219857434955364224 7920090965684018432 10620324496412672640 13320558027141326848 16020791557869981056 274281014889083648 2974514545617737856 5674748076346392064 8374981607075046272 11075215137803700480 13775448668532354688 16475682199261008896 729171656280111488 3429405187008765696 6129638717737419904 8829872248466074112 11530105779194728320 14230339309923382528 16930572840652036736 1184062297671139328 3884295828399793536 6584529359128447744 9284762889857101952 11984996420585756160 14685229951314410368 17385463482043064576 1638952939062167168 4339186469790821376 7039420000519475584 9739653531248129792 12439887061976784000 15140120592705438208 17840354123434092416 2093843580453195008 4794077111181849216 7494310641910503424 10194544172639157632 12894777703367811840 15595011234096466048 18295244764825120256 2548734221844222848 5248967752572877056 7949201283301531264 10649434814030185472 13349668344758839680 16049901875487493888 303391332506596480 3003624863235250688 5703858393963904896 8404091924692559104 11104325455421213312 13804558986149867520 16504792516878521728 758281973897624320 3458515504626278528 6158749035354932736 8858982566083586944 11559216096812241152 14259449627540895360 16959683158269549568 1213172615288652160 3913406146017306368 6613639676745960576 9313873207474614784 12014106738203268992 14714340268931923200 17414573799660577408 1668063256679680000 4368296787408334208 7068530318136988416 9768763848865642624 12468997379594296832 15169230910322951040 17869464441051605248 2122953898070707840 4823187428799362048 7523420959528016256 10223654490256670464 12923888020985324672 15624121551713978880 18324355082442633088 2577844539461735680 5278078070190389888 7978311600919044096 10678545131647698304 13378778662376352512 16079012193105006720 332501650124109312 3032735180852763520 5732968711581417728 8433202242310071936 11133435773038726144 13833669303767380352 16533902834496034560 787392291515137152 3487625822243791360 6187859352972445568 8888092883701099776 11588326414429753984 14288559945158408192 16988793475887062400 1242282932906164992 3942516463634819200 6642749994363473408 9342983525092127616 12043217055820781824 14743450586549436032 17443684117278090240 1697173574297192832 4397407105025847040 7097640635754501248 9797874166483155456 12498107697211809664 15198341227940463872 17898574758669118080 2152064215688220672 4852297746416874880 7552531277145529088 10252764807874183296 12952998338602837504 15653231869331491712 18353465400060145920 2606954857079248512 5307188387807902720 8007421918536556928 10707655449265211136 13407888979993865344 16108122510722519552 361611967741622144 3061845498470276352 5762079029198930560 8462312559927584768 11162546090656238976 13862779621384893184 16563013152113547392 816502609132649984 3516736139861304192 6216969670589958400 8917203201318612608 11617436732047266816 14317670262775921024 17017903793504575232 1271393250523677824 3971626781252332032 6671860311980986240 9372093842709640448 12072327373438294656 14772560904166948864 17472794434895603072 1726283891914705664 4426517422643359872 7126750953372014080 9826984484100668288 12527218014829322496 15227451545557976704 17927685076286630912 2181174533305733504 4881408064034387712 7581641594763041920 10281875125491696128 12982108656220350336 15682342186949004544 18382575717677658752 2636065174696761344 5336298705425415552 8036532236154069760 10736765766882723968 13436999297611378176 16137232828340032384 390722285359134976 3090955816087789184 5791189346816443392 8491422877545097600 11191656408273751808 13891889939002406016 16592123469731060224 845612926750162816 3545846457478817024 6246079988207471232 8946313518936125440 11646547049664779648 14346780580393433856 17047014111122088064 1300503568141190656 4000737098869844864 6700970629598499072 9401204160327153280 12101437691055807488 14801671221784461696 17501904752513115904 1755394209532218496 4455627740260872704 7155861270989526912 9856094801718181120 12556328332446835328 15256561863175489536 17956795393904143744 2210284850923246336 4910518381651900544 7610751912380554752 10310985443109208960 13011218973837863168 15711452504566517376 18411686035295171584 2665175492314274176 5365409023042928384 8065642553771582592 10765876084500236800 13466109615228891008 16166343145957545216 419832602976647808 3120066133705302016 5820299664433956224 8520533195162610432 11220766725891264640 13921000256619918848 16621233787348573056 874723244367675648 3574956775096329856 6275190305824984064 8975423836553638272 11675657367282292480 14375890898010946688 17076124428739600896 1329613885758703488 4029847416487357696 6730080947216011904 9430314477944666112 12130548008673320320 14830781539401974528 17531015070130628736 1784504527149731328 4484738057878385536 7184971588607039744 9885205119335693952 12585438650064348160 15285672180793002368 17985905711521656576 2239395168540759168 4939628699269413376 7639862229998067584 10340095760726721792 13040329291455376000 15740562822184030208 18440796352912684416 2694285809931787008 5394519340660441216 8094752871389095424 10794986402117749632 13495219932846403840 16195453463575058048 448942920594160640 3149176451322814848 5849409982051469056 8549643512780123264 11249877043508777472 13950110574237431680 16650344104966085888 903833561985188480 3604067092713842688 6304300623442496896 9004534154171151104 11704767684899805312 14405001215628459520 17105234746357113728 1358724203376216320 4058957734104870528 6759191264833524736 9459424795562178944 12159658326290833152 14859891857019487360 17560125387748141568 1813614844767244160 4513848375495898368 7214081906224552576 9914315436953206784 12614548967681860992 15314782498410515200 18015016029139169408 2268505486158272000 4968739016886926208 7668972547615580416 10369206078344234624 13069439609072888832 15769673139801543040 23162596820645632 2723396127549299840 5423629658277954048 8123863189006608256 10824096719735262464 13524330250463916672 16224563781192570880 478053238211673472 3178286768940327680 5878520299668981888 8578753830397636096 11278987361126290304 13979220891854944512 16679454422583598720 932943879602701312 3633177410331355520 6333410941060009728 9033644471788663936 11733878002517318144 14434111533245972352 17134345063974626560 1387834520993729152 4088068051722383360 6788301582451037568 9488535113179691776 12188768643908345984 14889002174637000192 17589235705365654400 1842725162384756992 4542958693113411200 7243192223842065408 9943425754570719616 12643659285299373824 15343892816028028032 18044126346756682240 2297615803775784832 4997849334504439040 7698082865233093248 10398316395961747456 13098549926690401664 15798783457419055872 52272914438158464 2752506445166812672 5452739975895466880 8152973506624121088 10853207037352775296 13553440568081429504 16253674098810083712 507163555829186304 3207397086557840512 5907630617286494720 8607864148015148928 11308097678743803136 14008331209472457344 16708564740201111552 962054197220214144 3662287727948868352 6362521258677522560 9062754789406176768 11762988320134830976 14463221850863485184 17163455381592139392 1416944838611241984 4117178369339896192 6817411900068550400 9517645430797204608 12217878961525858816 14918112492254513024 17618346022983167232 1871835480002269824 4572069010730924032 7272302541459578240 9972536072188232448 12672769602916886656 15373003133645540864 18073236664374195072 2326726121393297664 5026959652121951872 7727193182850606080 10427426713579260288 13127660244307914496 15827893775036568704 81383232055671296 2781616762784325504 5481850293512979712 8182083824241633920 10882317354970288128 13582550885698942336 16282784416427596544 536273873446699136 3236507404175353344 5936740934904007552 8636974465632661760 11337207996361315968 14037441527089970176 16737675057818624384 991164514837726976 3691398045566381184 6391631576295035392 9091865107023689600 11792098637752343808 14492332168480998016 17192565699209652224 1446055156228754816 4146288686957409024 6846522217686063232 9546755748414717440 12246989279143371648 14947222809872025856 17647456340600680064 1900945797619782656 4601179328348436864 7301412859077091072 10001646389805745280 12701879920534399488 15402113451263053696 18102346981991707904 2355836439010810496 5056069969739464704 7756303500468118912 10456537031196773120 13156770561925427328 15857004092654081536 110493549673184128 2810727080401838336 5510960611130492544 8211194141859146752 10911427672587800960 13611661203316455168 16311894734045109376 565384191064211968 3265617721792866176 5965851252521520384 8666084783250174592 11366318313978828800 14066551844707483008 16766785375436137216 1020274832455239808 3720508363183894016 6420741893912548224 9120975424641202432 11821208955369856640 14521442486098510848 17221676016827165056 1475165473846267648 4175399004574921856 6875632535303576064 9575866066032230272 12276099596760884480 14976333127489538688 17676566658218192896 1930056115237295488 4630289645965949696 7330523176694603904 10030756707423258112 12730990238151912320 15431223768880566528 18131457299609220736 2384946756628323328 5085180287356977536 7785413818085631744 10485647348814285952 13185880879542940160 15886114410271594368 139603867290696960 2839837398019351168 5540070928748005376 8240304459476659584 10940537990205313792 13640771520933968000 16341005051662622208 594494508681724800 3294728039410379008 5994961570139033216 8695195100867687424 11395428631596341632 14095662162324995840 16795895693053650048 1049385150072752640 3749618680801406848 6449852211530061056 9150085742258715264 11850319272987369472 14550552803716023680 17250786334444677888 1504275791463780480 4204509322192434688 6904742852921088896 9604976383649743104 12305209914378397312 15005443445107051520 17705676975835705728 1959166432854808320 4659399963583462528 7359633494312116736 10059867025040770944 12760100555769425152 15460334086498079360 18160567617226733568 2414057074245836160 5114290604974490368 7814524135703144576 10514757666431798784 13214991197160452992 15915224727889107200 168714184908209792 2868947715636864000 5569181246365518208 8269414777094172416 10969648307822826624 13669881838551480832 16370115369280135040 623604826299237632 3323838357027891840 6024071887756546048 8724305418485200256 11424538949213854464 14124772479942508672 16825006010671162880 1078495467690265472 3778728998418919680 6478962529147573888 9179196059876228096 11879429590604882304 14579663121333536512 17279896652062190720 1533386109081293312 4233619639809947520 6933853170538601728 9634086701267255936 12334320231995910144 15034553762724564352 17734787293453218560 1988276750472321152 4688510281200975360 7388743811929629568 10088977342658283776 12789210873386937984 15489444404115592192 18189677934844246400 2443167391863348992 5143400922592003200 7843634453320657408 10543867984049311616 13244101514777965824 15944335045506620032 197824502525722624 2898058033254376832 5598291563983031040 8298525094711685248 10998758625440339456 13698992156168993664 16399225686897647872 652715143916750464 3352948674645404672 6053182205374058880 8753415736102713088 11453649266831367296 14153882797560021504 16854116328288675712 1107605785307778304 3807839316036432512 6508072846765086720 9208306377493740928 11908539908222395136 14608773438951049344 17309006969679703552 1562496426698806144 4262729957427460352 6962963488156114560 9663197018884768768 12363430549613422976 15063664080342077184 17763897611070731392 2017387068089833984 4717620598818488192 7417854129547142400 10118087660275796608 12818321191004450816 15518554721733105024 18218788252461759232 2472277709480861824 5172511240209516032 7872744770938170240 10572978301666824448 13273211832395478656 15973445363124132864 226934820143235456 2927168350871889664 5627401881600543872 8327635412329198080 11027868943057852288 13728102473786506496 16428336004515160704 681825461534263296 3382058992262917504 6082292522991571712 8782526053720225920 11482759584448880128 14182993115177534336 16883226645906188544 1136716102925291136 3836949633653945344 6537183164382599552 9237416695111253760 11937650225839907968 14637883756568562176 17338117287297216384 1591606744316318976 4291840275044973184 6992073805773627392 9692307336502281600 12392540867230935808 15092774397959590016 17793007928688244224 2046497385707346816 4746730916436001024 7446964447164655232 10147197977893309440 12847431508621963648 15547665039350617856 18247898570079272064 2501388027098374656 5201621557827028864 7901855088555683072 10602088619284337280 13302322150012991488 16002555680741645696 256045137760748288 2956278668489402496 5656512199218056704 8356745729946710912 11056979260675365120 13757212791404019328 16457446322132673536 710935779151776128 3411169309880430336 6111402840609084544 8811636371337738752 11511869902066392960 14212103432795047168 16912336963523701376 1165826420542803968 3866059951271458176 6566293482000112384 9266527012728766592 11966760543457420800 14666994074186075008 17367227604914729216 1620717061933831808 4320950592662486016 7021184123391140224 9721417654119794432 12421651184848448640 15121884715577102848 17822118246305757056 2075607703324859648 4775841234053513856 7476074764782168064 10176308295510822272 12876541826239476480 15576775356968130688 18277008887696784896 2530498344715887488 5230731875444541696 7930965406173195904 10631198936901850112 13331432467630504320 16031665998359158528 285155455378261120 2985388986106915328 5685622516835569536 8385856047564223744 11086089578292877952 13786323109021532160 16486556639750186368 740046096769288960 3440279627497943168 6140513158226597376 8840746688955251584 11540980219683905792 14241213750412560000 16941447281141214208 1194936738160316800 3895170268888971008 6595403799617625216 9295637330346279424 11995870861074933632 14696104391803587840 17396337922532242048 1649827379551344640 4350060910279998848 7050294441008653056 9750527971737307264 12450761502465961472 15150995033194615680 17851228563923269888 2104718020942372480 4804951551671026688 7505185082399680896 10205418613128335104 12905652143856989312 15605885674585643520 18306119205314297728 2559608662333400320 5259842193062054528 7960075723790708736 10660309254519362944 13360542785248017152 16060776315976671360 314265772995773952 3014499303724428160 5714732834453082368 8414966365181736576 11115199895910390784 13815433426639044992 16515666957367699200 769156414386801792 3469389945115456000 6169623475844110208 8869857006572764416 11570090537301418624 14270324068030072832 16970557598758727040 1224047055777829632 3924280586506483840 6624514117235138048 9324747647963792256 12024981178692446464 14725214709421100672 17425448240149754880 1678937697168857472 4379171227897511680 7079404758626165888 9779638289354820096 12479871820083474304 15180105350812128512 17880338881540782720 2133828338559885312 4834061869288539520 7534295400017193728 10234528930745847936 12934762461474502144 15634995992203156352 18335229522931810560 2588718979950913152 5288952510679567360 7989186041408221568 10689419572136875776 13389653102865529984 16089886633594184192 343376090613286784 3043609621341940992 5743843152070595200 8444076682799249408 11144310213527903616 13844543744256557824 16544777274985212032 798266732004314624 3498500262732968832 6198733793461623040 8898967324190277248 11599200854918931456 14299434385647585664 16999667916376239872 1253157373395342464 3953390904123996672 6653624434852650880 9353857965581305088 12054091496309959296 14754325027038613504 17454558557767267712 1708048014786370304 4408281545515024512 7108515076243678720 9808748606972332928 12508982137700987136 15209215668429641344 17909449199158295552 2162938656177398144 4863172186906052352 7563405717634706560 10263639248363360768 12963872779092014976 15664106309820669184 18364339840549323392 2617829297568425984 5318062828297080192 8018296359025734400 10718529889754388608 13418763420483042816 16118996951211697024 372486408230799616 3072719938959453824 5772953469688108032 8473187000416762240 11173420531145416448 13873654061874070656 16573887592602724864 827377049621827456 3527610580350481664 6227844111079135872 8928077641807790080 11628311172536444288 14328544703265098496 17028778233993752704 1282267691012855296 3982501221741509504 6682734752470163712 9382968283198817920 12083201813927472128 14783435344656126336 17483668875384780544 1737158332403883136 4437391863132537344 7137625393861191552 9837858924589845760 12538092455318499968 15238325986047154176 17938559516775808384 2192048973794910976 4892282504523565184 7592516035252219392 10292749565980873600 12992983096709527808 15693216627438182016 18393450158166836224 2646939615185938816 5347173145914593024 8047406676643247232 10747640207371901440 13447873738100555648 16148107268829209856 401596725848312448 3101830256576966656 5802063787305620864 8502297318034275072 11202530848762929280 13902764379491583488 16602997910220237696 856487367239340288 3556720897967994496 6256954428696648704 8957187959425302912 11657421490153957120 14357655020882611328 17057888551611265536 1311378008630368128 4011611539359022336 6711845070087676544 9412078600816330752 12112312131544984960 14812545662273639168 17512779193002293376 1766268650021395968 4466502180750050176 7166735711478704384 9866969242207358592 12567202772936012800 15267436303664667008 17967669834393321216 2221159291412423808 4921392822141078016 7621626352869732224 10321859883598386432 13022093414327040640 15722326945055694848 18422560475784349056 2676049932803451648 5376283463532105856 8076516994260760064 10776750524989414272 13476984055718068480 16177217586446722688 430707043465825280 3130940574194479488 5831174104923133696 8531407635651787904 11231641166380442112 13931874697109096320 16632108227837750528 885597684856853120 3585831215585507328 6286064746314161536 8986298277042815744 11686531807771469952 14386765338500124160 17086998869228778368 1340488326247880960 4040721856976535168 6740955387705189376 9441188918433843584 12141422449162497792 14841655979891152000 17541889510619806208 1795378967638908800 4495612498367563008 7195846029096217216 9896079559824871424 12596313090553525632 15296546621282179840 17996780152010834048 2250269609029936640 4950503139758590848 7650736670487245056 10350970201215899264 13051203731944553472 15751437262673207680 4926719692310272 2705160250420964480 5405393781149618688 8105627311878272896 10805860842606927104 13506094373335581312 16206327904064235520 459817361083338112 3160050891811992320 5860284422540646528 8560517953269300736 11260751483997954944 13960985014726609152 16661218545455263360 914708002474365952 3614941533203020160 6315175063931674368 9015408594660328576 11715642125388982784 14415875656117636992 17116109186846291200 1369598643865393792 4069832174594048000 6770065705322702208 9470299236051356416 12170532766780010624 14870766297508664832 17570999828237319040 1824489285256421632 4524722815985075840 7224956346713730048 9925189877442384256 12625423408171038464 15325656938899692672 18025890469628346880 2279379926647449472 4979613457376103680 7679846988104757888 10380080518833412096 13080314049562066304 15780547580290720512 34037037309823104 2734270568038477312 5434504098767131520 8134737629495785728 10834971160224439936 13535204690953094144 16235438221681748352 488927678700850944 3189161209429505152 5889394740158159360 8589628270886813568 11289861801615467776 13990095332344121984 16690328863072776192 943818320091878784 3644051850820532992 6344285381549187200 9044518912277841408 11744752443006495616 14444985973735149824 17145219504463804032 1398708961482906624 4098942492211560832 6799176022940215040 9499409553668869248 12199643084397523456 14899876615126177664 17600110145854831872 1853599602873934464 4553833133602588672 7254066664331242880 9954300195059897088 12654533725788551296 15354767256517205504 18055000787245859712 2308490244264962304 5008723774993616512 7708957305722270720 10409190836450924928 13109424367179579136 15809657897908233344 63147354927335936 2763380885655990144 5463614416384644352 8163847947113298560 10864081477841952768 13564315008570606976 16264548539299261184 518037996318363776 3218271527047017984 5918505057775672192 8618738588504326400 11318972119232980608 14019205649961634816 16719439180690289024 972928637709391616 3673162168438045824 6373395699166700032 9073629229895354240 11773862760624008448 14474096291352662656 17174329822081316864 1427819279100419456 4128052809829073664 6828286340557727872 9528519871286382080 12228753402015036288 14928986932743690496 17629220463472344704 1882709920491447296 4582943451220101504 7283176981948755712 9983410512677409920 12683644043406064128 15383877574134718336 18084111104863372544 2337600561882475136 5037834092611129344 7738067623339783552 10438301154068437760 13138534684797091968 15838768215525746176 92257672544848768 2792491203273502976 5492724734002157184 8192958264730811392 10893191795459465600 13593425326188119808 16293658856916774016 547148313935876608 3247381844664530816 5947615375393185024 8647848906121839232 11348082436850493440 14048315967579147648 16748549498307801856 1002038955326904448 3702272486055558656 6402506016784212864 9102739547512867072 11802973078241521280 14503206608970175488 17203440139698829696 1456929596717932288 4157163127446586496 6857396658175240704 9557630188903894912 12257863719632549120 14958097250361203328 17658330781089857536 1911820238108960128 4612053768837614336 7312287299566268544 10012520830294922752 12712754361023576960 15412987891752231168 18113221422480885376 2366710879499987968 5066944410228642176 7767177940957296384 10467411471685950592 13167645002414604800 15867878533143259008 121367990162361600 2821601520891015808 5521835051619670016 8222068582348324224 10922302113076978432 13622535643805632640 16322769174534286848 576258631553389440 3276492162282043648 5976725693010697856 8676959223739352064 11377192754468006272 14077426285196660480 16777659815925314688 1031149272944417280 3731382803673071488 6431616334401725696 9131849865130379904 11832083395859034112 14532316926587688320 17232550457316342528 1486039914335445120 4186273445064099328 6886506975792753536 9586740506521407744 12286974037250061952 14987207567978716160 17687441098707370368 1940930555726472960 4641164086455127168 7341397617183781376 10041631147912435584 12741864678641089792 15442098209369744000 18142331740098398208 2395821197117500800 5096054727846155008 7796288258574809216 10496521789303463424 13196755320032117632 15896988850760771840 150478307779874432 2850711838508528640 5550945369237182848 8251178899965837056 10951412430694491264 13651645961423145472 16351879492151799680 605368949170902272 3305602479899556480 6005836010628210688 8706069541356864896 11406303072085519104 14106536602814173312 16806770133542827520 1060259590561930112 3760493121290584320 6460726652019238528 9160960182747892736 11861193713476546944 14561427244205201152 17261660774933855360 1515150231952957952 4215383762681612160 6915617293410266368 9615850824138920576 12316084354867574784 15016317885596228992 17716551416324883200 1970040873343985792 4670274404072640000 7370507934801294208 10070741465529948416 12770974996258602624 15471208526987256832 18171442057715911040 2424931514735013632 5125165045463667840 7825398576192322048 10525632106920976256 13225865637649630464 15926099168378284672 179588625397387264 2879822156126041472 5580055686854695680 8280289217583349888 10980522748312004096 13680756279040658304 16380989809769312512 634479266788415104 3334712797517069312 6034946328245723520 8735179858974377728 11435413389703031936 14135646920431686144 16835880451160340352 1089369908179442944 3789603438908097152 6489836969636751360 9190070500365405568 11890304031094059776 14590537561822713984 17290771092551368192 1544260549570470784 4244494080299124992 6944727611027779200 9644961141756433408 12345194672485087616 15045428203213741824 17745661733942396032 1999151190961498624 4699384721690152832 7399618252418807040 10099851783147461248 12800085313876115456 15500318844604769664 18200552375333423872 2454041832352526464 5154275363081180672 7854508893809834880 10554742424538489088 13254975955267143296 15955209485995797504 208698943014900096 2908932473743554304 5609166004472208512 8309399535200862720 11009633065929516928 13709866596658171136 16410100127386825344 663589584405927936 3363823115134582144 6064056645863236352 8764290176591890560 11464523707320544768 14164757238049198976 16864990768777853184 1118480225796955776 3818713756525609984 6518947287254264192 9219180817982918400 11919414348711572608 14619647879440226816 17319881410168881024 1573370867187983616 4273604397916637824 6973837928645292032 9674071459373946240 12374304990102600448 15074538520831254656 17774772051559908864 2028261508579011456 4728495039307665664 7428728570036319872 10128962100764974080 12829195631493628288 15529429162222282496 18229662692950936704 2483152149970039296 5183385680698693504 7883619211427347712 10583852742156001920 13284086272884656128 15984319803613310336 237809260632412928 2938042791361067136 5638276322089721344 8338509852818375552 11038743383547029760 13738976914275683968 16439210445004338176 692699902023440768 3392933432752094976 6093166963480749184 8793400494209403392 11493634024938057600 14193867555666711808 16894101086395366016 1147590543414468608 3847824074143122816 6548057604871777024 9248291135600431232 11948524666329085440 14648758197057739648 17348991727786393856 1602481184805496448 4302714715534150656 7002948246262804864 9703181776991459072 12403415307720113280 15103648838448767488 17803882369177421696 2057371826196524288 4757605356925178496 7457838887653832704 10158072418382486912 12858305949111141120 15558539479839795328 18258773010568449536 2512262467587552128 5212495998316206336 7912729529044860544 10612963059773514752 13313196590502168960 16013430121230823168 266919578249925760 2967153108978579968 5667386639707234176 8367620170435888384 11067853701164542592 13768087231893196800 16468320762621851008 721810219640953600 3422043750369607808 6122277281098262016 8822510811826916224 11522744342555570432 14222977873284224640 16923211404012878848 1176700861031981440 3876934391760635648 6577167922489289856 9277401453217944064 11977634983946598272 14677868514675252480 17378102045403906688 1631591502423009280 4331825033151663488 7032058563880317696 9732292094608971904 12432525625337626112 15132759156066280320 17832992686794934528 2086482143814037120 4786715674542691328 7486949205271345536 10187182735999999744 12887416266728653952 15587649797457308160 18287883328185962368 2541372785205064960 5241606315933719168 7941839846662373376 10642073377391027584 13342306908119681792 16042540438848336000 296029895867438592 2996263426596092800 5696496957324747008 8396730488053401216 11096964018782055424 13797197549510709632 16497431080239363840 750920537258466432 3451154067987120640 6151387598715774848 8851621129444429056 11551854660173083264 14252088190901737472 16952321721630391680 1205811178649494272 3906044709378148480 6606278240106802688 9306511770835456896 12006745301564111104 14706978832292765312 17407212363021419520 1660701820040522112 4360935350769176320 7061168881497830528 9761402412226484736 12461635942955138944 15161869473683793152 17862103004412447360 2115592461431549952 4815825992160204160 7516059522888858368 10216293053617512576 12916526584346166784 15616760115074820992 18316993645803475200 2570483102822577792 5270716633551232000 7970950164279886208 10671183695008540416 13371417225737194624 16071650756465848832 325140213484951424 3025373744213605632 5725607274942259840 8425840805670914048 11126074336399568256 13826307867128222464 16526541397856876672 780030854875979264 3480264385604633472 6180497916333287680 8880731447061941888 11580964977790596096 14281198508519250304 16981432039247904512 1234921496267007104 3935155026995661312 6635388557724315520 9335622088452969728 12035855619181623936 14736089149910278144 17436322680638932352 1689812137658034944 4390045668386689152 7090279199115343360 9790512729843997568 12490746260572651776 15190979791301305984 17891213322029960192 2144702779049062784 4844936309777716992 7545169840506371200 10245403371235025408 12945636901963679616 15645870432692333824 18346103963420988032 2599593420440090624 5299826951168744832 8000060481897399040 10700294012626053248 13400527543354707456 16100761074083361664 354250531102464256 3054484061831118464 5754717592559772672 8454951123288426880 11155184654017081088 13855418184745735296 16555651715474389504 809141172493492096 3509374703222146304 6209608233950800512 8909841764679454720 11610075295408108928 14310308826136763136 17010542356865417344 1264031813884519936 3964265344613174144 6664498875341828352 9364732406070482560 12064965936799136768 14765199467527790976 17465432998256445184 1718922455275547776 4419155986004201984 7119389516732856192 9819623047461510400 12519856578190164608 15220090108918818816 17920323639647473024 2173813096666575616 4874046627395229824 7574280158123884032 10274513688852538240 12974747219581192448 15674980750309846656 18375214281038500864 2628703738057603456 5328937268786257664 8029170799514911872 10729404330243566080 13429637860972220288 16129871391700874496 383360848719977088 3083594379448631296 5783827910177285504 8484061440905939712 11184294971634593920 13884528502363248128 16584762033091902336 838251490111004928 3538485020839659136 6238718551568313344 8938952082296967552 11639185613025621760 14339419143754275968 17039652674482930176 1293142131502032768 3993375662230686976 6693609192959341184 9393842723687995392 12094076254416649600 14794309785145303808 17494543315873958016 1748032772893060608 4448266303621714816 7148499834350369024 9848733365079023232 12548966895807677440 15249200426536331648 17949433957264985856 2202923414284088448 4903156945012742656 7603390475741396864 10303624006470051072 13003857537198705280 15704091067927359488 18404324598656013696 2657814055675116288 5358047586403770496 8058281117132424704 10758514647861078912 13458748178589733120 16158981709318387328 412471166337489920 3112704697066144128 5812938227794798336 8513171758523452544 11213405289252106752 13913638819980760960 16613872350709415168 867361807728517760 3567595338457171968 6267828869185826176 8968062399914480384 11668295930643134592 14368529461371788800 17068762992100443008 1322252449119545600 4022485979848199808 6722719510576854016 9422953041305508224 12123186572034162432 14823420102762816640 17523653633491470848 1777143090510573440 4477376621239227648 7177610151967881856 9877843682696536064 12578077213425190272 15278310744153844480 17978544274882498688 2232033731901601280 4932267262630255488 7632500793358909696 10332734324087563904 13032967854816218112 15733201385544872320 18433434916273526528 2686924373292629120 5387157904021283328 8087391434749937536 10787624965478591744 13487858496207245952 16188092026935900160 441581483955002752 3141815014683656960 5842048545412311168 8542282076140965376 11242515606869619584 13942749137598273792 16642982668326928000 896472125346030592 3596705656074684800 6296939186803339008 8997172717531993216 11697406248260647424 14397639778989301632 17097873309717955840 1351362766737058432 4051596297465712640 6751829828194366848 9452063358923021056 12152296889651675264 14852530420380329472 17552763951108983680 1806253408128086272 4506486938856740480 7206720469585394688 9906954000314048896 12607187531042703104 15307421061771357312 18007654592500011520 2261144049519114112 4961377580247768320 7661611110976422528 10361844641705076736 13062078172433730944 15762311703162385152 15801160181487744 2716034690910141952 5416268221638796160 8116501752367450368 10816735283096104576 13516968813824758784 16217202344553412992 470691801572515584 3170925332301169792 5871158863029824000 8571392393758478208 11271625924487132416 13971859455215786624 16672092985944440832 925582442963543424 3625815973692197632 6326049504420851840 9026283035149506048 11726516565878160256 14426750096606814464 17126983627335468672 1380473084354571264 4080706615083225472 6780940145811879680 9481173676540533888 12181407207269188096 14881640737997842304 17581874268726496512 1835363725745599104 4535597256474253312 7235830787202907520 9936064317931561728 12636297848660215936 15336531379388870144 18036764910117524352 2290254367136626944 4990487897865281152 7690721428593935360 10390954959322589568 13091188490051243776 15791422020779897984 44911477799000576 2745145008527654784 5445378539256308992 8145612069984963200 10845845600713617408 13546079131442271616 16246312662170925824 499802119190028416 3200035649918682624 5900269180647336832 8600502711375991040 11300736242104645248 14000969772833299456 16701203303561953664 954692760581056256 3654926291309710464 6355159822038364672 9055393352767018880 11755626883495673088 14455860414224327296 17156093944952981504 1409583401972084096 4109816932700738304 6810050463429392512 9510283994158046720 12210517524886700928 14910751055615355136 17610984586344009344 1864474043363111936 4564707574091766144 7264941104820420352 9965174635549074560 12665408166277728768 15365641697006382976 18065875227735037184 2319364684754139776 5019598215482793984 7719831746211448192 10420065276940102400 13120298807668756608 15820532338397410816 74021795416513408 2774255326145167616 5474488856873821824 8174722387602476032 10874955918331130240 13575189449059784448 16275422979788438656 528912436807541248 3229145967536195456 5929379498264849664 8629613028993503872 11329846559722158080 14030080090450812288 16730313621179466496 983803078198569088 3684036608927223296 6384270139655877504 9084503670384531712 11784737201113185920 14484970731841840128 17185204262570494336 1438693719589596928 4138927250318251136 6839160781046905344 9539394311775559552 12239627842504213760 14939861373232867968 17640094903961522176 1893584360980624768 4593817891709278976 7294051422437933184 9994284953166587392 12694518483895241600 15394752014623895808 18094985545352550016 2348475002371652608 5048708533100306816 7748942063828961024 10449175594557615232 13149409125286269440 15849642656014923648 103132113034026240 2803365643762680448 5503599174491334656 8203832705219988864 10904066235948643072 13604299766677297280 16304533297405951488 558022754425054080 3258256285153708288 5958489815882362496 8658723346611016704 11358956877339670912 14059190408068325120 16759423938796979328 1012913395816081920 3713146926544736128 6413380457273390336 9113613988002044544 11813847518730698752 14514081049459352960 17214314580188007168 1467804037207109760 4168037567935763968 6868271098664418176 9568504629393072384 12268738160121726592 14968971690850380800 17669205221579035008 1922694678598137600 4622928209326791808 7323161740055446016 10023395270784100224 12723628801512754432 15423862332241408640 18124095862970062848 2377585319989165440 5077818850717819648 7778052381446473856 10478285912175128064 13178519442903782272 15878752973632436480 132242430651539072 2832475961380193280 5532709492108847488 8232943022837501696 10933176553566155904 13633410084294810112 16333643615023464320 587133072042566912 3287366602771221120 5987600133499875328 8687833664228529536 11388067194957183744 14088300725685837952 16788534256414492160 1042023713433594752 3742257244162248960 6442490774890903168 9142724305619557376 11842957836348211584 14543191367076865792 17243424897805520000 1496914354824622592 4197147885553276800 6897381416281931008 9597614947010585216 12297848477739239424 14998082008467893632 17698315539196547840 1951804996215650432 4652038526944304640 7352272057672958848 10052505588401613056 12752739119130267264 15452972649858921472 18153206180587575680 2406695637606678272 5106929168335332480 7807162699063986688 10507396229792640896 13207629760521295104 15907863291249949312 161352748269051904 2861586278997706112 5561819809726360320 8262053340455014528 10962286871183668736 13662520401912322944 16362753932640977152 616243389660079744 3316476920388733952 6016710451117388160 8716943981846042368 11417177512574696576 14117411043303350784 16817644574032004992 1071134031051107584 3771367561779761792 6471601092508416000 9171834623237070208 11872068153965724416 14572301684694378624 17272535215423032832 1526024672442135424 4226258203170789632 6926491733899443840 9626725264628098048 12326958795356752256 15027192326085406464 17727425856814060672 1980915313833163264 4681148844561817472 7381382375290471680 10081615906019125888 12781849436747780096 15482082967476434304 18182316498205088512 2435805955224191104 5136039485952845312 7836273016681499520 10536506547410153728 13236740078138807936 15936973608867462144 190463065886564736 2890696596615218944 5590930127343873152 8291163658072527360 10991397188801181568 13691630719529835776 16391864250258489984 645353707277592576 3345587238006246784 6045820768734900992 8746054299463555200 11446287830192209408 14146521360920863616 16846754891649517824 1100244348668620416 3800477879397274624 6500711410125928832 9200944940854583040 11901178471583237248 14601412002311891456 17301645533040545664 1555134990059648256 4255368520788302464 6955602051516956672 9655835582245610880 12356069112974265088 15056302643702919296 17756536174431573504 2010025631450676096 4710259162179330304 7410492692907984512 10110726223636638720 12810959754365292928 15511193285093947136 18211426815822601344 2464916272841703936 5165149803570358144 7865383334299012352 10565616865027666560 13265850395756320768 15966083926484974976 219573383504077568 2919806914232731776 5620040444961385984 8320273975690040192 11020507506418694400 13720741037147348608 16420974567876002816 674464024895105408 3374697555623759616 6074931086352413824 8775164617081068032 11475398147809722240 14175631678538376448 16875865209267030656 1129354666286133248 3829588197014787456 6529821727743441664 9230055258472095872 11930288789200750080 14630522319929404288 17330755850658058496 1584245307677161088 4284478838405815296 6984712369134469504 9684945899863123712 12385179430591777920 15085412961320432128 17785646492049086336 2039135949068188928 4739369479796843136 7439603010525497344 10139836541254151552 12840070071982805760 15540303602711459968 18240537133440114176 2494026590459216768 5194260121187870976 7894493651916525184 10594727182645179392 13294960713373833600 15995194244102487808 248683701121590400 2948917231850244608 5649150762578898816 8349384293307553024 11049617824036207232 13749851354764861440 16450084885493515648 703574342512618240 3403807873241272448 6104041403969926656 8804274934698580864 11504508465427235072 14204741996155889280 16904975526884543488 1158464983903646080 3858698514632300288 6558932045360954496 9259165576089608704 11959399106818262912 14659632637546917120 17359866168275571328 1613355625294673920 4313589156023328128 7013822686751982336 9714056217480636544 12414289748209290752 15114523278937944960 17814756809666599168 2068246266685701760 4768479797414355968 7468713328143010176 10168946858871664384 12869180389600318592 15569413920328972800 18269647451057627008 2523136908076729600 5223370438805383808 7923603969534038016 10623837500262692224 13324071030991346432 16024304561720000640 277794018739103232 2978027549467757440 5678261080196411648 8378494610925065856 11078728141653720064 13778961672382374272 16479195203111028480 732684660130131072 3432918190858785280 6133151721587439488 8833385252316093696 11533618783044747904 14233852313773402112 16934085844502056320 1187575301521158912 3887808832249813120 6588042362978467328 9288275893707121536 11988509424435775744 14688742955164429952 17388976485893084160 1642465942912186752 4342699473640840960 7042933004369495168 9743166535098149376 12443400065826803584 15143633596555457792 17843867127284112000 2097356584303214592 4797590115031868800 7497823645760523008 10198057176489177216 12898290707217831424 15598524237946485632 18298757768675139840 2552247225694242432 5252480756422896640 7952714287151550848 10652947817880205056 13353181348608859264 16053414879337513472 306904336356616064 3007137867085270272 5707371397813924480 8407604928542578688 11107838459271232896 13808071989999887104 16508305520728541312 761794977747643904 3462028508476298112 6162262039204952320 8862495569933606528 11562729100662260736 14262962631390914944 16963196162119569152 1216685619138671744 3916919149867325952 6617152680595980160 9317386211324634368 12017619742053288576 14717853272781942784 17418086803510596992 1671576260529699584 4371809791258353792 7072043321987008000 9772276852715662208 12472510383444316416 15172743914172970624 17872977444901624832 2126466901920727424 4826700432649381632 7526933963378035840 10227167494106690048 12927401024835344256 15627634555563998464 18327868086292652672 2581357543311755264 5281591074040409472 7981824604769063680 10682058135497717888 13382291666226372096 16082525196955026304 336014653974128896 3036248184702783104 5736481715431437312 8436715246160091520 11136948776888745728 13837182307617399936 16537415838346054144 790905295365156736 3491138826093810944 6191372356822465152 8891605887551119360 11591839418279773568 14292072949008427776 16992306479737081984 1245795936756184576 3946029467484838784 6646262998213492992 9346496528942147200 12046730059670801408 14746963590399455616 17447197121128109824 1700686578147212416 4400920108875866624 7101153639604520832 9801387170333175040 12501620701061829248 15201854231790483456 17902087762519137664 2155577219538240256 4855810750266894464 7556044280995548672 10256277811724202880 12956511342452857088 15656744873181511296 18356978403910165504 2610467860929268096 5310701391657922304 8010934922386576512 10711168453115230720 13411401983843884928 16111635514572539136 365124971591641728 3065358502320295936 5765592033048950144 8465825563777604352 11166059094506258560 13866292625234912768 16566526155963566976 820015612982669568 3520249143711323776 6220482674439977984 8920716205168632192 11620949735897286400 14321183266625940608 17021416797354594816 1274906254373697408 3975139785102351616 6675373315831005824 9375606846559660032 12075840377288314240 14776073908016968448 17476307438745622656 1729796895764725248 4430030426493379456 7130263957222033664 9830497487950687872 12530731018679342080 15230964549407996288 17931198080136650496 2184687537155753088 4884921067884407296 7585154598613061504 10285388129341715712 12985621660070369920 15685855190799024128 18386088721527678336 2639578178546780928 5339811709275435136 8040045240004089344 10740278770732743552 13440512301461397760 16140745832190051968 394235289209154560 3094468819937808768 5794702350666462976 8494935881395117184 11195169412123771392 13895402942852425600 16595636473581079808 849125930600182400 3549359461328836608 6249592992057490816 8949826522786145024 11650060053514799232 14350293584243453440 17050527114972107648 1304016571991210240 4004250102719864448 6704483633448518656 9404717164177172864 12104950694905827072 14805184225634481280 17505417756363135488 1758907213382238080 4459140744110892288 7159374274839546496 9859607805568200704 12559841336296854912 15260074867025509120 17960308397754163328 2213797854773265920 4914031385501920128 7614264916230574336 10314498446959228544 13014731977687882752 15714965508416536960 18415199039145191168 2668688496164293760 5368922026892947968 8069155557621602176 10769389088350256384 13469622619078910592 16169856149807564800 423345606826667392 3123579137555321600 5823812668283975808 8524046199012630016 11224279729741284224 13924513260469938432 16624746791198592640 878236248217695232 3578469778946349440 6278703309675003648 8978936840403657856 11679170371132312064 14379403901860966272 17079637432589620480 1333126889608723072 4033360420337377280 6733593951066031488 9433827481794685696 12134061012523339904 14834294543251994112 17534528073980648320 1788017530999750912 4488251061728405120 7188484592457059328 9888718123185713536 12588951653914367744 15289185184643021952 17989418715371676160 2242908172390778752 4943141703119432960 7643375233848087168 10343608764576741376 13043842295305395584 15744075826034049792 18444309356762704000 2697798813781806592 5398032344510460800 8098265875239115008 10798499405967769216 13498732936696423424 16198966467425077632 452455924444180224 3152689455172834432 5852922985901488640 8553156516630142848 11253390047358797056 13953623578087451264 16653857108816105472 907346565835208064 3607580096563862272 6307813627292516480 9008047158021170688 11708280688749824896 14408514219478479104 17108747750207133312 1362237207226235904 4062470737954890112 6762704268683544320 9462937799412198528 12163171330140852736 14863404860869506944 17563638391598161152 1817127848617263744 4517361379345917952 7217594910074572160 9917828440803226368 12618061971531880576 15318295502260534784 18018529032989188992 2272018490008291584 4972252020736945792 7672485551465600000 10372719082194254208 13072952612922908416 15773186143651562624 26675600670665216 2726909131399319424 5427142662127973632 8127376192856627840 10827609723585282048 13527843254313936256 16228076785042590464 481566242061693056 3181799772790347264 5882033303519001472 8582266834247655680 11282500364976309888 13982733895704964096 16682967426433618304 936456883452720896 3636690414181375104 6336923944910029312 9037157475638683520 11737391006367337728 14437624537095991936 17137858067824646144 1391347524843748736 4091581055572402944 6791814586301057152 9492048117029711360 12192281647758365568 14892515178487019776 17592748709215673984 1846238166234776576 4546471696963430784 7246705227692084992 9946938758420739200 12647172289149393408 15347405819878047616 18047639350606701824 2301128807625804416 5001362338354458624 7701595869083112832 10401829399811767040 13102062930540421248 15802296461269075456 55785918288178048 2756019449016832256 5456252979745486464 8156486510474140672 10856720041202794880 13556953571931449088 16257187102660103296 510676559679205888 3210910090407860096 5911143621136514304 8611377151865168512 11311610682593822720 14011844213322476928 16712077744051131136 965567201070233728 3665800731798887936 6366034262527542144 9066267793256196352 11766501323984850560 14466734854713504768 17166968385442158976 1420457842461261568 4120691373189915776 6820924903918569984 9521158434647224192 12221391965375878400 14921625496104532608 17621859026833186816 1875348483852289408 4575582014580943616 7275815545309597824 9976049076038252032 12676282606766906240 15376516137495560448 18076749668224214656 2330239125243317248 5030472655971971456 7730706186700625664 10430939717429279872 13131173248157934080 15831406778886588288 84896235905690880 2785129766634345088 5485363297362999296 8185596828091653504 10885830358820307712 13586063889548961920 16286297420277616128 539786877296718720 3240020408025372928 5940253938754027136 8640487469482681344 11340721000211335552 14040954530939989760 16741188061668643968 994677518687746560 3694911049416400768 6395144580145054976 9095378110873709184 11795611641602363392 14495845172331017600 17196078703059671808 1449568160078774400 4149801690807428608 6850035221536082816 9550268752264737024 12250502282993391232 14950735813722045440 17650969344450699648 1904458801469802240 4604692332198456448 7304925862927110656 10005159393655764864 12705392924384419072 15405626455113073280 18105859985841727488 2359349442860830080 5059582973589484288 7759816504318138496 10460050035046792704 13160283565775446912 15860517096504101120 114006553523203712 2814240084251857920 5514473614980512128 8214707145709166336 10914940676437820544 13615174207166474752 16315407737895128960 568897194914231552 3269130725642885760 5969364256371539968 8669597787100194176 11369831317828848384 14070064848557502592 16770298379286156800 1023787836305259392 3724021367033913600 6424254897762567808 9124488428491222016 11824721959219876224 14524955489948530432 17225189020677184640 1478678477696287232 4178912008424941440 6879145539153595648 9579379069882249856 12279612600610904064 14979846131339558272 17680079662068212480 1933569119087315072 4633802649815969280 7334036180544623488 10034269711273277696 12734503242001931904 15434736772730586112 18134970303459240320 2388459760478342912 5088693291206997120 7788926821935651328 10489160352664305536 13189393883392959744 15889627414121613952 143116871140716544 2843350401869370752 5543583932598024960 8243817463326679168 10944050994055333376 13644284524783987584 16344518055512641792 598007512531744384 3298241043260398592 5998474573989052800 8698708104717707008 11398941635446361216 14099175166175015424 16799408696903669632 1052898153922772224 3753131684651426432 6453365215380080640 9153598746108734848 11853832276837389056 14554065807566043264 17254299338294697472 1507788795313800064 4208022326042454272 6908255856771108480 9608489387499762688 12308722918228416896 15008956448957071104 17709189979685725312 1962679436704827904 4662912967433482112 7363146498162136320 10063380028890790528 12763613559619444736 15463847090348098944 18164080621076753152 2417570078095855744 5117803608824509952 7818037139553164160 10518270670281818368 13218504201010472576 15918737731739126784 172227188758229376 2872460719486883584 5572694250215537792 8272927780944192000 10973161311672846208 13673394842401500416 16373628373130154624 627117830149257216 3327351360877911424 6027584891606565632 8727818422335219840 11428051953063874048 14128285483792528256 16828519014521182464 1082008471540285056 3782242002268939264 6482475532997593472 9182709063726247680 11882942594454901888 14583176125183556096 17283409655912210304 1536899112931312896 4237132643659967104 6937366174388621312 9637599705117275520 12337833235845929728 15038066766574583936 17738300297303238144 1991789754322340736 4692023285050994944 7392256815779649152 10092490346508303360 12792723877236957568 15492957407965611776 18193190938694265984 2446680395713368576 5146913926442022784 7847147457170676992 10547380987899331200 13247614518627985408 15947848049356639616 201337506375742208 2901571037104396416 5601804567833050624 8302038098561704832 11002271629290359040 13702505160019013248 16402738690747667456 656228147766770048 3356461678495424256 6056695209224078464 8756928739952732672 11457162270681386880 14157395801410041088 16857629332138695296 1111118789157797888 3811352319886452096 6511585850615106304 9211819381343760512 11912052912072414720 14612286442801068928 17312519973529723136 1566009430548825728 4266242961277479936 6966476492006134144 9666710022734788352 12366943553463442560 15067177084192096768 17767410614920750976 2020900071939853568 4721133602668507776 7421367133397161984 10121600664125816192 12821834194854470400 15522067725583124608 18222301256311778816 2475790713330881408 5176024244059535616 7876257774788189824 10576491305516844032 13276724836245498240 15976958366974152448 230447823993255040 2930681354721909248 5630914885450563456 8331148416179217664 11031381946907871872 13731615477636526080 16431849008365180288 685338465384282880 3385571996112937088 6085805526841591296 8786039057570245504 11486272588298899712 14186506119027553920 16886739649756208128 1140229106775310720 3840462637503964928 6540696168232619136 9240929698961273344 11941163229689927552 14641396760418581760 17341630291147235968 1595119748166338560 4295353278894992768 6995586809623646976 9695820340352301184 12396053871080955392 15096287401809609600 17796520932538263808 2050010389557366400 4750243920286020608 7450477451014674816 10150710981743329024 12850944512471983232 15551178043200637440 18251411573929291648 2504901030948394240 5205134561677048448 7905368092405702656 10605601623134356864 13305835153863011072 16006068684591665280 259558141610767872 2959791672339422080 5660025203068076288 8360258733796730496 11060492264525384704 13760725795254038912 16460959325982693120 714448783001795712 3414682313730449920 6114915844459104128 8815149375187758336 11515382905916412544 14215616436645066752 16915849967373720960 1169339424392823552 3869572955121477760 6569806485850131968 9270040016578786176 11970273547307440384 14670507078036094592 17370740608764748800 1624230065783851392 4324463596512505600 7024697127241159808 9724930657969814016 12425164188698468224 15125397719427122432 17825631250155776640 2079120707174879232 4779354237903533440 7479587768632187648 10179821299360841856 12880054830089496064 15580288360818150272 18280521891546804480 2534011348565907072 5234244879294561280 7934478410023215488 10634711940751869696 13334945471480523904 16035179002209178112 288668459228280704 2988901989956934912 5689135520685589120 8389369051414243328 11089602582142897536 13789836112871551744 16490069643600205952 743559100619308544 3443792631347962752 6144026162076616960 8844259692805271168 11544493223533925376 14244726754262579584 16944960284991233792 1198449742010336384 3898683272738990592 6598916803467644800 9299150334196299008 11999383864924953216 14699617395653607424 17399850926382261632 1653340383401364224 4353573914130018432 7053807444858672640 9754040975587326848 12454274506315981056 15154508037044635264 17854741567773289472 2108231024792392064 4808464555521046272 7508698086249700480 10208931616978354688 12909165147707008896 15609398678435663104 18309632209164317312 2563121666183419904 5263355196912074112 7963588727640728320 10663822258369382528 13364055789098036736 16064289319826690944 317778776845793536 3018012307574447744 5718245838303101952 8418479369031756160 11118712899760410368 13818946430489064576 16519179961217718784 772669418236821376 3472902948965475584 6173136479694129792 8873370010422784000 11573603541151438208 14273837071880092416 16974070602608746624 1227560059627849216 3927793590356503424 6628027121085157632 9328260651813811840 12028494182542466048 14728727713271120256 17428961243999774464 1682450701018877056 4382684231747531264 7082917762476185472 9783151293204839680 12483384823933493888 15183618354662148096 17883851885390802304 2137341342409904896 4837574873138559104 7537808403867213312 10238041934595867520 12938275465324521728 15638508996053175936 18338742526781830144 2592231983800932736 5292465514529586944 7992699045258241152 10692932575986895360 13393166106715549568 16093399637444203776 346889094463306368 3047122625191960576 5747356155920614784 8447589686649268992 11147823217377923200 13848056748106577408 16548290278835231616 801779735854334208 3502013266582988416 6202246797311642624 8902480328040296832 11602713858768951040 14302947389497605248 17003180920226259456 1256670377245362048 3956903907974016256 6657137438702670464 9357370969431324672 12057604500159978880 14757838030888633088 17458071561617287296 1711561018636389888 4411794549365044096 7112028080093698304 9812261610822352512 12512495141551006720 15212728672279660928 17912962203008315136 2166451660027417728 4866685190756071936 7566918721484726144 10267152252213380352 12967385782942034560 15667619313670688768 18367852844399342976 2621342301418445568 5321575832147099776 8021809362875753984 10722042893604408192 13422276424333062400 16122509955061716608 375999412080819200 3076232942809473408 5776466473538127616 8476700004266781824 11176933534995436032 13877167065724090240 16577400596452744448 830890053471847040 3531123584200501248 6231357114929155456 8931590645657809664 11631824176386463872 14332057707115118080 17032291237843772288 1285780694862874880 3986014225591529088 6686247756320183296 9386481287048837504 12086714817777491712 14786948348506145920 17487181879234800128 1740671336253902720 4440904866982556928 7141138397711211136 9841371928439865344 12541605459168519552 15241838989897173760 17942072520625827968 2195561977644930560 4895795508373584768 7596029039102238976 10296262569830893184 12996496100559547392 15696729631288201600 18396963162016855808 2650452619035958400 5350686149764612608 8050919680493266816 10751153211221921024 13451386741950575232 16151620272679229440 405109729698332032 3105343260426986240 5805576791155640448 8505810321884294656 11206043852612948864 13906277383341603072 16606510914070257280 860000371089359872 3560233901818014080 6260467432546668288 8960700963275322496 11660934494003976704 14361168024732630912 17061401555461285120 1314891012480387712 4015124543209041920 6715358073937696128 9415591604666350336 12115825135395004544 14816058666123658752 17516292196852312960 1769781653871415552 4470015184600069760 7170248715328723968 9870482246057378176 12570715776786032384 15270949307514686592 17971182838243340800 2224672295262443392 4924905825991097600 7625139356719751808 10325372887448406016 13025606418177060224 15725839948905714432 18426073479634368640 2679562936653471232 5379796467382125440 8080029998110779648 10780263528839433856 13480497059568088064 16180730590296742272 434220047315844864 3134453578044499072 5834687108773153280 8534920639501807488 11235154170230461696 13935387700959115904 16635621231687770112 889110688706872704 3589344219435526912 6289577750164181120 8989811280892835328 11690044811621489536 14390278342350143744 17090511873078797952 1344001330097900544 4044234860826554752 6744468391555208960 9444701922283863168 12144935453012517376 14845168983741171584 17545402514469825792 1798891971488928384 4499125502217582592 7199359032946236800 9899592563674891008 12599826094403545216 15300059625132199424 18000293155860853632 2253782612879956224 4954016143608610432 7654249674337264640 10354483205065918848 13054716735794573056 15754950266523227264 8439723542329856 2708673254270984064 5408906784999638272 8109140315728292480 10809373846456946688 13509607377185600896 16209840907914255104 463330364933357696 3163563895662011904 5863797426390666112 8564030957119320320 11264264487847974528 13964498018576628736 16664731549305282944 918221006324385536 3618454537053039744 6318688067781693952 9018921598510348160 11719155129239002368 14419388659967656576 17119622190696310784 1373111647715413376 4073345178444067584 6773578709172721792 9473812239901376000 12174045770630030208 14874279301358684416 17574512832087338624 1828002289106441216 4528235819835095424 7228469350563749632 9928702881292403840 12628936412021058048 15329169942749712256 18029403473478366464 2282892930497469056 4983126461226123264 7683359991954777472 10383593522683431680 13083827053412085888 15784060584140740096 37550041159842688 2737783571888496896 5438017102617151104 8138250633345805312 10838484164074459520 13538717694803113728 16238951225531767936 492440682550870528 3192674213279524736 5892907744008178944 8593141274736833152 11293374805465487360 13993608336194141568 16693841866922795776 947331323941898368 3647564854670552576 6347798385399206784 9048031916127860992 11748265446856515200 14448498977585169408 17148732508313823616 1402221965332926208 4102455496061580416 6802689026790234624 9502922557518888832 12203156088247543040 14903389618976197248 17603623149704851456 1857112606723954048 4557346137452608256 7257579668181262464 9957813198909916672 12658046729638570880 15358280260367225088 18058513791095879296 2312003248114981888 5012236778843636096 7712470309572290304 10412703840300944512 13112937371029598720 15813170901758252928 66660358777355520 2766893889506009728 5467127420234663936 8167360950963318144 10867594481691972352 13567828012420626560 16268061543149280768 521551000168383360 3221784530897037568 5922018061625691776 8622251592354345984 11322485123083000192 14022718653811654400 16722952184540308608 976441641559411200 3676675172288065408 6376908703016719616 9077142233745373824 11777375764474028032 14477609295202682240 17177842825931336448 1431332282950439040 4131565813679093248 6831799344407747456 9532032875136401664 12232266405865055872 14932499936593710080 17632733467322364288 1886222924341466880 4586456455070121088 7286689985798775296 9986923516527429504 12687157047256083712 15387390577984737920 18087624108713392128 2341113565732494720 5041347096461148928 7741580627189803136 10441814157918457344 13142047688647111552 15842281219375765760 95770676394868352 2796004207123522560 5496237737852176768 8196471268580830976 10896704799309485184 13596938330038139392 16297171860766793600 550661317785896192 3250894848514550400 5951128379243204608 8651361909971858816 11351595440700513024 14051828971429167232 16752062502157821440 1005551959176924032 3705785489905578240 6406019020634232448 9106252551362886656 11806486082091540864 14506719612820195072 17206953143548849280 1460442600567951872 4160676131296606080 6860909662025260288 9561143192753914496 12261376723482568704 14961610254211222912 17661843784939877120 1915333241958979712 4615566772687633920 7315800303416288128 10016033834144942336 12716267364873596544 15416500895602250752 18116734426330904960 2370223883350007552 5070457414078661760 7770690944807315968 10470924475535970176 13171158006264624384 15871391536993278592 124880994012381184 2825114524741035392 5525348055469689600 8225581586198343808 10925815116926998016 13626048647655652224 16326282178384306432 579771635403409024 3280005166132063232 5980238696860717440 8680472227589371648 11380705758318025856 14080939289046680064 16781172819775334272 1034662276794436864 3734895807523091072 6435129338251745280 9135362868980399488 11835596399709053696 14535829930437707904 17236063461166362112 1489552918185464704 4189786448914118912 6890019979642773120 9590253510371427328 12290487041100081536 14990720571828735744 17690954102557389952 1944443559576492544 4644677090305146752 7344910621033800960 10045144151762455168 12745377682491109376 15445611213219763584 18145844743948417792 2399334200967520384 5099567731696174592 7799801262424828800 10500034793153483008 13200268323882137216 15900501854610791424 153991311629894016 2854224842358548224 5554458373087202432 8254691903815856640 10954925434544510848 13655158965273165056 16355392496001819264 608881953020921856 3309115483749576064 6009349014478230272 8709582545206884480 11409816075935538688 14110049606664192896 16810283137392847104 1063772594411949696 3764006125140603904 6464239655869258112 9164473186597912320 11864706717326566528 14564940248055220736 17265173778783874944 1518663235802977536 4218896766531631744 6919130297260285952 9619363827988940160 12319597358717594368 15019830889446248576 17720064420174902784 1973553877194005376 4673787407922659584 7374020938651313792 10074254469379968000 12774488000108622208 15474721530837276416 18174955061565930624 2428444518585033216 5128678049313687424 7828911580042341632 10529145110770995840 13229378641499650048 15929612172228304256 183101629247406848 2883335159976061056 5583568690704715264 8283802221433369472 10984035752162023680 13684269282890677888 16384502813619332096 637992270638434688 3338225801367088896 6038459332095743104 8738692862824397312 11438926393553051520 14139159924281705728 16839393455010359936 1092882912029462528 3793116442758116736 6493349973486770944 9193583504215425152 11893817034944079360 14594050565672733568 17294284096401387776 1547773553420490368 4248007084149144576 6948240614877798784 9648474145606452992 12348707676335107200 15048941207063761408 17749174737792415616 2002664194811518208 4702897725540172416 7403131256268826624 10103364786997480832 12803598317726135040 15503831848454789248 18204065379183443456 2457554836202546048 5157788366931200256 7858021897659854464 10558255428388508672 13258488959117162880 15958722489845817088 212211946864919680 2912445477593573888 5612679008322228096 8312912539050882304 11013146069779536512 13713379600508190720 16413613131236844928 667102588255947520 3367336118984601728 6067569649713255936 8767803180441910144 11468036711170564352 14168270241899218560 16868503772627872768 1121993229646975360 3822226760375629568 6522460291104283776 9222693821832937984 11922927352561592192 14623160883290246400 17323394414018900608 1576883871038003200 4277117401766657408 6977350932495311616 9677584463223965824 12377817993952620032 15078051524681274240 17778285055409928448 2031774512429031040 4732008043157685248 7432241573886339456 10132475104614993664 12832708635343647872 15532942166072302080 18233175696800956288 2486665153820058880 5186898684548713088 7887132215277367296 10587365746006021504 13287599276734675712 15987832807463329920 241322264482432512 2941555795211086720 5641789325939740928 8342022856668395136 11042256387397049344 13742489918125703552 16442723448854357760 696212905873460352 3396446436602114560 6096679967330768768 8796913498059422976 11497147028788077184 14197380559516731392 16897614090245385600 1151103547264488192 3851337077993142400 6551570608721796608 9251804139450450816 11952037670179105024 14652271200907759232 17352504731636413440 1605994188655516032 4306227719384170240 7006461250112824448 9706694780841478656 12406928311570132864 15107161842298787072 17807395373027441280 2060884830046543872 4761118360775198080 7461351891503852288 10161585422232506496 12861818952961160704 15562052483689814912 18262286014418469120 2515775471437571712 5216009002166225920 7916242532894880128 10616476063623534336 13316709594352188544 16016943125080842752 270432582099945344 2970666112828599552 5670899643557253760 8371133174285907968 11071366705014562176 13771600235743216384 16471833766471870592 725323223490973184 3425556754219627392 6125790284948281600 8826023815676935808 11526257346405590016 14226490877134244224 16926724407862898432 1180213864882001024 3880447395610655232 6580680926339309440 9280914457067963648 11981147987796617856 14681381518525272064 17381615049253926272 1635104506273028864 4335338037001683072 7035571567730337280 9735805098458991488 12436038629187645696 15136272159916299904 17836505690644954112 2089995147664056704 4790228678392710912 7490462209121365120 10190695739850019328 12890929270578673536 15591162801307327744 18291396332035981952 2544885789055084544 5245119319783738752 7945352850512392960 10645586381241047168 13345819911969701376 16046053442698355584 299542899717458176 2999776430446112384 5700009961174766592 8400243491903420800 11100477022632075008 13800710553360729216 16500944084089383424 754433541108486016 3454667071837140224 6154900602565794432 8855134133294448640 11555367664023102848 14255601194751757056 16955834725480411264 1209324182499513856 3909557713228168064 6609791243956822272 9310024774685476480 12010258305414130688 14710491836142784896 17410725366871439104 1664214823890541696 4364448354619195904 7064681885347850112 9764915416076504320 12465148946805158528 15165382477533812736 17865616008262466944 2119105465281569536 4819338996010223744 7519572526738877952 10219806057467532160 12920039588196186368 15620273118924840576 18320506649653494784 2573996106672597376 5274229637401251584 7974463168129905792 10674696698858560000 13374930229587214208 16075163760315868416 328653217334971008 3028886748063625216 5729120278792279424 8429353809520933632 11129587340249587840 13829820870978242048 16530054401706896256 783543858725998848 3483777389454653056 6184010920183307264 8884244450911961472 11584477981640615680 14284711512369269888 16984945043097924096 1238434500117026688 3938668030845680896 6638901561574335104 9339135092302989312 12039368623031643520 14739602153760297728 17439835684488951936 1693325141508054528 4393558672236708736 7093792202965362944 9794025733694017152 12494259264422671360 15194492795151325568 17894726325879979776 2148215782899082368 4848449313627736576 7548682844356390784 10248916375085044992 12949149905813699200 15649383436542353408 18349616967271007616 2603106424290110208 5303339955018764416 8003573485747418624 10703807016476072832 13404040547204727040 16104274077933381248 357763534952483840 3057997065681138048 5758230596409792256 8458464127138446464 11158697657867100672 13858931188595754880 16559164719324409088 812654176343511680 3512887707072165888 6213121237800820096 8913354768529474304 11613588299258128512 14313821829986782720 17014055360715436928 1267544817734539520 3967778348463193728 6668011879191847936 9368245409920502144 12068478940649156352 14768712471377810560 17468946002106464768 1722435459125567360 4422668989854221568 7122902520582875776 9823136051311529984 12523369582040184192 15223603112768838400 17923836643497492608 2177326100516595200 4877559631245249408 7577793161973903616 10278026692702557824 12978260223431212032 15678493754159866240 18378727284888520448 2632216741907623040 5332450272636277248 8032683803364931456 10732917334093585664 13433150864822239872 16133384395550894080 386873852569996672 3087107383298650880 5787340914027305088 8487574444755959296 11187807975484613504 13888041506213267712 16588275036941921920 841764493961024512 3541998024689678720 6242231555418332928 8942465086146987136 11642698616875641344 14342932147604295552 17043165678332949760 1296655135352052352 3996888666080706560 6697122196809360768 9397355727538014976 12097589258266669184 14797822788995323392 17498056319723977600 1751545776743080192 4451779307471734400 7152012838200388608 9852246368929042816 12552479899657697024 15252713430386351232 17952946961115005440 2206436418134108032 4906669948862762240 7606903479591416448 10307137010320070656 13007370541048724864 15707604071777379072 18407837602506033280 2661327059525135872 5361560590253790080 8061794120982444288 10762027651711098496 13462261182439752704 16162494713168406912 415984170187509504 3116217700916163712 5816451231644817920 8516684762373472128 11216918293102126336 13917151823830780544 16617385354559434752 870874811578537344 3571108342307191552 6271341873035845760 8971575403764499968 11671808934493154176 14372042465221808384 17072275995950462592 1325765452969565184 4025998983698219392 6726232514426873600 9426466045155527808 12126699575884182016 14826933106612836224 17527166637341490432 1780656094360593024 4480889625089247232 7181123155817901440 9881356686546555648 12581590217275209856 15281823748003864064 17982057278732518272 2235546735751620864 4935780266480275072 7636013797208929280 10336247327937583488 13036480858666237696 15736714389394891904 18436947920123546112 2690437377142648704 5390670907871302912 8090904438599957120 10791137969328611328 13491371500057265536 16191605030785919744 445094487805022336 3145328018533676544 5845561549262330752 8545795079990984960 11246028610719639168 13946262141448293376 16646495672176947584 899985129196050176 3600218659924704384 6300452190653358592 9000685721382012800 11700919252110667008 14401152782839321216 17101386313567975424 1354875770587078016 4055109301315732224 6755342832044386432 9455576362773040640 12155809893501694848 14856043424230349056 17556276954959003264 1809766411978105856 4509999942706760064 7210233473435414272 9910467004164068480 12610700534892722688 15310934065621376896 18011167596350031104 2264657053369133696 4964890584097787904 7665124114826442112 10365357645555096320 13065591176283750528 15765824707012404736 19314164031507328 2719547694760161536 5419781225488815744 8120014756217469952 10820248286946124160 13520481817674778368 16220715348403432576 474204805422535168 3174438336151189376 5874671866879843584 8574905397608497792 11275138928337152000 13975372459065806208 16675605989794460416 929095446813563008 3629328977542217216 6329562508270871424 9029796038999525632 11730029569728179840 14430263100456834048 17130496631185488256 1383986088204590848 4084219618933245056 6784453149661899264 9484686680390553472 12184920211119207680 14885153741847861888 17585387272576516096 1838876729595618688 4539110260324272896 7239343791052927104 9939577321781581312 12639810852510235520 15340044383238889728 18040277913967543936 2293767370986646528 4994000901715300736 7694234432443954944 10394467963172609152 13094701493901263360 15794935024629917568 48424481649020160 2748658012377674368 5448891543106328576 8149125073834982784 10849358604563636992 13549592135292291200 16249825666020945408 503315123040048000 3203548653768702208 5903782184497356416 8604015715226010624 11304249245954664832 14004482776683319040 16704716307411973248 958205764431075840 3658439295159730048 6358672825888384256 9058906356617038464 11759139887345692672 14459373418074346880 17159606948803001088 1413096405822103680 4113329936550757888 6813563467279412096 9513796998008066304 12214030528736720512 14914264059465374720 17614497590194028928 1867987047213131520 4568220577941785728 7268454108670439936 9968687639399094144 12668921170127748352 15369154700856402560 18069388231585056768 2322877688604159360 5023111219332813568 7723344750061467776 10423578280790121984 13123811811518776192 15824045342247430400 77534799266532992 2777768329995187200 5478001860723841408 8178235391452495616 10878468922181149824 13578702452909804032 16278935983638458240 532425440657560832 3232658971386215040 5932892502114869248 8633126032843523456 11333359563572177664 14033593094300831872 16733826625029486080 987316082048588672 3687549612777242880 6387783143505897088 9088016674234551296 11788250204963205504 14488483735691859712 17188717266420513920 1442206723439616512 4142440254168270720 6842673784896924928 9542907315625579136 12243140846354233344 14943374377082887552 17643607907811541760 1897097364830644352 4597330895559298560 7297564426287952768 9997797957016606976 12698031487745261184 15398265018473915392 18098498549202569600 2351988006221672192 5052221536950326400 7752455067678980608 10452688598407634816 13152922129136289024 15853155659864943232 106645116884045824 2806878647612700032 5507112178341354240 8207345709070008448 10907579239798662656 13607812770527316864 16308046301255971072 561535758275073664 3261769289003727872 5962002819732382080 8662236350461036288 11362469881189690496 14062703411918344704 16762936942646998912 1016426399666101504 3716659930394755712 6416893461123409920 9117126991852064128 11817360522580718336 14517594053309372544 17217827584038026752 1471317041057129344 4171550571785783552 6871784102514437760 9572017633243091968 12272251163971746176 14972484694700400384 17672718225429054592 1926207682448157184 4626441213176811392 7326674743905465600 10026908274634119808 12727141805362774016 15427375336091428224 18127608866820082432 2381098323839185024 5081331854567839232 7781565385296493440 10481798916025147648 13182032446753801856 15882265977482456064 135755434501558656 2835988965230212864 5536222495958867072 8236456026687521280 10936689557416175488 13636923088144829696 16337156618873483904 590646075892586496 3290879606621240704 5991113137349894912 8691346668078549120 11391580198807203328 14091813729535857536 16792047260264511744 1045536717283614336 3745770248012268544 6446003778740922752 9146237309469576960 11846470840198231168 14546704370926885376 17246937901655539584 1500427358674642176 4200660889403296384 6900894420131950592 9601127950860604800 12301361481589259008 15001595012317913216 17701828543046567424 1955318000065670016 4655551530794324224 7355785061522978432 10056018592251632640 12756252122980286848 15456485653708941056 18156719184437595264 2410208641456697856 5110442172185352064 7810675702914006272 10510909233642660480 13211142764371314688 15911376295099968896 164865752119071488 2865099282847725696 5565332813576379904 8265566344305034112 10965799875033688320 13666033405762342528 16366266936490996736 619756393510099328 3319989924238753536 6020223454967407744 8720456985696061952 11420690516424716160 14120924047153370368 16821157577882024576 1074647034901127168 3774880565629781376 6475114096358435584 9175347627087089792 11875581157815744000 14575814688544398208 17276048219273052416 1529537676292155008 4229771207020809216 6930004737749463424 9630238268478117632 12330471799206771840 15030705329935426048 17730938860664080256 1984428317683182848 4684661848411837056 7384895379140491264 10085128909869145472 12785362440597799680 15485595971326453888 18185829502055108096 2439318959074210688 5139552489802864896 7839786020531519104 10540019551260173312 13240253081988827520 15940486612717481728 193976069736584320 2894209600465238528 5594443131193892736 8294676661922546944 10994910192651201152 13695143723379855360 16395377254108509568 648866711127612160 3349100241856266368 6049333772584920576 8749567303313574784 11449800834042228992 14150034364770883200 16850267895499537408 1103757352518640000 3803990883247294208 6504224413975948416 9204457944704602624 11904691475433256832 14604925006161911040 17305158536890565248 1558647993909667840 4258881524638322048 6959115055366976256 9659348586095630464 12359582116824284672 15059815647552938880 17760049178281593088 2013538635300695680 4713772166029349888 7414005696758004096 10114239227486658304 12814472758215312512 15514706288943966720 18214939819672620928 2468429276691723520 5168662807420377728 7868896338149031936 10569129868877686144 13269363399606340352 15969596930334994560 223086387354097152 2923319918082751360 5623553448811405568 8323786979540059776 11024020510268713984 13724254040997368192 16424487571726022400 677977028745124992 3378210559473779200 6078444090202433408 8778677620931087616 11478911151659741824 14179144682388396032 16879378213117050240 1132867670136152832 3833101200864807040 6533334731593461248 9233568262322115456 11933801793050769664 14634035323779423872 17334268854508078080 1587758311527180672 4287991842255834880 6988225372984489088 9688458903713143296 12388692434441797504 15088925965170451712 17789159495899105920 2042648952918208512 4742882483646862720 7443116014375516928 10143349545104171136 12843583075832825344 15543816606561479552 18244050137290133760 2497539594309236352 5197773125037890560 7898006655766544768 10598240186495198976 13298473717223853184 15998707247952507392 252196704971609984 2952430235700264192 5652663766428918400 8352897297157572608 11053130827886226816 13753364358614881024 16453597889343535232 707087346362637824 3407320877091292032 6107554407819946240 8807787938548600448 11508021469277254656 14208255000005908864 16908488530734563072 1161977987753665664 3862211518482319872 6562445049210974080 9262678579939628288 11962912110668282496 14663145641396936704 17363379172125590912 1616868629144693504 4317102159873347712 7017335690602001920 9717569221330656128 12417802752059310336 15118036282787964544 17818269813516618752 2071759270535721344 4771992801264375552 7472226331993029760 10172459862721683968 12872693393450338176 15572926924178992384 18273160454907646592 2526649911926749184 5226883442655403392 7927116973384057600 10627350504112711808 13327584034841366016 16027817565570020224 281307022589122816 2981540553317777024 5681774084046431232 8382007614775085440 11082241145503739648 13782474676232393856 16482708206961048064 736197663980150656 3436431194708804864 6136664725437459072 8836898256166113280 11537131786894767488 14237365317623421696 16937598848352075904 1191088305371178496 3891321836099832704 6591555366828486912 9291788897557141120 11992022428285795328 14692255959014449536 17392489489743103744 1645978946762206336 4346212477490860544 7046446008219514752 9746679538948168960 12446913069676823168 15147146600405477376 17847380131134131584 2100869588153234176 4801103118881888384 7501336649610542592 10201570180339196800 12901803711067851008 15602037241796505216 18302270772525159424 2555760229544262016 5255993760272916224 7956227291001570432 10656460821730224640 13356694352458878848 16056927883187533056 310417340206635648 3010650870935289856 5710884401663944064 8411117932392598272 11111351463121252480 13811584993849906688 16511818524578560896 765307981597663488 3465541512326317696 6165775043054971904 8866008573783626112 11566242104512280320 14266475635240934528 16966709165969588736 1220198622988691328 3920432153717345536 6620665684445999744 9320899215174653952 12021132745903308160 14721366276631962368 17421599807360616576 1675089264379719168 4375322795108373376 7075556325837027584 9775789856565681792 12476023387294336000 15176256918022990208 17876490448751644416 2129979905770747008 4830213436499401216 7530446967228055424 10230680497956709632 12930914028685363840 15631147559414018048 18331381090142672256 2584870547161774848 5285104077890429056 7985337608619083264 10685571139347737472 13385804670076391680 16086038200805045888 339527657824148480 3039761188552802688 5739994719281456896 8440228250010111104 11140461780738765312 13840695311467419520 16540928842196073728 794418299215176320 3494651829943830528 6194885360672484736 8895118891401138944 11595352422129793152 14295585952858447360 16995819483587101568 1249308940606204160 3949542471334858368 6649776002063512576 9350009532792166784 12050243063520820992 14750476594249475200 17450710124978129408 1704199581997232000 4404433112725886208 7104666643454540416 9804900174183194624 12505133704911848832 15205367235640503040 17905600766369157248 2159090223388259840 4859323754116914048 7559557284845568256 10259790815574222464 12960024346302876672 15660257877031530880 18360491407760185088 2613980864779287680 5314214395507941888 8014447926236596096 10714681456965250304 13414914987693904512 16115148518422558720 368637975441661312 3068871506170315520 5769105036898969728 8469338567627623936 11169572098356278144 13869805629084932352 16570039159813586560 823528616832689152 3523762147561343360 6223995678289997568 8924229209018651776 11624462739747305984 14324696270475960192 17024929801204614400 1278419258223716992 3978652788952371200 6678886319681025408 9379119850409679616 12079353381138333824 14779586911866988032 17479820442595642240 1733309899614744832 4433543430343399040 7133776961072053248 9834010491800707456 12534244022529361664 15234477553258015872 17934711083986670080 2188200541005772672 4888434071734426880 7588667602463081088 10288901133191735296 12989134663920389504 15689368194649043712 18389601725377697920 2643091182396800512 5343324713125454720 8043558243854108928 10743791774582763136 13444025305311417344 16144258836040071552 397748293059174144 3097981823787828352 5798215354516482560 8498448885245136768 11198682415973790976 13898915946702445184 16599149477431099392 852638934450201984 3552872465178856192 6253105995907510400 8953339526636164608 11653573057364818816 14353806588093473024 17054040118822127232 1307529575841229824 4007763106569884032 6707996637298538240 9408230168027192448 12108463698755846656 14808697229484500864 17508930760213155072 1762420217232257664 4462653747960911872 7162887278689566080 9863120809418220288 12563354340146874496 15263587870875528704 17963821401604182912 2217310858623285504 4917544389351939712 7617777920080593920 10318011450809248128 13018244981537902336 15718478512266556544 18418712042995210752 2672201500014313344 5372435030742967552 8072668561471621760 10772902092200275968 13473135622928930176 16173369153657584384 426858610676686976 3127092141405341184 5827325672133995392 8527559202862649600 11227792733591303808 13928026264319958016 16628259795048612224 881749252067714816 3581982782796369024 6282216313525023232 8982449844253677440 11682683374982331648 14382916905710985856 17083150436439640064 1336639893458742656 4036873424187396864 6737106954916051072 9437340485644705280 12137574016373359488 14837807547102013696 17538041077830667904 1791530534849770496 4491764065578424704 7191997596307078912 9892231127035733120 12592464657764387328 15292698188493041536 17992931719221695744 2246421176240798336 4946654706969452544 7646888237698106752 10347121768426760960 13047355299155415168 15747588829884069376 1078286903171968 2701311817631826176 5401545348360480384 8101778879089134592 10802012409817788800 13502245940546443008 16202479471275097216 455968928294199808 3156202459022854016 5856435989751508224 8556669520480162432 11256903051208816640 13957136581937470848 16657370112666125056 910859569685227648 3611093100413881856 6311326631142536064 9011560161871190272 11711793692599844480 14412027223328498688 17112260754057152896 1365750211076255488 4065983741804909696 6766217272533563904 9466450803262218112 12166684333990872320 14866917864719526528 17567151395448180736 1820640852467283328 4520874383195937536 7221107913924591744 9921341444653245952 12621574975381900160 15321808506110554368 18022042036839208576 2275531493858311168 4975765024586965376 7675998555315619584 10376232086044273792 13076465616772928000 15776699147501582208 30188604520684800 2730422135249339008 5430655665977993216 8130889196706647424 10831122727435301632 13531356258163955840 16231589788892610048 485079245911712640 3185312776640366848 5885546307369021056 8585779838097675264 11286013368826329472 13986246899554983680 16686480430283637888 939969887302740480 3640203418031394688 6340436948760048896 9040670479488703104 11740904010217357312 14441137540946011520 17141371071674665728 1394860528693768320 4095094059422422528 6795327590151076736 9495561120879730944 12195794651608385152 14896028182337039360 17596261713065693568 1849751170084796160 4549984700813450368 7250218231542104576 9950451762270758784 12650685292999412992 15350918823728067200 18051152354456721408 2304641811475824000 5004875342204478208 7705108872933132416 10405342403661786624 13105575934390440832 15805809465119095040 59298922138197632 2759532452866851840 5459765983595506048 8159999514324160256 10860233045052814464 13560466575781468672 16260700106510122880 514189563529225472 3214423094257879680 5914656624986533888 8614890155715188096 11315123686443842304 14015357217172496512 16715590747901150720 969080204920253312 3669313735648907520 6369547266377561728 9069780797106215936 11770014327834870144 14470247858563524352 17170481389292178560 1423970846311281152 4124204377039935360 6824437907768589568 9524671438497243776 12224904969225897984 14925138499954552192 17625372030683206400 1878861487702308992 4579095018430963200 7279328549159617408 9979562079888271616 12679795610616925824 15380029141345580032 18080262672074234240 2333752129093336832 5033985659821991040 7734219190550645248 10434452721279299456 13134686252007953664 15834919782736607872 88409239755710464 2788642770484364672 5488876301213018880 8189109831941673088 10889343362670327296 13589576893398981504 16289810424127635712 543299881146738304 3243533411875392512 5943766942604046720 8644000473332700928 11344234004061355136 14044467534790009344 16744701065518663552 998190522537766144 3698424053266420352 6398657583995074560 9098891114723728768 11799124645452382976 14499358176181037184 17199591706909691392 1453081163928793984 4153314694657448192 6853548225386102400 9553781756114756608 12254015286843410816 14954248817572065024 17654482348300719232 1907971805319821824 4608205336048476032 7308438866777130240 10008672397505784448 12708905928234438656 15409139458963092864 18109372989691747072 2362862446710849664 5063095977439503872 7763329508168158080 10463563038896812288 13163796569625466496 15864030100354120704 117519557373223296 2817753088101877504 5517986618830531712 8218220149559185920 10918453680287840128 13618687211016494336 16318920741745148544 572410198764251136 3272643729492905344 5972877260221559552 8673110790950213760 11373344321678867968 14073577852407522176 16773811383136176384 1027300840155278976 3727534370883933184 6427767901612587392 9128001432341241600 11828234963069895808 14528468493798550016 17228702024527204224 1482191481546306816 4182425012274961024 6882658543003615232 9582892073732269440 12283125604460923648 14983359135189577856 17683592665918232064 1937082122937334656 4637315653665988864 7337549184394643072 10037782715123297280 12738016245851951488 15438249776580605696 18138483307309259904 2391972764328362496 5092206295057016704 7792439825785670912 10492673356514325120 13192906887242979328 15893140417971633536 146629874990736128 2846863405719390336 5547096936448044544 8247330467176698752 10947563997905352960 13647797528634007168 16348031059362661376 601520516381763968 3301754047110418176 6001987577839072384 8702221108567726592 11402454639296380800 14102688170025035008 16802921700753689216 1056411157772791808 3756644688501446016 6456878219230100224 9157111749958754432 11857345280687408640 14557578811416062848 17257812342144717056 1511301799163819648 4211535329892473856 6911768860621128064 9612002391349782272 12312235922078436480 15012469452807090688 17712702983535744896 1966192440554847488 4666425971283501696 7366659502012155904 10066893032740810112 12767126563469464320 15467360094198118528 18167593624926772736 2421083081945875328 5121316612674529536 7821550143403183744 10521783674131837952 13222017204860492160 15922250735589146368 175740192608248960 2875973723336903168 5576207254065557376 8276440784794211584 10976674315522865792 13676907846251520000 16377141376980174208 630630833999276800 3330864364727931008 6031097895456585216 8731331426185239424 11431564956913893632 14131798487642547840 16832032018371202048 1085521475390304640 3785755006118958848 6485988536847613056 9186222067576267264 11886455598304921472 14586689129033575680 17286922659762229888 1540412116781332480 4240645647509986688 6940879178238640896 9641112708967295104 12341346239695949312 15041579770424603520 17741813301153257728 1995302758172360320 4695536288901014528 7395769819629668736 10096003350358322944 12796236881086977152 15496470411815631360 18196703942544285568 2450193399563388160 5150426930292042368 7850660461020696576 10550893991749350784 13251127522478004992 15951361053206659200 204850510225761792 2905084040954416000 5605317571683070208 8305551102411724416 11005784633140378624 13706018163869032832 16406251694597687040 659741151616789632 3359974682345443840 6060208213074098048 8760441743802752256 11460675274531406464 14160908805260060672 16861142335988714880 1114631793007817472 3814865323736471680 6515098854465125888 9215332385193780096 11915565915922434304 14615799446651088512 17316032977379742720 1569522434398845312 4269755965127499520 6969989495856153728 9670223026584807936 12370456557313462144 15070690088042116352 17770923618770770560 2024413075789873152 4724646606518527360 7424880137247181568 10125113667975835776 12825347198704489984 15525580729433144192 18225814260161798400 2479303717180900992 5179537247909555200 7879770778638209408 10580004309366863616 13280237840095517824 15980471370824172032 233960827843274624 2934194358571928832 5634427889300583040 8334661420029237248 11034894950757891456 13735128481486545664 16435362012215199872 688851469234302464 3389084999962956672 6089318530691610880 8789552061420265088 11489785592148919296 14190019122877573504 16890252653606227712 1143742110625330304 3843975641353984512 6544209172082638720 9244442702811292928 11944676233539947136 14644909764268601344 17345143294997255552 1598632752016358144 4298866282745012352 6999099813473666560 9699333344202320768 12399566874930974976 15099800405659629184 17800033936388283392 2053523393407385984 4753756924136040192 7453990454864694400 10154223985593348608 12854457516322002816 15554691047050657024 18254924577779311232 2508414034798413824 5208647565527068032 7908881096255722240 10609114626984376448 13309348157713030656 16009581688441684864 263071145460787456 2963304676189441664 5663538206918095872 8363771737646750080 11064005268375404288 13764238799104058496 16464472329832712704 717961786851815296 3418195317580469504 6118428848309123712 8818662379037777920 11518895909766432128 14219129440495086336 16919362971223740544 1172852428242843136 3873085958971497344 6573319489700151552 9273553020428805760 11973786551157459968 14674020081886114176 17374253612614768384 1627743069633870976 4327976600362525184 7028210131091179392 9728443661819833600 12428677192548487808 15128910723277142016 17829144254005796224 2082633711024898816 4782867241753553024 7483100772482207232 10183334303210861440 12883567833939515648 15583801364668169856 18284034895396824064 2537524352415926656 5237757883144580864 7937991413873235072 10638224944601889280 13338458475330543488 16038692006059197696 292181463078300288 2992414993806954496 5692648524535608704 8392882055264262912 11093115585992917120 13793349116721571328 16493582647450225536 747072104469328128 3447305635197982336 6147539165926636544 8847772696655290752 11548006227383944960 14248239758112599168 16948473288841253376 1201962745860355968 3902196276589010176 6602429807317664384 9302663338046318592 12002896868774972800 14703130399503627008 17403363930232281216 1656853387251383808 4357086917980038016 7057320448708692224 9757553979437346432 12457787510166000640 15158021040894654848 17858254571623309056 2111744028642411648 4811977559371065856 7512211090099720064 10212444620828374272 12912678151557028480 15612911682285682688 18313145213014336896 2566634670033439488 5266868200762093696 7967101731490747904 10667335262219402112 13367568792948056320 16067802323676710528 321291780695813120 3021525311424467328 5721758842153121536 8421992372881775744 11122225903610429952 13822459434339084160 16522692965067738368 776182422086840960 3476415952815495168 6176649483544149376 8876883014272803584 11577116545001457792 14277350075730112000 16977583606458766208 1231073063477868800 3931306594206523008 6631540124935177216 9331773655663831424 12032007186392485632 14732240717121139840 17432474247849794048 1685963704868896640 4386197235597550848 7086430766326205056 9786664297054859264 12486897827783513472 15187131358512167680 17887364889240821888 2140854346259924480 4841087876988578688 7541321407717232896 10241554938445887104 12941788469174541312 15642021999903195520 18342255530631849728 2595744987650952320 5295978518379606528 7996212049108260736 10696445579836914944 13396679110565569152 16096912641294223360 350402098313325952 3050635629041980160 5750869159770634368 8451102690499288576 11151336221227942784 13851569751956596992 16551803282685251200 805292739704353792 3505526270433008000 6205759801161662208 8905993331890316416 11606226862618970624 14306460393347624832 17006693924076279040 1260183381095381632 3960416911824035840 6660650442552690048 9360883973281344256 12061117504009998464 14761351034738652672 17461584565467306880 1715074022486409472 4415307553215063680 7115541083943717888 9815774614672372096 12516008145401026304 15216241676129680512 17916475206858334720 2169964663877437312 4870198194606091520 7570431725334745728 10270665256063399936 12970898786792054144 15671132317520708352 18371365848249362560 2624855305268465152 5325088835997119360 8025322366725773568 10725555897454427776 13425789428183081984 16126022958911736192 379512415930838784 3079745946659492992 5779979477388147200 8480213008116801408 11180446538845455616 13880680069574109824 16580913600302764032 834403057321866624 3534636588050520832 6234870118779175040 8935103649507829248 11635337180236483456 14335570710965137664 17035804241693791872 1289293698712894464 3989527229441548672 6689760760170202880 9389994290898857088 12090227821627511296 14790461352356165504 17490694883084819712 1744184340103922304 4444417870832576512 7144651401561230720 9844884932289884928 12545118463018539136 15245351993747193344 17945585524475847552 2199074981494950144 4899308512223604352 7599542042952258560 10299775573680912768 13000009104409566976 15700242635138221184 18400476165866875392 2653965622885977984 5354199153614632192 8054432684343286400 10754666215071940608 13454899745800594816 16155133276529249024 408622733548351616 3108856264277005824 5809089795005660032 8509323325734314240 11209556856462968448 13909790387191622656 16610023917920276864 863513374939379456 3563746905668033664 6263980436396687872 8964213967125342080 11664447497853996288 14364681028582650496 17064914559311304704 1318404016330407296 4018637547059061504 6718871077787715712 9419104608516369920 12119338139245024128 14819571669973678336 17519805200702332544 1773294657721435136 4473528188450089344 7173761719178743552 9873995249907397760 12574228780636051968 15274462311364706176 17974695842093360384 2228185299112462976 4928418829841117184 7628652360569771392 10328885891298425600 13029119422027079808 15729352952755734016 18429586483484388224 2683075940503490816 5383309471232145024 8083543001960799232 10783776532689453440 13484010063418107648 16184243594146761856 437733051165864448 3137966581894518656 5838200112623172864 8538433643351827072 11238667174080481280 13938900704809135488 16639134235537789696 892623692556892288 3592857223285546496 6293090754014200704 8993324284742854912 11693557815471509120 14393791346200163328 17094024876928817536 1347514333947920128 4047747864676574336 6747981395405228544 9448214926133882752 12148448456862536960 14848681987591191168 17548915518319845376 1802404975338947968 4502638506067602176 7202872036796256384 9903105567524910592 12603339098253564800 15303572628982219008 18003806159710873216 2257295616729975808 4957529147458630016 7657762678187284224 10357996208915938432 13058229739644592640 15758463270373246848 11952727392349440 2712186258121003648 5412419788849657856 8112653319578312064 10812886850306966272 13513120381035620480 16213353911764274688 466843368783377280 3167076899512031488 5867310430240685696 8567543960969339904 11267777491697994112 13968011022426648320 16668244553155302528 921734010174405120 3621967540903059328 6322201071631713536 9022434602360367744 11722668133089021952 14422901663817676160 17123135194546330368 1376624651565432960 4076858182294087168 6777091713022741376 9477325243751395584 12177558774480049792 14877792305208704000 17578025835937358208 1831515292956460800 4531748823685115008 7231982354413769216 9932215885142423424 12632449415871077632 15332682946599731840 18032916477328386048 2286405934347488640 4986639465076142848 7686872995804797056 10387106526533451264 13087340057262105472 15787573587990759680 41063045009862272 2741296575738516480 5441530106467170688 8141763637195824896 10841997167924479104 13542230698653133312 16242464229381787520 495953686400890112 3196187217129544320 5896420747858198528 8596654278586852736 11296887809315506944 13997121340044161152 16697354870772815360 950844327791917952 3651077858520572160 6351311389249226368 9051544919977880576 11751778450706534784 14452011981435188992 17152245512163843200 1405734969182945792 4105968499911600000 6806202030640254208 9506435561368908416 12206669092097562624 14906902622826216832 17607136153554871040 1860625610573973632 4560859141302627840 7261092672031282048 9961326202759936256 12661559733488590464 15361793264217244672 18062026794945898880 2315516251965001472 5015749782693655680 7715983313422309888 10416216844150964096 13116450374879618304 15816683905608272512 70173362627375104 2770406893356029312 5470640424084683520 8170873954813337728 10871107485541991936 13571341016270646144 16271574546999300352 525064004018402944 3225297534747057152 5925531065475711360 8625764596204365568 11325998126933019776 14026231657661673984 16726465188390328192 979954645409430784 3680188176138084992 6380421706866739200 9080655237595393408 11780888768324047616 14481122299052701824 17181355829781356032 1434845286800458624 4135078817529112832 6835312348257767040 9535545878986421248 12235779409715075456 14936012940443729664 17636246471172383872 1889735928191486464 4589969458920140672 7290202989648794880 9990436520377449088 12690670051106103296 15390903581834757504 18091137112563411712 2344626569582514304 5044860100311168512 7745093631039822720 10445327161768476928 13145560692497131136 15845794223225785344 99283680244887936 2799517210973542144 5499750741702196352 8199984272430850560 10900217803159504768 13600451333888158976 16300684864616813184 554174321635915776 3254407852364569984 5954641383093224192 8654874913821878400 11355108444550532608 14055341975279186816 16755575506007841024 1009064963026943616 3709298493755597824 6409532024484252032 9109765555212906240 11809999085941560448 14510232616670214656 17210466147398868864 1463955604417971456 4164189135146625664 6864422665875279872 9564656196603934080 12264889727332588288 14965123258061242496 17665356788789896704 1918846245808999296 4619079776537653504 7319313307266307712 10019546837994961920 12719780368723616128 15420013899452270336 18120247430180924544 2373736887200027136 5073970417928681344 7774203948657335552 10474437479385989760 13174671010114643968 15874904540843298176 128393997862400768 2828627528591054976 5528861059319709184 8229094590048363392 10929328120777017600 13629561651505671808 16329795182234326016 583284639253428608 3283518169982082816 5983751700710737024 8683985231439391232 11384218762168045440 14084452292896699648 16784685823625353856 1038175280644456448 3738408811373110656 6438642342101764864 9138875872830419072 11839109403559073280 14539342934287727488 17239576465016381696 1493065922035484288 4193299452764138496 6893532983492792704 9593766514221446912 12294000044950101120 14994233575678755328 17694467106407409536 1947956563426512128 4648190094155166336 7348423624883820544 10048657155612474752 12748890686341128960 15449124217069783168 18149357747798437376 2402847204817539968 5103080735546194176 7803314266274848384 10503547797003502592 13203781327732156800 15904014858460811008 157504315479913600 2857737846208567808 5557971376937222016 8258204907665876224 10958438438394530432 13658671969123184640 16358905499851838848 612394956870941440 3312628487599595648 6012862018328249856 8713095549056904064 11413329079785558272 14113562610514212480 16813796141242866688 1067285598261969280 3767519128990623488 6467752659719277696 9167986190447931904 11868219721176586112 14568453251905240320 17268686782633894528 1522176239652997120 4222409770381651328 6922643301110305536 9622876831838959744 12323110362567613952 15023343893296268160 17723577424024922368 1977066881044024960 4677300411772679168 7377533942501333376 10077767473229987584 12778001003958641792 15478234534687296000 18178468065415950208 2431957522435052800 5132191053163707008 7832424583892361216 10532658114621015424 13232891645349669632 15933125176078323840 186614633097426432 2886848163826080640 5587081694554734848 8287315225283389056 10987548756012043264 13687782286740697472 16388015817469351680 641505274488454272 3341738805217108480 6041972335945762688 8742205866674416896 11442439397403071104 14142672928131725312 16842906458860379520 1096395915879482112 3796629446608136320 6496862977336790528 9197096508065444736 11897330038794098944 14597563569522753152 17297797100251407360 1551286557270509952 4251520087999164160 6951753618727818368 9651987149456472576 12352220680185126784 15052454210913780992 17752687741642435200 2006177198661537792 4706410729390192000 7406644260118846208 10106877790847500416 12807111321576154624 15507344852304808832 18207578383033463040 2461067840052565632 5161301370781219840 7861534901509874048 10561768432238528256 13262001962967182464 15962235493695836672 215724950714939264 2915958481443593472 5616192012172247680 8316425542900901888 11016659073629556096 13716892604358210304 16417126135086864512 670615592105967104 3370849122834621312 6071082653563275520 8771316184291929728 11471549715020583936 14171783245749238144 16872016776477892352 1125506233496994944 3825739764225649152 6525973294954303360 9226206825682957568 11926440356411611776 14626673887140265984 17326907417868920192 1580396874888022784 4280630405616676992 6980863936345331200 9681097467073985408 12381330997802639616 15081564528531293824 17781798059259948032 2035287516279050624 4735521047007704832 7435754577736359040 10135988108465013248 12836221639193667456 15536455169922321664 18236688700650975872 2490178157670078464 5190411688398732672 7890645219127386880 10590878749856041088 13291112280584695296 15991345811313349504 244835268332452096 2945068799061106304 5645302329789760512 8345535860518414720 11045769391247068928 13746002921975723136 16446236452704377344 699725909723479936 3399959440452134144 6100192971180788352 8800426501909442560 11500660032638096768 14200893563366750976 16901127094095405184 1154616551114507776 3854850081843161984 6555083612571816192 9255317143300470400 11955550674029124608 14655784204757778816 17356017735486433024 1609507192505535616 4309740723234189824 7009974253962844032 9710207784691498240 12410441315420152448 15110674846148806656 17810908376877460864 2064397833896563456 4764631364625217664 7464864895353871872 10165098426082526080 12865331956811180288 15565565487539834496 18265799018268488704 2519288475287591296 5219522006016245504 7919755536744899712 10619989067473553920 13320222598202208128 16020456128930862336 273945585949964928 2974179116678619136 5674412647407273344 8374646178135927552 11074879708864581760 13775113239593235968 16475346770321890176 728836227340992768 3429069758069646976 6129303288798301184 8829536819526955392 11529770350255609600 14230003880984263808 16930237411712918016 1183726868732020608 3883960399460674816 6584193930189329024 9284427460917983232 11984660991646637440 14684894522375291648 17385128053103945856 1638617510123048448 4338851040851702656 7039084571580356864 9739318102309011072 12439551633037665280 15139785163766319488 17840018694494973696 2093508151514076288 4793741682242730496 7493975212971384704 10194208743700038912 12894442274428693120 15594675805157347328 18294909335886001536 2548398792905104128 5248632323633758336 7948865854362412544 10649099385091066752 13349332915819720960 16049566446548375168 303055903567477760 3003289434296131968 5703522965024786176 8403756495753440384 11103990026482094592 13804223557210748800 16504457087939403008 757946544958505600 3458180075687159808 6158413606415814016 8858647137144468224 11558880667873122432 14259114198601776640 16959347729330430848 1212837186349533440 3913070717078187648 6613304247806841856 9313537778535496064 12013771309264150272 14714004839992804480 17414238370721458688 1667727827740561280 4367961358469215488 7068194889197869696 9768428419926523904 12468661950655178112 15168895481383832320 17869129012112486528 2122618469131589120 4822851999860243328 7523085530588897536 10223319061317551744 12923552592046205952 15623786122774860160 18324019653503514368 2577509110522616960 5277742641251271168 7977976171979925376 10678209702708579584 13378443233437233792 16078676764165888000 332166221184990592 3032399751913644800 5732633282642299008 8432866813370953216 11133100344099607424 13833333874828261632 16533567405556915840 787056862576018432 3487290393304672640 6187523924033326848 8887757454761981056 11587990985490635264 14288224516219289472 16988458046947943680 1241947503967046272 3942181034695700480 6642414565424354688 9342648096153008896 12042881626881663104 14743115157610317312 17443348688338971520 1696838145358074112 4397071676086728320 7097305206815382528 9797538737544036736 12497772268272690944 15198005799001345152 17898239329729999360 2151728786749101952 4851962317477756160 7552195848206410368 10252429378935064576 12952662909663718784 15652896440392372992 18353129971121027200 2606619428140129792 5306852958868784000 8007086489597438208 10707320020326092416 13407553551054746624 16107787081783400832 361276538802503424 3061510069531157632 5761743600259811840 8461977130988466048 11162210661717120256 13862444192445774464 16562677723174428672 816167180193531264 3516400710922185472 6216634241650839680 8916867772379493888 11617101303108148096 14317334833836802304 17017568364565456512 1271057821584559104 3971291352313213312 6671524883041867520 9371758413770521728 12071991944499175936 14772225475227830144 17472459005956484352 1725948462975586944 4426181993704241152 7126415524432895360 9826649055161549568 12526882585890203776 15227116116618857984 17927349647347512192 2180839104366614784 4881072635095268992 7581306165823923200 10281539696552577408 12981773227281231616 15682006758009885824 18382240288738540032 2635729745757642624 5335963276486296832 8036196807214951040 10736430337943605248 13436663868672259456 16136897399400913664 390386856420016256 3090620387148670464 5790853917877324672 8491087448605978880 11191320979334633088 13891554510063287296 16591788040791941504 845277497811044096 3545511028539698304 6245744559268352512 8945978089997006720 11646211620725660928 14346445151454315136 17046678682182969344 1300168139202071936 4000401669930726144 6700635200659380352 9400868731388034560 12101102262116688768 14801335792845342976 17501569323573997184 1755058780593099776 4455292311321753984 7155525842050408192 9855759372779062400 12555992903507716608 15256226434236370816 17956459964965025024 2209949421984127616 4910182952712781824 7610416483441436032 10310650014170090240 13010883544898744448 15711117075627398656 18411350606356052864 2664840063375155456 5365073594103809664 8065307124832463872 10765540655561118080 13465774186289772288 16166007717018426496 419497174037529088 3119730704766183296 5819964235494837504 8520197766223491712 11220431296952145920 13920664827680800128 16620898358409454336 874387815428556928 3574621346157211136 6274854876885865344 8975088407614519552 11675321938343173760 14375555469071827968 17075788999800482176 1329278456819584768 4029511987548238976 6729745518276893184 9429979049005547392 12130212579734201600 14830446110462855808 17530679641191510016 1784169098210612608 4484402628939266816 7184636159667921024 9884869690396575232 12585103221125229440 15285336751853883648 17985570282582537856 2239059739601640448 4939293270330294656 7639526801058948864 10339760331787603072 13039993862516257280 15740227393244911488 18440460923973565696 2693950380992668288 5394183911721322496 8094417442449976704 10794650973178630912 13494884503907285120 16195118034635939328 448607491655041920 3148841022383696128 5849074553112350336 8549308083841004544 11249541614569658752 13949775145298312960 16650008676026967168 903498133046069760 3603731663774723968 6303965194503378176 9004198725232032384 11704432255960686592 14404665786689340800 17104899317417995008 1358388774437097600 4058622305165751808 6758855835894406016 9459089366623060224 12159322897351714432 14859556428080368640 17559789958809022848 1813279415828125440 4513512946556779648 7213746477285433856 9913980008014088064 12614213538742742272 15314447069471396480 18014680600200050688 2268170057219153280 4968403587947807488 7668637118676461696 10368870649405115904 13069104180133770112 15769337710862424320 22827167881526912 2723060698610181120 5423294229338835328 8123527760067489536 10823761290796143744 13523994821524797952 16224228352253452160 477717809272554752 3177951340001208960 5878184870729863168 8578418401458517376 11278651932187171584 13978885462915825792 16679118993644480000 932608450663582592 3632841981392236800 6333075512120891008 9033309042849545216 11733542573578199424 14433776104306853632 17134009635035507840 1387499092054610432 4087732622783264640 6787966153511918848 9488199684240573056 12188433214969227264 14888666745697881472 17588900276426535680 1842389733445638272 4542623264174292480 7242856794902946688 9943090325631600896 12643323856360255104 15343557387088909312 18043790917817563520 2297280374836666112 4997513905565320320 7697747436293974528 10397980967022628736 13098214497751282944 15798448028479937152 51937485499039744 2752171016227693952 5452404546956348160 8152638077685002368 10852871608413656576 13553105139142310784 16253338669870964992 506828126890067584 3207061657618721792 5907295188347376000 8607528719076030208 11307762249804684416 14007995780533338624 16708229311261992832 961718768281095424 3661952299009749632 6362185829738403840 9062419360467058048 11762652891195712256 14462886421924366464 17163119952653020672 1416609409672123264 4116842940400777472 6817076471129431680 9517310001858085888 12217543532586740096 14917777063315394304 17618010594044048512 1871500051063151104 4571733581791805312 7271967112520459520 9972200643249113728 12672434173977767936 15372667704706422144 18072901235435076352 2326390692454178944 5026624223182833152 7726857753911487360 10427091284640141568 13127324815368795776 15827558346097449984 81047803116552576 2781281333845206784 5481514864573860992 8181748395302515200 10881981926031169408 13582215456759823616 16282448987488477824 535938444507580416 3236171975236234624 5936405505964888832 8636639036693543040 11336872567422197248 14037106098150851456 16737339628879505664 990829085898608256 3691062616627262464 6391296147355916672 9091529678084570880 11791763208813225088 14491996739541879296 17192230270270533504 1445719727289636096 4145953258018290304 6846186788746944512 9546420319475598720 12246653850204252928 14946887380932907136 17647120911661561344 1900610368680663936 4600843899409318144 7301077430137972352 10001310960866626560 12701544491595280768 15401778022323934976 18102011553052589184 2355501010071691776 5055734540800345984 7755968071529000192 10456201602257654400 13156435132986308608 15856668663714962816 110158120734065408 2810391651462719616 5510625182191373824 8210858712920028032 10911092243648682240 13611325774377336448 16311559305105990656 565048762125093248 3265282292853747456 5965515823582401664 8665749354311055872 11365982885039710080 14066216415768364288 16766449946497018496 1019939403516121088 3720172934244775296 6420406464973429504 9120639995702083712 11820873526430737920 14521107057159392128 17221340587888046336 1474830044907148928 4175063575635803136 6875297106364457344 9575530637093111552 12275764167821765760 14975997698550419968 17676231229279074176 1929720686298176768 4629954217026830976 7330187747755485184 10030421278484139392 12730654809212793600 15430888339941447808 18131121870670102016 2384611327689204608 5084844858417858816 7785078389146513024 10485311919875167232 13185545450603821440 15885778981332475648 139268438351578240 2839501969080232448 5539735499808886656 8239969030537540864 10940202561266195072 13640436091994849280 16340669622723503488 594159079742606080 3294392610471260288 5994626141199914496 8694859671928568704 11395093202657222912 14095326733385877120 16795560264114531328 1049049721133633920 3749283251862288128 6449516782590942336 9149750313319596544 11849983844048250752 14550217374776904960 17250450905505559168 1503940362524661760 4204173893253315968 6904407423981970176 9604640954710624384 12304874485439278592 15005108016167932800 17705341546896587008 1958831003915689600 4659064534644343808 7359298065372998016 10059531596101652224 12759765126830306432 15459998657558960640 18160232188287614848 2413721645306717440 5113955176035371648 7814188706764025856 10514422237492680064 13214655768221334272 15914889298949988480 168378755969091072 2868612286697745280 5568845817426399488 8269079348155053696 10969312878883707904 13669546409612362112 16369779940341016320 623269397360118912 3323502928088773120 6023736458817427328 8723969989546081536 11424203520274735744 14124437051003389952 16824670581732044160 1078160038751146752 3778393569479800960 6478627100208455168 9178860630937109376 11879094161665763584 14579327692394417792 17279561223123072000 1533050680142174592 4233284210870828800 6933517741599483008 9633751272328137216 12333984803056791424 15034218333785445632 17734451864514099840 1987941321533202432 4688174852261856640 7388408382990510848 10088641913719165056 12788875444447819264 15489108975176473472 18189342505905127680 2442831962924230272 5143065493652884480 7843299024381538688 10543532555110192896 13243766085838847104 15943999616567501312 197489073586603904 2897722604315258112 5597956135043912320 8298189665772566528 10998423196501220736 13698656727229874944 16398890257958529152 652379714977631744 3352613245706285952 6052846776434940160 8753080307163594368 11453313837892248576 14153547368620902784 16853780899349556992 1107270356368659584 3807503887097313792 6507737417825968000 9207970948554622208 11908204479283276416 14608438010011930624 17308671540740584832 1562160997759687424 4262394528488341632 6962628059216995840 9662861589945650048 12363095120674304256 15063328651402958464 17763562182131612672 2017051639150715264 4717285169879369472 7417518700608023680 10117752231336677888 12817985762065332096 15518219292793986304 18218452823522640512 2471942280541743104 5172175811270397312 7872409341999051520 10572642872727705728 13272876403456359936 15973109934185014144 226599391204116736 2926832921932770944 5627066452661425152 8327299983390079360 11027533514118733568 13727767044847387776 16428000575576041984 681490032595144576 3381723563323798784 6081957094052452992 8782190624781107200 11482424155509761408 14182657686238415616 16882891216967069824 1136380673986172416 3836614204714826624 6536847735443480832 9237081266172135040 11937314796900789248 14637548327629443456 17337781858358097664 1591271315377200256 4291504846105854464 6991738376834508672 9691971907563162880 12392205438291817088 15092438969020471296 17792672499749125504 2046161956768228096 4746395487496882304 7446629018225536512 10146862548954190720 12847096079682844928 15547329610411499136 18247563141140153344 2501052598159255936 5201286128887910144 7901519659616564352 10601753190345218560 13301986721073872768 16002220251802526976 255709708821629568 2955943239550283776 5656176770278937984 8356410301007592192 11056643831736246400 13756877362464900608 16457110893193554816 710600350212657408 3410833880941311616 6111067411669965824 8811300942398620032 11511534473127274240 14211768003855928448 16912001534584582656 1165490991603685248 3865724522332339456 6565958053060993664 9266191583789647872 11966425114518302080 14666658645246956288 17366892175975610496 1620381632994713088 4320615163723367296 7020848694452021504 9721082225180675712 12421315755909329920 15121549286637984128 17821782817366638336 2075272274385740928 4775505805114395136 7475739335843049344 10175972866571703552 12876206397300357760 15576439928029011968 18276673458757666176 2530162915776768768 5230396446505422976 7930629977234077184 10630863507962731392 13331097038691385600 16031330569420039808 284820026439142400 2985053557167796608 5685287087896450816 8385520618625105024 11085754149353759232 13785987680082413440 16486221210811067648 739710667830170240 3439944198558824448 6140177729287478656 8840411260016132864 11540644790744787072 14240878321473441280 16941111852202095488 1194601309221198080 3894834839949852288 6595068370678506496 9295301901407160704 11995535432135814912 14695768962864469120 17396002493593123328 1649491950612225920 4349725481340880128 7049959012069534336 9750192542798188544 12450426073526842752 15150659604255496960 17850893134984151168 2104382592003253760 4804616122731907968 7504849653460562176 10205083184189216384 12905316714917870592 15605550245646524800 18305783776375179008 2559273233394281600 5259506764122935808 7959740294851590016 10659973825580244224 13360207356308898432 16060440887037552640 313930344056655232 3014163874785309440 5714397405513963648 8414630936242617856 11114864466971272064 13815097997699926272 16515331528428580480 768820985447683072 3469054516176337280 6169288046904991488 8869521577633645696 11569755108362299904 14269988639090954112 16970222169819608320 1223711626838710912 3923945157567365120 6624178688296019328 9324412219024673536 12024645749753327744 14724879280481981952 17425112811210636160 1678602268229738752 4378835798958392960 7079069329687047168 9779302860415701376 12479536391144355584 15179769921873009792 17880003452601664000 2133492909620766592 4833726440349420800 7533959971078075008 10234193501806729216 12934427032535383424 15634660563264037632 18334894093992691840 2588383551011794432 5288617081740448640 7988850612469102848 10689084143197757056 13389317673926411264 16089551204655065472 343040661674168064 3043274192402822272 5743507723131476480 8443741253860130688 11143974784588784896 13844208315317439104 16544441846046093312 797931303065195904 3498164833793850112 6198398364522504320 8898631895251158528 11598865425979812736 14299098956708466944 16999332487437121152 1252821944456223744 3953055475184877952 6653289005913532160 9353522536642186368 12053756067370840576 14753989598099494784 17454223128828148992 1707712585847251584 4407946116575905792 7108179647304560000 9808413178033214208 12508646708761868416 15208880239490522624 17909113770219176832 2162603227238279424 4862836757966933632 7563070288695587840 10263303819424242048 12963537350152896256 15663770880881550464 18364004411610204672 2617493868629307264 5317727399357961472 8017960930086615680 10718194460815269888 13418427991543924096 16118661522272578304 372150979291680896 3072384510020335104 5772618040748989312 8472851571477643520 11173085102206297728 13873318632934951936 16573552163663606144 827041620682708736 3527275151411362944 6227508682140017152 8927742212868671360 11627975743597325568 14328209274325979776 17028442805054633984 1281932262073736576 3982165792802390784 6682399323531044992 9382632854259699200 12082866384988353408 14783099915717007616 17483333446445661824 1736822903464764416 4437056434193418624 7137289964922072832 9837523495650727040 12537757026379381248 15237990557108035456 17938224087836689664 2191713544855792256 4891947075584446464 7592180606313100672 10292414137041754880 12992647667770409088 15692881198499063296 18393114729227717504 2646604186246820096 5346837716975474304 8047071247704128512 10747304778432782720 13447538309161436928 16147771839890091136 401261296909193728 3101494827637847936 5801728358366502144 8501961889095156352 11202195419823810560 13902428950552464768 16602662481281118976 856151938300221568 3556385469028875776 6256618999757529984 8956852530486184192 11657086061214838400 14357319591943492608 17057553122672146816 1311042579691249408 4011276110419903616 6711509641148557824 9411743171877212032 12111976702605866240 14812210233334520448 17512443764063174656 1765933221082277248 4466166751810931456 7166400282539585664 9866633813268239872 12566867343996894080 15267100874725548288 17967334405454202496 2220823862473305088 4921057393201959296 7621290923930613504 10321524454659267712 13021757985387921920 15721991516116576128 18422225046845230336 2675714503864332928 5375948034592987136 8076181565321641344 10776415096050295552 13476648626778949760 16176882157507603968 430371614526706560 3130605145255360768 5830838675984014976 8531072206712669184 11231305737441323392 13931539268169977600 16631772798898631808 885262255917734400 3585495786646388608 6285729317375042816 8985962848103697024 11686196378832351232 14386429909561005440 17086663440289659648 1340152897308762240 4040386428037416448 6740619958766070656 9440853489494724864 12141087020223379072 14841320550952033280 17541554081680687488 1795043538699790080 4495277069428444288 7195510600157098496 9895744130885752704 12595977661614406912 15296211192343061120 17996444723071715328 2249934180090817920 4950167710819472128 7650401241548126336 10350634772276780544 13050868303005434752 15751101833734088960 4591290753191552 2704824821481845760 5405058352210499968 8105291882939154176 10805525413667808384 13505758944396462592 16205992475125116800 459481932144219392 3159715462872873600 5859948993601527808 8560182524330182016 11260416055058836224 13960649585787490432 16660883116516144640 914372573535247232 3614606104263901440 6314839634992555648 9015073165721209856 11715306696449864064 14415540227178518272 17115773757907172480 1369263214926275072 4069496745654929280 6769730276383583488 9469963807112237696 12170197337840891904 14870430868569546112 17570664399298200320 1824153856317302912 4524387387045957120 7224620917774611328 9924854448503265536 12625087979231919744 15325321509960573952 18025555040689228160 2279044497708330752 4979278028436984960 7679511559165639168 10379745089894293376 13079978620622947584 15780212151351601792 33701608370704384 2733935139099358592 5434168669828012800 8134402200556667008 10834635731285321216 13534869262013975424 16235102792742629632 488592249761732224 3188825780490386432 5889059311219040640 8589292841947694848 11289526372676349056 13989759903405003264 16689993434133657472 943482891152760064 3643716421881414272 6343949952610068480 9044183483338722688 11744417014067376896 14444650544796031104 17144884075524685312 1398373532543787904 4098607063272442112 6798840594001096320 9499074124729750528 12199307655458404736 14899541186187058944 17599774716915713152 1853264173934815744 4553497704663469952 7253731235392124160 9953964766120778368 12654198296849432576 15354431827578086784 18054665358306740992 2308154815325843584 5008388346054497792 7708621876783152000 10408855407511806208 13109088938240460416 15809322468969114624 62811925988217216 2763045456716871424 5463278987445525632 8163512518174179840 10863746048902834048 13563979579631488256 16264213110360142464 517702567379245056 3217936098107899264 5918169628836553472 8618403159565207680 11318636690293861888 14018870221022516096 16719103751751170304 972593208770272896 3672826739498927104 6373060270227581312 9073293800956235520 11773527331684889728 14473760862413543936 17173994393142198144 1427483850161300736 4127717380889954944 6827950911618609152 9528184442347263360 12228417973075917568 14928651503804571776 17628885034533225984 1882374491552328576 4582608022280982784 7282841553009636992 9983075083738291200 12683308614466945408 15383542145195599616 18083775675924253824 2337265132943356416 5037498663672010624 7737732194400664832 10437965725129319040 13138199255857973248 15838432786586627456 91922243605730048 2792155774334384256 5492389305063038464 8192622835791692672 10892856366520346880 13593089897249001088 16293323427977655296 546812884996757888 3247046415725412096 5947279946454066304 8647513477182720512 11347747007911374720 14047980538640028928 16748214069368683136 1001703526387785728 3701937057116439936 6402170587845094144 9102404118573748352 11802637649302402560 14502871180031056768 17203104710759710976 1456594167778813568 4156827698507467776 6857061229236121984 9557294759964776192 12257528290693430400 14957761821422084608 17657995352150738816 1911484809169841408 4611718339898495616 7311951870627149824 10012185401355804032 12712418932084458240 15412652462813112448 18112885993541766656 2366375450560869248 5066608981289523456 7766842512018177664 10467076042746831872 13167309573475486080 15867543104204140288 121032561223242880 2821266091951897088 5521499622680551296 8221733153409205504 10921966684137859712 13622200214866513920 16322433745595168128 575923202614270720 3276156733342924928 5976390264071579136 8676623794800233344 11376857325528887552 14077090856257541760 16777324386986195968 1030813844005298560 3731047374733952768 6431280905462606976 9131514436191261184 11831747966919915392 14531981497648569600 17232215028377223808 1485704485396326400 4185938016124980608 6886171546853634816 9586405077582289024 12286638608310943232 14986872139039597440 17687105669768251648 1940595126787354240 4640828657516008448 7341062188244662656 10041295718973316864 12741529249701971072 15441762780430625280 18141996311159279488 2395485768178382080 5095719298907036288 7795952829635690496 10496186360364344704 13196419891092998912 15896653421821653120 150142878840755712 2850376409569409920 5550609940298064128 8250843471026718336 10951077001755372544 13651310532484026752 16351544063212680960 605033520231783552 3305267050960437760 6005500581689091968 8705734112417746176 11405967643146400384 14106201173875054592 16806434704603708800 1059924161622811392 3760157692351465600 6460391223080119808 9160624753808774016 11860858284537428224 14561091815266082432 17261325345994736640 1514814803013839232 4215048333742493440 6915281864471147648 9615515395199801856 12315748925928456064 15015982456657110272 17716215987385764480 1969705444404867072 4669938975133521280 7370172505862175488 10070406036590829696 12770639567319483904 15470873098048138112 18171106628776792320 2424596085795894912 5124829616524549120 7825063147253203328 10525296677981857536 13225530208710511744 15925763739439165952 179253196458268544 2879486727186922752 5579720257915576960 8279953788644231168 10980187319372885376 13680420850101539584 16380654380830193792 634143837849296384 3334377368577950592 6034610899306604800 8734844430035259008 11435077960763913216 14135311491492567424 16835545022221221632 1089034479240324224 3789268009968978432 6489501540697632640 9189735071426286848 11889968602154941056 14590202132883595264 17290435663612249472 1543925120631352064 4244158651360006272 6944392182088660480 9644625712817314688 12344859243545968896 15045092774274623104 17745326305003277312 1998815762022379904 4699049292751034112 7399282823479688320 10099516354208342528 12799749884936996736 15499983415665650944 18200216946394305152 2453706403413407744 5153939934142061952 7854173464870716160 10554406995599370368 13254640526328024576 15954874057056678784 208363514075781376 2908597044804435584 5608830575533089792 8309064106261744000 11009297636990398208 13709531167719052416 16409764698447706624 663254155466809216 3363487686195463424 6063721216924117632 8763954747652771840 11464188278381426048 14164421809110080256 16864655339838734464 1118144796857837056 3818378327586491264 6518611858315145472 9218845389043799680 11919078919772453888 14619312450501108096 17319545981229762304 1573035438248864896 4273268968977519104 6973502499706173312 9673736030434827520 12373969561163481728 15074203091892135936 17774436622620790144 2027926079639892736 4728159610368546944 7428393141097201152 10128626671825855360 12828860202554509568 15529093733283163776 18229327264011817984 2482816721030920576 5183050251759574784 7883283782488228992 10583517313216883200 13283750843945537408 15983984374674191616 237473831693294208 2937707362421948416 5637940893150602624 8338174423879256832 11038407954607911040 13738641485336565248 16438875016065219456 692364473084322048 3392598003812976256 6092831534541630464 8793065065270284672 11493298595998938880 14193532126727593088 16893765657456247296 1147255114475349888 3847488645204004096 6547722175932658304 9247955706661312512 11948189237389966720 14648422768118620928 17348656298847275136 1602145755866377728 4302379286595031936 7002612817323686144 9702846348052340352 12403079878780994560 15103313409509648768 17803546940238302976 2057036397257405568 4757269927986059776 7457503458714713984 10157736989443368192 12857970520172022400 15558204050900676608 18258437581629330816 2511927038648433408 5212160569377087616 7912394100105741824 10612627630834396032 13312861161563050240 16013094692291704448 266584149310807040 2966817680039461248 5667051210768115456 8367284741496769664 11067518272225423872 13767751802954078080 16467985333682732288 721474790701834880 3421708321430489088 6121941852159143296 8822175382887797504 11522408913616451712 14222642444345105920 16922875975073760128 1176365432092862720 3876598962821516928 6576832493550171136 9277066024278825344 11977299555007479552 14677533085736133760 17377766616464787968 1631256073483890560 4331489604212544768 7031723134941198976 9731956665669853184 12432190196398507392 15132423727127161600 17832657257855815808 2086146714874918400 4786380245603572608 7486613776332226816 10186847307060881024 12887080837789535232 15587314368518189440 18287547899246843648 2541037356265946240 5241270886994600448 7941504417723254656 10641737948451908864 13341971479180563072 16042205009909217280 295694466928319872 2995927997656974080 5696161528385628288 8396395059114282496 11096628589842936704 13796862120571590912 16497095651300245120 750585108319347712 3450818639048001920 6151052169776656128 8851285700505310336 11551519231233964544 14251752761962618752 16951986292691272960 1205475749710375552 3905709280439029760 6605942811167683968 9306176341896338176 12006409872624992384 14706643403353646592 17406876934082300800 1660366391101403392 4360599921830057600 7060833452558711808 9761066983287366016 12461300514016020224 15161534044744674432 17861767575473328640 2115257032492431232 4815490563221085440 7515724093949739648 10215957624678393856 12916191155407048064 15616424686135702272 18316658216864356480 2570147673883459072 5270381204612113280 7970614735340767488 10670848266069421696 13371081796798075904 16071315327526730112 324804784545832704 3025038315274486912 5725271846003141120 8425505376731795328 11125738907460449536 13825972438189103744 16526205968917757952 779695425936860544 3479928956665514752 6180162487394168960 8880396018122823168 11580629548851477376 14280863079580131584 16981096610308785792 1234586067327888384 3934819598056542592 6635053128785196800 9335286659513851008 12035520190242505216 14735753720971159424 17435987251699813632 1689476708718916224 4389710239447570432 7089943770176224640 9790177300904878848 12490410831633533056 15190644362362187264 17890877893090841472 2144367350109944064 4844600880838598272 7544834411567252480 10245067942295906688 12945301473024560896 15645535003753215104 18345768534481869312 2599257991500971904 5299491522229626112 7999725052958280320 10699958583686934528 13400192114415588736 16100425645144242944 353915102163345536 3054148632891999744 5754382163620653952 8454615694349308160 11154849225077962368 13855082755806616576 16555316286535270784 808805743554373376 3509039274283027584 6209272805011681792 8909506335740336000 11609739866468990208 14309973397197644416 17010206927926298624 1263696384945401216 3963929915674055424 6664163446402709632 9364396977131363840 12064630507860018048 14764864038588672256 17465097569317326464 1718587026336429056 4418820557065083264 7119054087793737472 9819287618522391680 12519521149251045888 15219754679979700096 17919988210708354304 2173477667727456896 4873711198456111104 7573944729184765312 10274178259913419520 12974411790642073728 15674645321370727936 18374878852099382144 2628368309118484736 5328601839847138944 8028835370575793152 10729068901304447360 13429302432033101568 16129535962761755776 383025419780858368 3083258950509512576 5783492481238166784 8483726011966820992 11183959542695475200 13884193073424129408 16584426604152783616 837916061171886208 3538149591900540416 6238383122629194624 8938616653357848832 11638850184086503040 14339083714815157248 17039317245543811456 1292806702562914048 3993040233291568256 6693273764020222464 9393507294748876672 12093740825477530880 14793974356206185088 17494207886934839296 1747697343953941888 4447930874682596096 7148164405411250304 9848397936139904512 12548631466868558720 15248864997597212928 17949098528325867136 2202587985344969728 4902821516073623936 7603055046802278144 10303288577530932352 13003522108259586560 15703755638988240768 18403989169716894976 2657478626735997568 5357712157464651776 8057945688193305984 10758179218921960192 13458412749650614400 16158646280379268608 412135737398371200 3112369268127025408 5812602798855679616 8512836329584333824 11213069860312988032 13913303391041642240 16613536921770296448 867026378789399040 3567259909518053248 6267493440246707456 8967726970975361664 11667960501704015872 14368194032432670080 17068427563161324288 1321917020180426880 4022150550909081088 6722384081637735296 9422617612366389504 12122851143095043712 14823084673823697920 17523318204552352128 1776807661571454720 4477041192300108928 7177274723028763136 9877508253757417344 12577741784486071552 15277975315214725760 17978208845943379968 2231698302962482560 4931931833691136768 7632165364419790976 10332398895148445184 13032632425877099392 15732865956605753600 18433099487334407808 2686588944353510400 5386822475082164608 8087056005810818816 10787289536539473024 13487523067268127232 16187756597996781440 441246055015884032 3141479585744538240 5841713116473192448 8541946647201846656 11242180177930500864 13942413708659155072 16642647239387809280 896136696406911872 3596370227135566080 6296603757864220288 8996837288592874496 11697070819321528704 14397304350050182912 17097537880778837120 1351027337797939712 4051260868526593920 6751494399255248128 9451727929983902336 12151961460712556544 14852194991441210752 17552428522169864960 1805917979188967552 4506151509917621760 7206385040646275968 9906618571374930176 12606852102103584384 15307085632832238592 18007319163560892800 2260808620579995392 4961042151308649600 7661275682037303808 10361509212765958016 13061742743494612224 15761976274223266432 15465731242369024 2715699261971023232 5415932792699677440 8116166323428331648 10816399854156985856 13516633384885640064 16216866915614294272 470356372633396864 3170589903362051072 5870823434090705280 8571056964819359488 11271290495548013696 13971524026276667904 16671757557005322112 925247014024424704 3625480544753078912 6325714075481733120 9025947606210387328 11726181136939041536 14426414667667695744 17126648198396349952 1380137655415452544 4080371186144106752 6780604716872760960 9480838247601415168 12181071778330069376 14881305309058723584 17581538839787377792 1835028296806480384 4535261827535134592 7235495358263788800 9935728888992443008 12635962419721097216 15336195950449751424 18036429481178405632 2289918938197508224 4990152468926162432 7690385999654816640 10390619530383470848 13090853061112125056 15791086591840779264 44576048859881856 2744809579588536064 5445043110317190272 8145276641045844480 10845510171774498688 13545743702503152896 16245977233231807104 499466690250909696 3199700220979563904 5899933751708218112 8600167282436872320 11300400813165526528 14000634343894180736 16700867874622834944 954357331641937536 3654590862370591744 6354824393099245952 9055057923827900160 11755291454556554368 14455524985285208576 17155758516013862784 1409247973032965376 4109481503761619584 6809715034490273792 9509948565218928000 12210182095947582208 14910415626676236416 17610649157404890624 1864138614423993216 4564372145152647424 7264605675881301632 9964839206609955840 12665072737338610048 15365306268067264256 18065539798795918464 2319029255815021056 5019262786543675264 7719496317272329472 10419729848000983680 13119963378729637888 15820196909458292096 73686366477394688 2773919897206048896 5474153427934703104 8174386958663357312 10874620489392011520 13574854020120665728 16275087550849319936 528577007868422528 3228810538597076736 5929044069325730944 8629277600054385152 11329511130783039360 14029744661511693568 16729978192240347776 983467649259450368 3683701179988104576 6383934710716758784 9084168241445412992 11784401772174067200 14484635302902721408 17184868833631375616 1438358290650478208 4138591821379132416 6838825352107786624 9539058882836440832 12239292413565095040 14939525944293749248 17639759475022403456 1893248932041506048 4593482462770160256 7293715993498814464 9993949524227468672 12694183054956122880 15394416585684777088 18094650116413431296 2348139573432533888 5048373104161188096 7748606634889842304 10448840165618496512 13149073696347150720 15849307227075804928 102796684094907520 2803030214823561728 5503263745552215936 8203497276280870144 10903730807009524352 13603964337738178560 16304197868466832768 557687325485935360 3257920856214589568 5958154386943243776 8658387917671897984 11358621448400552192 14058854979129206400 16759088509857860608 1012577966876963200 3712811497605617408 6413045028334271616 9113278559062925824 11813512089791580032 14513745620520234240 17213979151248888448 1467468608267991040 4167702138996645248 6867935669725299456 9568169200453953664 12268402731182607872 14968636261911262080 17668869792639916288 1922359249659018880 4622592780387673088 7322826311116327296 10023059841844981504 12723293372573635712 15423526903302289920 18123760434030944128 2377249891050046720 5077483421778700928 7777716952507355136 10477950483236009344 13178184013964663552 15878417544693317760 131907001712420352 2832140532441074560 5532374063169728768 8232607593898382976 10932841124627037184 13633074655355691392 16333308186084345600 586797643103448192 3287031173832102400 5987264704560756608 8687498235289410816 11387731766018065024 14087965296746719232 16788198827475373440 1041688284494476032 3741921815223130240 6442155345951784448 9142388876680438656 11842622407409092864 14542855938137747072 17243089468866401280 1496578925885503872 4196812456614158080 6897045987342812288 9597279518071466496 12297513048800120704 14997746579528774912 17697980110257429120 1951469567276531712 4651703098005185920 7351936628733840128 10052170159462494336 12752403690191148544 15452637220919802752 18152870751648456960 2406360208667559552 5106593739396213760 7806827270124867968 10507060800853522176 13207294331582176384 15907527862310830592 161017319329933184 2861250850058587392 5561484380787241600 8261717911515895808 10961951442244550016 13662184972973204224 16362418503701858432 615907960720961024 3316141491449615232 6016375022178269440 8716608552906923648 11416842083635577856 14117075614364232064 16817309145092886272 1070798602111988864 3771032132840643072 6471265663569297280 9171499194297951488 11871732725026605696 14571966255755259904 17272199786483914112 1525689243503016704 4225922774231670912 6926156304960325120 9626389835688979328 12326623366417633536 15026856897146287744 17727090427874941952 1980579884894044544 4680813415622698752 7381046946351352960 10081280477080007168 12781514007808661376 15481747538537315584 18181981069265969792 2435470526285072384 5135704057013726592 7835937587742380800 10536171118471035008 13236404649199689216 15936638179928343424 190127636947446016 2890361167676100224 5590594698404754432 8290828229133408640 10991061759862062848 13691295290590717056 16391528821319371264 645018278338473856 3345251809067128064 6045485339795782272 8745718870524436480 11445952401253090688 14146185931981744896 16846419462710399104 1099908919729501696 3800142450458155904 6500375981186810112 9200609511915464320 11900843042644118528 14601076573372772736 17301310104101426944 1554799561120529536 4255033091849183744 6955266622577837952 9655500153306492160 12355733684035146368 15055967214763800576 17756200745492454784 2009690202511557376 4709923733240211584 7410157263968865792 10110390794697520000 12810624325426174208 15510857856154828416 18211091386883482624 2464580843902585216 5164814374631239424 7865047905359893632 10565281436088547840 13265514966817202048 15965748497545856256 219237954564958848 2919471485293613056 5619705016022267264 8319938546750921472 11020172077479575680 13720405608208229888 16420639138936884096 674128595955986688 3374362126684640896 6074595657413295104 8774829188141949312 11475062718870603520 14175296249599257728 16875529780327911936 1129019237347014528 3829252768075668736 6529486298804322944 9229719829532977152 11929953360261631360 14630186890990285568 17330420421718939776 1583909878738042368 4284143409466696576 6984376940195350784 9684610470924004992 12384844001652659200 15085077532381313408 17785311063109967616 2038800520129070208 4739034050857724416 7439267581586378624 10139501112315032832 12839734643043687040 15539968173772341248 18240201704500995456 2493691161520098048 5193924692248752256 7894158222977406464 10594391753706060672 13294625284434714880 15994858815163369088 248348272182471680 2948581802911125888 5648815333639780096 8349048864368434304 11049282395097088512 13749515925825742720 16449749456554396928 703238913573499520 3403472444302153728 6103705975030807936 8803939505759462144 11504173036488116352 14204406567216770560 16904640097945424768 1158129554964527360 3858363085693181568 6558596616421835776 9258830147150489984 11959063677879144192 14659297208607798400 17359530739336452608 1613020196355555200 4313253727084209408 7013487257812863616 9713720788541517824 12413954319270172032 15114187849998826240 17814421380727480448 2067910837746583040 4768144368475237248 7468377899203891456 10168611429932545664 12868844960661199872 15569078491389854080 18269312022118508288 2522801479137610880 5223035009866265088 7923268540594919296 10623502071323573504 13323735602052227712 16023969132780881920 277458589799984512 2977692120528638720 5677925651257292928 8378159181985947136 11078392712714601344 13778626243443255552 16478859774171909760 732349231191012352 3432582761919666560 6132816292648320768 8833049823376974976 11533283354105629184 14233516884834283392 16933750415562937600 1187239872582040192 3887473403310694400 6587706934039348608 9287940464768002816 11988173995496657024 14688407526225311232 17388641056953965440 1642130513973068032 4342364044701722240 7042597575430376448 9742831106159030656 12443064636887684864 15143298167616339072 17843531698344993280 2097021155364095872 4797254686092750080 7497488216821404288 10197721747550058496 12897955278278712704 15598188809007366912 18298422339736021120 2551911796755123712 5252145327483777920 7952378858212432128 10652612388941086336 13352845919669740544 16053079450398394752 306568907417497344 3006802438146151552 5707035968874805760 8407269499603459968 11107503030332114176 13807736561060768384 16507970091789422592 761459548808525184 3461693079537179392 6161926610265833600 8862160140994487808 11562393671723142016 14262627202451796224 16962860733180450432 1216350190199553024 3916583720928207232 6616817251656861440 9317050782385515648 12017284313114169856 14717517843842824064 17417751374571478272 1671240831590580864 4371474362319235072 7071707893047889280 9771941423776543488 12472174954505197696 15172408485233851904 17872642015962506112 2126131472981608704 4826365003710262912 7526598534438917120 10226832065167571328 12927065595896225536 15627299126624879744 18327532657353533952 2581022114372636544 5281255645101290752 7981489175829944960 10681722706558599168 13381956237287253376 16082189768015907584 335679225035010176 3035912755763664384 5736146286492318592 8436379817220972800 11136613347949627008 13836846878678281216 16537080409406935424 790569866426038016 3490803397154692224 6191036927883346432 8891270458612000640 11591503989340654848 14291737520069309056 16991971050797963264 1245460507817065856 3945694038545720064 6645927569274374272 9346161100003028480 12046394630731682688 14746628161460336896 17446861692188991104 1700351149208093696 4400584679936747904 7100818210665402112 9801051741394056320 12501285272122710528 15201518802851364736 17901752333580018944 2155241790599121536 4855475321327775744 7555708852056429952 10255942382785084160 12956175913513738368 15656409444242392576 18356642974971046784 2610132431990149376 5310365962718803584 8010599493447457792 10710833024176112000 13411066554904766208 16111300085633420416 364789542652523008 3065023073381177216 5765256604109831424 8465490134838485632 11165723665567139840 13865957196295794048 16566190727024448256 819680184043550848 3519913714772205056 6220147245500859264 8920380776229513472 11620614306958167680 14320847837686821888 17021081368415476096 1274570825434578688 3974804356163232896 6675037886891887104 9375271417620541312 12075504948349195520 14775738479077849728 17475972009806503936 1729461466825606528 4429694997554260736 7129928528282914944 9830162059011569152 12530395589740223360 15230629120468877568 17930862651197531776 2184352108216634368 4884585638945288576 7584819169673942784 10285052700402596992 12985286231131251200 15685519761859905408 18385753292588559616 2639242749607662208 5339476280336316416 8039709811064970624 10739943341793624832 13440176872522279040 16140410403250933248 393899860270035840 3094133390998690048 5794366921727344256 8494600452455998464 11194833983184652672 13895067513913306880 16595301044641961088 848790501661063680 3549024032389717888 6249257563118372096 8949491093847026304 11649724624575680512 14349958155304334720 17050191686032988928 1303681143052091520 4003914673780745728 6704148204509399936 9404381735238054144 12104615265966708352 14804848796695362560 17505082327424016768 1758571784443119360 4458805315171773568 7159038845900427776 9859272376629081984 12559505907357736192 15259739438086390400 17959972968815044608 2213462425834147200 4913695956562801408 7613929487291455616 10314163018020109824 13014396548748764032 15714630079477418240 18414863610206072448 2668353067225175040 5368586597953829248 8068820128682483456 10769053659411137664 13469287190139791872 16169520720868446080 423010177887548672 3123243708616202880 5823477239344857088 8523710770073511296 11223944300802165504 13924177831530819712 16624411362259473920 877900819278576512 3578134350007230720 6278367880735884928 8978601411464539136 11678834942193193344 14379068472921847552 17079302003650501760 1332791460669604352 4033024991398258560 6733258522126912768 9433492052855566976 12133725583584221184 14833959114312875392 17534192645041529600 1787682102060632192 4487915632789286400 7188149163517940608 9888382694246594816 12588616224975249024 15288849755703903232 17989083286432557440 2242572743451660032 4942806274180314240 7643039804908968448 10343273335637622656 13043506866366276864 15743740397094931072 18443973927823585280 2697463384842687872 5397696915571342080 8097930446299996288 10798163977028650496 13498397507757304704 16198631038485958912 452120495505061504 3152354026233715712 5852587556962369920 8552821087691024128 11253054618419678336 13953288149148332544 16653521679876986752 907011136896089344 3607244667624743552 6307478198353397760 9007711729082051968 11707945259810706176 14408178790539360384 17108412321268014592 1361901778287117184 4062135309015771392 6762368839744425600 9462602370473079808 12162835901201734016 14863069431930388224 17563302962659042432 1816792419678145024 4517025950406799232 7217259481135453440 9917493011864107648 12617726542592761856 15317960073321416064 18018193604050070272 2271683061069172864 4971916591797827072 7672150122526481280 10372383653255135488 13072617183983789696 15772850714712443904 26340171731546496 2726573702460200704 5426807233188854912 8127040763917509120 10827274294646163328 13527507825374817536 16227741356103471744 481230813122574336 3181464343851228544 5881697874579882752 8581931405308536960 11282164936037191168 13982398466765845376 16682631997494499584 936121454513602176 3636354985242256384 6336588515970910592 9036822046699564800 11737055577428219008 14437289108156873216 17137522638885527424 1391012095904630016 4091245626633284224 6791479157361938432 9491712688090592640 12191946218819246848 14892179749547901056 17592413280276555264 1845902737295657856 4546136268024312064 7246369798752966272 9946603329481620480 12646836860210274688 15347070390938928896 18047303921667583104 2300793378686685696 5001026909415339904 7701260440143994112 10401493970872648320 13101727501601302528 15801961032329956736 55450489349059328 2755684020077713536 5455917550806367744 8156151081535021952 10856384612263676160 13556618142992330368 16256851673720984576 510341130740087168 3210574661468741376 5910808192197395584 8611041722926049792 11311275253654704000 14011508784383358208 16711742315112012416 965231772131115008 3665465302859769216 6365698833588423424 9065932364317077632 11766165895045731840 14466399425774386048 17166632956503040256 1420122413522142848 4120355944250797056 6820589474979451264 9520823005708105472 12221056536436759680 14921290067165413888 17621523597894068096 1875013054913170688 4575246585641824896 7275480116370479104 9975713647099133312 12675947177827787520 15376180708556441728 18076414239285095936 2329903696304198528 5030137227032852736 7730370757761506944 10430604288490161152 13130837819218815360 15831071349947469568 84560806966572160 2784794337695226368 5485027868423880576 8185261399152534784 10885494929881188992 13585728460609843200 16285961991338497408 539451448357600000 3239684979086254208 5939918509814908416 8640152040543562624 11340385571272216832 14040619102000871040 16740852632729525248 994342089748627840 3694575620477282048 6394809151205936256 9095042681934590464 11795276212663244672 14495509743391898880 17195743274120553088 1449232731139655680 4149466261868309888 6849699792596964096 9549933323325618304 12250166854054272512 14950400384782926720 17650633915511580928 1904123372530683520 4604356903259337728 7304590433987991936 10004823964716646144 12705057495445300352 15405291026173954560 18105524556902608768 2359014013921711360 5059247544650365568 7759481075379019776 10459714606107673984 13159948136836328192 15860181667564982400 113671124584084992 2813904655312739200 5514138186041393408 8214371716770047616 10914605247498701824 13614838778227356032 16315072308956010240 568561765975112832 3268795296703767040 5969028827432421248 8669262358161075456 11369495888889729664 14069729419618383872 16769962950347038080 1023452407366140672 3723685938094794880 6423919468823449088 9124152999552103296 11824386530280757504 14524620061009411712 17224853591738065920 1478343048757168512 4178576579485822720 6878810110214476928 9579043640943131136 12279277171671785344 14979510702400439552 17679744233129093760 1933233690148196352 4633467220876850560 7333700751605504768 10033934282334158976 12734167813062813184 15434401343791467392 18134634874520121600 2388124331539224192 5088357862267878400 7788591392996532608 10488824923725186816 13189058454453841024 15889291985182495232 142781442201597824 2843014972930252032 5543248503658906240 8243482034387560448 10943715565116214656 13643949095844868864 16344182626573523072 597672083592625664 3297905614321279872 5998139145049934080 8698372675778588288 11398606206507242496 14098839737235896704 16799073267964550912 1052562724983653504 3752796255712307712 6453029786440961920 9153263317169616128 11853496847898270336 14553730378626924544 17253963909355578752 1507453366374681344 4207686897103335552 6907920427831989760 9608153958560643968 12308387489289298176 15008621020017952384 17708854550746606592 1962344007765709184 4662577538494363392 7362811069223017600 10063044599951671808 12763278130680326016 15463511661408980224 18163745192137634432 2417234649156737024 5117468179885391232 7817701710614045440 10517935241342699648 13218168772071353856 15918402302800008064 171891759819110656 2872125290547764864 5572358821276419072 8272592352005073280 10972825882733727488 13673059413462381696 16373292944191035904 626782401210138496 3327015931938792704 6027249462667446912 8727482993396101120 11427716524124755328 14127950054853409536 16828183585582063744 1081673042601166336 3781906573329820544 6482140104058474752 9182373634787128960 11882607165515783168 14582840696244437376 17283074226973091584 1536563683992194176 4236797214720848384 6937030745449502592 9637264276178156800 12337497806906811008 15037731337635465216 17737964868364119424 1991454325383222016 4691687856111876224 7391921386840530432 10092154917569184640 12792388448297838848 15492621979026493056 18192855509755147264 2446344966774249856 5146578497502904064 7846812028231558272 10547045558960212480 13247279089688866688 15947512620417520896 201002077436623488 2901235608165277696 5601469138893931904 8301702669622586112 11001936200351240320 13702169731079894528 16402403261808548736 655892718827651328 3356126249556305536 6056359780284959744 8756593311013613952 11456826841742268160 14157060372470922368 16857293903199576576 1110783360218679168 3811016890947333376 6511250421675987584 9211483952404641792 11911717483133296000 14611951013861950208 17312184544590604416 1565674001609707008 4265907532338361216 6966141063067015424 9666374593795669632 12366608124524323840 15066841655252978048 17767075185981632256 2020564643000734848 4720798173729389056 7421031704458043264 10121265235186697472 12821498765915351680 15521732296644005888 18221965827372660096 2475455284391762688 5175688815120416896 7875922345849071104 10576155876577725312 13276389407306379520 15976622938035033728 230112395054136320 2930345925782790528 5630579456511444736 8330812987240098944 11031046517968753152 13731280048697407360 16431513579426061568 685003036445164160 3385236567173818368 6085470097902472576 8785703628631126784 11485937159359780992 14186170690088435200 16886404220817089408 1139893677836192000 3840127208564846208 6540360739293500416 9240594270022154624 11940827800750808832 14641061331479463040 17341294862208117248 1594784319227219840 4295017849955874048 6995251380684528256 9695484911413182464 12395718442141836672 15095951972870490880 17796185503599145088 2049674960618247680 4749908491346901888 7450142022075556096 10150375552804210304 12850609083532864512 15550842614261518720 18251076144990172928 2504565602009275520 5204799132737929728 7905032663466583936 10605266194195238144 13305499724923892352 16005733255652546560 259222712671649152 2959456243400303360 5659689774128957568 8359923304857611776 11060156835586265984 13760390366314920192 16460623897043574400 714113354062676992 3414346884791331200 6114580415519985408 8814813946248639616 11515047476977293824 14215281007705948032 16915514538434602240 1169003995453704832 3869237526182359040 6569471056911013248 9269704587639667456 11969938118368321664 14670171649096975872 17370405179825630080 1623894636844732672 4324128167573386880 7024361698302041088 9724595229030695296 12424828759759349504 15125062290488003712 17825295821216657920 2078785278235760512 4779018808964414720 7479252339693068928 10179485870421723136 12879719401150377344 15579952931879031552 18280186462607685760 2533675919626788352 5233909450355442560 7934142981084096768 10634376511812750976 13334610042541405184 16034843573270059392 288333030289161984 2988566561017816192 5688800091746470400 8389033622475124608 11089267153203778816 13789500683932433024 16489734214661087232 743223671680189824 3443457202408844032 6143690733137498240 8843924263866152448 11544157794594806656 14244391325323460864 16944624856052115072 1198114313071217664 3898347843799871872 6598581374528526080 9298814905257180288 11999048435985834496 14699281966714488704 17399515497443142912 1653004954462245504 4353238485190899712 7053472015919553920 9753705546648208128 12453939077376862336 15154172608105516544 17854406138834170752 2107895595853273344 4808129126581927552 7508362657310581760 10208596188039235968 12908829718767890176 15609063249496544384 18309296780225198592 2562786237244301184 5263019767972955392 7963253298701609600 10663486829430263808 13363720360158918016 16063953890887572224 317443347906674816 3017676878635329024 5717910409363983232 8418143940092637440 11118377470821291648 13818611001549945856 16518844532278600064 772333989297702656 3472567520026356864 6172801050755011072 8873034581483665280 11573268112212319488 14273501642940973696 16973735173669627904 1227224630688730496 3927458161417384704 6627691692146038912 9327925222874693120 12028158753603347328 14728392284332001536 17428625815060655744 1682115272079758336 4382348802808412544 7082582333537066752 9782815864265720960 12483049394994375168 15183282925723029376 17883516456451683584 2137005913470786176 4837239444199440384 7537472974928094592 10237706505656748800 12937940036385403008 15638173567114057216 18338407097842711424 2591896554861814016 5292130085590468224 7992363616319122432 10692597147047776640 13392830677776430848 16093064208505085056 346553665524187648 3046787196252841856 5747020726981496064 8447254257710150272 11147487788438804480 13847721319167458688 16547954849896112896 801444306915215488 3501677837643869696 6201911368372523904 8902144899101178112 11602378429829832320 14302611960558486528 17002845491287140736 1256334948306243328 3956568479034897536 6656802009763551744 9357035540492205952 12057269071220860160 14757502601949514368 17457736132678168576 1711225589697271168 4411459120425925376 7111692651154579584 9811926181883233792 12512159712611888000 15212393243340542208 17912626774069196416 2166116231088299008 4866349761816953216 7566583292545607424 10266816823274261632 12967050354002915840 15667283884731570048 18367517415460224256 2621006872479326848 5321240403207981056 8021473933936635264 10721707464665289472 13421940995393943680 16122174526122597888 375663983141700480 3075897513870354688 5776131044599008896 8476364575327663104 11176598106056317312 13876831636784971520 16577065167513625728 830554624532728320 3530788155261382528 6231021685990036736 8931255216718690944 11631488747447345152 14331722278175999360 17031955808904653568 1285445265923756160 3985678796652410368 6685912327381064576 9386145858109718784 12086379388838372992 14786612919567027200 17486846450295681408 1740335907314784000 4440569438043438208 7140802968772092416 9841036499500746624 12541270030229400832 15241503560958055040 17941737091686709248 2195226548705811840 4895460079434466048 7595693610163120256 10295927140891774464 12996160671620428672 15696394202349082880 18396627733077737088 2650117190096839680 5350350720825493888 8050584251554148096 10750817782282802304 13451051313011456512 16151284843740110720 404774300759213312 3105007831487867520 5805241362216521728 8505474892945175936 11205708423673830144 13905941954402484352 16606175485131138560 859664942150241152 3559898472878895360 6260132003607549568 8960365534336203776 11660599065064857984 14360832595793512192 17061066126522166400 1314555583541268992 4014789114269923200 6715022644998577408 9415256175727231616 12115489706455885824 14815723237184540032 17515956767913194240 1769446224932296832 4469679755660951040 7169913286389605248 9870146817118259456 12570380347846913664 15270613878575567872 17970847409304222080 2224336866323324672 4924570397051978880 7624803927780633088 10325037458509287296 13025270989237941504 15725504519966595712 18425738050695249920 2679227507714352512 5379461038443006720 8079694569171660928 10779928099900315136 13480161630628969344 16180395161357623552 433884618376726144 3134118149105380352 5834351679834034560 8534585210562688768 11234818741291342976 13935052272019997184 16635285802748651392 888775259767753984 3589008790496408192 6289242321225062400 8989475851953716608 11689709382682370816 14389942913411025024 17090176444139679232 1343665901158781824 4043899431887436032 6744132962616090240 9444366493344744448 12144600024073398656 14844833554802052864 17545067085530707072 1798556542549809664 4498790073278463872 7199023604007118080 9899257134735772288 12599490665464426496 15299724196193080704 17999957726921734912 2253447183940837504 4953680714669491712 7653914245398145920 10354147776126800128 13054381306855454336 15754614837584108544 8104294603211136 2708337825331865344 5408571356060519552 8108804886789173760 10809038417517827968 13509271948246482176 16209505478975136384 462994935994238976 3163228466722893184 5863461997451547392 8563695528180201600 11263929058908855808 13964162589637510016 16664396120366164224 917885577385266816 3618119108113921024 6318352638842575232 9018586169571229440 11718819700299883648 14419053231028537856 17119286761757192064 1372776218776294656 4073009749504948864 6773243280233603072 9473476810962257280 12173710341690911488 14873943872419565696 17574177403148219904 1827666860167322496 4527900390895976704 7228133921624630912 9928367452353285120 12628600983081939328 15328834513810593536 18029068044539247744 2282557501558350336 4982791032287004544 7683024563015658752 10383258093744312960 13083491624472967168 15783725155201621376 37214612220723968 2737448142949378176 5437681673678032384 8137915204406686592 10838148735135340800 13538382265863995008 16238615796592649216 492105253611751808 3192338784340406016 5892572315069060224 8592805845797714432 11293039376526368640 13993272907255022848 16693506437983677056 946995895002779648 3647229425731433856 6347462956460088064 9047696487188742272 11747930017917396480 14448163548646050688 17148397079374704896 1401886536393807488 4102120067122461696 6802353597851115904 9502587128579770112 12202820659308424320 14903054190037078528 17603287720765732736 1856777177784835328 4557010708513489536 7257244239242143744 9957477769970797952 12657711300699452160 15357944831428106368 18058178362156760576 2311667819175863168 5011901349904517376 7712134880633171584 10412368411361825792 13112601942090480000 15812835472819134208 66324929838236800 2766558460566891008 5466791991295545216 8167025522024199424 10867259052752853632 13567492583481507840 16267726114210162048 521215571229264640 3221449101957918848 5921682632686573056 8621916163415227264 11322149694143881472 14022383224872535680 16722616755601189888 976106212620292480 3676339743348946688 6376573274077600896 9076806804806255104 11777040335534909312 14477273866263563520 17177507396992217728 1430996854011320320 4131230384739974528 6831463915468628736 9531697446197282944 12231930976925937152 14932164507654591360 17632398038383245568 1885887495402348160 4586121026131002368 7286354556859656576 9986588087588310784 12686821618316964992 15387055149045619200 18087288679774273408 2340778136793376000 5041011667522030208 7741245198250684416 10441478728979338624 13141712259707992832 15841945790436647040 95435247455749632 2795668778184403840 5495902308913058048 8196135839641712256 10896369370370366464 13596602901099020672 16296836431827674880 550325888846777472 3250559419575431680 5950792950304085888 8651026481032740096 11351260011761394304 14051493542490048512 16751727073218702720 1005216530237805312 3705450060966459520 6405683591695113728 9105917122423767936 11806150653152422144 14506384183881076352 17206617714609730560 1460107171628833152 4160340702357487360 6860574233086141568 9560807763814795776 12261041294543449984 14961274825272104192 17661508356000758400 1914997813019860992 4615231343748515200 7315464874477169408 10015698405205823616 12715931935934477824 15416165466663132032 18116398997391786240 2369888454410888832 5070121985139543040 7770355515868197248 10470589046596851456 13170822577325505664 15871056108054159872 124545565073262464 2824779095801916672 5525012626530570880 8225246157259225088 10925479687987879296 13625713218716533504 16325946749445187712 579436206464290304 3279669737192944512 5979903267921598720 8680136798650252928 11380370329378907136 14080603860107561344 16780837390836215552 1034326847855318144 3734560378583972352 6434793909312626560 9135027440041280768 11835260970769934976 14535494501498589184 17235728032227243392 1489217489246345984 4189451019975000192 6889684550703654400 9589918081432308608 12290151612160962816 14990385142889617024 17690618673618271232 1944108130637373824 4644341661366028032 7344575192094682240 10044808722823336448 12745042253551990656 15445275784280644864 18145509315009299072 2398998772028401664 5099232302757055872 7799465833485710080 10499699364214364288 13199932894943018496 15900166425671672704 153655882690775296 2853889413419429504 5554122944148083712 8254356474876737920 10954590005605392128 13654823536334046336 16355057067062700544 608546524081803136 3308780054810457344 6009013585539111552 8709247116267765760 11409480646996419968 14109714177725074176 16809947708453728384 1063437165472830976 3763670696201485184 6463904226930139392 9164137757658793600 11864371288387447808 14564604819116102016 17264838349844756224 1518327806863858816 4218561337592513024 6918794868321167232 9619028399049821440 12319261929778475648 15019495460507129856 17719728991235784064 1973218448254886656 4673451978983540864 7373685509712195072 10073919040440849280 12774152571169503488 15474386101898157696 18174619632626811904 2428109089645914496 5128342620374568704 7828576151103222912 10528809681831877120 13229043212560531328 15929276743289185536 182766200308288128 2882999731036942336 5583233261765596544 8283466792494250752 10983700323222904960 13683933853951559168 16384167384680213376 637656841699315968 3337890372427970176 6038123903156624384 8738357433885278592 11438590964613932800 14138824495342587008 16839058026071241216 1092547483090343808 3792781013818998016 6493014544547652224 9193248075276306432 11893481606004960640 14593715136733614848 17293948667462269056 1547438124481371648 4247671655210025856 6947905185938680064 9648138716667334272 12348372247395988480 15048605778124642688 17748839308853296896 2002328765872399488 4702562296601053696 7402795827329707904 10103029358058362112 12803262888787016320 15503496419515670528 18203729950244324736 2457219407263427328 5157452937992081536 7857686468720735744 10557919999449389952 13258153530178044160 15958387060906698368 211876517925800960 2912110048654455168 5612343579383109376 8312577110111763584 11012810640840417792 13713044171569072000 16413277702297726208 666767159316828800 3367000690045483008 6067234220774137216 8767467751502791424 11467701282231445632 14167934812960099840 16868168343688754048 1121657800707856640 3821891331436510848 6522124862165165056 9222358392893819264 11922591923622473472 14622825454351127680 17323058985079781888 1576548442098884480 4276781972827538688 6977015503556192896 9677249034284847104 12377482565013501312 15077716095742155520 17777949626470809728 2031439083489912320 4731672614218566528 7431906144947220736 10132139675675874944 12832373206404529152 15532606737133183360 18232840267861837568 2486329724880940160 5186563255609594368 7886796786338248576 10587030317066902784 13287263847795556992 15987497378524211200 240986835543313792 2941220366271968000 5641453897000622208 8341687427729276416 11041920958457930624 13742154489186584832 16442388019915239040 695877476934341632 3396111007662995840 6096344538391650048 8796578069120304256 11496811599848958464 14197045130577612672 16897278661306266880 1150768118325369472 3851001649054023680 6551235179782677888 9251468710511332096 11951702241239986304 14651935771968640512 17352169302697294720 1605658759716397312 4305892290445051520 7006125821173705728 9706359351902359936 12406592882631014144 15106826413359668352 17807059944088322560 2060549401107425152 4760782931836079360 7461016462564733568 10161249993293387776 12861483524022041984 15561717054750696192 18261950585479350400 2515440042498452992 5215673573227107200 7915907103955761408 10616140634684415616 13316374165413069824 16016607696141724032 270097153160826624 2970330683889480832 5670564214618135040 8370797745346789248 11071031276075443456 13771264806804097664 16471498337532751872 724987794551854464 3425221325280508672 6125454856009162880 8825688386737817088 11525921917466471296 14226155448195125504 16926388978923779712 1179878435942882304 3880111966671536512 6580345497400190720 9280579028128844928 11980812558857499136 14681046089586153344 17381279620314807552 1634769077333910144 4335002608062564352 7035236138791218560 9735469669519872768 12435703200248526976 15135936730977181184 17836170261705835392 2089659718724937984 4789893249453592192 7490126780182246400 10190360310910900608 12890593841639554816 15590827372368209024 18291060903096863232 2544550360115965824 5244783890844620032 7945017421573274240 10645250952301928448 13345484483030582656 16045718013759236864 299207470778339456 2999441001506993664 5699674532235647872 8399908062964302080 11100141593692956288 13800375124421610496 16500608655150264704 754098112169367296 3454331642898021504 6154565173626675712 8854798704355329920 11555032235083984128 14255265765812638336 16955499296541292544 1208988753560395136 3909222284289049344 6609455815017703552 9309689345746357760 12009922876475011968 14710156407203666176 17410389937932320384 1663879394951422976 4364112925680077184 7064346456408731392 9764579987137385600 12464813517866039808 15165047048594694016 17865280579323348224 2118770036342450816 4819003567071105024 7519237097799759232 10219470628528413440 12919704159257067648 15619937689985721856 18320171220714376064 2573660677733478656 5273894208462132864 7974127739190787072 10674361269919441280 13374594800648095488 16074828331376749696 328317788395852288 3028551319124506496 5728784849853160704 8429018380581814912 11129251911310469120 13829485442039123328 16529718972767777536 783208429786880128 3483441960515534336 6183675491244188544 8883909021972842752 11584142552701496960 14284376083430151168 16984609614158805376 1238099071177907968 3938332601906562176 6638566132635216384 9338799663363870592 12039033194092524800 14739266724821179008 17439500255549833216 1692989712568935808 4393223243297590016 7093456774026244224 9793690304754898432 12493923835483552640 15194157366212206848 17894390896940861056 2147880353959963648 4848113884688617856 7548347415417272064 10248580946145926272 12948814476874580480 15649048007603234688 18349281538331888896 2602770995350991488 5303004526079645696 8003238056808299904 10703471587536954112 13403705118265608320 16103938648994262528 357428106013365120 3057661636742019328 5757895167470673536 8458128698199327744 11158362228927981952 13858595759656636160 16558829290385290368 812318747404392960 3512552278133047168 6212785808861701376 8913019339590355584 11613252870319009792 14313486401047664000 17013719931776318208 1267209388795420800 3967442919524075008 6667676450252729216 9367909980981383424 12068143511710037632 14768377042438691840 17468610573167346048 1722100030186448640 4422333560915102848 7122567091643757056 9822800622372411264 12523034153101065472 15223267683829719680 17923501214558373888 2176990671577476480 4877224202306130688 7577457733034784896 10277691263763439104 12977924794492093312 15678158325220747520 18378391855949401728 2631881312968504320 5332114843697158528 8032348374425812736 10732581905154466944 13432815435883121152 16133048966611775360 386538423630877952 3086771954359532160 5787005485088186368 8487239015816840576 11187472546545494784 13887706077274148992 16587939608002803200 841429065021905792 3541662595750560000 6241896126479214208 8942129657207868416 11642363187936522624 14342596718665176832 17042830249393831040 1296319706412933632 3996553237141587840 6696786767870242048 9397020298598896256 12097253829327550464 14797487360056204672 17497720890784858880 1751210347803961472 4451443878532615680 7151677409261269888 9851910939989924096 12552144470718578304 15252378001447232512 17952611532175886720 2206100989194989312 4906334519923643520 7606568050652297728 10306801581380951936 13007035112109606144 15707268642838260352 18407502173566914560 2660991630586017152 5361225161314671360 8061458692043325568 10761692222771979776 13461925753500633984 16162159284229288192 415648741248390784 3115882271977044992 5816115802705699200 8516349333434353408 11216582864163007616 13916816394891661824 16617049925620316032 870539382639418624 3570772913368072832 6271006444096727040 8971239974825381248 11671473505554035456 14371707036282689664 17071940567011343872 1325430024030446464 4025663554759100672 6725897085487754880 9426130616216409088 12126364146945063296 14826597677673717504 17526831208402371712 1780320665421474304 4480554196150128512 7180787726878782720 9881021257607436928 12581254788336091136 15281488319064745344 17981721849793399552 2235211306812502144 4935444837541156352 7635678368269810560 10335911898998464768 13036145429727118976 15736378960455773184 18436612491184427392 2690101948203529984 5390335478932184192 8090569009660838400 10790802540389492608 13491036071118146816 16191269601846801024 444759058865903616 3144992589594557824 5845226120323212032 8545459651051866240 11245693181780520448 13945926712509174656 16646160243237828864 899649700256931456 3599883230985585664 6300116761714239872 9000350292442894080 11700583823171548288 14400817353900202496 17101050884628856704 1354540341647959296 4054773872376613504 6755007403105267712 9455240933833921920 12155474464562576128 14855707995291230336 17555941526019884544 1809430983038987136 4509664513767641344 7209898044496295552 9910131575224949760 12610365105953603968 15310598636682258176 18010832167410912384 2264321624430014976 4964555155158669184 7664788685887323392 10365022216615977600 13065255747344631808 15765489278073286016 18978735092388608 2719212265821042816 5419445796549697024 8119679327278351232 10819912858007005440 13520146388735659648 16220379919464313856 473869376483416448 3174102907212070656 5874336437940724864 8574569968669379072 11274803499398033280 13975037030126687488 16675270560855341696 928760017874444288 3628993548603098496 6329227079331752704 9029460610060406912 11729694140789061120 14429927671517715328 17130161202246369536 1383650659265472128 4083884189994126336 6784117720722780544 9484351251451434752 12184584782180088960 14884818312908743168 17585051843637397376 1838541300656499968 4538774831385154176 7239008362113808384 9939241892842462592 12639475423571116800 15339708954299771008 18039942485028425216 2293431942047527808 4993665472776182016 7693899003504836224 10394132534233490432 13094366064962144640 15794599595690798848 48089052709901440 2748322583438555648 5448556114167209856 8148789644895864064 10849023175624518272 13549256706353172480 16249490237081826688 502979694100929280 3203213224829583488 5903446755558237696 8603680286286891904 11303913817015546112 14004147347744200320 16704380878472854528 957870335491957120 3658103866220611328 6358337396949265536 9058570927677919744 11758804458406573952 14459037989135228160 17159271519863882368 1412760976882984960 4112994507611639168 6813228038340293376 9513461569068947584 12213695099797601792 14913928630526256000 17614162161254910208 1867651618274012800 4567885149002667008 7268118679731321216 9968352210459975424 12668585741188629632 15368819271917283840 18069052802645938048 2322542259665040640 5022775790393694848 7723009321122349056 10423242851851003264 13123476382579657472 15823709913308311680 77199370327414272 2777432901056068480 5477666431784722688 8177899962513376896 10878133493242031104 13578367023970685312 16278600554699339520 532090011718442112 3232323542447096320 5932557073175750528 8632790603904404736 11333024134633058944 14033257665361713152 16733491196090367360 986980653109469952 3687214183838124160 6387447714566778368 9087681245295432576 11787914776024086784 14488148306752740992 17188381837481395200 1441871294500497792 4142104825229152000 6842338355957806208 9542571886686460416 12242805417415114624 14943038948143768832 17643272478872423040 1896761935891525632 4596995466620179840 7297228997348834048 9997462528077488256 12697696058806142464 15397929589534796672 18098163120263450880 2351652577282553472 5051886108011207680 7752119638739861888 10452353169468516096 13152586700197170304 15852820230925824512 106309687944927104 2806543218673581312 5506776749402235520 8207010280130889728 10907243810859543936 13607477341588198144 16307710872316852352 561200329335954944 3261433860064609152 5961667390793263360 8661900921521917568 11362134452250571776 14062367982979225984 16762601513707880192 1016090970726982784 3716324501455636992 6416558032184291200 9116791562912945408 11817025093641599616 14517258624370253824 17217492155098908032 1470981612118010624 4171215142846664832 6871448673575319040 9571682204303973248 12271915735032627456 14972149265761281664 17672382796489935872 1925872253509038464 4626105784237692672 7326339314966346880 10026572845695001088 12726806376423655296 15427039907152309504 18127273437880963712 2380762894900066304 5080996425628720512 7781229956357374720 10481463487086028928 13181697017814683136 15881930548543337344 135420005562439936 2835653536291094144 5535887067019748352 8236120597748402560 10936354128477056768 13636587659205710976 16336821189934365184 590310646953467776 3290544177682121984 5990777708410776192 8691011239139430400 11391244769868084608 14091478300596738816 16791711831325393024 1045201288344495616 3745434819073149824 6445668349801804032 9145901880530458240 11846135411259112448 14546368941987766656 17246602472716420864 1500091929735523456 4200325460464177664 6900558991192831872 9600792521921486080 12301026052650140288 15001259583378794496 17701493114107448704 1954982571126551296 4655216101855205504 7355449632583859712 10055683163312513920 12755916694041168128 15456150224769822336 18156383755498476544 2409873212517579136 5110106743246233344 7810340273974887552 10510573804703541760 13210807335432195968 15911040866160850176 164530323179952768 2864763853908606976 5564997384637261184 8265230915365915392 10965464446094569600 13665697976823223808 16365931507551878016 619420964570980608 3319654495299634816 6019888026028289024 8720121556756943232 11420355087485597440 14120588618214251648 16820822148942905856 1074311605962008448 3774545136690662656 6474778667419316864 9175012198147971072 11875245728876625280 14575479259605279488 17275712790333933696 1529202247353036288 4229435778081690496 6929669308810344704 9629902839538998912 12330136370267653120 15030369900996307328 17730603431724961536 1984092888744064128 4684326419472718336 7384559950201372544 10084793480930026752 12785027011658680960 15485260542387335168 18185494073115989376 2438983530135091968 5139217060863746176 7839450591592400384 10539684122321054592 13239917653049708800 15940151183778363008 193640640797465600 2893874171526119808 5594107702254774016 8294341232983428224 10994574763712082432 13694808294440736640 16395041825169390848 648531282188493440 3348764812917147648 6048998343645801856 8749231874374456064 11449465405103110272 14149698935831764480 16849932466560418688 1103421923579521280 3803655454308175488 6503888985036829696 9204122515765483904 11904356046494138112 14604589577222792320 17304823107951446528 1558312564970549120 4258546095699203328 6958779626427857536 9659013157156511744 12359246687885165952 15059480218613820160 17759713749342474368 2013203206361576960 4713436737090231168 7413670267818885376 10113903798547539584 12814137329276193792 15514370860004848000 18214604390733502208 2468093847752604800 5168327378481259008 7868560909209913216 10568794439938567424 13269027970667221632 15969261501395875840 222750958414978432 2922984489143632640 5623218019872286848 8323451550600941056 11023685081329595264 13723918612058249472 16424152142786903680 677641599806006272 3377875130534660480 6078108661263314688 8778342191991968896 11478575722720623104 14178809253449277312 16879042784177931520 1132532241197034112 3832765771925688320 6532999302654342528 9233232833382996736 11933466364111650944 14633699894840305152 17333933425568959360 1587422882588061952 4287656413316716160 6987889944045370368 9688123474774024576 12388357005502678784 15088590536231332992 17788824066959987200 2042313523979089792 4742547054707744000 7442780585436398208 10143014116165052416 12843247646893706624 15543481177622360832 18243714708351015040 2497204165370117632 5197437696098771840 7897671226827426048 10597904757556080256 13298138288284734464 15998371819013388672 251861276032491264 2952094806761145472 5652328337489799680 8352561868218453888 11052795398947108096 13753028929675762304 16453262460404416512 706751917423519104 3406985448152173312 6107218978880827520 8807452509609481728 11507686040338135936 14207919571066790144 16908153101795444352 1161642558814546944 3861876089543201152 6562109620271855360 9262343151000509568 11962576681729163776 14662810212457817984 17363043743186472192 1616533200205574784 4316766730934228992 7017000261662883200 9717233792391537408 12417467323120191616 15117700853848845824 17817934384577500032 2071423841596602624 4771657372325256832 7471890903053911040 10172124433782565248 12872357964511219456 15572591495239873664 18272825025968527872 2526314482987630464 5226548013716284672 7926781544444938880 10627015075173593088 13327248605902247296 16027482136630901504 280971593650004096 2981205124378658304 5681438655107312512 8381672185835966720 11081905716564620928 13782139247293275136 16482372778021929344 735862235041031936 3436095765769686144 6136329296498340352 8836562827226994560 11536796357955648768 14237029888684302976 16937263419412957184 1190752876432059776 3890986407160713984 6591219937889368192 9291453468618022400 11991686999346676608 14691920530075330816 17392154060803985024 1645643517823087616 4345877048551741824 7046110579280396032 9746344110009050240 12446577640737704448 15146811171466358656 17847044702195012864 2100534159214115456 4800767689942769664 7501001220671423872 10201234751400078080 12901468282128732288 15601701812857386496 18301935343586040704 2555424800605143296 5255658331333797504 7955891862062451712 10656125392791105920 13356358923519760128 16056592454248414336 310081911267516928 3010315441996171136 5710548972724825344 8410782503453479552 11111016034182133760 13811249564910787968 16511483095639442176 764972552658544768 3465206083387198976 6165439614115853184 8865673144844507392 11565906675573161600 14266140206301815808 16966373737030470016 1219863194049572608 3920096724778226816 6620330255506881024 9320563786235535232 12020797316964189440 14721030847692843648 17421264378421497856 1674753835440600448 4374987366169254656 7075220896897908864 9775454427626563072 12475687958355217280 15175921489083871488 17876155019812525696 2129644476831628288 4829878007560282496 7530111538288936704 10230345069017590912 12930578599746245120 15630812130474899328 18331045661203553536 2584535118222656128 5284768648951310336 7985002179679964544 10685235710408618752 13385469241137272960 16085702771865927168 339192228885029760 3039425759613683968 5739659290342338176 8439892821070992384 11140126351799646592 13840359882528300800 16540593413256955008 794082870276057600 3494316401004711808 6194549931733366016 8894783462462020224 11595016993190674432 14295250523919328640 16995484054647982848 1248973511667085440 3949207042395739648 6649440573124393856 9349674103853048064 12049907634581702272 14750141165310356480 17450374696039010688 1703864153058113280 4404097683786767488 7104331214515421696 9804564745244075904 12504798275972730112 15205031806701384320 17905265337430038528 2158754794449141120 4858988325177795328 7559221855906449536 10259455386635103744 12959688917363757952 15659922448092412160 18360155978821066368 2613645435840168960 5313878966568823168 8014112497297477376 10714346028026131584 13414579558754785792 16114813089483440000 368302546502542592 3068536077231196800 5768769607959851008 8469003138688505216 11169236669417159424 13869470200145813632 16569703730874467840 823193187893570432 3523426718622224640 6223660249350878848 8923893780079533056 11624127310808187264 14324360841536841472 17024594372265495680 1278083829284598272 3978317360013252480 6678550890741906688 9378784421470560896 12079017952199215104 14779251482927869312 17479485013656523520 1732974470675626112 4433208001404280320 7133441532132934528 9833675062861588736 12533908593590242944 15234142124318897152 17934375655047551360 2187865112066653952 4888098642795308160 7588332173523962368 10288565704252616576 12988799234981270784 15689032765709924992 18389266296438579200 2642755753457681792 5342989284186336000 8043222814914990208 10743456345643644416 13443689876372298624 16143923407100952832 397412864120055424 3097646394848709632 5797879925577363840 8498113456306018048 11198346987034672256 13898580517763326464 16598814048491980672 852303505511083264 3552537036239737472 6252770566968391680 8953004097697045888 11653237628425700096 14353471159154354304 17053704689883008512 1307194146902111104 4007427677630765312 6707661208359419520 9407894739088073728 12108128269816727936 14808361800545382144 17508595331274036352 1762084788293138944 4462318319021793152 7162551849750447360 9862785380479101568 12563018911207755776 15263252441936409984 17963485972665064192 2216975429684166784 4917208960412820992 7617442491141475200 10317676021870129408 13017909552598783616 15718143083327437824 18418376614056092032 2671866071075194624 5372099601803848832 8072333132532503040 10772566663261157248 13472800193989811456 16173033724718465664 426523181737568256 3126756712466222464 5826990243194876672 8527223773923530880 11227457304652185088 13927690835380839296 16627924366109493504 881413823128596096 3581647353857250304 6281880884585904512 8982114415314558720 11682347946043212928 14382581476771867136 17082815007500521344 1336304464519623936 4036537995248278144 6736771525976932352 9437005056705586560 12137238587434240768 14837472118162894976 17537705648891549184 1791195105910651776 4491428636639305984 7191662167367960192 9891895698096614400 12592129228825268608 15292362759553922816 17992596290282577024 2246085747301679616 4946319278030333824 7646552808758988032 10346786339487642240 13047019870216296448 15747253400944950656 742857964053248 2700976388692707456 5401209919421361664 8101443450150015872 10801676980878670080 13501910511607324288 16202144042335978496 455633499355081088 3155867030083735296 5856100560812389504 8556334091541043712 11256567622269697920 13956801152998352128 16657034683727006336 910524140746108928 3610757671474763136 6310991202203417344 9011224732932071552 11711458263660725760 14411691794389379968 17111925325118034176 1365414782137136768 4065648312865790976 6765881843594445184 9466115374323099392 12166348905051753600 14866582435780407808 17566815966509062016 1820305423528164608 4520538954256818816 7220772484985473024 9921006015714127232 12621239546442781440 15321473077171435648 18021706607900089856 2275196064919192448 4975429595647846656 7675663126376500864 10375896657105155072 13076130187833809280 15776363718562463488 29853175581566080 2730086706310220288 5430320237038874496 8130553767767528704 10830787298496182912 13531020829224837120 16231254359953491328 484743816972593920 3184977347701248128 5885210878429902336 8585444409158556544 11285677939887210752 13985911470615864960 16686145001344519168 939634458363621760 3639867989092275968 6340101519820930176 9040335050549584384 11740568581278238592 14440802112006892800 17141035642735547008 1394525099754649600 4094758630483303808 6794992161211958016 9495225691940612224 12195459222669266432 14895692753397920640 17595926284126574848 1849415741145677440 4549649271874331648 7249882802602985856 9950116333331640064 12650349864060294272 15350583394788948480 18050816925517602688 2304306382536705280 5004539913265359488 7704773443994013696 10405006974722667904 13105240505451322112 15805474036179976320 58963493199078912 2759197023927733120 5459430554656387328 8159664085385041536 10859897616113695744 13560131146842349952 16260364677571004160 513854134590106752 3214087665318760960 5914321196047415168 8614554726776069376 11314788257504723584 14015021788233377792 16715255318962032000 968744775981134592 3668978306709788800 6369211837438443008 9069445368167097216 11769678898895751424 14469912429624405632 17170145960353059840 1423635417372162432 4123868948100816640 6824102478829470848 9524336009558125056 12224569540286779264 14924803071015433472 17625036601744087680 1878526058763190272 4578759589491844480 7278993120220498688 9979226650949152896 12679460181677807104 15379693712406461312 18079927243135115520 2333416700154218112 5033650230882872320 7733883761611526528 10434117292340180736 13134350823068834944 15834584353797489152 88073810816591744 2788307341545245952 5488540872273900160 8188774403002554368 10889007933731208576 13589241464459862784 16289474995188516992 542964452207619584 3243197982936273792 5943431513664928000 8643665044393582208 11343898575122236416 14044132105850890624 16744365636579544832 997855093598647424 3698088624327301632 6398322155055955840 9098555685784610048 11798789216513264256 14499022747241918464 17199256277970572672 1452745734989675264 4152979265718329472 6853212796446983680 9553446327175637888 12253679857904292096 14953913388632946304 17654146919361600512 1907636376380703104 4607869907109357312 7308103437838011520 10008336968566665728 12708570499295319936 15408804030023974144 18109037560752628352 2362527017771730944 5062760548500385152 7762994079229039360 10463227609957693568 13163461140686347776 15863694671415001984 117184128434104576 2817417659162758784 5517651189891412992 8217884720620067200 10918118251348721408 13618351782077375616 16318585312806029824 572074769825132416 3272308300553786624 5972541831282440832 8672775362011095040 11373008892739749248 14073242423468403456 16773475954197057664 1026965411216160256 3727198941944814464 6427432472673468672 9127666003402122880 11827899534130777088 14528133064859431296 17228366595588085504 1481856052607188096 4182089583335842304 6882323114064496512 9582556644793150720 12282790175521804928 14983023706250459136 17683257236979113344 1936746693998215936 4636980224726870144 7337213755455524352 10037447286184178560 12737680816912832768 15437914347641486976 18138147878370141184 2391637335389243776 5091870866117897984 7792104396846552192 10492337927575206400 13192571458303860608 15892804989032514816 146294446051617408 2846527976780271616 5546761507508925824 8246995038237580032 10947228568966234240 13647462099694888448 16347695630423542656 601185087442645248 3301418618171299456 6001652148899953664 8701885679628607872 11402119210357262080 14102352741085916288 16802586271814570496 1056075728833673088 3756309259562327296 6456542790290981504 9156776321019635712 11857009851748289920 14557243382476944128 17257476913205598336 1510966370224700928 4211199900953355136 6911433431682009344 9611666962410663552 12311900493139317760 15012134023867971968 17712367554596626176 1965857011615728768 4666090542344382976 7366324073073037184 10066557603801691392 12766791134530345600 15467024665258999808 18167258195987654016 2420747653006756608 5120981183735410816 7821214714464065024 10521448245192719232 13221681775921373440 15921915306650027648 175404763669130240 2875638294397784448 5575871825126438656 8276105355855092864 10976338886583747072 13676572417312401280 16376805948041055488 630295405060158080 3330528935788812288 6030762466517466496 8730995997246120704 11431229527974774912 14131463058703429120 16831696589432083328 1085186046451185920 3785419577179840128 6485653107908494336 9185886638637148544 11886120169365802752 14586353700094456960 17286587230823111168 1540076687842213760 4240310218570867968 6940543749299522176 9640777280028176384 12341010810756830592 15041244341485484800 17741477872214139008 1994967329233241600 4695200859961895808 7395434390690550016 10095667921419204224 12795901452147858432 15496134982876512640 18196368513605166848 2449857970624269440 5150091501352923648 7850325032081577856 10550558562810232064 13250792093538886272 15951025624267540480 204515081286643072 2904748612015297280 5604982142743951488 8305215673472605696 11005449204201259904 13705682734929914112 16405916265658568320 659405722677670912 3359639253406325120 6059872784134979328 8760106314863633536 11460339845592287744 14160573376320941952 16860806907049596160 1114296364068698752 3814529894797352960 6514763425526007168 9214996956254661376 11915230486983315584 14615464017711969792 17315697548440624000 1569187005459726592 4269420536188380800 6969654066917035008 9669887597645689216 12370121128374343424 15070354659102997632 17770588189831651840 2024077646850754432 4724311177579408640 7424544708308062848 10124778239036717056 12825011769765371264 15525245300494025472 18225478831222679680 2478968288241782272 5179201818970436480 7879435349699090688 10579668880427744896 13279902411156399104 15980135941885053312 233625398904155904 2933858929632810112 5634092460361464320 8334325991090118528 11034559521818772736 13734793052547426944 16435026583276081152 688516040295183744 3388749571023837952 6088983101752492160 8789216632481146368 11489450163209800576 14189683693938454784 16889917224667108992 1143406681686211584 3843640212414865792 6543873743143520000 9244107273872174208 11944340804600828416 14644574335329482624 17344807866058136832 1598297323077239424 4298530853805893632 6998764384534547840 9698997915263202048 12399231445991856256 15099464976720510464 17799698507449164672 2053187964468267264 4753421495196921472 7453655025925575680 10153888556654229888 12854122087382884096 15554355618111538304 18254589148840192512 2508078605859295104 5208312136587949312 7908545667316603520 10608779198045257728 13309012728773911936 16009246259502566144 262735716521668736 2962969247250322944 5663202777978977152 8363436308707631360 11063669839436285568 13763903370164939776 16464136900893593984 717626357912696576 3417859888641350784 6118093419370004992 8818326950098659200 11518560480827313408 14218794011555967616 16919027542284621824 1172516999303724416 3872750530032378624 6572984060761032832 9273217591489687040 11973451122218341248 14673684652946995456 17373918183675649664 1627407640694752256 4327641171423406464 7027874702152060672 9728108232880714880 12428341763609369088 15128575294338023296 17828808825066677504 2082298282085780096 4782531812814434304 7482765343543088512 10182998874271742720 12883232405000396928 15583465935729051136 18283699466457705344 2537188923476807936 5237422454205462144 7937655984934116352 10637889515662770560 13338123046391424768 16038356577120078976 291846034139181568 2992079564867835776 5692313095596489984 8392546626325144192 11092780157053798400 13793013687782452608 16493247218511106816 746736675530209408 3446970206258863616 6147203736987517824 8847437267716172032 11547670798444826240 14247904329173480448 16948137859902134656 1201627316921237248 3901860847649891456 6602094378378545664 9302327909107199872 12002561439835854080 14702794970564508288 17403028501293162496 1656517958312265088 4356751489040919296 7056985019769573504 9757218550498227712 12457452081226881920 15157685611955536128 17857919142684190336 2111408599703292928 4811642130431947136 7511875661160601344 10212109191889255552 12912342722617909760 15612576253346563968 18312809784075218176 2566299241094320768 5266532771822974976 7966766302551629184 10666999833280283392 13367233364008937600 16067466894737591808 320956351756694400 3021189882485348608 5721423413214002816 8421656943942657024 11121890474671311232 13822124005399965440 16522357536128619648 775846993147722240 3476080523876376448 6176314054605030656 8876547585333684864 11576781116062339072 14277014646790993280 16977248177519647488 1230737634538750080 3930971165267404288 6631204695996058496 9331438226724712704 12031671757453366912 14731905288182021120 17432138818910675328 1685628275929777920 4385861806658432128 7086095337387086336 9786328868115740544 12486562398844394752 15186795929573048960 17887029460301703168 2140518917320805760 4840752448049459968 7540985978778114176 10241219509506768384 12941453040235422592 15641686570964076800 18341920101692731008 2595409558711833600 5295643089440487808 7995876620169142016 10696110150897796224 13396343681626450432 16096577212355104640 350066669374207232 3050300200102861440 5750533730831515648 8450767261560169856 11151000792288824064 13851234323017478272 16551467853746132480 804957310765235072 3505190841493889280 6205424372222543488 8905657902951197696 11605891433679851904 14306124964408506112 17006358495137160320 1259847952156262912 3960081482884917120 6660315013613571328 9360548544342225536 12060782075070879744 14761015605799533952 17461249136528188160 1714738593547290752 4414972124275944960 7115205655004599168 9815439185733253376 12515672716461907584 15215906247190561792 17916139777919216000 2169629234938318592 4869862765666972800 7570096296395627008 10270329827124281216 12970563357852935424 15670796888581589632 18371030419310243840 2624519876329346432 5324753407058000640 8024986937786654848 10725220468515309056 13425453999243963264 16125687529972617472 379176986991720064 3079410517720374272 5779644048449028480 8479877579177682688 11180111109906336896 13880344640634991104 16580578171363645312 834067628382747904 3534301159111402112 6234534689840056320 8934768220568710528 11635001751297364736 14335235282026018944 17035468812754673152 1288958269773775744 3989191800502429952 6689425331231084160 9389658861959738368 12089892392688392576 14790125923417046784 17490359454145700992 1743848911164803584 4444082441893457792 7144315972622112000 9844549503350766208 12544783034079420416 15245016564808074624 17945250095536728832 2198739552555831424 4898973083284485632 7599206614013139840 10299440144741794048 12999673675470448256 15699907206199102464 18400140736927756672 2653630193946859264 5353863724675513472 8054097255404167680 10754330786132821888 13454564316861476096 16154797847590130304 408287304609232896 3108520835337887104 5808754366066541312 8508987896795195520 11209221427523849728 13909454958252503936 16609688488981158144 863177946000260736 3563411476728914944 6263645007457569152 8963878538186223360 11664112068914877568 14364345599643531776 17064579130372185984 1318068587391288576 4018302118119942784 6718535648848596992 9418769179577251200 12119002710305905408 14819236241034559616 17519469771763213824 1772959228782316416 4473192759510970624 7173426290239624832 9873659820968279040 12573893351696933248 15274126882425587456 17974360413154241664 2227849870173344256 4928083400901998464 7628316931630652672 10328550462359306880 13028783993087961088 15729017523816615296 18429251054545269504 2682740511564372096 5382974042293026304 8083207573021680512 10783441103750334720 13483674634478988928 16183908165207643136 437397622226745728 3137631152955399936 5837864683684054144 8538098214412708352 11238331745141362560 13938565275870016768 16638798806598670976 892288263617773568 3592521794346427776 6292755325075081984 8992988855803736192 11693222386532390400 14393455917261044608 17093689447989698816 1347178905008801408 4047412435737455616 6747645966466109824 9447879497194764032 12148113027923418240 14848346558652072448 17548580089380726656 1802069546399829248 4502303077128483456 7202536607857137664 9902770138585791872 12603003669314446080 15303237200043100288 18003470730771754496 2256960187790857088 4957193718519511296 7657427249248165504 10357660779976819712 13057894310705473920 15758127841434128128 11617298453230720 2711850829181884928 5412084359910539136 8112317890639193344 10812551421367847552 13512784952096501760 16213018482825155968 466507939844258560 3166741470572912768 5866975001301566976 8567208532030221184 11267442062758875392 13967675593487529600 16667909124216183808 921398581235286400 3621632111963940608 6321865642692594816 9022099173421249024 11722332704149903232 14422566234878557440 17122799765607211648 1376289222626314240 4076522753354968448 6776756284083622656 9476989814812276864 12177223345540931072 14877456876269585280 17577690406998239488 1831179864017342080 4531413394745996288 7231646925474650496 9931880456203304704 12632113986931958912 15332347517660613120 18032581048389267328 2286070505408369920 4986304036137024128 7686537566865678336 10386771097594332544 13087004628322986752 15787238159051640960 40727616070743552 2740961146799397760 5441194677528051968 8141428208256706176 10841661738985360384 13541895269714014592 16242128800442668800 495618257461771392 3195851788190425600 5896085318919079808 8596318849647734016 11296552380376388224 13996785911105042432 16697019441833696640 950508898852799232 3650742429581453440 6350975960310107648 9051209491038761856 11751443021767416064 14451676552496070272 17151910083224724480 1405399540243827072 4105633070972481280 6805866601701135488 9506100132429789696 12206333663158443904 14906567193887098112 17606800724615752320 1860290181634854912 4560523712363509120 7260757243092163328 9960990773820817536 12661224304549471744 15361457835278125952 18061691366006780160 2315180823025882752 5015414353754536960 7715647884483191168 10415881415211845376 13116114945940499584 15816348476669153792 69837933688256384 2770071464416910592 5470304995145564800 8170538525874219008 10870772056602873216 13571005587331527424 16271239118060181632 524728575079284224 3224962105807938432 5925195636536592640 8625429167265246848 11325662697993901056 14025896228722555264 16726129759451209472 979619216470312064 3679852747198966272 6380086277927620480 9080319808656274688 11780553339384928896 14480786870113583104 17181020400842237312 1434509857861339904 4134743388589994112 6834976919318648320 9535210450047302528 12235443980775956736 14935677511504610944 17635911042233265152 1889400499252367744 4589634029981021952 7289867560709676160 9990101091438330368 12690334622166984576 15390568152895638784 18090801683624292992 2344291140643395584 5044524671372049792 7744758202100704000 10444991732829358208 13145225263558012416 15845458794286666624 98948251305769216 2799181782034423424 5499415312763077632 8199648843491731840 10899882374220386048 13600115904949040256 16300349435677694464 553838892696797056 3254072423425451264 5954305954154105472 8654539484882759680 11354773015611413888 14055006546340068096 16755240077068722304 1008729534087824896 3708963064816479104 6409196595545133312 9109430126273787520 11809663657002441728 14509897187731095936 17210130718459750144 1463620175478852736 4163853706207506944 6864087236936161152 9564320767664815360 12264554298393469568 14964787829122123776 17665021359850777984 1918510816869880576 4618744347598534784 7318977878327188992 10019211409055843200 12719444939784497408 15419678470513151616 18119912001241805824 2373401458260908416 5073634988989562624 7773868519718216832 10474102050446871040 13174335581175525248 15874569111904179456 128058568923282048 2828292099651936256 5528525630380590464 8228759161109244672 10928992691837898880 13629226222566553088 16329459753295207296 582949210314309888 3283182741042964096 5983416271771618304 8683649802500272512 11383883333228926720 14084116863957580928 16784350394686235136 1037839851705337728 3738073382433991936 6438306913162646144 9138540443891300352 11838773974619954560 14539007505348608768 17239241036077262976 1492730493096365568 4192964023825019776 6893197554553673984 9593431085282328192 12293664616010982400 14993898146739636608 17694131677468290816 1947621134487393408 4647854665216047616 7348088195944701824 10048321726673356032 12748555257402010240 15448788788130664448 18149022318859318656 2402511775878421248 5102745306607075456 7802978837335729664 10503212368064383872 13203445898793038080 15903679429521692288 157168886540794880 2857402417269449088 5557635947998103296 8257869478726757504 10958103009455411712 13658336540184065920 16358570070912720128 612059527931822720 3312293058660476928 6012526589389131136 8712760120117785344 11412993650846439552 14113227181575093760 16813460712303747968 1066950169322850560 3767183700051504768 6467417230780158976 9167650761508813184 11867884292237467392 14568117822966121600 17268351353694775808 1521840810713878400 4222074341442532608 6922307872171186816 9622541402899841024 12322774933628495232 15023008464357149440 17723241995085803648 1976731452104906240 4676964982833560448 7377198513562214656 10077432044290868864 12777665575019523072 15477899105748177280 18178132636476831488 2431622093495934080 5131855624224588288 7832089154953242496 10532322685681896704 13232556216410550912 15932789747139205120 186279204158307712 2886512734886961920 5586746265615616128 8286979796344270336 10987213327072924544 13687446857801578752 16387680388530232960 641169845549335552 3341403376277989760 6041636907006643968 8741870437735298176 11442103968463952384 14142337499192606592 16842571029921260800 1096060486940363392 3796294017669017600 6496527548397671808 9196761079126326016 11896994609854980224 14597228140583634432 17297461671312288640 1550951128331391232 4251184659060045440 6951418189788699648 9651651720517353856 12351885251246008064 15052118781974662272 17752352312703316480 2005841769722419072 4706075300451073280 7406308831179727488 10106542361908381696 12806775892637035904 15507009423365690112 18207242954094344320 2460732411113446912 5160965941842101120 7861199472570755328 10561433003299409536 13261666534028063744 15961900064756717952 215389521775820544 2915623052504474752 5615856583233128960 8316090113961783168 11016323644690437376 13716557175419091584 16416790706147745792 670280163166848384 3370513693895502592 6070747224624156800 8770980755352811008 11471214286081465216 14171447816810119424 16871681347538773632 1125170804557876224 3825404335286530432 6525637866015184640 9225871396743838848 11926104927472493056 14626338458201147264 17326571988929801472 1580061445948904064 4280294976677558272 6980528507406212480 9680762038134866688 12380995568863520896 15081229099592175104 17781462630320829312 2034952087339931904 4735185618068586112 7435419148797240320 10135652679525894528 12835886210254548736 15536119740983202944 18236353271711857152 2489842728730959744 5190076259459613952 7890309790188268160 10590543320916922368 13290776851645576576 15991010382374230784 244499839393333376 2944733370121987584 5644966900850641792 8345200431579296000 11045433962307950208 13745667493036604416 16445901023765258624 699390480784361216 3399624011513015424 6099857542241669632 8800091072970323840 11500324603698978048 14200558134427632256 16900791665156286464 1154281122175389056 3854514652904043264 6554748183632697472 9254981714361351680 11955215245090005888 14655448775818660096 17355682306547314304 1609171763566416896 4309405294295071104 7009638825023725312 9709872355752379520 12410105886481033728 15110339417209687936 17810572947938342144 2064062404957444736 4764295935686098944 7464529466414753152 10164762997143407360 12864996527872061568 15565230058600715776 18265463589329369984 2518953046348472576 5219186577077126784 7919420107805780992 10619653638534435200 13319887169263089408 16020120699991743616 273610157010846208 2973843687739500416 5674077218468154624 8374310749196808832 11074544279925463040 13774777810654117248 16475011341382771456 728500798401874048 3428734329130528256 6128967859859182464 8829201390587836672 11529434921316490880 14229668452045145088 16929901982773799296 1183391439792901888 3883624970521556096 6583858501250210304 9284092031978864512 11984325562707518720 14684559093436172928 17384792624164827136 1638282081183929728 4338515611912583936 7038749142641238144 9738982673369892352 12439216204098546560 15139449734827200768 17839683265555854976 2093172722574957568 4793406253303611776 7493639784032265984 10193873314760920192 12894106845489574400 15594340376218228608 18294573906946882816 2548063363965985408 5248296894694639616 7948530425423293824 10648763956151948032 13348997486880602240 16049231017609256448 302720474628359040 3002954005357013248 5703187536085667456 8403421066814321664 11103654597542975872 13803888128271630080 16504121659000284288 757611116019386880 3457844646748041088 6158078177476695296 8858311708205349504 11558545238934003712 14258778769662657920 16959012300391312128 1212501757410414720 3912735288139068928 6612968818867723136 9313202349596377344 12013435880325031552 14713669411053685760 17413902941782339968 1667392398801442560 4367625929530096768 7067859460258750976 9768092990987405184 12468326521716059392 15168560052444713600 17868793583173367808 2122283040192470400 4822516570921124608 7522750101649778816 10222983632378433024 12923217163107087232 15623450693835741440 18323684224564395648 2577173681583498240 5277407212312152448 7977640743040806656 10677874273769460864 13378107804498115072 16078341335226769280 331830792245871872 3032064322974526080 5732297853703180288 8432531384431834496 11132764915160488704 13832998445889142912 16533231976617797120 786721433636899712 3486954964365553920 6187188495094208128 8887422025822862336 11587655556551516544 14287889087280170752 16988122618008824960 1241612075027927552 3941845605756581760 6642079136485235968 9342312667213890176 12042546197942544384 14742779728671198592 17443013259399852800 1696502716418955392 4396736247147609600 7096969777876263808 9797203308604918016 12497436839333572224 15197670370062226432 17897903900790880640 2151393357809983232 4851626888538637440 7551860419267291648 10252093949995945856 12952327480724600064 15652561011453254272 18352794542181908480 2606283999201011072 5306517529929665280 8006751060658319488 10706984591386973696 13407218122115627904 16107451652844282112 360941109863384704 3061174640592038912 5761408171320693120 8461641702049347328 11161875232778001536 13862108763506655744 16562342294235309952 815831751254412544 3516065281983066752 6216298812711720960 8916532343440375168 11616765874169029376 14316999404897683584 17017232935626337792 1270722392645440384 3970955923374094592 6671189454102748800 9371422984831403008 12071656515560057216 14771890046288711424 17472123577017365632 1725613034036468224 4425846564765122432 7126080095493776640 9826313626222430848 12526547156951085056 15226780687679739264 17927014218408393472 2180503675427496064 4880737206156150272 7580970736884804480 10281204267613458688 12981437798342112896 15681671329070767104 18381904859799421312 2635394316818523904 5335627847547178112 8035861378275832320 10736094909004486528 13436328439733140736 16136561970461794944 390051427480897536 3090284958209551744 5790518488938205952 8490752019666860160 11190985550395514368 13891219081124168576 16591452611852822784 844942068871925376 3545175599600579584 6245409130329233792 8945642661057888000 11645876191786542208 14346109722515196416 17046343253243850624 1299832710262953216 4000066240991607424 6700299771720261632 9400533302448915840 12100766833177570048 14801000363906224256 17501233894634878464 1754723351653981056 4454956882382635264 7155190413111289472 9855423943839943680 12555657474568597888 15255891005297252096 17956124536025906304 2209613993045008896 4909847523773663104 7610081054502317312 10310314585230971520 13010548115959625728 15710781646688279936 18411015177416934144 2664504634436036736 5364738165164690944 8064971695893345152 10765205226621999360 13465438757350653568 16165672288079307776 419161745098410368 3119395275827064576 5819628806555718784 8519862337284372992 11220095868013027200 13920329398741681408 16620562929470335616 874052386489438208 3574285917218092416 6274519447946746624 8974752978675400832 11674986509404055040 14375220040132709248 17075453570861363456 1328943027880466048 4029176558609120256 6729410089337774464 9429643620066428672 12129877150795082880 14830110681523737088 17530344212252391296 1783833669271493888 4484067200000148096 7184300730728802304 9884534261457456512 12584767792186110720 15285001322914764928 17985234853643419136 2238724310662521728 4938957841391175936 7639191372119830144 10339424902848484352 13039658433577138560 15739891964305792768 18440125495034446976 2693614952053549568 5393848482782203776 8094082013510857984 10794315544239512192 13494549074968166400 16194782605696820608 448272062715923200 3148505593444577408 5848739124173231616 8548972654901885824 11249206185630540032 13949439716359194240 16649673247087848448 903162704106951040 3603396234835605248 6303629765564259456 9003863296292913664 11704096827021567872 14404330357750222080 17104563888478876288 1358053345497978880 4058286876226633088 6758520406955287296 9458753937683941504 12158987468412595712 14859220999141249920 17559454529869904128 1812943986889006720 4513177517617660928 7213411048346315136 9913644579074969344 12613878109803623552 15314111640532277760 18014345171260931968 2267834628280034560 4968068159008688768 7668301689737342976 10368535220465997184 13068768751194651392 15769002281923305600 22491738942408192 2722725269671062400 5422958800399716608 8123192331128370816 10823425861857025024 13523659392585679232 16223892923314333440 477382380333436032 3177615911062090240 5877849441790744448 8578082972519398656 11278316503248052864 13978550033976707072 16678783564705361280 932273021724463872 3632506552453118080 6332740083181772288 9032973613910426496 11733207144639080704 14433440675367734912 17133674206096389120 1387163663115491712 4087397193844145920 6787630724572800128 9487864255301454336 12188097786030108544 14888331316758762752 17588564847487416960 1842054304506519552 4542287835235173760 7242521365963827968 9942754896692482176 12642988427421136384 15343221958149790592 18043455488878444800 2296944945897547392 4997178476626201600 7697412007354855808 10397645538083510016 13097879068812164224 15798112599540818432 51602056559921024 2751835587288575232 5452069118017229440 8152302648745883648 10852536179474537856 13552769710203192064 16253003240931846272 506492697950948864 3206726228679603072 5906959759408257280 8607193290136911488 11307426820865565696 14007660351594219904 16707893882322874112 961383339341976704 3661616870070630912 6361850400799285120 9062083931527939328 11762317462256593536 14462550992985247744 17162784523713901952 1416273980733004544 4116507511461658752 6816741042190312960 9516974572918967168 12217208103647621376 14917441634376275584 17617675165104929792 1871164622124032384 4571398152852686592 7271631683581340800 9971865214309995008 12672098745038649216 15372332275767303424 18072565806495957632 2326055263515060224 5026288794243714432 7726522324972368640 10426755855701022848 13126989386429677056 15827222917158331264 80712374177433856 2780945904906088064 5481179435634742272 8181412966363396480 10881646497092050688 13581880027820704896 16282113558549359104 535603015568461696 3235836546297115904 5936070077025770112 8636303607754424320 11336537138483078528 14036770669211732736 16737004199940386944 990493656959489536 3690727187688143744 6390960718416797952 9091194249145452160 11791427779874106368 14491661310602760576 17191894841331414784 1445384298350517376 4145617829079171584 6845851359807825792 9546084890536480000 12246318421265134208 14946551951993788416 17646785482722442624 1900274939741545216 4600508470470199424 7300742001198853632 10000975531927507840 12701209062656162048 15401442593384816256 18101676124113470464 2355165581132573056 5055399111861227264 7755632642589881472 10455866173318535680 13156099704047189888 15856333234775844096 109822691794946688 2810056222523600896 5510289753252255104 8210523283980909312 10910756814709563520 13610990345438217728 16311223876166871936 564713333185974528 3264946863914628736 5965180394643282944 8665413925371937152 11365647456100591360 14065880986829245568 16766114517557899776 1019603974577002368 3719837505305656576 6420071036034310784 9120304566762964992 11820538097491619200 14520771628220273408 17221005158948927616 1474494615968030208 4174728146696684416 6874961677425338624 9575195208153992832 12275428738882647040 14975662269611301248 17675895800339955456 1929385257359058048 4629618788087712256 7329852318816366464 10030085849545020672 12730319380273674880 15430552911002329088 18130786441730983296 2384275898750085888 5084509429478740096 7784742960207394304 10484976490936048512 13185210021664702720 15885443552393356928 138933009412459520 2839166540141113728 5539400070869767936 8239633601598422144 10939867132327076352 13640100663055730560 16340334193784384768 593823650803487360 3294057181532141568 5994290712260795776 8694524242989449984 11394757773718104192 14094991304446758400 16795224835175412608 1048714292194515200 3748947822923169408 6449181353651823616 9149414884380477824 11849648415109132032 14549881945837786240 17250115476566440448 1503604933585543040 4203838464314197248 6904071995042851456 9604305525771505664 12304539056500159872 15004772587228814080 17705006117957468288 1958495574976570880 4658729105705225088 7358962636433879296 10059196167162533504 12759429697891187712 15459663228619841920 18159896759348496128 2413386216367598720 5113619747096252928 7813853277824907136 10514086808553561344 13214320339282215552 15914553870010869760 168043327029972352 2868276857758626560 5568510388487280768 8268743919215934976 10968977449944589184 13669210980673243392 16369444511401897600 622933968421000192 3323167499149654400 6023401029878308608 8723634560606962816 11423868091335617024 14124101622064271232 16824335152792925440 1077824609812028032 3778058140540682240 6478291671269336448 9178525201997990656 11878758732726644864 14578992263455299072 17279225794183953280 1532715251203055872 4232948781931710080 6933182312660364288 9633415843389018496 12333649374117672704 15033882904846326912 17734116435574981120 1987605892594083712 4687839423322737920 7388072954051392128 10088306484780046336 12788540015508700544 15488773546237354752 18189007076966008960 2442496533985111552 5142730064713765760 7842963595442419968 10543197126171074176 13243430656899728384 15943664187628382592 197153644647485184 2897387175376139392 5597620706104793600 8297854236833447808 10998087767562102016 13698321298290756224 16398554829019410432 652044286038513024 3352277816767167232 6052511347495821440 8752744878224475648 11452978408953129856 14153211939681784064 16853445470410438272 1106934927429540864 3807168458158195072 6507401988886849280 9207635519615503488 11907869050344157696 14608102581072811904 17308336111801466112 1561825568820568704 4262059099549222912 6962292630277877120 9662526161006531328 12362759691735185536 15062993222463839744 17763226753192493952 2016716210211596544 4716949740940250752 7417183271668904960 10117416802397559168 12817650333126213376 15517883863854867584 18218117394583521792 2471606851602624384 5171840382331278592 7872073913059932800 10572307443788587008 13272540974517241216 15972774505245895424 226263962264998016 2926497492993652224 5626731023722306432 8326964554450960640 11027198085179614848 13727431615908269056 16427665146636923264 681154603656025856 3381388134384680064 6081621665113334272 8781855195841988480 11482088726570642688 14182322257299296896 16882555788027951104 1136045245047053696 3836278775775707904 6536512306504362112 9236745837233016320 11936979367961670528 14637212898690324736 17337446429418978944 1590935886438081536 4291169417166735744 6991402947895389952 9691636478624044160 12391870009352698368 15092103540081352576 17792337070810006784 2045826527829109376 4746060058557763584 7446293589286417792 10146527120015072000 12846760650743726208 15546994181472380416 18247227712201034624 2500717169220137216 5200950699948791424 7901184230677445632 10601417761406099840 13301651292134754048 16001884822863408256 255374279882510848 2955607810611165056 5655841341339819264 8356074872068473472 11056308402797127680 13756541933525781888 16456775464254436096 710264921273538688 3410498452002192896 6110731982730847104 8810965513459501312 11511199044188155520 14211432574916809728 16911666105645463936 1165155562664566528 3865389093393220736 6565622624121874944 9265856154850529152 11966089685579183360 14666323216307837568 17366556747036491776 1620046204055594368 4320279734784248576 7020513265512902784 9720746796241556992 12420980326970211200 15121213857698865408 17821447388427519616 2074936845446622208 4775170376175276416 7475403906903930624 10175637437632584832 12875870968361239040 15576104499089893248 18276338029818547456 2529827486837650048 5230061017566304256 7930294548294958464 10630528079023612672 13330761609752266880 16030995140480921088 284484597500023680 2984718128228677888 5684951658957332096 8385185189685986304 11085418720414640512 13785652251143294720 16485885781871948928 739375238891051520 3439608769619705728 6139842300348359936 8840075831077014144 11540309361805668352 14240542892534322560 16940776423262976768 1194265880282079360 3894499411010733568 6594732941739387776 9294966472468041984 11995200003196696192 14695433533925350400 17395667064654004608 1649156521673107200 4349390052401761408 7049623583130415616 9749857113859069824 12450090644587724032 15150324175316378240 17850557706045032448 2104047163064135040 4804280693792789248 7504514224521443456 10204747755250097664 12904981285978751872 15605214816707406080 18305448347436060288 2558937804455162880 5259171335183817088 7959404865912471296 10659638396641125504 13359871927369779712 16060105458098433920 313594915117536512 3013828445846190720 5714061976574844928 8414295507303499136 11114529038032153344 13814762568760807552 16514996099489461760 768485556508564352 3468719087237218560 6168952617965872768 8869186148694526976 11569419679423181184 14269653210151835392 16969886740880489600 1223376197899592192 3923609728628246400 6623843259356900608 9324076790085554816 12024310320814209024 14724543851542863232 17424777382271517440 1678266839290620032 4378500370019274240 7078733900747928448 9778967431476582656 12479200962205236864 15179434492933891072 17879668023662545280 2133157480681647872 4833391011410302080 7533624542138956288 10233858072867610496 12934091603596264704 15634325134324918912 18334558665053573120 2588048122072675712 5288281652801329920 7988515183529984128 10688748714258638336 13388982244987292544 16089215775715946752 342705232735049344 3042938763463703552 5743172294192357760 8443405824921011968 11143639355649666176 13843872886378320384 16544106417106974592 797595874126077184 3497829404854731392 6198062935583385600 8898296466312039808 11598529997040694016 14298763527769348224 16998997058498002432 1252486515517105024 3952720046245759232 6652953576974413440 9353187107703067648 12053420638431721856 14753654169160376064 17453887699889030272 1707377156908132864 4407610687636787072 7107844218365441280 9808077749094095488 12508311279822749696 15208544810551403904 17908778341280058112 2162267798299160704 4862501329027814912 7562734859756469120 10262968390485123328 12963201921213777536 15663435451942431744 18363668982671085952 2617158439690188544 5317391970418842752 8017625501147496960 10717859031876151168 13418092562604805376 16118326093333459584 371815550352562176 3072049081081216384 5772282611809870592 8472516142538524800 11172749673267179008 13872983203995833216 16573216734724487424 826706191743590016 3526939722472244224 6227173253200898432 8927406783929552640 11627640314658206848 14327873845386861056 17028107376115515264 1281596833134617856 3981830363863272064 6682063894591926272 9382297425320580480 12082530956049234688 14782764486777888896 17482998017506543104 1736487474525645696 4436721005254299904 7136954535982954112 9837188066711608320 12537421597440262528 15237655128168916736 17937888658897570944 2191378115916673536 4891611646645327744 7591845177373981952 10292078708102636160 12992312238831290368 15692545769559944576 18392779300288598784 2646268757307701376 5346502288036355584 8046735818765009792 10746969349493664000 13447202880222318208 16147436410950972416 400925867970075008 3101159398698729216 5801392929427383424 8501626460156037632 11201859990884691840 13902093521613346048 16602327052342000256 855816509361102848 3556050040089757056 6256283570818411264 8956517101547065472 11656750632275719680 14356984163004373888 17057217693733028096 1310707150752130688 4010940681480784896 6711174212209439104 9411407742938093312 12111641273666747520 14811874804395401728 17512108335124055936 1765597792143158528 4465831322871812736 7166064853600466944 9866298384329121152 12566531915057775360 15266765445786429568 17966998976515083776 2220488433534186368 4920721964262840576 7620955494991494784 10321189025720148992 13021422556448803200 15721656087177457408 18421889617906111616 2675379074925214208 5375612605653868416 8075846136382522624 10776079667111176832 13476313197839831040 16176546728568485248 430036185587587840 3130269716316242048 5830503247044896256 8530736777773550464 11230970308502204672 13931203839230858880 16631437369959513088 884926826978615680 3585160357707269888 6285393888435924096 8985627419164578304 11685860949893232512 14386094480621886720 17086328011350540928 1339817468369643520 4040050999098297728 6740284529826951936 9440518060555606144 12140751591284260352 14840985122012914560 17541218652741568768 1794708109760671360 4494941640489325568 7195175171217979776 9895408701946633984 12595642232675288192 15295875763403942400 17996109294132596608 2249598751151699200 4949832281880353408 7650065812609007616 10350299343337661824 13050532874066316032 15750766404794970240 4255861814072832 2704489392542727040 5404722923271381248 8104956454000035456 10805189984728689664 13505423515457343872 16205657046185998080 459146503205100672 3159380033933754880 5859613564662409088 8559847095391063296 11260080626119717504 13960314156848371712 16660547687577025920 914037144596128512 3614270675324782720 6314504206053436928 9014737736782091136 11714971267510745344 14415204798239399552 17115438328968053760 1368927785987156352 4069161316715810560 6769394847444464768 9469628378173118976 12169861908901773184 14870095439630427392 17570328970359081600 1823818427378184192 4524051958106838400 7224285488835492608 9924519019564146816 12624752550292801024 15324986081021455232 18025219611750109440 2278709068769212032 4978942599497866240 7679176130226520448 10379409660955174656 13079643191683828864 15779876722412483072 33366179431585664 2733599710160239872 5433833240888894080 8134066771617548288 10834300302346202496 13534533833074856704 16234767363803510912 488256820822613504 3188490351551267712 5888723882279921920 8588957413008576128 11289190943737230336 13989424474465884544 16689658005194538752 943147462213641344 3643380992942295552 6343614523670949760 9043848054399603968 11744081585128258176 14444315115856912384 17144548646585566592 1398038103604669184 4098271634333323392 6798505165061977600 9498738695790631808 12198972226519286016 14899205757247940224 17599439287976594432 1852928744995697024 4553162275724351232 7253395806453005440 9953629337181659648 12653862867910313856 15354096398638968064 18054329929367622272 2307819386386724864 5008052917115379072 7708286447844033280 10408519978572687488 13108753509301341696 15808987040029995904 62476497049098496 2762710027777752704 5462943558506406912 8163177089235061120 10863410619963715328 13563644150692369536 16263877681421023744 517367138440126336 3217600669168780544 5917834199897434752 8618067730626088960 11318301261354743168 14018534792083397376 16718768322812051584 972257779831154176 3672491310559808384 6372724841288462592 9072958372017116800 11773191902745771008 14473425433474425216 17173658964203079424 1427148421222182016 4127381951950836224 6827615482679490432 9527849013408144640 12228082544136798848 14928316074865453056 17628549605594107264 1882039062613209856 4582272593341864064 7282506124070518272 9982739654799172480 12682973185527826688 15383206716256480896 18083440246985135104 2336929704004237696 5037163234732891904 7737396765461546112 10437630296190200320 13137863826918854528 15838097357647508736 91586814666611328 2791820345395265536 5492053876123919744 8192287406852573952 10892520937581228160 13592754468309882368 16292987999038536576 546477456057639168 3246710986786293376 5946944517514947584 8647178048243601792 11347411578972256000 14047645109700910208 16747878640429564416 1001368097448667008 3701601628177321216 6401835158905975424 9102068689634629632 11802302220363283840 14502535751091938048 17202769281820592256 1456258738839694848 4156492269568349056 6856725800297003264 9556959331025657472 12257192861754311680 14957426392482965888 17657659923211620096 1911149380230722688 4611382910959376896 7311616441688031104 10011849972416685312 12712083503145339520 15412317033873993728 18112550564602647936 2366040021621750528 5066273552350404736 7766507083079058944 10466740613807713152 13166974144536367360 15867207675265021568 120697132284124160 2820930663012778368 5521164193741432576 8221397724470086784 10921631255198740992 13621864785927395200 16322098316656049408 575587773675152000 3275821304403806208 5976054835132460416 8676288365861114624 11376521896589768832 14076755427318423040 16776988958047077248 1030478415066179840 3730711945794834048 6430945476523488256 9131179007252142464 11831412537980796672 14531646068709450880 17231879599438105088 1485369056457207680 4185602587185861888 6885836117914516096 9586069648643170304 12286303179371824512 14986536710100478720 17686770240829132928 1940259697848235520 4640493228576889728 7340726759305543936 10040960290034198144 12741193820762852352 15441427351491506560 18141660882220160768 2395150339239263360 5095383869967917568 7795617400696571776 10495850931425225984 13196084462153880192 15896317992882534400 149807449901636992 2850040980630291200 5550274511358945408 8250508042087599616 10950741572816253824 13650975103544908032 16351208634273562240 604698091292664832 3304931622021319040 6005165152749973248 8705398683478627456 11405632214207281664 14105865744935935872 16806099275664590080 1059588732683692672 3759822263412346880 6460055794141001088 9160289324869655296 11860522855598309504 14560756386326963712 17260989917055617920 1514479374074720512 4214712904803374720 6914946435532028928 9615179966260683136 12315413496989337344 15015647027717991552 17715880558446645760 1969370015465748352 4669603546194402560 7369837076923056768 10070070607651710976 12770304138380365184 15470537669109019392 18170771199837673600 2424260656856776192 5124494187585430400 7824727718314084608 10524961249042738816 13225194779771393024 15925428310500047232 178917767519149824 2879151298247804032 5579384828976458240 8279618359705112448 10979851890433766656 13680085421162420864 16380318951891075072 633808408910177664 3334041939638831872 6034275470367486080 8734509001096140288 11434742531824794496 14134976062553448704 16835209593282102912 1088699050301205504 3788932581029859712 6489166111758513920 9189399642487168128 11889633173215822336 14589866703944476544 17290100234673130752 1543589691692233344 4243823222420887552 6944056753149541760 9644290283878195968 12344523814606850176 15044757345335504384 17744990876064158592 1998480333083261184 4698713863811915392 7398947394540569600 10099180925269223808 12799414455997878016 15499647986726532224 18199881517455186432 2453370974474289024 5153604505202943232 7853838035931597440 10554071566660251648 13254305097388905856 15954538628117560064 208028085136662656 2908261615865316864 5608495146593971072 8308728677322625280 11008962208051279488 13709195738779933696 16409429269508587904 662918726527690496 3363152257256344704 6063385787984998912 8763619318713653120 11463852849442307328 14164086380170961536 16864319910899615744 1117809367918718336 3818042898647372544 6518276429376026752 9218509960104680960 11918743490833335168 14618977021561989376 17319210552290643584 1572700009309746176 4272933540038400384 6973167070767054592 9673400601495708800 12373634132224363008 15073867662953017216 17774101193681671424 2027590650700774016 4727824181429428224 7428057712158082432 10128291242886736640 12828524773615390848 15528758304344045056 18228991835072699264 2482481292091801856 5182714822820456064 7882948353549110272 10583181884277764480 13283415415006418688 15983648945735072896 237138402754175488 2937371933482829696 5637605464211483904 8337838994940138112 11038072525668792320 13738306056397446528 16438539587126100736 692029044145203328 3392262574873857536 6092496105602511744 8792729636331165952 11492963167059820160 14193196697788474368 16893430228517128576 1146919685536231168 3847153216264885376 6547386746993539584 9247620277722193792 11947853808450848000 14648087339179502208 17348320869908156416 1601810326927259008 4302043857655913216 7002277388384567424 9702510919113221632 12402744449841875840 15102977980570530048 17803211511299184256 2056700968318286848 4756934499046941056 7457168029775595264 10157401560504249472 12857635091232903680 15557868621961557888 18258102152690212096 2511591609709314688 5211825140437968896 7912058671166623104 10612292201895277312 13312525732623931520 16012759263352585728 266248720371688320 2966482251100342528 5666715781828996736 8366949312557650944 11067182843286305152 13767416374014959360 16467649904743613568 721139361762716160 3421372892491370368 6121606423220024576 8821839953948678784 11522073484677332992 14222307015405987200 16922540546134641408 1176030003153744000 3876263533882398208 6576497064611052416 9276730595339706624 11976964126068360832 14677197656797015040 17377431187525669248 1630920644544771840 4331154175273426048 7031387706002080256 9731621236730734464 12431854767459388672 15132088298188042880 17832321828916697088 2085811285935799680 4786044816664453888 7486278347393108096 10186511878121762304 12886745408850416512 15586978939579070720 18287212470307724928 2540701927326827520 5240935458055481728 7941168988784135936 10641402519512790144 13341636050241444352 16041869580970098560 295359037989201152 2995592568717855360 5695826099446509568 8396059630175163776 11096293160903817984 13796526691632472192 16496760222361126400 750249679380228992 3450483210108883200 6150716740837537408 8850950271566191616 11551183802294845824 14251417333023500032 16951650863752154240 1205140320771256832 3905373851499911040 6605607382228565248 9305840912957219456 12006074443685873664 14706307974414527872 17406541505143182080 1660030962162284672 4360264492890938880 7060498023619593088 9760731554348247296 12460965085076901504 15161198615805555712 17861432146534209920 2114921603553312512 4815155134281966720 7515388665010620928 10215622195739275136 12915855726467929344 15616089257196583552 18316322787925237760 2569812244944340352 5270045775672994560 7970279306401648768 10670512837130302976 13370746367858957184 16070979898587611392 324469355606713984 3024702886335368192 5724936417064022400 8425169947792676608 11125403478521330816 13825637009249985024 16525870539978639232 779359996997741824 3479593527726396032 6179827058455050240 8880060589183704448 11580294119912358656 14280527650641012864 16980761181369667072 1234250638388769664 3934484169117423872 6634717699846078080 9334951230574732288 12035184761303386496 14735418292032040704 17435651822760694912 1689141279779797504 4389374810508451712 7089608341237105920 9789841871965760128 12490075402694414336 15190308933423068544 17890542464151722752 2144031921170825344 4844265451899479552 7544498982628133760 10244732513356787968 12944966044085442176 15645199574814096384 18345433105542750592 2598922562561853184 5299156093290507392 7999389624019161600 10699623154747815808 13399856685476470016 16100090216205124224 353579673224226816 3053813203952881024 5754046734681535232 8454280265410189440 11154513796138843648 13854747326867497856 16554980857596152064 808470314615254656 3508703845343908864 6208937376072563072 8909170906801217280 11609404437529871488 14309637968258525696 17009871498987179904 1263360956006282496 3963594486734936704 6663828017463590912 9364061548192245120 12064295078920899328 14764528609649553536 17464762140378207744 1718251597397310336 4418485128125964544 7118718658854618752 9818952189583272960 12519185720311927168 15219419251040581376 17919652781769235584 2173142238788338176 4873375769516992384 7573609300245646592 10273842830974300800 12974076361702955008 15674309892431609216 18374543423160263424 2628032880179366016 5328266410908020224 8028499941636674432 10728733472365328640 13428967003093982848 16129200533822637056 382689990841739648 3082923521570393856 5783157052299048064 8483390583027702272 11183624113756356480 13883857644485010688 16584091175213664896 837580632232767488 3537814162961421696 6238047693690075904 8938281224418730112 11638514755147384320 14338748285876038528 17038981816604692736 1292471273623795328 3992704804352449536 6692938335081103744 9393171865809757952 12093405396538412160 14793638927267066368 17493872457995720576 1747361915014823168 4447595445743477376 7147828976472131584 9848062507200785792 12548296037929440000 15248529568658094208 17948763099386748416 2202252556405851008 4902486087134505216 7602719617863159424 10302953148591813632 13003186679320467840 15703420210049122048 18403653740777776256 2657143197796878848 5357376728525533056 8057610259254187264 10757843789982841472 13458077320711495680 16158310851440149888 411800308459252480 3112033839187906688 5812267369916560896 8512500900645215104 11212734431373869312 13912967962102523520 16613201492831177728 866690949850280320 3566924480578934528 6267158011307588736 8967391542036242944 11667625072764897152 14367858603493551360 17068092134222205568 1321581591241308160 4021815121969962368 6722048652698616576 9422282183427270784 12122515714155924992 14822749244884579200 17522982775613233408 1776472232632336000 4476705763360990208 7176939294089644416 9877172824818298624 12577406355546952832 15277639886275607040 17977873417004261248 2231362874023363840 4931596404752018048 7631829935480672256 10332063466209326464 13032296996937980672 15732530527666634880 18432764058395289088 2686253515414391680 5386487046143045888 8086720576871700096 10786954107600354304 13487187638329008512 16187421169057662720 440910626076765312 3141144156805419520 5841377687534073728 8541611218262727936 11241844748991382144 13942078279720036352 16642311810448690560 895801267467793152 3596034798196447360 6296268328925101568 8996501859653755776 11696735390382409984 14396968921111064192 17097202451839718400 1350691908858820992 4050925439587475200 6751158970316129408 9451392501044783616 12151626031773437824 14851859562502092032 17552093093230746240 1805582550249848832 4505816080978503040 7206049611707157248 9906283142435811456 12606516673164465664 15306750203893119872 18006983734621774080 2260473191640876672 4960706722369530880 7660940253098185088 10361173783826839296 13061407314555493504 15761640845284147712 15130302303250304 2715363833031904512 5415597363760558720 8115830894489212928 10816064425217867136 13516297955946521344 16216531486675175552 470020943694278144 3170254474422932352 5870488005151586560 8570721535880240768 11270955066608894976 13971188597337549184 16671422128066203392 924911585085305984 3625145115813960192 6325378646542614400 9025612177271268608 11725845707999922816 14426079238728577024 17126312769457231232 1379802226476333824 4080035757204988032 6780269287933642240 9480502818662296448 12180736349390950656 14880969880119604864 17581203410848259072 1834692867867361664 4534926398596015872 7235159929324670080 9935393460053324288 12635626990781978496 15335860521510632704 18036094052239286912 2289583509258389504 4989817039987043712 7690050570715697920 10390284101444352128 13090517632173006336 15790751162901660544 44240619920763136 2744474150649417344 5444707681378071552 8144941212106725760 10845174742835379968 13545408273564034176 16245641804292688384 499131261311790976 3199364792040445184 5899598322769099392 8599831853497753600 11300065384226407808 14000298914955062016 16700532445683716224 954021902702818816 3654255433431473024 6354488964160127232 9054722494888781440 11754956025617435648 14455189556346089856 17155423087074744064 1408912544093846656 4109146074822500864 6809379605551155072 9509613136279809280 12209846667008463488 14910080197737117696 17610313728465771904 1863803185484874496 4564036716213528704 7264270246942182912 9964503777670837120 12664737308399491328 15364970839128145536 18065204369856799744 2318693826875902336 5018927357604556544 7719160888333210752 10419394419061864960 13119627949790519168 15819861480519173376 73350937538275968 2773584468266930176 5473817998995584384 8174051529724238592 10874285060452892800 13574518591181547008 16274752121910201216 528241578929303808 3228475109657958016 5928708640386612224 8628942171115266432 11329175701843920640 14029409232572574848 16729642763301229056 983132220320331648 3683365751048985856 6383599281777640064 9083832812506294272 11784066343234948480 14484299873963602688 17184533404692256896 1438022861711359488 4138256392440013696 6838489923168667904 9538723453897322112 12238956984625976320 14939190515354630528 17639424046083284736 1892913503102387328 4593147033831041536 7293380564559695744 9993614095288349952 12693847626017004160 15394081156745658368 18094314687474312576 2347804144493415168 5048037675222069376 7748271205950723584 10448504736679377792 13148738267408032000 15848971798136686208 102461255155788800 2802694785884443008 5502928316613097216 8203161847341751424 10903395378070405632 13603628908799059840 16303862439527714048 557351896546816640 3257585427275470848 5957818958004125056 8658052488732779264 11358286019461433472 14058519550190087680 16758753080918741888 1012242537937844480 3712476068666498688 6412709599395152896 9112943130123807104 11813176660852461312 14513410191581115520 17213643722309769728 1467133179328872320 4167366710057526528 6867600240786180736 9567833771514834944 12268067302243489152 14968300832972143360 17668534363700797568 1922023820719900160 4622257351448554368 7322490882177208576 10022724412905862784 12722957943634516992 15423191474363171200 18123425005091825408 2376914462110928000 5077147992839582208 7777381523568236416 10477615054296890624 13177848585025544832 15878082115754199040 131571572773301632 2831805103501955840 5532038634230610048 8232272164959264256 10932505695687918464 13632739226416572672 16332972757145226880 586462214164329472 3286695744892983680 5986929275621637888 8687162806350292096 11387396337078946304 14087629867807600512 16787863398536254720 1041352855555357312 3741586386284011520 6441819917012665728 9142053447741319936 11842286978469974144 14542520509198628352 17242754039927282560 1496243496946385152 4196477027675039360 6896710558403693568 9596944089132347776 12297177619861001984 14997411150589656192 17697644681318310400 1951134138337412992 4651367669066067200 7351601199794721408 10051834730523375616 12752068261252029824 15452301791980684032 18152535322709338240 2406024779728440832 5106258310457095040 7806491841185749248 10506725371914403456 13206958902643057664 15907192433371711872 160681890390814464 2860915421119468672 5561148951848122880 8261382482576777088 10961616013305431296 13661849544034085504 16362083074762739712 615572531781842304 3315806062510496512 6016039593239150720 8716273123967804928 11416506654696459136 14116740185425113344 16816973716153767552 1070463173172870144 3770696703901524352 6470930234630178560 9171163765358832768 11871397296087486976 14571630826816141184 17271864357544795392 1525353814563897984 4225587345292552192 6925820876021206400 9626054406749860608 12326287937478514816 15026521468207169024 17726754998935823232 1980244455954925824 4680477986683580032 7380711517412234240 10080945048140888448 12781178578869542656 15481412109598196864 18181645640326851072 2435135097345953664 5135368628074607872 7835602158803262080 10535835689531916288 13236069220260570496 15936302750989224704 189792208008327296 2890025738736981504 5590259269465635712 8290492800194289920 10990726330922944128 13690959861651598336 16391193392380252544 644682849399355136 3344916380128009344 6045149910856663552 8745383441585317760 11445616972313971968 14145850503042626176 16846084033771280384 1099573490790382976 3799807021519037184 6500040552247691392 9200274082976345600 11900507613704999808 14600741144433654016 17300974675162308224 1554464132181410816 4254697662910065024 6954931193638719232 9655164724367373440 12355398255096027648 15055631785824681856 17755865316553336064 2009354773572438656 4709588304301092864 7409821835029747072 10110055365758401280 12810288896487055488 15510522427215709696 18210755957944363904 2464245414963466496 5164478945692120704 7864712476420774912 10564946007149429120 13265179537878083328 15965413068606737536 218902525625840128 2919136056354494336 5619369587083148544 8319603117811802752 11019836648540456960 13720070179269111168 16420303709997765376 673793167016867968 3374026697745522176 6074260228474176384 8774493759202830592 11474727289931484800 14174960820660139008 16875194351388793216 1128683808407895808 3828917339136550016 6529150869865204224 9229384400593858432 11929617931322512640 14629851462051166848 17330084992779821056 1583574449798923648 4283807980527577856 6984041511256232064 9684275041984886272 12384508572713540480 15084742103442194688 17784975634170848896 2038465091189951488 4738698621918605696 7438932152647259904 10139165683375914112 12839399214104568320 15539632744833222528 18239866275561876736 2493355732580979328 5193589263309633536 7893822794038287744 10594056324766941952 13294289855495596160 15994523386224250368 248012843243352960 2948246373972007168 5648479904700661376 8348713435429315584 11048946966157969792 13749180496886624000 16449414027615278208 702903484634380800 3403137015363035008 6103370546091689216 8803604076820343424 11503837607548997632 14204071138277651840 16904304669006306048 1157794126025408640 3858027656754062848 6558261187482717056 9258494718211371264 11958728248940025472 14658961779668679680 17359195310397333888 1612684767416436480 4312918298145090688 7013151828873744896 9713385359602399104 12413618890331053312 15113852421059707520 17814085951788361728 2067575408807464320 4767808939536118528 7468042470264772736 10168276000993426944 12868509531722081152 15568743062450735360 18268976593179389568 2522466050198492160 5222699580927146368 7922933111655800576 10623166642384454784 13323400173113108992 16023633703841763200 277123160860865792 2977356691589520000 5677590222318174208 8377823753046828416 11078057283775482624 13778290814504136832 16478524345232791040 732013802251893632 3432247332980547840 6132480863709202048 8832714394437856256 11532947925166510464 14233181455895164672 16933414986623818880 1186904443642921472 3887137974371575680 6587371505100229888 9287605035828884096 11987838566557538304 14688072097286192512 17388305628014846720 1641795085033949312 4342028615762603520 7042262146491257728 9742495677219911936 12442729207948566144 15142962738677220352 17843196269405874560 2096685726424977152 4796919257153631360 7497152787882285568 10197386318610939776 12897619849339593984 15597853380068248192 18298086910796902400 2551576367816004992 5251809898544659200 7952043429273313408 10652276960001967616 13352510490730621824 16052744021459276032 306233478478378624 3006467009207032832 5706700539935687040 8406934070664341248 11107167601392995456 13807401132121649664 16507634662850303872 761124119869406464 3461357650598060672 6161591181326714880 8861824712055369088 11562058242784023296 14262291773512677504 16962525304241331712 1216014761260434304 3916248291989088512 6616481822717742720 9316715353446396928 12016948884175051136 14717182414903705344 17417415945632359552 1670905402651462144 4371138933380116352 7071372464108770560 9771605994837424768 12471839525566078976 15172073056294733184 17872306587023387392 2125796044042489984 4826029574771144192 7526263105499798400 10226496636228452608 12926730166957106816 15626963697685761024 18327197228414415232 2580686685433517824 5280920216162172032 7981153746890826240 10681387277619480448 13381620808348134656 16081854339076788864 335343796095891456 3035577326824545664 5735810857553199872 8436044388281854080 11136277919010508288 13836511449739162496 16536744980467816704 790234437486919296 3490467968215573504 6190701498944227712 8890935029672881920 11591168560401536128 14291402091130190336 16991635621858844544 1245125078877947136 3945358609606601344 6645592140335255552 9345825671063909760 12046059201792563968 14746292732521218176 17446526263249872384 1700015720268974976 4400249250997629184 7100482781726283392 9800716312454937600 12500949843183591808 15201183373912246016 17901416904640900224 2154906361660002816 4855139892388657024 7555373423117311232 10255606953845965440 12955840484574619648 15656074015303273856 18356307546031928064 2609797003051030656 5310030533779684864 8010264064508339072 10710497595236993280 13410731125965647488 16110964656694301696 364454113713404288 3064687644442058496 5764921175170712704 8465154705899366912 11165388236628021120 13865621767356675328 16565855298085329536 819344755104432128 3519578285833086336 6219811816561740544 8920045347290394752 11620278878019048960 14320512408747703168 17020745939476357376 1274235396495459968 3974468927224114176 6674702457952768384 9374935988681422592 12075169519410076800 14775403050138731008 17475636580867385216 1729126037886487808 4429359568615142016 7129593099343796224 9829826630072450432 12530060160801104640 15230293691529758848 17930527222258413056 2184016679277515648 4884250210006169856 7584483740734824064 10284717271463478272 12984950802192132480 15685184332920786688 18385417863649440896 2638907320668543488 5339140851397197696 8039374382125851904 10739607912854506112 13439841443583160320 16140074974311814528 393564431330917120 3093797962059571328 5794031492788225536 8494265023516879744 11194498554245533952 13894732084974188160 16594965615702842368 848455072721944960 3548688603450599168 6248922134179253376 8949155664907907584 11649389195636561792 14349622726365216000 17049856257093870208 1303345714112972800 4003579244841627008 6703812775570281216 9404046306298935424 12104279837027589632 14804513367756243840 17504746898484898048 1758236355504000640 4458469886232654848 7158703416961309056 9858936947689963264 12559170478418617472 15259404009147271680 17959637539875925888 2213126996895028480 4913360527623682688 7613594058352336896 10313827589080991104 13014061119809645312 15714294650538299520 18414528181266953728 2668017638286056320 5368251169014710528 8068484699743364736 10768718230472018944 13468951761200673152 16169185291929327360 422674748948429952 3122908279677084160 5823141810405738368 8523375341134392576 11223608871863046784 13923842402591700992 16624075933320355200 877565390339457792 3577798921068112000 6278032451796766208 8978265982525420416 11678499513254074624 14378733043982728832 17078966574711383040 1332456031730485632 4032689562459139840 6732923093187794048 9433156623916448256 12133390154645102464 14833623685373756672 17533857216102410880 1787346673121513472 4487580203850167680 7187813734578821888 9888047265307476096 12588280796036130304 15288514326764784512 17988747857493438720 2242237314512541312 4942470845241195520 7642704375969849728 10342937906698503936 13043171437427158144 15743404968155812352 18443638498884466560 2697127955903569152 5397361486632223360 8097595017360877568 10797828548089531776 13498062078818185984 16198295609546840192 451785066565942784 3152018597294596992 5852252128023251200 8552485658751905408 11252719189480559616 13952952720209213824 16653186250937868032 906675707956970624 3606909238685624832 6307142769414279040 9007376300142933248 11707609830871587456 14407843361600241664 17108076892328895872 1361566349347998464 4061799880076652672 6762033410805306880 9462266941533961088 12162500472262615296 14862734002991269504 17562967533719923712 1816456990739026304 4516690521467680512 7216924052196334720 9917157582924988928 12617391113653643136 15317624644382297344 18017858175110951552 2271347632130054144 4971581162858708352 7671814693587362560 10372048224316016768 13072281755044670976 15772515285773325184 26004742792427776 2726238273521081984 5426471804249736192 8126705334978390400 10826938865707044608 13527172396435698816 16227405927164353024 480895384183455616 3181128914912109824 5881362445640764032 8581595976369418240 11281829507098072448 13982063037826726656 16682296568555380864 935786025574483456 3636019556303137664 6336253087031791872 9036486617760446080 11736720148489100288 14436953679217754496 17137187209946408704 1390676666965511296 4090910197694165504 6791143728422819712 9491377259151473920 12191610789880128128 14891844320608782336 17592077851337436544 1845567308356539136 4545800839085193344 7246034369813847552 9946267900542501760 12646501431271155968 15346734961999810176 18046968492728464384 2300457949747566976 5000691480476221184 7700925011204875392 10401158541933529600 13101392072662183808 15801625603390838016 55115060409940608 2755348591138594816 5455582121867249024 8155815652595903232 10856049183324557440 13556282714053211648 16256516244781865856 510005701800968448 3210239232529622656 5910472763258276864 8610706293986931072 11310939824715585280 14011173355444239488 16711406886172893696 964896343191996288 3665129873920650496 6365363404649304704 9065596935377958912 11765830466106613120 14466063996835267328 17166297527563921536 1419786984583024128 4120020515311678336 6820254046040332544 9520487576768986752 12220721107497640960 14920954638226295168 17621188168954949376 1874677625974051968 4574911156702706176 7275144687431360384 9975378218160014592 12675611748888668800 15375845279617323008 18076078810345977216 2329568267365079808 5029801798093734016 7730035328822388224 10430268859551042432 13130502390279696640 15830735921008350848 84225378027453440 2784458908756107648 5484692439484761856 8184925970213416064 10885159500942070272 13585393031670724480 16285626562399378688 539116019418481280 3239349550147135488 5939583080875789696 8639816611604443904 11340050142333098112 14040283673061752320 16740517203790406528 994006660809509120 3694240191538163328 6394473722266817536 9094707252995471744 11794940783724125952 14495174314452780160 17195407845181434368 1448897302200536960 4149130832929191168 6849364363657845376 9549597894386499584 12249831425115153792 14950064955843808000 17650298486572462208 1903787943591564800 4604021474320219008 7304255005048873216 10004488535777527424 12704722066506181632 15404955597234835840 18105189127963490048 2358678584982592640 5058912115711246848 7759145646439901056 10459379177168555264 13159612707897209472 15859846238625863680 113335695644966272 2813569226373620480 5513802757102274688 8214036287830928896 10914269818559583104 13614503349288237312 16314736880016891520 568226337035994112 3268459867764648320 5968693398493302528 8668926929221956736 11369160459950610944 14069393990679265152 16769627521407919360 1023116978427021952 3723350509155676160 6423584039884330368 9123817570612984576 11824051101341638784 14524284632070292992 17224518162798947200 1478007619818049792 4178241150546704000 6878474681275358208 9578708212004012416 12278941742732666624 14979175273461320832 17679408804189975040 1932898261209077632 4633131791937731840 7333365322666386048 10033598853395040256 12733832384123694464 15434065914852348672 18134299445581002880 2387788902600105472 5088022433328759680 7788255964057413888 10488489494786068096 13188723025514722304 15888956556243376512 142446013262479104 2842679543991133312 5542913074719787520 8243146605448441728 10943380136177095936 13643613666905750144 16343847197634404352 597336654653506944 3297570185382161152 5997803716110815360 8698037246839469568 11398270777568123776 14098504308296777984 16798737839025432192 1052227296044534784 3752460826773188992 6452694357501843200 9152927888230497408 11853161418959151616 14553394949687805824 17253628480416460032 1507117937435562624 4207351468164216832 6907584998892871040 9607818529621525248 12308052060350179456 15008285591078833664 17708519121807487872 1962008578826590464 4662242109555244672 7362475640283898880 10062709171012553088 12762942701741207296 15463176232469861504 18163409763198515712 2416899220217618304 5117132750946272512 7817366281674926720 10517599812403580928 13217833343132235136 15918066873860889344 171556330879991936 2871789861608646144 5572023392337300352 8272256923065954560 10972490453794608768 13672723984523262976 16372957515251917184 626446972271019776 3326680502999673984 6026914033728328192 8727147564456982400 11427381095185636608 14127614625914290816 16827848156642945024 1081337613662047616 3781571144390701824 6481804675119356032 9182038205848010240 11882271736576664448 14582505267305318656 17282738798033972864 1536228255053075456 4236461785781729664 6936695316510383872 9636928847239038080 12337162377967692288 15037395908696346496 17737629439425000704 1991118896444103296 4691352427172757504 7391585957901411712 10091819488630065920 12792053019358720128 15492286550087374336 18192520080816028544 2446009537835131136 5146243068563785344 7846476599292439552 10546710130021093760 13246943660749747968 15947177191478402176 200666648497504768 2900900179226158976 5601133709954813184 8301367240683467392 11001600771412121600 13701834302140775808 16402067832869430016 655557289888532608 3355790820617186816 6056024351345841024 8756257882074495232 11456491412803149440 14156724943531803648 16856958474260457856 1110447931279560448 3810681462008214656 6510914992736868864 9211148523465523072 11911382054194177280 14611615584922831488 17311849115651485696 1565338572670588288 4265572103399242496 6965805634127896704 9666039164856550912 12366272695585205120 15066506226313859328 17766739757042513536 2020229214061616128 4720462744790270336 7420696275518924544 10120929806247578752 12821163336976232960 15521396867704887168 18221630398433541376 2475119855452643968 5175353386181298176 7875586916909952384 10575820447638606592 13276053978367260800 15976287509095915008 229776966115017600 2930010496843671808 5630244027572326016 8330477558300980224 11030711089029634432 13730944619758288640 16431178150486942848 684667607506045440 3384901138234699648 6085134668963353856 8785368199692008064 11485601730420662272 14185835261149316480 16886068791877970688 1139558248897073280 3839791779625727488 6540025310354381696 9240258841083035904 11940492371811690112 14640725902540344320 17340959433268998528 1594448890288101120 4294682421016755328 6994915951745409536 9695149482474063744 12395383013202717952 15095616543931372160 17795850074660026368 2049339531679128960 4749573062407783168 7449806593136437376 10150040123865091584 12850273654593745792 15550507185322400000 18250740716051054208 2504230173070156800 5204463703798811008 7904697234527465216 10604930765256119424 13305164295984773632 16005397826713427840 258887283732530432 2959120814461184640 5659354345189838848 8359587875918493056 11059821406647147264 13760054937375801472 16460288468104455680 713777925123558272 3414011455852212480 6114244986580866688 8814478517309520896 11514712048038175104 14214945578766829312 16915179109495483520 1168668566514586112 3868902097243240320 6569135627971894528 9269369158700548736 11969602689429202944 14669836220157857152 17370069750886511360 1623559207905613952 4323792738634268160 7024026269362922368 9724259800091576576 12424493330820230784 15124726861548884992 17824960392277539200 2078449849296641792 4778683380025296000 7478916910753950208 10179150441482604416 12879383972211258624 15579617502939912832 18279851033668567040 2533340490687669632 5233574021416323840 7933807552144978048 10634041082873632256 13334274613602286464 16034508144330940672 287997601350043264 2988231132078697472 5688464662807351680 8388698193536005888 11088931724264660096 13789165254993314304 16489398785721968512 742888242741071104 3443121773469725312 6143355304198379520 8843588834927033728 11543822365655687936 14244055896384342144 16944289427112996352 1197778884132098944 3898012414860753152 6598245945589407360 9298479476318061568 11998713007046715776 14698946537775369984 17399180068504024192 1652669525523126784 4352903056251780992 7053136586980435200 9753370117709089408 12453603648437743616 15153837179166397824 17854070709895052032 2107560166914154624 4807793697642808832 7508027228371463040 10208260759100117248 12908494289828771456 15608727820557425664 18308961351286079872 2562450808305182464 5262684339033836672 7962917869762490880 10663151400491145088 13363384931219799296 16063618461948453504 317107918967556096 3017341449696210304 5717574980424864512 8417808511153518720 11118042041882172928 13818275572610827136 16518509103339481344 771998560358583936 3472232091087238144 6172465621815892352 8872699152544546560 11572932683273200768 14273166214001854976 16973399744730509184 1226889201749611776 3927122732478265984 6627356263206920192 9327589793935574400 12027823324664228608 14728056855392882816 17428290386121537024 1681779843140639616 4382013373869293824 7082246904597948032 9782480435326602240 12482713966055256448 15182947496783910656 17883181027512564864 2136670484531667456 4836904015260321664 7537137545988975872 10237371076717630080 12937604607446284288 15637838138174938496 18338071668903592704 2591561125922695296 5291794656651349504 7992028187380003712 10692261718108657920 13392495248837312128 16092728779565966336 346218236585068928 3046451767313723136 5746685298042377344 8446918828771031552 11147152359499685760 13847385890228339968 16547619420956994176 801108877976096768 3501342408704750976 6201575939433405184 8901809470162059392 11602043000890713600 14302276531619367808 17002510062348022016 1255999519367124608 3956233050095778816 6656466580824433024 9356700111553087232 12056933642281741440 14757167173010395648 17457400703739049856 1710890160758152448 4411123691486806656 7111357222215460864 9811590752944115072 12511824283672769280 15212057814401423488 17912291345130077696 2165780802149180288 4866014332877834496 7566247863606488704 10266481394335142912 12966714925063797120 15666948455792451328 18367181986521105536 2620671443540208128 5320904974268862336 8021138504997516544 10721372035726170752 13421605566454824960 16121839097183479168 375328554202581760 3075562084931235968 5775795615659890176 8476029146388544384 11176262677117198592 13876496207845852800 16576729738574507008 830219195593609600 3530452726322263808 6230686257050918016 8930919787779572224 11631153318508226432 14331386849236880640 17031620379965534848 1285109836984637440 3985343367713291648 6685576898441945856 9385810429170600064 12086043959899254272 14786277490627908480 17486511021356562688 1740000478375665280 4440234009104319488 7140467539832973696 9840701070561627904 12540934601290282112 15241168132018936320 17941401662747590528 2194891119766693120 4895124650495347328 7595358181224001536 10295591711952655744 12995825242681309952 15696058773409964160 18396292304138618368 2649781761157720960 5350015291886375168 8050248822615029376 10750482353343683584 13450715884072337792 16150949414800992000 404438871820094592 3104672402548748800 5804905933277403008 8505139464006057216 11205372994734711424 13905606525463365632 16605840056192019840 859329513211122432 3559563043939776640 6259796574668430848 8960030105397085056 11660263636125739264 14360497166854393472 17060730697583047680 1314220154602150272 4014453685330804480 6714687216059458688 9414920746788112896 12115154277516767104 14815387808245421312 17515621338974075520 1769110795993178112 4469344326721832320 7169577857450486528 9869811388179140736 12570044918907794944 15270278449636449152 17970511980365103360 2224001437384205952 4924234968112860160 7624468498841514368 10324702029570168576 13024935560298822784 15725169091027476992 18425402621756131200 2678892078775233792 5379125609503888000 8079359140232542208 10779592670961196416 13479826201689850624 16180059732418504832 433549189437607424 3133782720166261632 5834016250894915840 8534249781623570048 11234483312352224256 13934716843080878464 16634950373809532672 888439830828635264 3588673361557289472 6288906892285943680 8989140423014597888 11689373953743252096 14389607484471906304 17089841015200560512 1343330472219663104 4043564002948317312 6743797533676971520 9444031064405625728 12144264595134279936 14844498125862934144 17544731656591588352 1798221113610690944 4498454644339345152 7198688175067999360 9898921705796653568 12599155236525307776 15299388767253961984 17999622297982616192 2253111755001718784 4953345285730372992 7653578816459027200 10353812347187681408 13054045877916335616 15754279408644989824 7768865664092416 2708002396392746624 5408235927121400832 8108469457850055040 10808702988578709248 13508936519307363456 16209170050036017664 462659507055120256 3162893037783774464 5863126568512428672 8563360099241082880 11263593629969737088 13963827160698391296 16664060691427045504 917550148446148096 3617783679174802304 6318017209903456512 9018250740632110720 11718484271360764928 14418717802089419136 17118951332818073344 1372440789837175936 4072674320565830144 6772907851294484352 9473141382023138560 12173374912751792768 14873608443480446976 17573841974209101184 1827331431228203776 4527564961956857984 7227798492685512192 9928032023414166400 12628265554142820608 15328499084871474816 18028732615600129024 2282222072619231616 4982455603347885824 7682689134076540032 10382922664805194240 13083156195533848448 15783389726262502656 36879183281605248 2737112714010259456 5437346244738913664 8137579775467567872 10837813306196222080 13538046836924876288 16238280367653530496 491769824672633088 3192003355401287296 5892236886129941504 8592470416858595712 11292703947587249920 13992937478315904128 16693171009044558336 946660466063660928 3646893996792315136 6347127527520969344 9047361058249623552 11747594588978277760 14447828119706931968 17148061650435586176 1401551107454688768 4101784638183342976 6802018168911997184 9502251699640651392 12202485230369305600 14902718761097959808 17602952291826614016 1856441748845716608 4556675279574370816 7256908810303025024 9957142341031679232 12657375871760333440 15357609402488987648 18057842933217641856 2311332390236744448 5011565920965398656 7711799451694052864 10412032982422707072 13112266513151361280 15812500043880015488 65989500899118080 2766223031627772288 5466456562356426496 8166690093085080704 10866923623813734912 13567157154542389120 16267390685271043328 520880142290145920 3221113673018800128 5921347203747454336 8621580734476108544 11321814265204762752 14022047795933416960 16722281326662071168 975770783681173760 3676004314409827968 6376237845138482176 9076471375867136384 11776704906595790592 14476938437324444800 17177171968053099008 1430661425072201600 4130894955800855808 6831128486529510016 9531362017258164224 12231595547986818432 14931829078715472640 17632062609444126848 1885552066463229440 4585785597191883648 7286019127920537856 9986252658649192064 12686486189377846272 15386719720106500480 18086953250835154688 2340442707854257280 5040676238582911488 7740909769311565696 10441143300040219904 13141376830768874112 15841610361497528320 95099818516630912 2795333349245285120 5495566879973939328 8195800410702593536 10896033941431247744 13596267472159901952 16296501002888556160 549990459907658752 3250223990636312960 5950457521364967168 8650691052093621376 11350924582822275584 14051158113550929792 16751391644279584000 1004881101298686592 3705114632027340800 6405348162755995008 9105581693484649216 11805815224213303424 14506048754941957632 17206282285670611840 1459771742689714432 4160005273418368640 6860238804147022848 9560472334875677056 12260705865604331264 14960939396332985472 17661172927061639680 1914662384080742272 4614895914809396480 7315129445538050688 10015362976266704896 12715596506995359104 15415830037724013312 18116063568452667520 2369553025471770112 5069786556200424320 7770020086929078528 10470253617657732736 13170487148386386944 15870720679115041152 124210136134143744 2824443666862797952 5524677197591452160 8224910728320106368 10925144259048760576 13625377789777414784 16325611320506068992 579100777525171584 3279334308253825792 5979567838982480000 8679801369711134208 11380034900439788416 14080268431168442624 16780501961897096832 1033991418916199424 3734224949644853632 6434458480373507840 9134692011102162048 11834925541830816256 14535159072559470464 17235392603288124672 1488882060307227264 4189115591035881472 6889349121764535680 9589582652493189888 12289816183221844096 14990049713950498304 17690283244679152512 1943772701698255104 4644006232426909312 7344239763155563520 10044473293884217728 12744706824612871936 15444940355341526144 18145173886070180352 2398663343089282944 5098896873817937152 7799130404546591360 10499363935275245568 13199597466003899776 15899830996732553984 153320453751656576 2853553984480310784 5553787515208964992 8254021045937619200 10954254576666273408 13654488107394927616 16354721638123581824 608211095142684416 3308444625871338624 6008678156599992832 8708911687328647040 11409145218057301248 14109378748785955456 16809612279514609664 1063101736533712256 3763335267262366464 6463568797991020672 9163802328719674880 11864035859448329088 14564269390176983296 17264502920905637504 1517992377924740096 4218225908653394304 6918459439382048512 9618692970110702720 12318926500839356928 15019160031568011136 17719393562296665344 1972883019315767936 4673116550044422144 7373350080773076352 10073583611501730560 12773817142230384768 15474050672959038976 18174284203687693184 2427773660706795776 5128007191435449984 7828240722164104192 10528474252892758400 13228707783621412608 15928941314350066816 182430771369169408 2882664302097823616 5582897832826477824 8283131363555132032 10983364894283786240 13683598425012440448 16383831955741094656 637321412760197248 3337554943488851456 6037788474217505664 8738022004946159872 11438255535674814080 14138489066403468288 16838722597132122496 1092212054151225088 3792445584879879296 6492679115608533504 9192912646337187712 11893146177065841920 14593379707794496128 17293613238523150336 1547102695542252928 4247336226270907136 6947569756999561344 9647803287728215552 12348036818456869760 15048270349185523968 17748503879914178176 2001993336933280768 4702226867661934976 7402460398390589184 10102693929119243392 12802927459847897600 15503160990576551808 18203394521305206016 2456883978324308608 5157117509052962816 7857351039781617024 10557584570510271232 13257818101238925440 15958051631967579648 211541088986682240 2911774619715336448 5612008150443990656 8312241681172644864 11012475211901299072 13712708742629953280 16412942273358607488 666431730377710080 3366665261106364288 6066898791835018496 8767132322563672704 11467365853292326912 14167599384020981120 16867832914749635328 1121322371768737920 3821555902497392128 6521789433226046336 9222022963954700544 11922256494683354752 14622490025412008960 17322723556140663168 1576213013159765760 4276446543888419968 6976680074617074176 9676913605345728384 12377147136074382592 15077380666803036800 17777614197531691008 2031103654550793600 4731337185279447808 7431570716008102016 10131804246736756224 12832037777465410432 15532271308194064640 18232504838922718848 2485994295941821440 5186227826670475648 7886461357399129856 10586694888127784064 13286928418856438272 15987161949585092480 240651406604195072 2940884937332849280 5641118468061503488 8341351998790157696 11041585529518811904 13741819060247466112 16442052590976120320 695542047995222912 3395775578723877120 6096009109452531328 8796242640181185536 11496476170909839744 14196709701638493952 16896943232367148160 1150432689386250752 3850666220114904960 6550899750843559168 9251133281572213376 11951366812300867584 14651600343029521792 17351833873758176000 1605323330777278592 4305556861505932800 7005790392234587008 9706023922963241216 12406257453691895424 15106490984420549632 17806724515149203840 2060213972168306432 4760447502896960640 7460681033625614848 10160914564354269056 12861148095082923264 15561381625811577472 18261615156540231680 2515104613559334272 5215338144287988480 7915571675016642688 10615805205745296896 13316038736473951104 16016272267202605312 269761724221707904 2969995254950362112 5670228785679016320 8370462316407670528 11070695847136324736 13770929377864978944 16471162908593633152 724652365612735744 3424885896341389952 6125119427070044160 8825352957798698368 11525586488527352576 14225820019256006784 16926053549984660992 1179543007003763584 3879776537732417792 6580010068461072000 9280243599189726208 11980477129918380416 14680710660647034624 17380944191375688832 1634433648394791424 4334667179123445632 7034900709852099840 9735134240580754048 12435367771309408256 15135601302038062464 17835834832766716672 2089324289785819264 4789557820514473472 7489791351243127680 10190024881971781888 12890258412700436096 15590491943429090304 18290725474157744512 2544214931176847104 5244448461905501312 7944681992634155520 10644915523362809728 13345149054091463936 16045382584820118144 298872041839220736 2999105572567874944 5699339103296529152 8399572634025183360 11099806164753837568 13800039695482491776 16500273226211145984 753762683230248576 3453996213958902784 6154229744687556992 8854463275416211200 11554696806144865408 14254930336873519616 16955163867602173824 1208653324621276416 3908886855349930624 6609120386078584832 9309353916807239040 12009587447535893248 14709820978264547456 17410054508993201664 1663543966012304256 4363777496740958464 7064011027469612672 9764244558198266880 12464478088926921088 15164711619655575296 17864945150384229504 2118434607403332096 4818668138131986304 7518901668860640512 10219135199589294720 12919368730317948928 15619602261046603136 18319835791775257344 2573325248794359936 5273558779523014144 7973792310251668352 10674025840980322560 13374259371708976768 16074492902437630976 327982359456733568 3028215890185387776 5728449420914041984 8428682951642696192 11128916482371350400 13829150013100004608 16529383543828658816 782873000847761408 3483106531576415616 6183340062305069824 8883573593033724032 11583807123762378240 14284040654491032448 16984274185219686656 1237763642238789248 3937997172967443456 6638230703696097664 9338464234424751872 12038697765153406080 14738931295882060288 17439164826610714496 1692654283629817088 4392887814358471296 7093121345087125504 9793354875815779712 12493588406544433920 15193821937273088128 17894055468001742336 2147544925020844928 4847778455749499136 7548011986478153344 10248245517206807552 12948479047935461760 15648712578664115968 18348946109392770176 2602435566411872768 5302669097140526976 8002902627869181184 10703136158597835392 13403369689326489600 16103603220055143808 357092677074246400 3057326207802900608 5757559738531554816 8457793269260209024 11158026799988863232 13858260330717517440 16558493861446171648 811983318465274240 3512216849193928448 6212450379922582656 8912683910651236864 11612917441379891072 14313150972108545280 17013384502837199488 1266873959856302080 3967107490584956288 6667341021313610496 9367574552042264704 12067808082770918912 14768041613499573120 17468275144228227328 1721764601247329920 4421998131975984128 7122231662704638336 9822465193433292544 12522698724161946752 15222932254890600960 17923165785619255168 2176655242638357760 4876888773367011968 7577122304095666176 10277355834824320384 12977589365552974592 15677822896281628800 18378056427010283008 2631545884029385600 5331779414758039808 8032012945486694016 10732246476215348224 13432480006944002432 16132713537672656640 386202994691759232 3086436525420413440 5786670056149067648 8486903586877721856 11187137117606376064 13887370648335030272 16587604179063684480 841093636082787072 3541327166811441280 6241560697540095488 8941794228268749696 11642027758997403904 14342261289726058112 17042494820454712320 1295984277473814912 3996217808202469120 6696451338931123328 9396684869659777536 12096918400388431744 14797151931117085952 17497385461845740160 1750874918864842752 4451108449593496960 7151341980322151168 9851575511050805376 12551809041779459584 15252042572508113792 17952276103236768000 2205765560255870592 4905999090984524800 7606232621713179008 10306466152441833216 13006699683170487424 15706933213899141632 18407166744627795840 2660656201646898432 5360889732375552640 8061123263104206848 10761356793832861056 13461590324561515264 16161823855290169472 415313312309272064 3115546843037926272 5815780373766580480 8516013904495234688 11216247435223888896 13916480965952543104 16616714496681197312 870203953700299904 3570437484428954112 6270671015157608320 8970904545886262528 11671138076614916736 14371371607343570944 17071605138072225152 1325094595091327744 4025328125819981952 6725561656548636160 9425795187277290368 12126028718005944576 14826262248734598784 17526495779463252992 1779985236482355584 4480218767211009792 7180452297939664000 9880685828668318208 12580919359396972416 15281152890125626624 17981386420854280832 2234875877873383424 4935109408602037632 7635342939330691840 10335576470059346048 13035810000788000256 15736043531516654464 18436277062245308672 2689766519264411264 5390000049993065472 8090233580721719680 10790467111450373888 13490700642179028096 16190934172907682304 444423629926784896 3144657160655439104 5844890691384093312 8545124222112747520 11245357752841401728 13945591283570055936 16645824814298710144 899314271317812736 3599547802046466944 6299781332775121152 9000014863503775360 11700248394232429568 14400481924961083776 17100715455689737984 1354204912708840576 4054438443437494784 6754671974166148992 9454905504894803200 12155139035623457408 14855372566352111616 17555606097080765824 1809095554099868416 4509329084828522624 7209562615557176832 9909796146285831040 12610029677014485248 15310263207743139456 18010496738471793664 2263986195490896256 4964219726219550464 7664453256948204672 10364686787676858880 13064920318405513088 15765153849134167296 18643306153269888 2718876836881924096 5419110367610578304 8119343898339232512 10819577429067886720 13519810959796540928 16220044490525195136 473533947544297728 3173767478272951936 5874001009001606144 8574234539730260352 11274468070458914560 13974701601187568768 16674935131916222976 928424588935325568 3628658119663979776 6328891650392633984 9029125181121288192 11729358711849942400 14429592242578596608 17129825773307250816 1383315230326353408 4083548761055007616 6783782291783661824 9484015822512316032 12184249353240970240 14884482883969624448 17584716414698278656 1838205871717381248 4538439402446035456 7238672933174689664 9938906463903343872 12639139994631998080 15339373525360652288 18039607056089306496 2293096513108409088 4993330043837063296 7693563574565717504 10393797105294371712 13094030636023025920 15794264166751680128 47753623770782720 2747987154499436928 5448220685228091136 8148454215956745344 10848687746685399552 13548921277414053760 16249154808142707968 502644265161810560 3202877795890464768 5903111326619118976 8603344857347773184 11303578388076427392 14003811918805081600 16704045449533735808 957534906552838400 3657768437281492608 6358001968010146816 9058235498738801024 11758469029467455232 14458702560196109440 17158936090924763648 1412425547943866240 4112659078672520448 6812892609401174656 9513126140129828864 12213359670858483072 14913593201587137280 17613826732315791488 1867316189334894080 4567549720063548288 7267783250792202496 9968016781520856704 12668250312249510912 15368483842978165120 18068717373706819328 2322206830725921920 5022440361454576128 7722673892183230336 10422907422911884544 13123140953640538752 15823374484369192960 76863941388295552 2777097472116949760 5477331002845603968 8177564533574258176 10877798064302912384 13578031595031566592 16278265125760220800 531754582779323392 3231988113507977600 5932221644236631808 8632455174965286016 11332688705693940224 14032922236422594432 16733155767151248640 986645224170351232 3686878754899005440 6387112285627659648 9087345816356313856 11787579347084968064 14487812877813622272 17188046408542276480 1441535865561379072 4141769396290033280 6842002927018687488 9542236457747341696 12242469988475995904 14942703519204650112 17642937049933304320 1896426506952406912 4596660037681061120 7296893568409715328 9997127099138369536 12697360629867023744 15397594160595677952 18097827691324332160 2351317148343434752 5051550679072088960 7751784209800743168 10452017740529397376 13152251271258051584 15852484801986705792 105974259005808384 2806207789734462592 5506441320463116800 8206674851191771008 10906908381920425216 13607141912649079424 16307375443377733632 560864900396836224 3261098431125490432 5961331961854144640 8661565492582798848 11361799023311453056 14062032554040107264 16762266084768761472 1015755541787864064 3715989072516518272 6416222603245172480 9116456133973826688 11816689664702480896 14516923195431135104 17217156726159789312 1470646183178891904 4170879713907546112 6871113244636200320 9571346775364854528 12271580306093508736 14971813836822162944 17672047367550817152 1925536824569919744 4625770355298573952 7326003886027228160 10026237416755882368 12726470947484536576 15426704478213190784 18126938008941844992 2380427465960947584 5080660996689601792 7780894527418256000 10481128058146910208 13181361588875564416 15881595119604218624 135084576623321216 2835318107351975424 5535551638080629632 8235785168809283840 10936018699537938048 13636252230266592256 16336485760995246464 589975218014349056 3290208748743003264 5990442279471657472 8690675810200311680 11390909340928965888 14091142871657620096 16791376402386274304 1044865859405376896 3745099390134031104 6445332920862685312 9145566451591339520 11845799982319993728 14546033513048647936 17246267043777302144 1499756500796404736 4199990031525058944 6900223562253713152 9600457092982367360 12300690623711021568 15000924154439675776 17701157685168329984 1954647142187432576 4654880672916086784 7355114203644740992 10055347734373395200 12755581265102049408 15455814795830703616 18156048326559357824 2409537783578460416 5109771314307114624 7810004845035768832 10510238375764423040 13210471906493077248 15910705437221731456 164194894240834048 2864428424969488256 5564661955698142464 8264895486426796672 10965129017155450880 13665362547884105088 16365596078612759296 619085535631861888 3319319066360516096 6019552597089170304 8719786127817824512 11420019658546478720 14120253189275132928 16820486720003787136 1073976177022889728 3774209707751543936 6474443238480198144 9174676769208852352 11874910299937506560 14575143830666160768 17275377361394814976 1528866818413917568 4229100349142571776 6929333879871225984 9629567410599880192 12329800941328534400 15030034472057188608 17730268002785842816 1983757459804945408 4683990990533599616 7384224521262253824 10084458051990908032 12784691582719562240 15484925113448216448 18185158644176870656 2438648101195973248 5138881631924627456 7839115162653281664 10539348693381935872 13239582224110590080 15939815754839244288 193305211858346880 2893538742587001088 5593772273315655296 8294005804044309504 10994239334772963712 13694472865501617920 16394706396230272128 648195853249374720 3348429383978028928 6048662914706683136 8748896445435337344 11449129976163991552 14149363506892645760 16849597037621299968 1103086494640402560 3803320025369056768 6503553556097710976 9203787086826365184 11904020617555019392 14604254148283673600 17304487679012327808 1557977136031430400 4258210666760084608 6958444197488738816 9658677728217393024 12358911258946047232 15059144789674701440 17759378320403355648 2012867777422458240 4713101308151112448 7413334838879766656 10113568369608420864 12813801900337075072 15514035431065729280 18214268961794383488 2467758418813486080 5167991949542140288 7868225480270794496 10568459010999448704 13268692541728102912 15968926072456757120 222415529475859712 2922649060204513920 5622882590933168128 8323116121661822336 11023349652390476544 13723583183119130752 16423816713847784960 677306170866887552 3377539701595541760 6077773232324195968 8778006763052850176 11478240293781504384 14178473824510158592 16878707355238812800 1132196812257915392 3832430342986569600 6532663873715223808 9232897404443878016 11933130935172532224 14633364465901186432 17333597996629840640 1587087453648943232 4287320984377597440 6987554515106251648 9687788045834905856 12388021576563560064 15088255107292214272 17788488638020868480 2041978095039971072 4742211625768625280 7442445156497279488 10142678687225933696 12842912217954587904 15543145748683242112 18243379279411896320 2496868736430998912 5197102267159653120 7897335797888307328 10597569328616961536 13297802859345615744 15998036390074269952 251525847093372544 2951759377822026752 5651992908550680960 8352226439279335168 11052459970007989376 13752693500736643584 16452927031465297792 706416488484400384 3406650019213054592 6106883549941708800 8807117080670363008 11507350611399017216 14207584142127671424 16907817672856325632 1161307129875428224 3861540660604082432 6561774191332736640 9262007722061390848 11962241252790045056 14662474783518699264 17362708314247353472 1616197771266456064 4316431301995110272 7016664832723764480 9716898363452418688 12417131894181072896 15117365424909727104 17817598955638381312 2071088412657483904 4771321943386138112 7471555474114792320 10171789004843446528 12872022535572100736 15572256066300754944 18272489597029409152 2525979054048511744 5226212584777165952 7926446115505820160 10626679646234474368 13326913176963128576 16027146707691782784 280636164710885376 2980869695439539584 5681103226168193792 8381336756896848000 11081570287625502208 13781803818354156416 16482037349082810624 735526806101913216 3435760336830567424 6135993867559221632 8836227398287875840 11536460929016530048 14236694459745184256 16936927990473838464 1190417447492941056 3890650978221595264 6590884508950249472 9291118039678903680 11991351570407557888 14691585101136212096 17391818631864866304 1645308088883968896 4345541619612623104 7045775150341277312 9746008681069931520 12446242211798585728 15146475742527239936 17846709273255894144 2100198730274996736 4800432261003650944 7500665791732305152 10200899322460959360 12901132853189613568 15601366383918267776 18301599914646921984 2555089371666024576 5255322902394678784 7955556433123332992 10655789963851987200 13356023494580641408 16056257025309295616 309746482328398208 3009980013057052416 5710213543785706624 8410447074514360832 11110680605243015040 13810914135971669248 16511147666700323456 764637123719426048 3464870654448080256 6165104185176734464 8865337715905388672 11565571246634042880 14265804777362697088 16966038308091351296 1219527765110453888 3919761295839108096 6619994826567762304 9320228357296416512 12020461888025070720 14720695418753724928 17420928949482379136 1674418406501481728 4374651937230135936 7074885467958790144 9775118998687444352 12475352529416098560 15175586060144752768 17875819590873406976 2129309047892509568 4829542578621163776 7529776109349817984 10230009640078472192 12930243170807126400 15630476701535780608 18330710232264434816 2584199689283537408 5284433220012191616 7984666750740845824 10684900281469500032 13385133812198154240 16085367342926808448 338856799945911040 3039090330674565248 5739323861403219456 8439557392131873664 11139790922860527872 13840024453589182080 16540257984317836288 793747441336938880 3493980972065593088 6194214502794247296 8894448033522901504 11594681564251555712 14294915094980209920 16995148625708864128 1248638082727966720 3948871613456620928 6649105144185275136 9349338674913929344 12049572205642583552 14749805736371237760 17450039267099891968 1703528724118994560 4403762254847648768 7103995785576302976 9804229316304957184 12504462847033611392 15204696377762265600 17904929908490919808 2158419365510022400 4858652896238676608 7558886426967330816 10259119957695985024 12959353488424639232 15659587019153293440 18359820549881947648 2613310006901050240 5313543537629704448 8013777068358358656 10714010599087012864 13414244129815667072 16114477660544321280 367967117563423872 3068200648292078080 5768434179020732288 8468667709749386496 11168901240478040704 13869134771206694912 16569368301935349120 822857758954451712 3523091289683105920 6223324820411760128 8923558351140414336 11623791881869068544 14324025412597722752 17024258943326376960 1277748400345479552 3977981931074133760 6678215461802787968 9378448992531442176 12078682523260096384 14778916053988750592 17479149584717404800 1732639041736507392 4432872572465161600 7133106103193815808 9833339633922470016 12533573164651124224 15233806695379778432 17934040226108432640 2187529683127535232 4887763213856189440 7587996744584843648 10288230275313497856 12988463806042152064 15688697336770806272 18388930867499460480 2642420324518563072 5342653855247217280 8042887385975871488 10743120916704525696 13443354447433179904 16143587978161834112 397077435180936704 3097310965909590912 5797544496638245120 8497778027366899328 11198011558095553536 13898245088824207744 16598478619552861952 851968076571964544 3552201607300618752 6252435138029272960 8952668668757927168 11652902199486581376 14353135730215235584 17053369260943889792 1306858717962992384 4007092248691646592 6707325779420300800 9407559310148955008 12107792840877609216 14808026371606263424 17508259902334917632 1761749359354020224 4461982890082674432 7162216420811328640 9862449951539982848 12562683482268637056 15262917012997291264 17963150543725945472 2216640000745048064 4916873531473702272 7617107062202356480 10317340592931010688 13017574123659664896 15717807654388319104 18418041185116973312 2671530642136075904 5371764172864730112 8071997703593384320 10772231234322038528 13472464765050692736 16172698295779346944 426187752798449536 3126421283527103744 5826654814255757952 8526888344984412160 11227121875713066368 13927355406441720576 16627588937170374784 881078394189477376 3581311924918131584 6281545455646785792 8981778986375440000 11682012517104094208 14382246047832748416 17082479578561402624 1335969035580505216 4036202566309159424 6736436097037813632 9436669627766467840 12136903158495122048 14837136689223776256 17537370219952430464 1790859676971533056 4491093207700187264 7191326738428841472 9891560269157495680 12591793799886149888 15292027330614804096 17992260861343458304 2245750318362560896 4945983849091215104 7646217379819869312 10346450910548523520 13046684441277177728 15746917972005831936 407429024934528 2700640959753588736 5400874490482242944 8101108021210897152 10801341551939551360 13501575082668205568 16201808613396859776 455298070415962368 3155531601144616576 5855765131873270784 8555998662601924992 11256232193330579200 13956465724059233408 16656699254787887616 910188711806990208 3610422242535644416 6310655773264298624 9010889303992952832 11711122834721607040 14411356365450261248 17111589896178915456 1365079353198018048 4065312883926672256 6765546414655326464 9465779945383980672 12166013476112634880 14866247006841289088 17566480537569943296 1819969994589045888 4520203525317700096 7220437056046354304 9920670586775008512 12620904117503662720 15321137648232316928 18021371178960971136 2274860635980073728 4975094166708727936 7675327697437382144 10375561228166036352 13075794758894690560 15776028289623344768 29517746642447360 2729751277371101568 5429984808099755776 8130218338828409984 10830451869557064192 13530685400285718400 16230918931014372608 484408388033475200 3184641918762129408 5884875449490783616 8585108980219437824 11285342510948092032 13985576041676746240 16685809572405400448 939299029424503040 3639532560153157248 6339766090881811456 9039999621610465664 11740233152339119872 14440466683067774080 17140700213796428288 1394189670815530880 4094423201544185088 6794656732272839296 9494890263001493504 12195123793730147712 14895357324458801920 17595590855187456128 1849080312206558720 4549313842935212928 7249547373663867136 9949780904392521344 12650014435121175552 15350247965849829760 18050481496578483968 2303970953597586560 5004204484326240768 7704438015054894976 10404671545783549184 13104905076512203392 15805138607240857600 58628064259960192 2758861594988614400 5459095125717268608 8159328656445922816 10859562187174577024 13559795717903231232 16260029248631885440 513518705650988032 3213752236379642240 5913985767108296448 8614219297836950656 11314452828565604864 14014686359294259072 16714919890022913280 968409347042015872 3668642877770670080 6368876408499324288 9069109939227978496 11769343469956632704 14469577000685286912 17169810531413941120 1423299988433043712 4123533519161697920 6823767049890352128 9524000580619006336 12224234111347660544 14924467642076314752 17624701172804968960 1878190629824071552 4578424160552725760 7278657691281379968 9978891222010034176 12679124752738688384 15379358283467342592 18079591814195996800 2333081271215099392 5033314801943753600 7733548332672407808 10433781863401062016 13134015394129716224 15834248924858370432 87738381877473024 2787971912606127232 5488205443334781440 8188438974063435648 10888672504792089856 13588906035520744064 16289139566249398272 542629023268500864 3242862553997155072 5943096084725809280 8643329615454463488 11343563146183117696 14043796676911771904 16744030207640426112 997519664659528704 3697753195388182912 6397986726116837120 9098220256845491328 11798453787574145536 14498687318302799744 17198920849031453952 1452410306050556544 4152643836779210752 6852877367507864960 9553110898236519168 12253344428965173376 14953577959693827584 17653811490422481792 1907300947441584384 4607534478170238592 7307768008898892800 10008001539627547008 12708235070356201216 15408468601084855424 18108702131813509632 2362191588832612224 5062425119561266432 7762658650289920640 10462892181018574848 13163125711747229056 15863359242475883264 116848699494985856 2817082230223640064 5517315760952294272 8217549291680948480 10917782822409602688 13618016353138256896 16318249883866911104 571739340886013696 3271972871614667904 5972206402343322112 8672439933071976320 11372673463800630528 14072906994529284736 16773140525257938944 1026629982277041536 3726863513005695744 6427097043734349952 9127330574463004160 11827564105191658368 14527797635920312576 17228031166648966784 1481520623668069376 4181754154396723584 6881987685125377792 9582221215854032000 12282454746582686208 14982688277311340416 17682921808039994624 1936411265059097216 4636644795787751424 7336878326516405632 10037111857245059840 12737345387973714048 15437578918702368256 18137812449431022464 2391301906450125056 5091535437178779264 7791768967907433472 10492002498636087680 13192236029364741888 15892469560093396096 145959017112498688 2846192547841152896 5546426078569807104 8246659609298461312 10946893140027115520 13647126670755769728 16347360201484423936 600849658503526528 3301083189232180736 6001316719960834944 8701550250689489152 11401783781418143360 14102017312146797568 16802250842875451776 1055740299894554368 3755973830623208576 6456207361351862784 9156440892080516992 11856674422809171200 14556907953537825408 17257141484266479616 1510630941285582208 4210864472014236416 6911098002742890624 9611331533471544832 12311565064200199040 15011798594928853248 17712032125657507456 1965521582676610048 4665755113405264256 7365988644133918464 10066222174862572672 12766455705591226880 15466689236319881088 18166922767048535296 2420412224067637888 5120645754796292096 7820879285524946304 10521112816253600512 13221346346982254720 15921579877710908928 175069334730011520 2875302865458665728 5575536396187319936 8275769926915974144 10976003457644628352 13676236988373282560 16376470519101936768 629959976121039360 3330193506849693568 6030427037578347776 8730660568307001984 11430894099035656192 14131127629764310400 16831361160492964608 1084850617512067200 3785084148240721408 6485317678969375616 9185551209698029824 11885784740426684032 14586018271155338240 17286251801883992448 1539741258903095040 4239974789631749248 6940208320360403456 9640441851089057664 12340675381817711872 15040908912546366080 17741142443275020288 1994631900294122880 4694865431022777088 7395098961751431296 10095332492480085504 12795566023208739712 15495799553937393920 18196033084666048128 2449522541685150720 5149756072413804928 7849989603142459136 10550223133871113344 13250456664599767552 15950690195328421760 204179652347524352 2904413183076178560 5604646713804832768 8304880244533486976 11005113775262141184 13705347305990795392 16405580836719449600 659070293738552192 3359303824467206400 6059537355195860608 8759770885924514816 11460004416653169024 14160237947381823232 16860471478110477440 1113960935129580032 3814194465858234240 6514427996586888448 9214661527315542656 11914895058044196864 14615128588772851072 17315362119501505280 1568851576520607872 4269085107249262080 6969318637977916288 9669552168706570496 12369785699435224704 15070019230163878912 17770252760892533120 2023742217911635712 4723975748640289920 7424209279368944128 10124442810097598336 12824676340826252544 15524909871554906752 18225143402283560960 2478632859302663552 5178866390031317760 7879099920759971968 10579333451488626176 13279566982217280384 15979800512945934592 233289969965037184 2933523500693691392 5633757031422345600 8333990562150999808 11034224092879654016 13734457623608308224 16434691154336962432 688180611356065024 3388414142084719232 6088647672813373440 8788881203542027648 11489114734270681856 14189348264999336064 16889581795727990272 1143071252747092864 3843304783475747072 6543538314204401280 9243771844933055488 11944005375661709696 14644238906390363904 17344472437119018112 1597961894138120704 4298195424866774912 6998428955595429120 9698662486324083328 12398896017052737536 15099129547781391744 17799363078510045952 2052852535529148544 4753086066257802752 7453319596986456960 10153553127715111168 12853786658443765376 15554020189172419584 18254253719901073792 2507743176920176384 5207976707648830592 7908210238377484800 10608443769106139008 13308677299834793216 16008910830563447424 262400287582550016 2962633818311204224 5662867349039858432 8363100879768512640 11063334410497166848 13763567941225821056 16463801471954475264 717290928973577856 3417524459702232064 6117757990430886272 8817991521159540480 11518225051888194688 14218458582616848896 16918692113345503104 1172181570364605696 3872415101093259904 6572648631821914112 9272882162550568320 11973115693279222528 14673349224007876736 17373582754736530944 1627072211755633536 4327305742484287744 7027539273212941952 9727772803941596160 12428006334670250368 15128239865398904576 17828473396127558784 2081962853146661376 4782196383875315584 7482429914603969792 10182663445332624000 12882896976061278208 15583130506789932416 18283364037518586624 2536853494537689216 5237087025266343424 7937320555994997632 10637554086723651840 13337787617452306048 16038021148180960256 291510605200062848 2991744135928717056 5691977666657371264 8392211197386025472 11092444728114679680 13792678258843333888 16492911789571988096 746401246591090688 3446634777319744896 6146868308048399104 8847101838777053312 11547335369505707520 14247568900234361728 16947802430963015936 1201291887982118528 3901525418710772736 6601758949439426944 9301992480168081152 12002226010896735360 14702459541625389568 17402693072354043776 1656182529373146368 4356416060101800576 7056649590830454784 9756883121559108992 12457116652287763200 15157350183016417408 17857583713745071616 2111073170764174208 4811306701492828416 7511540232221482624 10211773762950136832 12912007293678791040 15612240824407445248 18312474355136099456 2565963812155202048 5266197342883856256 7966430873612510464 10666664404341164672 13366897935069818880 16067131465798473088 320620922817575680 3020854453546229888 5721087984274884096 8421321515003538304 11121555045732192512 13821788576460846720 16522022107189500928 775511564208603520 3475745094937257728 6175978625665911936 8876212156394566144 11576445687123220352 14276679217851874560 16976912748580528768 1230402205599631360 3930635736328285568 6630869267056939776 9331102797785593984 12031336328514248192 14731569859242902400 17431803389971556608 1685292846990659200 4385526377719313408 7085759908447967616 9785993439176621824 12486226969905276032 15186460500633930240 17886694031362584448 2140183488381687040 4840417019110341248 7540650549838995456 10240884080567649664 12941117611296303872 15641351142024958080 18341584672753612288 2595074129772714880 5295307660501369088 7995541191230023296 10695774721958677504 13396008252687331712 16096241783415985920 349731240435088512 3049964771163742720 5750198301892396928 8450431832621051136 11150665363349705344 13850898894078359552 16551132424807013760 804621881826116352 3504855412554770560 6205088943283424768 8905322474012078976 11605556004740733184 14305789535469387392 17006023066198041600 1259512523217144192 3959746053945798400 6659979584674452608 9360213115403106816 12060446646131761024 14760680176860415232 17460913707589069440 1714403164608172032 4414636695336826240 7114870226065480448 9815103756794134656 12515337287522788864 15215570818251443072 17915804348980097280 2169293805999199872 4869527336727854080 7569760867456508288 10269994398185162496 12970227928913816704 15670461459642470912 18370694990371125120 2624184447390227712 5324417978118881920 8024651508847536128 10724885039576190336 13425118570304844544 16125352101033498752 378841558052601344 3079075088781255552 5779308619509909760 8479542150238563968 11179775680967218176 13880009211695872384 16580242742424526592 833732199443629184 3533965730172283392 6234199260900937600 8934432791629591808 11634666322358246016 14334899853086900224 17035133383815554432 1288622840834657024 3988856371563311232 6689089902291965440 9389323433020619648 12089556963749273856 14789790494477928064 17490024025206582272 1743513482225684864 4443747012954339072 7143980543682993280 9844214074411647488 12544447605140301696 15244681135868955904 17944914666597610112 2198404123616712704 4898637654345366912 7598871185074021120 10299104715802675328 12999338246531329536 15699571777259983744 18399805307988637952 2653294765007740544 5353528295736394752 8053761826465048960 10753995357193703168 13454228887922357376 16154462418651011584 407951875670114176 3108185406398768384 5808418937127422592 8508652467856076800 11208885998584731008 13909119529313385216 16609353060042039424 862842517061142016 3563076047789796224 6263309578518450432 8963543109247104640 11663776639975758848 14364010170704413056 17064243701433067264 1317733158452169856 4017966689180824064 6718200219909478272 9418433750638132480 12118667281366786688 14818900812095440896 17519134342824095104 1772623799843197696 4472857330571851904 7173090861300506112 9873324392029160320 12573557922757814528 15273791453486468736 17974024984215122944 2227514441234225536 4927747971962879744 7627981502691533952 10328215033420188160 13028448564148842368 15728682094877496576 18428915625606150784 2682405082625253376 5382638613353907584 8082872144082561792 10783105674811216000 13483339205539870208 16183572736268524416 437062193287627008 3137295724016281216 5837529254744935424 8537762785473589632 11237996316202243840 13938229846930898048 16638463377659552256 891952834678654848 3592186365407309056 6292419896135963264 8992653426864617472 11692886957593271680 14393120488321925888 17093354019050580096 1346843476069682688 4047077006798336896 6747310537526991104 9447544068255645312 12147777598984299520 14848011129712953728 17548244660441607936 1801734117460710528 4501967648189364736 7202201178918018944 9902434709646673152 12602668240375327360 15302901771103981568 18003135301832635776 2256624758851738368 4956858289580392576 7657091820309046784 10357325351037700992 13057558881766355200 15757792412495009408 11281869514112000 2711515400242766208 5411748930971420416 8111982461700074624 10812215992428728832 13512449523157383040 16212683053886037248 466172510905139840 3166406041633794048 5866639572362448256 8566873103091102464 11267106633819756672 13967340164548410880 16667573695277065088 921063152296167680 3621296683024821888 6321530213753476096 9021763744482130304 11721997275210784512 14422230805939438720 17122464336668092928 1375953793687195520 4076187324415849728 6776420855144503936 9476654385873158144 12176887916601812352 14877121447330466560 17577354978059120768 1830844435078223360 4531077965806877568 7231311496535531776 9931545027264185984 12631778557992840192 15332012088721494400 18032245619450148608 2285735076469251200 4985968607197905408 7686202137926559616 10386435668655213824 13086669199383868032 15786902730112522240 40392187131624832 2740625717860279040 5440859248588933248 8141092779317587456 10841326310046241664 13541559840774895872 16241793371503550080 495282828522652672 3195516359251306880 5895749889979961088 8595983420708615296 11296216951437269504 13996450482165923712 16696684012894577920 950173469913680512 3650407000642334720 6350640531370988928 9050874062099643136 11751107592828297344 14451341123556951552 17151574654285605760 1405064111304708352 4105297642033362560 6805531172762016768 9505764703490670976 12205998234219325184 14906231764947979392 17606465295676633600 1859954752695736192 4560188283424390400 7260421814153044608 9960655344881698816 12660888875610353024 15361122406339007232 18061355937067661440 2314845394086764032 5015078924815418240 7715312455544072448 10415545986272726656 13115779517001380864 15816013047730035072 69502504749137664 2769736035477791872 5469969566206446080 8170203096935100288 10870436627663754496 13570670158392408704 16270903689121062912 524393146140165504 3224626676868819712 5924860207597473920 8625093738326128128 11325327269054782336 14025560799783436544 16725794330512090752 979283787531193344 3679517318259847552 6379750848988501760 9079984379717155968 11780217910445810176 14480451441174464384 17180684971903118592 1434174428922221184 4134407959650875392 6834641490379529600 9534875021108183808 12235108551836838016 14935342082565492224 17635575613294146432 1889065070313249024 4589298601041903232 7289532131770557440 9989765662499211648 12689999193227865856 15390232723956520064 18090466254685174272 2343955711704276864 5044189242432931072 7744422773161585280 10444656303890239488 13144889834618893696 15845123365347547904 98612822366650496 2798846353095304704 5499079883823958912 8199313414552613120 10899546945281267328 13599780476009921536 16300014006738575744 553503463757678336 3253736994486332544 5953970525214986752 8654204055943640960 11354437586672295168 14054671117400949376 16754904648129603584 1008394105148706176 3708627635877360384 6408861166606014592 9109094697334668800 11809328228063323008 14509561758791977216 17209795289520631424 1463284746539734016 4163518277268388224 6863751807997042432 9563985338725696640 12264218869454350848 14964452400183005056 17664685930911659264 1918175387930761856 4618408918659416064 7318642449388070272 10018875980116724480 12719109510845378688 15419343041574032896 18119576572302687104 2373066029321789696 5073299560050443904 7773533090779098112 10473766621507752320 13174000152236406528 15874233682965060736 127723139984163328 2827956670712817536 5528190201441471744 8228423732170125952 10928657262898780160 13628890793627434368 16329124324356088576 582613781375191168 3282847312103845376 5983080842832499584 8683314373561153792 11383547904289808000 14083781435018462208 16784014965747116416 1037504422766219008 3737737953494873216 6437971484223527424 9138205014952181632 11838438545680835840 14538672076409490048 17238905607138144256 1492395064157246848 4192628594885901056 6892862125614555264 9593095656343209472 12293329187071863680 14993562717800517888 17693796248529172096 1947285705548274688 4647519236276928896 7347752767005583104 10047986297734237312 12748219828462891520 15448453359191545728 18148686889920199936 2402176346939302528 5102409877667956736 7802643408396610944 10502876939125265152 13203110469853919360 15903344000582573568 156833457601676160 2857066988330330368 5557300519058984576 8257534049787638784 10957767580516292992 13658001111244947200 16358234641973601408 611724098992704000 3311957629721358208 6012191160450012416 8712424691178666624 11412658221907320832 14112891752635975040 16813125283364629248 1066614740383731840 3766848271112386048 6467081801841040256 9167315332569694464 11867548863298348672 14567782394027002880 17268015924755657088 1521505381774759680 4221738912503413888 6921972443232068096 9622205973960722304 12322439504689376512 15022673035418030720 17722906566146684928 1976396023165787520 4676629553894441728 7376863084623095936 10077096615351750144 12777330146080404352 15477563676809058560 18177797207537712768 2431286664556815360 5131520195285469568 7831753726014123776 10531987256742777984 13232220787471432192 15932454318200086400 185943775219188992 2886177305947843200 5586410836676497408 8286644367405151616 10986877898133805824 13687111428862460032 16387344959591114240 640834416610216832 3341067947338871040 6041301478067525248 8741535008796179456 11441768539524833664 14142002070253487872 16842235600982142080 1095725058001244672 3795958588729898880 6496192119458553088 9196425650187207296 11896659180915861504 14596892711644515712 17297126242373169920 1550615699392272512 4250849230120926720 6951082760849580928 9651316291578235136 12351549822306889344 15051783353035543552 17752016883764197760 2005506340783300352 4705739871511954560 7405973402240608768 10106206932969262976 12806440463697917184 15506673994426571392 18206907525155225600 2460396982174328192 5160630512902982400 7860864043631636608 10561097574360290816 13261331105088945024 15961564635817599232 215054092836701824 2915287623565356032 5615521154294010240 8315754685022664448 11015988215751318656 13716221746479972864 16416455277208627072 669944734227729664 3370178264956383872 6070411795685038080 8770645326413692288 11470878857142346496 14171112387871000704 16871345918599654912 1124835375618757504 3825068906347411712 6525302437076065920 9225535967804720128 11925769498533374336 14626003029262028544 17326236559990682752 1579726017009785344 4279959547738439552 6980193078467093760 9680426609195747968 12380660139924402176 15080893670653056384 17781127201381710592 2034616658400813184 4734850189129467392 7435083719858121600 10135317250586775808 12835550781315430016 15535784312044084224 18236017842772738432 2489507299791841024 5189740830520495232 7889974361249149440 10590207891977803648 13290441422706457856 15990674953435112064 244164410454214656 2944397941182868864 5644631471911523072 8344865002640177280 11045098533368831488 13745332064097485696 16445565594826139904 699055051845242496 3399288582573896704 6099522113302550912 8799755644031205120 11499989174759859328 14200222705488513536 16900456236217167744 1153945693236270336 3854179223964924544 6554412754693578752 9254646285422232960 11954879816150887168 14655113346879541376 17355346877608195584 1608836334627298176 4309069865355952384 7009303396084606592 9709536926813260800 12409770457541915008 15110003988270569216 17810237518999223424 2063726976018326016 4763960506746980224 7464194037475634432 10164427568204288640 12864661098932942848 15564894629661597056 18265128160390251264 2518617617409353856 5218851148138008064 7919084678866662272 10619318209595316480 13319551740323970688 16019785271052624896 273274728071727488 2973508258800381696 5673741789529035904 8373975320257690112 11074208850986344320 13774442381714998528 16474675912443652736 728165369462755328 3428398900191409536 6128632430920063744 8828865961648717952 11529099492377372160 14229333023106026368 16929566553834680576 1183056010853783168 3883289541582437376 6583523072311091584 9283756603039745792 11983990133768400000 14684223664497054208 17384457195225708416 1637946652244811008 4338180182973465216 7038413713702119424 9738647244430773632 12438880775159427840 15139114305888082048 17839347836616736256 2092837293635838848 4793070824364493056 7493304355093147264 10193537885821801472 12893771416550455680 15594004947279109888 18294238478007764096 2547727935026866688 5247961465755520896 7948194996484175104 10648428527212829312 13348662057941483520 16048895588670137728 302385045689240320 3002618576417894528 5702852107146548736 8403085637875202944 11103319168603857152 13803552699332511360 16503786230061165568 757275687080268160 3457509217808922368 6157742748537576576 8857976279266230784 11558209809994884992 14258443340723539200 16958676871452193408 1212166328471296000 3912399859199950208 6612633389928604416 9312866920657258624 12013100451385912832 14713333982114567040 17413567512843221248 1667056969862323840 4367290500590978048 7067524031319632256 9767757562048286464 12467991092776940672 15168224623505594880 17868458154234249088 2121947611253351680 4822181141982005888 7522414672710660096 10222648203439314304 12922881734167968512 15623115264896622720 18323348795625276928 2576838252644379520 5277071783373033728 7977305314101687936 10677538844830342144 13377772375558996352 16078005906287650560 331495363306753152 3031728894035407360 5731962424764061568 8432195955492715776 11132429486221369984 13832663016950024192 16532896547678678400 786386004697780992 3486619535426435200 6186853066155089408 8887086596883743616 11587320127612397824 14287553658341052032 16987787189069706240 1241276646088808832 3941510176817463040 6641743707546117248 9341977238274771456 12042210769003425664 14742444299732079872 17442677830460734080 1696167287479836672 4396400818208490880 7096634348937145088 9796867879665799296 12497101410394453504 15197334941123107712 17897568471851761920 2151057928870864512 4851291459599518720 7551524990328172928 10251758521056827136 12951992051785481344 15652225582514135552 18352459113242789760 2605948570261892352 5306182100990546560 8006415631719200768 10706649162447854976 13406882693176509184 16107116223905163392 360605680924265984 3060839211652920192 5761072742381574400 8461306273110228608 11161539803838882816 13861773334567537024 16562006865296191232 815496322315293824 3515729853043948032 6215963383772602240 8916196914501256448 11616430445229910656 14316663975958564864 17016897506687219072 1270386963706321664 3970620494434975872 6670854025163630080 9371087555892284288 12071321086620938496 14771554617349592704 17471788148078246912 1725277605097349504 4425511135826003712 7125744666554657920 9825978197283312128 12526211728011966336 15226445258740620544 17926678789469274752 2180168246488377344 4880401777217031552 7580635307945685760 10280868838674339968 12981102369402994176 15681335900131648384 18381569430860302592 2635058887879405184 5335292418608059392 8035525949336713600 10735759480065367808 13435993010794022016 16136226541522676224 389715998541778816 3089949529270433024 5790183059999087232 8490416590727741440 11190650121456395648 13890883652185049856 16591117182913704064 844606639932806656 3544840170661460864 6245073701390115072 8945307232118769280 11645540762847423488 14345774293576077696 17046007824304731904 1299497281323834496 3999730812052488704 6699964342781142912 9400197873509797120 12100431404238451328 14800664934967105536 17500898465695759744 1754387922714862336 4454621453443516544 7154854984172170752 9855088514900824960 12555322045629479168 15255555576358133376 17955789107086787584 2209278564105890176 4909512094834544384 7609745625563198592 10309979156291852800 13010212687020507008 15710446217749161216 18410679748477815424 2664169205496918016 5364402736225572224 8064636266954226432 10764869797682880640 13465103328411534848 16165336859140189056 418826316159291648 3119059846887945856 5819293377616600064 8519526908345254272 11219760439073908480 13919993969802562688 16620227500531216896 873716957550319488 3573950488278973696 6274184019007627904 8974417549736282112 11674651080464936320 14374884611193590528 17075118141922244736 1328607598941347328 4028841129670001536 6729074660398655744 9429308191127309952 12129541721855964160 14829775252584618368 17530008783313272576 1783498240332375168 4483731771061029376 7183965301789683584 9884198832518337792 12584432363246992000 15284665893975646208 17984899424704300416 2238388881723403008 4938622412452057216 7638855943180711424 10339089473909365632 13039323004638019840 15739556535366674048 18439790066095328256 2693279523114430848 5393513053843085056 8093746584571739264 10793980115300393472 13494213646029047680 16194447176757701888 447936633776804480 3148170164505458688 5848403695234112896 8548637225962767104 11248870756691421312 13949104287420075520 16649337818148729728 902827275167832320 3603060805896486528 6303294336625140736 9003527867353794944 11703761398082449152 14403994928811103360 17104228459539757568 1357717916558860160 4057951447287514368 6758184978016168576 9458418508744822784 12158652039473476992 14858885570202131200 17559119100930785408 1812608557949888000 4512842088678542208 7213075619407196416 9913309150135850624 12613542680864504832 15313776211593159040 18014009742321813248 2267499199340915840 4967732730069570048 7667966260798224256 10368199791526878464 13068433322255532672 15768666852984186880 22156310003289472 2722389840731943680 5422623371460597888 8122856902189252096 10823090432917906304 13523323963646560512 16223557494375214720 477046951394317312 3177280482122971520 5877514012851625728 8577747543580279936 11277981074308934144 13978214605037588352 16678448135766242560 931937592785345152 3632171123513999360 6332404654242653568 9032638184971307776 11732871715699961984 14433105246428616192 17133338777157270400 1386828234176372992 4087061764905027200 6787295295633681408 9487528826362335616 12187762357090989824 14887995887819644032 17588229418548298240 1841718875567400832 4541952406296055040 7242185937024709248 9942419467753363456 12642652998482017664 15342886529210671872 18043120059939326080 2296609516958428672 4996843047687082880 7697076578415737088 10397310109144391296 13097543639873045504 15797777170601699712 51266627620802304 2751500158349456512 5451733689078110720 8151967219806764928 10852200750535419136 13552434281264073344 16252667811992727552 506157269011830144 3206390799740484352 5906624330469138560 8606857861197792768 11307091391926446976 14007324922655101184 16707558453383755392 961047910402857984 3661281441131512192 6361514971860166400 9061748502588820608 11761982033317474816 14462215564046129024 17162449094774783232 1415938551793885824 4116172082522540032 6816405613251194240 9516639143979848448 12216872674708502656 14917106205437156864 17617339736165811072 1870829193184913664 4571062723913567872 7271296254642222080 9971529785370876288 12671763316099530496 15371996846828184704 18072230377556838912 2325719834575941504 5025953365304595712 7726186896033249920 10426420426761904128 13126653957490558336 15826887488219212544 80376945238315136 2780610475966969344 5480844006695623552 8181077537424277760 10881311068152931968 13581544598881586176 16281778129610240384 535267586629342976 3235501117357997184 5935734648086651392 8635968178815305600 11336201709543959808 14036435240272614016 16736668771001268224 990158228020370816 3690391758749025024 6390625289477679232 9090858820206333440 11791092350934987648 14491325881663641856 17191559412392296064 1445048869411398656 4145282400140052864 6845515930868707072 9545749461597361280 12245982992326015488 14946216523054669696 17646450053783323904 1899939510802426496 4600173041531080704 7300406572259734912 10000640102988389120 12700873633717043328 15401107164445697536 18101340695174351744 2354830152193454336 5055063682922108544 7755297213650762752 10455530744379416960 13155764275108071168 15855997805836725376 109487262855827968 2809720793584482176 5509954324313136384 8210187855041790592 10910421385770444800 13610654916499099008 16310888447227753216 564377904246855808 3264611434975510016 5964844965704164224 8665078496432818432 11365312027161472640 14065545557890126848 16765779088618781056 1019268545637883648 3719502076366537856 6419735607095192064 9119969137823846272 11820202668552500480 14520436199281154688 17220669730009808896 1474159187028911488 4174392717757565696 6874626248486219904 9574859779214874112 12275093309943528320 14975326840672182528 17675560371400836736 1929049828419939328 4629283359148593536 7329516889877247744 10029750420605901952 12729983951334556160 15430217482063210368 18130451012791864576 2383940469810967168 5084174000539621376 7784407531268275584 10484641061996929792 13184874592725584000 15885108123454238208 138597580473340800 2838831111201995008 5539064641930649216 8239298172659303424 10939531703387957632 13639765234116611840 16339998764845266048 593488221864368640 3293721752593022848 5993955283321677056 8694188814050331264 11394422344778985472 14094655875507639680 16794889406236293888 1048378863255396480 3748612393984050688 6448845924712704896 9149079455441359104 11849312986170013312 14549546516898667520 17249780047627321728 1503269504646424320 4203503035375078528 6903736566103732736 9603970096832386944 12304203627561041152 15004437158289695360 17704670689018349568 1958160146037452160 4658393676766106368 7358627207494760576 10058860738223414784 12759094268952068992 15459327799680723200 18159561330409377408 2413050787428480000 5113284318157134208 7813517848885788416 10513751379614442624 13213984910343096832 15914218441071751040 167707898090853632 2867941428819507840 5568174959548162048 8268408490276816256 10968642021005470464 13668875551734124672 16369109082462778880 622598539481881472 3322832070210535680 6023065600939189888 8723299131667844096 11423532662396498304 14123766193125152512 16823999723853806720 1077489180872909312 3777722711601563520 6477956242330217728 9178189773058871936 11878423303787526144 14578656834516180352 17278890365244834560 1532379822263937152 4232613352992591360 6932846883721245568 9633080414449899776 12333313945178553984 15033547475907208192 17733781006635862400 1987270463654964992 4687503994383619200 7387737525112273408 10087971055840927616 12788204586569581824 15488438117298236032 18188671648026890240 2442161105045992832 5142394635774647040 7842628166503301248 10542861697231955456 13243095227960609664 15943328758689263872 196818215708366464 2897051746437020672 5597285277165674880 8297518807894329088 10997752338622983296 13697985869351637504 16398219400080291712 651708857099394304 3351942387828048512 6052175918556702720 8752409449285356928 11452642980014011136 14152876510742665344 16853110041471319552 1106599498490422144 3806833029219076352 6507066559947730560 9207300090676384768 11907533621405038976 14607767152133693184 17308000682862347392 1561490139881449984 4261723670610104192 6961957201338758400 9662190732067412608 12362424262796066816 15062657793524721024 17762891324253375232 2016380781272477824 4716614312001132032 7416847842729786240 10117081373458440448 12817314904187094656 15517548434915748864 18217781965644403072 2471271422663505664 5171504953392159872 7871738484120814080 10571972014849468288 13272205545578122496 15972439076306776704 225928533325879296 2926162064054533504 5626395594783187712 8326629125511841920 11026862656240496128 13727096186969150336 16427329717697804544 680819174716907136 3381052705445561344 6081286236174215552 8781519766902869760 11481753297631523968 14181986828360178176 16882220359088832384 1135709816107934976 3835943346836589184 6536176877565243392 9236410408293897600 11936643939022551808 14636877469751206016 17337111000479860224 1590600457498962816 4290833988227617024 6991067518956271232 9691301049684925440 12391534580413579648 15091768111142233856 17792001641870888064 2045491098889990656 4745724629618644864 7445958160347299072 10146191691075953280 12846425221804607488 15546658752533261696 18246892283261915904 2500381740281018496 5200615271009672704 7900848801738326912 10601082332466981120 13301315863195635328 16001549393924289536 255038850943392128 2955272381672046336 5655505912400700544 8355739443129354752 11055972973858008960 13756206504586663168 16456440035315317376 709929492334419968 3410163023063074176 6110396553791728384 8810630084520382592 11510863615249036800 14211097145977691008 16911330676706345216 1164820133725447808 3865053664454102016 6565287195182756224 9265520725911410432 11965754256640064640 14665987787368718848 17366221318097373056 1619710775116475648 4319944305845129856 7020177836573784064 9720411367302438272 12420644898031092480 15120878428759746688 17821111959488400896 2074601416507503488 4774834947236157696 7475068477964811904 10175302008693466112 12875535539422120320 15575769070150774528 18276002600879428736 2529492057898531328 5229725588627185536 7929959119355839744 10630192650084493952 13330426180813148160 16030659711541802368 284149168560904960 2984382699289559168 5684616230018213376 8384849760746867584 11085083291475521792 13785316822204176000 16485550352932830208 739039809951932800 3439273340680587008 6139506871409241216 8839740402137895424 11539973932866549632 14240207463595203840 16940440994323858048 1193930451342960640 3894163982071614848 6594397512800269056 9294631043528923264 11994864574257577472 14695098104986231680 17395331635714885888 1648821092733988480 4349054623462642688 7049288154191296896 9749521684919951104 12449755215648605312 15149988746377259520 17850222277105913728 2103711734125016320 4803945264853670528 7504178795582324736 10204412326310978944 12904645857039633152 15604879387768287360 18305112918496941568 2558602375516044160 5258835906244698368 7959069436973352576 10659302967702006784 13359536498430660992 16059770029159315200 313259486178417792 3013493016907072000 5713726547635726208 8413960078364380416 11114193609093034624 13814427139821688832 16514660670550343040 768150127569445632 3468383658298099840 6168617189026754048 8868850719755408256 11569084250484062464 14269317781212716672 16969551311941370880 1223040768960473472 3923274299689127680 6623507830417781888 9323741361146436096 12023974891875090304 14724208422603744512 17424441953332398720 1677931410351501312 4378164941080155520 7078398471808809728 9778632002537463936 12478865533266118144 15179099063994772352 17879332594723426560 2132822051742529152 4833055582471183360 7533289113199837568 10233522643928491776 12933756174657145984 15633989705385800192 18334223236114454400 2587712693133556992 5287946223862211200 7988179754590865408 10688413285319519616 13388646816048173824 16088880346776828032 342369803795930624 3042603334524584832 5742836865253239040 8443070395981893248 11143303926710547456 13843537457439201664 16543770988167855872 797260445186958464 3497493975915612672 6197727506644266880 8897961037372921088 11598194568101575296 14298428098830229504 16998661629558883712 1252151086577986304 3952384617306640512 6652618148035294720 9352851678763948928 12053085209492603136 14753318740221257344 17453552270949911552 1707041727969014144 4407275258697668352 7107508789426322560 9807742320154976768 12507975850883630976 15208209381612285184 17908442912340939392 2161932369360041984 4862165900088696192 7562399430817350400 10262632961546004608 12962866492274658816 15663100023003313024 18363333553731967232 2616823010751069824 5317056541479724032 8017290072208378240 10717523602937032448 13417757133665686656 16117990664394340864 371480121413443456 3071713652142097664 5771947182870751872 8472180713599406080 11172414244328060288 13872647775056714496 16572881305785368704 826370762804471296 3526604293533125504 6226837824261779712 8927071354990433920 11627304885719088128 14327538416447742336 17027771947176396544 1281261404195499136 3981494934924153344 6681728465652807552 9381961996381461760 12082195527110115968 14782429057838770176 17482662588567424384 1736152045586526976 4436385576315181184 7136619107043835392 9836852637772489600 12537086168501143808 15237319699229798016 17937553229958452224 2191042686977554816 4891276217706209024 7591509748434863232 10291743279163517440 12991976809892171648 15692210340620825856 18392443871349480064 2645933328368582656 5346166859097236864 8046400389825891072 10746633920554545280 13446867451283199488 16147100982011853696 400590439030956288 3100823969759610496 5801057500488264704 8501291031216918912 11201524561945573120 13901758092674227328 16601991623402881536 855481080421984128 3555714611150638336 6255948141879292544 8956181672607946752 11656415203336600960 14356648734065255168 17056882264793909376 1310371721813011968 4010605252541666176 6710838783270320384 9411072313998974592 12111305844727628800 14811539375456283008 17511772906184937216 1765262363204039808 4465495893932694016 7165729424661348224 9865962955390002432 12566196486118656640 15266430016847310848 17966663547575965056 2220153004595067648 4920386535323721856 7620620066052376064 10320853596781030272 13021087127509684480 15721320658238338688 18421554188966992896 2675043645986095488 5375277176714749696 8075510707443403904 10775744238172058112 13475977768900712320 16176211299629366528 429700756648469120 3129934287377123328 5830167818105777536 8530401348834431744 11230634879563085952 13930868410291740160 16631101941020394368 884591398039496960 3584824928768151168 6285058459496805376 8985291990225459584 11685525520954113792 14385759051682768000 17085992582411422208 1339482039430524800 4039715570159179008 6739949100887833216 9440182631616487424 12140416162345141632 14840649693073795840 17540883223802450048 1794372680821552640 4494606211550206848 7194839742278861056 9895073273007515264 12595306803736169472 15295540334464823680 17995773865193477888 2249263322212580480 4949496852941234688 7649730383669888896 10349963914398543104 13050197445127197312 15750430975855851520 3920432874954112 2704153963603608320 5404387494332262528 8104621025060916736 10804854555789570944 13505088086518225152 16205321617246879360 458811074265981952 3159044604994636160 5859278135723290368 8559511666451944576 11259745197180598784 13959978727909252992 16660212258637907200 913701715657009792 3613935246385664000 6314168777114318208 9014402307842972416 11714635838571626624 14414869369300280832 17115102900028935040 1368592357048037632 4068825887776691840 6769059418505346048 9469292949234000256 12169526479962654464 14869760010691308672 17569993541419962880 1823482998439065472 4523716529167719680 7223950059896373888 9924183590625028096 12624417121353682304 15324650652082336512 18024884182810990720 2278373639830093312 4978607170558747520 7678840701287401728 10379074232016055936 13079307762744710144 15779541293473364352 33030750492466944 2733264281221121152 5433497811949775360 8133731342678429568 10833964873407083776 13534198404135737984 16234431934864392192 487921391883494784 3188154922612148992 5888388453340803200 8588621984069457408 11288855514798111616 13989089045526765824 16689322576255420032 942812033274522624 3643045564003176832 6343279094731831040 9043512625460485248 11743746156189139456 14443979686917793664 17144213217646447872 1397702674665550464 4097936205394204672 6798169736122858880 9498403266851513088 12198636797580167296 14898870328308821504 17599103859037475712 1852593316056578304 4552826846785232512 7253060377513886720 9953293908242540928 12653527438971195136 15353760969699849344 18053994500428503552 2307483957447606144 5007717488176260352 7707951018904914560 10408184549633568768 13108418080362222976 15808651611090877184 62141068109979776 2762374598838633984 5462608129567288192 8162841660295942400 10863075191024596608 13563308721753250816 16263542252481905024 517031709501007616 3217265240229661824 5917498770958316032 8617732301686970240 11317965832415624448 14018199363144278656 16718432893872932864 971922350892035456 3672155881620689664 6372389412349343872 9072622943077998080 11772856473806652288 14473090004535306496 17173323535263960704 1426812992283063296 4127046523011717504 6827280053740371712 9527513584469025920 12227747115197680128 14927980645926334336 17628214176654988544 1881703633674091136 4581937164402745344 7282170695131399552 9982404225860053760 12682637756588707968 15382871287317362176 18083104818046016384 2336594275065118976 5036827805793773184 7737061336522427392 10437294867251081600 13137528397979735808 15837761928708390016 91251385727492608 2791484916456146816 5491718447184801024 8191951977913455232 10892185508642109440 13592419039370763648 16292652570099417856 546142027118520448 3246375557847174656 5946609088575828864 8646842619304483072 11347076150033137280 14047309680761791488 16747543211490445696 1001032668509548288 3701266199238202496 6401499729966856704 9101733260695510912 11801966791424165120 14502200322152819328 17202433852881473536 1455923309900576128 4156156840629230336 6856390371357884544 9556623902086538752 12256857432815192960 14957090963543847168 17657324494272501376 1910813951291603968 4611047482020258176 7311281012748912384 10011514543477566592 12711748074206220800 15411981604934875008 18112215135663529216 2365704592682631808 5065938123411286016 7766171654139940224 10466405184868594432 13166638715597248640 15866872246325902848 120361703345005440 2820595234073659648 5520828764802313856 8221062295530968064 10921295826259622272 13621529356988276480 16321762887716930688 575252344736033280 3275485875464687488 5975719406193341696 8675952936921995904 11376186467650650112 14076419998379304320 16776653529107958528 1030142986127061120 3730376516855715328 6430610047584369536 9130843578313023744 11831077109041677952 14531310639770332160 17231544170498986368 1485033627518088960 4185267158246743168 6885500688975397376 9585734219704051584 12285967750432705792 14986201281161360000 17686434811890014208 1939924268909116800 4640157799637771008 7340391330366425216 10040624861095079424 12740858391823733632 15441091922552387840 18141325453281042048 2394814910300144640 5095048441028798848 7795281971757453056 10495515502486107264 13195749033214761472 15895982563943415680 149472020962518272 2849705551691172480 5549939082419826688 8250172613148480896 10950406143877135104 13650639674605789312 16350873205334443520 604362662353546112 3304596193082200320 6004829723810854528 8705063254539508736 11405296785268162944 14105530315996817152 16805763846725471360 1059253303744573952 3759486834473228160 6459720365201882368 9159953895930536576 11860187426659190784 14560420957387844992 17260654488116499200 1514143945135601792 4214377475864256000 6914611006592910208 9614844537321564416 12315078068050218624 15015311598778872832 17715545129507527040 1969034586526629632 4669268117255283840 7369501647983938048 10069735178712592256 12769968709441246464 15470202240169900672 18170435770898554880 2423925227917657472 5124158758646311680 7824392289374965888 10524625820103620096 13224859350832274304 15925092881560928512 178582338580031104 2878815869308685312 5579049400037339520 8279282930765993728 10979516461494647936 13679749992223302144 16379983522951956352 633472979971058944 3333706510699713152 6033940041428367360 8734173572157021568 11434407102885675776 14134640633614329984 16834874164342984192 1088363621362086784 3788597152090740992 6488830682819395200 9189064213548049408 11889297744276703616 14589531275005357824 17289764805734012032 1543254262753114624 4243487793481768832 6943721324210423040 9643954854939077248 12344188385667731456 15044421916396385664 17744655447125039872 1998144904144142464 4698378434872796672 7398611965601450880 10098845496330105088 12799079027058759296 15499312557787413504 18199546088516067712 2453035545535170304 5153269076263824512 7853502606992478720 10553736137721132928 13253969668449787136 15954203199178441344 207692656197543936 2907926186926198144 5608159717654852352 8308393248383506560 11008626779112160768 13708860309840814976 16409093840569469184 662583297588571776 3362816828317225984 6063050359045880192 8763283889774534400 11463517420503188608 14163750951231842816 16863984481960497024 1117473938979599616 3817707469708253824 6517941000436908032 9218174531165562240 11918408061894216448 14618641592622870656 17318875123351524864 1572364580370627456 4272598111099281664 6972831641827935872 9673065172556590080 12373298703285244288 15073532234013898496 17773765764742552704 2027255221761655296 4727488752490309504 7427722283218963712 10127955813947617920 12828189344676272128 15528422875404926336 18228656406133580544 2482145863152683136 5182379393881337344 7882612924609991552 10582846455338645760 13283079986067299968 15983313516795954176 236802973815056768 2937036504543710976 5637270035272365184 8337503566001019392 11037737096729673600 13737970627458327808 16438204158186982016 691693615206084608 3391927145934738816 6092160676663393024 8792394207392047232 11492627738120701440 14192861268849355648 16893094799578009856 1146584256597112448 3846817787325766656 6547051318054420864 9247284848783075072 11947518379511729280 14647751910240383488 17347985440969037696 1601474897988140288 4301708428716794496 7001941959445448704 9702175490174102912 12402409020902757120 15102642551631411328 17802876082360065536 2056365539379168128 4756599070107822336 7456832600836476544 10157066131565130752 12857299662293784960 15557533193022439168 18257766723751093376 2511256180770195968 5211489711498850176 7911723242227504384 10611956772956158592 13312190303684812800 16012423834413467008 265913291432569600 2966146822161223808 5666380352889878016 8366613883618532224 11066847414347186432 13767080945075840640 16467314475804494848 720803932823597440 3421037463552251648 6121270994280905856 8821504525009560064 11521738055738214272 14221971586466868480 16922205117195522688 1175694574214625280 3875928104943279488 6576161635671933696 9276395166400587904 11976628697129242112 14676862227857896320 17377095758586550528 1630585215605653120 4330818746334307328 7031052277062961536 9731285807791615744 12431519338520269952 15131752869248924160 17831986399977578368 2085475856996680960 4785709387725335168 7485942918453989376 10186176449182643584 12886409979911297792 15586643510639952000 18286877041368606208 2540366498387708800 5240600029116363008 7940833559845017216 10641067090573671424 13341300621302325632 16041534152030979840 295023609050082432 2995257139778736640 5695490670507390848 8395724201236045056 11095957731964699264 13796191262693353472 16496424793422007680 749914250441110272 3450147781169764480 6150381311898418688 8850614842627072896 11550848373355727104 14251081904084381312 16951315434813035520 1204804891832138112 3905038422560792320 6605271953289446528 9305505484018100736 12005739014746754944 14705972545475409152 17406206076204063360 1659695533223165952 4359929063951820160 7060162594680474368 9760396125409128576 12460629656137782784 15160863186866436992 17861096717595091200 2114586174614193792 4814819705342848000 7515053236071502208 10215286766800156416 12915520297528810624 15615753828257464832 18315987358986119040 2569476816005221632 5269710346733875840 7969943877462530048 10670177408191184256 13370410938919838464 16070644469648492672 324133926667595264 3024367457396249472 5724600988124903680 8424834518853557888 11125068049582212096 13825301580310866304 16525535111039520512 779024568058623104 3479258098787277312 6179491629515931520 8879725160244585728 11579958690973239936 14280192221701894144 16980425752430548352 1233915209449650944 3934148740178305152 6634382270906959360 9334615801635613568 12034849332364267776 14735082863092921984 17435316393821576192 1688805850840678784 4389039381569332992 7089272912297987200 9789506443026641408 12489739973755295616 15189973504483949824 17890207035212604032 2143696492231706624 4843930022960360832 7544163553689015040 10244397084417669248 12944630615146323456 15644864145874977664 18345097676603631872 2598587133622734464 5298820664351388672 7999054195080042880 10699287725808697088 13399521256537351296 16099754787266005504 353244244285108096 3053477775013762304 5753711305742416512 8453944836471070720 11154178367199724928 13854411897928379136 16554645428657033344 808134885676135936 3508368416404790144 6208601947133444352 8908835477862098560 11609069008590752768 14309302539319406976 17009536070048061184 1263025527067163776 3963259057795817984 6663492588524472192 9363726119253126400 12063959649981780608 14764193180710434816 17464426711439089024 1717916168458191616 4418149699186845824 7118383229915500032 9818616760644154240 12518850291372808448 15219083822101462656 17919317352830116864 2172806809849219456 4873040340577873664 7573273871306527872 10273507402035182080 12973740932763836288 15673974463492490496 18374207994221144704 2627697451240247296 5327930981968901504 8028164512697555712 10728398043426209920 13428631574154864128 16128865104883518336 382354561902620928 3082588092631275136 5782821623359929344 8483055154088583552 11183288684817237760 13883522215545891968 16583755746274546176 837245203293648768 3537478734022302976 6237712264750957184 8937945795479611392 11638179326208265600 14338412856936919808 17038646387665574016 1292135844684676608 3992369375413330816 6692602906141985024 9392836436870639232 12093069967599293440 14793303498327947648 17493537029056601856 1747026486075704448 4447260016804358656 7147493547533012864 9847727078261667072 12547960608990321280 15248194139718975488 17948427670447629696 2201917127466732288 4902150658195386496 7602384188924040704 10302617719652694912 13002851250381349120 15703084781110003328 18403318311838657536 2656807768857760128 5357041299586414336 8057274830315068544 10757508361043722752 13457741891772376960 16157975422501031168 411464879520133760 3111698410248787968 5811931940977442176 8512165471706096384 11212399002434750592 13912632533163404800 16612866063892059008 866355520911161600 3566589051639815808 6266822582368470016 8967056113097124224 11667289643825778432 14367523174554432640 17067756705283086848 1321246162302189440 4021479693030843648 6721713223759497856 9421946754488152064 12122180285216806272 14822413815945460480 17522647346674114688 1776136803693217280 4476370334421871488 7176603865150525696 9876837395879179904 12577070926607834112 15277304457336488320 17977537988065142528 2231027445084245120 4931260975812899328 7631494506541553536 10331728037270207744 13031961567998861952 15732195098727516160 18432428629456170368 2685918086475272960 5386151617203927168 8086385147932581376 10786618678661235584 13486852209389889792 16187085740118544000 440575197137646592 3140808727866300800 5841042258594955008 8541275789323609216 11241509320052263424 13941742850780917632 16641976381509571840 895465838528674432 3595699369257328640 6295932899985982848 8996166430714637056 11696399961443291264 14396633492171945472 17096867022900599680 1350356479919702272 4050590010648356480 6750823541377010688 9451057072105664896 12151290602834319104 14851524133562973312 17551757664291627520 1805247121310730112 4505480652039384320 7205714182768038528 9905947713496692736 12606181244225346944 15306414774954001152 18006648305682655360 2260137762701757952 4960371293430412160 7660604824159066368 10360838354887720576 13061071885616374784 15761305416345028992 14794873364131584 2715028404092785792 5415261934821440000 8115495465550094208 10815728996278748416 13515962527007402624 16216196057736056832 469685514755159424 3169919045483813632 5870152576212467840 8570386106941122048 11270619637669776256 13970853168398430464 16671086699127084672 924576156146187264 3624809686874841472 6325043217603495680 9025276748332149888 11725510279060804096 14425743809789458304 17125977340518112512 1379466797537215104 4079700328265869312 6779933858994523520 9480167389723177728 12180400920451831936 14880634451180486144 17580867981909140352 1834357438928242944 4534590969656897152 7234824500385551360 9935058031114205568 12635291561842859776 15335525092571513984 18035758623300168192 2289248080319270784 4989481611047924992 7689715141776579200 10389948672505233408 13090182203233887616 15790415733962541824 43905190981644416 2744138721710298624 5444372252438952832 8144605783167607040 10844839313896261248 13545072844624915456 16245306375353569664 498795832372672256 3199029363101326464 5899262893829980672 8599496424558634880 11299729955287289088 13999963486015943296 16700197016744597504 953686473763700096 3653920004492354304 6354153535221008512 9054387065949662720 11754620596678316928 14454854127406971136 17155087658135625344 1408577115154727936 4108810645883382144 6809044176612036352 9509277707340690560 12209511238069344768 14909744768797998976 17609978299526653184 1863467756545755776 4563701287274409984 7263934818003064192 9964168348731718400 12664401879460372608 15364635410189026816 18064868940917681024 2318358397936783616 5018591928665437824 7718825459394092032 10419058990122746240 13119292520851400448 15819526051580054656 73015508599157248 2773249039327811456 5473482570056465664 8173716100785119872 10873949631513774080 13574183162242428288 16274416692971082496 527906149990185088 3228139680718839296 5928373211447493504 8628606742176147712 11328840272904801920 14029073803633456128 16729307334362110336 982796791381212928 3683030322109867136 6383263852838521344 9083497383567175552 11783730914295829760 14483964445024483968 17184197975753138176 1437687432772240768 4137920963500894976 6838154494229549184 9538388024958203392 12238621555686857600 14938855086415511808 17639088617144166016 1892578074163268608 4592811604891922816 7293045135620577024 9993278666349231232 12693512197077885440 15393745727806539648 18093979258535193856 2347468715554296448 5047702246282950656 7747935777011604864 10448169307740259072 13148402838468913280 15848636369197567488 102125826216670080 2802359356945324288 5502592887673978496 8202826418402632704 10903059949131286912 13603293479859941120 16303527010588595328 557016467607697920 3257249998336352128 5957483529065006336 8657717059793660544 11357950590522314752 14058184121250968960 16758417651979623168 1011907108998725760 3712140639727379968 6412374170456034176 9112607701184688384 11812841231913342592 14513074762641996800 17213308293370651008 1466797750389753600 4167031281118407808 6867264811847062016 9567498342575716224 12267731873304370432 14967965404033024640 17668198934761678848 1921688391780781440 4621921922509435648 7322155453238089856 10022388983966744064 12722622514695398272 15422856045424052480 18123089576152706688 2376579033171809280 5076812563900463488 7777046094629117696 10477279625357771904 13177513156086426112 15877746686815080320 131236143834182912 2831469674562837120 5531703205291491328 8231936736020145536 10932170266748799744 13632403797477453952 16332637328206108160 586126785225210752 3286360315953864960 5986593846682519168 8686827377411173376 11387060908139827584 14087294438868481792 16787527969597136000 1041017426616238592 3741250957344892800 6441484488073547008 9141718018802201216 11841951549530855424 14542185080259509632 17242418610988163840 1495908068007266432 4196141598735920640 6896375129464574848 9596608660193229056 12296842190921883264 14997075721650537472 17697309252379191680 1950798709398294272 4651032240126948480 7351265770855602688 10051499301584256896 12751732832312911104 15451966363041565312 18152199893770219520 2405689350789322112 5105922881517976320 7806156412246630528 10506389942975284736 13206623473703938944 15906857004432593152 160346461451695744 2860579992180349952 5560813522909004160 8261047053637658368 10961280584366312576 13661514115094966784 16361747645823620992 615237102842723584 3315470633571377792 6015704164300032000 8715937695028686208 11416171225757340416 14116404756485994624 16816638287214648832 1070127744233751424 3770361274962405632 6470594805691059840 9170828336419714048 11871061867148368256 14571295397877022464 17271528928605676672 1525018385624779264 4225251916353433472 6925485447082087680 9625718977810741888 12325952508539396096 15026186039268050304 17726419569996704512 1979909027015807104 4680142557744461312 7380376088473115520 10080609619201769728 12780843149930423936 15481076680659078144 18181310211387732352 2434799668406834944 5135033199135489152 7835266729864143360 10535500260592797568 13235733791321451776 15935967322050105984 189456779069208576 2889690309797862784 5589923840526516992 8290157371255171200 10990390901983825408 13690624432712479616 16390857963441133824 644347420460236416 3344580951188890624 6044814481917544832 8745048012646199040 11445281543374853248 14145515074103507456 16845748604832161664 1099238061851264256 3799471592579918464 6499705123308572672 9199938654037226880 11900172184765881088 14600405715494535296 17300639246223189504 1554128703242292096 4254362233970946304 6954595764699600512 9654829295428254720 12355062826156908928 15055296356885563136 17755529887614217344 2009019344633319936 4709252875361974144 7409486406090628352 10109719936819282560 12809953467547936768 15510186998276590976 18210420529005245184 2463909986024347776 5164143516753001984 7864377047481656192 10564610578210310400 13264844108938964608 15965077639667618816 218567096686721408 2918800627415375616 5619034158144029824 8319267688872684032 11019501219601338240 13719734750329992448 16419968281058646656 673457738077749248 3373691268806403456 6073924799535057664 8774158330263711872 11474391860992366080 14174625391721020288 16874858922449674496 1128348379468777088 3828581910197431296 6528815440926085504 9229048971654739712 11929282502383393920 14629516033112048128 17329749563840702336 1583239020859804928 4283472551588459136 6983706082317113344 9683939613045767552 12384173143774421760 15084406674503075968 17784640205231730176 2038129662250832768 4738363192979486976 7438596723708141184 10138830254436795392 12839063785165449600 15539297315894103808 18239530846622758016 2493020303641860608 5193253834370514816 7893487365099169024 10593720895827823232 13293954426556477440 15994187957285131648 247677414304234240 2947910945032888448 5648144475761542656 8348378006490196864 11048611537218851072 13748845067947505280 16449078598676159488 702568055695262080 3402801586423916288 6103035117152570496 8803268647881224704 11503502178609878912 14203735709338533120 16903969240067187328 1157458697086289920 3857692227814944128 6557925758543598336 9258159289272252544 11958392820000906752 14658626350729560960 17358859881458215168 1612349338477317760 4312582869205971968 7012816399934626176 9713049930663280384 12413283461391934592 15113516992120588800 17813750522849243008 2067239979868345600 4767473510596999808 7467707041325654016 10167940572054308224 12868174102782962432 15568407633511616640 18268641164240270848 2522130621259373440 5222364151988027648 7922597682716681856 10622831213445336064 13323064744173990272 16023298274902644480 276787731921747072 2977021262650401280 5677254793379055488 8377488324107709696 11077721854836363904 13777955385565018112 16478188916293672320 731678373312774912 3431911904041429120 6132145434770083328 8832378965498737536 11532612496227391744 14232846026956045952 16933079557684700160 1186569014703802752 3886802545432456960 6587036076161111168 9287269606889765376 11987503137618419584 14687736668347073792 17387970199075728000 1641459656094830592 4341693186823484800 7041926717552139008 9742160248280793216 12442393779009447424 15142627309738101632 17842860840466755840 2096350297485858432 4796583828214512640 7496817358943166848 10197050889671821056 12897284420400475264 15597517951129129472 18297751481857783680 2551240938876886272 5251474469605540480 7951708000334194688 10651941531062848896 13352175061791503104 16052408592520157312 305898049539259904 3006131580267914112 5706365110996568320 8406598641725222528 11106832172453876736 13807065703182530944 16507299233911185152 760788690930287744 3461022221658941952 6161255752387596160 8861489283116250368 11561722813844904576 14261956344573558784 16962189875302212992 1215679332321315584 3915912863049969792 6616146393778624000 9316379924507278208 12016613455235932416 14716846985964586624 17417080516693240832 1670569973712343424 4370803504440997632 7071037035169651840 9771270565898306048 12471504096626960256 15171737627355614464 17871971158084268672 2125460615103371264 4825694145832025472 7525927676560679680 10226161207289333888 12926394738017988096 15626628268746642304 18326861799475296512 2580351256494399104 5280584787223053312 7980818317951707520 10681051848680361728 13381285379409015936 16081518910137670144 335008367156772736 3035241897885426944 5735475428614081152 8435708959342735360 11135942490071389568 13836176020800043776 16536409551528697984 789899008547800576 3490132539276454784 6190366070005108992 8890599600733763200 11590833131462417408 14291066662191071616 16991300192919725824 1244789649938828416 3945023180667482624 6645256711396136832 9345490242124791040 12045723772853445248 14745957303582099456 17446190834310753664 1699680291329856256 4399913822058510464 7100147352787164672 9800380883515818880 12500614414244473088 15200847944973127296 17901081475701781504 2154570932720884096 4854804463449538304 7555037994178192512 10255271524906846720 12955505055635500928 15655738586364155136 18355972117092809344 2609461574111911936 5309695104840566144 8009928635569220352 10710162166297874560 13410395697026528768 16110629227755182976 364118684774285568 3064352215502939776 5764585746231593984 8464819276960248192 11165052807688902400 13865286338417556608 16565519869146210816 819009326165313408 3519242856893967616 6219476387622621824 8919709918351276032 11619943449079930240 14320176979808584448 17020410510537238656 1273899967556341248 3974133498284995456 6674367029013649664 9374600559742303872 12074834090470958080 14775067621199612288 17475301151928266496 1728790608947369088 4429024139676023296 7129257670404677504 9829491201133331712 12529724731861985920 15229958262590640128 17930191793319294336 2183681250338396928 4883914781067051136 7584148311795705344 10284381842524359552 12984615373253013760 15684848903981667968 18385082434710322176 2638571891729424768 5338805422458078976 8039038953186733184 10739272483915387392 13439506014644041600 16139739545372695808 393229002391798400 3093462533120452608 5793696063849106816 8493929594577761024 11194163125306415232 13894396656035069440 16594630186763723648 848119643782826240 3548353174511480448 6248586705240134656 8948820235968788864 11649053766697443072 14349287297426097280 17049520828154751488 1303010285173854080 4003243815902508288 6703477346631162496 9403710877359816704 12103944408088470912 14804177938817125120 17504411469545779328 1757900926564881920 4458134457293536128 7158367988022190336 9858601518750844544 12558835049479498752 15259068580208152960 17959302110936807168 2212791567955909760 4913025098684563968 7613258629413218176 10313492160141872384 13013725690870526592 15713959221599180800 18414192752327835008 2667682209346937600 5367915740075591808 8068149270804246016 10768382801532900224 13468616332261554432 16168849862990208640 422339320009311232 3122572850737965440 5822806381466619648 8523039912195273856 11223273442923928064 13923506973652582272 16623740504381236480 877229961400339072 3577463492128993280 6277697022857647488 8977930553586301696 11678164084314955904 14378397615043610112 17078631145772264320 1332120602791366912 4032354133520021120 6732587664248675328 9432821194977329536 12133054725705983744 14833288256434637952 17533521787163292160 1787011244182394752 4487244774911048960 7187478305639703168 9887711836368357376 12587945367097011584 15288178897825665792 17988412428554320000 2241901885573422592 4942135416302076800 7642368947030731008 10342602477759385216 13042836008488039424 15743069539216693632 18443303069945347840 2696792526964450432 5397026057693104640 8097259588421758848 10797493119150413056 13497726649879067264 16197960180607721472 451449637626824064 3151683168355478272 5851916699084132480 8552150229812786688 11252383760541440896 13952617291270095104 16652850821998749312 906340279017851904 3606573809746506112 6306807340475160320 9007040871203814528 11707274401932468736 14407507932661122944 17107741463389777152 1361230920408879744 4061464451137533952 6761697981866188160 9461931512594842368 12162165043323496576 14862398574052150784 17562632104780804992 1816121561799907584 4516355092528561792 7216588623257216000 9916822153985870208 12617055684714524416 15317289215443178624 18017522746171832832 2271012203190935424 4971245733919589632 7671479264648243840 10371712795376898048 13071946326105552256 15772179856834206464 25669313853309056 2725902844581963264 5426136375310617472 8126369906039271680 10826603436767925888 13526836967496580096 16227070498225234304 480559955244336896 3180793485972991104 5881027016701645312 8581260547430299520 11281494078158953728 13981727608887607936 16681961139616262144 935450596635364736 3635684127364018944 6335917658092673152 9036151188821327360 11736384719549981568 14436618250278635776 17136851781007289984 1390341238026392576 4090574768755046784 6790808299483700992 9491041830212355200 12191275360941009408 14891508891669663616 17591742422398317824 1845231879417420416 4545465410146074624 7245698940874728832 9945932471603383040 12646166002332037248 15346399533060691456 18046633063789345664 2300122520808448256 5000356051537102464 7700589582265756672 10400823112994410880 13101056643723065088 15801290174451719296 54779631470821888 2755013162199476096 5455246692928130304 8155480223656784512 10855713754385438720 13555947285114092928 16256180815842747136 509670272861849728 3209903803590503936 5910137334319158144 8610370865047812352 11310604395776466560 14010837926505120768 16711071457233774976 964560914252877568 3664794444981531776 6365027975710185984 9065261506438840192 11765495037167494400 14465728567896148608 17165962098624802816 1419451555643905408 4119685086372559616 6819918617101213824 9520152147829868032 12220385678558522240 14920619209287176448 17620852740015830656 1874342197034933248 4574575727763587456 7274809258492241664 9975042789220895872 12675276319949550080 15375509850678204288 18075743381406858496 2329232838425961088 5029466369154615296 7729699899883269504 10429933430611923712 13130166961340577920 15830400492069232128 83889949088334720 2784123479816988928 5484357010545643136 8184590541274297344 10884824072002951552 13585057602731605760 16285291133460259968 538780590479362560 3239014121208016768 5939247651936670976 8639481182665325184 11339714713393979392 14039948244122633600 16740181774851287808 993671231870390400 3693904762599044608 6394138293327698816 9094371824056353024 11794605354785007232 14494838885513661440 17195072416242315648 1448561873261418240 4148795403990072448 6849028934718726656 9549262465447380864 12249495996176035072 14949729526904689280 17649963057633343488 1903452514652446080 4603686045381100288 7303919576109754496 10004153106838408704 12704386637567062912 15404620168295717120 18104853699024371328 2358343156043473920 5058576686772128128 7758810217500782336 10459043748229436544 13159277278958090752 15859510809686744960 113000266705847552 2813233797434501760 5513467328163155968 8213700858891810176 10913934389620464384 13614167920349118592 16314401451077772800 567890908096875392 3268124438825529600 5968357969554183808 8668591500282838016 11368825031011492224 14069058561740146432 16769292092468800640 1022781549487903232 3723015080216557440 6423248610945211648 9123482141673865856 11823715672402520064 14523949203131174272 17224182733859828480 1477672190878931072 4177905721607585280 6878139252336239488 9578372783064893696 12278606313793547904 14978839844522202112 17679073375250856320 1932562832269958912 4632796362998613120 7333029893727267328 10033263424455921536 12733496955184575744 15433730485913229952 18133964016641884160 2387453473660986752 5087687004389640960 7787920535118295168 10488154065846949376 13188387596575603584 15888621127304257792 142110584323360384 2842344115052014592 5542577645780668800 8242811176509323008 10943044707237977216 13643278237966631424 16343511768695285632 597001225714388224 3297234756443042432 5997468287171696640 8697701817900350848 11397935348629005056 14098168879357659264 16798402410086313472 1051891867105416064 3752125397834070272 6452358928562724480 9152592459291378688 11852825990020032896 14553059520748687104 17253293051477341312 1506782508496443904 4207016039225098112 6907249569953752320 9607483100682406528 12307716631411060736 15007950162139714944 17708183692868369152 1961673149887471744 4661906680616125952 7362140211344780160 10062373742073434368 12762607272802088576 15462840803530742784 18163074334259396992 2416563791278499584 5116797322007153792 7817030852735808000 10517264383464462208 13217497914193116416 15917731444921770624 171220901940873216 2871454432669527424 5571687963398181632 8271921494126835840 10972155024855490048 13672388555584144256 16372622086312798464 626111543331901056 3326345074060555264 6026578604789209472 8726812135517863680 11427045666246517888 14127279196975172096 16827512727703826304 1081002184722928896 3781235715451583104 6481469246180237312 9181702776908891520 11881936307637545728 14582169838366199936 17282403369094854144 1535892826113956736 4236126356842610944 6936359887571265152 9636593418299919360 12336826949028573568 15037060479757227776 17737294010485881984 1990783467504984576 4691016998233638784 7391250528962292992 10091484059690947200 12791717590419601408 15491951121148255616 18192184651876909824 2445674108896012416 5145907639624666624 7846141170353320832 10546374701081975040 13246608231810629248 15946841762539283456 200331219558386048 2900564750287040256 5600798281015694464 8301031811744348672 11001265342473002880 13701498873201657088 16401732403930311296 655221860949413888 3355455391678068096 6055688922406722304 8755922453135376512 11456155983864030720 14156389514592684928 16856623045321339136 1110112502340441728 3810346033069095936 6510579563797750144 9210813094526404352 11911046625255058560 14611280155983712768 17311513686712366976 1565003143731469568 4265236674460123776 6965470205188777984 9665703735917432192 12365937266646086400 15066170797374740608 17766404328103394816 2019893785122497408 4720127315851151616 7420360846579805824 10120594377308460032 12820827908037114240 15521061438765768448 18221294969494422656 2474784426513525248 5175017957242179456 7875251487970833664 10575485018699487872 13275718549428142080 15975952080156796288 229441537175898880 2929675067904553088 5629908598633207296 8330142129361861504 11030375660090515712 13730609190819169920 16430842721547824128 684332178566926720 3384565709295580928 6084799240024235136 8785032770752889344 11485266301481543552 14185499832210197760 16885733362938851968 1139222819957954560 3839456350686608768 6539689881415262976 9239923412143917184 11940156942872571392 14640390473601225600 17340624004329879808 1594113461348982400 4294346992077636608 6994580522806290816 9694814053534945024 12395047584263599232 15095281114992253440 17795514645720907648 2049004102740010240 4749237633468664448 7449471164197318656 10149704694925972864 12849938225654627072 15550171756383281280 18250405287111935488 2503894744131038080 5204128274859692288 7904361805588346496 10604595336317000704 13304828867045654912 16005062397774309120 258551854793411712 2958785385522065920 5659018916250720128 8359252446979374336 11059485977708028544 13759719508436682752 16459953039165336960 713442496184439552 3413676026913093760 6113909557641747968 8814143088370402176 11514376619099056384 14214610149827710592 16914843680556364800 1168333137575467392 3868566668304121600 6568800199032775808 9269033729761430016 11969267260490084224 14669500791218738432 17369734321947392640 1623223778966495232 4323457309695149440 7023690840423803648 9723924371152457856 12424157901881112064 15124391432609766272 17824624963338420480 2078114420357523072 4778347951086177280 7478581481814831488 10178815012543485696 12879048543272139904 15579282074000794112 18279515604729448320 2533005061748550912 5233238592477205120 7933472123205859328 10633705653934513536 13333939184663167744 16034172715391821952 287662172410924544 2987895703139578752 5688129233868232960 8388362764596887168 11088596295325541376 13788829826054195584 16489063356782849792 742552813801952384 3442786344530606592 6143019875259260800 8843253405987915008 11543486936716569216 14243720467445223424 16943953998173877632 1197443455192980224 3897676985921634432 6597910516650288640 9298144047378942848 11998377578107597056 14698611108836251264 17398844639564905472 1652334096584008064 4352567627312662272 7052801158041316480 9753034688769970688 12453268219498624896 15153501750227279104 17853735280955933312 2107224737975035904 4807458268703690112 7507691799432344320 10207925330160998528 12908158860889652736 15608392391618306944 18308625922346961152 2562115379366063744 5262348910094717952 7962582440823372160 10662815971552026368 13363049502280680576 16063283033009334784 316772490028437376 3017006020757091584 5717239551485745792 8417473082214400000 11117706612943054208 13817940143671708416 16518173674400362624 771663131419465216 3471896662148119424 6172130192876773632 8872363723605427840 11572597254334082048 14272830785062736256 16973064315791390464 1226553772810493056 3926787303539147264 6627020834267801472 9327254364996455680 12027487895725109888 14727721426453764096 17427954957182418304 1681444414201520896 4381677944930175104 7081911475658829312 9782145006387483520 12482378537116137728 15182612067844791936 17882845598573446144 2136335055592548736 4836568586321202944 7536802117049857152 10237035647778511360 12937269178507165568 15637502709235819776 18337736239964473984 2591225696983576576 5291459227712230784 7991692758440884992 10691926289169539200 13392159819898193408 16092393350626847616 345882807645950208 3046116338374604416 5746349869103258624 8446583399831912832 11146816930560567040 13847050461289221248 16547283992017875456 800773449036978048 3501006979765632256 6201240510494286464 8901474041222940672 11601707571951594880 14301941102680249088 17002174633408903296 1255664090428005888 3955897621156660096 6656131151885314304 9356364682613968512 12056598213342622720 14756831744071276928 17457065274799931136 1710554731819033728 4410788262547687936 7111021793276342144 9811255324004996352 12511488854733650560 15211722385462304768 17911955916190958976 2165445373210061568 4865678903938715776 7565912434667369984 10266145965396024192 12966379496124678400 15666613026853332608 18366846557581986816 2620336014601089408 5320569545329743616 8020803076058397824 10721036606787052032 13421270137515706240 16121503668244360448 374993125263463040 3075226655992117248 5775460186720771456 8475693717449425664 11175927248178079872 13876160778906734080 16576394309635388288 829883766654490880 3530117297383145088 6230350828111799296 8930584358840453504 11630817889569107712 14331051420297761920 17031284951026416128 1284774408045518720 3985007938774172928 6685241469502827136 9385475000231481344 12085708530960135552 14785942061688789760 17486175592417443968 1739665049436546560 4439898580165200768 7140132110893854976 9840365641622509184 12540599172351163392 15240832703079817600 17941066233808471808 2194555690827574400 4894789221556228608 7595022752284882816 10295256283013537024 12995489813742191232 15695723344470845440 18395956875199499648 2649446332218602240 5349679862947256448 8049913393675910656 10750146924404564864 13450380455133219072 16150613985861873280 404103442880975872 3104336973609630080 5804570504338284288 8504804035066938496 11205037565795592704 13905271096524246912 16605504627252901120 858994084272003712 3559227615000657920 6259461145729312128 8959694676457966336 11659928207186620544 14360161737915274752 17060395268643928960 1313884725663031552 4014118256391685760 6714351787120339968 9414585317848994176 12114818848577648384 14815052379306302592 17515285910034956800 1768775367054059392 4469008897782713600 7169242428511367808 9869475959240022016 12569709489968676224 15269943020697330432 17970176551425984640 2223666008445087232 4923899539173741440 7624133069902395648 10324366600631049856 13024600131359704064 15724833662088358272 18425067192817012480 2678556649836115072 5378790180564769280 8079023711293423488 10779257242022077696 13479490772750731904 16179724303479386112 433213760498488704 3133447291227142912 5833680821955797120 8533914352684451328 11234147883413105536 13934381414141759744 16634614944870413952 888104401889516544 3588337932618170752 6288571463346824960 8988804994075479168 11689038524804133376 14389272055532787584 17089505586261441792 1342995043280544384 4043228574009198592 6743462104737852800 9443695635466507008 12143929166195161216 14844162696923815424 17544396227652469632 1797885684671572224 4498119215400226432 7198352746128880640 9898586276857534848 12598819807586189056 15299053338314843264 17999286869043497472 2252776326062600064 4953009856791254272 7653243387519908480 10353476918248562688 13053710448977216896 15753943979705871104 7433436724973696 2707666967453627904 5407900498182282112 8108134028910936320 10808367559639590528 13508601090368244736 16208834621096898944 462324078116001536 3162557608844655744 5862791139573309952 8563024670301964160 11263258201030618368 13963491731759272576 16663725262487926784 917214719507029376 3617448250235683584 6317681780964337792 9017915311692992000 11718148842421646208 14418382373150300416 17118615903878954624 1372105360898057216 4072338891626711424 6772572422355365632 9472805953084019840 12173039483812674048 14873273014541328256 17573506545269982464 1826996002289085056 4527229533017739264 7227463063746393472 9927696594475047680 12627930125203701888 15328163655932356096 18028397186661010304 2281886643680112896 4982120174408767104 7682353705137421312 10382587235866075520 13082820766594729728 15783054297323383936 36543754342486528 2736777285071140736 5437010815799794944 8137244346528449152 10837477877257103360 13537711407985757568 16237944938714411776 491434395733514368 3191667926462168576 5891901457190822784 8592134987919476992 11292368518648131200 13992602049376785408 16692835580105439616 946325037124542208 3646558567853196416 6346792098581850624 9047025629310504832 11747259160039159040 14447492690767813248 17147726221496467456 1401215678515570048 4101449209244224256 6801682739972878464 9501916270701532672 12202149801430186880 14902383332158841088 17602616862887495296 1856106319906597888 4556339850635252096 7256573381363906304 9956806912092560512 12657040442821214720 15357273973549868928 18057507504278523136 2310996961297625728 5011230492026279936 7711464022754934144 10411697553483588352 13111931084212242560 15812164614940896768 65654071959999360 2765887602688653568 5466121133417307776 8166354664145961984 10866588194874616192 13566821725603270400 16267055256331924608 520544713351027200 3220778244079681408 5921011774808335616 8621245305536989824 11321478836265644032 14021712366994298240 16721945897722952448 975435354742055040 3675668885470709248 6375902416199363456 9076135946928017664 11776369477656671872 14476603008385326080 17176836539113980288 1430325996133082880 4130559526861737088 6830793057590391296 9531026588319045504 12231260119047699712 14931493649776353920 17631727180505008128 1885216637524110720 4585450168252764928 7285683698981419136 9985917229710073344 12686150760438727552 15386384291167381760 18086617821896035968 2340107278915138560 5040340809643792768 7740574340372446976 10440807871101101184 13141041401829755392 15841274932558409600 94764389577512192 2794997920306166400 5495231451034820608 8195464981763474816 10895698512492129024 13595932043220783232 16296165573949437440 549655030968540032 3249888561697194240 5950122092425848448 8650355623154502656 11350589153883156864 14050822684611811072 16751056215340465280 1004545672359567872 3704779203088222080 6405012733816876288 9105246264545530496 11805479795274184704 14505713326002838912 17205946856731493120 1459436313750595712 4159669844479249920 6859903375207904128 9560136905936558336 12260370436665212544 14960603967393866752 17660837498122520960 1914326955141623552 4614560485870277760 7314794016598931968 10015027547327586176 12715261078056240384 15415494608784894592 18115728139513548800 2369217596532651392 5069451127261305600 7769684657989959808 10469918188718614016 13170151719447268224 15870385250175922432 123874707195025024 2824108237923679232 5524341768652333440 8224575299380987648 10924808830109641856 13625042360838296064 16325275891566950272 578765348586052864 3278998879314707072 5979232410043361280 8679465940772015488 11379699471500669696 14079933002229323904 16780166532957978112 1033655989977080704 3733889520705734912 6434123051434389120 9134356582163043328 11834590112891697536 14534823643620351744 17235057174349005952 1488546631368108544 4188780162096762752 6889013692825416960 9589247223554071168 12289480754282725376 14989714285011379584 17689947815740033792 1943437272759136384 4643670803487790592 7343904334216444800 10044137864945099008 12744371395673753216 15444604926402407424 18144838457131061632 2398327914150164224 5098561444878818432 7798794975607472640 10499028506336126848 13199262037064781056 15899495567793435264 152985024812537856 2853218555541192064 5553452086269846272 8253685616998500480 10953919147727154688 13654152678455808896 16354386209184463104 607875666203565696 3308109196932219904 6008342727660874112 8708576258389528320 11408809789118182528 14109043319846836736 16809276850575490944 1062766307594593536 3762999838323247744 6463233369051901952 9163466899780556160 11863700430509210368 14563933961237864576 17264167491966518784 1517656948985621376 4217890479714275584 6918124010442929792 9618357541171584000 12318591071900238208 15018824602628892416 17719058133357546624 1972547590376649216 4672781121105303424 7373014651833957632 10073248182562611840 12773481713291266048 15473715244019920256 18173948774748574464 2427438231767677056 5127671762496331264 7827905293224985472 10528138823953639680 13228372354682293888 15928605885410948096 182095342430050688 2882328873158704896 5582562403887359104 8282795934616013312 10983029465344667520 13683262996073321728 16383496526801975936 636985983821078528 3337219514549732736 6037453045278386944 8737686576007041152 11437920106735695360 14138153637464349568 16838387168193003776 1091876625212106368 3792110155940760576 6492343686669414784 9192577217398068992 11892810748126723200 14593044278855377408 17293277809584031616 1546767266603134208 4247000797331788416 6947234328060442624 9647467858789096832 12347701389517751040 15047934920246405248 17748168450975059456 2001657907994162048 4701891438722816256 7402124969451470464 10102358500180124672 12802592030908778880 15502825561637433088 18203059092366087296 2456548549385189888 5156782080113844096 7857015610842498304 10557249141571152512 13257482672299806720 15957716203028460928 211205660047563520 2911439190776217728 5611672721504871936 8311906252233526144 11012139782962180352 13712373313690834560 16412606844419488768 666096301438591360 3366329832167245568 6066563362895899776 8766796893624553984 11467030424353208192 14167263955081862400 16867497485810516608 1120986942829619200 3821220473558273408 6521454004286927616 9221687535015581824 11921921065744236032 14622154596472890240 17322388127201544448 1575877584220647040 4276111114949301248 6976344645677955456 9676578176406609664 12376811707135263872 15077045237863918080 17777278768592572288 2030768225611674880 4731001756340329088 7431235287068983296 10131468817797637504 12831702348526291712 15531935879254945920 18232169409983600128 2485658867002702720 5185892397731356928 7886125928460011136 10586359459188665344 13286592989917319552 15986826520645973760 240315977665076352 2940549508393730560 5640783039122384768 8341016569851038976 11041250100579693184 13741483631308347392 16441717162037001600 695206619056104192 3395440149784758400 6095673680513412608 8795907211242066816 11496140741970721024 14196374272699375232 16896607803428029440 1150097260447132032 3850330791175786240 6550564321904440448 9250797852633094656 11951031383361748864 14651264914090403072 17351498444819057280 1604987901838159872 4305221432566814080 7005454963295468288 9705688494024122496 12405922024752776704 15106155555481430912 17806389086210085120 2059878543229187712 4760112073957841920 7460345604686496128 10160579135415150336 12860812666143804544 15561046196872458752 18261279727601112960 2514769184620215552 5215002715348869760 7915236246077523968 10615469776806178176 13315703307534832384 16015936838263486592 269426295282589184 2969659826011243392 5669893356739897600 8370126887468551808 11070360418197206016 13770593948925860224 16470827479654514432 724316936673617024 3424550467402271232 6124783998130925440 8825017528859579648 11525251059588233856 14225484590316888064 16925718121045542272 1179207578064644864 3879441108793299072 6579674639521953280 9279908170250607488 11980141700979261696 14680375231707915904 17380608762436570112 1634098219455672704 4334331750184326912 7034565280912981120 9734798811641635328 12435032342370289536 15135265873098943744 17835499403827597952 2088988860846700544 4789222391575354752 7489455922304008960 10189689453032663168 12889922983761317376 15590156514489971584 18290390045218625792 2543879502237728384 5244113032966382592 7944346563695036800 10644580094423691008 13344813625152345216 16045047155880999424 298536612900102016 2998770143628756224 5699003674357410432 8399237205086064640 11099470735814718848 13799704266543373056 16499937797272027264 753427254291129856 3453660785019784064 6153894315748438272 8854127846477092480 11554361377205746688 14254594907934400896 16954828438663055104 1208317895682157696 3908551426410811904 6608784957139466112 9309018487868120320 12009252018596774528 14709485549325428736 17409719080054082944 1663208537073185536 4363442067801839744 7063675598530493952 9763909129259148160 12464142659987802368 15164376190716456576 17864609721445110784 2118099178464213376 4818332709192867584 7518566239921521792 10218799770650176000 12919033301378830208 15619266832107484416 18319500362836138624 2572989819855241216 5273223350583895424 7973456881312549632 10673690412041203840 13373923942769858048 16074157473498512256 327646930517614848 3027880461246269056 5728113991974923264 8428347522703577472 11128581053432231680 13828814584160885888 16529048114889540096 782537571908642688 3482771102637296896 6183004633365951104 8883238164094605312 11583471694823259520 14283705225551913728 16983938756280567936 1237428213299670528 3937661744028324736 6637895274756978944 9338128805485633152 12038362336214287360 14738595866942941568 17438829397671595776 1692318854690698368 4392552385419352576 7092785916148006784 9793019446876660992 12493252977605315200 15193486508333969408 17893720039062623616 2147209496081726208 4847443026810380416 7547676557539034624 10247910088267688832 12948143618996343040 15648377149724997248 18348610680453651456 2602100137472754048 5302333668201408256 8002567198930062464 10702800729658716672 13403034260387370880 16103267791116025088 356757248135127680 3056990778863781888 5757224309592436096 8457457840321090304 11157691371049744512 13857924901778398720 16558158432507052928 811647889526155520 3511881420254809728 6212114950983463936 8912348481712118144 11612582012440772352 14312815543169426560 17013049073898080768 1266538530917183360 3966772061645837568 6667005592374491776 9367239123103145984 12067472653831800192 14767706184560454400 17467939715289108608 1721429172308211200 4421662703036865408 7121896233765519616 9822129764494173824 12522363295222828032 15222596825951482240 17922830356680136448 2176319813699239040 4876553344427893248 7576786875156547456 10277020405885201664 12977253936613855872 15677487467342510080 18377720998071164288 2631210455090266880 5331443985818921088 8031677516547575296 10731911047276229504 13432144578004883712 16132378108733537920 385867565752640512 3086101096481294720 5786334627209948928 8486568157938603136 11186801688667257344 13887035219395911552 16587268750124565760 840758207143668352 3540991737872322560 6241225268600976768 8941458799329630976 11641692330058285184 14341925860786939392 17042159391515593600 1295648848534696192 3995882379263350400 6696115909992004608 9396349440720658816 12096582971449313024 14796816502177967232 17497050032906621440 1750539489925724032 4450773020654378240 7151006551383032448 9851240082111686656 12551473612840340864 15251707143568995072 17951940674297649280 2205430131316751872 4905663662045406080 7605897192774060288 10306130723502714496 13006364254231368704 15706597784960022912 18406831315688677120 2660320772707779712 5360554303436433920 8060787834165088128 10761021364893742336 13461254895622396544 16161488426351050752 414977883370153344 3115211414098807552 5815444944827461760 8515678475556115968 11215912006284770176 13916145537013424384 16616379067742078592 869868524761181184 3570102055489835392 6270335586218489600 8970569116947143808 11670802647675798016 14371036178404452224 17071269709133106432 1324759166152209024 4024992696880863232 6725226227609517440 9425459758338171648 12125693289066825856 14825926819795480064 17526160350524134272 1779649807543236864 4479883338271891072 7180116869000545280 9880350399729199488 12580583930457853696 15280817461186507904 17981050991915162112 2234540448934264704 4934773979662918912 7635007510391573120 10335241041120227328 13035474571848881536 15735708102577535744 18435941633306189952 2689431090325292544 5389664621053946752 8089898151782600960 10790131682511255168 13490365213239909376 16190598743968563584 444088200987666176 3144321731716320384 5844555262444974592 8544788793173628800 11245022323902283008 13945255854630937216 16645489385359591424 898978842378694016 3599212373107348224 6299445903836002432 8999679434564656640 11699912965293310848 14400146496021965056 17100380026750619264 1353869483769721856 4054103014498376064 6754336545227030272 9454570075955684480 12154803606684338688 14855037137412992896 17555270668141647104 1808760125160749696 4508993655889403904 7209227186618058112 9909460717346712320 12609694248075366528 15309927778804020736 18010161309532674944 2263650766551777536 4963884297280431744 7664117828009085952 10364351358737740160 13064584889466394368 15764818420195048576 18307877214151168 2718541407942805376 5418774938671459584 8119008469400113792 10819242000128768000 13519475530857422208 16219709061586076416 473198518605179008 3173432049333833216 5873665580062487424 8573899110791141632 11274132641519795840 13974366172248450048 16674599702977104256 928089159996206848 3628322690724861056 6328556221453515264 9028789752182169472 11729023282910823680 14429256813639477888 17129490344368132096 1382979801387234688 4083213332115888896 6783446862844543104 9483680393573197312 12183913924301851520 14884147455030505728 17584380985759159936 1837870442778262528 4538103973506916736 7238337504235570944 9938571034964225152 12638804565692879360 15339038096421533568 18039271627150187776 2292761084169290368 4992994614897944576 7693228145626598784 10393461676355252992 13093695207083907200 15793928737812561408 47418194831664000 2747651725560318208 5447885256288972416 8148118787017626624 10848352317746280832 13548585848474935040 16248819379203589248 502308836222691840 3202542366951346048 5902775897680000256 8603009428408654464 11303242959137308672 14003476489865962880 16703710020594617088 957199477613719680 3657433008342373888 6357666539071028096 9057900069799682304 11758133600528336512 14458367131256990720 17158600661985644928 1412090119004747520 4112323649733401728 6812557180462055936 9512790711190710144 12213024241919364352 14913257772648018560 17613491303376672768 1866980760395775360 4567214291124429568 7267447821853083776 9967681352581737984 12667914883310392192 15368148414039046400 18068381944767700608 2321871401786803200 5022104932515457408 7722338463244111616 10422571993972765824 13122805524701420032 15823039055430074240 76528512449176832 2776762043177831040 5476995573906485248 8177229104635139456 10877462635363793664 13577696166092447872 16277929696821102080 531419153840204672 3231652684568858880 5931886215297513088 8632119746026167296 11332353276754821504 14032586807483475712 16732820338212129920 986309795231232512 3686543325959886720 6386776856688540928 9087010387417195136 11787243918145849344 14487477448874503552 17187710979603157760 1441200436622260352 4141433967350914560 6841667498079568768 9541901028808222976 12242134559536877184 14942368090265531392 17642601620994185600 1896091078013288192 4596324608741942400 7296558139470596608 9996791670199250816 12697025200927905024 15397258731656559232 18097492262385213440 2350981719404316032 5051215250132970240 7751448780861624448 10451682311590278656 13151915842318932864 15852149373047587072 105638830066689664 2805872360795343872 5506105891523998080 8206339422252652288 10906572952981306496 13606806483709960704 16307040014438614912 560529471457717504 3260763002186371712 5960996532915025920 8661230063643680128 11361463594372334336 14061697125100988544 16761930655829642752 1015420112848745344 3715653643577399552 6415887174306053760 9116120705034707968 11816354235763362176 14516587766492016384 17216821297220670592 1470310754239773184 4170544284968427392 6870777815697081600 9571011346425735808 12271244877154390016 14971478407883044224 17671711938611698432 1925201395630801024 4625434926359455232 7325668457088109440 10025901987816763648 12726135518545417856 15426369049274072064 18126602580002726272 2380092037021828864 5080325567750483072 7780559098479137280 10480792629207791488 13181026159936445696 15881259690665099904 134749147684202496 2834982678412856704 5535216209141510912 8235449739870165120 10935683270598819328 13635916801327473536 16336150332056127744 589639789075230336 3289873319803884544 5990106850532538752 8690340381261192960 11390573911989847168 14090807442718501376 16791040973447155584 1044530430466258176 3744763961194912384 6444997491923566592 9145231022652220800 11845464553380875008 14545698084109529216 17245931614838183424 1499421071857286016 4199654602585940224 6899888133314594432 9600121664043248640 12300355194771902848 15000588725500557056 17700822256229211264 1954311713248313856 4654545243976968064 7354778774705622272 10055012305434276480 12755245836162930688 15455479366891584896 18155712897620239104 2409202354639341696 5109435885367995904 7809669416096650112 10509902946825304320 13210136477553958528 15910370008282612736 163859465301715328 2864092996030369536 5564326526759023744 8264560057487677952 10964793588216332160 13665027118944986368 16365260649673640576 618750106692743168 3318983637421397376 6019217168150051584 8719450698878705792 11419684229607360000 14119917760336014208 16820151291064668416 1073640748083771008 3773874278812425216 6474107809541079424 9174341340269733632 11874574870998387840 14574808401727042048 17275041932455696256 1528531389474798848 4228764920203453056 6928998450932107264 9629231981660761472 12329465512389415680 15029699043118069888 17729932573846724096 1983422030865826688 4683655561594480896 7383889092323135104 10084122623051789312 12784356153780443520 15484589684509097728 18184823215237751936 2438312672256854528 5138546202985508736 7838779733714162944 10539013264442817152 13239246795171471360 15939480325900125568 192969782919228160 2893203313647882368 5593436844376536576 8293670375105190784 10993903905833844992 13694137436562499200 16394370967291153408 647860424310256000 3348093955038910208 6048327485767564416 8748561016496218624 11448794547224872832 14149028077953527040 16849261608682181248 1102751065701283840 3802984596429938048 6503218127158592256 9203451657887246464 11903685188615900672 14603918719344554880 17304152250073209088 1557641707092311680 4257875237820965888 6958108768549620096 9658342299278274304 12358575830006928512 15058809360735582720 17759042891464236928 2012532348483339520 4712765879211993728 7412999409940647936 10113232940669302144 12813466471397956352 15513700002126610560 18213933532855264768 2467422989874367360 5167656520603021568 7867890051331675776 10568123582060329984 13268357112788984192 15968590643517638400 222080100536740992 2922313631265395200 5622547161994049408 8322780692722703616 11023014223451357824 13723247754180012032 16423481284908666240 676970741927768832 3377204272656423040 6077437803385077248 8777671334113731456 11477904864842385664 14178138395571039872 16878371926299694080 1131861383318796672 3832094914047450880 6532328444776105088 9232561975504759296 11932795506233413504 14633029036962067712 17333262567690721920 1586752024709824512 4286985555438478720 6987219086167132928 9687452616895787136 12387686147624441344 15087919678353095552 17788153209081749760 2041642666100852352 4741876196829506560 7442109727558160768 10142343258286814976 12842576789015469184 15542810319744123392 18243043850472777600 2496533307491880192 5196766838220534400 7897000368949188608 10597233899677842816 13297467430406497024 15997700961135151232 251190418154253824 2951423948882908032 5651657479611562240 8351891010340216448 11052124541068870656 13752358071797524864 16452591602526179072 706081059545281664 3406314590273935872 6106548121002590080 8806781651731244288 11507015182459898496 14207248713188552704 16907482243917206912 1160971700936309504 3861205231664963712 6561438762393617920 9261672293122272128 11961905823850926336 14662139354579580544 17362372885308234752 1615862342327337344 4316095873055991552 7016329403784645760 9716562934513299968 12416796465241954176 15117029995970608384 17817263526699262592 2070752983718365184 4770986514447019392 7471220045175673600 10171453575904327808 12871687106632982016 15571920637361636224 18272154168090290432 2525643625109393024 5225877155838047232 7926110686566701440 10626344217295355648 13326577748024009856 16026811278752664064 280300735771766656 2980534266500420864 5680767797229075072 8381001327957729280 11081234858686383488 13781468389415037696 16481701920143691904 735191377162794496 3435424907891448704 6135658438620102912 8835891969348757120 11536125500077411328 14236359030806065536 16936592561534719744 1190082018553822336 3890315549282476544 6590549080011130752 9290782610739784960 11991016141468439168 14691249672197093376 17391483202925747584 1644972659944850176 4345206190673504384 7045439721402158592 9745673252130812800 12445906782859467008 15146140313588121216 17846373844316775424 2099863301335878016 4800096832064532224 7500330362793186432 10200563893521840640 12900797424250494848 15601030954979149056 18301264485707803264 2554753942726905856 5254987473455560064 7955221004184214272 10655454534912868480 13355688065641522688 16055921596370176896 309411053389279488 3009644584117933696 5709878114846587904 8410111645575242112 11110345176303896320 13810578707032550528 16510812237761204736 764301694780307328 3464535225508961536 6164768756237615744 8865002286966269952 11565235817694924160 14265469348423578368 16965702879152232576 1219192336171335168 3919425866899989376 6619659397628643584 9319892928357297792 12020126459085952000 14720359989814606208 17420593520543260416 1674082977562363008 4374316508291017216 7074550039019671424 9774783569748325632 12475017100476979840 15175250631205634048 17875484161934288256 2128973618953390848 4829207149682045056 7529440680410699264 10229674211139353472 12929907741868007680 15630141272596661888 18330374803325316096 2583864260344418688 5284097791073072896 7984331321801727104 10684564852530381312 13384798383259035520 16085031913987689728 338521371006792320 3038754901735446528 5738988432464100736 8439221963192754944 11139455493921409152 13839689024650063360 16539922555378717568 793412012397820160 3493645543126474368 6193879073855128576 8894112604583782784 11594346135312436992 14294579666041091200 16994813196769745408 1248302653788848000 3948536184517502208 6648769715246156416 9349003245974810624 12049236776703464832 14749470307432119040 17449703838160773248 1703193295179875840 4403426825908530048 7103660356637184256 9803893887365838464 12504127418094492672 15204360948823146880 17904594479551801088 2158083936570903680 4858317467299557888 7558550998028212096 10258784528756866304 12959018059485520512 15659251590214174720 18359485120942828928 2612974577961931520 5313208108690585728 8013441639419239936 10713675170147894144 13413908700876548352 16114142231605202560 367631688624305152 3067865219352959360 5768098750081613568 8468332280810267776 11168565811538921984 13868799342267576192 16569032872996230400 822522330015332992 3522755860743987200 6222989391472641408 8923222922201295616 11623456452929949824 14323689983658604032 17023923514387258240 1277412971406360832 3977646502135015040 6677880032863669248 9378113563592323456 12078347094320977664 14778580625049631872 17478814155778286080 1732303612797388672 4432537143526042880 7132770674254697088 9833004204983351296 12533237735712005504 15233471266440659712 17933704797169313920 2187194254188416512 4887427784917070720 7587661315645724928 10287894846374379136 12988128377103033344 15688361907831687552 18388595438560341760 2642084895579444352 5342318426308098560 8042551957036752768 10742785487765406976 13443019018494061184 16143252549222715392 396742006241817984 3096975536970472192 5797209067699126400 8497442598427780608 11197676129156434816 13897909659885089024 16598143190613743232 851632647632845824 3551866178361500032 6252099709090154240 8952333239818808448 11652566770547462656 14352800301276116864 17053033832004771072 1306523289023873664 4006756819752527872 6706990350481182080 9407223881209836288 12107457411938490496 14807690942667144704 17507924473395798912 1761413930414901504 4461647461143555712 7161880991872209920 9862114522600864128 12562348053329518336 15262581584058172544 17962815114786826752 2216304571805929344 4916538102534583552 7616771633263237760 10317005163991891968 13017238694720546176 15717472225449200384 18417705756177854592 2671195213196957184 5371428743925611392 8071662274654265600 10771895805382919808 13472129336111574016 16172362866840228224 425852323859330816 3126085854587985024 5826319385316639232 8526552916045293440 11226786446773947648 13927019977502601856 16627253508231256064 880742965250358656 3580976495979012864 6281210026707667072 8981443557436321280 11681677088164975488 14381910618893629696 17082144149622283904 1335633606641386496 4035867137370040704 6736100668098694912 9436334198827349120 12136567729556003328 14836801260284657536 17537034791013311744 1790524248032414336 4490757778761068544 7190991309489722752 9891224840218376960 12591458370947031168 15291691901675685376 17991925432404339584 2245414889423442176 4945648420152096384 7645881950880750592 10346115481609404800 13046349012338059008 15746582543066713216 72000085815808 2700305530814470016 5400539061543124224 8100772592271778432 10801006123000432640 13501239653729086848 16201473184457741056 454962641476843648 3155196172205497856 5855429702934152064 8555663233662806272 11255896764391460480 13956130295120114688 16656363825848768896 909853282867871488 3610086813596525696 6310320344325179904 9010553875053834112 11710787405782488320 14411020936511142528 17111254467239796736 1364743924258899328 4064977454987553536 6765210985716207744 9465444516444861952 12165678047173516160 14865911577902170368 17566145108630824576 1819634565649927168 4519868096378581376 7220101627107235584 9920335157835889792 12620568688564544000 15320802219293198208 18021035750021852416 2274525207040955008 4974758737769609216 7674992268498263424 10375225799226917632 13075459329955571840 15775692860684226048 29182317703328640 2729415848431982848 5429649379160637056 8129882909889291264 10830116440617945472 13530349971346599680 16230583502075253888 484072959094356480 3184306489823010688 5884540020551664896 8584773551280319104 11285007082008973312 13985240612737627520 16685474143466281728 938963600485384320 3639197131214038528 6339430661942692736 9039664192671346944 11739897723400001152 14440131254128655360 17140364784857309568 1393854241876412160 4094087772605066368 6794321303333720576 9494554834062374784 12194788364791028992 14895021895519683200 17595255426248337408 1848744883267440000 4548978413996094208 7249211944724748416 9949445475453402624 12649679006182056832 15349912536910711040 18050146067639365248 2303635524658467840 5003869055387122048 7704102586115776256 10404336116844430464 13104569647573084672 15804803178301738880 58292635320841472 2758526166049495680 5458759696778149888 8158993227506804096 10859226758235458304 13559460288964112512 16259693819692766720 513183276711869312 3213416807440523520 5913650338169177728 8613883868897831936 11314117399626486144 14014350930355140352 16714584461083794560 968073918102897152 3668307448831551360 6368540979560205568 9068774510288859776 11769008041017513984 14469241571746168192 17169475102474822400 1422964559493924992 4123198090222579200 6823431620951233408 9523665151679887616 12223898682408541824 14924132213137196032 17624365743865850240 1877855200884952832 4578088731613607040 7278322262342261248 9978555793070915456 12678789323799569664 15379022854528223872 18079256385256878080 2332745842275980672 5032979373004634880 7733212903733289088 10433446434461943296 13133679965190597504 15833913495919251712 87402952938354304 2787636483667008512 5487870014395662720 8188103545124316928 10888337075852971136 13588570606581625344 16288804137310279552 542293594329382144 3242527125058036352 5942760655786690560 8642994186515344768 11343227717243998976 14043461247972653184 16743694778701307392 997184235720409984 3697417766449064192 6397651297177718400 9097884827906372608 11798118358635026816 14498351889363681024 17198585420092335232 1452074877111437824 4152308407840092032 6852541938568746240 9552775469297400448 12253009000026054656 14953242530754708864 17653476061483363072 1906965518502465664 4607199049231119872 7307432579959774080 10007666110688428288 12707899641417082496 15408133172145736704 18108366702874390912 2361856159893493504 5062089690622147712 7762323221350801920 10462556752079456128 13162790282808110336 15863023813536764544 116513270555867136 2816746801284521344 5516980332013175552 8217213862741829760 10917447393470483968 13617680924199138176 16317914454927792384 571403911946894976 3271637442675549184 5971870973404203392 8672104504132857600 11372338034861511808 14072571565590166016 16772805096318820224 1026294553337922816 3726528084066577024 6426761614795231232 9126995145523885440 11827228676252539648 14527462206981193856 17227695737709848064 1481185194728950656 4181418725457604864 6881652256186259072 9581885786914913280 12282119317643567488 14982352848372221696 17682586379100875904 1936075836119978496 4636309366848632704 7336542897577286912 10036776428305941120 12737009959034595328 15437243489763249536 18137477020491903744 2390966477511006336 5091200008239660544 7791433538968314752 10491667069696968960 13191900600425623168 15892134131154277376 145623588173379968 2845857118902034176 5546090649630688384 8246324180359342592 10946557711087996800 13646791241816651008 16347024772545305216 600514229564407808 3300747760293062016 6000981291021716224 8701214821750370432 11401448352479024640 14101681883207678848 16801915413936333056 1055404870955435648 3755638401684089856 6455871932412744064 9156105463141398272 11856338993870052480 14556572524598706688 17256806055327360896 1510295512346463488 4210529043075117696 6910762573803771904 9610996104532426112 12311229635261080320 15011463165989734528 17711696696718388736 1965186153737491328 4665419684466145536 7365653215194799744 10065886745923453952 12766120276652108160 15466353807380762368 18166587338109416576 2420076795128519168 5120310325857173376 7820543856585827584 10520777387314481792 13221010918043136000 15921244448771790208 174733905790892800 2874967436519547008 5575200967248201216 8275434497976855424 10975668028705509632 13675901559434163840 16376135090162818048 629624547181920640 3329858077910574848 6030091608639229056 8730325139367883264 11430558670096537472 14130792200825191680 16831025731553845888 1084515188572948480 3784748719301602688 6484982250030256896 9185215780758911104 11885449311487565312 14585682842216219520 17285916372944873728 1539405829963976320 4239639360692630528 6939872891421284736 9640106422149938944 12340339952878593152 15040573483607247360 17740807014335901568 1994296471355004160 4694530002083658368 7394763532812312576 10094997063540966784 12795230594269620992 15495464124998275200 18195697655726929408 2449187112746032000 5149420643474686208 7849654174203340416 10549887704931994624 13250121235660648832 15950354766389303040 203844223408405632 2904077754137059840 5604311284865714048 8304544815594368256 11004778346323022464 13705011877051676672 16405245407780330880 658734864799433472 3358968395528087680 6059201926256741888 8759435456985396096 11459668987714050304 14159902518442704512 16860136049171358720 1113625506190461312 3813859036919115520 6514092567647769728 9214326098376423936 11914559629105078144 14614793159833732352 17315026690562386560 1568516147581489152 4268749678310143360 6968983209038797568 9669216739767451776 12369450270496105984 15069683801224760192 17769917331953414400 2023406788972516992 4723640319701171200 7423873850429825408 10124107381158479616 12824340911887133824 15524574442615788032 18224807973344442240 2478297430363544832 5178530961092199040 7878764491820853248 10578998022549507456 13279231553278161664 15979465084006815872 232954541025918464 2933188071754572672 5633421602483226880 8333655133211881088 11033888663940535296 13734122194669189504 16434355725397843712 687845182416946304 3388078713145600512 6088312243874254720 8788545774602908928 11488779305331563136 14189012836060217344 16889246366788871552 1142735823807974144 3842969354536628352 6543202885265282560 9243436415993936768 11943669946722590976 14643903477451245184 17344137008179899392 1597626465199001984 4297859995927656192 6998093526656310400 9698327057384964608 12398560588113618816 15098794118842273024 17799027649570927232 2052517106590029824 4752750637318684032 7452984168047338240 10153217698775992448 12853451229504646656 15553684760233300864 18253918290961955072 2507407747981057664 5207641278709711872 7907874809438366080 10608108340167020288 13308341870895674496 16008575401624328704 262064858643431296 2962298389372085504 5662531920100739712 8362765450829393920 11062998981558048128 13763232512286702336 16463466043015356544 716955500034459136 3417189030763113344 6117422561491767552 8817656092220421760 11517889622949075968 14218123153677730176 16918356684406384384 1171846141425486976 3872079672154141184 6572313202882795392 9272546733611449600 11972780264340103808 14673013795068758016 17373247325797412224 1626736782816514816 4326970313545169024 7027203844273823232 9727437375002477440 12427670905731131648 15127904436459785856 17828137967188440064 2081627424207542656 4781860954936196864 7482094485664851072 10182328016393505280 12882561547122159488 15582795077850813696 18283028608579467904 2536518065598570496 5236751596327224704 7936985127055878912 10637218657784533120 13337452188513187328 16037685719241841536 291175176260944128 2991408706989598336 5691642237718252544 8391875768446906752 11092109299175560960 13792342829904215168 16492576360632869376 746065817651971968 3446299348380626176 6146532879109280384 8846766409837934592 11546999940566588800 14247233471295243008 16947467002023897216 1200956459042999808 3901189989771654016 6601423520500308224 9301657051228962432 12001890581957616640 14702124112686270848 17402357643414925056 1655847100434027648 4356080631162681856 7056314161891336064 9756547692619990272 12456781223348644480 15157014754077298688 17857248284805952896 2110737741825055488 4810971272553709696 7511204803282363904 10211438334011018112 12911671864739672320 15611905395468326528 18312138926196980736 2565628383216083328 5265861913944737536 7966095444673391744 10666328975402045952 13366562506130700160 16066796036859354368 320285493878456960 3020519024607111168 5720752555335765376 8420986086064419584 11121219616793073792 13821453147521728000 16521686678250382208 775176135269484800 3475409665998139008 6175643196726793216 8875876727455447424 11576110258184101632 14276343788912755840 16976577319641410048 1230066776660512640 3930300307389166848 6630533838117821056 9330767368846475264 12031000899575129472 14731234430303783680 17431467961032437888 1684957418051540480 4385190948780194688 7085424479508848896 9785658010237503104 12485891540966157312 15186125071694811520 17886358602423465728 2139848059442568320 4840081590171222528 7540315120899876736 10240548651628530944 12940782182357185152 15641015713085839360 18341249243814493568 2594738700833596160 5294972231562250368 7995205762290904576 10695439293019558784 13395672823748212992 16095906354476867200 349395811495969792 3049629342224624000 5749862872953278208 8450096403681932416 11150329934410586624 13850563465139240832 16550796995867895040 804286452886997632 3504519983615651840 6204753514344306048 8904987045072960256 11605220575801614464 14305454106530268672 17005687637258922880 1259177094278025472 3959410625006679680 6659644155735333888 9359877686463988096 12060111217192642304 14760344747921296512 17460578278649950720 1714067735669053312 4414301266397707520 7114534797126361728 9814768327855015936 12515001858583670144 15215235389312324352 17915468920040978560 2168958377060081152 4869191907788735360 7569425438517389568 10269658969246043776 12969892499974697984 15670126030703352192 18370359561432006400 2623849018451108992 5324082549179763200 8024316079908417408 10724549610637071616 13424783141365725824 16125016672094380032 378506129113482624 3078739659842136832 5778973190570791040 8479206721299445248 11179440252028099456 13879673782756753664 16579907313485407872 833396770504510464 3533630301233164672 6233863831961818880 8934097362690473088 11634330893419127296 14334564424147781504 17034797954876435712 1288287411895538304 3988520942624192512 6688754473352846720 9388988004081500928 12089221534810155136 14789455065538809344 17489688596267463552 1743178053286566144 4443411584015220352 7143645114743874560 9843878645472528768 12544112176201182976 15244345706929837184 17944579237658491392 2198068694677593984 4898302225406248192 7598535756134902400 10298769286863556608 12999002817592210816 15699236348320865024 18399469879049519232 2652959336068621824 5353192866797276032 8053426397525930240 10753659928254584448 13453893458983238656 16154126989711892864 407616446730995456 3107849977459649664 5808083508188303872 8508317038916958080 11208550569645612288 13908784100374266496 16609017631102920704 862507088122023296 3562740618850677504 6262974149579331712 8963207680307985920 11663441211036640128 14363674741765294336 17063908272493948544 1317397729513051136 4017631260241705344 6717864790970359552 9418098321699013760 12118331852427667968 14818565383156322176 17518798913884976384 1772288370904078976 4472521901632733184 7172755432361387392 9872988963090041600 12573222493818695808 15273456024547350016 17973689555276004224 2227179012295106816 4927412543023761024 7627646073752415232 10327879604481069440 13028113135209723648 15728346665938377856 18428580196667032064 2682069653686134656 5382303184414788864 8082536715143443072 10782770245872097280 13483003776600751488 16183237307329405696 436726764348508288 3136960295077162496 5837193825805816704 8537427356534470912 11237660887263125120 13937894417991779328 16638127948720433536 891617405739536128 3591850936468190336 6292084467196844544 8992317997925498752 11692551528654152960 14392785059382807168 17093018590111461376 1346508047130563968 4046741577859218176 6746975108587872384 9447208639316526592 12147442170045180800 14847675700773835008 17547909231502489216 1801398688521591808 4501632219250246016 7201865749978900224 9902099280707554432 12602332811436208640 15302566342164862848 18002799872893517056 2256289329912619648 4956522860641273856 7656756391369928064 10356989922098582272 13057223452827236480 15757456983555890688 10946440574993280 2711179971303647488 5411413502032301696 8111647032760955904 10811880563489610112 13512114094218264320 16212347624946918528 465837081966021120 3166070612694675328 5866304143423329536 8566537674151983744 11266771204880637952 13967004735609292160 16667238266337946368 920727723357048960 3620961254085703168 6321194784814357376 9021428315543011584 11721661846271665792 14421895377000320000 17122128907728974208 1375618364748076800 4075851895476731008 6776085426205385216 9476318956934039424 12176552487662693632 14876786018391347840 17577019549120002048 1830509006139104640 4530742536867758848 7230976067596413056 9931209598325067264 12631443129053721472 15331676659782375680 18031910190511029888 2285399647530132480 4985633178258786688 7685866708987440896 10386100239716095104 13086333770444749312 15786567301173403520 40056758192506112 2740290288921160320 5440523819649814528 8140757350378468736 10840990881107122944 13541224411835777152 16241457942564431360 494947399583533952 3195180930312188160 5895414461040842368 8595647991769496576 11295881522498150784 13996115053226804992 16696348583955459200 949838040974561792 3650071571703216000 6350305102431870208 9050538633160524416 11750772163889178624 14451005694617832832 17151239225346487040 1404728682365589632 4104962213094243840 6805195743822898048 9505429274551552256 12205662805280206464 14905896336008860672 17606129866737514880 1859619323756617472 4559852854485271680 7260086385213925888 9960319915942580096 12660553446671234304 15360786977399888512 18061020508128542720 2314509965147645312 5014743495876299520 7714977026604953728 10415210557333607936 13115444088062262144 15815677618790916352 69167075810018944 2769400606538673152 5469634137267327360 8169867667995981568 10870101198724635776 13570334729453289984 16270568260181944192 524057717201046784 3224291247929700992 5924524778658355200 8624758309387009408 11324991840115663616 14025225370844317824 16725458901572972032 978948358592074624 3679181889320728832 6379415420049383040 9079648950778037248 11779882481506691456 14480116012235345664 17180349542963999872 1433838999983102464 4134072530711756672 6834306061440410880 9534539592169065088 12234773122897719296 14935006653626373504 17635240184355027712 1888729641374130304 4588963172102784512 7289196702831438720 9989430233560092928 12689663764288747136 15389897295017401344 18090130825746055552 2343620282765158144 5043853813493812352 7744087344222466560 10444320874951120768 13144554405679774976 15844787936408429184 98277393427531776 2798510924156185984 5498744454884840192 8198977985613494400 10899211516342148608 13599445047070802816 16299678577799457024 553168034818559616 3253401565547213824 5953635096275868032 8653868627004522240 11354102157733176448 14054335688461830656 16754569219190484864 1008058676209587456 3708292206938241664 6408525737666895872 9108759268395550080 11808992799124204288 14509226329852858496 17209459860581512704 1462949317600615296 4163182848329269504 6863416379057923712 9563649909786577920 12263883440515232128 14964116971243886336 17664350501972540544 1917839958991643136 4618073489720297344 7318307020448951552 10018540551177605760 12718774081906259968 15419007612634914176 18119241143363568384 2372730600382670976 5072964131111325184 7773197661839979392 10473431192568633600 13173664723297287808 15873898254025942016 127387711045044608 2827621241773698816 5527854772502353024 8228088303231007232 10928321833959661440 13628555364688315648 16328788895416969856 582278352436072448 3282511883164726656 5982745413893380864 8682978944622035072 11383212475350689280 14083446006079343488 16783679536807997696 1037168993827100288 3737402524555754496 6437636055284408704 9137869586013062912 11838103116741717120 14538336647470371328 17238570178199025536 1492059635218128128 4192293165946782336 6892526696675436544 9592760227404090752 12292993758132744960 14993227288861399168 17693460819590053376 1946950276609155968 4647183807337810176 7347417338066464384 10047650868795118592 12747884399523772800 15448117930252427008 18148351460981081216 2401840918000183808 5102074448728838016 7802307979457492224 10502541510186146432 13202775040914800640 15903008571643454848 156498028662557440 2856731559391211648 5556965090119865856 8257198620848520064 10957432151577174272 13657665682305828480 16357899213034482688 611388670053585280 3311622200782239488 6011855731510893696 8712089262239547904 11412322792968202112 14112556323696856320 16812789854425510528 1066279311444613120 3766512842173267328 6466746372901921536 9166979903630575744 11867213434359229952 14567446965087884160 17267680495816538368 1521169952835640960 4221403483564295168 6921637014292949376 9621870545021603584 12322104075750257792 15022337606478912000 17722571137207566208 1976060594226668800 4676294124955323008 7376527655683977216 10076761186412631424 12776994717141285632 15477228247869939840 18177461778598594048 2430951235617696640 5131184766346350848 7831418297075005056 10531651827803659264 13231885358532313472 15932118889260967680 185608346280070272 2885841877008724480 5586075407737378688 8286308938466032896 10986542469194687104 13686775999923341312 16387009530651995520 640498987671098112 3340732518399752320 6040966049128406528 8741199579857060736 11441433110585714944 14141666641314369152 16841900172043023360 1095389629062125952 3795623159790780160 6495856690519434368 9196090221248088576 11896323751976742784 14596557282705396992 17296790813434051200 1550280270453153792 4250513801181808000 6950747331910462208 9650980862639116416 12351214393367770624 15051447924096424832 17751681454825079040 2005170911844181632 4705404442572835840 7405637973301490048 10105871504030144256 12806105034758798464 15506338565487452672 18206572096216106880 2460061553235209472 5160295083963863680 7860528614692517888 10560762145421172096 13260995676149826304 15961229206878480512 214718663897583104 2914952194626237312 5615185725354891520 8315419256083545728 11015652786812199936 13715886317540854144 16416119848269508352 669609305288610944 3369842836017265152 6070076366745919360 8770309897474573568 11470543428203227776 14170776958931881984 16871010489660536192 1124499946679638784 3824733477408292992 6524967008136947200 9225200538865601408 11925434069594255616 14625667600322909824 17325901131051564032 1579390588070666624 4279624118799320832 6979857649527975040 9680091180256629248 12380324710985283456 15080558241713937664 17780791772442591872 2034281229461694464 4734514760190348672 7434748290919002880 10134981821647657088 12835215352376311296 15535448883104965504 18235682413833619712 2489171870852722304 5189405401581376512 7889638932310030720 10589872463038684928 13290105993767339136 15990339524495993344 243828981515095936 2944062512243750144 5644296042972404352 8344529573701058560 11044763104429712768 13744996635158366976 16445230165887021184 698719622906123776 3398953153634777984 6099186684363432192 8799420215092086400 11499653745820740608 14199887276549394816 16900120807278049024 1153610264297151616 3853843795025805824 6554077325754460032 9254310856483114240 11954544387211768448 14654777917940422656 17355011448669076864 1608500905688179456 4308734436416833664 7008967967145487872 9709201497874142080 12409435028602796288 15109668559331450496 17809902090060104704 2063391547079207296 4763625077807861504 7463858608536515712 10164092139265169920 12864325669993824128 15564559200722478336 18264792731451132544 2518282188470235136 5218515719198889344 7918749249927543552 10618982780656197760 13319216311384851968 16019449842113506176 272939299132608768 2973172829861262976 5673406360589917184 8373639891318571392 11073873422047225600 13774106952775879808 16474340483504534016 727829940523636608 3428063471252290816 6128297001980945024 8828530532709599232 11528764063438253440 14228997594166907648 16929231124895561856 1182720581914664448 3882954112643318656 6583187643371972864 9283421174100627072 11983654704829281280 14683888235557935488 17384121766286589696 1637611223305692288 4337844754034346496 7038078284763000704 9738311815491654912 12438545346220309120 15138778876948963328 17839012407677617536 2092501864696720128 4792735395425374336 7492968926154028544 10193202456882682752 12893435987611336960 15593669518339991168 18293903049068645376 2547392506087747968 5247626036816402176 7947859567545056384 10648093098273710592 13348326629002364800 16048560159731019008 302049616750121600 3002283147478775808 5702516678207430016 8402750208936084224 11102983739664738432 13803217270393392640 16503450801122046848 756940258141149440 3457173788869803648 6157407319598457856 8857640850327112064 11557874381055766272 14258107911784420480 16958341442513074688 1211830899532177280 3912064430260831488 6612297960989485696 9312531491718139904 12012765022446794112 14712998553175448320 17413232083904102528 1666721540923205120 4366955071651859328 7067188602380513536 9767422133109167744 12467655663837821952 15167889194566476160 17868122725295130368 2121612182314232960 4821845713042887168 7522079243771541376 10222312774500195584 12922546305228849792 15622779835957504000 18323013366686158208 2576502823705260800 5276736354433915008 7976969885162569216 10677203415891223424 13377436946619877632 16077670477348531840 331159934367634432 3031393465096288640 5731626995824942848 8431860526553597056 11132094057282251264 13832327588010905472 16532561118739559680 786050575758662272 3486284106487316480 6186517637215970688 8886751167944624896 11586984698673279104 14287218229401933312 16987451760130587520 1240941217149690112 3941174747878344320 6641408278606998528 9341641809335652736 12041875340064306944 14742108870792961152 17442342401521615360 1695831858540717952 4396065389269372160 7096298919998026368 9796532450726680576 12496765981455334784 15196999512183988992 17897233042912643200 2150722499931745792 4850956030660400000 7551189561389054208 10251423092117708416 12951656622846362624 15651890153575016832 18352123684303671040 2605613141322773632 5305846672051427840 8006080202780082048 10706313733508736256 13406547264237390464 16106780794966044672 360270251985147264 3060503782713801472 5760737313442455680 8460970844171109888 11161204374899764096 13861437905628418304 16561671436357072512 815160893376175104 3515394424104829312 6215627954833483520 8915861485562137728 11616095016290791936 14316328547019446144 17016562077748100352 1270051534767202944 3970285065495857152 6670518596224511360 9370752126953165568 12070985657681819776 14771219188410473984 17471452719139128192 1724942176158230784 4425175706886884992 7125409237615539200 9825642768344193408 12525876299072847616 15226109829801501824 17926343360530156032 2179832817549258624 4880066348277912832 7580299879006567040 10280533409735221248 12980766940463875456 15681000471192529664 18381234001921183872 2634723458940286464 5334956989668940672 8035190520397594880 10735424051126249088 13435657581854903296 16135891112583557504 389380569602660096 3089614100331314304 5789847631059968512 8490081161788622720 11190314692517276928 13890548223245931136 16590781753974585344 844271210993687936 3544504741722342144 6244738272450996352 8944971803179650560 11645205333908304768 14345438864636958976 17045672395365613184 1299161852384715776 3999395383113369984 6699628913842024192 9399862444570678400 12100095975299332608 14800329506027986816 17500563036756641024 1754052493775743616 4454286024504397824 7154519555233052032 9854753085961706240 12554986616690360448 15255220147419014656 17955453678147668864 2208943135166771456 4909176665895425664 7609410196624079872 10309643727352734080 13009877258081388288 15710110788810042496 18410344319538696704 2663833776557799296 5364067307286453504 8064300838015107712 10764534368743761920 13464767899472416128 16165001430201070336 418490887220172928 3118724417948827136 5818957948677481344 8519191479406135552 11219425010134789760 13919658540863443968 16619892071592098176 873381528611200768 3573615059339854976 6273848590068509184 8974082120797163392 11674315651525817600 14374549182254471808 17074782712983126016 1328272170002228608 4028505700730882816 6728739231459537024 9428972762188191232 12129206292916845440 14829439823645499648 17529673354374153856 1783162811393256448 4483396342121910656 7183629872850564864 9883863403579219072 12584096934307873280 15284330465036527488 17984563995765181696 2238053452784284288 4938286983512938496 7638520514241592704 10338754044970246912 13038987575698901120 15739221106427555328 18439454637156209536 2692944094175312128 5393177624903966336 8093411155632620544 10793644686361274752 13493878217089928960 16194111747818583168 447601204837685760 3147834735566339968 5848068266294994176 8548301797023648384 11248535327752302592 13948768858480956800 16649002389209611008 902491846228713600 3602725376957367808 6302958907686022016 9003192438414676224 11703425969143330432 14403659499871984640 17103893030600638848 1357382487619741440 4057616018348395648 6757849549077049856 9458083079805704064 12158316610534358272 14858550141263012480 17558783671991666688 1812273129010769280 4512506659739423488 7212740190468077696 9912973721196731904 12613207251925386112 15313440782654040320 18013674313382694528 2267163770401797120 4967397301130451328 7667630831859105536 10367864362587759744 13068097893316413952 15768331424045068160 21820881064170752 2722054411792824960 5422287942521479168 8122521473250133376 10822755003978787584 13522988534707441792 16223222065436096000 476711522455198592 3176945053183852800 5877178583912507008 8577412114641161216 11277645645369815424 13977879176098469632 16678112706827123840 931602163846226432 3631835694574880640 6332069225303534848 9032302756032189056 11732536286760843264 14432769817489497472 17133003348218151680 1386492805237254272 4086726335965908480 6786959866694562688 9487193397423216896 12187426928151871104 14887660458880525312 17587893989609179520 1841383446628282112 4541616977356936320 7241850508085590528 9942084038814244736 12642317569542898944 15342551100271553152 18042784631000207360 2296274088019309952 4996507618747964160 7696741149476618368 10396974680205272576 13097208210933926784 15797441741662580992 50931198681683584 2751164729410337792 5451398260138992000 8151631790867646208 10851865321596300416 13552098852324954624 16252332383053608832 505821840072711424 3206055370801365632 5906288901530019840 8606522432258674048 11306755962987328256 14006989493715982464 16707223024444636672 960712481463739264 3660946012192393472 6361179542921047680 9061413073649701888 11761646604378356096 14461880135107010304 17162113665835664512 1415603122854767104 4115836653583421312 6816070184312075520 9516303715040729728 12216537245769383936 14916770776498038144 17617004307226692352 1870493764245794944 4570727294974449152 7270960825703103360 9971194356431757568 12671427887160411776 15371661417889065984 18071894948617720192 2325384405636822784 5025617936365476992 7725851467094131200 10426084997822785408 13126318528551439616 15826552059280093824 80041516299196416 2780275047027850624 5480508577756504832 8180742108485159040 10880975639213813248 13581209169942467456 16281442700671121664 534932157690224256 3235165688418878464 5935399219147532672 8635632749876186880 11335866280604841088 14036099811333495296 16736333342062149504 989822799081252096 3690056329809906304 6390289860538560512 9090523391267214720 11790756921995868928 14490990452724523136 17191223983453177344 1444713440472279936 4144946971200934144 6845180501929588352 9545414032658242560 12245647563386896768 14945881094115550976 17646114624844205184 1899604081863307776 4599837612591961984 7300071143320616192 10000304674049270400 12700538204777924608 15400771735506578816 18101005266235233024 2354494723254335616 5054728253982989824 7754961784711644032 10455195315440298240 13155428846168952448 15855662376897606656 109151833916709248 2809385364645363456 5509618895374017664 8209852426102671872 10910085956831326080 13610319487559980288 16310553018288634496 564042475307737088 3264276006036391296 5964509536765045504 8664743067493699712 11364976598222353920 14065210128951008128 16765443659679662336 1018933116698764928 3719166647427419136 6419400178156073344 9119633708884727552 11819867239613381760 14520100770342035968 17220334301070690176 1473823758089792768 4174057288818446976 6874290819547101184 9574524350275755392 12274757881004409600 14974991411733063808 17675224942461718016 1928714399480820608 4628947930209474816 7329181460938129024 10029414991666783232 12729648522395437440 15429882053124091648 18130115583852745856 2383605040871848448 5083838571600502656 7784072102329156864 10484305633057811072 13184539163786465280 15884772694515119488 138262151534222080 2838495682262876288 5538729212991530496 8238962743720184704 10939196274448838912 13639429805177493120 16339663335906147328 593152792925249920 3293386323653904128 5993619854382558336 8693853385111212544 11394086915839866752 14094320446568520960 16794553977297175168 1048043434316277760 3748276965044931968 6448510495773586176 9148744026502240384 11848977557230894592 14549211087959548800 17249444618688203008 1502934075707305600 4203167606435959808 6903401137164614016 9603634667893268224 12303868198621922432 15004101729350576640 17704335260079230848 1957824717098333440 4658058247826987648 7358291778555641856 10058525309284296064 12758758840012950272 15458992370741604480 18159225901470258688 2412715358489361280 5112948889218015488 7813182419946669696 10513415950675323904 13213649481403978112 15913883012132632320 167372469151734912 2867605999880389120 5567839530609043328 8268073061337697536 10968306592066351744 13668540122795005952 16368773653523660160 622263110542762752 3322496641271416960 6022730172000071168 8722963702728725376 11423197233457379584 14123430764186033792 16823664294914688000 1077153751933790592 3777387282662444800 6477620813391099008 9177854344119753216 11878087874848407424 14578321405577061632 17278554936305715840 1532044393324818432 4232277924053472640 6932511454782126848 9632744985510781056 12332978516239435264 15033212046968089472 17733445577696743680 1986935034715846272 4687168565444500480 7387402096173154688 10087635626901808896 12787869157630463104 15488102688359117312 18188336219087771520 2441825676106874112 5142059206835528320 7842292737564182528 10542526268292836736 13242759799021490944 15942993329750145152 196482786769247744 2896716317497901952 5596949848226556160 8297183378955210368 10997416909683864576 13697650440412518784 16397883971141172992 651373428160275584 3351606958888929792 6051840489617584000 8752074020346238208 11452307551074892416 14152541081803546624 16852774612532200832 1106264069551303424 3806497600279957632 6506731131008611840 9206964661737266048 11907198192465920256 14607431723194574464 17307665253923228672 1561154710942331264 4261388241670985472 6961621772399639680 9661855303128293888 12362088833856948096 15062322364585602304 17762555895314256512 2016045352333359104 4716278883062013312 7416512413790667520 10116745944519321728 12816979475247975936 15517213005976630144 18217446536705284352 2470935993724386944 5171169524453041152 7871403055181695360 10571636585910349568 13271870116639003776 15972103647367657984 225593104386760576 2925826635115414784 5626060165844068992 8326293696572723200 11026527227301377408 13726760758030031616 16426994288758685824 680483745777788416 3380717276506442624 6080950807235096832 8781184337963751040 11481417868692405248 14181651399421059456 16881884930149713664 1135374387168816256 3835607917897470464 6535841448626124672 9236074979354778880 11936308510083433088 14636542040812087296 17336775571540741504 1590265028559844096 4290498559288498304 6990732090017152512 9690965620745806720 12391199151474460928 15091432682203115136 17791666212931769344 2045155669950871936 4745389200679526144 7445622731408180352 10145856262136834560 12846089792865488768 15546323323594142976 18246556854322797184 2500046311341899776 5200279842070553984 7900513372799208192 10600746903527862400 13300980434256516608 16001213964985170816 254703422004273408 2954936952732927616 5655170483461581824 8355404014190236032 11055637544918890240 13755871075647544448 16456104606376198656 709594063395301248 3409827594123955456 6110061124852609664 8810294655581263872 11510528186309918080 14210761717038572288 16910995247767226496 1164484704786329088 3864718235514983296 6564951766243637504 9265185296972291712 11965418827700945920 14665652358429600128 17365885889158254336 1619375346177356928 4319608876906011136 7019842407634665344 9720075938363319552 12420309469091973760 15120542999820627968 17820776530549282176 2074265987568384768 4774499518297038976 7474733049025693184 10174966579754347392 12875200110483001600 15575433641211655808 18275667171940310016 2529156628959412608 5229390159688066816 7929623690416721024 10629857221145375232 13330090751874029440 16030324282602683648 283813739621786240 2984047270350440448 5684280801079094656 8384514331807748864 11084747862536403072 13784981393265057280 16485214923993711488 738704381012814080 3438937911741468288 6139171442470122496 8839404973198776704 11539638503927430912 14239872034656085120 16940105565384739328 1193595022403841920 3893828553132496128 6594062083861150336 9294295614589804544 11994529145318458752 14694762676047112960 17394996206775767168 1648485663794869760 4348719194523523968 7048952725252178176 9749186255980832384 12449419786709486592 15149653317438140800 17849886848166795008 2103376305185897600 4803609835914551808 7503843366643206016 10204076897371860224 12904310428100514432 15604543958829168640 18304777489557822848 2558266946576925440 5258500477305579648 7958734008034233856 10658967538762888064 13359201069491542272 16059434600220196480 312924057239299072 3013157587967953280 5713391118696607488 8413624649425261696 11113858180153915904 13814091710882570112 16514325241611224320 767814698630326912 3468048229358981120 6168281760087635328 8868515290816289536 11568748821544943744 14268982352273597952 16969215883002252160 1222705340021354752 3922938870750008960 6623172401478663168 9323405932207317376 12023639462935971584 14723872993664625792 17424106524393280000 1677595981412382592 4377829512141036800 7078063042869691008 9778296573598345216 12478530104326999424 15178763635055653632 17878997165784307840 2132486622803410432 4832720153532064640 7532953684260718848 10233187214989373056 12933420745718027264 15633654276446681472 18333887807175335680 2587377264194438272 5287610794923092480 7987844325651746688 10688077856380400896 13388311387109055104 16088544917837709312 342034374856811904 3042267905585466112 5742501436314120320 8442734967042774528 11142968497771428736 13843202028500082944 16543435559228737152 796925016247839744 3497158546976493952 6197392077705148160 8897625608433802368 11597859139162456576 14298092669891110784 16998326200619764992 1251815657638867584 3952049188367521792 6652282719096176000 9352516249824830208 12052749780553484416 14752983311282138624 17453216842010792832 1706706299029895424 4406939829758549632 7107173360487203840 9807406891215858048 12507640421944512256 15207873952673166464 17908107483401820672 2161596940420923264 4861830471149577472 7562064001878231680 10262297532606885888 12962531063335540096 15662764594064194304 18362998124792848512 2616487581811951104 5316721112540605312 8016954643269259520 10717188173997913728 13417421704726567936 16117655235455222144 371144692474324736 3071378223202978944 5771611753931633152 8471845284660287360 11172078815388941568 13872312346117595776 16572545876846249984 826035333865352576 3526268864594006784 6226502395322660992 8926735926051315200 11626969456779969408 14327202987508623616 17027436518237277824 1280925975256380416 3981159505985034624 6681393036713688832 9381626567442343040 12081860098170997248 14782093628899651456 17482327159628305664 1735816616647408256 4436050147376062464 7136283678104716672 9836517208833370880 12536750739562025088 15236984270290679296 17937217801019333504 2190707258038436096 4890940788767090304 7591174319495744512 10291407850224398720 12991641380953052928 15691874911681707136 18392108442410361344 2645597899429463936 5345831430158118144 8046064960886772352 10746298491615426560 13446532022344080768 16146765553072734976 400255010091837568 3100488540820491776 5800722071549145984 8500955602277800192 11201189133006454400 13901422663735108608 16601656194463762816 855145651482865408 3555379182211519616 6255612712940173824 8955846243668828032 11656079774397482240 14356313305126136448 17056546835854790656 1310036292873893248 4010269823602547456 6710503354331201664 9410736885059855872 12110970415788510080 14811203946517164288 17511437477245818496 1764926934264921088 4465160464993575296 7165393995722229504 9865627526450883712 12565861057179537920 15266094587908192128 17966328118636846336 2219817575655948928 4920051106384603136 7620284637113257344 10320518167841911552 13020751698570565760 15720985229299219968 18421218760027874176 2674708217046976768 5374941747775630976 8075175278504285184 10775408809232939392 13475642339961593600 16175875870690247808 429365327709350400 3129598858438004608 5829832389166658816 8530065919895313024 11230299450623967232 13930532981352621440 16630766512081275648 884255969100378240 3584489499829032448 6284723030557686656 8984956561286340864 11685190092014995072 14385423622743649280 17085657153472303488 1339146610491406080 4039380141220060288 6739613671948714496 9439847202677368704 12140080733406022912 14840314264134677120 17540547794863331328 1794037251882433920 4494270782611088128 7194504313339742336 9894737844068396544 12594971374797050752 15295204905525704960 17995438436254359168 2248927893273461760 4949161424002115968 7649394954730770176 10349628485459424384 13049862016188078592 15750095546916732800 3585003935835392 2703818534664489600 5404052065393143808 8104285596121798016 10804519126850452224 13504752657579106432 16204986188307760640 458475645326863232 3158709176055517440 5858942706784171648 8559176237512825856 11259409768241480064 13959643298970134272 16659876829698788480 913366286717891072 3613599817446545280 6313833348175199488 9014066878903853696 11714300409632507904 14414533940361162112 17114767471089816320 1368256928108918912 4068490458837573120 6768723989566227328 9468957520294881536 12169191051023535744 14869424581752189952 17569658112480844160 1823147569499946752 4523381100228600960 7223614630957255168 9923848161685909376 12624081692414563584 15324315223143217792 18024548753871872000 2278038210890974592 4978271741619628800 7678505272348283008 10378738803076937216 13078972333805591424 15779205864534245632 32695321553348224 2732928852282002432 5433162383010656640 8133395913739310848 10833629444467965056 13533862975196619264 16234096505925273472 487585962944376064 3187819493673030272 5888053024401684480 8588286555130338688 11288520085858992896 13988753616587647104 16688987147316301312 942476604335403904 3642710135064058112 6342943665792712320 9043177196521366528 11743410727250020736 14443644257978674944 17143877788707329152 1397367245726431744 4097600776455085952 6797834307183740160 9498067837912394368 12198301368641048576 14898534899369702784 17598768430098356992 1852257887117459584 4552491417846113792 7252724948574768000 9952958479303422208 12653192010032076416 15353425540760730624 18053659071489384832 2307148528508487424 5007382059237141632 7707615589965795840 10407849120694450048 13108082651423104256 15808316182151758464 61805639170861056 2762039169899515264 5462272700628169472 8162506231356823680 10862739762085477888 13562973292814132096 16263206823542786304 516696280561888896 3216929811290543104 5917163342019197312 8617396872747851520 11317630403476505728 14017863934205159936 16718097464933814144 971586921952916736 3671820452681570944 6372053983410225152 9072287514138879360 11772521044867533568 14472754575596187776 17172988106324841984 1426477563343944576 4126711094072598784 6826944624801252992 9527178155529907200 12227411686258561408 14927645216987215616 17627878747715869824 1881368204734972416 4581601735463626624 7281835266192280832 9982068796920935040 12682302327649589248 15382535858378243456 18082769389106897664 2336258846126000256 5036492376854654464 7736725907583308672 10436959438311962880 13137192969040617088 15837426499769271296 90915956788373888 2791149487517028096 5491383018245682304 8191616548974336512 10891850079702990720 13592083610431644928 16292317141160299136 545806598179401728 3246040128908055936 5946273659636710144 8646507190365364352 11346740721094018560 14046974251822672768 16747207782551326976 1000697239570429568 3700930770299083776 6401164301027737984 9101397831756392192 11801631362485046400 14501864893213700608 17202098423942354816 1455587880961457408 4155821411690111616 6856054942418765824 9556288473147420032 12256522003876074240 14956755534604728448 17656989065333382656 1910478522352485248 4610712053081139456 7310945583809793664 10011179114538447872 12711412645267102080 15411646175995756288 18111879706724410496 2365369163743513088 5065602694472167296 7765836225200821504 10466069755929475712 13166303286658129920 15866536817386784128 120026274405886720 2820259805134540928 5520493335863195136 8220726866591849344 10920960397320503552 13621193928049157760 16321427458777811968 574916915796914560 3275150446525568768 5975383977254222976 8675617507982877184 11375851038711531392 14076084569440185600 16776318100168839808 1029807557187942400 3730041087916596608 6430274618645250816 9130508149373905024 11830741680102559232 14530975210831213440 17231208741559867648 1484698198578970240 4184931729307624448 6885165260036278656 9585398790764932864 12285632321493587072 14985865852222241280 17686099382950895488 1939588839969998080 4639822370698652288 7340055901427306496 10040289432155960704 12740522962884614912 15440756493613269120 18140990024341923328 2394479481361025920 5094713012089680128 7794946542818334336 10495180073546988544 13195413604275642752 15895647135004296960 149136592023399552 2849370122752053760 5549603653480707968 8249837184209362176 10950070714938016384 13650304245666670592 16350537776395324800 604027233414427392 3304260764143081600 6004494294871735808 8704727825600390016 11404961356329044224 14105194887057698432 16805428417786352640 1058917874805455232 3759151405534109440 6459384936262763648 9159618466991417856 11859851997720072064 14560085528448726272 17260319059177380480 1513808516196483072 4214042046925137280 6914275577653791488 9614509108382445696 12314742639111099904 15014976169839754112 17715209700568408320 1968699157587510912 4668932688316165120 7369166219044819328 10069399749773473536 12769633280502127744 15469866811230781952 18170100341959436160 2423589798978538752 5123823329707192960 7824056860435847168 10524290391164501376 13224523921893155584 15924757452621809792 178246909640912384 2878480440369566592 5578713971098220800 8278947501826875008 10979181032555529216 13679414563284183424 16379648094012837632 633137551031940224 3333371081760594432 6033604612489248640 8733838143217902848 11434071673946557056 14134305204675211264 16834538735403865472 1088028192422968064 3788261723151622272 6488495253880276480 9188728784608930688 11888962315337584896 14589195846066239104 17289429376794893312 1542918833813995904 4243152364542650112 6943385895271304320 9643619425999958528 12343852956728612736 15044086487457266944 17744320018185921152 1997809475205023744 4698043005933677952 7398276536662332160 10098510067390986368 12798743598119640576 15498977128848294784 18199210659576948992 2452700116596051584 5152933647324705792 7853167178053360000 10553400708782014208 13253634239510668416 15953867770239322624 207357227258425216 2907590757987079424 5607824288715733632 8308057819444387840 11008291350173042048 13708524880901696256 16408758411630350464 662247868649453056 3362481399378107264 6062714930106761472 8762948460835415680 11463181991564069888 14163415522292724096 16863649053021378304 1117138510040480896 3817372040769135104 6517605571497789312 9217839102226443520 11918072632955097728 14618306163683751936 17318539694412406144 1572029151431508736 4272262682160162944 6972496212888817152 9672729743617471360 12372963274346125568 15073196805074779776 17773430335803433984 2026919792822536576 4727153323551190784 7427386854279844992 10127620385008499200 12827853915737153408 15528087446465807616 18228320977194461824 2481810434213564416 5182043964942218624 7882277495670872832 10582511026399527040 13282744557128181248 15982978087856835456 236467544875938048 2936701075604592256 5636934606333246464 8337168137061900672 11037401667790554880 13737635198519209088 16437868729247863296 691358186266965888 3391591716995620096 6091825247724274304 8792058778452928512 11492292309181582720 14192525839910236928 16892759370638891136 1146248827657993728 3846482358386647936 6546715889115302144 9246949419843956352 11947182950572610560 14647416481301264768 17347650012029918976 1601139469049021568 4301372999777675776 7001606530506329984 9701840061234984192 12402073591963638400 15102307122692292608 17802540653420946816 2056030110440049408 4756263641168703616 7456497171897357824 10156730702626012032 12856964233354666240 15557197764083320448 18257431294811974656 2510920751831077248 5211154282559731456 7911387813288385664 10611621344017039872 13311854874745694080 16012088405474348288 265577862493450880 2965811393222105088 5666044923950759296 8366278454679413504 11066511985408067712 13766745516136721920 16466979046865376128 720468503884478720 3420702034613132928 6120935565341787136 8821169096070441344 11521402626799095552 14221636157527749760 16921869688256403968 1175359145275506560 3875592676004160768 6575826206732814976 9276059737461469184 11976293268190123392 14676526798918777600 17376760329647431808 1630249786666534400 4330483317395188608 7030716848123842816 9730950378852497024 12431183909581151232 15131417440309805440 17831650971038459648 2085140428057562240 4785373958786216448 7485607489514870656 10185841020243524864 12886074550972179072 15586308081700833280 18286541612429487488 2540031069448590080 5240264600177244288 7940498130905898496 10640731661634552704 13340965192363206912 16041198723091861120 294688180110963712 2994921710839617920 5695155241568272128 8395388772296926336 11095622303025580544 13795855833754234752 16496089364482888960 749578821501991552 3449812352230645760 6150045882959299968 8850279413687954176 11550512944416608384 14250746475145262592 16950980005873916800 1204469462893019392 3904702993621673600 6604936524350327808 9305170055078982016 12005403585807636224 14705637116536290432 17405870647264944640 1659360104284047232 4359593635012701440 7059827165741355648 9760060696470009856 12460294227198664064 15160527757927318272 17860761288655972480 2114250745675075072 4814484276403729280 7514717807132383488 10214951337861037696 12915184868589691904 15615418399318346112 18315651930047000320 2569141387066102912 5269374917794757120 7969608448523411328 10669841979252065536 13370075509980719744 16070309040709373952 323798497728476544 3024032028457130752 5724265559185784960 8424499089914439168 11124732620643093376 13824966151371747584 16525199682100401792 778689139119504384 3478922669848158592 6179156200576812800 8879389731305467008 11579623262034121216 14279856792762775424 16980090323491429632 1233579780510532224 3933813311239186432 6634046841967840640 9334280372696494848 12034513903425149056 14734747434153803264 17434980964882457472 1688470421901560064 4388703952630214272 7088937483358868480 9789171014087522688 12489404544816176896 15189638075544831104 17889871606273485312 2143361063292587904 4843594594021242112 7543828124749896320 10244061655478550528 12944295186207204736 15644528716935858944 18344762247664513152 2598251704683615744 5298485235412269952 7998718766140924160 10698952296869578368 13399185827598232576 16099419358326886784 352908815345989376 3053142346074643584 5753375876803297792 8453609407531952000 11153842938260606208 13854076468989260416 16554309999717914624 807799456737017216 3508032987465671424 6208266518194325632 8908500048922979840 11608733579651634048 14308967110380288256 17009200641108942464 1262690098128045056 3962923628856699264 6663157159585353472 9363390690314007680 12063624221042661888 14763857751771316096 17464091282499970304 1717580739519072896 4417814270247727104 7118047800976381312 9818281331705035520 12518514862433689728 15218748393162343936 17918981923890998144 2172471380910100736 4872704911638754944 7572938442367409152 10273171973096063360 12973405503824717568 15673639034553371776 18373872565282025984 2627362022301128576 5327595553029782784 8027829083758436992 10728062614487091200 13428296145215745408 16128529675944399616 382019132963502208 3082252663692156416 5782486194420810624 8482719725149464832 11182953255878119040 13883186786606773248 16583420317335427456 836909774354530048 3537143305083184256 6237376835811838464 8937610366540492672 11637843897269146880 14338077427997801088 17038310958726455296 1291800415745557888 3992033946474212096 6692267477202866304 9392501007931520512 12092734538660174720 14792968069388828928 17493201600117483136 1746691057136585728 4446924587865239936 7147158118593894144 9847391649322548352 12547625180051202560 15247858710779856768 17948092241508510976 2201581698527613568 4901815229256267776 7602048759984921984 10302282290713576192 13002515821442230400 15702749352170884608 18402982882899538816 2656472339918641408 5356705870647295616 8056939401375949824 10757172932104604032 13457406462833258240 16157639993561912448 411129450581015040 3111362981309669248 5811596512038323456 8511830042766977664 11212063573495631872 13912297104224286080 16612530634952940288 866020091972042880 3566253622700697088 6266487153429351296 8966720684158005504 11666954214886659712 14367187745615313920 17067421276343968128 1320910733363070720 4021144264091724928 6721377794820379136 9421611325549033344 12121844856277687552 14822078387006341760 17522311917734995968 1775801374754098560 4476034905482752768 7176268436211406976 9876501966940061184 12576735497668715392 15276969028397369600 17977202559126023808 2230692016145126400 4930925546873780608 7631159077602434816 10331392608331089024 13031626139059743232 15731859669788397440 18432093200517051648 2685582657536154240 5385816188264808448 8086049718993462656 10786283249722116864 13486516780450771072 16186750311179425280 440239768198527872 3140473298927182080 5840706829655836288 8540940360384490496 11241173891113144704 13941407421841798912 16641640952570453120 895130409589555712 3595363940318209920 6295597471046864128 8995831001775518336 11696064532504172544 14396298063232826752 17096531593961480960 1350021050980583552 4050254581709237760 6750488112437891968 9450721643166546176 12150955173895200384 14851188704623854592 17551422235352508800 1804911692371611392 4505145223100265600 7205378753828919808 9905612284557574016 12605845815286228224 15306079346014882432 18006312876743536640 2259802333762639232 4960035864491293440 7660269395219947648 10360502925948601856 13060736456677256064 15760969987405910272 14459444425012864 2714692975153667072 5414926505882321280 8115160036610975488 10815393567339629696 13515627098068283904 16215860628796938112 469350085816040704 3169583616544694912 5869817147273349120 8570050678002003328 11270284208730657536 13970517739459311744 16670751270187965952 924240727207068544 3624474257935722752 6324707788664376960 9024941319393031168 11725174850121685376 14425408380850339584 17125641911578993792 1379131368598096384 4079364899326750592 6779598430055404800 9479831960784059008 12180065491512713216 14880299022241367424 17580532552970021632 1834022009989124224 4534255540717778432 7234489071446432640 9934722602175086848 12634956132903741056 15335189663632395264 18035423194361049472 2288912651380152064 4989146182108806272 7689379712837460480 10389613243566114688 13089846774294768896 15790080305023423104 43569762042525696 2743803292771179904 5444036823499834112 8144270354228488320 10844503884957142528 13544737415685796736 16244970946414450944 498460403433553536 3198693934162207744 5898927464890861952 8599160995619516160 11299394526348170368 13999628057076824576 16699861587805478784 953351044824581376 3653584575553235584 6353818106281889792 9054051637010544000 11754285167739198208 14454518698467852416 17154752229196506624 1408241686215609216 4108475216944263424 6808708747672917632 9508942278401571840 12209175809130226048 14909409339858880256 17609642870587534464 1863132327606637056 4563365858335291264 7263599389063945472 9963832919792599680 12664066450521253888 15364299981249908096 18064533511978562304 2318022968997664896 5018256499726319104 7718490030454973312 10418723561183627520 13118957091912281728 15819190622640935936 72680079660038528 2772913610388692736 5473147141117346944 8173380671846001152 10873614202574655360 13573847733303309568 16274081264031963776 527570721051066368 3227804251779720576 5928037782508374784 8628271313237028992 11328504843965683200 14028738374694337408 16728971905422991616 982461362442094208 3682694893170748416 6382928423899402624 9083161954628056832 11783395485356711040 14483629016085365248 17183862546814019456 1437352003833122048 4137585534561776256 6837819065290430464 9538052596019084672 12238286126747738880 14938519657476393088 17638753188205047296 1892242645224149888 4592476175952804096 7292709706681458304 9992943237410112512 12693176768138766720 15393410298867420928 18093643829596075136 2347133286615177728 5047366817343831936 7747600348072486144 10447833878801140352 13148067409529794560 15848300940258448768 101790397277551360 2802023928006205568 5502257458734859776 8202490989463513984 10902724520192168192 13602958050920822400 16303191581649476608 556681038668579200 3256914569397233408 5957148100125887616 8657381630854541824 11357615161583196032 14057848692311850240 16758082223040504448 1011571680059607040 3711805210788261248 6412038741516915456 9112272272245569664 11812505802974223872 14512739333702878080 17212972864431532288 1466462321450634880 4166695852179289088 6866929382907943296 9567162913636597504 12267396444365251712 14967629975093905920 17667863505822560128 1921352962841662720 4621586493570316928 7321820024298971136 10022053555027625344 12722287085756279552 15422520616484933760 18122754147213587968 2376243604232690560 5076477134961344768 7776710665689998976 10476944196418653184 13177177727147307392 15877411257875961600 130900714895064192 2831134245623718400 5531367776352372608 8231601307081026816 10931834837809681024 13632068368538335232 16332301899266989440 585791356286092032 3286024887014746240 5986258417743400448 8686491948472054656 11386725479200708864 14086959009929363072 16787192540658017280 1040681997677119872 3740915528405774080 6441149059134428288 9141382589863082496 11841616120591736704 14541849651320390912 17242083182049045120 1495572639068147712 4195806169796801920 6896039700525456128 9596273231254110336 12296506761982764544 14996740292711418752 17696973823440072960 1950463280459175552 4650696811187829760 7350930341916483968 10051163872645138176 12751397403373792384 15451630934102446592 18151864464831100800 2405353921850203392 5105587452578857600 7805820983307511808 10506054514036166016 13206288044764820224 15906521575493474432 160011032512577024 2860244563241231232 5560478093969885440 8260711624698539648 10960945155427193856 13661178686155848064 16361412216884502272 614901673903604864 3315135204632259072 6015368735360913280 8715602266089567488 11415835796818221696 14116069327546875904 16816302858275530112 1069792315294632704 3770025846023286912 6470259376751941120 9170492907480595328 11870726438209249536 14570959968937903744 17271193499666557952 1524682956685660544 4224916487414314752 6925150018142968960 9625383548871623168 12325617079600277376 15025850610328931584 17726084141057585792 1979573598076688384 4679807128805342592 7380040659533996800 10080274190262651008 12780507720991305216 15480741251719959424 18180974782448613632 2434464239467716224 5134697770196370432 7834931300925024640 10535164831653678848 13235398362382333056 15935631893110987264 189121350130089856 2889354880858744064 5589588411587398272 8289821942316052480 10990055473044706688 13690289003773360896 16390522534502015104 644011991521117696 3344245522249771904 6044479052978426112 8744712583707080320 11444946114435734528 14145179645164388736 16845413175893042944 1098902632912145536 3799136163640799744 6499369694369453952 9199603225098108160 11899836755826762368 14600070286555416576 17300303817284070784 1553793274303173376 4254026805031827584 6954260335760481792 9654493866489136000 12354727397217790208 15054960927946444416 17755194458675098624 2008683915694201216 4708917446422855424 7409150977151509632 10109384507880163840 12809618038608818048 15509851569337472256 18210085100066126464 2463574557085229056 5163808087813883264 7864041618542537472 10564275149271191680 13264508679999845888 15964742210728500096 218231667747602688 2918465198476256896 5618698729204911104 8318932259933565312 11019165790662219520 13719399321390873728 16419632852119527936 673122309138630528 3373355839867284736 6073589370595938944 8773822901324593152 11474056432053247360 14174289962781901568 16874523493510555776 1128012950529658368 3828246481258312576 6528480011986966784 9228713542715620992 11928947073444275200 14629180604172929408 17329414134901583616 1582903591920686208 4283137122649340416 6983370653377994624 9683604184106648832 12383837714835303040 15084071245563957248 17784304776292611456 2037794233311714048 4738027764040368256 7438261294769022464 10138494825497676672 12838728356226330880 15538961886954985088 18239195417683639296 2492684874702741888 5192918405431396096 7893151936160050304 10593385466888704512 13293618997617358720 15993852528346012928 247341985365115520 2947575516093769728 5647809046822423936 8348042577551078144 11048276108279732352 13748509639008386560 16448743169737040768 702232626756143360 3402466157484797568 6102699688213451776 8802933218942105984 11503166749670760192 14203400280399414400 16903633811128068608 1157123268147171200 3857356798875825408 6557590329604479616 9257823860333133824 11958057391061788032 14658290921790442240 17358524452519096448 1612013909538199040 4312247440266853248 7012480970995507456 9712714501724161664 12412948032452815872 15113181563181470080 17813415093910124288 2066904550929226880 4767138081657881088 7467371612386535296 10167605143115189504 12867838673843843712 15568072204572497920 18268305735301152128 2521795192320254720 5222028723048908928 7922262253777563136 10622495784506217344 13322729315234871552 16022962845963525760 276452302982628352 2976685833711282560 5676919364439936768 8377152895168590976 11077386425897245184 13777619956625899392 16477853487354553600 731342944373656192 3431576475102310400 6131810005830964608 8832043536559618816 11532277067288273024 14232510598016927232 16932744128745581440 1186233585764684032 3886467116493338240 6586700647221992448 9286934177950646656 11987167708679300864 14687401239407955072 17387634770136609280 1641124227155711872 4341357757884366080 7041591288613020288 9741824819341674496 12442058350070328704 15142291880798982912 17842525411527637120 2096014868546739712 4796248399275393920 7496481930004048128 10196715460732702336 12896948991461356544 15597182522190010752 18297416052918664960 2550905509937767552 5251139040666421760 7951372571395075968 10651606102123730176 13351839632852384384 16052073163581038592 305562620600141184 3005796151328795392 5706029682057449600 8406263212786103808 11106496743514758016 13806730274243412224 16506963804972066432 760453261991169024 3460686792719823232 6160920323448477440 8861153854177131648 11561387384905785856 14261620915634440064 16961854446363094272 1215343903382196864 3915577434110851072 6615810964839505280 9316044495568159488 12016278026296813696 14716511557025467904 17416745087754122112 1670234544773224704 4370468075501878912 7070701606230533120 9770935136959187328 12471168667687841536 15171402198416495744 17871635729145149952 2125125186164252544 4825358716892906752 7525592247621560960 10225825778350215168 12926059309078869376 15626292839807523584 18326526370536177792 2580015827555280384 5280249358283934592 7980482889012588800 10680716419741243008 13380949950469897216 16081183481198551424 334672938217654016 3034906468946308224 5735139999674962432 8435373530403616640 11135607061132270848 13835840591860925056 16536074122589579264 789563579608681856 3489797110337336064 6190030641065990272 8890264171794644480 11590497702523298688 14290731233251952896 16990964763980607104 1244454220999709696 3944687751728363904 6644921282457018112 9345154813185672320 12045388343914326528 14745621874642980736 17445855405371634944 1699344862390737536 4399578393119391744 7099811923848045952 9800045454576700160 12500278985305354368 15200512516034008576 17900746046762662784 2154235503781765376 4854469034510419584 7554702565239073792 10254936095967728000 12955169626696382208 15655403157425036416 18355636688153690624 2609126145172793216 5309359675901447424 8009593206630101632 10709826737358755840 13410060268087410048 16110293798816064256 363783255835166848 3064016786563821056 5764250317292475264 8464483848021129472 11164717378749783680 13864950909478437888 16565184440207092096 818673897226194688 3518907427954848896 6219140958683503104 8919374489412157312 11619608020140811520 14319841550869465728 17020075081598119936 1273564538617222528 3973798069345876736 6674031600074530944 9374265130803185152 12074498661531839360 14774732192260493568 17474965722989147776 1728455180008250368 4428688710736904576 7128922241465558784 9829155772194212992 12529389302922867200 15229622833651521408 17929856364380175616 2183345821399278208 4883579352127932416 7583812882856586624 10284046413585240832 12984279944313895040 15684513475042549248 18384747005771203456 2638236462790306048 5338469993518960256 8038703524247614464 10738937054976268672 13439170585704922880 16139404116433577088 392893573452679680 3093127104181333888 5793360634909988096 8493594165638642304 11193827696367296512 13894061227095950720 16594294757824604928 847784214843707520 3548017745572361728 6248251276301015936 8948484807029670144 11648718337758324352 14348951868486978560 17049185399215632768 1302674856234735360 4002908386963389568 6703141917692043776 9403375448420697984 12103608979149352192 14803842509878006400 17504076040606660608 1757565497625763200 4457799028354417408 7158032559083071616 9858266089811725824 12558499620540380032 15258733151269034240 17958966681997688448 2212456139016791040 4912689669745445248 7612923200474099456 10313156731202753664 13013390261931407872 15713623792660062080 18413857323388716288 2667346780407818880 5367580311136473088 8067813841865127296 10768047372593781504 13468280903322435712 16168514434051089920 422003891070192512 3122237421798846720 5822470952527500928 8522704483256155136 11222938013984809344 13923171544713463552 16623405075442117760 876894532461220352 3577128063189874560 6277361593918528768 8977595124647182976 11677828655375837184 14378062186104491392 17078295716833145600 1331785173852248192 4032018704580902400 6732252235309556608 9432485766038210816 12132719296766865024 14832952827495519232 17533186358224173440 1786675815243276032 4486909345971930240 7187142876700584448 9887376407429238656 12587609938157892864 15287843468886547072 17988076999615201280 2241566456634303872 4941799987362958080 7642033518091612288 10342267048820266496 13042500579548920704 15742734110277574912 18442967641006229120 2696457098025331712 5396690628753985920 8096924159482640128 10797157690211294336 13497391220939948544 16197624751668602752 451114208687705344 3151347739416359552 5851581270145013760 8551814800873667968 11252048331602322176 13952281862330976384 16652515393059630592 906004850078733184 3606238380807387392 6306471911536041600 9006705442264695808 11706938972993350016 14407172503722004224 17107406034450658432 1360895491469761024 4061129022198415232 6761362552927069440 9461596083655723648 12161829614384377856 14862063145113032064 17562296675841686272 1815786132860788864 4516019663589443072 7216253194318097280 9916486725046751488 12616720255775405696 15316953786504059904 18017187317232714112 2270676774251816704 4970910304980470912 7671143835709125120 10371377366437779328 13071610897166433536 15771844427895087744 25333884914190336 2725567415642844544 5425800946371498752 8126034477100152960 10826268007828807168 13526501538557461376 16226735069286115584 480224526305218176 3180458057033872384 5880691587762526592 8580925118491180800 11281158649219835008 13981392179948489216 16681625710677143424 935115167696246016 3635348698424900224 6335582229153554432 9035815759882208640 11736049290610862848 14436282821339517056 17136516352068171264 1390005809087273856 4090239339815928064 6790472870544582272 9490706401273236480 12190939932001890688 14891173462730544896 17591406993459199104 1844896450478301696 4545129981206955904 7245363511935610112 9945597042664264320 12645830573392918528 15346064104121572736 18046297634850226944 2299787091869329536 5000020622597983744 7700254153326637952 10400487684055292160 13100721214783946368 15800954745512600576 54444202531703168 2754677733260357376 5454911263989011584 8155144794717665792 10855378325446320000 13555611856174974208 16255845386903628416 509334843922731008 3209568374651385216 5909801905380039424 8610035436108693632 11310268966837347840 14010502497566002048 16710736028294656256 964225485313758848 3664459016042413056 6364692546771067264 9064926077499721472 11765159608228375680 14465393138957029888 17165626669685684096 1419116126704786688 4119349657433440896 6819583188162095104 9519816718890749312 12220050249619403520 14920283780348057728 17620517311076711936 1874006768095814528 4574240298824468736 7274473829553122944 9974707360281777152 12674940891010431360 15375174421739085568 18075407952467739776 2328897409486842368 5029130940215496576 7729364470944150784 10429598001672804992 13129831532401459200 15830065063130113408 83554520149216000 2783788050877870208 5484021581606524416 8184255112335178624 10884488643063832832 13584722173792487040 16284955704521141248 538445161540243840 3238678692268898048 5938912222997552256 8639145753726206464 11339379284454860672 14039612815183514880 16739846345912169088 993335802931271680 3693569333659925888 6393802864388580096 9094036395117234304 11794269925845888512 14494503456574542720 17194736987303196928 1448226444322299520 4148459975050953728 6848693505779607936 9548927036508262144 12249160567236916352 14949394097965570560 17649627628694224768 1903117085713327360 4603350616441981568 7303584147170635776 10003817677899289984 12704051208627944192 15404284739356598400 18104518270085252608 2358007727104355200 5058241257833009408 7758474788561663616 10458708319290317824 13158941850018972032 15859175380747626240 112664837766728832 2812898368495383040 5513131899224037248 8213365429952691456 10913598960681345664 13613832491409999872 16314066022138654080 567555479157756672 3267789009886410880 5968022540615065088 8668256071343719296 11368489602072373504 14068723132801027712 16768956663529681920 1022446120548784512 3722679651277438720 6422913182006092928 9123146712734747136 11823380243463401344 14523613774192055552 17223847304920709760 1477336761939812352 4177570292668466560 6877803823397120768 9578037354125774976 12278270884854429184 14978504415583083392 17678737946311737600 1932227403330840192 4632460934059494400 7332694464788148608 10032927995516802816 12733161526245457024 15433395056974111232 18133628587702765440 2387118044721868032 5087351575450522240 7787585106179176448 10487818636907830656 13188052167636484864 15888285698365139072 141775155384241664 2842008686112895872 5542242216841550080 8242475747570204288 10942709278298858496 13642942809027512704 16343176339756166912 596665796775269504 3296899327503923712 5997132858232577920 8697366388961232128 11397599919689886336 14097833450418540544 16798066981147194752 1051556438166297344 3751789968894951552 6452023499623605760 9152257030352259968 11852490561080914176 14552724091809568384 17252957622538222592 1506447079557325184 4206680610285979392 6906914141014633600 9607147671743287808 12307381202471942016 15007614733200596224 17707848263929250432 1961337720948353024 4661571251677007232 7361804782405661440 10062038313134315648 12762271843862969856 15462505374591624064 18162738905320278272 2416228362339380864 5116461893068035072 7816695423796689280 10516928954525343488 13217162485253997696 15917396015982651904 170885473001754496 2871119003730408704 5571352534459062912 8271586065187717120 10971819595916371328 13672053126645025536 16372286657373679744 625776114392782336 3326009645121436544 6026243175850090752 8726476706578744960 11426710237307399168 14126943768036053376 16827177298764707584 1080666755783810176 3780900286512464384 6481133817241118592 9181367347969772800 11881600878698427008 14581834409427081216 17282067940155735424 1535557397174838016 4235790927903492224 6936024458632146432 9636257989360800640 12336491520089454848 15036725050818109056 17736958581546763264 1990448038565865856 4690681569294520064 7390915100023174272 10091148630751828480 12791382161480482688 15491615692209136896 18191849222937791104 2445338679956893696 5145572210685547904 7845805741414202112 10546039272142856320 13246272802871510528 15946506333600164736 199995790619267328 2900229321347921536 5600462852076575744 8300696382805229952 11000929913533884160 13701163444262538368 16401396974991192576 654886432010295168 3355119962738949376 6055353493467603584 8755587024196257792 11455820554924912000 14156054085653566208 16856287616382220416 1109777073401323008 3810010604129977216 6510244134858631424 9210477665587285632 11910711196315939840 14610944727044594048 17311178257773248256 1564667714792350848 4264901245521005056 6965134776249659264 9665368306978313472 12365601837706967680 15065835368435621888 17766068899164276096 2019558356183378688 4719791886912032896 7420025417640687104 10120258948369341312 12820492479097995520 15520726009826649728 18220959540555303936 2474448997574406528 5174682528303060736 7874916059031714944 10575149589760369152 13275383120489023360 15975616651217677568 229106108236780160 2929339638965434368 5629573169694088576 8329806700422742784 11030040231151396992 13730273761880051200 16430507292608705408 683996749627808000 3384230280356462208 6084463811085116416 8784697341813770624 11484930872542424832 14185164403271079040 16885397933999733248 1138887391018835840 3839120921747490048 6539354452476144256 9239587983204798464 11939821513933452672 14640055044662106880 17340288575390761088 1593778032409863680 4294011563138517888 6994245093867172096 9694478624595826304 12394712155324480512 15094945686053134720 17795179216781788928 2048668673800891520 4748902204529545728 7449135735258199936 10149369265986854144 12849602796715508352 15549836327444162560 18250069858172816768 2503559315191919360 5203792845920573568 7904026376649227776 10604259907377881984 13304493438106536192 16004726968835190400 258216425854292992 2958449956582947200 5658683487311601408 8358917018040255616 11059150548768909824 13759384079497564032 16459617610226218240 713107067245320832 3413340597973975040 6113574128702629248 8813807659431283456 11514041190159937664 14214274720888591872 16914508251617246080 1167997708636348672 3868231239365002880 6568464770093657088 9268698300822311296 11968931831550965504 14669165362279619712 17369398893008273920 1622888350027376512 4323121880756030720 7023355411484684928 9723588942213339136 12423822472941993344 15124056003670647552 17824289534399301760 2077778991418404352 4778012522147058560 7478246052875712768 10178479583604366976 12878713114333021184 15578946645061675392 18279180175790329600 2532669632809432192 5232903163538086400 7933136694266740608 10633370224995394816 13333603755724049024 16033837286452703232 287326743471805824 2987560274200460032 5687793804929114240 8388027335657768448 11088260866386422656 13788494397115076864 16488727927843731072 742217384862833664 3442450915591487872 6142684446320142080 8842917977048796288 11543151507777450496 14243385038506104704 16943618569234758912 1197108026253861504 3897341556982515712 6597575087711169920 9297808618439824128 11998042149168478336 14698275679897132544 17398509210625786752 1651998667644889344 4352232198373543552 7052465729102197760 9752699259830851968 12452932790559506176 15153166321288160384 17853399852016814592 2106889309035917184 4807122839764571392 7507356370493225600 10207589901221879808 12907823431950534016 15608056962679188224 18308290493407842432 2561779950426945024 5262013481155599232 7962247011884253440 10662480542612907648 13362714073341561856 16062947604070216064 316437061089318656 3016670591817972864 5716904122546627072 8417137653275281280 11117371184003935488 13817604714732589696 16517838245461243904 771327702480346496 3471561233209000704 6171794763937654912 8872028294666309120 11572261825394963328 14272495356123617536 16972728886852271744 1226218343871374336 3926451874600028544 6626685405328682752 9326918936057336960 12027152466785991168 14727385997514645376 17427619528243299584 1681108985262402176 4381342515991056384 7081576046719710592 9781809577448364800 12482043108177019008 15182276638905673216 17882510169634327424 2135999626653430016 4836233157382084224 7536466688110738432 10236700218839392640 12936933749568046848 15637167280296701056 18337400811025355264 2590890268044457856 5291123798773112064 7991357329501766272 10691590860230420480 13391824390959074688 16092057921687728896 345547378706831488 3045780909435485696 5746014440164139904 8446247970892794112 11146481501621448320 13846715032350102528 16546948563078756736 800438020097859328 3500671550826513536 6200905081555167744 8901138612283821952 11601372143012476160 14301605673741130368 17001839204469784576 1255328661488887168 3955562192217541376 6655795722946195584 9356029253674849792 12056262784403504000 14756496315132158208 17456729845860812416 1710219302879915008 4410452833608569216 7110686364337223424 9810919895065877632 12511153425794531840 15211386956523186048 17911620487251840256 2165109944270942848 4865343474999597056 7565577005728251264 10265810536456905472 12966044067185559680 15666277597914213888 18366511128642868096 2620000585661970688 5320234116390624896 8020467647119279104 10720701177847933312 13420934708576587520 16121168239305241728 374657696324344320 3074891227052998528 5775124757781652736 8475358288510306944 11175591819238961152 13875825349967615360 16576058880696269568 829548337715372160 3529781868444026368 6230015399172680576 8930248929901334784 11630482460629988992 14330715991358643200 17030949522087297408 1284438979106400000 3984672509835054208 6684906040563708416 9385139571292362624 12085373102021016832 14785606632749671040 17485840163478325248 1739329620497427840 4439563151226082048 7139796681954736256 9840030212683390464 12540263743412044672 15240497274140698880 17940730804869353088 2194220261888455680 4894453792617109888 7594687323345764096 10294920854074418304 12995154384803072512 15695387915531726720 18395621446260380928 2649110903279483520 5349344434008137728 8049577964736791936 10749811495465446144 13450045026194100352 16150278556922754560 403768013941857152 3104001544670511360 5804235075399165568 8504468606127819776 11204702136856473984 13904935667585128192 16605169198313782400 858658655332884992 3558892186061539200 6259125716790193408 8959359247518847616 11659592778247501824 14359826308976156032 17060059839704810240 1313549296723912832 4013782827452567040 6714016358181221248 9414249888909875456 12114483419638529664 14814716950367183872 17514950481095838080 1768439938114940672 4468673468843594880 7168906999572249088 9869140530300903296 12569374061029557504 15269607591758211712 17969841122486865920 2223330579505968512 4923564110234622720 7623797640963276928 10324031171691931136 13024264702420585344 15724498233149239552 18424731763877893760 2678221220896996352 5378454751625650560 8078688282354304768 10778921813082958976 13479155343811613184 16179388874540267392 432878331559369984 3133111862288024192 5833345393016678400 8533578923745332608 11233812454473986816 13934045985202641024 16634279515931295232 887768972950397824 3588002503679052032 6288236034407706240 8988469565136360448 11688703095865014656 14388936626593668864 17089170157322323072 1342659614341425664 4042893145070079872 6743126675798734080 9443360206527388288 12143593737256042496 14843827267984696704 17544060798713350912 1797550255732453504 4497783786461107712 7198017317189761920 9898250847918416128 12598484378647070336 15298717909375724544 17998951440104378752 2252440897123481344 4952674427852135552 7652907958580789760 10353141489309443968 13053375020038098176 15753608550766752384 7098007785854976 2707331538514509184 5407565069243163392 8107798599971817600 10808032130700471808 13508265661429126016 16208499192157780224 461988649176882816 3162222179905537024 5862455710634191232 8562689241362845440 11262922772091499648 13963156302820153856 16663389833548808064 916879290567910656 3617112821296564864 6317346352025219072 9017579882753873280 11717813413482527488 14418046944211181696 17118280474939835904 1371769931958938496 4072003462687592704 6772236993416246912 9472470524144901120 12172704054873555328 14872937585602209536 17573171116330863744 1826660573349966336 4526894104078620544 7227127634807274752 9927361165535928960 12627594696264583168 15327828226993237376 18028061757721891584 2281551214740994176 4981784745469648384 7682018276198302592 10382251806926956800 13082485337655611008 15782718868384265216 36208325403367808 2736441856132022016 5436675386860676224 8136908917589330432 10837142448317984640 13537375979046638848 16237609509775293056 491098966794395648 3191332497523049856 5891566028251704064 8591799558980358272 11292033089709012480 13992266620437666688 16692500151166320896 945989608185423488 3646223138914077696 6346456669642731904 9046690200371386112 11746923731100040320 14447157261828694528 17147390792557348736 1400880249576451328 4101113780305105536 6801347311033759744 9501580841762413952 12201814372491068160 14902047903219722368 17602281433948376576 1855770890967479168 4556004421696133376 7256237952424787584 9956471483153441792 12656705013882096000 15356938544610750208 18057172075339404416 2310661532358507008 5010895063087161216 7711128593815815424 10411362124544469632 13111595655273123840 15811829186001778048 65318643020880640 2765552173749534848 5465785704478189056 8166019235206843264 10866252765935497472 13566486296664151680 16266719827392805888 520209284411908480 3220442815140562688 5920676345869216896 8620909876597871104 11321143407326525312 14021376938055179520 16721610468783833728 975099925802936320 3675333456531590528 6375566987260244736 9075800517988898944 11776034048717553152 14476267579446207360 17176501110174861568 1429990567193964160 4130224097922618368 6830457628651272576 9530691159379926784 12230924690108580992 14931158220837235200 17631391751565889408 1884881208584992000 4585114739313646208 7285348270042300416 9985581800770954624 12685815331499608832 15386048862228263040 18086282392956917248 2339771849976019840 5040005380704674048 7740238911433328256 10440472442161982464 13140705972890636672 15840939503619290880 94428960638393472 2794662491367047680 5494896022095701888 8195129552824356096 10895363083553010304 13595596614281664512 16295830145010318720 549319602029421312 3249553132758075520 5949786663486729728 8650020194215383936 11350253724944038144 14050487255672692352 16750720786401346560 1004210243420449152 3704443774149103360 6404677304877757568 9104910835606411776 11805144366335065984 14505377897063720192 17205611427792374400 1459100884811476992 4159334415540131200 6859567946268785408 9559801476997439616 12260035007726093824 14960268538454748032 17660502069183402240 1913991526202504832 4614225056931159040 7314458587659813248 10014692118388467456 12714925649117121664 15415159179845775872 18115392710574430080 2368882167593532672 5069115698322186880 7769349229050841088 10469582759779495296 13169816290508149504 15870049821236803712 123539278255906304 2823772808984560512 5524006339713214720 8224239870441868928 10924473401170523136 13624706931899177344 16324940462627831552 578429919646934144 3278663450375588352 5978896981104242560 8679130511832896768 11379364042561550976 14079597573290205184 16779831104018859392 1033320561037961984 3733554091766616192 6433787622495270400 9134021153223924608 11834254683952578816 14534488214681233024 17234721745409887232 1488211202428989824 4188444733157644032 6888678263886298240 9588911794614952448 12289145325343606656 14989378856072260864 17689612386800915072 1943101843820017664 4643335374548671872 7343568905277326080 10043802436005980288 12744035966734634496 15444269497463288704 18144503028191942912 2397992485211045504 5098226015939699712 7798459546668353920 10498693077397008128 13198926608125662336 15899160138854316544 152649595873419136 2852883126602073344 5553116657330727552 8253350188059381760 10953583718788035968 13653817249516690176 16354050780245344384 607540237264446976 3307773767993101184 6008007298721755392 8708240829450409600 11408474360179063808 14108707890907718016 16808941421636372224 1062430878655474816 3762664409384129024 6462897940112783232 9163131470841437440 11863365001570091648 14563598532298745856 17263832063027400064 1517321520046502656 4217555050775156864 6917788581503811072 9618022112232465280 12318255642961119488 15018489173689773696 17718722704418427904 1972212161437530496 4672445692166184704 7372679222894838912 10072912753623493120 12773146284352147328 15473379815080801536 18173613345809455744 2427102802828558336 5127336333557212544 7827569864285866752 10527803395014520960 13228036925743175168 15928270456471829376 181759913490931968 2881993444219586176 5582226974948240384 8282460505676894592 10982694036405548800 13682927567134203008 16383161097862857216 636650554881959808 3336884085610614016 6037117616339268224 8737351147067922432 11437584677796576640 14137818208525230848 16838051739253885056 1091541196272987648 3791774727001641856 6492008257730296064 9192241788458950272 11892475319187604480 14592708849916258688 17292942380644912896 1546431837664015488 4246665368392669696 6946898899121323904 9647132429849978112 12347365960578632320 15047599491307286528 17747833022035940736 2001322479055043328 4701556009783697536 7401789540512351744 10102023071241005952 12802256601969660160 15502490132698314368 18202723663426968576 2456213120446071168 5156446651174725376 7856680181903379584 10556913712632033792 13257147243360688000 15957380774089342208 210870231108444800 2911103761837099008 5611337292565753216 8311570823294407424 11011804354023061632 13712037884751715840 16412271415480370048 665760872499472640 3365994403228126848 6066227933956781056 8766461464685435264 11466694995414089472 14166928526142743680 16867162056871397888 1120651513890500480 3820885044619154688 6521118575347808896 9221352106076463104 11921585636805117312 14621819167533771520 17322052698262425728 1575542155281528320 4275775686010182528 6976009216738836736 9676242747467490944 12376476278196145152 15076709808924799360 17776943339653453568 2030432796672556160 4730666327401210368 7430899858129864576 10131133388858518784 12831366919587172992 15531600450315827200 18231833981044481408 2485323438063584000 5185556968792238208 7885790499520892416 10586024030249546624 13286257560978200832 15986491091706855040 239980548725957632 2940214079454611840 5640447610183266048 8340681140911920256 11040914671640574464 13741148202369228672 16441381733097882880 694871190116985472 3395104720845639680 6095338251574293888 8795571782302948096 11495805313031602304 14196038843760256512 16896272374488910720 1149761831508013312 3849995362236667520 6550228892965321728 9250462423693975936 11950695954422630144 14650929485151284352 17351163015879938560 1604652472899041152 4304886003627695360 7005119534356349568 9705353065085003776 12405586595813657984 15105820126542312192 17806053657270966400 2059543114290068992 4759776645018723200 7460010175747377408 10160243706476031616 12860477237204685824 15560710767933340032 18260944298661994240 2514433755681096832 5214667286409751040 7914900817138405248 10615134347867059456 13315367878595713664 16015601409324367872 269090866343470464 2969324397072124672 5669557927800778880 8369791458529433088 11070024989258087296 13770258519986741504 16470492050715395712 723981507734498304 3424215038463152512 6124448569191806720 8824682099920460928 11524915630649115136 14225149161377769344 16925382692106423552 1178872149125526144 3879105679854180352 6579339210582834560 9279572741311488768 11979806272040142976 14680039802768797184 17380273333497451392 1633762790516553984 4333996321245208192 7034229851973862400 9734463382702516608 12434696913431170816 15134930444159825024 17835163974888479232 2088653431907581824 4788886962636236032 7489120493364890240 10189354024093544448 12889587554822198656 15589821085550852864 18290054616279507072 2543544073298609664 5243777604027263872 7944011134755918080 10644244665484572288 13344478196213226496 16044711726941880704 298201183960983296 2998434714689637504 5698668245418291712 8398901776146945920 11099135306875600128 13799368837604254336 16499602368332908544 753091825352011136 3453325356080665344 6153558886809319552 8853792417537973760 11554025948266627968 14254259478995282176 16954493009723936384 1207982466743038976 3908215997471693184 6608449528200347392 9308683058929001600 12008916589657655808 14709150120386310016 17409383651114964224 1662873108134066816 4363106638862721024 7063340169591375232 9763573700320029440 12463807231048683648 15164040761777337856 17864274292505992064 2117763749525094656 4817997280253748864 7518230810982403072 10218464341711057280 12918697872439711488 15618931403168365696 18319164933897019904 2572654390916122496 5272887921644776704 7973121452373430912 10673354983102085120 13373588513830739328 16073822044559393536 327311501578496128 3027545032307150336 5727778563035804544 8428012093764458752 11128245624493112960 13828479155221767168 16528712685950421376 782202142969523968 3482435673698178176 6182669204426832384 8882902735155486592 11583136265884140800 14283369796612795008 16983603327341449216 1237092784360551808 3937326315089206016 6637559845817860224 9337793376546514432 12038026907275168640 14738260438003822848 17438493968732477056 1691983425751579648 4392216956480233856 7092450487208888064 9792684017937542272 12492917548666196480 15193151079394850688 17893384610123504896 2146874067142607488 4847107597871261696 7547341128599915904 10247574659328570112 12947808190057224320 15648041720785878528 18348275251514532736 2601764708533635328 5301998239262289536 8002231769990943744 10702465300719597952 13402698831448252160 16102932362176906368 356421819196008960 3056655349924663168 5756888880653317376 8457122411381971584 11157355942110625792 13857589472839280000 16557823003567934208 811312460587036800 3511545991315691008 6211779522044345216 8912013052772999424 11612246583501653632 14312480114230307840 17012713644958962048 1266203101978064640 3966436632706718848 6666670163435373056 9366903694164027264 12067137224892681472 14767370755621335680 17467604286349989888 1721093743369092480 4421327274097746688 7121560804826400896 9821794335555055104 12522027866283709312 15222261397012363520 17922494927741017728 2175984384760120320 4876217915488774528 7576451446217428736 10276684976946082944 12976918507674737152 15677152038403391360 18377385569132045568 2630875026151148160 5331108556879802368 8031342087608456576 10731575618337110784 13431809149065764992 16132042679794419200 385532136813521792 3085765667542176000 5785999198270830208 8486232728999484416 11186466259728138624 13886699790456792832 16586933321185447040 840422778204549632 3540656308933203840 6240889839661858048 8941123370390512256 11641356901119166464 14341590431847820672 17041823962576474880 1295313419595577472 3995546950324231680 6695780481052885888 9396014011781540096 12096247542510194304 14796481073238848512 17496714603967502720 1750204060986605312 4450437591715259520 7150671122443913728 9850904653172567936 12551138183901222144 15251371714629876352 17951605245358530560 2205094702377633152 4905328233106287360 7605561763834941568 10305795294563595776 13006028825292249984 15706262356020904192 18406495886749558400 2659985343768660992 5360218874497315200 8060452405225969408 10760685935954623616 13460919466683277824 16161152997411932032 414642454431034624 3114875985159688832 5815109515888343040 8515343046616997248 11215576577345651456 13915810108074305664 16616043638802959872 869533095822062464 3569766626550716672 6270000157279370880 8970233688008025088 11670467218736679296 14370700749465333504 17070934280193987712 1324423737213090304 4024657267941744512 6724890798670398720 9425124329399052928 12125357860127707136 14825591390856361344 17525824921585015552 1779314378604118144 4479547909332772352 7179781440061426560 9880014970790080768 12580248501518734976 15280482032247389184 17980715562976043392 2234205019995145984 4934438550723800192 7634672081452454400 10334905612181108608 13035139142909762816 15735372673638417024 18435606204367071232 2689095661386173824 5389329192114828032 8089562722843482240 10789796253572136448 13490029784300790656 16190263315029444864 443752772048547456 3143986302777201664 5844219833505855872 8544453364234510080 11244686894963164288 13944920425691818496 16645153956420472704 898643413439575296 3598876944168229504 6299110474896883712 8999344005625537920 11699577536354192128 14399811067082846336 17100044597811500544 1353534054830603136 4053767585559257344 6754001116287911552 9454234647016565760 12154468177745219968 14854701708473874176 17554935239202528384 1808424696221630976 4508658226950285184 7208891757678939392 9909125288407593600 12609358819136247808 15309592349864902016 18009825880593556224 2263315337612658816 4963548868341313024 7663782399069967232 10364015929798621440 13064249460527275648 15764482991255929856 17972448275032448 2718205979003686656 5418439509732340864 8118673040460995072 10818906571189649280 13519140101918303488 16219373632646957696 472863089666060288 3173096620394714496 5873330151123368704 8573563681852022912 11273797212580677120 13974030743309331328 16674264274037985536 927753731057088128 3627987261785742336 6328220792514396544 9028454323243050752 11728687853971704960 14428921384700359168 17129154915429013376 1382644372448115968 4082877903176770176 6783111433905424384 9483344964634078592 12183578495362732800 14883812026091387008 17584045556820041216 1837535013839143808 4537768544567798016 7238002075296452224 9938235606025106432 12638469136753760640 15338702667482414848 18038936198211069056 2292425655230171648 4992659185958825856 7692892716687480064 10393126247416134272 13093359778144788480 15793593308873442688 47082765892545280 2747316296621199488 5447549827349853696 8147783358078507904 10848016888807162112 13548250419535816320 16248483950264470528 501973407283573120 3202206938012227328 5902440468740881536 8602673999469535744 11302907530198189952 14003141060926844160 16703374591655498368 956864048674600960 3657097579403255168 6357331110131909376 9057564640860563584 11757798171589217792 14458031702317872000 17158265233046526208 1411754690065628800 4111988220794283008 6812221751522937216 9512455282251591424 12212688812980245632 14912922343708899840 17613155874437554048 1866645331456656640 4566878862185310848 7267112392913965056 9967345923642619264 12667579454371273472 15367812985099927680 18068046515828581888 2321535972847684480 5021769503576338688 7722003034304992896 10422236565033647104 13122470095762301312 15822703626490955520 76193083510058112 2776426614238712320 5476660144967366528 8176893675696020736 10877127206424674944 13577360737153329152 16277594267881983360 531083724901085952 3231317255629740160 5931550786358394368 8631784317087048576 11332017847815702784 14032251378544356992 16732484909273011200 985974366292113792 3686207897020768000 6386441427749422208 9086674958478076416 11786908489206730624 14487142019935384832 17187375550664039040 1440865007683141632 4141098538411795840 6841332069140450048 9541565599869104256 12241799130597758464 14942032661326412672 17642266192055066880 1895755649074169472 4595989179802823680 7296222710531477888 9996456241260132096 12696689771988786304 15396923302717440512 18097156833446094720 2350646290465197312 5050879821193851520 7751113351922505728 10451346882651159936 13151580413379814144 15851813944108468352 105303401127570944 2805536931856225152 5505770462584879360 8206003993313533568 10906237524042187776 13606471054770841984 16306704585499496192 560194042518598784 3260427573247252992 5960661103975907200 8660894634704561408 11361128165433215616 14061361696161869824 16761595226890524032 1015084683909626624 3715318214638280832 6415551745366935040 9115785276095589248 11816018806824243456 14516252337552897664 17216485868281551872 1469975325300654464 4170208856029308672 6870442386757962880 9570675917486617088 12270909448215271296 14971142978943925504 17671376509672579712 1924865966691682304 4625099497420336512 7325333028148990720 10025566558877644928 12725800089606299136 15426033620334953344 18126267151063607552 2379756608082710144 5079990138811364352 7780223669540018560 10480457200268672768 13180690730997326976 15880924261725981184 134413718745083776 2834647249473737984 5534880780202392192 8235114310931046400 10935347841659700608 13635581372388354816 16335814903117009024 589304360136111616 3289537890864765824 5989771421593420032 8690004952322074240 11390238483050728448 14090472013779382656 16790705544508036864 1044195001527139456 3744428532255793664 6444662062984447872 9144895593713102080 11845129124441756288 14545362655170410496 17245596185899064704 1499085642918167296 4199319173646821504 6899552704375475712 9599786235104129920 12300019765832784128 15000253296561438336 17700486827290092544 1953976284309195136 4654209815037849344 7354443345766503552 10054676876495157760 12754910407223811968 15455143937952466176 18155377468681120384 2408866925700222976 5109100456428877184 7809333987157531392 10509567517886185600 13209801048614839808 15910034579343494016 163524036362596608 2863757567091250816 5563991097819905024 8264224628548559232 10964458159277213440 13664691690005867648 16364925220734521856 618414677753624448 3318648208482278656 6018881739210932864 8719115269939587072 11419348800668241280 14119582331396895488 16819815862125549696 1073305319144652288 3773538849873306496 6473772380601960704 9174005911330614912 11874239442059269120 14574472972787923328 17274706503516577536 1528195960535680128 4228429491264334336 6928663021992988544 9628896552721642752 12329130083450296960 15029363614178951168 17729597144907605376 1983086601926707968 4683320132655362176 7383553663384016384 10083787194112670592 12784020724841324800 15484254255569979008 18184487786298633216 2437977243317735808 5138210774046390016 7838444304775044224 10538677835503698432 13238911366232352640 15939144896961006848 192634353980109440 2892867884708763648 5593101415437417856 8293334946166072064 10993568476894726272 13693802007623380480 16394035538352034688 647524995371137280 3347758526099791488 6047992056828445696 8748225587557099904 11448459118285754112 14148692649014408320 16848926179743062528 1102415636762165120 3802649167490819328 6502882698219473536 9203116228948127744 11903349759676781952 14603583290405436160 17303816821134090368 1557306278153192960 4257539808881847168 6957773339610501376 9658006870339155584 12358240401067809792 15058473931796464000 17758707462525118208 2012196919544220800 4712430450272875008 7412663981001529216 10112897511730183424 12813131042458837632 15513364573187491840 18213598103916146048 2467087560935248640 5167321091663902848 7867554622392557056 10567788153121211264 13268021683849865472 15968255214578519680 221744671597622272 2921978202326276480 5622211733054930688 8322445263783584896 11022678794512239104 13722912325240893312 16423145855969547520 676635312988650112 3376868843717304320 6077102374445958528 8777335905174612736 11477569435903266944 14177802966631921152 16878036497360575360 1131525954379677952 3831759485108332160 6531993015836986368 9232226546565640576 11932460077294294784 14632693608022948992 17332927138751603200 1586416595770705792 4286650126499360000 6986883657228014208 9687117187956668416 12387350718685322624 15087584249413976832 17787817780142631040 2041307237161733632 4741540767890387840 7441774298619042048 10142007829347696256 12842241360076350464 15542474890805004672 18242708421533658880 2496197878552761472 5196431409281415680 7896664940010069888 10596898470738724096 13297132001467378304 15997365532196032512 250854989215135104 2951088519943789312 5651322050672443520 8351555581401097728 11051789112129751936 13752022642858406144 16452256173587060352 705745630606162944 3405979161334817152 6106212692063471360 8806446222792125568 11506679753520779776 14206913284249433984 16907146814978088192 1160636271997190784 3860869802725844992 6561103333454499200 9261336864183153408 11961570394911807616 14661803925640461824 17362037456369116032 1615526913388218624 4315760444116872832 7015993974845527040 9716227505574181248 12416461036302835456 15116694567031489664 17816928097760143872 2070417554779246464 4770651085507900672 7470884616236554880 10171118146965209088 12871351677693863296 15571585208422517504 18271818739151171712 2525308196170274304 5225541726898928512 7925775257627582720 10626008788356236928 13326242319084891136 16026475849813545344 279965306832647936 2980198837561302144 5680432368289956352 8380665899018610560 11080899429747264768 13781132960475918976 16481366491204573184 734855948223675776 3435089478952329984 6135323009680984192 8835556540409638400 11535790071138292608 14236023601866946816 16936257132595601024 1189746589614703616 3889980120343357824 6590213651072012032 9290447181800666240 11990680712529320448 14690914243257974656 17391147773986628864 1644637231005731456 4344870761734385664 7045104292463039872 9745337823191694080 12445571353920348288 15145804884649002496 17846038415377656704 2099527872396759296 4799761403125413504 7499994933854067712 10200228464582721920 12900461995311376128 15600695526040030336 18300929056768684544 2554418513787787136 5254652044516441344 7954885575245095552 10655119105973749760 13355352636702403968 16055586167431058176 309075624450160768 3009309155178814976 5709542685907469184 8409776216636123392 11110009747364777600 13810243278093431808 16510476808822086016 763966265841188608 3464199796569842816 6164433327298497024 8864666858027151232 11564900388755805440 14265133919484459648 16965367450213113856 1218856907232216448 3919090437960870656 6619323968689524864 9319557499418179072 12019791030146833280 14720024560875487488 17420258091604141696 1673747548623244288 4373981079351898496 7074214610080552704 9774448140809206912 12474681671537861120 15174915202266515328 17875148732995169536 2128638190014272128 4828871720742926336 7529105251471580544 10229338782200234752 12929572312928888960 15629805843657543168 18330039374386197376 2583528831405299968 5283762362133954176 7983995892862608384 10684229423591262592 13384462954319916800 16084696485048571008 338185942067673600 3038419472796327808 5738653003524982016 8438886534253636224 11139120064982290432 13839353595710944640 16539587126439598848 793076583458701440 3493310114187355648 6193543644916009856 8893777175644664064 11594010706373318272 14294244237101972480 16994477767830626688 1247967224849729280 3948200755578383488 6648434286307037696 9348667817035691904 12048901347764346112 14749134878493000320 17449368409221654528 1702857866240757120 4403091396969411328 7103324927698065536 9803558458426719744 12503791989155373952 15204025519884028160 17904259050612682368 2157748507631784960 4857982038360439168 7558215569089093376 10258449099817747584 12958682630546401792 15658916161275056000 18359149692003710208 2612639149022812800 5312872679751467008 8013106210480121216 10713339741208775424 13413573271937429632 16113806802666083840 367296259685186432 3067529790413840640 5767763321142494848 8467996851871149056 11168230382599803264 13868463913328457472 16568697444057111680 822186901076214272 3522420431804868480 6222653962533522688 8922887493262176896 11623121023990831104 14323354554719485312 17023588085448139520 1277077542467242112 3977311073195896320 6677544603924550528 9377778134653204736 12078011665381858944 14778245196110513152 17478478726839167360 1731968183858269952 4432201714586924160 7132435245315578368 9832668776044232576 12532902306772886784 15233135837501540992 17933369368230195200 2186858825249297792 4887092355977952000 7587325886706606208 10287559417435260416 12987792948163914624 15688026478892568832 18388260009621223040 2641749466640325632 5341982997368979840 8042216528097634048 10742450058826288256 13442683589554942464 16142917120283596672 396406577302699264 3096640108031353472 5796873638760007680 8497107169488661888 11197340700217316096 13897574230945970304 16597807761674624512 851297218693727104 3551530749422381312 6251764280151035520 8951997810879689728 11652231341608343936 14352464872336998144 17052698403065652352 1306187860084754944 4006421390813409152 6706654921542063360 9406888452270717568 12107121982999371776 14807355513728025984 17507589044456680192 1761078501475782784 4461312032204436992 7161545562933091200 9861779093661745408 12562012624390399616 15262246155119053824 17962479685847708032 2215969142866810624 4916202673595464832 7616436204324119040 10316669735052773248 13016903265781427456 15717136796510081664 18417370327238735872 2670859784257838464 5371093314986492672 8071326845715146880 10771560376443801088 13471793907172455296 16172027437901109504 425516894920212096 3125750425648866304 5825983956377520512 8526217487106174720 11226451017834828928 13926684548563483136 16626918079292137344 880407536311239936 3580641067039894144 6280874597768548352 8981108128497202560 11681341659225856768 14381575189954510976 17081808720683165184 1335298177702267776 4035531708430921984 6735765239159576192 9435998769888230400 12136232300616884608 14836465831345538816 17536699362074193024 1790188819093295616 4490422349821949824 7190655880550604032 9890889411279258240 12591122942007912448 15291356472736566656 17991590003465220864 2245079460484323456 4945312991212977664 7645546521941631872 10345780052670286080 13046013583398940288 15746247114127594496 18446480644856248704 2699970101875351296 5400203632604005504 8100437163332659712 10800670694061313920 13500904224789968128 16201137755518622336 454627212537724928 3154860743266379136 5855094273995033344 8555327804723687552 11255561335452341760 13955794866180995968 16656028396909650176 909517853928752768 3609751384657406976 6309984915386061184 9010218446114715392 11710451976843369600 14410685507572023808 17110919038300678016 1364408495319780608 4064642026048434816 6764875556777089024 9465109087505743232 12165342618234397440 14865576148963051648 17565809679691705856 1819299136710808448 4519532667439462656 7219766198168116864 9919999728896771072 12620233259625425280 15320466790354079488 18020700321082733696 2274189778101836288 4974423308830490496 7674656839559144704 10374890370287798912 13075123901016453120 15775357431745107328 28846888764209920 2729080419492864128 5429313950221518336 8129547480950172544 10829781011678826752 13530014542407480960 16230248073136135168 483737530155237760 3183971060883891968 5884204591612546176 8584438122341200384 11284671653069854592 13984905183798508800 16685138714527163008 938628171546265600 3638861702274919808 6339095233003574016 9039328763732228224 11739562294460882432 14439795825189536640 17140029355918190848 1393518812937293440 4093752343665947648 6793985874394601856 9494219405123256064 12194452935851910272 14894686466580564480 17594919997309218688 1848409454328321280 4548642985056975488 7248876515785629696 9949110046514283904 12649343577242938112 15349577107971592320 18049810638700246528 2303300095719349120 5003533626448003328 7703767157176657536 10404000687905311744 13104234218633965952 15804467749362620160 57957206381722752 2758190737110376960 5458424267839031168 8158657798567685376 10858891329296339584 13559124860024993792 16259358390753648000 512847847772750592 3213081378501404800 5913314909230059008 8613548439958713216 11313781970687367424 14014015501416021632 16714249032144675840 967738489163778432 3667972019892432640 6368205550621086848 9068439081349741056 11768672612078395264 14468906142807049472 17169139673535703680 1422629130554806272 4122862661283460480 6823096192012114688 9523329722740768896 12223563253469423104 14923796784198077312 17624030314926731520 1877519771945834112 4577753302674488320 7277986833403142528 9978220364131796736 12678453894860450944 15378687425589105152 18078920956317759360 2332410413336861952 5032643944065516160 7732877474794170368 10433111005522824576 13133344536251478784 15833578066980132992 87067523999235584 2787301054727889792 5487534585456544000 8187768116185198208 10888001646913852416 13588235177642506624 16288468708371160832 541958165390263424 3242191696118917632 5942425226847571840 8642658757576226048 11342892288304880256 14043125819033534464 16743359349762188672 996848806781291264 3697082337509945472 6397315868238599680 9097549398967253888 11797782929695908096 14498016460424562304 17198249991153216512 1451739448172319104 4151972978900973312 6852206509629627520 9552440040358281728 12252673571086935936 14952907101815590144 17653140632544244352 1906630089563346944 4606863620292001152 7307097151020655360 10007330681749309568 12707564212477963776 15407797743206617984 18108031273935272192 2361520730954374784 5061754261683028992 7761987792411683200 10462221323140337408 13162454853868991616 15862688384597645824 116177841616748416 2816411372345402624 5516644903074056832 8216878433802711040 10917111964531365248 13617345495260019456 16317579025988673664 571068483007776256 3271302013736430464 5971535544465084672 8671769075193738880 11372002605922393088 14072236136651047296 16772469667379701504 1025959124398804096 3726192655127458304 6426426185856112512 9126659716584766720 11826893247313420928 14527126778042075136 17227360308770729344 1480849765789831936 4181083296518486144 6881316827247140352 9581550357975794560 12281783888704448768 14982017419433102976 17682250950161757184 1935740407180859776 4635973937909513984 7336207468638168192 10036440999366822400 12736674530095476608 15436908060824130816 18137141591552785024 2390631048571887616 5090864579300541824 7791098110029196032 10491331640757850240 13191565171486504448 15891798702215158656 145288159234261248 2845521689962915456 5545755220691569664 8245988751420223872 10946222282148878080 13646455812877532288 16346689343606186496 600178800625289088 3300412331353943296 6000645862082597504 8700879392811251712 11401112923539905920 14101346454268560128 16801579984997214336 1055069442016316928 3755302972744971136 6455536503473625344 9155770034202279552 11856003564930933760 14556237095659587968 17256470626388242176 1509960083407344768 4210193614135998976 6910427144864653184 9610660675593307392 12310894206321961600 15011127737050615808 17711361267779270016 1964850724798372608 4665084255527026816 7365317786255681024 10065551316984335232 12765784847712989440 15466018378441643648 18166251909170297856 2419741366189400448 5119974896918054656 7820208427646708864 10520441958375363072 13220675489104017280 15920909019832671488 174398476851774080 2874632007580428288 5574865538309082496 8275099069037736704 10975332599766390912 13675566130495045120 16375799661223699328 629289118242801920 3329522648971456128 6029756179700110336 8729989710428764544 11430223241157418752 14130456771886072960 16830690302614727168 1084179759633829760 3784413290362483968 6484646821091138176 9184880351819792384 11885113882548446592 14585347413277100800 17285580944005755008 1539070401024857600 4239303931753511808 6939537462482166016 9639770993210820224 12340004523939474432 15040238054668128640 17740471585396782848 1993961042415885440 4694194573144539648 7394428103873193856 10094661634601848064 12794895165330502272 15495128696059156480 18195362226787810688 2448851683806913280 5149085214535567488 7849318745264221696 10549552275992875904 13249785806721530112 15950019337450184320 203508794469286912 2903742325197941120 5603975855926595328 8304209386655249536 11004442917383903744 13704676448112557952 16404909978841212160 658399435860314752 3358632966588968960 6058866497317623168 8759100028046277376 11459333558774931584 14159567089503585792 16859800620232240000 1113290077251342592 3813523607979996800 6513757138708651008 9213990669437305216 11914224200165959424 14614457730894613632 17314691261623267840 1568180718642370432 4268414249371024640 6968647780099678848 9668881310828333056 12369114841556987264 15069348372285641472 17769581903014295680 2023071360033398272 4723304890762052480 7423538421490706688 10123771952219360896 12824005482948015104 15524239013676669312 18224472544405323520 2477962001424426112 5178195532153080320 7878429062881734528 10578662593610388736 13278896124339042944 15979129655067697152 232619112086799744 2932852642815453952 5633086173544108160 8333319704272762368 11033553235001416576 13733786765730070784 16434020296458724992 687509753477827584 3387743284206481792 6087976814935136000 8788210345663790208 11488443876392444416 14188677407121098624 16888910937849752832 1142400394868855424 3842633925597509632 6542867456326163840 9243100987054818048 11943334517783472256 14643568048512126464 17343801579240780672 1597291036259883264 4297524566988537472 6997758097717191680 9697991628445845888 12398225159174500096 15098458689903154304 17798692220631808512 2052181677650911104 4752415208379565312 7452648739108219520 10152882269836873728 12853115800565527936 15553349331294182144 18253582862022836352 2507072319041938944 5207305849770593152 7907539380499247360 10607772911227901568 13308006441956555776 16008239972685209984 261729429704312576 2961962960432966784 5662196491161620992 8362430021890275200 11062663552618929408 13762897083347583616 16463130614076237824 716620071095340416 3416853601823994624 6117087132552648832 8817320663281303040 11517554194009957248 14217787724738611456 16918021255467265664 1171510712486368256 3871744243215022464 6571977773943676672 9272211304672330880 11972444835400985088 14672678366129639296 17372911896858293504 1626401353877396096 4326634884606050304 7026868415334704512 9727101946063358720 12427335476792012928 15127569007520667136 17827802538249321344 2081291995268423936 4781525525997078144 7481759056725732352 10181992587454386560 12882226118183040768 15582459648911694976 18282693179640349184 2536182636659451776 5236416167388105984 7936649698116760192 10636883228845414400 13337116759574068608 16037350290302722816 290839747321825408 2991073278050479616 5691306808779133824 8391540339507788032 11091773870236442240 13792007400965096448 16492240931693750656 745730388712853248 3445963919441507456 6146197450170161664 8846430980898815872 11546664511627470080 14246898042356124288 16947131573084778496 1200621030103881088 3900854560832535296 6601088091561189504 9301321622289843712 12001555153018497920 14701788683747152128 17402022214475806336 1655511671494908928 4355745202223563136 7055978732952217344 9756212263680871552 12456445794409525760 15156679325138179968 17856912855866834176 2110402312885936768 4810635843614590976 7510869374343245184 10211102905071899392 12911336435800553600 15611569966529207808 18311803497257862016 2565292954276964608 5265526485005618816 7965760015734273024 10665993546462927232 13366227077191581440 16066460607920235648 319950064939338240 3020183595667992448 5720417126396646656 8420650657125300864 11120884187853955072 13821117718582609280 16521351249311263488 774840706330366080 3475074237059020288 6175307767787674496 8875541298516328704 11575774829244982912 14276008359973637120 16976241890702291328 1229731347721393920 3929964878450048128 6630198409178702336 9330431939907356544 12030665470636010752 14730899001364664960 17431132532093319168 1684621989112421760 4384855519841075968 7085089050569730176 9785322581298384384 12485556112027038592 15185789642755692800 17886023173484347008 2139512630503449600 4839746161232103808 7539979691960758016 10240213222689412224 12940446753418066432 15640680284146720640 18340913814875374848 2594403271894477440 5294636802623131648 7994870333351785856 10695103864080440064 13395337394809094272 16095570925537748480 349060382556851072 3049293913285505280 5749527444014159488 8449760974742813696 11149994505471467904 13850228036200122112 16550461566928776320 803951023947878912 3504184554676533120 6204418085405187328 8904651616133841536 11604885146862495744 14305118677591149952 17005352208319804160 1258841665338906752 3959075196067560960 6659308726796215168 9359542257524869376 12059775788253523584 14760009318982177792 17460242849710832000 1713732306729934592 4413965837458588800 7114199368187243008 9814432898915897216 12514666429644551424 15214899960373205632 17915133491101859840 2168622948120962432 4868856478849616640 7569090009578270848 10269323540306925056 12969557071035579264 15669790601764233472 18370024132492887680 2623513589511990272 5323747120240644480 8023980650969298688 10724214181697952896 13424447712426607104 16124681243155261312 378170700174363904 3078404230903018112 5778637761631672320 8478871292360326528 11179104823088980736 13879338353817634944 16579571884546289152 833061341565391744 3533294872294045952 6233528403022700160 8933761933751354368 11633995464480008576 14334228995208662784 17034462525937316992 1287951982956419584 3988185513685073792 6688419044413728000 9388652575142382208 12088886105871036416 14789119636599690624 17489353167328344832 1742842624347447424 4443076155076101632 7143309685804755840 9843543216533410048 12543776747262064256 15244010277990718464 17944243808719372672 2197733265738475264 4897966796467129472 7598200327195783680 10298433857924437888 12998667388653092096 15698900919381746304 18399134450110400512 2652623907129503104 5352857437858157312 8053090968586811520 10753324499315465728 13453558030044119936 16153791560772774144 407281017791876736 3107514548520530944 5807748079249185152 8507981609977839360 11208215140706493568 13908448671435147776 16608682202163801984 862171659182904576 3562405189911558784 6262638720640212992 8962872251368867200 11663105782097521408 14363339312826175616 17063572843554829824 1317062300573932416 4017295831302586624 6717529362031240832 9417762892759895040 12117996423488549248 14818229954217203456 17518463484945857664 1771952941964960256 4472186472693614464 7172420003422268672 9872653534150922880 12572887064879577088 15273120595608231296 17973354126336885504 2226843583355988096 4927077114084642304 7627310644813296512 10327544175541950720 13027777706270604928 15728011236999259136 18428244767727913344 2681734224747015936 5381967755475670144 8082201286204324352 10782434816932978560 13482668347661632768 16182901878390286976 436391335409389568 3136624866138043776 5836858396866697984 8537091927595352192 11237325458324006400 13937558989052660608 16637792519781314816 891281976800417408 3591515507529071616 6291749038257725824 8991982568986380032 11692216099715034240 14392449630443688448 17092683161172342656 1346172618191445248 4046406148920099456 6746639679648753664 9446873210377407872 12147106741106062080 14847340271834716288 17547573802563370496 1801063259582473088 4501296790311127296 7201530321039781504 9901763851768435712 12601997382497089920 15302230913225744128 18002464443954398336 2255953900973500928 4956187431702155136 7656420962430809344 10356654493159463552 13056888023888117760 15757121554616771968 10611011635874560 2710844542364528768 5411078073093182976 8111311603821837184 10811545134550491392 13511778665279145600 16212012196007799808 465501653026902400 3165735183755556608 5865968714484210816 8566202245212865024 11266435775941519232 13966669306670173440 16666902837398827648 920392294417930240 3620625825146584448 6320859355875238656 9021092886603892864 11721326417332547072 14421559948061201280 17121793478789855488 1375282935808958080 4075516466537612288 6775749997266266496 9475983527994920704 12176217058723574912 14876450589452229120 17576684120180883328 1830173577199985920 4530407107928640128 7230640638657294336 9930874169385948544 12631107700114602752 15331341230843256960 18031574761571911168 2285064218591013760 4985297749319667968 7685531280048322176 10385764810776976384 13085998341505630592 15786231872234284800 39721329253387392 2739954859982041600 5440188390710695808 8140421921439350016 10840655452168004224 13540888982896658432 16241122513625312640 494611970644415232 3194845501373069440 5895079032101723648 8595312562830377856 11295546093559032064 13995779624287686272 16696013155016340480 949502612035443072 3649736142764097280 6349969673492751488 9050203204221405696 11750436734950059904 14450670265678714112 17150903796407368320 1404393253426470912 4104626784155125120 6804860314883779328 9505093845612433536 12205327376341087744 14905560907069741952 17605794437798396160 1859283894817498752 4559517425546152960 7259750956274807168 9959984487003461376 12660218017732115584 15360451548460769792 18060685079189424000 2314174536208526592 5014408066937180800 7714641597665835008 10414875128394489216 13115108659123143424 15815342189851797632 68831646870900224 2769065177599554432 5469298708328208640 8169532239056862848 10869765769785517056 13569999300514171264 16270232831242825472 523722288261928064 3223955818990582272 5924189349719236480 8624422880447890688 11324656411176544896 14024889941905199104 16725123472633853312 978612929652955904 3678846460381610112 6379079991110264320 9079313521838918528 11779547052567572736 14479780583296226944 17180014114024881152 1433503571043983744 4133737101772637952 6833970632501292160 9534204163229946368 12234437693958600576 14934671224687254784 17634904755415908992 1888394212435011584 4588627743163665792 7288861273892320000 9989094804620974208 12689328335349628416 15389561866078282624 18089795396806936832 2343284853826039424 5043518384554693632 7743751915283347840 10443985446012002048 13144218976740656256 15844452507469310464 97941964488413056 2798175495217067264 5498409025945721472 8198642556674375680 10898876087403029888 13599109618131684096 16299343148860338304 552832605879440896 3253066136608095104 5953299667336749312 8653533198065403520 11353766728794057728 14054000259522711936 16754233790251366144 1007723247270468736 3707956777999122944 6408190308727777152 9108423839456431360 11808657370185085568 14508890900913739776 17209124431642393984 1462613888661496576 4162847419390150784 6863080950118804992 9563314480847459200 12263548011576113408 14963781542304767616 17664015073033421824 1917504530052524416 4617738060781178624 7317971591509832832 10018205122238487040 12718438652967141248 15418672183695795456 18118905714424449664 2372395171443552256 5072628702172206464 7772862232900860672 10473095763629514880 13173329294358169088 15873562825086823296 127052282105925888 2827285812834580096 5527519343563234304 8227752874291888512 10927986405020542720 13628219935749196928 16328453466477851136 581942923496953728 3282176454225607936 5982409984954262144 8682643515682916352 11382877046411570560 14083110577140224768 16783344107868878976 1036833564887981568 3737067095616635776 6437300626345289984 9137534157073944192 11837767687802598400 14538001218531252608 17238234749259906816 1491724206279009408 4191957737007663616 6892191267736317824 9592424798464972032 12292658329193626240 14992891859922280448 17693125390650934656 1946614847670037248 4646848378398691456 7347081909127345664 10047315439855999872 12747548970584654080 15447782501313308288 18148016032041962496 2401505489061065088 5101739019789719296 7801972550518373504 10502206081247027712 13202439611975681920 15902673142704336128 156162599723438720 2856396130452092928 5556629661180747136 8256863191909401344 10957096722638055552 13657330253366709760 16357563784095363968 611053241114466560 3311286771843120768 6011520302571774976 8711753833300429184 11411987364029083392 14112220894757737600 16812454425486391808 1065943882505494400 3766177413234148608 6466410943962802816 9166644474691457024 11866878005420111232 14567111536148765440 17267345066877419648 1520834523896522240 4221068054625176448 6921301585353830656 9621535116082484864 12321768646811139072 15022002177539793280 17722235708268447488 1975725165287550080 4675958696016204288 7376192226744858496 10076425757473512704 12776659288202166912 15476892818930821120 18177126349659475328 2430615806678577920 5130849337407232128 7831082868135886336 10531316398864540544 13231549929593194752 15931783460321848960 185272917340951552 2885506448069605760 5585739978798259968 8285973509526914176 10986207040255568384 13686440570984222592 16386674101712876800 640163558731979392 3340397089460633600 6040630620189287808 8740864150917942016 11441097681646596224 14141331212375250432 16841564743103904640 1095054200123007232 3795287730851661440 6495521261580315648 9195754792308969856 11895988323037624064 14596221853766278272 17296455384494932480 1549944841514035072 4250178372242689280 6950411902971343488 9650645433699997696 12350878964428651904 15051112495157306112 17751346025885960320 2004835482905062912 4705069013633717120 7405302544362371328 10105536075091025536 12805769605819679744 15506003136548333952 18206236667276988160 2459726124296090752 5159959655024744960 7860193185753399168 10560426716482053376 13260660247210707584 15960893777939361792 214383234958464384 2914616765687118592 5614850296415772800 8315083827144427008 11015317357873081216 13715550888601735424 16415784419330389632 669273876349492224 3369507407078146432 6069740937806800640 8769974468535454848 11470207999264109056 14170441529992763264 16870675060721417472 1124164517740520064 3824398048469174272 6524631579197828480 9224865109926482688 11925098640655136896 14625332171383791104 17325565702112445312 1579055159131547904 4279288689860202112 6979522220588856320 9679755751317510528 12379989282046164736 15080222812774818944 17780456343503473152 2033945800522575744 4734179331251229952 7434412861979884160 10134646392708538368 12834879923437192576 15535113454165846784 18235346984894500992 2488836441913603584 5189069972642257792 7889303503370912000 10589537034099566208 13289770564828220416 15990004095556874624 243493552575977216 2943727083304631424 5643960614033285632 8344194144761939840 11044427675490594048 13744661206219248256 16444894736947902464 698384193967005056 3398617724695659264 6098851255424313472 8799084786152967680 11499318316881621888 14199551847610276096 16899785378338930304 1153274835358032896 3853508366086687104 6553741896815341312 9253975427543995520 11954208958272649728 14654442489001303936 17354676019729958144 1608165476749060736 4308399007477714944 7008632538206369152 9708866068935023360 12409099599663677568 15109333130392331776 17809566661120985984 2063056118140088576 4763289648868742784 7463523179597396992 10163756710326051200 12863990241054705408 15564223771783359616 18264457302512013824 2517946759531116416 5218180290259770624 7918413820988424832 10618647351717079040 13318880882445733248 16019114413174387456 272603870193490048 2972837400922144256 5673070931650798464 8373304462379452672 11073537993108106880 13773771523836761088 16474005054565415296 727494511584517888 3427728042313172096 6127961573041826304 8828195103770480512 11528428634499134720 14228662165227788928 16928895695956443136 1182385152975545728 3882618683704199936 6582852214432854144 9283085745161508352 11983319275890162560 14683552806618816768 17383786337347470976 1637275794366573568 4337509325095227776 7037742855823881984 9737976386552536192 12438209917281190400 15138443448009844608 17838676978738498816 2092166435757601408 4792399966486255616 7492633497214909824 10192867027943564032 12893100558672218240 15593334089400872448 18293567620129526656 2547057077148629248 5247290607877283456 7947524138605937664 10647757669334591872 13347991200063246080 16048224730791900288 301714187811002880 3001947718539657088 5702181249268311296 8402414779996965504 11102648310725619712 13802881841454273920 16503115372182928128 756604829202030720 3456838359930684928 6157071890659339136 8857305421387993344 11557538952116647552 14257772482845301760 16958006013573955968 1211495470593058560 3911729001321712768 6611962532050366976 9312196062779021184 12012429593507675392 14712663124236329600 17412896654964983808 1666386111984086400 4366619642712740608 7066853173441394816 9767086704170049024 12467320234898703232 15167553765627357440 17867787296356011648 2121276753375114240 4821510284103768448 7521743814832422656 10221977345561076864 12922210876289731072 15622444407018385280 18322677937747039488 2576167394766142080 5276400925494796288 7976634456223450496 10676867986952104704 13377101517680758912 16077335048409413120 330824505428515712 3031058036157169920 5731291566885824128 8431525097614478336 11131758628343132544 13831992159071786752 16532225689800440960 785715146819543552 3485948677548197760 6186182208276851968 8886415739005506176 11586649269734160384 14286882800462814592 16987116331191468800 1240605788210571392 3940839318939225600 6641072849667879808 9341306380396534016 12041539911125188224 14741773441853842432 17442006972582496640 1695496429601599232 4395729960330253440 7095963491058907648 9796197021787561856 12496430552516216064 15196664083244870272 17896897613973524480 2150387070992627072 4850620601721281280 7550854132449935488 10251087663178589696 12951321193907243904 15651554724635898112 18351788255364552320 2605277712383654912 5305511243112309120 8005744773840963328 10705978304569617536 13406211835298271744 16106445366026925952 359934823046028544 3060168353774682752 5760401884503336960 8460635415231991168 11160868945960645376 13861102476689299584 16561336007417953792 814825464437056384 3515058995165710592 6215292525894364800 8915526056623019008 11615759587351673216 14315993118080327424 17016226648808981632 1269716105828084224 3969949636556738432 6670183167285392640 9370416698014046848 12070650228742701056 14770883759471355264 17471117290200009472 1724606747219112064 4424840277947766272 7125073808676420480 9825307339405074688 12525540870133728896 15225774400862383104 17926007931591037312 2179497388610139904 4879730919338794112 7579964450067448320 10280197980796102528 12980431511524756736 15680665042253410944 18380898572982065152 2634388030001167744 5334621560729821952 8034855091458476160 10735088622187130368 13435322152915784576 16135555683644438784 389045140663541376 3089278671392195584 5789512202120849792 8489745732849504000 11189979263578158208 13890212794306812416 16590446325035466624 843935782054569216 3544169312783223424 6244402843511877632 8944636374240531840 11644869904969186048 14345103435697840256 17045336966426494464 1298826423445597056 3999059954174251264 6699293484902905472 9399527015631559680 12099760546360213888 14799994077088868096 17500227607817522304 1753717064836624896 4453950595565279104 7154184126293933312 9854417657022587520 12554651187751241728 15254884718479895936 17955118249208550144 2208607706227652736 4908841236956306944 7609074767684961152 10309308298413615360 13009541829142269568 15709775359870923776 18410008890599577984 2663498347618680576 5363731878347334784 8063965409075988992 10764198939804643200 13464432470533297408 16164666001261951616 418155458281054208 3118388989009708416 5818622519738362624 8518856050467016832 11219089581195671040 13919323111924325248 16619556642652979456 873046099672082048 3573279630400736256 6273513161129390464 8973746691858044672 11673980222586698880 14374213753315353088 17074447284044007296 1327936741063109888 4028170271791764096 6728403802520418304 9428637333249072512 12128870863977726720 14829104394706380928 17529337925435035136 1782827382454137728 4483060913182791936 7183294443911446144 9883527974640100352 12583761505368754560 15283995036097408768 17984228566826062976 2237718023845165568 4937951554573819776 7638185085302473984 10338418616031128192 13038652146759782400 15738885677488436608 18439119208217090816 2692608665236193408 5392842195964847616 8093075726693501824 10793309257422156032 13493542788150810240 16193776318879464448 447265775898567040 3147499306627221248 5847732837355875456 8547966368084529664 11248199898813183872 13948433429541838080 16648666960270492288 902156417289594880 3602389948018249088 6302623478746903296 9002857009475557504 11703090540204211712 14403324070932865920 17103557601661520128 1357047058680622720 4057280589409276928 6757514120137931136 9457747650866585344 12157981181595239552 14858214712323893760 17558448243052547968 1811937700071650560 4512171230800304768 7212404761528958976 9912638292257613184 12612871822986267392 15313105353714921600 18013338884443575808 2266828341462678400 4967061872191332608 7667295402919986816 10367528933648641024 13067762464377295232 15767995995105949440 21485452125052032 2721718982853706240 5421952513582360448 8122186044311014656 10822419575039668864 13522653105768323072 16222886636496977280 476376093516079872 3176609624244734080 5876843154973388288 8577076685702042496 11277310216430696704 13977543747159350912 16677777277888005120 931266734907107712 3631500265635761920 6331733796364416128 9031967327093070336 11732200857821724544 14432434388550378752 17132667919279032960 1386157376298135552 4086390907026789760 6786624437755443968 9486857968484098176 12187091499212752384 14887325029941406592 17587558560670060800 1841048017689163392 4541281548417817600 7241515079146471808 9941748609875126016 12641982140603780224 15342215671332434432 18042449202061088640 2295938659080191232 4996172189808845440 7696405720537499648 10396639251266153856 13096872781994808064 15797106312723462272 50595769742564864 2750829300471219072 5451062831199873280 8151296361928527488 10851529892657181696 13551763423385835904 16251996954114490112 505486411133592704 3205719941862246912 5905953472590901120 8606187003319555328 11306420534048209536 14006654064776863744 16706887595505517952 960377052524620544 3660610583253274752 6360844113981928960 9061077644710583168 11761311175439237376 14461544706167891584 17161778236896545792 1415267693915648384 4115501224644302592 6815734755372956800 9515968286101611008 12216201816830265216 14916435347558919424 17616668878287573632 1870158335306676224 4570391866035330432 7270625396763984640 9970858927492638848 12671092458221293056 15371325988949947264 18071559519678601472 2325048976697704064 5025282507426358272 7725516038155012480 10425749568883666688 13125983099612320896 15826216630340975104 79706087360077696 2779939618088731904 5480173148817386112 8180406679546040320 10880640210274694528 13580873741003348736 16281107271732002944 534596728751105536 3234830259479759744 5935063790208413952 8635297320937068160 11335530851665722368 14035764382394376576 16735997913123030784 989487370142133376 3689720900870787584 6389954431599441792 9090187962328096000 11790421493056750208 14490655023785404416 17190888554514058624 1444378011533161216 4144611542261815424 6844845072990469632 9545078603719123840 12245312134447778048 14945545665176432256 17645779195905086464 1899268652924189056 4599502183652843264 7299735714381497472 9999969245110151680 12700202775838805888 15400436306567460096 18100669837296114304 2354159294315216896 5054392825043871104 7754626355772525312 10454859886501179520 13155093417229833728 15855326947958487936 108816404977590528 2809049935706244736 5509283466434898944 8209516997163553152 10909750527892207360 13609984058620861568 16310217589349515776 563707046368618368 3263940577097272576 5964174107825926784 8664407638554580992 11364641169283235200 14064874700011889408 16765108230740543616 1018597687759646208 3718831218488300416 6419064749216954624 9119298279945608832 11819531810674263040 14519765341402917248 17219998872131571456 1473488329150674048 4173721859879328256 6873955390607982464 9574188921336636672 12274422452065290880 14974655982793945088 17674889513522599296 1928378970541701888 4628612501270356096 7328846031999010304 10029079562727664512 12729313093456318720 15429546624184972928 18129780154913627136 2383269611932729728 5083503142661383936 7783736673390038144 10483970204118692352 13184203734847346560 15884437265576000768 137926722595103360 2838160253323757568 5538393784052411776 8238627314781065984 10938860845509720192 13639094376238374400 16339327906967028608 592817363986131200 3293050894714785408 5993284425443439616 8693517956172093824 11393751486900748032 14093985017629402240 16794218548358056448 1047708005377159040 3747941536105813248 6448175066834467456 9148408597563121664 11848642128291775872 14548875659020430080 17249109189749084288 1502598646768186880 4202832177496841088 6903065708225495296 9603299238954149504 12303532769682803712 15003766300411457920 17703999831140112128 1957489288159214720 4657722818887868928 7357956349616523136 10058189880345177344 12758423411073831552 15458656941802485760 18158890472531139968 2412379929550242560 5112613460278896768 7812846991007550976 10513080521736205184 13213314052464859392 15913547583193513600 167037040212616192 2867270570941270400 5567504101669924608 8267737632398578816 10967971163127233024 13668204693855887232 16368438224584541440 621927681603644032 3322161212332298240 6022394743060952448 8722628273789606656 11422861804518260864 14123095335246915072 16823328865975569280 1076818322994671872 3777051853723326080 6477285384451980288 9177518915180634496 11877752445909288704 14577985976637942912 17278219507366597120 1531708964385699712 4231942495114353920 6932176025843008128 9632409556571662336 12332643087300316544 15032876618028970752 17733110148757624960 1986599605776727552 4686833136505381760 7387066667234035968 10087300197962690176 12787533728691344384 15487767259419998592 18188000790148652800 2441490247167755392 5141723777896409600 7841957308625063808 10542190839353718016 13242424370082372224 15942657900811026432 196147357830129024 2896380888558783232 5596614419287437440 8296847950016091648 10997081480744745856 13697315011473400064 16397548542202054272 651037999221156864 3351271529949811072 6051505060678465280 8751738591407119488 11451972122135773696 14152205652864427904 16852439183593082112 1105928640612184704 3806162171340838912 6506395702069493120 9206629232798147328 11906862763526801536 14607096294255455744 17307329824984109952 1560819282003212544 4261052812731866752 6961286343460520960 9661519874189175168 12361753404917829376 15061986935646483584 17762220466375137792 2015709923394240384 4715943454122894592 7416176984851548800 10116410515580203008 12816644046308857216 15516877577037511424 18217111107766165632 2470600564785268224 5170834095513922432 7871067626242576640 10571301156971230848 13271534687699885056 15971768218428539264 225257675447641856 2925491206176296064 5625724736904950272 8325958267633604480 11026191798362258688 13726425329090912896 16426658859819567104 680148316838669696 3380381847567323904 6080615378295978112 8780848909024632320 11481082439753286528 14181315970481940736 16881549501210594944 1135038958229697536 3835272488958351744 6535506019687005952 9235739550415660160 11935973081144314368 14636206611872968576 17336440142601622784 1589929599620725376 4290163130349379584 6990396661078033792 9690630191806688000 12390863722535342208 15091097253263996416 17791330783992650624 2044820241011753216 4745053771740407424 7445287302469061632 10145520833197715840 12845754363926370048 15545987894655024256 18246221425383678464 2499710882402781056 5199944413131435264 7900177943860089472 10600411474588743680 13300645005317397888 16000878536046052096 254367993065154688 2954601523793808896 5654835054522463104 8355068585251117312 11055302115979771520 13755535646708425728 16455769177437079936 709258634456182528 3409492165184836736 6109725695913490944 8809959226642145152 11510192757370799360 14210426288099453568 16910659818828107776 1164149275847210368 3864382806575864576 6564616337304518784 9264849868033172992 11965083398761827200 14665316929490481408 17365550460219135616 1619039917238238208 4319273447966892416 7019506978695546624 9719740509424200832 12419974040152855040 15120207570881509248 17820441101610163456 2073930558629266048 4774164089357920256 7474397620086574464 10174631150815228672 12874864681543882880 15575098212272537088 18275331743001191296 2528821200020293888 5229054730748948096 7929288261477602304 10629521792206256512 13329755322934910720 16029988853663564928 283478310682667520 2983711841411321728 5683945372139975936 8384178902868630144 11084412433597284352 13784645964325938560 16484879495054592768 738368952073695360 3438602482802349568 6138836013531003776 8839069544259657984 11539303074988312192 14239536605716966400 16939770136445620608 1193259593464723200 3893493124193377408 6593726654922031616 9293960185650685824 11994193716379340032 14694427247107994240 17394660777836648448 1648150234855751040 4348383765584405248 7048617296313059456 9748850827041713664 12449084357770367872 15149317888499022080 17849551419227676288 2103040876246778880 4803274406975433088 7503507937704087296 10203741468432741504 12903974999161395712 15604208529890049920 18304442060618704128 2557931517637806720 5258165048366460928 7958398579095115136 10658632109823769344 13358865640552423552 16059099171281077760 312588628300180352 3012822159028834560 5713055689757488768 8413289220486142976 11113522751214797184 13813756281943451392 16513989812672105600 767479269691208192 3467712800419862400 6167946331148516608 8868179861877170816 11568413392605825024 14268646923334479232 16968880454063133440 1222369911082236032 3922603441810890240 6622836972539544448 9323070503268198656 12023304033996852864 14723537564725507072 17423771095454161280 1677260552473263872 4377494083201918080 7077727613930572288 9777961144659226496 12478194675387880704 15178428206116534912 17878661736845189120 2132151193864291712 4832384724592945920 7532618255321600128 10232851786050254336 12933085316778908544 15633318847507562752 18333552378236216960 2587041835255319552 5287275365983973760 7987508896712627968 10687742427441282176 13387975958169936384 16088209488898590592 341698945917693184 3041932476646347392 5742166007375001600 8442399538103655808 11142633068832310016 13842866599560964224 16543100130289618432 796589587308721024 3496823118037375232 6197056648766029440 8897290179494683648 11597523710223337856 14297757240951992064 16997990771680646272 1251480228699748864 3951713759428403072 6651947290157057280 9352180820885711488 12052414351614365696 14752647882343019904 17452881413071674112 1706370870090776704 4406604400819430912 7106837931548085120 9807071462276739328 12507304993005393536 15207538523734047744 17907772054462701952 2161261511481804544 4861495042210458752 7561728572939112960 10261962103667767168 12962195634396421376 15662429165125075584 18362662695853729792 2616152152872832384 5316385683601486592 8016619214330140800 10716852745058795008 13417086275787449216 16117319806516103424 370809263535206016 3071042794263860224 5771276324992514432 8471509855721168640 11171743386449822848 13871976917178477056 16572210447907131264 825699904926233856 3525933435654888064 6226166966383542272 8926400497112196480 11626634027840850688 14326867558569504896 17027101089298159104 1280590546317261696 3980824077045915904 6681057607774570112 9381291138503224320 12081524669231878528 14781758199960532736 17481991730689186944 1735481187708289536 4435714718436943744 7135948249165597952 9836181779894252160 12536415310622906368 15236648841351560576 17936882372080214784 2190371829099317376 4890605359827971584 7590838890556625792 10291072421285280000 12991305952013934208 15691539482742588416 18391773013471242624 2645262470490345216 5345496001218999424 8045729531947653632 10745963062676307840 13446196593404962048 16146430124133616256 399919581152718848 3100153111881373056 5800386642610027264 8500620173338681472 11200853704067335680 13901087234795989888 16601320765524644096 854810222543746688 3555043753272400896 6255277284001055104 8955510814729709312 11655744345458363520 14355977876187017728 17056211406915671936 1309700863934774528 4009934394663428736 6710167925392082944 9410401456120737152 12110634986849391360 14810868517578045568 17511102048306699776 1764591505325802368 4464825036054456576 7165058566783110784 9865292097511764992 12565525628240419200 15265759158969073408 17965992689697727616 2219482146716830208 4919715677445484416 7619949208174138624 10320182738902792832 13020416269631447040 15720649800360101248 18420883331088755456 2674372788107858048 5374606318836512256 8074839849565166464 10775073380293820672 13475306911022474880 16175540441751129088 429029898770231680 3129263429498885888 5829496960227540096 8529730490956194304 11229964021684848512 13930197552413502720 16630431083142156928 883920540161259520 3584154070889913728 6284387601618567936 8984621132347222144 11684854663075876352 14385088193804530560 17085321724533184768 1338811181552287360 4039044712280941568 6739278243009595776 9439511773738249984 12139745304466904192 14839978835195558400 17540212365924212608 1793701822943315200 4493935353671969408 7194168884400623616 9894402415129277824 12594635945857932032 15294869476586586240 17995103007315240448 2248592464334343040 4948825995062997248 7649059525791651456 10349293056520305664 13049526587248959872 15749760117977614080 3249574996716672 2703483105725370880 5403716636454025088 8103950167182679296 10804183697911333504 13504417228639987712 16204650759368641920 458140216387744512 3158373747116398720 5858607277845052928 8558840808573707136 11259074339302361344 13959307870031015552 16659541400759669760 913030857778772352 3613264388507426560 6313497919236080768 9013731449964734976 11713964980693389184 14414198511422043392 17114432042150697600 1367921499169800192 4068155029898454400 6768388560627108608 9468622091355762816 12168855622084417024 14869089152813071232 17569322683541725440 1822812140560828032 4523045671289482240 7223279202018136448 9923512732746790656 12623746263475444864 15323979794204099072 18024213324932753280 2277702781951855872 4977936312680510080 7678169843409164288 10378403374137818496 13078636904866472704 15778870435595126912 32359892614229504 2732593423342883712 5432826954071537920 8133060484800192128 10833294015528846336 13533527546257500544 16233761076986154752 487250534005257344 3187484064733911552 5887717595462565760 8587951126191219968 11288184656919874176 13988418187648528384 16688651718377182592 942141175396285184 3642374706124939392 6342608236853593600 9042841767582247808 11743075298310902016 14443308829039556224 17143542359768210432 1397031816787313024 4097265347515967232 6797498878244621440 9497732408973275648 12197965939701929856 14898199470430584064 17598433001159238272 1851922458178340864 4552155988906995072 7252389519635649280 9952623050364303488 12652856581092957696 15353090111821611904 18053323642550266112 2306813099569368704 5007046630298022912 7707280161026677120 10407513691755331328 13107747222483985536 15807980753212639744 61470210231742336 2761703740960396544 5461937271689050752 8162170802417704960 10862404333146359168 13562637863875013376 16262871394603667584 516360851622770176 3216594382351424384 5916827913080078592 8617061443808732800 11317294974537387008 14017528505266041216 16717762035994695424 971251493013798016 3671485023742452224 6371718554471106432 9071952085199760640 11772185615928414848 14472419146657069056 17172652677385723264 1426142134404825856 4126375665133480064 6826609195862134272 9526842726590788480 12227076257319442688 14927309788048096896 17627543318776751104 1881032775795853696 4581266306524507904 7281499837253162112 9981733367981816320 12681966898710470528 15382200429439124736 18082433960167778944 2335923417186881536 5036156947915535744 7736390478644189952 10436624009372844160 13136857540101498368 15837091070830152576 90580527849255168 2790814058577909376 5491047589306563584 8191281120035217792 10891514650763872000 13591748181492526208 16291981712221180416 545471169240283008 3245704699968937216 5945938230697591424 8646171761426245632 11346405292154899840 14046638822883554048 16746872353612208256 1000361810631310848 3700595341359965056 6400828872088619264 9101062402817273472 11801295933545927680 14501529464274581888 17201762995003236096 1455252452022338688 4155485982750992896 6855719513479647104 9555953044208301312 12256186574936955520 14956420105665609728 17656653636394263936 1910143093413366528 4610376624142020736 7310610154870674944 10010843685599329152 12711077216327983360 15411310747056637568 18111544277785291776 2365033734804394368 5065267265533048576 7765500796261702784 10465734326990356992 13165967857719011200 15866201388447665408 119690845466768000 2819924376195422208 5520157906924076416 8220391437652730624 10920624968381384832 13620858499110039040 16321092029838693248 574581486857795840 3274815017586450048 5975048548315104256 8675282079043758464 11375515609772412672 14075749140501066880 16775982671229721088 1029472128248823680 3729705658977477888 6429939189706132096 9130172720434786304 11830406251163440512 14530639781892094720 17230873312620748928 1484362769639851520 4184596300368505728 6884829831097159936 9585063361825814144 12285296892554468352 14985530423283122560 17685763954011776768 1939253411030879360 4639486941759533568 7339720472488187776 10039954003216841984 12740187533945496192 15440421064674150400 18140654595402804608 2394144052421907200 5094377583150561408 7794611113879215616 10494844644607869824 13195078175336524032 15895311706065178240 148801163084280832 2849034693812935040 5549268224541589248 8249501755270243456 10949735285998897664 13649968816727551872 16350202347456206080 603691804475308672 3303925335203962880 6004158865932617088 8704392396661271296 11404625927389925504 14104859458118579712 16805092988847233920 1058582445866336512 3758815976594990720 6459049507323644928 9159283038052299136 11859516568780953344 14559750099509607552 17259983630238261760 1513473087257364352 4213706617986018560 6913940148714672768 9614173679443326976 12314407210171981184 15014640740900635392 17714874271629289600 1968363728648392192 4668597259377046400 7368830790105700608 10069064320834354816 12769297851563009024 15469531382291663232 18169764913020317440 2423254370039420032 5123487900768074240 7823721431496728448 10523954962225382656 13224188492954036864 15924422023682691072 177911480701793664 2878145011430447872 5578378542159102080 8278612072887756288 10978845603616410496 13679079134345064704 16379312665073718912 632802122092821504 3333035652821475712 6033269183550129920 8733502714278784128 11433736245007438336 14133969775736092544 16834203306464746752 1087692763483849344 3787926294212503552 6488159824941157760 9188393355669811968 11888626886398466176 14588860417127120384 17289093947855774592 1542583404874877184 4242816935603531392 6943050466332185600 9643283997060839808 12343517527789494016 15043751058518148224 17743984589246802432 1997474046265905024 4697707576994559232 7397941107723213440 10098174638451867648 12798408169180521856 15498641699909176064 18198875230637830272 2452364687656932864 5152598218385587072 7852831749114241280 10553065279842895488 13253298810571549696 15953532341300203904 207021798319306496 2907255329047960704 5607488859776614912 8307722390505269120 11007955921233923328 13708189451962577536 16408422982691231744 661912439710334336 3362145970438988544 6062379501167642752 8762613031896296960 11462846562624951168 14163080093353605376 16863313624082259584 1116803081101362176 3817036611830016384 6517270142558670592 9217503673287324800 11917737204015979008 14617970734744633216 17318204265473287424 1571693722492390016 4271927253221044224 6972160783949698432 9672394314678352640 12372627845407006848 15072861376135661056 17773094906864315264 2026584363883417856 4726817894612072064 7427051425340726272 10127284956069380480 12827518486798034688 15527752017526688896 18227985548255343104 2481475005274445696 5181708536003099904 7881942066731754112 10582175597460408320 13282409128189062528 15982642658917716736 236132115936819328 2936365646665473536 5636599177394127744 8336832708122781952 11037066238851436160 13737299769580090368 16437533300308744576 691022757327847168 3391256288056501376 6091489818785155584 8791723349513809792 11491956880242464000 14192190410971118208 16892423941699772416 1145913398718875008 3846146929447529216 6546380460176183424 9246613990904837632 11946847521633491840 14647081052362146048 17347314583090800256 1600804040109902848 4301037570838557056 7001271101567211264 9701504632295865472 12401738163024519680 15101971693753173888 17802205224481828096 2055694681500930688 4755928212229584896 7456161742958239104 10156395273686893312 12856628804415547520 15556862335144201728 18257095865872855936 2510585322891958528 5210818853620612736 7911052384349266944 10611285915077921152 13311519445806575360 16011752976535229568 265242433554332160 2965475964282986368 5665709495011640576 8365943025740294784 11066176556468948992 13766410087197603200 16466643617926257408 720133074945360000 3420366605674014208 6120600136402668416 8820833667131322624 11521067197859976832 14221300728588631040 16921534259317285248 1175023716336387840 3875257247065042048 6575490777793696256 9275724308522350464 11975957839251004672 14676191369979658880 17376424900708313088 1629914357727415680 4330147888456069888 7030381419184724096 9730614949913378304 12430848480642032512 15131082011370686720 17831315542099340928 2084804999118443520 4785038529847097728 7485272060575751936 10185505591304406144 12885739122033060352 15585972652761714560 18286206183490368768 2539695640509471360 5239929171238125568 7940162701966779776 10640396232695433984 13340629763424088192 16040863294152742400 294352751171844992 2994586281900499200 5694819812629153408 8395053343357807616 11095286874086461824 13795520404815116032 16495753935543770240 749243392562872832 3449476923291527040 6149710454020181248 8849943984748835456 11550177515477489664 14250411046206143872 16950644576934798080 1204134033953900672 3904367564682554880 6604601095411209088 9304834626139863296 12005068156868517504 14705301687597171712 17405535218325825920 1659024675344928512 4359258206073582720 7059491736802236928 9759725267530891136 12459958798259545344 15160192328988199552 17860425859716853760 2113915316735956352 4814148847464610560 7514382378193264768 10214615908921918976 12914849439650573184 15615082970379227392 18315316501107881600 2568805958126984192 5269039488855638400 7969273019584292608 10669506550312946816 13369740081041601024 16069973611770255232 323463068789357824 3023696599518012032 5723930130246666240 8424163660975320448 11124397191703974656 13824630722432628864 16524864253161283072 778353710180385664 3478587240909039872 6178820771637694080 8879054302366348288 11579287833095002496 14279521363823656704 16979754894552310912 1233244351571413504 3933477882300067712 6633711413028721920 9333944943757376128 12034178474486030336 14734412005214684544 17434645535943338752 1688134992962441344 4388368523691095552 7088602054419749760 9788835585148403968 12489069115877058176 15189302646605712384 17889536177334366592 2143025634353469184 4843259165082123392 7543492695810777600 10243726226539431808 12943959757268086016 15644193287996740224 18344426818725394432 2597916275744497024 5298149806473151232 7998383337201805440 10698616867930459648 13398850398659113856 16099083929387768064 352573386406870656 3052806917135524864 5753040447864179072 8453273978592833280 11153507509321487488 13853741040050141696 16553974570778795904 807464027797898496 3507697558526552704 6207931089255206912 8908164619983861120 11608398150712515328 14308631681441169536 17008865212169823744 1262354669188926336 3962588199917580544 6662821730646234752 9363055261374888960 12063288792103543168 14763522322832197376 17463755853560851584 1717245310579954176 4417478841308608384 7117712372037262592 9817945902765916800 12518179433494571008 15218412964223225216 17918646494951879424 2172135951970982016 4872369482699636224 7572603013428290432 10272836544156944640 12973070074885598848 15673303605614253056 18373537136342907264 2627026593362009856 5327260124090664064 8027493654819318272 10727727185547972480 13427960716276626688 16128194247005280896 381683704024383488 3081917234753037696 5782150765481691904 8482384296210346112 11182617826939000320 13882851357667654528 16583084888396308736 836574345415411328 3536807876144065536 6237041406872719744 8937274937601373952 11637508468330028160 14337741999058682368 17037975529787336576 1291464986806439168 3991698517535093376 6691932048263747584 9392165578992401792 12092399109721056000 14792632640449710208 17492866171178364416 1746355628197467008 4446589158926121216 7146822689654775424 9847056220383429632 12547289751112083840 15247523281840738048 17947756812569392256 2201246269588494848 4901479800317149056 7601713331045803264 10301946861774457472 13002180392503111680 15702413923231765888 18402647453960420096 2656136910979522688 5356370441708176896 8056603972436831104 10756837503165485312 13457071033894139520 16157304564622793728 410794021641896320 3111027552370550528 5811261083099204736 8511494613827858944 11211728144556513152 13911961675285167360 16612195206013821568 865684663032924160 3565918193761578368 6266151724490232576 8966385255218886784 11666618785947540992 14366852316676195200 17067085847404849408 1320575304423952000 4020808835152606208 6721042365881260416 9421275896609914624 12121509427338568832 14821742958067223040 17521976488795877248 1775465945814979840 4475699476543634048 7175933007272288256 9876166538000942464 12576400068729596672 15276633599458250880 17976867130186905088 2230356587206007680 4930590117934661888 7630823648663316096 10331057179391970304 13031290710120624512 15731524240849278720 18431757771577932928 2685247228597035520 5385480759325689728 8085714290054343936 10785947820782998144 13486181351511652352 16186414882240306560 439904339259409152 3140137869988063360 5840371400716717568 8540604931445371776 11240838462174025984 13941071992902680192 16641305523631334400 894794980650436992 3595028511379091200 6295262042107745408 8995495572836399616 11695729103565053824 14395962634293708032 17096196165022362240 1349685622041464832 4049919152770119040 6750152683498773248 9450386214227427456 12150619744956081664 14850853275684735872 17551086806413390080 1804576263432492672 4504809794161146880 7205043324889801088 9905276855618455296 12605510386347109504 15305743917075763712 18005977447804417920 2259466904823520512 4959700435552174720 7659933966280828928 10360167497009483136 13060401027738137344 15760634558466791552 14124015485894144 2714357546214548352 5414591076943202560 8114824607671856768 10815058138400510976 13515291669129165184 16215525199857819392 469014656876921984 3169248187605576192 5869481718334230400 8569715249062884608 11269948779791538816 13970182310520193024 16670415841248847232 923905298267949824 3624138828996604032 6324372359725258240 9024605890453912448 11724839421182566656 14425072951911220864 17125306482639875072 1378795939658977664 4079029470387631872 6779263001116286080 9479496531844940288 12179730062573594496 14879963593302248704 17580197124030902912 1833686581050005504 4533920111778659712 7234153642507313920 9934387173235968128 12634620703964622336 15334854234693276544 18035087765421930752 2288577222441033344 4988810753169687552 7689044283898341760 10389277814626995968 13089511345355650176 15789744876084304384 43234333103406976 2743467863832061184 5443701394560715392 8143934925289369600 10844168456018023808 13544401986746678016 16244635517475332224 498124974494434816 3198358505223089024 5898592035951743232 8598825566680397440 11299059097409051648 13999292628137705856 16699526158866360064 953015615885462656 3653249146614116864 6353482677342771072 9053716208071425280 11753949738800079488 14454183269528733696 17154416800257387904 1407906257276490496 4108139788005144704 6808373318733798912 9508606849462453120 12208840380191107328 14909073910919761536 17609307441648415744 1862796898667518336 4563030429396172544 7263263960124826752 9963497490853480960 12663731021582135168 15363964552310789376 18064198083039443584 2317687540058546176 5017921070787200384 7718154601515854592 10418388132244508800 13118621662973163008 15818855193701817216 72344650720919808 2772578181449574016 5472811712178228224 8173045242906882432 10873278773635536640 13573512304364190848 16273745835092845056 527235292111947648 3227468822840601856 5927702353569256064 8627935884297910272 11328169415026564480 14028402945755218688 16728636476483872896 982125933502975488 3682359464231629696 6382592994960283904 9082826525688938112 11783060056417592320 14483293587146246528 17183527117874900736 1437016574894003328 4137250105622657536 6837483636351311744 9537717167079965952 12237950697808620160 14938184228537274368 17638417759265928576 1891907216285031168 4592140747013685376 7292374277742339584 9992607808470993792 12692841339199648000 15393074869928302208 18093308400656956416 2346797857676059008 5047031388404713216 7747264919133367424 10447498449862021632 13147731980590675840 15847965511319330048 101454968338432640 2801688499067086848 5501922029795741056 8202155560524395264 10902389091253049472 13602622621981703680 16302856152710357888 556345609729460480 3256579140458114688 5956812671186768896 8657046201915423104 11357279732644077312 14057513263372731520 16757746794101385728 1011236251120488320 3711469781849142528 6411703312577796736 9111936843306450944 11812170374035105152 14512403904763759360 17212637435492413568 1466126892511516160 4166360423240170368 6866593953968824576 9566827484697478784 12267061015426132992 14967294546154787200 17667528076883441408 1921017533902544000 4621251064631198208 7321484595359852416 10021718126088506624 12721951656817160832 15422185187545815040 18122418718274469248 2375908175293571840 5076141706022226048 7776375236750880256 10476608767479534464 13176842298208188672 15877075828936842880 130565285955945472 2830798816684599680 5531032347413253888 8231265878141908096 10931499408870562304 13631732939599216512 16331966470327870720 585455927346973312 3285689458075627520 5985922988804281728 8686156519532935936 11386390050261590144 14086623580990244352 16786857111718898560 1040346568738001152 3740580099466655360 6440813630195309568 9141047160923963776 11841280691652617984 14541514222381272192 17241747753109926400 1495237210129028992 4195470740857683200 6895704271586337408 9595937802314991616 12296171333043645824 14996404863772300032 17696638394500954240 1950127851520056832 4650361382248711040 7350594912977365248 10050828443706019456 12751061974434673664 15451295505163327872 18151529035891982080 2405018492911084672 5105252023639738880 7805485554368393088 10505719085097047296 13205952615825701504 15906186146554355712 159675603573458304 2859909134302112512 5560142665030766720 8260376195759420928 10960609726488075136 13660843257216729344 16361076787945383552 614566244964486144 3314799775693140352 6015033306421794560 8715266837150448768 11415500367879102976 14115733898607757184 16815967429336411392 1069456886355513984 3769690417084168192 6469923947812822400 9170157478541476608 11870391009270130816 14570624539998785024 17270858070727439232 1524347527746541824 4224581058475196032 6924814589203850240 9625048119932504448 12325281650661158656 15025515181389812864 17725748712118467072 1979238169137569664 4679471699866223872 7379705230594878080 10079938761323532288 12780172292052186496 15480405822780840704 18180639353509494912 2434128810528597504 5134362341257251712 7834595871985905920 10534829402714560128 13235062933443214336 15935296464171868544 188785921190971136 2889019451919625344 5589252982648279552 8289486513376933760 10989720044105587968 13689953574834242176 16390187105562896384 643676562581998976 3343910093310653184 6044143624039307392 8744377154767961600 11444610685496615808 14144844216225270016 16845077746953924224 1098567203973026816 3798800734701681024 6499034265430335232 9199267796158989440 11899501326887643648 14599734857616297856 17299968388344952064 1553457845364054656 4253691376092708864 6953924906821363072 9654158437550017280 12354391968278671488 15054625499007325696 17754859029735979904 2008348486755082496 4708582017483736704 7408815548212390912 10109049078941045120 12809282609669699328 15509516140398353536 18209749671127007744 2463239128146110336 5163472658874764544 7863706189603418752 10563939720332072960 13264173251060727168 15964406781789381376 217896238808483968 2918129769537138176 5618363300265792384 8318596830994446592 11018830361723100800 13719063892451755008 16419297423180409216 672786880199511808 3373020410928166016 6073253941656820224 8773487472385474432 11473721003114128640 14173954533842782848 16874188064571437056 1127677521590539648 3827911052319193856 6528144583047848064 9228378113776502272 11928611644505156480 14628845175233810688 17329078705962464896 1582568162981567488 4282801693710221696 6983035224438875904 9683268755167530112 12383502285896184320 15083735816624838528 17783969347353492736 2037458804372595328 4737692335101249536 7437925865829903744 10138159396558557952 12838392927287212160 15538626458015866368 18238859988744520576 2492349445763623168 5192582976492277376 7892816507220931584 10593050037949585792 13293283568678240000 15993517099406894208 247006556425996800 2947240087154651008 5647473617883305216 8347707148611959424 11047940679340613632 13748174210069267840 16448407740797922048 701897197817024640 3402130728545678848 6102364259274333056 8802597790002987264 11502831320731641472 14203064851460295680 16903298382188949888 1156787839208052480 3857021369936706688 6557254900665360896 9257488431394015104 11957721962122669312 14657955492851323520 17358189023579977728 1611678480599080320 4311912011327734528 7012145542056388736 9712379072785042944 12412612603513697152 15112846134242351360 17813079664971005568 2066569121990108160 4766802652718762368 7467036183447416576 10167269714176070784 12867503244904724992 15567736775633379200 18267970306362033408 2521459763381136000 5221693294109790208 7921926824838444416 10622160355567098624 13322393886295752832 16022627417024407040 276116874043509632 2976350404772163840 5676583935500818048 8376817466229472256 11077050996958126464 13777284527686780672 16477518058415434880 731007515434537472 3431241046163191680 6131474576891845888 8831708107620500096 11531941638349154304 14232175169077808512 16932408699806462720 1185898156825565312 3886131687554219520 6586365218282873728 9286598749011527936 11986832279740182144 14687065810468836352 17387299341197490560 1640788798216593152 4341022328945247360 7041255859673901568 9741489390402555776 12441722921131209984 15141956451859864192 17842189982588518400 2095679439607620992 4795912970336275200 7496146501064929408 10196380031793583616 12896613562522237824 15596847093250892032 18297080623979546240 2550570080998648832 5250803611727303040 7951037142455957248 10651270673184611456 13351504203913265664 16051737734641919872 305227191661022464 3005460722389676672 5705694253118330880 8405927783846985088 11106161314575639296 13806394845304293504 16506628376032947712 760117833052050304 3460351363780704512 6160584894509358720 8860818425238012928 11561051955966667136 14261285486695321344 16961519017423975552 1215008474443078144 3915242005171732352 6615475535900386560 9315709066629040768 12015942597357694976 14716176128086349184 17416409658815003392 1669899115834105984 4370132646562760192 7070366177291414400 9770599708020068608 12470833238748722816 15171066769477377024 17871300300206031232 2124789757225133824 4825023287953788032 7525256818682442240 10225490349411096448 12925723880139750656 15625957410868404864 18326190941597059072 2579680398616161664 5279913929344815872 7980147460073470080 10680380990802124288 13380614521530778496 16080848052259432704 334337509278535296 3034571040007189504 5734804570735843712 8435038101464497920 11135271632193152128 13835505162921806336 16535738693650460544 789228150669563136 3489461681398217344 6189695212126871552 8889928742855525760 11590162273584179968 14290395804312834176 16990629335041488384 1244118792060590976 3944352322789245184 6644585853517899392 9344819384246553600 12045052914975207808 14745286445703862016 17445519976432516224 1699009433451618816 4399242964180273024 7099476494908927232 9799710025637581440 12499943556366235648 15200177087094889856 17900410617823544064 2153900074842646656 4854133605571300864 7554367136299955072 10254600667028609280 12954834197757263488 15655067728485917696 18355301259214571904 2608790716233674496 5309024246962328704 8009257777690982912 10709491308419637120 13409724839148291328 16109958369876945536 363447826896048128 3063681357624702336 5763914888353356544 8464148419082010752 11164381949810664960 13864615480539319168 16564849011267973376 818338468287075968 3518571999015730176 6218805529744384384 8919039060473038592 11619272591201692800 14319506121930347008 17019739652659001216 1273229109678103808 3973462640406758016 6673696171135412224 9373929701864066432 12074163232592720640 14774396763321374848 17474630294050029056 1728119751069131648 4428353281797785856 7128586812526440064 9828820343255094272 12529053873983748480 15229287404712402688 17929520935441056896 2183010392460159488 4883243923188813696 7583477453917467904 10283710984646122112 12983944515374776320 15684178046103430528 18384411576832084736 2637901033851187328 5338134564579841536 8038368095308495744 10738601626037149952 13438835156765804160 16139068687494458368 392558144513560960 3092791675242215168 5793025205970869376 8493258736699523584 11193492267428177792 13893725798156832000 16593959328885486208 847448785904588800 3547682316633243008 6247915847361897216 8948149378090551424 11648382908819205632 14348616439547859840 17048849970276514048 1302339427295616640 4002572958024270848 6702806488752925056 9403040019481579264 12103273550210233472 14803507080938887680 17503740611667541888 1757230068686644480 4457463599415298688 7157697130143952896 9857930660872607104 12558164191601261312 15258397722329915520 17958631253058569728 2212120710077672320 4912354240806326528 7612587771534980736 10312821302263634944 13013054832992289152 15713288363720943360 18413521894449597568 2667011351468700160 5367244882197354368 8067478412926008576 10767711943654662784 13467945474383316992 16168179005111971200 421668462131073792 3121901992859728000 5822135523588382208 8522369054317036416 11222602585045690624 13922836115774344832 16623069646502999040 876559103522101632 3576792634250755840 6277026164979410048 8977259695708064256 11677493226436718464 14377726757165372672 17077960287894026880 1331449744913129472 4031683275641783680 6731916806370437888 9432150337099092096 12132383867827746304 14832617398556400512 17532850929285054720 1786340386304157312 4486573917032811520 7186807447761465728 9887040978490119936 12587274509218774144 15287508039947428352 17987741570676082560 2241231027695185152 4941464558423839360 7641698089152493568 10341931619881147776 13042165150609801984 15742398681338456192 18442632212067110400 2696121669086212992 5396355199814867200 8096588730543521408 10796822261272175616 13497055792000829824 16197289322729484032 450778779748586624 3151012310477240832 5851245841205895040 8551479371934549248 11251712902663203456 13951946433391857664 16652179964120511872 905669421139614464 3605902951868268672 6306136482596922880 9006370013325577088 11706603544054231296 14406837074782885504 17107070605511539712 1360560062530642304 4060793593259296512 6761027123987950720 9461260654716604928 12161494185445259136 14861727716173913344 17561961246902567552 1815450703921670144 4515684234650324352 7215917765378978560 9916151296107632768 12616384826836286976 15316618357564941184 18016851888293595392 2270341345312697984 4970574876041352192 7670808406770006400 10371041937498660608 13071275468227314816 15771508998955969024 24998455975071616 2725231986703725824 5425465517432380032 8125699048161034240 10825932578889688448 13526166109618342656 16226399640346996864 479889097366099456 3180122628094753664 5880356158823407872 8580589689552062080 11280823220280716288 13981056751009370496 16681290281738024704 934779738757127296 3635013269485781504 6335246800214435712 9035480330943089920 11735713861671744128 14435947392400398336 17136180923129052544 1389670380148155136 4089903910876809344 6790137441605463552 9490370972334117760 12190604503062771968 14890838033791426176 17591071564520080384 1844561021539182976 4544794552267837184 7245028082996491392 9945261613725145600 12645495144453799808 15345728675182454016 18045962205911108224 2299451662930210816 4999685193658865024 7699918724387519232 10400152255116173440 13100385785844827648 15800619316573481856 54108773592584448 2754342304321238656 5454575835049892864 8154809365778547072 10855042896507201280 13555276427235855488 16255509957964509696 508999414983612288 3209232945712266496 5909466476440920704 8609700007169574912 11309933537898229120 14010167068626883328 16710400599355537536 963890056374640128 3664123587103294336 6364357117831948544 9064590648560602752 11764824179289256960 14465057710017911168 17165291240746565376 1418780697765667968 4119014228494322176 6819247759222976384 9519481289951630592 12219714820680284800 14919948351408939008 17620181882137593216 1873671339156695808 4573904869885350016 7274138400614004224 9974371931342658432 12674605462071312640 15374838992799966848 18075072523528621056 2328561980547723648 5028795511276377856 7729029042005032064 10429262572733686272 13129496103462340480 15829729634190994688 83219091210097280 2783452621938751488 5483686152667405696 8183919683396059904 10884153214124714112 13584386744853368320 16284620275582022528 538109732601125120 3238343263329779328 5938576794058433536 8638810324787087744 11339043855515741952 14039277386244396160 16739510916973050368 993000373992152960 3693233904720807168 6393467435449461376 9093700966178115584 11793934496906769792 14494168027635424000 17194401558364078208 1447891015383180800 4148124546111835008 6848358076840489216 9548591607569143424 12248825138297797632 14949058669026451840 17649292199755106048 1902781656774208640 4603015187502862848 7303248718231517056 10003482248960171264 12703715779688825472 15403949310417479680 18104182841146133888 2357672298165236480 5057905828893890688 7758139359622544896 10458372890351199104 13158606421079853312 15858839951808507520 112329408827610112 2812562939556264320 5512796470284918528 8213030001013572736 10913263531742226944 13613497062470881152 16313730593199535360 567220050218637952 3267453580947292160 5967687111675946368 8667920642404600576 11368154173133254784 14068387703861908992 16768621234590563200 1022110691609665792 3722344222338320000 6422577753066974208 9122811283795628416 11823044814524282624 14523278345252936832 17223511875981591040 1477001333000693632 4177234863729347840 6877468394458002048 9577701925186656256 12277935455915310464 14978168986643964672 17678402517372618880 1931891974391721472 4632125505120375680 7332359035849029888 10032592566577684096 12732826097306338304 15433059628034992512 18133293158763646720 2386782615782749312 5087016146511403520 7787249677240057728 10487483207968711936 13187716738697366144 15887950269426020352 141439726445122944 2841673257173777152 5541906787902431360 8242140318631085568 10942373849359739776 13642607380088393984 16342840910817048192 596330367836150784 3296563898564804992 5996797429293459200 8697030960022113408 11397264490750767616 14097498021479421824 16797731552208076032 1051221009227178624 3751454539955832832 6451688070684487040 9151921601413141248 11852155132141795456 14552388662870449664 17252622193599103872 1506111650618206464 4206345181346860672 6906578712075514880 9606812242804169088 12307045773532823296 15007279304261477504 17707512834990131712 1961002292009234304 4661235822737888512 7361469353466542720 10061702884195196928 12761936414923851136 15462169945652505344 18162403476381159552 2415892933400262144 5116126464128916352 7816359994857570560 10516593525586224768 13216827056314878976 15917060587043533184 170550044062635776 2870783574791289984 5571017105519944192 8271250636248598400 10971484166977252608 13671717697705906816 16371951228434561024 625440685453663616 3325674216182317824 6025907746910972032 8726141277639626240 11426374808368280448 14126608339096934656 16826841869825588864 1080331326844691456 3780564857573345664 6480798388301999872 9181031919030654080 11881265449759308288 14581498980487962496 17281732511216616704 1535221968235719296 4235455498964373504 6935689029693027712 9635922560421681920 12336156091150336128 15036389621878990336 17736623152607644544 1990112609626747136 4690346140355401344 7390579671084055552 10090813201812709760 12791046732541363968 15491280263270018176 18191513793998672384 2445003251017774976 5145236781746429184 7845470312475083392 10545703843203737600 13245937373932391808 15946170904661046016 199660361680148608 2899893892408802816 5600127423137457024 8300360953866111232 11000594484594765440 13700828015323419648 16401061546052073856 654551003071176448 3354784533799830656 6055018064528484864 8755251595257139072 11455485125985793280 14155718656714447488 16855952187443101696 1109441644462204288 3809675175190858496 6509908705919512704 9210142236648166912 11910375767376821120 14610609298105475328 17310842828834129536 1564332285853232128 4264565816581886336 6964799347310540544 9665032878039194752 12365266408767848960 15065499939496503168 17765733470225157376 2019222927244259968 4719456457972914176 7419689988701568384 10119923519430222592 12820157050158876800 15520390580887531008 18220624111616185216 2474113568635287808 5174347099363942016 7874580630092596224 10574814160821250432 13275047691549904640 15975281222278558848 228770679297661440 2929004210026315648 5629237740754969856 8329471271483624064 11029704802212278272 13729938332940932480 16430171863669586688 683661320688689280 3383894851417343488 6084128382145997696 8784361912874651904 11484595443603306112 14184828974331960320 16885062505060614528 1138551962079717120 3838785492808371328 6539019023537025536 9239252554265679744 11939486084994333952 14639719615722988160 17339953146451642368 1593442603470744960 4293676134199399168 6993909664928053376 9694143195656707584 12394376726385361792 15094610257114016000 17794843787842670208 2048333244861772800 4748566775590427008 7448800306319081216 10149033837047735424 12849267367776389632 15549500898505043840 18249734429233698048 2503223886252800640 5203457416981454848 7903690947710109056 10603924478438763264 13304158009167417472 16004391539896071680 257880996915174272 2958114527643828480 5658348058372482688 8358581589101136896 11058815119829791104 13759048650558445312 16459282181287099520 712771638306202112 3413005169034856320 6113238699763510528 8813472230492164736 11513705761220818944 14213939291949473152 16914172822678127360 1167662279697229952 3867895810425884160 6568129341154538368 9268362871883192576 11968596402611846784 14668829933340500992 17369063464069155200 1622552921088257792 4322786451816912000 7023019982545566208 9723253513274220416 12423487044002874624 15123720574731528832 17823954105460183040 2077443562479285632 4777677093207939840 7477910623936594048 10178144154665248256 12878377685393902464 15578611216122556672 18278844746851210880 2532334203870313472 5232567734598967680 7932801265327621888 10633034796056276096 13333268326784930304 16033501857513584512 286991314532687104 2987224845261341312 5687458375989995520 8387691906718649728 11087925437447303936 13788158968175958144 16488392498904612352 741881955923714944 3442115486652369152 6142349017381023360 8842582548109677568 11542816078838331776 14243049609566985984 16943283140295640192 1196772597314742784 3897006128043396992 6597239658772051200 9297473189500705408 11997706720229359616 14697940250958013824 17398173781686668032 1651663238705770624 4351896769434424832 7052130300163079040 9752363830891733248 12452597361620387456 15152830892349041664 17853064423077695872 2106553880096798464 4806787410825452672 7507020941554106880 10207254472282761088 12907488003011415296 15607721533740069504 18307955064468723712 2561444521487826304 5261678052216480512 7961911582945134720 10662145113673788928 13362378644402443136 16062612175131097344 316101632150199936 3016335162878854144 5716568693607508352 8416802224336162560 11117035755064816768 13817269285793470976 16517502816522125184 770992273541227776 3471225804269881984 6171459334998536192 8871692865727190400 11571926396455844608 14272159927184498816 16972393457913153024 1225882914932255616 3926116445660909824 6626349976389564032 9326583507118218240 12026817037846872448 14727050568575526656 17427284099304180864 1680773556323283456 4381007087051937664 7081240617780591872 9781474148509246080 12481707679237900288 15181941209966554496 17882174740695208704 2135664197714311296 4835897728442965504 7536131259171619712 10236364789900273920 12936598320628928128 15636831851357582336 18337065382086236544 2590554839105339136 5290788369833993344 7991021900562647552 10691255431291301760 13391488962019955968 16091722492748610176 345211949767712768 3045445480496366976 5745679011225021184 8445912541953675392 11146146072682329600 13846379603410983808 16546613134139638016 800102591158740608 3500336121887394816 6200569652616049024 8900803183344703232 11601036714073357440 14301270244802011648 17001503775530665856 1254993232549768448 3955226763278422656 6655460294007076864 9355693824735731072 12055927355464385280 14756160886193039488 17456394416921693696 1709883873940796288 4410117404669450496 7110350935398104704 9810584466126758912 12510817996855413120 15211051527584067328 17911285058312721536 2164774515331824128 4865008046060478336 7565241576789132544 10265475107517786752 12965708638246440960 15665942168975095168 18366175699703749376 2619665156722851968 5319898687451506176 8020132218180160384 10720365748908814592 13420599279637468800 16120832810366123008 374322267385225600 3074555798113879808 5774789328842534016 8475022859571188224 11175256390299842432 13875489921028496640 16575723451757150848 829212908776253440 3529446439504907648 6229679970233561856 8929913500962216064 11630147031690870272 14330380562419524480 17030614093148178688 1284103550167281280 3984337080895935488 6684570611624589696 9384804142353243904 12085037673081898112 14785271203810552320 17485504734539206528 1738994191558309120 4439227722286963328 7139461253015617536 9839694783744271744 12539928314472925952 15240161845201580160 17940395375930234368 2193884832949336960 4894118363677991168 7594351894406645376 10294585425135299584 12994818955863953792 15695052486592608000 18395286017321262208 2648775474340364800 5349009005069019008 8049242535797673216 10749476066526327424 13449709597254981632 16149943127983635840 403432585002738432 3103666115731392640 5803899646460046848 8504133177188701056 11204366707917355264 13904600238646009472 16604833769374663680 858323226393766272 3558556757122420480 6258790287851074688 8959023818579728896 11659257349308383104 14359490880037037312 17059724410765691520 1313213867784794112 4013447398513448320 6713680929242102528 9413914459970756736 12114147990699410944 14814381521428065152 17514615052156719360 1768104509175821952 4468338039904476160 7168571570633130368 9868805101361784576 12569038632090438784 15269272162819092992 17969505693547747200 2222995150566849792 4923228681295504000 7623462212024158208 10323695742752812416 13023929273481466624 15724162804210120832 18424396334938775040 2677885791957877632 5378119322686531840 8078352853415186048 10778586384143840256 13478819914872494464 16179053445601148672 432542902620251264 3132776433348905472 5833009964077559680 8533243494806213888 11233477025534868096 13933710556263522304 16633944086992176512 887433544011279104 3587667074739933312 6287900605468587520 8988134136197241728 11688367666925895936 14388601197654550144 17088834728383204352 1342324185402306944 4042557716130961152 6742791246859615360 9443024777588269568 12143258308316923776 14843491839045577984 17543725369774232192 1797214826793334784 4497448357521988992 7197681888250643200 9897915418979297408 12598148949707951616 15298382480436605824 17998616011165260032 2252105468184362624 4952338998913016832 7652572529641671040 10352806060370325248 13053039591098979456 15753273121827633664 6762578846736256 2706996109575390464 5407229640304044672 8107463171032698880 10807696701761353088 13507930232490007296 16208163763218661504 461653220237764096 3161886750966418304 5862120281695072512 8562353812423726720 11262587343152380928 13962820873881035136 16663054404609689344 916543861628791936 3616777392357446144 6317010923086100352 9017244453814754560 11717477984543408768 14417711515272062976 17117945046000717184 1371434503019819776 4071668033748473984 6771901564477128192 9472135095205782400 12172368625934436608 14872602156663090816 17572835687391745024 1826325144410847616 4526558675139501824 7226792205868156032 9927025736596810240 12627259267325464448 15327492798054118656 18027726328782772864 2281215785801875456 4981449316530529664 7681682847259183872 10381916377987838080 13082149908716492288 15782383439445146496 35872896464249088 2736106427192903296 5436339957921557504 8136573488650211712 10836807019378865920 13537040550107520128 16237274080836174336 490763537855276928 3190997068583931136 5891230599312585344 8591464130041239552 11291697660769893760 13991931191498547968 16692164722227202176 945654179246304768 3645887709974958976 6346121240703613184 9046354771432267392 11746588302160921600 14446821832889575808 17147055363618230016 1400544820637332608 4100778351365986816 6801011882094641024 9501245412823295232 12201478943551949440 14901712474280603648 17601946005009257856 1855435462028360448 4555668992757014656 7255902523485668864 9956136054214323072 12656369584942977280 15356603115671631488 18056836646400285696 2310326103419388288 5010559634148042496 7710793164876696704 10411026695605350912 13111260226334005120 15811493757062659328 64983214081761920 2765216744810416128 5465450275539070336 8165683806267724544 10865917336996378752 13566150867725032960 16266384398453687168 519873855472789760 3220107386201443968 5920340916930098176 8620574447658752384 11320807978387406592 14021041509116060800 16721275039844715008 974764496863817600 3674998027592471808 6375231558321126016 9075465089049780224 11775698619778434432 14475932150507088640 17176165681235742848 1429655138254845440 4129888668983499648 6830122199712153856 9530355730440808064 12230589261169462272 14930822791898116480 17631056322626770688 1884545779645873280 4584779310374527488 7285012841103181696 9985246371831835904 12685479902560490112 15385713433289144320 18085946964017798528 2339436421036901120 5039669951765555328 7739903482494209536 10440137013222863744 13140370543951517952 15840604074680172160 94093531699274752 2794327062427928960 5494560593156583168 8194794123885237376 10895027654613891584 13595261185342545792 16295494716071200000 548984173090302592 3249217703818956800 5949451234547611008 8649684765276265216 11349918296004919424 14050151826733573632 16750385357462227840 1003874814481330432 3704108345209984640 6404341875938638848 9104575406667293056 11804808937395947264 14505042468124601472 17205275998853255680 1458765455872358272 4158998986601012480 6859232517329666688 9559466048058320896 12259699578786975104 14959933109515629312 17660166640244283520 1913656097263386112 4613889627992040320 7314123158720694528 10014356689449348736 12714590220178002944 15414823750906657152 18115057281635311360 2368546738654413952 5068780269383068160 7769013800111722368 10469247330840376576 13169480861569030784 15869714392297684992 123203849316787584 2823437380045441792 5523670910774096000 8223904441502750208 10924137972231404416 13624371502960058624 16324605033688712832 578094490707815424 3278328021436469632 5978561552165123840 8678795082893778048 11379028613622432256 14079262144351086464 16779495675079740672 1032985132098843264 3733218662827497472 6433452193556151680 9133685724284805888 11833919255013460096 14534152785742114304 17234386316470768512 1487875773489871104 4188109304218525312 6888342834947179520 9588576365675833728 12288809896404487936 14989043427133142144 17689276957861796352 1942766414880898944 4642999945609553152 7343233476338207360 10043467007066861568 12743700537795515776 15443934068524169984 18144167599252824192 2397657056271926784 5097890587000580992 7798124117729235200 10498357648457889408 13198591179186543616 15898824709915197824 152314166934300416 2852547697662954624 5552781228391608832 8253014759120263040 10953248289848917248 13653481820577571456 16353715351306225664 607204808325328256 3307438339053982464 6007671869782636672 8707905400511290880 11408138931239945088 14108372461968599296 16808605992697253504 1062095449716356096 3762328980445010304 6462562511173664512 9162796041902318720 11863029572630972928 14563263103359627136 17263496634088281344 1516986091107383936 4217219621836038144 6917453152564692352 9617686683293346560 12317920214022000768 15018153744750654976 17718387275479309184 1971876732498411776 4672110263227065984 7372343793955720192 10072577324684374400 12772810855413028608 15473044386141682816 18173277916870337024 2426767373889439616 5127000904618093824 7827234435346748032 10527467966075402240 13227701496804056448 15927935027532710656 181424484551813248 2881658015280467456 5581891546009121664 8282125076737775872 10982358607466430080 13682592138195084288 16382825668923738496 636315125942841088 3336548656671495296 6036782187400149504 8737015718128803712 11437249248857457920 14137482779586112128 16837716310314766336 1091205767333868928 3791439298062523136 6491672828791177344 9191906359519831552 11892139890248485760 14592373420977139968 17292606951705794176 1546096408724896768 4246329939453550976 6946563470182205184 9646797000910859392 12347030531639513600 15047264062368167808 17747497593096822016 2000987050115924608 4701220580844578816 7401454111573233024 10101687642301887232 12801921173030541440 15502154703759195648 18202388234487849856 2455877691506952448 5156111222235606656 7856344752964260864 10556578283692915072 13256811814421569280 15957045345150223488 210534802169326080 2910768332897980288 5611001863626634496 8311235394355288704 11011468925083942912 13711702455812597120 16411935986541251328 665425443560353920 3365658974289008128 6065892505017662336 8766126035746316544 11466359566474970752 14166593097203624960 16866826627932279168 1120316084951381760 3820549615680035968 6520783146408690176 9221016677137344384 11921250207865998592 14621483738594652800 17321717269323307008 1575206726342409600 4275440257071063808 6975673787799718016 9675907318528372224 12376140849257026432 15076374379985680640 17776607910714334848 2030097367733437440 4730330898462091648 7430564429190745856 10130797959919400064 12831031490648054272 15531265021376708480 18231498552105362688 2484988009124465280 5185221539853119488 7885455070581773696 10585688601310427904 13285922132039082112 15986155662767736320 239645119786838912 2939878650515493120 5640112181244147328 8340345711972801536 11040579242701455744 13740812773430109952 16441046304158764160 694535761177866752 3394769291906520960 6095002822635175168 8795236353363829376 11495469884092483584 14195703414821137792 16895936945549792000 1149426402568894592 3849659933297548800 6549893464026203008 9250126994754857216 11950360525483511424 14650594056212165632 17350827586940819840 1604317043959922432 4304550574688576640 7004784105417230848 9705017636145885056 12405251166874539264 15105484697603193472 17805718228331847680 2059207685350950272 4759441216079604480 7459674746808258688 10159908277536912896 12860141808265567104 15560375338994221312 18260608869722875520 2514098326741978112 5214331857470632320 7914565388199286528 10614798918927940736 13315032449656594944 16015265980385249152 268755437404351744 2968988968133005952 5669222498861660160 8369456029590314368 11069689560318968576 13769923091047622784 16470156621776276992 723646078795379584 3423879609524033792 6124113140252688000 8824346670981342208 11524580201709996416 14224813732438650624 16925047263167304832 1178536720186407424 3878770250915061632 6579003781643715840 9279237312372370048 11979470843101024256 14679704373829678464 17379937904558332672 1633427361577435264 4333660892306089472 7033894423034743680 9734127953763397888 12434361484492052096 15134595015220706304 17834828545949360512 2088318002968463104 4788551533697117312 7488785064425771520 10189018595154425728 12889252125883079936 15589485656611734144 18289719187340388352 2543208644359490944 5243442175088145152 7943675705816799360 10643909236545453568 13344142767274107776 16044376298002761984 297865755021864576 2998099285750518784 5698332816479172992 8398566347207827200 11098799877936481408 13799033408665135616 16499266939393789824 752756396412892416 3452989927141546624 6153223457870200832 8853456988598855040 11553690519327509248 14253924050056163456 16954157580784817664 1207647037803920256 3907880568532574464 6608114099261228672 9308347629989882880 12008581160718537088 14708814691447191296 17409048222175845504 1662537679194948096 4362771209923602304 7063004740652256512 9763238271380910720 12463471802109564928 15163705332838219136 17863938863566873344 2117428320585975936 4817661851314630144 7517895382043284352 10218128912771938560 12918362443500592768 15618595974229246976 18318829504957901184 2572318961977003776 5272552492705657984 7972786023434312192 10673019554162966400 13373253084891620608 16073486615620274816 326976072639377408 3027209603368031616 5727443134096685824 8427676664825340032 11127910195553994240 13828143726282648448 16528377257011302656 781866714030405248 3482100244759059456 6182333775487713664 8882567306216367872 11582800836945022080 14283034367673676288 16983267898402330496 1236757355421433088 3936990886150087296 6637224416878741504 9337457947607395712 12037691478336049920 14737925009064704128 17438158539793358336 1691647996812460928 4391881527541115136 7092115058269769344 9792348588998423552 12492582119727077760 15192815650455731968 17893049181184386176 2146538638203488768 4846772168932142976 7547005699660797184 10247239230389451392 12947472761118105600 15647706291846759808 18347939822575414016 2601429279594516608 5301662810323170816 8001896341051825024 10702129871780479232 13402363402509133440 16102596933237787648 356086390256890240 3056319920985544448 5756553451714198656 8456786982442852864 11157020513171507072 13857254043900161280 16557487574628815488 810977031647918080 3511210562376572288 6211444093105226496 8911677623833880704 11611911154562534912 14312144685291189120 17012378216019843328 1265867673038945920 3966101203767600128 6666334734496254336 9366568265224908544 12066801795953562752 14767035326682216960 17467268857410871168 1720758314429973760 4420991845158627968 7121225375887282176 9821458906615936384 12521692437344590592 15221925968073244800 17922159498801899008 2175648955821001600 4875882486549655808 7576116017278310016 10276349548006964224 12976583078735618432 15676816609464272640 18377050140192926848 2630539597212029440 5330773127940683648 8031006658669337856 10731240189397992064 13431473720126646272 16131707250855300480 385196707874403072 3085430238603057280 5785663769331711488 8485897300060365696 11186130830789019904 13886364361517674112 16586597892246328320 840087349265430912 3540320879994085120 6240554410722739328 8940787941451393536 11641021472180047744 14341255002908701952 17041488533637356160 1294977990656458752 3995211521385112960 6695445052113767168 9395678582842421376 12095912113571075584 14796145644299729792 17496379175028384000 1749868632047486592 4450102162776140800 7150335693504795008 9850569224233449216 12550802754962103424 15251036285690757632 17951269816419411840 2204759273438514432 4904992804167168640 7605226334895822848 10305459865624477056 13005693396353131264 15705926927081785472 18406160457810439680 2659649914829542272 5359883445558196480 8060116976286850688 10760350507015504896 13460584037744159104 16160817568472813312 414307025491915904 3114540556220570112 5814774086949224320 8515007617677878528 11215241148406532736 13915474679135186944 16615708209863841152 869197666882943744 3569431197611597952 6269664728340252160 8969898259068906368 11670131789797560576 14370365320526214784 17070598851254868992 1324088308273971584 4024321839002625792 6724555369731280000 9424788900459934208 12125022431188588416 14825255961917242624 17525489492645896832 1778978949664999424 4479212480393653632 7179446011122307840 9879679541850962048 12579913072579616256 15280146603308270464 17980380134036924672 2233869591056027264 4934103121784681472 7634336652513335680 10334570183241989888 13034803713970644096 15735037244699298304 18435270775427952512 2688760232447055104 5388993763175709312 8089227293904363520 10789460824633017728 13489694355361671936 16189927886090326144 443417343109428736 3143650873838082944 5843884404566737152 8544117935295391360 11244351466024045568 13944584996752699776 16644818527481353984 898307984500456576 3598541515229110784 6298775045957764992 8999008576686419200 11699242107415073408 14399475638143727616 17099709168872381824 1353198625891484416 4053432156620138624 6753665687348792832 9453899218077447040 12154132748806101248 14854366279534755456 17554599810263409664 1808089267282512256 4508322798011166464 7208556328739820672 9908789859468474880 12609023390197129088 15309256920925783296 18009490451654437504 2262979908673540096 4963213439402194304 7663446970130848512 10363680500859502720 13063914031588156928 15764147562316811136 17637019335913728 2717870550064567936 5418104080793222144 8118337611521876352 10818571142250530560 13518804672979184768 16219038203707838976 472527660726941568 3172761191455595776 5872994722184249984 8573228252912904192 11273461783641558400 13973695314370212608 16673928845098866816 927418302117969408 3627651832846623616 6327885363575277824 9028118894303932032 11728352425032586240 14428585955761240448 17128819486489894656 1382308943508997248 4082542474237651456 6782776004966305664 9483009535694959872 12183243066423614080 14883476597152268288 17583710127880922496 1837199584900025088 4537433115628679296 7237666646357333504 9937900177085987712 12638133707814641920 15338367238543296128 18038600769271950336 2292090226291052928 4992323757019707136 7692557287748361344 10392790818477015552 13093024349205669760 15793257879934323968 46747336953426560 2746980867682080768 5447214398410734976 8147447929139389184 10847681459868043392 13547914990596697600 16248148521325351808 501637978344454400 3201871509073108608 5902105039801762816 8602338570530417024 11302572101259071232 14002805631987725440 16703039162716379648 956528619735482240 3656762150464136448 6356995681192790656 9057229211921444864 11757462742650099072 14457696273378753280 17157929804107407488 1411419261126510080 4111652791855164288 6811886322583818496 9512119853312472704 12212353384041126912 14912586914769781120 17612820445498435328 1866309902517537920 4566543433246192128 7266776963974846336 9967010494703500544 12667244025432154752 15367477556160808960 18067711086889463168 2321200543908565760 5021434074637219968 7721667605365874176 10421901136094528384 13122134666823182592 15822368197551836800 75857654570939392 2776091185299593600 5476324716028247808 8176558246756902016 10876791777485556224 13577025308214210432 16277258838942864640 530748295961967232 3230981826690621440 5931215357419275648 8631448888147929856 11331682418876584064 14031915949605238272 16732149480333892480 985638937352995072 3685872468081649280 6386105998810303488 9086339529538957696 11786573060267611904 14486806590996266112 17187040121724920320 1440529578744022912 4140763109472677120 6840996640201331328 9541230170929985536 12241463701658639744 14941697232387293952 17641930763115948160 1895420220135050752 4595653750863704960 7295887281592359168 9996120812321013376 12696354343049667584 15396587873778321792 18096821404506976000 2350310861526078592 5050544392254732800 7750777922983387008 10451011453712041216 13151244984440695424 15851478515169349632 104967972188452224 2805201502917106432 5505435033645760640 8205668564374414848 10905902095103069056 13606135625831723264 16306369156560377472 559858613579480064 3260092144308134272 5960325675036788480 8660559205765442688 11360792736494096896 14061026267222751104 16761259797951405312 1014749254970507904 3714982785699162112 6415216316427816320 9115449847156470528 11815683377885124736 14515916908613778944 17216150439342433152 1469639896361535744 4169873427090189952 6870106957818844160 9570340488547498368 12270574019276152576 14970807550004806784 17671041080733460992 1924530537752563584 4624764068481217792 7324997599209872000 10025231129938526208 12725464660667180416 15425698191395834624 18125931722124488832 2379421179143591424 5079654709872245632 7779888240600899840 10480121771329554048 13180355302058208256 15880588832786862464 134078289805965056 2834311820534619264 5534545351263273472 8234778881991927680 10935012412720581888 13635245943449236096 16335479474177890304 588968931196992896 3289202461925647104 5989435992654301312 8689669523382955520 11389903054111609728 14090136584840263936 16790370115568918144 1043859572588020736 3744093103316674944 6444326634045329152 9144560164773983360 11844793695502637568 14545027226231291776 17245260756959945984 1498750213979048576 4198983744707702784 6899217275436356992 9599450806165011200 12299684336893665408 14999917867622319616 17700151398350973824 1953640855370076416 4653874386098730624 7354107916827384832 10054341447556039040 12754574978284693248 15454808509013347456 18155042039742001664 2408531496761104256 5108765027489758464 7808998558218412672 10509232088947066880 13209465619675721088 15909699150404375296 163188607423477888 2863422138152132096 5563655668880786304 8263889199609440512 10964122730338094720 13664356261066748928 16364589791795403136 618079248814505728 3318312779543159936 6018546310271814144 8718779841000468352 11419013371729122560 14119246902457776768 16819480433186430976 1072969890205533568 3773203420934187776 6473436951662841984 9173670482391496192 11873904013120150400 14574137543848804608 17274371074577458816 1527860531596561408 4228094062325215616 6928327593053869824 9628561123782524032 12328794654511178240 15029028185239832448 17729261715968486656 1982751172987589248 4682984703716243456 7383218234444897664 10083451765173551872 12783685295902206080 15483918826630860288 18184152357359514496 2437641814378617088 5137875345107271296 7838108875835925504 10538342406564579712 13238575937293233920 15938809468021888128 192298925040990720 2892532455769644928 5592765986498299136 8292999517226953344 10993233047955607552 13693466578684261760 16393700109412915968 647189566432018560 3347423097160672768 6047656627889326976 8747890158617981184 11448123689346635392 14148357220075289600 16848590750803943808 1102080207823046400 3802313738551700608 6502547269280354816 9202780800009009024 11903014330737663232 14603247861466317440 17303481392194971648 1556970849214074240 4257204379942728448 6957437910671382656 9657671441400036864 12357904972128691072 15058138502857345280 17758372033585999488 2011861490605102080 4712095021333756288 7412328552062410496 10112562082791064704 12812795613519718912 15513029144248373120 18213262674977027328 2466752131996129920 5166985662724784128 7867219193453438336 10567452724182092544 13267686254910746752 15967919785639400960 221409242658503552 2921642773387157760 5621876304115811968 8322109834844466176 11022343365573120384 13722576896301774592 16422810427030428800 676299884049531392 3376533414778185600 6076766945506839808 8777000476235494016 11477234006964148224 14177467537692802432 16877701068421456640 1131190525440559232 3831424056169213440 6531657586897867648 9231891117626521856 11932124648355176064 14632358179083830272 17332591709812484480 1586081166831587072 4286314697560241280 6986548228288895488 9686781759017549696 12387015289746203904 15087248820474858112 17787482351203512320 2040971808222614912 4741205338951269120 7441438869679923328 10141672400408577536 12841905931137231744 15542139461865885952 18242372992594540160 2495862449613642752 5196095980342296960 7896329511070951168 10596563041799605376 13296796572528259584 15997030103256913792 250519560276016384 2950753091004670592 5650986621733324800 8351220152461979008 11051453683190633216 13751687213919287424 16451920744647941632 705410201667044224 3405643732395698432 6105877263124352640 8806110793853006848 11506344324581661056 14206577855310315264 16906811386038969472 1160300843058072064 3860534373786726272 6560767904515380480 9261001435244034688 11961234965972688896 14661468496701343104 17361702027429997312 1615191484449099904 4315425015177754112 7015658545906408320 9715892076635062528 12416125607363716736 15116359138092370944 17816592668821025152 2070082125840127744 4770315656568781952 7470549187297436160 10170782718026090368 12871016248754744576 15571249779483398784 18271483310212052992 2524972767231155584 5225206297959809792 7925439828688464000 10625673359417118208 13325906890145772416 16026140420874426624 279629877893529216 2979863408622183424 5680096939350837632 8380330470079491840 11080564000808146048 13780797531536800256 16481031062265454464 734520519284557056 3434754050013211264 6134987580741865472 8835221111470519680 11535454642199173888 14235688172927828096 16935921703656482304 1189411160675584896 3889644691404239104 6589878222132893312 9290111752861547520 11990345283590201728 14690578814318855936 17390812345047510144 1644301802066612736 4344535332795266944 7044768863523921152 9745002394252575360 12445235924981229568 15145469455709883776 17845702986438537984 2099192443457640576 4799425974186294784 7499659504914948992 10199893035643603200 12900126566372257408 15600360097100911616 18300593627829565824 2554083084848668416 5254316615577322624 7954550146305976832 10654783677034631040 13355017207763285248 16055250738491939456 308740195511042048 3008973726239696256 5709207256968350464 8409440787697004672 11109674318425658880 13809907849154313088 16510141379882967296 763630836902069888 3463864367630724096 6164097898359378304 8864331429088032512 11564564959816686720 14264798490545340928 16965032021273995136 1218521478293097728 3918755009021751936 6618988539750406144 9319222070479060352 12019455601207714560 14719689131936368768 17419922662665022976 1673412119684125568 4373645650412779776 7073879181141433984 9774112711870088192 12474346242598742400 15174579773327396608 17874813304056050816 2128302761075153408 4828536291803807616 7528769822532461824 10229003353261116032 12929236883989770240 15629470414718424448 18329703945447078656 2583193402466181248 5283426933194835456 7983660463923489664 10683893994652143872 13384127525380798080 16084361056109452288 337850513128554880 3038084043857209088 5738317574585863296 8438551105314517504 11138784636043171712 13839018166771825920 16539251697500480128 792741154519582720 3492974685248236928 6193208215976891136 8893441746705545344 11593675277434199552 14293908808162853760 16994142338891507968 1247631795910610560 3947865326639264768 6648098857367918976 9348332388096573184 12048565918825227392 14748799449553881600 17449032980282535808 1702522437301638400 4402755968030292608 7102989498758946816 9803223029487601024 12503456560216255232 15203690090944909440 17903923621673563648 2157413078692666240 4857646609421320448 7557880140149974656 10258113670878628864 12958347201607283072 15658580732335937280 18358814263064591488 2612303720083694080 5312537250812348288 8012770781541002496 10713004312269656704 13413237842998310912 16113471373726965120 366960830746067712 3067194361474721920 5767427892203376128 8467661422932030336 11167894953660684544 13868128484389338752 16568362015117992960 821851472137095552 3522085002865749760 6222318533594403968 8922552064323058176 11622785595051712384 14323019125780366592 17023252656509020800 1276742113528123392 3976975644256777600 6677209174985431808 9377442705714086016 12077676236442740224 14777909767171394432 17478143297900048640 1731632754919151232 4431866285647805440 7132099816376459648 9832333347105113856 12532566877833768064 15232800408562422272 17933033939291076480 2186523396310179072 4886756927038833280 7586990457767487488 10287223988496141696 12987457519224795904 15687691049953450112 18387924580682104320 2641414037701206912 5341647568429861120 8041881099158515328 10742114629887169536 13442348160615823744 16142581691344477952 396071148363580544 3096304679092234752 5796538209820888960 8496771740549543168 11197005271278197376 13897238802006851584 16597472332735505792 850961789754608384 3551195320483262592 6251428851211916800 8951662381940571008 11651895912669225216 14352129443397879424 17052362974126533632 1305852431145636224 4006085961874290432 6706319492602944640 9406553023331598848 12106786554060253056 14807020084788907264 17507253615517561472 1760743072536664064 4460976603265318272 7161210133993972480 9861443664722626688 12561677195451280896 15261910726179935104 17962144256908589312 2215633713927691904 4915867244656346112 7616100775385000320 10316334306113654528 13016567836842308736 15716801367570962944 18417034898299617152 2670524355318719744 5370757886047373952 8070991416776028160 10771224947504682368 13471458478233336576 16171692008961990784 425181465981093376 3125414996709747584 5825648527438401792 8525882058167056000 11226115588895710208 13926349119624364416 16626582650353018624 880072107372121216 3580305638100775424 6280539168829429632 8980772699558083840 11681006230286738048 14381239761015392256 17081473291744046464 1334962748763149056 4035196279491803264 6735429810220457472 9435663340949111680 12135896871677765888 14836130402406420096 17536363933135074304 1789853390154176896 4490086920882831104 7190320451611485312 9890553982340139520 12590787513068793728 15291021043797447936 17991254574526102144 2244744031545204736 4944977562273858944 7645211093002513152 10345444623731167360 13045678154459821568 15745911685188475776 18446145215917129984 2699634672936232576 5399868203664886784 8100101734393540992 10800335265122195200 13500568795850849408 16200802326579503616 454291783598606208 3154525314327260416 5854758845055914624 8554992375784568832 11255225906513223040 13955459437241877248 16655692967970531456 909182424989634048 3609415955718288256 6309649486446942464 9009883017175596672 11710116547904250880 14410350078632905088 17110583609361559296 1364073066380661888 4064306597109316096 6764540127837970304 9464773658566624512 12165007189295278720 14865240720023932928 17565474250752587136 1818963707771689728 4519197238500343936 7219430769228998144 9919664299957652352 12619897830686306560 15320131361414960768 18020364892143614976 2273854349162717568 4974087879891371776 7674321410620025984 10374554941348680192 13074788472077334400 15775022002805988608 28511459825091200 2728744990553745408 5428978521282399616 8129212052011053824 10829445582739708032 13529679113468362240 16229912644197016448 483402101216119040 3183635631944773248 5883869162673427456 8584102693402081664 11284336224130735872 13984569754859390080 16684803285588044288 938292742607146880 3638526273335801088 6338759804064455296 9038993334793109504 11739226865521763712 14439460396250417920 17139693926979072128 1393183383998174720 4093416914726828928 6793650445455483136 9493883976184137344 12194117506912791552 14894351037641445760 17594584568370099968 1848074025389202560 4548307556117856768 7248541086846510976 9948774617575165184 12649008148303819392 15349241679032473600 18049475209761127808 2302964666780230400 5003198197508884608 7703431728237538816 10403665258966193024 13103898789694847232 15804132320423501440 57621777442604032 2757855308171258240 5458088838899912448 8158322369628566656 10858555900357220864 13558789431085875072 16259022961814529280 512512418833631872 3212745949562286080 5912979480290940288 8613213011019594496 11313446541748248704 14013680072476902912 16713913603205557120 967403060224659712 3667636590953313920 6367870121681968128 9068103652410622336 11768337183139276544 14468570713867930752 17168804244596584960 1422293701615687552 4122527232344341760 6822760763072995968 9522994293801650176 12223227824530304384 14923461355258958592 17623694885987612800 1877184343006715392 4577417873735369600 7277651404464023808 9977884935192678016 12678118465921332224 15378351996649986432 18078585527378640640 2332074984397743232 5032308515126397440 7732542045855051648 10432775576583705856 13133009107312360064 15833242638041014272 86732095060116864 2786965625788771072 5487199156517425280 8187432687246079488 10887666217974733696 13587899748703387904 16288133279432042112 541622736451144704 3241856267179798912 5942089797908453120 8642323328637107328 11342556859365761536 14042790390094415744 16743023920823069952 996513377842172544 3696746908570826752 6396980439299480960 9097213970028135168 11797447500756789376 14497681031485443584 17197914562214097792 1451404019233200384 4151637549961854592 6851871080690508800 9552104611419163008 12252338142147817216 14952571672876471424 17652805203605125632 1906294660624228224 4606528191352882432 7306761722081536640 10006995252810190848 12707228783538845056 15407462314267499264 18107695844996153472 2361185302015256064 5061418832743910272 7761652363472564480 10461885894201218688 13162119424929872896 15862352955658527104 115842412677629696 2816075943406283904 5516309474134938112 8216543004863592320 10916776535592246528 13617010066320900736 16317243597049554944 570733054068657536 3270966584797311744 5971200115525965952 8671433646254620160 11371667176983274368 14071900707711928576 16772134238440582784 1025623695459685376 3725857226188339584 6426090756916993792 9126324287645648000 11826557818374302208 14526791349102956416 17227024879831610624 1480514336850713216 4180747867579367424 6880981398308021632 9581214929036675840 12281448459765330048 14981681990493984256 17681915521222638464 1935404978241741056 4635638508970395264 7335872039699049472 10036105570427703680 12736339101156357888 15436572631885012096 18136806162613666304 2390295619632768896 5090529150361423104 7790762681090077312 10490996211818731520 13191229742547385728 15891463273276039936 144952730295142528 2845186261023796736 5545419791752450944 8245653322481105152 10945886853209759360 13646120383938413568 16346353914667067776 599843371686170368 3300076902414824576 6000310433143478784 8700543963872132992 11400777494600787200 14101011025329441408 16801244556058095616 1054734013077198208 3754967543805852416 6455201074534506624 9155434605263160832 11855668135991815040 14555901666720469248 17256135197449123456 1509624654468226048 4209858185196880256 6910091715925534464 9610325246654188672 12310558777382842880 15010792308111497088 17711025838840151296 1964515295859253888 4664748826587908096 7364982357316562304 10065215888045216512 12765449418773870720 15465682949502524928 18165916480231179136 2419405937250281728 5119639467978935936 7819872998707590144 10520106529436244352 13220340060164898560 15920573590893552768 174063047912655360 2874296578641309568 5574530109369963776 8274763640098617984 10974997170827272192 13675230701555926400 16375464232284580608 628953689303683200 3329187220032337408 6029420750760991616 8729654281489645824 11429887812218300032 14130121342946954240 16830354873675608448 1083844330694711040 3784077861423365248 6484311392152019456 9184544922880673664 11884778453609327872 14585011984337982080 17285245515066636288 1538734972085738880 4238968502814393088 6939202033543047296 9639435564271701504 12339669095000355712 15039902625729009920 17740136156457664128 1993625613476766720 4693859144205420928 7394092674934075136 10094326205662729344 12794559736391383552 15494793267120037760 18195026797848691968 2448516254867794560 5148749785596448768 7848983316325102976 10549216847053757184 13249450377782411392 15949683908511065600 203173365530168192 2903406896258822400 5603640426987476608 8303873957716130816 11004107488444785024 13704341019173439232 16404574549902093440 658064006921196032 3358297537649850240 6058531068378504448 8758764599107158656 11458998129835812864 14159231660564467072 16859465191293121280 1112954648312223872 3813188179040878080 6513421709769532288 9213655240498186496 11913888771226840704 14614122301955494912 17314355832684149120 1567845289703251712 4268078820431905920 6968312351160560128 9668545881889214336 12368779412617868544 15069012943346522752 17769246474075176960 2022735931094279552 4722969461822933760 7423202992551587968 10123436523280242176 12823670054008896384 15523903584737550592 18224137115466204800 2477626572485307392 5177860103213961600 7878093633942615808 10578327164671270016 13278560695399924224 15978794226128578432 232283683147681024 2932517213876335232 5632750744604989440 8332984275333643648 11033217806062297856 13733451336790952064 16433684867519606272 687174324538708864 3387407855267363072 6087641385996017280 8787874916724671488 11488108447453325696 14188341978181979904 16888575508910634112 1142064965929736704 3842298496658390912 6542532027387045120 9242765558115699328 11942999088844353536 14643232619573007744 17343466150301661952 1596955607320764544 4297189138049418752 6997422668778072960 9697656199506727168 12397889730235381376 15098123260964035584 17798356791692689792 2051846248711792384 4752079779440446592 7452313310169100800 10152546840897755008 12852780371626409216 15553013902355063424 18253247433083717632 2506736890102820224 5206970420831474432 7907203951560128640 10607437482288782848 13307671013017437056 16007904543746091264 261394000765193856 2961627531493848064 5661861062222502272 8362094592951156480 11062328123679810688 13762561654408464896 16462795185137119104 716284642156221696 3416518172884875904 6116751703613530112 8816985234342184320 11517218765070838528 14217452295799492736 16917685826528146944 1171175283547249536 3871408814275903744 6571642345004557952 9271875875733212160 11972109406461866368 14672342937190520576 17372576467919174784 1626065924938277376 4326299455666931584 7026532986395585792 9726766517124240000 12427000047852894208 15127233578581548416 17827467109310202624 2080956566329305216 4781190097057959424 7481423627786613632 10181657158515267840 12881890689243922048 15582124219972576256 18282357750701230464 2535847207720333056 5236080738448987264 7936314269177641472 10636547799906295680 13336781330634949888 16037014861363604096 290504318382706688 2990737849111360896 5690971379840015104 8391204910568669312 11091438441297323520 13791671972025977728 16491905502754631936 745394959773734528 3445628490502388736 6145862021231042944 8846095551959697152 11546329082688351360 14246562613417005568 16946796144145659776 1200285601164762368 3900519131893416576 6600752662622070784 9300986193350724992 12001219724079379200 14701453254808033408 17401686785536687616 1655176242555790208 4355409773284444416 7055643304013098624 9755876834741752832 12456110365470407040 15156343896199061248 17856577426927715456 2110066883946818048 4810300414675472256 7510533945404126464 10210767476132780672 12911001006861434880 15611234537590089088 18311468068318743296 2564957525337845888 5265191056066500096 7965424586795154304 10665658117523808512 13365891648252462720 16066125178981116928 319614636000219520 3019848166728873728 5720081697457527936 8420315228186182144 11120548758914836352 13820782289643490560 16521015820372144768 774505277391247360 3474738808119901568 6174972338848555776 8875205869577209984 11575439400305864192 14275672931034518400 16975906461763172608 1229395918782275200 3929629449510929408 6629862980239583616 9330096510968237824 12030330041696892032 14730563572425546240 17430797103154200448 1684286560173303040 4384520090901957248 7084753621630611456 9784987152359265664 12485220683087919872 15185454213816574080 17885687744545228288 2139177201564330880 4839410732292985088 7539644263021639296 10239877793750293504 12940111324478947712 15640344855207601920 18340578385936256128 2594067842955358720 5294301373684012928 7994534904412667136 10694768435141321344 13395001965869975552 16095235496598629760 348724953617732352 3048958484346386560 5749192015075040768 8449425545803694976 11149659076532349184 13849892607261003392 16550126137989657600 803615595008760192 3503849125737414400 6204082656466068608 8904316187194722816 11604549717923377024 14304783248652031232 17005016779380685440 1258506236399788032 3958739767128442240 6658973297857096448 9359206828585750656 12059440359314404864 14759673890043059072 17459907420771713280 1713396877790815872 4413630408519470080 7113863939248124288 9814097469976778496 12514331000705432704 15214564531434086912 17914798062162741120 2168287519181843712 4868521049910497920 7568754580639152128 10268988111367806336 12969221642096460544 15669455172825114752 18369688703553768960 2623178160572871552 5323411691301525760 8023645222030179968 10723878752758834176 13424112283487488384 16124345814216142592 377835271235245184 3078068801963899392 5778302332692553600 8478535863421207808 11178769394149862016 13879002924878516224 16579236455607170432 832725912626273024 3532959443354927232 6233192974083581440 8933426504812235648 11633660035540889856 14333893566269544064 17034127096998198272 1287616554017300864 3987850084745955072 6688083615474609280 9388317146203263488 12088550676931917696 14788784207660571904 17489017738389226112 1742507195408328704 4442740726136982912 7142974256865637120 9843207787594291328 12543441318322945536 15243674849051599744 17943908379780253952 2197397836799356544 4897631367528010752 7597864898256664960 10298098428985319168 12998331959713973376 15698565490442627584 18398799021171281792 2652288478190384384 5352522008919038592 8052755539647692800 10752989070376347008 13453222601105001216 16153456131833655424 406945588852758016 3107179119581412224 5807412650310066432 8507646181038720640 11207879711767374848 13908113242496029056 16608346773224683264 861836230243785856 3562069760972440064 6262303291701094272 8962536822429748480 11662770353158402688 14363003883887056896 17063237414615711104 1316726871634813696 4016960402363467904 6717193933092122112 9417427463820776320 12117660994549430528 14817894525278084736 17518128056006738944 1771617513025841536 4471851043754495744 7172084574483149952 9872318105211804160 12572551635940458368 15272785166669112576 17973018697397766784 2226508154416869376 4926741685145523584 7626975215874177792 10327208746602832000 13027442277331486208 15727675808060140416 18427909338788794624 2681398795807897216 5381632326536551424 8081865857265205632 10782099387993859840 13482332918722514048 16182566449451168256 436055906470270848 3136289437198925056 5836522967927579264 8536756498656233472 11236990029384887680 13937223560113541888 16637457090842196096 890946547861298688 3591180078589952896 6291413609318607104 8991647140047261312 11691880670775915520 14392114201504569728 17092347732233223936 1345837189252326528 4046070719980980736 6746304250709634944 9446537781438289152 12146771312166943360 14847004842895597568 17547238373624251776 1800727830643354368 4500961361372008576 7201194892100662784 9901428422829316992 12601661953557971200 15301895484286625408 18002129015015279616 2255618472034382208 4955852002763036416 7656085533491690624 10356319064220344832 13056552594948999040 15756786125677653248 10275582696755840 2710509113425410048 5410742644154064256 8110976174882718464 10811209705611372672 13511443236340026880 16211676767068681088 465166224087783680 3165399754816437888 5865633285545092096 8565866816273746304 11266100347002400512 13966333877731054720 16666567408459708928 920056865478811520 3620290396207465728 6320523926936119936 9020757457664774144 11720990988393428352 14421224519122082560 17121458049850736768 1374947506869839360 4075181037598493568 6775414568327147776 9475648099055801984 12175881629784456192 14876115160513110400 17576348691241764608 1829838148260867200 4530071678989521408 7230305209718175616 9930538740446829824 12630772271175484032 15331005801904138240 18031239332632792448 2284728789651895040 4984962320380549248 7685195851109203456 10385429381837857664 13085662912566511872 15785896443295166080 39385900314268672 2739619431042922880 5439852961771577088 8140086492500231296 10840320023228885504 13540553553957539712 16240787084686193920 494276541705296512 3194510072433950720 5894743603162604928 8594977133891259136 11295210664619913344 13995444195348567552 16695677726077221760 949167183096324352 3649400713824978560 6349634244553632768 9049867775282286976 11750101306010941184 14450334836739595392 17150568367468249600 1404057824487352192 4104291355216006400 6804524885944660608 9504758416673314816 12204991947401969024 14905225478130623232 17605459008859277440 1858948465878380032 4559181996607034240 7259415527335688448 9959649058064342656 12659882588792996864 15360116119521651072 18060349650250305280 2313839107269407872 5014072637998062080 7714306168726716288 10414539699455370496 13114773230184024704 15815006760912678912 68496217931781504 2768729748660435712 5468963279389089920 8169196810117744128 10869430340846398336 13569663871575052544 16269897402303706752 523386859322809344 3223620390051463552 5923853920780117760 8624087451508771968 11324320982237426176 14024554512966080384 16724788043694734592 978277500713837184 3678511031442491392 6378744562171145600 9078978092899799808 11779211623628454016 14479445154357108224 17179678685085762432 1433168142104865024 4133401672833519232 6833635203562173440 9533868734290827648 12234102265019481856 14934335795748136064 17634569326476790272 1888058783495892864 4588292314224547072 7288525844953201280 9988759375681855488 12688992906410509696 15389226437139163904 18089459967867818112 2342949424886920704 5043182955615574912 7743416486344229120 10443650017072883328 13143883547801537536 15844117078530191744 97606535549294336 2797840066277948544 5498073597006602752 8198307127735256960 10898540658463911168 13598774189192565376 16299007719921219584 552497176940322176 3252730707668976384 5952964238397630592 8653197769126284800 11353431299854939008 14053664830583593216 16753898361312247424 1007387818331350016 3707621349060004224 6407854879788658432 9108088410517312640 11808321941245966848 14508555471974621056 17208789002703275264 1462278459722377856 4162511990451032064 6862745521179686272 9562979051908340480 12263212582636994688 14963446113365648896 17663679644094303104 1917169101113405696 4617402631842059904 7317636162570714112 10017869693299368320 12718103224028022528 15418336754756676736 18118570285485330944 2372059742504433536 5072293273233087744 7772526803961741952 10472760334690396160 13172993865419050368 15873227396147704576 126716853166807168 2826950383895461376 5527183914624115584 8227417445352769792 10927650976081424000 13627884506810078208 16328118037538732416 581607494557835008 3281841025286489216 5982074556015143424 8682308086743797632 11382541617472451840 14082775148201106048 16783008678929760256 1036498135948862848 3736731666677517056 6436965197406171264 9137198728134825472 11837432258863479680 14537665789592133888 17237899320320788096 1491388777339890688 4191622308068544896 6891855838797199104 9592089369525853312 12292322900254507520 14992556430983161728 17692789961711815936 1946279418730918528 4646512949459572736 7346746480188226944 10046980010916881152 12747213541645535360 15447447072374189568 18147680603102843776 2401170060121946368 5101403590850600576 7801637121579254784 10501870652307908992 13202104183036563200 15902337713765217408 155827170784320000 2856060701512974208 5556294232241628416 8256527762970282624 10956761293698936832 13656994824427591040 16357228355156245248 610717812175347840 3310951342904002048 6011184873632656256 8711418404361310464 11411651935089964672 14111885465818618880 16812118996547273088 1065608453566375680 3765841984295029888 6466075515023684096 9166309045752338304 11866542576480992512 14566776107209646720 17267009637938300928 1520499094957403520 4220732625686057728 6920966156414711936 9621199687143366144 12321433217872020352 15021666748600674560 17721900279329328768 1975389736348431360 4675623267077085568 7375856797805739776 10076090328534393984 12776323859263048192 15476557389991702400 18176790920720356608 2430280377739459200 5130513908468113408 7830747439196767616 10530980969925421824 13231214500654076032 15931448031382730240 184937488401832832 2885171019130487040 5585404549859141248 8285638080587795456 10985871611316449664 13686105142045103872 16386338672773758080 639828129792860672 3340061660521514880 6040295191250169088 8740528721978823296 11440762252707477504 14140995783436131712 16841229314164785920 1094718771183888512 3794952301912542720 6495185832641196928 9195419363369851136 11895652894098505344 14595886424827159552 17296119955555813760 1549609412574916352 4249842943303570560 6950076474032224768 9650310004760878976 12350543535489533184 15050777066218187392 17751010596946841600 2004500053965944192 4704733584694598400 7404967115423252608 10105200646151906816 12805434176880561024 15505667707609215232 18205901238337869440 2459390695356972032 5159624226085626240 7859857756814280448 10560091287542934656 13260324818271588864 15960558349000243072 214047806019345664 2914281336747999872 5614514867476654080 8314748398205308288 11014981928933962496 13715215459662616704 16415448990391270912 668938447410373504 3369171978139027712 6069405508867681920 8769639039596336128 11469872570324990336 14170106101053644544 16870339631782298752 1123829088801401344 3824062619530055552 6524296150258709760 9224529680987363968 11924763211716018176 14624996742444672384 17325230273173326592 1578719730192429184 4278953260921083392 6979186791649737600 9679420322378391808 12379653853107046016 15079887383835700224 17780120914564354432 2033610371583457024 4733843902312111232 7434077433040765440 10134310963769419648 12834544494498073856 15534778025226728064 18235011555955382272 2488501012974484864 5188734543703139072 7888968074431793280 10589201605160447488 13289435135889101696 15989668666617755904 243158123636858496 2943391654365512704 5643625185094166912 8343858715822821120 11044092246551475328 13744325777280129536 16444559308008783744 698048765027886336 3398282295756540544 6098515826485194752 8798749357213848960 11498982887942503168 14199216418671157376 16899449949399811584 1152939406418914176 3853172937147568384 6553406467876222592 9253639998604876800 11953873529333531008 14654107060062185216 17354340590790839424 1607830047809942016 4308063578538596224 7008297109267250432 9708530639995904640 12408764170724558848 15108997701453213056 17809231232181867264 2062720689200969856 4762954219929624064 7463187750658278272 10163421281386932480 12863654812115586688 15563888342844240896 18264121873572895104 2517611330591997696 5217844861320651904 7918078392049306112 10618311922777960320 13318545453506614528 16018778984235268736 272268441254371328 2972501971983025536 5672735502711679744 8372969033440333952 11073202564168988160 13773436094897642368 16473669625626296576 727159082645399168 3427392613374053376 6127626144102707584 8827859674831361792 11528093205560016000 14228326736288670208 16928560267017324416 1182049724036427008 3882283254765081216 6582516785493735424 9282750316222389632 11982983846951043840 14683217377679698048 17383450908408352256 1636940365427454848 4337173896156109056 7037407426884763264 9737640957613417472 12437874488342071680 15138108019070725888 17838341549799380096 2091831006818482688 4792064537547136896 7492298068275791104 10192531599004445312 12892765129733099520 15592998660461753728 18293232191190407936 2546721648209510528 5246955178938164736 7947188709666818944 10647422240395473152 13347655771124127360 16047889301852781568 301378758871884160 3001612289600538368 5701845820329192576 8402079351057846784 11102312881786500992 13802546412515155200 16502779943243809408 756269400262912000 3456502930991566208 6156736461720220416 8856969992448874624 11557203523177528832 14257437053906183040 16957670584634837248 1211160041653939840 3911393572382594048 6611627103111248256 9311860633839902464 12012094164568556672 14712327695297210880 17412561226025865088 1666050683044967680 4366284213773621888 7066517744502276096 9766751275230930304 12466984805959584512 15167218336688238720 17867451867416892928 2120941324435995520 4821174855164649728 7521408385893303936 10221641916621958144 12921875447350612352 15622108978079266560 18322342508807920768 2575831965827023360 5276065496555677568 7976299027284331776 10676532558012985984 13376766088741640192 16076999619470294400 330489076489396992 3030722607218051200 5730956137946705408 8431189668675359616 11131423199404013824 13831656730132668032 16531890260861322240 785379717880424832 3485613248609079040 6185846779337733248 8886080310066387456 11586313840795041664 14286547371523695872 16986780902252350080 1240270359271452672 3940503890000106880 6640737420728761088 9340970951457415296 12041204482186069504 14741438012914723712 17441671543643377920 1695161000662480512 4395394531391134720 7095628062119788928 9795861592848443136 12496095123577097344 15196328654305751552 17896562185034405760 2150051642053508352 4850285172782162560 7550518703510816768 10250752234239470976 12950985764968125184 15651219295696779392 18351452826425433600 2604942283444536192 5305175814173190400 8005409344901844608 10705642875630498816 13405876406359153024 16106109937087807232 359599394106909824 3059832924835564032 5760066455564218240 8460299986292872448 11160533517021526656 13860767047750180864 16561000578478835072 814490035497937664 3514723566226591872 6214957096955246080 8915190627683900288 11615424158412554496 14315657689141208704 17015891219869862912 1269380676888965504 3969614207617619712 6669847738346273920 9370081269074928128 12070314799803582336 14770548330532236544 17470781861260890752 1724271318279993344 4424504849008647552 7124738379737301760 9824971910465955968 12525205441194610176 15225438971923264384 17925672502651918592 2179161959671021184 4879395490399675392 7579629021128329600 10279862551856983808 12980096082585638016 15680329613314292224 18380563144042946432 2634052601062049024 5334286131790703232 8034519662519357440 10734753193248011648 13434986723976665856 16135220254705320064 388709711724422656 3088943242453076864 5789176773181731072 8489410303910385280 11189643834639039488 13889877365367693696 16590110896096347904 843600353115450496 3543833883844104704 6244067414572758912 8944300945301413120 11644534476030067328 14344768006758721536 17045001537487375744 1298490994506478336 3998724525235132544 6698958055963786752 9399191586692440960 12099425117421095168 14799658648149749376 17499892178878403584 1753381635897506176 4453615166626160384 7153848697354814592 9854082228083468800 12554315758812123008 15254549289540777216 17954782820269431424 2208272277288534016 4908505808017188224 7608739338745842432 10308972869474496640 13009206400203150848 15709439930931805056 18409673461660459264 2663162918679561856 5363396449408216064 8063629980136870272 10763863510865524480 13464097041594178688 16164330572322832896 417820029341935488 3118053560070589696 5818287090799243904 8518520621527898112 11218754152256552320 13918987682985206528 16619221213713860736 872710670732963328 3572944201461617536 6273177732190271744 8973411262918925952 11673644793647580160 14373878324376234368 17074111855104888576 1327601312123991168 4027834842852645376 6728068373581299584 9428301904309953792 12128535435038608000 14828768965767262208 17529002496495916416 1782491953515019008 4482725484243673216 7182959014972327424 9883192545700981632 12583426076429635840 15283659607158290048 17983893137886944256 2237382594906046848 4937616125634701056 7637849656363355264 10338083187092009472 13038316717820663680 15738550248549317888 18438783779277972096 2692273236297074688 5392506767025728896 8092740297754383104 10792973828483037312 13493207359211691520 16193440889940345728 446930346959448320 3147163877688102528 5847397408416756736 8547630939145410944 11247864469874065152 13948098000602719360 16648331531331373568 901820988350476160 3602054519079130368 6302288049807784576 9002521580536438784 11702755111265092992 14402988641993747200 17103222172722401408 1356711629741504000 4056945160470158208 6757178691198812416 9457412221927466624 12157645752656120832 14857879283384775040 17558112814113429248 1811602271132531840 4511835801861186048 7212069332589840256 9912302863318494464 12612536394047148672 15312769924775802880 18013003455504457088 2266492912523559680 4966726443252213888 7666959973980868096 10367193504709522304 13067427035438176512 15767660566166830720 21150023185933312 2721383553914587520 5421617084643241728 8121850615371895936 10822084146100550144 13522317676829204352 16222551207557858560 476040664576961152 3176274195305615360 5876507726034269568 8576741256762923776 11276974787491577984 13977208318220232192 16677441848948886400 930931305967988992 3631164836696643200 6331398367425297408 9031631898153951616 11731865428882605824 14432098959611260032 17132332490339914240 1385821947359016832 4086055478087671040 6786289008816325248 9486522539544979456 12186756070273633664 14886989601002287872 17587223131730942080 1840712588750044672 4540946119478698880 7241179650207353088 9941413180936007296 12641646711664661504 15341880242393315712 18042113773121969920 2295603230141072512 4995836760869726720 7696070291598380928 10396303822327035136 13096537353055689344 15796770883784343552 50260340803446144 2750493871532100352 5450727402260754560 8150960932989408768 10851194463718062976 13551427994446717184 16251661525175371392 505150982194473984 3205384512923128192 5905618043651782400 8605851574380436608 11306085105109090816 14006318635837745024 16706552166566399232 960041623585501824 3660275154314156032 6360508685042810240 9060742215771464448 11760975746500118656 14461209277228772864 17161442807957427072 1414932264976529664 4115165795705183872 6815399326433838080 9515632857162492288 12215866387891146496 14916099918619800704 17616333449348454912 1869822906367557504 4570056437096211712 7270289967824865920 9970523498553520128 12670757029282174336 15370990560010828544 18071224090739482752 2324713547758585344 5024947078487239552 7725180609215893760 10425414139944547968 13125647670673202176 15825881201401856384 79370658420958976 2779604189149613184 5479837719878267392 8180071250606921600 10880304781335575808 13580538312064230016 16280771842792884224 534261299811986816 3234494830540641024 5934728361269295232 8634961891997949440 11335195422726603648 14035428953455257856 16735662484183912064 989151941203014656 3689385471931668864 6389619002660323072 9089852533388977280 11790086064117631488 14490319594846285696 17190553125574939904 1444042582594042496 4144276113322696704 6844509644051350912 9544743174780005120 12244976705508659328 14945210236237313536 17645443766965967744 1898933223985070336 4599166754713724544 7299400285442378752 9999633816171032960 12699867346899687168 15400100877628341376 18100334408356995584 2353823865376098176 5054057396104752384 7754290926833406592 10454524457562060800 13154757988290715008 15854991519019369216 108480976038471808 2808714506767126016 5508948037495780224 8209181568224434432 10909415098953088640 13609648629681742848 16309882160410397056 563371617429499648 3263605148158153856 5963838678886808064 8664072209615462272 11364305740344116480 14064539271072770688 16764772801801424896 1018262258820527488 3718495789549181696 6418729320277835904 9118962851006490112 11819196381735144320 14519429912463798528 17219663443192452736 1473152900211555328 4173386430940209536 6873619961668863744 9573853492397517952 12274087023126172160 14974320553854826368 17674554084583480576 1928043541602583168 4628277072331237376 7328510603059891584 10028744133788545792 12728977664517200000 15429211195245854208 18129444725974508416 2382934182993611008 5083167713722265216 7783401244450919424 10483634775179573632 13183868305908227840 15884101836636882048 137591293655984640 2837824824384638848 5538058355113293056 8238291885841947264 10938525416570601472 13638758947299255680 16338992478027909888 592481935047012480 3292715465775666688 5992948996504320896 8693182527232975104 11393416057961629312 14093649588690283520 16793883119418937728 1047372576438040320 3747606107166694528 6447839637895348736 9148073168624002944 11848306699352657152 14548540230081311360 17248773760809965568 1502263217829068160 4202496748557722368 6902730279286376576 9602963810015030784 12303197340743684992 15003430871472339200 17703664402200993408 1957153859220096000 4657387389948750208 7357620920677404416 10057854451406058624 12758087982134712832 15458321512863367040 18158555043592021248 2412044500611123840 5112278031339778048 7812511562068432256 10512745092797086464 13212978623525740672 15913212154254394880 166701611273497472 2866935142002151680 5567168672730805888 8267402203459460096 10967635734188114304 13667869264916768512 16368102795645422720 621592252664525312 3321825783393179520 6022059314121833728 8722292844850487936 11422526375579142144 14122759906307796352 16822993437036450560 1076482894055553152 3776716424784207360 6476949955512861568 9177183486241515776 11877417016970169984 14577650547698824192 17277884078427478400 1531373535446580992 4231607066175235200 6931840596903889408 9632074127632543616 12332307658361197824 15032541189089852032 17732774719818506240 1986264176837608832 4686497707566263040 7386731238294917248 10086964769023571456 12787198299752225664 15487431830480879872 18187665361209534080 2441154818228636672 5141388348957290880 7841621879685945088 10541855410414599296 13242088941143253504 15942322471871907712 195811928891010304 2896045459619664512 5596278990348318720 8296512521076972928 10996746051805627136 13696979582534281344 16397213113262935552 650702570282038144 3350936101010692352 6051169631739346560 8751403162468000768 11451636693196654976 14151870223925309184 16852103754653963392 1105593211673065984 3805826742401720192 6506060273130374400 9206293803859028608 11906527334587682816 14606760865316337024 17306994396044991232 1560483853064093824 4260717383792748032 6960950914521402240 9661184445250056448 12361417975978710656 15061651506707364864 17761885037436019072 2015374494455121664 4715608025183775872 7415841555912430080 10116075086641084288 12816308617369738496 15516542148098392704 18216775678827046912 2470265135846149504 5170498666574803712 7870732197303457920 10570965728032112128 13271199258760766336 15971432789489420544 224922246508523136 2925155777237177344 5625389307965831552 8325622838694485760 11025856369423139968 13726089900151794176 16426323430880448384 679812887899550976 3380046418628205184 6080279949356859392 8780513480085513600 11480747010814167808 14180980541542822016 16881214072271476224 1134703529290578816 3834937060019233024 6535170590747887232 9235404121476541440 11935637652205195648 14635871182933849856 17336104713662504064 1589594170681606656 4289827701410260864 6990061232138915072 9690294762867569280 12390528293596223488 15090761824324877696 17790995355053531904 2044484812072634496 4744718342801288704 7444951873529942912 10145185404258597120 12845418934987251328 15545652465715905536 18245885996444559744 2499375453463662336 5199608984192316544 7899842514920970752 10600076045649624960 13300309576378279168 16000543107106933376 254032564126035968 2954266094854690176 5654499625583344384 8354733156311998592 11054966687040652800 13755200217769307008 16455433748497961216 708923205517063808 3409156736245718016 6109390266974372224 8809623797703026432 11509857328431680640 14210090859160334848 16910324389888989056 1163813846908091648 3864047377636745856 6564280908365400064 9264514439094054272 11964747969822708480 14664981500551362688 17365215031280016896 1618704488299119488 4318938019027773696 7019171549756427904 9719405080485082112 12419638611213736320 15119872141942390528 17820105672671044736 2073595129690147328 4773828660418801536 7474062191147455744 10174295721876109952 12874529252604764160 15574762783333418368 18274996314062072576 2528485771081175168 5228719301809829376 7928952832538483584 10629186363267137792 13329419893995792000 16029653424724446208 283142881743548800 2983376412472203008 5683609943200857216 8383843473929511424 11084077004658165632 13784310535386819840 16484544066115474048 738033523134576640 3438267053863230848 6138500584591885056 8838734115320539264 11538967646049193472 14239201176777847680 16939434707506501888 1192924164525604480 3893157695254258688 6593391225982912896 9293624756711567104 11993858287440221312 14694091818168875520 17394325348897529728 1647814805916632320 4348048336645286528 7048281867373940736 9748515398102594944 12448748928831249152 15148982459559903360 17849215990288557568 2102705447307660160 4802938978036314368 7503172508764968576 10203406039493622784 12903639570222276992 15603873100950931200 18304106631679585408 2557596088698688000 5257829619427342208 7958063150155996416 10658296680884650624 13358530211613304832 16058763742341959040 312253199361061632 3012486730089715840 5712720260818370048 8412953791547024256 11113187322275678464 13813420853004332672 16513654383732986880 767143840752089472 3467377371480743680 6167610902209397888 8867844432938052096 11568077963666706304 14268311494395360512 16968545025124014720 1222034482143117312 3922268012871771520 6622501543600425728 9322735074329079936 12022968605057734144 14723202135786388352 17423435666515042560 1676925123534145152 4377158654262799360 7077392184991453568 9777625715720107776 12477859246448761984 15178092777177416192 17878326307906070400 2131815764925172992 4832049295653827200 7532282826382481408 10232516357111135616 12932749887839789824 15632983418568444032 18333216949297098240 2586706406316200832 5286939937044855040 7987173467773509248 10687406998502163456 13387640529230817664 16087874059959471872 341363516978574464 3041597047707228672 5741830578435882880 8442064109164537088 11142297639893191296 13842531170621845504 16542764701350499712 796254158369602304 3496487689098256512 6196721219826910720 8896954750555564928 11597188281284219136 14297421812012873344 16997655342741527552 1251144799760630144 3951378330489284352 6651611861217938560 9351845391946592768 12052078922675246976 14752312453403901184 17452545984132555392 1706035441151657984 4406268971880312192 7106502502608966400 9806736033337620608 12506969564066274816 15207203094794929024 17907436625523583232 2160926082542685824 4861159613271340032 7561393143999994240 10261626674728648448 12961860205457302656 15662093736185956864 18362327266914611072 2615816723933713664 5316050254662367872 8016283785391022080 10716517316119676288 13416750846848330496 16116984377576984704 370473834596087296 3070707365324741504 5770940896053395712 8471174426782049920 11171407957510704128 13871641488239358336 16571875018968012544 825364475987115136 3525598006715769344 6225831537444423552 8926065068173077760 11626298598901731968 14326532129630386176 17026765660359040384 1280255117378142976 3980488648106797184 6680722178835451392 9380955709564105600 12081189240292759808 14781422771021414016 17481656301750068224 1735145758769170816 4435379289497825024 7135612820226479232 9835846350955133440 12536079881683787648 15236313412412441856 17936546943141096064 2190036400160198656 4890269930888852864 7590503461617507072 10290736992346161280 12990970523074815488 15691204053803469696 18391437584532123904 2644927041551226496 5345160572279880704 8045394103008534912 10745627633737189120 13445861164465843328 16146094695194497536 399584152213600128 3099817682942254336 5800051213670908544 8500284744399562752 11200518275128216960 13900751805856871168 16600985336585525376 854474793604627968 3554708324333282176 6254941855061936384 8955175385790590592 11655408916519244800 14355642447247899008 17055875977976553216 1309365434995655808 4009598965724310016 6709832496452964224 9410066027181618432 12110299557910272640 14810533088638926848 17510766619367581056 1764256076386683648 4464489607115337856 7164723137843992064 9864956668572646272 12565190199301300480 15265423730029954688 17965657260758608896 2219146717777711488 4919380248506365696 7619613779235019904 10319847309963674112 13020080840692328320 15720314371420982528 18420547902149636736 2674037359168739328 5374270889897393536 8074504420626047744 10774737951354701952 13474971482083356160 16175205012812010368 428694469831112960 3128928000559767168 5829161531288421376 8529395062017075584 11229628592745729792 13929862123474384000 16630095654203038208 883585111222140800 3583818641950795008 6284052172679449216 8984285703408103424 11684519234136757632 14384752764865411840 17084986295594066048 1338475752613168640 4038709283341822848 6738942814070477056 9439176344799131264 12139409875527785472 14839643406256439680 17539876936985093888 1793366394004196480 4493599924732850688 7193833455461504896 9894066986190159104 12594300516918813312 15294534047647467520 17994767578376121728 2248257035395224320 4948490566123878528 7648724096852532736 10348957627581186944 13049191158309841152 15749424689038495360 2914146057597952 2703147676786252160 5403381207514906368 8103614738243560576 10803848268972214784 13504081799700868992 16204315330429523200 457804787448625792 3158038318177280000 5858271848905934208 8558505379634588416 11258738910363242624 13958972441091896832 16659205971820551040 912695428839653632 3612928959568307840 6313162490296962048 9013396021025616256 11713629551754270464 14413863082482924672 17114096613211578880 1367586070230681472 4067819600959335680 6768053131687989888 9468286662416644096 12168520193145298304 14868753723873952512 17568987254602606720 1822476711621709312 4522710242350363520 7222943773079017728 9923177303807671936 12623410834536326144 15323644365264980352 18023877895993634560 2277367353012737152 4977600883741391360 7677834414470045568 10378067945198699776 13078301475927353984 15778535006656008192 32024463675110784 2732257994403764992 5432491525132419200 8132725055861073408 10832958586589727616 13533192117318381824 16233425648047036032 486915105066138624 3187148635794792832 5887382166523447040 8587615697252101248 11287849227980755456 13988082758709409664 16688316289438063872 941805746457166464 3642039277185820672 6342272807914474880 9042506338643129088 11742739869371783296 14442973400100437504 17143206930829091712 1396696387848194304 4096929918576848512 6797163449305502720 9497396980034156928 12197630510762811136 14897864041491465344 17598097572220119552 1851587029239222144 4551820559967876352 7252054090696530560 9952287621425184768 12652521152153838976 15352754682882493184 18052988213611147392 2306477670630249984 5006711201358904192 7706944732087558400 10407178262816212608 13107411793544866816 15807645324273521024 61134781292623616 2761368312021277824 5461601842749932032 8161835373478586240 10862068904207240448 13562302434935894656 16262535965664548864 516025422683651456 3216258953412305664 5916492484140959872 8616726014869614080 11316959545598268288 14017193076326922496 16717426607055576704 970916064074679296 3671149594803333504 6371383125531987712 9071616656260641920 11771850186989296128 14472083717717950336 17172317248446604544 1425806705465707136 4126040236194361344 6826273766923015552 9526507297651669760 12226740828380323968 14926974359108978176 17627207889837632384 1880697346856734976 4580930877585389184 7281164408314043392 9981397939042697600 12681631469771351808 15381865000500006016 18082098531228660224 2335587988247762816 5035821518976417024 7736055049705071232 10436288580433725440 13136522111162379648 15836755641891033856 90245098910136448 2790478629638790656 5490712160367444864 8190945691096099072 10891179221824753280 13591412752553407488 16291646283282061696 545135740301164288 3245369271029818496 5945602801758472704 8645836332487126912 11346069863215781120 14046303393944435328 16746536924673089536 1000026381692192128 3700259912420846336 6400493443149500544 9100726973878154752 11800960504606808960 14501194035335463168 17201427566064117376 1454917023083219968 4155150553811874176 6855384084540528384 9555617615269182592 12255851145997836800 14956084676726491008 17656318207455145216 1909807664474247808 4610041195202902016 7310274725931556224 10010508256660210432 12710741787388864640 15410975318117518848 18111208848846173056 2364698305865275648 5064931836593929856 7765165367322584064 10465398898051238272 13165632428779892480 15865865959508546688 119355416527649280 2819588947256303488 5519822477984957696 8220056008713611904 10920289539442266112 13620523070170920320 16320756600899574528 574246057918677120 3274479588647331328 5974713119375985536 8674946650104639744 11375180180833293952 14075413711561948160 16775647242290602368 1029136699309704960 3729370230038359168 6429603760767013376 9129837291495667584 11830070822224321792 14530304352952976000 17230537883681630208 1484027340700732800 4184260871429387008 6884494402158041216 9584727932886695424 12284961463615349632 14985194994344003840 17685428525072658048 1938917982091760640 4639151512820414848 7339385043549069056 10039618574277723264 12739852105006377472 15440085635735031680 18140319166463685888 2393808623482788480 5094042154211442688 7794275684940096896 10494509215668751104 13194742746397405312 15894976277126059520 148465734145162112 2848699264873816320 5548932795602470528 8249166326331124736 10949399857059778944 13649633387788433152 16349866918517087360 603356375536189952 3303589906264844160 6003823436993498368 8704056967722152576 11404290498450806784 14104524029179460992 16804757559908115200 1058247016927217792 3758480547655872000 6458714078384526208 9158947609113180416 11859181139841834624 14559414670570488832 17259648201299143040 1513137658318245632 4213371189046899840 6913604719775554048 9613838250504208256 12314071781232862464 15014305311961516672 17714538842690170880 1968028299709273472 4668261830437927680 7368495361166581888 10068728891895236096 12768962422623890304 15469195953352544512 18169429484081198720 2422918941100301312 5123152471828955520 7823386002557609728 10523619533286263936 13223853064014918144 15924086594743572352 177576051762674944 2877809582491329152 5578043113219983360 8278276643948637568 10978510174677291776 13678743705405945984 16378977236134600192 632466693153702784 3332700223882356992 6032933754611011200 8733167285339665408 11433400816068319616 14133634346796973824 16833867877525628032 1087357334544730624 3787590865273384832 6487824396002039040 9188057926730693248 11888291457459347456 14588524988188001664 17288758518916655872 1542247975935758464 4242481506664412672 6942715037393066880 9642948568121721088 12343182098850375296 15043415629579029504 17743649160307683712 1997138617326786304 4697372148055440512 7397605678784094720 10097839209512748928 12798072740241403136 15498306270970057344 18198539801698711552 2452029258717814144 5152262789446468352 7852496320175122560 10552729850903776768 13252963381632430976 15953196912361085184 206686369380187776 2906919900108841984 5607153430837496192 8307386961566150400 11007620492294804608 13707854023023458816 16408087553752113024 661577010771215616 3361810541499869824 6062044072228524032 8762277602957178240 11462511133685832448 14162744664414486656 16862978195143140864 1116467652162243456 3816701182890897664 6516934713619551872 9217168244348206080 11917401775076860288 14617635305805514496 17317868836534168704 1571358293553271296 4271591824281925504 6971825355010579712 9672058885739233920 12372292416467888128 15072525947196542336 17772759477925196544 2026248934944299136 4726482465672953344 7426715996401607552 10126949527130261760 12827183057858915968 15527416588587570176 18227650119316224384 2481139576335326976 5181373107063981184 7881606637792635392 10581840168521289600 13282073699249943808 15982307229978598016 235796686997700608 2936030217726354816 5636263748455009024 8336497279183663232 11036730809912317440 13736964340640971648 16437197871369625856 690687328388728448 3390920859117382656 6091154389846036864 8791387920574691072 11491621451303345280 14191854982031999488 16892088512760653696 1145577969779756288 3845811500508410496 6546045031237064704 9246278561965718912 11946512092694373120 14646745623423027328 17346979154151681536 1600468611170784128 4300702141899438336 7000935672628092544 9701169203356746752 12401402734085400960 15101636264814055168 17801869795542709376 2055359252561811968 4755592783290466176 7455826314019120384 10156059844747774592 12856293375476428800 15556526906205083008 18256760436933737216 2510249893952839808 5210483424681494016 7910716955410148224 10610950486138802432 13311184016867456640 16011417547596110848 264907004615213440 2965140535343867648 5665374066072521856 8365607596801176064 11065841127529830272 13766074658258484480 16466308188987138688 719797646006241280 3420031176734895488 6120264707463549696 8820498238192203904 11520731768920858112 14220965299649512320 16921198830378166528 1174688287397269120 3874921818125923328 6575155348854577536 9275388879583231744 11975622410311885952 14675855941040540160 17376089471769194368 1629578928788296960 4329812459516951168 7030045990245605376 9730279520974259584 12430513051702913792 15130746582431568000 17830980113160222208 2084469570179324800 4784703100907979008 7484936631636633216 10185170162365287424 12885403693093941632 15585637223822595840 18285870754551250048 2539360211570352640 5239593742299006848 7939827273027661056 10640060803756315264 13340294334484969472 16040527865213623680 294017322232726272 2994250852961380480 5694484383690034688 8394717914418688896 11094951445147343104 13795184975875997312 16495418506604651520 748907963623754112 3449141494352408320 6149375025081062528 8849608555809716736 11549842086538370944 14250075617267025152 16950309147995679360 1203798605014781952 3904032135743436160 6604265666472090368 9304499197200744576 12004732727929398784 14704966258658052992 17405199789386707200 1658689246405809792 4358922777134464000 7059156307863118208 9759389838591772416 12459623369320426624 15159856900049080832 17860090430777735040 2113579887796837632 4813813418525491840 7514046949254146048 10214280479982800256 12914514010711454464 15614747541440108672 18314981072168762880 2568470529187865472 5268704059916519680 7968937590645173888 10669171121373828096 13369404652102482304 16069638182831136512 323127639850239104 3023361170578893312 5723594701307547520 8423828232036201728 11124061762764855936 13824295293493510144 16524528824222164352 778018281241266944 3478251811969921152 6178485342698575360 8878718873427229568 11578952404155883776 14279185934884537984 16979419465613192192 1232908922632294784 3933142453360948992 6633375984089603200 9333609514818257408 12033843045546911616 14734076576275565824 17434310107004220032 1687799564023322624 4388033094751976832 7088266625480631040 9788500156209285248 12488733686937939456 15188967217666593664 17889200748395247872 2142690205414350464 4842923736143004672 7543157266871658880 10243390797600313088 12943624328328967296 15643857859057621504 18344091389786275712 2597580846805378304 5297814377534032512 7998047908262686720 10698281438991340928 13398514969719995136 16098748500448649344 352237957467751936 3052471488196406144 5752705018925060352 8452938549653714560 11153172080382368768 13853405611111022976 16553639141839677184 807128598858779776 3507362129587433984 6207595660316088192 8907829191044742400 11608062721773396608 14308296252502050816 17008529783230705024 1262019240249807616 3962252770978461824 6662486301707116032 9362719832435770240 12062953363164424448 14763186893893078656 17463420424621732864 1716909881640835456 4417143412369489664 7117376943098143872 9817610473826798080 12517844004555452288 15218077535284106496 17918311066012760704 2171800523031863296 4872034053760517504 7572267584489171712 10272501115217825920 12972734645946480128 15672968176675134336 18373201707403788544 2626691164422891136 5326924695151545344 8027158225880199552 10727391756608853760 13427625287337507968 16127858818066162176 381348275085264768 3081581805813918976 5781815336542573184 8482048867271227392 11182282397999881600 13882515928728535808 16582749459457190016 836238916476292608 3536472447204946816 6236705977933601024 8936939508662255232 11637173039390909440 14337406570119563648 17037640100848217856 1291129557867320448 3991363088595974656 6691596619324628864 9391830150053283072 12092063680781937280 14792297211510591488 17492530742239245696 1746020199258348288 4446253729987002496 7146487260715656704 9846720791444310912 12546954322172965120 15247187852901619328 17947421383630273536 2200910840649376128 4901144371378030336 7601377902106684544 10301611432835338752 13001844963563992960 15702078494292647168 18402312025021301376 2655801482040403968 5356035012769058176 8056268543497712384 10756502074226366592 13456735604955020800 16156969135683675008 410458592702777600 3110692123431431808 5810925654160086016 8511159184888740224 11211392715617394432 13911626246346048640 16611859777074702848 865349234093805440 3565582764822459648 6265816295551113856 8966049826279768064 11666283357008422272 14366516887737076480 17066750418465730688 1320239875484833280 4020473406213487488 6720706936942141696 9420940467670795904 12121173998399450112 14821407529128104320 17521641059856758528 1775130516875861120 4475364047604515328 7175597578333169536 9875831109061823744 12576064639790477952 15276298170519132160 17976531701247786368 2230021158266888960 4930254688995543168 7630488219724197376 10330721750452851584 13030955281181505792 15731188811910160000 18431422342638814208 2684911799657916800 5385145330386571008 8085378861115225216 10785612391843879424 13485845922572533632 16186079453301187840 439568910320290432 3139802441048944640 5840035971777598848 8540269502506253056 11240503033234907264 13940736563963561472 16640970094692215680 894459551711318272 3594693082439972480 6294926613168626688 8995160143897280896 11695393674625935104 14395627205354589312 17095860736083243520 1349350193102346112 4049583723831000320 6749817254559654528 9450050785288308736 12150284316016962944 14850517846745617152 17550751377474271360 1804240834493373952 4504474365222028160 7204707895950682368 9904941426679336576 12605174957407990784 15305408488136644992 18005642018865299200 2259131475884401792 4959365006613056000 7659598537341710208 10359832068070364416 13060065598799018624 15760299129527672832 13788586546775424 2714022117275429632 5414255648004083840 8114489178732738048 10814722709461392256 13514956240190046464 16215189770918700672 468679227937803264 3168912758666457472 5869146289395111680 8569379820123765888 11269613350852420096 13969846881581074304 16670080412309728512 923569869328831104 3623803400057485312 6324036930786139520 9024270461514793728 11724503992243447936 14424737522972102144 17124971053700756352 1378460510719858944 4078694041448513152 6778927572177167360 9479161102905821568 12179394633634475776 14879628164363129984 17579861695091784192 1833351152110886784 4533584682839540992 7233818213568195200 9934051744296849408 12634285275025503616 15334518805754157824 18034752336482812032 2288241793501914624 4988475324230568832 7688708854959223040 10388942385687877248 13089175916416531456 15789409447145185664 42898904164288256 2743132434892942464 5443365965621596672 8143599496350250880 10843833027078905088 13544066557807559296 16244300088536213504 497789545555316096 3198023076283970304 5898256607012624512 8598490137741278720 11298723668469932928 13998957199198587136 16699190729927241344 952680186946343936 3652913717674998144 6353147248403652352 9053380779132306560 11753614309860960768 14453847840589614976 17154081371318269184 1407570828337371776 4107804359066025984 6808037889794680192 9508271420523334400 12208504951251988608 14908738481980642816 17608972012709297024 1862461469728399616 4562695000457053824 7262928531185708032 9963162061914362240 12663395592643016448 15363629123371670656 18063862654100324864 2317352111119427456 5017585641848081664 7717819172576735872 10418052703305390080 13118286234034044288 15818519764762698496 72009221781801088 2772242752510455296 5472476283239109504 8172709813967763712 10872943344696417920 13573176875425072128 16273410406153726336 526899863172828928 3227133393901483136 5927366924630137344 8627600455358791552 11327833986087445760 14028067516816099968 16728301047544754176 981790504563856768 3682024035292510976 6382257566021165184 9082491096749819392 11782724627478473600 14482958158207127808 17183191688935782016 1436681145954884608 4136914676683538816 6837148207412193024 9537381738140847232 12237615268869501440 14937848799598155648 17638082330326809856 1891571787345912448 4591805318074566656 7292038848803220864 9992272379531875072 12692505910260529280 15392739440989183488 18092972971717837696 2346462428736940288 5046695959465594496 7746929490194248704 10447163020922902912 13147396551651557120 15847630082380211328 101119539399313920 2801353070127968128 5501586600856622336 8201820131585276544 10902053662313930752 13602287193042584960 16302520723771239168 556010180790341760 3256243711518995968 5956477242247650176 8656710772976304384 11356944303704958592 14057177834433612800 16757411365162267008 1010900822181369600 3711134352910023808 6411367883638678016 9111601414367332224 11811834945095986432 14512068475824640640 17212302006553294848 1465791463572397440 4166024994301051648 6866258525029705856 9566492055758360064 12266725586487014272 14966959117215668480 17667192647944322688 1920682104963425280 4620915635692079488 7321149166420733696 10021382697149387904 12721616227878042112 15421849758606696320 18122083289335350528 2375572746354453120 5075806277083107328 7776039807811761536 10476273338540415744 13176506869269069952 15876740399997724160 130229857016826752 2830463387745480960 5530696918474135168 8230930449202789376 10931163979931443584 13631397510660097792 16331631041388752000 585120498407854592 3285354029136508800 5985587559865163008 8685821090593817216 11386054621322471424 14086288152051125632 16786521682779779840 1040011139798882432 3740244670527536640 6440478201256190848 9140711731984845056 11840945262713499264 14541178793442153472 17241412324170807680 1494901781189910272 4195135311918564480 6895368842647218688 9595602373375872896 12295835904104527104 14996069434833181312 17696302965561835520 1949792422580938112 4650025953309592320 7350259484038246528 10050493014766900736 12750726545495554944 15450960076224209152 18151193606952863360 2404683063971965952 5104916594700620160 7805150125429274368 10505383656157928576 13205617186886582784 15905850717615236992 159340174634339584 2859573705362993792 5559807236091648000 8260040766820302208 10960274297548956416 13660507828277610624 16360741359006264832 614230816025367424 3314464346754021632 6014697877482675840 8714931408211330048 11415164938939984256 14115398469668638464 16815632000397292672 1069121457416395264 3769354988145049472 6469588518873703680 9169822049602357888 11870055580331012096 14570289111059666304 17270522641788320512 1524012098807423104 4224245629536077312 6924479160264731520 9624712690993385728 12324946221722039936 15025179752450694144 17725413283179348352 1978902740198450944 4679136270927105152 7379369801655759360 10079603332384413568 12779836863113067776 15480070393841721984 18180303924570376192 2433793381589478784 5134026912318132992 7834260443046787200 10534493973775441408 13234727504504095616 15934961035232749824 188450492251852416 2888684022980506624 5588917553709160832 8289151084437815040 10989384615166469248 13689618145895123456 16389851676623777664 643341133642880256 3343574664371534464 6043808195100188672 8744041725828842880 11444275256557497088 14144508787286151296 16844742318014805504 1098231775033908096 3798465305762562304 6498698836491216512 9198932367219870720 11899165897948524928 14599399428677179136 17299632959405833344 1553122416424935936 4253355947153590144 6953589477882244352 9653823008610898560 12354056539339552768 15054290070068206976 17754523600796861184 2008013057815963776 4708246588544617984 7408480119273272192 10108713650001926400 12808947180730580608 15509180711459234816 18209414242187889024 2462903699206991616 5163137229935645824 7863370760664300032 10563604291392954240 13263837822121608448 15964071352850262656 217560809869365248 2917794340598019456 5618027871326673664 8318261402055327872 11018494932783982080 13718728463512636288 16418961994241290496 672451451260393088 3372684981989047296 6072918512717701504 8773152043446355712 11473385574175009920 14173619104903664128 16873852635632318336 1127342092651420928 3827575623380075136 6527809154108729344 9228042684837383552 11928276215566037760 14628509746294691968 17328743277023346176 1582232734042448768 4282466264771102976 6982699795499757184 9682933326228411392 12383166856957065600 15083400387685719808 17783633918414374016 2037123375433476608 4737356906162130816 7437590436890785024 10137823967619439232 12838057498348093440 15538291029076747648 18238524559805401856 2492014016824504448 5192247547553158656 7892481078281812864 10592714609010467072 13292948139739121280 15993181670467775488 246671127486878080 2946904658215532288 5647138188944186496 8347371719672840704 11047605250401494912 13747838781130149120 16448072311858803328 701561768877905920 3401795299606560128 6102028830335214336 8802262361063868544 11502495891792522752 14202729422521176960 16902962953249831168 1156452410268933760 3856685940997587968 6556919471726242176 9257153002454896384 11957386533183550592 14657620063912204800 17357853594640859008 1611343051659961600 4311576582388615808 7011810113117270016 9712043643845924224 12412277174574578432 15112510705303232640 17812744236031886848 2066233693050989440 4766467223779643648 7466700754508297856 10166934285236952064 12867167815965606272 15567401346694260480 18267634877422914688 2521124334442017280 5221357865170671488 7921591395899325696 10621824926627979904 13322058457356634112 16022291988085288320 275781445104390912 2976014975833045120 5676248506561699328 8376482037290353536 11076715568019007744 13776949098747661952 16477182629476316160 730672086495418752 3430905617224072960 6131139147952727168 8831372678681381376 11531606209410035584 14231839740138689792 16932073270867344000 1185562727886446592 3885796258615100800 6586029789343755008 9286263320072409216 11986496850801063424 14686730381529717632 17386963912258371840 1640453369277474432 4340686900006128640 7040920430734782848 9741153961463437056 12441387492192091264 15141621022920745472 17841854553649399680 2095344010668502272 4795577541397156480 7495811072125810688 10196044602854464896 12896278133583119104 15596511664311773312 18296745195040427520 2550234652059530112 5250468182788184320 7950701713516838528 10650935244245492736 13351168774974146944 16051402305702801152 304891762721903744 3005125293450557952 5705358824179212160 8405592354907866368 11105825885636520576 13806059416365174784 16506292947093828992 759782404112931584 3460015934841585792 6160249465570240000 8860482996298894208 11560716527027548416 14260950057756202624 16961183588484856832 1214673045503959424 3914906576232613632 6615140106961267840 9315373637689922048 12015607168418576256 14715840699147230464 17416074229875884672 1669563686894987264 4369797217623641472 7070030748352295680 9770264279080949888 12470497809809604096 15170731340538258304 17870964871266912512 2124454328286015104 4824687859014669312 7524921389743323520 10225154920471977728 12925388451200631936 15625621981929286144 18325855512657940352 2579344969677042944 5279578500405697152 7979812031134351360 10680045561863005568 13380279092591659776 16080512623320313984 334002080339416576 3034235611068070784 5734469141796724992 8434702672525379200 11134936203254033408 13835169733982687616 16535403264711341824 788892721730444416 3489126252459098624 6189359783187752832 8889593313916407040 11589826844645061248 14290060375373715456 16990293906102369664 1243783363121472256 3944016893850126464 6644250424578780672 9344483955307434880 12044717486036089088 14744951016764743296 17445184547493397504 1698674004512500096 4398907535241154304 7099141065969808512 9799374596698462720 12499608127427116928 15199841658155771136 17900075188884425344 2153564645903527936 4853798176632182144 7554031707360836352 10254265238089490560 12954498768818144768 15654732299546798976 18354965830275453184 2608455287294555776 5308688818023209984 8008922348751864192 10709155879480518400 13409389410209172608 16109622940937826816 363112397956929408 3063345928685583616 5763579459414237824 8463812990142892032 11164046520871546240 13864280051600200448 16564513582328854656 818003039347957248 3518236570076611456 6218470100805265664 8918703631533919872 11618937162262574080 14319170692991228288 17019404223719882496 1272893680738985088 3973127211467639296 6673360742196293504 9373594272924947712 12073827803653601920 14774061334382256128 17474294865110910336 1727784322130012928 4428017852858667136 7128251383587321344 9828484914315975552 12528718445044629760 15228951975773283968 17929185506501938176 2182674963521040768 4882908494249694976 7583142024978349184 10283375555707003392 12983609086435657600 15683842617164311808 18384076147892966016 2637565604912068608 5337799135640722816 8038032666369377024 10738266197098031232 13438499727826685440 16138733258555339648 392222715574442240 3092456246303096448 5792689777031750656 8492923307760404864 11193156838489059072 13893390369217713280 16593623899946367488 847113356965470080 3547346887694124288 6247580418422778496 8947813949151432704 11648047479880086912 14348281010608741120 17048514541337395328 1302003998356497920 4002237529085152128 6702471059813806336 9402704590542460544 12102938121271114752 14803171651999768960 17503405182728423168 1756894639747525760 4457128170476179968 7157361701204834176 9857595231933488384 12557828762662142592 15258062293390796800 17958295824119451008 2211785281138553600 4912018811867207808 7612252342595862016 10312485873324516224 13012719404053170432 15712952934781824640 18413186465510478848 2666675922529581440 5366909453258235648 8067142983986889856 10767376514715544064 13467610045444198272 16167843576172852480 421333033191955072 3121566563920609280 5821800094649263488 8522033625377917696 11222267156106571904 13922500686835226112 16622734217563880320 876223674582982912 3576457205311637120 6276690736040291328 8976924266768945536 11677157797497599744 14377391328226253952 17077624858954908160 1331114315974010752 4031347846702664960 6731581377431319168 9431814908159973376 12132048438888627584 14832281969617281792 17532515500345936000 1786004957365038592 4486238488093692800 7186472018822347008 9886705549551001216 12586939080279655424 15287172611008309632 17987406141736963840 2240895598756066432 4941129129484720640 7641362660213374848 10341596190942029056 13041829721670683264 15742063252399337472 18442296783127991680 2695786240147094272 5396019770875748480 8096253301604402688 10796486832333056896 13496720363061711104 16196953893790365312 450443350809467904 3150676881538122112 5850910412266776320 8551143942995430528 11251377473724084736 13951611004452738944 16651844535181393152 905333992200495744 3605567522929149952 6305801053657804160 9006034584386458368 11706268115115112576 14406501645843766784 17106735176572420992 1360224633591523584 4060458164320177792 6760691695048832000 9460925225777486208 12161158756506140416 14861392287234794624 17561625817963448832 1815115274982551424 4515348805711205632 7215582336439859840 9915815867168514048 12616049397897168256 15316282928625822464 18016516459354476672 2270005916373579264 4970239447102233472 7670472977830887680 10370706508559541888 13070940039288196096 15771173570016850304 24663027035952896 2724896557764607104 5425130088493261312 8125363619221915520 10825597149950569728 13525830680679223936 16226064211407878144 479553668426980736 3179787199155634944 5880020729884289152 8580254260612943360 11280487791341597568 13980721322070251776 16680954852798905984 934444309818008576 3634677840546662784 6334911371275316992 9035144902003971200 11735378432732625408 14435611963461279616 17135845494189933824 1389334951209036416 4089568481937690624 6789802012666344832 9490035543394999040 12190269074123653248 14890502604852307456 17590736135580961664 1844225592600064256 4544459123328718464 7244692654057372672 9944926184786026880 12645159715514681088 15345393246243335296 18045626776971989504 2299116233991092096 4999349764719746304 7699583295448400512 10399816826177054720 13100050356905708928 15800283887634363136 53773344653465728 2754006875382119936 5454240406110774144 8154473936839428352 10854707467568082560 13554940998296736768 16255174529025390976 508663986044493568 3208897516773147776 5909131047501801984 8609364578230456192 11309598108959110400 14009831639687764608 16710065170416418816 963554627435521408 3663788158164175616 6364021688892829824 9064255219621484032 11764488750350138240 14464722281078792448 17164955811807446656 1418445268826549248 4118678799555203456 6818912330283857664 9519145861012511872 12219379391741166080 14919612922469820288 17619846453198474496 1873335910217577088 4573569440946231296 7273802971674885504 9974036502403539712 12674270033132193920 15374503563860848128 18074737094589502336 2328226551608604928 5028460082337259136 7728693613065913344 10428927143794567552 13129160674523221760 15829394205251875968 82883662270978560 2783117192999632768 5483350723728286976 8183584254456941184 10883817785185595392 13584051315914249600 16284284846642903808 537774303662006400 3238007834390660608 5938241365119314816 8638474895847969024 11338708426576623232 14038941957305277440 16739175488033931648 992664945053034240 3692898475781688448 6393132006510342656 9093365537238996864 11793599067967651072 14493832598696305280 17194066129424959488 1447555586444062080 4147789117172716288 6848022647901370496 9548256178630024704 12248489709358678912 14948723240087333120 17648956770815987328 1902446227835089920 4602679758563744128 7302913289292398336 10003146820021052544 12703380350749706752 15403613881478360960 18103847412207015168 2357336869226117760 5057570399954771968 7757803930683426176 10458037461412080384 13158270992140734592 15858504522869388800 111993979888491392 2812227510617145600 5512461041345799808 8212694572074454016 10912928102803108224 13613161633531762432 16313395164260416640 566884621279519232 3267118152008173440 5967351682736827648 8667585213465481856 11367818744194136064 14068052274922790272 16768285805651444480 1021775262670547072 3722008793399201280 6422242324127855488 9122475854856509696 11822709385585163904 14522942916313818112 17223176447042472320 1476665904061574912 4176899434790229120 6877132965518883328 9577366496247537536 12277600026976191744 14977833557704845952 17678067088433500160 1931556545452602752 4631790076181256960 7332023606909911168 10032257137638565376 12732490668367219584 15432724199095873792 18132957729824528000 2386447186843630592 5086680717572284800 7786914248300939008 10487147779029593216 13187381309758247424 15887614840486901632 141104297506004224 2841337828234658432 5541571358963312640 8241804889691966848 10942038420420621056 13642271951149275264 16342505481877929472 595994938897032064 3296228469625686272 5996462000354340480 8696695531082994688 11396929061811648896 14097162592540303104 16797396123268957312 1050885580288059904 3751119111016714112 6451352641745368320 9151586172474022528 11851819703202676736 14552053233931330944 17252286764659985152 1505776221679087744 4206009752407741952 6906243283136396160 9606476813865050368 12306710344593704576 15006943875322358784 17707177406051012992 1960666863070115584 4660900393798769792 7361133924527424000 10061367455256078208 12761600985984732416 15461834516713386624 18162068047442040832 2415557504461143424 5115791035189797632 7816024565918451840 10516258096647106048 13216491627375760256 15916725158104414464 170214615123517056 2870448145852171264 5570681676580825472 8270915207309479680 10971148738038133888 13671382268766788096 16371615799495442304 625105256514544896 3325338787243199104 6025572317971853312 8725805848700507520 11426039379429161728 14126272910157815936 16826506440886470144 1079995897905572736 3780229428634226944 6480462959362881152 9180696490091535360 11880930020820189568 14581163551548843776 17281397082277497984 1534886539296600576 4235120070025254784 6935353600753908992 9635587131482563200 12335820662211217408 15036054192939871616 17736287723668525824 1989777180687628416 4690010711416282624 7390244242144936832 10090477772873591040 12790711303602245248 15490944834330899456 18191178365059553664 2444667822078656256 5144901352807310464 7845134883535964672 10545368414264618880 13245601944993273088 15945835475721927296 199324932741029888 2899558463469684096 5599791994198338304 8300025524926992512 11000259055655646720 13700492586384300928 16400726117112955136 654215574132057728 3354449104860711936 6054682635589366144 8754916166318020352 11455149697046674560 14155383227775328768 16855616758503982976 1109106215523085568 3809339746251739776 6509573276980393984 9209806807709048192 11910040338437702400 14610273869166356608 17310507399895010816 1563996856914113408 4264230387642767616 6964463918371421824 9664697449100076032 12364930979828730240 15065164510557384448 17765398041286038656 2018887498305141248 4719121029033795456 7419354559762449664 10119588090491103872 12819821621219758080 15520055151948412288 18220288682677066496 2473778139696169088 5174011670424823296 7874245201153477504 10574478731882131712 13274712262610785920 15974945793339440128 228435250358542720 2928668781087196928 5628902311815851136 8329135842544505344 11029369373273159552 13729602904001813760 16429836434730467968 683325891749570560 3383559422478224768 6083792953206878976 8784026483935533184 11484260014664187392 14184493545392841600 16884727076121495808 1138216533140598400 3838450063869252608 6538683594597906816 9238917125326561024 11939150656055215232 14639384186783869440 17339617717512523648 1593107174531626240 4293340705260280448 6993574235988934656 9693807766717588864 12394041297446243072 15094274828174897280 17794508358903551488 2047997815922654080 4748231346651308288 7448464877379962496 10148698408108616704 12848931938837270912 15549165469565925120 18249399000294579328 2502888457313681920 5203121988042336128 7903355518770990336 10603589049499644544 13303822580228298752 16004056110956952960 257545567976055552 2957779098704709760 5658012629433363968 8358246160162018176 11058479690890672384 13758713221619326592 16458946752347980800 712436209367083392 3412669740095737600 6112903270824391808 8813136801553046016 11513370332281700224 14213603863010354432 16913837393739008640 1167326850758111232 3867560381486765440 6567793912215419648 9268027442944073856 11968260973672728064 14668494504401382272 17368728035130036480 1622217492149139072 4322451022877793280 7022684553606447488 9722918084335101696 12423151615063755904 15123385145792410112 17823618676521064320 2077108133540166912 4777341664268821120 7477575194997475328 10177808725726129536 12878042256454783744 15578275787183437952 18278509317912092160 2531998774931194752 5232232305659848960 7932465836388503168 10632699367117157376 13332932897845811584 16033166428574465792 286655885593568384 2986889416322222592 5687122947050876800 8387356477779531008 11087590008508185216 13787823539236839424 16488057069965493632 741546526984596224 3441780057713250432 6142013588441904640 8842247119170558848 11542480649899213056 14242714180627867264 16942947711356521472 1196437168375624064 3896670699104278272 6596904229832932480 9297137760561586688 11997371291290240896 14697604822018895104 17397838352747549312 1651327809766651904 4351561340495306112 7051794871223960320 9752028401952614528 12452261932681268736 15152495463409922944 17852728994138577152 2106218451157679744 4806451981886333952 7506685512614988160 10206919043343642368 12907152574072296576 15607386104800950784 18307619635529604992 2561109092548707584 5261342623277361792 7961576154006016000 10661809684734670208 13362043215463324416 16062276746191978624 315766203211081216 3015999733939735424 5716233264668389632 8416466795397043840 11116700326125698048 13816933856854352256 16517167387583006464 770656844602109056 3470890375330763264 6171123906059417472 8871357436788071680 11571590967516725888 14271824498245380096 16972058028974034304 1225547485993136896 3925781016721791104 6626014547450445312 9326248078179099520 12026481608907753728 14726715139636407936 17426948670365062144 1680438127384164736 4380671658112818944 7080905188841473152 9781138719570127360 12481372250298781568 15181605781027435776 17881839311756089984 2135328768775192576 4835562299503846784 7535795830232500992 10236029360961155200 12936262891689809408 15636496422418463616 18336729953147117824 2590219410166220416 5290452940894874624 7990686471623528832 10690920002352183040 13391153533080837248 16091387063809491456 344876520828594048 3045110051557248256 5745343582285902464 8445577113014556672 11145810643743210880 13846044174471865088 16546277705200519296 799767162219621888 3500000692948276096 6200234223676930304 8900467754405584512 11600701285134238720 14300934815862892928 17001168346591547136 1254657803610649728 3954891334339303936 6655124865067958144 9355358395796612352 12055591926525266560 14755825457253920768 17456058987982574976 1709548445001677568 4409781975730331776 7110015506458985984 9810249037187640192 12510482567916294400 15210716098644948608 17910949629373602816 2164439086392705408 4864672617121359616 7564906147850013824 10265139678578668032 12965373209307322240 15665606740035976448 18365840270764630656 2619329727783733248 5319563258512387456 8019796789241041664 10720030319969695872 13420263850698350080 16120497381427004288 373986838446106880 3074220369174761088 5774453899903415296 8474687430632069504 11174920961360723712 13875154492089377920 16575388022818032128 828877479837134720 3529111010565788928 6229344541294443136 8929578072023097344 11629811602751751552 14330045133480405760 17030278664209059968 1283768121228162560 3984001651956816768 6684235182685470976 9384468713414125184 12084702244142779392 14784935774871433600 17485169305600087808 1738658762619190400 4438892293347844608 7139125824076498816 9839359354805153024 12539592885533807232 15239826416262461440 17940059946991115648 2193549404010218240 4893782934738872448 7594016465467526656 10294249996196180864 12994483526924835072 15694717057653489280 18394950588382143488 2648440045401246080 5348673576129900288 8048907106858554496 10749140637587208704 13449374168315862912 16149607699044517120 403097156063619712 3103330686792273920 5803564217520928128 8503797748249582336 11204031278978236544 13904264809706890752 16604498340435544960 857987797454647552 3558221328183301760 6258454858911955968 8958688389640610176 11658921920369264384 14359155451097918592 17059388981826572800 1312878438845675392 4013111969574329600 6713345500302983808 9413579031031638016 12113812561760292224 14814046092488946432 17514279623217600640 1767769080236703232 4468002610965357440 7168236141694011648 9868469672422665856 12568703203151320064 15268936733879974272 17969170264608628480 2222659721627731072 4922893252356385280 7623126783085039488 10323360313813693696 13023593844542347904 15723827375271002112 18424060905999656320 2677550363018758912 5377783893747413120 8078017424476067328 10778250955204721536 13478484485933375744 16178718016662029952 432207473681132544 3132441004409786752 5832674535138440960 8532908065867095168 11233141596595749376 13933375127324403584 16633608658053057792 887098115072160384 3587331645800814592 6287565176529468800 8987798707258123008 11688032237986777216 14388265768715431424 17088499299444085632 1341988756463188224 4042222287191842432 6742455817920496640 9442689348649150848 12142922879377805056 14843156410106459264 17543389940835113472 1796879397854216064 4497112928582870272 7197346459311524480 9897579990040178688 12597813520768832896 15298047051497487104 17998280582226141312 2251770039245243904 4952003569973898112 7652237100702552320 10352470631431206528 13052704162159860736 15752937692888514944 6427149907617536 2706660680636271744 5406894211364925952 8107127742093580160 10807361272822234368 13507594803550888576 16207828334279542784 461317791298645376 3161551322027299584 5861784852755953792 8562018383484608000 11262251914213262208 13962485444941916416 16662718975670570624 916208432689673216 3616441963418327424 6316675494146981632 9016909024875635840 11717142555604290048 14417376086332944256 17117609617061598464 1371099074080701056 4071332604809355264 6771566135538009472 9471799666266663680 12172033196995317888 14872266727723972096 17572500258452626304 1825989715471728896 4526223246200383104 7226456776929037312 9926690307657691520 12626923838386345728 15327157369114999936 18027390899843654144 2280880356862756736 4981113887591410944 7681347418320065152 10381580949048719360 13081814479777373568 15782048010506027776 35537467525130368 2735770998253784576 5436004528982438784 8136238059711092992 10836471590439747200 13536705121168401408 16236938651897055616 490428108916158208 3190661639644812416 5890895170373466624 8591128701102120832 11291362231830775040 13991595762559429248 16691829293288083456 945318750307186048 3645552281035840256 6345785811764494464 9046019342493148672 11746252873221802880 14446486403950457088 17146719934679111296 1400209391698213888 4100442922426868096 6800676453155522304 9500909983884176512 12201143514612830720 14901377045341484928 17601610576070139136 1855100033089241728 4555333563817895936 7255567094546550144 9955800625275204352 12656034156003858560 15356267686732512768 18056501217461166976 2309990674480269568 5010224205208923776 7710457735937577984 10410691266666232192 13110924797394886400 15811158328123540608 64647785142643200 2764881315871297408 5465114846599951616 8165348377328605824 10865581908057260032 13565815438785914240 16266048969514568448 519538426533671040 3219771957262325248 5920005487990979456 8620239018719633664 11320472549448287872 14020706080176942080 16720939610905596288 974429067924698880 3674662598653353088 6374896129382007296 9075129660110661504 11775363190839315712 14475596721567969920 17175830252296624128 1429319709315726720 4129553240044380928 6829786770773035136 9530020301501689344 12230253832230343552 14930487362958997760 17630720893687651968 1884210350706754560 4584443881435408768 7284677412164062976 9984910942892717184 12685144473621371392 15385378004350025600 18085611535078679808 2339100992097782400 5039334522826436608 7739568053555090816 10439801584283745024 13140035115012399232 15840268645741053440 93758102760156032 2793991633488810240 5494225164217464448 8194458694946118656 10894692225674772864 13594925756403427072 16295159287132081280 548648744151183872 3248882274879838080 5949115805608492288 8649349336337146496 11349582867065800704 14049816397794454912 16750049928523109120 1003539385542211712 3703772916270865920 6404006446999520128 9104239977728174336 11804473508456828544 14504707039185482752 17204940569914136960 1458430026933239552 4158663557661893760 6858897088390547968 9559130619119202176 12259364149847856384 14959597680576510592 17659831211305164800 1913320668324267392 4613554199052921600 7313787729781575808 10014021260510230016 12714254791238884224 15414488321967538432 18114721852696192640 2368211309715295232 5068444840443949440 7768678371172603648 10468911901901257856 13169145432629912064 15869378963358566272 122868420377668864 2823101951106323072 5523335481834977280 8223569012563631488 10923802543292285696 13624036074020939904 16324269604749594112 577759061768696704 3277992592497350912 5978226123226005120 8678459653954659328 11378693184683313536 14078926715411967744 16779160246140621952 1032649703159724544 3732883233888378752 6433116764617032960 9133350295345687168 11833583826074341376 14533817356802995584 17234050887531649792 1487540344550752384 4187773875279406592 6888007406008060800 9588240936736715008 12288474467465369216 14988707998194023424 17688941528922677632 1942430985941780224 4642664516670434432 7342898047399088640 10043131578127742848 12743365108856397056 15443598639585051264 18143832170313705472 2397321627332808064 5097555158061462272 7797788688790116480 10498022219518770688 13198255750247424896 15898489280976079104 151978737995181696 2852212268723835904 5552445799452490112 8252679330181144320 10952912860909798528 13653146391638452736 16353379922367106944 606869379386209536 3307102910114863744 6007336440843517952 8707569971572172160 11407803502300826368 14108037033029480576 16808270563758134784 1061760020777237376 3761993551505891584 6462227082234545792 9162460612963200000 11862694143691854208 14562927674420508416 17263161205149162624 1516650662168265216 4216884192896919424 6917117723625573632 9617351254354227840 12317584785082882048 15017818315811536256 17718051846540190464 1971541303559293056 4671774834287947264 7372008365016601472 10072241895745255680 12772475426473909888 15472708957202564096 18172942487931218304 2426431944950320896 5126665475678975104 7826899006407629312 10527132537136283520 13227366067864937728 15927599598593591936 181089055612694528 2881322586341348736 5581556117070002944 8281789647798657152 10982023178527311360 13682256709255965568 16382490239984619776 635979697003722368 3336213227732376576 6036446758461030784 8736680289189684992 11436913819918339200 14137147350646993408 16837380881375647616 1090870338394750208 3791103869123404416 6491337399852058624 9191570930580712832 11891804461309367040 14592037992038021248 17292271522766675456 1545760979785778048 4245994510514432256 6946228041243086464 9646461571971740672 12346695102700394880 15046928633429049088 17747162164157703296 2000651621176805888 4700885151905460096 7401118682634114304 10101352213362768512 12801585744091422720 15501819274820076928 18202052805548731136 2455542262567833728 5155775793296487936 7856009324025142144 10556242854753796352 13256476385482450560 15956709916211104768 210199373230207360 2910432903958861568 5610666434687515776 8310899965416169984 11011133496144824192 13711367026873478400 16411600557602132608 665090014621235200 3365323545349889408 6065557076078543616 8765790606807197824 11466024137535852032 14166257668264506240 16866491198993160448 1119980656012263040 3820214186740917248 6520447717469571456 9220681248198225664 11920914778926879872 14621148309655534080 17321381840384188288 1574871297403290880 4275104828131945088 6975338358860599296 9675571889589253504 12375805420317907712 15076038951046561920 17776272481775216128 2029761938794318720 4729995469522972928 7430229000251627136 10130462530980281344 12830696061708935552 15530929592437589760 18231163123166243968 2484652580185346560 5184886110914000768 7885119641642654976 10585353172371309184 13285586703099963392 15985820233828617600 239309690847720192 2939543221576374400 5639776752305028608 8340010283033682816 11040243813762337024 13740477344490991232 16440710875219645440 694200332238748032 3394433862967402240 6094667393696056448 8794900924424710656 11495134455153364864 14195367985882019072 16895601516610673280 1149090973629775872 3849324504358430080 6549558035087084288 9249791565815738496 11950025096544392704 14650258627273046912 17350492158001701120 1603981615020803712 4304215145749457920 7004448676478112128 9704682207206766336 12404915737935420544 15105149268664074752 17805382799392728960 2058872256411831552 4759105787140485760 7459339317869139968 10159572848597794176 12859806379326448384 15560039910055102592 18260273440783756800 2513762897802859392 5213996428531513600 7914229959260167808 10614463489988822016 13314697020717476224 16014930551446130432 268420008465233024 2968653539193887232 5668887069922541440 8369120600651195648 11069354131379849856 13769587662108504064 16469821192837158272 723310649856260864 3423544180584915072 6123777711313569280 8824011242042223488 11524244772770877696 14224478303499531904 16924711834228186112 1178201291247288704 3878434821975942912 6578668352704597120 9278901883433251328 11979135414161905536 14679368944890559744 17379602475619213952 1633091932638316544 4333325463366970752 7033558994095624960 9733792524824279168 12434026055552933376 15134259586281587584 17834493117010241792 2087982574029344384 4788216104757998592 7488449635486652800 10188683166215307008 12888916696943961216 15589150227672615424 18289383758401269632 2542873215420372224 5243106746149026432 7943340276877680640 10643573807606334848 13343807338334989056 16044040869063643264 297530326082745856 2997763856811400064 5697997387540054272 8398230918268708480 11098464448997362688 13798697979726016896 16498931510454671104 752420967473773696 3452654498202427904 6152888028931082112 8853121559659736320 11553355090388390528 14253588621117044736 16953822151845698944 1207311608864801536 3907545139593455744 6607778670322109952 9308012201050764160 12008245731779418368 14708479262508072576 17408712793236726784 1662202250255829376 4362435780984483584 7062669311713137792 9762902842441792000 12463136373170446208 15163369903899100416 17863603434627754624 2117092891646857216 4817326422375511424 7517559953104165632 10217793483832819840 12918027014561474048 15618260545290128256 18318494076018782464 2571983533037885056 5272217063766539264 7972450594495193472 10672684125223847680 13372917655952501888 16073151186681156096 326640643700258688 3026874174428912896 5727107705157567104 8427341235886221312 11127574766614875520 13827808297343529728 16528041828072183936 781531285091286528 3481764815819940736 6181998346548594944 8882231877277249152 11582465408005903360 14282698938734557568 16982932469463211776 1236421926482314368 3936655457210968576 6636888987939622784 9337122518668276992 12037356049396931200 14737589580125585408 17437823110854239616 1691312567873342208 4391546098601996416 7091779629330650624 9792013160059304832 12492246690787959040 15192480221516613248 17892713752245267456 2146203209264370048 4846436739993024256 7546670270721678464 10246903801450332672 12947137332178986880 15647370862907641088 18347604393636295296 2601093850655397888 5301327381384052096 8001560912112706304 10701794442841360512 13402027973570014720 16102261504298668928 355750961317771520 3055984492046425728 5756218022775079936 8456451553503734144 11156685084232388352 13856918614961042560 16557152145689696768 810641602708799360 3510875133437453568 6211108664166107776 8911342194894761984 11611575725623416192 14311809256352070400 17012042787080724608 1265532244099827200 3965765774828481408 6665999305557135616 9366232836285789824 12066466367014444032 14766699897743098240 17466933428471752448 1720422885490855040 4420656416219509248 7120889946948163456 9821123477676817664 12521357008405471872 15221590539134126080 17921824069862780288 2175313526881882880 4875547057610537088 7575780588339191296 10276014119067845504 12976247649796499712 15676481180525153920 18376714711253808128 2630204168272910720 5330437699001564928 8030671229730219136 10730904760458873344 13431138291187527552 16131371821916181760 384861278935284352 3085094809663938560 5785328340392592768 8485561871121246976 11185795401849901184 13886028932578555392 16586262463307209600 839751920326312192 3539985451054966400 6240218981783620608 8940452512512274816 11640686043240929024 14340919573969583232 17041153104698237440 1294642561717340032 3994876092445994240 6695109623174648448 9395343153903302656 12095576684631956864 14795810215360611072 17496043746089265280 1749533203108367872 4449766733837022080 7150000264565676288 9850233795294330496 12550467326022984704 15250700856751638912 17950934387480293120 2204423844499395712 4904657375228049920 7604890905956704128 10305124436685358336 13005357967414012544 15705591498142666752 18405825028871320960 2659314485890423552 5359548016619077760 8059781547347731968 10760015078076386176 13460248608805040384 16160482139533694592 413971596552797184 3114205127281451392 5814438658010105600 8514672188738759808 11214905719467414016 13915139250196068224 16615372780924722432 868862237943825024 3569095768672479232 6269329299401133440 8969562830129787648 11669796360858441856 14370029891587096064 17070263422315750272 1323752879334852864 4023986410063507072 6724219940792161280 9424453471520815488 12124687002249469696 14824920532978123904 17525154063706778112 1778643520725880704 4478877051454534912 7179110582183189120 9879344112911843328 12579577643640497536 15279811174369151744 17980044705097805952 2233534162116908544 4933767692845562752 7634001223574216960 10334234754302871168 13034468285031525376 15734701815760179584 18434935346488833792 2688424803507936384 5388658334236590592 8088891864965244800 10789125395693899008 13489358926422553216 16189592457151207424 443081914170310016 3143315444898964224 5843548975627618432 8543782506356272640 11244016037084926848 13944249567813581056 16644483098542235264 897972555561337856 3598206086289992064 6298439617018646272 8998673147747300480 11698906678475954688 14399140209204608896 17099373739933263104 1352863196952365696 4053096727681019904 6753330258409674112 9453563789138328320 12153797319866982528 14854030850595636736 17554264381324290944 1807753838343393536 4507987369072047744 7208220899800701952 9908454430529356160 12608687961258010368 15308921491986664576 18009155022715318784 2262644479734421376 4962878010463075584 7663111541191729792 10363345071920384000 13063578602649038208 15763812133377692416 17301590396795008 2717535121125449216 5417768651854103424 8118002182582757632 10818235713311411840 13518469244040066048 16218702774768720256 472192231787822848 3172425762516477056 5872659293245131264 8572892823973785472 11273126354702439680 13973359885431093888 16673593416159748096 927082873178850688 3627316403907504896 6327549934636159104 9027783465364813312 11728016996093467520 14428250526822121728 17128484057550775936 1381973514569878528 4082207045298532736 6782440576027186944 9482674106755841152 12182907637484495360 14883141168213149568 17583374698941803776 1836864155960906368 4537097686689560576 7237331217418214784 9937564748146868992 12637798278875523200 15338031809604177408 18038265340332831616 2291754797351934208 4991988328080588416 7692221858809242624 10392455389537896832 13092688920266551040 15792922450995205248 46411908014307840 2746645438742962048 5446878969471616256 8147112500200270464 10847346030928924672 13547579561657578880 16247813092386233088 501302549405335680 3201536080133989888 5901769610862644096 8602003141591298304 11302236672319952512 14002470203048606720 16702703733777260928 956193190796363520 3656426721525017728 6356660252253671936 9056893782982326144 11757127313710980352 14457360844439634560 17157594375168288768 1411083832187391360 4111317362916045568 6811550893644699776 9511784424373353984 12212017955102008192 14912251485830662400 17612485016559316608 1865974473578419200 4566208004307073408 7266441535035727616 9966675065764381824 12666908596493036032 15367142127221690240 18067375657950344448 2320865114969447040 5021098645698101248 7721332176426755456 10421565707155409664 13121799237884063872 15822032768612718080 75522225631820672 2775755756360474880 5475989287089129088 8176222817817783296 10876456348546437504 13576689879275091712 16276923410003745920 530412867022848512 3230646397751502720 5930879928480156928 8631113459208811136 11331346989937465344 14031580520666119552 16731814051394773760 985303508413876352 3685537039142530560 6385770569871184768 9086004100599838976 11786237631328493184 14486471162057147392 17186704692785801600 1440194149804904192 4140427680533558400 6840661211262212608 9540894741990866816 12241128272719521024 14941361803448175232 17641595334176829440 1895084791195932032 4595318321924586240 7295551852653240448 9995785383381894656 12696018914110548864 15396252444839203072 18096485975567857280 2349975432586959872 5050208963315614080 7750442494044268288 10450676024772922496 13150909555501576704 15851143086230230912 104632543249333504 2804866073977987712 5505099604706641920 8205333135435296128 10905566666163950336 13605800196892604544 16306033727621258752 559523184640361344 3259756715369015552 5959990246097669760 8660223776826323968 11360457307554978176 14060690838283632384 16760924369012286592 1014413826031389184 3714647356760043392 6414880887488697600 9115114418217351808 11815347948946006016 14515581479674660224 17215815010403314432 1469304467422417024 4169537998151071232 6869771528879725440 9570005059608379648 12270238590337033856 14970472121065688064 17670705651794342272 1924195108813444864 4624428639542099072 7324662170270753280 10024895700999407488 12725129231728061696 15425362762456715904 18125596293185370112 2379085750204472704 5079319280933126912 7779552811661781120 10479786342390435328 13180019873119089536 15880253403847743744 133742860866846336 2833976391595500544 5534209922324154752 8234443453052808960 10934676983781463168 13634910514510117376 16335144045238771584 588633502257874176 3288867032986528384 5989100563715182592 8689334094443836800 11389567625172491008 14089801155901145216 16790034686629799424 1043524143648902016 3743757674377556224 6443991205106210432 9144224735834864640 11844458266563518848 14544691797292173056 17244925328020827264 1498414785039929856 4198648315768584064 6898881846497238272 9599115377225892480 12299348907954546688 14999582438683200896 17699815969411855104 1953305426430957696 4653538957159611904 7353772487888266112 10054006018616920320 12754239549345574528 15454473080074228736 18154706610802882944 2408196067821985536 5108429598550639744 7808663129279293952 10508896660007948160 13209130190736602368 15909363721465256576 162853178484359168 2863086709213013376 5563320239941667584 8263553770670321792 10963787301398976000 13664020832127630208 16364254362856284416 617743819875387008 3317977350604041216 6018210881332695424 8718444412061349632 11418677942790003840 14118911473518658048 16819145004247312256 1072634461266414848 3772867991995069056 6473101522723723264 9173335053452377472 11873568584181031680 14573802114909685888 17274035645638340096 1527525102657442688 4227758633386096896 6927992164114751104 9628225694843405312 12328459225572059520 15028692756300713728 17728926287029367936 1982415744048470528 4682649274777124736 7382882805505778944 10083116336234433152 12783349866963087360 15483583397691741568 18183816928420395776 2437306385439498368 5137539916168152576 7837773446896806784 10538006977625460992 13238240508354115200 15938474039082769408 191963496101872000 2892197026830526208 5592430557559180416 8292664088287834624 10992897619016488832 13693131149745143040 16393364680473797248 646854137492899840 3347087668221554048 6047321198950208256 8747554729678862464 11447788260407516672 14148021791136170880 16848255321864825088 1101744778883927680 3801978309612581888 6502211840341236096 9202445371069890304 11902678901798544512 14602912432527198720 17303145963255852928 1556635420274955520 4256868951003609728 6957102481732263936 9657336012460918144 12357569543189572352 15057803073918226560 17758036604646880768 2011526061665983360 4711759592394637568 7411993123123291776 10112226653851945984 12812460184580600192 15512693715309254400 18212927246037908608 2466416703057011200 5166650233785665408 7866883764514319616 10567117295242973824 13267350825971628032 15967584356700282240 221073813719384832 2921307344448039040 5621540875176693248 8321774405905347456 11022007936634001664 13722241467362655872 16422474998091310080 675964455110412672 3376197985839066880 6076431516567721088 8776665047296375296 11476898578025029504 14177132108753683712 16877365639482337920 1130855096501440512 3831088627230094720 6531322157958748928 9231555688687403136 11931789219416057344 14632022750144711552 17332256280873365760 1585745737892468352 4285979268621122560 6986212799349776768 9686446330078430976 12386679860807085184 15086913391535739392 17787146922264393600 2040636379283496192 4740869910012150400 7441103440740804608 10141336971469458816 12841570502198113024 15541804032926767232 18242037563655421440 2495527020674524032 5195760551403178240 7895994082131832448 10596227612860486656 13296461143589140864 15996694674317795072 250184131336897664 2950417662065551872 5650651192794206080 8350884723522860288 11051118254251514496 13751351784980168704 16451585315708822912 705074772727925504 3405308303456579712 6105541834185233920 8805775364913888128 11506008895642542336 14206242426371196544 16906475957099850752 1159965414118953344 3860198944847607552 6560432475576261760 9260666006304915968 11960899537033570176 14661133067762224384 17361366598490878592 1614856055509981184 4315089586238635392 7015323116967289600 9715556647695943808 12415790178424598016 15116023709153252224 17816257239881906432 2069746696901009024 4769980227629663232 7470213758358317440 10170447289086971648 12870680819815625856 15570914350544280064 18271147881272934272 2524637338292036864 5224870869020691072 7925104399749345280 10625337930477999488 13325571461206653696 16025804991935307904 279294448954410496 2979527979683064704 5679761510411718912 8379995041140373120 11080228571869027328 13780462102597681536 16480695633326335744 734185090345438336 3434418621074092544 6134652151802746752 8834885682531400960 11535119213260055168 14235352743988709376 16935586274717363584 1189075731736466176 3889309262465120384 6589542793193774592 9289776323922428800 11990009854651083008 14690243385379737216 17390476916108391424 1643966373127494016 4344199903856148224 7044433434584802432 9744666965313456640 12444900496042110848 15145134026770765056 17845367557499419264 2098857014518521856 4799090545247176064 7499324075975830272 10199557606704484480 12899791137433138688 15600024668161792896 18300258198890447104 2553747655909549696 5253981186638203904 7954214717366858112 10654448248095512320 13354681778824166528 16054915309552820736 308404766571923328 3008638297300577536 5708871828029231744 8409105358757885952 11109338889486540160 13809572420215194368 16509805950943848576 763295407962951168 3463528938691605376 6163762469420259584 8863996000148913792 11564229530877568000 14264463061606222208 16964696592334876416 1218186049353979008 3918419580082633216 6618653110811287424 9318886641539941632 12019120172268595840 14719353702997250048 17419587233725904256 1673076690745006848 4373310221473661056 7073543752202315264 9773777282930969472 12474010813659623680 15174244344388277888 17874477875116932096 2127967332136034688 4828200862864688896 7528434393593343104 10228667924321997312 12928901455050651520 15629134985779305728 18329368516507959936 2582857973527062528 5283091504255716736 7983325034984370944 10683558565713025152 13383792096441679360 16084025627170333568 337515084189436160 3037748614918090368 5737982145646744576 8438215676375398784 11138449207104052992 13838682737832707200 16538916268561361408 792405725580464000 3492639256309118208 6192872787037772416 8893106317766426624 11593339848495080832 14293573379223735040 16993806909952389248 1247296366971491840 3947529897700146048 6647763428428800256 9347996959157454464 12048230489886108672 14748464020614762880 17448697551343417088 1702187008362519680 4402420539091173888 7102654069819828096 9802887600548482304 12503121131277136512 15203354662005790720 17903588192734444928 2157077649753547520 4857311180482201728 7557544711210855936 10257778241939510144 12958011772668164352 15658245303396818560 18358478834125472768 2611968291144575360 5312201821873229568 8012435352601883776 10712668883330537984 13412902414059192192 16113135944787846400 366625401806948992 3066858932535603200 5767092463264257408 8467325993992911616 11167559524721565824 13867793055450220032 16568026586178874240 821516043197976832 3521749573926631040 6221983104655285248 8922216635383939456 11622450166112593664 14322683696841247872 17022917227569902080 1276406684589004672 3976640215317658880 6676873746046313088 9377107276774967296 12077340807503621504 14777574338232275712 17477807868960929920 1731297325980032512 4431530856708686720 7131764387437340928 9831997918165995136 12532231448894649344 15232464979623303552 17932698510351957760 2186187967371060352 4886421498099714560 7586655028828368768 10286888559557022976 12987122090285677184 15687355621014331392 18387589151742985600 2641078608762088192 5341312139490742400 8041545670219396608 10741779200948050816 13442012731676705024 16142246262405359232 395735719424461824 3095969250153116032 5796202780881770240 8496436311610424448 11196669842339078656 13896903373067732864 16597136903796387072 850626360815489664 3550859891544143872 6251093422272798080 8951326953001452288 11651560483730106496 14351794014458760704 17052027545187414912 1305517002206517504 4005750532935171712 6705984063663825920 9406217594392480128 12106451125121134336 14806684655849788544 17506918186578442752 1760407643597545344 4460641174326199552 7160874705054853760 9861108235783507968 12561341766512162176 15261575297240816384 17961808827969470592 2215298284988573184 4915531815717227392 7615765346445881600 10315998877174535808 13016232407903190016 15716465938631844224 18416699469360498432 2670188926379601024 5370422457108255232 8070655987836909440 10770889518565563648 13471123049294217856 16171356580022872064 424846037041974656 3125079567770628864 5825313098499283072 8525546629227937280 11225780159956591488 13926013690685245696 16626247221413899904 879736678433002496 3579970209161656704 6280203739890310912 8980437270618965120 11680670801347619328 14380904332076273536 17081137862804927744 1334627319824030336 4034860850552684544 6735094381281338752 9435327912009992960 12135561442738647168 14835794973467301376 17536028504195955584 1789517961215058176 4489751491943712384 7189985022672366592 9890218553401020800 12590452084129675008 15290685614858329216 17990919145586983424 2244408602606086016 4944642133334740224 7644875664063394432 10345109194792048640 13045342725520702848 15745576256249357056 18445809786978011264 2699299243997113856 5399532774725768064 8099766305454422272 10799999836183076480 13500233366911730688 16200466897640384896 453956354659487488 3154189885388141696 5854423416116795904 8554656946845450112 11254890477574104320 13955124008302758528 16655357539031412736 908846996050515328 3609080526779169536 6309314057507823744 9009547588236477952 11709781118965132160 14410014649693786368 17110248180422440576 1363737637441543168 4063971168170197376 6764204698898851584 9464438229627505792 12164671760356160000 14864905291084814208 17565138821813468416 1818628278832571008 4518861809561225216 7219095340289879424 9919328871018533632 12619562401747187840 15319795932475842048 18020029463204496256 2273518920223598848 4973752450952253056 7673985981680907264 10374219512409561472 13074453043138215680 15774686573866869888 28176030885972480 2728409561614626688 5428643092343280896 8128876623071935104 10829110153800589312 13529343684529243520 16229577215257897728 483066672277000320 3183300203005654528 5883533733734308736 8583767264462962944 11284000795191617152 13984234325920271360 16684467856648925568 937957313668028160 3638190844396682368 6338424375125336576 9038657905853990784 11738891436582644992 14439124967311299200 17139358498039953408 1392847955059056000 4093081485787710208 6793315016516364416 9493548547245018624 12193782077973672832 14894015608702327040 17594249139430981248 1847738596450083840 4547972127178738048 7248205657907392256 9948439188636046464 12648672719364700672 15348906250093354880 18049139780822009088 2302629237841111680 5002862768569765888 7703096299298420096 10403329830027074304 13103563360755728512 15803796891484382720 57286348503485312 2757519879232139520 5457753409960793728 8157986940689447936 10858220471418102144 13558454002146756352 16258687532875410560 512176989894513152 3212410520623167360 5912644051351821568 8612877582080475776 11313111112809129984 14013344643537784192 16713578174266438400 967067631285540992 3667301162014195200 6367534692742849408 9067768223471503616 11768001754200157824 14468235284928812032 17168468815657466240 1421958272676568832 4122191803405223040 6822425334133877248 9522658864862531456 12222892395591185664 14923125926319839872 17623359457048494080 1876848914067596672 4577082444796250880 7277315975524905088 9977549506253559296 12677783036982213504 15378016567710867712 18078250098439521920 2331739555458624512 5031973086187278720 7732206616915932928 10432440147644587136 13132673678373241344 15832907209101895552 86396666120998144 2786630196849652352 5486863727578306560 8187097258306960768 10887330789035614976 13587564319764269184 16287797850492923392 541287307512025984 3241520838240680192 5941754368969334400 8641987899697988608 11342221430426642816 14042454961155297024 16742688491883951232 996177948903053824 3696411479631708032 6396645010360362240 9096878541089016448 11797112071817670656 14497345602546324864 17197579133274979072 1451068590294081664 4151302121022735872 6851535651751390080 9551769182480044288 12252002713208698496 14952236243937352704 17652469774666006912 1905959231685109504 4606192762413763712 7306426293142417920 10006659823871072128 12706893354599726336 15407126885328380544 18107360416057034752 2360849873076137344 5061083403804791552 7761316934533445760 10461550465262099968 13161783995990754176 15862017526719408384 115506983738510976 2815740514467165184 5515974045195819392 8216207575924473600 10916441106653127808 13616674637381782016 16316908168110436224 570397625129538816 3270631155858193024 5970864686586847232 8671098217315501440 11371331748044155648 14071565278772809856 16771798809501464064 1025288266520566656 3725521797249220864 6425755327977875072 9125988858706529280 11826222389435183488 14526455920163837696 17226689450892491904 1480178907911594496 4180412438640248704 6880645969368902912 9580879500097557120 12281113030826211328 14981346561554865536 17681580092283519744 1935069549302622336 4635303080031276544 7335536610759930752 10035770141488584960 12736003672217239168 15436237202945893376 18136470733674547584 2389960190693650176 5090193721422304384 7790427252150958592 10490660782879612800 13190894313608267008 15891127844336921216 144617301356023808 2844850832084678016 5545084362813332224 8245317893541986432 10945551424270640640 13645784954999294848 16346018485727949056 599507942747051648 3299741473475705856 5999975004204360064 8700208534933014272 11400442065661668480 14100675596390322688 16800909127118976896 1054398584138079488 3754632114866733696 6454865645595387904 9155099176324042112 11855332707052696320 14555566237781350528 17255799768510004736 1509289225529107328 4209522756257761536 6909756286986415744 9609989817715069952 12310223348443724160 15010456879172378368 17710690409901032576 1964179866920135168 4664413397648789376 7364646928377443584 10064880459106097792 12765113989834752000 15465347520563406208 18165581051292060416 2419070508311163008 5119304039039817216 7819537569768471424 10519771100497125632 13220004631225779840 15920238161954434048 173727618973536640 2873961149702190848 5574194680430845056 8274428211159499264 10974661741888153472 13674895272616807680 16375128803345461888 628618260364564480 3328851791093218688 6029085321821872896 8729318852550527104 11429552383279181312 14129785914007835520 16830019444736489728 1083508901755592320 3783742432484246528 6483975963212900736 9184209493941554944 11884443024670209152 14584676555398863360 17284910086127517568 1538399543146620160 4238633073875274368 6938866604603928576 9639100135332582784 12339333666061236992 15039567196789891200 17739800727518545408 1993290184537648000 4693523715266302208 7393757245994956416 10093990776723610624 12794224307452264832 15494457838180919040 18194691368909573248 2448180825928675840 5148414356657330048 7848647887385984256 10548881418114638464 13249114948843292672 15949348479571946880 202837936591049472 2903071467319703680 5603304998048357888 8303538528777012096 11003772059505666304 13704005590234320512 16404239120962974720 657728577982077312 3357962108710731520 6058195639439385728 8758429170168039936 11458662700896694144 14158896231625348352 16859129762354002560 1112619219373105152 3812852750101759360 6513086280830413568 9213319811559067776 11913553342287721984 14613786873016376192 17314020403745030400 1567509860764132992 4267743391492787200 6967976922221441408 9668210452950095616 12368443983678749824 15068677514407404032 17768911045136058240 2022400502155160832 4722634032883815040 7422867563612469248 10123101094341123456 12823334625069777664 15523568155798431872 18223801686527086080 2477291143546188672 5177524674274842880 7877758205003497088 10577991735732151296 13278225266460805504 15978458797189459712 231948254208562304 2932181784937216512 5632415315665870720 8332648846394524928 11032882377123179136 13733115907851833344 16433349438580487552 686838895599590144 3387072426328244352 6087305957056898560 8787539487785552768 11487773018514206976 14188006549242861184 16888240079971515392 1141729536990617984 3841963067719272192 6542196598447926400 9242430129176580608 11942663659905234816 14642897190633889024 17343130721362543232 1596620178381645824 4296853709110300032 6997087239838954240 9697320770567608448 12397554301296262656 15097787832024916864 17798021362753571072 2051510819772673664 4751744350501327872 7451977881229982080 10152211411958636288 12852444942687290496 15552678473415944704 18252912004144598912 2506401461163701504 5206634991892355712 7906868522621009920 10607102053349664128 13307335584078318336 16007569114806972544 261058571826075136 2961292102554729344 5661525633283383552 8361759164012037760 11061992694740691968 13762226225469346176 16462459756198000384 715949213217102976 3416182743945757184 6116416274674411392 8816649805403065600 11516883336131719808 14217116866860374016 16917350397589028224 1170839854608130816 3871073385336785024 6571306916065439232 9271540446794093440 11971773977522747648 14672007508251401856 17372241038980056064 1625730495999158656 4325964026727812864 7026197557456467072 9726431088185121280 12426664618913775488 15126898149642429696 17827131680371083904 2080621137390186496 4780854668118840704 7481088198847494912 10181321729576149120 12881555260304803328 15581788791033457536 18282022321762111744 2535511778781214336 5235745309509868544 7935978840238522752 10636212370967176960 13336445901695831168 16036679432424485376 290168889443587968 2990402420172242176 5690635950900896384 8390869481629550592 11091103012358204800 13791336543086859008 16491570073815513216 745059530834615808 3445293061563270016 6145526592291924224 8845760123020578432 11545993653749232640 14246227184477886848 16946460715206541056 1199950172225643648 3900183702954297856 6600417233682952064 9300650764411606272 12000884295140260480 14701117825868914688 17401351356597568896 1654840813616671488 4355074344345325696 7055307875073979904 9755541405802634112 12455774936531288320 15156008467259942528 17856241997988596736 2109731455007699328 4809964985736353536 7510198516465007744 10210432047193661952 12910665577922316160 15610899108650970368 18311132639379624576 2564622096398727168 5264855627127381376 7965089157856035584 10665322688584689792 13365556219313344000 16065789750041998208 319279207061100800 3019512737789755008 5719746268518409216 8419979799247063424 11120213329975717632 13820446860704371840 16520680391433026048 774169848452128640 3474403379180782848 6174636909909437056 8874870440638091264 11575103971366745472 14275337502095399680 16975571032824053888 1229060489843156480 3929294020571810688 6629527551300464896 9329761082029119104 12029994612757773312 14730228143486427520 17430461674215081728 1683951131234184320 4384184661962838528 7084418192691492736 9784651723420146944 12484885254148801152 15185118784877455360 17885352315606109568 2138841772625212160 4839075303353866368 7539308834082520576 10239542364811174784 12939775895539828992 15640009426268483200 18340242956997137408 2593732414016240000 5293965944744894208 7994199475473548416 10694433006202202624 13394666536930856832 16094900067659511040 348389524678613632 3048623055407267840 5748856586135922048 8449090116864576256 11149323647593230464 13849557178321884672 16549790709050538880 803280166069641472 3503513696798295680 6203747227526949888 8903980758255604096 11604214288984258304 14304447819712912512 17004681350441566720 1258170807460669312 3958404338189323520 6658637868917977728 9358871399646631936 12059104930375286144 14759338461103940352 17459571991832594560 1713061448851697152 4413294979580351360 7113528510309005568 9813762041037659776 12513995571766313984 15214229102494968192 17914462633223622400 2167952090242724992 4868185620971379200 7568419151700033408 10268652682428687616 12968886213157341824 15669119743885996032 18369353274614650240 2622842731633752832 5323076262362407040 8023309793091061248 10723543323819715456 13423776854548369664 16124010385277023872 377499842296126464 3077733373024780672 5777966903753434880 8478200434482089088 11178433965210743296 13878667495939397504 16578901026668051712 832390483687154304 3532624014415808512 6232857545144462720 8933091075873116928 11633324606601771136 14333558137330425344 17033791668059079552 1287281125078182144 3987514655806836352 6687748186535490560 9387981717264144768 12088215247992798976 14788448778721453184 17488682309450107392 1742171766469209984 4442405297197864192 7142638827926518400 9842872358655172608 12543105889383826816 15243339420112481024 17943572950841135232 2197062407860237824 4897295938588892032 7597529469317546240 10297763000046200448 12997996530774854656 15698230061503508864 18398463592232163072 2651953049251265664 5352186579979919872 8052420110708574080 10752653641437228288 13452887172165882496 16153120702894536704 406610159913639296 3106843690642293504 5807077221370947712 8507310752099601920 11207544282828256128 13907777813556910336 16608011344285564544 861500801304667136 3561734332033321344 6261967862761975552 8962201393490629760 11662434924219283968 14362668454947938176 17062901985676592384 1316391442695694976 4016624973424349184 6716858504153003392 9417092034881657600 12117325565610311808 14817559096338966016 17517792627067620224 1771282084086722816 4471515614815377024 7171749145544031232 9871982676272685440 12572216207001339648 15272449737729993856 17972683268458648064 2226172725477750656 4926406256206404864 7626639786935059072 10326873317663713280 13027106848392367488 15727340379121021696 18427573909849675904 2681063366868778496 5381296897597432704 8081530428326086912 10781763959054741120 13481997489783395328 16182231020512049536 435720477531152128 3135954008259806336 5836187538988460544 8536421069717114752 11236654600445768960 13936888131174423168 16637121661903077376 890611118922179968 3590844649650834176 6291078180379488384 8991311711108142592 11691545241836796800 14391778772565451008 17092012303294105216 1345501760313207808 4045735291041862016 6745968821770516224 9446202352499170432 12146435883227824640 14846669413956478848 17546902944685133056 1800392401704235648 4500625932432889856 7200859463161544064 9901092993890198272 12601326524618852480 15301560055347506688 18001793586076160896 2255283043095263488 4955516573823917696 7655750104552571904 10355983635281226112 13056217166009880320 15756450696738534528 9940153757637120 2710173684486291328 5410407215214945536 8110640745943599744 10810874276672253952 13511107807400908160 16211341338129562368 464830795148664960 3165064325877319168 5865297856605973376 8565531387334627584 11265764918063281792 13965998448791936000 16666231979520590208 919721436539692800 3619954967268347008 6320188497997001216 9020422028725655424 11720655559454309632 14420889090182963840 17121122620911618048 1374612077930720640 4074845608659374848 6775079139388029056 9475312670116683264 12175546200845337472 14875779731573991680 17576013262302645888 1829502719321748480 4529736250050402688 7229969780779056896 9930203311507711104 12630436842236365312 15330670372965019520 18030903903693673728 2284393360712776320 4984626891441430528 7684860422170084736 10385093952898738944 13085327483627393152 15785561014356047360 39050471375149952 2739284002103804160 5439517532832458368 8139751063561112576 10839984594289766784 13540218125018420992 16240451655747075200 493941112766177792 3194174643494832000 5894408174223486208 8594641704952140416 11294875235680794624 13995108766409448832 16695342297138103040 948831754157205632 3649065284885859840 6349298815614514048 9049532346343168256 11749765877071822464 14449999407800476672 17150232938529130880 1403722395548233472 4103955926276887680 6804189457005541888 9504422987734196096 12204656518462850304 14904890049191504512 17605123579920158720 1858613036939261312 4558846567667915520 7259080098396569728 9959313629125223936 12659547159853878144 15359780690582532352 18060014221311186560 2313503678330289152 5013737209058943360 7713970739787597568 10414204270516251776 13114437801244905984 15814671331973560192 68160788992662784 2768394319721316992 5468627850449971200 8168861381178625408 10869094911907279616 13569328442635933824 16269561973364588032 523051430383690624 3223284961112344832 5923518491840999040 8623752022569653248 11323985553298307456 14024219084026961664 16724452614755615872 977942071774718464 3678175602503372672 6378409133232026880 9078642663960681088 11778876194689335296 14479109725417989504 17179343256146643712 1432832713165746304 4133066243894400512 6833299774623054720 9533533305351708928 12233766836080363136 14934000366809017344 17634233897537671552 1887723354556774144 4587956885285428352 7288190416014082560 9988423946742736768 12688657477471390976 15388891008200045184 18089124538928699392 2342613995947801984 5042847526676456192 7743081057405110400 10443314588133764608 13143548118862418816 15843781649591073024 97271106610175616 2797504637338829824 5497738168067484032 8197971698796138240 10898205229524792448 13598438760253446656 16298672290982100864 552161748001203456 3252395278729857664 5952628809458511872 8652862340187166080 11353095870915820288 14053329401644474496 16753562932373128704 1007052389392231296 3707285920120885504 6407519450849539712 9107752981578193920 11807986512306848128 14508220043035502336 17208453573764156544 1461943030783259136 4162176561511913344 6862410092240567552 9562643622969221760 12262877153697875968 14963110684426530176 17663344215155184384 1916833672174286976 4617067202902941184 7317300733631595392 10017534264360249600 12717767795088903808 15418001325817558016 18118234856546212224 2371724313565314816 5071957844293969024 7772191375022623232 10472424905751277440 13172658436479931648 15872891967208585856 126381424227688448 2826614954956342656 5526848485684996864 8227082016413651072 10927315547142305280 13627549077870959488 16327782608599613696 581272065618716288 3281505596347370496 5981739127076024704 8681972657804678912 11382206188533333120 14082439719261987328 16782673249990641536 1036162707009744128 3736396237738398336 6436629768467052544 9136863299195706752 11837096829924360960 14537330360653015168 17237563891381669376 1491053348400771968 4191286879129426176 6891520409858080384 9591753940586734592 12291987471315388800 14992221002044043008 17692454532772697216 1945943989791799808 4646177520520454016 7346411051249108224 10046644581977762432 12746878112706416640 15447111643435070848 18147345174163725056 2400834631182827648 5101068161911481856 7801301692640136064 10501535223368790272 13201768754097444480 15902002284826098688 155491741845201280 2855725272573855488 5555958803302509696 8256192334031163904 10956425864759818112 13656659395488472320 16356892926217126528 610382383236229120 3310615913964883328 6010849444693537536 8711082975422191744 11411316506150845952 14111550036879500160 16811783567608154368 1065273024627256960 3765506555355911168 6465740086084565376 9165973616813219584 11866207147541873792 14566440678270528000 17266674208999182208 1520163666018284800 4220397196746939008 6920630727475593216 9620864258204247424 12321097788932901632 15021331319661555840 17721564850390210048 1975054307409312640 4675287838137966848 7375521368866621056 10075754899595275264 12775988430323929472 15476221961052583680 18176455491781237888 2429944948800340480 5130178479528994688 7830412010257648896 10530645540986303104 13230879071714957312 15931112602443611520 184602059462714112 2884835590191368320 5585069120920022528 8285302651648676736 10985536182377330944 13685769713105985152 16386003243834639360 639492700853741952 3339726231582396160 6039959762311050368 8740193293039704576 11440426823768358784 14140660354497012992 16840893885225667200 1094383342244769792 3794616872973424000 6494850403702078208 9195083934430732416 11895317465159386624 14595550995888040832 17295784526616695040 1549273983635797632 4249507514364451840 6949741045093106048 9649974575821760256 12350208106550414464 15050441637279068672 17750675168007722880 2004164625026825472 4704398155755479680 7404631686484133888 10104865217212788096 12805098747941442304 15505332278670096512 18205565809398750720 2459055266417853312 5159288797146507520 7859522327875161728 10559755858603815936 13259989389332470144 15960222920061124352 213712377080226944 2913945907808881152 5614179438537535360 8314412969266189568 11014646499994843776 13714880030723497984 16415113561452152192 668603018471254784 3368836549199908992 6069070079928563200 8769303610657217408 11469537141385871616 14169770672114525824 16870004202843180032 1123493659862282624 3823727190590936832 6523960721319591040 9224194252048245248 11924427782776899456 14624661313505553664 17324894844234207872 1578384301253310464 4278617831981964672 6978851362710618880 9679084893439273088 12379318424167927296 15079551954896581504 17779785485625235712 2033274942644338304 4733508473372992512 7433742004101646720 10133975534830300928 12834209065558955136 15534442596287609344 18234676127016263552 2488165584035366144 5188399114764020352 7888632645492674560 10588866176221328768 13289099706949982976 15989333237678637184 242822694697739776 2943056225426393984 5643289756155048192 8343523286883702400 11043756817612356608 13743990348341010816 16444223879069665024 697713336088767616 3397946866817421824 6098180397546076032 8798413928274730240 11498647459003384448 14198880989732038656 16899114520460692864 1152603977479795456 3852837508208449664 6553071038937103872 9253304569665758080 11953538100394412288 14653771631123066496 17354005161851720704 1607494618870823296 4307728149599477504 7007961680328131712 9708195211056785920 12408428741785440128 15108662272514094336 17808895803242748544 2062385260261851136 4762618790990505344 7462852321719159552 10163085852447813760 12863319383176467968 15563552913905122176 18263786444633776384 2517275901652878976 5217509432381533184 7917742963110187392 10617976493838841600 13318210024567495808 16018443555296150016 271933012315252608 2972166543043906816 5672400073772561024 8372633604501215232 11072867135229869440 13773100665958523648 16473334196687177856 726823653706280448 3427057184434934656 6127290715163588864 8827524245892243072 11527757776620897280 14227991307349551488 16928224838078205696 1181714295097308288 3881947825825962496 6582181356554616704 9282414887283270912 11982648418011925120 14682881948740579328 17383115479469233536 1636604936488336128 4336838467216990336 7037071997945644544 9737305528674298752 12437539059402952960 15137772590131607168 17838006120860261376 2091495577879363968 4791729108608018176 7491962639336672384 10192196170065326592 12892429700793980800 15592663231522635008 18292896762251289216 2546386219270391808 5246619749999046016 7946853280727700224 10647086811456354432 13347320342185008640 16047553872913662848 301043329932765440 3001276860661419648 5701510391390073856 8401743922118728064 11101977452847382272 13802210983576036480 16502444514304690688 755933971323793280 3456167502052447488 6156401032781101696 8856634563509755904 11556868094238410112 14257101624967064320 16957335155695718528 1210824612714821120 3911058143443475328 6611291674172129536 9311525204900783744 12011758735629437952 14711992266358092160 17412225797086746368 1665715254105848960 4365948784834503168 7066182315563157376 9766415846291811584 12466649377020465792 15166882907749120000 17867116438477774208 2120605895496876800 4820839426225531008 7521072956954185216 10221306487682839424 12921540018411493632 15621773549140147840 18322007079868802048 2575496536887904640 5275730067616558848 7975963598345213056 10676197129073867264 13376430659802521472 16076664190531175680 330153647550278272 3030387178278932480 5730620709007586688 8430854239736240896 11131087770464895104 13831321301193549312 16531554831922203520 785044288941306112 3485277819669960320 6185511350398614528 8885744881127268736 11585978411855922944 14286211942584577152 16986445473313231360 1239934930332333952 3940168461060988160 6640401991789642368 9340635522518296576 12040869053246950784 14741102583975604992 17441336114704259200 1694825571723361792 4395059102452016000 7095292633180670208 9795526163909324416 12495759694637978624 15195993225366632832 17896226756095287040 2149716213114389632 4849949743843043840 7550183274571698048 10250416805300352256 12950650336029006464 15650883866757660672 18351117397486314880 2604606854505417472 5304840385234071680 8005073915962725888 10705307446691380096 13405540977420034304 16105774508148688512 359263965167791104 3059497495896445312 5759731026625099520 8459964557353753728 11160198088082407936 13860431618811062144 16560665149539716352 814154606558818944 3514388137287473152 6214621668016127360 8914855198744781568 11615088729473435776 14315322260202089984 17015555790930744192 1269045247949846784 3969278778678500992 6669512309407155200 9369745840135809408 12069979370864463616 14770212901593117824 17470446432321772032 1723935889340874624 4424169420069528832 7124402950798183040 9824636481526837248 12524870012255491456 15225103542984145664 17925337073712799872 2178826530731902464 4879060061460556672 7579293592189210880 10279527122917865088 12979760653646519296 15679994184375173504 18380227715103827712 2633717172122930304 5333950702851584512 8034184233580238720 10734417764308892928 13434651295037547136 16134884825766201344 388374282785303936 3088607813513958144 5788841344242612352 8489074874971266560 11189308405699920768 13889541936428574976 16589775467157229184 843264924176331776 3543498454904985984 6243731985633640192 8943965516362294400 11644199047090948608 14344432577819602816 17044666108548257024 1298155565567359616 3998389096296013824 6698622627024668032 9398856157753322240 12099089688481976448 14799323219210630656 17499556749939284864 1753046206958387456 4453279737687041664 7153513268415695872 9853746799144350080 12553980329873004288 15254213860601658496 17954447391330312704 2207936848349415296 4908170379078069504 7608403909806723712 10308637440535377920 13008870971264032128 15709104501992686336 18409338032721340544 2662827489740443136 5363061020469097344 8063294551197751552 10763528081926405760 13463761612655059968 16163995143383714176 417484600402816768 3117718131131470976 5817951661860125184 8518185192588779392 11218418723317433600 13918652254046087808 16618885784774742016 872375241793844608 3572608772522498816 6272842303251153024 8973075833979807232 11673309364708461440 14373542895437115648 17073776426165769856 1327265883184872448 4027499413913526656 6727732944642180864 9427966475370835072 12128200006099489280 14828433536828143488 17528667067556797696 1782156524575900288 4482390055304554496 7182623586033208704 9882857116761862912 12583090647490517120 15283324178219171328 17983557708947825536 2237047165966928128 4937280696695582336 7637514227424236544 10337747758152890752 13037981288881544960 15738214819610199168 18438448350338853376 2691937807357955968 5392171338086610176 8092404868815264384 10792638399543918592 13492871930272572800 16193105461001227008 446594918020329600 3146828448748983808 5847061979477638016 8547295510206292224 11247529040934946432 13947762571663600640 16647996102392254848 901485559411357440 3601719090140011648 6301952620868665856 9002186151597320064 11702419682325974272 14402653213054628480 17102886743783282688 1356376200802385280 4056609731531039488 6756843262259693696 9457076792988347904 12157310323717002112 14857543854445656320 17557777385174310528 1811266842193413120 4511500372922067328 7211733903650721536 9911967434379375744 12612200965108029952 15312434495836684160 18012668026565338368 2266157483584440960 4966391014313095168 7666624545041749376 10366858075770403584 13067091606499057792 15767325137227712000 20814594246814592 2721048124975468800 5421281655704123008 8121515186432777216 10821748717161431424 13521982247890085632 16222215778618739840 475705235637842432 3175938766366496640 5876172297095150848 8576405827823805056 11276639358552459264 13976872889281113472 16677106420009767680 930595877028870272 3630829407757524480 6331062938486178688 9031296469214832896 11731529999943487104 14431763530672141312 17131997061400795520 1385486518419898112 4085720049148552320 6785953579877206528 9486187110605860736 12186420641334514944 14886654172063169152 17586887702791823360 1840377159810925952 4540610690539580160 7240844221268234368 9941077751996888576 12641311282725542784 15341544813454196992 18041778344182851200 2295267801201953792 4995501331930608000 7695734862659262208 10395968393387916416 13096201924116570624 15796435454845224832 49924911864327424 2750158442592981632 5450391973321635840 8150625504050290048 10850859034778944256 13551092565507598464 16251326096236252672 504815553255355264 3205049083984009472 5905282614712663680 8605516145441317888 11305749676169972096 14005983206898626304 16706216737627280512 959706194646383104 3659939725375037312 6360173256103691520 9060406786832345728 11760640317560999936 14460873848289654144 17161107379018308352 1414596836037410944 4114830366766065152 6815063897494719360 9515297428223373568 12215530958952027776 14915764489680681984 17615998020409336192 1869487477428438784 4569721008157092992 7269954538885747200 9970188069614401408 12670421600343055616 15370655131071709824 18070888661800364032 2324378118819466624 5024611649548120832 7724845180276775040 10425078711005429248 13125312241734083456 15825545772462737664 79035229481840256 2779268760210494464 5479502290939148672 8179735821667802880 10879969352396457088 13580202883125111296 16280436413853765504 533925870872868096 3234159401601522304 5934392932330176512 8634626463058830720 11334859993787484928 14035093524516139136 16735327055244793344 988816512263895936 3689050042992550144 6389283573721204352 9089517104449858560 11789750635178512768 14489984165907166976 17190217696635821184 1443707153654923776 4143940684383577984 6844174215112232192 9544407745840886400 12244641276569540608 14944874807298194816 17645108338026849024 1898597795045951616 4598831325774605824 7299064856503260032 9999298387231914240 12699531917960568448 15399765448689222656 18099998979417876864 2353488436436979456 5053721967165633664 7753955497894287872 10454189028622942080 13154422559351596288 15854656090080250496 108145547099353088 2808379077828007296 5508612608556661504 8208846139285315712 10909079670013969920 13609313200742624128 16309546731471278336 563036188490380928 3263269719219035136 5963503249947689344 8663736780676343552 11363970311404997760 14064203842133651968 16764437372862306176 1017926829881408768 3718160360610062976 6418393891338717184 9118627422067371392 11818860952796025600 14519094483524679808 17219328014253334016 1472817471272436608 4173051002001090816 6873284532729745024 9573518063458399232 12273751594187053440 14973985124915707648 17674218655644361856 1927708112663464448 4627941643392118656 7328175174120772864 10028408704849427072 12728642235578081280 15428875766306735488 18129109297035389696 2382598754054492288 5082832284783146496 7783065815511800704 10483299346240454912 13183532876969109120 15883766407697763328 137255864716865920 2837489395445520128 5537722926174174336 8237956456902828544 10938189987631482752 13638423518360136960 16338657049088791168 592146506107893760 3292380036836547968 5992613567565202176 8692847098293856384 11393080629022510592 14093314159751164800 16793547690479819008 1047037147498921600 3747270678227575808 6447504208956230016 9147737739684884224 11847971270413538432 14548204801142192640 17248438331870846848 1501927788889949440 4202161319618603648 6902394850347257856 9602628381075912064 12302861911804566272 15003095442533220480 17703328973261874688 1956818430280977280 4657051961009631488 7357285491738285696 10057519022466939904 12757752553195594112 15457986083924248320 18158219614652902528 2411709071672005120 5111942602400659328 7812176133129313536 10512409663857967744 13212643194586621952 15912876725315276160 166366182334378752 2866599713063032960 5566833243791687168 8267066774520341376 10967300305248995584 13667533835977649792 16367767366706304000 621256823725406592 3321490354454060800 6021723885182715008 8721957415911369216 11422190946640023424 14122424477368677632 16822658008097331840 1076147465116434432 3776380995845088640 6476614526573742848 9176848057302397056 11877081588031051264 14577315118759705472 17277548649488359680 1531038106507462272 4231271637236116480 6931505167964770688 9631738698693424896 12331972229422079104 15032205760150733312 17732439290879387520 1985928747898490112 4686162278627144320 7386395809355798528 10086629340084452736 12786862870813106944 15487096401541761152 18187329932270415360 2440819389289517952 5141052920018172160 7841286450746826368 10541519981475480576 13241753512204134784 15941987042932788992 195476499951891584 2895710030680545792 5595943561409200000 8296177092137854208 10996410622866508416 13696644153595162624 16396877684323816832 650367141342919424 3350600672071573632 6050834202800227840 8751067733528882048 11451301264257536256 14151534794986190464 16851768325714844672 1105257782733947264 3805491313462601472 6505724844191255680 9205958374919909888 11906191905648564096 14606425436377218304 17306658967105872512 1560148424124975104 4260381954853629312 6960615485582283520 9660849016310937728 12361082547039591936 15061316077768246144 17761549608496900352 2015039065516002944 4715272596244657152 7415506126973311360 10115739657701965568 12815973188430619776 15516206719159273984 18216440249887928192 2469929706907030784 5170163237635684992 7870396768364339200 10570630299092993408 13270863829821647616 15971097360550301824 224586817569404416 2924820348298058624 5625053879026712832 8325287409755367040 11025520940484021248 13725754471212675456 16425988001941329664 679477458960432256 3379710989689086464 6079944520417740672 8780178051146394880 11480411581875049088 14180645112603703296 16880878643332357504 1134368100351460096 3834601631080114304 6534835161808768512 9235068692537422720 11935302223266076928 14635535753994731136 17335769284723385344 1589258741742487936 4289492272471142144 6989725803199796352 9689959333928450560 12390192864657104768 15090426395385758976 17790659926114413184 2044149383133515776 4744382913862169984 7444616444590824192 10144849975319478400 12845083506048132608 15545317036776786816 18245550567505441024 2499040024524543616 5199273555253197824 7899507085981852032 10599740616710506240 13299974147439160448 16000207678167814656 253697135186917248 2953930665915571456 5654164196644225664 8354397727372879872 11054631258101534080 13754864788830188288 16455098319558842496 708587776577945088 3408821307306599296 6109054838035253504 8809288368763907712 11509521899492561920 14209755430221216128 16909988960949870336 1163478417968972928 3863711948697627136 6563945479426281344 9264179010154935552 11964412540883589760 14664646071612243968 17364879602340898176 1618369059360000768 4318602590088654976 7018836120817309184 9719069651545963392 12419303182274617600 15119536713003271808 17819770243731926016 2073259700751028608 4773493231479682816 7473726762208337024 10173960292936991232 12874193823665645440 15574427354394299648 18274660885122953856 2528150342142056448 5228383872870710656 7928617403599364864 10628850934328019072 13329084465056673280 16029317995785327488 282807452804430080 2983040983533084288 5683274514261738496 8383508044990392704 11083741575719046912 13783975106447701120 16484208637176355328 737698094195457920 3437931624924112128 6138165155652766336 8838398686381420544 11538632217110074752 14238865747838728960 16939099278567383168 1192588735586485760 3892822266315139968 6593055797043794176 9293289327772448384 11993522858501102592 14693756389229756800 17393989919958411008 1647479376977513600 4347712907706167808 7047946438434822016 9748179969163476224 12448413499892130432 15148647030620784640 17848880561349438848 2102370018368541440 4802603549097195648 7502837079825849856 10203070610554504064 12903304141283158272 15603537672011812480 18303771202740466688 2557260659759569280 5257494190488223488 7957727721216877696 10657961251945531904 13358194782674186112 16058428313402840320 311917770421942912 3012151301150597120 5712384831879251328 8412618362607905536 11112851893336559744 13813085424065213952 16513318954793868160 766808411812970752 3467041942541624960 6167275473270279168 8867509003998933376 11567742534727587584 14267976065456241792 16968209596184896000 1221699053203998592 3921932583932652800 6622166114661307008 9322399645389961216 12022633176118615424 14722866706847269632 17423100237575923840 1676589694595026432 4376823225323680640 7077056756052334848 9777290286780989056 12477523817509643264 15177757348238297472 17877990878966951680 2131480335986054272 4831713866714708480 7531947397443362688 10232180928172016896 12932414458900671104 15632647989629325312 18332881520357979520 2586370977377082112 5286604508105736320 7986838038834390528 10687071569563044736 13387305100291698944 16087538631020353152 341028088039455744 3041261618768109952 5741495149496764160 8441728680225418368 11141962210954072576 13842195741682726784 16542429272411380992 795918729430483584 3496152260159137792 6196385790887792000 8896619321616446208 11596852852345100416 14297086383073754624 16997319913802408832 1250809370821511424 3951042901550165632 6651276432278819840 9351509963007474048 12051743493736128256 14751977024464782464 17452210555193436672 1705700012212539264 4405933542941193472 7106167073669847680 9806400604398501888 12506634135127156096 15206867665855810304 17907101196584464512 2160590653603567104 4860824184332221312 7561057715060875520 10261291245789529728 12961524776518183936 15661758307246838144 18361991837975492352 2615481294994594944 5315714825723249152 8015948356451903360 10716181887180557568 13416415417909211776 16116648948637865984 370138405656968576 3070371936385622784 5770605467114276992 8470838997842931200 11171072528571585408 13871306059300239616 16571539590028893824 825029047047996416 3525262577776650624 6225496108505304832 8925729639233959040 11625963169962613248 14326196700691267456 17026430231419921664 1279919688439024256 3980153219167678464 6680386749896332672 9380620280624986880 12080853811353641088 14781087342082295296 17481320872810949504 1734810329830052096 4435043860558706304 7135277391287360512 9835510922016014720 12535744452744668928 15235977983473323136 17936211514201977344 2189700971221079936 4889934501949734144 7590168032678388352 10290401563407042560 12990635094135696768 15690868624864350976 18391102155593005184 2644591612612107776 5344825143340761984 8045058674069416192 10745292204798070400 13445525735526724608 16145759266255378816 399248723274481408 3099482254003135616 5799715784731789824 8499949315460444032 11200182846189098240 13900416376917752448 16600649907646406656 854139364665509248 3554372895394163456 6254606426122817664 8954839956851471872 11655073487580126080 14355307018308780288 17055540549037434496 1309030006056537088 4009263536785191296 6709497067513845504 9409730598242499712 12109964128971153920 14810197659699808128 17510431190428462336 1763920647447564928 4464154178176219136 7164387708904873344 9864621239633527552 12564854770362181760 15265088301090835968 17965321831819490176 2218811288838592768 4919044819567246976 7619278350295901184 10319511881024555392 13019745411753209600 15719978942481863808 18420212473210518016 2673701930229620608 5373935460958274816 8074168991686929024 10774402522415583232 13474636053144237440 16174869583872891648 428359040891994240 3128592571620648448 5828826102349302656 8529059633077956864 11229293163806611072 13929526694535265280 16629760225263919488 883249682283022080 3583483213011676288 6283716743740330496 8983950274468984704 11684183805197638912 14384417335926293120 17084650866654947328 1338140323674049920 4038373854402704128 6738607385131358336 9438840915860012544 12139074446588666752 14839307977317320960 17539541508045975168 1793030965065077760 4493264495793731968 7193498026522386176 9893731557251040384 12593965087979694592 15294198618708348800 17994432149437003008 2247921606456105600 4948155137184759808 7648388667913414016 10348622198642068224 13048855729370722432 15749089260099376640 2578717118479232 2702812247847133440 5403045778575787648 8103279309304441856 10803512840033096064 13503746370761750272 16203979901490404480 457469358509507072 3157702889238161280 5857936419966815488 8558169950695469696 11258403481424123904 13958637012152778112 16658870542881432320 912359999900534912 3612593530629189120 6312827061357843328 9013060592086497536 11713294122815151744 14413527653543805952 17113761184272460160 1367250641291562752 4067484172020216960 6767717702748871168 9467951233477525376 12168184764206179584 14868418294934833792 17568651825663488000 1822141282682590592 4522374813411244800 7222608344139899008 9922841874868553216 12623075405597207424 15323308936325861632 18023542467054515840 2277031924073618432 4977265454802272640 7677498985530926848 10377732516259581056 13077966046988235264 15778199577716889472 31689034735992064 2731922565464646272 5432156096193300480 8132389626921954688 10832623157650608896 13532856688379263104 16233090219107917312 486579676127019904 3186813206855674112 5887046737584328320 8587280268312982528 11287513799041636736 13987747329770290944 16687980860498945152 941470317518047744 3641703848246701952 6341937378975356160 9042170909704010368 11742404440432664576 14442637971161318784 17142871501889972992 1396360958909075584 4096594489637729792 6796828020366384000 9497061551095038208 12197295081823692416 14897528612552346624 17597762143281000832 1851251600300103424 4551485131028757632 7251718661757411840 9951952192486066048 12652185723214720256 15352419253943374464 18052652784672028672 2306142241691131264 5006375772419785472 7706609303148439680 10406842833877093888 13107076364605748096 15807309895334402304 60799352353504896 2761032883082159104 5461266413810813312 8161499944539467520 10861733475268121728 13561967005996775936 16262200536725430144 515689993744532736 3215923524473186944 5916157055201841152 8616390585930495360 11316624116659149568 14016857647387803776 16717091178116457984 970580635135560576 3670814165864214784 6371047696592868992 9071281227321523200 11771514758050177408 14471748288778831616 17171981819507485824 1425471276526588416 4125704807255242624 6825938337983896832 9526171868712551040 12226405399441205248 14926638930169859456 17626872460898513664 1880361917917616256 4580595448646270464 7280828979374924672 9981062510103578880 12681296040832233088 15381529571560887296 18081763102289541504 2335252559308644096 5035486090037298304 7735719620765952512 10435953151494606720 13136186682223260928 15836420212951915136 89909669971017728 2790143200699671936 5490376731428326144 8190610262156980352 10890843792885634560 13591077323614288768 16291310854342942976 544800311362045568 3245033842090699776 5945267372819353984 8645500903548008192 11345734434276662400 14045967965005316608 16746201495733970816 999690952753073408 3699924483481727616 6400158014210381824 9100391544939036032 11800625075667690240 14500858606396344448 17201092137124998656 1454581594144101248 4154815124872755456 6855048655601409664 9555282186330063872 12255515717058718080 14955749247787372288 17655982778516026496 1909472235535129088 4609705766263783296 7309939296992437504 10010172827721091712 12710406358449745920 15410639889178400128 18110873419907054336 2364362876926156928 5064596407654811136 7764829938383465344 10465063469112119552 13165296999840773760 15865530530569427968 119019987588530560 2819253518317184768 5519487049045838976 8219720579774493184 10919954110503147392 13620187641231801600 16320421171960455808 573910628979558400 3274144159708212608 5974377690436866816 8674611221165521024 11374844751894175232 14075078282622829440 16775311813351483648 1028801270370586240 3729034801099240448 6429268331827894656 9129501862556548864 11829735393285203072 14529968924013857280 17230202454742511488 1483691911761614080 4183925442490268288 6884158973218922496 9584392503947576704 12284626034676230912 14984859565404885120 17685093096133539328 1938582553152641920 4638816083881296128 7339049614609950336 10039283145338604544 12739516676067258752 15439750206795912960 18139983737524567168 2393473194543669760 5093706725272323968 7793940256000978176 10494173786729632384 13194407317458286592 15894640848186940800 148130305206043392 2848363835934697600 5548597366663351808 8248830897392006016 10949064428120660224 13649297958849314432 16349531489577968640 603020946597071232 3303254477325725440 6003488008054379648 8703721538783033856 11403955069511688064 14104188600240342272 16804422130968996480 1057911587988099072 3758145118716753280 6458378649445407488 9158612180174061696 11858845710902715904 14559079241631370112 17259312772360024320 1512802229379126912 4213035760107781120 6913269290836435328 9613502821565089536 12313736352293743744 15013969883022397952 17714203413751052160 1967692870770154752 4667926401498808960 7368159932227463168 10068393462956117376 12768626993684771584 15468860524413425792 18169094055142080000 2422583512161182592 5122817042889836800 7823050573618491008 10523284104347145216 13223517635075799424 15923751165804453632 177240622823556224 2877474153552210432 5577707684280864640 8277941215009518848 10978174745738173056 13678408276466827264 16378641807195481472 632131264214584064 3332364794943238272 6032598325671892480 8732831856400546688 11433065387129200896 14133298917857855104 16833532448586509312 1087021905605611904 3787255436334266112 6487488967062920320 9187722497791574528 11887956028520228736 14588189559248882944 17288423089977537152 1541912546996639744 4242146077725293952 6942379608453948160 9642613139182602368 12342846669911256576 15043080200639910784 17743313731368564992 1996803188387667584 4697036719116321792 7397270249844976000 10097503780573630208 12797737311302284416 15497970842030938624 18198204372759592832 2451693829778695424 5151927360507349632 7852160891236003840 10552394421964658048 13252627952693312256 15952861483421966464 206350940441069056 2906584471169723264 5606818001898377472 8307051532627031680 11007285063355685888 13707518594084340096 16407752124812994304 661241581832096896 3361475112560751104 6061708643289405312 8761942174018059520 11462175704746713728 14162409235475367936 16862642766204022144 1116132223223124736 3816365753951778944 6516599284680433152 9216832815409087360 11917066346137741568 14617299876866395776 17317533407595049984 1571022864614152576 4271256395342806784 6971489926071460992 9671723456800115200 12371956987528769408 15072190518257423616 17772424048986077824 2025913506005180416 4726147036733834624 7426380567462488832 10126614098191143040 12826847628919797248 15527081159648451456 18227314690377105664 2480804147396208256 5181037678124862464 7881271208853516672 10581504739582170880 13281738270310825088 15981971801039479296 235461258058581888 2935694788787236096 5635928319515890304 8336161850244544512 11036395380973198720 13736628911701852928 16436862442430507136 690351899449609728 3390585430178263936 6090818960906918144 8791052491635572352 11491286022364226560 14191519553092880768 16891753083821534976 1145242540840637568 3845476071569291776 6545709602297945984 9245943133026600192 11946176663755254400 14646410194483908608 17346643725212562816 1600133182231665408 4300366712960319616 7000600243688973824 9700833774417628032 12401067305146282240 15101300835874936448 17801534366603590656 2055023823622693248 4755257354351347456 7455490885080001664 10155724415808655872 12855957946537310080 15556191477265964288 18256425007994618496 2509914465013721088 5210147995742375296 7910381526471029504 10610615057199683712 13310848587928337920 16011082118656992128 264571575676094720 2964805106404748928 5665038637133403136 8365272167862057344 11065505698590711552 13765739229319365760 16465972760048019968 719462217067122560 3419695747795776768 6119929278524430976 8820162809253085184 11520396339981739392 14220629870710393600 16920863401439047808 1174352858458150400 3874586389186804608 6574819919915458816 9275053450644113024 11975286981372767232 14675520512101421440 17375754042830075648 1629243499849178240 4329477030577832448 7029710561306486656 9729944092035140864 12430177622763795072 15130411153492449280 17830644684221103488 2084134141240206080 4784367671968860288 7484601202697514496 10184834733426168704 12885068264154822912 15585301794883477120 18285535325612131328 2539024782631233920 5239258313359888128 7939491844088542336 10639725374817196544 13339958905545850752 16040192436274504960 293681893293607552 2993915424022261760 5694148954750915968 8394382485479570176 11094616016208224384 13794849546936878592 16495083077665532800 748572534684635392 3448806065413289600 6149039596141943808 8849273126870598016 11549506657599252224 14249740188327906432 16949973719056560640 1203463176075663232 3903696706804317440 6603930237532971648 9304163768261625856 12004397298990280064 14704630829718934272 17404864360447588480 1658353817466691072 4358587348195345280 7058820878923999488 9759054409652653696 12459287940381307904 15159521471109962112 17859755001838616320 2113244458857718912 4813477989586373120 7513711520315027328 10213945051043681536 12914178581772335744 15614412112500989952 18314645643229644160 2568135100248746752 5268368630977400960 7968602161706055168 10668835692434709376 13369069223163363584 16069302753892017792 322792210911120384 3023025741639774592 5723259272368428800 8423492803097083008 11123726333825737216 13823959864554391424 16524193395283045632 777682852302148224 3477916383030802432 6178149913759456640 8878383444488110848 11578616975216765056 14278850505945419264 16979084036674073472 1232573493693176064 3932807024421830272 6633040555150484480 9333274085879138688 12033507616607792896 14733741147336447104 17433974678065101312 1687464135084203904 4387697665812858112 7087931196541512320 9788164727270166528 12488398257998820736 15188631788727474944 17888865319456129152 2142354776475231744 4842588307203885952 7542821837932540160 10243055368661194368 12943288899389848576 15643522430118502784 18343755960847156992 2597245417866259584 5297478948594913792 7997712479323568000 10697946010052222208 13398179540780876416 16098413071509530624 351902528528633216 3052136059257287424 5752369589985941632 8452603120714595840 11152836651443250048 13853070182171904256 16553303712900558464 806793169919661056 3507026700648315264 6207260231376969472 8907493762105623680 11607727292834277888 14307960823562932096 17008194354291586304 1261683811310688896 3961917342039343104 6662150872767997312 9362384403496651520 12062617934225305728 14762851464953959936 17463084995682614144 1716574452701716736 4416807983430370944 7117041514159025152 9817275044887679360 12517508575616333568 15217742106344987776 17917975637073641984 2171465094092744576 4871698624821398784 7571932155550052992 10272165686278707200 12972399217007361408 15672632747736015616 18372866278464669824 2626355735483772416 5326589266212426624 8026822796941080832 10727056327669735040 13427289858398389248 16127523389127043456 381012846146146048 3081246376874800256 5781479907603454464 8481713438332108672 11181946969060762880 13882180499789417088 16582414030518071296 835903487537173888 3536137018265828096 6236370548994482304 8936604079723136512 11636837610451790720 14337071141180444928 17037304671909099136 1290794128928201728 3991027659656855936 6691261190385510144 9391494721114164352 12091728251842818560 14791961782571472768 17492195313300126976 1745684770319229568 4445918301047883776 7146151831776537984 9846385362505192192 12546618893233846400 15246852423962500608 17947085954691154816 2200575411710257408 4900808942438911616 7601042473167565824 10301276003896220032 13001509534624874240 15701743065353528448 18401976596082182656 2655466053101285248 5355699583829939456 8055933114558593664 10756166645287247872 13456400176015902080 16156633706744556288 410123163763658880 3110356694492313088 5810590225220967296 8510823755949621504 11211057286678275712 13911290817406929920 16611524348135584128 865013805154686720 3565247335883340928 6265480866611995136 8965714397340649344 11665947928069303552 14366181458797957760 17066414989526611968 1319904446545714560 4020137977274368768 6720371508003022976 9420605038731677184 12120838569460331392 14821072100188985600 17521305630917639808 1774795087936742400 4475028618665396608 7175262149394050816 9875495680122705024 12575729210851359232 15275962741580013440 17976196272308667648 2229685729327770240 4929919260056424448 7630152790785078656 10330386321513732864 13030619852242387072 15730853382971041280 18431086913699695488 2684576370718798080 5384809901447452288 8085043432176106496 10785276962904760704 13485510493633414912 16185744024362069120 439233481381171712 3139467012109825920 5839700542838480128 8539934073567134336 11240167604295788544 13940401135024442752 16640634665753096960 894124122772199552 3594357653500853760 6294591184229507968 8994824714958162176 11695058245686816384 14395291776415470592 17095525307144124800 1349014764163227392 4049248294891881600 6749481825620535808 9449715356349190016 12149948887077844224 14850182417806498432 17550415948535152640 1803905405554255232 4504138936282909440 7204372467011563648 9904605997740217856 12604839528468872064 15305073059197526272 18005306589926180480 2258796046945283072 4959029577673937280 7659263108402591488 10359496639131245696 13059730169859899904 15759963700588554112 13453157607656704 2713686688336310912 5413920219064965120 8114153749793619328 10814387280522273536 13514620811250927744 16214854341979581952 468343798998684544 3168577329727338752 5868810860455992960 8569044391184647168 11269277921913301376 13969511452641955584 16669744983370609792 923234440389712384 3623467971118366592 6323701501847020800 9023935032575675008 11724168563304329216 14424402094032983424 17124635624761637632 1378125081780740224 4078358612509394432 6778592143238048640 9478825673966702848 12179059204695357056 14879292735424011264 17579526266152665472 1833015723171768064 4533249253900422272 7233482784629076480 9933716315357730688 12633949846086384896 15334183376815039104 18034416907543693312 2287906364562795904 4988139895291450112 7688373426020104320 10388606956748758528 13088840487477412736 15789074018206066944 42563475225169536 2742797005953823744 5443030536682477952 8143264067411132160 10843497598139786368 13543731128868440576 16243964659597094784 497454116616197376 3197687647344851584 5897921178073505792 8598154708802160000 11298388239530814208 13998621770259468416 16698855300988122624 952344758007225216 3652578288735879424 6352811819464533632 9053045350193187840 11753278880921842048 14453512411650496256 17153745942379150464 1407235399398253056 4107468930126907264 6807702460855561472 9507935991584215680 12208169522312869888 14908403053041524096 17608636583770178304 1862126040789280896 4562359571517935104 7262593102246589312 9962826632975243520 12663060163703897728 15363293694432551936 18063527225161206144 2317016682180308736 5017250212908962944 7717483743637617152 10417717274366271360 13117950805094925568 15818184335823579776 71673792842682368 2771907323571336576 5472140854299990784 8172374385028644992 10872607915757299200 13572841446485953408 16273074977214607616 526564434233710208 3226797964962364416 5927031495691018624 8627265026419672832 11327498557148327040 14027732087876981248 16727965618605635456 981455075624738048 3681688606353392256 6381922137082046464 9082155667810700672 11782389198539354880 14482622729268009088 17182856259996663296 1436345717015765888 4136579247744420096 6836812778473074304 9537046309201728512 12237279839930382720 14937513370659036928 17637746901387691136 1891236358406793728 4591469889135447936 7291703419864102144 9991936950592756352 12692170481321410560 15392404012050064768 18092637542778718976 2346126999797821568 5046360530526475776 7746594061255129984 10446827591983784192 13147061122712438400 15847294653441092608 100784110460195200 2801017641188849408 5501251171917503616 8201484702646157824 10901718233374812032 13601951764103466240 16302185294832120448 555674751851223040 3255908282579877248 5956141813308531456 8656375344037185664 11356608874765839872 14056842405494494080 16757075936223148288 1010565393242250880 3710798923970905088 6411032454699559296 9111265985428213504 11811499516156867712 14511733046885521920 17211966577614176128 1465456034633278720 4165689565361932928 6865923096090587136 9566156626819241344 12266390157547895552 14966623688276549760 17666857219005203968 1920346676024306560 4620580206752960768 7320813737481614976 10021047268210269184 12721280798938923392 15421514329667577600 18121747860396231808 2375237317415334400 5075470848143988608 7775704378872642816 10475937909601297024 13176171440329951232 15876404971058605440 129894428077708032 2830127958806362240 5530361489535016448 8230595020263670656 10930828550992324864 13631062081720979072 16331295612449633280 584785069468735872 3285018600197390080 5985252130926044288 8685485661654698496 11385719192383352704 14085952723112006912 16786186253840661120 1039675710859763712 3739909241588417920 6440142772317072128 9140376303045726336 11840609833774380544 14540843364503034752 17241076895231688960 1494566352250791552 4194799882979445760 6895033413708099968 9595266944436754176 12295500475165408384 14995734005894062592 17695967536622716800 1949456993641819392 4649690524370473600 7349924055099127808 10050157585827782016 12750391116556436224 15450624647285090432 18150858178013744640 2404347635032847232 5104581165761501440 7804814696490155648 10505048227218809856 13205281757947464064 15905515288676118272 159004745695220864 2859238276423875072 5559471807152529280 8259705337881183488 10959938868609837696 13660172399338491904 16360405930067146112 613895387086248704 3314128917814902912 6014362448543557120 8714595979272211328 11414829510000865536 14115063040729519744 16815296571458173952 1068786028477276544 3769019559205930752 6469253089934584960 9169486620663239168 11869720151391893376 14569953682120547584 17270187212849201792 1523676669868304384 4223910200596958592 6924143731325612800 9624377262054267008 12324610792782921216 15024844323511575424 17725077854240229632 1978567311259332224 4678800841987986432 7379034372716640640 10079267903445294848 12779501434173949056 15479734964902603264 18179968495631257472 2433457952650360064 5133691483379014272 7833925014107668480 10534158544836322688 13234392075564976896 15934625606293631104 188115063312733696 2888348594041387904 5588582124770042112 8288815655498696320 10989049186227350528 13689282716956004736 16389516247684658944 643005704703761536 3343239235432415744 6043472766161069952 8743706296889724160 11443939827618378368 14144173358347032576 16844406889075686784 1097896346094789376 3798129876823443584 6498363407552097792 9198596938280752000 11898830469009406208 14599063999738060416 17299297530466714624 1552786987485817216 4253020518214471424 6953254048943125632 9653487579671779840 12353721110400434048 15053954641129088256 17754188171857742464 2007677628876845056 4707911159605499264 7408144690334153472 10108378221062807680 12808611751791461888 15508845282520116096 18209078813248770304 2462568270267872896 5162801800996527104 7863035331725181312 10563268862453835520 13263502393182489728 15963735923911143936 217225380930246528 2917458911658900736 5617692442387554944 8317925973116209152 11018159503844863360 13718393034573517568 16418626565302171776 672116022321274368 3372349553049928576 6072583083778582784 8772816614507236992 11473050145235891200 14173283675964545408 16873517206693199616 1127006663712302208 3827240194440956416 6527473725169610624 9227707255898264832 11927940786626919040 14628174317355573248 17328407848084227456 1581897305103330048 4282130835831984256 6982364366560638464 9682597897289292672 12382831428017946880 15083064958746601088 17783298489475255296 2036787946494357888 4737021477223012096 7437255007951666304 10137488538680320512 12837722069408974720 15537955600137628928 18238189130866283136 2491678587885385728 5191912118614039936 7892145649342694144 10592379180071348352 13292612710800002560 15992846241528656768 246335698547759360 2946569229276413568 5646802760005067776 8347036290733721984 11047269821462376192 13747503352191030400 16447736882919684608 701226339938787200 3401459870667441408 6101693401396095616 8801926932124749824 11502160462853404032 14202393993582058240 16902627524310712448 1156116981329815040 3856350512058469248 6556584042787123456 9256817573515777664 11957051104244431872 14657284634973086080 17357518165701740288 1611007622720842880 4311241153449497088 7011474684178151296 9711708214906805504 12411941745635459712 15112175276364113920 17812408807092768128 2065898264111870720 4766131794840524928 7466365325569179136 10166598856297833344 12866832387026487552 15567065917755141760 18267299448483795968 2520788905502898560 5221022436231552768 7921255966960206976 10621489497688861184 13321723028417515392 16021956559146169600 275446016165272192 2975679546893926400 5675913077622580608 8376146608351234816 11076380139079889024 13776613669808543232 16476847200537197440 730336657556300032 3430570188284954240 6130803719013608448 8831037249742262656 11531270780470916864 14231504311199571072 16931737841928225280 1185227298947327872 3885460829675982080 6585694360404636288 9285927891133290496 11986161421861944704 14686394952590598912 17386628483319253120 1640117940338355712 4340351471067009920 7040585001795664128 9740818532524318336 12441052063252972544 15141285593981626752 17841519124710280960 2095008581729383552 4795242112458037760 7495475643186691968 10195709173915346176 12895942704644000384 15596176235372654592 18296409766101308800 2549899223120411392 5250132753849065600 7950366284577719808 10650599815306374016 13350833346035028224 16051066876763682432 304556333782785024 3004789864511439232 5705023395240093440 8405256925968747648 11105490456697401856 13805723987426056064 16505957518154710272 759446975173812864 3459680505902467072 6159914036631121280 8860147567359775488 11560381098088429696 14260614628817083904 16960848159545738112 1214337616564840704 3914571147293494912 6614804678022149120 9315038208750803328 12015271739479457536 14715505270208111744 17415738800936765952 1669228257955868544 4369461788684522752 7069695319413176960 9769928850141831168 12470162380870485376 15170395911599139584 17870629442327793792 2124118899346896384 4824352430075550592 7524585960804204800 10224819491532859008 12925053022261513216 15625286552990167424 18325520083718821632 2579009540737924224 5279243071466578432 7979476602195232640 10679710132923886848 13379943663652541056 16080177194381195264 333666651400297856 3033900182128952064 5734133712857606272 8434367243586260480 11134600774314914688 13834834305043568896 16535067835772223104 788557292791325696 3488790823519979904 6189024354248634112 8889257884977288320 11589491415705942528 14289724946434596736 16989958477163250944 1243447934182353536 3943681464911007744 6643914995639661952 9344148526368316160 12044382057096970368 14744615587825624576 17444849118554278784 1698338575573381376 4398572106302035584 7098805637030689792 9799039167759344000 12499272698487998208 15199506229216652416 17899739759945306624 2153229216964409216 4853462747693063424 7553696278421717632 10253929809150371840 12954163339879026048 15654396870607680256 18354630401336334464 2608119858355437056 5308353389084091264 8008586919812745472 10708820450541399680 13409053981270053888 16109287511998708096 362776969017810688 3063010499746464896 5763244030475119104 8463477561203773312 11163711091932427520 13863944622661081728 16564178153389735936 817667610408838528 3517901141137492736 6218134671866146944 8918368202594801152 11618601733323455360 14318835264052109568 17019068794780763776 1272558251799866368 3972791782528520576 6673025313257174784 9373258843985828992 12073492374714483200 14773725905443137408 17473959436171791616 1727448893190894208 4427682423919548416 7127915954648202624 9828149485376856832 12528383016105511040 15228616546834165248 17928850077562819456 2182339534581922048 4882573065310576256 7582806596039230464 10283040126767884672 12983273657496538880 15683507188225193088 18383740718953847296 2637230175972949888 5337463706701604096 8037697237430258304 10737930768158912512 13438164298887566720 16138397829616220928 391887286635323520 3092120817363977728 5792354348092631936 8492587878821286144 11192821409549940352 13893054940278594560 16593288471007248768 846777928026351360 3547011458755005568 6247244989483659776 8947478520212313984 11647712050940968192 14347945581669622400 17048179112398276608 1301668569417379200 4001902100146033408 6702135630874687616 9402369161603341824 12102602692331996032 14802836223060650240 17503069753789304448 1756559210808407040 4456792741537061248 7157026272265715456 9857259802994369664 12557493333723023872 15257726864451678080 17957960395180332288 2211449852199434880 4911683382928089088 7611916913656743296 10312150444385397504 13012383975114051712 15712617505842705920 18412851036571360128 2666340493590462720 5366574024319116928 8066807555047771136 10767041085776425344 13467274616505079552 16167508147233733760 420997604252836352 3121231134981490560 5821464665710144768 8521698196438798976 11221931727167453184 13922165257896107392 16622398788624761600 875888245643864192 3576121776372518400 6276355307101172608 8976588837829826816 11676822368558481024 14377055899287135232 17077289430015789440 1330778887034892032 4031012417763546240 6731245948492200448 9431479479220854656 12131713009949508864 14831946540678163072 17532180071406817280 1785669528425919872 4485903059154574080 7186136589883228288 9886370120611882496 12586603651340536704 15286837182069190912 17987070712797845120 2240560169816947712 4940793700545601920 7641027231274256128 10341260762002910336 13041494292731564544 15741727823460218752 18441961354188872960 2695450811207975552 5395684341936629760 8095917872665283968 10796151403393938176 13496384934122592384 16196618464851246592 450107921870349184 3150341452599003392 5850574983327657600 8550808514056311808 11251042044784966016 13951275575513620224 16651509106242274432 904998563261377024 3605232093990031232 6305465624718685440 9005699155447339648 11705932686175993856 14406166216904648064 17106399747633302272 1359889204652404864 4060122735381059072 6760356266109713280 9460589796838367488 12160823327567021696 14861056858295675904 17561290389024330112 1814779846043432704 4515013376772086912 7215246907500741120 9915480438229395328 12615713968958049536 15315947499686703744 18016181030415357952 2269670487434460544 4969904018163114752 7670137548891768960 10370371079620423168 13070604610349077376 15770838141077731584 24327598096834176 2724561128825488384 5424794659554142592 8125028190282796800 10825261721011451008 13525495251740105216 16225728782468759424 479218239487862016 3179451770216516224 5879685300945170432 8579918831673824640 11280152362402478848 13980385893131133056 16680619423859787264 934108880878889856 3634342411607544064 6334575942336198272 9034809473064852480 11735043003793506688 14435276534522160896 17135510065250815104 1388999522269917696 4089233052998571904 6789466583727226112 9489700114455880320 12189933645184534528 14890167175913188736 17590400706641842944 1843890163660945536 4544123694389599744 7244357225118253952 9944590755846908160 12644824286575562368 15345057817304216576 18045291348032870784 2298780805051973376 4999014335780627584 7699247866509281792 10399481397237936000 13099714927966590208 15799948458695244416 53437915714347008 2753671446443001216 5453904977171655424 8154138507900309632 10854372038628963840 13554605569357618048 16254839100086272256 508328557105374848 3208562087834029056 5908795618562683264 8609029149291337472 11309262680019991680 14009496210748645888 16709729741477300096 963219198496402688 3663452729225056896 6363686259953711104 9063919790682365312 11764153321411019520 14464386852139673728 17164620382868327936 1418109839887430528 4118343370616084736 6818576901344738944 9518810432073393152 12219043962802047360 14919277493530701568 17619511024259355776 1873000481278458368 4573234012007112576 7273467542735766784 9973701073464420992 12673934604193075200 15374168134921729408 18074401665650383616 2327891122669486208 5028124653398140416 7728358184126794624 10428591714855448832 13128825245584103040 15829058776312757248 82548233331859840 2782781764060514048 5483015294789168256 8183248825517822464 10883482356246476672 13583715886975130880 16283949417703785088 537438874722887680 3237672405451541888 5937905936180196096 8638139466908850304 11338372997637504512 14038606528366158720 16738840059094812928 992329516113915520 3692563046842569728 6392796577571223936 9093030108299878144 11793263639028532352 14493497169757186560 17193730700485840768 1447220157504943360 4147453688233597568 6847687218962251776 9547920749690905984 12248154280419560192 14948387811148214400 17648621341876868608 1902110798895971200 4602344329624625408 7302577860353279616 10002811391081933824 12703044921810588032 15403278452539242240 18103511983267896448 2357001440286999040 5057234971015653248 7757468501744307456 10457702032472961664 13157935563201615872 15858169093930270080 111658550949372672 2811892081678026880 5512125612406681088 8212359143135335296 10912592673863989504 13612826204592643712 16313059735321297920 566549192340400512 3266782723069054720 5967016253797708928 8667249784526363136 11367483315255017344 14067716845983671552 16767950376712325760 1021439833731428352 3721673364460082560 6421906895188736768 9122140425917390976 11822373956646045184 14522607487374699392 17222841018103353600 1476330475122456192 4176564005851110400 6876797536579764608 9577031067308418816 12277264598037073024 14977498128765727232 17677731659494381440 1931221116513484032 4631454647242138240 7331688177970792448 10031921708699446656 12732155239428100864 15432388770156755072 18132622300885409280 2386111757904511872 5086345288633166080 7786578819361820288 10486812350090474496 13187045880819128704 15887279411547782912 140768868566885504 2841002399295539712 5541235930024193920 8241469460752848128 10941702991481502336 13641936522210156544 16342170052938810752 595659509957913344 3295893040686567552 5996126571415221760 8696360102143875968 11396593632872530176 14096827163601184384 16797060694329838592 1050550151348941184 3750783682077595392 6451017212806249600 9151250743534903808 11851484274263558016 14551717804992212224 17251951335720866432 1505440792739969024 4205674323468623232 6905907854197277440 9606141384925931648 12306374915654585856 15006608446383240064 17706841977111894272 1960331434130996864 4660564964859651072 7360798495588305280 10061032026316959488 12761265557045613696 15461499087774267904 18161732618502922112 2415222075522024704 5115455606250678912 7815689136979333120 10515922667707987328 13216156198436641536 15916389729165295744 169879186184398336 2870112716913052544 5570346247641706752 8270579778370360960 10970813309099015168 13671046839827669376 16371280370556323584 624769827575426176 3325003358304080384 6025236889032734592 8725470419761388800 11425703950490043008 14125937481218697216 16826171011947351424 1079660468966454016 3779893999695108224 6480127530423762432 9180361061152416640 11880594591881070848 14580828122609725056 17281061653338379264 1534551110357481856 4234784641086136064 6935018171814790272 9635251702543444480 12335485233272098688 15035718764000752896 17735952294729407104 1989441751748509696 4689675282477163904 7389908813205818112 10090142343934472320 12790375874663126528 15490609405391780736 18190842936120434944 2444332393139537536 5144565923868191744 7844799454596845952 10545032985325500160 13245266516054154368 15945500046782808576 198989503801911168 2899223034530565376 5599456565259219584 8299690095987873792 10999923626716528000 13700157157445182208 16400390688173836416 653880145192939008 3354113675921593216 6054347206650247424 8754580737378901632 11454814268107555840 14155047798836210048 16855281329564864256 1108770786583966848 3809004317312621056 6509237848041275264 9209471378769929472 11909704909498583680 14609938440227237888 17310171970955892096 1563661427974994688 4263894958703648896 6964128489432303104 9664362020160957312 12364595550889611520 15064829081618265728 17765062612346919936 2018552069366022528 4718785600094676736 7419019130823330944 10119252661551985152 12819486192280639360 15519719723009293568 18219953253737947776 2473442710757050368 5173676241485704576 7873909772214358784 10574143302943012992 13274376833671667200 15974610364400321408 228099821419424000 2928333352148078208 5628566882876732416 8328800413605386624 11029033944334040832 13729267475062695040 16429501005791349248 682990462810451840 3383223993539106048 6083457524267760256 8783691054996414464 11483924585725068672 14184158116453722880 16884391647182377088 1137881104201479680 3838114634930133888 6538348165658788096 9238581696387442304 11938815227116096512 14639048757844750720 17339282288573404928 1592771745592507520 4293005276321161728 6993238807049815936 9693472337778470144 12393705868507124352 15093939399235778560 17794172929964432768 2047662386983535360 4747895917712189568 7448129448440843776 10148362979169497984 12848596509898152192 15548830040626806400 18249063571355460608 2502553028374563200 5202786559103217408 7903020089831871616 10603253620560525824 13303487151289180032 16003720682017834240 257210139036936832 2957443669765591040 5657677200494245248 8357910731222899456 11058144261951553664 13758377792680207872 16458611323408862080 712100780427964672 3412334311156618880 6112567841885273088 8812801372613927296 11513034903342581504 14213268434071235712 16913501964799889920 1166991421818992512 3867224952547646720 6567458483276300928 9267692014004955136 11967925544733609344 14668159075462263552 17368392606190917760 1621882063210020352 4322115593938674560 7022349124667328768 9722582655395982976 12422816186124637184 15123049716853291392 17823283247581945600 2076772704601048192 4777006235329702400 7477239766058356608 10177473296787010816 12877706827515665024 15577940358244319232 18278173888972973440 2531663345992076032 5231896876720730240 7932130407449384448 10632363938178038656 13332597468906692864 16032830999635347072 286320456654449664 2986553987383103872 5686787518111758080 8387021048840412288 11087254579569066496 13787488110297720704 16487721641026374912 741211098045477504 3441444628774131712 6141678159502785920 8841911690231440128 11542145220960094336 14242378751688748544 16942612282417402752 1196101739436505344 3896335270165159552 6596568800893813760 9296802331622467968 11997035862351122176 14697269393079776384 17397502923808430592 1650992380827533184 4351225911556187392 7051459442284841600 9751692973013495808 12451926503742150016 15152160034470804224 17852393565199458432 2105883022218561024 4806116552947215232 7506350083675869440 10206583614404523648 12906817145133177856 15607050675861832064 18307284206590486272 2560773663609588864 5261007194338243072 7961240725066897280 10661474255795551488 13361707786524205696 16061941317252859904 315430774271962496 3015664305000616704 5715897835729270912 8416131366457925120 11116364897186579328 13816598427915233536 16516831958643887744 770321415662990336 3470554946391644544 6170788477120298752 8871022007848952960 11571255538577607168 14271489069306261376 16971722600034915584 1225212057054018176 3925445587782672384 6625679118511326592 9325912649239980800 12026146179968635008 14726379710697289216 17426613241425943424 1680102698445046016 4380336229173700224 7080569759902354432 9780803290631008640 12481036821359662848 15181270352088317056 17881503882816971264 2134993339836073856 4835226870564728064 7535460401293382272 10235693932022036480 12935927462750690688 15636160993479344896 18336394524207999104 2589883981227101696 5290117511955755904 7990351042684410112 10690584573413064320 13390818104141718528 16091051634870372736 344541091889475328 3044774622618129536 5745008153346783744 8445241684075437952 11145475214804092160 13845708745532746368 16545942276261400576 799431733280503168 3499665264009157376 6199898794737811584 8900132325466465792 11600365856195120000 14300599386923774208 17000832917652428416 1254322374671531008 3954555905400185216 6654789436128839424 9355022966857493632 12055256497586147840 14755490028314802048 17455723559043456256 1709213016062558848 4409446546791213056 7109680077519867264 9809913608248521472 12510147138977175680 15210380669705829888 17910614200434484096 2164103657453586688 4864337188182240896 7564570718910895104 10264804249639549312 12965037780368203520 15665271311096857728 18365504841825511936 2618994298844614528 5319227829573268736 8019461360301922944 10719694891030577152 13419928421759231360 16120161952487885568 373651409506988160 3073884940235642368 5774118470964296576 8474352001692950784 11174585532421604992 13874819063150259200 16575052593878913408 828542050898016000 3528775581626670208 6229009112355324416 8929242643083978624 11629476173812632832 14329709704541287040 17029943235269941248 1283432692289043840 3983666223017698048 6683899753746352256 9384133284475006464 12084366815203660672 14784600345932314880 17484833876660969088 1738323333680071680 4438556864408725888 7138790395137380096 9839023925866034304 12539257456594688512 15239490987323342720 17939724518051996928 2193213975071099520 4893447505799753728 7593681036528407936 10293914567257062144 12994148097985716352 15694381628714370560 18394615159443024768 2648104616462127360 5348338147190781568 8048571677919435776 10748805208648089984 13449038739376744192 16149272270105398400 402761727124500992 3102995257853155200 5803228788581809408 8503462319310463616 11203695850039117824 13903929380767772032 16604162911496426240 857652368515528832 3557885899244183040 6258119429972837248 8958352960701491456 11658586491430145664 14358820022158799872 17059053552887454080 1312543009906556672 4012776540635210880 6713010071363865088 9413243602092519296 12113477132821173504 14813710663549827712 17513944194278481920 1767433651297584512 4467667182026238720 7167900712754892928 9868134243483547136 12568367774212201344 15268601304940855552 17968834835669509760 2222324292688612352 4922557823417266560 7622791354145920768 10323024884874574976 13023258415603229184 15723491946331883392 18423725477060537600 2677214934079640192 5377448464808294400 8077681995536948608 10777915526265602816 13478149056994257024 16178382587722911232 431872044742013824 3132105575470668032 5832339106199322240 8532572636927976448 11232806167656630656 13933039698385284864 16633273229113939072 886762686133041664 3586996216861695872 6287229747590350080 8987463278319004288 11687696809047658496 14387930339776312704 17088163870504966912 1341653327524069504 4041886858252723712 6742120388981377920 9442353919710032128 12142587450438686336 14842820981167340544 17543054511895994752 1796543968915097344 4496777499643751552 7197011030372405760 9897244561101059968 12597478091829714176 15297711622558368384 17997945153287022592 2251434610306125184 4951668141034779392 7651901671763433600 10352135202492087808 13052368733220742016 15752602263949396224 6091720968498816 2706325251697153024 5406558782425807232 8106792313154461440 10807025843883115648 13507259374611769856 16207492905340424064 460982362359526656 3161215893088180864 5861449423816835072 8561682954545489280 11261916485274143488 13962150016002797696 16662383546731451904 915873003750554496 3616106534479208704 6316340065207862912 9016573595936517120 11716807126665171328 14417040657393825536 17117274188122479744 1370763645141582336 4070997175870236544 6771230706598890752 9471464237327544960 12171697768056199168 14871931298784853376 17572164829513507584 1825654286532610176 4525887817261264384 7226121347989918592 9926354878718572800 12626588409447227008 15326821940175881216 18027055470904535424 2280544927923638016 4980778458652292224 7681011989380946432 10381245520109600640 13081479050838254848 15781712581566909056 35202038586011648 2735435569314665856 5435669100043320064 8135902630771974272 10836136161500628480 13536369692229282688 16236603222957936896 490092679977039488 3190326210705693696 5890559741434347904 8590793272163002112 11291026802891656320 13991260333620310528 16691493864348964736 944983321368067328 3645216852096721536 6345450382825375744 9045683913554029952 11745917444282684160 14446150975011338368 17146384505739992576 1399873962759095168 4100107493487749376 6800341024216403584 9500574554945057792 12200808085673712000 14901041616402366208 17601275147131020416 1854764604150123008 4554998134878777216 7255231665607431424 9955465196336085632 12655698727064739840 15355932257793394048 18056165788522048256 2309655245541150848 5009888776269805056 7710122306998459264 10410355837727113472 13110589368455767680 15810822899184421888 64312356203524480 2764545886932178688 5464779417660832896 8165012948389487104 10865246479118141312 13565480009846795520 16265713540575449728 519202997594552320 3219436528323206528 5919670059051860736 8619903589780514944 11320137120509169152 14020370651237823360 16720604181966477568 974093638985580160 3674327169714234368 6374560700442888576 9074794231171542784 11775027761900196992 14475261292628851200 17175494823357505408 1428984280376608000 4129217811105262208 6829451341833916416 9529684872562570624 12229918403291224832 14930151934019879040 17630385464748533248 1883874921767635840 4584108452496290048 7284341983224944256 9984575513953598464 12684809044682252672 15385042575410906880 18085276106139561088 2338765563158663680 5038999093887317888 7739232624615972096 10439466155344626304 13139699686073280512 15839933216801934720 93422673821037312 2793656204549691520 5493889735278345728 8194123266006999936 10894356796735654144 13594590327464308352 16294823858192962560 548313315212065152 3248546845940719360 5948780376669373568 8649013907398027776 11349247438126681984 14049480968855336192 16749714499583990400 1003203956603092992 3703437487331747200 6403671018060401408 9103904548789055616 11804138079517709824 14504371610246364032 17204605140975018240 1458094597994120832 4158328128722775040 6858561659451429248 9558795190180083456 12259028720908737664 14959262251637391872 17659495782366046080 1912985239385148672 4613218770113802880 7313452300842457088 10013685831571111296 12713919362299765504 15414152893028419712 18114386423757073920 2367875880776176512 5068109411504830720 7768342942233484928 10468576472962139136 13168810003690793344 15869043534419447552 122532991438550144 2822766522167204352 5523000052895858560 8223233583624512768 10923467114353166976 13623700645081821184 16323934175810475392 577423632829577984 3277657163558232192 5977890694286886400 8678124225015540608 11378357755744194816 14078591286472849024 16778824817201503232 1032314274220605824 3732547804949260032 6432781335677914240 9133014866406568448 11833248397135222656 14533481927863876864 17233715458592531072 1487204915611633664 4187438446340287872 6887671977068942080 9587905507797596288 12288139038526250496 14988372569254904704 17688606099983558912 1942095557002661504 4642329087731315712 7342562618459969920 10042796149188624128 12743029679917278336 15443263210645932544 18143496741374586752 2396986198393689344 5097219729122343552 7797453259850997760 10497686790579651968 13197920321308306176 15898153852036960384 151643309056062976 2851876839784717184 5552110370513371392 8252343901242025600 10952577431970679808 13652810962699334016 16353044493427988224 606533950447090816 3306767481175745024 6007001011904399232 8707234542633053440 11407468073361707648 14107701604090361856 16807935134819016064 1061424591838118656 3761658122566772864 6461891653295427072 9162125184024081280 11862358714752735488 14562592245481389696 17262825776210043904 1516315233229146496 4216548763957800704 6916782294686454912 9617015825415109120 12317249356143763328 15017482886872417536 17717716417601071744 1971205874620174336 4671439405348828544 7371672936077482752 10071906466806136960 12772139997534791168 15472373528263445376 18172607058992099584 2426096516011202176 5126330046739856384 7826563577468510592 10526797108197164800 13227030638925819008 15927264169654473216 180753626673575808 2880987157402230016 5581220688130884224 8281454218859538432 10981687749588192640 13681921280316846848 16382154811045501056 635644268064603648 3335877798793257856 6036111329521912064 8736344860250566272 11436578390979220480 14136811921707874688 16837045452436528896 1090534909455631488 3790768440184285696 6491001970912939904 9191235501641594112 11891469032370248320 14591702563098902528 17291936093827556736 1545425550846659328 4245659081575313536 6945892612303967744 9646126143032621952 12346359673761276160 15046593204489930368 17746826735218584576 2000316192237687168 4700549722966341376 7400783253694995584 10101016784423649792 12801250315152304000 15501483845880958208 18201717376609612416 2455206833628715008 5155440364357369216 7855673895086023424 10555907425814677632 13256140956543331840 15956374487271986048 209863944291088640 2910097475019742848 5610331005748397056 8310564536477051264 11010798067205705472 13711031597934359680 16411265128663013888 664754585682116480 3364988116410770688 6065221647139424896 8765455177868079104 11465688708596733312 14165922239325387520 16866155770054041728 1119645227073144320 3819878757801798528 6520112288530452736 9220345819259106944 11920579349987761152 14620812880716415360 17321046411445069568 1574535868464172160 4274769399192826368 6975002929921480576 9675236460650134784 12375469991378788992 15075703522107443200 17775937052836097408 2029426509855200000 4729660040583854208 7429893571312508416 10130127102041162624 12830360632769816832 15530594163498471040 18230827694227125248 2484317151246227840 5184550681974882048 7884784212703536256 10585017743432190464 13285251274160844672 15985484804889498880 238974261908601472 2939207792637255680 5639441323365909888 8339674854094564096 11039908384823218304 13740141915551872512 16440375446280526720 693864903299629312 3394098434028283520 6094331964756937728 8794565495485591936 11494799026214246144 14195032556942900352 16895266087671554560 1148755544690657152 3848989075419311360 6549222606147965568 9249456136876619776 11949689667605273984 14649923198333928192 17350156729062582400 1603646186081684992 4303879716810339200 7004113247538993408 9704346778267647616 12404580308996301824 15104813839724956032 17805047370453610240 2058536827472712832 4758770358201367040 7459003888930021248 10159237419658675456 12859470950387329664 15559704481115983872 18259938011844638080 2513427468863740672 5213660999592394880 7913894530321049088 10614128061049703296 13314361591778357504 16014595122507011712 268084579526114304 2968318110254768512 5668551640983422720 8368785171712076928 11069018702440731136 13769252233169385344 16469485763898039552 722975220917142144 3423208751645796352 6123442282374450560 8823675813103104768 11523909343831758976 14224142874560413184 16924376405289067392 1177865862308169984 3878099393036824192 6578332923765478400 9278566454494132608 11978799985222786816 14679033515951441024 17379267046680095232 1632756503699197824 4332990034427852032 7033223565156506240 9733457095885160448 12433690626613814656 15133924157342468864 17834157688071123072 2087647145090225664 4787880675818879872 7488114206547534080 10188347737276188288 12888581268004842496 15588814798733496704 18289048329462150912 2542537786481253504 5242771317209907712 7943004847938561920 10643238378667216128 13343471909395870336 16043705440124524544 297194897143627136 2997428427872281344 5697661958600935552 8397895489329589760 11098129020058243968 13798362550786898176 16498596081515552384 752085538534654976 3452319069263309184 6152552599991963392 8852786130720617600 11553019661449271808 14253253192177926016 16953486722906580224 1206976179925682816 3907209710654337024 6607443241382991232 9307676772111645440 12007910302840299648 14708143833568953856 17408377364297608064 1661866821316710656 4362100352045364864 7062333882774019072 9762567413502673280 12462800944231327488 15163034474959981696 17863268005688635904 2116757462707738496 4816990993436392704 7517224524165046912 10217458054893701120 12917691585622355328 15617925116351009536 18318158647079663744 2571648104098766336 5271881634827420544 7972115165556074752 10672348696284728960 13372582227013383168 16072815757742037376 326305214761139968 3026538745489794176 5726772276218448384 8427005806947102592 11127239337675756800 13827472868404411008 16527706399133065216 781195856152167808 3481429386880822016 6181662917609476224 8881896448338130432 11582129979066784640 14282363509795438848 16982597040524093056 1236086497543195648 3936320028271849856 6636553559000504064 9336787089729158272 12037020620457812480 14737254151186466688 17437487681915120896 1690977138934223488 4391210669662877696 7091444200391531904 9791677731120186112 12491911261848840320 15192144792577494528 17892378323306148736 2145867780325251328 4846101311053905536 7546334841782559744 10246568372511213952 12946801903239868160 15647035433968522368 18347268964697176576 2600758421716279168 5300991952444933376 8001225483173587584 10701459013902241792 13401692544630896000 16101926075359550208 355415532378652800 3055649063107307008 5755882593835961216 8456116124564615424 11156349655293269632 13856583186021923840 16556816716750578048 810306173769680640 3510539704498334848 6210773235226989056 8911006765955643264 11611240296684297472 14311473827412951680 17011707358141605888 1265196815160708480 3965430345889362688 6665663876618016896 9365897407346671104 12066130938075325312 14766364468803979520 17466597999532633728 1720087456551736320 4420320987280390528 7120554518009044736 9820788048737698944 12521021579466353152 15221255110195007360 17921488640923661568 2174978097942764160 4875211628671418368 7575445159400072576 10275678690128726784 12975912220857380992 15676145751586035200 18376379282314689408 2629868739333792000 5330102270062446208 8030335800791100416 10730569331519754624 13430802862248408832 16131036392977063040 384525849996165632 3084759380724819840 5784992911453474048 8485226442182128256 11185459972910782464 13885693503639436672 16585927034368090880 839416491387193472 3539650022115847680 6239883552844501888 8940117083573156096 11640350614301810304 14340584145030464512 17040817675759118720 1294307132778221312 3994540663506875520 6694774194235529728 9395007724964183936 12095241255692838144 14795474786421492352 17495708317150146560 1749197774169249152 4449431304897903360 7149664835626557568 9849898366355211776 12550131897083865984 15250365427812520192 17950598958541174400 2204088415560276992 4904321946288931200 7604555477017585408 10304789007746239616 13005022538474893824 15705256069203548032 18405489599932202240 2658979056951304832 5359212587679959040 8059446118408613248 10759679649137267456 13459913179865921664 16160146710594575872 413636167613678464 3113869698342332672 5814103229070986880 8514336759799641088 11214570290528295296 13914803821256949504 16615037351985603712 868526809004706304 3568760339733360512 6268993870462014720 8969227401190668928 11669460931919323136 14369694462647977344 17069927993376631552 1323417450395734144 4023650981124388352 6723884511853042560 9424118042581696768 12124351573310350976 14824585104039005184 17524818634767659392 1778308091786761984 4478541622515416192 7178775153244070400 9879008683972724608 12579242214701378816 15279475745430033024 17979709276158687232 2233198733177789824 4933432263906444032 7633665794635098240 10333899325363752448 13034132856092406656 15734366386821060864 18434599917549715072 2688089374568817664 5388322905297471872 8088556436026126080 10788789966754780288 13489023497483434496 16189257028212088704 442746485231191296 3142980015959845504 5843213546688499712 8543447077417153920 11243680608145808128 13943914138874462336 16644147669603116544 897637126622219136 3597870657350873344 6298104188079527552 8998337718808181760 11698571249536835968 14398804780265490176 17099038310994144384 1352527768013246976 4052761298741901184 6752994829470555392 9453228360199209600 12153461890927863808 14853695421656518016 17553928952385172224 1807418409404274816 4507651940132929024 7207885470861583232 9908119001590237440 12608352532318891648 15308586063047545856 18008819593776200064 2262309050795302656 4962542581523956864 7662776112252611072 10363009642981265280 13063243173709919488 15763476704438573696 16966161457676288 2717199692186330496 5417433222914984704 8117666753643638912 10817900284372293120 13518133815100947328 16218367345829601536 471856802848704128 3172090333577358336 5872323864306012544 8572557395034666752 11272790925763320960 13973024456491975168 16673257987220629376 926747444239731968 3626980974968386176 6327214505697040384 9027448036425694592 11727681567154348800 14427915097883003008 17128148628611657216 1381638085630759808 4081871616359414016 6782105147088068224 9482338677816722432 12182572208545376640 14882805739274030848 17583039270002685056 1836528727021787648 4536762257750441856 7236995788479096064 9937229319207750272 12637462849936404480 15337696380665058688 18037929911393712896 2291419368412815488 4991652899141469696 7691886429870123904 10392119960598778112 13092353491327432320 15792587022056086528 46076479075189120 2746310009803843328 5446543540532497536 8146777071261151744 10847010601989805952 13547244132718460160 16247477663447114368 500967120466216960 3201200651194871168 5901434181923525376 8601667712652179584 11301901243380833792 14002134774109488000 16702368304838142208 955857761857244800 3656091292585899008 6356324823314553216 9056558354043207424 11756791884771861632 14457025415500515840 17157258946229170048 1410748403248272640 4110981933976926848 6811215464705581056 9511448995434235264 12211682526162889472 14911916056891543680 17612149587620197888 1865639044639300480 4565872575367954688 7266106106096608896 9966339636825263104 12666573167553917312 15366806698282571520 18067040229011225728 2320529686030328320 5020763216758982528 7720996747487636736 10421230278216290944 13121463808944945152 15821697339673599360 75186796692701952 2775420327421356160 5475653858150010368 8175887388878664576 10876120919607318784 13576354450335972992 16276587981064627200 530077438083729792 3230310968812384000 5930544499541038208 8630778030269692416 11331011560998346624 14031245091727000832 16731478622455655040 984968079474757632 3685201610203411840 6385435140932066048 9085668671660720256 11785902202389374464 14486135733118028672 17186369263846682880 1439858720865785472 4140092251594439680 6840325782323093888 9540559313051748096 12240792843780402304 14941026374509056512 17641259905237710720 1894749362256813312 4594982892985467520 7295216423714121728 9995449954442775936 12695683485171430144 15395917015900084352 18096150546628738560 2349640003647841152 5049873534376495360 7750107065105149568 10450340595833803776 13150574126562457984 15850807657291112192 104297114310214784 2804530645038868992 5504764175767523200 8204997706496177408 10905231237224831616 13605464767953485824 16305698298682140032 559187755701242624 3259421286429896832 5959654817158551040 8659888347887205248 11360121878615859456 14060355409344513664 16760588940073167872 1014078397092270464 3714311927820924672 6414545458549578880 9114778989278233088 11815012520006887296 14515246050735541504 17215479581464195712 1468969038483298304 4169202569211952512 6869436099940606720 9569669630669260928 12269903161397915136 14970136692126569344 17670370222855223552 1923859679874326144 4624093210602980352 7324326741331634560 10024560272060288768 12724793802788942976 15425027333517597184 18125260864246251392 2378750321265353984 5078983851994008192 7779217382722662400 10479450913451316608 13179684444179970816 15879917974908625024 133407431927727616 2833640962656381824 5533874493385036032 8234108024113690240 10934341554842344448 13634575085570998656 16334808616299652864 588298073318755456 3288531604047409664 5988765134776063872 8688998665504718080 11389232196233372288 14089465726962026496 16789699257690680704 1043188714709783296 3743422245438437504 6443655776167091712 9143889306895745920 11844122837624400128 14544356368353054336 17244589899081708544 1498079356100811136 4198312886829465344 6898546417558119552 9598779948286773760 12299013479015427968 14999247009744082176 17699480540472736384 1952969997491838976 4653203528220493184 7353437058949147392 10053670589677801600 12753904120406455808 15454137651135110016 18154371181863764224 2407860638882866816 5108094169611521024 7808327700340175232 10508561231068829440 13208794761797483648 15909028292526137856 162517749545240448 2862751280273894656 5562984811002548864 8263218341731203072 10963451872459857280 13663685403188511488 16363918933917165696 617408390936268288 3317641921664922496 6017875452393576704 8718108983122230912 11418342513850885120 14118576044579539328 16818809575308193536 1072299032327296128 3772532563055950336 6472766093784604544 9172999624513258752 11873233155241912960 14573466685970567168 17273700216699221376 1527189673718323968 4227423204446978176 6927656735175632384 9627890265904286592 12328123796632940800 15028357327361595008 17728590858090249216 1982080315109351808 4682313845838006016 7382547376566660224 10082780907295314432 12783014438023968640 15483247968752622848 18183481499481277056 2436970956500379648 5137204487229033856 7837438017957688064 10537671548686342272 13237905079414996480 15938138610143650688 191628067162753280 2891861597891407488 5592095128620061696 8292328659348715904 10992562190077370112 13692795720806024320 16393029251534678528 646518708553781120 3346752239282435328 6046985770011089536 8747219300739743744 11447452831468397952 14147686362197052160 16847919892925706368 1101409349944808960 3801642880673463168 6501876411402117376 9202109942130771584 11902343472859425792 14602577003588080000 17302810534316734208 1556299991335836800 4256533522064491008 6956767052793145216 9657000583521799424 12357234114250453632 15057467644979107840 17757701175707762048 2011190632726864640 4711424163455518848 7411657694184173056 10111891224912827264 12812124755641481472 15512358286370135680 18212591817098789888 2466081274117892480 5166314804846546688 7866548335575200896 10566781866303855104 13267015397032509312 15967248927761163520 220738384780266112 2920971915508920320 5621205446237574528 8321438976966228736 11021672507694882944 13721906038423537152 16422139569152191360 675629026171293952 3375862556899948160 6076096087628602368 8776329618357256576 11476563149085910784 14176796679814564992 16877030210543219200 1130519667562321792 3830753198290976000 6530986729019630208 9231220259748284416 11931453790476938624 14631687321205592832 17331920851934247040 1585410308953349632 4285643839682003840 6985877370410658048 9686110901139312256 12386344431867966464 15086577962596620672 17786811493325274880 2040300950344377472 4740534481073031680 7440768011801685888 10141001542530340096 12841235073258994304 15541468603987648512 18241702134716302720 2495191591735405312 5195425122464059520 7895658653192713728 10595892183921367936 13296125714650022144 15996359245378676352 249848702397778944 2950082233126433152 5650315763855087360 8350549294583741568 11050782825312395776 13751016356041049984 16451249886769704192 704739343788806784 3404972874517460992 6105206405246115200 8805439935974769408 11505673466703423616 14205906997432077824 16906140528160732032 1159629985179834624 3859863515908488832 6560097046637143040 9260330577365797248 11960564108094451456 14660797638823105664 17361031169551759872 1614520626570862464 4314754157299516672 7014987688028170880 9715221218756825088 12415454749485479296 15115688280214133504 17815921810942787712 2069411267961890304 4769644798690544512 7469878329419198720 10170111860147852928 12870345390876507136 15570578921605161344 18270812452333815552 2524301909352918144 5224535440081572352 7924768970810226560 10625002501538880768 13325236032267534976 16025469562996189184 278959020015291776 2979192550743945984 5679426081472600192 8379659612201254400 11079893142929908608 13780126673658562816 16480360204387217024 733849661406319616 3434083192134973824 6134316722863628032 8834550253592282240 11534783784320936448 14235017315049590656 16935250845778244864 1188740302797347456 3888973833526001664 6589207364254655872 9289440894983310080 11989674425711964288 14689907956440618496 17390141487169272704 1643630944188375296 4343864474917029504 7044098005645683712 9744331536374337920 12444565067102992128 15144798597831646336 17845032128560300544 2098521585579403136 4798755116308057344 7498988647036711552 10199222177765365760 12899455708494019968 15599689239222674176 18299922769951328384 2553412226970430976 5253645757699085184 7953879288427739392 10654112819156393600 13354346349885047808 16054579880613702016 308069337632804608 3008302868361458816 5708536399090113024 8408769929818767232 11109003460547421440 13809236991276075648 16509470522004729856 762959979023832448 3463193509752486656 6163427040481140864 8863660571209795072 11563894101938449280 14264127632667103488 16964361163395757696 1217850620414860288 3918084151143514496 6618317681872168704 9318551212600822912 12018784743329477120 14719018274058131328 17419251804786785536 1672741261805888128 4372974792534542336 7073208323263196544 9773441853991850752 12473675384720504960 15173908915449159168 17874142446177813376 2127631903196915968 4827865433925570176 7528098964654224384 10228332495382878592 12928566026111532800 15628799556840187008 18329033087568841216 2582522544587943808 5282756075316598016 7982989606045252224 10683223136773906432 13383456667502560640 16083690198231214848 337179655250317440 3037413185978971648 5737646716707625856 8437880247436280064 11138113778164934272 13838347308893588480 16538580839622242688 792070296641345280 3492303827369999488 6192537358098653696 8892770888827307904 11593004419555962112 14293237950284616320 16993471481013270528 1246960938032373120 3947194468761027328 6647427999489681536 9347661530218335744 12047895060946989952 14748128591675644160 17448362122404298368 1701851579423400960 4402085110152055168 7102318640880709376 9802552171609363584 12502785702338017792 15203019233066672000 17903252763795326208 2156742220814428800 4856975751543083008 7557209282271737216 10257442813000391424 12957676343729045632 15657909874457699840 18358143405186354048 2611632862205456640 5311866392934110848 8012099923662765056 10712333454391419264 13412566985120073472 16112800515848727680 366289972867830272 3066523503596484480 5766757034325138688 8466990565053792896 11167224095782447104 13867457626511101312 16567691157239755520 821180614258858112 3521414144987512320 6221647675716166528 8921881206444820736 11622114737173474944 14322348267902129152 17022581798630783360 1276071255649885952 3976304786378540160 6676538317107194368 9376771847835848576 12077005378564502784 14777238909293156992 17477472440021811200 1730961897040913792 4431195427769568000 7131428958498222208 9831662489226876416 12531896019955530624 15232129550684184832 17932363081412839040 2185852538431941632 4886086069160595840 7586319599889250048 10286553130617904256 12986786661346558464 15687020192075212672 18387253722803866880 2640743179822969472 5340976710551623680 8041210241280277888 10741443772008932096 13441677302737586304 16141910833466240512 395400290485343104 3095633821213997312 5795867351942651520 8496100882671305728 11196334413399959936 13896567944128614144 16596801474857268352 850290931876370944 3550524462605025152 6250757993333679360 8950991524062333568 11651225054790987776 14351458585519641984 17051692116248296192 1305181573267398784 4005415103996052992 6705648634724707200 9405882165453361408 12106115696182015616 14806349226910669824 17506582757639324032 1760072214658426624 4460305745387080832 7160539276115735040 9860772806844389248 12561006337573043456 15261239868301697664 17961473399030351872 2214962856049454464 4915196386778108672 7615429917506762880 10315663448235417088 13015896978964071296 15716130509692725504 18416364040421379712 2669853497440482304 5370087028169136512 8070320558897790720 10770554089626444928 13470787620355099136 16171021151083753344 424510608102855936 3124744138831510144 5824977669560164352 8525211200288818560 11225444731017472768 13925678261746126976 16625911792474781184 879401249493883776 3579634780222537984 6279868310951192192 8980101841679846400 11680335372408500608 14380568903137154816 17080802433865809024 1334291890884911616 4034525421613565824 6734758952342220032 9434992483070874240 12135226013799528448 14835459544528182656 17535693075256836864 1789182532275939456 4489416063004593664 7189649593733247872 9889883124461902080 12590116655190556288 15290350185919210496 17990583716647864704 2244073173666967296 4944306704395621504 7644540235124275712 10344773765852929920 13045007296581584128 15745240827310238336 18445474358038892544 2698963815057995136 5399197345786649344 8099430876515303552 10799664407243957760 13499897937972611968 16200131468701266176 453620925720368768 3153854456449022976 5854087987177677184 8554321517906331392 11254555048634985600 13954788579363639808 16655022110092294016 908511567111396608 3608745097840050816 6308978628568705024 9009212159297359232 11709445690026013440 14409679220754667648 17109912751483321856 1363402208502424448 4063635739231078656 6763869269959732864 9464102800688387072 12164336331417041280 14864569862145695488 17564803392874349696 1818292849893452288 4518526380622106496 7218759911350760704 9918993442079414912 12619226972808069120 15319460503536723328 18019694034265377536 2273183491284480128 4973417022013134336 7673650552741788544 10373884083470442752 13074117614199096960 15774351144927751168 27840601946853760 2728074132675507968 5428307663404162176 8128541194132816384 10828774724861470592 13529008255590124800 16229241786318779008 482731243337881600 3182964774066535808 5883198304795190016 8583431835523844224 11283665366252498432 13983898896981152640 16684132427709806848 937621884728909440 3637855415457563648 6338088946186217856 9038322476914872064 11738556007643526272 14438789538372180480 17139023069100834688 1392512526119937280 4092746056848591488 6792979587577245696 9493213118305899904 12193446649034554112 14893680179763208320 17593913710491862528 1847403167510965120 4547636698239619328 7247870228968273536 9948103759696927744 12648337290425581952 15348570821154236160 18048804351882890368 2302293808901992960 5002527339630647168 7702760870359301376 10402994401087955584 13103227931816609792 15803461462545264000 56950919564366592 2757184450293020800 5457417981021675008 8157651511750329216 10857885042478983424 13558118573207637632 16258352103936291840 511841560955394432 3212075091684048640 5912308622412702848 8612542153141357056 11312775683870011264 14013009214598665472 16713242745327319680 966732202346422272 3666965733075076480 6367199263803730688 9067432794532384896 11767666325261039104 14467899855989693312 17168133386718347520 1421622843737450112 4121856374466104320 6822089905194758528 9522323435923412736 12222556966652066944 14922790497380721152 17623024028109375360 1876513485128477952 4576747015857132160 7276980546585786368 9977214077314440576 12677447608043094784 15377681138771748992 18077914669500403200 2331404126519505792 5031637657248160000 7731871187976814208 10432104718705468416 13132338249434122624 15832571780162776832 86061237181879424 2786294767910533632 5486528298639187840 8186761829367842048 10886995360096496256 13587228890825150464 16287462421553804672 540951878572907264 3241185409301561472 5941418940030215680 8641652470758869888 11341886001487524096 14042119532216178304 16742353062944832512 995842519963935104 3696076050692589312 6396309581421243520 9096543112149897728 11796776642878551936 14497010173607206144 17197243704335860352 1450733161354962944 4150966692083617152 6851200222812271360 9551433753540925568 12251667284269579776 14951900814998233984 17652134345726888192 1905623802745990784 4605857333474644992 7306090864203299200 10006324394931953408 12706557925660607616 15406791456389261824 18107024987117916032 2360514444137018624 5060747974865672832 7760981505594327040 10461215036322981248 13161448567051635456 15861682097780289664 115171554799392256 2815405085528046464 5515638616256700672 8215872146985354880 10916105677714009088 13616339208442663296 16316572739171317504 570062196190420096 3270295726919074304 5970529257647728512 8670762788376382720 11370996319105036928 14071229849833691136 16771463380562345344 1024952837581447936 3725186368310102144 6425419899038756352 9125653429767410560 11825886960496064768 14526120491224718976 17226354021953373184 1479843478972475776 4180077009701129984 6880310540429784192 9580544071158438400 12280777601887092608 14981011132615746816 17681244663344401024 1934734120363503616 4634967651092157824 7335201181820812032 10035434712549466240 12735668243278120448 15435901774006774656 18136135304735428864 2389624761754531456 5089858292483185664 7790091823211839872 10490325353940494080 13190558884669148288 15890792415397802496 144281872416905088 2844515403145559296 5544748933874213504 8244982464602867712 10945215995331521920 13645449526060176128 16345683056788830336 599172513807932928 3299406044536587136 5999639575265241344 8699873105993895552 11400106636722549760 14100340167451203968 16800573698179858176 1054063155198960768 3754296685927614976 6454530216656269184 9154763747384923392 11854997278113577600 14555230808842231808 17255464339570886016 1508953796589988608 4209187327318642816 6909420858047297024 9609654388775951232 12309887919504605440 15010121450233259648 17710354980961913856 1963844437981016448 4664077968709670656 7364311499438324864 10064545030166979072 12764778560895633280 15465012091624287488 18165245622352941696 2418735079372044288 5118968610100698496 7819202140829352704 10519435671558006912 13219669202286661120 15919902733015315328 173392190034417920 2873625720763072128 5573859251491726336 8274092782220380544 10974326312949034752 13674559843677688960 16374793374406343168 628282831425445760 3328516362154099968 6028749892882754176 8728983423611408384 11429216954340062592 14129450485068716800 16829684015797371008 1083173472816473600 3783407003545127808 6483640534273782016 9183874065002436224 11884107595731090432 14584341126459744640 17284574657188398848 1538064114207501440 4238297644936155648 6938531175664809856 9638764706393464064 12338998237122118272 15039231767850772480 17739465298579426688 1992954755598529280 4693188286327183488 7393421817055837696 10093655347784491904 12793888878513146112 15494122409241800320 18194355939970454528 2447845396989557120 5148078927718211328 7848312458446865536 10548545989175519744 13248779519904173952 15949013050632828160 202502507651930752 2902736038380584960 5602969569109239168 8303203099837893376 11003436630566547584 13703670161295201792 16403903692023856000 657393149042958592 3357626679771612800 6057860210500267008 8758093741228921216 11458327271957575424 14158560802686229632 16858794333414883840 1112283790433986432 3812517321162640640 6512750851891294848 9212984382619949056 11913217913348603264 14613451444077257472 17313684974805911680 1567174431825014272 4267407962553668480 6967641493282322688 9667875024010976896 12368108554739631104 15068342085468285312 17768575616196939520 2022065073216042112 4722298603944696320 7422532134673350528 10122765665402004736 12822999196130658944 15523232726859313152 18223466257587967360 2476955714607069952 5177189245335724160 7877422776064378368 10577656306793032576 13277889837521686784 15978123368250340992 231612825269443584 2931846355998097792 5632079886726752000 8332313417455406208 11032546948184060416 13732780478912714624 16433014009641368832 686503466660471424 3386736997389125632 6086970528117779840 8787204058846434048 11487437589575088256 14187671120303742464 16887904651032396672 1141394108051499264 3841627638780153472 6541861169508807680 9242094700237461888 11942328230966116096 14642561761694770304 17342795292423424512 1596284749442527104 4296518280171181312 6996751810899835520 9696985341628489728 12397218872357143936 15097452403085798144 17797685933814452352 2051175390833554944 4751408921562209152 7451642452290863360 10151875983019517568 12852109513748171776 15552343044476825984 18252576575205480192 2506066032224582784 5206299562953236992 7906533093681891200 10606766624410545408 13307000155139199616 16007233685867853824 260723142886956416 2960956673615610624 5661190204344264832 8361423735072919040 11061657265801573248 13761890796530227456 16462124327258881664 715613784277984256 3415847315006638464 6116080845735292672 8816314376463946880 11516547907192601088 14216781437921255296 16917014968649909504 1170504425669012096 3870737956397666304 6570971487126320512 9271205017854974720 11971438548583628928 14671672079312283136 17371905610040937344 1625395067060039936 4325628597788694144 7025862128517348352 9726095659246002560 12426329189974656768 15126562720703310976 17826796251431965184 2080285708451067776 4780519239179721984 7480752769908376192 10180986300637030400 12881219831365684608 15581453362094338816 18281686892822993024 2535176349842095616 5235409880570749824 7935643411299404032 10635876942028058240 13336110472756712448 16036344003485366656 289833460504469248 2990066991233123456 5690300521961777664 8390534052690431872 11090767583419086080 13791001114147740288 16491234644876394496 744724101895497088 3444957632624151296 6145191163352805504 8845424694081459712 11545658224810113920 14245891755538768128 16946125286267422336 1199614743286524928 3899848274015179136 6600081804743833344 9300315335472487552 12000548866201141760 14700782396929795968 17401015927658450176 1654505384677552768 4354738915406206976 7054972446134861184 9755205976863515392 12455439507592169600 15155673038320823808 17855906569049478016 2109396026068580608 4809629556797234816 7509863087525889024 10210096618254543232 12910330148983197440 15610563679711851648 18310797210440505856 2564286667459608448 5264520198188262656 7964753728916916864 10664987259645571072 13365220790374225280 16065454321102879488 318943778121982080 3019177308850636288 5719410839579290496 8419644370307944704 11119877901036598912 13820111431765253120 16520344962493907328 773834419513009920 3474067950241664128 6174301480970318336 8874535011698972544 11574768542427626752 14275002073156280960 16975235603884935168 1228725060904037760 3928958591632691968 6629192122361346176 9329425653090000384 12029659183818654592 14729892714547308800 17430126245275963008 1683615702295065600 4383849233023719808 7084082763752374016 9784316294481028224 12484549825209682432 15184783355938336640 17885016886666990848 2138506343686093440 4838739874414747648 7538973405143401856 10239206935872056064 12939440466600710272 15639673997329364480 18339907528058018688 2593396985077121280 5293630515805775488 7993864046534429696 10694097577263083904 13394331107991738112 16094564638720392320 348054095739494912 3048287626468149120 5748521157196803328 8448754687925457536 11148988218654111744 13849221749382765952 16549455280111420160 802944737130522752 3503178267859176960 6203411798587831168 8903645329316485376 11603878860045139584 14304112390773793792 17004345921502448000 1257835378521550592 3958068909250204800 6658302439978859008 9358535970707513216 12058769501436167424 14759003032164821632 17459236562893475840 1712726019912578432 4412959550641232640 7113193081369886848 9813426612098541056 12513660142827195264 15213893673555849472 17914127204284503680 2167616661303606272 4867850192032260480 7568083722760914688 10268317253489568896 12968550784218223104 15668784314946877312 18369017845675531520 2622507302694634112 5322740833423288320 8022974364151942528 10723207894880596736 13423441425609250944 16123674956337905152 377164413357007744 3077397944085661952 5777631474814316160 8477865005542970368 11178098536271624576 13878332067000278784 16578565597728932992 832055054748035584 3532288585476689792 6232522116205344000 8932755646933998208 11632989177662652416 14333222708391306624 17033456239119960832 1286945696139063424 3987179226867717632 6687412757596371840 9387646288325026048 12087879819053680256 14788113349782334464 17488346880510988672 1741836337530091264 4442069868258745472 7142303398987399680 9842536929716053888 12542770460444708096 15243003991173362304 17943237521902016512 2196726978921119104 4896960509649773312 7597194040378427520 10297427571107081728 12997661101835735936 15697894632564390144 18398128163293044352 2651617620312146944 5351851151040801152 8052084681769455360 10752318212498109568 13452551743226763776 16152785273955417984 406274730974520576 3106508261703174784 5806741792431828992 8506975323160483200 11207208853889137408 13907442384617791616 16607675915346445824 861165372365548416 3561398903094202624 6261632433822856832 8961865964551511040 11662099495280165248 14362333026008819456 17062566556737473664 1316056013756576256 4016289544485230464 6716523075213884672 9416756605942538880 12116990136671193088 14817223667399847296 17517457198128501504 1770946655147604096 4471180185876258304 7171413716604912512 9871647247333566720 12571880778062220928 15272114308790875136 17972347839519529344 2225837296538631936 4926070827267286144 7626304357995940352 10326537888724594560 13026771419453248768 15727004950181902976 18427238480910557184 2680727937929659776 5380961468658313984 8081194999386968192 10781428530115622400 13481662060844276608 16181895591572930816 435385048592033408 3135618579320687616 5835852110049341824 8536085640777996032 11236319171506650240 13936552702235304448 16636786232963958656 890275689983061248 3590509220711715456 6290742751440369664 8990976282169023872 11691209812897678080 14391443343626332288 17091676874354986496 1345166331374089088 4045399862102743296 6745633392831397504 9445866923560051712 12146100454288705920 14846333985017360128 17546567515746014336 1800056972765116928 4500290503493771136 7200524034222425344 9900757564951079552 12600991095679733760 15301224626408387968 18001458157137042176 2254947614156144768 4955181144884798976 7655414675613453184 10355648206342107392 13055881737070761600 15756115267799415808 9604724818518400 2709838255547172608 5410071786275826816 8110305317004481024 10810538847733135232 13510772378461789440 16211005909190443648 464495366209546240 3164728896938200448 5864962427666854656 8565195958395508864 11265429489124163072 13965663019852817280 16665896550581471488 919386007600574080 3619619538329228288 6319853069057882496 9020086599786536704 11720320130515190912 14420553661243845120 17120787191972499328 1374276648991601920 4074510179720256128 6774743710448910336 9474977241177564544 12175210771906218752 14875444302634872960 17575677833363527168 1829167290382629760 4529400821111283968 7229634351839938176 9929867882568592384 12630101413297246592 15330334944025900800 18030568474754555008 2284057931773657600 4984291462502311808 7684524993230966016 10384758523959620224 13084992054688274432 15785225585416928640 38715042436031232 2738948573164685440 5439182103893339648 8139415634621993856 10839649165350648064 13539882696079302272 16240116226807956480 493605683827059072 3193839214555713280 5894072745284367488 8594306276013021696 11294539806741675904 13994773337470330112 16695006868198984320 948496325218086912 3648729855946741120 6348963386675395328 9049196917404049536 11749430448132703744 14449663978861357952 17149897509590012160 1403386966609114752 4103620497337768960 6803854028066423168 9504087558795077376 12204321089523731584 14904554620252385792 17604788150981040000 1858277608000142592 4558511138728796800 7258744669457451008 9958978200186105216 12659211730914759424 15359445261643413632 18059678792372067840 2313168249391170432 5013401780119824640 7713635310848478848 10413868841577133056 13114102372305787264 15814335903034441472 67825360053544064 2768058890782198272 5468292421510852480 8168525952239506688 10868759482968160896 13568993013696815104 16269226544425469312 522716001444571904 3222949532173226112 5923183062901880320 8623416593630534528 11323650124359188736 14023883655087842944 16724117185816497152 977606642835599744 3677840173564253952 6378073704292908160 9078307235021562368 11778540765750216576 14478774296478870784 17179007827207524992 1432497284226627584 4132730814955281792 6832964345683936000 9533197876412590208 12233431407141244416 14933664937869898624 17633898468598552832 1887387925617655424 4587621456346309632 7287854987074963840 9988088517803618048 12688322048532272256 15388555579260926464 18088789109989580672 2342278567008683264 5042512097737337472 7742745628465991680 10442979159194645888 13143212689923300096 15843446220651954304 96935677671056896 2797169208399711104 5497402739128365312 8197636269857019520 10897869800585673728 13598103331314327936 16298336862042982144 551826319062084736 3252059849790738944 5952293380519393152 8652526911248047360 11352760441976701568 14052993972705355776 16753227503434009984 1006716960453112576 3706950491181766784 6407184021910420992 9107417552639075200 11807651083367729408 14507884614096383616 17208118144825037824 1461607601844140416 4161841132572794624 6862074663301448832 9562308194030103040 12262541724758757248 14962775255487411456 17663008786216065664 1916498243235168256 4616731773963822464 7316965304692476672 10017198835421130880 12717432366149785088 15417665896878439296 18117899427607093504 2371388884626196096 5071622415354850304 7771855946083504512 10472089476812158720 13172323007540812928 15872556538269467136 126045995288569728 2826279526017223936 5526513056745878144 8226746587474532352 10926980118203186560 13627213648931840768 16327447179660494976 580936636679597568 3281170167408251776 5981403698136905984 8681637228865560192 11381870759594214400 14082104290322868608 16782337821051522816 1035827278070625408 3736060808799279616 6436294339527933824 9136527870256588032 11836761400985242240 14536994931713896448 17237228462442550656 1490717919461653248 4190951450190307456 6891184980918961664 9591418511647615872 12291652042376270080 14991885573104924288 17692119103833578496 1945608560852681088 4645842091581335296 7346075622309989504 10046309153038643712 12746542683767297920 15446776214495952128 18147009745224606336 2400499202243708928 5100732732972363136 7800966263701017344 10501199794429671552 13201433325158325760 15901666855886979968 155156312906082560 2855389843634736768 5555623374363390976 8255856905092045184 10956090435820699392 13656323966549353600 16356557497278007808 610046954297110400 3310280485025764608 6010514015754418816 8710747546483073024 11410981077211727232 14111214607940381440 16811448138669035648 1064937595688138240 3765171126416792448 6465404657145446656 9165638187874100864 11865871718602755072 14566105249331409280 17266338780060063488 1519828237079166080 4220061767807820288 6920295298536474496 9620528829265128704 12320762359993782912 15020995890722437120 17721229421451091328 1974718878470193920 4674952409198848128 7375185939927502336 10075419470656156544 12775653001384810752 15475886532113464960 18176120062842119168 2429609519861221760 5129843050589875968 7830076581318530176 10530310112047184384 13230543642775838592 15930777173504492800 184266630523595392 2884500161252249600 5584733691980903808 8284967222709558016 10985200753438212224 13685434284166866432 16385667814895520640 639157271914623232 3339390802643277440 6039624333371931648 8739857864100585856 11440091394829240064 14140324925557894272 16840558456286548480 1094047913305651072 3794281444034305280 6494514974762959488 9194748505491613696 11894982036220267904 14595215566948922112 17295449097677576320 1548938554696678912 4249172085425333120 6949405616153987328 9649639146882641536 12349872677611295744 15050106208339949952 17750339739068604160 2003829196087706752 4704062726816360960 7404296257545015168 10104529788273669376 12804763319002323584 15504996849730977792 18205230380459632000 2458719837478734592 5158953368207388800 7859186898936043008 10559420429664697216 13259653960393351424 15959887491122005632 213376948141108224 2913610478869762432 5613844009598416640 8314077540327070848 11014311071055725056 13714544601784379264 16414778132513033472 668267589532136064 3368501120260790272 6068734650989444480 8768968181718098688 11469201712446752896 14169435243175407104 16869668773904061312 1123158230923163904 3823391761651818112 6523625292380472320 9223858823109126528 11924092353837780736 14624325884566434944 17324559415295089152 1578048872314191744 4278282403042845952 6978515933771500160 9678749464500154368 12378982995228808576 15079216525957462784 17779450056686116992 2032939513705219584 4733173044433873792 7433406575162528000 10133640105891182208 12833873636619836416 15534107167348490624 18234340698077144832 2487830155096247424 5188063685824901632 7888297216553555840 10588530747282210048 13288764278010864256 15988997808739518464 242487265758621056 2942720796487275264 5642954327215929472 8343187857944583680 11043421388673237888 13743654919401892096 16443888450130546304 697377907149648896 3397611437878303104 6097844968606957312 8798078499335611520 11498312030064265728 14198545560792919936 16898779091521574144 1152268548540676736 3852502079269330944 6552735609997985152 9252969140726639360 11953202671455293568 14653436202183947776 17353669732912601984 1607159189931704576 4307392720660358784 7007626251389012992 9707859782117667200 12408093312846321408 15108326843574975616 17808560374303629824 2062049831322732416 4762283362051386624 7462516892780040832 10162750423508695040 12862983954237349248 15563217484966003456 18263451015694657664 2516940472713760256 5217174003442414464 7917407534171068672 10617641064899722880 13317874595628377088 16018108126357031296 271597583376133888 2971831114104788096 5672064644833442304 8372298175562096512 11072531706290750720 13772765237019404928 16472998767748059136 726488224767161728 3426721755495815936 6126955286224470144 8827188816953124352 11527422347681778560 14227655878410432768 16927889409139086976 1181378866158189568 3881612396886843776 6581845927615497984 9282079458344152192 11982312989072806400 14682546519801460608 17382780050530114816 1636269507549217408 4336503038277871616 7036736569006525824 9736970099735180032 12437203630463834240 15137437161192488448 17837670691921142656 2091160148940245248 4791393679668899456 7491627210397553664 10191860741126207872 12892094271854862080 15592327802583516288 18292561333312170496 2546050790331273088 5246284321059927296 7946517851788581504 10646751382517235712 13346984913245889920 16047218443974544128 300707900993646720 3000941431722300928 5701174962450955136 8401408493179609344 11101642023908263552 13801875554636917760 16502109085365571968 755598542384674560 3455832073113328768 6156065603841982976 8856299134570637184 11556532665299291392 14256766196027945600 16956999726756599808 1210489183775702400 3910722714504356608 6610956245233010816 9311189775961665024 12011423306690319232 14711656837418973440 17411890368147627648 1665379825166730240 4365613355895384448 7065846886624038656 9766080417352692864 12466313948081347072 15166547478810001280 17866781009538655488 2120270466557758080 4820503997286412288 7520737528015066496 10220971058743720704 12921204589472374912 15621438120201029120 18321671650929683328 2575161107948785920 5275394638677440128 7975628169406094336 10675861700134748544 13376095230863402752 16076328761592056960 329818218611159552 3030051749339813760 5730285280068467968 8430518810797122176 11130752341525776384 13830985872254430592 16531219402983084800 784708860002187392 3484942390730841600 6185175921459495808 8885409452188150016 11585642982916804224 14285876513645458432 16986110044374112640 1239599501393215232 3939833032121869440 6640066562850523648 9340300093579177856 12040533624307832064 14740767155036486272 17441000685765140480 1694490142784243072 4394723673512897280 7094957204241551488 9795190734970205696 12495424265698859904 15195657796427514112 17895891327156168320 2149380784175270912 4849614314903925120 7549847845632579328 10250081376361233536 12950314907089887744 15650548437818541952 18350781968547196160 2604271425566298752 5304504956294952960 8004738487023607168 10704972017752261376 13405205548480915584 16105439079209569792 358928536228672384 3059162066957326592 5759395597685980800 8459629128414635008 11159862659143289216 13860096189871943424 16560329720600597632 813819177619700224 3514052708348354432 6214286239077008640 8914519769805662848 11614753300534317056 14314986831262971264 17015220361991625472 1268709819010728064 3968943349739382272 6669176880468036480 9369410411196690688 12069643941925344896 14769877472653999104 17470111003382653312 1723600460401755904 4423833991130410112 7124067521859064320 9824301052587718528 12524534583316372736 15224768114045026944 17925001644773681152 2178491101792783744 4878724632521437952 7578958163250092160 10279191693978746368 12979425224707400576 15679658755436054784 18379892286164708992 2633381743183811584 5333615273912465792 8033848804641120000 10734082335369774208 13434315866098428416 16134549396827082624 388038853846185216 3088272384574839424 5788505915303493632 8488739446032147840 11188972976760802048 13889206507489456256 16589440038218110464 842929495237213056 3543163025965867264 6243396556694521472 8943630087423175680 11643863618151829888 14344097148880484096 17044330679609138304 1297820136628240896 3998053667356895104 6698287198085549312 9398520728814203520 12098754259542857728 14798987790271511936 17499221321000166144 1752710778019268736 4452944308747922944 7153177839476577152 9853411370205231360 12553644900933885568 15253878431662539776 17954111962391193984 2207601419410296576 4907834950138950784 7608068480867604992 10308302011596259200 13008535542324913408 15708769073053567616 18409002603782221824 2662492060801324416 5362725591529978624 8062959122258632832 10763192652987287040 13463426183715941248 16163659714444595456 417149171463698048 3117382702192352256 5817616232921006464 8517849763649660672 11218083294378314880 13918316825106969088 16618550355835623296 872039812854725888 3572273343583380096 6272506874312034304 8972740405040688512 11672973935769342720 14373207466497996928 17073440997226651136 1326930454245753728 4027163984974407936 6727397515703062144 9427631046431716352 12127864577160370560 14828098107889024768 17528331638617678976 1781821095636781568 4482054626365435776 7182288157094089984 9882521687822744192 12582755218551398400 15282988749280052608 17983222280008706816 2236711737027809408 4936945267756463616 7637178798485117824 10337412329213772032 13037645859942426240 15737879390671080448 18438112921399734656 2691602378418837248 5391835909147491456 8092069439876145664 10792302970604799872 13492536501333454080 16192770032062108288 446259489081210880 3146493019809865088 5846726550538519296 8546960081267173504 11247193611995827712 13947427142724481920 16647660673453136128 901150130472238720 3601383661200892928 6301617191929547136 9001850722658201344 11702084253386855552 14402317784115509760 17102551314844163968 1356040771863266560 4056274302591920768 6756507833320574976 9456741364049229184 12156974894777883392 14857208425506537600 17557441956235191808 1810931413254294400 4511164943982948608 7211398474711602816 9911632005440257024 12611865536168911232 15312099066897565440 18012332597626219648 2265822054645322240 4966055585373976448 7666289116102630656 10366522646831284864 13066756177559939072 15766989708288593280 20479165307695872 2720712696036350080 5420946226765004288 8121179757493658496 10821413288222312704 13521646818950966912 16221880349679621120 475369806698723712 3175603337427377920 5875836868156032128 8576070398884686336 11276303929613340544 13976537460341994752 16676770991070648960 930260448089751552 3630493978818405760 6330727509547059968 9030961040275714176 11731194571004368384 14431428101733022592 17131661632461676800 1385151089480779392 4085384620209433600 6785618150938087808 9485851681666742016 12186085212395396224 14886318743124050432 17586552273852704640 1840041730871807232 4540275261600461440 7240508792329115648 9940742323057769856 12640975853786424064 15341209384515078272 18041442915243732480 2294932372262835072 4995165902991489280 7695399433720143488 10395632964448797696 13095866495177451904 15796100025906106112 49589482925208704 2749823013653862912 5450056544382517120 8150290075111171328 10850523605839825536 13550757136568479744 16250990667297133952 504480124316236544 3204713655044890752 5904947185773544960 8605180716502199168 11305414247230853376 14005647777959507584 16705881308688161792 959370765707264384 3659604296435918592 6359837827164572800 9060071357893227008 11760304888621881216 14460538419350535424 17160771950079189632 1414261407098292224 4114494937826946432 6814728468555600640 9514961999284254848 12215195530012909056 14915429060741563264 17615662591470217472 1869152048489320064 4569385579217974272 7269619109946628480 9969852640675282688 12670086171403936896 15370319702132591104 18070553232861245312 2324042689880347904 5024276220609002112 7724509751337656320 10424743282066310528 13124976812794964736 15825210343523618944 78699800542721536 2778933331271375744 5479166862000029952 8179400392728684160 10879633923457338368 13579867454185992576 16280100984914646784 533590441933749376 3233823972662403584 5934057503391057792 8634291034119712000 11334524564848366208 14034758095577020416 16734991626305674624 988481083324777216 3688714614053431424 6388948144782085632 9089181675510739840 11789415206239394048 14489648736968048256 17189882267696702464 1443371724715805056 4143605255444459264 6843838786173113472 9544072316901767680 12244305847630421888 14944539378359076096 17644772909087730304 1898262366106832896 4598495896835487104 7298729427564141312 9998962958292795520 12699196489021449728 15399430019750103936 18099663550478758144 2353153007497860736 5053386538226514944 7753620068955169152 10453853599683823360 13154087130412477568 15854320661141131776 107810118160234368 2808043648888888576 5508277179617542784 8208510710346196992 10908744241074851200 13608977771803505408 16309211302532159616 562700759551262208 3262934290279916416 5963167821008570624 8663401351737224832 11363634882465879040 14063868413194533248 16764101943923187456 1017591400942290048 3717824931670944256 6418058462399598464 9118291993128252672 11818525523856906880 14518759054585561088 17218992585314215296 1472482042333317888 4172715573061972096 6872949103790626304 9573182634519280512 12273416165247934720 14973649695976588928 17673883226705243136 1927372683724345728 4627606214452999936 7327839745181654144 10028073275910308352 12728306806638962560 15428540337367616768 18128773868096270976 2382263325115373568 5082496855844027776 7782730386572681984 10482963917301336192 13183197448029990400 15883430978758644608 136920435777747200 2837153966506401408 5537387497235055616 8237621027963709824 10937854558692364032 13638088089421018240 16338321620149672448 591811077168775040 3292044607897429248 5992278138626083456 8692511669354737664 11392745200083391872 14092978730812046080 16793212261540700288 1046701718559802880 3746935249288457088 6447168780017111296 9147402310745765504 11847635841474419712 14547869372203073920 17248102902931728128 1501592359950830720 4201825890679484928 6902059421408139136 9602292952136793344 12302526482865447552 15002760013594101760 17702993544322755968 1956483001341858560 4656716532070512768 7356950062799166976 10057183593527821184 12757417124256475392 15457650654985129600 18157884185713783808 2411373642732886400 5111607173461540608 7811840704190194816 10512074234918849024 13212307765647503232 15912541296376157440 166030753395260032 2866264284123914240 5566497814852568448 8266731345581222656 10966964876309876864 13667198407038531072 16367431937767185280 620921394786287872 3321154925514942080 6021388456243596288 8721621986972250496 11421855517700904704 14122089048429558912 16822322579158213120 1075812036177315712 3776045566905969920 6476279097634624128 9176512628363278336 11876746159091932544 14576979689820586752 17277213220549240960 1530702677568343552 4230936208296997760 6931169739025651968 9631403269754306176 12331636800482960384 15031870331211614592 17732103861940268800 1985593318959371392 4685826849688025600 7386060380416679808 10086293911145334016 12786527441873988224 15486760972602642432 18186994503331296640 2440483960350399232 5140717491079053440 7840951021807707648 10541184552536361856 13241418083265016064 15941651613993670272 195141071012772864 2895374601741427072 5595608132470081280 8295841663198735488 10996075193927389696 13696308724656043904 16396542255384698112 650031712403800704 3350265243132454912 6050498773861109120 8750732304589763328 11450965835318417536 14151199366047071744 16851432896775725952 1104922353794828544 3805155884523482752 6505389415252136960 9205622945980791168 11905856476709445376 14606090007438099584 17306323538166753792 1559812995185856384 4260046525914510592 6960280056643164800 9660513587371819008 12360747118100473216 15060980648829127424 17761214179557781632 2014703636576884224 4714937167305538432 7415170698034192640 10115404228762846848 12815637759491501056 15515871290220155264 18216104820948809472 2469594277967912064 5169827808696566272 7870061339425220480 10570294870153874688 13270528400882528896 15970761931611183104 224251388630285696 2924484919358939904 5624718450087594112 8324951980816248320 11025185511544902528 13725419042273556736 16425652573002210944 679142030021313536 3379375560749967744 6079609091478621952 8779842622207276160 11480076152935930368 14180309683664584576 16880543214393238784 1134032671412341376 3834266202140995584 6534499732869649792 9234733263598304000 11934966794326958208 14635200325055612416 17335433855784266624 1588923312803369216 4289156843532023424 6989390374260677632 9689623904989331840 12389857435717986048 15090090966446640256 17790324497175294464 2043813954194397056 4744047484923051264 7444281015651705472 10144514546380359680 12844748077109013888 15544981607837668096 18245215138566322304 2498704595585424896 5198938126314079104 7899171657042733312 10599405187771387520 13299638718500041728 15999872249228695936 253361706247798528 2953595236976452736 5653828767705106944 8354062298433761152 11054295829162415360 13754529359891069568 16454762890619723776 708252347638826368 3408485878367480576 6108719409096134784 8808952939824788992 11509186470553443200 14209420001282097408 16909653532010751616 1163142989029854208 3863376519758508416 6563610050487162624 9263843581215816832 11964077111944471040 14664310642673125248 17364544173401779456 1618033630420882048 4318267161149536256 7018500691878190464 9718734222606844672 12418967753335498880 15119201284064153088 17819434814792807296 2072924271811909888 4773157802540564096 7473391333269218304 10173624863997872512 12873858394726526720 15574091925455180928 18274325456183835136 2527814913202937728 5228048443931591936 7928281974660246144 10628515505388900352 13328749036117554560 16028982566846208768 282472023865311360 2982705554593965568 5682939085322619776 8383172616051273984 11083406146779928192 13783639677508582400 16483873208237236608 737362665256339200 3437596195984993408 6137829726713647616 8838063257442301824 11538296788170956032 14238530318899610240 16938763849628264448 1192253306647367040 3892486837376021248 6592720368104675456 9292953898833329664 11993187429561983872 14693420960290638080 17393654491019292288 1647143948038394880 4347377478767049088 7047611009495703296 9747844540224357504 12448078070953011712 15148311601681665920 17848545132410320128 2102034589429422720 4802268120158076928 7502501650886731136 10202735181615385344 12902968712344039552 15603202243072693760 18303435773801347968 2556925230820450560 5257158761549104768 7957392292277758976 10657625823006413184 13357859353735067392 16058092884463721600 311582341482824192 3011815872211478400 5712049402940132608 8412282933668786816 11112516464397441024 13812749995126095232 16512983525854749440 766472982873852032 3466706513602506240 6166940044331160448 8867173575059814656 11567407105788468864 14267640636517123072 16967874167245777280 1221363624264879872 3921597154993534080 6621830685722188288 9322064216450842496 12022297747179496704 14722531277908150912 17422764808636805120 1676254265655907712 4376487796384561920 7076721327113216128 9776954857841870336 12477188388570524544 15177421919299178752 17877655450027832960 2131144907046935552 4831378437775589760 7531611968504243968 10231845499232898176 12932079029961552384 15632312560690206592 18332546091418860800 2586035548437963392 5286269079166617600 7986502609895271808 10686736140623926016 13386969671352580224 16087203202081234432 340692659100337024 3040926189828991232 5741159720557645440 8441393251286299648 11141626782014953856 13841860312743608064 16542093843472262272 795583300491364864 3495816831220019072 6196050361948673280 8896283892677327488 11596517423405981696 14296750954134635904 16996984484863290112 1250473941882392704 3950707472611046912 6650941003339701120 9351174534068355328 12051408064797009536 14751641595525663744 17451875126254317952 1705364583273420544 4405598114002074752 7105831644730728960 9806065175459383168 12506298706188037376 15206532236916691584 17906765767645345792 2160255224664448384 4860488755393102592 7560722286121756800 10260955816850411008 12961189347579065216 15661422878307719424 18361656409036373632 2615145866055476224 5315379396784130432 8015612927512784640 10715846458241438848 13416079988970093056 16116313519698747264 369802976717849856 3070036507446504064 5770270038175158272 8470503568903812480 11170737099632466688 13870970630361120896 16571204161089775104 824693618108877696 3524927148837531904 6225160679566186112 8925394210294840320 11625627741023494528 14325861271752148736 17026094802480802944 1279584259499905536 3979817790228559744 6680051320957213952 9380284851685868160 12080518382414522368 14780751913143176576 17480985443871830784 1734474900890933376 4434708431619587584 7134941962348241792 9835175493076896000 12535409023805550208 15235642554534204416 17935876085262858624 2189365542281961216 4889599073010615424 7589832603739269632 10290066134467923840 12990299665196578048 15690533195925232256 18390766726653886464 2644256183672989056 5344489714401643264 8044723245130297472 10744956775858951680 13445190306587605888 16145423837316260096 398913294335362688 3099146825064016896 5799380355792671104 8499613886521325312 11199847417249979520 13900080947978633728 16600314478707287936 853803935726390528 3554037466455044736 6254270997183698944 8954504527912353152 11654738058641007360 14354971589369661568 17055205120098315776 1308694577117418368 4008928107846072576 6709161638574726784 9409395169303380992 12109628700032035200 14809862230760689408 17510095761489343616 1763585218508446208 4463818749237100416 7164052279965754624 9864285810694408832 12564519341423063040 15264752872151717248 17964986402880371456 2218475859899474048 4918709390628128256 7618942921356782464 10319176452085436672 13019409982814090880 15719643513542745088 18419877044271399296 2673366501290501888 5373600032019156096 8073833562747810304 10774067093476464512 13474300624205118720 16174534154933772928 428023611952875520 3128257142681529728 5828490673410183936 8528724204138838144 11228957734867492352 13929191265596146560 16629424796324800768 882914253343903360 3583147784072557568 6283381314801211776 8983614845529865984 11683848376258520192 14384081906987174400 17084315437715828608 1337804894734931200 4038038425463585408 6738271956192239616 9438505486920893824 12138739017649548032 14838972548378202240 17539206079106856448 1792695536125959040 4492929066854613248 7193162597583267456 9893396128311921664 12593629659040575872 15293863189769230080 17994096720497884288 2247586177516986880 4947819708245641088 7648053238974295296 10348286769702949504 13048520300431603712 15748753831160257920 2243288179360512 2702476818908014720 5402710349636668928 8102943880365323136 10803177411093977344 13503410941822631552 16203644472551285760 457133929570388352 3157367460299042560 5857600991027696768 8557834521756350976 11258068052485005184 13958301583213659392 16658535113942313600 912024570961416192 3612258101690070400 6312491632418724608 9012725163147378816 11712958693876033024 14413192224604687232 17113425755333341440 1366915212352444032 4067148743081098240 6767382273809752448 9467615804538406656 12167849335267060864 14868082865995715072 17568316396724369280 1821805853743471872 4522039384472126080 7222272915200780288 9922506445929434496 12622739976658088704 15322973507386742912 18023207038115397120 2276696495134499712 4976930025863153920 7677163556591808128 10377397087320462336 13077630618049116544 15777864148777770752 31353605796873344 2731587136525527552 5431820667254181760 8132054197982835968 10832287728711490176 13532521259440144384 16232754790168798592 486244247187901184 3186477777916555392 5886711308645209600 8586944839373863808 11287178370102518016 13987411900831172224 16687645431559826432 941134888578929024 3641368419307583232 6341601950036237440 9041835480764891648 11742069011493545856 14442302542222200064 17142536072950854272 1396025529969956864 4096259060698611072 6796492591427265280 9496726122155919488 12196959652884573696 14897193183613227904 17597426714341882112 1850916171360984704 4551149702089638912 7251383232818293120 9951616763546947328 12651850294275601536 15352083825004255744 18052317355732909952 2305806812752012544 5006040343480666752 7706273874209320960 10406507404937975168 13106740935666629376 15806974466395283584 60463923414386176 2760697454143040384 5460930984871694592 8161164515600348800 10861398046329003008 13561631577057657216 16261865107786311424 515354564805414016 3215588095534068224 5915821626262722432 8616055156991376640 11316288687720030848 14016522218448685056 16716755749177339264 970245206196441856 3670478736925096064 6370712267653750272 9070945798382404480 11771179329111058688 14471412859839712896 17171646390568367104 1425135847587469696 4125369378316123904 6825602909044778112 9525836439773432320 12226069970502086528 14926303501230740736 17626537031959394944 1880026488978497536 4580260019707151744 7280493550435805952 9980727081164460160 12680960611893114368 15381194142621768576 18081427673350422784 2334917130369525376 5035150661098179584 7735384191826833792 10435617722555488000 13135851253284142208 15836084784012796416 89574241031899008 2789807771760553216 5490041302489207424 8190274833217861632 10890508363946515840 13590741894675170048 16290975425403824256 544464882422926848 3244698413151581056 5944931943880235264 8645165474608889472 11345399005337543680 14045632536066197888 16745866066794852096 999355523813954688 3699589054542608896 6399822585271263104 9100056115999917312 11800289646728571520 14500523177457225728 17200756708185879936 1454246165204982528 4154479695933636736 6854713226662290944 9554946757390945152 12255180288119599360 14955413818848253568 17655647349576907776 1909136806596010368 4609370337324664576 7309603868053318784 10009837398781972992 12710070929510627200 15410304460239281408 18110537990967935616 2364027447987038208 5064260978715692416 7764494509444346624 10464728040173000832 13164961570901655040 15865195101630309248 118684558649411840 2818918089378066048 5519151620106720256 8219385150835374464 10919618681564028672 13619852212292682880 16320085743021337088 573575200040439680 3273808730769093888 5974042261497748096 8674275792226402304 11374509322955056512 14074742853683710720 16774976384412364928 1028465841431467520 3728699372160121728 6428932902888775936 9129166433617430144 11829399964346084352 14529633495074738560 17229867025803392768 1483356482822495360 4183590013551149568 6883823544279803776 9584057075008457984 12284290605737112192 14984524136465766400 17684757667194420608 1938247124213523200 4638480654942177408 7338714185670831616 10038947716399485824 12739181247128140032 15439414777856794240 18139648308585448448 2393137765604551040 5093371296333205248 7793604827061859456 10493838357790513664 13194071888519167872 15894305419247822080 147794876266924672 2848028406995578880 5548261937724233088 8248495468452887296 10948728999181541504 13648962529910195712 16349196060638849920 602685517657952512 3302919048386606720 6003152579115260928 8703386109843915136 11403619640572569344 14103853171301223552 16804086702029877760 1057576159048980352 3757809689777634560 6458043220506288768 9158276751234942976 11858510281963597184 14558743812692251392 17258977343420905600 1512466800440008192 4212700331168662400 6912933861897316608 9613167392625970816 12313400923354625024 15013634454083279232 17713867984811933440 1967357441831036032 4667590972559690240 7367824503288344448 10068058034016998656 12768291564745652864 15468525095474307072 18168758626202961280 2422248083222063872 5122481613950718080 7822715144679372288 10522948675408026496 13223182206136680704 15923415736865334912 176905193884437504 2877138724613091712 5577372255341745920 8277605786070400128 10977839316799054336 13678072847527708544 16378306378256362752 631795835275465344 3332029366004119552 6032262896732773760 8732496427461427968 11432729958190082176 14132963488918736384 16833197019647390592 1086686476666493184 3786920007395147392 6487153538123801600 9187387068852455808 11887620599581110016 14587854130309764224 17288087661038418432 1541577118057521024 4241810648786175232 6942044179514829440 9642277710243483648 12342511240972137856 15042744771700792064 17742978302429446272 1996467759448548864 4696701290177203072 7396934820905857280 10097168351634511488 12797401882363165696 15497635413091819904 18197868943820474112 2451358400839576704 5151591931568230912 7851825462296885120 10552058993025539328 13252292523754193536 15952526054482847744 206015511501950336 2906249042230604544 5606482572959258752 8306716103687912960 11006949634416567168 13707183165145221376 16407416695873875584 660906152892978176 3361139683621632384 6061373214350286592 8761606745078940800 11461840275807595008 14162073806536249216 16862307337264903424 1115796794284006016 3816030325012660224 6516263855741314432 9216497386469968640 11916730917198622848 14616964447927277056 17317197978655931264 1570687435675033856 4270920966403688064 6971154497132342272 9671388027860996480 12371621558589650688 15071855089318304896 17772088620046959104 2025578077066061696 4725811607794715904 7426045138523370112 10126278669252024320 12826512199980678528 15526745730709332736 18226979261437986944 2480468718457089536 5180702249185743744 7880935779914397952 10581169310643052160 13281402841371706368 15981636372100360576 235125829119463168 2935359359848117376 5635592890576771584 8335826421305425792 11036059952034080000 13736293482762734208 16436527013491388416 690016470510491008 3390250001239145216 6090483531967799424 8790717062696453632 11490950593425107840 14191184124153762048 16891417654882416256 1144907111901518848 3845140642630173056 6545374173358827264 9245607704087481472 11945841234816135680 14646074765544789888 17346308296273444096 1599797753292546688 4300031284021200896 7000264814749855104 9700498345478509312 12400731876207163520 15100965406935817728 17801198937664471936 2054688394683574528 4754921925412228736 7455155456140882944 10155388986869537152 12855622517598191360 15555856048326845568 18256089579055499776 2509579036074602368 5209812566803256576 7910046097531910784 10610279628260564992 13310513158989219200 16010746689717873408 264236146736976000 2964469677465630208 5664703208194284416 8364936738922938624 11065170269651592832 13765403800380247040 16465637331108901248 719126788128003840 3419360318856658048 6119593849585312256 8819827380313966464 11520060911042620672 14220294441771274880 16920527972499929088 1174017429519031680 3874250960247685888 6574484490976340096 9274718021704994304 11974951552433648512 14675185083162302720 17375418613890956928 1628908070910059520 4329141601638713728 7029375132367367936 9729608663096022144 12429842193824676352 15130075724553330560 17830309255281984768 2083798712301087360 4784032243029741568 7484265773758395776 10184499304487049984 12884732835215704192 15584966365944358400 18285199896673012608 2538689353692115200 5238922884420769408 7939156415149423616 10639389945878077824 13339623476606732032 16039857007335386240 293346464354488832 2993579995083143040 5693813525811797248 8394047056540451456 11094280587269105664 13794514117997759872 16494747648726414080 748237105745516672 3448470636474170880 6148704167202825088 8848937697931479296 11549171228660133504 14249404759388787712 16949638290117441920 1203127747136544512 3903361277865198720 6603594808593852928 9303828339322507136 12004061870051161344 14704295400779815552 17404528931508469760 1658018388527572352 4358251919256226560 7058485449984880768 9758718980713534976 12458952511442189184 15159186042170843392 17859419572899497600 2112909029918600192 4813142560647254400 7513376091375908608 10213609622104562816 12913843152833217024 15614076683561871232 18314310214290525440 2567799671309628032 5268033202038282240 7968266732766936448 10668500263495590656 13368733794224244864 16068967324952899072 322456781972001664 3022690312700655872 5722923843429310080 8423157374157964288 11123390904886618496 13823624435615272704 16523857966343926912 777347423363029504 3477580954091683712 6177814484820337920 8878048015548992128 11578281546277646336 14278515077006300544 16978748607734954752 1232238064754057344 3932471595482711552 6632705126211365760 9332938656940019968 12033172187668674176 14733405718397328384 17433639249125982592 1687128706145085184 4387362236873739392 7087595767602393600 9787829298331047808 12488062829059702016 15188296359788356224 17888529890517010432 2142019347536113024 4842252878264767232 7542486408993421440 10242719939722075648 12942953470450729856 15643187001179384064 18343420531908038272 2596909988927140864 5297143519655795072 7997377050384449280 10697610581113103488 13397844111841757696 16098077642570411904 351567099589514496 3051800630318168704 5752034161046822912 8452267691775477120 11152501222504131328 13852734753232785536 16552968283961439744 806457740980542336 3506691271709196544 6206924802437850752 8907158333166504960 11607391863895159168 14307625394623813376 17007858925352467584 1261348382371570176 3961581913100224384 6661815443828878592 9362048974557532800 12062282505286187008 14762516036014841216 17462749566743495424 1716239023762598016 4416472554491252224 7116706085219906432 9816939615948560640 12517173146677214848 15217406677405869056 17917640208134523264 2171129665153625856 4871363195882280064 7571596726610934272 10271830257339588480 12972063788068242688 15672297318796896896 18372530849525551104 2626020306544653696 5326253837273307904 8026487368001962112 10726720898730616320 13426954429459270528 16127187960187924736 380677417207027328 3080910947935681536 5781144478664335744 8481378009392989952 11181611540121644160 13881845070850298368 16582078601578952576 835568058598055168 3535801589326709376 6236035120055363584 8936268650784017792 11636502181512672000 14336735712241326208 17036969242969980416 1290458699989083008 3990692230717737216 6690925761446391424 9391159292175045632 12091392822903699840 14791626353632354048 17491859884361008256 1745349341380110848 4445582872108765056 7145816402837419264 9846049933566073472 12546283464294727680 15246516995023381888 17946750525752036096 2200239982771138688 4900473513499792896 7600707044228447104 10300940574957101312 13001174105685755520 15701407636414409728 18401641167143063936 2655130624162166528 5355364154890820736 8055597685619474944 10755831216348129152 13456064747076783360 16156298277805437568 409787734824540160 3110021265553194368 5810254796281848576 8510488327010502784 11210721857739156992 13910955388467811200 16611188919196465408 864678376215568000 3564911906944222208 6265145437672876416 8965378968401530624 11665612499130184832 14365846029858839040 17066079560587493248 1319569017606595840 4019802548335250048 6720036079063904256 9420269609792558464 12120503140521212672 14820736671249866880 17520970201978521088 1774459658997623680 4474693189726277888 7174926720454932096 9875160251183586304 12575393781912240512 15275627312640894720 17975860843369548928 2229350300388651520 4929583831117305728 7629817361845959936 10330050892574614144 13030284423303268352 15730517954031922560 18430751484760576768 2684240941779679360 5384474472508333568 8084708003236987776 10784941533965641984 13485175064694296192 16185408595422950400 438898052442052992 3139131583170707200 5839365113899361408 8539598644628015616 11239832175356669824 13940065706085324032 16640299236813978240 893788693833080832 3594022224561735040 6294255755290389248 8994489286019043456 11694722816747697664 14394956347476351872 17095189878205006080 1348679335224108672 4048912865952762880 6749146396681417088 9449379927410071296 12149613458138725504 14849846988867379712 17550080519596033920 1803569976615136512 4503803507343790720 7204037038072444928 9904270568801099136 12604504099529753344 15304737630258407552 18004971160987061760 2258460618006164352 4958694148734818560 7658927679463472768 10359161210192126976 13059394740920781184 15759628271649435392 13117728668537984 2713351259397192192 5413584790125846400 8113818320854500608 10814051851583154816 13514285382311809024 16214518913040463232 468008370059565824 3168241900788220032 5868475431516874240 8568708962245528448 11268942492974182656 13969176023702836864 16669409554431491072 922899011450593664 3623132542179247872 6323366072907902080 9023599603636556288 11723833134365210496 14424066665093864704 17124300195822518912 1377789652841621504 4078023183570275712 6778256714298929920 9478490245027584128 12178723775756238336 14878957306484892544 17579190837213546752 1832680294232649344 4532913824961303552 7233147355689957760 9933380886418611968 12633614417147266176 15333847947875920384 18034081478604574592 2287570935623677184 4987804466352331392 7688037997080985600 10388271527809639808 13088505058538294016 15788738589266948224 42228046286050816 2742461577014705024 5442695107743359232 8142928638472013440 10843162169200667648 13543395699929321856 16243629230657976064 497118687677078656 3197352218405732864 5897585749134387072 8597819279863041280 11298052810591695488 13998286341320349696 16698519872049003904 952009329068106496 3652242859796760704 6352476390525414912 9052709921254069120 11752943451982723328 14453176982711377536 17153410513440031744 1406899970459134336 4107133501187788544 6807367031916442752 9507600562645096960 12207834093373751168 14908067624102405376 17608301154831059584 1861790611850162176 4562024142578816384 7262257673307470592 9962491204036124800 12662724734764779008 15362958265493433216 18063191796222087424 2316681253241190016 5016914783969844224 7717148314698498432 10417381845427152640 13117615376155806848 15817848906884461056 71338363903563648 2771571894632217856 5471805425360872064 8172038956089526272 10872272486818180480 13572506017546834688 16272739548275488896 526229005294591488 3226462536023245696 5926696066751899904 8626929597480554112 11327163128209208320 14027396658937862528 16727630189666516736 981119646685619328 3681353177414273536 6381586708142927744 9081820238871581952 11782053769600236160 14482287300328890368 17182520831057544576 1436010288076647168 4136243818805301376 6836477349533955584 9536710880262609792 12236944410991264000 14937177941719918208 17637411472448572416 1890900929467675008 4591134460196329216 7291367990924983424 9991601521653637632 12691835052382291840 15392068583110946048 18092302113839600256 2345791570858702848 5046025101587357056 7746258632316011264 10446492163044665472 13146725693773319680 15846959224501973888 100448681521076480 2800682212249730688 5500915742978384896 8201149273707039104 10901382804435693312 13601616335164347520 16301849865893001728 555339322912104320 3255572853640758528 5955806384369412736 8656039915098066944 11356273445826721152 14056506976555375360 16756740507284029568 1010229964303132160 3710463495031786368 6410697025760440576 9110930556489094784 11811164087217748992 14511397617946403200 17211631148675057408 1465120605694160000 4165354136422814208 6865587667151468416 9565821197880122624 12266054728608776832 14966288259337431040 17666521790066085248 1920011247085187840 4620244777813842048 7320478308542496256 10020711839271150464 12720945369999804672 15421178900728458880 18121412431457113088 2374901888476215680 5075135419204869888 7775368949933524096 10475602480662178304 13175836011390832512 15876069542119486720 129558999138589312 2829792529867243520 5530026060595897728 8230259591324551936 10930493122053206144 13630726652781860352 16330960183510514560 584449640529617152 3284683171258271360 5984916701986925568 8685150232715579776 11385383763444233984 14085617294172888192 16785850824901542400 1039340281920644992 3739573812649299200 6439807343377953408 9140040874106607616 11840274404835261824 14540507935563916032 17240741466292570240 1494230923311672832 4194464454040327040 6894697984768981248 9594931515497635456 12295165046226289664 14995398576954943872 17695632107683598080 1949121564702700672 4649355095431354880 7349588626160009088 10049822156888663296 12750055687617317504 15450289218345971712 18150522749074625920 2404012206093728512 5104245736822382720 7804479267551036928 10504712798279691136 13204946329008345344 15905179859736999552 158669316756102144 2858902847484756352 5559136378213410560 8259369908942064768 10959603439670718976 13659836970399373184 16360070501128027392 613559958147129984 3313793488875784192 6014027019604438400 8714260550333092608 11414494081061746816 14114727611790401024 16814961142519055232 1068450599538157824 3768684130266812032 6468917660995466240 9169151191724120448 11869384722452774656 14569618253181428864 17269851783910083072 1523341240929185664 4223574771657839872 6923808302386494080 9624041833115148288 12324275363843802496 15024508894572456704 17724742425301110912 1978231882320213504 4678465413048867712 7378698943777521920 10078932474506176128 12779166005234830336 15479399535963484544 18179633066692138752 2433122523711241344 5133356054439895552 7833589585168549760 10533823115897203968 13234056646625858176 15934290177354512384 187779634373614976 2888013165102269184 5588246695830923392 8288480226559577600 10988713757288231808 13688947288016886016 16389180818745540224 642670275764642816 3342903806493297024 6043137337221951232 8743370867950605440 11443604398679259648 14143837929407913856 16844071460136568064 1097560917155670656 3797794447884324864 6498027978612979072 9198261509341633280 11898495040070287488 14598728570798941696 17298962101527595904 1552451558546698496 4252685089275352704 6952918620004006912 9653152150732661120 12353385681461315328 15053619212189969536 17753852742918623744 2007342199937726336 4707575730666380544 7407809261395034752 10108042792123688960 12808276322852343168 15508509853580997376 18208743384309651584 2462232841328754176 5162466372057408384 7862699902786062592 10562933433514716800 13263166964243371008 15963400494972025216 216889951991127808 2917123482719782016 5617357013448436224 8317590544177090432 11017824074905744640 13718057605634398848 16418291136363053056 671780593382155648 3372014124110809856 6072247654839464064 8772481185568118272 11472714716296772480 14172948247025426688 16873181777754080896 1126671234773183488 3826904765501837696 6527138296230491904 9227371826959146112 11927605357687800320 14627838888416454528 17328072419145108736 1581561876164211328 4281795406892865536 6982028937621519744 9682262468350173952 12382495999078828160 15082729529807482368 17782963060536136576 2036452517555239168 4736686048283893376 7436919579012547584 10137153109741201792 12837386640469856000 15537620171198510208 18237853701927164416 2491343158946267008 5191576689674921216 7891810220403575424 10592043751132229632 13292277281860883840 15992510812589538048 246000269608640640 2946233800337294848 5646467331065949056 8346700861794603264 11046934392523257472 13747167923251911680 16447401453980565888 700890910999668480 3401124441728322688 6101357972456976896 8801591503185631104 11501825033914285312 14202058564642939520 16902292095371593728 1155781552390696320 3856015083119350528 6556248613848004736 9256482144576658944 11956715675305313152 14656949206033967360 17357182736762621568 1610672193781724160 4310905724510378368 7011139255239032576 9711372785967686784 12411606316696340992 15111839847424995200 17812073378153649408 2065562835172752000 4765796365901406208 7466029896630060416 10166263427358714624 12866496958087368832 15566730488816023040 18266964019544677248 2520453476563779840 5220687007292434048 7920920538021088256 10621154068749742464 13321387599478396672 16021621130207050880 275110587226153472 2975344117954807680 5675577648683461888 8375811179412116096 11076044710140770304 13776278240869424512 16476511771598078720 730001228617181312 3430234759345835520 6130468290074489728 8830701820803143936 11530935351531798144 14231168882260452352 16931402412989106560 1184891870008209152 3885125400736863360 6585358931465517568 9285592462194171776 11985825992922825984 14686059523651480192 17386293054380134400 1639782511399236992 4340016042127891200 7040249572856545408 9740483103585199616 12440716634313853824 15140950165042508032 17841183695771162240 2094673152790264832 4794906683518919040 7495140214247573248 10195373744976227456 12895607275704881664 15595840806433535872 18296074337162190080 2549563794181292672 5249797324909946880 7950030855638601088 10650264386367255296 13350497917095909504 16050731447824563712 304220904843666304 3004454435572320512 5704687966300974720 8404921497029628928 11105155027758283136 13805388558486937344 16505622089215591552 759111546234694144 3459345076963348352 6159578607692002560 8859812138420656768 11560045669149310976 14260279199877965184 16960512730606619392 1214002187625721984 3914235718354376192 6614469249083030400 9314702779811684608 12014936310540338816 14715169841268993024 17415403371997647232 1668892829016749824 4369126359745404032 7069359890474058240 9769593421202712448 12469826951931366656 15170060482660020864 17870294013388675072 2123783470407777664 4824017001136431872 7524250531865086080 10224484062593740288 12924717593322394496 15624951124051048704 18325184654779702912 2578674111798805504 5278907642527459712 7979141173256113920 10679374703984768128 13379608234713422336 16079841765442076544 333331222461179136 3033564753189833344 5733798283918487552 8434031814647141760 11134265345375795968 13834498876104450176 16534732406833104384 788221863852206976 3488455394580861184 6188688925309515392 8888922456038169600 11589155986766823808 14289389517495478016 16989623048224132224 1243112505243234816 3943346035971889024 6643579566700543232 9343813097429197440 12044046628157851648 14744280158886505856 17444513689615160064 1698003146634262656 4398236677362916864 7098470208091571072 9798703738820225280 12498937269548879488 15199170800277533696 17899404331006187904 2152893788025290496 4853127318753944704 7553360849482598912 10253594380211253120 12953827910939907328 15654061441668561536 18354294972397215744 2607784429416318336 5308017960144972544 8008251490873626752 10708485021602280960 13408718552330935168 16108952083059589376 362441540078691968 3062675070807346176 5762908601536000384 8463142132264654592 11163375662993308800 13863609193721963008 16563842724450617216 817332181469719808 3517565712198374016 6217799242927028224 8918032773655682432 11618266304384336640 14318499835112990848 17018733365841645056 1272222822860747648 3972456353589401856 6672689884318056064 9372923415046710272 12073156945775364480 14773390476504018688 17473624007232672896 1727113464251775488 4427346994980429696 7127580525709083904 9827814056437738112 12528047587166392320 15228281117895046528 17928514648623700736 2182004105642803328 4882237636371457536 7582471167100111744 10282704697828765952 12982938228557420160 15683171759286074368 18383405290014728576 2636894747033831168 5337128277762485376 8037361808491139584 10737595339219793792 13437828869948448000 16138062400677102208 391551857696204800 3091785388424859008 5792018919153513216 8492252449882167424 11192485980610821632 13892719511339475840 16592953042068130048 846442499087232640 3546676029815886848 6246909560544541056 8947143091273195264 11647376622001849472 14347610152730503680 17047843683459157888 1301333140478260480 4001566671206914688 6701800201935568896 9402033732664223104 12102267263392877312 14802500794121531520 17502734324850185728 1756223781869288320 4456457312597942528 7156690843326596736 9856924374055250944 12557157904783905152 15257391435512559360 17957624966241213568 2211114423260316160 4911347953988970368 7611581484717624576 10311815015446278784 13012048546174932992 15712282076903587200 18412515607632241408 2666005064651344000 5366238595379998208 8066472126108652416 10766705656837306624 13466939187565960832 16167172718294615040 420662175313717632 3120895706042371840 5821129236771026048 8521362767499680256 11221596298228334464 13921829828956988672 16622063359685642880 875552816704745472 3575786347433399680 6276019878162053888 8976253408890708096 11676486939619362304 14376720470348016512 17076954001076670720 1330443458095773312 4030676988824427520 6730910519553081728 9431144050281735936 12131377581010390144 14831611111739044352 17531844642467698560 1785334099486801152 4485567630215455360 7185801160944109568 9886034691672763776 12586268222401417984 15286501753130072192 17986735283858726400 2240224740877828992 4940458271606483200 7640691802335137408 10340925333063791616 13041158863792445824 15741392394521100032 18441625925249754240 2695115382268856832 5395348912997511040 8095582443726165248 10795815974454819456 13496049505183473664 16196283035912127872 449772492931230464 3150006023659884672 5850239554388538880 8550473085117193088 11250706615845847296 13950940146574501504 16651173677303155712 904663134322258304 3604896665050912512 6305130195779566720 9005363726508220928 11705597257236875136 14405830787965529344 17106064318694183552 1359553775713286144 4059787306441940352 6760020837170594560 9460254367899248768 12160487898627902976 14860721429356557184 17560954960085211392 1814444417104313984 4514677947832968192 7214911478561622400 9915145009290276608 12615378540018930816 15315612070747585024 18015845601476239232 2269335058495341824 4969568589223996032 7669802119952650240 10370035650681304448 13070269181409958656 15770502712138612864 23992169157715456 2724225699886369664 5424459230615023872 8124692761343678080 10824926292072332288 13525159822800986496 16225393353529640704 478882810548743296 3179116341277397504 5879349872006051712 8579583402734705920 11279816933463360128 13980050464192014336 16680283994920668544 933773451939771136 3634006982668425344 6334240513397079552 9034474044125733760 11734707574854387968 14434941105583042176 17135174636311696384 1388664093330798976 4088897624059453184 6789131154788107392 9489364685516761600 12189598216245415808 14889831746974070016 17590065277702724224 1843554734721826816 4543788265450481024 7244021796179135232 9944255326907789440 12644488857636443648 15344722388365097856 18044955919093752064 2298445376112854656 4998678906841508864 7698912437570163072 10399145968298817280 13099379499027471488 15799613029756125696 53102486775228288 2753336017503882496 5453569548232536704 8153803078961190912 10854036609689845120 13554270140418499328 16254503671147153536 507993128166256128 3208226658894910336 5908460189623564544 8608693720352218752 11308927251080872960 14009160781809527168 16709394312538181376 962883769557283968 3663117300285938176 6363350831014592384 9063584361743246592 11763817892471900800 14464051423200555008 17164284953929209216 1417774410948311808 4118007941676966016 6818241472405620224 9518475003134274432 12218708533862928640 14918942064591582848 17619175595320237056 1872665052339339648 4572898583067993856 7273132113796648064 9973365644525302272 12673599175253956480 15373832705982610688 18074066236711264896 2327555693730367488 5027789224459021696 7728022755187675904 10428256285916330112 13128489816644984320 15828723347373638528 82212804392741120 2782446335121395328 5482679865850049536 8182913396578703744 10883146927307357952 13583380458036012160 16283613988764666368 537103445783768960 3237336976512423168 5937570507241077376 8637804037969731584 11338037568698385792 14038271099427040000 16738504630155694208 991994087174796800 3692227617903451008 6392461148632105216 9092694679360759424 11792928210089413632 14493161740818067840 17193395271546722048 1446884728565824640 4147118259294478848 6847351790023133056 9547585320751787264 12247818851480441472 14948052382209095680 17648285912937749888 1901775369956852480 4602008900685506688 7302242431414160896 10002475962142815104 12702709492871469312 15402943023600123520 18103176554328777728 2356666011347880320 5056899542076534528 7757133072805188736 10457366603533842944 13157600134262497152 15857833664991151360 111323122010253952 2811556652738908160 5511790183467562368 8212023714196216576 10912257244924870784 13612490775653524992 16312724306382179200 566213763401281792 3266447294129936000 5966680824858590208 8666914355587244416 11367147886315898624 14067381417044552832 16767614947773207040 1021104404792309632 3721337935520963840 6421571466249618048 9121804996978272256 11822038527706926464 14522272058435580672 17222505589164234880 1475995046183337472 4176228576911991680 6876462107640645888 9576695638369300096 12276929169097954304 14977162699826608512 17677396230555262720 1930885687574365312 4631119218303019520 7331352749031673728 10031586279760327936 12731819810488982144 15432053341217636352 18132286871946290560 2385776328965393152 5086009859694047360 7786243390422701568 10486476921151355776 13186710451880009984 15886943982608664192 140433439627766784 2840666970356420992 5540900501085075200 8241134031813729408 10941367562542383616 13641601093271037824 16341834623999692032 595324081018794624 3295557611747448832 5995791142476103040 8696024673204757248 11396258203933411456 14096491734662065664 16796725265390719872 1050214722409822464 3750448253138476672 6450681783867130880 9150915314595785088 11851148845324439296 14551382376053093504 17251615906781747712 1505105363800850304 4205338894529504512 6905572425258158720 9605805955986812928 12306039486715467136 15006273017444121344 17706506548172775552 1959996005191878144 4660229535920532352 7360463066649186560 10060696597377840768 12760930128106494976 15461163658835149184 18161397189563803392 2414886646582905984 5115120177311560192 7815353708040214400 10515587238768868608 13215820769497522816 15916054300226177024 169543757245279616 2869777287973933824 5570010818702588032 8270244349431242240 10970477880159896448 13670711410888550656 16370944941617204864 624434398636307456 3324667929364961664 6024901460093615872 8725134990822270080 11425368521550924288 14125602052279578496 16825835583008232704 1079325040027335296 3779558570755989504 6479792101484643712 9180025632213297920 11880259162941952128 14580492693670606336 17280726224399260544 1534215681418363136 4234449212147017344 6934682742875671552 9634916273604325760 12335149804332979968 15035383335061634176 17735616865790288384 1989106322809390976 4689339853538045184 7389573384266699392 10089806914995353600 12790040445724007808 15490273976452662016 18190507507181316224 2443996964200418816 5144230494929073024 7844464025657727232 10544697556386381440 13244931087115035648 15945164617843689856 198654074862792448 2898887605591446656 5599121136320100864 8299354667048755072 10999588197777409280 13699821728506063488 16400055259234717696 653544716253820288 3353778246982474496 6054011777711128704 8754245308439782912 11454478839168437120 14154712369897091328 16854945900625745536 1108435357644848128 3808668888373502336 6508902419102156544 9209135949830810752 11909369480559464960 14609603011288119168 17309836542016773376 1563325999035875968 4263559529764530176 6963793060493184384 9664026591221838592 12364260121950492800 15064493652679147008 17764727183407801216 2018216640426903808 4718450171155558016 7418683701884212224 10118917232612866432 12819150763341520640 15519384294070174848 18219617824798829056 2473107281817931648 5173340812546585856 7873574343275240064 10573807874003894272 13274041404732548480 15974274935461202688 227764392480305280 2927997923208959488 5628231453937613696 8328464984666267904 11028698515394922112 13728932046123576320 16429165576852230528 682655033871333120 3382888564599987328 6083122095328641536 8783355626057295744 11483589156785949952 14183822687514604160 16884056218243258368 1137545675262360960 3837779205991015168 6538012736719669376 9238246267448323584 11938479798176977792 14638713328905632000 17338946859634286208 1592436316653388800 4292669847382043008 6992903378110697216 9693136908839351424 12393370439568005632 15093603970296659840 17793837501025314048 2047326958044416640 4747560488773070848 7447794019501725056 10148027550230379264 12848261080959033472 15548494611687687680 18248728142416341888 2502217599435444480 5202451130164098688 7902684660892752896 10602918191621407104 13303151722350061312 16003385253078715520 256874710097818112 2957108240826472320 5657341771555126528 8357575302283780736 11057808833012434944 13758042363741089152 16458275894469743360 711765351488845952 3411998882217500160 6112232412946154368 8812465943674808576 11512699474403462784 14212933005132116992 16913166535860771200 1166655992879873792 3866889523608528000 6567123054337182208 9267356585065836416 11967590115794490624 14667823646523144832 17368057177251799040 1621546634270901632 4321780164999555840 7022013695728210048 9722247226456864256 12422480757185518464 15122714287914172672 17822947818642826880 2076437275661929472 4776670806390583680 7476904337119237888 10177137867847892096 12877371398576546304 15577604929305200512 18277838460033854720 2531327917052957312 5231561447781611520 7931794978510265728 10632028509238919936 13332262039967574144 16032495570696228352 285985027715330944 2986218558443985152 5686452089172639360 8386685619901293568 11086919150629947776 13787152681358601984 16487386212087256192 740875669106358784 3441109199835012992 6141342730563667200 8841576261292321408 11541809792020975616 14242043322749629824 16942276853478284032 1195766310497386624 3895999841226040832 6596233371954695040 9296466902683349248 11996700433412003456 14696933964140657664 17397167494869311872 1650656951888414464 4350890482617068672 7051124013345722880 9751357544074377088 12451591074803031296 15151824605531685504 17852058136260339712 2105547593279442304 4805781124008096512 7506014654736750720 10206248185465404928 12906481716194059136 15606715246922713344 18306948777651367552 2560438234670470144 5260671765399124352 7960905296127778560 10661138826856432768 13361372357585086976 16061605888313741184 315095345332843776 3015328876061497984 5715562406790152192 8415795937518806400 11116029468247460608 13816262998976114816 16516496529704769024 769985986723871616 3470219517452525824 6170453048181180032 8870686578909834240 11570920109638488448 14271153640367142656 16971387171095796864 1224876628114899456 3925110158843553664 6625343689572207872 9325577220300862080 12025810751029516288 14726044281758170496 17426277812486824704 1679767269505927296 4380000800234581504 7080234330963235712 9780467861691889920 12480701392420544128 15180934923149198336 17881168453877852544 2134657910896955136 4834891441625609344 7535124972354263552 10235358503082917760 12935592033811571968 15635825564540226176 18336059095268880384 2589548552287982976 5289782083016637184 7990015613745291392 10690249144473945600 13390482675202599808 16090716205931254016 344205662950356608 3044439193679010816 5744672724407665024 8444906255136319232 11145139785864973440 13845373316593627648 16545606847322281856 799096304341384448 3499329835070038656 6199563365798692864 8899796896527347072 11600030427256001280 14300263957984655488 17000497488713309696 1253986945732412288 3954220476461066496 6654454007189720704 9354687537918374912 12054921068647029120 14755154599375683328 17455388130104337536 1708877587123440128 4409111117852094336 7109344648580748544 9809578179309402752 12509811710038056960 15210045240766711168 17910278771495365376 2163768228514467968 4864001759243122176 7564235289971776384 10264468820700430592 12964702351429084800 15664935882157739008 18365169412886393216 2618658869905495808 5318892400634150016 8019125931362804224 10719359462091458432 13419592992820112640 16119826523548766848 373315980567869440 3073549511296523648 5773783042025177856 8474016572753832064 11174250103482486272 13874483634211140480 16574717164939794688 828206621958897280 3528440152687551488 6228673683416205696 8928907214144859904 11629140744873514112 14329374275602168320 17029607806330822528 1283097263349925120 3983330794078579328 6683564324807233536 9383797855535887744 12084031386264541952 14784264916993196160 17484498447721850368 1737987904740952960 4438221435469607168 7138454966198261376 9838688496926915584 12538922027655569792 15239155558384224000 17939389089112878208 2192878546131980800 4893112076860635008 7593345607589289216 10293579138317943424 12993812669046597632 15694046199775251840 18394279730503906048 2647769187523008640 5348002718251662848 8048236248980317056 10748469779708971264 13448703310437625472 16148936841166279680 402426298185382272 3102659828914036480 5802893359642690688 8503126890371344896 11203360421099999104 13903593951828653312 16603827482557307520 857316939576410112 3557550470305064320 6257784001033718528 8958017531762372736 11658251062491026944 14358484593219681152 17058718123948335360 1312207580967437952 4012441111696092160 6712674642424746368 9412908173153400576 12113141703882054784 14813375234610708992 17513608765339363200 1767098222358465792 4467331753087120000 7167565283815774208 9867798814544428416 12568032345273082624 15268265876001736832 17968499406730391040 2221988863749493632 4922222394478147840 7622455925206802048 10322689455935456256 13022922986664110464 15723156517392764672 18423390048121418880 2676879505140521472 5377113035869175680 8077346566597829888 10777580097326484096 13477813628055138304 16178047158783792512 431536615802895104 3131770146531549312 5832003677260203520 8532237207988857728 11232470738717511936 13932704269446166144 16632937800174820352 886427257193922944 3586660787922577152 6286894318651231360 8987127849379885568 11687361380108539776 14387594910837193984 17087828441565848192 1341317898584950784 4041551429313604992 6741784960042259200 9442018490770913408 12142252021499567616 14842485552228221824 17542719082956876032 1796208539975978624 4496442070704632832 7196675601433287040 9896909132161941248 12597142662890595456 15297376193619249664 17997609724347903872 2251099181367006464 4951332712095660672 7651566242824314880 10351799773552969088 13052033304281623296 15752266835010277504 5756292029380096 2705989822758034304 5406223353486688512 8106456884215342720 10806690414943996928 13506923945672651136 16207157476401305344 460646933420407936 3160880464149062144 5861113994877716352 8561347525606370560 11261581056335024768 13961814587063678976 16662048117792333184 915537574811435776 3615771105540089984 6316004636268744192 9016238166997398400 11716471697726052608 14416705228454706816 17116938759183361024 1370428216202463616 4070661746931117824 6770895277659772032 9471128808388426240 12171362339117080448 14871595869845734656 17571829400574388864 1825318857593491456 4525552388322145664 7225785919050799872 9926019449779454080 12626252980508108288 15326486511236762496 18026720041965416704 2280209498984519296 4980443029713173504 7680676560441827712 10380910091170481920 13081143621899136128 15781377152627790336 34866609646892928 2735100140375547136 5435333671104201344 8135567201832855552 10835800732561509760 13536034263290163968 16236267794018818176 489757251037920768 3189990781766574976 5890224312495229184 8590457843223883392 11290691373952537600 13990924904681191808 16691158435409846016 944647892428948608 3644881423157602816 6345114953886257024 9045348484614911232 11745582015343565440 14445815546072219648 17146049076800873856 1399538533819976448 4099772064548630656 6800005595277284864 9500239126005939072 12200472656734593280 14900706187463247488 17600939718191901696 1854429175211004288 4554662705939658496 7254896236668312704 9955129767396966912 12655363298125621120 15355596828854275328 18055830359582929536 2309319816602032128 5009553347330686336 7709786878059340544 10410020408787994752 13110253939516648960 15810487470245303168 63976927264405760 2764210457993059968 5464443988721714176 8164677519450368384 10864911050179022592 13565144580907676800 16265378111636331008 518867568655433600 3219101099384087808 5919334630112742016 8619568160841396224 11319801691570050432 14020035222298704640 16720268753027358848 973758210046461440 3673991740775115648 6374225271503769856 9074458802232424064 11774692332961078272 14474925863689732480 17175159394418386688 1428648851437489280 4128882382166143488 6829115912894797696 9529349443623451904 12229582974352106112 14929816505080760320 17630050035809414528 1883539492828517120 4583773023557171328 7284006554285825536 9984240085014479744 12684473615743133952 15384707146471788160 18084940677200442368 2338430134219544960 5038663664948199168 7738897195676853376 10439130726405507584 13139364257134161792 15839597787862816000 93087244881918592 2793320775610572800 5493554306339227008 8193787837067881216 10894021367796535424 13594254898525189632 16294488429253843840 547977886272946432 3248211417001600640 5948444947730254848 8648678478458909056 11348912009187563264 14049145539916217472 16749379070644871680 1002868527663974272 3703102058392628480 6403335589121282688 9103569119849936896 11803802650578591104 14504036181307245312 17204269712035899520 1457759169055002112 4157992699783656320 6858226230512310528 9558459761240964736 12258693291969618944 14958926822698273152 17659160353426927360 1912649810446029952 4612883341174684160 7313116871903338368 10013350402631992576 12713583933360646784 15413817464089300992 18114050994817955200 2367540451837057792 5067773982565712000 7768007513294366208 10468241044023020416 13168474574751674624 15868708105480328832 122197562499431424 2822431093228085632 5522664623956739840 8222898154685394048 10923131685414048256 13623365216142702464 16323598746871356672 577088203890459264 3277321734619113472 5977555265347767680 8677788796076421888 11378022326805076096 14078255857533730304 16778489388262384512 1031978845281487104 3732212376010141312 6432445906738795520 9132679437467449728 11832912968196103936 14533146498924758144 17233380029653412352 1486869486672514944 4187103017401169152 6887336548129823360 9587570078858477568 12287803609587131776 14988037140315785984 17688270671044440192 1941760128063542784 4641993658792196992 7342227189520851200 10042460720249505408 12742694250978159616 15442927781706813824 18143161312435468032 2396650769454570624 5096884300183224832 7797117830911879040 10497351361640533248 13197584892369187456 15897818423097841664 151307880116944256 2851541410845598464 5551774941574252672 8252008472302906880 10952242003031561088 13652475533760215296 16352709064488869504 606198521507972096 3306432052236626304 6006665582965280512 8706899113693934720 11407132644422588928 14107366175151243136 16807599705879897344 1061089162898999936 3761322693627654144 6461556224356308352 9161789755084962560 11862023285813616768 14562256816542270976 17262490347270925184 1515979804290027776 4216213335018681984 6916446865747336192 9616680396475990400 12316913927204644608 15017147457933298816 17717380988661953024 1970870445681055616 4671103976409709824 7371337507138364032 10071571037867018240 12771804568595672448 15472038099324326656 18172271630052980864 2425761087072083456 5125994617800737664 7826228148529391872 10526461679258046080 13226695209986700288 15926928740715354496 180418197734457088 2880651728463111296 5580885259191765504 8281118789920419712 10981352320649073920 13681585851377728128 16381819382106382336 635308839125484928 3335542369854139136 6035775900582793344 8736009431311447552 11436242962040101760 14136476492768755968 16836710023497410176 1090199480516512768 3790433011245166976 6490666541973821184 9190900072702475392 11891133603431129600 14591367134159783808 17291600664888438016 1545090121907540608 4245323652636194816 6945557183364849024 9645790714093503232 12346024244822157440 15046257775550811648 17746491306279465856 1999980763298568448 4700214294027222656 7400447824755876864 10100681355484531072 12800914886213185280 15501148416941839488 18201381947670493696 2454871404689596288 5155104935418250496 7855338466146904704 10555571996875558912 13255805527604213120 15956039058332867328 209528515351969920 2909762046080624128 5609995576809278336 8310229107537932544 11010462638266586752 13710696168995240960 16410929699723895168 664419156742997760 3364652687471651968 6064886218200306176 8765119748928960384 11465353279657614592 14165586810386268800 16865820341114923008 1119309798134025600 3819543328862679808 6519776859591334016 9220010390319988224 11920243921048642432 14620477451777296640 17320710982505950848 1574200439525053440 4274433970253707648 6974667500982361856 9674901031711016064 12375134562439670272 15075368093168324480 17775601623896978688 2029091080916081280 4729324611644735488 7429558142373389696 10129791673102043904 12830025203830698112 15530258734559352320 18230492265288006528 2483981722307109120 5184215253035763328 7884448783764417536 10584682314493071744 13284915845221725952 15985149375950380160 238638832969482752 2938872363698136960 5639105894426791168 8339339425155445376 11039572955884099584 13739806486612753792 16440040017341408000 693529474360510592 3393763005089164800 6093996535817819008 8794230066546473216 11494463597275127424 14194697128003781632 16894930658732435840 1148420115751538432 3848653646480192640 6548887177208846848 9249120707937501056 11949354238666155264 14649587769394809472 17349821300123463680 1603310757142566272 4303544287871220480 7003777818599874688 9704011349328528896 12404244880057183104 15104478410785837312 17804711941514491520 2058201398533594112 4758434929262248320 7458668459990902528 10158901990719556736 12859135521448210944 15559369052176865152 18259602582905519360 2513092039924621952 5213325570653276160 7913559101381930368 10613792632110584576 13314026162839238784 16014259693567892992 267749150586995584 2967982681315649792 5668216212044304000 8368449742772958208 11068683273501612416 13768916804230266624 16469150334958920832 722639791978023424 3422873322706677632 6123106853435331840 8823340384163986048 11523573914892640256 14223807445621294464 16924040976349948672 1177530433369051264 3877763964097705472 6577997494826359680 9278231025555013888 11978464556283668096 14678698087012322304 17378931617740976512 1632421074760079104 4332654605488733312 7032888136217387520 9733121666946041728 12433355197674695936 15133588728403350144 17833822259132004352 2087311716151106944 4787545246879761152 7487778777608415360 10188012308337069568 12888245839065723776 15588479369794377984 18288712900523032192 2542202357542134784 5242435888270788992 7942669418999443200 10642902949728097408 13343136480456751616 16043370011185405824 296859468204508416 2997092998933162624 5697326529661816832 8397560060390471040 11097793591119125248 13798027121847779456 16498260652576433664 751750109595536256 3451983640324190464 6152217171052844672 8852450701781498880 11552684232510153088 14252917763238807296 16953151293967461504 1206640750986564096 3906874281715218304 6607107812443872512 9307341343172526720 12007574873901180928 14707808404629835136 17408041935358489344 1661531392377591936 4361764923106246144 7061998453834900352 9762231984563554560 12462465515292208768 15162699046020862976 17862932576749517184 2116422033768619776 4816655564497273984 7516889095225928192 10217122625954582400 12917356156683236608 15617589687411890816 18317823218140545024 2571312675159647616 5271546205888301824 7971779736616956032 10672013267345610240 13372246798074264448 16072480328802918656 325969785822021248 3026203316550675456 5726436847279329664 8426670378007983872 11126903908736638080 13827137439465292288 16527370970193946496 780860427213049088 3481093957941703296 6181327488670357504 8881561019399011712 11581794550127665920 14282028080856320128 16982261611584974336 1235751068604076928 3935984599332731136 6636218130061385344 9336451660790039552 12036685191518693760 14736918722247347968 17437152252976002176 1690641709995104768 4390875240723758976 7091108771452413184 9791342302181067392 12491575832909721600 15191809363638375808 17892042894367030016 2145532351386132608 4845765882114786816 7545999412843441024 10246232943572095232 12946466474300749440 15646700005029403648 18346933535758057856 2600422992777160448 5300656523505814656 8000890054234468864 10701123584963123072 13401357115691777280 16101590646420431488 355080103439534080 3055313634168188288 5755547164896842496 8455780695625496704 11156014226354150912 13856247757082805120 16556481287811459328 809970744830561920 3510204275559216128 6210437806287870336 8910671337016524544 11610904867745178752 14311138398473832960 17011371929202487168 1264861386221589760 3965094916950243968 6665328447678898176 9365561978407552384 12065795509136206592 14766029039864860800 17466262570593515008 1719752027612617600 4419985558341271808 7120219089069926016 9820452619798580224 12520686150527234432 15220919681255888640 17921153211984542848 2174642669003645440 4874876199732299648 7575109730460953856 10275343261189608064 12975576791918262272 15675810322646916480 18376043853375570688 2629533310394673280 5329766841123327488 8030000371851981696 10730233902580635904 13430467433309290112 16130700964037944320 384190421057046912 3084423951785701120 5784657482514355328 8484891013243009536 11185124543971663744 13885358074700317952 16585591605428972160 839081062448074752 3539314593176728960 6239548123905383168 8939781654634037376 11640015185362691584 14340248716091345792 17040482246820000000 1293971703839102592 3994205234567756800 6694438765296411008 9394672296025065216 12094905826753719424 14795139357482373632 17495372888211027840 1748862345230130432 4449095875958784640 7149329406687438848 9849562937416093056 12549796468144747264 15250029998873401472 17950263529602055680 2203752986621158272 4903986517349812480 7604220048078466688 10304453578807120896 13004687109535775104 15704920640264429312 18405154170993083520 2658643628012186112 5358877158740840320 8059110689469494528 10759344220198148736 13459577750926802944 16159811281655457152 413300738674559744 3113534269403213952 5813767800131868160 8514001330860522368 11214234861589176576 13914468392317830784 16614701923046484992 868191380065587584 3568424910794241792 6268658441522896000 8968891972251550208 11669125502980204416 14369359033708858624 17069592564437512832 1323082021456615424 4023315552185269632 6723549082913923840 9423782613642578048 12124016144371232256 14824249675099886464 17524483205828540672 1777972662847643264 4478206193576297472 7178439724304951680 9878673255033605888 12578906785762260096 15279140316490914304 17979373847219568512 2232863304238671104 4933096834967325312 7633330365695979520 10333563896424633728 13033797427153287936 15734030957881942144 18434264488610596352 2687753945629698944 5387987476358353152 8088221007087007360 10788454537815661568 13488688068544315776 16188921599272969984 442411056292072576 3142644587020726784 5842878117749380992 8543111648478035200 11243345179206689408 13943578709935343616 16643812240663997824 897301697683100416 3597535228411754624 6297768759140408832 8998002289869063040 11698235820597717248 14398469351326371456 17098702882055025664 1352192339074128256 4052425869802782464 6752659400531436672 9452892931260090880 12153126461988745088 14853359992717399296 17553593523446053504 1807082980465156096 4507316511193810304 7207550041922464512 9907783572651118720 12608017103379772928 15308250634108427136 18008484164837081344 2261973621856183936 4962207152584838144 7662440683313492352 10362674214042146560 13062907744770800768 15763141275499454976 16630732518557568 2716864263247211776 5417097793975865984 8117331324704520192 10817564855433174400 13517798386161828608 16218031916890482816 471521373909585408 3171754904638239616 5871988435366893824 8572221966095548032 11272455496824202240 13972689027552856448 16672922558281510656 926412015300613248 3626645546029267456 6326879076757921664 9027112607486575872 11727346138215230080 14427579668943884288 17127813199672538496 1381302656691641088 4081536187420295296 6781769718148949504 9482003248877603712 12182236779606257920 14882470310334912128 17582703841063566336 1836193298082668928 4536426828811323136 7236660359539977344 9936893890268631552 12637127420997285760 15337360951725939968 18037594482454594176 2291083939473696768 4991317470202350976 7691551000931005184 10391784531659659392 13092018062388313600 15792251593116967808 45741050136070400 2745974580864724608 5446208111593378816 8146441642322033024 10846675173050687232 13546908703779341440 16247142234507995648 500631691527098240 3200865222255752448 5901098752984406656 8601332283713060864 11301565814441715072 14001799345170369280 16702032875899023488 955522332918126080 3655755863646780288 6355989394375434496 9056222925104088704 11756456455832742912 14456689986561397120 17156923517290051328 1410412974309153920 4110646505037808128 6810880035766462336 9511113566495116544 12211347097223770752 14911580627952424960 17611814158681079168 1865303615700181760 4565537146428835968 7265770677157490176 9966004207886144384 12666237738614798592 15366471269343452800 18066704800072107008 2320194257091209600 5020427787819863808 7720661318548518016 10420894849277172224 13121128380005826432 15821361910734480640 74851367753583232 2775084898482237440 5475318429210891648 8175551959939545856 10875785490668200064 13576019021396854272 16276252552125508480 529742009144611072 3229975539873265280 5930209070601919488 8630442601330573696 11330676132059227904 14030909662787882112 16731143193516536320 984632650535638912 3684866181264293120 6385099711992947328 9085333242721601536 11785566773450255744 14485800304178909952 17186033834907564160 1439523291926666752 4139756822655320960 6839990353383975168 9540223884112629376 12240457414841283584 14940690945569937792 17640924476298592000 1894413933317694592 4594647464046348800 7294880994775003008 9995114525503657216 12695348056232311424 15395581586960965632 18095815117689619840 2349304574708722432 5049538105437376640 7749771636166030848 10450005166894685056 13150238697623339264 15850472228351993472 103961685371096064 2804195216099750272 5504428746828404480 8204662277557058688 10904895808285712896 13605129339014367104 16305362869743021312 558852326762123904 3259085857490778112 5959319388219432320 8659552918948086528 11359786449676740736 14060019980405394944 16760253511134049152 1013742968153151744 3713976498881805952 6414210029610460160 9114443560339114368 11814677091067768576 14514910621796422784 17215144152525076992 1468633609544179584 4168867140272833792 6869100671001488000 9569334201730142208 12269567732458796416 14969801263187450624 17670034793916104832 1923524250935207424 4623757781663861632 7323991312392515840 10024224843121170048 12724458373849824256 15424691904578478464 18124925435307132672 2378414892326235264 5078648423054889472 7778881953783543680 10479115484512197888 13179349015240852096 15879582545969506304 133072002988608896 2833305533717263104 5533539064445917312 8233772595174571520 10934006125903225728 13634239656631879936 16334473187360534144 587962644379636736 3288196175108290944 5988429705836945152 8688663236565599360 11388896767294253568 14089130298022907776 16789363828751561984 1042853285770664576 3743086816499318784 6443320347227972992 9143553877956627200 11843787408685281408 14544020939413935616 17244254470142589824 1497743927161692416 4197977457890346624 6898210988619000832 9598444519347655040 12298678050076309248 14998911580804963456 17699145111533617664 1952634568552720256 4652868099281374464 7353101630010028672 10053335160738682880 12753568691467337088 15453802222195991296 18154035752924645504 2407525209943748096 5107758740672402304 7807992271401056512 10508225802129710720 13208459332858364928 15908692863587019136 162182320606121728 2862415851334775936 5562649382063430144 8262882912792084352 10963116443520738560 13663349974249392768 16363583504978046976 617072961997149568 3317306492725803776 6017540023454457984 8717773554183112192 11418007084911766400 14118240615640420608 16818474146369074816 1071963603388177408 3772197134116831616 6472430664845485824 9172664195574140032 11872897726302794240 14573131257031448448 17273364787760102656 1526854244779205248 4227087775507859456 6927321306236513664 9627554836965167872 12327788367693822080 15028021898422476288 17728255429151130496 1981744886170233088 4681978416898887296 7382211947627541504 10082445478356195712 12782679009084849920 15482912539813504128 18183146070542158336 2436635527561260928 5136869058289915136 7837102589018569344 10537336119747223552 13237569650475877760 15937803181204531968 191292638223634560 2891526168952288768 5591759699680942976 8291993230409597184 10992226761138251392 13692460291866905600 16392693822595559808 646183279614662400 3346416810343316608 6046650341071970816 8746883871800625024 11447117402529279232 14147350933257933440 16847584463986587648 1101073921005690240 3801307451734344448 6501540982462998656 9201774513191652864 11902008043920307072 14602241574648961280 17302475105377615488 1555964562396718080 4256198093125372288 6956431623854026496 9656665154582680704 12356898685311334912 15057132216039989120 17757365746768643328 2010855203787745920 4711088734516400128 7411322265245054336 10111555795973708544 12811789326702362752 15512022857431016960 18212256388159671168 2465745845178773760 5165979375907427968 7866212906636082176 10566446437364736384 13266679968093390592 15966913498822044800 220402955841147392 2920636486569801600 5620870017298455808 8321103548027110016 11021337078755764224 13721570609484418432 16421804140213072640 675293597232175232 3375527127960829440 6075760658689483648 8775994189418137856 11476227720146792064 14176461250875446272 16876694781604100480 1130184238623203072 3830417769351857280 6530651300080511488 9230884830809165696 11931118361537819904 14631351892266474112 17331585422995128320 1585074880014230912 4285308410742885120 6985541941471539328 9685775472200193536 12386009002928847744 15086242533657501952 17786476064386156160 2039965521405258752 4740199052133912960 7440432582862567168 10140666113591221376 12840899644319875584 15541133175048529792 18241366705777184000 2494856162796286592 5195089693524940800 7895323224253595008 10595556754982249216 13295790285710903424 15996023816439557632 249513273458660224 2949746804187314432 5649980334915968640 8350213865644622848 11050447396373277056 13750680927101931264 16450914457830585472 704403914849688064 3404637445578342272 6104870976306996480 8805104507035650688 11505338037764304896 14205571568492959104 16905805099221613312 1159294556240715904 3859528086969370112 6559761617698024320 9259995148426678528 11960228679155332736 14660462209883986944 17360695740612641152 1614185197631743744 4314418728360397952 7014652259089052160 9714885789817706368 12415119320546360576 15115352851275014784 17815586382003668992 2069075839022771584 4769309369751425792 7469542900480080000 10169776431208734208 12870009961937388416 15570243492666042624 18270477023394696832 2523966480413799424 5224200011142453632 7924433541871107840 10624667072599762048 13324900603328416256 16025134134057070464 278623591076173056 2978857121804827264 5679090652533481472 8379324183262135680 11079557713990789888 13779791244719444096 16480024775448098304 733514232467200896 3433747763195855104 6133981293924509312 8834214824653163520 11534448355381817728 14234681886110471936 16934915416839126144 1188404873858228736 3888638404586882944 6588871935315537152 9289105466044191360 11989338996772845568 14689572527501499776 17389806058230153984 1643295515249256576 4343529045977910784 7043762576706564992 9743996107435219200 12444229638163873408 15144463168892527616 17844696699621181824 2098186156640284416 4798419687368938624 7498653218097592832 10198886748826247040 12899120279554901248 15599353810283555456 18299587341012209664 2553076798031312256 5253310328759966464 7953543859488620672 10653777390217274880 13354010920945929088 16054244451674583296 307733908693685888 3007967439422340096 5708200970150994304 8408434500879648512 11108668031608302720 13808901562336956928 16509135093065611136 762624550084713728 3462858080813367936 6163091611542022144 8863325142270676352 11563558672999330560 14263792203727984768 16964025734456638976 1217515191475741568 3917748722204395776 6617982252933049984 9318215783661704192 12018449314390358400 14718682845119012608 17418916375847666816 1672405832866769408 4372639363595423616 7072872894324077824 9773106425052732032 12473339955781386240 15173573486510040448 17873807017238694656 2127296474257797248 4827530004986451456 7527763535715105664 10227997066443759872 12928230597172414080 15628464127901068288 18328697658629722496 2582187115648825088 5282420646377479296 7982654177106133504 10682887707834787712 13383121238563441920 16083354769292096128 336844226311198720 3037077757039852928 5737311287768507136 8437544818497161344 11137778349225815552 13838011879954469760 16538245410683123968 791734867702226560 3491968398430880768 6192201929159534976 8892435459888189184 11592668990616843392 14292902521345497600 16993136052074151808 1246625509093254400 3946859039821908608 6647092570550562816 9347326101279217024 12047559632007871232 14747793162736525440 17448026693465179648 1701516150484282240 4401749681212936448 7101983211941590656 9802216742670244864 12502450273398899072 15202683804127553280 17902917334856207488 2156406791875310080 4856640322603964288 7556873853332618496 10257107384061272704 12957340914789926912 15657574445518581120 18357807976247235328 2611297433266337920 5311530963994992128 8011764494723646336 10711998025452300544 13412231556180954752 16112465086909608960 365954543928711552 3066188074657365760 5766421605386019968 8466655136114674176 11166888666843328384 13867122197571982592 16567355728300636800 820845185319739392 3521078716048393600 6221312246777047808 8921545777505702016 11621779308234356224 14322012838963010432 17022246369691664640 1275735826710767232 3975969357439421440 6676202888168075648 9376436418896729856 12076669949625384064 14776903480354038272 17477137011082692480 1730626468101795072 4430859998830449280 7131093529559103488 9831327060287757696 12531560591016411904 15231794121745066112 17932027652473720320 2185517109492822912 4885750640221477120 7585984170950131328 10286217701678785536 12986451232407439744 15686684763136093952 18386918293864748160 2640407750883850752 5340641281612504960 8040874812341159168 10741108343069813376 13441341873798467584 16141575404527121792 395064861546224384 3095298392274878592 5795531923003532800 8495765453732187008 11195998984460841216 13896232515189495424 16596466045918149632 849955502937252224 3550189033665906432 6250422564394560640 8950656095123214848 11650889625851869056 14351123156580523264 17051356687309177472 1304846144328280064 4005079675056934272 6705313205785588480 9405546736514242688 12105780267242896896 14806013797971551104 17506247328700205312 1759736785719307904 4459970316447962112 7160203847176616320 9860437377905270528 12560670908633924736 15260904439362578944 17961137970091233152 2214627427110335744 4914860957838989952 7615094488567644160 10315328019296298368 13015561550024952576 15715795080753606784 18416028611482260992 2669518068501363584 5369751599230017792 8069985129958672000 10770218660687326208 13470452191415980416 16170685722144634624 424175179163737216 3124408709892391424 5824642240621045632 8524875771349699840 11225109302078354048 13925342832807008256 16625576363535662464 879065820554765056 3579299351283419264 6279532882012073472 8979766412740727680 11679999943469381888 14380233474198036096 17080467004926690304 1333956461945792896 4034189992674447104 6734423523403101312 9434657054131755520 12134890584860409728 14835124115589063936 17535357646317718144 1788847103336820736 4489080634065474944 7189314164794129152 9889547695522783360 12589781226251437568 15290014756980091776 17990248287708745984 2243737744727848576 4943971275456502784 7644204806185156992 10344438336913811200 13044671867642465408 15744905398371119616 18445138929099773824 2698628386118876416 5398861916847530624 8099095447576184832 10799328978304839040 13499562509033493248 16199796039762147456 453285496781250048 3153519027509904256 5853752558238558464 8553986088967212672 11254219619695866880 13954453150424521088 16654686681153175296 908176138172277888 3608409668900932096 6308643199629586304 9008876730358240512 11709110261086894720 14409343791815548928 17109577322544203136 1363066779563305728 4063300310291959936 6763533841020614144 9463767371749268352 12164000902477922560 14864234433206576768 17564467963935230976 1817957420954333568 4518190951682987776 7218424482411641984 9918658013140296192 12618891543868950400 15319125074597604608 18019358605326258816 2272848062345361408 4973081593074015616 7673315123802669824 10373548654531324032 13073782185259978240 15774015715988632448 27505173007735040 2727738703736389248 5427972234465043456 8128205765193697664 10828439295922351872 13528672826651006080 16228906357379660288 482395814398762880 3182629345127417088 5882862875856071296 8583096406584725504 11283329937313379712 13983563468042033920 16683796998770688128 937286455789790720 3637519986518444928 6337753517247099136 9037987047975753344 11738220578704407552 14438454109433061760 17138687640161715968 1392177097180818560 4092410627909472768 6792644158638126976 9492877689366781184 12193111220095435392 14893344750824089600 17593578281552743808 1847067738571846400 4547301269300500608 7247534800029154816 9947768330757809024 12648001861486463232 15348235392215117440 18048468922943771648 2301958379962874240 5002191910691528448 7702425441420182656 10402658972148836864 13102892502877491072 15803126033606145280 56615490625247872 2756849021353902080 5457082552082556288 8157316082811210496 10857549613539864704 13557783144268518912 16258016674997173120 511506132016275712 3211739662744929920 5911973193473584128 8612206724202238336 11312440254930892544 14012673785659546752 16712907316388200960 966396773407303552 3666630304135957760 6366863834864611968 9067097365593266176 11767330896321920384 14467564427050574592 17167797957779228800 1421287414798331392 4121520945526985600 6821754476255639808 9521988006984294016 12222221537712948224 14922455068441602432 17622688599170256640 1876178056189359232 4576411586918013440 7276645117646667648 9976878648375321856 12677112179103976064 15377345709832630272 18077579240561284480 2331068697580387072 5031302228309041280 7731535759037695488 10431769289766349696 13132002820495003904 15832236351223658112 85725808242760704 2785959338971414912 5486192869700069120 8186426400428723328 10886659931157377536 13586893461886031744 16287126992614685952 540616449633788544 3240849980362442752 5941083511091096960 8641317041819751168 11341550572548405376 14041784103277059584 16742017634005713792 995507091024816384 3695740621753470592 6395974152482124800 9096207683210779008 11796441213939433216 14496674744668087424 17196908275396741632 1450397732415844224 4150631263144498432 6850864793873152640 9551098324601806848 12251331855330461056 14951565386059115264 17651798916787769472 1905288373806872064 4605521904535526272 7305755435264180480 10005988965992834688 12706222496721488896 15406456027450143104 18106689558178797312 2360179015197899904 5060412545926554112 7760646076655208320 10460879607383862528 13161113138112516736 15861346668841170944 114836125860273536 2815069656588927744 5515303187317581952 8215536718046236160 10915770248774890368 13616003779503544576 16316237310232198784 569726767251301376 3269960297979955584 5970193828708609792 8670427359437264000 11370660890165918208 14070894420894572416 16771127951623226624 1024617408642329216 3724850939370983424 6425084470099637632 9125318000828291840 11825551531556946048 14525785062285600256 17226018593014254464 1479508050033357056 4179741580762011264 6879975111490665472 9580208642219319680 12280442172947973888 14980675703676628096 17680909234405282304 1934398691424384896 4634632222153039104 7334865752881693312 10035099283610347520 12735332814339001728 15435566345067655936 18135799875796310144 2389289332815412736 5089522863544066944 7789756394272721152 10489989925001375360 13190223455730029568 15890456986458683776 143946443477786368 2844179974206440576 5544413504935094784 8244647035663748992 10944880566392403200 13645114097121057408 16345347627849711616 598837084868814208 3299070615597468416 5999304146326122624 8699537677054776832 11399771207783431040 14100004738512085248 16800238269240739456 1053727726259842048 3753961256988496256 6454194787717150464 9154428318445804672 11854661849174458880 14554895379903113088 17255128910631767296 1508618367650869888 4208851898379524096 6909085429108178304 9609318959836832512 12309552490565486720 15009786021294140928 17710019552022795136 1963509009041897728 4663742539770551936 7363976070499206144 10064209601227860352 12764443131956514560 15464676662685168768 18164910193413822976 2418399650432925568 5118633181161579776 7818866711890233984 10519100242618888192 13219333773347542400 15919567304076196608 173056761095299200 2873290291823953408 5573523822552607616 8273757353281261824 10973990884009916032 13674224414738570240 16374457945467224448 627947402486327040 3328180933214981248 6028414463943635456 8728647994672289664 11428881525400943872 14129115056129598080 16829348586858252288 1082838043877354880 3783071574606009088 6483305105334663296 9183538636063317504 11883772166791971712 14584005697520625920 17284239228249280128 1537728685268382720 4237962215997036928 6938195746725691136 9638429277454345344 12338662808182999552 15038896338911653760 17739129869640307968 1992619326659410560 4692852857388064768 7393086388116718976 10093319918845373184 12793553449574027392 15493786980302681600 18194020511031335808 2447509968050438400 5147743498779092608 7847977029507746816 10548210560236401024 13248444090965055232 15948677621693709440 202167078712812032 2902400609441466240 5602634140170120448 8302867670898774656 11003101201627428864 13703334732356083072 16403568263084737280 657057720103839872 3357291250832494080 6057524781561148288 8757758312289802496 11457991843018456704 14158225373747110912 16858458904475765120 1111948361494867712 3812181892223521920 6512415422952176128 9212648953680830336 11912882484409484544 14613116015138138752 17313349545866792960 1566839002885895552 4267072533614549760 6967306064343203968 9667539595071858176 12367773125800512384 15068006656529166592 17768240187257820800 2021729644276923392 4721963175005577600 7422196705734231808 10122430236462886016 12822663767191540224 15522897297920194432 18223130828648848640 2476620285667951232 5176853816396605440 7877087347125259648 10577320877853913856 13277554408582568064 15977787939311222272 231277396330324864 2931510927058979072 5631744457787633280 8331977988516287488 11032211519244941696 13732445049973595904 16432678580702250112 686168037721352704 3386401568450006912 6086635099178661120 8786868629907315328 11487102160635969536 14187335691364623744 16887569222093277952 1141058679112380544 3841292209841034752 6541525740569688960 9241759271298343168 11941992802026997376 14642226332755651584 17342459863484305792 1595949320503408384 4296182851232062592 6996416381960716800 9696649912689371008 12396883443418025216 15097116974146679424 17797350504875333632 2050839961894436224 4751073492623090432 7451307023351744640 10151540554080398848 12851774084809053056 15552007615537707264 18252241146266361472 2505730603285464064 5205964134014118272 7906197664742772480 10606431195471426688 13306664726200080896 16006898256928735104 260387713947837696 2960621244676491904 5660854775405146112 8361088306133800320 11061321836862454528 13761555367591108736 16461788898319762944 715278355338865536 3415511886067519744 6115745416796173952 8815978947524828160 11516212478253482368 14216446008982136576 16916679539710790784 1170168996729893376 3870402527458547584 6570636058187201792 9270869588915856000 11971103119644510208 14671336650373164416 17371570181101818624 1625059638120921216 4325293168849575424 7025526699578229632 9725760230306883840 12425993761035538048 15126227291764192256 17826460822492846464 2079950279511949056 4780183810240603264 7480417340969257472 10180650871697911680 12880884402426565888 15581117933155220096 18281351463883874304 2534840920902976896 5235074451631631104 7935307982360285312 10635541513088939520 13335775043817593728 16036008574546247936 289498031565350528 2989731562294004736 5689965093022658944 8390198623751313152 11090432154479967360 13790665685208621568 16490899215937275776 744388672956378368 3444622203685032576 6144855734413686784 8845089265142340992 11545322795870995200 14245556326599649408 16945789857328303616 1199279314347406208 3899512845076060416 6599746375804714624 9299979906533368832 12000213437262023040 14700446967990677248 17400680498719331456 1654169955738434048 4354403486467088256 7054637017195742464 9754870547924396672 12455104078653050880 15155337609381705088 17855571140110359296 2109060597129461888 4809294127858116096 7509527658586770304 10209761189315424512 12909994720044078720 15610228250772732928 18310461781501387136 2563951238520489728 5264184769249143936 7964418299977798144 10664651830706452352 13364885361435106560 16065118892163760768 318608349182863360 3018841879911517568 5719075410640171776 8419308941368825984 11119542472097480192 13819776002826134400 16520009533554788608 773498990573891200 3473732521302545408 6173966052031199616 8874199582759853824 11574433113488508032 14274666644217162240 16974900174945816448 1228389631964919040 3928623162693573248 6628856693422227456 9329090224150881664 12029323754879535872 14729557285608190080 17429790816336844288 1683280273355946880 4383513804084601088 7083747334813255296 9783980865541909504 12484214396270563712 15184447926999217920 17884681457727872128 2138170914746974720 4838404445475628928 7538637976204283136 10238871506932937344 12939105037661591552 15639338568390245760 18339572099118899968 2593061556138002560 5293295086866656768 7993528617595310976 10693762148323965184 13393995679052619392 16094229209781273600 347718666800376192 3047952197529030400 5748185728257684608 8448419258986338816 11148652789714993024 13848886320443647232 16549119851172301440 802609308191404032 3502842838920058240 6203076369648712448 8903309900377366656 11603543431106020864 14303776961834675072 17004010492563329280 1257499949582431872 3957733480311086080 6657967011039740288 9358200541768394496 12058434072497048704 14758667603225702912 17458901133954357120 1712390590973459712 4412624121702113920 7112857652430768128 9813091183159422336 12513324713888076544 15213558244616730752 17913791775345384960 2167281232364487552 4867514763093141760 7567748293821795968 10267981824550450176 12968215355279104384 15668448886007758592 18368682416736412800 2622171873755515392 5322405404484169600 8022638935212823808 10722872465941478016 13423105996670132224 16123339527398786432 376828984417889024 3077062515146543232 5777296045875197440 8477529576603851648 11177763107332505856 13877996638061160064 16578230168789814272 831719625808916864 3531953156537571072 6232186687266225280 8932420217994879488 11632653748723533696 14332887279452187904 17033120810180842112 1286610267199944704 3986843797928598912 6687077328657253120 9387310859385907328 12087544390114561536 14787777920843215744 17488011451571869952 1741500908590972544 4441734439319626752 7141967970048280960 9842201500776935168 12542435031505589376 15242668562234243584 17942902092962897792 2196391549982000384 4896625080710654592 7596858611439308800 10297092142167963008 12997325672896617216 15697559203625271424 18397792734353925632 2651282191373028224 5351515722101682432 8051749252830336640 10751982783558990848 13452216314287645056 16152449845016299264 405939302035401856 3106172832764056064 5806406363492710272 8506639894221364480 11206873424950018688 13907106955678672896 16607340486407327104 860829943426429696 3561063474155083904 6261297004883738112 8961530535612392320 11661764066341046528 14361997597069700736 17062231127798354944 1315720584817457536 4015954115546111744 6716187646274765952 9416421177003420160 12116654707732074368 14816888238460728576 17517121769189382784 1770611226208485376 4470844756937139584 7171078287665793792 9871311818394448000 12571545349123102208 15271778879851756416 17972012410580410624 2225501867599513216 4925735398328167424 7625968929056821632 10326202459785475840 13026435990514130048 15726669521242784256 18426903051971438464 2680392508990541056 5380626039719195264 8080859570447849472 10781093101176503680 13481326631905157888 16181560162633812096 435049619652914688 3135283150381568896 5835516681110223104 8535750211838877312 11235983742567531520 13936217273296185728 16636450804024839936 889940261043942528 3590173791772596736 6290407322501250944 8990640853229905152 11690874383958559360 14391107914687213568 17091341445415867776 1344830902434970368 4045064433163624576 6745297963892278784 9445531494620932992 12145765025349587200 14845998556078241408 17546232086806895616 1799721543825998208 4499955074554652416 7200188605283306624 9900422136011960832 12600655666740615040 15300889197469269248 18001122728197923456 2254612185217026048 4954845715945680256 7655079246674334464 10355312777402988672 13055546308131642880 15755779838860297088 9269295879399680 2709502826608053888 5409736357336708096 8109969888065362304 10810203418794016512 13510436949522670720 16210670480251324928 464159937270427520 3164393467999081728 5864626998727735936 8564860529456390144 11265094060185044352 13965327590913698560 16665561121642352768 919050578661455360 3619284109390109568 6319517640118763776 9019751170847417984 11719984701576072192 14420218232304726400 17120451763033380608 1373941220052483200 4074174750781137408 6774408281509791616 9474641812238445824 12174875342967100032 14875108873695754240 17575342404424408448 1828831861443511040 4529065392172165248 7229298922900819456 9929532453629473664 12629765984358127872 15329999515086782080 18030233045815436288 2283722502834538880 4983956033563193088 7684189564291847296 10384423095020501504 13084656625749155712 15784890156477809920 38379613496912512 2738613144225566720 5438846674954220928 8139080205682875136 10839313736411529344 13539547267140183552 16239780797868837760 493270254887940352 3193503785616594560 5893737316345248768 8593970847073902976 11294204377802557184 13994437908531211392 16694671439259865600 948160896278968192 3648394427007622400 6348627957736276608 9048861488464930816 11749095019193585024 14449328549922239232 17149562080650893440 1403051537669996032 4103285068398650240 6803518599127304448 9503752129855958656 12203985660584612864 14904219191313267072 17604452722041921280 1857942179061023872 4558175709789678080 7258409240518332288 9958642771246986496 12658876301975640704 15359109832704294912 18059343363432949120 2312832820452051712 5013066351180705920 7713299881909360128 10413533412638014336 13113766943366668544 15814000474095322752 67489931114425344 2767723461843079552 5467956992571733760 8168190523300387968 10868424054029042176 13568657584757696384 16268891115486350592 522380572505453184 3222614103234107392 5922847633962761600 8623081164691415808 11323314695420070016 14023548226148724224 16723781756877378432 977271213896481024 3677504744625135232 6377738275353789440 9077971806082443648 11778205336811097856 14478438867539752064 17178672398268406272 1432161855287508864 4132395386016163072 6832628916744817280 9532862447473471488 12233095978202125696 14933329508930779904 17633563039659434112 1887052496678536704 4587286027407190912 7287519558135845120 9987753088864499328 12687986619593153536 15388220150321807744 18088453681050461952 2341943138069564544 5042176668798218752 7742410199526872960 10442643730255527168 13142877260984181376 15843110791712835584 96600248731938176 2796833779460592384 5497067310189246592 8197300840917900800 10897534371646555008 13597767902375209216 16298001433103863424 551490890122966016 3251724420851620224 5951957951580274432 8652191482308928640 11352425013037582848 14052658543766237056 16752892074494891264 1006381531513993856 3706615062242648064 6406848592971302272 9107082123699956480 11807315654428610688 14507549185157264896 17207782715885919104 1461272172905021696 4161505703633675904 6861739234362330112 9561972765090984320 12262206295819638528 14962439826548292736 17662673357276946944 1916162814296049536 4616396345024703744 7316629875753357952 10016863406482012160 12717096937210666368 15417330467939320576 18117563998667974784 2371053455687077376 5071286986415731584 7771520517144385792 10471754047873040000 13171987578601694208 15872221109330348416 125710566349451008 2825944097078105216 5526177627806759424 8226411158535413632 10926644689264067840 13626878219992722048 16327111750721376256 580601207740478848 3280834738469133056 5981068269197787264 8681301799926441472 11381535330655095680 14081768861383749888 16782002392112404096 1035491849131506688 3735725379860160896 6435958910588815104 9136192441317469312 11836425972046123520 14536659502774777728 17236893033503431936 1490382490522534528 4190616021251188736 6890849551979842944 9591083082708497152 12291316613437151360 14991550144165805568 17691783674894459776 1945273131913562368 4645506662642216576 7345740193370870784 10045973724099524992 12746207254828179200 15446440785556833408 18146674316285487616 2400163773304590208 5100397304033244416 7800630834761898624 10500864365490552832 13201097896219207040 15901331426947861248 154820883966963840 2855054414695618048 5555287945424272256 8255521476152926464 10955755006881580672 13655988537610234880 16356222068338889088 609711525357991680 3309945056086645888 6010178586815300096 8710412117543954304 11410645648272608512 14110879179001262720 16811112709729916928 1064602166749019520 3764835697477673728 6465069228206327936 9165302758934982144 11865536289663636352 14565769820392290560 17266003351120944768 1519492808140047360 4219726338868701568 6919959869597355776 9620193400326009984 12320426931054664192 15020660461783318400 17720893992511972608 1974383449531075200 4674616980259729408 7374850510988383616 10075084041717037824 12775317572445692032 15475551103174346240 18175784633903000448 2429274090922103040 5129507621650757248 7829741152379411456 10529974683108065664 13230208213836719872 15930441744565374080 183931201584476672 2884164732313130880 5584398263041785088 8284631793770439296 10984865324499093504 13685098855227747712 16385332385956401920 638821842975504512 3339055373704158720 6039288904432812928 8739522435161467136 11439755965890121344 14139989496618775552 16840223027347429760 1093712484366532352 3793946015095186560 6494179545823840768 9194413076552494976 11894646607281149184 14594880138009803392 17295113668738457600 1548603125757560192 4248836656486214400 6949070187214868608 9649303717943522816 12349537248672177024 15049770779400831232 17750004310129485440 2003493767148588032 4703727297877242240 7403960828605896448 10104194359334550656 12804427890063204864 15504661420791859072 18204894951520513280 2458384408539615872 5158617939268270080 7858851469996924288 10559085000725578496 13259318531454232704 15959552062182886912 213041519201989504 2913275049930643712 5613508580659297920 8313742111387952128 11013975642116606336 13714209172845260544 16414442703573914752 667932160593017344 3368165691321671552 6068399222050325760 8768632752778979968 11468866283507634176 14169099814236288384 16869333344964942592 1122822801984045184 3823056332712699392 6523289863441353600 9223523394170007808 11923756924898662016 14623990455627316224 17324223986355970432 1577713443375073024 4277946974103727232 6978180504832381440 9678414035561035648 12378647566289689856 15078881097018344064 17779114627746998272 2032604084766100864 4732837615494755072 7433071146223409280 10133304676952063488 12833538207680717696 15533771738409371904 18234005269138026112 2487494726157128704 5187728256885782912 7887961787614437120 10588195318343091328 13288428849071745536 15988662379800399744 242151836819502336 2942385367548156544 5642618898276810752 8342852429005464960 11043085959734119168 13743319490462773376 16443553021191427584 697042478210530176 3397276008939184384 6097509539667838592 8797743070396492800 11497976601125147008 14198210131853801216 16898443662582455424 1151933119601558016 3852166650330212224 6552400181058866432 9252633711787520640 11952867242516174848 14653100773244829056 17353334303973483264 1606823760992585856 4307057291721240064 7007290822449894272 9707524353178548480 12407757883907202688 15107991414635856896 17808224945364511104 2061714402383613696 4761947933112267904 7462181463840922112 10162414994569576320 12862648525298230528 15562882056026884736 18263115586755538944 2516605043774641536 5216838574503295744 7917072105231949952 10617305635960604160 13317539166689258368 16017772697417912576 271262154437015168 2971495685165669376 5671729215894323584 8371962746622977792 11072196277351632000 13772429808080286208 16472663338808940416 726152795828043008 3426386326556697216 6126619857285351424 8826853388014005632 11527086918742659840 14227320449471314048 16927553980199968256 1181043437219070848 3881276967947725056 6581510498676379264 9281744029405033472 11981977560133687680 14682211090862341888 17382444621590996096 1635934078610098688 4336167609338752896 7036401140067407104 9736634670796061312 12436868201524715520 15137101732253369728 17837335262982023936 2090824720001126528 4791058250729780736 7491291781458434944 10191525312187089152 12891758842915743360 15591992373644397568 18292225904373051776 2545715361392154368 5245948892120808576 7946182422849462784 10646415953578116992 13346649484306771200 16046883015035425408 300372472054528000 3000606002783182208 5700839533511836416 8401073064240490624 11101306594969144832 13801540125697799040 16501773656426453248 755263113445555840 3455496644174210048 6155730174902864256 8855963705631518464 11556197236360172672 14256430767088826880 16956664297817481088 1210153754836583680 3910387285565237888 6610620816293892096 9310854347022546304 12011087877751200512 14711321408479854720 17411554939208508928 1665044396227611520 4365277926956265728 7065511457684919936 9765744988413574144 12465978519142228352 15166212049870882560 17866445580599536768 2119935037618639360 4820168568347293568 7520402099075947776 10220635629804601984 12920869160533256192 15621102691261910400 18321336221990564608 2574825679009667200 5275059209738321408 7975292740466975616 10675526271195629824 13375759801924284032 16075993332652938240 329482789672040832 3029716320400695040 5729949851129349248 8430183381858003456 11130416912586657664 13830650443315311872 16530883974043966080 784373431063068672 3484606961791722880 6184840492520377088 8885074023249031296 11585307553977685504 14285541084706339712 16985774615434993920 1239264072454096512 3939497603182750720 6639731133911404928 9339964664640059136 12040198195368713344 14740431726097367552 17440665256826021760 1694154713845124352 4394388244573778560 7094621775302432768 9794855306031086976 12495088836759741184 15195322367488395392 17895555898217049600 2149045355236152192 4849278885964806400 7549512416693460608 10249745947422114816 12949979478150769024 15650213008879423232 18350446539608077440 2603935996627180032 5304169527355834240 8004403058084488448 10704636588813142656 13404870119541796864 16105103650270451072 358593107289553664 3058826638018207872 5759060168746862080 8459293699475516288 11159527230204170496 13859760760932824704 16559994291661478912 813483748680581504 3513717279409235712 6213950810137889920 8914184340866544128 11614417871595198336 14314651402323852544 17014884933052506752 1268374390071609344 3968607920800263552 6668841451528917760 9369074982257571968 12069308512986226176 14769542043714880384 17469775574443534592 1723265031462637184 4423498562191291392 7123732092919945600 9823965623648599808 12524199154377254016 15224432685105908224 17924666215834562432 2178155672853665024 4878389203582319232 7578622734310973440 10278856265039627648 12979089795768281856 15679323326496936064 18379556857225590272 2633046314244692864 5333279844973347072 8033513375702001280 10733746906430655488 13433980437159309696 16134213967887963904 387703424907066496 3087936955635720704 5788170486364374912 8488404017093029120 11188637547821683328 13888871078550337536 16589104609278991744 842594066298094336 3542827597026748544 6243061127755402752 8943294658484056960 11643528189212711168 14343761719941365376 17043995250670019584 1297484707689122176 3997718238417776384 6697951769146430592 9398185299875084800 12098418830603739008 14798652361332393216 17498885892061047424 1752375349080150016 4452608879808804224 7152842410537458432 9853075941266112640 12553309471994766848 15253543002723421056 17953776533452075264 2207265990471177856 4907499521199832064 7607733051928486272 10307966582657140480 13008200113385794688 15708433644114448896 18408667174843103104 2662156631862205696 5362390162590859904 8062623693319514112 10762857224048168320 13463090754776822528 16163324285505476736 416813742524579328 3117047273253233536 5817280803981887744 8517514334710541952 11217747865439196160 13917981396167850368 16618214926896504576 871704383915607168 3571937914644261376 6272171445372915584 8972404976101569792 11672638506830224000 14372872037558878208 17073105568287532416 1326595025306635008 4026828556035289216 6727062086763943424 9427295617492597632 12127529148221251840 14827762678949906048 17527996209678560256 1781485666697662848 4481719197426317056 7181952728154971264 9882186258883625472 12582419789612279680 15282653320340933888 17982886851069588096 2236376308088690688 4936609838817344896 7636843369545999104 10337076900274653312 13037310431003307520 15737543961731961728 18437777492460615936 2691266949479718528 5391500480208372736 8091734010937026944 10791967541665681152 13492201072394335360 16192434603122989568 445924060142092160 3146157590870746368 5846391121599400576 8546624652328054784 11246858183056708992 13947091713785363200 16647325244514017408 900814701533120000 3601048232261774208 6301281762990428416 9001515293719082624 11701748824447736832 14401982355176391040 17102215885905045248 1355705342924147840 4055938873652802048 6756172404381456256 9456405935110110464 12156639465838764672 14856872996567418880 17557106527296073088 1810595984315175680 4510829515043829888 7211063045772484096 9911296576501138304 12611530107229792512 15311763637958446720 18011997168687100928 2265486625706203520 4965720156434857728 7665953687163511936 10366187217892166144 13066420748620820352 15766654279349474560 20143736368577152 2720377267097231360 5420610797825885568 8120844328554539776 10821077859283193984 13521311390011848192 16221544920740502400 475034377759604992 3175267908488259200 5875501439216913408 8575734969945567616 11275968500674221824 13976202031402876032 16676435562131530240 929925019150632832 3630158549879287040 6330392080607941248 9030625611336595456 11730859142065249664 14431092672793903872 17131326203522558080 1384815660541660672 4085049191270314880 6785282721998969088 9485516252727623296 12185749783456277504 14885983314184931712 17586216844913585920 1839706301932688512 4539939832661342720 7240173363389996928 9940406894118651136 12640640424847305344 15340873955575959552 18041107486304613760 2294596943323716352 4994830474052370560 7695064004781024768 10395297535509678976 13095531066238333184 15795764596966987392 49254053986089984 2749487584714744192 5449721115443398400 8149954646172052608 10850188176900706816 13550421707629361024 16250655238358015232 504144695377117824 3204378226105772032 5904611756834426240 8604845287563080448 11305078818291734656 14005312349020388864 16705545879749043072 959035336768145664 3659268867496799872 6359502398225454080 9059735928954108288 11759969459682762496 14460202990411416704 17160436521140070912 1413925978159173504 4114159508887827712 6814393039616481920 9514626570345136128 12214860101073790336 14915093631802444544 17615327162531098752 1868816619550201344 4569050150278855552 7269283681007509760 9969517211736163968 12669750742464818176 15369984273193472384 18070217803922126592 2323707260941229184 5023940791669883392 7724174322398537600 10424407853127191808 13124641383855846016 15824874914584500224 78364371603602816 2778597902332257024 5478831433060911232 8179064963789565440 10879298494518219648 13579532025246873856 16279765555975528064 533255012994630656 3233488543723284864 5933722074451939072 8633955605180593280 11334189135909247488 14034422666637901696 16734656197366555904 988145654385658496 3688379185114312704 6388612715842966912 9088846246571621120 11789079777300275328 14489313308028929536 17189546838757583744 1443036295776686336 4143269826505340544 6843503357233994752 9543736887962648960 12243970418691303168 14944203949419957376 17644437480148611584 1897926937167714176 4598160467896368384 7298393998625022592 9998627529353676800 12698861060082331008 15399094590810985216 18099328121539639424 2352817578558742016 5053051109287396224 7753284640016050432 10453518170744704640 13153751701473358848 15853985232202013056 107474689221115648 2807708219949769856 5507941750678424064 8208175281407078272 10908408812135732480 13608642342864386688 16308875873593040896 562365330612143488 3262598861340797696 5962832392069451904 8663065922798106112 11363299453526760320 14063532984255414528 16763766514984068736 1017255972003171328 3717489502731825536 6417723033460479744 9117956564189133952 11818190094917788160 14518423625646442368 17218657156375096576 1472146613394199168 4172380144122853376 6872613674851507584 9572847205580161792 12273080736308816000 14973314267037470208 17673547797766124416 1927037254785227008 4627270785513881216 7327504316242535424 10027737846971189632 12727971377699843840 15428204908428498048 18128438439157152256 2381927896176254848 5082161426904909056 7782394957633563264 10482628488362217472 13182862019090871680 15883095549819525888 136585006838628480 2836818537567282688 5537052068295936896 8237285599024591104 10937519129753245312 13637752660481899520 16337986191210553728 591475648229656320 3291709178958310528 5991942709686964736 8692176240415618944 11392409771144273152 14092643301872927360 16792876832601581568 1046366289620684160 3746599820349338368 6446833351077992576 9147066881806646784 11847300412535300992 14547533943263955200 17247767473992609408 1501256931011712000 4201490461740366208 6901723992469020416 9601957523197674624 12302191053926328832 15002424584654983040 17702658115383637248 1956147572402739840 4656381103131394048 7356614633860048256 10056848164588702464 12757081695317356672 15457315226046010880 18157548756774665088 2411038213793767680 5111271744522421888 7811505275251076096 10511738805979730304 13211972336708384512 15912205867437038720 165695324456141312 2865928855184795520 5566162385913449728 8266395916642103936 10966629447370758144 13666862978099412352 16367096508828066560 620585965847169152 3320819496575823360 6021053027304477568 8721286558033131776 11421520088761785984 14121753619490440192 16821987150219094400 1075476607238196992 3775710137966851200 6475943668695505408 9176177199424159616 11876410730152813824 14576644260881468032 17276877791610122240 1530367248629224832 4230600779357879040 6930834310086533248 9631067840815187456 12331301371543841664 15031534902272495872 17731768433001150080 1985257890020252672 4685491420748906880 7385724951477561088 10085958482206215296 12786192012934869504 15486425543663523712 18186659074392177920 2440148531411280512 5140382062139934720 7840615592868588928 10540849123597243136 13241082654325897344 15941316185054551552 194805642073654144 2895039172802308352 5595272703530962560 8295506234259616768 10995739764988270976 13695973295716925184 16396206826445579392 649696283464681984 3349929814193336192 6050163344921990400 8750396875650644608 11450630406379298816 14150863937107953024 16851097467836607232 1104586924855709824 3804820455584364032 6505053986313018240 9205287517041672448 11905521047770326656 14605754578498980864 17305988109227635072 1559477566246737664 4259711096975391872 6959944627704046080 9660178158432700288 12360411689161354496 15060645219890008704 17760878750618662912 2014368207637765504 4714601738366419712 7414835269095073920 10115068799823728128 12815302330552382336 15515535861281036544 18215769392009690752 2469258849028793344 5169492379757447552 7869725910486101760 10569959441214755968 13270192971943410176 15970426502672064384 223915959691166976 2924149490419821184 5624383021148475392 8324616551877129600 11024850082605783808 13725083613334438016 16425317144063092224 678806601082194816 3379040131810849024 6079273662539503232 8779507193268157440 11479740723996811648 14179974254725465856 16880207785454120064 1133697242473222656 3833930773201876864 6534164303930531072 9234397834659185280 11934631365387839488 14634864896116493696 17335098426845147904 1588587883864250496 4288821414592904704 6989054945321558912 9689288476050213120 12389522006778867328 15089755537507521536 17789989068236175744 2043478525255278336 4743712055983932544 7443945586712586752 10144179117441240960 12844412648169895168 15544646178898549376 18244879709627203584 2498369166646306176 5198602697374960384 7898836228103614592 10599069758832268800 13299303289560923008 15999536820289577216 253026277308679808 2953259808037334016 5653493338765988224 8353726869494642432 11053960400223296640 13754193930951950848 16454427461680605056 707916918699707648 3408150449428361856 6108383980157016064 8808617510885670272 11508851041614324480 14209084572342978688 16909318103071632896 1162807560090735488 3863041090819389696 6563274621548043904 9263508152276698112 11963741683005352320 14663975213734006528 17364208744462660736 1617698201481763328 4317931732210417536 7018165262939071744 9718398793667725952 12418632324396380160 15118865855125034368 17819099385853688576 2072588842872791168 4772822373601445376 7473055904330099584 10173289435058753792 12873522965787408000 15573756496516062208 18273990027244716416 2527479484263819008 5227713014992473216 7927946545721127424 10628180076449781632 13328413607178435840 16028647137907090048 282136594926192640 2982370125654846848 5682603656383501056 8382837187112155264 11083070717840809472 13783304248569463680 16483537779298117888 737027236317220480 3437260767045874688 6137494297774528896 8837727828503183104 11537961359231837312 14238194889960491520 16938428420689145728 1191917877708248320 3892151408436902528 6592384939165556736 9292618469894210944 11992852000622865152 14693085531351519360 17393319062080173568 1646808519099276160 4347042049827930368 7047275580556584576 9747509111285238784 12447742642013892992 15147976172742547200 17848209703471201408 2101699160490304000 4801932691218958208 7502166221947612416 10202399752676266624 12902633283404920832 15602866814133575040 18303100344862229248 2556589801881331840 5256823332609986048 7957056863338640256 10657290394067294464 13357523924795948672 16057757455524602880 311246912543705472 3011480443272359680 5711713974001013888 8411947504729668096 11112181035458322304 13812414566186976512 16512648096915630720 766137553934733312 3466371084663387520 6166604615392041728 8866838146120695936 11567071676849350144 14267305207578004352 16967538738306658560 1221028195325761152 3921261726054415360 6621495256783069568 9321728787511723776 12021962318240377984 14722195848969032192 17422429379697686400 1675918836716788992 4376152367445443200 7076385898174097408 9776619428902751616 12476852959631405824 15177086490360060032 17877320021088714240 2130809478107816832 4831043008836471040 7531276539565125248 10231510070293779456 12931743601022433664 15631977131751087872 18332210662479742080 2585700119498844672 5285933650227498880 7986167180956153088 10686400711684807296 13386634242413461504 16086867773142115712 340357230161218304 3040590760889872512 5740824291618526720 8441057822347180928 11141291353075835136 13841524883804489344 16541758414533143552 795247871552246144 3495481402280900352 6195714933009554560 8895948463738208768 11596181994466862976 14296415525195517184 16996649055924171392 1250138512943273984 3950372043671928192 6650605574400582400 9350839105129236608 12051072635857890816 14751306166586545024 17451539697315199232 1705029154334301824 4405262685062956032 7105496215791610240 9805729746520264448 12505963277248918656 15206196807977572864 17906430338706227072 2159919795725329664 4860153326453983872 7560386857182638080 10260620387911292288 12960853918639946496 15661087449368600704 18361320980097254912 2614810437116357504 5315043967845011712 8015277498573665920 10715511029302320128 13415744560030974336 16115978090759628544 369467547778731136 3069701078507385344 5769934609236039552 8470168139964693760 11170401670693347968 13870635201422002176 16570868732150656384 824358189169758976 3524591719898413184 6224825250627067392 8925058781355721600 11625292312084375808 14325525842813030016 17025759373541684224 1279248830560786816 3979482361289441024 6679715892018095232 9379949422746749440 12080182953475403648 14780416484204057856 17480650014932712064 1734139471951814656 4434373002680468864 7134606533409123072 9834840064137777280 12535073594866431488 15235307125595085696 17935540656323739904 2189030113342842496 4889263644071496704 7589497174800150912 10289730705528805120 12989964236257459328 15690197766986113536 18390431297714767744 2643920754733870336 5344154285462524544 8044387816191178752 10744621346919832960 13444854877648487168 16145088408377141376 398577865396243968 3098811396124898176 5799044926853552384 8499278457582206592 11199511988310860800 13899745519039515008 16599979049768169216 853468506787271808 3553702037515926016 6253935568244580224 8954169098973234432 11654402629701888640 14354636160430542848 17054869691159197056 1308359148178299648 4008592678906953856 6708826209635608064 9409059740364262272 12109293271092916480 14809526801821570688 17509760332550224896 1763249789569327488 4463483320297981696 7163716851026635904 9863950381755290112 12564183912483944320 15264417443212598528 17964650973941252736 2218140430960355328 4918373961689009536 7618607492417663744 10318841023146317952 13019074553874972160 15719308084603626368 18419541615332280576 2673031072351383168 5373264603080037376 8073498133808691584 10773731664537345792 13473965195266000000 16174198725994654208 427688183013756800 3127921713742411008 5828155244471065216 8528388775199719424 11228622305928373632 13928855836657027840 16629089367385682048 882578824404784640 3582812355133438848 6283045885862093056 8983279416590747264 11683512947319401472 14383746478048055680 17083980008776709888 1337469465795812480 4037702996524466688 6737936527253120896 9438170057981775104 12138403588710429312 14838637119439083520 17538870650167737728 1792360107186840320 4492593637915494528 7192827168644148736 9893060699372802944 12593294230101457152 15293527760830111360 17993761291558765568 2247250748577868160 4947484279306522368 7647717810035176576 10347951340763830784 13048184871492484992 15748418402221139200 1907859240241792 2702141389968896000 5402374920697550208 8102608451426204416 10802841982154858624 13503075512883512832 16203309043612167040 456798500631269632 3157032031359923840 5857265562088578048 8557499092817232256 11257732623545886464 13957966154274540672 16658199685003194880 911689142022297472 3611922672750951680 6312156203479605888 9012389734208260096 11712623264936914304 14412856795665568512 17113090326394222720 1366579783413325312 4066813314141979520 6767046844870633728 9467280375599287936 12167513906327942144 14867747437056596352 17567980967785250560 1821470424804353152 4521703955533007360 7221937486261661568 9922171016990315776 12622404547718969984 15322638078447624192 18022871609176278400 2276361066195380992 4976594596924035200 7676828127652689408 10377061658381343616 13077295189109997824 15777528719838652032 31018176857754624 2731251707586408832 5431485238315063040 8131718769043717248 10831952299772371456 13532185830501025664 16232419361229679872 485908818248782464 3186142348977436672 5886375879706090880 8586609410434745088 11286842941163399296 13987076471892053504 16687310002620707712 940799459639810304 3641032990368464512 6341266521097118720 9041500051825772928 11741733582554427136 14441967113283081344 17142200644011735552 1395690101030838144 4095923631759492352 6796157162488146560 9496390693216800768 12196624223945454976 14896857754674109184 17597091285402763392 1850580742421865984 4550814273150520192 7251047803879174400 9951281334607828608 12651514865336482816 15351748396065137024 18051981926793791232 2305471383812893824 5005704914541548032 7705938445270202240 10406171975998856448 13106405506727510656 15806639037456164864 60128494475267456 2760362025203921664 5460595555932575872 8160829086661230080 10861062617389884288 13561296148118538496 16261529678847192704 515019135866295296 3215252666594949504 5915486197323603712 8615719728052257920 11315953258780912128 14016186789509566336 16716420320238220544 969909777257323136 3670143307985977344 6370376838714631552 9070610369443285760 11770843900171939968 14471077430900594176 17171310961629248384 1424800418648350976 4125033949377005184 6825267480105659392 9525501010834313600 12225734541562967808 14925968072291622016 17626201603020276224 1879691060039378816 4579924590768033024 7280158121496687232 9980391652225341440 12680625182953995648 15380858713682649856 18081092244411304064 2334581701430406656 5034815232159060864 7735048762887715072 10435282293616369280 13135515824345023488 15835749355073677696 89238812092780288 2789472342821434496 5489705873550088704 8189939404278742912 10890172935007397120 13590406465736051328 16290639996464705536 544129453483808128 3244362984212462336 5944596514941116544 8644830045669770752 11345063576398424960 14045297107127079168 16745530637855733376 999020094874835968 3699253625603490176 6399487156332144384 9099720687060798592 11799954217789452800 14500187748518107008 17200421279246761216 1453910736265863808 4154144266994518016 6854377797723172224 9554611328451826432 12254844859180480640 14955078389909134848 17655311920637789056 1908801377656891648 4609034908385545856 7309268439114200064 10009501969842854272 12709735500571508480 15409969031300162688 18110202562028816896 2363692019047919488 5063925549776573696 7764159080505227904 10464392611233882112 13164626141962536320 15864859672691190528 118349129710293120 2818582660438947328 5518816191167601536 8219049721896255744 10919283252624909952 13619516783353564160 16319750314082218368 573239771101320960 3273473301829975168 5973706832558629376 8673940363287283584 11374173894015937792 14074407424744592000 16774640955473246208 1028130412492348800 3728363943221003008 6428597473949657216 9128831004678311424 11829064535406965632 14529298066135619840 17229531596864274048 1483021053883376640 4183254584612030848 6883488115340685056 9583721646069339264 12283955176797993472 14984188707526647680 17684422238255301888 1937911695274404480 4638145226003058688 7338378756731712896 10038612287460367104 12738845818189021312 15439079348917675520 18139312879646329728 2392802336665432320 5093035867394086528 7793269398122740736 10493502928851394944 13193736459580049152 15893969990308703360 147459447327805952 2847692978056460160 5547926508785114368 8248160039513768576 10948393570242422784 13648627100971076992 16348860631699731200 602350088718833792 3302583619447488000 6002817150176142208 8703050680904796416 11403284211633450624 14103517742362104832 16803751273090759040 1057240730109861632 3757474260838515840 6457707791567170048 9157941322295824256 11858174853024478464 14558408383753132672 17258641914481786880 1512131371500889472 4212364902229543680 6912598432958197888 9612831963686852096 12313065494415506304 15013299025144160512 17713532555872814720 1967022012891917312 4667255543620571520 7367489074349225728 10067722605077879936 12767956135806534144 15468189666535188352 18168423197263842560 2421912654282945152 5122146185011599360 7822379715740253568 10522613246468907776 13222846777197561984 15923080307926216192 176569764945318784 2876803295673972992 5577036826402627200 8277270357131281408 10977503887859935616 13677737418588589824 16377970949317244032 631460406336346624 3331693937065000832 6031927467793655040 8732160998522309248 11432394529250963456 14132628059979617664 16832861590708271872 1086351047727374464 3786584578456028672 6486818109184682880 9187051639913337088 11887285170641991296 14587518701370645504 17287752232099299712 1541241689118402304 4241475219847056512 6941708750575710720 9641942281304364928 12342175812033019136 15042409342761673344 17742642873490327552 1996132330509430144 4696365861238084352 7396599391966738560 10096832922695392768 12797066453424046976 15497299984152701184 18197533514881355392 2451022971900457984 5151256502629112192 7851490033357766400 10551723564086420608 13251957094815074816 15952190625543729024 205680082562831616 2905913613291485824 5606147144020140032 8306380674748794240 11006614205477448448 13706847736206102656 16407081266934756864 660570723953859456 3360804254682513664 6061037785411167872 8761271316139822080 11461504846868476288 14161738377597130496 16861971908325784704 1115461365344887296 3815694896073541504 6515928426802195712 9216161957530849920 11916395488259504128 14616629018988158336 17316862549716812544 1570352006735915136 4270585537464569344 6970819068193223552 9671052598921877760 12371286129650531968 15071519660379186176 17771753191107840384 2025242648126942976 4725476178855597184 7425709709584251392 10125943240312905600 12826176771041559808 15526410301770214016 18226643832498868224 2480133289517970816 5180366820246625024 7880600350975279232 10580833881703933440 13281067412432587648 15981300943161241856 234790400180344448 2935023930908998656 5635257461637652864 8335490992366307072 11035724523094961280 13735958053823615488 16436191584552269696 689681041571372288 3389914572300026496 6090148103028680704 8790381633757334912 11490615164485989120 14190848695214643328 16891082225943297536 1144571682962400128 3844805213691054336 6545038744419708544 9245272275148362752 11945505805877016960 14645739336605671168 17345972867334325376 1599462324353427968 4299695855082082176 6999929385810736384 9700162916539390592 12400396447268044800 15100629977996699008 17800863508725353216 2054352965744455808 4754586496473110016 7454820027201764224 10155053557930418432 12855287088659072640 15555520619387726848 18255754150116381056 2509243607135483648 5209477137864137856 7909710668592792064 10609944199321446272 13310177730050100480 16010411260778754688 263900717797857280 2964134248526511488 5664367779255165696 8364601309983819904 11064834840712474112 13765068371441128320 16465301902169782528 718791359188885120 3419024889917539328 6119258420646193536 8819491951374847744 11519725482103501952 14219959012832156160 16920192543560810368 1173682000579912960 3873915531308567168 6574149062037221376 9274382592765875584 11974616123494529792 14674849654223184000 17375083184951838208 1628572641970940800 4328806172699595008 7029039703428249216 9729273234156903424 12429506764885557632 15129740295614211840 17829973826342866048 2083463283361968640 4783696814090622848 7483930344819277056 10184163875547931264 12884397406276585472 15584630937005239680 18284864467733893888 2538353924752996480 5238587455481650688 7938820986210304896 10639054516938959104 13339288047667613312 16039521578396267520 293011035415370112 2993244566144024320 5693478096872678528 8393711627601332736 11093945158329986944 13794178689058641152 16494412219787295360 747901676806397952 3448135207535052160 6148368738263706368 8848602268992360576 11548835799721014784 14249069330449668992 16949302861178323200 1202792318197425792 3903025848926080000 6603259379654734208 9303492910383388416 12003726441112042624 14703959971840696832 17404193502569351040 1657682959588453632 4357916490317107840 7058150021045762048 9758383551774416256 12458617082503070464 15158850613231724672 17859084143960378880 2112573600979481472 4812807131708135680 7513040662436789888 10213274193165444096 12913507723894098304 15613741254622752512 18313974785351406720 2567464242370509312 5267697773099163520 7967931303827817728 10668164834556471936 13368398365285126144 16068631896013780352 322121353032882944 3022354883761537152 5722588414490191360 8422821945218845568 11123055475947499776 13823289006676153984 16523522537404808192 777011994423910784 3477245525152564992 6177479055881219200 8877712586609873408 11577946117338527616 14278179648067181824 16978413178795836032 1231902635814938624 3932136166543592832 6632369697272247040 9332603228000901248 12032836758729555456 14733070289458209664 17433303820186863872 1686793277205966464 4387026807934620672 7087260338663274880 9787493869391929088 12487727400120583296 15187960930849237504 17888194461577891712 2141683918596994304 4841917449325648512 7542150980054302720 10242384510782956928 12942618041511611136 15642851572240265344 18343085102968919552 2596574559988022144 5296808090716676352 7997041621445330560 10697275152173984768 13397508682902638976 16097742213631293184 351231670650395776 3051465201379049984 5751698732107704192 8451932262836358400 11152165793565012608 13852399324293666816 16552632855022321024 806122312041423616 3506355842770077824 6206589373498732032 8906822904227386240 11607056434956040448 14307289965684694656 17007523496413348864 1261012953432451456 3961246484161105664 6661480014889759872 9361713545618414080 12061947076347068288 14762180607075722496 17462414137804376704 1715903594823479296 4416137125552133504 7116370656280787712 9816604187009441920 12516837717738096128 15217071248466750336 17917304779195404544 2170794236214507136 4871027766943161344 7571261297671815552 10271494828400469760 12971728359129123968 15671961889857778176 18372195420586432384 2625684877605534976 5325918408334189184 8026151939062843392 10726385469791497600 13426619000520151808 16126852531248806016 380341988267908608 3080575518996562816 5780809049725217024 8481042580453871232 11181276111182525440 13881509641911179648 16581743172639833856 835232629658936448 3535466160387590656 6235699691116244864 8935933221844899072 11636166752573553280 14336400283302207488 17036633814030861696 1290123271049964288 3990356801778618496 6690590332507272704 9390823863235926912 12091057393964581120 14791290924693235328 17491524455421889536 1745013912440992128 4445247443169646336 7145480973898300544 9845714504626954752 12545948035355608960 15246181566084263168 17946415096812917376 2199904553832019968 4900138084560674176 7600371615289328384 10300605146017982592 13000838676746636800 15701072207475291008 18401305738203945216 2654795195223047808 5355028725951702016 8055262256680356224 10755495787409010432 13455729318137664640 16155962848866318848 409452305885421440 3109685836614075648 5809919367342729856 8510152898071384064 11210386428800038272 13910619959528692480 16610853490257346688 864342947276449280 3564576478005103488 6264810008733757696 8965043539462411904 11665277070191066112 14365510600919720320 17065744131648374528 1319233588667477120 4019467119396131328 6719700650124785536 9419934180853439744 12120167711582093952 14820401242310748160 17520634773039402368 1774124230058504960 4474357760787159168 7174591291515813376 9874824822244467584 12575058352973121792 15275291883701776000 17975525414430430208 2229014871449532800 4929248402178187008 7629481932906841216 10329715463635495424 13029948994364149632 15730182525092803840 18430416055821458048 2683905512840560640 5384139043569214848 8084372574297869056 10784606105026523264 13484839635755177472 16185073166483831680 438562623502934272 3138796154231588480 5839029684960242688 8539263215688896896 11239496746417551104 13939730277146205312 16639963807874859520 893453264893962112 3593686795622616320 6293920326351270528 8994153857079924736 11694387387808578944 14394620918537233152 17094854449265887360 1348343906284989952 4048577437013644160 6748810967742298368 9449044498470952576 12149278029199606784 14849511559928260992 17549745090656915200 1803234547676017792 4503468078404672000 7203701609133326208 9903935139861980416 12604168670590634624 15304402201319288832 18004635732047943040 2258125189067045632 4958358719795699840 7658592250524354048 10358825781253008256 13059059311981662464 15759292842710316672 12782299729419264 2713015830458073472 5413249361186727680 8113482891915381888 10813716422644036096 13513949953372690304 16214183484101344512 467672941120447104 3167906471849101312 5868140002577755520 8568373533306409728 11268607064035063936 13968840594763718144 16669074125492372352 922563582511474944 3622797113240129152 6323030643968783360 9023264174697437568 11723497705426091776 14423731236154745984 17123964766883400192 1377454223902502784 4077687754631156992 6777921285359811200 9478154816088465408 12178388346817119616 14878621877545773824 17578855408274428032 1832344865293530624 4532578396022184832 7232811926750839040 9933045457479493248 12633278988208147456 15333512518936801664 18033746049665455872 2287235506684558464 4987469037413212672 7687702568141866880 10387936098870521088 13088169629599175296 15788403160327829504 41892617346932096 2742126148075586304 5442359678804240512 8142593209532894720 10842826740261548928 13543060270990203136 16243293801718857344 496783258737959936 3197016789466614144 5897250320195268352 8597483850923922560 11297717381652576768 13997950912381230976 16698184443109885184 951673900128987776 3651907430857641984 6352140961586296192 9052374492314950400 11752608023043604608 14452841553772258816 17153075084500913024 1406564541520015616 4106798072248669824 6807031602977324032 9507265133705978240 12207498664434632448 14907732195163286656 17607965725891940864 1861455182911043456 4561688713639697664 7261922244368351872 9962155775097006080 12662389305825660288 15362622836554314496 18062856367282968704 2316345824302071296 5016579355030725504 7716812885759379712 10417046416488033920 13117279947216688128 15817513477945342336 71002934964444928 2771236465693099136 5471469996421753344 8171703527150407552 10871937057879061760 13572170588607715968 16272404119336370176 525893576355472768 3226127107084126976 5926360637812781184 8626594168541435392 11326827699270089600 14027061229998743808 16727294760727398016 980784217746500608 3681017748475154816 6381251279203809024 9081484809932463232 11781718340661117440 14481951871389771648 17182185402118425856 1435674859137528448 4135908389866182656 6836141920594836864 9536375451323491072 12236608982052145280 14936842512780799488 17637076043509453696 1890565500528556288 4590799031257210496 7291032561985864704 9991266092714518912 12691499623443173120 15391733154171827328 18091966684900481536 2345456141919584128 5045689672648238336 7745923203376892544 10446156734105546752 13146390264834200960 15846623795562855168 100113252581957760 2800346783310611968 5500580314039266176 8200813844767920384 10901047375496574592 13601280906225228800 16301514436953883008 555003893972985600 3255237424701639808 5955470955430294016 8655704486158948224 11355938016887602432 14056171547616256640 16756405078344910848 1009894535364013440 3710128066092667648 6410361596821321856 9110595127549976064 11810828658278630272 14511062189007284480 17211295719735938688 1464785176755041280 4165018707483695488 6865252238212349696 9565485768941003904 12265719299669658112 14965952830398312320 17666186361126966528 1919675818146069120 4619909348874723328 7320142879603377536 10020376410332031744 12720609941060685952 15420843471789340160 18121077002517994368 2374566459537096960 5074799990265751168 7775033520994405376 10475267051723059584 13175500582451713792 15875734113180368000 129223570199470592 2829457100928124800 5529690631656779008 8229924162385433216 10930157693114087424 13630391223842741632 16330624754571395840 584114211590498432 3284347742319152640 5984581273047806848 8684814803776461056 11385048334505115264 14085281865233769472 16785515395962423680 1039004852981526272 3739238383710180480 6439471914438834688 9139705445167488896 11839938975896143104 14540172506624797312 17240406037353451520 1493895494372554112 4194129025101208320 6894362555829862528 9594596086558516736 12294829617287170944 14995063148015825152 17695296678744479360 1948786135763581952 4649019666492236160 7349253197220890368 10049486727949544576 12749720258678198784 15449953789406852992 18150187320135507200 2403676777154609792 5103910307883264000 7804143838611918208 10504377369340572416 13204610900069226624 15904844430797880832 158333887816983424 2858567418545637632 5558800949274291840 8259034480002946048 10959268010731600256 13659501541460254464 16359735072188908672 613224529208011264 3313458059936665472 6013691590665319680 8713925121393973888 11414158652122628096 14114392182851282304 16814625713579936512 1068115170599039104 3768348701327693312 6468582232056347520 9168815762785001728 11869049293513655936 14569282824242310144 17269516354970964352 1523005811990066944 4223239342718721152 6923472873447375360 9623706404176029568 12323939934904683776 15024173465633337984 17724406996361992192 1977896453381094784 4678129984109748992 7378363514838403200 10078597045567057408 12778830576295711616 15479064107024365824 18179297637753020032 2432787094772122624 5133020625500776832 7833254156229431040 10533487686958085248 13233721217686739456 15933954748415393664 187444205434496256 2887677736163150464 5587911266891804672 8288144797620458880 10988378328349113088 13688611859077767296 16388845389806421504 642334846825524096 3342568377554178304 6042801908282832512 8743035439011486720 11443268969740140928 14143502500468795136 16843736031197449344 1097225488216551936 3797459018945206144 6497692549673860352 9197926080402514560 11898159611131168768 14598393141859822976 17298626672588477184 1552116129607579776 4252349660336233984 6952583191064888192 9652816721793542400 12353050252522196608 15053283783250850816 17753517313979505024 2007006770998607616 4707240301727261824 7407473832455916032 10107707363184570240 12807940893913224448 15508174424641878656 18208407955370532864 2461897412389635456 5162130943118289664 7862364473846943872 10562598004575598080 13262831535304252288 15963065066032906496 216554523052009088 2916788053780663296 5617021584509317504 8317255115237971712 11017488645966625920 13717722176695280128 16417955707423934336 671445164443036928 3371678695171691136 6071912225900345344 8772145756628999552 11472379287357653760 14172612818086307968 16872846348814962176 1126335805834064768 3826569336562718976 6526802867291373184 9227036398020027392 11927269928748681600 14627503459477335808 17327736990205990016 1581226447225092608 4281459977953746816 6981693508682401024 9681927039411055232 12382160570139709440 15082394100868363648 17782627631597017856 2036117088616120448 4736350619344774656 7436584150073428864 10136817680802083072 12837051211530737280 15537284742259391488 18237518272988045696 2491007730007148288 5191241260735802496 7891474791464456704 10591708322193110912 13291941852921765120 15992175383650419328 245664840669521920 2945898371398176128 5646131902126830336 8346365432855484544 11046598963584138752 13746832494312792960 16447066025041447168 700555482060549760 3400789012789203968 6101022543517858176 8801256074246512384 11501489604975166592 14201723135703820800 16901956666432475008 1155446123451577600 3855679654180231808 6555913184908886016 9256146715637540224 11956380246366194432 14656613777094848640 17356847307823502848 1610336764842605440 4310570295571259648 7010803826299913856 9711037357028568064 12411270887757222272 15111504418485876480 17811737949214530688 2065227406233633280 4765460936962287488 7465694467690941696 10165927998419595904 12866161529148250112 15566395059876904320 18266628590605558528 2520118047624661120 5220351578353315328 7920585109081969536 10620818639810623744 13321052170539277952 16021285701267932160 274775158287034752 2975008689015688960 5675242219744343168 8375475750472997376 11075709281201651584 13775942811930305792 16476176342658960000 729665799678062592 3429899330406716800 6130132861135371008 8830366391864025216 11530599922592679424 14230833453321333632 16931066984049987840 1184556441069090432 3884789971797744640 6585023502526398848 9285257033255053056 11985490563983707264 14685724094712361472 17385957625441015680 1639447082460118272 4339680613188772480 7039914143917426688 9740147674646080896 12440381205374735104 15140614736103389312 17840848266832043520 2094337723851146112 4794571254579800320 7494804785308454528 10195038316037108736 12895271846765762944 15595505377494417152 18295738908223071360 2549228365242173952 5249461895970828160 7949695426699482368 10649928957428136576 13350162488156790784 16050396018885444992 303885475904547584 3004119006633201792 5704352537361856000 8404586068090510208 11104819598819164416 13805053129547818624 16505286660276472832 758776117295575424 3459009648024229632 6159243178752883840 8859476709481538048 11559710240210192256 14259943770938846464 16960177301667500672 1213666758686603264 3913900289415257472 6614133820143911680 9314367350872565888 12014600881601220096 14714834412329874304 17415067943058528512 1668557400077631104 4368790930806285312 7069024461534939520 9769257992263593728 12469491522992247936 15169725053720902144 17869958584449556352 2123448041468658944 4823681572197313152 7523915102925967360 10224148633654621568 12924382164383275776 15624615695111929984 18324849225840584192 2578338682859686784 5278572213588340992 7978805744316995200 10679039275045649408 13379272805774303616 16079506336502957824 332995793522060416 3033229324250714624 5733462854979368832 8433696385708023040 11133929916436677248 13834163447165331456 16534396977893985664 787886434913088256 3488119965641742464 6188353496370396672 8888587027099050880 11588820557827705088 14289054088556359296 16989287619285013504 1242777076304116096 3943010607032770304 6643244137761424512 9343477668490078720 12043711199218732928 14743944729947387136 17444178260676041344 1697667717695143936 4397901248423798144 7098134779152452352 9798368309881106560 12498601840609760768 15198835371338414976 17899068902067069184 2152558359086171776 4852791889814825984 7553025420543480192 10253258951272134400 12953492482000788608 15653726012729442816 18353959543458097024 2607449000477199616 5307682531205853824 8007916061934508032 10708149592663162240 13408383123391816448 16108616654120470656 362106111139573248 3062339641868227456 5762573172596881664 8462806703325535872 11163040234054190080 13863273764782844288 16563507295511498496 816996752530601088 3517230283259255296 6217463813987909504 8917697344716563712 11617930875445217920 14318164406173872128 17018397936902526336 1271887393921628928 3972120924650283136 6672354455378937344 9372587986107591552 12072821516836245760 14773055047564899968 17473288578293554176 1726778035312656768 4427011566041310976 7127245096769965184 9827478627498619392 12527712158227273600 15227945688955927808 17928179219684582016 2181668676703684608 4881902207432338816 7582135738160993024 10282369268889647232 12982602799618301440 15682836330346955648 18383069861075609856 2636559318094712448 5336792848823366656 8037026379552020864 10737259910280675072 13437493441009329280 16137726971737983488 391216428757086080 3091449959485740288 5791683490214394496 8491917020943048704 11192150551671702912 13892384082400357120 16592617613129011328 846107070148113920 3546340600876768128 6246574131605422336 8946807662334076544 11647041193062730752 14347274723791384960 17047508254520039168 1300997711539141760 4001231242267795968 6701464772996450176 9401698303725104384 12101931834453758592 14802165365182412800 17502398895911067008 1755888352930169600 4456121883658823808 7156355414387478016 9856588945116132224 12556822475844786432 15257056006573440640 17957289537302094848 2210778994321197440 4911012525049851648 7611246055778505856 10311479586507160064 13011713117235814272 15711946647964468480 18412180178693122688 2665669635712225280 5365903166440879488 8066136697169533696 10766370227898187904 13466603758626842112 16166837289355496320 420326746374598912 3120560277103253120 5820793807831907328 8521027338560561536 11221260869289215744 13921494400017869952 16621727930746524160 875217387765626752 3575450918494280960 6275684449222935168 8975917979951589376 11676151510680243584 14376385041408897792 17076618572137552000 1330108029156654592 4030341559885308800 6730575090613963008 9430808621342617216 12131042152071271424 14831275682799925632 17531509213528579840 1784998670547682432 4485232201276336640 7185465732004990848 9885699262733645056 12585932793462299264 15286166324190953472 17986399854919607680 2239889311938710272 4940122842667364480 7640356373396018688 10340589904124672896 13040823434853327104 15741056965581981312 18441290496310635520 2694779953329738112 5395013484058392320 8095247014787046528 10795480545515700736 13495714076244354944 16195947606973009152 449437063992111744 3149670594720765952 5849904125449420160 8550137656178074368 11250371186906728576 13950604717635382784 16650838248364036992 904327705383139584 3604561236111793792 6304794766840448000 9005028297569102208 11705261828297756416 14405495359026410624 17105728889755064832 1359218346774167424 4059451877502821632 6759685408231475840 9459918938960130048 12160152469688784256 14860386000417438464 17560619531146092672 1814108988165195264 4514342518893849472 7214576049622503680 9914809580351157888 12615043111079812096 15315276641808466304 18015510172537120512 2268999629556223104 4969233160284877312 7669466691013531520 10369700221742185728 13069933752470839936 15770167283199494144 23656740218596736 2723890270947250944 5424123801675905152 8124357332404559360 10824590863133213568 13524824393861867776 16225057924590521984 478547381609624576 3178780912338278784 5879014443066932992 8579247973795587200 11279481504524241408 13979715035252895616 16679948565981549824 933438023000652416 3633671553729306624 6333905084457960832 9034138615186615040 11734372145915269248 14434605676643923456 17134839207372577664 1388328664391680256 4088562195120334464 6788795725848988672 9489029256577642880 12189262787306297088 14889496318034951296 17589729848763605504 1843219305782708096 4543452836511362304 7243686367240016512 9943919897968670720 12644153428697324928 15344386959425979136 18044620490154633344 2298109947173735936 4998343477902390144 7698577008631044352 10398810539359698560 13099044070088352768 15799277600817006976 52767057836109568 2753000588564763776 5453234119293417984 8153467650022072192 10853701180750726400 13553934711479380608 16254168242208034816 507657699227137408 3207891229955791616 5908124760684445824 8608358291413100032 11308591822141754240 14008825352870408448 16709058883599062656 962548340618165248 3662781871346819456 6363015402075473664 9063248932804127872 11763482463532782080 14463715994261436288 17163949524990090496 1417438982009193088 4117672512737847296 6817906043466501504 9518139574195155712 12218373104923809920 14918606635652464128 17618840166381118336 1872329623400220928 4572563154128875136 7272796684857529344 9973030215586183552 12673263746314837760 15373497277043491968 18073730807772146176 2327220264791248768 5027453795519902976 7727687326248557184 10427920856977211392 13128154387705865600 15828387918434519808 81877375453622400 2782110906182276608 5482344436910930816 8182577967639585024 10882811498368239232 13583045029096893440 16283278559825547648 536768016844650240 3237001547573304448 5937235078301958656 8637468609030612864 11337702139759267072 14037935670487921280 16738169201216575488 991658658235678080 3691892188964332288 6392125719692986496 9092359250421640704 11792592781150294912 14492826311878949120 17193059842607603328 1446549299626705920 4146782830355360128 6847016361084014336 9547249891812668544 12247483422541322752 14947716953269976960 17647950483998631168 1901439941017733760 4601673471746387968 7301907002475042176 10002140533203696384 12702374063932350592 15402607594661004800 18102841125389659008 2356330582408761600 5056564113137415808 7756797643866070016 10457031174594724224 13157264705323378432 15857498236052032640 110987693071135232 2811221223799789440 5511454754528443648 8211688285257097856 10911921815985752064 13612155346714406272 16312388877443060480 565878334462163072 3266111865190817280 5966345395919471488 8666578926648125696 11366812457376779904 14067045988105434112 16767279518834088320 1020768975853190912 3721002506581845120 6421236037310499328 9121469568039153536 11821703098767807744 14521936629496461952 17222170160225116160 1475659617244218752 4175893147972872960 6876126678701527168 9576360209430181376 12276593740158835584 14976827270887489792 17677060801616144000 1930550258635246592 4630783789363900800 7331017320092555008 10031250850821209216 12731484381549863424 15431717912278517632 18131951443007171840 2385440900026274432 5085674430754928640 7785907961483582848 10486141492212237056 13186375022940891264 15886608553669545472 140098010688648064 2840331541417302272 5540565072145956480 8240798602874610688 10941032133603264896 13641265664331919104 16341499195060573312 594988652079675904 3295222182808330112 5995455713536984320 8695689244265638528 11395922774994292736 14096156305722946944 16796389836451601152 1049879293470703744 3750112824199357952 6450346354928012160 9150579885656666368 11850813416385320576 14551046947113974784 17251280477842628992 1504769934861731584 4205003465590385792 6905236996319040000 9605470527047694208 12305704057776348416 15005937588505002624 17706171119233656832 1959660576252759424 4659894106981413632 7360127637710067840 10060361168438722048 12760594699167376256 15460828229896030464 18161061760624684672 2414551217643787264 5114784748372441472 7815018279101095680 10515251809829749888 13215485340558404096 15915718871287058304 169208328306160896 2869441859034815104 5569675389763469312 8269908920492123520 10970142451220777728 13670375981949431936 16370609512678086144 624098969697188736 3324332500425842944 6024566031154497152 8724799561883151360 11425033092611805568 14125266623340459776 16825500154069113984 1078989611088216576 3779223141816870784 6479456672545524992 9179690203274179200 11879923734002833408 14580157264731487616 17280390795460141824 1533880252479244416 4234113783207898624 6934347313936552832 9634580844665207040 12334814375393861248 15035047906122515456 17735281436851169664 1988770893870272256 4689004424598926464 7389237955327580672 10089471486056234880 12789705016784889088 15489938547513543296 18190172078242197504 2443661535261300096 5143895065989954304 7844128596718608512 10544362127447262720 13244595658175916928 15944829188904571136 198318645923673728 2898552176652327936 5598785707380982144 8299019238109636352 10999252768838290560 13699486299566944768 16399719830295598976 653209287314701568 3353442818043355776 6053676348772009984 8753909879500664192 11454143410229318400 14154376940957972608 16854610471686626816 1108099928705729408 3808333459434383616 6508566990163037824 9208800520891692032 11909034051620346240 14609267582349000448 17309501113077654656 1562990570096757248 4263224100825411456 6963457631554065664 9663691162282719872 12363924693011374080 15064158223740028288 17764391754468682496 2017881211487785088 4718114742216439296 7418348272945093504 10118581803673747712 12818815334402401920 15519048865131056128 18219282395859710336 2472771852878812928 5173005383607467136 7873238914336121344 10573472445064775552 13273705975793429760 15973939506522083968 227428963541186560 2927662494269840768 5627896024998494976 8328129555727149184 11028363086455803392 13728596617184457600 16428830147913111808 682319604932214400 3382553135660868608 6082786666389522816 8783020197118177024 11483253727846831232 14183487258575485440 16883720789304139648 1137210246323242240 3837443777051896448 6537677307780550656 9237910838509204864 11938144369237859072 14638377899966513280 17338611430695167488 1592100887714270080 4292334418442924288 6992567949171578496 9692801479900232704 12393035010628886912 15093268541357541120 17793502072086195328 2046991529105297920 4747225059833952128 7447458590562606336 10147692121291260544 12847925652019914752 15548159182748568960 18248392713477223168 2501882170496325760 5202115701224979968 7902349231953634176 10602582762682288384 13302816293410942592 16003049824139596800 256539281158699392 2956772811887353600 5657006342616007808 8357239873344662016 11057473404073316224 13757706934801970432 16457940465530624640 711429922549727232 3411663453278381440 6111896984007035648 8812130514735689856 11512364045464344064 14212597576192998272 16912831106921652480 1166320563940755072 3866554094669409280 6566787625398063488 9267021156126717696 11967254686855371904 14667488217584026112 17367721748312680320 1621211205331782912 4321444736060437120 7021678266789091328 9721911797517745536 12422145328246399744 15122378858975053952 17822612389703708160 2076101846722810752 4776335377451464960 7476568908180119168 10176802438908773376 12877035969637427584 15577269500366081792 18277503031094736000 2530992488113838592 5231226018842492800 7931459549571147008 10631693080299801216 13331926611028455424 16032160141757109632 285649598776212224 2985883129504866432 5686116660233520640 8386350190962174848 11086583721690829056 13786817252419483264 16487050783148137472 740540240167240064 3440773770895894272 6141007301624548480 8841240832353202688 11541474363081856896 14241707893810511104 16941941424539165312 1195430881558267904 3895664412286922112 6595897943015576320 9296131473744230528 11996365004472884736 14696598535201538944 17396832065930193152 1650321522949295744 4350555053677949952 7050788584406604160 9751022115135258368 12451255645863912576 15151489176592566784 17851722707321220992 2105212164340323584 4805445695068977792 7505679225797632000 10205912756526286208 12906146287254940416 15606379817983594624 18306613348712248832 2560102805731351424 5260336336460005632 7960569867188659840 10660803397917314048 13361036928645968256 16061270459374622464 314759916393725056 3014993447122379264 5715226977851033472 8415460508579687680 11115694039308341888 13815927570036996096 16516161100765650304 769650557784752896 3469884088513407104 6170117619242061312 8870351149970715520 11570584680699369728 14270818211428023936 16971051742156678144 1224541199175780736 3924774729904434944 6625008260633089152 9325241791361743360 12025475322090397568 14725708852819051776 17425942383547705984 1679431840566808576 4379665371295462784 7079898902024116992 9780132432752771200 12480365963481425408 15180599494210079616 17880833024938733824 2134322481957836416 4834556012686490624 7534789543415144832 10235023074143799040 12935256604872453248 15635490135601107456 18335723666329761664 2589213123348864256 5289446654077518464 7989680184806172672 10689913715534826880 13390147246263481088 16090380776992135296 343870234011237888 3044103764739892096 5744337295468546304 8444570826197200512 11144804356925854720 13845037887654508928 16545271418383163136 798760875402265728 3498994406130919936 6199227936859574144 8899461467588228352 11599694998316882560 14299928529045536768 17000162059774190976 1253651516793293568 3953885047521947776 6654118578250601984 9354352108979256192 12054585639707910400 14754819170436564608 17455052701165218816 1708542158184321408 4408775688912975616 7109009219641629824 9809242750370284032 12509476281098938240 15209709811827592448 17909943342556246656 2163432799575349248 4863666330304003456 7563899861032657664 10264133391761311872 12964366922489966080 15664600453218620288 18364833983947274496 2618323440966377088 5318556971695031296 8018790502423685504 10719024033152339712 13419257563880993920 16119491094609648128 372980551628750720 3073214082357404928 5773447613086059136 8473681143814713344 11173914674543367552 13874148205272021760 16574381736000675968 827871193019778560 3528104723748432768 6228338254477086976 8928571785205741184 11628805315934395392 14329038846663049600 17029272377391703808 1282761834410806400 3982995365139460608 6683228895868114816 9383462426596769024 12083695957325423232 14783929488054077440 17484163018782731648 1737652475801834240 4437886006530488448 7138119537259142656 9838353067987796864 12538586598716451072 15238820129445105280 17939053660173759488 2192543117192862080 4892776647921516288 7593010178650170496 10293243709378824704 12993477240107478912 15693710770836133120 18393944301564787328 2647433758583889920 5347667289312544128 8047900820041198336 10748134350769852544 13448367881498506752 16148601412227160960 402090869246263552 3102324399974917760 5802557930703571968 8502791461432226176 11203024992160880384 13903258522889534592 16603492053618188800 856981510637291392 3557215041365945600 6257448572094599808 8957682102823254016 11657915633551908224 14358149164280562432 17058382695009216640 1311872152028319232 4012105682756973440 6712339213485627648 9412572744214281856 12112806274942936064 14813039805671590272 17513273336400244480 1766762793419347072 4466996324148001280 7167229854876655488 9867463385605309696 12567696916333963904 15267930447062618112 17968163977791272320 2221653434810374912 4921886965539029120 7622120496267683328 10322354026996337536 13022587557724991744 15722821088453645952 18423054619182300160 2676544076201402752 5376777606930056960 8077011137658711168 10777244668387365376 13477478199116019584 16177711729844673792 431201186863776384 3131434717592430592 5831668248321084800 8531901779049739008 11232135309778393216 13932368840507047424 16632602371235701632 886091828254804224 3586325358983458432 6286558889712112640 8986792420440766848 11687025951169421056 14387259481898075264 17087493012626729472 1340982469645832064 4041216000374486272 6741449531103140480 9441683061831794688 12141916592560448896 14842150123289103104 17542383654017757312 1795873111036859904 4496106641765514112 7196340172494168320 9896573703222822528 12596807233951476736 15297040764680130944 17997274295408785152 2250763752427887744 4950997283156541952 7651230813885196160 10351464344613850368 13051697875342504576 15751931406071158784 5420863090261376 2705654393818915584 5405887924547569792 8106121455276224000 10806354986004878208 13506588516733532416 16206822047462186624 460311504481289216 3160545035209943424 5860778565938597632 8561012096667251840 11261245627395906048 13961479158124560256 16661712688853214464 915202145872317056 3615435676600971264 6315669207329625472 9015902738058279680 11716136268786933888 14416369799515588096 17116603330244242304 1370092787263344896 4070326317991999104 6770559848720653312 9470793379449307520 12171026910177961728 14871260440906615936 17571493971635270144 1824983428654372736 4525216959383026944 7225450490111681152 9925684020840335360 12625917551568989568 15326151082297643776 18026384613026297984 2279874070045400576 4980107600774054784 7680341131502708992 10380574662231363200 13080808192960017408 15781041723688671616 34531180707774208 2734764711436428416 5434998242165082624 8135231772893736832 10835465303622391040 13535698834351045248 16235932365079699456 489421822098802048 3189655352827456256 5889888883556110464 8590122414284764672 11290355945013418880 13990589475742073088 16690823006470727296 944312463489829888 3644545994218484096 6344779524947138304 9045013055675792512 11745246586404446720 14445480117133100928 17145713647861755136 1399203104880857728 4099436635609511936 6799670166338166144 9499903697066820352 12200137227795474560 14900370758524128768 17600604289252782976 1854093746271885568 4554327277000539776 7254560807729193984 9954794338457848192 12655027869186502400 15355261399915156608 18055494930643810816 2308984387662913408 5009217918391567616 7709451449120221824 10409684979848876032 13109918510577530240 15810152041306184448 63641498325287040 2763875029053941248 5464108559782595456 8164342090511249664 10864575621239903872 13564809151968558080 16265042682697212288 518532139716314880 3218765670444969088 5918999201173623296 8619232731902277504 11319466262630931712 14019699793359585920 16719933324088240128 973422781107342720 3673656311835996928 6373889842564651136 9074123373293305344 11774356904021959552 14474590434750613760 17174823965479267968 1428313422498370560 4128546953227024768 6828780483955678976 9529014014684333184 12229247545412987392 14929481076141641600 17629714606870295808 1883204063889398400 4583437594618052608 7283671125346706816 9983904656075361024 12684138186804015232 15384371717532669440 18084605248261323648 2338094705280426240 5038328236009080448 7738561766737734656 10438795297466388864 13139028828195043072 15839262358923697280 92751815942799872 2792985346671454080 5493218877400108288 8193452408128762496 10893685938857416704 13593919469586070912 16294153000314725120 547642457333827712 3247875988062481920 5948109518791136128 8648343049519790336 11348576580248444544 14048810110977098752 16749043641705752960 1002533098724855552 3702766629453509760 6403000160182163968 9103233690910818176 11803467221639472384 14503700752368126592 17203934283096780800 1457423740115883392 4157657270844537600 6857890801573191808 9558124332301846016 12258357863030500224 14958591393759154432 17658824924487808640 1912314381506911232 4612547912235565440 7312781442964219648 10013014973692873856 12713248504421528064 15413482035150182272 18113715565878836480 2367205022897939072 5067438553626593280 7767672084355247488 10467905615083901696 13168139145812555904 15868372676541210112 121862133560312704 2822095664288966912 5522329195017621120 8222562725746275328 10922796256474929536 13623029787203583744 16323263317932237952 576752774951340544 3276986305679994752 5977219836408648960 8677453367137303168 11377686897865957376 14077920428594611584 16778153959323265792 1031643416342368384 3731876947071022592 6432110477799676800 9132344008528331008 11832577539256985216 14532811069985639424 17233044600714293632 1486534057733396224 4186767588462050432 6887001119190704640 9587234649919358848 12287468180648013056 14987701711376667264 17687935242105321472 1941424699124424064 4641658229853078272 7341891760581732480 10042125291310386688 12742358822039040896 15442592352767695104 18142825883496349312 2396315340515451904 5096548871244106112 7796782401972760320 10497015932701414528 13197249463430068736 15897482994158722944 150972451177825536 2851205981906479744 5551439512635133952 8251673043363788160 10951906574092442368 13652140104821096576 16352373635549750784 605863092568853376 3306096623297507584 6006330154026161792 8706563684754816000 11406797215483470208 14107030746212124416 16807264276940778624 1060753733959881216 3760987264688535424 6461220795417189632 9161454326145843840 11861687856874498048 14561921387603152256 17262154918331806464 1515644375350909056 4215877906079563264 6916111436808217472 9616344967536871680 12316578498265525888 15016812028994180096 17717045559722834304 1970535016741936896 4670768547470591104 7371002078199245312 10071235608927899520 12771469139656553728 15471702670385207936 18171936201113862144 2425425658132964736 5125659188861618944 7825892719590273152 10526126250318927360 13226359781047581568 15926593311776235776 180082768795338368 2880316299523992576 5580549830252646784 8280783360981300992 10981016891709955200 13681250422438609408 16381483953167263616 634973410186366208 3335206940915020416 6035440471643674624 8735674002372328832 11435907533100983040 14136141063829637248 16836374594558291456 1089864051577394048 3790097582306048256 6490331113034702464 9190564643763356672 11890798174492010880 14591031705220665088 17291265235949319296 1544754692968421888 4244988223697076096 6945221754425730304 9645455285154384512 12345688815883038720 15045922346611692928 17746155877340347136 1999645334359449728 4699878865088103936 7400112395816758144 10100345926545412352 12800579457274066560 15500812988002720768 18201046518731374976 2454535975750477568 5154769506479131776 7855003037207785984 10555236567936440192 13255470098665094400 15955703629393748608 209193086412851200 2909426617141505408 5609660147870159616 8309893678598813824 11010127209327468032 13710360740056122240 16410594270784776448 664083727803879040 3364317258532533248 6064550789261187456 8764784319989841664 11465017850718495872 14165251381447150080 16865484912175804288 1118974369194906880 3819207899923561088 6519441430652215296 9219674961380869504 11919908492109523712 14620142022838177920 17320375553566832128 1573865010585934720 4274098541314588928 6974332072043243136 9674565602771897344 12374799133500551552 15075032664229205760 17775266194957859968 2028755651976962560 4728989182705616768 7429222713434270976 10129456244162925184 12829689774891579392 15529923305620233600 18230156836348887808 2483646293367990400 5183879824096644608 7884113354825298816 10584346885553953024 13284580416282607232 15984813947011261440 238303404030364032 2938536934759018240 5638770465487672448 8339003996216326656 11039237526944980864 13739471057673635072 16439704588402289280 693194045421391872 3393427576150046080 6093661106878700288 8793894637607354496 11494128168336008704 14194361699064662912 16894595229793317120 1148084686812419712 3848318217541073920 6548551748269728128 9248785278998382336 11949018809727036544 14649252340455690752 17349485871184344960 1602975328203447552 4303208858932101760 7003442389660755968 9703675920389410176 12403909451118064384 15104142981846718592 17804376512575372800 2057865969594475392 4758099500323129600 7458333031051783808 10158566561780438016 12858800092509092224 15559033623237746432 18259267153966400640 2512756610985503232 5212990141714157440 7913223672442811648 10613457203171465856 13313690733900120064 16013924264628774272 267413721647876864 2967647252376531072 5667880783105185280 8368114313833839488 11068347844562493696 13768581375291147904 16468814906019802112 722304363038904704 3422537893767558912 6122771424496213120 8823004955224867328 11523238485953521536 14223472016682175744 16923705547410829952 1177195004429932544 3877428535158586752 6577662065887240960 9277895596615895168 11978129127344549376 14678362658073203584 17378596188801857792 1632085645820960384 4332319176549614592 7032552707278268800 9732786238006923008 12433019768735577216 15133253299464231424 17833486830192885632 2086976287211988224 4787209817940642432 7487443348669296640 10187676879397950848 12887910410126605056 15588143940855259264 18288377471583913472 2541866928603016064 5242100459331670272 7942333990060324480 10642567520788978688 13342801051517632896 16043034582246287104 296524039265389696 2996757569994043904 5696991100722698112 8397224631451352320 11097458162180006528 13797691692908660736 16497925223637314944 751414680656417536 3451648211385071744 6151881742113725952 8852115272842380160 11552348803571034368 14252582334299688576 16952815865028342784 1206305322047445376 3906538852776099584 6606772383504753792 9307005914233408000 12007239444962062208 14707472975690716416 17407706506419370624 1661195963438473216 4361429494167127424 7061663024895781632 9761896555624435840 12462130086353090048 15162363617081744256 17862597147810398464 2116086604829501056 4816320135558155264 7516553666286809472 10216787197015463680 12917020727744117888 15617254258472772096 18317487789201426304 2570977246220528896 5271210776949183104 7971444307677837312 10671677838406491520 13371911369135145728 16072144899863799936 325634356882902528 3025867887611556736 5726101418340210944 8426334949068865152 11126568479797519360 13826802010526173568 16527035541254827776 780524998273930368 3480758529002584576 6180992059731238784 8881225590459892992 11581459121188547200 14281692651917201408 16981926182645855616 1235415639664958208 3935649170393612416 6635882701122266624 9336116231850920832 12036349762579575040 14736583293308229248 17436816824036883456 1690306281055986048 4390539811784640256 7090773342513294464 9791006873241948672 12491240403970602880 15191473934699257088 17891707465427911296 2145196922447013888 4845430453175668096 7545663983904322304 10245897514632976512 12946131045361630720 15646364576090284928 18346598106818939136 2600087563838041728 5300321094566695936 8000554625295350144 10700788156024004352 13401021686752658560 16101255217481312768 354744674500415360 3054978205229069568 5755211735957723776 8455445266686377984 11155678797415032192 13855912328143686400 16556145858872340608 809635315891443200 3509868846620097408 6210102377348751616 8910335908077405824 11610569438806060032 14310802969534714240 17011036500263368448 1264525957282471040 3964759488011125248 6664993018739779456 9365226549468433664 12065460080197087872 14765693610925742080 17465927141654396288 1719416598673498880 4419650129402153088 7119883660130807296 9820117190859461504 12520350721588115712 15220584252316769920 17920817783045424128 2174307240064526720 4874540770793180928 7574774301521835136 10275007832250489344 12975241362979143552 15675474893707797760 18375708424436451968 2629197881455554560 5329431412184208768 8029664942912862976 10729898473641517184 13430132004370171392 16130365535098825600 383854992117928192 3084088522846582400 5784322053575236608 8484555584303890816 11184789115032545024 13885022645761199232 16585256176489853440 838745633508956032 3538979164237610240 6239212694966264448 8939446225694918656 11639679756423572864 14339913287152227072 17040146817880881280 1293636274899983872 3993869805628638080 6694103336357292288 9394336867085946496 12094570397814600704 14794803928543254912 17495037459271909120 1748526916291011712 4448760447019665920 7148993977748320128 9849227508476974336 12549461039205628544 15249694569934282752 17949928100662936960 2203417557682039552 4903651088410693760 7603884619139347968 10304118149868002176 13004351680596656384 15704585211325310592 18404818742053964800 2658308199073067392 5358541729801721600 8058775260530375808 10759008791259030016 13459242321987684224 16159475852716338432 412965309735441024 3113198840464095232 5813432371192749440 8513665901921403648 11213899432650057856 13914132963378712064 16614366494107366272 867855951126468864 3568089481855123072 6268323012583777280 8968556543312431488 11668790074041085696 14369023604769739904 17069257135498394112 1322746592517496704 4022980123246150912 6723213653974805120 9423447184703459328 12123680715432113536 14823914246160767744 17524147776889421952 1777637233908524544 4477870764637178752 7178104295365832960 9878337826094487168 12578571356823141376 15278804887551795584 17979038418280449792 2232527875299552384 4932761406028206592 7632994936756860800 10333228467485515008 13033461998214169216 15733695528942823424 18433929059671477632 2687418516690580224 5387652047419234432 8087885578147888640 10788119108876542848 13488352639605197056 16188586170333851264 442075627352953856 3142309158081608064 5842542688810262272 8542776219538916480 11243009750267570688 13943243280996224896 16643476811724879104 896966268743981696 3597199799472635904 6297433330201290112 8997666860929944320 11697900391658598528 14398133922387252736 17098367453115906944 1351856910135009536 4052090440863663744 6752323971592317952 9452557502320972160 12152791033049626368 14853024563778280576 17553258094506934784 1806747551526037376 4506981082254691584 7207214612983345792 9907448143712000000 12607681674440654208 15307915205169308416 18008148735897962624 2261638192917065216 4961871723645719424 7662105254374373632 10362338785103027840 13062572315831682048 15762805846560336256 16295303579438848 2716528834308093056 5416762365036747264 8116995895765401472 10817229426494055680 13517462957222709888 16217696487951364096 471185944970466688 3171419475699120896 5871653006427775104 8571886537156429312 11272120067885083520 13972353598613737728 16672587129342391936 926076586361494528 3626310117090148736 6326543647818802944 9026777178547457152 11727010709276111360 14427244240004765568 17127477770733419776 1380967227752522368 4081200758481176576 6781434289209830784 9481667819938484992 12181901350667139200 14882134881395793408 17582368412124447616 1835857869143550208 4536091399872204416 7236324930600858624 9936558461329512832 12636791992058167040 15337025522786821248 18037259053515475456 2290748510534578048 4990982041263232256 7691215571991886464 10391449102720540672 13091682633449194880 15791916164177849088 45405621196951680 2745639151925605888 5445872682654260096 8146106213382914304 10846339744111568512 13546573274840222720 16246806805568876928 500296262587979520 3200529793316633728 5900763324045287936 8600996854773942144 11301230385502596352 14001463916231250560 16701697446959904768 955186903979007360 3655420434707661568 6355653965436315776 9055887496164969984 11756121026893624192 14456354557622278400 17156588088350932608 1410077545370035200 4110311076098689408 6810544606827343616 9510778137555997824 12211011668284652032 14911245199013306240 17611478729741960448 1864968186761063040 4565201717489717248 7265435248218371456 9965668778947025664 12665902309675679872 15366135840404334080 18066369371132988288 2319858828152090880 5020092358880745088 7720325889609399296 10420559420338053504 13120792951066707712 15821026481795361920 74515938814464512 2774749469543118720 5474983000271772928 8175216531000427136 10875450061729081344 13575683592457735552 16275917123186389760 529406580205492352 3229640110934146560 5929873641662800768 8630107172391454976 11330340703120109184 14030574233848763392 16730807764577417600 984297221596520192 3684530752325174400 6384764283053828608 9084997813782482816 11785231344511137024 14485464875239791232 17185698405968445440 1439187862987548032 4139421393716202240 6839654924444856448 9539888455173510656 12240121985902164864 14940355516630819072 17640589047359473280 1894078504378575872 4594312035107230080 7294545565835884288 9994779096564538496 12695012627293192704 15395246158021846912 18095479688750501120 2348969145769603712 5049202676498257920 7749436207226912128 10449669737955566336 13149903268684220544 15850136799412874752 103626256431977344 2803859787160631552 5504093317889285760 8204326848617939968 10904560379346594176 13604793910075248384 16305027440803902592 558516897823005184 3258750428551659392 5958983959280313600 8659217490008967808 11359451020737622016 14059684551466276224 16759918082194930432 1013407539214033024 3713641069942687232 6413874600671341440 9114108131399995648 11814341662128649856 14514575192857304064 17214808723585958272 1468298180605060864 4168531711333715072 6868765242062369280 9568998772791023488 12269232303519677696 14969465834248331904 17669699364976986112 1923188821996088704 4623422352724742912 7323655883453397120 10023889414182051328 12724122944910705536 15424356475639359744 18124590006368013952 2378079463387116544 5078312994115770752 7778546524844424960 10478780055573079168 13179013586301733376 15879247117030387584 132736574049490176 2832970104778144384 5533203635506798592 8233437166235452800 10933670696964107008 13633904227692761216 16334137758421415424 587627215440518016 3287860746169172224 5988094276897826432 8688327807626480640 11388561338355134848 14088794869083789056 16789028399812443264 1042517856831545856 3742751387560200064 6442984918288854272 9143218449017508480 11843451979746162688 14543685510474816896 17243919041203471104 1497408498222573696 4197642028951227904 6897875559679882112 9598109090408536320 12298342621137190528 14998576151865844736 17698809682594498944 1952299139613601536 4652532670342255744 7352766201070909952 10052999731799564160 12753233262528218368 15453466793256872576 18153700323985526784 2407189781004629376 5107423311733283584 7807656842461937792 10507890373190592000 13208123903919246208 15908357434647900416 161846891667003008 2862080422395657216 5562313953124311424 8262547483852965632 10962781014581619840 13663014545310274048 16363248076038928256 616737533058030848 3316971063786685056 6017204594515339264 8717438125243993472 11417671655972647680 14117905186701301888 16818138717429956096 1071628174449058688 3771861705177712896 6472095235906367104 9172328766635021312 11872562297363675520 14572795828092329728 17273029358820983936 1526518815840086528 4226752346568740736 6926985877297394944 9627219408026049152 12327452938754703360 15027686469483357568 17727920000212011776 1981409457231114368 4681642987959768576 7381876518688422784 10082110049417076992 12782343580145731200 15482577110874385408 18182810641603039616 2436300098622142208 5136533629350796416 7836767160079450624 10537000690808104832 13237234221536759040 15937467752265413248 190957209284515840 2891190740013170048 5591424270741824256 8291657801470478464 10991891332199132672 13692124862927786880 16392358393656441088 645847850675543680 3346081381404197888 6046314912132852096 8746548442861506304 11446781973590160512 14147015504318814720 16847249035047468928 1100738492066571520 3800972022795225728 6501205553523879936 9201439084252534144 11901672614981188352 14601906145709842560 17302139676438496768 1555629133457599360 4255862664186253568 6956096194914907776 9656329725643561984 12356563256372216192 15056796787100870400 17757030317829524608 2010519774848627200 4710753305577281408 7410986836305935616 10111220367034589824 12811453897763244032 15511687428491898240 18211920959220552448 2465410416239655040 5165643946968309248 7865877477696963456 10566111008425617664 13266344539154271872 15966578069882926080 220067526902028672 2920301057630682880 5620534588359337088 8320768119087991296 11021001649816645504 13721235180545299712 16421468711273953920 674958168293056512 3375191699021710720 6075425229750364928 8775658760479019136 11475892291207673344 14176125821936327552 16876359352664981760 1129848809684084352 3830082340412738560 6530315871141392768 9230549401870046976 11930782932598701184 14631016463327355392 17331249994056009600 1584739451075112192 4284972981803766400 6985206512532420608 9685440043261074816 12385673573989729024 15085907104718383232 17786140635447037440 2039630092466140032 4739863623194794240 7440097153923448448 10140330684652102656 12840564215380756864 15540797746109411072 18241031276838065280 2494520733857167872 5194754264585822080 7894987795314476288 10595221326043130496 13295454856771784704 15995688387500438912 249177844519541504 2949411375248195712 5649644905976849920 8349878436705504128 11050111967434158336 13750345498162812544 16450579028891466752 704068485910569344 3404302016639223552 6104535547367877760 8804769078096531968 11505002608825186176 14205236139553840384 16905469670282494592 1158959127301597184 3859192658030251392 6559426188758905600 9259659719487559808 11959893250216214016 14660126780944868224 17360360311673522432 1613849768692625024 4314083299421279232 7014316830149933440 9714550360878587648 12414783891607241856 15115017422335896064 17815250953064550272 2068740410083652864 4768973940812307072 7469207471540961280 10169441002269615488 12869674532998269696 15569908063726923904 18270141594455578112 2523631051474680704 5223864582203334912 7924098112931989120 10624331643660643328 13324565174389297536 16024798705117951744 278288162137054336 2978521692865708544 5678755223594362752 8378988754323016960 11079222285051671168 13779455815780325376 16479689346508979584 733178803528082176 3433412334256736384 6133645864985390592 8833879395714044800 11534112926442699008 14234346457171353216 16934579987900007424 1188069444919110016 3888302975647764224 6588536506376418432 9288770037105072640 11989003567833726848 14689237098562381056 17389470629291035264 1642960086310137856 4343193617038792064 7043427147767446272 9743660678496100480 12443894209224754688 15144127739953408896 17844361270682063104 2097850727701165696 4798084258429819904 7498317789158474112 10198551319887128320 12898784850615782528 15599018381344436736 18299251912073090944 2552741369092193536 5252974899820847744 7953208430549501952 10653441961278156160 13353675492006810368 16053909022735464576 307398479754567168 3007632010483221376 5707865541211875584 8408099071940529792 11108332602669184000 13808566133397838208 16508799664126492416 762289121145595008 3462522651874249216 6162756182602903424 8862989713331557632 11563223244060211840 14263456774788866048 16963690305517520256 1217179762536622848 3917413293265277056 6617646823993931264 9317880354722585472 12018113885451239680 14718347416179893888 17418580946908548096 1672070403927650688 4372303934656304896 7072537465384959104 9772770996113613312 12473004526842267520 15173238057570921728 17873471588299575936 2126961045318678528 4827194576047332736 7527428106775986944 10227661637504641152 12927895168233295360 15628128698961949568 18328362229690603776 2581851686709706368 5282085217438360576 7982318748167014784 10682552278895668992 13382785809624323200 16083019340352977408 336508797372080000 3036742328100734208 5736975858829388416 8437209389558042624 11137442920286696832 13837676451015351040 16537909981744005248 791399438763107840 3491632969491762048 6191866500220416256 8892100030949070464 11592333561677724672 14292567092406378880 16992800623135033088 1246290080154135680 3946523610882789888 6646757141611444096 9346990672340098304 12047224203068752512 14747457733797406720 17447691264526060928 1701180721545163520 4401414252273817728 7101647783002471936 9801881313731126144 12502114844459780352 15202348375188434560 17902581905917088768 2156071362936191360 4856304893664845568 7556538424393499776 10256771955122153984 12957005485850808192 15657239016579462400 18357472547308116608 2610962004327219200 5311195535055873408 8011429065784527616 10711662596513181824 13411896127241836032 16112129657970490240 365619114989592832 3065852645718247040 5766086176446901248 8466319707175555456 11166553237904209664 13866786768632863872 16567020299361518080 820509756380620672 3520743287109274880 6220976817837929088 8921210348566583296 11621443879295237504 14321677410023891712 17021910940752545920 1275400397771648512 3975633928500302720 6675867459228956928 9376100989957611136 12076334520686265344 14776568051414919552 17476801582143573760 1730291039162676352 4430524569891330560 7130758100619984768 9830991631348638976 12531225162077293184 15231458692805947392 17931692223534601600 2185181680553704192 4885415211282358400 7585648742011012608 10285882272739666816 12986115803468321024 15686349334196975232 18386582864925629440 2640072321944732032 5340305852673386240 8040539383402040448 10740772914130694656 13441006444859348864 16141239975588003072 394729432607105664 3094962963335759872 5795196494064414080 8495430024793068288 11195663555521722496 13895897086250376704 16596130616979030912 849620073998133504 3549853604726787712 6250087135455441920 8950320666184096128 11650554196912750336 14350787727641404544 17051021258370058752 1304510715389161344 4004744246117815552 6704977776846469760 9405211307575123968 12105444838303778176 14805678369032432384 17505911899761086592 1759401356780189184 4459634887508843392 7159868418237497600 9860101948966151808 12560335479694806016 15260569010423460224 17960802541152114432 2214291998171217024 4914525528899871232 7614759059628525440 10314992590357179648 13015226121085833856 15715459651814488064 18415693182543142272 2669182639562244864 5369416170290899072 8069649701019553280 10769883231748207488 13470116762476861696 16170350293205515904 423839750224618496 3124073280953272704 5824306811681926912 8524540342410581120 11224773873139235328 13925007403867889536 16625240934596543744 878730391615646336 3578963922344300544 6279197453072954752 8979430983801608960 11679664514530263168 14379898045258917376 17080131575987571584 1333621033006674176 4033854563735328384 6734088094463982592 9434321625192636800 12134555155921291008 14834788686649945216 17535022217378599424 1788511674397702016 4488745205126356224 7188978735855010432 9889212266583664640 12589445797312318848 15289679328040973056 17989912858769627264 2243402315788729856 4943635846517384064 7643869377246038272 10344102907974692480 13044336438703346688 15744569969432000896 18444803500160655104 2698292957179757696 5398526487908411904 8098760018637066112 10798993549365720320 13499227080094374528 16199460610823028736 452950067842131328 3153183598570785536 5853417129299439744 8553650660028093952 11253884190756748160 13954117721485402368 16654351252214056576 907840709233159168 3608074239961813376 6308307770690467584 9008541301419121792 11708774832147776000 14409008362876430208 17109241893605084416 1362731350624187008 4062964881352841216 6763198412081495424 9463431942810149632 12163665473538803840 14863899004267458048 17564132534996112256 1817621992015214848 4517855522743869056 7218089053472523264 9918322584201177472 12618556114929831680 15318789645658485888 18019023176387140096 2272512633406242688 4972746164134896896 7672979694863551104 10373213225592205312 13073446756320859520 15773680287049513728 27169744068616320 2727403274797270528 5427636805525924736 8127870336254578944 10828103866983233152 13528337397711887360 16228570928440541568 482060385459644160 3182293916188298368 5882527446916952576 8582760977645606784 11282994508374260992 13983228039102915200 16683461569831569408 936951026850672000 3637184557579326208 6337418088307980416 9037651619036634624 11737885149765288832 14438118680493943040 17138352211222597248 1391841668241699840 4092075198970354048 6792308729699008256 9492542260427662464 12192775791156316672 14893009321884970880 17593242852613625088 1846732309632727680 4546965840361381888 7247199371090036096 9947432901818690304 12647666432547344512 15347899963275998720 18048133494004652928 2301622951023755520 5001856481752409728 7702090012481063936 10402323543209718144 13102557073938372352 15802790604667026560 56280061686129152 2756513592414783360 5456747123143437568 8156980653872091776 10857214184600745984 13557447715329400192 16257681246058054400 511170703077156992 3211404233805811200 5911637764534465408 8611871295263119616 11312104825991773824 14012338356720428032 16712571887449082240 966061344468184832 3666294875196839040 6366528405925493248 9066761936654147456 11766995467382801664 14467228998111455872 17167462528840110080 1420951985859212672 4121185516587866880 6821419047316521088 9521652578045175296 12221886108773829504 14922119639502483712 17622353170231137920 1875842627250240512 4576076157978894720 7276309688707548928 9976543219436203136 12676776750164857344 15377010280893511552 18077243811622165760 2330733268641268352 5030966799369922560 7731200330098576768 10431433860827230976 13131667391555885184 15831900922284539392 85390379303641984 2785623910032296192 5485857440760950400 8186090971489604608 10886324502218258816 13586558032946913024 16286791563675567232 540281020694669824 3240514551423324032 5940748082151978240 8640981612880632448 11341215143609286656 14041448674337940864 16741682205066595072 995171662085697664 3695405192814351872 6395638723543006080 9095872254271660288 11796105785000314496 14496339315728968704 17196572846457622912 1450062303476725504 4150295834205379712 6850529364934033920 9550762895662688128 12250996426391342336 14951229957119996544 17651463487848650752 1904952944867753344 4605186475596407552 7305420006325061760 10005653537053715968 12705887067782370176 15406120598511024384 18106354129239678592 2359843586258781184 5060077116987435392 7760310647716089600 10460544178444743808 13160777709173398016 15861011239902052224 114500696921154816 2814734227649809024 5514967758378463232 8215201289107117440 10915434819835771648 13615668350564425856 16315901881293080064 569391338312182656 3269624869040836864 5969858399769491072 8670091930498145280 11370325461226799488 14070558991955453696 16770792522684107904 1024281979703210496 3724515510431864704 6424749041160518912 9124982571889173120 11825216102617827328 14525449633346481536 17225683164075135744 1479172621094238336 4179406151822892544 6879639682551546752 9579873213280200960 12280106744008855168 14980340274737509376 17680573805466163584 1934063262485266176 4634296793213920384 7334530323942574592 10034763854671228800 12734997385399883008 15435230916128537216 18135464446857191424 2388953903876294016 5089187434604948224 7789420965333602432 10489654496062256640 13189888026790910848 15890121557519565056 143611014538667648 2843844545267321856 5544078075995976064 8244311606724630272 10944545137453284480 13644778668181938688 16345012198910592896 598501655929695488 3298735186658349696 5998968717387003904 8699202248115658112 11399435778844312320 14099669309572966528 16799902840301620736 1053392297320723328 3753625828049377536 6453859358778031744 9154092889506685952 11854326420235340160 14554559950963994368 17254793481692648576 1508282938711751168 4208516469440405376 6908750000169059584 9608983530897713792 12309217061626368000 15009450592355022208 17709684123083676416 1963173580102779008 4663407110831433216 7363640641560087424 10063874172288741632 12764107703017395840 15464341233746050048 18164574764474704256 2418064221493806848 5118297752222461056 7818531282951115264 10518764813679769472 13218998344408423680 15919231875137077888 172721332156180480 2872954862884834688 5573188393613488896 8273421924342143104 10973655455070797312 13673888985799451520 16374122516528105728 627611973547208320 3327845504275862528 6028079035004516736 8728312565733170944 11428546096461825152 14128779627190479360 16829013157919133568 1082502614938236160 3782736145666890368 6482969676395544576 9183203207124198784 11883436737852852992 14583670268581507200 17283903799310161408 1537393256329264000 4237626787057918208 6937860317786572416 9638093848515226624 12338327379243880832 15038560909972535040 17738794440701189248 1992283897720291840 4692517428448946048 7392750959177600256 10092984489906254464 12793218020634908672 15493451551363562880 18193685082092217088 2447174539111319680 5147408069839973888 7847641600568628096 10547875131297282304 13248108662025936512 15948342192754590720 201831649773693312 2902065180502347520 5602298711231001728 8302532241959655936 11002765772688310144 13702999303416964352 16403232834145618560 656722291164721152 3356955821893375360 6057189352622029568 8757422883350683776 11457656414079337984 14157889944807992192 16858123475536646400 1111612932555748992 3811846463284403200 6512079994013057408 9212313524741711616 11912547055470365824 14612780586199020032 17313014116927674240 1566503573946776832 4266737104675431040 6966970635404085248 9667204166132739456 12367437696861393664 15067671227590047872 17767904758318702080 2021394215337804672 4721627746066458880 7421861276795113088 10122094807523767296 12822328338252421504 15522561868981075712 18222795399709729920 2476284856728832512 5176518387457486720 7876751918186140928 10576985448914795136 13277218979643449344 15977452510372103552 230941967391206144 2931175498119860352 5631409028848514560 8331642559577168768 11031876090305822976 13732109621034477184 16432343151763131392 685832608782233984 3386066139510888192 6086299670239542400 8786533200968196608 11486766731696850816 14187000262425505024 16887233793154159232 1140723250173261824 3840956780901916032 6541190311630570240 9241423842359224448 11941657373087878656 14641890903816532864 17342124434545187072 1595613891564289664 4295847422292943872 6996080953021598080 9696314483750252288 12396548014478906496 15096781545207560704 17797015075936214912 2050504532955317504 4750738063683971712 7450971594412625920 10151205125141280128 12851438655869934336 15551672186598588544 18251905717327242752 2505395174346345344 5205628705074999552 7905862235803653760 10606095766532307968 13306329297260962176 16006562827989616384 260052285008718976 2960285815737373184 5660519346466027392 8360752877194681600 11060986407923335808 13761219938651990016 16461453469380644224 714942926399746816 3415176457128401024 6115409987857055232 8815643518585709440 11515877049314363648 14216110580043017856 16916344110771672064 1169833567790774656 3870067098519428864 6570300629248083072 9270534159976737280 11970767690705391488 14671001221434045696 17371234752162699904 1624724209181802496 4324957739910456704 7025191270639110912 9725424801367765120 12425658332096419328 15125891862825073536 17826125393553727744 2079614850572830336 4779848381301484544 7480081912030138752 10180315442758792960 12880548973487447168 15580782504216101376 18281016034944755584 2534505491963858176 5234739022692512384 7934972553421166592 10635206084149820800 13335439614878475008 16035673145607129216 289162602626231808 2989396133354886016 5689629664083540224 8389863194812194432 11090096725540848640 13790330256269502848 16490563786998157056 744053244017259648 3444286774745913856 6144520305474568064 8844753836203222272 11544987366931876480 14245220897660530688 16945454428389184896 1198943885408287488 3899177416136941696 6599410946865595904 9299644477594250112 11999878008322904320 14700111539051558528 17400345069780212736 1653834526799315328 4354068057527969536 7054301588256623744 9754535118985277952 12454768649713932160 15155002180442586368 17855235711171240576 2108725168190343168 4808958698918997376 7509192229647651584 10209425760376305792 12909659291104960000 15609892821833614208 18310126352562268416 2563615809581371008 5263849340310025216 7964082871038679424 10664316401767333632 13364549932495987840 16064783463224642048 318272920243744640 3018506450972398848 5718739981701053056 8418973512429707264 11119207043158361472 13819440573887015680 16519674104615669888 773163561634772480 3473397092363426688 6173630623092080896 8873864153820735104 11574097684549389312 14274331215278043520 16974564746006697728 1228054203025800320 3928287733754454528 6628521264483108736 9328754795211762944 12028988325940417152 14729221856669071360 17429455387397725568 1682944844416828160 4383178375145482368 7083411905874136576 9783645436602790784 12483878967331444992 15184112498060099200 17884346028788753408 2137835485807856000 4838069016536510208 7538302547265164416 10238536077993818624 12938769608722472832 15639003139451127040 18339236670179781248 2592726127198883840 5292959657927538048 7993193188656192256 10693426719384846464 13393660250113500672 16093893780842154880 347383237861257472 3047616768589911680 5747850299318565888 8448083830047220096 11148317360775874304 13848550891504528512 16548784422233182720 802273879252285312 3502507409980939520 6202740940709593728 8902974471438247936 11603208002166902144 14303441532895556352 17003675063624210560 1257164520643313152 3957398051371967360 6657631582100621568 9357865112829275776 12058098643557929984 14758332174286584192 17458565705015238400 1712055162034340992 4412288692762995200 7112522223491649408 9812755754220303616 12512989284948957824 15213222815677612032 17913456346406266240 2166945803425368832 4867179334154023040 7567412864882677248 10267646395611331456 12967879926339985664 15668113457068639872 18368346987797294080 2621836444816396672 5322069975545050880 8022303506273705088 10722537037002359296 13422770567731013504 16123004098459667712 376493555478770304 3076727086207424512 5776960616936078720 8477194147664732928 11177427678393387136 13877661209122041344 16577894739850695552 831384196869798144 3531617727598452352 6231851258327106560 8932084789055760768 11632318319784414976 14332551850513069184 17032785381241723392 1286274838260825984 3986508368989480192 6686741899718134400 9386975430446788608 12087208961175442816 14787442491904097024 17487676022632751232 1741165479651853824 4441399010380508032 7141632541109162240 9841866071837816448 12542099602566470656 15242333133295124864 17942566664023779072 2196056121042881664 4896289651771535872 7596523182500190080 10296756713228844288 12996990243957498496 15697223774686152704 18397457305414806912 2650946762433909504 5351180293162563712 8051413823891217920 10751647354619872128 13451880885348526336 16152114416077180544 405603873096283136 3105837403824937344 5806070934553591552 8506304465282245760 11206537996010899968 13906771526739554176 16607005057468208384 860494514487310976 3560728045215965184 6260961575944619392 8961195106673273600 11661428637401927808 14361662168130582016 17061895698859236224 1315385155878338816 4015618686606993024 6715852217335647232 9416085748064301440 12116319278792955648 14816552809521609856 17516786340250264064 1770275797269366656 4470509327998020864 7170742858726675072 9870976389455329280 12571209920183983488 15271443450912637696 17971676981641291904 2225166438660394496 4925399969389048704 7625633500117702912 10325867030846357120 13026100561575011328 15726334092303665536 18426567623032319744 2680057080051422336 5380290610780076544 8080524141508730752 10780757672237384960 13480991202966039168 16181224733694693376 434714190713795968 3134947721442450176 5835181252171104384 8535414782899758592 11235648313628412800 13935881844357067008 16636115375085721216 889604832104823808 3589838362833478016 6290071893562132224 8990305424290786432 11690538955019440640 14390772485748094848 17091006016476749056 1344495473495851648 4044729004224505856 6744962534953160064 9445196065681814272 12145429596410468480 14845663127139122688 17545896657867776896 1799386114886879488 4499619645615533696 7199853176344187904 9900086707072842112 12600320237801496320 15300553768530150528 18000787299258804736 2254276756277907328 4954510287006561536 7654743817735215744 10354977348463869952 13055210879192524160 15755444409921178368 8933866940280960 2709167397668935168 5409400928397589376 8109634459126243584 10809867989854897792 13510101520583552000 16210335051312206208 463824508331308800 3164058039059963008 5864291569788617216 8564525100517271424 11264758631245925632 13964992161974579840 16665225692703234048 918715149722336640 3618948680450990848 6319182211179645056 9019415741908299264 11719649272636953472 14419882803365607680 17120116334094261888 1373605791113364480 4073839321842018688 6774072852570672896 9474306383299327104 12174539914027981312 14874773444756635520 17575006975485289728 1828496432504392320 4528729963233046528 7228963493961700736 9929197024690354944 12629430555419009152 15329664086147663360 18029897616876317568 2283387073895420160 4983620604624074368 7683854135352728576 10384087666081382784 13084321196810036992 15784554727538691200 38044184557793792 2738277715286448000 5438511246015102208 8138744776743756416 10838978307472410624 13539211838201064832 16239445368929719040 492934825948821632 3193168356677475840 5893401887406130048 8593635418134784256 11293868948863438464 13994102479592092672 16694336010320746880 947825467339849472 3648058998068503680 6348292528797157888 9048526059525812096 11748759590254466304 14448993120983120512 17149226651711774720 1402716108730877312 4102949639459531520 6803183170188185728 9503416700916839936 12203650231645494144 14903883762374148352 17604117293102802560 1857606750121905152 4557840280850559360 7258073811579213568 9958307342307867776 12658540873036521984 15358774403765176192 18059007934493830400 2312497391512932992 5012730922241587200 7712964452970241408 10413197983698895616 13113431514427549824 15813665045156204032 67154502175306624 2767388032903960832 5467621563632615040 8167855094361269248 10868088625089923456 13568322155818577664 16268555686547231872 522045143566334464 3222278674294988672 5922512205023642880 8622745735752297088 11322979266480951296 14023212797209605504 16723446327938259712 976935784957362304 3677169315686016512 6377402846414670720 9077636377143324928 11777869907871979136 14478103438600633344 17178336969329287552 1431826426348390144 4132059957077044352 6832293487805698560 9532527018534352768 12232760549263006976 14932994079991661184 17633227610720315392 1886717067739417984 4586950598468072192 7287184129196726400 9987417659925380608 12687651190654034816 15387884721382689024 18088118252111343232 2341607709130445824 5041841239859100032 7742074770587754240 10442308301316408448 13142541832045062656 15842775362773716864 96264819792819456 2796498350521473664 5496731881250127872 8196965411978782080 10897198942707436288 13597432473436090496 16297666004164744704 551155461183847296 3251388991912501504 5951622522641155712 8651856053369809920 11352089584098464128 14052323114827118336 16752556645555772544 1006046102574875136 3706279633303529344 6406513164032183552 9106746694760837760 11806980225489491968 14507213756218146176 17207447286946800384 1460936743965902976 4161170274694557184 6861403805423211392 9561637336151865600 12261870866880519808 14962104397609174016 17662337928337828224 1915827385356930816 4616060916085585024 7316294446814239232 10016527977542893440 12716761508271547648 15416995039000201856 18117228569728856064 2370718026747958656 5070951557476612864 7771185088205267072 10471418618933921280 13171652149662575488 15871885680391229696 125375137410332288 2825608668138986496 5525842198867640704 8226075729596294912 10926309260324949120 13626542791053603328 16326776321782257536 580265778801360128 3280499309530014336 5980732840258668544 8680966370987322752 11381199901715976960 14081433432444631168 16781666963173285376 1035156420192387968 3735389950921042176 6435623481649696384 9135857012378350592 11836090543107004800 14536324073835659008 17236557604564313216 1490047061583415808 4190280592312070016 6890514123040724224 9590747653769378432 12290981184498032640 14991214715226686848 17691448245955341056 1944937702974443648 4645171233703097856 7345404764431752064 10045638295160406272 12745871825889060480 15446105356617714688 18146338887346368896 2399828344365471488 5100061875094125696 7800295405822779904 10500528936551434112 13200762467280088320 15900995998008742528 154485455027845120 2854718985756499328 5554952516485153536 8255186047213807744 10955419577942461952 13655653108671116160 16355886639399770368 609376096418872960 3309609627147527168 6009843157876181376 8710076688604835584 11410310219333489792 14110543750062144000 16810777280790798208 1064266737809900800 3764500268538555008 6464733799267209216 9164967329995863424 11865200860724517632 14565434391453171840 17265667922181826048 1519157379200928640 4219390909929582848 6919624440658237056 9619857971386891264 12320091502115545472 15020325032844199680 17720558563572853888 1974048020591956480 4674281551320610688 7374515082049264896 10074748612777919104 12774982143506573312 15475215674235227520 18175449204963881728 2428938661982984320 5129172192711638528 7829405723440292736 10529639254168946944 13229872784897601152 15930106315626255360 183595772645357952 2883829303374012160 5584062834102666368 8284296364831320576 10984529895559974784 13684763426288628992 16384996957017283200 638486414036385792 3338719944765040000 6038953475493694208 8739187006222348416 11439420536951002624 14139654067679656832 16839887598408311040 1093377055427413632 3793610586156067840 6493844116884722048 9194077647613376256 11894311178342030464 14594544709070684672 17294778239799338880 1548267696818441472 4248501227547095680 6948734758275749888 9648968289004404096 12349201819733058304 15049435350461712512 17749668881190366720 2003158338209469312 4703391868938123520 7403625399666777728 10103858930395431936 12804092461124086144 15504325991852740352 18204559522581394560 2458048979600497152 5158282510329151360 7858516041057805568 10558749571786459776 13258983102515113984 15959216633243768192 212706090262870784 2912939620991524992 5613173151720179200 8313406682448833408 11013640213177487616 13713873743906141824 16414107274634796032 667596731653898624 3367830262382552832 6068063793111207040 8768297323839861248 11468530854568515456 14168764385297169664 16868997916025823872 1122487373044926464 3822720903773580672 6522954434502234880 9223187965230889088 11923421495959543296 14623655026688197504 17323888557416851712 1577378014435954304 4277611545164608512 6977845075893262720 9678078606621916928 12378312137350571136 15078545668079225344 17778779198807879552 2032268655826982144 4732502186555636352 7432735717284290560 10132969248012944768 12833202778741598976 15533436309470253184 18233669840198907392 2487159297218009984 5187392827946664192 7887626358675318400 10587859889403972608 13288093420132626816 15988326950861281024 241816407880383616 2942049938609037824 5642283469337692032 8342517000066346240 11042750530795000448 13742984061523654656 16443217592252308864 696707049271411456 3396940580000065664 6097174110728719872 8797407641457374080 11497641172186028288 14197874702914682496 16898108233643336704 1151597690662439296 3851831221391093504 6552064752119747712 9252298282848401920 11952531813577056128 14652765344305710336 17352998875034364544 1606488332053467136 4306721862782121344 7006955393510775552 9707188924239429760 12407422454968083968 15107655985696738176 17807889516425392384 2061378973444494976 4761612504173149184 7461846034901803392 10162079565630457600 12862313096359111808 15562546627087766016 18262780157816420224 2516269614835522816 5216503145564177024 7916736676292831232 10616970207021485440 13317203737750139648 16017437268478793856 270926725497896448 2971160256226550656 5671393786955204864 8371627317683859072 11071860848412513280 13772094379141167488 16472327909869821696 725817366888924288 3426050897617578496 6126284428346232704 8826517959074886912 11526751489803541120 14226985020532195328 16927218551260849536 1180708008279952128 3880941539008606336 6581175069737260544 9281408600465914752 11981642131194568960 14681875661923223168 17382109192651877376 1635598649670979968 4335832180399634176 7036065711128288384 9736299241856942592 12436532772585596800 15136766303314251008 17836999834042905216 2090489291062007808 4790722821790662016 7490956352519316224 10191189883247970432 12891423413976624640 15591656944705278848 18291890475433933056 2545379932453035648 5245613463181689856 7945846993910344064 10646080524638998272 13346314055367652480 16046547586096306688 300037043115409280 3000270573844063488 5700504104572717696 8400737635301371904 11100971166030026112 13801204696758680320 16501438227487334528 754927684506437120 3455161215235091328 6155394745963745536 8855628276692399744 11555861807421053952 14256095338149708160 16956328868878362368 1209818325897464960 3910051856626119168 6610285387354773376 9310518918083427584 12010752448812081792 14710985979540736000 17411219510269390208 1664708967288492800 4364942498017147008 7065176028745801216 9765409559474455424 12465643090203109632 15165876620931763840 17866110151660418048 2119599608679520640 4819833139408174848 7520066670136829056 10220300200865483264 12920533731594137472 15620767262322791680 18321000793051445888 2574490250070548480 5274723780799202688 7974957311527856896 10675190842256511104 13375424372985165312 16075657903713819520 329147360732922112 3029380891461576320 5729614422190230528 8429847952918884736 11130081483647538944 13830315014376193152 16530548545104847360 784038002123949952 3484271532852604160 6184505063581258368 8884738594309912576 11584972125038566784 14285205655767220992 16985439186495875200 1238928643514977792 3939162174243632000 6639395704972286208 9339629235700940416 12039862766429594624 14740096297158248832 17440329827886903040 1693819284906005632 4394052815634659840 7094286346363314048 9794519877091968256 12494753407820622464 15194986938549276672 17895220469277930880 2148709926297033472 4848943457025687680 7549176987754341888 10249410518482996096 12949644049211650304 15649877579940304512 18350111110668958720 2603600567688061312 5303834098416715520 8004067629145369728 10704301159874023936 13404534690602678144 16104768221331332352 358257678350434944 3058491209079089152 5758724739807743360 8458958270536397568 11159191801265051776 13859425331993705984 16559658862722360192 813148319741462784 3513381850470116992 6213615381198771200 8913848911927425408 11614082442656079616 14314315973384733824 17014549504113388032 1268038961132490624 3968272491861144832 6668506022589799040 9368739553318453248 12068973084047107456 14769206614775761664 17469440145504415872 1722929602523518464 4423163133252172672 7123396663980826880 9823630194709481088 12523863725438135296 15224097256166789504 17924330786895443712 2177820243914546304 4878053774643200512 7578287305371854720 10278520836100508928 12978754366829163136 15678987897557817344 18379221428286471552 2632710885305574144 5332944416034228352 8033177946762882560 10733411477491536768 13433645008220190976 16133878538948845184 387367995967947776 3087601526696601984 5787835057425256192 8488068588153910400 11188302118882564608 13888535649611218816 16588769180339873024 842258637358975616 3542492168087629824 6242725698816284032 8942959229544938240 11643192760273592448 14343426291002246656 17043659821730900864 1297149278750003456 3997382809478657664 6697616340207311872 9397849870935966080 12098083401664620288 14798316932393274496 17498550463121928704 1752039920141031296 4452273450869685504 7152506981598339712 9852740512326993920 12552974043055648128 15253207573784302336 17953441104512956544 2206930561532059136 4907164092260713344 7607397622989367552 10307631153718021760 13007864684446675968 15708098215175330176 18408331745903984384 2661821202923086976 5362054733651741184 8062288264380395392 10762521795109049600 13462755325837703808 16162988856566358016 416478313585460608 3116711844314114816 5816945375042769024 8517178905771423232 11217412436500077440 13917645967228731648 16617879497957385856 871368954976488448 3571602485705142656 6271836016433796864 8972069547162451072 11672303077891105280 14372536608619759488 17072770139348413696 1326259596367516288 4026493127096170496 6726726657824824704 9426960188553478912 12127193719282133120 14827427250010787328 17527660780739441536 1781150237758544128 4481383768487198336 7181617299215852544 9881850829944506752 12582084360673160960 15282317891401815168 17982551422130469376 2236040879149571968 4936274409878226176 7636507940606880384 10336741471335534592 13036975002064188800 15737208532792843008 18437442063521497216 2690931520540599808 5391165051269254016 8091398581997908224 10791632112726562432 13491865643455216640 16192099174183870848 445588631202973440 3145822161931627648 5846055692660281856 8546289223388936064 11246522754117590272 13946756284846244480 16646989815574898688 900479272594001280 3600712803322655488 6300946334051309696 9001179864779963904 11701413395508618112 14401646926237272320 17101880456965926528 1355369913985029120 4055603444713683328 6755836975442337536 9456070506170991744 12156304036899645952 14856537567628300160 17556771098356954368 1810260555376056960 4510494086104711168 7210727616833365376 9910961147562019584 12611194678290673792 15311428209019328000 18011661739747982208 2265151196767084800 4965384727495739008 7665618258224393216 10365851788953047424 13066085319681701632 15766318850410355840 19808307429458432 2720041838158112640 5420275368886766848 8120508899615421056 10820742430344075264 13520975961072729472 16221209491801383680 474698948820486272 3174932479549140480 5875166010277794688 8575399541006448896 11275633071735103104 13975866602463757312 16676100133192411520 929589590211514112 3629823120940168320 6330056651668822528 9030290182397476736 11730523713126130944 14430757243854785152 17130990774583439360 1384480231602541952 4084713762331196160 6784947293059850368 9485180823788504576 12185414354517158784 14885647885245812992 17585881415974467200 1839370872993569792 4539604403722224000 7239837934450878208 9940071465179532416 12640304995908186624 15340538526636840832 18040772057365495040 2294261514384597632 4994495045113251840 7694728575841906048 10394962106570560256 13095195637299214464 15795429168027868672 48918625046971264 2749152155775625472 5449385686504279680 8149619217232933888 10849852747961588096 13550086278690242304 16250319809418896512 503809266437999104 3204042797166653312 5904276327895307520 8604509858623961728 11304743389352615936 14004976920081270144 16705210450809924352 958699907829026944 3658933438557681152 6359166969286335360 9059400500014989568 11759634030743643776 14459867561472297984 17160101092200952192 1413590549220054784 4113824079948708992 6814057610677363200 9514291141406017408 12214524672134671616 14914758202863325824 17614991733591980032 1868481190611082624 4568714721339736832 7268948252068391040 9969181782797045248 12669415313525699456 15369648844254353664 18069882374983007872 2323371832002110464 5023605362730764672 7723838893459418880 10424072424188073088 13124305954916727296 15824539485645381504 78028942664484096 2778262473393138304 5478496004121792512 8178729534850446720 10878963065579100928 13579196596307755136 16279430127036409344 532919584055511936 3233153114784166144 5933386645512820352 8633620176241474560 11333853706970128768 14034087237698782976 16734320768427437184 987810225446539776 3688043756175193984 6388277286903848192 9088510817632502400 11788744348361156608 14488977879089810816 17189211409818465024 1442700866837567616 4142934397566221824 6843167928294876032 9543401459023530240 12243634989752184448 14943868520480838656 17644102051209492864 1897591508228595456 4597825038957249664 7298058569685903872 9998292100414558080 12698525631143212288 15398759161871866496 18098992692600520704 2352482149619623296 5052715680348277504 7752949211076931712 10453182741805585920 13153416272534240128 15853649803262894336 107139260281996928 2807372791010651136 5507606321739305344 8207839852467959552 10908073383196613760 13608306913925267968 16308540444653922176 562029901673024768 3262263432401678976 5962496963130333184 8662730493858987392 11362964024587641600 14063197555316295808 16763431086044950016 1016920543064052608 3717154073792706816 6417387604521361024 9117621135250015232 11817854665978669440 14518088196707323648 17218321727435977856 1471811184455080448 4172044715183734656 6872278245912388864 9572511776641043072 12272745307369697280 14972978838098351488 17673212368827005696 1926701825846108288 4626935356574762496 7327168887303416704 10027402418032070912 12727635948760725120 15427869479489379328 18128103010218033536 2381592467237136128 5081825997965790336 7782059528694444544 10482293059423098752 13182526590151752960 15882760120880407168 136249577899509760 2836483108628163968 5536716639356818176 8236950170085472384 10937183700814126592 13637417231542780800 16337650762271435008 591140219290537600 3291373750019191808 5991607280747846016 8691840811476500224 11392074342205154432 14092307872933808640 16792541403662462848 1046030860681565440 3746264391410219648 6446497922138873856 9146731452867528064 11846964983596182272 14547198514324836480 17247432045053490688 1500921502072593280 4201155032801247488 6901388563529901696 9601622094258555904 12301855624987210112 15002089155715864320 17702322686444518528 1955812143463621120 4656045674192275328 7356279204920929536 10056512735649583744 12756746266378237952 15456979797106892160 18157213327835546368 2410702784854648960 5110936315583303168 7811169846311957376 10511403377040611584 13211636907769265792 15911870438497920000 165359895517022592 2865593426245676800 5565826956974331008 8266060487702985216 10966294018431639424 13666527549160293632 16366761079888947840 620250536908050432 3320484067636704640 6020717598365358848 8720951129094013056 11421184659822667264 14121418190551321472 16821651721279975680 1075141178299078272 3775374709027732480 6475608239756386688 9175841770485040896 11876075301213695104 14576308831942349312 17276542362671003520 1530031819690106112 4230265350418760320 6930498881147414528 9630732411876068736 12330965942604722944 15031199473333377152 17731433004062031360 1984922461081133952 4685155991809788160 7385389522538442368 10085623053267096576 12785856583995750784 15486090114724404992 18186323645453059200 2439813102472161792 5140046633200816000 7840280163929470208 10540513694658124416 13240747225386778624 15940980756115432832 194470213134535424 2894703743863189632 5594937274591843840 8295170805320498048 10995404336049152256 13695637866777806464 16395871397506460672 649360854525563264 3349594385254217472 6049827915982871680 8750061446711525888 11450294977440180096 14150528508168834304 16850762038897488512 1104251495916591104 3804485026645245312 6504718557373899520 9204952088102553728 11905185618831207936 14605419149559862144 17305652680288516352 1559142137307618944 4259375668036273152 6959609198764927360 9659842729493581568 12360076260222235776 15060309790950889984 17760543321679544192 2014032778698646784 4714266309427300992 7414499840155955200 10114733370884609408 12814966901613263616 15515200432341917824 18215433963070572032 2468923420089674624 5169156950818328832 7869390481546983040 10569624012275637248 13269857543004291456 15970091073732945664 223580530752048256 2923814061480702464 5624047592209356672 8324281122938010880 11024514653666665088 13724748184395319296 16424981715123973504 678471172143076096 3378704702871730304 6078938233600384512 8779171764329038720 11479405295057692928 14179638825786347136 16879872356515001344 1133361813534103936 3833595344262758144 6533828874991412352 9234062405720066560 11934295936448720768 14634529467177374976 17334762997906029184 1588252454925131776 4288485985653785984 6988719516382440192 9688953047111094400 12389186577839748608 15089420108568402816 17789653639297057024 2043143096316159616 4743376627044813824 7443610157773468032 10143843688502122240 12844077219230776448 15544310749959430656 18244544280688084864 2498033737707187456 5198267268435841664 7898500799164495872 10598734329893150080 13298967860621804288 15999201391350458496 252690848369561088 2952924379098215296 5653157909826869504 8353391440555523712 11053624971284177920 13753858502012832128 16454092032741486336 707581489760588928 3407815020489243136 6108048551217897344 8808282081946551552 11508515612675205760 14208749143403859968 16908982674132514176 1162472131151616768 3862705661880270976 6562939192608925184 9263172723337579392 11963406254066233600 14663639784794887808 17363873315523542016 1617362772542644608 4317596303271298816 7017829833999953024 9718063364728607232 12418296895457261440 15118530426185915648 17818763956914569856 2072253413933672448 4772486944662326656 7472720475390980864 10172954006119635072 12873187536848289280 15573421067576943488 18273654598305597696 2527144055324700288 5227377586053354496 7927611116782008704 10627844647510662912 13328078178239317120 16028311708967971328 281801165987073920 2982034696715728128 5682268227444382336 8382501758173036544 11082735288901690752 13782968819630344960 16483202350358999168 736691807378101760 3436925338106755968 6137158868835410176 8837392399564064384 11537625930292718592 14237859461021372800 16938092991750027008 1191582448769129600 3891815979497783808 6592049510226438016 9292283040955092224 11992516571683746432 14692750102412400640 17392983633141054848 1646473090160157440 4346706620888811648 7046940151617465856 9747173682346120064 12447407213074774272 15147640743803428480 17847874274532082688 2101363731551185280 4801597262279839488 7501830793008493696 10202064323737147904 12902297854465802112 15602531385194456320 18302764915923110528 2556254372942213120 5256487903670867328 7956721434399521536 10656954965128175744 13357188495856829952 16057422026585484160 310911483604586752 3011145014333240960 5711378545061895168 8411612075790549376 11111845606519203584 13812079137247857792 16512312667976512000 765802124995614592 3466035655724268800 6166269186452923008 8866502717181577216 11566736247910231424 14266969778638885632 16967203309367539840 1220692766386642432 3920926297115296640 6621159827843950848 9321393358572605056 12021626889301259264 14721860420029913472 17422093950758567680 1675583407777670272 4375816938506324480 7076050469234978688 9776283999963632896 12476517530692287104 15176751061420941312 17876984592149595520 2130474049168698112 4830707579897352320 7530941110626006528 10231174641354660736 12931408172083314944 15631641702811969152 18331875233540623360 2585364690559725952 5285598221288380160 7985831752017034368 10686065282745688576 13386298813474342784 16086532344202996992 340021801222099584 3040255331950753792 5740488862679408000 8440722393408062208 11140955924136716416 13841189454865370624 16541422985594024832 794912442613127424 3495145973341781632 6195379504070435840 8895613034799090048 11595846565527744256 14296080096256398464 16996313626985052672 1249803084004155264 3950036614732809472 6650270145461463680 9350503676190117888 12050737206918772096 14750970737647426304 17451204268376080512 1704693725395183104 4404927256123837312 7105160786852491520 9805394317581145728 12505627848309799936 15205861379038454144 17906094909767108352 2159584366786210944 4859817897514865152 7560051428243519360 10260284958972173568 12960518489700827776 15660752020429481984 18360985551158136192 2614475008177238784 5314708538905892992 8014942069634547200 10715175600363201408 13415409131091855616 16115642661820509824 369132118839612416 3069365649568266624 5769599180296920832 8469832711025575040 11170066241754229248 13870299772482883456 16570533303211537664 824022760230640256 3524256290959294464 6224489821687948672 8924723352416602880 11624956883145257088 14325190413873911296 17025423944602565504 1278913401621668096 3979146932350322304 6679380463078976512 9379613993807630720 12079847524536284928 14780081055264939136 17480314585993593344 1733804043012695936 4434037573741350144 7134271104470004352 9834504635198658560 12534738165927312768 15234971696655966976 17935205227384621184 2188694684403723776 4888928215132377984 7589161745861032192 10289395276589686400 12989628807318340608 15689862338046994816 18390095868775649024 2643585325794751616 5343818856523405824 8044052387252060032 10744285917980714240 13444519448709368448 16144752979438022656 398242436457125248 3098475967185779456 5798709497914433664 8498943028643087872 11199176559371742080 13899410090100396288 16599643620829050496 853133077848153088 3553366608576807296 6253600139305461504 8953833670034115712 11654067200762769920 14354300731491424128 17054534262220078336 1308023719239180928 4008257249967835136 6708490780696489344 9408724311425143552 12108957842153797760 14809191372882451968 17509424903611106176 1762914360630208768 4463147891358862976 7163381422087517184 9863614952816171392 12563848483544825600 15264082014273479808 17964315545002134016 2217805002021236608 4918038532749890816 7618272063478545024 10318505594207199232 13018739124935853440 15718972655664507648 18419206186393161856 2672695643412264448 5372929174140918656 8073162704869572864 10773396235598227072 13473629766326881280 16173863297055535488 427352754074638080 3127586284803292288 5827819815531946496 8528053346260600704 11228286876989254912 13928520407717909120 16628753938446563328 882243395465665920 3582476926194320128 6282710456922974336 8982943987651628544 11683177518380282752 14383411049108936960 17083644579837591168 1337134036856693760 4037367567585347968 6737601098314002176 9437834629042656384 12138068159771310592 14838301690499964800 17538535221228619008 1792024678247721600 4492258208976375808 7192491739705030016 9892725270433684224 12592958801162338432 15293192331890992640 17993425862619646848 2246915319638749440 4947148850367403648 7647382381096057856 10347615911824712064 13047849442553366272 15748082973282020480 1572430301123072 2701805961029777280 5402039491758431488 8102273022487085696 10802506553215739904 13502740083944394112 16202973614673048320 456463071692150912 3156696602420805120 5856930133149459328 8557163663878113536 11257397194606767744 13957630725335421952 16657864256064076160 911353713083178752 3611587243811832960 6311820774540487168 9012054305269141376 11712287835997795584 14412521366726449792 17112754897455104000 1366244354474206592 4066477885202860800 6766711415931515008 9466944946660169216 12167178477388823424 14867412008117477632 17567645538846131840 1821134995865234432 4521368526593888640 7221602057322542848 9921835588051197056 12622069118779851264 15322302649508505472 18022536180237159680 2276025637256262272 4976259167984916480 7676492698713570688 10376726229442224896 13076959760170879104 15777193290899533312 30682747918635904 2730916278647290112 5431149809375944320 8131383340104598528 10831616870833252736 13531850401561906944 16232083932290561152 485573389309663744 3185806920038317952 5886040450766972160 8586273981495626368 11286507512224280576 13986741042952934784 16686974573681588992 940464030700691584 3640697561429345792 6340931092158000000 9041164622886654208 11741398153615308416 14441631684343962624 17141865215072616832 1395354672091719424 4095588202820373632 6795821733549027840 9496055264277682048 12196288795006336256 14896522325734990464 17596755856463644672 1850245313482747264 4550478844211401472 7250712374940055680 9950945905668709888 12651179436397364096 15351412967126018304 18051646497854672512 2305135954873775104 5005369485602429312 7705603016331083520 10405836547059737728 13106070077788391936 15806303608517046144 59793065536148736 2760026596264802944 5460260126993457152 8160493657722111360 10860727188450765568 13560960719179419776 16261194249908073984 514683706927176576 3214917237655830784 5915150768384484992 8615384299113139200 11315617829841793408 14015851360570447616 16716084891299101824 969574348318204416 3669807879046858624 6370041409775512832 9070274940504167040 11770508471232821248 14470742001961475456 17170975532690129664 1424464989709232256 4124698520437886464 6824932051166540672 9525165581895194880 12225399112623849088 14925632643352503296 17625866174081157504 1879355631100260096 4579589161828914304 7279822692557568512 9980056223286222720 12680289754014876928 15380523284743531136 18080756815472185344 2334246272491287936 5034479803219942144 7734713333948596352 10434946864677250560 13135180395405904768 15835413926134558976 88903383153661568 2789136913882315776 5489370444610969984 8189603975339624192 10889837506068278400 13590071036796932608 16290304567525586816 543794024544689408 3244027555273343616 5944261086001997824 8644494616730652032 11344728147459306240 14044961678187960448 16745195208916614656 998684665935717248 3698918196664371456 6399151727393025664 9099385258121679872 11799618788850334080 14499852319578988288 17200085850307642496 1453575307326745088 4153808838055399296 6854042368784053504 9554275899512707712 12254509430241361920 14954742960970016128 17654976491698670336 1908465948717772928 4608699479446427136 7308933010175081344 10009166540903735552 12709400071632389760 15409633602361043968 18109867133089698176 2363356590108800768 5063590120837454976 7763823651566109184 10464057182294763392 13164290713023417600 15864524243752071808 118013700771174400 2818247231499828608 5518480762228482816 8218714292957137024 10918947823685791232 13619181354414445440 16319414885143099648 572904342162202240 3273137872890856448 5973371403619510656 8673604934348164864 11373838465076819072 14074071995805473280 16774305526534127488 1027794983553230080 3728028514281884288 6428262045010538496 9128495575739192704 11828729106467846912 14528962637196501120 17229196167925155328 1482685624944257920 4182919155672912128 6883152686401566336 9583386217130220544 12283619747858874752 14983853278587528960 17684086809316183168 1937576266335285760 4637809797063939968 7338043327792594176 10038276858521248384 12738510389249902592 15438743919978556800 18138977450707211008 2392466907726313600 5092700438454967808 7792933969183622016 10493167499912276224 13193401030640930432 15893634561369584640 147124018388687232 2847357549117341440 5547591079845995648 8247824610574649856 10948058141303304064 13648291672031958272 16348525202760612480 602014659779715072 3302248190508369280 6002481721237023488 8702715251965677696 11402948782694331904 14103182313422986112 16803415844151640320 1056905301170742912 3757138831899397120 6457372362628051328 9157605893356705536 11857839424085359744 14558072954814013952 17258306485542668160 1511795942561770752 4212029473290424960 6912263004019079168 9612496534747733376 12312730065476387584 15012963596205041792 17713197126933696000 1966686583952798592 4666920114681452800 7367153645410107008 10067387176138761216 12767620706867415424 15467854237596069632 18168087768324723840 2421577225343826432 5121810756072480640 7822044286801134848 10522277817529789056 13222511348258443264 15922744878987097472 176234336006200064 2876467866734854272 5576701397463508480 8276934928192162688 10977168458920816896 13677401989649471104 16377635520378125312 631124977397227904 3331358508125882112 6031592038854536320 8731825569583190528 11432059100311844736 14132292631040498944 16832526161769153152 1086015618788255744 3786249149516909952 6486482680245564160 9186716210974218368 11886949741702872576 14587183272431526784 17287416803160180992 1540906260179283584 4241139790907937792 6941373321636592000 9641606852365246208 12341840383093900416 15042073913822554624 17742307444551208832 1995796901570311424 4696030432298965632 7396263963027619840 10096497493756274048 12796731024484928256 15496964555213582464 18197198085942236672 2450687542961339264 5150921073689993472 7851154604418647680 10551388135147301888 13251621665875956096 15951855196604610304 205344653623712896 2905578184352367104 5605811715081021312 8306045245809675520 11006278776538329728 13706512307266983936 16406745837995638144 660235295014740736 3360468825743394944 6060702356472049152 8760935887200703360 11461169417929357568 14161402948658011776 16861636479386665984 1115125936405768576 3815359467134422784 6515592997863076992 9215826528591731200 11916060059320385408 14616293590049039616 17316527120777693824 1570016577796796416 4270250108525450624 6970483639254104832 9670717169982759040 12370950700711413248 15071184231440067456 17771417762168721664 2024907219187824256 4725140749916478464 7425374280645132672 10125607811373786880 12825841342102441088 15526074872831095296 18226308403559749504 2479797860578852096 5180031391307506304 7880264922036160512 10580498452764814720 13280731983493468928 15980965514222123136 234454971241225728 2934688501969879936 5634922032698534144 8335155563427188352 11035389094155842560 13735622624884496768 16435856155613150976 689345612632253568 3389579143360907776 6089812674089561984 8790046204818216192 11490279735546870400 14190513266275524608 16890746797004178816 1144236254023281408 3844469784751935616 6544703315480589824 9244936846209244032 11945170376937898240 14645403907666552448 17345637438395206656 1599126895414309248 4299360426142963456 6999593956871617664 9699827487600271872 12400061018328926080 15100294549057580288 17800528079786234496 2054017536805337088 4754251067533991296 7454484598262645504 10154718128991299712 12854951659719953920 15555185190448608128 18255418721177262336 2508908178196364928 5209141708925019136 7909375239653673344 10609608770382327552 13309842301110981760 16010075831839635968 263565288858738560 2963798819587392768 5664032350316046976 8364265881044701184 11064499411773355392 13764732942502009600 16464966473230663808 718455930249766400 3418689460978420608 6118922991707074816 8819156522435729024 11519390053164383232 14219623583893037440 16919857114621691648 1173346571640794240 3873580102369448448 6573813633098102656 9274047163826756864 11974280694555411072 14674514225284065280 17374747756012719488 1628237213031822080 4328470743760476288 7028704274489130496 9728937805217784704 12429171335946438912 15129404866675093120 17829638397403747328 2083127854422849920 4783361385151504128 7483594915880158336 10183828446608812544 12884061977337466752 15584295508066120960 18284529038794775168 2538018495813877760 5238252026542531968 7938485557271186176 10638719087999840384 13338952618728494592 16039186149457148800 292675606476251392 2992909137204905600 5693142667933559808 8393376198662214016 11093609729390868224 13793843260119522432 16494076790848176640 747566247867279232 3447799778595933440 6148033309324587648 8848266840053241856 11548500370781896064 14248733901510550272 16948967432239204480 1202456889258307072 3902690419986961280 6602923950715615488 9303157481444269696 12003391012172923904 14703624542901578112 17403858073630232320 1657347530649334912 4357581061377989120 7057814592106643328 9758048122835297536 12458281653563951744 15158515184292605952 17858748715021260160 2112238172040362752 4812471702769016960 7512705233497671168 10212938764226325376 12913172294954979584 15613405825683633792 18313639356412288000 2567128813431390592 5267362344160044800 7967595874888699008 10667829405617353216 13368062936346007424 16068296467074661632 321785924093764224 3022019454822418432 5722252985551072640 8422486516279726848 11122720047008381056 13822953577737035264 16523187108465689472 776676565484792064 3476910096213446272 6177143626942100480 8877377157670754688 11577610688399408896 14277844219128063104 16978077749856717312 1231567206875819904 3931800737604474112 6632034268333128320 9332267799061782528 12032501329790436736 14732734860519090944 17432968391247745152 1686457848266847744 4386691378995501952 7086924909724156160 9787158440452810368 12487391971181464576 15187625501910118784 17887859032638772992 2141348489657875584 4841582020386529792 7541815551115184000 10242049081843838208 12942282612572492416 15642516143301146624 18342749674029800832 2596239131048903424 5296472661777557632 7996706192506211840 10696939723234866048 13397173253963520256 16097406784692174464 350896241711277056 3051129772439931264 5751363303168585472 8451596833897239680 11151830364625893888 13852063895354548096 16552297426083202304 805786883102304896 3506020413830959104 6206253944559613312 8906487475288267520 11606721006016921728 14306954536745575936 17007188067474230144 1260677524493332736 3960911055221986944 6661144585950641152 9361378116679295360 12061611647407949568 14761845178136603776 17462078708865257984 1715568165884360576 4415801696613014784 7116035227341668992 9816268758070323200 12516502288798977408 15216735819527631616 17916969350256285824 2170458807275388416 4870692338004042624 7570925868732696832 10271159399461351040 12971392930190005248 15671626460918659456 18371859991647313664 2625349448666416256 5325582979395070464 8025816510123724672 10726050040852378880 13426283571581033088 16126517102309687296 380006559328789888 3080240090057444096 5780473620786098304 8480707151514752512 11180940682243406720 13881174212972060928 16581407743700715136 834897200719817728 3535130731448471936 6235364262177126144 8935597792905780352 11635831323634434560 14336064854363088768 17036298385091742976 1289787842110845568 3990021372839499776 6690254903568153984 9390488434296808192 12090721965025462400 14790955495754116608 17491189026482770816 1744678483501873408 4444912014230527616 7145145544959181824 9845379075687836032 12545612606416490240 15245846137145144448 17946079667873798656 2199569124892901248 4899802655621555456 7600036186350209664 10300269717078863872 13000503247807518080 15700736778536172288 18400970309264826496 2654459766283929088 5354693297012583296 8054926827741237504 10755160358469891712 13455393889198545920 16155627419927200128 409116876946302720 3109350407674956928 5809583938403611136 8509817469132265344 11210050999860919552 13910284530589573760 16610518061318227968 864007518337330560 3564241049065984768 6264474579794638976 8964708110523293184 11664941641251947392 14365175171980601600 17065408702709255808 1318898159728358400 4019131690457012608 6719365221185666816 9419598751914321024 12119832282642975232 14820065813371629440 17520299344100283648 1773788801119386240 4474022331848040448 7174255862576694656 9874489393305348864 12574722924034003072 15274956454762657280 17975189985491311488 2228679442510414080 4928912973239068288 7629146503967722496 10329380034696376704 13029613565425030912 15729847096153685120 18430080626882339328 2683570083901441920 5383803614630096128 8084037145358750336 10784270676087404544 13484504206816058752 16184737737544712960 438227194563815552 3138460725292469760 5838694256021123968 8538927786749778176 11239161317478432384 13939394848207086592 16639628378935740800 893117835954843392 3593351366683497600 6293584897412151808 8993818428140806016 11694051958869460224 14394285489598114432 17094519020326768640 1348008477345871232 4048242008074525440 6748475538803179648 9448709069531833856 12148942600260488064 14849176130989142272 17549409661717796480 1802899118736899072 4503132649465553280 7203366180194207488 9903599710922861696 12603833241651515904 15304066772380170112 18004300303108824320 2257789760127926912 4958023290856581120 7658256821585235328 10358490352313889536 13058723883042543744 15758957413771197952 12446870790300544 2712680401518954752 5412913932247608960 8113147462976263168 10813380993704917376 13513614524433571584 16213848055162225792 467337512181328384 3167571042909982592 5867804573638636800 8568038104367291008 11268271635095945216 13968505165824599424 16668738696553253632 922228153572356224 3622461684301010432 6322695215029664640 9022928745758318848 11723162276486973056 14423395807215627264 17123629337944281472 1377118794963384064 4077352325692038272 6777585856420692480 9477819387149346688 12178052917878000896 14878286448606655104 17578519979335309312 1832009436354411904 4532242967083066112 7232476497811720320 9932710028540374528 12632943559269028736 15333177089997682944 18033410620726337152 2286900077745439744 4987133608474093952 7687367139202748160 10387600669931402368 13087834200660056576 15788067731388710784 41557188407813376 2741790719136467584 5442024249865121792 8142257780593776000 10842491311322430208 13542724842051084416 16242958372779738624 496447829798841216 3196681360527495424 5896914891256149632 8597148421984803840 11297381952713458048 13997615483442112256 16697849014170766464 951338471189869056 3651572001918523264 6351805532647177472 9052039063375831680 11752272594104485888 14452506124833140096 17152739655561794304 1406229112580896896 4106462643309551104 6806696174038205312 9506929704766859520 12207163235495513728 14907396766224167936 17607630296952822144 1861119753971924736 4561353284700578944 7261586815429233152 9961820346157887360 12662053876886541568 15362287407615195776 18062520938343849984 2316010395362952576 5016243926091606784 7716477456820260992 10416710987548915200 13116944518277569408 15817178049006223616 70667506025326208 2770901036753980416 5471134567482634624 8171368098211288832 10871601628939943040 13571835159668597248 16272068690397251456 525558147416354048 3225791678145008256 5926025208873662464 8626258739602316672 11326492270330970880 14026725801059625088 16726959331788279296 980448788807381888 3680682319536036096 6380915850264690304 9081149380993344512 11781382911721998720 14481616442450652928 17181849973179307136 1435339430198409728 4135572960927063936 6835806491655718144 9536040022384372352 12236273553113026560 14936507083841680768 17636740614570334976 1890230071589437568 4590463602318091776 7290697133046745984 9990930663775400192 12691164194504054400 15391397725232708608 18091631255961362816 2345120712980465408 5045354243709119616 7745587774437773824 10445821305166428032 13146054835895082240 15846288366623736448 99777823642839040 2800011354371493248 5500244885100147456 8200478415828801664 10900711946557455872 13600945477286110080 16301179008014764288 554668465033866880 3254901995762521088 5955135526491175296 8655369057219829504 11355602587948483712 14055836118677137920 16756069649405792128 1009559106424894720 3709792637153548928 6410026167882203136 9110259698610857344 11810493229339511552 14510726760068165760 17210960290796819968 1464449747815922560 4164683278544576768 6864916809273230976 9565150340001885184 12265383870730539392 14965617401459193600 17665850932187847808 1919340389206950400 4619573919935604608 7319807450664258816 10020040981392913024 12720274512121567232 15420508042850221440 18120741573578875648 2374231030597978240 5074464561326632448 7774698092055286656 10474931622783940864 13175165153512595072 15875398684241249280 128888141260351872 2829121671989006080 5529355202717660288 8229588733446314496 10929822264174968704 13630055794903622912 16330289325632277120 583778782651379712 3284012313380033920 5984245844108688128 8684479374837342336 11384712905565996544 14084946436294650752 16785179967023304960 1038669424042407552 3738902954771061760 6439136485499715968 9139370016228370176 11839603546957024384 14539837077685678592 17240070608414332800 1493560065433435392 4193793596162089600 6894027126890743808 9594260657619398016 12294494188348052224 14994727719076706432 17694961249805360640 1948450706824463232 4648684237553117440 7348917768281771648 10049151299010425856 12749384829739080064 15449618360467734272 18149851891196388480 2403341348215491072 5103574878944145280 7803808409672799488 10504041940401453696 13204275471130107904 15904509001858762112 157998458877864704 2858231989606518912 5558465520335173120 8258699051063827328 10958932581792481536 13659166112521135744 16359399643249789952 612889100268892544 3313122630997546752 6013356161726200960 8713589692454855168 11413823223183509376 14114056753912163584 16814290284640817792 1067779741659920384 3768013272388574592 6468246803117228800 9168480333845883008 11868713864574537216 14568947395303191424 17269180926031845632 1522670383050948224 4222903913779602432 6923137444508256640 9623370975236910848 12323604505965565056 15023838036694219264 17724071567422873472 1977561024441976064 4677794555170630272 7378028085899284480 10078261616627938688 12778495147356592896 15478728678085247104 18178962208813901312 2432451665833003904 5132685196561658112 7832918727290312320 10533152258018966528 13233385788747620736 15933619319476274944 187108776495377536 2887342307224031744 5587575837952685952 8287809368681340160 10988042899409994368 13688276430138648576 16388509960867302784 641999417886405376 3342232948615059584 6042466479343713792 8742700010072368000 11442933540801022208 14143167071529676416 16843400602258330624 1096890059277433216 3797123590006087424 6497357120734741632 9197590651463395840 11897824182192050048 14598057712920704256 17298291243649358464 1551780700668461056 4252014231397115264 6952247762125769472 9652481292854423680 12352714823583077888 15052948354311732096 17753181885040386304 2006671342059488896 4706904872788143104 7407138403516797312 10107371934245451520 12807605464974105728 15507838995702759936 18208072526431414144 2461561983450516736 5161795514179170944 7862029044907825152 10562262575636479360 13262496106365133568 15962729637093787776 216219094112890368 2916452624841544576 5616686155570198784 8316919686298852992 11017153217027507200 13717386747756161408 16417620278484815616 671109735503918208 3371343266232572416 6071576796961226624 8771810327689880832 11472043858418535040 14172277389147189248 16872510919875843456 1126000376894946048 3826233907623600256 6526467438352254464 9226700969080908672 11926934499809562880 14627168030538217088 17327401561266871296 1580891018285973888 4281124549014628096 6981358079743282304 9681591610471936512 12381825141200590720 15082058671929244928 17782292202657899136 2035781659677001728 4736015190405655936 7436248721134310144 10136482251862964352 12836715782591618560 15536949313320272768 18237182844048926976 2490672301068029568 5190905831796683776 7891139362525337984 10591372893253992192 13291606423982646400 15991839954711300608 245329411730403200 2945562942459057408 5645796473187711616 8346030003916365824 11046263534645020032 13746497065373674240 16446730596102328448 700220053121431040 3400453583850085248 6100687114578739456 8800920645307393664 11501154176036047872 14201387706764702080 16901621237493356288 1155110694512458880 3855344225241113088 6555577755969767296 9255811286698421504 11956044817427075712 14656278348155729920 17356511878884384128 1610001335903486720 4310234866632140928 7010468397360795136 9710701928089449344 12410935458818103552 15111168989546757760 17811402520275411968 2064891977294514560 4765125508023168768 7465359038751822976 10165592569480477184 12865826100209131392 15566059630937785600 18266293161666439808 2519782618685542400 5220016149414196608 7920249680142850816 10620483210871505024 13320716741600159232 16020950272328813440 274439729347916032 2974673260076570240 5674906790805224448 8375140321533878656 11075373852262532864 13775607382991187072 16475840913719841280 729330370738943872 3429563901467598080 6129797432196252288 8830030962924906496 11530264493653560704 14230498024382214912 16930731555110869120 1184221012129971712 3884454542858625920 6584688073587280128 9284921604315934336 11985155135044588544 14685388665773242752 17385622196501896960 1639111653520999552 4339345184249653760 7039578714978307968 9739812245706962176 12440045776435616384 15140279307164270592 17840512837892924800 2094002294912027392 4794235825640681600 7494469356369335808 10194702887097990016 12894936417826644224 15595169948555298432 18295403479283952640 2548892936303055232 5249126467031709440 7949359997760363648 10649593528489017856 13349827059217672064 16050060589946326272 303550046965428864 3003783577694083072 5704017108422737280 8404250639151391488 11104484169880045696 13804717700608699904 16504951231337354112 758440688356456704 3458674219085110912 6158907749813765120 8859141280542419328 11559374811271073536 14259608341999727744 16959841872728381952 1213331329747484544 3913564860476138752 6613798391204792960 9314031921933447168 12014265452662101376 14714498983390755584 17414732514119409792 1668221971138512384 4368455501867166592 7068689032595820800 9768922563324475008 12469156094053129216 15169389624781783424 17869623155510437632 2123112612529540224 4823346143258194432 7523579673986848640 10223813204715502848 12924046735444157056 15624280266172811264 18324513796901465472 2578003253920568064 5278236784649222272 7978470315377876480 10678703846106530688 13378937376835184896 16079170907563839104 332660364582941696 3032893895311595904 5733127426040250112 8433360956768904320 11133594487497558528 13833828018226212736 16534061548954866944 787551005973969536 3487784536702623744 6188018067431277952 8888251598159932160 11588485128888586368 14288718659617240576 16988952190345894784 1242441647364997376 3942675178093651584 6642908708822305792 9343142239550960000 12043375770279614208 14743609301008268416 17443842831736922624 1697332288756025216 4397565819484679424 7097799350213333632 9798032880941987840 12498266411670642048 15198499942399296256 17898733473127950464 2152222930147053056 4852456460875707264 7552689991604361472 10252923522333015680 12953157053061669888 15653390583790324096 18353624114518978304 2607113571538080896 5307347102266735104 8007580632995389312 10707814163724043520 13408047694452697728 16108281225181351936 361770682200454528 3062004212929108736 5762237743657762944 8462471274386417152 11162704805115071360 13862938335843725568 16563171866572379776 816661323591482368 3516894854320136576 6217128385048790784 8917361915777444992 11617595446506099200 14317828977234753408 17018062507963407616 1271551964982510208 3971785495711164416 6672019026439818624 9372252557168472832 12072486087897127040 14772719618625781248 17472953149354435456 1726442606373538048 4426676137102192256 7126909667830846464 9827143198559500672 12527376729288154880 15227610260016809088 17927843790745463296 2181333247764565888 4881566778493220096 7581800309221874304 10282033839950528512 12982267370679182720 15682500901407836928 18382734432136491136 2636223889155593728 5336457419884247936 8036690950612902144 10736924481341556352 13437158012070210560 16137391542798864768 390880999817967360 3091114530546621568 5791348061275275776 8491581592003929984 11191815122732584192 13892048653461238400 16592282184189892608 845771641208995200 3546005171937649408 6246238702666303616 8946472233394957824 11646705764123612032 14346939294852266240 17047172825580920448 1300662282600023040 4000895813328677248 6701129344057331456 9401362874785985664 12101596405514639872 14801829936243294080 17502063466971948288 1755552923991050880 4455786454719705088 7156019985448359296 9856253516177013504 12556487046905667712 15256720577634321920 17956954108362976128 2210443565382078720 4910677096110732928 7610910626839387136 10311144157568041344 13011377688296695552 15711611219025349760 18411844749754003968 2665334206773106560 5365567737501760768 8065801268230414976 10766034798959069184 13466268329687723392 16166501860416377600 419991317435480192 3120224848164134400 5820458378892788608 8520691909621442816 11220925440350097024 13921158971078751232 16621392501807405440 874881958826508032 3575115489555162240 6275349020283816448 8975582551012470656 11675816081741124864 14376049612469779072 17076283143198433280 1329772600217535872 4030006130946190080 6730239661674844288 9430473192403498496 12130706723132152704 14830940253860806912 17531173784589461120 1784663241608563712 4484896772337217920 7185130303065872128 9885363833794526336 12585597364523180544 15285830895251834752 17986064425980488960 2239553882999591552 4939787413728245760 7640020944456899968 10340254475185554176 13040488005914208384 15740721536642862592 18440955067371516800 2694444524390619392 5394678055119273600 8094911585847927808 10795145116576582016 13495378647305236224 16195612178033890432 449101635052993024 3149335165781647232 5849568696510301440 8549802227238955648 11250035757967609856 13950269288696264064 16650502819424918272 903992276444020864 3604225807172675072 6304459337901329280 9004692868629983488 11704926399358637696 14405159930087291904 17105393460815946112 1358882917835048704 4059116448563702912 6759349979292357120 9459583510021011328 12159817040749665536 14860050571478319744 17560284102206973952 1813773559226076544 4514007089954730752 7214240620683384960 9914474151412039168 12614707682140693376 15314941212869347584 18015174743598001792 2268664200617104384 4968897731345758592 7669131262074412800 10369364792803067008 13069598323531721216 15769831854260375424 23321311279478016 2723554842008132224 5423788372736786432 8124021903465440640 10824255434194094848 13524488964922749056 16224722495651403264 478211952670505856 3178445483399160064 5878679014127814272 8578912544856468480 11279146075585122688 13979379606313776896 16679613137042431104 933102594061533696 3633336124790187904 6333569655518842112 9033803186247496320 11734036716976150528 14434270247704804736 17134503778433458944 1387993235452561536 4088226766181215744 6788460296909869952 9488693827638524160 12188927358367178368 14889160889095832576 17589394419824486784 1842883876843589376 4543117407572243584 7243350938300897792 9943584469029552000 12643817999758206208 15344051530486860416 18044285061215514624 2297774518234617216 4998008048963271424 7698241579691925632 10398475110420579840 13098708641149234048 15798942171877888256 52431628896990848 2752665159625645056 5452898690354299264 8153132221082953472 10853365751811607680 13553599282540261888 16253832813268916096 507322270288018688 3207555801016672896 5907789331745327104 8608022862473981312 11308256393202635520 14008489923931289728 16708723454659943936 962212911679046528 3662446442407700736 6362679973136354944 9062913503865009152 11763147034593663360 14463380565322317568 17163614096050971776 1417103553070074368 4117337083798728576 6817570614527382784 9517804145256036992 12218037675984691200 14918271206713345408 17618504737441999616 1871994194461102208 4572227725189756416 7272461255918410624 9972694786647064832 12672928317375719040 15373161848104373248 18073395378833027456 2326884835852130048 5027118366580784256 7727351897309438464 10427585428038092672 13127818958766746880 15828052489495401088 81541946514503680 2781775477243157888 5482009007971812096 8182242538700466304 10882476069429120512 13582709600157774720 16282943130886428928 536432587905531520 3236666118634185728 5936899649362839936 8637133180091494144 11337366710820148352 14037600241548802560 16737833772277456768 991323229296559360 3691556760025213568 6391790290753867776 9092023821482521984 11792257352211176192 14492490882939830400 17192724413668484608 1446213870687587200 4146447401416241408 6846680932144895616 9546914462873549824 12247147993602204032 14947381524330858240 17647615055059512448 1901104512078615040 4601338042807269248 7301571573535923456 10001805104264577664 12702038634993231872 15402272165721886080 18102505696450540288 2355995153469642880 5056228684198297088 7756462214926951296 10456695745655605504 13156929276384259712 15857162807112913920 110652264132016512 2810885794860670720 5511119325589324928 8211352856317979136 10911586387046633344 13611819917775287552 16312053448503941760 565542905523044352 3265776436251698560 5966009966980352768 8666243497709006976 11366477028437661184 14066710559166315392 16766944089894969600 1020433546914072192 3720667077642726400 6420900608371380608 9121134139100034816 11821367669828689024 14521601200557343232 17221834731285997440 1475324188305100032 4175557719033754240 6875791249762408448 9576024780491062656 12276258311219716864 14976491841948371072 17676725372677025280 1930214829696127872 4630448360424782080 7330681891153436288 10030915421882090496 12731148952610744704 15431382483339398912 18131616014068053120 2385105471087155712 5085339001815809920 7785572532544464128 10485806063273118336 13186039594001772544 15886273124730426752 139762581749529344 2839996112478183552 5540229643206837760 8240463173935491968 10940696704664146176 13640930235392800384 16341163766121454592 594653223140557184 3294886753869211392 5995120284597865600 8695353815326519808 11395587346055174016 14095820876783828224 16796054407512482432 1049543864531585024 3749777395260239232 6450010925988893440 9150244456717547648 11850477987446201856 14550711518174856064 17250945048903510272 1504434505922612864 4204668036651267072 6904901567379921280 9605135098108575488 12305368628837229696 15005602159565883904 17705835690294538112 1959325147313640704 4659558678042294912 7359792208770949120 10060025739499603328 12760259270228257536 15460492800956911744 18160726331685565952 2414215788704668544 5114449319433322752 7814682850161976960 10514916380890631168 13215149911619285376 15915383442347939584 168872899367042176 2869106430095696384 5569339960824350592 8269573491553004800 10969807022281659008 13670040553010313216 16370274083738967424 623763540758070016 3323997071486724224 6024230602215378432 8724464132944032640 11424697663672686848 14124931194401341056 16825164725129995264 1078654182149097856 3778887712877752064 6479121243606406272 9179354774335060480 11879588305063714688 14579821835792368896 17280055366521023104 1533544823540125696 4233778354268779904 6934011884997434112 9634245415726088320 12334478946454742528 15034712477183396736 17734946007912050944 1988435464931153536 4688668995659807744 7388902526388461952 10089136057117116160 12789369587845770368 15489603118574424576 18189836649303078784 2443326106322181376 5143559637050835584 7843793167779489792 10544026698508144000 13244260229236798208 15944493759965452416 197983216984555008 2898216747713209216 5598450278441863424 8298683809170517632 10998917339899171840 13699150870627826048 16399384401356480256 652873858375582848 3353107389104237056 6053340919832891264 8753574450561545472 11453807981290199680 14154041512018853888 16854275042747508096 1107764499766610688 3807998030495264896 6508231561223919104 9208465091952573312 11908698622681227520 14608932153409881728 17309165684138535936 1562655141157638528 4262888671886292736 6963122202614946944 9663355733343601152 12363589264072255360 15063822794800909568 17764056325529563776 2017545782548666368 4717779313277320576 7418012844005974784 10118246374734628992 12818479905463283200 15518713436191937408 18218946966920591616 2472436423939694208 5172669954668348416 7872903485397002624 10573137016125656832 13273370546854311040 15973604077582965248 227093534602067840 2927327065330722048 5627560596059376256 8327794126788030464 11028027657516684672 13728261188245338880 16428494718973993088 681984175993095680 3382217706721749888 6082451237450404096 8782684768179058304 11482918298907712512 14183151829636366720 16883385360365020928 1136874817384123520 3837108348112777728 6537341878841431936 9237575409570086144 11937808940298740352 14638042471027394560 17338276001756048768 1591765458775151360 4291998989503805568 6992232520232459776 9692466050961113984 12392699581689768192 15092933112418422400 17793166643147076608 2046656100166179200 4746889630894833408 7447123161623487616 10147356692352141824 12847590223080796032 15547823753809450240 18248057284538104448 2501546741557207040 5201780272285861248 7902013803014515456 10602247333743169664 13302480864471823872 16002714395200478080 256203852219580672 2956437382948234880 5656670913676889088 8356904444405543296 11057137975134197504 13757371505862851712 16457605036591505920 711094493610608512 3411328024339262720 6111561555067916928 8811795085796571136 11512028616525225344 14212262147253879552 16912495677982533760 1165985135001636352 3866218665730290560 6566452196458944768 9266685727187598976 11966919257916253184 14667152788644907392 17367386319373561600 1620875776392664192 4321109307121318400 7021342837849972608 9721576368578626816 12421809899307281024 15122043430035935232 17822276960764589440 2075766417783692032 4775999948512346240 7476233479241000448 10176467009969654656 12876700540698308864 15576934071426963072 18277167602155617280 2530657059174719872 5230890589903374080 7931124120632028288 10631357651360682496 13331591182089336704 16031824712817990912 285314169837093504 2985547700565747712 5685781231294401920 8386014762023056128 11086248292751710336 13786481823480364544 16486715354209018752 740204811228121344 3440438341956775552 6140671872685429760 8840905403414083968 11541138934142738176 14241372464871392384 16941605995600046592 1195095452619149184 3895328983347803392 6595562514076457600 9295796044805111808 11996029575533766016 14696263106262420224 17396496636991074432 1649986094010177024 4350219624738831232 7050453155467485440 9750686686196139648 12450920216924793856 15151153747653448064 17851387278382102272 2104876735401204864 4805110266129859072 7505343796858513280 10205577327587167488 12905810858315821696 15606044389044475904 18306277919773130112 2559767376792232704 5260000907520886912 7960234438249541120 10660467968978195328 13360701499706849536 16060935030435503744 314424487454606336 3014658018183260544 5714891548911914752 8415125079640568960 11115358610369223168 13815592141097877376 16515825671826531584 769315128845634176 3469548659574288384 6169782190302942592 8870015721031596800 11570249251760251008 14270482782488905216 16970716313217559424 1224205770236662016 3924439300965316224 6624672831693970432 9324906362422624640 12025139893151278848 14725373423879933056 17425606954608587264 1679096411627689856 4379329942356344064 7079563473084998272 9779797003813652480 12480030534542306688 15180264065270960896 17880497595999615104 2133987053018717696 4834220583747371904 7534454114476026112 10234687645204680320 12934921175933334528 15635154706661988736 18335388237390642944 2588877694409745536 5289111225138399744 7989344755867053952 10689578286595708160 13389811817324362368 16090045348053016576 343534805072119168 3043768335800773376 5744001866529427584 8444235397258081792 11144468927986736000 13844702458715390208 16544935989444044416 798425446463147008 3498658977191801216 6198892507920455424 8899126038649109632 11599359569377763840 14299593100106418048 16999826630835072256 1253316087854174848 3953549618582829056 6653783149311483264 9354016680040137472 12054250210768791680 14754483741497445888 17454717272226100096 1708206729245202688 4408440259973856896 7108673790702511104 9808907321431165312 12509140852159819520 15209374382888473728 17909607913617127936 2163097370636230528 4863330901364884736 7563564432093538944 10263797962822193152 12964031493550847360 15664265024279501568 18364498555008155776 2617988012027258368 5318221542755912576 8018455073484566784 10718688604213220992 13418922134941875200 16119155665670529408 372645122689632000 3072878653418286208 5773112184146940416 8473345714875594624 11173579245604248832 13873812776332903040 16574046307061557248 827535764080659840 3527769294809314048 6228002825537968256 8928236356266622464 11628469886995276672 14328703417723930880 17028936948452585088 1282426405471687680 3982659936200341888 6682893466928996096 9383126997657650304 12083360528386304512 14783594059114958720 17483827589843612928 1737317046862715520 4437550577591369728 7137784108320023936 9838017639048678144 12538251169777332352 15238484700505986560 17938718231234640768 2192207688253743360 4892441218982397568 7592674749711051776 10292908280439705984 12993141811168360192 15693375341897014400 18393608872625668608 2647098329644771200 5347331860373425408 8047565391102079616 10747798921830733824 13448032452559388032 16148265983288042240 401755440307144832 3101988971035799040 5802222501764453248 8502456032493107456 11202689563221761664 13902923093950415872 16603156624679070080 856646081698172672 3556879612426826880 6257113143155481088 8957346673884135296 11657580204612789504 14357813735341443712 17058047266070097920 1311536723089200512 4011770253817854720 6712003784546508928 9412237315275163136 12112470846003817344 14812704376732471552 17512937907461125760 1766427364480228352 4466660895208882560 7166894425937536768 9867127956666190976 12567361487394845184 15267595018123499392 17967828548852153600 2221318005871256192 4921551536599910400 7621785067328564608 10322018598057218816 13022252128785873024 15722485659514527232 18422719190243181440 2676208647262284032 5376442177990938240 8076675708719592448 10776909239448246656 13477142770176900864 16177376300905555072 430865757924657664 3131099288653311872 5831332819381966080 8531566350110620288 11231799880839274496 13932033411567928704 16632266942296582912 885756399315685504 3585989930044339712 6286223460772993920 8986456991501648128 11686690522230302336 14386924052958956544 17087157583687610752 1340647040706713344 4040880571435367552 6741114102164021760 9441347632892675968 12141581163621330176 14841814694349984384 17542048225078638592 1795537682097741184 4495771212826395392 7196004743555049600 9896238274283703808 12596471805012358016 15296705335741012224 17996938866469666432 2250428323488769024 4950661854217423232 7650895384946077440 10351128915674731648 13051362446403385856 15751595977132040064 5085434151142656 2705318964879796864 5405552495608451072 8105786026337105280 10806019557065759488 13506253087794413696 16206486618523067904 459976075542170496 3160209606270824704 5860443136999478912 8560676667728133120 11260910198456787328 13961143729185441536 16661377259914095744 914866716933198336 3615100247661852544 6315333778390506752 9015567309119160960 11715800839847815168 14416034370576469376 17116267901305123584 1369757358324226176 4069990889052880384 6770224419781534592 9470457950510188800 12170691481238843008 14870925011967497216 17571158542696151424 1824647999715254016 4524881530443908224 7225115061172562432 9925348591901216640 12625582122629870848 15325815653358525056 18026049184087179264 2279538641106281856 4979772171834936064 7680005702563590272 10380239233292244480 13080472764020898688 15780706294749552896 34195751768655488 2734429282497309696 5434662813225963904 8134896343954618112 10835129874683272320 13535363405411926528 16235596936140580736 489086393159683328 3189319923888337536 5889553454616991744 8589786985345645952 11290020516074300160 13990254046802954368 16690487577531608576 943977034550711168 3644210565279365376 6344444096008019584 9044677626736673792 11744911157465328000 14445144688193982208 17145378218922636416 1398867675941739008 4099101206670393216 6799334737399047424 9499568268127701632 12199801798856355840 14900035329585010048 17600268860313664256 1853758317332766848 4553991848061421056 7254225378790075264 9954458909518729472 12654692440247383680 15354925970976037888 18055159501704692096 2308648958723794688 5008882489452448896 7709116020181103104 10409349550909757312 13109583081638411520 15809816612367065728 63306069386168320 2763539600114822528 5463773130843476736 8164006661572130944 10864240192300785152 13564473723029439360 16264707253758093568 518196710777196160 3218430241505850368 5918663772234504576 8618897302963158784 11319130833691812992 14019364364420467200 16719597895149121408 973087352168224000 3673320882896878208 6373554413625532416 9073787944354186624 11774021475082840832 14474255005811495040 17174488536540149248 1427977993559251840 4128211524287906048 6828445055016560256 9528678585745214464 12228912116473868672 14929145647202522880 17629379177931177088 1882868634950279680 4583102165678933888 7283335696407588096 9983569227136242304 12683802757864896512 15384036288593550720 18084269819322204928 2337759276341307520 5037992807069961728 7738226337798615936 10438459868527270144 13138693399255924352 15838926929984578560 92416387003681152 2792649917732335360 5492883448460989568 8193116979189643776 10893350509918297984 13593584040646952192 16293817571375606400 547307028394708992 3247540559123363200 5947774089852017408 8648007620580671616 11348241151309325824 14048474682037980032 16748708212766634240 1002197669785736832 3702431200514391040 6402664731243045248 9102898261971699456 11803131792700353664 14503365323429007872 17203598854157662080 1457088311176764672 4157321841905418880 6857555372634073088 9557788903362727296 12258022434091381504 14958255964820035712 17658489495548689920 1911978952567792512 4612212483296446720 7312446014025100928 10012679544753755136 12712913075482409344 15413146606211063552 18113380136939717760 2366869593958820352 5067103124687474560 7767336655416128768 10467570186144782976 13167803716873437184 15868037247602091392 121526704621193984 2821760235349848192 5521993766078502400 8222227296807156608 10922460827535810816 13622694358264465024 16322927888993119232 576417346012221824 3276650876740876032 5976884407469530240 8677117938198184448 11377351468926838656 14077584999655492864 16777818530384147072 1031307987403249664 3731541518131903872 6431775048860558080 9132008579589212288 11832242110317866496 14532475641046520704 17232709171775174912 1486198628794277504 4186432159522931712 6886665690251585920 9586899220980240128 12287132751708894336 14987366282437548544 17687599813166202752 1941089270185305344 4641322800913959552 7341556331642613760 10041789862371267968 12742023393099922176 15442256923828576384 18142490454557230592 2395979911576333184 5096213442304987392 7796446973033641600 10496680503762295808 13196914034490950016 15897147565219604224 150637022238706816 2850870552967361024 5551104083696015232 8251337614424669440 10951571145153323648 13651804675881977856 16352038206610632064 605527663629734656 3305761194358388864 6005994725087043072 8706228255815697280 11406461786544351488 14106695317273005696 16806928848001659904 1060418305020762496 3760651835749416704 6460885366478070912 9161118897206725120 11861352427935379328 14561585958664033536 17261819489392687744 1515308946411790336 4215542477140444544 6915776007869098752 9616009538597752960 12316243069326407168 15016476600055061376 17716710130783715584 1970199587802818176 4670433118531472384 7370666649260126592 10070900179988780800 12771133710717435008 15471367241446089216 18171600772174743424 2425090229193846016 5125323759922500224 7825557290651154432 10525790821379808640 13226024352108462848 15926257882837117056 179747339856219648 2879980870584873856 5580214401313528064 8280447932042182272 10980681462770836480 13680914993499490688 16381148524228144896 634637981247247488 3334871511975901696 6035105042704555904 8735338573433210112 11435572104161864320 14135805634890518528 16836039165619172736 1089528622638275328 3789762153366929536 6489995684095583744 9190229214824237952 11890462745552892160 14590696276281546368 17290929807010200576 1544419264029303168 4244652794757957376 6944886325486611584 9645119856215265792 12345353386943920000 15045586917672574208 17745820448401228416 1999309905420331008 4699543436148985216 7399776966877639424 10100010497606293632 12800244028334947840 15500477559063602048 18200711089792256256 2454200546811358848 5154434077540013056 7854667608268667264 10554901138997321472 13255134669725975680 15955368200454629888 208857657473732480 2909091188202386688 5609324718931040896 8309558249659695104 11009791780388349312 13710025311117003520 16410258841845657728 663748298864760320 3363981829593414528 6064215360322068736 8764448891050722944 11464682421779377152 14164915952508031360 16865149483236685568 1118638940255788160 3818872470984442368 6519106001713096576 9219339532441750784 11919573063170404992 14619806593899059200 17320040124627713408 1573529581646816000 4273763112375470208 6973996643104124416 9674230173832778624 12374463704561432832 15074697235290087040 17774930766018741248 2028420223037843840 4728653753766498048 7428887284495152256 10129120815223806464 12829354345952460672 15529587876681114880 18229821407409769088 2483310864428871680 5183544395157525888 7883777925886180096 10584011456614834304 13284244987343488512 15984478518072142720 237967975091245312 2938201505819899520 5638435036548553728 8338668567277207936 11038902098005862144 13739135628734516352 16439369159463170560 692858616482273152 3393092147210927360 6093325677939581568 8793559208668235776 11493792739396889984 14194026270125544192 16894259800854198400 1147749257873300992 3847982788601955200 6548216319330609408 9248449850059263616 11948683380787917824 14648916911516572032 17349150442245226240 1602639899264328832 4302873429992983040 7003106960721637248 9703340491450291456 12403574022178945664 15103807552907599872 17804041083636254080 2057530540655356672 4757764071384010880 7457997602112665088 10158231132841319296 12858464663569973504 15558698194298627712 18258931725027281920 2512421182046384512 5212654712775038720 7912888243503692928 10613121774232347136 13313355304961001344 16013588835689655552 267078292708758144 2967311823437412352 5667545354166066560 8367778884894720768 11068012415623374976 13768245946352029184 16468479477080683392 721968934099785984 3422202464828440192 6122435995557094400 8822669526285748608 11522903057014402816 14223136587743057024 16923370118471711232 1176859575490813824 3877093106219468032 6577326636948122240 9277560167676776448 11977793698405430656 14678027229134084864 17378260759862739072 1631750216881841664 4331983747610495872 7032217278339150080 9732450809067804288 12432684339796458496 15132917870525112704 17833151401253766912 2086640858272869504 4786874389001523712 7487107919730177920 10187341450458832128 12887574981187486336 15587808511916140544 18288042042644794752 2541531499663897344 5241765030392551552 7941998561121205760 10642232091849859968 13342465622578514176 16042699153307168384 296188610326270976 2996422141054925184 5696655671783579392 8396889202512233600 11097122733240887808 13797356263969542016 16497589794698196224 751079251717298816 3451312782445953024 6151546313174607232 8851779843903261440 11552013374631915648 14252246905360569856 16952480436089224064 1205969893108326656 3906203423836980864 6606436954565635072 9306670485294289280 12006904016022943488 14707137546751597696 17407371077480251904 1660860534499354496 4361094065228008704 7061327595956662912 9761561126685317120 12461794657413971328 15162028188142625536 17862261718871279744 2115751175890382336 4815984706619036544 7516218237347690752 10216451768076344960 12916685298804999168 15616918829533653376 18317152360262307584 2570641817281410176 5270875348010064384 7971108878738718592 10671342409467372800 13371575940196027008 16071809470924681216 325298927943783808 3025532458672438016 5725765989401092224 8425999520129746432 11126233050858400640 13826466581587054848 16526700112315709056 780189569334811648 3480423100063465856 6180656630792120064 8880890161520774272 11581123692249428480 14281357222978082688 16981590753706736896 1235080210725839488 3935313741454493696 6635547272183147904 9335780802911802112 12036014333640456320 14736247864369110528 17436481395097764736 1689970852116867328 4390204382845521536 7090437913574175744 9790671444302829952 12490904975031484160 15191138505760138368 17891372036488792576 2144861493507895168 4845095024236549376 7545328554965203584 10245562085693857792 12945795616422512000 15646029147151166208 18346262677879820416 2599752134898923008 5299985665627577216 8000219196356231424 10700452727084885632 13400686257813539840 16100919788542194048 354409245561296640 3054642776289950848 5754876307018605056 8455109837747259264 11155343368475913472 13855576899204567680 16555810429933221888 809299886952324480 3509533417680978688 6209766948409632896 8910000479138287104 11610234009866941312 14310467540595595520 17010701071324249728 1264190528343352320 3964424059072006528 6664657589800660736 9364891120529314944 12065124651257969152 14765358181986623360 17465591712715277568 1719081169734380160 4419314700463034368 7119548231191688576 9819781761920342784 12520015292648996992 15220248823377651200 17920482354106305408 2173971811125408000 4874205341854062208 7574438872582716416 10274672403311370624 12974905934040024832 15675139464768679040 18375372995497333248 2628862452516435840 5329095983245090048 8029329513973744256 10729563044702398464 13429796575431052672 16130030106159706880 383519563178809472 3083753093907463680 5783986624636117888 8484220155364772096 11184453686093426304 13884687216822080512 16584920747550734720 838410204569837312 3538643735298491520 6238877266027145728 8939110796755799936 11639344327484454144 14339577858213108352 17039811388941762560 1293300845960865152 3993534376689519360 6693767907418173568 9394001438146827776 12094234968875481984 14794468499604136192 17494702030332790400 1748191487351892992 4448425018080547200 7148658548809201408 9848892079537855616 12549125610266509824 15249359140995164032 17949592671723818240 2203082128742920832 4903315659471575040 7603549190200229248 10303782720928883456 13004016251657537664 15704249782386191872 18404483313114846080 2657972770133948672 5358206300862602880 8058439831591257088 10758673362319911296 13458906893048565504 16159140423777219712 412629880796322304 3112863411524976512 5813096942253630720 8513330472982284928 11213564003710939136 13913797534439593344 16614031065168247552 867520522187350144 3567754052916004352 6267987583644658560 8968221114373312768 11668454645101966976 14368688175830621184 17068921706559275392 1322411163578377984 4022644694307032192 6722878225035686400 9423111755764340608 12123345286492994816 14823578817221649024 17523812347950303232 1777301804969405824 4477535335698060032 7177768866426714240 9878002397155368448 12578235927884022656 15278469458612676864 17978702989341331072 2232192446360433664 4932425977089087872 7632659507817742080 10332893038546396288 13033126569275050496 15733360100003704704 18433593630732358912 2687083087751461504 5387316618480115712 8087550149208769920 10787783679937424128 13488017210666078336 16188250741394732544 441740198413835136 3141973729142489344 5842207259871143552 8542440790599797760 11242674321328451968 13942907852057106176 16643141382785760384 896630839804862976 3596864370533517184 6297097901262171392 8997331431990825600 11697564962719479808 14397798493448134016 17098032024176788224 1351521481195890816 4051755011924545024 6751988542653199232 9452222073381853440 12152455604110507648 14852689134839161856 17552922665567816064 1806412122586918656 4506645653315572864 7206879184044227072 9907112714772881280 12607346245501535488 15307579776230189696 18007813306958843904 2261302763977946496 4961536294706600704 7661769825435254912 10362003356163909120 13062236886892563328 15762470417621217536 15959874640320128 2716193405368974336 5416426936097628544 8116660466826282752 10816893997554936960 13517127528283591168 16217361059012245376 470850516031347968 3171084046760002176 5871317577488656384 8571551108217310592 11271784638945964800 13972018169674619008 16672251700403273216 925741157422375808 3625974688151030016 6326208218879684224 9026441749608338432 11726675280336992640 14426908811065646848 17127142341794301056 1380631798813403648 4080865329542057856 6781098860270712064 9481332390999366272 12181565921728020480 14881799452456674688 17582032983185328896 1835522440204431488 4535755970933085696 7235989501661739904 9936223032390394112 12636456563119048320 15336690093847702528 18036923624576356736 2290413081595459328 4990646612324113536 7690880143052767744 10391113673781421952 13091347204510076160 15791580735238730368 45070192257832960 2745303722986487168 5445537253715141376 8145770784443795584 10846004315172449792 13546237845901104000 16246471376629758208 499960833648860800 3200194364377515008 5900427895106169216 8600661425834823424 11300894956563477632 14001128487292131840 16701362018020786048 954851475039888640 3655085005768542848 6355318536497197056 9055552067225851264 11755785597954505472 14456019128683159680 17156252659411813888 1409742116430916480 4109975647159570688 6810209177888224896 9510442708616879104 12210676239345533312 14910909770074187520 17611143300802841728 1864632757821944320 4564866288550598528 7265099819279252736 9965333350007906944 12665566880736561152 15365800411465215360 18066033942193869568 2319523399212972160 5019756929941626368 7719990460670280576 10420223991398934784 13120457522127588992 15820691052856243200 74180509875345792 2774414040604000000 5474647571332654208 8174881102061308416 10875114632789962624 13575348163518616832 16275581694247271040 529071151266373632 3229304681995027840 5929538212723682048 8629771743452336256 11330005274180990464 14030238804909644672 16730472335638298880 983961792657401472 3684195323386055680 6384428854114709888 9084662384843364096 11784895915572018304 14485129446300672512 17185362977029326720 1438852434048429312 4139085964777083520 6839319495505737728 9539553026234391936 12239786556963046144 14940020087691700352 17640253618420354560 1893743075439457152 4593976606168111360 7294210136896765568 9994443667625419776 12694677198354073984 15394910729082728192 18095144259811382400 2348633716830484992 5048867247559139200 7749100778287793408 10449334309016447616 13149567839745101824 15849801370473756032 103290827492858624 2803524358221512832 5503757888950167040 8203991419678821248 10904224950407475456 13604458481136129664 16304692011864783872 558181468883886464 3258414999612540672 5958648530341194880 8658882061069849088 11359115591798503296 14059349122527157504 16759582653255811712 1013072110274914304 3713305641003568512 6413539171732222720 9113772702460876928 11814006233189531136 14514239763918185344 17214473294646839552 1467962751665942144 4168196282394596352 6868429813123250560 9568663343851904768 12268896874580558976 14969130405309213184 17669363936037867392 1922853393056969984 4623086923785624192 7323320454514278400 10023553985242932608 12723787515971586816 15424021046700241024 18124254577428895232 2377744034447997824 5077977565176652032 7778211095905306240 10478444626633960448 13178678157362614656 15878911688091268864 132401145110371456 2832634675839025664 5532868206567679872 8233101737296334080 10933335268024988288 13633568798753642496 16333802329482296704 587291786501399296 3287525317230053504 5987758847958707712 8687992378687361920 11388225909416016128 14088459440144670336 16788692970873324544 1042182427892427136 3742415958621081344 6442649489349735552 9142883020078389760 11843116550807043968 14543350081535698176 17243583612264352384 1497073069283454976 4197306600012109184 6897540130740763392 9597773661469417600 12298007192198071808 14998240722926726016 17698474253655380224 1951963710674482816 4652197241403137024 7352430772131791232 10052664302860445440 12752897833589099648 15453131364317753856 18153364895046408064 2406854352065510656 5107087882794164864 7807321413522819072 10507554944251473280 13207788474980127488 15908022005708781696 161511462727884288 2861744993456538496 5561978524185192704 8262212054913846912 10962445585642501120 13662679116371155328 16362912647099809536 616402104118912128 3316635634847566336 6016869165576220544 8717102696304874752 11417336227033528960 14117569757762183168 16817803288490837376 1071292745509939968 3771526276238594176 6471759806967248384 9171993337695902592 11872226868424556800 14572460399153211008 17272693929881865216 1526183386900967808 4226416917629622016 6926650448358276224 9626883979086930432 12327117509815584640 15027351040544238848 17727584571272893056 1981074028291995648 4681307559020649856 7381541089749304064 10081774620477958272 12782008151206612480 15482241681935266688 18182475212663920896 2435964669683023488 5136198200411677696 7836431731140331904 10536665261868986112 13236898792597640320 15937132323326294528 190621780345397120 2890855311074051328 5591088841802705536 8291322372531359744 10991555903260013952 13691789433988668160 16392022964717322368 645512421736424960 3345745952465079168 6045979483193733376 8746213013922387584 11446446544651041792 14146680075379696000 16846913606108350208 1100403063127452800 3800636593856107008 6500870124584761216 9201103655313415424 11901337186042069632 14601570716770723840 17301804247499378048 1555293704518480640 4255527235247134848 6955760765975789056 9655994296704443264 12356227827433097472 15056461358161751680 17756694888890405888 2010184345909508480 4710417876638162688 7410651407366816896 10110884938095471104 12811118468824125312 15511351999552779520 18211585530281433728 2465074987300536320 5165308518029190528 7865542048757844736 10565775579486498944 13266009110215153152 15966242640943807360 219732097962909952 2919965628691564160 5620199159420218368 8320432690148872576 11020666220877526784 13720899751606180992 16421133282334835200 674622739353937792 3374856270082592000 6075089800811246208 8775323331539900416 11475556862268554624 14175790392997208832 16876023923725863040 1129513380744965632 3829746911473619840 6529980442202274048 9230213972930928256 11930447503659582464 14630681034388236672 17330914565116890880 1584404022135993472 4284637552864647680 6984871083593301888 9685104614321956096 12385338145050610304 15085571675779264512 17785805206507918720 2039294663527021312 4739528194255675520 7439761724984329728 10139995255712983936 12840228786441638144 15540462317170292352 18240695847898946560 2494185304918049152 5194418835646703360 7894652366375357568 10594885897104011776 13295119427832665984 15995352958561320192 248842415580422784 2949075946309076992 5649309477037731200 8349543007766385408 11049776538495039616 13750010069223693824 16450243599952348032 703733056971450624 3403966587700104832 6104200118428759040 8804433649157413248 11504667179886067456 14204900710614721664 16905134241343375872 1158623698362478464 3858857229091132672 6559090759819786880 9259324290548441088 11959557821277095296 14659791352005749504 17360024882734403712 1613514339753506304 4313747870482160512 7013981401210814720 9714214931939468928 12414448462668123136 15114681993396777344 17814915524125431552 2068404981144534144 4768638511873188352 7468872042601842560 10169105573330496768 12869339104059150976 15569572634787805184 18269806165516459392 2523295622535561984 5223529153264216192 7923762683992870400 10623996214721524608 13324229745450178816 16024463276178833024 277952733197935616 2978186263926589824 5678419794655244032 8378653325383898240 11078886856112552448 13779120386841206656 16479353917569860864 732843374588963456 3433076905317617664 6133310436046271872 8833543966774926080 11533777497503580288 14234011028232234496 16934244558960888704 1187734015979991296 3887967546708645504 6588201077437299712 9288434608165953920 11988668138894608128 14688901669623262336 17389135200351916544 1642624657371019136 4342858188099673344 7043091718828327552 9743325249556981760 12443558780285635968 15143792311014290176 17844025841742944384 2097515298762046976 4797748829490701184 7497982360219355392 10198215890948009600 12898449421676663808 15598682952405318016 18298916483133972224 2552405940153074816 5252639470881729024 7952873001610383232 10653106532339037440 13353340063067691648 16053573593796345856 307063050815448448 3007296581544102656 5707530112272756864 8407763643001411072 11107997173730065280 13808230704458719488 16508464235187373696 761953692206476288 3462187222935130496 6162420753663784704 8862654284392438912 11562887815121093120 14263121345849747328 16963354876578401536 1216844333597504128 3917077864326158336 6617311395054812544 9317544925783466752 12017778456512120960 14718011987240775168 17418245517969429376 1671734974988531968 4371968505717186176 7072202036445840384 9772435567174494592 12472669097903148800 15172902628631803008 17873136159360457216 2126625616379559808 4826859147108214016 7527092677836868224 10227326208565522432 12927559739294176640 15627793270022830848 18328026800751485056 2581516257770587648 5281749788499241856 7981983319227896064 10682216849956550272 13382450380685204480 16082683911413858688 336173368432961280 3036406899161615488 5736640429890269696 8436873960618923904 11137107491347578112 13837341022076232320 16537574552804886528 791064009823989120 3491297540552643328 6191531071281297536 8891764602009951744 11591998132738605952 14292231663467260160 16992465194195914368 1245954651215016960 3946188181943671168 6646421712672325376 9346655243400979584 12046888774129633792 14747122304858288000 17447355835586942208 1700845292606044800 4401078823334699008 7101312354063353216 9801545884792007424 12501779415520661632 15202012946249315840 17902246476977970048 2155735933997072640 4855969464725726848 7556202995454381056 10256436526183035264 12956670056911689472 15656903587640343680 18357137118368997888 2610626575388100480 5310860106116754688 8011093636845408896 10711327167574063104 13411560698302717312 16111794229031371520 365283686050474112 3065517216779128320 5765750747507782528 8465984278236436736 11166217808965090944 13866451339693745152 16566684870422399360 820174327441501952 3520407858170156160 6220641388898810368 8920874919627464576 11621108450356118784 14321341981084772992 17021575511813427200 1275064968832529792 3975298499561184000 6675532030289838208 9375765561018492416 12075999091747146624 14776232622475800832 17476466153204455040 1729955610223557632 4430189140952211840 7130422671680866048 9830656202409520256 12530889733138174464 15231123263866828672 17931356794595482880 2184846251614585472 4885079782343239680 7585313313071893888 10285546843800548096 12985780374529202304 15686013905257856512 18386247435986510720 2639736893005613312 5339970423734267520 8040203954462921728 10740437485191575936 13440671015920230144 16140904546648884352 394394003667986944 3094627534396641152 5794861065125295360 8495094595853949568 11195328126582603776 13895561657311257984 16595795188039912192 849284645059014784 3549518175787668992 6249751706516323200 8949985237244977408 11650218767973631616 14350452298702285824 17050685829430940032 1304175286450042624 4004408817178696832 6704642347907351040 9404875878636005248 12105109409364659456 14805342940093313664 17505576470821967872 1759065927841070464 4459299458569724672 7159532989298378880 9859766520027033088 12560000050755687296 15260233581484341504 17960467112212995712 2213956569232098304 4914190099960752512 7614423630689406720 10314657161418060928 13014890692146715136 15715124222875369344 18415357753604023552 2668847210623126144 5369080741351780352 8069314272080434560 10769547802809088768 13469781333537742976 16170014864266397184 423504321285499776 3123737852014153984 5823971382742808192 8524204913471462400 11224438444200116608 13924671974928770816 16624905505657425024 878394962676527616 3578628493405181824 6278862024133836032 8979095554862490240 11679329085591144448 14379562616319798656 17079796147048452864 1333285604067555456 4033519134796209664 6733752665524863872 9433986196253518080 12134219726982172288 14834453257710826496 17534686788439480704 1788176245458583296 4488409776187237504 7188643306915891712 9888876837644545920 12589110368373200128 15289343899101854336 17989577429830508544 2243066886849611136 4943300417578265344 7643533948306919552 10343767479035573760 13044001009764227968 15744234540492882176 18444468071221536384 2697957528240638976 5398191058969293184 8098424589697947392 10798658120426601600 13498891651155255808 16199125181883910016 452614638903012608 3152848169631666816 5853081700360321024 8553315231088975232 11253548761817629440 13953782292546283648 16654015823274937856 907505280294040448 3607738811022694656 6307972341751348864 9008205872480003072 11708439403208657280 14408672933937311488 17108906464665965696 1362395921685068288 4062629452413722496 6762862983142376704 9463096513871030912 12163330044599685120 14863563575328339328 17563797106056993536 1817286563076096128 4517520093804750336 7217753624533404544 9917987155262058752 12618220685990712960 15318454216719367168 18018687747448021376 2272177204467123968 4972410735195778176 7672644265924432384 10372877796653086592 13073111327381740800 15773344858110395008 26834315129497600 2727067845858151808 5427301376586806016 8127534907315460224 10827768438044114432 13528001968772768640 16228235499501422848 481724956520525440 3181958487249179648 5882192017977833856 8582425548706488064 11282659079435142272 13982892610163796480 16683126140892450688 936615597911553280 3636849128640207488 6337082659368861696 9037316190097515904 11737549720826170112 14437783251554824320 17138016782283478528 1391506239302581120 4091739770031235328 6791973300759889536 9492206831488543744 12192440362217197952 14892673892945852160 17592907423674506368 1846396880693608960 4546630411422263168 7246863942150917376 9947097472879571584 12647331003608225792 15347564534336880000 18047798065065534208 2301287522084636800 5001521052813291008 7701754583541945216 10401988114270599424 13102221644999253632 15802455175727907840 55944632747010432 2756178163475664640 5456411694204318848 8156645224932973056 10856878755661627264 13557112286390281472 16257345817118935680 510835274138038272 3211068804866692480 5911302335595346688 8611535866324000896 11311769397052655104 14012002927781309312 16712236458509963520 965725915529066112 3665959446257720320 6366192976986374528 9066426507715028736 11766660038443682944 14466893569172337152 17167127099900991360 1420616556920093952 4120850087648748160 6821083618377402368 9521317149106056576 12221550679834710784 14921784210563364992 17622017741292019200 1875507198311121792 4575740729039776000 7275974259768430208 9976207790497084416 12676441321225738624 15376674851954392832 18076908382683047040 2330397839702149632 5030631370430803840 7730864901159458048 10431098431888112256 13131331962616766464 15831565493345420672 85054950364523264 2785288481093177472 5485522011821831680 8185755542550485888 10885989073279140096 13586222604007794304 16286456134736448512 539945591755551104 3240179122484205312 5940412653212859520 8640646183941513728 11340879714670167936 14041113245398822144 16741346776127476352 994836233146578944 3695069763875233152 6395303294603887360 9095536825332541568 11795770356061195776 14496003886789849984 17196237417518504192 1449726874537606784 4149960405266260992 6850193935994915200 9550427466723569408 12250660997452223616 14950894528180877824 17651128058909532032 1904617515928634624 4604851046657288832 7305084577385943040 10005318108114597248 12705551638843251456 15405785169571905664 18106018700300559872 2359508157319662464 5059741688048316672 7759975218776970880 10460208749505625088 13160442280234279296 15860675810962933504 114165267982036096 2814398798710690304 5514632329439344512 8214865860167998720 10915099390896652928 13615332921625307136 16315566452353961344 569055909373063936 3269289440101718144 5969522970830372352 8669756501559026560 11369990032287680768 14070223563016334976 16770457093744989184 1023946550764091776 3724180081492745984 6424413612221400192 9124647142950054400 11824880673678708608 14525114204407362816 17225347735136017024 1478837192155119616 4179070722883773824 6879304253612428032 9579537784341082240 12279771315069736448 14980004845798390656 17680238376527044864 1933727833546147456 4633961364274801664 7334194895003455872 10034428425732110080 12734661956460764288 15434895487189418496 18135129017918072704 2388618474937175296 5088852005665829504 7789085536394483712 10489319067123137920 13189552597851792128 15889786128580446336 143275585599548928 2843509116328203136 5543742647056857344 8243976177785511552 10944209708514165760 13644443239242819968 16344676769971474176 598166226990576768 3298399757719230976 5998633288447885184 8698866819176539392 11399100349905193600 14099333880633847808 16799567411362502016 1053056868381604608 3753290399110258816 6453523929838913024 9153757460567567232 11853990991296221440 14554224522024875648 17254458052753529856 1507947509772632448 4208181040501286656 6908414571229940864 9608648101958595072 12308881632687249280 15009115163415903488 17709348694144557696 1962838151163660288 4663071681892314496 7363305212620968704 10063538743349622912 12763772274078277120 15464005804806931328 18164239335535585536 2417728792554688128 5117962323283342336 7818195854011996544 10518429384740650752 13218662915469304960 15918896446197959168 172385903217061760 2872619433945715968 5572852964674370176 8273086495403024384 10973320026131678592 13673553556860332800 16373787087588987008 627276544608089600 3327510075336743808 6027743606065398016 8727977136794052224 11428210667522706432 14128444198251360640 16828677728980014848 1082167185999117440 3782400716727771648 6482634247456425856 9182867778185080064 11883101308913734272 14583334839642388480 17283568370371042688 1537057827390145280 4237291358118799488 6937524888847453696 9637758419576107904 12337991950304762112 15038225481033416320 17738459011762070528 1991948468781173120 4692181999509827328 7392415530238481536 10092649060967135744 12792882591695789952 15493116122424444160 18193349653153098368 2446839110172200960 5147072640900855168 7847306171629509376 10547539702358163584 13247773233086817792 15948006763815472000 201496220834574592 2901729751563228800 5601963282291883008 8302196813020537216 11002430343749191424 13702663874477845632 16402897405206499840 656386862225602432 3356620392954256640 6056853923682910848 8757087454411565056 11457320985140219264 14157554515868873472 16857788046597527680 1111277503616630272 3811511034345284480 6511744565073938688 9211978095802592896 11912211626531247104 14612445157259901312 17312678687988555520 1566168145007658112 4266401675736312320 6966635206464966528 9666868737193620736 12367102267922274944 15067335798650929152 17767569329379583360 2021058786398685952 4721292317127340160 7421525847855994368 10121759378584648576 12821992909313302784 15522226440041956992 18222459970770611200 2475949427789713792 5176182958518368000 7876416489247022208 10576650019975676416 13276883550704330624 15977117081432984832 230606538452087424 2930840069180741632 5631073599909395840 8331307130638050048 11031540661366704256 13731774192095358464 16432007722824012672 685497179843115264 3385730710571769472 6085964241300423680 8786197772029077888 11486431302757732096 14186664833486386304 16886898364215040512 1140387821234143104 3840621351962797312 6540854882691451520 9241088413420105728 11941321944148759936 14641555474877414144 17341789005606068352 1595278462625170944 4295511993353825152 6995745524082479360 9695979054811133568 12396212585539787776 15096446116268441984 17796679646997096192 2050169104016198784 4750402634744852992 7450636165473507200 10150869696202161408 12851103226930815616 15551336757659469824 18251570288388124032 2505059745407226624 5205293276135880832 7905526806864535040 10605760337593189248 13305993868321843456 16006227399050497664 259716856069600256 2959950386798254464 5660183917526908672 8360417448255562880 11060650978984217088 13760884509712871296 16461118040441525504 714607497460628096 3414841028189282304 6115074558917936512 8815308089646590720 11515541620375244928 14215775151103899136 16916008681832553344 1169498138851655936 3869731669580310144 6569965200308964352 9270198731037618560 11970432261766272768 14670665792494926976 17370899323223581184 1624388780242683776 4324622310971337984 7024855841699992192 9725089372428646400 12425322903157300608 15125556433885954816 17825789964614609024 2079279421633711616 4779512952362365824 7479746483091020032 10179980013819674240 12880213544548328448 15580447075276982656 18280680606005636864 2534170063024739456 5234403593753393664 7934637124482047872 10634870655210702080 13335104185939356288 16035337716668010496 288827173687113088 2989060704415767296 5689294235144421504 8389527765873075712 11089761296601729920 13789994827330384128 16490228358059038336 743717815078140928 3443951345806795136 6144184876535449344 8844418407264103552 11544651937992757760 14244885468721411968 16945118999450066176 1198608456469168768 3898841987197822976 6599075517926477184 9299309048655131392 11999542579383785600 14699776110112439808 17400009640841094016 1653499097860196608 4353732628588850816 7053966159317505024 9754199690046159232 12454433220774813440 15154666751503467648 17854900282232121856 2108389739251224448 4808623269979878656 7508856800708532864 10209090331437187072 12909323862165841280 15609557392894495488 18309790923623149696 2563280380642252288 5263513911370906496 7963747442099560704 10663980972828214912 13364214503556869120 16064448034285523328 317937491304625920 3018171022033280128 5718404552761934336 8418638083490588544 11118871614219242752 13819105144947896960 16519338675676551168 772828132695653760 3473061663424307968 6173295194152962176 8873528724881616384 11573762255610270592 14273995786338924800 16974229317067579008 1227718774086681600 3927952304815335808 6628185835543990016 9328419366272644224 12028652897001298432 14728886427729952640 17429119958458606848 1682609415477709440 4382842946206363648 7083076476935017856 9783310007663672064 12483543538392326272 15183777069120980480 17884010599849634688 2137500056868737280 4837733587597391488 7537967118326045696 10238200649054699904 12938434179783354112 15638667710512008320 18338901241240662528 2592390698259765120 5292624228988419328 7992857759717073536 10693091290445727744 13393324821174381952 16093558351903036160 347047808922138752 3047281339650792960 5747514870379447168 8447748401108101376 11147981931836755584 13848215462565409792 16548448993294064000 801938450313166592 3502171981041820800 6202405511770475008 8902639042499129216 11602872573227783424 14303106103956437632 17003339634685091840 1256829091704194432 3957062622432848640 6657296153161502848 9357529683890157056 12057763214618811264 14757996745347465472 17458230276076119680 1711719733095222272 4411953263823876480 7112186794552530688 9812420325281184896 12512653856009839104 15212887386738493312 17913120917467147520 2166610374486250112 4866843905214904320 7567077435943558528 10267310966672212736 12967544497400866944 15667778028129521152 18368011558858175360 2621501015877277952 5321734546605932160 8021968077334586368 10722201608063240576 13422435138791894784 16122668669520548992 376158126539651584 3076391657268305792 5776625187996960000 8476858718725614208 11177092249454268416 13877325780182922624 16577559310911576832 831048767930679424 3531282298659333632 6231515829387987840 8931749360116642048 11631982890845296256 14332216421573950464 17032449952302604672 1285939409321707264 3986172940050361472 6686406470779015680 9386640001507669888 12086873532236324096 14787107062964978304 17487340593693632512 1740830050712735104 4441063581441389312 7141297112170043520 9841530642898697728 12541764173627351936 15241997704356006144 17942231235084660352 2195720692103762944 4895954222832417152 7596187753561071360 10296421284289725568 12996654815018379776 15696888345747033984 18397121876475688192 2650611333494790784 5350844864223444992 8051078394952099200 10751311925680753408 13451545456409407616 16151778987138061824 405268444157164416 3105501974885818624 5805735505614472832 8505969036343127040 11206202567071781248 13906436097800435456 16606669628529089664 860159085548192256 3560392616276846464 6260626147005500672 8960859677734154880 11661093208462809088 14361326739191463296 17061560269920117504 1315049726939220096 4015283257667874304 6715516788396528512 9415750319125182720 12115983849853836928 14816217380582491136 17516450911311145344 1769940368330247936 4470173899058902144 7170407429787556352 9870640960516210560 12570874491244864768 15271108021973518976 17971341552702173184 2224831009721275776 4925064540449929984 7625298071178584192 10325531601907238400 13025765132635892608 15725998663364546816 18426232194093201024 2679721651112303616 5379955181840957824 8080188712569612032 10780422243298266240 13480655774026920448 16180889304755574656 434378761774677248 3134612292503331456 5834845823231985664 8535079353960639872 11235312884689294080 13935546415417948288 16635779946146602496 889269403165705088 3589502933894359296 6289736464623013504 8989969995351667712 11690203526080321920 14390437056808976128 17090670587537630336 1344160044556732928 4044393575285387136 6744627106014041344 9444860636742695552 12145094167471349760 14845327698200003968 17545561228928658176 1799050685947760768 4499284216676414976 7199517747405069184 9899751278133723392 12599984808862377600 15300218339591031808 18000451870319686016 2253941327338788608 4954174858067442816 7654408388796097024 10354641919524751232 13054875450253405440 15755108980982059648 8598438001162240 2708831968729816448 5409065499458470656 8109299030187124864 10809532560915779072 13509766091644433280 16209999622373087488 463489079392190080 3163722610120844288 5863956140849498496 8564189671578152704 11264423202306806912 13964656733035461120 16664890263764115328 918379720783217920 3618613251511872128 6318846782240526336 9019080312969180544 11719313843697834752 14419547374426488960 17119780905155143168 1373270362174245760 4073503892902899968 6773737423631554176 9473970954360208384 12174204485088862592 14874438015817516800 17574671546546171008 1828161003565273600 4528394534293927808 7228628065022582016 9928861595751236224 12629095126479890432 15329328657208544640 18029562187937198848 2283051644956301440 4983285175684955648 7683518706413609856 10383752237142264064 13083985767870918272 15784219298599572480 37708755618675072 2737942286347329280 5438175817075983488 8138409347804637696 10838642878533291904 13538876409261946112 16239109939990600320 492599397009702912 3192832927738357120 5893066458467011328 8593299989195665536 11293533519924319744 13993767050652973952 16694000581381628160 947490038400730752 3647723569129384960 6347957099858039168 9048190630586693376 11748424161315347584 14448657692044001792 17148891222772656000 1402380679791758592 4102614210520412800 6802847741249067008 9503081271977721216 12203314802706375424 14903548333435029632 17603781864163683840 1857271321182786432 4557504851911440640 7257738382640094848 9957971913368749056 12658205444097403264 15358438974826057472 18058672505554711680 2312161962573814272 5012395493302468480 7712629024031122688 10412862554759776896 13113096085488431104 15813329616217085312 66819073236187904 2767052603964842112 5467286134693496320 8167519665422150528 10867753196150804736 13567986726879458944 16268220257608113152 521709714627215744 3221943245355869952 5922176776084524160 8622410306813178368 11322643837541832576 14022877368270486784 16723110898999140992 976600356018243584 3676833886746897792 6377067417475552000 9077300948204206208 11777534478932860416 14477768009661514624 17178001540390168832 1431490997409271424 4131724528137925632 6831958058866579840 9532191589595234048 12232425120323888256 14932658651052542464 17632892181781196672 1886381638800299264 4586615169528953472 7286848700257607680 9987082230986261888 12687315761714916096 15387549292443570304 18087782823172224512 2341272280191327104 5041505810919981312 7741739341648635520 10441972872377289728 13142206403105943936 15842439933834598144 95929390853700736 2796162921582354944 5496396452311009152 8196629983039663360 10896863513768317568 13597097044496971776 16297330575225625984 550820032244728576 3251053562973382784 5951287093702036992 8651520624430691200 11351754155159345408 14051987685887999616 16752221216616653824 1005710673635756416 3705944204364410624 6406177735093064832 9106411265821719040 11806644796550373248 14506878327279027456 17207111858007681664 1460601315026784256 4160834845755438464 6861068376484092672 9561301907212746880 12261535437941401088 14961768968670055296 17662002499398709504 1915491956417812096 4615725487146466304 7315959017875120512 10016192548603774720 12716426079332428928 15416659610061083136 18116893140789737344 2370382597808839936 5070616128537494144 7770849659266148352 10471083189994802560 13171316720723456768 15871550251452110976 125039708471213568 2825273239199867776 5525506769928521984 8225740300657176192 10925973831385830400 13626207362114484608 16326440892843138816 579930349862241408 3280163880590895616 5980397411319549824 8680630942048204032 11380864472776858240 14081098003505512448 16781331534234166656 1034820991253269248 3735054521981923456 6435288052710577664 9135521583439231872 11835755114167886080 14535988644896540288 17236222175625194496 1489711632644297088 4189945163372951296 6890178694101605504 9590412224830259712 12290645755558913920 14990879286287568128 17691112817016222336 1944602274035324928 4644835804763979136 7345069335492633344 10045302866221287552 12745536396949941760 15445769927678595968 18146003458407250176 2399492915426352768 5099726446155006976 7799959976883661184 10500193507612315392 13200427038340969600 15900660569069623808 154150026088726400 2854383556817380608 5554617087546034816 8254850618274689024 10955084149003343232 13655317679731997440 16355551210460651648 609040667479754240 3309274198208408448 6009507728937062656 8709741259665716864 11409974790394371072 14110208321123025280 16810441851851679488 1063931308870782080 3764164839599436288 6464398370328090496 9164631901056744704 11864865431785398912 14565098962514053120 17265332493242707328 1518821950261809920 4219055480990464128 6919289011719118336 9619522542447772544 12319756073176426752 15019989603905080960 17720223134633735168 1973712591652837760 4673946122381491968 7374179653110146176 10074413183838800384 12774646714567454592 15474880245296108800 18175113776024763008 2428603233043865600 5128836763772519808 7829070294501174016 10529303825229828224 13229537355958482432 15929770886687136640 183260343706239232 2883493874434893440 5583727405163547648 8283960935892201856 10984194466620856064 13684427997349510272 16384661528078164480 638150985097267072 3338384515825921280 6038618046554575488 8738851577283229696 11439085108011883904 14139318638740538112 16839552169469192320 1093041626488294912 3793275157216949120 6493508687945603328 9193742218674257536 11893975749402911744 14594209280131565952 17294442810860220160 1547932267879322752 4248165798607976960 6948399329336631168 9648632860065285376 12348866390793939584 15049099921522593792 17749333452251248000 2002822909270350592 4703056439999004800 7403289970727659008 10103523501456313216 12803757032184967424 15503990562913621632 18204224093642275840 2457713550661378432 5157947081390032640 7858180612118686848 10558414142847341056 13258647673575995264 15958881204304649472 212370661323752064 2912604192052406272 5612837722781060480 8313071253509714688 11013304784238368896 13713538314967023104 16413771845695677312 667261302714779904 3367494833443434112 6067728364172088320 8767961894900742528 11468195425629396736 14168428956358050944 16868662487086705152 1122151944105807744 3822385474834461952 6522619005563116160 9222852536291770368 11923086067020424576 14623319597749078784 17323553128477732992 1577042585496835584 4277276116225489792 6977509646954144000 9677743177682798208 12377976708411452416 15078210239140106624 17778443769868760832 2031933226887863424 4732166757616517632 7432400288345171840 10132633819073826048 12832867349802480256 15533100880531134464 18233334411259788672 2486823868278891264 5187057399007545472 7887290929736199680 10587524460464853888 13287757991193508096 15987991521922162304 241480978941264896 2941714509669919104 5641948040398573312 8342181571127227520 11042415101855881728 13742648632584535936 16442882163313190144 696371620332292736 3396605151060946944 6096838681789601152 8797072212518255360 11497305743246909568 14197539273975563776 16897772804704217984 1151262261723320576 3851495792451974784 6551729323180628992 9251962853909283200 11952196384637937408 14652429915366591616 17352663446095245824 1606152903114348416 4306386433843002624 7006619964571656832 9706853495300311040 12407087026028965248 15107320556757619456 17807554087486273664 2061043544505376256 4761277075234030464 7461510605962684672 10161744136691338880 12861977667419993088 15562211198148647296 18262444728877301504 2515934185896404096 5216167716625058304 7916401247353712512 10616634778082366720 13316868308811020928 16017101839539675136 270591296558777728 2970824827287431936 5671058358016086144 8371291888744740352 11071525419473394560 13771758950202048768 16471992480930702976 725481937949805568 3425715468678459776 6125948999407113984 8826182530135768192 11526416060864422400 14226649591593076608 16926883122321730816 1180372579340833408 3880606110069487616 6580839640798141824 9281073171526796032 11981306702255450240 14681540232984104448 17381773763712758656 1635263220731861248 4335496751460515456 7035730282189169664 9735963812917823872 12436197343646478080 15136430874375132288 17836664405103786496 2090153862122889088 4790387392851543296 7490620923580197504 10190854454308851712 12891087985037505920 15591321515766160128 18291555046494814336 2545044503513916928 5245278034242571136 7945511564971225344 10645745095699879552 13345978626428533760 16046212157157187968 299701614176290560 2999935144904944768 5700168675633598976 8400402206362253184 11100635737090907392 13800869267819561600 16501102798548215808 754592255567318400 3454825786295972608 6155059317024626816 8855292847753281024 11555526378481935232 14255759909210589440 16955993439939243648 1209482896958346240 3909716427687000448 6609949958415654656 9310183489144308864 12010417019872963072 14710650550601617280 17410884081330271488 1664373538349374080 4364607069078028288 7064840599806682496 9765074130535336704 12465307661263990912 15165541191992645120 17865774722721299328 2119264179740401920 4819497710469056128 7519731241197710336 10219964771926364544 12920198302655018752 15620431833383672960 18320665364112327168 2574154821131429760 5274388351860083968 7974621882588738176 10674855413317392384 13375088944046046592 16075322474774700800 328811931793803392 3029045462522457600 5729278993251111808 8429512523979766016 11129746054708420224 13829979585437074432 16530213116165728640 783702573184831232 3483936103913485440 6184169634642139648 8884403165370793856 11584636696099448064 14284870226828102272 16985103757556756480 1238593214575859072 3938826745304513280 6639060276033167488 9339293806761821696 12039527337490475904 14739760868219130112 17439994398947784320 1693483855966886912 4393717386695541120 7093950917424195328 9794184448152849536 12494417978881503744 15194651509610157952 17894885040338812160 2148374497357914752 4848608028086568960 7548841558815223168 10249075089543877376 12949308620272531584 15649542151001185792 18349775681729840000 2603265138748942592 5303498669477596800 8003732200206251008 10703965730934905216 13404199261663559424 16104432792392213632 357922249411316224 3058155780139970432 5758389310868624640 8458622841597278848 11158856372325933056 13859089903054587264 16559323433783241472 812812890802344064 3513046421530998272 6213279952259652480 8913513482988306688 11613747013716960896 14313980544445615104 17014214075174269312 1267703532193371904 3967937062922026112 6668170593650680320 9368404124379334528 12068637655107988736 14768871185836642944 17469104716565297152 1722594173584399744 4422827704313053952 7123061235041708160 9823294765770362368 12523528296499016576 15223761827227670784 17923995357956324992 2177484814975427584 4877718345704081792 7577951876432736000 10278185407161390208 12978418937890044416 15678652468618698624 18378885999347352832 2632375456366455424 5332608987095109632 8032842517823763840 10733076048552418048 13433309579281072256 16133543110009726464 387032567028829056 3087266097757483264 5787499628486137472 8487733159214791680 11187966689943445888 13888200220672100096 16588433751400754304 841923208419856896 3542156739148511104 6242390269877165312 8942623800605819520 11642857331334473728 14343090862063127936 17043324392791782144 1296813849810884736 3997047380539538944 6697280911268193152 9397514441996847360 12097747972725501568 14797981503454155776 17498215034182809984 1751704491201912576 4451938021930566784 7152171552659220992 9852405083387875200 12552638614116529408 15252872144845183616 17953105675573837824 2206595132592940416 4906828663321594624 7607062194050248832 10307295724778903040 13007529255507557248 15707762786236211456 18407996316964865664 2661485773983968256 5361719304712622464 8061952835441276672 10762186366169930880 13462419896898585088 16162653427627239296 416142884646341888 3116376415374996096 5816609946103650304 8516843476832304512 11217077007560958720 13917310538289612928 16617544069018267136 871033526037369728 3571267056766023936 6271500587494678144 8971734118223332352 11671967648951986560 14372201179680640768 17072434710409294976 1325924167428397568 4026157698157051776 6726391228885705984 9426624759614360192 12126858290343014400 14827091821071668608 17527325351800322816 1780814808819425408 4481048339548079616 7181281870276733824 9881515401005388032 12581748931734042240 15281982462462696448 17982215993191350656 2235705450210453248 4935938980939107456 7636172511667761664 10336406042396415872 13036639573125070080 15736873103853724288 18437106634582378496 2690596091601481088 5390829622330135296 8091063153058789504 10791296683787443712 13491530214516097920 16191763745244752128 445253202263854720 3145486732992508928 5845720263721163136 8545953794449817344 11246187325178471552 13946420855907125760 16646654386635779968 900143843654882560 3600377374383536768 6300610905112190976 9000844435840845184 11701077966569499392 14401311497298153600 17101545028026807808 1355034485045910400 4055268015774564608 6755501546503218816 9455735077231873024 12155968607960527232 14856202138689181440 17556435669417835648 1809925126436938240 4510158657165592448 7210392187894246656 9910625718622900864 12610859249351555072 15311092780080209280 18011326310808863488 2264815767827966080 4965049298556620288 7665282829285274496 10365516360013928704 13065749890742582912 15765983421471237120 19472878490339712 2719706409218993920 5419939939947648128 8120173470676302336 10820407001404956544 13520640532133610752 16220874062862264960 474363519881367552 3174597050610021760 5874830581338675968 8575064112067330176 11275297642795984384 13975531173524638592 16675764704253292800 929254161272395392 3629487692001049600 6329721222729703808 9029954753458358016 11730188284187012224 14430421814915666432 17130655345644320640 1384144802663423232 4084378333392077440 6784611864120731648 9484845394849385856 12185078925578040064 14885312456306694272 17585545987035348480 1839035444054451072 4539268974783105280 7239502505511759488 9939736036240413696 12639969566969067904 15340203097697722112 18040436628426376320 2293926085445478912 4994159616174133120 7694393146902787328 10394626677631441536 13094860208360095744 15795093739088749952 48583196107852544 2748816726836506752 5449050257565160960 8149283788293815168 10849517319022469376 13549750849751123584 16249984380479777792 503473837498880384 3203707368227534592 5903940898956188800 8604174429684843008 11304407960413497216 14004641491142151424 16704875021870805632 958364478889908224 3658598009618562432 6358831540347216640 9059065071075870848 11759298601804525056 14459532132533179264 17159765663261833472 1413255120280936064 4113488651009590272 6813722181738244480 9513955712466898688 12214189243195552896 14914422773924207104 17614656304652861312 1868145761671963904 4568379292400618112 7268612823129272320 9968846353857926528 12669079884586580736 15369313415315234944 18069546946043889152 2323036403062991744 5023269933791645952 7723503464520300160 10423736995248954368 13123970525977608576 15824204056706262784 77693513725365376 2777927044454019584 5478160575182673792 8178394105911328000 10878627636639982208 13578861167368636416 16279094698097290624 532584155116393216 3232817685845047424 5933051216573701632 8633284747302355840 11333518278031010048 14033751808759664256 16733985339488318464 987474796507421056 3687708327236075264 6387941857964729472 9088175388693383680 11788408919422037888 14488642450150692096 17188875980879346304 1442365437898448896 4142598968627103104 6842832499355757312 9543066030084411520 12243299560813065728 14943533091541719936 17643766622270374144 1897256079289476736 4597489610018130944 7297723140746785152 9997956671475439360 12698190202204093568 15398423732932747776 18098657263661401984 2352146720680504576 5052380251409158784 7752613782137812992 10452847312866467200 13153080843595121408 15853314374323775616 106803831342878208 2807037362071532416 5507270892800186624 8207504423528840832 10907737954257495040 13607971484986149248 16308205015714803456 561694472733906048 3261928003462560256 5962161534191214464 8662395064919868672 11362628595648522880 14062862126377177088 16763095657105831296 1016585114124933888 3716818644853588096 6417052175582242304 9117285706310896512 11817519237039550720 14517752767768204928 17217986298496859136 1471475755515961728 4171709286244615936 6871942816973270144 9572176347701924352 12272409878430578560 14972643409159232768 17672876939887886976 1926366396906989568 4626599927635643776 7326833458364297984 10027066989092952192 12727300519821606400 15427534050550260608 18127767581278914816 2381257038298017408 5081490569026671616 7781724099755325824 10481957630483980032 13182191161212634240 15882424691941288448 135914148960391040 2836147679689045248 5536381210417699456 8236614741146353664 10936848271875007872 13637081802603662080 16337315333332316288 590804790351418880 3291038321080073088 5991271851808727296 8691505382537381504 11391738913266035712 14091972443994689920 16792205974723344128 1045695431742446720 3745928962471100928 6446162493199755136 9146396023928409344 11846629554657063552 14546863085385717760 17247096616114371968 1500586073133474560 4200819603862128768 6901053134590782976 9601286665319437184 12301520196048091392 15001753726776745600 17701987257505399808 1955476714524502400 4655710245253156608 7355943775981810816 10056177306710465024 12756410837439119232 15456644368167773440 18156877898896427648 2410367355915530240 5110600886644184448 7810834417372838656 10511067948101492864 13211301478830147072 15911535009558801280 165024466577903872 2865257997306558080 5565491528035212288 8265725058763866496 10965958589492520704 13666192120221174912 16366425650949829120 619915107968931712 3320148638697585920 6020382169426240128 8720615700154894336 11420849230883548544 14121082761612202752 16821316292340856960 1074805749359959552 3775039280088613760 6475272810817267968 9175506341545922176 11875739872274576384 14575973403003230592 17276206933731884800 1529696390750987392 4229929921479641600 6930163452208295808 9630396982936950016 12330630513665604224 15030864044394258432 17731097575122912640 1984587032142015232 4684820562870669440 7385054093599323648 10085287624327977856 12785521155056632064 15485754685785286272 18185988216513940480 2439477673533043072 5139711204261697280 7839944734990351488 10540178265719005696 13240411796447659904 15940645327176314112 194134784195416704 2894368314924070912 5594601845652725120 8294835376381379328 10995068907110033536 13695302437838687744 16395535968567341952 649025425586444544 3349258956315098752 6049492487043752960 8749726017772407168 11449959548501061376 14150193079229715584 16850426609958369792 1103916066977472384 3804149597706126592 6504383128434780800 9204616659163435008 11904850189892089216 14605083720620743424 17305317251349397632 1558806708368500224 4259040239097154432 6959273769825808640 9659507300554462848 12359740831283117056 15059974362011771264 17760207892740425472 2013697349759528064 4713930880488182272 7414164411216836480 10114397941945490688 12814631472674144896 15514865003402799104 18215098534131453312 2468587991150555904 5168821521879210112 7869055052607864320 10569288583336518528 13269522114065172736 15969755644793826944 223245101812929536 2923478632541583744 5623712163270237952 8323945693998892160 11024179224727546368 13724412755456200576 16424646286184854784 678135743203957376 3378369273932611584 6078602804661265792 8778836335389920000 11479069866118574208 14179303396847228416 16879536927575882624 1133026384594985216 3833259915323639424 6533493446052293632 9233726976780947840 11933960507509602048 14634194038238256256 17334427568966910464 1587917025986013056 4288150556714667264 6988384087443321472 9688617618171975680 12388851148900629888 15089084679629284096 17789318210357938304 2042807667377040896 4743041198105695104 7443274728834349312 10143508259563003520 12843741790291657728 15543975321020311936 18244208851748966144 2497698308768068736 5197931839496722944 7898165370225377152 10598398900954031360 13298632431682685568 15998865962411339776 252355419430442368 2952588950159096576 5652822480887750784 8353056011616404992 11053289542345059200 13753523073073713408 16453756603802367616 707246060821470208 3407479591550124416 6107713122278778624 8807946653007432832 11508180183736087040 14208413714464741248 16908647245193395456 1162136702212498048 3862370232941152256 6562603763669806464 9262837294398460672 11963070825127114880 14663304355855769088 17363537886584423296 1617027343603525888 4317260874332180096 7017494405060834304 9717727935789488512 12417961466518142720 15118194997246796928 17818428527975451136 2071917984994553728 4772151515723207936 7472385046451862144 10172618577180516352 12872852107909170560 15573085638637824768 18273319169366478976 2526808626385581568 5227042157114235776 7927275687842889984 10627509218571544192 13327742749300198400 16027976280028852608 281465737047955200 2981699267776609408 5681932798505263616 8382166329233917824 11082399859962572032 13782633390691226240 16482866921419880448 736356378438983040 3436589909167637248 6136823439896291456 8837056970624945664 11537290501353599872 14237524032082254080 16937757562810908288 1191247019830010880 3891480550558665088 6591714081287319296 9291947612015973504 11992181142744627712 14692414673473281920 17392648204201936128 1646137661221038720 4346371191949692928 7046604722678347136 9746838253407001344 12447071784135655552 15147305314864309760 17847538845592963968 2101028302612066560 4801261833340720768 7501495364069374976 10201728894798029184 12901962425526683392 15602195956255337600 18302429486983991808 2555918944003094400 5256152474731748608 7956386005460402816 10656619536189057024 13356853066917711232 16057086597646365440 310576054665468032 3010809585394122240 5711043116122776448 8411276646851430656 11111510177580084864 13811743708308739072 16511977239037393280 765466696056495872 3465700226785150080 6165933757513804288 8866167288242458496 11566400818971112704 14266634349699766912 16966867880428421120 1220357337447523712 3920590868176177920 6620824398904832128 9321057929633486336 12021291460362140544 14721524991090794752 17421758521819448960 1675247978838551552 4375481509567205760 7075715040295859968 9775948571024514176 12476182101753168384 15176415632481822592 17876649163210476800 2130138620229579392 4830372150958233600 7530605681686887808 10230839212415542016 12931072743144196224 15631306273872850432 18331539804601504640 2585029261620607232 5285262792349261440 7985496323077915648 10685729853806569856 13385963384535224064 16086196915263878272 339686372282980864 3039919903011635072 5740153433740289280 8440386964468943488 11140620495197597696 13840854025926251904 16541087556654906112 794577013674008704 3494810544402662912 6195044075131317120 8895277605859971328 11595511136588625536 14295744667317279744 16995978198045933952 1249467655065036544 3949701185793690752 6649934716522344960 9350168247250999168 12050401777979653376 14750635308708307584 17450868839436961792 1704358296456064384 4404591827184718592 7104825357913372800 9805058888642027008 12505292419370681216 15205525950099335424 17905759480827989632 2159248937847092224 4859482468575746432 7559715999304400640 10259949530033054848 12960183060761709056 15660416591490363264 18360650122219017472 2614139579238120064 5314373109966774272 8014606640695428480 10714840171424082688 13415073702152736896 16115307232881391104 368796689900493696 3069030220629147904 5769263751357802112 8469497282086456320 11169730812815110528 13869964343543764736 16570197874272418944 823687331291521536 3523920862020175744 6224154392748829952 8924387923477484160 11624621454206138368 14324854984934792576 17025088515663446784 1278577972682549376 3978811503411203584 6679045034139857792 9379278564868512000 12079512095597166208 14779745626325820416 17479979157054474624 1733468614073577216 4433702144802231424 7133935675530885632 9834169206259539840 12534402736988194048 15234636267716848256 17934869798445502464 2188359255464605056 4888592786193259264 7588826316921913472 10289059847650567680 12989293378379221888 15689526909107876096 18389760439836530304 2643249896855632896 5343483427584287104 8043716958312941312 10743950489041595520 13444184019770249728 16144417550498903936 397907007518006528 3098140538246660736 5798374068975314944 8498607599703969152 11198841130432623360 13899074661161277568 16599308191889931776 852797648909034368 3553031179637688576 6253264710366342784 8953498241094996992 11653731771823651200 14353965302552305408 17054198833280959616 1307688290300062208 4007921821028716416 6708155351757370624 9408388882486024832 12108622413214679040 14808855943943333248 17509089474671987456 1762578931691090048 4462812462419744256 7163045993148398464 9863279523877052672 12563513054605706880 15263746585334361088 17963980116063015296 2217469573082117888 4917703103810772096 7617936634539426304 10318170165268080512 13018403695996734720 15718637226725388928 18418870757454043136 2672360214473145728 5372593745201799936 8072827275930454144 10773060806659108352 13473294337387762560 16173527868116416768 427017325135519360 3127250855864173568 5827484386592827776 8527717917321481984 11227951448050136192 13928184978778790400 16628418509507444608 881907966526547200 3582141497255201408 6282375027983855616 8982608558712509824 11682842089441164032 14383075620169818240 17083309150898472448 1336798607917575040 4037032138646229248 6737265669374883456 9437499200103537664 12137732730832191872 14837966261560846080 17538199792289500288 1791689249308602880 4491922780037257088 7192156310765911296 9892389841494565504 12592623372223219712 15292856902951873920 17993090433680528128 2246579890699630720 4946813421428284928 7647046952156939136 10347280482885593344 13047514013614247552 15747747544342901760 1237001362004352 2701470532090658560 5401704062819312768 8101937593547966976 10802171124276621184 13502404655005275392 16202638185733929600 456127642753032192 3156361173481686400 5856594704210340608 8556828234938994816 11257061765667649024 13957295296396303232 16657528827124957440 911018284144060032 3611251814872714240 6311485345601368448 9011718876330022656 11711952407058676864 14412185937787331072 17112419468515985280 1365908925535087872 4066142456263742080 6766375986992396288 9466609517721050496 12166843048449704704 14867076579178358912 17567310109907013120 1820799566926115712 4521033097654769920 7221266628383424128 9921500159112078336 12621733689840732544 15321967220569386752 18022200751298040960 2275690208317143552 4975923739045797760 7676157269774451968 10376390800503106176 13076624331231760384 15776857861960414592 30347318979517184 2730580849708171392 5430814380436825600 8131047911165479808 10831281441894134016 13531514972622788224 16231748503351442432 485237960370545024 3185471491099199232 5885705021827853440 8585938552556507648 11286172083285161856 13986405614013816064 16686639144742470272 940128601761572864 3640362132490227072 6340595663218881280 9040829193947535488 11741062724676189696 14441296255404843904 17141529786133498112 1395019243152600704 4095252773881254912 6795486304609909120 9495719835338563328 12195953366067217536 14896186896795871744 17596420427524525952 1849909884543628544 4550143415272282752 7250376946000936960 9950610476729591168 12650844007458245376 15351077538186899584 18051311068915553792 2304800525934656384 5005034056663310592 7705267587391964800 10405501118120619008 13105734648849273216 15805968179577927424 59457636597030016 2759691167325684224 5459924698054338432 8160158228782992640 10860391759511646848 13560625290240301056 16260858820968955264 514348277988057856 3214581808716712064 5914815339445366272 8615048870174020480 11315282400902674688 14015515931631328896 16715749462359983104 969238919379085696 3669472450107739904 6369705980836394112 9069939511565048320 11770173042293702528 14470406573022356736 17170640103751010944 1424129560770113536 4124363091498767744 6824596622227421952 9524830152956076160 12225063683684730368 14925297214413384576 17625530745142038784 1879020202161141376 4579253732889795584 7279487263618449792 9979720794347104000 12679954325075758208 15380187855804412416 18080421386533066624 2333910843552169216 5034144374280823424 7734377905009477632 10434611435738131840 13134844966466786048 15835078497195440256 88567954214542848 2788801484943197056 5489035015671851264 8189268546400505472 10889502077129159680 13589735607857813888 16289969138586468096 543458595605570688 3243692126334224896 5943925657062879104 8644159187791533312 11344392718520187520 14044626249248841728 16744859779977495936 998349236996598528 3698582767725252736 6398816298453906944 9099049829182561152 11799283359911215360 14499516890639869568 17199750421368523776 1453239878387626368 4153473409116280576 6853706939844934784 9553940470573588992 12254174001302243200 14954407532030897408 17654641062759551616 1908130519778654208 4608364050507308416 7308597581235962624 10008831111964616832 12709064642693271040 15409298173421925248 18109531704150579456 2363021161169682048 5063254691898336256 7763488222626990464 10463721753355644672 13163955284084298880 15864188814812953088 117678271832055680 2817911802560709888 5518145333289364096 8218378864018018304 10918612394746672512 13618845925475326720 16319079456203980928 572568913223083520 3272802443951737728 5973035974680391936 8673269505409046144 11373503036137700352 14073736566866354560 16773970097595008768 1027459554614111360 3727693085342765568 6427926616071419776 9128160146800073984 11828393677528728192 14528627208257382400 17228860738986036608 1482350196005139200 4182583726733793408 6882817257462447616 9583050788191101824 12283284318919756032 14983517849648410240 17683751380377064448 1937240837396167040 4637474368124821248 7337707898853475456 10037941429582129664 12738174960310783872 15438408491039438080 18138642021768092288 2392131478787194880 5092365009515849088 7792598540244503296 10492832070973157504 13193065601701811712 15893299132430465920 146788589449568512 2847022120178222720 5547255650906876928 8247489181635531136 10947722712364185344 13647956243092839552 16348189773821493760 601679230840596352 3301912761569250560 6002146292297904768 8702379823026558976 11402613353755213184 14102846884483867392 16803080415212521600 1056569872231624192 3756803402960278400 6457036933688932608 9157270464417586816 11857503995146241024 14557737525874895232 17257971056603549440 1511460513622652032 4211694044351306240 6911927575079960448 9612161105808614656 12312394636537268864 15012628167265923072 17712861697994577280 1966351155013679872 4666584685742334080 7366818216470988288 10067051747199642496 12767285277928296704 15467518808656950912 18167752339385605120 2421241796404707712 5121475327133361920 7821708857862016128 10521942388590670336 13222175919319324544 15922409450047978752 175898907067081344 2876132437795735552 5576365968524389760 8276599499253043968 10976833029981698176 13677066560710352384 16377300091439006592 630789548458109184 3331023079186763392 6031256609915417600 8731490140644071808 11431723671372726016 14131957202101380224 16832190732830034432 1085680189849137024 3785913720577791232 6486147251306445440 9186380782035099648 11886614312763753856 14586847843492408064 17287081374221062272 1540570831240164864 4240804361968819072 6941037892697473280 9641271423426127488 12341504954154781696 15041738484883435904 17741972015612090112 1995461472631192704 4695695003359846912 7395928534088501120 10096162064817155328 12796395595545809536 15496629126274463744 18196862657003117952 2450352114022220544 5150585644750874752 7850819175479528960 10551052706208183168 13251286236936837376 15951519767665491584 205009224684594176 2905242755413248384 5605476286141902592 8305709816870556800 11005943347599211008 13706176878327865216 16406410409056519424 659899866075622016 3360133396804276224 6060366927532930432 8760600458261584640 11460833988990238848 14161067519718893056 16861301050447547264 1114790507466649856 3815024038195304064 6515257568923958272 9215491099652612480 11915724630381266688 14615958161109920896 17316191691838575104 1569681148857677696 4269914679586331904 6970148210314986112 9670381741043640320 12370615271772294528 15070848802500948736 17771082333229602944 2024571790248705536 4724805320977359744 7425038851706013952 10125272382434668160 12825505913163322368 15525739443891976576 18225972974620630784 2479462431639733376 5179695962368387584 7879929493097041792 10580163023825696000 13280396554554350208 15980630085283004416 234119542302107008 2934353073030761216 5634586603759415424 8334820134488069632 11035053665216723840 13735287195945378048 16435520726674032256 689010183693134848 3389243714421789056 6089477245150443264 8789710775879097472 11489944306607751680 14190177837336405888 16890411368065060096 1143900825084162688 3844134355812816896 6544367886541471104 9244601417270125312 11944834947998779520 14645068478727433728 17345302009456087936 1598791466475190528 4299024997203844736 6999258527932498944 9699492058661153152 12399725589389807360 15099959120118461568 17800192650847115776 2053682107866218368 4753915638594872576 7454149169323526784 10154382700052180992 12854616230780835200 15554849761509489408 18255083292238143616 2508572749257246208 5208806279985900416 7909039810714554624 10609273341443208832 13309506872171863040 16009740402900517248 263229859919619840 2963463390648274048 5663696921376928256 8363930452105582464 11064163982834236672 13764397513562890880 16464631044291545088 718120501310647680 3418354032039301888 6118587562767956096 8818821093496610304 11519054624225264512 14219288154953918720 16919521685682572928 1173011142701675520 3873244673430329728 6573478204158983936 9273711734887638144 11973945265616292352 14674178796344946560 17374412327073600768 1627901784092703360 4328135314821357568 7028368845550011776 9728602376278665984 12428835907007320192 15129069437735974400 17829302968464628608 2082792425483731200 4783025956212385408 7483259486941039616 10183493017669693824 12883726548398348032 15583960079127002240 18284193609855656448 2537683066874759040 5237916597603413248 7938150128332067456 10638383659060721664 13338617189789375872 16038850720518030080 292340177537132672 2992573708265786880 5692807238994441088 8393040769723095296 11093274300451749504 13793507831180403712 16493741361909057920 747230818928160512 3447464349656814720 6147697880385468928 8847931411114123136 11548164941842777344 14248398472571431552 16948632003300085760 1202121460319188352 3902354991047842560 6602588521776496768 9302822052505150976 12003055583233805184 14703289113962459392 17403522644691113600 1657012101710216192 4357245632438870400 7057479163167524608 9757712693896178816 12457946224624833024 15158179755353487232 17858413286082141440 2111902743101244032 4812136273829898240 7512369804558552448 10212603335287206656 12912836866015860864 15613070396744515072 18313303927473169280 2566793384492271872 5267026915220926080 7967260445949580288 10667493976678234496 13367727507406888704 16067961038135542912 321450495154645504 3021684025883299712 5721917556611953920 8422151087340608128 11122384618069262336 13822618148797916544 16522851679526570752 776341136545673344 3476574667274327552 6176808198002981760 8877041728731635968 11577275259460290176 14277508790188944384 16977742320917598592 1231231777936701184 3931465308665355392 6631698839394009600 9331932370122663808 12032165900851318016 14732399431579972224 17432632962308626432 1686122419327729024 4386355950056383232 7086589480785037440 9786823011513691648 12487056542242345856 15187290072971000064 17887523603699654272 2141013060718756864 4841246591447411072 7541480122176065280 10241713652904719488 12941947183633373696 15642180714362027904 18342414245090682112 2595903702109784704 5296137232838438912 7996370763567093120 10696604294295747328 13396837825024401536 16097071355753055744 350560812772158336 3050794343500812544 5751027874229466752 8451261404958120960 11151494935686775168 13851728466415429376 16551961997144083584 805451454163186176 3505684984891840384 6205918515620494592 8906152046349148800 11606385577077803008 14306619107806457216 17006852638535111424 1260342095554214016 3960575626282868224 6660809157011522432 9361042687740176640 12061276218468830848 14761509749197485056 17461743279926139264 1715232736945241856 4415466267673896064 7115699798402550272 9815933329131204480 12516166859859858688 15216400390588512896 17916633921317167104 2170123378336269696 4870356909064923904 7570590439793578112 10270823970522232320 12971057501250886528 15671291031979540736 18371524562708194944 2625014019727297536 5325247550455951744 8025481081184605952 10725714611913260160 13425948142641914368 16126181673370568576 379671130389671168 3079904661118325376 5780138191846979584 8480371722575633792 11180605253304288000 13880838784032942208 16581072314761596416 834561771780699008 3534795302509353216 6235028833238007424 8935262363966661632 11635495894695315840 14335729425423970048 17035962956152624256 1289452413171726848 3989685943900381056 6689919474629035264 9390153005357689472 12090386536086343680 14790620066814997888 17490853597543652096 1744343054562754688 4444576585291408896 7144810116020063104 9845043646748717312 12545277177477371520 15245510708206025728 17945744238934679936 2199233695953782528 4899467226682436736 7599700757411090944 10299934288139745152 13000167818868399360 15700401349597053568 18400634880325707776 2654124337344810368 5354357868073464576 8054591398802118784 10754824929530772992 13455058460259427200 16155291990988081408 408781448007184000 3109014978735838208 5809248509464492416 8509482040193146624 11209715570921800832 13909949101650455040 16610182632379109248 863672089398211840 3563905620126866048 6264139150855520256 8964372681584174464 11664606212312828672 14364839743041482880 17065073273770137088 1318562730789239680 4018796261517893888 6719029792246548096 9419263322975202304 12119496853703856512 14819730384432510720 17519963915161164928 1773453372180267520 4473686902908921728 7173920433637575936 9874153964366230144 12574387495094884352 15274621025823538560 17974854556552192768 2228344013571295360 4928577544299949568 7628811075028603776 10329044605757257984 13029278136485912192 15729511667214566400 18429745197943220608 2683234654962323200 5383468185690977408 8083701716419631616 10783935247148285824 13484168777876940032 16184402308605594240 437891765624696832 3138125296353351040 5838358827082005248 8538592357810659456 11238825888539313664 13939059419267967872 16639292949996622080 892782407015724672 3593015937744378880 6293249468473033088 8993482999201687296 11693716529930341504 14393950060658995712 17094183591387649920 1347673048406752512 4047906579135406720 6748140109864060928 9448373640592715136 12148607171321369344 14848840702050023552 17549074232778677760 1802563689797780352 4502797220526434560 7203030751255088768 9903264281983742976 12603497812712397184 15303731343441051392 18003964874169705600 2257454331188808192 4957687861917462400 7657921392646116608 10358154923374770816 13058388454103425024 15758621984832079232 12111441851181824 2712344972579836032 5412578503308490240 8112812034037144448 10813045564765798656 13513279095494452864 16213512626223107072 467002083242209664 3167235613970863872 5867469144699518080 8567702675428172288 11267936206156826496 13968169736885480704 16668403267614134912 921892724633237504 3622126255361891712 6322359786090545920 9022593316819200128 11722826847547854336 14423060378276508544 17123293909005162752 1376783366024265344 4077016896752919552 6777250427481573760 9477483958210227968 12177717488938882176 14877951019667536384 17578184550396190592 1831674007415293184 4531907538143947392 7232141068872601600 9932374599601255808 12632608130329910016 15332841661058564224 18033075191787218432 2286564648806321024 4986798179534975232 7687031710263629440 10387265240992283648 13087498771720937856 15787732302449592064 41221759468694656 2741455290197348864 5441688820926003072 8141922351654657280 10842155882383311488 13542389413111965696 16242622943840619904 496112400859722496 3196345931588376704 5896579462317030912 8596812993045685120 11297046523774339328 13997280054502993536 16697513585231647744 951003042250750336 3651236572979404544 6351470103708058752 9051703634436712960 11751937165165367168 14452170695894021376 17152404226622675584 1405893683641778176 4106127214370432384 6806360745099086592 9506594275827740800 12206827806556395008 14907061337285049216 17607294868013703424 1860784325032806016 4561017855761460224 7261251386490114432 9961484917218768640 12661718447947422848 15361951978676077056 18062185509404731264 2315674966423833856 5015908497152488064 7716142027881142272 10416375558609796480 13116609089338450688 15816842620067104896 70332077086207488 2770565607814861696 5470799138543515904 8171032669272170112 10871266200000824320 13571499730729478528 16271733261458132736 525222718477235328 3225456249205889536 5925689779934543744 8625923310663197952 11326156841391852160 14026390372120506368 16726623902849160576 980113359868263168 3680346890596917376 6380580421325571584 9080813952054225792 11781047482782880000 14481281013511534208 17181514544240188416 1435004001259291008 4135237531987945216 6835471062716599424 9535704593445253632 12235938124173907840 14936171654902562048 17636405185631216256 1889894642650318848 4590128173378973056 7290361704107627264 9990595234836281472 12690828765564935680 15391062296293589888 18091295827022244096 2344785284041346688 5045018814770000896 7745252345498655104 10445485876227309312 13145719406955963520 15845952937684617728 99442394703720320 2799675925432374528 5499909456161028736 8200142986889682944 10900376517618337152 13600610048346991360 16300843579075645568 554333036094748160 3254566566823402368 5954800097552056576 8655033628280710784 11355267159009364992 14055500689738019200 16755734220466673408 1009223677485776000 3709457208214430208 6409690738943084416 9109924269671738624 11810157800400392832 14510391331129047040 17210624861857701248 1464114318876803840 4164347849605458048 6864581380334112256 9564814911062766464 12265048441791420672 14965281972520074880 17665515503248729088 1919004960267831680 4619238490996485888 7319472021725140096 10019705552453794304 12719939083182448512 15420172613911102720 18120406144639756928 2373895601658859520 5074129132387513728 7774362663116167936 10474596193844822144 13174829724573476352 15875063255302130560 128552712321233152 2828786243049887360 5529019773778541568 8229253304507195776 10929486835235849984 13629720365964504192 16329953896693158400 583443353712260992 3283676884440915200 5983910415169569408 8684143945898223616 11384377476626877824 14084611007355532032 16784844538084186240 1038333995103288832 3738567525831943040 6438801056560597248 9139034587289251456 11839268118017905664 14539501648746559872 17239735179475214080 1493224636494316672 4193458167222970880 6893691697951625088 9593925228680279296 12294158759408933504 14994392290137587712 17694625820866241920 1948115277885344512 4648348808613998720 7348582339342652928 10048815870071307136 12749049400799961344 15449282931528615552 18149516462257269760 2403005919276372352 5103239450005026560 7803472980733680768 10503706511462334976 13203940042190989184 15904173572919643392 157663029938745984 2857896560667400192 5558130091396054400 8258363622124708608 10958597152853362816 13658830683582017024 16359064214310671232 612553671329773824 3312787202058428032 6013020732787082240 8713254263515736448 11413487794244390656 14113721324973044864 16813954855701699072 1067444312720801664 3767677843449455872 6467911374178110080 9168144904906764288 11868378435635418496 14568611966364072704 17268845497092726912 1522334954111829504 4222568484840483712 6922802015569137920 9623035546297792128 12323269077026446336 15023502607755100544 17723736138483754752 1977225595502857344 4677459126231511552 7377692656960165760 10077926187688819968 12778159718417474176 15478393249146128384 18178626779874782592 2432116236893885184 5132349767622539392 7832583298351193600 10532816829079847808 13233050359808502016 15933283890537156224 186773347556258816 2887006878284913024 5587240409013567232 8287473939742221440 10987707470470875648 13687941001199529856 16388174531928184064 641663988947286656 3341897519675940864 6042131050404595072 8742364581133249280 11442598111861903488 14142831642590557696 16843065173319211904 1096554630338314496 3796788161066968704 6497021691795622912 9197255222524277120 11897488753252931328 14597722283981585536 17297955814710239744 1551445271729342336 4251678802457996544 6951912333186650752 9652145863915304960 12352379394643959168 15052612925372613376 17752846456101267584 2006335913120370176 4706569443849024384 7406802974577678592 10107036505306332800 12807270036034987008 15507503566763641216 18207737097492295424 2461226554511398016 5161460085240052224 7861693615968706432 10561927146697360640 13262160677426014848 15962394208154669056 215883665173771648 2916117195902425856 5616350726631080064 8316584257359734272 11016817788088388480 13717051318817042688 16417284849545696896 670774306564799488 3371007837293453696 6071241368022107904 8771474898750762112 11471708429479416320 14171941960208070528 16872175490936724736 1125664947955827328 3825898478684481536 6526132009413135744 9226365540141789952 11926599070870444160 14626832601599098368 17327066132327752576 1580555589346855168 4280789120075509376 6981022650804163584 9681256181532817792 12381489712261472000 15081723242990126208 17781956773718780416 2035446230737883008 4735679761466537216 7435913292195191424 10136146822923845632 12836380353652499840 15536613884381154048 18236847415109808256 2490336872128910848 5190570402857565056 7890803933586219264 10591037464314873472 13291270995043527680 15991504525772181888 244993982791284480 2945227513519938688 5645461044248592896 8345694574977247104 11045928105705901312 13746161636434555520 16446395167163209728 699884624182312320 3400118154910966528 6100351685639620736 8800585216368274944 11500818747096929152 14201052277825583360 16901285808554237568 1154775265573340160 3855008796301994368 6555242327030648576 9255475857759302784 11955709388487956992 14655942919216611200 17356176449945265408 1609665906964368000 4309899437693022208 7010132968421676416 9710366499150330624 12410600029878984832 15110833560607639040 17811067091336293248 2064556548355395840 4764790079084050048 7465023609812704256 10165257140541358464 12865490671270012672 15565724201998666880 18265957732727321088 2519447189746423680 5219680720475077888 7919914251203732096 10620147781932386304 13320381312661040512 16020614843389694720 274104300408797312 2974337831137451520 5674571361866105728 8374804892594759936 11075038423323414144 13775271954052068352 16475505484780722560 728994941799825152 3429228472528479360 6129462003257133568 8829695533985787776 11529929064714441984 14230162595443096192 16930396126171750400 1183885583190852992 3884119113919507200 6584352644648161408 9284586175376815616 11984819706105469824 14685053236834124032 17385286767562778240 1638776224581880832 4339009755310535040 7039243286039189248 9739476816767843456 12439710347496497664 15139943878225151872 17840177408953806080 2093666865972908672 4793900396701562880 7494133927430217088 10194367458158871296 12894600988887525504 15594834519616179712 18295068050344833920 2548557507363936512 5248791038092590720 7949024568821244928 10649258099549899136 13349491630278553344 16049725161007207552 303214618026310144 3003448148754964352 5703681679483618560 8403915210212272768 11104148740940926976 13804382271669581184 16504615802398235392 758105259417337984 3458338790145992192 6158572320874646400 8858805851603300608 11559039382331954816 14259272913060609024 16959506443789263232 1212995900808365824 3913229431537020032 6613462962265674240 9313696492994328448 12013930023722982656 14714163554451636864 17414397085180291072 1667886542199393664 4368120072928047872 7068353603656702080 9768587134385356288 12468820665114010496 15169054195842664704 17869287726571318912 2122777183590421504 4823010714319075712 7523244245047729920 10223477775776384128 12923711306505038336 15623944837233692544 18324178367962346752 2577667824981449344 5277901355710103552 7978134886438757760 10678368417167411968 13378601947896066176 16078835478624720384 332324935643822976 3032558466372477184 5732791997101131392 8433025527829785600 11133259058558439808 13833492589287094016 16533726120015748224 787215577034850816 3487449107763505024 6187682638492159232 8887916169220813440 11588149699949467648 14288383230678121856 16988616761406776064 1242106218425878656 3942339749154532864 6642573279883187072 9342806810611841280 12043040341340495488 14743273872069149696 17443507402797803904 1696996859816906496 4397230390545560704 7097463921274214912 9797697452002869120 12497930982731523328 15198164513460177536 17898398044188831744 2151887501207934336 4852121031936588544 7552354562665242752 10252588093393896960 12952821624122551168 15653055154851205376 18353288685579859584 2606778142598962176 5307011673327616384 8007245204056270592 10707478734784924800 13407712265513579008 16107945796242233216 361435253261335808 3061668783989990016 5761902314718644224 8462135845447298432 11162369376175952640 13862602906904606848 16562836437633261056 816325894652363648 3516559425381017856 6216792956109672064 8917026486838326272 11617260017566980480 14317493548295634688 17017727079024288896 1271216536043391488 3971450066772045696 6671683597500699904 9371917128229354112 12072150658958008320 14772384189686662528 17472617720415316736 1726107177434419328 4426340708163073536 7126574238891727744 9826807769620381952 12527041300349036160 15227274831077690368 17927508361806344576 2180997818825447168 4881231349554101376 7581464880282755584 10281698411011409792 12981931941740064000 15682165472468718208 18382399003197372416 2635888460216475008 5336121990945129216 8036355521673783424 10736589052402437632 13436822583131091840 16137056113859746048 390545570878848640 3090779101607502848 5791012632336157056 8491246163064811264 11191479693793465472 13891713224522119680 16591946755250773888 845436212269876480 3545669742998530688 6245903273727184896 8946136804455839104 11646370335184493312 14346603865913147520 17046837396641801728 1300326853660904320 4000560384389558528 6700793915118212736 9401027445846866944 12101260976575521152 14801494507304175360 17501728038032829568 1755217495051932160 4455451025780586368 7155684556509240576 9855918087237894784 12556151617966548992 15256385148695203200 17956618679423857408 2210108136442960000 4910341667171614208 7610575197900268416 10310808728628922624 13011042259357576832 15711275790086231040 18411509320814885248 2664998777833987840 5365232308562642048 8065465839291296256 10765699370019950464 13465932900748604672 16166166431477258880 419655888496361472 3119889419225015680 5820122949953669888 8520356480682324096 11220590011410978304 13920823542139632512 16621057072868286720 874546529887389312 3574780060616043520 6275013591344697728 8975247122073351936 11675480652802006144 14375714183530660352 17075947714259314560 1329437171278417152 4029670702007071360 6729904232735725568 9430137763464379776 12130371294193033984 14830604824921688192 17530838355650342400 1784327812669444992 4484561343398099200 7184794874126753408 9885028404855407616 12585261935584061824 15285495466312716032 17985728997041370240 2239218454060472832 4939451984789127040 7639685515517781248 10339919046246435456 13040152576975089664 15740386107703743872 18440619638432398080 2694109095451500672 5394342626180154880 8094576156908809088 10794809687637463296 13495043218366117504 16195276749094771712 448766206113874304 3148999736842528512 5849233267571182720 8549466798299836928 11249700329028491136 13949933859757145344 16650167390485799552 903656847504902144 3603890378233556352 6304123908962210560 9004357439690864768 11704590970419518976 14404824501148173184 17105058031876827392 1358547488895929984 4058781019624584192 6759014550353238400 9459248081081892608 12159481611810546816 14859715142539201024 17559948673267855232 1813438130286957824 4513671661015612032 7213905191744266240 9914138722472920448 12614372253201574656 15314605783930228864 18014839314658883072 2268328771677985664 4968562302406639872 7668795833135294080 10369029363863948288 13069262894592602496 15769496425321256704 22985882340359296 2723219413069013504 5423452943797667712 8123686474526321920 10823920005254976128 13524153535983630336 16224387066712284544 477876523731387136 3178110054460041344 5878343585188695552 8578577115917349760 11278810646646003968 13979044177374658176 16679277708103312384 932767165122414976 3633000695851069184 6333234226579723392 9033467757308377600 11733701288037031808 14433934818765686016 17134168349494340224 1387657806513442816 4087891337242097024 6788124867970751232 9488358398699405440 12188591929428059648 14888825460156713856 17589058990885368064 1842548447904470656 4542781978633124864 7243015509361779072 9943249040090433280 12643482570819087488 15343716101547741696 18043949632276395904 2297439089295498496 4997672620024152704 7697906150752806912 10398139681481461120 13098373212210115328 15798606742938769536 52096199957872128 2752329730686526336 5452563261415180544 8152796792143834752 10853030322872488960 13553263853601143168 16253497384329797376 506986841348899968 3207220372077554176 5907453902806208384 8607687433534862592 11307920964263516800 14008154494992171008 16708388025720825216 961877482739927808 3662111013468582016 6362344544197236224 9062578074925890432 11762811605654544640 14463045136383198848 17163278667111853056 1416768124130955648 4117001654859609856 6817235185588264064 9517468716316918272 12217702247045572480 14917935777774226688 17618169308502880896 1871658765521983488 4571892296250637696 7272125826979291904 9972359357707946112 12672592888436600320 15372826419165254528 18073059949893908736 2326549406913011328 5026782937641665536 7727016468370319744 10427249999098973952 13127483529827628160 15827717060556282368 81206517575384960 2781440048304039168 5481673579032693376 8181907109761347584 10882140640490001792 13582374171218656000 16282607701947310208 536097158966412800 3236330689695067008 5936564220423721216 8636797751152375424 11337031281881029632 14037264812609683840 16737498343338338048 990987800357440640 3691221331086094848 6391454861814749056 9091688392543403264 11791921923272057472 14492155454000711680 17192388984729365888 1445878441748468480 4146111972477122688 6846345503205776896 9546579033934431104 12246812564663085312 14947046095391739520 17647279626120393728 1900769083139496320 4601002613868150528 7301236144596804736 10001469675325458944 12701703206054113152 15401936736782767360 18102170267511421568 2355659724530524160 5055893255259178368 7756126785987832576 10456360316716486784 13156593847445140992 15856827378173795200 110316835192897792 2810550365921552000 5510783896650206208 8211017427378860416 10911250958107514624 13611484488836168832 16311718019564823040 565207476583925632 3265441007312579840 5965674538041234048 8665908068769888256 11366141599498542464 14066375130227196672 16766608660955850880 1020098117974953472 3720331648703607680 6420565179432261888 9120798710160916096 11821032240889570304 14521265771618224512 17221499302346878720 1474988759365981312 4175222290094635520 6875455820823289728 9575689351551943936 12275922882280598144 14976156413009252352 17676389943737906560 1929879400757009152 4630112931485663360 7330346462214317568 10030579992942971776 12730813523671625984 15431047054400280192 18131280585128934400 2384770042148036992 5085003572876691200 7785237103605345408 10485470634333999616 13185704165062653824 15885937695791308032 139427152810410624 2839660683539064832 5539894214267719040 8240127744996373248 10940361275725027456 13640594806453681664 16340828337182335872 594317794201438464 3294551324930092672 5994784855658746880 8695018386387401088 11395251917116055296 14095485447844709504 16795718978573363712 1049208435592466304 3749441966321120512 6449675497049774720 9149909027778428928 11850142558507083136 14550376089235737344 17250609619964391552 1504099076983494144 4204332607712148352 6904566138440802560 9604799669169456768 12305033199898110976 15005266730626765184 17705500261355419392 1958989718374521984 4659223249103176192 7359456779831830400 10059690310560484608 12759923841289138816 15460157372017793024 18160390902746447232 2413880359765549824 5114113890494204032 7814347421222858240 10514580951951512448 13214814482680166656 15915048013408820864 168537470427923456 2868771001156577664 5569004531885231872 8269238062613886080 10969471593342540288 13669705124071194496 16369938654799848704 623428111818951296 3323661642547605504 6023895173276259712 8724128704004913920 11424362234733568128 14124595765462222336 16824829296190876544 1078318753209979136 3778552283938633344 6478785814667287552 9179019345395941760 11879252876124595968 14579486406853250176 17279719937581904384 1533209394601006976 4233442925329661184 6933676456058315392 9633909986786969600 12334143517515623808 15034377048244278016 17734610578972932224 1988100035992034816 4688333566720689024 7388567097449343232 10088800628177997440 12789034158906651648 15489267689635305856 18189501220363960064 2442990677383062656 5143224208111716864 7843457738840371072 10543691269569025280 13243924800297679488 15944158331026333696 197647788045436288 2897881318774090496 5598114849502744704 8298348380231398912 10998581910960053120 13698815441688707328 16399048972417361536 652538429436464128 3352771960165118336 6053005490893772544 8753239021622426752 11453472552351080960 14153706083079735168 16853939613808389376 1107429070827491968 3807662601556146176 6507896132284800384 9208129663013454592 11908363193742108800 14608596724470763008 17308830255199417216 1562319712218519808 4262553242947174016 6962786773675828224 9663020304404482432 12363253835133136640 15063487365861790848 17763720896590445056 2017210353609547648 4717443884338201856 7417677415066856064 10117910945795510272 12818144476524164480 15518378007252818688 18218611537981472896 2472100995000575488 5172334525729229696 7872568056457883904 10572801587186538112 13273035117915192320 15973268648643846528 226758105662949120 2926991636391603328 5627225167120257536 8327458697848911744 11027692228577565952 13727925759306220160 16428159290034874368 681648747053976960 3381882277782631168 6082115808511285376 8782349339239939584 11482582869968593792 14182816400697248000 16883049931425902208 1136539388445004800 3836772919173659008 6537006449902313216 9237239980630967424 11937473511359621632 14637707042088275840 17337940572816930048 1591430029836032640 4291663560564686848 6991897091293341056 9692130622021995264 12392364152750649472 15092597683479303680 17792831214207957888 2046320671227060480 4746554201955714688 7446787732684368896 10147021263413023104 12847254794141677312 15547488324870331520 18247721855598985728 2501211312618088320 5201444843346742528 7901678374075396736 10601911904804050944 13302145435532705152 16002378966261359360 255868423280461952 2956101954009116160 5656335484737770368 8356569015466424576 11056802546195078784 13757036076923732992 16457269607652387200 710759064671489792 3410992595400144000 6111226126128798208 8811459656857452416 11511693187586106624 14211926718314760832 16912160249043415040 1165649706062517632 3865883236791171840 6566116767519826048 9266350298248480256 11966583828977134464 14666817359705788672 17367050890434442880 1620540347453545472 4320773878182199680 7021007408910853888 9721240939639508096 12421474470368162304 15121708001096816512 17821941531825470720 2075430988844573312 4775664519573227520 7475898050301881728 10176131581030535936 12876365111759190144 15576598642487844352 18276832173216498560 2530321630235601152 5230555160964255360 7930788691692909568 10631022222421563776 13331255753150217984 16031489283878872192 284978740897974784 2985212271626628992 5685445802355283200 8385679333083937408 11085912863812591616 13786146394541245824 16486379925269900032 739869382289002624 3440102913017656832 6140336443746311040 8840569974474965248 11540803505203619456 14241037035932273664 16941270566660927872 1194760023680030464 3894993554408684672 6595227085137338880 9295460615865993088 11995694146594647296 14695927677323301504 17396161208051955712 1649650665071058304 4349884195799712512 7050117726528366720 9750351257257020928 12450584787985675136 15150818318714329344 17851051849442983552 2104541306462086144 4804774837190740352 7505008367919394560 10205241898648048768 12905475429376702976 15605708960105357184 18305942490834011392 2559431947853113984 5259665478581768192 7959899009310422400 10660132540039076608 13360366070767730816 16060599601496385024 314089058515487616 3014322589244141824 5714556119972796032 8414789650701450240 11115023181430104448 13815256712158758656 16515490242887412864 768979699906515456 3469213230635169664 6169446761363823872 8869680292092478080 11569913822821132288 14270147353549786496 16970380884278440704 1223870341297543296 3924103872026197504 6624337402754851712 9324570933483505920 12024804464212160128 14725037994940814336 17425271525669468544 1678760982688571136 4378994513417225344 7079228044145879552 9779461574874533760 12479695105603187968 15179928636331842176 17880162167060496384 2133651624079598976 4833885154808253184 7534118685536907392 10234352216265561600 12934585746994215808 15634819277722870016 18335052808451524224 2588542265470626816 5288775796199281024 7989009326927935232 10689242857656589440 13389476388385243648 16089709919113897856 343199376133000448 3043432906861654656 5743666437590308864 8443899968318963072 11144133499047617280 13844367029776271488 16544600560504925696 798090017524028288 3498323548252682496 6198557078981336704 8898790609709990912 11599024140438645120 14299257671167299328 16999491201895953536 1252980658915056128 3953214189643710336 6653447720372364544 9353681251101018752 12053914781829672960 14754148312558327168 17454381843286981376 1707871300306083968 4408104831034738176 7108338361763392384 9808571892492046592 12508805423220700800 15209038953949355008 17909272484678009216 2162761941697111808 4862995472425766016 7563229003154420224 10263462533883074432 12963696064611728640 15663929595340382848 18364163126069037056 2617652583088139648 5317886113816793856 8018119644545448064 10718353175274102272 13418586706002756480 16118820236731410688 372309693750513280 3072543224479167488 5772776755207821696 8473010285936475904 11173243816665130112 13873477347393784320 16573710878122438528 827200335141541120 3527433865870195328 6227667396598849536 8927900927327503744 11628134458056157952 14328367988784812160 17028601519513466368 1282090976532568960 3982324507261223168 6682558037989877376 9382791568718531584 12083025099447185792 14783258630175840000 17483492160904494208 1736981617923596800 4437215148652251008 7137448679380905216 9837682210109559424 12537915740838213632 15238149271566867840 17938382802295522048 2191872259314624640 4892105790043278848 7592339320771933056 10292572851500587264 12992806382229241472 15693039912957895680 18393273443686549888 2646762900705652480 5346996431434306688 8047229962162960896 10747463492891615104 13447697023620269312 16147930554348923520 401420011368026112 3101653542096680320 5801887072825334528 8502120603553988736 11202354134282642944 13902587665011297152 16602821195739951360 856310652759053952 3556544183487708160 6256777714216362368 8957011244945016576 11657244775673670784 14357478306402324992 17057711837130979200 1311201294150081792 4011434824878736000 6711668355607390208 9411901886336044416 12112135417064698624 14812368947793352832 17512602478522007040 1766091935541109632 4466325466269763840 7166558996998418048 9866792527727072256 12567026058455726464 15267259589184380672 17967493119913034880 2220982576932137472 4921216107660791680 7621449638389445888 10321683169118100096 13021916699846754304 15722150230575408512 18422383761304062720 2675873218323165312 5376106749051819520 8076340279780473728 10776573810509127936 13476807341237782144 16177040871966436352 430530328985538944 3130763859714193152 5830997390442847360 8531230921171501568 11231464451900155776 13931697982628809984 16631931513357464192 885420970376566784 3585654501105220992 6285888031833875200 8986121562562529408 11686355093291183616 14386588624019837824 17086822154748492032 1340311611767594624 4040545142496248832 6740778673224903040 9441012203953557248 12141245734682211456 14841479265410865664 17541712796139519872 1795202253158622464 4495435783887276672 7195669314615930880 9895902845344585088 12596136376073239296 15296369906801893504 17996603437530547712 2250092894549650304 4950326425278304512 7650559956006958720 10350793486735612928 13051027017464267136 15751260548192921344 4750005212023936 2704983535940678144 5405217066669332352 8105450597397986560 10805684128126640768 13505917658855294976 16206151189583949184 459640646603051776 3159874177331705984 5860107708060360192 8560341238789014400 11260574769517668608 13960808300246322816 16661041830974977024 914531287994079616 3614764818722733824 6314998349451388032 9015231880180042240 11715465410908696448 14415698941637350656 17115932472366004864 1369421929385107456 4069655460113761664 6769888990842415872 9470122521571070080 12170356052299724288 14870589583028378496 17570823113757032704 1824312570776135296 4524546101504789504 7224779632233443712 9925013162962097920 12625246693690752128 15325480224419406336 18025713755148060544 2279203212167163136 4979436742895817344 7679670273624471552 10379903804353125760 13080137335081779968 15780370865810434176 33860322829536768 2734093853558190976 5434327384286845184 8134560915015499392 10834794445744153600 13535027976472807808 16235261507201462016 488750964220564608 3188984494949218816 5889218025677873024 8589451556406527232 11289685087135181440 13989918617863835648 16690152148592489856 943641605611592448 3643875136340246656 6344108667068900864 9044342197797555072 11744575728526209280 14444809259254863488 17145042789983517696 1398532247002620288 4098765777731274496 6798999308459928704 9499232839188582912 12199466369917237120 14899699900645891328 17599933431374545536 1853422888393648128 4553656419122302336 7253889949850956544 9954123480579610752 12654357011308264960 15354590542036919168 18054824072765573376 2308313529784675968 5008547060513330176 7708780591241984384 10409014121970638592 13109247652699292800 15809481183427947008 62970640447049600 2763204171175703808 5463437701904358016 8163671232633012224 10863904763361666432 13564138294090320640 16264371824818974848 517861281838077440 3218094812566731648 5918328343295385856 8618561874024040064 11318795404752694272 14019028935481348480 16719262466210002688 972751923229105280 3672985453957759488 6373218984686413696 9073452515415067904 11773686046143722112 14473919576872376320 17174153107601030528 1427642564620133120 4127876095348787328 6828109626077441536 9528343156806095744 12228576687534749952 14928810218263404160 17629043748992058368 1882533206011160960 4582766736739815168 7283000267468469376 9983233798197123584 12683467328925777792 15383700859654432000 18083934390383086208 2337423847402188800 5037657378130843008 7737890908859497216 10438124439588151424 13138357970316805632 15838591501045459840 92080958064562432 2792314488793216640 5492548019521870848 8192781550250525056 10893015080979179264 13593248611707833472 16293482142436487680 546971599455590272 3247205130184244480 5947438660912898688 8647672191641552896 11347905722370207104 14048139253098861312 16748372783827515520 1001862240846618112 3702095771575272320 6402329302303926528 9102562833032580736 11802796363761234944 14503029894489889152 17203263425218543360 1456752882237645952 4156986412966300160 6857219943694954368 9557453474423608576 12257687005152262784 14957920535880916992 17658154066609571200 1911643523628673792 4611877054357328000 7312110585085982208 10012344115814636416 12712577646543290624 15412811177271944832 18113044708000599040 2366534165019701632 5066767695748355840 7767001226477010048 10467234757205664256 13167468287934318464 15867701818662972672 121191275682075264 2821424806410729472 5521658337139383680 8221891867868037888 10922125398596692096 13622358929325346304 16322592460054000512 576081917073103104 3276315447801757312 5976548978530411520 8676782509259065728 11377016039987719936 14077249570716374144 16777483101445028352 1030972558464130944 3731206089192785152 6431439619921439360 9131673150650093568 11831906681378747776 14532140212107401984 17232373742836056192 1485863199855158784 4186096730583812992 6886330261312467200 9586563792041121408 12286797322769775616 14987030853498429824 17687264384227084032 1940753841246186624 4640987371974840832 7341220902703495040 10041454433432149248 12741687964160803456 15441921494889457664 18142155025618111872 2395644482637214464 5095878013365868672 7796111544094522880 10496345074823177088 13196578605551831296 15896812136280485504 150301593299588096 2850535124028242304 5550768654756896512 8251002185485550720 10951235716214204928 13651469246942859136 16351702777671513344 605192234690615936 3305425765419270144 6005659296147924352 8705892826876578560 11406126357605232768 14106359888333886976 16806593419062541184 1060082876081643776 3760316406810297984 6460549937538952192 9160783468267606400 11861016998996260608 14561250529724914816 17261484060453569024 1514973517472671616 4215207048201325824 6915440578929980032 9615674109658634240 12315907640387288448 15016141171115942656 17716374701844596864 1969864158863699456 4670097689592353664 7370331220321007872 10070564751049662080 12770798281778316288 15471031812506970496 18171265343235624704 2424754800254727296 5124988330983381504 7825221861712035712 10525455392440689920 13225688923169344128 15925922453897998336 179411910917100928 2879645441645755136 5579878972374409344 8280112503103063552 10980346033831717760 13680579564560371968 16380813095289026176 634302552308128768 3334536083036782976 6034769613765437184 8735003144494091392 11435236675222745600 14135470205951399808 16835703736680054016 1089193193699156608 3789426724427810816 6489660255156465024 9189893785885119232 11890127316613773440 14590360847342427648 17290594378071081856 1544083835090184448 4244317365818838656 6944550896547492864 9644784427276147072 12345017958004801280 15045251488733455488 17745485019462109696 1998974476481212288 4699208007209866496 7399441537938520704 10099675068667174912 12799908599395829120 15500142130124483328 18200375660853137536 2453865117872240128 5154098648600894336 7854332179329548544 10554565710058202752 13254799240786856960 15955032771515511168 208522228534613760 2908755759263267968 5608989289991922176 8309222820720576384 11009456351449230592 13709689882177884800 16409923412906539008 663412869925641600 3363646400654295808 6063879931382950016 8764113462111604224 11464346992840258432 14164580523568912640 16864814054297566848 1118303511316669440 3818537042045323648 6518770572773977856 9219004103502632064 11919237634231286272 14619471164959940480 17319704695688594688 1573194152707697280 4273427683436351488 6973661214165005696 9673894744893659904 12374128275622314112 15074361806350968320 17774595337079622528 2028084794098725120 4728318324827379328 7428551855556033536 10128785386284687744 12829018917013341952 15529252447741996160 18229485978470650368 2482975435489752960 5183208966218407168 7883442496947061376 10583676027675715584 13283909558404369792 15984143089133024000 237632546152126592 2937866076880780800 5638099607609435008 8338333138338089216 11038566669066743424 13738800199795397632 16439033730524051840 692523187543154432 3392756718271808640 6092990249000462848 8793223779729117056 11493457310457771264 14193690841186425472 16893924371915079680 1147413828934182272 3847647359662836480 6547880890391490688 9248114421120144896 11948347951848799104 14648581482577453312 17348815013306107520 1602304470325210112 4302538001053864320 7002771531782518528 9703005062511172736 12403238593239826944 15103472123968481152 17803705654697135360 2057195111716237952 4757428642444892160 7457662173173546368 10157895703902200576 12858129234630854784 15558362765359508992 18258596296088163200 2512085753107265792 5212319283835920000 7912552814564574208 10612786345293228416 13313019876021882624 16013253406750536832 266742863769639424 2966976394498293632 5667209925226947840 8367443455955602048 11067676986684256256 13767910517412910464 16468144048141564672 721633505160667264 3421867035889321472 6122100566617975680 8822334097346629888 11522567628075284096 14222801158803938304 16923034689532592512 1176524146551695104 3876757677280349312 6576991208009003520 9277224738737657728 11977458269466311936 14677691800194966144 17377925330923620352 1631414787942722944 4331648318671377152 7031881849400031360 9732115380128685568 12432348910857339776 15132582441585993984 17832815972314648192 2086305429333750784 4786538960062404992 7486772490791059200 10187006021519713408 12887239552248367616 15587473082977021824 18287706613705676032 2541196070724778624 5241429601453432832 7941663132182087040 10641896662910741248 13342130193639395456 16042363724368049664 295853181387152256 2996086712115806464 5696320242844460672 8396553773573114880 11096787304301769088 13797020835030423296 16497254365759077504 750743822778180096 3450977353506834304 6151210884235488512 8851444414964142720 11551677945692796928 14251911476421451136 16952145007150105344 1205634464169207936 3905867994897862144 6606101525626516352 9306335056355170560 12006568587083824768 14706802117812478976 17407035648541133184 1660525105560235776 4360758636288889984 7060992167017544192 9761225697746198400 12461459228474852608 15161692759203506816 17861926289932161024 2115415746951263616 4815649277679917824 7515882808408572032 10216116339137226240 12916349869865880448 15616583400594534656 18316816931323188864 2570306388342291456 5270539919070945664 7970773449799599872 10671006980528254080 13371240511256908288 16071474041985562496 324963499004665088 3025197029733319296 5725430560461973504 8425664091190627712 11125897621919281920 13826131152647936128 16526364683376590336 779854140395692928 3480087671124347136 6180321201853001344 8880554732581655552 11580788263310309760 14281021794038963968 16981255324767618176 1234744781786720768 3934978312515374976 6635211843244029184 9335445373972683392 12035678904701337600 14735912435429991808 17436145966158646016 1689635423177748608 4389868953906402816 7090102484635057024 9790336015363711232 12490569546092365440 15190803076821019648 17891036607549673856 2144526064568776448 4844759595297430656 7544993126026084864 10245226656754739072 12945460187483393280 15645693718212047488 18345927248940701696 2599416705959804288 5299650236688458496 7999883767417112704 10700117298145766912 13400350828874421120 16100584359603075328 354073816622177920 3054307347350832128 5754540878079486336 8454774408808140544 11155007939536794752 13855241470265448960 16555475000994103168 808964458013205760 3509197988741859968 6209431519470514176 8909665050199168384 11609898580927822592 14310132111656476800 17010365642385131008 1263855099404233600 3964088630132887808 6664322160861542016 9364555691590196224 12064789222318850432 14765022753047504640 17465256283776158848 1718745740795261440 4418979271523915648 7119212802252569856 9819446332981224064 12519679863709878272 15219913394438532480 17920146925167186688 2173636382186289280 4873869912914943488 7574103443643597696 10274336974372251904 12974570505100906112 15674804035829560320 18375037566558214528 2628527023577317120 5328760554305971328 8028994085034625536 10729227615763279744 13429461146491933952 16129694677220588160 383184134239690752 3083417664968344960 5783651195696999168 8483884726425653376 11184118257154307584 13884351787882961792 16584585318611616000 838074775630718592 3538308306359372800 6238541837088027008 8938775367816681216 11639008898545335424 14339242429273989632 17039475960002643840 1292965417021746432 3993198947750400640 6693432478479054848 9393666009207709056 12093899539936363264 14794133070665017472 17494366601393671680 1747856058412774272 4448089589141428480 7148323119870082688 9848556650598736896 12548790181327391104 15249023712056045312 17949257242784699520 2202746699803802112 4902980230532456320 7603213761261110528 10303447291989764736 13003680822718418944 15703914353447073152 18404147884175727360 2657637341194829952 5357870871923484160 8058104402652138368 10758337933380792576 13458571464109446784 16158804994838100992 412294451857203584 3112527982585857792 5812761513314512000 8512995044043166208 11213228574771820416 13913462105500474624 16613695636229128832 867185093248231424 3567418623976885632 6267652154705539840 8967885685434194048 11668119216162848256 14368352746891502464 17068586277620156672 1322075734639259264 4022309265367913472 6722542796096567680 9422776326825221888 12123009857553876096 14823243388282530304 17523476919011184512 1776966376030287104 4477199906758941312 7177433437487595520 9877666968216249728 12577900498944903936 15278134029673558144 17978367560402212352 2231857017421314944 4932090548149969152 7632324078878623360 10332557609607277568 13032791140335931776 15733024671064585984 18433258201793240192 2686747658812342784 5386981189540996992 8087214720269651200 10787448250998305408 13487681781726959616 16187915312455613824 441404769474716416 3141638300203370624 5841871830932024832 8542105361660679040 11242338892389333248 13942572423117987456 16642805953846641664 896295410865744256 3596528941594398464 6296762472323052672 8996996003051706880 11697229533780361088 14397463064509015296 17097696595237669504 1351186052256772096 4051419582985426304 6751653113714080512 9451886644442734720 12152120175171388928 14852353705900043136 17552587236628697344 1806076693647799936 4506310224376454144 7206543755105108352 9906777285833762560 12607010816562416768 15307244347291070976 18007477878019725184 2260967335038827776 4961200865767481984 7661434396496136192 10361667927224790400 13061901457953444608 15762134988682098816 15624445701201408 2715857976429855616 5416091507158509824 8116325037887164032 10816558568615818240 13516792099344472448 16217025630073126656 470515087092229248 3170748617820883456 5870982148549537664 8571215679278191872 11271449210006846080 13971682740735500288 16671916271464154496 925405728483257088 3625639259211911296 6325872789940565504 9026106320669219712 11726339851397873920 14426573382126528128 17126806912855182336 1380296369874284928 4080529900602939136 6780763431331593344 9480996962060247552 12181230492788901760 14881464023517555968 17581697554246210176 1835187011265312768 4535420541993966976 7235654072722621184 9935887603451275392 12636121134179929600 15336354664908583808 18036588195637238016 2290077652656340608 4990311183384994816 7690544714113649024 10390778244842303232 13091011775570957440 15791245306299611648 44734763318714240 2744968294047368448 5445201824776022656 8145435355504676864 10845668886233331072 13545902416961985280 16246135947690639488 499625404709742080 3199858935438396288 5900092466167050496 8600325996895704704 11300559527624358912 14000793058353013120 16701026589081667328 954516046100769920 3654749576829424128 6354983107558078336 9055216638286732544 11755450169015386752 14455683699744040960 17155917230472695168 1409406687491797760 4109640218220451968 6809873748949106176 9510107279677760384 12210340810406414592 14910574341135068800 17610807871863723008 1864297328882825600 4564530859611479808 7264764390340134016 9964997921068788224 12665231451797442432 15365464982526096640 18065698513254750848 2319187970273853440 5019421501002507648 7719655031731161856 10419888562459816064 13120122093188470272 15820355623917124480 73845080936227072 2774078611664881280 5474312142393535488 8174545673122189696 10874779203850843904 13575012734579498112 16275246265308152320 528735722327254912 3228969253055909120 5929202783784563328 8629436314513217536 11329669845241871744 14029903375970525952 16730136906699180160 983626363718282752 3683859894446936960 6384093425175591168 9084326955904245376 11784560486632899584 14484794017361553792 17185027548090208000 1438517005109310592 4138750535837964800 6838984066566619008 9539217597295273216 12239451128023927424 14939684658752581632 17639918189481235840 1893407646500338432 4593641177228992640 7293874707957646848 9994108238686301056 12694341769414955264 15394575300143609472 18094808830872263680 2348298287891366272 5048531818620020480 7748765349348674688 10448998880077328896 13149232410805983104 15849465941534637312 102955398553739904 2803188929282394112 5503422460011048320 8203655990739702528 10903889521468356736 13604123052197010944 16304356582925665152 557846039944767744 3258079570673421952 5958313101402076160 8658546632130730368 11358780162859384576 14059013693588038784 16759247224316692992 1012736681335795584 3712970212064449792 6413203742793104000 9113437273521758208 11813670804250412416 14513904334979066624 17214137865707720832 1467627322726823424 4167860853455477632 6868094384184131840 9568327914912786048 12268561445641440256 14968794976370094464 17669028507098748672 1922517964117851264 4622751494846505472 7322985025575159680 10023218556303813888 12723452087032468096 15423685617761122304 18123919148489776512 2377408605508879104 5077642136237533312 7777875666966187520 10478109197694841728 13178342728423495936 15878576259152150144 132065716171252736 2832299246899906944 5532532777628561152 8232766308357215360 10932999839085869568 13633233369814523776 16333466900543177984 586956357562280576 3287189888290934784 5987423419019588992 8687656949748243200 11387890480476897408 14088124011205551616 16788357541934205824 1041846998953308416 3742080529681962624 6442314060410616832 9142547591139271040 11842781121867925248 14543014652596579456 17243248183325233664 1496737640344336256 4196971171072990464 6897204701801644672 9597438232530298880 12297671763258953088 14997905293987607296 17698138824716261504 1951628281735364096 4651861812464018304 7352095343192672512 10052328873921326720 12752562404649980928 15452795935378635136 18153029466107289344 2406518923126391936 5106752453855046144 7806985984583700352 10507219515312354560 13207453046041008768 15907686576769662976 161176033788765568 2861409564517419776 5561643095246073984 8261876625974728192 10962110156703382400 13662343687432036608 16362577218160690816 616066675179793408 3316300205908447616 6016533736637101824 8716767267365756032 11417000798094410240 14117234328823064448 16817467859551718656 1070957316570821248 3771190847299475456 6471424378028129664 9171657908756783872 11871891439485438080 14572124970214092288 17272358500942746496 1525847957961849088 4226081488690503296 6926315019419157504 9626548550147811712 12326782080876465920 15027015611605120128 17727249142333774336 1980738599352876928 4680972130081531136 7381205660810185344 10081439191538839552 12781672722267493760 15481906252996147968 18182139783724802176 2435629240743904768 5135862771472558976 7836096302201213184 10536329832929867392 13236563363658521600 15936796894387175808 190286351406278400 2890519882134932608 5590753412863586816 8290986943592241024 10991220474320895232 13691454005049549440 16391687535778203648 645176992797306240 3345410523525960448 6045644054254614656 8745877584983268864 11446111115711923072 14146344646440577280 16846578177169231488 1100067634188334080 3800301164916988288 6500534695645642496 9200768226374296704 11901001757102950912 14601235287831605120 17301468818560259328 1554958275579361920 4255191806308016128 6955425337036670336 9655658867765324544 12355892398493978752 15056125929222632960 17756359459951287168 2009848916970389760 4710082447699043968 7410315978427698176 10110549509156352384 12810783039885006592 15511016570613660800 18211250101342315008 2464739558361417600 5164973089090071808 7865206619818726016 10565440150547380224 13265673681276034432 15965907212004688640 219396669023791232 2919630199752445440 5619863730481099648 8320097261209753856 11020330791938408064 13720564322667062272 16420797853395716480 674287310414819072 3374520841143473280 6074754371872127488 8774987902600781696 11475221433329435904 14175454964058090112 16875688494786744320 1129177951805846912 3829411482534501120 6529645013263155328 9229878543991809536 11930112074720463744 14630345605449117952 17330579136177772160 1584068593196874752 4284302123925528960 6984535654654183168 9684769185382837376 12385002716111491584 15085236246840145792 17785469777568800000 2038959234587902592 4739192765316556800 7439426296045211008 10139659826773865216 12839893357502519424 15540126888231173632 18240360418959827840 2493849875978930432 5194083406707584640 7894316937436238848 10594550468164893056 13294783998893547264 15995017529622201472 248506986641304064 2948740517369958272 5648974048098612480 8349207578827266688 11049441109555920896 13749674640284575104 16449908171013229312 703397628032331904 3403631158760986112 6103864689489640320 8804098220218294528 11504331750946948736 14204565281675602944 16904798812404257152 1158288269423359744 3858521800152013952 6558755330880668160 9258988861609322368 11959222392337976576 14659455923066630784 17359689453795284992 1613178910814387584 4313412441543041792 7013645972271696000 9713879503000350208 12414113033729004416 15114346564457658624 17814580095186312832 2068069552205415424 4768303082934069632 7468536613662723840 10168770144391378048 12869003675120032256 15569237205848686464 18269470736577340672 2522960193596443264 5223193724325097472 7923427255053751680 10623660785782405888 13323894316511060096 16024127847239714304 277617304258816896 2977850834987471104 5678084365716125312 8378317896444779520 11078551427173433728 13778784957902087936 16479018488630742144 732507945649844736 3432741476378498944 6132975007107153152 8833208537835807360 11533442068564461568 14233675599293115776 16933909130021769984 1187398587040872576 3887632117769526784 6587865648498180992 9288099179226835200 11988332709955489408 14688566240684143616 17388799771412797824 1642289228431900416 4342522759160554624 7042756289889208832 9742989820617863040 12443223351346517248 15143456882075171456 17843690412803825664 2097179869822928256 4797413400551582464 7497646931280236672 10197880462008890880 12898113992737545088 15598347523466199296 18298581054194853504 2552070511213956096 5252304041942610304 7952537572671264512 10652771103399918720 13353004634128572928 16053238164857227136 306727621876329728 3006961152604983936 5707194683333638144 8407428214062292352 11107661744790946560 13807895275519600768 16508128806248254976 761618263267357568 3461851793996011776 6162085324724665984 8862318855453320192 11562552386181974400 14262785916910628608 16963019447639282816 1216508904658385408 3916742435387039616 6616975966115693824 9317209496844348032 12017443027573002240 14717676558301656448 17417910089030310656 1671399546049413248 4371633076778067456 7071866607506721664 9772100138235375872 12472333668964030080 15172567199692684288 17872800730421338496 2126290187440441088 4826523718169095296 7526757248897749504 10226990779626403712 12927224310355057920 15627457841083712128 18327691371812366336 2581180828831468928 5281414359560123136 7981647890288777344 10681881421017431552 13382114951746085760 16082348482474739968 335837939493842560 3036071470222496768 5736305000951150976 8436538531679805184 11136772062408459392 13837005593137113600 16537239123865767808 790728580884870400 3490962111613524608 6191195642342178816 8891429173070833024 11591662703799487232 14291896234528141440 16992129765256795648 1245619222275898240 3945852753004552448 6646086283733206656 9346319814461860864 12046553345190515072 14746786875919169280 17447020406647823488 1700509863666926080 4400743394395580288 7100976925124234496 9801210455852888704 12501443986581542912 15201677517310197120 17901911048038851328 2155400505057953920 4855634035786608128 7555867566515262336 10256101097243916544 12956334627972570752 15656568158701224960 18356801689429879168 2610291146448981760 5310524677177635968 8010758207906290176 10710991738634944384 13411225269363598592 16111458800092252800 364948257111355392 3065181787840009600 5765415318568663808 8465648849297318016 11165882380025972224 13866115910754626432 16566349441483280640 819838898502383232 3520072429231037440 6220305959959691648 8920539490688345856 11620773021417000064 14321006552145654272 17021240082874308480 1274729539893411072 3974963070622065280 6675196601350719488 9375430132079373696 12075663662808027904 14775897193536682112 17476130724265336320 1729620181284438912 4429853712013093120 7130087242741747328 9830320773470401536 12530554304199055744 15230787834927709952 17931021365656364160 2184510822675466752 4884744353404120960 7584977884132775168 10285211414861429376 12985444945590083584 15685678476318737792 18385912007047392000 2639401464066494592 5339634994795148800 8039868525523803008 10740102056252457216 13440335586981111424 16140569117709765632 394058574728868224 3094292105457522432 5794525636186176640 8494759166914830848 11194992697643485056 13895226228372139264 16595459759100793472 848949216119896064 3549182746848550272 6249416277577204480 8949649808305858688 11649883339034512896 14350116869763167104 17050350400491821312 1303839857510923904 4004073388239578112 6704306918968232320 9404540449696886528 12104773980425540736 14805007511154194944 17505241041882849152 1758730498901951744 4458964029630605952 7159197560359260160 9859431091087914368 12559664621816568576 15259898152545222784 17960131683273876992 2213621140292979584 4913854671021633792 7614088201750288000 10314321732478942208 13014555263207596416 15714788793936250624 18415022324664904832 2668511781684007424 5368745312412661632 8068978843141315840 10769212373869970048 13469445904598624256 16169679435327278464 423168892346381056 3123402423075035264 5823635953803689472 8523869484532343680 11224103015260997888 13924336545989652096 16624570076718306304 878059533737408896 3578293064466063104 6278526595194717312 8978760125923371520 11678993656652025728 14379227187380679936 17079460718109334144 1332950175128436736 4033183705857090944 6733417236585745152 9433650767314399360 12133884298043053568 14834117828771707776 17534351359500361984 1787840816519464576 4488074347248118784 7188307877976772992 9888541408705427200 12588774939434081408 15289008470162735616 17989242000891389824 2242731457910492416 4942964988639146624 7643198519367800832 10343432050096455040 13043665580825109248 15743899111553763456 18444132642282417664 2697622099301520256 5397855630030174464 8098089160758828672 10798322691487482880 13498556222216137088 16198789752944791296 452279209963893888 3152512740692548096 5852746271421202304 8552979802149856512 11253213332878510720 13953446863607164928 16653680394335819136 907169851354921728 3607403382083575936 6307636912812230144 9007870443540884352 11708103974269538560 14408337504998192768 17108571035726846976 1362060492745949568 4062294023474603776 6762527554203257984 9462761084931912192 12162994615660566400 14863228146389220608 17563461677117874816 1816951134136977408 4517184664865631616 7217418195594285824 9917651726322940032 12617885257051594240 15318118787780248448 18018352318508902656 2271841775528005248 4972075306256659456 7672308836985313664 10372542367713967872 13072775898442622080 15773009429171276288 26498886190378880 2726732416919033088 5426965947647687296 8127199478376341504 10827433009104995712 13527666539833649920 16227900070562304128 481389527581406720 3181623058310060928 5881856589038715136 8582090119767369344 11282323650496023552 13982557181224677760 16682790711953331968 936280168972434560 3636513699701088768 6336747230429742976 9036980761158397184 11737214291887051392 14437447822615705600 17137681353344359808 1391170810363462400 4091404341092116608 6791637871820770816 9491871402549425024 12192104933278079232 14892338464006733440 17592571994735387648 1846061451754490240 4546294982483144448 7246528513211798656 9946762043940452864 12646995574669107072 15347229105397761280 18047462636126415488 2300952093145518080 5001185623874172288 7701419154602826496 10401652685331480704 13101886216060134912 15802119746788789120 55609203807891712 2755842734536545920 5456076265265200128 8156309795993854336 10856543326722508544 13556776857451162752 16257010388179816960 510499845198919552 3210733375927573760 5910966906656227968 8611200437384882176 11311433968113536384 14011667498842190592 16711901029570844800 965390486589947392 3665624017318601600 6365857548047255808 9066091078775910016 11766324609504564224 14466558140233218432 17166791670961872640 1420281127980975232 4120514658709629440 6820748189438283648 9520981720166937856 12221215250895592064 14921448781624246272 17621682312352900480 1875171769372003072 4575405300100657280 7275638830829311488 9975872361557965696 12676105892286619904 15376339423015274112 18076572953743928320 2330062410763030912 5030295941491685120 7730529472220339328 10430763002948993536 13130996533677647744 15831230064406301952 84719521425404544 2784953052154058752 5485186582882712960 8185420113611367168 10885653644340021376 13585887175068675584 16286120705797329792 539610162816432384 3239843693545086592 5940077224273740800 8640310755002395008 11340544285731049216 14040777816459703424 16741011347188357632 994500804207460224 3694734334936114432 6394967865664768640 9095201396393422848 11795434927122077056 14495668457850731264 17195901988579385472 1449391445598488064 4149624976327142272 6849858507055796480 9550092037784450688 12250325568513104896 14950559099241759104 17650792629970413312 1904282086989515904 4604515617718170112 7304749148446824320 10004982679175478528 12705216209904132736 15405449740632786944 18105683271361441152 2359172728380543744 5059406259109197952 7759639789837852160 10459873320566506368 13160106851295160576 15860340382023814784 113829839042917376 2814063369771571584 5514296900500225792 8214530431228880000 10914763961957534208 13614997492686188416 16315231023414842624 568720480433945216 3268954011162599424 5969187541891253632 8669421072619907840 11369654603348562048 14069888134077216256 16770121664805870464 1023611121824973056 3723844652553627264 6424078183282281472 9124311714010935680 11824545244739589888 14524778775468244096 17225012306196898304 1478501763216000896 4178735293944655104 6878968824673309312 9579202355401963520 12279435886130617728 14979669416859271936 17679902947587926144 1933392404607028736 4633625935335682944 7333859466064337152 10034092996792991360 12734326527521645568 15434560058250299776 18134793588978953984 2388283045998056576 5088516576726710784 7788750107455364992 10488983638184019200 13189217168912673408 15889450699641327616 142940156660430208 2843173687389084416 5543407218117738624 8243640748846392832 10943874279575047040 13644107810303701248 16344341341032355456 597830798051458048 3298064328780112256 5998297859508766464 8698531390237420672 11398764920966074880 14098998451694729088 16799231982423383296 1052721439442485888 3752954970171140096 6453188500899794304 9153422031628448512 11853655562357102720 14553889093085756928 17254122623814411136 1507612080833513728 4207845611562167936 6908079142290822144 9608312673019476352 12308546203748130560 15008779734476784768 17709013265205438976 1962502722224541568 4662736252953195776 7362969783681849984 10063203314410504192 12763436845139158400 15463670375867812608 18163903906596466816 2417393363615569408 5117626894344223616 7817860425072877824 10518093955801532032 13218327486530186240 15918561017258840448 172050474277943040 2872284005006597248 5572517535735251456 8272751066463905664 10972984597192559872 13673218127921214080 16373451658649868288 626941115668970880 3327174646397625088 6027408177126279296 8727641707854933504 11427875238583587712 14128108769312241920 16828342300040896128 1081831757059998720 3782065287788652928 6482298818517307136 9182532349245961344 11882765879974615552 14582999410703269760 17283232941431923968 1536722398451026560 4236955929179680768 6937189459908334976 9637422990636989184 12337656521365643392 15037890052094297600 17738123582822951808 1991613039842054400 4691846570570708608 7392080101299362816 10092313632028017024 12792547162756671232 15492780693485325440 18193014224213979648 2446503681233082240 5146737211961736448 7846970742690390656 10547204273419044864 13247437804147699072 15947671334876353280 201160791895455872 2901394322624110080 5601627853352764288 8301861384081418496 11002094914810072704 13702328445538726912 16402561976267381120 656051433286483712 3356284964015137920 6056518494743792128 8756752025472446336 11456985556201100544 14157219086929754752 16857452617658408960 1110942074677511552 3811175605406165760 6511409136134819968 9211642666863474176 11911876197592128384 14612109728320782592 17312343259049436800 1565832716068539392 4266066246797193600 6966299777525847808 9666533308254502016 12366766838983156224 15067000369711810432 17767233900440464640 2020723357459567232 4720956888188221440 7421190418916875648 10121423949645529856 12821657480374184064 15521891011102838272 18222124541831492480 2475613998850595072 5175847529579249280 7876081060307903488 10576314591036557696 13276548121765211904 15976781652493866112 230271109512968704 2930504640241622912 5630738170970277120 8330971701698931328 11031205232427585536 13731438763156239744 16431672293884893952 685161750903996544 3385395281632650752 6085628812361304960 8785862343089959168 11486095873818613376 14186329404547267584 16886562935275921792 1140052392295024384 3840285923023678592 6540519453752332800 9240752984480987008 11940986515209641216 14641220045938295424 17341453576666949632 1594943033686052224 4295176564414706432 6995410095143360640 9695643625872014848 12395877156600669056 15096110687329323264 17796344218057977472 2049833675077080064 4750067205805734272 7450300736534388480 10150534267263042688 12850767797991696896 15551001328720351104 18251234859449005312 2504724316468107904 5204957847196762112 7905191377925416320 10605424908654070528 13305658439382724736 16005891970111378944 259381427130481536 2959614957859135744 5659848488587789952 8360082019316444160 11060315550045098368 13760549080773752576 16460782611502406784 714272068521509376 3414505599250163584 6114739129978817792 8814972660707472000 11515206191436126208 14215439722164780416 16915673252893434624 1169162709912537216 3869396240641191424 6569629771369845632 9269863302098499840 11970096832827154048 14670330363555808256 17370563894284462464 1624053351303565056 4324286882032219264 7024520412760873472 9724753943489527680 12424987474218181888 15125221004946836096 17825454535675490304 2078943992694592896 4779177523423247104 7479411054151901312 10179644584880555520 12879878115609209728 15580111646337863936 18280345177066518144 2533834634085620736 5234068164814274944 7934301695542929152 10634535226271583360 13334768757000237568 16035002287728891776 288491744747994368 2988725275476648576 5688958806205302784 8389192336933956992 11089425867662611200 13789659398391265408 16489892929119919616 743382386139022208 3443615916867676416 6143849447596330624 8844082978324984832 11544316509053639040 14244550039782293248 16944783570510947456 1198273027530050048 3898506558258704256 6598740088987358464 9298973619716012672 11999207150444666880 14699440681173321088 17399674211901975296 1653163668921077888 4353397199649732096 7053630730378386304 9753864261107040512 12454097791835694720 15154331322564348928 17854564853293003136 2108054310312105728 4808287841040759936 7508521371769414144 10208754902498068352 12908988433226722560 15609221963955376768 18309455494684030976 2562944951703133568 5263178482431787776 7963412013160441984 10663645543889096192 13363879074617750400 16064112605346404608 317602062365507200 3017835593094161408 5718069123822815616 8418302654551469824 11118536185280124032 13818769716008778240 16519003246737432448 772492703756535040 3472726234485189248 6172959765213843456 8873193295942497664 11573426826671151872 14273660357399806080 16973893888128460288 1227383345147562880 3927616875876217088 6627850406604871296 9328083937333525504 12028317468062179712 14728550998790833920 17428784529519488128 1682273986538590720 4382507517267244928 7082741047995899136 9782974578724553344 12483208109453207552 15183441640181861760 17883675170910515968 2137164627929618560 4837398158658272768 7537631689386926976 10237865220115581184 12938098750844235392 15638332281572889600 18338565812301543808 2592055269320646400 5292288800049300608 7992522330777954816 10692755861506609024 13392989392235263232 16093222922963917440 346712379983020032 3046945910711674240 5747179441440328448 8447412972168982656 11147646502897636864 13847880033626291072 16548113564354945280 801603021374047872 3501836552102702080 6202070082831356288 8902303613560010496 11602537144288664704 14302770675017318912 17003004205745973120 1256493662765075712 3956727193493729920 6656960724222384128 9357194254951038336 12057427785679692544 14757661316408346752 17457894847137000960 1711384304156103552 4411617834884757760 7111851365613411968 9812084896342066176 12512318427070720384 15212551957799374592 17912785488528028800 2166274945547131392 4866508476275785600 7566742007004439808 10266975537733094016 12967209068461748224 15667442599190402432 18367676129919056640 2621165586938159232 5321399117666813440 8021632648395467648 10721866179124121856 13422099709852776064 16122333240581430272 375822697600532864 3076056228329187072 5776289759057841280 8476523289786495488 11176756820515149696 13876990351243803904 16577223881972458112 830713338991560704 3530946869720214912 6231180400448869120 8931413931177523328 11631647461906177536 14331880992634831744 17032114523363485952 1285603980382588544 3985837511111242752 6686071041839896960 9386304572568551168 12086538103297205376 14786771634025859584 17487005164754513792 1740494621773616384 4440728152502270592 7140961683230924800 9841195213959579008 12541428744688233216 15241662275416887424 17941895806145541632 2195385263164644224 4895618793893298432 7595852324621952640 10296085855350606848 12996319386079261056 15696552916807915264 18396786447536569472 2650275904555672064 5350509435284326272 8050742966012980480 10750976496741634688 13451210027470288896 16151443558198943104 404933015218045696 3105166545946699904 5805400076675354112 8505633607404008320 11205867138132662528 13906100668861316736 16606334199589970944 859823656609073536 3560057187337727744 6260290718066381952 8960524248795036160 11660757779523690368 14360991310252344576 17061224840980998784 1314714298000101376 4014947828728755584 6715181359457409792 9415414890186064000 12115648420914718208 14815881951643372416 17516115482372026624 1769604939391129216 4469838470119783424 7170072000848437632 9870305531577091840 12570539062305746048 15270772593034400256 17971006123763054464 2224495580782157056 4924729111510811264 7624962642239465472 10325196172968119680 13025429703696773888 15725663234425428096 18425896765154082304 2679386222173184896 5379619752901839104 8079853283630493312 10780086814359147520 13480320345087801728 16180553875816455936 434043332835558528 3134276863564212736 5834510394292866944 8534743925021521152 11234977455750175360 13935210986478829568 16635444517207483776 888933974226586368 3589167504955240576 6289401035683894784 8989634566412548992 11689868097141203200 14390101627869857408 17090335158598511616 1343824615617614208 4044058146346268416 6744291677074922624 9444525207803576832 12144758738532231040 14844992269260885248 17545225799989539456 1798715257008642048 4498948787737296256 7199182318465950464 9899415849194604672 12599649379923258880 15299882910651913088 18000116441380567296 2253605898399669888 4953839429128324096 7654072959856978304 10354306490585632512 13054540021314286720 15754773552042940928 8263009062043520 2708496539790697728 5408730070519351936 8108963601248006144 10809197131976660352 13509430662705314560 16209664193433968768 463153650453071360 3163387181181725568 5863620711910379776 8563854242639033984 11264087773367688192 13964321304096342400 16664554834824996608 918044291844099200 3618277822572753408 6318511353301407616 9018744884030061824 11718978414758716032 14419211945487370240 17119445476216024448 1372934933235127040 4073168463963781248 6773401994692435456 9473635525421089664 12173869056149743872 14874102586878398080 17574336117607052288 1827825574626154880 4528059105354809088 7228292636083463296 9928526166812117504 12628759697540771712 15328993228269425920 18029226758998080128 2282716216017182720 4982949746745836928 7683183277474491136 10383416808203145344 13083650338931799552 15783883869660453760 37373326679556352 2737606857408210560 5437840388136864768 8138073918865518976 10838307449594173184 13538540980322827392 16238774511051481600 492263968070584192 3192497498799238400 5892731029527892608 8592964560256546816 11293198090985201024 13993431621713855232 16693665152442509440 947154609461612032 3647388140190266240 6347621670918920448 9047855201647574656 11748088732376228864 14448322263104883072 17148555793833537280 1402045250852639872 4102278781581294080 6802512312309948288 9502745843038602496 12202979373767256704 14903212904495910912 17603446435224565120 1856935892243667712 4557169422972321920 7257402953700976128 9957636484429630336 12657870015158284544 15358103545886938752 18058337076615592960 2311826533634695552 5012060064363349760 7712293595092003968 10412527125820658176 13112760656549312384 15812994187277966592 66483644297069184 2766717175025723392 5466950705754377600 8167184236483031808 10867417767211686016 13567651297940340224 16267884828668994432 521374285688097024 3221607816416751232 5921841347145405440 8622074877874059648 11322308408602713856 14022541939331368064 16722775470060022272 976264927079124864 3676498457807779072 6376731988536433280 9076965519265087488 11777199049993741696 14477432580722395904 17177666111451050112 1431155568470152704 4131389099198806912 6831622629927461120 9531856160656115328 12232089691384769536 14932323222113423744 17632556752842077952 1886046209861180544 4586279740589834752 7286513271318488960 9986746802047143168 12686980332775797376 15387213863504451584 18087447394233105792 2340936851252208384 5041170381980862592 7741403912709516800 10441637443438171008 13141870974166825216 15842104504895479424 95593961914582016 2795827492643236224 5496061023371890432 8196294554100544640 10896528084829198848 13596761615557853056 16296995146286507264 550484603305609856 3250718134034264064 5950951664762918272 8651185195491572480 11351418726220226688 14051652256948880896 16751885787677535104 1005375244696637696 3705608775425291904 6405842306153946112 9106075836882600320 11806309367611254528 14506542898339908736 17206776429068562944 1460265886087665536 4160499416816319744 6860732947544973952 9560966478273628160 12261200009002282368 14961433539730936576 17661667070459590784 1915156527478693376 4615390058207347584 7315623588936001792 10015857119664656000 12716090650393310208 15416324181121964416 18116557711850618624 2370047168869721216 5070280699598375424 7770514230327029632 10470747761055683840 13170981291784338048 15871214822512992256 124704279532094848 2824937810260749056 5525171340989403264 8225404871718057472 10925638402446711680 13625871933175365888 16326105463904020096 579594920923122688 3279828451651776896 5980061982380431104 8680295513109085312 11380529043837739520 14080762574566393728 16780996105295047936 1034485562314150528 3734719093042804736 6434952623771458944 9135186154500113152 11835419685228767360 14535653215957421568 17235886746686075776 1489376203705178368 4189609734433832576 6889843265162486784 9590076795891140992 12290310326619795200 14990543857348449408 17690777388077103616 1944266845096206208 4644500375824860416 7344733906553514624 10044967437282168832 12745200968010823040 15445434498739477248 18145668029468131456 2399157486487234048 5099391017215888256 7799624547944542464 10499858078673196672 13200091609401850880 15900325140130505088 153814597149607680 2854048127878261888 5554281658606916096 8254515189335570304 10954748720064224512 13654982250792878720 16355215781521532928 608705238540635520 3308938769269289728 6009172299997943936 8709405830726598144 11409639361455252352 14109872892183906560 16810106422912560768 1063595879931663360 3763829410660317568 6464062941388971776 9164296472117625984 11864530002846280192 14564763533574934400 17264997064303588608 1518486521322691200 4218720052051345408 6918953582779999616 9619187113508653824 12319420644237308032 15019654174965962240 17719887705694616448 1973377162713719040 4673610693442373248 7373844224171027456 10074077754899681664 12774311285628335872 15474544816356990080 18174778347085644288 2428267804104746880 5128501334833401088 7828734865562055296 10528968396290709504 13229201927019363712 15929435457748017920 182924914767120512 2883158445495774720 5583391976224428928 8283625506953083136 10983859037681737344 13684092568410391552 16384326099139045760 637815556158148352 3338049086886802560 6038282617615456768 8738516148344110976 11438749679072765184 14138983209801419392 16839216740530073600 1092706197549176192 3792939728277830400 6493173259006484608 9193406789735138816 11893640320463793024 14593873851192447232 17294107381921101440 1547596838940204032 4247830369668858240 6948063900397512448 9648297431126166656 12348530961854820864 15048764492583475072 17748998023312129280 2002487480331231872 4702721011059886080 7402954541788540288 10103188072517194496 12803421603245848704 15503655133974502912 18203888664703157120 2457378121722259712 5157611652450913920 7857845183179568128 10558078713908222336 13258312244636876544 15958545775365530752 212035232384633344 2912268763113287552 5612502293841941760 8312735824570595968 11012969355299250176 13713202886027904384 16413436416756558592 666925873775661184 3367159404504315392 6067392935232969600 8767626465961623808 11467859996690278016 14168093527418932224 16868327058147586432 1121816515166689024 3822050045895343232 6522283576623997440 9222517107352651648 11922750638081305856 14622984168809960064 17323217699538614272 1576707156557716864 4276940687286371072 6977174218015025280 9677407748743679488 12377641279472333696 15077874810200987904 17778108340929642112 2031597797948744704 4731831328677398912 7432064859406053120 10132298390134707328 12832531920863361536 15532765451592015744 18232998982320669952 2486488439339772544 5186721970068426752 7886955500797080960 10587189031525735168 13287422562254389376 15987656092983043584 241145550002146176 2941379080730800384 5641612611459454592 8341846142188108800 11042079672916763008 13742313203645417216 16442546734374071424 696036191393174016 3396269722121828224 6096503252850482432 8796736783579136640 11496970314307790848 14197203845036445056 16897437375765099264 1150926832784201856 3851160363512856064 6551393894241510272 9251627424970164480 11951860955698818688 14652094486427472896 17352328017156127104 1605817474175229696 4306051004903883904 7006284535632538112 9706518066361192320 12406751597089846528 15106985127818500736 17807218658547154944 2060708115566257536 4760941646294911744 7461175177023565952 10161408707752220160 12861642238480874368 15561875769209528576 18262109299938182784 2515598756957285376 5215832287685939584 7916065818414593792 10616299349143248000 13316532879871902208 16016766410600556416 270255867619659008 2970489398348313216 5670722929076967424 8370956459805621632 11071189990534275840 13771423521262930048 16471657051991584256 725146509010686848 3425380039739341056 6125613570467995264 8825847101196649472 11526080631925303680 14226314162653957888 16926547693382612096 1180037150401714688 3880270681130368896 6580504211859023104 9280737742587677312 11980971273316331520 14681204804044985728 17381438334773639936 1634927791792742528 4335161322521396736 7035394853250050944 9735628383978705152 12435861914707359360 15136095445436013568 17836328976164667776 2089818433183770368 4790051963912424576 7490285494641078784 10190519025369732992 12890752556098387200 15590986086827041408 18291219617555695616 2544709074574798208 5244942605303452416 7945176136032106624 10645409666760760832 13345643197489415040 16045876728218069248 299366185237171840 2999599715965826048 5699833246694480256 8400066777423134464 11100300308151788672 13800533838880442880 16500767369609097088 754256826628199680 3454490357356853888 6154723888085508096 8854957418814162304 11555190949542816512 14255424480271470720 16955658011000124928 1209147468019227520 3909380998747881728 6609614529476535936 9309848060205190144 12010081590933844352 14710315121662498560 17410548652391152768 1664038109410255360 4364271640138909568 7064505170867563776 9764738701596217984 12464972232324872192 15165205763053526400 17865439293782180608 2118928750801283200 4819162281529937408 7519395812258591616 10219629342987245824 12919862873715900032 15620096404444554240 18320329935173208448 2573819392192311040 5274052922920965248 7974286453649619456 10674519984378273664 13374753515106927872 16074987045835582080 328476502854684672 3028710033583338880 5728943564311993088 8429177095040647296 11129410625769301504 13829644156497955712 16529877687226609920 783367144245712512 3483600674974366720 6183834205703020928 8884067736431675136 11584301267160329344 14284534797888983552 16984768328617637760 1238257785636740352 3938491316365394560 6638724847094048768 9338958377822702976 12039191908551357184 14739425439280011392 17439658970008665600 1693148427027768192 4393381957756422400 7093615488485076608 9793849019213730816 12494082549942385024 15194316080671039232 17894549611399693440 2148039068418796032 4848272599147450240 7548506129876104448 10248739660604758656 12948973191333412864 15649206722062067072 18349440252790721280 2602929709809823872 5303163240538478080 8003396771267132288 10703630301995786496 13403863832724440704 16104097363453094912 357586820472197504 3057820351200851712 5758053881929505920 8458287412658160128 11158520943386814336 13858754474115468544 16558988004844122752 812477461863225344 3512710992591879552 6212944523320533760 8913178054049187968 11613411584777842176 14313645115506496384 17013878646235150592 1267368103254253184 3967601633982907392 6667835164711561600 9368068695440215808 12068302226168870016 14768535756897524224 17468769287626178432 1722258744645281024 4422492275373935232 7122725806102589440 9822959336831243648 12523192867559897856 15223426398288552064 17923659929017206272 2177149386036308864 4877382916764963072 7577616447493617280 10277849978222271488 12978083508950925696 15678317039679579904 18378550570408234112 2632040027427336704 5332273558155990912 8032507088884645120 10732740619613299328 13432974150341953536 16133207681070607744 386697138089710336 3086930668818364544 5787164199547018752 8487397730275672960 11187631261004327168 13887864791732981376 16588098322461635584 841587779480738176 3541821310209392384 6242054840938046592 8942288371666700800 11642521902395355008 14342755433124009216 17042988963852663424 1296478420871766016 3996711951600420224 6696945482329074432 9397179013057728640 12097412543786382848 14797646074515037056 17497879605243691264 1751369062262793856 4451602592991448064 7151836123720102272 9852069654448756480 12552303185177410688 15252536715906064896 17952770246634719104 2206259703653821696 4906493234382475904 7606726765111130112 10306960295839784320 13007193826568438528 15707427357297092736 18407660888025746944 2661150345044849536 5361383875773503744 8061617406502157952 10761850937230812160 13462084467959466368 16162317998688120576 415807455707223168 3116040986435877376 5816274517164531584 8516508047893185792 11216741578621840000 13916975109350494208 16617208640079148416 870698097098251008 3570931627826905216 6271165158555559424 8971398689284213632 11671632220012867840 14371865750741522048 17072099281470176256 1325588738489278848 4025822269217933056 6726055799946587264 9426289330675241472 12126522861403895680 14826756392132549888 17526989922861204096 1780479379880306688 4480712910608960896 7180946441337615104 9881179972066269312 12581413502794923520 15281647033523577728 17981880564252231936 2235370021271334528 4935603551999988736 7635837082728642944 10336070613457297152 13036304144185951360 15736537674914605568 18436771205643259776 2690260662662362368 5390494193391016576 8090727724119670784 10790961254848324992 13491194785576979200 16191428316305633408 444917773324736000 3145151304053390208 5845384834782044416 8545618365510698624 11245851896239352832 13946085426968007040 16646318957696661248 899808414715763840 3600041945444418048 6300275476173072256 9000509006901726464 11700742537630380672 14400976068359034880 17101209599087689088 1354699056106791680 4054932586835445888 6755166117564100096 9455399648292754304 12155633179021408512 14855866709750062720 17556100240478716928 1809589697497819520 4509823228226473728 7210056758955127936 9910290289683782144 12610523820412436352 15310757351141090560 18010990881869744768 2264480338888847360 4964713869617501568 7664947400346155776 10365180931074809984 13065414461803464192 15765647992532118400 19137449551220992 2719370980279875200 5419604511008529408 8119838041737183616 10820071572465837824 13520305103194492032 16220538633923146240 474028090942248832 3174261621670903040 5874495152399557248 8574728683128211456 11274962213856865664 13975195744585519872 16675429275314174080 928918732333276672 3629152263061930880 6329385793790585088 9029619324519239296 11729852855247893504 14430086385976547712 17130319916705201920 1383809373724304512 4084042904452958720 6784276435181612928 9484509965910267136 12184743496638921344 14884977027367575552 17585210558096229760 1838700015115332352 4538933545843986560 7239167076572640768 9939400607301294976 12639634138029949184 15339867668758603392 18040101199487257600 2293590656506360192 4993824187235014400 7694057717963668608 10394291248692322816 13094524779420977024 15794758310149631232 48247767168733824 2748481297897388032 5448714828626042240 8148948359354696448 10849181890083350656 13549415420812004864 16249648951540659072 503138408559761664 3203371939288415872 5903605470017070080 8603839000745724288 11304072531474378496 14004306062203032704 16704539592931686912 958029049950789504 3658262580679443712 6358496111408097920 9058729642136752128 11758963172865406336 14459196703594060544 17159430234322714752 1412919691341817344 4113153222070471552 6813386752799125760 9513620283527779968 12213853814256434176 14914087344985088384 17614320875713742592 1867810332732845184 4568043863461499392 7268277394190153600 9968510924918807808 12668744455647462016 15368977986376116224 18069211517104770432 2322700974123873024 5022934504852527232 7723168035581181440 10423401566309835648 13123635097038489856 15823868627767144064 77358084786246656 2777591615514900864 5477825146243555072 8178058676972209280 10878292207700863488 13578525738429517696 16278759269158171904 532248726177274496 3232482256905928704 5932715787634582912 8632949318363237120 11333182849091891328 14033416379820545536 16733649910549199744 987139367568302336 3687372898296956544 6387606429025610752 9087839959754264960 11788073490482919168 14488307021211573376 17188540551940227584 1442030008959330176 4142263539687984384 6842497070416638592 9542730601145292800 12242964131873947008 14943197662602601216 17643431193331255424 1896920650350358016 4597154181079012224 7297387711807666432 9997621242536320640 12697854773264974848 15398088303993629056 18098321834722283264 2351811291741385856 5052044822470040064 7752278353198694272 10452511883927348480 13152745414656002688 15852978945384656896 106468402403759488 2806701933132413696 5506935463861067904 8207168994589722112 10907402525318376320 13607636056047030528 16307869586775684736 561359043794787328 3261592574523441536 5961826105252095744 8662059635980749952 11362293166709404160 14062526697438058368 16762760228166712576 1016249685185815168 3716483215914469376 6416716746643123584 9116950277371777792 11817183808100432000 14517417338829086208 17217650869557740416 1471140326576843008 4171373857305497216 6871607388034151424 9571840918762805632 12272074449491459840 14972307980220114048 17672541510948768256 1926030967967870848 4626264498696525056 7326498029425179264 10026731560153833472 12726965090882487680 15427198621611141888 18127432152339796096 2380921609358898688 5081155140087552896 7781388670816207104 10481622201544861312 13181855732273515520 15882089263002169728 135578720021272320 2835812250749926528 5536045781478580736 8236279312207234944 10936512842935889152 13636746373664543360 16336979904393197568 590469361412300160 3290702892140954368 5990936422869608576 8691169953598262784 11391403484326916992 14091637015055571200 16791870545784225408 1045360002803328000 3745593533531982208 6445827064260636416 9146060594989290624 11846294125717944832 14546527656446599040 17246761187175253248 1500250644194355840 4200484174923010048 6900717705651664256 9600951236380318464 12301184767108972672 15001418297837626880 17701651828566281088 1955141285585383680 4655374816314037888 7355608347042692096 10055841877771346304 12756075408500000512 15456308939228654720 18156542469957308928 2410031926976411520 5110265457705065728 7810498988433719936 10510732519162374144 13210966049891028352 15911199580619682560 164689037638785152 2864922568367439360 5565156099096093568 8265389629824747776 10965623160553401984 13665856691282056192 16366090222010710400 619579679029812992 3319813209758467200 6020046740487121408 8720280271215775616 11420513801944429824 14120747332673084032 16820980863401738240 1074470320420840832 3774703851149495040 6474937381878149248 9175170912606803456 11875404443335457664 14575637974064111872 17275871504792766080 1529360961811868672 4229594492540522880 6929828023269177088 9630061553997831296 12330295084726485504 15030528615455139712 17730762146183793920 1984251603202896512 4684485133931550720 7384718664660204928 10084952195388859136 12785185726117513344 15485419256846167552 18185652787574821760 2439142244593924352 5139375775322578560 7839609306051232768 10539842836779886976 13240076367508541184 15940309898237195392 193799355256297984 2894032885984952192 5594266416713606400 8294499947442260608 10994733478170914816 13694967008899569024 16395200539628223232 648689996647325824 3348923527375980032 6049157058104634240 8749390588833288448 11449624119561942656 14149857650290596864 16850091181019251072 1103580638038353664 3803814168767007872 6504047699495662080 9204281230224316288 11904514760952970496 14604748291681624704 17304981822410278912 1558471279429381504 4258704810158035712 6958938340886689920 9659171871615344128 12359405402343998336 15059638933072652544 17759872463801306752 2013361920820409344 4713595451549063552 7413828982277717760 10114062513006371968 12814296043735026176 15514529574463680384 18214763105192334592 2468252562211437184 5168486092940091392 7868719623668745600 10568953154397399808 13269186685126054016 15969420215854708224 222909672873810816 2923143203602465024 5623376734331119232 8323610265059773440 11023843795788427648 13724077326517081856 16424310857245736064 677800314264838656 3378033844993492864 6078267375722147072 8778500906450801280 11478734437179455488 14178967967908109696 16879201498636763904 1132690955655866496 3832924486384520704 6533158017113174912 9233391547841829120 11933625078570483328 14633858609299137536 17334092140027791744 1587581597046894336 4287815127775548544 6988048658504202752 9688282189232856960 12388515719961511168 15088749250690165376 17788982781418819584 2042472238437922176 4742705769166576384 7442939299895230592 10143172830623884800 12843406361352539008 15543639892081193216 18243873422809847424 2497362879828950016 5197596410557604224 7897829941286258432 10598063472014912640 13298297002743566848 15998530533472221056 252019990491323648 2952253521219977856 5652487051948632064 8352720582677286272 11052954113405940480 13753187644134594688 16453421174863248896 706910631882351488 3407144162611005696 6107377693339659904 8807611224068314112 11507844754796968320 14208078285525622528 16908311816254276736 1161801273273379328 3862034804002033536 6562268334730687744 9262501865459341952 11962735396187996160 14662968926916650368 17363202457645304576 1616691914664407168 4316925445393061376 7017158976121715584 9717392506850369792 12417626037579024000 15117859568307678208 17818093099036332416 2071582556055435008 4771816086784089216 7472049617512743424 10172283148241397632 12872516678970051840 15572750209698706048 18272983740427360256 2526473197446462848 5226706728175117056 7926940258903771264 10627173789632425472 13327407320361079680 16027640851089733888 281130308108836480 2981363838837490688 5681597369566144896 8381830900294799104 11082064431023453312 13782297961752107520 16482531492480761728 736020949499864320 3436254480228518528 6136488010957172736 8836721541685826944 11536955072414481152 14237188603143135360 16937422133871789568 1190911590890892160 3891145121619546368 6591378652348200576 9291612183076854784 11991845713805508992 14692079244534163200 17392312775262817408 1645802232281920000 4346035763010574208 7046269293739228416 9746502824467882624 12446736355196536832 15146969885925191040 17847203416653845248 2100692873672947840 4800926404401602048 7501159935130256256 10201393465858910464 12901626996587564672 15601860527316218880 18302094058044873088 2555583515063975680 5255817045792629888 7956050576521284096 10656284107249938304 13356517637978592512 16056751168707246720 310240625726349312 3010474156455003520 5710707687183657728 8410941217912311936 11111174748640966144 13811408279369620352 16511641810098274560 765131267117377152 3465364797846031360 6165598328574685568 8865831859303339776 11566065390031993984 14266298920760648192 16966532451489302400 1220021908508404992 3920255439237059200 6620488969965713408 9320722500694367616 12020956031423021824 14721189562151676032 17421423092880330240 1674912549899432832 4375146080628087040 7075379611356741248 9775613142085395456 12475846672814049664 15176080203542703872 17876313734271358080 2129803191290460672 4830036722019114880 7530270252747769088 10230503783476423296 12930737314205077504 15630970844933731712 18331204375662385920 2584693832681488512 5284927363410142720 7985160894138796928 10685394424867451136 13385627955596105344 16085861486324759552 339350943343862144 3039584474072516352 5739818004801170560 8440051535529824768 11140285066258478976 13840518596987133184 16540752127715787392 794241584734889984 3494475115463544192 6194708646192198400 8894942176920852608 11595175707649506816 14295409238378161024 16995642769106815232 1249132226125917824 3949365756854572032 6649599287583226240 9349832818311880448 12050066349040534656 14750299879769188864 17450533410497843072 1704022867516945664 4404256398245599872 7104489928974254080 9804723459702908288 12504956990431562496 15205190521160216704 17905424051888870912 2158913508907973504 4859147039636627712 7559380570365281920 10259614101093936128 12959847631822590336 15660081162551244544 18360314693279898752 2613804150299001344 5314037681027655552 8014271211756309760 10714504742484963968 13414738273213618176 16114971803942272384 368461260961374976 3068694791690029184 5768928322418683392 8469161853147337600 11169395383875991808 13869628914604646016 16569862445333300224 823351902352402816 3523585433081057024 6223818963809711232 8924052494538365440 11624286025267019648 14324519555995673856 17024753086724328064 1278242543743430656 3978476074472084864 6678709605200739072 9378943135929393280 12079176666658047488 14779410197386701696 17479643728115355904 1733133185134458496 4433366715863112704 7133600246591766912 9833833777320421120 12534067308049075328 15234300838777729536 17934534369506383744 2188023826525486336 4888257357254140544 7588490887982794752 10288724418711448960 12988957949440103168 15689191480168757376 18389425010897411584 2642914467916514176 5343147998645168384 8043381529373822592 10743615060102476800 13443848590831131008 16144082121559785216 397571578578887808 3097805109307542016 5798038640036196224 8498272170764850432 11198505701493504640 13898739232222158848 16598972762950813056 852462219969915648 3552695750698569856 6252929281427224064 8953162812155878272 11653396342884532480 14353629873613186688 17053863404341840896 1307352861360943488 4007586392089597696 6707819922818251904 9408053453546906112 12108286984275560320 14808520515004214528 17508754045732868736 1762243502751971328 4462477033480625536 7162710564209279744 9862944094937933952 12563177625666588160 15263411156395242368 17963644687123896576 2217134144142999168 4917367674871653376 7617601205600307584 10317834736328961792 13018068267057616000 15718301797786270208 18418535328514924416 2672024785534027008 5372258316262681216 8072491846991335424 10772725377719989632 13472958908448643840 16173192439177298048 426681896196400640 3126915426925054848 5827148957653709056 8527382488382363264 11227616019111017472 13927849549839671680 16628083080568325888 881572537587428480 3581806068316082688 6282039599044736896 8982273129773391104 11682506660502045312 14382740191230699520 17082973721959353728 1336463178978456320 4036696709707110528 6736930240435764736 9437163771164418944 12137397301893073152 14837630832621727360 17537864363350381568 1791353820369484160 4491587351098138368 7191820881826792576 9892054412555446784 12592287943284100992 15292521474012755200 17992755004741409408 2246244461760512000 4946477992489166208 7646711523217820416 10346945053946474624 13047178584675128832 15747412115403783040 901572422885632 2701135103151539840 5401368633880194048 8101602164608848256 10801835695337502464 13502069226066156672 16202302756794810880 455792213813913472 3156025744542567680 5856259275271221888 8556492805999876096 11256726336728530304 13956959867457184512 16657193398185838720 910682855204941312 3610916385933595520 6311149916662249728 9011383447390903936 11711616978119558144 14411850508848212352 17112084039576866560 1365573496595969152 4065807027324623360 6766040558053277568 9466274088781931776 12166507619510585984 14866741150239240192 17566974680967894400 1820464137986996992 4520697668715651200 7220931199444305408 9921164730172959616 12621398260901613824 15321631791630268032 18021865322358922240 2275354779378024832 4975588310106679040 7675821840835333248 10376055371563987456 13076288902292641664 15776522433021295872 30011890040398464 2730245420769052672 5430478951497706880 8130712482226361088 10830946012955015296 13531179543683669504 16231413074412323712 484902531431426304 3185136062160080512 5885369592888734720 8585603123617388928 11285836654346043136 13986070185074697344 16686303715803351552 939793172822454144 3640026703551108352 6340260234279762560 9040493765008416768 11740727295737070976 14440960826465725184 17141194357194379392 1394683814213481984 4094917344942136192 6795150875670790400 9495384406399444608 12195617937128098816 14895851467856753024 17596084998585407232 1849574455604509824 4549807986333164032 7250041517061818240 9950275047790472448 12650508578519126656 15350742109247780864 18050975639976435072 2304465096995537664 5004698627724191872 7704932158452846080 10405165689181500288 13105399219910154496 15805632750638808704 59122207657911296 2759355738386565504 5459589269115219712 8159822799843873920 10860056330572528128 13560289861301182336 16260523392029836544 514012849048939136 3214246379777593344 5914479910506247552 8614713441234901760 11314946971963555968 14015180502692210176 16715414033420864384 968903490439966976 3669137021168621184 6369370551897275392 9069604082625929600 11769837613354583808 14470071144083238016 17170304674811892224 1423794131830994816 4124027662559649024 6824261193288303232 9524494724016957440 12224728254745611648 14924961785474265856 17625195316202920064 1878684773222022656 4578918303950676864 7279151834679331072 9979385365407985280 12679618896136639488 15379852426865293696 18080085957593947904 2333575414613050496 5033808945341704704 7734042476070358912 10434276006799013120 13134509537527667328 15834743068256321536 88232525275424128 2788466056004078336 5488699586732732544 8188933117461386752 10889166648190040960 13589400178918695168 16289633709647349376 543123166666451968 3243356697395106176 5943590228123760384 8643823758852414592 11344057289581068800 14044290820309723008 16744524351038377216 998013808057479808 3698247338786134016 6398480869514788224 9098714400243442432 11798947930972096640 14499181461700750848 17199414992429405056 1452904449448507648 4153137980177161856 6853371510905816064 9553605041634470272 12253838572363124480 14954072103091778688 17654305633820432896 1907795090839535488 4608028621568189696 7308262152296843904 10008495683025498112 12708729213754152320 15408962744482806528 18109196275211460736 2362685732230563328 5062919262959217536 7763152793687871744 10463386324416525952 13163619855145180160 15863853385873834368 117342842892936960 2817576373621591168 5517809904350245376 8218043435078899584 10918276965807553792 13618510496536208000 16318744027264862208 572233484283964800 3272467015012619008 5972700545741273216 8672934076469927424 11373167607198581632 14073401137927235840 16773634668655890048 1027124125674992640 3727357656403646848 6427591187132301056 9127824717860955264 11828058248589609472 14528291779318263680 17228525310046917888 1482014767066020480 4182248297794674688 6882481828523328896 9582715359251983104 12282948889980637312 14983182420709291520 17683415951437945728 1936905408457048320 4637138939185702528 7337372469914356736 10037606000643010944 12737839531371665152 15438073062100319360 18138306592828973568 2391796049848076160 5092029580576730368 7792263111305384576 10492496642034038784 13192730172762692992 15892963703491347200 146453160510449792 2846686691239104000 5546920221967758208 8247153752696412416 10947387283425066624 13647620814153720832 16347854344882375040 601343801901477632 3301577332630131840 6001810863358786048 8702044394087440256 11402277924816094464 14102511455544748672 16802744986273402880 1056234443292505472 3756467974021159680 6456701504749813888 9156935035478468096 11857168566207122304 14557402096935776512 17257635627664430720 1511125084683533312 4211358615412187520 6911592146140841728 9611825676869495936 12312059207598150144 15012292738326804352 17712526269055458560 1966015726074561152 4666249256803215360 7366482787531869568 10066716318260523776 12766949848989177984 15467183379717832192 18167416910446486400 2420906367465588992 5121139898194243200 7821373428922897408 10521606959651551616 13221840490380205824 15922074021108860032 175563478127962624 2875797008856616832 5576030539585271040 8276264070313925248 10976497601042579456 13676731131771233664 16376964662499887872 630454119518990464 3330687650247644672 6030921180976298880 8731154711704953088 11431388242433607296 14131621773162261504 16831855303890915712 1085344760910018304 3785578291638672512 6485811822367326720 9186045353095980928 11886278883824635136 14586512414553289344 17286745945281943552 1540235402301046144 4240468933029700352 6940702463758354560 9640935994487008768 12341169525215662976 15041403055944317184 17741636586672971392 1995126043692073984 4695359574420728192 7395593105149382400 10095826635878036608 12796060166606690816 15496293697335345024 18196527228063999232 2450016685083101824 5150250215811756032 7850483746540410240 10550717277269064448 13250950807997718656 15951184338726372864 204673795745475456 2904907326474129664 5605140857202783872 8305374387931438080 11005607918660092288 13705841449388746496 16406074980117400704 659564437136503296 3359797967865157504 6060031498593811712 8760265029322465920 11460498560051120128 14160732090779774336 16860965621508428544 1114455078527531136 3814688609256185344 6514922139984839552 9215155670713493760 11915389201442147968 14615622732170802176 17315856262899456384 1569345719918558976 4269579250647213184 6969812781375867392 9670046312104521600 12370279842833175808 15070513373561830016 17770746904290484224 2024236361309586816 4724469892038241024 7424703422766895232 10124936953495549440 12825170484224203648 15525404014952857856 18225637545681512064 2479127002700614656 5179360533429268864 7879594064157923072 10579827594886577280 13280061125615231488 15980294656343885696 233784113362988288 2934017644091642496 5634251174820296704 8334484705548950912 11034718236277605120 13734951767006259328 16435185297734913536 688674754754016128 3388908285482670336 6089141816211324544 8789375346939978752 11489608877668632960 14189842408397287168 16890075939125941376 1143565396145043968 3843798926873698176 6544032457602352384 9244265988331006592 11944499519059660800 14644733049788315008 17344966580516969216 1598456037536071808 4298689568264726016 6998923098993380224 9699156629722034432 12399390160450688640 15099623691179342848 17799857221907997056 2053346678927099648 4753580209655753856 7453813740384408064 10154047271113062272 12854280801841716480 15554514332570370688 18254747863299024896 2508237320318127488 5208470851046781696 7908704381775435904 10608937912504090112 13309171443232744320 16009404973961398528 262894430980501120 2963127961709155328 5663361492437809536 8363595023166463744 11063828553895117952 13764062084623772160 16464295615352426368 717785072371528960 3418018603100183168 6118252133828837376 8818485664557491584 11518719195286145792 14218952726014800000 16919186256743454208 1172675713762556800 3872909244491211008 6573142775219865216 9273376305948519424 11973609836677173632 14673843367405827840 17374076898134482048 1627566355153584640 4327799885882238848 7028033416610893056 9728266947339547264 12428500478068201472 15128734008796855680 17828967539525509888 2082456996544612480 4782690527273266688 7482924058001920896 10183157588730575104 12883391119459229312 15583624650187883520 18283858180916537728 2537347637935640320 5237581168664294528 7937814699392948736 10638048230121602944 13338281760850257152 16038515291578911360 292004748598013952 2992238279326668160 5692471810055322368 8392705340783976576 11092938871512630784 13793172402241284992 16493405932969939200 746895389989041792 3447128920717696000 6147362451446350208 8847595982175004416 11547829512903658624 14248063043632312832 16948296574360967040 1201786031380069632 3902019562108723840 6602253092837378048 9302486623566032256 12002720154294686464 14702953685023340672 17403187215751994880 1656676672771097472 4356910203499751680 7057143734228405888 9757377264957060096 12457610795685714304 15157844326414368512 17858077857143022720 2111567314162125312 4811800844890779520 7512034375619433728 10212267906348087936 12912501437076742144 15612734967805396352 18312968498534050560 2566457955553153152 5266691486281807360 7966925017010461568 10667158547739115776 13367392078467769984 16067625609196424192 321115066215526784 3021348596944180992 5721582127672835200 8421815658401489408 11122049189130143616 13822282719858797824 16522516250587452032 776005707606554624 3476239238335208832 6176472769063863040 8876706299792517248 11576939830521171456 14277173361249825664 16977406891978479872 1230896348997582464 3931129879726236672 6631363410454890880 9331596941183545088 12031830471912199296 14732064002640853504 17432297533369507712 1685786990388610304 4386020521117264512 7086254051845918720 9786487582574572928 12486721113303227136 15186954644031881344 17887188174760535552 2140677631779638144 4840911162508292352 7541144693236946560 10241378223965600768 12941611754694254976 15641845285422909184 18342078816151563392 2595568273170665984 5295801803899320192 7996035334627974400 10696268865356628608 13396502396085282816 16096735926813937024 350225383833039616 3050458914561693824 5750692445290348032 8450925976019002240 11151159506747656448 13851393037476310656 16551626568204964864 805116025224067456 3505349555952721664 6205583086681375872 8905816617410030080 11606050148138684288 14306283678867338496 17006517209595992704 1260006666615095296 3960240197343749504 6660473728072403712 9360707258801057920 12060940789529712128 14761174320258366336 17461407850987020544 1714897308006123136 4415130838734777344 7115364369463431552 9815597900192085760 12515831430920739968 15216064961649394176 17916298492378048384 2169787949397150976 4870021480125805184 7570255010854459392 10270488541583113600 12970722072311767808 15670955603040422016 18371189133769076224 2624678590788178816 5324912121516833024 8025145652245487232 10725379182974141440 13425612713702795648 16125846244431449856 379335701450552448 3079569232179206656 5779802762907860864 8480036293636515072 11180269824365169280 13880503355093823488 16580736885822477696 834226342841580288 3534459873570234496 6234693404298888704 8934926935027542912 11635160465756197120 14335393996484851328 17035627527213505536 1289116984232608128 3989350514961262336 6689584045689916544 9389817576418570752 12090051107147224960 14790284637875879168 17490518168604533376 1744007625623635968 4444241156352290176 7144474687080944384 9844708217809598592 12544941748538252800 15245175279266907008 17945408809995561216 2198898267014663808 4899131797743318016 7599365328471972224 10299598859200626432 12999832389929280640 15700065920657934848 18400299451386589056 2653788908405691648 5354022439134345856 8054255969863000064 10754489500591654272 13454723031320308480 16154956562048962688 408446019068065280 3108679549796719488 5808913080525373696 8509146611254027904 11209380141982682112 13909613672711336320 16609847203439990528 863336660459093120 3563570191187747328 6263803721916401536 8964037252645055744 11664270783373709952 14364504314102364160 17064737844831018368 1318227301850120960 4018460832578775168 6718694363307429376 9418927894036083584 12119161424764737792 14819394955493392000 17519628486222046208 1773117943241148800 4473351473969803008 7173585004698457216 9873818535427111424 12574052066155765632 15274285596884419840 17974519127613074048 2228008584632176640 4928242115360830848 7628475646089485056 10328709176818139264 13028942707546793472 15729176238275447680 18429409769004101888 2682899226023204480 5383132756751858688 8083366287480512896 10783599818209167104 13483833348937821312 16184066879666475520 437556336685578112 3137789867414232320 5838023398142886528 8538256928871540736 11238490459600194944 13938723990328849152 16638957521057503360 892446978076605952 3592680508805260160 6292914039533914368 8993147570262568576 11693381100991222784 14393614631719876992 17093848162448531200 1347337619467633792 4047571150196288000 6747804680924942208 9448038211653596416 12148271742382250624 14848505273110904832 17548738803839559040 1802228260858661632 4502461791587315840 7202695322315970048 9902928853044624256 12603162383773278464 15303395914501932672 18003629445230586880 2257118902249689472 4957352432978343680 7657585963706997888 10357819494435652096 13058053025164306304 15758286555892960512 11776012912063104 2712009543640717312 5412243074369371520 8112476605098025728 10812710135826679936 13512943666555334144 16213177197283988352 466666654303090944 3166900185031745152 5867133715760399360 8567367246489053568 11267600777217707776 13967834307946361984 16668067838675016192 921557295694118784 3621790826422772992 6322024357151427200 9022257887880081408 11722491418608735616 14422724949337389824 17122958480066044032 1376447937085146624 4076681467813800832 6776914998542455040 9477148529271109248 12177382059999763456 14877615590728417664 17577849121457071872 1831338578476174464 4531572109204828672 7231805639933482880 9932039170662137088 12632272701390791296 15332506232119445504 18032739762848099712 2286229219867202304 4986462750595856512 7686696281324510720 10386929812053164928 13087163342781819136 15787396873510473344 40886330529575936 2741119861258230144 5441353391986884352 8141586922715538560 10841820453444192768 13542053984172846976 16242287514901501184 495776971920603776 3196010502649257984 5896244033377912192 8596477564106566400 11296711094835220608 13996944625563874816 16697178156292529024 950667613311631616 3650901144040285824 6351134674768940032 9051368205497594240 11751601736226248448 14451835266954902656 17152068797683556864 1405558254702659456 4105791785431313664 6806025316159967872 9506258846888622080 12206492377617276288 14906725908345930496 17606959439074584704 1860448896093687296 4560682426822341504 7260915957550995712 9961149488279649920 12661383019008304128 15361616549736958336 18061850080465612544 2315339537484715136 5015573068213369344 7715806598942023552 10416040129670677760 13116273660399331968 15816507191127986176 69996648147088768 2770230178875742976 5470463709604397184 8170697240333051392 10870930771061705600 13571164301790359808 16271397832519014016 524887289538116608 3225120820266770816 5925354350995425024 8625587881724079232 11325821412452733440 14026054943181387648 16726288473910041856 979777930929144448 3680011461657798656 6380244992386452864 9080478523115107072 11780712053843761280 14480945584572415488 17181179115301069696 1434668572320172288 4134902103048826496 6835135633777480704 9535369164506134912 12235602695234789120 14935836225963443328 17636069756692097536 1889559213711200128 4589792744439854336 7290026275168508544 9990259805897162752 12690493336625816960 15390726867354471168 18090960398083125376 2344449855102227968 5044683385830882176 7744916916559536384 10445150447288190592 13145383978016844800 15845617508745499008 99106965764601600 2799340496493255808 5499574027221910016 8199807557950564224 10900041088679218432 13600274619407872640 16300508150136526848 553997607155629440 3254231137884283648 5954464668612937856 8654698199341592064 11354931730070246272 14055165260798900480 16755398791527554688 1008888248546657280 3709121779275311488 6409355310003965696 9109588840732619904 11809822371461274112 14510055902189928320 17210289432918582528 1463778889937685120 4164012420666339328 6864245951394993536 9564479482123647744 12264713012852301952 14964946543580956160 17665180074309610368 1918669531328712960 4618903062057367168 7319136592786021376 10019370123514675584 12719603654243329792 15419837184971984000 18120070715700638208 2373560172719740800 5073793703448395008 7774027234177049216 10474260764905703424 13174494295634357632 15874727826363011840 128217283382114432 2828450814110768640 5528684344839422848 8228917875568077056 10929151406296731264 13629384937025385472 16329618467754039680 583107924773142272 3283341455501796480 5983574986230450688 8683808516959104896 11384042047687759104 14084275578416413312 16784509109145067520 1037998566164170112 3738232096892824320 6438465627621478528 9138699158350132736 11838932689078786944 14539166219807441152 17239399750536095360 1492889207555197952 4193122738283852160 6893356269012506368 9593589799741160576 12293823330469814784 14994056861198468992 17694290391927123200 1947779848946225792 4648013379674880000 7348246910403534208 10048480441132188416 12748713971860842624 15448947502589496832 18149181033318151040 2402670490337253632 5102904021065907840 7803137551794562048 10503371082523216256 13203604613251870464 15903838143980524672 157327600999627264 2857561131728281472 5557794662456935680 8258028193185589888 10958261723914244096 13658495254642898304 16358728785371552512 612218242390655104 3312451773119309312 6012685303847963520 8712918834576617728 11413152365305271936 14113385896033926144 16813619426762580352 1067108883781682944 3767342414510337152 6467575945238991360 9167809475967645568 11868043006696299776 14568276537424953984 17268510068153608192 1521999525172710784 4222233055901364992 6922466586630019200 9622700117358673408 12322933648087327616 15023167178815981824 17723400709544636032 1976890166563738624 4677123697292392832 7377357228021047040 10077590758749701248 12777824289478355456 15478057820207009664 18178291350935663872 2431780807954766464 5132014338683420672 7832247869412074880 10532481400140729088 13232714930869383296 15932948461598037504 186437918617140096 2886671449345794304 5586904980074448512 8287138510803102720 10987372041531756928 13687605572260411136 16387839102989065344 641328560008167936 3341562090736822144 6041795621465476352 8742029152194130560 11442262682922784768 14142496213651438976 16842729744380093184 1096219201399195776 3796452732127849984 6496686262856504192 9196919793585158400 11897153324313812608 14597386855042466816 17297620385771121024 1551109842790223616 4251343373518877824 6951576904247532032 9651810434976186240 12352043965704840448 15052277496433494656 17752511027162148864 2006000484181251456 4706234014909905664 7406467545638559872 10106701076367214080 12806934607095868288 15507168137824522496 18207401668553176704 2460891125572279296 5161124656300933504 7861358187029587712 10561591717758241920 13261825248486896128 15962058779215550336 215548236234652928 2915781766963307136 5616015297691961344 8316248828420615552 11016482359149269760 13716715889877923968 16416949420606578176 670438877625680768 3370672408354334976 6070905939082989184 8771139469811643392 11471373000540297600 14171606531268951808 16871840061997606016 1125329519016708608 3825563049745362816 6525796580474017024 9226030111202671232 11926263641931325440 14626497172659979648 17326730703388633856 1580220160407736448 4280453691136390656 6980687221865044864 9680920752593699072 12381154283322353280 15081387814051007488 17781621344779661696 2035110801798764288 4735344332527418496 7435577863256072704 10135811393984726912 12836044924713381120 15536278455442035328 18236511986170689536 2490001443189792128 5190234973918446336 7890468504647100544 10590702035375754752 13290935566104408960 15991169096833063168 244658553852165760 2944892084580819968 5645125615309474176 8345359146038128384 11045592676766782592 13745826207495436800 16446059738224091008 699549195243193600 3399782725971847808 6100016256700502016 8800249787429156224 11500483318157810432 14200716848886464640 16900950379615118848 1154439836634221440 3854673367362875648 6554906898091529856 9255140428820184064 11955373959548838272 14655607490277492480 17355841021006146688 1609330478025249280 4309564008753903488 7009797539482557696 9710031070211211904 12410264600939866112 15110498131668520320 17810731662397174528 2064221119416277120 4764454650144931328 7464688180873585536 10164921711602239744 12865155242330893952 15565388773059548160 18265622303788202368 2519111760807304960 5219345291535959168 7919578822264613376 10619812352993267584 13320045883721921792 16020279414450576000 273768871469678592 2974002402198332800 5674235932926987008 8374469463655641216 11074702994384295424 13774936525112949632 16475170055841603840 728659512860706432 3428893043589360640 6129126574318014848 8829360105046669056 11529593635775323264 14229827166503977472 16930060697232631680 1183550154251734272 3883783684980388480 6584017215709042688 9284250746437696896 11984484277166351104 14684717807895005312 17384951338623659520 1638440795642762112 4338674326371416320 7038907857100070528 9739141387828724736 12439374918557378944 15139608449286033152 17839841980014687360 2093331437033789952 4793564967762444160 7493798498491098368 10194032029219752576 12894265559948406784 15594499090677060992 18294732621405715200 2548222078424817792 5248455609153472000 7948689139882126208 10648922670610780416 13349156201339434624 16049389732068088832 302879189087191424 3003112719815845632 5703346250544499840 8403579781273154048 11103813312001808256 13804046842730462464 16504280373459116672 757769830478219264 3458003361206873472 6158236891935527680 8858470422664181888 11558703953392836096 14258937484121490304 16959171014850144512 1212660471869247104 3912894002597901312 6613127533326555520 9313361064055209728 12013594594783863936 14713828125512518144 17414061656241172352 1667551113260274944 4367784643988929152 7068018174717583360 9768251705446237568 12468485236174891776 15168718766903545984 17868952297632200192 2122441754651302784 4822675285379956992 7522908816108611200 10223142346837265408 12923375877565919616 15623609408294573824 18323842939023228032 2577332396042330624 5277565926770984832 7977799457499639040 10678032988228293248 13378266518956947456 16078500049685601664 331989506704704256 3032223037433358464 5732456568162012672 8432690098890666880 11132923629619321088 13833157160347975296 16533390691076629504 786880148095732096 3487113678824386304 6187347209553040512 8887580740281694720 11587814271010348928 14288047801739003136 16988281332467657344 1241770789486759936 3942004320215414144 6642237850944068352 9342471381672722560 12042704912401376768 14742938443130030976 17443171973858685184 1696661430877787776 4396894961606441984 7097128492335096192 9797362023063750400 12497595553792404608 15197829084521058816 17898062615249713024 2151552072268815616 4851785602997469824 7552019133726124032 10252252664454778240 12952486195183432448 15652719725912086656 18352953256640740864 2606442713659843456 5306676244388497664 8006909775117151872 10707143305845806080 13407376836574460288 16107610367303114496 361099824322217088 3061333355050871296 5761566885779525504 8461800416508179712 11162033947236833920 13862267477965488128 16562501008694142336 815990465713244928 3516223996441899136 6216457527170553344 8916691057899207552 11616924588627861760 14317158119356515968 17017391650085170176 1270881107104272768 3971114637832926976 6671348168561581184 9371581699290235392 12071815230018889600 14772048760747543808 17472282291476198016 1725771748495300608 4426005279223954816 7126238809952609024 9826472340681263232 12526705871409917440 15226939402138571648 17927172932867225856 2180662389886328448 4880895920614982656 7581129451343636864 10281362982072291072 12981596512800945280 15681830043529599488 18382063574258253696 2635553031277356288 5335786562006010496 8036020092734664704 10736253623463318912 13436487154191973120 16136720684920627328 390210141939729920 3090443672668384128 5790677203397038336 8490910734125692544 11191144264854346752 13891377795583000960 16591611326311655168 845100783330757760 3545334314059411968 6245567844788066176 8945801375516720384 11646034906245374592 14346268436974028800 17046501967702683008 1299991424721785600 4000224955450439808 6700458486179094016 9400692016907748224 12100925547636402432 14801159078365056640 17501392609093710848 1754882066112813440 4455115596841467648 7155349127570121856 9855582658298776064 12555816189027430272 15256049719756084480 17956283250484738688 2209772707503841280 4910006238232495488 7610239768961149696 10310473299689803904 13010706830418458112 15710940361147112320 18411173891875766528 2664663348894869120 5364896879623523328 8065130410352177536 10765363941080831744 13465597471809485952 16165831002538140160 419320459557242752 3119553990285896960 5819787521014551168 8520021051743205376 11220254582471859584 13920488113200513792 16620721643929168000 874211100948270592 3574444631676924800 6274678162405579008 8974911693134233216 11675145223862887424 14375378754591541632 17075612285320195840 1329101742339298432 4029335273067952640 6729568803796606848 9429802334525261056 12130035865253915264 14830269395982569472 17530502926711223680 1783992383730326272 4484225914458980480 7184459445187634688 9884692975916288896 12584926506644943104 15285160037373597312 17985393568102251520 2238883025121354112 4939116555850008320 7639350086578662528 10339583617307316736 13039817148035970944 15740050678764625152 18440284209493279360 2693773666512381952 5394007197241036160 8094240727969690368 10794474258698344576 13494707789426998784 16194941320155652992 448430777174755584 3148664307903409792 5848897838632064000 8549131369360718208 11249364900089372416 13949598430818026624 16649831961546680832 903321418565783424 3603554949294437632 6303788480023091840 9004022010751746048 11704255541480400256 14404489072209054464 17104722602937708672 1358212059956811264 4058445590685465472 6758679121414119680 9458912652142773888 12159146182871428096 14859379713600082304 17559613244328736512 1813102701347839104 4513336232076493312 7213569762805147520 9913803293533801728 12614036824262455936 15314270354991110144 18014503885719764352 2267993342738866944 4968226873467521152 7668460404196175360 10368693934924829568 13068927465653483776 15769160996382137984 22650453401240576 2722883984129894784 5423117514858548992 8123351045587203200 10823584576315857408 13523818107044511616 16224051637773165824 477541094792268416 3177774625520922624 5878008156249576832 8578241686978231040 11278475217706885248 13978708748435539456 16678942279164193664 932431736183296256 3632665266911950464 6332898797640604672 9033132328369258880 11733365859097913088 14433599389826567296 17133832920555221504 1387322377574324096 4087555908302978304 6787789439031632512 9488022969760286720 12188256500488940928 14888490031217595136 17588723561946249344 1842213018965351936 4542446549694006144 7242680080422660352 9942913611151314560 12643147141879968768 15343380672608622976 18043614203337277184 2297103660356379776 4997337191085033984 7697570721813688192 10397804252542342400 13098037783270996608 15798271313999650816 51760771018753408 2751994301747407616 5452227832476061824 8152461363204716032 10852694893933370240 13552928424662024448 16253161955390678656 506651412409781248 3206884943138435456 5907118473867089664 8607352004595743872 11307585535324398080 14007819066053052288 16708052596781706496 961542053800809088 3661775584529463296 6362009115258117504 9062242645986771712 11762476176715425920 14462709707444080128 17162943238172734336 1416432695191836928 4116666225920491136 6816899756649145344 9517133287377799552 12217366818106453760 14917600348835107968 17617833879563762176 1871323336582864768 4571556867311518976 7271790398040173184 9972023928768827392 12672257459497481600 15372490990226135808 18072724520954790016 2326213977973892608 5026447508702546816 7726681039431201024 10426914570159855232 13127148100888509440 15827381631617163648 80871088636266240 2781104619364920448 5481338150093574656 8181571680822228864 10881805211550883072 13582038742279537280 16282272273008191488 535761730027294080 3235995260755948288 5936228791484602496 8636462322213256704 11336695852941910912 14036929383670565120 16737162914399219328 990652371418321920 3690885902146976128 6391119432875630336 9091352963604284544 11791586494332938752 14491820025061592960 17192053555790247168 1445543012809349760 4145776543538003968 6846010074266658176 9546243604995312384 12246477135723966592 14946710666452620800 17646944197181275008 1900433654200377600 4600667184929031808 7300900715657686016 10001134246386340224 12701367777114994432 15401601307843648640 18101834838572302848 2355324295591405440 5055557826320059648 7755791357048713856 10456024887777368064 13156258418506022272 15856491949234676480 109981406253779072 2810214936982433280 5510448467711087488 8210681998439741696 10910915529168395904 13611149059897050112 16311382590625704320 564872047644806912 3265105578373461120 5965339109102115328 8665572639830769536 11365806170559423744 14066039701288077952 16766273232016732160 1019762689035834752 3719996219764488960 6420229750493143168 9120463281221797376 11820696811950451584 14520930342679105792 17221163873407760000 1474653330426862592 4174886861155516800 6875120391884171008 9575353922612825216 12275587453341479424 14975820984070133632 17676054514798787840 1929543971817890432 4629777502546544640 7330011033275198848 10030244564003853056 12730478094732507264 15430711625461161472 18130945156189815680 2384434613208918272 5084668143937572480 7784901674666226688 10485135205394880896 13185368736123535104 15885602266852189312 139091723871291904 2839325254599946112 5539558785328600320 8239792316057254528 10940025846785908736 13640259377514562944 16340492908243217152 593982365262319744 3294215895990973952 5994449426719628160 8694682957448282368 11394916488176936576 14095150018905590784 16795383549634244992 1048873006653347584 3749106537382001792 6449340068110656000 9149573598839310208 11849807129567964416 14550040660296618624 17250274191025272832 1503763648044375424 4203997178773029632 6904230709501683840 9604464240230338048 12304697770958992256 15004931301687646464 17705164832416300672 1958654289435403264 4658887820164057472 7359121350892711680 10059354881621365888 12759588412350020096 15459821943078674304 18160055473807328512 2413544930826431104 5113778461555085312 7814011992283739520 10514245523012393728 13214479053741047936 15914712584469702144 168202041488804736 2868435572217458944 5568669102946113152 8268902633674767360 10969136164403421568 13669369695132075776 16369603225860729984 623092682879832576 3323326213608486784 6023559744337140992 8723793275065795200 11424026805794449408 14124260336523103616 16824493867251757824 1077983324270860416 3778216854999514624 6478450385728168832 9178683916456823040 11878917447185477248 14579150977914131456 17279384508642785664 1532873965661888256 4233107496390542464 6933341027119196672 9633574557847850880 12333808088576505088 15034041619305159296 17734275150033813504 1987764607052916096 4687998137781570304 7388231668510224512 10088465199238878720 12788698729967532928 15488932260696187136 18189165791424841344 2442655248443943936 5142888779172598144 7843122309901252352 10543355840629906560 13243589371358560768 15943822902087214976 197312359106317568 2897545889834971776 5597779420563625984 8298012951292280192 10998246482020934400 13698480012749588608 16398713543478242816 652203000497345408 3352436531225999616 6052670061954653824 8752903592683308032 11453137123411962240 14153370654140616448 16853604184869270656 1107093641888373248 3807327172617027456 6507560703345681664 9207794234074335872 11908027764802990080 14608261295531644288 17308494826260298496 1561984283279401088 4262217814008055296 6962451344736709504 9662684875465363712 12362918406194017920 15063151936922672128 17763385467651326336 2016874924670428928 4717108455399083136 7417341986127737344 10117575516856391552 12817809047585045760 15518042578313699968 18218276109042354176 2471765566061456768 5171999096790110976 7872232627518765184 10572466158247419392 13272699688976073600 15972933219704727808 226422676723830400 2926656207452484608 5626889738181138816 8327123268909793024 11027356799638447232 13727590330367101440 16427823861095755648 681313318114858240 3381546848843512448 6081780379572166656 8782013910300820864 11482247441029475072 14182480971758129280 16882714502486783488 1136203959505886080 3836437490234540288 6536671020963194496 9236904551691848704 11937138082420502912 14637371613149157120 17337605143877811328 1591094600896913920 4291328131625568128 6991561662354222336 9691795193082876544 12392028723811530752 15092262254540184960 17792495785268839168 2045985242287941760 4746218773016595968 7446452303745250176 10146685834473904384 12846919365202558592 15547152895931212800 18247386426659867008 2500875883678969600 5201109414407623808 7901342945136278016 10601576475864932224 13301810006593586432 16002043537322240640 255532994341343232 2955766525069997440 5656000055798651648 8356233586527305856 11056467117255960064 13756700647984614272 16456934178713268480 710423635732371072 3410657166461025280 6110890697189679488 8811124227918333696 11511357758646987904 14211591289375642112 16911824820104296320 1165314277123398912 3865547807852053120 6565781338580707328 9266014869309361536 11966248400038015744 14666481930766669952 17366715461495324160 1620204918514426752 4320438449243080960 7020671979971735168 9720905510700389376 12421139041429043584 15121372572157697792 17821606102886352000 2075095559905454592 4775329090634108800 7475562621362763008 10175796152091417216 12876029682820071424 15576263213548725632 18276496744277379840 2529986201296482432 5230219732025136640 7930453262753790848 10630686793482445056 13330920324211099264 16031153854939753472 284643311958856064 2984876842687510272 5685110373416164480 8385343904144818688 11085577434873472896 13785810965602127104 16486044496330781312 739533953349883904 3439767484078538112 6140001014807192320 8840234545535846528 11540468076264500736 14240701606993154944 16940935137721809152 1194424594740911744 3894658125469565952 6594891656198220160 9295125186926874368 11995358717655528576 14695592248384182784 17395825779112836992 1649315236131939584 4349548766860593792 7049782297589248000 9750015828317902208 12450249359046556416 15150482889775210624 17850716420503864832 2104205877522967424 4804439408251621632 7504672938980275840 10204906469708930048 12905140000437584256 15605373531166238464 18305607061894892672 2559096518913995264 5259330049642649472 7959563580371303680 10659797111099957888 13360030641828612096 16060264172557266304 313753629576368896 3013987160305023104 5714220691033677312 8414454221762331520 11114687752490985728 13814921283219639936 16515154813948294144 768644270967396736 3468877801696050944 6169111332424705152 8869344863153359360 11569578393882013568 14269811924610667776 16970045455339321984 1223534912358424576 3923768443087078784 6624001973815732992 9324235504544387200 12024469035273041408 14724702566001695616 17424936096730349824 1678425553749452416 4378659084478106624 7078892615206760832 9779126145935415040 12479359676664069248 15179593207392723456 17879826738121377664 2133316195140480256 4833549725869134464 7533783256597788672 10234016787326442880 12934250318055097088 15634483848783751296 18334717379512405504 2588206836531508096 5288440367260162304 7988673897988816512 10688907428717470720 13389140959446124928 16089374490174779136 342863947193881728 3043097477922535936 5743331008651190144 8443564539379844352 11143798070108498560 13844031600837152768 16544265131565806976 797754588584909568 3497988119313563776 6198221650042217984 8898455180770872192 11598688711499526400 14298922242228180608 16999155772956834816 1252645229975937408 3952878760704591616 6653112291433245824 9353345822161900032 12053579352890554240 14753812883619208448 17454046414347862656 1707535871366965248 4407769402095619456 7108002932824273664 9808236463552927872 12508469994281582080 15208703525010236288 17908937055738890496 2162426512757993088 4862660043486647296 7562893574215301504 10263127104943955712 12963360635672609920 15663594166401264128 18363827697129918336 2617317154149020928 5317550684877675136 8017784215606329344 10718017746334983552 13418251277063637760 16118484807792291968 371974264811394560 3072207795540048768 5772441326268702976 8472674856997357184 11172908387726011392 13873141918454665600 16573375449183319808 826864906202422400 3527098436931076608 6227331967659730816 8927565498388385024 11627799029117039232 14328032559845693440 17028266090574347648 1281755547593450240 3981989078322104448 6682222609050758656 9382456139779412864 12082689670508067072 14782923201236721280 17483156731965375488 1736646188984478080 4436879719713132288 7137113250441786496 9837346781170440704 12537580311899094912 15237813842627749120 17938047373356403328 2191536830375505920 4891770361104160128 7592003891832814336 10292237422561468544 12992470953290122752 15692704484018776960 18392938014747431168 2646427471766533760 5346661002495187968 8046894533223842176 10747128063952496384 13447361594681150592 16147595125409804800 401084582428907392 3101318113157561600 5801551643886215808 8501785174614870016 11202018705343524224 13902252236072178432 16602485766800832640 855975223819935232 3556208754548589440 6256442285277243648 8956675816005897856 11656909346734552064 14357142877463206272 17057376408191860480 1310865865210963072 4011099395939617280 6711332926668271488 9411566457396925696 12111799988125579904 14812033518854234112 17512267049582888320 1765756506601990912 4465990037330645120 7166223568059299328 9866457098787953536 12566690629516607744 15266924160245261952 17967157690973916160 2220647147993018752 4920880678721672960 7621114209450327168 10321347740178981376 13021581270907635584 15721814801636289792 18422048332364944000 2675537789384046592 5375771320112700800 8076004850841355008 10776238381570009216 13476471912298663424 16176705443027317632 430194900046420224 3130428430775074432 5830661961503728640 8530895492232382848 11231129022961037056 13931362553689691264 16631596084418345472 885085541437448064 3585319072166102272 6285552602894756480 8985786133623410688 11686019664352064896 14386253195080719104 17086486725809373312 1339976182828475904 4040209713557130112 6740443244285784320 9440676775014438528 12140910305743092736 14841143836471746944 17541377367200401152 1794866824219503744 4495100354948157952 7195333885676812160 9895567416405466368 12595800947134120576 15296034477862774784 17996268008591428992 2249757465610531584 4949990996339185792 7650224527067840000 10350458057796494208 13050691588525148416 15750925119253802624 4414576272905216 2704648107001559424 5404881637730213632 8105115168458867840 10805348699187522048 13505582229916176256 16205815760644830464 459305217663933056 3159538748392587264 5859772279121241472 8560005809849895680 11260239340578549888 13960472871307204096 16660706402035858304 914195859054960896 3614429389783615104 6314662920512269312 9014896451240923520 11715129981969577728 14415363512698231936 17115597043426886144 1369086500445988736 4069320031174642944 6769553561903297152 9469787092631951360 12170020623360605568 14870254154089259776 17570487684817913984 1823977141837016576 4524210672565670784 7224444203294324992 9924677734022979200 12624911264751633408 15325144795480287616 18025378326208941824 2278867783228044416 4979101313956698624 7679334844685352832 10379568375414007040 13079801906142661248 15780035436871315456 33524893890418048 2733758424619072256 5433991955347726464 8134225486076380672 10834459016805034880 13534692547533689088 16234926078262343296 488415535281445888 3188649066010100096 5888882596738754304 8589116127467408512 11289349658196062720 13989583188924716928 16689816719653371136 943306176672473728 3643539707401127936 6343773238129782144 9044006768858436352 11744240299587090560 14444473830315744768 17144707361044398976 1398196818063501568 4098430348792155776 6798663879520809984 9498897410249464192 12199130940978118400 14899364471706772608 17599598002435426816 1853087459454529408 4553320990183183616 7253554520911837824 9953788051640492032 12654021582369146240 15354255113097800448 18054488643826454656 2307978100845557248 5008211631574211456 7708445162302865664 10408678693031519872 13108912223760174080 15809145754488828288 62635211507930880 2762868742236585088 5463102272965239296 8163335803693893504 10863569334422547712 13563802865151201920 16264036395879856128 517525852898958720 3217759383627612928 5917992914356267136 8618226445084921344 11318459975813575552 14018693506542229760 16718927037270883968 972416494289986560 3672650025018640768 6372883555747294976 9073117086475949184 11773350617204603392 14473584147933257600 17173817678661911808 1427307135681014400 4127540666409668608 6827774197138322816 9528007727866977024 12228241258595631232 14928474789324285440 17628708320052939648 1882197777072042240 4582431307800696448 7282664838529350656 9982898369258004864 12683131899986659072 15383365430715313280 18083598961443967488 2337088418463070080 5037321949191724288 7737555479920378496 10437789010649032704 13138022541377686912 15838256072106341120 91745529125443712 2791979059854097920 5492212590582752128 8192446121311406336 10892679652040060544 13592913182768714752 16293146713497368960 546636170516471552 3246869701245125760 5947103231973779968 8647336762702434176 11347570293431088384 14047803824159742592 16748037354888396800 1001526811907499392 3701760342636153600 6401993873364807808 9102227404093462016 11802460934822116224 14502694465550770432 17202927996279424640 1456417453298527232 4156650984027181440 6856884514755835648 9557118045484489856 12257351576213144064 14957585106941798272 17657818637670452480 1911308094689555072 4611541625418209280 7311775156146863488 10012008686875517696 12712242217604171904 15412475748332826112 18112709279061480320 2366198736080582912 5066432266809237120 7766665797537891328 10466899328266545536 13167132858995199744 15867366389723853952 120855846742956544 2821089377471610752 5521322908200264960 8221556438928919168 10921789969657573376 13622023500386227584 16322257031114881792 575746488133984384 3275980018862638592 5976213549591292800 8676447080319947008 11376680611048601216 14076914141777255424 16777147672505909632 1030637129525012224 3730870660253666432 6431104190982320640 9131337721710974848 11831571252439629056 14531804783168283264 17232038313896937472 1485527770916040064 4185761301644694272 6885994832373348480 9586228363102002688 12286461893830656896 14986695424559311104 17686928955287965312 1940418412307067904 4640651943035722112 7340885473764376320 10041119004493030528 12741352535221684736 15441586065950338944 18141819596678993152 2395309053698095744 5095542584426749952 7795776115155404160 10496009645884058368 13196243176612712576 15896476707341366784 149966164360469376 2850199695089123584 5550433225817777792 8250666756546432000 10950900287275086208 13651133818003740416 16351367348732394624 604856805751497216 3305090336480151424 6005323867208805632 8705557397937459840 11405790928666114048 14106024459394768256 16806257990123422464 1059747447142525056 3759980977871179264 6460214508599833472 9160448039328487680 11860681570057141888 14560915100785796096 17261148631514450304 1514638088533552896 4214871619262207104 6915105149990861312 9615338680719515520 12315572211448169728 15015805742176823936 17716039272905478144 1969528729924580736 4669762260653234944 7369995791381889152 10070229322110543360 12770462852839197568 15470696383567851776 18170929914296505984 2424419371315608576 5124652902044262784 7824886432772916992 10525119963501571200 13225353494230225408 15925587024958879616 179076481977982208 2879310012706636416 5579543543435290624 8279777074163944832 10980010604892599040 13680244135621253248 16380477666349907456 633967123369010048 3334200654097664256 6034434184826318464 8734667715554972672 11434901246283626880 14135134777012281088 16835368307740935296 1088857764760037888 3789091295488692096 6489324826217346304 9189558356946000512 11889791887674654720 14590025418403308928 17290258949131963136 1543748406151065728 4243981936879719936 6944215467608374144 9644448998337028352 12344682529065682560 15044916059794336768 17745149590522990976 1998639047542093568 4698872578270747776 7399106108999401984 10099339639728056192 12799573170456710400 15499806701185364608 18200040231914018816 2453529688933121408 5153763219661775616 7853996750390429824 10554230281119084032 13254463811847738240 15954697342576392448 208186799595495040 2908420330324149248 5608653861052803456 8308887391781457664 11009120922510111872 13709354453238766080 16409587983967420288 663077440986522880 3363310971715177088 6063544502443831296 8763778033172485504 11464011563901139712 14164245094629793920 16864478625358448128 1117968082377550720 3818201613106204928 6518435143834859136 9218668674563513344 11918902205292167552 14619135736020821760 17319369266749475968 1572858723768578560 4273092254497232768 6973325785225886976 9673559315954541184 12373792846683195392 15074026377411849600 17774259908140503808 2027749365159606400 4727982895888260608 7428216426616914816 10128449957345569024 12828683488074223232 15528917018802877440 18229150549531531648 2482640006550634240 5182873537279288448 7883107068007942656 10583340598736596864 13283574129465251072 15983807660193905280 237297117213007872 2937530647941662080 5637764178670316288 8337997709398970496 11038231240127624704 13738464770856278912 16438698301584933120 692187758604035712 3392421289332689920 6092654820061344128 8792888350789998336 11493121881518652544 14193355412247306752 16893588942975960960 1147078399995063552 3847311930723717760 6547545461452371968 9247778992181026176 11948012522909680384 14648246053638334592 17348479584366988800 1601969041386091392 4302202572114745600 7002436102843399808 9702669633572054016 12402903164300708224 15103136695029362432 17803370225758016640 2056859682777119232 4757093213505773440 7457326744234427648 10157560274963081856 12857793805691736064 15558027336420390272 18258260867149044480 2511750324168147072 5211983854896801280 7912217385625455488 10612450916354109696 13312684447082763904 16012917977811418112 266407434830520704 2966640965559174912 5666874496287829120 8367108027016483328 11067341557745137536 13767575088473791744 16467808619202445952 721298076221548544 3421531606950202752 6121765137678856960 8821998668407511168 11522232199136165376 14222465729864819584 16922699260593473792 1176188717612576384 3876422248341230592 6576655779069884800 9276889309798539008 11977122840527193216 14677356371255847424 17377589901984501632 1631079359003604224 4331312889732258432 7031546420460912640 9731779951189566848 12432013481918221056 15132247012646875264 17832480543375529472 2085970000394632064 4786203531123286272 7486437061851940480 10186670592580594688 12886904123309248896 15587137654037903104 18287371184766557312 2540860641785659904 5241094172514314112 7941327703242968320 10641561233971622528 13341794764700276736 16042028295428930944 295517752448033536 2995751283176687744 5695984813905341952 8396218344633996160 11096451875362650368 13796685406091304576 16496918936819958784 750408393839061376 3450641924567715584 6150875455296369792 8851108986025024000 11551342516753678208 14251576047482332416 16951809578210986624 1205299035230089216 3905532565958743424 6605766096687397632 9305999627416051840 12006233158144706048 14706466688873360256 17406700219602014464 1660189676621117056 4360423207349771264 7060656738078425472 9760890268807079680 12461123799535733888 15161357330264388096 17861590860993042304 2115080318012144896 4815313848740799104 7515547379469453312 10215780910198107520 12916014440926761728 15616247971655415936 18316481502384070144 2569970959403172736 5270204490131826944 7970438020860481152 10670671551589135360 13370905082317789568 16071138613046443776 324628070065546368 3024861600794200576 5725095131522854784 8425328662251508992 11125562192980163200 13825795723708817408 16526029254437471616 779518711456574208 3479752242185228416 6179985772913882624 8880219303642536832 11580452834371191040 14280686365099845248 16980919895828499456 1234409352847602048 3934642883576256256 6634876414304910464 9335109945033564672 12035343475762218880 14735577006490873088 17435810537219527296 1689299994238629888 4389533524967284096 7089767055695938304 9790000586424592512 12490234117153246720 15190467647881900928 17890701178610555136 2144190635629657728 4844424166358311936 7544657697086966144 10244891227815620352 12945124758544274560 15645358289272928768 18345591820001582976 2599081277020685568 5299314807749339776 7999548338477993984 10699781869206648192 13400015399935302400 16100248930663956608 353738387683059200 3053971918411713408 5754205449140367616 8454438979869021824 11154672510597676032 13854906041326330240 16555139572054984448 808629029074087040 3508862559802741248 6209096090531395456 8909329621260049664 11609563151988703872 14309796682717358080 17010030213446012288 1263519670465114880 3963753201193769088 6663986731922423296 9364220262651077504 12064453793379731712 14764687324108385920 17464920854837040128 1718410311856142720 4418643842584796928 7118877373313451136 9819110904042105344 12519344434770759552 15219577965499413760 17919811496228067968 2173300953247170560 4873534483975824768 7573768014704478976 10274001545433133184 12974235076161787392 15674468606890441600 18374702137619095808 2628191594638198400 5328425125366852608 8028658656095506816 10728892186824161024 13429125717552815232 16129359248281469440 382848705300572032 3083082236029226240 5783315766757880448 8483549297486534656 11183782828215188864 13884016358943843072 16584249889672497280 837739346691599872 3537972877420254080 6238206408148908288 8938439938877562496 11638673469606216704 14338907000334870912 17039140531063525120 1292629988082627712 3992863518811281920 6693097049539936128 9393330580268590336 12093564110997244544 14793797641725898752 17494031172454552960 1747520629473655552 4447754160202309760 7147987690930963968 9848221221659618176 12548454752388272384 15248688283116926592 17948921813845580800 2202411270864683392 4902644801593337600 7602878332321991808 10303111863050646016 13003345393779300224 15703578924507954432 18403812455236608640 2657301912255711232 5357535442984365440 8057768973713019648 10758002504441673856 13458236035170328064 16158469565898982272 411959022918084864 3112192553646739072 5812426084375393280 8512659615104047488 11212893145832701696 13913126676561355904 16613360207290010112 866849664309112704 3567083195037766912 6267316725766421120 8967550256495075328 11667783787223729536 14368017317952383744 17068250848681037952 1321740305700140544 4021973836428794752 6722207367157448960 9422440897886103168 12122674428614757376 14822907959343411584 17523141490072065792 1776630947091168384 4476864477819822592 7177098008548476800 9877331539277131008 12577565070005785216 15277798600734439424 17978032131463093632 2231521588482196224 4931755119210850432 7631988649939504640 10332222180668158848 13032455711396813056 15732689242125467264 18432922772854121472 2686412229873224064 5386645760601878272 8086879291330532480 10787112822059186688 13487346352787840896 16187579883516495104 441069340535597696 3141302871264251904 5841536401992906112 8541769932721560320 11242003463450214528 13942236994178868736 16642470524907522944 895959981926625536 3596193512655279744 6296427043383933952 8996660574112588160 11696894104841242368 14397127635569896576 17097361166298550784 1350850623317653376 4051084154046307584 6751317684774961792 9451551215503616000 12151784746232270208 14852018276960924416 17552251807689578624 1805741264708681216 4505974795437335424 7206208326165989632 9906441856894643840 12606675387623298048 15306908918351952256 18007142449080606464 2260631906099709056 4960865436828363264 7661098967557017472 10361332498285671680 13061566029014325888 15761799559742980096 15289016762082688 2715522547490736896 5415756078219391104 8115989608948045312 10816223139676699520 13516456670405353728 16216690201134007936 470179658153110528 3170413188881764736 5870646719610418944 8570880250339073152 11271113781067727360 13971347311796381568 16671580842525035776 925070299544138368 3625303830272792576 6325537361001446784 9025770891730100992 11726004422458755200 14426237953187409408 17126471483916063616 1379960940935166208 4080194471663820416 6780428002392474624 9480661533121128832 12180895063849783040 14881128594578437248 17581362125307091456 1834851582326194048 4535085113054848256 7235318643783502464 9935552174512156672 12635785705240810880 15336019235969465088 18036252766698119296 2289742223717221888 4989975754445876096 7690209285174530304 10390442815903184512 13090676346631838720 15790909877360492928 44399334379595520 2744632865108249728 5444866395836903936 8145099926565558144 10845333457294212352 13545566988022866560 16245800518751520768 499289975770623360 3199523506499277568 5899757037227931776 8599990567956585984 11300224098685240192 14000457629413894400 16700691160142548608 954180617161651200 3654414147890305408 6354647678618959616 9054881209347613824 11755114740076268032 14455348270804922240 17155581801533576448 1409071258552679040 4109304789281333248 6809538320009987456 9509771850738641664 12210005381467295872 14910238912195950080 17610472442924604288 1863961899943706880 4564195430672361088 7264428961401015296 9964662492129669504 12664896022858323712 15365129553586977920 18065363084315632128 2318852541334734720 5019086072063388928 7719319602792043136 10419553133520697344 13119786664249351552 15820020194978005760 73509651997108352 2773743182725762560 5473976713454416768 8174210244183070976 10874443774911725184 13574677305640379392 16274910836369033600 528400293388136192 3228633824116790400 5928867354845444608 8629100885574098816 11329334416302753024 14029567947031407232 16729801477760061440 983290934779164032 3683524465507818240 6383757996236472448 9083991526965126656 11784225057693780864 14484458588422435072 17184692119151089280 1438181576170191872 4138415106898846080 6838648637627500288 9538882168356154496 12239115699084808704 14939349229813462912 17639582760542117120 1893072217561219712 4593305748289873920 7293539279018528128 9993772809747182336 12694006340475836544 15394239871204490752 18094473401933144960 2347962858952247552 5048196389680901760 7748429920409555968 10448663451138210176 13148896981866864384 15849130512595518592 102619969614621184 2802853500343275392 5503087031071929600 8203320561800583808 10903554092529238016 13603787623257892224 16304021153986546432 557510611005649024 3257744141734303232 5957977672462957440 8658211203191611648 11358444733920265856 14058678264648920064 16758911795377574272 1012401252396676864 3712634783125331072 6412868313853985280 9113101844582639488 11813335375311293696 14513568906039947904 17213802436768602112 1467291893787704704 4167525424516358912 6867758955245013120 9567992485973667328 12268226016702321536 14968459547430975744 17668693078159629952 1922182535178732544 4622416065907386752 7322649596636040960 10022883127364695168 12723116658093349376 15423350188822003584 18123583719550657792 2377073176569760384 5077306707298414592 7777540238027068800 10477773768755723008 13178007299484377216 15878240830213031424 131730287232134016 2831963817960788224 5532197348689442432 8232430879418096640 10932664410146750848 13632897940875405056 16333131471604059264 586620928623161856 3286854459351816064 5987087990080470272 8687321520809124480 11387555051537778688 14087788582266432896 16788022112995087104 1041511570014189696 3741745100742843904 6441978631471498112 9142212162200152320 11842445692928806528 14542679223657460736 17242912754386114944 1496402211405217536 4196635742133871744 6896869272862525952 9597102803591180160 12297336334319834368 14997569865048488576 17697803395777142784 1951292852796245376 4651526383524899584 7351759914253553792 10051993444982208000 12752226975710862208 15452460506439516416 18152694037168170624 2406183494187273216 5106417024915927424 7806650555644581632 10506884086373235840 13207117617101890048 15907351147830544256 160840604849646848 2861074135578301056 5561307666306955264 8261541197035609472 10961774727764263680 13662008258492917888 16362241789221572096 615731246240674688 3315964776969328896 6016198307697983104 8716431838426637312 11416665369155291520 14116898899883945728 16817132430612599936 1070621887631702528 3770855418360356736 6471088949089010944 9171322479817665152 11871556010546319360 14571789541274973568 17272023072003627776 1525512529022730368 4225746059751384576 6925979590480038784 9626213121208692992 12326446651937347200 15026680182666001408 17726913713394655616 1980403170413758208 4680636701142412416 7380870231871066624 10081103762599720832 12781337293328375040 15481570824057029248 18181804354785683456 2435293811804786048 5135527342533440256 7835760873262094464 10535994403990748672 13236227934719402880 15936461465448057088 189950922467159680 2890184453195813888 5590417983924468096 8290651514653122304 10990885045381776512 13691118576110430720 16391352106839084928 644841563858187520 3345075094586841728 6045308625315495936 8745542156044150144 11445775686772804352 14146009217501458560 16846242748230112768 1099732205249215360 3799965735977869568 6500199266706523776 9200432797435177984 11900666328163832192 14600899858892486400 17301133389621140608 1554622846640243200 4254856377368897408 6955089908097551616 9655323438826205824 12355556969554860032 15055790500283514240 17756024031012168448 2009513488031271040 4709747018759925248 7409980549488579456 10110214080217233664 12810447610945887872 15510681141674542080 18210914672403196288 2464404129422298880 5164637660150953088 7864871190879607296 10565104721608261504 13265338252336915712 15965571783065569920 219061240084672512 2919294770813326720 5619528301541980928 8319761832270635136 11019995362999289344 13720228893727943552 16420462424456597760 673951881475700352 3374185412204354560 6074418942933008768 8774652473661662976 11474886004390317184 14175119535118971392 16875353065847625600 1128842522866728192 3829076053595382400 6529309584324036608 9229543115052690816 11929776645781345024 14630010176509999232 17330243707238653440 1583733164257756032 4283966694986410240 6984200225715064448 9684433756443718656 12384667287172372864 15084900817901027072 17785134348629681280 2038623805648783872 4738857336377438080 7439090867106092288 10139324397834746496 12839557928563400704 15539791459292054912 18240024990020709120 2493514447039811712 5193747977768465920 7893981508497120128 10594215039225774336 13294448569954428544 15994682100683082752 248171557702185344 2948405088430839552 5648638619159493760 8348872149888147968 11049105680616802176 13749339211345456384 16449572742074110592 703062199093213184 3403295729821867392 6103529260550521600 8803762791279175808 11503996322007830016 14204229852736484224 16904463383465138432 1157952840484241024 3858186371212895232 6558419901941549440 9258653432670203648 11958886963398857856 14659120494127512064 17359354024856166272 1612843481875268864 4313077012603923072 7013310543332577280 9713544074061231488 12413777604789885696 15114011135518539904 17814244666247194112 2067734123266296704 4767967653994950912 7468201184723605120 10168434715452259328 12868668246180913536 15568901776909567744 18269135307638221952 2522624764657324544 5222858295385978752 7923091826114632960 10623325356843287168 13323558887571941376 16023792418300595584 277281875319698176 2977515406048352384 5677748936777006592 8377982467505660800 11078215998234315008 13778449528962969216 16478683059691623424 732172516710726016 3432406047439380224 6132639578168034432 8832873108896688640 11533106639625342848 14233340170353997056 16933573701082651264 1187063158101753856 3887296688830408064 6587530219559062272 9287763750287716480 11987997281016370688 14688230811745024896 17388464342473679104 1641953799492781696 4342187330221435904 7042420860950090112 9742654391678744320 12442887922407398528 15143121453136052736 17843354983864706944 2096844440883809536 4797077971612463744 7497311502341117952 10197545033069772160 12897778563798426368 15598012094527080576 18298245625255734784 2551735082274837376 5251968613003491584 7952202143732145792 10652435674460800000 13352669205189454208 16052902735918108416 306392192937211008 3006625723665865216 5706859254394519424 8407092785123173632 11107326315851827840 13807559846580482048 16507793377309136256 761282834328238848 3461516365056893056 6161749895785547264 8861983426514201472 11562216957242855680 14262450487971509888 16962684018700164096 1216173475719266688 3916407006447920896 6616640537176575104 9316874067905229312 12017107598633883520 14717341129362537728 17417574660091191936 1671064117110294528 4371297647838948736 7071531178567602944 9771764709296257152 12471998240024911360 15172231770753565568 17872465301482219776 2125954758501322368 4826188289229976576 7526421819958630784 10226655350687284992 12926888881415939200 15627122412144593408 18327355942873247616 2580845399892350208 5281078930621004416 7981312461349658624 10681545992078312832 13381779522806967040 16082013053535621248 335502510554723840 3035736041283378048 5735969572012032256 8436203102740686464 11136436633469340672 13836670164197994880 16536903694926649088 790393151945751680 3490626682674405888 6190860213403060096 8891093744131714304 11591327274860368512 14291560805589022720 16991794336317676928 1245283793336779520 3945517324065433728 6645750854794087936 9345984385522742144 12046217916251396352 14746451446980050560 17446684977708704768 1700174434727807360 4400407965456461568 7100641496185115776 9800875026913769984 12501108557642424192 15201342088371078400 17901575619099732608 2155065076118835200 4855298606847489408 7555532137576143616 10255765668304797824 12955999199033452032 15656232729762106240 18356466260490760448 2609955717509863040 5310189248238517248 8010422778967171456 10710656309695825664 13410889840424479872 16111123371153134080 364612828172236672 3064846358900890880 5765079889629545088 8465313420358199296 11165546951086853504 13865780481815507712 16566014012544161920 819503469563264512 3519737000291918720 6219970531020572928 8920204061749227136 11620437592477881344 14320671123206535552 17020904653935189760 1274394110954292352 3974627641682946560 6674861172411600768 9375094703140254976 12075328233868909184 14775561764597563392 17475795295326217600 1729284752345320192 4429518283073974400 7129751813802628608 9829985344531282816 12530218875259937024 15230452405988591232 17930685936717245440 2184175393736348032 4884408924465002240 7584642455193656448 10284875985922310656 12985109516650964864 15685343047379619072 18385576578108273280 2639066035127375872 5339299565856030080 8039533096584684288 10739766627313338496 13440000158041992704 16140233688770646912 393723145789749504 3093956676518403712 5794190207247057920 8494423737975712128 11194657268704366336 13894890799433020544 16595124330161674752 848613787180777344 3548847317909431552 6249080848638085760 8949314379366739968 11649547910095394176 14349781440824048384 17050014971552702592 1303504428571805184 4003737959300459392 6703971490029113600 9404205020757767808 12104438551486422016 14804672082215076224 17504905612943730432 1758395069962833024 4458628600691487232 7158862131420141440 9859095662148795648 12559329192877449856 15259562723606104064 17959796254334758272 2213285711353860864 4913519242082515072 7613752772811169280 10313986303539823488 13014219834268477696 15714453364997131904 18414686895725786112 2668176352744888704 5368409883473542912 8068643414202197120 10768876944930851328 13469110475659505536 16169344006388159744 422833463407262336 3123066994135916544 5823300524864570752 8523534055593224960 11223767586321879168 13924001117050533376 16624234647779187584 877724104798290176 3577957635526944384 6278191166255598592 8978424696984252800 11678658227712907008 14378891758441561216 17079125289170215424 1332614746189318016 4032848276917972224 6733081807646626432 9433315338375280640 12133548869103934848 14833782399832589056 17534015930561243264 1787505387580345856 4487738918309000064 7187972449037654272 9888205979766308480 12588439510494962688 15288673041223616896 17988906571952271104 2242396028971373696 4942629559700027904 7642863090428682112 10343096621157336320 13043330151885990528 15743563682614644736 18443797213343298944 2697286670362401536 5397520201091055744 8097753731819709952 10797987262548364160 13498220793277018368 16198454324005672576 451943781024775168 3152177311753429376 5852410842482083584 8552644373210737792 11252877903939392000 13953111434668046208 16653344965396700416 906834422415803008 3607067953144457216 6307301483873111424 9007535014601765632 11707768545330419840 14408002076059074048 17108235606787728256 1361725063806830848 4061958594535485056 6762192125264139264 9462425655992793472 12162659186721447680 14862892717450101888 17563126248178756096 1816615705197858688 4516849235926512896 7217082766655167104 9917316297383821312 12617549828112475520 15317783358841129728 18018016889569783936 2271506346588886528 4971739877317540736 7671973408046194944 10372206938774849152 13072440469503503360 15772674000232157568 26163457251260160 2726396987979914368 5426630518708568576 8126864049437222784 10827097580165876992 13527331110894531200 16227564641623185408 481054098642288000 3181287629370942208 5881521160099596416 8581754690828250624 11281988221556904832 13982221752285559040 16682455283014213248 935944740033315840 3636178270761970048 6336411801490624256 9036645332219278464 11736878862947932672 14437112393676586880 17137345924405241088 1390835381424343680 4091068912152997888 6791302442881652096 9491535973610306304 12191769504338960512 14892003035067614720 17592236565796268928 1845726022815371520 4545959553544025728 7246193084272679936 9946426615001334144 12646660145729988352 15346893676458642560 18047127207187296768 2300616664206399360 5000850194935053568 7701083725663707776 10401317256392361984 13101550787121016192 15801784317849670400 55273774868772992 2755507305597427200 5455740836326081408 8155974367054735616 10856207897783389824 13556441428512044032 16256674959240698240 510164416259800832 3210397946988455040 5910631477717109248 8610865008445763456 11311098539174417664 14011332069903071872 16711565600631726080 965055057650828672 3665288588379482880 6365522119108137088 9065755649836791296 11765989180565445504 14466222711294099712 17166456242022753920 1419945699041856512 4120179229770510720 6820412760499164928 9520646291227819136 12220879821956473344 14921113352685127552 17621346883413781760 1874836340432884352 4575069871161538560 7275303401890192768 9975536932618846976 12675770463347501184 15376003994076155392 18076237524804809600 2329726981823912192 5029960512552566400 7730194043281220608 10430427574009874816 13130661104738529024 15830894635467183232 84384092486285824 2784617623214940032 5484851153943594240 8185084684672248448 10885318215400902656 13585551746129556864 16285785276858211072 539274733877313664 3239508264605967872 5939741795334622080 8639975326063276288 11340208856791930496 14040442387520584704 16740675918249238912 994165375268341504 3694398905996995712 6394632436725649920 9094865967454304128 11795099498182958336 14495333028911612544 17195566559640266752 1449056016659369344 4149289547388023552 6849523078116677760 9549756608845331968 12249990139573986176 14950223670302640384 17650457201031294592 1903946658050397184 4604180188779051392 7304413719507705600 10004647250236359808 12704880780965014016 15405114311693668224 18105347842422322432 2358837299441425024 5059070830170079232 7759304360898733440 10459537891627387648 13159771422356041856 15860004953084696064 113494410103798656 2813727940832452864 5513961471561107072 8214195002289761280 10914428533018415488 13614662063747069696 16314895594475723904 568385051494826496 3268618582223480704 5968852112952134912 8669085643680789120 11369319174409443328 14069552705138097536 16769786235866751744 1023275692885854336 3723509223614508544 6423742754343162752 9123976285071816960 11824209815800471168 14524443346529125376 17224676877257779584 1478166334276882176 4178399865005536384 6878633395734190592 9578866926462844800 12279100457191499008 14979333987920153216 17679567518648807424 1933056975667910016 4633290506396564224 7333524037125218432 10033757567853872640 12733991098582526848 15434224629311181056 18134458160039835264 2387947617058937856 5088181147787592064 7788414678516246272 10488648209244900480 13188881739973554688 15889115270702208896 142604727721311488 2842838258449965696 5543071789178619904 8243305319907274112 10943538850635928320 13643772381364582528 16344005912093236736 597495369112339328 3297728899840993536 5997962430569647744 8698195961298301952 11398429492026956160 14098663022755610368 16798896553484264576 1052386010503367168 3752619541232021376 6452853071960675584 9153086602689329792 11853320133417984000 14553553664146638208 17253787194875292416 1507276651894395008 4207510182623049216 6907743713351703424 9607977244080357632 12308210774809011840 15008444305537666048 17708677836266320256 1962167293285422848 4662400824014077056 7362634354742731264 10062867885471385472 12763101416200039680 15463334946928693888 18163568477657348096 2417057934676450688 5117291465405104896 7817524996133759104 10517758526862413312 13217992057591067520 15918225588319721728 171715045338824320 2871948576067478528 5572182106796132736 8272415637524786944 10972649168253441152 13672882698982095360 16373116229710749568 626605686729852160 3326839217458506368 6027072748187160576 8727306278915814784 11427539809644468992 14127773340373123200 16828006871101777408 1081496328120880000 3781729858849534208 6481963389578188416 9182196920306842624 11882430451035496832 14582663981764151040 17282897512492805248 1536386969511907840 4236620500240562048 6936854030969216256 9637087561697870464 12337321092426524672 15037554623155178880 17737788153883833088 1991277610902935680 4691511141631589888 7391744672360244096 10091978203088898304 12792211733817552512 15492445264546206720 18192678795274860928 2446168252293963520 5146401783022617728 7846635313751271936 10546868844479926144 13247102375208580352 15947335905937234560 200825362956337152 2901058893684991360 5601292424413645568 8301525955142299776 11001759485870953984 13701993016599608192 16402226547328262400 655716004347364992 3355949535076019200 6056183065804673408 8756416596533327616 11456650127261981824 14156883657990636032 16857117188719290240 1110606645738392832 3810840176467047040 6511073707195701248 9211307237924355456 11911540768653009664 14611774299381663872 17312007830110318080 1565497287129420672 4265730817858074880 6965964348586729088 9666197879315383296 12366431410044037504 15066664940772691712 17766898471501345920 2020387928520448512 4720621459249102720 7420854989977756928 10121088520706411136 12821322051435065344 15521555582163719552 18221789112892373760 2475278569911476352 5175512100640130560 7875745631368784768 10575979162097438976 13276212692826093184 15976446223554747392 229935680573849984 2930169211302504192 5630402742031158400 8330636272759812608 11030869803488466816 13731103334217121024 16431336864945775232 684826321964877824 3385059852693532032 6085293383422186240 8785526914150840448 11485760444879494656 14185993975608148864 16886227506336803072 1139716963355905664 3839950494084559872 6540184024813214080 9240417555541868288 11940651086270522496 14640884616999176704 17341118147727830912 1594607604746933504 4294841135475587712 6995074666204241920 9695308196932896128 12395541727661550336 15095775258390204544 17796008789118858752 2049498246137961344 4749731776866615552 7449965307595269760 10150198838323923968 12850432369052578176 15550665899781232384 18250899430509886592 2504388887528989184 5204622418257643392 7904855948986297600 10605089479714951808 13305323010443606016 16005556541172260224 259045998191362816 2959279528920017024 5659513059648671232 8359746590377325440 11059980121105979648 13760213651834633856 16460447182563288064 713936639582390656 3414170170311044864 6114403701039699072 8814637231768353280 11514870762497007488 14215104293225661696 16915337823954315904 1168827280973418496 3869060811702072704 6569294342430726912 9269527873159381120 11969761403888035328 14669994934616689536 17370228465345343744 1623717922364446336 4323951453093100544 7024184983821754752 9724418514550408960 12424652045279063168 15124885576007717376 17825119106736371584 2078608563755474176 4778842094484128384 7479075625212782592 10179309155941436800 12879542686670091008 15579776217398745216 18280009748127399424 2533499205146502016 5233732735875156224 7933966266603810432 10634199797332464640 13334433328061118848 16034666858789773056 288156315808875648 2988389846537529856 5688623377266184064 8388856907994838272 11089090438723492480 13789323969452146688 16489557500180800896 743046957199903488 3443280487928557696 6143514018657211904 8843747549385866112 11543981080114520320 14244214610843174528 16944448141571828736 1197937598590931328 3898171129319585536 6598404660048239744 9298638190776893952 11998871721505548160 14699105252234202368 17399338782962856576 1652828239981959168 4353061770710613376 7053295301439267584 9753528832167921792 12453762362896576000 15153995893625230208 17854229424353884416 2107718881372987008 4807952412101641216 7508185942830295424 10208419473558949632 12908653004287603840 15608886535016258048 18309120065744912256 2562609522764014848 5262843053492669056 7963076584221323264 10663310114949977472 13363543645678631680 16063777176407285888 317266633426388480 3017500164155042688 5717733694883696896 8417967225612351104 11118200756341005312 13818434287069659520 16518667817798313728 772157274817416320 3472390805546070528 6172624336274724736 8872857867003378944 11573091397732033152 14273324928460687360 16973558459189341568 1227047916208444160 3927281446937098368 6627514977665752576 9327748508394406784 12027982039123060992 14728215569851715200 17428449100580369408 1681938557599472000 4382172088328126208 7082405619056780416 9782639149785434624 12482872680514088832 15183106211242743040 17883339741971397248 2136829198990499840 4837062729719154048 7537296260447808256 10237529791176462464 12937763321905116672 15637996852633770880 18338230383362425088 2591719840381527680 5291953371110181888 7992186901838836096 10692420432567490304 13392653963296144512 16092887494024798720 346376951043901312 3046610481772555520 5746844012501209728 8447077543229863936 11147311073958518144 13847544604687172352 16547778135415826560 801267592434929152 3501501123163583360 6201734653892237568 8901968184620891776 11602201715349545984 14302435246078200192 17002668776806854400 1256158233825956992 3956391764554611200 6656625295283265408 9356858826011919616 12057092356740573824 14757325887469228032 17457559418197882240 1711048875216984832 4411282405945639040 7111515936674293248 9811749467402947456 12511982998131601664 15212216528860255872 17912450059588910080 2165939516608012672 4866173047336666880 7566406578065321088 10266640108793975296 12966873639522629504 15667107170251283712 18367340700979937920 2620830157999040512 5321063688727694720 8021297219456348928 10721530750185003136 13421764280913657344 16121997811642311552 375487268661414144 3075720799390068352 5775954330118722560 8476187860847376768 11176421391576030976 13876654922304685184 16576888453033339392 830377910052441984 3530611440781096192 6230844971509750400 8931078502238404608 11631312032967058816 14331545563695713024 17031779094424367232 1285268551443469824 3985502082172124032 6685735612900778240 9385969143629432448 12086202674358086656 14786436205086740864 17486669735815395072 1740159192834497664 4440392723563151872 7140626254291806080 9840859785020460288 12541093315749114496 15241326846477768704 17941560377206422912 2195049834225525504 4895283364954179712 7595516895682833920 10295750426411488128 12995983957140142336 15696217487868796544 18396451018597450752 2649940475616553344 5350174006345207552 8050407537073861760 10750641067802515968 13450874598531170176 16151108129259824384 404597586278926976 3104831117007581184 5805064647736235392 8505298178464889600 11205531709193543808 13905765239922198016 16605998770650852224 859488227669954816 3559721758398609024 6259955289127263232 8960188819855917440 11660422350584571648 14360655881313225856 17060889412041880064 1314378869060982656 4014612399789636864 6714845930518291072 9415079461246945280 12115312991975599488 14815546522704253696 17515780053432907904 1769269510452010496 4469503041180664704 7169736571909318912 9869970102637973120 12570203633366627328 15270437164095281536 17970670694823935744 2224160151843038336 4924393682571692544 7624627213300346752 10324860744029000960 13025094274757655168 15725327805486309376 18425561336214963584 2679050793234066176 5379284323962720384 8079517854691374592 10779751385420028800 13479984916148683008 16180218446877337216 433707903896439808 3133941434625094016 5834174965353748224 8534408496082402432 11234642026811056640 13934875557539710848 16635109088268365056 888598545287467648 3588832076016121856 6289065606744776064 8989299137473430272 11689532668202084480 14389766198930738688 17089999729659392896 1343489186678495488 4043722717407149696 6743956248135803904 9444189778864458112 12144423309593112320 14844656840321766528 17544890371050420736 1798379828069523328 4498613358798177536 7198846889526831744 9899080420255485952 12599313950984140160 15299547481712794368 17999781012441448576 2253270469460551168 4953504000189205376 7653737530917859584 10353971061646513792 13054204592375168000 15754438123103822208 7927580122924800 2708161110851579008 5408394641580233216 8108628172308887424 10808861703037541632 13509095233766195840 16209328764494850048 462818221513952640 3163051752242606848 5863285282971261056 8563518813699915264 11263752344428569472 13963985875157223680 16664219405885877888 917708862904980480 3617942393633634688 6318175924362288896 9018409455090943104 11718642985819597312 14418876516548251520 17119110047276905728 1372599504296008320 4072833035024662528 6773066565753316736 9473300096481970944 12173533627210625152 14873767157939279360 17574000688667933568 1827490145687036160 4527723676415690368 7227957207144344576 9928190737872998784 12628424268601652992 15328657799330307200 18028891330058961408 2282380787078064000 4982614317806718208 7682847848535372416 10383081379264026624 13083314909992680832 15783548440721335040 37037897740437632 2737271428469091840 5437504959197746048 8137738489926400256 10837972020655054464 13538205551383708672 16238439082112362880 491928539131465472 3192162069860119680 5892395600588773888 8592629131317428096 11292862662046082304 13993096192774736512 16693329723503390720 946819180522493312 3647052711251147520 6347286241979801728 9047519772708455936 11747753303437110144 14447986834165764352 17148220364894418560 1401709821913521152 4101943352642175360 6802176883370829568 9502410414099483776 12202643944828137984 14902877475556792192 17603111006285446400 1856600463304548992 4556833994033203200 7257067524761857408 9957301055490511616 12657534586219165824 15357768116947820032 18058001647676474240 2311491104695576832 5011724635424231040 7711958166152885248 10412191696881539456 13112425227610193664 15812658758338847872 66148215357950464 2766381746086604672 5466615276815258880 8166848807543913088 10867082338272567296 13567315869001221504 16267549399729875712 521038856748978304 3221272387477632512 5921505918206286720 8621739448934940928 11321972979663595136 14022206510392249344 16722440041120903552 975929498140006144 3676163028868660352 6376396559597314560 9076630090325968768 11776863621054622976 14477097151783277184 17177330682511931392 1430820139531033984 4131053670259688192 6831287200988342400 9531520731716996608 12231754262445650816 14931987793174305024 17632221323902959232 1885710780922061824 4585944311650716032 7286177842379370240 9986411373108024448 12686644903836678656 15386878434565332864 18087111965293987072 2340601422313089664 5040834953041743872 7741068483770398080 10441302014499052288 13141535545227706496 15841769075956360704 95258532975463296 2795492063704117504 5495725594432771712 8195959125161425920 10896192655890080128 13596426186618734336 16296659717347388544 550149174366491136 3250382705095145344 5950616235823799552 8650849766552453760 11351083297281107968 14051316828009762176 16751550358738416384 1005039815757518976 3705273346486173184 6405506877214827392 9105740407943481600 11805973938672135808 14506207469400790016 17206441000129444224 1459930457148546816 4160163987877201024 6860397518605855232 9560631049334509440 12260864580063163648 14961098110791817856 17661331641520472064 1914821098539574656 4615054629268228864 7315288159996883072 10015521690725537280 12715755221454191488 15415988752182845696 18116222282911499904 2369711739930602496 5069945270659256704 7770178801387910912 10470412332116565120 13170645862845219328 15870879393573873536 124368850592976128 2824602381321630336 5524835912050284544 8225069442778938752 10925302973507592960 13625536504236247168 16325770034964901376 579259491984003968 3279493022712658176 5979726553441312384 8679960084169966592 11380193614898620800 14080427145627275008 16780660676355929216 1034150133375031808 3734383664103686016 6434617194832340224 9134850725560994432 11835084256289648640 14535317787018302848 17235551317746957056 1489040774766059648 4189274305494713856 6889507836223368064 9589741366952022272 12289974897680676480 14990208428409330688 17690441959137984896 1943931416157087488 4644164946885741696 7344398477614395904 10044632008343050112 12744865539071704320 15445099069800358528 18145332600529012736 2398822057548115328 5099055588276769536 7799289119005423744 10499522649734077952 13199756180462732160 15899989711191386368 153479168210488960 2853712698939143168 5553946229667797376 8254179760396451584 10954413291125105792 13654646821853760000 16354880352582414208 608369809601516800 3308603340330171008 6008836871058825216 8709070401787479424 11409303932516133632 14109537463244787840 16809770993973442048 1063260450992544640 3763493981721198848 6463727512449853056 9163961043178507264 11864194573907161472 14564428104635815680 17264661635364469888 1518151092383572480 4218384623112226688 6918618153840880896 9618851684569535104 12319085215298189312 15019318746026843520 17719552276755497728 1973041733774600320 4673275264503254528 7373508795231908736 10073742325960562944 12773975856689217152 15474209387417871360 18174442918146525568 2427932375165628160 5128165905894282368 7828399436622936576 10528632967351590784 13228866498080244992 15929100028808899200 182589485828001792 2882823016556656000 5583056547285310208 8283290078013964416 10983523608742618624 13683757139471272832 16383990670199927040 637480127219029632 3337713657947683840 6037947188676338048 8738180719404992256 11438414250133646464 14138647780862300672 16838881311590954880 1092370768610057472 3792604299338711680 6492837830067365888 9193071360796020096 11893304891524674304 14593538422253328512 17293771952981982720 1547261410001085312 4247494940729739520 6947728471458393728 9647962002187047936 12348195532915702144 15048429063644356352 17748662594373010560 2002152051392113152 4702385582120767360 7402619112849421568 10102852643578075776 12803086174306729984 15503319705035384192 18203553235764038400 2457042692783140992 5157276223511795200 7857509754240449408 10557743284969103616 13257976815697757824 15958210346426412032 211699803445514624 2911933334174168832 5612166864902823040 8312400395631477248 11012633926360131456 13712867457088785664 16413100987817439872 666590444836542464 3366823975565196672 6067057506293850880 8767291037022505088 11467524567751159296 14167758098479813504 16867991629208467712 1121481086227570304 3821714616956224512 6521948147684878720 9222181678413532928 11922415209142187136 14622648739870841344 17322882270599495552 1576371727618598144 4276605258347252352 6976838789075906560 9677072319804560768 12377305850533214976 15077539381261869184 17777772911990523392 2031262369009625984 4731495899738280192 7431729430466934400 10131962961195588608 12832196491924242816 15532430022652897024 18232663553381551232 2486153010400653824 5186386541129308032 7886620071857962240 10586853602586616448 13287087133315270656 15987320664043924864 240810121063027456 2941043651791681664 5641277182520335872 8341510713248990080 11041744243977644288 13741977774706298496 16442211305434952704 695700762454055296 3395934293182709504 6096167823911363712 8796401354640017920 11496634885368672128 14196868416097326336 16897101946825980544 1150591403845083136 3850824934573737344 6551058465302391552 9251291996031045760 11951525526759699968 14651759057488354176 17351992588217008384 1605482045236110976 4305715575964765184 7005949106693419392 9706182637422073600 12406416168150727808 15106649698879382016 17806883229608036224 2060372686627138816 4760606217355793024 7460839748084447232 10161073278813101440 12861306809541755648 15561540340270409856 18261773870999064064 2515263328018166656 5215496858746820864 7915730389475475072 10615963920204129280 13316197450932783488 16016430981661437696 269920438680540288 2970153969409194496 5670387500137848704 8370621030866502912 11070854561595157120 13771088092323811328 16471321623052465536 724811080071568128 3425044610800222336 6125278141528876544 8825511672257530752 11525745202986184960 14225978733714839168 16926212264443493376 1179701721462595968 3879935252191250176 6580168782919904384 9280402313648558592 11980635844377212800 14680869375105867008 17381102905834521216 1634592362853623808 4334825893582278016 7035059424310932224 9735292955039586432 12435526485768240640 15135760016496894848 17835993547225549056 2089483004244651648 4789716534973305856 7489950065701960064 10190183596430614272 12890417127159268480 15590650657887922688 18290884188616576896 2544373645635679488 5244607176364333696 7944840707092987904 10645074237821642112 13345307768550296320 16045541299278950528 299030756298053120 2999264287026707328 5699497817755361536 8399731348484015744 11099964879212669952 13800198409941324160 16500431940669978368 753921397689080960 3454154928417735168 6154388459146389376 8854621989875043584 11554855520603697792 14255089051332352000 16955322582061006208 1208812039080108800 3909045569808763008 6609279100537417216 9309512631266071424 12009746161994725632 14709979692723379840 17410213223452034048 1663702680471136640 4363936211199790848 7064169741928445056 9764403272657099264 12464636803385753472 15164870334114407680 17865103864843061888 2118593321862164480 4818826852590818688 7519060383319472896 10219293914048127104 12919527444776781312 15619760975505435520 18319994506234089728 2573483963253192320 5273717493981846528 7973951024710500736 10674184555439154944 13374418086167809152 16074651616896463360 328141073915565952 3028374604644220160 5728608135372874368 8428841666101528576 11129075196830182784 13829308727558836992 16529542258287491200 783031715306593792 3483265246035248000 6183498776763902208 8883732307492556416 11583965838221210624 14284199368949864832 16984432899678519040 1237922356697621632 3938155887426275840 6638389418154930048 9338622948883584256 12038856479612238464 14739090010340892672 17439323541069546880 1692812998088649472 4393046528817303680 7093280059545957888 9793513590274612096 12493747121003266304 15193980651731920512 17894214182460574720 2147703639479677312 4847937170208331520 7548170700936985728 10248404231665639936 12948637762394294144 15648871293122948352 18349104823851602560 2602594280870705152 5302827811599359360 8003061342328013568 10703294873056667776 13403528403785321984 16103761934513976192 357251391533078784 3057484922261732992 5757718452990387200 8457951983719041408 11158185514447695616 13858419045176349824 16558652575905004032 812142032924106624 3512375563652760832 6212609094381415040 8912842625110069248 11613076155838723456 14313309686567377664 17013543217296031872 1267032674315134464 3967266205043788672 6667499735772442880 9367733266501097088 12067966797229751296 14768200327958405504 17468433858687059712 1721923315706162304 4422156846434816512 7122390377163470720 9822623907892124928 12522857438620779136 15223090969349433344 17923324500078087552 2176813957097190144 4877047487825844352 7577281018554498560 10277514549283152768 12977748080011806976 15677981610740461184 18378215141469115392 2631704598488217984 5331938129216872192 8032171659945526400 10732405190674180608 13432638721402834816 16132872252131489024 386361709150591616 3086595239879245824 5786828770607900032 8487062301336554240 11187295832065208448 13887529362793862656 16587762893522516864 841252350541619456 3541485881270273664 6241719411998927872 8941952942727582080 11642186473456236288 14342420004184890496 17042653534913544704 1296142991932647296 3996376522661301504 6696610053389955712 9396843584118609920 12097077114847264128 14797310645575918336 17497544176304572544 1751033633323675136 4451267164052329344 7151500694780983552 9851734225509637760 12551967756238291968 15252201286966946176 17952434817695600384 2205924274714702976 4906157805443357184 7606391336172011392 10306624866900665600 13006858397629319808 15707091928357974016 18407325459086628224 2660814916105730816 5361048446834385024 8061281977563039232 10761515508291693440 13461749039020347648 16161982569749001856 415472026768104448 3115705557496758656 5815939088225412864 8516172618954067072 11216406149682721280 13916639680411375488 16616873211140029696 870362668159132288 3570596198887786496 6270829729616440704 8971063260345094912 11671296791073749120 14371530321802403328 17071763852531057536 1325253309550160128 4025486840278814336 6725720371007468544 9425953901736122752 12126187432464776960 14826420963193431168 17526654493922085376 1780143950941187968 4480377481669842176 7180611012398496384 9880844543127150592 12581078073855804800 15281311604584459008 17981545135313113216 2235034592332215808 4935268123060870016 7635501653789524224 10335735184518178432 13035968715246832640 15736202245975486848 18436435776704141056 2689925233723243648 5390158764451897856 8090392295180552064 10790625825909206272 13490859356637860480 16191092887366514688 444582344385617280 3144815875114271488 5845049405842925696 8545282936571579904 11245516467300234112 13945749998028888320 16645983528757542528 899472985776645120 3599706516505299328 6299940047233953536 9000173577962607744 11700407108691261952 14400640639419916160 17100874170148570368 1354363627167672960 4054597157896327168 6754830688624981376 9455064219353635584 12155297750082289792 14855531280810944000 17555764811539598208 1809254268558700800 4509487799287355008 7209721330016009216 9909954860744663424 12610188391473317632 15310421922201971840 18010655452930626048 2264144909949728640 4964378440678382848 7664611971407037056 10364845502135691264 13065079032864345472 15765312563592999680 18802020612102272 2719035551340756480 5419269082069410688 8119502612798064896 10819736143526719104 13519969674255373312 16220203204984027520 473692662003130112 3173926192731784320 5874159723460438528 8574393254189092736 11274626784917746944 13974860315646401152 16675093846375055360 928583303394157952 3628816834122812160 6329050364851466368 9029283895580120576 11729517426308774784 14429750957037428992 17129984487766083200 1383473944785185792 4083707475513840000 6783941006242494208 9484174536971148416 12184408067699802624 14884641598428456832 17584875129157111040 1838364586176213632 4538598116904867840 7238831647633522048 9939065178362176256 12639298709090830464 15339532239819484672 18039765770548138880 2293255227567241472 4993488758295895680 7693722289024549888 10393955819753204096 13094189350481858304 15794422881210512512 47912338229615104 2748145868958269312 5448379399686923520 8148612930415577728 10848846461144231936 13549079991872886144 16249313522601540352 502802979620642944 3203036510349297152 5903270041077951360 8603503571806605568 11303737102535259776 14003970633263913984 16704204163992568192 957693621011670784 3657927151740324992 6358160682468979200 9058394213197633408 11758627743926287616 14458861274654941824 17159094805383596032 1412584262402698624 4112817793131352832 6813051323860007040 9513284854588661248 12213518385317315456 14913751916045969664 17613985446774623872 1867474903793726464 4567708434522380672 7267941965251034880 9968175495979689088 12668409026708343296 15368642557436997504 18068876088165651712 2322365545184754304 5022599075913408512 7722832606642062720 10423066137370716928 13123299668099371136 15823533198828025344 77022655847127936 2777256186575782144 5477489717304436352 8177723248033090560 10877956778761744768 13578190309490398976 16278423840219053184 531913297238155776 3232146827966809984 5932380358695464192 8632613889424118400 11332847420152772608 14033080950881426816 16733314481610081024 986803938629183616 3687037469357837824 6387271000086492032 9087504530815146240 11787738061543800448 14487971592272454656 17188205123001108864 1441694580020211456 4141928110748865664 6842161641477519872 9542395172206174080 12242628702934828288 14942862233663482496 17643095764392136704 1896585221411239296 4596818752139893504 7297052282868547712 9997285813597201920 12697519344325856128 15397752875054510336 18097986405783164544 2351475862802267136 5051709393530921344 7751942924259575552 10452176454988229760 13152409985716883968 15852643516445538176 106132973464640768 2806366504193294976 5506600034921949184 8206833565650603392 10907067096379257600 13607300627107911808 16307534157836566016 561023614855668608 3261257145584322816 5961490676312977024 8661724207041631232 11361957737770285440 14062191268498939648 16762424799227593856 1015914256246696448 3716147786975350656 6416381317704004864 9116614848432659072 11816848379161313280 14517081909889967488 17217315440618621696 1470804897637724288 4171038428366378496 6871271959095032704 9571505489823686912 12271739020552341120 14971972551280995328 17672206082009649536 1925695539028752128 4625929069757406336 7326162600486060544 10026396131214714752 12726629661943368960 15426863192672023168 18127096723400677376 2380586180419779968 5080819711148434176 7781053241877088384 10481286772605742592 13181520303334396800 15881753834063051008 135243291082153600 2835476821810807808 5535710352539462016 8235943883268116224 10936177413996770432 13636410944725424640 16336644475454078848 590133932473181440 3290367463201835648 5990600993930489856 8690834524659144064 11391068055387798272 14091301586116452480 16791535116845106688 1045024573864209280 3745258104592863488 6445491635321517696 9145725166050171904 11845958696778826112 14546192227507480320 17246425758236134528 1499915215255237120 4200148745983891328 6900382276712545536 9600615807441199744 12300849338169853952 15001082868898508160 17701316399627162368 1954805856646264960 4655039387374919168 7355272918103573376 10055506448832227584 12755739979560881792 15455973510289536000 18156207041018190208 2409696498037292800 5109930028765947008 7810163559494601216 10510397090223255424 13210630620951909632 15910864151680563840 164353608699666432 2864587139428320640 5564820670156974848 8265054200885629056 10965287731614283264 13665521262342937472 16365754793071591680 619244250090694272 3319477780819348480 6019711311548002688 8719944842276656896 11420178373005311104 14120411903733965312 16820645434462619520 1074134891481722112 3774368422210376320 6474601952939030528 9174835483667684736 11875069014396338944 14575302545124993152 17275536075853647360 1529025532872749952 4229259063601404160 6929492594330058368 9629726125058712576 12329959655787366784 15030193186516020992 17730426717244675200 1983916174263777792 4684149704992432000 7384383235721086208 10084616766449740416 12784850297178394624 15485083827907048832 18185317358635703040 2438806815654805632 5139040346383459840 7839273877112114048 10539507407840768256 13239740938569422464 15939974469298076672 193463926317179264 2893697457045833472 5593930987774487680 8294164518503141888 10994398049231796096 13694631579960450304 16394865110689104512 648354567708207104 3348588098436861312 6048821629165515520 8749055159894169728 11449288690622823936 14149522221351478144 16849755752080132352 1103245209099234944 3803478739827889152 6503712270556543360 9203945801285197568 11904179332013851776 14604412862742505984 17304646393471160192 1558135850490262784 4258369381218916992 6958602911947571200 9658836442676225408 12359069973404879616 15059303504133533824 17759537034862188032 2013026491881290624 4713260022609944832 7413493553338599040 10113727084067253248 12813960614795907456 15514194145524561664 18214427676253215872 2467917133272318464 5168150664000972672 7868384194729626880 10568617725458281088 13268851256186935296 15969084786915589504 222574243934692096 2922807774663346304 5623041305392000512 8323274836120654720 11023508366849308928 13723741897577963136 16423975428306617344 677464885325719936 3377698416054374144 6077931946783028352 8778165477511682560 11478399008240336768 14178632538968990976 16878866069697645184 1132355526716747776 3832589057445401984 6532822588174056192 9233056118902710400 11933289649631364608 14633523180360018816 17333756711088673024 1587246168107775616 4287479698836429824 6987713229565084032 9687946760293738240 12388180291022392448 15088413821751046656 17788647352479700864 2042136809498803456 4742370340227457664 7442603870956111872 10142837401684766080 12843070932413420288 15543304463142074496 18243537993870728704 2497027450889831296 5197260981618485504 7897494512347139712 10597728043075793920 13297961573804448128 15998195104533102336 251684561552204928 2951918092280859136 5652151623009513344 8352385153738167552 11052618684466821760 13752852215195475968 16453085745924130176 706575202943232768 3406808733671886976 6107042264400541184 8807275795129195392 11507509325857849600 14207742856586503808 16907976387315158016 1161465844334260608 3861699375062914816 6561932905791569024 9262166436520223232 11962399967248877440 14662633497977531648 17362867028706185856 1616356485725288448 4316590016453942656 7016823547182596864 9717057077911251072 12417290608639905280 15117524139368559488 17817757670097213696 2071247127116316288 4771480657844970496 7471714188573624704 10171947719302278912 12872181250030933120 15572414780759587328 18272648311488241536 2526137768507344128 5226371299235998336 7926604829964652544 10626838360693306752 13327071891421960960 16027305422150615168 280794879169717760 2981028409898371968 5681261940627026176 8381495471355680384 11081729002084334592 13781962532812988800 16482196063541643008 735685520560745600 3435919051289399808 6136152582018054016 8836386112746708224 11536619643475362432 14236853174204016640 16937086704932670848 1190576161951773440 3890809692680427648 6591043223409081856 9291276754137736064 11991510284866390272 14691743815595044480 17391977346323698688 1645466803342801280 4345700334071455488 7045933864800109696 9746167395528763904 12446400926257418112 15146634456986072320 17846867987714726528 2100357444733829120 4800590975462483328 7500824506191137536 10201058036919791744 12901291567648445952 15601525098377100160 18301758629105754368 2555248086124856960 5255481616853511168 7955715147582165376 10655948678310819584 13356182209039473792 16056415739768128000 309905196787230592 3010138727515884800 5710372258244539008 8410605788973193216 11110839319701847424 13811072850430501632 16511306381159155840 764795838178258432 3465029368906912640 6165262899635566848 8865496430364221056 11565729961092875264 14265963491821529472 16966197022550183680 1219686479569286272 3919920010297940480 6620153541026594688 9320387071755248896 12020620602483903104 14720854133212557312 17421087663941211520 1674577120960314112 4374810651688968320 7075044182417622528 9775277713146276736 12475511243874930944 15175744774603585152 17875978305332239360 2129467762351341952 4829701293079996160 7529934823808650368 10230168354537304576 12930401885265958784 15630635415994612992 18330868946723267200 2584358403742369792 5284591934471024000 7984825465199678208 10685058995928332416 13385292526656986624 16085526057385640832 339015514404743424 3039249045133397632 5739482575862051840 8439716106590706048 11139949637319360256 13840183168048014464 16540416698776668672 793906155795771264 3494139686524425472 6194373217253079680 8894606747981733888 11594840278710388096 14295073809439042304 16995307340167696512 1248796797186799104 3949030327915453312 6649263858644107520 9349497389372761728 12049730920101415936 14749964450830070144 17450197981558724352 1703687438577826944 4403920969306481152 7104154500035135360 9804388030763789568 12504621561492443776 15204855092221097984 17905088622949752192 2158578079968854784 4858811610697508992 7559045141426163200 10259278672154817408 12959512202883471616 15659745733612125824 18359979264340780032 2613468721359882624 5313702252088536832 8013935782817191040 10714169313545845248 13414402844274499456 16114636375003153664 368125832022256256 3068359362750910464 5768592893479564672 8468826424208218880 11169059954936873088 13869293485665527296 16569527016394181504 823016473413284096 3523250004141938304 6223483534870592512 8923717065599246720 11623950596327900928 14324184127056555136 17024417657785209344 1277907114804311936 3978140645532966144 6678374176261620352 9378607706990274560 12078841237718928768 14779074768447582976 17479308299176237184 1732797756195339776 4433031286923993984 7133264817652648192 9833498348381302400 12533731879109956608 15233965409838610816 17934198940567265024 2187688397586367616 4887921928315021824 7588155459043676032 10288388989772330240 12988622520500984448 15688856051229638656 18389089581958292864 2642579038977395456 5342812569706049664 8043046100434703872 10743279631163358080 13443513161892012288 16143746692620666496 397236149639769088 3097469680368423296 5797703211097077504 8497936741825731712 11198170272554385920 13898403803283040128 16598637334011694336 852126791030796928 3552360321759451136 6252593852488105344 8952827383216759552 11653060913945413760 14353294444674067968 17053527975402722176 1307017432421824768 4007250963150478976 6707484493879133184 9407718024607787392 12107951555336441600 14808185086065095808 17508418616793750016 1761908073812852608 4462141604541506816 7162375135270161024 9862608665998815232 12562842196727469440 15263075727456123648 17963309258184777856 2216798715203880448 4917032245932534656 7617265776661188864 10317499307389843072 13017732838118497280 15717966368847151488 18418199899575805696 2671689356594908288 5371922887323562496 8072156418052216704 10772389948780870912 13472623479509525120 16172857010238179328 426346467257281920 3126579997985936128 5826813528714590336 8527047059443244544 11227280590171898752 13927514120900552960 16627747651629207168 881237108648309760 3581470639376963968 6281704170105618176 8981937700834272384 11682171231562926592 14382404762291580800 17082638293020235008 1336127750039337600 4036361280767991808 6736594811496646016 9436828342225300224 12137061872953954432 14837295403682608640 17537528934411262848 1791018391430365440 4491251922159019648 7191485452887673856 9891718983616328064 12591952514344982272 15292186045073636480 17992419575802290688 2245909032821393280 4946142563550047488 7646376094278701696 10346609625007355904 13046843155736010112 15747076686464664320 566143483766912 2700799674212421120 5401033204941075328 8101266735669729536 10801500266398383744 13501733797127037952 16201967327855692160 455456784874794752 3155690315603448960 5855923846332103168 8556157377060757376 11256390907789411584 13956624438518065792 16656857969246720000 910347426265822592 3610580956994476800 6310814487723131008 9011048018451785216 11711281549180439424 14411515079909093632 17111748610637747840 1365238067656850432 4065471598385504640 6765705129114158848 9465938659842813056 12166172190571467264 14866405721300121472 17566639252028775680 1820128709047878272 4520362239776532480 7220595770505186688 9920829301233840896 12621062831962495104 15321296362691149312 18021529893419803520 2275019350438906112 4975252881167560320 7675486411896214528 10375719942624868736 13075953473353522944 15776187004082177152 29676461101279744 2729909991829933952 5430143522558588160 8130377053287242368 10830610584015896576 13530844114744550784 16231077645473204992 484567102492307584 3184800633220961792 5885034163949616000 8585267694678270208 11285501225406924416 13985734756135578624 16685968286864232832 939457743883335424 3639691274611989632 6339924805340643840 9040158336069298048 11740391866797952256 14440625397526606464 17140858928255260672 1394348385274363264 4094581916003017472 6794815446731671680 9495048977460325888 12195282508188980096 14895516038917634304 17595749569646288512 1849239026665391104 4549472557394045312 7249706088122699520 9949939618851353728 12650173149580007936 15350406680308662144 18050640211037316352 2304129668056418944 5004363198785073152 7704596729513727360 10404830260242381568 13105063790971035776 15805297321699689984 58786778718792576 2759020309447446784 5459253840176100992 8159487370904755200 10859720901633409408 13559954432362063616 16260187963090717824 513677420109820416 3213910950838474624 5914144481567128832 8614378012295783040 11314611543024437248 14014845073753091456 16715078604481745664 968568061500848256 3668801592229502464 6369035122958156672 9069268653686810880 11769502184415465088 14469735715144119296 17169969245872773504 1423458702891876096 4123692233620530304 6823925764349184512 9524159295077838720 12224392825806492928 14924626356535147136 17624859887263801344 1878349344282903936 4578582875011558144 7278816405740212352 9979049936468866560 12679283467197520768 15379516997926174976 18079750528654829184 2333239985673931776 5033473516402585984 7733707047131240192 10433940577859894400 13134174108588548608 15834407639317202816 87897096336305408 2788130627064959616 5488364157793613824 8188597688522268032 10888831219250922240 13589064749979576448 16289298280708230656 542787737727333248 3243021268455987456 5943254799184641664 8643488329913295872 11343721860641950080 14043955391370604288 16744188922099258496 997678379118361088 3697911909847015296 6398145440575669504 9098378971304323712 11798612502032977920 14498846032761632128 17199079563490286336 1452569020509388928 4152802551238043136 6853036081966697344 9553269612695351552 12253503143424005760 14953736674152659968 17653970204881314176 1907459661900416768 4607693192629070976 7307926723357725184 10008160254086379392 12708393784815033600 15408627315543687808 18108860846272342016 2362350303291444608 5062583834020098816 7762817364748753024 10463050895477407232 13163284426206061440 15863517956934715648 117007413953818240 2817240944682472448 5517474475411126656 8217708006139780864 10917941536868435072 13618175067597089280 16318408598325743488 571898055344846080 3272131586073500288 5972365116802154496 8672598647530808704 11372832178259462912 14073065708988117120 16773299239716771328 1026788696735873920 3727022227464528128 6427255758193182336 9127489288921836544 11827722819650490752 14527956350379144960 17228189881107799168 1481679338126901760 4181912868855555968 6882146399584210176 9582379930312864384 12282613461041518592 14982846991770172800 17683080522498827008 1936569979517929600 4636803510246583808 7337037040975238016 10037270571703892224 12737504102432546432 15437737633161200640 18137971163889854848 2391460620908957440 5091694151637611648 7791927682366265856 10492161213094920064 13192394743823574272 15892628274552228480 146117731571331072 2846351262299985280 5546584793028639488 8246818323757293696 10947051854485947904 13647285385214602112 16347518915943256320 601008372962358912 3301241903691013120 6001475434419667328 8701708965148321536 11401942495876975744 14102176026605629952 16802409557334284160 1055899014353386752 3756132545082040960 6456366075810695168 9156599606539349376 11856833137268003584 14557066667996657792 17257300198725312000 1510789655744414592 4211023186473068800 6911256717201723008 9611490247930377216 12311723778659031424 15011957309387685632 17712190840116339840 1965680297135442432 4665913827864096640 7366147358592750848 10066380889321405056 12766614420050059264 15466847950778713472 18167081481507367680 2420570938526470272 5120804469255124480 7821037999983778688 10521271530712432896 13221505061441087104 15921738592169741312 175228049188843904 2875461579917498112 5575695110646152320 8275928641374806528 10976162172103460736 13676395702832114944 16376629233560769152 630118690579871744 3330352221308525952 6030585752037180160 8730819282765834368 11431052813494488576 14131286344223142784 16831519874951796992 1085009331970899584 3785242862699553792 6485476393428208000 9185709924156862208 11885943454885516416 14586176985614170624 17286410516342824832 1539899973361927424 4240133504090581632 6940367034819235840 9640600565547890048 12340834096276544256 15041067627005198464 17741301157733852672 1994790614752955264 4695024145481609472 7395257676210263680 10095491206938917888 12795724737667572096 15495958268396226304 18196191799124880512 2449681256143983104 5149914786872637312 7850148317601291520 10550381848329945728 13250615379058599936 15950848909787254144 204338366806356736 2904571897535010944 5604805428263665152 8305038958992319360 11005272489720973568 13705506020449627776 16405739551178281984 659229008197384576 3359462538926038784 6059696069654692992 8759929600383347200 11460163131112001408 14160396661840655616 16860630192569309824 1114119649588412416 3814353180317066624 6514586711045720832 9214820241774375040 11915053772503029248 14615287303231683456 17315520833960337664 1569010290979440256 4269243821708094464 6969477352436748672 9669710883165402880 12369944413894057088 15070177944622711296 17770411475351365504 2023900932370468096 4724134463099122304 7424367993827776512 10124601524556430720 12824835055285084928 15525068586013739136 18225302116742393344 2478791573761495936 5179025104490150144 7879258635218804352 10579492165947458560 13279725696676112768 15979959227404766976 233448684423869568 2933682215152523776 5633915745881177984 8334149276609832192 11034382807338486400 13734616338067140608 16434849868795794816 688339325814897408 3388572856543551616 6088806387272205824 8789039918000860032 11489273448729514240 14189506979458168448 16889740510186822656 1143229967205925248 3843463497934579456 6543697028663233664 9243930559391887872 11944164090120542080 14644397620849196288 17344631151577850496 1598120608596953088 4298354139325607296 6998587670054261504 9698821200782915712 12399054731511569920 15099288262240224128 17799521792968878336 2053011249987980928 4753244780716635136 7453478311445289344 10153711842173943552 12853945372902597760 15554178903631251968 18254412434359906176 2507901891379008768 5208135422107662976 7908368952836317184 10608602483564971392 13308836014293625600 16009069545022279808 262559002041382400 2962792532770036608 5663026063498690816 8363259594227345024 11063493124955999232 13763726655684653440 16463960186413307648 717449643432410240 3417683174161064448 6117916704889718656 8818150235618372864 11518383766347027072 14218617297075681280 16918850827804335488 1172340284823438080 3872573815552092288 6572807346280746496 9273040877009400704 11973274407738054912 14673507938466709120 17373741469195363328 1627230926214465920 4327464456943120128 7027697987671774336 9727931518400428544 12428165049129082752 15128398579857736960 17828632110586391168 2082121567605493760 4782355098334147968 7482588629062802176 10182822159791456384 12883055690520110592 15583289221248764800 18283522751977419008 2537012208996521600 5237245739725175808 7937479270453830016 10637712801182484224 13337946331911138432 16038179862639792640 291669319658895232 2991902850387549440 5692136381116203648 8392369911844857856 11092603442573512064 13792836973302166272 16493070504030820480 746559961049923072 3446793491778577280 6147027022507231488 8847260553235885696 11547494083964539904 14247727614693194112 16947961145421848320 1201450602440950912 3901684133169605120 6601917663898259328 9302151194626913536 12002384725355567744 14702618256084221952 17402851786812876160 1656341243831978752 4356574774560632960 7056808305289287168 9757041836017941376 12457275366746595584 15157508897475249792 17857742428203904000 2111231885223006592 4811465415951660800 7511698946680315008 10211932477408969216 12912166008137623424 15612399538866277632 18312633069594931840 2566122526614034432 5266356057342688640 7966589588071342848 10666823118799997056 13367056649528651264 16067290180257305472 320779637276408064 3021013168005062272 5721246698733716480 8421480229462370688 11121713760191024896 13821947290919679104 16522180821648333312 775670278667435904 3475903809396090112 6176137340124744320 8876370870853398528 11576604401582052736 14276837932310706944 16977071463039361152 1230560920058463744 3930794450787117952 6631027981515772160 9331261512244426368 12031495042973080576 14731728573701734784 17431962104430388992 1685451561449491584 4385685092178145792 7085918622906800000 9786152153635454208 12486385684364108416 15186619215092762624 17886852745821416832 2140342202840519424 4840575733569173632 7540809264297827840 10241042795026482048 12941276325755136256 15641509856483790464 18341743387212444672 2595232844231547264 5295466374960201472 7995699905688855680 10695933436417509888 13396166967146164096 16096400497874818304 349889954893920896 3050123485622575104 5750357016351229312 8450590547079883520 11150824077808537728 13851057608537191936 16551291139265846144 804780596284948736 3505014127013602944 6205247657742257152 8905481188470911360 11605714719199565568 14305948249928219776 17006181780656873984 1259671237675976576 3959904768404630784 6660138299133284992 9360371829861939200 12060605360590593408 14760838891319247616 17461072422047901824 1714561879067004416 4414795409795658624 7115028940524312832 9815262471252967040 12515496001981621248 15215729532710275456 17915963063438929664 2169452520458032256 4869686051186686464 7569919581915340672 10270153112643994880 12970386643372649088 15670620174101303296 18370853704829957504 2624343161849060096 5324576692577714304 8024810223306368512 10725043754035022720 13425277284763676928 16125510815492331136 379000272511433728 3079233803240087936 5779467333968742144 8479700864697396352 11179934395426050560 13880167926154704768 16580401456883358976 833890913902461568 3534124444631115776 6234357975359769984 8934591506088424192 11634825036817078400 14335058567545732608 17035292098274386816 1288781555293489408 3989015086022143616 6689248616750797824 9389482147479452032 12089715678208106240 14789949208936760448 17490182739665414656 1743672196684517248 4443905727413171456 7144139258141825664 9844372788870479872 12544606319599134080 15244839850327788288 17945073381056442496 2198562838075545088 4898796368804199296 7599029899532853504 10299263430261507712 12999496960990161920 15699730491718816128 18399964022447470336 2653453479466572928 5353687010195227136 8053920540923881344 10754154071652535552 13454387602381189760 16154621133109843968 408110590128946560 3108344120857600768 5808577651586254976 8508811182314909184 11209044713043563392 13909278243772217600 16609511774500871808 863001231519974400 3563234762248628608 6263468292977282816 8963701823705937024 11663935354434591232 14364168885163245440 17064402415891899648 1317891872911002240 4018125403639656448 6718358934368310656 9418592465096964864 12118825995825619072 14819059526554273280 17519293057282927488 1772782514302030080 4473016045030684288 7173249575759338496 9873483106487992704 12573716637216646912 15273950167945301120 17974183698673955328 2227673155693057920 4927906686421712128 7628140217150366336 10328373747879020544 13028607278607674752 15728840809336328960 18429074340064983168 2682563797084085760 5382797327812739968 8083030858541394176 10783264389270048384 13483497919998702592 16183731450727356800 437220907746459392 3137454438475113600 5837687969203767808 8537921499932422016 11238155030661076224 13938388561389730432 16638622092118384640 892111549137487232 3592345079866141440 6292578610594795648 8992812141323449856 11693045672052104064 14393279202780758272 17093512733509412480 1347002190528515072 4047235721257169280 6747469251985823488 9447702782714477696 12147936313443131904 14848169844171786112 17548403374900440320 1801892831919542912 4502126362648197120 7202359893376851328 9902593424105505536 12602826954834159744 15303060485562813952 18003294016291468160 2256783473310570752 4957017004039224960 7657250534767879168 10357484065496533376 13057717596225187584 15757951126953841792 11440583972944384 2711674114701598592 5411907645430252800 8112141176158907008 10812374706887561216 13512608237616215424 16212841768344869632 466331225363972224 3166564756092626432 5866798286821280640 8567031817549934848 11267265348278589056 13967498879007243264 16667732409735897472 921221866755000064 3621455397483654272 6321688928212308480 9021922458940962688 11722155989669616896 14422389520398271104 17122623051126925312 1376112508146027904 4076346038874682112 6776579569603336320 9476813100331990528 12177046631060644736 14877280161789298944 17577513692517953152 1831003149537055744 4531236680265709952 7231470210994364160 9931703741723018368 12631937272451672576 15332170803180326784 18032404333908980992 2285893790928083584 4986127321656737792 7686360852385392000 10386594383114046208 13086827913842700416 15787061444571354624 40550901590457216 2740784432319111424 5441017963047765632 8141251493776419840 10841485024505074048 13541718555233728256 16241952085962382464 495441542981485056 3195675073710139264 5895908604438793472 8596142135167447680 11296375665896101888 13996609196624756096 16696842727353410304 950332184372512896 3650565715101167104 6350799245829821312 9051032776558475520 11751266307287129728 14451499838015783936 17151733368744438144 1405222825763540736 4105456356492194944 6805689887220849152 9505923417949503360 12206156948678157568 14906390479406811776 17606624010135465984 1860113467154568576 4560346997883222784 7260580528611876992 9960814059340531200 12661047590069185408 15361281120797839616 18061514651526493824 2315004108545596416 5015237639274250624 7715471170002904832 10415704700731559040 13115938231460213248 15816171762188867456 69661219207970048 2769894749936624256 5470128280665278464 8170361811393932672 10870595342122586880 13570828872851241088 16271062403579895296 524551860598997888 3224785391327652096 5925018922056306304 8625252452784960512 11325485983513614720 14025719514242268928 16725953044970923136 979442501990025728 3679676032718679936 6379909563447334144 9080143094175988352 11780376624904642560 14480610155633296768 17180843686361950976 1434333143381053568 4134566674109707776 6834800204838361984 9535033735567016192 12235267266295670400 14935500797024324608 17635734327752978816 1889223784772081408 4589457315500735616 7289690846229389824 9989924376958044032 12690157907686698240 15390391438415352448 18090624969144006656 2344114426163109248 5044347956891763456 7744581487620417664 10444815018349071872 13145048549077726080 15845282079806380288 98771536825482880 2799005067554137088 5499238598282791296 8199472129011445504 10899705659740099712 13599939190468753920 16300172721197408128 553662178216510720 3253895708945164928 5954129239673819136 8654362770402473344 11354596301131127552 14054829831859781760 16755063362588435968 1008552819607538560 3708786350336192768 6409019881064846976 9109253411793501184 11809486942522155392 14509720473250809600 17209954003979463808 1463443460998566400 4163676991727220608 6863910522455874816 9564144053184529024 12264377583913183232 14964611114641837440 17664844645370491648 1918334102389594240 4618567633118248448 7318801163846902656 10019034694575556864 12719268225304211072 15419501756032865280 18119735286761519488 2373224743780622080 5073458274509276288 7773691805237930496 10473925335966584704 13174158866695238912 15874392397423893120 127881854442995712 2828115385171649920 5528348915900304128 8228582446628958336 10928815977357612544 13629049508086266752 16329283038814920960 582772495834023552 3283006026562677760 5983239557291331968 8683473088019986176 11383706618748640384 14083940149477294592 16784173680205948800 1037663137225051392 3737896667953705600 6438130198682359808 9138363729411014016 11838597260139668224 14538830790868322432 17239064321596976640 1492553778616079232 4192787309344733440 6893020840073387648 9593254370802041856 12293487901530696064 14993721432259350272 17693954962988004480 1947444420007107072 4647677950735761280 7347911481464415488 10048145012193069696 12748378542921723904 15448612073650378112 18148845604379032320 2402335061398134912 5102568592126789120 7802802122855443328 10503035653584097536 13203269184312751744 15903502715041405952 156992172060508544 2857225702789162752 5557459233517816960 8257692764246471168 10957926294975125376 13658159825703779584 16358393356432433792 611882813451536384 3312116344180190592 6012349874908844800 8712583405637499008 11412816936366153216 14113050467094807424 16813283997823461632 1066773454842564224 3767006985571218432 6467240516299872640 9167474047028526848 11867707577757181056 14567941108485835264 17268174639214489472 1521664096233592064 4221897626962246272 6922131157690900480 9622364688419554688 12322598219148208896 15022831749876863104 17723065280605517312 1976554737624619904 4676788268353274112 7377021799081928320 10077255329810582528 12777488860539236736 15477722391267890944 18177955921996545152 2431445379015647744 5131678909744301952 7831912440472956160 10532145971201610368 13232379501930264576 15932613032658918784 186102489678021376 2886336020406675584 5586569551135329792 8286803081863984000 10987036612592638208 13687270143321292416 16387503674049946624 640993131069049216 3341226661797703424 6041460192526357632 8741693723255011840 11441927253983666048 14142160784712320256 16842394315440974464 1095883772460077056 3796117303188731264 6496350833917385472 9196584364646039680 11896817895374693888 14597051426103348096 17297284956832002304 1550774413851104896 4251007944579759104 6951241475308413312 9651475006037067520 12351708536765721728 15051942067494375936 17752175598223030144 2005665055242132736 4705898585970786944 7406132116699441152 10106365647428095360 12806599178156749568 15506832708885403776 18207066239614057984 2460555696633160576 5160789227361814784 7861022758090468992 10561256288819123200 13261489819547777408 15961723350276431616 215212807295534208 2915446338024188416 5615679868752842624 8315913399481496832 11016146930210151040 13716380460938805248 16416613991667459456 670103448686562048 3370336979415216256 6070570510143870464 8770804040872524672 11471037571601178880 14171271102329833088 16871504633058487296 1124994090077589888 3825227620806244096 6525461151534898304 9225694682263552512 11925928212992206720 14626161743720860928 17326395274449515136 1579884731468617728 4280118262197271936 6980351792925926144 9680585323654580352 12380818854383234560 15081052385111888768 17781285915840542976 2034775372859645568 4735008903588299776 7435242434316953984 10135475965045608192 12835709495774262400 15535943026502916608 18236176557231570816 2489666014250673408 5189899544979327616 7890133075707981824 10590366606436636032 13290600137165290240 15990833667893944448 244323124913047040 2944556655641701248 5644790186370355456 8345023717099009664 11045257247827663872 13745490778556318080 16445724309284972288 699213766304074880 3399447297032729088 6099680827761383296 8799914358490037504 11500147889218691712 14200381419947345920 16900614950676000128 1154104407695102720 3854337938423756928 6554571469152411136 9254804999881065344 11955038530609719552 14655272061338373760 17355505592067027968 1608995049086130560 4309228579814784768 7009462110543438976 9709695641272093184 12409929172000747392 15110162702729401600 17810396233458055808 2063885690477158400 4764119221205812608 7464352751934466816 10164586282663121024 12864819813391775232 15565053344120429440 18265286874849083648 2518776331868186240 5219009862596840448 7919243393325494656 10619476924054148864 13319710454782803072 16019943985511457280 273433442530559872 2973666973259214080 5673900503987868288 8374134034716522496 11074367565445176704 13774601096173830912 16474834626902485120 728324083921587712 3428557614650241920 6128791145378896128 8829024676107550336 11529258206836204544 14229491737564858752 16929725268293512960 1183214725312615552 3883448256041269760 6583681786769923968 9283915317498578176 11984148848227232384 14684382378955886592 17384615909684540800 1638105366703643392 4338338897432297600 7038572428160951808 9738805958889606016 12439039489618260224 15139273020346914432 17839506551075568640 2092996008094671232 4793229538823325440 7493463069551979648 10193696600280633856 12893930131009288064 15594163661737942272 18294397192466596480 2547886649485699072 5248120180214353280 7948353710943007488 10648587241671661696 13348820772400315904 16049054303128970112 302543760148072704 3002777290876726912 5703010821605381120 8403244352334035328 11103477883062689536 13803711413791343744 16503944944519997952 757434401539100544 3457667932267754752 6157901462996408960 8858134993725063168 11558368524453717376 14258602055182371584 16958835585911025792 1212325042930128384 3912558573658782592 6612792104387436800 9313025635116091008 12013259165844745216 14713492696573399424 17413726227302053632 1667215684321156224 4367449215049810432 7067682745778464640 9767916276507118848 12468149807235773056 15168383337964427264 17868616868693081472 2122106325712184064 4822339856440838272 7522573387169492480 10222806917898146688 12923040448626800896 15623273979355455104 18323507510084109312 2576996967103211904 5277230497831866112 7977464028560520320 10677697559289174528 13377931090017828736 16078164620746482944 331654077765585536 3031887608494239744 5732121139222893952 8432354669951548160 11132588200680202368 13832821731408856576 16533055262137510784 786544719156613376 3486778249885267584 6187011780613921792 8887245311342576000 11587478842071230208 14287712372799884416 16987945903528538624 1241435360547641216 3941668891276295424 6641902422004949632 9342135952733603840 12042369483462258048 14742603014190912256 17442836544919566464 1696326001938669056 4396559532667323264 7096793063395977472 9797026594124631680 12497260124853285888 15197493655581940096 17897727186310594304 2151216643329696896 4851450174058351104 7551683704787005312 10251917235515659520 12952150766244313728 15652384296972967936 18352617827701622144 2606107284720724736 5306340815449378944 8006574346178033152 10706807876906687360 13407041407635341568 16107274938363995776 360764395383098368 3060997926111752576 5761231456840406784 8461464987569060992 11161698518297715200 13861932049026369408 16562165579755023616 815655036774126208 3515888567502780416 6216122098231434624 8916355628960088832 11616589159688743040 14316822690417397248 17017056221146051456 1270545678165154048 3970779208893808256 6671012739622462464 9371246270351116672 12071479801079770880 14771713331808425088 17471946862537079296 1725436319556181888 4425669850284836096 7125903381013490304 9826136911742144512 12526370442470798720 15226603973199452928 17926837503928107136 2180326960947209728 4880560491675863936 7580794022404518144 10281027553133172352 12981261083861826560 15681494614590480768 18381728145319134976 2635217602338237568 5335451133066891776 8035684663795545984 10735918194524200192 13436151725252854400 16136385255981508608 389874713000611200 3090108243729265408 5790341774457919616 8490575305186573824 11190808835915228032 13891042366643882240 16591275897372536448 844765354391639040 3544998885120293248 6245232415848947456 8945465946577601664 11645699477306255872 14345933008034910080 17046166538763564288 1299655995782666880 3999889526511321088 6700123057239975296 9400356587968629504 12100590118697283712 14800823649425937920 17501057180154592128 1754546637173694720 4454780167902348928 7155013698631003136 9855247229359657344 12555480760088311552 15255714290816965760 17955947821545619968 2209437278564722560 4909670809293376768 7609904340022030976 10310137870750685184 13010371401479339392 15710604932207993600 18410838462936647808 2664327919955750400 5364561450684404608 8064794981413058816 10765028512141713024 13465262042870367232 16165495573599021440 418985030618124032 3119218561346778240 5819452092075432448 8519685622804086656 11219919153532740864 13920152684261395072 16620386214990049280 873875672009151872 3574109202737806080 6274342733466460288 8974576264195114496 11674809794923768704 14375043325652422912 17075276856381077120 1328766313400179712 4028999844128833920 6729233374857488128 9429466905586142336 12129700436314796544 14829933967043450752 17530167497772104960 1783656954791207552 4483890485519861760 7184124016248515968 9884357546977170176 12584591077705824384 15284824608434478592 17985058139163132800 2238547596182235392 4938781126910889600 7639014657639543808 10339248188368198016 13039481719096852224 15739715249825506432 18439948780554160640 2693438237573263232 5393671768301917440 8093905299030571648 10794138829759225856 13494372360487880064 16194605891216534272 448095348235636864 3148328878964291072 5848562409692945280 8548795940421599488 11249029471150253696 13949263001878907904 16649496532607562112 902985989626664704 3603219520355318912 6303453051083973120 9003686581812627328 11703920112541281536 14404153643269935744 17104387173998589952 1357876631017692544 4058110161746346752 6758343692475000960 9458577223203655168 12158810753932309376 14859044284660963584 17559277815389617792 1812767272408720384 4513000803137374592 7213234333866028800 9913467864594683008 12613701395323337216 15313934926051991424 18014168456780645632 2267657913799748224 4967891444528402432 7668124975257056640 10368358505985710848 13068592036714365056 15768825567443019264 22315024462121856 2722548555190776064 5422782085919430272 8123015616648084480 10823249147376738688 13523482678105392896 16223716208834047104 477205665853149696 3177439196581803904 5877672727310458112 8577906258039112320 11278139788767766528 13978373319496420736 16678606850225074944 932096307244177536 3632329837972831744 6332563368701485952 9032796899430140160 11733030430158794368 14433263960887448576 17133497491616102784 1386986948635205376 4087220479363859584 6787454010092513792 9487687540821168000 12187921071549822208 14888154602278476416 17588388133007130624 1841877590026233216 4542111120754887424 7242344651483541632 9942578182212195840 12642811712940850048 15343045243669504256 18043278774398158464 2296768231417261056 4997001762145915264 7697235292874569472 10397468823603223680 13097702354331877888 15797935885060532096 51425342079634688 2751658872808288896 5451892403536943104 8152125934265597312 10852359464994251520 13552592995722905728 16252826526451559936 506315983470662528 3206549514199316736 5906783044927970944 8607016575656625152 11307250106385279360 14007483637113933568 16707717167842587776 961206624861690368 3661440155590344576 6361673686318998784 9061907217047652992 11762140747776307200 14462374278504961408 17162607809233615616 1416097266252718208 4116330796981372416 6816564327710026624 9516797858438680832 12217031389167335040 14917264919895989248 17617498450624643456 1870987907643746048 4571221438372400256 7271454969101054464 9971688499829708672 12671922030558362880 15372155561287017088 18072389092015671296 2325878549034773888 5026112079763428096 7726345610492082304 10426579141220736512 13126812671949390720 15827046202678044928 80535659697147520 2780769190425801728 5481002721154455936 8181236251883110144 10881469782611764352 13581703313340418560 16281936844069072768 535426301088175360 3235659831816829568 5935893362545483776 8636126893274137984 11336360424002792192 14036593954731446400 16736827485460100608 990316942479203200 3690550473207857408 6390784003936511616 9091017534665165824 11791251065393820032 14491484596122474240 17191718126851128448 1445207583870231040 4145441114598885248 6845674645327539456 9545908176056193664 12246141706784847872 14946375237513502080 17646608768242156288 1900098225261258880 4600331755989913088 7300565286718567296 10000798817447221504 12701032348175875712 15401265878904529920 18101499409633184128 2354988866652286720 5055222397380940928 7755455928109595136 10455689458838249344 13155922989566903552 15856156520295557760 109645977314660352 2809879508043314560 5510113038771968768 8210346569500622976 10910580100229277184 13610813630957931392 16311047161686585600 564536618705688192 3264770149434342400 5965003680162996608 8665237210891650816 11365470741620305024 14065704272348959232 16765937803077613440 1019427260096716032 3719660790825370240 6419894321554024448 9120127852282678656 11820361383011332864 14520594913739987072 17220828444468641280 1474317901487743872 4174551432216398080 6874784962945052288 9575018493673706496 12275252024402360704 14975485555131014912 17675719085859669120 1929208542878771712 4629442073607425920 7329675604336080128 10029909135064734336 12730142665793388544 15430376196522042752 18130609727250696960 2384099184269799552 5084332714998453760 7784566245727107968 10484799776455762176 13185033307184416384 15885266837913070592 138756294932173184 2838989825660827392 5539223356389481600 8239456887118135808 10939690417846790016 13639923948575444224 16340157479304098432 593646936323201024 3293880467051855232 5994113997780509440 8694347528509163648 11394581059237817856 14094814589966472064 16795048120695126272 1048537577714228864 3748771108442883072 6449004639171537280 9149238169900191488 11849471700628845696 14549705231357499904 17249938762086154112 1503428219105256704 4203661749833910912 6903895280562565120 9604128811291219328 12304362342019873536 15004595872748527744 17704829403477181952 1958318860496284544 4658552391224938752 7358785921953592960 10059019452682247168 12759252983410901376 15459486514139555584 18159720044868209792 2413209501887312384 5113443032615966592 7813676563344620800 10513910094073275008 13214143624801929216 15914377155530583424 167866612549686016 2868100143278340224 5568333674006994432 8268567204735648640 10968800735464302848 13669034266192957056 16369267796921611264 622757253940713856 3322990784669368064 6023224315398022272 8723457846126676480 11423691376855330688 14123924907583984896 16824158438312639104 1077647895331741696 3777881426060395904 6478114956789050112 9178348487517704320 11878582018246358528 14578815548975012736 17279049079703666944 1532538536722769536 4232772067451423744 6933005598180077952 9633239128908732160 12333472659637386368 15033706190366040576 17733939721094694784 1987429178113797376 4687662708842451584 7387896239571105792 10088129770299760000 12788363301028414208 15488596831757068416 18188830362485722624 2442319819504825216 5142553350233479424 7842786880962133632 10543020411690787840 13243253942419442048 15943487473148096256 196976930167198848 2897210460895853056 5597443991624507264 8297677522353161472 10997911053081815680 13698144583810469888 16398378114539124096 651867571558226688 3352101102286880896 6052334633015535104 8752568163744189312 11452801694472843520 14153035225201497728 16853268755930151936 1106758212949254528 3806991743677908736 6507225274406562944 9207458805135217152 11907692335863871360 14607925866592525568 17308159397321179776 1561648854340282368 4261882385068936576 6962115915797590784 9662349446526244992 12362582977254899200 15062816507983553408 17763050038712207616 2016539495731310208 4716773026459964416 7417006557188618624 10117240087917272832 12817473618645927040 15517707149374581248 18217940680103235456 2471430137122338048 5171663667850992256 7871897198579646464 10572130729308300672 13272364260036954880 15972597790765609088 226087247784711680 2926320778513365888 5626554309242020096 8326787839970674304 11027021370699328512 13727254901427982720 16427488432156636928 680977889175739520 3381211419904393728 6081444950633047936 8781678481361702144 11481912012090356352 14182145542819010560 16882379073547664768 1135868530566767360 3836102061295421568 6536335592024075776 9236569122752729984 11936802653481384192 14637036184210038400 17337269714938692608 1590759171957795200 4290992702686449408 6991226233415103616 9691459764143757824 12391693294872412032 15091926825601066240 17792160356329720448 2045649813348823040 4745883344077477248 7446116874806131456 10146350405534785664 12846583936263439872 15546817466992094080 18247050997720748288 2500540454739850880 5200773985468505088 7901007516197159296 10601241046925813504 13301474577654467712 16001708108383121920 255197565402224512 2955431096130878720 5655664626859532928 8355898157588187136 11056131688316841344 13756365219045495552 16456598749774149760 710088206793252352 3410321737521906560 6110555268250560768 8810788798979214976 11511022329707869184 14211255860436523392 16911489391165177600 1164978848184280192 3865212378912934400 6565445909641588608 9265679440370242816 11965912971098897024 14666146501827551232 17366380032556205440 1619869489575308032 4320103020303962240 7020336551032616448 9720570081761270656 12420803612489924864 15121037143218579072 17821270673947233280 2074760130966335872 4774993661694990080 7475227192423644288 10175460723152298496 12875694253880952704 15575927784609606912 18276161315338261120 2529650772357363712 5229884303086017920 7930117833814672128 10630351364543326336 13330584895271980544 16030818426000634752 284307883019737344 2984541413748391552 5684774944477045760 8385008475205699968 11085242005934354176 13785475536663008384 16485709067391662592 739198524410765184 3439432055139419392 6139665585868073600 8839899116596727808 11540132647325382016 14240366178054036224 16940599708782690432 1194089165801793024 3894322696530447232 6594556227259101440 9294789757987755648 11995023288716409856 14695256819445064064 17395490350173718272 1648979807192820864 4349213337921475072 7049446868650129280 9749680399378783488 12449913930107437696 15150147460836091904 17850380991564746112 2103870448583848704 4804103979312502912 7504337510041157120 10204571040769811328 12904804571498465536 15605038102227119744 18305271632955773952 2558761089974876544 5258994620703530752 7959228151432184960 10659461682160839168 13359695212889493376 16059928743618147584 313418200637250176 3013651731365904384 5713885262094558592 8414118792823212800 11114352323551867008 13814585854280521216 16514819385009175424 768308842028278016 3468542372756932224 6168775903485586432 8869009434214240640 11569242964942894848 14269476495671549056 16969710026400203264 1223199483419305856 3923433014147960064 6623666544876614272 9323900075605268480 12024133606333922688 14724367137062576896 17424600667791231104 1678090124810333696 4378323655538987904 7078557186267642112 9778790716996296320 12479024247724950528 15179257778453604736 17879491309182258944 2132980766201361536 4833214296930015744 7533447827658669952 10233681358387324160 12933914889115978368 15634148419844632576 18334381950573286784 2587871407592389376 5288104938321043584 7988338469049697792 10688571999778352000 13388805530507006208 16089039061235660416 342528518254763008 3042762048983417216 5742995579712071424 8443229110440725632 11143462641169379840 13843696171898034048 16543929702626688256 797419159645790848 3497652690374445056 6197886221103099264 8898119751831753472 11598353282560407680 14298586813289061888 16998820344017716096 1252309801036818688 3952543331765472896 6652776862494127104 9353010393222781312 12053243923951435520 14753477454680089728 17453710985408743936 1707200442427846528 4407433973156500736 7107667503885154944 9807901034613809152 12508134565342463360 15208368096071117568 17908601626799771776 2162091083818874368 4862324614547528576 7562558145276182784 10262791676004836992 12963025206733491200 15663258737462145408 18363492268190799616 2616981725209902208 5317215255938556416 8017448786667210624 10717682317395864832 13417915848124519040 16118149378853173248 371638835872275840 3071872366600930048 5772105897329584256 8472339428058238464 11172572958786892672 13872806489515546880 16573040020244201088 826529477263303680 3526763007991957888 6226996538720612096 8927230069449266304 11627463600177920512 14327697130906574720 17027930661635228928 1281420118654331520 3981653649382985728 6681887180111639936 9382120710840294144 12082354241568948352 14782587772297602560 17482821303026256768 1736310760045359360 4436544290774013568 7136777821502667776 9837011352231321984 12537244882959976192 15237478413688630400 17937711944417284608 2191201401436387200 4891434932165041408 7591668462893695616 10291901993622349824 12992135524351004032 15692369055079658240 18392602585808312448 2646092042827415040 5346325573556069248 8046559104284723456 10746792635013377664 13447026165742031872 16147259696470686080 400749153489788672 3100982684218442880 5801216214947097088 8501449745675751296 11201683276404405504 13901916807133059712 16602150337861713920 855639794880816512 3555873325609470720 6256106856338124928 8956340387066779136 11656573917795433344 14356807448524087552 17057040979252741760 1310530436271844352 4010763967000498560 6710997497729152768 9411231028457806976 12111464559186461184 14811698089915115392 17511931620643769600 1765421077662872192 4465654608391526400 7165888139120180608 9866121669848834816 12566355200577489024 15266588731306143232 17966822262034797440 2220311719053900032 4920545249782554240 7620778780511208448 10321012311239862656 13021245841968516864 15721479372697171072 18421712903425825280 2675202360444927872 5375435891173582080 8075669421902236288 10775902952630890496 13476136483359544704 16176370014088198912 429859471107301504 3130093001835955712 5830326532564609920 8530560063293264128 11230793594021918336 13931027124750572544 16631260655479226752 884750112498329344 3584983643226983552 6285217173955637760 8985450704684291968 11685684235412946176 14385917766141600384 17086151296870254592 1339640753889357184 4039874284618011392 6740107815346665600 9440341346075319808 12140574876803974016 14840808407532628224 17541041938261282432 1794531395280385024 4494764926009039232 7194998456737693440 9895231987466347648 12595465518195001856 15295699048923656064 17995932579652310272 2249422036671412864 4949655567400067072 7649889098128721280 10350122628857375488 13050356159586029696 15750589690314683904 4079147333786496 2704312678062440704 5404546208791094912 8104779739519749120 10805013270248403328 13505246800977057536 16205480331705711744 458969788724814336 3159203319453468544 5859436850182122752 8559670380910776960 11259903911639431168 13960137442368085376 16660370973096739584 913860430115842176 3614093960844496384 6314327491573150592 9014561022301804800 11714794553030459008 14415028083759113216 17115261614487767424 1368751071506870016 4068984602235524224 6769218132964178432 9469451663692832640 12169685194421486848 14869918725150141056 17570152255878795264 1823641712897897856 4523875243626552064 7224108774355206272 9924342305083860480 12624575835812514688 15324809366541168896 18025042897269823104 2278532354288925696 4978765885017579904 7678999415746234112 10379232946474888320 13079466477203542528 15779700007932196736 33189464951299328 2733422995679953536 5433656526408607744 8133890057137261952 10834123587865916160 13534357118594570368 16234590649323224576 488080106342327168 3188313637070981376 5888547167799635584 8588780698528289792 11289014229256944000 13989247759985598208 16689481290714252416 942970747733355008 3643204278462009216 6343437809190663424 9043671339919317632 11743904870647971840 14444138401376626048 17144371932105280256 1397861389124382848 4098094919853037056 6798328450581691264 9498561981310345472 12198795512038999680 14899029042767653888 17599262573496308096 1852752030515410688 4552985561244064896 7253219091972719104 9953452622701373312 12653686153430027520 15353919684158681728 18054153214887335936 2307642671906438528 5007876202635092736 7708109733363746944 10408343264092401152 13108576794821055360 15808810325549709568 62299782568812160 2762533313297466368 5462766844026120576 8163000374754774784 10863233905483428992 13563467436212083200 16263700966940737408 517190423959840000 3217423954688494208 5917657485417148416 8617891016145802624 11318124546874456832 14018358077603111040 16718591608331765248 972081065350867840 3672314596079522048 6372548126808176256 9072781657536830464 11773015188265484672 14473248718994138880 17173482249722793088 1426971706741895680 4127205237470549888 6827438768199204096 9527672298927858304 12227905829656512512 14928139360385166720 17628372891113820928 1881862348132923520 4582095878861577728 7282329409590231936 9982562940318886144 12682796471047540352 15383030001776194560 18083263532504848768 2336752989523951360 5036986520252605568 7737220050981259776 10437453581709913984 13137687112438568192 15837920643167222400 91410100186324992 2791643630914979200 5491877161643633408 8192110692372287616 10892344223100941824 13592577753829596032 16292811284558250240 546300741577352832 3246534272306007040 5946767803034661248 8647001333763315456 11347234864491969664 14047468395220623872 16747701925949278080 1001191382968380672 3701424913697034880 6401658444425689088 9101891975154343296 11802125505882997504 14502359036611651712 17202592567340305920 1456082024359408512 4156315555088062720 6856549085816716928 9556782616545371136 12257016147274025344 14957249678002679552 17657483208731333760 1910972665750436352 4611206196479090560 7311439727207744768 10011673257936398976 12711906788665053184 15412140319393707392 18112373850122361600 2365863307141464192 5066096837870118400 7766330368598772608 10466563899327426816 13166797430056081024 15867030960784735232 120520417803837824 2820753948532492032 5520987479261146240 8221221009989800448 10921454540718454656 13621688071447108864 16321921602175763072 575411059194865664 3275644589923519872 5975878120652174080 8676111651380828288 11376345182109482496 14076578712838136704 16776812243566790912 1030301700585893504 3730535231314547712 6430768762043201920 9131002292771856128 11831235823500510336 14531469354229164544 17231702884957818752 1485192341976921344 4185425872705575552 6885659403434229760 9585892934162883968 12286126464891538176 14986359995620192384 17686593526348846592 1940082983367949184 4640316514096603392 7340550044825257600 10040783575553911808 12741017106282566016 15441250637011220224 18141484167739874432 2394973624758977024 5095207155487631232 7795440686216285440 10495674216944939648 13195907747673593856 15896141278402248064 149630735421350656 2849864266150004864 5550097796878659072 8250331327607313280 10950564858335967488 13650798389064621696 16351031919793275904 604521376812378496 3304754907541032704 6004988438269686912 8705221968998341120 11405455499726995328 14105689030455649536 16805922561184303744 1059412018203406336 3759645548932060544 6459879079660714752 9160112610389368960 11860346141118023168 14560579671846677376 17260813202575331584 1514302659594434176 4214536190323088384 6914769721051742592 9615003251780396800 12315236782509051008 15015470313237705216 17715703843966359424 1969193300985462016 4669426831714116224 7369660362442770432 10069893893171424640 12770127423900078848 15470360954628733056 18170594485357387264 2424083942376489856 5124317473105144064 7824551003833798272 10524784534562452480 13225018065291106688 15925251596019760896 178741053038863488 2878974583767517696 5579208114496171904 8279441645224826112 10979675175953480320 13679908706682134528 16380142237410788736 633631694429891328 3333865225158545536 6034098755887199744 8734332286615853952 11434565817344508160 14134799348073162368 16835032878801816576 1088522335820919168 3788755866549573376 6488989397278227584 9189222928006881792 11889456458735536000 14589689989464190208 17289923520192844416 1543412977211947008 4243646507940601216 6943880038669255424 9644113569397909632 12344347100126563840 15044580630855218048 17744814161583872256 1998303618602974848 4698537149331629056 7398770680060283264 10099004210788937472 12799237741517591680 15499471272246245888 18199704802974900096 2453194259994002688 5153427790722656896 7853661321451311104 10553894852179965312 13254128382908619520 15954361913637273728 207851370656376320 2908084901385030528 5608318432113684736 8308551962842338944 11008785493570993152 13709019024299647360 16409252555028301568 662742012047404160 3362975542776058368 6063209073504712576 8763442604233366784 11463676134962020992 14163909665690675200 16864143196419329408 1117632653438432000 3817866184167086208 6518099714895740416 9218333245624394624 11918566776353048832 14618800307081703040 17319033837810357248 1572523294829459840 4272756825558114048 6972990356286768256 9673223887015422464 12373457417744076672 15073690948472730880 17773924479201385088 2027413936220487680 4727647466949141888 7427880997677796096 10128114528406450304 12828348059135104512 15528581589863758720 18228815120592412928 2482304577611515520 5182538108340169728 7882771639068823936 10583005169797478144 13283238700526132352 15983472231254786560 236961688273889152 2937195219002543360 5637428749731197568 8337662280459851776 11037895811188505984 13738129341917160192 16438362872645814400 691852329664916992 3392085860393571200 6092319391122225408 8792552921850879616 11492786452579533824 14193019983308188032 16893253514036842240 1146742971055944832 3846976501784599040 6547210032513253248 9247443563241907456 11947677093970561664 14647910624699215872 17348144155427870080 1601633612446972672 4301867143175626880 7002100673904281088 9702334204632935296 12402567735361589504 15102801266090243712 17803034796818897920 2056524253838000512 4756757784566654720 7456991315295308928 10157224846023963136 12857458376752617344 15557691907481271552 18257925438209925760 2511414895229028352 5211648425957682560 7911881956686336768 10612115487414990976 13312349018143645184 16012582548872299392 266072005891401984 2966305536620056192 5666539067348710400 8366772598077364608 11067006128806018816 13767239659534673024 16467473190263327232 720962647282429824 3421196178011084032 6121429708739738240 8821663239468392448 11521896770197046656 14222130300925700864 16922363831654355072 1175853288673457664 3876086819402111872 6576320350130766080 9276553880859420288 11976787411588074496 14677020942316728704 17377254473045382912 1630743930064485504 4330977460793139712 7031210991521793920 9731444522250448128 12431678052979102336 15131911583707756544 17832145114436410752 2085634571455513344 4785868102184167552 7486101632912821760 10186335163641475968 12886568694370130176 15586802225098784384 18287035755827438592 2540525212846541184 5240758743575195392 7940992274303849600 10641225805032503808 13341459335761158016 16041692866489812224 295182323508914816 2995415854237569024 5695649384966223232 8395882915694877440 11096116446423531648 13796349977152185856 16496583507880840064 750072964899942656 3450306495628596864 6150540026357251072 8850773557085905280 11551007087814559488 14251240618543213696 16951474149271867904 1204963606290970496 3905197137019624704 6605430667748278912 9305664198476933120 12005897729205587328 14706131259934241536 17406364790662895744 1659854247681998336 4360087778410652544 7060321309139306752 9760554839867960960 12460788370596615168 15161021901325269376 17861255432053923584 2114744889073026176 4814978419801680384 7515211950530334592 10215445481258988800 12915679011987643008 15615912542716297216 18316146073444951424 2569635530464054016 5269869061192708224 7970102591921362432 10670336122650016640 13370569653378670848 16070803184107325056 324292641126427648 3024526171855081856 5724759702583736064 8424993233312390272 11125226764041044480 13825460294769698688 16525693825498352896 779183282517455488 3479416813246109696 6179650343974763904 8879883874703418112 11580117405432072320 14280350936160726528 16980584466889380736 1234073923908483328 3934307454637137536 6634540985365791744 9334774516094445952 12035008046823100160 14735241577551754368 17435475108280408576 1688964565299511168 4389198096028165376 7089431626756819584 9789665157485473792 12489898688214128000 15190132218942782208 17890365749671436416 2143855206690539008 4844088737419193216 7544322268147847424 10244555798876501632 12944789329605155840 15645022860333810048 18345256391062464256 2598745848081566848 5298979378810221056 7999212909538875264 10699446440267529472 13399679970996183680 16099913501724837888 353402958743940480 3053636489472594688 5753870020201248896 8454103550929903104 11154337081658557312 13854570612387211520 16554804143115865728 808293600134968320 3508527130863622528 6208760661592276736 8908994192320930944 11609227723049585152 14309461253778239360 17009694784506893568 1263184241525996160 3963417772254650368 6663651302983304576 9363884833711958784 12064118364440612992 14764351895169267200 17464585425897921408 1718074882917024000 4418308413645678208 7118541944374332416 9818775475102986624 12519009005831640832 15219242536560295040 17919476067288949248 2172965524308051840 4873199055036706048 7573432585765360256 10273666116494014464 12973899647222668672 15674133177951322880 18374366708679977088 2627856165699079680 5328089696427733888 8028323227156388096 10728556757885042304 13428790288613696512 16129023819342350720 382513276361453312 3082746807090107520 5782980337818761728 8483213868547415936 11183447399276070144 13883680930004724352 16583914460733378560 837403917752481152 3537637448481135360 6237870979209789568 8938104509938443776 11638338040667097984 14338571571395752192 17038805102124406400 1292294559143508992 3992528089872163200 6692761620600817408 9392995151329471616 12093228682058125824 14793462212786780032 17493695743515434240 1747185200534536832 4447418731263191040 7147652261991845248 9847885792720499456 12548119323449153664 15248352854177807872 17948586384906462080 2202075841925564672 4902309372654218880 7602542903382873088 10302776434111527296 13003009964840181504 15703243495568835712 18403477026297489920 2656966483316592512 5357200014045246720 8057433544773900928 10757667075502555136 13457900606231209344 16158134136959863552 411623593978966144 3111857124707620352 5812090655436274560 8512324186164928768 11212557716893582976 13912791247622237184 16613024778350891392 866514235369993984 3566747766098648192 6266981296827302400 8967214827555956608 11667448358284610816 14367681889013265024 17067915419741919232 1321404876761021824 4021638407489676032 6721871938218330240 9422105468946984448 12122338999675638656 14822572530404292864 17522806061132947072 1776295518152049664 4476529048880703872 7176762579609358080 9876996110338012288 12577229641066666496 15277463171795320704 17977696702523974912 2231186159543077504 4931419690271731712 7631653221000385920 10331886751729040128 13032120282457694336 15732353813186348544 18432587343915002752 2686076800934105344 5386310331662759552 8086543862391413760 10786777393120067968 13487010923848722176 16187244454577376384 440733911596478976 3140967442325133184 5841200973053787392 8541434503782441600 11241668034511095808 13941901565239750016 16642135095968404224 895624552987506816 3595858083716161024 6296091614444815232 8996325145173469440 11696558675902123648 14396792206630777856 17097025737359432064 1350515194378534656 4050748725107188864 6750982255835843072 9451215786564497280 12151449317293151488 14851682848021805696 17551916378750459904 1805405835769562496 4505639366498216704 7205872897226870912 9906106427955525120 12606339958684179328 15306573489412833536 18006807020141487744 2260296477160590336 4960530007889244544 7660763538617898752 10360997069346552960 13061230600075207168 15761464130803861376 14953587822963968 2715187118551618176 5415420649280272384 8115654180008926592 10815887710737580800 13516121241466235008 16216354772194889216 469844229213991808 3170077759942646016 5870311290671300224 8570544821399954432 11270778352128608640 13971011882857262848 16671245413585917056 924734870605019648 3624968401333673856 6325201932062328064 9025435462790982272 11725668993519636480 14425902524248290688 17126136054976944896 1379625511996047488 4079859042724701696 6780092573453355904 9480326104182010112 12180559634910664320 14880793165639318528 17581026696367972736 1834516153387075328 4534749684115729536 7234983214844383744 9935216745573037952 12635450276301692160 15335683807030346368 18035917337759000576 2289406794778103168 4989640325506757376 7689873856235411584 10390107386964065792 13090340917692720000 15790574448421374208 44063905440476800 2744297436169131008 5444530966897785216 8144764497626439424 10844998028355093632 13545231559083747840 16245465089812402048 498954546831504640 3199188077560158848 5899421608288813056 8599655139017467264 11299888669746121472 14000122200474775680 16700355731203429888 953845188222532480 3654078718951186688 6354312249679840896 9054545780408495104 11754779311137149312 14455012841865803520 17155246372594457728 1408735829613560320 4108969360342214528 6809202891070868736 9509436421799522944 12209669952528177152 14909903483256831360 17610137013985485568 1863626471004588160 4563860001733242368 7264093532461896576 9964327063190550784 12664560593919204992 15364794124647859200 18065027655376513408 2318517112395616000 5018750643124270208 7718984173852924416 10419217704581578624 13119451235310232832 15819684766038887040 73174223057989632 2773407753786643840 5473641284515298048 8173874815243952256 10874108345972606464 13574341876701260672 16274575407429914880 528064864449017472 3228298395177671680 5928531925906325888 8628765456634980096 11328998987363634304 14029232518092288512 16729466048820942720 982955505840045312 3683189036568699520 6383422567297353728 9083656098026007936 11783889628754662144 14484123159483316352 17184356690211970560 1437846147231073152 4138079677959727360 6838313208688381568 9538546739417035776 12238780270145689984 14939013800874344192 17639247331602998400 1892736788622100992 4592970319350755200 7293203850079409408 9993437380808063616 12693670911536717824 15393904442265372032 18094137972994026240 2347627430013128832 5047860960741783040 7748094491470437248 10448328022199091456 13148561552927745664 15848795083656399872 102284540675502464 2802518071404156672 5502751602132810880 8202985132861465088 10903218663590119296 13603452194318773504 16303685725047427712 557175182066530304 3257408712795184512 5957642243523838720 8657875774252492928 11358109304981147136 14058342835709801344 16758576366438455552 1012065823457558144 3712299354186212352 6412532884914866560 9112766415643520768 11812999946372174976 14513233477100829184 17213467007829483392 1466956464848585984 4167189995577240192 6867423526305894400 9567657057034548608 12267890587763202816 14968124118491857024 17668357649220511232 1921847106239613824 4622080636968268032 7322314167696922240 10022547698425576448 12722781229154230656 15423014759882884864 18123248290611539072 2376737747630641664 5076971278359295872 7777204809087950080 10477438339816604288 13177671870545258496 15877905401273912704 131394858293015296 2831628389021669504 5531861919750323712 8232095450478977920 10932328981207632128 13632562511936286336 16332796042664940544 586285499684043136 3286519030412697344 5986752561141351552 8686986091870005760 11387219622598659968 14087453153327314176 16787686684055968384 1041176141075070976 3741409671803725184 6441643202532379392 9141876733261033600 11842110263989687808 14542343794718342016 17242577325446996224 1496066782466098816 4196300313194753024 6896533843923407232 9596767374652061440 12297000905380715648 14997234436109369856 17697467966838024064 1950957423857126656 4651190954585780864 7351424485314435072 10051658016043089280 12751891546771743488 15452125077500397696 18152358608229051904 2405848065248154496 5106081595976808704 7806315126705462912 10506548657434117120 13206782188162771328 15907015718891425536 160505175910528128 2860738706639182336 5560972237367836544 8261205768096490752 10961439298825144960 13661672829553799168 16361906360282453376 615395817301555968 3315629348030210176 6015862878758864384 8716096409487518592 11416329940216172800 14116563470944827008 16816797001673481216 1070286458692583808 3770519989421238016 6470753520149892224 9170987050878546432 11871220581607200640 14571454112335854848 17271687643064509056 1525177100083611648 4225410630812265856 6925644161540920064 9625877692269574272 12326111222998228480 15026344753726882688 17726578284455536896 1980067741474639488 4680301272203293696 7380534802931947904 10080768333660602112 12781001864389256320 15481235395117910528 18181468925846564736 2434958382865667328 5135191913594321536 7835425444322975744 10535658975051629952 13235892505780284160 15936126036508938368 189615493528040960 2889849024256695168 5590082554985349376 8290316085714003584 10990549616442657792 13690783147171312000 16391016677899966208 644506134919068800 3344739665647723008 6044973196376377216 8745206727105031424 11445440257833685632 14145673788562339840 16845907319290994048 1099396776310096640 3799630307038750848 6499863837767405056 9200097368496059264 11900330899224713472 14600564429953367680 17300797960682021888 1554287417701124480 4254520948429778688 6954754479158432896 9654988009887087104 12355221540615741312 15055455071344395520 17755688602073049728 2009178059092152320 4709411589820806528 7409645120549460736 10109878651278114944 12810112182006769152 15510345712735423360 18210579243464077568 2464068700483180160 5164302231211834368 7864535761940488576 10564769292669142784 13265002823397796992 15965236354126451200 218725811145553792 2918959341874208000 5619192872602862208 8319426403331516416 11019659934060170624 13719893464788824832 16420126995517479040 673616452536581632 3373849983265235840 6074083513993890048 8774317044722544256 11474550575451198464 14174784106179852672 16875017636908506880 1128507093927609472 3828740624656263680 6528974155384917888 9229207686113572096 11929441216842226304 14629674747570880512 17329908278299534720 1583397735318637312 4283631266047291520 6983864796775945728 9684098327504599936 12384331858233254144 15084565388961908352 17784798919690562560 2038288376709665152 4738521907438319360 7438755438166973568 10138988968895627776 12839222499624281984 15539456030352936192 18239689561081590400 2493179018100692992 5193412548829347200 7893646079558001408 10593879610286655616 13294113141015309824 15994346671743964032 247836128763066624 2948069659491720832 5648303190220375040 8348536720949029248 11048770251677683456 13749003782406337664 16449237313134991872 702726770154094464 3402960300882748672 6103193831611402880 8803427362340057088 11503660893068711296 14203894423797365504 16904127954526019712 1157617411545122304 3857850942273776512 6558084473002430720 9258318003731084928 11958551534459739136 14658785065188393344 17359018595917047552 1612508052936150144 4312741583664804352 7012975114393458560 9713208645122112768 12413442175850766976 15113675706579421184 17813909237308075392 2067398694327177984 4767632225055832192 7467865755784486400 10168099286513140608 12868332817241794816 15568566347970449024 18268799878699103232 2522289335718205824 5222522866446860032 7922756397175514240 10622989927904168448 13323223458632822656 16023456989361476864 276946446380579456 2977179977109233664 5677413507837887872 8377647038566542080 11077880569295196288 13778114100023850496 16478347630752504704 731837087771607296 3432070618500261504 6132304149228915712 8832537679957569920 11532771210686224128 14233004741414878336 16933238272143532544 1186727729162635136 3886961259891289344 6587194790619943552 9287428321348597760 11987661852077251968 14687895382805906176 17388128913534560384 1641618370553662976 4341851901282317184 7042085432010971392 9742318962739625600 12442552493468279808 15142786024196934016 17843019554925588224 2096509011944690816 4796742542673345024 7496976073401999232 10197209604130653440 12897443134859307648 15597676665587961856 18297910196316616064 2551399653335718656 5251633184064372864 7951866714793027072 10652100245521681280 13352333776250335488 16052567306978989696 306056763998092288 3006290294726746496 5706523825455400704 8406757356184054912 11106990886912709120 13807224417641363328 16507457948370017536 760947405389120128 3461180936117774336 6161414466846428544 8861647997575082752 11561881528303736960 14262115059032391168 16962348589761045376 1215838046780147968 3916071577508802176 6616305108237456384 9316538638966110592 12016772169694764800 14717005700423419008 17417239231152073216 1670728688171175808 4370962218899830016 7071195749628484224 9771429280357138432 12471662811085792640 15171896341814446848 17872129872543101056 2125619329562203648 4825852860290857856 7526086391019512064 10226319921748166272 12926553452476820480 15626786983205474688 18327020513934128896 2580509970953231488 5280743501681885696 7980977032410539904 10681210563139194112 13381444093867848320 16081677624596502528 335167081615605120 3035400612344259328 5735634143072913536 8435867673801567744 11136101204530221952 13836334735258876160 16536568265987530368 790057723006632960 3490291253735287168 6190524784463941376 8890758315192595584 11590991845921249792 14291225376649904000 16991458907378558208 1244948364397660800 3945181895126315008 6645415425854969216 9345648956583623424 12045882487312277632 14746116018040931840 17446349548769586048 1699839005788688640 4400072536517342848 7100306067245997056 9800539597974651264 12500773128703305472 15201006659431959680 17901240190160613888 2154729647179716480 4854963177908370688 7555196708637024896 10255430239365679104 12955663770094333312 15655897300822987520 18356130831551641728 2609620288570744320 5309853819299398528 8010087350028052736 10710320880756706944 13410554411485361152 16110787942214015360 364277399233117952 3064510929961772160 5764744460690426368 8464977991419080576 11165211522147734784 13865445052876388992 16565678583605043200 819168040624145792 3519401571352800000 6219635102081454208 8919868632810108416 11620102163538762624 14320335694267416832 17020569224996071040 1274058682015173632 3974292212743827840 6674525743472482048 9374759274201136256 12074992804929790464 14775226335658444672 17475459866387098880 1728949323406201472 4429182854134855680 7129416384863509888 9829649915592164096 12529883446320818304 15230116977049472512 17930350507778126720 2183839964797229312 4884073495525883520 7584307026254537728 10284540556983191936 12984774087711846144 15685007618440500352 18385241149169154560 2638730606188257152 5338964136916911360 8039197667645565568 10739431198374219776 13439664729102873984 16139898259831528192 393387716850630784 3093621247579284992 5793854778307939200 8494088309036593408 11194321839765247616 13894555370493901824 16594788901222556032 848278358241658624 3548511888970312832 6248745419698967040 8948978950427621248 11649212481156275456 14349446011884929664 17049679542613583872 1303168999632686464 4003402530361340672 6703636061089994880 9403869591818649088 12104103122547303296 14804336653275957504 17504570184004611712 1758059641023714304 4458293171752368512 7158526702481022720 9858760233209676928 12558993763938331136 15259227294666985344 17959460825395639552 2212950282414742144 4913183813143396352 7613417343872050560 10313650874600704768 13013884405329358976 15714117936058013184 18414351466786667392 2667840923805769984 5368074454534424192 8068307985263078400 10768541515991732608 13468775046720386816 16169008577449041024 422498034468143616 3122731565196797824 5822965095925452032 8523198626654106240 11223432157382760448 13923665688111414656 16623899218840068864 877388675859171456 3577622206587825664 6277855737316479872 8978089268045134080 11678322798773788288 14378556329502442496 17078789860231096704 1332279317250199296 4032512847978853504 6732746378707507712 9432979909436161920 12133213440164816128 14833446970893470336 17533680501622124544 1787169958641227136 4487403489369881344 7187637020098535552 9887870550827189760 12588104081555843968 15288337612284498176 17988571143013152384 2242060600032254976 4942294130760909184 7642527661489563392 10342761192218217600 13042994722946871808 15743228253675526016 18443461784404180224 2696951241423282816 5397184772151937024 8097418302880591232 10797651833609245440 13497885364337899648 16198118895066553856 451608352085656448 3151841882814310656 5852075413542964864 8552308944271619072 11252542475000273280 13952776005728927488 16653009536457581696 906498993476684288 3606732524205338496 6306966054933992704 9007199585662646912 11707433116391301120 14407666647119955328 17107900177848609536 1361389634867712128 4061623165596366336 6761856696325020544 9462090227053674752 12162323757782328960 14862557288510983168 17562790819239637376 1816280276258739968 4516513806987394176 7216747337716048384 9916980868444702592 12617214399173356800 15317447929902011008 18017681460630665216 2271170917649767808 4971404448378422016 7671637979107076224 10371871509835730432 13072105040564384640 15772338571293038848 25828028312141440 2726061559040795648 5426295089769449856 8126528620498104064 10826762151226758272 13526995681955412480 16227229212684066688 480718669703169280 3180952200431823488 5881185731160477696 8581419261889131904 11281652792617786112 13981886323346440320 16682119854075094528 935609311094197120 3635842841822851328 6336076372551505536 9036309903280159744 11736543434008813952 14436776964737468160 17137010495466122368 1390499952485224960 4090733483213879168 6790967013942533376 9491200544671187584 12191434075399841792 14891667606128496000 17591901136857150208 1845390593876252800 4545624124604907008 7245857655333561216 9946091186062215424 12646324716790869632 15346558247519523840 18046791778248178048 2300281235267280640 5000514765995934848 7700748296724589056 10400981827453243264 13101215358181897472 15801448888910551680 54938345929654272 2755171876658308480 5455405407386962688 8155638938115616896 10855872468844271104 13556105999572925312 16256339530301579520 509828987320682112 3210062518049336320 5910296048777990528 8610529579506644736 11310763110235298944 14010996640963953152 16711230171692607360 964719628711709952 3664953159440364160 6365186690169018368 9065420220897672576 11765653751626326784 14465887282354980992 17166120813083635200 1419610270102737792 4119843800831392000 6820077331560046208 9520310862288700416 12220544393017354624 14920777923746008832 17621011454474663040 1874500911493765632 4574734442222419840 7274967972951074048 9975201503679728256 12675435034408382464 15375668565137036672 18075902095865690880 2329391552884793472 5029625083613447680 7729858614342101888 10430092145070756096 13130325675799410304 15830559206528064512 84048663547167104 2784282194275821312 5484515725004475520 8184749255733129728 10884982786461783936 13585216317190438144 16285449847919092352 538939304938194944 3239172835666849152 5939406366395503360 8639639897124157568 11339873427852811776 14040106958581465984 16740340489310120192 993829946329222784 3694063477057876992 6394297007786531200 9094530538515185408 11794764069243839616 14494997599972493824 17195231130701148032 1448720587720250624 4148954118448904832 6849187649177559040 9549421179906213248 12249654710634867456 14949888241363521664 17650121772092175872 1903611229111278464 4603844759839932672 7304078290568586880 10004311821297241088 12704545352025895296 15404778882754549504 18105012413483203712 2358501870502306304 5058735401230960512 7758968931959614720 10459202462688268928 13159435993416923136 15859669524145577344 113158981164679936 2813392511893334144 5513626042621988352 8213859573350642560 10914093104079296768 13614326634807950976 16314560165536605184 568049622555707776 3268283153284361984 5968516684013016192 8668750214741670400 11368983745470324608 14069217276198978816 16769450806927633024 1022940263946735616 3723173794675389824 6423407325404044032 9123640856132698240 11823874386861352448 14524107917590006656 17224341448318660864 1477830905337763456 4178064436066417664 6878297966795071872 9578531497523726080 12278765028252380288 14978998558981034496 17679232089709688704 1932721546728791296 4632955077457445504 7333188608186099712 10033422138914753920 12733655669643408128 15433889200372062336 18134122731100716544 2387612188119819136 5087845718848473344 7788079249577127552 10488312780305781760 13188546311034435968 15888779841763090176 142269298782192768 2842502829510846976 5542736360239501184 8242969890968155392 10943203421696809600 13643436952425463808 16343670483154118016 597159940173220608 3297393470901874816 5997627001630529024 8697860532359183232 11398094063087837440 14098327593816491648 16798561124545145856 1052050581564248448 3752284112292902656 6452517643021556864 9152751173750211072 11852984704478865280 14553218235207519488 17253451765936173696 1506941222955276288 4207174753683930496 6907408284412584704 9607641815141238912 12307875345869893120 15008108876598547328 17708342407327201536 1961831864346304128 4662065395074958336 7362298925803612544 10062532456532266752 12762765987260920960 15462999517989575168 18163233048718229376 2416722505737331968 5116956036465986176 7817189567194640384 10517423097923294592 13217656628651948800 15917890159380603008 171379616399705600 2871613147128359808 5571846677857014016 8272080208585668224 10972313739314322432 13672547270042976640 16372780800771630848 626270257790733440 3326503788519387648 6026737319248041856 8726970849976696064 11427204380705350272 14127437911434004480 16827671442162658688 1081160899181761280 3781394429910415488 6481627960639069696 9181861491367723904 11882095022096378112 14582328552825032320 17282562083553686528 1536051540572789120 4236285071301443328 6936518602030097536 9636752132758751744 12336985663487405952 15037219194216060160 17737452724944714368 1990942181963816960 4691175712692471168 7391409243421125376 10091642774149779584 12791876304878433792 15492109835607088000 18192343366335742208 2445832823354844800 5146066354083499008 7846299884812153216 10546533415540807424 13246766946269461632 15947000476998115840 200489934017218432 2900723464745872640 5600956995474526848 8301190526203181056 11001424056931835264 13701657587660489472 16401891118389143680 655380575408246272 3355614106136900480 6055847636865554688 8756081167594208896 11456314698322863104 14156548229051517312 16856781759780171520 1110271216799274112 3810504747527928320 6510738278256582528 9210971808985236736 11911205339713890944 14611438870442545152 17311672401171199360 1565161858190301952 4265395388918956160 6965628919647610368 9665862450376264576 12366095981104918784 15066329511833572992 17766563042562227200 2020052499581329792 4720286030309984000 7420519561038638208 10120753091767292416 12820986622495946624 15521220153224600832 18221453683953255040 2474943140972357632 5175176671701011840 7875410202429666048 10575643733158320256 13275877263886974464 15976110794615628672 229600251634731264 2929833782363385472 5630067313092039680 8330300843820693888 11030534374549348096 13730767905278002304 16431001436006656512 684490893025759104 3384724423754413312 6084957954483067520 8785191485211721728 11485425015940375936 14185658546669030144 16885892077397684352 1139381534416786944 3839615065145441152 6539848595874095360 9240082126602749568 11940315657331403776 14640549188060057984 17340782718788712192 1594272175807814784 4294505706536468992 6994739237265123200 9694972767993777408 12395206298722431616 15095439829451085824 17795673360179740032 2049162817198842624 4749396347927496832 7449629878656151040 10149863409384805248 12850096940113459456 15550330470842113664 18250564001570767872 2504053458589870464 5204286989318524672 7904520520047178880 10604754050775833088 13304987581504487296 16005221112233141504 258710569252244096 2958944099980898304 5659177630709552512 8359411161438206720 11059644692166860928 13759878222895515136 16460111753624169344 713601210643271936 3413834741371926144 6114068272100580352 8814301802829234560 11514535333557888768 14214768864286542976 16915002395015197184 1168491852034299776 3868725382762953984 6568958913491608192 9269192444220262400 11969425974948916608 14669659505677570816 17369893036406225024 1623382493425327616 4323616024153981824 7023849554882636032 9724083085611290240 12424316616339944448 15124550147068598656 17824783677797252864 2078273134816355456 4778506665545009664 7478740196273663872 10178973727002318080 12879207257730972288 15579440788459626496 18279674319188280704 2533163776207383296 5233397306936037504 7933630837664691712 10633864368393345920 13334097899122000128 16034331429850654336 287820886869756928 2988054417598411136 5688287948327065344 8388521479055719552 11088755009784373760 13788988540513027968 16489222071241682176 742711528260784768 3442945058989438976 6143178589718093184 8843412120446747392 11543645651175401600 14243879181904055808 16944112712632710016 1197602169651812608 3897835700380466816 6598069231109121024 9298302761837775232 11998536292566429440 14698769823295083648 17399003354023737856 1652492811042840448 4352726341771494656 7052959872500148864 9753193403228803072 12453426933957457280 15153660464686111488 17853893995414765696 2107383452433868288 4807616983162522496 7507850513891176704 10208084044619830912 12908317575348485120 15608551106077139328 18308784636805793536 2562274093824896128 5262507624553550336 7962741155282204544 10662974686010858752 13363208216739512960 16063441747468167168 316931204487269760 3017164735215923968 5717398265944578176 8417631796673232384 11117865327401886592 13818098858130540800 16518332388859195008 771821845878297600 3472055376606951808 6172288907335606016 8872522438064260224 11572755968792914432 14272989499521568640 16973223030250222848 1226712487269325440 3926946017997979648 6627179548726633856 9327413079455288064 12027646610183942272 14727880140912596480 17428113671641250688 1681603128660353280 4381836659389007488 7082070190117661696 9782303720846315904 12482537251574970112 15182770782303624320 17883004313032278528 2136493770051381120 4836727300780035328 7536960831508689536 10237194362237343744 12937427892965997952 15637661423694652160 18337894954423306368 2591384411442408960 5291617942171063168 7991851472899717376 10692085003628371584 13392318534357025792 16092552065085680000 346041522104782592 3046275052833436800 5746508583562091008 8446742114290745216 11146975645019399424 13847209175748053632 16547442706476707840 800932163495810432 3501165694224464640 6201399224953118848 8901632755681773056 11601866286410427264 14302099817139081472 17002333347867735680 1255822804886838272 3956056335615492480 6656289866344146688 9356523397072800896 12056756927801455104 14756990458530109312 17457223989258763520 1710713446277866112 4410946977006520320 7111180507735174528 9811414038463828736 12511647569192482944 15211881099921137152 17912114630649791360 2165604087668893952 4865837618397548160 7566071149126202368 10266304679854856576 12966538210583510784 15666771741312164992 18367005272040819200 2620494729059921792 5320728259788576000 8020961790517230208 10721195321245884416 13421428851974538624 16121662382703192832 375151839722295424 3075385370450949632 5775618901179603840 8475852431908258048 11176085962636912256 13876319493365566464 16576553024094220672 830042481113323264 3530276011841977472 6230509542570631680 8930743073299285888 11630976604027940096 14331210134756594304 17031443665485248512 1284933122504351104 3985166653233005312 6685400183961659520 9385633714690313728 12085867245418967936 14786100776147622144 17486334306876276352 1739823763895378944 4440057294624033152 7140290825352687360 9840524356081341568 12540757886809995776 15240991417538649984 17941224948267304192 2194714405286406784 4894947936015060992 7595181466743715200 10295414997472369408 12995648528201023616 15695882058929677824 18396115589658332032 2649605046677434624 5349838577406088832 8050072108134743040 10750305638863397248 13450539169592051456 16150772700320705664 404262157339808256 3104495688068462464 5804729218797116672 8504962749525770880 11205196280254425088 13905429810983079296 16605663341711733504 859152798730836096 3559386329459490304 6259619860188144512 8959853390916798720 11660086921645452928 14360320452374107136 17060553983102761344 1314043440121863936 4014276970850518144 6714510501579172352 9414744032307826560 12114977563036480768 14815211093765134976 17515444624493789184 1768934081512891776 4469167612241545984 7169401142970200192 9869634673698854400 12569868204427508608 15270101735156162816 17970335265884817024 2223824722903919616 4924058253632573824 7624291784361228032 10324525315089882240 13024758845818536448 15724992376547190656 18425225907275844864 2678715364294947456 5378948895023601664 8079182425752255872 10779415956480910080 13479649487209564288 16179883017938218496 433372474957321088 3133606005685975296 5833839536414629504 8534073067143283712 11234306597871937920 13934540128600592128 16634773659329246336 888263116348348928 3588496647077003136 6288730177805657344 8988963708534311552 11689197239262965760 14389430769991619968 17089664300720274176 1343153757739376768 4043387288468030976 6743620819196685184 9443854349925339392 12144087880653993600 14844321411382647808 17544554942111302016 1798044399130404608 4498277929859058816 7198511460587713024 9898744991316367232 12598978522045021440 15299212052773675648 17999445583502329856 2252935040521432448 4953168571250086656 7653402101978740864 10353635632707395072 13053869163436049280 15754102694164703488 7592151183806080 2707825681912460288 5408059212641114496 8108292743369768704 10808526274098422912 13508759804827077120 16208993335555731328 462482792574833920 3162716323303488128 5862949854032142336 8563183384760796544 11263416915489450752 13963650446218104960 16663883976946759168 917373433965861760 3617606964694515968 6317840495423170176 9018074026151824384 11718307556880478592 14418541087609132800 17118774618337787008 1372264075356889600 4072497606085543808 6772731136814198016 9472964667542852224 12173198198271506432 14873431729000160640 17573665259728814848 1827154716747917440 4527388247476571648 7227621778205225856 9927855308933880064 12628088839662534272 15328322370391188480 18028555901119842688 2282045358138945280 4982278888867599488 7682512419596253696 10382745950324907904 13082979481053562112 15783213011782216320 36702468801318912 2736935999529973120 5437169530258627328 8137403060987281536 10837636591715935744 13537870122444589952 16238103653173244160 491593110192346752 3191826640921000960 5892060171649655168 8592293702378309376 11292527233106963584 13992760763835617792 16692994294564272000 946483751583374592 3646717282312028800 6346950813040683008 9047184343769337216 11747417874497991424 14447651405226645632 17147884935955299840 1401374392974402432 4101607923703056640 6801841454431710848 9502074985160365056 12202308515889019264 14902542046617673472 17602775577346327680 1856265034365430272 4556498565094084480 7256732095822738688 9956965626551392896 12657199157280047104 15357432688008701312 18057666218737355520 2311155675756458112 5011389206485112320 7711622737213766528 10411856267942420736 13112089798671074944 15812323329399729152 65812786418831744 2766046317147485952 5466279847876140160 8166513378604794368 10866746909333448576 13566980440062102784 16267213970790756992 520703427809859584 3220936958538513792 5921170489267168000 8621404019995822208 11321637550724476416 14021871081453130624 16722104612181784832 975594069200887424 3675827599929541632 6376061130658195840 9076294661386850048 11776528192115504256 14476761722844158464 17176995253572812672 1430484710591915264 4130718241320569472 6830951772049223680 9531185302777877888 12231418833506532096 14931652364235186304 17631885894963840512 1885375351982943104 4585608882711597312 7285842413440251520 9986075944168905728 12686309474897559936 15386543005626214144 18086776536354868352 2340265993373970944 5040499524102625152 7740733054831279360 10440966585559933568 13141200116288587776 15841433647017241984 94923104036344576 2795156634764998784 5495390165493652992 8195623696222307200 10895857226950961408 13596090757679615616 16296324288408269824 549813745427372416 3250047276156026624 5950280806884680832 8650514337613335040 11350747868341989248 14050981399070643456 16751214929799297664 1004704386818400256 3704937917547054464 6405171448275708672 9105404979004362880 11805638509733017088 14505872040461671296 17206105571190325504 1459595028209428096 4159828558938082304 6860062089666736512 9560295620395390720 12260529151124044928 14960762681852699136 17660996212581353344 1914485669600455936 4614719200329110144 7314952731057764352 10015186261786418560 12715419792515072768 15415653323243726976 18115886853972381184 2369376310991483776 5069609841720137984 7769843372448792192 10470076903177446400 13170310433906100608 15870543964634754816 124033421653857408 2824266952382511616 5524500483111165824 8224734013839820032 10924967544568474240 13625201075297128448 16325434606025782656 578924063044885248 3279157593773539456 5979391124502193664 8679624655230847872 11379858185959502080 14080091716688156288 16780325247416810496 1033814704435913088 3734048235164567296 6434281765893221504 9134515296621875712 11834748827350529920 14534982358079184128 17235215888807838336 1488705345826940928 4188938876555595136 6889172407284249344 9589405938012903552 12289639468741557760 14989872999470211968 17690106530198866176 1943595987217968768 4643829517946622976 7344063048675277184 10044296579403931392 12744530110132585600 15444763640861239808 18144997171589894016 2398486628608996608 5098720159337650816 7798953690066305024 10499187220794959232 13199420751523613440 15899654282252267648 153143739271370240 2853377270000024448 5553610800728678656 8253844331457332864 10954077862185987072 13654311392914641280 16354544923643295488 608034380662398080 3308267911391052288 6008501442119706496 8708734972848360704 11408968503577014912 14109202034305669120 16809435565034323328 1062925022053425920 3763158552782080128 6463392083510734336 9163625614239388544 11863859144968042752 14564092675696696960 17264326206425351168 1517815663444453760 4218049194173107968 6918282724901762176 9618516255630416384 12318749786359070592 15018983317087724800 17719216847816379008 1972706304835481600 4672939835564135808 7373173366292790016 10073406897021444224 12773640427750098432 15473873958478752640 18174107489207406848 2427596946226509440 5127830476955163648 7828064007683817856 10528297538412472064 13228531069141126272 15928764599869780480 182254056888883072 2882487587617537280 5582721118346191488 8282954649074845696 10983188179803499904 13683421710532154112 16383655241260808320 637144698279910912 3337378229008565120 6037611759737219328 8737845290465873536 11438078821194527744 14138312351923181952 16838545882651836160 1092035339670938752 3792268870399592960 6492502401128247168 9192735931856901376 11892969462585555584 14593202993314209792 17293436524042864000 1546925981061966592 4247159511790620800 6947393042519275008 9647626573247929216 12347860103976583424 15048093634705237632 17748327165433891840 2001816622452994432 4702050153181648640 7402283683910302848 10102517214638957056 12802750745367611264 15502984276096265472 18203217806824919680 2456707263844022272 5156940794572676480 7857174325301330688 10557407856029984896 13257641386758639104 15957874917487293312 211364374506395904 2911597905235050112 5611831435963704320 8312064966692358528 11012298497421012736 13712532028149666944 16412765558878321152 666255015897423744 3366488546626077952 6066722077354732160 8766955608083386368 11467189138812040576 14167422669540694784 16867656200269348992 1121145657288451584 3821379188017105792 6521612718745760000 9221846249474414208 11922079780203068416 14622313310931722624 17322546841660376832 1576036298679479424 4276269829408133632 6976503360136787840 9676736890865442048 12376970421594096256 15077203952322750464 17777437483051404672 2030926940070507264 4731160470799161472 7431394001527815680 10131627532256469888 12831861062985124096 15532094593713778304 18232328124442432512 2485817581461535104 5186051112190189312 7886284642918843520 10586518173647497728 13286751704376151936 15986985235104806144 240474692123908736 2940708222852562944 5640941753581217152 8341175284309871360 11041408815038525568 13741642345767179776 16441875876495833984 695365333514936576 3395598864243590784 6095832394972244992 8796065925700899200 11496299456429553408 14196532987158207616 16896766517886861824 1150255974905964416 3850489505634618624 6550723036363272832 9250956567091927040 11951190097820581248 14651423628549235456 17351657159277889664 1605146616296992256 4305380147025646464 7005613677754300672 9705847208482954880 12406080739211609088 15106314269940263296 17806547800668917504 2060037257688020096 4760270788416674304 7460504319145328512 10160737849873982720 12860971380602636928 15561204911331291136 18261438442059945344 2514927899079047936 5215161429807702144 7915394960536356352 10615628491265010560 13315862021993664768 16016095552722318976 269585009741421568 2969818540470075776 5670052071198729984 8370285601927384192 11070519132656038400 13770752663384692608 16470986194113346816 724475651132449408 3424709181861103616 6124942712589757824 8825176243318412032 11525409774047066240 14225643304775720448 16925876835504374656 1179366292523477248 3879599823252131456 6579833353980785664 9280066884709439872 11980300415438094080 14680533946166748288 17380767476895402496 1634256933914505088 4334490464643159296 7034723995371813504 9734957526100467712 12435191056829121920 15135424587557776128 17835658118286430336 2089147575305532928 4789381106034187136 7489614636762841344 10189848167491495552 12890081698220149760 15590315228948803968 18290548759677458176 2544038216696560768 5244271747425214976 7944505278153869184 10644738808882523392 13344972339611177600 16045205870339831808 298695327358934400 2998928858087588608 5699162388816242816 8399395919544897024 11099629450273551232 13799862981002205440 16500096511730859648 753585968749962240 3453819499478616448 6154053030207270656 8854286560935924864 11554520091664579072 14254753622393233280 16954987153121887488 1208476610140990080 3908710140869644288 6608943671598298496 9309177202326952704 12009410733055606912 14709644263784261120 17409877794512915328 1663367251532017920 4363600782260672128 7063834312989326336 9764067843717980544 12464301374446634752 15164534905175288960 17864768435903943168 2118257892923045760 4818491423651699968 7518724954380354176 10218958485109008384 12919192015837662592 15619425546566316800 18319659077294971008 2573148534314073600 5273382065042727808 7973615595771382016 10673849126500036224 13374082657228690432 16074316187957344640 327805644976447232 3028039175705101440 5728272706433755648 8428506237162409856 11128739767891064064 13828973298619718272 16529206829348372480 782696286367475072 3482929817096129280 6183163347824783488 8883396878553437696 11583630409282091904 14283863940010746112 16984097470739400320 1237586927758502912 3937820458487157120 6638053989215811328 9338287519944465536 12038521050673119744 14738754581401773952 17438988112130428160 1692477569149530752 4392711099878184960 7092944630606839168 9793178161335493376 12493411692064147584 15193645222792801792 17893878753521456000 2147368210540558592 4847601741269212800 7547835271997867008 10248068802726521216 12948302333455175424 15648535864183829632 18348769394912483840 2602258851931586432 5302492382660240640 8002725913388894848 10702959444117549056 13403192974846203264 16103426505574857472 356915962593960064 3057149493322614272 5757383024051268480 8457616554779922688 11157850085508576896 13858083616237231104 16558317146965885312 811806603984987904 3512040134713642112 6212273665442296320 8912507196170950528 11612740726899604736 14312974257628258944 17013207788356913152 1266697245376015744 3966930776104669952 6667164306833324160 9367397837561978368 12067631368290632576 14767864899019286784 17468098429747940992 1721587886767043584 4421821417495697792 7122054948224352000 9822288478953006208 12522522009681660416 15222755540410314624 17922989071138968832 2176478528158071424 4876712058886725632 7576945589615379840 10277179120344034048 12977412651072688256 15677646181801342464 18377879712529996672 2631369169549099264 5331602700277753472 8031836231006407680 10732069761735061888 13432303292463716096 16132536823192370304 386026280211472896 3086259810940127104 5786493341668781312 8486726872397435520 11186960403126089728 13887193933854743936 16587427464583398144 840916921602500736 3541150452331154944 6241383983059809152 8941617513788463360 11641851044517117568 14342084575245771776 17042318105974425984 1295807562993528576 3996041093722182784 6696274624450836992 9396508155179491200 12096741685908145408 14796975216636799616 17497208747365453824 1750698204384556416 4450931735113210624 7151165265841864832 9851398796570519040 12551632327299173248 15251865858027827456 17952099388756481664 2205588845775584256 4905822376504238464 7606055907232892672 10306289437961546880 13006522968690201088 15706756499418855296 18406990030147509504 2660479487166612096 5360713017895266304 8060946548623920512 10761180079352574720 13461413610081228928 16161647140809883136 415136597828985728 3115370128557639936 5815603659286294144 8515837190014948352 11216070720743602560 13916304251472256768 16616537782200910976 870027239220013568 3570260769948667776 6270494300677321984 8970727831405976192 11670961362134630400 14371194892863284608 17071428423591938816 1324917880611041408 4025151411339695616 6725384942068349824 9425618472797004032 12125852003525658240 14826085534254312448 17526319064982966656 1779808522002069248 4480042052730723456 7180275583459377664 9880509114188031872 12580742644916686080 15280976175645340288 17981209706373994496 2234699163393097088 4934932694121751296 7635166224850405504 10335399755579059712 13035633286307713920 15735866817036368128 18436100347765022336 2689589804784124928 5389823335512779136 8090056866241433344 10790290396970087552 13490523927698741760 16190757458427395968 444246915446498560 3144480446175152768 5844713976903806976 8544947507632461184 11245181038361115392 13945414569089769600 16645648099818423808 899137556837526400 3599371087566180608 6299604618294834816 8999838149023489024 11700071679752143232 14400305210480797440 17100538741209451648 1354028198228554240 4054261728957208448 6754495259685862656 9454728790414516864 12154962321143171072 14855195851871825280 17555429382600479488 1808918839619582080 4509152370348236288 7209385901076890496 9909619431805544704 12609852962534198912 15310086493262853120 18010320023991507328 2263809481010609920 4964043011739264128 7664276542467918336 10364510073196572544 13064743603925226752 15764977134653880960 18466591672983552 2718700122401637760 5418933653130291968 8119167183858946176 10819400714587600384 13519634245316254592 16219867776044908800 473357233064011392 3173590763792665600 5873824294521319808 8574057825249974016 11274291355978628224 13974524886707282432 16674758417435936640 928247874455039232 3628481405183693440 6328714935912347648 9028948466641001856 11729181997369656064 14429415528098310272 17129649058826964480 1383138515846067072 4083372046574721280 6783605577303375488 9483839108032029696 12184072638760683904 14884306169489338112 17584539700217992320 1838029157237094912 4538262687965749120 7238496218694403328 9938729749423057536 12638963280151711744 15339196810880365952 18039430341609020160 2292919798628122752 4993153329356776960 7693386860085431168 10393620390814085376 13093853921542739584 15794087452271393792 47576909290496384 2747810440019150592 5448043970747804800 8148277501476459008 10848511032205113216 13548744562933767424 16248978093662421632 502467550681524224 3202701081410178432 5902934612138832640 8603168142867486848 11303401673596141056 14003635204324795264 16703868735053449472 957358192072552064 3657591722801206272 6357825253529860480 9058058784258514688 11758292314987168896 14458525845715823104 17158759376444477312 1412248833463579904 4112482364192234112 6812715894920888320 9512949425649542528 12213182956378196736 14913416487106850944 17613650017835505152 1867139474854607744 4567373005583261952 7267606536311916160 9967840067040570368 12668073597769224576 15368307128497878784 18068540659226532992 2322030116245635584 5022263646974289792 7722497177702944000 10422730708431598208 13122964239160252416 15823197769888906624 76687226908009216 2776920757636663424 5477154288365317632 8177387819093971840 10877621349822626048 13577854880551280256 16278088411279934464 531577868299037056 3231811399027691264 5932044929756345472 8632278460484999680 11332511991213653888 14032745521942308096 16732979052670962304 986468509690064896 3686702040418719104 6386935571147373312 9087169101876027520 11787402632604681728 14487636163333335936 17187869694061990144 1441359151081092736 4141592681809746944 6841826212538401152 9542059743267055360 12242293273995709568 14942526804724363776 17642760335453017984 1896249792472120576 4596483323200774784 7296716853929428992 9996950384658083200 12697183915386737408 15397417446115391616 18097650976844045824 2351140433863148416 5051373964591802624 7751607495320456832 10451841026049111040 13152074556777765248 15852308087506419456 105797544525522048 2806031075254176256 5506264605982830464 8206498136711484672 10906731667440138880 13606965198168793088 16307198728897447296 560688185916549888 3260921716645204096 5961155247373858304 8661388778102512512 11361622308831166720 14061855839559820928 16762089370288475136 1015578827307577728 3715812358036231936 6416045888764886144 9116279419493540352 11816512950222194560 14516746480950848768 17216980011679502976 1470469468698605568 4170702999427259776 6870936530155913984 9571170060884568192 12271403591613222400 14971637122341876608 17671870653070530816 1925360110089633408 4625593640818287616 7325827171546941824 10026060702275596032 12726294233004250240 15426527763732904448 18126761294461558656 2380250751480661248 5080484282209315456 7780717812937969664 10480951343666623872 13181184874395278080 15881418405123932288 134907862143034880 2835141392871689088 5535374923600343296 8235608454328997504 10935841985057651712 13636075515786305920 16336309046514960128 589798503534062720 3290032034262716928 5990265564991371136 8690499095720025344 11390732626448679552 14090966157177333760 16791199687905987968 1044689144925090560 3744922675653744768 6445156206382398976 9145389737111053184 11845623267839707392 14545856798568361600 17246090329297015808 1499579786316118400 4199813317044772608 6900046847773426816 9600280378502081024 12300513909230735232 15000747439959389440 17700980970688043648 1954470427707146240 4654703958435800448 7354937489164454656 10055171019893108864 12755404550621763072 15455638081350417280 18155871612079071488 2409361069098174080 5109594599826828288 7809828130555482496 10510061661284136704 13210295192012790912 15910528722741445120 164018179760547712 2864251710489201920 5564485241217856128 8264718771946510336 10964952302675164544 13665185833403818752 16365419364132472960 618908821151575552 3319142351880229760 6019375882608883968 8719609413337538176 11419842944066192384 14120076474794846592 16820310005523500800 1073799462542603392 3774032993271257600 6474266523999911808 9174500054728566016 11874733585457220224 14574967116185874432 17275200646914528640 1528690103933631232 4228923634662285440 6929157165390939648 9629390696119593856 12329624226848248064 15029857757576902272 17730091288305556480 1983580745324659072 4683814276053313280 7384047806781967488 10084281337510621696 12784514868239275904 15484748398967930112 18184981929696584320 2438471386715686912 5138704917444341120 7838938448172995328 10539171978901649536 13239405509630303744 15939639040358957952 193128497378060544 2893362028106714752 5593595558835368960 8293829089564023168 10994062620292677376 13694296151021331584 16394529681749985792 648019138769088384 3348252669497742592 6048486200226396800 8748719730955051008 11448953261683705216 14149186792412359424 16849420323141013632 1102909780160116224 3803143310888770432 6503376841617424640 9203610372346078848 11903843903074733056 14604077433803387264 17304310964532041472 1557800421551144064 4258033952279798272 6958267483008452480 9658501013737106688 12358734544465760896 15058968075194415104 17759201605923069312 2012691062942171904 4712924593670826112 7413158124399480320 10113391655128134528 12813625185856788736 15513858716585442944 18214092247314097152 2467581704333199744 5167815235061853952 7868048765790508160 10568282296519162368 13268515827247816576 15968749357976470784 222238814995573376 2922472345724227584 5622705876452881792 8322939407181536000 11023172937910190208 13723406468638844416 16423639999367498624 677129456386601216 3377362987115255424 6077596517843909632 8777830048572563840 11478063579301218048 14178297110029872256 16878530640758526464 1132020097777629056 3832253628506283264 6532487159234937472 9232720689963591680 11932954220692245888 14633187751420900096 17333421282149554304 1586910739168656896 4287144269897311104 6987377800625965312 9687611331354619520 12387844862083273728 15088078392811927936 17788311923540582144 2041801380559684736 4742034911288338944 7442268442016993152 10142501972745647360 12842735503474301568 15542969034202955776 18243202564931609984 2496692021950712576 5196925552679366784 7897159083408020992 10597392614136675200 13297626144865329408 15997859675593983616 251349132613086208 2951582663341740416 5651816194070394624 8352049724799048832 11052283255527703040 13752516786256357248 16452750316985011456 706239774004114048 3406473304732768256 6106706835461422464 8806940366190076672 11507173896918730880 14207407427647385088 16907640958376039296 1161130415395141888 3861363946123796096 6561597476852450304 9261831007581104512 11962064538309758720 14662298069038412928 17362531599767067136 1616021056786169728 4316254587514823936 7016488118243478144 9716721648972132352 12416955179700786560 15117188710429440768 17817422241158094976 2070911698177197568 4771145228905851776 7471378759634505984 10171612290363160192 12871845821091814400 15572079351820468608 18272312882549122816 2525802339568225408 5226035870296879616 7926269401025533824 10626502931754188032 13326736462482842240 16026969993211496448 280459450230599040 2980692980959253248 5680926511687907456 8381160042416561664 11081393573145215872 13781627103873870080 16481860634602524288 735350091621626880 3435583622350281088 6135817153078935296 8836050683807589504 11536284214536243712 14236517745264897920 16936751275993552128 1190240733012654720 3890474263741308928 6590707794469963136 9290941325198617344 11991174855927271552 14691408386655925760 17391641917384579968 1645131374403682560 4345364905132336768 7045598435860990976 9745831966589645184 12446065497318299392 15146299028046953600 17846532558775607808 2100022015794710400 4800255546523364608 7500489077252018816 10200722607980673024 12900956138709327232 15601189669437981440 18301423200166635648 2554912657185738240 5255146187914392448 7955379718643046656 10655613249371700864 13355846780100355072 16056080310829009280 309569767848111872 3009803298576766080 5710036829305420288 8410270360034074496 11110503890762728704 13810737421491382912 16510970952220037120 764460409239139712 3464693939967793920 6164927470696448128 8865161001425102336 11565394532153756544 14265628062882410752 16965861593611064960 1219351050630167552 3919584581358821760 6619818112087475968 9320051642816130176 12020285173544784384 14720518704273438592 17420752235002092800 1674241692021195392 4374475222749849600 7074708753478503808 9774942284207158016 12475175814935812224 15175409345664466432 17875642876393120640 2129132333412223232 4829365864140877440 7529599394869531648 10229832925598185856 12930066456326840064 15630299987055494272 18330533517784148480 2584022974803251072 5284256505531905280 7984490036260559488 10684723566989213696 13384957097717867904 16085190628446522112 338680085465624704 3038913616194278912 5739147146922933120 8439380677651587328 11139614208380241536 13839847739108895744 16540081269837549952 793570726856652544 3493804257585306752 6194037788313960960 8894271319042615168 11594504849771269376 14294738380499923584 16994971911228577792 1248461368247680384 3948694898976334592 6648928429704988800 9349161960433643008 12049395491162297216 14749629021890951424 17449862552619605632 1703352009638708224 4403585540367362432 7103819071096016640 9804052601824670848 12504286132553325056 15204519663281979264 17904753194010633472 2158242651029736064 4858476181758390272 7558709712487044480 10258943243215698688 12959176773944352896 15659410304673007104 18359643835401661312 2613133292420763904 5313366823149418112 8013600353878072320 10713833884606726528 13414067415335380736 16114300946064034944 367790403083137536 3068023933811791744 5768257464540445952 8468490995269100160 11168724525997754368 13868958056726408576 16569191587455062784 822681044474165376 3522914575202819584 6223148105931473792 8923381636660128000 11623615167388782208 14323848698117436416 17024082228846090624 1277571685865193216 3977805216593847424 6678038747322501632 9378272278051155840 12078505808779810048 14778739339508464256 17478972870237118464 1732462327256221056 4432695857984875264 7132929388713529472 9833162919442183680 12533396450170837888 15233629980899492096 17933863511628146304 2187352968647248896 4887586499375903104 7587820030104557312 10288053560833211520 12988287091561865728 15688520622290519936 18388754153019174144 2642243610038276736 5342477140766930944 8042710671495585152 10742944202224239360 13443177732952893568 16143411263681547776 396900720700650368 3097134251429304576 5797367782157958784 8497601312886612992 11197834843615267200 13898068374343921408 16598301905072575616 851791362091678208 3552024892820332416 6252258423548986624 8952491954277640832 11652725485006295040 14352959015734949248 17053192546463603456 1306682003482706048 4006915534211360256 6707149064940014464 9407382595668668672 12107616126397322880 14807849657125977088 17508083187854631296 1761572644873733888 4461806175602388096 7162039706331042304 9862273237059696512 12562506767788350720 15262740298517004928 17962973829245659136 2216463286264761728 4916696816993415936 7616930347722070144 10317163878450724352 13017397409179378560 15717630939908032768 18417864470636686976 2671353927655789568 5371587458384443776 8071820989113097984 10772054519841752192 13472288050570406400 16172521581299060608 426011038318163200 3126244569046817408 5826478099775471616 8526711630504125824 11226945161232780032 13927178691961434240 16627412222690088448 880901679709191040 3581135210437845248 6281368741166499456 8981602271895153664 11681835802623807872 14382069333352462080 17082302864081116288 1335792321100218880 4036025851828873088 6736259382557527296 9436492913286181504 12136726444014835712 14836959974743489920 17537193505472144128 1790682962491246720 4490916493219900928 7191150023948555136 9891383554677209344 12591617085405863552 15291850616134517760 17992084146863171968 2245573603882274560 4945807134610928768 7646040665339582976 10346274196068237184 13046507726796891392 15746741257525545600 230714544648192 2700464245273302400 5400697776001956608 8100931306730610816 10801164837459265024 13501398368187919232 16201631898916573440 455121355935676032 3155354886664330240 5855588417392984448 8555821948121638656 11256055478850292864 13956289009578947072 16656522540307601280 910011997326703872 3610245528055358080 6310479058784012288 9010712589512666496 11710946120241320704 14411179650969974912 17111413181698629120 1364902638717731712 4065136169446385920 6765369700175040128 9465603230903694336 12165836761632348544 14866070292361002752 17566303823089656960 1819793280108759552 4520026810837413760 7220260341566067968 9920493872294722176 12620727403023376384 15320960933752030592 18021194464480684800 2274683921499787392 4974917452228441600 7675150982957095808 10375384513685750016 13075618044414404224 15775851575143058432 29341032162161024 2729574562890815232 5429808093619469440 8130041624348123648 10830275155076777856 13530508685805432064 16230742216534086272 484231673553188864 3184465204281843072 5884698735010497280 8584932265739151488 11285165796467805696 13985399327196459904 16685632857925114112 939122314944216704 3639355845672870912 6339589376401525120 9039822907130179328 11740056437858833536 14440289968587487744 17140523499316141952 1394012956335244544 4094246487063898752 6794480017792552960 9494713548521207168 12194947079249861376 14895180609978515584 17595414140707169792 1848903597726272384 4549137128454926592 7249370659183580800 9949604189912235008 12649837720640889216 15350071251369543424 18050304782098197632 2303794239117300224 5004027769845954432 7704261300574608640 10404494831303262848 13104728362031917056 15804961892760571264 58451349779673856 2758684880508328064 5458918411236982272 8159151941965636480 10859385472694290688 13559619003422944896 16259852534151599104 513341991170701696 3213575521899355904 5913809052628010112 8614042583356664320 11314276114085318528 14014509644813972736 16714743175542626944 968232632561729536 3668466163290383744 6368699694019037952 9068933224747692160 11769166755476346368 14469400286205000576 17169633816933654784 1423123273952757376 4123356804681411584 6823590335410065792 9523823866138720000 12224057396867374208 14924290927596028416 17624524458324682624 1878013915343785216 4578247446072439424 7278480976801093632 9978714507529747840 12678948038258402048 15379181568987056256 18079415099715710464 2332904556734813056 5033138087463467264 7733371618192121472 10433605148920775680 13133838679649429888 15834072210378084096 87561667397186688 2787795198125840896 5488028728854495104 8188262259583149312 10888495790311803520 13588729321040457728 16288962851769111936 542452308788214528 3242685839516868736 5942919370245522944 8643152900974177152 11343386431702831360 14043619962431485568 16743853493160139776 997342950179242368 3697576480907896576 6397810011636550784 9098043542365204992 11798277073093859200 14498510603822513408 17198744134551167616 1452233591570270208 4152467122298924416 6852700653027578624 9552934183756232832 12253167714484887040 14953401245213541248 17653634775942195456 1907124232961298048 4607357763689952256 7307591294418606464 10007824825147260672 12708058355875914880 15408291886604569088 18108525417333223296 2362014874352325888 5062248405080980096 7762481935809634304 10462715466538288512 13162948997266942720 15863182527995596928 116671985014699520 2816905515743353728 5517139046472007936 8217372577200662144 10917606107929316352 13617839638657970560 16318073169386624768 571562626405727360 3271796157134381568 5972029687863035776 8672263218591689984 11372496749320344192 14072730280048998400 16772963810777652608 1026453267796755200 3726686798525409408 6426920329254063616 9127153859982717824 11827387390711372032 14527620921440026240 17227854452168680448 1481343909187783040 4181577439916437248 6881810970645091456 9582044501373745664 12282278032102399872 14982511562831054080 17682745093559708288 1936234550578810880 4636468081307465088 7336701612036119296 10036935142764773504 12737168673493427712 15437402204222081920 18137635734950736128 2391125191969838720 5091358722698492928 7791592253427147136 10491825784155801344 13192059314884455552 15892292845613109760 145782302632212352 2846015833360866560 5546249364089520768 8246482894818174976 10946716425546829184 13646949956275483392 16347183487004137600 600672944023240192 3300906474751894400 6001140005480548608 8701373536209202816 11401607066937857024 14101840597666511232 16802074128395165440 1055563585414268032 3755797116142922240 6456030646871576448 9156264177600230656 11856497708328884864 14556731239057539072 17256964769786193280 1510454226805295872 4210687757533950080 6910921288262604288 9611154818991258496 12311388349719912704 15011621880448566912 17711855411177221120 1965344868196323712 4665578398924977920 7365811929653632128 10066045460382286336 12766278991110940544 15466512521839594752 18166746052568248960 2420235509587351552 5120469040316005760 7820702571044659968 10520936101773314176 13221169632501968384 15921403163230622592 174892620249725184 2875126150978379392 5575359681707033600 8275593212435687808 10975826743164342016 13676060273892996224 16376293804621650432 629783261640753024 3330016792369407232 6030250323098061440 8730483853826715648 11430717384555369856 14130950915284024064 16831184446012678272 1084673903031780864 3784907433760435072 6485140964489089280 9185374495217743488 11885608025946397696 14585841556675051904 17286075087403706112 1539564544422808704 4239798075151462912 6940031605880117120 9640265136608771328 12340498667337425536 15040732198066079744 17740965728794733952 1994455185813836544 4694688716542490752 7394922247271144960 10095155777999799168 12795389308728453376 15495622839457107584 18195856370185761792 2449345827204864384 5149579357933518592 7849812888662172800 10550046419390827008 13250279950119481216 15950513480848135424 204002937867238016 2904236468595892224 5604469999324546432 8304703530053200640 11004937060781854848 13705170591510509056 16405404122239163264 658893579258265856 3359127109986920064 6059360640715574272 8759594171444228480 11459827702172882688 14160061232901536896 16860294763630191104 1113784220649293696 3814017751377947904 6514251282106602112 9214484812835256320 11914718343563910528 14614951874292564736 17315185405021218944 1568674862040321536 4268908392768975744 6969141923497629952 9669375454226284160 12369608984954938368 15069842515683592576 17770076046412246784 2023565503431349376 4723799034160003584 7424032564888657792 10124266095617312000 12824499626345966208 15524733157074620416 18224966687803274624 2478456144822377216 5178689675551031424 7878923206279685632 10579156737008339840 13279390267736994048 15979623798465648256 233113255484750848 2933346786213405056 5633580316942059264 8333813847670713472 11034047378399367680 13734280909128021888 16434514439856676096 688003896875778688 3388237427604432896 6088470958333087104 8788704489061741312 11488938019790395520 14189171550519049728 16889405081247703936 1142894538266806528 3843128068995460736 6543361599724114944 9243595130452769152 11943828661181423360 14644062191910077568 17344295722638731776 1597785179657834368 4298018710386488576 6998252241115142784 9698485771843796992 12398719302572451200 15098952833301105408 17799186364029759616 2052675821048862208 4752909351777516416 7453142882506170624 10153376413234824832 12853609943963479040 15553843474692133248 18254077005420787456 2507566462439890048 5207799993168544256 7908033523897198464 10608267054625852672 13308500585354506880 16008734116083161088 262223573102263680 2962457103830917888 5662690634559572096 8362924165288226304 11063157696016880512 13763391226745534720 16463624757474188928 717114214493291520 3417347745221945728 6117581275950599936 8817814806679254144 11518048337407908352 14218281868136562560 16918515398865216768 1172004855884319360 3872238386612973568 6572471917341627776 9272705448070281984 11972938978798936192 14673172509527590400 17373406040256244608 1626895497275347200 4327129028004001408 7027362558732655616 9727596089461309824 12427829620189964032 15128063150918618240 17828296681647272448 2081786138666375040 4782019669395029248 7482253200123683456 10182486730852337664 12882720261580991872 15582953792309646080 18283187323038300288 2536676780057402880 5236910310786057088 7937143841514711296 10637377372243365504 13337610902972019712 16037844433700673920 291333890719776512 2991567421448430720 5691800952177084928 8392034482905739136 11092268013634393344 13792501544363047552 16492735075091701760 746224532110804352 3446458062839458560 6146691593568112768 8846925124296766976 11547158655025421184 14247392185754075392 16947625716482729600 1201115173501832192 3901348704230486400 6601582234959140608 9301815765687794816 12002049296416449024 14702282827145103232 17402516357873757440 1656005814892860032 4356239345621514240 7056472876350168448 9756706407078822656 12456939937807476864 15157173468536131072 17857406999264785280 2110896456283887872 4811129987012542080 7511363517741196288 10211597048469850496 12911830579198504704 15612064109927158912 18312297640655813120 2565787097674915712 5266020628403569920 7966254159132224128 10666487689860878336 13366721220589532544 16066954751318186752 320444208337289344 3020677739065943552 5720911269794597760 8421144800523251968 11121378331251906176 13821611861980560384 16521845392709214592 775334849728317184 3475568380456971392 6175801911185625600 8876035441914279808 11576268972642934016 14276502503371588224 16976736034100242432 1230225491119345024 3930459021847999232 6630692552576653440 9330926083305307648 12031159614033961856 14731393144762616064 17431626675491270272 1685116132510372864 4385349663239027072 7085583193967681280 9785816724696335488 12486050255424989696 15186283786153643904 17886517316882298112 2140006773901400704 4840240304630054912 7540473835358709120 10240707366087363328 12940940896816017536 15641174427544671744 18341407958273325952 2594897415292428544 5295130946021082752 7995364476749736960 10695598007478391168 13395831538207045376 16096065068935699584 349554525954802176 3049788056683456384 5750021587412110592 8450255118140764800 11150488648869419008 13850722179598073216 16550955710326727424 804445167345830016 3504678698074484224 6204912228803138432 8905145759531792640 11605379290260446848 14305612820989101056 17005846351717755264 1259335808736857856 3959569339465512064 6659802870194166272 9360036400922820480 12060269931651474688 14760503462380128896 17460736993108783104 1714226450127885696 4414459980856539904 7114693511585194112 9814927042313848320 12515160573042502528 15215394103771156736 17915627634499810944 2169117091518913536 4869350622247567744 7569584152976221952 10269817683704876160 12970051214433530368 15670284745162184576 18370518275890838784 2624007732909941376 5324241263638595584 8024474794367249792 10724708325095904000 13424941855824558208 16125175386553212416 378664843572315008 3078898374300969216 5779131905029623424 8479365435758277632 11179598966486931840 13879832497215586048 16580066027944240256 833555484963342848 3533789015691997056 6234022546420651264 8934256077149305472 11634489607877959680 14334723138606613888 17034956669335268096 1288446126354370688 3988679657083024896 6688913187811679104 9389146718540333312 12089380249268987520 14789613779997641728 17489847310726295936 1743336767745398528 4443570298474052736 7143803829202706944 9844037359931361152 12544270890660015360 15244504421388669568 17944737952117323776 2198227409136426368 4898460939865080576 7598694470593734784 10298928001322388992 12999161532051043200 15699395062779697408 18399628593508351616 2653118050527454208 5353351581256108416 8053585111984762624 10753818642713416832 13454052173442071040 16154285704170725248 407775161189827840 3108008691918482048 5808242222647136256 8508475753375790464 11208709284104444672 13908942814833098880 16609176345561753088 862665802580855680 3562899333309509888 6263132864038164096 8963366394766818304 11663599925495472512 14363833456224126720 17064066986952780928 1317556443971883520 4017789974700537728 6718023505429191936 9418257036157846144 12118490566886500352 14818724097615154560 17518957628343808768 1772447085362911360 4472680616091565568 7172914146820219776 9873147677548873984 12573381208277528192 15273614739006182400 17973848269734836608 2227337726753939200 4927571257482593408 7627804788211247616 10328038318939901824 13028271849668556032 15728505380397210240 18428738911125864448 2682228368144967040 5382461898873621248 8082695429602275456 10782928960330929664 13483162491059583872 16183396021788238080 436885478807340672 3137119009535994880 5837352540264649088 8537586070993303296 11237819601721957504 13938053132450611712 16638286663179265920 891776120198368512 3592009650927022720 6292243181655676928 8992476712384331136 11692710243112985344 14392943773841639552 17093177304570293760 1346666761589396352 4046900292318050560 6747133823046704768 9447367353775358976 12147600884504013184 14847834415232667392 17548067945961321600 1801557402980424192 4501790933709078400 7202024464437732608 9902257995166386816 12602491525895041024 15302725056623695232 18002958587352349440 2256448044371452032 4956681575100106240 7656915105828760448 10357148636557414656 13057382167286068864 15757615698014723072 11105155033825664 2711338685762479872 5411572216491134080 8111805747219788288 10812039277948442496 13512272808677096704 16212506339405750912 465995796424853504 3166229327153507712 5866462857882161920 8566696388610816128 11266929919339470336 13967163450068124544 16667396980796778752 920886437815881344 3621119968544535552 6321353499273189760 9021587030001843968 11721820560730498176 14422054091459152384 17122287622187806592 1375777079206909184 4076010609935563392 6776244140664217600 9476477671392871808 12176711202121526016 14876944732850180224 17577178263578834432 1830667720597937024 4530901251326591232 7231134782055245440 9931368312783899648 12631601843512553856 15331835374241208064 18032068904969862272 2285558361988964864 4985791892717619072 7686025423446273280 10386258954174927488 13086492484903581696 15786726015632235904 40215472651338496 2740449003379992704 5440682534108646912 8140916064837301120 10841149595565955328 13541383126294609536 16241616657023263744 495106114042366336 3195339644771020544 5895573175499674752 8595806706228328960 11296040236956983168 13996273767685637376 16696507298414291584 949996755433394176 3650230286162048384 6350463816890702592 9050697347619356800 11750930878348011008 14451164409076665216 17151397939805319424 1404887396824422016 4105120927553076224 6805354458281730432 9505587989010384640 12205821519739038848 14906055050467693056 17606288581196347264 1859778038215449856 4560011568944104064 7260245099672758272 9960478630401412480 12660712161130066688 15360945691858720896 18061179222587375104 2314668679606477696 5014902210335131904 7715135741063786112 10415369271792440320 13115602802521094528 15815836333249748736 69325790268851328 2769559320997505536 5469792851726159744 8170026382454813952 10870259913183468160 13570493443912122368 16270726974640776576 524216431659879168 3224449962388533376 5924683493117187584 8624917023845841792 11325150554574496000 14025384085303150208 16725617616031804416 979107073050907008 3679340603779561216 6379574134508215424 9079807665236869632 11780041195965523840 14480274726694178048 17180508257422832256 1433997714441934848 4134231245170589056 6834464775899243264 9534698306627897472 12234931837356551680 14935165368085205888 17635398898813860096 1888888355832962688 4589121886561616896 7289355417290271104 9989588948018925312 12689822478747579520 15390056009476233728 18090289540204887936 2343778997223990528 5044012527952644736 7744246058681298944 10444479589409953152 13144713120138607360 15844946650867261568 98436107886364160 2798669638615018368 5498903169343672576 8199136700072326784 10899370230800980992 13599603761529635200 16299837292258289408 553326749277392000 3253560280006046208 5953793810734700416 8654027341463354624 11354260872192008832 14054494402920663040 16754727933649317248 1008217390668419840 3708450921397074048 6408684452125728256 9108917982854382464 11809151513583036672 14509385044311690880 17209618575040345088 1463108032059447680 4163341562788101888 6863575093516756096 9563808624245410304 12264042154974064512 14964275685702718720 17664509216431372928 1917998673450475520 4618232204179129728 7318465734907783936 10018699265636438144 12718932796365092352 15419166327093746560 18119399857822400768 2372889314841503360 5073122845570157568 7773356376298811776 10473589907027465984 13173823437756120192 15874056968484774400 127546425503876992 2827779956232531200 5528013486961185408 8228247017689839616 10928480548418493824 13628714079147148032 16328947609875802240 582437066894904832 3282670597623559040 5982904128352213248 8683137659080867456 11383371189809521664 14083604720538175872 16783838251266830080 1037327708285932672 3737561239014586880 6437794769743241088 9138028300471895296 11838261831200549504 14538495361929203712 17238728892657857920 1492218349676960512 4192451880405614720 6892685411134268928 9592918941862923136 12293152472591577344 14993386003320231552 17693619534048885760 1947108991067988352 4647342521796642560 7347576052525296768 10047809583253950976 12748043113982605184 15448276644711259392 18148510175439913600 2401999632459016192 5102233163187670400 7802466693916324608 10502700224644978816 13202933755373633024 15903167286102287232 156656743121389824 2856890273850044032 5557123804578698240 8257357335307352448 10957590866036006656 13657824396764660864 16358057927493315072 611547384512417664 3311780915241071872 6012014445969726080 8712247976698380288 11412481507427034496 14112715038155688704 16812948568884342912 1066438025903445504 3766671556632099712 6466905087360753920 9167138618089408128 11867372148818062336 14567605679546716544 17267839210275370752 1521328667294473344 4221562198023127552 6921795728751781760 9622029259480435968 12322262790209090176 15022496320937744384 17722729851666398592 1976219308685501184 4676452839414155392 7376686370142809600 10076919900871463808 12777153431600118016 15477386962328772224 18177620493057426432 2431109950076529024 5131343480805183232 7831577011533837440 10531810542262491648 13232044072991145856 15932277603719800064 185767060738902656 2886000591467556864 5586234122196211072 8286467652924865280 10986701183653519488 13686934714382173696 16387168245110827904 640657702129930496 3340891232858584704 6041124763587238912 8741358294315893120 11441591825044547328 14141825355773201536 16842058886501855744 1095548343520958336 3795781874249612544 6496015404978266752 9196248935706920960 11896482466435575168 14596715997164229376 17296949527892883584 1550438984911986176 4250672515640640384 6950906046369294592 9651139577097948800 12351373107826603008 15051606638555257216 17751840169283911424 2005329626303014016 4705563157031668224 7405796687760322432 10106030218488976640 12806263749217630848 15506497279946285056 18206730810674939264 2460220267694041856 5160453798422696064 7860687329151350272 10560920859880004480 13261154390608658688 15961387921337312896 214877378356415488 2915110909085069696 5615344439813723904 8315577970542378112 11015811501271032320 13716045031999686528 16416278562728340736 669768019747443328 3370001550476097536 6070235081204751744 8770468611933405952 11470702142662060160 14170935673390714368 16871169204119368576 1124658661138471168 3824892191867125376 6525125722595779584 9225359253324433792 11925592784053088000 14625826314781742208 17326059845510396416 1579549302529499008 4279782833258153216 6980016363986807424 9680249894715461632 12380483425444115840 15080716956172770048 17780950486901424256 2034439943920526848 4734673474649181056 7434907005377835264 10135140536106489472 12835374066835143680 15535607597563797888 18235841128292452096 2489330585311554688 5189564116040208896 7889797646768863104 10590031177497517312 13290264708226171520 15990498238954825728 243987695973928320 2944221226702582528 5644454757431236736 8344688288159890944 11044921818888545152 13745155349617199360 16445388880345853568 698878337364956160 3399111868093610368 6099345398822264576 8799578929550918784 11499812460279572992 14200045991008227200 16900279521736881408 1153768978755984000 3854002509484638208 6554236040213292416 9254469570941946624 11954703101670600832 14654936632399255040 17355170163127909248 1608659620147011840 4308893150875666048 7009126681604320256 9709360212332974464 12409593743061628672 15109827273790282880 17810060804518937088 2063550261538039680 4763783792266693888 7464017322995348096 10164250853724002304 12864484384452656512 15564717915181310720 18264951445909964928 2518440902929067520 5218674433657721728 7918907964386375936 10619141495115030144 13319375025843684352 16019608556572338560 273098013591441152 2973331544320095360 5673565075048749568 8373798605777403776 11074032136506057984 13774265667234712192 16474499197963366400 727988654982468992 3428222185711123200 6128455716439777408 8828689247168431616 11528922777897085824 14229156308625740032 16929389839354394240 1182879296373496832 3883112827102151040 6583346357830805248 9283579888559459456 11983813419288113664 14684046950016767872 17384280480745422080 1637769937764524672 4338003468493178880 7038236999221833088 9738470529950487296 12438704060679141504 15138937591407795712 17839171122136449920 2092660579155552512 4792894109884206720 7493127640612860928 10193361171341515136 12893594702070169344 15593828232798823552 18294061763527477760 2547551220546580352 5247784751275234560 7948018282003888768 10648251812732542976 13348485343461197184 16048718874189851392 302208331208953984 3002441861937608192 5702675392666262400 8402908923394916608 11103142454123570816 13803375984852225024 16503609515580879232 757098972599981824 3457332503328636032 6157566034057290240 8857799564785944448 11558033095514598656 14258266626243252864 16958500156971907072 1211989613991009664 3912223144719663872 6612456675448318080 9312690206176972288 12012923736905626496 14713157267634280704 17413390798362934912 1666880255382037504 4367113786110691712 7067347316839345920 9767580847568000128 12467814378296654336 15168047909025308544 17868281439753962752 2121770896773065344 4822004427501719552 7522237958230373760 10222471488959027968 12922705019687682176 15622938550416336384 18323172081144990592 2576661538164093184 5276895068892747392 7977128599621401600 10677362130350055808 13377595661078710016 16077829191807364224 331318648826466816 3031552179555121024 5731785710283775232 8432019241012429440 11132252771741083648 13832486302469737856 16532719833198392064 786209290217494656 3486442820946148864 6186676351674803072 8886909882403457280 11587143413132111488 14287376943860765696 16987610474589419904 1241099931608522496 3941333462337176704 6641566993065830912 9341800523794485120 12042034054523139328 14742267585251793536 17442501115980447744 1695990572999550336 4396224103728204544 7096457634456858752 9796691165185512960 12496924695914167168 15197158226642821376 17897391757371475584 2150881214390578176 4851114745119232384 7551348275847886592 10251581806576540800 12951815337305195008 15652048868033849216 18352282398762503424 2605771855781606016 5306005386510260224 8006238917238914432 10706472447967568640 13406705978696222848 16106939509424877056 360428966443979648 3060662497172633856 5760896027901288064 8461129558629942272 11161363089358596480 13861596620087250688 16561830150815904896 815319607835007488 3515553138563661696 6215786669292315904 8916020200020970112 11616253730749624320 14316487261478278528 17016720792206932736 1270210249226035328 3970443779954689536 6670677310683343744 9370910841411997952 12071144372140652160 14771377902869306368 17471611433597960576 1725100890617063168 4425334421345717376 7125567952074371584 9825801482803025792 12526035013531680000 15226268544260334208 17926502074988988416 2179991532008091008 4880225062736745216 7580458593465399424 10280692124194053632 12980925654922707840 15681159185651362048 18381392716380016256 2634882173399118848 5335115704127773056 8035349234856427264 10735582765585081472 13435816296313735680 16136049827042389888 389539284061492480 3089772814790146688 5790006345518800896 8490239876247455104 11190473406976109312 13890706937704763520 16590940468433417728 844429925452520320 3544663456181174528 6244896986909828736 8945130517638482944 11645364048367137152 14345597579095791360 17045831109824445568 1299320566843548160 3999554097572202368 6699787628300856576 9400021159029510784 12100254689758164992 14800488220486819200 17500721751215473408 1754211208234576000 4454444738963230208 7154678269691884416 9854911800420538624 12555145331149192832 15255378861877847040 17955612392606501248 2209101849625603840 4909335380354258048 7609568911082912256 10309802441811566464 13010035972540220672 15710269503268874880 18410503033997529088 2663992491016631680 5364226021745285888 8064459552473940096 10764693083202594304 13464926613931248512 16165160144659902720 418649601679005312 3118883132407659520 5819116663136313728 8519350193864967936 11219583724593622144 13919817255322276352 16620050786050930560 873540243070033152 3573773773798687360 6274007304527341568 8974240835255995776 11674474365984649984 14374707896713304192 17074941427441958400 1328430884461060992 4028664415189715200 6728897945918369408 9429131476647023616 12129365007375677824 14829598538104332032 17529832068832986240 1783321525852088832 4483555056580743040 7183788587309397248 9884022118038051456 12584255648766705664 15284489179495359872 17984722710224014080 2238212167243116672 4938445697971770880 7638679228700425088 10338912759429079296 13039146290157733504 15739379820886387712 18439613351615041920 2693102808634144512 5393336339362798720 8093569870091452928 10793803400820107136 13494036931548761344 16194270462277415552 447759919296518144 3147993450025172352 5848226980753826560 8548460511482480768 11248694042211134976 13948927572939789184 16649161103668443392 902650560687545984 3602884091416200192 6303117622144854400 9003351152873508608 11703584683602162816 14403818214330817024 17104051745059471232 1357541202078573824 4057774732807228032 6758008263535882240 9458241794264536448 12158475324993190656 14858708855721844864 17558942386450499072 1812431843469601664 4512665374198255872 7212898904926910080 9913132435655564288 12613365966384218496 15313599497112872704 18013833027841526912 2267322484860629504 4967556015589283712 7667789546317937920 10368023077046592128 13068256607775246336 15768490138503900544 21979595523003136 2722213126251657344 5422446656980311552 8122680187708965760 10822913718437619968 13523147249166274176 16223380779894928384 476870236914030976 3177103767642685184 5877337298371339392 8577570829099993600 11277804359828647808 13978037890557302016 16678271421285956224 931760878305058816 3631994409033713024 6332227939762367232 9032461470491021440 11732695001219675648 14432928531948329856 17133162062676984064 1386651519696086656 4086885050424740864 6787118581153395072 9487352111882049280 12187585642610703488 14887819173339357696 17588052704068011904 1841542161087114496 4541775691815768704 7242009222544422912 9942242753273077120 12642476284001731328 15342709814730385536 18042943345459039744 2296432802478142336 4996666333206796544 7696899863935450752 10397133394664104960 13097366925392759168 15797600456121413376 51089913140515968 2751323443869170176 5451556974597824384 8151790505326478592 10852024036055132800 13552257566783787008 16252491097512441216 505980554531543808 3206214085260198016 5906447615988852224 8606681146717506432 11306914677446160640 14007148208174814848 16707381738903469056 960871195922571648 3661104726651225856 6361338257379880064 9061571788108534272 11761805318837188480 14462038849565842688 17162272380294496896 1415761837313599488 4115995368042253696 6816228898770907904 9516462429499562112 12216695960228216320 14916929490956870528 17617163021685524736 1870652478704627328 4570886009433281536 7271119540161935744 9971353070890589952 12671586601619244160 15371820132347898368 18072053663076552576 2325543120095655168 5025776650824309376 7726010181552963584 10426243712281617792 13126477243010272000 15826710773738926208 80200230758028800 2780433761486683008 5480667292215337216 8180900822943991424 10881134353672645632 13581367884401299840 16281601415129954048 535090872149056640 3235324402877710848 5935557933606365056 8635791464335019264 11336024995063673472 14036258525792327680 16736492056520981888 989981513540084480 3690215044268738688 6390448574997392896 9090682105726047104 11790915636454701312 14491149167183355520 17191382697912009728 1444872154931112320 4145105685659766528 6845339216388420736 9545572747117074944 12245806277845729152 14946039808574383360 17646273339303037568 1899762796322140160 4599996327050794368 7300229857779448576 10000463388508102784 12700696919236756992 15400930449965411200 18101163980694065408 2354653437713168000 5054886968441822208 7755120499170476416 10455354029899130624 13155587560627784832 15855821091356439040 109310548375541632 2809544079104195840 5509777609832850048 8210011140561504256 10910244671290158464 13610478202018812672 16310711732747466880 564201189766569472 3264434720495223680 5964668251223877888 8664901781952532096 11365135312681186304 14065368843409840512 16765602374138494720 1019091831157597312 3719325361886251520 6419558892614905728 9119792423343559936 11820025954072214144 14520259484800868352 17220493015529522560 1473982472548625152 4174216003277279360 6874449534005933568 9574683064734587776 12274916595463241984 14975150126191896192 17675383656920550400 1928873113939652992 4629106644668307200 7329340175396961408 10029573706125615616 12729807236854269824 15430040767582924032 18130274298311578240 2383763755330680832 5083997286059335040 7784230816787989248 10484464347516643456 13184697878245297664 15884931408973951872 138420865993054464 2838654396721708672 5538887927450362880 8239121458179017088 10939354988907671296 13639588519636325504 16339822050364979712 593311507384082304 3293545038112736512 5993778568841390720 8694012099570044928 11394245630298699136 14094479161027353344 16794712691756007552 1048202148775110144 3748435679503764352 6448669210232418560 9148902740961072768 11849136271689726976 14549369802418381184 17249603333147035392 1503092790166137984 4203326320894792192 6903559851623446400 9603793382352100608 12304026913080754816 15004260443809409024 17704493974538063232 1957983431557165824 4658216962285820032 7358450493014474240 10058684023743128448 12758917554471782656 15459151085200436864 18159384615929091072 2412874072948193664 5113107603676847872 7813341134405502080 10513574665134156288 13213808195862810496 15914041726591464704 167531183610567296 2867764714339221504 5567998245067875712 8268231775796529920 10968465306525184128 13668698837253838336 16368932367982492544 622421825001595136 3322655355730249344 6022888886458903552 8723122417187557760 11423355947916211968 14123589478644866176 16823823009373520384 1077312466392622976 3777545997121277184 6477779527849931392 9178013058578585600 11878246589307239808 14578480120035894016 17278713650764548224 1532203107783650816 4232436638512305024 6932670169240959232 9632903699969613440 12333137230698267648 15033370761426921856 17733604292155576064 1987093749174678656 4687327279903332864 7387560810631987072 10087794341360641280 12788027872089295488 15488261402817949696 18188494933546603904 2441984390565706496 5142217921294360704 7842451452023014912 10542684982751669120 13242918513480323328 15943152044208977536 196641501228080128 2896875031956734336 5597108562685388544 8297342093414042752 10997575624142696960 13697809154871351168 16398042685600005376 651532142619107968 3351765673347762176 6051999204076416384 8752232734805070592 11452466265533724800 14152699796262379008 16852933326991033216 1106422784010135808 3806656314738790016 6506889845467444224 9207123376196098432 11907356906924752640 14607590437653406848 17307823968382061056 1561313425401163648 4261546956129817856 6961780486858472064 9662014017587126272 12362247548315780480 15062481079044434688 17762714609773088896 2016204066792191488 4716437597520845696 7416671128249499904 10116904658978154112 12817138189706808320 15517371720435462528 18217605251164116736 2471094708183219328 5171328238911873536 7871561769640527744 10571795300369181952 13272028831097836160 15972262361826490368 225751818845592960 2925985349574247168 5626218880302901376 8326452411031555584 11026685941760209792 13726919472488864000 16427153003217518208 680642460236620800 3380875990965275008 6081109521693929216 8781343052422583424 11481576583151237632 14181810113879891840 16882043644608546048 1135533101627648640 3835766632356302848 6536000163084957056 9236233693813611264 11936467224542265472 14636700755270919680 17336934285999573888 1590423743018676480 4290657273747330688 6990890804475984896 9691124335204639104 12391357865933293312 15091591396661947520 17791824927390601728 2045314384409704320 4745547915138358528 7445781445867012736 10146014976595666944 12846248507324321152 15546482038052975360 18246715568781629568 2500205025800732160 5200438556529386368 7900672087258040576 10600905617986694784 13301139148715348992 16001372679444003200 254862136463105792 2955095667191760000 5655329197920414208 8355562728649068416 11055796259377722624 13756029790106376832 16456263320835031040 709752777854133632 3409986308582787840 6110219839311442048 8810453370040096256 11510686900768750464 14210920431497404672 16911153962226058880 1164643419245161472 3864876949973815680 6565110480702469888 9265344011431124096 11965577542159778304 14665811072888432512 17366044603617086720 1619534060636189312 4319767591364843520 7020001122093497728 9720234652822151936 12420468183550806144 15120701714279460352 17820935245008114560 2074424702027217152 4774658232755871360 7474891763484525568 10175125294213179776 12875358824941833984 15575592355670488192 18275825886399142400 2529315343418244992 5229548874146899200 7929782404875553408 10630015935604207616 13330249466332861824 16030482997061516032 283972454080618624 2984205984809272832 5684439515537927040 8384673046266581248 11084906576995235456 13785140107723889664 16485373638452543872 738863095471646464 3439096626200300672 6139330156928954880 8839563687657609088 11539797218386263296 14240030749114917504 16940264279843571712 1193753736862674304 3893987267591328512 6594220798319982720 9294454329048636928 11994687859777291136 14694921390505945344 17395154921234599552 1648644378253702144 4348877908982356352 7049111439711010560 9749344970439664768 12449578501168318976 15149812031896973184 17850045562625627392 2103535019644729984 4803768550373384192 7504002081102038400 10204235611830692608 12904469142559346816 15604702673288001024 18304936204016655232 2558425661035757824 5258659191764412032 7958892722493066240 10659126253221720448 13359359783950374656 16059593314679028864 313082771698131456 3013316302426785664 5713549833155439872 8413783363884094080 11114016894612748288 13814250425341402496 16514483956070056704 767973413089159296 3468206943817813504 6168440474546467712 8868674005275121920 11568907536003776128 14269141066732430336 16969374597461084544 1222864054480187136 3923097585208841344 6623331115937495552 9323564646666149760 12023798177394803968 14724031708123458176 17424265238852112384 1677754695871214976 4377988226599869184 7078221757328523392 9778455288057177600 12478688818785831808 15178922349514486016 17879155880243140224 2132645337262242816 4832878867990897024 7533112398719551232 10233345929448205440 12933579460176859648 15633812990905513856 18334046521634168064 2587535978653270656 5287769509381924864 7988003040110579072 10688236570839233280 13388470101567887488 16088703632296541696 342193089315644288 3042426620044298496 5742660150772952704 8442893681501606912 11143127212230261120 13843360742958915328 16543594273687569536 797083730706672128 3497317261435326336 6197550792163980544 8897784322892634752 11598017853621288960 14298251384349943168 16998484915078597376 1251974372097699968 3952207902826354176 6652441433555008384 9352674964283662592 12052908495012316800 14753142025740971008 17453375556469625216 1706865013488727808 4407098544217382016 7107332074946036224 9807565605674690432 12507799136403344640 15208032667131998848 17908266197860653056 2161755654879755648 4861989185608409856 7562222716337064064 10262456247065718272 12962689777794372480 15662923308523026688 18363156839251680896 2616646296270783488 5316879826999437696 8017113357728091904 10717346888456746112 13417580419185400320 16117813949914054528 371303406933157120 3071536937661811328 5771770468390465536 8472003999119119744 11172237529847773952 13872471060576428160 16572704591305082368 826194048324184960 3526427579052839168 6226661109781493376 8926894640510147584 11627128171238801792 14327361701967456000 17027595232696110208 1281084689715212800 3981318220443867008 6681551751172521216 9381785281901175424 12082018812629829632 14782252343358483840 17482485874087138048 1735975331106240640 4436208861834894848 7136442392563549056 9836675923292203264 12536909454020857472 15237142984749511680 17937376515478165888 2190865972497268480 4891099503225922688 7591333033954576896 10291566564683231104 12991800095411885312 15692033626140539520 18392267156869193728 2645756613888296320 5345990144616950528 8046223675345604736 10746457206074258944 13446690736802913152 16146924267531567360 400413724550669952 3100647255279324160 5800880786007978368 8501114316736632576 11201347847465286784 13901581378193940992 16601814908922595200 855304365941697792 3555537896670352000 6255771427399006208 8956004958127660416 11656238488856314624 14356472019584968832 17056705550313623040 1310195007332725632 4010428538061379840 6710662068790034048 9410895599518688256 12111129130247342464 14811362660975996672 17511596191704650880 1765085648723753472 4465319179452407680 7165552710181061888 9865786240909716096 12566019771638370304 15266253302367024512 17966486833095678720 2219976290114781312 4920209820843435520 7620443351572089728 10320676882300743936 13020910413029398144 15721143943758052352 18421377474486706560 2674866931505809152 5375100462234463360 8075333992963117568 10775567523691771776 13475801054420425984 16176034585149080192 429524042168182784 3129757572896836992 5829991103625491200 8530224634354145408 11230458165082799616 13930691695811453824 16630925226540108032 884414683559210624 3584648214287864832 6284881745016519040 8985115275745173248 11685348806473827456 14385582337202481664 17085815867931135872 1339305324950238464 4039538855678892672 6739772386407546880 9440005917136201088 12140239447864855296 14840472978593509504 17540706509322163712 1794195966341266304 4494429497069920512 7194663027798574720 9894896558527228928 12595130089255883136 15295363619984537344 17995597150713191552 2249086607732294144 4949320138460948352 7649553669189602560 10349787199918256768 13050020730646910976 15750254261375565184 3743718394667776 2703977249123321984 5404210779851976192 8104444310580630400 10804677841309284608 13504911372037938816 16205144902766593024 458634359785695616 3158867890514349824 5859101421243004032 8559334951971658240 11259568482700312448 13959802013428966656 16660035544157620864 913525001176723456 3613758531905377664 6313992062634031872 9014225593362686080 11714459124091340288 14414692654819994496 17114926185548648704 1368415642567751296 4068649173296405504 6768882704025059712 9469116234753713920 12169349765482368128 14869583296211022336 17569816826939676544 1823306283958779136 4523539814687433344 7223773345416087552 9924006876144741760 12624240406873395968 15324473937602050176 18024707468330704384 2278196925349806976 4978430456078461184 7678663986807115392 10378897517535769600 13079131048264423808 15779364578993078016 32854036012180608 2733087566740834816 5433321097469489024 8133554628198143232 10833788158926797440 13534021689655451648 16234255220384105856 487744677403208448 3187978208131862656 5888211738860516864 8588445269589171072 11288678800317825280 13988912331046479488 16689145861775133696 942635318794236288 3642868849522890496 6343102380251544704 9043335910980198912 11743569441708853120 14443802972437507328 17144036503166161536 1397525960185264128 4097759490913918336 6797993021642572544 9498226552371226752 12198460083099880960 14898693613828535168 17598927144557189376 1852416601576291968 4552650132304946176 7252883663033600384 9953117193762254592 12653350724490908800 15353584255219563008 18053817785948217216 2307307242967319808 5007540773695974016 7707774304424628224 10408007835153282432 13108241365881936640 15808474896610590848 61964353629693440 2762197884358347648 5462431415087001856 8162664945815656064 10862898476544310272 13563132007272964480 16263365538001618688 516854995020721280 3217088525749375488 5917322056478029696 8617555587206683904 11317789117935338112 14018022648663992320 16718256179392646528 971745636411749120 3671979167140403328 6372212697869057536 9072446228597711744 11772679759326365952 14472913290055020160 17173146820783674368 1426636277802776960 4126869808531431168 6827103339260085376 9527336869988739584 12227570400717393792 14927803931446048000 17628037462174702208 1881526919193804800 4581760449922459008 7281993980651113216 9982227511379767424 12682461042108421632 15382694572837075840 18082928103565730048 2336417560584832640 5036651091313486848 7736884622042141056 10437118152770795264 13137351683499449472 15837585214228103680 91074671247206272 2791308201975860480 5491541732704514688 8191775263433168896 10892008794161823104 13592242324890477312 16292475855619131520 545965312638234112 3246198843366888320 5946432374095542528 8646665904824196736 11346899435552850944 14047132966281505152 16747366497010159360 1000855954029261952 3701089484757916160 6401323015486570368 9101556546215224576 11801790076943878784 14502023607672532992 17202257138401187200 1455746595420289792 4155980126148944000 6856213656877598208 9556447187606252416 12256680718334906624 14956914249063560832 17657147779792215040 1910637236811317632 4610870767539971840 7311104298268626048 10011337828997280256 12711571359725934464 15411804890454588672 18112038421183242880 2365527878202345472 5065761408930999680 7765994939659653888 10466228470388308096 13166462001116962304 15866695531845616512 120184988864719104 2820418519593373312 5520652050322027520 8220885581050681728 10921119111779335936 13621352642507990144 16321586173236644352 575075630255746944 3275309160984401152 5975542691713055360 8675776222441709568 11376009753170363776 14076243283899017984 16776476814627672192 1029966271646774784 3730199802375428992 6430433333104083200 9130666863832737408 11830900394561391616 14531133925290045824 17231367456018700032 1484856913037802624 4185090443766456832 6885323974495111040 9585557505223765248 12285791035952419456 14986024566681073664 17686258097409727872 1939747554428830464 4639981085157484672 7340214615886138880 10040448146614793088 12740681677343447296 15440915208072101504 18141148738800755712 2394638195819858304 5094871726548512512 7795105257277166720 10495338788005820928 13195572318734475136 15895805849463129344 149295306482231936 2849528837210886144 5549762367939540352 8249995898668194560 10950229429396848768 13650462960125502976 16350696490854157184 604185947873259776 3304419478601913984 6004653009330568192 8704886540059222400 11405120070787876608 14105353601516530816 16805587132245185024 1059076589264287616 3759310119992941824 6459543650721596032 9159777181450250240 11860010712178904448 14560244242907558656 17260477773636212864 1513967230655315456 4214200761383969664 6914434292112623872 9614667822841278080 12314901353569932288 15015134884298586496 17715368415027240704 1968857872046343296 4669091402774997504 7369324933503651712 10069558464232305920 12769791994960960128 15470025525689614336 18170259056418268544 2423748513437371136 5123982044166025344 7824215574894679552 10524449105623333760 13224682636351987968 15924916167080642176 178405624099744768 2878639154828398976 5578872685557053184 8279106216285707392 10979339747014361600 13679573277743015808 16379806808471670016 633296265490772608 3333529796219426816 6033763326948081024 8733996857676735232 11434230388405389440 14134463919134043648 16834697449862697856 1088186906881800448 3788420437610454656 6488653968339108864 9188887499067763072 11889121029796417280 14589354560525071488 17289588091253725696 1543077548272828288 4243311079001482496 6943544609730136704 9643778140458790912 12344011671187445120 15044245201916099328 17744478732644753536 1997968189663856128 4698201720392510336 7398435251121164544 10098668781849818752 12798902312578472960 15499135843307127168 18199369374035781376 2452858831054883968 5153092361783538176 7853325892512192384 10553559423240846592 13253792953969500800 15954026484698155008 207515941717257600 2907749472445911808 5607983003174566016 8308216533903220224 11008450064631874432 13708683595360528640 16408917126089182848 662406583108285440 3362640113836939648 6062873644565593856 8763107175294248064 11463340706022902272 14163574236751556480 16863807767480210688 1117297224499313280 3817530755227967488 6517764285956621696 9217997816685275904 11918231347413930112 14618464878142584320 17318698408871238528 1572187865890341120 4272421396618995328 6972654927347649536 9672888458076303744 12373121988804957952 15073355519533612160 17773589050262266368 2027078507281368960 4727312038010023168 7427545568738677376 10127779099467331584 12828012630195985792 15528246160924640000 18228479691653294208 2481969148672396800 5182202679401051008 7882436210129705216 10582669740858359424 13282903271587013632 15983136802315667840 236626259334770432 2936859790063424640 5637093320792078848 8337326851520733056 11037560382249387264 13737793912978041472 16438027443706695680 691516900725798272 3391750431454452480 6091983962183106688 8792217492911760896 11492451023640415104 14192684554369069312 16892918085097723520 1146407542116826112 3846641072845480320 6546874603574134528 9247108134302788736 11947341665031442944 14647575195760097152 17347808726488751360 1601298183507853952 4301531714236508160 7001765244965162368 9701998775693816576 12402232306422470784 15102465837151124992 17802699367879779200 2056188824898881792 4756422355627536000 7456655886356190208 10156889417084844416 12857122947813498624 15557356478542152832 18257590009270807040 2511079466289909632 5211312997018563840 7911546527747218048 10611780058475872256 13312013589204526464 16012247119933180672 265736576952283264 2965970107680937472 5666203638409591680 8366437169138245888 11066670699866900096 13766904230595554304 16467137761324208512 720627218343311104 3420860749071965312 6121094279800619520 8821327810529273728 11521561341257927936 14221794871986582144 16922028402715236352 1175517859734338944 3875751390462993152 6575984921191647360 9276218451920301568 11976451982648955776 14676685513377609984 17376919044106264192 1630408501125366784 4330642031854020992 7030875562582675200 9731109093311329408 12431342624039983616 15131576154768637824 17831809685497292032 2085299142516394624 4785532673245048832 7485766203973703040 10185999734702357248 12886233265431011456 15586466796159665664 18286700326888319872 2540189783907422464 5240423314636076672 7940656845364730880 10640890376093385088 13341123906822039296 16041357437550693504 294846894569796096 2995080425298450304 5695313956027104512 8395547486755758720 11095781017484412928 13796014548213067136 16496248078941721344 749737535960823936 3449971066689478144 6150204597418132352 8850438128146786560 11550671658875440768 14250905189604094976 16951138720332749184 1204628177351851776 3904861708080505984 6605095238809160192 9305328769537814400 12005562300266468608 14705795830995122816 17406029361723777024 1659518818742879616 4359752349471533824 7059985880200188032 9760219410928842240 12460452941657496448 15160686472386150656 17860920003114804864 2114409460133907456 4814642990862561664 7514876521591215872 10215110052319870080 12915343583048524288 15615577113777178496 18315810644505832704 2569300101524935296 5269533632253589504 7969767162982243712 10670000693710897920 13370234224439552128 16070467755168206336 323957212187308928 3024190742915963136 5724424273644617344 8424657804373271552 11124891335101925760 13825124865830579968 16525358396559234176 778847853578336768 3479081384306990976 6179314915035645184 8879548445764299392 11579781976492953600 14280015507221607808 16980249037950262016 1233738494969364608 3933972025698018816 6634205556426673024 9334439087155327232 12034672617883981440 14734906148612635648 17435139679341289856 1688629136360392448 4388862667089046656 7089096197817700864 9789329728546355072 12489563259275009280 15189796790003663488 17890030320732317696 2143519777751420288 4843753308480074496 7543986839208728704 10244220369937382912 12944453900666037120 15644687431394691328 18344920962123345536 2598410419142448128 5298643949871102336 7998877480599756544 10699111011328410752 13399344542057064960 16099578072785719168 353067529804821760 3053301060533475968 5753534591262130176 8453768121990784384 11154001652719438592 13854235183448092800 16554468714176747008 807958171195849600 3508191701924503808 6208425232653158016 8908658763381812224 11608892294110466432 14309125824839120640 17009359355567774848 1262848812586877440 3963082343315531648 6663315874044185856 9363549404772840064 12063782935501494272 14764016466230148480 17464249996958802688 1717739453977905280 4417972984706559488 7118206515435213696 9818440046163867904 12518673576892522112 15218907107621176320 17919140638349830528 2172630095368933120 4872863626097587328 7573097156826241536 10273330687554895744 12973564218283549952 15673797749012204160 18374031279740858368 2627520736759960960 5327754267488615168 8027987798217269376 10728221328945923584 13428454859674577792 16128688390403232000 382177847422334592 3082411378150988800 5782644908879643008 8482878439608297216 11183111970336951424 13883345501065605632 16583579031794259840 837068488813362432 3537302019542016640 6237535550270670848 8937769080999325056 11638002611727979264 14338236142456633472 17038469673185287680 1291959130204390272 3992192660933044480 6692426191661698688 9392659722390352896 12092893253119007104 14793126783847661312 17493360314576315520 1746849771595418112 4447083302324072320 7147316833052726528 9847550363781380736 12547783894510034944 15248017425238689152 17948250955967343360 2201740412986445952 4901973943715100160 7602207474443754368 10302441005172408576 13002674535901062784 15702908066629716992 18403141597358371200 2656631054377473792 5356864585106128000 8057098115834782208 10757331646563436416 13457565177292090624 16157798708020744832 411288165039847424 3111521695768501632 5811755226497155840 8511988757225810048 11212222287954464256 13912455818683118464 16612689349411772672 866178806430875264 3566412337159529472 6266645867888183680 8966879398616837888 11667112929345492096 14367346460074146304 17067579990802800512 1321069447821903104 4021302978550557312 6721536509279211520 9421770040007865728 12122003570736519936 14822237101465174144 17522470632193828352 1775960089212930944 4476193619941585152 7176427150670239360 9876660681398893568 12576894212127547776 15277127742856201984 17977361273584856192 2230850730603958784 4931084261332612992 7631317792061267200 10331551322789921408 13031784853518575616 15732018384247229824 18432251914975884032 2685741371994986624 5385974902723640832 8086208433452295040 10786441964180949248 13486675494909603456 16186909025638257664 440398482657360256 3140632013386014464 5840865544114668672 8541099074843322880 11241332605571977088 13941566136300631296 16641799667029285504 895289124048388096 3595522654777042304 6295756185505696512 8995989716234350720 11696223246963004928 14396456777691659136 17096690308420313344 1350179765439415936 4050413296168070144 6750646826896724352 9450880357625378560 12151113888354032768 14851347419082686976 17551580949811341184 1805070406830443776 4505303937559097984 7205537468287752192 9905770999016406400 12606004529745060608 15306238060473714816 18006471591202369024 2259961048221471616 4960194578950125824 7660428109678780032 10360661640407434240 13060895171136088448 15761128701864742656 14618158883845248 2714851689612499456 5415085220341153664 8115318751069807872 10815552281798462080 13515785812527116288 16216019343255770496 469508800274873088 3169742331003527296 5869975861732181504 8570209392460835712 11270442923189489920 13970676453918144128 16670909984646798336 924399441665900928 3624632972394555136 6324866503123209344 9025100033851863552 11725333564580517760 14425567095309171968 17125800626037826176 1379290083056928768 4079523613785582976 6779757144514237184 9479990675242891392 12180224205971545600 14880457736700199808 17580691267428854016 1834180724447956608 4534414255176610816 7234647785905265024 9934881316633919232 12635114847362573440 15335348378091227648 18035581908819881856 2289071365838984448 4989304896567638656 7689538427296292864 10389771958024947072 13090005488753601280 15790239019482255488 43728476501358080 2743962007230012288 5444195537958666496 8144429068687320704 10844662599415974912 13544896130144629120 16245129660873283328 498619117892385920 3198852648621040128 5899086179349694336 8599319710078348544 11299553240807002752 13999786771535656960 16700020302264311168 953509759283413760 3653743290012067968 6353976820740722176 9054210351469376384 11754443882198030592 14454677412926684800 17154910943655339008 1408400400674441600 4108633931403095808 6808867462131750016 9509100992860404224 12209334523589058432 14909568054317712640 17609801585046366848 1863291042065469440 4563524572794123648 7263758103522777856 9963991634251432064 12664225164980086272 15364458695708740480 18064692226437394688 2318181683456497280 5018415214185151488 7718648744913805696 10418882275642459904 13119115806371114112 15819349337099768320 72838794118870912 2773072324847525120 5473305855576179328 8173539386304833536 10873772917033487744 13574006447762141952 16274239978490796160 527729435509898752 3227962966238552960 5928196496967207168 8628430027695861376 11328663558424515584 14028897089153169792 16729130619881824000 982620076900926592 3682853607629580800 6383087138358235008 9083320669086889216 11783554199815543424 14483787730544197632 17184021261272851840 1437510718291954432 4137744249020608640 6837977779749262848 9538211310477917056 12238444841206571264 14938678371935225472 17638911902663879680 1892401359682982272 4592634890411636480 7292868421140290688 9993101951868944896 12693335482597599104 15393569013326253312 18093802544054907520 2347292001074010112 5047525531802664320 7747759062531318528 10447992593259972736 13148226123988626944 15848459654717281152 101949111736383744 2802182642465037952 5502416173193692160 8202649703922346368 10902883234651000576 13603116765379654784 16303350296108308992 556839753127411584 3257073283856065792 5957306814584720000 8657540345313374208 11357773876042028416 14058007406770682624 16758240937499336832 1011730394518439424 3711963925247093632 6412197455975747840 9112430986704402048 11812664517433056256 14512898048161710464 17213131578890364672 1466621035909467264 4166854566638121472 6867088097366775680 9567321628095429888 12267555158824084096 14967788689552738304 17668022220281392512 1921511677300495104 4621745208029149312 7321978738757803520 10022212269486457728 12722445800215111936 15422679330943766144 18122912861672420352 2376402318691522944 5076635849420177152 7776869380148831360 10477102910877485568 13177336441606139776 15877569972334793984 131059429353896576 2831292960082550784 5531526490811204992 8231760021539859200 10931993552268513408 13632227082997167616 16332460613725821824 585950070744924416 3286183601473578624 5986417132202232832 8686650662930887040 11386884193659541248 14087117724388195456 16787351255116849664 1040840712135952256 3741074242864606464 6441307773593260672 9141541304321914880 11841774835050569088 14542008365779223296 17242241896507877504 1495731353526980096 4195964884255634304 6896198414984288512 9596431945712942720 12296665476441596928 14996899007170251136 17697132537898905344 1950621994918007936 4650855525646662144 7351089056375316352 10051322587103970560 12751556117832624768 15451789648561278976 18152023179289933184 2405512636309035776 5105746167037689984 7805979697766344192 10506213228494998400 13206446759223652608 15906680289952306816 160169746971409408 2860403277700063616 5560636808428717824 8260870339157372032 10961103869886026240 13661337400614680448 16361570931343334656 615060388362437248 3315293919091091456 6015527449819745664 8715760980548399872 11415994511277054080 14116228042005708288 16816461572734362496 1069951029753465088 3770184560482119296 6470418091210773504 9170651621939427712 11870885152668081920 14571118683396736128 17271352214125390336 1524841671144492928 4225075201873147136 6925308732601801344 9625542263330455552 12325775794059109760 15026009324787763968 17726242855516418176 1979732312535520768 4679965843264174976 7380199373992829184 10080432904721483392 12780666435450137600 15480899966178791808 18181133496907446016 2434622953926548608 5134856484655202816 7835090015383857024 10535323546112511232 13235557076841165440 15935790607569819648 189280064588922240 2889513595317576448 5589747126046230656 8289980656774884864 10990214187503539072 13690447718232193280 16390681248960847488 644170705979950080 3344404236708604288 6044637767437258496 8744871298165912704 11445104828894566912 14145338359623221120 16845571890351875328 1099061347370977920 3799294878099632128 6499528408828286336 9199761939556940544 11899995470285594752 14600229001014248960 17300462531742903168 1553951988762005760 4254185519490659968 6954419050219314176 9654652580947968384 12354886111676622592 15055119642405276800 17755353173133931008 2008842630153033600 4709076160881687808 7409309691610342016 10109543222338996224 12809776753067650432 15510010283796304640 18210243814524958848 2463733271544061440 5163966802272715648 7864200333001369856 10564433863730024064 13264667394458678272 15964900925187332480 218390382206435072 2918623912935089280 5618857443663743488 8319090974392397696 11019324505121051904 13719558035849706112 16419791566578360320 673281023597462912 3373514554326117120 6073748085054771328 8773981615783425536 11474215146512079744 14174448677240733952 16874682207969388160 1128171664988490752 3828405195717144960 6528638726445799168 9228872257174453376 11929105787903107584 14629339318631761792 17329572849360416000 1583062306379518592 4283295837108172800 6983529367836827008 9683762898565481216 12383996429294135424 15084229960022789632 17784463490751443840 2037952947770546432 4738186478499200640 7438420009227854848 10138653539956509056 12838887070685163264 15539120601413817472 18239354132142471680 2492843589161574272 5193077119890228480 7893310650618882688 10593544181347536896 13293777712076191104 15994011242804845312 247500699823947904 2947734230552602112 5647967761281256320 8348201292009910528 11048434822738564736 13748668353467218944 16448901884195873152 702391341214975744 3402624871943629952 6102858402672284160 8803091933400938368 11503325464129592576 14203558994858246784 16903792525586900992 1157281982606003584 3857515513334657792 6557749044063312000 9257982574791966208 11958216105520620416 14658449636249274624 17358683166977928832 1612172623997031424 4312406154725685632 7012639685454339840 9712873216182994048 12413106746911648256 15113340277640302464 17813573808368956672 2067063265388059264 4767296796116713472 7467530326845367680 10167763857574021888 12867997388302676096 15568230919031330304 18268464449759984512 2521953906779087104 5222187437507741312 7922420968236395520 10622654498965049728 13322888029693703936 16023121560422358144 276611017441460736 2976844548170114944 5677078078898769152 8377311609627423360 11077545140356077568 13777778671084731776 16478012201813385984 731501658832488576 3431735189561142784 6131968720289796992 8832202251018451200 11532435781747105408 14232669312475759616 16932902843204413824 1186392300223516416 3886625830952170624 6586859361680824832 9287092892409479040 11987326423138133248 14687559953866787456 17387793484595441664 1641282941614544256 4341516472343198464 7041750003071852672 9741983533800506880 12442217064529161088 15142450595257815296 17842684125986469504 2096173583005572096 4796407113734226304 7496640644462880512 10196874175191534720 12897107705920188928 15597341236648843136 18297574767377497344 2551064224396599936 5251297755125254144 7951531285853908352 10651764816582562560 13351998347311216768 16052231878039870976 305721335058973568 3005954865787627776 5706188396516281984 8406421927244936192 11106655457973590400 13806888988702244608 16507122519430898816 760611976450001408 3460845507178655616 6161079037907309824 8861312568635964032 11561546099364618240 14261779630093272448 16962013160821926656 1215502617841029248 3915736148569683456 6615969679298337664 9316203210026991872 12016436740755646080 14716670271484300288 17416903802212954496 1670393259232057088 4370626789960711296 7070860320689365504 9771093851418019712 12471327382146673920 15171560912875328128 17871794443603982336 2125283900623084928 4825517431351739136 7525750962080393344 10225984492809047552 12926218023537701760 15626451554266355968 18326685084995010176 2580174542014112768 5280408072742766976 7980641603471421184 10680875134200075392 13381108664928729600 16081342195657383808 334831652676486400 3035065183405140608 5735298714133794816 8435532244862449024 11135765775591103232 13835999306319757440 16536232837048411648 789722294067514240 3489955824796168448 6190189355524822656 8890422886253476864 11590656416982131072 14290889947710785280 16991123478439439488 1244612935458542080 3944846466187196288 6645079996915850496 9345313527644504704 12045547058373158912 14745780589101813120 17446014119830467328 1699503576849569920 4399737107578224128 7099970638306878336 9800204169035532544 12500437699764186752 15200671230492840960 17900904761221495168 2154394218240597760 4854627748969251968 7554861279697906176 10255094810426560384 12955328341155214592 15655561871883868800 18355795402612523008 2609284859631625600 5309518390360279808 8009751921088934016 10709985451817588224 13410218982546242432 16110452513274896640 363941970293999232 3064175501022653440 5764409031751307648 8464642562479961856 11164876093208616064 13865109623937270272 16565343154665924480 818832611685027072 3519066142413681280 6219299673142335488 8919533203870989696 11619766734599643904 14320000265328298112 17020233796056952320 1273723253076054912 3973956783804709120 6674190314533363328 9374423845262017536 12074657375990671744 14774890906719325952 17475124437447980160 1728613894467082752 4428847425195736960 7129080955924391168 9829314486653045376 12529548017381699584 15229781548110353792 17930015078839008000 2183504535858110592 4883738066586764800 7583971597315419008 10284205128044073216 12984438658772727424 15684672189501381632 18384905720230035840 2638395177249138432 5338628707977792640 8038862238706446848 10739095769435101056 13439329300163755264 16139562830892409472 393052287911512064 3093285818640166272 5793519349368820480 8493752880097474688 11193986410826128896 13894219941554783104 16594453472283437312 847942929302539904 3548176460031194112 6248409990759848320 8948643521488502528 11648877052217156736 14349110582945810944 17049344113674465152 1302833570693567744 4003067101422221952 6703300632150876160 9403534162879530368 12103767693608184576 14804001224336838784 17504234755065492992 1757724212084595584 4457957742813249792 7158191273541904000 9858424804270558208 12558658334999212416 15258891865727866624 17959125396456520832 2212614853475623424 4912848384204277632 7613081914932931840 10313315445661586048 13013548976390240256 15713782507118894464 18414016037847548672 2667505494866651264 5367739025595305472 8067972556323959680 10768206087052613888 13468439617781268096 16168673148509922304 422162605529024896 3122396136257679104 5822629666986333312 8522863197714987520 11223096728443641728 13923330259172295936 16623563789900950144 877053246920052736 3577286777648706944 6277520308377361152 8977753839106015360 11677987369834669568 14378220900563323776 17078454431291977984 1331943888311080576 4032177419039734784 6732410949768388992 9432644480497043200 12132878011225697408 14833111541954351616 17533345072683005824 1786834529702108416 4487068060430762624 7187301591159416832 9887535121888071040 12587768652616725248 15288002183345379456 17988235714074033664 2241725171093136256 4941958701821790464 7642192232550444672 10342425763279098880 13042659294007753088 15742892824736407296 18443126355465061504 2696615812484164096 5396849343212818304 8097082873941472512 10797316404670126720 13497549935398780928 16197783466127435136 451272923146537728 3151506453875191936 5851739984603846144 8551973515332500352 11252207046061154560 13952440576789808768 16652674107518462976 906163564537565568 3606397095266219776 6306630625994873984 9006864156723528192 11707097687452182400 14407331218180836608 17107564748909490816 1361054205928593408 4061287736657247616 6761521267385901824 9461754798114556032 12161988328843210240 14862221859571864448 17562455390300518656 1815944847319621248 4516178378048275456 7216411908776929664 9916645439505583872 12616878970234238080 15317112500962892288 18017346031691546496 2270835488710649088 4971069019439303296 7671302550167957504 10371536080896611712 13071769611625265920 15772003142353920128 25492599373022720 2725726130101676928 5425959660830331136 8126193191558985344 10826426722287639552 13526660253016293760 16226893783744947968 480383240764050560 3180616771492704768 5880850302221358976 8581083832950013184 11281317363678667392 13981550894407321600 16681784425135975808 935273882155078400 3635507412883732608 6335740943612386816 9035974474341041024 11736208005069695232 14436441535798349440 17136675066527003648 1390164523546106240 4090398054274760448 6790631585003414656 9490865115732068864 12191098646460723072 14891332177189377280 17591565707918031488 1845055164937134080 4545288695665788288 7245522226394442496 9945755757123096704 12645989287851750912 15346222818580405120 18046456349309059328 2299945806328161920 5000179337056816128 7700412867785470336 10400646398514124544 13100879929242778752 15801113459971432960 54602916990535552 2754836447719189760 5455069978447843968 8155303509176498176 10855537039905152384 13555770570633806592 16256004101362460800 509493558381563392 3209727089110217600 5909960619838871808 8610194150567526016 11310427681296180224 14010661212024834432 16710894742753488640 964384199772591232 3664617730501245440 6364851261229899648 9065084791958553856 11765318322687208064 14465551853415862272 17165785384144516480 1419274841163619072 4119508371892273280 6819741902620927488 9519975433349581696 12220208964078235904 14920442494806890112 17620676025535544320 1874165482554646912 4574399013283301120 7274632544011955328 9974866074740609536 12675099605469263744 15375333136197917952 18075566666926572160 2329056123945674752 5029289654674328960 7729523185402983168 10429756716131637376 13129990246860291584 15830223777588945792 83713234608048384 2783946765336702592 5484180296065356800 8184413826794011008 10884647357522665216 13584880888251319424 16285114418979973632 538603875999076224 3238837406727730432 5939070937456384640 8639304468185038848 11339537998913693056 14039771529642347264 16740005060371001472 993494517390104064 3693728048118758272 6393961578847412480 9094195109576066688 11794428640304720896 14494662171033375104 17194895701762029312 1448385158781131904 4148618689509786112 6848852220238440320 9549085750967094528 12249319281695748736 14949552812424402944 17649786343153057152 1903275800172159744 4603509330900813952 7303742861629468160 10003976392358122368 12704209923086776576 15404443453815430784 18104676984544084992 2358166441563187584 5058399972291841792 7758633503020496000 10458867033749150208 13159100564477804416 15859334095206458624 112823552225561216 2813057082954215424 5513290613682869632 8213524144411523840 10913757675140178048 13613991205868832256 16314224736597486464 567714193616589056 3267947724345243264 5968181255073897472 8668414785802551680 11368648316531205888 14068881847259860096 16769115377988514304 1022604835007616896 3722838365736271104 6423071896464925312 9123305427193579520 11823538957922233728 14523772488650887936 17224006019379542144 1477495476398644736 4177729007127298944 6877962537855953152 9578196068584607360 12278429599313261568 14978663130041915776 17678896660770569984 1932386117789672576 4632619648518326784 7332853179246980992 10033086709975635200 12733320240704289408 15433553771432943616 18133787302161597824 2387276759180700416 5087510289909354624 7787743820638008832 10487977351366663040 13188210882095317248 15888444412823971456 141933869843074048 2842167400571728256 5542400931300382464 8242634462029036672 10942867992757690880 13643101523486345088 16343335054214999296 596824511234101888 3297058041962756096 5997291572691410304 8697525103420064512 11397758634148718720 14097992164877372928 16798225695606027136 1051715152625129728 3751948683353783936 6452182214082438144 9152415744811092352 11852649275539746560 14552882806268400768 17253116336997054976 1506605794016157568 4206839324744811776 6907072855473465984 9607306386202120192 12307539916930774400 15007773447659428608 17708006978388082816 1961496435407185408 4661729966135839616 7361963496864493824 10062197027593148032 12762430558321802240 15462664089050456448 18162897619779110656 2416387076798213248 5116620607526867456 7816854138255521664 10517087668984175872 13217321199712830080 15917554730441484288 171044187460586880 2871277718189241088 5571511248917895296 8271744779646549504 10971978310375203712 13672211841103857920 16372445371832512128 625934828851614720 3326168359580268928 6026401890308923136 8726635421037577344 11426868951766231552 14127102482494885760 16827336013223539968 1080825470242642560 3781059000971296768 6481292531699950976 9181526062428605184 11881759593157259392 14581993123885913600 17282226654614567808 1535716111633670400 4235949642362324608 6936183173090978816 9636416703819633024 12336650234548287232 15036883765276941440 17737117296005595648 1990606753024698240 4690840283753352448 7391073814482006656 10091307345210660864 12791540875939315072 15491774406667969280 18192007937396623488 2445497394415726080 5145730925144380288 7845964455873034496 10546197986601688704 13246431517330342912 15946665048058997120 200154505078099712 2900388035806753920 5600621566535408128 8300855097264062336 11001088627992716544 13701322158721370752 16401555689450024960 655045146469127552 3355278677197781760 6055512207926435968 8755745738655090176 11455979269383744384 14156212800112398592 16856446330841052800 1109935787860155392 3810169318588809600 6510402849317463808 9210636380046118016 11910869910774772224 14611103441503426432 17311336972232080640 1564826429251183232 4265059959979837440 6965293490708491648 9665527021437145856 12365760552165800064 15065994082894454272 17766227613623108480 2019717070642211072 4719950601370865280 7420184132099519488 10120417662828173696 12820651193556827904 15520884724285482112 18221118255014136320 2474607712033238912 5174841242761893120 7875074773490547328 10575308304219201536 13275541834947855744 15975775365676509952 229264822695612544 2929498353424266752 5629731884152920960 8329965414881575168 11030198945610229376 13730432476338883584 16430666007067537792 684155464086640384 3384388994815294592 6084622525543948800 8784856056272603008 11485089587001257216 14185323117729911424 16885556648458565632 1139046105477668224 3839279636206322432 6539513166934976640 9239746697663630848 11939980228392285056 14640213759120939264 17340447289849593472 1593936746868696064 4294170277597350272 6994403808326004480 9694637339054658688 12394870869783312896 15095104400511967104 17795337931240621312 2048827388259723904 4749060918988378112 7449294449717032320 10149527980445686528 12849761511174340736 15549995041902994944 18250228572631649152 2503718029650751744 5203951560379405952 7904185091108060160 10604418621836714368 13304652152565368576 16004885683294022784 258375140313125376 2958608671041779584 5658842201770433792 8359075732499088000 11059309263227742208 13759542793956396416 16459776324685050624 713265781704153216 3413499312432807424 6113732843161461632 8813966373890115840 11514199904618770048 14214433435347424256 16914666966076078464 1168156423095181056 3868389953823835264 6568623484552489472 9268857015281143680 11969090546009797888 14669324076738452096 17369557607467106304 1623047064486208896 4323280595214863104 7023514125943517312 9723747656672171520 12423981187400825728 15124214718129479936 17824448248858134144 2077937705877236736 4778171236605890944 7478404767334545152 10178638298063199360 12878871828791853568 15579105359520507776 18279338890249161984 2532828347268264576 5233061877996918784 7933295408725572992 10633528939454227200 13333762470182881408 16033996000911535616 287485457930638208 2987718988659292416 5687952519387946624 8388186050116600832 11088419580845255040 13788653111573909248 16488886642302563456 742376099321666048 3442609630050320256 6142843160778974464 8843076691507628672 11543310222236282880 14243543752964937088 16943777283693591296 1197266740712693888 3897500271441348096 6597733802170002304 9297967332898656512 11998200863627310720 14698434394355964928 17398667925084619136 1652157382103721728 4352390912832375936 7052624443561030144 9752857974289684352 12453091505018338560 15153325035746992768 17853558566475646976 2107048023494749568 4807281554223403776 7507515084952057984 10207748615680712192 12907982146409366400 15608215677138020608 18308449207866674816 2561938664885777408 5262172195614431616 7962405726343085824 10662639257071740032 13362872787800394240 16063106318529048448 316595775548151040 3016829306276805248 5717062837005459456 8417296367734113664 11117529898462767872 13817763429191422080 16517996959920076288 771486416939178880 3471719947667833088 6171953478396487296 8872187009125141504 11572420539853795712 14272654070582449920 16972887601311104128 1226377058330206720 3926610589058860928 6626844119787515136 9327077650516169344 12027311181244823552 14727544711973477760 17427778242702131968 1681267699721234560 4381501230449888768 7081734761178542976 9781968291907197184 12482201822635851392 15182435353364505600 17882668884093159808 2136158341112262400 4836391871840916608 7536625402569570816 10236858933298225024 12937092464026879232 15637325994755533440 18337559525484187648 2591048982503290240 5291282513231944448 7991516043960598656 10691749574689252864 13391983105417907072 16092216636146561280 345706093165663872 3045939623894318080 5746173154622972288 8446406685351626496 11146640216080280704 13846873746808934912 16547107277537589120 800596734556691712 3500830265285345920 6201063796014000128 8901297326742654336 11601530857471308544 14301764388199962752 17001997918928616960 1255487375947719552 3955720906676373760 6655954437405027968 9356187968133682176 12056421498862336384 14756655029590990592 17456888560319644800 1710378017338747392 4410611548067401600 7110845078796055808 9811078609524710016 12511312140253364224 15211545670982018432 17911779201710672640 2165268658729775232 4865502189458429440 7565735720187083648 10265969250915737856 12966202781644392064 15666436312373046272 18366669843101700480 2620159300120803072 5320392830849457280 8020626361578111488 10720859892306765696 13421093423035419904 16121326953764074112 374816410783176704 3075049941511830912 5775283472240485120 8475517002969139328 11175750533697793536 13875984064426447744 16576217595155101952 829707052174204544 3529940582902858752 6230174113631512960 8930407644360167168 11630641175088821376 14330874705817475584 17031108236546129792 1284597693565232384 3984831224293886592 6685064755022540800 9385298285751195008 12085531816479849216 14785765347208503424 17485998877937157632 1739488334956260224 4439721865684914432 7139955396413568640 9840188927142222848 12540422457870877056 15240655988599531264 17940889519328185472 2194378976347288064 4894612507075942272 7594846037804596480 10295079568533250688 12995313099261904896 15695546629990559104 18395780160719213312 2649269617738315904 5349503148466970112 8049736679195624320 10749970209924278528 13450203740652932736 16150437271381586944 403926728400689536 3104160259129343744 5804393789857997952 8504627320586652160 11204860851315306368 13905094382043960576 16605327912772614784 858817369791717376 3559050900520371584 6259284431249025792 8959517961977680000 11659751492706334208 14359985023434988416 17060218554163642624 1313708011182745216 4013941541911399424 6714175072640053632 9414408603368707840 12114642134097362048 14814875664826016256 17515109195554670464 1768598652573773056 4468832183302427264 7169065714031081472 9869299244759735680 12569532775488389888 15269766306217044096 17969999836945698304 2223489293964800896 4923722824693455104 7623956355422109312 10324189886150763520 13024423416879417728 15724656947608071936 18424890478336726144 2678379935355828736 5378613466084482944 8078846996813137152 10779080527541791360 13479314058270445568 16179547588999099776 433037046018202368 3133270576746856576 5833504107475510784 8533737638204164992 11233971168932819200 13934204699661473408 16634438230390127616 887927687409230208 3588161218137884416 6288394748866538624 8988628279595192832 11688861810323847040 14389095341052501248 17089328871781155456 1342818328800258048 4043051859528912256 6743285390257566464 9443518920986220672 12143752451714874880 14843985982443529088 17544219513172183296 1797708970191285888 4497942500919940096 7198176031648594304 9898409562377248512 12598643093105902720 15298876623834556928 17999110154563211136 2252599611582313728 4952833142310967936 7653066673039622144 10353300203768276352 13053533734496930560 15753767265225584768 7256722244687360 2707490252973341568 5407723783701995776 8107957314430649984 10808190845159304192 13508424375887958400 16208657906616612608 462147363635715200 3162380894364369408 5862614425093023616 8562847955821677824 11263081486550332032 13963315017278986240 16663548548007640448 917038005026743040 3617271535755397248 6317505066484051456 9017738597212705664 11717972127941359872 14418205658670014080 17118439189398668288 1371928646417770880 4072162177146425088 6772395707875079296 9472629238603733504 12172862769332387712 14873096300061041920 17573329830789696128 1826819287808798720 4527052818537452928 7227286349266107136 9927519879994761344 12627753410723415552 15327986941452069760 18028220472180723968 2281709929199826560 4981943459928480768 7682176990657134976 10382410521385789184 13082644052114443392 15782877582843097600 36367039862200192 2736600570590854400 5436834101319508608 8137067632048162816 10837301162776817024 13537534693505471232 16237768224234125440 491257681253228032 3191491211981882240 5891724742710536448 8591958273439190656 11292191804167844864 13992425334896499072 16692658865625153280 946148322644255872 3646381853372910080 6346615384101564288 9046848914830218496 11747082445558872704 14447315976287526912 17147549507016181120 1401038964035283712 4101272494763937920 6801506025492592128 9501739556221246336 12201973086949900544 14902206617678554752 17602440148407208960 1855929605426311552 4556163136154965760 7256396666883619968 9956630197612274176 12656863728340928384 15357097259069582592 18057330789798236800 2310820246817339392 5011053777545993600 7711287308274647808 10411520839003302016 13111754369731956224 15811987900460610432 65477357479713024 2765710888208367232 5465944418937021440 8166177949665675648 10866411480394329856 13566645011122984064 16266878541851638272 520367998870740864 3220601529599395072 5920835060328049280 8621068591056703488 11321302121785357696 14021535652514011904 16721769183242666112 975258640261768704 3675492170990422912 6375725701719077120 9075959232447731328 11776192763176385536 14476426293905039744 17176659824633693952 1430149281652796544 4130382812381450752 6830616343110104960 9530849873838759168 12231083404567413376 14931316935296067584 17631550466024721792 1885039923043824384 4585273453772478592 7285506984501132800 9985740515229787008 12685974045958441216 15386207576687095424 18086441107415749632 2339930564434852224 5040164095163506432 7740397625892160640 10440631156620814848 13140864687349469056 15841098218078123264 94587675097225856 2794821205825880064 5495054736554534272 8195288267283188480 10895521798011842688 13595755328740496896 16295988859469151104 549478316488253696 3249711847216907904 5949945377945562112 8650178908674216320 11350412439402870528 14050645970131524736 16750879500860178944 1004368957879281536 3704602488607935744 6404836019336589952 9105069550065244160 11805303080793898368 14505536611522552576 17205770142251206784 1459259599270309376 4159493129998963584 6859726660727617792 9559960191456272000 12260193722184926208 14960427252913580416 17660660783642234624 1914150240661337216 4614383771389991424 7314617302118645632 10014850832847299840 12715084363575954048 15415317894304608256 18115551425033262464 2369040882052365056 5069274412781019264 7769507943509673472 10469741474238327680 13169975004966981888 15870208535695636096 123697992714738688 2823931523443392896 5524165054172047104 8224398584900701312 10924632115629355520 13624865646358009728 16325099177086663936 578588634105766528 3278822164834420736 5979055695563074944 8679289226291729152 11379522757020383360 14079756287749037568 16779989818477691776 1033479275496794368 3733712806225448576 6433946336954102784 9134179867682756992 11834413398411411200 14534646929140065408 17234880459868719616 1488369916887822208 4188603447616476416 6888836978345130624 9589070509073784832 12289304039802439040 14989537570531093248 17689771101259747456 1943260558278850048 4643494089007504256 7343727619736158464 10043961150464812672 12744194681193466880 15444428211922121088 18144661742650775296 2398151199669877888 5098384730398532096 7798618261127186304 10498851791855840512 13199085322584494720 15899318853313148928 152808310332251520 2853041841060905728 5553275371789559936 8253508902518214144 10953742433246868352 13653975963975522560 16354209494704176768 607698951723279360 3307932482451933568 6008166013180587776 8708399543909241984 11408633074637896192 14108866605366550400 16809100136095204608 1062589593114307200 3762823123842961408 6463056654571615616 9163290185300269824 11863523716028924032 14563757246757578240 17263990777486232448 1517480234505335040 4217713765233989248 6917947295962643456 9618180826691297664 12318414357419951872 15018647888148606080 17718881418877260288 1972370875896362880 4672604406625017088 7372837937353671296 10073071468082325504 12773304998810979712 15473538529539633920 18173772060268288128 2427261517287390720 5127495048016044928 7827728578744699136 10527962109473353344 13228195640202007552 15928429170930661760 181918627949764352 2882152158678418560 5582385689407072768 8282619220135726976 10982852750864381184 13683086281593035392 16383319812321689600 636809269340792192 3337042800069446400 6037276330798100608 8737509861526754816 11437743392255409024 14137976922984063232 16838210453712717440 1091699910731820032 3791933441460474240 6492166972189128448 9192400502917782656 11892634033646436864 14592867564375091072 17293101095103745280 1546590552122847872 4246824082851502080 6947057613580156288 9647291144308810496 12347524675037464704 15047758205766118912 17747991736494773120 2001481193513875712 4701714724242529920 7401948254971184128 10102181785699838336 12802415316428492544 15502648847157146752 18202882377885800960 2456371834904903552 5156605365633557760 7856838896362211968 10557072427090866176 13257305957819520384 15957539488548174592 211028945567277184 2911262476295931392 5611496007024585600 8311729537753239808 11011963068481894016 13712196599210548224 16412430129939202432 665919586958305024 3366153117686959232 6066386648415613440 8766620179144267648 11466853709872921856 14167087240601576064 16867320771330230272 1120810228349332864 3821043759077987072 6521277289806641280 9221510820535295488 11921744351263949696 14621977881992603904 17322211412721258112 1575700869740360704 4275934400469014912 6976167931197669120 9676401461926323328 12376634992654977536 15076868523383631744 17777102054112285952 2030591511131388544 4730825041860042752 7431058572588696960 10131292103317351168 12831525634046005376 15531759164774659584 18231992695503313792 2485482152522416384 5185715683251070592 7885949213979724800 10586182744708379008 13286416275437033216 15986649806165687424 240139263184790016 2940372793913444224 5640606324642098432 8340839855370752640 11041073386099406848 13741306916828061056 16441540447556715264 695029904575817856 3395263435304472064 6095496966033126272 8795730496761780480 11495964027490434688 14196197558219088896 16896431088947743104 1149920545966845696 3850154076695499904 6550387607424154112 9250621138152808320 11950854668881462528 14651088199610116736 17351321730338770944 1604811187357873536 4305044718086527744 7005278248815181952 9705511779543836160 12405745310272490368 15105978841001144576 17806212371729798784 2059701828748901376 4759935359477555584 7460168890206209792 10160402420934864000 12860635951663518208 15560869482392172416 18261103013120826624 2514592470139929216 5214826000868583424 7915059531597237632 10615293062325891840 13315526593054546048 16015760123783200256 269249580802302848 2969483111530957056 5669716642259611264 8369950172988265472 11070183703716919680 13770417234445573888 16470650765174228096 724140222193330688 3424373752921984896 6124607283650639104 8824840814379293312 11525074345107947520 14225307875836601728 16925541406565255936 1179030863584358528 3879264394313012736 6579497925041666944 9279731455770321152 11979964986498975360 14680198517227629568 17380432047956283776 1633921504975386368 4334155035704040576 7034388566432694784 9734622097161348992 12434855627890003200 15135089158618657408 17835322689347311616 2088812146366414208 4789045677095068416 7489279207823722624 10189512738552376832 12889746269281031040 15589979800009685248 18290213330738339456 2543702787757442048 5243936318486096256 7944169849214750464 10644403379943404672 13344636910672058880 16044870441400713088 298359898419815680 2998593429148469888 5698826959877124096 8399060490605778304 11099294021334432512 13799527552063086720 16499761082791740928 753250539810843520 3453484070539497728 6153717601268151936 8853951131996806144 11554184662725460352 14254418193454114560 16954651724182768768 1208141181201871360 3908374711930525568 6608608242659179776 9308841773387833984 12009075304116488192 14709308834845142400 17409542365573796608 1663031822592899200 4363265353321553408 7063498884050207616 9763732414778861824 12463965945507516032 15164199476236170240 17864433006964824448 2117922463983927040 4818155994712581248 7518389525441235456 10218623056169889664 12918856586898543872 15619090117627198080 18319323648355852288 2572813105374954880 5273046636103609088 7973280166832263296 10673513697560917504 13373747228289571712 16073980759018225920 327470216037328512 3027703746765982720 5727937277494636928 8428170808223291136 11128404338951945344 13828637869680599552 16528871400409253760 782360857428356352 3482594388157010560 6182827918885664768 8883061449614318976 11583294980342973184 14283528511071627392 16983762041800281600 1237251498819384192 3937485029548038400 6637718560276692608 9337952091005346816 12038185621734001024 14738419152462655232 17438652683191309440 1692142140210412032 4392375670939066240 7092609201667720448 9792842732396374656 12493076263125028864 15193309793853683072 17893543324582337280 2147032781601439872 4847266312330094080 7547499843058748288 10247733373787402496 12947966904516056704 15648200435244710912 18348433965973365120 2601923422992467712 5302156953721121920 8002390484449776128 10702624015178430336 13402857545907084544 16103091076635738752 356580533654841344 3056814064383495552 5757047595112149760 8457281125840803968 11157514656569458176 13857748187298112384 16557981718026766592 811471175045869184 3511704705774523392 6211938236503177600 8912171767231831808 11612405297960486016 14312638828689140224 17012872359417794432 1266361816436897024 3966595347165551232 6666828877894205440 9367062408622859648 12067295939351513856 14767529470080168064 17467763000808822272 1721252457827924864 4421485988556579072 7121719519285233280 9821953050013887488 12522186580742541696 15222420111471195904 17922653642199850112 2176143099218952704 4876376629947606912 7576610160676261120 10276843691404915328 12977077222133569536 15677310752862223744 18377544283590877952 2631033740609980544 5331267271338634752 8031500802067288960 10731734332795943168 13431967863524597376 16132201394253251584 385690851272354176 3085924382001008384 5786157912729662592 8486391443458316800 11186624974186971008 13886858504915625216 16587092035644279424 840581492663382016 3540815023392036224 6241048554120690432 8941282084849344640 11641515615577998848 14341749146306653056 17041982677035307264 1295472134054409856 3995705664783064064 6695939195511718272 9396172726240372480 12096406256969026688 14796639787697680896 17496873318426335104 1750362775445437696 4450596306174091904 7150829836902746112 9851063367631400320 12551296898360054528 15251530429088708736 17951763959817362944 2205253416836465536 4905486947565119744 7605720478293773952 10305954009022428160 13006187539751082368 15706421070479736576 18406654601208390784 2660144058227493376 5360377588956147584 8060611119684801792 10760844650413456000 13461078181142110208 16161311711870764416 414801168889867008 3115034699618521216 5815268230347175424 8515501761075829632 11215735291804483840 13915968822533138048 16616202353261792256 869691810280894848 3569925341009549056 6270158871738203264 8970392402466857472 11670625933195511680 14370859463924165888 17071092994652820096 1324582451671922688 4024815982400576896 6725049513129231104 9425283043857885312 12125516574586539520 14825750105315193728 17525983636043847936 1779473093062950528 4479706623791604736 7179940154520258944 9880173685248913152 12580407215977567360 15280640746706221568 17980874277434875776 2234363734453978368 4934597265182632576 7634830795911286784 10335064326639940992 13035297857368595200 15735531388097249408 18435764918825903616 2689254375845006208 5389487906573660416 8089721437302314624 10789954968030968832 13490188498759623040 16190422029488277248 443911486507379840 3144145017236034048 5844378547964688256 8544612078693342464 11244845609421996672 13945079140150650880 16645312670879305088 898802127898407680 3599035658627061888 6299269189355716096 8999502720084370304 11699736250813024512 14399969781541678720 17100203312270332928 1353692769289435520 4053926300018089728 6754159830746743936 9454393361475398144 12154626892204052352 14854860422932706560 17555093953661360768 1808583410680463360 4508816941409117568 7209050472137771776 9909284002866425984 12609517533595080192 15309751064323734400 18009984595052388608 2263474052071491200 4963707582800145408 7663941113528799616 10364174644257453824 13064408174986108032 15764641705714762240 18131162733864832 2718364693462519040 5418598224191173248 8118831754919827456 10819065285648481664 13519298816377135872 16219532347105790080 473021804124892672 3173255334853546880 5873488865582201088 8573722396310855296 11273955927039509504 13974189457768163712 16674422988496817920 927912445515920512 3628145976244574720 6328379506973228928 9028613037701883136 11728846568430537344 14429080099159191552 17129313629887845760 1382803086906948352 4083036617635602560 6783270148364256768 9483503679092910976 12183737209821565184 14883970740550219392 17584204271278873600 1837693728297976192 4537927259026630400 7238160789755284608 9938394320483938816 12638627851212593024 15338861381941247232 18039094912669901440 2292584369689004032 4992817900417658240 7693051431146312448 10393284961874966656 13093518492603620864 15793752023332275072 47241480351377664 2747475011080031872 5447708541808686080 8147942072537340288 10848175603265994496 13548409133994648704 16248642664723302912 502132121742405504 3202365652471059712 5902599183199713920 8602832713928368128 11303066244657022336 14003299775385676544 16703533306114330752 957022763133433344 3657256293862087552 6357489824590741760 9057723355319395968 11757956886048050176 14458190416776704384 17158423947505358592 1411913404524461184 4112146935253115392 6812380465981769600 9512613996710423808 12212847527439078016 14913081058167732224 17613314588896386432 1866804045915489024 4567037576644143232 7267271107372797440 9967504638101451648 12667738168830105856 15367971699558760064 18068205230287414272 2321694687306516864 5021928218035171072 7722161748763825280 10422395279492479488 13122628810221133696 15822862340949787904 76351797968890496 2776585328697544704 5476818859426198912 8177052390154853120 10877285920883507328 13577519451612161536 16277752982340815744 531242439359918336 3231475970088572544 5931709500817226752 8631943031545880960 11332176562274535168 14032410093003189376 16732643623731843584 986133080750946176 3686366611479600384 6386600142208254592 9086833672936908800 11787067203665563008 14487300734394217216 17187534265122871424 1441023722141974016 4141257252870628224 6841490783599282432 9541724314327936640 12241957845056590848 14942191375785245056 17642424906513899264 1895914363533001856 4596147894261656064 7296381424990310272 9996614955718964480 12696848486447618688 15397082017176272896 18097315547904927104 2350805004924029696 5051038535652683904 7751272066381338112 10451505597109992320 13151739127838646528 15851972658567300736 105462115586403328 2805695646315057536 5505929177043711744 8206162707772365952 10906396238501020160 13606629769229674368 16306863299958328576 560352756977431168 3260586287706085376 5960819818434739584 8661053349163393792 11361286879892048000 14061520410620702208 16761753941349356416 1015243398368459008 3715476929097113216 6415710459825767424 9115943990554421632 11816177521283075840 14516411052011730048 17216644582740384256 1470134039759486848 4170367570488141056 6870601101216795264 9570834631945449472 12271068162674103680 14971301693402757888 17671535224131412096 1925024681150514688 4625258211879168896 7325491742607823104 10025725273336477312 12725958804065131520 15426192334793785728 18126425865522439936 2379915322541542528 5080148853270196736 7780382383998850944 10480615914727505152 13180849445456159360 15881082976184813568 134572433203916160 2834805963932570368 5535039494661224576 8235273025389878784 10935506556118532992 13635740086847187200 16335973617575841408 589463074594944000 3289696605323598208 5989930136052252416 8690163666780906624 11390397197509560832 14090630728238215040 16790864258966869248 1044353715985971840 3744587246714626048 6444820777443280256 9145054308171934464 11845287838900588672 14545521369629242880 17245754900357897088 1499244357376999680 4199477888105653888 6899711418834308096 9599944949562962304 12300178480291616512 15000412011020270720 17700645541748924928 1954134998768027520 4654368529496681728 7354602060225335936 10054835590953990144 12755069121682644352 15455302652411298560 18155536183139952768 2409025640159055360 5109259170887709568 7809492701616363776 10509726232345017984 13209959763073672192 15910193293802326400 163682750821428992 2863916281550083200 5564149812278737408 8264383343007391616 10964616873736045824 13664850404464700032 16365083935193354240 618573392212456832 3318806922941111040 6019040453669765248 8719273984398419456 11419507515127073664 14119741045855727872 16819974576584382080 1073464033603484672 3773697564332138880 6473931095060793088 9174164625789447296 11874398156518101504 14574631687246755712 17274865217975409920 1528354674994512512 4228588205723166720 6928821736451820928 9629055267180475136 12329288797909129344 15029522328637783552 17729755859366437760 1983245316385540352 4683478847114194560 7383712377842848768 10083945908571502976 12784179439300157184 15484412970028811392 18184646500757465600 2438135957776568192 5138369488505222400 7838603019233876608 10538836549962530816 13239070080691185024 15939303611419839232 192793068438941824 2893026599167596032 5593260129896250240 8293493660624904448 10993727191353558656 13693960722082212864 16394194252810867072 647683709829969664 3347917240558623872 6048150771287278080 8748384302015932288 11448617832744586496 14148851363473240704 16849084894201894912 1102574351220997504 3802807881949651712 6503041412678305920 9203274943406960128 11903508474135614336 14603742004864268544 17303975535592922752 1557464992612025344 4257698523340679552 6957932054069333760 9658165584797987968 12358399115526642176 15058632646255296384 17758866176983950592 2012355634003053184 4712589164731707392 7412822695460361600 10113056226189015808 12813289756917670016 15513523287646324224 18213756818374978432 2467246275394081024 5167479806122735232 7867713336851389440 10567946867580043648 13268180398308697856 15968413929037352064 221903386056454656 2922136916785108864 5622370447513763072 8322603978242417280 11022837508971071488 13723071039699725696 16423304570428379904 676794027447482496 3377027558176136704 6077261088904790912 8777494619633445120 11477728150362099328 14177961681090753536 16878195211819407744 1131684668838510336 3831918199567164544 6532151730295818752 9232385261024472960 11932618791753127168 14632852322481781376 17333085853210435584 1586575310229538176 4286808840958192384 6987042371686846592 9687275902415500800 12387509433144155008 15087742963872809216 17787976494601463424 2041465951620566016 4741699482349220224 7441933013077874432 10142166543806528640 12842400074535182848 15542633605263837056 18242867135992491264 2496356593011593856 5196590123740248064 7896823654468902272 10597057185197556480 13297290715926210688 15997524246654864896 251013703673967488 2951247234402621696 5651480765131275904 8351714295859930112 11051947826588584320 13752181357317238528 16452414888045892736 705904345064995328 3406137875793649536 6106371406522303744 8806604937250957952 11506838467979612160 14207071998708266368 16907305529436920576 1160794986456023168 3861028517184677376 6561262047913331584 9261495578641985792 11961729109370640000 14661962640099294208 17362196170827948416 1615685627847051008 4315919158575705216 7016152689304359424 9716386220033013632 12416619750761667840 15116853281490322048 17817086812218976256 2070576269238078848 4770809799966733056 7471043330695387264 10171276861424041472 12871510392152695680 15571743922881349888 18271977453610004096 2525466910629106688 5225700441357760896 7925933972086415104 10626167502815069312 13326401033543723520 16026634564272377728 280124021291480320 2980357552020134528 5680591082748788736 8380824613477442944 11081058144206097152 13781291674934751360 16481525205663405568 735014662682508160 3435248193411162368 6135481724139816576 8835715254868470784 11535948785597124992 14236182316325779200 16936415847054433408 1189905304073536000 3890138834802190208 6590372365530844416 9290605896259498624 11990839426988152832 14691072957716807040 17391306488445461248 1644795945464563840 4345029476193218048 7045263006921872256 9745496537650526464 12445730068379180672 15145963599107834880 17846197129836489088 2099686586855591680 4799920117584245888 7500153648312900096 10200387179041554304 12900620709770208512 15600854240498862720 18301087771227516928 2554577228246619520 5254810758975273728 7955044289703927936 10655277820432582144 13355511351161236352 16055744881889890560 309234338908993152 3009467869637647360 5709701400366301568 8409934931094955776 11110168461823609984 13810401992552264192 16510635523280918400 764124980300020992 3464358511028675200 6164592041757329408 8864825572485983616 11565059103214637824 14265292633943292032 16965526164671946240 1219015621691048832 3919249152419703040 6619482683148357248 9319716213877011456 12019949744605665664 14720183275334319872 17420416806062974080 1673906263082076672 4374139793810730880 7074373324539385088 9774606855268039296 12474840385996693504 15175073916725347712 17875307447454001920 2128796904473104512 4829030435201758720 7529263965930412928 10229497496659067136 12929731027387721344 15629964558116375552 18330198088845029760 2583687545864132352 5283921076592786560 7984154607321440768 10684388138050094976 13384621668778749184 16084855199507403392 338344656526505984 3038578187255160192 5738811717983814400 8439045248712468608 11139278779441122816 13839512310169777024 16539745840898431232 793235297917533824 3493468828646188032 6193702359374842240 8893935890103496448 11594169420832150656 14294402951560804864 16994636482289459072 1248125939308561664 3948359470037215872 6648593000765870080 9348826531494524288 12049060062223178496 14749293592951832704 17449527123680486912 1703016580699589504 4403250111428243712 7103483642156897920 9803717172885552128 12503950703614206336 15204184234342860544 17904417765071514752 2157907222090617344 4858140752819271552 7558374283547925760 10258607814276579968 12958841345005234176 15659074875733888384 18359308406462542592 2612797863481645184 5313031394210299392 8013264924938953600 10713498455667607808 13413731986396262016 16113965517124916224 367454974144018816 3067688504872673024 5767922035601327232 8468155566329981440 11168389097058635648 13868622627787289856 16568856158515944064 822345615535046656 3522579146263700864 6222812676992355072 8923046207721009280 11623279738449663488 14323513269178317696 17023746799906971904 1277236256926074496 3977469787654728704 6677703318383382912 9377936849112037120 12078170379840691328 14778403910569345536 17478637441297999744 1732126898317102336 4432360429045756544 7132593959774410752 9832827490503064960 12533061021231719168 15233294551960373376 17933528082689027584 2187017539708130176 4887251070436784384 7587484601165438592 10287718131894092800 12987951662622747008 15688185193351401216 18388418724080055424 2641908181099158016 5342141711827812224 8042375242556466432 10742608773285120640 13442842304013774848 16143075834742429056 396565291761531648 3096798822490185856 5797032353218840064 8497265883947494272 11197499414676148480 13897732945404802688 16597966476133456896 851455933152559488 3551689463881213696 6251922994609867904 8952156525338522112 11652390056067176320 14352623586795830528 17052857117524484736 1306346574543587328 4006580105272241536 6706813636000895744 9407047166729549952 12107280697458204160 14807514228186858368 17507747758915512576 1761237215934615168 4461470746663269376 7161704277391923584 9861937808120577792 12562171338849232000 15262404869577886208 17962638400306540416 2216127857325643008 4916361388054297216 7616594918782951424 10316828449511605632 13017061980240259840 15717295510968914048 18417529041697568256 2671018498716670848 5371252029445325056 8071485560173979264 10771719090902633472 13471952621631287680 16172186152359941888 425675609379044480 3125909140107698688 5826142670836352896 8526376201565007104 11226609732293661312 13926843263022315520 16627076793750969728 880566250770072320 3580799781498726528 6281033312227380736 8981266842956034944 11681500373684689152 14381733904413343360 17081967435141997568 1335456892161100160 4035690422889754368 6735923953618408576 9436157484347062784 12136391015075716992 14836624545804371200 17536858076533025408 1790347533552128000 4490581064280782208 7190814595009436416 9891048125738090624 12591281656466744832 15291515187195399040 17991748717924053248 2245238174943155840 4945471705671810048 7645705236400464256 10345938767129118464 13046172297857772672 15746405828586426880 18446639359315081088 2700128816334183680 5400362347062837888 8100595877791492096 10800829408520146304 13501062939248800512 16201296469977454720 454785926996557312 3155019457725211520 5855252988453865728 8555486519182519936 11255720049911174144 13955953580639828352 16656187111368482560 909676568387585152 3609910099116239360 6310143629844893568 9010377160573547776 11710610691302201984 14410844222030856192 17111077752759510400 1364567209778612992 4064800740507267200 6765034271235921408 9465267801964575616 12165501332693229824 14865734863421884032 17565968394150538240 1819457851169640832 4519691381898295040 7219924912626949248 9920158443355603456 12620391974084257664 15320625504812911872 18020859035541566080 2274348492560668672 4974582023289322880 7674815554017977088 10375049084746631296 13075282615475285504 15775516146203939712 29005603223042304 2729239133951696512 5429472664680350720 8129706195409004928 10829939726137659136 13530173256866313344 16230406787594967552 483896244614070144 3184129775342724352 5884363306071378560 8584596836800032768 11284830367528686976 13985063898257341184 16685297428985995392 938786886005097984 3639020416733752192 6339253947462406400 9039487478191060608 11739721008919714816 14439954539648369024 17140188070377023232 1393677527396125824 4093911058124780032 6794144588853434240 9494378119582088448 12194611650310742656 14894845181039396864 17595078711768051072 1848568168787153664 4548801699515807872 7249035230244462080 9949268760973116288 12649502291701770496 15349735822430424704 18049969353159078912 2303458810178181504 5003692340906835712 7703925871635489920 10404159402364144128 13104392933092798336 15804626463821452544 58115920840555136 2758349451569209344 5458582982297863552 8158816513026517760 10859050043755171968 13559283574483826176 16259517105212480384 513006562231582976 3213240092960237184 5913473623688891392 8613707154417545600 11313940685146199808 14014174215874854016 16714407746603508224 967897203622610816 3668130734351265024 6368364265079919232 9068597795808573440 11768831326537227648 14469064857265881856 17169298387994536064 1422787845013638656 4123021375742292864 6823254906470947072 9523488437199601280 12223721967928255488 14923955498656909696 17624189029385563904 1877678486404666496 4577912017133320704 7278145547861974912 9978379078590629120 12678612609319283328 15378846140047937536 18079079670776591744 2332569127795694336 5032802658524348544 7733036189253002752 10433269719981656960 13133503250710311168 15833736781438965376 87226238458067968 2787459769186722176 5487693299915376384 8187926830644030592 10888160361372684800 13588393892101339008 16288627422829993216 542116879849095808 3242350410577750016 5942583941306404224 8642817472035058432 11343051002763712640 14043284533492366848 16743518064221021056 997007521240123648 3697241051968777856 6397474582697432064 9097708113426086272 11797941644154740480 14498175174883394688 17198408705612048896 1451898162631151488 4152131693359805696 6852365224088459904 9552598754817114112 12252832285545768320 14953065816274422528 17653299347003076736 1906788804022179328 4607022334750833536 7307255865479487744 10007489396208141952 12707722926936796160 15407956457665450368 18108189988394104576 2361679445413207168 5061912976141861376 7762146506870515584 10462380037599169792 13162613568327824000 15862847099056478208 116336556075580800 2816570086804235008 5516803617532889216 8217037148261543424 10917270678990197632 13617504209718851840 16317737740447506048 571227197466608640 3271460728195262848 5971694258923917056 8671927789652571264 11372161320381225472 14072394851109879680 16772628381838533888 1026117838857636480 3726351369586290688 6426584900314944896 9126818431043599104 11827051961772253312 14527285492500907520 17227519023229561728 1481008480248664320 4181242010977318528 6881475541705972736 9581709072434626944 12281942603163281152 14982176133891935360 17682409664620589568 1935899121639692160 4636132652368346368 7336366183097000576 10036599713825654784 12736833244554308992 15437066775282963200 18137300306011617408 2390789763030720000 5091023293759374208 7791256824488028416 10491490355216682624 13191723885945336832 15891957416673991040 145446873693093632 2845680404421747840 5545913935150402048 8246147465879056256 10946380996607710464 13646614527336364672 16346848058065018880 600337515084121472 3300571045812775680 6000804576541429888 8701038107270084096 11401271637998738304 14101505168727392512 16801738699456046720 1055228156475149312 3755461687203803520 6455695217932457728 9155928748661111936 11856162279389766144 14556395810118420352 17256629340847074560 1510118797866177152 4210352328594831360 6910585859323485568 9610819390052139776 12311052920780793984 15011286451509448192 17711519982238102400 1965009439257204992 4665242969985859200 7365476500714513408 10065710031443167616 12765943562171821824 15466177092900476032 18166410623629130240 2419900080648232832 5120133611376887040 7820367142105541248 10520600672834195456 13220834203562849664 15921067734291503872 174557191310606464 2874790722039260672 5575024252767914880 8275257783496569088 10975491314225223296 13675724844953877504 16375958375682531712 629447832701634304 3329681363430288512 6029914894158942720 8730148424887596928 11430381955616251136 14130615486344905344 16830849017073559552 1084338474092662144 3784572004821316352 6484805535549970560 9185039066278624768 11885272597007278976 14585506127735933184 17285739658464587392 1539229115483689984 4239462646212344192 6939696176940998400 9639929707669652608 12340163238398306816 15040396769126961024 17740630299855615232 1994119756874717824 4694353287603372032 7394586818332026240 10094820349060680448 12795053879789334656 15495287410517988864 18195520941246643072 2449010398265745664 5149243928994399872 7849477459723054080 10549710990451708288 13249944521180362496 15950178051909016704 203667508928119296 2903901039656773504 5604134570385427712 8304368101114081920 11004601631842736128 13704835162571390336 16405068693300044544 658558150319147136 3358791681047801344 6059025211776455552 8759258742505109760 11459492273233763968 14159725803962418176 16859959334691072384 1113448791710174976 3813682322438829184 6513915853167483392 9214149383896137600 11914382914624791808 14614616445353446016 17314849976082100224 1568339433101202816 4268572963829857024 6968806494558511232 9669040025287165440 12369273556015819648 15069507086744473856 17769740617473128064 2023230074492230656 4723463605220884864 7423697135949539072 10123930666678193280 12824164197406847488 15524397728135501696 18224631258864155904 2478120715883258496 5178354246611912704 7878587777340566912 10578821308069221120 13279054838797875328 15979288369526529536 232777826545632128 2933011357274286336 5633244888002940544 8333478418731594752 11033711949460248960 13733945480188903168 16434179010917557376 687668467936659968 3387901998665314176 6088135529393968384 8788369060122622592 11488602590851276800 14188836121579931008 16889069652308585216 1142559109327687808 3842792640056342016 6543026170784996224 9243259701513650432 11943493232242304640 14643726762970958848 17343960293699613056 1597449750718715648 4297683281447369856 6997916812176024064 9698150342904678272 12398383873633332480 15098617404361986688 17798850935090640896 2052340392109743488 4752573922838397696 7452807453567051904 10153040984295706112 12853274515024360320 15553508045753014528 18253741576481668736 2507231033500771328 5207464564229425536 7907698094958079744 10607931625686733952 13308165156415388160 16008398687144042368 261888144163144960 2962121674891799168 5662355205620453376 8362588736349107584 11062822267077761792 13763055797806416000 16463289328535070208 716778785554172800 3417012316282827008 6117245847011481216 8817479377740135424 11517712908468789632 14217946439197443840 16918179969926098048 1171669426945200640 3871902957673854848 6572136488402509056 9272370019131163264 11972603549859817472 14672837080588471680 17373070611317125888 1626560068336228480 4326793599064882688 7027027129793536896 9727260660522191104 12427494191250845312 15127727721979499520 17827961252708153728 2081450709727256320 4781684240455910528 7481917771184564736 10182151301913218944 12882384832641873152 15582618363370527360 18282851894099181568 2536341351118284160 5236574881846938368 7936808412575592576 10637041943304246784 13337275474032900992 16037509004761555200 290998461780657792 2991231992509312000 5691465523237966208 8391699053966620416 11091932584695274624 13792166115423928832 16492399646152583040 745889103171685632 3446122633900339840 6146356164628994048 8846589695357648256 11546823226086302464 14247056756814956672 16947290287543610880 1200779744562713472 3901013275291367680 6601246806020021888 9301480336748676096 12001713867477330304 14701947398205984512 17402180928934638720 1655670385953741312 4355903916682395520 7056137447411049728 9756370978139703936 12456604508868358144 15156838039597012352 17857071570325666560 2110561027344769152 4810794558073423360 7511028088802077568 10211261619530731776 12911495150259385984 15611728680988040192 18311962211716694400 2565451668735796992 5265685199464451200 7965918730193105408 10666152260921759616 13366385791650413824 16066619322379068032 320108779398170624 3020342310126824832 5720575840855479040 8420809371584133248 11121042902312787456 13821276433041441664 16521509963770095872 774999420789198464 3475232951517852672 6175466482246506880 8875700012975161088 11575933543703815296 14276167074432469504 16976400605161123712 1229890062180226304 3930123592908880512 6630357123637534720 9330590654366188928 12030824185094843136 14731057715823497344 17431291246552151552 1684780703571254144 4385014234299908352 7085247765028562560 9785481295757216768 12485714826485870976 15185948357214525184 17886181887943179392 2139671344962281984 4839904875690936192 7540138406419590400 10240371937148244608 12940605467876898816 15640838998605553024 18341072529334207232 2594561986353309824 5294795517081964032 7995029047810618240 10695262578539272448 13395496109267926656 16095729639996580864 349219097015683456 3049452627744337664 5749686158472991872 8449919689201646080 11150153219930300288 13850386750658954496 16550620281387608704 804109738406711296 3504343269135365504 6204576799864019712 8904810330592673920 11605043861321328128 14305277392049982336 17005510922778636544 1259000379797739136 3959233910526393344 6659467441255047552 9359700971983701760 12059934502712355968 14760168033441010176 17460401564169664384 1713891021188766976 4414124551917421184 7114358082646075392 9814591613374729600 12514825144103383808 15215058674832038016 17915292205560692224 2168781662579794816 4869015193308449024 7569248724037103232 10269482254765757440 12969715785494411648 15669949316223065856 18370182846951720064 2623672303970822656 5323905834699476864 8024139365428131072 10724372896156785280 13424606426885439488 16124839957614093696 378329414633196288 3078562945361850496 5778796476090504704 8479030006819158912 11179263537547813120 13879497068276467328 16579730599005121536 833220056024224128 3533453586752878336 6233687117481532544 8933920648210186752 11634154178938840960 14334387709667495168 17034621240396149376 1288110697415251968 3988344228143906176 6688577758872560384 9388811289601214592 12089044820329868800 14789278351058523008 17489511881787177216 1743001338806279808 4443234869534934016 7143468400263588224 9843701930992242432 12543935461720896640 15244168992449550848 17944402523178205056 2197891980197307648 4898125510925961856 7598359041654616064 10298592572383270272 12998826103111924480 15699059633840578688 18399293164569232896 2652782621588335488 5353016152316989696 8053249683045643904 10753483213774298112 13453716744502952320 16153950275231606528 407439732250709120 3107673262979363328 5807906793708017536 8508140324436671744 11208373855165325952 13908607385893980160 16608840916622634368 862330373641736960 3562563904370391168 6262797435099045376 8963030965827699584 11663264496556353792 14363498027285008000 17063731558013662208 1317221015032764800 4017454545761419008 6717688076490073216 9417921607218727424 12118155137947381632 14818388668676035840 17518622199404690048 1772111656423792640 4472345187152446848 7172578717881101056 9872812248609755264 12573045779338409472 15273279310067063680 17973512840795717888 2227002297814820480 4927235828543474688 7627469359272128896 10327702890000783104 13027936420729437312 15728169951458091520 18428403482186745728 2681892939205848320 5382126469934502528 8082360000663156736 10782593531391810944 13482827062120465152 16183060592849119360 436550049868221952 3136783580596876160 5837017111325530368 8537250642054184576 11237484172782838784 13937717703511492992 16637951234240147200 891440691259249792 3591674221987904000 6291907752716558208 8992141283445212416 11692374814173866624 14392608344902520832 17092841875631175040 1346331332650277632 4046564863378931840 6746798394107586048 9447031924836240256 12147265455564894464 14847498986293548672 17547732517022202880 1801221974041305472 4501455504769959680 7201689035498613888 9901922566227268096 12602156096955922304 15302389627684576512 18002623158413230720 2256112615432333312 4956346146160987520 7656579676889641728 10356813207618295936 13057046738346950144 15757280269075604352 10769726094706944 2711003256823361152 5411236787552015360 8111470318280669568 10811703849009323776 13511937379737977984 16212170910466632192 465660367485734784 3165893898214388992 5866127428943043200 8566360959671697408 11266594490400351616 13966828021129005824 16667061551857660032 920551008876762624 3620784539605416832 6321018070334071040 9021251601062725248 11721485131791379456 14421718662520033664 17121952193248687872 1375441650267790464 4075675180996444672 6775908711725098880 9476142242453753088 12176375773182407296 14876609303911061504 17576842834639715712 1830332291658818304 4530565822387472512 7230799353116126720 9931032883844780928 12631266414573435136 15331499945302089344 18031733476030743552 2285222933049846144 4985456463778500352 7685689994507154560 10385923525235808768 13086157055964462976 15786390586693117184 39880043712219776 2740113574440873984 5440347105169528192 8140580635898182400 10840814166626836608 13541047697355490816 16241281228084145024 494770685103247616 3195004215831901824 5895237746560556032 8595471277289210240 11295704808017864448 13995938338746518656 16696171869475172864 949661326494275456 3649894857222929664 6350128387951583872 9050361918680238080 11750595449408892288 14450828980137546496 17151062510866200704 1404551967885303296 4104785498613957504 6805019029342611712 9505252560071265920 12205486090799920128 14905719621528574336 17605953152257228544 1859442609276331136 4559676140004985344 7259909670733639552 9960143201462293760 12660376732190947968 15360610262919602176 18060843793648256384 2314333250667358976 5014566781396013184 7714800312124667392 10415033842853321600 13115267373581975808 15815500904310630016 68990361329732608 2769223892058386816 5469457422787041024 8169690953515695232 10869924484244349440 13570158014973003648 16270391545701657856 523881002720760448 3224114533449414656 5924348064178068864 8624581594906723072 11324815125635377280 14025048656364031488 16725282187092685696 978771644111788288 3679005174840442496 6379238705569096704 9079472236297750912 11779705767026405120 14479939297755059328 17180172828483713536 1433662285502816128 4133895816231470336 6834129346960124544 9534362877688778752 12234596408417432960 14934829939146087168 17635063469874741376 1888552926893843968 4588786457622498176 7289019988351152384 9989253519079806592 12689487049808460800 15389720580537115008 18089954111265769216 2343443568284871808 5043677099013526016 7743910629742180224 10444144160470834432 13144377691199488640 15844611221928142848 98100678947245440 2798334209675899648 5498567740404553856 8198801271133208064 10899034801861862272 13599268332590516480 16299501863319170688 552991320338273280 3253224851066927488 5953458381795581696 8653691912524235904 11353925443252890112 14054158973981544320 16754392504710198528 1007881961729301120 3708115492457955328 6408349023186609536 9108582553915263744 11808816084643917952 14509049615372572160 17209283146101226368 1462772603120328960 4163006133848983168 6863239664577637376 9563473195306291584 12263706726034945792 14963940256763600000 17664173787492254208 1917663244511356800 4617896775240011008 7318130305968665216 10018363836697319424 12718597367425973632 15418830898154627840 18119064428883282048 2372553885902384640 5072787416631038848 7773020947359693056 10473254478088347264 13173488008817001472 15873721539545655680 127210996564758272 2827444527293412480 5527678058022066688 8227911588750720896 10928145119479375104 13628378650208029312 16328612180936683520 582101637955786112 3282335168684440320 5982568699413094528 8682802230141748736 11383035760870402944 14083269291599057152 16783502822327711360 1036992279346813952 3737225810075468160 6437459340804122368 9137692871532776576 11837926402261430784 14538159932990084992 17238393463718739200 1491882920737841792 4192116451466496000 6892349982195150208 9592583512923804416 12292817043652458624 14993050574381112832 17693284105109767040 1946773562128869632 4647007092857523840 7347240623586178048 10047474154314832256 12747707685043486464 15447941215772140672 18148174746500794880 2401664203519897472 5101897734248551680 7802131264977205888 10502364795705860096 13202598326434514304 15902831857163168512 156321314182271104 2856554844910925312 5556788375639579520 8257021906368233728 10957255437096887936 13657488967825542144 16357722498554196352 611211955573298944 3311445486301953152 6011679017030607360 8711912547759261568 11412146078487915776 14112379609216569984 16812613139945224192 1066102596964326784 3766336127692980992 6466569658421635200 9166803189150289408 11867036719878943616 14567270250607597824 17267503781336252032 1520993238355354624 4221226769084008832 6921460299812663040 9621693830541317248 12321927361269971456 15022160891998625664 17722394422727279872 1975883879746382464 4676117410475036672 7376350941203690880 10076584471932345088 12776818002660999296 15477051533389653504 18177285064118307712 2430774521137410304 5131008051866064512 7831241582594718720 10531475113323372928 13231708644052027136 15931942174780681344 185431631799783936 2885665162528438144 5585898693257092352 8286132223985746560 10986365754714400768 13686599285443054976 16386832816171709184 640322273190811776 3340555803919465984 6040789334648120192 8741022865376774400 11441256396105428608 14141489926834082816 16841723457562737024 1095212914581839616 3795446445310493824 6495679976039148032 9195913506767802240 11896147037496456448 14596380568225110656 17296614098953764864 1550103555972867456 4250337086701521664 6950570617430175872 9650804148158830080 12351037678887484288 15051271209616138496 17751504740344792704 2004994197363895296 4705227728092549504 7405461258821203712 10105694789549857920 12805928320278512128 15506161851007166336 18206395381735820544 2459884838754923136 5160118369483577344 7860351900212231552 10560585430940885760 13260818961669539968 15961052492398194176 214541949417296768 2914775480145950976 5615009010874605184 8315242541603259392 11015476072331913600 13715709603060567808 16415943133789222016 669432590808324608 3369666121536978816 6069899652265633024 8770133182994287232 11470366713722941440 14170600244451595648 16870833775180249856 1124323232199352448 3824556762928006656 6524790293656660864 9225023824385315072 11925257355113969280 14625490885842623488 17325724416571277696 1579213873590380288 4279447404319034496 6979680935047688704 9679914465776342912 12380147996504997120 15080381527233651328 17780615057962305536 2034104514981408128 4734338045710062336 7434571576438716544 10134805107167370752 12835038637896024960 15535272168624679168 18235505699353333376 2488995156372435968 5189228687101090176 7889462217829744384 10589695748558398592 13289929279287052800 15990162810015707008 243652267034809600 2943885797763463808 5644119328492118016 8344352859220772224 11044586389949426432 13744819920678080640 16445053451406734848 698542908425837440 3398776439154491648 6099009969883145856 8799243500611800064 11499477031340454272 14199710562069108480 16899944092797762688 1153433549816865280 3853667080545519488 6553900611274173696 9254134142002827904 11954367672731482112 14654601203460136320 17354834734188790528 1608324191207893120 4308557721936547328 7008791252665201536 9709024783393855744 12409258314122509952 15109491844851164160 17809725375579818368 2063214832598920960 4763448363327575168 7463681894056229376 10163915424784883584 12864148955513537792 15564382486242192000 18264616016970846208 2518105473989948800 5218339004718603008 7918572535447257216 10618806066175911424 13319039596904565632 16019273127633219840 272762584652322432 2972996115380976640 5673229646109630848 8373463176838285056 11073696707566939264 13773930238295593472 16474163769024247680 727653226043350272 3427886756772004480 6128120287500658688 8828353818229312896 11528587348957967104 14228820879686621312 16929054410415275520 1182543867434378112 3882777398163032320 6583010928891686528 9283244459620340736 11983477990348994944 14683711521077649152 17383945051806303360 1637434508825405952 4337668039554060160 7037901570282714368 9738135101011368576 12438368631740022784 15138602162468676992 17838835693197331200 2092325150216433792 4792558680945088000 7492792211673742208 10193025742402396416 12893259273131050624 15593492803859704832 18293726334588359040 2547215791607461632 5247449322336115840 7947682853064770048 10647916383793424256 13348149914522078464 16048383445250732672 301872902269835264 3002106432998489472 5702339963727143680 8402573494455797888 11102807025184452096 13803040555913106304 16503274086641760512 756763543660863104 3456997074389517312 6157230605118171520 8857464135846825728 11557697666575479936 14257931197304134144 16958164728032788352 1211654185051890944 3911887715780545152 6612121246509199360 9312354777237853568 12012588307966507776 14712821838695161984 17413055369423816192 1666544826442918784 4366778357171572992 7067011887900227200 9767245418628881408 12467478949357535616 15167712480086189824 17867946010814844032 2121435467833946624 4821668998562600832 7521902529291255040 10222136060019909248 12922369590748563456 15622603121477217664 18322836652205871872 2576326109224974464 5276559639953628672 7976793170682282880 10677026701410937088 13377260232139591296 16077493762868245504 330983219887348096 3031216750616002304 5731450281344656512 8431683812073310720 11131917342801964928 13832150873530619136 16532384404259273344 785873861278375936 3486107392007030144 6186340922735684352 8886574453464338560 11586807984192992768 14287041514921646976 16987275045650301184 1240764502669403776 3940998033398057984 6641231564126712192 9341465094855366400 12041698625584020608 14741932156312674816 17442165687041329024 1695655144060431616 4395888674789085824 7096122205517740032 9796355736246394240 12496589266975048448 15196822797703702656 17897056328432356864 2150545785451459456 4850779316180113664 7551012846908767872 10251246377637422080 12951479908366076288 15651713439094730496 18351946969823384704 2605436426842487296 5305669957571141504 8005903488299795712 10706137019028449920 13406370549757104128 16106604080485758336 360093537504860928 3060327068233515136 5760560598962169344 8460794129690823552 11161027660419477760 13861261191148131968 16561494721876786176 814984178895888768 3515217709624542976 6215451240353197184 8915684771081851392 11615918301810505600 14316151832539159808 17016385363267814016 1269874820286916608 3970108351015570816 6670341881744225024 9370575412472879232 12070808943201533440 14771042473930187648 17471276004658841856 1724765461677944448 4424998992406598656 7125232523135252864 9825466053863907072 12525699584592561280 15225933115321215488 17926166646049869696 2179656103068972288 4879889633797626496 7580123164526280704 10280356695254934912 12980590225983589120 15680823756712243328 18381057287440897536 2634546744460000128 5334780275188654336 8035013805917308544 10735247336645962752 13435480867374616960 16135714398103271168 389203855122373760 3089437385851027968 5789670916579682176 8489904447308336384 11190137978036990592 13890371508765644800 16590605039494299008 844094496513401600 3544328027242055808 6244561557970710016 8944795088699364224 11645028619428018432 14345262150156672640 17045495680885326848 1298985137904429440 3999218668633083648 6699452199361737856 9399685730090392064 12099919260819046272 14800152791547700480 17500386322276354688 1753875779295457280 4454109310024111488 7154342840752765696 9854576371481419904 12554809902210074112 15255043432938728320 17955276963667382528 2208766420686485120 4908999951415139328 7609233482143793536 10309467012872447744 13009700543601101952 15709934074329756160 18410167605058410368 2663657062077512960 5363890592806167168 8064124123534821376 10764357654263475584 13464591184992129792 16164824715720784000 418314172739886592 3118547703468540800 5818781234197195008 8519014764925849216 11219248295654503424 13919481826383157632 16619715357111811840 873204814130914432 3573438344859568640 6273671875588222848 8973905406316877056 11674138937045531264 14374372467774185472 17074605998502839680 1328095455521942272 4028328986250596480 6728562516979250688 9428796047707904896 12129029578436559104 14829263109165213312 17529496639893867520 1782986096912970112 4483219627641624320 7183453158370278528 9883686689098932736 12583920219827586944 15284153750556241152 17984387281284895360 2237876738303997952 4938110269032652160 7638343799761306368 10338577330489960576 13038810861218614784 15739044391947268992 18439277922675923200 2692767379695025792 5393000910423680000 8093234441152334208 10793467971880988416 13493701502609642624 16193935033338296832 447424490357399424 3147658021086053632 5847891551814707840 8548125082543362048 11248358613272016256 13948592144000670464 16648825674729324672 902315131748427264 3602548662477081472 6302782193205735680 9003015723934389888 11703249254663044096 14403482785391698304 17103716316120352512 1357205773139455104 4057439303868109312 6757672834596763520 9457906365325417728 12158139896054071936 14858373426782726144 17558606957511380352 1812096414530482944 4512329945259137152 7212563475987791360 9912797006716445568 12613030537445099776 15313264068173753984 18013497598902408192 2266987055921510784 4967220586650164992 7667454117378819200 10367687648107473408 13067921178836127616 15768154709564781824 21644166583884416 2721877697312538624 5422111228041192832 8122344758769847040 10822578289498501248 13522811820227155456 16223045350955809664 476534807974912256 3176768338703566464 5877001869432220672 8577235400160874880 11277468930889529088 13977702461618183296 16677935992346837504 931425449365940096 3631658980094594304 6331892510823248512 9032126041551902720 11732359572280556928 14432593103009211136 17132826633737865344 1386316090756967936 4086549621485622144 6786783152214276352 9487016682942930560 12187250213671584768 14887483744400238976 17587717275128893184 1841206732147995776 4541440262876649984 7241673793605304192 9941907324333958400 12642140855062612608 15342374385791266816 18042607916519921024 2296097373539023616 4996330904267677824 7696564434996332032 10396797965724986240 13097031496453640448 15797265027182294656 50754484201397248 2750988014930051456 5451221545658705664 8151455076387359872 10851688607116014080 13551922137844668288 16252155668573322496 505645125592425088 3205878656321079296 5906112187049733504 8606345717778387712 11306579248507041920 14006812779235696128 16707046309964350336 960535766983452928 3660769297712107136 6361002828440761344 9061236359169415552 11761469889898069760 14461703420626723968 17161936951355378176 1415426408374480768 4115659939103134976 6815893469831789184 9516127000560443392 12216360531289097600 14916594062017751808 17616827592746406016 1870317049765508608 4570550580494162816 7270784111222817024 9971017641951471232 12671251172680125440 15371484703408779648 18071718234137433856 2325207691156536448 5025441221885190656 7725674752613844864 10425908283342499072 13126141814071153280 15826375344799807488 79864801818910080 2780098332547564288 5480331863276218496 8180565394004872704 10880798924733526912 13581032455462181120 16281265986190835328 534755443209937920 3234988973938592128 5935222504667246336 8635456035395900544 11335689566124554752 14035923096853208960 16736156627581863168 989646084600965760 3689879615329619968 6390113146058274176 9090346676786928384 11790580207515582592 14490813738244236800 17191047268972891008 1444536725991993600 4144770256720647808 6845003787449302016 9545237318177956224 12245470848906610432 14945704379635264640 17645937910363918848 1899427367383021440 4599660898111675648 7299894428840329856 10000127959568984064 12700361490297638272 15400595021026292480 18100828551754946688 2354318008774049280 5054551539502703488 7754785070231357696 10455018600960011904 13155252131688666112 15855485662417320320 108975119436422912 2809208650165077120 5509442180893731328 8209675711622385536 10909909242351039744 13610142773079693952 16310376303808348160 563865760827450752 3264099291556104960 5964332822284759168 8664566353013413376 11364799883742067584 14065033414470721792 16765266945199376000 1018756402218478592 3718989932947132800 6419223463675787008 9119456994404441216 11819690525133095424 14519924055861749632 17220157586590403840 1473647043609506432 4173880574338160640 6874114105066814848 9574347635795469056 12274581166524123264 14974814697252777472 17675048227981431680 1928537685000534272 4628771215729188480 7329004746457842688 10029238277186496896 12729471807915151104 15429705338643805312 18129938869372459520 2383428326391562112 5083661857120216320 7783895387848870528 10484128918577524736 13184362449306178944 15884595980034833152 138085437053935744 2838318967782589952 5538552498511244160 8238786029239898368 10939019559968552576 13639253090697206784 16339486621425860992 592976078444963584 3293209609173617792 5993443139902272000 8693676670630926208 11393910201359580416 14094143732088234624 16794377262816888832 1047866719835991424 3748100250564645632 6448333781293299840 9148567312021954048 11848800842750608256 14549034373479262464 17249267904207916672 1502757361227019264 4202990891955673472 6903224422684327680 9603457953412981888 12303691484141636096 15003925014870290304 17704158545598944512 1957648002618047104 4657881533346701312 7358115064075355520 10058348594804009728 12758582125532663936 15458815656261318144 18159049186989972352 2412538644009074944 5112772174737729152 7813005705466383360 10513239236195037568 13213472766923691776 15913706297652345984 167195754671448576 2867429285400102784 5567662816128756992 8267896346857411200 10968129877586065408 13668363408314719616 16368596939043373824 622086396062476416 3322319926791130624 6022553457519784832 8722786988248439040 11423020518977093248 14123254049705747456 16823487580434401664 1076977037453504256 3777210568182158464 6477444098910812672 9177677629639466880 11877911160368121088 14578144691096775296 17278378221825429504 1531867678844532096 4232101209573186304 6932334740301840512 9632568271030494720 12332801801759148928 15033035332487803136 17733268863216457344 1986758320235559936 4686991850964214144 7387225381692868352 10087458912421522560 12787692443150176768 15487925973878830976 18188159504607485184 2441648961626587776 5141882492355241984 7842116023083896192 10542349553812550400 13242583084541204608 15942816615269858816 196306072288961408 2896539603017615616 5596773133746269824 8297006664474924032 10997240195203578240 13697473725932232448 16397707256660886656 651196713679989248 3351430244408643456 6051663775137297664 8751897305865951872 11452130836594606080 14152364367323260288 16852597898051914496 1106087355071017088 3806320885799671296 6506554416528325504 9206787947256979712 11907021477985633920 14607255008714288128 17307488539442942336 1560977996462044928 4261211527190699136 6961445057919353344 9661678588648007552 12361912119376661760 15062145650105315968 17762379180833970176 2015868637853072768 4716102168581726976 7416335699310381184 10116569230039035392 12816802760767689600 15517036291496343808 18217269822224998016 2470759279244100608 5170992809972754816 7871226340701409024 10571459871430063232 13271693402158717440 15971926932887371648 225416389906474240 2925649920635128448 5625883451363782656 8326116982092436864 11026350512821091072 13726584043549745280 16426817574278399488 680307031297502080 3380540562026156288 6080774092754810496 8781007623483464704 11481241154212118912 14181474684940773120 16881708215669427328 1135197672688529920 3835431203417184128 6535664734145838336 9235898264874492544 11936131795603146752 14636365326331800960 17336598857060455168 1590088314079557760 4290321844808211968 6990555375536866176 9690788906265520384 12391022436994174592 15091255967722828800 17791489498451483008 2044978955470585600 4745212486199239808 7445446016927894016 10145679547656548224 12845913078385202432 15546146609113856640 18246380139842510848 2499869596861613440 5200103127590267648 7900336658318921856 10600570189047576064 13300803719776230272 16001037250504884480 254526707523987072 2954760238252641280 5654993768981295488 8355227299709949696 11055460830438603904 13755694361167258112 16455927891895912320 709417348915014912 3409650879643669120 6109884410372323328 8810117941100977536 11510351471829631744 14210585002558285952 16910818533286940160 1164307990306042752 3864541521034696960 6564775051763351168 9265008582492005376 11965242113220659584 14665475643949313792 17365709174677968000 1619198631697070592 4319432162425724800 7019665693154379008 9719899223883033216 12420132754611687424 15120366285340341632 17820599816068995840 2074089273088098432 4774322803816752640 7474556334545406848 10174789865274061056 12875023396002715264 15575256926731369472 18275490457460023680 2528979914479126272 5229213445207780480 7929446975936434688 10629680506665088896 13329914037393743104 16030147568122397312 283637025141499904 2983870555870154112 5684104086598808320 8384337617327462528 11084571148056116736 13784804678784770944 16485038209513425152 738527666532527744 3438761197261181952 6138994727989836160 8839228258718490368 11539461789447144576 14239695320175798784 16939928850904452992 1193418307923555584 3893651838652209792 6593885369380864000 9294118900109518208 11994352430838172416 14694585961566826624 17394819492295480832 1648308949314583424 4348542480043237632 7048776010771891840 9749009541500546048 12449243072229200256 15149476602957854464 17849710133686508672 2103199590705611264 4803433121434265472 7503666652162919680 10203900182891573888 12904133713620228096 15604367244348882304 18304600775077536512 2558090232096639104 5258323762825293312 7958557293553947520 10658790824282601728 13359024355011255936 16059257885739910144 312747342759012736 3012980873487666944 5713214404216321152 8413447934944975360 11113681465673629568 13813914996402283776 16514148527130937984 767637984150040576 3467871514878694784 6168105045607348992 8868338576336003200 11568572107064657408 14268805637793311616 16969039168521965824 1222528625541068416 3922762156269722624 6622995686998376832 9323229217727031040 12023462748455685248 14723696279184339456 17423929809912993664 1677419266932096256 4377652797660750464 7077886328389404672 9778119859118058880 12478353389846713088 15178586920575367296 17878820451304021504 2132309908323124096 4832543439051778304 7532776969780432512 10233010500509086720 12933244031237740928 15633477561966395136 18333711092695049344 2587200549714151936 5287434080442806144 7987667611171460352 10687901141900114560 13388134672628768768 16088368203357422976 341857660376525568 3042091191105179776 5742324721833833984 8442558252562488192 11142791783291142400 13843025314019796608 16543258844748450816 796748301767553408 3496981832496207616 6197215363224861824 8897448893953516032 11597682424682170240 14297915955410824448 16998149486139478656 1251638943158581248 3951872473887235456 6652106004615889664 9352339535344543872 12052573066073198080 14752806596801852288 17453040127530506496 1706529584549609088 4406763115278263296 7106996646006917504 9807230176735571712 12507463707464225920 15207697238192880128 17907930768921534336 2161420225940636928 4861653756669291136 7561887287397945344 10262120818126599552 12962354348855253760 15662587879583907968 18362821410312562176 2616310867331664768 5316544398060318976 8016777928788973184 10717011459517627392 13417244990246281600 16117478520974935808 370967977994038400 3071201508722692608 5771435039451346816 8471668570180001024 11171902100908655232 13872135631637309440 16572369162365963648 825858619385066240 3526092150113720448 6226325680842374656 8926559211571028864 11626792742299683072 14327026273028337280 17027259803756991488 1280749260776094080 3980982791504748288 6681216322233402496 9381449852962056704 12081683383690710912 14781916914419365120 17482150445148019328 1735639902167121920 4435873432895776128 7136106963624430336 9836340494353084544 12536574025081738752 15236807555810392960 17937041086539047168 2190530543558149760 4890764074286803968 7590997605015458176 10291231135744112384 12991464666472766592 15691698197201420800 18391931727930075008 2645421184949177600 5345654715677831808 8045888246406486016 10746121777135140224 13446355307863794432 16146588838592448640 400078295611551232 3100311826340205440 5800545357068859648 8500778887797513856 11201012418526168064 13901245949254822272 16601479479983476480 854968937002579072 3555202467731233280 6255435998459887488 8955669529188541696 11655903059917195904 14356136590645850112 17056370121374504320 1309859578393606912 4010093109122261120 6710326639850915328 9410560170579569536 12110793701308223744 14811027232036877952 17511260762765532160 1764750219784634752 4464983750513288960 7165217281241943168 9865450811970597376 12565684342699251584 15265917873427905792 17966151404156560000 2219640861175662592 4919874391904316800 7620107922632971008 10320341453361625216 13020574984090279424 15720808514818933632 18421042045547587840 2674531502566690432 5374765033295344640 8074998564023998848 10775232094752653056 13475465625481307264 16175699156209961472 429188613229064064 3129422143957718272 5829655674686372480 8529889205415026688 11230122736143680896 13930356266872335104 16630589797600989312 884079254620091904 3584312785348746112 6284546316077400320 8984779846806054528 11685013377534708736 14385246908263362944 17085480438992017152 1338969896011119744 4039203426739773952 6739436957468428160 9439670488197082368 12139904018925736576 14840137549654390784 17540371080383044992 1793860537402147584 4494094068130801792 7194327598859456000 9894561129588110208 12594794660316764416 15295028191045418624 17995261721774072832 2248751178793175424 4948984709521829632 7649218240250483840 10349451770979138048 13049685301707792256 15749918832436446464 3408289455549056 2703641820184203264 5403875350912857472 8104108881641511680 10804342412370165888 13504575943098820096 16204809473827474304 458298930846576896 3158532461575231104 5858765992303885312 8558999523032539520 11259233053761193728 13959466584489847936 16659700115218502144 913189572237604736 3613423102966258944 6313656633694913152 9013890164423567360 11714123695152221568 14414357225880875776 17114590756609529984 1368080213628632576 4068313744357286784 6768547275085940992 9468780805814595200 12169014336543249408 14869247867271903616 17569481398000557824 1822970855019660416 4523204385748314624 7223437916476968832 9923671447205623040 12623904977934277248 15324138508662931456 18024372039391585664 2277861496410688256 4978095027139342464 7678328557867996672 10378562088596650880 13078795619325305088 15779029150053959296 32518607073061888 2732752137801716096 5432985668530370304 8133219199259024512 10833452729987678720 13533686260716332928 16233919791444987136 487409248464089728 3187642779192743936 5887876309921398144 8588109840650052352 11288343371378706560 13988576902107360768 16688810432836014976 942299889855117568 3642533420583771776 6342766951312425984 9043000482041080192 11743234012769734400 14443467543498388608 17143701074227042816 1397190531246145408 4097424061974799616 6797657592703453824 9497891123432108032 12198124654160762240 14898358184889416448 17598591715618070656 1852081172637173248 4552314703365827456 7252548234094481664 9952781764823135872 12653015295551790080 15353248826280444288 18053482357009098496 2306971814028201088 5007205344756855296 7707438875485509504 10407672406214163712 13107905936942817920 15808139467671472128 61628924690574720 2761862455419228928 5462095986147883136 8162329516876537344 10862563047605191552 13562796578333845760 16263030109062499968 516519566081602560 3216753096810256768 5916986627538910976 8617220158267565184 11317453688996219392 14017687219724873600 16717920750453527808 971410207472630400 3671643738201284608 6371877268929938816 9072110799658593024 11772344330387247232 14472577861115901440 17172811391844555648 1426300848863658240 4126534379592312448 6826767910320966656 9527001441049620864 12227234971778275072 14927468502506929280 17627702033235583488 1881191490254686080 4581425020983340288 7281658551711994496 9981892082440648704 12682125613169302912 15382359143897957120 18082592674626611328 2336082131645713920 5036315662374368128 7736549193103022336 10436782723831676544 13137016254560330752 15837249785288984960 90739242308087552 2790972773036741760 5491206303765395968 8191439834494050176 10891673365222704384 13591906895951358592 16292140426680012800 545629883699115392 3245863414427769600 5946096945156423808 8646330475885078016 11346564006613732224 14046797537342386432 16747031068071040640 1000520525090143232 3700754055818797440 6400987586547451648 9101221117276105856 11801454648004760064 14501688178733414272 17201921709462068480 1455411166481171072 4155644697209825280 6855878227938479488 9556111758667133696 12256345289395787904 14956578820124442112 17656812350853096320 1910301807872198912 4610535338600853120 7310768869329507328 10011002400058161536 12711235930786815744 15411469461515469952 18111702992244124160 2365192449263226752 5065425979991880960 7765659510720535168 10465893041449189376 13166126572177843584 15866360102906497792 119849559925600384 2820083090654254592 5520316621382908800 8220550152111563008 10920783682840217216 13621017213568871424 16321250744297525632 574740201316628224 3274973732045282432 5975207262773936640 8675440793502590848 11375674324231245056 14075907854959899264 16776141385688553472 1029630842707656064 3729864373436310272 6430097904164964480 9130331434893618688 11830564965622272896 14530798496350927104 17231032027079581312 1484521484098683904 4184755014827338112 6884988545555992320 9585222076284646528 12285455607013300736 14985689137741954944 17685922668470609152 1939412125489711744 4639645656218365952 7339879186947020160 10040112717675674368 12740346248404328576 15440579779132982784 18140813309861636992 2394302766880739584 5094536297609393792 7794769828338048000 10495003359066702208 13195236889795356416 15895470420524010624 148959877543113216 2849193408271767424 5549426939000421632 8249660469729075840 10949894000457730048 13650127531186384256 16350361061915038464 603850518934141056 3304084049662795264 6004317580391449472 8704551111120103680 11404784641848757888 14105018172577412096 16805251703306066304 1058741160325168896 3758974691053823104 6459208221782477312 9159441752511131520 11859675283239785728 14559908813968439936 17260142344697094144 1513631801716196736 4213865332444850944 6914098863173505152 9614332393902159360 12314565924630813568 15014799455359467776 17715032986088121984 1968522443107224576 4668755973835878784 7368989504564532992 10069223035293187200 12769456566021841408 15469690096750495616 18169923627479149824 2423413084498252416 5123646615226906624 7823880145955560832 10524113676684215040 13224347207412869248 15924580738141523456 178070195160626048 2878303725889280256 5578537256617934464 8278770787346588672 10979004318075242880 13679237848803897088 16379471379532551296 632960836551653888 3333194367280308096 6033427898008962304 8733661428737616512 11433894959466270720 14134128490194924928 16834362020923579136 1087851477942681728 3788085008671335936 6488318539399990144 9188552070128644352 11888785600857298560 14589019131585952768 17289252662314606976 1542742119333709568 4242975650062363776 6943209180791017984 9643442711519672192 12343676242248326400 15043909772976980608 17744143303705634816 1997632760724737408 4697866291453391616 7398099822182045824 10098333352910700032 12798566883639354240 15498800414368008448 18199033945096662656 2452523402115765248 5152756932844419456 7852990463573073664 10553223994301727872 13253457525030382080 15953691055759036288 207180512778138880 2907414043506793088 5607647574235447296 8307881104964101504 11008114635692755712 13708348166421409920 16408581697150064128 662071154169166720 3362304684897820928 6062538215626475136 8762771746355129344 11463005277083783552 14163238807812437760 16863472338541091968 1116961795560194560 3817195326288848768 6517428857017502976 9217662387746157184 11917895918474811392 14618129449203465600 17318362979932119808 1571852436951222400 4272085967679876608 6972319498408530816 9672553029137185024 12372786559865839232 15073020090594493440 17773253621323147648 2026743078342250240 4726976609070904448 7427210139799558656 10127443670528212864 12827677201256867072 15527910731985521280 18228144262714175488 2481633719733278080 5181867250461932288 7882100781190586496 10582334311919240704 13282567842647894912 15982801373376549120 236290830395651712 2936524361124305920 5636757891852960128 8336991422581614336 11037224953310268544 13737458484038922752 16437692014767576960 691181471786679552 3391415002515333760 6091648533243987968 8791882063972642176 11492115594701296384 14192349125429950592 16892582656158604800 1146072113177707392 3846305643906361600 6546539174635015808 9246772705363670016 11947006236092324224 14647239766820978432 17347473297549632640 1600962754568735232 4301196285297389440 7001429816026043648 9701663346754697856 12401896877483352064 15102130408212006272 17802363938940660480 2055853395959763072 4756086926688417280 7456320457417071488 10156553988145725696 12856787518874379904 15557021049603034112 18257254580331688320 2510744037350790912 5210977568079445120 7911211098808099328 10611444629536753536 13311678160265407744 16011911690994061952 265401148013164544 2965634678741818752 5665868209470472960 8366101740199127168 11066335270927781376 13766568801656435584 16466802332385089792 720291789404192384 3420525320132846592 6120758850861500800 8820992381590155008 11521225912318809216 14221459443047463424 16921692973776117632 1175182430795220224 3875415961523874432 6575649492252528640 9275883022981182848 11976116553709837056 14676350084438491264 17376583615167145472 1630073072186248064 4330306602914902272 7030540133643556480 9730773664372210688 12431007195100864896 15131240725829519104 17831474256558173312 2084963713577275904 4785197244305930112 7485430775034584320 10185664305763238528 12885897836491892736 15586131367220546944 18286364897949201152 2539854354968303744 5240087885696957952 7940321416425612160 10640554947154266368 13340788477882920576 16041022008611574784 294511465630677376 2994744996359331584 5694978527087985792 8395212057816640000 11095445588545294208 13795679119273948416 16495912650002602624 749402107021705216 3449635637750359424 6149869168479013632 8850102699207667840 11550336229936322048 14250569760664976256 16950803291393630464 1204292748412733056 3904526279141387264 6604759809870041472 9304993340598695680 12005226871327349888 14705460402056004096 17405693932784658304 1659183389803760896 4359416920532415104 7059650451261069312 9759883981989723520 12460117512718377728 15160351043447031936 17860584574175686144 2114074031194788736 4814307561923442944 7514541092652097152 10214774623380751360 12915008154109405568 15615241684838059776 18315475215566713984 2568964672585816576 5269198203314470784 7969431734043124992 10669665264771779200 13369898795500433408 16070132326229087616 323621783248190208 3023855313976844416 5724088844705498624 8424322375434152832 11124555906162807040 13824789436891461248 16525022967620115456 778512424639218048 3478745955367872256 6178979486096526464 8879213016825180672 11579446547553834880 14279680078282489088 16979913609011143296 1233403066030245888 3933636596758900096 6633870127487554304 9334103658216208512 12034337188944862720 14734570719673516928 17434804250402171136 1688293707421273728 4388527238149927936 7088760768878582144 9788994299607236352 12489227830335890560 15189461361064544768 17889694891793198976 2143184348812301568 4843417879540955776 7543651410269609984 10243884940998264192 12944118471726918400 15644352002455572608 18344585533184226816 2598074990203329408 5298308520931983616 7998542051660637824 10698775582389292032 13399009113117946240 16099242643846600448 352732100865703040 3052965631594357248 5753199162323011456 8453432693051665664 11153666223780319872 13853899754508974080 16554133285237628288 807622742256730880 3507856272985385088 6208089803714039296 8908323334442693504 11608556865171347712 14308790395900001920 17009023926628656128 1262513383647758720 3962746914376412928 6662980445105067136 9363213975833721344 12063447506562375552 14763681037291029760 17463914568019683968 1717404025038786560 4417637555767440768 7117871086496094976 9818104617224749184 12518338147953403392 15218571678682057600 17918805209410711808 2172294666429814400 4872528197158468608 7572761727887122816 10272995258615777024 12973228789344431232 15673462320073085440 18373695850801739648 2627185307820842240 5327418838549496448 8027652369278150656 10727885900006804864 13428119430735459072 16128352961464113280 381842418483215872 3082075949211870080 5782309479940524288 8482543010669178496 11182776541397832704 13883010072126486912 16583243602855141120 836733059874243712 3536966590602897920 6237200121331552128 8937433652060206336 11637667182788860544 14337900713517514752 17038134244246168960 1291623701265271552 3991857231993925760 6692090762722579968 9392324293451234176 12092557824179888384 14792791354908542592 17493024885637196800 1746514342656299392 4446747873384953600 7146981404113607808 9847214934842262016 12547448465570916224 15247681996299570432 17947915527028224640 2201404984047327232 4901638514775981440 7601872045504635648 10302105576233289856 13002339106961944064 15702572637690598272 18402806168419252480 2656295625438355072 5356529156167009280 8056762686895663488 10756996217624317696 13457229748352971904 16157463279081626112 410952736100728704 3111186266829382912 5811419797558037120 8511653328286691328 11211886859015345536 13912120389743999744 16612353920472653952 865843377491756544 3566076908220410752 6266310438949064960 8966543969677719168 11666777500406373376 14367011031135027584 17067244561863681792 1320734018882784384 4020967549611438592 6721201080340092800 9421434611068747008 12121668141797401216 14821901672526055424 17522135203254709632 1775624660273812224 4475858191002466432 7176091721731120640 9876325252459774848 12576558783188429056 15276792313917083264 17977025844645737472 2230515301664840064 4930748832393494272 7630982363122148480 10331215893850802688 13031449424579456896 15731682955308111104 18431916486036765312 2685405943055867904 5385639473784522112 8085873004513176320 10786106535241830528 13486340065970484736 16186573596699138944 440063053718241536 3140296584446895744 5840530115175549952 8540763645904204160 11240997176632858368 13941230707361512576 16641464238090166784 894953695109269376 3595187225837923584 6295420756566577792 8995654287295232000 11695887818023886208 14396121348752540416 17096354879481194624 1349844336500297216 4050077867228951424 6750311397957605632 9450544928686259840 12150778459414914048 14851011990143568256 17551245520872222464 1804734977891325056 4504968508619979264 7205202039348633472 9905435570077287680 12605669100805941888 15305902631534596096 18006136162263250304 2259625619282352896 4959859150011007104 7660092680739661312 10360326211468315520 13060559742196969728 15760793272925623936 14282729944726528 2714516260673380736 5414749791402034944 8114983322130689152 10815216852859343360 13515450383587997568 16215683914316651776 469173371335754368 3169406902064408576 5869640432793062784 8569873963521716992 11270107494250371200 13970341024979025408 16670574555707679616 924064012726782208 3624297543455436416 6324531074184090624 9024764604912744832 11724998135641399040 14425231666370053248 17125465197098707456 1378954654117810048 4079188184846464256 6779421715575118464 9479655246303772672 12179888777032426880 14880122307761081088 17580355838489735296 1833845295508837888 4534078826237492096 7234312356966146304 9934545887694800512 12634779418423454720 15335012949152108928 18035246479880763136 2288735936899865728 4988969467628519936 7689202998357174144 10389436529085828352 13089670059814482560 15789903590543136768 43393047562239360 2743626578290893568 5443860109019547776 8144093639748201984 10844327170476856192 13544560701205510400 16244794231934164608 498283688953267200 3198517219681921408 5898750750410575616 8598984281139229824 11299217811867884032 13999451342596538240 16699684873325192448 953174330344295040 3653407861072949248 6353641391801603456 9053874922530257664 11754108453258911872 14454341983987566080 17154575514716220288 1408064971735322880 4108298502463977088 6808532033192631296 9508765563921285504 12208999094649939712 14909232625378593920 17609466156107248128 1862955613126350720 4563189143855004928 7263422674583659136 9963656205312313344 12663889736040967552 15364123266769621760 18064356797498275968 2317846254517378560 5018079785246032768 7718313315974686976 10418546846703341184 13118780377431995392 15819013908160649600 72503365179752192 2772736895908406400 5472970426637060608 8173203957365714816 10873437488094369024 13573671018823023232 16273904549551677440 527394006570780032 3227627537299434240 5927861068028088448 8628094598756742656 11328328129485396864 14028561660214051072 16728795190942705280 982284647961807872 3682518178690462080 6382751709419116288 9082985240147770496 11783218770876424704 14483452301605078912 17183685832333733120 1437175289352835712 4137408820081489920 6837642350810144128 9537875881538798336 12238109412267452544 14938342942996106752 17638576473724760960 1892065930743863552 4592299461472517760 7292532992201171968 9992766522929826176 12693000053658480384 15393233584387134592 18093467115115788800 2346956572134891392 5047190102863545600 7747423633592199808 10447657164320854016 13147890695049508224 15848124225778162432 101613682797265024 2801847213525919232 5502080744254573440 8202314274983227648 10902547805711881856 13602781336440536064 16303014867169190272 556504324188292864 3256737854916947072 5956971385645601280 8657204916374255488 11357438447102909696 14057671977831563904 16757905508560218112 1011394965579320704 3711628496307974912 6411862027036629120 9112095557765283328 11812329088493937536 14512562619222591744 17212796149951245952 1466285606970348544 4166519137699002752 6866752668427656960 9566986199156311168 12267219729884965376 14967453260613619584 17667686791342273792 1921176248361376384 4621409779090030592 7321643309818684800 10021876840547339008 12722110371275993216 15422343902004647424 18122577432733301632 2376066889752404224 5076300420481058432 7776533951209712640 10476767481938366848 13177001012667021056 15877234543395675264 130724000414777856 2830957531143432064 5531191061872086272 8231424592600740480 10931658123329394688 13631891654058048896 16332125184786703104 585614641805805696 3285848172534459904 5986081703263114112 8686315233991768320 11386548764720422528 14086782295449076736 16787015826177730944 1040505283196833536 3740738813925487744 6440972344654141952 9141205875382796160 11841439406111450368 14541672936840104576 17241906467568758784 1495395924587861376 4195629455316515584 6895862986045169792 9596096516773824000 12296330047502478208 14996563578231132416 17696797108959786624 1950286565978889216 4650520096707543424 7350753627436197632 10050987158164851840 12751220688893506048 15451454219622160256 18151687750350814464 2405177207369917056 5105410738098571264 7805644268827225472 10505877799555879680 13206111330284533888 15906344861013188096 159834318032290688 2860067848760944896 5560301379489599104 8260534910218253312 10960768440946907520 13661001971675561728 16361235502404215936 614724959423318528 3314958490151972736 6015192020880626944 8715425551609281152 11415659082337935360 14115892613066589568 16816126143795243776 1069615600814346368 3769849131543000576 6470082662271654784 9170316193000308992 11870549723728963200 14570783254457617408 17271016785186271616 1524506242205374208 4224739772934028416 6924973303662682624 9625206834391336832 12325440365119991040 15025673895848645248 17725907426577299456 1979396883596402048 4679630414325056256 7379863945053710464 10080097475782364672 12780331006511018880 15480564537239673088 18180798067968327296 2434287524987429888 5134521055716084096 7834754586444738304 10534988117173392512 13235221647902046720 15935455178630700928 188944635649803520 2889178166378457728 5589411697107111936 8289645227835766144 10989878758564420352 13690112289293074560 16390345820021728768 643835277040831360 3344068807769485568 6044302338498139776 8744535869226793984 11444769399955448192 14145002930684102400 16845236461412756608 1098725918431859200 3798959449160513408 6499192979889167616 9199426510617821824 11899660041346476032 14599893572075130240 17300127102803784448 1553616559822887040 4253850090551541248 6954083621280195456 9654317152008849664 12354550682737503872 15054784213466158080 17755017744194812288 2008507201213914880 4708740731942569088 7408974262671223296 10109207793399877504 12809441324128531712 15509674854857185920 18209908385585840128 2463397842604942720 5163631373333596928 7863864904062251136 10564098434790905344 13264331965519559552 15964565496248213760 218054953267316352 2918288483995970560 5618522014724624768 8318755545453278976 11018989076181933184 13719222606910587392 16419456137639241600 672945594658344192 3373179125386998400 6073412656115652608 8773646186844306816 11473879717572961024 14174113248301615232 16874346779030269440 1127836236049372032 3828069766778026240 6528303297506680448 9228536828235334656 11928770358963988864 14629003889692643072 17329237420421297280 1582726877440399872 4282960408169054080 6983193938897708288 9683427469626362496 12383661000355016704 15083894531083670912 17784128061812325120 2037617518831427712 4737851049560081920 7438084580288736128 10138318111017390336 12838551641746044544 15538785172474698752 18239018703203352960 2492508160222455552 5192741690951109760 7892975221679763968 10593208752408418176 13293442283137072384 15993675813865726592 247165270884829184 2947398801613483392 5647632332342137600 8347865863070791808 11048099393799446016 13748332924528100224 16448566455256754432 702055912275857024 3402289443004511232 6102522973733165440 8802756504461819648 11502990035190473856 14203223565919128064 16903457096647782272 1156946553666884864 3857180084395539072 6557413615124193280 9257647145852847488 11957880676581501696 14658114207310155904 17358347738038810112 1611837195057912704 4312070725786566912 7012304256515221120 9712537787243875328 12412771317972529536 15113004848701183744 17813238379429837952 2066727836448940544 4766961367177594752 7467194897906248960 10167428428634903168 12867661959363557376 15567895490092211584 18268129020820865792 2521618477839968384 5221852008568622592 7922085539297276800 10622319070025931008 13322552600754585216 16022786131483239424 276275588502342016 2976509119230996224 5676742649959650432 8376976180688304640 11077209711416958848 13777443242145613056 16477676772874267264 731166229893369856 3431399760622024064 6131633291350678272 8831866822079332480 11532100352807986688 14232333883536640896 16932567414265295104 1186056871284397696 3886290402013051904 6586523932741706112 9286757463470360320 11986990994199014528 14687224524927668736 17387458055656322944 1640947512675425536 4341181043404079744 7041414574132733952 9741648104861388160 12441881635590042368 15142115166318696576 17842348697047350784 2095838154066453376 4796071684795107584 7496305215523761792 10196538746252416000 12896772276981070208 15597005807709724416 18297239338438378624 2550728795457481216 5250962326186135424 7951195856914789632 10651429387643443840 13351662918372098048 16051896449100752256 305385906119854848 3005619436848509056 5705852967577163264 8406086498305817472 11106320029034471680 13806553559763125888 16506787090491780096 760276547510882688 3460510078239536896 6160743608968191104 8860977139696845312 11561210670425499520 14261444201154153728 16961677731882807936 1215167188901910528 3915400719630564736 6615634250359218944 9315867781087873152 12016101311816527360 14716334842545181568 17416568373273835776 1670057830292938368 4370291361021592576 7070524891750246784 9770758422478900992 12470991953207555200 15171225483936209408 17871459014664863616 2124948471683966208 4825182002412620416 7525415533141274624 10225649063869928832 12925882594598583040 15626116125327237248 18326349656055891456 2579839113074994048 5280072643803648256 7980306174532302464 10680539705260956672 13380773235989610880 16081006766718265088 334496223737367680 3034729754466021888 5734963285194676096 8435196815923330304 11135430346651984512 13835663877380638720 16535897408109292928 789386865128395520 3489620395857049728 6189853926585703936 8890087457314358144 11590320988043012352 14290554518771666560 16990788049500320768 1244277506519423360 3944511037248077568 6644744567976731776 9344978098705385984 12045211629434040192 14745445160162694400 17445678690891348608 1699168147910451200 4399401678639105408 7099635209367759616 9799868740096413824 12500102270825068032 15200335801553722240 17900569332282376448 2154058789301479040 4854292320030133248 7554525850758787456 10254759381487441664 12954992912216095872 15655226442944750080 18355459973673404288 2608949430692506880 5309182961421161088 8009416492149815296 10709650022878469504 13409883553607123712 16110117084335777920 363606541354880512 3063840072083534720 5764073602812188928 8464307133540843136 11164540664269497344 13864774194998151552 16565007725726805760 818497182745908352 3518730713474562560 6218964244203216768 8919197774931870976 11619431305660525184 14319664836389179392 17019898367117833600 1273387824136936192 3973621354865590400 6673854885594244608 9374088416322898816 12074321947051553024 14774555477780207232 17474789008508861440 1728278465527964032 4428511996256618240 7128745526985272448 9828979057713926656 12529212588442580864 15229446119171235072 17929679649899889280 2183169106918991872 4883402637647646080 7583636168376300288 10283869699104954496 12984103229833608704 15684336760562262912 18384570291290917120 2638059748310019712 5338293279038673920 8038526809767328128 10738760340495982336 13438993871224636544 16139227401953290752 392716858972393344 3092950389701047552 5793183920429701760 8493417451158355968 11193650981887010176 13893884512615664384 16594118043344318592 847607500363421184 3547841031092075392 6248074561820729600 8948308092549383808 11648541623278038016 14348775154006692224 17049008684735346432 1302498141754449024 4002731672483103232 6702965203211757440 9403198733940411648 12103432264669065856 14803665795397720064 17503899326126374272 1757388783145476864 4457622313874131072 7157855844602785280 9858089375331439488 12558322906060093696 15258556436788747904 17958789967517402112 2212279424536504704 4912512955265158912 7612746485993813120 10312980016722467328 13013213547451121536 15713447078179775744 18413680608908429952 2667170065927532544 5367403596656186752 8067637127384840960 10767870658113495168 13468104188842149376 16168337719570803584 421827176589906176 3122060707318560384 5822294238047214592 8522527768775868800 11222761299504523008 13922994830233177216 16623228360961831424 876717817980934016 3576951348709588224 6277184879438242432 8977418410166896640 11677651940895550848 14377885471624205056 17078119002352859264 1331608459371961856 4031841990100616064 6732075520829270272 9432309051557924480 12132542582286578688 14832776113015232896 17533009643743887104 1786499100762989696 4486732631491643904 7186966162220298112 9887199692948952320 12587433223677606528 15287666754406260736 17987900285134914944 2241389742154017536 4941623272882671744 7641856803611325952 10342090334339980160 13042323865068634368 15742557395797288576 18442790926525942784 2696280383545045376 5396513914273699584 8096747445002353792 10796980975731008000 13497214506459662208 16197448037188316416 450937494207419008 3151171024936073216 5851404555664727424 8551638086393381632 11251871617122035840 13952105147850690048 16652338678579344256 905828135598446848 3606061666327101056 6306295197055755264 9006528727784409472 11706762258513063680 14406995789241717888 17107229319970372096 1360718776989474688 4060952307718128896 6761185838446783104 9461419369175437312 12161652899904091520 14861886430632745728 17562119961361399936 1815609418380502528 4515842949109156736 7216076479837810944 9916310010566465152 12616543541295119360 15316777072023773568 18017010602752427776 2270500059771530368 4970733590500184576 7670967121228838784 10371200651957492992 13071434182686147200 15771667713414801408 25157170433904000 2725390701162558208 5425624231891212416 8125857762619866624 10826091293348520832 13526324824077175040 16226558354805829248 480047811824931840 3180281342553586048 5880514873282240256 8580748404010894464 11280981934739548672 13981215465468202880 16681448996196857088 934938453215959680 3635171983944613888 6335405514673268096 9035639045401922304 11735872576130576512 14436106106859230720 17136339637587884928 1389829094606987520 4090062625335641728 6790296156064295936 9490529686792950144 12190763217521604352 14890996748250258560 17591230278978912768 1844719735998015360 4544953266726669568 7245186797455323776 9945420328183977984 12645653858912632192 15345887389641286400 18046120920369940608 2299610377389043200 4999843908117697408 7700077438846351616 10400310969575005824 13100544500303660032 15800778031032314240 54267488051416832 2754501018780071040 5454734549508725248 8154968080237379456 10855201610966033664 13555435141694687872 16255668672423342080 509158129442444672 3209391660171098880 5909625190899753088 8609858721628407296 11310092252357061504 14010325783085715712 16710559313814369920 964048770833472512 3664282301562126720 6364515832290780928 9064749363019435136 11764982893748089344 14465216424476743552 17165449955205397760 1418939412224500352 4119172942953154560 6819406473681808768 9519640004410462976 12219873535139117184 14920107065867771392 17620340596596425600 1873830053615528192 4574063584344182400 7274297115072836608 9974530645801490816 12674764176530145024 15374997707258799232 18075231237987453440 2328720695006556032 5028954225735210240 7729187756463864448 10429421287192518656 13129654817921172864 15829888348649827072 83377805668929664 2783611336397583872 5483844867126238080 8184078397854892288 10884311928583546496 13584545459312200704 16284778990040854912 538268447059957504 3238501977788611712 5938735508517265920 8638969039245920128 11339202569974574336 14039436100703228544 16739669631431882752 993159088450985344 3693392619179639552 6393626149908293760 9093859680636947968 11794093211365602176 14494326742094256384 17194560272822910592 1448049729842013184 4148283260570667392 6848516791299321600 9548750322027975808 12248983852756630016 14949217383485284224 17649450914213938432 1902940371233041024 4603173901961695232 7303407432690349440 10003640963419003648 12703874494147657856 15404108024876312064 18104341555604966272 2357831012624068864 5058064543352723072 7758298074081377280 10458531604810031488 13158765135538685696 15858998666267339904 112488123286442496 2812721654015096704 5512955184743750912 8213188715472405120 10913422246201059328 13613655776929713536 16313889307658367744 567378764677470336 3267612295406124544 5967845826134778752 8668079356863432960 11368312887592087168 14068546418320741376 16768779949049395584 1022269406068498176 3722502936797152384 6422736467525806592 9122969998254460800 11823203528983115008 14523437059711769216 17223670590440423424 1477160047459526016 4177393578188180224 6877627108916834432 9577860639645488640 12278094170374142848 14978327701102797056 17678561231831451264 1932050688850553856 4632284219579208064 7332517750307862272 10032751281036516480 12732984811765170688 15433218342493824896 18133451873222479104 2386941330241581696 5087174860970235904 7787408391698890112 10487641922427544320 13187875453156198528 15888108983884852736 141598440903955328 2841831971632609536 5542065502361263744 8242299033089917952 10942532563818572160 13642766094547226368 16342999625275880576 596489082294983168 3296722613023637376 5996956143752291584 8697189674480945792 11397423205209600000 14097656735938254208 16797890266666908416 1051379723686011008 3751613254414665216 6451846785143319424 9152080315871973632 11852313846600627840 14552547377329282048 17252780908057936256 1506270365077038848 4206503895805693056 6906737426534347264 9606970957263001472 12307204487991655680 15007438018720309888 17707671549448964096 1961161006468066688 4661394537196720896 7361628067925375104 10061861598654029312 12762095129382683520 15462328660111337728 18162562190839991936 2416051647859094528 5116285178587748736 7816518709316402944 10516752240045057152 13216985770773711360 15917219301502365568 170708758521468160 2870942289250122368 5571175819978776576 8271409350707430784 10971642881436084992 13671876412164739200 16372109942893393408 625599399912496000 3325832930641150208 6026066461369804416 8726299992098458624 11426533522827112832 14126767053555767040 16827000584284421248 1080490041303523840 3780723572032178048 6480957102760832256 9181190633489486464 11881424164218140672 14581657694946794880 17281891225675449088 1535380682694551680 4235614213423205888 6935847744151860096 9636081274880514304 12336314805609168512 15036548336337822720 17736781867066476928 1990271324085579520 4690504854814233728 7390738385542887936 10090971916271542144 12791205447000196352 15491438977728850560 18191672508457504768 2445161965476607360 5145395496205261568 7845629026933915776 10545862557662569984 13246096088391224192 15946329619119878400 199819076138980992 2900052606867635200 5600286137596289408 8300519668324943616 11000753199053597824 13700986729782252032 16401220260510906240 654709717530008832 3354943248258663040 6055176778987317248 8755410309715971456 11455643840444625664 14155877371173279872 16856110901901934080 1109600358921036672 3809833889649690880 6510067420378345088 9210300951106999296 11910534481835653504 14610768012564307712 17311001543292961920 1564491000312064512 4264724531040718720 6964958061769372928 9665191592498027136 12365425123226681344 15065658653955335552 17765892184683989760 2019381641703092352 4719615172431746560 7419848703160400768 10120082233889054976 12820315764617709184 15520549295346363392 18220782826075017600 2474272283094120192 5174505813822774400 7874739344551428608 10574972875280082816 13275206406008737024 15975439936737391232 228929393756493824 2929162924485148032 5629396455213802240 8329629985942456448 11029863516671110656 13730097047399764864 16430330578128419072 683820035147521664 3384053565876175872 6084287096604830080 8784520627333484288 11484754158062138496 14184987688790792704 16885221219519446912 1138710676538549504 3838944207267203712 6539177737995857920 9239411268724512128 11939644799453166336 14639878330181820544 17340111860910474752 1593601317929577344 4293834848658231552 6994068379386885760 9694301910115539968 12394535440844194176 15094768971572848384 17795002502301502592 2048491959320605184 4748725490049259392 7448959020777913600 10149192551506567808 12849426082235222016 15549659612963876224 18249893143692530432 2503382600711633024 5203616131440287232 7903849662168941440 10604083192897595648 13304316723626249856 16004550254354904064 258039711374006656 2958273242102660864 5658506772831315072 8358740303559969280 11058973834288623488 13759207365017277696 16459440895745931904 712930352765034496 3413163883493688704 6113397414222342912 8813630944950997120 11513864475679651328 14214098006408305536 16914331537136959744 1167820994156062336 3868054524884716544 6568288055613370752 9268521586342024960 11968755117070679168 14668988647799333376 17369222178527987584 1622711635547090176 4322945166275744384 7023178697004398592 9723412227733052800 12423645758461707008 15123879289190361216 17824112819919015424 2077602276938118016 4777835807666772224 7478069338395426432 10178302869124080640 12878536399852734848 15578769930581389056 18279003461310043264 2532492918329145856 5232726449057800064 7932959979786454272 10633193510515108480 13333427041243762688 16033660571972416896 287150028991519488 2987383559720173696 5687617090448827904 8387850621177482112 11088084151906136320 13788317682634790528 16488551213363444736 742040670382547328 3442274201111201536 6142507731839855744 8842741262568509952 11542974793297164160 14243208324025818368 16943441854754472576 1196931311773575168 3897164842502229376 6597398373230883584 9297631903959537792 11997865434688192000 14698098965416846208 17398332496145500416 1651821953164603008 4352055483893257216 7052289014621911424 9752522545350565632 12452756076079219840 15152989606807874048 17853223137536528256 2106712594555630848 4806946125284285056 7507179656012939264 10207413186741593472 12907646717470247680 15607880248198901888 18308113778927556096 2561603235946658688 5261836766675312896 7962070297403967104 10662303828132621312 13362537358861275520 16062770889589929728 316260346609032320 3016493877337686528 5716727408066340736 8416960938794994944 11117194469523649152 13817428000252303360 16517661530980957568 771150988000060160 3471384518728714368 6171618049457368576 8871851580186022784 11572085110914676992 14272318641643331200 16972552172371985408 1226041629391088000 3926275160119742208 6626508690848396416 9326742221577050624 12026975752305704832 14727209283034359040 17427442813763013248 1680932270782115840 4381165801510770048 7081399332239424256 9781632862968078464 12481866393696732672 15182099924425386880 17882333455154041088 2135822912173143680 4836056442901797888 7536289973630452096 10236523504359106304 12936757035087760512 15636990565816414720 18337224096545068928 2590713553564171520 5290947084292825728 7991180615021479936 10691414145750134144 13391647676478788352 16091881207207442560 345370664226545152 3045604194955199360 5745837725683853568 8446071256412507776 11146304787141161984 13846538317869816192 16546771848598470400 800261305617572992 3500494836346227200 6200728367074881408 8900961897803535616 11601195428532189824 14301428959260844032 17001662489989498240 1255151947008600832 3955385477737255040 6655619008465909248 9355852539194563456 12056086069923217664 14756319600651871872 17456553131380526080 1710042588399628672 4410276119128282880 7110509649856937088 9810743180585591296 12510976711314245504 15211210242042899712 17911443772771553920 2164933229790656512 4865166760519310720 7565400291247964928 10265633821976619136 12965867352705273344 15666100883433927552 18366334414162581760 2619823871181684352 5320057401910338560 8020290932638992768 10720524463367646976 13420757994096301184 16120991524824955392 374480981844057984 3074714512572712192 5774948043301366400 8475181574030020608 11175415104758674816 13875648635487329024 16575882166215983232 829371623235085824 3529605153963740032 6229838684692394240 8930072215421048448 11630305746149702656 14330539276878356864 17030772807607011072 1284262264626113664 3984495795354767872 6684729326083422080 9384962856812076288 12085196387540730496 14785429918269384704 17485663448998038912 1739152906017141504 4439386436745795712 7139619967474449920 9839853498203104128 12540087028931758336 15240320559660412544 17940554090389066752 2194043547408169344 4894277078136823552 7594510608865477760 10294744139594131968 12994977670322786176 15695211201051440384 18395444731780094592 2648934188799197184 5349167719527851392 8049401250256505600 10749634780985159808 13449868311713814016 16150101842442468224 403591299461570816 3103824830190225024 5804058360918879232 8504291891647533440 11204525422376187648 13904758953104841856 16604992483833496064 858481940852598656 3558715471581252864 6258949002309907072 8959182533038561280 11659416063767215488 14359649594495869696 17059883125224523904 1313372582243626496 4013606112972280704 6713839643700934912 9414073174429589120 12114306705158243328 14814540235886897536 17514773766615551744 1768263223634654336 4468496754363308544 7168730285091962752 9868963815820616960 12569197346549271168 15269430877277925376 17969664408006579584 2223153865025682176 4923387395754336384 7623620926482990592 10323854457211644800 13024087987940299008 15724321518668953216 18424555049397607424 2678044506416710016 5378278037145364224 8078511567874018432 10778745098602672640 13478978629331326848 16179212160059981056 432701617079083648 3132935147807737856 5833168678536392064 8533402209265046272 11233635739993700480 13933869270722354688 16634102801451008896 887592258470111488 3587825789198765696 6288059319927419904 8988292850656074112 11688526381384728320 14388759912113382528 17088993442842036736 1342482899861139328 4042716430589793536 6742949961318447744 9443183492047101952 12143417022775756160 14843650553504410368 17543884084233064576 1797373541252167168 4497607071980821376 7197840602709475584 9898074133438129792 12598307664166784000 15298541194895438208 17998774725624092416 2252264182643195008 4952497713371849216 7652731244100503424 10352964774829157632 13053198305557811840 15753431836286466048 6921293305568640 2707154824034222848 5407388354762877056 8107621885491531264 10807855416220185472 13508088946948839680 16208322477677493888 461811934696596480 3162045465425250688 5862278996153904896 8562512526882559104 11262746057611213312 13962979588339867520 16663213119068521728 916702576087624320 3616936106816278528 6317169637544932736 9017403168273586944 11717636699002241152 14417870229730895360 17118103760459549568 1371593217478652160 4071826748207306368 6772060278935960576 9472293809664614784 12172527340393268992 14872760871121923200 17572994401850577408 1826483858869680000 4526717389598334208 7226950920326988416 9927184451055642624 12627417981784296832 15327651512512951040 18027885043241605248 2281374500260707840 4981608030989362048 7681841561718016256 10382075092446670464 13082308623175324672 15782542153903978880 36031610923081472 2736265141651735680 5436498672380389888 8136732203109044096 10836965733837698304 13537199264566352512 16237432795295006720 490922252314109312 3191155783042763520 5891389313771417728 8591622844500071936 11291856375228726144 13992089905957380352 16692323436686034560 945812893705137152 3646046424433791360 6346279955162445568 9046513485891099776 11746747016619753984 14446980547348408192 17147214078077062400 1400703535096164992 4100937065824819200 6801170596553473408 9501404127282127616 12201637658010781824 14901871188739436032 17602104719468090240 1855594176487192832 4555827707215847040 7256061237944501248 9956294768673155456 12656528299401809664 15356761830130463872 18056995360859118080 2310484817878220672 5010718348606874880 7710951879335529088 10411185410064183296 13111418940792837504 15811652471521491712 65141928540594304 2765375459269248512 5465608989997902720 8165842520726556928 10866076051455211136 13566309582183865344 16266543112912519552 520032569931622144 3220266100660276352 5920499631388930560 8620733162117584768 11320966692846238976 14021200223574893184 16721433754303547392 974923211322649984 3675156742051304192 6375390272779958400 9075623803508612608 11775857334237266816 14476090864965921024 17176324395694575232 1429813852713677824 4130047383442332032 6830280914170986240 9530514444899640448 12230747975628294656 14930981506356948864 17631215037085603072 1884704494104705664 4584938024833359872 7285171555562014080 9985405086290668288 12685638617019322496 15385872147747976704 18086105678476630912 2339595135495733504 5039828666224387712 7740062196953041920 10440295727681696128 13140529258410350336 15840762789139004544 94252246158107136 2794485776886761344 5494719307615415552 8194952838344069760 10895186369072723968 13595419899801378176 16295653430530032384 549142887549134976 3249376418277789184 5949609949006443392 8649843479735097600 11350077010463751808 14050310541192406016 16750544071921060224 1004033528940162816 3704267059668817024 6404500590397471232 9104734121126125440 11804967651854779648 14505201182583433856 17205434713312088064 1458924170331190656 4159157701059844864 6859391231788499072 9559624762517153280 12259858293245807488 14960091823974461696 17660325354703115904 1913814811722218496 4614048342450872704 7314281873179526912 10014515403908181120 12714748934636835328 15414982465365489536 18115215996094143744 2368705453113246336 5068938983841900544 7769172514570554752 10469406045299208960 13169639576027863168 15869873106756517376 123362563775619968 2823596094504274176 5523829625232928384 8224063155961582592 10924296686690236800 13624530217418891008 16324763748147545216 578253205166647808 3278486735895302016 5978720266623956224 8678953797352610432 11379187328081264640 14079420858809918848 16779654389538573056 1033143846557675648 3733377377286329856 6433610908014984064 9133844438743638272 11834077969472292480 14534311500200946688 17234545030929600896 1488034487948703488 4188268018677357696 6888501549406011904 9588735080134666112 12288968610863320320 14989202141591974528 17689435672320628736 1942925129339731328 4643158660068385536 7343392190797039744 10043625721525693952 12743859252254348160 15444092782983002368 18144326313711656576 2397815770730759168 5098049301459413376 7798282832188067584 10498516362916721792 13198749893645376000 15898983424374030208 152472881393132800 2852706412121787008 5552939942850441216 8253173473579095424 10953407004307749632 13653640535036403840 16353874065765058048 607363522784160640 3307597053512814848 6007830584241469056 8708064114970123264 11408297645698777472 14108531176427431680 16808764707156085888 1062254164175188480 3762487694903842688 6462721225632496896 9162954756361151104 11863188287089805312 14563421817818459520 17263655348547113728 1517144805566216320 4217378336294870528 6917611867023524736 9617845397752178944 12318078928480833152 15018312459209487360 17718545989938141568 1972035446957244160 4672268977685898368 7372502508414552576 10072736039143206784 12772969569871860992 15473203100600515200 18173436631329169408 2426926088348272000 5127159619076926208 7827393149805580416 10527626680534234624 13227860211262888832 15928093741991543040 181583199010645632 2881816729739299840 5582050260467954048 8282283791196608256 10982517321925262464 13682750852653916672 16382984383382570880 636473840401673472 3336707371130327680 6036940901858981888 8737174432587636096 11437407963316290304 14137641494044944512 16837875024773598720 1091364481792701312 3791598012521355520 6491831543250009728 9192065073978663936 11892298604707318144 14592532135435972352 17292765666164626560 1546255123183729152 4246488653912383360 6946722184641037568 9646955715369691776 12347189246098345984 15047422776827000192 17747656307555654400 2001145764574756992 4701379295303411200 7401612826032065408 10101846356760719616 12802079887489373824 15502313418218028032 18202546948946682240 2456036405965784832 5156269936694439040 7856503467423093248 10556736998151747456 13256970528880401664 15957204059609055872 210693516628158464 2910927047356812672 5611160578085466880 8311394108814121088 11011627639542775296 13711861170271429504 16412094701000083712 665584158019186304 3365817688747840512 6066051219476494720 8766284750205148928 11466518280933803136 14166751811662457344 16866985342391111552 1120474799410214144 3820708330138868352 6520941860867522560 9221175391596176768 11921408922324830976 14621642453053485184 17321875983782139392 1575365440801241984 4275598971529896192 6975832502258550400 9676066032987204608 12376299563715858816 15076533094444513024 17776766625173167232 2030256082192269824 4730489612920924032 7430723143649578240 10130956674378232448 12831190205106886656 15531423735835540864 18231657266564195072 2485146723583297664 5185380254311951872 7885613785040606080 10585847315769260288 13286080846497914496 15986314377226568704 239803834245671296 2940037364974325504 5640270895702979712 8340504426431633920 11040737957160288128 13740971487888942336 16441205018617596544 694694475636699136 3394928006365353344 6095161537094007552 8795395067822661760 11495628598551315968 14195862129279970176 16896095660008624384 1149585117027726976 3849818647756381184 6550052178485035392 9250285709213689600 11950519239942343808 14650752770670998016 17350986301399652224 1604475758418754816 4304709289147409024 7004942819876063232 9705176350604717440 12405409881333371648 15105643412062025856 17805876942790680064 2059366399809782656 4759599930538436864 7459833461267091072 10160066991995745280 12860300522724399488 15560534053453053696 18260767584181707904 2514257041200810496 5214490571929464704 7914724102658118912 10614957633386773120 13315191164115427328 16015424694844081536 268914151863184128 2969147682591838336 5669381213320492544 8369614744049146752 11069848274777800960 13770081805506455168 16470315336235109376 723804793254211968 3424038323982866176 6124271854711520384 8824505385440174592 11524738916168828800 14224972446897483008 16925205977626137216 1178695434645239808 3878928965373894016 6579162496102548224 9279396026831202432 11979629557559856640 14679863088288510848 17380096619017165056 1633586076036267648 4333819606764921856 7034053137493576064 9734286668222230272 12434520198950884480 15134753729679538688 17834987260408192896 2088476717427295488 4788710248155949696 7488943778884603904 10189177309613258112 12889410840341912320 15589644371070566528 18289877901799220736 2543367358818323328 5243600889546977536 7943834420275631744 10644067951004285952 13344301481732940160 16044535012461594368 298024469480696960 2998258000209351168 5698491530938005376 8398725061666659584 11098958592395313792 13799192123123968000 16499425653852622208 752915110871724800 3453148641600379008 6153382172329033216 8853615703057687424 11553849233786341632 14254082764514995840 16954316295243650048 1207805752262752640 3908039282991406848 6608272813720061056 9308506344448715264 12008739875177369472 14708973405906023680 17409206936634677888 1662696393653780480 4362929924382434688 7063163455111088896 9763396985839743104 12463630516568397312 15163864047297051520 17864097578025705728 2117587035044808320 4817820565773462528 7518054096502116736 10218287627230770944 12918521157959425152 15618754688688079360 18318988219416733568 2572477676435836160 5272711207164490368 7972944737893144576 10673178268621798784 13373411799350452992 16073645330079107200 327134787098209792 3027368317826864000 5727601848555518208 8427835379284172416 11128068910012826624 13828302440741480832 16528535971470135040 782025428489237632 3482258959217891840 6182492489946546048 8882726020675200256 11582959551403854464 14283193082132508672 16983426612861162880 1236916069880265472 3937149600608919680 6637383131337573888 9337616662066228096 12037850192794882304 14738083723523536512 17438317254252190720 1691806711271293312 4392040241999947520 7092273772728601728 9792507303457255936 12492740834185910144 15192974364914564352 17893207895643218560 2146697352662321152 4846930883390975360 7547164414119629568 10247397944848283776 12947631475576937984 15647865006305592192 18348098537034246400 2601587994053348992 5301821524782003200 8002055055510657408 10702288586239311616 13402522116967965824 16102755647696620032 356245104715722624 3056478635444376832 5756712166173031040 8456945696901685248 11157179227630339456 13857412758358993664 16557646289087647872 811135746106750464 3511369276835404672 6211602807564058880 8911836338292713088 11612069869021367296 14312303399750021504 17012536930478675712 1266026387497778304 3966259918226432512 6666493448955086720 9366726979683740928 12066960510412395136 14767194041141049344 17467427571869703552 1720917028888806144 4421150559617460352 7121384090346114560 9821617621074768768 12521851151803422976 15222084682532077184 17922318213260731392 2175807670279833984 4876041201008488192 7576274731737142400 10276508262465796608 12976741793194450816 15676975323923105024 18377208854651759232 2630698311670861824 5330931842399516032 8031165373128170240 10731398903856824448 13431632434585478656 16131865965314132864 385355422333235456 3085588953061889664 5785822483790543872 8486056014519198080 11186289545247852288 13886523075976506496 16586756606705160704 840246063724263296 3540479594452917504 6240713125181571712 8940946655910225920 11641180186638880128 14341413717367534336 17041647248096188544 1295136705115291136 3995370235843945344 6695603766572599552 9395837297301253760 12096070828029907968 14796304358758562176 17496537889487216384 1750027346506318976 4450260877234973184 7150494407963627392 9850727938692281600 12550961469420935808 15251195000149590016 17951428530878244224 2204917987897346816 4905151518626001024 7605385049354655232 10305618580083309440 13005852110811963648 15706085641540617856 18406319172269272064 2659808629288374656 5360042160017028864 8060275690745683072 10760509221474337280 13460742752202991488 16160976282931645696 414465739950748288 3114699270679402496 5814932801408056704 8515166332136710912 11215399862865365120 13915633393594019328 16615866924322673536 869356381341776128 3569589912070430336 6269823442799084544 8970056973527738752 11670290504256392960 14370524034985047168 17070757565713701376 1324247022732803968 4024480553461458176 6724714084190112384 9424947614918766592 12125181145647420800 14825414676376075008 17525648207104729216 1779137664123831808 4479371194852486016 7179604725581140224 9879838256309794432 12580071787038448640 15280305317767102848 17980538848495757056 2234028305514859648 4934261836243513856 7634495366972168064 10334728897700822272 13034962428429476480 15735195959158130688 18435429489886784896 2688918946905887488 5389152477634541696 8089386008363195904 10789619539091850112 13489853069820504320 16190086600549158528 443576057568261120 3143809588296915328 5844043119025569536 8544276649754223744 11244510180482877952 13944743711211532160 16644977241940186368 898466698959288960 3598700229687943168 6298933760416597376 8999167291145251584 11699400821873905792 14399634352602560000 17099867883331214208 1353357340350316800 4053590871078971008 6753824401807625216 9454057932536279424 12154291463264933632 14854524993993587840 17554758524722242048 1808247981741344640 4508481512469998848 7208715043198653056 9908948573927307264 12609182104655961472 15309415635384615680 18009649166113269888 2263138623132372480 4963372153861026688 7663605684589680896 10363839215318335104 13064072746046989312 15764306276775643520 17795733794746112 2718029264523400320 5418262795252054528 8118496325980708736 10818729856709362944 13518963387438017152 16219196918166671360 472686375185773952 3172919905914428160 5873153436643082368 8573386967371736576 11273620498100390784 13973854028829044992 16674087559557699200 927577016576801792 3627810547305456000 6328044078034110208 9028277608762764416 11728511139491418624 14428744670220072832 17128978200948727040 1382467657967829632 4082701188696483840 6782934719425138048 9483168250153792256 12183401780882446464 14883635311611100672 17583868842339754880 1837358299358857472 4537591830087511680 7237825360816165888 9938058891544820096 12638292422273474304 15338525953002128512 18038759483730782720 2292248940749885312 4992482471478539520 7692716002207193728 10392949532935847936 13093183063664502144 15793416594393156352 46906051412258944 2747139582140913152 5447373112869567360 8147606643598221568 10847840174326875776 13548073705055529984 16248307235784184192 501796692803286784 3202030223531940992 5902263754260595200 8602497284989249408 11302730815717903616 14002964346446557824 16703197877175212032 956687334194314624 3656920864922968832 6357154395651623040 9057387926380277248 11757621457108931456 14457854987837585664 17158088518566239872 1411577975585342464 4111811506313996672 6812045037042650880 9512278567771305088 12212512098499959296 14912745629228613504 17612979159957267712 1866468616976370304 4566702147705024512 7266935678433678720 9967169209162332928 12667402739890987136 15367636270619641344 18067869801348295552 2321359258367398144 5021592789096052352 7721826319824706560 10422059850553360768 13122293381282014976 15822526912010669184 76016369029771776 2776249899758425984 5476483430487080192 8176716961215734400 10876950491944388608 13577184022673042816 16277417553401697024 530907010420799616 3231140541149453824 5931374071878108032 8631607602606762240 11331841133335416448 14032074664064070656 16732308194792724864 985797651811827456 3686031182540481664 6386264713269135872 9086498243997790080 11786731774726444288 14486965305455098496 17187198836183752704 1440688293202855296 4140921823931509504 6841155354660163712 9541388885388817920 12241622416117472128 14941855946846126336 17642089477574780544 1895578934593883136 4595812465322537344 7296045996051191552 9996279526779845760 12696513057508499968 15396746588237154176 18096980118965808384 2350469575984910976 5050703106713565184 7750936637442219392 10451170168170873600 13151403698899527808 15851637229628182016 105126686647284608 2805360217375938816 5505593748104593024 8205827278833247232 10906060809561901440 13606294340290555648 16306527871019209856 560017328038312448 3260250858766966656 5960484389495620864 8660717920224275072 11360951450952929280 14061184981681583488 16761418512410237696 1014907969429340288 3715141500157994496 6415375030886648704 9115608561615302912 11815842092343957120 14516075623072611328 17216309153801265536 1469798610820368128 4170032141549022336 6870265672277676544 9570499203006330752 12270732733734984960 14970966264463639168 17671199795192293376 1924689252211395968 4624922782940050176 7325156313668704384 10025389844397358592 12725623375126012800 15425856905854667008 18126090436583321216 2379579893602423808 5079813424331078016 7780046955059732224 10480280485788386432 13180514016517040640 15880747547245694848 134237004264797440 2834470534993451648 5534704065722105856 8234937596450760064 10935171127179414272 13635404657908068480 16335638188636722688 589127645655825280 3289361176384479488 5989594707113133696 8689828237841787904 11390061768570442112 14090295299299096320 16790528830027750528 1044018287046853120 3744251817775507328 6444485348504161536 9144718879232815744 11844952409961469952 14545185940690124160 17245419471418778368 1498908928437880960 4199142459166535168 6899375989895189376 9599609520623843584 12299843051352497792 15000076582081152000 17700310112809806208 1953799569828908800 4654033100557563008 7354266631286217216 10054500162014871424 12754733692743525632 15454967223472179840 18155200754200834048 2408690211219936640 5108923741948590848 7809157272677245056 10509390803405899264 13209624334134553472 15909857864863207680 163347321882310272 2863580852610964480 5563814383339618688 8264047914068272896 10964281444796927104 13664514975525581312 16364748506254235520 618237963273338112 3318471494001992320 6018705024730646528 8718938555459300736 11419172086187954944 14119405616916609152 16819639147645263360 1073128604664365952 3773362135393020160 6473595666121674368 9173829196850328576 11874062727578982784 14574296258307636992 17274529789036291200 1528019246055393792 4228252776784048000 6928486307512702208 9628719838241356416 12328953368970010624 15029186899698664832 17729420430427319040 1982909887446421632 4683143418175075840 7383376948903730048 10083610479632384256 12783844010361038464 15484077541089692672 18184311071818346880 2437800528837449472 5138034059566103680 7838267590294757888 10538501121023412096 13238734651752066304 15938968182480720512 192457639499823104 2892691170228477312 5592924700957131520 8293158231685785728 10993391762414439936 13693625293143094144 16393858823871748352 647348280890850944 3347581811619505152 6047815342348159360 8748048873076813568 11448282403805467776 14148515934534121984 16848749465262776192 1102238922281878784 3802472453010532992 6502705983739187200 9202939514467841408 11903173045196495616 14603406575925149824 17303640106653804032 1557129563672906624 4257363094401560832 6957596625130215040 9657830155858869248 12358063686587523456 15058297217316177664 17758530748044831872 2012020205063934464 4712253735792588672 7412487266521242880 10112720797249897088 12812954327978551296 15513187858707205504 18213421389435859712 2466910846454962304 5167144377183616512 7867377907912270720 10567611438640924928 13267844969369579136 15968078500098233344 221567957117335936 2921801487845990144 5622035018574644352 8322268549303298560 11022502080031952768 13722735610760606976 16422969141489261184 676458598508363776 3376692129237017984 6076925659965672192 8777159190694326400 11477392721422980608 14177626252151634816 16877859782880289024 1131349239899391616 3831582770628045824 6531816301356700032 9232049832085354240 11932283362814008448 14632516893542662656 17332750424271316864 1586239881290419456 4286473412019073664 6986706942747727872 9686940473476382080 12387174004205036288 15087407534933690496 17787641065662344704 2041130522681447296 4741364053410101504 7441597584138755712 10141831114867409920 12842064645596064128 15542298176324718336 18242531707053372544 2496021164072475136 5196254694801129344 7896488225529783552 10596721756258437760 13296955286987091968 15997188817715746176 250678274734848768 2950911805463502976 5651145336192157184 8351378866920811392 11051612397649465600 13751845928378119808 16452079459106774016 705568916125876608 3405802446854530816 6106035977583185024 8806269508311839232 11506503039040493440 14206736569769147648 16906970100497801856 1160459557516904448 3860693088245558656 6560926618974212864 9261160149702867072 11961393680431521280 14661627211160175488 17361860741888829696 1615350198907932288 4315583729636586496 7015817260365240704 9716050791093894912 12416284321822549120 15116517852551203328 17816751383279857536 2070240840298960128 4770474371027614336 7470707901756268544 10170941432484922752 12871174963213576960 15571408493942231168 18271642024670885376 2525131481689987968 5225365012418642176 7925598543147296384 10625832073875950592 13326065604604604800 16026299135333259008 279788592352361600 2980022123081015808 5680255653809670016 8380489184538324224 11080722715266978432 13780956245995632640 16481189776724286848 734679233743389440 3434912764472043648 6135146295200697856 8835379825929352064 11535613356658006272 14235846887386660480 16936080418115314688 1189569875134417280 3889803405863071488 6590036936591725696 9290270467320379904 11990503998049034112 14690737528777688320 17390971059506342528 1644460516525445120 4344694047254099328 7044927577982753536 9745161108711407744 12445394639440061952 15145628170168716160 17845861700897370368 2099351157916472960 4799584688645127168 7499818219373781376 10200051750102435584 12900285280831089792 15600518811559744000 18300752342288398208 2554241799307500800 5254475330036155008 7954708860764809216 10654942391493463424 13355175922222117632 16055409452950771840 308898909969874432 3009132440698528640 5709365971427182848 8409599502155837056 11109833032884491264 13810066563613145472 16510300094341799680 763789551360902272 3464023082089556480 6164256612818210688 8864490143546864896 11564723674275519104 14264957205004173312 16965190735732827520 1218680192751930112 3918913723480584320 6619147254209238528 9319380784937892736 12019614315666546944 14719847846395201152 17420081377123855360 1673570834142957952 4373804364871612160 7074037895600266368 9774271426328920576 12474504957057574784 15174738487786228992 17874972018514883200 2128461475533985792 4828695006262640000 7528928536991294208 10229162067719948416 12929395598448602624 15629629129177256832 18329862659905911040 2583352116925013632 5283585647653667840 7983819178382322048 10684052709110976256 13384286239839630464 16084519770568284672 338009227587387264 3038242758316041472 5738476289044695680 8438709819773349888 11138943350502004096 13839176881230658304 16539410411959312512 792899868978415104 3493133399707069312 6193366930435723520 8893600461164377728 11593833991893031936 14294067522621686144 16994301053350340352 1247790510369442944 3948024041098097152 6648257571826751360 9348491102555405568 12048724633284059776 14748958164012713984 17449191694741368192 1702681151760470784 4402914682489124992 7103148213217779200 9803381743946433408 12503615274675087616 15203848805403741824 17904082336132396032 2157571793151498624 4857805323880152832 7558038854608807040 10258272385337461248 12958505916066115456 15658739446794769664 18358972977523423872 2612462434542526464 5312695965271180672 8012929495999834880 10713163026728489088 13413396557457143296 16113630088185797504 367119545204900096 3067353075933554304 5767586606662208512 8467820137390862720 11168053668119516928 13868287198848171136 16568520729576825344 822010186595927936 3522243717324582144 6222477248053236352 8922710778781890560 11622944309510544768 14323177840239198976 17023411370967853184 1276900827986955776 3977134358715609984 6677367889444264192 9377601420172918400 12077834950901572608 14778068481630226816 17478302012358881024 1731791469377983616 4432025000106637824 7132258530835292032 9832492061563946240 12532725592292600448 15232959123021254656 17933192653749908864 2186682110769011456 4886915641497665664 7587149172226319872 10287382702954974080 12987616233683628288 15687849764412282496 18388083295140936704 2641572752160039296 5341806282888693504 8042039813617347712 10742273344346001920 13442506875074656128 16142740405803310336 396229862822412928 3096463393551067136 5796696924279721344 8496930455008375552 11197163985737029760 13897397516465683968 16597631047194338176 851120504213440768 3551354034942094976 6251587565670749184 8951821096399403392 11652054627128057600 14352288157856711808 17052521688585366016 1306011145604468608 4006244676333122816 6706478207061777024 9406711737790431232 12106945268519085440 14807178799247739648 17507412329976393856 1760901786995496448 4461135317724150656 7161368848452804864 9861602379181459072 12561835909910113280 15262069440638767488 17962302971367421696 2215792428386524288 4916025959115178496 7616259489843832704 10316493020572486912 13016726551301141120 15716960082029795328 18417193612758449536 2670683069777552128 5370916600506206336 8071150131234860544 10771383661963514752 13471617192692168960 16171850723420823168 425340180439925760 3125573711168579968 5825807241897234176 8526040772625888384 11226274303354542592 13926507834083196800 16626741364811851008 880230821830953600 3580464352559607808 6280697883288262016 8980931414016916224 11681164944745570432 14381398475474224640 17081632006202878848 1335121463221981440 4035354993950635648 6735588524679289856 9435822055407944064 12136055586136598272 14836289116865252480 17536522647593906688 1790012104613009280 4490245635341663488 7190479166070317696 9890712696798971904 12590946227527626112 15291179758256280320 17991413288984934528 2244902746004037120 4945136276732691328 7645369807461345536 10345603338189999744 13045836868918653952 15746070399647308160 18446303930375962368 2699793387395064960 5400026918123719168 8100260448852373376 10800493979581027584 13500727510309681792 16200961041038336000 454450498057438592 3154684028786092800 5854917559514747008 8555151090243401216 11255384620972055424 13955618151700709632 16655851682429363840 909341139448466432 3609574670177120640 6309808200905774848 9010041731634429056 11710275262363083264 14410508793091737472 17110742323820391680 1364231780839494272 4064465311568148480 6764698842296802688 9464932373025456896 12165165903754111104 14865399434482765312 17565632965211419520 1819122422230522112 4519355952959176320 7219589483687830528 9919823014416484736 12620056545145138944 15320290075873793152 18020523606602447360 2274013063621549952 4974246594350204160 7674480125078858368 10374713655807512576 13074947186536166784 15775180717264820992 28670174283923584 2728903705012577792 5429137235741232000 8129370766469886208 10829604297198540416 13529837827927194624 16230071358655848832 483560815674951424 3183794346403605632 5884027877132259840 8584261407860914048 11284494938589568256 13984728469318222464 16684962000046876672 938451457065979264 3638684987794633472 6338918518523287680 9039152049251941888 11739385579980596096 14439619110709250304 17139852641437904512 1393342098457007104 4093575629185661312 6793809159914315520 9494042690642969728 12194276221371623936 14894509752100278144 17594743282828932352 1848232739848034944 4548466270576689152 7248699801305343360 9948933332033997568 12649166862762651776 15349400393491305984 18049633924219960192 2303123381239062784 5003356911967716992 7703590442696371200 10403823973425025408 13104057504153679616 15804291034882333824 57780491901436416 2758014022630090624 5458247553358744832 8158481084087399040 10858714614816053248 13558948145544707456 16259181676273361664 512671133292464256 3212904664021118464 5913138194749772672 8613371725478426880 11313605256207081088 14013838786935735296 16714072317664389504 967561774683492096 3667795305412146304 6368028836140800512 9068262366869454720 11768495897598108928 14468729428326763136 17168962959055417344 1422452416074519936 4122685946803174144 6822919477531828352 9523153008260482560 12223386538989136768 14923620069717790976 17623853600446445184 1877343057465547776 4577576588194201984 7277810118922856192 9978043649651510400 12678277180380164608 15378510711108818816 18078744241837473024 2332233698856575616 5032467229585229824 7732700760313884032 10432934291042538240 13133167821771192448 15833401352499846656 86890809518949248 2787124340247603456 5487357870976257664 8187591401704911872 10887824932433566080 13588058463162220288 16288291993890874496 541781450909977088 3242014981638631296 5942248512367285504 8642482043095939712 11342715573824593920 14042949104553248128 16743182635281902336 996672092301004928 3696905623029659136 6397139153758313344 9097372684486967552 11797606215215621760 14497839745944275968 17198073276672930176 1451562733692032768 4151796264420686976 6852029795149341184 9552263325877995392 12252496856606649600 14952730387335303808 17652963918063958016 1906453375083060608 4606686905811714816 7306920436540369024 10007153967269023232 12707387497997677440 15407621028726331648 18107854559454985856 2361344016474088448 5061577547202742656 7761811077931396864 10462044608660051072 13162278139388705280 15862511670117359488 116001127136462080 2816234657865116288 5516468188593770496 8216701719322424704 10916935250051078912 13617168780779733120 16317402311508387328 570891768527489920 3271125299256144128 5971358829984798336 8671592360713452544 11371825891442106752 14072059422170760960 16772292952899415168 1025782409918517760 3726015940647171968 6426249471375826176 9126483002104480384 11826716532833134592 14526950063561788800 17227183594290443008 1480673051309545600 4180906582038199808 6881140112766854016 9581373643495508224 12281607174224162432 14981840704952816640 17682074235681470848 1935563692700573440 4635797223429227648 7336030754157881856 10036264284886536064 12736497815615190272 15436731346343844480 18136964877072498688 2390454334091601280 5090687864820255488 7790921395548909696 10491154926277563904 13191388457006218112 15891621987734872320 145111444753974912 2845344975482629120 5545578506211283328 8245812036939937536 10946045567668591744 13646279098397245952 16346512629125900160 600002086145002752 3300235616873656960 6000469147602311168 8700702678330965376 11400936209059619584 14101169739788273792 16801403270516928000 1054892727536030592 3755126258264684800 6455359788993339008 9155593319721993216 11855826850450647424 14556060381179301632 17256293911907955840 1509783368927058432 4210016899655712640 6910250430384366848 9610483961113021056 12310717491841675264 15010951022570329472 17711184553298983680 1964674010318086272 4664907541046740480 7365141071775394688 10065374602504048896 12765608133232703104 15465841663961357312 18166075194690011520 2419564651709114112 5119798182437768320 7820031713166422528 10520265243895076736 13220498774623730944 15920732305352385152 174221762371487744 2874455293100141952 5574688823828796160 8274922354557450368 10975155885286104576 13675389416014758784 16375622946743412992 629112403762515584 3329345934491169792 6029579465219824000 8729812995948478208 11430046526677132416 14130280057405786624 16830513588134440832 1084003045153543424 3784236575882197632 6484470106610851840 9184703637339506048 11884937168068160256 14585170698796814464 17285404229525468672 1538893686544571264 4239127217273225472 6939360748001879680 9639594278730533888 12339827809459188096 15040061340187842304 17740294870916496512 1993784327935599104 4694017858664253312 7394251389392907520 10094484920121561728 12794718450850215936 15494951981578870144 18195185512307524352 2448674969326626944 5148908500055281152 7849142030783935360 10549375561512589568 13249609092241243776 15949842622969897984 203332079989000576 2903565610717654784 5603799141446308992 8304032672174963200 11004266202903617408 13704499733632271616 16404733264360925824 658222721380028416 3358456252108682624 6058689782837336832 8758923313565991040 11459156844294645248 14159390375023299456 16859623905751953664 1113113362771056256 3813346893499710464 6513580424228364672 9213813954957018880 11914047485685673088 14614281016414327296 17314514547142981504 1568004004162084096 4268237534890738304 6968471065619392512 9668704596348046720 12368938127076700928 15069171657805355136 17769405188534009344 2022894645553111936 4723128176281766144 7423361707010420352 10123595237739074560 12823828768467728768 15524062299196382976 18224295829925037184 2477785286944139776 5178018817672793984 7878252348401448192 10578485879130102400 13278719409858756608 15978952940587410816 232442397606513408 2932675928335167616 5632909459063821824 8333142989792476032 11033376520521130240 13733610051249784448 16433843581978438656 687333038997541248 3387566569726195456 6087800100454849664 8788033631183503872 11488267161912158080 14188500692640812288 16888734223369466496 1142223680388569088 3842457211117223296 6542690741845877504 9242924272574531712 11943157803303185920 14643391334031840128 17343624864760494336 1597114321779596928 4297347852508251136 6997581383236905344 9697814913965559552 12398048444694213760 15098281975422867968 17798515506151522176 2052004963170624768 4752238493899278976 7452472024627933184 10152705555356587392 12852939086085241600 15553172616813895808 18253406147542550016 2506895604561652608 5207129135290306816 7907362666018961024 10607596196747615232 13307829727476269440 16008063258204923648 261552715224026240 2961786245952680448 5662019776681334656 8362253307409988864 11062486838138643072 13762720368867297280 16462953899595951488 716443356615054080 3416676887343708288 6116910418072362496 8817143948801016704 11517377479529670912 14217611010258325120 16917844540986979328 1171333998006081920 3871567528734736128 6571801059463390336 9272034590192044544 11972268120920698752 14672501651649352960 17372735182378007168 1626224639397109760 4326458170125763968 7026691700854418176 9726925231583072384 12427158762311726592 15127392293040380800 17827625823769035008 2081115280788137600 4781348811516791808 7481582342245446016 10181815872974100224 12882049403702754432 15582282934431408640 18282516465160062848 2536005922179165440 5236239452907819648 7936472983636473856 10636706514365128064 13336940045093782272 16037173575822436480 290663032841539072 2990896563570193280 5691130094298847488 8391363625027501696 11091597155756155904 13791830686484810112 16492064217213464320 745553674232566912 3445787204961221120 6146020735689875328 8846254266418529536 11546487797147183744 14246721327875837952 16946954858604492160 1200444315623594752 3900677846352248960 6600911377080903168 9301144907809557376 12001378438538211584 14701611969266865792 17401845499995520000 1655334957014622592 4355568487743276800 7055802018471931008 9756035549200585216 12456269079929239424 15156502610657893632 17856736141386547840 2110225598405650432 4810459129134304640 7510692659862958848 10210926190591613056 12911159721320267264 15611393252048921472 18311626782777575680 2565116239796678272 5265349770525332480 7965583301253986688 10665816831982640896 13366050362711295104 16066283893439949312 319773350459051904 3020006881187706112 5720240411916360320 8420473942645014528 11120707473373668736 13820941004102322944 16521174534830977152 774663991850079744 3474897522578733952 6175131053307388160 8875364584036042368 11575598114764696576 14275831645493350784 16976065176222004992 1229554633241107584 3929788163969761792 6630021694698416000 9330255225427070208 12030488756155724416 14730722286884378624 17430955817613032832 1684445274632135424 4384678805360789632 7084912336089443840 9785145866818098048 12485379397546752256 15185612928275406464 17885846459004060672 2139335916023163264 4839569446751817472 7539802977480471680 10240036508209125888 12940270038937780096 15640503569666434304 18340737100395088512 2594226557414191104 5294460088142845312 7994693618871499520 10694927149600153728 13395160680328807936 16095394211057462144 348883668076564736 3049117198805218944 5749350729533873152 8449584260262527360 11149817790991181568 13850051321719835776 16550284852448489984 803774309467592576 3504007840196246784 6204241370924900992 8904474901653555200 11604708432382209408 14304941963110863616 17005175493839517824 1258664950858620416 3958898481587274624 6659132012315928832 9359365543044583040 12059599073773237248 14759832604501891456 17460066135230545664 1713555592249648256 4413789122978302464 7114022653706956672 9814256184435610880 12514489715164265088 15214723245892919296 17914956776621573504 2168446233640676096 4868679764369330304 7568913295097984512 10269146825826638720 12969380356555292928 15669613887283947136 18369847418012601344 2623336875031703936 5323570405760358144 8023803936489012352 10724037467217666560 13424270997946320768 16124504528674974976 377993985694077568 3078227516422731776 5778461047151385984 8478694577880040192 11178928108608694400 13879161639337348608 16579395170066002816 832884627085105408 3533118157813759616 6233351688542413824 8933585219271068032 11633818749999722240 14334052280728376448 17034285811457030656 1287775268476133248 3988008799204787456 6688242329933441664 9388475860662095872 12088709391390750080 14788942922119404288 17489176452848058496 1742665909867161088 4442899440595815296 7143132971324469504 9843366502053123712 12543600032781777920 15243833563510432128 17944067094239086336 2197556551258188928 4897790081986843136 7598023612715497344 10298257143444151552 12998490674172805760 15698724204901459968 18398957735630114176 2652447192649216768 5352680723377870976 8052914254106525184 10753147784835179392 13453381315563833600 16153614846292487808 407104303311590400 3107337834040244608 5807571364768898816 8507804895497553024 11208038426226207232 13908271956954861440 16608505487683515648 861994944702618240 3562228475431272448 6262462006159926656 8962695536888580864 11662929067617235072 14363162598345889280 17063396129074543488 1316885586093646080 4017119116822300288 6717352647550954496 9417586178279608704 12117819709008262912 14818053239736917120 17518286770465571328 1771776227484673920 4472009758213328128 7172243288941982336 9872476819670636544 12572710350399290752 15272943881127944960 17973177411856599168 2226666868875701760 4926900399604355968 7627133930333010176 10327367461061664384 13027600991790318592 15727834522518972800 18428068053247627008 2681557510266729600 5381791040995383808 8082024571724038016 10782258102452692224 13482491633181346432 16182725163910000640 436214620929103232 3136448151657757440 5836681682386411648 8536915213115065856 11237148743843720064 13937382274572374272 16637615805301028480 891105262320131072 3591338793048785280 6291572323777439488 8991805854506093696 11692039385234747904 14392272915963402112 17092506446692056320 1345995903711158912 4046229434439813120 6746462965168467328 9446696495897121536 12146930026625775744 14847163557354429952 17547397088083084160 1800886545102186752 4501120075830840960 7201353606559495168 9901587137288149376 12601820668016803584 15302054198745457792 18002287729474112000 2255777186493214592 4956010717221868800 7656244247950523008 10356477778679177216 13056711309407831424 15756944840136485632 10434297155588224 2710667827884242432 5410901358612896640 8111134889341550848 10811368420070205056 13511601950798859264 16211835481527513472 465324938546616064 3165558469275270272 5865792000003924480 8566025530732578688 11266259061461232896 13966492592189887104 16666726122918541312 920215579937643904 3620449110666298112 6320682641394952320 9020916172123606528 11721149702852260736 14421383233580914944 17121616764309569152 1375106221328671744 4075339752057325952 6775573282785980160 9475806813514634368 12176040344243288576 14876273874971942784 17576507405700596992 1829996862719699584 4530230393448353792 7230463924177008000 9930697454905662208 12630930985634316416 15331164516362970624 18031398047091624832 2284887504110727424 4985121034839381632 7685354565568035840 10385588096296690048 13085821627025344256 15786055157753998464 39544614773101056 2739778145501755264 5440011676230409472 8140245206959063680 10840478737687717888 13540712268416372096 16240945799145026304 494435256164128896 3194668786892783104 5894902317621437312 8595135848350091520 11295369379078745728 13995602909807399936 16695836440536054144 949325897555156736 3649559428283810944 6349792959012465152 9050026489741119360 11750260020469773568 14450493551198427776 17150727081927081984 1404216538946184576 4104450069674838784 6804683600403492992 9504917131132147200 12205150661860801408 14905384192589455616 17605617723318109824 1859107180337212416 4559340711065866624 7259574241794520832 9959807772523175040 12660041303251829248 15360274833980483456 18060508364709137664 2313997821728240256 5014231352456894464 7714464883185548672 10414698413914202880 13114931944642857088 15815165475371511296 68654932390613888 2768888463119268096 5469121993847922304 8169355524576576512 10869589055305230720 13569822586033884928 16270056116762539136 523545573781641728 3223779104510295936 5924012635238950144 8624246165967604352 11324479696696258560 14024713227424912768 16724946758153566976 978436215172669568 3678669745901323776 6378903276629977984 9079136807358632192 11779370338087286400 14479603868815940608 17179837399544594816 1433326856563697408 4133560387292351616 6833793918021005824 9534027448749660032 12234260979478314240 14934494510206968448 17634728040935622656 1888217497954725248 4588451028683379456 7288684559412033664 9988918090140687872 12689151620869342080 15389385151597996288 18089618682326650496 2343108139345753088 5043341670074407296 7743575200803061504 10443808731531715712 13144042262260369920 15844275792989024128 97765250008126720 2797998780736780928 5498232311465435136 8198465842194089344 10898699372922743552 13598932903651397760 16299166434380051968 552655891399154560 3252889422127808768 5953122952856462976 8653356483585117184 11353590014313771392 14053823545042425600 16754057075771079808 1007546532790182400 3707780063518836608 6408013594247490816 9108247124976145024 11808480655704799232 14508714186433453440 17208947717162107648 1462437174181210240 4162670704909864448 6862904235638518656 9563137766367172864 12263371297095827072 14963604827824481280 17663838358553135488 1917327815572238080 4617561346300892288 7317794877029546496 10018028407758200704 12718261938486854912 15418495469215509120 18118728999944163328 2372218456963265920 5072451987691920128 7772685518420574336 10472919049149228544 13173152579877882752 15873386110606536960 126875567625639552 2827109098354293760 5527342629082947968 8227576159811602176 10927809690540256384 13628043221268910592 16328276751997564800 581766209016667392 3281999739745321600 5982233270473975808 8682466801202630016 11382700331931284224 14082933862659938432 16783167393388592640 1036656850407695232 3736890381136349440 6437123911865003648 9137357442593657856 11837590973322312064 14537824504050966272 17238058034779620480 1491547491798723072 4191781022527377280 6892014553256031488 9592248083984685696 12292481614713339904 14992715145441994112 17692948676170648320 1946438133189750912 4646671663918405120 7346905194647059328 10047138725375713536 12747372256104367744 15447605786833021952 18147839317561676160 2401328774580778752 5101562305309432960 7801795836038087168 10502029366766741376 13202262897495395584 15902496428224049792 155985885243152384 2856219415971806592 5556452946700460800 8256686477429115008 10956920008157769216 13657153538886423424 16357387069615077632 610876526634180224 3311110057362834432 6011343588091488640 8711577118820142848 11411810649548797056 14112044180277451264 16812277711006105472 1065767168025208064 3766000698753862272 6466234229482516480 9166467760211170688 11866701290939824896 14566934821668479104 17267168352397133312 1520657809416235904 4220891340144890112 6921124870873544320 9621358401602198528 12321591932330852736 15021825463059506944 17722058993788161152 1975548450807263744 4675781981535917952 7376015512264572160 10076249042993226368 12776482573721880576 15476716104450534784 18176949635179188992 2430439092198291584 5130672622926945792 7830906153655600000 10531139684384254208 13231373215112908416 15931606745841562624 185096202860665216 2885329733589319424 5585563264317973632 8285796795046627840 10986030325775282048 13686263856503936256 16386497387232590464 639986844251693056 3340220374980347264 6040453905709001472 8740687436437655680 11440920967166309888 14141154497894964096 16841388028623618304 1094877485642720896 3795111016371375104 6495344547100029312 9195578077828683520 11895811608557337728 14596045139285991936 17296278670014646144 1549768127033748736 4250001657762402944 6950235188491057152 9650468719219711360 12350702249948365568 15050935780677019776 17751169311405673984 2004658768424776576 4704892299153430784 7405125829882084992 10105359360610739200 12805592891339393408 15505826422068047616 18206059952796701824 2459549409815804416 5159782940544458624 7860016471273112832 10560250002001767040 13260483532730421248 15960717063459075456 214206520478178048 2914440051206832256 5614673581935486464 8314907112664140672 11015140643392794880 13715374174121449088 16415607704850103296 669097161869205888 3369330692597860096 6069564223326514304 8769797754055168512 11470031284783822720 14170264815512476928 16870498346241131136 1123987803260233728 3824221333988887936 6524454864717542144 9224688395446196352 11924921926174850560 14625155456903504768 17325388987632158976 1578878444651261568 4279111975379915776 6979345506108569984 9679579036837224192 12379812567565878400 15080046098294532608 17780279629023186816 2033769086042289408 4734002616770943616 7434236147499597824 10134469678228252032 12834703208956906240 15534936739685560448 18235170270414214656 2488659727433317248 5188893258161971456 7889126788890625664 10589360319619279872 13289593850347934080 15989827381076588288 243316838095690880 2943550368824345088 5643783899552999296 8344017430281653504 11044250961010307712 13744484491738961920 16444718022467616128 698207479486718720 3398441010215372928 6098674540944027136 8798908071672681344 11499141602401335552 14199375133129989760 16899608663858643968 1153098120877746560 3853331651606400768 6553565182335054976 9253798713063709184 11954032243792363392 14654265774521017600 17354499305249671808 1607988762268774400 4308222292997428608 7008455823726082816 9708689354454737024 12408922885183391232 15109156415912045440 17809389946640699648 2062879403659802240 4763112934388456448 7463346465117110656 10163579995845764864 12863813526574419072 15564047057303073280 18264280588031727488 2517770045050830080 5218003575779484288 7918237106508138496 10618470637236792704 13318704167965446912 16018937698694101120 272427155713203712 2972660686441857920 5672894217170512128 8373127747899166336 11073361278627820544 13773594809356474752 16473828340085128960 727317797104231552 3427551327832885760 6127784858561539968 8828018389290194176 11528251920018848384 14228485450747502592 16928718981476156800 1182208438495259392 3882441969223913600 6582675499952567808 9282909030681222016 11983142561409876224 14683376092138530432 17383609622867184640 1637099079886287232 4337332610614941440 7037566141343595648 9737799672072249856 12438033202800904064 15138266733529558272 17838500264258212480 2091989721277315072 4792223252005969280 7492456782734623488 10192690313463277696 12892923844191931904 15593157374920586112 18293390905649240320 2546880362668342912 5247113893396997120 7947347424125651328 10647580954854305536 13347814485582959744 16048048016311613952 301537473330716544 3001771004059370752 5702004534788024960 8402238065516679168 11102471596245333376 13802705126973987584 16502938657702641792 756428114721744384 3456661645450398592 6156895176179052800 8857128706907707008 11557362237636361216 14257595768365015424 16957829299093669632 1211318756112772224 3911552286841426432 6611785817570080640 9312019348298734848 12012252879027389056 14712486409756043264 17412719940484697472 1666209397503800064 4366442928232454272 7066676458961108480 9766909989689762688 12467143520418416896 15167377051147071104 17867610581875725312 2121100038894827904 4821333569623482112 7521567100352136320 10221800631080790528 12922034161809444736 15622267692538098944 18322501223266753152 2575990680285855744 5276224211014509952 7976457741743164160 10676691272471818368 13376924803200472576 16077158333929126784 330647790948229376 3030881321676883584 5731114852405537792 8431348383134192000 11131581913862846208 13831815444591500416 16532048975320154624 785538432339257216 3485771963067911424 6186005493796565632 8886239024525219840 11586472555253874048 14286706085982528256 16986939616711182464 1240429073730285056 3940662604458939264 6640896135187593472 9341129665916247680 12041363196644901888 14741596727373556096 17441830258102210304 1695319715121312896 4395553245849967104 7095786776578621312 9796020307307275520 12496253838035929728 15196487368764583936 17896720899493238144 2150210356512340736 4850443887240994944 7550677417969649152 10250910948698303360 12951144479426957568 15651378010155611776 18351611540884265984 2605100997903368576 5305334528632022784 8005568059360676992 10705801590089331200 13406035120817985408 16106268651546639616 359758108565742208 3059991639294396416 5760225170023050624 8460458700751704832 11160692231480359040 13860925762209013248 16561159292937667456 814648749956770048 3514882280685424256 6215115811414078464 8915349342142732672 11615582872871386880 14315816403600041088 17016049934328695296 1269539391347797888 3969772922076452096 6670006452805106304 9370239983533760512 12070473514262414720 14770707044991068928 17470940575719723136 1724430032738825728 4424663563467479936 7124897094196134144 9825130624924788352 12525364155653442560 15225597686382096768 17925831217110750976 2179320674129853568 4879554204858507776 7579787735587161984 10280021266315816192 12980254797044470400 15680488327773124608 18380721858501778816 2634211315520881408 5334444846249535616 8034678376978189824 10734911907706844032 13435145438435498240 16135378969164152448 388868426183255040 3089101956911909248 5789335487640563456 8489569018369217664 11189802549097871872 13890036079826526080 16590269610555180288 843759067574282880 3543992598302937088 6244226129031591296 8944459659760245504 11644693190488899712 14344926721217553920 17045160251946208128 1298649708965310720 3998883239693964928 6699116770422619136 9399350301151273344 12099583831879927552 14799817362608581760 17500050893337235968 1753540350356338560 4453773881084992768 7154007411813646976 9854240942542301184 12554474473270955392 15254708003999609600 17954941534728263808 2208430991747366400 4908664522476020608 7608898053204674816 10309131583933329024 13009365114661983232 15709598645390637440 18409832176119291648 2663321633138394240 5363555163867048448 8063788694595702656 10764022225324356864 13464255756053011072 16164489286781665280 417978743800767872 3118212274529422080 5818445805258076288 8518679335986730496 11218912866715384704 13919146397444038912 16619379928172693120 872869385191795712 3573102915920449920 6273336446649104128 8973569977377758336 11673803508106412544 14374037038835066752 17074270569563720960 1327760026582823552 4027993557311477760 6728227088040131968 9428460618768786176 12128694149497440384 14828927680226094592 17529161210954748800 1782650667973851392 4482884198702505600 7183117729431159808 9883351260159814016 12583584790888468224 15283818321617122432 17984051852345776640 2237541309364879232 4937774840093533440 7638008370822187648 10338241901550841856 13038475432279496064 15738708963008150272 18438942493736804480 2692431950755907072 5392665481484561280 8092899012213215488 10793132542941869696 13493366073670523904 16193599604399178112 447089061418280704 3147322592146934912 5847556122875589120 8547789653604243328 11248023184332897536 13948256715061551744 16648490245790205952 901979702809308544 3602213233537962752 6302446764266616960 9002680294995271168 11702913825723925376 14403147356452579584 17103380887181233792 1356870344200336384 4057103874928990592 6757337405657644800 9457570936386299008 12157804467114953216 14858037997843607424 17558271528572261632 1811760985591364224 4511994516320018432 7212228047048672640 9912461577777326848 12612695108505981056 15312928639234635264 18013162169963289472 2266651626982392064 4966885157711046272 7667118688439700480 10367352219168354688 13067585749897008896 15767819280625663104 21308737644765696 2721542268373419904 5421775799102074112 8122009329830728320 10822242860559382528 13522476391288036736 16222709922016690944 476199379035793536 3176432909764447744 5876666440493101952 8576899971221756160 11277133501950410368 13977367032679064576 16677600563407718784 931090020426821376 3631323551155475584 6331557081884129792 9031790612612784000 11732024143341438208 14432257674070092416 17132491204798746624 1385980661817849216 4086214192546503424 6786447723275157632 9486681254003811840 12186914784732466048 14887148315461120256 17587381846189774464 1840871303208877056 4541104833937531264 7241338364666185472 9941571895394839680 12641805426123493888 15342038956852148096 18042272487580802304 2295761944599904896 4995995475328559104 7696229006057213312 10396462536785867520 13096696067514521728 15796929598243175936 50419055262278528 2750652585990932736 5450886116719586944 8151119647448241152 10851353178176895360 13551586708905549568 16251820239634203776 505309696653306368 3205543227381960576 5905776758110614784 8606010288839268992 11306243819567923200 14006477350296577408 16706710881025231616 960200338044334208 3660433868772988416 6360667399501642624 9060900930230296832 11761134460958951040 14461367991687605248 17161601522416259456 1415090979435362048 4115324510164016256 6815558040892670464 9515791571621324672 12216025102349978880 14916258633078633088 17616492163807287296 1869981620826389888 4570215151555044096 7270448682283698304 9970682213012352512 12670915743741006720 15371149274469660928 18071382805198315136 2324872262217417728 5025105792946071936 7725339323674726144 10425572854403380352 13125806385132034560 15826039915860688768 79529372879791360 2779762903608445568 5479996434337099776 8180229965065753984 10880463495794408192 13580697026523062400 16280930557251716608 534420014270819200 3234653544999473408 5934887075728127616 8635120606456781824 11335354137185436032 14035587667914090240 16735821198642744448 989310655661847040 3689544186390501248 6389777717119155456 9090011247847809664 11790244778576463872 14490478309305118080 17190711840033772288 1444201297052874880 4144434827781529088 6844668358510183296 9544901889238837504 12245135419967491712 14945368950696145920 17645602481424800128 1899091938443902720 4599325469172556928 7299558999901211136 9999792530629865344 12700026061358519552 15400259592087173760 18100493122815827968 2353982579834930560 5054216110563584768 7754449641292238976 10454683172020893184 13154916702749547392 15855150233478201600 108639690497304192 2808873221225958400 5509106751954612608 8209340282683266816 10909573813411921024 13609807344140575232 16310040874869229440 563530331888332032 3263763862616986240 5963997393345640448 8664230924074294656 11364464454802948864 14064697985531603072 16764931516260257280 1018420973279359872 3718654504008014080 6418888034736668288 9119121565465322496 11819355096193976704 14519588626922630912 17219822157651285120 1473311614670387712 4173545145399041920 6873778676127696128 9574012206856350336 12274245737585004544 14974479268313658752 17674712799042312960 1928202256061415552 4628435786790069760 7328669317518723968 10028902848247378176 12729136378976032384 15429369909704686592 18129603440433340800 2383092897452443392 5083326428181097600 7783559958909751808 10483793489638406016 13184027020367060224 15884260551095714432 137750008114817024 2837983538843471232 5538217069572125440 8238450600300779648 10938684131029433856 13638917661758088064 16339151192486742272 592640649505844864 3292874180234499072 5993107710963153280 8693341241691807488 11393574772420461696 14093808303149115904 16794041833877770112 1047531290896872704 3747764821625526912 6447998352354181120 9148231883082835328 11848465413811489536 14548698944540143744 17248932475268797952 1502421932287900544 4202655463016554752 6902888993745208960 9603122524473863168 12303356055202517376 15003589585931171584 17703823116659825792 1957312573678928384 4657546104407582592 7357779635136236800 10058013165864891008 12758246696593545216 15458480227322199424 18158713758050853632 2412203215069956224 5112436745798610432 7812670276527264640 10512903807255918848 13213137337984573056 15913370868713227264 166860325732329856 2867093856460984064 5567327387189638272 8267560917918292480 10967794448646946688 13668027979375600896 16368261510104255104 621750967123357696 3321984497852011904 6022218028580666112 8722451559309320320 11422685090037974528 14122918620766628736 16823152151495282944 1076641608514385536 3776875139243039744 6477108669971693952 9177342200700348160 11877575731429002368 14577809262157656576 17278042792886310784 1531532249905413376 4231765780634067584 6931999311362721792 9632232842091376000 12332466372820030208 15032699903548684416 17732933434277338624 1986422891296441216 4686656422025095424 7386889952753749632 10087123483482403840 12787357014211058048 15487590544939712256 18187824075668366464 2441313532687469056 5141547063416123264 7841780594144777472 10542014124873431680 13242247655602085888 15942481186330740096 195970643349842688 2896204174078496896 5596437704807151104 8296671235535805312 10996904766264459520 13697138296993113728 16397371827721767936 650861284740870528 3351094815469524736 6051328346198178944 8751561876926833152 11451795407655487360 14152028938384141568 16852262469112795776 1105751926131898368 3805985456860552576 6506218987589206784 9206452518317860992 11906686049046515200 14606919579775169408 17307153110503823616 1560642567522926208 4260876098251580416 6961109628980234624 9661343159708888832 12361576690437543040 15061810221166197248 17762043751894851456 2015533208913954048 4715766739642608256 7416000270371262464 10116233801099916672 12816467331828570880 15516700862557225088 18216934393285879296 2470423850304981888 5170657381033636096 7870890911762290304 10571124442490944512 13271357973219598720 15971591503948252928 225080960967355520 2925314491696009728 5625548022424663936 8325781553153318144 11026015083881972352 13726248614610626560 16426482145339280768 679971602358383360 3380205133087037568 6080438663815691776 8780672194544345984 11480905725273000192 14181139256001654400 16881372786730308608 1134862243749411200 3835095774478065408 6535329305206719616 9235562835935373824 11935796366664028032 14636029897392682240 17336263428121336448 1589752885140439040 4289986415869093248 6990219946597747456 9690453477326401664 12390687008055055872 15090920538783710080 17791154069512364288 2044643526531466880 4744877057260121088 7445110587988775296 10145344118717429504 12845577649446083712 15545811180174737920 18246044710903392128 2499534167922494720 5199767698651148928 7900001229379803136 10600234760108457344 13300468290837111552 16000701821565765760 254191278584868352 2954424809313522560 5654658340042176768 8354891870770830976 11055125401499485184 13755358932228139392 16455592462956793600 709081919975896192 3409315450704550400 6109548981433204608 8809782512161858816 11510016042890513024 14210249573619167232 16910483104347821440 1163972561366924032 3864206092095578240 6564439622824232448 9264673153552886656 11964906684281540864 14665140215010195072 17365373745738849280 1618863202757951872 4319096733486606080 7019330264215260288 9719563794943914496 12419797325672568704 15120030856401222912 17820264387129877120 2073753844148979712 4773987374877633920 7474220905606288128 10174454436334942336 12874687967063596544 15574921497792250752 18275155028520904960 2528644485540007552 5228878016268661760 7929111546997315968 10629345077725970176 13329578608454624384 16029812139183278592 283301596202381184 2983535126931035392 5683768657659689600 8384002188388343808 11084235719116998016 13784469249845652224 16484702780574306432 738192237593409024 3438425768322063232 6138659299050717440 8838892829779371648 11539126360508025856 14239359891236680064 16939593421965334272 1193082878984436864 3893316409713091072 6593549940441745280 9293783471170399488 11994017001899053696 14694250532627707904 17394484063356362112 1647973520375464704 4348207051104118912 7048440581832773120 9748674112561427328 12448907643290081536 15149141174018735744 17849374704747389952 2102864161766492544 4803097692495146752 7503331223223800960 10203564753952455168 12903798284681109376 15604031815409763584 18304265346138417792 2557754803157520384 5257988333886174592 7958221864614828800 10658455395343483008 13358688926072137216 16058922456800791424 312411913819894016 3012645444548548224 5712878975277202432 8413112506005856640 11113346036734510848 13813579567463165056 16513813098191819264 767302555210921856 3467536085939576064 6167769616668230272 8868003147396884480 11568236678125538688 14268470208854192896 16968703739582847104 1222193196601949696 3922426727330603904 6622660258059258112 9322893788787912320 12023127319516566528 14723360850245220736 17423594380973874944 1677083837992977536 4377317368721631744 7077550899450285952 9777784430178940160 12478017960907594368 15178251491636248576 17878485022364902784 2131974479384005376 4832208010112659584 7532441540841313792 10232675071569968000 12932908602298622208 15633142133027276416 18333375663755930624 2586865120775033216 5287098651503687424 7987332182232341632 10687565712960995840 13387799243689650048 16088032774418304256 341522231437406848 3041755762166061056 5741989292894715264 8442222823623369472 11142456354352023680 13842689885080677888 16542923415809332096 796412872828434688 3496646403557088896 6196879934285743104 8897113465014397312 11597346995743051520 14297580526471705728 16997814057200359936 1251303514219462528 3951537044948116736 6651770575676770944 9352004106405425152 12052237637134079360 14752471167862733568 17452704698591387776 1706194155610490368 4406427686339144576 7106661217067798784 9806894747796452992 12507128278525107200 15207361809253761408 17907595339982415616 2161084797001518208 4861318327730172416 7561551858458826624 10261785389187480832 12962018919916135040 15662252450644789248 18362485981373443456 2615975438392546048 5316208969121200256 8016442499849854464 10716676030578508672 13416909561307162880 16117143092035817088 370632549054919680 3070866079783573888 5771099610512228096 8471333141240882304 11171566671969536512 13871800202698190720 16572033733426844928 825523190445947520 3525756721174601728 6225990251903255936 8926223782631910144 11626457313360564352 14326690844089218560 17026924374817872768 1280413831836975360 3980647362565629568 6680880893294283776 9381114424022937984 12081347954751592192 14781581485480246400 17481815016208900608 1735304473228003200 4435538003956657408 7135771534685311616 9836005065413965824 12536238596142620032 15236472126871274240 17936705657599928448 2190195114619031040 4890428645347685248 7590662176076339456 10290895706804993664 12991129237533647872 15691362768262302080 18391596298990956288 2645085756010058880 5345319286738713088 8045552817467367296 10745786348196021504 13446019878924675712 16146253409653329920 399742866672432512 3099976397401086720 5800209928129740928 8500443458858395136 11200676989587049344 13900910520315703552 16601144051044357760 854633508063460352 3554867038792114560 6255100569520768768 8955334100249422976 11655567630978077184 14355801161706731392 17056034692435385600 1309524149454488192 4009757680183142400 6709991210911796608 9410224741640450816 12110458272369105024 14810691803097759232 17510925333826413440 1764414790845516032 4464648321574170240 7164881852302824448 9865115383031478656 12565348913760132864 15265582444488787072 17965815975217441280 2219305432236543872 4919538962965198080 7619772493693852288 10320006024422506496 13020239555151160704 15720473085879814912 18420706616608469120 2674196073627571712 5374429604356225920 8074663135084880128 10774896665813534336 13475130196542188544 16175363727270842752 428853184289945344 3129086715018599552 5829320245747253760 8529553776475907968 11229787307204562176 13930020837933216384 16630254368661870592 883743825680973184 3583977356409627392 6284210887138281600 8984444417866935808 11684677948595590016 14384911479324244224 17085145010052898432 1338634467072001024 4038867997800655232 6739101528529309440 9439335059257963648 12139568589986617856 14839802120715272064 17540035651443926272 1793525108463028864 4493758639191683072 7193992169920337280 9894225700648991488 12594459231377645696 15294692762106299904 17994926292834954112 2248415749854056704 4948649280582710912 7648882811311365120 10349116342040019328 13049349872768673536 15749583403497327744 3072860516430336 2703306391245084544 5403539921973738752 8103773452702392960 10804006983431047168 13504240514159701376 16204474044888355584 457963501907458176 3158197032636112384 5858430563364766592 8558664094093420800 11258897624822075008 13959131155550729216 16659364686279383424 912854143298486016 3613087674027140224 6313321204755794432 9013554735484448640 11713788266213102848 14414021796941757056 17114255327670411264 1367744784689513856 4067978315418168064 6768211846146822272 9468445376875476480 12168678907604130688 14868912438332784896 17569145969061439104 1822635426080541696 4522868956809195904 7223102487537850112 9923336018266504320 12623569548995158528 15323803079723812736 18024036610452466944 2277526067471569536 4977759598200223744 7677993128928877952 10378226659657532160 13078460190386186368 15778693721114840576 32183178133943168 2732416708862597376 5432650239591251584 8132883770319905792 10833117301048560000 13533350831777214208 16233584362505868416 487073819524971008 3187307350253625216 5887540880982279424 8587774411710933632 11288007942439587840 13988241473168242048 16688475003896896256 941964460915998848 3642197991644653056 6342431522373307264 9042665053101961472 11742898583830615680 14443132114559269888 17143365645287924096 1396855102307026688 4097088633035680896 6797322163764335104 9497555694492989312 12197789225221643520 14898022755950297728 17598256286678951936 1851745743698054528 4551979274426708736 7252212805155362944 9952446335884017152 12652679866612671360 15352913397341325568 18053146928069979776 2306636385089082368 5006869915817736576 7707103446546390784 10407336977275044992 13107570508003699200 15807804038732353408 61293495751456000 2761527026480110208 5461760557208764416 8161994087937418624 10862227618666072832 13562461149394727040 16262694680123381248 516184137142483840 3216417667871138048 5916651198599792256 8616884729328446464 11317118260057100672 14017351790785754880 16717585321514409088 971074778533511680 3671308309262165888 6371541839990820096 9071775370719474304 11772008901448128512 14472242432176782720 17172475962905436928 1425965419924539520 4126198950653193728 6826432481381847936 9526666012110502144 12226899542839156352 14927133073567810560 17627366604296464768 1880856061315567360 4581089592044221568 7281323122772875776 9981556653501529984 12681790184230184192 15382023714958838400 18082257245687492608 2335746702706595200 5035980233435249408 7736213764163903616 10436447294892557824 13136680825621212032 15836914356349866240 90403813368968832 2790637344097623040 5490870874826277248 8191104405554931456 10891337936283585664 13591571467012239872 16291804997740894080 545294454759996672 3245527985488650880 5945761516217305088 8645995046945959296 11346228577674613504 14046462108403267712 16746695639131921920 1000185096151024512 3700418626879678720 6400652157608332928 9100885688336987136 11801119219065641344 14501352749794295552 17201586280522949760 1455075737542052352 4155309268270706560 6855542798999360768 9555776329728014976 12256009860456669184 14956243391185323392 17656476921913977600 1909966378933080192 4610199909661734400 7310433440390388608 10010666971119042816 12710900501847697024 15411134032576351232 18111367563305005440 2364857020324108032 5065090551052762240 7765324081781416448 10465557612510070656 13165791143238724864 15866024673967379072 119514130986481664 2819747661715135872 5519981192443790080 8220214723172444288 10920448253901098496 13620681784629752704 16320915315358406912 574404772377509504 3274638303106163712 5974871833834817920 8675105364563472128 11375338895292126336 14075572426020780544 16775805956749434752 1029295413768537344 3729528944497191552 6429762475225845760 9129996005954499968 11830229536683154176 14530463067411808384 17230696598140462592 1484186055159565184 4184419585888219392 6884653116616873600 9584886647345527808 12285120178074182016 14985353708802836224 17685587239531490432 1939076696550593024 4639310227279247232 7339543758007901440 10039777288736555648 12740010819465209856 15440244350193864064 18140477880922518272 2393967337941620864 5094200868670275072 7794434399398929280 10494667930127583488 13194901460856237696 15895134991584891904 148624448603994496 2848857979332648704 5549091510061302912 8249325040789957120 10949558571518611328 13649792102247265536 16350025632975919744 603515089995022336 3303748620723676544 6003982151452330752 8704215682180984960 11404449212909639168 14104682743638293376 16804916274366947584 1058405731386050176 3758639262114704384 6458872792843358592 9159106323572012800 11859339854300667008 14559573385029321216 17259806915757975424 1513296372777078016 4213529903505732224 6913763434234386432 9613996964963040640 12314230495691694848 15014464026420349056 17714697557149003264 1968187014168105856 4668420544896760064 7368654075625414272 10068887606354068480 12769121137082722688 15469354667811376896 18169588198540031104 2423077655559133696 5123311186287787904 7823544717016442112 10523778247745096320 13224011778473750528 15924245309202404736 177734766221507328 2877968296950161536 5578201827678815744 8278435358407469952 10978668889136124160 13678902419864778368 16379135950593432576 632625407612535168 3332858938341189376 6033092469069843584 8733325999798497792 11433559530527152000 14133793061255806208 16834026591984460416 1087516049003563008 3787749579732217216 6487983110460871424 9188216641189525632 11888450171918179840 14588683702646834048 17288917233375488256 1542406690394590848 4242640221123245056 6942873751851899264 9643107282580553472 12343340813309207680 15043574344037861888 17743807874766516096 1997297331785618688 4697530862514272896 7397764393242927104 10097997923971581312 12798231454700235520 15498464985428889728 18198698516157543936 2452187973176646528 5152421503905300736 7852655034633954944 10552888565362609152 13253122096091263360 15953355626819917568 206845083839020160 2907078614567674368 5607312145296328576 8307545676024982784 11007779206753636992 13708012737482291200 16408246268210945408 661735725230048000 3361969255958702208 6062202786687356416 8762436317416010624 11462669848144664832 14162903378873319040 16863136909601973248 1116626366621075840 3816859897349730048 6517093428078384256 9217326958807038464 11917560489535692672 14617794020264346880 17318027550993001088 1571517008012103680 4271750538740757888 6971984069469412096 9672217600198066304 12372451130926720512 15072684661655374720 17772918192384028928 2026407649403131520 4726641180131785728 7426874710860439936 10127108241589094144 12827341772317748352 15527575303046402560 18227808833775056768 2481298290794159360 5181531821522813568 7881765352251467776 10581998882980121984 13282232413708776192 15982465944437430400 235955401456532992 2936188932185187200 5636422462913841408 8336655993642495616 11036889524371149824 13737123055099804032 16437356585828458240 690846042847560832 3391079573576215040 6091313104304869248 8791546635033523456 11491780165762177664 14192013696490831872 16892247227219486080 1145736684238588672 3845970214967242880 6546203745695897088 9246437276424551296 11946670807153205504 14646904337881859712 17347137868610513920 1600627325629616512 4300860856358270720 7001094387086924928 9701327917815579136 12401561448544233344 15101794979272887552 17802028510001541760 2055517967020644352 4755751497749298560 7455985028477952768 10156218559206606976 12856452089935261184 15556685620663915392 18256919151392569600 2510408608411672192 5210642139140326400 7910875669868980608 10611109200597634816 13311342731326289024 16011576262054943232 265065719074045824 2965299249802700032 5665532780531354240 8365766311260008448 11065999841988662656 13766233372717316864 16466466903445971072 719956360465073664 3420189891193727872 6120423421922382080 8820656952651036288 11520890483379690496 14221124014108344704 16921357544836998912 1174847001856101504 3875080532584755712 6575314063313409920 9275547594042064128 11975781124770718336 14676014655499372544 17376248186228026752 1629737643247129344 4329971173975783552 7030204704704437760 9730438235433091968 12430671766161746176 15130905296890400384 17831138827619054592 2084628284638157184 4784861815366811392 7485095346095465600 10185328876824119808 12885562407552774016 15585795938281428224 18286029469010082432 2539518926029185024 5239752456757839232 7939985987486493440 10640219518215147648 13340453048943801856 16040686579672456064 294176036691558656 2994409567420212864 5694643098148867072 8394876628877521280 11095110159606175488 13795343690334829696 16495577221063483904 749066678082586496 3449300208811240704 6149533739539894912 8849767270268549120 11550000800997203328 14250234331725857536 16950467862454511744 1203957319473614336 3904190850202268544 6604424380930922752 9304657911659576960 12004891442388231168 14705124973116885376 17405358503845539584 1658847960864642176 4359081491593296384 7059315022321950592 9759548553050604800 12459782083779259008 15160015614507913216 17860249145236567424 2113738602255670016 4813972132984324224 7514205663712978432 10214439194441632640 12914672725170286848 15614906255898941056 18315139786627595264 2568629243646697856 5268862774375352064 7969096305104006272 10669329835832660480 13369563366561314688 16069796897289968896 323286354309071488 3023519885037725696 5723753415766379904 8423986946495034112 11124220477223688320 13824454007952342528 16524687538680996736 778176995700099328 3478410526428753536 6178644057157407744 8878877587886061952 11579111118614716160 14279344649343370368 16979578180072024576 1233067637091127168 3933301167819781376 6633534698548435584 9333768229277089792 12034001760005744000 14734235290734398208 17434468821463052416 1687958278482155008 4388191809210809216 7088425339939463424 9788658870668117632 12488892401396771840 15189125932125426048 17889359462854080256 2142848919873182848 4843082450601837056 7543315981330491264 10243549512059145472 12943783042787799680 15644016573516453888 18344250104245108096 2597739561264210688 5297973091992864896 7998206622721519104 10698440153450173312 13398673684178827520 16098907214907481728 352396671926584320 3052630202655238528 5752863733383892736 8453097264112546944 11153330794841201152 13853564325569855360 16553797856298509568 807287313317612160 3507520844046266368 6207754374774920576 8907987905503574784 11608221436232228992 14308454966960883200 17008688497689537408 1262177954708640000 3962411485437294208 6662645016165948416 9362878546894602624 12063112077623256832 14763345608351911040 17463579139080565248 1717068596099667840 4417302126828322048 7117535657556976256 9817769188285630464 12518002719014284672 15218236249742938880 17918469780471593088 2171959237490695680 4872192768219349888 7572426298948004096 10272659829676658304 12972893360405312512 15673126891133966720 18373360421862620928 2626849878881723520 5327083409610377728 8027316940339031936 10727550471067686144 13427784001796340352 16128017532524994560 381506989544097152 3081740520272751360 5781974051001405568 8482207581730059776 11182441112458713984 13882674643187368192 16582908173916022400 836397630935124992 3536631161663779200 6236864692392433408 8937098223121087616 11637331753849741824 14337565284578396032 17037798815307050240 1291288272326152832 3991521803054807040 6691755333783461248 9391988864512115456 12092222395240769664 14792455925969423872 17492689456698078080 1746178913717180672 4446412444445834880 7146645975174489088 9846879505903143296 12547113036631797504 15247346567360451712 17947580098089105920 2201069555108208512 4901303085836862720 7601536616565516928 10301770147294171136 13002003678022825344 15702237208751479552 18402470739480133760 2655960196499236352 5356193727227890560 8056427257956544768 10756660788685198976 13456894319413853184 16157127850142507392 410617307161609984 3110850837890264192 5811084368618918400 8511317899347572608 11211551430076226816 13911784960804881024 16612018491533535232 865507948552637824 3565741479281292032 6265975010009946240 8966208540738600448 11666442071467254656 14366675602195908864 17066909132924563072 1320398589943665664 4020632120672319872 6720865651400974080 9421099182129628288 12121332712858282496 14821566243586936704 17521799774315590912 1775289231334693504 4475522762063347712 7175756292792001920 9875989823520656128 12576223354249310336 15276456884977964544 17976690415706618752 2230179872725721344 4930413403454375552 7630646934183029760 10330880464911683968 13031113995640338176 15731347526368992384 18431581057097646592 2685070514116749184 5385304044845403392 8085537575574057600 10785771106302711808 13486004637031366016 16186238167760020224 439727624779122816 3139961155507777024 5840194686236431232 8540428216965085440 11240661747693739648 13940895278422393856 16641128809151048064 894618266170150656 3594851796898804864 6295085327627459072 8995318858356113280 11695552389084767488 14395785919813421696 17096019450542075904 1349508907561178496 4049742438289832704 6749975969018486912 9450209499747141120 12150443030475795328 14850676561204449536 17550910091933103744 1804399548952206336 4504633079680860544 7204866610409514752 9905100141138168960 12605333671866823168 15305567202595477376 18005800733324131584 2259290190343234176 4959523721071888384 7659757251800542592 10359990782529196800 13060224313257851008 15760457843986505216 13947301005607808 2714180831734262016 5414414362462916224 8114647893191570432 10814881423920224640 13515114954648878848 16215348485377533056 468837942396635648 3169071473125289856 5869305003853944064 8569538534582598272 11269772065311252480 13970005596039906688 16670239126768560896 923728583787663488 3623962114516317696 6324195645244971904 9024429175973626112 11724662706702280320 14424896237430934528 17125129768159588736 1378619225178691328 4078852755907345536 6779086286635999744 9479319817364653952 12179553348093308160 14879786878821962368 17580020409550616576 1833509866569719168 4533743397298373376 7233976928027027584 9934210458755681792 12634443989484336000 15334677520212990208 18034911050941644416 2288400507960747008 4988634038689401216 7688867569418055424 10389101100146709632 13089334630875363840 15789568161604018048 43057618623120640 2743291149351774848 5443524680080429056 8143758210809083264 10843991741537737472 13544225272266391680 16244458802995045888 497948260014148480 3198181790742802688 5898415321471456896 8598648852200111104 11298882382928765312 13999115913657419520 16699349444386073728 952838901405176320 3653072432133830528 6353305962862484736 9053539493591138944 11753773024319793152 14454006555048447360 17154240085777101568 1407729542796204160 4107963073524858368 6808196604253512576 9508430134982166784 12208663665710820992 14908897196439475200 17609130727168129408 1862620184187232000 4562853714915886208 7263087245644540416 9963320776373194624 12663554307101848832 15363787837830503040 18064021368559157248 2317510825578259840 5017744356306914048 7717977887035568256 10418211417764222464 13118444948492876672 15818678479221530880 72167936240633472 2772401466969287680 5472634997697941888 8172868528426596096 10873102059155250304 13573335589883904512 16273569120612558720 527058577631661312 3227292108360315520 5927525639088969728 8627759169817623936 11327992700546278144 14028226231274932352 16728459762003586560 981949219022689152 3682182749751343360 6382416280479997568 9082649811208651776 11782883341937305984 14483116872665960192 17183350403394614400 1436839860413716992 4137073391142371200 6837306921871025408 9537540452599679616 12237773983328333824 14938007514056988032 17638241044785642240 1891730501804744832 4591964032533399040 7292197563262053248 9992431093990707456 12692664624719361664 15392898155448015872 18093131686176670080 2346621143195772672 5046854673924426880 7747088204653081088 10447321735381735296 13147555266110389504 15847788796839043712 101278253858146304 2801511784586800512 5501745315315454720 8201978846044108928 10902212376772763136 13602445907501417344 16302679438230071552 556168895249174144 3256402425977828352 5956635956706482560 8656869487435136768 11357103018163790976 14057336548892445184 16757570079621099392 1011059536640201984 3711293067368856192 6411526598097510400 9111760128826164608 11811993659554818816 14512227190283473024 17212460721012127232 1465950178031229824 4166183708759884032 6866417239488538240 9566650770217192448 12266884300945846656 14967117831674500864 17667351362403155072 1920840819422257664 4621074350150911872 7321307880879566080 10021541411608220288 12721774942336874496 15422008473065528704 18122242003794182912 2375731460813285504 5075964991541939712 7776198522270593920 10476432052999248128 13176665583727902336 15876899114456556544 130388571475659136 2830622102204313344 5530855632932967552 8231089163661621760 10931322694390275968 13631556225118930176 16331789755847584384 585279212866686976 3285512743595341184 5985746274323995392 8685979805052649600 11386213335781303808 14086446866509958016 16786680397238612224 1040169854257714816 3740403384986369024 6440636915715023232 9140870446443677440 11841103977172331648 14541337507900985856 17241571038629640064 1495060495648742656 4195294026377396864 6895527557106051072 9595761087834705280 12295994618563359488 14996228149292013696 17696461680020667904 1949951137039770496 4650184667768424704 7350418198497078912 10050651729225733120 12750885259954387328 15451118790683041536 18151352321411695744 2404841778430798336 5105075309159452544 7805308839888106752 10505542370616760960 13205775901345415168 15906009432074069376 159498889093171968 2859732419821826176 5559965950550480384 8260199481279134592 10960433012007788800 13660666542736443008 16360900073465097216 614389530484199808 3314623061212854016 6014856591941508224 8715090122670162432 11415323653398816640 14115557184127470848 16815790714856125056 1069280171875227648 3769513702603881856 6469747233332536064 9169980764061190272 11870214294789844480 14570447825518498688 17270681356247152896 1524170813266255488 4224404343994909696 6924637874723563904 9624871405452218112 12325104936180872320 15025338466909526528 17725571997638180736 1979061454657283328 4679294985385937536 7379528516114591744 10079762046843245952 12779995577571900160 15480229108300554368 18180462639029208576 2433952096048311168 5134185626776965376 7834419157505619584 10534652688234273792 13234886218962928000 15935119749691582208 188609206710684800 2888842737439339008 5589076268167993216 8289309798896647424 10989543329625301632 13689776860353955840 16390010391082610048 643499848101712640 3343733378830366848 6043966909559021056 8744200440287675264 11444433971016329472 14144667501744983680 16844901032473637888 1098390489492740480 3798624020221394688 6498857550950048896 9199091081678703104 11899324612407357312 14599558143136011520 17299791673864665728 1553281130883768320 4253514661612422528 6953748192341076736 9653981723069730944 12354215253798385152 15054448784527039360 17754682315255693568 2008171772274796160 4708405303003450368 7408638833732104576 10108872364460758784 12809105895189412992 15509339425918067200 18209572956646721408 2463062413665824000 5163295944394478208 7863529475123132416 10563763005851786624 13263996536580440832 15964230067309095040 217719524328197632 2917953055056851840 5618186585785506048 8318420116514160256 11018653647242814464 13718887177971468672 16419120708700122880 672610165719225472 3372843696447879680 6073077227176533888 8773310757905188096 11473544288633842304 14173777819362496512 16874011350091150720 1127500807110253312 3827734337838907520 6527967868567561728 9228201399296215936 11928434930024870144 14628668460753524352 17328901991482178560 1582391448501281152 4282624979229935360 6982858509958589568 9683092040687243776 12383325571415897984 15083559102144552192 17783792632873206400 2037282089892308992 4737515620620963200 7437749151349617408 10137982682078271616 12838216212806925824 15538449743535580032 18238683274264234240 2492172731283336832 5192406262011991040 7892639792740645248 10592873323469299456 13293106854197953664 15993340384926607872 246829841945710464 2947063372674364672 5647296903403018880 8347530434131673088 11047763964860327296 13747997495588981504 16448231026317635712 701720483336738304 3401954014065392512 6102187544794046720 8802421075522700928 11502654606251355136 14202888136980009344 16903121667708663552 1156611124727766144 3856844655456420352 6557078186185074560 9257311716913728768 11957545247642382976 14657778778371037184 17358012309099691392 1611501766118793984 4311735296847448192 7011968827576102400 9712202358304756608 12412435889033410816 15112669419762065024 17812902950490719232 2066392407509821824 4766625938238476032 7466859468967130240 10167092999695784448 12867326530424438656 15567560061153092864 18267793591881747072 2521283048900849664 5221516579629503872 7921750110358158080 10621983641086812288 13322217171815466496 16022450702544120704 275940159563223296 2976173690291877504 5676407221020531712 8376640751749185920 11076874282477840128 13777107813206494336 16477341343935148544 730830800954251136 3431064331682905344 6131297862411559552 8831531393140213760 11531764923868867968 14231998454597522176 16932231985326176384 1185721442345278976 3885954973073933184 6586188503802587392 9286422034531241600 11986655565259895808 14686889095988550016 17387122626717204224 1640612083736306816 4340845614464961024 7041079145193615232 9741312675922269440 12441546206650923648 15141779737379577856 17842013268108232064 2095502725127334656 4795736255855988864 7495969786584643072 10196203317313297280 12896436848041951488 15596670378770605696 18296903909499259904 2550393366518362496 5250626897247016704 7950860427975670912 10651093958704325120 13351327489432979328 16051561020161633536 305050477180736128 3005284007909390336 5705517538638044544 8405751069366698752 11105984600095352960 13806218130824007168 16506451661552661376 759941118571763968 3460174649300418176 6160408180029072384 8860641710757726592 11560875241486380800 14261108772215035008 16961342302943689216 1214831759962791808 3915065290691446016 6615298821420100224 9315532352148754432 12015765882877408640 14715999413606062848 17416232944334717056 1669722401353819648 4369955932082473856 7070189462811128064 9770422993539782272 12470656524268436480 15170890054997090688 17871123585725744896 2124613042744847488 4824846573473501696 7525080104202155904 10225313634930810112 12925547165659464320 15625780696388118528 18326014227116772736 2579503684135875328 5279737214864529536 7979970745593183744 10680204276321837952 13380437807050492160 16080671337779146368 334160794798248960 3034394325526903168 5734627856255557376 8434861386984211584 11135094917712865792 13835328448441520000 16535561979170174208 789051436189276800 3489284966917931008 6189518497646585216 8889752028375239424 11589985559103893632 14290219089832547840 16990452620561202048 1243942077580304640 3944175608308958848 6644409139037613056 9344642669766267264 12044876200494921472 14745109731223575680 17445343261952229888 1698832718971332480 4399066249699986688 7099299780428640896 9799533311157295104 12499766841885949312 15200000372614603520 17900233903343257728 2153723360362360320 4853956891091014528 7554190421819668736 10254423952548322944 12954657483276977152 15654891014005631360 18355124544734285568 2608614001753388160 5308847532482042368 8009081063210696576 10709314593939350784 13409548124668004992 16109781655396659200 363271112415761792 3063504643144416000 5763738173873070208 8463971704601724416 11164205235330378624 13864438766059032832 16564672296787687040 818161753806789632 3518395284535443840 6218628815264098048 8918862345992752256 11619095876721406464 14319329407450060672 17019562938178714880 1273052395197817472 3973285925926471680 6673519456655125888 9373752987383780096 12073986518112434304 14774220048841088512 17474453579569742720 1727943036588845312 4428176567317499520 7128410098046153728 9828643628774807936 12528877159503462144 15229110690232116352 17929344220960770560 2182833677979873152 4883067208708527360 7583300739437181568 10283534270165835776 12983767800894489984 15684001331623144192 18384234862351798400 2637724319370900992 5337957850099555200 8038191380828209408 10738424911556863616 13438658442285517824 16138891973014172032 392381430033274624 3092614960761928832 5792848491490583040 8493082022219237248 11193315552947891456 13893549083676545664 16593782614405199872 847272071424302464 3547505602152956672 6247739132881610880 8947972663610265088 11648206194338919296 14348439725067573504 17048673255796227712 1302162712815330304 4002396243543984512 6702629774272638720 9402863305001292928 12103096835729947136 14803330366458601344 17503563897187255552 1757053354206358144 4457286884935012352 7157520415663666560 9857753946392320768 12557987477120974976 15258221007849629184 17958454538578283392 2211943995597385984 4912177526326040192 7612411057054694400 10312644587783348608 13012878118512002816 15713111649240657024 18413345179969311232 2666834636988413824 5367068167717068032 8067301698445722240 10767535229174376448 13467768759903030656 16168002290631684864 421491747650787456 3121725278379441664 5821958809108095872 8522192339836750080 11222425870565404288 13922659401294058496 16622892932022712704 876382389041815296 3576615919770469504 6276849450499123712 8977082981227777920 11677316511956432128 14377550042685086336 17077783573413740544 1331273030432843136 4031506561161497344 6731740091890151552 9431973622618805760 12132207153347459968 14832440684076114176 17532674214804768384 1786163671823870976 4486397202552525184 7186630733281179392 9886864264009833600 12587097794738487808 15287331325467142016 17987564856195796224 2241054313214898816 4941287843943553024 7641521374672207232 10341754905400861440 13041988436129515648 15742221966858169856 18442455497586824064 2695944954605926656 5396178485334580864 8096412016063235072 10796645546791889280 13496879077520543488 16197112608249197696 450602065268300288 3150835595996954496 5851069126725608704 8551302657454262912 11251536188182917120 13951769718911571328 16652003249640225536 905492706659328128 3605726237387982336 6305959768116636544 9006193298845290752 11706426829573944960 14406660360302599168 17106893891031253376 1360383348050355968 4060616878779010176 6760850409507664384 9461083940236318592 12161317470964972800 14861551001693627008 17561784532422281216 1815273989441383808 4515507520170038016 7215741050898692224 9915974581627346432 12616208112356000640 15316441643084654848 18016675173813309056 2270164630832411648 4970398161561065856 7670631692289720064 10370865223018374272 13071098753747028480 15771332284475682688 24821741494785280 2725055272223439488 5425288802952093696 8125522333680747904 10825755864409402112 13525989395138056320 16226222925866710528 479712382885813120 3179945913614467328 5880179444343121536 8580412975071775744 11280646505800429952 13980880036529084160 16681113567257738368 934603024276840960 3634836555005495168 6335070085734149376 9035303616462803584 11735537147191457792 14435770677920112000 17136004208648766208 1389493665667868800 4089727196396523008 6789960727125177216 9490194257853831424 12190427788582485632 14890661319311139840 17590894850039794048 1844384307058896640 4544617837787550848 7244851368516205056 9945084899244859264 12645318429973513472 15345551960702167680 18045785491430821888 2299274948449924480 4999508479178578688 7699742009907232896 10399975540635887104 13100209071364541312 15800442602093195520 53932059112298112 2754165589840952320 5454399120569606528 8154632651298260736 10854866182026914944 13555099712755569152 16255333243484223360 508822700503325952 3209056231231980160 5909289761960634368 8609523292689288576 11309756823417942784 14009990354146596992 16710223884875251200 963713341894353792 3663946872623008000 6364180403351662208 9064413934080316416 11764647464808970624 14464880995537624832 17165114526266279040 1418603983285381632 4118837514014035840 6819071044742690048 9519304575471344256 12219538106199998464 14919771636928652672 17620005167657306880 1873494624676409472 4573728155405063680 7273961686133717888 9974195216862372096 12674428747591026304 15374662278319680512 18074895809048334720 2328385266067437312 5028618796796091520 7728852327524745728 10429085858253399936 13129319388982054144 15829552919710708352 83042376729810944 2783275907458465152 5483509438187119360 8183742968915773568 10883976499644427776 13584210030373081984 16284443561101736192 537933018120838784 3238166548849492992 5938400079578147200 8638633610306801408 11338867141035455616 14039100671764109824 16739334202492764032 992823659511866624 3693057190240520832 6393290720969175040 9093524251697829248 11793757782426483456 14493991313155137664 17194224843883791872 1447714300902894464 4147947831631548672 6848181362360202880 9548414893088857088 12248648423817511296 14948881954546165504 17649115485274819712 1902604942293922304 4602838473022576512 7303072003751230720 10003305534479884928 12703539065208539136 15403772595937193344 18104006126665847552 2357495583684950144 5057729114413604352 7757962645142258560 10458196175870912768 13158429706599566976 15858663237328221184 112152694347323776 2812386225075977984 5512619755804632192 8212853286533286400 10913086817261940608 13613320347990594816 16313553878719249024 567043335738351616 3267276866467005824 5967510397195660032 8667743927924314240 11367977458652968448 14068210989381622656 16768444520110276864 1021933977129379456 3722167507858033664 6422401038586687872 9122634569315342080 11822868100043996288 14523101630772650496 17223335161501304704 1476824618520407296 4177058149249061504 6877291679977715712 9577525210706369920 12277758741435024128 14977992272163678336 17678225802892332544 1931715259911435136 4631948790640089344 7332182321368743552 10032415852097397760 12732649382826051968 15432882913554706176 18133116444283360384 2386605901302462976 5086839432031117184 7787072962759771392 10487306493488425600 13187540024217079808 15887773554945734016 141263011964836608 2841496542693490816 5541730073422145024 8241963604150799232 10942197134879453440 13642430665608107648 16342664196336761856 596153653355864448 3296387184084518656 5996620714813172864 8696854245541827072 11397087776270481280 14097321306999135488 16797554837727789696 1051044294746892288 3751277825475546496 6451511356204200704 9151744886932854912 11851978417661509120 14552211948390163328 17252445479118817536 1505934936137920128 4206168466866574336 6906401997595228544 9606635528323882752 12306869059052536960 15007102589781191168 17707336120509845376 1960825577528947968 4661059108257602176 7361292638986256384 10061526169714910592 12761759700443564800 15461993231172219008 18162226761900873216 2415716218919975808 5115949749648630016 7816183280377284224 10516416811105938432 13216650341834592640 15916883872563246848 170373329582349440 2870606860311003648 5570840391039657856 8271073921768312064 10971307452496966272 13671540983225620480 16371774513954274688 625263970973377280 3325497501702031488 6025731032430685696 8725964563159339904 11426198093887994112 14126431624616648320 16826665155345302528 1080154612364405120 3780388143093059328 6480621673821713536 9180855204550367744 11881088735279021952 14581322266007676160 17281555796736330368 1535045253755432960 4235278784484087168 6935512315212741376 9635745845941395584 12335979376670049792 15036212907398704000 17736446438127358208 1989935895146460800 4690169425875115008 7390402956603769216 10090636487332423424 12790870018061077632 15491103548789731840 18191337079518386048 2444826536537488640 5145060067266142848 7845293597994797056 10545527128723451264 13245760659452105472 15945994190180759680 199483647199862272 2899717177928516480 5599950708657170688 8300184239385824896 11000417770114479104 13700651300843133312 16400884831571787520 654374288590890112 3354607819319544320 6054841350048198528 8755074880776852736 11455308411505506944 14155541942234161152 16855775472962815360 1109264929981917952 3809498460710572160 6509731991439226368 9209965522167880576 11910199052896534784 14610432583625188992 17310666114353843200 1564155571372945792 4264389102101600000 6964622632830254208 9664856163558908416 12365089694287562624 15065323225016216832 17765556755744871040 2019046212763973632 4719279743492627840 7419513274221282048 10119746804949936256 12819980335678590464 15520213866407244672 18220447397135898880 2473936854155001472 5174170384883655680 7874403915612309888 10574637446340964096 13274870977069618304 15975104507798272512 228593964817375104 2928827495546029312 5629061026274683520 8329294557003337728 11029528087731991936 13729761618460646144 16429995149189300352 683484606208402944 3383718136937057152 6083951667665711360 8784185198394365568 11484418729123019776 14184652259851673984 16884885790580328192 1138375247599430784 3838608778328084992 6538842309056739200 9239075839785393408 11939309370514047616 14639542901242701824 17339776431971356032 1593265888990458624 4293499419719112832 6993732950447767040 9693966481176421248 12394200011905075456 15094433542633729664 17794667073362383872 2048156530381486464 4748390061110140672 7448623591838794880 10148857122567449088 12849090653296103296 15549324184024757504 18249557714753411712 2503047171772514304 5203280702501168512 7903514233229822720 10603747763958476928 13303981294687131136 16004214825415785344 257704282434887936 2957937813163542144 5658171343892196352 8358404874620850560 11058638405349504768 13758871936078158976 16459105466806813184 712594923825915776 3412828454554569984 6113061985283224192 8813295516011878400 11513529046740532608 14213762577469186816 16913996108197841024 1167485565216943616 3867719095945597824 6567952626674252032 9268186157402906240 11968419688131560448 14668653218860214656 17368886749588868864 1622376206607971456 4322609737336625664 7022843268065279872 9723076798793934080 12423310329522588288 15123543860251242496 17823777390979896704 2077266847998999296 4777500378727653504 7477733909456307712 10177967440184961920 12878200970913616128 15578434501642270336 18278668032370924544 2532157489390027136 5232391020118681344 7932624550847335552 10632858081575989760 13333091612304643968 16033325143033298176 286814600052400768 2987048130781054976 5687281661509709184 8387515192238363392 11087748722967017600 13787982253695671808 16488215784424326016 741705241443428608 3441938772172082816 6142172302900737024 8842405833629391232 11542639364358045440 14242872895086699648 16943106425815353856 1196595882834456448 3896829413563110656 6597062944291764864 9297296475020419072 11997530005749073280 14697763536477727488 17397997067206381696 1651486524225484288 4351720054954138496 7051953585682792704 9752187116411446912 12452420647140101120 15152654177868755328 17852887708597409536 2106377165616512128 4806610696345166336 7506844227073820544 10207077757802474752 12907311288531128960 15607544819259783168 18307778349988437376 2561267807007539968 5261501337736194176 7961734868464848384 10661968399193502592 13362201929922156800 16062435460650811008 315924917669913600 3016158448398567808 5716391979127222016 8416625509855876224 11116859040584530432 13817092571313184640 16517326102041838848 770815559060941440 3471049089789595648 6171282620518249856 8871516151246904064 11571749681975558272 14271983212704212480 16972216743432866688 1225706200451969280 3925939731180623488 6626173261909277696 9326406792637931904 12026640323366586112 14726873854095240320 17427107384823894528 1680596841842997120 4380830372571651328 7081063903300305536 9781297434028959744 12481530964757613952 15181764495486268160 17881998026214922368 2135487483234024960 4835721013962679168 7535954544691333376 10236188075419987584 12936421606148641792 15636655136877296000 18336888667605950208 2590378124625052800 5290611655353707008 7990845186082361216 10691078716811015424 13391312247539669632 16091545778268323840 345035235287426432 3045268766016080640 5745502296744734848 8445735827473389056 11145969358202043264 13846202888930697472 16546436419659351680 799925876678454272 3500159407407108480 6200392938135762688 8900626468864416896 11600859999593071104 14301093530321725312 17001327061050379520 1254816518069482112 3955050048798136320 6655283579526790528 9355517110255444736 12055750640984098944 14755984171712753152 17456217702441407360 1709707159460509952 4409940690189164160 7110174220917818368 9810407751646472576 12510641282375126784 15210874813103780992 17911108343832435200 2164597800851537792 4864831331580192000 7565064862308846208 10265298393037500416 12965531923766154624 15665765454494808832 18365998985223463040 2619488442242565632 5319721972971219840 8019955503699874048 10720189034428528256 13420422565157182464 16120656095885836672 374145552904939264 3074379083633593472 5774612614362247680 8474846145090901888 11175079675819556096 13875313206548210304 16575546737276864512 829036194295967104 3529269725024621312 6229503255753275520 8929736786481929728 11629970317210583936 14330203847939238144 17030437378667892352 1283926835686994944 3984160366415649152 6684393897144303360 9384627427872957568 12084860958601611776 14785094489330265984 17485328020058920192 1738817477078022784 4439051007806676992 7139284538535331200 9839518069263985408 12539751599992639616 15239985130721293824 17940218661449948032 2193708118469050624 4893941649197704832 7594175179926359040 10294408710655013248 12994642241383667456 15694875772112321664 18395109302840975872 2648598759860078464 5348832290588732672 8049065821317386880 10749299352046041088 13449532882774695296 16149766413503349504 403255870522452096 3103489401251106304 5803722931979760512 8503956462708414720 11204189993437068928 13904423524165723136 16604657054894377344 858146511913479936 3558380042642134144 6258613573370788352 8958847104099442560 11659080634828096768 14359314165556750976 17059547696285405184 1313037153304507776 4013270684033161984 6713504214761816192 9413737745490470400 12113971276219124608 14814204806947778816 17514438337676433024 1767927794695535616 4468161325424189824 7168394856152844032 9868628386881498240 12568861917610152448 15269095448338806656 17969328979067460864 2222818436086563456 4923051966815217664 7623285497543871872 10323519028272526080 13023752559001180288 15723986089729834496 18424219620458488704 2677709077477591296 5377942608206245504 8078176138934899712 10778409669663553920 13478643200392208128 16178876731120862336 432366188139964928 3132599718868619136 5832833249597273344 8533066780325927552 11233300311054581760 13933533841783235968 16633767372511890176 887256829530992768 3587490360259646976 6287723890988301184 8987957421716955392 11688190952445609600 14388424483174263808 17088658013902918016 1342147470922020608 4042381001650674816 6742614532379329024 9442848063107983232 12143081593836637440 14843315124565291648 17543548655293945856 1797038112313048448 4497271643041702656 7197505173770356864 9897738704499011072 12597972235227665280 15298205765956319488 17998439296684973696 2251928753704076288 4952162284432730496 7652395815161384704 10352629345890038912 13052862876618693120 15753096407347347328 6585864366449920 2706819395095104128 5407052925823758336 8107286456552412544 10807519987281066752 13507753518009720960 16207987048738375168 461476505757477760 3161710036486131968 5861943567214786176 8562177097943440384 11262410628672094592 13962644159400748800 16662877690129403008 916367147148505600 3616600677877159808 6316834208605814016 9017067739334468224 11717301270063122432 14417534800791776640 17117768331520430848 1371257788539533440 4071491319268187648 6771724849996841856 9471958380725496064 12172191911454150272 14872425442182804480 17572658972911458688 1826148429930561280 4526381960659215488 7226615491387869696 9926849022116523904 12627082552845178112 15327316083573832320 18027549614302486528 2281039071321589120 4981272602050243328 7681506132778897536 10381739663507551744 13081973194236205952 15782206724964860160 35696181983962752 2735929712712616960 5436163243441271168 8136396774169925376 10836630304898579584 13536863835627233792 16237097366355888000 490586823374990592 3190820354103644800 5891053884832299008 8591287415560953216 11291520946289607424 13991754477018261632 16691988007746915840 945477464766018432 3645710995494672640 6345944526223326848 9046178056951981056 11746411587680635264 14446645118409289472 17146878649137943680 1400368106157046272 4100601636885700480 6800835167614354688 9501068698343008896 12201302229071663104 14901535759800317312 17601769290528971520 1855258747548074112 4555492278276728320 7255725809005382528 9955959339734036736 12656192870462690944 15356426401191345152 18056659931919999360 2310149388939101952 5010382919667756160 7710616450396410368 10410849981125064576 13111083511853718784 15811317042582372992 64806499601475584 2765040030330129792 5465273561058784000 8165507091787438208 10865740622516092416 13565974153244746624 16266207683973400832 519697140992503424 3219930671721157632 5920164202449811840 8620397733178466048 11320631263907120256 14020864794635774464 16721098325364428672 974587782383531264 3674821313112185472 6375054843840839680 9075288374569493888 11775521905298148096 14475755436026802304 17175988966755456512 1429478423774559104 4129711954503213312 6829945485231867520 9530179015960521728 12230412546689175936 14930646077417830144 17630879608146484352 1884369065165586944 4584602595894241152 7284836126622895360 9985069657351549568 12685303188080203776 15385536718808857984 18085770249537512192 2339259706556614784 5039493237285268992 7739726768013923200 10439960298742577408 13140193829471231616 15840427360199885824 93916817218988416 2794150347947642624 5494383878676296832 8194617409404951040 10894850940133605248 13595084470862259456 16295318001590913664 548807458610016256 3249040989338670464 5949274520067324672 8649508050795978880 11349741581524633088 14049975112253287296 16750208642981941504 1003698100001044096 3703931630729698304 6404165161458352512 9104398692187006720 11804632222915660928 14504865753644315136 17205099284372969344 1458588741392071936 4158822272120726144 6859055802849380352 9559289333578034560 12259522864306688768 14959756395035342976 17659989925763997184 1913479382783099776 4613712913511753984 7313946444240408192 10014179974969062400 12714413505697716608 15414647036426370816 18114880567155025024 2368370024174127616 5068603554902781824 7768837085631436032 10469070616360090240 13169304147088744448 15869537677817398656 123027134836501248 2823260665565155456 5523494196293809664 8223727727022463872 10923961257751118080 13624194788479772288 16324428319208426496 577917776227529088 3278151306956183296 5978384837684837504 8678618368413491712 11378851899142145920 14079085429870800128 16779318960599454336 1032808417618556928 3733041948347211136 6433275479075865344 9133509009804519552 11833742540533173760 14533976071261827968 17234209601990482176 1487699059009584768 4187932589738238976 6888166120466893184 9588399651195547392 12288633181924201600 14988866712652855808 17689100243381510016 1942589700400612608 4642823231129266816 7343056761857921024 10043290292586575232 12743523823315229440 15443757354043883648 18143990884772537856 2397480341791640448 5097713872520294656 7797947403248948864 10498180933977603072 13198414464706257280 15898647995434911488 152137452454014080 2852370983182668288 5552604513911322496 8252838044639976704 10953071575368630912 13653305106097285120 16353538636825939328 607028093845041920 3307261624573696128 6007495155302350336 8707728686031004544 11407962216759658752 14108195747488312960 16808429278216967168 1061918735236069760 3762152265964723968 6462385796693378176 9162619327422032384 11862852858150686592 14563086388879340800 17263319919607995008 1516809376627097600 4217042907355751808 6917276438084406016 9617509968813060224 12317743499541714432 15017977030270368640 17718210560999022848 1971700018018125440 4671933548746779648 7372167079475433856 10072400610204088064 12772634140932742272 15472867671661396480 18173101202390050688 2426590659409153280 5126824190137807488 7827057720866461696 10527291251595115904 13227524782323770112 15927758313052424320 181247770071526912 2881481300800181120 5581714831528835328 8281948362257489536 10982181892986143744 13682415423714797952 16382648954443452160 636138411462554752 3336371942191208960 6036605472919863168 8736839003648517376 11437072534377171584 14137306065105825792 16837539595834480000 1091029052853582592 3791262583582236800 6491496114310891008 9191729645039545216 11891963175768199424 14592196706496853632 17292430237225507840 1545919694244610432 4246153224973264640 6946386755701918848 9646620286430573056 12346853817159227264 15047087347887881472 17747320878616535680 2000810335635638272 4701043866364292480 7401277397092946688 10101510927821600896 12801744458550255104 15501977989278909312 18202211520007563520 2455700977026666112 5155934507755320320 7856168038483974528 10556401569212628736 13256635099941282944 15956868630669937152 210358087689039744 2910591618417693952 5610825149146348160 8311058679875002368 11011292210603656576 13711525741332310784 16411759272060964992 665248729080067584 3365482259808721792 6065715790537376000 8765949321266030208 11466182851994684416 14166416382723338624 16866649913451992832 1120139370471095424 3820372901199749632 6520606431928403840 9220839962657058048 11921073493385712256 14621307024114366464 17321540554843020672 1575030011862123264 4275263542590777472 6975497073319431680 9675730604048085888 12375964134776740096 15076197665505394304 17776431196234048512 2029920653253151104 4730154183981805312 7430387714710459520 10130621245439113728 12830854776167767936 15531088306896422144 18231321837625076352 2484811294644178944 5185044825372833152 7885278356101487360 10585511886830141568 13285745417558795776 15985978948287449984 239468405306552576 2939701936035206784 5639935466763860992 8340168997492515200 11040402528221169408 13740636058949823616 16440869589678477824 694359046697580416 3394592577426234624 6094826108154888832 8795059638883543040 11495293169612197248 14195526700340851456 16895760231069505664 1149249688088608256 3849483218817262464 6549716749545916672 9249950280274570880 11950183811003225088 14650417341731879296 17350650872460533504 1604140329479636096 4304373860208290304 7004607390936944512 9704840921665598720 12405074452394252928 15105307983122907136 17805541513851561344 2059030970870663936 4759264501599318144 7459498032327972352 10159731563056626560 12859965093785280768 15560198624513934976 18260432155242589184 2513921612261691776 5214155142990345984 7914388673719000192 10614622204447654400 13314855735176308608 16015089265904962816 268578722924065408 2968812253652719616 5669045784381373824 8369279315110028032 11069512845838682240 13769746376567336448 16469979907295990656 723469364315093248 3423702895043747456 6123936425772401664 8824169956501055872 11524403487229710080 14224637017958364288 16924870548687018496 1178360005706121088 3878593536434775296 6578827067163429504 9279060597892083712 11979294128620737920 14679527659349392128 17379761190078046336 1633250647097148928 4333484177825803136 7033717708554457344 9733951239283111552 12434184770011765760 15134418300740419968 17834651831469074176 2088141288488176768 4788374819216830976 7488608349945485184 10188841880674139392 12889075411402793600 15589308942131447808 18289542472860102016 2543031929879204608 5243265460607858816 7943498991336513024 10643732522065167232 13343966052793821440 16044199583522475648 297689040541578240 2997922571270232448 5698156101998886656 8398389632727540864 11098623163456195072 13798856694184849280 16499090224913503488 752579681932606080 3452813212661260288 6153046743389914496 8853280274118568704 11553513804847222912 14253747335575877120 16953980866304531328 1207470323323633920 3907703854052288128 6607937384780942336 9308170915509596544 12008404446238250752 14708637976966904960 17408871507695559168 1662360964714661760 4362594495443315968 7062828026171970176 9763061556900624384 12463295087629278592 15163528618357932800 17863762149086587008 2117251606105689600 4817485136834343808 7517718667562998016 10217952198291652224 12918185729020306432 15618419259748960640 18318652790477614848 2572142247496717440 5272375778225371648 7972609308954025856 10672842839682680064 13373076370411334272 16073309901139988480 326799358159091072 3027032888887745280 5727266419616399488 8427499950345053696 11127733481073707904 13827967011802362112 16528200542531016320 781689999550118912 3481923530278773120 6182157061007427328 8882390591736081536 11582624122464735744 14282857653193389952 16983091183922044160 1236580640941146752 3936814171669800960 6637047702398455168 9337281233127109376 12037514763855763584 14737748294584417792 17437981825313072000 1691471282332174592 4391704813060828800 7091938343789483008 9792171874518137216 12492405405246791424 15192638935975445632 17892872466704099840 2146361923723202432 4846595454451856640 7546828985180510848 10247062515909165056 12947296046637819264 15647529577366473472 18347763108095127680 2601252565114230272 5301486095842884480 8001719626571538688 10701953157300192896 13402186688028847104 16102420218757501312 355909675776603904 3056143206505258112 5756376737233912320 8456610267962566528 11156843798691220736 13857077329419874944 16557310860148529152 810800317167631744 3511033847896285952 6211267378624940160 8911500909353594368 11611734440082248576 14311967970810902784 17012201501539556992 1265690958558659584 3965924489287313792 6666158020015968000 9366391550744622208 12066625081473276416 14766858612201930624 17467092142930584832 1720581599949687424 4420815130678341632 7121048661406995840 9821282192135650048 12521515722864304256 15221749253592958464 17921982784321612672 2175472241340715264 4875705772069369472 7575939302798023680 10276172833526677888 12976406364255332096 15676639894983986304 18376873425712640512 2630362882731743104 5330596413460397312 8030829944189051520 10731063474917705728 13431297005646359936 16131530536375014144 385019993394116736 3085253524122770944 5785487054851425152 8485720585580079360 11185954116308733568 13886187647037387776 16586421177766041984 839910634785144576 3540144165513798784 6240377696242452992 8940611226971107200 11640844757699761408 14341078288428415616 17041311819157069824 1294801276176172416 3995034806904826624 6695268337633480832 9395501868362135040 12095735399090789248 14795968929819443456 17496202460548097664 1749691917567200256 4449925448295854464 7150158979024508672 9850392509753162880 12550626040481817088 15250859571210471296 17951093101939125504 2204582558958228096 4904816089686882304 7605049620415536512 10305283151144190720 13005516681872844928 15705750212601499136 18405983743330153344 2659473200349255936 5359706731077910144 8059940261806564352 10760173792535218560 13460407323263872768 16160640853992526976 414130311011629568 3114363841740283776 5814597372468937984 8514830903197592192 11215064433926246400 13915297964654900608 16615531495383554816 869020952402657408 3569254483131311616 6269488013859965824 8969721544588620032 11669955075317274240 14370188606045928448 17070422136774582656 1323911593793685248 4024145124522339456 6724378655250993664 9424612185979647872 12124845716708302080 14825079247436956288 17525312778165610496 1778802235184713088 4479035765913367296 7179269296642021504 9879502827370675712 12579736358099329920 15279969888827984128 17980203419556638336 2233692876575740928 4933926407304395136 7634159938033049344 10334393468761703552 13034626999490357760 15734860530219011968 18435094060947666176 2688583517966768768 5388817048695422976 8089050579424077184 10789284110152731392 13489517640881385600 16189751171610039808 443240628629142400 3143474159357796608 5843707690086450816 8543941220815105024 11244174751543759232 13944408282272413440 16644641813001067648 898131270020170240 3598364800748824448 6298598331477478656 8998831862206132864 11699065392934787072 14399298923663441280 17099532454392095488 1353021911411198080 4053255442139852288 6753488972868506496 9453722503597160704 12153956034325814912 14854189565054469120 17554423095783123328 1807912552802225920 4508146083530880128 7208379614259534336 9908613144988188544 12608846675716842752 15309080206445496960 18009313737174151168 2262803194193253760 4963036724921907968 7663270255650562176 10363503786379216384 13063737317107870592 15763970847836524800 17460304855627392 2717693835584281600 5417927366312935808 8118160897041590016 10818394427770244224 13518627958498898432 16218861489227552640 472350946246655232 3172584476975309440 5872818007703963648 8573051538432617856 11273285069161272064 13973518599889926272 16673752130618580480 927241587637683072 3627475118366337280 6327708649094991488 9027942179823645696 11728175710552299904 14428409241280954112 17128642772009608320 1382132229028710912 4082365759757365120 6782599290486019328 9482832821214673536 12183066351943327744 14883299882671981952 17583533413400636160 1837022870419738752 4537256401148392960 7237489931877047168 9937723462605701376 12637956993334355584 15338190524063009792 18038424054791664000 2291913511810766592 4992147042539420800 7692380573268075008 10392614103996729216 13092847634725383424 15793081165454037632 46570622473140224 2746804153201794432 5447037683930448640 8147271214659102848 10847504745387757056 13547738276116411264 16247971806845065472 501461263864168064 3201694794592822272 5901928325321476480 8602161856050130688 11302395386778784896 14002628917507439104 16702862448236093312 956351905255195904 3656585435983850112 6356818966712504320 9057052497441158528 11757286028169812736 14457519558898466944 17157753089627121152 1411242546646223744 4111476077374877952 6811709608103532160 9511943138832186368 12212176669560840576 14912410200289494784 17612643731018148992 1866133188037251584 4566366718765905792 7266600249494560000 9966833780223214208 12667067310951868416 15367300841680522624 18067534372409176832 2321023829428279424 5021257360156933632 7721490890885587840 10421724421614242048 13121957952342896256 15822191483071550464 75680940090653056 2775914470819307264 5476148001547961472 8176381532276615680 10876615063005269888 13576848593733924096 16277082124462578304 530571581481680896 3230805112210335104 5931038642938989312 8631272173667643520 11331505704396297728 14031739235124951936 16731972765853606144 985462222872708736 3685695753601362944 6385929284330017152 9086162815058671360 11786396345787325568 14486629876515979776 17186863407244633984 1440352864263736576 4140586394992390784 6840819925721044992 9541053456449699200 12241286987178353408 14941520517907007616 17641754048635661824 1895243505654764416 4595477036383418624 7295710567112072832 9995944097840727040 12696177628569381248 15396411159298035456 18096644690026689664 2350134147045792256 5050367677774446464 7750601208503100672 10450834739231754880 13151068269960409088 15851301800689063296 104791257708165888 2805024788436820096 5505258319165474304 8205491849894128512 10905725380622782720 13605958911351436928 16306192442080091136 559681899099193728 3259915429827847936 5960148960556502144 8660382491285156352 11360616022013810560 14060849552742464768 16761083083471118976 1014572540490221568 3714806071218875776 6415039601947529984 9115273132676184192 11815506663404838400 14515740194133492608 17215973724862146816 1469463181881249408 4169696712609903616 6869930243338557824 9570163774067212032 12270397304795866240 14970630835524520448 17670864366253174656 1924353823272277248 4624587354000931456 7324820884729585664 10025054415458239872 12725287946186894080 15425521476915548288 18125755007644202496 2379244464663305088 5079477995391959296 7779711526120613504 10479945056849267712 13180178587577921920 15880412118306576128 133901575325678720 2834135106054332928 5534368636782987136 8234602167511641344 10934835698240295552 13635069228968949760 16335302759697603968 588792216716706560 3289025747445360768 5989259278174014976 8689492808902669184 11389726339631323392 14089959870359977600 16790193401088631808 1043682858107734400 3743916388836388608 6444149919565042816 9144383450293697024 11844616981022351232 14544850511751005440 17245084042479659648 1498573499498762240 4198807030227416448 6899040560956070656 9599274091684724864 12299507622413379072 14999741153142033280 17699974683870687488 1953464140889790080 4653697671618444288 7353931202347098496 10054164733075752704 12754398263804406912 15454631794533061120 18154865325261715328 2408354782280817920 5108588313009472128 7808821843738126336 10509055374466780544 13209288905195434752 15909522435924088960 163011892943191552 2863245423671845760 5563478954400499968 8263712485129154176 10963946015857808384 13664179546586462592 16364413077315116800 617902534334219392 3318136065062873600 6018369595791527808 8718603126520182016 11418836657248836224 14119070187977490432 16819303718706144640 1072793175725247232 3773026706453901440 6473260237182555648 9173493767911209856 11873727298639864064 14573960829368518272 17274194360097172480 1527683817116275072 4227917347844929280 6928150878573583488 9628384409302237696 12328617940030891904 15028851470759546112 17729085001488200320 1982574458507302912 4682807989235957120 7383041519964611328 10083275050693265536 12783508581421919744 15483742112150573952 18183975642879228160 2437465099898330752 5137698630626984960 7837932161355639168 10538165692084293376 13238399222812947584 15938632753541601792 192122210560704384 2892355741289358592 5592589272018012800 8292822802746667008 10993056333475321216 13693289864203975424 16393523394932629632 647012851951732224 3347246382680386432 6047479913409040640 8747713444137694848 11447946974866349056 14148180505595003264 16848414036323657472 1101903493342760064 3802137024071414272 6502370554800068480 9202604085528722688 11902837616257376896 14603071146986031104 17303304677714685312 1556794134733787904 4257027665462442112 6957261196191096320 9657494726919750528 12357728257648404736 15057961788377058944 17758195319105713152 2011684776124815744 4711918306853469952 7412151837582124160 10112385368310778368 12812618899039432576 15512852429768086784 18213085960496740992 2466575417515843584 5166808948244497792 7867042478973152000 10567276009701806208 13267509540430460416 15967743071159114624 221232528178217216 2921466058906871424 5621699589635525632 8321933120364179840 11022166651092834048 13722400181821488256 16422633712550142464 676123169569245056 3376356700297899264 6076590231026553472 8776823761755207680 11477057292483861888 14177290823212516096 16877524353941170304 1131013810960272896 3831247341688927104 6531480872417581312 9231714403146235520 11931947933874889728 14632181464603543936 17332414995332198144 1585904452351300736 4286137983079954944 6986371513808609152 9686605044537263360 12386838575265917568 15087072105994571776 17787305636723225984 2040795093742328576 4741028624470982784 7441262155199636992 10141495685928291200 12841729216656945408 15541962747385599616 18242196278114253824 2495685735133356416 5195919265862010624 7896152796590664832 10596386327319319040 13296619858047973248 15996853388776627456 250342845795730048 2950576376524384256 5650809907253038464 8351043437981692672 11051276968710346880 13751510499439001088 16451744030167655296 705233487186757888 3405467017915412096 6105700548644066304 8805934079372720512 11506167610101374720 14206401140830028928 16906634671558683136 1160124128577785728 3860357659306439936 6560591190035094144 9260824720763748352 11961058251492402560 14661291782221056768 17361525312949710976 1615014769968813568 4315248300697467776 7015481831426121984 9715715362154776192 12415948892883430400 15116182423612084608 17816415954340738816 2069905411359841408 4770138942088495616 7470372472817149824 10170606003545804032 12870839534274458240 15571073065003112448 18271306595731766656 2524796052750869248 5225029583479523456 7925263114208177664 10625496644936831872 13325730175665486080 16025963706394140288 279453163413242880 2979686694141897088 5679920224870551296 8380153755599205504 11080387286327859712 13780620817056513920 16480854347785168128 734343804804270720 3434577335532924928 6134810866261579136 8835044396990233344 11535277927718887552 14235511458447541760 16935744989176195968 1189234446195298560 3889467976923952768 6589701507652606976 9289935038381261184 11990168569109915392 14690402099838569600 17390635630567223808 1644125087586326400 4344358618314980608 7044592149043634816 9744825679772289024 12445059210500943232 15145292741229597440 17845526271958251648 2099015728977354240 4799249259706008448 7499482790434662656 10199716321163316864 12899949851891971072 15600183382620625280 18300416913349279488 2553906370368382080 5254139901097036288 7954373431825690496 10654606962554344704 13354840493282998912 16055074024011653120 308563481030755712 3008797011759409920 5709030542488064128 8409264073216718336 11109497603945372544 13809731134674026752 16509964665402680960 763454122421783552 3463687653150437760 6163921183879091968 8864154714607746176 11564388245336400384 14264621776065054592 16964855306793708800 1218344763812811392 3918578294541465600 6618811825270119808 9319045355998774016 12019278886727428224 14719512417456082432 17419745948184736640 1673235405203839232 4373468935932493440 7073702466661147648 9773935997389801856 12474169528118456064 15174403058847110272 17874636589575764480 2128126046594867072 4828359577323521280 7528593108052175488 10228826638780829696 12929060169509483904 15629293700238138112 18329527230966792320 2583016687985894912 5283250218714549120 7983483749443203328 10683717280171857536 13383950810900511744 16084184341629165952 337673798648268544 3037907329376922752 5738140860105576960 8438374390834231168 11138607921562885376 13838841452291539584 16539074983020193792 792564440039296384 3492797970767950592 6193031501496604800 8893265032225259008 11593498562953913216 14293732093682567424 16993965624411221632 1247455081430324224 3947688612158978432 6647922142887632640 9348155673616286848 12048389204344941056 14748622735073595264 17448856265802249472 1702345722821352064 4402579253550006272 7102812784278660480 9803046315007314688 12503279845735968896 15203513376464623104 17903746907193277312 2157236364212379904 4857469894941034112 7557703425669688320 10257936956398342528 12958170487126996736 15658404017855650944 18358637548584305152 2612127005603407744 5312360536332061952 8012594067060716160 10712827597789370368 13413061128518024576 16113294659246678784 366784116265781376 3067017646994435584 5767251177723089792 8467484708451744000 11167718239180398208 13867951769909052416 16568185300637706624 821674757656809216 3521908288385463424 6222141819114117632 8922375349842771840 11622608880571426048 14322842411300080256 17023075942028734464 1276565399047837056 3976798929776491264 6677032460505145472 9377265991233799680 12077499521962453888 14777733052691108096 17477966583419762304 1731456040438864896 4431689571167519104 7131923101896173312 9832156632624827520 12532390163353481728 15232623694082135936 17932857224810790144 2186346681829892736 4886580212558546944 7586813743287201152 10287047274015855360 12987280804744509568 15687514335473163776 18387747866201817984 2641237323220920576 5341470853949574784 8041704384678228992 10741937915406883200 13442171446135537408 16142404976864191616 395894433883294208 3096127964611948416 5796361495340602624 8496595026069256832 11196828556797911040 13897062087526565248 16597295618255219456 850785075274322048 3551018606002976256 6251252136731630464 8951485667460284672 11651719198188938880 14351952728917593088 17052186259646247296 1305675716665349888 4005909247394004096 6706142778122658304 9406376308851312512 12106609839579966720 14806843370308620928 17507076901037275136 1760566358056377728 4460799888785031936 7161033419513686144 9861266950242340352 12561500480970994560 15261734011699648768 17961967542428302976 2215456999447405568 4915690530176059776 7615924060904713984 10316157591633368192 13016391122362022400 15716624653090676608 18416858183819330816 2670347640838433408 5370581171567087616 8070814702295741824 10771048233024396032 13471281763753050240 16171515294481704448 425004751500807040 3125238282229461248 5825471812958115456 8525705343686769664 11225938874415423872 13926172405144078080 16626405935872732288 879895392891834880 3580128923620489088 6280362454349143296 8980595985077797504 11680829515806451712 14381063046535105920 17081296577263760128 1334786034282862720 4035019565011516928 6735253095740171136 9435486626468825344 12135720157197479552 14835953687926133760 17536187218654787968 1789676675673890560 4489910206402544768 7190143737131198976 9890377267859853184 12590610798588507392 15290844329317161600 17991077860045815808 2244567317064918400 4944800847793572608 7645034378522226816 10345267909250881024 13045501439979535232 15745734970708189440 18445968501436843648 2699457958455946240 5399691489184600448 8099925019913254656 10800158550641908864 13500392081370563072 16200625612099217280 454115069118319872 3154348599846974080 5854582130575628288 8554815661304282496 11255049192032936704 13955282722761590912 16655516253490245120 909005710509347712 3609239241238001920 6309472771966656128 9009706302695310336 11709939833423964544 14410173364152618752 17110406894881272960 1363896351900375552 4064129882629029760 6764363413357683968 9464596944086338176 12164830474814992384 14865064005543646592 17565297536272300800 1818786993291403392 4519020524020057600 7219254054748711808 9919487585477366016 12619721116206020224 15319954646934674432 18020188177663328640 2273677634682431232 4973911165411085440 7674144696139739648 10374378226868393856 13074611757597048064 15774845288325702272 28334745344804864 2728568276073459072 5428801806802113280 8129035337530767488 10829268868259421696 13529502398988075904 16229735929716730112 483225386735832704 3183458917464486912 5883692448193141120 8583925978921795328 11284159509650449536 13984393040379103744 16684626571107757952 938116028126860544 3638349558855514752 6338583089584168960 9038816620312823168 11739050151041477376 14439283681770131584 17139517212498785792 1393006669517888384 4093240200246542592 6793473730975196800 9493707261703851008 12193940792432505216 14894174323161159424 17594407853889813632 1847897310908916224 4548130841637570432 7248364372366224640 9948597903094878848 12648831433823533056 15349064964552187264 18049298495280841472 2302787952299944064 5003021483028598272 7703255013757252480 10403488544485906688 13103722075214560896 15803955605943215104 57445062962317696 2757678593690971904 5457912124419626112 8158145655148280320 10858379185876934528 13558612716605588736 16258846247334242944 512335704353345536 3212569235081999744 5912802765810653952 8613036296539308160 11313269827267962368 14013503357996616576 16713736888725270784 967226345744373376 3667459876473027584 6367693407201681792 9067926937930336000 11768160468658990208 14468393999387644416 17168627530116298624 1422116987135401216 4122350517864055424 6822584048592709632 9522817579321363840 12223051110050018048 14923284640778672256 17623518171507326464 1877007628526429056 4577241159255083264 7277474689983737472 9977708220712391680 12677941751441045888 15378175282169700096 18078408812898354304 2331898269917456896 5032131800646111104 7732365331374765312 10432598862103419520 13132832392832073728 15833065923560727936 86555380579830528 2786788911308484736 5487022442037138944 8187255972765793152 10887489503494447360 13587723034223101568 16287956564951755776 541446021970858368 3241679552699512576 5941913083428166784 8642146614156820992 11342380144885475200 14042613675614129408 16742847206342783616 996336663361886208 3696570194090540416 6396803724819194624 9097037255547848832 11797270786276503040 14497504317005157248 17197737847733811456 1451227304752914048 4151460835481568256 6851694366210222464 9551927896938876672 12252161427667530880 14952394958396185088 17652628489124839296 1906117946143941888 4606351476872596096 7306585007601250304 10006818538329904512 12707052069058558720 15407285599787212928 18107519130515867136 2361008587534969728 5061242118263623936 7761475648992278144 10461709179720932352 13161942710449586560 15862176241178240768 115665698197343360 2815899228925997568 5516132759654651776 8216366290383305984 10916599821111960192 13616833351840614400 16317066882569268608 570556339588371200 3270789870317025408 5971023401045679616 8671256931774333824 11371490462502988032 14071723993231642240 16771957523960296448 1025446980979399040 3725680511708053248 6425914042436707456 9126147573165361664 11826381103894015872 14526614634622670080 17226848165351324288 1480337622370426880 4180571153099081088 6880804683827735296 9581038214556389504 12281271745285043712 14981505276013697920 17681738806742352128 1935228263761454720 4635461794490108928 7335695325218763136 10035928855947417344 12736162386676071552 15436395917404725760 18136629448133379968 2390118905152482560 5090352435881136768 7790585966609790976 10490819497338445184 13191053028067099392 15891286558795753600 144776015814856192 2845009546543510400 5545243077272164608 8245476608000818816 10945710138729473024 13645943669458127232 16346177200186781440 599666657205884032 3299900187934538240 6000133718663192448 8700367249391846656 11400600780120500864 14100834310849155072 16801067841577809280 1054557298596911872 3754790829325566080 6455024360054220288 9155257890782874496 11855491421511528704 14555724952240182912 17255958482968837120 1509447939987939712 4209681470716593920 6909915001445248128 9610148532173902336 12310382062902556544 15010615593631210752 17710849124359864960 1964338581378967552 4664572112107621760 7364805642836275968 10065039173564930176 12765272704293584384 15465506235022238592 18165739765750892800 2419229222769995392 5119462753498649600 7819696284227303808 10519929814955958016 13220163345684612224 15920396876413266432 173886333432369024 2874119864161023232 5574353394889677440 8274586925618331648 10974820456346985856 13675053987075640064 16375287517804294272 628776974823396864 3329010505552051072 6029244036280705280 8729477567009359488 11429711097738013696 14129944628466667904 16830178159195322112 1083667616214424704 3783901146943078912 6484134677671733120 9184368208400387328 11884601739129041536 14584835269857695744 17285068800586349952 1538558257605452544 4238791788334106752 6939025319062760960 9639258849791415168 12339492380520069376 15039725911248723584 17739959441977377792 1993448898996480384 4693682429725134592 7393915960453788800 10094149491182443008 12794383021911097216 15494616552639751424 18194850083368405632 2448339540387508224 5148573071116162432 7848806601844816640 10549040132573470848 13249273663302125056 15949507194030779264 202996651049881856 2903230181778536064 5603463712507190272 8303697243235844480 11003930773964498688 13704164304693152896 16404397835421807104 657887292440909696 3358120823169563904 6058354353898218112 8758587884626872320 11458821415355526528 14159054946084180736 16859288476812834944 1112777933831937536 3813011464560591744 6513244995289245952 9213478526017900160 11913712056746554368 14613945587475208576 17314179118203862784 1567668575222965376 4267902105951619584 6968135636680273792 9668369167408928000 12368602698137582208 15068836228866236416 17769069759594890624 2022559216613993216 4722792747342647424 7423026278071301632 10123259808799955840 12823493339528610048 15523726870257264256 18223960400985918464 2477449858005021056 5177683388733675264 7877916919462329472 10578150450190983680 13278383980919637888 15978617511648292096 232106968667394688 2932340499396048896 5632574030124703104 8332807560853357312 11033041091582011520 13733274622310665728 16433508153039319936 686997610058422528 3387231140787076736 6087464671515730944 8787698202244385152 11487931732973039360 14188165263701693568 16888398794430347776 1141888251449450368 3842121782178104576 6542355312906758784 9242588843635412992 11942822374364067200 14643055905092721408 17343289435821375616 1596778892840478208 4297012423569132416 6997245954297786624 9697479485026440832 12397713015755095040 15097946546483749248 17798180077212403456 2051669534231506048 4751903064960160256 7452136595688814464 10152370126417468672 12852603657146122880 15552837187874777088 18253070718603431296 2506560175622533888 5206793706351188096 7907027237079842304 10607260767808496512 13307494298537150720 16007727829265804928 261217286284907520 2961450817013561728 5661684347742215936 8361917878470870144 11062151409199524352 13762384939928178560 16462618470656832768 716107927675935360 3416341458404589568 6116574989133243776 8816808519861897984 11517042050590552192 14217275581319206400 16917509112047860608 1170998569066963200 3871232099795617408 6571465630524271616 9271699161252925824 11971932691981580032 14672166222710234240 17372399753438888448 1625889210457991040 4326122741186645248 7026356271915299456 9726589802643953664 12426823333372607872 15127056864101262080 17827290394829916288 2080779851849018880 4781013382577673088 7481246913306327296 10181480444034981504 12881713974763635712 15581947505492289920 18282181036220944128 2535670493240046720 5235904023968700928 7936137554697355136 10636371085426009344 13336604616154663552 16036838146883317760 290327603902420352 2990561134631074560 5690794665359728768 8391028196088382976 11091261726817037184 13791495257545691392 16491728788274345600 745218245293448192 3445451776022102400 6145685306750756608 8845918837479410816 11546152368208065024 14246385898936719232 16946619429665373440 1200108886684476032 3900342417413130240 6600575948141784448 9300809478870438656 12001043009599092864 14701276540327747072 17401510071056401280 1654999528075503872 4355233058804158080 7055466589532812288 9755700120261466496 12455933650990120704 15156167181718774912 17856400712447429120 2109890169466531712 4810123700195185920 7510357230923840128 10210590761652494336 12910824292381148544 15611057823109802752 18311291353838456960 2564780810857559552 5265014341586213760 7965247872314867968 10665481403043522176 13365714933772176384 16065948464500830592 319437921519933184 3019671452248587392 5719904982977241600 8420138513705895808 11120372044434550016 13820605575163204224 16520839105891858432 774328562910961024 3474562093639615232 6174795624368269440 8875029155096923648 11575262685825577856 14275496216554232064 16975729747282886272 1229219204301988864 3929452735030643072 6629686265759297280 9329919796487951488 12030153327216605696 14730386857945259904 17430620388673914112 1684109845693016704 4384343376421670912 7084576907150325120 9784810437878979328 12485043968607633536 15185277499336287744 17885511030064941952 2139000487084044544 4839234017812698752 7539467548541352960 10239701079270007168 12939934609998661376 15640168140727315584 18340401671455969792 2593891128475072384 5294124659203726592 7994358189932380800 10694591720661035008 13394825251389689216 16095058782118343424 348548239137446016 3048781769866100224 5749015300594754432 8449248831323408640 11149482362052062848 13849715892780717056 16549949423509371264 803438880528473856 3503672411257128064 6203905941985782272 8904139472714436480 11604373003443090688 14304606534171744896 17004840064900399104 1258329521919501696 3958563052648155904 6658796583376810112 9359030114105464320 12059263644834118528 14759497175562772736 17459730706291426944 1713220163310529536 4413453694039183744 7113687224767837952 9813920755496492160 12514154286225146368 15214387816953800576 17914621347682454784 2168110804701557376 4868344335430211584 7568577866158865792 10268811396887520000 12969044927616174208 15669278458344828416 18369511989073482624 2623001446092585216 5323234976821239424 8023468507549893632 10723702038278547840 13423935569007202048 16124169099735856256 377658556754958848 3077892087483613056 5778125618212267264 8478359148940921472 11178592679669575680 13878826210398229888 16579059741126884096 832549198145986688 3532782728874640896 6233016259603295104 8933249790331949312 11633483321060603520 14333716851789257728 17033950382517911936 1287439839537014528 3987673370265668736 6687906900994322944 9388140431722977152 12088373962451631360 14788607493180285568 17488841023908939776 1742330480928042368 4442564011656696576 7142797542385350784 9843031073114004992 12543264603842659200 15243498134571313408 17943731665299967616 2197221122319070208 4897454653047724416 7597688183776378624 10297921714505032832 12998155245233687040 15698388775962341248 18398622306690995456 2652111763710098048 5352345294438752256 8052578825167406464 10752812355896060672 13453045886624714880 16153279417353369088 406768874372471680 3107002405101125888 5807235935829780096 8507469466558434304 11207702997287088512 13907936528015742720 16608170058744396928 861659515763499520 3561893046492153728 6262126577220807936 8962360107949462144 11662593638678116352 14362827169406770560 17063060700135424768 1316550157154527360 4016783687883181568 6717017218611835776 9417250749340489984 12117484280069144192 14817717810797798400 17517951341526452608 1771440798545555200 4471674329274209408 7171907860002863616 9872141390731517824 12572374921460172032 15272608452188826240 17972841982917480448 2226331439936583040 4926564970665237248 7626798501393891456 10327032032122545664 13027265562851199872 15727499093579854080 18427732624308508288 2681222081327610880 5381455612056265088 8081689142784919296 10781922673513573504 13482156204242227712 16182389734970881920 435879191989984512 3136112722718638720 5836346253447292928 8536579784175947136 11236813314904601344 13937046845633255552 16637280376361909760 890769833381012352 3591003364109666560 6291236894838320768 8991470425566974976 11691703956295629184 14391937487024283392 17092171017752937600 1345660474772040192 4045894005500694400 6746127536229348608 9446361066958002816 12146594597686657024 14846828128415311232 17547061659143965440 1800551116163068032 4500784646891722240 7201018177620376448 9901251708349030656 12601485239077684864 15301718769806339072 18001952300534993280 2255441757554095872 4955675288282750080 7655908819011404288 10356142349740058496 13056375880468712704 15756609411197366912 10098868216469504 2710332398945123712 5410565929673777920 8110799460402432128 10811032991131086336 13511266521859740544 16211500052588394752 464989509607497344 3165223040336151552 5865456571064805760 8565690101793459968 11265923632522114176 13966157163250768384 16666390693979422592 919880150998525184 3620113681727179392 6320347212455833600 9020580743184487808 11720814273913142016 14421047804641796224 17121281335370450432 1374770792389553024 4075004323118207232 6775237853846861440 9475471384575515648 12175704915304169856 14875938446032824064 17576171976761478272 1829661433780580864 4529894964509235072 7230128495237889280 9930362025966543488 12630595556695197696 15330829087423851904 18031062618152506112 2284552075171608704 4984785605900262912 7685019136628917120 10385252667357571328 13085486198086225536 15785719728814879744 39209185833982336 2739442716562636544 5439676247291290752 8139909778019944960 10840143308748599168 13540376839477253376 16240610370205907584 494099827225010176 3194333357953664384 5894566888682318592 8594800419410972800 11295033950139627008 13995267480868281216 16695501011596935424 948990468616038016 3649223999344692224 6349457530073346432 9049691060802000640 11749924591530654848 14450158122259309056 17150391652987963264 1403881110007065856 4104114640735720064 6804348171464374272 9504581702193028480 12204815232921682688 14905048763650336896 17605282294378991104 1858771751398093696 4559005282126747904 7259238812855402112 9959472343584056320 12659705874312710528 15359939405041364736 18060172935770018944 2313662392789121536 5013895923517775744 7714129454246429952 10414362984975084160 13114596515703738368 15814830046432392576 68319503451495168 2768553034180149376 5468786564908803584 8169020095637457792 10869253626366112000 13569487157094766208 16269720687823420416 523210144842523008 3223443675571177216 5923677206299831424 8623910737028485632 11324144267757139840 14024377798485794048 16724611329214448256 978100786233550848 3678334316962205056 6378567847690859264 9078801378419513472 11779034909148167680 14479268439876821888 17179501970605476096 1432991427624578688 4133224958353232896 6833458489081887104 9533692019810541312 12233925550539195520 14934159081267849728 17634392611996503936 1887882069015606528 4588115599744260736 7288349130472914944 9988582661201569152 12688816191930223360 15389049722658877568 18089283253387531776 2342772710406634368 5043006241135288576 7743239771863942784 10443473302592596992 13143706833321251200 15843940364049905408 97429821069008000 2797663351797662208 5497896882526316416 8198130413254970624 10898363943983624832 13598597474712279040 16298831005440933248 552320462460035840 3252553993188690048 5952787523917344256 8653021054645998464 11353254585374652672 14053488116103306880 16753721646831961088 1007211103851063680 3707444634579717888 6407678165308372096 9107911696037026304 11808145226765680512 14508378757494334720 17208612288222988928 1462101745242091520 4162335275970745728 6862568806699399936 9562802337428054144 12263035868156708352 14963269398885362560 17663502929614016768 1916992386633119360 4617225917361773568 7317459448090427776 10017692978819081984 12717926509547736192 15418160040276390400 18118393571005044608 2371883028024147200 5072116558752801408 7772350089481455616 10472583620210109824 13172817150938764032 15873050681667418240 126540138686520832 2826773669415175040 5527007200143829248 8227240730872483456 10927474261601137664 13627707792329791872 16327941323058446080 581430780077548672 3281664310806202880 5981897841534857088 8682131372263511296 11382364902992165504 14082598433720819712 16782831964449473920 1036321421468576512 3736554952197230720 6436788482925884928 9137022013654539136 11837255544383193344 14537489075111847552 17237722605840501760 1491212062859604352 4191445593588258560 6891679124316912768 9591912655045566976 12292146185774221184 14992379716502875392 17692613247231529600 1946102704250632192 4646336234979286400 7346569765707940608 10046803296436594816 12747036827165249024 15447270357893903232 18147503888622557440 2400993345641660032 5101226876370314240 7801460407098968448 10501693937827622656 13201927468556276864 15902160999284931072 155650456304033664 2855883987032687872 5556117517761342080 8256351048489996288 10956584579218650496 13656818109947304704 16357051640675958912 610541097695061504 3310774628423715712 6011008159152369920 8711241689881024128 11411475220609678336 14111708751338332544 16811942282066986752 1065431739086089344 3765665269814743552 6465898800543397760 9166132331272051968 11866365862000706176 14566599392729360384 17266832923458014592 1520322380477117184 4220555911205771392 6920789441934425600 9621022972663079808 12321256503391734016 15021490034120388224 17721723564849042432 1975213021868145024 4675446552596799232 7375680083325453440 10075913614054107648 12776147144782761856 15476380675511416064 18176614206240070272 2430103663259172864 5130337193987827072 7830570724716481280 10530804255445135488 13231037786173789696 15931271316902443904 184760773921546496 2884994304650200704 5585227835378854912 8285461366107509120 10985694896836163328 13685928427564817536 16386161958293471744 639651415312574336 3339884946041228544 6040118476769882752 8740352007498536960 11440585538227191168 14140819068955845376 16841052599684499584 1094542056703602176 3794775587432256384 6495009118160910592 9195242648889564800 11895476179618219008 14595709710346873216 17295943241075527424 1549432698094630016 4249666228823284224 6949899759551938432 9650133290280592640 12350366821009246848 15050600351737901056 17750833882466555264 2004323339485657856 4704556870214312064 7404790400942966272 10105023931671620480 12805257462400274688 15505490993128928896 18205724523857583104 2459213980876685696 5159447511605339904 7859681042333994112 10559914573062648320 13260148103791302528 15960381634519956736 213871091539059328 2914104622267713536 5614338152996367744 8314571683725021952 11014805214453676160 13715038745182330368 16415272275910984576 668761732930087168 3368995263658741376 6069228794387395584 8769462325116049792 11469695855844704000 14169929386573358208 16870162917302012416 1123652374321115008 3823885905049769216 6524119435778423424 9224352966507077632 11924586497235731840 14624820027964386048 17325053558693040256 1578543015712142848 4278776546440797056 6979010077169451264 9679243607898105472 12379477138626759680 15079710669355413888 17779944200084068096 2033433657103170688 4733667187831824896 7433900718560479104 10134134249289133312 12834367780017787520 15534601310746441728 18234834841475095936 2488324298494198528 5188557829222852736 7888791359951506944 10589024890680161152 13289258421408815360 15989491952137469568 242981409156572160 2943214939885226368 5643448470613880576 8343682001342534784 11043915532071188992 13744149062799843200 16444382593528497408 697872050547600000 3398105581276254208 6098339112004908416 8798572642733562624 11498806173462216832 14199039704190871040 16899273234919525248 1152762691938627840 3852996222667282048 6553229753395936256 9253463284124590464 11953696814853244672 14653930345581898880 17354163876310553088 1607653333329655680 4307886864058309888 7008120394786964096 9708353925515618304 12408587456244272512 15108820986972926720 17809054517701580928 2062543974720683520 4762777505449337728 7463011036177991936 10163244566906646144 12863478097635300352 15563711628363954560 18263945159092608768 2517434616111711360 5217668146840365568 7917901677569019776 10618135208297673984 13318368739026328192 16018602269754982400 272091726774084992 2972325257502739200 5672558788231393408 8372792318960047616 11073025849688701824 13773259380417356032 16473492911146010240 726982368165112832 3427215898893767040 6127449429622421248 8827682960351075456 11527916491079729664 14228150021808383872 16928383552537038080 1181873009556140672 3882106540284794880 6582340071013449088 9282573601742103296 11982807132470757504 14683040663199411712 17383274193928065920 1636763650947168512 4336997181675822720 7037230712404476928 9737464243133131136 12437697773861785344 15137931304590439552 17838164835319093760 2091654292338196352 4791887823066850560 7492121353795504768 10192354884524158976 12892588415252813184 15592821945981467392 18293055476710121600 2546544933729224192 5246778464457878400 7947011995186532608 10647245525915186816 13347479056643841024 16047712587372495232 301202044391597824 3001435575120252032 5701669105848906240 8401902636577560448 11102136167306214656 13802369698034868864 16502603228763523072 756092685782625664 3456326216511279872 6156559747239934080 8856793277968588288 11557026808697242496 14257260339425896704 16957493870154550912 1210983327173653504 3911216857902307712 6611450388630961920 9311683919359616128 12011917450088270336 14712150980816924544 17412384511545578752 1665873968564681344 4366107499293335552 7066341030021989760 9766574560750643968 12466808091479298176 15167041622207952384 17867275152936606592 2120764609955709184 4820998140684363392 7521231671413017600 10221465202141671808 12921698732870326016 15621932263598980224 18322165794327634432 2575655251346737024 5275888782075391232 7976122312804045440 10676355843532699648 13376589374261353856 16076822904990008064 330312362009110656 3030545892737764864 5730779423466419072 8431012954195073280 11131246484923727488 13831480015652381696 16531713546381035904 785203003400138496 3485436534128792704 6185670064857446912 8885903595586101120 11586137126314755328 14286370657043409536 16986604187772063744 1240093644791166336 3940327175519820544 6640560706248474752 9340794236977128960 12041027767705783168 14741261298434437376 17441494829163091584 1694984286182194176 4395217816910848384 7095451347639502592 9795684878368156800 12495918409096811008 15196151939825465216 17896385470554119424 2149874927573222016 4850108458301876224 7550341989030530432 10250575519759184640 12950809050487838848 15651042581216493056 18351276111945147264 2604765568964249856 5304999099692904064 8005232630421558272 10705466161150212480 13405699691878866688 16105933222607520896 359422679626623488 3059656210355277696 5759889741083931904 8460123271812586112 11160356802541240320 13860590333269894528 16560823863998548736 814313321017651328 3514546851746305536 6214780382474959744 8915013913203613952 11615247443932268160 14315480974660922368 17015714505389576576 1269203962408679168 3969437493137333376 6669671023865987584 9369904554594641792 12070138085323296000 14770371616051950208 17470605146780604416 1724094603799707008 4424328134528361216 7124561665257015424 9824795195985669632 12525028726714323840 15225262257442978048 17925495788171632256 2178985245190734848 4879218775919389056 7579452306648043264 10279685837376697472 12979919368105351680 15680152898834005888 18380386429562660096 2633875886581762688 5334109417310416896 8034342948039071104 10734576478767725312 13434810009496379520 16135043540225033728 388532997244136320 3088766527972790528 5789000058701444736 8489233589430098944 11189467120158753152 13889700650887407360 16589934181616061568 843423638635164160 3543657169363818368 6243890700092472576 8944124230821126784 11644357761549780992 14344591292278435200 17044824823007089408 1298314280026192000 3998547810754846208 6698781341483500416 9399014872212154624 12099248402940808832 14799481933669463040 17499715464398117248 1753204921417219840 4453438452145874048 7153671982874528256 9853905513603182464 12554139044331836672 15254372575060490880 17954606105789145088 2208095562808247680 4908329093536901888 7608562624265556096 10308796154994210304 13009029685722864512 15709263216451518720 18409496747180172928 2662986204199275520 5363219734927929728 8063453265656583936 10763686796385238144 13463920327113892352 16164153857842546560 417643314861649152 3117876845590303360 5818110376318957568 8518343907047611776 11218577437776265984 13918810968504920192 16619044499233574400 872533956252676992 3572767486981331200 6273001017709985408 8973234548438639616 11673468079167293824 14373701609895948032 17073935140624602240 1327424597643704832 4027658128372359040 6727891659101013248 9428125189829667456 12128358720558321664 14828592251286975872 17528825782015630080 1782315239034732672 4482548769763386880 7182782300492041088 9883015831220695296 12583249361949349504 15283482892678003712 17983716423406657920 2237205880425760512 4937439411154414720 7637672941883068928 10337906472611723136 13038140003340377344 15738373534069031552 18438607064797685760 2692096521816788352 5392330052545442560 8092563583274096768 10792797114002750976 13493030644731405184 16193264175460059392 446753632479161984 3146987163207816192 5847220693936470400 8547454224665124608 11247687755393778816 13947921286122433024 16648154816851087232 901644273870189824 3601877804598844032 6302111335327498240 9002344866056152448 11702578396784806656 14402811927513460864 17103045458242115072 1356534915261217664 4056768445989871872 6757001976718526080 9457235507447180288 12157469038175834496 14857702568904488704 17557936099633142912 1811425556652245504 4511659087380899712 7211892618109553920 9912126148838208128 12612359679566862336 15312593210295516544 18012826741024170752 2266316198043273344 4966549728771927552 7666783259500581760 10367016790229235968 13067250320957890176 15767483851686544384 20973308705646976 2721206839434301184 5421440370162955392 8121673900891609600 10821907431620263808 13522140962348918016 16222374493077572224 475863950096674816 3176097480825329024 5876331011553983232 8576564542282637440 11276798073011291648 13977031603739945856 16677265134468600064 930754591487702656 3630988122216356864 6331221652945011072 9031455183673665280 11731688714402319488 14431922245130973696 17132155775859627904 1385645232878730496 4085878763607384704 6786112294336038912 9486345825064693120 12186579355793347328 14886812886522001536 17587046417250655744 1840535874269758336 4540769404998412544 7241002935727066752 9941236466455720960 12641469997184375168 15341703527913029376 18041937058641683584 2295426515660786176 4995660046389440384 7695893577118094592 10396127107846748800 13096360638575403008 15796594169304057216 50083626323159808 2750317157051814016 5450550687780468224 8150784218509122432 10851017749237776640 13551251279966430848 16251484810695085056 504974267714187648 3205207798442841856 5905441329171496064 8605674859900150272 11305908390628804480 14006141921357458688 16706375452086112896 959864909105215488 3660098439833869696 6360331970562523904 9060565501291178112 11760799032019832320 14461032562748486528 17161266093477140736 1414755550496243328 4114989081224897536 6815222611953551744 9515456142682205952 12215689673410860160 14915923204139514368 17616156734868168576 1869646191887271168 4569879722615925376 7270113253344579584 9970346784073233792 12670580314801888000 15370813845530542208 18071047376259196416 2324536833278299008 5024770364006953216 7725003894735607424 10425237425464261632 13125470956192915840 15825704486921570048 79193943940672640 2779427474669326848 5479661005397981056 8179894536126635264 10880128066855289472 13580361597583943680 16280595128312597888 534084585331700480 3234318116060354688 5934551646789008896 8634785177517663104 11335018708246317312 14035252238974971520 16735485769703625728 988975226722728320 3689208757451382528 6389442288180036736 9089675818908690944 11789909349637345152 14490142880365999360 17190376411094653568 1443865868113756160 4144099398842410368 6844332929571064576 9544566460299718784 12244799991028372992 14945033521757027200 17645267052485681408 1898756509504784000 4598990040233438208 7299223570962092416 9999457101690746624 12699690632419400832 15399924163148055040 18100157693876709248 2353647150895811840 5053880681624466048 7754114212353120256 10454347743081774464 13154581273810428672 15854814804539082880 108304261558185472 2808537792286839680 5508771323015493888 8209004853744148096 10909238384472802304 13609471915201456512 16309705445930110720 563194902949213312 3263428433677867520 5963661964406521728 8663895495135175936 11364129025863830144 14064362556592484352 16764596087321138560 1018085544340241152 3718319075068895360 6418552605797549568 9118786136526203776 11819019667254857984 14519253197983512192 17219486728712166400 1472976185731268992 4173209716459923200 6873443247188577408 9573676777917231616 12273910308645885824 14974143839374540032 17674377370103194240 1927866827122296832 4628100357850951040 7328333888579605248 10028567419308259456 12728800950036913664 15429034480765567872 18129268011494222080 2382757468513324672 5082990999241978880 7783224529970633088 10483458060699287296 13183691591427941504 15883925122156595712 137414579175698304 2837648109904352512 5537881640633006720 8238115171361660928 10938348702090315136 13638582232818969344 16338815763547623552 592305220566726144 3292538751295380352 5992772282024034560 8693005812752688768 11393239343481342976 14093472874209997184 16793706404938651392 1047195861957753984 3747429392686408192 6447662923415062400 9147896454143716608 11848129984872370816 14548363515601025024 17248597046329679232 1502086503348781824 4202320034077436032 6902553564806090240 9602787095534744448 12303020626263398656 15003254156992052864 17703487687720707072 1956977144739809664 4657210675468463872 7357444206197118080 10057677736925772288 12757911267654426496 15458144798383080704 18158378329111734912 2411867786130837504 5112101316859491712 7812334847588145920 10512568378316800128 13212801909045454336 15913035439774108544 166524896793211136 2866758427521865344 5566991958250519552 8267225488979173760 10967459019707827968 13667692550436482176 16367926081165136384 621415538184238976 3321649068912893184 6021882599641547392 8722116130370201600 11422349661098855808 14122583191827510016 16822816722556164224 1076306179575266816 3776539710303921024 6476773241032575232 9177006771761229440 11877240302489883648 14577473833218537856 17277707363947192064 1531196820966294656 4231430351694948864 6931663882423603072 9631897413152257280 12332130943880911488 15032364474609565696 17732598005338219904 1986087462357322496 4686320993085976704 7386554523814630912 10086788054543285120 12787021585271939328 15487255116000593536 18187488646729247744 2440978103748350336 5141211634477004544 7841445165205658752 10541678695934312960 13241912226662967168 15942145757391621376 195635214410723968 2895868745139378176 5596102275868032384 8296335806596686592 10996569337325340800 13696802868053995008 16397036398782649216 650525855801751808 3350759386530406016 6050992917259060224 8751226447987714432 11451459978716368640 14151693509445022848 16851927040173677056 1105416497192779648 3805650027921433856 6505883558650088064 9206117089378742272 11906350620107396480 14606584150836050688 17306817681564704896 1560307138583807488 4260540669312461696 6960774200041115904 9661007730769770112 12361241261498424320 15061474792227078528 17761708322955732736 2015197779974835328 4715431310703489536 7415664841432143744 10115898372160797952 12816131902889452160 15516365433618106368 18216598964346760576 2470088421365863168 5170321952094517376 7870555482823171584 10570789013551825792 13271022544280480000 15971256075009134208 224745532028236800 2924979062756891008 5625212593485545216 8325446124214199424 11025679654942853632 13725913185671507840 16426146716400162048 679636173419264640 3379869704147918848 6080103234876573056 8780336765605227264 11480570296333881472 14180803827062535680 16881037357791189888 1134526814810292480 3834760345538946688 6534993876267600896 9235227406996255104 11935460937724909312 14635694468453563520 17335927999182217728 1589417456201320320 4289650986929974528 6989884517658628736 9690118048387282944 12390351579115937152 15090585109844591360 17790818640573245568 2044308097592348160 4744541628321002368 7444775159049656576 10145008689778310784 12845242220506964992 15545475751235619200 18245709281964273408 2499198738983376000 5199432269712030208 7899665800440684416 10599899331169338624 13300132861897992832 16000366392626647040 253855849645749632 2954089380374403840 5654322911103058048 8354556441831712256 11054789972560366464 13755023503289020672 16455257034017674880 708746491036777472 3408980021765431680 6109213552494085888 8809447083222740096 11509680613951394304 14209914144680048512 16910147675408702720 1163637132427805312 3863870663156459520 6564104193885113728 9264337724613767936 11964571255342422144 14664804786071076352 17365038316799730560 1618527773818833152 4318761304547487360 7018994835276141568 9719228366004795776 12419461896733449984 15119695427462104192 17819928958190758400 2073418415209860992 4773651945938515200 7473885476667169408 10174119007395823616 12874352538124477824 15574586068853132032 18274819599581786240 2528309056600888832 5228542587329543040 7928776118058197248 10629009648786851456 13329243179515505664 16029476710244159872 282966167263262464 2983199697991916672 5683433228720570880 8383666759449225088 11083900290177879296 13784133820906533504 16484367351635187712 737856808654290304 3438090339382944512 6138323870111598720 8838557400840252928 11538790931568907136 14239024462297561344 16939257993026215552 1192747450045318144 3892980980773972352 6593214511502626560 9293448042231280768 11993681572959934976 14693915103688589184 17394148634417243392 1647638091436345984 4347871622165000192 7048105152893654400 9748338683622308608 12448572214350962816 15148805745079617024 17849039275808271232 2102528732827373824 4802762263556028032 7502995794284682240 10203229325013336448 12903462855741990656 15603696386470644864 18303929917199299072 2557419374218401664 5257652904947055872 7957886435675710080 10658119966404364288 13358353497133018496 16058587027861672704 312076484880775296 3012310015609429504 5712543546338083712 8412777077066737920 11113010607795392128 13813244138524046336 16513477669252700544 766967126271803136 3467200657000457344 6167434187729111552 8867667718457765760 11567901249186419968 14268134779915074176 16968368310643728384 1221857767662830976 3922091298391485184 6622324829120139392 9322558359848793600 12022791890577447808 14723025421306102016 17423258952034756224 1676748409053858816 4376981939782513024 7077215470511167232 9777449001239821440 12477682531968475648 15177916062697129856 17878149593425784064 2131639050444886656 4831872581173540864 7532106111902195072 10232339642630849280 12932573173359503488 15632806704088157696 18333040234816811904 2586529691835914496 5286763222564568704 7986996753293222912 10687230284021877120 13387463814750531328 16087697345479185536 341186802498288128 3041420333226942336 5741653863955596544 8441887394684250752 11142120925412904960 13842354456141559168 16542587986870213376 796077443889315968 3496310974617970176 6196544505346624384 8896778036075278592 11597011566803932800 14297245097532587008 16997478628261241216 1250968085280343808 3951201616008998016 6651435146737652224 9351668677466306432 12051902208194960640 14752135738923614848 17452369269652269056 1705858726671371648 4406092257400025856 7106325788128680064 9806559318857334272 12506792849585988480 15207026380314642688 17907259911043296896 2160749368062399488 4860982898791053696 7561216429519707904 10261449960248362112 12961683490977016320 15661917021705670528 18362150552434324736 2615640009453427328 5315873540182081536 8016107070910735744 10716340601639389952 13416574132368044160 16116807663096698368 370297120115800960 3070530650844455168 5770764181573109376 8470997712301763584 11171231243030417792 13871464773759072000 16571698304487726208 825187761506828800 3525421292235483008 6225654822964137216 8925888353692791424 11626121884421445632 14326355415150099840 17026588945878754048 1280078402897856640 3980311933626510848 6680545464355165056 9380778995083819264 12081012525812473472 14781246056541127680 17481479587269781888 1734969044288884480 4435202575017538688 7135436105746192896 9835669636474847104 12535903167203501312 15236136697932155520 17936370228660809728 2189859685679912320 4890093216408566528 7590326747137220736 10290560277865874944 12990793808594529152 15691027339323183360 18391260870051837568 2644750327070940160 5344983857799594368 8045217388528248576 10745450919256902784 13445684449985556992 16145917980714211200 399407437733313792 3099640968461968000 5799874499190622208 8500108029919276416 11200341560647930624 13900575091376584832 16600808622105239040 854298079124341632 3554531609852995840 6254765140581650048 8954998671310304256 11655232202038958464 14355465732767612672 17055699263496266880 1309188720515369472 4009422251244023680 6709655781972677888 9409889312701332096 12110122843429986304 14810356374158640512 17510589904887294720 1764079361906397312 4464312892635051520 7164546423363705728 9864779954092359936 12565013484821014144 15265247015549668352 17965480546278322560 2218970003297425152 4919203534026079360 7619437064754733568 10319670595483387776 13019904126212041984 15720137656940696192 18420371187669350400 2673860644688452992 5374094175417107200 8074327706145761408 10774561236874415616 13474794767603069824 16175028298331724032 428517755350826624 3128751286079480832 5828984816808135040 8529218347536789248 11229451878265443456 13929685408994097664 16629918939722751872 883408396741854464 3583641927470508672 6283875458199162880 8984108988927817088 11684342519656471296 14384576050385125504 17084809581113779712 1338299038132882304 4038532568861536512 6738766099590190720 9438999630318844928 12139233161047499136 14839466691776153344 17539700222504807552 1793189679523910144 4493423210252564352 7193656740981218560 9893890271709872768 12594123802438526976 15294357333167181184 17994590863895835392 2248080320914937984 4948313851643592192 7648547382372246400 10348780913100900608 13049014443829554816 15749247974558209024 2737431577311616 2702970962305965824 5403204493034620032 8103438023763274240 10803671554491928448 13503905085220582656 16204138615949236864 457628072968339456 3157861603696993664 5858095134425647872 8558328665154302080 11258562195882956288 13958795726611610496 16659029257340264704 912518714359367296 3612752245088021504 6312985775816675712 9013219306545329920 11713452837273984128 14413686368002638336 17113919898731292544 1367409355750395136 4067642886479049344 6767876417207703552 9468109947936357760 12168343478665011968 14868577009393666176 17568810540122320384 1822299997141422976 4522533527870077184 7222767058598731392 9923000589327385600 12623234120056039808 15323467650784694016 18023701181513348224 2277190638532450816 4977424169261105024 7677657699989759232 10377891230718413440 13078124761447067648 15778358292175721856 31847749194824448 2732081279923478656 5432314810652132864 8132548341380787072 10832781872109441280 13533015402838095488 16233248933566749696 486738390585852288 3186971921314506496 5887205452043160704 8587438982771814912 11287672513500469120 13987906044229123328 16688139574957777536 941629031976880128 3641862562705534336 6342096093434188544 9042329624162842752 11742563154891496960 14442796685620151168 17143030216348805376 1396519673367907968 4096753204096562176 6796986734825216384 9497220265553870592 12197453796282524800 14897687327011179008 17597920857739833216 1851410314758935808 4551643845487590016 7251877376216244224 9952110906944898432 12652344437673552640 15352577968402206848 18052811499130861056 2306300956149963648 5006534486878617856 7706768017607272064 10407001548335926272 13107235079064580480 15807468609793234688 60958066812337280 2761191597540991488 5461425128269645696 8161658658998299904 10861892189726954112 13562125720455608320 16262359251184262528 515848708203365120 3216082238932019328 5916315769660673536 8616549300389327744 11316782831117981952 14017016361846636160 16717249892575290368 970739349594392960 3670972880323047168 6371206411051701376 9071439941780355584 11771673472509009792 14471907003237664000 17172140533966318208 1425629990985420800 4125863521714075008 6826097052442729216 9526330583171383424 12226564113900037632 14926797644628691840 17627031175357346048 1880520632376448640 4580754163105102848 7280987693833757056 9981221224562411264 12681454755291065472 15381688286019719680 18081921816748373888 2335411273767476480 5035644804496130688 7735878335224784896 10436111865953439104 13136345396682093312 15836578927410747520 90068384429850112 2790301915158504320 5490535445887158528 8190768976615812736 10891002507344466944 13591236038073121152 16291469568801775360 544959025820877952 3245192556549532160 5945426087278186368 8645659618006840576 11345893148735494784 14046126679464148992 16746360210192803200 999849667211905792 3700083197940560000 6400316728669214208 9100550259397868416 11800783790126522624 14501017320855176832 17201250851583831040 1454740308602933632 4154973839331587840 6855207370060242048 9555440900788896256 12255674431517550464 14955907962246204672 17656141492974858880 1909630949993961472 4609864480722615680 7310098011451269888 10010331542179924096 12710565072908578304 15410798603637232512 18111032134365886720 2364521591384989312 5064755122113643520 7764988652842297728 10465222183570951936 13165455714299606144 15865689245028260352 119178702047362944 2819412232776017152 5519645763504671360 8219879294233325568 10920112824961979776 13620346355690633984 16320579886419288192 574069343438390784 3274302874167044992 5974536404895699200 8674769935624353408 11375003466353007616 14075236997081661824 16775470527810316032 1028959984829418624 3729193515558072832 6429427046286727040 9129660577015381248 11829894107744035456 14530127638472689664 17230361169201343872 1483850626220446464 4184084156949100672 6884317687677754880 9584551218406409088 12284784749135063296 14985018279863717504 17685251810592371712 1938741267611474304 4638974798340128512 7339208329068782720 10039441859797436928 12739675390526091136 15439908921254745344 18140142451983399552 2393631909002502144 5093865439731156352 7794098970459810560 10494332501188464768 13194566031917118976 15894799562645773184 148289019664875776 2848522550393529984 5548756081122184192 8248989611850838400 10949223142579492608 13649456673308146816 16349690204036801024 603179661055903616 3303413191784557824 6003646722513212032 8703880253241866240 11404113783970520448 14104347314699174656 16804580845427828864 1058070302446931456 3758303833175585664 6458537363904239872 9158770894632894080 11859004425361548288 14559237956090202496 17259471486818856704 1512960943837959296 4213194474566613504 6913428005295267712 9613661536023921920 12313895066752576128 15014128597481230336 17714362128209884544 1967851585228987136 4668085115957641344 7368318646686295552 10068552177414949760 12768785708143603968 15469019238872258176 18169252769600912384 2422742226620014976 5122975757348669184 7823209288077323392 10523442818805977600 13223676349534631808 15923909880263286016 177399337282388608 2877632868011042816 5577866398739697024 8278099929468351232 10978333460197005440 13678566990925659648 16378800521654313856 632289978673416448 3332523509402070656 6032757040130724864 8732990570859379072 11433224101588033280 14133457632316687488 16833691163045341696 1087180620064444288 3787414150793098496 6487647681521752704 9187881212250406912 11888114742979061120 14588348273707715328 17288581804436369536 1542071261455472128 4242304792184126336 6942538322912780544 9642771853641434752 12343005384370088960 15043238915098743168 17743472445827397376 1996961902846499968 4697195433575154176 7397428964303808384 10097662495032462592 12797896025761116800 15498129556489771008 18198363087218425216 2451852544237527808 5152086074966182016 7852319605694836224 10552553136423490432 13252786667152144640 15953020197880798848 206509654899901440 2906743185628555648 5606976716357209856 8307210247085864064 11007443777814518272 13707677308543172480 16407910839271826688 661400296290929280 3361633827019583488 6061867357748237696 8762100888476891904 11462334419205546112 14162567949934200320 16862801480662854528 1116290937681957120 3816524468410611328 6516757999139265536 9216991529867919744 11917225060596573952 14617458591325228160 17317692122053882368 1571181579072984960 4271415109801639168 6971648640530293376 9671882171258947584 12372115701987601792 15072349232716256000 17772582763444910208 2026072220464012800 4726305751192667008 7426539281921321216 10126772812649975424 12827006343378629632 15527239874107283840 18227473404835938048 2480962861855040640 5181196392583694848 7881429923312349056 10581663454041003264 13281896984769657472 15982130515498311680 235619972517414272 2935853503246068480 5636087033974722688 8336320564703376896 11036554095432031104 13736787626160685312 16437021156889339520 690510613908442112 3390744144637096320 6090977675365750528 8791211206094404736 11491444736823058944 14191678267551713152 16891911798280367360 1145401255299469952 3845634786028124160 6545868316756778368 9246101847485432576 11946335378214086784 14646568908942740992 17346802439671395200 1600291896690497792 4300525427419152000 7000758958147806208 9700992488876460416 12401226019605114624 15101459550333768832 17801693081062423040 2055182538081525632 4755416068810179840 7455649599538834048 10155883130267488256 12856116660996142464 15556350191724796672 18256583722453450880 2510073179472553472 5210306710201207680 7910540240929861888 10610773771658516096 13311007302387170304 16011240833115824512 264730290134927104 2964963820863581312 5665197351592235520 8365430882320889728 11065664413049543936 13765897943778198144 16466131474506852352 719620931525954944 3419854462254609152 6120087992983263360 8820321523711917568 11520555054440571776 14220788585169225984 16921022115897880192 1174511572916982784 3874745103645636992 6574978634374291200 9275212165102945408 11975445695831599616 14675679226560253824 17375912757288908032 1629402214308010624 4329635745036664832 7029869275765319040 9730102806493973248 12430336337222627456 15130569867951281664 17830803398679935872 2084292855699038464 4784526386427692672 7484759917156346880 10184993447885001088 12885226978613655296 15585460509342309504 18285694040070963712 2539183497090066304 5239417027818720512 7939650558547374720 10639884089276028928 13340117620004683136 16040351150733337344 293840607752439936 2994074138481094144 5694307669209748352 8394541199938402560 11094774730667056768 13795008261395710976 16495241792124365184 748731249143467776 3448964779872121984 6149198310600776192 8849431841329430400 11549665372058084608 14249898902786738816 16950132433515393024 1203621890534495616 3903855421263149824 6604088951991804032 9304322482720458240 12004556013449112448 14704789544177766656 17405023074906420864 1658512531925523456 4358746062654177664 7058979593382831872 9759213124111486080 12459446654840140288 15159680185568794496 17859913716297448704 2113403173316551296 4813636704045205504 7513870234773859712 10214103765502513920 12914337296231168128 15614570826959822336 18314804357688476544 2568293814707579136 5268527345436233344 7968760876164887552 10668994406893541760 13369227937622195968 16069461468350850176 322950925369952768 3023184456098606976 5723417986827261184 8423651517555915392 11123885048284569600 13824118579013223808 16524352109741878016 777841566760980608 3478075097489634816 6178308628218289024 8878542158946943232 11578775689675597440 14279009220404251648 16979242751132905856 1232732208152008448 3932965738880662656 6633199269609316864 9333432800337971072 12033666331066625280 14733899861795279488 17434133392523933696 1687622849543036288 4387856380271690496 7088089911000344704 9788323441728998912 12488556972457653120 15188790503186307328 17889024033914961536 2142513490934064128 4842747021662718336 7542980552391372544 10243214083120026752 12943447613848680960 15643681144577335168 18343914675305989376 2597404132325091968 5297637663053746176 7997871193782400384 10698104724511054592 13398338255239708800 16098571785968363008 352061242987465600 3052294773716119808 5752528304444774016 8452761835173428224 11152995365902082432 13853228896630736640 16553462427359390848 806951884378493440 3507185415107147648 6207418945835801856 8907652476564456064 11607886007293110272 14308119538021764480 17008353068750418688 1261842525769521280 3962076056498175488 6662309587226829696 9362543117955483904 12062776648684138112 14763010179412792320 17463243710141446528 1716733167160549120 4416966697889203328 7117200228617857536 9817433759346511744 12517667290075165952 15217900820803820160 17918134351532474368 2171623808551576960 4871857339280231168 7572090870008885376 10272324400737539584 12972557931466193792 15672791462194848000 18373024992923502208 2626514449942604800 5326747980671259008 8026981511399913216 10727215042128567424 13427448572857221632 16127682103585875840 381171560604978432 3081405091333632640 5781638622062286848 8481872152790941056 11182105683519595264 13882339214248249472 16582572744976903680 836062201996006272 3536295732724660480 6236529263453314688 8936762794181968896 11636996324910623104 14337229855639277312 17037463386367931520 1290952843387034112 3991186374115688320 6691419904844342528 9391653435572996736 12091886966301650944 14792120497030305152 17492354027758959360 1745843484778061952 4446077015506716160 7146310546235370368 9846544076964024576 12546777607692678784 15247011138421332992 17947244669149987200 2200734126169089792 4900967656897744000 7601201187626398208 10301434718355052416 13001668249083706624 15701901779812360832 18402135310541015040 2655624767560117632 5355858298288771840 8056091829017426048 10756325359746080256 13456558890474734464 16156792421203388672 410281878222491264 3110515408951145472 5810748939679799680 8510982470408453888 11211216001137108096 13911449531865762304 16611683062594416512 865172519613519104 3565406050342173312 6265639581070827520 8965873111799481728 11666106642528135936 14366340173256790144 17066573703985444352 1320063161004546944 4020296691733201152 6720530222461855360 9420763753190509568 12120997283919163776 14821230814647817984 17521464345376472192 1774953802395574784 4475187333124228992 7175420863852883200 9875654394581537408 12575887925310191616 15276121456038845824 17976354986767500032 2229844443786602624 4930077974515256832 7630311505243911040 10330545035972565248 13030778566701219456 15731012097429873664 18431245628158527872 2684735085177630464 5384968615906284672 8085202146634938880 10785435677363593088 13485669208092247296 16185902738820901504 439392195840004096 3139625726568658304 5839859257297312512 8540092788025966720 11240326318754620928 13940559849483275136 16640793380211929344 894282837231031936 3594516367959686144 6294749898688340352 8994983429416994560 11695216960145648768 14395450490874302976 17095684021602957184 1349173478622059776 4049407009350713984 6749640540079368192 9449874070808022400 12150107601536676608 14850341132265330816 17550574662993985024 1804064120013087616 4504297650741741824 7204531181470396032 9904764712199050240 12604998242927704448 15305231773656358656 18005465304385012864 2258954761404115456 4959188292132769664 7659421822861423872 10359655353590078080 13059888884318732288 15760122415047386496 13611872066489088 2713845402795143296 5414078933523797504 8114312464252451712 10814545994981105920 13514779525709760128 16215013056438414336 468502513457516928 3168736044186171136 5868969574914825344 8569203105643479552 11269436636372133760 13969670167100787968 16669903697829442176 923393154848544768 3623626685577198976 6323860216305853184 9024093747034507392 11724327277763161600 14424560808491815808 17124794339220470016 1378283796239572608 4078517326968226816 6778750857696881024 9478984388425535232 12179217919154189440 14879451449882843648 17579684980611497856 1833174437630600448 4533407968359254656 7233641499087908864 9933875029816563072 12634108560545217280 15334342091273871488 18034575622002525696 2288065079021628288 4988298609750282496 7688532140478936704 10388765671207590912 13088999201936245120 15789232732664899328 42722189684001920 2742955720412656128 5443189251141310336 8143422781869964544 10843656312598618752 13543889843327272960 16244123374055927168 497612831075029760 3197846361803683968 5898079892532338176 8598313423260992384 11298546953989646592 13998780484718300800 16699014015446955008 952503472466057600 3652737003194711808 6352970533923366016 9053204064652020224 11753437595380674432 14453671126109328640 17153904656837982848 1407394113857085440 4107627644585739648 6807861175314393856 9508094706043048064 12208328236771702272 14908561767500356480 17608795298229010688 1862284755248113280 4562518285976767488 7262751816705421696 9962985347434075904 12663218878162730112 15363452408891384320 18063685939620038528 2317175396639141120 5017408927367795328 7717642458096449536 10417875988825103744 13118109519553757952 15818343050282412160 71832507301514752 2772066038030168960 5472299568758823168 8172533099487477376 10872766630216131584 13573000160944785792 16273233691673440000 526723148692542592 3226956679421196800 5927190210149851008 8627423740878505216 11327657271607159424 14027890802335813632 16728124333064467840 981613790083570432 3681847320812224640 6382080851540878848 9082314382269533056 11782547912998187264 14482781443726841472 17183014974455495680 1436504431474598272 4136737962203252480 6836971492931906688 9537205023660560896 12237438554389215104 14937672085117869312 17637905615846523520 1891395072865626112 4591628603594280320 7291862134322934528 9992095665051588736 12692329195780242944 15392562726508897152 18092796257237551360 2346285714256653952 5046519244985308160 7746752775713962368 10446986306442616576 13147219837171270784 15847453367899924992 100942824919027584 2801176355647681792 5501409886376336000 8201643417104990208 10901876947833644416 13602110478562298624 16302344009290952832 555833466310055424 3256066997038709632 5956300527767363840 8656534058496018048 11356767589224672256 14057001119953326464 16757234650681980672 1010724107701083264 3710957638429737472 6411191169158391680 9111424699887045888 11811658230615700096 14511891761344354304 17212125292073008512 1465614749092111104 4165848279820765312 6866081810549419520 9566315341278073728 12266548872006727936 14966782402735382144 17667015933464036352 1920505390483138944 4620738921211793152 7320972451940447360 10021205982669101568 12721439513397755776 15421673044126409984 18121906574855064192 2375396031874166784 5075629562602820992 7775863093331475200 10476096624060129408 13176330154788783616 15876563685517437824 130053142536540416 2830286673265194624 5530520203993848832 8230753734722503040 10930987265451157248 13631220796179811456 16331454326908465664 584943783927568256 3285177314656222464 5985410845384876672 8685644376113530880 11385877906842185088 14086111437570839296 16786344968299493504 1039834425318596096 3740067956047250304 6440301486775904512 9140535017504558720 11840768548233212928 14541002078961867136 17241235609690521344 1494725066709623936 4194958597438278144 6895192128166932352 9595425658895586560 12295659189624240768 14995892720352894976 17696126251081549184 1949615708100651776 4649849238829305984 7350082769557960192 10050316300286614400 12750549831015268608 15450783361743922816 18151016892472577024 2404506349491679616 5104739880220333824 7804973410948988032 10505206941677642240 13205440472406296448 15905674003134950656 159163460154053248 2859396990882707456 5559630521611361664 8259864052340015872 10960097583068670080 13660331113797324288 16360564644525978496 614054101545081088 3314287632273735296 6014521163002389504 8714754693731043712 11414988224459697920 14115221755188352128 16815455285917006336 1068944742936108928 3769178273664763136 6469411804393417344 9169645335122071552 11869878865850725760 14570112396579379968 17270345927308034176 1523835384327136768 4224068915055790976 6924302445784445184 9624535976513099392 12324769507241753600 15025003037970407808 17725236568699062016 1978726025718164608 4678959556446818816 7379193087175473024 10079426617904127232 12779660148632781440 15479893679361435648 18180127210090089856 2433616667109192448 5133850197837846656 7834083728566500864 10534317259295155072 13234550790023809280 15934784320752463488 188273777771566080 2888507308500220288 5588740839228874496 8288974369957528704 10989207900686182912 13689441431414837120 16389674962143491328 643164419162593920 3343397949891248128 6043631480619902336 8743865011348556544 11444098542077210752 14144332072805864960 16844565603534519168 1098055060553621760 3798288591282275968 6498522122010930176 9198755652739584384 11898989183468238592 14599222714196892800 17299456244925547008 1552945701944649600 4253179232673303808 6953412763401958016 9653646294130612224 12353879824859266432 15054113355587920640 17754346886316574848 2007836343335677440 4708069874064331648 7408303404792985856 10108536935521640064 12808770466250294272 15509003996978948480 18209237527707602688 2462726984726705280 5162960515455359488 7863194046184013696 10563427576912667904 13263661107641322112 15963894638369976320 217384095389078912 2917617626117733120 5617851156846387328 8318084687575041536 11018318218303695744 13718551749032349952 16418785279761004160 672274736780106752 3372508267508760960 6072741798237415168 8772975328966069376 11473208859694723584 14173442390423377792 16873675921152032000 1127165378171134592 3827398908899788800 6527632439628443008 9227865970357097216 11928099501085751424 14628333031814405632 17328566562543059840 1582056019562162432 4282289550290816640 6982523081019470848 9682756611748125056 12382990142476779264 15083223673205433472 17783457203934087680 2036946660953190272 4737180191681844480 7437413722410498688 10137647253139152896 12837880783867807104 15538114314596461312 18238347845325115520 2491837302344218112 5192070833072872320 7892304363801526528 10592537894530180736 13292771425258834944 15993004955987489152 246494413006591744 2946727943735245952 5646961474463900160 8347195005192554368 11047428535921208576 13747662066649862784 16447895597378516992 701385054397619584 3401618585126273792 6101852115854928000 8802085646583582208 11502319177312236416 14202552708040890624 16902786238769544832 1156275695788647424 3856509226517301632 6556742757245955840 9256976287974610048 11957209818703264256 14657443349431918464 17357676880160572672 1611166337179675264 4311399867908329472 7011633398636983680 9711866929365637888 12412100460094292096 15112333990822946304 17812567521551600512 2066056978570703104 4766290509299357312 7466524040028011520 10166757570756665728 12866991101485319936 15567224632213974144 18267458162942628352 2520947619961730944 5221181150690385152 7921414681419039360 10621648212147693568 13321881742876347776 16022115273605001984 275604730624104576 2975838261352758784 5676071792081412992 8376305322810067200 11076538853538721408 13776772384267375616 16477005914996029824 730495372015132416 3430728902743786624 6130962433472440832 8831195964201095040 11531429494929749248 14231663025658403456 16931896556387057664 1185386013406160256 3885619544134814464 6585853074863468672 9286086605592122880 11986320136320777088 14686553667049431296 17386787197778085504 1640276654797188096 4340510185525842304 7040743716254496512 9740977246983150720 12441210777711804928 15141444308440459136 17841677839169113344 2095167296188215936 4795400826916870144 7495634357645524352 10195867888374178560 12896101419102832768 15596334949831486976 18296568480560141184 2550057937579243776 5250291468307897984 7950524999036552192 10650758529765206400 13350992060493860608 16051225591222514816 304715048241617408 3004948578970271616 5705182109698925824 8405415640427580032 11105649171156234240 13805882701884888448 16506116232613542656 759605689632645248 3459839220361299456 6160072751089953664 8860306281818607872 11560539812547262080 14260773343275916288 16961006874004570496 1214496331023673088 3914729861752327296 6614963392480981504 9315196923209635712 12015430453938289920 14715663984666944128 17415897515395598336 1669386972414700928 4369620503143355136 7069854033872009344 9770087564600663552 12470321095329317760 15170554626057971968 17870788156786626176 2124277613805728768 4824511144534382976 7524744675263037184 10224978205991691392 12925211736720345600 15625445267448999808 18325678798177654016 2579168255196756608 5279401785925410816 7979635316654065024 10679868847382719232 13380102378111373440 16080335908840027648 333825365859130240 3034058896587784448 5734292427316438656 8434525958045092864 11134759488773747072 13834993019502401280 16535226550231055488 788716007250158080 3488949537978812288 6189183068707466496 8889416599436120704 11589650130164774912 14289883660893429120 16990117191622083328 1243606648641185920 3943840179369840128 6644073710098494336 9344307240827148544 12044540771555802752 14744774302284456960 17445007833013111168 1698497290032213760 4398730820760867968 7098964351489522176 9799197882218176384 12499431412946830592 15199664943675484800 17899898474404139008 2153387931423241600 4853621462151895808 7553854992880550016 10254088523609204224 12954322054337858432 15654555585066512640 18354789115795166848 2608278572814269440 5308512103542923648 8008745634271577856 10708979165000232064 13409212695728886272 16109446226457540480 362935683476643072 3063169214205297280 5763402744933951488 8463636275662605696 11163869806391259904 13864103337119914112 16564336867848568320 817826324867670912 3518059855596325120 6218293386324979328 8918526917053633536 11618760447782287744 14318993978510941952 17019227509239596160 1272716966258698752 3972950496987352960 6673184027716007168 9373417558444661376 12073651089173315584 14773884619901969792 17474118150630624000 1727607607649726592 4427841138378380800 7128074669107035008 9828308199835689216 12528541730564343424 15228775261292997632 17929008792021651840 2182498249040754432 4882731779769408640 7582965310498062848 10283198841226717056 12983432371955371264 15683665902684025472 18383899433412679680 2637388890431782272 5337622421160436480 8037855951889090688 10738089482617744896 13438323013346399104 16138556544075053312 392046001094155904 3092279531822810112 5792513062551464320 8492746593280118528 11192980124008772736 13893213654737426944 16593447185466081152 846936642485183744 3547170173213837952 6247403703942492160 8947637234671146368 11647870765399800576 14348104296128454784 17048337826857108992 1301827283876211584 4002060814604865792 6702294345333520000 9402527876062174208 12102761406790828416 14802994937519482624 17503228468248136832 1756717925267239424 4456951455995893632 7157184986724547840 9857418517453202048 12557652048181856256 15257885578910510464 17958119109639164672 2211608566658267264 4911842097386921472 7612075628115575680 10312309158844229888 13012542689572884096 15712776220301538304 18413009751030192512 2666499208049295104 5366732738777949312 8066966269506603520 10767199800235257728 13467433330963911936 16167666861692566144 421156318711668736 3121389849440322944 5821623380168977152 8521856910897631360 11222090441626285568 13922323972354939776 16622557503083593984 876046960102696576 3576280490831350784 6276514021560004992 8976747552288659200 11676981083017313408 14377214613745967616 17077448144474621824 1330937601493724416 4031171132222378624 6731404662951032832 9431638193679687040 12131871724408341248 14832105255136995456 17532338785865649664 1785828242884752256 4486061773613406464 7186295304342060672 9886528835070714880 12586762365799369088 15286995896528023296 17987229427256677504 2240718884275780096 4940952415004434304 7641185945733088512 10341419476461742720 13041653007190396928 15741886537919051136 18442120068647705344 2695609525666807936 5395843056395462144 8096076587124116352 10796310117852770560 13496543648581424768 16196777179310078976 450266636329181568 3150500167057835776 5850733697786489984 8550967228515144192 11251200759243798400 13951434289972452608 16651667820701106816 905157277720209408 3605390808448863616 6305624339177517824 9005857869906172032 11706091400634826240 14406324931363480448 17106558462092134656 1360047919111237248 4060281449839891456 6760514980568545664 9460748511297199872 12160982042025854080 14861215572754508288 17561449103483162496 1814938560502265088 4515172091230919296 7215405621959573504 9915639152688227712 12615872683416881920 15316106214145536128 18016339744874190336 2269829201893292928 4970062732621947136 7670296263350601344 10370529794079255552 13070763324807909760 15770996855536563968 24486312555666560 2724719843284320768 5424953374012974976 8125186904741629184 10825420435470283392 13525653966198937600 16225887496927591808 479376953946694400 3179610484675348608 5879844015404002816 8580077546132657024 11280311076861311232 13980544607589965440 16680778138318619648 934267595337722240 3634501126066376448 6334734656795030656 9034968187523684864 11735201718252339072 14435435248980993280 17135668779709647488 1389158236728750080 4089391767457404288 6789625298186058496 9489858828914712704 12190092359643366912 14890325890372021120 17590559421100675328 1844048878119777920 4544282408848432128 7244515939577086336 9944749470305740544 12644983001034394752 15345216531763048960 18045450062491703168 2298939519510805760 4999173050239459968 7699406580968114176 10399640111696768384 13099873642425422592 15800107173154076800 53596630173179392 2753830160901833600 5454063691630487808 8154297222359142016 10854530753087796224 13554764283816450432 16254997814545104640 508487271564207232 3208720802292861440 5908954333021515648 8609187863750169856 11309421394478824064 14009654925207478272 16709888455936132480 963377912955235072 3663611443683889280 6363844974412543488 9064078505141197696 11764312035869851904 14464545566598506112 17164779097327160320 1418268554346262912 4118502085074917120 6818735615803571328 9518969146532225536 12219202677260879744 14919436207989533952 17619669738718188160 1873159195737290752 4573392726465944960 7273626257194599168 9973859787923253376 12674093318651907584 15374326849380561792 18074560380109216000 2328049837128318592 5028283367856972800 7728516898585627008 10428750429314281216 13128983960042935424 15829217490771589632 82706947790692224 2782940478519346432 5483174009248000640 8183407539976654848 10883641070705309056 13583874601433963264 16284108132162617472 537597589181720064 3237831119910374272 5938064650639028480 8638298181367682688 11338531712096336896 14038765242824991104 16738998773553645312 992488230572747904 3692721761301402112 6392955292030056320 9093188822758710528 11793422353487364736 14493655884216018944 17193889414944673152 1447378871963775744 4147612402692429952 6847845933421084160 9548079464149738368 12248312994878392576 14948546525607046784 17648780056335700992 1902269513354803584 4602503044083457792 7302736574812112000 10002970105540766208 12703203636269420416 15403437166998074624 18103670697726728832 2357160154745831424 5057393685474485632 7757627216203139840 10457860746931794048 13158094277660448256 15858327808389102464 111817265408205056 2812050796136859264 5512284326865513472 8212517857594167680 10912751388322821888 13612984919051476096 16313218449780130304 566707906799232896 3266941437527887104 5967174968256541312 8667408498985195520 11367642029713849728 14067875560442503936 16768109091171158144 1021598548190260736 3721832078918914944 6422065609647569152 9122299140376223360 11822532671104877568 14522766201833531776 17222999732562185984 1476489189581288576 4176722720309942784 6876956251038596992 9577189781767251200 12277423312495905408 14977656843224559616 17677890373953213824 1931379830972316416 4631613361700970624 7331846892429624832 10032080423158279040 12732313953886933248 15432547484615587456 18132781015344241664 2386270472363344256 5086504003091998464 7786737533820652672 10486971064549306880 13187204595277961088 15887438126006615296 140927583025717888 2841161113754372096 5541394644483026304 8241628175211680512 10941861705940334720 13642095236668988928 16342328767397643136 595818224416745728 3296051755145399936 5996285285874054144 8696518816602708352 11396752347331362560 14096985878060016768 16797219408788670976 1050708865807773568 3750942396536427776 6451175927265081984 9151409457993736192 11851642988722390400 14551876519451044608 17252110050179698816 1505599507198801408 4205833037927455616 6906066568656109824 9606300099384764032 12306533630113418240 15006767160842072448 17707000691570726656 1960490148589829248 4660723679318483456 7360957210047137664 10061190740775791872 12761424271504446080 15461657802233100288 18161891332961754496 2415380789980857088 5115614320709511296 7815847851438165504 10516081382166819712 13216314912895473920 15916548443624128128 170037900643230720 2870271431371884928 5570504962100539136 8270738492829193344 10970972023557847552 13671205554286501760 16371439085015155968 624928542034258560 3325162072762912768 6025395603491566976 8725629134220221184 11425862664948875392 14126096195677529600 16826329726406183808 1079819183425286400 3780052714153940608 6480286244882594816 9180519775611249024 11880753306339903232 14580986837068557440 17281220367797211648 1534709824816314240 4234943355544968448 6935176886273622656 9635410417002276864 12335643947730931072 15035877478459585280 17736111009188239488 1989600466207342080 4689833996935996288 7390067527664650496 10090301058393304704 12790534589121958912 15490768119850613120 18191001650579267328 2444491107598369920 5144724638327024128 7844958169055678336 10545191699784332544 13245425230512986752 15945658761241640960 199148218260743552 2899381748989397760 5599615279718051968 8299848810446706176 11000082341175360384 13700315871904014592 16400549402632668800 654038859651771392 3354272390380425600 6054505921109079808 8754739451837734016 11454972982566388224 14155206513295042432 16855440044023696640 1108929501042799232 3809163031771453440 6509396562500107648 9209630093228761856 11909863623957416064 14610097154686070272 17310330685414724480 1563820142433827072 4264053673162481280 6964287203891135488 9664520734619789696 12364754265348443904 15064987796077098112 17765221326805752320 2018710783824854912 4718944314553509120 7419177845282163328 10119411376010817536 12819644906739471744 15519878437468125952 18220111968196780160 2473601425215882752 5173834955944536960 7874068486673191168 10574302017401845376 13274535548130499584 15974769078859153792 228258535878256384 2928492066606910592 5628725597335564800 8328959128064219008 11029192658792873216 13729426189521527424 16429659720250181632 683149177269284224 3383382707997938432 6083616238726592640 8783849769455246848 11484083300183901056 14184316830912555264 16884550361641209472 1138039818660312064 3838273349388966272 6538506880117620480 9238740410846274688 11938973941574928896 14639207472303583104 17339441003032237312 1592930460051339904 4293163990779994112 6993397521508648320 9693631052237302528 12393864582965956736 15094098113694610944 17794331644423265152 2047821101442367744 4748054632171021952 7448288162899676160 10148521693628330368 12848755224356984576 15548988755085638784 18249222285814292992 2502711742833395584 5202945273562049792 7903178804290704000 10603412335019358208 13303645865748012416 16003879396476666624 257368853495769216 2957602384224423424 5657835914953077632 8358069445681731840 11058302976410386048 13758536507139040256 16458770037867694464 712259494886797056 3412493025615451264 6112726556344105472 8812960087072759680 11513193617801413888 14213427148530068096 16913660679258722304 1167150136277824896 3867383667006479104 6567617197735133312 9267850728463787520 11968084259192441728 14668317789921095936 17368551320649750144 1622040777668852736 4322274308397506944 7022507839126161152 9722741369854815360 12422974900583469568 15123208431312123776 17823441962040777984 2076931419059880576 4777164949788534784 7477398480517188992 10177632011245843200 12877865541974497408 15578099072703151616 18278332603431805824 2531822060450908416 5232055591179562624 7932289121908216832 10632522652636871040 13332756183365525248 16032989714094179456 286479171113282048 2986712701841936256 5686946232570590464 8387179763299244672 11087413294027898880 13787646824756553088 16487880355485207296 741369812504309888 3441603343232964096 6141836873961618304 8842070404690272512 11542303935418926720 14242537466147580928 16942770996876235136 1196260453895337728 3896493984623991936 6596727515352646144 9296961046081300352 11997194576809954560 14697428107538608768 17397661638267262976 1651151095286365568 4351384626015019776 7051618156743673984 9751851687472328192 12452085218200982400 15152318748929636608 17852552279658290816 2106041736677393408 4806275267406047616 7506508798134701824 10206742328863356032 12906975859592010240 15607209390320664448 18307442921049318656 2560932378068421248 5261165908797075456 7961399439525729664 10661632970254383872 13361866500983038080 16062100031711692288 315589488730794880 3015823019459449088 5716056550188103296 8416290080916757504 11116523611645411712 13816757142374065920 16516990673102720128 770480130121822720 3470713660850476928 6170947191579131136 8871180722307785344 11571414253036439552 14271647783765093760 16971881314493747968 1225370771512850560 3925604302241504768 6625837832970158976 9326071363698813184 12026304894427467392 14726538425156121600 17426771955884775808 1680261412903878400 4380494943632532608 7080728474361186816 9780962005089841024 12481195535818495232 15181429066547149440 17881662597275803648 2135152054294906240 4835385585023560448 7535619115752214656 10235852646480868864 12936086177209523072 15636319707938177280 18336553238666831488 2590042695685934080 5290276226414588288 7990509757143242496 10690743287871896704 13390976818600550912 16091210349329205120 344699806348307712 3044933337076961920 5745166867805616128 8445400398534270336 11145633929262924544 13845867459991578752 16546100990720232960 799590447739335552 3499823978467989760 6200057509196643968 8900291039925298176 11600524570653952384 14300758101382606592 17000991632111260800 1254481089130363392 3954714619859017600 6654948150587671808 9355181681316326016 12055415212044980224 14755648742773634432 17455882273502288640 1709371730521391232 4409605261250045440 7109838791978699648 9810072322707353856 12510305853436008064 15210539384164662272 17910772914893316480 2164262371912419072 4864495902641073280 7564729433369727488 10264962964098381696 12965196494827035904 15665430025555690112 18365663556284344320 2619153013303446912 5319386544032101120 8019620074760755328 10719853605489409536 13420087136218063744 16120320666946717952 373810123965820544 3074043654694474752 5774277185423128960 8474510716151783168 11174744246880437376 13874977777609091584 16575211308337745792 828700765356848384 3528934296085502592 6229167826814156800 8929401357542811008 11629634888271465216 14329868419000119424 17030101949728773632 1283591406747876224 3983824937476530432 6684058468205184640 9384291998933838848 12084525529662493056 14784759060391147264 17484992591119801472 1738482048138904064 4438715578867558272 7138949109596212480 9839182640324866688 12539416171053520896 15239649701782175104 17939883232510829312 2193372689529931904 4893606220258586112 7593839750987240320 10294073281715894528 12994306812444548736 15694540343173202944 18394773873901857152 2648263330920959744 5348496861649613952 8048730392378268160 10748963923106922368 13449197453835576576 16149430984564230784 402920441583333376 3103153972311987584 5803387503040641792 8503621033769296000 11203854564497950208 13904088095226604416 16604321625955258624 857811082974361216 3558044613703015424 6258278144431669632 8958511675160323840 11658745205888978048 14358978736617632256 17059212267346286464 1312701724365389056 4012935255094043264 6713168785822697472 9413402316551351680 12113635847280005888 14813869378008660096 17514102908737314304 1767592365756416896 4467825896485071104 7168059427213725312 9868292957942379520 12568526488671033728 15268760019399687936 17968993550128342144 2222483007147444736 4922716537876098944 7622950068604753152 10323183599333407360 13023417130062061568 15723650660790715776 18423884191519369984 2677373648538472576 5377607179267126784 8077840709995780992 10778074240724435200 13478307771453089408 16178541302181743616 432030759200846208 3132264289929500416 5832497820658154624 8532731351386808832 11232964882115463040 13933198412844117248 16633431943572771456 886921400591874048 3587154931320528256 6287388462049182464 8987621992777836672 11687855523506490880 14388089054235145088 17088322584963799296 1341812041982901888 4042045572711556096 6742279103440210304 9442512634168864512 12142746164897518720 14842979695626172928 17543213226354827136 1796702683373929728 4496936214102583936 7197169744831238144 9897403275559892352 12597636806288546560 15297870337017200768 17998103867745854976 2251593324764957568 4951826855493611776 7652060386222265984 10352293916950920192 13052527447679574400 15752760978408228608 6250435427331200 2706483966155985408 5406717496884639616 8106951027613293824 10807184558341948032 13507418089070602240 16207651619799256448 461141076818359040 3161374607547013248 5861608138275667456 8561841669004321664 11262075199732975872 13962308730461630080 16662542261190284288 916031718209386880 3616265248938041088 6316498779666695296 9016732310395349504 11716965841124003712 14417199371852657920 17117432902581312128 1370922359600414720 4071155890329068928 6771389421057723136 9471622951786377344 12171856482515031552 14872090013243685760 17572323543972339968 1825813000991442560 4526046531720096768 7226280062448750976 9926513593177405184 12626747123906059392 15326980654634713600 18027214185363367808 2280703642382470400 4980937173111124608 7681170703839778816 10381404234568433024 13081637765297087232 15781871296025741440 35360753044844032 2735594283773498240 5435827814502152448 8136061345230806656 10836294875959460864 13536528406688115072 16236761937416769280 490251394435871872 3190484925164526080 5890718455893180288 8590951986621834496 11291185517350488704 13991419048079142912 16691652578807797120 945142035826899712 3645375566555553920 6345609097284208128 9045842628012862336 11746076158741516544 14446309689470170752 17146543220198824960 1400032677217927552 4100266207946581760 6800499738675235968 9500733269403890176 12200966800132544384 14901200330861198592 17601433861589852800 1854923318608955392 4555156849337609600 7255390380066263808 9955623910794918016 12655857441523572224 15356090972252226432 18056324502980880640 2309813959999983232 5010047490728637440 7710281021457291648 10410514552185945856 13110748082914600064 15810981613643254272 64471070662356864 2764704601391011072 5464938132119665280 8165171662848319488 10865405193576973696 13565638724305627904 16265872255034282112 519361712053384704 3219595242782038912 5919828773510693120 8620062304239347328 11320295834968001536 14020529365696655744 16720762896425309952 974252353444412544 3674485884173066752 6374719414901720960 9074952945630375168 11775186476359029376 14475420007087683584 17175653537816337792 1429142994835440384 4129376525564094592 6829610056292748800 9529843587021403008 12230077117750057216 14930310648478711424 17630544179207365632 1884033636226468224 4584267166955122432 7284500697683776640 9984734228412430848 12684967759141085056 15385201289869739264 18085434820598393472 2338924277617496064 5039157808346150272 7739391339074804480 10439624869803458688 13139858400532112896 15840091931260767104 93581388279869696 2793814919008523904 5494048449737178112 8194281980465832320 10894515511194486528 13594749041923140736 16294982572651794944 548472029670897536 3248705560399551744 5948939091128205952 8649172621856860160 11349406152585514368 14049639683314168576 16749873214042822784 1003362671061925376 3703596201790579584 6403829732519233792 9104063263247888000 11804296793976542208 14504530324705196416 17204763855433850624 1458253312452953216 4158486843181607424 6858720373910261632 9558953904638915840 12259187435367570048 14959420966096224256 17659654496824878464 1913143953843981056 4613377484572635264 7313611015301289472 10013844546029943680 12714078076758597888 15414311607487252096 18114545138215906304 2368034595235008896 5068268125963663104 7768501656692317312 10468735187420971520 13168968718149625728 15869202248878279936 122691705897382528 2822925236626036736 5523158767354690944 8223392298083345152 10923625828811999360 13623859359540653568 16324092890269307776 577582347288410368 3277815878017064576 5978049408745718784 8678282939474372992 11378516470203027200 14078750000931681408 16778983531660335616 1032472988679438208 3732706519408092416 6432940050136746624 9133173580865400832 11833407111594055040 14533640642322709248 17233874173051363456 1487363630070466048 4187597160799120256 6887830691527774464 9588064222256428672 12288297752985082880 14988531283713737088 17688764814442391296 1942254271461493888 4642487802190148096 7342721332918802304 10042954863647456512 12743188394376110720 15443421925104764928 18143655455833419136 2397144912852521728 5097378443581175936 7797611974309830144 10497845505038484352 13198079035767138560 15898312566495792768 151802023514895360 2852035554243549568 5552269084972203776 8252502615700857984 10952736146429512192 13652969677158166400 16353203207886820608 606692664905923200 3306926195634577408 6007159726363231616 8707393257091885824 11407626787820540032 14107860318549194240 16808093849277848448 1061583306296951040 3761816837025605248 6462050367754259456 9162283898482913664 11862517429211567872 14562750959940222080 17262984490668876288 1516473947687978880 4216707478416633088 6916941009145287296 9617174539873941504 12317408070602595712 15017641601331249920 17717875132059904128 1971364589079006720 4671598119807660928 7371831650536315136 10072065181264969344 12772298711993623552 15472532242722277760 18172765773450931968 2426255230470034560 5126488761198688768 7826722291927342976 10526955822655997184 13227189353384651392 15927422884113305600 180912341132408192 2881145871861062400 5581379402589716608 8281612933318370816 10981846464047025024 13682079994775679232 16382313525504333440 635802982523436032 3336036513252090240 6036270043980744448 8736503574709398656 11436737105438052864 14136970636166707072 16837204166895361280 1090693623914463872 3790927154643118080 6491160685371772288 9191394216100426496 11891627746829080704 14591861277557734912 17292094808286389120 1545584265305491712 4245817796034145920 6946051326762800128 9646284857491454336 12346518388220108544 15046751918948762752 17746985449677416960 2000474906696519552 4700708437425173760 7400941968153827968 10101175498882482176 12801409029611136384 15501642560339790592 18201876091068444800 2455365548087547392 5155599078816201600 7855832609544855808 10556066140273510016 13256299671002164224 15956533201730818432 210022658749921024 2910256189478575232 5610489720207229440 8310723250935883648 11010956781664537856 13711190312393192064 16411423843121846272 664913300140948864 3365146830869603072 6065380361598257280 8765613892326911488 11465847423055565696 14166080953784219904 16866314484512874112 1119803941531976704 3820037472260630912 6520271002989285120 9220504533717939328 11920738064446593536 14620971595175247744 17321205125903901952 1574694582923004544 4274928113651658752 6975161644380312960 9675395175108967168 12375628705837621376 15075862236566275584 17776095767294929792 2029585224314032384 4729818755042686592 7430052285771340800 10130285816499995008 12830519347228649216 15530752877957303424 18230986408685957632 2484475865705060224 5184709396433714432 7884942927162368640 10585176457891022848 13285409988619677056 15985643519348331264 239132976367433856 2939366507096088064 5639600037824742272 8339833568553396480 11040067099282050688 13740300630010704896 16440534160739359104 694023617758461696 3394257148487115904 6094490679215770112 8794724209944424320 11494957740673078528 14195191271401732736 16895424802130386944 1148914259149489536 3849147789878143744 6549381320606797952 9249614851335452160 11949848382064106368 14650081912792760576 17350315443521414784 1603804900540517376 4304038431269171584 7004271961997825792 9704505492726480000 12404739023455134208 15104972554183788416 17805206084912442624 2058695541931545216 4758929072660199424 7459162603388853632 10159396134117507840 12859629664846162048 15559863195574816256 18260096726303470464 2513586183322573056 5213819714051227264 7914053244779881472 10614286775508535680 13314520306237189888 16014753836965844096 268243293984946688 2968476824713600896 5668710355442255104 8368943886170909312 11069177416899563520 13769410947628217728 16469644478356871936 723133935375974528 3423367466104628736 6123600996833282944 8823834527561937152 11524068058290591360 14224301589019245568 16924535119747899776 1178024576767002368 3878258107495656576 6578491638224310784 9278725168952964992 11978958699681619200 14679192230410273408 17379425761138927616 1632915218158030208 4333148748886684416 7033382279615338624 9733615810343992832 12433849341072647040 15134082871801301248 17834316402529955456 2087805859549058048 4788039390277712256 7488272921006366464 10188506451735020672 12888739982463674880 15588973513192329088 18289207043920983296 2542696500940085888 5242930031668740096 7943163562397394304 10643397093126048512 13343630623854702720 16043864154583356928 297353611602459520 2997587142331113728 5697820673059767936 8398054203788422144 11098287734517076352 13798521265245730560 16498754795974384768 752244252993487360 3452477783722141568 6152711314450795776 8852944845179449984 11553178375908104192 14253411906636758400 16953645437365412608 1207134894384515200 3907368425113169408 6607601955841823616 9307835486570477824 12008069017299132032 14708302548027786240 17408536078756440448 1662025535775543040 4362259066504197248 7062492597232851456 9762726127961505664 12462959658690159872 15163193189418814080 17863426720147468288 2116916177166570880 4817149707895225088 7517383238623879296 10217616769352533504 12917850300081187712 15618083830809841920 18318317361538496128 2571806818557598720 5272040349286252928 7972273880014907136 10672507410743561344 13372740941472215552 16072974472200869760 326463929219972352 3026697459948626560 5726930990677280768 8427164521405934976 11127398052134589184 13827631582863243392 16527865113591897600 781354570611000192 3481588101339654400 6181821632068308608 8882055162796962816 11582288693525617024 14282522224254271232 16982755754982925440 1236245212002028032 3936478742730682240 6636712273459336448 9336945804187990656 12037179334916644864 14737412865645299072 17437646396373953280 1691135853393055872 4391369384121710080 7091602914850364288 9791836445579018496 12492069976307672704 15192303507036326912 17892537037764981120 2146026494784083712 4846260025512737920 7546493556241392128 10246727086970046336 12946960617698700544 15647194148427354752 18347427679156008960 2600917136175111552 5301150666903765760 8001384197632419968 10701617728361074176 13401851259089728384 16102084789818382592 355574246837485184 3055807777566139392 5756041308294793600 8456274839023447808 11156508369752102016 13856741900480756224 16556975431209410432 810464888228513024 3510698418957167232 6210931949685821440 8911165480414475648 11611399011143129856 14311632541871784064 17011866072600438272 1265355529619540864 3965589060348195072 6665822591076849280 9366056121805503488 12066289652534157696 14766523183262811904 17466756713991466112 1720246171010568704 4420479701739222912 7120713232467877120 9820946763196531328 12521180293925185536 15221413824653839744 17921647355382493952 2175136812401596544 4875370343130250752 7575603873858904960 10275837404587559168 12976070935316213376 15676304466044867584 18376537996773521792 2630027453792624384 5330260984521278592 8030494515249932800 10730728045978587008 13430961576707241216 16131195107435895424 384684564454998016 3084918095183652224 5785151625912306432 8485385156640960640 11185618687369614848 13885852218098269056 16586085748826923264 839575205846025856 3539808736574680064 6240042267303334272 8940275798031988480 11640509328760642688 14340742859489296896 17040976390217951104 1294465847237053696 3994699377965707904 6694932908694362112 9395166439423016320 12095399970151670528 14795633500880324736 17495867031608978944 1749356488628081536 4449590019356735744 7149823550085389952 9850057080814044160 12550290611542698368 15250524142271352576 17950757673000006784 2204247130019109376 4904480660747763584 7604714191476417792 10304947722205072000 13005181252933726208 15705414783662380416 18405648314391034624 2659137771410137216 5359371302138791424 8059604832867445632 10759838363596099840 13460071894324754048 16160305425053408256 413794882072510848 3114028412801165056 5814261943529819264 8514495474258473472 11214729004987127680 13914962535715781888 16615196066444436096 868685523463538688 3568919054192192896 6269152584920847104 8969386115649501312 11669619646378155520 14369853177106809728 17070086707835463936 1323576164854566528 4023809695583220736 6724043226311874944 9424276757040529152 12124510287769183360 14824743818497837568 17524977349226491776 1778466806245594368 4478700336974248576 7178933867702902784 9879167398431556992 12579400929160211200 15279634459888865408 17979867990617519616 2233357447636622208 4933590978365276416 7633824509093930624 10334058039822584832 13034291570551239040 15734525101279893248 18434758632008547456 2688248089027650048 5388481619756304256 8088715150484958464 10788948681213612672 13489182211942266880 16189415742670921088 442905199690023680 3143138730418677888 5843372261147332096 8543605791875986304 11243839322604640512 13944072853333294720 16644306384061948928 897795841081051520 3598029371809705728 6298262902538359936 8998496433267014144 11698729963995668352 14398963494724322560 17099197025452976768 1352686482472079360 4052920013200733568 6753153543929387776 9453387074658041984 12153620605386696192 14853854136115350400 17554087666844004608 1807577123863107200 4507810654591761408 7208044185320415616 9908277716049069824 12608511246777724032 15308744777506378240 18008978308235032448 2262467765254135040 4962701295982789248 7662934826711443456 10363168357440097664 13063401888168751872 15763635418897406080 17124875916508672 2717358406645162880 5417591937373817088 8117825468102471296 10818058998831125504 13518292529559779712 16218526060288433920 472015517307536512 3172249048036190720 5872482578764844928 8572716109493499136 11272949640222153344 13973183170950807552 16673416701679461760 926906158698564352 3627139689427218560 6327373220155872768 9027606750884526976 11727840281613181184 14428073812341835392 17128307343070489600 1381796800089592192 4082030330818246400 6782263861546900608 9482497392275554816 12182730923004209024 14882964453732863232 17583197984461517440 1836687441480620032 4536920972209274240 7237154502937928448 9937388033666582656 12637621564395236864 15337855095123891072 18038088625852545280 2291578082871647872 4991811613600302080 7692045144328956288 10392278675057610496 13092512205786264704 15792745736514918912 46235193534021504 2746468724262675712 5446702254991329920 8146935785719984128 10847169316448638336 13547402847177292544 16247636377905946752 501125834925049344 3201359365653703552 5901592896382357760 8601826427111011968 11302059957839666176 14002293488568320384 16702527019296974592 956016476316077184 3656250007044731392 6356483537773385600 9056717068502039808 11756950599230694016 14457184129959348224 17157417660688002432 1410907117707105024 4111140648435759232 6811374179164413440 9511607709893067648 12211841240621721856 14912074771350376064 17612308302079030272 1865797759098132864 4566031289826787072 7266264820555441280 9966498351284095488 12666731882012749696 15366965412741403904 18067198943470058112 2320688400489160704 5020921931217814912 7721155461946469120 10421388992675123328 13121622523403777536 15821856054132431744 75345511151534336 2775579041880188544 5475812572608842752 8176046103337496960 10876279634066151168 13576513164794805376 16276746695523459584 530236152542562176 3230469683271216384 5930703213999870592 8630936744728524800 11331170275457179008 14031403806185833216 16731637336914487424 985126793933590016 3685360324662244224 6385593855390898432 9085827386119552640 11786060916848206848 14486294447576861056 17186527978305515264 1440017435324617856 4140250966053272064 6840484496781926272 9540718027510580480 12240951558239234688 14941185088967888896 17641418619696543104 1894908076715645696 4595141607444299904 7295375138172954112 9995608668901608320 12695842199630262528 15396075730358916736 18096309261087570944 2349798718106673536 5050032248835327744 7750265779563981952 10450499310292636160 13150732841021290368 15850966371749944576 104455828769047168 2804689359497701376 5504922890226355584 8205156420955009792 10905389951683664000 13605623482412318208 16305857013140972416 559346470160075008 3259580000888729216 5959813531617383424 8660047062346037632 11360280593074691840 14060514123803346048 16760747654532000256 1014237111551102848 3714470642279757056 6414704173008411264 9114937703737065472 11815171234465719680 14515404765194373888 17215638295923028096 1469127752942130688 4169361283670784896 6869594814399439104 9569828345128093312 12270061875856747520 14970295406585401728 17670528937314055936 1924018394333158528 4624251925061812736 7324485455790466944 10024718986519121152 12724952517247775360 15425186047976429568 18125419578705083776 2378909035724186368 5079142566452840576 7779376097181494784 10479609627910148992 13179843158638803200 15880076689367457408 133566146386560000 2833799677115214208 5534033207843868416 8234266738572522624 10934500269301176832 13634733800029831040 16334967330758485248 588456787777587840 3288690318506242048 5988923849234896256 8689157379963550464 11389390910692204672 14089624441420858880 16789857972149513088 1043347429168615680 3743580959897269888 6443814490625924096 9144048021354578304 11844281552083232512 14544515082811886720 17244748613540540928 1498238070559643520 4198471601288297728 6898705132016951936 9598938662745606144 12299172193474260352 14999405724202914560 17699639254931568768 1953128711950671360 4653362242679325568 7353595773407979776 10053829304136633984 12754062834865288192 15454296365593942400 18154529896322596608 2408019353341699200 5108252884070353408 7808486414799007616 10508719945527661824 13208953476256316032 15909187006984970240 162676464004072832 2862909994732727040 5563143525461381248 8263377056190035456 10963610586918689664 13663844117647343872 16364077648375998080 617567105395100672 3317800636123754880 6018034166852409088 8718267697581063296 11418501228309717504 14118734759038371712 16818968289767025920 1072457746786128512 3772691277514782720 6472924808243436928 9173158338972091136 11873391869700745344 14573625400429399552 17273858931158053760 1527348388177156352 4227581918905810560 6927815449634464768 9628048980363118976 12328282511091773184 15028516041820427392 17728749572549081600 1982239029568184192 4682472560296838400 7382706091025492608 10082939621754146816 12783173152482801024 15483406683211455232 18183640213940109440 2437129670959212032 5137363201687866240 7837596732416520448 10537830263145174656 13238063793873828864 15938297324602483072 191786781621585664 2892020312350239872 5592253843078894080 8292487373807548288 10992720904536202496 13692954435264856704 16393187965993510912 646677423012613504 3346910953741267712 6047144484469921920 8747378015198576128 11447611545927230336 14147845076655884544 16848078607384538752 1101568064403641344 3801801595132295552 6502035125860949760 9202268656589603968 11902502187318258176 14602735718046912384 17302969248775566592 1556458705794669184 4256692236523323392 6956925767251977600 9657159297980631808 12357392828709286016 15057626359437940224 17757859890166594432 2011349347185697024 4711582877914351232 7411816408643005440 10112049939371659648 12812283470100313856 15512517000828968064 18212750531557622272 2466239988576724864 5166473519305379072 7866707050034033280 10566940580762687488 13267174111491341696 15967407642219995904 220897099239098496 2921130629967752704 5621364160696406912 8321597691425061120 11021831222153715328 13722064752882369536 16422298283611023744 675787740630126336 3376021271358780544 6076254802087434752 8776488332816088960 11476721863544743168 14176955394273397376 16877188925002051584 1130678382021154176 3830911912749808384 6531145443478462592 9231378974207116800 11931612504935771008 14631846035664425216 17332079566393079424 1585569023412182016 4285802554140836224 6986036084869490432 9686269615598144640 12386503146326798848 15086736677055453056 17786970207784107264 2040459664803209856 4740693195531864064 7440926726260518272 10141160256989172480 12841393787717826688 15541627318446480896 18241860849175135104 2495350306194237696 5195583836922891904 7895817367651546112 10596050898380200320 13296284429108854528 15996517959837508736 250007416856611328 2950240947585265536 5650474478313919744 8350708009042573952 11050941539771228160 13751175070499882368 16451408601228536576 704898058247639168 3405131588976293376 6105365119704947584 8805598650433601792 11505832181162256000 14206065711890910208 16906299242619564416 1159788699638667008 3860022230367321216 6560255761095975424 9260489291824629632 11960722822553283840 14660956353281938048 17361189884010592256 1614679341029694848 4314912871758349056 7015146402487003264 9715379933215657472 12415613463944311680 15115846994672965888 17816080525401620096 2069569982420722688 4769803513149376896 7470037043878031104 10170270574606685312 12870504105335339520 15570737636063993728 18270971166792647936 2524460623811750528 5224694154540404736 7924927685269058944 10625161215997713152 13325394746726367360 16025628277455021568 279117734474124160 2979351265202778368 5679584795931432576 8379818326660086784 11080051857388740992 13780285388117395200 16480518918846049408 734008375865152000 3434241906593806208 6134475437322460416 8834708968051114624 11534942498779768832 14235176029508423040 16935409560237077248 1188899017256179840 3889132547984834048 6589366078713488256 9289599609442142464 11989833140170796672 14690066670899450880 17390300201628105088 1643789658647207680 4344023189375861888 7044256720104516096 9744490250833170304 12444723781561824512 15144957312290478720 17845190843019132928 2098680300038235520 4798913830766889728 7499147361495543936 10199380892224198144 12899614422952852352 15599847953681506560 18300081484410160768 2553570941429263360 5253804472157917568 7954038002886571776 10654271533615225984 13354505064343880192 16054738595072534400 308228052091636992 3008461582820291200 5708695113548945408 8408928644277599616 11109162175006253824 13809395705734908032 16509629236463562240 763118693482664832 3463352224211319040 6163585754939973248 8863819285668627456 11564052816397281664 14264286347125935872 16964519877854590080 1218009334873692672 3918242865602346880 6618476396331001088 9318709927059655296 12018943457788309504 14719176988516963712 17419410519245617920 1672899976264720512 4373133506993374720 7073367037722028928 9773600568450683136 12473834099179337344 15174067629907991552 17874301160636645760 2127790617655748352 4828024148384402560 7528257679113056768 10228491209841710976 12928724740570365184 15628958271299019392 18329191802027673600 2582681259046776192 5282914789775430400 7983148320504084608 10683381851232738816 13383615381961393024 16083848912690047232 337338369709149824 3037571900437804032 5737805431166458240 8438038961895112448 11138272492623766656 13838506023352420864 16538739554081075072 792229011100177664 3492462541828831872 6192696072557486080 8892929603286140288 11593163134014794496 14293396664743448704 16993630195472102912 1247119652491205504 3947353183219859712 6647586713948513920 9347820244677168128 12048053775405822336 14748287306134476544 17448520836863130752 1702010293882233344 4402243824610887552 7102477355339541760 9802710886068195968 12502944416796850176 15203177947525504384 17903411478254158592 2156900935273261184 4857134466001915392 7557367996730569600 10257601527459223808 12957835058187878016 15658068588916532224 18358302119645186432 2611791576664289024 5312025107392943232 8012258638121597440 10712492168850251648 13412725699578905856 16112959230307560064 366448687326662656 3066682218055316864 5766915748783971072 8467149279512625280 11167382810241279488 13867616340969933696 16567849871698587904 821339328717690496 3521572859446344704 6221806390174998912 8922039920903653120 11622273451632307328 14322506982360961536 17022740513089615744 1276229970108718336 3976463500837372544 6676697031566026752 9376930562294680960 12077164093023335168 14777397623751989376 17477631154480643584 1731120611499746176 4431354142228400384 7131587672957054592 9831821203685708800 12532054734414363008 15232288265143017216 17932521795871671424 2186011252890774016 4886244783619428224 7586478314348082432 10286711845076736640 12986945375805390848 15687178906534045056 18387412437262699264 2640901894281801856 5341135425010456064 8041368955739110272 10741602486467764480 13441836017196418688 16142069547925072896 395559004944175488 3095792535672829696 5796026066401483904 8496259597130138112 11196493127858792320 13896726658587446528 16596960189316100736 850449646335203328 3550683177063857536 6250916707792511744 8951150238521165952 11651383769249820160 14351617299978474368 17051850830707128576 1305340287726231168 4005573818454885376 6705807349183539584 9406040879912193792 12106274410640848000 14806507941369502208 17506741472098156416 1760230929117259008 4460464459845913216 7160697990574567424 9860931521303221632 12561165052031875840 15261398582760530048 17961632113489184256 2215121570508286848 4915355101236941056 7615588631965595264 10315822162694249472 13016055693422903680 15716289224151557888 18416522754880212096 2670012211899314688 5370245742627968896 8070479273356623104 10770712804085277312 13470946334813931520 16171179865542585728 424669322561688320 3124902853290342528 5825136384018996736 8525369914747650944 11225603445476305152 13925836976204959360 16626070506933613568 879559963952716160 3579793494681370368 6280027025410024576 8980260556138678784 11680494086867332992 14380727617595987200 17080961148324641408 1334450605343744000 4034684136072398208 6734917666801052416 9435151197529706624 12135384728258360832 14835618258987015040 17535851789715669248 1789341246734771840 4489574777463426048 7189808308192080256 9890041838920734464 12590275369649388672 15290508900378042880 17990742431106697088 2244231888125799680 4944465418854453888 7644698949583108096 10344932480311762304 13045166011040416512 15745399541769070720 18445633072497724928 2699122529516827520 5399356060245481728 8099589590974135936 10799823121702790144 13500056652431444352 16200290183160098560 453779640179201152 3154013170907855360 5854246701636509568 8554480232365163776 11254713763093817984 13954947293822472192 16655180824551126400 908670281570228992 3608903812298883200 6309137343027537408 9009370873756191616 11709604404484845824 14409837935213500032 17110071465942154240 1363560922961256832 4063794453689911040 6764027984418565248 9464261515147219456 12164495045875873664 14864728576604527872 17564962107333182080 1818451564352284672 4518685095080938880 7218918625809593088 9919152156538247296 12619385687266901504 15319619217995555712 18019852748724209920 2273342205743312512 4973575736471966720 7673809267200620928 10374042797929275136 13074276328657929344 15774509859386583552 27999316405686144 2728232847134340352 5428466377862994560 8128699908591648768 10828933439320302976 13529166970048957184 16229400500777611392 482889957796713984 3183123488525368192 5883357019254022400 8583590549982676608 11283824080711330816 13984057611439985024 16684291142168639232 937780599187741824 3638014129916396032 6338247660645050240 9038481191373704448 11738714722102358656 14438948252831012864 17139181783559667072 1392671240578769664 4092904771307423872 6793138302036078080 9493371832764732288 12193605363493386496 14893838894222040704 17594072424950694912 1847561881969797504 4547795412698451712 7248028943427105920 9948262474155760128 12648496004884414336 15348729535613068544 18048963066341722752 2302452523360825344 5002686054089479552 7702919584818133760 10403153115546787968 13103386646275442176 15803620177004096384 57109634023198976 2757343164751853184 5457576695480507392 8157810226209161600 10858043756937815808 13558277287666470016 16258510818395124224 512000275414226816 3212233806142881024 5912467336871535232 8612700867600189440 11312934398328843648 14013167929057497856 16713401459786152064 966890916805254656 3667124447533908864 6367357978262563072 9067591508991217280 11767825039719871488 14468058570448525696 17168292101177179904 1421781558196282496 4122015088924936704 6822248619653590912 9522482150382245120 12222715681110899328 14922949211839553536 17623182742568207744 1876672199587310336 4576905730315964544 7277139261044618752 9977372791773272960 12677606322501927168 15377839853230581376 18078073383959235584 2331562840978338176 5031796371706992384 7732029902435646592 10432263433164300800 13132496963892955008 15832730494621609216 86219951640711808 2786453482369366016 5486687013098020224 8186920543826674432 10887154074555328640 13587387605283982848 16287621136012637056 541110593031739648 3241344123760393856 5941577654489048064 8641811185217702272 11342044715946356480 14042278246675010688 16742511777403664896 996001234422767488 3696234765151421696 6396468295880075904 9096701826608730112 11796935357337384320 14497168888066038528 17197402418794692736 1450891875813795328 4151125406542449536 6851358937271103744 9551592467999757952 12251825998728412160 14952059529457066368 17652293060185720576 1905782517204823168 4606016047933477376 7306249578662131584 10006483109390785792 12706716640119440000 15406950170848094208 18107183701576748416 2360673158595851008 5060906689324505216 7761140220053159424 10461373750781813632 13161607281510467840 15861840812239122048 115330269258224640 2815563799986878848 5515797330715533056 8216030861444187264 10916264392172841472 13616497922901495680 16316731453630149888 570220910649252480 3270454441377906688 5970687972106560896 8670921502835215104 11371155033563869312 14071388564292523520 16771622095021177728 1025111552040280320 3725345082768934528 6425578613497588736 9125812144226242944 11826045674954897152 14526279205683551360 17226512736412205568 1480002193431308160 4180235724159962368 6880469254888616576 9580702785617270784 12280936316345924992 14981169847074579200 17681403377803233408 1934892834822336000 4635126365550990208 7335359896279644416 10035593427008298624 12735826957736952832 15436060488465607040 18136294019194261248 2389783476213363840 5090017006942018048 7790250537670672256 10490484068399326464 13190717599127980672 15890951129856634880 144440586875737472 2844674117604391680 5544907648333045888 8245141179061700096 10945374709790354304 13645608240519008512 16345841771247662720 599331228266765312 3299564758995419520 5999798289724073728 8700031820452727936 11400265351181382144 14100498881910036352 16800732412638690560 1054221869657793152 3754455400386447360 6454688931115101568 9154922461843755776 11855155992572409984 14555389523301064192 17255623054029718400 1509112511048820992 4209346041777475200 6909579572506129408 9609813103234783616 12310046633963437824 15010280164692092032 17710513695420746240 1964003152439848832 4664236683168503040 7364470213897157248 10064703744625811456 12764937275354465664 15465170806083119872 18165404336811774080 2418893793830876672 5119127324559530880 7819360855288185088 10519594386016839296 13219827916745493504 15920061447474147712 173550904493250304 2873784435221904512 5574017965950558720 8274251496679212928 10974485027407867136 13674718558136521344 16374952088865175552 628441545884278144 3328675076612932352 6028908607341586560 8729142138070240768 11429375668798894976 14129609199527549184 16829842730256203392 1083332187275305984 3783565718003960192 6483799248732614400 9184032779461268608 11884266310189922816 14584499840918577024 17284733371647231232 1538222828666333824 4238456359394988032 6938689890123642240 9638923420852296448 12339156951580950656 15039390482309604864 17739624013038259072 1993113470057361664 4693347000786015872 7393580531514670080 10093814062243324288 12794047592971978496 15494281123700632704 18194514654429286912 2448004111448389504 5148237642177043712 7848471172905697920 10548704703634352128 13248938234363006336 15949171765091660544 202661222110763136 2902894752839417344 5603128283568071552 8303361814296725760 11003595345025379968 13703828875754034176 16404062406482688384 657551863501790976 3357785394230445184 6058018924959099392 8758252455687753600 11458485986416407808 14158719517145062016 16858953047873716224 1112442504892818816 3812676035621473024 6512909566350127232 9213143097078781440 11913376627807435648 14613610158536089856 17313843689264744064 1567333146283846656 4267566677012500864 6967800207741155072 9668033738469809280 12368267269198463488 15068500799927117696 17768734330655771904 2022223787674874496 4722457318403528704 7422690849132182912 10122924379860837120 12823157910589491328 15523391441318145536 18223624972046799744 2477114429065902336 5177347959794556544 7877581490523210752 10577815021251864960 13278048551980519168 15978282082709173376 231771539728275968 2932005070456930176 5632238601185584384 8332472131914238592 11032705662642892800 13732939193371547008 16433172724100201216 686662181119303808 3386895711847958016 6087129242576612224 8787362773305266432 11487596304033920640 14187829834762574848 16888063365491229056 1141552822510331648 3841786353238985856 6542019883967640064 9242253414696294272 11942486945424948480 14642720476153602688 17342954006882256896 1596443463901359488 4296676994630013696 6996910525358667904 9697144056087322112 12397377586815976320 15097611117544630528 17797844648273284736 2051334105292387328 4751567636021041536 7451801166749695744 10152034697478349952 12852268228207004160 15552501758935658368 18252735289664312576 2506224746683415168 5206458277412069376 7906691808140723584 10606925338869377792 13307158869598032000 16007392400326686208 260881857345788800 2961115388074443008 5661348918803097216 8361582449531751424 11061815980260405632 13762049510989059840 16462283041717714048 715772498736816640 3416006029465470848 6116239560194125056 8816473090922779264 11516706621651433472 14216940152380087680 16917173683108741888 1170663140127844480 3870896670856498688 6571130201585152896 9271363732313807104 11971597263042461312 14671830793771115520 17372064324499769728 1625553781518872320 4325787312247526528 7026020842976180736 9726254373704834944 12426487904433489152 15126721435162143360 17826954965890797568 2080444422909900160 4780677953638554368 7480911484367208576 10181145015095862784 12881378545824516992 15581612076553171200 18281845607281825408 2535335064300928000 5235568595029582208 7935802125758236416 10636035656486890624 13336269187215544832 16036502717944199040 289992174963301632 2990225705691955840 5690459236420610048 8390692767149264256 11090926297877918464 13791159828606572672 16491393359335226880 744882816354329472 3445116347082983680 6145349877811637888 8845583408540292096 11545816939268946304 14246050469997600512 16946284000726254720 1199773457745357312 3900006988474011520 6600240519202665728 9300474049931319936 12000707580659974144 14700941111388628352 17401174642117282560 1654664099136385152 4354897629865039360 7055131160593693568 9755364691322347776 12455598222051001984 15155831752779656192 17856065283508310400 2109554740527412992 4809788271256067200 7510021801984721408 10210255332713375616 12910488863442029824 15610722394170684032 18310955924899338240 2564445381918440832 5264678912647095040 7964912443375749248 10665145974104403456 13365379504833057664 16065613035561711872 319102492580814464 3019336023309468672 5719569554038122880 8419803084766777088 11120036615495431296 13820270146224085504 16520503676952739712 773993133971842304 3474226664700496512 6174460195429150720 8874693726157804928 11574927256886459136 14275160787615113344 16975394318343767552 1228883775362870144 3929117306091524352 6629350836820178560 9329584367548832768 12029817898277486976 14730051429006141184 17430284959734795392 1683774416753897984 4384007947482552192 7084241478211206400 9784475008939860608 12484708539668514816 15184942070397169024 17885175601125823232 2138665058144925824 4838898588873580032 7539132119602234240 10239365650330888448 12939599181059542656 15639832711788196864 18340066242516851072 2593555699535953664 5293789230264607872 7994022760993262080 10694256291721916288 13394489822450570496 16094723353179224704 348212810198327296 3048446340926981504 5748679871655635712 8448913402384289920 11149146933112944128 13849380463841598336 16549613994570252544 803103451589355136 3503336982318009344 6203570513046663552 8903804043775317760 11604037574503971968 14304271105232626176 17004504635961280384 1257994092980382976 3958227623709037184 6658461154437691392 9358694685166345600 12058928215894999808 14759161746623654016 17459395277352308224 1712884734371410816 4413118265100065024 7113351795828719232 9813585326557373440 12513818857286027648 15214052388014681856 17914285918743336064 2167775375762438656 4868008906491092864 7568242437219747072 10268475967948401280 12968709498677055488 15668943029405709696 18369176560134363904 2622666017153466496 5322899547882120704 8023133078610774912 10723366609339429120 13423600140068083328 16123833670796737536 377323127815840128 3077556658544494336 5777790189273148544 8478023720001802752 11178257250730456960 13878490781459111168 16578724312187765376 832213769206867968 3532447299935522176 6232680830664176384 8932914361392830592 11633147892121484800 14333381422850139008 17033614953578793216 1287104410597895808 3987337941326550016 6687571472055204224 9387805002783858432 12088038533512512640 14788272064241166848 17488505594969821056 1741995051988923648 4442228582717577856 7142462113446232064 9842695644174886272 12542929174903540480 15243162705632194688 17943396236360848896 2196885693379951488 4897119224108605696 7597352754837259904 10297586285565914112 12997819816294568320 15698053347023222528 18398286877751876736 2651776334770979328 5352009865499633536 8052243396228287744 10752476926956941952 13452710457685596160 16152943988414250368 406433445433352960 3106666976162007168 5806900506890661376 8507134037619315584 11207367568347969792 13907601099076624000 16607834629805278208 861324086824380800 3561557617553035008 6261791148281689216 8962024679010343424 11662258209738997632 14362491740467651840 17062725271196306048 1316214728215408640 4016448258944062848 6716681789672717056 9416915320401371264 12117148851130025472 14817382381858679680 17517615912587333888 1771105369606436480 4471338900335090688 7171572431063744896 9871805961792399104 12572039492521053312 15272273023249707520 17972506553978361728 2225996010997464320 4926229541726118528 7626463072454772736 10326696603183426944 13026930133912081152 15727163664640735360 18427397195369389568 2680886652388492160 5381120183117146368 8081353713845800576 10781587244574454784 13481820775303108992 16182054306031763200 435543763050865792 3135777293779520000 5836010824508174208 8536244355236828416 11236477885965482624 13936711416694136832 16636944947422791040 890434404441893632 3590667935170547840 6290901465899202048 8991134996627856256 11691368527356510464 14391602058085164672 17091835588813818880 1345325045832921472 4045558576561575680 6745792107290229888 9446025638018884096 12146259168747538304 14846492699476192512 17546726230204846720 1800215687223949312 4500449217952603520 7200682748681257728 9900916279409911936 12601149810138566144 15301383340867220352 18001616871595874560 2255106328614977152 4955339859343631360 7655573390072285568 10355806920800939776 13056040451529593984 15756273982258248192 9763439277350784 2709996970006004992 5410230500734659200 8110464031463313408 10810697562191967616 13510931092920621824 16211164623649276032 464654080668378624 3164887611397032832 5865121142125687040 8565354672854341248 11265588203582995456 13965821734311649664 16666055265040303872 919544722059406464 3619778252788060672 6320011783516714880 9020245314245369088 11720478844974023296 14420712375702677504 17120945906431331712 1374435363450434304 4074668894179088512 6774902424907742720 9475135955636396928 12175369486365051136 14875603017093705344 17575836547822359552 1829326004841462144 4529559535570116352 7229793066298770560 9930026597027424768 12630260127756078976 15330493658484733184 18030727189213387392 2284216646232489984 4984450176961144192 7684683707689798400 10384917238418452608 13085150769147106816 15785384299875761024 38873756894863616 2739107287623517824 5439340818352172032 8139574349080826240 10839807879809480448 13540041410538134656 16240274941266788864 493764398285891456 3193997929014545664 5894231459743199872 8594464990471854080 11294698521200508288 13994932051929162496 16695165582657816704 948655039676919296 3648888570405573504 6349122101134227712 9049355631862881920 11749589162591536128 14449822693320190336 17150056224048844544 1403545681067947136 4103779211796601344 6804012742525255552 9504246273253909760 12204479803982563968 14904713334711218176 17604946865439872384 1858436322458974976 4558669853187629184 7258903383916283392 9959136914644937600 12659370445373591808 15359603976102246016 18059837506830900224 2313326963850002816 5013560494578657024 7713794025307311232 10414027556035965440 13114261086764619648 15814494617493273856 67984074512376448 2768217605241030656 5468451135969684864 8168684666698339072 10868918197426993280 13569151728155647488 16269385258884301696 522874715903404288 3223108246632058496 5923341777360712704 8623575308089366912 11323808838818021120 14024042369546675328 16724275900275329536 977765357294432128 3677998888023086336 6378232418751740544 9078465949480394752 11778699480209048960 14478933010937703168 17179166541666357376 1432655998685459968 4132889529414114176 6833123060142768384 9533356590871422592 12233590121600076800 14933823652328731008 17634057183057385216 1887546640076487808 4587780170805142016 7288013701533796224 9988247232262450432 12688480762991104640 15388714293719758848 18088947824448413056 2342437281467515648 5042670812196169856 7742904342924824064 10443137873653478272 13143371404382132480 15843604935110786688 97094392129889280 2797327922858543488 5497561453587197696 8197794984315851904 10898028515044506112 13598262045773160320 16298495576501814528 551985033520917120 3252218564249571328 5952452094978225536 8652685625706879744 11352919156435533952 14053152687164188160 16753386217892842368 1006875674911944960 3707109205640599168 6407342736369253376 9107576267097907584 11807809797826561792 14508043328555216000 17208276859283870208 1461766316302972800 4161999847031627008 6862233377760281216 9562466908488935424 12262700439217589632 14962933969946243840 17663167500674898048 1916656957694000640 4616890488422654848 7317124019151309056 10017357549879963264 12717591080608617472 15417824611337271680 18118058142065925888 2371547599085028480 5071781129813682688 7772014660542336896 10472248191270991104 13172481721999645312 15872715252728299520 126204709747402112 2826438240476056320 5526671771204710528 8226905301933364736 10927138832662018944 13627372363390673152 16327605894119327360 581095351138429952 3281328881867084160 5981562412595738368 8681795943324392576 11382029474053046784 14082263004781700992 16782496535510355200 1035985992529457792 3736219523258112000 6436453053986766208 9136686584715420416 11836920115444074624 14537153646172728832 17237387176901383040 1490876633920485632 4191110164649139840 6891343695377794048 9591577226106448256 12291810756835102464 14992044287563756672 17692277818292410880 1945767275311513472 4646000806040167680 7346234336768821888 10046467867497476096 12746701398226130304 15446934928954784512 18147168459683438720 2400657916702541312 5100891447431195520 7801124978159849728 10501358508888503936 13201592039617158144 15901825570345812352 155315027364914944 2855548558093569152 5555782088822223360 8256015619550877568 10956249150279531776 13656482681008185984 16356716211736840192 610205668755942784 3310439199484596992 6010672730213251200 8710906260941905408 11411139791670559616 14111373322399213824 16811606853127868032 1065096310146970624 3765329840875624832 6465563371604279040 9165796902332933248 11866030433061587456 14566263963790241664 17266497494518895872 1519986951537998464 4220220482266652672 6920454012995306880 9620687543723961088 12320921074452615296 15021154605181269504 17721388135909923712 1974877592929026304 4675111123657680512 7375344654386334720 10075578185114988928 12775811715843643136 15476045246572297344 18176278777300951552 2429768234320054144 5130001765048708352 7830235295777362560 10530468826506016768 13230702357234670976 15930935887963325184 184425344982427776 2884658875711081984 5584892406439736192 8285125937168390400 10985359467897044608 13685592998625698816 16385826529354353024 639315986373455616 3339549517102109824 6039783047830764032 8740016578559418240 11440250109288072448 14140483640016726656 16840717170745380864 1094206627764483456 3794440158493137664 6494673689221791872 9194907219950446080 11895140750679100288 14595374281407754496 17295607812136408704 1549097269155511296 4249330799884165504 6949564330612819712 9649797861341473920 12350031392070128128 15050264922798782336 17750498453527436544 2003987910546539136 4704221441275193344 7404454972003847552 10104688502732501760 12804922033461155968 15505155564189810176 18205389094918464384 2458878551937566976 5159112082666221184 7859345613394875392 10559579144123529600 13259812674852183808 15960046205580838016 213535662599940608 2913769193328594816 5614002724057249024 8314236254785903232 11014469785514557440 13714703316243211648 16414936846971865856 668426303990968448 3368659834719622656 6068893365448276864 8769126896176931072 11469360426905585280 14169593957634239488 16869827488362893696 1123316945381996288 3823550476110650496 6523784006839304704 9224017537567958912 11924251068296613120 14624484599025267328 17324718129753921536 1578207586773024128 4278441117501678336 6978674648230332544 9678908178958986752 12379141709687640960 15079375240416295168 17779608771144949376 2033098228164051968 4733331758892706176 7433565289621360384 10133798820350014592 12834032351078668800 15534265881807323008 18234499412535977216 2487988869555079808 5188222400283734016 7888455931012388224 10588689461741042432 13288922992469696640 15989156523198350848 242645980217453440 2942879510946107648 5643113041674761856 8343346572403416064 11043580103132070272 13743813633860724480 16444047164589378688 697536621608481280 3397770152337135488 6098003683065789696 8798237213794443904 11498470744523098112 14198704275251752320 16898937805980406528 1152427262999509120 3852660793728163328 6552894324456817536 9253127855185471744 11953361385914125952 14653594916642780160 17353828447371434368 1607317904390536960 4307551435119191168 7007784965847845376 9708018496576499584 12408252027305153792 15108485558033808000 17808719088762462208 2062208545781564800 4762442076510219008 7462675607238873216 10162909137967527424 12863142668696181632 15563376199424835840 18263609730153490048 2517099187172592640 5217332717901246848 7917566248629901056 10617799779358555264 13318033310087209472 16018266840815863680 271756297834966272 2971989828563620480 5672223359292274688 8372456890020928896 11072690420749583104 13772923951478237312 16473157482206891520 726646939225994112 3426880469954648320 6127114000683302528 8827347531411956736 11527581062140610944 14227814592869265152 16928048123597919360 1181537580617021952 3881771111345676160 6582004642074330368 9282238172802984576 11982471703531638784 14682705234260292992 17382938764988947200 1636428222008049792 4336661752736704000 7036895283465358208 9737128814194012416 12437362344922666624 15137595875651320832 17837829406379975040 2091318863399077632 4791552394127731840 7491785924856386048 10192019455585040256 12892252986313694464 15592486517042348672 18292720047771002880 2546209504790105472 5246443035518759680 7946676566247413888 10646910096976068096 13347143627704722304 16047377158433376512 300866615452479104 3001100146181133312 5701333676909787520 8401567207638441728 11101800738367095936 13802034269095750144 16502267799824404352 755757256843506944 3455990787572161152 6156224318300815360 8856457849029469568 11556691379758123776 14256924910486777984 16957158441215432192 1210647898234534784 3910881428963188992 6611114959691843200 9311348490420497408 12011582021149151616 14711815551877805824 17412049082606460032 1665538539625562624 4365772070354216832 7066005601082871040 9766239131811525248 12466472662540179456 15166706193268833664 17866939723997487872 2120429181016590464 4820662711745244672 7520896242473898880 10221129773202553088 12921363303931207296 15621596834659861504 18321830365388515712 2575319822407618304 5275553353136272512 7975786883864926720 10676020414593580928 13376253945322235136 16076487476050889344 329976933069991936 3030210463798646144 5730443994527300352 8430677525255954560 11130911055984608768 13831144586713262976 16531378117441917184 784867574461019776 3485101105189673984 6185334635918328192 8885568166646982400 11585801697375636608 14286035228104290816 16986268758832945024 1239758215852047616 3939991746580701824 6640225277309356032 9340458808038010240 12040692338766664448 14740925869495318656 17441159400223972864 1694648857243075456 4394882387971729664 7095115918700383872 9795349449429038080 12495582980157692288 15195816510886346496 17896050041615000704 2149539498634103296 4849773029362757504 7550006560091411712 10250240090820065920 12950473621548720128 15650707152277374336 18350940683006028544 2604430140025131136 5304663670753785344 8004897201482439552 10705130732211093760 13405364262939747968 16105597793668402176 359087250687504768 3059320781416158976 5759554312144813184 8459787842873467392 11160021373602121600 13860254904330775808 16560488435059430016 813977892078532608 3514211422807186816 6214444953535841024 8914678484264495232 11614912014993149440 14315145545721803648 17015379076450457856 1268868533469560448 3969102064198214656 6669335594926868864 9369569125655523072 12069802656384177280 14770036187112831488 17470269717841485696 1723759174860588288 4423992705589242496 7124226236317896704 9824459767046550912 12524693297775205120 15224926828503859328 17925160359232513536 2178649816251616128 4878883346980270336 7579116877708924544 10279350408437578752 12979583939166232960 15679817469894887168 18380051000623541376 2633540457642643968 5333773988371298176 8034007519099952384 10734241049828606592 13434474580557260800 16134708111285915008 388197568305017600 3088431099033671808 5788664629762326016 8488898160490980224 11189131691219634432 13889365221948288640 16589598752676942848 843088209696045440 3543321740424699648 6243555271153353856 8943788801882008064 11644022332610662272 14344255863339316480 17044489394067970688 1297978851087073280 3998212381815727488 6698445912544381696 9398679443273035904 12098912974001690112 14799146504730344320 17499380035458998528 1752869492478101120 4453103023206755328 7153336553935409536 9853570084664063744 12553803615392717952 15254037146121372160 17954270676850026368 2207760133869128960 4907993664597783168 7608227195326437376 10308460726055091584 13008694256783745792 15708927787512400000 18409161318241054208 2662650775260156800 5362884305988811008 8063117836717465216 10763351367446119424 13463584898174773632 16163818428903427840 417307885922530432 3117541416651184640 5817774947379838848 8518008478108493056 11218242008837147264 13918475539565801472 16618709070294455680 872198527313558272 3572432058042212480 6272665588770866688 8972899119499520896 11673132650228175104 14373366180956829312 17073599711685483520 1327089168704586112 4027322699433240320 6727556230161894528 9427789760890548736 12128023291619202944 14828256822347857152 17528490353076511360 1781979810095613952 4482213340824268160 7182446871552922368 9882680402281576576 12582913933010230784 15283147463738884992 17983380994467539200 2236870451486641792 4937103982215296000 7637337512943950208 10337571043672604416 13037804574401258624 15738038105129912832 18438271635858567040 2691761092877669632 5391994623606323840 8092228154334978048 10792461685063632256 13492695215792286464 16192928746520940672 446418203540043264 3146651734268697472 5846885264997351680 8547118795726005888 11247352326454660096 13947585857183314304 16647819387911968512 901308844931071104 3601542375659725312 6301775906388379520 9002009437117033728 11702242967845687936 14402476498574342144 17102710029302996352 1356199486322098944 4056433017050753152 6756666547779407360 9456900078508061568 12157133609236715776 14857367139965369984 17557600670694024192 1811090127713126784 4511323658441780992 7211557189170435200 9911790719899089408 12612024250627743616 15312257781356397824 18012491312085052032 2265980769104154624 4966214299832808832 7666447830561463040 10366681361290117248 13066914892018771456 15767148422747425664 20637879766528256 2720871410495182464 5421104941223836672 8121338471952490880 10821572002681145088 13521805533409799296 16222039064138453504 475528521157556096 3175762051886210304 5875995582614864512 8576229113343518720 11276462644072172928 13976696174800827136 16676929705529481344 930419162548583936 3630652693277238144 6330886224005892352 9031119754734546560 11731353285463200768 14431586816191854976 17131820346920509184 1385309803939611776 4085543334668265984 6785776865396920192 9486010396125574400 12186243926854228608 14886477457582882816 17586710988311537024 1840200445330639616 4540433976059293824 7240667506787948032 9940901037516602240 12641134568245256448 15341368098973910656 18041601629702564864 2295091086721667456 4995324617450321664 7695558148178975872 10395791678907630080 13096025209636284288 15796258740364938496 49748197384041088 2749981728112695296 5450215258841349504 8150448789570003712 10850682320298657920 13550915851027312128 16251149381755966336 504638838775068928 3204872369503723136 5905105900232377344 8605339430961031552 11305572961689685760 14005806492418339968 16706040023146994176 959529480166096768 3659763010894750976 6359996541623405184 9060230072352059392 11760463603080713600 14460697133809367808 17160930664538022016 1414420121557124608 4114653652285778816 6814887183014433024 9515120713743087232 12215354244471741440 14915587775200395648 17615821305929049856 1869310762948152448 4569544293676806656 7269777824405460864 9970011355134115072 12670244885862769280 15370478416591423488 18070711947320077696 2324201404339180288 5024434935067834496 7724668465796488704 10424901996525142912 13125135527253797120 15825369057982451328 78858515001553920 2779092045730208128 5479325576458862336 8179559107187516544 10879792637916170752 13580026168644824960 16280259699373479168 533749156392581760 3233982687121235968 5934216217849890176 8634449748578544384 11334683279307198592 14034916810035852800 16735150340764507008 988639797783609600 3688873328512263808 6389106859240918016 9089340389969572224 11789573920698226432 14489807451426880640 17190040982155534848 1443530439174637440 4143763969903291648 6843997500631945856 9544231031360600064 12244464562089254272 14944698092817908480 17644931623546562688 1898421080565665280 4598654611294319488 7298888142022973696 9999121672751627904 12699355203480282112 15399588734208936320 18099822264937590528 2353311721956693120 5053545252685347328 7753778783414001536 10454012314142655744 13154245844871309952 15854479375599964160 107968832619066752 2808202363347720960 5508435894076375168 8208669424805029376 10908902955533683584 13609136486262337792 16309370016990992000 562859474010094592 3263093004738748800 5963326535467403008 8663560066196057216 11363793596924711424 14064027127653365632 16764260658382019840 1017750115401122432 3717983646129776640 6418217176858430848 9118450707587085056 11818684238315739264 14518917769044393472 17219151299773047680 1472640756792150272 4172874287520804480 6873107818249458688 9573341348978112896 12273574879706767104 14973808410435421312 17674041941164075520 1927531398183178112 4627764928911832320 7327998459640486528 10028231990369140736 12728465521097794944 15428699051826449152 18128932582555103360 2382422039574205952 5082655570302860160 7782889101031514368 10483122631760168576 13183356162488822784 15883589693217476992 137079150236579584 2837312680965233792 5537546211693888000 8237779742422542208 10938013273151196416 13638246803879850624 16338480334608504832 591969791627607424 3292203322356261632 5992436853084915840 8692670383813570048 11392903914542224256 14093137445270878464 16793370975999532672 1046860433018635264 3747093963747289472 6447327494475943680 9147561025204597888 11847794555933252096 14548028086661906304 17248261617390560512 1501751074409663104 4201984605138317312 6902218135866971520 9602451666595625728 12302685197324279936 15002918728052934144 17703152258781588352 1956641715800690944 4656875246529345152 7357108777257999360 10057342307986653568 12757575838715307776 15457809369443961984 18158042900172616192 2411532357191718784 5111765887920372992 7811999418649027200 10512232949377681408 13212466480106335616 15912700010834989824 166189467854092416 2866422998582746624 5566656529311400832 8266890060040055040 10967123590768709248 13667357121497363456 16367590652226017664 621080109245120256 3321313639973774464 6021547170702428672 8721780701431082880 11422014232159737088 14122247762888391296 16822481293617045504 1075970750636148096 3776204281364802304 6476437812093456512 9176671342822110720 11876904873550764928 14577138404279419136 17277371935008073344 1530861392027175936 4231094922755830144 6931328453484484352 9631561984213138560 12331795514941792768 15032029045670446976 17732262576399101184 1985752033418203776 4685985564146857984 7386219094875512192 10086452625604166400 12786686156332820608 15486919687061474816 18187153217790129024 2440642674809231616 5140876205537885824 7841109736266540032 10541343266995194240 13241576797723848448 15941810328452502656 195299785471605248 2895533316200259456 5595766846928913664 8296000377657567872 10996233908386222080 13696467439114876288 16396700969843530496 650190426862633088 3350423957591287296 6050657488319941504 8750891019048595712 11451124549777249920 14151358080505904128 16851591611234558336 1105081068253660928 3805314598982315136 6505548129710969344 9205781660439623552 11906015191168277760 14606248721896931968 17306482252625586176 1559971709644688768 4260205240373342976 6960438771101997184 9660672301830651392 12360905832559305600 15061139363287959808 17761372894016614016 2014862351035716608 4715095881764370816 7415329412493025024 10115562943221679232 12815796473950333440 15516030004678987648 18216263535407641856 2469752992426744448 5169986523155398656 7870220053884052864 10570453584612707072 13270687115341361280 15970920646070015488 224410103089118080 2924643633817772288 5624877164546426496 8325110695275080704 11025344226003734912 13725577756732389120 16425811287461043328 679300744480145920 3379534275208800128 6079767805937454336 8780001336666108544 11480234867394762752 14180468398123416960 16880701928852071168 1134191385871173760 3834424916599827968 6534658447328482176 9234891978057136384 11935125508785790592 14635359039514444800 17335592570243099008 1589082027262201600 4289315557990855808 6989549088719510016 9689782619448164224 12390016150176818432 15090249680905472640 17790483211634126848 2043972668653229440 4744206199381883648 7444439730110537856 10144673260839192064 12844906791567846272 15545140322296500480 18245373853025154688 2498863310044257280 5199096840772911488 7899330371501565696 10599563902230219904 13299797432958874112 16000030963687528320 253520420706630912 2953753951435285120 5653987482163939328 8354221012892593536 11054454543621247744 13754688074349901952 16454921605078556160 708411062097658752 3408644592826312960 6108878123554967168 8809111654283621376 11509345185012275584 14209578715740929792 16909812246469584000 1163301703488686592 3863535234217340800 6563768764945995008 9264002295674649216 11964235826403303424 14664469357131957632 17364702887860611840 1618192344879714432 4318425875608368640 7018659406337022848 9718892937065677056 12419126467794331264 15119359998522985472 17819593529251639680 2073082986270742272 4773316516999396480 7473550047728050688 10173783578456704896 12874017109185359104 15574250639914013312 18274484170642667520 2527973627661770112 5228207158390424320 7928440689119078528 10628674219847732736 13328907750576386944 16029141281305041152 282630738324143744 2982864269052797952 5683097799781452160 8383331330510106368 11083564861238760576 13783798391967414784 16484031922696068992 737521379715171584 3437754910443825792 6137988441172480000 8838221971901134208 11538455502629788416 14238689033358442624 16938922564087096832 1192412021106199424 3892645551834853632 6592879082563507840 9293112613292162048 11993346144020816256 14693579674749470464 17393813205478124672 1647302662497227264 4347536193225881472 7047769723954535680 9748003254683189888 12448236785411844096 15148470316140498304 17848703846869152512 2102193303888255104 4802426834616909312 7502660365345563520 10202893896074217728 12903127426802871936 15603360957531526144 18303594488260180352 2557083945279282944 5257317476007937152 7957551006736591360 10657784537465245568 13358018068193899776 16058251598922553984 311741055941656576 3011974586670310784 5712208117398964992 8412441648127619200 11112675178856273408 13812908709584927616 16513142240313581824 766631697332684416 3466865228061338624 6167098758789992832 8867332289518647040 11567565820247301248 14267799350975955456 16968032881704609664 1221522338723712256 3921755869452366464 6621989400181020672 9322222930909674880 12022456461638329088 14722689992366983296 17422923523095637504 1676412980114740096 4376646510843394304 7076880041572048512 9777113572300702720 12477347103029356928 15177580633758011136 17877814164486665344 2131303621505767936 4831537152234422144 7531770682963076352 10232004213691730560 12932237744420384768 15632471275149038976 18332704805877693184 2586194262896795776 5286427793625449984 7986661324354104192 10686894855082758400 13387128385811412608 16087361916540066816 340851373559169408 3041084904287823616 5741318435016477824 8441551965745132032 11141785496473786240 13842019027202440448 16542252557931094656 795742014950197248 3495975545678851456 6196209076407505664 8896442607136159872 11596676137864814080 14296909668593468288 16997143199322122496 1250632656341225088 3950866187069879296 6651099717798533504 9351333248527187712 12051566779255841920 14751800309984496128 17452033840713150336 1705523297732252928 4405756828460907136 7105990359189561344 9806223889918215552 12506457420646869760 15206690951375523968 17906924482104178176 2160413939123280768 4860647469851934976 7560881000580589184 10261114531309243392 12961348062037897600 15661581592766551808 18361815123495206016 2615304580514308608 5315538111242962816 8015771641971617024 10716005172700271232 13416238703428925440 16116472234157579648 369961691176682240 3070195221905336448 5770428752633990656 8470662283362644864 11170895814091299072 13871129344819953280 16571362875548607488 824852332567710080 3525085863296364288 6225319394025018496 8925552924753672704 11625786455482326912 14326019986210981120 17026253516939635328 1279742973958737920 3979976504687392128 6680210035416046336 9380443566144700544 12080677096873354752 14780910627602008960 17481144158330663168 1734633615349765760 4434867146078419968 7135100676807074176 9835334207535728384 12535567738264382592 15235801268993036800 17936034799721691008 2189524256740793600 4889757787469447808 7589991318198102016 10290224848926756224 12990458379655410432 15690691910384064640 18390925441112718848 2644414898131821440 5344648428860475648 8044881959589129856 10745115490317784064 13445349021046438272 16145582551775092480 399072008794195072 3099305539522849280 5799539070251503488 8499772600980157696 11200006131708811904 13900239662437466112 16600473193166120320 853962650185222912 3554196180913877120 6254429711642531328 8954663242371185536 11654896773099839744 14355130303828493952 17055363834557148160 1308853291576250752 4009086822304904960 6709320353033559168 9409553883762213376 12109787414490867584 14810020945219521792 17510254475948176000 1763743932967278592 4463977463695932800 7164210994424587008 9864444525153241216 12564678055881895424 15264911586610549632 17965145117339203840 2218634574358306432 4918868105086960640 7619101635815614848 10319335166544269056 13019568697272923264 15719802228001577472 18420035758730231680 2673525215749334272 5373758746477988480 8073992277206642688 10774225807935296896 13474459338663951104 16174692869392605312 428182326411707904 3128415857140362112 5828649387869016320 8528882918597670528 11229116449326324736 13929349980054978944 16629583510783633152 883072967802735744 3583306498531389952 6283540029260044160 8983773559988698368 11684007090717352576 14384240621446006784 17084474152174660992 1337963609193763584 4038197139922417792 6738430670651072000 9438664201379726208 12138897732108380416 14839131262837034624 17539364793565688832 1792854250584791424 4493087781313445632 7193321312042099840 9893554842770754048 12593788373499408256 15294021904228062464 17994255434956716672 2247744891975819264 4947978422704473472 7648211953433127680 10348445484161781888 13048679014890436096 15748912545619090304 2402002638192896 2702635533366847104 5402869064095501312 8103102594824155520 10803336125552809728 13503569656281463936 16203803187010118144 457292644029220736 3157526174757874944 5857759705486529152 8557993236215183360 11258226766943837568 13958460297672491776 16658693828401145984 912183285420248576 3612416816148902784 6312650346877556992 9012883877606211200 11713117408334865408 14413350939063519616 17113584469792173824 1367073926811276416 4067307457539930624 6767540988268584832 9467774518997239040 12168008049725893248 14868241580454547456 17568475111183201664 1821964568202304256 4522198098930958464 7222431629659612672 9922665160388266880 12622898691116921088 15323132221845575296 18023365752574229504 2276855209593332096 4977088740321986304 7677322271050640512 10377555801779294720 13077789332507948928 15778022863236603136 31512320255705728 2731745850984359936 5431979381713014144 8132212912441668352 10832446443170322560 13532679973898976768 16232913504627630976 486402961646733568 3186636492375387776 5886870023104041984 8587103553832696192 11287337084561350400 13987570615290004608 16687804146018658816 941293603037761408 3641527133766415616 6341760664495069824 9041994195223724032 11742227725952378240 14442461256681032448 17142694787409686656 1396184244428789248 4096417775157443456 6796651305886097664 9496884836614751872 12197118367343406080 14897351898072060288 17597585428800714496 1851074885819817088 4551308416548471296 7251541947277125504 9951775478005779712 12652009008734433920 15352242539463088128 18052476070191742336 2305965527210844928 5006199057939499136 7706432588668153344 10406666119396807552 13106899650125461760 15807133180854115968 60622637873218560 2760856168601872768 5461089699330526976 8161323230059181184 10861556760787835392 13561790291516489600 16262023822245143808 515513279264246400 3215746809992900608 5915980340721554816 8616213871450209024 11316447402178863232 14016680932907517440 16716914463636171648 970403920655274240 3670637451383928448 6370870982112582656 9071104512841236864 11771338043569891072 14471571574298545280 17171805105027199488 1425294562046302080 4125528092774956288 6825761623503610496 9525995154232264704 12226228684960918912 14926462215689573120 17626695746418227328 1880185203437329920 4580418734165984128 7280652264894638336 9980885795623292544 12681119326351946752 15381352857080600960 18081586387809255168 2335075844828357760 5035309375557011968 7735542906285666176 10435776437014320384 13136009967742974592 15836243498471628800 89732955490731392 2789966486219385600 5490200016948039808 8190433547676694016 10890667078405348224 13590900609134002432 16291134139862656640 544623596881759232 3244857127610413440 5945090658339067648 8645324189067721856 11345557719796376064 14045791250525030272 16746024781253684480 999514238272787072 3699747769001441280 6399981299730095488 9100214830458749696 11800448361187403904 14500681891916058112 17200915422644712320 1454404879663814912 4154638410392469120 6854871941121123328 9555105471849777536 12255339002578431744 14955572533307085952 17655806064035740160 1909295521054842752 4609529051783496960 7309762582512151168 10009996113240805376 12710229643969459584 15410463174698113792 18110696705426768000 2364186162445870592 5064419693174524800 7764653223903179008 10464886754631833216 13165120285360487424 15865353816089141632 118843273108244224 2819076803836898432 5519310334565552640 8219543865294206848 10919777396022861056 13620010926751515264 16320244457480169472 573733914499272064 3273967445227926272 5974200975956580480 8674434506685234688 11374668037413888896 14074901568142543104 16775135098871197312 1028624555890299904 3728858086618954112 6429091617347608320 9129325148076262528 11829558678804916736 14529792209533570944 17230025740262225152 1483515197281327744 4183748728009981952 6883982258738636160 9584215789467290368 12284449320195944576 14984682850924598784 17684916381653252992 1938405838672355584 4638639369401009792 7338872900129664000 10039106430858318208 12739339961586972416 15439573492315626624 18139807023044280832 2393296480063383424 5093530010792037632 7793763541520691840 10493997072249346048 13194230602978000256 15894464133706654464 147953590725757056 2848187121454411264 5548420652183065472 8248654182911719680 10948887713640373888 13649121244369028096 16349354775097682304 602844232116784896 3303077762845439104 6003311293574093312 8703544824302747520 11403778355031401728 14104011885760055936 16804245416488710144 1057734873507812736 3757968404236466944 6458201934965121152 9158435465693775360 11858668996422429568 14558902527151083776 17259136057879737984 1512625514898840576 4212859045627494784 6913092576356148992 9613326107084803200 12313559637813457408 15013793168542111616 17714026699270765824 1967516156289868416 4667749687018522624 7367983217747176832 10068216748475831040 12768450279204485248 15468683809933139456 18168917340661793664 2422406797680896256 5122640328409550464 7822873859138204672 10523107389866858880 13223340920595513088 15923574451324167296 177063908343269888 2877297439071924096 5577530969800578304 8277764500529232512 10977998031257886720 13678231561986540928 16378465092715195136 631954549734297728 3332188080462951936 6032421611191606144 8732655141920260352 11432888672648914560 14133122203377568768 16833355734106222976 1086845191125325568 3787078721853979776 6487312252582633984 9187545783311288192 11887779314039942400 14588012844768596608 17288246375497250816 1541735832516353408 4241969363245007616 6942202893973661824 9642436424702316032 12342669955430970240 15042903486159624448 17743137016888278656 1996626473907381248 4696860004636035456 7397093535364689664 10097327066093343872 12797560596821998080 15497794127550652288 18198027658279306496 2451517115298409088 5151750646027063296 7851984176755717504 10552217707484371712 13252451238213025920 15952684768941680128 206174225960782720 2906407756689436928 5606641287418091136 8306874818146745344 11007108348875399552 13707341879604053760 16407575410332707968 661064867351810560 3361298398080464768 6061531928809118976 8761765459537773184 11461998990266427392 14162232520995081600 16862466051723735808 1115955508742838400 3816189039471492608 6516422570200146816 9216656100928801024 11916889631657455232 14617123162386109440 17317356693114763648 1570846150133866240 4271079680862520448 6971313211591174656 9671546742319828864 12371780273048483072 15072013803777137280 17772247334505791488 2025736791524894080 4725970322253548288 7426203852982202496 10126437383710856704 12826670914439510912 15526904445168165120 18227137975896819328 2480627432915921920 5180860963644576128 7881094494373230336 10581328025101884544 13281561555830538752 15981795086559192960 235284543578295552 2935518074306949760 5635751605035603968 8335985135764258176 11036218666492912384 13736452197221566592 16436685727950220800 690175184969323392 3390408715697977600 6090642246426631808 8790875777155286016 11491109307883940224 14191342838612594432 16891576369341248640 1145065826360351232 3845299357089005440 6545532887817659648 9245766418546313856 11945999949274968064 14646233480003622272 17346467010732276480 1599956467751379072 4300189998480033280 7000423529208687488 9700657059937341696 12400890590665995904 15101124121394650112 17801357652123304320 2054847109142406912 4755080639871061120 7455314170599715328 10155547701328369536 12855781232057023744 15556014762785677952 18256248293514332160 2509737750533434752 5209971281262088960 7910204811990743168 10610438342719397376 13310671873448051584 16010905404176705792 264394861195808384 2964628391924462592 5664861922653116800 8365095453381771008 11065328984110425216 13765562514839079424 16465796045567733632 719285502586836224 3419519033315490432 6119752564044144640 8819986094772798848 11520219625501453056 14220453156230107264 16920686686958761472 1174176143977864064 3874409674706518272 6574643205435172480 9274876736163826688 11975110266892480896 14675343797621135104 17375577328349789312 1629066785368891904 4329300316097546112 7029533846826200320 9729767377554854528 12430000908283508736 15130234439012162944 17830467969740817152 2083957426759919744 4784190957488573952 7484424488217228160 10184658018945882368 12884891549674536576 15585125080403190784 18285358611131844992 2538848068150947584 5239081598879601792 7939315129608256000 10639548660336910208 13339782191065564416 16040015721794218624 293505178813321216 2993738709541975424 5693972240270629632 8394205770999283840 11094439301727938048 13794672832456592256 16494906363185246464 748395820204349056 3448629350933003264 6148862881661657472 8849096412390311680 11549329943118965888 14249563473847620096 16949797004576274304 1203286461595376896 3903519992324031104 6603753523052685312 9303987053781339520 12004220584509993728 14704454115238647936 17404687645967302144 1658177102986404736 4358410633715058944 7058644164443713152 9758877695172367360 12459111225901021568 15159344756629675776 17859578287358329984 2113067744377432576 4813301275106086784 7513534805834740992 10213768336563395200 12914001867292049408 15614235398020703616 18314468928749357824 2567958385768460416 5268191916497114624 7968425447225768832 10668658977954423040 13368892508683077248 16069126039411731456 322615496430834048 3022849027159488256 5723082557888142464 8423316088616796672 11123549619345450880 13823783150074105088 16524016680802759296 777506137821861888 3477739668550516096 6177973199279170304 8878206730007824512 11578440260736478720 14278673791465132928 16978907322193787136 1232396779212889728 3932630309941543936 6632863840670198144 9333097371398852352 12033330902127506560 14733564432856160768 17433797963584814976 1687287420603917568 4387520951332571776 7087754482061225984 9787988012789880192 12488221543518534400 15188455074247188608 17888688604975842816 2142178061994945408 4842411592723599616 7542645123452253824 10242878654180908032 12943112184909562240 15643345715638216448 18343579246366870656 2597068703385973248 5297302234114627456 7997535764843281664 10697769295571935872 13398002826300590080 16098236357029244288 351725814048346880 3051959344777001088 5752192875505655296 8452426406234309504 11152659936962963712 13852893467691617920 16553126998420272128 806616455439374720 3506849986168028928 6207083516896683136 8907317047625337344 11607550578353991552 14307784109082645760 17008017639811299968 1261507096830402560 3961740627559056768 6661974158287710976 9362207689016365184 12062441219745019392 14762674750473673600 17462908281202327808 1716397738221430400 4416631268950084608 7116864799678738816 9817098330407393024 12517331861136047232 15217565391864701440 17917798922593355648 2171288379612458240 4871521910341112448 7571755441069766656 10271988971798420864 12972222502527075072 15672456033255729280 18372689563984383488 2626179021003486080 5326412551732140288 8026646082460794496 10726879613189448704 13427113143918102912 16127346674646757120 380836131665859712 3081069662394513920 5781303193123168128 8481536723851822336 11181770254580476544 13882003785309130752 16582237316037784960 835726773056887552 3535960303785541760 6236193834514195968 8936427365242850176 11636660895971504384 14336894426700158592 17037127957428812800 1290617414447915392 3990850945176569600 6691084475905223808 9391318006633878016 12091551537362532224 14791785068091186432 17492018598819840640 1745508055838943232 4445741586567597440 7145975117296251648 9846208648024905856 12546442178753560064 15246675709482214272 17946909240210868480 2200398697229971072 4900632227958625280 7600865758687279488 10301099289415933696 13001332820144587904 15701566350873242112 18401799881601896320 2655289338620998912 5355522869349653120 8055756400078307328 10755989930806961536 13456223461535615744 16156456992264269952 409946449283372544 3110179980012026752 5810413510740680960 8510647041469335168 11210880572197989376 13911114102926643584 16611347633655297792 864837090674400384 3565070621403054592 6265304152131708800 8965537682860363008 11665771213589017216 14366004744317671424 17066238275046325632 1319727732065428224 4019961262794082432 6720194793522736640 9420428324251390848 12120661854980045056 14820895385708699264 17521128916437353472 1774618373456456064 4474851904185110272 7175085434913764480 9875318965642418688 12575552496371072896 15275786027099727104 17976019557828381312 2229509014847483904 4929742545576138112 7629976076304792320 10330209607033446528 13030443137762100736 15730676668490754944 18430910199219409152 2684399656238511744 5384633186967165952 8084866717695820160 10785100248424474368 13485333779153128576 16185567309881782784 439056766900885376 3139290297629539584 5839523828358193792 8539757359086848000 11239990889815502208 13940224420544156416 16640457951272810624 893947408291913216 3594180939020567424 6294414469749221632 8994648000477875840 11694881531206530048 14395115061935184256 17095348592663838464 1348838049682941056 4049071580411595264 6749305111140249472 9449538641868903680 12149772172597557888 14850005703326212096 17550239234054866304 1803728691073968896 4503962221802623104 7204195752531277312 9904429283259931520 12604662813988585728 15304896344717239936 18005129875445894144 2258619332464996736 4958852863193650944 7659086393922305152 10359319924650959360 13059553455379613568 15759786986108267776 13276443127370368 2713509973856024576 5413743504584678784 8113977035313332992 10814210566041987200 13514444096770641408 16214677627499295616 468167084518398208 3168400615247052416 5868634145975706624 8568867676704360832 11269101207433015040 13969334738161669248 16669568268890323456 923057725909426048 3623291256638080256 6323524787366734464 9023758318095388672 11723991848824042880 14424225379552697088 17124458910281351296 1377948367300453888 4078181898029108096 6778415428757762304 9478648959486416512 12178882490215070720 14879116020943724928 17579349551672379136 1832839008691481728 4533072539420135936 7233306070148790144 9933539600877444352 12633773131606098560 15334006662334752768 18034240193063406976 2287729650082509568 4987963180811163776 7688196711539817984 10388430242268472192 13088663772997126400 15788897303725780608 42386760744883200 2742620291473537408 5442853822202191616 8143087352930845824 10843320883659500032 13543554414388154240 16243787945116808448 497277402135911040 3197510932864565248 5897744463593219456 8597977994321873664 11298211525050527872 13998445055779182080 16698678586507836288 952168043526938880 3652401574255593088 6352635104984247296 9052868635712901504 11753102166441555712 14453335697170209920 17153569227898864128 1407058684917966720 4107292215646620928 6807525746375275136 9507759277103929344 12207992807832583552 14908226338561237760 17608459869289891968 1861949326308994560 4562182857037648768 7262416387766302976 9962649918494957184 12662883449223611392 15363116979952265600 18063350510680919808 2316839967700022400 5017073498428676608 7717307029157330816 10417540559885985024 13117774090614639232 15818007621343293440 71497078362396032 2771730609091050240 5471964139819704448 8172197670548358656 10872431201277012864 13572664732005667072 16272898262734321280 526387719753423872 3226621250482078080 5926854781210732288 8627088311939386496 11327321842668040704 14027555373396694912 16727788904125349120 981278361144451712 3681511891873105920 6381745422601760128 9081978953330414336 11782212484059068544 14482446014787722752 17182679545516376960 1436169002535479552 4136402533264133760 6836636063992787968 9536869594721442176 12237103125450096384 14937336656178750592 17637570186907404800 1891059643926507392 4591293174655161600 7291526705383815808 9991760236112470016 12691993766841124224 15392227297569778432 18092460828298432640 2345950285317535232 5046183816046189440 7746417346774843648 10446650877503497856 13146884408232152064 15847117938960806272 100607395979908864 2800840926708563072 5501074457437217280 8201307988165871488 10901541518894525696 13601775049623179904 16302008580351834112 555498037370936704 3255731568099590912 5955965098828245120 8656198629556899328 11356432160285553536 14056665691014207744 16756899221742861952 1010388678761964544 3710622209490618752 6410855740219272960 9111089270947927168 11811322801676581376 14511556332405235584 17211789863133889792 1465279320152992384 4165512850881646592 6865746381610300800 9565979912338955008 12266213443067609216 14966446973796263424 17666680504524917632 1920169961544020224 4620403492272674432 7320637023001328640 10020870553729982848 12721104084458637056 15421337615187291264 18121571145915945472 2375060602935048064 5075294133663702272 7775527664392356480 10475761195121010688 13175994725849664896 15876228256578319104 129717713597421696 2829951244326075904 5530184775054730112 8230418305783384320 10930651836512038528 13630885367240692736 16331118897969346944 584608354988449536 3284841885717103744 5985075416445757952 8685308947174412160 11385542477903066368 14085776008631720576 16786009539360374784 1039498996379477376 3739732527108131584 6439966057836785792 9140199588565440000 11840433119294094208 14540666650022748416 17240900180751402624 1494389637770505216 4194623168499159424 6894856699227813632 9595090229956467840 12295323760685122048 14995557291413776256 17695790822142430464 1949280279161533056 4649513809890187264 7349747340618841472 10049980871347495680 12750214402076149888 15450447932804804096 18150681463533458304 2404170920552560896 5104404451281215104 7804637982009869312 10504871512738523520 13205105043467177728 15905338574195831936 158828031214934528 2859061561943588736 5559295092672242944 8259528623400897152 10959762154129551360 13659995684858205568 16360229215586859776 613718672605962368 3313952203334616576 6014185734063270784 8714419264791924992 11414652795520579200 14114886326249233408 16815119856977887616 1068609313996990208 3768842844725644416 6469076375454298624 9169309906182952832 11869543436911607040 14569776967640261248 17270010498368915456 1523499955388018048 4223733486116672256 6923967016845326464 9624200547573980672 12324434078302634880 15024667609031289088 17724901139759943296 1978390596779045888 4678624127507700096 7378857658236354304 10079091188965008512 12779324719693662720 15479558250422316928 18179791781150971136 2433281238170073728 5133514768898727936 7833748299627382144 10533981830356036352 13234215361084690560 15934448891813344768 187938348832447360 2888171879561101568 5588405410289755776 8288638941018409984 10988872471747064192 13689106002475718400 16389339533204372608 642828990223475200 3343062520952129408 6043296051680783616 8743529582409437824 11443763113138092032 14143996643866746240 16844230174595400448 1097719631614503040 3797953162343157248 6498186693071811456 9198420223800465664 11898653754529119872 14598887285257774080 17299120815986428288 1552610273005530880 4252843803734185088 6953077334462839296 9653310865191493504 12353544395920147712 15053777926648801920 17754011457377456128 2007500914396558720 4707734445125212928 7407967975853867136 10108201506582521344 12808435037311175552 15508668568039829760 18208902098768483968 2462391555787586560 5162625086516240768 7862858617244894976 10563092147973549184 13263325678702203392 15963559209430857600 217048666449960192 2917282197178614400 5617515727907268608 8317749258635922816 11017982789364577024 13718216320093231232 16418449850821885440 671939307840988032 3372172838569642240 6072406369298296448 8772639900026950656 11472873430755604864 14173106961484259072 16873340492212913280 1126829949232015872 3827063479960670080 6527297010689324288 9227530541417978496 11927764072146632704 14627997602875286912 17328231133603941120 1581720590623043712 4281954121351697920 6982187652080352128 9682421182809006336 12382654713537660544 15082888244266314752 17783121774994968960 2036611232014071552 4736844762742725760 7437078293471379968 10137311824200034176 12837545354928688384 15537778885657342592 18238012416385996800 2491501873405099392 5191735404133753600 7891968934862407808 10592202465591062016 13292435996319716224 15992669527048370432 246158984067473024 2946392514796127232 5646626045524781440 8346859576253435648 11047093106982089856 13747326637710744064 16447560168439398272 701049625458500864 3401283156187155072 6101516686915809280 8801750217644463488 11501983748373117696 14202217279101771904 16902450809830426112 1155940266849528704 3856173797578182912 6556407328306837120 9256640859035491328 11956874389764145536 14657107920492799744 17357341451221453952 1610830908240556544 4311064438969210752 7011297969697864960 9711531500426519168 12411765031155173376 15111998561883827584 17812232092612481792 2065721549631584384 4765955080360238592 7466188611088892800 10166422141817547008 12866655672546201216 15566889203274855424 18267122734003509632 2520612191022612224 5220845721751266432 7921079252479920640 10621312783208574848 13321546313937229056 16021779844665883264 275269301684985856 2975502832413640064 5675736363142294272 8375969893870948480 11076203424599602688 13776436955328256896 16476670486056911104 730159943076013696 3430393473804667904 6130627004533322112 8830860535261976320 11531094065990630528 14231327596719284736 16931561127447938944 1185050584467041536 3885284115195695744 6585517645924349952 9285751176653004160 11985984707381658368 14686218238110312576 17386451768838966784 1639941225858069376 4340174756586723584 7040408287315377792 9740641818044032000 12440875348772686208 15141108879501340416 17841342410229994624 2094831867249097216 4795065397977751424 7495298928706405632 10195532459435059840 12895765990163714048 15595999520892368256 18296233051621022464 2549722508640125056 5249956039368779264 7950189570097433472 10650423100826087680 13350656631554741888 16050890162283396096 304379619302498688 3004613150031152896 5704846680759807104 8405080211488461312 11105313742217115520 13805547272945769728 16505780803674423936 759270260693526528 3459503791422180736 6159737322150834944 8859970852879489152 11560204383608143360 14260437914336797568 16960671445065451776 1214160902084554368 3914394432813208576 6614627963541862784 9314861494270516992 12015095024999171200 14715328555727825408 17415562086456479616 1669051543475582208 4369285074204236416 7069518604932890624 9769752135661544832 12469985666390199040 15170219197118853248 17870452727847507456 2123942184866610048 4824175715595264256 7524409246323918464 10224642777052572672 12924876307781226880 15625109838509881088 18325343369238535296 2578832826257637888 5279066356986292096 7979299887714946304 10679533418443600512 13379766949172254720 16080000479900908928 333489936920011520 3033723467648665728 5733956998377319936 8434190529105974144 11134424059834628352 13834657590563282560 16534891121291936768 788380578311039360 3488614109039693568 6188847639768347776 8889081170497001984 11589314701225656192 14289548231954310400 16989781762682964608 1243271219702067200 3943504750430721408 6643738281159375616 9343971811888029824 12044205342616684032 14744438873345338240 17444672404073992448 1698161861093095040 4398395391821749248 7098628922550403456 9798862453279057664 12499095984007711872 15199329514736366080 17899563045465020288 2153052502484122880 4853286033212777088 7553519563941431296 10253753094670085504 12953986625398739712 15654220156127393920 18354453686856048128 2607943143875150720 5308176674603804928 8008410205332459136 10708643736061113344 13408877266789767552 16109110797518421760 362600254537524352 3062833785266178560 5763067315994832768 8463300846723486976 11163534377452141184 13863767908180795392 16564001438909449600 817490895928552192 3517724426657206400 6217957957385860608 8918191488114514816 11618425018843169024 14318658549571823232 17018892080300477440 1272381537319580032 3972615068048234240 6672848598776888448 9373082129505542656 12073315660234196864 14773549190962851072 17473782721691505280 1727272178710607872 4427505709439262080 7127739240167916288 9827972770896570496 12528206301625224704 15228439832353878912 17928673363082533120 2182162820101635712 4882396350830289920 7582629881558944128 10282863412287598336 12983096943016252544 15683330473744906752 18383564004473560960 2637053461492663552 5337286992221317760 8037520522949971968 10737754053678626176 13437987584407280384 16138221115135934592 391710572155037184 3091944102883691392 5792177633612345600 8492411164340999808 11192644695069654016 13892878225798308224 16593111756526962432 846601213546065024 3546834744274719232 6247068275003373440 8947301805732027648 11647535336460681856 14347768867189336064 17048002397917990272 1301491854937092864 4001725385665747072 6701958916394401280 9402192447123055488 12102425977851709696 14802659508580363904 17502893039309018112 1756382496328120704 4456616027056774912 7156849557785429120 9857083088514083328 12557316619242737536 15257550149971391744 17957783680700045952 2211273137719148544 4911506668447802752 7611740199176456960 10311973729905111168 13012207260633765376 15712440791362419584 18412674322091073792 2666163779110176384 5366397309838830592 8066630840567484800 10766864371296139008 13467097902024793216 16167331432753447424 420820889772550016 3121054420501204224 5821287951229858432 8521521481958512640 11221755012687166848 13921988543415821056 16622222074144475264 875711531163577856 3575945061892232064 6276178592620886272 8976412123349540480 11676645654078194688 14376879184806848896 17077112715535503104 1330602172554605696 4030835703283259904 6731069234011914112 9431302764740568320 12131536295469222528 14831769826197876736 17532003356926530944 1785492813945633536 4485726344674287744 7185959875402941952 9886193406131596160 12586426936860250368 15286660467588904576 17986893998317558784 2240383455336661376 4940616986065315584 7640850516793969792 10341084047522624000 13041317578251278208 15741551108979932416 18441784639708586624 2695274096727689216 5395507627456343424 8095741158184997632 10795974688913651840 13496208219642306048 16196441750370960256 449931207390062848 3150164738118717056 5850398268847371264 8550631799576025472 11250865330304679680 13951098861033333888 16651332391761988096 904821848781090688 3605055379509744896 6305288910238399104 9005522440967053312 11705755971695707520 14405989502424361728 17106223033153015936 1359712490172118528 4059946020900772736 6760179551629426944 9460413082358081152 12160646613086735360 14860880143815389568 17561113674544043776 1814603131563146368 4514836662291800576 7215070193020454784 9915303723749108992 12615537254477763200 15315770785206417408 18016004315935071616 2269493772954174208 4969727303682828416 7669960834411482624 10370194365140136832 13070427895868791040 15770661426597445248 24150883616547840 2724384414345202048 5424617945073856256 8124851475802510464 10825085006531164672 13525318537259818880 16225552067988473088 479041525007575680 3179275055736229888 5879508586464884096 8579742117193538304 11279975647922192512 13980209178650846720 16680442709379500928 933932166398603520 3634165697127257728 6334399227855911936 9034632758584566144 11734866289313220352 14435099820041874560 17135333350770528768 1388822807789631360 4089056338518285568 6789289869246939776 9489523399975593984 12189756930704248192 14889990461432902400 17590223992161556608 1843713449180659200 4543946979909313408 7244180510637967616 9944414041366621824 12644647572095276032 15344881102823930240 18045114633552584448 2298604090571687040 4998837621300341248 7699071152028995456 10399304682757649664 13099538213486303872 15799771744214958080 53261201234060672 2753494731962714880 5453728262691369088 8153961793420023296 10854195324148677504 13554428854877331712 16254662385605985920 508151842625088512 3208385373353742720 5908618904082396928 8608852434811051136 11309085965539705344 14009319496268359552 16709553026997013760 963042484016116352 3663276014744770560 6363509545473424768 9063743076202078976 11763976606930733184 14464210137659387392 17164443668388041600 1417933125407144192 4118166656135798400 6818400186864452608 9518633717593106816 12218867248321761024 14919100779050415232 17619334309779069440 1872823766798172032 4573057297526826240 7273290828255480448 9973524358984134656 12673757889712788864 15373991420441443072 18074224951170097280 2327714408189199872 5027947938917854080 7728181469646508288 10428415000375162496 13128648531103816704 15828882061832470912 82371518851573504 2782605049580227712 5482838580308881920 8183072111037536128 10883305641766190336 13583539172494844544 16283772703223498752 537262160242601344 3237495690971255552 5937729221699909760 8637962752428563968 11338196283157218176 14038429813885872384 16738663344614526592 992152801633629184 3692386332362283392 6392619863090937600 9092853393819591808 11793086924548246016 14493320455276900224 17193553986005554432 1447043443024657024 4147276973753311232 6847510504481965440 9547744035210619648 12247977565939273856 14948211096667928064 17648444627396582272 1901934084415684864 4602167615144339072 7302401145872993280 10002634676601647488 12702868207330301696 15403101738058955904 18103335268787610112 2356824725806712704 5057058256535366912 7757291787264021120 10457525317992675328 13157758848721329536 15857992379449983744 111481836469086336 2811715367197740544 5511948897926394752 8212182428655048960 10912415959383703168 13612649490112357376 16312883020841011584 566372477860114176 3266606008588768384 5966839539317422592 8667073070046076800 11367306600774731008 14067540131503385216 16767773662232039424 1021263119251142016 3721496649979796224 6421730180708450432 9121963711437104640 11822197242165758848 14522430772894413056 17222664303623067264 1476153760642169856 4176387291370824064 6876620822099478272 9576854352828132480 12277087883556786688 14977321414285440896 17677554945014095104 1931044402033197696 4631277932761851904 7331511463490506112 10031744994219160320 12731978524947814528 15432212055676468736 18132445586405122944 2385935043424225536 5086168574152879744 7786402104881533952 10486635635610188160 13186869166338842368 15887102697067496576 140592154086599168 2840825684815253376 5541059215543907584 8241292746272561792 10941526277001216000 13641759807729870208 16341993338458524416 595482795477627008 3295716326206281216 5995949856934935424 8696183387663589632 11396416918392243840 14096650449120898048 16796883979849552256 1050373436868654848 3750606967597309056 6450840498325963264 9151074029054617472 11851307559783271680 14551541090511925888 17251774621240580096 1505264078259682688 4205497608988336896 6905731139716991104 9605964670445645312 12306198201174299520 15006431731902953728 17706665262631607936 1960154719650710528 4660388250379364736 7360621781108018944 10060855311836673152 12761088842565327360 15461322373293981568 18161555904022635776 2415045361041738368 5115278891770392576 7815512422499046784 10515745953227700992 13215979483956355200 15916213014685009408 169702471704112000 2869936002432766208 5570169533161420416 8270403063890074624 10970636594618728832 13670870125347383040 16371103656076037248 624593113095139840 3324826643823794048 6025060174552448256 8725293705281102464 11425527236009756672 14125760766738410880 16825994297467065088 1079483754486167680 3779717285214821888 6479950815943476096 9180184346672130304 11880417877400784512 14580651408129438720 17280884938858092928 1534374395877195520 4234607926605849728 6934841457334503936 9635074988063158144 12335308518791812352 15035542049520466560 17735775580249120768 1989265037268223360 4689498567996877568 7389732098725531776 10089965629454185984 12790199160182840192 15490432690911494400 18190666221640148608 2444155678659251200 5144389209387905408 7844622740116559616 10544856270845213824 13245089801573868032 15945323332302522240 198812789321624832 2899046320050279040 5599279850778933248 8299513381507587456 10999746912236241664 13699980442964895872 16400213973693550080 653703430712652672 3353936961441306880 6054170492169961088 8754404022898615296 11454637553627269504 14154871084355923712 16855104615084577920 1108594072103680512 3808827602832334720 6509061133560988928 9209294664289643136 11909528195018297344 14609761725746951552 17309995256475605760 1563484713494708352 4263718244223362560 6963951774952016768 9664185305680670976 12364418836409325184 15064652367137979392 17764885897866633600 2018375354885736192 4718608885614390400 7418842416343044608 10119075947071698816 12819309477800353024 15519543008529007232 18219776539257661440 2473265996276764032 5173499527005418240 7873733057734072448 10573966588462726656 13274200119191380864 15974433649920035072 227923106939137664 2928156637667791872 5628390168396446080 8328623699125100288 11028857229853754496 13729090760582408704 16429324291311062912 682813748330165504 3383047279058819712 6083280809787473920 8783514340516128128 11483747871244782336 14183981401973436544 16884214932702090752 1137704389721193344 3837937920449847552 6538171451178501760 9238404981907155968 11938638512635810176 14638872043364464384 17339105574093118592 1592595031112221184 4292828561840875392 6993062092569529600 9693295623298183808 12393529154026838016 15093762684755492224 17793996215484146432 2047485672503249024 4747719203231903232 7447952733960557440 10148186264689211648 12848419795417865856 15548653326146520064 18248886856875174272 2502376313894276864 5202609844622931072 7902843375351585280 10603076906080239488 13303310436808893696 16003543967537547904 257033424556650496 2957266955285304704 5657500486013958912 8357734016742613120 11057967547471267328 13758201078199921536 16458434608928575744 711924065947678336 3412157596676332544 6112391127404986752 8812624658133640960 11512858188862295168 14213091719590949376 16913325250319603584 1166814707338706176 3867048238067360384 6567281768796014592 9267515299524668800 11967748830253323008 14667982360981977216 17368215891710631424 1621705348729734016 4321938879458388224 7022172410187042432 9722405940915696640 12422639471644350848 15122873002373005056 17823106533101659264 2076595990120761856 4776829520849416064 7477063051578070272 10177296582306724480 12877530113035378688 15577763643764032896 18277997174492687104 2531486631511789696 5231720162240443904 7931953692969098112 10632187223697752320 13332420754426406528 16032654285155060736 286143742174163328 2986377272902817536 5686610803631471744 8386844334360125952 11087077865088780160 13787311395817434368 16487544926546088576 741034383565191168 3441267914293845376 6141501445022499584 8841734975751153792 11541968506479808000 14242202037208462208 16942435567937116416 1195925024956219008 3896158555684873216 6596392086413527424 9296625617142181632 11996859147870835840 14697092678599490048 17397326209328144256 1650815666347246848 4351049197075901056 7051282727804555264 9751516258533209472 12451749789261863680 15151983319990517888 17852216850719172096 2105706307738274688 4805939838466928896 7506173369195583104 10206406899924237312 12906640430652891520 15606873961381545728 18307107492110199936 2560596949129302528 5260830479857956736 7961064010586610944 10661297541315265152 13361531072043919360 16061764602772573568 315254059791676160 3015487590520330368 5715721121248984576 8415954651977638784 11116188182706292992 13816421713434947200 16516655244163601408 770144701182704000 3470378231911358208 6170611762640012416 8870845293368666624 11571078824097320832 14271312354825975040 16971545885554629248 1225035342573731840 3925268873302386048 6625502404031040256 9325735934759694464 12025969465488348672 14726202996217002880 17426436526945657088 1679925983964759680 4380159514693413888 7080393045422068096 9780626576150722304 12480860106879376512 15181093637608030720 17881327168336684928 2134816625355787520 4835050156084441728 7535283686813095936 10235517217541750144 12935750748270404352 15635984278999058560 18336217809727712768 2589707266746815360 5289940797475469568 7990174328204123776 10690407858932777984 13390641389661432192 16090874920390086400 344364377409188992 3044597908137843200 5744831438866497408 8445064969595151616 11145298500323805824 13845532031052460032 16545765561781114240 799255018800216832 3499488549528871040 6199722080257525248 8899955610986179456 11600189141714833664 14300422672443487872 17000656203172142080 1254145660191244672 3954379190919898880 6654612721648553088 9354846252377207296 12055079783105861504 14755313313834515712 17455546844563169920 1709036301582272512 4409269832310926720 7109503363039580928 9809736893768235136 12509970424496889344 15210203955225543552 17910437485954197760 2163926942973300352 4864160473701954560 7564394004430608768 10264627535159262976 12964861065887917184 15665094596616571392 18365328127345225600 2618817584364328192 5319051115092982400 8019284645821636608 10719518176550290816 13419751707278945024 16119985238007599232 373474695026701824 3073708225755356032 5773941756484010240 8474175287212664448 11174408817941318656 13874642348669972864 16574875879398627072 828365336417729664 3528598867146383872 6228832397875038080 8929065928603692288 11629299459332346496 14329532990061000704 17029766520789654912 1283255977808757504 3983489508537411712 6683723039266065920 9383956569994720128 12084190100723374336 14784423631452028544 17484657162180682752 1738146619199785344 4438380149928439552 7138613680657093760 9838847211385747968 12539080742114402176 15239314272843056384 17939547803571710592 2193037260590813184 4893270791319467392 7593504322048121600 10293737852776775808 12993971383505430016 15694204914234084224 18394438444962738432 2647927901981841024 5348161432710495232 8048394963439149440 10748628494167803648 13448862024896457856 16149095555625112064 402585012644214656 3102818543372868864 5803052074101523072 8503285604830177280 11203519135558831488 13903752666287485696 16603986197016139904 857475654035242496 3557709184763896704 6257942715492550912 8958176246221205120 11658409776949859328 14358643307678513536 17058876838407167744 1312366295426270336 4012599826154924544 6712833356883578752 9413066887612232960 12113300418340887168 14813533949069541376 17513767479798195584 1767256936817298176 4467490467545952384 7167723998274606592 9867957529003260800 12568191059731915008 15268424590460569216 17968658121189223424 2222147578208326016 4922381108936980224 7622614639665634432 10322848170394288640 13023081701122942848 15723315231851597056 18423548762580251264 2677038219599353856 5377271750328008064 8077505281056662272 10777738811785316480 13477972342513970688 16178205873242624896 431695330261727488 3131928860990381696 5832162391719035904 8532395922447690112 11232629453176344320 13932862983904998528 16633096514633652736 886585971652755328 3586819502381409536 6287053033110063744 8987286563838717952 11687520094567372160 14387753625296026368 17087987156024680576 1341476613043783168 4041710143772437376 6741943674501091584 9442177205229745792 12142410735958400000 14842644266687054208 17542877797415708416 1796367254434811008 4496600785163465216 7196834315892119424 9897067846620773632 12597301377349427840 15297534908078082048 17997768438806736256 2251257895825838848 4951491426554493056 7651724957283147264 10351958488011801472 13052192018740455680 15752425549469109888 5915006488212480 2706148537216866688 5406382067945520896 8106615598674175104 10806849129402829312 13507082660131483520 16207316190860137728 460805647879240320 3161039178607894528 5861272709336548736 8561506240065202944 11261739770793857152 13961973301522511360 16662206832251165568 915696289270268160 3615929819998922368 6316163350727576576 9016396881456230784 11716630412184884992 14416863942913539200 17117097473642193408 1370586930661296000 4070820461389950208 6771053992118604416 9471287522847258624 12171521053575912832 14871754584304567040 17571988115033221248 1825477572052323840 4525711102780978048 7225944633509632256 9926178164238286464 12626411694966940672 15326645225695594880 18026878756424249088 2280368213443351680 4980601744172005888 7680835274900660096 10381068805629314304 13081302336357968512 15781535867086622720 35025324105725312 2735258854834379520 5435492385563033728 8135725916291687936 10835959447020342144 13536192977748996352 16236426508477650560 489915965496753152 3190149496225407360 5890383026954061568 8590616557682715776 11290850088411369984 13991083619140024192 16691317149868678400 944806606887780992 3645040137616435200 6345273668345089408 9045507199073743616 11745740729802397824 14445974260531052032 17146207791259706240 1399697248278808832 4099930779007463040 6800164309736117248 9500397840464771456 12200631371193425664 14900864901922079872 17601098432650734080 1854587889669836672 4554821420398490880 7255054951127145088 9955288481855799296 12655522012584453504 15355755543313107712 18055989074041761920 2309478531060864512 5009712061789518720 7709945592518172928 10410179123246827136 13110412653975481344 15810646184704135552 64135641723238144 2764369172451892352 5464602703180546560 8164836233909200768 10865069764637854976 13565303295366509184 16265536826095163392 519026283114265984 3219259813842920192 5919493344571574400 8619726875300228608 11319960406028882816 14020193936757537024 16720427467486191232 973916924505293824 3674150455233948032 6374383985962602240 9074617516691256448 11774851047419910656 14475084578148564864 17175318108877219072 1428807565896321664 4129041096624975872 6829274627353630080 9529508158082284288 12229741688810938496 14929975219539592704 17630208750268246912 1883698207287349504 4583931738016003712 7284165268744657920 9984398799473312128 12684632330201966336 15384865860930620544 18085099391659274752 2338588848678377344 5038822379407031552 7739055910135685760 10439289440864339968 13139522971592994176 15839756502321648384 93245959340750976 2793479490069405184 5493713020798059392 8193946551526713600 10894180082255367808 13594413612984022016 16294647143712676224 548136600731778816 3248370131460433024 5948603662189087232 8648837192917741440 11349070723646395648 14049304254375049856 16749537785103704064 1003027242122806656 3703260772851460864 6403494303580115072 9103727834308769280 11803961365037423488 14504194895766077696 17204428426494731904 1457917883513834496 4158151414242488704 6858384944971142912 9558618475699797120 12258852006428451328 14959085537157105536 17659319067885759744 1912808524904862336 4613042055633516544 7313275586362170752 10013509117090824960 12713742647819479168 15413976178548133376 18114209709276787584 2367699166295890176 5067932697024544384 7768166227753198592 10468399758481852800 13168633289210507008 15868866819939161216 122356276958263808 2822589807686918016 5522823338415572224 8223056869144226432 10923290399872880640 13623523930601534848 16323757461330189056 577246918349291648 3277480449077945856 5977713979806600064 8677947510535254272 11378181041263908480 14078414571992562688 16778648102721216896 1032137559740319488 3732371090468973696 6432604621197627904 9132838151926282112 11833071682654936320 14533305213383590528 17233538744112244736 1487028201131347328 4187261731860001536 6887495262588655744 9587728793317309952 12287962324045964160 14988195854774618368 17688429385503272576 1941918842522375168 4642152373251029376 7342385903979683584 10042619434708337792 12742852965436992000 15443086496165646208 18143320026894300416 2396809483913403008 5097043014642057216 7797276545370711424 10497510076099365632 13197743606828019840 15897977137556674048 151466594575776640 2851700125304430848 5551933656033085056 8252167186761739264 10952400717490393472 13652634248219047680 16352867778947701888 606357235966804480 3306590766695458688 6006824297424112896 8707057828152767104 11407291358881421312 14107524889610075520 16807758420338729728 1061247877357832320 3761481408086486528 6461714938815140736 9161948469543794944 11862182000272449152 14562415531001103360 17262649061729757568 1516138518748860160 4216372049477514368 6916605580206168576 9616839110934822784 12317072641663476992 15017306172392131200 17717539703120785408 1971029160139888000 4671262690868542208 7371496221597196416 10071729752325850624 12771963283054504832 15472196813783159040 18172430344511813248 2425919801530915840 5126153332259570048 7826386862988224256 10526620393716878464 13226853924445532672 15927087455174186880 180576912193289472 2880810442921943680 5581043973650597888 8281277504379252096 10981511035107906304 13681744565836560512 16381978096565214720 635467553584317312 3335701084312971520 6035934615041625728 8736168145770279936 11436401676498934144 14136635207227588352 16836868737956242560 1090358194975345152 3790591725703999360 6490825256432653568 9191058787161307776 11891292317889961984 14591525848618616192 17291759379347270400 1545248836366372992 4245482367095027200 6945715897823681408 9645949428552335616 12346182959280989824 15046416490009644032 17746650020738298240 2000139477757400832 4700373008486055040 7400606539214709248 10100840069943363456 12801073600672017664 15501307131400671872 18201540662129326080 2455030119148428672 5155263649877082880 7855497180605737088 10555730711334391296 13255964242063045504 15956197772791699712 209687229810802304 2909920760539456512 5610154291268110720 8310387821996764928 11010621352725419136 13710854883454073344 16411088414182727552 664577871201830144 3364811401930484352 6065044932659138560 8765278463387792768 11465511994116446976 14165745524845101184 16865979055573755392 1119468512592857984 3819702043321512192 6519935574050166400 9220169104778820608 11920402635507474816 14620636166236129024 17320869696964783232 1574359153983885824 4274592684712540032 6974826215441194240 9675059746169848448 12375293276898502656 15075526807627156864 17775760338355811072 2029249795374913664 4729483326103567872 7429716856832222080 10129950387560876288 12830183918289530496 15530417449018184704 18230650979746838912 2484140436765941504 5184373967494595712 7884607498223249920 10584841028951904128 13285074559680558336 15985308090409212544 238797547428315136 2939031078156969344 5639264608885623552 8339498139614277760 11039731670342931968 13739965201071586176 16440198731800240384 693688188819342976 3393921719547997184 6094155250276651392 8794388781005305600 11494622311733959808 14194855842462614016 16895089373191268224 1148578830210370816 3848812360939025024 6549045891667679232 9249279422396333440 11949512953124987648 14649746483853641856 17349980014582296064 1603469471601398656 4303703002330052864 7003936533058707072 9704170063787361280 12404403594516015488 15104637125244669696 17804870655973323904 2058360112992426496 4758593643721080704 7458827174449734912 10159060705178389120 12859294235907043328 15559527766635697536 18259761297364351744 2513250754383454336 5213484285112108544 7913717815840762752 10613951346569416960 13314184877298071168 16014418408026725376 267907865045827968 2968141395774482176 5668374926503136384 8368608457231790592 11068841987960444800 13769075518689099008 16469309049417753216 722798506436855808 3423032037165510016 6123265567894164224 8823499098622818432 11523732629351472640 14223966160080126848 16924199690808781056 1177689147827883648 3877922678556537856 6578156209285192064 9278389740013846272 11978623270742500480 14678856801471154688 17379090332199808896 1632579789218911488 4332813319947565696 7033046850676219904 9733280381404874112 12433513912133528320 15133747442862182528 17833980973590836736 2087470430609939328 4787703961338593536 7487937492067247744 10188171022795901952 12888404553524556160 15588638084253210368 18288871614981864576 2542361072000967168 5242594602729621376 7942828133458275584 10643061664186929792 13343295194915584000 16043528725644238208 297018182663340800 2997251713391995008 5697485244120649216 8397718774849303424 11097952305577957632 13798185836306611840 16498419367035266048 751908824054368640 3452142354783022848 6152375885511677056 8852609416240331264 11552842946968985472 14253076477697639680 16953310008426293888 1206799465445396480 3907032996174050688 6607266526902704896 9307500057631359104 12007733588360013312 14707967119088667520 17408200649817321728 1661690106836424320 4361923637565078528 7062157168293732736 9762390699022386944 12462624229751041152 15162857760479695360 17863091291208349568 2116580748227452160 4816814278956106368 7517047809684760576 10217281340413414784 12917514871142068992 15617748401870723200 18317981932599377408 2571471389618480000 5271704920347134208 7971938451075788416 10672171981804442624 13372405512533096832 16072639043261751040 326128500280853632 3026362031009507840 5726595561738162048 8426829092466816256 11127062623195470464 13827296153924124672 16527529684652778880 781019141671881472 3481252672400535680 6181486203129189888 8881719733857844096 11581953264586498304 14282186795315152512 16982420326043806720 1235909783062909312 3936143313791563520 6636376844520217728 9336610375248871936 12036843905977526144 14737077436706180352 17437310967434834560 1690800424453937152 4391033955182591360 7091267485911245568 9791501016639899776 12491734547368553984 15191968078097208192 17892201608825862400 2145691065844964992 4845924596573619200 7546158127302273408 10246391658030927616 12946625188759581824 15646858719488236032 18347092250216890240 2600581707235992832 5300815237964647040 8001048768693301248 10701282299421955456 13401515830150609664 16101749360879263872 355238817898366464 3055472348627020672 5755705879355674880 8455939410084329088 11156172940812983296 13856406471541637504 16556640002270291712 810129459289394304 3510362990018048512 6210596520746702720 8910830051475356928 11611063582204011136 14311297112932665344 17011530643661319552 1265020100680422144 3965253631409076352 6665487162137730560 9365720692866384768 12065954223595038976 14766187754323693184 17466421285052347392 1719910742071449984 4420144272800104192 7120377803528758400 9820611334257412608 12520844864986066816 15221078395714721024 17921311926443375232 2174801383462477824 4875034914191132032 7575268444919786240 10275501975648440448 12975735506377094656 15675969037105748864 18376202567834403072 2629692024853505664 5329925555582159872 8030159086310814080 10730392617039468288 13430626147768122496 16130859678496776704 384349135515879296 3084582666244533504 5784816196973187712 8485049727701841920 11185283258430496128 13885516789159150336 16585750319887804544 839239776906907136 3539473307635561344 6239706838364215552 8939940369092869760 11640173899821523968 14340407430550178176 17040640961278832384 1294130418297934976 3994363949026589184 6694597479755243392 9394831010483897600 12095064541212551808 14795298071941206016 17495531602669860224 1749021059688962816 4449254590417617024 7149488121146271232 9849721651874925440 12549955182603579648 15250188713332233856 17950422244060888064 2203911701079990656 4904145231808644864 7604378762537299072 10304612293265953280 13004845823994607488 15705079354723261696 18405312885451915904 2658802342471018496 5359035873199672704 8059269403928326912 10759502934656981120 13459736465385635328 16159969996114289536 413459453133392128 3113692983862046336 5813926514590700544 8514160045319354752 11214393576048008960 13914627106776663168 16614860637505317376 868350094524419968 3568583625253074176 6268817155981728384 8969050686710382592 11669284217439036800 14369517748167691008 17069751278896345216 1323240735915447808 4023474266644102016 6723707797372756224 9423941328101410432 12124174858830064640 14824408389558718848 17524641920287373056 1778131377306475648 4478364908035129856 7178598438763784064 9878831969492438272 12579065500221092480 15279299030949746688 17979532561678400896 2233022018697503488 4933255549426157696 7633489080154811904 10333722610883466112 13033956141612120320 15734189672340774528 18434423203069428736 2687912660088531328 5388146190817185536 8088379721545839744 10788613252274493952 13488846783003148160 16189080313731802368 442569770750904960 3142803301479559168 5843036832208213376 8543270362936867584 11243503893665521792 13943737424394176000 16643970955122830208 897460412141932800 3597693942870587008 6297927473599241216 8998161004327895424 11698394535056549632 14398628065785203840 17098861596513858048 1352351053532960640 4052584584261614848 6752818114990269056 9453051645718923264 12153285176447577472 14853518707176231680 17553752237904885888 1807241694923988480 4507475225652642688 7207708756381296896 9907942287109951104 12608175817838605312 15308409348567259520 18008642879295913728 2262132336315016320 4962365867043670528 7662599397772324736 10362832928500978944 13063066459229633152 15763299989958287360 16789446977389952 2717022977706044160 5417256508434698368 8117490039163352576 10817723569892006784 13517957100620660992 16218190631349315200 471680088368417792 3171913619097072000 5872147149825726208 8572380680554380416 11272614211283034624 13972847742011688832 16673081272740343040 926570729759445632 3626804260488099840 6327037791216754048 9027271321945408256 11727504852674062464 14427738383402716672 17127971914131370880 1381461371150473472 4081694901879127680 6781928432607781888 9482161963336436096 12182395494065090304 14882629024793744512 17582862555522398720 1836352012541501312 4536585543270155520 7236819073998809728 9937052604727463936 12637286135456118144 15337519666184772352 18037753196913426560 2291242653932529152 4991476184661183360 7691709715389837568 10391943246118491776 13092176776847145984 15792410307575800192 45899764594902784 2746133295323556992 5446366826052211200 8146600356780865408 10846833887509519616 13547067418238173824 16247300948966828032 500790405985930624 3201023936714584832 5901257467443239040 8601490998171893248 11301724528900547456 14001958059629201664 16702191590357855872 955681047376958464 3655914578105612672 6356148108834266880 9056381639562921088 11756615170291575296 14456848701020229504 17157082231748883712 1410571688767986304 4110805219496640512 6811038750225294720 9511272280953948928 12211505811682603136 14911739342411257344 17611972873139911552 1865462330159014144 4565695860887668352 7265929391616322560 9966162922344976768 12666396453073630976 15366629983802285184 18066863514530939392 2320352971550041984 5020586502278696192 7720820033007350400 10421053563736004608 13121287094464658816 15821520625193313024 75010082212415616 2775243612941069824 5475477143669724032 8175710674398378240 10875944205127032448 13576177735855686656 16276411266584340864 529900723603443456 3230134254332097664 5930367785060751872 8630601315789406080 11330834846518060288 14031068377246714496 16731301907975368704 984791364994471296 3685024895723125504 6385258426451779712 9085491957180433920 11785725487909088128 14485959018637742336 17186192549366396544 1439682006385499136 4139915537114153344 6840149067842807552 9540382598571461760 12240616129300115968 14940849660028770176 17641083190757424384 1894572647776526976 4594806178505181184 7295039709233835392 9995273239962489600 12695506770691143808 15395740301419798016 18095973832148452224 2349463289167554816 5049696819896209024 7749930350624863232 10450163881353517440 13150397412082171648 15850630942810825856 104120399829928448 2804353930558582656 5504587461287236864 8204820992015891072 10905054522744545280 13605288053473199488 16305521584201853696 559011041220956288 3259244571949610496 5959478102678264704 8659711633406918912 11359945164135573120 14060178694864227328 16760412225592881536 1013901682611984128 3714135213340638336 6414368744069292544 9114602274797946752 11814835805526600960 14515069336255255168 17215302866983909376 1468792324003011968 4169025854731666176 6869259385460320384 9569492916188974592 12269726446917628800 14969959977646283008 17670193508374937216 1923682965394039808 4623916496122694016 7324150026851348224 10024383557580002432 12724617088308656640 15424850619037310848 18125084149765965056 2378573606785067648 5078807137513721856 7779040668242376064 10479274198971030272 13179507729699684480 15879741260428338688 133230717447441280 2833464248176095488 5533697778904749696 8233931309633403904 10934164840362058112 13634398371090712320 16334631901819366528 588121358838469120 3288354889567123328 5988588420295777536 8688821951024431744 11389055481753085952 14089289012481740160 16789522543210394368 1043012000229496960 3743245530958151168 6443479061686805376 9143712592415459584 11843946123144113792 14544179653872768000 17244413184601422208 1497902641620524800 4198136172349179008 6898369703077833216 9598603233806487424 12298836764535141632 14999070295263795840 17699303825992450048 1952793283011552640 4653026813740206848 7353260344468861056 10053493875197515264 12753727405926169472 15453960936654823680 18154194467383477888 2407683924402580480 5107917455131234688 7808150985859888896 10508384516588543104 13208618047317197312 15908851578045851520 162341035064954112 2862574565793608320 5562808096522262528 8263041627250916736 10963275157979570944 13663508688708225152 16363742219436879360 617231676455981952 3317465207184636160 6017698737913290368 8717932268641944576 11418165799370598784 14118399330099252992 16818632860827907200 1072122317847009792 3772355848575664000 6472589379304318208 9172822910032972416 11873056440761626624 14573289971490280832 17273523502218935040 1527012959238037632 4227246489966691840 6927480020695346048 9627713551424000256 12327947082152654464 15028180612881308672 17728414143609962880 1981903600629065472 4682137131357719680 7382370662086373888 10082604192815028096 12782837723543682304 15483071254272336512 18183304785000990720 2436794242020093312 5137027772748747520 7837261303477401728 10537494834206055936 13237728364934710144 15937961895663364352 191451352682466944 2891684883411121152 5591918414139775360 8292151944868429568 10992385475597083776 13692619006325737984 16392852537054392192 646341994073494784 3346575524802148992 6046809055530803200 8747042586259457408 11447276116988111616 14147509647716765824 16847743178445420032 1101232635464522624 3801466166193176832 6501699696921831040 9201933227650485248 11902166758379139456 14602400289107793664 17302633819836447872 1556123276855550464 4256356807584204672 6956590338312858880 9656823869041513088 12357057399770167296 15057290930498821504 17757524461227475712 2011013918246578304 4711247448975232512 7411480979703886720 10111714510432540928 12811948041161195136 15512181571889849344 18212415102618503552 2465904559637606144 5166138090366260352 7866371621094914560 10566605151823568768 13266838682552222976 15967072213280877184 220561670299979776 2920795201028633984 5621028731757288192 8321262262485942400 11021495793214596608 13721729323943250816 16421962854671905024 675452311691007616 3375685842419661824 6075919373148316032 8776152903876970240 11476386434605624448 14176619965334278656 16876853496062932864 1130342953082035456 3830576483810689664 6530810014539343872 9231043545267998080 11931277075996652288 14631510606725306496 17331744137453960704 1585233594473063296 4285467125201717504 6985700655930371712 9685934186659025920 12386167717387680128 15086401248116334336 17786634778844988544 2040124235864091136 4740357766592745344 7440591297321399552 10140824828050053760 12841058358778707968 15541291889507362176 18241525420236016384 2495014877255118976 5195248407983773184 7895481938712427392 10595715469441081600 13295949000169735808 15996182530898390016 249671987917492608 2949905518646146816 5650139049374801024 8350372580103455232 11050606110832109440 13750839641560763648 16451073172289417856 704562629308520448 3404796160037174656 6105029690765828864 8805263221494483072 11505496752223137280 14205730282951791488 16905963813680445696 1159453270699548288 3859686801428202496 6559920332156856704 9260153862885510912 11960387393614165120 14660620924342819328 17360854455071473536 1614343912090576128 4314577442819230336 7014810973547884544 9715044504276538752 12415278035005192960 15115511565733847168 17815745096462501376 2069234553481603968 4769468084210258176 7469701614938912384 10169935145667566592 12870168676396220800 15570402207124875008 18270635737853529216 2524125194872631808 5224358725601286016 7924592256329940224 10624825787058594432 13325059317787248640 16025292848515902848 278782305535005440 2979015836263659648 5679249366992313856 8379482897720968064 11079716428449622272 13779949959178276480 16480183489906930688 733672946926033280 3433906477654687488 6134140008383341696 8834373539111995904 11534607069840650112 14234840600569304320 16935074131297958528 1188563588317061120 3888797119045715328 6589030649774369536 9289264180503023744 11989497711231677952 14689731241960332160 17389964772688986368 1643454229708088960 4343687760436743168 7043921291165397376 9744154821894051584 12444388352622705792 15144621883351360000 17844855414080014208 2098344871099116800 4798578401827771008 7498811932556425216 10199045463285079424 12899278994013733632 15599512524742387840 18299746055471042048 2553235512490144640 5253469043218798848 7953702573947453056 10653936104676107264 13354169635404761472 16054403166133415680 307892623152518272 3008126153881172480 5708359684609826688 8408593215338480896 11108826746067135104 13809060276795789312 16509293807524443520 762783264543546112 3463016795272200320 6163250326000854528 8863483856729508736 11563717387458162944 14263950918186817152 16964184448915471360 1217673905934573952 3917907436663228160 6618140967391882368 9318374498120536576 12018608028849190784 14718841559577844992 17419075090306499200 1672564547325601792 4372798078054256000 7073031608782910208 9773265139511564416 12473498670240218624 15173732200968872832 17873965731697527040 2127455188716629632 4827688719445283840 7527922250173938048 10228155780902592256 12928389311631246464 15628622842359900672 18328856373088554880 2582345830107657472 5282579360836311680 7982812891564965888 10683046422293620096 13383279953022274304 16083513483750928512 337002940770031104 3037236471498685312 5737470002227339520 8437703532955993728 11137937063684647936 13838170594413302144 16538404125141956352 791893582161058944 3492127112889713152 6192360643618367360 8892594174347021568 11592827705075675776 14293061235804329984 16993294766532984192 1246784223552086784 3947017754280740992 6647251285009395200 9347484815738049408 12047718346466703616 14747951877195357824 17448185407924012032 1701674864943114624 4401908395671768832 7102141926400423040 9802375457129077248 12502608987857731456 15202842518586385664 17903076049315039872 2156565506334142464 4856799037062796672 7557032567791450880 10257266098520105088 12957499629248759296 15657733159977413504 18357966690706067712 2611456147725170304 5311689678453824512 8011923209182478720 10712156739911132928 13412390270639787136 16112623801368441344 366113258387543936 3066346789116198144 5766580319844852352 8466813850573506560 11167047381302160768 13867280912030814976 16567514442759469184 821003899778571776 3521237430507225984 6221470961235880192 8921704491964534400 11621938022693188608 14322171553421842816 17022405084150497024 1275894541169599616 3976128071898253824 6676361602626908032 9376595133355562240 12076828664084216448 14777062194812870656 17477295725541524864 1730785182560627456 4431018713289281664 7131252244017935872 9831485774746590080 12531719305475244288 15231952836203898496 17932186366932552704 2185675823951655296 4885909354680309504 7586142885408963712 10286376416137617920 12986609946866272128 15686843477594926336 18387077008323580544 2640566465342683136 5340799996071337344 8041033526799991552 10741267057528645760 13441500588257299968 16141734118985954176 395223576005056768 3095457106733710976 5795690637462365184 8495924168191019392 11196157698919673600 13896391229648327808 16596624760376982016 850114217396084608 3550347748124738816 6250581278853393024 8950814809582047232 11651048340310701440 14351281871039355648 17051515401768009856 1305004858787112448 4005238389515766656 6705471920244420864 9405705450973075072 12105938981701729280 14806172512430383488 17506406043159037696 1759895500178140288 4460129030906794496 7160362561635448704 9860596092364102912 12560829623092757120 15261063153821411328 17961296684550065536 2214786141569168128 4915019672297822336 7615253203026476544 10315486733755130752 13015720264483784960 15715953795212439168 18416187325941093376 2669676782960195968 5369910313688850176 8070143844417504384 10770377375146158592 13470610905874812800 16170844436603467008 424333893622569600 3124567424351223808 5824800955079878016 8525034485808532224 11225268016537186432 13925501547265840640 16625735077994494848 879224535013597440 3579458065742251648 6279691596470905856 8979925127199560064 11680158657928214272 14380392188656868480 17080625719385522688 1334115176404625280 4034348707133279488 6734582237861933696 9434815768590587904 12135049299319242112 14835282830047896320 17535516360776550528 1789005817795653120 4489239348524307328 7189472879252961536 9889706409981615744 12589939940710269952 15290173471438924160 17990407002167578368 2243896459186680960 4944129989915335168 7644363520643989376 10344597051372643584 13044830582101297792 15745064112829952000 18445297643558606208 2698787100577708800 5399020631306363008 8099254162035017216 10799487692763671424 13499721223492325632 16199954754220979840 453444211240082432 3153677741968736640 5853911272697390848 8554144803426045056 11254378334154699264 13954611864883353472 16654845395612007680 908334852631110272 3608568383359764480 6308801914088418688 9009035444817072896 11709268975545727104 14409502506274381312 17109736037003035520 1363225494022138112 4063459024750792320 6763692555479446528 9463926086208100736 12164159616936754944 14864393147665409152 17564626678394063360 1818116135413165952 4518349666141820160 7218583196870474368 9918816727599128576 12619050258327782784 15319283789056436992 18019517319785091200 2273006776804193792 4973240307532848000 7673473838261502208 10373707368990156416 13073940899718810624 15774174430447464832 27663887466567424 2727897418195221632 5428130948923875840 8128364479652530048 10828598010381184256 13528831541109838464 16229065071838492672 482554528857595264 3182788059586249472 5883021590314903680 8583255121043557888 11283488651772212096 13983722182500866304 16683955713229520512 937445170248623104 3637678700977277312 6337912231705931520 9038145762434585728 11738379293163239936 14438612823891894144 17138846354620548352 1392335811639650944 4092569342368305152 6792802873096959360 9493036403825613568 12193269934554267776 14893503465282921984 17593736996011576192 1847226453030678784 4547459983759332992 7247693514487987200 9947927045216641408 12648160575945295616 15348394106673949824 18048627637402604032 2302117094421706624 5002350625150360832 7702584155879015040 10402817686607669248 13103051217336323456 15803284748064977664 56774205084080256 2757007735812734464 5457241266541388672 8157474797270042880 10857708327998697088 13557941858727351296 16258175389456005504 511664846475108096 3211898377203762304 5912131907932416512 8612365438661070720 11312598969389724928 14012832500118379136 16713066030847033344 966555487866135936 3666789018594790144 6367022549323444352 9067256080052098560 11767489610780752768 14467723141509406976 17167956672238061184 1421446129257163776 4121679659985817984 6821913190714472192 9522146721443126400 12222380252171780608 14922613782900434816 17622847313629089024 1876336770648191616 4576570301376845824 7276803832105500032 9977037362834154240 12677270893562808448 15377504424291462656 18077737955020116864 2331227412039219456 5031460942767873664 7731694473496527872 10431928004225182080 13132161534953836288 15832395065682490496 85884522701593088 2786118053430247296 5486351584158901504 8186585114887555712 10886818645616209920 13587052176344864128 16287285707073518336 540775164092620928 3241008694821275136 5941242225549929344 8641475756278583552 11341709287007237760 14041942817735891968 16742176348464546176 995665805483648768 3695899336212302976 6396132866940957184 9096366397669611392 11796599928398265600 14496833459126919808 17197066989855574016 1450556446874676608 4150789977603330816 6851023508331985024 9551257039060639232 12251490569789293440 14951724100517947648 17651957631246601856 1905447088265704448 4605680618994358656 7305914149723012864 10006147680451667072 12706381211180321280 15406614741908975488 18106848272637629696 2360337729656732288 5060571260385386496 7760804791114040704 10461038321842694912 13161271852571349120 15861505383300003328 114994840319105920 2815228371047760128 5515461901776414336 8215695432505068544 10915928963233722752 13616162493962376960 16316396024691031168 569885481710133760 3270119012438787968 5970352543167442176 8670586073896096384 11370819604624750592 14071053135353404800 16771286666082059008 1024776123101161600 3725009653829815808 6425243184558470016 9125476715287124224 11825710246015778432 14525943776744432640 17226177307473086848 1479666764492189440 4179900295220843648 6880133825949497856 9580367356678152064 12280600887406806272 14980834418135460480 17681067948864114688 1934557405883217280 4634790936611871488 7335024467340525696 10035257998069179904 12735491528797834112 15435725059526488320 18135958590255142528 2389448047274245120 5089681578002899328 7789915108731553536 10490148639460207744 13190382170188861952 15890615700917516160 144105157936618752 2844338688665272960 5544572219393927168 8244805750122581376 10945039280851235584 13645272811579889792 16345506342308544000 598995799327646592 3299229330056300800 5999462860784955008 8699696391513609216 11399929922242263424 14100163452970917632 16800396983699571840 1053886440718674432 3754119971447328640 6454353502175982848 9154587032904637056 11854820563633291264 14555054094361945472 17255287625090599680 1508777082109702272 4209010612838356480 6909244143567010688 9609477674295664896 12309711205024319104 15009944735752973312 17710178266481627520 1963667723500730112 4663901254229384320 7364134784958038528 10064368315686692736 12764601846415346944 15464835377144001152 18165068907872655360 2418558364891757952 5118791895620412160 7819025426349066368 10519258957077720576 13219492487806374784 15919726018535028992 173215475554131584 2873449006282785792 5573682537011440000 8273916067740094208 10974149598468748416 13674383129197402624 16374616659926056832 628106116945159424 3328339647673813632 6028573178402467840 8728806709131122048 11429040239859776256 14129273770588430464 16829507301317084672 1082996758336187264 3783230289064841472 6483463819793495680 9183697350522149888 11883930881250804096 14584164411979458304 17284397942708112512 1537887399727215104 4238120930455869312 6938354461184523520 9638587991913177728 12338821522641831936 15039055053370486144 17739288584099140352 1992778041118242944 4693011571846897152 7393245102575551360 10093478633304205568 12793712164032859776 15493945694761513984 18194179225490168192 2447668682509270784 5147902213237924992 7848135743966579200 10548369274695233408 13248602805423887616 15948836336152541824 202325793171644416 2902559323900298624 5602792854628952832 8303026385357607040 11003259916086261248 13703493446814915456 16403726977543569664 657216434562672256 3357449965291326464 6057683496019980672 8757917026748634880 11458150557477289088 14158384088205943296 16858617618934597504 1112107075953700096 3812340606682354304 6512574137411008512 9212807668139662720 11913041198868316928 14613274729596971136 17313508260325625344 1566997717344727936 4267231248073382144 6967464778802036352 9667698309530690560 12367931840259344768 15068165370987998976 17768398901716653184 2021888358735755776 4722121889464409984 7422355420193064192 10122588950921718400 12822822481650372608 15523056012379026816 18223289543107681024 2476779000126783616 5177012530855437824 7877246061584092032 10577479592312746240 13277713123041400448 15977946653770054656 231436110789157248 2931669641517811456 5631903172246465664 8332136702975119872 11032370233703774080 13732603764432428288 16432837295161082496 686326752180185088 3386560282908839296 6086793813637493504 8787027344366147712 11487260875094801920 14187494405823456128 16887727936552110336 1141217393571212928 3841450924299867136 6541684455028521344 9241917985757175552 11942151516485829760 14642385047214483968 17342618577943138176 1596108034962240768 4296341565690894976 6996575096419549184 9696808627148203392 12397042157876857600 15097275688605511808 17797509219334166016 2050998676353268608 4751232207081922816 7451465737810577024 10151699268539231232 12851932799267885440 15552166329996539648 18252399860725193856 2505889317744296448 5206122848472950656 7906356379201604864 10606589909930259072 13306823440658913280 16007056971387567488 260546428406670080 2960779959135324288 5661013489863978496 8361247020592632704 11061480551321286912 13761714082049941120 16461947612778595328 715437069797697920 3415670600526352128 6115904131255006336 8816137661983660544 11516371192712314752 14216604723440968960 16916838254169623168 1170327711188725760 3870561241917379968 6570794772646034176 9271028303374688384 11971261834103342592 14671495364831996800 17371728895560651008 1625218352579753600 4325451883308407808 7025685414037062016 9725918944765716224 12426152475494370432 15126386006223024640 17826619536951678848 2080108993970781440 4780342524699435648 7480576055428089856 10180809586156744064 12881043116885398272 15581276647614052480 18281510178342706688 2534999635361809280 5235233166090463488 7935466696819117696 10635700227547771904 13335933758276426112 16036167289005080320 289656746024182912 2989890276752837120 5690123807481491328 8390357338210145536 11090590868938799744 13790824399667453952 16491057930396108160 744547387415210752 3444780918143864960 6145014448872519168 8845247979601173376 11545481510329827584 14245715041058481792 16945948571787136000 1199438028806238592 3899671559534892800 6599905090263547008 9300138620992201216 12000372151720855424 14700605682449509632 17400839213178163840 1654328670197266432 4354562200925920640 7054795731654574848 9755029262383229056 12455262793111883264 15155496323840537472 17855729854569191680 2109219311588294272 4809452842316948480 7509686373045602688 10209919903774256896 12910153434502911104 15610386965231565312 18310620495960219520 2564109952979322112 5264343483707976320 7964577014436630528 10664810545165284736 13365044075893938944 16065277606622593152 318767063641695744 3019000594370349952 5719234125099004160 8419467655827658368 11119701186556312576 13819934717284966784 16520168248013620992 773657705032723584 3473891235761377792 6174124766490032000 8874358297218686208 11574591827947340416 14274825358675994624 16975058889404648832 1228548346423751424 3928781877152405632 6629015407881059840 9329248938609714048 12029482469338368256 14729716000067022464 17429949530795676672 1683438987814779264 4383672518543433472 7083906049272087680 9784139580000741888 12484373110729396096 15184606641458050304 17884840172186704512 2138329629205807104 4838563159934461312 7538796690663115520 10239030221391769728 12939263752120423936 15639497282849078144 18339730813577732352 2593220270596834944 5293453801325489152 7993687332054143360 10693920862782797568 13394154393511451776 16094387924240105984 347877381259208576 3048110911987862784 5748344442716516992 8448577973445171200 11148811504173825408 13849045034902479616 16549278565631133824 802768022650236416 3503001553378890624 6203235084107544832 8903468614836199040 11603702145564853248 14303935676293507456 17004169207022161664 1257658664041264256 3957892194769918464 6658125725498572672 9358359256227226880 12058592786955881088 14758826317684535296 17459059848413189504 1712549305432292096 4412782836160946304 7113016366889600512 9813249897618254720 12513483428346908928 15213716959075563136 17913950489804217344 2167439946823319936 4867673477551974144 7567907008280628352 10268140539009282560 12968374069737936768 15668607600466590976 18368841131195245184 2622330588214347776 5322564118943001984 8022797649671656192 10723031180400310400 13423264711128964608 16123498241857618816 376987698876721408 3077221229605375616 5777454760334029824 8477688291062684032 11177921821791338240 13878155352519992448 16578388883248646656 831878340267749248 3532111870996403456 6232345401725057664 8932578932453711872 11632812463182366080 14333045993911020288 17033279524639674496 1286768981658777088 3987002512387431296 6687236043116085504 9387469573844739712 12087703104573393920 14787936635302048128 17488170166030702336 1741659623049804928 4441893153778459136 7142126684507113344 9842360215235767552 12542593745964421760 15242827276693075968 17943060807421730176 2196550264440832768 4896783795169486976 7597017325898141184 10297250856626795392 12997484387355449600 15697717918084103808 18397951448812758016 2651440905831860608 5351674436560514816 8051907967289169024 10752141498017823232 13452375028746477440 16152608559475131648 406098016494234240 3106331547222888448 5806565077951542656 8506798608680196864 11207032139408851072 13907265670137505280 16607499200866159488 860988657885262080 3561222188613916288 6261455719342570496 8961689250071224704 11661922780799878912 14362156311528533120 17062389842257187328 1315879299276289920 4016112830004944128 6716346360733598336 9416579891462252544 12116813422190906752 14817046952919560960 17517280483648215168 1770769940667317760 4471003471395971968 7171237002124626176 9871470532853280384 12571704063581934592 15271937594310588800 17972171125039243008 2225660582058345600 4925894112786999808 7626127643515654016 10326361174244308224 13026594704972962432 15726828235701616640 18427061766430270848 2680551223449373440 5380784754178027648 8081018284906681856 10781251815635336064 13481485346363990272 16181718877092644480 435208334111747072 3135441864840401280 5835675395569055488 8535908926297709696 11236142457026363904 13936375987755018112 16636609518483672320 890098975502774912 3590332506231429120 6290566036960083328 8990799567688737536 11691033098417391744 14391266629146045952 17091500159874700160 1344989616893802752 4045223147622456960 6745456678351111168 9445690209079765376 12145923739808419584 14846157270537073792 17546390801265728000 1799880258284830592 4500113789013484800 7200347319742139008 9900580850470793216 12600814381199447424 15301047911928101632 18001281442656755840 2254770899675858432 4955004430404512640 7655237961133166848 10355471491861821056 13055705022590475264 15755938553319129472 9428010338232064 2709661541066886272 5409895071795540480 8110128602524194688 10810362133252848896 13510595663981503104 16210829194710157312 464318651729259904 3164552182457914112 5864785713186568320 8565019243915222528 11265252774643876736 13965486305372530944 16665719836101185152 919209293120287744 3619442823848941952 6319676354577596160 9019909885306250368 11720143416034904576 14420376946763558784 17120610477492212992 1374099934511315584 4074333465239969792 6774566995968624000 9474800526697278208 12175034057425932416 14875267588154586624 17575501118883240832 1828990575902343424 4529224106630997632 7229457637359651840 9929691168088306048 12629924698816960256 15330158229545614464 18030391760274268672 2283881217293371264 4984114748022025472 7684348278750679680 10384581809479333888 13084815340207988096 15785048870936642304 38538327955744896 2738771858684399104 5439005389413053312 8139238920141707520 10839472450870361728 13539705981599015936 16239939512327670144 493428969346772736 3193662500075426944 5893896030804081152 8594129561532735360 11294363092261389568 13994596622990043776 16694830153718697984 948319610737800576 3648553141466454784 6348786672195108992 9049020202923763200 11749253733652417408 14449487264381071616 17149720795109725824 1403210252128828416 4103443782857482624 6803677313586136832 9503910844314791040 12204144375043445248 14904377905772099456 17604611436500753664 1858100893519856256 4558334424248510464 7258567954977164672 9958801485705818880 12659035016434473088 15359268547163127296 18059502077891781504 2312991534910884096 5013225065639538304 7713458596368192512 10413692127096846720 13113925657825500928 15814159188554155136 67648645573257728 2767882176301911936 5468115707030566144 8168349237759220352 10868582768487874560 13568816299216528768 16269049829945182976 522539286964285568 3222772817692939776 5923006348421593984 8623239879150248192 11323473409878902400 14023706940607556608 16723940471336210816 977429928355313408 3677663459083967616 6377896989812621824 9078130520541276032 11778364051269930240 14478597581998584448 17178831112727238656 1432320569746341248 4132554100474995456 6832787631203649664 9533021161932303872 12233254692660958080 14933488223389612288 17633721754118266496 1887211211137369088 4587444741866023296 7287678272594677504 9987911803323331712 12688145334051985920 15388378864780640128 18088612395509294336 2342101852528396928 5042335383257051136 7742568913985705344 10442802444714359552 13143035975443013760 15843269506171667968 96758963190770560 2796992493919424768 5497226024648078976 8197459555376733184 10897693086105387392 13597926616834041600 16298160147562695808 551649604581798400 3251883135310452608 5952116666039106816 8652350196767761024 11352583727496415232 14052817258225069440 16753050788953723648 1006540245972826240 3706773776701480448 6407007307430134656 9107240838158788864 11807474368887443072 14507707899616097280 17207941430344751488 1461430887363854080 4161664418092508288 6861897948821162496 9562131479549816704 12262365010278470912 14962598541007125120 17662832071735779328 1916321528754881920 4616555059483536128 7316788590212190336 10017022120940844544 12717255651669498752 15417489182398152960 18117722713126807168 2371212170145909760 5071445700874563968 7771679231603218176 10471912762331872384 13172146293060526592 15872379823789180800 125869280808283392 2826102811536937600 5526336342265591808 8226569872994246016 10926803403722900224 13627036934451554432 16327270465180208640 580759922199311232 3280993452927965440 5981226983656619648 8681460514385273856 11381694045113928064 14081927575842582272 16782161106571236480 1035650563590339072 3735884094318993280 6436117625047647488 9136351155776301696 11836584686504955904 14536818217233610112 17237051747962264320 1490541204981366912 4190774735710021120 6891008266438675328 9591241797167329536 12291475327895983744 14991708858624637952 17691942389353292160 1945431846372394752 4645665377101048960 7345898907829703168 10046132438558357376 12746365969287011584 15446599500015665792 18146833030744320000 2400322487763422592 5100556018492076800 7800789549220731008 10501023079949385216 13201256610678039424 15901490141406693632 154979598425796224 2855213129154450432 5555446659883104640 8255680190611758848 10955913721340413056 13656147252069067264 16356380782797721472 609870239816824064 3310103770545478272 6010337301274132480 8710570832002786688 11410804362731440896 14111037893460095104 16811271424188749312 1064760881207851904 3764994411936506112 6465227942665160320 9165461473393814528 11865695004122468736 14565928534851122944 17266162065579777152 1519651522598879744 4219885053327533952 6920118584056188160 9620352114784842368 12320585645513496576 15020819176242150784 17721052706970804992 1974542163989907584 4674775694718561792 7375009225447216000 10075242756175870208 12775476286904524416 15475709817633178624 18175943348361832832 2429432805380935424 5129666336109589632 7829899866838243840 10530133397566898048 13230366928295552256 15930600459024206464 184089916043309056 2884323446771963264 5584556977500617472 8284790508229271680 10985024038957925888 13685257569686580096 16385491100415234304 638980557434336896 3339214088162991104 6039447618891645312 8739681149620299520 11439914680348953728 14140148211077607936 16840381741806262144 1093871198825364736 3794104729554018944 6494338260282673152 9194571791011327360 11894805321739981568 14595038852468635776 17295272383197289984 1548761840216392576 4248995370945046784 6949228901673700992 9649462432402355200 12349695963131009408 15049929493859663616 17750163024588317824 2003652481607420416 4703886012336074624 7404119543064728832 10104353073793383040 12804586604522037248 15504820135250691456 18205053665979345664 2458543122998448256 5158776653727102464 7859010184455756672 10559243715184410880 13259477245913065088 15959710776641719296 213200233660821888 2913433764389476096 5613667295118130304 8313900825846784512 11014134356575438720 13714367887304092928 16414601418032747136 668090875051849728 3368324405780503936 6068557936509158144 8768791467237812352 11469024997966466560 14169258528695120768 16869492059423774976 1122981516442877568 3823215047171531776 6523448577900185984 9223682108628840192 11923915639357494400 14624149170086148608 17324382700814802816 1577872157833905408 4278105688562559616 6978339219291213824 9678572750019868032 12378806280748522240 15079039811477176448 17779273342205830656 2032762799224933248 4732996329953587456 7433229860682241664 10133463391410895872 12833696922139550080 15533930452868204288 18234163983596858496 2487653440615961088 5187886971344615296 7888120502073269504 10588354032801923712 13288587563530577920 15988821094259232128 242310551278334720 2942544082006988928 5642777612735643136 8343011143464297344 11043244674192951552 13743478204921605760 16443711735650259968 697201192669362560 3397434723398016768 6097668254126670976 8797901784855325184 11498135315583979392 14198368846312633600 16898602377041287808 1152091834060390400 3852325364789044608 6552558895517698816 9252792426246353024 11953025956975007232 14653259487703661440 17353493018432315648 1606982475451418240 4307216006180072448 7007449536908726656 9707683067637380864 12407916598366035072 15108150129094689280 17808383659823343488 2061873116842446080 4762106647571100288 7462340178299754496 10162573709028408704 12862807239757062912 15563040770485717120 18263274301214371328 2516763758233473920 5216997288962128128 7917230819690782336 10617464350419436544 13317697881148090752 16017931411876744960 271420868895847552 2971654399624501760 5671887930353155968 8372121461081810176 11072354991810464384 13772588522539118592 16472822053267772800 726311510286875392 3426545041015529600 6126778571744183808 8827012102472838016 11527245633201492224 14227479163930146432 16927712694658800640 1181202151677903232 3881435682406557440 6581669213135211648 9281902743863865856 11982136274592520064 14682369805321174272 17382603336049828480 1636092793068931072 4336326323797585280 7036559854526239488 9736793385254893696 12437026915983547904 15137260446712202112 17837493977440856320 2090983434459958912 4791216965188613120 7491450495917267328 10191684026645921536 12891917557374575744 15592151088103229952 18292384618831884160 2545874075850986752 5246107606579640960 7946341137308295168 10646574668036949376 13346808198765603584 16047041729494257792 300531186513360384 3000764717242014592 5700998247970668800 8401231778699323008 11101465309427977216 13801698840156631424 16501932370885285632 755421827904388224 3455655358633042432 6155888889361696640 8856122420090350848 11556355950819005056 14256589481547659264 16956823012276313472 1210312469295416064 3910546000024070272 6610779530752724480 9311013061481378688 12011246592210032896 14711480122938687104 17411713653667341312 1665203110686443904 4365436641415098112 7065670172143752320 9765903702872406528 12466137233601060736 15166370764329714944 17866604295058369152 2120093752077471744 4820327282806125952 7520560813534780160 10220794344263434368 12921027874992088576 15621261405720742784 18321494936449396992 2574984393468499584 5275217924197153792 7975451454925808000 10675684985654462208 13375918516383116416 16076152047111770624 329641504130873216 3029875034859527424 5730108565588181632 8430342096316835840 11130575627045490048 13830809157774144256 16531042688502798464 784532145521901056 3484765676250555264 6184999206979209472 8885232737707863680 11585466268436517888 14285699799165172096 16985933329893826304 1239422786912928896 3939656317641583104 6639889848370237312 9340123379098891520 12040356909827545728 14740590440556199936 17440823971284854144 1694313428303956736 4394546959032610944 7094780489761265152 9795014020489919360 12495247551218573568 15195481081947227776 17895714612675881984 2149204069694984576 4849437600423638784 7549671131152292992 10249904661880947200 12950138192609601408 15650371723338255616 18350605254066909824 2604094711086012416 5304328241814666624 8004561772543320832 10704795303271975040 13405028834000629248 16105262364729283456 358751821748386048 3058985352477040256 5759218883205694464 8459452413934348672 11159685944663002880 13859919475391657088 16560153006120311296 813642463139413888 3513875993868068096 6214109524596722304 8914343055325376512 11614576586054030720 14314810116782684928 17015043647511339136 1268533104530441728 3968766635259095936 6669000165987750144 9369233696716404352 12069467227445058560 14769700758173712768 17469934288902366976 1723423745921469568 4423657276650123776 7123890807378777984 9824124338107432192 12524357868836086400 15224591399564740608 17924824930293394816 2178314387312497408 4878547918041151616 7578781448769805824 10279014979498460032 12979248510227114240 15679482040955768448 18379715571684422656 2633205028703525248 5333438559432179456 8033672090160833664 10733905620889487872 13434139151618142080 16134372682346796288 387862139365898880 3088095670094553088 5788329200823207296 8488562731551861504 11188796262280515712 13889029793009169920 16589263323737824128 842752780756926720 3542986311485580928 6243219842214235136 8943453372942889344 11643686903671543552 14343920434400197760 17044153965128851968 1297643422147954560 3997876952876608768 6698110483605262976 9398344014333917184 12098577545062571392 14798811075791225600 17499044606519879808 1752534063538982400 4452767594267636608 7153001124996290816 9853234655724945024 12553468186453599232 15253701717182253440 17953935247910907648 2207424704930010240 4907658235658664448 7607891766387318656 10308125297115972864 13008358827844627072 15708592358573281280 18408825889301935488 2662315346321038080 5362548877049692288 8062782407778346496 10763015938507000704 13463249469235654912 16163482999964309120 416972456983411712 3117205987712065920 5817439518440720128 8517673049169374336 11217906579898028544 13918140110626682752 16618373641355336960 871863098374439552 3572096629103093760 6272330159831747968 8972563690560402176 11672797221289056384 14373030752017710592 17073264282746364800 1326753739765467392 4026987270494121600 6727220801222775808 9427454331951430016 12127687862680084224 14827921393408738432 17528154924137392640 1781644381156495232 4481877911885149440 7182111442613803648 9882344973342457856 12582578504071112064 15282812034799766272 17983045565528420480 2236535022547523072 4936768553276177280 7637002084004831488 10337235614733485696 13037469145462139904 15737702676190794112 18437936206919448320 2691425663938550912 5391659194667205120 8091892725395859328 10792126256124513536 13492359786853167744 16192593317581821952 446082774600924544 3146316305329578752 5846549836058232960 8546783366786887168 11247016897515541376 13947250428244195584 16647483958972849792 900973415991952384 3601206946720606592 6301440477449260800 9001674008177915008 11701907538906569216 14402141069635223424 17102374600363877632 1355864057382980224 4056097588111634432 6756331118840288640 9456564649568942848 12156798180297597056 14857031711026251264 17557265241754905472 1810754698774008064 4510988229502662272 7211221760231316480 9911455290959970688 12611688821688624896 15311922352417279104 18012155883145933312 2265645340165035904 4965878870893690112 7666112401622344320 10366345932350998528 13066579463079652736 15766812993808306944 20302450827409536 2720535981556063744 5420769512284717952 8121003043013372160 10821236573742026368 13521470104470680576 16221703635199334784 475193092218437376 3175426622947091584 5875660153675745792 8575893684404400000 11276127215133054208 13976360745861708416 16676594276590362624 930083733609465216 3630317264338119424 6330550795066773632 9030784325795427840 11731017856524082048 14431251387252736256 17131484917981390464 1384974375000493056 4085207905729147264 6785441436457801472 9485674967186455680 12185908497915109888 14886142028643764096 17586375559372418304 1839865016391520896 4540098547120175104 7240332077848829312 9940565608577483520 12640799139306137728 15341032670034791936 18041266200763446144 2294755657782548736 4994989188511202944 7695222719239857152 10395456249968511360 13095689780697165568 15795923311425819776 49412768444922368 2749646299173576576 5449879829902230784 8150113360630884992 10850346891359539200 13550580422088193408 16250813952816847616 504303409835950208 3204536940564604416 5904770471293258624 8605004002021912832 11305237532750567040 14005471063479221248 16705704594207875456 959194051226978048 3659427581955632256 6359661112684286464 9059894643412940672 11760128174141594880 14460361704870249088 17160595235598903296 1414084692618005888 4114318223346660096 6814551754075314304 9514785284803968512 12215018815532622720 14915252346261276928 17615485876989931136 1868975334009033728 4569208864737687936 7269442395466342144 9969675926194996352 12669909456923650560 15370142987652304768 18070376518380958976 2323865975400061568 5024099506128715776 7724333036857369984 10424566567586024192 13124800098314678400 15825033629043332608 78523086062435200 2778756616791089408 5478990147519743616 8179223678248397824 10879457208977052032 13579690739705706240 16279924270434360448 533413727453463040 3233647258182117248 5933880788910771456 8634114319639425664 11334347850368079872 14034581381096734080 16734814911825388288 988304368844490880 3688537899573145088 6388771430301799296 9089004961030453504 11789238491759107712 14489472022487761920 17189705553216416128 1443195010235518720 4143428540964172928 6843662071692827136 9543895602421481344 12244129133150135552 14944362663878789760 17644596194607443968 1898085651626546560 4598319182355200768 7298552713083854976 9998786243812509184 12699019774541163392 15399253305269817600 18099486835998471808 2352976293017574400 5053209823746228608 7753443354474882816 10453676885203537024 13153910415932191232 15854143946660845440 107633403679948032 2807866934408602240 5508100465137256448 8208333995865910656 10908567526594564864 13608801057323219072 16309034588051873280 562524045070975872 3262757575799630080 5962991106528284288 8663224637256938496 11363458167985592704 14063691698714246912 16763925229442901120 1017414686462003712 3717648217190657920 6417881747919312128 9118115278647966336 11818348809376620544 14518582340105274752 17218815870833928960 1472305327853031552 4172538858581685760 6872772389310339968 9573005920038994176 12273239450767648384 14973472981496302592 17673706512224956800 1927195969244059392 4627429499972713600 7327663030701367808 10027896561430022016 12728130092158676224 15428363622887330432 18128597153615984640 2382086610635087232 5082320141363741440 7782553672092395648 10482787202821049856 13183020733549704064 15883254264278358272 136743721297460864 2836977252026115072 5537210782754769280 8237444313483423488 10937677844212077696 13637911374940731904 16338144905669386112 591634362688488704 3291867893417142912 5992101424145797120 8692334954874451328 11392568485603105536 14092802016331759744 16793035547060413952 1046525004079516544 3746758534808170752 6446992065536824960 9147225596265479168 11847459126994133376 14547692657722787584 17247926188451441792 1501415645470544384 4201649176199198592 6901882706927852800 9602116237656507008 12302349768385161216 15002583299113815424 17702816829842469632 1956306286861572224 4656539817590226432 7356773348318880640 10057006879047534848 12757240409776189056 15457473940504843264 18157707471233497472 2411196928252600064 5111430458981254272 7811663989709908480 10511897520438562688 13212131051167216896 15912364581895871104 165854038914973696 2866087569643627904 5566321100372282112 8266554631100936320 10966788161829590528 13667021692558244736 16367255223286898944 620744680306001536 3320978211034655744 6021211741763309952 8721445272491964160 11421678803220618368 14121912333949272576 16822145864677926784 1075635321697029376 3775868852425683584 6476102383154337792 9176335913882992000 11876569444611646208 14576802975340300416 17277036506068954624 1530525963088057216 4230759493816711424 6930993024545365632 9631226555274019840 12331460086002674048 15031693616731328256 17731927147459982464 1985416604479085056 4685650135207739264 7385883665936393472 10086117196665047680 12786350727393701888 15486584258122356096 18186817788851010304 2440307245870112896 5140540776598767104 7840774307327421312 10541007838056075520 13241241368784729728 15941474899513383936 194964356532486528 2895197887261140736 5595431417989794944 8295664948718449152 10995898479447103360 13696132010175757568 16396365540904411776 649854997923514368 3350088528652168576 6050322059380822784 8750555590109476992 11450789120838131200 14151022651566785408 16851256182295439616 1104745639314542208 3804979170043196416 6505212700771850624 9205446231500504832 11905679762229159040 14605913292957813248 17306146823686467456 1559636280705570048 4259869811434224256 6960103342162878464 9660336872891532672 12360570403620186880 15060803934348841088 17761037465077495296 2014526922096597888 4714760452825252096 7414993983553906304 10115227514282560512 12815461045011214720 15515694575739868928 18215928106468523136 2469417563487625728 5169651094216279936 7869884624944934144 10570118155673588352 13270351686402242560 15970585217130896768 224074674149999360 2924308204878653568 5624541735607307776 8324775266335961984 11025008797064616192 13725242327793270400 16425475858521924608 678965315541027200 3379198846269681408 6079432376998335616 8779665907726989824 11479899438455644032 14180132969184298240 16880366499912952448 1133855956932055040 3834089487660709248 6534323018389363456 9234556549118017664 11934790079846671872 14635023610575326080 17335257141303980288 1588746598323082880 4288980129051737088 6989213659780391296 9689447190509045504 12389680721237699712 15089914251966353920 17790147782695008128 2043637239714110720 4743870770442764928 7444104301171419136 10144337831900073344 12844571362628727552 15544804893357381760 18245038424086035968 2498527881105138560 5198761411833792768 7898994942562446976 10599228473291101184 13299462004019755392 15999695534748409600 253184991767512192 2953418522496166400 5653652053224820608 8353885583953474816 11054119114682129024 13754352645410783232 16454586176139437440 708075633158540032 3408309163887194240 6108542694615848448 8808776225344502656 11509009756073156864 14209243286801811072 16909476817530465280 1162966274549567872 3863199805278222080 6563433336006876288 9263666866735530496 11963900397464184704 14664133928192838912 17364367458921493120 1617856915940595712 4318090446669249920 7018323977397904128 9718557508126558336 12418791038855212544 15119024569583866752 17819258100312520960 2072747557331623552 4772981088060277760 7473214618788931968 10173448149517586176 12873681680246240384 15573915210974894592 18274148741703548800 2527638198722651392 5227871729451305600 7928105260179959808 10628338790908614016 13328572321637268224 16028805852365922432 282295309385025024 2982528840113679232 5682762370842333440 8382995901570987648 11083229432299641856 13783462963028296064 16483696493756950272 737185950776052864 3437419481504707072 6137653012233361280 8837886542962015488 11538120073690669696 14238353604419323904 16938587135147978112 1192076592167080704 3892310122895734912 6592543653624389120 9292777184353043328 11993010715081697536 14693244245810351744 17393477776539005952 1646967233558108544 4347200764286762752 7047434295015416960 9747667825744071168 12447901356472725376 15148134887201379584 17848368417930033792 2101857874949136384 4802091405677790592 7502324936406444800 10202558467135099008 12902791997863753216 15603025528592407424 18303259059321061632 2556748516340164224 5256982047068818432 7957215577797472640 10657449108526126848 13357682639254781056 16057916169983435264 311405627002537856 3011639157731192064 5711872688459846272 8412106219188500480 11112339749917154688 13812573280645808896 16512806811374463104 766296268393565696 3466529799122219904 6166763329850874112 8866996860579528320 11567230391308182528 14267463922036836736 16967697452765490944 1221186909784593536 3921420440513247744 6621653971241901952 9321887501970556160 12022121032699210368 14722354563427864576 17422588094156518784 1676077551175621376 4376311081904275584 7076544612632929792 9776778143361584000 12477011674090238208 15177245204818892416 17877478735547546624 2130968192566649216 4831201723295303424 7531435254023957632 10231668784752611840 12931902315481266048 15632135846209920256 18332369376938574464 2585858833957677056 5286092364686331264 7986325895414985472 10686559426143639680 13386792956872293888 16087026487600948096 340515944620050688 3040749475348704896 5740983006077359104 8441216536806013312 11141450067534667520 13841683598263321728 16541917128991975936 795406586011078528 3495640116739732736 6195873647468386944 8896107178197041152 11596340708925695360 14296574239654349568 16996807770383003776 1250297227402106368 3950530758130760576 6650764288859414784 9350997819588068992 12051231350316723200 14751464881045377408 17451698411774031616 1705187868793134208 4405421399521788416 7105654930250442624 9805888460979096832 12506121991707751040 15206355522436405248 17906589053165059456 2160078510184162048 4860312040912816256 7560545571641470464 10260779102370124672 12961012633098778880 15661246163827433088 18361479694556087296 2614969151575189888 5315202682303844096 8015436213032498304 10715669743761152512 13415903274489806720 16116136805218460928 369626262237563520 3069859792966217728 5770093323694871936 8470326854423526144 11170560385152180352 13870793915880834560 16571027446609488768 824516903628591360 3524750434357245568 6224983965085899776 8925217495814553984 11625451026543208192 14325684557271862400 17025918088000516608 1279407545019619200 3979641075748273408 6679874606476927616 9380108137205581824 12080341667934236032 14780575198662890240 17480808729391544448 1734298186410647040 4434531717139301248 7134765247867955456 9834998778596609664 12535232309325263872 15235465840053918080 17935699370782572288 2189188827801674880 4889422358530329088 7589655889258983296 10289889419987637504 12990122950716291712 15690356481444945920 18390590012173600128 2644079469192702720 5344312999921356928 8044546530650011136 10744780061378665344 13445013592107319552 16145247122835973760 398736579855076352 3098970110583730560 5799203641312384768 8499437172041038976 11199670702769693184 13899904233498347392 16600137764227001600 853627221246104192 3553860751974758400 6254094282703412608 8954327813432066816 11654561344160721024 14354794874889375232 17055028405618029440 1308517862637132032 4008751393365786240 6708984924094440448 9409218454823094656 12109451985551748864 14809685516280403072 17509919047009057280 1763408504028159872 4463642034756814080 7163875565485468288 9864109096214122496 12564342626942776704 15264576157671430912 17964809688400085120 2218299145419187712 4918532676147841920 7618766206876496128 10318999737605150336 13019233268333804544 15719466799062458752 18419700329791112960 2673189786810215552 5373423317538869760 8073656848267523968 10773890378996178176 13474123909724832384 16174357440453486592 427846897472589184 3128080428201243392 5828313958929897600 8528547489658551808 11228781020387206016 13929014551115860224 16629248081844514432 882737538863617024 3582971069592271232 6283204600320925440 8983438131049579648 11683671661778233856 14383905192506888064 17084138723235542272 1337628180254644864 4037861710983299072 6738095241711953280 9438328772440607488 12138562303169261696 14838795833897915904 17539029364626570112 1792518821645672704 4492752352374326912 7192985883102981120 9893219413831635328 12593452944560289536 15293686475288943744 17993920006017597952 2247409463036700544 4947642993765354752 7647876524494008960 10348110055222663168 13048343585951317376 15748577116679971584 2066573699074176 2702300104427728384 5402533635156382592 8102767165885036800 10803000696613691008 13503234227342345216 16203467758070999424 456957215090102016 3157190745818756224 5857424276547410432 8557657807276064640 11257891338004718848 13958124868733373056 16658358399462027264 911847856481129856 3612081387209784064 6312314917938438272 9012548448667092480 11712781979395746688 14413015510124400896 17113249040853055104 1366738497872157696 4066972028600811904 6767205559329466112 9467439090058120320 12167672620786774528 14867906151515428736 17568139682244082944 1821629139263185536 4521862669991839744 7222096200720493952 9922329731449148160 12622563262177802368 15322796792906456576 18023030323635110784 2276519780654213376 4976753311382867584 7676986842111521792 10377220372840176000 13077453903568830208 15777687434297484416 31176891316587008 2731410422045241216 5431643952773895424 8131877483502549632 10832111014231203840 13532344544959858048 16232578075688512256 486067532707614848 3186301063436269056 5886534594164923264 8586768124893577472 11287001655622231680 13987235186350885888 16687468717079540096 940958174098642688 3641191704827296896 6341425235555951104 9041658766284605312 11741892297013259520 14442125827741913728 17142359358470567936 1395848815489670528 4096082346218324736 6796315876946978944 9496549407675633152 12196782938404287360 14897016469132941568 17597249999861595776 1850739456880698368 4550972987609352576 7251206518338006784 9951440049066660992 12651673579795315200 15351907110523969408 18052140641252623616 2305630098271726208 5005863629000380416 7706097159729034624 10406330690457688832 13106564221186343040 15806797751914997248 60287208934099840 2760520739662754048 5460754270391408256 8160987801120062464 10861221331848716672 13561454862577370880 16261688393306025088 515177850325127680 3215411381053781888 5915644911782436096 8615878442511090304 11316111973239744512 14016345503968398720 16716579034697052928 970068491716155520 3670302022444809728 6370535553173463936 9070769083902118144 11771002614630772352 14471236145359426560 17171469676088080768 1424959133107183360 4125192663835837568 6825426194564491776 9525659725293145984 12225893256021800192 14926126786750454400 17626360317479108608 1879849774498211200 4580083305226865408 7280316835955519616 9980550366684173824 12680783897412828032 15381017428141482240 18081250958870136448 2334740415889239040 5034973946617893248 7735207477346547456 10435441008075201664 13135674538803855872 15835908069532510080 89397526551612672 2789631057280266880 5489864588008921088 8190098118737575296 10890331649466229504 13590565180194883712 16290798710923537920 544288167942640512 3244521698671294720 5944755229399948928 8644988760128603136 11345222290857257344 14045455821585911552 16745689352314565760 999178809333668352 3699412340062322560 6399645870790976768 9099879401519630976 11800112932248285184 14500346462976939392 17200579993705593600 1454069450724696192 4154302981453350400 6854536512182004608 9554770042910658816 12255003573639313024 14955237104367967232 17655470635096621440 1908960092115724032 4609193622844378240 7309427153573032448 10009660684301686656 12709894215030340864 15410127745758995072 18110361276487649280 2363850733506751872 5064084264235406080 7764317794964060288 10464551325692714496 13164784856421368704 15865018387150022912 118507844169125504 2818741374897779712 5518974905626433920 8219208436355088128 10919441967083742336 13619675497812396544 16319909028541050752 573398485560153344 3273632016288807552 5973865547017461760 8674099077746115968 11374332608474770176 14074566139203424384 16774799669932078592 1028289126951181184 3728522657679835392 6428756188408489600 9128989719137143808 11829223249865798016 14529456780594452224 17229690311323106432 1483179768342209024 4183413299070863232 6883646829799517440 9583880360528171648 12284113891256825856 14984347421985480064 17684580952714134272 1938070409733236864 4638303940461891072 7338537471190545280 10038771001919199488 12739004532647853696 15439238063376507904 18139471594105162112 2392961051124264704 5093194581852918912 7793428112581573120 10493661643310227328 13193895174038881536 15894128704767535744 147618161786638336 2847851692515292544 5548085223243946752 8248318753972600960 10948552284701255168 13648785815429909376 16349019346158563584 602508803177666176 3302742333906320384 6002975864634974592 8703209395363628800 11403442926092283008 14103676456820937216 16803909987549591424 1057399444568694016 3757632975297348224 6457866506026002432 9158100036754656640 11858333567483310848 14558567098211965056 17258800628940619264 1512290085959721856 4212523616688376064 6912757147417030272 9612990678145684480 12313224208874338688 15013457739602992896 17713691270331647104 1967180727350749696 4667414258079403904 7367647788808058112 10067881319536712320 12768114850265366528 15468348380994020736 18168581911722674944 2422071368741777536 5122304899470431744 7822538430199085952 10522771960927740160 13223005491656394368 15923239022385048576 176728479404151168 2876962010132805376 5577195540861459584 8277429071590113792 10977662602318768000 13677896133047422208 16378129663776076416 631619120795179008 3331852651523833216 6032086182252487424 8732319712981141632 11432553243709795840 14132786774438450048 16833020305167104256 1086509762186206848 3786743292914861056 6486976823643515264 9187210354372169472 11887443885100823680 14587677415829477888 17287910946558132096 1541400403577234688 4241633934305888896 6941867465034543104 9642100995763197312 12342334526491851520 15042568057220505728 17742801587949159936 1996291044968262528 4696524575696916736 7396758106425570944 10096991637154225152 12797225167882879360 15497458698611533568 18197692229340187776 2451181686359290368 5151415217087944576 7851648747816598784 10551882278545252992 13252115809273907200 15952349340002561408 205838797021664000 2906072327750318208 5606305858478972416 8306539389207626624 11006772919936280832 13707006450664935040 16407239981393589248 660729438412691840 3360962969141346048 6061196499870000256 8761430030598654464 11461663561327308672 14161897092055962880 16862130622784617088 1115620079803719680 3815853610532373888 6516087141261028096 9216320671989682304 11916554202718336512 14616787733446990720 17317021264175644928 1570510721194747520 4270744251923401728 6970977782652055936 9671211313380710144 12371444844109364352 15071678374838018560 17771911905566672768 2025401362585775360 4725634893314429568 7425868424043083776 10126101954771737984 12826335485500392192 15526569016229046400 18226802546957700608 2480292003976803200 5180525534705457408 7880759065434111616 10580992596162765824 13281226126891420032 15981459657620074240 234949114639176832 2935182645367831040 5635416176096485248 8335649706825139456 11035883237553793664 13736116768282447872 16436350299011102080 689839756030204672 3390073286758858880 6090306817487513088 8790540348216167296 11490773878944821504 14191007409673475712 16891240940402129920 1144730397421232512 3844963928149886720 6545197458878540928 9245430989607195136 11945664520335849344 14645898051064503552 17346131581793157760 1599621038812260352 4299854569540914560 7000088100269568768 9700321630998222976 12400555161726877184 15100788692455531392 17801022223184185600 2054511680203288192 4754745210931942400 7454978741660596608 10155212272389250816 12855445803117905024 15555679333846559232 18255912864575213440 2509402321594316032 5209635852322970240 7909869383051624448 10610102913780278656 13310336444508932864 16010569975237587072 264059432256689664 2964292962985343872 5664526493713998080 8364760024442652288 11064993555171306496 13765227085899960704 16465460616628614912 718950073647717504 3419183604376371712 6119417135105025920 8819650665833680128 11519884196562334336 14220117727290988544 16920351258019642752 1173840715038745344 3874074245767399552 6574307776496053760 9274541307224707968 11974774837953362176 14675008368682016384 17375241899410670592 1628731356429773184 4328964887158427392 7029198417887081600 9729431948615735808 12429665479344390016 15129899010073044224 17830132540801698432 2083621997820801024 4783855528549455232 7484089059278109440 10184322590006763648 12884556120735417856 15584789651464072064 18285023182192726272 2538512639211828864 5238746169940483072 7938979700669137280 10639213231397791488 13339446762126445696 16039680292855099904 293169749874202496 2993403280602856704 5693636811331510912 8393870342060165120 11094103872788819328 13794337403517473536 16494570934246127744 748060391265230336 3448293921993884544 6148527452722538752 8848760983451192960 11548994514179847168 14249228044908501376 16949461575637155584 1202951032656258176 3903184563384912384 6603418094113566592 9303651624842220800 12003885155570875008 14704118686299529216 17404352217028183424 1657841674047286016 4358075204775940224 7058308735504594432 9758542266233248640 12458775796961902848 15159009327690557056 17859242858419211264 2112732315438313856 4812965846166968064 7513199376895622272 10213432907624276480 12913666438352930688 15613899969081584896 18314133499810239104 2567622956829341696 5267856487557995904 7968090018286650112 10668323549015304320 13368557079743958528 16068790610472612736 322280067491715328 3022513598220369536 5722747128949023744 8422980659677677952 11123214190406332160 13823447721134986368 16523681251863640576 777170708882743168 3477404239611397376 6177637770340051584 8877871301068705792 11578104831797360000 14278338362526014208 16978571893254668416 1232061350273771008 3932294881002425216 6632528411731079424 9332761942459733632 12032995473188387840 14733229003917042048 17433462534645696256 1686951991664798848 4387185522393453056 7087419053122107264 9787652583850761472 12487886114579415680 15188119645308069888 17888353176036724096 2141842633055826688 4842076163784480896 7542309694513135104 10242543225241789312 12942776755970443520 15643010286699097728 18343243817427751936 2596733274446854528 5296966805175508736 7997200335904162944 10697433866632817152 13397667397361471360 16097900928090125568 351390385109228160 3051623915837882368 5751857446566536576 8452090977295190784 11152324508023844992 13852558038752499200 16552791569481153408 806281026500256000 3506514557228910208 6206748087957564416 8906981618686218624 11607215149414872832 14307448680143527040 17007682210872181248 1261171667891283840 3961405198619938048 6661638729348592256 9361872260077246464 12062105790805900672 14762339321534554880 17462572852263209088 1716062309282311680 4416295840010965888 7116529370739620096 9816762901468274304 12516996432196928512 15217229962925582720 17917463493654236928 2170952950673339520 4871186481401993728 7571420012130647936 10271653542859302144 12971887073587956352 15672120604316610560 18372354135045264768 2625843592064367360 5326077122793021568 8026310653521675776 10726544184250329984 13426777714978984192 16127011245707638400 380500702726740992 3080734233455395200 5780967764184049408 8481201294912703616 11181434825641357824 13881668356370012032 16581901887098666240 835391344117768832 3535624874846423040 6235858405575077248 8936091936303731456 11636325467032385664 14336558997761039872 17036792528489694080 1290281985508796672 3990515516237450880 6690749046966105088 9390982577694759296 12091216108423413504 14791449639152067712 17491683169880721920 1745172626899824512 4445406157628478720 7145639688357132928 9845873219085787136 12546106749814441344 15246340280543095552 17946573811271749760 2200063268290852352 4900296799019506560 7600530329748160768 10300763860476814976 13000997391205469184 15701230921934123392 18401464452662777600 2654953909681880192 5355187440410534400 8055420971139188608 10755654501867842816 13455888032596497024 16156121563325151232 409611020344253824 3109844551072908032 5810078081801562240 8510311612530216448 11210545143258870656 13910778673987524864 16611012204716179072 864501661735281664 3564735192463935872 6264968723192590080 8965202253921244288 11665435784649898496 14365669315378552704 17065902846107206912 1319392303126309504 4019625833854963712 6719859364583617920 9420092895312272128 12120326426040926336 14820559956769580544 17520793487498234752 1774282944517337344 4474516475245991552 7174750005974645760 9874983536703299968 12575217067431954176 15275450598160608384 17975684128889262592 2229173585908365184 4929407116637019392 7629640647365673600 10329874178094327808 13030107708822982016 15730341239551636224 18430574770280290432 2684064227299393024 5384297758028047232 8084531288756701440 10784764819485355648 13484998350214009856 16185231880942664064 438721337961766656 3138954868690420864 5839188399419075072 8539421930147729280 11239655460876383488 13939888991605037696 16640122522333691904 893611979352794496 3593845510081448704 6294079040810102912 8994312571538757120 11694546102267411328 14394779632996065536 17095013163724719744 1348502620743822336 4048736151472476544 6748969682201130752 9449203212929784960 12149436743658439168 14849670274387093376 17549903805115747584 1803393262134850176 4503626792863504384 7203860323592158592 9904093854320812800 12604327385049467008 15304560915778121216 18004794446506775424 2258283903525878016 4958517434254532224 7658750964983186432 10358984495711840640 13059218026440494848 15759451557169149056 12941014188251648 2713174544916905856 5413408075645560064 8113641606374214272 10813875137102868480 13514108667831522688 16214342198560176896 467831655579279488 3168065186307933696 5868298717036587904 8568532247765242112 11268765778493896320 13968999309222550528 16669232839951204736 922722296970307328 3622955827698961536 6323189358427615744 9023422889156269952 11723656419884924160 14423889950613578368 17124123481342232576 1377612938361335168 4077846469089989376 6778079999818643584 9478313530547297792 12178547061275952000 14878780592004606208 17579014122733260416 1832503579752363008 4532737110481017216 7232970641209671424 9933204171938325632 12633437702666979840 15333671233395634048 18033904764124288256 2287394221143390848 4987627751872045056 7687861282600699264 10388094813329353472 13088328344058007680 15788561874786661888 42051331805764480 2742284862534418688 5442518393263072896 8142751923991727104 10842985454720381312 13543218985449035520 16243452516177689728 496941973196792320 3197175503925446528 5897409034654100736 8597642565382754944 11297876096111409152 13998109626840063360 16698343157568717568 951832614587820160 3652066145316474368 6352299676045128576 9052533206773782784 11752766737502436992 14453000268231091200 17153233798959745408 1406723255978848000 4106956786707502208 6807190317436156416 9507423848164810624 12207657378893464832 14907890909622119040 17608124440350773248 1861613897369875840 4561847428098530048 7262080958827184256 9962314489555838464 12662548020284492672 15362781551013146880 18063015081741801088 2316504538760903680 5016738069489557888 7716971600218212096 10417205130946866304 13117438661675520512 15817672192404174720 71161649423277312 2771395180151931520 5471628710880585728 8171862241609239936 10872095772337894144 13572329303066548352 16272562833795202560 526052290814305152 3226285821542959360 5926519352271613568 8626752883000267776 11326986413728921984 14027219944457576192 16727453475186230400 980942932205332992 3681176462933987200 6381409993662641408 9081643524391295616 11781877055119949824 14482110585848604032 17182344116577258240 1435833573596360832 4136067104325015040 6836300635053669248 9536534165782323456 12236767696510977664 14937001227239631872 17637234757968286080 1890724214987388672 4590957745716042880 7291191276444697088 9991424807173351296 12691658337902005504 15391891868630659712 18092125399359313920 2345614856378416512 5045848387107070720 7746081917835724928 10446315448564379136 13146548979293033344 15846782510021687552 100271967040790144 2800505497769444352 5500739028498098560 8200972559226752768 10901206089955406976 13601439620684061184 16301673151412715392 555162608431817984 3255396139160472192 5955629669889126400 8655863200617780608 11356096731346434816 14056330262075089024 16756563792803743232 1010053249822845824 3710286780551500032 6410520311280154240 9110753842008808448 11810987372737462656 14511220903466116864 17211454434194771072 1464943891213873664 4165177421942527872 6865410952671182080 9565644483399836288 12265878014128490496 14966111544857144704 17666345075585798912 1919834532604901504 4620068063333555712 7320301594062209920 10020535124790864128 12720768655519518336 15421002186248172544 18121235716976826752 2374725173995929344 5074958704724583552 7775192235453237760 10475425766181891968 13175659296910546176 15875892827639200384 129382284658302976 2829615815386957184 5529849346115611392 8230082876844265600 10930316407572919808 13630549938301574016 16330783469030228224 584272926049330816 3284506456777985024 5984739987506639232 8684973518235293440 11385207048963947648 14085440579692601856 16785674110421256064 1039163567440358656 3739397098169012864 6439630628897667072 9139864159626321280 11840097690354975488 14540331221083629696 17240564751812283904 1494054208831386496 4194287739560040704 6894521270288694912 9594754801017349120 12294988331746003328 14995221862474657536 17695455393203311744 1948944850222414336 4649178380951068544 7349411911679722752 10049645442408376960 12749878973137031168 15450112503865685376 18150346034594339584 2403835491613442176 5104069022342096384 7804302553070750592 10504536083799404800 13204769614528059008 15905003145256713216 158492602275815808 2858726133004470016 5558959663733124224 8259193194461778432 10959426725190432640 13659660255919086848 16359893786647741056 613383243666843648 3313616774395497856 6013850305124152064 8714083835852806272 11414317366581460480 14114550897310114688 16814784428038768896 1068273885057871488 3768507415786525696 6468740946515179904 9168974477243834112 11869208007972488320 14569441538701142528 17269675069429796736 1523164526448899328 4223398057177553536 6923631587906207744 9623865118634861952 12324098649363516160 15024332180092170368 17724565710820824576 1978055167839927168 4678288698568581376 7378522229297235584 10078755760025889792 12778989290754544000 15479222821483198208 18179456352211852416 2432945809230955008 5133179339959609216 7833412870688263424 10533646401416917632 13233879932145571840 15934113462874226048 187602919893328640 2887836450621982848 5588069981350637056 8288303512079291264 10988537042807945472 13688770573536599680 16389004104265253888 642493561284356480 3342727092013010688 6042960622741664896 8743194153470319104 11443427684198973312 14143661214927627520 16843894745656281728 1097384202675384320 3797617733404038528 6497851264132692736 9198084794861346944 11898318325590001152 14598551856318655360 17298785387047309568 1552274844066412160 4252508374795066368 6952741905523720576 9652975436252374784 12353208966981028992 15053442497709683200 17753676028438337408 2007165485457440000 4707399016186094208 7407632546914748416 10107866077643402624 12808099608372056832 15508333139100711040 18208566669829365248 2462056126848467840 5162289657577122048 7862523188305776256 10562756719034430464 13262990249763084672 15963223780491738880 216713237510841472 2916946768239495680 5617180298968149888 8317413829696804096 11017647360425458304 13717880891154112512 16418114421882766720 671603878901869312 3371837409630523520 6072070940359177728 8772304471087831936 11472538001816486144 14172771532545140352 16873005063273794560 1126494520292897152 3826728051021551360 6526961581750205568 9227195112478859776 11927428643207513984 14627662173936168192 17327895704664822400 1581385161683924992 4281618692412579200 6981852223141233408 9682085753869887616 12382319284598541824 15082552815327196032 17782786346055850240 2036275803074952832 4736509333803607040 7436742864532261248 10136976395260915456 12837209925989569664 15537443456718223872 18237676987446878080 2491166444465980672 5191399975194634880 7891633505923289088 10591867036651943296 13292100567380597504 15992334098109251712 245823555128354304 2946057085857008512 5646290616585662720 8346524147314316928 11046757678042971136 13746991208771625344 16447224739500279552 700714196519382144 3400947727248036352 6101181257976690560 8801414788705344768 11501648319433998976 14201881850162653184 16902115380891307392 1155604837910409984 3855838368639064192 6556071899367718400 9256305430096372608 11956538960825026816 14656772491553681024 17357006022282335232 1610495479301437824 4310729010030092032 7010962540758746240 9711196071487400448 12411429602216054656 15111663132944708864 17811896663673363072 2065386120692465664 4765619651421119872 7465853182149774080 10166086712878428288 12866320243607082496 15566553774335736704 18266787305064390912 2520276762083493504 5220510292812147712 7920743823540801920 10620977354269456128 13321210884998110336 16021444415726764544 274933872745867136 2975167403474521344 5675400934203175552 8375634464931829760 11075867995660483968 13776101526389138176 16476335057117792384 729824514136894976 3430058044865549184 6130291575594203392 8830525106322857600 11530758637051511808 14230992167780166016 16931225698508820224 1184715155527922816 3884948686256577024 6585182216985231232 9285415747713885440 11985649278442539648 14685882809171193856 17386116339899848064 1639605796918950656 4339839327647604864 7040072858376259072 9740306389104913280 12440539919833567488 15140773450562221696 17841006981290875904 2094496438309978496 4794729969038632704 7494963499767286912 10195197030495941120 12895430561224595328 15595664091953249536 18295897622681903744 2549387079701006336 5249620610429660544 7949854141158314752 10650087671886968960 13350321202615623168 16050554733344277376 304044190363379968 3004277721092034176 5704511251820688384 8404744782549342592 11104978313277996800 13805211844006651008 16505445374735305216 758934831754407808 3459168362483062016 6159401893211716224 8859635423940370432 11559868954669024640 14260102485397678848 16960336016126333056 1213825473145435648 3914059003874089856 6614292534602744064 9314526065331398272 12014759596060052480 14714993126788706688 17415226657517360896 1668716114536463488 4368949645265117696 7069183175993771904 9769416706722426112 12469650237451080320 15169883768179734528 17870117298908388736 2123606755927491328 4823840286656145536 7524073817384799744 10224307348113453952 12924540878842108160 15624774409570762368 18325007940299416576 2578497397318519168 5278730928047173376 7978964458775827584 10679197989504481792 13379431520233136000 16079665050961790208 333154507980892800 3033388038709547008 5733621569438201216 8433855100166855424 11134088630895509632 13834322161624163840 16534555692352818048 788045149371920640 3488278680100574848 6188512210829229056 8888745741557883264 11588979272286537472 14289212803015191680 16989446333743845888 1242935790762948480 3943169321491602688 6643402852220256896 9343636382948911104 12043869913677565312 14744103444406219520 17444336975134873728 1697826432153976320 4398059962882630528 7098293493611284736 9798527024339938944 12498760555068593152 15198994085797247360 17899227616525901568 2152717073545004160 4852950604273658368 7553184135002312576 10253417665730966784 12953651196459620992 15653884727188275200 18354118257916929408 2607607714936032000 5307841245664686208 8008074776393340416 10708308307121994624 13408541837850648832 16108775368579303040 362264825598405632 3062498356327059840 5762731887055714048 8462965417784368256 11163198948513022464 13863432479241676672 16563666009970330880 817155466989433472 3517388997718087680 6217622528446741888 8917856059175396096 11618089589904050304 14318323120632704512 17018556651361358720 1272046108380461312 3972279639109115520 6672513169837769728 9372746700566423936 12072980231295078144 14773213762023732352 17473447292752386560 1726936749771489152 4427170280500143360 7127403811228797568 9827637341957451776 12527870872686105984 15228104403414760192 17928337934143414400 2181827391162516992 4882060921891171200 7582294452619825408 10282527983348479616 12982761514077133824 15682995044805788032 18383228575534442240 2636718032553544832 5336951563282199040 8037185094010853248 10737418624739507456 13437652155468161664 16137885686196815872 391375143215918464 3091608673944572672 5791842204673226880 8492075735401881088 11192309266130535296 13892542796859189504 16592776327587843712 846265784606946304 3546499315335600512 6246732846064254720 8946966376792908928 11647199907521563136 14347433438250217344 17047666968978871552 1301156425997974144 4001389956726628352 6701623487455282560 9401857018183936768 12102090548912590976 14802324079641245184 17502557610369899392 1756047067389001984 4456280598117656192 7156514128846310400 9856747659574964608 12556981190303618816 15257214721032273024 17957448251760927232 2210937708780029824 4911171239508684032 7611404770237338240 10311638300965992448 13011871831694646656 15712105362423300864 18412338893151955072 2665828350171057664 5366061880899711872 8066295411628366080 10766528942357020288 13466762473085674496 16166996003814328704 420485460833431296 3120718991562085504 5820952522290739712 8521186053019393920 11221419583748048128 13921653114476702336 16621886645205356544 875376102224459136 3575609632953113344 6275843163681767552 8976076694410421760 11676310225139075968 14376543755867730176 17076777286596384384 1330266743615486976 4030500274344141184 6730733805072795392 9430967335801449600 12131200866530103808 14831434397258758016 17531667927987412224 1785157385006514816 4485390915735169024 7185624446463823232 9885857977192477440 12586091507921131648 15286325038649785856 17986558569378440064 2240048026397542656 4940281557126196864 7640515087854851072 10340748618583505280 13040982149312159488 15741215680040813696 18441449210769467904 2694938667788570496 5395172198517224704 8095405729245878912 10795639259974533120 13495872790703187328 16196106321431841536 449595778450944128 3149829309179598336 5850062839908252544 8550296370636906752 11250529901365560960 13950763432094215168 16650996962822869376 904486419841971968 3604719950570626176 6304953481299280384 9005187012027934592 11705420542756588800 14405654073485243008 17105887604213897216 1359377061232999808 4059610591961654016 6759844122690308224 9460077653418962432 12160311184147616640 14860544714876270848 17560778245604925056 1814267702624027648 4514501233352681856 7214734764081336064 9914968294809990272 12615201825538644480 15315435356267298688 18015668886995952896 2269158344015055488 4969391874743709696 7669625405472363904 10369858936201018112 13070092466929672320 15770325997658326528 23815454677429120 2724048985406083328 5424282516134737536 8124516046863391744 10824749577592045952 13524983108320700160 16225216639049354368 478706096068456960 3178939626797111168 5879173157525765376 8579406688254419584 11279640218983073792 13979873749711728000 16680107280440382208 933596737459484800 3633830268188139008 6334063798916793216 9034297329645447424 11734530860374101632 14434764391102755840 17134997921831410048 1388487378850512640 4088720909579166848 6788954440307821056 9489187971036475264 12189421501765129472 14889655032493783680 17589888563222437888 1843378020241540480 4543611550970194688 7243845081698848896 9944078612427503104 12644312143156157312 15344545673884811520 18044779204613465728 2298268661632568320 4998502192361222528 7698735723089876736 10398969253818530944 13099202784547185152 15799436315275839360 52925772294941952 2753159303023596160 5453392833752250368 8153626364480904576 10853859895209558784 13554093425938212992 16254326956666867200 507816413685969792 3208049944414624000 5908283475143278208 8608517005871932416 11308750536600586624 14008984067329240832 16709217598057895040 962707055076997632 3662940585805651840 6363174116534306048 9063407647262960256 11763641177991614464 14463874708720268672 17164108239448922880 1417597696468025472 4117831227196679680 6818064757925333888 9518298288653988096 12218531819382642304 14918765350111296512 17618998880839950720 1872488337859053312 4572721868587707520 7272955399316361728 9973188930045015936 12673422460773670144 15373655991502324352 18073889522230978560 2327378979250081152 5027612509978735360 7727846040707389568 10428079571436043776 13128313102164697984 15828546632893352192 82036089912454784 2782269620641108992 5482503151369763200 8182736682098417408 10882970212827071616 13583203743555725824 16283437274284380032 536926731303482624 3237160262032136832 5937393792760791040 8637627323489445248 11337860854218099456 14038094384946753664 16738327915675407872 991817372694510464 3692050903423164672 6392284434151818880 9092517964880473088 11792751495609127296 14492985026337781504 17193218557066435712 1446708014085538304 4146941544814192512 6847175075542846720 9547408606271500928 12247642137000155136 14947875667728809344 17648109198457463552 1901598655476566144 4601832186205220352 7302065716933874560 10002299247662528768 12702532778391182976 15402766309119837184 18102999839848491392 2356489296867593984 5056722827596248192 7756956358324902400 10457189889053556608 13157423419782210816 15857656950510865024 111146407529967616 2811379938258621824 5511613468987276032 8211846999715930240 10912080530444584448 13612314061173238656 16312547591901892864 566037048920995456 3266270579649649664 5966504110378303872 8666737641106958080 11366971171835612288 14067204702564266496 16767438233292920704 1020927690312023296 3721161221040677504 6421394751769331712 9121628282497985920 11821861813226640128 14522095343955294336 17222328874683948544 1475818331703051136 4176051862431705344 6876285393160359552 9576518923889013760 12276752454617667968 14976985985346322176 17677219516074976384 1930708973094078976 4630942503822733184 7331176034551387392 10031409565280041600 12731643096008695808 15431876626737350016 18132110157466004224 2385599614485106816 5085833145213761024 7786066675942415232 10486300206671069440 13186533737399723648 15886767268128377856 140256725147480448 2840490255876134656 5540723786604788864 8240957317333443072 10941190848062097280 13641424378790751488 16341657909519405696 595147366538508288 3295380897267162496 5995614427995816704 8695847958724470912 11396081489453125120 14096315020181779328 16796548550910433536 1050038007929536128 3750271538658190336 6450505069386844544 9150738600115498752 11850972130844152960 14551205661572807168 17251439192301461376 1504928649320563968 4205162180049218176 6905395710777872384 9605629241506526592 12305862772235180800 15006096302963835008 17706329833692489216 1959819290711591808 4660052821440246016 7360286352168900224 10060519882897554432 12760753413626208640 15460986944354862848 18161220475083517056 2414709932102619648 5114943462831273856 7815176993559928064 10515410524288582272 13215644055017236480 15915877585745890688 169367042764993280 2869600573493647488 5569834104222301696 8270067634950955904 10970301165679610112 13670534696408264320 16370768227136918528 624257684156021120 3324491214884675328 6024724745613329536 8724958276341983744 11425191807070637952 14125425337799292160 16825658868527946368 1079148325547048960 3779381856275703168 6479615387004357376 9179848917733011584 11880082448461665792 14580315979190320000 17280549509918974208 1534038966938076800 4234272497666731008 6934506028395385216 9634739559124039424 12334973089852693632 15035206620581347840 17735440151310002048 1988929608329104640 4689163139057758848 7389396669786413056 10089630200515067264 12789863731243721472 15490097261972375680 18190330792701029888 2443820249720132480 5144053780448786688 7844287311177440896 10544520841906095104 13244754372634749312 15944987903363403520 198477360382506112 2898710891111160320 5598944421839814528 8299177952568468736 10999411483297122944 13699645014025777152 16399878544754431360 653368001773533952 3353601532502188160 6053835063230842368 8754068593959496576 11454302124688150784 14154535655416804992 16854769186145459200 1108258643164561792 3808492173893216000 6508725704621870208 9208959235350524416 11909192766079178624 14609426296807832832 17309659827536487040 1563149284555589632 4263382815284243840 6963616346012898048 9663849876741552256 12364083407470206464 15064316938198860672 17764550468927514880 2018039925946617472 4718273456675271680 7418506987403925888 10118740518132580096 12818974048861234304 15519207579589888512 18219441110318542720 2472930567337645312 5173164098066299520 7873397628794953728 10573631159523607936 13273864690252262144 15974098220980916352 227587678000018944 2927821208728673152 5628054739457327360 8328288270185981568 11028521800914635776 13728755331643289984 16428988862371944192 682478319391046784 3382711850119700992 6082945380848355200 8783178911577009408 11483412442305663616 14183645973034317824 16883879503762972032 1137368960782074624 3837602491510728832 6537836022239383040 9238069552968037248 11938303083696691456 14638536614425345664 17338770145153999872 1592259602173102464 4292493132901756672 6992726663630410880 9692960194359065088 12393193725087719296 15093427255816373504 17793660786545027712 2047150243564130304 4747383774292784512 7447617305021438720 10147850835750092928 12848084366478747136 15548317897207401344 18248551427936055552 2502040884955158144 5202274415683812352 7902507946412466560 10602741477141120768 13302975007869774976 16003208538598429184 256697995617531776 2956931526346185984 5657165057074840192 8357398587803494400 11057632118532148608 13757865649260802816 16458099179989457024 711588637008559616 3411822167737213824 6112055698465868032 8812289229194522240 11512522759923176448 14212756290651830656 16912989821380484864 1166479278399587456 3866712809128241664 6566946339856895872 9267179870585550080 11967413401314204288 14667646932042858496 17367880462771512704 1621369919790615296 4321603450519269504 7021836981247923712 9722070511976577920 12422304042705232128 15122537573433886336 17822771104162540544 2076260561181643136 4776494091910297344 7476727622638951552 10176961153367605760 12877194684096259968 15577428214824914176 18277661745553568384 2531151202572670976 5231384733301325184 7931618264029979392 10631851794758633600 13332085325487287808 16032318856215942016 285808313235044608 2986041843963698816 5686275374692353024 8386508905421007232 11086742436149661440 13786975966878315648 16487209497606969856 740698954626072448 3440932485354726656 6141166016083380864 8841399546812035072 11541633077540689280 14241866608269343488 16942100138997997696 1195589596017100288 3895823126745754496 6596056657474408704 9296290188203062912 11996523718931717120 14696757249660371328 17396990780389025536 1650480237408128128 4350713768136782336 7050947298865436544 9751180829594090752 12451414360322744960 15151647891051399168 17851881421780053376 2105370878799155968 4805604409527810176 7505837940256464384 10206071470985118592 12906305001713772800 15606538532442427008 18306772063171081216 2560261520190183808 5260495050918838016 7960728581647492224 10660962112376146432 13361195643104800640 16061429173833454848 314918630852557440 3015152161581211648 5715385692309865856 8415619223038520064 11115852753767174272 13816086284495828480 16516319815224482688 769809272243585280 3470042802972239488 6170276333700893696 8870509864429547904 11570743395158202112 14270976925886856320 16971210456615510528 1224699913634613120 3924933444363267328 6625166975091921536 9325400505820575744 12025634036549229952 14725867567277884160 17426101098006538368 1679590555025640960 4379824085754295168 7080057616482949376 9780291147211603584 12480524677940257792 15180758208668912000 17880991739397566208 2134481196416668800 4834714727145323008 7534948257873977216 10235181788602631424 12935415319331285632 15635648850059939840 18335882380788594048 2589371837807696640 5289605368536350848 7989838899265005056 10690072429993659264 13390305960722313472 16090539491450967680 344028948470070272 3044262479198724480 5744496009927378688 8444729540656032896 11144963071384687104 13845196602113341312 16545430132841995520 798919589861098112 3499153120589752320 6199386651318406528 8899620182047060736 11599853712775714944 14300087243504369152 17000320774233023360 1253810231252125952 3954043761980780160 6654277292709434368 9354510823438088576 12054744354166742784 14754977884895396992 17455211415624051200 1708700872643153792 4408934403371808000 7109167934100462208 9809401464829116416 12509634995557770624 15209868526286424832 17910102057015079040 2163591514034181632 4863825044762835840 7564058575491490048 10264292106220144256 12964525636948798464 15664759167677452672 18364992698406106880 2618482155425209472 5318715686153863680 8018949216882517888 10719182747611172096 13419416278339826304 16119649809068480512 373139266087583104 3073372796816237312 5773606327544891520 8473839858273545728 11174073389002199936 13874306919730854144 16574540450459508352 828029907478610944 3528263438207265152 6228496968935919360 8928730499664573568 11628964030393227776 14329197561121881984 17029431091850536192 1282920548869638784 3983154079598292992 6683387610326947200 9383621141055601408 12083854671784255616 14784088202512909824 17484321733241564032 1737811190260666624 4438044720989320832 7138278251717975040 9838511782446629248 12538745313175283456 15238978843903937664 17939212374632591872 2192701831651694464 4892935362380348672 7593168893109002880 10293402423837657088 12993635954566311296 15693869485294965504 18394103016023619712 2647592473042722304 5347826003771376512 8048059534500030720 10748293065228684928 13448526595957339136 16148760126685993344 402249583705095936 3102483114433750144 5802716645162404352 8502950175891058560 11203183706619712768 13903417237348366976 16603650768077021184 857140225096123776 3557373755824777984 6257607286553432192 8957840817282086400 11658074348010740608 14358307878739394816 17058541409468049024 1312030866487151616 4012264397215805824 6712497927944460032 9412731458673114240 12112964989401768448 14813198520130422656 17513432050859076864 1766921507878179456 4467155038606833664 7167388569335487872 9867622100064142080 12567855630792796288 15268089161521450496 17968322692250104704 2221812149269207296 4922045679997861504 7622279210726515712 10322512741455169920 13022746272183824128 15722979802912478336 18423213333641132544 2676702790660235136 5376936321388889344 8077169852117543552 10777403382846197760 13477636913574851968 16177870444303506176 431359901322608768 3131593432051262976 5831826962779917184 8532060493508571392 11232294024237225600 13932527554965879808 16632761085694534016 886250542713636608 3586484073442290816 6286717604170945024 8986951134899599232 11687184665628253440 14387418196356907648 17087651727085561856 1341141184104664448 4041374714833318656 6741608245561972864 9441841776290627072 12142075307019281280 14842308837747935488 17542542368476589696 1796031825495692288 4496265356224346496 7196498886953000704 9896732417681654912 12596965948410309120 15297199479138963328 17997433009867617536 2250922466886720128 4951155997615374336 7651389528344028544 10351623059072682752 13051856589801336960 15752090120529991168 5579577549093760 2705813108277747968 5406046639006402176 8106280169735056384 10806513700463710592 13506747231192364800 16206980761921019008 460470218940121600 3160703749668775808 5860937280397430016 8561170811126084224 11261404341854738432 13961637872583392640 16661871403312046848 915360860331149440 3615594391059803648 6315827921788457856 9016061452517112064 11716294983245766272 14416528513974420480 17116762044703074688 1370251501722177280 4070485032450831488 6770718563179485696 9470952093908139904 12171185624636794112 14871419155365448320 17571652686094102528 1825142143113205120 4525375673841859328 7225609204570513536 9925842735299167744 12626076266027821952 15326309796756476160 18026543327485130368 2280032784504232960 4980266315232887168 7680499845961541376 10380733376690195584 13080966907418849792 15781200438147504000 34689895166606592 2734923425895260800 5435156956623915008 8135390487352569216 10835624018081223424 13535857548809877632 16236091079538531840 489580536557634432 3189814067286288640 5890047598014942848 8590281128743597056 11290514659472251264 13990748190200905472 16690981720929559680 944471177948662272 3644704708677316480 6344938239405970688 9045171770134624896 11745405300863279104 14445638831591933312 17145872362320587520 1399361819339690112 4099595350068344320 6799828880796998528 9500062411525652736 12200295942254306944 14900529472982961152 17600763003711615360 1854252460730717952 4554485991459372160 7254719522188026368 9954953052916680576 12655186583645334784 15355420114373988992 18055653645102643200 2309143102121745792 5009376632850400000 7709610163579054208 10409843694307708416 13110077225036362624 15810310755765016832 63800212784119424 2764033743512773632 5464267274241427840 8164500804970082048 10864734335698736256 13564967866427390464 16265201397156044672 518690854175147264 3218924384903801472 5919157915632455680 8619391446361109888 11319624977089764096 14019858507818418304 16720092038547072512 973581495566175104 3673815026294829312 6374048557023483520 9074282087752137728 11774515618480791936 14474749149209446144 17174982679938100352 1428472136957202944 4128705667685857152 6828939198414511360 9529172729143165568 12229406259871819776 14929639790600473984 17629873321329128192 1883362778348230784 4583596309076884992 7283829839805539200 9984063370534193408 12684296901262847616 15384530431991501824 18084763962720156032 2338253419739258624 5038486950467912832 7738720481196567040 10438954011925221248 13139187542653875456 15839421073382529664 92910530401632256 2793144061130286464 5493377591858940672 8193611122587594880 10893844653316249088 13594078184044903296 16294311714773557504 547801171792660096 3248034702521314304 5948268233249968512 8648501763978622720 11348735294707276928 14048968825435931136 16749202356164585344 1002691813183687936 3702925343912342144 6403158874640996352 9103392405369650560 11803625936098304768 14503859466826958976 17204092997555613184 1457582454574715776 4157815985303369984 6858049516032024192 9558283046760678400 12258516577489332608 14958750108217986816 17658983638946641024 1912473095965743616 4612706626694397824 7312940157423052032 10013173688151706240 12713407218880360448 15413640749609014656 18113874280337668864 2367363737356771456 5067597268085425664 7767830798814079872 10468064329542734080 13168297860271388288 15868531391000042496 122020848019145088 2822254378747799296 5522487909476453504 8222721440205107712 10922954970933761920 13623188501662416128 16323422032391070336 576911489410172928 3277145020138827136 5977378550867481344 8677612081596135552 11377845612324789760 14078079143053443968 16778312673782098176 1031802130801200768 3732035661529854976 6432269192258509184 9132502722987163392 11832736253715817600 14532969784444471808 17233203315173126016 1486692772192228608 4186926302920882816 6887159833649537024 9587393364378191232 12287626895106845440 14987860425835499648 17688093956564153856 1941583413583256448 4641816944311910656 7342050475040564864 10042284005769219072 12742517536497873280 15442751067226527488 18142984597955181696 2396474054974284288 5096707585702938496 7796941116431592704 10497174647160246912 13197408177888901120 15897641708617555328 151131165636657920 2851364696365312128 5551598227093966336 8251831757822620544 10952065288551274752 13652298819279928960 16352532350008583168 606021807027685760 3306255337756339968 6006488868484994176 8706722399213648384 11406955929942302592 14107189460670956800 16807422991399611008 1060912448418713600 3761145979147367808 6461379509876022016 9161613040604676224 11861846571333330432 14562080102061984640 17262313632790638848 1515803089809741440 4216036620538395648 6916270151267049856 9616503681995704064 12316737212724358272 15016970743453012480 17717204274181666688 1970693731200769280 4670927261929423488 7371160792658077696 10071394323386731904 12771627854115386112 15471861384844040320 18172094915572694528 2425584372591797120 5125817903320451328 7826051434049105536 10526284964777759744 13226518495506413952 15926752026235068160 180241483254170752 2880475013982824960 5580708544711479168 8280942075440133376 10981175606168787584 13681409136897441792 16381642667626096000 635132124645198592 3335365655373852800 6035599186102507008 8735832716831161216 11436066247559815424 14136299778288469632 16836533309017123840 1090022766036226432 3790256296764880640 6490489827493534848 9190723358222189056 11890956888950843264 14591190419679497472 17291423950408151680 1544913407427254272 4245146938155908480 6945380468884562688 9645613999613216896 12345847530341871104 15046081061070525312 17746314591799179520 1999804048818282112 4700037579546936320 7400271110275590528 10100504641004244736 12800738171732898944 15500971702461553152 18201205233190207360 2454694690209309952 5154928220937964160 7855161751666618368 10555395282395272576 13255628813123926784 15955862343852580992 209351800871683584 2909585331600337792 5609818862328992000 8310052393057646208 11010285923786300416 13710519454514954624 16410752985243608832 664242442262711424 3364475972991365632 6064709503720019840 8764943034448674048 11465176565177328256 14165410095905982464 16865643626634636672 1119133083653739264 3819366614382393472 6519600145111047680 9219833675839701888 11920067206568356096 14620300737297010304 17320534268025664512 1574023725044767104 4274257255773421312 6974490786502075520 9674724317230729728 12374957847959383936 15075191378688038144 17775424909416692352 2028914366435794944 4729147897164449152 7429381427893103360 10129614958621757568 12829848489350411776 15530082020079065984 18230315550807720192 2483805007826822784 5184038538555476992 7884272069284131200 10584505600012785408 13284739130741439616 15984972661470093824 238462118489196416 2938695649217850624 5638929179946504832 8339162710675159040 11039396241403813248 13739629772132467456 16439863302861121664 693352759880224256 3393586290608878464 6093819821337532672 8794053352066186880 11494286882794841088 14194520413523495296 16894753944252149504 1148243401271252096 3848476931999906304 6548710462728560512 9248943993457214720 11949177524185868928 14649411054914523136 17349644585643177344 1603134042662279936 4303367573390934144 7003601104119588352 9703834634848242560 12404068165576896768 15104301696305550976 17804535227034205184 2058024684053307776 4758258214781961984 7458491745510616192 10158725276239270400 12858958806967924608 15559192337696578816 18259425868425233024 2512915325444335616 5213148856172989824 7913382386901644032 10613615917630298240 13313849448358952448 16014082979087606656 267572436106709248 2967805966835363456 5668039497564017664 8368273028292671872 11068506559021326080 13768740089749980288 16468973620478634496 722463077497737088 3422696608226391296 6122930138955045504 8823163669683699712 11523397200412353920 14223630731141008128 16923864261869662336 1177353718888764928 3877587249617419136 6577820780346073344 9278054311074727552 11978287841803381760 14678521372532035968 17378754903260690176 1632244360279792768 4332477891008446976 7032711421737101184 9732944952465755392 12433178483194409600 15133412013923063808 17833645544651718016 2087135001670820608 4787368532399474816 7487602063128129024 10187835593856783232 12888069124585437440 15588302655314091648 18288536186042745856 2542025643061848448 5242259173790502656 7942492704519156864 10642726235247811072 13342959765976465280 16043193296705119488 296682753724222080 2996916284452876288 5697149815181530496 8397383345910184704 11097616876638838912 13797850407367493120 16498083938096147328 751573395115249920 3451806925843904128 6152040456572558336 8852273987301212544 11552507518029866752 14252741048758520960 16952974579487175168 1206464036506277760 3906697567234931968 6606931097963586176 9307164628692240384 12007398159420894592 14707631690149548800 17407865220878203008 1661354677897305600 4361588208625959808 7061821739354614016 9762055270083268224 12462288800811922432 15162522331540576640 17862755862269230848 2116245319288333440 4816478850016987648 7516712380745641856 10216945911474296064 12917179442202950272 15617412972931604480 18317646503660258688 2571135960679361280 5271369491408015488 7971603022136669696 10671836552865323904 13372070083593978112 16072303614322632320 325793071341734912 3026026602070389120 5726260132799043328 8426493663527697536 11126727194256351744 13826960724985005952 16527194255713660160 780683712732762752 3480917243461416960 6181150774190071168 8881384304918725376 11581617835647379584 14281851366376033792 16982084897104688000 1235574354123790592 3935807884852444800 6636041415581099008 9336274946309753216 12036508477038407424 14736742007767061632 17436975538495715840 1690464995514818432 4390698526243472640 7090932056972126848 9791165587700781056 12491399118429435264 15191632649158089472 17891866179886743680 2145355636905846272 4845589167634500480 7545822698363154688 10246056229091808896 12946289759820463104 15646523290549117312 18346756821277771520 2600246278296874112 5300479809025528320 8000713339754182528 10700946870482836736 13401180401211490944 16101413931940145152 354903388959247744 3055136919687901952 5755370450416556160 8455603981145210368 11155837511873864576 13856071042602518784 16556304573331172992 809794030350275584 3510027561078929792 6210261091807584000 8910494622536238208 11610728153264892416 14310961683993546624 17011195214722200832 1264684671741303424 3964918202469957632 6665151733198611840 9365385263927266048 12065618794655920256 14765852325384574464 17466085856113228672 1719575313132331264 4419808843860985472 7120042374589639680 9820275905318293888 12520509436046948096 15220742966775602304 17920976497504256512 2174465954523359104 4874699485252013312 7574933015980667520 10275166546709321728 12975400077437975936 15675633608166630144 18375867138895284352 2629356595914386944 5329590126643041152 8029823657371695360 10730057188100349568 13430290718829003776 16130524249557657984 384013706576760576 3084247237305414784 5784480768034068992 8484714298762723200 11184947829491377408 13885181360220031616 16585414890948685824 838904347967788416 3539137878696442624 6239371409425096832 8939604940153751040 11639838470882405248 14340072001611059456 17040305532339713664 1293794989358816256 3994028520087470464 6694262050816124672 9394495581544778880 12094729112273433088 14794962643002087296 17495196173730741504 1748685630749844096 4448919161478498304 7149152692207152512 9849386222935806720 12549619753664460928 15249853284393115136 17950086815121769344 2203576272140871936 4903809802869526144 7604043333598180352 10304276864326834560 13004510395055488768 15704743925784142976 18404977456512797184 2658466913531899776 5358700444260553984 8058933974989208192 10759167505717862400 13459401036446516608 16159634567175170816 413124024194273408 3113357554922927616 5813591085651581824 8513824616380236032 11214058147108890240 13914291677837544448 16614525208566198656 868014665585301248 3568248196313955456 6268481727042609664 8968715257771263872 11668948788499918080 14369182319228572288 17069415849957226496 1322905306976329088 4023138837704983296 6723372368433637504 9423605899162291712 12123839429890945920 14824072960619600128 17524306491348254336 1777795948367356928 4478029479096011136 7178263009824665344 9878496540553319552 12578730071281973760 15278963602010627968 17979197132739282176 2232686589758384768 4932920120487038976 7633153651215693184 10333387181944347392 13033620712673001600 15733854243401655808 18434087774130310016 2687577231149412608 5387810761878066816 8088044292606721024 10788277823335375232 13488511354064029440 16188744884792683648 442234341811786240 3142467872540440448 5842701403269094656 8542934933997748864 11243168464726403072 13943401995455057280 16643635526183711488 897124983202814080 3597358513931468288 6297592044660122496 8997825575388776704 11698059106117430912 14398292636846085120 17098526167574739328 1352015624593841920 4052249155322496128 6752482686051150336 9452716216779804544 12152949747508458752 14853183278237112960 17553416808965767168 1806906265984869760 4507139796713523968 7207373327442178176 9907606858170832384 12607840388899486592 15308073919628140800 18008307450356795008 2261796907375897600 4962030438104551808 7662263968833206016 10362497499561860224 13062731030290514432 15762964561019168640 16454018038271232 2716687548766925440 5416921079495579648 8117154610224233856 10817388140952888064 13517621671681542272 16217855202410196480 471344659429299072 3171578190157953280 5871811720886607488 8572045251615261696 11272278782343915904 13972512313072570112 16672745843801224320 926235300820326912 3626468831548981120 6326702362277635328 9026935893006289536 11727169423734943744 14427402954463597952 17127636485192252160 1381125942211354752 4081359472940008960 6781593003668663168 9481826534397317376 12182060065125971584 14882293595854625792 17582527126583280000 1836016583602382592 4536250114331036800 7236483645059691008 9936717175788345216 12636950706516999424 15337184237245653632 18037417767974307840 2290907224993410432 4991140755722064640 7691374286450718848 10391607817179373056 13091841347908027264 15792074878636681472 45564335655784064 2745797866384438272 5446031397113092480 8146264927841746688 10846498458570400896 13546731989299055104 16246965520027709312 500454977046811904 3200688507775466112 5900922038504120320 8601155569232774528 11301389099961428736 14001622630690082944 16701856161418737152 955345618437839744 3655579149166493952 6355812679895148160 9056046210623802368 11756279741352456576 14456513272081110784 17156746802809764992 1410236259828867584 4110469790557521792 6810703321286176000 9510936852014830208 12211170382743484416 14911403913472138624 17611637444200792832 1865126901219895424 4565360431948549632 7265593962677203840 9965827493405858048 12666061024134512256 15366294554863166464 18066528085591820672 2320017542610923264 5020251073339577472 7720484604068231680 10420718134796885888 13120951665525540096 15821185196254194304 74674653273296896 2774908184001951104 5475141714730605312 8175375245459259520 10875608776187913728 13575842306916567936 16276075837645222144 529565294664324736 3229798825392978944 5930032356121633152 8630265886850287360 11330499417578941568 14030732948307595776 16730966479036249984 984455936055352576 3684689466784006784 6384922997512660992 9085156528241315200 11785390058969969408 14485623589698623616 17185857120427277824 1439346577446380416 4139580108175034624 6839813638903688832 9540047169632343040 12240280700360997248 14940514231089651456 17640747761818305664 1894237218837408256 4594470749566062464 7294704280294716672 9994937811023370880 12695171341752025088 15395404872480679296 18095638403209333504 2349127860228436096 5049361390957090304 7749594921685744512 10449828452414398720 13150061983143052928 15850295513871707136 103784970890809728 2804018501619463936 5504252032348118144 8204485563076772352 10904719093805426560 13604952624534080768 16305186155262734976 558675612281837568 3258909143010491776 5959142673739145984 8659376204467800192 11359609735196454400 14059843265925108608 16760076796653762816 1013566253672865408 3713799784401519616 6414033315130173824 9114266845858828032 11814500376587482240 14514733907316136448 17214967438044790656 1468456895063893248 4168690425792547456 6868923956521201664 9569157487249855872 12269391017978510080 14969624548707164288 17669858079435818496 1923347536454921088 4623581067183575296 7323814597912229504 10024048128640883712 12724281659369537920 15424515190098192128 18124748720826846336 2378238177845948928 5078471708574603136 7778705239303257344 10478938770031911552 13179172300760565760 15879405831489219968 132895288508322560 2833128819236976768 5533362349965630976 8233595880694285184 10933829411422939392 13634062942151593600 16334296472880247808 587785929899350400 3288019460628004608 5988252991356658816 8688486522085313024 11388720052813967232 14088953583542621440 16789187114271275648 1042676571290378240 3742910102019032448 6443143632747686656 9143377163476340864 11843610694204995072 14543844224933649280 17244077755662303488 1497567212681406080 4197800743410060288 6898034274138714496 9598267804867368704 12298501335596022912 14998734866324677120 17698968397053331328 1952457854072433920 4652691384801088128 7352924915529742336 10053158446258396544 12753391976987050752 15453625507715704960 18153859038444359168 2407348495463461760 5107582026192115968 7807815556920770176 10508049087649424384 13208282618378078592 15908516149106732800 162005606125835392 2862239136854489600 5562472667583143808 8262706198311798016 10962939729040452224 13663173259769106432 16363406790497760640 616896247516863232 3317129778245517440 6017363308974171648 8717596839702825856 11417830370431480064 14118063901160134272 16818297431888788480 1071786888907891072 3772020419636545280 6472253950365199488 9172487481093853696 11872721011822507904 14572954542551162112 17273188073279816320 1526677530298918912 4226911061027573120 6927144591756227328 9627378122484881536 12327611653213535744 15027845183942189952 17728078714670844160 1981568171689946752 4681801702418600960 7382035233147255168 10082268763875909376 12782502294604563584 15482735825333217792 18182969356061872000 2436458813080974592 5136692343809628800 7836925874538283008 10537159405266937216 13237392935995591424 15937626466724245632 191115923743348224 2891349454472002432 5591582985200656640 8291816515929310848 10992050046657965056 13692283577386619264 16392517108115273472 646006565134376064 3346240095863030272 6046473626591684480 8746707157320338688 11446940688048992896 14147174218777647104 16847407749506301312 1100897206525403904 3801130737254058112 6501364267982712320 9201597798711366528 11901831329440020736 14602064860168674944 17302298390897329152 1555787847916431744 4256021378645085952 6956254909373740160 9656488440102394368 12356721970831048576 15056955501559702784 17757189032288356992 2010678489307459584 4710912020036113792 7411145550764768000 10111379081493422208 12811612612222076416 15511846142950730624 18212079673679384832 2465569130698487424 5165802661427141632 7866036192155795840 10566269722884450048 13266503253613104256 15966736784341758464 220226241360861056 2920459772089515264 5620693302818169472 8320926833546823680 11021160364275477888 13721393895004132096 16421627425732786304 675116882751888896 3375350413480543104 6075583944209197312 8775817474937851520 11476051005666505728 14176284536395159936 16876518067123814144 1130007524142916736 3830241054871570944 6530474585600225152 9230708116328879360 11930941647057533568 14631175177786187776 17331408708514841984 1584898165533944576 4285131696262598784 6985365226991252992 9685598757719907200 12385832288448561408 15086065819177215616 17786299349905869824 2039788806924972416 4740022337653626624 7440255868382280832 10140489399110935040 12840722929839589248 15540956460568243456 18241189991296897664 2494679448316000256 5194912979044654464 7895146509773308672 10595380040501962880 13295613571230617088 15995847101959271296 249336558978373888 2949570089707028096 5649803620435682304 8350037151164336512 11050270681892990720 13750504212621644928 16450737743350299136 704227200369401728 3404460731098055936 6104694261826710144 8804927792555364352 11505161323284018560 14205394854012672768 16905628384741326976 1159117841760429568 3859351372489083776 6559584903217737984 9259818433946392192 11960051964675046400 14660285495403700608 17360519026132354816 1614008483151457408 4314242013880111616 7014475544608765824 9714709075337420032 12414942606066074240 15115176136794728448 17815409667523382656 2068899124542485248 4769132655271139456 7469366185999793664 10169599716728447872 12869833247457102080 15570066778185756288 18270300308914410496 2523789765933513088 5224023296662167296 7924256827390821504 10624490358119475712 13324723888848129920 16024957419576784128 278446876595886720 2978680407324540928 5678913938053195136 8379147468781849344 11079380999510503552 13779614530239157760 16479848060967811968 733337517986914560 3433571048715568768 6133804579444222976 8834038110172877184 11534271640901531392 14234505171630185600 16934738702358839808 1188228159377942400 3888461690106596608 6588695220835250816 9288928751563905024 11989162282292559232 14689395813021213440 17389629343749867648 1643118800768970240 4343352331497624448 7043585862226278656 9743819392954932864 12444052923683587072 15144286454412241280 17844519985140895488 2098009442159998080 4798242972888652288 7498476503617306496 10198710034345960704 12898943565074614912 15599177095803269120 18299410626531923328 2552900083551025920 5253133614279680128 7953367145008334336 10653600675736988544 13353834206465642752 16054067737194296960 307557194213399552 3007790724942053760 5708024255670707968 8408257786399362176 11108491317128016384 13808724847856670592 16508958378585324800 762447835604427392 3462681366333081600 6162914897061735808 8863148427790390016 11563381958519044224 14263615489247698432 16963849019976352640 1217338476995455232 3917572007724109440 6617805538452763648 9318039069181417856 12018272599910072064 14718506130638726272 17418739661367380480 1672229118386483072 4372462649115137280 7072696179843791488 9772929710572445696 12473163241301099904 15173396772029754112 17873630302758408320 2127119759777510912 4827353290506165120 7527586821234819328 10227820351963473536 12928053882692127744 15628287413420781952 18328520944149436160 2582010401168538752 5282243931897192960 7982477462625847168 10682710993354501376 13382944524083155584 16083178054811809792 336667511830912384 3036901042559566592 5737134573288220800 8437368104016875008 11137601634745529216 13837835165474183424 16538068696202837632 791558153221940224 3491791683950594432 6192025214679248640 8892258745407902848 11592492276136557056 14292725806865211264 16992959337593865472 1246448794612968064 3946682325341622272 6646915856070276480 9347149386798930688 12047382917527584896 14747616448256239104 17447849978984893312 1701339436003995904 4401572966732650112 7101806497461304320 9802040028189958528 12502273558918612736 15202507089647266944 17902740620375921152 2156230077395023744 4856463608123677952 7556697138852332160 10256930669580986368 12957164200309640576 15657397731038294784 18357631261766948992 2611120718786051584 5311354249514705792 8011587780243360000 10711821310972014208 13412054841700668416 16112288372429322624 365777829448425216 3066011360177079424 5766244890905733632 8466478421634387840 11166711952363042048 13866945483091696256 16567179013820350464 820668470839453056 3520902001568107264 6221135532296761472 8921369063025415680 11621602593754069888 14321836124482724096 17022069655211378304 1275559112230480896 3975792642959135104 6676026173687789312 9376259704416443520 12076493235145097728 14776726765873751936 17476960296602406144 1730449753621508736 4430683284350162944 7130916815078817152 9831150345807471360 12531383876536125568 15231617407264779776 17931850937993433984 2185340395012536576 4885573925741190784 7585807456469844992 10286040987198499200 12986274517927153408 15686508048655807616 18386741579384461824 2640231036403564416 5340464567132218624 8040698097860872832 10740931628589527040 13441165159318181248 16141398690046835456 394888147065938048 3095121677794592256 5795355208523246464 8495588739251900672 11195822269980554880 13896055800709209088 16596289331437863296 849778788456965888 3550012319185620096 6250245849914274304 8950479380642928512 11650712911371582720 14350946442100236928 17051179972828891136 1304669429847993728 4004902960576647936 6705136491305302144 9405370022033956352 12105603552762610560 14805837083491264768 17506070614219918976 1759560071239021568 4459793601967675776 7160027132696329984 9860260663424984192 12560494194153638400 15260727724882292608 17960961255610946816 2214450712630049408 4914684243358703616 7614917774087357824 10315151304816012032 13015384835544666240 15715618366273320448 18415851897001974656 2669341354021077248 5369574884749731456 8069808415478385664 10770041946207039872 13470275476935694080 16170509007664348288 423998464683450880 3124231995412105088 5824465526140759296 8524699056869413504 11224932587598067712 13925166118326721920 16625399649055376128 878889106074478720 3579122636803132928 6279356167531787136 8979589698260441344 11679823228989095552 14380056759717749760 17080290290446403968 1333779747465506560 4034013278194160768 6734246808922814976 9434480339651469184 12134713870380123392 14834947401108777600 17535180931837431808 1788670388856534400 4488903919585188608 7189137450313842816 9889370981042497024 12589604511771151232 15289838042499805440 17990071573228459648 2243561030247562240 4943794560976216448 7644028091704870656 10344261622433524864 13044495153162179072 15744728683890833280 18444962214619487488 2698451671638590080 5398685202367244288 8098918733095898496 10799152263824552704 13499385794553206912 16199619325281861120 453108782300963712 3153342313029617920 5853575843758272128 8553809374486926336 11254042905215580544 13954276435944234752 16654509966672888960 907999423691991552 3608232954420645760 6308466485149299968 9008700015877954176 11708933546606608384 14409167077335262592 17109400608063916800 1362890065083019392 4063123595811673600 6763357126540327808 9463590657268982016 12163824187997636224 14864057718726290432 17564291249454944640 1817780706474047232 4518014237202701440 7218247767931355648 9918481298660009856 12618714829388664064 15318948360117318272 18019181890845972480 2272671347865075072 4972904878593729280 7673138409322383488 10373371940051037696 13073605470779691904 15773839001508346112 27328458527448704 2727561989256102912 5427795519984757120 8128029050713411328 10828262581442065536 13528496112170719744 16228729642899373952 482219099918476544 3182452630647130752 5882686161375784960 8582919692104439168 11283153222833093376 13983386753561747584 16683620284290401792 937109741309504384 3637343272038158592 6337576802766812800 9037810333495467008 11738043864224121216 14438277394952775424 17138510925681429632 1392000382700532224 4092233913429186432 6792467444157840640 9492700974886494848 12192934505615149056 14893168036343803264 17593401567072457472 1846891024091560064 4547124554820214272 7247358085548868480 9947591616277522688 12647825147006176896 15348058677734831104 18048292208463485312 2301781665482587904 5002015196211242112 7702248726939896320 10402482257668550528 13102715788397204736 15802949319125858944 56438776144961536 2756672306873615744 5456905837602269952 8157139368330924160 10857372899059578368 13557606429788232576 16257839960516886784 511329417535989376 3211562948264643584 5911796478993297792 8612030009721952000 11312263540450606208 14012497071179260416 16712730601907914624 966220058927017216 3666453589655671424 6366687120384325632 9066920651112979840 11767154181841634048 14467387712570288256 17167621243298942464 1421110700318045056 4121344231046699264 6821577761775353472 9521811292504007680 12222044823232661888 14922278353961316096 17622511884689970304 1876001341709072896 4576234872437727104 7276468403166381312 9976701933895035520 12676935464623689728 15377168995352343936 18077402526080998144 2330891983100100736 5031125513828754944 7731359044557409152 10431592575286063360 13131826106014717568 15832059636743371776 85549093762474368 2785782624491128576 5486016155219782784 8186249685948436992 10886483216677091200 13586716747405745408 16286950278134399616 540439735153502208 3240673265882156416 5940906796610810624 8641140327339464832 11341373858068119040 14041607388796773248 16741840919525427456 995330376544530048 3695563907273184256 6395797438001838464 9096030968730492672 11796264499459146880 14496498030187801088 17196731560916455296 1450221017935557888 4150454548664212096 6850688079392866304 9550921610121520512 12251155140850174720 14951388671578828928 17651622202307483136 1905111659326585728 4605345190055239936 7305578720783894144 10005812251512548352 12706045782241202560 15406279312969856768 18106512843698510976 2360002300717613568 5060235831446267776 7760469362174921984 10460702892903576192 13160936423632230400 15861169954360884608 114659411379987200 2814892942108641408 5515126472837295616 8215360003565949824 10915593534294604032 13615827065023258240 16316060595751912448 569550052771015040 3269783583499669248 5970017114228323456 8670250644956977664 11370484175685631872 14070717706414286080 16770951237142940288 1024440694162042880 3724674224890697088 6424907755619351296 9125141286348005504 11825374817076659712 14525608347805313920 17225841878533968128 1479331335553070720 4179564866281724928 6879798397010379136 9580031927739033344 12280265458467687552 14980498989196341760 17680732519924995968 1934221976944098560 4634455507672752768 7334689038401406976 10034922569130061184 12735156099858715392 15435389630587369600 18135623161316023808 2389112618335126400 5089346149063780608 7789579679792434816 10489813210521089024 13190046741249743232 15890280271978397440 143769728997500032 2844003259726154240 5544236790454808448 8244470321183462656 10944703851912116864 13644937382640771072 16345170913369425280 598660370388527872 3298893901117182080 5999127431845836288 8699360962574490496 11399594493303144704 14099828024031798912 16800061554760453120 1053551011779555712 3753784542508209920 6454018073236864128 9154251603965518336 11854485134694172544 14554718665422826752 17254952196151480960 1508441653170583552 4208675183899237760 6908908714627891968 9609142245356546176 12309375776085200384 15009609306813854592 17709842837542508800 1963332294561611392 4663565825290265600 7363799356018919808 10064032886747574016 12764266417476228224 15464499948204882432 18164733478933536640 2418222935952639232 5118456466681293440 7818689997409947648 10518923528138601856 13219157058867256064 15919390589595910272 172880046615012864 2873113577343667072 5573347108072321280 8273580638800975488 10973814169529629696 13674047700258283904 16374281230986938112 627770688006040704 3328004218734694912 6028237749463349120 8728471280192003328 11428704810920657536 14128938341649311744 16829171872377965952 1082661329397068544 3782894860125722752 6483128390854376960 9183361921583031168 11883595452311685376 14583828983040339584 17284062513768993792 1537551970788096384 4237785501516750592 6938019032245404800 9638252562974059008 12338486093702713216 15038719624431367424 17738953155160021632 1992442612179124224 4692676142907778432 7392909673636432640 10093143204365086848 12793376735093741056 15493610265822395264 18193843796551049472 2447333253570152064 5147566784298806272 7847800315027460480 10548033845756114688 13248267376484768896 15948500907213423104 201990364232525696 2902223894961179904 5602457425689834112 8302690956418488320 11002924487147142528 13703158017875796736 16403391548604450944 656881005623553536 3357114536352207744 6057348067080861952 8757581597809516160 11457815128538170368 14158048659266824576 16858282189995478784 1111771647014581376 3812005177743235584 6512238708471889792 9212472239200544000 11912705769929198208 14612939300657852416 17313172831386506624 1566662288405609216 4266895819134263424 6967129349862917632 9667362880591571840 12367596411320226048 15067829942048880256 17768063472777534464 2021552929796637056 4721786460525291264 7422019991253945472 10122253521982599680 12822487052711253888 15522720583439908096 18222954114168562304 2476443571187664896 5176677101916319104 7876910632644973312 10577144163373627520 13277377694102281728 15977611224830935936 231100681850038528 2931334212578692736 5631567743307346944 8331801274036001152 11032034804764655360 13732268335493309568 16432501866221963776 685991323241066368 3386224853969720576 6086458384698374784 8786691915427028992 11486925446155683200 14187158976884337408 16887392507612991616 1140881964632094208 3841115495360748416 6541349026089402624 9241582556818056832 11941816087546711040 14642049618275365248 17342283149004019456 1595772606023122048 4296006136751776256 6996239667480430464 9696473198209084672 12396706728937738880 15096940259666393088 17797173790395047296 2050663247414149888 4750896778142804096 7451130308871458304 10151363839600112512 12851597370328766720 15551830901057420928 18252064431786075136 2505553888805177728 5205787419533831936 7906020950262486144 10606254480991140352 13306488011719794560 16006721542448448768 260210999467551360 2960444530196205568 5660678060924859776 8360911591653513984 11061145122382168192 13761378653110822400 16461612183839476608 715101640858579200 3415335171587233408 6115568702315887616 8815802233044541824 11516035763773196032 14216269294501850240 16916502825230504448 1169992282249607040 3870225812978261248 6570459343706915456 9270692874435569664 11970926405164223872 14671159935892878080 17371393466621532288 1624882923640634880 4325116454369289088 7025349985097943296 9725583515826597504 12425817046555251712 15126050577283905920 17826284108012560128 2079773565031662720 4780007095760316928 7480240626488971136 10180474157217625344 12880707687946279552 15580941218674933760 18281174749403587968 2534664206422690560 5234897737151344768 7935131267879998976 10635364798608653184 13335598329337307392 16035831860065961600 289321317085064192 2989554847813718400 5689788378542372608 8390021909271026816 11090255439999681024 13790488970728335232 16490722501456989440 744211958476092032 3444445489204746240 6144679019933400448 8844912550662054656 11545146081390708864 14245379612119363072 16945613142848017280 1199102599867119872 3899336130595774080 6599569661324428288 9299803192053082496 12000036722781736704 14700270253510390912 17400503784239045120 1653993241258147712 4354226771986801920 7054460302715456128 9754693833444110336 12454927364172764544 15155160894901418752 17855394425630072960 2108883882649175552 4809117413377829760 7509350944106483968 10209584474835138176 12909818005563792384 15610051536292446592 18310285067021100800 2563774524040203392 5264008054768857600 7964241585497511808 10664475116226166016 13364708646954820224 16064942177683474432 318431634702577024 3018665165431231232 5718898696159885440 8419132226888539648 11119365757617193856 13819599288345848064 16519832819074502272 773322276093604864 3473555806822259072 6173789337550913280 8874022868279567488 11574256399008221696 14274489929736875904 16974723460465530112 1228212917484632704 3928446448213286912 6628679978941941120 9328913509670595328 12029147040399249536 14729380571127903744 17429614101856557952 1683103558875660544 4383337089604314752 7083570620332968960 9783804151061623168 12484037681790277376 15184271212518931584 17884504743247585792 2137994200266688384 4838227730995342592 7538461261723996800 10238694792452651008 12938928323181305216 15639161853909959424 18339395384638613632 2592884841657716224 5293118372386370432 7993351903115024640 10693585433843678848 13393818964572333056 16094052495300987264 347541952320089856 3047775483048744064 5748009013777398272 8448242544506052480 11148476075234706688 13848709605963360896 16548943136692015104 802432593711117696 3502666124439771904 6202899655168426112 8903133185897080320 11603366716625734528 14303600247354388736 17003833778083042944 1257323235102145536 3957556765830799744 6657790296559453952 9358023827288108160 12058257358016762368 14758490888745416576 17458724419474070784 1712213876493173376 4412447407221827584 7112680937950481792 9812914468679136000 12513147999407790208 15213381530136444416 17913615060865098624 2167104517884201216 4867338048612855424 7567571579341509632 10267805110070163840 12968038640798818048 15668272171527472256 18368505702256126464 2621995159275229056 5322228690003883264 8022462220732537472 10722695751461191680 13422929282189845888 16123162812918500096 376652269937602688 3076885800666256896 5777119331394911104 8477352862123565312 11177586392852219520 13877819923580873728 16578053454309527936 831542911328630528 3531776442057284736 6232009972785938944 8932243503514593152 11632477034243247360 14332710564971901568 17032944095700555776 1286433552719658368 3986667083448312576 6686900614176966784 9387134144905620992 12087367675634275200 14787601206362929408 17487834737091583616 1741324194110686208 4441557724839340416 7141791255567994624 9842024786296648832 12542258317025303040 15242491847753957248 17942725378482611456 2196214835501714048 4896448366230368256 7596681896959022464 10296915427687676672 12997148958416330880 15697382489144985088 18397616019873639296 2651105476892741888 5351339007621396096 8051572538350050304 10751806069078704512 13452039599807358720 16152273130536012928 405762587555115520 3105996118283769728 5806229649012423936 8506463179741078144 11206696710469732352 13906930241198386560 16607163771927040768 860653228946143360 3560886759674797568 6261120290403451776 8961353821132105984 11661587351860760192 14361820882589414400 17062054413318068608 1315543870337171200 4015777401065825408 6716010931794479616 9416244462523133824 12116477993251788032 14816711523980442240 17516945054709096448 1770434511728199040 4470668042456853248 7170901573185507456 9871135103914161664 12571368634642815872 15271602165371470080 17971835696100124288 2225325153119226880 4925558683847881088 7625792214576535296 10326025745305189504 13026259276033843712 15726492806762497920 18426726337491152128 2680215794510254720 5380449325238908928 8080682855967563136 10780916386696217344 13481149917424871552 16181383448153525760 434872905172628352 3135106435901282560 5835339966629936768 8535573497358590976 11235807028087245184 13936040558815899392 16636274089544553600 889763546563656192 3589997077292310400 6290230608020964608 8990464138749618816 11690697669478273024 14390931200206927232 17091164730935581440 1344654187954684032 4044887718683338240 6745121249411992448 9445354780140646656 12145588310869300864 14845821841597955072 17546055372326609280 1799544829345711872 4499778360074366080 7200011890803020288 9900245421531674496 12600478952260328704 15300712482988982912 18000946013717637120 2254435470736739712 4954669001465393920 7654902532194048128 10355136062922702336 13055369593651356544 15755603124380010752 9092581399113344 2709326112127767552 5409559642856421760 8109793173585075968 10810026704313730176 13510260235042384384 16210493765771038592 463983222790141184 3164216753518795392 5864450284247449600 8564683814976103808 11264917345704758016 13965150876433412224 16665384407162066432 918873864181169024 3619107394909823232 6319340925638477440 9019574456367131648 11719807987095785856 14420041517824440064 17120275048553094272 1373764505572196864 4073998036300851072 6774231567029505280 9474465097758159488 12174698628486813696 14874932159215467904 17575165689944122112 1828655146963224704 4528888677691878912 7229122208420533120 9929355739149187328 12629589269877841536 15329822800606495744 18030056331335149952 2283545788354252544 4983779319082906752 7684012849811560960 10384246380540215168 13084479911268869376 15784713441997523584 38202899016626176 2738436429745280384 5438669960473934592 8138903491202588800 10839137021931243008 13539370552659897216 16239604083388551424 493093540407654016 3193327071136308224 5893560601864962432 8593794132593616640 11294027663322270848 13994261194050925056 16694494724779579264 947984181798681856 3648217712527336064 6348451243255990272 9048684773984644480 11748918304713298688 14449151835441952896 17149385366170607104 1402874823189709696 4103108353918363904 6803341884647018112 9503575415375672320 12203808946104326528 14904042476832980736 17604276007561634944 1857765464580737536 4557998995309391744 7258232526038045952 9958466056766700160 12658699587495354368 15358933118224008576 18059166648952662784 2312656105971765376 5012889636700419584 7713123167429073792 10413356698157728000 13113590228886382208 15813823759615036416 67313216634139008 2767546747362793216 5467780278091447424 8168013808820101632 10868247339548755840 13568480870277410048 16268714401006064256 522203858025166848 3222437388753821056 5922670919482475264 8622904450211129472 11323137980939783680 14023371511668437888 16723605042397092096 977094499416194688 3677328030144848896 6377561560873503104 9077795091602157312 11778028622330811520 14478262153059465728 17178495683788119936 1431985140807222528 4132218671535876736 6832452202264530944 9532685732993185152 12232919263721839360 14933152794450493568 17633386325179147776 1886875782198250368 4587109312926904576 7287342843655558784 9987576374384212992 12687809905112867200 15388043435841521408 18088276966570175616 2341766423589278208 5041999954317932416 7742233485046586624 10442467015775240832 13142700546503895040 15842934077232549248 96423534251651840 2796657064980306048 5496890595708960256 8197124126437614464 10897357657166268672 13597591187894922880 16297824718623577088 551314175642679680 3251547706371333888 5951781237099988096 8652014767828642304 11352248298557296512 14052481829285950720 16752715360014604928 1006204817033707520 3706438347762361728 6406671878491015936 9106905409219670144 11807138939948324352 14507372470676978560 17207606001405632768 1461095458424735360 4161328989153389568 6861562519882043776 9561796050610697984 12262029581339352192 14962263112068006400 17662496642796660608 1915986099815763200 4616219630544417408 7316453161273071616 10016686692001725824 12716920222730380032 15417153753459034240 18117387284187688448 2370876741206791040 5071110271935445248 7771343802664099456 10471577333392753664 13171810864121407872 15872044394850062080 125533851869164672 2825767382597818880 5526000913326473088 8226234444055127296 10926467974783781504 13626701505512435712 16326935036241089920 580424493260192512 3280658023988846720 5980891554717500928 8681125085446155136 11381358616174809344 14081592146903463552 16781825677632117760 1035315134651220352 3735548665379874560 6435782196108528768 9136015726837182976 11836249257565837184 14536482788294491392 17236716319023145600 1490205776042248192 4190439306770902400 6890672837499556608 9590906368228210816 12291139898956865024 14991373429685519232 17691606960414173440 1945096417433276032 4645329948161930240 7345563478890584448 10045797009619238656 12746030540347892864 15446264071076547072 18146497601805201280 2399987058824303872 5100220589552958080 7800454120281612288 10500687651010266496 13200921181738920704 15901154712467574912 154644169486677504 2854877700215331712 5555111230943985920 8255344761672640128 10955578292401294336 13655811823129948544 16356045353858602752 609534810877705344 3309768341606359552 6010001872335013760 8710235403063667968 11410468933792322176 14110702464520976384 16810935995249630592 1064425452268733184 3764658982997387392 6464892513726041600 9165126044454695808 11865359575183350016 14565593105912004224 17265826636640658432 1519316093659761024 4219549624388415232 6919783155117069440 9620016685845723648 12320250216574377856 15020483747303032064 17720717278031686272 1974206735050788864 4674440265779443072 7374673796508097280 10074907327236751488 12775140857965405696 15475374388694059904 18175607919422714112 2429097376441816704 5129330907170470912 7829564437899125120 10529797968627779328 13230031499356433536 15930265030085087744 183754487104190336 2883988017832844544 5584221548561498752 8284455079290152960 10984688610018807168 13684922140747461376 16385155671476115584 638645128495218176 3338878659223872384 6039112189952526592 8739345720681180800 11439579251409835008 14139812782138489216 16840046312867143424 1093535769886246016 3793769300614900224 6494002831343554432 9194236362072208640 11894469892800862848 14594703423529517056 17294936954258171264 1548426411277273856 4248659942005928064 6948893472734582272 9649127003463236480 12349360534191890688 15049594064920544896 17749827595649199104 2003317052668301696 4703550583396955904 7403784114125610112 10104017644854264320 12804251175582918528 15504484706311572736 18204718237040226944 2458207694059329536 5158441224787983744 7858674755516637952 10558908286245292160 13259141816973946368 15959375347702600576 212864804721703168 2913098335450357376 5613331866179011584 8313565396907665792 11013798927636320000 13714032458364974208 16414265989093628416 667755446112731008 3367988976841385216 6068222507570039424 8768456038298693632 11468689569027347840 14168923099756002048 16869156630484656256 1122646087503758848 3822879618232413056 6523113148961067264 9223346679689721472 11923580210418375680 14623813741147029888 17324047271875684096 1577536728894786688 4277770259623440896 6978003790352095104 9678237321080749312 12378470851809403520 15078704382538057728 17778937913266711936 2032427370285814528 4732660901014468736 7432894431743122944 10133127962471777152 12833361493200431360 15533595023929085568 18233828554657739776 2487318011676842368 5187551542405496576 7887785073134150784 10588018603862804992 13288252134591459200 15988485665320113408 241975122339216000 2942208653067870208 5642442183796524416 8342675714525178624 11042909245253832832 13743142775982487040 16443376306711141248 696865763730243840 3397099294458898048 6097332825187552256 8797566355916206464 11497799886644860672 14198033417373514880 16898266948102169088 1151756405121271680 3851989935849925888 6552223466578580096 9252456997307234304 11952690528035888512 14652924058764542720 17353157589493196928 1606647046512299520 4306880577240953728 7007114107969607936 9707347638698262144 12407581169426916352 15107814700155570560 17808048230884224768 2061537687903327360 4761771218631981568 7462004749360635776 10162238280089289984 12862471810817944192 15562705341546598400 18262938872275252608 2516428329294355200 5216661860023009408 7916895390751663616 10617128921480317824 13317362452208972032 16017595982937626240 271085439956728832 2971318970685383040 5671552501414037248 8371786032142691456 11072019562871345664 13772253093599999872 16472486624328654080 725976081347756672 3426209612076410880 6126443142805065088 8826676673533719296 11526910204262373504 14227143734991027712 16927377265719681920 1180866722738784512 3881100253467438720 6581333784196092928 9281567314924747136 11981800845653401344 14682034376382055552 17382267907110709760 1635757364129812352 4335990894858466560 7036224425587120768 9736457956315774976 12436691487044429184 15136925017773083392 17837158548501737600 2090648005520840192 4790881536249494400 7491115066978148608 10191348597706802816 12891582128435457024 15591815659164111232 18292049189892765440 2545538646911868032 5245772177640522240 7946005708369176448 10646239239097830656 13346472769826484864 16046706300555139072 300195757574241664 3000429288302895872 5700662819031550080 8400896349760204288 11101129880488858496 13801363411217512704 16501596941946166912 755086398965269504 3455319929693923712 6155553460422577920 8855786991151232128 11556020521879886336 14256254052608540544 16956487583337194752 1209977040356297344 3910210571084951552 6610444101813605760 9310677632542259968 12010911163270914176 14711144693999568384 17411378224728222592 1664867681747325184 4365101212475979392 7065334743204633600 9765568273933287808 12465801804661942016 15166035335390596224 17866268866119250432 2119758323138353024 4819991853867007232 7520225384595661440 10220458915324315648 12920692446052969856 15620925976781624064 18321159507510278272 2574648964529380864 5274882495258035072 7975116025986689280 10675349556715343488 13375583087443997696 16075816618172651904 329306075191754496 3029539605920408704 5729773136649062912 8430006667377717120 11130240198106371328 13830473728835025536 16530707259563679744 784196716582782336 3484430247311436544 6184663778040090752 8884897308768744960 11585130839497399168 14285364370226053376 16985597900954707584 1239087357973810176 3939320888702464384 6639554419431118592 9339787950159772800 12040021480888427008 14740255011617081216 17440488542345735424 1693977999364838016 4394211530093492224 7094445060822146432 9794678591550800640 12494912122279454848 15195145653008109056 17895379183736763264 2148868640755865856 4849102171484520064 7549335702213174272 10249569232941828480 12949802763670482688 15650036294399136896 18350269825127791104 2603759282146893696 5303992812875547904 8004226343604202112 10704459874332856320 13404693405061510528 16104926935790164736 358416392809267328 3058649923537921536 5758883454266575744 8459116984995229952 11159350515723884160 13859584046452538368 16559817577181192576 813307034200295168 3513540564928949376 6213774095657603584 8914007626386257792 11614241157114912000 14314474687843566208 17014708218572220416 1268197675591323008 3968431206319977216 6668664737048631424 9368898267777285632 12069131798505939840 14769365329234594048 17469598859963248256 1723088316982350848 4423321847711005056 7123555378439659264 9823788909168313472 12524022439896967680 15224255970625621888 17924489501354276096 2177978958373378688 4878212489102032896 7578446019830687104 10278679550559341312 12978913081287995520 15679146612016649728 18379380142745303936 2632869599764406528 5333103130493060736 8033336661221714944 10733570191950369152 13433803722679023360 16134037253407677568 387526710426780160 3087760241155434368 5787993771884088576 8488227302612742784 11188460833341396992 13888694364070051200 16588927894798705408 842417351817808000 3542650882546462208 6242884413275116416 8943117944003770624 11643351474732424832 14343585005461079040 17043818536189733248 1297307993208835840 3997541523937490048 6697775054666144256 9398008585394798464 12098242116123452672 14798475646852106880 17498709177580761088 1752198634599863680 4452432165328517888 7152665696057172096 9852899226785826304 12553132757514480512 15253366288243134720 17953599818971788928 2207089275990891520 4907322806719545728 7607556337448199936 10307789868176854144 13008023398905508352 15708256929634162560 18408490460362816768 2661979917381919360 5362213448110573568 8062446978839227776 10762680509567881984 13462914040296536192 16163147571025190400 416637028044292992 3116870558772947200 5817104089501601408 8517337620230255616 11217571150958909824 13917804681687564032 16618038212416218240 871527669435320832 3571761200163975040 6271994730892629248 8972228261621283456 11672461792349937664 14372695323078591872 17072928853807246080 1326418310826348672 4026651841555002880 6726885372283657088 9427118903012311296 12127352433740965504 14827585964469619712 17527819495198273920 1781308952217376512 4481542482946030720 7181776013674684928 9882009544403339136 12582243075131993344 15282476605860647552 17982710136589301760 2236199593608404352 4936433124337058560 7636666655065712768 10336900185794366976 13037133716523021184 15737367247251675392 18437600777980329600 2691090234999432192 5391323765728086400 8091557296456740608 10791790827185394816 13492024357914049024 16192257888642703232 445747345661805824 3145980876390460032 5846214407119114240 8546447937847768448 11246681468576422656 13946914999305076864 16647148530033731072 900637987052833664 3600871517781487872 6301105048510142080 9001338579238796288 11701572109967450496 14401805640696104704 17102039171424758912 1355528628443861504 4055762159172515712 6755995689901169920 9456229220629824128 12156462751358478336 14856696282087132544 17556929812815786752 1810419269834889344 4510652800563543552 7210886331292197760 9911119862020851968 12611353392749506176 15311586923478160384 18011820454206814592 2265309911225917184 4965543441954571392 7665776972683225600 10366010503411879808 13066244034140534016 15766477564869188224 19967021888290816 2720200552616945024 5420434083345599232 8120667614074253440 10820901144802907648 13521134675531561856 16221368206260216064 474857663279318656 3175091194007972864 5875324724736627072 8575558255465281280 11275791786193935488 13976025316922589696 16676258847651243904 929748304670346496 3629981835399000704 6330215366127654912 9030448896856309120 11730682427584963328 14430915958313617536 17131149489042271744 1384638946061374336 4084872476790028544 6785106007518682752 9485339538247336960 12185573068975991168 14885806599704645376 17586040130433299584 1839529587452402176 4539763118181056384 7239996648909710592 9940230179638364800 12640463710367019008 15340697241095673216 18040930771824327424 2294420228843430016 4994653759572084224 7694887290300738432 10395120821029392640 13095354351758046848 15795587882486701056 49077339505803648 2749310870234457856 5449544400963112064 8149777931691766272 10850011462420420480 13550244993149074688 16250478523877728896 503967980896831488 3204201511625485696 5904435042354139904 8604668573082794112 11304902103811448320 14005135634540102528 16705369165268756736 958858622287859328 3659092153016513536 6359325683745167744 9059559214473821952 11759792745202476160 14460026275931130368 17160259806659784576 1413749263678887168 4113982794407541376 6814216325136195584 9514449855864849792 12214683386593504000 14914916917322158208 17615150448050812416 1868639905069915008 4568873435798569216 7269106966527223424 9969340497255877632 12669574027984531840 15369807558713186048 18070041089441840256 2323530546460942848 5023764077189597056 7723997607918251264 10424231138646905472 13124464669375559680 15824698200104213888 78187657123316480 2778421187851970688 5478654718580624896 8178888249309279104 10879121780037933312 13579355310766587520 16279588841495241728 533078298514344320 3233311829242998528 5933545359971652736 8633778890700306944 11334012421428961152 14034245952157615360 16734479482886269568 987968939905372160 3688202470634026368 6388436001362680576 9088669532091334784 11788903062819988992 14489136593548643200 17189370124277297408 1442859581296400000 4143093112025054208 6843326642753708416 9543560173482362624 12243793704211016832 14944027234939671040 17644260765668325248 1897750222687427840 4597983753416082048 7298217284144736256 9998450814873390464 12698684345602044672 15398917876330698880 18099151407059353088 2352640864078455680 5052874394807109888 7753107925535764096 10453341456264418304 13153574986993072512 15853808517721726720 107297974740829312 2807531505469483520 5507765036198137728 8207998566926791936 10908232097655446144 13608465628384100352 16308699159112754560 562188616131857152 3262422146860511360 5962655677589165568 8662889208317819776 11363122739046473984 14063356269775128192 16763589800503782400 1017079257522884992 3717312788251539200 6417546318980193408 9117779849708847616 11818013380437501824 14518246911166156032 17218480441894810240 1471969898913912832 4172203429642567040 6872436960371221248 9572670491099875456 12272904021828529664 14973137552557183872 17673371083285838080 1926860540304940672 4627094071033594880 7327327601762249088 10027561132490903296 12727794663219557504 15428028193948211712 18128261724676865920 2381751181695968512 5081984712424622720 7782218243153276928 10482451773881931136 13182685304610585344 15882918835339239552 136408292358342144 2836641823086996352 5536875353815650560 8237108884544304768 10937342415272958976 13637575946001613184 16337809476730267392 591298933749369984 3291532464478024192 5991765995206678400 8691999525935332608 11392233056663986816 14092466587392641024 16792700118121295232 1046189575140397824 3746423105869052032 6446656636597706240 9146890167326360448 11847123698055014656 14547357228783668864 17247590759512323072 1501080216531425664 4201313747260079872 6901547277988734080 9601780808717388288 12302014339446042496 15002247870174696704 17702481400903350912 1955970857922453504 4656204388651107712 7356437919379761920 10056671450108416128 12756904980837070336 15457138511565724544 18157372042294378752 2410861499313481344 5111095030042135552 7811328560770789760 10511562091499443968 13211795622228098176 15912029152956752384 165518609975854976 2865752140704509184 5565985671433163392 8266219202161817600 10966452732890471808 13666686263619126016 16366919794347780224 620409251366882816 3320642782095537024 6020876312824191232 8721109843552845440 11421343374281499648 14121576905010153856 16821810435738808064 1075299892757910656 3775533423486564864 6475766954215219072 9176000484943873280 11876234015672527488 14576467546401181696 17276701077129835904 1530190534148938496 4230424064877592704 6930657595606246912 9630891126334901120 12331124657063555328 15031358187792209536 17731591718520863744 1985081175539966336 4685314706268620544 7385548236997274752 10085781767725928960 12786015298454583168 15486248829183237376 18186482359911891584 2439971816930994176 5140205347659648384 7840438878388302592 10540672409116956800 13240905939845611008 15941139470574265216 194628927593367808 2894862458322022016 5595095989050676224 8295329519779330432 10995563050507984640 13695796581236638848 16396030111965293056 649519568984395648 3349753099713049856 6049986630441704064 8750220161170358272 11450453691899012480 14150687222627666688 16850920753356320896 1104410210375423488 3804643741104077696 6504877271832731904 9205110802561386112 11905344333290040320 14605577864018694528 17305811394747348736 1559300851766451328 4259534382495105536 6959767913223759744 9660001443952413952 12360234974681068160 15060468505409722368 17760702036138376576 2014191493157479168 4714425023886133376 7414658554614787584 10114892085343441792 12815125616072096000 15515359146800750208 18215592677529404416 2469082134548507008 5169315665277161216 7869549196005815424 10569782726734469632 13270016257463123840 15970249788191778048 223739245210880640 2923972775939534848 5624206306668189056 8324439837396843264 11024673368125497472 13724906898854151680 16425140429582805888 678629886601908480 3378863417330562688 6079096948059216896 8779330478787871104 11479564009516525312 14179797540245179520 16880031070973833728 1133520527992936320 3833754058721590528 6533987589450244736 9234221120178898944 11934454650907553152 14634688181636207360 17334921712364861568 1588411169383964160 4288644700112618368 6988878230841272576 9689111761569926784 12389345292298580992 15089578823027235200 17789812353755889408 2043301810774992000 4743535341503646208 7443768872232300416 10144002402960954624 12844235933689608832 15544469464418263040 18244702995146917248 2498192452166019840 5198425982894674048 7898659513623328256 10598893044351982464 13299126575080636672 15999360105809290880 252849562828393472 2953083093557047680 5653316624285701888 8353550155014356096 11053783685743010304 13754017216471664512 16454250747200318720 707740204219421312 3407973734948075520 6108207265676729728 8808440796405383936 11508674327134038144 14208907857862692352 16909141388591346560 1162630845610449152 3862864376339103360 6563097907067757568 9263331437796411776 11963564968525065984 14663798499253720192 17364032029982374400 1617521487001476992 4317755017730131200 7017988548458785408 9718222079187439616 12418455609916093824 15118689140644748032 17818922671373402240 2072412128392504832 4772645659121159040 7472879189849813248 10173112720578467456 12873346251307121664 15573579782035775872 18273813312764430080 2527302769783532672 5227536300512186880 7927769831240841088 10628003361969495296 13328236892698149504 16028470423426803712 281959880445906304 2982193411174560512 5682426941903214720 8382660472631868928 11082894003360523136 13783127534089177344 16483361064817831552 736850521836934144 3437084052565588352 6137317583294242560 8837551114022896768 11537784644751550976 14238018175480205184 16938251706208859392 1191741163227961984 3891974693956616192 6592208224685270400 9292441755413924608 11992675286142578816 14692908816871233024 17393142347599887232 1646631804618989824 4346865335347644032 7047098866076298240 9747332396804952448 12447565927533606656 15147799458262260864 17848032988990915072 2101522446010017664 4801755976738671872 7501989507467326080 10202223038195980288 12902456568924634496 15602690099653288704 18302923630381942912 2556413087401045504 5256646618129699712 7956880148858353920 10657113679587008128 13357347210315662336 16057580741044316544 311070198063419136 3011303728792073344 5711537259520727552 8411770790249381760 11112004320978035968 13812237851706690176 16512471382435344384 765960839454446976 3466194370183101184 6166427900911755392 8866661431640409600 11566894962369063808 14267128493097718016 16967362023826372224 1220851480845474816 3921085011574129024 6621318542302783232 9321552073031437440 12021785603760091648 14722019134488745856 17422252665217400064 1675742122236502656 4375975652965156864 7076209183693811072 9776442714422465280 12476676245151119488 15176909775879773696 17877143306608427904 2130632763627530496 4830866294356184704 7531099825084838912 10231333355813493120 12931566886542147328 15631800417270801536 18332033947999455744 2585523405018558336 5285756935747212544 7985990466475866752 10686223997204520960 13386457527933175168 16086691058661829376 340180515680931968 3040414046409586176 5740647577138240384 8440881107866894592 11141114638595548800 13841348169324203008 16541581700052857216 795071157071959808 3495304687800614016 6195538218529268224 8895771749257922432 11596005279986576640 14296238810715230848 16996472341443885056 1249961798462987648 3950195329191641856 6650428859920296064 9350662390648950272 12050895921377604480 14751129452106258688 17451362982834912896 1704852439854015488 4405085970582669696 7105319501311323904 9805553032039978112 12505786562768632320 15206020093497286528 17906253624225940736 2159743081245043328 4859976611973697536 7560210142702351744 10260443673431005952 12960677204159660160 15660910734888314368 18361144265616968576 2614633722636071168 5314867253364725376 8015100784093379584 10715334314822033792 13415567845550688000 16115801376279342208 369290833298444800 3069524364027099008 5769757894755753216 8469991425484407424 11170224956213061632 13870458486941715840 16570692017670370048 824181474689472640 3524415005418126848 6224648536146781056 8924882066875435264 11625115597604089472 14325349128332743680 17025582659061397888 1279072116080500480 3979305646809154688 6679539177537808896 9379772708266463104 12080006238995117312 14780239769723771520 17480473300452425728 1733962757471528320 4434196288200182528 7134429818928836736 9834663349657490944 12534896880386145152 15235130411114799360 17935363941843453568 2188853398862556160 4889086929591210368 7589320460319864576 10289553991048518784 12989787521777172992 15690021052505827200 18390254583234481408 2643744040253584000 5343977570982238208 8044211101710892416 10744444632439546624 13444678163168200832 16144911693896855040 398401150915957632 3098634681644611840 5798868212373266048 8499101743101920256 11199335273830574464 13899568804559228672 16599802335287882880 853291792306985472 3553525323035639680 6253758853764293888 8953992384492948096 11654225915221602304 14354459445950256512 17054692976678910720 1308182433698013312 4008415964426667520 6708649495155321728 9408883025883975936 12109116556612630144 14809350087341284352 17509583618069938560 1763073075089041152 4463306605817695360 7163540136546349568 9863773667275003776 12564007198003657984 15264240728732312192 17964474259460966400 2217963716480068992 4918197247208723200 7618430777937377408 10318664308666031616 13018897839394685824 15719131370123340032 18419364900851994240 2672854357871096832 5373087888599751040 8073321419328405248 10773554950057059456 13473788480785713664 16174022011514367872 427511468533470464 3127744999262124672 5827978529990778880 8528212060719433088 11228445591448087296 13928679122176741504 16628912652905395712 882402109924498304 3582635640653152512 6282869171381806720 8983102702110460928 11683336232839115136 14383569763567769344 17083803294296423552 1337292751315526144 4037526282044180352 6737759812772834560 9437993343501488768 12138226874230142976 14838460404958797184 17538693935687451392 1792183392706553984 4492416923435208192 7192650454163862400 9892883984892516608 12593117515621170816 15293351046349825024 17993584577078479232 2247074034097581824 4947307564826236032 7647541095554890240 10347774626283544448 13048008157012198656 15748241687740852864 1731144759955456 2701964675488609664 5402198206217263872 8102431736945918080 10802665267674572288 13502898798403226496 16203132329131880704 456621786150983296 3156855316879637504 5857088847608291712 8557322378336945920 11257555909065600128 13957789439794254336 16658022970522908544 911512427542011136 3611745958270665344 6311979488999319552 9012213019727973760 11712446550456627968 14412680081185282176 17112913611913936384 1366403068933038976 4066636599661693184 6766870130390347392 9467103661119001600 12167337191847655808 14867570722576310016 17567804253304964224 1821293710324066816 4521527241052721024 7221760771781375232 9921994302510029440 12622227833238683648 15322461363967337856 18022694894695992064 2276184351715094656 4976417882443748864 7676651413172403072 10376884943901057280 13077118474629711488 15777352005358365696 30841462377468288 2731074993106122496 5431308523834776704 8131542054563430912 10831775585292085120 13532009116020739328 16232242646749393536 485732103768496128 3185965634497150336 5886199165225804544 8586432695954458752 11286666226683112960 13986899757411767168 16687133288140421376 940622745159523968 3640856275888178176 6341089806616832384 9041323337345486592 11741556868074140800 14441790398802795008 17142023929531449216 1395513386550551808 4095746917279206016 6795980448007860224 9496213978736514432 12196447509465168640 14896681040193822848 17596914570922477056 1850404027941579648 4550637558670233856 7250871089398888064 9951104620127542272 12651338150856196480 15351571681584850688 18051805212313504896 2305294669332607488 5005528200061261696 7705761730789915904 10405995261518570112 13106228792247224320 15806462322975878528 59951779994981120 2760185310723635328 5460418841452289536 8160652372180943744 10860885902909597952 13561119433638252160 16261352964366906368 514842421386008960 3215075952114663168 5915309482843317376 8615543013571971584 11315776544300625792 14016010075029280000 16716243605757934208 969733062777036800 3669966593505691008 6370200124234345216 9070433654962999424 11770667185691653632 14470900716420307840 17171134247148962048 1424623704168064640 4124857234896718848 6825090765625373056 9525324296354027264 12225557827082681472 14925791357811335680 17626024888539989888 1879514345559092480 4579747876287746688 7279981407016400896 9980214937745055104 12680448468473709312 15380681999202363520 18080915529931017728 2334404986950120320 5034638517678774528 7734872048407428736 10435105579136082944 13135339109864737152 15835572640593391360 89062097612493952 2789295628341148160 5489529159069802368 8189762689798456576 10889996220527110784 13590229751255764992 16290463281984419200 543952739003521792 3244186269732176000 5944419800460830208 8644653331189484416 11344886861918138624 14045120392646792832 16745353923375447040 998843380394549632 3699076911123203840 6399310441851858048 9099543972580512256 11799777503309166464 14500011034037820672 17200244564766474880 1453734021785577472 4153967552514231680 6854201083242885888 9554434613971540096 12254668144700194304 14954901675428848512 17655135206157502720 1908624663176605312 4608858193905259520 7309091724633913728 10009325255362567936 12709558786091222144 15409792316819876352 18110025847548530560 2363515304567633152 5063748835296287360 7763982366024941568 10464215896753595776 13164449427482249984 15864682958210904192 118172415230006784 2818405945958660992 5518639476687315200 8218873007415969408 10919106538144623616 13619340068873277824 16319573599601932032 573063056621034624 3273296587349688832 5973530118078343040 8673763648806997248 11373997179535651456 14074230710264305664 16774464240992959872 1027953698012062464 3728187228740716672 6428420759469370880 9128654290198025088 11828887820926679296 14529121351655333504 17229354882383987712 1482844339403090304 4183077870131744512 6883311400860398720 9583544931589052928 12283778462317707136 14984011993046361344 17684245523775015552 1937734980794118144 4637968511522772352 7338202042251426560 10038435572980080768 12738669103708734976 15438902634437389184 18139136165166043392 2392625622185145984 5092859152913800192 7793092683642454400 10493326214371108608 13193559745099762816 15893793275828417024 147282732847519616 2847516263576173824 5547749794304828032 8247983325033482240 10948216855762136448 13648450386490790656 16348683917219444864 602173374238547456 3302406904967201664 6002640435695855872 8702873966424510080 11403107497153164288 14103341027881818496 16803574558610472704 1057064015629575296 3757297546358229504 6457531077086883712 9157764607815537920 11857998138544192128 14558231669272846336 17258465200001500544 1511954657020603136 4212188187749257344 6912421718477911552 9612655249206565760 12312888779935219968 15013122310663874176 17713355841392528384 1966845298411630976 4667078829140285184 7367312359868939392 10067545890597593600 12767779421326247808 15468012952054902016 18168246482783556224 2421735939802658816 5121969470531313024 7822203001259967232 10522436531988621440 13222670062717275648 15922903593445929856 176393050465032448 2876626581193686656 5576860111922340864 8277093642650995072 10977327173379649280 13677560704108303488 16377794234836957696 631283691856060288 3331517222584714496 6031750753313368704 8731984284042022912 11432217814770677120 14132451345499331328 16832684876227985536 1086174333247088128 3786407863975742336 6486641394704396544 9186874925433050752 11887108456161704960 14587341986890359168 17287575517619013376 1541064974638115968 4241298505366770176 6941532036095424384 9641765566824078592 12341999097552732800 15042232628281387008 17742466159010041216 1995955616029143808 4696189146757798016 7396422677486452224 10096656208215106432 12796889738943760640 15497123269672414848 18197356800401069056 2450846257420171648 5151079788148825856 7851313318877480064 10551546849606134272 13251780380334788480 15952013911063442688 205503368082545280 2905736898811199488 5605970429539853696 8306203960268507904 11006437490997162112 13706671021725816320 16406904552454470528 660394009473573120 3360627540202227328 6060861070930881536 8761094601659535744 11461328132388189952 14161561663116844160 16861795193845498368 1115284650864600960 3815518181593255168 6515751712321909376 9215985243050563584 11916218773779217792 14616452304507872000 17316685835236526208 1570175292255628800 4270408822984283008 6970642353712937216 9670875884441591424 12371109415170245632 15071342945898899840 17771576476627554048 2025065933646656640 4725299464375310848 7425532995103965056 10125766525832619264 12826000056561273472 15526233587289927680 18226467118018581888 2479956575037684480 5180190105766338688 7880423636494992896 10580657167223647104 13280890697952301312 15981124228680955520 234613685700058112 2934847216428712320 5635080747157366528 8335314277886020736 11035547808614674944 13735781339343329152 16436014870071983360 689504327091085952 3389737857819740160 6089971388548394368 8790204919277048576 11490438450005702784 14190671980734356992 16890905511463011200 1144394968482113792 3844628499210768000 6544862029939422208 9245095560668076416 11945329091396730624 14645562622125384832 17345796152854039040 1599285609873141632 4299519140601795840 6999752671330450048 9699986202059104256 12400219732787758464 15100453263516412672 17800686794245066880 2054176251264169472 4754409781992823680 7454643312721477888 10154876843450132096 12855110374178786304 15555343904907440512 18255577435636094720 2509066892655197312 5209300423383851520 7909533954112505728 10609767484841159936 13310001015569814144 16010234546298468352 263724003317570944 2963957534046225152 5664191064774879360 8364424595503533568 11064658126232187776 13764891656960841984 16465125187689496192 718614644708598784 3418848175437252992 6119081706165907200 8819315236894561408 11519548767623215616 14219782298351869824 16920015829080524032 1173505286099626624 3873738816828280832 6573972347556935040 9274205878285589248 11974439409014243456 14674672939742897664 17374906470471551872 1628395927490654464 4328629458219308672 7028862988947962880 9729096519676617088 12429330050405271296 15129563581133925504 17829797111862579712 2083286568881682304 4783520099610336512 7483753630338990720 10183987161067644928 12884220691796299136 15584454222524953344 18284687753253607552 2538177210272710144 5238410741001364352 7938644271730018560 10638877802458672768 13339111333187326976 16039344863915981184 292834320935083776 2993067851663737984 5693301382392392192 8393534913121046400 11093768443849700608 13794001974578354816 16494235505307009024 747724962326111616 3447958493054765824 6148192023783420032 8848425554512074240 11548659085240728448 14248892615969382656 16949126146698036864 1202615603717139456 3902849134445793664 6603082665174447872 9303316195903102080 12003549726631756288 14703783257360410496 17404016788089064704 1657506245108167296 4357739775836821504 7057973306565475712 9758206837294129920 12458440368022784128 15158673898751438336 17858907429480092544 2112396886499195136 4812630417227849344 7512863947956503552 10213097478685157760 12913331009413811968 15613564540142466176 18313798070871120384 2567287527890222976 5267521058618877184 7967754589347531392 10667988120076185600 13368221650804839808 16068455181533494016 321944638552596608 3022178169281250816 5722411700009905024 8422645230738559232 11122878761467213440 13823112292195867648 16523345822924521856 776835279943624448 3477068810672278656 6177302341400932864 8877535872129587072 11577769402858241280 14278002933586895488 16978236464315549696 1231725921334652288 3931959452063306496 6632192982791960704 9332426513520614912 12032660044249269120 14732893574977923328 17433127105706577536 1686616562725680128 4386850093454334336 7087083624182988544 9787317154911642752 12487550685640296960 15187784216368951168 17888017747097605376 2141507204116707968 4841740734845362176 7541974265574016384 10242207796302670592 12942441327031324800 15642674857759979008 18342908388488633216 2596397845507735808 5296631376236390016 7996864906965044224 10697098437693698432 13397331968422352640 16097565499151006848 351054956170109440 3051288486898763648 5751522017627417856 8451755548356072064 11151989079084726272 13852222609813380480 16552456140542034688 805945597561137280 3506179128289791488 6206412659018445696 8906646189747099904 11606879720475754112 14307113251204408320 17007346781933062528 1260836238952165120 3961069769680819328 6661303300409473536 9361536831138127744 12061770361866781952 14762003892595436160 17462237423324090368 1715726880343192960 4415960411071847168 7116193941800501376 9816427472529155584 12516661003257809792 15216894533986464000 17917128064715118208 2170617521734220800 4870851052462875008 7571084583191529216 10271318113920183424 12971551644648837632 15671785175377491840 18372018706106146048 2625508163125248640 5325741693853902848 8025975224582557056 10726208755311211264 13426442286039865472 16126675816768519680 380165273787622272 3080398804516276480 5780632335244930688 8480865865973584896 11181099396702239104 13881332927430893312 16581566458159547520 835055915178650112 3535289445907304320 6235522976635958528 8935756507364612736 11635990038093266944 14336223568821921152 17036457099550575360 1289946556569677952 3990180087298332160 6690413618026986368 9390647148755640576 12090880679484294784 14791114210212948992 17491347740941603200 1744837197960705792 4445070728689360000 7145304259418014208 9845537790146668416 12545771320875322624 15246004851603976832 17946238382332631040 2199727839351733632 4899961370080387840 7600194900809042048 10300428431537696256 13000661962266350464 15700895492995004672 18401129023723658880 2654618480742761472 5354852011471415680 8055085542200069888 10755319072928724096 13455552603657378304 16155786134386032512 409275591405135104 3109509122133789312 5809742652862443520 8509976183591097728 11210209714319751936 13910443245048406144 16610676775777060352 864166232796162944 3564399763524817152 6264633294253471360 8964866824982125568 11665100355710779776 14365333886439433984 17065567417168088192 1319056874187190784 4019290404915844992 6719523935644499200 9419757466373153408 12119990997101807616 14820224527830461824 17520458058559116032 1773947515578218624 4474181046306872832 7174414577035527040 9874648107764181248 12574881638492835456 15275115169221489664 17975348699950143872 2228838156969246464 4929071687697900672 7629305218426554880 10329538749155209088 13029772279883863296 15730005810612517504 18430239341341171712 2683728798360274304 5383962329088928512 8084195859817582720 10784429390546236928 13484662921274891136 16184896452003545344 438385909022647936 3138619439751302144 5838852970479956352 8539086501208610560 11239320031937264768 13939553562665918976 16639787093394573184 893276550413675776 3593510081142329984 6293743611870984192 8993977142599638400 11694210673328292608 14394444204056946816 17094677734785601024 1348167191804703616 4048400722533357824 6748634253262012032 9448867783990666240 12149101314719320448 14849334845447974656 17549568376176628864 1803057833195731456 4503291363924385664 7203524894653039872 9903758425381694080 12603991956110348288 15304225486839002496 18004459017567656704 2257948474586759296 4958182005315413504 7658415536044067712 10358649066772721920 13058882597501376128 15759116128230030336 12605585249132928 2712839115977787136 5413072646706441344 8113306177435095552 10813539708163749760 13513773238892403968 16214006769621058176 467496226640160768 3167729757368814976 5867963288097469184 8568196818826123392 11268430349554777600 13968663880283431808 16668897411012086016 922386868031188608 3622620398759842816 6322853929488497024 9023087460217151232 11723320990945805440 14423554521674459648 17123788052403113856 1377277509422216448 4077511040150870656 6777744570879524864 9477978101608179072 12178211632336833280 14878445163065487488 17578678693794141696 1832168150813244288 4532401681541898496 7232635212270552704 9932868742999206912 12633102273727861120 15333335804456515328 18033569335185169536 2287058792204272128 4987292322932926336 7687525853661580544 10387759384390234752 13087992915118888960 15788226445847543168 41715902866645760 2741949433595299968 5442182964323954176 8142416495052608384 10842650025781262592 13542883556509916800 16243117087238571008 496606544257673600 3196840074986327808 5897073605714982016 8597307136443636224 11297540667172290432 13997774197900944640 16698007728629598848 951497185648701440 3651730716377355648 6351964247106009856 9052197777834664064 11752431308563318272 14452664839291972480 17152898370020626688 1406387827039729280 4106621357768383488 6806854888497037696 9507088419225691904 12207321949954346112 14907555480683000320 17607789011411654528 1861278468430757120 4561511999159411328 7261745529888065536 9961979060616719744 12662212591345373952 15362446122074028160 18062679652802682368 2316169109821784960 5016402640550439168 7716636171279093376 10416869702007747584 13117103232736401792 15817336763465056000 70826220484158592 2771059751212812800 5471293281941467008 8171526812670121216 10871760343398775424 13571993874127429632 16272227404856083840 525716861875186432 3225950392603840640 5926183923332494848 8626417454061149056 11326650984789803264 14026884515518457472 16727118046247111680 980607503266214272 3680841033994868480 6381074564723522688 9081308095452176896 11781541626180831104 14481775156909485312 17182008687638139520 1435498144657242112 4135731675385896320 6835965206114550528 9536198736843204736 12236432267571858944 14936665798300513152 17636899329029167360 1890388786048269952 4590622316776924160 7290855847505578368 9991089378234232576 12691322908962886784 15391556439691540992 18091789970420195200 2345279427439297792 5045512958167952000 7745746488896606208 10445980019625260416 13146213550353914624 15846447081082568832 99936538101671424 2800170068830325632 5500403599558979840 8200637130287634048 10900870661016288256 13601104191744942464 16301337722473596672 554827179492699264 3255060710221353472 5955294240950007680 8655527771678661888 11355761302407316096 14055994833135970304 16756228363864624512 1009717820883727104 3709951351612381312 6410184882341035520 9110418413069689728 11810651943798343936 14510885474526998144 17211119005255652352 1464608462274754944 4164841993003409152 6865075523732063360 9565309054460717568 12265542585189371776 14965776115918025984 17666009646646680192 1919499103665782784 4619732634394436992 7319966165123091200 10020199695851745408 12720433226580399616 15420666757309053824 18120900288037708032 2374389745056810624 5074623275785464832 7774856806514119040 10475090337242773248 13175323867971427456 15875557398700081664 129046855719184256 2829280386447838464 5529513917176492672 8229747447905146880 10929980978633801088 13630214509362455296 16330448040091109504 583937497110212096 3284171027838866304 5984404558567520512 8684638089296174720 11384871620024828928 14085105150753483136 16785338681482137344 1038828138501239936 3739061669229894144 6439295199958548352 9139528730687202560 11839762261415856768 14539995792144510976 17240229322873165184 1493718779892267776 4193952310620921984 6894185841349576192 9594419372078230400 12294652902806884608 14994886433535538816 17695119964264193024 1948609421283295616 4648842952011949824 7349076482740604032 10049310013469258240 12749543544197912448 15449777074926566656 18150010605655220864 2403500062674323456 5103733593402977664 7803967124131631872 10504200654860286080 13204434185588940288 15904667716317594496 158157173336697088 2858390704065351296 5558624234794005504 8258857765522659712 10959091296251313920 13659324826979968128 16359558357708622336 613047814727724928 3313281345456379136 6013514876185033344 8713748406913687552 11413981937642341760 14114215468370995968 16814448999099650176 1067938456118752768 3768171986847406976 6468405517576061184 9168639048304715392 11868872579033369600 14569106109762023808 17269339640490678016 1522829097509780608 4223062628238434816 6923296158967089024 9623529689695743232 12323763220424397440 15023996751153051648 17724230281881705856 1977719738900808448 4677953269629462656 7378186800358116864 10078420331086771072 12778653861815425280 15478887392544079488 18179120923272733696 2432610380291836288 5132843911020490496 7833077441749144704 10533310972477798912 13233544503206453120 15933778033935107328 187267490954209920 2887501021682864128 5587734552411518336 8287968083140172544 10988201613868826752 13688435144597480960 16388668675326135168 642158132345237760 3342391663073891968 6042625193802546176 8742858724531200384 11443092255259854592 14143325785988508800 16843559316717163008 1097048773736265600 3797282304464919808 6497515835193574016 9197749365922228224 11897982896650882432 14598216427379536640 17298449958108190848 1551939415127293440 4252172945855947648 6952406476584601856 9652640007313256064 12352873538041910272 15053107068770564480 17753340599499218688 2006830056518321280 4707063587246975488 7407297117975629696 10107530648704283904 12807764179432938112 15507997710161592320 18208231240890246528 2461720697909349120 5161954228638003328 7862187759366657536 10562421290095311744 13262654820823965952 15962888351552620160 216377808571722752 2916611339300376960 5616844870029031168 8317078400757685376 11017311931486339584 13717545462214993792 16417778992943648000 671268449962750592 3371501980691404800 6071735511420059008 8771969042148713216 11472202572877367424 14172436103606021632 16872669634334675840 1126159091353778432 3826392622082432640 6526626152811086848 9226859683539741056 11927093214268395264 14627326744997049472 17327560275725703680 1581049732744806272 4281283263473460480 6981516794202114688 9681750324930768896 12381983855659423104 15082217386388077312 17782450917116731520 2035940374135834112 4736173904864488320 7436407435593142528 10136640966321796736 12836874497050450944 15537108027779105152 18237341558507759360 2490831015526861952 5191064546255516160 7891298076984170368 10591531607712824576 13291765138441478784 15991998669170132992 245488126189235584 2945721656917889792 5645955187646544000 8346188718375198208 11046422249103852416 13746655779832506624 16446889310561160832 700378767580263424 3400612298308917632 6100845829037571840 8801079359766226048 11501312890494880256 14201546421223534464 16901779951952188672 1155269408971291264 3855502939699945472 6555736470428599680 9255970001157253888 11956203531885908096 14656437062614562304 17356670593343216512 1610160050362319104 4310393581090973312 7010627111819627520 9710860642548281728 12411094173276935936 15111327704005590144 17811561234734244352 2065050691753346944 4765284222482001152 7465517753210655360 10165751283939309568 12865984814667963776 15566218345396617984 18266451876125272192 2519941333144374784 5220174863873028992 7920408394601683200 10620641925330337408 13320875456058991616 16021108986787645824 274598443806748416 2974831974535402624 5675065505264056832 8375299035992711040 11075532566721365248 13775766097450019456 16475999628178673664 729489085197776256 3429722615926430464 6129956146655084672 8830189677383738880 11530423208112393088 14230656738841047296 16930890269569701504 1184379726588804096 3884613257317458304 6584846788046112512 9285080318774766720 11985313849503420928 14685547380232075136 17385780910960729344 1639270367979831936 4339503898708486144 7039737429437140352 9739970960165794560 12440204490894448768 15140438021623102976 17840671552351757184 2094161009370859776 4794394540099513984 7494628070828168192 10194861601556822400 12895095132285476608 15595328663014130816 18295562193742785024 2549051650761887616 5249285181490541824 7949518712219196032 10649752242947850240 13349985773676504448 16050219304405158656 303708761424261248 3003942292152915456 5704175822881569664 8404409353610223872 11104642884338878080 13804876415067532288 16505109945796186496 758599402815289088 3458832933543943296 6159066464272597504 8859299995001251712 11559533525729905920 14259767056458560128 16960000587187214336 1213490044206316928 3913723574934971136 6613957105663625344 9314190636392279552 12014424167120933760 14714657697849587968 17414891228578242176 1668380685597344768 4368614216325998976 7068847747054653184 9769081277783307392 12469314808511961600 15169548339240615808 17869781869969270016 2123271326988372608 4823504857717026816 7523738388445681024 10223971919174335232 12924205449902989440 15624438980631643648 18324672511360297856 2578161968379400448 5278395499108054656 7978629029836708864 10678862560565363072 13379096091294017280 16079329622022671488 332819079041774080 3033052609770428288 5733286140499082496 8433519671227736704 11133753201956390912 13833986732685045120 16534220263413699328 787709720432801920 3487943251161456128 6188176781890110336 8888410312618764544 11588643843347418752 14288877374076072960 16989110904804727168 1242600361823829760 3942833892552483968 6643067423281138176 9343300954009792384 12043534484738446592 14743768015467100800 17444001546195755008 1697491003214857600 4397724533943511808 7097958064672166016 9798191595400820224 12498425126129474432 15198658656858128640 17898892187586782848 2152381644605885440 4852615175334539648 7552848706063193856 10253082236791848064 12953315767520502272 15653549298249156480 18353782828977810688 2607272285996913280 5307505816725567488 8007739347454221696 10707972878182875904 13408206408911530112 16108439939640184320 361929396659286912 3062162927387941120 5762396458116595328 8462629988845249536 11162863519573903744 13863097050302557952 16563330581031212160 816820038050314752 3517053568778968960 6217287099507623168 8917520630236277376 11617754160964931584 14317987691693585792 17018221222422240000 1271710679441342592 3971944210169996800 6672177740898651008 9372411271627305216 12072644802355959424 14772878333084613632 17473111863813267840 1726601320832370432 4426834851561024640 7127068382289678848 9827301913018333056 12527535443746987264 15227768974475641472 17928002505204295680 2181491962223398272 4881725492952052480 7581959023680706688 10282192554409360896 12982426085138015104 15682659615866669312 18382893146595323520 2636382603614426112 5336616134343080320 8036849665071734528 10737083195800388736 13437316726529042944 16137550257257697152 391039714276799744 3091273245005453952 5791506775734108160 8491740306462762368 11191973837191416576 13892207367920070784 16592440898648724992 845930355667827584 3546163886396481792 6246397417125136000 8946630947853790208 11646864478582444416 14347098009311098624 17047331540039752832 1300820997058855424 4001054527787509632 6701288058516163840 9401521589244818048 12101755119973472256 14801988650702126464 17502222181430780672 1755711638449883264 4455945169178537472 7156178699907191680 9856412230635845888 12556645761364500096 15256879292093154304 17957112822821808512 2210602279840911104 4910835810569565312 7611069341298219520 10311302872026873728 13011536402755527936 15711769933484182144 18412003464212836352 2665492921231938944 5365726451960593152 8065959982689247360 10766193513417901568 13466427044146555776 16166660574875209984 420150031894312576 3120383562622966784 5820617093351620992 8520850624080275200 11221084154808929408 13921317685537583616 16621551216266237824 875040673285340416 3575274204013994624 6275507734742648832 8975741265471303040 11675974796199957248 14376208326928611456 17076441857657265664 1329931314676368256 4030164845405022464 6730398376133676672 9430631906862330880 12130865437590985088 14831098968319639296 17531332499048293504 1784821956067396096 4485055486796050304 7185289017524704512 9885522548253358720 12585756078982012928 15285989609710667136 17986223140439321344 2239712597458423936 4939946128187078144 7640179658915732352 10340413189644386560 13040646720373040768 15740880251101694976 18441113781830349184 2694603238849451776 5394836769578105984 8095070300306760192 10795303831035414400 13495537361764068608 16195770892492722816 449260349511825408 3149493880240479616 5849727410969133824 8549960941697788032 11250194472426442240 13950428003155096448 16650661533883750656 904150990902853248 3604384521631507456 6304618052360161664 9004851583088815872 11705085113817470080 14405318644546124288 17105552175274778496 1359041632293881088 4059275163022535296 6759508693751189504 9459742224479843712 12159975755208497920 14860209285937152128 17560442816665806336 1813932273684908928 4514165804413563136 7214399335142217344 9914632865870871552 12614866396599525760 15315099927328179968 18015333458056834176 2268822915075936768 4969056445804590976 7669289976533245184 10369523507261899392 13069757037990553600 15769990568719207808 23480025738310400 2723713556466964608 5423947087195618816 8124180617924273024 10824414148652927232 13524647679381581440 16224881210110235648 478370667129338240 3178604197857992448 5878837728586646656 8579071259315300864 11279304790043955072 13979538320772609280 16679771851501263488 933261308520366080 3633494839249020288 6333728369977674496 9033961900706328704 11734195431434982912 14434428962163637120 17134662492892291328 1388151949911393920 4088385480640048128 6788619011368702336 9488852542097356544 12189086072826010752 14889319603554664960 17589553134283319168 1843042591302421760 4543276122031075968 7243509652759730176 9943743183488384384 12643976714217038592 15344210244945692800 18044443775674347008 2297933232693449600 4998166763422103808 7698400294150758016 10398633824879412224 13098867355608066432 15799100886336720640 52590343355823232 2752823874084477440 5453057404813131648 8153290935541785856 10853524466270440064 13553757996999094272 16253991527727748480 507480984746851072 3207714515475505280 5907948046204159488 8608181576932813696 11308415107661467904 14008648638390122112 16708882169118776320 962371626137878912 3662605156866533120 6362838687595187328 9063072218323841536 11763305749052495744 14463539279781149952 17163772810509804160 1417262267528906752 4117495798257560960 6817729328986215168 9517962859714869376 12218196390443523584 14918429921172177792 17618663451900832000 1872152908919934592 4572386439648588800 7272619970377243008 9972853501105897216 12673087031834551424 15373320562563205632 18073554093291859840 2327043550310962432 5027277081039616640 7727510611768270848 10427744142496925056 13127977673225579264 15828211203954233472 81700660973336064 2781934191701990272 5482167722430644480 8182401253159298688 10882634783887952896 13582868314616607104 16283101845345261312 536591302364363904 3236824833093018112 5937058363821672320 8637291894550326528 11337525425278980736 14037758956007634944 16737992486736289152 991481943755391744 3691715474484045952 6391949005212700160 9092182535941354368 11792416066670008576 14492649597398662784 17192883128127316992 1446372585146419584 4146606115875073792 6846839646603728000 9547073177332382208 12247306708061036416 14947540238789690624 17647773769518344832 1901263226537447424 4601496757266101632 7301730287994755840 10001963818723410048 12702197349452064256 15402430880180718464 18102664410909372672 2356153867928475264 5056387398657129472 7756620929385783680 10456854460114437888 13157087990843092096 15857321521571746304 110810978590848896 2811044509319503104 5511278040048157312 8211511570776811520 10911745101505465728 13611978632234119936 16312212162962774144 565701619981876736 3265935150710530944 5966168681439185152 8666402212167839360 11366635742896493568 14066869273625147776 16767102804353801984 1020592261372904576 3720825792101558784 6421059322830212992 9121292853558867200 11821526384287521408 14521759915016175616 17221993445744829824 1475482902763932416 4175716433492586624 6875949964221240832 9576183494949895040 12276417025678549248 14976650556407203456 17676884087135857664 1930373544154960256 4630607074883614464 7330840605612268672 10031074136340922880 12731307667069577088 15431541197798231296 18131774728526885504 2385264185545988096 5085497716274642304 7785731247003296512 10485964777731950720 13186198308460604928 15886431839189259136 139921296208361728 2840154826937015936 5540388357665670144 8240621888394324352 10940855419122978560 13641088949851632768 16341322480580286976 594811937599389568 3295045468328043776 5995278999056697984 8695512529785352192 11395746060514006400 14095979591242660608 16796213121971314816 1049702578990417408 3749936109719071616 6450169640447725824 9150403171176380032 11850636701905034240 14550870232633688448 17251103763362342656 1504593220381445248 4204826751110099456 6905060281838753664 9605293812567407872 12305527343296062080 15005760874024716288 17705994404753370496 1959483861772473088 4659717392501127296 7359950923229781504 10060184453958435712 12760417984687089920 15460651515415744128 18160885046144398336 2414374503163500928 5114608033892155136 7814841564620809344 10515075095349463552 13215308626078117760 15915542156806771968 169031613825874560 2869265144554528768 5569498675283182976 8269732206011837184 10969965736740491392 13670199267469145600 16370432798197799808 623922255216902400 3324155785945556608 6024389316674210816 8724622847402865024 11424856378131519232 14125089908860173440 16825323439588827648 1078812896607930240 3779046427336584448 6479279958065238656 9179513488793892864 11879747019522547072 14579980550251201280 17280214080979855488 1533703537998958080 4233937068727612288 6934170599456266496 9634404130184920704 12334637660913574912 15034871191642229120 17735104722370883328 1988594179389985920 4688827710118640128 7389061240847294336 10089294771575948544 12789528302304602752 15489761833033256960 18189995363761911168 2443484820781013760 5143718351509667968 7843951882238322176 10544185412966976384 13244418943695630592 15944652474424284800 198141931443387392 2898375462172041600 5598608992900695808 8298842523629350016 10999076054358004224 13699309585086658432 16399543115815312640 653032572834415232 3353266103563069440 6053499634291723648 8753733165020377856 11453966695749032064 14154200226477686272 16854433757206340480 1107923214225443072 3808156744954097280 6508390275682751488 9208623806411405696 11908857337140059904 14609090867868714112 17309324398597368320 1562813855616470912 4263047386345125120 6963280917073779328 9663514447802433536 12363747978531087744 15063981509259741952 17764215039988396160 2017704497007498752 4717938027736152960 7418171558464807168 10118405089193461376 12818638619922115584 15518872150650769792 18219105681379424000 2472595138398526592 5172828669127180800 7873062199855835008 10573295730584489216 13273529261313143424 15973762792041797632 227252249060900224 2927485779789554432 5627719310518208640 8327952841246862848 11028186371975517056 13728419902704171264 16428653433432825472 682142890451928064 3382376421180582272 6082609951909236480 8782843482637890688 11483077013366544896 14183310544095199104 16883544074823853312 1137033531842955904 3837267062571610112 6537500593300264320 9237734124028918528 11937967654757572736 14638201185486226944 17338434716214881152 1591924173233983744 4292157703962637952 6992391234691292160 9692624765419946368 12392858296148600576 15093091826877254784 17793325357605908992 2046814814625011584 4747048345353665792 7447281876082320000 10147515406810974208 12847748937539628416 15547982468268282624 18248215998996936832 2501705456016039424 5201938986744693632 7902172517473347840 10602406048202002048 13302639578930656256 16002873109659310464 256362566678413056 2956596097407067264 5656829628135721472 8357063158864375680 11057296689593029888 13757530220321684096 16457763751050338304 711253208069440896 3411486738798095104 6111720269526749312 8811953800255403520 11512187330984057728 14212420861712711936 16912654392441366144 1166143849460468736 3866377380189122944 6566610910917777152 9266844441646431360 11967077972375085568 14667311503103739776 17367545033832393984 1621034490851496576 4321268021580150784 7021501552308804992 9721735083037459200 12421968613766113408 15122202144494767616 17822435675223421824 2075925132242524416 4776158662971178624 7476392193699832832 10176625724428487040 12876859255157141248 15577092785885795456 18277326316614449664 2530815773633552256 5231049304362206464 7931282835090860672 10631516365819514880 13331749896548169088 16031983427276823296 285472884295925888 2985706415024580096 5685939945753234304 8386173476481888512 11086407007210542720 13786640537939196928 16486874068667851136 740363525686953728 3440597056415607936 6140830587144262144 8841064117872916352 11541297648601570560 14241531179330224768 16941764710058878976 1195254167077981568 3895487697806635776 6595721228535289984 9295954759263944192 11996188289992598400 14696421820721252608 17396655351449906816 1650144808469009408 4350378339197663616 7050611869926317824 9750845400654972032 12451078931383626240 15151312462112280448 17851545992840934656 2105035449860037248 4805268980588691456 7505502511317345664 10205736042045999872 12905969572774654080 15606203103503308288 18306436634231962496 2559926091251065088 5260159621979719296 7960393152708373504 10660626683437027712 13360860214165681920 16061093744894336128 314583201913438720 3014816732642092928 5715050263370747136 8415283794099401344 11115517324828055552 13815750855556709760 16515984386285363968 769473843304466560 3469707374033120768 6169940904761774976 8870174435490429184 11570407966219083392 14270641496947737600 16970875027676391808 1224364484695494400 3924598015424148608 6624831546152802816 9325065076881457024 12025298607610111232 14725532138338765440 17425765669067419648 1679255126086522240 4379488656815176448 7079722187543830656 9779955718272484864 12480189249001139072 15180422779729793280 17880656310458447488 2134145767477550080 4834379298206204288 7534612828934858496 10234846359663512704 12935079890392166912 15635313421120821120 18335546951849475328 2589036408868577920 5289269939597232128 7989503470325886336 10689737001054540544 13389970531783194752 16090204062511848960 343693519530951552 3043927050259605760 5744160580988259968 8444394111716914176 11144627642445568384 13844861173174222592 16545094703902876800 798584160921979392 3498817691650633600 6199051222379287808 8899284753107942016 11599518283836596224 14299751814565250432 16999985345293904640 1253474802313007232 3953708333041661440 6653941863770315648 9354175394498969856 12054408925227624064 14754642455956278272 17454875986684932480 1708365443704035072 4408598974432689280 7108832505161343488 9809066035889997696 12509299566618651904 15209533097347306112 17909766628075960320 2163256085095062912 4863489615823717120 7563723146552371328 10263956677281025536 12964190208009679744 15664423738738333952 18364657269466988160 2618146726486090752 5318380257214744960 8018613787943399168 10718847318672053376 13419080849400707584 16119314380129361792 372803837148464384 3073037367877118592 5773270898605772800 8473504429334427008 11173737960063081216 13873971490791735424 16574205021520389632 827694478539492224 3527928009268146432 6228161539996800640 8928395070725454848 11628628601454109056 14328862132182763264 17029095662911417472 1282585119930520064 3982818650659174272 6683052181387828480 9383285712116482688 12083519242845136896 14783752773573791104 17483986304302445312 1737475761321547904 4437709292050202112 7137942822778856320 9838176353507510528 12538409884236164736 15238643414964818944 17938876945693473152 2192366402712575744 4892599933441229952 7592833464169884160 10293066994898538368 12993300525627192576 15693534056355846784 18393767587084500992 2647257044103603584 5347490574832257792 8047724105560912000 10747957636289566208 13448191167018220416 16148424697746874624 401914154765977216 3102147685494631424 5802381216223285632 8502614746951939840 11202848277680594048 13903081808409248256 16603315339137902464 856804796157005056 3557038326885659264 6257271857614313472 8957505388342967680 11657738919071621888 14357972449800276096 17058205980528930304 1311695437548032896 4011928968276687104 6712162499005341312 9412396029733995520 12112629560462649728 14812863091191303936 17513096621919958144 1766586078939060736 4466819609667714944 7167053140396369152 9867286671125023360 12567520201853677568 15267753732582331776 17967987263310985984 2221476720330088576 4921710251058742784 7621943781787396992 10322177312516051200 13022410843244705408 15722644373973359616 18422877904702013824 2676367361721116416 5376600892449770624 8076834423178424832 10777067953907079040 13477301484635733248 16177535015364387456 431024472383490048 3131258003112144256 5831491533840798464 8531725064569452672 11231958595298106880 13932192126026761088 16632425656755415296 885915113774517888 3586148644503172096 6286382175231826304 8986615705960480512 11686849236689134720 14387082767417788928 17087316298146443136 1340805755165545728 4041039285894199936 6741272816622854144 9441506347351508352 12141739878080162560 14841973408808816768 17542206939537470976 1795696396556573568 4495929927285227776 7196163458013881984 9896396988742536192 12596630519471190400 15296864050199844608 17997097580928498816 2250587037947601408 4950820568676255616 7651054099404909824 10351287630133564032 13051521160862218240 15751754691590872448 5244148609975040 2705477679338629248 5405711210067283456 8105944740795937664 10806178271524591872 13506411802253246080 16206645332981900288 460134790001002880 3160368320729657088 5860601851458311296 8560835382186965504 11261068912915619712 13961302443644273920 16661535974372928128 915025431392030720 3615258962120684928 6315492492849339136 9015726023577993344 11715959554306647552 14416193085035301760 17116426615763955968 1369916072783058560 4070149603511712768 6770383134240366976 9470616664969021184 12170850195697675392 14871083726426329600 17571317257154983808 1824806714174086400 4525040244902740608 7225273775631394816 9925507306360049024 12625740837088703232 15325974367817357440 18026207898546011648 2279697355565114240 4979930886293768448 7680164417022422656 10380397947751076864 13080631478479731072 15780865009208385280 34354466227487872 2734587996956142080 5434821527684796288 8135055058413450496 10835288589142104704 13535522119870758912 16235755650599413120 489245107618515712 3189478638347169920 5889712169075824128 8589945699804478336 11290179230533132544 13990412761261786752 16690646291990440960 944135749009543552 3644369279738197760 6344602810466851968 9044836341195506176 11745069871924160384 14445303402652814592 17145536933381468800 1399026390400571392 4099259921129225600 6799493451857879808 9499726982586534016 12199960513315188224 14900194044043842432 17600427574772496640 1853917031791599232 4554150562520253440 7254384093248907648 9954617623977561856 12654851154706216064 15355084685434870272 18055318216163524480 2308807673182627072 5009041203911281280 7709274734639935488 10409508265368589696 13109741796097243904 15809975326825898112 63464783845000704 2763698314573654912 5463931845302309120 8164165376030963328 10864398906759617536 13564632437488271744 16264865968216925952 518355425236028544 3218588955964682752 5918822486693336960 8619056017421991168 11319289548150645376 14019523078879299584 16719756609607953792 973246066627056384 3673479597355710592 6373713128084364800 9073946658813019008 11774180189541673216 14474413720270327424 17174647250998981632 1428136708018084224 4128370238746738432 6828603769475392640 9528837300204046848 12229070830932701056 14929304361661355264 17629537892390009472 1883027349409112064 4583260880137766272 7283494410866420480 9983727941595074688 12683961472323728896 15384195003052383104 18084428533781037312 2337917990800139904 5038151521528794112 7738385052257448320 10438618582986102528 13138852113714756736 15839085644443410944 92575101462513536 2792808632191167744 5493042162919821952 8193275693648476160 10893509224377130368 13593742755105784576 16293976285834438784 547465742853541376 3247699273582195584 5947932804310849792 8648166335039504000 11348399865768158208 14048633396496812416 16748866927225466624 1002356384244569216 3702589914973223424 6402823445701877632 9103056976430531840 11803290507159186048 14503524037887840256 17203757568616494464 1457247025635597056 4157480556364251264 6857714087092905472 9557947617821559680 12258181148550213888 14958414679278868096 17658648210007522304 1912137667026624896 4612371197755279104 7312604728483933312 10012838259212587520 12713071789941241728 15413305320669895936 18113538851398550144 2367028308417652736 5067261839146306944 7767495369874961152 10467728900603615360 13167962431332269568 15868195962060923776 121685419080026368 2821918949808680576 5522152480537334784 8222386011265988992 10922619541994643200 13622853072723297408 16323086603451951616 576576060471054208 3276809591199708416 5977043121928362624 8677276652657016832 11377510183385671040 14077743714114325248 16777977244842979456 1031466701862082048 3731700232590736256 6431933763319390464 9132167294048044672 11832400824776698880 14532634355505353088 17232867886234007296 1486357343253109888 4186590873981764096 6886824404710418304 9587057935439072512 12287291466167726720 14987524996896380928 17687758527625035136 1941247984644137728 4641481515372791936 7341715046101446144 10041948576830100352 12742182107558754560 15442415638287408768 18142649169016062976 2396138626035165568 5096372156763819776 7796605687492473984 10496839218221128192 13197072748949782400 15897306279678436608 150795736697539200 2851029267426193408 5551262798154847616 8251496328883501824 10951729859612156032 13651963390340810240 16352196921069464448 605686378088567040 3305919908817221248 6006153439545875456 8706386970274529664 11406620501003183872 14106854031731838080 16807087562460492288 1060577019479594880 3760810550208249088 6461044080936903296 9161277611665557504 11861511142394211712 14561744673122865920 17261978203851520128 1515467660870622720 4215701191599276928 6915934722327931136 9616168253056585344 12316401783785239552 15016635314513893760 17716868845242547968 1970358302261650560 4670591832990304768 7370825363718958976 10071058894447613184 12771292425176267392 15471525955904921600 18171759486633575808 2425248943652678400 5125482474381332608 7825716005109986816 10525949535838641024 13226183066567295232 15926416597295949440 179906054315052032 2880139585043706240 5580373115772360448 8280606646501014656 10980840177229668864 13681073707958323072 16381307238686977280 634796695706079872 3335030226434734080 6035263757163388288 8735497287892042496 11435730818620696704 14135964349349350912 16836197880078005120 1089687337097107712 3789920867825761920 6490154398554416128 9190387929283070336 11890621460011724544 14590854990740378752 17291088521469032960 1544577978488135552 4244811509216789760 6945045039945443968 9645278570674098176 12345512101402752384 15045745632131406592 17745979162860060800 1999468619879163392 4699702150607817600 7399935681336471808 10100169212065126016 12800402742793780224 15500636273522434432 18200869804251088640 2454359261270191232 5154592791998845440 7854826322727499648 10555059853456153856 13255293384184808064 15955526914913462272 209016371932564864 2909249902661219072 5609483433389873280 8309716964118527488 11009950494847181696 13710184025575835904 16410417556304490112 663907013323592704 3364140544052246912 6064374074780901120 8764607605509555328 11464841136238209536 14165074666966863744 16865308197695517952 1118797654714620544 3819031185443274752 6519264716171928960 9219498246900583168 11919731777629237376 14619965308357891584 17320198839086545792 1573688296105648384 4273921826834302592 6974155357562956800 9674388888291611008 12374622419020265216 15074855949748919424 17775089480477573632 2028578937496676224 4728812468225330432 7429045998953984640 10129279529682638848 12829513060411293056 15529746591139947264 18229980121868601472 2483469578887704064 5183703109616358272 7883936640345012480 10584170171073666688 13284403701802320896 15984637232530975104 238126689550077696 2938360220278731904 5638593751007386112 8338827281736040320 11039060812464694528 13739294343193348736 16439527873922002944 693017330941105536 3393250861669759744 6093484392398413952 8793717923127068160 11493951453855722368 14194184984584376576 16894418515313030784 1147907972332133376 3848141503060787584 6548375033789441792 9248608564518096000 11948842095246750208 14649075625975404416 17349309156704058624 1602798613723161216 4303032144451815424 7003265675180469632 9703499205909123840 12403732736637778048 15103966267366432256 17804199798095086464 2057689255114189056 4757922785842843264 7458156316571497472 10158389847300151680 12858623378028805888 15558856908757460096 18259090439486114304 2512579896505216896 5212813427233871104 7913046957962525312 10613280488691179520 13313514019419833728 16013747550148487936 267237007167590528 2967470537896244736 5667704068624898944 8367937599353553152 11068171130082207360 13768404660810861568 16468638191539515776 722127648558618368 3422361179287272576 6122594710015926784 8822828240744580992 11523061771473235200 14223295302201889408 16923528832930543616 1177018289949646208 3877251820678300416 6577485351406954624 9277718882135608832 11977952412864263040 14678185943592917248 17378419474321571456 1631908931340674048 4332142462069328256 7032375992797982464 9732609523526636672 12432843054255290880 15133076584983945088 17833310115712599296 2086799572731701888 4787033103460356096 7487266634189010304 10187500164917664512 12887733695646318720 15587967226374972928 18288200757103627136 2541690214122729728 5241923744851383936 7942157275580038144 10642390806308692352 13342624337037346560 16042857867766000768 296347324785103360 2996580855513757568 5696814386242411776 8397047916971065984 11097281447699720192 13797514978428374400 16497748509157028608 751237966176131200 3451471496904785408 6151705027633439616 8851938558362093824 11552172089090748032 14252405619819402240 16952639150548056448 1206128607567159040 3906362138295813248 6606595669024467456 9306829199753121664 12007062730481775872 14707296261210430080 17407529791939084288 1661019248958186880 4361252779686841088 7061486310415495296 9761719841144149504 12461953371872803712 15162186902601457920 17862420433330112128 2115909890349214720 4816143421077868928 7516376951806523136 10216610482535177344 12916844013263831552 15617077543992485760 18317311074721139968 2570800531740242560 5271034062468896768 7971267593197550976 10671501123926205184 13371734654654859392 16071968185383513600 325457642402616192 3025691173131270400 5725924703859924608 8426158234588578816 11126391765317233024 13826625296045887232 16526858826774541440 780348283793644032 3480581814522298240 6180815345250952448 8881048875979606656 11581282406708260864 14281515937436915072 16981749468165569280 1235238925184671872 3935472455913326080 6635705986641980288 9335939517370634496 12036173048099288704 14736406578827942912 17436640109556597120 1690129566575699712 4390363097304353920 7090596628033008128 9790830158761662336 12491063689490316544 15191297220218970752 17891530750947624960 2145020207966727552 4845253738695381760 7545487269424035968 10245720800152690176 12945954330881344384 15646187861609998592 18346421392338652800 2599910849357755392 5300144380086409600 8000377910815063808 10700611441543718016 13400844972272372224 16101078503001026432 354567960020129024 3054801490748783232 5755035021477437440 8455268552206091648 11155502082934745856 13855735613663400064 16555969144392054272 809458601411156864 3509692132139811072 6209925662868465280 8910159193597119488 11610392724325773696 14310626255054427904 17010859785783082112 1264349242802184704 3964582773530838912 6664816304259493120 9365049834988147328 12065283365716801536 14765516896445455744 17465750427174109952 1719239884193212544 4419473414921866752 7119706945650520960 9819940476379175168 12520174007107829376 15220407537836483584 17920641068565137792 2174130525584240384 4874364056312894592 7574597587041548800 10274831117770203008 12975064648498857216 15675298179227511424 18375531709956165632 2629021166975268224 5329254697703922432 8029488228432576640 10729721759161230848 13429955289889885056 16130188820618539264 383678277637641856 3083911808366296064 5784145339094950272 8484378869823604480 11184612400552258688 13884845931280912896 16585079462009567104 838568919028669696 3538802449757323904 6239035980485978112 8939269511214632320 11639503041943286528 14339736572671940736 17039970103400594944 1293459560419697536 3993693091148351744 6693926621877005952 9394160152605660160 12094393683334314368 14794627214062968576 17494860744791622784 1748350201810725376 4448583732539379584 7148817263268033792 9849050793996688000 12549284324725342208 15249517855453996416 17949751386182650624 2203240843201753216 4903474373930407424 7603707904659061632 10303941435387715840 13004174966116370048 15704408496845024256 18404642027573678464 2658131484592781056 5358365015321435264 8058598546050089472 10758832076778743680 13459065607507397888 16159299138236052096 412788595255154688 3113022125983808896 5813255656712463104 8513489187441117312 11213722718169771520 13913956248898425728 16614189779627079936 867679236646182528 3567912767374836736 6268146298103490944 8968379828832145152 11668613359560799360 14368846890289453568 17069080421018107776 1322569878037210368 4022803408765864576 6723036939494518784 9423270470223172992 12123504000951827200 14823737531680481408 17523971062409135616 1777460519428238208 4477694050156892416 7177927580885546624 9878161111614200832 12578394642342855040 15278628173071509248 17978861703800163456 2232351160819266048 4932584691547920256 7632818222276574464 10333051753005228672 13033285283733882880 15733518814462537088 18433752345191191296 2687241802210293888 5387475332938948096 8087708863667602304 10787942394396256512 13488175925124910720 16188409455853564928 441898912872667520 3142132443601321728 5842365974329975936 8542599505058630144 11242833035787284352 13943066566515938560 16643300097244592768 896789554263695360 3597023084992349568 6297256615721003776 8997490146449657984 11697723677178312192 14397957207906966400 17098190738635620608 1351680195654723200 4051913726383377408 6752147257112031616 9452380787840685824 12152614318569340032 14852847849297994240 17553081380026648448 1806570837045751040 4506804367774405248 7207037898503059456 9907271429231713664 12607504959960367872 15307738490689022080 18007972021417676288 2261461478436778880 4961695009165433088 7661928539894087296 10362162070622741504 13062395601351395712 15762629132080049920 16118589099152512 2716352119827806720 5416585650556460928 8116819181285115136 10817052712013769344 13517286242742423552 16217519773471077760 471009230490180352 3171242761218834560 5871476291947488768 8571709822676142976 11271943353404797184 13972176884133451392 16672410414862105600 925899871881208192 3626133402609862400 6326366933338516608 9026600464067170816 11726833994795825024 14427067525524479232 17127301056253133440 1380790513272236032 4081024044000890240 6781257574729544448 9481491105458198656 12181724636186852864 14881958166915507072 17582191697644161280 1835681154663263872 4535914685391918080 7236148216120572288 9936381746849226496 12636615277577880704 15336848808306534912 18037082339035189120 2290571796054291712 4990805326782945920 7691038857511600128 10391272388240254336 13091505918968908544 15791739449697562752 45228906716665344 2745462437445319552 5445695968173973760 8145929498902627968 10846163029631282176 13546396560359936384 16246630091088590592 500119548107693184 3200353078836347392 5900586609565001600 8600820140293655808 11301053671022310016 14001287201750964224 16701520732479618432 955010189498721024 3655243720227375232 6355477250956029440 9055710781684683648 11755944312413337856 14456177843141992064 17156411373870646272 1409900830889748864 4110134361618403072 6810367892347057280 9510601423075711488 12210834953804365696 14911068484533019904 17611302015261674112 1864791472280776704 4565025003009430912 7265258533738085120 9965492064466739328 12665725595195393536 15365959125924047744 18066192656652701952 2319682113671804544 5019915644400458752 7720149175129112960 10420382705857767168 13120616236586421376 15820849767315075584 74339224334178176 2774572755062832384 5474806285791486592 8175039816520140800 10875273347248795008 13575506877977449216 16275740408706103424 529229865725206016 3229463396453860224 5929696927182514432 8629930457911168640 11330163988639822848 14030397519368477056 16730631050097131264 984120507116233856 3684354037844888064 6384587568573542272 9084821099302196480 11785054630030850688 14485288160759504896 17185521691488159104 1439011148507261696 4139244679235915904 6839478209964570112 9539711740693224320 12239945271421878528 14940178802150532736 17640412332879186944 1893901789898289536 4594135320626943744 7294368851355597952 9994602382084252160 12694835912812906368 15395069443541560576 18095302974270214784 2348792431289317376 5049025962017971584 7749259492746625792 10449493023475280000 13149726554203934208 15849960084932588416 103449541951691008 2803683072680345216 5503916603408999424 8204150134137653632 10904383664866307840 13604617195594962048 16304850726323616256 558340183342718848 3258573714071373056 5958807244800027264 8659040775528681472 11359274306257335680 14059507836985989888 16759741367714644096 1013230824733746688 3713464355462400896 6413697886191055104 9113931416919709312 11814164947648363520 14514398478377017728 17214632009105671936 1468121466124774528 4168354996853428736 6868588527582082944 9568822058310737152 12269055589039391360 14969289119768045568 17669522650496699776 1923012107515802368 4623245638244456576 7323479168973110784 10023712699701764992 12723946230430419200 15424179761159073408 18124413291887727616 2377902748906830208 5078136279635484416 7778369810364138624 10478603341092792832 13178836871821447040 15879070402550101248 132559859569203840 2832793390297858048 5533026921026512256 8233260451755166464 10933493982483820672 13633727513212474880 16333961043941129088 587450500960231680 3287684031688885888 5987917562417540096 8688151093146194304 11388384623874848512 14088618154603502720 16788851685332156928 1042341142351259520 3742574673079913728 6442808203808567936 9143041734537222144 11843275265265876352 14543508795994530560 17243742326723184768 1497231783742287360 4197465314470941568 6897698845199595776 9597932375928249984 12298165906656904192 14998399437385558400 17698632968114212608 1952122425133315200 4652355955861969408 7352589486590623616 10052823017319277824 12753056548047932032 15453290078776586240 18153523609505240448 2407013066524343040 5107246597252997248 7807480127981651456 10507713658710305664 13207947189438959872 15908180720167614080 161670177186716672 2861903707915370880 5562137238644025088 8262370769372679296 10962604300101333504 13662837830829987712 16363071361558641920 616560818577744512 3316794349306398720 6017027880035052928 8717261410763707136 11417494941492361344 14117728472221015552 16817962002949669760 1071451459968772352 3771684990697426560 6471918521426080768 9172152052154734976 11872385582883389184 14572619113612043392 17272852644340697600 1526342101359800192 4226575632088454400 6926809162817108608 9627042693545762816 12327276224274417024 15027509755003071232 17727743285731725440 1981232742750828032 4681466273479482240 7381699804208136448 10081933334936790656 12782166865665444864 15482400396394099072 18182633927122753280 2436123384141855872 5136356914870510080 7836590445599164288 10536823976327818496 13237057507056472704 15937291037785126912 190780494804229504 2891014025532883712 5591247556261537920 8291481086990192128 10991714617718846336 13691948148447500544 16392181679176154752 645671136195257344 3345904666923911552 6046138197652565760 8746371728381219968 11446605259109874176 14146838789838528384 16847072320567182592 1100561777586285184 3800795308314939392 6501028839043593600 9201262369772247808 11901495900500902016 14601729431229556224 17301962961958210432 1555452418977313024 4255685949705967232 6955919480434621440 9656153011163275648 12356386541891929856 15056620072620584064 17756853603349238272 2010343060368340864 4710576591096995072 7410810121825649280 10111043652554303488 12811277183282957696 15511510714011611904 18211744244740266112 2465233701759368704 5165467232488022912 7865700763216677120 10565934293945331328 13266167824673985536 15966401355402639744 219890812421742336 2920124343150396544 5620357873879050752 8320591404607704960 11020824935336359168 13721058466065013376 16421291996793667584 674781453812770176 3375014984541424384 6075248515270078592 8775482045998732800 11475715576727387008 14175949107456041216 16876182638184695424 1129672095203798016 3829905625932452224 6530139156661106432 9230372687389760640 11930606218118414848 14630839748847069056 17331073279575723264 1584562736594825856 4284796267323480064 6985029798052134272 9685263328780788480 12385496859509442688 15085730390238096896 17785963920966751104 2039453377985853696 4739686908714507904 7439920439443162112 10140153970171816320 12840387500900470528 15540621031629124736 18240854562357778944 2494344019376881536 5194577550105535744 7894811080834189952 10595044611562844160 13295278142291498368 15995511673020152576 249001130039255168 2949234660767909376 5649468191496563584 8349701722225217792 11049935252953872000 13750168783682526208 16450402314411180416 703891771430283008 3404125302158937216 6104358832887591424 8804592363616245632 11504825894344899840 14205059425073554048 16905292955802208256 1158782412821310848 3859015943549965056 6559249474278619264 9259483005007273472 11959716535735927680 14659950066464581888 17360183597193236096 1613673054212338688 4313906584940992896 7014140115669647104 9714373646398301312 12414607177126955520 15114840707855609728 17815074238584263936 2068563695603366528 4768797226332020736 7469030757060674944 10169264287789329152 12869497818517983360 15569731349246637568 18269964879975291776 2523454336994394368 5223687867723048576 7923921398451702784 10624154929180356992 13324388459909011200 16024621990637665408 278111447656768000 2978344978385422208 5678578509114076416 8378812039842730624 11079045570571384832 13779279101300039040 16479512632028693248 733002089047795840 3433235619776450048 6133469150505104256 8833702681233758464 11533936211962412672 14234169742691066880 16934403273419721088 1187892730438823680 3888126261167477888 6588359791896132096 9288593322624786304 11988826853353440512 14689060384082094720 17389293914810748928 1642783371829851520 4343016902558505728 7043250433287159936 9743483964015814144 12443717494744468352 15143951025473122560 17844184556201776768 2097674013220879360 4797907543949533568 7498141074678187776 10198374605406841984 12898608136135496192 15598841666864150400 18299075197592804608 2552564654611907200 5252798185340561408 7953031716069215616 10653265246797869824 13353498777526524032 16053732308255178240 307221765274280832 3007455296002935040 5707688826731589248 8407922357460243456 11108155888188897664 13808389418917551872 16508622949646206080 762112406665308672 3462345937393962880 6162579468122617088 8862812998851271296 11563046529579925504 14263280060308579712 16963513591037233920 1217003048056336512 3917236578784990720 6617470109513644928 9317703640242299136 12017937170970953344 14718170701699607552 17418404232428261760 1671893689447364352 4372127220176018560 7072360750904672768 9772594281633326976 12472827812361981184 15173061343090635392 17873294873819289600 2126784330838392192 4827017861567046400 7527251392295700608 10227484923024354816 12927718453753009024 15627951984481663232 18328185515210317440 2581674972229420032 5281908502958074240 7982142033686728448 10682375564415382656 13382609095144036864 16082842625872691072 336332082891793664 3036565613620447872 5736799144349102080 8437032675077756288 11137266205806410496 13837499736535064704 16537733267263718912 791222724282821504 3491456255011475712 6191689785740129920 8891923316468784128 11592156847197438336 14292390377926092544 16992623908654746752 1246113365673849344 3946346896402503552 6646580427131157760 9346813957859811968 12047047488588466176 14747281019317120384 17447514550045774592 1701004007064877184 4401237537793531392 7101471068522185600 9801704599250839808 12501938129979494016 15202171660708148224 17902405191436802432 2155894648455905024 4856128179184559232 7556361709913213440 10256595240641867648 12956828771370521856 15657062302099176064 18357295832827830272 2610785289846932864 5311018820575587072 8011252351304241280 10711485882032895488 13411719412761549696 16111952943490203904 365442400509306496 3065675931237960704 5765909461966614912 8466142992695269120 11166376523423923328 13866610054152577536 16566843584881231744 820333041900334336 3520566572628988544 6220800103357642752 8921033634086296960 11621267164814951168 14321500695543605376 17021734226272259584 1275223683291362176 3975457214020016384 6675690744748670592 9375924275477324800 12076157806205979008 14776391336934633216 17476624867663287424 1730114324682390016 4430347855411044224 7130581386139698432 9830814916868352640 12531048447597006848 15231281978325661056 17931515509054315264 2185004966073417856 4885238496802072064 7585472027530726272 10285705558259380480 12985939088988034688 15686172619716688896 18386406150445343104 2639895607464445696 5340129138193099904 8040362668921754112 10740596199650408320 13440829730379062528 16141063261107716736 394552718126819328 3094786248855473536 5795019779584127744 8495253310312781952 11195486841041436160 13895720371770090368 16595953902498744576 849443359517847168 3549676890246501376 6249910420975155584 8950143951703809792 11650377482432464000 14350611013161118208 17050844543889772416 1304334000908875008 4004567531637529216 6704801062366183424 9405034593094837632 12105268123823491840 14805501654552146048 17505735185280800256 1759224642299902848 4459458173028557056 7159691703757211264 9859925234485865472 12560158765214519680 15260392295943173888 17960625826671828096 2214115283690930688 4914348814419584896 7614582345148239104 10314815875876893312 13015049406605547520 15715282937334201728 18415516468062855936 2669005925081958528 5369239455810612736 8069472986539266944 10769706517267921152 13469940047996575360 16170173578725229568 423663035744332160 3123896566472986368 5824130097201640576 8524363627930294784 11224597158658948992 13924830689387603200 16625064220116257408 878553677135360000 3578787207864014208 6279020738592668416 8979254269321322624 11679487800049976832 14379721330778631040 17079954861507285248 1333444318526387840 4033677849255042048 6733911379983696256 9434144910712350464 12134378441441004672 14834611972169658880 17534845502898313088 1788334959917415680 4488568490646069888 7188802021374724096 9889035552103378304 12589269082832032512 15289502613560686720 17989736144289340928 2243225601308443520 4943459132037097728 7643692662765751936 10343926193494406144 13044159724223060352 15744393254951714560 18444626785680368768 2698116242699471360 5398349773428125568 8098583304156779776 10798816834885433984 13499050365614088192 16199283896342742400 452773353361844992 3153006884090499200 5853240414819153408 8553473945547807616 11253707476276461824 13953941007005116032 16654174537733770240 907663994752872832 3607897525481527040 6308131056210181248 9008364586938835456 11708598117667489664 14408831648396143872 17109065179124798080 1362554636143900672 4062788166872554880 6763021697601209088 9463255228329863296 12163488759058517504 14863722289787171712 17563955820515825920 1817445277534928512 4517678808263582720 7217912338992236928 9918145869720891136 12618379400449545344 15318612931178199552 18018846461906853760 2272335918925956352 4972569449654610560 7672802980383264768 10373036511111918976 13073270041840573184 15773503572569227392 26993029588329984 2727226560316984192 5427460091045638400 8127693621774292608 10827927152502946816 13528160683231601024 16228394213960255232 481883670979357824 3182117201708012032 5882350732436666240 8582584263165320448 11282817793893974656 13983051324622628864 16683284855351283072 936774312370385664 3637007843099039872 6337241373827694080 9037474904556348288 11737708435285002496 14437941966013656704 17138175496742310912 1391664953761413504 4091898484490067712 6792132015218721920 9492365545947376128 12192599076676030336 14892832607404684544 17593066138133338752 1846555595152441344 4546789125881095552 7247022656609749760 9947256187338403968 12647489718067058176 15347723248795712384 18047956779524366592 2301446236543469184 5001679767272123392 7701913298000777600 10402146828729431808 13102380359458086016 15802613890186740224 56103347205842816 2756336877934497024 5456570408663151232 8156803939391805440 10857037470120459648 13557271000849113856 16257504531577768064 510993988596870656 3211227519325524864 5911461050054179072 8611694580782833280 11311928111511487488 14012161642240141696 16712395172968795904 965884629987898496 3666118160716552704 6366351691445206912 9066585222173861120 11766818752902515328 14467052283631169536 17167285814359823744 1420775271378926336 4121008802107580544 6821242332836234752 9521475863564888960 12221709394293543168 14921942925022197376 17622176455750851584 1875665912769954176 4575899443498608384 7276132974227262592 9976366504955916800 12676600035684571008 15376833566413225216 18077067097141879424 2330556554160982016 5030790084889636224 7731023615618290432 10431257146346944640 13131490677075598848 15831724207804253056 85213664823355648 2785447195552009856 5485680726280664064 8185914257009318272 10886147787737972480 13586381318466626688 16286614849195280896 540104306214383488 3240337836943037696 5940571367671691904 8640804898400346112 11341038429129000320 14041271959857654528 16741505490586308736 994994947605411328 3695228478334065536 6395462009062719744 9095695539791373952 11795929070520028160 14496162601248682368 17196396131977336576 1449885588996439168 4150119119725093376 6850352650453747584 9550586181182401792 12250819711911056000 14951053242639710208 17651286773368364416 1904776230387467008 4605009761116121216 7305243291844775424 10005476822573429632 12705710353302083840 15405943884030738048 18106177414759392256 2359666871778494848 5059900402507149056 7760133933235803264 10460367463964457472 13160600994693111680 15860834525421765888 114323982440868480 2814557513169522688 5514791043898176896 8215024574626831104 10915258105355485312 13615491636084139520 16315725166812793728 569214623831896320 3269448154560550528 5969681685289204736 8669915216017858944 11370148746746513152 14070382277475167360 16770615808203821568 1024105265222924160 3724338795951578368 6424572326680232576 9124805857408886784 11825039388137540992 14525272918866195200 17225506449594849408 1478995906613952000 4179229437342606208 6879462968071260416 9579696498799914624 12279930029528568832 14980163560257223040 17680397090985877248 1933886548004979840 4634120078733634048 7334353609462288256 10034587140190942464 12734820670919596672 15435054201648250880 18135287732376905088 2388777189396007680 5089010720124661888 7789244250853316096 10489477781581970304 13189711312310624512 15889944843039278720 143434300058381312 2843667830787035520 5543901361515689728 8244134892244343936 10944368422972998144 13644601953701652352 16344835484430306560 598324941449409152 3298558472178063360 5998792002906717568 8699025533635371776 11399259064364025984 14099492595092680192 16799726125821334400 1053215582840436992 3753449113569091200 6453682644297745408 9153916175026399616 11854149705755053824 14554383236483708032 17254616767212362240 1508106224231464832 4208339754960119040 6908573285688773248 9608806816417427456 12309040347146081664 15009273877874735872 17709507408603390080 1962996865622492672 4663230396351146880 7363463927079801088 10063697457808455296 12763930988537109504 15464164519265763712 18164398049994417920 2417887507013520512 5118121037742174720 7818354568470828928 10518588099199483136 13218821629928137344 15919055160656791552 172544617675894144 2872778148404548352 5573011679133202560 8273245209861856768 10973478740590510976 13673712271319165184 16373945802047819392 627435259066921984 3327668789795576192 6027902320524230400 8728135851252884608 11428369381981538816 14128602912710193024 16828836443438847232 1082325900457949824 3782559431186604032 6482792961915258240 9183026492643912448 11883260023372566656 14583493554101220864 17283727084829875072 1537216541848977664 4237450072577631872 6937683603306286080 9637917134034940288 12338150664763594496 15038384195492248704 17738617726220902912 1992107183240005504 4692340713968659712 7392574244697313920 10092807775425968128 12793041306154622336 15493274836883276544 18193508367611930752 2446997824631033344 5147231355359687552 7847464886088341760 10547698416816995968 13247931947545650176 15948165478274304384 201654935293406976 2901888466022061184 5602121996750715392 8302355527479369600 11002589058208023808 13702822588936678016 16403056119665332224 656545576684434816 3356779107413089024 6057012638141743232 8757246168870397440 11457479699599051648 14157713230327705856 16857946761056360064 1111436218075462656 3811669748804116864 6511903279532771072 9212136810261425280 11912370340990079488 14612603871718733696 17312837402447387904 1566326859466490496 4266560390195144704 6966793920923798912 9667027451652453120 12367260982381107328 15067494513109761536 17767728043838415744 2021217500857518336 4721451031586172544 7421684562314826752 10121918093043480960 12822151623772135168 15522385154500789376 18222618685229443584 2476108142248546176 5176341672977200384 7876575203705854592 10576808734434508800 13277042265163163008 15977275795891817216 230765252910919808 2930998783639574016 5631232314368228224 8331465845096882432 11031699375825536640 13731932906554190848 16432166437282845056 685655894301947648 3385889425030601856 6086122955759256064 8786356486487910272 11486590017216564480 14186823547945218688 16887057078673872896 1140546535692975488 3840780066421629696 6541013597150283904 9241247127878938112 11941480658607592320 14641714189336246528 17341947720064900736 1595437177084003328 4295670707812657536 6995904238541311744 9696137769269965952 12396371299998620160 15096604830727274368 17796838361455928576 2050327818475031168 4750561349203685376 7450794879932339584 10151028410660993792 12851261941389648000 15551495472118302208 18251729002846956416 2505218459866059008 5205451990594713216 7905685521323367424 10605919052052021632 13306152582780675840 16006386113509330048 259875570528432640 2960109101257086848 5660342631985741056 8360576162714395264 11060809693443049472 13761043224171703680 16461276754900357888 714766211919460480 3414999742648114688 6115233273376768896 8815466804105423104 11515700334834077312 14215933865562731520 16916167396291385728 1169656853310488320 3869890384039142528 6570123914767796736 9270357445496450944 11970590976225105152 14670824506953759360 17371058037682413568 1624547494701516160 4324781025430170368 7025014556158824576 9725248086887478784 12425481617616132992 15125715148344787200 17825948679073441408 2079438136092544000 4779671666821198208 7479905197549852416 10180138728278506624 12880372259007160832 15580605789735815040 18280839320464469248 2534328777483571840 5234562308212226048 7934795838940880256 10635029369669534464 13335262900398188672 16035496431126842880 288985888145945472 2989219418874599680 5689452949603253888 8389686480331908096 11089920011060562304 13790153541789216512 16490387072517870720 743876529536973312 3444110060265627520 6144343590994281728 8844577121722935936 11544810652451590144 14245044183180244352 16945277713908898560 1198767170928001152 3899000701656655360 6599234232385309568 9299467763113963776 11999701293842617984 14699934824571272192 17400168355299926400 1653657812319028992 4353891343047683200 7054124873776337408 9754358404504991616 12454591935233645824 15154825465962300032 17855058996690954240 2108548453710056832 4808781984438711040 7509015515167365248 10209249045896019456 12909482576624673664 15609716107353327872 18309949638081982080 2563439095101084672 5263672625829738880 7963906156558393088 10664139687287047296 13364373218015701504 16064606748744355712 318096205763458304 3018329736492112512 5718563267220766720 8418796797949420928 11119030328678075136 13819263859406729344 16519497390135383552 772986847154486144 3473220377883140352 6173453908611794560 8873687439340448768 11573920970069102976 14274154500797757184 16974388031526411392 1227877488545513984 3928111019274168192 6628344550002822400 9328578080731476608 12028811611460130816 14729045142188785024 17429278672917439232 1682768129936541824 4383001660665196032 7083235191393850240 9783468722122504448 12483702252851158656 15183935783579812864 17884169314308467072 2137658771327569664 4837892302056223872 7538125832784878080 10238359363513532288 12938592894242186496 15638826424970840704 18339059955699494912 2592549412718597504 5292782943447251712 7993016474175905920 10693250004904560128 13393483535633214336 16093717066361868544 347206523380971136 3047440054109625344 5747673584838279552 8447907115566933760 11148140646295587968 13848374177024242176 16548607707752896384 802097164771998976 3502330695500653184 6202564226229307392 8902797756957961600 11603031287686615808 14303264818415270016 17003498349143924224 1256987806163026816 3957221336891681024 6657454867620335232 9357688398348989440 12057921929077643648 14758155459806297856 17458388990534952064 1711878447554054656 4412111978282708864 7112345509011363072 9812579039740017280 12512812570468671488 15213046101197325696 17913279631925979904 2166769088945082496 4867002619673736704 7567236150402390912 10267469681131045120 12967703211859699328 15667936742588353536 18368170273317007744 2621659730336110336 5321893261064764544 8022126791793418752 10722360322522072960 13422593853250727168 16122827383979381376 376316840998483968 3076550371727138176 5776783902455792384 8477017433184446592 11177250963913100800 13877484494641755008 16577718025370409216 831207482389511808 3531441013118166016 6231674543846820224 8931908074575474432 11632141605304128640 14332375136032782848 17032608666761437056 1286098123780539648 3986331654509193856 6686565185237848064 9386798715966502272 12087032246695156480 14787265777423810688 17487499308152464896 1740988765171567488 4441222295900221696 7141455826628875904 9841689357357530112 12541922888086184320 15242156418814838528 17942389949543492736 2195879406562595328 4896112937291249536 7596346468019903744 10296579998748557952 12996813529477212160 15697047060205866368 18397280590934520576 2650770047953623168 5351003578682277376 8051237109410931584 10751470640139585792 13451704170868240000 16151937701596894208 405427158615996800 3105660689344651008 5805894220073305216 8506127750801959424 11206361281530613632 13906594812259267840 16606828342987922048 860317800007024640 3560551330735678848 6260784861464333056 8961018392192987264 11661251922921641472 14361485453650295680 17061718984378949888 1315208441398052480 4015441972126706688 6715675502855360896 9415909033584015104 12116142564312669312 14816376095041323520 17516609625769977728 1770099082789080320 4470332613517734528 7170566144246388736 9870799674975042944 12571033205703697152 15271266736432351360 17971500267161005568 2224989724180108160 4925223254908762368 7625456785637416576 10325690316366070784 13025923847094724992 15726157377823379200 18426390908552033408 2679880365571136000 5380113896299790208 8080347427028444416 10780580957757098624 13480814488485752832 16181048019214407040 434537476233509632 3134771006962163840 5835004537690818048 8535238068419472256 11235471599148126464 13935705129876780672 16635938660605434880 889428117624537472 3589661648353191680 6289895179081845888 8990128709810500096 11690362240539154304 14390595771267808512 17090829301996462720 1344318759015565312 4044552289744219520 6744785820472873728 9445019351201527936 12145252881930182144 14845486412658836352 17545719943387490560 1799209400406593152 4499442931135247360 7199676461863901568 9899909992592555776 12600143523321209984 15300377054049864192 18000610584778518400 2254100041797620992 4954333572526275200 7654567103254929408 10354800633983583616 13055034164712237824 15755267695440892032 8757152459994624 2708990683188648832 5409224213917303040 8109457744645957248 10809691275374611456 13509924806103265664 16210158336831919872 463647793851022464 3163881324579676672 5864114855308330880 8564348386036985088 11264581916765639296 13964815447494293504 16665048978222947712 918538435242050304 3618771965970704512 6319005496699358720 9019239027428012928 11719472558156667136 14419706088885321344 17119939619613975552 1373429076633078144 4073662607361732352 6773896138090386560 9474129668819040768 12174363199547694976 14874596730276349184 17574830261005003392 1828319718024105984 4528553248752760192 7228786779481414400 9929020310210068608 12629253840938722816 15329487371667377024 18029720902396031232 2283210359415133824 4983443890143788032 7683677420872442240 10383910951601096448 13084144482329750656 15784378013058404864 37867470077507456 2738101000806161664 5438334531534815872 8138568062263470080 10838801592992124288 13539035123720778496 16239268654449432704 492758111468535296 3192991642197189504 5893225172925843712 8593458703654497920 11293692234383152128 13993925765111806336 16694159295840460544 947648752859563136 3647882283588217344 6348115814316871552 9048349345045525760 11748582875774179968 14448816406502834176 17149049937231488384 1402539394250590976 4102772924979245184 6803006455707899392 9503239986436553600 12203473517165207808 14903707047893862016 17603940578622516224 1857430035641618816 4557663566370273024 7257897097098927232 9958130627827581440 12658364158556235648 15358597689284889856 18058831220013544064 2312320677032646656 5012554207761300864 7712787738489955072 10413021269218609280 13113254799947263488 15813488330675917696 66977787695020288 2767211318423674496 5467444849152328704 8167678379880982912 10867911910609637120 13568145441338291328 16268378972066945536 521868429086048128 3222101959814702336 5922335490543356544 8622569021272010752 11322802552000664960 14023036082729319168 16723269613457973376 976759070477075968 3676992601205730176 6377226131934384384 9077459662663038592 11777693193391692800 14477926724120347008 17178160254849001216 1431649711868103808 4131883242596758016 6832116773325412224 9532350304054066432 12232583834782720640 14932817365511374848 17633050896240029056 1886540353259131648 4586773883987785856 7287007414716440064 9987240945445094272 12687474476173748480 15387708006902402688 18087941537631056896 2341430994650159488 5041664525378813696 7741898056107467904 10442131586836122112 13142365117564776320 15842598648293430528 96088105312533120 2796321636041187328 5496555166769841536 8196788697498495744 10897022228227149952 13597255758955804160 16297489289684458368 550978746703560960 3251212277432215168 5951445808160869376 8651679338889523584 11351912869618177792 14052146400346832000 16752379931075486208 1005869388094588800 3706102918823243008 6406336449551897216 9106569980280551424 11806803511009205632 14507037041737859840 17207270572466514048 1460760029485616640 4160993560214270848 6861227090942925056 9561460621671579264 12261694152400233472 14961927683128887680 17662161213857541888 1915650670876644480 4615884201605298688 7316117732333952896 10016351263062607104 12716584793791261312 15416818324519915520 18117051855248569728 2370541312267672320 5070774842996326528 7771008373724980736 10471241904453634944 13171475435182289152 15871708965910943360 125198422930045952 2825431953658700160 5525665484387354368 8225899015116008576 10926132545844662784 13626366076573316992 16326599607301971200 580089064321073792 3280322595049728000 5980556125778382208 8680789656507036416 11381023187235690624 14081256717964344832 16781490248692999040 1034979705712101632 3735213236440755840 6435446767169410048 9135680297898064256 11835913828626718464 14536147359355372672 17236380890084026880 1489870347103129472 4190103877831783680 6890337408560437888 9590570939289092096 12290804470017746304 14991038000746400512 17691271531475054720 1944760988494157312 4644994519222811520 7345228049951465728 10045461580680119936 12745695111408774144 15445928642137428352 18146162172866082560 2399651629885185152 5099885160613839360 7800118691342493568 10500352222071147776 13200585752799801984 15900819283528456192 154308740547558784 2854542271276212992 5554775802004867200 8255009332733521408 10955242863462175616 13655476394190829824 16355709924919484032 609199381938586624 3309432912667240832 6009666443395895040 8709899974124549248 11410133504853203456 14110367035581857664 16810600566310511872 1064090023329614464 3764323554058268672 6464557084786922880 9164790615515577088 11865024146244231296 14565257676972885504 17265491207701539712 1518980664720642304 4219214195449296512 6919447726177950720 9619681256906604928 12319914787635259136 15020148318363913344 17720381849092567552 1973871306111670144 4674104836840324352 7374338367568978560 10074571898297632768 12774805429026286976 15475038959754941184 18175272490483595392 2428761947502697984 5128995478231352192 7829229008960006400 10529462539688660608 13229696070417314816 15929929601145969024 183419058165071616 2883652588893725824 5583886119622380032 8284119650351034240 10984353181079688448 13684586711808342656 16384820242536996864 638309699556099456 3338543230284753664 6038776761013407872 8739010291742062080 11439243822470716288 14139477353199370496 16839710883928024704 1093200340947127296 3793433871675781504 6493667402404435712 9193900933133089920 11894134463861744128 14594367994590398336 17294601525319052544 1548090982338155136 4248324513066809344 6948558043795463552 9648791574524117760 12349025105252771968 15049258635981426176 17749492166710080384 2002981623729182976 4703215154457837184 7403448685186491392 10103682215915145600 12803915746643799808 15504149277372454016 18204382808101108224 2457872265120210816 5158105795848865024 7858339326577519232 10558572857306173440 13258806388034827648 15959039918763481856 212529375782584448 2912762906511238656 5612996437239892864 8313229967968547072 11013463498697201280 13713697029425855488 16413930560154509696 667420017173612288 3367653547902266496 6067887078630920704 8768120609359574912 11468354140088229120 14168587670816883328 16868821201545537536 1122310658564640128 3822544189293294336 6522777720021948544 9223011250750602752 11923244781479256960 14623478312207911168 17323711842936565376 1577201299955667968 4277434830684322176 6977668361412976384 9677901892141630592 12378135422870284800 15078368953598939008 17778602484327593216 2032091941346695808 4732325472075350016 7432559002804004224 10132792533532658432 12833026064261312640 15533259594989966848 18233493125718621056 2486982582737723648 5187216113466377856 7887449644195032064 10587683174923686272 13287916705652340480 15988150236380994688 241639693400097280 2941873224128751488 5642106754857405696 8342340285586059904 11042573816314714112 13742807347043368320 16443040877772022528 696530334791125120 3396763865519779328 6096997396248433536 8797230926977087744 11497464457705741952 14197697988434396160 16897931519163050368 1151420976182152960 3851654506910807168 6551888037639461376 9252121568368115584 11952355099096769792 14652588629825424000 17352822160554078208 1606311617573180800 4306545148301835008 7006778679030489216 9707012209759143424 12407245740487797632 15107479271216451840 17807712801945106048 2061202258964208640 4761435789692862848 7461669320421517056 10161902851150171264 12862136381878825472 15562369912607479680 18262603443336133888 2516092900355236480 5216326431083890688 7916559961812544896 10616793492541199104 13317027023269853312 16017260553998507520 270750011017610112 2970983541746264320 5671217072474918528 8371450603203572736 11071684133932226944 13771917664660881152 16472151195389535360 725640652408637952 3425874183137292160 6126107713865946368 8826341244594600576 11526574775323254784 14226808306051908992 16927041836780563200 1180531293799665792 3880764824528320000 6580998355256974208 9281231885985628416 11981465416714282624 14681698947442936832 17381932478171591040 1635421935190693632 4335655465919347840 7035888996648002048 9736122527376656256 12436356058105310464 15136589588833964672 17836823119562618880 2090312576581721472 4790546107310375680 7490779638039029888 10191013168767684096 12891246699496338304 15591480230224992512 18291713760953646720 2545203217972749312 5245436748701403520 7945670279430057728 10645903810158711936 13346137340887366144 16046370871616020352 299860328635122944 3000093859363777152 5700327390092431360 8400560920821085568 11100794451549739776 13801027982278393984 16501261513007048192 754750970026150784 3454984500754804992 6155218031483459200 8855451562212113408 11555685092940767616 14255918623669421824 16956152154398076032 1209641611417178624 3909875142145832832 6610108672874487040 9310342203603141248 12010575734331795456 14710809265060449664 17411042795789103872 1664532252808206464 4364765783536860672 7064999314265514880 9765232844994169088 12465466375722823296 15165699906451477504 17865933437180131712 2119422894199234304 4819656424927888512 7519889955656542720 10220123486385196928 12920357017113851136 15620590547842505344 18320824078571159552 2574313535590262144 5274547066318916352 7974780597047570560 10675014127776224768 13375247658504878976 16075481189233533184 328970646252635776 3029204176981289984 5729437707709944192 8429671238438598400 11129904769167252608 13830138299895906816 16530371830624561024 783861287643663616 3484094818372317824 6184328349100972032 8884561879829626240 11584795410558280448 14285028941286934656 16985262472015588864 1238751929034691456 3938985459763345664 6639218990491999872 9339452521220654080 12039686051949308288 14739919582677962496 17440153113406616704 1693642570425719296 4393876101154373504 7094109631883027712 9794343162611681920 12494576693340336128 15194810224068990336 17895043754797644544 2148533211816747136 4848766742545401344 7549000273274055552 10249233804002709760 12949467334731363968 15649700865460018176 18349934396188672384 2603423853207774976 5303657383936429184 8003890914665083392 10704124445393737600 13404357976122391808 16104591506851046016 358080963870148608 3058314494598802816 5758548025327457024 8458781556056111232 11159015086784765440 13859248617513419648 16559482148242073856 812971605261176448 3513205135989830656 6213438666718484864 8913672197447139072 11613905728175793280 14314139258904447488 17014372789633101696 1267862246652204288 3968095777380858496 6668329308109512704 9368562838838166912 12068796369566821120 14769029900295475328 17469263431024129536 1722752888043232128 4422986418771886336 7123219949500540544 9823453480229194752 12523687010957848960 15223920541686503168 17924154072415157376 2177643529434259968 4877877060162914176 7578110590891568384 10278344121620222592 12978577652348876800 15678811183077531008 18379044713806185216 2632534170825287808 5332767701553942016 8033001232282596224 10733234763011250432 13433468293739904640 16133701824468558848 387191281487661440 3087424812216315648 5787658342944969856 8487891873673624064 11188125404402278272 13888358935130932480 16588592465859586688 842081922878689280 3542315453607343488 6242548984335997696 8942782515064651904 11643016045793306112 14343249576521960320 17043483107250614528 1296972564269717120 3997206094998371328 6697439625727025536 9397673156455679744 12097906687184333952 14798140217912988160 17498373748641642368 1751863205660744960 4452096736389399168 7152330267118053376 9852563797846707584 12552797328575361792 15253030859304016000 17953264390032670208 2206753847051772800 4906987377780427008 7607220908509081216 10307454439237735424 13007687969966389632 15707921500695043840 18408155031423698048 2661644488442800640 5361878019171454848 8062111549900109056 10762345080628763264 13462578611357417472 16162812142086071680 416301599105174272 3116535129833828480 5816768660562482688 8517002191291136896 11217235722019791104 13917469252748445312 16617702783477099520 871192240496202112 3571425771224856320 6271659301953510528 8971892832682164736 11672126363410818944 14372359894139473152 17072593424868127360 1326082881887229952 4026316412615884160 6726549943344538368 9426783474073192576 12127017004801846784 14827250535530500992 17527484066259155200 1780973523278257792 4481207054006912000 7181440584735566208 9881674115464220416 12581907646192874624 15282141176921528832 17982374707650183040 2235864164669285632 4936097695397939840 7636331226126594048 10336564756855248256 13036798287583902464 15737031818312556672 18437265349041210880 2690754806060313472 5390988336788967680 8091221867517621888 10791455398246276096 13491688928974930304 16191922459703584512 445411916722687104 3145645447451341312 5845878978179995520 8546112508908649728 11246346039637303936 13946579570365958144 16646813101094612352 900302558113714944 3600536088842369152 6300769619571023360 9001003150299677568 11701236681028331776 14401470211756985984 17101703742485640192 1355193199504742784 4055426730233396992 6755660260962051200 9455893791690705408 12156127322419359616 14856360853148013824 17556594383876668032 1810083840895770624 4510317371624424832 7210550902353079040 9910784433081733248 12611017963810387456 15311251494539041664 18011485025267695872 2264974482286798464 4965208013015452672 7665441543744106880 10365675074472761088 13065908605201415296 15766142135930069504 19631592949172096 2719865123677826304 5420098654406480512 8120332185135134720 10820565715863788928 13520799246592443136 16221032777321097344 474522234340199936 3174755765068854144 5874989295797508352 8575222826526162560 11275456357254816768 13975689887983470976 16675923418712125184 929412875731227776 3629646406459881984 6329879937188536192 9030113467917190400 11730346998645844608 14430580529374498816 17130814060103153024 1384303517122255616 4084537047850909824 6784770578579564032 9485004109308218240 12185237640036872448 14885471170765526656 17585704701494180864 1839194158513283456 4539427689241937664 7239661219970591872 9939894750699246080 12640128281427900288 15340361812156554496 18040595342885208704 2294084799904311296 4994318330632965504 7694551861361619712 10394785392090273920 13095018922818928128 15795252453547582336 48741910566684928 2748975441295339136 5449208972023993344 8149442502752647552 10849676033481301760 13549909564209955968 16250143094938610176 503632551957712768 3203866082686366976 5904099613415021184 8604333144143675392 11304566674872329600 14004800205600983808 16705033736329638016 958523193348740608 3658756724077394816 6358990254806049024 9059223785534703232 11759457316263357440 14459690846992011648 17159924377720665856 1413413834739768448 4113647365468422656 6813880896197076864 9514114426925731072 12214347957654385280 14914581488383039488 17614815019111693696 1868304476130796288 4568538006859450496 7268771537588104704 9969005068316758912 12669238599045413120 15369472129774067328 18069705660502721536 2323195117521824128 5023428648250478336 7723662178979132544 10423895709707786752 13124129240436440960 15824362771165095168 77852228184197760 2778085758912851968 5478319289641506176 8178552820370160384 10878786351098814592 13579019881827468800 16279253412556123008 532742869575225600 3232976400303879808 5933209931032534016 8633443461761188224 11333676992489842432 14033910523218496640 16734144053947150848 987633510966253440 3687867041694907648 6388100572423561856 9088334103152216064 11788567633880870272 14488801164609524480 17189034695338178688 1442524152357281280 4142757683085935488 6842991213814589696 9543224744543243904 12243458275271898112 14943691806000552320 17643925336729206528 1897414793748309120 4597648324476963328 7297881855205617536 9998115385934271744 12698348916662925952 15398582447391580160 18098815978120234368 2352305435139336960 5052538965867991168 7752772496596645376 10453006027325299584 13153239558053953792 15853473088782608000 106962545801710592 2807196076530364800 5507429607259019008 8207663137987673216 10907896668716327424 13608130199444981632 16308363730173635840 561853187192738432 3262086717921392640 5962320248650046848 8662553779378701056 11362787310107355264 14063020840836009472 16763254371564663680 1016743828583766272 3716977359312420480 6417210890041074688 9117444420769728896 11817677951498383104 14517911482227037312 17218145012955691520 1471634469974794112 4171868000703448320 6872101531432102528 9572335062160756736 12272568592889410944 14972802123618065152 17673035654346719360 1926525111365821952 4626758642094476160 7326992172823130368 10027225703551784576 12727459234280438784 15427692765009092992 18127926295737747200 2381415752756849792 5081649283485504000 7781882814214158208 10482116344942812416 13182349875671466624 15882583406400120832 136072863419223424 2836306394147877632 5536539924876531840 8236773455605186048 10937006986333840256 13637240517062494464 16337474047791148672 590963504810251264 3291197035538905472 5991430566267559680 8691664096996213888 11391897627724868096 14092131158453522304 16792364689182176512 1045854146201279104 3746087676929933312 6446321207658587520 9146554738387241728 11846788269115895936 14547021799844550144 17247255330573204352 1500744787592306944 4200978318320961152 6901211849049615360 9601445379778269568 12301678910506923776 15001912441235577984 17702145971964232192 1955635428983334784 4655868959711988992 7356102490440643200 10056336021169297408 12756569551897951616 15456803082626605824 18157036613355260032 2410526070374362624 5110759601103016832 7810993131831671040 10511226662560325248 13211460193288979456 15911693724017633664 165183181036736256 2865416711765390464 5565650242494044672 8265883773222698880 10966117303951353088 13666350834680007296 16366584365408661504 620073822427764096 3320307353156418304 6020540883885072512 8720774414613726720 11421007945342380928 14121241476071035136 16821475006799689344 1074964463818791936 3775197994547446144 6475431525276100352 9175665056004754560 11875898586733408768 14576132117462062976 17276365648190717184 1529855105209819776 4230088635938473984 6930322166667128192 9630555697395782400 12330789228124436608 15031022758853090816 17731256289581745024 1984745746600847616 4684979277329501824 7385212808058156032 10085446338786810240 12785679869515464448 15485913400244118656 18186146930972772864 2439636387991875456 5139869918720529664 7840103449449183872 10540336980177838080 13240570510906492288 15940804041635146496 194293498654249088 2894527029382903296 5594760560111557504 8294994090840211712 10995227621568865920 13695461152297520128 16395694683026174336 649184140045276928 3349417670773931136 6049651201502585344 8749884732231239552 11450118262959893760 14150351793688547968 16850585324417202176 1104074781436304768 3804308312164958976 6504541842893613184 9204775373622267392 11905008904350921600 14605242435079575808 17305475965808230016 1558965422827332608 4259198953555986816 6959432484284641024 9659666015013295232 12359899545741949440 15060133076470603648 17760366607199257856 2013856064218360448 4714089594947014656 7414323125675668864 10114556656404323072 12814790187132977280 15515023717861631488 18215257248590285696 2468746705609388288 5168980236338042496 7869213767066696704 10569447297795350912 13269680828524005120 15969914359252659328 223403816271761920 2923637347000416128 5623870877729070336 8324104408457724544 11024337939186378752 13724571469915032960 16424805000643687168 678294457662789760 3378527988391443968 6078761519120098176 8778995049848752384 11479228580577406592 14179462111306060800 16879695642034715008 1133185099053817600 3833418629782471808 6533652160511126016 9233885691239780224 11934119221968434432 14634352752697088640 17334586283425742848 1588075740444845440 4288309271173499648 6988542801902153856 9688776332630808064 12389009863359462272 15089243394088116480 17789476924816770688 2042966381835873280 4743199912564527488 7443433443293181696 10143666974021835904 12843900504750490112 15544134035479144320 18244367566207798528 2497857023226901120 5198090553955555328 7898324084684209536 10598557615412863744 13298791146141517952 15999024676870172160 252514133889274752 2952747664617928960 5652981195346583168 8353214726075237376 11053448256803891584 13753681787532545792 16453915318261200000 707404775280302592 3407638306008956800 6107871836737611008 8808105367466265216 11508338898194919424 14208572428923573632 16908805959652227840 1162295416671330432 3862528947399984640 6562762478128638848 9262996008857293056 11963229539585947264 14663463070314601472 17363696601043255680 1617186058062358272 4317419588791012480 7017653119519666688 9717886650248320896 12418120180976975104 15118353711705629312 17818587242434283520 2072076699453386112 4772310230182040320 7472543760910694528 10172777291639348736 12873010822368002944 15573244353096657152 18273477883825311360 2526967340844413952 5227200871573068160 7927434402301722368 10627667933030376576 13327901463759030784 16028134994487684992 281624451506787584 2981857982235441792 5682091512964096000 8382325043692750208 11082558574421404416 13782792105150058624 16483025635878712832 736515092897815424 3436748623626469632 6136982154355123840 8837215685083778048 11537449215812432256 14237682746541086464 16937916277269740672 1191405734288843264 3891639265017497472 6591872795746151680 9292106326474805888 11992339857203460096 14692573387932114304 17392806918660768512 1646296375679871104 4346529906408525312 7046763437137179520 9746996967865833728 12447230498594487936 15147464029323142144 17847697560051796352 2101187017070898944 4801420547799553152 7501654078528207360 10201887609256861568 12902121139985515776 15602354670714169984 18302588201442824192 2556077658461926784 5256311189190580992 7956544719919235200 10656778250647889408 13357011781376543616 16057245312105197824 310734769124300416 3010968299852954624 5711201830581608832 8411435361310263040 11111668892038917248 13811902422767571456 16512135953496225664 765625410515328256 3465858941243982464 6166092471972636672 8866326002701290880 11566559533429945088 14266793064158599296 16967026594887253504 1220516051906356096 3920749582635010304 6620983113363664512 9321216644092318720 12021450174820972928 14721683705549627136 17421917236278281344 1675406693297383936 4375640224026038144 7075873754754692352 9776107285483346560 12476340816212000768 15176574346940654976 17876807877669309184 2130297334688411776 4830530865417065984 7530764396145720192 10230997926874374400 12931231457603028608 15631464988331682816 18331698519060337024 2585187976079439616 5285421506808093824 7985655037536748032 10685888568265402240 13386122098994056448 16086355629722710656 339845086741813248 3040078617470467456 5740312148199121664 8440545678927775872 11140779209656430080 13841012740385084288 16541246271113738496 794735728132841088 3494969258861495296 6195202789590149504 8895436320318803712 11595669851047457920 14295903381776112128 16996136912504766336 1249626369523868928 3949859900252523136 6650093430981177344 9350326961709831552 12050560492438485760 14750794023167139968 17451027553895794176 1704517010914896768 4404750541643550976 7104984072372205184 9805217603100859392 12505451133829513600 15205684664558167808 17905918195286822016 2159407652305924608 4859641183034578816 7559874713763233024 10260108244491887232 12960341775220541440 15660575305949195648 18360808836677849856 2614298293696952448 5314531824425606656 8014765355154260864 10714998885882915072 13415232416611569280 16115465947340223488 368955404359326080 3069188935087980288 5769422465816634496 8469655996545288704 11169889527273942912 13870123058002597120 16570356588731251328 823846045750353920 3524079576479008128 6224313107207662336 8924546637936316544 11624780168664970752 14325013699393624960 17025247230122279168 1278736687141381760 3978970217870035968 6679203748598690176 9379437279327344384 12079670810055998592 14779904340784652800 17480137871513307008 1733627328532409600 4433860859261063808 7134094389989718016 9834327920718372224 12534561451447026432 15234794982175680640 17935028512904334848 2188517969923437440 4888751500652091648 7588985031380745856 10289218562109400064 12989452092838054272 15689685623566708480 18389919154295362688 2643408611314465280 5343642142043119488 8043875672771773696 10744109203500427904 13444342734229082112 16144576264957736320 398065721976838912 3098299252705493120 5798532783434147328 8498766314162801536 11198999844891455744 13899233375620109952 16599466906348764160 852956363367866752 3553189894096520960 6253423424825175168 8953656955553829376 11653890486282483584 14354124017011137792 17054357547739792000 1307847004758894592 4008080535487548800 6708314066216203008 9408547596944857216 12108781127673511424 14809014658402165632 17509248189130819840 1762737646149922432 4462971176878576640 7163204707607230848 9863438238335885056 12563671769064539264 15263905299793193472 17964138830521847680 2217628287540950272 4917861818269604480 7618095348998258688 10318328879726912896 13018562410455567104 15718795941184221312 18419029471912875520 2672518928931978112 5372752459660632320 8072985990389286528 10773219521117940736 13473453051846594944 16173686582575249152 427176039594351744 3127409570323005952 5827643101051660160 8527876631780314368 11228110162508968576 13928343693237622784 16628577223966276992 882066680985379584 3582300211714033792 6282533742442688000 8982767273171342208 11683000803899996416 14383234334628650624 17083467865357304832 1336957322376407424 4037190853105061632 6737424383833715840 9437657914562370048 12137891445291024256 14838124976019678464 17538358506748332672 1791847963767435264 4492081494496089472 7192315025224743680 9892548555953397888 12592782086682052096 15293015617410706304 17993249148139360512 2246738605158463104 4946972135887117312 7647205666615771520 10347439197344425728 13047672728073079936 15747906258801734144 1395715820836736 2701629246549490944 5401862777278145152 8102096308006799360 10802329838735453568 13502563369464107776 16202796900192761984 456286357211864576 3156519887940518784 5856753418669172992 8556986949397827200 11257220480126481408 13957454010855135616 16657687541583789824 911176998602892416 3611410529331546624 6311644060060200832 9011877590788855040 11712111121517509248 14412344652246163456 17112578182974817664 1366067639993920256 4066301170722574464 6766534701451228672 9466768232179882880 12167001762908537088 14867235293637191296 17567468824365845504 1820958281384948096 4521191812113602304 7221425342842256512 9921658873570910720 12621892404299564928 15322125935028219136 18022359465756873344 2275848922775975936 4976082453504630144 7676315984233284352 10376549514961938560 13076783045690592768 15777016576419246976 30506033438349568 2730739564167003776 5430973094895657984 8131206625624312192 10831440156352966400 13531673687081620608 16231907217810274816 485396674829377408 3185630205558031616 5885863736286685824 8586097267015340032 11286330797743994240 13986564328472648448 16686797859201302656 940287316220405248 3640520846949059456 6340754377677713664 9040987908406367872 11741221439135022080 14441454969863676288 17141688500592330496 1395177957611433088 4095411488340087296 6795645019068741504 9495878549797395712 12196112080526049920 14896345611254704128 17596579141983358336 1850068599002460928 4550302129731115136 7250535660459769344 9950769191188423552 12651002721917077760 15351236252645731968 18051469783374386176 2304959240393488768 5005192771122142976 7705426301850797184 10405659832579451392 13105893363308105600 15806126894036759808 59616351055862400 2759849881784516608 5460083412513170816 8160316943241825024 10860550473970479232 13560784004699133440 16261017535427787648 514506992446890240 3214740523175544448 5914974053904198656 8615207584632852864 11315441115361507072 14015674646090161280 16715908176818815488 969397633837918080 3669631164566572288 6369864695295226496 9070098226023880704 11770331756752534912 14470565287481189120 17170798818209843328 1424288275228945920 4124521805957600128 6824755336686254336 9524988867414908544 12225222398143562752 14925455928872216960 17625689459600871168 1879178916619973760 4579412447348627968 7279645978077282176 9979879508805936384 12680113039534590592 15380346570263244800 18080580100991899008 2334069558011001600 5034303088739655808 7734536619468310016 10434770150196964224 13135003680925618432 15835237211654272640 88726668673375232 2788960199402029440 5489193730130683648 8189427260859337856 10889660791587992064 13589894322316646272 16290127853045300480 543617310064403072 3243850840793057280 5944084371521711488 8644317902250365696 11344551432979019904 14044784963707674112 16745018494436328320 998507951455430912 3698741482184085120 6398975012912739328 9099208543641393536 11799442074370047744 14499675605098701952 17199909135827356160 1453398592846458752 4153632123575112960 6853865654303767168 9554099185032421376 12254332715761075584 14954566246489729792 17654799777218384000 1908289234237486592 4608522764966140800 7308756295694795008 10008989826423449216 12709223357152103424 15409456887880757632 18109690418609411840 2363179875628514432 5063413406357168640 7763646937085822848 10463880467814477056 13164113998543131264 15864347529271785472 117836986290888064 2818070517019542272 5518304047748196480 8218537578476850688 10918771109205504896 13619004639934159104 16319238170662813312 572727627681915904 3272961158410570112 5973194689139224320 8673428219867878528 11373661750596532736 14073895281325186944 16774128812053841152 1027618269072943744 3727851799801597952 6428085330530252160 9128318861258906368 11828552391987560576 14528785922716214784 17229019453444868992 1482508910463971584 4182742441192625792 6882975971921280000 9583209502649934208 12283443033378588416 14983676564107242624 17683910094835896832 1937399551854999424 4637633082583653632 7337866613312307840 10038100144040962048 12738333674769616256 15438567205498270464 18138800736226924672 2392290193246027264 5092523723974681472 7792757254703335680 10492990785431989888 13193224316160644096 15893457846889298304 146947303908400896 2847180834637055104 5547414365365709312 8247647896094363520 10947881426823017728 13648114957551671936 16348348488280326144 601837945299428736 3302071476028082944 6002305006756737152 8702538537485391360 11402772068214045568 14103005598942699776 16803239129671353984 1056728586690456576 3756962117419110784 6457195648147764992 9157429178876419200 11857662709605073408 14557896240333727616 17258129771062381824 1511619228081484416 4211852758810138624 6912086289538792832 9612319820267447040 12312553350996101248 15012786881724755456 17713020412453409664 1966509869472512256 4666743400201166464 7366976930929820672 10067210461658474880 12767443992387129088 15467677523115783296 18167911053844437504 2421400510863540096 5121634041592194304 7821867572320848512 10522101103049502720 13222334633778156928 15922568164506811136 176057621525913728 2876291152254567936 5576524682983222144 8276758213711876352 10976991744440530560 13677225275169184768 16377458805897838976 630948262916941568 3331181793645595776 6031415324374249984 8731648855102904192 11431882385831558400 14132115916560212608 16832349447288866816 1085838904307969408 3786072435036623616 6486305965765277824 9186539496493932032 11886773027222586240 14587006557951240448 17287240088679894656 1540729545698997248 4240963076427651456 6941196607156305664 9641430137884959872 12341663668613614080 15041897199342268288 17742130730070922496 1995620187090025088 4695853717818679296 7396087248547333504 10096320779275987712 12796554310004641920 15496787840733296128 18197021371461950336 2450510828481052928 5150744359209707136 7850977889938361344 10551211420667015552 13251444951395669760 15951678482124323968 205167939143426560 2905401469872080768 5605635000600734976 8305868531329389184 11006102062058043392 13706335592786697600 16406569123515351808 660058580534454400 3360292111263108608 6060525641991762816 8760759172720417024 11460992703449071232 14161226234177725440 16861459764906379648 1114949221925482240 3815182752654136448 6515416283382790656 9215649814111444864 11915883344840099072 14616116875568753280 17316350406297407488 1569839863316510080 4270073394045164288 6970306924773818496 9670540455502472704 12370773986231126912 15071007516959781120 17771241047688435328 2024730504707537920 4724964035436192128 7425197566164846336 10125431096893500544 12825664627622154752 15525898158350808960 18226131689079463168 2479621146098565760 5179854676827219968 7880088207555874176 10580321738284528384 13280555269013182592 15980788799741836800 234278256760939392 2934511787489593600 5634745318218247808 8334978848946902016 11035212379675556224 13735445910404210432 16435679441132864640 689168898151967232 3389402428880621440 6089635959609275648 8789869490337929856 11490103021066584064 14190336551795238272 16890570082523892480 1144059539542995072 3844293070271649280 6544526601000303488 9244760131728957696 11944993662457611904 14645227193186266112 17345460723914920320 1598950180934022912 4299183711662677120 6999417242391331328 9699650773119985536 12399884303848639744 15100117834577293952 17800351365305948160 2053840822325050752 4754074353053704960 7454307883782359168 10154541414511013376 12854774945239667584 15555008475968321792 18255242006696976000 2508731463716078592 5208964994444732800 7909198525173387008 10609432055902041216 13309665586630695424 16009899117359349632 263388574378452224 2963622105107106432 5663855635835760640 8364089166564414848 11064322697293069056 13764556228021723264 16464789758750377472 718279215769480064 3418512746498134272 6118746277226788480 8818979807955442688 11519213338684096896 14219446869412751104 16919680400141405312 1173169857160507904 3873403387889162112 6573636918617816320 9273870449346470528 11974103980075124736 14674337510803778944 17374571041532433152 1628060498551535744 4328294029280189952 7028527560008844160 9728761090737498368 12428994621466152576 15129228152194806784 17829461682923460992 2082951139942563584 4783184670671217792 7483418201399872000 10183651732128526208 12883885262857180416 15584118793585834624 18284352324314488832 2537841781333591424 5238075312062245632 7938308842790899840 10638542373519554048 13338775904248208256 16039009434976862464 292498891995965056 2992732422724619264 5692965953453273472 8393199484181927680 11093433014910581888 13793666545639236096 16493900076367890304 747389533386992896 3447623064115647104 6147856594844301312 8848090125572955520 11548323656301609728 14248557187030263936 16948790717758918144 1202280174778020736 3902513705506674944 6602747236235329152 9302980766963983360 12003214297692637568 14703447828421291776 17403681359149945984 1657170816169048576 4357404346897702784 7057637877626356992 9757871408355011200 12458104939083665408 15158338469812319616 17858572000540973824 2112061457560076416 4812294988288730624 7512528519017384832 10212762049746039040 12912995580474693248 15613229111203347456 18313462641932001664 2566952098951104256 5267185629679758464 7967419160408412672 10667652691137066880 13367886221865721088 16068119752594375296 321609209613477888 3021842740342132096 5722076271070786304 8422309801799440512 11122543332528094720 13822776863256748928 16523010393985403136 776499851004505728 3476733381733159936 6176966912461814144 8877200443190468352 11577433973919122560 14277667504647776768 16977901035376430976 1231390492395533568 3931624023124187776 6631857553852841984 9332091084581496192 12032324615310150400 14732558146038804608 17432791676767458816 1686281133786561408 4386514664515215616 7086748195243869824 9786981725972524032 12487215256701178240 15187448787429832448 17887682318158486656 2141171775177589248 4841405305906243456 7541638836634897664 10241872367363551872 12942105898092206080 15642339428820860288 18342572959549514496 2596062416568617088 5296295947297271296 7996529478025925504 10696763008754579712 13396996539483233920 16097230070211888128 350719527230990720 3050953057959644928 5751186588688299136 8451420119416953344 11151653650145607552 13851887180874261760 16552120711602915968 805610168622018560 3505843699350672768 6206077230079326976 8906310760807981184 11606544291536635392 14306777822265289600 17007011352993943808 1260500810013046400 3960734340741700608 6660967871470354816 9361201402199009024 12061434932927663232 14761668463656317440 17461901994384971648 1715391451404074240 4415624982132728448 7115858512861382656 9816092043590036864 12516325574318691072 15216559105047345280 17916792635775999488 2170282092795102080 4870515623523756288 7570749154252410496 10270982684981064704 12971216215709718912 15671449746438373120 18371683277167027328 2625172734186129920 5325406264914784128 8025639795643438336 10725873326372092544 13426106857100746752 16126340387829400960 379829844848503552 3080063375577157760 5780296906305811968 8480530437034466176 11180763967763120384 13880997498491774592 16581231029220428800 834720486239531392 3534954016968185600 6235187547696839808 8935421078425494016 11635654609154148224 14335888139882802432 17036121670611456640 1289611127630559232 3989844658359213440 6690078189087867648 9390311719816521856 12090545250545176064 14790778781273830272 17491012312002484480 1744501769021587072 4444735299750241280 7144968830478895488 9845202361207549696 12545435891936203904 15245669422664858112 17945902953393512320 2199392410412614912 4899625941141269120 7599859471869923328 10300093002598577536 13000326533327231744 15700560064055885952 18400793594784540160 2654283051803642752 5354516582532296960 8054750113260951168 10754983643989605376 13455217174718259584 16155450705446913792 408940162466016384 3109173693194670592 5809407223923324800 8509640754651979008 11209874285380633216 13910107816109287424 16610341346837941632 863830803857044224 3564064334585698432 6264297865314352640 8964531396043006848 11664764926771661056 14364998457500315264 17065231988228969472 1318721445248072064 4018954975976726272 6719188506705380480 9419422037434034688 12119655568162688896 14819889098891343104 17520122629619997312 1773612086639099904 4473845617367754112 7174079148096408320 9874312678825062528 12574546209553716736 15274779740282370944 17975013271011025152 2228502728030127744 4928736258758781952 7628969789487436160 10329203320216090368 13029436850944744576 15729670381673398784 18429903912402052992 2683393369421155584 5383626900149809792 8083860430878464000 10784093961607118208 13484327492335772416 16184561023064426624 438050480083529216 3138284010812183424 5838517541540837632 8538751072269491840 11238984602998146048 13939218133726800256 16639451664455454464 892941121474557056 3593174652203211264 6293408182931865472 8993641713660519680 11693875244389173888 14394108775117828096 17094342305846482304 1347831762865584896 4048065293594239104 6748298824322893312 9448532355051547520 12148765885780201728 14848999416508855936 17549232947237510144 1802722404256612736 4502955934985266944 7203189465713921152 9903422996442575360 12603656527171229568 15303890057899883776 18004123588628537984 2257613045647640576 4957846576376294784 7658080107104948992 10358313637833603200 13058547168562257408 15758780699290911616 12270156310014208 2712503687038668416 5412737217767322624 8112970748495976832 10813204279224631040 13513437809953285248 16213671340681939456 467160797701042048 3167394328429696256 5867627859158350464 8567861389887004672 11268094920615658880 13968328451344313088 16668561982072967296 922051439092069888 3622284969820724096 6322518500549378304 9022752031278032512 11722985562006686720 14423219092735340928 17123452623463995136 1376942080483097728 4077175611211751936 6777409141940406144 9477642672669060352 12177876203397714560 14878109734126368768 17578343264855022976 1831832721874125568 4532066252602779776 7232299783331433984 9932533314060088192 12632766844788742400 15333000375517396608 18033233906246050816 2286723363265153408 4986956893993807616 7687190424722461824 10387423955451116032 13087657486179770240 15787891016908424448 41380473927527040 2741614004656181248 5441847535384835456 8142081066113489664 10842314596842143872 13542548127570798080 16242781658299452288 496271115318554880 3196504646047209088 5896738176775863296 8596971707504517504 11297205238233171712 13997438768961825920 16697672299690480128 951161756709582720 3651395287438236928 6351628818166891136 9051862348895545344 11752095879624199552 14452329410352853760 17152562941081507968 1406052398100610560 4106285928829264768 6806519459557918976 9506752990286573184 12206986521015227392 14907220051743881600 17607453582472535808 1860943039491638400 4561176570220292608 7261410100948946816 9961643631677601024 12661877162406255232 15362110693134909440 18062344223863563648 2315833680882666240 5016067211611320448 7716300742339974656 10416534273068628864 13116767803797283072 15817001334525937280 70490791545039872 2770724322273694080 5470957853002348288 8171191383731002496 10871424914459656704 13571658445188310912 16271891975916965120 525381432936067712 3225614963664721920 5925848494393376128 8626082025122030336 11326315555850684544 14026549086579338752 16726782617307992960 980272074327095552 3680505605055749760 6380739135784403968 9080972666513058176 11781206197241712384 14481439727970366592 17181673258699020800 1435162715718123392 4135396246446777600 6835629777175431808 9535863307904086016 12236096838632740224 14936330369361394432 17636563900090048640 1890053357109151232 4590286887837805440 7290520418566459648 9990753949295113856 12690987480023768064 15391221010752422272 18091454541481076480 2344943998500179072 5045177529228833280 7745411059957487488 10445644590686141696 13145878121414795904 15846111652143450112 99601109162552704 2799834639891206912 5500068170619861120 8200301701348515328 10900535232077169536 13600768762805823744 16301002293534477952 554491750553580544 3254725281282234752 5954958812010888960 8655192342739543168 11355425873468197376 14055659404196851584 16755892934925505792 1009382391944608384 3709615922673262592 6409849453401916800 9110082984130571008 11810316514859225216 14510550045587879424 17210783576316533632 1464273033335636224 4164506564064290432 6864740094792944640 9564973625521598848 12265207156250253056 14965440686978907264 17665674217707561472 1919163674726664064 4619397205455318272 7319630736183972480 10019864266912626688 12720097797641280896 15420331328369935104 18120564859098589312 2374054316117691904 5074287846846346112 7774521377575000320 10474754908303654528 13174988439032308736 15875221969760962944 128711426780065536 2828944957508719744 5529178488237373952 8229412018966028160 10929645549694682368 13629879080423336576 16330112611151990784 583602068171093376 3283835598899747584 5984069129628401792 8684302660357056000 11384536191085710208 14084769721814364416 16785003252543018624 1038492709562121216 3738726240290775424 6438959771019429632 9139193301748083840 11839426832476738048 14539660363205392256 17239893893934046464 1493383350953149056 4193616881681803264 6893850412410457472 9594083943139111680 12294317473867765888 14994551004596420096 17694784535325074304 1948273992344176896 4648507523072831104 7348741053801485312 10048974584530139520 12749208115258793728 15449441645987447936 18149675176716102144 2403164633735204736 5103398164463858944 7803631695192513152 10503865225921167360 13204098756649821568 15904332287378475776 157821744397578368 2858055275126232576 5558288805854886784 8258522336583540992 10958755867312195200 13658989398040849408 16359222928769503616 612712385788606208 3312945916517260416 6013179447245914624 8713412977974568832 11413646508703223040 14113880039431877248 16814113570160531456 1067603027179634048 3767836557908288256 6468070088636942464 9168303619365596672 11868537150094250880 14568770680822905088 17269004211551559296 1522493668570661888 4222727199299316096 6922960730027970304 9623194260756624512 12323427791485278720 15023661322213932928 17723894852942587136 1977384309961689728 4677617840690343936 7377851371418998144 10078084902147652352 12778318432876306560 15478551963604960768 18178785494333614976 2432274951352717568 5132508482081371776 7832742012810025984 10532975543538680192 13233209074267334400 15933442604995988608 186932062015091200 2887165592743745408 5587399123472399616 8287632654201053824 10987866184929708032 13688099715658362240 16388333246387016448 641822703406119040 3342056234134773248 6042289764863427456 8742523295592081664 11442756826320735872 14142990357049390080 16843223887778044288 1096713344797146880 3796946875525801088 6497180406254455296 9197413936983109504 11897647467711763712 14597880998440417920 17298114529169072128 1551603986188174720 4251837516916828928 6952071047645483136 9652304578374137344 12352538109102791552 15052771639831445760 17753005170560099968 2006494627579202560 4706728158307856768 7406961689036510976 10107195219765165184 12807428750493819392 15507662281222473600 18207895811951127808 2461385268970230400 5161618799698884608 7861852330427538816 10562085861156193024 13262319391884847232 15962552922613501440 216042379632604032 2916275910361258240 5616509441089912448 8316742971818566656 11016976502547220864 13717210033275875072 16417443564004529280 670933021023631872 3371166551752286080 6071400082480940288 8771633613209594496 11471867143938248704 14172100674666902912 16872334205395557120 1125823662414659712 3826057193143313920 6526290723871968128 9226524254600622336 11926757785329276544 14626991316057930752 17327224846786584960 1580714303805687552 4280947834534341760 6981181365262995968 9681414895991650176 12381648426720304384 15081881957448958592 17782115488177612800 2035604945196715392 4735838475925369600 7436072006654023808 10136305537382678016 12836539068111332224 15536772598839986432 18237006129568640640 2490495586587743232 5190729117316397440 7890962648045051648 10591196178773705856 13291429709502360064 15991663240231014272 245152697250116864 2945386227978771072 5645619758707425280 8345853289436079488 11046086820164733696 13746320350893387904 16446553881622042112 700043338641144704 3400276869369798912 6100510400098453120 8800743930827107328 11500977461555761536 14201210992284415744 16901444523013069952 1154933980032172544 3855167510760826752 6555401041489480960 9255634572218135168 11955868102946789376 14656101633675443584 17356335164404097792 1609824621423200384 4310058152151854592 7010291682880508800 9710525213609163008 12410758744337817216 15110992275066471424 17811225805795125632 2064715262814228224 4764948793542882432 7465182324271536640 10165415855000190848 12865649385728845056 15565882916457499264 18266116447186153472 2519605904205256064 5219839434933910272 7920072965662564480 10620306496391218688 13320540027119872896 16020773557848527104 274263014867629696 2974496545596283904 5674730076324938112 8374963607053592320 11075197137782246528 13775430668510900736 16475664199239554944 729153656258657536 3429387186987311744 6129620717715965952 8829854248444620160 11530087779173274368 14230321309901928576 16930554840630582784 1184044297649685376 3884277828378339584 6584511359106993792 9284744889835648000 11984978420564302208 14685211951292956416 17385445482021610624 1638934939040713216 4339168469769367424 7039402000498021632 9739635531226675840 12439869061955330048 15140102592683984256 17840336123412638464 2093825580431741056 4794059111160395264 7494292641889049472 10194526172617703680 12894759703346357888 15594993234075012096 18295226764803666304 2548716221822768896 5248949752551423104 7949183283280077312 10649416814008731520 13349650344737385728 16049883875466039936 303373332485142528 3003606863213796736 5703840393942450944 8404073924671105152 11104307455399759360 13804540986128413568 16504774516857067776 758263973876170368 3458497504604824576 6158731035333478784 8858964566062132992 11559198096790787200 14259431627519441408 16959665158248095616 1213154615267198208 3913388145995852416 6613621676724506624 9313855207453160832 12014088738181815040 14714322268910469248 17414555799639123456 1668045256658226048 4368278787386880256 7068512318115534464 9768745848844188672 12468979379572842880 15169212910301497088 17869446441030151296 2122935898049253888 4823169428777908096 7523402959506562304 10223636490235216512 12923870020963870720 15624103551692524928 18324337082421179136 2577826539440281728 5278060070168935936 7978293600897590144 10678527131626244352 13378760662354898560 16078994193083552768 332483650102655360 3032717180831309568 5732950711559963776 8433184242288617984 11133417773017272192 13833651303745926400 16533884834474580608 787374291493683200 3487607822222337408 6187841352950991616 8888074883679645824 11588308414408300032 14288541945136954240 16988775475865608448 1242264932884711040 3942498463613365248 6642731994342019456 9342965525070673664 12043199055799327872 14743432586527982080 17443666117256636288 1697155574275738880 4397389105004393088 7097622635733047296 9797856166461701504 12498089697190355712 15198323227919009920 17898556758647664128 2152046215666766720 4852279746395420928 7552513277124075136 10252746807852729344 12952980338581383552 15653213869310037760 18353447400038691968 2606936857057794560 5307170387786448768 8007403918515102976 10707637449243757184 13407870979972411392 16108104510701065600 361593967720168192 3061827498448822400 5762061029177476608 8462294559906130816 11162528090634785024 13862761621363439232 16562995152092093440 816484609111196032 3516718139839850240 6216951670568504448 8917185201297158656 11617418732025812864 14317652262754467072 17017885793483121280 1271375250502223872 3971608781230878080 6671842311959532288 9372075842688186496 12072309373416840704 14772542904145494912 17472776434874149120 1726265891893251712 4426499422621905920 7126732953350560128 9826966484079214336 12527200014807868544 15227433545536522752 17927667076265176960 2181156533284279552 4881390064012933760 7581623594741587968 10281857125470242176 12982090656198896384 15682324186927550592 18382557717656204800 2636047174675307392 5336280705403961600 8036514236132615808 10736747766861270016 13436981297589924224 16137214828318578432 390704285337681024 3090937816066335232 5791171346794989440 8491404877523643648 11191638408252297856 13891871938980952064 16592105469709606272 845594926728708864 3545828457457363072 6246061988186017280 8946295518914671488 11646529049643325696 14346762580371979904 17046996111100634112 1300485568119736704 4000719098848390912 6700952629577045120 9401186160305699328 12101419691034353536 14801653221763007744 17501886752491661952 1755376209510764544 4455609740239418752 7155843270968072960 9856076801696727168 12556310332425381376 15256543863154035584 17956777393882689792 2210266850901792384 4910500381630446592 7610733912359100800 10310967443087755008 13011200973816409216 15711434504545063424 18411668035273717632 2665157492292820224 5365391023021474432 8065624553750128640 10765858084478782848 13466091615207437056 16166325145936091264 419814602955193856 3120048133683848064 5820281664412502272 8520515195141156480 11220748725869810688 13920982256598464896 16621215787327119104 874705244346221696 3574938775074875904 6275172305803530112 8975405836532184320 11675639367260838528 14375872897989492736 17076106428718146944 1329595885737249536 4029829416465903744 6730062947194557952 9430296477923212160 12130530008651866368 14830763539380520576 17530997070109174784 1784486527128277376 4484720057856931584 7184953588585585792 9885187119314240000 12585420650042894208 15285654180771548416 17985887711500202624 2239377168519305216 4939610699247959424 7639844229976613632 10340077760705267840 13040311291433922048 15740544822162576256 18440778352891230464 2694267809910333056 5394501340638987264 8094734871367641472 10794968402096295680 13495201932824949888 16195435463553604096 448924920572706688 3149158451301360896 5849391982030015104 8549625512758669312 11249859043487323520 13950092574215977728 16650326104944631936 903815561963734528 3604049092692388736 6304282623421042944 9004516154149697152 11704749684878351360 14404983215607005568 17105216746335659776 1358706203354762368 4058939734083416576 6759173264812070784 9459406795540724992 12159640326269379200 14859873856998033408 17560107387726687616 1813596844745790208 4513830375474444416 7214063906203098624 9914297436931752832 12614530967660407040 15314764498389061248 18014998029117715456 2268487486136818048 4968721016865472256 7668954547594126464 10369188078322780672 13069421609051434880 15769655139780089088 23144596799191680 2723378127527845888 5423611658256500096 8123845188985154304 10824078719713808512 13524312250442462720 16224545781171116928 478035238190219520 3178268768918873728 5878502299647527936 8578735830376182144 11278969361104836352 13979202891833490560 16679436422562144768 932925879581247360 3633159410309901568 6333392941038555776 9033626471767209984 11733860002495864192 14434093533224518400 17134327063953172608 1387816520972275200 4088050051700929408 6788283582429583616 9488517113158237824 12188750643886892032 14888984174615546240 17589217705344200448 1842707162363303040 4542940693091957248 7243174223820611456 9943407754549265664 12643641285277919872 15343874816006574080 18044108346735228288 2297597803754330880 4997831334482985088 7698064865211639296 10398298395940293504 13098531926668947712 15798765457397601920 52254914416704512 2752488445145358720 5452721975874012928 8152955506602667136 10853189037331321344 13553422568059975552 16253656098788629760 507145555807732352 3207379086536386560 5907612617265040768 8607846147993694976 11308079678722349184 14008313209451003392 16708546740179657600 962036197198760192 3662269727927414400 6362503258656068608 9062736789384722816 11762970320113377024 14463203850842031232 17163437381570685440 1416926838589788032 4117160369318442240 6817393900047096448 9517627430775750656 12217860961504404864 14918094492233059072 17618328022961713280 1871817479980815872 4572051010709470080 7272284541438124288 9972518072166778496 12672751602895432704 15372985133624086912 18073218664352741120 2326708121371843712 5026941652100497920 7727175182829152128 10427408713557806336 13127642244286460544 15827875775015114752 81365232034217344 2781598762762871552 5481832293491525760 8182065824220179968 10882299354948834176 13582532885677488384 16282766416406142592 536255873425245184 3236489404153899392 5936722934882553600 8636956465611207808 11337189996339862016 14037423527068516224 16737657057797170432 991146514816273024 3691380045544927232 6391613576273581440 9091847107002235648 11792080637730889856 14492314168459544064 17192547699188198272 1446037156207300864 4146270686935955072 6846504217664609280 9546737748393263488 12246971279121917696 14947204809850571904 17647438340579226112 1900927797598328704 4601161328326982912 7301394859055637120 10001628389784291328 12701861920512945536 15402095451241599744 18102328981970253952 2355818438989356544 5056051969718010752 7756285500446664960 10456519031175319168 13156752561903973376 15856986092632627584 110475549651730176 2810709080380384384 5510942611109038592 8211176141837692800 10911409672566347008 13611643203295001216 16311876734023655424 565366191042758016 3265599721771412224 5965833252500066432 8666066783228720640 11366300313957374848 14066533844686029056 16766767375414683264 1020256832433785856 3720490363162440064 6420723893891094272 9120957424619748480 11821190955348402688 14521424486077056896 17221658016805711104 1475147473824813696 4175381004553467904 6875614535282122112 9575848066010776320 12276081596739430528 14976315127468084736 17676548658196738944 1930038115215841536 4630271645944495744 7330505176673149952 10030738707401804160 12730972238130458368 15431205768859112576 18131439299587766784 2384928756606869376 5085162287335523584 7785395818064177792 10485629348792832000 13185862879521486208 15886096410250140416 139585867269243008 2839819397997897216 5540052928726551424 8240286459455205632 10940519990183859840 13640753520912514048 16340987051641168256 594476508660270848 3294710039388925056 5994943570117579264 8695177100846233472 11395410631574887680 14095644162303541888 16795877693032196096 1049367150051298688 3749600680779952896 6449834211508607104 9150067742237261312 11850301272965915520 14550534803694569728 17250768334423223936 1504257791442326528 4204491322170980736 6904724852899634944 9604958383628289152 12305191914356943360 15005425445085597568 17705658975814251776 1959148432833354368 4659381963562008576 7359615494290662784 10059849025019316992 12760082555747971200 15460316086476625408 18160549617205279616 2414039074224382208 5114272604953036416 7814506135681690624 10514739666410344832 13214973197138999040 15915206727867653248 168696184886755840 2868929715615410048 5569163246344064256 8269396777072718464 10969630307801372672 13669863838530026880 16370097369258681088 623586826277783680 3323820357006437888 6024053887735092096 8724287418463746304 11424520949192400512 14124754479921054720 16824988010649708928 1078477467668811520 3778710998397465728 6478944529126119936 9179178059854774144 11879411590583428352 14579645121312082560 17279878652040736768 1533368109059839360 4233601639788493568 6933835170517147776 9634068701245801984 12334302231974456192 15034535762703110400 17734769293431764608 1988258750450867200 4688492281179521408 7388725811908175616 10088959342636829824 12789192873365484032 15489426404094138240 18189659934822792448 2443149391841895040 5143382922570549248 7843616453299203456 10543849984027857664 13244083514756511872 15944317045485166080 197806502504268672 2898040033232922880 5598273563961577088 8298507094690231296 10998740625418885504 13698974156147539712 16399207686876193920 652697143895296512 3352930674623950720 6053164205352604928 8753397736081259136 11453631266809913344 14153864797538567552 16854098328267221760 1107587785286324352 3807821316014978560 6508054846743632768 9208288377472286976 11908521908200941184 14608755438929595392 17308988969658249600 1562478426677352192 4262711957406006400 6962945488134660608 9663179018863314816 12363412549591969024 15063646080320623232 17763879611049277440 2017369068068380032 4717602598797034240 7417836129525688448 10118069660254342656 12818303190982996864 15518536721711651072 18218770252440305280 2472259709459407872 5172493240188062080 7872726770916716288 10572960301645370496 13273193832374024704 15973427363102678912 226916820121781504 2927150350850435712 5627383881579089920 8327617412307744128 11027850943036398336 13728084473765052544 16428318004493706752 681807461512809344 3382040992241463552 6082274522970117760 8782508053698771968 11482741584427426176 14182975115156080384 16883208645884734592 1136698102903837184 3836931633632491392 6537165164361145600 9237398695089799808 11937632225818454016 14637865756547108224 17338099287275762432 1591588744294865024 4291822275023519232 6992055805752173440 9692289336480827648 12392522867209481856 15092756397938136064 17792989928666790272 2046479385685892864 4746712916414547072 7446946447143201280 10147179977871855488 12847413508600509696 15547647039329163904 18247880570057818112 2501370027076920704 5201603557805574912 7901837088534229120 10602070619262883328 13302304149991537536 16002537680720191744 256027137739294336 2956260668467948544 5656494199196602752 8356727729925256960 11056961260653911168 13757194791382565376 16457428322111219584 710917779130322176 3411151309858976384 6111384840587630592 8811618371316284800 11511851902044939008 14212085432773593216 16912318963502247424 1165808420521350016 3866041951250004224 6566275481978658432 9266509012707312640 11966742543435966848 14666976074164621056 17367209604893275264 1620699061912377856 4320932592641032064 7021166123369686272 9721399654098340480 12421633184826994688 15121866715555648896 17822100246284303104 2075589703303405696 4775823234032059904 7476056764760714112 10176290295489368320 12876523826218022528 15576757356946676736 18276990887675330944 2530480344694433536 5230713875423087744 7930947406151741952 10631180936880396160 13331414467609050368 16031647998337704576 285137455356807168 2985370986085461376 5685604516814115584 8385838047542769792 11086071578271424000 13786305109000078208 16486538639728732416 740028096747835008 3440261627476489216 6140495158205143424 8840728688933797632 11540962219662451840 14241195750391106048 16941429281119760256 1194918738138862848 3895152268867517056 6595385799596171264 9295619330324825472 11995852861053479680 14696086391782133888 17396319922510788096 1649809379529890688 4350042910258544896 7050276440987199104 9750509971715853312 12450743502444507520 15150977033173161728 17851210563901815936 2104700020920918528 4804933551649572736 7505167082378226944 10205400613106881152 12905634143835535360 15605867674564189568 18306101205292843776 2559590662311946368 5259824193040600576 7960057723769254784 10660291254497908992 13360524785226563200 16060758315955217408 314247772974320000 3014481303702974208 5714714834431628416 8414948365160282624 11115181895888936832 13815415426617591040 16515648957346245248 769138414365347840 3469371945094002048 6169605475822656256 8869839006551310464 11570072537279964672 14270306068008618880 16970539598737273088 1224029055756375680 3924262586485029888 6624496117213684096 9324729647942338304 12024963178670992512 14725196709399646720 17425430240128300928 1678919697147403520 4379153227876057728 7079386758604711936 9779620289333366144 12479853820062020352 15180087350790674560 17880320881519328768 2133810338538431360 4834043869267085568 7534277399995739776 10234510930724393984 12934744461453048192 15634977992181702400 18335211522910356608 2588700979929459200 5288934510658113408 7989168041386767616 10689401572115421824 13389635102844076032 16089868633572730240 343358090591832832 3043591621320487040 5743825152049141248 8444058682777795456 11144292213506449664 13844525744235103872 16544759274963758080 798248731982860672 3498482262711514880 6198715793440169088 8898949324168823296 11599182854897477504 14299416385626131712 16999649916354785920 1253139373373888512 3953372904102542720 6653606434831196928 9353839965559851136 12054073496288505344 14754307027017159552 17454540557745813760 1708030014764916352 4408263545493570560 7108497076222224768 9808730606950878976 12508964137679533184 15209197668408187392 17909431199136841600 2162920656155944192 4863154186884598400 7563387717613252608 10263621248341906816 12963854779070561024 15664088309799215232 18364321840527869440 2617811297546972032 5318044828275626240 8018278359004280448 10718511889732934656 13418745420461588864 16118978951190243072 372468408209345664 3072701938937999872 5772935469666654080 8473169000395308288 11173402531123962496 13873636061852616704 16573869592581270912 827359049600373504 3527592580329027712 6227826111057681920 8928059641786336128 11628293172514990336 14328526703243644544 17028760233972298752 1282249690991401344 3982483221720055552 6682716752448709760 9382950283177363968 12083183813906018176 14783417344634672384 17483650875363326592 1737140332382429184 4437373863111083392 7137607393839737600 9837840924568391808 12538074455297046016 15238307986025700224 17938541516754354432 2192030973773457024 4892264504502111232 7592498035230765440 10292731565959419648 12992965096688073856 15693198627416728064 18393432158145382272 2646921615164484864 5347155145893139072 8047388676621793280 10747622207350447488 13447855738079101696 16148089268807755904 401578725826858496 3101812256555512704 5802045787284166912 8502279318012821120 11202512848741475328 13902746379470129536 16602979910198783744 856469367217886336 3556702897946540544 6256936428675194752 8957169959403848960 11657403490132503168 14357637020861157376 17057870551589811584 1311360008608914176 4011593539337568384 6711827070066222592 9412060600794876800 12112294131523531008 14812527662252185216 17512761192980839424 1766250649999942016 4466484180728596224 7166717711457250432 9866951242185904640 12567184772914558848 15267418303643213056 17967651834371867264 2221141291390969856 4921374822119624064 7621608352848278272 10321841883576932480 13022075414305586688 15722308945034240896 18422542475762895104 2676031932781997696 5376265463510651904 8076498994239306112 10776732524967960320 13476966055696614528 16177199586425268736 430689043444371328 3130922574173025536 5831156104901679744 8531389635630333952 11231623166358988160 13931856697087642368 16632090227816296576 885579684835399168 3585813215564053376 6286046746292707584 8986280277021361792 11686513807750016000 14386747338478670208 17086980869207324416 1340470326226427008 4040703856955081216 6740937387683735424 9441170918412389632 12141404449141043840 14841637979869698048 17541871510598352256 1795360967617454848 4495594498346109056 7195828029074763264 9896061559803417472 12596295090532071680 15296528621260725888 17996762151989380096 2250251609008482688 4950485139737136896 7650718670465791104 10350952201194445312 13051185731923099520 15751419262651753728 4908719670856320 2705142250399510528 5405375781128164736 8105609311856818944 10805842842585473152 13506076373314127360 16206309904042781568 459799361061884160 3160032891790538368 5860266422519192576 8560499953247846784 11260733483976500992 13960967014705155200 16661200545433809408 914690002452912000 3614923533181566208 6315157063910220416 9015390594638874624 11715624125367528832 14415857656096183040 17116091186824837248 1369580643843939840 4069814174572594048 6770047705301248256 9470281236029902464 12170514766758556672 14870748297487210880 17570981828215865088 1824471285234967680 4524704815963621888 7224938346692276096 9925171877420930304 12625405408149584512 15325638938878238720 18025872469606892928 2279361926625995520 4979595457354649728 7679828988083303936 10380062518811958144 13080296049540612352 15780529580269266560 34019037288369152 2734252568017023360 5434486098745677568 8134719629474331776 10834953160202985984 13535186690931640192 16235420221660294400 488909678679396992 3189143209408051200 5889376740136705408 8589610270865359616 11289843801594013824 13990077332322668032 16690310863051322240 943800320070424832 3644033850799079040 6344267381527733248 9044500912256387456 11744734442985041664 14444967973713695872 17145201504442350080 1398690961461452672 4098924492190106880 6799158022918761088 9499391553647415296 12199625084376069504 14899858615104723712 17600092145833377920 1853581602852480512 4553815133581134720 7254048664309788928 9954282195038443136 12654515725767097344 15354749256495751552 18054982787224405760 2308472244243508352 5008705774972162560 7708939305700816768 10409172836429470976 13109406367158125184 15809639897886779392 63129354905881984 2763362885634536192 5463596416363190400 8163829947091844608 10864063477820498816 13564297008549153024 16264530539277807232 518019996296909824 3218253527025564032 5918487057754218240 8618720588482872448 11318954119211526656 14019187649940180864 16719421180668835072 972910637687937664 3673144168416591872 6373377699145246080 9073611229873900288 11773844760602554496 14474078291331208704 17174311822059862912 1427801279078965504 4128034809807619712 6828268340536273920 9528501871264928128 12228735401993582336 14928968932722236544 17629202463450890752 1882691920469993344 4582925451198647552 7283158981927301760 9983392512655955968 12683626043384610176 15383859574113264384 18084093104841918592 2337582561861021184 5037816092589675392 7738049623318329600 10438283154046983808 13138516684775638016 15838750215504292224 92239672523394816 2792473203252049024 5492706733980703232 8192940264709357440 10893173795438011648 13593407326166665856 16293640856895320064 547130313914422656 3247363844643076864 5947597375371731072 8647830906100385280 11348064436829039488 14048297967557693696 16748531498286347904 1002020955305450496 3702254486034104704 6402488016762758912 9102721547491413120 11802955078220067328 14503188608948721536 17203422139677375744 1456911596696478336 4157145127425132544 6857378658153786752 9557612188882440960 12257845719611095168 14958079250339749376 17658312781068403584 1911802238087506176 4612035768816160384 7312269299544814592 10012502830273468800 12712736361002123008 15412969891730777216 18113203422459431424 2366692879478534016 5066926410207188224 7767159940935842432 10467393471664496640 13167627002393150848 15867860533121805056 121349990140907648 2821583520869561856 5521817051598216064 8222050582326870272 10922284113055524480 13622517643784178688 16322751174512832896 576240631531935488 3276474162260589696 5976707692989243904 8676941223717898112 11377174754446552320 14077408285175206528 16777641815903860736 1031131272922963328 3731364803651617536 6431598334380271744 9131831865108925952 11832065395837580160 14532298926566234368 17232532457294888576 1486021914313991168 4186255445042645376 6886488975771299584 9586722506499953792 12286956037228608000 14987189567957262208 17687423098685916416 1940912555705019008 4641146086433673216 7341379617162327424 10041613147890981632 12741846678619635840 15442080209348290048 18142313740076944256 2395803197096046848 5096036727824701056 7796270258553355264 10496503789282009472 13196737320010663680 15896970850739317888 150460307758420480 2850693838487074688 5550927369215728896 8251160899944383104 10951394430673037312 13651627961401691520 16351861492130345728 605350949149448320 3305584479878102528 6005818010606756736 8706051541335410944 11406285072064065152 14106518602792719360 16806752133521373568 1060241590540476160 3760475121269130368 6460708651997784576 9160942182726438784 11861175713455092992 14561409244183747200 17261642774912401408 1515132231931504000 4215365762660158208 6915599293388812416 9615832824117466624 12316066354846120832 15016299885574775040 17716533416303429248 1970022873322531840 4670256404051186048 7370489934779840256 10070723465508494464 12770956996237148672 15471190526965802880 18171424057694457088 2424913514713559680 5125147045442213888 7825380576170868096 10525614106899522304 13225847637628176512 15926081168356830720 179570625375933312 2879804156104587520 5580037686833241728 8280271217561895936 10980504748290550144 13680738279019204352 16380971809747858560 634461266766961152 3334694797495615360 6034928328224269568 8735161858952923776 11435395389681577984 14135628920410232192 16835862451138886400 1089351908157988992 3789585438886643200 6489818969615297408 9190052500343951616 11890286031072605824 14590519561801260032 17290753092529914240 1544242549549016832 4244476080277671040 6944709611006325248 9644943141734979456 12345176672463633664 15045410203192287872 17745643733920942080 1999133190940044672 4699366721668698880 7399600252397353088 10099833783126007296 12800067313854661504 15500300844583315712 18200534375311969920 2454023832331072512 5154257363059726720 7854490893788380928 10554724424517035136 13254957955245689344 15955191485974343552 208680942993446144 2908914473722100352 5609148004450754560 8309381535179408768 11009615065908062976 13709848596636717184 16410082127365371392 663571584384473984 3363805115113128192 6064038645841782400 8764272176570436608 11464505707299090816 14164739238027745024 16864972768756399232 1118462225775501824 3818695756504156032 6518929287232810240 9219162817961464448 11919396348690118656 14619629879418772864 17319863410147427072 1573352867166529664 4273586397895183872 6973819928623838080 9674053459352492288 12374286990081146496 15074520520809800704 17774754051538454912 2028243508557557504 4728477039286211712 7428710570014865920 10128944100743520128 12829177631472174336 15529411162200828544 18229644692929482752 2483134149948585344 5183367680677239552 7883601211405893760 10583834742134547968 13284068272863202176 15984301803591856384 237791260610958976 2938024791339613184 5638258322068267392 8338491852796921600 11038725383525575808 13738958914254230016 16439192444982884224 692681902001986816 3392915432730641024 6093148963459295232 8793382494187949440 11493616024916603648 14193849555645257856 16894083086373912064 1147572543393014656 3847806074121668864 6548039604850323072 9248273135578977280 11948506666307631488 14648740197036285696 17348973727764939904 1602463184784042496 4302696715512696704 7002930246241350912 9703163776970005120 12403397307698659328 15103630838427313536 17803864369155967744 2057353826175070336 4757587356903724544 7457820887632378752 10158054418361032960 12858287949089687168 15558521479818341376 18258755010546995584 2512244467566098176 5212477998294752384 7912711529023406592 10612945059752060800 13313178590480715008 16013412121209369216 266901578228471808 2967135108957126016 5667368639685780224 8367602170414434432 11067835701143088640 13768069231871742848 16468302762600397056 721792219619499648 3422025750348153856 6122259281076808064 8822492811805462272 11522726342534116480 14222959873262770688 16923193403991424896 1176682861010527488 3876916391739181696 6577149922467835904 9277383453196490112 11977616983925144320 14677850514653798528 17378084045382452736 1631573502401555328 4331807033130209536 7032040563858863744 9732274094587517952 12432507625316172160 15132741156044826368 17832974686773480576 2086464143792583168 4786697674521237376 7486931205249891584 10187164735978545792 12887398266707200000 15587631797435854208 18287865328164508416 2541354785183611008 5241588315912265216 7941821846640919424 10642055377369573632 13342288908098227840 16042522438826882048 296011895845984640 2996245426574638848 5696478957303293056 8396712488031947264 11096946018760601472 13797179549489255680 16497413080217909888 750902537237012480 3451136067965666688 6151369598694320896 8851603129422975104 11551836660151629312 14252070190880283520 16952303721608937728 1205793178628040320 3906026709356694528 6606260240085348736 9306493770814002944 12006727301542657152 14706960832271311360 17407194362999965568 1660683820019068160 4360917350747722368 7061150881476376576 9761384412205030784 12461617942933684992 15161851473662339200 17862085004390993408 2115574461410096000 4815807992138750208 7516041522867404416 10216275053596058624 12916508584324712832 15616742115053367040 18316975645782021248 2570465102801123840 5270698633529778048 7970932164258432256 10671165694987086464 13371399225715740672 16071632756444394880 325122213463497472 3025355744192151680 5725589274920805888 8425822805649460096 11126056336378114304 13826289867106768512 16526523397835422720 780012854854525312 3480246385583179520 6180479916311833728 8880713447040487936 11580946977769142144 14281180508497796352 16981414039226450560 1234903496245553152 3935137026974207360 6635370557702861568 9335604088431515776 12035837619160169984 14736071149888824192 17436304680617478400 1689794137636580992 4390027668365235200 7090261199093889408 9790494729822543616 12490728260551197824 15190961791279852032 17891195322008506240 2144684779027608832 4844918309756263040 7545151840484917248 10245385371213571456 12945618901942225664 15645852432670879872 18346085963399534080 2599575420418636672 5299808951147290880 8000042481875945088 10700276012604599296 13400509543333253504 16100743074061907712 354232531081010304 3054466061809664512 5754699592538318720 8454933123266972928 11155166653995627136 13855400184724281344 16555633715452935552 809123172472038144 3509356703200692352 6209590233929346560 8909823764658000768 11610057295386654976 14310290826115309184 17010524356843963392 1264013813863065984 3964247344591720192 6664480875320374400 9364714406049028608 12064947936777682816 14765181467506337024 17465414998234991232 1718904455254093824 4419137985982748032 7119371516711402240 9819605047440056448 12519838578168710656 15220072108897364864 17920305639626019072 2173795096645121664 4874028627373775872 7574262158102430080 10274495688831084288 12974729219559738496 15674962750288392704 18375196281017046912 2628685738036149504 5328919268764803712 8029152799493457920 10729386330222112128 13429619860950766336 16129853391679420544 383342848698523136 3083576379427177344 5783809910155831552 8484043440884485760 11184276971613139968 13884510502341794176 16584744033070448384 838233490089550976 3538467020818205184 6238700551546859392 8938934082275513600 11639167613004167808 14339401143732822016 17039634674461476224 1293124131480578816 3993357662209233024 6693591192937887232 9393824723666541440 12094058254395195648 14794291785123849856 17494525315852504064 1748014772871606656 4448248303600260864 7148481834328915072 9848715365057569280 12548948895786223488 15249182426514877696 17949415957243531904 2202905414262634496 4903138944991288704 7603372475719942912 10303606006448597120 13003839537177251328 15704073067905905536 18404306598634559744 2657796055653662336 5358029586382316544 8058263117110970752 10758496647839624960 13458730178568279168 16158963709296933376 412453166316035968 3112686697044690176 5812920227773344384 8513153758501998592 11213387289230652800 13913620819959307008 16613854350687961216 867343807707063808 3567577338435718016 6267810869164372224 8968044399893026432 11668277930621680640 14368511461350334848 17068744992078989056 1322234449098091648 4022467979826745856 6722701510555400064 9422935041284054272 12123168572012708480 14823402102741362688 17523635633470016896 1777125090489119488 4477358621217773696 7177592151946427904 9877825682675082112 12578059213403736320 15278292744132390528 17978526274861044736 2232015731880147328 4932249262608801536 7632482793337455744 10332716324066109952 13032949854794764160 15733183385523418368 18433416916252072576 2686906373271175168 5387139903999829376 8087373434728483584 10787606965457137792 13487840496185792000 16188074026914446208 441563483933548800 3141797014662203008 5842030545390857216 8542264076119511424 11242497606848165632 13942731137576819840 16642964668305474048 896454125324576640 3596687656053230848 6296921186781885056 8997154717510539264 11697388248239193472 14397621778967847680 17097855309696501888 1351344766715604480 4051578297444258688 6751811828172912896 9452045358901567104 12152278889630221312 14852512420358875520 17552745951087529728 1806235408106632320 4506468938835286528 7206702469563940736 9906936000292594944 12607169531021249152 15307403061749903360 18007636592478557568 2261126049497660160 4961359580226314368 7661593110954968576 10361826641683622784 13062060172412276992 15762293703140931200 15783160160033792 2716016690888688000 5416250221617342208 8116483752345996416 10816717283074650624 13516950813803304832 16217184344531959040 470673801551061632 3170907332279715840 5871140863008370048 8571374393737024256 11271607924465678464 13971841455194332672 16672074985922986880 925564442942089472 3625797973670743680 6326031504399397888 9026265035128052096 11726498565856706304 14426732096585360512 17126965627314014720 1380455084333117312 4080688615061771520 6780922145790425728 9481155676519079936 12181389207247734144 14881622737976388352 17581856268705042560 1835345725724145152 4535579256452799360 7235812787181453568 9936046317910107776 12636279848638761984 15336513379367416192 18036746910096070400 2290236367115172992 4990469897843827200 7690703428572481408 10390936959301135616 13091170490029789824 15791404020758444032 44893477777546624 2745127008506200832 5445360539234855040 8145594069963509248 10845827600692163456 13546061131420817664 16246294662149471872 499784119168574464 3200017649897228672 5900251180625882880 8600484711354537088 11300718242083191296 14000951772811845504 16701185303540499712 954674760559602304 3654908291288256512 6355141822016910720 9055375352745564928 11755608883474219136 14455842414202873344 17156075944931527552 1409565401950630144 4109798932679284352 6810032463407938560 9510265994136592768 12210499524865246976 14910733055593901184 17610966586322555392 1864456043341657984 4564689574070312192 7264923104798966400 9965156635527620608 12665390166256274816 15365623696984929024 18065857227713583232 2319346684732685824 5019580215461340032 7719813746189994240 10420047276918648448 13120280807647302656 15820514338375956864 74003795395059456 2774237326123713664 5474470856852367872 8174704387581022080 10874937918309676288 13575171449038330496 16275404979766984704 528894436786087296 3229127967514741504 5929361498243395712 8629595028972049920 11329828559700704128 14030062090429358336 16730295621158012544 983785078177115136 3684018608905769344 6384252139634423552 9084485670363077760 11784719201091731968 14484952731820386176 17185186262549040384 1438675719568142976 4138909250296797184 6839142781025451392 9539376311754105600 12239609842482759808 14939843373211414016 17640076903940068224 1893566360959170816 4593799891687825024 7294033422416479232 9994266953145133440 12694500483873787648 15394734014602441856 18094967545331096064 2348457002350198656 5048690533078852864 7748924063807507072 10449157594536161280 13149391125264815488 15849624655993469696 103114113012572288 2803347643741226496 5503581174469880704 8203814705198534912 10904048235927189120 13604281766655843328 16304515297384497536 558004754403600128 3258238285132254336 5958471815860908544 8658705346589562752 11358938877318216960 14059172408046871168 16759405938775525376 1012895395794627968 3713128926523282176 6413362457251936384 9113595987980590592 11813829518709244800 14514063049437899008 17214296580166553216 1467786037185655808 4168019567914310016 6868253098642964224 9568486629371618432 12268720160100272640 14968953690828926848 17669187221557581056 1922676678576683648 4622910209305337856 7323143740033992064 10023377270762646272 12723610801491300480 15423844332219954688 18124077862948608896 2377567319967711488 5077800850696365696 7778034381425019904 10478267912153674112 13178501442882328320 15878734973610982528 132224430630085120 2832457961358739328 5532691492087393536 8232925022816047744 10933158553544701952 13633392084273356160 16333625615002010368 587115072021112960 3287348602749767168 5987582133478421376 8687815664207075584 11388049194935729792 14088282725664384000 16788516256393038208 1042005713412140800 3742239244140795008 6442472774869449216 9142706305598103424 11842939836326757632 14543173367055411840 17243406897784066048 1496896354803168640 4197129885531822848 6897363416260477056 9597596946989131264 12297830477717785472 14998064008446439680 17698297539175093888 1951786996194196480 4652020526922850688 7352254057651504896 10052487588380159104 12752721119108813312 15452954649837467520 18153188180566121728 2406677637585224320 5106911168313878528 7807144699042532736 10507378229771186944 13207611760499841152 15907845291228495360 161334748247597952 2861568278976252160 5561801809704906368 8262035340433560576 10962268871162214784 13662502401890868992 16362735932619523200 616225389638625792 3316458920367280000 6016692451095934208 8716925981824588416 11417159512553242624 14117393043281896832 16817626574010551040 1071116031029653632 3771349561758307840 6471583092486962048 9171816623215616256 11872050153944270464 14572283684672924672 17272517215401578880 1526006672420681472 4226240203149335680 6926473733877989888 9626707264606644096 12326940795335298304 15027174326063952512 17727407856792606720 1980897313811709312 4681130844540363520 7381364375269017728 10081597905997671936 12781831436726326144 15482064967454980352 18182298498183634560 2435787955202737152 5136021485931391360 7836255016660045568 10536488547388699776 13236722078117353984 15936955608846008192 190445065865110784 2890678596593764992 5590912127322419200 8291145658051073408 10991379188779727616 13691612719508381824 16391846250237036032 645335707256138624 3345569237984792832 6045802768713447040 8746036299442101248 11446269830170755456 14146503360899409664 16846736891628063872 1100226348647166464 3800459879375820672 6500693410104474880 9200926940833129088 11901160471561783296 14601394002290437504 17301627533019091712 1555116990038194304 4255350520766848512 6955584051495502720 9655817582224156928 12356051112952811136 15056284643681465344 17756518174410119552 2010007631429222144 4710241162157876352 7410474692886530560 10110708223615184768 12810941754343838976 15511175285072493184 18211408815801147392 2464898272820249984 5165131803548904192 7865365334277558400 10565598865006212608 13265832395734866816 15966065926463521024 219555383482623616 2919788914211277824 5620022444939932032 8320255975668586240 11020489506397240448 13720723037125894656 16420956567854548864 674446024873651456 3374679555602305664 6074913086330959872 8775146617059614080 11475380147788268288 14175613678516922496 16875847209245576704 1129336666264679296 3829570196993333504 6529803727721987712 9230037258450641920 11930270789179296128 14630504319907950336 17330737850636604544 1584227307655707136 4284460838384361344 6984694369113015552 9684927899841669760 12385161430570323968 15085394961298978176 17785628492027632384 2039117949046734976 4739351479775389184 7439585010504043392 10139818541232697600 12840052071961351808 15540285602690006016 18240519133418660224 2494008590437762816 5194242121166417024 7894475651895071232 10594709182623725440 13294942713352379648 15995176244081033856 248665701100136448 2948899231828790656 5649132762557444864 8349366293286099072 11049599824014753280 13749833354743407488 16450066885472061696 703556342491164288 3403789873219818496 6104023403948472704 8804256934677126912 11504490465405781120 14204723996134435328 16904957526863089536 1158446983882192128 3858680514610846336 6558914045339500544 9259147576068154752 11959381106796808960 14659614637525463168 17359848168254117376 1613337625273219968 4313571156001874176 7013804686730528384 9714038217459182592 12414271748187836800 15114505278916491008 17814738809645145216 2068228266664247808 4768461797392902016 7468695328121556224 10168928858850210432 12869162389578864640 15569395920307518848 18269629451036173056 2523118908055275648 5223352438783929856 7923585969512584064 10623819500241238272 13324053030969892480 16024286561698546688 277776018717649280 2978009549446303488 5678243080174957696 8378476610903611904 11078710141632266112 13778943672360920320 16479177203089574528 732666660108677120 3432900190837331328 6133133721565985536 8833367252294639744 11533600783023293952 14233834313751948160 16934067844480602368 1187557301499704960 3887790832228359168 6588024362957013376 9288257893685667584 11988491424414321792 14688724955142976000 17388958485871630208 1642447942890732800 4342681473619387008 7042915004348041216 9743148535076695424 12443382065805349632 15143615596534003840 17843849127262658048 2097338584281760640 4797572115010414848 7497805645739069056 10198039176467723264 12898272707196377472 15598506237925031680 18298739768653685888 2552229225672788480 5252462756401442688 7952696287130096896 10652929817858751104 13353163348587405312 16053396879316059520 306886336335162112 3007119867063816320 5707353397792470528 8407586928521124736 11107820459249778944 13808053989978433152 16508287520707087360 761776977726189952 3462010508454844160 6162244039183498368 8862477569912152576 11562711100640806784 14262944631369460992 16963178162098115200 1216667619117217792 3916901149845872000 6617134680574526208 9317368211303180416 12017601742031834624 14717835272760488832 17418068803489143040 1671558260508245632 4371791791236899840 7072025321965554048 9772258852694208256 12472492383422862464 15172725914151516672 17872959444880170880 2126448901899273472 4826682432627927680 7526915963356581888 10227149494085236096 12927383024813890304 15627616555542544512 18327850086271198720 2581339543290301312 5281573074018955520 7981806604747609728 10682040135476263936 13382273666204918144 16082507196933572352 335996653952674944 3036230184681329152 5736463715409983360 8436697246138637568 11136930776867291776 13837164307595945984 16537397838324600192 790887295343702784 3491120826072356992 6191354356801011200 8891587887529665408 11591821418258319616 14292054948986973824 16992288479715628032 1245777936734730624 3946011467463384832 6646244998192039040 9346478528920693248 12046712059649347456 14746945590378001664 17447179121106655872 1700668578125758464 4400902108854412672 7101135639583066880 9801369170311721088 12501602701040375296 15201836231769029504 17902069762497683712 2155559219516786304 4855792750245440512 7556026280974094720 10256259811702748928 12956493342431403136 15656726873160057344 18356960403888711552 2610449860907814144 5310683391636468352 8010916922365122560 10711150453093776768 13411383983822430976 16111617514551085184 365106971570187776 3065340502298841984 5765574033027496192 8465807563756150400 11166041094484804608 13866274625213458816 16566508155942113024 819997612961215616 3520231143689869824 6220464674418524032 8920698205147178240 11620931735875832448 14321165266604486656 17021398797333140864 1274888254352243456 3975121785080897664 6675355315809551872 9375588846538206080 12075822377266860288 14776055907995514496 17476289438724168704 1729778895743271296 4430012426471925504 7130245957200579712 9830479487929233920 12530713018657888128 15230946549386542336 17931180080115196544 2184669537134299136 4884903067862953344 7585136598591607552 10285370129320261760 12985603660048915968 15685837190777570176 18386070721506224384 2639560178525326976 5339793709253981184 8040027239982635392 10740260770711289600 13440494301439943808 16140727832168598016 394217289187700608 3094450819916354816 5794684350645009024 8494917881373663232 11195151412102317440 13895384942830971648 16595618473559625856 849107930578728448 3549341461307382656 6249574992036036864 8949808522764691072 11650042053493345280 14350275584221999488 17050509114950653696 1303998571969756288 4004232102698410496 6704465633427064704 9404699164155718912 12104932694884373120 14805166225613027328 17505399756341681536 1758889213360784128 4459122744089438336 7159356274818092544 9859589805546746752 12559823336275400960 15260056867004055168 17960290397732709376 2213779854751811968 4914013385480466176 7614246916209120384 10314480446937774592 13014713977666428800 15714947508395083008 18415181039123737216 2668670496142839808 5368904026871494016 8069137557600148224 10769371088328802432 13469604619057456640 16169838149786110848 423327606805213440 3123561137533867648 5823794668262521856 8524028198991176064 11224261729719830272 13924495260448484480 16624728791177138688 878218248196241280 3578451778924895488 6278685309653549696 8978918840382203904 11679152371110858112 14379385901839512320 17079619432568166528 1333108889587269120 4033342420315923328 6733575951044577536 9433809481773231744 12134043012501885952 14834276543230540160 17534510073959194368 1787999530978296960 4488233061706951168 7188466592435605376 9888700123164259584 12588933653892913792 15289167184621568000 17989400715350222208 2242890172369324800 4943123703097979008 7643357233826633216 10343590764555287424 13043824295283941632 15744057826012595840 18444291356741250048 2697780813760352640 5398014344489006848 8098247875217661056 10798481405946315264 13498714936674969472 16198948467403623680 452437924422726272 3152671455151380480 5852904985880034688 8553138516608688896 11253372047337343104 13953605578065997312 16653839108794651520 907328565813754112 3607562096542408320 6307795627271062528 9008029157999716736 11708262688728370944 14408496219457025152 17108729750185679360 1362219207204781952 4062452737933436160 6762686268662090368 9462919799390744576 12163153330119398784 14863386860848052992 17563620391576707200 1817109848595809792 4517343379324464000 7217576910053118208 9917810440781772416 12618043971510426624 15318277502239080832 18018511032967735040 2272000489986837632 4972234020715491840 7672467551444146048 10372701082172800256 13072934612901454464 15773168143630108672 26657600649211264 2726891131377865472 5427124662106519680 8127358192835173888 10827591723563828096 13527825254292482304 16228058785021136512 481548242040239104 3181781772768893312 5882015303497547520 8582248834226201728 11282482364954855936 13982715895683510144 16682949426412164352 936438883431266944 3636672414159921152 6336905944888575360 9037139475617229568 11737373006345883776 14437606537074537984 17137840067803192192 1391329524822294784 4091563055550948992 6791796586279603200 9492030117008257408 12192263647736911616 14892497178465565824 17592730709194220032 1846220166213322624 4546453696941976832 7246687227670631040 9946920758399285248 12647154289127939456 15347387819856593664 18047621350585247872 2301110807604350464 5001344338333004672 7701577869061658880 10401811399790313088 13102044930518967296 15802278461247621504 55767918266724096 2756001448995378304 5456234979724032512 8156468510452686720 10856702041181340928 13556935571909995136 16257169102638649344 510658559657751936 3210892090386406144 5911125621115060352 8611359151843714560 11311592682572368768 14011826213301022976 16712059744029677184 965549201048779776 3665782731777433984 6366016262506088192 9066249793234742400 11766483323963396608 14466716854692050816 17166950385420705024 1420439842439807616 4120673373168461824 6820906903897116032 9521140434625770240 12221373965354424448 14921607496083078656 17621841026811732864 1875330483830835456 4575564014559489664 7275797545288143872 9976031076016798080 12676264606745452288 15376498137474106496 18076731668202760704 2330221125221863296 5030454655950517504 7730688186679171712 10430921717407825920 13131155248136480128 15831388778865134336 84878235884236928 2785111766612891136 5485345297341545344 8185578828070199552 10885812358798853760 13586045889527507968 16286279420256162176 539768877275264768 3240002408003918976 5940235938732573184 8640469469461227392 11340703000189881600 14040936530918535808 16741170061647190016 994659518666292608 3694893049394946816 6395126580123601024 9095360110852255232 11795593641580909440 14495827172309563648 17196060703038217856 1449550160057320448 4149783690785974656 6850017221514628864 9550250752243283072 12250484282971937280 14950717813700591488 17650951344429245696 1904440801448348288 4604674332177002496 7304907862905656704 10005141393634310912 12705374924362965120 15405608455091619328 18105841985820273536 2359331442839376128 5059564973568030336 7759798504296684544 10460032035025338752 13160265565753992960 15860499096482647168 113988553501749760 2814222084230403968 5514455614959058176 8214689145687712384 10914922676416366592 13615156207145020800 16315389737873675008 568879194892777600 3269112725621431808 5969346256350086016 8669579787078740224 11369813317807394432 14070046848536048640 16770280379264702848 1023769836283805440 3724003367012459648 6424236897741113856 9124470428469768064 11824703959198422272 14524937489927076480 17225171020655730688 1478660477674833280 4178894008403487488 6879127539132141696 9579361069860795904 12279594600589450112 14979828131318104320 17680061662046758528 1933551119065861120 4633784649794515328 7334018180523169536 10034251711251823744 12734485241980477952 15434718772709132160 18134952303437786368 2388441760456888960 5088675291185543168 7788908821914197376 10489142352642851584 13189375883371505792 15889609414100160000 143098871119262592 2843332401847916800 5543565932576571008 8243799463305225216 10944032994033879424 13644266524762533632 16344500055491187840 597989512510290432 3298223043238944640 5998456573967598848 8698690104696253056 11398923635424907264 14099157166153561472 16799390696882215680 1052880153901318272 3753113684629972480 6453347215358626688 9153580746087280896 11853814276815935104 14554047807544589312 17254281338273243520 1507770795292346112 4208004326021000320 6908237856749654528 9608471387478308736 12308704918206962944 15008938448935617152 17709171979664271360 1962661436683373952 4662894967412028160 7363128498140682368 10063362028869336576 12763595559597990784 15463829090326644992 18164062621055299200 2417552078074401792 5117785608803056000 7818019139531710208 10518252670260364416 13218486200989018624 15918719731717672832 172209188736775424 2872442719465429632 5572676250194083840 8272909780922738048 10973143311651392256 13673376842380046464 16373610373108700672 627099830127803264 3327333360856457472 6027566891585111680 8727800422313765888 11428033953042420096 14128267483771074304 16828501014499728512 1081990471518831104 3782224002247485312 6482457532976139520 9182691063704793728 11882924594433447936 14583158125162102144 17283391655890756352 1536881112909858944 4237114643638513152 6937348174367167360 9637581705095821568 12337815235824475776 15038048766553129984 17738282297281784192 1991771754300886784 4692005285029540992 7392238815758195200 10092472346486849408 12792705877215503616 15492939407944157824 18193172938672812032 2446662395691914624 5146895926420568832 7847129457149223040 10547362987877877248 13247596518606531456 15947830049335185664 201319506354288256 2901553037082942464 5601786567811596672 8302020098540250880 11002253629268905088 13702487159997559296 16402720690726213504 656210147745316096 3356443678473970304 6056677209202624512 8756910739931278720 11457144270659932928 14157377801388587136 16857611332117241344 1111100789136343936 3811334319864998144 6511567850593652352 9211801381322306560 11912034912050960768 14612268442779614976 17312501973508269184 1565991430527371776 4266224961256025984 6966458491984680192 9666692022713334400 12366925553441988608 15067159084170642816 17767392614899297024 2020882071918399616 4721115602647053824 7421349133375708032 10121582664104362240 12821816194833016448 15522049725561670656 18222283256290324864 2475772713309427456 5176006244038081664 7876239774766735872 10576473305495390080 13276706836224044288 15976940366952698496 230429823971801088 2930663354700455296 5630896885429109504 8331130416157763712 11031363946886417920 13731597477615072128 16431831008343726336 685320465362828928 3385553996091483136 6085787526820137344 8786021057548791552 11486254588277445760 14186488119006099968 16886721649734754176 1140211106753856768 3840444637482510976 6540678168211165184 9240911698939819392 11941145229668473600 14641378760397127808 17341612291125782016 1595101748144884608 4295335278873538816 6995568809602193024 9695802340330847232 12396035871059501440 15096269401788155648 17796502932516809856 2049992389535912448 4750225920264566656 7450459450993220864 10150692981721875072 12850926512450529280 15551160043179183488 18251393573907837696 2504883030926940288 5205116561655594496 7905350092384248704 10605583623112902912 13305817153841557120 16006050684570211328 259540141589313920 2959773672317968128 5660007203046622336 8360240733775276544 11060474264503930752 13760707795232584960 16460941325961239168 714430782980341760 3414664313708995968 6114897844437650176 8815131375166304384 11515364905894958592 14215598436623612800 16915831967352267008 1169321424371369600 3869554955100023808 6569788485828678016 9270022016557332224 11970255547285986432 14670489078014640640 17370722608743294848 1624212065762397440 4324445596491051648 7024679127219705856 9724912657948360064 12425146188677014272 15125379719405668480 17825613250134322688 2079102707153425280 4779336237882079488 7479569768610733696 10179803299339387904 12880036830068042112 15580270360796696320 18280503891525350528 2533993348544453120 5234226879273107328 7934460410001761536 10634693940730415744 13334927471459069952 16035161002187724160 288650459206826752 2988883989935480960 5689117520664135168 8389351051392789376 11089584582121443584 13789818112850097792 16490051643578752000 743541100597854592 3443774631326508800 6144008162055163008 8844241692783817216 11544475223512471424 14244708754241125632 16944942284969779840 1198431741988882432 3898665272717536640 6598898803446190848 9299132334174845056 11999365864903499264 14699599395632153472 17399832926360807680 1653322383379910272 4353555914108564480 7053789444837218688 9754022975565872896 12454256506294527104 15154490037023181312 17854723567751835520 2108213024770938112 4808446555499592320 7508680086228246528 10208913616956900736 12909147147685554944 15609380678414209152 18309614209142863360 2563103666161965952 5263337196890620160 7963570727619274368 10663804258347928576 13364037789076582784 16064271319805236992 317760776824339584 3017994307552993792 5718227838281648000 8418461369010302208 11118694899738956416 13818928430467610624 16519161961196264832 772651418215367424 3472884948944021632 6173118479672675840 8873352010401330048 11573585541129984256 14273819071858638464 16974052602587292672 1227542059606395264 3927775590335049472 6628009121063703680 9328242651792357888 12028476182521012096 14728709713249666304 17428943243978320512 1682432700997423104 4382666231726077312 7082899762454731520 9783133293183385728 12483366823912039936 15183600354640694144 17883833885369348352 2137323342388450944 4837556873117105152 7537790403845759360 10238023934574413568 12938257465303067776 15638490996031721984 18338724526760376192 2592213983779478784 5292447514508132992 7992681045236787200 10692914575965441408 13393148106694095616 16093381637422749824 346871094441852416 3047104625170506624 5747338155899160832 8447571686627815040 11147805217356469248 13848038748085123456 16548272278813777664 801761735832880256 3501995266561534464 6202228797290188672 8902462328018842880 11602695858747497088 14302929389476151296 17003162920204805504 1256652377223908096 3956885907952562304 6657119438681216512 9357352969409870720 12057586500138524928 14757820030867179136 17458053561595833344 1711543018614935936 4411776549343590144 7112010080072244352 9812243610800898560 12512477141529552768 15212710672258206976 17912944202986861184 2166433660005963776 4866667190734617984 7566900721463272192 10267134252191926400 12967367782920580608 15667601313649234816 18367834844377889024 2621324301396991616 5321557832125645824 8021791362854300032 10722024893582954240 13422258424311608448 16122491955040262656 375981412059365248 3076214942788019456 5776448473516673664 8476682004245327872 11176915534973982080 13877149065702636288 16577382596431290496 830872053450393088 3531105584179047296 6231339114907701504 8931572645636355712 11631806176365009920 14332039707093664128 17032273237822318336 1285762694841420928 3985996225570075136 6686229756298729344 9386463287027383552 12086696817756037760 14786930348484691968 17487163879213346176 1740653336232448768 4440886866961102976 7141120397689757184 9841353928418411392 12541587459147065600 15241820989875719808 17942054520604374016 2195543977623476608 4895777508352130816 7596011039080785024 10296244569809439232 12996478100538093440 15696711631266747648 18396945161995401856 2650434619014504448 5350668149743158656 8050901680471812864 10751135211200467072 13451368741929121280 16151602272657775488 405091729676878080 3105325260405532288 5805558791134186496 8505792321862840704 11206025852591494912 13906259383320149120 16606492914048803328 859982371067905920 3560215901796560128 6260449432525214336 8960682963253868544 11660916493982522752 14361150024711176960 17061383555439831168 1314873012458933760 4015106543187587968 6715340073916242176 9415573604644896384 12115807135373550592 14816040666102204800 17516274196830859008 1769763653849961600 4469997184578615808 7170230715307270016 9870464246035924224 12570697776764578432 15270931307493232640 17971164838221886848 2224654295240989440 4924887825969643648 7625121356698297856 10325354887426952064 13025588418155606272 15725821948884260480 18426055479612914688 2679544936632017280 5379778467360671488 8080011998089325696 10780245528817979904 13480479059546634112 16180712590275288320 434202047294390912 3134435578023045120 5834669108751699328 8534902639480353536 11235136170209007744 13935369700937661952 16635603231666316160 889092688685418752 3589326219414072960 6289559750142727168 8989793280871381376 11690026811600035584 14390260342328689792 17090493873057344000 1343983330076446592 4044216860805100800 6744450391533755008 9444683922262409216 12144917452991063424 14845150983719717632 17545384514448371840 1798873971467474432 4499107502196128640 7199341032924782848 9899574563653437056 12599808094382091264 15300041625110745472 18000275155839399680 2253764612858502272 4953998143587156480 7654231674315810688 10354465205044464896 13054698735773119104 15754932266501773312 8421723520875904 2708655254249530112 5408888784978184320 8109122315706838528 10809355846435492736 13509589377164146944 16209822907892801152 463312364911903744 3163545895640557952 5863779426369212160 8564012957097866368 11264246487826520576 13964480018555174784 16664713549283828992 918203006302931584 3618436537031585792 6318670067760240000 9018903598488894208 11719137129217548416 14419370659946202624 17119604190674856832 1373093647693959424 4073327178422613632 6773560709151267840 9473794239879922048 12174027770608576256 14874261301337230464 17574494832065884672 1827984289084987264 4528217819813641472 7228451350542295680 9928684881270949888 12628918411999604096 15329151942728258304 18029385473456912512 2282874930476015104 4983108461204669312 7683341991933323520 10383575522661977728 13083809053390631936 15784042584119286144 37532041138388736 2737765571867042944 5437999102595697152 8138232633324351360 10838466164053005568 13538699694781659776 16238933225510313984 492422682529416576 3192656213258070784 5892889743986724992 8593123274715379200 11293356805444033408 13993590336172687616 16693823866901341824 947313323920444416 3647546854649098624 6347780385377752832 9048013916106407040 11748247446835061248 14448480977563715456 17148714508292369664 1402203965311472256 4102437496040126464 6802671026768780672 9502904557497434880 12203138088226089088 14903371618954743296 17603605149683397504 1857094606702500096 4557328137431154304 7257561668159808512 9957795198888462720 12658028729617116928 15358262260345771136 18058495791074425344 2311985248093527936 5012218778822182144 7712452309550836352 10412685840279490560 13112919371008144768 15813152901736798976 66642358755901568 2766875889484555776 5467109420213209984 8167342950941864192 10867576481670518400 13567810012399172608 16268043543127826816 521533000146929408 3221766530875583616 5922000061604237824 8622233592332892032 11322467123061546240 14022700653790200448 16722934184518854656 976423641537957248 3676657172266611456 6376890702995265664 9077124233723919872 11777357764452574080 14477591295181228288 17177824825909882496 1431314282928985088 4131547813657639296 6831781344386293504 9532014875114947712 12232248405843601920 14932481936572256128 17632715467300910336 1886204924320012928 4586438455048667136 7286671985777321344 9986905516505975552 12687139047234629760 15387372577963283968 18087606108691938176 2341095565711040768 5041329096439694976 7741562627168349184 10441796157897003392 13142029688625657600 15842263219354311808 95752676373414400 2795986207102068608 5496219737830722816 8196453268559377024 10896686799288031232 13596920330016685440 16297153860745339648 550643317764442240 3250876848493096448 5951110379221750656 8651343909950404864 11351577440679059072 14051810971407713280 16752044502136367488 1005533959155470080 3705767489884124288 6406001020612778496 9106234551341432704 11806468082070086912 14506701612798741120 17206935143527395328 1460424600546497920 4160658131275152128 6860891662003806336 9561125192732460544 12261358723461114752 14961592254189768960 17661825784918423168 1915315241937525760 4615548772666179968 7315782303394834176 10016015834123488384 12716249364852142592 15416482895580796800 18116716426309451008 2370205883328553600 5070439414057207808 7770672944785862016 10470906475514516224 13171140006243170432 15871373536971824640 124862993990927232 2825096524719581440 5525330055448235648 8225563586176889856 10925797116905544064 13626030647634198272 16326264178362852480 579753635381955072 3279987166110609280 5980220696839263488 8680454227567917696 11380687758296571904 14080921289025226112 16781154819753880320 1034644276772982912 3734877807501637120 6435111338230291328 9135344868958945536 11835578399687599744 14535811930416253952 17236045461144908160 1489534918164010752 4189768448892664960 6890001979621319168 9590235510349973376 12290469041078627584 14990702571807281792 17690936102535936000 1944425559555038592 4644659090283692800 7344892621012347008 10045126151741001216 12745359682469655424 15445593213198309632 18145826743926963840 2399316200946066432 5099549731674720640 7799783262403374848 10500016793132029056 13200250323860683264 15900483854589337472 153973311608440064 2854206842337094272 5554440373065748480 8254673903794402688 10954907434523056896 13655140965251711104 16355374495980365312 608863952999467904 3309097483728122112 6009331014456776320 8709564545185430528 11409798075914084736 14110031606642738944 16810265137371393152 1063754594390495744 3763988125119149952 6464221655847804160 9164455186576458368 11864688717305112576 14564922248033766784 17265155778762420992 1518645235781523584 4218878766510177792 6919112297238832000 9619345827967486208 12319579358696140416 15019812889424794624 17720046420153448832 1973535877172551424 4673769407901205632 7374002938629859840 10074236469358514048 12774470000087168256 15474703530815822464 18174937061544476672 2428426518563579264 5128660049292233472 7828893580020887680 10529127110749541888 13229360641478196096 15929594172206850304 183083629225952896 2883317159954607104 5583550690683261312 8283784221411915520 10984017752140569728 13684251282869223936 16384484813597878144 637974270616980736 3338207801345634944 6038441332074289152 8738674862802943360 11438908393531597568 14139141924260251776 16839375454988905984 1092864912008008576 3793098442736662784 6493331973465316992 9193565504193971200 11893799034922625408 14594032565651279616 17294266096379933824 1547755553399036416 4247989084127690624 6948222614856344832 9648456145584999040 12348689676313653248 15048923207042307456 17749156737770961664 2002646194790064256 4702879725518718464 7403113256247372672 10103346786976026880 12803580317704681088 15503813848433335296 18204047379161989504 2457536836181092096 5157770366909746304 7858003897638400512 10558237428367054720 13258470959095708928 15958704489824363136 212193946843465728 2912427477572119936 5612661008300774144 8312894539029428352 11013128069758082560 13713361600486736768 16413595131215390976 667084588234493568 3367318118963147776 6067551649691801984 8767785180420456192 11468018711149110400 14168252241877764608 16868485772606418816 1121975229625521408 3822208760354175616 6522442291082829824 9222675821811484032 11922909352540138240 14623142883268792448 17323376413997446656 1576865871016549248 4277099401745203456 6977332932473857664 9677566463202511872 12377799993931166080 15078033524659820288 17778267055388474496 2031756512407577088 4731990043136231296 7432223573864885504 10132457104593539712 12832690635322193920 15532924166050848128 18233157696779502336 2486647153798604928 5186880684527259136 7887114215255913344 10587347745984567552 13287581276713221760 15987814807441875968 241304264460978560 2941537795189632768 5641771325918286976 8342004856646941184 11042238387375595392 13742471918104249600 16442705448832903808 696194905852006400 3396428436580660608 6096661967309314816 8796895498037969024 11497129028766623232 14197362559495277440 16897596090223931648 1151085547243034240 3851319077971688448 6551552608700342656 9251786139428996864 11952019670157651072 14652253200886305280 17352486731614959488 1605976188634062080 4306209719362716288 7006443250091370496 9706676780820024704 12406910311548678912 15107143842277333120 17807377373005987328 2060866830025089920 4761100360753744128 7461333891482398336 10161567422211052544 12861800952939706752 15562034483668360960 18262268014397015168 2515757471416117760 5215991002144771968 7916224532873426176 10616458063602080384 13316691594330734592 16016925125059388800 270414582078491392 2970648112807145600 5670881643535799808 8371115174264454016 11071348704993108224 13771582235721762432 16471815766450416640 725305223469519232 3425538754198173440 6125772284926827648 8826005815655481856 11526239346384136064 14226472877112790272 16926706407841444480 1180195864860547072 3880429395589201280 6580662926317855488 9280896457046509696 11981129987775163904 14681363518503818112 17381597049232472320 1635086506251574912 4335320036980229120 7035553567708883328 9735787098437537536 12436020629166191744 15136254159894845952 17836487690623500160 2089977147642602752 4790210678371256960 7490444209099911168 10190677739828565376 12890911270557219584 15591144801285873792 18291378332014528000 2544867789033630592 5245101319762284800 7945334850490939008 10645568381219593216 13345801911948247424 16046035442676901632 299524899696004224 2999758430424658432 5699991961153312640 8400225491881966848 11100459022610621056 13800692553339275264 16500926084067929472 754415541087032064 3454649071815686272 6154882602544340480 8855116133272994688 11555349664001648896 14255583194730303104 16955816725458957312 1209306182478059904 3909539713206714112 6609773243935368320 9310006774664022528 12010240305392676736 14710473836121330944 17410707366849985152 1664196823869087744 4364430354597741952 7064663885326396160 9764897416055050368 12465130946783704576 15165364477512358784 17865598008241012992 2119087465260115584 4819320995988769792 7519554526717424000 10219788057446078208 12920021588174732416 15620255118903386624 18320488649632040832 2573978106651143424 5274211637379797632 7974445168108451840 10674678698837106048 13374912229565760256 16075145760294414464 328635217313517056 3028868748042171264 5729102278770825472 8429335809499479680 11129569340228133888 13829802870956788096 16530036401685442304 783525858704544896 3483759389433199104 6183992920161853312 8884226450890507520 11584459981619161728 14284693512347815936 16984927043076470144 1238416500095572736 3938650030824226944 6638883561552881152 9339117092281535360 12039350623010189568 14739584153738843776 17439817684467497984 1693307141486600576 4393540672215254784 7093774202943908992 9794007733672563200 12494241264401217408 15194474795129871616 17894708325858525824 2148197782877628416 4848431313606282624 7548664844334936832 10248898375063591040 12949131905792245248 15649365436520899456 18349598967249553664 2603088424268656256 5303321954997310464 8003555485725964672 10703789016454618880 13404022547183273088 16104256077911927296 357745534931029888 3057979065659684096 5758212596388338304 8458446127116992512 11158679657845646720 13858913188574300928 16559146719302955136 812636176322057728 3512869707050711936 6213103237779366144 8913336768508020352 11613570299236674560 14313803829965328768 17014037360693982976 1267526817713085568 3967760348441739776 6667993879170393984 9368227409899048192 12068460940627702400 14768694471356356608 17468928002085010816 1722417459104113408 4422650989832767616 7122884520561421824 9823118051290076032 12523351582018730240 15223585112747384448 17923818643476038656 2177308100495141248 4877541631223795456 7577775161952449664 10278008692681103872 12978242223409758080 15678475754138412288 18378709284867066496 2632198741886169088 5332432272614823296 8032665803343477504 10732899334072131712 13433132864800785920 16133366395529440128 386855852548542720 3087089383277196928 5787322914005851136 8487556444734505344 11187789975463159552 13888023506191813760 16588257036920467968 841746493939570560 3541980024668224768 6242213555396878976 8942447086125533184 11642680616854187392 14342914147582841600 17043147678311495808 1296637135330598400 3996870666059252608 6697104196787906816 9397337727516561024 12097571258245215232 14797804788973869440 17498038319702523648 1751527776721626240 4451761307450280448 7151994838178934656 9852228368907588864 12552461899636243072 15252695430364897280 17952928961093551488 2206418418112654080 4906651948841308288 7606885479569962496 10307119010298616704 13007352541027270912 15707586071755925120 18407819602484579328 2661309059503681920 5361542590232336128 8061776120960990336 10762009651689644544 13462243182418298752 16162476713146952960 415966170166055552 3116199700894709760 5816433231623363968 8516666762352018176 11216900293080672384 13917133823809326592 16617367354537980800 870856811557083392 3571090342285737600 6271323873014391808 8971557403743046016 11671790934471700224 14372024465200354432 17072257995929008640 1325747452948111232 4025980983676765440 6726214514405419648 9426448045134073856 12126681575862728064 14826915106591382272 17527148637320036480 1780638094339139072 4480871625067793280 7181105155796447488 9881338686525101696 12581572217253755904 15281805747982410112 17982039278711064320 2235528735730166912 4935762266458821120 7635995797187475328 10336229327916129536 13036462858644783744 15736696389373437952 18436929920102092160 2690419377121194752 5390652907849848960 8090886438578503168 10791119969307157376 13491353500035811584 16191587030764465792 445076487783568384 3145310018512222592 5845543549240876800 8545777079969531008 11246010610698185216 13946244141426839424 16646477672155493632 899967129174596224 3600200659903250432 6300434190631904640 9000667721360558848 11700901252089213056 14401134782817867264 17101368313546521472 1354857770565624064 4055091301294278272 6755324832022932480 9455558362751586688 12155791893480240896 14856025424208895104 17556258954937549312 1809748411956651904 4509981942685306112 7210215473413960320 9910449004142614528 12610682534871268736 15310916065599922944 18011149596328577152 2264639053347679744 4964872584076333952 7665106114804988160 10365339645533642368 13065573176262296576 15765806706990950784 19296164010053376 2719529694738707584 5419763225467361792 8119996756196016000 10820230286924670208 13520463817653324416 16220697348381978624 474186805401081216 3174420336129735424 5874653866858389632 8574887397587043840 11275120928315698048 13975354459044352256 16675587989773006464 929077446792109056 3629310977520763264 6329544508249417472 9029778038978071680 11730011569706725888 14430245100435380096 17130478631164034304 1383968088183136896 4084201618911791104 6784435149640445312 9484668680369099520 12184902211097753728 14885135741826407936 17585369272555062144 1838858729574164736 4539092260302818944 7239325791031473152 9939559321760127360 12639792852488781568 15340026383217435776 18040259913946089984 2293749370965192576 4993982901693846784 7694216432422500992 10394449963151155200 13094683493879809408 15794917024608463616 48406481627566208 2748640012356220416 5448873543084874624 8149107073813528832 10849340604542183040 13549574135270837248 16249807665999491456 503297123018594048 3203530653747248256 5903764184475902464 8603997715204556672 11304231245933210880 14004464776661865088 16704698307390519296 958187764409621888 3658421295138276096 6358654825866930304 9058888356595584512 11759121887324238720 14459355418052892928 17159588948781547136 1413078405800649728 4113311936529303936 6813545467257958144 9513778997986612352 12214012528715266560 14914246059443920768 17614479590172574976 1867969047191677568 4568202577920331776 7268436108648985984 9968669639377640192 12668903170106294400 15369136700834948608 18069370231563602816 2322859688582705408 5023093219311359616 7723326750040013824 10423560280768668032 13123793811497322240 15824027342225976448 77516799245079040 2777750329973733248 5477983860702387456 8178217391431041664 10878450922159695872 13578684452888350080 16278917983617004288 532407440636106880 3232640971364761088 5932874502093415296 8633108032822069504 11333341563550723712 14033575094279377920 16733808625008032128 987298082027134720 3687531612755788928 6387765143484443136 9087998674213097344 11788232204941751552 14488465735670405760 17188699266399059968 1442188723418162560 4142422254146816768 6842655784875470976 9542889315604125184 12243122846332779392 14943356377061433600 17643589907790087808 1897079364809190400 4597312895537844608 7297546426266498816 9997779956995153024 12698013487723807232 15398247018452461440 18098480549181115648 2351970006200218240 5052203536928872448 7752437067657526656 10452670598386180864 13152904129114835072 15853137659843489280 106627116862591872 2806860647591246080 5507094178319900288 8207327709048554496 10907561239777208704 13607794770505862912 16308028301234517120 561517758253619712 3261751288982273920 5961984819710928128 8662218350439582336 11362451881168236544 14062685411896890752 16762918942625544960 1016408399644647552 3716641930373301760 6416875461101955968 9117108991830610176 11817342522559264384 14517576053287918592 17217809584016572800 1471299041035675392 4171532571764329600 6871766102492983808 9571999633221638016 12272233163950292224 14972466694678946432 17672700225407600640 1926189682426703232 4626423213155357440 7326656743884011648 10026890274612665856 12727123805341320064 15427357336069974272 18127590866798628480 2381080323817731072 5081313854546385280 7781547385275039488 10481780916003693696 13182014446732347904 15882247977461002112 135737434480104704 2835970965208758912 5536204495937413120 8236438026666067328 10936671557394721536 13636905088123375744 16337138618852029952 590628075871132544 3290861606599786752 5991095137328440960 8691328668057095168 11391562198785749376 14091795729514403584 16792029260243057792 1045518717262160384 3745752247990814592 6445985778719468800 9146219309448123008 11846452840176777216 14546686370905431424 17246919901634085632 1500409358653188224 4200642889381842432 6900876420110496640 9601109950839150848 12301343481567805056 15001577012296459264 17701810543025113472 1955300000044216064 4655533530772870272 7355767061501524480 10056000592230178688 12756234122958832896 15456467653687487104 18156701184416141312 2410190641435243904 5110424172163898112 7810657702892552320 10510891233621206528 13211124764349860736 15911358295078514944 164847752097617536 2865081282826271744 5565314813554925952 8265548344283580160 10965781875012234368 13666015405740888576 16366248936469542784 619738393488645376 3319971924217299584 6020205454945953792 8720438985674608000 11420672516403262208 14120906047131916416 16821139577860570624 1074629034879673216 3774862565608327424 6475096096336981632 9175329627065635840 11875563157794290048 14575796688522944256 17276030219251598464 1529519676270701056 4229753206999355264 6929986737728009472 9630220268456663680 12330453799185317888 15030687329913972096 17730920860642626304 1984410317661728896 4684643848390383104 7384877379119037312 10085110909847691520 12785344440576345728 15485577971304999936 18185811502033654144 2439300959052756736 5139534489781410944 7839768020510065152 10540001551238719360 13240235081967373568 15940468612696027776 193958069715130368 2894191600443784576 5594425131172438784 8294658661901092992 10994892192629747200 13695125723358401408 16395359254087055616 648848711106158208 3349082241834812416 6049315772563466624 8749549303292120832 11449782834020775040 14150016364749429248 16850249895478083456 1103739352497186048 3803972883225840256 6504206413954494464 9204439944683148672 11904673475411802880 14604907006140457088 17305140536869111296 1558629993888213888 4258863524616868096 6959097055345522304 9659330586074176512 12359564116802830720 15059797647531484928 17760031178260139136 2013520635279241728 4713754166007895936 7413987696736550144 10114221227465204352 12814454758193858560 15514688288922512768 18214921819651166976 2468411276670269568 5168644807398923776 7868878338127577984 10569111868856232192 13269345399584886400 15969578930313540608 223068387332643200 2923301918061297408 5623535448789951616 8323768979518605824 11024002510247260032 13724236040975914240 16424469571704568448 677959028723671040 3378192559452325248 6078426090180979456 8778659620909633664 11478893151638287872 14179126682366942080 16879360213095596288 1132849670114698880 3833083200843353088 6533316731572007296 9233550262300661504 11933783793029315712 14634017323757969920 17334250854486624128 1587740311505726720 4287973842234380928 6988207372963035136 9688440903691689344 12388674434420343552 15088907965148997760 17789141495877651968 2042630952896754560 4742864483625408768 7443098014354062976 10143331545082717184 12843565075811371392 15543798606540025600 18244032137268679808 2497521594287782400 5197755125016436608 7897988655745090816 10598222186473745024 13298455717202399232 15998689247931053440 252178704950156032 2952412235678810240 5652645766407464448 8352879297136118656 11053112827864772864 13753346358593427072 16453579889322081280 707069346341183872 3407302877069838080 6107536407798492288 8807769938527146496 11508003469255800704 14208236999984454912 16908470530713109120 1161959987732211712 3862193518460865920 6562427049189520128 9262660579918174336 11962894110646828544 14663127641375482752 17363361172104136960 1616850629123239552 4317084159851893760 7017317690580547968 9717551221309202176 12417784752037856384 15118018282766510592 17818251813495164800 2071741270514267392 4771974801242921600 7472208331971575808 10172441862700230016 12872675393428884224 15572908924157538432 18273142454886192640 2526631911905295232 5226865442633949440 7927098973362603648 10627332504091257856 13327566034819912064 16027799565548566272 281289022567668864 2981522553296323072 5681756084024977280 8381989614753631488 11082223145482285696 13782456676210939904 16482690206939594112 736179663958696704 3436413194687350912 6136646725416005120 8836880256144659328 11537113786873313536 14237347317601967744 16937580848330621952 1191070305349724544 3891303836078378752 6591537366807032960 9291770897535687168 11992004428264341376 14692237958992995584 17392471489721649792 1645960946740752384 4346194477469406592 7046428008198060800 9746661538926715008 12446895069655369216 15147128600384023424 17847362131112677632 2100851588131780224 4801085118860434432 7501318649589088640 10201552180317742848 12901785711046397056 15602019241775051264 18302252772503705472 2555742229522808064 5255975760251462272 7956209290980116480 10656442821708770688 13356676352437424896 16056909883166079104 310399340185181696 3010632870913835904 5710866401642490112 8411099932371144320 11111333463099798528 13811566993828452736 16511800524557106944 765289981576209536 3465523512304863744 6165757043033517952 8865990573762172160 11566224104490826368 14266457635219480576 16966691165948134784 1220180622967237376 3920414153695891584 6620647684424545792 9320881215153200000 12021114745881854208 14721348276610508416 17421581807339162624 1675071264358265216 4375304795086919424 7075538325815573632 9775771856544227840 12476005387272882048 15176238918001536256 17876472448730190464 2129961905749293056 4830195436477947264 7530428967206601472 10230662497935255680 12930896028663909888 15631129559392564096 18331363090121218304 2584852547140320896 5285086077868975104 7985319608597629312 10685553139326283520 13385786670054937728 16086020200783591936 339509657802694528 3039743188531348736 5739976719260002944 8440210249988657152 11140443780717311360 13840677311445965568 16540910842174619776 794400299193722368 3494633829922376576 6194867360651030784 8895100891379684992 11595334422108339200 14295567952836993408 16995801483565647616 1249290940584750208 3949524471313404416 6649758002042058624 9349991532770712832 12050225063499367040 14750458594228021248 17450692124956675456 1704181581975778048 4404415112704432256 7104648643433086464 9804882174161740672 12505115704890394880 15205349235619049088 17905582766347703296 2159072223366805888 4859305754095460096 7559539284824114304 10259772815552768512 12960006346281422720 15660239877010076928 18360473407738731136 2613962864757833728 5314196395486487936 8014429926215142144 10714663456943796352 13414896987672450560 16115130518401104768 368619975420207360 3068853506148861568 5769087036877515776 8469320567606169984 11169554098334824192 13869787629063478400 16570021159792132608 823510616811235200 3523744147539889408 6223977678268543616 8924211208997197824 11624444739725852032 14324678270454506240 17024911801183160448 1278401258202263040 3978634788930917248 6678868319659571456 9379101850388225664 12079335381116879872 14779568911845534080 17479802442574188288 1733291899593290880 4433525430321945088 7133758961050599296 9833992491779253504 12534226022507907712 15234459553236561920 17934693083965216128 2188182540984318720 4888416071712972928 7588649602441627136 10288883133170281344 12989116663898935552 15689350194627589760 18389583725356243968 2643073182375346560 5343306713104000768 8043540243832654976 10743773774561309184 13444007305289963392 16144240836018617600 397730293037720192 3097963823766374400 5798197354495028608 8498430885223682816 11198664415952337024 13898897946680991232 16599131477409645440 852620934428748032 3552854465157402240 6253087995886056448 8953321526614710656 11653555057343364864 14353788588072019072 17054022118800673280 1307511575819775872 4007745106548430080 6707978637277084288 9408212168005738496 12108445698734392704 14808679229463046912 17508912760191701120 1762402217210803712 4462635747939457920 7162869278668112128 9863102809396766336 12563336340125420544 15263569870854074752 17963803401582728960 2217292858601831552 4917526389330485760 7617759920059139968 10317993450787794176 13018226981516448384 15718460512245102592 18418694042973756800 2672183499992859392 5372417030721513600 8072650561450167808 10772884092178822016 13473117622907476224 16173351153636130432 426840610655233024 3127074141383887232 5827307672112541440 8527541202841195648 11227774733569849856 13928008264298504064 16628241795027158272 881731252046260864 3581964782774915072 6282198313503569280 8982431844232223488 11682665374960877696 14382898905689531904 17083132436418186112 1336621893437288704 4036855424165942912 6737088954894597120 9437322485623251328 12137556016351905536 14837789547080559744 17538023077809213952 1791512534828316544 4491746065556970752 7191979596285624960 9892213127014279168 12592446657742933376 15292680188471587584 17992913719200241792 2246403176219344384 4946636706947998592 7646870237676652800 10347103768405307008 13047337299133961216 15747570829862615424 1060286881718016 2701293817610372224 5401527348339026432 8101760879067680640 10801994409796334848 13502227940524989056 16202461471253643264 455950928272745856 3156184459001400064 5856417989730054272 8556651520458708480 11256885051187362688 13957118581916016896 16657352112644671104 910841569663773696 3611075100392427904 6311308631121082112 9011542161849736320 11711775692578390528 14412009223307044736 17112242754035698944 1365732211054801536 4065965741783455744 6766199272512109952 9466432803240764160 12166666333969418368 14866899864698072576 17567133395426726784 1820622852445829376 4520856383174483584 7221089913903137792 9921323444631792000 12621556975360446208 15321790506089100416 18022024036817754624 2275513493836857216 4975747024565511424 7675980555294165632 10376214086022819840 13076447616751474048 15776681147480128256 30170604499230848 2730404135227885056 5430637665956539264 8130871196685193472 10831104727413847680 13531338258142501888 16231571788871156096 485061245890258688 3185294776618912896 5885528307347567104 8585761838076221312 11285995368804875520 13986228899533529728 16686462430262183936 939951887281286528 3640185418009940736 6340418948738594944 9040652479467249152 11740886010195903360 14441119540924557568 17141353071653211776 1394842528672314368 4095076059400968576 6795309590129622784 9495543120858276992 12195776651586931200 14896010182315585408 17596243713044239616 1849733170063342208 4549966700791996416 7250200231520650624 9950433762249304832 12650667292977959040 15350900823706613248 18051134354435267456 2304623811454370048 5004857342183024256 7705090872911678464 10405324403640332672 13105557934368986880 15805791465097641088 59280922116743680 2759514452845397888 5459747983574052096 8159981514302706304 10860215045031360512 13560448575760014720 16260682106488668928 514171563507771520 3214405094236425728 5914638624965079936 8614872155693734144 11315105686422388352 14015339217151042560 16715572747879696768 969062204898799360 3669295735627453568 6369529266356107776 9069762797084761984 11769996327813416192 14470229858542070400 17170463389270724608 1423952846289827200 4124186377018481408 6824419907747135616 9524653438475789824 12224886969204444032 14925120499933098240 17625354030661752448 1878843487680855040 4579077018409509248 7279310549138163456 9979544079866817664 12679777610595471872 15380011141324126080 18080244672052780288 2333734129071882880 5033967659800537088 7734201190529191296 10434434721257845504 13134668251986499712 15834901782715153920 88391239734256512 2788624770462910720 5488858301191564928 8189091831920219136 10889325362648873344 13589558893377527552 16289792424106181760 543281881125284352 3243515411853938560 5943748942582592768 8643982473311246976 11344216004039901184 14044449534768555392 16744683065497209600 998172522516312192 3698406053244966400 6398639583973620608 9098873114702274816 11799106645430929024 14499340176159583232 17199573706888237440 1453063163907340032 4153296694635994240 6853530225364648448 9553763756093302656 12253997286821956864 14954230817550611072 17654464348279265280 1907953805298367872 4608187336027022080 7308420866755676288 10008654397484330496 12708887928212984704 15409121458941638912 18109354989670293120 2362844446689395712 5063077977418049920 7763311508146704128 10463545038875358336 13163778569604012544 15864012100332666752 117501557351769344 2817735088080423552 5517968618809077760 8218202149537731968 10918435680266386176 13618669210995040384 16318902741723694592 572392198742797184 3272625729471451392 5972859260200105600 8673092790928759808 11373326321657414016 14073559852386068224 16773793383114722432 1027282840133825024 3727516370862479232 6427749901591133440 9127983432319787648 11828216963048441856 14528450493777096064 17228684024505750272 1482173481524852864 4182407012253507072 6882640542982161280 9582874073710815488 12283107604439469696 14983341135168123904 17683574665896778112 1937064122915880704 4637297653644534912 7337531184373189120 10037764715101843328 12737998245830497536 15438231776559151744 18138465307287805952 2391954764306908544 5092188295035562752 7792421825764216960 10492655356492871168 13192888887221525376 15893122417950179584 146611874969282176 2846845405697936384 5547078936426590592 8247312467155244800 10947545997883899008 13647779528612553216 16348013059341207424 601502516360310016 3301736047088964224 6001969577817618432 8702203108546272640 11402436639274926848 14102670170003581056 16802903700732235264 1056393157751337856 3756626688479992064 6456860219208646272 9157093749937300480 11857327280665954688 14557560811394608896 17257794342123263104 1511283799142365696 4211517329871019904 6911750860599674112 9611984391328328320 12312217922056982528 15012451452785636736 17712684983514290944 1966174440533393536 4666407971262047744 7366641501990701952 10066875032719356160 12767108563448010368 15467342094176664576 18167575624905318784 2421065081924421376 5121298612653075584 7821532143381729792 10521765674110384000 13221999204839038208 15922232735567692416 175722192586795008 2875955723315449216 5576189254044103424 8276422784772757632 10976656315501411840 13676889846230066048 16377123376958720256 630612833977822848 3330846364706477056 6031079895435131264 8731313426163785472 11431546956892439680 14131780487621093888 16832014018349748096 1085503475368850688 3785737006097504896 6485970536826159104 9186204067554813312 11886437598283467520 14586671129012121728 17286904659740775936 1540394116759878528 4240627647488532736 6940861178217186944 9641094708945841152 12341328239674495360 15041561770403149568 17741795301131803776 1995284758150906368 4695518288879560576 7395751819608214784 10095985350336868992 12796218881065523200 15496452411794177408 18196685942522831616 2450175399541934208 5150408930270588416 7850642460999242624 10550875991727896832 13251109522456551040 15951343053185205248 204832510204307840 2905066040932962048 5605299571661616256 8305533102390270464 11005766633118924672 13706000163847578880 16406233694576233088 659723151595335680 3359956682323989888 6060190213052644096 8760423743781298304 11460657274509952512 14160890805238606720 16861124335967260928 1114613792986363520 3814847323715017728 6515080854443671936 9215314385172326144 11915547915900980352 14615781446629634560 17316014977358288768 1569504434377391360 4269737965106045568 6969971495834699776 9670205026563353984 12370438557292008192 15070672088020662400 17770905618749316608 2024395075768419200 4724628606497073408 7424862137225727616 10125095667954381824 12825329198683036032 15525562729411690240 18225796260140344448 2479285717159447040 5179519247888101248 7879752778616755456 10579986309345409664 13280219840074063872 15980453370802718080 233942827821820672 2934176358550474880 5634409889279129088 8334643420007783296 11034876950736437504 13735110481465091712 16435344012193745920 688833469212848512 3389066999941502720 6089300530670156928 8789534061398811136 11489767592127465344 14190001122856119552 16890234653584773760 1143724110603876352 3843957641332530560 6544191172061184768 9244424702789838976 11944658233518493184 14644891764247147392 17345125294975801600 1598614751994904192 4298848282723558400 6999081813452212608 9699315344180866816 12399548874909521024 15099782405638175232 17800015936366829440 2053505393385932032 4753738924114586240 7453972454843240448 10154205985571894656 12854439516300548864 15554673047029203072 18254906577757857280 2508396034776959872 5208629565505614080 7908863096234268288 10609096626962922496 13309330157691576704 16009563688420230912 263053145439333504 2963286676167987712 5663520206896641920 8363753737625296128 11063987268353950336 13764220799082604544 16464454329811258752 717943786830361344 3418177317559015552 6118410848287669760 8818644379016323968 11518877909744978176 14219111440473632384 16919344971202286592 1172834428221389184 3873067958950043392 6573301489678697600 9273535020407351808 11973768551136006016 14674002081864660224 17374235612593314432 1627725069612417024 4327958600341071232 7028192131069725440 9728425661798379648 12428659192527033856 15128892723255688064 17829126253984342272 2082615711003444864 4782849241732099072 7483082772460753280 10183316303189407488 12883549833918061696 15583783364646715904 18284016895375370112 2537506352394472704 5237739883123126912 7937973413851781120 10638206944580435328 13338440475309089536 16038674006037743744 292163463056846336 2992396993785500544 5692630524514154752 8392864055242808960 11093097585971463168 13793331116700117376 16493564647428771584 747054104447874176 3447287635176528384 6147521165905182592 8847754696633836800 11547988227362491008 14248221758091145216 16948455288819799424 1201944745838902016 3902178276567556224 6602411807296210432 9302645338024864640 12002878868753518848 14703112399482173056 17403345930210827264 1656835387229929856 4357068917958584064 7057302448687238272 9757535979415892480 12457769510144546688 15158003040873200896 17858236571601855104 2111726028620957696 4811959559349611904 7512193090078266112 10212426620806920320 12912660151535574528 15612893682264228736 18313127212992882944 2566616670011985536 5266850200740639744 7967083731469293952 10667317262197948160 13367550792926602368 16067784323655256576 321273780674359168 3021507311403013376 5721740842131667584 8421974372860321792 11122207903588976000 13822441434317630208 16522674965046284416 776164422065387008 3476397952794041216 6176631483522695424 8876865014251349632 11577098544980003840 14277332075708658048 16977565606437312256 1231055063456414848 3931288594185069056 6631522124913723264 9331755655642377472 12031989186371031680 14732222717099685888 17432456247828340096 1685945704847442688 4386179235576096896 7086412766304751104 9786646297033405312 12486879827762059520 15187113358490713728 17887346889219367936 2140836346238470528 4841069876967124736 7541303407695778944 10241536938424433152 12941770469153087360 15642003999881741568 18342237530610395776 2595726987629498368 5295960518358152576 7996194049086806784 10696427579815460992 13396661110544115200 16096894641272769408 350384098291872000 3050617629020526208 5750851159749180416 8451084690477834624 11151318221206488832 13851551751935143040 16551785282663797248 805274739682899840 3505508270411554048 6205741801140208256 8905975331868862464 11606208862597516672 14306442393326170880 17006675924054825088 1260165381073927680 3960398911802581888 6660632442531236096 9360865973259890304 12061099503988544512 14761333034717198720 17461566565445852928 1715056022464955520 4415289553193609728 7115523083922263936 9815756614650918144 12515990145379572352 15216223676108226560 17916457206836880768 2169946663855983360 4870180194584637568 7570413725313291776 10270647256041945984 12970880786770600192 15671114317499254400 18371347848227908608 2624837305247011200 5325070835975665408 8025304366704319616 10725537897432973824 13425771428161628032 16126004958890282240 379494415909384832 3079727946638039040 5779961477366693248 8480195008095347456 11180428538824001664 13880662069552655872 16580895600281310080 834385057300412672 3534618588029066880 6234852118757721088 8935085649486375296 11635319180215029504 14335552710943683712 17035786241672337920 1289275698691440512 3989509229420094720 6689742760148748928 9389976290877403136 12090209821606057344 14790443352334711552 17490676883063365760 1744166340082468352 4444399870811122560 7144633401539776768 9844866932268430976 12545100462997085184 15245333993725739392 17945567524454393600 2199056981473496192 4899290512202150400 7599524042930804608 10299757573659458816 12999991104388113024 15700224635116767232 18400458165845421440 2653947622864524032 5354181153593178240 8054414684321832448 10754648215050486656 13454881745779140864 16155115276507795072 408604733526897664 3108838264255551872 5809071794984206080 8509305325712860288 11209538856441514496 13909772387170168704 16610005917898822912 863495374917925504 3563728905646579712 6263962436375233920 8964195967103888128 11664429497832542336 14364663028561196544 17064896559289850752 1318386016308953344 4018619547037607552 6718853077766261760 9419086608494915968 12119320139223570176 14819553669952224384 17519787200680878592 1773276657699981184 4473510188428635392 7173743719157289600 9873977249885943808 12574210780614598016 15274444311343252224 17974677842071906432 2228167299091009024 4928400829819663232 7628634360548317440 10328867891276971648 13029101422005625856 15729334952734280064 18429568483462934272 2683057940482036864 5383291471210691072 8083525001939345280 10783758532667999488 13483992063396653696 16184225594125307904 437715051144410496 3137948581873064704 5838182112601718912 8538415643330373120 11238649174059027328 13938882704787681536 16639116235516335744 892605692535438336 3592839223264092544 6293072753992746752 8993306284721400960 11693539815450055168 14393773346178709376 17094006876907363584 1347496333926466176 4047729864655120384 6747963395383774592 9448196926112428800 12148430456841083008 14848663987569737216 17548897518298391424 1802386975317494016 4502620506046148224 7202854036774802432 9903087567503456640 12603321098232110848 15303554628960765056 18003788159689419264 2257277616708521856 4957511147437176064 7657744678165830272 10357978208894484480 13058211739623138688 15758445270351792896 11934727370895488 2712168258099549696 5412401788828203904 8112635319556858112 10812868850285512320 13513102381014166528 16213335911742820736 466825368761923328 3167058899490577536 5867292430219231744 8567525960947885952 11267759491676540160 13967993022405194368 16668226553133848576 921716010152951168 3621949540881605376 6322183071610259584 9022416602338913792 11722650133067568000 14422883663796222208 17123117194524876416 1376606651543979008 4076840182272633216 6777073713001287424 9477307243729941632 12177540774458595840 14877774305187250048 17578007835915904256 1831497292935006848 4531730823663661056 7231964354392315264 9932197885120969472 12632431415849623680 15332664946578277888 18032898477306932096 2286387934326034688 4986621465054688896 7686854995783343104 10387088526511997312 13087322057240651520 15787555587969305728 41045044988408320 2741278575717062528 5441512106445716736 8141745637174370944 10841979167903025152 13542212698631679360 16242446229360333568 495935686379436160 3196169217108090368 5896402747836744576 8596636278565398784 11296869809294052992 13997103340022707200 16697336870751361408 950826327770464000 3651059858499118208 6351293389227772416 9051526919956426624 11751760450685080832 14451993981413735040 17152227512142389248 1405716969161491840 4105950499890146048 6806184030618800256 9506417561347454464 12206651092076108672 14906884622804762880 17607118153533417088 1860607610552519680 4560841141281173888 7261074672009828096 9961308202738482304 12661541733467136512 15361775264195790720 18062008794924444928 2315498251943547520 5015731782672201728 7715965313400855936 10416198844129510144 13116432374858164352 15816665905586818560 70155362605921152 2770388893334575360 5470622424063229568 8170855954791883776 10871089485520537984 13571323016249192192 16271556546977846400 525046003996948992 3225279534725603200 5925513065454257408 8625746596182911616 11325980126911565824 14026213657640220032 16726447188368874240 979936645387976832 3680170176116631040 6380403706845285248 9080637237573939456 11780870768302593664 14481104299031247872 17181337829759902080 1434827286779004672 4135060817507658880 6835294348236313088 9535527878964967296 12235761409693621504 14935994940422275712 17636228471150929920 1889717928170032512 4589951458898686720 7290184989627340928 9990418520355995136 12690652051084649344 15390885581813303552 18091119112541957760 2344608569561060352 5044842100289714560 7745075631018368768 10445309161747022976 13145542692475677184 15845776223204331392 99265680223433984 2799499210952088192 5499732741680742400 8199966272409396608 10900199803138050816 13600433333866705024 16300666864595359232 554156321614461824 3254389852343116032 5954623383071770240 8654856913800424448 11355090444529078656 14055323975257732864 16755557505986387072 1009046963005489664 3709280493734143872 6409514024462798080 9109747555191452288 11809981085920106496 14510214616648760704 17210448147377414912 1463937604396517504 4164171135125171712 6864404665853825920 9564638196582480128 12264871727311134336 14965105258039788544 17665338788768442752 1918828245787545344 4619061776516199552 7319295307244853760 10019528837973507968 12719762368702162176 15419995899430816384 18120229430159470592 2373718887178573184 5073952417907227392 7774185948635881600 10474419479364535808 13174653010093190016 15874886540821844224 128375997840946816 2828609528569601024 5528843059298255232 8229076590026909440 10929310120755563648 13629543651484217856 16329777182212872064 583266639231974656 3283500169960628864 5983733700689283072 8683967231417937280 11384200762146591488 14084434292875245696 16784667823603899904 1038157280623002496 3738390811351656704 6438624342080310912 9138857872808965120 11839091403537619328 14539324934266273536 17239558464994927744 1493047922014030336 4193281452742684544 6893514983471338752 9593748514199992960 12293982044928647168 14994215575657301376 17694449106385955584 1947938563405058176 4648172094133712384 7348405624862366592 10048639155591020800 12748872686319675008 15449106217048329216 18149339747776983424 2402829204796086016 5103062735524740224 7803296266253394432 10503529796982048640 13203763327710702848 15903996858439357056 157486315458459648 2857719846187113856 5557953376915768064 8258186907644422272 10958420438373076480 13658653969101730688 16358887499830384896 612376956849487488 3312610487578141696 6012844018306795904 8713077549035450112 11413311079764104320 14113544610492758528 16813778141221412736 1067267598240515328 3767501128969169536 6467734659697823744 9167968190426477952 11868201721155132160 14568435251883786368 17268668782612440576 1522158239631543168 4222391770360197376 6922625301088851584 9622858831817505792 12323092362546160000 15023325893274814208 17723559424003468416 1977048881022571008 4677282411751225216 7377515942479879424 10077749473208533632 12777983003937187840 15478216534665842048 18178450065394496256 2431939522413598848 5132173053142253056 7832406583870907264 10532640114599561472 13232873645328215680 15933107176056869888 186596633075972480 2886830163804626688 5587063694533280896 8287297225261935104 10987530755990589312 13687764286719243520 16387997817447897728 641487274467000320 3341720805195654528 6041954335924308736 8742187866652962944 11442421397381617152 14142654928110271360 16842888458838925568 1096377915858028160 3796611446586682368 6496844977315336576 9197078508043990784 11897312038772644992 14597545569501299200 17297779100229953408 1551268557249056000 4251502087977710208 6951735618706364416 9651969149435018624 12352202680163672832 15052436210892327040 17752669741620981248 2006159198640083840 4706392729368738048 7406626260097392256 10106859790826046464 12807093321554700672 15507326852283354880 18207560383012009088 2461049840031111680 5161283370759765888 7861516901488420096 10561750432217074304 13261983962945728512 15962217493674382720 215706950693485312 2915940481422139520 5616174012150793728 8316407542879447936 11016641073608102144 13716874604336756352 16417108135065410560 670597592084513152 3370831122813167360 6071064653541821568 8771298184270475776 11471531714999129984 14171765245727784192 16871998776456438400 1125488233475540992 3825721764204195200 6525955294932849408 9226188825661503616 11926422356390157824 14626655887118812032 17326889417847466240 1580378874866568832 4280612405595223040 6980845936323877248 9681079467052531456 12381312997781185664 15081546528509839872 17781780059238494080 2035269516257596672 4735503046986250880 7435736577714905088 10135970108443559296 12836203639172213504 15536437169900867712 18236670700629521920 2490160157648624512 5190393688377278720 7890627219105932928 10590860749834587136 13291094280563241344 15991327811291895552 244817268310998144 2945050799039652352 5645284329768306560 8345517860496960768 11045751391225614976 13745984921954269184 16446218452682923392 699707909702025984 3399941440430680192 6100174971159334400 8800408501887988608 11500642032616642816 14200875563345297024 16901109094073951232 1154598551093053824 3854832081821708032 6555065612550362240 9255299143279016448 11955532674007670656 14655766204736324864 17355999735464979072 1609489192484081664 4309722723212735872 7009956253941390080 9710189784670044288 12410423315398698496 15110656846127352704 17810890376856006912 2064379833875109504 4764613364603763712 7464846895332417920 10165080426061072128 12865313956789726336 15565547487518380544 18265781018247034752 2519270475266137344 5219504005994791552 7919737536723445760 10619971067452099968 13320204598180754176 16020438128909408384 273927585928510976 2974161116657165184 5674394647385819392 8374628178114473600 11074861708843127808 13775095239571782016 16475328770300436224 728818227319538816 3429051758048193024 6129285288776847232 8829518819505501440 11529752350234155648 14229985880962809856 16930219411691464064 1183708868710566656 3883942399439220864 6584175930167875072 9284409460896529280 11984642991625183488 14684876522353837696 17385110053082491904 1638599510101594496 4338833040830248704 7039066571558902912 9739300102287557120 12439533633016211328 15139767163744865536 17840000694473519744 2093490151492622336 4793723682221276544 7493957212949930752 10194190743678584960 12894424274407239168 15594657805135893376 18294891335864547584 2548380792883650176 5248614323612304384 7948847854340958592 10649081385069612800 13349314915798267008 16049548446526921216 303037903546023808 3003271434274678016 5703504965003332224 8403738495731986432 11103972026460640640 13804205557189294848 16504439087917949056 757928544937051648 3458162075665705856 6158395606394360064 8858629137123014272 11558862667851668480 14259096198580322688 16959329729308976896 1212819186328079488 3913052717056733696 6613286247785387904 9313519778514042112 12013753309242696320 14713986839971350528 17414220370700004736 1667709827719107328 4367943358447761536 7068176889176415744 9768410419905069952 12468643950633724160 15168877481362378368 17869111012091032576 2122600469110135168 4822833999838789376 7523067530567443584 10223301061296097792 12923534592024752000 15623768122753406208 18324001653482060416 2577491110501163008 5277724641229817216 7977958171958471424 10678191702687125632 13378425233415779840 16078658764144434048 332148221163536640 3032381751892190848 5732615282620845056 8432848813349499264 11133082344078153472 13833315874806807680 16533549405535461888 787038862554564480 3487272393283218688 6187505924011872896 8887739454740527104 11587972985469181312 14288206516197835520 16988440046926489728 1241929503945592320 3942163034674246528 6642396565402900736 9342630096131554944 12042863626860209152 14743097157588863360 17443330688317517568 1696820145336620160 4397053676065274368 7097287206793928576 9797520737522582784 12497754268251236992 15197987798979891200 17898221329708545408 2151710786727648000 4851944317456302208 7552177848184956416 10252411378913610624 12952644909642264832 15652878440370919040 18353111971099573248 2606601428118675840 5306834958847330048 8007068489575984256 10707302020304638464 13407535551033292672 16107769081761946880 361258538781049472 3061492069509703680 5761725600238357888 8461959130967012096 11162192661695666304 13862426192424320512 16562659723152974720 816149180172077312 3516382710900731520 6216616241629385728 8916849772358039936 11617083303086694144 14317316833815348352 17017550364544002560 1271039821563105152 3971273352291759360 6671506883020413568 9371740413749067776 12071973944477721984 14772207475206376192 17472441005935030400 1725930462954132992 4426163993682787200 7126397524411441408 9826631055140095616 12526864585868749824 15227098116597404032 17927331647326058240 2180821104345160832 4881054635073815040 7581288165802469248 10281521696531123456 12981755227259777664 15681988757988431872 18382222288717086080 2635711745736188672 5335945276464842880 8036178807193497088 10736412337922151296 13436645868650805504 16136879399379459712 390368856398562304 3090602387127216512 5790835917855870720 8491069448584524928 11191302979313179136 13891536510041833344 16591770040770487552 845259497789590144 3545493028518244352 6245726559246898560 8945960089975552768 11646193620704206976 14346427151432861184 17046660682161515392 1300150139180617984 4000383669909272192 6700617200637926400 9400850731366580608 12101084262095234816 14801317792823889024 17501551323552543232 1755040780571645824 4455274311300300032 7155507842028954240 9855741372757608448 12555974903486262656 15256208434214916864 17956441964943571072 2209931421962673664 4910164952691327872 7610398483419982080 10310632014148636288 13010865544877290496 15711099075605944704 18411332606334598912 2664822063353701504 5365055594082355712 8065289124811009920 10765522655539664128 13465756186268318336 16165989716996972544 419479174016075136 3119712704744729344 5819946235473383552 8520179766202037760 11220413296930691968 13920646827659346176 16620880358388000384 874369815407102976 3574603346135757184 6274836876864411392 8975070407593065600 11675303938321719808 14375537469050374016 17075770999779028224 1329260456798130816 4029493987526785024 6729727518255439232 9429961048984093440 12130194579712747648 14830428110441401856 17530661641170056064 1784151098189158656 4484384628917812864 7184618159646467072 9884851690375121280 12585085221103775488 15285318751832429696 17985552282561083904 2239041739580186496 4939275270308840704 7639508801037494912 10339742331766149120 13039975862494803328 15740209393223457536 18440442923952111744 2693932380971214336 5394165911699868544 8094399442428522752 10794632973157176960 13494866503885831168 16195100034614485376 448589491633587968 3148823022362242176 5849056553090896384 8549290083819550592 11249523614548204800 13949757145276859008 16649990676005513216 903480133024615808 3603713663753270016 6303947194481924224 9004180725210578432 11704414255939232640 14404647786667886848 17104881317396541056 1358370774415643648 4058604305144297856 6758837835872952064 9459071366601606272 12159304897330260480 14859538428058914688 17559771958787568896 1813261415806671488 4513494946535325696 7213728477263979904 9913962007992634112 12614195538721288320 15314429069449942528 18014662600178596736 2268152057197699328 4968385587926353536 7668619118655007744 10368852649383661952 13069086180112316160 15769319710840970368 22809167860072960 2723042698588727168 5423276229317381376 8123509760046035584 10823743290774689792 13523976821503344000 16224210352231998208 477699809251100800 3177933339979755008 5878166870708409216 8578400401437063424 11278633932165717632 13978867462894371840 16679100993623026048 932590450642128640 3632823981370782848 6333057512099437056 9033291042828091264 11733524573556745472 14433758104285399680 17133991635014053888 1387481092033156480 4087714622761810688 6787948153490464896 9488181684219119104 12188415214947773312 14888648745676427520 17588882276405081728 1842371733424184320 4542605264152838528 7242838794881492736 9943072325610146944 12643305856338801152 15343539387067455360 18043772917796109568 2297262374815212160 4997495905543866368 7697729436272520576 10397962967001174784 13098196497729828992 15798430028458483200 51919485477585792 2752153016206240000 5452386546934894208 8152620077663548416 10852853608392202624 13553087139120856832 16253320669849511040 506810126868613632 3207043657597267840 5907277188325922048 8607510719054576256 11307744249783230464 14007977780511884672 16708211311240538880 961700768259641472 3661934298988295680 6362167829716949888 9062401360445604096 11762634891174258304 14462868421902912512 17163101952631566720 1416591409650669312 4116824940379323520 6817058471107977728 9517292001836631936 12217525532565286144 14917759063293940352 17617992594022594560 1871482051041697152 4571715581770351360 7271949112499005568 9972182643227659776 12672416173956313984 15372649704684968192 18072883235413622400 2326372692432724992 5026606223161379200 7726839753890033408 10427073284618687616 13127306815347341824 15827540346075996032 81029803095098624 2781263333823752832 5481496864552407040 8181730395281061248 10881963926009715456 13582197456738369664 16282430987467023872 535920444486126464 3236153975214780672 5936387505943434880 8636621036672089088 11336854567400743296 14037088098129397504 16737321628858051712 990811085877154304 3691044616605808512 6391278147334462720 9091511678063116928 11791745208791771136 14491978739520425344 17192212270249079552 1445701727268182144 4145935257996836352 6846168788725490560 9546402319454144768 12246635850182798976 14946869380911453184 17647102911640107392 1900592368659209984 4600825899387864192 7301059430116518400 10001292960845172608 12701526491573826816 15401760022302481024 18101993553031135232 2355483010050237824 5055716540778892032 7755950071507546240 10456183602236200448 13156417132964854656 15856650663693508864 110140120712611456 2810373651441265664 5510607182169919872 8210840712898574080 10911074243627228288 13611307774355882496 16311541305084536704 565030762103639296 3265264292832293504 5965497823560947712 8665731354289601920 11365964885018256128 14066198415746910336 16766431946475564544 1019921403494667136 3720154934223321344 6420388464951975552 9120621995680629760 11820855526409283968 14521089057137938176 17221322587866592384 1474812044885694976 4175045575614349184 6875279106343003392 9575512637071657600 12275746167800311808 14975979698528966016 17676213229257620224 1929702686276722816 4629936217005377024 7330169747734031232 10030403278462685440 12730636809191339648 15430870339919993856 18131103870648648064 2384593327667750656 5084826858396404864 7785060389125059072 10485293919853713280 13185527450582367488 15885760981311021696 139250438330124288 2839483969058778496 5539717499787432704 8239951030516086912 10940184561244741120 13640418091973395328 16340651622702049536 594141079721152128 3294374610449806336 5994608141178460544 8694841671907114752 11395075202635768960 14095308733364423168 16795542264093077376 1049031721112179968 3749265251840834176 6449498782569488384 9149732313298142592 11849965844026796800 14550199374755451008 17250432905484105216 1503922362503207808 4204155893231862016 6904389423960516224 9604622954689170432 12304856485417824640 15005090016146478848 17705323546875133056 1958813003894235648 4659046534622889856 7359280065351544064 10059513596080198272 12759747126808852480 15459980657537506688 18160214188266160896 2413703645285263488 5113937176013917696 7814170706742571904 10514404237471226112 13214637768199880320 15914871298928534528 168360755947637120 2868594286676291328 5568827817404945536 8269061348133599744 10969294878862253952 13669528409590908160 16369761940319562368 623251397338664960 3323484928067319168 6023718458795973376 8723951989524627584 11424185520253281792 14124419050981936000 16824652581710590208 1078142038729692800 3778375569458347008 6478609100187001216 9178842630915655424 11879076161644309632 14579309692372963840 17279543223101618048 1533032680120720640 4233266210849374848 6933499741578029056 9633733272306683264 12333966803035337472 15034200333763991680 17734433864492645888 1987923321511748480 4688156852240402688 7388390382969056896 10088623913697711104 12788857444426365312 15489090975155019520 18189324505883673728 2442813962902776320 5143047493631430528 7843281024360084736 10543514555088738944 13243748085817393152 15943981616546047360 197471073565149952 2897704604293804160 5597938135022458368 8298171665751112576 10998405196479766784 13698638727208420992 16398872257937075200 652361714956177792 3352595245684832000 6052828776413486208 8753062307142140416 11453295837870794624 14153529368599448832 16853762899328103040 1107252356347205632 3807485887075859840 6507719417804514048 9207952948533168256 11908186479261822464 14608420009990476672 17308653540719130880 1562142997738233472 4262376528466887680 6962610059195541888 9662843589924196096 12363077120652850304 15063310651381504512 17763544182110158720 2017033639129261312 4717267169857915520 7417500700586569728 10117734231315223936 12817967762043878144 15518201292772532352 18218434823501186560 2471924280520289152 5172157811248943360 7872391341977597568 10572624872706251776 13272858403434905984 15973091934163560192 226581391182662784 2926814921911316992 5627048452639971200 8327281983368625408 11027515514097279616 13727749044825933824 16427982575554588032 681472032573690624 3381705563302344832 6081939094030999040 8782172624759653248 11482406155488307456 14182639686216961664 16882873216945615872 1136362673964718464 3836596204693372672 6536829735422026880 9237063266150681088 11937296796879335296 14637530327607989504 17337763858336643712 1591253315355746304 4291486846084400512 6991720376813054720 9691953907541708928 12392187438270363136 15092420968999017344 17792654499727671552 2046143956746774144 4746377487475428352 7446611018204082560 10146844548932736768 12847078079661390976 15547311610390045184 18247545141118699392 2501034598137801984 5201268128866456192 7901501659595110400 10601735190323764608 13301968721052418816 16002202251781073024 255691708800175616 2955925239528829824 5656158770257484032 8356392300986138240 11056625831714792448 13756859362443446656 16457092893172100864 710582350191203456 3410815880919857664 6111049411648511872 8811282942377166080 11511516473105820288 14211750003834474496 16911983534563128704 1165472991582231296 3865706522310885504 6565940053039539712 9266173583768193920 11966407114496848128 14666640645225502336 17366874175954156544 1620363632973259136 4320597163701913344 7020830694430567552 9721064225159221760 12421297755887875968 15121531286616530176 17821764817345184384 2075254274364286976 4775487805092941184 7475721335821595392 10175954866550249600 12876188397278903808 15576421928007558016 18276655458736212224 2530144915755314816 5230378446483969024 7930611977212623232 10630845507941277440 13331079038669931648 16031312569398585856 284802026417688448 2985035557146342656 5685269087874996864 8385502618603651072 11085736149332305280 13785969680060959488 16486203210789613696 739692667808716288 3439926198537370496 6140159729266024704 8840393259994678912 11540626790723333120 14240860321451987328 16941093852180641536 1194583309199744128 3894816839928398336 6595050370657052544 9295283901385706752 11995517432114360960 14695750962843015168 17395984493571669376 1649473950590771968 4349707481319426176 7049941012048080384 9750174542776734592 12450408073505388800 15150641604234043008 17850875134962697216 2104364591981799808 4804598122710454016 7504831653439108224 10205065184167762432 12905298714896416640 15605532245625070848 18305765776353725056 2559255233372827648 5259488764101481856 7959722294830136064 10659955825558790272 13360189356287444480 16060422887016098688 313912344035201280 3014145874763855488 5714379405492509696 8414612936221163904 11114846466949818112 13815079997678472320 16515313528407126528 768802985426229120 3469036516154883328 6169270046883537536 8869503577612191744 11569737108340845952 14269970639069500160 16970204169798154368 1223693626817256960 3923927157545911168 6624160688274565376 9324394219003219584 12024627749731873792 14724861280460528000 17425094811189182208 1678584268208284800 4378817798936939008 7079051329665593216 9779284860394247424 12479518391122901632 15179751921851555840 17879985452580210048 2133474909599312640 4833708440327966848 7533941971056621056 10234175501785275264 12934409032513929472 15634642563242583680 18334876093971237888 2588365550990340480 5288599081718994688 7988832612447648896 10689066143176303104 13389299673904957312 16089533204633611520 343022661652714112 3043256192381368320 5743489723110022528 8443723253838676736 11143956784567330944 13844190315295985152 16544423846024639360 797913303043741952 3498146833772396160 6198380364501050368 8898613895229704576 11598847425958358784 14299080956687012992 16999314487415667200 1252803944434769792 3953037475163424000 6653271005892078208 9353504536620732416 12053738067349386624 14753971598078040832 17454205128806695040 1707694585825797632 4407928116554451840 7108161647283106048 9808395178011760256 12508628708740414464 15208862239469068672 17909095770197722880 2162585227216825472 4862818757945479680 7563052288674133888 10263285819402788096 12963519350131442304 15663752880860096512 18363986411588750720 2617475868607853312 5317709399336507520 8017942930065161728 10718176460793815936 13418409991522470144 16118643522251124352 372132979270226944 3072366509998881152 5772600040727535360 8472833571456189568 11173067102184843776 13873300632913497984 16573534163642152192 827023620661254784 3527257151389908992 6227490682118563200 8927724212847217408 11627957743575871616 14328191274304525824 17028424805033180032 1281914262052282624 3982147792780936832 6682381323509591040 9382614854238245248 12082848384966899456 14783081915695553664 17483315446424207872 1736804903443310464 4437038434171964672 7137271964900618880 9837505495629273088 12537739026357927296 15237972557086581504 17938206087815235712 2191695544834338304 4891929075562992512 7592162606291646720 10292396137020300928 12992629667748955136 15692863198477609344 18393096729206263552 2646586186225366144 5346819716954020352 8047053247682674560 10747286778411328768 13447520309139982976 16147753839868637184 401243296887739776 3101476827616393984 5801710358345048192 8501943889073702400 11202177419802356608 13902410950531010816 16602644481259665024 856133938278767616 3556367469007421824 6256600999736076032 8956834530464730240 11657068061193384448 14357301591922038656 17057535122650692864 1311024579669795456 4011258110398449664 6711491641127103872 9411725171855758080 12111958702584412288 14812192233313066496 17512425764041720704 1765915221060823296 4466148751789477504 7166382282518131712 9866615813246785920 12566849343975440128 15267082874704094336 17967316405432748544 2220805862451851136 4921039393180505344 7621272923909159552 10321506454637813760 13021739985366467968 15721973516095122176 18422207046823776384 2675696503842878976 5375930034571533184 8076163565300187392 10776397096028841600 13476630626757495808 16176864157486150016 430353614505252608 3130587145233906816 5830820675962561024 8531054206691215232 11231287737419869440 13931521268148523648 16631754798877177856 885244255896280448 3585477786624934656 6285711317353588864 8985944848082243072 11686178378810897280 14386411909539551488 17086645440268205696 1340134897287308288 4040368428015962496 6740601958744616704 9440835489473270912 12141069020201925120 14841302550930579328 17541536081659233536 1795025538678336128 4495259069406990336 7195492600135644544 9895726130864298752 12595959661592952960 15296193192321607168 17996426723050261376 2249916180069363968 4950149710798018176 7650383241526672384 10350616772255326592 13050850302983980800 15751083833712635008 4573290731737600 2704806821460391808 5405040352189046016 8105273882917700224 10805507413646354432 13505740944375008640 16205974475103662848 459463932122765440 3159697462851419648 5859930993580073856 8560164524308728064 11260398055037382272 13960631585766036480 16660865116494690688 914354573513793280 3614588104242447488 6314821634971101696 9015055165699755904 11715288696428410112 14415522227157064320 17115755757885718528 1369245214904821120 4069478745633475328 6769712276362129536 9469945807090783744 12170179337819437952 14870412868548092160 17570646399276746368 1824135856295848960 4524369387024503168 7224602917753157376 9924836448481811584 12625069979210465792 15325303509939120000 18025537040667774208 2279026497686876800 4979260028415531008 7679493559144185216 10379727089872839424 13079960620601493632 15780194151330147840 33683608349250432 2733917139077904640 5434150669806558848 8134384200535213056 10834617731263867264 13534851261992521472 16235084792721175680 488574249740278272 3188807780468932480 5889041311197586688 8589274841926240896 11289508372654895104 13989741903383549312 16689975434112203520 943464891131306112 3643698421859960320 6343931952588614528 9044165483317268736 11744399014045922944 14444632544774577152 17144866075503231360 1398355532522333952 4098589063250988160 6798822593979642368 9499056124708296576 12199289655436950784 14899523186165604992 17599756716894259200 1853246173913361792 4553479704642016000 7253713235370670208 9953946766099324416 12654180296827978624 15354413827556632832 18054647358285287040 2308136815304389632 5008370346033043840 7708603876761698048 10408837407490352256 13109070938219006464 15809304468947660672 62793925966763264 2763027456695417472 5463260987424071680 8163494518152725888 10863728048881380096 13563961579610034304 16264195110338688512 517684567357791104 3217918098086445312 5918151628815099520 8618385159543753728 11318618690272407936 14018852221001062144 16719085751729716352 972575208748818944 3672808739477473152 6373042270206127360 9073275800934781568 11773509331663435776 14473742862392089984 17173976393120744192 1427465850139846784 4127699380868500992 6827932911597155200 9528166442325809408 12228399973054463616 14928633503783117824 17628867034511772032 1882356491530874624 4582590022259528832 7282823552988183040 9983057083716837248 12683290614445491456 15383524145174145664 18083757675902799872 2337247132921902464 5037480663650556672 7737714194379210880 10437947725107865088 13138181255836519296 15838414786565173504 91904243584276096 2792137774312930304 5492371305041584512 8192604835770238720 10892838366498892928 13593071897227547136 16293305427956201344 546794884975303936 3247028415703958144 5947261946432612352 8647495477161266560 11347729007889920768 14047962538618574976 16748196069347229184 1001685526366331776 3701919057094985984 6402152587823640192 9102386118552294400 11802619649280948608 14502853180009602816 17203086710738257024 1456576167757359616 4156809698486013824 6857043229214668032 9557276759943322240 12257510290671976448 14957743821400630656 17657977352129284864 1911466809148387456 4611700339877041664 7311933870605695872 10012167401334350080 12712400932063004288 15412634462791658496 18112867993520312704 2366357450539415296 5066590981268069504 7766824511996723712 10467058042725377920 13167291573454032128 15867525104182686336 121014561201788928 2821248091930443136 5521481622659097344 8221715153387751552 10921948684116405760 13622182214845059968 16322415745573714176 575905202592816768 3276138733321470976 5976372264050125184 8676605794778779392 11376839325507433600 14077072856236087808 16777306386964742016 1030795843983844608 3731029374712498816 6431262905441153024 9131496436169807232 11831729966898461440 14531963497627115648 17232197028355769856 1485686485374872448 4185920016103526656 6886153546832180864 9586387077560835072 12286620608289489280 14986854139018143488 17687087669746797696 1940577126765900288 4640810657494554496 7341044188223208704 10041277718951862912 12741511249680517120 15441744780409171328 18141978311137825536 2395467768156928128 5095701298885582336 7795934829614236544 10496168360342890752 13196401891071544960 15896635421800199168 150124878819301760 2850358409547955968 5550591940276610176 8250825471005264384 10951059001733918592 13651292532462572800 16351526063191227008 605015520210329600 3305249050938983808 6005482581667638016 8705716112396292224 11405949643124946432 14106183173853600640 16806416704582254848 1059906161601357440 3760139692330011648 6460373223058665856 9160606753787320064 11860840284515974272 14561073815244628480 17261307345973282688 1514796802992385280 4215030333721039488 6915263864449693696 9615497395178347904 12315730925907002112 15015964456635656320 17716197987364310528 1969687444383413120 4669920975112067328 7370154505840721536 10070388036569375744 12770621567298029952 15470855098026684160 18171088628755338368 2424578085774440960 5124811616503095168 7825045147231749376 10525278677960403584 13225512208689057792 15925745739417712000 179235196436814592 2879468727165468800 5579702257894123008 8279935788622777216 10980169319351431424 13680402850080085632 16380636380808739840 634125837827842432 3334359368556496640 6034592899285150848 8734826430013805056 11435059960742459264 14135293491471113472 16835527022199767680 1089016479218870272 3789250009947524480 6489483540676178688 9189717071404832896 11889950602133487104 14590184132862141312 17290417663590795520 1543907120609898112 4244140651338552320 6944374182067206528 9644607712795860736 12344841243524514944 15045074774253169152 17745308304981823360 1998797762000925952 4699031292729580160 7399264823458234368 10099498354186888576 12799731884915542784 15499965415644196992 18200198946372851200 2453688403391953792 5153921934120608000 7854155464849262208 10554388995577916416 13254622526306570624 15954856057035224832 208345514054327424 2908579044782981632 5608812575511635840 8309046106240290048 11009279636968944256 13709513167697598464 16409746698426252672 663236155445355264 3363469686174009472 6063703216902663680 8763936747631317888 11464170278359972096 14164403809088626304 16864637339817280512 1118126796836383104 3818360327565037312 6518593858293691520 9218827389022345728 11919060919750999936 14619294450479654144 17319527981208308352 1573017438227410944 4273250968956065152 6973484499684719360 9673718030413373568 12373951561142027776 15074185091870681984 17774418622599336192 2027908079618438784 4728141610347092992 7428375141075747200 10128608671804401408 12828842202533055616 15529075733261709824 18229309263990364032 2482798721009466624 5183032251738120832 7883265782466775040 10583499313195429248 13283732843924083456 15983966374652737664 237455831671840256 2937689362400494464 5637922893129148672 8338156423857802880 11038389954586457088 13738623485315111296 16438857016043765504 692346473062868096 3392580003791522304 6092813534520176512 8793047065248830720 11493280595977484928 14193514126706139136 16893747657434793344 1147237114453895936 3847470645182550144 6547704175911204352 9247937706639858560 11948171237368512768 14648404768097166976 17348638298825821184 1602127755844923776 4302361286573577984 7002594817302232192 9702828348030886400 12403061878759540608 15103295409488194816 17803528940216849024 2057018397235951616 4757251927964605824 7457485458693260032 10157718989421914240 12857952520150568448 15558186050879222656 18258419581607876864 2511909038626979456 5212142569355633664 7912376100084287872 10612609630812942080 13312843161541596288 16013076692270250496 266566149289353088 2966799680018007296 5667033210746661504 8367266741475315712 11067500272203969920 13767733802932624128 16467967333661278336 721456790680380928 3421690321409035136 6121923852137689344 8822157382866343552 11522390913594997760 14222624444323651968 16922857975052306176 1176347432071408768 3876580962800062976 6576814493528717184 9277048024257371392 11977281554986025600 14677515085714679808 17377748616443334016 1631238073462436608 4331471604191090816 7031705134919745024 9731938665648399232 12432172196377053440 15132405727105707648 17832639257834361856 2086128714853464448 4786362245582118656 7486595776310772864 10186829307039427072 12887062837768081280 15587296368496735488 18287529899225389696 2541019356244492288 5241252886973146496 7941486417701800704 10641719948430454912 13341953479159109120 16042187009887763328 295676466906865920 2995909997635520128 5696143528364174336 8396377059092828544 11096610589821482752 13796844120550136960 16497077651278791168 750567108297893760 3450800639026547968 6151034169755202176 8851267700483856384 11551501231212510592 14251734761941164800 16951968292669819008 1205457749688921600 3905691280417575808 6605924811146230016 9306158341874884224 12006391872603538432 14706625403332192640 17406858934060846848 1660348391079949440 4360581921808603648 7060815452537257856 9761048983265912064 12461282513994566272 15161516044723220480 17861749575451874688 2115239032470977280 4815472563199631488 7515706093928285696 10215939624656939904 12916173155385594112 15616406686114248320 18316640216842902528 2570129673862005120 5270363204590659328 7970596735319313536 10670830266047967744 13371063796776621952 16071297327505276160 324786784524378752 3025020315253032960 5725253845981687168 8425487376710341376 11125720907438995584 13825954438167649792 16526187968896304000 779677425915406592 3479910956644060800 6180144487372715008 8880378018101369216 11580611548830023424 14280845079558677632 16981078610287331840 1234568067306434432 3934801598035088640 6635035128763742848 9335268659492397056 12035502190221051264 14735735720949705472 17435969251678359680 1689458708697462272 4389692239426116480 7089925770154770688 9790159300883424896 12490392831612079104 15190626362340733312 17890859893069387520 2144349350088490112 4844582880817144320 7544816411545798528 10245049942274452736 12945283473003106944 15645517003731761152 18345750534460415360 2599239991479517952 5299473522208172160 7999707052936826368 10699940583665480576 13400174114394134784 16100407645122788992 353897102141891584 3054130632870545792 5754364163599200000 8454597694327854208 11154831225056508416 13855064755785162624 16555298286513816832 808787743532919424 3509021274261573632 6209254804990227840 8909488335718882048 11609721866447536256 14309955397176190464 17010188927904844672 1263678384923947264 3963911915652601472 6664145446381255680 9364378977109909888 12064612507838564096 14764846038567218304 17465079569295872512 1718569026314975104 4418802557043629312 7119036087772283520 9819269618500937728 12519503149229591936 15219736679958246144 17919970210686900352 2173459667706002944 4873693198434657152 7573926729163311360 10274160259891965568 12974393790620619776 15674627321349273984 18374860852077928192 2628350309097030784 5328583839825684992 8028817370554339200 10729050901282993408 13429284432011647616 16129517962740301824 383007419759404416 3083240950488058624 5783474481216712832 8483708011945367040 11183941542674021248 13884175073402675456 16584408604131329664 837898061150432256 3538131591879086464 6238365122607740672 8938598653336394880 11638832184065049088 14339065714793703296 17039299245522357504 1292788702541460096 3993022233270114304 6693255763998768512 9393489294727422720 12093722825456076928 14793956356184731136 17494189886913385344 1747679343932487936 4447912874661142144 7148146405389796352 9848379936118450560 12548613466847104768 15248846997575758976 17949080528304413184 2202569985323515776 4902803516052169984 7603037046780824192 10303270577509478400 13003504108238132608 15703737638966786816 18403971169695441024 2657460626714543616 5357694157443197824 8057927688171852032 10758161218900506240 13458394749629160448 16158628280357814656 412117737376917248 3112351268105571456 5812584798834225664 8512818329562879872 11213051860291534080 13913285391020188288 16613518921748842496 867008378767945088 3567241909496599296 6267475440225253504 8967708970953907712 11667942501682561920 14368176032411216128 17068409563139870336 1321899020158972928 4022132550887627136 6722366081616281344 9422599612344935552 12122833143073589760 14823066673802243968 17523300204530898176 1776789661550000768 4477023192278654976 7177256723007309184 9877490253735963392 12577723784464617600 15277957315193271808 17978190845921926016 2231680302941028608 4931913833669682816 7632147364398337024 10332380895126991232 13032614425855645440 15732847956584299648 18433081487312953856 2686570944332056448 5386804475060710656 8087038005789364864 10787271536518019072 13487505067246673280 16187738597975327488 441228054994430080 3141461585723084288 5841695116451738496 8541928647180392704 11242162177909046912 13942395708637701120 16642629239366355328 896118696385457920 3596352227114112128 6296585757842766336 8996819288571420544 11697052819300074752 14397286350028728960 17097519880757383168 1351009337776485760 4051242868505139968 6751476399233794176 9451709929962448384 12151943460691102592 14852176991419756800 17552410522148411008 1805899979167513600 4506133509896167808 7206367040624822016 9906600571353476224 12606834102082130432 15307067632810784640 18007301163539438848 2260790620558541440 4961024151287195648 7661257682015849856 10361491212744504064 13061724743473158272 15761958274201812480 15447731220915072 2715681261949569280 5415914792678223488 8116148323406877696 10816381854135531904 13516615384864186112 16216848915592840320 470338372611942912 3170571903340597120 5870805434069251328 8571038964797905536 11271272495526559744 13971506026255213952 16671739556983868160 925229014002970752 3625462544731624960 6325696075460279168 9025929606188933376 11726163136917587584 14426396667646241792 17126630198374896000 1380119655393998592 4080353186122652800 6780586716851307008 9480820247579961216 12181053778308615424 14881287309037269632 17581520839765923840 1835010296785026432 4535243827513680640 7235477358242334848 9935710888970989056 12635944419699643264 15336177950428297472 18036411481156951680 2289900938176054272 4990134468904708480 7690367999633362688 10390601530362016896 13090835061090671104 15791068591819325312 44558048838427904 2744791579567082112 5445025110295736320 8145258641024390528 10845492171753044736 13545725702481698944 16245959233210353152 499448690229455744 3199682220958109952 5899915751686764160 8600149282415418368 11300382813144072576 14000616343872726784 16700849874601380992 954339331620483584 3654572862349137792 6354806393077792000 9055039923806446208 11755273454535100416 14455506985263754624 17155740515992408832 1409229973011511424 4109463503740165632 6809697034468819840 9509930565197474048 12210164095926128256 14910397626654782464 17610631157383436672 1864120614402539264 4564354145131193472 7264587675859847680 9964821206588501888 12665054737317156096 15365288268045810304 18065521798774464512 2319011255793567104 5019244786522221312 7719478317250875520 10419711847979529728 13119945378708183936 15820178909436838144 73668366455940736 2773901897184594944 5474135427913249152 8174368958641903360 10874602489370557568 13574836020099211776 16275069550827865984 528559007846968576 3228792538575622784 5929026069304276992 8629259600032931200 11329493130761585408 14029726661490239616 16729960192218893824 983449649237996416 3683683179966650624 6383916710695304832 9084150241423959040 11784383772152613248 14484617302881267456 17184850833609921664 1438340290629024256 4138573821357678464 6838807352086332672 9539040882814986880 12239274413543641088 14939507944272295296 17639741475000949504 1893230932020052096 4593464462748706304 7293697993477360512 9993931524206014720 12694165054934668928 15394398585663323136 18094632116391977344 2348121573411079936 5048355104139734144 7748588634868388352 10448822165597042560 13149055696325696768 15849289227054350976 102778684073453568 2803012214802107776 5503245745530761984 8203479276259416192 10903712806988070400 13603946337716724608 16304179868445378816 557669325464481408 3257902856193135616 5958136386921789824 8658369917650444032 11358603448379098240 14058836979107752448 16759070509836406656 1012559966855509248 3712793497584163456 6413027028312817664 9113260559041471872 11813494089770126080 14513727620498780288 17213961151227434496 1467450608246537088 4167684138975191296 6867917669703845504 9568151200432499712 12268384731161153920 14968618261889808128 17668851792618462336 1922341249637564928 4622574780366219136 7322808311094873344 10023041841823527552 12723275372552181760 15423508903280835968 18123742434009490176 2377231891028592768 5077465421757246976 7777698952485901184 10477932483214555392 13178166013943209600 15878399544671863808 131889001690966400 2832122532419620608 5532356063148274816 8232589593876929024 10932823124605583232 13633056655334237440 16333290186062891648 586779643081994240 3287013173810648448 5987246704539302656 8687480235267956864 11387713765996611072 14087947296725265280 16788180827453919488 1041670284473022080 3741903815201676288 6442137345930330496 9142370876658984704 11842604407387638912 14542837938116293120 17243071468844947328 1496560925864049920 4196794456592704128 6897027987321358336 9597261518050012544 12297495048778666752 14997728579507320960 17697962110235975168 1951451567255077760 4651685097983731968 7351918628712386176 10052152159441040384 12752385690169694592 15452619220898348800 18152852751627003008 2406342208646105600 5106575739374759808 7806809270103414016 10507042800832068224 13207276331560722432 15907509862289376640 160999319308479232 2861232850037133440 5561466380765787648 8261699911494441856 10961933442223096064 13662166972951750272 16362400503680404480 615889960699507072 3316123491428161280 6016357022156815488 8716590552885469696 11416824083614123904 14117057614342778112 16817291145071432320 1070780602090534912 3771014132819189120 6471247663547843328 9171481194276497536 11871714725005151744 14571948255733805952 17272181786462460160 1525671243481562752 4225904774210216960 6926138304938871168 9626371835667525376 12326605366396179584 15026838897124833792 17727072427853488000 1980561884872590592 4680795415601244800 7381028946329899008 10081262477058553216 12781496007787207424 15481729538515861632 18181963069244515840 2435452526263618432 5135686056992272640 7835919587720926848 10536153118449581056 13236386649178235264 15936620179906889472 190109636925992064 2890343167654646272 5590576698383300480 8290810229111954688 10991043759840608896 13691277290569263104 16391510821297917312 645000278317019904 3345233809045674112 6045467339774328320 8745700870502982528 11445934401231636736 14146167931960290944 16846401462688945152 1099890919708047744 3800124450436701952 6500357981165356160 9200591511894010368 11900825042622664576 14601058573351318784 17301292104079972992 1554781561099075584 4255015091827729792 6955248622556384000 9655482153285038208 12355715684013692416 15055949214742346624 17756182745471000832 2009672202490103424 4709905733218757632 7410139263947411840 10110372794676066048 12810606325404720256 15510839856133374464 18211073386862028672 2464562843881131264 5164796374609785472 7865029905338439680 10565263436067093888 13265496966795748096 15965730497524402304 219219954543504896 2919453485272159104 5619687016000813312 8319920546729467520 11020154077458121728 13720387608186775936 16420621138915430144 674110595934532736 3374344126663186944 6074577657391841152 8774811188120495360 11475044718849149568 14175278249577803776 16875511780306457984 1129001237325560576 3829234768054214784 6529468298782868992 9229701829511523200 11929935360240177408 14630168890968831616 17330402421697485824 1583891878716588416 4284125409445242624 6984358940173896832 9684592470902551040 12384826001631205248 15085059532359859456 17785293063088513664 2038782520107616256 4739016050836270464 7439249581564924672 10139483112293578880 12839716643022233088 15539950173750887296 18240183704479541504 2493673161498644096 5193906692227298304 7894140222955952512 10594373753684606720 13294607284413260928 15994840815141915136 248330272161017728 2948563802889671936 5648797333618326144 8349030864346980352 11049264395075634560 13749497925804288768 16449731456532942976 703220913552045568 3403454444280699776 6103687975009353984 8803921505738008192 11504155036466662400 14204388567195316608 16904622097923970816 1158111554943073408 3858345085671727616 6558578616400381824 9258812147129036032 11959045677857690240 14659279208586344448 17359512739314998656 1613002196334101248 4313235727062755456 7013469257791409664 9713702788520063872 12413936319248718080 15114169849977372288 17814403380706026496 2067892837725129088 4768126368453783296 7468359899182437504 10168593429911091712 12868826960639745920 15569060491368400128 18269294022097054336 2522783479116156928 5223017009844811136 7923250540573465344 10623484071302119552 13323717602030773760 16023951132759427968 277440589778530560 2977674120507184768 5677907651235838976 8378141181964493184 11078374712693147392 13778608243421801600 16478841774150455808 732331231169558400 3432564761898212608 6132798292626866816 8833031823355521024 11533265354084175232 14233498884812829440 16933732415541483648 1187221872560586240 3887455403289240448 6587688934017894656 9287922464746548864 11988155995475203072 14688389526203857280 17388623056932511488 1642112513951614080 4342346044680268288 7042579575408922496 9742813106137576704 12443046636866230912 15143280167594885120 17843513698323539328 2097003155342641920 4797236686071296128 7497470216799950336 10197703747528604544 12897937278257258752 15598170808985912960 18298404339714567168 2551893796733669760 5252127327462323968 7952360858190978176 10652594388919632384 13352827919648286592 16053061450376940800 306550907396043392 3006784438124697600 5707017968853351808 8407251499582006016 11107485030310660224 13807718561039314432 16507952091767968640 761441548787071232 3461675079515725440 6161908610244379648 8862142140973033856 11562375671701688064 14262609202430342272 16962842733158996480 1216332190178099072 3916565720906753280 6616799251635407488 9317032782364061696 12017266313092715904 14717499843821370112 17417733374550024320 1671222831569126912 4371456362297781120 7071689893026435328 9771923423755089536 12472156954483743744 15172390485212397952 17872624015941052160 2126113472960154752 4826347003688808960 7526580534417463168 10226814065146117376 12927047595874771584 15627281126603425792 18327514657332080000 2581004114351182592 5281237645079836800 7981471175808491008 10681704706537145216 13381938237265799424 16082171767994453632 335661225013556224 3035894755742210432 5736128286470864640 8436361817199518848 11136595347928173056 13836828878656827264 16537062409385481472 790551866404584064 3490785397133238272 6191018927861892480 8891252458590546688 11591485989319200896 14291719520047855104 16991953050776509312 1245442507795611904 3945676038524266112 6645909569252920320 9346143099981574528 12046376630710228736 14746610161438882944 17446843692167537152 1700333149186639744 4400566679915293952 7100800210643948160 9801033741372602368 12501267272101256576 15201500802829910784 17901734333558564992 2155223790577667584 4855457321306321792 7555690852034976000 10255924382763630208 12956157913492284416 15656391444220938624 18356624974949592832 2610114431968695424 5310347962697349632 8010581493426003840 10710815024154658048 13411048554883312256 16111282085611966464 364771542631069056 3065005073359723264 5765238604088377472 8465472134817031680 11165705665545685888 13865939196274340096 16566172727002994304 819662184022096896 3519895714750751104 6220129245479405312 8920362776208059520 11620596306936713728 14320829837665367936 17021063368394022144 1274552825413124736 3974786356141778944 6675019886870433152 9375253417599087360 12075486948327741568 14775720479056395776 17475954009785049984 1729443466804152576 4429676997532806784 7129910528261460992 9830144058990115200 12530377589718769408 15230611120447423616 17930844651176077824 2184334108195180416 4884567638923834624 7584801169652488832 10285034700381143040 12985268231109797248 15685501761838451456 18385735292567105664 2639224749586208256 5339458280314862464 8039691811043516672 10739925341772170880 13440158872500825088 16140392403229479296 393881860248581888 3094115390977236096 5794348921705890304 8494582452434544512 11194815983163198720 13895049513891852928 16595283044620507136 848772501639609728 3549006032368263936 6249239563096918144 8949473093825572352 11649706624554226560 14349940155282880768 17050173686011534976 1303663143030637568 4003896673759291776 6704130204487945984 9404363735216600192 12104597265945254400 14804830796673908608 17505064327402562816 1758553784421665408 4458787315150319616 7159020845878973824 9859254376607628032 12559487907336282240 15259721438064936448 17959954968793590656 2213444425812693248 4913677956541347456 7613911487270001664 10314145017998655872 13014378548727310080 15714612079455964288 18414845610184618496 2668335067203721088 5368568597932375296 8068802128661029504 10769035659389683712 13469269190118337920 16169502720846992128 422992177866094720 3123225708594748928 5823459239323403136 8523692770052057344 11223926300780711552 13924159831509365760 16624393362238019968 877882819257122560 3578116349985776768 6278349880714430976 8978583411443085184 11678816942171739392 14379050472900393600 17079284003629047808 1332773460648150400 4033006991376804608 6733240522105458816 9433474052834113024 12133707583562767232 14833941114291421440 17534174645020075648 1787664102039178240 4487897632767832448 7188131163496486656 9888364694225140864 12588598224953795072 15288831755682449280 17989065286411103488 2242554743430206080 4942788274158860288 7643021804887514496 10343255335616168704 13043488866344822912 15743722397073477120 18443955927802131328 2697445384821233920 5397678915549888128 8097912446278542336 10798145977007196544 13498379507735850752 16198613038464504960 452102495483607552 3152336026212261760 5852569556940915968 8552803087669570176 11253036618398224384 13953270149126878592 16653503679855532800 906993136874635392 3607226667603289600 6307460198331943808 9007693729060598016 11707927259789252224 14408160790517906432 17108394321246560640 1361883778265663232 4062117308994317440 6762350839722971648 9462584370451625856 12162817901180280064 14863051431908934272 17563284962637588480 1816774419656691072 4517007950385345280 7217241481113999488 9917475011842653696 12617708542571307904 15317942073299962112 18018175604028616320 2271665061047718912 4971898591776373120 7672132122505027328 10372365653233681536 13072599183962335744 15772832714690989952 26322171710092544 2726555702438746752 5426789233167400960 8127022763896055168 10827256294624709376 13527489825353363584 16227723356082017792 481212813101120384 3181446343829774592 5881679874558428800 8581913405287083008 11282146936015737216 13982380466744391424 16682613997473045632 936103454492148224 3636336985220802432 6336570515949456640 9036804046678110848 11737037577406765056 14437271108135419264 17137504638864073472 1390994095883176064 4091227626611830272 6791461157340484480 9491694688069138688 12191928218797792896 14892161749526447104 17592395280255101312 1845884737274203904 4546118268002858112 7246351798731512320 9946585329460166528 12646818860188820736 15347052390917474944 18047285921646129152 2300775378665231744 5001008909393885952 7701242440122540160 10401475970851194368 13101709501579848576 15801943032308502784 55432489327605376 2755666020056259584 5455899550784913792 8156133081513568000 10856366612242222208 13556600142970876416 16256833673699530624 510323130718633216 3210556661447287424 5910790192175941632 8611023722904595840 11311257253633250048 14011490784361904256 16711724315090558464 965213772109661056 3665447302838315264 6365680833566969472 9065914364295623680 11766147895024277888 14466381425752932096 17166614956481586304 1420104413500688896 4120337944229343104 6820571474957997312 9520805005686651520 12221038536415305728 14921272067143959936 17621505597872614144 1874995054891716736 4575228585620370944 7275462116349025152 9975695647077679360 12675929177806333568 15376162708534987776 18076396239263641984 2329885696282744576 5030119227011398784 7730352757740052992 10430586288468707200 13130819819197361408 15831053349926015616 84542806945118208 2784776337673772416 5485009868402426624 8185243399131080832 10885476929859735040 13585710460588389248 16285943991317043456 539433448336146048 3239666979064800256 5939900509793454464 8640134040522108672 11340367571250762880 14040601101979417088 16740834632708071296 994324089727173888 3694557620455828096 6394791151184482304 9095024681913136512 11795258212641790720 14495491743370444928 17195725274099099136 1449214731118201728 4149448261846855936 6849681792575510144 9549915323304164352 12250148854032818560 14950382384761472768 17650615915490126976 1904105372509229568 4604338903237883776 7304572433966537984 10004805964695192192 12705039495423846400 15405273026152500608 18105506556881154816 2358996013900257408 5059229544628911616 7759463075357565824 10459696606086220032 13159930136814874240 15860163667543528448 113653124562631040 2813886655291285248 5514120186019939456 8214353716748593664 10914587247477247872 13614820778205902080 16315054308934556288 568543765953658880 3268777296682313088 5969010827410967296 8669244358139621504 11369477888868275712 14069711419596929920 16769944950325584128 1023434407344686720 3723667938073340928 6423901468801995136 9124134999530649344 11824368530259303552 14524602060987957760 17224835591716611968 1478325048735714560 4178558579464368768 6878792110193022976 9579025640921677184 12279259171650331392 14979492702378985600 17679726233107639808 1933215690126742400 4633449220855396608 7333682751584050816 10033916282312705024 12734149813041359232 15434383343770013440 18134616874498667648 2388106331517770240 5088339862246424448 7788573392975078656 10488806923703732864 13189040454432387072 15889273985161041280 142763442180143872 2842996972908798080 5543230503637452288 8243464034366106496 10943697565094760704 13643931095823414912 16344164626552069120 597654083571171712 3297887614299825920 5998121145028480128 8698354675757134336 11398588206485788544 14098821737214442752 16799055267943096960 1052544724962199552 3752778255690853760 6453011786419507968 9153245317148162176 11853478847876816384 14553712378605470592 17253945909334124800 1507435366353227392 4207668897081881600 6907902427810535808 9608135958539190016 12308369489267844224 15008603019996498432 17708836550725152640 1962326007744255232 4662559538472909440 7362793069201563648 10063026599930217856 12763260130658872064 15463493661387526272 18163727192116180480 2417216649135283072 5117450179863937280 7817683710592591488 10517917241321245696 13218150772049899904 15918384302778554112 171873759797656704 2872107290526310912 5572340821254965120 8272574351983619328 10972807882712273536 13673041413440927744 16373274944169581952 626764401188684544 3326997931917338752 6027231462645992960 8727464993374647168 11427698524103301376 14127932054831955584 16828165585560609792 1081655042579712384 3781888573308366592 6482122104037020800 9182355634765675008 11882589165494329216 14582822696222983424 17283056226951637632 1536545683970740224 4236779214699394432 6937012745428048640 9637246276156702848 12337479806885357056 15037713337614011264 17737946868342665472 1991436325361768064 4691669856090422272 7391903386819076480 10092136917547730688 12792370448276384896 15492603979005039104 18192837509733693312 2446326966752795904 5146560497481450112 7846794028210104320 10547027558938758528 13247261089667412736 15947494620396066944 200984077415169536 2901217608143823744 5601451138872477952 8301684669601132160 11001918200329786368 13702151731058440576 16402385261787094784 655874718806197376 3356108249534851584 6056341780263505792 8756575310992160000 11456808841720814208 14157042372449468416 16857275903178122624 1110765360197225216 3810998890925879424 6511232421654533632 9211465952383187840 11911699483111842048 14611933013840496256 17312166544569150464 1565656001588253056 4265889532316907264 6966123063045561472 9666356593774215680 12366590124502869888 15066823655231524096 17767057185960178304 2020546642979280896 4720780173707935104 7421013704436589312 10121247235165243520 12821480765893897728 15521714296622551936 18221947827351206144 2475437284370308736 5175670815098962944 7875904345827617152 10576137876556271360 13276371407284925568 15976604938013579776 230094395032682368 2930327925761336576 5630561456489990784 8330794987218644992 11031028517947299200 13731262048675953408 16431495579404607616 684985036423710208 3385218567152364416 6085452097881018624 8785685628609672832 11485919159338327040 14186152690066981248 16886386220795635456 1139875677814738048 3840109208543392256 6540342739272046464 9240576270000700672 11940809800729354880 14641043331458009088 17341276862186663296 1594766319205765888 4294999849934420096 6995233380663074304 9695466911391728512 12395700442120382720 15095933972849036928 17796167503577691136 2049656960596793728 4749890491325447936 7450124022054102144 10150357552782756352 12850591083511410560 15550824614240064768 18251058144968718976 2504547601987821568 5204781132716475776 7905014663445129984 10605248194173784192 13305481724902438400 16005715255631092608 259204712650195200 2959438243378849408 5659671774107503616 8359905304836157824 11060138835564812032 13760372366293466240 16460605897022120448 714095354041223040 3414328884769877248 6114562415498531456 8814795946227185664 11515029476955839872 14215263007684494080 16915496538413148288 1168985995432250880 3869219526160905088 6569453056889559296 9269686587618213504 11969920118346867712 14670153649075521920 17370387179804176128 1623876636823278720 4324110167551932928 7024343698280587136 9724577229009241344 12424810759737895552 15125044290466549760 17825277821195203968 2078767278214306560 4779000808942960768 7479234339671614976 10179467870400269184 12879701401128923392 15579934931857577600 18280168462586231808 2533657919605334400 5233891450333988608 7934124981062642816 10634358511791297024 13334592042519951232 16034825573248605440 288315030267708032 2988548560996362240 5688782091725016448 8389015622453670656 11089249153182324864 13789482683910979072 16489716214639633280 743205671658735872 3443439202387390080 6143672733116044288 8843906263844698496 11544139794573352704 14244373325302006912 16944606856030661120 1198096313049763712 3898329843778417920 6598563374507072128 9298796905235726336 11999030435964380544 14699263966693034752 17399497497421688960 1652986954440791552 4353220485169445760 7053454015898099968 9753687546626754176 12453921077355408384 15154154608084062592 17854388138812716800 2107877595831819392 4808111126560473600 7508344657289127808 10208578188017782016 12908811718746436224 15609045249475090432 18309278780203744640 2562768237222847232 5263001767951501440 7963235298680155648 10663468829408809856 13363702360137464064 16063935890866118272 317425347885220864 3017658878613875072 5717892409342529280 8418125940071183488 11118359470799837696 13818593001528491904 16518826532257146112 772315989276248704 3472549520004902912 6172783050733557120 8873016581462211328 11573250112190865536 14273483642919519744 16973717173648173952 1227206630667276544 3927440161395930752 6627673692124584960 9327907222853239168 12028140753581893376 14728374284310547584 17428607815039201792 1682097272058304384 4382330802786958592 7082564333515612800 9782797864244267008 12483031394972921216 15183264925701575424 17883498456430229632 2136987913449332224 4837221444177986432 7537454974906640640 10237688505635294848 12937922036363949056 15638155567092603264 18338389097821257472 2591878554840360064 5292112085569014272 7992345616297668480 10692579147026322688 13392812677754976896 16093046208483631104 346535665502733696 3046769196231387904 5747002726960042112 8447236257688696320 11147469788417350528 13847703319146004736 16547936849874658944 801426306893761536 3501659837622415744 6201893368351069952 8902126899079724160 11602360429808378368 14302593960537032576 17002827491265686784 1256316948284789376 3956550479013443584 6656784009742097792 9357017540470752000 12057251071199406208 14757484601928060416 17457718132656714624 1711207589675817216 4411441120404471424 7111674651133125632 9811908181861779840 12512141712590434048 15212375243319088256 17912608774047742464 2166098231066845056 4866331761795499264 7566565292524153472 10266798823252807680 12967032353981461888 15667265884710116096 18367499415438770304 2620988872457872896 5321222403186527104 8021455933915181312 10721689464643835520 13421922995372489728 16122156526101143936 375645983120246528 3075879513848900736 5776113044577554944 8476346575306209152 11176580106034863360 13876813636763517568 16577047167492171776 830536624511274368 3530770155239928576 6231003685968582784 8931237216697236992 11631470747425891200 14331704278154545408 17031937808883199616 1285427265902302208 3985660796630956416 6685894327359610624 9386127858088264832 12086361388816919040 14786594919545573248 17486828450274227456 1740317907293330048 4440551438021984256 7140784968750638464 9841018499479292672 12541252030207946880 15241485560936601088 17941719091665255296 2195208548684357888 4895442079413012096 7595675610141666304 10295909140870320512 12996142671598974720 15696376202327628928 18396609733056283136 2650099190075385728 5350332720804039936 8050566251532694144 10750799782261348352 13451033312990002560 16151266843718656768 404756300737759360 3104989831466413568 5805223362195067776 8505456892923721984 11205690423652376192 13905923954381030400 16606157485109684608 859646942128787200 3559880472857441408 6260114003586095616 8960347534314749824 11660581065043404032 14360814595772058240 17061048126500712448 1314537583519815040 4014771114248469248 6715004644977123456 9415238175705777664 12115471706434431872 14815705237163086080 17515938767891740288 1769428224910842880 4469661755639497088 7169895286368151296 9870128817096805504 12570362347825459712 15270595878554113920 17970829409282768128 2224318866301870720 4924552397030524928 7624785927759179136 10325019458487833344 13025252989216487552 15725486519945141760 18425720050673795968 2679209507692898560 5379443038421552768 8079676569150206976 10779910099878861184 13480143630607515392 16180377161336169600 433866618355272192 3134100149083926400 5834333679812580608 8534567210541234816 11234800741269889024 13935034271998543232 16635267802727197440 888757259746300032 3588990790474954240 6289224321203608448 8989457851932262656 11689691382660916864 14389924913389571072 17090158444118225280 1343647901137327872 4043881431865982080 6744114962594636288 9444348493323290496 12144582024051944704 14844815554780598912 17545049085509253120 1798538542528355712 4498772073257009920 7199005603985664128 9899239134714318336 12599472665442972544 15299706196171626752 17999939726900280960 2253429183919383552 4953662714648037760 7653896245376691968 10354129776105346176 13054363306834000384 15754596837562654592 8086294581757184 2708319825310411392 5408553356039065600 8108786886767719808 10809020417496374016 13509253948225028224 16209487478953682432 462976935972785024 3163210466701439232 5863443997430093440 8563677528158747648 11263911058887401856 13964144589616056064 16664378120344710272 917867577363812864 3618101108092467072 6318334638821121280 9018568169549775488 11718801700278429696 14419035231007083904 17119268761735738112 1372758218754840704 4072991749483494912 6773225280212149120 9473458810940803328 12173692341669457536 14873925872398111744 17574159403126765952 1827648860145868544 4527882390874522752 7228115921603176960 9928349452331831168 12628582983060485376 15328816513789139584 18029050044517793792 2282539501536896384 4982773032265550592 7683006562994204800 10383240093722859008 13083473624451513216 15783707155180167424 37196612199270016 2737430142927924224 5437663673656578432 8137897204385232640 10838130735113886848 13538364265842541056 16238597796571195264 492087253590297856 3192320784318952064 5892554315047606272 8592787845776260480 11293021376504914688 13993254907233568896 16693488437962223104 946977894981325696 3647211425709979904 6347444956438634112 9047678487167288320 11747912017895942528 14448145548624596736 17148379079353250944 1401868536372353536 4102102067101007744 6802335597829661952 9502569128558316160 12202802659286970368 14903036190015624576 17603269720744278784 1856759177763381376 4556992708492035584 7257226239220689792 9957459769949344000 12657693300677998208 15357926831406652416 18058160362135306624 2311649819154409216 5011883349883063424 7712116880611717632 10412350411340371840 13112583942069026048 15812817472797680256 66306929816782848 2766540460545437056 5466773991274091264 8167007522002745472 10867241052731399680 13567474583460053888 16267708114188708096 521197571207810688 3221431101936464896 5921664632665119104 8621898163393773312 11322131694122427520 14022365224851081728 16722598755579735936 976088212598838528 3676321743327492736 6376555274056146944 9076788804784801152 11777022335513455360 14477255866242109568 17177489396970763776 1430978853989866368 4131212384718520576 6831445915447174784 9531679446175828992 12231912976904483200 14932146507633137408 17632380038361791616 1885869495380894208 4586103026109548416 7286336556838202624 9986570087566856832 12686803618295511040 15387037149024165248 18087270679752819456 2340760136771922048 5040993667500576256 7741227198229230464 10441460728957884672 13141694259686538880 15841927790415193088 95417247434295680 2795650778162949888 5495884308891604096 8196117839620258304 10896351370348912512 13596584901077566720 16296818431806220928 550307888825323520 3250541419553977728 5950774950282631936 8651008481011286144 11351242011739940352 14051475542468594560 16751709073197248768 1005198530216351360 3705432060945005568 6405665591673659776 9105899122402313984 11806132653130968192 14506366183859622400 17206599714588276608 1460089171607379200 4160322702336033408 6860556233064687616 9560789763793341824 12261023294521996032 14961256825250650240 17661490355979304448 1914979812998407040 4615213343727061248 7315446874455715456 10015680405184369664 12715913935913023872 15416147466641678080 18116380997370332288 2369870454389434880 5070103985118089088 7770337515846743296 10470571046575397504 13170804577304051712 15871038108032705920 124527565051808512 2824761095780462720 5524994626509116928 8225228157237771136 10925461687966425344 13625695218695079552 16325928749423733760 579418206442836352 3279651737171490560 5979885267900144768 8680118798628798976 11380352329357453184 14080585860086107392 16780819390814761600 1034308847833864192 3734542378562518400 6434775909291172608 9135009440019826816 11835242970748481024 14535476501477135232 17235710032205789440 1489199489224892032 4189433019953546240 6889666550682200448 9589900081410854656 12290133612139508864 14990367142868163072 17690600673596817280 1944090130615919872 4644323661344574080 7344557192073228288 10044790722801882496 12745024253530536704 15445257784259190912 18145491314987845120 2398980772006947712 5099214302735601920 7799447833464256128 10499681364192910336 13199914894921564544 15900148425650218752 153637882669321344 2853871413397975552 5554104944126629760 8254338474855283968 10954572005583938176 13654805536312592384 16355039067041246592 608528524060349184 3308762054789003392 6008995585517657600 8709229116246311808 11409462646974966016 14109696177703620224 16809929708432274432 1063419165451377024 3763652696180031232 6463886226908685440 9164119757637339648 11864353288365993856 14564586819094648064 17264820349823302272 1518309806842404864 4218543337571059072 6918776868299713280 9619010399028367488 12319243929757021696 15019477460485675904 17719710991214330112 1973200448233432704 4673433978962086912 7373667509690741120 10073901040419395328 12774134571148049536 15474368101876703744 18174601632605357952 2428091089624460544 5128324620353114752 7828558151081768960 10528791681810423168 13229025212539077376 15929258743267731584 182748200286834176 2882981731015488384 5583215261744142592 8283448792472796800 10983682323201451008 13683915853930105216 16384149384658759424 637638841677862016 3337872372406516224 6038105903135170432 8738339433863824640 11438572964592478848 14138806495321133056 16839040026049787264 1092529483068889856 3792763013797544064 6492996544526198272 9193230075254852480 11893463605983506688 14593697136712160896 17293930667440815104 1547420124459917696 4247653655188571904 6947887185917226112 9648120716645880320 12348354247374534528 15048587778103188736 17748821308831842944 2002310765850945536 4702544296579599744 7402777827308253952 10103011358036908160 12803244888765562368 15503478419494216576 18203711950222870784 2457201407241973376 5157434937970627584 7857668468699281792 10557901999427936000 13258135530156590208 15958369060885244416 211858517904347008 2912092048633001216 5612325579361655424 8312559110090309632 11012792640818963840 13713026171547618048 16413259702276272256 666749159295374848 3366982690024029056 6067216220752683264 8767449751481337472 11467683282209991680 14167916812938645888 16868150343667300096 1121639800686402688 3821873331415056896 6522106862143711104 9222340392872365312 11922573923601019520 14622807454329673728 17323040985058327936 1576530442077430528 4276763972806084736 6976997503534738944 9677231034263393152 12377464564992047360 15077698095720701568 17777931626449355776 2031421083468458368 4731654614197112576 7431888144925766784 10132121675654420992 12832355206383075200 15532588737111729408 18232822267840383616 2486311724859486208 5186545255588140416 7886778786316794624 10587012317045448832 13287245847774103040 15987479378502757248 240968835521859840 2941202366250514048 5641435896979168256 8341669427707822464 11041902958436476672 13742136489165130880 16442370019893785088 695859476912887680 3396093007641541888 6096326538370196096 8796560069098850304 11496793599827504512 14197027130556158720 16897260661284812928 1150750118303915520 3850983649032569728 6551217179761223936 9251450710489878144 11951684241218532352 14651917771947186560 17352151302675840768 1605640759694943360 4305874290423597568 7006107821152251776 9706341351880905984 12406574882609560192 15106808413338214400 17807041944066868608 2060531401085971200 4760764931814625408 7460998462543279616 10161231993271933824 12861465524000588032 15561699054729242240 18261932585457896448 2515422042476999040 5215655573205653248 7915889103934307456 10616122634662961664 13316356165391615872 16016589696120270080 270079153139372672 2970312683868026880 5670546214596681088 8370779745325335296 11071013276053989504 13771246806782643712 16471480337511297920 724969794530400512 3425203325259054720 6125436855987708928 8825670386716363136 11525903917445017344 14226137448173671552 16926370978902325760 1179860435921428352 3880093966650082560 6580327497378736768 9280561028107390976 11980794558836045184 14681028089564699392 17381261620293353600 1634751077312456192 4334984608041110400 7035218138769764608 9735451669498418816 12435685200227073024 15135918730955727232 17836152261684381440 2089641718703484032 4789875249432138240 7490108780160792448 10190342310889446656 12890575841618100864 15590809372346755072 18291042903075409280 2544532360094511872 5244765890823166080 7944999421551820288 10645232952280474496 13345466483009128704 16045700013737782912 299189470756885504 2999423001485539712 5699656532214193920 8399890062942848128 11100123593671502336 13800357124400156544 16500590655128810752 754080112147913344 3454313642876567552 6154547173605221760 8854780704333875968 11555014235062530176 14255247765791184384 16955481296519838592 1208970753538941184 3909204284267595392 6609437814996249600 9309671345724903808 12009904876453558016 14710138407182212224 17410371937910866432 1663861394929969024 4364094925658623232 7064328456387277440 9764561987115931648 12464795517844585856 15165029048573240064 17865262579301894272 2118752036320996864 4818985567049651072 7519219097778305280 10219452628506959488 12919686159235613696 15619919689964267904 18320153220692922112 2573642677712024704 5273876208440678912 7974109739169333120 10674343269897987328 13374576800626641536 16074810331355295744 328299788374398336 3028533319103052544 5728766849831706752 8429000380560360960 11129233911289015168 13829467442017669376 16529700972746323584 783190429765426176 3483423960494080384 6183657491222734592 8883891021951388800 11584124552680043008 14284358083408697216 16984591614137351424 1238081071156454016 3938314601885108224 6638548132613762432 9338781663342416640 12039015194071070848 14739248724799725056 17439482255528379264 1692971712547481856 4393205243276136064 7093438774004790272 9793672304733444480 12493905835462098688 15194139366190752896 17894372896919407104 2147862353938509696 4848095884667163904 7548329415395818112 10248562946124472320 12948796476853126528 15649030007581780736 18349263538310434944 2602752995329537536 5302986526058191744 8003220056786845952 10703453587515500160 13403687118244154368 16103920648972808576 357410105991911168 3057643636720565376 5757877167449219584 8458110698177873792 11158344228906528000 13858577759635182208 16558811290363836416 812300747382939008 3512534278111593216 6212767808840247424 8913001339568901632 11613234870297555840 14313468401026210048 17013701931754864256 1267191388773966848 3967424919502621056 6667658450231275264 9367891980959929472 12068125511688583680 14768359042417237888 17468592573145892096 1722082030164994688 4422315560893648896 7122549091622303104 9822782622350957312 12523016153079611520 15223249683808265728 17923483214536919936 2176972671556022528 4877206202284676736 7577439733013330944 10277673263741985152 12977906794470639360 15678140325199293568 18378373855927947776 2631863312947050368 5332096843675704576 8032330374404358784 10732563905133012992 13432797435861667200 16133030966590321408 386520423609424000 3086753954338078208 5786987485066732416 8487221015795386624 11187454546524040832 13887688077252695040 16587921607981349248 841411065000451840 3541644595729106048 6241878126457760256 8942111657186414464 11642345187915068672 14342578718643722880 17042812249372377088 1296301706391479680 3996535237120133888 6696768767848788096 9397002298577442304 12097235829306096512 14797469360034750720 17497702890763404928 1751192347782507520 4451425878511161728 7151659409239815936 9851892939968470144 12552126470697124352 15252360001425778560 17952593532154432768 2206082989173535360 4906316519902189568 7606550050630843776 10306783581359497984 13007017112088152192 15707250642816806400 18407484173545460608 2660973630564563200 5361207161293217408 8061440692021871616 10761674222750525824 13461907753479180032 16162141284207834240 415630741226936832 3115864271955591040 5816097802684245248 8516331333412899456 11216564864141553664 13916798394870207872 16617031925598862080 870521382617964672 3570754913346618880 6270988444075273088 8971221974803927296 11671455505532581504 14371689036261235712 17071922566989889920 1325412024008992512 4025645554737646720 6725879085466300928 9426112616194955136 12126346146923609344 14826579677652263552 17526813208380917760 1780302665400020352 4480536196128674560 7180769726857328768 9881003257585982976 12581236788314637184 15281470319043291392 17981703849771945600 2235193306791048192 4935426837519702400 7635660368248356608 10335893898977010816 13036127429705665024 15736360960434319232 18436594491162973440 2690083948182076032 5390317478910730240 8090551009639384448 10790784540368038656 13491018071096692864 16191251601825347072 444741058844449664 3144974589573103872 5845208120301758080 8545441651030412288 11245675181759066496 13945908712487720704 16646142243216374912 899631700235477504 3599865230964131712 6300098761692785920 9000332292421440128 11700565823150094336 14400799353878748544 17101032884607402752 1354522341626505344 4054755872355159552 6754989403083813760 9455222933812467968 12155456464541122176 14855689995269776384 17555923525998430592 1809412983017533184 4509646513746187392 7209880044474841600 9910113575203495808 12610347105932150016 15310580636660804224 18010814167389458432 2264303624408561024 4964537155137215232 7664770685865869440 10365004216594523648 13065237747323177856 15765471278051832064 18960735070934656 2719194265799588864 5419427796528243072 8119661327256897280 10819894857985551488 13520128388714205696 16220361919442859904 473851376461962496 3174084907190616704 5874318437919270912 8574551968647925120 11274785499376579328 13975019030105233536 16675252560833887744 928742017852990336 3628975548581644544 6329209079310298752 9029442610038952960 11729676140767607168 14429909671496261376 17130143202224915584 1383632659244018176 4083866189972672384 6784099720701326592 9484333251429980800 12184566782158635008 14884800312887289216 17585033843615943424 1838523300635046016 4538756831363700224 7238990362092354432 9939223892821008640 12639457423549662848 15339690954278317056 18039924485006971264 2293413942026073856 4993647472754728064 7693881003483382272 10394114534212036480 13094348064940690688 15794581595669344896 48071052688447488 2748304583417101696 5448538114145755904 8148771644874410112 10849005175603064320 13549238706331718528 16249472237060372736 502961694079475328 3203195224808129536 5903428755536783744 8603662286265437952 11303895816994092160 14004129347722746368 16704362878451400576 957852335470503168 3658085866199157376 6358319396927811584 9058552927656465792 11758786458385120000 14459019989113774208 17159253519842428416 1412742976861531008 4112976507590185216 6813210038318839424 9513443569047493632 12213677099776147840 14913910630504802048 17614144161233456256 1867633618252558848 4567867148981213056 7268100679709867264 9968334210438521472 12668567741167175680 15368801271895829888 18069034802624484096 2322524259643586688 5022757790372240896 7722991321100895104 10423224851829549312 13123458382558203520 15823691913286857728 77181370305960320 2777414901034614528 5477648431763268736 8177881962491922944 10878115493220577152 13578349023949231360 16278582554677885568 532072011696988160 3232305542425642368 5932539073154296576 8632772603882950784 11333006134611604992 14033239665340259200 16733473196068913408 986962653088016000 3687196183816670208 6387429714545324416 9087663245273978624 11787896776002632832 14488130306731287040 17188363837459941248 1441853294479043840 4142086825207698048 6842320355936352256 9542553886665006464 12242787417393660672 14943020948122314880 17643254478850969088 1896743935870071680 4596977466598725888 7297210997327380096 9997444528056034304 12697678058784688512 15397911589513342720 18098145120241996928 2351634577261099520 5051868107989753728 7752101638718407936 10452335169447062144 13152568700175716352 15852802230904370560 106291687923473152 2806525218652127360 5506758749380781568 8206992280109435776 10907225810838089984 13607459341566744192 16307692872295398400 561182329314500992 3261415860043155200 5961649390771809408 8661882921500463616 11362116452229117824 14062349982957772032 16762583513686426240 1016072970705528832 3716306501434183040 6416540032162837248 9116773562891491456 11817007093620145664 14517240624348799872 17217474155077454080 1470963612096556672 4171197142825210880 6871430673553865088 9571664204282519296 12271897735011173504 14972131265739827712 17672364796468481920 1925854253487584512 4626087784216238720 7326321314944892928 10026554845673547136 12726788376402201344 15427021907130855552 18127255437859509760 2380744894878612352 5080978425607266560 7781211956335920768 10481445487064574976 13181679017793229184 15881912548521883392 135402005540985984 2835635536269640192 5535869066998294400 8236102597726948608 10936336128455602816 13636569659184257024 16336803189912911232 590292646932013824 3290526177660668032 5990759708389322240 8690993239117976448 11391226769846630656 14091460300575284864 16791693831303939072 1045183288323041664 3745416819051695872 6445650349780350080 9145883880509004288 11846117411237658496 14546350941966312704 17246584472694966912 1500073929714069504 4200307460442723712 6900540991171377920 9600774521900032128 12301008052628686336 15001241583357340544 17701475114085994752 1954964571105097344 4655198101833751552 7355431632562405760 10055665163291059968 12755898694019714176 15456132224748368384 18156365755477022592 2409855212496125184 5110088743224779392 7810322273953433600 10510555804682087808 13210789335410742016 15911022866139396224 164512323158498816 2864745853887153024 5564979384615807232 8265212915344461440 10965446446073115648 13665679976801769856 16365913507530424064 619402964549526656 3319636495278180864 6019870026006835072 8720103556735489280 11420337087464143488 14120570618192797696 16820804148921451904 1074293605940554496 3774527136669208704 6474760667397862912 9174994198126517120 11875227728855171328 14575461259583825536 17275694790312479744 1529184247331582336 4229417778060236544 6929651308788890752 9629884839517544960 12330118370246199168 15030351900974853376 17730585431703507584 1984074888722610176 4684308419451264384 7384541950179918592 10084775480908572800 12785009011637227008 15485242542365881216 18185476073094535424 2438965530113638016 5139199060842292224 7839432591570946432 10539666122299600640 13239899653028254848 15940133183756909056 193622640776011648 2893856171504665856 5594089702233320064 8294323232961974272 10994556763690628480 13694790294419282688 16395023825147936896 648513282167039488 3348746812895693696 6048980343624347904 8749213874353002112 11449447405081656320 14149680935810310528 16849914466538964736 1103403923558067328 3803637454286721536 6503870985015375744 9204104515744029952 11904338046472684160 14604571577201338368 17304805107929992576 1558294564949095168 4258528095677749376 6958761626406403584 9658995157135057792 12359228687863712000 15059462218592366208 17759695749321020416 2013185206340123008 4713418737068777216 7413652267797431424 10113885798526085632 12814119329254739840 15514352859983394048 18214586390712048256 2468075847731150848 5168309378459805056 7868542909188459264 10568776439917113472 13269009970645767680 15969243501374421888 222732958393524480 2922966489122178688 5623200019850832896 8323433550579487104 11023667081308141312 13723900612036795520 16424134142765449728 677623599784552320 3377857130513206528 6078090661241860736 8778324191970514944 11478557722699169152 14178791253427823360 16879024784156477568 1132514241175580160 3832747771904234368 6532981302632888576 9233214833361542784 11933448364090196992 14633681894818851200 17333915425547505408 1587404882566608000 4287638413295262208 6987871944023916416 9688105474752570624 12388339005481224832 15088572536209879040 17788806066938533248 2042295523957635840 4742529054686290048 7442762585414944256 10142996116143598464 12843229646872252672 15543463177600906880 18243696708329561088 2497186165348663680 5197419696077317888 7897653226805972096 10597886757534626304 13298120288263280512 15998353818991934720 251843276011037312 2952076806739691520 5652310337468345728 8352543868196999936 11052777398925654144 13753010929654308352 16453244460382962560 706733917402065152 3406967448130719360 6107200978859373568 8807434509588027776 11507668040316681984 14207901571045336192 16908135101773990400 1161624558793092992 3861858089521747200 6562091620250401408 9262325150979055616 11962558681707709824 14662792212436364032 17363025743165018240 1616515200184120832 4316748730912775040 7016982261641429248 9717215792370083456 12417449323098737664 15117682853827391872 17817916384556046080 2071405841575148672 4771639372303802880 7471872903032457088 10172106433761111296 12872339964489765504 15572573495218419712 18272807025947073920 2526296482966176512 5226530013694830720 7926763544423484928 10626997075152139136 13327230605880793344 16027464136609447552 280953593628550144 2981187124357204352 5681420655085858560 8381654185814512768 11081887716543166976 13782121247271821184 16482354778000475392 735844235019577984 3436077765748232192 6136311296476886400 8836544827205540608 11536778357934194816 14237011888662849024 16937245419391503232 1190734876410605824 3890968407139260032 6591201937867914240 9291435468596568448 11991668999325222656 14691902530053876864 17392136060782531072 1645625517801633664 4345859048530287872 7046092579258942080 9746326109987596288 12446559640716250496 15146793171444904704 17847026702173558912 2100516159192661504 4800749689921315712 7500983220649969920 10201216751378624128 12901450282107278336 15601683812835932544 18301917343564586752 2555406800583689344 5255640331312343552 7955873862040997760 10656107392769651968 13356340923498306176 16056574454226960384 310063911246062976 3010297441974717184 5710530972703371392 8410764503432025600 11110998034160679808 13811231564889334016 16511465095617988224 764954552637090816 3465188083365745024 6165421614094399232 8865655144823053440 11565888675551707648 14266122206280361856 16966355737009016064 1219845194028118656 3920078724756772864 6620312255485427072 9320545786214081280 12020779316942735488 14721012847671389696 17421246378400043904 1674735835419146496 4374969366147800704 7075202896876454912 9775436427605109120 12475669958333763328 15175903489062417536 17876137019791071744 2129626476810174336 4829860007538828544 7530093538267482752 10230327068996136960 12930560599724791168 15630794130453445376 18331027661182099584 2584517118201202176 5284750648929856384 7984984179658510592 10685217710387164800 13385451241115819008 16085684771844473216 339174228863575808 3039407759592230016 5739641290320884224 8439874821049538432 11140108351778192640 13840341882506846848 16540575413235501056 794064870254603648 3494298400983257856 6194531931711912064 8894765462440566272 11594998993169220480 14295232523897874688 16995466054626528896 1248955511645631488 3949189042374285696 6649422573102939904 9349656103831594112 12049889634560248320 14750123165288902528 17450356696017556736 1703846153036659328 4404079683765313536 7104313214493967744 9804546745222621952 12504780275951276160 15205013806679930368 17905247337408584576 2158736794427687168 4858970325156341376 7559203855884995584 10259437386613649792 12959670917342304000 15659904448070958208 18360137978799612416 2613627435818715008 5313860966547369216 8014094497276023424 10714328028004677632 13414561558733331840 16114795089461986048 368284546481088640 3068518077209742848 5768751607938397056 8468985138667051264 11169218669395705472 13869452200124359680 16569685730853013888 823175187872116480 3523408718600770688 6223642249329424896 8923875780058079104 11624109310786733312 14324342841515387520 17024576372244041728 1278065829263144320 3978299359991798528 6678532890720452736 9378766421449106944 12078999952177761152 14779233482906415360 17479467013635069568 1732956470654172160 4433190001382826368 7133423532111480576 9833657062840134784 12533890593568788992 15234124124297443200 17934357655026097408 2187847112045200000 4888080642773854208 7588314173502508416 10288547704231162624 12988781234959816832 15689014765688471040 18389248296417125248 2642737753436227840 5342971284164882048 8043204814893536256 10743438345622190464 13443671876350844672 16143905407079498880 397394864098601472 3097628394827255680 5797861925555909888 8498095456284564096 11198328987013218304 13898562517741872512 16598796048470526720 852285505489629312 3552519036218283520 6252752566946937728 8952986097675591936 11653219628404246144 14353453159132900352 17053686689861554560 1307176146880657152 4007409677609311360 6707643208337965568 9407876739066619776 12108110269795273984 14808343800523928192 17508577331252582400 1762066788271684992 4462300319000339200 7162533849728993408 9862767380457647616 12563000911186301824 15263234441914956032 17963467972643610240 2216957429662712832 4917190960391367040 7617424491120021248 10317658021848675456 13017891552577329664 15718125083305983872 18418358614034638080 2671848071053740672 5372081601782394880 8072315132511049088 10772548663239703296 13472782193968357504 16173015724697011712 426505181716114304 3126738712444768512 5826972243173422720 8527205773902076928 11227439304630731136 13927672835359385344 16627906366088039552 881395823107142144 3581629353835796352 6281862884564450560 8982096415293104768 11682329946021758976 14382563476750413184 17082797007479067392 1336286464498169984 4036519995226824192 6736753525955478400 9436987056684132608 12137220587412786816 14837454118141441024 17537687648870095232 1791177105889197824 4491410636617852032 7191644167346506240 9891877698075160448 12592111228803814656 15292344759532468864 17992578290261123072 2246067747280225664 4946301278008879872 7646534808737534080 10346768339466188288 13047001870194842496 15747235400923496704 724857942599296 2700958388671253504 5401191919399907712 8101425450128561920 10801658980857216128 13501892511585870336 16202126042314524544 455615499333627136 3155849030062281344 5856082560790935552 8556316091519589760 11256549622248243968 13956783152976898176 16657016683705552384 910506140724654976 3610739671453309184 6310973202181963392 9011206732910617600 11711440263639271808 14411673794367926016 17111907325096580224 1365396782115682816 4065630312844337024 6765863843572991232 9466097374301645440 12166330905030299648 14866564435758953856 17566797966487608064 1820287423506710656 4520520954235364864 7220754484964019072 9920988015692673280 12621221546421327488 15321455077149981696 18021688607878635904 2275178064897738496 4975411595626392704 7675645126355046912 10375878657083701120 13076112187812355328 15776345718541009536 29835175560112128 2730068706288766336 5430302237017420544 8130535767746074752 10830769298474728960 13531002829203383168 16231236359932037376 484725816951139968 3184959347679794176 5885192878408448384 8585426409137102592 11285659939865756800 13985893470594411008 16686127001323065216 939616458342167808 3639849989070822016 6340083519799476224 9040317050528130432 11740550581256784640 14440784111985438848 17141017642714093056 1394507099733195648 4094740630461849856 6794974161190504064 9495207691919158272 12195441222647812480 14895674753376466688 17595908284105120896 1849397741124223488 4549631271852877696 7249864802581531904 9950098333310186112 12650331864038840320 15350565394767494528 18050798925496148736 2304288382515251328 5004521913243905536 7704755443972559744 10404988974701213952 13105222505429868160 15805456036158522368 58945493177624960 2759179023906279168 5459412554634933376 8159646085363587584 10859879616092241792 13560113146820896000 16260346677549550208 513836134568652800 3214069665297307008 5914303196025961216 8614536726754615424 11314770257483269632 14015003788211923840 16715237318940578048 968726775959680640 3668960306688334848 6369193837416989056 9069427368145643264 11769660898874297472 14469894429602951680 17170127960331605888 1423617417350708480 4123850948079362688 6824084478808016896 9524318009536671104 12224551540265325312 14924785070993979520 17625018601722633728 1878508058741736320 4578741589470390528 7278975120199044736 9979208650927698944 12679442181656353152 15379675712385007360 18079909243113661568 2333398700132764160 5033632230861418368 7733865761590072576 10434099292318726784 13134332823047380992 15834566353776035200 88055810795137792 2788289341523792000 5488522872252446208 8188756402981100416 10888989933709754624 13589223464438408832 16289456995167063040 542946452186165632 3243179982914819840 5943413513643474048 8643647044372128256 11343880575100782464 14044114105829436672 16744347636558090880 997837093577193472 3698070624305847680 6398304155034501888 9098537685763156096 11798771216491810304 14499004747220464512 17199238277949118720 1452727734968221312 4152961265696875520 6853194796425529728 9553428327154183936 12253661857882838144 14953895388611492352 17654128919340146560 1907618376359249152 4607851907087903360 7308085437816557568 10008318968545211776 12708552499273865984 15408786030002520192 18109019560731174400 2362509017750276992 5062742548478931200 7762976079207585408 10463209609936239616 13163443140664893824 15863676671393548032 117166128412650624 2817399659141304832 5517633189869959040 8217866720598613248 10918100251327267456 13618333782055921664 16318567312784575872 572056769803678464 3272290300532332672 5972523831260986880 8672757361989641088 11372990892718295296 14073224423446949504 16773457954175603712 1026947411194706304 3727180941923360512 6427414472652014720 9127648003380668928 11827881534109323136 14528115064837977344 17228348595566631552 1481838052585734144 4182071583314388352 6882305114043042560 9582538644771696768 12282772175500350976 14983005706229005184 17683239236957659392 1936728693976761984 4636962224705416192 7337195755434070400 10037429286162724608 12737662816891378816 15437896347620033024 18138129878348687232 2391619335367789824 5091852866096444032 7792086396825098240 10492319927553752448 13192553458282406656 15892786989011060864 146276446030163456 2846509976758817664 5546743507487471872 8246977038216126080 10947210568944780288 13647444099673434496 16347677630402088704 601167087421191296 3301400618149845504 6001634148878499712 8701867679607153920 11402101210335808128 14102334741064462336 16802568271793116544 1056057728812219136 3756291259540873344 6456524790269527552 9156758320998181760 11856991851726835968 14557225382455490176 17257458913184144384 1510948370203246976 4211181900931901184 6911415431660555392 9611648962389209600 12311882493117863808 15012116023846518016 17712349554575172224 1965839011594274816 4666072542322929024 7366306073051583232 10066539603780237440 12766773134508891648 15467006665237545856 18167240195966200064 2420729652985302656 5120963183713956864 7821196714442611072 10521430245171265280 13221663775899919488 15921897306628573696 175386763647676288 2875620294376330496 5575853825104984704 8276087355833638912 10976320886562293120 13676554417290947328 16376787948019601536 630277405038704128 3330510935767358336 6030744466496012544 8730977997224666752 11431211527953320960 14131445058681975168 16831678589410629376 1085168046429731968 3785401577158386176 6485635107887040384 9185868638615694592 11886102169344348800 14586335700073003008 17286569230801657216 1540058687820759808 4240292218549414016 6940525749278068224 9640759280006722432 12340992810735376640 15041226341464030848 17741459872192685056 1994949329211787648 4695182859940441856 7395416390669096064 10095649921397750272 12795883452126404480 15496116982855058688 18196350513583712896 2449839970602815488 5150073501331469696 7850307032060123904 10550540562788778112 13250774093517432320 15951007624246086528 204497081265189120 2904730611993843328 5604964142722497536 8305197673451151744 11005431204179805952 13705664734908460160 16405898265637114368 659387722656216960 3359621253384871168 6059854784113525376 8760088314842179584 11460321845570833792 14160555376299488000 16860788907028142208 1114278364047244800 3814511894775899008 6514745425504553216 9214978956233207424 11915212486961861632 14615446017690515840 17315679548419170048 1569169005438272640 4269402536166926848 6969636066895581056 9669869597624235264 12370103128352889472 15070336659081543680 17770570189810197888 2024059646829300480 4724293177557954688 7424526708286608896 10124760239015263104 12824993769743917312 15525227300472571520 18225460831201225728 2478950288220328320 5179183818948982528 7879417349677636736 10579650880406290944 13279884411134945152 15980117941863599360 233607398882701952 2933840929611356160 5634074460340010368 8334307991068664576 11034541521797318784 13734775052525972992 16435008583254627200 688498040273729792 3388731571002384000 6088965101731038208 8789198632459692416 11489432163188346624 14189665693917000832 16889899224645655040 1143388681664757632 3843622212393411840 6543855743122066048 9244089273850720256 11944322804579374464 14644556335308028672 17344789866036682880 1598279323055785472 4298512853784439680 6998746384513093888 9698979915241748096 12399213445970402304 15099446976699056512 17799680507427710720 2053169964446813312 4753403495175467520 7453637025904121728 10153870556632775936 12854104087361430144 15554337618090084352 18254571148818738560 2508060605837841152 5208294136566495360 7908527667295149568 10608761198023803776 13308994728752457984 16009228259481112192 262717716500214784 2962951247228868992 5663184777957523200 8363418308686177408 11063651839414831616 13763885370143485824 16464118900872140032 717608357891242624 3417841888619896832 6118075419348551040 8818308950077205248 11518542480805859456 14218776011534513664 16919009542263167872 1172498999282270464 3872732530010924672 6572966060739578880 9273199591468233088 11973433122196887296 14673666652925541504 17373900183654195712 1627389640673298304 4327623171401952512 7027856702130606720 9728090232859260928 12428323763587915136 15128557294316569344 17828790825045223552 2082280282064326144 4782513812792980352 7482747343521634560 10182980874250288768 12883214404978942976 15583447935707597184 18283681466436251392 2537170923455353984 5237404454184008192 7937637984912662400 10637871515641316608 13338105046369970816 16038338577098625024 291828034117727616 2992061564846381824 5692295095575036032 8392528626303690240 11092762157032344448 13792995687760998656 16493229218489652864 746718675508755456 3446952206237409664 6147185736966063872 8847419267694718080 11547652798423372288 14247886329152026496 16948119859880680704 1201609316899783296 3901842847628437504 6602076378357091712 9302309909085745920 12002543439814400128 14702776970543054336 17403010501271708544 1656499958290811136 4356733489019465344 7056967019748119552 9757200550476773760 12457434081205427968 15157667611934082176 17857901142662736384 2111390599681838976 4811624130410493184 7511857661139147392 10212091191867801600 12912324722596455808 15612558253325110016 18312791784053764224 2566281241072866816 5266514771801521024 7966748302530175232 10666981833258829440 13367215363987483648 16067448894716137856 320938351735240448 3021171882463894656 5721405413192548864 8421638943921203072 11121872474649857280 13822106005378511488 16522339536107165696 775828993126268288 3476062523854922496 6176296054583576704 8876529585312230912 11576763116040885120 14276996646769539328 16977230177498193536 1230719634517296128 3930953165245950336 6631186695974604544 9331420226703258752 12031653757431912960 14731887288160567168 17432120818889221376 1685610275908323968 4385843806636978176 7086077337365632384 9786310868094286592 12486544398822940800 15186777929551595008 17887011460280249216 2140500917299351808 4840734448028006016 7540967978756660224 10241201509485314432 12941435040213968640 15641668570942622848 18341902101671277056 2595391558690379648 5295625089419033856 7995858620147688064 10696092150876342272 13396325681604996480 16096559212333650688 350048669352753280 3050282200081407488 5750515730810061696 8450749261538715904 11150982792267370112 13851216322996024320 16551449853724678528 804939310743781120 3505172841472435328 6205406372201089536 8905639902929743744 11605873433658397952 14306106964387052160 17006340495115706368 1259829952134808960 3960063482863463168 6660297013592117376 9360530544320771584 12060764075049425792 14760997605778080000 17461231136506734208 1714720593525836800 4414954124254491008 7115187654983145216 9815421185711799424 12515654716440453632 15215888247169107840 17916121777897762048 2169611234916864640 4869844765645518848 7570078296374173056 10270311827102827264 12970545357831481472 15670778888560135680 18371012419288789888 2624501876307892480 5324735407036546688 8024968937765200896 10725202468493855104 13425435999222509312 16125669529951163520 379158986970266112 3079392517698920320 5779626048427574528 8479859579156228736 11180093109884882944 13880326640613537152 16580560171342191360 834049628361293952 3534283159089948160 6234516689818602368 8934750220547256576 11634983751275910784 14335217282004564992 17035450812733219200 1288940269752321792 3989173800480976000 6689407331209630208 9389640861938284416 12089874392666938624 14790107923395592832 17490341454124247040 1743830911143349632 4444064441872003840 7144297972600658048 9844531503329312256 12544765034057966464 15244998564786620672 17945232095515274880 2198721552534377472 4898955083263031680 7599188613991685888 10299422144720340096 12999655675448994304 15699889206177648512 18400122736906302720 2653612193925405312 5353845724654059520 8054079255382713728 10754312786111367936 13454546316840022144 16154779847568676352 408269304587778944 3108502835316433152 5808736366045087360 8508969896773741568 11209203427502395776 13909436958231049984 16609670488959704192 863159945978806784 3563393476707460992 6263627007436115200 8963860538164769408 11664094068893423616 14364327599622077824 17064561130350732032 1318050587369834624 4018284118098488832 6718517648827143040 9418751179555797248 12118984710284451456 14819218241013105664 17519451771741759872 1772941228760862464 4473174759489516672 7173408290218170880 9873641820946825088 12573875351675479296 15274108882404133504 17974342413132787712 2227831870151890304 4928065400880544512 7628298931609198720 10328532462337852928 13028765993066507136 15728999523795161344 18429233054523815552 2682722511542918144 5382956042271572352 8083189573000226560 10783423103728880768 13483656634457534976 16183890165186189184 437379622205291776 3137613152933945984 5837846683662600192 8538080214391254400 11238313745119908608 13938547275848562816 16638780806577217024 892270263596319616 3592503794324973824 6292737325053628032 8992970855782282240 11693204386510936448 14393437917239590656 17093671447968244864 1347160904987347456 4047394435716001664 6747627966444655872 9447861497173310080 12148095027901964288 14848328558630618496 17548562089359272704 1802051546378375296 4502285077107029504 7202518607835683712 9902752138564337920 12602985669292992128 15303219200021646336 18003452730750300544 2256942187769403136 4957175718498057344 7657409249226711552 10357642779955365760 13057876310684019968 15758109841412674176 11599298431776768 2711832829160430976 5412066359889085184 8112299890617739392 10812533421346393600 13512766952075047808 16213000482803702016 466489939822804608 3166723470551458816 5866957001280113024 8567190532008767232 11267424062737421440 13967657593466075648 16667891124194729856 921380581213832448 3621614111942486656 6321847642671140864 9022081173399795072 11722314704128449280 14422548234857103488 17122781765585757696 1376271222604860288 4076504753333514496 6776738284062168704 9476971814790822912 12177205345519477120 14877438876248131328 17577672406976785536 1831161863995888128 4531395394724542336 7231628925453196544 9931862456181850752 12632095986910504960 15332329517639159168 18032563048367813376 2286052505386915968 4986286036115570176 7686519566844224384 10386753097572878592 13086986628301532800 15787220159030187008 40709616049289600 2740943146777943808 5441176677506598016 8141410208235252224 10841643738963906432 13541877269692560640 16242110800421214848 495600257440317440 3195833788168971648 5896067318897625856 8596300849626280064 11296534380354934272 13996767911083588480 16697001441812242688 950490898831345280 3650724429559999488 6350957960288653696 9051191491017307904 11751425021745962112 14451658552474616320 17151892083203270528 1405381540222373120 4105615070951027328 6805848601679681536 9506082132408335744 12206315663136989952 14906549193865644160 17606782724594298368 1860272181613400960 4560505712342055168 7260739243070709376 9960972773799363584 12661206304528017792 15361439835256672000 18061673365985326208 2315162823004428800 5015396353733083008 7715629884461737216 10415863415190391424 13116096945919045632 15816330476647699840 69819933666802432 2770053464395456640 5470286995124110848 8170520525852765056 10870754056581419264 13570987587310073472 16271221118038727680 524710575057830272 3224944105786484480 5925177636515138688 8625411167243792896 11325644697972447104 14025878228701101312 16726111759429755520 979601216448858112 3679834747177512320 6380068277906166528 9080301808634820736 11780535339363474944 14480768870092129152 17181002400820783360 1434491857839885952 4134725388568540160 6834958919297194368 9535192450025848576 12235425980754502784 14935659511483156992 17635893042211811200 1889382499230913792 4589616029959568000 7289849560688222208 9990083091416876416 12690316622145530624 15390550152874184832 18090783683602839040 2344273140621941632 5044506671350595840 7744740202079250048 10444973732807904256 13145207263536558464 15845440794265212672 98930251284315264 2799163782012969472 5499397312741623680 8199630843470277888 10899864374198932096 13600097904927586304 16300331435656240512 553820892675343104 3254054423403997312 5954287954132651520 8654521484861305728 11354755015589959936 14054988546318614144 16755222077047268352 1008711534066370944 3708945064795025152 6409178595523679360 9109412126252333568 11809645656980987776 14509879187709641984 17210112718438296192 1463602175457398784 4163835706186052992 6864069236914707200 9564302767643361408 12264536298372015616 14964769829100669824 17665003359829324032 1918492816848426624 4618726347577080832 7318959878305735040 10019193409034389248 12719426939763043456 15419660470491697664 18119894001220351872 2373383458239454464 5073616988968108672 7773850519696762880 10474084050425417088 13174317581154071296 15874551111882725504 128040568901828096 2828274099630482304 5528507630359136512 8228741161087790720 10928974691816444928 13629208222545099136 16329441753273753344 582931210292855936 3283164741021510144 5983398271750164352 8683631802478818560 11383865333207472768 14084098863936126976 16784332394664781184 1037821851683883776 3738055382412537984 6438288913141192192 9138522443869846400 11838755974598500608 14538989505327154816 17239223036055809024 1492712493074911616 4192946023803565824 6893179554532220032 9593413085260874240 12293646615989528448 14993880146718182656 17694113677446836864 1947603134465939456 4647836665194593664 7348070195923247872 10048303726651902080 12748537257380556288 15448770788109210496 18149004318837864704 2402493775856967296 5102727306585621504 7802960837314275712 10503194368042929920 13203427898771584128 15903661429500238336 157150886519340928 2857384417247995136 5557617947976649344 8257851478705303552 10958085009433957760 13658318540162611968 16358552070891266176 612041527910368768 3312275058639022976 6012508589367677184 8712742120096331392 11412975650824985600 14113209181553639808 16813442712282294016 1066932169301396608 3767165700030050816 6467399230758705024 9167632761487359232 11867866292216013440 14568099822944667648 17268333353673321856 1521822810692424448 4222056341421078656 6922289872149732864 9622523402878387072 12322756933607041280 15022990464335695488 17723223995064349696 1976713452083452288 4676946982812106496 7377180513540760704 10077414044269414912 12777647574998069120 15477881105726723328 18178114636455377536 2431604093474480128 5131837624203134336 7832071154931788544 10532304685660442752 13232538216389096960 15932771747117751168 186261204136853760 2886494734865507968 5586728265594162176 8286961796322816384 10987195327051470592 13687428857780124800 16387662388508779008 641151845527881600 3341385376256535808 6041618906985190016 8741852437713844224 11442085968442498432 14142319499171152640 16842553029899806848 1096042486918909440 3796276017647563648 6496509548376217856 9196743079104872064 11896976609833526272 14597210140562180480 17297443671290834688 1550933128309937280 4251166659038591488 6951400189767245696 9651633720495899904 12351867251224554112 15052100781953208320 17752334312681862528 2005823769700965120 4706057300429619328 7406290831158273536 10106524361886927744 12806757892615581952 15506991423344236160 18207224954072890368 2460714411091992960 5160947941820647168 7861181472549301376 10561415003277955584 13261648534006609792 15961882064735264000 215371521754366592 2915605052483020800 5615838583211675008 8316072113940329216 11016305644668983424 13716539175397637632 16416772706126291840 670262163145394432 3370495693874048640 6070729224602702848 8770962755331357056 11471196286060011264 14171429816788665472 16871663347517319680 1125152804536422272 3825386335265076480 6525619865993730688 9225853396722384896 11926086927451039104 14626320458179693312 17326553988908347520 1580043445927450112 4280276976656104320 6980510507384758528 9680744038113412736 12380977568842066944 15081211099570721152 17781444630299375360 2034934087318477952 4735167618047132160 7435401148775786368 10135634679504440576 12835868210233094784 15536101740961748992 18236335271690403200 2489824728709505792 5190058259438160000 7890291790166814208 10590525320895468416 13290758851624122624 15990992382352776832 244481839371879424 2944715370100533632 5644948900829187840 8345182431557842048 11045415962286496256 13745649493015150464 16445883023743804672 699372480762907264 3399606011491561472 6099839542220215680 8800073072948869888 11500306603677524096 14200540134406178304 16900773665134832512 1154263122153935104 3854496652882589312 6554730183611243520 9254963714339897728 11955197245068551936 14655430775797206144 17355664306525860352 1609153763544962944 4309387294273617152 7009620825002271360 9709854355730925568 12410087886459579776 15110321417188233984 17810554947916888192 2064044404935990784 4764277935664644992 7464511466393299200 10164744997121953408 12864978527850607616 15565212058579261824 18265445589307916032 2518935046327018624 5219168577055672832 7919402107784327040 10619635638512981248 13319869169241635456 16020102699970289664 273592156989392256 2973825687718046464 5674059218446700672 8374292749175354880 11074526279904009088 13774759810632663296 16474993341361317504 728482798380420096 3428716329109074304 6128949859837728512 8829183390566382720 11529416921295036928 14229650452023691136 16929883982752345344 1183373439771447936 3883606970500102144 6583840501228756352 9284074031957410560 11984307562686064768 14684541093414718976 17384774624143373184 1638264081162475776 4338497611891129984 7038731142619784192 9738964673348438400 12439198204077092608 15139431734805746816 17839665265534401024 2093154722553503616 4793388253282157824 7493621784010812032 10193855314739466240 12894088845468120448 15594322376196774656 18294555906925428864 2548045363944531456 5248278894673185664 7948512425401839872 10648745956130494080 13348979486859148288 16049213017587802496 302702474606905088 3002936005335559296 5703169536064213504 8403403066792867712 11103636597521521920 13803870128250176128 16504103658978830336 757593115997932928 3457826646726587136 6158060177455241344 8858293708183895552 11558527238912549760 14258760769641203968 16958994300369858176 1212483757388960768 3912717288117614976 6612950818846269184 9313184349574923392 12013417880303577600 14713651411032231808 17413884941760886016 1667374398779988608 4367607929508642816 7067841460237297024 9768074990965951232 12468308521694605440 15168542052423259648 17868775583151913856 2122265040171016448 4822498570899670656 7522732101628324864 10222965632356979072 12923199163085633280 15623432693814287488 18323666224542941696 2577155681562044288 5277389212290698496 7977622743019352704 10677856273748006912 13378089804476661120 16078323335205315328 331812792224417920 3032046322953072128 5732279853681726336 8432513384410380544 11132746915139034752 13832980445867688960 16533213976596343168 786703433615445760 3486936964344099968 6187170495072754176 8887404025801408384 11587637556530062592 14287871087258716800 16988104617987371008 1241594075006473600 3941827605735127808 6642061136463782016 9342294667192436224 12042528197921090432 14742761728649744640 17442995259378398848 1696484716397501440 4396718247126155648 7096951777854809856 9797185308583464064 12497418839312118272 15197652370040772480 17897885900769426688 2151375357788529280 4851608888517183488 7551842419245837696 10252075949974491904 12952309480703146112 15652543011431800320 18352776542160454528 2606265999179557120 5306499529908211328 8006733060636865536 10706966591365519744 13407200122094173952 16107433652822828160 360923109841930752 3061156640570584960 5761390171299239168 8461623702027893376 11161857232756547584 13862090763485201792 16562324294213856000 815813751232958592 3516047281961612800 6216280812690267008 8916514343418921216 11616747874147575424 14316981404876229632 17017214935604883840 1270704392623986432 3970937923352640640 6671171454081294848 9371404984809949056 12071638515538603264 14771872046267257472 17472105576995911680 1725595034015014272 4425828564743668480 7126062095472322688 9826295626200976896 12526529156929631104 15226762687658285312 17926996218386939520 2180485675406042112 4880719206134696320 7580952736863350528 10281186267592004736 12981419798320658944 15681653329049313152 18381886859777967360 2635376316797069952 5335609847525724160 8035843378254378368 10736076908983032576 13436310439711686784 16136543970440340992 390033427459443584 3090266958188097792 5790500488916752000 8490734019645406208 11190967550374060416 13891201081102714624 16591434611831368832 844924068850471424 3545157599579125632 6245391130307779840 8945624661036434048 11645858191765088256 14346091722493742464 17046325253222396672 1299814710241499264 4000048240970153472 6700281771698807680 9400515302427461888 12100748833156116096 14800982363884770304 17501215894613424512 1754705351632527104 4454938882361181312 7155172413089835520 9855405943818489728 12555639474547143936 15255873005275798144 17956106536004452352 2209595993023554944 4909829523752209152 7610063054480863360 10310296585209517568 13010530115938171776 15710763646666825984 18410997177395480192 2664486634414582784 5364720165143236992 8064953695871891200 10765187226600545408 13465420757329199616 16165654288057853824 419143745076956416 3119377275805610624 5819610806534264832 8519844337262919040 11220077867991573248 13920311398720227456 16620544929448881664 874034386467984256 3574267917196638464 6274501447925292672 8974734978653946880 11674968509382601088 14375202040111255296 17075435570839909504 1328925027859012096 4029158558587666304 6729392089316320512 9429625620044974720 12129859150773628928 14830092681502283136 17530326212230937344 1783815669250039936 4484049199978694144 7184282730707348352 9884516261436002560 12584749792164656768 15284983322893310976 17985216853621965184 2238706310641067776 4938939841369721984 7639173372098376192 10339406902827030400 13039640433555684608 15739873964284338816 18440107495012993024 2693596952032095616 5393830482760749824 8094064013489404032 10794297544218058240 13494531074946712448 16194764605675366656 448254062694469248 3148487593423123456 5848721124151777664 8548954654880431872 11249188185609086080 13949421716337740288 16649655247066394496 903144704085497088 3603378234814151296 6303611765542805504 9003845296271459712 11704078827000113920 14404312357728768128 17104545888457422336 1358035345476524928 4058268876205179136 6758502406933833344 9458735937662487552 12158969468391141760 14859202999119795968 17559436529848450176 1812925986867552768 4513159517596206976 7213393048324861184 9913626579053515392 12613860109782169600 15314093640510823808 18014327171239478016 2267816628258580608 4968050158987234816 7668283689715889024 10368517220444543232 13068750751173197440 15768984281901851648 22473738920954240 2722707269649608448 5422940800378262656 8123174331106916864 10823407861835571072 13523641392564225280 16223874923292879488 477364380311982080 3177597911040636288 5877831441769290496 8578064972497944704 11278298503226598912 13978532033955253120 16678765564683907328 932255021703009920 3632488552431664128 6332722083160318336 9032955613888972544 11733189144617626752 14433422675346280960 17133656206074935168 1387145663094037760 4087379193822691968 6787612724551346176 9487846255280000384 12188079786008654592 14888313316737308800 17588546847465963008 1842036304485065600 4542269835213719808 7242503365942374016 9942736896671028224 12642970427399682432 15343203958128336640 18043437488856990848 2296926945876093440 4997160476604747648 7697394007333401856 10397627538062056064 13097861068790710272 15798094599519364480 51584056538467072 2751817587267121280 5452051117995775488 8152284648724429696 10852518179453083904 13552751710181738112 16252985240910392320 506474697929494912 3206708228658149120 5906941759386803328 8607175290115457536 11307408820844111744 14007642351572765952 16707875882301420160 961365339320522752 3661598870049176960 6361832400777831168 9062065931506485376 11762299462235139584 14462532992963793792 17162766523692448000 1416255980711550592 4116489511440204800 6816723042168859008 9516956572897513216 12217190103626167424 14917423634354821632 17617657165083475840 1871146622102578432 4571380152831232640 7271613683559886848 9971847214288541056 12672080745017195264 15372314275745849472 18072547806474503680 2326037263493606272 5026270794222260480 7726504324950914688 10426737855679568896 13126971386408223104 15827204917136877312 80694374155979904 2780927904884634112 5481161435613288320 8181394966341942528 10881628497070596736 13581862027799250944 16282095558527905152 535585015547007744 3235818546275661952 5936052077004316160 8636285607732970368 11336519138461624576 14036752669190278784 16736986199918932992 990475656938035584 3690709187666689792 6390942718395344000 9091176249123998208 11791409779852652416 14491643310581306624 17191876841309960832 1445366298329063424 4145599829057717632 6845833359786371840 9546066890515026048 12246300421243680256 14946533951972334464 17646767482700988672 1900256939720091264 4600490470448745472 7300724001177399680 10000957531906053888 12701191062634708096 15401424593363362304 18101658124092016512 2355147581111119104 5055381111839773312 7755614642568427520 10455848173297081728 13156081704025735936 15856315234754390144 109804691773492736 2810038222502146944 5510271753230801152 8210505283959455360 10910738814688109568 13610972345416763776 16311205876145417984 564695333164520576 3264928863893174784 5965162394621828992 8665395925350483200 11365629456079137408 14065862986807791616 16766096517536445824 1019585974555548416 3719819505284202624 6420053036012856832 9120286566741511040 11820520097470165248 14520753628198819456 17220987158927473664 1474476615946576256 4174710146675230464 6874943677403884672 9575177208132538880 12275410738861193088 14975644269589847296 17675877800318501504 1929367257337604096 4629600788066258304 7329834318794912512 10030067849523566720 12730301380252220928 15430534910980875136 18130768441709529344 2384257898728631936 5084491429457286144 7784724960185940352 10484958490914594560 13185192021643248768 15885425552371902976 138915009391005568 2839148540119659776 5539382070848313984 8239615601576968192 10939849132305622400 13640082663034276608 16340316193762930816 593805650782033408 3294039181510687616 5994272712239341824 8694506242967996032 11394739773696650240 14094973304425304448 16795206835153958656 1048696292173061248 3748929822901715456 6449163353630369664 9149396884359023872 11849630415087678080 14549863945816332288 17250097476544986496 1503586933564089088 4203820464292743296 6904053995021397504 9604287525750051712 12304521056478705920 15004754587207360128 17704988117936014336 1958477574955116928 4658711105683771136 7358944636412425344 10059178167141079552 12759411697869733760 15459645228598387968 18159878759327042176 2413368216346144768 5113601747074798976 7813835277803453184 10514068808532107392 13214302339260761600 15914535869989415808 168025327008518400 2868258857737172608 5568492388465826816 8268725919194481024 10968959449923135232 13669192980651789440 16369426511380443648 622915968399546240 3323149499128200448 6023383029856854656 8723616560585508864 11423850091314163072 14124083622042817280 16824317152771471488 1077806609790574080 3778040140519228288 6478273671247882496 9178507201976536704 11878740732705190912 14578974263433845120 17279207794162499328 1532697251181601920 4232930781910256128 6933164312638910336 9633397843367564544 12333631374096218752 15033864904824872960 17734098435553527168 1987587892572629760 4687821423301283968 7388054954029938176 10088288484758592384 12788522015487246592 15488755546215900800 18188989076944555008 2442478533963657600 5142712064692311808 7842945595420966016 10543179126149620224 13243412656878274432 15943646187606928640 197135644626031232 2897369175354685440 5597602706083339648 8297836236811993856 10998069767540648064 13698303298269302272 16398536828997956480 652026286017059072 3352259816745713280 6052493347474367488 8752726878203021696 11452960408931675904 14153193939660330112 16853427470388984320 1106916927408086912 3807150458136741120 6507383988865395328 9207617519594049536 11907851050322703744 14608084581051357952 17308318111780012160 1561807568799114752 4262041099527768960 6962274630256423168 9662508160985077376 12362741691713731584 15062975222442385792 17763208753171040000 2016698210190142592 4716931740918796800 7417165271647451008 10117398802376105216 12817632333104759424 15517865863833413632 18218099394562067840 2471588851581170432 5171822382309824640 7872055913038478848 10572289443767133056 13272522974495787264 15972756505224441472 226245962243544064 2926479492972198272 5626713023700852480 8326946554429506688 11027180085158160896 13727413615886815104 16427647146615469312 681136603634571904 3381370134363226112 6081603665091880320 8781837195820534528 11482070726549188736 14182304257277842944 16882537788006497152 1136027245025599744 3836260775754253952 6536494306482908160 9236727837211562368 11936961367940216576 14637194898668870784 17337428429397524992 1590917886416627584 4291151417145281792 6991384947873936000 9691618478602590208 12391852009331244416 15092085540059898624 17792319070788552832 2045808527807655424 4746042058536309632 7446275589264963840 10146509119993618048 12846742650722272256 15546976181450926464 18247209712179580672 2500699169198683264 5200932699927337472 7901166230655991680 10601399761384645888 13301633292113300096 16001866822841954304 255356279861056896 2955589810589711104 5655823341318365312 8356056872047019520 11056290402775673728 13756523933504327936 16456757464232982144 710246921252084736 3410480451980738944 6110713982709393152 8810947513438047360 11511181044166701568 14211414574895355776 16911648105624009984 1165137562643112576 3865371093371766784 6565604624100420992 9265838154829075200 11966071685557729408 14666305216286383616 17366538747015037824 1620028204034140416 4320261734762794624 7020495265491448832 9720728796220103040 12420962326948757248 15121195857677411456 17821429388406065664 2074918845425168256 4775152376153822464 7475385906882476672 10175619437611130880 12875852968339785088 15576086499068439296 18276320029797093504 2529809486816196096 5230043017544850304 7930276548273504512 10630510079002158720 13330743609730812928 16030977140459467136 284466597478569728 2984700128207223936 5684933658935878144 8385167189664532352 11085400720393186560 13785634251121840768 16485867781850494976 739357238869597568 3439590769598251776 6139824300326905984 8840057831055560192 11540291361784214400 14240524892512868608 16940758423241522816 1194247880260625408 3894481410989279616 6594714941717933824 9294948472446588032 11995182003175242240 14695415533903896448 17395649064632550656 1649138521651653248 4349372052380307456 7049605583108961664 9749839113837615872 12450072644566270080 15150306175294924288 17850539706023578496 2104029163042681088 4804262693771335296 7504496224499989504 10204729755228643712 12904963285957297920 15605196816685952128 18305430347414606336 2558919804433708928 5259153335162363136 7959386865891017344 10659620396619671552 13359853927348325760 16060087458076979968 313576915096082560 3013810445824736768 5714043976553390976 8414277507282045184 11114511038010699392 13814744568739353600 16514978099468007808 768467556487110400 3468701087215764608 6168934617944418816 8869168148673073024 11569401679401727232 14269635210130381440 16969868740859035648 1223358197878138240 3923591728606792448 6623825259335446656 9324058790064100864 12024292320792755072 14724525851521409280 17424759382250063488 1678248839269166080 4378482369997820288 7078715900726474496 9778949431455128704 12479182962183782912 15179416492912437120 17879650023641091328 2133139480660193920 4833373011388848128 7533606542117502336 10233840072846156544 12934073603574810752 15634307134303464960 18334540665032119168 2588030122051221760 5288263652779875968 7988497183508530176 10688730714237184384 13388964244965838592 16089197775694492800 342687232713595392 3042920763442249600 5743154294170903808 8443387824899558016 11143621355628212224 13843854886356866432 16544088417085520640 797577874104623232 3497811404833277440 6198044935561931648 8898278466290585856 11598511997019240064 14298745527747894272 16998979058476548480 1252468515495651072 3952702046224305280 6652935576952959488 9353169107681613696 12053402638410267904 14753636169138922112 17453869699867576320 1707359156886678912 4407592687615333120 7107826218343987328 9808059749072641536 12508293279801295744 15208526810529949952 17908760341258604160 2162249798277706752 4862483329006360960 7562716859735015168 10262950390463669376 12963183921192323584 15663417451920977792 18363650982649632000 2617140439668734592 5317373970397388800 8017607501126043008 10717841031854697216 13418074562583351424 16118308093312005632 371797550331108224 3072031081059762432 5772264611788416640 8472498142517070848 11172731673245725056 13872965203974379264 16573198734703033472 826688191722136064 3526921722450790272 6227155253179444480 8927388783908098688 11627622314636752896 14327855845365407104 17028089376094061312 1281578833113163904 3981812363841818112 6682045894570472320 9382279425299126528 12082512956027780736 14782746486756434944 17482980017485089152 1736469474504191744 4436703005232845952 7136936535961500160 9837170066690154368 12537403597418808576 15237637128147462784 17937870658876116992 2191360115895219584 4891593646623873792 7591827177352528000 10292060708081182208 12992294238809836416 15692527769538490624 18392761300267144832 2646250757286247424 5346484288014901632 8046717818743555840 10746951349472210048 13447184880200864256 16147418410929518464 400907867948621056 3101141398677275264 5801374929405929472 8501608460134583680 11201841990863237888 13902075521591892096 16602309052320546304 855798509339648896 3556032040068303104 6256265570796957312 8956499101525611520 11656732632254265728 14356966162982919936 17057199693711574144 1310689150730676736 4010922681459330944 6711156212187985152 9411389742916639360 12111623273645293568 14811856804373947776 17512090335102601984 1765579792121704576 4465813322850358784 7166046853579012992 9866280384307667200 12566513915036321408 15266747445764975616 17966980976493629824 2220470433512732416 4920703964241386624 7620937494970040832 10321171025698695040 13021404556427349248 15721638087156003456 18421871617884657664 2675361074903760256 5375594605632414464 8075828136361068672 10776061667089722880 13476295197818377088 16176528728547031296 430018185566133888 3130251716294788096 5830485247023442304 8530718777752096512 11230952308480750720 13931185839209404928 16631419369938059136 884908826957161728 3585142357685815936 6285375888414470144 8985609419143124352 11685842949871778560 14386076480600432768 17086310011329086976 1339799468348189568 4040032999076843776 6740266529805497984 9440500060534152192 12140733591262806400 14840967121991460608 17541200652720114816 1794690109739217408 4494923640467871616 7195157171196525824 9895390701925180032 12595624232653834240 15295857763382488448 17996091294111142656 2249580751130245248 4949814281858899456 7650047812587553664 10350281343316207872 13050514874044862080 15750748404773516288 4237861792618880 2704471392521273088 5404704923249927296 8104938453978581504 10805171984707235712 13505405515435889920 16205639046164544128 459128503183646720 3159362033912300928 5859595564640955136 8559829095369609344 11260062626098263552 13960296156826917760 16660529687555571968 914019144574674560 3614252675303328768 6314486206031982976 9014719736760637184 11714953267489291392 14415186798217945600 17115420328946599808 1368909785965702400 4069143316694356608 6769376847423010816 9469610378151665024 12169843908880319232 14870077439608973440 17570310970337627648 1823800427356730240 4524033958085384448 7224267488814038656 9924501019542692864 12624734550271347072 15324968081000001280 18025201611728655488 2278691068747758080 4978924599476412288 7679158130205066496 10379391660933720704 13079625191662374912 15779858722391029120 33348179410131712 2733581710138785920 5433815240867440128 8134048771596094336 10834282302324748544 13534515833053402752 16234749363782056960 488238820801159552 3188472351529813760 5888705882258467968 8588939412987122176 11289172943715776384 13989406474444430592 16689640005173084800 943129462192187392 3643362992920841600 6343596523649495808 9043830054378150016 11744063585106804224 14444297115835458432 17144530646564112640 1398020103583215232 4098253634311869440 6798487165040523648 9498720695769177856 12198954226497832064 14899187757226486272 17599421287955140480 1852910744974243072 4553144275702897280 7253377806431551488 9953611337160205696 12653844867888859904 15354078398617514112 18054311929346168320 2307801386365270912 5008034917093925120 7708268447822579328 10408501978551233536 13108735509279887744 15808969040008541952 62458497027644544 2762692027756298752 5462925558484952960 8163159089213607168 10863392619942261376 13563626150670915584 16263859681399569792 517349138418672384 3217582669147326592 5917816199875980800 8618049730604635008 11318283261333289216 14018516792061943424 16718750322790597632 972239779809700224 3672473310538354432 6372706841267008640 9072940371995662848 11773173902724317056 14473407433452971264 17173640964181625472 1427130421200728064 4127363951929382272 6827597482658036480 9527831013386690688 12228064544115344896 14928298074843999104 17628531605572653312 1882021062591755904 4582254593320410112 7282488124049064320 9982721654777718528 12682955185506372736 15383188716235026944 18083422246963681152 2336911703982783744 5037145234711437952 7737378765440092160 10437612296168746368 13137845826897400576 15838079357626054784 91568814645157376 2791802345373811584 5492035876102465792 8192269406831120000 10892502937559774208 13592736468288428416 16292969999017082624 546459456036185216 3246692986764839424 5946926517493493632 8647160048222147840 11347393578950802048 14047627109679456256 16747860640408110464 1001350097427213056 3701583628155867264 6401817158884521472 9102050689613175680 11802284220341829888 14502517751070484096 17202751281799138304 1456240738818240896 4156474269546895104 6856707800275549312 9556941331004203520 12257174861732857728 14957408392461511936 17657641923190166144 1911131380209268736 4611364910937922944 7311598441666577152 10011831972395231360 12712065503123885568 15412299033852539776 18112532564581193984 2366022021600296576 5066255552328950784 7766489083057604992 10466722613786259200 13166956144514913408 15867189675243567616 120679132262670208 2820912662991324416 5521146193719978624 8221379724448632832 10921613255177287040 13621846785905941248 16322080316634595456 575569773653698048 3275803304382352256 5976036835111006464 8676270365839660672 11376503896568314880 14076737427296969088 16776970958025623296 1030460415044725888 3730693945773380096 6430927476502034304 9131161007230688512 11831394537959342720 14531628068687996928 17231861599416651136 1485351056435753728 4185584587164407936 6885818117893062144 9586051648621716352 12286285179350370560 14986518710079024768 17686752240807678976 1940241697826781568 4640475228555435776 7340708759284089984 10040942290012744192 12741175820741398400 15441409351470052608 18141642882198706816 2395132339217809408 5095365869946463616 7795599400675117824 10495832931403772032 13196066462132426240 15896299992861080448 149789449880183040 2850022980608837248 5550256511337491456 8250490042066145664 10950723572794799872 13650957103523454080 16351190634252108288 604680091271210880 3304913621999865088 6005147152728519296 8705380683457173504 11405614214185827712 14105847744914481920 16806081275643136128 1059570732662238720 3759804263390892928 6460037794119547136 9160271324848201344 11860504855576855552 14560738386305509760 17260971917034163968 1514461374053266560 4214694904781920768 6914928435510574976 9615161966239229184 12315395496967883392 15015629027696537600 17715862558425191808 1969352015444294400 4669585546172948608 7369819076901602816 10070052607630257024 12770286138358911232 15470519669087565440 18170753199816219648 2424242656835322240 5124476187563976448 7824709718292630656 10524943249021284864 13225176779749939072 15925410310478593280 178899767497695872 2879133298226350080 5579366828955004288 8279600359683658496 10979833890412312704 13680067421140966912 16380300951869621120 633790408888723712 3334023939617377920 6034257470346032128 8734491001074686336 11434724531803340544 14134958062531994752 16835191593260648960 1088681050279751552 3788914581008405760 6489148111737059968 9189381642465714176 11889615173194368384 14589848703923022592 17290082234651676800 1543571691670779392 4243805222399433600 6944038753128087808 9644272283856742016 12344505814585396224 15044739345314050432 17744972876042704640 1998462333061807232 4698695863790461440 7398929394519115648 10099162925247769856 12799396455976424064 15499629986705078272 18199863517433732480 2453352974452835072 5153586505181489280 7853820035910143488 10554053566638797696 13254287097367451904 15954520628096106112 208010085115208704 2908243615843862912 5608477146572517120 8308710677301171328 11008944208029825536 13709177738758479744 16409411269487133952 662900726506236544 3363134257234890752 6063367787963544960 8763601318692199168 11463834849420853376 14164068380149507584 16864301910878161792 1117791367897264384 3818024898625918592 6518258429354572800 9218491960083227008 11918725490811881216 14618959021540535424 17319192552269189632 1572682009288292224 4272915540016946432 6973149070745600640 9673382601474254848 12373616132202909056 15073849662931563264 17774083193660217472 2027572650679320064 4727806181407974272 7428039712136628480 10128273242865282688 12828506773593936896 15528740304322591104 18228973835051245312 2482463292070347904 5182696822799002112 7882930353527656320 10583163884256310528 13283397414984964736 15983630945713618944 237120402732721536 2937353933461375744 5637587464190029952 8337820994918684160 11038054525647338368 13738288056375992576 16438521587104646784 692011044123749376 3392244574852403584 6092478105581057792 8792711636309712000 11492945167038366208 14193178697767020416 16893412228495674624 1146901685514777216 3847135216243431424 6547368746972085632 9247602277700739840 11947835808429394048 14648069339158048256 17348302869886702464 1601792326905805056 4302025857634459264 7002259388363113472 9702492919091767680 12402726449820421888 15102959980549076096 17803193511277730304 2056682968296832896 4756916499025487104 7457150029754141312 10157383560482795520 12857617091211449728 15557850621940103936 18258084152668758144 2511573609687860736 5211807140416514944 7912040671145169152 10612274201873823360 13312507732602477568 16012741263331131776 266230720350234368 2966464251078888576 5666697781807542784 8366931312536196992 11067164843264851200 13767398373993505408 16467631904722159616 721121361741262208 3421354892469916416 6121588423198570624 8821821953927224832 11522055484655879040 14222289015384533248 16922522546113187456 1176012003132290048 3876245533860944256 6576479064589598464 9276712595318252672 11976946126046906880 14677179656775561088 17377413187504215296 1630902644523317888 4331136175251972096 7031369705980626304 9731603236709280512 12431836767437934720 15132070298166588928 17832303828895243136 2085793285914345728 4786026816642999936 7486260347371654144 10186493878100308352 12886727408828962560 15586960939557616768 18287194470286270976 2540683927305373568 5240917458034027776 7941150988762681984 10641384519491336192 13341618050219990400 16041851580948644608 295341037967747200 2995574568696401408 5695808099425055616 8396041630153709824 11096275160882364032 13796508691611018240 16496742222339672448 750231679358775040 3450465210087429248 6150698740816083456 8850932271544737664 11551165802273391872 14251399333002046080 16951632863730700288 1205122320749802880 3905355851478457088 6605589382207111296 9305822912935765504 12006056443664419712 14706289974393073920 17406523505121728128 1660012962140830720 4360246492869484928 7060480023598139136 9760713554326793344 12460947085055447552 15161180615784101760 17861414146512755968 2114903603531858560 4815137134260512768 7515370664989166976 10215604195717821184 12915837726446475392 15616071257175129600 18316304787903783808 2569794244922886400 5270027775651540608 7970261306380194816 10670494837108849024 13370728367837503232 16070961898566157440 324451355585260032 3024684886313914240 5724918417042568448 8425151947771222656 11125385478499876864 13825619009228531072 16525852539957185280 779341996976287872 3479575527704942080 6179809058433596288 8880042589162250496 11580276119890904704 14280509650619558912 16980743181348213120 1234232638367315712 3934466169095969920 6634699699824624128 9334933230553278336 12035166761281932544 14735400292010586752 17435633822739240960 1689123279758343552 4389356810486997760 7089590341215651968 9789823871944306176 12490057402672960384 15190290933401614592 17890524464130268800 2144013921149371392 4844247451878025600 7544480982606679808 10244714513335334016 12944948044063988224 15645181574792642432 18345415105521296640 2598904562540399232 5299138093269053440 7999371623997707648 10699605154726361856 13399838685455016064 16100072216183670272 353561673202772864 3053795203931427072 5754028734660081280 8454262265388735488 11154495796117389696 13854729326846043904 16554962857574698112 808452314593800704 3508685845322454912 6208919376051109120 8909152906779763328 11609386437508417536 14309619968237071744 17009853498965725952 1263342955984828544 3963576486713482752 6663810017442136960 9364043548170791168 12064277078899445376 14764510609628099584 17464744140356753792 1718233597375856384 4418467128104510592 7118700658833164800 9818934189561819008 12519167720290473216 15219401251019127424 17919634781747781632 2173124238766884224 4873357769495538432 7573591300224192640 10273824830952846848 12974058361681501056 15674291892410155264 18374525423138809472 2628014880157912064 5328248410886566272 8028481941615220480 10728715472343874688 13428949003072528896 16129182533801183104 382671990820285696 3082905521548939904 5783139052277594112 8483372583006248320 11183606113734902528 13883839644463556736 16584073175192210944 837562632211313536 3537796162939967744 6238029693668621952 8938263224397276160 11638496755125930368 14338730285854584576 17038963816583238784 1292453273602341376 3992686804330995584 6692920335059649792 9393153865788304000 12093387396516958208 14793620927245612416 17493854457974266624 1747343914993369216 4447577445722023424 7147810976450677632 9848044507179331840 12548278037907986048 15248511568636640256 17948745099365294464 2202234556384397056 4902468087113051264 7602701617841705472 10302935148570359680 13003168679299013888 15703402210027668096 18403635740756322304 2657125197775424896 5357358728504079104 8057592259232733312 10757825789961387520 13458059320690041728 16158292851418695936 411782308437798528 3112015839166452736 5812249369895106944 8512482900623761152 11212716431352415360 13912949962081069568 16613183492809723776 866672949828826368 3566906480557480576 6267140011286134784 8967373542014788992 11667607072743443200 14367840603472097408 17068074134200751616 1321563591219854208 4021797121948508416 6722030652677162624 9422264183405816832 12122497714134471040 14822731244863125248 17522964775591779456 1776454232610882048 4476687763339536256 7176921294068190464 9877154824796844672 12577388355525498880 15277621886254153088 17977855416982807296 2231344874001909888 4931578404730564096 7631811935459218304 10332045466187872512 13032278996916526720 15732512527645180928 18432746058373835136 2686235515392937728 5386469046121591936 8086702576850246144 10786936107578900352 13487169638307554560 16187403169036208768 440892626055311360 3141126156783965568 5841359687512619776 8541593218241273984 11241826748969928192 13942060279698582400 16642293810427236608 895783267446339200 3596016798174993408 6296250328903647616 8996483859632301824 11696717390360956032 14396950921089610240 17097184451818264448 1350673908837367040 4050907439566021248 6751140970294675456 9451374501023329664 12151608031751983872 14851841562480638080 17552075093209292288 1805564550228394880 4505798080957049088 7206031611685703296 9906265142414357504 12606498673143011712 15306732203871665920 18006965734600320128 2260455191619422720 4960688722348076928 7660922253076731136 10361155783805385344 13061389314534039552 15761622845262693760 15112302281796352 2715345833010450560 5415579363739104768 8115812894467758976 10816046425196413184 13516279955925067392 16216513486653721600 470002943672824192 3170236474401478400 5870470005130132608 8570703535858786816 11270937066587441024 13971170597316095232 16671404128044749440 924893585063852032 3625127115792506240 6325360646521160448 9025594177249814656 11725827707978468864 14426061238707123072 17126294769435777280 1379784226454879872 4080017757183534080 6780251287912188288 9480484818640842496 12180718349369496704 14880951880098150912 17581185410826805120 1834674867845907712 4534908398574561920 7235141929303216128 9935375460031870336 12635608990760524544 15335842521489178752 18036076052217832960 2289565509236935552 4989799039965589760 7690032570694243968 10390266101422898176 13090499632151552384 15790733162880206592 44222619899309184 2744456150627963392 5444689681356617600 8144923212085271808 10845156742813926016 13545390273542580224 16245623804271234432 499113261290337024 3199346792018991232 5899580322747645440 8599813853476299648 11300047384204953856 14000280914933608064 16700514445662262272 954003902681364864 3654237433410019072 6354470964138673280 9054704494867327488 11754938025595981696 14455171556324635904 17155405087053290112 1408894544072392704 4109128074801046912 6809361605529701120 9509595136258355328 12209828666987009536 14910062197715663744 17610295728444317952 1863785185463420544 4564018716192074752 7264252246920728960 9964485777649383168 12664719308378037376 15364952839106691584 18065186369835345792 2318675826854448384 5018909357583102592 7719142888311756800 10419376419040411008 13119609949769065216 15819843480497719424 73332937516822016 2773566468245476224 5473799998974130432 8174033529702784640 10874267060431438848 13574500591160093056 16274734121888747264 528223578907849856 3228457109636504064 5928690640365158272 8628924171093812480 11329157701822466688 14029391232551120896 16729624763279775104 983114220298877696 3683347751027531904 6383581281756186112 9083814812484840320 11784048343213494528 14484281873942148736 17184515404670802944 1438004861689905536 4138238392418559744 6838471923147213952 9538705453875868160 12238938984604522368 14939172515333176576 17639406046061830784 1892895503080933376 4593129033809587584 7293362564538241792 9993596095266896000 12693829625995550208 15394063156724204416 18094296687452858624 2347786144471961216 5048019675200615424 7748253205929269632 10448486736657923840 13148720267386578048 15848953798115232256 102443255134334848 2802676785862989056 5502910316591643264 8203143847320297472 10903377378048951680 13603610908777605888 16303844439506260096 557333896525362688 3257567427254016896 5957800957982671104 8658034488711325312 11358268019439979520 14058501550168633728 16758735080897287936 1012224537916390528 3712458068645044736 6412691599373698944 9112925130102353152 11813158660831007360 14513392191559661568 17213625722288315776 1467115179307418368 4167348710036072576 6867582240764726784 9567815771493380992 12268049302222035200 14968282832950689408 17668516363679343616 1922005820698446208 4622239351427100416 7322472882155754624 10022706412884408832 12722939943613063040 15423173474341717248 18123407005070371456 2376896462089474048 5077129992818128256 7777363523546782464 10477597054275436672 13177830585004090880 15878064115732745088 131553572751847680 2831787103480501888 5532020634209156096 8232254164937810304 10932487695666464512 13632721226395118720 16332954757123772928 586444214142875520 3286677744871529728 5986911275600183936 8687144806328838144 11387378337057492352 14087611867786146560 16787845398514800768 1041334855533903360 3741568386262557568 6441801916991211776 9142035447719865984 11842268978448520192 14542502509177174400 17242736039905828608 1496225496924931200 4196459027653585408 6896692558382239616 9596926089110893824 12297159619839548032 14997393150568202240 17697626681296856448 1951116138315959040 4651349669044613248 7351583199773267456 10051816730501921664 12752050261230575872 15452283791959230080 18152517322687884288 2406006779706986880 5106240310435641088 7806473841164295296 10506707371892949504 13206940902621603712 15907174433350257920 160663890369360512 2860897421098014720 5561130951826668928 8261364482555323136 10961598013283977344 13661831544012631552 16362065074741285760 615554531760388352 3315788062489042560 6016021593217696768 8716255123946350976 11416488654675005184 14116722185403659392 16816955716132313600 1070445173151416192 3770678703880070400 6470912234608724608 9171145765337378816 11871379296066033024 14571612826794687232 17271846357523341440 1525335814542444032 4225569345271098240 6925802875999752448 9626036406728406656 12326269937457060864 15026503468185715072 17726736998914369280 1980226455933471872 4680459986662126080 7380693517390780288 10080927048119434496 12781160578848088704 15481394109576742912 18181627640305397120 2435117097324499712 5135350628053153920 7835584158781808128 10535817689510462336 13236051220239116544 15936284750967770752 189774207986873344 2890007738715527552 5590241269444181760 8290474800172835968 10990708330901490176 13690941861630144384 16391175392358798592 644664849377901184 3344898380106555392 6045131910835209600 8745365441563863808 11445598972292518016 14145832503021172224 16846066033749826432 1099555490768929024 3799789021497583232 6500022552226237440 9200256082954891648 11900489613683545856 14600723144412200064 17300956675140854272 1554446132159956864 4254679662888611072 6954913193617265280 9655146724345919488 12355380255074573696 15055613785803227904 17755847316531882112 2009336773550984704 4709570304279638912 7409803835008293120 10110037365736947328 12810270896465601536 15510504427194255744 18210737957922909952 2464227414942012544 5164460945670666752 7864694476399320960 10564928007127975168 13265161537856629376 15965395068585283584 218884525604386176 2919118056333040384 5619351587061694592 8319585117790348800 11019818648519003008 13720052179247657216 16420285709976311424 673775166995414016 3374008697724068224 6074242228452722432 8774475759181376640 11474709289910030848 14174942820638685056 16875176351367339264 1128665808386441856 3828899339115096064 6529132869843750272 9229366400572404480 11929599931301058688 14629833462029712896 17330066992758367104 1583556449777469696 4283789980506123904 6984023511234778112 9684257041963432320 12384490572692086528 15084724103420740736 17784957634149394944 2038447091168497536 4738680621897151744 7438914152625805952 10139147683354460160 12839381214083114368 15539614744811768576 18239848275540422784 2493337732559525376 5193571263288179584 7893804794016833792 10594038324745488000 13294271855474142208 15994505386202796416 247994843221899008 2948228373950553216 5648461904679207424 8348695435407861632 11048928966136515840 13749162496865170048 16449396027593824256 702885484612926848 3403119015341581056 6103352546070235264 8803586076798889472 11503819607527543680 14204053138256197888 16904286668984852096 1157776126003954688 3858009656732608896 6558243187461263104 9258476718189917312 11958710248918571520 14658943779647225728 17359177310375879936 1612666767394982528 4312900298123636736 7013133828852290944 9713367359580945152 12413600890309599360 15113834421038253568 17814067951766907776 2067557408786010368 4767790939514664576 7468024470243318784 10168258000971972992 12868491531700627200 15568725062429281408 18268958593157935616 2522448050177038208 5222681580905692416 7922915111634346624 10623148642363000832 13323382173091655040 16023615703820309248 277105160839411840 2977338691568066048 5677572222296720256 8377805753025374464 11078039283754028672 13778272814482682880 16478506345211337088 731995802230439680 3432229332959093888 6132462863687748096 8832696394416402304 11532929925145056512 14233163455873710720 16933396986602364928 1186886443621467520 3887119974350121728 6587353505078775936 9287587035807430144 11987820566536084352 14688054097264738560 17388287627993392768 1641777085012495360 4342010615741149568 7042244146469803776 9742477677198457984 12442711207927112192 15142944738655766400 17843178269384420608 2096667726403523200 4796901257132177408 7497134787860831616 10197368318589485824 12897601849318140032 15597835380046794240 18298068910775448448 2551558367794551040 5251791898523205248 7952025429251859456 10652258959980513664 13352492490709167872 16052726021437822080 306215478456924672 3006449009185578880 5706682539914233088 8406916070642887296 11107149601371541504 13807383132100195712 16507616662828849920 761106119847952512 3461339650576606720 6161573181305260928 8861806712033915136 11562040242762569344 14262273773491223552 16962507304219877760 1215996761238980352 3916230291967634560 6616463822696288768 9316697353424942976 12016930884153597184 14717164414882251392 17417397945610905600 1670887402630008192 4371120933358662400 7071354464087316608 9771587994815970816 12471821525544625024 15172055056273279232 17872288587001933440 2125778044021036032 4826011574749690240 7526245105478344448 10226478636206998656 12926712166935652864 15626945697664307072 18327179228392961280 2580668685412063872 5280902216140718080 7981135746869372288 10681369277598026496 13381602808326680704 16081836339055334912 335325796074437504 3035559326803091712 5735792857531745920 8436026388260400128 11136259918989054336 13836493449717708544 16536726980446362752 790216437465465344 3490449968194119552 6190683498922773760 8890917029651427968 11591150560380082176 14291384091108736384 16991617621837390592 1245107078856493184 3945340609585147392 6645574140313801600 9345807671042455808 12046041201771110016 14746274732499764224 17446508263228418432 1699997720247521024 4400231250976175232 7100464781704829440 9800698312433483648 12500931843162137856 15201165373890792064 17901398904619446272 2154888361638548864 4855121892367203072 7555355423095857280 10255588953824511488 12955822484553165696 15656056015281819904 18356289546010474112 2609779003029576704 5310012533758230912 8010246064486885120 10710479595215539328 13410713125944193536 16110946656672847744 364436113691950336 3064669644420604544 5764903175149258752 8465136705877912960 11165370236606567168 13865603767335221376 16565837298063875584 819326755082978176 3519560285811632384 6219793816540286592 8920027347268940800 11620260877997595008 14320494408726249216 17020727939454903424 1274217396474006016 3974450927202660224 6674684457931314432 9374917988659968640 12075151519388622848 14775385050117277056 17475618580845931264 1729108037865033856 4429341568593688064 7129575099322342272 9829808630050996480 12530042160779650688 15230275691508304896 17930509222236959104 2183998679256061696 4884232209984715904 7584465740713370112 10284699271442024320 12984932802170678528 15685166332899332736 18385399863627986944 2638889320647089536 5339122851375743744 8039356382104397952 10739589912833052160 13439823443561706368 16140056974290360576 393546431309463168 3093779962038117376 5794013492766771584 8494247023495425792 11194480554224080000 13894714084952734208 16594947615681388416 848437072700491008 3548670603429145216 6248904134157799424 8949137664886453632 11649371195615107840 14349604726343762048 17049838257072416256 1303327714091518848 4003561244820173056 6703794775548827264 9404028306277481472 12104261837006135680 14804495367734789888 17504728898463444096 1758218355482546688 4458451886211200896 7158685416939855104 9858918947668509312 12559152478397163520 15259386009125817728 17959619539854471936 2213108996873574528 4913342527602228736 7613576058330882944 10313809589059537152 13014043119788191360 15714276650516845568 18414510181245499776 2667999638264602368 5368233168993256576 8068466699721910784 10768700230450564992 13468933761179219200 16169167291907873408 422656748926976000 3122890279655630208 5823123810384284416 8523357341112938624 11223590871841592832 13923824402570247040 16624057933298901248 877547390318003840 3577780921046658048 6278014451775312256 8978247982503966464 11678481513232620672 14378715043961274880 17078948574689929088 1332438031709031680 4032671562437685888 6732905093166340096 9433138623894994304 12133372154623648512 14833605685352302720 17533839216080956928 1787328673100059520 4487562203828713728 7187795734557367936 9888029265286022144 12588262796014676352 15288496326743330560 17988729857471984768 2242219314491087360 4942452845219741568 7642686375948395776 10342919906677049984 13043153437405704192 15743386968134358400 18443620498863012608 2697109955882115200 5397343486610769408 8097577017339423616 10797810548068077824 13498044078796732032 16198277609525386240 451767066544488832 3152000597273143040 5852234128001797248 8552467658730451456 11252701189459105664 13952934720187759872 16653168250916414080 906657707935516672 3606891238664170880 6307124769392825088 9007358300121479296 11707591830850133504 14407825361578787712 17108058892307441920 1361548349326544512 4061781880055198720 6762015410783852928 9462248941512507136 12162482472241161344 14862716002969815552 17562949533698469760 1816438990717572352 4516672521446226560 7216906052174880768 9917139582903534976 12617373113632189184 15317606644360843392 18017840175089497600 2271329632108600192 4971563162837254400 7671796693565908608 10372030224294562816 13072263755023217024 15772497285751871232 25986742770973824 2726220273499628032 5426453804228282240 8126687334956936448 10826920865685590656 13527154396414244864 16227387927142899072 480877384162001664 3181110914890655872 5881344445619310080 8581577976347964288 11281811507076618496 13982045037805272704 16682278568533926912 935768025553029504 3636001556281683712 6336235087010337920 9036468617738992128 11736702148467646336 14436935679196300544 17137169209924954752 1390658666944057344 4090892197672711552 6791125728401365760 9491359259130019968 12191592789858674176 14891826320587328384 17592059851315982592 1845549308335085184 4545782839063739392 7246016369792393600 9946249900521047808 12646483431249702016 15346716961978356224 18046950492707010432 2300439949726113024 5000673480454767232 7700907011183421440 10401140541912075648 13101374072640729856 15801607603369384064 55097060388486656 2755330591117140864 5455564121845795072 8155797652574449280 10856031183303103488 13556264714031757696 16256498244760411904 509987701779514496 3210221232508168704 5910454763236822912 8610688293965477120 11310921824694131328 14011155355422785536 16711388886151439744 964878343170542336 3665111873899196544 6365345404627850752 9065578935356504960 11765812466085159168 14466045996813813376 17166279527542467584 1419768984561570176 4120002515290224384 6820236046018878592 9520469576747532800 12220703107476187008 14920936638204841216 17621170168933495424 1874659625952598016 4574893156681252224 7275126687409906432 9975360218138560640 12675593748867214848 15375827279595869056 18076060810324523264 2329550267343625856 5029783798072280064 7730017328800934272 10430250859529588480 13130484390258242688 15830717920986896896 84207378005999488 2784440908734653696 5484674439463307904 8184907970191962112 10885141500920616320 13585375031649270528 16285608562377924736 539098019397027328 3239331550125681536 5939565080854335744 8639798611582989952 11340032142311644160 14040265673040298368 16740499203768952576 993988660788055168 3694222191516709376 6394455722245363584 9094689252974017792 11794922783702672000 14495156314431326208 17195389845159980416 1448879302179083008 4149112832907737216 6849346363636391424 9549579894365045632 12249813425093699840 14950046955822354048 17650280486551008256 1903769943570110848 4604003474298765056 7304237005027419264 10004470535756073472 12704704066484727680 15404937597213381888 18105171127942036096 2358660584961138688 5058894115689792896 7759127646418447104 10459361177147101312 13159594707875755520 15859828238604409728 113317695623512320 2813551226352166528 5513784757080820736 8214018287809474944 10914251818538129152 13614485349266783360 16314718879995437568 568208337014540160 3268441867743194368 5968675398471848576 8668908929200502784 11369142459929156992 14069375990657811200 16769609521386465408 1023098978405568000 3723332509134222208 6423566039862876416 9123799570591530624 11824033101320184832 14524266632048839040 17224500162777493248 1477989619796595840 4178223150525250048 6878456681253904256 9578690211982558464 12278923742711212672 14979157273439866880 17679390804168521088 1932880261187623680 4633113791916277888 7333347322644932096 10033580853373586304 12733814384102240512 15434047914830894720 18134281445559548928 2387770902578651520 5088004433307305728 7788237964035959936 10488471494764614144 13188705025493268352 15888938556221922560 142428013241025152 2842661543969679360 5542895074698333568 8243128605426987776 10943362136155641984 13643595666884296192 16343829197612950400 597318654632052992 3297552185360707200 5997785716089361408 8698019246818015616 11398252777546669824 14098486308275324032 16798719839003978240 1052209296023080832 3752442826751735040 6452676357480389248 9152909888209043456 11853143418937697664 14553376949666351872 17253610480395006080 1507099937414108672 4207333468142762880 6907566998871417088 9607800529600071296 12308034060328725504 15008267591057379712 17708501121786033920 1961990578805136512 4662224109533790720 7362457640262444928 10062691170991099136 12762924701719753344 15463158232448407552 18163391763177061760 2416881220196164352 5117114750924818560 7817348281653472768 10517581812382126976 13217815343110781184 15918048873839435392 171538330858537984 2871771861587192192 5572005392315846400 8272238923044500608 10972472453773154816 13672705984501809024 16372939515230463232 626428972249565824 3326662502978220032 6026896033706874240 8727129564435528448 11427363095164182656 14127596625892836864 16827830156621491072 1081319613640593664 3781553144369247872 6481786675097902080 9182020205826556288 11882253736555210496 14582487267283864704 17282720798012518912 1536210255031621504 4236443785760275712 6936677316488929920 9636910847217584128 12337144377946238336 15037377908674892544 17737611439403546752 1991100896422649344 4691334427151303552 7391567957879957760 10091801488608611968 12792035019337266176 15492268550065920384 18192502080794574592 2445991537813677184 5146225068542331392 7846458599270985600 10546692129999639808 13246925660728294016 15947159191456948224 200648648476050816 2900882179204705024 5601115709933359232 8301349240662013440 11001582771390667648 13701816302119321856 16402049832847976064 655539289867078656 3355772820595732864 6056006351324387072 8756239882053041280 11456473412781695488 14156706943510349696 16856940474239003904 1110429931258106496 3810663461986760704 6510896992715414912 9211130523444069120 11911364054172723328 14611597584901377536 17311831115630031744 1565320572649134336 4265554103377788544 6965787634106442752 9666021164835096960 12366254695563751168 15066488226292405376 17766721757021059584 2020211214040162176 4720444744768816384 7420678275497470592 10120911806226124800 12821145336954779008 15521378867683433216 18221612398412087424 2475101855431190016 5175335386159844224 7875568916888498432 10575802447617152640 13276035978345806848 15976269509074461056 229758966093563648 2929992496822217856 5630226027550872064 8330459558279526272 11030693089008180480 13730926619736834688 16431160150465488896 684649607484591488 3384883138213245696 6085116668941899904 8785350199670554112 11485583730399208320 14185817261127862528 16886050791856516736 1139540248875619328 3839773779604273536 6540007310332927744 9240240841061581952 11940474371790236160 14640707902518890368 17340941433247544576 1594430890266647168 4294664420995301376 6994897951723955584 9695131482452609792 12395365013181264000 15095598543909918208 17795832074638572416 2049321531657675008 4749555062386329216 7449788593114983424 10150022123843637632 12850255654572291840 15550489185300946048 18250722716029600256 2504212173048702848 5204445703777357056 7904679234506011264 10604912765234665472 13305146295963319680 16005379826691973888 258869283711076480 2959102814439730688 5659336345168384896 8359569875897039104 11059803406625693312 13760036937354347520 16460270468083001728 713759925102104320 3413993455830758528 6114226986559412736 8814460517288066944 11514694048016721152 14214927578745375360 16915161109474029568 1168650566493132160 3868884097221786368 6569117627950440576 9269351158679094784 11969584689407748992 14669818220136403200 17370051750865057408 1623541207884160000 4323774738612814208 7024008269341468416 9724241800070122624 12424475330798776832 15124708861527431040 17824942392256085248 2078431849275187840 4778665380003842048 7478898910732496256 10179132441461150464 12879365972189804672 15579599502918458880 18279833033647113088 2533322490666215680 5233556021394869888 7933789552123524096 10634023082852178304 13334256613580832512 16034490144309486720 287979601328589312 2988213132057243520 5688446662785897728 8388680193514551936 11088913724243206144 13789147254971860352 16489380785700514560 742870242719617152 3443103773448271360 6143337304176925568 8843570834905579776 11543804365634233984 14244037896362888192 16944271427091542400 1197760884110644992 3897994414839299200 6598227945567953408 9298461476296607616 11998695007025261824 14698928537753916032 17399162068482570240 1652651525501672832 4352885056230327040 7053118586958981248 9753352117687635456 12453585648416289664 15153819179144943872 17854052709873598080 2107542166892700672 4807775697621354880 7508009228350009088 10208242759078663296 12908476289807317504 15608709820535971712 18308943351264625920 2562432808283728512 5262666339012382720 7962899869741036928 10663133400469691136 13363366931198345344 16063600461926999552 317089918946102144 3017323449674756352 5717556980403410560 8417790511132064768 11118024041860718976 13818257572589373184 16518491103318027392 771980560337129984 3472214091065784192 6172447621794438400 8872681152523092608 11572914683251746816 14273148213980401024 16973381744709055232 1226871201728157824 3927104732456812032 6627338263185466240 9327571793914120448 12027805324642774656 14728038855371428864 17428272386100083072 1681761843119185664 4381995373847839872 7082228904576494080 9782462435305148288 12482695966033802496 15182929496762456704 17883163027491110912 2136652484510213504 4836886015238867712 7537119545967521920 10237353076696176128 12937586607424830336 15637820138153484544 18338053668882138752 2591543125901241344 5291776656629895552 7992010187358549760 10692243718087203968 13392477248815858176 16092710779544512384 346200236563614976 3046433767292269184 5746667298020923392 8446900828749577600 11147134359478231808 13847367890206886016 16547601420935540224 801090877954642816 3501324408683297024 6201557939411951232 8901791470140605440 11602025000869259648 14302258531597913856 17002492062326568064 1255981519345670656 3956215050074324864 6656448580802979072 9356682111531633280 12056915642260287488 14757149172988941696 17457382703717595904 1710872160736698496 4411105691465352704 7111339222194006912 9811572752922661120 12511806283651315328 15212039814379969536 17912273345108623744 2165762802127726336 4865996332856380544 7566229863585034752 10266463394313688960 12966696925042343168 15666930455770997376 18367163986499651584 2620653443518754176 5320886974247408384 8021120504976062592 10721354035704716800 13421587566433371008 16121821097162025216 375310554181127808 3075544084909782016 5775777615638436224 8476011146367090432 11176244677095744640 13876478207824398848 16576711738553053056 830201195572155648 3530434726300809856 6230668257029464064 8930901787758118272 11631135318486772480 14331368849215426688 17031602379944080896 1285091836963183488 3985325367691837696 6685558898420491904 9385792429149146112 12086025959877800320 14786259490606454528 17486493021335108736 1739982478354211328 4440216009082865536 7140449539811519744 9840683070540173952 12540916601268828160 15241150131997482368 17941383662726136576 2194873119745239168 4895106650473893376 7595340181202547584 10295573711931201792 12995807242659856000 15696040773388510208 18396274304117164416 2649763761136267008 5349997291864921216 8050230822593575424 10750464353322229632 13450697884050883840 16150931414779538048 404420871798640640 3104654402527294848 5804887933255949056 8505121463984603264 11205354994713257472 13905588525441911680 16605822056170565888 859311513189668480 3559545043918322688 6259778574646976896 8960012105375631104 11660245636104285312 14360479166832939520 17060712697561593728 1314202154580696320 4014435685309350528 6714669216038004736 9414902746766658944 12115136277495313152 14815369808223967360 17515603338952621568 1769092795971724160 4469326326700378368 7169559857429032576 9869793388157686784 12570026918886340992 15270260449614995200 17970493980343649408 2223983437362752000 4924216968091406208 7624450498820060416 10324684029548714624 13024917560277368832 15725151091006023040 18425384621734677248 2678874078753779840 5379107609482434048 8079341140211088256 10779574670939742464 13479808201668396672 16180041732397050880 433531189416153472 3133764720144807680 5833998250873461888 8534231781602116096 11234465312330770304 13934698843059424512 16634932373788078720 888421830807181312 3588655361535835520 6288888892264489728 8989122422993143936 11689355953721798144 14389589484450452352 17089823015179106560 1343312472198209152 4043546002926863360 6743779533655517568 9444013064384171776 12144246595112825984 14844480125841480192 17544713656570134400 1798203113589236992 4498436644317891200 7198670175046545408 9898903705775199616 12599137236503853824 15299370767232508032 17999604297961162240 2253093754980264832 4953327285708919040 7653560816437573248 10353794347166227456 13054027877894881664 15754261408623535872 7750865642638464 2707984396371292672 5408217927099946880 8108451457828601088 10808684988557255296 13508918519285909504 16209152050014563712 462641507033666304 3162875037762320512 5863108568490974720 8563342099219628928 11263575629948283136 13963809160676937344 16664042691405591552 917532148424694144 3617765679153348352 6317999209882002560 9018232740610656768 11718466271339310976 14418699802067965184 17118933332796619392 1372422789815721984 4072656320544376192 6772889851273030400 9473123382001684608 12173356912730338816 14873590443458993024 17573823974187647232 1827313431206749824 4527546961935404032 7227780492664058240 9928014023392712448 12628247554121366656 15328481084850020864 18028714615578675072 2282204072597777664 4982437603326431872 7682671134055086080 10382904664783740288 13083138195512394496 15783371726241048704 36861183260151296 2737094713988805504 5437328244717459712 8137561775446113920 10837795306174768128 13538028836903422336 16238262367632076544 491751824651179136 3191985355379833344 5892218886108487552 8592452416837141760 11292685947565795968 13992919478294450176 16693153009023104384 946642466042206976 3646875996770861184 6347109527499515392 9047343058228169600 11747576588956823808 14447810119685478016 17148043650414132224 1401533107433234816 4101766638161889024 6802000168890543232 9502233699619197440 12202467230347851648 14902700761076505856 17602934291805160064 1856423748824262656 4556657279552916864 7256890810281571072 9957124341010225280 12657357871738879488 15357591402467533696 18057824933196187904 2311314390215290496 5011547920943944704 7711781451672598912 10412014982401253120 13112248513129907328 15812482043858561536 65971500877664128 2766205031606318336 5466438562334972544 8166672093063626752 10866905623792280960 13567139154520935168 16267372685249589376 520862142268691968 3221095672997346176 5921329203726000384 8621562734454654592 11321796265183308800 14022029795911963008 16722263326640617216 975752783659719808 3675986314388374016 6376219845117028224 9076453375845682432 11776686906574336640 14476920437302990848 17177153968031645056 1430643425050747648 4130876955779401856 6831110486508056064 9531344017236710272 12231577547965364480 14931811078694018688 17632044609422672896 1885534066441775488 4585767597170429696 7286001127899083904 9986234658627738112 12686468189356392320 15386701720085046528 18086935250813700736 2340424707832803328 5040658238561457536 7740891769290111744 10441125300018765952 13141358830747420160 15841592361476074368 95081818495176960 2795315349223831168 5495548879952485376 8195782410681139584 10896015941409793792 13596249472138448000 16296483002867102208 549972459886204800 3250205990614859008 5950439521343513216 8650673052072167424 11350906582800821632 14051140113529475840 16751373644258130048 1004863101277232640 3705096632005886848 6405330162734541056 9105563693463195264 11805797224191849472 14506030754920503680 17206264285649157888 1459753742668260480 4159987273396914688 6860220804125568896 9560454334854223104 12260687865582877312 14960921396311531520 17661154927040185728 1914644384059288320 4614877914787942528 7315111445516596736 10015344976245250944 12715578506973905152 15415812037702559360 18116045568431213568 2369535025450316160 5069768556178970368 7770002086907624576 10470235617636278784 13170469148364932992 15870702679093587200 124192136112689792 2824425666841344000 5524659197569998208 8224892728298652416 10925126259027306624 13625359789755960832 16325593320484615040 579082777503717632 3279316308232371840 5979549838961026048 8679783369689680256 11380016900418334464 14080250431146988672 16780483961875642880 1033973418894745472 3734206949623399680 6434440480352053888 9134674011080708096 11834907541809362304 14535141072538016512 17235374603266670720 1488864060285773312 4189097591014427520 6889331121743081728 9589564652471735936 12289798183200390144 14990031713929044352 17690265244657698560 1943754701676801152 4643988232405455360 7344221763134109568 10044455293862763776 12744688824591417984 15444922355320072192 18145155886048726400 2398645343067828992 5098878873796483200 7799112404525137408 10499345935253791616 13199579465982445824 15899812996711100032 153302453730202624 2853535984458856832 5553769515187511040 8254003045916165248 10954236576644819456 13654470107373473664 16354703638102127872 608193095121230464 3308426625849884672 6008660156578538880 8708893687307193088 11409127218035847296 14109360748764501504 16809594279493155712 1063083736512258304 3763317267240912512 6463550797969566720 9163784328698220928 11864017859426875136 14564251390155529344 17264484920884183552 1517974377903286144 4218207908631940352 6918441439360594560 9618674970089248768 12318908500817902976 15019142031546557184 17719375562275211392 1972865019294313984 4673098550022968192 7373332080751622400 10073565611480276608 12773799142208930816 15474032672937585024 18174266203666239232 2427755660685341824 5127989191413996032 7828222722142650240 10528456252871304448 13228689783599958656 15928923314328612864 182412771347715456 2882646302076369664 5582879832805023872 8283113363533678080 10983346894262332288 13683580424990986496 16383813955719640704 637303412738743296 3337536943467397504 6037770474196051712 8738004004924705920 11438237535653360128 14138471066382014336 16838704597110668544 1092194054129771136 3792427584858425344 6492661115587079552 9192894646315733760 11893128177044387968 14593361707773042176 17293595238501696384 1547084695520798976 4247318226249453184 6947551756978107392 9647785287706761600 12348018818435415808 15048252349164070016 17748485879892724224 2001975336911826816 4702208867640481024 7402442398369135232 10102675929097789440 12802909459826443648 15503142990555097856 18203376521283752064 2456865978302854656 5157099509031508864 7857333039760163072 10557566570488817280 13257800101217471488 15958033631946125696 211523088965228288 2911756619693882496 5611990150422536704 8312223681151190912 11012457211879845120 13712690742608499328 16412924273337153536 666413730356256128 3366647261084910336 6066880791813564544 8767114322542218752 11467347853270872960 14167581383999527168 16867814914728181376 1121304371747283968 3821537902475938176 6521771433204592384 9222004963933246592 11922238494661900800 14622472025390555008 17322705556119209216 1576195013138311808 4276428543866966016 6976662074595620224 9676895605324274432 12377129136052928640 15077362666781582848 17777596197510237056 2031085654529339648 4731319185257993856 7431552715986648064 10131786246715302272 12832019777443956480 15532253308172610688 18232486838901264896 2485976295920367488 5186209826649021696 7886443357377675904 10586676888106330112 13286910418834984320 15987143949563638528 240633406582741120 2940866937311395328 5641100468040049536 8341333998768703744 11041567529497357952 13741801060226012160 16442034590954666368 695524047973768960 3395757578702423168 6095991109431077376 8796224640159731584 11496458170888385792 14196691701617040000 16896925232345694208 1150414689364796800 3850648220093451008 6550881750822105216 9251115281550759424 11951348812279413632 14651582343008067840 17351815873736722048 1605305330755824640 4305538861484478848 7005772392213133056 9706005922941787264 12406239453670441472 15106472984399095680 17806706515127749888 2060195972146852480 4760429502875506688 7460663033604160896 10160896564332815104 12861130095061469312 15561363625790123520 18261597156518777728 2515086613537880320 5215320144266534528 7915553674995188736 10615787205723842944 13316020736452497152 16016254267181151360 269743724200253952 2969977254928908160 5670210785657562368 8370444316386216576 11070677847114870784 13770911377843524992 16471144908572179200 724634365591281792 3424867896319936000 6125101427048590208 8825334957777244416 11525568488505898624 14225802019234552832 16926035549963207040 1179525006982309632 3879758537710963840 6579992068439618048 9280225599168272256 11980459129896926464 14680692660625580672 17380926191354234880 1634415648373337472 4334649179101991680 7034882709830645888 9735116240559300096 12435349771287954304 15135583302016608512 17835816832745262720 2089306289764365312 4789539820493019520 7489773351221673728 10190006881950327936 12890240412678982144 15590473943407636352 18290707474136290560 2544196931155393152 5244430461884047360 7944663992612701568 10644897523341355776 13345131054070009984 16045364584798664192 298854041817766784 2999087572546420992 5699321103275075200 8399554634003729408 11099788164732383616 13800021695461037824 16500255226189692032 753744683208794624 3453978213937448832 6154211744666103040 8854445275394757248 11554678806123411456 14254912336852065664 16955145867580719872 1208635324599822464 3908868855328476672 6609102386057130880 9309335916785785088 12009569447514439296 14709802978243093504 17410036508971747712 1663525965990850304 4363759496719504512 7063993027448158720 9764226558176812928 12464460088905467136 15164693619634121344 17864927150362775552 2118416607381878144 4818650138110532352 7518883668839186560 10219117199567840768 12919350730296494976 15619584261025149184 18319817791753803392 2573307248772905984 5273540779501560192 7973774310230214400 10674007840958868608 13374241371687522816 16074474902416177024 327964359435279616 3028197890163933824 5728431420892588032 8428664951621242240 11128898482349896448 13829132013078550656 16529365543807204864 782855000826307456 3483088531554961664 6183322062283615872 8883555593012270080 11583789123740924288 14284022654469578496 16984256185198232704 1237745642217335296 3937979172945989504 6638212703674643712 9338446234403297920 12038679765131952128 14738913295860606336 17439146826589260544 1692636283608363136 4392869814337017344 7093103345065671552 9793336875794325760 12493570406522979968 15193803937251634176 17894037467980288384 2147526924999390976 4847760455728045184 7547993986456699392 10248227517185353600 12948461047914007808 15648694578642662016 18348928109371316224 2602417566390418816 5302651097119073024 8002884627847727232 10703118158576381440 13403351689305035648 16103585220033689856 357074677052792448 3057308207781446656 5757541738510100864 8457775269238755072 11158008799967409280 13858242330696063488 16558475861424717696 811965318443820288 3512198849172474496 6212432379901128704 8912665910629782912 11612899441358437120 14313132972087091328 17013366502815745536 1266855959834848128 3967089490563502336 6667323021292156544 9367556552020810752 12067790082749464960 14768023613478119168 17468257144206773376 1721746601225875968 4421980131954530176 7122213662683184384 9822447193411838592 12522680724140492800 15222914254869147008 17923147785597801216 2176637242616903808 4876870773345558016 7577104304074212224 10277337834802866432 12977571365531520640 15677804896260174848 18378038426988829056 2631527884007931648 5331761414736585856 8031994945465240064 10732228476193894272 13432462006922548480 16132695537651202688 386184994670305280 3086418525398959488 5786652056127613696 8486885586856267904 11187119117584922112 13887352648313576320 16587586179042230528 841075636061333120 3541309166789987328 6241542697518641536 8941776228247295744 11642009758975949952 14342243289704604160 17042476820433258368 1295966277452360960 3996199808181015168 6696433338909669376 9396666869638323584 12096900400366977792 14797133931095632000 17497367461824286208 1750856918843388800 4451090449572043008 7151323980300697216 9851557511029351424 12551791041758005632 15252024572486659840 17952258103215314048 2205747560234416640 4905981090963070848 7606214621691725056 10306448152420379264 13006681683149033472 15706915213877687680 18407148744606341888 2660638201625444480 5360871732354098688 8061105263082752896 10761338793811407104 13461572324540061312 16161805855268715520 415295312287818112 3115528843016472320 5815762373745126528 8515995904473780736 11216229435202434944 13916462965931089152 16616696496659743360 870185953678845952 3570419484407500160 6270653015136154368 8970886545864808576 11671120076593462784 14371353607322116992 17071587138050771200 1325076595069873792 4025310125798528000 6725543656527182208 9425777187255836416 12126010717984490624 14826244248713144832 17526477779441799040 1779967236460901632 4480200767189555840 7180434297918210048 9880667828646864256 12580901359375518464 15281134890104172672 17981368420832826880 2234857877851929472 4935091408580583680 7635324939309237888 10335558470037892096 13035792000766546304 15736025531495200512 18436259062223854720 2689748519242957312 5389982049971611520 8090215580700265728 10790449111428919936 13490682642157574144 16190916172886228352 444405629905330944 3144639160633985152 5844872691362639360 8545106222091293568 11245339752819947776 13945573283548601984 16645806814277256192 899296271296358784 3599529802025012992 6299763332753667200 8999996863482321408 11700230394210975616 14400463924939629824 17100697455668284032 1354186912687386624 4054420443416040832 6754653974144695040 9454887504873349248 12155121035602003456 14855354566330657664 17555588097059311872 1809077554078414464 4509311084807068672 7209544615535722880 9909778146264377088 12610011676993031296 15310245207721685504 18010478738450339712 2263968195469442304 4964201726198096512 7664435256926750720 10364668787655404928 13064902318384059136 15765135849112713344 18625306131815936 2718858836860470144 5419092367589124352 8119325898317778560 10819559429046432768 13519792959775086976 16220026490503741184 473515947522843776 3173749478251497984 5873983008980152192 8574216539708806400 11274450070437460608 13974683601166114816 16674917131894769024 928406588913871616 3628640119642525824 6328873650371180032 9029107181099834240 11729340711828488448 14429574242557142656 17129807773285796864 1383297230304899456 4083530761033553664 6783764291762207872 9483997822490862080 12184231353219516288 14884464883948170496 17584698414676824704 1838187871695927296 4538421402424581504 7238654933153235712 9938888463881889920 12639121994610544128 15339355525339198336 18039589056067852544 2293078513086955136 4993312043815609344 7693545574544263552 10393779105272917760 13094012636001571968 15794246166730226176 47735623749328768 2747969154477982976 5448202685206637184 8148436215935291392 10848669746663945600 13548903277392599808 16249136808121254016 502626265140356608 3202859795869010816 5903093326597665024 8603326857326319232 11303560388054973440 14003793918783627648 16704027449512281856 957516906531384448 3657750437260038656 6357983967988692864 9058217498717347072 11758451029446001280 14458684560174655488 17158918090903309696 1412407547922412288 4112641078651066496 6812874609379720704 9513108140108374912 12213341670837029120 14913575201565683328 17613808732294337536 1867298189313440128 4567531720042094336 7267765250770748544 9967998781499402752 12668232312228056960 15368465842956711168 18068699373685365376 2322188830704467968 5022422361433122176 7722655892161776384 10422889422890430592 13123122953619084800 15823356484347739008 76845941366841600 2777079472095495808 5477313002824150016 8177546533552804224 10877780064281458432 13578013595010112640 16278247125738766848 531736582757869440 3231970113486523648 5932203644215177856 8632437174943832064 11332670705672486272 14032904236401140480 16733137767129794688 986627224148897280 3686860754877551488 6387094285606205696 9087327816334859904 11787561347063514112 14487794877792168320 17188028408520822528 1441517865539925120 4141751396268579328 6841984926997233536 9542218457725887744 12242451988454541952 14942685519183196160 17642919049911850368 1896408506930952960 4596642037659607168 7296875568388261376 9997109099116915584 12697342629845569792 15397576160574224000 18097809691302878208 2351299148321980800 5051532679050635008 7751766209779289216 10451999740507943424 13152233271236597632 15852466801965251840 105956258984354432 2806189789713008640 5506423320441662848 8206656851170317056 10906890381898971264 13607123912627625472 16307357443356279680 560846900375382272 3261080431104036480 5961313961832690688 8661547492561344896 11361781023289999104 14062014554018653312 16762248084747307520 1015737541766410112 3715971072495064320 6416204603223718528 9116438133952372736 11816671664681026944 14516905195409681152 17217138726138335360 1470628183157437952 4170861713886092160 6871095244614746368 9571328775343400576 12271562306072054784 14971795836800708992 17672029367529363200 1925518824548465792 4625752355277120000 7325985886005774208 10026219416734428416 12726452947463082624 15426686478191736832 18126920008920391040 2380409465939493632 5080642996668147840 7780876527396802048 10481110058125456256 13181343588854110464 15881577119582764672 135066576601867264 2835300107330521472 5535533638059175680 8235767168787829888 10936000699516484096 13636234230245138304 16336467760973792512 589957217992895104 3290190748721549312 5990424279450203520 8690657810178857728 11390891340907511936 14091124871636166144 16791358402364820352 1044847859383922944 3745081390112577152 6445314920841231360 9145548451569885568 11845781982298539776 14546015513027193984 17246249043755848192 1499738500774950784 4199972031503604992 6900205562232259200 9600439092960913408 12300672623689567616 15000906154418221824 17701139685146876032 1954629142165978624 4654862672894632832 7355096203623287040 10055329734351941248 12755563265080595456 15455796795809249664 18156030326537903872 2409519783557006464 5109753314285660672 7809986845014314880 10510220375742969088 13210453906471623296 15910687437200277504 164176894219380096 2864410424948034304 5564643955676688512 8264877486405342720 10965111017133996928 13665344547862651136 16365578078591305344 619067535610407936 3319301066339062144 6019534597067716352 8719768127796370560 11420001658525024768 14120235189253678976 16820468719982333184 1073958177001435776 3774191707730089984 6474425238458744192 9174658769187398400 11874892299916052608 14575125830644706816 17275359361373361024 1528848818392463616 4229082349121117824 6929315879849772032 9629549410578426240 12329782941307080448 15030016472035734656 17730250002764388864 1983739459783491456 4683972990512145664 7384206521240799872 10084440051969454080 12784673582698108288 15484907113426762496 18185140644155416704 2438630101174519296 5138863631903173504 7839097162631827712 10539330693360481920 13239564224089136128 15939797754817790336 193287211836892928 2893520742565547136 5593754273294201344 8293987804022855552 10994221334751509760 13694454865480163968 16394688396208818176 648177853227920768 3348411383956574976 6048644914685229184 8748878445413883392 11449111976142537600 14149345506871191808 16849579037599846016 1103068494618948608 3803302025347602816 6503535556076257024 9203769086804911232 11904002617533565440 14604236148262219648 17304469678990873856 1557959136009976448 4258192666738630656 6958426197467284864 9658659728195939072 12358893258924593280 15059126789653247488 17759360320381901696 2012849777401004288 4713083308129658496 7413316838858312704 10113550369586966912 12813783900315621120 15514017431044275328 18214250961772929536 2467740418792032128 5167973949520686336 7868207480249340544 10568441010977994752 13268674541706648960 15968908072435303168 222397529454405760 2922631060183059968 5622864590911714176 8323098121640368384 11023331652369022592 13723565183097676800 16423798713826331008 677288170845433600 3377521701574087808 6077755232302742016 8777988763031396224 11478222293760050432 14178455824488704640 16878689355217358848 1132178812236461440 3832412342965115648 6532645873693769856 9232879404422424064 11933112935151078272 14633346465879732480 17333579996608386688 1587069453627489280 4287302984356143488 6987536515084797696 9687770045813451904 12388003576542106112 15088237107270760320 17788470637999414528 2041960095018517120 4742193625747171328 7442427156475825536 10142660687204479744 12842894217933133952 15543127748661788160 18243361279390442368 2496850736409544960 5197084267138199168 7897317797866853376 10597551328595507584 13297784859324161792 15998018390052816000 251507847071918592 2951741377800572800 5651974908529227008 8352208439257881216 11052441969986535424 13752675500715189632 16452909031443843840 706398488462946432 3406632019191600640 6106865549920254848 8807099080648909056 11507332611377563264 14207566142106217472 16907799672834871680 1161289129853974272 3861522660582628480 6561756191311282688 9261989722039936896 11962223252768591104 14662456783497245312 17362690314225899520 1616179771245002112 4316413301973656320 7016646832702310528 9716880363430964736 12417113894159618944 15117347424888273152 17817580955616927360 2071070412636029952 4771303943364684160 7471537474093338368 10171771004821992576 12872004535550646784 15572238066279300992 18272471597007955200 2525961054027057792 5226194584755712000 7926428115484366208 10626661646213020416 13326895176941674624 16027128707670328832 280618164689431424 2980851695418085632 5681085226146739840 8381318756875394048 11081552287604048256 13781785818332702464 16482019349061356672 735508806080459264 3435742336809113472 6135975867537767680 8836209398266421888 11536442928995076096 14236676459723730304 16936909990452384512 1190399447471487104 3890632978200141312 6590866508928795520 9291100039657449728 11991333570386103936 14691567101114758144 17391800631843412352 1645290088862514944 4345523619591169152 7045757150319823360 9745990681048477568 12446224211777131776 15146457742505785984 17846691273234440192 2100180730253542784 4800414260982196992 7500647791710851200 10200881322439505408 12901114853168159616 15601348383896813824 18301581914625468032 2555071371644570624 5255304902373224832 7955538433101879040 10655771963830533248 13356005494559187456 16056239025287841664 309728482306944256 3009962013035598464 5710195543764252672 8410429074492906880 11110662605221561088 13810896135950215296 16511129666678869504 764619123697972096 3464852654426626304 6165086185155280512 8865319715883934720 11565553246612588928 14265786777341243136 16966020308069897344 1219509765088999936 3919743295817654144 6619976826546308352 9320210357274962560 12020443888003616768 14720677418732270976 17420910949460925184 1674400406480027776 4374633937208681984 7074867467937336192 9775100998665990400 12475334529394644608 15175568060123298816 17875801590851953024 2129291047871055616 4829524578599709824 7529758109328364032 10229991640057018240 12930225170785672448 15630458701514326656 18330692232242980864 2584181689262083456 5284415219990737664 7984648750719391872 10684882281448046080 13385115812176700288 16085349342905354496 338838799924457088 3039072330653111296 5739305861381765504 8439539392110419712 11139772922839073920 13840006453567728128 16540239984296382336 793729441315484928 3493962972044139136 6194196502772793344 8894430033501447552 11594663564230101760 14294897094958755968 16995130625687410176 1248620082706512768 3948853613435166976 6649087144163821184 9349320674892475392 12049554205621129600 14749787736349783808 17450021267078438016 1703510724097540608 4403744254826194816 7103977785554849024 9804211316283503232 12504444847012157440 15204678377740811648 17904911908469465856 2158401365488568448 4858634896217222656 7558868426945876864 10259101957674531072 12959335488403185280 15659569019131839488 18359802549860493696 2613292006879596288 5313525537608250496 8013759068336904704 10713992599065558912 13414226129794213120 16114459660522867328 367949117541969920 3068182648270624128 5768416178999278336 8468649709727932544 11168883240456586752 13869116771185240960 16569350301913895168 822839758932997760 3523073289661651968 6223306820390306176 8923540351118960384 11623773881847614592 14324007412576268800 17024240943304923008 1277730400324025600 3977963931052679808 6678197461781334016 9378430992509988224 12078664523238642432 14778898053967296640 17479131584695950848 1732621041715053440 4432854572443707648 7133088103172361856 9833321633901016064 12533555164629670272 15233788695358324480 17934022226086978688 2187511683106081280 4887745213834735488 7587978744563389696 10288212275292043904 12988445806020698112 15688679336749352320 18388912867478006528 2642402324497109120 5342635855225763328 8042869385954417536 10743102916683071744 13443336447411725952 16143569978140380160 397059435159482752 3097292965888136960 5797526496616791168 8497760027345445376 11197993558074099584 13898227088802753792 16598460619531408000 851950076550510592 3552183607279164800 6252417138007819008 8952650668736473216 11652884199465127424 14353117730193781632 17053351260922435840 1306840717941538432 4007074248670192640 6707307779398846848 9407541310127501056 12107774840856155264 14808008371584809472 17508241902313463680 1761731359332566272 4461964890061220480 7162198420789874688 9862431951518528896 12562665482247183104 15262899012975837312 17963132543704491520 2216622000723594112 4916855531452248320 7617089062180902528 10317322592909556736 13017556123638210944 15717789654366865152 18418023185095519360 2671512642114621952 5371746172843276160 8071979703571930368 10772213234300584576 13472446765029238784 16172680295757892992 426169752776995584 3126403283505649792 5826636814234304000 8526870344962958208 11227103875691612416 13927337406420266624 16627570937148920832 881060394168023424 3581293924896677632 6281527455625331840 8981760986353986048 11681994517082640256 14382228047811294464 17082461578539948672 1335951035559051264 4036184566287705472 6736418097016359680 9436651627745013888 12136885158473668096 14837118689202322304 17537352219930976512 1790841676950079104 4491075207678733312 7191308738407387520 9891542269136041728 12591775799864695936 15292009330593350144 17992242861322004352 2245732318341106944 4945965849069761152 7646199379798415360 10346432910527069568 13046666441255723776 15746899971984377984 389429003480576 2700622959732134784 5400856490460788992 8101090021189443200 10801323551918097408 13501557082646751616 16201790613375405824 455280070394508416 3155513601123162624 5855747131851816832 8555980662580471040 11256214193309125248 13956447724037779456 16656681254766433664 910170711785536256 3610404242514190464 6310637773242844672 9010871303971498880 11711104834700153088 14411338365428807296 17111571896157461504 1365061353176564096 4065294883905218304 6765528414633872512 9465761945362526720 12165995476091180928 14866229006819835136 17566462537548489344 1819951994567591936 4520185525296246144 7220419056024900352 9920652586753554560 12620886117482208768 15321119648210862976 18021353178939517184 2274842635958619776 4975076166687273984 7675309697415928192 10375543228144582400 13075776758873236608 15776010289601890816 29499746620993408 2729733277349647616 5429966808078301824 8130200338806956032 10830433869535610240 13530667400264264448 16230900930992918656 484390388012021248 3184623918740675456 5884857449469329664 8585090980197983872 11285324510926638080 13985558041655292288 16685791572383946496 939281029403049088 3639514560131703296 6339748090860357504 9039981621589011712 11740215152317665920 14440448683046320128 17140682213774974336 1394171670794076928 4094405201522731136 6794638732251385344 9494872262980039552 12195105793708693760 14895339324437347968 17595572855166002176 1849062312185104768 4549295842913758976 7249529373642413184 9949762904371067392 12649996435099721600 15350229965828375808 18050463496557030016 2303952953576132608 5004186484304786816 7704420015033441024 10404653545762095232 13104887076490749440 15805120607219403648 58610064238506240 2758843594967160448 5459077125695814656 8159310656424468864 10859544187153123072 13559777717881777280 16260011248610431488 513500705629534080 3213734236358188288 5913967767086842496 8614201297815496704 11314434828544150912 14014668359272805120 16714901890001459328 968391347020561920 3668624877749216128 6368858408477870336 9069091939206524544 11769325469935178752 14469559000663832960 17169792531392487168 1423281988411589760 4123515519140243968 6823749049868898176 9523982580597552384 12224216111326206592 14924449642054860800 17624683172783515008 1878172629802617600 4578406160531271808 7278639691259926016 9978873221988580224 12679106752717234432 15379340283445888640 18079573814174542848 2333063271193645440 5033296801922299648 7733530332650953856 10433763863379608064 13133997394108262272 15834230924836916480 87720381856019072 2787953912584673280 5488187443313327488 8188420974041981696 10888654504770635904 13588888035499290112 16289121566227944320 542611023247046912 3242844553975701120 5943078084704355328 8643311615433009536 11343545146161663744 14043778676890317952 16744012207618972160 997501664638074752 3697735195366728960 6397968726095383168 9098202256824037376 11798435787552691584 14498669318281345792 17198902849010000000 1452392306029102592 4152625836757756800 6852859367486411008 9553092898215065216 12253326428943719424 14953559959672373632 17653793490401027840 1907282947420130432 4607516478148784640 7307750008877438848 10007983539606093056 12708217070334747264 15408450601063401472 18108684131792055680 2362173588811158272 5062407119539812480 7762640650268466688 10462874180997120896 13163107711725775104 15863341242454429312 116830699473531904 2817064230202186112 5517297760930840320 8217531291659494528 10917764822388148736 13617998353116802944 16318231883845457152 571721340864559744 3271954871593213952 5972188402321868160 8672421933050522368 11372655463779176576 14072888994507830784 16773122525236484992 1026611982255587584 3726845512984241792 6427079043712896000 9127312574441550208 11827546105170204416 14527779635898858624 17228013166627512832 1481502623646615424 4181736154375269632 6881969685103923840 9582203215832578048 12282436746561232256 14982670277289886464 17682903808018540672 1936393265037643264 4636626795766297472 7336860326494951680 10037093857223605888 12737327387952260096 15437560918680914304 18137794449409568512 2391283906428671104 5091517437157325312 7791750967885979520 10491984498614633728 13192218029343287936 15892451560071942144 145941017091044736 2846174547819698944 5546408078548353152 8246641609277007360 10946875140005661568 13647108670734315776 16347342201462969984 600831658482072576 3301065189210726784 6001298719939380992 8701532250668035200 11401765781396689408 14101999312125343616 16802232842853997824 1055722299873100416 3755955830601754624 6456189361330408832 9156422892059063040 11856656422787717248 14556889953516371456 17257123484245025664 1510612941264128256 4210846471992782464 6911080002721436672 9611313533450090880 12311547064178745088 15011780594907399296 17712014125636053504 1965503582655156096 4665737113383810304 7365970644112464512 10066204174841118720 12766437705569772928 15466671236298427136 18166904767027081344 2420394224046183936 5120627754774838144 7820861285503492352 10521094816232146560 13221328346960800768 15921561877689454976 175051334708557568 2875284865437211776 5575518396165865984 8275751926894520192 10975985457623174400 13676218988351828608 16376452519080482816 629941976099585408 3330175506828239616 6030409037556893824 8730642568285548032 11430876099014202240 14131109629742856448 16831343160471510656 1084832617490613248 3785066148219267456 6485299678947921664 9185533209676575872 11885766740405230080 14586000271133884288 17286233801862538496 1539723258881641088 4239956789610295296 6940190320338949504 9640423851067603712 12340657381796257920 15040890912524912128 17741124443253566336 1994613900272668928 4694847431001323136 7395080961729977344 10095314492458631552 12795548023187285760 15495781553915939968 18196015084644594176 2449504541663696768 5149738072392350976 7849971603121005184 10550205133849659392 13250438664578313600 15950672195306967808 204161652326070400 2904395183054724608 5604628713783378816 8304862244512033024 11005095775240687232 13705329305969341440 16405562836697995648 659052293717098240 3359285824445752448 6059519355174406656 8759752885903060864 11459986416631715072 14160219947360369280 16860453478089023488 1113942935108126080 3814176465836780288 6514409996565434496 9214643527294088704 11914877058022742912 14615110588751397120 17315344119480051328 1568833576499153920 4269067107227808128 6969300637956462336 9669534168685116544 12369767699413770752 15070001230142424960 17770234760871079168 2023724217890181760 4723957748618835968 7424191279347490176 10124424810076144384 12824658340804798592 15524891871533452800 18225125402262107008 2478614859281209600 5178848390009863808 7879081920738518016 10579315451467172224 13279548982195826432 15979782512924480640 233271969943583232 2933505500672237440 5633739031400891648 8333972562129545856 11034206092858200064 13734439623586854272 16434673154315508480 688162611334611072 3388396142063265280 6088629672791919488 8788863203520573696 11489096734249227904 14189330264977882112 16889563795706536320 1143053252725638912 3843286783454293120 6543520314182947328 9243753844911601536 11943987375640255744 14644220906368909952 17344454437097564160 1597943894116666752 4298177424845320960 6998410955573975168 9698644486302629376 12398878017031283584 15099111547759937792 17799345078488592000 2052834535507694592 4753068066236348800 7453301596965003008 10153535127693657216 12853768658422311424 15554002189150965632 18254235719879619840 2507725176898722432 5207958707627376640 7908192238356030848 10608425769084685056 13308659299813339264 16008892830541993472 262382287561096064 2962615818289750272 5662849349018404480 8363082879747058688 11063316410475712896 13763549941204367104 16463783471933021312 717272928952123904 3417506459680778112 6117739990409432320 8817973521138086528 11518207051866740736 14218440582595394944 16918674113324049152 1172163570343151744 3872397101071805952 6572630631800460160 9272864162529114368 11973097693257768576 14673331223986422784 17373564754715076992 1627054211734179584 4327287742462833792 7027521273191488000 9727754803920142208 12427988334648796416 15128221865377450624 17828455396106104832 2081944853125207424 4782178383853861632 7482411914582515840 10182645445311170048 12882878976039824256 15583112506768478464 18283346037497132672 2536835494516235264 5237069025244889472 7937302555973543680 10637536086702197888 13337769617430852096 16038003148159506304 291492605178608896 2991726135907263104 5691959666635917312 8392193197364571520 11092426728093225728 13792660258821879936 16492893789550534144 746383246569636736 3446616777298290944 6146850308026945152 8847083838755599360 11547317369484253568 14247550900212907776 16947784430941561984 1201273887960664576 3901507418689318784 6601740949417972992 9301974480146627200 12002208010875281408 14702441541603935616 17402675072332589824 1656164529351692416 4356398060080346624 7056631590809000832 9756865121537655040 12457098652266309248 15157332182994963456 17857565713723617664 2111055170742720256 4811288701471374464 7511522232200028672 10211755762928682880 12911989293657337088 15612222824385991296 18312456355114645504 2565945812133748096 5266179342862402304 7966412873591056512 10666646404319710720 13366879935048364928 16067113465777019136 320602922796121728 3020836453524775936 5721069984253430144 8421303514982084352 11121537045710738560 13821770576439392768 16522004107168046976 775493564187149568 3475727094915803776 6175960625644457984 8876194156373112192 11576427687101766400 14276661217830420608 16976894748559074816 1230384205578177408 3930617736306831616 6630851267035485824 9331084797764140032 12031318328492794240 14731551859221448448 17431785389950102656 1685274846969205248 4385508377697859456 7085741908426513664 9785975439155167872 12486208969883822080 15186442500612476288 17886676031341130496 2140165488360233088 4840399019088887296 7540632549817541504 10240866080546195712 12941099611274849920 15641333142003504128 18341566672732158336 2595056129751260928 5295289660479915136 7995523191208569344 10695756721937223552 13395990252665877760 16096223783394531968 349713240413634560 3049946771142288768 5750180301870942976 8450413832599597184 11150647363328251392 13850880894056905600 16551114424785559808 804603881804662400 3504837412533316608 6205070943261970816 8905304473990625024 11605538004719279232 14305771535447933440 17006005066176587648 1259494523195690240 3959728053924344448 6659961584652998656 9360195115381652864 12060428646110307072 14760662176838961280 17460895707567615488 1714385164586718080 4414618695315372288 7114852226044026496 9815085756772680704 12515319287501334912 15215552818229989120 17915786348958643328 2169275805977745920 4869509336706400128 7569742867435054336 10269976398163708544 12970209928892362752 15670443459621016960 18370676990349671168 2624166447368773760 5324399978097427968 8024633508826082176 10724867039554736384 13425100570283390592 16125334101012044800 378823558031147392 3079057088759801600 5779290619488455808 8479524150217110016 11179757680945764224 13879991211674418432 16580224742403072640 833714199422175232 3533947730150829440 6234181260879483648 8934414791608137856 11634648322336792064 14334881853065446272 17035115383794100480 1288604840813203072 3988838371541857280 6689071902270511488 9389305432999165696 12089538963727819904 14789772494456474112 17490006025185128320 1743495482204230912 4443729012932885120 7143962543661539328 9844196074390193536 12544429605118847744 15244663135847501952 17944896666576156160 2198386123595258752 4898619654323912960 7598853185052567168 10299086715781221376 12999320246509875584 15699553777238529792 18399787307967184000 2653276764986286592 5353510295714940800 8053743826443595008 10753977357172249216 13454210887900903424 16154444418629557632 407933875648660224 3108167406377314432 5808400937105968640 8508634467834622848 11208867998563277056 13909101529291931264 16609335060020585472 862824517039688064 3563058047768342272 6263291578496996480 8963525109225650688 11663758639954304896 14363992170682959104 17064225701411613312 1317715158430715904 4017948689159370112 6718182219888024320 9418415750616678528 12118649281345332736 14818882812073986944 17519116342802641152 1772605799821743744 4472839330550397952 7173072861279052160 9873306392007706368 12573539922736360576 15273773453465014784 17974006984193668992 2227496441212771584 4927729971941425792 7627963502670080000 10328197033398734208 13028430564127388416 15728664094856042624 18428897625584696832 2682387082603799424 5382620613332453632 8082854144061107840 10783087674789762048 13483321205518416256 16183554736247070464 437044193266173056 3137277723994827264 5837511254723481472 8537744785452135680 11237978316180789888 13938211846909444096 16638445377638098304 891934834657200896 3592168365385855104 6292401896114509312 8992635426843163520 11692868957571817728 14393102488300471936 17093336019029126144 1346825476048228736 4047059006776882944 6747292537505537152 9447526068234191360 12147759598962845568 14847993129691499776 17548226660420153984 1801716117439256576 4501949648167910784 7202183178896564992 9902416709625219200 12602650240353873408 15302883771082527616 18003117301811181824 2256606758830284416 4956840289558938624 7657073820287592832 10357307351016247040 13057540881744901248 15757774412473555456 11263869492658048 2711497400221312256 5411730930949966464 8111964461678620672 10812197992407274880 13512431523135929088 16212665053864583296 466154510883685888 3166388041612340096 5866621572340994304 8566855103069648512 11267088633798302720 13967322164526956928 16667555695255611136 921045152274713728 3621278683003367936 6321512213732022144 9021745744460676352 11721979275189330560 14422212805917984768 17122446336646638976 1375935793665741568 4076169324394395776 6776402855123049984 9476636385851704192 12176869916580358400 14877103447309012608 17577336978037666816 1830826435056769408 4531059965785423616 7231293496514077824 9931527027242732032 12631760557971386240 15331994088700040448 18032227619428694656 2285717076447797248 4985950607176451456 7686184137905105664 10386417668633759872 13086651199362414080 15786884730091068288 40374187110170880 2740607717838825088 5440841248567479296 8141074779296133504 10841308310024787712 13541541840753441920 16241775371482096128 495264828501198720 3195498359229852928 5895731889958507136 8595965420687161344 11296198951415815552 13996432482144469760 16696666012873123968 950155469892226560 3650389000620880768 6350622531349534976 9050856062078189184 11751089592806843392 14451323123535497600 17151556654264151808 1405046111283254400 4105279642011908608 6805513172740562816 9505746703469217024 12205980234197871232 14906213764926525440 17606447295655179648 1859936752674282240 4560170283402936448 7260403814131590656 9960637344860244864 12660870875588899072 15361104406317553280 18061337937046207488 2314827394065310080 5015060924793964288 7715294455522618496 10415527986251272704 13115761516979926912 15815995047708581120 69484504727683712 2769718035456337920 5469951566184992128 8170185096913646336 10870418627642300544 13570652158370954752 16270885689099608960 524375146118711552 3224608676847365760 5924842207576019968 8625075738304674176 11325309269033328384 14025542799761982592 16725776330490636800 979265787509739392 3679499318238393600 6379732848967047808 9079966379695702016 11780199910424356224 14480433441153010432 17180666971881664640 1434156428900767232 4134389959629421440 6834623490358075648 9534857021086729856 12235090551815384064 14935324082544038272 17635557613272692480 1889047070291795072 4589280601020449280 7289514131749103488 9989747662477757696 12689981193206411904 15390214723935066112 18090448254663720320 2343937711682822912 5044171242411477120 7744404773140131328 10444638303868785536 13144871834597439744 15845105365326093952 98594822345196544 2798828353073850752 5499061883802504960 8199295414531159168 10899528945259813376 13599762475988467584 16299996006717121792 553485463736224384 3253718994464878592 5953952525193532800 8654186055922187008 11354419586650841216 14054653117379495424 16754886648108149632 1008376105127252224 3708609635855906432 6408843166584560640 9109076697313214848 11809310228041869056 14509543758770523264 17209777289499177472 1463266746518280064 4163500277246934272 6863733807975588480 9563967338704242688 12264200869432896896 14964434400161551104 17664667930890205312 1918157387909307904 4618390918637962112 7318624449366616320 10018857980095270528 12719091510823924736 15419325041552578944 18119558572281233152 2373048029300335744 5073281560028989952 7773515090757644160 10473748621486298368 13173982152214952576 15874215682943606784 127705139962709376 2827938670691363584 5528172201420017792 8228405732148672000 10928639262877326208 13628872793605980416 16329106324334634624 582595781353737216 3282829312082391424 5983062842811045632 8683296373539699840 11383529904268354048 14083763434997008256 16783996965725662464 1037486422744765056 3737719953473419264 6437953484202073472 9138187014930727680 11838420545659381888 14538654076388036096 17238887607116690304 1492377064135792896 4192610594864447104 6892844125593101312 9593077656321755520 12293311187050409728 14993544717779063936 17693778248507718144 1947267705526820736 4647501236255474944 7347734766984129152 10047968297712783360 12748201828441437568 15448435359170091776 18148668889898745984 2402158346917848576 5102391877646502784 7802625408375156992 10502858939103811200 13203092469832465408 15903326000561119616 156815457580222208 2857048988308876416 5557282519037530624 8257516049766184832 10957749580494839040 13657983111223493248 16358216641952147456 611706098971250048 3311939629699904256 6012173160428558464 8712406691157212672 11412640221885866880 14112873752614521088 16813107283343175296 1066596740362277888 3766830271090932096 6467063801819586304 9167297332548240512 11867530863276894720 14567764394005548928 17267997924734203136 1521487381753305728 4221720912481959936 6921954443210614144 9622187973939268352 12322421504667922560 15022655035396576768 17722888566125230976 1976378023144333568 4676611553872987776 7376845084601641984 10077078615330296192 12777312146058950400 15477545676787604608 18177779207516258816 2431268664535361408 5131502195264015616 7831735725992669824 10531969256721324032 13232202787449978240 15932436318178632448 185925775197735040 2886159305926389248 5586392836655043456 8286626367383697664 10986859898112351872 13687093428841006080 16387326959569660288 640816416588762880 3341049947317417088 6041283478046071296 8741517008774725504 11441750539503379712 14141984070232033920 16842217600960688128 1095707057979790720 3795940588708444928 6496174119437099136 9196407650165753344 11896641180894407552 14596874711623061760 17297108242351715968 1550597699370818560 4250831230099472768 6951064760828126976 9651298291556781184 12351531822285435392 15051765353014089600 17751998883742743808 2005488340761846400 4705721871490500608 7405955402219154816 10106188932947809024 12806422463676463232 15506655994405117440 18206889525133771648 2460378982152874240 5160612512881528448 7860846043610182656 10561079574338836864 13261313105067491072 15961546635796145280 215036092815247872 2915269623543902080 5615503154272556288 8315736685001210496 11015970215729864704 13716203746458518912 16416437277187173120 669926734206275712 3370160264934929920 6070393795663584128 8770627326392238336 11470860857120892544 14171094387849546752 16871327918578200960 1124817375597303552 3825050906325957760 6525284437054611968 9225517967783266176 11925751498511920384 14625985029240574592 17326218559969228800 1579708016988331392 4279941547716985600 6980175078445639808 9680408609174294016 12380642139902948224 15080875670631602432 17781109201360256640 2034598658379359232 4734832189108013440 7435065719836667648 10135299250565321856 12835532781293976064 15535766312022630272 18235999842751284480 2489489299770387072 5189722830499041280 7889956361227695488 10590189891956349696 13290423422685003904 15990656953413658112 244146410432760704 2944379941161414912 5644613471890069120 8344847002618723328 11045080533347377536 13745314064076031744 16445547594804685952 699037051823788544 3399270582552442752 6099504113281096960 8799737644009751168 11499971174738405376 14200204705467059584 16900438236195713792 1153927693214816384 3854161223943470592 6554394754672124800 9254628285400779008 11954861816129433216 14655095346858087424 17355328877586741632 1608818334605844224 4309051865334498432 7009285396063152640 9709518926791806848 12409752457520461056 15109985988249115264 17810219518977769472 2063708975996872064 4763942506725526272 7464176037454180480 10164409568182834688 12864643098911488896 15564876629640143104 18265110160368797312 2518599617387899904 5218833148116554112 7919066678845208320 10619300209573862528 13319533740302516736 16019767271031170944 273256728050273536 2973490258778927744 5673723789507581952 8373957320236236160 11074190850964890368 13774424381693544576 16474657912422198784 728147369441301376 3428380900169955584 6128614430898609792 8828847961627264000 11529081492355918208 14229315023084572416 16929548553813226624 1183038010832329216 3883271541560983424 6583505072289637632 9283738603018291840 11983972133746946048 14684205664475600256 17384439195204254464 1637928652223357056 4338162182952011264 7038395713680665472 9738629244409319680 12438862775137973888 15139096305866628096 17839329836595282304 2092819293614384896 4793052824343039104 7493286355071693312 10193519885800347520 12893753416529001728 15593986947257655936 18294220477986310144 2547709935005412736 5247943465734066944 7948176996462721152 10648410527191375360 13348644057920029568 16048877588648683776 302367045667786368 3002600576396440576 5702834107125094784 8403067637853748992 11103301168582403200 13803534699311057408 16503768230039711616 757257687058814208 3457491217787468416 6157724748516122624 8857958279244776832 11558191809973431040 14258425340702085248 16958658871430739456 1212148328449842048 3912381859178496256 6612615389907150464 9312848920635804672 12013082451364458880 14713315982093113088 17413549512821767296 1667038969840869888 4367272500569524096 7067506031298178304 9767739562026832512 12467973092755486720 15168206623484140928 17868440154212795136 2121929611231897728 4822163141960551936 7522396672689206144 10222630203417860352 12922863734146514560 15623097264875168768 18323330795603822976 2576820252622925568 5277053783351579776 7977287314080233984 10677520844808888192 13377754375537542400 16077987906266196608 331477363285299200 3031710894013953408 5731944424742607616 8432177955471261824 11132411486199916032 13832645016928570240 16532878547657224448 786368004676327040 3486601535404981248 6186835066133635456 8887068596862289664 11587302127590943872 14287535658319598080 16987769189048252288 1241258646067354880 3941492176796009088 6641725707524663296 9341959238253317504 12042192768981971712 14742426299710625920 17442659830439280128 1696149287458382720 4396382818187036928 7096616348915691136 9796849879644345344 12497083410372999552 15197316941101653760 17897550471830307968 2151039928849410560 4851273459578064768 7551506990306718976 10251740521035373184 12951974051764027392 15652207582492681600 18352441113221335808 2605930570240438400 5306164100969092608 8006397631697746816 10706631162426401024 13406864693155055232 16107098223883709440 360587680902812032 3060821211631466240 5761054742360120448 8461288273088774656 11161521803817428864 13861755334546083072 16561988865274737280 815478322293839872 3515711853022494080 6215945383751148288 8916178914479802496 11616412445208456704 14316645975937110912 17016879506665765120 1270368963684867712 3970602494413521920 6670836025142176128 9371069555870830336 12071303086599484544 14771536617328138752 17471770148056792960 1725259605075895552 4425493135804549760 7125726666533203968 9825960197261858176 12526193727990512384 15226427258719166592 17926660789447820800 2180150246466923392 4880383777195577600 7580617307924231808 10280850838652886016 12981084369381540224 15681317900110194432 18381551430838848640 2635040887857951232 5335274418586605440 8035507949315259648 10735741480043913856 13435975010772568064 16136208541501222272 389697998520324864 3089931529248979072 5790165059977633280 8490398590706287488 11190632121434941696 13890865652163595904 16591099182892250112 844588639911352704 3544822170640006912 6245055701368661120 8945289232097315328 11645522762825969536 14345756293554623744 17045989824283277952 1299479281302380544 3999712812031034752 6699946342759688960 9400179873488343168 12100413404216997376 14800646934945651584 17500880465674305792 1754369922693408384 4454603453422062592 7154836984150716800 9855070514879371008 12555304045608025216 15255537576336679424 17955771107065333632 2209260564084436224 4909494094813090432 7609727625541744640 10309961156270398848 13010194686999053056 15710428217727707264 18410661748456361472 2664151205475464064 5364384736204118272 8064618266932772480 10764851797661426688 13465085328390080896 16165318859118735104 418808316137837696 3119041846866491904 5819275377595146112 8519508908323800320 11219742439052454528 13919975969781108736 16620209500509762944 873698957528865536 3573932488257519744 6274166018986173952 8974399549714828160 11674633080443482368 14374866611172136576 17075100141900790784 1328589598919893376 4028823129648547584 6729056660377201792 9429290191105856000 12129523721834510208 14829757252563164416 17529990783291818624 1783480240310921216 4483713771039575424 7183947301768229632 9884180832496883840 12584414363225538048 15284647893954192256 17984881424682846464 2238370881701949056 4938604412430603264 7638837943159257472 10339071473887911680 13039305004616565888 15739538535345220096 18439772066073874304 2693261523092976896 5393495053821631104 8093728584550285312 10793962115278939520 13494195646007593728 16194429176736247936 447918633755350528 3148152164484004736 5848385695212658944 8548619225941313152 11248852756669967360 13949086287398621568 16649319818127275776 902809275146378368 3603042805875032576 6303276336603686784 9003509867332340992 11703743398060995200 14403976928789649408 17104210459518303616 1357699916537406208 4057933447266060416 6758166977994714624 9458400508723368832 12158634039452023040 14858867570180677248 17559101100909331456 1812590557928434048 4512824088657088256 7213057619385742464 9913291150114396672 12613524680843050880 15313758211571705088 18013991742300359296 2267481199319461888 4967714730048116096 7667948260776770304 10368181791505424512 13068415322234078720 15768648852962732928 22138309981835520 2722371840710489728 5422605371439143936 8122838902167798144 10823072432896452352 13523305963625106560 16223539494353760768 477028951372863360 3177262482101517568 5877496012830171776 8577729543558825984 11277963074287480192 13978196605016134400 16678430135744788608 931919592763891200 3632153123492545408 6332386654221199616 9032620184949853824 11732853715678508032 14433087246407162240 17133320777135816448 1386810234154919040 4087043764883573248 6787277295612227456 9487510826340881664 12187744357069535872 14887977887798190080 17588211418526844288 1841700875545946880 4541934406274601088 7242167937003255296 9942401467731909504 12642634998460563712 15342868529189217920 18043102059917872128 2296591516936974720 4996825047665628928 7697058578394283136 10397292109122937344 13097525639851591552 15797759170580245760 51248627599348352 2751482158328002560 5451715689056656768 8151949219785310976 10852182750513965184 13552416281242619392 16252649811971273600 506139268990376192 3206372799719030400 5906606330447684608 8606839861176338816 11307073391904993024 14007306922633647232 16707540453362301440 961029910381404032 3661263441110058240 6361496971838712448 9061730502567366656 11761964033296020864 14462197564024675072 17162431094753329280 1415920551772431872 4116154082501086080 6816387613229740288 9516621143958394496 12216854674687048704 14917088205415702912 17617321736144357120 1870811193163459712 4571044723892113920 7271278254620768128 9971511785349422336 12671745316078076544 15371978846806730752 18072212377535384960 2325701834554487552 5025935365283141760 7726168896011795968 10426402426740450176 13126635957469104384 15826869488197758592 80358945216861184 2780592475945515392 5480826006674169600 8181059537402823808 10881293068131478016 13581526598860132224 16281760129588786432 535249586607889024 3235483117336543232 5935716648065197440 8635950178793851648 11336183709522505856 14036417240251160064 16736650770979814272 990140227998916864 3690373758727571072 6390607289456225280 9090840820184879488 11791074350913533696 14491307881642187904 17191541412370842112 1445030869389944704 4145264400118598912 6845497930847253120 9545731461575907328 12245964992304561536 14946198523033215744 17646432053761869952 1899921510780972544 4600155041509626752 7300388572238280960 10000622102966935168 12700855633695589376 15401089164424243584 18101322695152897792 2354812152172000384 5055045682900654592 7755279213629308800 10455512744357963008 13155746275086617216 15855979805815271424 109469262834374016 2809702793563028224 5509936324291682432 8210169855020336640 10910403385748990848 13610636916477645056 16310870447206299264 564359904225401856 3264593434954056064 5964826965682710272 8665060496411364480 11365294027140018688 14065527557868672896 16765761088597327104 1019250545616429696 3719484076345083904 6419717607073738112 9119951137802392320 11820184668531046528 14520418199259700736 17220651729988354944 1474141187007457536 4174374717736111744 6874608248464765952 9574841779193420160 12275075309922074368 14975308840650728576 17675542371379382784 1929031828398485376 4629265359127139584 7329498889855793792 10029732420584448000 12729965951313102208 15430199482041756416 18130433012770410624 2383922469789513216 5084156000518167424 7784389531246821632 10484623061975475840 13184856592704130048 15885090123432784256 138579580451886848 2838813111180541056 5539046641909195264 8239280172637849472 10939513703366503680 13639747234095157888 16339980764823812096 593470221842914688 3293703752571568896 5993937283300223104 8694170814028877312 11394404344757531520 14094637875486185728 16794871406214839936 1048360863233942528 3748594393962596736 6448827924691250944 9149061455419905152 11849294986148559360 14549528516877213568 17249762047605867776 1503251504624970368 4203485035353624576 6903718566082278784 9603952096810932992 12304185627539587200 15004419158268241408 17704652688996895616 1958142146015998208 4658375676744652416 7358609207473306624 10058842738201960832 12759076268930615040 15459309799659269248 18159543330387923456 2413032787407026048 5113266318135680256 7813499848864334464 10513733379592988672 13213966910321642880 15914200441050297088 167689898069399680 2867923428798053888 5568156959526708096 8268390490255362304 10968624020984016512 13668857551712670720 16369091082441324928 622580539460427520 3322814070189081728 6023047600917735936 8723281131646390144 11423514662375044352 14123748193103698560 16823981723832352768 1077471180851455360 3777704711580109568 6477938242308763776 9178171773037417984 11878405303766072192 14578638834494726400 17278872365223380608 1532361822242483200 4232595352971137408 6932828883699791616 9633062414428445824 12333295945157100032 15033529475885754240 17733763006614408448 1987252463633511040 4687485994362165248 7387719525090819456 10087953055819473664 12788186586548127872 15488420117276782080 18188653648005436288 2442143105024538880 5142376635753193088 7842610166481847296 10542843697210501504 13243077227939155712 15943310758667809920 196800215686912512 2897033746415566720 5597267277144220928 8297500807872875136 10997734338601529344 13697967869330183552 16398201400058837760 651690857077940352 3351924387806594560 6052157918535248768 8752391449263902976 11452624979992557184 14152858510721211392 16853092041449865600 1106581498468968192 3806815029197622400 6507048559926276608 9207282090654930816 11907515621383585024 14607749152112239232 17307982682840893440 1561472139859996032 4261705670588650240 6961939201317304448 9662172732045958656 12362406262774612864 15062639793503267072 17762873324231921280 2016362781251023872 4716596311979678080 7416829842708332288 10117063373436986496 12817296904165640704 15517530434894294912 18217763965622949120 2471253422642051712 5171486953370705920 7871720484099360128 10571954014828014336 13272187545556668544 15972421076285322752 225910533304425344 2926144064033079552 5626377594761733760 8326611125490387968 11026844656219042176 13727078186947696384 16427311717676350592 680801174695453184 3381034705424107392 6081268236152761600 8781501766881415808 11481735297610070016 14181968828338724224 16882202359067378432 1135691816086481024 3835925346815135232 6536158877543789440 9236392408272443648 11936625939001097856 14636859469729752064 17337093000458406272 1590582457477508864 4290815988206163072 6991049518934817280 9691283049663471488 12391516580392125696 15091750111120779904 17791983641849434112 2045473098868536704 4745706629597190912 7445940160325845120 10146173691054499328 12846407221783153536 15546640752511807744 18246874283240461952 2500363740259564544 5200597270988218752 7900830801716872960 10601064332445527168 13301297863174181376 16001531393902835584 255020850921938176 2955254381650592384 5655487912379246592 8355721443107900800 11055954973836555008 13756188504565209216 16456422035293863424 709911492312966016 3410145023041620224 6110378553770274432 8810612084498928640 11510845615227582848 14211079145956237056 16911312676684891264 1164802133703993856 3865035664432648064 6565269195161302272 9265502725889956480 11965736256618610688 14665969787347264896 17366203318075919104 1619692775095021696 4319926305823675904 7020159836552330112 9720393367280984320 12420626898009638528 15120860428738292736 17821093959466946944 2074583416486049536 4774816947214703744 7475050477943357952 10175284008672012160 12875517539400666368 15575751070129320576 18275984600857974784 2529474057877077376 5229707588605731584 7929941119334385792 10630174650063040000 13330408180791694208 16030641711520348416 284131168539451008 2984364699268105216 5684598229996759424 8384831760725413632 11085065291454067840 13785298822182722048 16485532352911376256 739021809930478848 3439255340659133056 6139488871387787264 8839722402116441472 11539955932845095680 14240189463573749888 16940422994302404096 1193912451321506688 3894145982050160896 6594379512778815104 9294613043507469312 11994846574236123520 14695080104964777728 17395313635693431936 1648803092712534528 4349036623441188736 7049270154169842944 9749503684898497152 12449737215627151360 15149970746355805568 17850204277084459776 2103693734103562368 4803927264832216576 7504160795560870784 10204394326289524992 12904627857018179200 15604861387746833408 18305094918475487616 2558584375494590208 5258817906223244416 7959051436951898624 10659284967680552832 13359518498409207040 16059752029137861248 313241486156963840 3013475016885618048 5713708547614272256 8413942078342926464 11114175609071580672 13814409139800234880 16514642670528889088 768132127547991680 3468365658276645888 6168599189005300096 8868832719733954304 11569066250462608512 14269299781191262720 16969533311919916928 1223022768939019520 3923256299667673728 6623489830396327936 9323723361124982144 12023956891853636352 14724190422582290560 17424423953310944768 1677913410330047360 4378146941058701568 7078380471787355776 9778614002516009984 12478847533244664192 15179081063973318400 17879314594701972608 2132804051721075200 4833037582449729408 7533271113178383616 10233504643907037824 12933738174635692032 15633971705364346240 18334205236093000448 2587694693112103040 5287928223840757248 7988161754569411456 10688395285298065664 13388628816026719872 16088862346755374080 342351803774476672 3042585334503130880 5742818865231785088 8443052395960439296 11143285926689093504 13843519457417747712 16543752988146401920 797242445165504512 3497475975894158720 6197709506622812928 8897943037351467136 11598176568080121344 14298410098808775552 16998643629537429760 1252133086556532352 3952366617285186560 6652600148013840768 9352833678742494976 12053067209471149184 14753300740199803392 17453534270928457600 1707023727947560192 4407257258676214400 7107490789404868608 9807724320133522816 12507957850862177024 15208191381590831232 17908424912319485440 2161914369338588032 4862147900067242240 7562381430795896448 10262614961524550656 12962848492253204864 15663082022981859072 18363315553710513280 2616805010729615872 5317038541458270080 8017272072186924288 10717505602915578496 13417739133644232704 16117972664372886912 371462121391989504 3071695652120643712 5771929182849297920 8472162713577952128 11172396244306606336 13872629775035260544 16572863305763914752 826352762783017344 3526586293511671552 6226819824240325760 8927053354968979968 11627286885697634176 14327520416426288384 17027753947154942592 1281243404174045184 3981476934902699392 6681710465631353600 9381943996360007808 12082177527088662016 14782411057817316224 17482644588545970432 1736134045565073024 4436367576293727232 7136601107022381440 9836834637751035648 12537068168479689856 15237301699208344064 17937535229936998272 2191024686956100864 4891258217684755072 7591491748413409280 10291725279142063488 12991958809870717696 15692192340599371904 18392425871328026112 2645915328347128704 5346148859075782912 8046382389804437120 10746615920533091328 13446849451261745536 16147082981990399744 400572439009502336 3100805969738156544 5801039500466810752 8501273031195464960 11201506561924119168 13901740092652773376 16601973623381427584 855463080400530176 3555696611129184384 6255930141857838592 8956163672586492800 11656397203315147008 14356630734043801216 17056864264772455424 1310353721791558016 4010587252520212224 6710820783248866432 9411054313977520640 12111287844706174848 14811521375434829056 17511754906163483264 1765244363182585856 4465477893911240064 7165711424639894272 9865944955368548480 12566178486097202688 15266412016825856896 17966645547554511104 2220135004573613696 4920368535302267904 7620602066030922112 10320835596759576320 13021069127488230528 15721302658216884736 18421536188945538944 2675025645964641536 5375259176693295744 8075492707421949952 10775726238150604160 13475959768879258368 16176193299607912576 429682756627015168 3129916287355669376 5830149818084323584 8530383348812977792 11230616879541632000 13930850410270286208 16631083940998940416 884573398018043008 3584806928746697216 6285040459475351424 8985273990204005632 11685507520932659840 14385741051661314048 17085974582389968256 1339464039409070848 4039697570137725056 6739931100866379264 9440164631595033472 12140398162323687680 14840631693052341888 17540865223780996096 1794354680800098688 4494588211528752896 7194821742257407104 9895055272986061312 12595288803714715520 15295522334443369728 17995755865172023936 2249245322191126528 4949478852919780736 7649712383648434944 10349945914377089152 13050179445105743360 15750412975834397568 3902432853500160 2704135963582154368 5404369494310808576 8104603025039462784 10804836555768116992 13505070086496771200 16205303617225425408 458793074244528000 3159026604973182208 5859260135701836416 8559493666430490624 11259727197159144832 13959960727887799040 16660194258616453248 913683715635555840 3613917246364210048 6314150777092864256 9014384307821518464 11714617838550172672 14414851369278826880 17115084900007481088 1368574357026583680 4068807887755237888 6769041418483892096 9469274949212546304 12169508479941200512 14869742010669854720 17569975541398508928 1823464998417611520 4523698529146265728 7223932059874919936 9924165590603574144 12624399121332228352 15324632652060882560 18024866182789536768 2278355639808639360 4978589170537293568 7678822701265947776 10379056231994601984 13079289762723256192 15779523293451910400 33012750471012992 2733246281199667200 5433479811928321408 8133713342656975616 10833946873385629824 13534180404114284032 16234413934842938240 487903391862040832 3188136922590695040 5888370453319349248 8588603984048003456 11288837514776657664 13989071045505311872 16689304576233966080 942794033253068672 3643027563981722880 6343261094710377088 9043494625439031296 11743728156167685504 14443961686896339712 17144195217624993920 1397684674644096512 4097918205372750720 6798151736101404928 9498385266830059136 12198618797558713344 14898852328287367552 17599085859016021760 1852575316035124352 4552808846763778560 7253042377492432768 9953275908221086976 12653509438949741184 15353742969678395392 18053976500407049600 2307465957426152192 5007699488154806400 7707933018883460608 10408166549612114816 13108400080340769024 15808633611069423232 62123068088525824 2762356598817180032 5462590129545834240 8162823660274488448 10863057191003142656 13563290721731796864 16263524252460451072 517013709479553664 3217247240208207872 5917480770936862080 8617714301665516288 11317947832394170496 14018181363122824704 16718414893851478912 971904350870581504 3672137881599235712 6372371412327889920 9072604943056544128 11772838473785198336 14473072004513852544 17173305535242506752 1426794992261609344 4127028522990263552 6827262053718917760 9527495584447571968 12227729115176226176 14927962645904880384 17628196176633534592 1881685633652637184 4581919164381291392 7282152695109945600 9982386225838599808 12682619756567254016 15382853287295908224 18083086818024562432 2336576275043665024 5036809805772319232 7737043336500973440 10437276867229627648 13137510397958281856 15837743928686936064 91233385706038656 2791466916434692864 5491700447163347072 8191933977892001280 10892167508620655488 13592401039349309696 16292634570077963904 546124027097066496 3246357557825720704 5946591088554374912 8646824619283029120 11347058150011683328 14047291680740337536 16747525211468991744 1001014668488094336 3701248199216748544 6401481729945402752 9101715260674056960 11801948791402711168 14502182322131365376 17202415852860019584 1455905309879122176 4156138840607776384 6856372371336430592 9556605902065084800 12256839432793739008 14957072963522393216 17657306494251047424 1910795951270150016 4611029481998804224 7311263012727458432 10011496543456112640 12711730074184766848 15411963604913421056 18112197135642075264 2365686592661177856 5065920123389832064 7766153654118486272 10466387184847140480 13166620715575794688 15866854246304448896 120343703323551488 2820577234052205696 5520810764780859904 8221044295509514112 10921277826238168320 13621511356966822528 16321744887695476736 575234344714579328 3275467875443233536 5975701406171887744 8675934936900541952 11376168467629196160 14076401998357850368 16776635529086504576 1030124986105607168 3730358516834261376 6430592047562915584 9130825578291569792 11831059109020224000 14531292639748878208 17231526170477532416 1485015627496635008 4185249158225289216 6885482688953943424 9585716219682597632 12285949750411251840 14986183281139906048 17686416811868560256 1939906268887662848 4640139799616317056 7340373330344971264 10040606861073625472 12740840391802279680 15441073922530933888 18141307453259588096 2394796910278690688 5095030441007344896 7795263971735999104 10495497502464653312 13195731033193307520 15895964563921961728 149454020941064320 2849687551669718528 5549921082398372736 8250154613127026944 10950388143855681152 13650621674584335360 16350855205312989568 604344662332092160 3304578193060746368 6004811723789400576 8705045254518054784 11405278785246708992 14105512315975363200 16805745846704017408 1059235303723120000 3759468834451774208 6459702365180428416 9159935895909082624 11860169426637736832 14560402957366391040 17260636488095045248 1514125945114147840 4214359475842802048 6914593006571456256 9614826537300110464 12315060068028764672 15015293598757418880 17715527129486073088 1969016586505175680 4669250117233829888 7369483647962484096 10069717178691138304 12769950709419792512 15470184240148446720 18170417770877100928 2423907227896203520 5124140758624857728 7824374289353511936 10524607820082166144 13224841350810820352 15925074881539474560 178564338558577152 2878797869287231360 5579031400015885568 8279264930744539776 10979498461473193984 13679731992201848192 16379965522930502400 633454979949604992 3333688510678259200 6033922041406913408 8734155572135567616 11434389102864221824 14134622633592876032 16834856164321530240 1088345621340632832 3788579152069287040 6488812682797941248 9189046213526595456 11889279744255249664 14589513274983903872 17289746805712558080 1543236262731660672 4243469793460314880 6943703324188969088 9643936854917623296 12344170385646277504 15044403916374931712 17744637447103585920 1998126904122688512 4698360434851342720 7398593965579996928 10098827496308651136 12799061027037305344 15499294557765959552 18199528088494613760 2453017545513716352 5153251076242370560 7853484606971024768 10553718137699678976 13253951668428333184 15954185199156987392 207674656176089984 2907908186904744192 5608141717633398400 8308375248362052608 11008608779090706816 13708842309819361024 16409075840548015232 662565297567117824 3362798828295772032 6063032359024426240 8763265889753080448 11463499420481734656 14163732951210388864 16863966481939043072 1117455938958145664 3817689469686799872 6517923000415454080 9218156531144108288 11918390061872762496 14618623592601416704 17318857123330070912 1572346580349173504 4272580111077827712 6972813641806481920 9673047172535136128 12373280703263790336 15073514233992444544 17773747764721098752 2027237221740201344 4727470752468855552 7427704283197509760 10127937813926163968 12828171344654818176 15528404875383472384 18228638406112126592 2482127863131229184 5182361393859883392 7882594924588537600 10582828455317191808 13283061986045846016 15983295516774500224 236784973793602816 2937018504522257024 5637252035250911232 8337485565979565440 11037719096708219648 13737952627436873856 16438186158165528064 691675615184630656 3391909145913284864 6092142676641939072 8792376207370593280 11492609738099247488 14192843268827901696 16893076799556555904 1146566256575658496 3846799787304312704 6547033318032966912 9247266848761621120 11947500379490275328 14647733910218929536 17347967440947583744 1601456897966686336 4301690428695340544 7001923959423994752 9702157490152648960 12402391020881303168 15102624551609957376 17802858082338611584 2056347539357714176 4756581070086368384 7456814600815022592 10157048131543676800 12857281662272331008 15557515193000985216 18257748723729639424 2511238180748742016 5211471711477396224 7911705242206050432 10611938772934704640 13312172303663358848 16012405834392013056 265895291411115648 2966128822139769856 5666362352868424064 8366595883597078272 11066829414325732480 13767062945054386688 16467296475783040896 720785932802143488 3421019463530797696 6121252994259451904 8821486524988106112 11521720055716760320 14221953586445414528 16922187117174068736 1175676574193171328 3875910104921825536 6576143635650479744 9276377166379133952 11976610697107788160 14676844227836442368 17377077758565096576 1630567215584199168 4330800746312853376 7031034277041507584 9731267807770161792 12431501338498816000 15131734869227470208 17831968399956124416 2085457856975227008 4785691387703881216 7485924918432535424 10186158449161189632 12886391979889843840 15586625510618498048 18286859041347152256 2540348498366254848 5240582029094909056 7940815559823563264 10641049090552217472 13341282621280871680 16041516152009525888 295005609028628480 2995239139757282688 5695472670485936896 8395706201214591104 11095939731943245312 13796173262671899520 16496406793400553728 749896250419656320 3450129781148310528 6150363311876964736 8850596842605618944 11550830373334273152 14251063904062927360 16951297434791581568 1204786891810684160 3905020422539338368 6605253953267992576 9305487483996646784 12005721014725300992 14705954545453955200 17406188076182609408 1659677533201712000 4359911063930366208 7060144594659020416 9760378125387674624 12460611656116328832 15160845186844983040 17861078717573637248 2114568174592739840 4814801705321394048 7515035236050048256 10215268766778702464 12915502297507356672 15615735828236010880 18315969358964665088 2569458815983767680 5269692346712421888 7969925877441076096 10670159408169730304 13370392938898384512 16070626469627038720 324115926646141312 3024349457374795520 5724582988103449728 8424816518832103936 11125050049560758144 13825283580289412352 16525517111018066560 779006568037169152 3479240098765823360 6179473629494477568 8879707160223131776 11579940690951785984 14280174221680440192 16980407752409094400 1233897209428196992 3934130740156851200 6634364270885505408 9334597801614159616 12034831332342813824 14735064863071468032 17435298393800122240 1688787850819224832 4389021381547879040 7089254912276533248 9789488443005187456 12489721973733841664 15189955504462495872 17890189035191150080 2143678492210252672 4843912022938906880 7544145553667561088 10244379084396215296 12944612615124869504 15644846145853523712 18345079676582177920 2598569133601280512 5298802664329934720 7999036195058588928 10699269725787243136 13399503256515897344 16099736787244551552 353226244263654144 3053459774992308352 5753693305720962560 8453926836449616768 11154160367178270976 13854393897906925184 16554627428635579392 808116885654681984 3508350416383336192 6208583947111990400 8908817477840644608 11609051008569298816 14309284539297953024 17009518070026607232 1263007527045709824 3963241057774364032 6663474588503018240 9363708119231672448 12063941649960326656 14764175180688980864 17464408711417635072 1717898168436737664 4418131699165391872 7118365229894046080 9818598760622700288 12518832291351354496 15219065822080008704 17919299352808662912 2172788809827765504 4873022340556419712 7573255871285073920 10273489402013728128 12973722932742382336 15673956463471036544 18374189994199690752 2627679451218793344 5327912981947447552 8028146512676101760 10728380043404755968 13428613574133410176 16128847104862064384 382336561881166976 3082570092609821184 5782803623338475392 8483037154067129600 11183270684795783808 13883504215524438016 16583737746253092224 837227203272194816 3537460734000849024 6237694264729503232 8937927795458157440 11638161326186811648 14338394856915465856 17038628387644120064 1292117844663222656 3992351375391876864 6692584906120531072 9392818436849185280 12093051967577839488 14793285498306493696 17493519029035147904 1747008486054250496 4447242016782904704 7147475547511558912 9847709078240213120 12547942608968867328 15248176139697521536 17948409670426175744 2201899127445278336 4902132658173932544 7602366188902586752 10302599719631240960 13002833250359895168 15703066781088549376 18403300311817203584 2656789768836306176 5357023299564960384 8057256830293614592 10757490361022268800 13457723891750923008 16157957422479577216 411446879498679808 3111680410227334016 5811913940955988224 8512147471684642432 11212381002413296640 13912614533141950848 16612848063870605056 866337520889707648 3566571051618361856 6266804582347016064 8967038113075670272 11667271643804324480 14367505174532978688 17067738705261632896 1321228162280735488 4021461693009389696 6721695223738043904 9421928754466698112 12122162285195352320 14822395815924006528 17522629346652660736 1776118803671763328 4476352334400417536 7176585865129071744 9876819395857725952 12577052926586380160 15277286457315034368 17977519988043688576 2231009445062791168 4931242975791445376 7631476506520099584 10331710037248753792 13031943567977408000 15732177098706062208 18432410629434716416 2685900086453819008 5386133617182473216 8086367147911127424 10786600678639781632 13486834209368435840 16187067740097090048 440557197116192640 3140790727844846848 5841024258573501056 8541257789302155264 11241491320030809472 13941724850759463680 16641958381488117888 895447838507220480 3595681369235874688 6295914899964528896 8996148430693183104 11696381961421837312 14396615492150491520 17096849022879145728 1350338479898248320 4050572010626902528 6750805541355556736 9451039072084210944 12151272602812865152 14851506133541519360 17551739664270173568 1805229121289276160 4505462652017930368 7205696182746584576 9905929713475238784 12606163244203892992 15306396774932547200 18006630305661201408 2260119762680304000 4960353293408958208 7660586824137612416 10360820354866266624 13061053885594920832 15761287416323575040 14776873342677632 2715010404071331840 5415243934799986048 8115477465528640256 10815710996257294464 13515944526985948672 16216178057714602880 469667514733705472 3169901045462359680 5870134576191013888 8570368106919668096 11270601637648322304 13970835168376976512 16671068699105630720 924558156124733312 3624791686853387520 6325025217582041728 9025258748310695936 11725492279039350144 14425725809768004352 17125959340496658560 1379448797515761152 4079682328244415360 6779915858973069568 9480149389701723776 12180382920430377984 14880616451159032192 17580849981887686400 1834339438906788992 4534572969635443200 7234806500364097408 9935040031092751616 12635273561821405824 15335507092550060032 18035740623278714240 2289230080297816832 4989463611026471040 7689697141755125248 10389930672483779456 13090164203212433664 15790397733941087872 43887190960190464 2744120721688844672 5444354252417498880 8144587783146153088 10844821313874807296 13545054844603461504 16245288375332115712 498777832351218304 3199011363079872512 5899244893808526720 8599478424537180928 11299711955265835136 13999945485994489344 16700179016723143552 953668473742246144 3653902004470900352 6354135535199554560 9054369065928208768 11754602596656862976 14454836127385517184 17155069658114171392 1408559115133273984 4108792645861928192 6809026176590582400 9509259707319236608 12209493238047890816 14909726768776545024 17609960299505199232 1863449756524301824 4563683287252956032 7263916817981610240 9964150348710264448 12664383879438918656 15364617410167572864 18064850940896227072 2318340397915329664 5018573928643983872 7718807459372638080 10419040990101292288 13119274520829946496 15819508051558600704 72997508577703296 2773231039306357504 5473464570035011712 8173698100763665920 10873931631492320128 13574165162220974336 16274398692949628544 527888149968731136 3228121680697385344 5928355211426039552 8628588742154693760 11328822272883347968 14029055803612002176 16729289334340656384 982778791359758976 3683012322088413184 6383245852817067392 9083479383545721600 11783712914274375808 14483946445003030016 17184179975731684224 1437669432750786816 4137902963479441024 6838136494208095232 9538370024936749440 12238603555665403648 14938837086394057856 17639070617122712064 1892560074141814656 4592793604870468864 7293027135599123072 9993260666327777280 12693494197056431488 15393727727785085696 18093961258513739904 2347450715532842496 5047684246261496704 7747917776990150912 10448151307718805120 13148384838447459328 15848618369176113536 102107826195216128 2802341356923870336 5502574887652524544 8202808418381178752 10903041949109832960 13603275479838487168 16303509010567141376 556998467586243968 3257231998314898176 5957465529043552384 8657699059772206592 11357932590500860800 14058166121229515008 16758399651958169216 1011889108977271808 3712122639705926016 6412356170434580224 9112589701163234432 11812823231891888640 14513056762620542848 17213290293349197056 1466779750368299648 4167013281096953856 6867246811825608064 9567480342554262272 12267713873282916480 14967947404011570688 17668180934740224896 1921670391759327488 4621903922487981696 7322137453216635904 10022370983945290112 12722604514673944320 15422838045402598528 18123071576131252736 2376561033150355328 5076794563879009536 7777028094607663744 10477261625336317952 13177495156064972160 15877728686793626368 131218143812728960 2831451674541383168 5531685205270037376 8231918735998691584 10932152266727345792 13632385797456000000 16332619328184654208 586108785203756800 3286342315932411008 5986575846661065216 8686809377389719424 11387042908118373632 14087276438847027840 16787509969575682048 1040999426594784640 3741232957323438848 6441466488052093056 9141700018780747264 11841933549509401472 14542167080238055680 17242400610966709888 1495890067985812480 4196123598714466688 6896357129443120896 9596590660171775104 12296824190900429312 14997057721629083520 17697291252357737728 1950780709376840320 4651014240105494528 7351247770834148736 10051481301562802944 12751714832291457152 15451948363020111360 18152181893748765568 2405671350767868160 5105904881496522368 7806138412225176576 10506371942953830784 13206605473682484992 15906839004411139200 160328461430241792 2860561992158896000 5560795522887550208 8261029053616204416 10961262584344858624 13661496115073512832 16361729645802167040 615219102821269632 3315452633549923840 6015686164278578048 8715919695007232256 11416153225735886464 14116386756464540672 16816620287193194880 1070109744212297472 3770343274940951680 6470576805669605888 9170810336398260096 11871043867126914304 14571277397855568512 17271510928584222720 1525000385603325312 4225233916331979520 6925467447060633728 9625700977789287936 12325934508517942144 15026168039246596352 17726401569975250560 1979891026994353152 4680124557723007360 7380358088451661568 10080591619180315776 12780825149908969984 15481058680637624192 18181292211366278400 2434781668385380992 5135015199114035200 7835248729842689408 10535482260571343616 13235715791299997824 15935949322028652032 189438779047754624 2889672309776408832 5589905840505063040 8290139371233717248 10990372901962371456 13690606432691025664 16390839963419679872 644329420438782464 3344562951167436672 6044796481896090880 8745030012624745088 11445263543353399296 14145497074082053504 16845730604810707712 1099220061829810304 3799453592558464512 6499687123287118720 9199920654015772928 11900154184744427136 14600387715473081344 17300621246201735552 1554110703220838144 4254344233949492352 6954577764678146560 9654811295406800768 12355044826135454976 15055278356864109184 17755511887592763392 2009001344611865984 4709234875340520192 7409468406069174400 10109701936797828608 12809935467526482816 15510168998255137024 18210402528983791232 2463891986002893824 5164125516731548032 7864359047460202240 10564592578188856448 13264826108917510656 15965059639646164864 218549096665267456 2918782627393921664 5619016158122575872 8319249688851230080 11019483219579884288 13719716750308538496 16419950281037192704 673439738056295296 3373673268784949504 6073906799513603712 8774140330242257920 11474373860970912128 14174607391699566336 16874840922428220544 1128330379447323136 3828563910175977344 6528797440904631552 9229030971633285760 11929264502361939968 14629498033090594176 17329731563819248384 1583221020838350976 4283454551567005184 6983688082295659392 9683921613024313600 12384155143752967808 15084388674481622016 17784622205210276224 2038111662229378816 4738345192958033024 7438578723686687232 10138812254415341440 12839045785143995648 15539279315872649856 18239512846601304064 2493002303620406656 5193235834349060864 7893469365077715072 10593702895806369280 13293936426535023488 15994169957263677696 247659414282780288 2947892945011434496 5648126475740088704 8348360006468742912 11048593537197397120 13748827067926051328 16449060598654705536 702550055673808128 3402783586402462336 6103017117131116544 8803250647859770752 11503484178588424960 14203717709317079168 16903951240045733376 1157440697064835968 3857674227793490176 6557907758522144384 9258141289250798592 11958374819979452800 14658608350708107008 17358841881436761216 1612331338455863808 4312564869184518016 7012798399913172224 9713031930641826432 12413265461370480640 15113498992099134848 17813732522827789056 2067221979846891648 4767455510575545856 7467689041304200064 10167922572032854272 12868156102761508480 15568389633490162688 18268623164218816896 2522112621237919488 5222346151966573696 7922579682695227904 10622813213423882112 13323046744152536320 16023280274881190528 276769731900293120 2977003262628947328 5677236793357601536 8377470324086255744 11077703854814909952 13777937385543564160 16478170916272218368 731660373291320960 3431893904019975168 6132127434748629376 8832360965477283584 11532594496205937792 14232828026934592000 16933061557663246208 1186551014682348800 3886784545411003008 6587018076139657216 9287251606868311424 11987485137596965632 14687718668325619840 17387952199054274048 1641441656073376640 4341675186802030848 7041908717530685056 9742142248259339264 12442375778987993472 15142609309716647680 17842842840445301888 2096332297464404480 4796565828193058688 7496799358921712896 10197032889650367104 12897266420379021312 15597499951107675520 18297733481836329728 2551222938855432320 5251456469584086528 7951690000312740736 10651923531041394944 13352157061770049152 16052390592498703360 305880049517805952 3006113580246460160 5706347110975114368 8406580641703768576 11106814172432422784 13807047703161076992 16507281233889731200 760770690908833792 3461004221637488000 6161237752366142208 8861471283094796416 11561704813823450624 14261938344552104832 16962171875280759040 1215661332299861632 3915894863028515840 6616128393757170048 9316361924485824256 12016595455214478464 14716828985943132672 17417062516671786880 1670551973690889472 4370785504419543680 7071019035148197888 9771252565876852096 12471486096605506304 15171719627334160512 17871953158062814720 2125442615081917312 4825676145810571520 7525909676539225728 10226143207267879936 12926376737996534144 15626610268725188352 18326843799453842560 2580333256472945152 5280566787201599360 7980800317930253568 10681033848658907776 13381267379387561984 16081500910116216192 334990367135318784 3035223897863972992 5735457428592627200 8435690959321281408 11135924490049935616 13836158020778589824 16536391551507244032 789881008526346624 3490114539255000832 6190348069983655040 8890581600712309248 11590815131440963456 14291048662169617664 16991282192898271872 1244771649917374464 3945005180646028672 6645238711374682880 9345472242103337088 12045705772831991296 14745939303560645504 17446172834289299712 1699662291308402304 4399895822037056512 7100129352765710720 9800362883494364928 12500596414223019136 15200829944951673344 17901063475680327552 2154552932699430144 4854786463428084352 7555019994156738560 10255253524885392768 12955487055614046976 15655720586342701184 18355954117071355392 2609443574090457984 5309677104819112192 8009910635547766400 10710144166276420608 13410377697005074816 16110611227733729024 364100684752831616 3064334215481485824 5764567746210140032 8464801276938794240 11165034807667448448 13865268338396102656 16565501869124756864 818991326143859456 3519224856872513664 6219458387601167872 8919691918329822080 11619925449058476288 14320158979787130496 17020392510515784704 1273881967534887296 3974115498263541504 6674349028992195712 9374582559720849920 12074816090449504128 14775049621178158336 17475283151906812544 1728772608925915136 4429006139654569344 7129239670383223552 9829473201111877760 12529706731840531968 15229940262569186176 17930173793297840384 2183663250316942976 4883896781045597184 7584130311774251392 10284363842502905600 12984597373231559808 15684830903960214016 18385064434688868224 2638553891707970816 5338787422436625024 8039020953165279232 10739254483893933440 13439488014622587648 16139721545351241856 393211002370344448 3093444533098998656 5793678063827652864 8493911594556307072 11194145125284961280 13894378656013615488 16594612186742269696 848101643761372288 3548335174490026496 6248568705218680704 8948802235947334912 11649035766675989120 14349269297404643328 17049502828133297536 1302992285152400128 4003225815881054336 6703459346609708544 9403692877338362752 12103926408067016960 14804159938795671168 17504393469524325376 1757882926543427968 4458116457272082176 7158349988000736384 9858583518729390592 12558817049458044800 15259050580186699008 17959284110915353216 2212773567934455808 4913007098663110016 7613240629391764224 10313474160120418432 13013707690849072640 15713941221577726848 18414174752306381056 2667664209325483648 5367897740054137856 8068131270782792064 10768364801511446272 13468598332240100480 16168831862968754688 422321319987857280 3122554850716511488 5822788381445165696 8523021912173819904 11223255442902474112 13923488973631128320 16623722504359782528 877211961378885120 3577445492107539328 6277679022836193536 8977912553564847744 11678146084293501952 14378379615022156160 17078613145750810368 1332102602769912960 4032336133498567168 6732569664227221376 9432803194955875584 12133036725684529792 14833270256413184000 17533503787141838208 1786993244160940800 4487226774889595008 7187460305618249216 9887693836346903424 12587927367075557632 15288160897804211840 17988394428532866048 2241883885551968640 4942117416280622848 7642350947009277056 10342584477737931264 13042818008466585472 15743051539195239680 18443285069923893888 2696774526942996480 5397008057671650688 8097241588400304896 10797475119128959104 13497708649857613312 16197942180586267520 451431637605370112 3151665168334024320 5851898699062678528 8552132229791332736 11252365760519986944 13952599291248641152 16652832821977295360 906322278996397952 3606555809725052160 6306789340453706368 9007022871182360576 11707256401911014784 14407489932639668992 17107723463368323200 1361212920387425792 4061446451116080000 6761679981844734208 9461913512573388416 12162147043302042624 14862380574030696832 17562614104759351040 1816103561778453632 4516337092507107840 7216570623235762048 9916804153964416256 12617037684693070464 15317271215421724672 18017504746150378880 2270994203169481472 4971227733898135680 7671461264626789888 10371694795355444096 13071928326084098304 15772161856812752512 25651313831855104 2725884844560509312 5426118375289163520 8126351906017817728 10826585436746471936 13526818967475126144 16227052498203780352 480541955222882944 3180775485951537152 5881009016680191360 8581242547408845568 11281476078137499776 13981709608866153984 16681943139594808192 935432596613910784 3635666127342564992 6335899658071219200 9036133188799873408 11736366719528527616 14436600250257181824 17136833780985836032 1390323238004938624 4090556768733592832 6790790299462247040 9491023830190901248 12191257360919555456 14891490891648209664 17591724422376863872 1845213879395966464 4545447410124620672 7245680940853274880 9945914471581929088 12646148002310583296 15346381533039237504 18046615063767891712 2300104520786994304 5000338051515648512 7700571582244302720 10400805112972956928 13101038643701611136 15801272174430265344 54761631449367936 2754995162178022144 5455228692906676352 8155462223635330560 10855695754363984768 13555929285092638976 16256162815821293184 509652272840395776 3209885803569049984 5910119334297704192 8610352865026358400 11310586395755012608 14010819926483666816 16711053457212321024 964542914231423616 3664776444960077824 6365009975688732032 9065243506417386240 11765477037146040448 14465710567874694656 17165944098603348864 1419433555622451456 4119667086351105664 6819900617079759872 9520134147808414080 12220367678537068288 14920601209265722496 17620834739994376704 1874324197013479296 4574557727742133504 7274791258470787712 9975024789199441920 12675258319928096128 15375491850656750336 18075725381385404544 2329214838404507136 5029448369133161344 7729681899861815552 10429915430590469760 13130148961319123968 15830382492047778176 83871949066880768 2784105479795534976 5484339010524189184 8184572541252843392 10884806071981497600 13585039602710151808 16285273133438806016 538762590457908608 3238996121186562816 5939229651915217024 8639463182643871232 11339696713372525440 14039930244101179648 16740163774829833856 993653231848936448 3693886762577590656 6394120293306244864 9094353824034899072 11794587354763553280 14494820885492207488 17195054416220861696 1448543873239964288 4148777403968618496 6849010934697272704 9549244465425926912 12249477996154581120 14949711526883235328 17649945057611889536 1903434514630992128 4603668045359646336 7303901576088300544 10004135106816954752 12704368637545608960 15404602168274263168 18104835699002917376 2358325156022019968 5058558686750674176 7758792217479328384 10459025748207982592 13159259278936636800 15859492809665291008 112982266684393600 2813215797413047808 5513449328141702016 8213682858870356224 10913916389599010432 13614149920327664640 16314383451056318848 567872908075421440 3268106438804075648 5968339969532729856 8668573500261384064 11368807030990038272 14069040561718692480 16769274092447346688 1022763549466449280 3722997080195103488 6423230610923757696 9123464141652411904 11823697672381066112 14523931203109720320 17224164733838374528 1477654190857477120 4177887721586131328 6878121252314785536 9578354783043439744 12278588313772093952 14978821844500748160 17679055375229402368 1932544832248504960 4632778362977159168 7333011893705813376 10033245424434467584 12733478955163121792 15433712485891776000 18133946016620430208 2387435473639532800 5087669004368187008 7787902535096841216 10488136065825495424 13188369596554149632 15888603127282803840 142092584301906432 2842326115030560640 5542559645759214848 8242793176487869056 10943026707216523264 13643260237945177472 16343493768673831680 596983225692934272 3297216756421588480 5997450287150242688 8697683817878896896 11397917348607551104 14098150879336205312 16798384410064859520 1051873867083962112 3752107397812616320 6452340928541270528 9152574459269924736 11852807989998578944 14553041520727233152 17253275051455887360 1506764508474989952 4206998039203644160 6907231569932298368 9607465100660952576 12307698631389606784 15007932162118260992 17708165692846915200 1961655149866017792 4661888680594672000 7362122211323326208 10062355742051980416 12762589272780634624 15462822803509288832 18163056334237943040 2416545791257045632 5116779321985699840 7817012852714354048 10517246383443008256 13217479914171662464 15917713444900316672 171202901919419264 2871436432648073472 5571669963376727680 8271903494105381888 10972137024834036096 13672370555562690304 16372604086291344512 626093543310447104 3326327074039101312 6026560604767755520 8726794135496409728 11427027666225063936 14127261196953718144 16827494727682372352 1080984184701474944 3781217715430129152 6481451246158783360 9181684776887437568 11881918307616091776 14582151838344745984 17282385369073400192 1535874826092502784 4236108356821156992 6936341887549811200 9636575418278465408 12336808949007119616 15037042479735773824 17737276010464428032 1990765467483530624 4690998998212184832 7391232528940839040 10091466059669493248 12791699590398147456 15491933121126801664 18192166651855455872 2445656108874558464 5145889639603212672 7846123170331866880 10546356701060521088 13246590231789175296 15946823762517829504 200313219536932096 2900546750265586304 5600780280994240512 8301013811722894720 11001247342451548928 13701480873180203136 16401714403908857344 655203860927959936 3355437391656614144 6055670922385268352 8755904453113922560 11456137983842576768 14156371514571230976 16856605045299885184 1110094502318987776 3810328033047641984 6510561563776296192 9210795094504950400 11911028625233604608 14611262155962258816 17311495686690913024 1564985143710015616 4265218674438669824 6965452205167324032 9665685735895978240 12365919266624632448 15066152797353286656 17766386328081940864 2019875785101043456 4720109315829697664 7420342846558351872 10120576377287006080 12820809908015660288 15521043438744314496 18221276969472968704 2474766426492071296 5174999957220725504 7875233487949379712 10575467018678033920 13275700549406688128 15975934080135342336 229423537154444928 2929657067883099136 5629890598611753344 8330124129340407552 11030357660069061760 13730591190797715968 16430824721526370176 684314178545472768 3384547709274126976 6084781240002781184 8785014770731435392 11485248301460089600 14185481832188743808 16885715362917398016 1139204819936500608 3839438350665154816 6539671881393809024 9239905412122463232 11940138942851117440 14640372473579771648 17340606004308425856 1594095461327528448 4294328992056182656 6994562522784836864 9694796053513491072 12395029584242145280 15095263114970799488 17795496645699453696 2048986102718556288 4749219633447210496 7449453164175864704 10149686694904518912 12849920225633173120 15550153756361827328 18250387287090481536 2503876744109584128 5204110274838238336 7904343805566892544 10604577336295546752 13304810867024200960 16005044397752855168 258533854771957760 2958767385500611968 5659000916229266176 8359234446957920384 11059467977686574592 13759701508415228800 16459935039143883008 713424496162985600 3413658026891639808 6113891557620294016 8814125088348948224 11514358619077602432 14214592149806256640 16914825680534910848 1168315137554013440 3868548668282667648 6568782199011321856 9269015729739976064 11969249260468630272 14669482791197284480 17369716321925938688 1623205778945041280 4323439309673695488 7023672840402349696 9723906371131003904 12424139901859658112 15124373432588312320 17824606963316966528 2078096420336069120 4778329951064723328 7478563481793377536 10178797012522031744 12879030543250685952 15579264073979340160 18279497604707994368 2532987061727096960 5233220592455751168 7933454123184405376 10633687653913059584 13333921184641713792 16034154715370368000 287644172389470592 2987877703118124800 5688111233846779008 8388344764575433216 11088578295304087424 13788811826032741632 16489045356761395840 742534813780498432 3442768344509152640 6143001875237806848 8843235405966461056 11543468936695115264 14243702467423769472 16943935998152423680 1197425455171526272 3897658985900180480 6597892516628834688 9298126047357488896 11998359578086143104 14698593108814797312 17398826639543451520 1652316096562554112 4352549627291208320 7052783158019862528 9753016688748516736 12453250219477170944 15153483750205825152 17853717280934479360 2107206737953581952 4807440268682236160 7507673799410890368 10207907330139544576 12908140860868198784 15608374391596852992 18308607922325507200 2562097379344609792 5262330910073264000 7962564440801918208 10662797971530572416 13363031502259226624 16063265032987880832 316754490006983424 3016988020735637632 5717221551464291840 8417455082192946048 11117688612921600256 13817922143650254464 16518155674378908672 771645131398011264 3471878662126665472 6172112192855319680 8872345723583973888 11572579254312628096 14272812785041282304 16973046315769936512 1226535772789039104 3926769303517693312 6627002834246347520 9327236364975001728 12027469895703655936 14727703426432310144 17427936957160964352 1681426414180066944 4381659944908721152 7081893475637375360 9782127006366029568 12482360537094683776 15182594067823337984 17882827598551992192 2136317055571094784 4836550586299748992 7536784117028403200 10237017647757057408 12937251178485711616 15637484709214365824 18337718239943020032 2591207696962122624 5291441227690776832 7991674758419431040 10691908289148085248 13392141819876739456 16092375350605393664 345864807624496256 3046098338353150464 5746331869081804672 8446565399810458880 11146798930539113088 13847032461267767296 16547265991996421504 800755449015524096 3500988979744178304 6201222510472832512 8901456041201486720 11601689571930140928 14301923102658795136 17002156633387449344 1255646090406551936 3955879621135206144 6656113151863860352 9356346682592514560 12056580213321168768 14756813744049822976 17457047274778477184 1710536731797579776 4410770262526233984 7111003793254888192 9811237323983542400 12511470854712196608 15211704385440850816 17911937916169505024 2165427373188607616 4865660903917261824 7565894434645916032 10266127965374570240 12966361496103224448 15666595026831878656 18366828557560532864 2620318014579635456 5320551545308289664 8020785076036943872 10721018606765598080 13421252137494252288 16121485668222906496 374975125242009088 3075208655970663296 5775442186699317504 8475675717427971712 11175909248156625920 13876142778885280128 16576376309613934336 829865766633036928 3530099297361691136 6230332828090345344 8930566358818999552 11630799889547653760 14331033420276307968 17031266951004962176 1284756408024064768 3984989938752718976 6685223469481373184 9385457000210027392 12085690530938681600 14785924061667335808 17486157592395990016 1739647049415092608 4439880580143746816 7140114110872401024 9840347641601055232 12540581172329709440 15240814703058363648 17941048233787017856 2194537690806120448 4894771221534774656 7595004752263428864 10295238282992083072 12995471813720737280 15695705344449391488 18395938875178045696 2649428332197148288 5349661862925802496 8049895393654456704 10750128924383110912 13450362455111765120 16150595985840419328 404085442859521920 3104318973588176128 5804552504316830336 8504786035045484544 11205019565774138752 13905253096502792960 16605486627231447168 858976084250549760 3559209614979203968 6259443145707858176 8959676676436512384 11659910207165166592 14360143737893820800 17060377268622475008 1313866725641577600 4014100256370231808 6714333787098886016 9414567317827540224 12114800848556194432 14815034379284848640 17515267910013502848 1768757367032605440 4468990897761259648 7169224428489913856 9869457959218568064 12569691489947222272 15269925020675876480 17970158551404530688 2223648008423633280 4923881539152287488 7624115069880941696 10324348600609595904 13024582131338250112 15724815662066904320 18425049192795558528 2678538649814661120 5378772180543315328 8079005711271969536 10779239242000623744 13479472772729277952 16179706303457932160 433195760477034752 3133429291205688960 5833662821934343168 8533896352662997376 11234129883391651584 13934363414120305792 16634596944848960000 888086401868062592 3588319932596716800 6288553463325371008 8988786994054025216 11689020524782679424 14389254055511333632 17089487586239987840 1342977043259090432 4043210573987744640 6743444104716398848 9443677635445053056 12143911166173707264 14844144696902361472 17544378227631015680 1797867684650118272 4498101215378772480 7198334746107426688 9898568276836080896 12598801807564735104 15299035338293389312 17999268869022043520 2252758326041146112 4952991856769800320 7653225387498454528 10353458918227108736 13053692448955762944 15753925979684417152 7415436703519744 2707648967432173952 5407882498160828160 8108116028889482368 10808349559618136576 13508583090346790784 16208816621075444992 462306078094547584 3162539608823201792 5862773139551856000 8563006670280510208 11263240201009164416 13963473731737818624 16663707262466472832 917196719485575424 3617430250214229632 6317663780942883840 9017897311671538048 11718130842400192256 14418364373128846464 17118597903857500672 1372087360876603264 4072320891605257472 6772554422333911680 9472787953062565888 12173021483791220096 14873255014519874304 17573488545248528512 1826978002267631104 4527211532996285312 7227445063724939520 9927678594453593728 12627912125182247936 15328145655910902144 18028379186639556352 2281868643658658944 4982102174387313152 7682335705115967360 10382569235844621568 13082802766573275776 15783036297301929984 36525754321032576 2736759285049686784 5436992815778340992 8137226346506995200 10837459877235649408 13537693407964303616 16237926938692957824 491416395712060416 3191649926440714624 5891883457169368832 8592116987898023040 11292350518626677248 13992584049355331456 16692817580083985664 946307037103088256 3646540567831742464 6346774098560396672 9047007629289050880 11747241160017705088 14447474690746359296 17147708221475013504 1401197678494116096 4101431209222770304 6801664739951424512 9501898270680078720 12202131801408732928 14902365332137387136 17602598862866041344 1856088319885143936 4556321850613798144 7256555381342452352 9956788912071106560 12657022442799760768 15357255973528414976 18057489504257069184 2310978961276171776 5011212492004825984 7711446022733480192 10411679553462134400 13111913084190788608 15812146614919442816 65636071938545408 2765869602667199616 5466103133395853824 8166336664124508032 10866570194853162240 13566803725581816448 16267037256310470656 520526713329573248 3220760244058227456 5920993774786881664 8621227305515535872 11321460836244190080 14021694366972844288 16721927897701498496 975417354720601088 3675650885449255296 6375884416177909504 9076117946906563712 11776351477635217920 14476585008363872128 17176818539092526336 1430307996111628928 4130541526840283136 6830775057568937344 9531008588297591552 12231242119026245760 14931475649754899968 17631709180483554176 1885198637502656768 4585432168231310976 7285665698959965184 9985899229688619392 12686132760417273600 15386366291145927808 18086599821874582016 2340089278893684608 5040322809622338816 7740556340350993024 10440789871079647232 13141023401808301440 15841256932536955648 94746389556058240 2794979920284712448 5495213451013366656 8195446981742020864 10895680512470675072 13595914043199329280 16296147573927983488 549637030947086080 3249870561675740288 5950104092404394496 8650337623133048704 11350571153861702912 14050804684590357120 16751038215319011328 1004527672338113920 3704761203066768128 6404994733795422336 9105228264524076544 11805461795252730752 14505695325981384960 17205928856710039168 1459418313729141760 4159651844457795968 6859885375186450176 9560118905915104384 12260352436643758592 14960585967372412800 17660819498101067008 1914308955120169600 4614542485848823808 7314776016577478016 10015009547306132224 12715243078034786432 15415476608763440640 18115710139492094848 2369199596511197440 5069433127239851648 7769666657968505856 10469900188697160064 13170133719425814272 15870367250154468480 123856707173571072 2824090237902225280 5524323768630879488 8224557299359533696 10924790830088187904 13625024360816842112 16325257891545496320 578747348564598912 3278980879293253120 5979214410021907328 8679447940750561536 11379681471479215744 14079915002207869952 16780148532936524160 1033637989955626752 3733871520684280960 6434105051412935168 9134338582141589376 11834572112870243584 14534805643598897792 17235039174327552000 1488528631346654592 4188762162075308800 6888995692803963008 9589229223532617216 12289462754261271424 14989696284989925632 17689929815718579840 1943419272737682432 4643652803466336640 7343886334194990848 10044119864923645056 12744353395652299264 15444586926380953472 18144820457109607680 2398309914128710272 5098543444857364480 7798776975586018688 10499010506314672896 13199244037043327104 15899477567771981312 152967024791083904 2853200555519738112 5553434086248392320 8253667616977046528 10953901147705700736 13654134678434354944 16354368209163009152 607857666182111744 3308091196910765952 6008324727639420160 8708558258368074368 11408791789096728576 14109025319825382784 16809258850554036992 1062748307573139584 3762981838301793792 6463215369030448000 9163448899759102208 11863682430487756416 14563915961216410624 17264149491945064832 1517638948964167424 4217872479692821632 6918106010421475840 9618339541150130048 12318573071878784256 15018806602607438464 17719040133336092672 1972529590355195264 4672763121083849472 7372996651812503680 10073230182541157888 12773463713269812096 15473697243998466304 18173930774727120512 2427420231746223104 5127653762474877312 7827887293203531520 10528120823932185728 13228354354660839936 15928587885389494144 182077342408596736 2882310873137250944 5582544403865905152 8282777934594559360 10983011465323213568 13683244996051867776 16383478526780521984 636967983799624576 3337201514528278784 6037435045256932992 8737668575985587200 11437902106714241408 14138135637442895616 16838369168171549824 1091858625190652416 3792092155919306624 6492325686647960832 9192559217376615040 11892792748105269248 14593026278833923456 17293259809562577664 1546749266581680256 4246982797310334464 6947216328038988672 9647449858767642880 12347683389496297088 15047916920224951296 17748150450953605504 2001639907972708096 4701873438701362304 7402106969430016512 10102340500158670720 12802574030887324928 15502807561615979136 18203041092344633344 2456530549363735936 5156764080092390144 7856997610821044352 10557231141549698560 13257464672278352768 15957698203007006976 211187660026109568 2911421190754763776 5611654721483417984 8311888252212072192 11012121782940726400 13712355313669380608 16412588844398034816 666078301417137408 3366311832145791616 6066545362874445824 8766778893603100032 11467012424331754240 14167245955060408448 16867479485789062656 1120968942808165248 3821202473536819456 6521436004265473664 9221669534994127872 11921903065722782080 14622136596451436288 17322370127180090496 1575859584199193088 4276093114927847296 6976326645656501504 9676560176385155712 12376793707113809920 15077027237842464128 17777260768571118336 2030750225590220928 4730983756318875136 7431217287047529344 10131450817776183552 12831684348504837760 15531917879233491968 18232151409962146176 2485640866981248768 5185874397709902976 7886107928438557184 10586341459167211392 13286574989895865600 15986808520624519808 240297977643622400 2940531508372276608 5640765039100930816 8340998569829585024 11041232100558239232 13741465631286893440 16441699162015547648 695188619034650240 3395422149763304448 6095655680491958656 8795889211220612864 11496122741949267072 14196356272677921280 16896589803406575488 1150079260425678080 3850312791154332288 6550546321882986496 9250779852611640704 11951013383340294912 14651246914068949120 17351480444797603328 1604969901816705920 4305203432545360128 7005436963274014336 9705670494002668544 12405904024731322752 15106137555459976960 17806371086188631168 2059860543207733760 4760094073936387968 7460327604665042176 10160561135393696384 12860794666122350592 15561028196851004800 18261261727579659008 2514751184598761600 5214984715327415808 7915218246056070016 10615451776784724224 13315685307513378432 16015918838242032640 269408295261135232 2969641825989789440 5669875356718443648 8370108887447097856 11070342418175752064 13770575948904406272 16470809479633060480 724298936652163072 3424532467380817280 6124765998109471488 8824999528838125696 11525233059566779904 14225466590295434112 16925700121024088320 1179189578043190912 3879423108771845120 6579656639500499328 9279890170229153536 11980123700957807744 14680357231686461952 17380590762415116160 1634080219434218752 4334313750162872960 7034547280891527168 9734780811620181376 12435014342348835584 15135247873077489792 17835481403806144000 2088970860825246592 4789204391553900800 7489437922282555008 10189671453011209216 12889904983739863424 15590138514468517632 18290372045197171840 2543861502216274432 5244095032944928640 7944328563673582848 10644562094402237056 13344795625130891264 16045029155859545472 298518612878648064 2998752143607302272 5698985674335956480 8399219205064610688 11099452735793264896 13799686266521919104 16499919797250573312 753409254269675904 3453642784998330112 6153876315726984320 8854109846455638528 11554343377184292736 14254576907912946944 16954810438641601152 1208299895660703744 3908533426389357952 6608766957118012160 9309000487846666368 12009234018575320576 14709467549303974784 17409701080032628992 1663190537051731584 4363424067780385792 7063657598509040000 9763891129237694208 12464124659966348416 15164358190695002624 17864591721423656832 2118081178442759424 4818314709171413632 7518548239900067840 10218781770628722048 12919015301357376256 15619248832086030464 18319482362814684672 2572971819833787264 5273205350562441472 7973438881291095680 10673672412019749888 13373905942748404096 16074139473477058304 327628930496160896 3027862461224815104 5728095991953469312 8428329522682123520 11128563053410777728 13828796584139431936 16529030114868086144 782519571887188736 3482753102615842944 6182986633344497152 8883220164073151360 11583453694801805568 14283687225530459776 16983920756259113984 1237410213278216576 3937643744006870784 6637877274735524992 9338110805464179200 12038344336192833408 14738577866921487616 17438811397650141824 1692300854669244416 4392534385397898624 7092767916126552832 9793001446855207040 12493234977583861248 15193468508312515456 17893702039041169664 2147191496060272256 4847425026788926464 7547658557517580672 10247892088246234880 12948125618974889088 15648359149703543296 18348592680432197504 2602082137451300096 5302315668179954304 8002549198908608512 10702782729637262720 13403016260365916928 16103249791094571136 356739248113673728 3056972778842327936 5757206309570982144 8457439840299636352 11157673371028290560 13857906901756944768 16558140432485598976 811629889504701568 3511863420233355776 6212096950962009984 8912330481690664192 11612564012419318400 14312797543147972608 17013031073876626816 1266520530895729408 3966754061624383616 6666987592353037824 9367221123081692032 12067454653810346240 14767688184539000448 17467921715267654656 1721411172286757248 4421644703015411456 7121878233744065664 9822111764472719872 12522345295201374080 15222578825930028288 17922812356658682496 2176301813677785088 4876535344406439296 7576768875135093504 10277002405863747712 12977235936592401920 15677469467321056128 18377702998049710336 2631192455068812928 5331425985797467136 8031659516526121344 10731893047254775552 13432126577983429760 16132360108712083968 385849565731186560 3086083096459840768 5786316627188494976 8486550157917149184 11186783688645803392 13887017219374457600 16587250750103111808 840740207122214400 3540973737850868608 6241207268579522816 8941440799308177024 11641674330036831232 14341907860765485440 17042141391494139648 1295630848513242240 3995864379241896448 6696097909970550656 9396331440699204864 12096564971427859072 14796798502156513280 17497032032885167488 1750521489904270080 4450755020632924288 7150988551361578496 9851222082090232704 12551455612818886912 15251689143547541120 17951922674276195328 2205412131295297920 4905645662023952128 7605879192752606336 10306112723481260544 13006346254209914752 15706579784938568960 18406813315667223168 2660302772686325760 5360536303414979968 8060769834143634176 10761003364872288384 13461236895600942592 16161470426329596800 414959883348699392 3115193414077353600 5815426944806007808 8515660475534662016 11215894006263316224 13916127536991970432 16616361067720624640 869850524739727232 3570084055468381440 6270317586197035648 8970551116925689856 11670784647654344064 14371018178382998272 17071251709111652480 1324741166130755072 4024974696859409280 6725208227588063488 9425441758316717696 12125675289045371904 14825908819774026112 17526142350502680320 1779631807521782912 4479865338250437120 7180098868979091328 9880332399707745536 12580565930436399744 15280799461165053952 17981032991893708160 2234522448912810752 4934755979641464960 7634989510370119168 10335223041098773376 13035456571827427584 15735690102556081792 18435923633284736000 2689413090303838592 5389646621032492800 8089880151761147008 10790113682489801216 13490347213218455424 16190580743947109632 444070200966212224 3144303731694866432 5844537262423520640 8544770793152174848 11245004323880829056 13945237854609483264 16645471385338137472 898960842357240064 3599194373085894272 6299427903814548480 8999661434543202688 11699894965271856896 14400128496000511104 17100362026729165312 1353851483748267904 4054085014476922112 6754318545205576320 9454552075934230528 12154785606662884736 14855019137391538944 17555252668120193152 1808742125139295744 4508975655867949952 7209209186596604160 9909442717325258368 12609676248053912576 15309909778782566784 18010143309511220992 2263632766530323584 4963866297258977792 7664099827987632000 10364333358716286208 13064566889444940416 15764800420173594624 18289877192697216 2718523407921351424 5418756938650005632 8118990469378659840 10819224000107314048 13519457530835968256 16219691061564622464 473180518583725056 3173414049312379264 5873647580041033472 8573881110769687680 11274114641498341888 13974348172226996096 16674581702955650304 928071159974752896 3628304690703407104 6328538221432061312 9028771752160715520 11729005282889369728 14429238813618023936 17129472344346678144 1382961801365780736 4083195332094434944 6783428862823089152 9483662393551743360 12183895924280397568 14884129455009051776 17584362985737705984 1837852442756808576 4538085973485462784 7238319504214116992 9938553034942771200 12638786565671425408 15339020096400079616 18039253627128733824 2292743084147836416 4992976614876490624 7693210145605144832 10393443676333799040 13093677207062453248 15793910737791107456 47400194810210048 2747633725538864256 5447867256267518464 8148100786996172672 10848334317724826880 13548567848453481088 16248801379182135296 502290836201237888 3202524366929892096 5902757897658546304 8602991428387200512 11303224959115854720 14003458489844508928 16703692020573163136 957181477592265728 3657415008320919936 6357648539049574144 9057882069778228352 11758115600506882560 14458349131235536768 17158582661964190976 1412072118983293568 4112305649711947776 6812539180440601984 9512772711169256192 12213006241897910400 14913239772626564608 17613473303355218816 1866962760374321408 4567196291102975616 7267429821831629824 9967663352560284032 12667896883288938240 15368130414017592448 18068363944746246656 2321853401765349248 5022086932494003456 7722320463222657664 10422553993951311872 13122787524679966080 15823021055408620288 76510512427722880 2776744043156377088 5476977573885031296 8177211104613685504 10877444635342339712 13577678166070993920 16277911696799648128 531401153818750720 3231634684547404928 5931868215276059136 8632101746004713344 11332335276733367552 14032568807462021760 16732802338190675968 986291795209778560 3686525325938432768 6386758856667086976 9086992387395741184 11787225918124395392 14487459448853049600 17187692979581703808 1441182436600806400 4141415967329460608 6841649498058114816 9541883028786769024 12242116559515423232 14942350090244077440 17642583620972731648 1896073077991834240 4596306608720488448 7296540139449142656 9996773670177796864 12697007200906451072 15397240731635105280 18097474262363759488 2350963719382862080 5051197250111516288 7751430780840170496 10451664311568824704 13151897842297478912 15852131373026133120 105620830045235712 2805854360773889920 5506087891502544128 8206321422231198336 10906554952959852544 13606788483688506752 16307022014417160960 560511471436263552 3260745002164917760 5960978532893571968 8661212063622226176 11361445594350880384 14061679125079534592 16761912655808188800 1015402112827291392 3715635643555945600 6415869174284599808 9116102705013254016 11816336235741908224 14516569766470562432 17216803297199216640 1470292754218319232 4170526284946973440 6870759815675627648 9570993346404281856 12271226877132936064 14971460407861590272 17671693938590244480 1925183395609347072 4625416926338001280 7325650457066655488 10025883987795309696 12726117518523963904 15426351049252618112 18126584579981272320 2380074037000374912 5080307567729029120 7780541098457683328 10480774629186337536 13181008159914991744 15881241690643645952 134731147662748544 2834964678391402752 5535198209120056960 8235431739848711168 10935665270577365376 13635898801306019584 16336132332034673792 589621789053776384 3289855319782430592 5990088850511084800 8690322381239739008 11390555911968393216 14090789442697047424 16791022973425701632 1044512430444804224 3744745961173458432 6444979491902112640 9145213022630766848 11845446553359421056 14545680084088075264 17245913614816729472 1499403071835832064 4199636602564486272 6899870133293140480 9600103664021794688 12300337194750448896 15000570725479103104 17700804256207757312 1954293713226859904 4654527243955514112 7354760774684168320 10054994305412822528 12755227836141476736 15455461366870130944 18155694897598785152 2409184354617887744 5109417885346541952 7809651416075196160 10509884946803850368 13210118477532504576 15910352008261158784 163841465280261376 2864074996008915584 5564308526737569792 8264542057466224000 10964775588194878208 13665009118923532416 16365242649652186624 618732106671289216 3318965637399943424 6019199168128597632 8719432698857251840 11419666229585906048 14119899760314560256 16820133291043214464 1073622748062317056 3773856278790971264 6474089809519625472 9174323340248279680 11874556870976933888 14574790401705588096 17275023932434242304 1528513389453344896 4228746920181999104 6928980450910653312 9629213981639307520 12329447512367961728 15029681043096615936 17729914573825270144 1983404030844372736 4683637561573026944 7383871092301681152 10084104623030335360 12784338153758989568 15484571684487643776 18184805215216297984 2438294672235400576 5138528202964054784 7838761733692708992 10538995264421363200 13239228795150017408 15939462325878671616 192951782897774208 2893185313626428416 5593418844355082624 8293652375083736832 10993885905812391040 13694119436541045248 16394352967269699456 647842424288802048 3348075955017456256 6048309485746110464 8748543016474764672 11448776547203418880 14149010077932073088 16849243608660727296 1102733065679829888 3802966596408484096 6503200127137138304 9203433657865792512 11903667188594446720 14603900719323100928 17304134250051755136 1557623707070857728 4257857237799511936 6958090768528166144 9658324299256820352 12358557829985474560 15058791360714128768 17759024891442782976 2012514348461885568 4712747879190539776 7412981409919193984 10113214940647848192 12813448471376502400 15513682002105156608 18213915532833810816 2467404989852913408 5167638520581567616 7867872051310221824 10568105582038876032 13268339112767530240 15968572643496184448 222062100515287040 2922295631243941248 5622529161972595456 8322762692701249664 11022996223429903872 13723229754158558080 16423463284887212288 676952741906314880 3377186272634969088 6077419803363623296 8777653334092277504 11477886864820931712 14178120395549585920 16878353926278240128 1131843383297342720 3832076914025996928 6532310444754651136 9232543975483305344 11932777506211959552 14633011036940613760 17333244567669267968 1586734024688370560 4286967555417024768 6987201086145678976 9687434616874333184 12387668147602987392 15087901678331641600 17788135209060295808 2041624666079398400 4741858196808052608 7442091727536706816 10142325258265361024 12842558788994015232 15542792319722669440 18243025850451323648 2496515307470426240 5196748838199080448 7896982368927734656 10597215899656388864 13297449430385043072 15997682961113697280 251172418132799872 2951405948861454080 5651639479590108288 8351873010318762496 11052106541047416704 13752340071776070912 16452573602504725120 706063059523827712 3406296590252481920 6106530120981136128 8806763651709790336 11506997182438444544 14207230713167098752 16907464243895752960 1160953700914855552 3861187231643509760 6561420762372163968 9261654293100818176 11961887823829472384 14662121354558126592 17362354885286780800 1615844342305883392 4316077873034537600 7016311403763191808 9716544934491846016 12416778465220500224 15117011995949154432 17817245526677808640 2070734983696911232 4770968514425565440 7471202045154219648 10171435575882873856 12871669106611528064 15571902637340182272 18272136168068836480 2525625625087939072 5225859155816593280 7926092686545247488 10626326217273901696 13326559748002555904 16026793278731210112 280282735750312704 2980516266478966912 5680749797207621120 8380983327936275328 11081216858664929536 13781450389393583744 16481683920122237952 735173377141340544 3435406907869994752 6135640438598648960 8835873969327303168 11536107500055957376 14236341030784611584 16936574561513265792 1190064018532368384 3890297549261022592 6590531079989676800 9290764610718331008 11990998141446985216 14691231672175639424 17391465202904293632 1644954659923396224 4345188190652050432 7045421721380704640 9745655252109358848 12445888782838013056 15146122313566667264 17846355844295321472 2099845301314424064 4800078832043078272 7500312362771732480 10200545893500386688 12900779424229040896 15601012954957695104 18301246485686349312 2554735942705451904 5254969473434106112 7955203004162760320 10655436534891414528 13355670065620068736 16055903596348722944 309393053367825536 3009626584096479744 5709860114825133952 8410093645553788160 11110327176282442368 13810560707011096576 16510794237739750784 764283694758853376 3464517225487507584 6164750756216161792 8864984286944816000 11565217817673470208 14265451348402124416 16965684879130778624 1219174336149881216 3919407866878535424 6619641397607189632 9319874928335843840 12020108459064498048 14720341989793152256 17420575520521806464 1674064977540909056 4374298508269563264 7074532038998217472 9774765569726871680 12474999100455525888 15175232631184180096 17875466161912834304 2128955618931936896 4829189149660591104 7529422680389245312 10229656211117899520 12929889741846553728 15630123272575207936 18330356803303862144 2583846260322964736 5284079791051618944 7984313321780273152 10684546852508927360 13384780383237581568 16085013913966235776 338503370985338368 3038736901713992576 5738970432442646784 8439203963171300992 11139437493899955200 13839671024628609408 16539904555357263616 793394012376366208 3493627543105020416 6193861073833674624 8894094604562328832 11594328135290983040 14294561666019637248 16994795196748291456 1248284653767394048 3948518184496048256 6648751715224702464 9348985245953356672 12049218776682010880 14749452307410665088 17449685838139319296 1703175295158421888 4403408825887076096 7103642356615730304 9803875887344384512 12504109418073038720 15204342948801692928 17904576479530347136 2158065936549449728 4858299467278103936 7558532998006758144 10258766528735412352 12959000059464066560 15659233590192720768 18359467120921374976 2612956577940477568 5313190108669131776 8013423639397785984 10713657170126440192 13413890700855094400 16114124231583748608 367613688602851200 3067847219331505408 5768080750060159616 8468314280788813824 11168547811517468032 13868781342246122240 16569014872974776448 822504329993879040 3522737860722533248 6222971391451187456 8923204922179841664 11623438452908495872 14323671983637150080 17023905514365804288 1277394971384906880 3977628502113561088 6677862032842215296 9378095563570869504 12078329094299523712 14778562625028177920 17478796155756832128 1732285612775934720 4432519143504588928 7132752674233243136 9832986204961897344 12533219735690551552 15233453266419205760 17933686797147859968 2187176254166962560 4887409784895616768 7587643315624270976 10287876846352925184 12988110377081579392 15688343907810233600 18388577438538887808 2642066895557990400 5342300426286644608 8042533957015298816 10742767487743953024 13443001018472607232 16143234549201261440 396724006220364032 3096957536949018240 5797191067677672448 8497424598406326656 11197658129134980864 13897891659863635072 16598125190592289280 851614647611391872 3551848178340046080 6252081709068700288 8952315239797354496 11652548770526008704 14352782301254662912 17053015831983317120 1306505289002419712 4006738819731073920 6706972350459728128 9407205881188382336 12107439411917036544 14807672942645690752 17507906473374344960 1761395930393447552 4461629461122101760 7161862991850755968 9862096522579410176 12562330053308064384 15262563584036718592 17962797114765372800 2216286571784475392 4916520102513129600 7616753633241783808 10316987163970438016 13017220694699092224 15717454225427746432 18417687756156400640 2671177213175503232 5371410743904157440 8071644274632811648 10771877805361465856 13472111336090120064 16172344866818774272 425834323837876864 3126067854566531072 5826301385295185280 8526534916023839488 11226768446752493696 13927001977481147904 16627235508209802112 880724965228904704 3580958495957558912 6281192026686213120 8981425557414867328 11681659088143521536 14381892618872175744 17082126149600829952 1335615606619932544 4035849137348586752 6736082668077240960 9436316198805895168 12136549729534549376 14836783260263203584 17537016790991857792 1790506248010960384 4490739778739614592 7190973309468268800 9891206840196923008 12591440370925577216 15291673901654231424 17991907432382885632 2245396889401988224 4945630420130642432 7645863950859296640 10346097481587950848 13046331012316605056 15746564543045259264 54000064361856 2700287530793016064 5400521061521670272 8100754592250324480 10800988122978978688 13501221653707632896 16201455184436287104 454944641455389696 3155178172184043904 5855411702912698112 8555645233641352320 11255878764370006528 13956112295098660736 16656345825827314944 909835282846417536 3610068813575071744 6310302344303725952 9010535875032380160 11710769405761034368 14411002936489688576 17111236467218342784 1364725924237445376 4064959454966099584 6765192985694753792 9465426516423408000 12165660047152062208 14865893577880716416 17566127108609370624 1819616565628473216 4519850096357127424 7220083627085781632 9920317157814435840 12620550688543090048 15320784219271744256 18021017750000398464 2274507207019501056 4974740737748155264 7674974268476809472 10375207799205463680 13075441329934117888 15775674860662772096 29164317681874688 2729397848410528896 5429631379139183104 8129864909867837312 10830098440596491520 13530331971325145728 16230565502053799936 484054959072902528 3184288489801556736 5884522020530210944 8584755551258865152 11284989081987519360 13985222612716173568 16685456143444827776 938945600463930368 3639179131192584576 6339412661921238784 9039646192649892992 11739879723378547200 14440113254107201408 17140346784835855616 1393836241854958208 4094069772583612416 6794303303312266624 9494536834040920832 12194770364769575040 14895003895498229248 17595237426226883456 1848726883245986048 4548960413974640256 7249193944703294464 9949427475431948672 12649661006160602880 15349894536889257088 18050128067617911296 2303617524637013888 5003851055365668096 7704084586094322304 10404318116822976512 13104551647551630720 15804785178280284928 58274635299387520 2758508166028041728 5458741696756695936 8158975227485350144 10859208758214004352 13559442288942658560 16259675819671312768 513165276690415360 3213398807419069568 5913632338147723776 8613865868876377984 11314099399605032192 14014332930333686400 16714566461062340608 968055918081443200 3668289448810097408 6368522979538751616 9068756510267405824 11768990040996060032 14469223571724714240 17169457102453368448 1422946559472471040 4123180090201125248 6823413620929779456 9523647151658433664 12223880682387087872 14924114213115742080 17624347743844396288 1877837200863498880 4578070731592153088 7278304262320807296 9978537793049461504 12678771323778115712 15379004854506769920 18079238385235424128 2332727842254526720 5032961372983180928 7733194903711835136 10433428434440489344 13133661965169143552 15833895495897797760 87384952916900352 2787618483645554560 5487852014374208768 8188085545102862976 10888319075831517184 13588552606560171392 16288786137288825600 542275594307928192 3242509125036582400 5942742655765236608 8642976186493890816 11343209717222545024 14043443247951199232 16743676778679853440 997166235698956032 3697399766427610240 6397633297156264448 9097866827884918656 11798100358613572864 14498333889342227072 17198567420070881280 1452056877089983872 4152290407818638080 6852523938547292288 9552757469275946496 12252991000004600704 14953224530733254912 17653458061461909120 1906947518481011712 4607181049209665920 7307414579938320128 10007648110666974336 12707881641395628544 15408115172124282752 18108348702852936960 2361838159872039552 5062071690600693760 7762305221329347968 10462538752058002176 13162772282786656384 15863005813515310592 116495270534413184 2816728801263067392 5516962331991721600 8217195862720375808 10917429393449030016 13617662924177684224 16317896454906338432 571385911925441024 3271619442654095232 5971852973382749440 8672086504111403648 11372320034840057856 14072553565568712064 16772787096297366272 1026276553316468864 3726510084045123072 6426743614773777280 9126977145502431488 11827210676231085696 14527444206959739904 17227677737688394112 1481167194707496704 4181400725436150912 6881634256164805120 9581867786893459328 12282101317622113536 14982334848350767744 17682568379079421952 1936057836098524544 4636291366827178752 7336524897555832960 10036758428284487168 12736991959013141376 15437225489741795584 18137459020470449792 2390948477489552384 5091182008218206592 7791415538946860800 10491649069675515008 13191882600404169216 15892116131132823424 145605588151926016 2845839118880580224 5546072649609234432 8246306180337888640 10946539711066542848 13646773241795197056 16347006772523851264 600496229542953856 3300729760271608064 6000963291000262272 8701196821728916480 11401430352457570688 14101663883186224896 16801897413914879104 1055386870933981696 3755620401662635904 6455853932391290112 9156087463119944320 11856320993848598528 14556554524577252736 17256788055305906944 1510277512325009536 4210511043053663744 6910744573782317952 9610978104510972160 12311211635239626368 15011445165968280576 17711678696696934784 1965168153716037376 4665401684444691584 7365635215173345792 10065868745902000000 12766102276630654208 15466335807359308416 18166569338087962624 2420058795107065216 5120292325835719424 7820525856564373632 10520759387293027840 13220992918021682048 15921226448750336256 174715905769438848 2874949436498093056 5575182967226747264 8275416497955401472 10975650028684055680 13675883559412709888 16376117090141364096 629606547160466688 3329840077889120896 6030073608617775104 8730307139346429312 11430540670075083520 14130774200803737728 16831007731532391936 1084497188551494528 3784730719280148736 6484964250008802944 9185197780737457152 11885431311466111360 14585664842194765568 17285898372923419776 1539387829942522368 4239621360671176576 6939854891399830784 9640088422128484992 12340321952857139200 15040555483585793408 17740789014314447616 1994278471333550208 4694512002062204416 7394745532790858624 10094979063519512832 12795212594248167040 15495446124976821248 18195679655705475456 2449169112724578048 5149402643453232256 7849636174181886464 10549869704910540672 13250103235639194880 15950336766367849088 203826223386951680 2904059754115605888 5604293284844260096 8304526815572914304 11004760346301568512 13704993877030222720 16405227407758876928 658716864777979520 3358950395506633728 6059183926235287936 8759417456963942144 11459650987692596352 14159884518421250560 16860118049149904768 1113607506169007360 3813841036897661568 6514074567626315776 9214308098354969984 11914541629083624192 14614775159812278400 17315008690540932608 1568498147560035200 4268731678288689408 6968965209017343616 9669198739745997824 12369432270474652032 15069665801203306240 17769899331931960448 2023388788951063040 4723622319679717248 7423855850408371456 10124089381137025664 12824322911865679872 15524556442594334080 18224789973322988288 2478279430342090880 5178512961070745088 7878746491799399296 10578980022528053504 13279213553256707712 15979447083985361920 232936541004464512 2933170071733118720 5633403602461772928 8333637133190427136 11033870663919081344 13734104194647735552 16434337725376389760 687827182395492352 3388060713124146560 6088294243852800768 8788527774581454976 11488761305310109184 14188994836038763392 16889228366767417600 1142717823786520192 3842951354515174400 6543184885243828608 9243418415972482816 11943651946701137024 14643885477429791232 17344119008158445440 1597608465177548032 4297841995906202240 6998075526634856448 9698309057363510656 12398542588092164864 15098776118820819072 17799009649549473280 2052499106568575872 4752732637297230080 7452966168025884288 10153199698754538496 12853433229483192704 15553666760211846912 18253900290940501120 2507389747959603712 5207623278688257920 7907856809416912128 10608090340145566336 13308323870874220544 16008557401602874752 262046858621977344 2962280389350631552 5662513920079285760 8362747450807939968 11062980981536594176 13763214512265248384 16463448042993902592 716937500013005184 3417171030741659392 6117404561470313600 8817638092198967808 11517871622927622016 14218105153656276224 16918338684384930432 1171828141404033024 3872061672132687232 6572295202861341440 9272528733589995648 11972762264318649856 14672995795047304064 17373229325775958272 1626718782795060864 4326952313523715072 7027185844252369280 9727419374981023488 12427652905709677696 15127886436438331904 17828119967166986112 2081609424186088704 4781842954914742912 7482076485643397120 10182310016372051328 12882543547100705536 15582777077829359744 18283010608558013952 2536500065577116544 5236733596305770752 7936967127034424960 10637200657763079168 13337434188491733376 16037667719220387584 291157176239490176 2991390706968144384 5691624237696798592 8391857768425452800 11092091299154107008 13792324829882761216 16492558360611415424 746047817630518016 3446281348359172224 6146514879087826432 8846748409816480640 11546981940545134848 14247215471273789056 16947449002002443264 1200938459021545856 3901171989750200064 6601405520478854272 9301639051207508480 12001872581936162688 14702106112664816896 17402339643393471104 1655829100412573696 4356062631141227904 7056296161869882112 9756529692598536320 12456763223327190528 15156996754055844736 17857230284784498944 2110719741803601536 4810953272532255744 7511186803260909952 10211420333989564160 12911653864718218368 15611887395446872576 18312120926175526784 2565610383194629376 5265843913923283584 7966077444651937792 10666310975380592000 13366544506109246208 16066778036837900416 320267493857003008 3020501024585657216 5720734555314311424 8420968086042965632 11121201616771619840 13821435147500274048 16521668678228928256 775158135248030848 3475391665976685056 6175625196705339264 8875858727433993472 11576092258162647680 14276325788891301888 16976559319619956096 1230048776639058688 3930282307367712896 6630515838096367104 9330749368825021312 12030982899553675520 14731216430282329728 17431449961010983936 1684939418030086528 4385172948758740736 7085406479487394944 9785640010216049152 12485873540944703360 15186107071673357568 17886340602402011776 2139830059421114368 4840063590149768576 7540297120878422784 10240530651607076992 12940764182335731200 15640997713064385408 18341231243793039616 2594720700812142208 5294954231540796416 7995187762269450624 10695421292998104832 13395654823726759040 16095888354455413248 349377811474515840 3049611342203170048 5749844872931824256 8450078403660478464 11150311934389132672 13850545465117786880 16550778995846441088 804268452865543680 3504501983594197888 6204735514322852096 8904969045051506304 11605202575780160512 14305436106508814720 17005669637237468928 1259159094256571520 3959392624985225728 6659626155713879936 9359859686442534144 12060093217171188352 14760326747899842560 17460560278628496768 1714049735647599360 4414283266376253568 7114516797104907776 9814750327833561984 12514983858562216192 15215217389290870400 17915450920019524608 2168940377038627200 4869173907767281408 7569407438495935616 10269640969224589824 12969874499953244032 15670108030681898240 18370341561410552448 2623831018429655040 5324064549158309248 8024298079886963456 10724531610615617664 13424765141344271872 16124998672072926080 378488129092028672 3078721659820682880 5778955190549337088 8479188721277991296 11179422252006645504 13879655782735299712 16579889313463953920 833378770483056512 3533612301211710720 6233845831940364928 8934079362669019136 11634312893397673344 14334546424126327552 17034779954854981760 1288269411874084352 3988502942602738560 6688736473331392768 9388970004060046976 12089203534788701184 14789437065517355392 17489670596246009600 1743160053265112192 4443393583993766400 7143627114722420608 9843860645451074816 12544094176179729024 15244327706908383232 17944561237637037440 2198050694656140032 4898284225384794240 7598517756113448448 10298751286842102656 12998984817570756864 15699218348299411072 18399451879028065280 2652941336047167872 5353174866775822080 8053408397504476288 10753641928233130496 13453875458961784704 16154108989690438912 407598446709541504 3107831977438195712 5808065508166849920 8508299038895504128 11208532569624158336 13908766100352812544 16608999631081466752 862489088100569344 3562722618829223552 6262956149557877760 8963189680286531968 11663423211015186176 14363656741743840384 17063890272472494592 1317379729491597184 4017613260220251392 6717846790948905600 9418080321677559808 12118313852406214016 14818547383134868224 17518780913863522432 1772270370882625024 4472503901611279232 7172737432339933440 9872970963068587648 12573204493797241856 15273438024525896064 17973671555254550272 2227161012273652864 4927394543002307072 7627628073730961280 10327861604459615488 13028095135188269696 15728328665916923904 18428562196645578112 2682051653664680704 5382285184393334912 8082518715121989120 10782752245850643328 13482985776579297536 16183219307307951744 436708764327054336 3136942295055708544 5837175825784362752 8537409356513016960 11237642887241671168 13937876417970325376 16638109948698979584 891599405718082176 3591832936446736384 6292066467175390592 8992299997904044800 11692533528632699008 14392767059361353216 17093000590090007424 1346490047109110016 4046723577837764224 6746957108566418432 9447190639295072640 12147424170023726848 14847657700752381056 17547891231481035264 1801380688500137856 4501614219228792064 7201847749957446272 9902081280686100480 12602314811414754688 15302548342143408896 18002781872872063104 2256271329891165696 4956504860619819904 7656738391348474112 10356971922077128320 13057205452805782528 15757438983534436736 10928440553539328 2711161971282193536 5411395502010847744 8111629032739501952 10811862563468156160 13512096094196810368 16212329624925464576 465819081944567168 3166052612673221376 5866286143401875584 8566519674130529792 11266753204859184000 13966986735587838208 16667220266316492416 920709723335595008 3620943254064249216 6321176784792903424 9021410315521557632 11721643846250211840 14421877376978866048 17122110907707520256 1375600364726622848 4075833895455277056 6776067426183931264 9476300956912585472 12176534487641239680 14876768018369893888 17577001549098548096 1830491006117650688 4530724536846304896 7230958067574959104 9931191598303613312 12631425129032267520 15331658659760921728 18031892190489575936 2285381647508678528 4985615178237332736 7685848708965986944 10386082239694641152 13086315770423295360 15786549301151949568 40038758171052160 2740272288899706368 5440505819628360576 8140739350357014784 10840972881085668992 13541206411814323200 16241439942542977408 494929399562080000 3195162930290734208 5895396461019388416 8595629991748042624 11295863522476696832 13996097053205351040 16696330583934005248 949820040953107840 3650053571681762048 6350287102410416256 9050520633139070464 11750754163867724672 14450987694596378880 17151221225325033088 1404710682344135680 4104944213072789888 6805177743801444096 9505411274530098304 12205644805258752512 14905878335987406720 17606111866716060928 1859601323735163520 4559834854463817728 7260068385192471936 9960301915921126144 12660535446649780352 15360768977378434560 18061002508107088768 2314491965126191360 5014725495854845568 7714959026583499776 10415192557312153984 13115426088040808192 15815659618769462400 69149075788564992 2769382606517219200 5469616137245873408 8169849667974527616 10870083198703181824 13570316729431836032 16270550260160490240 524039717179592832 3224273247908247040 5924506778636901248 8624740309365555456 11324973840094209664 14025207370822863872 16725440901551518080 978930358570620672 3679163889299274880 6379397420027929088 9079630950756583296 11779864481485237504 14480098012213891712 17180331542942545920 1433820999961648512 4134054530690302720 6834288061418956928 9534521592147611136 12234755122876265344 14934988653604919552 17635222184333573760 1888711641352676352 4588945172081330560 7289178702809984768 9989412233538638976 12689645764267293184 15389879294995947392 18090112825724601600 2343602282743704192 5043835813472358400 7744069344201012608 10444302874929666816 13144536405658321024 15844769936386975232 98259393406077824 2798492924134732032 5498726454863386240 8198959985592040448 10899193516320694656 13599427047049348864 16299660577778003072 553150034797105664 3253383565525759872 5953617096254414080 8653850626983068288 11354084157711722496 14054317688440376704 16754551219169030912 1008040676188133504 3708274206916787712 6408507737645441920 9108741268374096128 11808974799102750336 14509208329831404544 17209441860560058752 1462931317579161344 4163164848307815552 6863398379036469760 9563631909765123968 12263865440493778176 14964098971222432384 17664332501951086592 1917821958970189184 4618055489698843392 7318289020427497600 10018522551156151808 12718756081884806016 15418989612613460224 18119223143342114432 2372712600361217024 5072946131089871232 7773179661818525440 10473413192547179648 13173646723275833856 15873880254004488064 127369711023590656 2827603241752244864 5527836772480899072 8228070303209553280 10928303833938207488 13628537364666861696 16328770895395515904 582260352414618496 3282493883143272704 5982727413871926912 8682960944600581120 11383194475329235328 14083428006057889536 16783661536786543744 1037150993805646336 3737384524534300544 6437618055262954752 9137851585991608960 11838085116720263168 14538318647448917376 17238552178177571584 1492041635196674176 4192275165925328384 6892508696653982592 9592742227382636800 12292975758111291008 14993209288839945216 17693442819568599424 1946932276587702016 4647165807316356224 7347399338045010432 10047632868773664640 12747866399502318848 15448099930230973056 18148333460959627264 2401822917978729856 5102056448707384064 7802289979436038272 10502523510164692480 13202757040893346688 15902990571622000896 156480028641103488 2856713559369757696 5556947090098411904 8257180620827066112 10957414151555720320 13657647682284374528 16357881213013028736 611370670032131328 3311604200760785536 6011837731489439744 8712071262218093952 11412304792946748160 14112538323675402368 16812771854404056576 1066261311423159168 3766494842151813376 6466728372880467584 9166961903609121792 11867195434337776000 14567428965066430208 17267662495795084416 1521151952814187008 4221385483542841216 6921619014271495424 9621852545000149632 12322086075728803840 15022319606457458048 17722553137186112256 1976042594205214848 4676276124933869056 7376509655662523264 10076743186391177472 12776976717119831680 15477210247848485888 18177443778577140096 2430933235596242688 5131166766324896896 7831400297053551104 10531633827782205312 13231867358510859520 15932100889239513728 185590346258616320 2885823876987270528 5586057407715924736 8286290938444578944 10986524469173233152 13686757999901887360 16386991530630541568 640480987649644160 3340714518378298368 6040948049106952576 8741181579835606784 11441415110564260992 14141648641292915200 16841882172021569408 1095371629040672000 3795605159769326208 6495838690497980416 9196072221226634624 11896305751955288832 14596539282683943040 17296772813412597248 1550262270431699840 4250495801160354048 6950729331889008256 9650962862617662464 12351196393346316672 15051429924074970880 17751663454803625088 2005152911822727680 4705386442551381888 7405619973280036096 10105853504008690304 12806087034737344512 15506320565465998720 18206554096194652928 2460043553213755520 5160277083942409728 7860510614671063936 10560744145399718144 13260977676128372352 15961211206857026560 214700663876129152 2914934194604783360 5615167725333437568 8315401256062091776 11015634786790745984 13715868317519400192 16416101848248054400 669591305267156992 3369824835995811200 6070058366724465408 8770291897453119616 11470525428181773824 14170758958910428032 16870992489639082240 1124481946658184832 3824715477386839040 6524949008115493248 9225182538844147456 11925416069572801664 14625649600301455872 17325883131030110080 1579372588049212672 4279606118777866880 6979839649506521088 9680073180235175296 12380306710963829504 15080540241692483712 17780773772421137920 2034263229440240512 4734496760168894720 7434730290897548928 10134963821626203136 12835197352354857344 15535430883083511552 18235664413812165760 2489153870831268352 5189387401559922560 7889620932288576768 10589854463017230976 13290087993745885184 15990321524474539392 243810981493641984 2944044512222296192 5644278042950950400 8344511573679604608 11044745104408258816 13744978635136913024 16445212165865567232 698701622884669824 3398935153613324032 6099168684341978240 8799402215070632448 11499635745799286656 14199869276527940864 16900102807256595072 1153592264275697664 3853825795004351872 6554059325733006080 9254292856461660288 11954526387190314496 14654759917918968704 17354993448647622912 1608482905666725504 4308716436395379712 7008949967124033920 9709183497852688128 12409417028581342336 15109650559309996544 17809884090038650752 2063373547057753344 4763607077786407552 7463840608515061760 10164074139243715968 12864307669972370176 15564541200701024384 18264774731429678592 2518264188448781184 5218497719177435392 7918731249906089600 10618964780634743808 13319198311363398016 16019431842092052224 272921299111154816 2973154829839809024 5673388360568463232 8373621891297117440 11073855422025771648 13774088952754425856 16474322483483080064 727811940502182656 3428045471230836864 6128279001959491072 8828512532688145280 11528746063416799488 14228979594145453696 16929213124874107904 1182702581893210496 3882936112621864704 6583169643350518912 9283403174079173120 11983636704807827328 14683870235536481536 17384103766265135744 1637593223284238336 4337826754012892544 7038060284741546752 9738293815470200960 12438527346198855168 15138760876927509376 17838994407656163584 2092483864675266176 4792717395403920384 7492950926132574592 10193184456861228800 12893417987589883008 15593651518318537216 18293885049047191424 2547374506066294016 5247608036794948224 7947841567523602432 10648075098252256640 13348308628980910848 16048542159709565056 302031616728667648 3002265147457321856 5702498678185976064 8402732208914630272 11102965739643284480 13803199270371938688 16503432801100592896 756922258119695488 3457155788848349696 6157389319577003904 8857622850305658112 11557856381034312320 14258089911762966528 16958323442491620736 1211812899510723328 3912046430239377536 6612279960968031744 9312513491696685952 12012747022425340160 14712980553153994368 17413214083882648576 1666703540901751168 4366937071630405376 7067170602359059584 9767404133087713792 12467637663816368000 15167871194545022208 17868104725273676416 2121594182292779008 4821827713021433216 7522061243750087424 10222294774478741632 12922528305207395840 15622761835936050048 18322995366664704256 2576484823683806848 5276718354412461056 7976951885141115264 10677185415869769472 13377418946598423680 16077652477327077888 331141934346180480 3031375465074834688 5731608995803488896 8431842526532143104 11132076057260797312 13832309587989451520 16532543118718105728 786032575737208320 3486266106465862528 6186499637194516736 8886733167923170944 11586966698651825152 14287200229380479360 16987433760109133568 1240923217128236160 3941156747856890368 6641390278585544576 9341623809314198784 12041857340042852992 14742090870771507200 17442324401500161408 1695813858519264000 4396047389247918208 7096280919976572416 9796514450705226624 12496747981433880832 15196981512162535040 17897215042891189248 2150704499910291840 4850938030638946048 7551171561367600256 10251405092096254464 12951638622824908672 15651872153553562880 18352105684282217088 2605595141301319680 5305828672029973888 8006062202758628096 10706295733487282304 13406529264215936512 16106762794944590720 360252251963693312 3060485782692347520 5760719313421001728 8460952844149655936 11161186374878310144 13861419905606964352 16561653436335618560 815142893354721152 3515376424083375360 6215609954812029568 8915843485540683776 11616077016269337984 14316310546997992192 17016544077726646400 1270033534745748992 3970267065474403200 6670500596203057408 9370734126931711616 12070967657660365824 14771201188389020032 17471434719117674240 1724924176136776832 4425157706865431040 7125391237594085248 9825624768322739456 12525858299051393664 15226091829780047872 17926325360508702080 2179814817527804672 4880048348256458880 7580281878985113088 10280515409713767296 12980748940442421504 15680982471171075712 18381216001899729920 2634705458918832512 5334938989647486720 8035172520376140928 10735406051104795136 13435639581833449344 16135873112562103552 389362569581206144 3089596100309860352 5789829631038514560 8490063161767168768 11190296692495822976 13890530223224477184 16590763753953131392 844253210972233984 3544486741700888192 6244720272429542400 8944953803158196608 11645187333886850816 14345420864615505024 17045654395344159232 1299143852363261824 3999377383091916032 6699610913820570240 9399844444549224448 12100077975277878656 14800311506006532864 17500545036735187072 1754034493754289664 4454268024482943872 7154501555211598080 9854735085940252288 12554968616668906496 15255202147397560704 17955435678126214912 2208925135145317504 4909158665873971712 7609392196602625920 10309625727331280128 13009859258059934336 15710092788788588544 18410326319517242752 2663815776536345344 5364049307264999552 8064282837993653760 10764516368722307968 13464749899450962176 16164983430179616384 418472887198718976 3118706417927373184 5818939948656027392 8519173479384681600 11219407010113335808 13919640540841990016 16619874071570644224 873363528589746816 3573597059318401024 6273830590047055232 8974064120775709440 11674297651504363648 14374531182233017856 17074764712961672064 1328254169980774656 4028487700709428864 6728721231438083072 9428954762166737280 12129188292895391488 14829421823624045696 17529655354352699904 1783144811371802496 4483378342100456704 7183611872829110912 9883845403557765120 12584078934286419328 15284312465015073536 17984545995743727744 2238035452762830336 4938268983491484544 7638502514220138752 10338736044948792960 13038969575677447168 15739203106406101376 18439436637134755584 2692926094153858176 5393159624882512384 8093393155611166592 10793626686339820800 13493860217068475008 16194093747797129216 447583204816231808 3147816735544886016 5848050266273540224 8548283797002194432 11248517327730848640 13948750858459502848 16648984389188157056 902473846207259648 3602707376935913856 6302940907664568064 9003174438393222272 11703407969121876480 14403641499850530688 17103875030579184896 1357364487598287488 4057598018326941696 6757831549055595904 9458065079784250112 12158298610512904320 14858532141241558528 17558765671970212736 1812255128989315328 4512488659717969536 7212722190446623744 9912955721175277952 12613189251903932160 15313422782632586368 18013656313361240576 2267145770380343168 4967379301108997376 7667612831837651584 10367846362566305792 13068079893294960000 15768313424023614208 21802881042716800 2722036411771371008 5422269942500025216 8122503473228679424 10822737003957333632 13522970534685987840 16223204065414642048 476693522433744640 3176927053162398848 5877160583891053056 8577394114619707264 11277627645348361472 13977861176077015680 16678094706805669888 931584163824772480 3631817694553426688 6332051225282080896 9032284756010735104 11732518286739389312 14432751817468043520 17132985348196697728 1386474805215800320 4086708335944454528 6786941866673108736 9487175397401762944 12187408928130417152 14887642458859071360 17587875989587725568 1841365446606828160 4541598977335482368 7241832508064136576 9942066038792790784 12642299569521444992 15342533100250099200 18042766630978753408 2296256087997856000 4996489618726510208 7696723149455164416 10396956680183818624 13097190210912472832 15797423741641127040 50913198660229632 2751146729388883840 5451380260117538048 8151613790846192256 10851847321574846464 13552080852303500672 16252314383032154880 505803840051257472 3206037370779911680 5906270901508565888 8606504432237220096 11306737962965874304 14006971493694528512 16707205024423182720 960694481442285312 3660928012170939520 6361161542899593728 9061395073628247936 11761628604356902144 14461862135085556352 17162095665814210560 1415585122833313152 4115818653561967360 6816052184290621568 9516285715019275776 12216519245747929984 14916752776476584192 17616986307205238400 1870475764224340992 4570709294952995200 7270942825681649408 9971176356410303616 12671409887138957824 15371643417867612032 18071876948596266240 2325366405615368832 5025599936344023040 7725833467072677248 10426066997801331456 13126300528529985664 15826534059258639872 80023516277742464 2780257047006396672 5480490577735050880 8180724108463705088 10880957639192359296 13581191169921013504 16281424700649667712 534914157668770304 3235147688397424512 5935381219126078720 8635614749854732928 11335848280583387136 14036081811312041344 16736315342040695552 989804799059798144 3690038329788452352 6390271860517106560 9090505391245760768 11790738921974414976 14490972452703069184 17191205983431723392 1444695440450825984 4144928971179480192 6845162501908134400 9545396032636788608 12245629563365442816 14945863094094097024 17646096624822751232 1899586081841853824 4599819612570508032 7300053143299162240 10000286674027816448 12700520204756470656 15400753735485124864 18100987266213779072 2354476723232881664 5054710253961535872 7754943784690190080 10455177315418844288 13155410846147498496 15855644376876152704 109133833895255296 2809367364623909504 5509600895352563712 8209834426081217920 10910067956809872128 13610301487538526336 16310535018267180544 564024475286283136 3264258006014937344 5964491536743591552 8664725067472245760 11364958598200899968 14065192128929554176 16765425659658208384 1018915116677310976 3719148647405965184 6419382178134619392 9119615708863273600 11819849239591927808 14520082770320582016 17220316301049236224 1473805758068338816 4174039288796993024 6874272819525647232 9574506350254301440 12274739880982955648 14974973411711609856 17675206942440264064 1928696399459366656 4628929930188020864 7329163460916675072 10029396991645329280 12729630522373983488 15429864053102637696 18130097583831291904 2383587040850394496 5083820571579048704 7784054102307702912 10484287633036357120 13184521163765011328 15884754694493665536 138244151512768128 2838477682241422336 5538711212970076544 8238944743698730752 10939178274427384960 13639411805156039168 16339645335884693376 593134792903795968 3293368323632450176 5993601854361104384 8693835385089758592 11394068915818412800 14094302446547067008 16794535977275721216 1048025434294823808 3748258965023478016 6448492495752132224 9148726026480786432 11848959557209440640 14549193087938094848 17249426618666749056 1502916075685851648 4203149606414505856 6903383137143160064 9603616667871814272 12303850198600468480 15004083729329122688 17704317260057776896 1957806717076879488 4658040247805533696 7358273778534187904 10058507309262842112 12758740839991496320 15458974370720150528 18159207901448804736 2412697358467907328 5112930889196561536 7813164419925215744 10513397950653869952 13213631481382524160 15913865012111178368 167354469130280960 2867587999858935168 5567821530587589376 8268055061316243584 10968288592044897792 13668522122773552000 16368755653502206208 622245110521308800 3322478641249963008 6022712171978617216 8722945702707271424 11423179233435925632 14123412764164579840 16823646294893234048 1077135751912336640 3777369282640990848 6477602813369645056 9177836344098299264 11878069874826953472 14578303405555607680 17278536936284261888 1532026393303364480 4232259924032018688 6932493454760672896 9632726985489327104 12332960516217981312 15033194046946635520 17733427577675289728 1986917034694392320 4687150565423046528 7387384096151700736 10087617626880354944 12787851157609009152 15488084688337663360 18188318219066317568 2441807676085420160 5142041206814074368 7842274737542728576 10542508268271382784 13242741799000036992 15942975329728691200 196464786747793792 2896698317476448000 5596931848205102208 8297165378933756416 10997398909662410624 13697632440391064832 16397865971119719040 651355428138821632 3351588958867475840 6051822489596130048 8752056020324784256 11452289551053438464 14152523081782092672 16852756612510746880 1106246069529849472 3806479600258503680 6506713130987157888 9206946661715812096 11907180192444466304 14607413723173120512 17307647253901774720 1561136710920877312 4261370241649531520 6961603772378185728 9661837303106839936 12362070833835494144 15062304364564148352 17762537895292802560 2016027352311905152 4716260883040559360 7416494413769213568 10116727944497867776 12816961475226521984 15517195005955176192 18217428536683830400 2470917993702932992 5171151524431587200 7871385055160241408 10571618585888895616 13271852116617549824 15972085647346204032 225575104365306624 2925808635093960832 5626042165822615040 8326275696551269248 11026509227279923456 13726742758008577664 16426976288737231872 680465745756334464 3380699276484988672 6080932807213642880 8781166337942297088 11481399868670951296 14181633399399605504 16881866930128259712 1135356387147362304 3835589917876016512 6535823448604670720 9236056979333324928 11936290510061979136 14636524040790633344 17336757571519287552 1590247028538390144 4290480559267044352 6990714089995698560 9690947620724352768 12391181151453006976 15091414682181661184 17791648212910315392 2045137669929417984 4745371200658072192 7445604731386726400 10145838262115380608 12846071792844034816 15546305323572689024 18246538854301343232 2500028311320445824 5200261842049100032 7900495372777754240 10600728903506408448 13300962434235062656 16001195964963716864 254685421982819456 2954918952711473664 5655152483440127872 8355386014168782080 11055619544897436288 13755853075626090496 16456086606354744704 709576063373847296 3409809594102501504 6110043124831155712 8810276655559809920 11510510186288464128 14210743717017118336 16910977247745772544 1164466704764875136 3864700235493529344 6564933766222183552 9265167296950837760 11965400827679491968 14665634358408146176 17365867889136800384 1619357346155902976 4319590876884557184 7019824407613211392 9720057938341865600 12420291469070519808 15120524999799174016 17820758530527828224 2074247987546930816 4774481518275585024 7474715049004239232 10174948579732893440 12875182110461547648 15575415641190201856 18275649171918856064 2529138628937958656 5229372159666612864 7929605690395267072 10629839221123921280 13330072751852575488 16030306282581229696 283795739600332288 2984029270328986496 5684262801057640704 8384496331786294912 11084729862514949120 13784963393243603328 16485196923972257536 738686380991360128 3438919911720014336 6139153442448668544 8839386973177322752 11539620503905976960 14239854034634631168 16940087565363285376 1193577022382387968 3893810553111042176 6594044083839696384 9294277614568350592 11994511145297004800 14694744676025659008 17394978206754313216 1648467663773415808 4348701194502070016 7048934725230724224 9749168255959378432 12449401786688032640 15149635317416686848 17849868848145341056 2103358305164443648 4803591835893097856 7503825366621752064 10204058897350406272 12904292428079060480 15604525958807714688 18304759489536368896 2558248946555471488 5258482477284125696 7958716008012779904 10658949538741434112 13359183069470088320 16059416600198742528 312906057217845120 3013139587946499328 5713373118675153536 8413606649403807744 11113840180132461952 13814073710861116160 16514307241589770368 767796698608872960 3468030229337527168 6168263760066181376 8868497290794835584 11568730821523489792 14268964352252144000 16969197882980798208 1222687339999900800 3922920870728555008 6623154401457209216 9323387932185863424 12023621462914517632 14723854993643171840 17424088524371826048 1677577981390928640 4377811512119582848 7078045042848237056 9778278573576891264 12478512104305545472 15178745635034199680 17878979165762853888 2132468622781956480 4832702153510610688 7532935684239264896 10233169214967919104 12933402745696573312 15633636276425227520 18333869807153881728 2587359264172984320 5287592794901638528 7987826325630292736 10688059856358946944 13388293387087601152 16088526917816255360 342016374835357952 3042249905564012160 5742483436292666368 8442716967021320576 11142950497749974784 13843184028478628992 16543417559207283200 796907016226385792 3497140546955040000 6197374077683694208 8897607608412348416 11597841139141002624 14298074669869656832 16998308200598311040 1251797657617413632 3952031188346067840 6652264719074722048 9352498249803376256 12052731780532030464 14752965311260684672 17453198841989338880 1706688299008441472 4406921829737095680 7107155360465749888 9807388891194404096 12507622421923058304 15207855952651712512 17908089483380366720 2161578940399469312 4861812471128123520 7562046001856777728 10262279532585431936 12962513063314086144 15662746594042740352 18362980124771394560 2616469581790497152 5316703112519151360 8016936643247805568 10717170173976459776 13417403704705113984 16117637235433768192 371126692452870784 3071360223181524992 5771593753910179200 8471827284638833408 11172060815367487616 13872294346096141824 16572527876824796032 826017333843898624 3526250864572552832 6226484395301207040 8926717926029861248 11626951456758515456 14327184987487169664 17027418518215823872 1280907975234926464 3981141505963580672 6681375036692234880 9381608567420889088 12081842098149543296 14782075628878197504 17482309159606851712 1735798616625954304 4436032147354608512 7136265678083262720 9836499208811916928 12536732739540571136 15236966270269225344 17937199800997879552 2190689258016982144 4890922788745636352 7591156319474290560 10291389850202944768 12991623380931598976 15691856911660253184 18392090442388907392 2645579899408009984 5345813430136664192 8046046960865318400 10746280491593972608 13446514022322626816 16146747553051281024 400237010070383616 3100470540799037824 5800704071527692032 8500937602256346240 11201171132985000448 13901404663713654656 16601638194442308864 855127651461411456 3555361182190065664 6255594712918719872 8955828243647374080 11656061774376028288 14356295305104682496 17056528835833336704 1310018292852439296 4010251823581093504 6710485354309747712 9410718885038401920 12110952415767056128 14811185946495710336 17511419477224364544 1764908934243467136 4465142464972121344 7165375995700775552 9865609526429429760 12565843057158083968 15266076587886738176 17966310118615392384 2219799575634494976 4920033106363149184 7620266637091803392 10320500167820457600 13020733698549111808 15720967229277766016 18421200760006420224 2674690217025522816 5374923747754177024 8075157278482831232 10775390809211485440 13475624339940139648 16175857870668793856 429347327687896448 3129580858416550656 5829814389145204864 8530047919873859072 11230281450602513280 13930514981331167488 16630748512059821696 884237969078924288 3584471499807578496 6284705030536232704 8984938561264886912 11685172091993541120 14385405622722195328 17085639153450849536 1339128610469952128 4039362141198606336 6739595671927260544 9439829202655914752 12140062733384568960 14840296264113223168 17540529794841877376 1794019251860979968 4494252782589634176 7194486313318288384 9894719844046942592 12594953374775596800 15295186905504251008 17995420436232905216 2248909893252007808 4949143423980662016 7649376954709316224 10349610485437970432 13049844016166624640 15750077546895278848 3567003914381440 2703800534643035648 5404034065371689856 8104267596100344064 10804501126828998272 13504734657557652480 16204968188286306688 458457645305409280 3158691176034063488 5858924706762717696 8559158237491371904 11259391768220026112 13959625298948680320 16659858829677334528 913348286696437120 3613581817425091328 6313815348153745536 9014048878882399744 11714282409611053952 14414515940339708160 17114749471068362368 1368238928087464960 4068472458816119168 6768705989544773376 9468939520273427584 12169173051002081792 14869406581730736000 17569640112459390208 1823129569478492800 4523363100207147008 7223596630935801216 9923830161664455424 12624063692393109632 15324297223121763840 18024530753850418048 2278020210869520640 4978253741598174848 7678487272326829056 10378720803055483264 13078954333784137472 15779187864512791680 32677321531894272 2732910852260548480 5433144382989202688 8133377913717856896 10833611444446511104 13533844975175165312 16234078505903819520 487567962922922112 3187801493651576320 5888035024380230528 8588268555108884736 11288502085837538944 13988735616566193152 16688969147294847360 942458604313949952 3642692135042604160 6342925665771258368 9043159196499912576 11743392727228566784 14443626257957220992 17143859788685875200 1397349245704977792 4097582776433632000 6797816307162286208 9498049837890940416 12198283368619594624 14898516899348248832 17598750430076903040 1852239887096005632 4552473417824659840 7252706948553314048 9952940479281968256 12653174010010622464 15353407540739276672 18053641071467930880 2307130528487033472 5007364059215687680 7707597589944341888 10407831120672996096 13108064651401650304 15808298182130304512 61787639149407104 2762021169878061312 5462254700606715520 8162488231335369728 10862721762064023936 13562955292792678144 16263188823521332352 516678280540434944 3216911811269089152 5917145341997743360 8617378872726397568 11317612403455051776 14017845934183705984 16718079464912360192 971568921931462784 3671802452660116992 6372035983388771200 9072269514117425408 11772503044846079616 14472736575574733824 17172970106303388032 1426459563322490624 4126693094051144832 6826926624779799040 9527160155508453248 12227393686237107456 14927627216965761664 17627860747694415872 1881350204713518464 4581583735442172672 7281817266170826880 9982050796899481088 12682284327628135296 15382517858356789504 18082751389085443712 2336240846104546304 5036474376833200512 7736707907561854720 10436941438290508928 13137174969019163136 15837408499747817344 90897956766919936 2791131487495574144 5491365018224228352 8191598548952882560 10891832079681536768 13592065610410190976 16292299141138845184 545788598157947776 3246022128886601984 5946255659615256192 8646489190343910400 11346722721072564608 14046956251801218816 16747189782529873024 1000679239548975616 3700912770277629824 6401146301006284032 9101379831734938240 11801613362463592448 14501846893192246656 17202080423920900864 1455569880940003456 4155803411668657664 6856036942397311872 9556270473125966080 12256504003854620288 14956737534583274496 17656971065311928704 1910460522331031296 4610694053059685504 7310927583788339712 10011161114516993920 12711394645245648128 15411628175974302336 18111861706702956544 2365351163722059136 5065584694450713344 7765818225179367552 10466051755908021760 13166285286636675968 15866518817365330176 120008274384432768 2820241805113086976 5520475335841741184 8220708866570395392 10920942397299049600 13621175928027703808 16321409458756358016 574898915775460608 3275132446504114816 5975365977232769024 8675599507961423232 11375833038690077440 14076066569418731648 16776300100147385856 1029789557166488448 3730023087895142656 6430256618623796864 9130490149352451072 11830723680081105280 14530957210809759488 17231190741538413696 1484680198557516288 4184913729286170496 6885147260014824704 9585380790743478912 12285614321472133120 14985847852200787328 17686081382929441536 1939570839948544128 4639804370677198336 7340037901405852544 10040271432134506752 12740504962863160960 15440738493591815168 18140972024320469376 2394461481339571968 5094695012068226176 7794928542796880384 10495162073525534592 13195395604254188800 15895629134982843008 149118592001945600 2849352122730599808 5549585653459254016 8249819184187908224 10950052714916562432 13650286245645216640 16350519776373870848 604009233392973440 3304242764121627648 6004476294850281856 8704709825578936064 11404943356307590272 14105176887036244480 16805410417764898688 1058899874784001280 3759133405512655488 6459366936241309696 9159600466969963904 11859833997698618112 14560067528427272320 17260301059155926528 1513790516175029120 4214024046903683328 6914257577632337536 9614491108360991744 12314724639089645952 15014958169818300160 17715191700546954368 1968681157566056960 4668914688294711168 7369148219023365376 10069381749752019584 12769615280480673792 15469848811209328000 18170082341937982208 2423571798957084800 5123805329685739008 7824038860414393216 10524272391143047424 13224505921871701632 15924739452600355840 178228909619458432 2878462440348112640 5578695971076766848 8278929501805421056 10979163032534075264 13679396563262729472 16379630093991383680 633119551010486272 3333353081739140480 6033586612467794688 8733820143196448896 11434053673925103104 14134287204653757312 16834520735382411520 1088010192401514112 3788243723130168320 6488477253858822528 9188710784587476736 11888944315316130944 14589177846044785152 17289411376773439360 1542900833792541952 4243134364521196160 6943367895249850368 9643601425978504576 12343834956707158784 15044068487435812992 17744302018164467200 1997791475183569792 4698025005912224000 7398258536640878208 10098492067369532416 12798725598098186624 15498959128826840832 18199192659555495040 2452682116574597632 5152915647303251840 7853149178031906048 10553382708760560256 13253616239489214464 15953849770217868672 207339227236971264 2907572757965625472 5607806288694279680 8308039819422933888 11008273350151588096 13708506880880242304 16408740411608896512 662229868627999104 3362463399356653312 6062696930085307520 8762930460813961728 11463163991542615936 14163397522271270144 16863631052999924352 1117120510019026944 3817354040747681152 6517587571476335360 9217821102204989568 11918054632933643776 14618288163662297984 17318521694390952192 1572011151410054784 4272244682138708992 6972478212867363200 9672711743596017408 12372945274324671616 15073178805053325824 17773412335781980032 2026901792801082624 4727135323529736832 7427368854258391040 10127602384987045248 12827835915715699456 15528069446444353664 18228302977173007872 2481792434192110464 5182025964920764672 7882259495649418880 10582493026378073088 13282726557106727296 15982960087835381504 236449544854484096 2936683075583138304 5636916606311792512 8337150137040446720 11037383667769100928 13737617198497755136 16437850729226409344 691340186245511936 3391573716974166144 6091807247702820352 8792040778431474560 11492274309160128768 14192507839888782976 16892741370617437184 1146230827636539776 3846464358365193984 6546697889093848192 9246931419822502400 11947164950551156608 14647398481279810816 17347632012008465024 1601121469027567616 4301354999756221824 7001588530484876032 9701822061213530240 12402055591942184448 15102289122670838656 17802522653399492864 2056012110418595456 4756245641147249664 7456479171875903872 10156712702604558080 12856946233333212288 15557179764061866496 18257413294790520704 2510902751809623296 5211136282538277504 7911369813266931712 10611603343995585920 13311836874724240128 16012070405452894336 265559862471996928 2965793393200651136 5666026923929305344 8366260454657959552 11066493985386613760 13766727516115267968 16466961046843922176 720450503863024768 3420684034591678976 6120917565320333184 8821151096048987392 11521384626777641600 14221618157506295808 16921851688234950016 1175341145254052608 3875574675982706816 6575808206711361024 9276041737440015232 11976275268168669440 14676508798897323648 17376742329625977856 1630231786645080448 4330465317373734656 7030698848102388864 9730932378831043072 12431165909559697280 15131399440288351488 17831632971017005696 2085122428036108288 4785355958764762496 7485589489493416704 10185823020222070912 12886056550950725120 15586290081679379328 18286523612408033536 2540013069427136128 5240246600155790336 7940480130884444544 10640713661613098752 13340947192341752960 16041180723070407168 294670180089509760 2994903710818163968 5695137241546818176 8395370772275472384 11095604303004126592 13795837833732780800 16496071364461435008 749560821480537600 3449794352209191808 6150027882937846016 8850261413666500224 11550494944395154432 14250728475123808640 16950962005852462848 1204451462871565440 3904684993600219648 6604918524328873856 9305152055057528064 12005385585786182272 14705619116514836480 17405852647243490688 1659342104262593280 4359575634991247488 7059809165719901696 9760042696448555904 12460276227177210112 15160509757905864320 17860743288634518528 2114232745653621120 4814466276382275328 7514699807110929536 10214933337839583744 12915166868568237952 15615400399296892160 18315633930025546368 2569123387044648960 5269356917773303168 7969590448501957376 10669823979230611584 13370057509959265792 16070291040687920000 323780497707022592 3024014028435676800 5724247559164331008 8424481089892985216 11124714620621639424 13824948151350293632 16525181682078947840 778671139098050432 3478904669826704640 6179138200555358848 8879371731284013056 11579605262012667264 14279838792741321472 16980072323469975680 1233561780489078272 3933795311217732480 6634028841946386688 9334262372675040896 12034495903403695104 14734729434132349312 17434962964861003520 1688452421880106112 4388685952608760320 7088919483337414528 9789153014066068736 12489386544794722944 15189620075523377152 17889853606252031360 2143343063271133952 4843576593999788160 7543810124728442368 10244043655457096576 12944277186185750784 15644510716914404992 18344744247643059200 2598233704662161792 5298467235390816000 7998700766119470208 10698934296848124416 13399167827576778624 16099401358305432832 352890815324535424 3053124346053189632 5753357876781843840 8453591407510498048 11153824938239152256 13854058468967806464 16554291999696460672 807781456715563264 3508014987444217472 6208248518172871680 8908482048901525888 11608715579630180096 14308949110358834304 17009182641087488512 1262672098106591104 3962905628835245312 6663139159563899520 9363372690292553728 12063606221021207936 14763839751749862144 17464073282478516352 1717562739497618944 4417796270226273152 7118029800954927360 9818263331683581568 12518496862412235776 15218730393140889984 17918963923869544192 2172453380888646784 4872686911617300992 7572920442345955200 10273153973074609408 12973387503803263616 15673621034531917824 18373854565260572032 2627344022279674624 5327577553008328832 8027811083736983040 10728044614465637248 13428278145194291456 16128511675922945664 382001132942048256 3082234663670702464 5782468194399356672 8482701725128010880 11182935255856665088 13883168786585319296 16583402317313973504 836891774333076096 3537125305061730304 6237358835790384512 8937592366519038720 11637825897247692928 14338059427976347136 17038292958705001344 1291782415724103936 3992015946452758144 6692249477181412352 9392483007910066560 12092716538638720768 14792950069367374976 17493183600096029184 1746673057115131776 4446906587843785984 7147140118572440192 9847373649301094400 12547607180029748608 15247840710758402816 17948074241487057024 2201563698506159616 4901797229234813824 7602030759963468032 10302264290692122240 13002497821420776448 15702731352149430656 18402964882878084864 2656454339897187456 5356687870625841664 8056921401354495872 10757154932083150080 13457388462811804288 16157621993540458496 411111450559561088 3111344981288215296 5811578512016869504 8511812042745523712 11212045573474177920 13912279104202832128 16612512634931486336 866002091950588928 3566235622679243136 6266469153407897344 8966702684136551552 11666936214865205760 14367169745593859968 17067403276322514176 1320892733341616768 4021126264070270976 6721359794798925184 9421593325527579392 12121826856256233600 14822060386984887808 17522293917713542016 1775783374732644608 4476016905461298816 7176250436189953024 9876483966918607232 12576717497647261440 15276951028375915648 17977184559104569856 2230674016123672448 4930907546852326656 7631141077580980864 10331374608309635072 13031608139038289280 15731841669766943488 18432075200495597696 2685564657514700288 5385798188243354496 8086031718972008704 10786265249700662912 13486498780429317120 16186732311157971328 440221768177073920 3140455298905728128 5840688829634382336 8540922360363036544 11241155891091690752 13941389421820344960 16641622952548999168 895112409568101760 3595345940296755968 6295579471025410176 8995813001754064384 11696046532482718592 14396280063211372800 17096513593940027008 1350003050959129600 4050236581687783808 6750470112416438016 9450703643145092224 12150937173873746432 14851170704602400640 17551404235331054848 1804893692350157440 4505127223078811648 7205360753807465856 9905594284536120064 12605827815264774272 15306061345993428480 18006294876722082688 2259784333741185280 4960017864469839488 7660251395198493696 10360484925927147904 13060718456655802112 15760951987384456320 14441444403558912 2714674975132213120 5414908505860867328 8115142036589521536 10815375567318175744 13515609098046829952 16215842628775484160 469332085794586752 3169565616523240960 5869799147251895168 8570032677980549376 11270266208709203584 13970499739437857792 16670733270166512000 924222727185614592 3624456257914268800 6324689788642923008 9024923319371577216 11725156850100231424 14425390380828885632 17125623911557539840 1379113368576642432 4079346899305296640 6779580430033950848 9479813960762605056 12180047491491259264 14880281022219913472 17580514552948567680 1834004009967670272 4534237540696324480 7234471071424978688 9934704602153632896 12634938132882287104 15335171663610941312 18035405194339595520 2288894651358698112 4989128182087352320 7689361712816006528 10389595243544660736 13089828774273314944 15790062305001969152 43551762021071744 2743785292749725952 5444018823478380160 8144252354207034368 10844485884935688576 13544719415664342784 16244952946392996992 498442403412099584 3198675934140753792 5898909464869408000 8599142995598062208 11299376526326716416 13999610057055370624 16699843587784024832 953333044803127424 3653566575531781632 6353800106260435840 9054033636989090048 11754267167717744256 14454500698446398464 17154734229175052672 1408223686194155264 4108457216922809472 6808690747651463680 9508924278380117888 12209157809108772096 14909391339837426304 17609624870566080512 1863114327585183104 4563347858313837312 7263581389042491520 9963814919771145728 12664048450499799936 15364281981228454144 18064515511957108352 2318004968976210944 5018238499704865152 7718472030433519360 10418705561162173568 13118939091890827776 15819172622619481984 72662079638584576 2772895610367238784 5473129141095892992 8173362671824547200 10873596202553201408 13573829733281855616 16274063264010509824 527552721029612416 3227786251758266624 5928019782486920832 8628253313215575040 11328486843944229248 14028720374672883456 16728953905401537664 982443362420640256 3682676893149294464 6382910423877948672 9083143954606602880 11783377485335257088 14483611016063911296 17183844546792565504 1437334003811668096 4137567534540322304 6837801065268976512 9538034595997630720 12238268126726284928 14938501657454939136 17638735188183593344 1892224645202695936 4592458175931350144 7292691706660004352 9992925237388658560 12693158768117312768 15393392298845966976 18093625829574621184 2347115286593723776 5047348817322377984 7747582348051032192 10447815878779686400 13148049409508340608 15848282940236994816 101772397256097408 2802005927984751616 5502239458713405824 8202472989442060032 10902706520170714240 13602940050899368448 16303173581628022656 556663038647125248 3256896569375779456 5957130100104433664 8657363630833087872 11357597161561742080 14057830692290396288 16758064223019050496 1011553680038153088 3711787210766807296 6412020741495461504 9112254272224115712 11812487802952769920 14512721333681424128 17212954864410078336 1466444321429180928 4166677852157835136 6866911382886489344 9567144913615143552 12267378444343797760 14967611975072451968 17667845505801106176 1921334962820208768 4621568493548862976 7321802024277517184 10022035555006171392 12722269085734825600 15422502616463479808 18122736147192134016 2376225604211236608 5076459134939890816 7776692665668545024 10476926196397199232 13177159727125853440 15877393257854507648 130882714873610240 2831116245602264448 5531349776330918656 8231583307059572864 10931816837788227072 13632050368516881280 16332283899245535488 585773356264638080 3286006886993292288 5986240417721946496 8686473948450600704 11386707479179254912 14086941009907909120 16787174540636563328 1040663997655665920 3740897528384320128 6441131059112974336 9141364589841628544 11841598120570282752 14541831651298936960 17242065182027591168 1495554639046693760 4195788169775347968 6896021700504002176 9596255231232656384 12296488761961310592 14996722292689964800 17696955823418619008 1950445280437721600 4650678811166375808 7350912341895030016 10051145872623684224 12751379403352338432 15451612934080992640 18151846464809646848 2405335921828749440 5105569452557403648 7805802983286057856 10506036514014712064 13206270044743366272 15906503575472020480 159993032491123072 2860226563219777280 5560460093948431488 8260693624677085696 10960927155405739904 13661160686134394112 16361394216863048320 614883673882150912 3315117204610805120 6015350735339459328 8715584266068113536 11415817796796767744 14116051327525421952 16816284858254076160 1069774315273178752 3770007846001832960 6470241376730487168 9170474907459141376 11870708438187795584 14570941968916449792 17271175499645104000 1524664956664206592 4224898487392860800 6925132018121515008 9625365548850169216 12325599079578823424 15025832610307477632 17726066141036131840 1979555598055234432 4679789128783888640 7380022659512542848 10080256190241197056 12780489720969851264 15480723251698505472 18180956782427159680 2434446239446262272 5134679770174916480 7834913300903570688 10535146831632224896 13235380362360879104 15935613893089533312 189103350108635904 2889336880837290112 5589570411565944320 8289803942294598528 10990037473023252736 13690271003751906944 16390504534480561152 643993991499663744 3344227522228317952 6044461052956972160 8744694583685626368 11444928114414280576 14145161645142934784 16845395175871588992 1098884632890691584 3799118163619345792 6499351694348000000 9199585225076654208 11899818755805308416 14600052286533962624 17300285817262616832 1553775274281719424 4254008805010373632 6954242335739027840 9654475866467682048 12354709397196336256 15054942927924990464 17755176458653644672 2008665915672747264 4708899446401401472 7409132977130055680 10109366507858709888 12809600038587364096 15509833569316018304 18210067100044672512 2463556557063775104 5163790087792429312 7864023618521083520 10564257149249737728 13264490679978391936 15964724210707046144 218213667726148736 2918447198454802944 5618680729183457152 8318914259912111360 11019147790640765568 13719381321369419776 16419614852098073984 673104309117176576 3373337839845830784 6073571370574484992 8773804901303139200 11474038432031793408 14174271962760447616 16874505493489101824 1127994950508204416 3828228481236858624 6528462011965512832 9228695542694167040 11928929073422821248 14629162604151475456 17329396134880129664 1582885591899232256 4283119122627886464 6983352653356540672 9683586184085194880 12383819714813849088 15084053245542503296 17784286776271157504 2037776233290260096 4738009764018914304 7438243294747568512 10138476825476222720 12838710356204876928 15538943886933531136 18239177417662185344 2492666874681287936 5192900405409942144 7893133936138596352 10593367466867250560 13293600997595904768 15993834528324558976 247323985343661568 2947557516072315776 5647791046800969984 8348024577529624192 11048258108258278400 13748491638986932608 16448725169715586816 702214626734689408 3402448157463343616 6102681688191997824 8802915218920652032 11503148749649306240 14203382280377960448 16903615811106614656 1157105268125717248 3857338798854371456 6557572329583025664 9257805860311679872 11958039391040334080 14658272921768988288 17358506452497642496 1611995909516745088 4312229440245399296 7012462970974053504 9712696501702707712 12412930032431361920 15113163563160016128 17813397093888670336 2066886550907772928 4767120081636427136 7467353612365081344 10167587143093735552 12867820673822389760 15568054204551043968 18268287735279698176 2521777192298800768 5222010723027454976 7922244253756109184 10622477784484763392 13322711315213417600 16022944845942071808 276434302961174400 2976667833689828608 5676901364418482816 8377134895147137024 11077368425875791232 13777601956604445440 16477835487333099648 731324944352202240 3431558475080856448 6131792005809510656 8832025536538164864 11532259067266819072 14232492597995473280 16932726128724127488 1186215585743230080 3886449116471884288 6586682647200538496 9286916177929192704 11987149708657846912 14687383239386501120 17387616770115155328 1641106227134257920 4341339757862912128 7041573288591566336 9741806819320220544 12442040350048874752 15142273880777528960 17842507411506183168 2095996868525285760 4796230399253939968 7496463929982594176 10196697460711248384 12896930991439902592 15597164522168556800 18297398052897211008 2550887509916313600 5251121040644967808 7951354571373622016 10651588102102276224 13351821632830930432 16052055163559584640 305544620578687232 3005778151307341440 5706011682035995648 8406245212764649856 11106478743493304064 13806712274221958272 16506945804950612480 760435261969715072 3460668792698369280 6160902323427023488 8861135854155677696 11561369384884331904 14261602915612986112 16961836446341640320 1215325903360742912 3915559434089397120 6615792964818051328 9316026495546705536 12016260026275359744 14716493557004013952 17416727087732668160 1670216544751770752 4370450075480424960 7070683606209079168 9770917136937733376 12471150667666387584 15171384198395041792 17871617729123696000 2125107186142798592 4825340716871452800 7525574247600107008 10225807778328761216 12926041309057415424 15626274839786069632 18326508370514723840 2579997827533826432 5280231358262480640 7980464888991134848 10680698419719789056 13380931950448443264 16081165481177097472 334654938196200064 3034888468924854272 5735121999653508480 8435355530382162688 11135589061110816896 13835822591839471104 16536056122568125312 789545579587227904 3489779110315882112 6190012641044536320 8890246171773190528 11590479702501844736 14290713233230498944 16990946763959153152 1244436220978255744 3944669751706909952 6644903282435564160 9345136813164218368 12045370343892872576 14745603874621526784 17445837405350180992 1699326862369283584 4399560393097937792 7099793923826592000 9800027454555246208 12500260985283900416 15200494516012554624 17900728046741208832 2154217503760311424 4854451034488965632 7554684565217619840 10254918095946274048 12955151626674928256 15655385157403582464 18355618688132236672 2609108145151339264 5309341675879993472 8009575206608647680 10709808737337301888 13410042268065956096 16110275798794610304 363765255813712896 3063998786542367104 5764232317271021312 8464465847999675520 11164699378728329728 13864932909456983936 16565166440185638144 818655897204740736 3518889427933394944 6219122958662049152 8919356489390703360 11619590020119357568 14319823550848011776 17020057081576665984 1273546538595768576 3973780069324422784 6674013600053076992 9374247130781731200 12074480661510385408 14774714192239039616 17474947722967693824 1728437179986796416 4428670710715450624 7128904241444104832 9829137772172759040 12529371302901413248 15229604833630067456 17929838364358721664 2183327821377824256 4883561352106478464 7583794882835132672 10284028413563786880 12984261944292441088 15684495475021095296 18384729005749749504 2638218462768852096 5338451993497506304 8038685524226160512 10738919054954814720 13439152585683468928 16139386116412123136 392875573431225728 3093109104159879936 5793342634888534144 8493576165617188352 11193809696345842560 13894043227074496768 16594276757803150976 847766214822253568 3547999745550907776 6248233276279561984 8948466807008216192 11648700337736870400 14348933868465524608 17049167399194178816 1302656856213281408 4002890386941935616 6703123917670589824 9403357448399244032 12103590979127898240 14803824509856552448 17504058040585206656 1757547497604309248 4457781028332963456 7158014559061617664 9858248089790271872 12558481620518926080 15258715151247580288 17958948681976234496 2212438138995337088 4912671669723991296 7612905200452645504 10313138731181299712 13013372261909953920 15713605792638608128 18413839323367262336 2667328780386364928 5367562311115019136 8067795841843673344 10768029372572327552 13468262903300981760 16168496434029635968 421985891048738560 3122219421777392768 5822452952506046976 8522686483234701184 11222920013963355392 13923153544692009600 16623387075420663808 876876532439766400 3577110063168420608 6277343593897074816 8977577124625729024 11677810655354383232 14378044186083037440 17078277716811691648 1331767173830794240 4032000704559448448 6732234235288102656 9432467766016756864 12132701296745411072 14832934827474065280 17533168358202719488 1786657815221822080 4486891345950476288 7187124876679130496 9887358407407784704 12587591938136438912 15287825468865093120 17988058999593747328 2241548456612849920 4941781987341504128 7642015518070158336 10342249048798812544 13042482579527466752 15742716110256120960 18442949640984775168 2696439098003877760 5396672628732531968 8096906159461186176 10797139690189840384 13497373220918494592 16197606751647148800 451096208666251392 3151329739394905600 5851563270123559808 8551796800852214016 11252030331580868224 13952263862309522432 16652497393038176640 905986850057279232 3606220380785933440 6306453911514587648 9006687442243241856 11706920972971896064 14407154503700550272 17107388034429204480 1360877491448307072 4061111022176961280 6761344552905615488 9461578083634269696 12161811614362923904 14862045145091578112 17562278675820232320 1815768132839334912 4516001663567989120 7216235194296643328 9916468725025297536 12616702255753951744 15316935786482605952 18017169317211260160 2270658774230362752 4970892304959016960 7671125835687671168 10371359366416325376 13071592897144979584 15771826427873633792 25315884892736384 2725549415621390592 5425782946350044800 8126016477078699008 10826250007807353216 13526483538536007424 16226717069264661632 480206526283764224 3180440057012418432 5880673587741072640 8580907118469726848 11281140649198381056 13981374179927035264 16681607710655689472 935097167674792064 3635330698403446272 6335564229132100480 9035797759860754688 11736031290589408896 14436264821318063104 17136498352046717312 1389987809065819904 4090221339794474112 6790454870523128320 9490688401251782528 12190921931980436736 14891155462709090944 17591388993437745152 1844878450456847744 4545111981185501952 7245345511914156160 9945579042642810368 12645812573371464576 15346046104100118784 18046279634828772992 2299769091847875584 5000002622576529792 7700236153305184000 10400469684033838208 13100703214762492416 15800936745491146624 54426202510249216 2754659733238903424 5454893263967557632 8155126794696211840 10855360325424866048 13555593856153520256 16255827386882174464 509316843901277056 3209550374629931264 5909783905358585472 8610017436087239680 11310250966815893888 14010484497544548096 16710718028273202304 964207485292304896 3664441016020959104 6364674546749613312 9064908077478267520 11765141608206921728 14465375138935575936 17165608669664230144 1419098126683332736 4119331657411986944 6819565188140641152 9519798718869295360 12220032249597949568 14920265780326603776 17620499311055257984 1873988768074360576 4574222298803014784 7274455829531668992 9974689360260323200 12674922890988977408 15375156421717631616 18075389952446285824 2328879409465388416 5029112940194042624 7729346470922696832 10429580001651351040 13129813532380005248 15830047063108659456 83536520127762048 2783770050856416256 5484003581585070464 8184237112313724672 10884470643042378880 13584704173771033088 16284937704499687296 538427161518789888 3238660692247444096 5938894222976098304 8639127753704752512 11339361284433406720 14039594815162060928 16739828345890715136 993317802909817728 3693551333638471936 6393784864367126144 9094018395095780352 11794251925824434560 14494485456553088768 17194718987281742976 1448208444300845568 4148441975029499776 6848675505758153984 9548909036486808192 12249142567215462400 14949376097944116608 17649609628672770816 1903099085691873408 4603332616420527616 7303566147149181824 10003799677877836032 12704033208606490240 15404266739335144448 18104500270063798656 2357989727082901248 5058223257811555456 7758456788540209664 10458690319268863872 13158923849997518080 15859157380726172288 112646837745274880 2812880368473929088 5513113899202583296 8213347429931237504 10913580960659891712 13613814491388545920 16314048022117200128 567537479136302720 3267771009864956928 5968004540593611136 8668238071322265344 11368471602050919552 14068705132779573760 16768938663508227968 1022428120527330560 3722661651255984768 6422895181984638976 9123128712713293184 11823362243441947392 14523595774170601600 17223829304899255808 1477318761918358400 4177552292647012608 6877785823375666816 9578019354104321024 12278252884832975232 14978486415561629440 17678719946290283648 1932209403309386240 4632442934038040448 7332676464766694656 10032909995495348864 12733143526224003072 15433377056952657280 18133610587681311488 2387100044700414080 5087333575429068288 7787567106157722496 10487800636886376704 13188034167615030912 15888267698343685120 141757155362787712 2841990686091441920 5542224216820096128 8242457747548750336 10942691278277404544 13642924809006058752 16343158339734712960 596647796753815552 3296881327482469760 5997114858211123968 8697348388939778176 11397581919668432384 14097815450397086592 16798048981125740800 1051538438144843392 3751771968873497600 6452005499602151808 9152239030330806016 11852472561059460224 14552706091788114432 17252939622516768640 1506429079535871232 4206662610264525440 6906896140993179648 9607129671721833856 12307363202450488064 15007596733179142272 17707830263907796480 1961319720926899072 4661553251655553280 7361786782384207488 10062020313112861696 12762253843841515904 15462487374570170112 18162720905298824320 2416210362317926912 5116443893046581120 7816677423775235328 10516910954503889536 13217144485232543744 15917378015961197952 170867472980300544 2871101003708954752 5571334534437608960 8271568065166263168 10971801595894917376 13672035126623571584 16372268657352225792 625758114371328384 3325991645099982592 6026225175828636800 8726458706557291008 11426692237285945216 14126925768014599424 16827159298743253632 1080648755762356224 3780882286491010432 6481115817219664640 9181349347948318848 11881582878676973056 14581816409405627264 17282049940134281472 1535539397153384064 4235772927882038272 6936006458610692480 9636239989339346688 12336473520068000896 15036707050796655104 17736940581525309312 1990430038544411904 4690663569273066112 7390897100001720320 10091130630730374528 12791364161459028736 15491597692187682944 18191831222916337152 2445320679935439744 5145554210664093952 7845787741392748160 10546021272121402368 13246254802850056576 15946488333578710784 199977790597813376 2900211321326467584 5600444852055121792 8300678382783776000 11000911913512430208 13701145444241084416 16401378974969738624 654868431988841216 3355101962717495424 6055335493446149632 8755569024174803840 11455802554903458048 14156036085632112256 16856269616360766464 1109759073379869056 3809992604108523264 6510226134837177472 9210459665565831680 11910693196294485888 14610926727023140096 17311160257751794304 1564649714770896896 4264883245499551104 6965116776228205312 9665350306956859520 12365583837685513728 15065817368414167936 17766050899142822144 2019540356161924736 4719773886890578944 7420007417619233152 10120240948347887360 12820474479076541568 15520708009805195776 18220941540533849984 2474430997552952576 5174664528281606784 7874898059010260992 10575131589738915200 13275365120467569408 15975598651196223616 229088108215326208 2929321638943980416 5629555169672634624 8329788700401288832 11030022231129943040 13730255761858597248 16430489292587251456 683978749606354048 3384212280335008256 6084445811063662464 8784679341792316672 11484912872520970880 14185146403249625088 16885379933978279296 1138869390997381888 3839102921726036096 6539336452454690304 9239569983183344512 11939803513911998720 14640037044640652928 17340270575369307136 1593760032388409728 4293993563117063936 6994227093845718144 9694460624574372352 12394694155303026560 15094927686031680768 17795161216760334976 2048650673779437568 4748884204508091776 7449117735236745984 10149351265965400192 12849584796694054400 15549818327422708608 18250051858151362816 2503541315170465408 5203774845899119616 7904008376627773824 10604241907356428032 13304475438085082240 16004708968813736448 258198425832839040 2958431956561493248 5658665487290147456 8358899018018801664 11059132548747455872 13759366079476110080 16459599610204764288 713089067223866880 3413322597952521088 6113556128681175296 8813789659409829504 11514023190138483712 14214256720867137920 16914490251595792128 1167979708614894720 3868213239343548928 6568446770072203136 9268680300800857344 11968913831529511552 14669147362258165760 17369380892986819968 1622870350005922560 4323103880734576768 7023337411463230976 9723570942191885184 12423804472920539392 15124038003649193600 17824271534377847808 2077760991396950400 4777994522125604608 7478228052854258816 10178461583582913024 12878695114311567232 15578928645040221440 18279162175768875648 2532651632787978240 5232885163516632448 7933118694245286656 10633352224973940864 13333585755702595072 16033819286431249280 287308743450351872 2987542274179006080 5687775804907660288 8388009335636314496 11088242866364968704 13788476397093622912 16488709927822277120 742199384841379712 3442432915570033920 6142666446298688128 8842899977027342336 11543133507755996544 14243367038484650752 16943600569213304960 1197090026232407552 3897323556961061760 6597557087689715968 9297790618418370176 11998024149147024384 14698257679875678592 17398491210604332800 1651980667623435392 4352214198352089600 7052447729080743808 9752681259809398016 12452914790538052224 15153148321266706432 17853381851995360640 2106871309014463232 4807104839743117440 7507338370471771648 10207571901200425856 12907805431929080064 15608038962657734272 18308272493386388480 2561761950405491072 5261995481134145280 7962229011862799488 10662462542591453696 13362696073320107904 16062929604048762112 316419061067864704 3016652591796518912 5716886122525173120 8417119653253827328 11117353183982481536 13817586714711135744 16517820245439789952 771309702458892544 3471543233187546752 6171776763916200960 8872010294644855168 11572243825373509376 14272477356102163584 16972710886830817792 1226200343849920384 3926433874578574592 6626667405307228800 9326900936035883008 12027134466764537216 14727367997493191424 17427601528221845632 1681090985240948224 4381324515969602432 7081558046698256640 9781791577426910848 12482025108155565056 15182258638884219264 17882492169612873472 2135981626631976064 4836215157360630272 7536448688089284480 10236682218817938688 12936915749546592896 15637149280275247104 18337382811003901312 2590872268023003904 5291105798751658112 7991339329480312320 10691572860208966528 13391806390937620736 16092039921666274944 345529378685377536 3045762909414031744 5745996440142685952 8446229970871340160 11146463501599994368 13846697032328648576 16546930563057302784 800420020076405376 3500653550805059584 6200887081533713792 8901120612262368000 11601354142991022208 14301587673719676416 17001821204448330624 1255310661467433216 3955544192196087424 6655777722924741632 9356011253653395840 12056244784382050048 14756478315110704256 17456711845839358464 1710201302858461056 4410434833587115264 7110668364315769472 9810901895044423680 12511135425773077888 15211368956501732096 17911602487230386304 2165091944249488896 4865325474978143104 7565559005706797312 10265792536435451520 12966026067164105728 15666259597892759936 18366493128621414144 2619982585640516736 5320216116369170944 8020449647097825152 10720683177826479360 13420916708555133568 16121150239283787776 374639696302890368 3074873227031544576 5775106757760198784 8475340288488852992 11175573819217507200 13875807349946161408 16576040880674815616 829530337693918208 3529763868422572416 6229997399151226624 8930230929879880832 11630464460608535040 14330697991337189248 17030931522065843456 1284420979084946048 3984654509813600256 6684888040542254464 9385121571270908672 12085355101999562880 14785588632728217088 17485822163456871296 1739311620475973888 4439545151204628096 7139778681933282304 9840012212661936512 12540245743390590720 15240479274119244928 17940712804847899136 2194202261867001728 4894435792595655936 7594669323324310144 10294902854052964352 12995136384781618560 15695369915510272768 18395603446238926976 2649092903258029568 5349326433986683776 8049559964715337984 10749793495443992192 13450027026172646400 16150260556901300608 403750013920403200 3103983544649057408 5804217075377711616 8504450606106365824 11204684136835020032 13904917667563674240 16605151198292328448 858640655311431040 3558874186040085248 6259107716768739456 8959341247497393664 11659574778226047872 14359808308954702080 17060041839683356288 1313531296702458880 4013764827431113088 6713998358159767296 9414231888888421504 12114465419617075712 14814698950345729920 17514932481074384128 1768421938093486720 4468655468822140928 7168888999550795136 9869122530279449344 12569356061008103552 15269589591736757760 17969823122465411968 2223312579484514560 4923546110213168768 7623779640941822976 10324013171670477184 13024246702399131392 15724480233127785600 18424713763856439808 2678203220875542400 5378436751604196608 8078670282332850816 10778903813061505024 13479137343790159232 16179370874518813440 432860331537916032 3133093862266570240 5833327392995224448 8533560923723878656 11233794454452532864 13934027985181187072 16634261515909841280 887750972928943872 3587984503657598080 6288218034386252288 8988451565114906496 11688685095843560704 14388918626572214912 17089152157300869120 1342641614319971712 4042875145048625920 6743108675777280128 9443342206505934336 12143575737234588544 14843809267963242752 17544042798691896960 1797532255710999552 4497765786439653760 7197999317168307968 9898232847896962176 12598466378625616384 15298699909354270592 17998933440082924800 2252422897102027392 4952656427830681600 7652889958559335808 10353123489287990016 13053357020016644224 15753590550745298432 7080007764401024 2707313538493055232 5407547069221709440 8107780599950363648 10808014130679017856 13508247661407672064 16208481192136326272 461970649155428864 3162204179884083072 5862437710612737280 8562671241341391488 11262904772070045696 13963138302798699904 16663371833527354112 916861290546456704 3617094821275110912 6317328352003765120 9017561882732419328 11717795413461073536 14418028944189727744 17118262474918381952 1371751931937484544 4071985462666138752 6772218993394792960 9472452524123447168 12172686054852101376 14872919585580755584 17573153116309409792 1826642573328512384 4526876104057166592 7227109634785820800 9927343165514475008 12627576696243129216 15327810226971783424 18028043757700437632 2281533214719540224 4981766745448194432 7682000276176848640 10382233806905502848 13082467337634157056 15782700868362811264 36190325381913856 2736423856110568064 5436657386839222272 8136890917567876480 10837124448296530688 13537357979025184896 16237591509753839104 491080966772941696 3191314497501595904 5891548028230250112 8591781558958904320 11292015089687558528 13992248620416212736 16692482151144866944 945971608163969536 3646205138892623744 6346438669621277952 9046672200349932160 11746905731078586368 14447139261807240576 17147372792535894784 1400862249554997376 4101095780283651584 6801329311012305792 9501562841740960000 12201796372469614208 14902029903198268416 17602263433926922624 1855752890946025216 4555986421674679424 7256219952403333632 9956453483131987840 12656687013860642048 15356920544589296256 18057154075317950464 2310643532337053056 5010877063065707264 7711110593794361472 10411344124523015680 13111577655251669888 15811811185980324096 65300642999426688 2765534173728080896 5465767704456735104 8166001235185389312 10866234765914043520 13566468296642697728 16266701827371351936 520191284390454528 3220424815119108736 5920658345847762944 8620891876576417152 11321125407305071360 14021358938033725568 16721592468762379776 975081925781482368 3675315456510136576 6375548987238790784 9075782517967444992 11776016048696099200 14476249579424753408 17176483110153407616 1429972567172510208 4130206097901164416 6830439628629818624 9530673159358472832 12230906690087127040 14931140220815781248 17631373751544435456 1884863208563538048 4585096739292192256 7285330270020846464 9985563800749500672 12685797331478154880 15386030862206809088 18086264392935463296 2339753849954565888 5039987380683220096 7740220911411874304 10440454442140528512 13140687972869182720 15840921503597836928 94410960616939520 2794644491345593728 5494878022074247936 8195111552802902144 10895345083531556352 13595578614260210560 16295812144988864768 549301602007967360 3249535132736621568 5949768663465275776 8650002194193929984 11350235724922584192 14050469255651238400 16750702786379892608 1004192243398995200 3704425774127649408 6404659304856303616 9104892835584957824 11805126366313612032 14505359897042266240 17205593427770920448 1459082884790023040 4159316415518677248 6859549946247331456 9559783476975985664 12260017007704639872 14960250538433294080 17660484069161948288 1913973526181050880 4614207056909705088 7314440587638359296 10014674118367013504 12714907649095667712 15415141179824321920 18115374710552976128 2368864167572078720 5069097698300732928 7769331229029387136 10469564759758041344 13169798290486695552 15870031821215349760 123521278234452352 2823754808963106560 5523988339691760768 8224221870420414976 10924455401149069184 13624688931877723392 16324922462606377600 578411919625480192 3278645450354134400 5978878981082788608 8679112511811442816 11379346042540097024 14079579573268751232 16779813103997405440 1033302561016508032 3733536091745162240 6433769622473816448 9134003153202470656 11834236683931124864 14534470214659779072 17234703745388433280 1488193202407535872 4188426733136190080 6888660263864844288 9588893794593498496 12289127325322152704 14989360856050806912 17689594386779461120 1943083843798563712 4643317374527217920 7343550905255872128 10043784435984526336 12744017966713180544 15444251497441834752 18144485028170488960 2397974485189591552 5098208015918245760 7798441546646899968 10498675077375554176 13198908608104208384 15899142138832862592 152631595851965184 2852865126580619392 5553098657309273600 8253332188037927808 10953565718766582016 13653799249495236224 16354032780223890432 607522237242993024 3307755767971647232 6007989298700301440 8708222829428955648 11408456360157609856 14108689890886264064 16808923421614918272 1062412878634020864 3762646409362675072 6462879940091329280 9163113470819983488 11863347001548637696 14563580532277291904 17263814063005946112 1517303520025048704 4217537050753702912 6917770581482357120 9618004112211011328 12318237642939665536 15018471173668319744 17718704704396973952 1972194161416076544 4672427692144730752 7372661222873384960 10072894753602039168 12773128284330693376 15473361815059347584 18173595345788001792 2427084802807104384 5127318333535758592 7827551864264412800 10527785394993067008 13228018925721721216 15928252456450375424 181741913469478016 2881975444198132224 5582208974926786432 8282442505655440640 10982676036384094848 13682909567112749056 16383143097841403264 636632554860505856 3336866085589160064 6037099616317814272 8737333147046468480 11437566677775122688 14137800208503776896 16838033739232431104 1091523196251533696 3791756726980187904 6491990257708842112 9192223788437496320 11892457319166150528 14592690849894804736 17292924380623458944 1546413837642561536 4246647368371215744 6946880899099869952 9647114429828524160 12347347960557178368 15047581491285832576 17747815022014486784 2001304479033589376 4701538009762243584 7401771540490897792 10102005071219552000 12802238601948206208 15502472132676860416 18202705663405514624 2456195120424617216 5156428651153271424 7856662181881925632 10556895712610579840 13257129243339234048 15957362774067888256 210852231086990848 2911085761815645056 5611319292544299264 8311552823272953472 11011786354001607680 13712019884730261888 16412253415458916096 665742872478018688 3365976403206672896 6066209933935327104 8766443464663981312 11466676995392635520 14166910526121289728 16867144056849943936 1120633513869046528 3820867044597700736 6521100575326354944 9221334106055009152 11921567636783663360 14621801167512317568 17322034698240971776 1575524155260074368 4275757685988728576 6975991216717382784 9676224747446036992 12376458278174691200 15076691808903345408 17776925339631999616 2030414796651102208 4730648327379756416 7430881858108410624 10131115388837064832 12831348919565719040 15531582450294373248 18231815981023027456 2485305438042130048 5185538968770784256 7885772499499438464 10586006030228092672 13286239560956746880 15986473091685401088 239962548704503680 2940196079433157888 5640429610161812096 8340663140890466304 11040896671619120512 13741130202347774720 16441363733076428928 694853190095531520 3395086720824185728 6095320251552839936 8795553782281494144 11495787313010148352 14196020843738802560 16896254374467456768 1149743831486559360 3849977362215213568 6550210892943867776 9250444423672521984 11950677954401176192 14650911485129830400 17351145015858484608 1604634472877587200 4304868003606241408 7005101534334895616 9705335065063549824 12405568595792204032 15105802126520858240 17806035657249512448 2059525114268615040 4759758644997269248 7459992175725923456 10160225706454577664 12860459237183231872 15560692767911886080 18260926298640540288 2514415755659642880 5214649286388297088 7914882817116951296 10615116347845605504 13315349878574259712 16015583409302913920 269072866322016512 2969306397050670720 5669539927779324928 8369773458507979136 11070006989236633344 13770240519965287552 16470474050693941760 723963507713044352 3424197038441698560 6124430569170352768 8824664099899006976 11524897630627661184 14225131161356315392 16925364692084969600 1178854149104072192 3879087679832726400 6579321210561380608 9279554741290034816 11979788272018689024 14680021802747343232 17380255333475997440 1633744790495100032 4333978321223754240 7034211851952408448 9734445382681062656 12434678913409716864 15134912444138371072 17835145974867025280 2088635431886127872 4788868962614782080 7489102493343436288 10189336024072090496 12889569554800744704 15589803085529398912 18290036616258053120 2543526073277155712 5243759604005809920 7943993134734464128 10644226665463118336 13344460196191772544 16044693726920426752 298183183939529344 2998416714668183552 5698650245396837760 8398883776125491968 11099117306854146176 13799350837582800384 16499584368311454592 753073825330557184 3453307356059211392 6153540886787865600 8853774417516519808 11554007948245174016 14254241478973828224 16954475009702482432 1207964466721585024 3908197997450239232 6608431528178893440 9308665058907547648 12008898589636201856 14709132120364856064 17409365651093510272 1662855108112612864 4363088638841267072 7063322169569921280 9763555700298575488 12463789231027229696 15164022761755883904 17864256292484538112 2117745749503640704 4817979280232294912 7518212810960949120 10218446341689603328 12918679872418257536 15618913403146911744 18319146933875565952 2572636390894668544 5272869921623322752 7973103452351976960 10673336983080631168 13373570513809285376 16073804044537939584 327293501557042176 3027527032285696384 5727760563014350592 8427994093743004800 11128227624471659008 13828461155200313216 16528694685928967424 782184142948070016 3482417673676724224 6182651204405378432 8882884735134032640 11583118265862686848 14283351796591341056 16983585327319995264 1237074784339097856 3937308315067752064 6637541845796406272 9337775376525060480 12038008907253714688 14738242437982368896 17438475968711023104 1691965425730125696 4392198956458779904 7092432487187434112 9792666017916088320 12492899548644742528 15193133079373396736 17893366610102050944 2146856067121153536 4847089597849807744 7547323128578461952 10247556659307116160 12947790190035770368 15648023720764424576 18348257251493078784 2601746708512181376 5301980239240835584 8002213769969489792 10702447300698144000 13402680831426798208 16102914362155452416 356403819174555008 3056637349903209216 5756870880631863424 8457104411360517632 11157337942089171840 13857571472817826048 16557805003546480256 811294460565582848 3511527991294237056 6211761522022891264 8911995052751545472 11612228583480199680 14312462114208853888 17012695644937508096 1266185101956610688 3966418632685264896 6666652163413919104 9366885694142573312 12067119224871227520 14767352755599881728 17467586286328535936 1721075743347638528 4421309274076292736 7121542804804946944 9821776335533601152 12522009866262255360 15222243396990909568 17922476927719563776 2175966384738666368 4876199915467320576 7576433446195974784 10276666976924628992 12976900507653283200 15677134038381937408 18377367569110591616 2630857026129694208 5331090556858348416 8031324087587002624 10731557618315656832 13431791149044311040 16132024679772965248 385514136792067840 3085747667520722048 5785981198249376256 8486214728978030464 11186448259706684672 13886681790435338880 16586915321163993088 840404778183095680 3540638308911749888 6240871839640404096 8941105370369058304 11641338901097712512 14341572431826366720 17041805962555020928 1295295419574123520 3995528950302777728 6695762481031431936 9395996011760086144 12096229542488740352 14796463073217394560 17496696603946048768 1750186060965151360 4450419591693805568 7150653122422459776 9850886653151113984 12551120183879768192 15251353714608422400 17951587245337076608 2205076702356179200 4905310233084833408 7605543763813487616 10305777294542141824 13006010825270796032 15706244355999450240 18406477886728104448 2659967343747207040 5360200874475861248 8060434405204515456 10760667935933169664 13460901466661823872 16161134997390478080 414624454409580672 3114857985138234880 5815091515866889088 8515325046595543296 11215558577324197504 13915792108052851712 16616025638781505920 869515095800608512 3569748626529262720 6269982157257916928 8970215687986571136 11670449218715225344 14370682749443879552 17070916280172533760 1324405737191636352 4024639267920290560 6724872798648944768 9425106329377598976 12125339860106253184 14825573390834907392 17525806921563561600 1779296378582664192 4479529909311318400 7179763440039972608 9879996970768626816 12580230501497281024 15280464032225935232 17980697562954589440 2234187019973692032 4934420550702346240 7634654081431000448 10334887612159654656 13035121142888308864 15735354673616963072 18435588204345617280 2689077661364719872 5389311192093374080 8089544722822028288 10789778253550682496 13490011784279336704 16190245315007990912 443734772027093504 3143968302755747712 5844201833484401920 8544435364213056128 11244668894941710336 13944902425670364544 16645135956399018752 898625413418121344 3598858944146775552 6299092474875429760 8999326005604083968 11699559536332738176 14399793067061392384 17100026597790046592 1353516054809149184 4053749585537803392 6753983116266457600 9454216646995111808 12154450177723766016 14854683708452420224 17554917239181074432 1808406696200177024 4508640226928831232 7208873757657485440 9909107288386139648 12609340819114793856 15309574349843448064 18009807880572102272 2263297337591204864 4963530868319859072 7663764399048513280 10363997929777167488 13064231460505821696 15764464991234475904 17954448253578496 2718187978982232704 5418421509710886912 8118655040439541120 10818888571168195328 13519122101896849536 16219355632625503744 472845089644606336 3173078620373260544 5873312151101914752 8573545681830568960 11273779212559223168 13974012743287877376 16674246274016531584 927735731035634176 3627969261764288384 6328202792492942592 9028436323221596800 11728669853950251008 14428903384678905216 17129136915407559424 1382626372426662016 4082859903155316224 6783093433883970432 9483326964612624640 12183560495341278848 14883794026069933056 17584027556798587264 1837517013817689856 4537750544546344064 7237984075274998272 9938217606003652480 12638451136732306688 15338684667460960896 18038918198189615104 2292407655208717696 4992641185937371904 7692874716666026112 10393108247394680320 13093341778123334528 15793575308851988736 47064765871091328 2747298296599745536 5447531827328399744 8147765358057053952 10847998888785708160 13548232419514362368 16248465950243016576 501955407262119168 3202188937990773376 5902422468719427584 8602655999448081792 11302889530176736000 14003123060905390208 16703356591634044416 956846048653147008 3657079579381801216 6357313110110455424 9057546640839109632 11757780171567763840 14458013702296418048 17158247233025072256 1411736690044174848 4111970220772829056 6812203751501483264 9512437282230137472 12212670812958791680 14912904343687445888 17613137874416100096 1866627331435202688 4566860862163856896 7267094392892511104 9967327923621165312 12667561454349819520 15367794985078473728 18068028515807127936 2321517972826230528 5021751503554884736 7721985034283538944 10422218565012193152 13122452095740847360 15822685626469501568 76175083488604160 2776408614217258368 5476642144945912576 8176875675674566784 10877109206403220992 13577342737131875200 16277576267860529408 531065724879632000 3231299255608286208 5931532786336940416 8631766317065594624 11331999847794248832 14032233378522903040 16732466909251557248 985956366270659840 3686189896999314048 6386423427727968256 9086656958456622464 11786890489185276672 14487124019913930880 17187357550642585088 1440847007661687680 4141080538390341888 6841314069118996096 9541547599847650304 12241781130576304512 14942014661304958720 17642248192033612928 1895737649052715520 4595971179781369728 7296204710510023936 9996438241238678144 12696671771967332352 15396905302695986560 18097138833424640768 2350628290443743360 5050861821172397568 7751095351901051776 10451328882629705984 13151562413358360192 15851795944087014400 105285401106116992 2805518931834771200 5505752462563425408 8205985993292079616 10906219524020733824 13606453054749388032 16306686585478042240 560176042497144832 3260409573225799040 5960643103954453248 8660876634683107456 11361110165411761664 14061343696140415872 16761577226869070080 1015066683888172672 3715300214616826880 6415533745345481088 9115767276074135296 11816000806802789504 14516234337531443712 17216467868260097920 1469957325279200512 4170190856007854720 6870424386736508928 9570657917465163136 12270891448193817344 14971124978922471552 17671358509651125760 1924847966670228352 4625081497398882560 7325315028127536768 10025548558856190976 12725782089584845184 15426015620313499392 18126249151042153600 2379738608061256192 5079972138789910400 7780205669518564608 10480439200247218816 13180672730975873024 15880906261704527232 134395718723629824 2834629249452284032 5534862780180938240 8235096310909592448 10935329841638246656 13635563372366900864 16335796903095555072 589286360114657664 3289519890843311872 5989753421571966080 8689986952300620288 11390220483029274496 14090454013757928704 16790687544486582912 1044177001505685504 3744410532234339712 6444644062962993920 9144877593691648128 11845111124420302336 14545344655148956544 17245578185877610752 1499067642896713344 4199301173625367552 6899534704354021760 9599768235082675968 12300001765811330176 15000235296539984384 17700468827268638592 1953958284287741184 4654191815016395392 7354425345745049600 10054658876473703808 12754892407202358016 15455125937931012224 18155359468659666432 2408848925678769024 5109082456407423232 7809315987136077440 10509549517864731648 13209783048593385856 15910016579322040064 163506036341142656 2863739567069796864 5563973097798451072 8264206628527105280 10964440159255759488 13664673689984413696 16364907220713067904 618396677732170496 3318630208460824704 6018863739189478912 8719097269918133120 11419330800646787328 14119564331375441536 16819797862104095744 1073287319123198336 3773520849851852544 6473754380580506752 9173987911309160960 11874221442037815168 14574454972766469376 17274688503495123584 1528177960514226176 4228411491242880384 6928645021971534592 9628878552700188800 12329112083428843008 15029345614157497216 17729579144886151424 1983068601905254016 4683302132633908224 7383535663362562432 10083769194091216640 12784002724819870848 15484236255548525056 18184469786277179264 2437959243296281856 5138192774024936064 7838426304753590272 10538659835482244480 13238893366210898688 15939126896939552896 192616353958655488 2892849884687309696 5593083415415963904 8293316946144618112 10993550476873272320 13693784007601926528 16394017538330580736 647506995349683328 3347740526078337536 6047974056806991744 8748207587535645952 11448441118264300160 14148674648992954368 16848908179721608576 1102397636740711168 3802631167469365376 6502864698198019584 9203098228926673792 11903331759655328000 14603565290383982208 17303798821112636416 1557288278131739008 4257521808860393216 6957755339589047424 9657988870317701632 12358222401046355840 15058455931775010048 17758689462503664256 2012178919522766848 4712412450251421056 7412645980980075264 10112879511708729472 12813113042437383680 15513346573166037888 18213580103894692096 2467069560913794688 5167303091642448896 7867536622371103104 10567770153099757312 13268003683828411520 15968237214557065728 221726671576168320 2921960202304822528 5622193733033476736 8322427263762130944 11022660794490785152 13722894325219439360 16423127855948093568 676617312967196160 3376850843695850368 6077084374424504576 8777317905153158784 11477551435881812992 14177784966610467200 16878018497339121408 1131507954358224000 3831741485086878208 6531975015815532416 9232208546544186624 11932442077272840832 14632675608001495040 17332909138730149248 1586398595749251840 4286632126477906048 6986865657206560256 9687099187935214464 12387332718663868672 15087566249392522880 17787799780121177088 2041289237140279680 4741522767868933888 7441756298597588096 10141989829326242304 12842223360054896512 15542456890783550720 18242690421512204928 2496179878531307520 5196413409259961728 7896646939988615936 10596880470717270144 13297114001445924352 15997347532174578560 250836989193681152 2951070519922335360 5651304050650989568 8351537581379643776 11051771112108297984 13752004642836952192 16452238173565606400 705727630584708992 3405961161313363200 6106194692042017408 8806428222770671616 11506661753499325824 14206895284227980032 16907128814956634240 1160618271975736832 3860851802704391040 6561085333433045248 9261318864161699456 11961552394890353664 14661785925619007872 17362019456347662080 1615508913366764672 4315742444095418880 7015975974824073088 9716209505552727296 12416443036281381504 15116676567010035712 17816910097738689920 2070399554757792512 4770633085486446720 7470866616215100928 10171100146943755136 12871333677672409344 15571567208401063552 18271800739129717760 2525290196148820352 5225523726877474560 7925757257606128768 10625990788334782976 13326224319063437184 16026457849792091392 279947306811193984 2980180837539848192 5680414368268502400 8380647898997156608 11080881429725810816 13781114960454465024 16481348491183119232 734837948202221824 3435071478930876032 6135305009659530240 8835538540388184448 11535772071116838656 14236005601845492864 16936239132574147072 1189728589593249664 3889962120321903872 6590195651050558080 9290429181779212288 11990662712507866496 14690896243236520704 17391129773965174912 1644619230984277504 4344852761712931712 7045086292441585920 9745319823170240128 12445553353898894336 15145786884627548544 17846020415356202752 2099509872375305344 4799743403103959552 7499976933832613760 10200210464561267968 12900443995289922176 15600677526018576384 18300911056747230592 2554400513766333184 5254634044494987392 7954867575223641600 10655101105952295808 13355334636680950016 16055568167409604224 309057624428706816 3009291155157361024 5709524685886015232 8409758216614669440 11109991747343323648 13810225278071977856 16510458808800632064 763948265819734656 3464181796548388864 6164415327277043072 8864648858005697280 11564882388734351488 14265115919463005696 16965349450191659904 1218838907210762496 3919072437939416704 6619305968668070912 9319539499396725120 12019773030125379328 14720006560854033536 17420240091582687744 1673729548601790336 4373963079330444544 7074196610059098752 9774430140787752960 12474663671516407168 15174897202245061376 17875130732973715584 2128620189992818176 4828853720721472384 7529087251450126592 10229320782178780800 12929554312907435008 15629787843636089216 18330021374364743424 2583510831383846016 5283744362112500224 7983977892841154432 10684211423569808640 13384444954298462848 16084678485027117056 338167942046219648 3038401472774873856 5738635003503528064 8438868534232182272 11139102064960836480 13839335595689490688 16539569126418144896 793058583437247488 3493292114165901696 6193525644894555904 8893759175623210112 11593992706351864320 14294226237080518528 16994459767809172736 1247949224828275328 3948182755556929536 6648416286285583744 9348649817014237952 12048883347742892160 14749116878471546368 17449350409200200576 1702839866219303168 4403073396947957376 7103306927676611584 9803540458405265792 12503773989133920000 15204007519862574208 17904241050591228416 2157730507610331008 4857964038338985216 7558197569067639424 10258431099796293632 12958664630524947840 15658898161253602048 18359131691982256256 2612621149001358848 5312854679730013056 8013088210458667264 10713321741187321472 13413555271915975680 16113788802644629888 367278259663732480 3067511790392386688 5767745321121040896 8467978851849695104 11168212382578349312 13868445913307003520 16568679444035657728 822168901054760320 3522402431783414528 6222635962512068736 8922869493240722944 11623103023969377152 14323336554698031360 17023570085426685568 1277059542445788160 3977293073174442368 6677526603903096576 9377760134631750784 12077993665360404992 14778227196089059200 17478460726817713408 1731950183836816000 4432183714565470208 7132417245294124416 9832650776022778624 12532884306751432832 15233117837480087040 17933351368208741248 2186840825227843840 4887074355956498048 7587307886685152256 10287541417413806464 12987774948142460672 15688008478871114880 18388242009599769088 2641731466618871680 5341964997347525888 8042198528076180096 10742432058804834304 13442665589533488512 16142899120262142720 396388577281245312 3096622108009899520 5796855638738553728 8497089169467207936 11197322700195862144 13897556230924516352 16597789761653170560 851279218672273152 3551512749400927360 6251746280129581568 8951979810858235776 11652213341586889984 14352446872315544192 17052680403044198400 1306169860063300992 4006403390791955200 6706636921520609408 9406870452249263616 12107103982977917824 14807337513706572032 17507571044435226240 1761060501454328832 4461294032182983040 7161527562911637248 9861761093640291456 12561994624368945664 15262228155097599872 17962461685826254080 2215951142845356672 4916184673574010880 7616418204302665088 10316651735031319296 13016885265759973504 15717118796488627712 18417352327217281920 2670841784236384512 5371075314965038720 8071308845693692928 10771542376422347136 13471775907151001344 16172009437879655552 425498894898758144 3125732425627412352 5825965956356066560 8526199487084720768 11226433017813374976 13926666548542029184 16626900079270683392 880389536289785984 3580623067018440192 6280856597747094400 8981090128475748608 11681323659204402816 14381557189933057024 17081790720661711232 1335280177680813824 4035513708409468032 6735747239138122240 9435980769866776448 12136214300595430656 14836447831324084864 17536681362052739072 1790170819071841664 4490404349800495872 7190637880529150080 9890871411257804288 12591104941986458496 15291338472715112704 17991572003443766912 2245061460462869504 4945294991191523712 7645528521920177920 10345762052648832128 13045995583377486336 15746229114106140544 18446462644834794752 2699952101853897344 5400185632582551552 8100419163311205760 10800652694039859968 13500886224768514176 16201119755497168384 454609212516270976 3154842743244925184 5855076273973579392 8555309804702233600 11255543335430887808 13955776866159542016 16656010396888196224 909499853907298816 3609733384635953024 6309966915364607232 9010200446093261440 11710433976821915648 14410667507550569856 17110901038279224064 1364390495298326656 4064624026026980864 6764857556755635072 9465091087484289280 12165324618212943488 14865558148941597696 17565791679670251904 1819281136689354496 4519514667418008704 7219748198146662912 9919981728875317120 12620215259603971328 15320448790332625536 18020682321061279744 2274171778080382336 4974405308809036544 7674638839537690752 10374872370266344960 13075105900994999168 15775339431723653376 28828888742755968 2729062419471410176 5429295950200064384 8129529480928718592 10829763011657372800 13529996542386027008 16230230073114681216 483719530133783808 3183953060862438016 5884186591591092224 8584420122319746432 11284653653048400640 13984887183777054848 16685120714505709056 938610171524811648 3638843702253465856 6339077232982120064 9039310763710774272 11739544294439428480 14439777825168082688 17140011355896736896 1393500812915839488 4093734343644493696 6793967874373147904 9494201405101802112 12194434935830456320 14894668466559110528 17594901997287764736 1848391454306867328 4548624985035521536 7248858515764175744 9949092046492829952 12649325577221484160 15349559107950138368 18049792638678792576 2303282095697895168 5003515626426549376 7703749157155203584 10403982687883857792 13104216218612512000 15804449749341166208 57939206360268800 2758172737088923008 5458406267817577216 8158639798546231424 10858873329274885632 13559106860003539840 16259340390732194048 512829847751296640 3213063378479950848 5913296909208605056 8613530439937259264 11313763970665913472 14013997501394567680 16714231032123221888 967720489142324480 3667954019870978688 6368187550599632896 9068421081328287104 11768654612056941312 14468888142785595520 17169121673514249728 1422611130533352320 4122844661262006528 6823078191990660736 9523311722719314944 12223545253447969152 14923778784176623360 17624012314905277568 1877501771924380160 4577735302653034368 7277968833381688576 9978202364110342784 12678435894838996992 15378669425567651200 18078902956296305408 2332392413315408000 5032625944044062208 7732859474772716416 10433093005501370624 13133326536230024832 15833560066958679040 87049523977781632 2787283054706435840 5487516585435090048 8187750116163744256 10887983646892398464 13588217177621052672 16288450708349706880 541940165368809472 3242173696097463680 5942407226826117888 8642640757554772096 11342874288283426304 14043107819012080512 16743341349740734720 996830806759837312 3697064337488491520 6397297868217145728 9097531398945799936 11797764929674454144 14497998460403108352 17198231991131762560 1451721448150865152 4151954978879519360 6852188509608173568 9552422040336827776 12252655571065481984 14952889101794136192 17653122632522790400 1906612089541892992 4606845620270547200 7307079150999201408 10007312681727855616 12707546212456509824 15407779743185164032 18108013273913818240 2361502730932920832 5061736261661575040 7761969792390229248 10462203323118883456 13162436853847537664 15862670384576191872 116159841595294464 2816393372323948672 5516626903052602880 8216860433781257088 10917093964509911296 13617327495238565504 16317561025967219712 571050482986322304 3271284013714976512 5971517544443630720 8671751075172284928 11371984605900939136 14072218136629593344 16772451667358247552 1025941124377350144 3726174655106004352 6426408185834658560 9126641716563312768 11826875247291966976 14527108778020621184 17227342308749275392 1480831765768377984 4181065296497032192 6881298827225686400 9581532357954340608 12281765888682994816 14981999419411649024 17682232950140303232 1935722407159405824 4635955937888060032 7336189468616714240 10036422999345368448 12736656530074022656 15436890060802676864 18137123591531331072 2390613048550433664 5090846579279087872 7791080110007742080 10491313640736396288 13191547171465050496 15891780702193704704 145270159212807296 2845503689941461504 5545737220670115712 8245970751398769920 10946204282127424128 13646437812856078336 16346671343584732544 600160800603835136 3300394331332489344 6000627862061143552 8700861392789797760 11401094923518451968 14101328454247106176 16801561984975760384 1055051441994862976 3755284972723517184 6455518503452171392 9155752034180825600 11855985564909479808 14556219095638134016 17256452626366788224 1509942083385890816 4210175614114545024 6910409144843199232 9610642675571853440 12310876206300507648 15011109737029161856 17711343267757816064 1964832724776918656 4665066255505572864 7365299786234227072 10065533316962881280 12765766847691535488 15466000378420189696 18166233909148843904 2419723366167946496 5119956896896600704 7820190427625254912 10520423958353909120 13220657489082563328 15920891019811217536 174380476830320128 2874614007558974336 5574847538287628544 8275081069016282752 10975314599744936960 13675548130473591168 16375781661202245376 629271118221347968 3329504648950002176 6029738179678656384 8729971710407310592 11430205241135964800 14130438771864619008 16830672302593273216 1084161759612375808 3784395290341030016 6484628821069684224 9184862351798338432 11885095882526992640 14585329413255646848 17285562943984301056 1539052401003403648 4239285931732057856 6939519462460712064 9639752993189366272 12339986523918020480 15040220054646674688 17740453585375328896 1993943042394431488 4694176573123085696 7394410103851739904 10094643634580394112 12794877165309048320 15495110696037702528 18195344226766356736 2448833683785459328 5149067214514113536 7849300745242767744 10549534275971421952 13249767806700076160 15950001337428730368 203490794447832960 2903724325176487168 5603957855905141376 8304191386633795584 11004424917362449792 13704658448091104000 16404891978819758208 658381435838860800 3358614966567515008 6058848497296169216 8759082028024823424 11459315558753477632 14159549089482131840 16859782620210786048 1113272077229888640 3813505607958542848 6513739138687197056 9213972669415851264 11914206200144505472 14614439730873159680 17314673261601813888 1568162718620916480 4268396249349570688 6968629780078224896 9668863310806879104 12369096841535533312 15069330372264187520 17769563902992841728 2023053360011944320 4723286890740598528 7423520421469252736 10123753952197906944 12823987482926561152 15524221013655215360 18224454544383869568 2477944001402972160 5178177532131626368 7878411062860280576 10578644593588934784 13278878124317588992 15979111655046243200 232601112065345792 2932834642794000000 5633068173522654208 8333301704251308416 11033535234979962624 13733768765708616832 16434002296437271040 687491753456373632 3387725284185027840 6087958814913682048 8788192345642336256 11488425876370990464 14188659407099644672 16888892937828298880 1142382394847401472 3842615925576055680 6542849456304709888 9243082987033364096 11943316517762018304 14643550048490672512 17343783579219326720 1597273036238429312 4297506566967083520 6997740097695737728 9697973628424391936 12398207159153046144 15098440689881700352 17798674220610354560 2052163677629457152 4752397208358111360 7452630739086765568 10152864269815419776 12853097800544073984 15553331331272728192 18253564862001382400 2507054319020484992 5207287849749139200 7907521380477793408 10607754911206447616 13307988441935101824 16008221972663756032 261711429682858624 2961944960411512832 5662178491140167040 8362412021868821248 11062645552597475456 13762879083326129664 16463112614054783872 716602071073886464 3416835601802540672 6117069132531194880 8817302663259849088 11517536193988503296 14217769724717157504 16918003255445811712 1171492712464914304 3871726243193568512 6571959773922222720 9272193304650876928 11972426835379531136 14672660366108185344 17372893896836839552 1626383353855942144 4326616884584596352 7026850415313250560 9727083946041904768 12427317476770558976 15127551007499213184 17827784538227867392 2081273995246969984 4781507525975624192 7481741056704278400 10181974587432932608 12882208118161586816 15582441648890241024 18282675179618895232 2536164636637997824 5236398167366652032 7936631698095306240 10636865228823960448 13337098759552614656 16037332290281268864 290821747300371456 2991055278029025664 5691288808757679872 8391522339486334080 11091755870214988288 13791989400943642496 16492222931672296704 745712388691399296 3445945919420053504 6146179450148707712 8846412980877361920 11546646511606016128 14246880042334670336 16947113573063324544 1200603030082427136 3900836560811081344 6601070091539735552 9301303622268389760 12001537152997043968 14701770683725698176 17402004214454352384 1655493671473454976 4355727202202109184 7055960732930763392 9756194263659417600 12456427794388071808 15156661325116726016 17856894855845380224 2110384312864482816 4810617843593137024 7510851374321791232 10211084905050445440 12911318435779099648 15611551966507753856 18311785497236408064 2565274954255510656 5265508484984164864 7965742015712819072 10665975546441473280 13366209077170127488 16066442607898781696 319932064917884288 3020165595646538496 5720399126375192704 8420632657103846912 11120866187832501120 13821099718561155328 16521333249289809536 774822706308912128 3475056237037566336 6175289767766220544 8875523298494874752 11575756829223528960 14275990359952183168 16976223890680837376 1229713347699939968 3929946878428594176 6630180409157248384 9330413939885902592 12030647470614556800 14730881001343211008 17431114532071865216 1684603989090967808 4384837519819622016 7085071050548276224 9785304581276930432 12485538112005584640 15185771642734238848 17886005173462893056 2139494630481995648 4839728161210649856 7539961691939304064 10240195222667958272 12940428753396612480 15640662284125266688 18340895814853920896 2594385271873023488 5294618802601677696 7994852333330331904 10695085864058986112 13395319394787640320 16095552925516294528 349042382535397120 3049275913264051328 5749509443992705536 8449742974721359744 11149976505450013952 13850210036178668160 16550443566907322368 803933023926424960 3504166554655079168 6204400085383733376 8904633616112387584 11604867146841041792 14305100677569696000 17005334208298350208 1258823665317452800 3959057196046107008 6659290726774761216 9359524257503415424 12059757788232069632 14759991318960723840 17460224849689378048 1713714306708480640 4413947837437134848 7114181368165789056 9814414898894443264 12514648429623097472 15214881960351751680 17915115491080405888 2168604948099508480 4868838478828162688 7569072009556816896 10269305540285471104 12969539071014125312 15669772601742779520 18370006132471433728 2623495589490536320 5323729120219190528 8023962650947844736 10724196181676498944 13424429712405153152 16124663243133807360 378152700152909952 3078386230881564160 5778619761610218368 8478853292338872576 11179086823067526784 13879320353796180992 16579553884524835200 833043341543937792 3533276872272592000 6233510403001246208 8933743933729900416 11633977464458554624 14334210995187208832 17034444525915863040 1287933982934965632 3988167513663619840 6688401044392274048 9388634575120928256 12088868105849582464 14789101636578236672 17489335167306890880 1742824624325993472 4443058155054647680 7143291685783301888 9843525216511956096 12543758747240610304 15243992277969264512 17944225808697918720 2197715265717021312 4897948796445675520 7598182327174329728 10298415857902983936 12998649388631638144 15698882919360292352 18399116450088946560 2652605907108049152 5352839437836703360 8053072968565357568 10753306499294011776 13453540030022665984 16153773560751320192 407263017770422784 3107496548499076992 5807730079227731200 8507963609956385408 11208197140685039616 13908430671413693824 16608664202142348032 862153659161450624 3562387189890104832 6262620720618759040 8962854251347413248 11663087782076067456 14363321312804721664 17063554843533375872 1317044300552478464 4017277831281132672 6717511362009786880 9417744892738441088 12117978423467095296 14818211954195749504 17518445484924403712 1771934941943506304 4472168472672160512 7172402003400814720 9872635534129468928 12572869064858123136 15273102595586777344 17973336126315431552 2226825583334534144 4927059114063188352 7627292644791842560 10327526175520496768 13027759706249150976 15727993236977805184 18428226767706459392 2681716224725561984 5381949755454216192 8082183286182870400 10782416816911524608 13482650347640178816 16182883878368833024 436373335387935616 3136606866116589824 5836840396845244032 8537073927573898240 11237307458302552448 13937540989031206656 16637774519759860864 891263976778963456 3591497507507617664 6291731038236271872 8991964568964926080 11692198099693580288 14392431630422234496 17092665161150888704 1346154618169991296 4046388148898645504 6746621679627299712 9446855210355953920 12147088741084608128 14847322271813262336 17547555802541916544 1801045259561019136 4501278790289673344 7201512321018327552 9901745851746981760 12601979382475635968 15302212913204290176 18002446443932944384 2255935900952046976 4956169431680701184 7656402962409355392 10356636493138009600 13056870023866663808 15757103554595318016 10593011614420608 2710826542343074816 5411060073071729024 8111293603800383232 10811527134529037440 13511760665257691648 16211994195986345856 465483653005448448 3165717183734102656 5865950714462756864 8566184245191411072 11266417775920065280 13966651306648719488 16666884837377373696 920374294396476288 3620607825125130496 6320841355853784704 9021074886582438912 11721308417311093120 14421541948039747328 17121775478768401536 1375264935787504128 4075498466516158336 6775731997244812544 9475965527973466752 12176199058702120960 14876432589430775168 17576666120159429376 1830155577178531968 4530389107907186176 7230622638635840384 9930856169364494592 12631089700093148800 15331323230821803008 18031556761550457216 2285046218569559808 4985279749298214016 7685513280026868224 10385746810755522432 13085980341484176640 15786213872212830848 39703329231933440 2739936859960587648 5440170390689241856 8140403921417896064 10840637452146550272 13540870982875204480 16241104513603858688 494593970622961280 3194827501351615488 5895061032080269696 8595294562808923904 11295528093537578112 13995761624266232320 16695995154994886528 949484612013989120 3649718142742643328 6349951673471297536 9050185204199951744 11750418734928605952 14450652265657260160 17150885796385914368 1404375253405016960 4104608784133671168 6804842314862325376 9505075845590979584 12205309376319633792 14905542907048288000 17605776437776942208 1859265894796044800 4559499425524699008 7259732956253353216 9959966486982007424 12660200017710661632 15360433548439315840 18060667079167970048 2314156536187072640 5014390066915726848 7714623597644381056 10414857128373035264 13115090659101689472 15815324189830343680 68813646849446272 2769047177578100480 5469280708306754688 8169514239035408896 10869747769764063104 13569981300492717312 16270214831221371520 523704288240474112 3223937818969128320 5924171349697782528 8624404880426436736 11324638411155090944 14024871941883745152 16725105472612399360 978594929631501952 3678828460360156160 6379061991088810368 9079295521817464576 11779529052546118784 14479762583274772992 17179996114003427200 1433485571022529792 4133719101751184000 6833952632479838208 9534186163208492416 12234419693937146624 14934653224665800832 17634886755394455040 1888376212413557632 4588609743142211840 7288843273870866048 9989076804599520256 12689310335328174464 15389543866056828672 18089777396785482880 2343266853804585472 5043500384533239680 7743733915261893888 10443967445990548096 13144200976719202304 15844434507447856512 97923964466959104 2798157495195613312 5498391025924267520 8198624556652921728 10898858087381575936 13599091618110230144 16299325148838884352 552814605857986944 3253048136586641152 5953281667315295360 8653515198043949568 11353748728772603776 14053982259501257984 16754215790229912192 1007705247249014784 3707938777977668992 6408172308706323200 9108405839434977408 11808639370163631616 14508872900892285824 17209106431620940032 1462595888640042624 4162829419368696832 6863062950097351040 9563296480826005248 12263530011554659456 14963763542283313664 17663997073011967872 1917486530031070464 4617720060759724672 7317953591488378880 10018187122217033088 12718420652945687296 15418654183674341504 18118887714402995712 2372377171422098304 5072610702150752512 7772844232879406720 10473077763608060928 13173311294336715136 15873544825065369344 127034282084471936 2827267812813126144 5527501343541780352 8227734874270434560 10927968404999088768 13628201935727742976 16328435466456397184 581924923475499776 3282158454204153984 5982391984932808192 8682625515661462400 11382859046390116608 14083092577118770816 16783326107847425024 1036815564866527616 3737049095595181824 6437282626323836032 9137516157052490240 11837749687781144448 14537983218509798656 17238216749238452864 1491706206257555456 4191939736986209664 6892173267714863872 9592406798443518080 12292640329172172288 14992873859900826496 17693107390629480704 1946596847648583296 4646830378377237504 7347063909105891712 10047297439834545920 12747530970563200128 15447764501291854336 18147998032020508544 2401487489039611136 5101721019768265344 7801954550496919552 10502188081225573760 13202421611954227968 15902655142682882176 156144599701984768 2856378130430638976 5556611661159293184 8256845191887947392 10957078722616601600 13657312253345255808 16357545784073910016 611035241093012608 3311268771821666816 6011502302550321024 8711735833278975232 11411969364007629440 14112202894736283648 16812436425464937856 1065925882484040448 3766159413212694656 6466392943941348864 9166626474670003072 11866860005398657280 14567093536127311488 17267327066855965696 1520816523875068288 4221050054603722496 6921283585332376704 9621517116061030912 12321750646789685120 15021984177518339328 17722217708246993536 1975707165266096128 4675940695994750336 7376174226723404544 10076407757452058752 12776641288180712960 15476874818909367168 18177108349638021376 2430597806657123968 5130831337385778176 7831064868114432384 10531298398843086592 13231531929571740800 15931765460300395008 185254917319497600 2885488448048151808 5585721978776806016 8285955509505460224 10986189040234114432 13686422570962768640 16386656101691422848 640145558710525440 3340379089439179648 6040612620167833856 8740846150896488064 11441079681625142272 14141313212353796480 16841546743082450688 1095036200101553280 3795269730830207488 6495503261558861696 9195736792287515904 11895970323016170112 14596203853744824320 17296437384473478528 1549926841492581120 4250160372221235328 6950393902949889536 9650627433678543744 12350860964407197952 15051094495135852160 17751328025864506368 2004817482883608960 4705051013612263168 7405284544340917376 10105518075069571584 12805751605798225792 15505985136526880000 18206218667255534208 2459708124274636800 5159941655003291008 7860175185731945216 10560408716460599424 13260642247189253632 15960875777917907840 214365234937010432 2914598765665664640 5614832296394318848 8315065827122973056 11015299357851627264 13715532888580281472 16415766419308935680 669255876328038272 3369489407056692480 6069722937785346688 8769956468514000896 11470189999242655104 14170423529971309312 16870657060699963520 1124146517719066112 3824380048447720320 6524613579176374528 9224847109905028736 11925080640633682944 14625314171362337152 17325547702090991360 1579037159110093952 4279270689838748160 6979504220567402368 9679737751296056576 12379971282024710784 15080204812753364992 17780438343482019200 2033927800501121792 4734161331229776000 7434394861958430208 10134628392687084416 12834861923415738624 15535095454144392832 18235328984873047040 2488818441892149632 5189051972620803840 7889285503349458048 10589519034078112256 13289752564806766464 15989986095535420672 243475552554523264 2943709083283177472 5643942614011831680 8344176144740485888 11044409675469140096 13744643206197794304 16444876736926448512 698366193945551104 3398599724674205312 6098833255402859520 8799066786131513728 11499300316860167936 14199533847588822144 16899767378317476352 1153256835336578944 3853490366065233152 6553723896793887360 9253957427522541568 11954190958251195776 14654424488979849984 17354658019708504192 1608147476727606784 4308381007456260992 7008614538184915200 9708848068913569408 12409081599642223616 15109315130370877824 17809548661099532032 2063038118118634624 4763271648847288832 7463505179575943040 10163738710304597248 12863972241033251456 15564205771761905664 18264439302490559872 2517928759509662464 5218162290238316672 7918395820966970880 10618629351695625088 13318862882424279296 16019096413152933504 272585870172036096 2972819400900690304 5673052931629344512 8373286462357998720 11073519993086652928 13773753523815307136 16473987054543961344 727476511563063936 3427710042291718144 6127943573020372352 8828177103749026560 11528410634477680768 14228644165206334976 16928877695934989184 1182367152954091776 3882600683682745984 6582834214411400192 9283067745140054400 11983301275868708608 14683534806597362816 17383768337326017024 1637257794345119616 4337491325073773824 7037724855802428032 9737958386531082240 12438191917259736448 15138425447988390656 17838658978717044864 2092148435736147456 4792381966464801664 7492615497193455872 10192849027922110080 12893082558650764288 15593316089379418496 18293549620108072704 2547039077127175296 5247272607855829504 7947506138584483712 10647739669313137920 13347973200041792128 16048206730770446336 301696187789548928 3001929718518203136 5702163249246857344 8402396779975511552 11102630310704165760 13802863841432819968 16503097372161474176 756586829180576768 3456820359909230976 6157053890637885184 8857287421366539392 11557520952095193600 14257754482823847808 16957988013552502016 1211477470571604608 3911711001300258816 6611944532028913024 9312178062757567232 12012411593486221440 14712645124214875648 17412878654943529856 1666368111962632448 4366601642691286656 7066835173419940864 9767068704148595072 12467302234877249280 15167535765605903488 17867769296334557696 2121258753353660288 4821492284082314496 7521725814810968704 10221959345539622912 12922192876268277120 15622426406996931328 18322659937725585536 2576149394744688128 5276382925473342336 7976616456201996544 10676849986930650752 13377083517659304960 16077317048387959168 330806505407061760 3031040036135715968 5731273566864370176 8431507097593024384 11131740628321678592 13831974159050332800 16532207689778987008 785697146798089600 3485930677526743808 6186164208255398016 8886397738984052224 11586631269712706432 14286864800441360640 16987098331170014848 1240587788189117440 3940821318917771648 6641054849646425856 9341288380375080064 12041521911103734272 14741755441832388480 17441988972561042688 1695478429580145280 4395711960308799488 7095945491037453696 9796179021766107904 12496412552494762112 15196646083223416320 17896879613952070528 2150369070971173120 4850602601699827328 7550836132428481536 10251069663157135744 12951303193885789952 15651536724614444160 18351770255343098368 2605259712362200960 5305493243090855168 8005726773819509376 10705960304548163584 13406193835276817792 16106427366005472000 359916823024574592 3060150353753228800 5760383884481883008 8460617415210537216 11160850945939191424 13861084476667845632 16561318007396499840 814807464415602432 3515040995144256640 6215274525872910848 8915508056601565056 11615741587330219264 14315975118058873472 17016208648787527680 1269698105806630272 3969931636535284480 6670165167263938688 9370398697992592896 12070632228721247104 14770865759449901312 17471099290178555520 1724588747197658112 4424822277926312320 7125055808654966528 9825289339383620736 12525522870112274944 15225756400840929152 17925989931569583360 2179479388588685952 4879712919317340160 7579946450045994368 10280179980774648576 12980413511503302784 15680647042231956992 18380880572960611200 2634370029979713792 5334603560708368000 8034837091437022208 10735070622165676416 13435304152894330624 16135537683622984832 389027140642087424 3089260671370741632 5789494202099395840 8489727732828050048 11189961263556704256 13890194794285358464 16590428325014012672 843917782033115264 3544151312761769472 6244384843490423680 8944618374219077888 11644851904947732096 14345085435676386304 17045318966405040512 1298808423424143104 3999041954152797312 6699275484881451520 9399509015610105728 12099742546338759936 14799976077067414144 17500209607796068352 1753699064815170944 4453932595543825152 7154166126272479360 9854399657001133568 12554633187729787776 15254866718458441984 17955100249187096192 2208589706206198784 4908823236934852992 7609056767663507200 10309290298392161408 13009523829120815616 15709757359849469824 18409990890578124032 2663480347597226624 5363713878325880832 8063947409054535040 10764180939783189248 13464414470511843456 16164648001240497664 418137458259600256 3118370988988254464 5818604519716908672 8518838050445562880 11219071581174217088 13919305111902871296 16619538642631525504 873028099650628096 3573261630379282304 6273495161107936512 8973728691836590720 11673962222565244928 14374195753293899136 17074429284022553344 1327918741041655936 4028152271770310144 6728385802498964352 9428619333227618560 12128852863956272768 14829086394684926976 17529319925413581184 1782809382432683776 4483042913161337984 7183276443889992192 9883509974618646400 12583743505347300608 15283977036075954816 17984210566804609024 2237700023823711616 4937933554552365824 7638167085281020032 10338400616009674240 13038634146738328448 15738867677466982656 18439101208195636864 2692590665214739456 5392824195943393664 8093057726672047872 10793291257400702080 13493524788129356288 16193758318858010496 447247775877113088 3147481306605767296 5847714837334421504 8547948368063075712 11248181898791729920 13948415429520384128 16648648960249038336 902138417268140928 3602371947996795136 6302605478725449344 9002839009454103552 11703072540182757760 14403306070911411968 17103539601640066176 1357029058659168768 4057262589387822976 6757496120116477184 9457729650845131392 12157963181573785600 14858196712302439808 17558430243031094016 1811919700050196608 4512153230778850816 7212386761507505024 9912620292236159232 12612853822964813440 15313087353693467648 18013320884422121856 2266810341441224448 4967043872169878656 7667277402898532864 10367510933627187072 13067744464355841280 15767977995084495488 21467452103598080 2721700982832252288 5421934513560906496 8122168044289560704 10822401575018214912 13522635105746869120 16222868636475523328 476358093494625920 3176591624223280128 5876825154951934336 8577058685680588544 11277292216409242752 13977525747137896960 16677759277866551168 931248734885653760 3631482265614307968 6331715796342962176 9031949327071616384 11732182857800270592 14432416388528924800 17132649919257579008 1386139376276681600 4086372907005335808 6786606437733990016 9486839968462644224 12187073499191298432 14887307029919952640 17587540560648606848 1841030017667709440 4541263548396363648 7241497079125017856 9941730609853672064 12641964140582326272 15342197671310980480 18042431202039634688 2295920659058737280 4996154189787391488 7696387720516045696 10396621251244699904 13096854781973354112 15797088312702008320 50577769721110912 2750811300449765120 5451044831178419328 8151278361907073536 10851511892635727744 13551745423364381952 16251978954093036160 505468411112138752 3205701941840792960 5905935472569447168 8606169003298101376 11306402534026755584 14006636064755409792 16706869595484064000 960359052503166592 3660592583231820800 6360826113960475008 9061059644689129216 11761293175417783424 14461526706146437632 17161760236875091840 1415249693894194432 4115483224622848640 6815716755351502848 9515950286080157056 12216183816808811264 14916417347537465472 17616650878266119680 1870140335285222272 4570373866013876480 7270607396742530688 9970840927471184896 12671074458199839104 15371307988928493312 18071541519657147520 2325030976676250112 5025264507404904320 7725498038133558528 10425731568862212736 13125965099590866944 15826198630319521152 79688087338623744 2779921618067277952 5480155148795932160 8180388679524586368 10880622210253240576 13580855740981894784 16281089271710548992 534578728729651584 3234812259458305792 5935045790186960000 8635279320915614208 11335512851644268416 14035746382372922624 16735979913101576832 989469370120679424 3689702900849333632 6389936431577987840 9090169962306642048 11790403493035296256 14490637023763950464 17190870554492604672 1444360011511707264 4144593542240361472 6844827072969015680 9545060603697669888 12245294134426324096 14945527665154978304 17645761195883632512 1899250652902735104 4599484183631389312 7299717714360043520 9999951245088697728 12700184775817351936 15400418306546006144 18100651837274660352 2354141294293762944 5054374825022417152 7754608355751071360 10454841886479725568 13155075417208379776 15855308947937033984 108798404956136576 2809031935684790784 5509265466413444992 8209498997142099200 10909732527870753408 13609966058599407616 16310199589328061824 563689046347164416 3263922577075818624 5964156107804472832 8664389638533127040 11364623169261781248 14064856699990435456 16765090230719089664 1018579687738192256 3718813218466846464 6419046749195500672 9119280279924154880 11819513810652809088 14519747341381463296 17219980872110117504 1473470329129220096 4173703859857874304 6873937390586528512 9574170921315182720 12274404452043836928 14974637982772491136 17674871513501145344 1928360970520247936 4628594501248902144 7328828031977556352 10029061562706210560 12729295093434864768 15429528624163518976 18129762154892173184 2383251611911275776 5083485142639929984 7783718673368584192 10483952204097238400 13184185734825892608 15884419265554546816 137908722573649408 2838142253302303616 5538375784030957824 8238609314759612032 10938842845488266240 13639076376216920448 16339309906945574656 592799363964677248 3293032894693331456 5993266425421985664 8693499956150639872 11393733486879294080 14093967017607948288 16794200548336602496 1047690005355705088 3747923536084359296 6448157066813013504 9148390597541667712 11848624128270321920 14548857658998976128 17249091189727630336 1502580646746732928 4202814177475387136 6903047708204041344 9603281238932695552 12303514769661349760 15003748300390003968 17703981831118658176 1957471288137760768 4657704818866414976 7357938349595069184 10058171880323723392 12758405411052377600 15458638941781031808 18158872472509686016 2412361929528788608 5112595460257442816 7812828990986097024 10513062521714751232 13213296052443405440 15913529583172059648 167019040191162240 2867252570919816448 5567486101648470656 8267719632377124864 10967953163105779072 13668186693834433280 16368420224563087488 621909681582190080 3322143212310844288 6022376743039498496 8722610273768152704 11422843804496806912 14123077335225461120 16823310865954115328 1076800322973217920 3777033853701872128 6477267384430526336 9177500915159180544 11877734445887834752 14577967976616488960 17278201507345143168 1531690964364245760 4231924495092899968 6932158025821554176 9632391556550208384 12332625087278862592 15032858618007516800 17733092148736171008 1986581605755273600 4686815136483927808 7387048667212582016 10087282197941236224 12787515728669890432 15487749259398544640 18187982790127198848 2441472247146301440 5141705777874955648 7841939308603609856 10542172839332264064 13242406370060918272 15942639900789572480 196129357808675072 2896362888537329280 5596596419265983488 8296829949994637696 10997063480723291904 13697297011451946112 16397530542180600320 651019999199702912 3351253529928357120 6051487060657011328 8751720591385665536 11451954122114319744 14152187652842973952 16852421183571628160 1105910640590730752 3806144171319384960 6506377702048039168 9206611232776693376 11906844763505347584 14607078294234001792 17307311824962656000 1560801281981758592 4261034812710412800 6961268343439067008 9661501874167721216 12361735404896375424 15061968935625029632 17762202466353683840 2015691923372786432 4715925454101440640 7416158984830094848 10116392515558749056 12816626046287403264 15516859577016057472 18217093107744711680 2470582564763814272 5170816095492468480 7871049626221122688 10571283156949776896 13271516687678431104 15971750218407085312 225239675426187904 2925473206154842112 5625706736883496320 8325940267612150528 11026173798340804736 13726407329069458944 16426640859798113152 680130316817215744 3380363847545869952 6080597378274524160 8780830909003178368 11481064439731832576 14181297970460486784 16881531501189140992 1135020958208243584 3835254488936897792 6535488019665552000 9235721550394206208 11935955081122860416 14636188611851514624 17336422142580168832 1589911599599271424 4290145130327925632 6990378661056579840 9690612191785234048 12390845722513888256 15091079253242542464 17791312783971196672 2044802240990299264 4745035771718953472 7445269302447607680 10145502833176261888 12845736363904916096 15545969894633570304 18246203425362224512 2499692882381327104 5199926413109981312 7900159943838635520 10600393474567289728 13300627005295943936 16000860536024598144 254349993043700736 2954583523772354944 5654817054501009152 8355050585229663360 11055284115958317568 13755517646686971776 16455751177415625984 709240634434728576 3409474165163382784 6109707695892036992 8809941226620691200 11510174757349345408 14210408288077999616 16910641818806653824 1164131275825756416 3864364806554410624 6564598337283064832 9264831868011719040 11965065398740373248 14665298929469027456 17365532460197681664 1619021917216784256 4319255447945438464 7019488978674092672 9719722509402746880 12419956040131401088 15120189570860055296 17820423101588709504 2073912558607812096 4774146089336466304 7474379620065120512 10174613150793774720 12874846681522428928 15575080212251083136 18275313742979737344 2528803199998839936 5229036730727494144 7929270261456148352 10629503792184802560 13329737322913456768 16029970853642110976 283460310661213568 2983693841389867776 5683927372118521984 8384160902847176192 11084394433575830400 13784627964304484608 16484861495033138816 738350952052241408 3438584482780895616 6138818013509549824 8839051544238204032 11539285074966858240 14239518605695512448 16939752136424166656 1193241593443269248 3893475124171923456 6593708654900577664 9293942185629231872 11994175716357886080 14694409247086540288 17394642777815194496 1648132234834297088 4348365765562951296 7048599296291605504 9748832827020259712 12449066357748913920 15149299888477568128 17849533419206222336 2103022876225324928 4803256406953979136 7503489937682633344 10203723468411287552 12903956999139941760 15604190529868595968 18304424060597250176 2557913517616352768 5258147048345006976 7958380579073661184 10658614109802315392 13358847640530969600 16059081171259623808 312570628278726400 3012804159007380608 5713037689736034816 8413271220464689024 11113504751193343232 13813738281921997440 16513971812650651648 767461269669754240 3467694800398408448 6167928331127062656 8868161861855716864 11568395392584371072 14268628923313025280 16968862454041679488 1222351911060782080 3922585441789436288 6622818972518090496 9323052503246744704 12023286033975398912 14723519564704053120 17423753095432707328 1677242552451809920 4377476083180464128 7077709613909118336 9777943144637772544 12478176675366426752 15178410206095080960 17878643736823735168 2132133193842837760 4832366724571491968 7532600255300146176 10232833786028800384 12933067316757454592 15633300847486108800 18333534378214763008 2587023835233865600 5287257365962519808 7987490896691174016 10687724427419828224 13387957958148482432 16088191488877136640 341680945896239232 3041914476624893440 5742148007353547648 8442381538082201856 11142615068810856064 13842848599539510272 16543082130268164480 796571587287267072 3496805118015921280 6197038648744575488 8897272179473229696 11597505710201883904 14297739240930538112 16997972771659192320 1251462228678294912 3951695759406949120 6651929290135603328 9352162820864257536 12052396351592911744 14752629882321565952 17452863413050220160 1706352870069322752 4406586400797976960 7106819931526631168 9807053462255285376 12507286992983939584 15207520523712593792 17907754054441248000 2161243511460350592 4861477042189004800 7561710572917659008 10261944103646313216 12962177634374967424 15662411165103621632 18362644695832275840 2616134152851378432 5316367683580032640 8016601214308686848 10716834745037341056 13417068275765995264 16117301806494649472 370791263513752064 3071024794242406272 5771258324971060480 8471491855699714688 11171725386428368896 13871958917157023104 16572192447885677312 825681904904779904 3525915435633434112 6226148966362088320 8926382497090742528 11626616027819396736 14326849558548050944 17027083089276705152 1280572546295807744 3980806077024461952 6681039607753116160 9381273138481770368 12081506669210424576 14781740199939078784 17481973730667732992 1735463187686835584 4435696718415489792 7135930249144144000 9836163779872798208 12536397310601452416 15236630841330106624 17936864372058760832 2190353829077863424 4890587359806517632 7590820890535171840 10291054421263826048 12991287951992480256 15691521482721134464 18391755013449788672 2645244470468891264 5345478001197545472 8045711531926199680 10745945062654853888 13446178593383508096 16146412124112162304 399901581131264896 3100135111859919104 5800368642588573312 8500602173317227520 11200835704045881728 13901069234774535936 16601302765503190144 854792222522292736 3555025753250946944 6255259283979601152 8955492814708255360 11655726345436909568 14355959876165563776 17056193406894217984 1309682863913320576 4009916394641974784 6710149925370628992 9410383456099283200 12110616986827937408 14810850517556591616 17511084048285245824 1764573505304348416 4464807036033002624 7165040566761656832 9865274097490311040 12565507628218965248 15265741158947619456 17965974689676273664 2219464146695376256 4919697677424030464 7619931208152684672 10320164738881338880 13020398269609993088 15720631800338647296 18420865331067301504 2674354788086404096 5374588318815058304 8074821849543712512 10775055380272366720 13475288911001020928 16175522441729675136 429011898748777728 3129245429477431936 5829478960206086144 8529712490934740352 11229946021663394560 13930179552392048768 16630413083120702976 883902540139805568 3584136070868459776 6284369601597113984 8984603132325768192 11684836663054422400 14385070193783076608 17085303724511730816 1338793181530833408 4039026712259487616 6739260242988141824 9439493773716796032 12139727304445450240 14839960835174104448 17540194365902758656 1793683822921861248 4493917353650515456 7194150884379169664 9894384415107823872 12594617945836478080 15294851476565132288 17995085007293786496 2248574464312889088 4948807995041543296 7649041525770197504 10349275056498851712 13049508587227505920 15749742117956160128 3231574975262720 2703465105703916928 5403698636432571136 8103932167161225344 10804165697889879552 13504399228618533760 16204632759347187968 458122216366290560 3158355747094944768 5858589277823598976 8558822808552253184 11259056339280907392 13959289870009561600 16659523400738215808 913012857757318400 3613246388485972608 6313479919214626816 9013713449943281024 11713946980671935232 14414180511400589440 17114414042129243648 1367903499148346240 4068137029877000448 6768370560605654656 9468604091334308864 12168837622062963072 14869071152791617280 17569304683520271488 1822794140539374080 4523027671268028288 7223261201996682496 9923494732725336704 12623728263453990912 15323961794182645120 18024195324911299328 2277684781930401920 4977918312659056128 7678151843387710336 10378385374116364544 13078618904845018752 15778852435573672960 32341892592775552 2732575423321429760 5432808954050083968 8133042484778738176 10833276015507392384 13533509546236046592 16233743076964700800 487232533983803392 3187466064712457600 5887699595441111808 8587933126169766016 11288166656898420224 13988400187627074432 16688633718355728640 942123175374831232 3642356706103485440 6342590236832139648 9042823767560793856 11743057298289448064 14443290829018102272 17143524359746756480 1397013816765859072 4097247347494513280 6797480878223167488 9497714408951821696 12197947939680475904 14898181470409130112 17598415001137784320 1851904458156886912 4552137988885541120 7252371519614195328 9952605050342849536 12652838581071503744 15353072111800157952 18053305642528812160 2306795099547914752 5007028630276568960 7707262161005223168 10407495691733877376 13107729222462531584 15807962753191185792 61452210210288384 2761685740938942592 5461919271667596800 8162152802396251008 10862386333124905216 13562619863853559424 16262853394582213632 516342851601316224 3216576382329970432 5916809913058624640 8617043443787278848 11317276974515933056 14017510505244587264 16717744035973241472 971233492992344064 3671467023720998272 6371700554449652480 9071934085178306688 11772167615906960896 14472401146635615104 17172634677364269312 1426124134383371904 4126357665112026112 6826591195840680320 9526824726569334528 12227058257297988736 14927291788026642944 17627525318755297152 1881014775774399744 4581248306503053952 7281481837231708160 9981715367960362368 12681948898689016576 15382182429417670784 18082415960146324992 2335905417165427584 5036138947894081792 7736372478622736000 10436606009351390208 13136839540080044416 15837073070808698624 90562527827801216 2790796058556455424 5491029589285109632 8191263120013763840 10891496650742418048 13591730181471072256 16291963712199726464 545453169218829056 3245686699947483264 5945920230676137472 8646153761404791680 11346387292133445888 14046620822862100096 16746854353590754304 1000343810609856896 3700577341338511104 6400810872067165312 9101044402795819520 11801277933524473728 14501511464253127936 17201744994981782144 1455234452000884736 4155467982729538944 6855701513458193152 9555935044186847360 12256168574915501568 14956402105644155776 17656635636372809984 1910125093391912576 4610358624120566784 7310592154849220992 10010825685577875200 12711059216306529408 15411292747035183616 18111526277763837824 2365015734782940416 5065249265511594624 7765482796240248832 10465716326968903040 13165949857697557248 15866183388426211456 119672845445314048 2819906376173968256 5520139906902622464 8220373437631276672 10920606968359930880 13620840499088585088 16321074029817239296 574563486836341888 3274797017564996096 5975030548293650304 8675264079022304512 11375497609750958720 14075731140479612928 16775964671208267136 1029454128227369728 3729687658956023936 6429921189684678144 9130154720413332352 11830388251141986560 14530621781870640768 17230855312599294976 1484344769618397568 4184578300347051776 6884811831075705984 9585045361804360192 12285278892533014400 14985512423261668608 17685745953990322816 1939235411009425408 4639468941738079616 7339702472466733824 10039936003195388032 12740169533924042240 15440403064652696448 18140636595381350656 2394126052400453248 5094359583129107456 7794593113857761664 10494826644586415872 13195060175315070080 15895293706043724288 148783163062826880 2849016693791481088 5549250224520135296 8249483755248789504 10949717285977443712 13649950816706097920 16350184347434752128 603673804453854720 3303907335182508928 6004140865911163136 8704374396639817344 11404607927368471552 14104841458097125760 16805074988825779968 1058564445844882560 3758797976573536768 6459031507302190976 9159265038030845184 11859498568759499392 14559732099488153600 17259965630216807808 1513455087235910400 4213688617964564608 6913922148693218816 9614155679421873024 12314389210150527232 15014622740879181440 17714856271607835648 1968345728626938240 4668579259355592448 7368812790084246656 10069046320812900864 12769279851541555072 15469513382270209280 18169746912998863488 2423236370017966080 5123469900746620288 7823703431475274496 10523936962203928704 13224170492932582912 15924404023661237120 177893480680339712 2878127011408993920 5578360542137648128 8278594072866302336 10978827603594956544 13679061134323610752 16379294665052264960 632784122071367552 3333017652800021760 6033251183528675968 8733484714257330176 11433718244985984384 14133951775714638592 16834185306443292800 1087674763462395392 3787908294191049600 6488141824919703808 9188375355648358016 11888608886377012224 14588842417105666432 17289075947834320640 1542565404853423232 4242798935582077440 6943032466310731648 9643265997039385856 12343499527768040064 15043733058496694272 17743966589225348480 1997456046244451072 4697689576973105280 7397923107701759488 10098156638430413696 12798390169159067904 15498623699887722112 18198857230616376320 2452346687635478912 5152580218364133120 7852813749092787328 10553047279821441536 13253280810550095744 15953514341278749952 207003798297852544 2907237329026506752 5607470859755160960 8307704390483815168 11007937921212469376 13708171451941123584 16408404982669777792 661894439688880384 3362127970417534592 6062361501146188800 8762595031874843008 11462828562603497216 14163062093332151424 16863295624060805632 1116785081079908224 3817018611808562432 6517252142537216640 9217485673265870848 11917719203994525056 14617952734723179264 17318186265451833472 1571675722470936064 4271909253199590272 6972142783928244480 9672376314656898688 12372609845385552896 15072843376114207104 17773076906842861312 2026566363861963904 4726799894590618112 7427033425319272320 10127266956047926528 12827500486776580736 15527734017505234944 18227967548233889152 2481457005252991744 5181690535981645952 7881924066710300160 10582157597438954368 13282391128167608576 15982624658896262784 236114115915365376 2936347646644019584 5636581177372673792 8336814708101328000 11037048238829982208 13737281769558636416 16437515300287290624 691004757306393216 3391238288035047424 6091471818763701632 8791705349492355840 11491938880221010048 14192172410949664256 16892405941678318464 1145895398697421056 3846128929426075264 6546362460154729472 9246595990883383680 11946829521612037888 14647063052340692096 17347296583069346304 1600786040088448896 4301019570817103104 7001253101545757312 9701486632274411520 12401720163003065728 15101953693731719936 17802187224460374144 2055676681479476736 4755910212208130944 7456143742936785152 10156377273665439360 12856610804394093568 15556844335122747776 18257077865851401984 2510567322870504576 5210800853599158784 7911034384327812992 10611267915056467200 13311501445785121408 16011734976513775616 265224433532878208 2965457964261532416 5665691494990186624 8365925025718840832 11066158556447495040 13766392087176149248 16466625617904803456 720115074923906048 3420348605652560256 6120582136381214464 8820815667109868672 11521049197838522880 14221282728567177088 16921516259295831296 1175005716314933888 3875239247043588096 6575472777772242304 9275706308500896512 11975939839229550720 14676173369958204928 17376406900686859136 1629896357705961728 4330129888434615936 7030363419163270144 9730596949891924352 12430830480620578560 15131064011349232768 17831297542077886976 2084786999096989568 4785020529825643776 7485254060554297984 10185487591282952192 12885721122011606400 15585954652740260608 18286188183468914816 2539677640488017408 5239911171216671616 7940144701945325824 10640378232673980032 13340611763402634240 16040845294131288448 294334751150391040 2994568281879045248 5694801812607699456 8395035343336353664 11095268874065007872 13795502404793662080 16495735935522316288 749225392541418880 3449458923270073088 6149692453998727296 8849925984727381504 11550159515456035712 14250393046184689920 16950626576913344128 1204116033932446720 3904349564661100928 6604583095389755136 9304816626118409344 12005050156847063552 14705283687575717760 17405517218304371968 1659006675323474560 4359240206052128768 7059473736780782976 9759707267509437184 12459940798238091392 15160174328966745600 17860407859695399808 2113897316714502400 4814130847443156608 7514364378171810816 10214597908900465024 12914831439629119232 15615064970357773440 18315298501086427648 2568787958105530240 5269021488834184448 7969255019562838656 10669488550291492864 13369722081020147072 16069955611748801280 323445068767903872 3023678599496558080 5723912130225212288 8424145660953866496 11124379191682520704 13824612722411174912 16524846253139829120 778335710158931712 3478569240887585920 6178802771616240128 8879036302344894336 11579269833073548544 14279503363802202752 16979736894530856960 1233226351549959552 3933459882278613760 6633693413007267968 9333926943735922176 12034160474464576384 14734394005193230592 17434627535921884800 1688116992940987392 4388350523669641600 7088584054398295808 9788817585126950016 12489051115855604224 15189284646584258432 17889518177312912640 2143007634332015232 4843241165060669440 7543474695789323648 10243708226517977856 12943941757246632064 15644175287975286272 18344408818703940480 2597898275723043072 5298131806451697280 7998365337180351488 10698598867909005696 13398832398637659904 16099065929366314112 352555386385416704 3052788917114070912 5753022447842725120 8453255978571379328 11153489509300033536 13853723040028687744 16553956570757341952 807446027776444544 3507679558505098752 6207913089233752960 8908146619962407168 11608380150691061376 14308613681419715584 17008847212148369792 1262336669167472384 3962570199896126592 6662803730624780800 9363037261353435008 12063270792082089216 14763504322810743424 17463737853539397632 1717227310558500224 4417460841287154432 7117694372015808640 9817927902744462848 12518161433473117056 15218394964201771264 17918628494930425472 2172117951949528064 4872351482678182272 7572585013406836480 10272818544135490688 12973052074864144896 15673285605592799104 18373519136321453312 2627008593340555904 5327242124069210112 8027475654797864320 10727709185526518528 13427942716255172736 16128176246983826944 381665704002929536 3081899234731583744 5782132765460237952 8482366296188892160 11182599826917546368 13882833357646200576 16583066888374854784 836556345393957376 3536789876122611584 6237023406851265792 8937256937579920000 11637490468308574208 14337723999037228416 17037957529765882624 1291446986784985216 3991680517513639424 6691914048242293632 9392147578970947840 12092381109699602048 14792614640428256256 17492848171156910464 1746337628176013056 4446571158904667264 7146804689633321472 9847038220361975680 12547271751090629888 15247505281819284096 17947738812547938304 2201228269567040896 4901461800295695104 7601695331024349312 10301928861753003520 13002162392481657728 15702395923210311936 18402629453938966144 2656118910958068736 5356352441686722944 8056585972415377152 10756819503144031360 13457053033872685568 16157286564601339776 410776021620442368 3111009552349096576 5811243083077750784 8511476613806404992 11211710144535059200 13911943675263713408 16612177205992367616 865666663011470208 3565900193740124416 6266133724468778624 8966367255197432832 11666600785926087040 14366834316654741248 17067067847383395456 1320557304402498048 4020790835131152256 6721024365859806464 9421257896588460672 12121491427317114880 14821724958045769088 17521958488774423296 1775447945793525888 4475681476522180096 7175915007250834304 9876148537979488512 12576382068708142720 15276615599436796928 17976849130165451136 2230338587184553728 4930572117913207936 7630805648641862144 10331039179370516352 13031272710099170560 15731506240827824768 18431739771556478976 2685229228575581568 5385462759304235776 8085696290032889984 10785929820761544192 13486163351490198400 16186396882218852608 439886339237955200 3140119869966609408 5840353400695263616 8540586931423917824 11240820462152572032 13941053992881226240 16641287523609880448 894776980628983040 3595010511357637248 6295244042086291456 8995477572814945664 11695711103543599872 14395944634272254080 17096178165000908288 1349667622020010880 4049901152748665088 6750134683477319296 9450368214205973504 12150601744934627712 14850835275663281920 17551068806391936128 1804558263411038720 4504791794139692928 7205025324868347136 9905258855597001344 12605492386325655552 15305725917054309760 18005959447782963968 2259448904802066560 4959682435530720768 7659915966259374976 10360149496988029184 13060383027716683392 15760616558445337600 14106015464440192 2714339546193094400 5414573076921748608 8114806607650402816 10815040138379057024 13515273669107711232 16215507199836365440 468996656855468032 3169230187584122240 5869463718312776448 8569697249041430656 11269930779770084864 13970164310498739072 16670397841227393280 923887298246495872 3624120828975150080 6324354359703804288 9024587890432458496 11724821421161112704 14425054951889766912 17125288482618421120 1378777939637523712 4079011470366177920 6779245001094832128 9479478531823486336 12179712062552140544 14879945593280794752 17580179124009448960 1833668581028551552 4533902111757205760 7234135642485859968 9934369173214514176 12634602703943168384 15334836234671822592 18035069765400476800 2288559222419579392 4988792753148233600 7689026283876887808 10389259814605542016 13089493345334196224 15789726876062850432 43216333081953024 2743449863810607232 5443683394539261440 8143916925267915648 10844150455996569856 13544383986725224064 16244617517453878272 498106974472980864 3198340505201635072 5898574035930289280 8598807566658943488 11299041097387597696 13999274628116251904 16699508158844906112 952997615864008704 3653231146592662912 6353464677321317120 9053698208049971328 11753931738778625536 14454165269507279744 17154398800235933952 1407888257255036544 4108121787983690752 6808355318712344960 9508588849440999168 12208822380169653376 14909055910898307584 17609289441626961792 1862778898646064384 4563012429374718592 7263245960103372800 9963479490832027008 12663713021560681216 15363946552289335424 18064180083017989632 2317669540037092224 5017903070765746432 7718136601494400640 10418370132223054848 13118603662951709056 15818837193680363264 72326650699465856 2772560181428120064 5472793712156774272 8173027242885428480 10873260773614082688 13573494304342736896 16273727835071391104 527217292090493696 3227450822819147904 5927684353547802112 8627917884276456320 11328151415005110528 14028384945733764736 16728618476462418944 982107933481521536 3682341464210175744 6382574994938829952 9082808525667484160 11783042056396138368 14483275587124792576 17183509117853446784 1436998574872549376 4137232105601203584 6837465636329857792 9537699167058512000 12237932697787166208 14938166228515820416 17638399759244474624 1891889216263577216 4592122746992231424 7292356277720885632 9992589808449539840 12692823339178194048 15393056869906848256 18093290400635502464 2346779857654605056 5047013388383259264 7747246919111913472 10447480449840567680 13147713980569221888 15847947511297876096 101436968316978688 2801670499045632896 5501904029774287104 8202137560502941312 10902371091231595520 13602604621960249728 16302838152688903936 556327609708006528 3256561140436660736 5956794671165314944 8657028201893969152 11357261732622623360 14057495263351277568 16757728794079931776 1011218251099034368 3711451781827688576 6411685312556342784 9111918843284996992 11812152374013651200 14512385904742305408 17212619435470959616 1466108892490062208 4166342423218716416 6866575953947370624 9566809484676024832 12267043015404679040 14967276546133333248 17667510076861987456 1920999533881090048 4621233064609744256 7321466595338398464 10021700126067052672 12721933656795706880 15422167187524361088 18122400718253015296 2375890175272117888 5076123706000772096 7776357236729426304 10476590767458080512 13176824298186734720 15877057828915388928 130547285934491520 2830780816663145728 5531014347391799936 8231247878120454144 10931481408849108352 13631714939577762560 16331948470306416768 585437927325519360 3285671458054173568 5985904988782827776 8686138519511481984 11386372050240136192 14086605580968790400 16786839111697444608 1040328568716547200 3740562099445201408 6440795630173855616 9141029160902509824 11841262691631164032 14541496222359818240 17241729753088472448 1495219210107575040 4195452740836229248 6895686271564883456 9595919802293537664 12296153333022191872 14996386863750846080 17696620394479500288 1950109851498602880 4650343382227257088 7350576912955911296 10050810443684565504 12751043974413219712 15451277505141873920 18151511035870528128 2405000492889630720 5105234023618284928 7805467554346939136 10505701085075593344 13205934615804247552 15906168146532901760 159657603552004352 2859891134280658560 5560124665009312768 8260358195737966976 10960591726466621184 13660825257195275392 16361058787923929600 614548244943032192 3314781775671686400 6015015306400340608 8715248837128994816 11415482367857649024 14115715898586303232 16815949429314957440 1069438886334060032 3769672417062714240 6469905947791368448 9170139478520022656 11870373009248676864 14570606539977331072 17270840070705985280 1524329527725087872 4224563058453742080 6924796589182396288 9625030119911050496 12325263650639704704 15025497181368358912 17725730712097013120 1979220169116115712 4679453699844769920 7379687230573424128 10079920761302078336 12780154292030732544 15480387822759386752 18180621353488040960 2434110810507143552 5134344341235797760 7834577871964451968 10534811402693106176 13235044933421760384 15935278464150414592 188767921169517184 2889001451898171392 5589234982626825600 8289468513355479808 10989702044084134016 13689935574812788224 16390169105541442432 643658562560545024 3343892093289199232 6044125624017853440 8744359154746507648 11444592685475161856 14144826216203816064 16845059746932470272 1098549203951572864 3798782734680227072 6499016265408881280 9199249796137535488 11899483326866189696 14599716857594843904 17299950388323498112 1553439845342600704 4253673376071254912 6953906906799909120 9654140437528563328 12354373968257217536 15054607498985871744 17754841029714525952 2008330486733628544 4708564017462282752 7408797548190936960 10109031078919591168 12809264609648245376 15509498140376899584 18209731671105553792 2463221128124656384 5163454658853310592 7863688189581964800 10563921720310619008 13264155251039273216 15964388781767927424 217878238787030016 2918111769515684224 5618345300244338432 8318578830972992640 11018812361701646848 13719045892430301056 16419279423158955264 672768880178057856 3373002410906712064 6073235941635366272 8773469472364020480 11473703003092674688 14173936533821328896 16874170064549983104 1127659521569085696 3827893052297739904 6528126583026394112 9228360113755048320 11928593644483702528 14628827175212356736 17329060705941010944 1582550162960113536 4282783693688767744 6983017224417421952 9683250755146076160 12383484285874730368 15083717816603384576 17783951347332038784 2037440804351141376 4737674335079795584 7437907865808449792 10138141396537104000 12838374927265758208 15538608457994412416 18238841988723066624 2492331445742169216 5192564976470823424 7892798507199477632 10593032037928131840 13293265568656786048 15993499099385440256 246988556404542848 2947222087133197056 5647455617861851264 8347689148590505472 11047922679319159680 13748156210047813888 16448389740776468096 701879197795570688 3402112728524224896 6102346259252879104 8802579789981533312 11502813320710187520 14203046851438841728 16903280382167495936 1156769839186598528 3857003369915252736 6557236900643906944 9257470431372561152 11957703962101215360 14657937492829869568 17358171023558523776 1611660480577626368 4311894011306280576 7012127542034934784 9712361072763588992 12412594603492243200 15112828134220897408 17813061664949551616 2066551121968654208 4766784652697308416 7467018183425962624 10167251714154616832 12867485244883271040 15567718775611925248 18267952306340579456 2521441763359682048 5221675294088336256 7921908824816990464 10622142355545644672 13322375886274298880 16022609417002953088 276098874022055680 2976332404750709888 5676565935479364096 8376799466208018304 11077032996936672512 13777266527665326720 16477500058393980928 730989515413083520 3431223046141737728 6131456576870391936 8831690107599046144 11531923638327700352 14232157169056354560 16932390699785008768 1185880156804111360 3886113687532765568 6586347218261419776 9286580748990073984 11986814279718728192 14687047810447382400 17387281341176036608 1640770798195139200 4341004328923793408 7041237859652447616 9741471390381101824 12441704921109756032 15141938451838410240 17842171982567064448 2095661439586167040 4795894970314821248 7496128501043475456 10196362031772129664 12896595562500783872 15596829093229438080 18297062623958092288 2550552080977194880 5250785611705849088 7951019142434503296 10651252673163157504 13351486203891811712 16051719734620465920 305209191639568512 3005442722368222720 5705676253096876928 8405909783825531136 11106143314554185344 13806376845282839552 16506610376011493760 760099833030596352 3460333363759250560 6160566894487904768 8860800425216558976 11561033955945213184 14261267486673867392 16961501017402521600 1214990474421624192 3915224005150278400 6615457535878932608 9315691066607586816 12015924597336241024 14716158128064895232 17416391658793549440 1669881115812652032 4370114646541306240 7070348177269960448 9770581707998614656 12470815238727268864 15171048769455923072 17871282300184577280 2124771757203679872 4825005287932334080 7525238818660988288 10225472349389642496 12925705880118296704 15625939410846950912 18326172941575605120 2579662398594707712 5279895929323361920 7980129460052016128 10680362990780670336 13380596521509324544 16080830052237978752 334319509257081344 3034553039985735552 5734786570714389760 8435020101443043968 11135253632171698176 13835487162900352384 16535720693629006592 789210150648109184 3489443681376763392 6189677212105417600 8889910742834071808 11590144273562726016 14290377804291380224 16990611335020034432 1244100792039137024 3944334322767791232 6644567853496445440 9344801384225099648 12045034914953753856 14745268445682408064 17445501976411062272 1698991433430164864 4399224964158819072 7099458494887473280 9799692025616127488 12499925556344781696 15200159087073435904 17900392617802090112 2153882074821192704 4854115605549846912 7554349136278501120 10254582667007155328 12954816197735809536 15655049728464463744 18355283259193117952 2608772716212220544 5309006246940874752 8009239777669528960 10709473308398183168 13409706839126837376 16109940369855491584 363429826874594176 3063663357603248384 5763896888331902592 8464130419060556800 11164363949789211008 13864597480517865216 16564831011246519424 818320468265622016 3518553998994276224 6218787529722930432 8919021060451584640 11619254591180238848 14319488121908893056 17019721652637547264 1273211109656649856 3973444640385304064 6673678171113958272 9373911701842612480 12074145232571266688 14774378763299920896 17474612294028575104 1728101751047677696 4428335281776331904 7128568812504986112 9828802343233640320 12529035873962294528 15229269404690948736 17929502935419602944 2182992392438705536 4883225923167359744 7583459453896013952 10283692984624668160 12983926515353322368 15684160046081976576 18384393576810630784 2637883033829733376 5338116564558387584 8038350095287041792 10738583626015696000 13438817156744350208 16139050687473004416 392540144492107008 3092773675220761216 5793007205949415424 8493240736678069632 11193474267406723840 13893707798135378048 16593941328864032256 847430785883134848 3547664316611789056 6247897847340443264 8948131378069097472 11648364908797751680 14348598439526405888 17048831970255060096 1302321427274162688 4002554958002816896 6702788488731471104 9403022019460125312 12103255550188779520 14803489080917433728 17503722611646087936 1757212068665190528 4457445599393844736 7157679130122498944 9857912660851153152 12558146191579807360 15258379722308461568 17958613253037115776 2212102710056218368 4912336240784872576 7612569771513526784 10312803302242180992 13013036832970835200 15713270363699489408 18413503894428143616 2666993351447246208 5367226882175900416 8067460412904554624 10767693943633208832 13467927474361863040 16168161005090517248 421650462109619840 3121883992838274048 5822117523566928256 8522351054295582464 11222584585024236672 13922818115752890880 16623051646481545088 876541103500647680 3576774634229301888 6277008164957956096 8977241695686610304 11677475226415264512 14377708757143918720 17077942287872572928 1331431744891675520 4031665275620329728 6731898806348983936 9432132337077638144 12132365867806292352 14832599398534946560 17532832929263600768 1786322386282703360 4486555917011357568 7186789447740011776 9887022978468665984 12587256509197320192 15287490039925974400 17987723570654628608 2241213027673731200 4941446558402385408 7641680089131039616 10341913619859693824 13042147150588348032 15742380681317002240 18442614212045656448 2696103669064759040 5396337199793413248 8096570730522067456 10796804261250721664 13497037791979375872 16197271322708030080 450760779727132672 3150994310455786880 5851227841184441088 8551461371913095296 11251694902641749504 13951928433370403712 16652161964099057920 905651421118160512 3605884951846814720 6306118482575468928 9006352013304123136 11706585544032777344 14406819074761431552 17107052605490085760 1360542062509188352 4060775593237842560 6761009123966496768 9461242654695150976 12161476185423805184 14861709716152459392 17561943246881113600 1815432703900216192 4515666234628870400 7215899765357524608 9916133296086178816 12616366826814833024 15316600357543487232 18016833888272141440 2270323345291244032 4970556876019898240 7670790406748552448 10371023937477206656 13071257468205860864 15771490998934515072 24980455953617664 2725213986682271872 5425447517410926080 8125681048139580288 10825914578868234496 13526148109596888704 16226381640325542912 479871097344645504 3180104628073299712 5880338158801953920 8580571689530608128 11280805220259262336 13981038750987916544 16681272281716570752 934761738735673344 3634995269464327552 6335228800192981760 9035462330921635968 11735695861650290176 14435929392378944384 17136162923107598592 1389652380126701184 4089885910855355392 6790119441584009600 9490352972312663808 12190586503041318016 14890820033769972224 17591053564498626432 1844543021517729024 4544776552246383232 7245010082975037440 9945243613703691648 12645477144432345856 15345710675161000064 18045944205889654272 2299433662908756864 4999667193637411072 7699900724366065280 10400134255094719488 13100367785823373696 15800601316552027904 54090773571130496 2754324304299784704 5454557835028438912 8154791365757093120 10855024896485747328 13555258427214401536 16255491957943055744 508981414962158336 3209214945690812544 5909448476419466752 8609682007148120960 11309915537876775168 14010149068605429376 16710382599334083584 963872056353186176 3664105587081840384 6364339117810494592 9064572648539148800 11764806179267803008 14465039709996457216 17165273240725111424 1418762697744214016 4118996228472868224 6819229759201522432 9519463289930176640 12219696820658830848 14919930351387485056 17620163882116139264 1873653339135241856 4573886869863896064 7274120400592550272 9974353931321204480 12674587462049858688 15374820992778512896 18075054523507167104 2328543980526269696 5028777511254923904 7729011041983578112 10429244572712232320 13129478103440886528 15829711634169540736 83201091188643328 2783434621917297536 5483668152645951744 8183901683374605952 10884135214103260160 13584368744831914368 16284602275560568576 538091732579671168 3238325263308325376 5938558794036979584 8638792324765633792 11339025855494288000 14039259386222942208 16739492916951596416 992982373970699008 3693215904699353216 6393449435428007424 9093682966156661632 11793916496885315840 14494150027613970048 17194383558342624256 1447873015361726848 4148106546090381056 6848340076819035264 9548573607547689472 12248807138276343680 14949040669004997888 17649274199733652096 1902763656752754688 4602997187481408896 7303230718210063104 10003464248938717312 12703697779667371520 15403931310396025728 18104164841124679936 2357654298143782528 5057887828872436736 7758121359601090944 10458354890329745152 13158588421058399360 15858821951787053568 112311408806156160 2812544939534810368 5512778470263464576 8213012000992118784 10913245531720772992 13613479062449427200 16313712593178081408 567202050197184000 3267435580925838208 5967669111654492416 8667902642383146624 11368136173111800832 14068369703840455040 16768603234569109248 1022092691588211840 3722326222316866048 6422559753045520256 9122793283774174464 11823026814502828672 14523260345231482880 17223493875960137088 1476983332979239680 4177216863707893888 6877450394436548096 9577683925165202304 12277917455893856512 14978150986622510720 17678384517351164928 1931873974370267520 4632107505098921728 7332341035827575936 10032574566556230144 12732808097284884352 15433041628013538560 18133275158742192768 2386764615761295360 5086998146489949568 7787231677218603776 10487465207947257984 13187698738675912192 15887932269404566400 141421726423668992 2841655257152323200 5541888787880977408 8242122318609631616 10942355849338285824 13642589380066940032 16342822910795594240 596312367814696832 3296545898543351040 5996779429272005248 8697012960000659456 11397246490729313664 14097480021457967872 16797713552186622080 1051203009205724672 3751436539934378880 6451670070663033088 9151903601391687296 11852137132120341504 14552370662848995712 17252604193577649920 1506093650596752512 4206327181325406720 6906560712054060928 9606794242782715136 12307027773511369344 15007261304240023552 17707494834968677760 1960984291987780352 4661217822716434560 7361451353445088768 10061684884173742976 12761918414902397184 15462151945631051392 18162385476359705600 2415874933378808192 5116108464107462400 7816341994836116608 10516575525564770816 13216809056293425024 15917042587022079232 170532044041181824 2870765574769836032 5570999105498490240 8271232636227144448 10971466166955798656 13671699697684452864 16371933228413107072 625422685432209664 3325656216160863872 6025889746889518080 8726123277618172288 11426356808346826496 14126590339075480704 16826823869804134912 1080313326823237504 3780546857551891712 6480780388280545920 9181013919009200128 11881247449737854336 14581480980466508544 17281714511195162752 1535203968214265344 4235437498942919552 6935671029671573760 9635904560400227968 12336138091128882176 15036371621857536384 17736605152586190592 1990094609605293184 4690328140333947392 7390561671062601600 10090795201791255808 12791028732519910016 15491262263248564224 18191495793977218432 2444985250996321024 5145218781724975232 7845452312453629440 10545685843182283648 13245919373910937856 15946152904639592064 199642361658694656 2899875892387348864 5600109423116003072 8300342953844657280 11000576484573311488 13700810015301965696 16401043546030619904 654533003049722496 3354766533778376704 6055000064507030912 8755233595235685120 11455467125964339328 14155700656692993536 16855934187421647744 1109423644440750336 3809657175169404544 6509890705898058752 9210124236626712960 11910357767355367168 14610591298084021376 17310824828812675584 1564314285831778176 4264547816560432384 6964781347289086592 9665014878017740800 12365248408746395008 15065481939475049216 17765715470203703424 2019204927222806016 4719438457951460224 7419671988680114432 10119905519408768640 12820139050137422848 15520372580866077056 18220606111594731264 2474095568613833856 5174329099342488064 7874562630071142272 10574796160799796480 13275029691528450688 15975263222257104896 228752679276207488 2928986210004861696 5629219740733515904 8329453271462170112 11029686802190824320 13729920332919478528 16430153863648132736 683643320667235328 3383876851395889536 6084110382124543744 8784343912853197952 11484577443581852160 14184810974310506368 16885044505039160576 1138533962058263168 3838767492786917376 6539001023515571584 9239234554244225792 11939468084972880000 14639701615701534208 17339935146430188416 1593424603449291008 4293658134177945216 6993891664906599424 9694125195635253632 12394358726363907840 15094592257092562048 17794825787821216256 2048315244840318848 4748548775568973056 7448782306297627264 10149015837026281472 12849249367754935680 15549482898483589888 18249716429212244096 2503205886231346688 5203439416960000896 7903672947688655104 10603906478417309312 13304140009145963520 16004373539874617728 257862996893720320 2958096527622374528 5658330058351028736 8358563589079682944 11058797119808337152 13759030650536991360 16459264181265645568 712753638284748160 3412987169013402368 6113220699742056576 8813454230470710784 11513687761199364992 14213921291928019200 16914154822656673408 1167644279675776000 3867877810404430208 6568111341133084416 9268344871861738624 11968578402590392832 14668811933319047040 17369045464047701248 1622534921066803840 4322768451795458048 7023001982524112256 9723235513252766464 12423469043981420672 15123702574710074880 17823936105438729088 2077425562457831680 4777659093186485888 7477892623915140096 10178126154643794304 12878359685372448512 15578593216101102720 18278826746829756928 2532316203848859520 5232549734577513728 7932783265306167936 10633016796034822144 13333250326763476352 16033483857492130560 286973314511233152 2987206845239887360 5687440375968541568 8387673906697195776 11087907437425849984 13788140968154504192 16488374498883158400 741863955902260992 3442097486630915200 6142331017359569408 8842564548088223616 11542798078816877824 14243031609545532032 16943265140274186240 1196754597293288832 3896988128021943040 6597221658750597248 9297455189479251456 11997688720207905664 14697922250936559872 17398155781665214080 1651645238684316672 4351878769412970880 7052112300141625088 9752345830870279296 12452579361598933504 15152812892327587712 17853046423056241920 2106535880075344512 4806769410803998720 7507002941532652928 10207236472261307136 12907470002989961344 15607703533718615552 18307937064447269760 2561426521466372352 5261660052195026560 7961893582923680768 10662127113652334976 13362360644380989184 16062594175109643392 316083632128745984 3016317162857400192 5716550693586054400 8416784224314708608 11117017755043362816 13817251285772017024 16517484816500671232 770974273519773824 3471207804248428032 6171441334977082240 8871674865705736448 11571908396434390656 14272141927163044864 16972375457891699072 1225864914910801664 3926098445639455872 6626331976368110080 9326565507096764288 12026799037825418496 14727032568554072704 17427266099282726912 1680755556301829504 4380989087030483712 7081222617759137920 9781456148487792128 12481689679216446336 15181923209945100544 17882156740673754752 2135646197692857344 4835879728421511552 7536113259150165760 10236346789878819968 12936580320607474176 15636813851336128384 18337047382064782592 2590536839083885184 5290770369812539392 7991003900541193600 10691237431269847808 13391470961998502016 16091704492727156224 345193949746258816 3045427480474913024 5745661011203567232 8445894541932221440 11146128072660875648 13846361603389529856 16546595134118184064 800084591137286656 3500318121865940864 6200551652594595072 8900785183323249280 11601018714051903488 14301252244780557696 17001485775509211904 1254975232528314496 3955208763256968704 6655442293985622912 9355675824714277120 12055909355442931328 14756142886171585536 17456376416900239744 1709865873919342336 4410099404647996544 7110332935376650752 9810566466105304960 12510799996833959168 15211033527562613376 17911267058291267584 2164756515310370176 4864990046039024384 7565223576767678592 10265457107496332800 12965690638224987008 15665924168953641216 18366157699682295424 2619647156701398016 5319880687430052224 8020114218158706432 10720347748887360640 13420581279616014848 16120814810344669056 374304267363771648 3074537798092425856 5774771328821080064 8475004859549734272 11175238390278388480 13875471921007042688 16575705451735696896 829194908754799488 3529428439483453696 6229661970212107904 8929895500940762112 11630129031669416320 14330362562398070528 17030596093126724736 1284085550145827328 3984319080874481536 6684552611603135744 9384786142331789952 12085019673060444160 14785253203789098368 17485486734517752576 1738976191536855168 4439209722265509376 7139443252994163584 9839676783722817792 12539910314451472000 15240143845180126208 17940377375908780416 2193866832927883008 4894100363656537216 7594333894385191424 10294567425113845632 12994800955842499840 15695034486571154048 18395268017299808256 2648757474318910848 5348991005047565056 8049224535776219264 10749458066504873472 13449691597233527680 16149925127962181888 403414584981284480 3103648115709938688 5803881646438592896 8504115177167247104 11204348707895901312 13904582238624555520 16604815769353209728 858305226372312320 3558538757100966528 6258772287829620736 8959005818558274944 11659239349286929152 14359472880015583360 17059706410744237568 1313195867763340160 4013429398491994368 6713662929220648576 9413896459949302784 12114129990677956992 14814363521406611200 17514597052135265408 1768086509154368000 4468320039883022208 7168553570611676416 9868787101340330624 12569020632068984832 15269254162797639040 17969487693526293248 2222977150545395840 4923210681274050048 7623444212002704256 10323677742731358464 13023911273460012672 15724144804188666880 18424378334917321088 2677867791936423680 5378101322665077888 8078334853393732096 10778568384122386304 13478801914851040512 16179035445579694720 432524902598797312 3132758433327451520 5832991964056105728 8533225494784759936 11233459025513414144 13933692556242068352 16633926086970722560 887415543989825152 3587649074718479360 6287882605447133568 8988116136175787776 11688349666904441984 14388583197633096192 17088816728361750400 1342306185380852992 4042539716109507200 6742773246838161408 9443006777566815616 12143240308295469824 14843473839024124032 17543707369752778240 1797196826771880832 4497430357500535040 7197663888229189248 9897897418957843456 12598130949686497664 15298364480415151872 17998598011143806080 2252087468162908672 4952320998891562880 7652554529620217088 10352788060348871296 13053021591077525504 15753255121806179712 6744578825282304 2706978109553936512 5407211640282590720 8107445171011244928 10807678701739899136 13507912232468553344 16208145763197207552 461635220216310144 3161868750944964352 5862102281673618560 8562335812402272768 11262569343130926976 13962802873859581184 16663036404588235392 916525861607337984 3616759392335992192 6316992923064646400 9017226453793300608 11717459984521954816 14417693515250609024 17117927045979263232 1371416502998365824 4071650033727020032 6771883564455674240 9472117095184328448 12172350625912982656 14872584156641636864 17572817687370291072 1826307144389393664 4526540675118047872 7226774205846702080 9927007736575356288 12627241267304010496 15327474798032664704 18027708328761318912 2281197785780421504 4981431316509075712 7681664847237729920 10381898377966384128 13082131908695038336 15782365439423692544 35854896442795136 2736088427171449344 5436321957900103552 8136555488628757760 10836789019357411968 13537022550086066176 16237256080814720384 490745537833822976 3190979068562477184 5891212599291131392 8591446130019785600 11291679660748439808 13991913191477094016 16692146722205748224 945636179224850816 3645869709953505024 6346103240682159232 9046336771410813440 11746570302139467648 14446803832868121856 17147037363596776064 1400526820615878656 4100760351344532864 6800993882073187072 9501227412801841280 12201460943530495488 14901694474259149696 17601928004987803904 1855417462006906496 4555650992735560704 7255884523464214912 9956118054192869120 12656351584921523328 15356585115650177536 18056818646378831744 2310308103397934336 5010541634126588544 7710775164855242752 10411008695583896960 13111242226312551168 15811475757041205376 64965214060307968 2765198744788962176 5465432275517616384 8165665806246270592 10865899336974924800 13566132867703579008 16266366398432233216 519855855451335808 3220089386179990016 5920322916908644224 8620556447637298432 11320789978365952640 14021023509094606848 16721257039823261056 974746496842363648 3674980027571017856 6375213558299672064 9075447089028326272 11775680619756980480 14475914150485634688 17176147681214288896 1429637138233391488 4129870668962045696 6830104199690699904 9530337730419354112 12230571261148008320 14930804791876662528 17631038322605316736 1884527779624419328 4584761310353073536 7284994841081727744 9985228371810381952 12685461902539036160 15385695433267690368 18085928963996344576 2339418421015447168 5039651951744101376 7739885482472755584 10440119013201409792 13140352543930064000 15840586074658718208 94075531677820800 2794309062406475008 5494542593135129216 8194776123863783424 10895009654592437632 13595243185321091840 16295476716049746048 548966173068848640 3249199703797502848 5949433234526157056 8649666765254811264 11349900295983465472 14050133826712119680 16750367357440773888 1003856814459876480 3704090345188530688 6404323875917184896 9104557406645839104 11804790937374493312 14505024468103147520 17205257998831801728 1458747455850904320 4158980986579558528 6859214517308212736 9559448048036866944 12259681578765521152 14959915109494175360 17660148640222829568 1913638097241932160 4613871627970586368 7314105158699240576 10014338689427894784 12714572220156548992 15414805750885203200 18115039281613857408 2368528738632960000 5068762269361614208 7768995800090268416 10469229330818922624 13169462861547576832 15869696392276231040 123185849295333632 2823419380023987840 5523652910752642048 8223886441481296256 10924119972209950464 13624353502938604672 16324587033667258880 578076490686361472 3278310021415015680 5978543552143669888 8678777082872324096 11379010613600978304 14079244144329632512 16779477675058286720 1032967132077389312 3733200662806043520 6433434193534697728 9133667724263351936 11833901254992006144 14534134785720660352 17234368316449314560 1487857773468417152 4188091304197071360 6888324834925725568 9588558365654379776 12288791896383033984 14989025427111688192 17689258957840342400 1942748414859444992 4642981945588099200 7343215476316753408 10043449007045407616 12743682537774061824 15443916068502716032 18144149599231370240 2397639056250472832 5097872586979127040 7798106117707781248 10498339648436435456 13198573179165089664 15898806709893743872 152296166912846464 2852529697641500672 5552763228370154880 8252996759098809088 10953230289827463296 13653463820556117504 16353697351284771712 607186808303874304 3307420339032528512 6007653869761182720 8707887400489836928 11408120931218491136 14108354461947145344 16808587992675799552 1062077449694902144 3762310980423556352 6462544511152210560 9162778041880864768 11863011572609518976 14563245103338173184 17263478634066827392 1516968091085929984 4217201621814584192 6917435152543238400 9617668683271892608 12317902214000546816 15018135744729201024 17718369275457855232 1971858732476957824 4672092263205612032 7372325793934266240 10072559324662920448 12772792855391574656 15473026386120228864 18173259916848883072 2426749373867985664 5126982904596639872 7827216435325294080 10527449966053948288 13227683496782602496 15927917027511256704 181406484530359296 2881640015259013504 5581873545987667712 8282107076716321920 10982340607444976128 13682574138173630336 16382807668902284544 636297125921387136 3336530656650041344 6036764187378695552 8736997718107349760 11437231248836003968 14137464779564658176 16837698310293312384 1091187767312414976 3791421298041069184 6491654828769723392 9191888359498377600 11892121890227031808 14592355420955686016 17292588951684340224 1546078408703442816 4246311939432097024 6946545470160751232 9646779000889405440 12347012531618059648 15047246062346713856 17747479593075368064 2000969050094470656 4701202580823124864 7401436111551779072 10101669642280433280 12801903173009087488 15502136703737741696 18202370234466395904 2455859691485498496 5156093222214152704 7856326752942806912 10556560283671461120 13256793814400115328 15957027345128769536 210516802147872128 2910750332876526336 5610983863605180544 8311217394333834752 11011450925062488960 13711684455791143168 16411917986519797376 665407443538899968 3365640974267554176 6065874504996208384 8766108035724862592 11466341566453516800 14166575097182171008 16866808627910825216 1120298084929927808 3820531615658582016 6520765146387236224 9220998677115890432 11921232207844544640 14621465738573198848 17321699269301853056 1575188726320955648 4275422257049609856 6975655787778264064 9675889318506918272 12376122849235572480 15076356379964226688 17776589910692880896 2030079367711983488 4730312898440637696 7430546429169291904 10130779959897946112 12831013490626600320 15531247021355254528 18231480552083908736 2484970009103011328 5185203539831665536 7885437070560319744 10585670601288973952 13285904132017628160 15986137662746282368 239627119765384960 2939860650494039168 5640094181222693376 8340327711951347584 11040561242680001792 13740794773408656000 16441028304137310208 694517761156412800 3394751291885067008 6094984822613721216 8795218353342375424 11495451884071029632 14195685414799683840 16895918945528338048 1149408402547440640 3849641933276094848 6549875464004749056 9250108994733403264 11950342525462057472 14650576056190711680 17350809586919365888 1604299043938468480 4304532574667122688 7004766105395776896 9704999636124431104 12405233166853085312 15105466697581739520 17805700228310393728 2059189685329496320 4759423216058150528 7459656746786804736 10159890277515458944 12860123808244113152 15560357338972767360 18260590869701421568 2514080326720524160 5214313857449178368 7914547388177832576 10614780918906486784 13315014449635140992 16015247980363795200 268737437382897792 2968970968111552000 5669204498840206208 8369438029568860416 11069671560297514624 13769905091026168832 16470138621754823040 723628078773925632 3423861609502579840 6124095140231234048 8824328670959888256 11524562201688542464 14224795732417196672 16925029263145850880 1178518720164953472 3878752250893607680 6578985781622261888 9279219312350916096 11979452843079570304 14679686373808224512 17379919904536878720 1633409361555981312 4333642892284635520 7033876423013289728 9734109953741943936 12434343484470598144 15134577015199252352 17834810545927906560 2088300002947009152 4788533533675663360 7488767064404317568 10189000595132971776 12889234125861625984 15589467656590280192 18289701187318934400 2543190644338036992 5243424175066691200 7943657705795345408 10643891236523999616 13344124767252653824 16044358297981308032 297847755000410624 2998081285729064832 5698314816457719040 8398548347186373248 11098781877915027456 13799015408643681664 16499248939372335872 752738396391438464 3452971927120092672 6153205457848746880 8853438988577401088 11553672519306055296 14253906050034709504 16954139580763363712 1207629037782466304 3907862568511120512 6608096099239774720 9308329629968428928 12008563160697083136 14708796691425737344 17409030222154391552 1662519679173494144 4362753209902148352 7062986740630802560 9763220271359456768 12463453802088110976 15163687332816765184 17863920863545419392 2117410320564521984 4817643851293176192 7517877382021830400 10218110912750484608 12918344443479138816 15618577974207793024 18318811504936447232 2572300961955549824 5272534492684204032 7972768023412858240 10673001554141512448 13373235084870166656 16073468615598820864 326958072617923456 3027191603346577664 5727425134075231872 8427658664803886080 11127892195532540288 13828125726261194496 16528359256989848704 781848714008951296 3482082244737605504 6182315775466259712 8882549306194913920 11582782836923568128 14283016367652222336 16983249898380876544 1236739355399979136 3936972886128633344 6637206416857287552 9337439947585941760 12037673478314595968 14737907009043250176 17438140539771904384 1691629996791006976 4391863527519661184 7092097058248315392 9792330588976969600 12492564119705623808 15192797650434278016 17893031181162932224 2146520638182034816 4846754168910689024 7546987699639343232 10247221230367997440 12947454761096651648 15647688291825305856 18347921822553960064 2601411279573062656 5301644810301716864 8001878341030371072 10702111871759025280 13402345402487679488 16102578933216333696 356068390235436288 3056301920964090496 5756535451692744704 8456768982421398912 11157002513150053120 13857236043878707328 16557469574607361536 810959031626464128 3511192562355118336 6211426093083772544 8911659623812426752 11611893154541080960 14312126685269735168 17012360215998389376 1265849673017491968 3966083203746146176 6666316734474800384 9366550265203454592 12066783795932108800 14767017326660763008 17467250857389417216 1720740314408519808 4420973845137174016 7121207375865828224 9821440906594482432 12521674437323136640 15221907968051790848 17922141498780445056 2175630955799547648 4875864486528201856 7576098017256856064 10276331547985510272 12976565078714164480 15676798609442818688 18377032140171472896 2630521597190575488 5330755127919229696 8030988658647883904 10731222189376538112 13431455720105192320 16131689250833846528 385178707852949120 3085412238581603328 5785645769310257536 8485879300038911744 11186112830767565952 13886346361496220160 16586579892224874368 840069349243976960 3540302879972631168 6240536410701285376 8940769941429939584 11641003472158593792 14341237002887248000 17041470533615902208 1294959990635004800 3995193521363659008 6695427052092313216 9395660582820967424 12095894113549621632 14796127644278275840 17496361175006930048 1749850632026032640 4450084162754686848 7150317693483341056 9850551224211995264 12550784754940649472 15251018285669303680 17951251816397957888 2204741273417060480 4904974804145714688 7605208334874368896 10305441865603023104 13005675396331677312 15705908927060331520 18406142457788985728 2659631914808088320 5359865445536742528 8060098976265396736 10760332506994050944 13460566037722705152 16160799568451359360 414289025470461952 3114522556199116160 5814756086927770368 8514989617656424576 11215223148385078784 13915456679113732992 16615690209842387200 869179666861489792 3569413197590144000 6269646728318798208 8969880259047452416 11670113789776106624 14370347320504760832 17070580851233415040 1324070308252517632 4024303838981171840 6724537369709826048 9424770900438480256 12125004431167134464 14825237961895788672 17525471492624442880 1778960949643545472 4479194480372199680 7179428011100853888 9879661541829508096 12579895072558162304 15280128603286816512 17980362134015470720 2233851591034573312 4934085121763227520 7634318652491881728 10334552183220535936 13034785713949190144 15735019244677844352 18435252775406498560 2688742232425601152 5388975763154255360 8089209293882909568 10789442824611563776 13489676355340217984 16189909886068872192 443399343087974784 3143632873816628992 5843866404545283200 8544099935273937408 11244333466002591616 13944566996731245824 16644800527459900032 898289984479002624 3598523515207656832 6298757045936311040 8998990576664965248 11699224107393619456 14399457638122273664 17099691168850927872 1353180625870030464 4053414156598684672 6753647687327338880 9453881218055993088 12154114748784647296 14854348279513301504 17554581810241955712 1808071267261058304 4508304797989712512 7208538328718366720 9908771859447020928 12609005390175675136 15309238920904329344 18009472451632983552 2262961908652086144 4963195439380740352 7663428970109394560 10363662500838048768 13063896031566702976 15764129562295357184 17619019314459776 2717852550043113984 5418086080771768192 8118319611500422400 10818553142229076608 13518786672957730816 16219020203686385024 472509660705487616 3172743191434141824 5872976722162796032 8573210252891450240 11273443783620104448 13973677314348758656 16673910845077412864 927400302096515456 3627633832825169664 6327867363553823872 9028100894282478080 11728334425011132288 14428567955739786496 17128801486468440704 1382290943487543296 4082524474216197504 6782758004944851712 9482991535673505920 12183225066402160128 14883458597130814336 17583692127859468544 1837181584878571136 4537415115607225344 7237648646335879552 9937882177064533760 12638115707793187968 15338349238521842176 18038582769250496384 2292072226269598976 4992305756998253184 7692539287726907392 10392772818455561600 13093006349184215808 15793239879912870016 46729336931972608 2746962867660626816 5447196398389281024 8147429929117935232 10847663459846589440 13547896990575243648 16248130521303897856 501619978323000448 3201853509051654656 5902087039780308864 8602320570508963072 11302554101237617280 14002787631966271488 16703021162694925696 956510619714028288 3656744150442682496 6356977681171336704 9057211211899990912 11757444742628645120 14457678273357299328 17157911804085953536 1411401261105056128 4111634791833710336 6811868322562364544 9512101853291018752 12212335384019672960 14912568914748327168 17612802445476981376 1866291902496083968 4566525433224738176 7266758963953392384 9966992494682046592 12667226025410700800 15367459556139355008 18067693086868009216 2321182543887111808 5021416074615766016 7721649605344420224 10421883136073074432 13122116666801728640 15822350197530382848 75839654549485440 2776073185278139648 5476306716006793856 8176540246735448064 10876773777464102272 13577007308192756480 16277240838921410688 530730295940513280 3230963826669167488 5931197357397821696 8631430888126475904 11331664418855130112 14031897949583784320 16732131480312438528 985620937331541120 3685854468060195328 6386087998788849536 9086321529517503744 11786555060246157952 14486788590974812160 17187022121703466368 1440511578722568960 4140745109451223168 6840978640179877376 9541212170908531584 12241445701637185792 14941679232365840000 17641912763094494208 1895402220113596800 4595635750842251008 7295869281570905216 9996102812299559424 12696336343028213632 15396569873756867840 18096803404485522048 2350292861504624640 5050526392233278848 7750759922961933056 10450993453690587264 13151226984419241472 15851460515147895680 104949972166998272 2805183502895652480 5505417033624306688 8205650564352960896 10905884095081615104 13606117625810269312 16306351156538923520 559840613558026112 3260074144286680320 5960307675015334528 8660541205743988736 11360774736472642944 14061008267201297152 16761241797929951360 1014731254949053952 3714964785677708160 6415198316406362368 9115431847135016576 11815665377863670784 14515898908592324992 17216132439320979200 1469621896340081792 4169855427068736000 6870088957797390208 9570322488526044416 12270556019254698624 14970789549983352832 17671023080712007040 1924512537731109632 4624746068459763840 7324979599188418048 10025213129917072256 12725446660645726464 15425680191374380672 18125913722103034880 2379403179122137472 5079636709850791680 7779870240579445888 10480103771308100096 13180337302036754304 15880570832765408512 134060289784511104 2834293820513165312 5534527351241819520 8234760881970473728 10934994412699127936 13635227943427782144 16335461474156436352 588950931175538944 3289184461904193152 5989417992632847360 8689651523361501568 11389885054090155776 14090118584818809984 16790352115547464192 1043841572566566784 3744075103295220992 6444308634023875200 9144542164752529408 11844775695481183616 14545009226209837824 17245242756938492032 1498732213957594624 4198965744686248832 6899199275414903040 9599432806143557248 12299666336872211456 14999899867600865664 17700133398329519872 1953622855348622464 4653856386077276672 7354089916805930880 10054323447534585088 12754556978263239296 15454790508991893504 18155024039720547712 2408513496739650304 5108747027468304512 7808980558196958720 10509214088925612928 13209447619654267136 15909681150382921344 163170607402023936 2863404138130678144 5563637668859332352 8263871199587986560 10964104730316640768 13664338261045294976 16364571791773949184 618061248793051776 3318294779521705984 6018528310250360192 8718761840979014400 11418995371707668608 14119228902436322816 16819462433164977024 1072951890184079616 3773185420912733824 6473418951641388032 9173652482370042240 11873886013098696448 14574119543827350656 17274353074556004864 1527842531575107456 4228076062303761664 6928309593032415872 9628543123761070080 12328776654489724288 15029010185218378496 17729243715947032704 1982733172966135296 4682966703694789504 7383200234423443712 10083433765152097920 12783667295880752128 15483900826609406336 18184134357338060544 2437623814357163136 5137857345085817344 7838090875814471552 10538324406543125760 13238557937271779968 15938791468000434176 192280925019536768 2892514455748190976 5592747986476845184 8292981517205499392 10993215047934153600 13693448578662807808 16393682109391462016 647171566410564608 3347405097139218816 6047638627867873024 8747872158596527232 11448105689325181440 14148339220053835648 16848572750782489856 1102062207801592448 3802295738530246656 6502529269258900864 9202762799987555072 11902996330716209280 14603229861444863488 17303463392173517696 1556952849192620288 4257186379921274496 6957419910649928704 9657653441378582912 12357886972107237120 15058120502835891328 17758354033564545536 2011843490583648128 4712077021312302336 7412310552040956544 10112544082769610752 12812777613498264960 15513011144226919168 18213244674955573376 2466734131974675968 5166967662703330176 7867201193431984384 10567434724160638592 13267668254889292800 15967901785617947008 221391242637049600 2921624773365703808 5621858304094358016 8322091834823012224 11022325365551666432 13722558896280320640 16422792427008974848 676281884028077440 3376515414756731648 6076748945485385856 8776982476214040064 11477216006942694272 14177449537671348480 16877683068400002688 1131172525419105280 3831406056147759488 6531639586876413696 9231873117605067904 11932106648333722112 14632340179062376320 17332573709791030528 1586063166810133120 4286296697538787328 6986530228267441536 9686763758996095744 12386997289724749952 15087230820453404160 17787464351182058368 2040953808201160960 4741187338929815168 7441420869658469376 10141654400387123584 12841887931115777792 15542121461844432000 18242354992573086208 2495844449592188800 5196077980320843008 7896311511049497216 10596545041778151424 13296778572506805632 15997012103235459840 250501560254562432 2950735090983216640 5650968621711870848 8351202152440525056 11051435683169179264 13751669213897833472 16451902744626487680 705392201645590272 3405625732374244480 6105859263102898688 8806092793831552896 11506326324560207104 14206559855288861312 16906793386017515520 1160282843036618112 3860516373765272320 6560749904493926528 9260983435222580736 11961216965951234944 14661450496679889152 17361684027408543360 1615173484427645952 4315407015156300160 7015640545884954368 9715874076613608576 12416107607342262784 15116341138070916992 17816574668799571200 2070064125818673792 4770297656547328000 7470531187275982208 10170764718004636416 12870998248733290624 15571231779461944832 18271465310190599040 2524954767209701632 5225188297938355840 7925421828667010048 10625655359395664256 13325888890124318464 16026122420852972672 279611877872075264 2979845408600729472 5680078939329383680 8380312470058037888 11080546000786692096 13780779531515346304 16481013062244000512 734502519263103104 3434736049991757312 6134969580720411520 8835203111449065728 11535436642177719936 14235670172906374144 16935903703635028352 1189393160654130944 3889626691382785152 6589860222111439360 9290093752840093568 11990327283568747776 14690560814297401984 17390794345026056192 1644283802045158784 4344517332773812992 7044750863502467200 9744984394231121408 12445217924959775616 15145451455688429824 17845684986417084032 2099174443436186624 4799407974164840832 7499641504893495040 10199875035622149248 12900108566350803456 15600342097079457664 18300575627808111872 2554065084827214464 5254298615555868672 7954532146284522880 10654765677013177088 13354999207741831296 16055232738470485504 308722195489588096 3008955726218242304 5709189256946896512 8409422787675550720 11109656318404204928 13809889849132859136 16510123379861513344 763612836880615936 3463846367609270144 6164079898337924352 8864313429066578560 11564546959795232768 14264780490523886976 16965014021252541184 1218503478271643776 3918737009000297984 6618970539728952192 9319204070457606400 12019437601186260608 14719671131914914816 17419904662643569024 1673394119662671616 4373627650391325824 7073861181119980032 9774094711848634240 12474328242577288448 15174561773305942656 17874795304034596864 2128284761053699456 4828518291782353664 7528751822511007872 10228985353239662080 12929218883968316288 15629452414696970496 18329685945425624704 2583175402444727296 5283408933173381504 7983642463902035712 10683875994630689920 13384109525359344128 16084343056087998336 337832513107100928 3038066043835755136 5738299574564409344 8438533105293063552 11138766636021717760 13839000166750371968 16539233697479026176 792723154498128768 3492956685226782976 6193190215955437184 8893423746684091392 11593657277412745600 14293890808141399808 16994124338870054016 1247613795889156608 3947847326617810816 6648080857346465024 9348314388075119232 12048547918803773440 14748781449532427648 17449014980261081856 1702504437280184448 4402737968008838656 7102971498737492864 9803205029466147072 12503438560194801280 15203672090923455488 17903905621652109696 2157395078671212288 4857628609399866496 7557862140128520704 10258095670857174912 12958329201585829120 15658562732314483328 18358796263043137536 2612285720062240128 5312519250790894336 8012752781519548544 10712986312248202752 13413219842976856960 16113453373705511168 366942830724613760 3067176361453267968 5767409892181922176 8467643422910576384 11167876953639230592 13868110484367884800 16568344015096539008 821833472115641600 3522067002844295808 6222300533572950016 8922534064301604224 11622767595030258432 14323001125758912640 17023234656487566848 1276724113506669440 3976957644235323648 6677191174963977856 9377424705692632064 12077658236421286272 14777891767149940480 17478125297878594688 1731614754897697280 4431848285626351488 7132081816355005696 9832315347083659904 12532548877812314112 15232782408540968320 17933015939269622528 2186505396288725120 4886738927017379328 7586972457746033536 10287205988474687744 12987439519203341952 15687673049931996160 18387906580660650368 2641396037679752960 5341629568408407168 8041863099137061376 10742096629865715584 13442330160594369792 16142563691323024000 396053148342126592 3096286679070780800 5796520209799435008 8496753740528089216 11196987271256743424 13897220801985397632 16597454332714051840 850943789733154432 3551177320461808640 6251410851190462848 8951644381919117056 11651877912647771264 14352111443376425472 17052344974105079680 1305834431124182272 4006067961852836480 6706301492581490688 9406535023310144896 12106768554038799104 14807002084767453312 17507235615496107520 1760725072515210112 4460958603243864320 7161192133972518528 9861425664701172736 12561659195429826944 15261892726158481152 17962126256887135360 2215615713906237952 4915849244634892160 7616082775363546368 10316316306092200576 13016549836820854784 15716783367549508992 18417016898278163200 2670506355297265792 5370739886025920000 8070973416754574208 10771206947483228416 13471440478211882624 16171674008940536832 425163465959639424 3125396996688293632 5825630527416947840 8525864058145602048 11226097588874256256 13926331119602910464 16626564650331564672 880054107350667264 3580287638079321472 6280521168807975680 8980754699536629888 11680988230265284096 14381221760993938304 17081455291722592512 1334944748741695104 4035178279470349312 6735411810199003520 9435645340927657728 12135878871656311936 14836112402384966144 17536345933113620352 1789835390132722944 4490068920861377152 7190302451590031360 9890535982318685568 12590769513047339776 15291003043775993984 17991236574504648192 2244726031523750784 4944959562252404992 7645193092981059200 10345426623709713408 13045660154438367616 15745893685167021824 18446127215895676032 2699616672914778624 5399850203643432832 8100083734372087040 10800317265100741248 13500550795829395456 16200784326558049664 454273783577152256 3154507314305806464 5854740845034460672 8554974375763114880 11255207906491769088 13955441437220423296 16655674967949077504 909164424968180096 3609397955696834304 6309631486425488512 9009865017154142720 11710098547882796928 14410332078611451136 17110565609340105344 1364055066359207936 4064288597087862144 6764522127816516352 9464755658545170560 12164989189273824768 14865222720002478976 17565456250731133184 1818945707750235776 4519179238478889984 7219412769207544192 9919646299936198400 12619879830664852608 15320113361393506816 18020346892122161024 2273836349141263616 4974069879869917824 7674303410598572032 10374536941327226240 13074770472055880448 15775004002784534656 28493459803637248 2728726990532291456 5428960521260945664 8129194051989599872 10829427582718254080 13529661113446908288 16229894644175562496 483384101194665088 3183617631923319296 5883851162651973504 8584084693380627712 11284318224109281920 13984551754837936128 16684785285566590336 938274742585692928 3638508273314347136 6338741804043001344 9038975334771655552 11739208865500309760 14439442396228963968 17139675926957618176 1393165383976720768 4093398914705374976 6793632445434029184 9493865976162683392 12194099506891337600 14894333037619991808 17594566568348646016 1848056025367748608 4548289556096402816 7248523086825057024 9948756617553711232 12648990148282365440 15349223679011019648 18049457209739673856 2302946666758776448 5003180197487430656 7703413728216084864 10403647258944739072 13103880789673393280 15804114320402047488 57603777421150080 2757837308149804288 5458070838878458496 8158304369607112704 10858537900335766912 13558771431064421120 16259004961793075328 512494418812177920 3212727949540832128 5912961480269486336 8613195010998140544 11313428541726794752 14013662072455448960 16713895603184103168 967385060203205760 3667618590931859968 6367852121660514176 9068085652389168384 11768319183117822592 14468552713846476800 17168786244575131008 1422275701594233600 4122509232322887808 6822742763051542016 9522976293780196224 12223209824508850432 14923443355237504640 17623676885966158848 1877166342985261440 4577399873713915648 7277633404442569856 9977866935171224064 12678100465899878272 15378333996628532480 18078567527357186688 2332056984376289280 5032290515104943488 7732524045833597696 10432757576562251904 13132991107290906112 15833224638019560320 86714095038662912 2786947625767317120 5487181156495971328 8187414687224625536 10887648217953279744 13587881748681933952 16288115279410588160 541604736429690752 3241838267158344960 5942071797886999168 8642305328615653376 11342538859344307584 14042772390072961792 16743005920801616000 996495377820718592 3696728908549372800 6396962439278027008 9097195970006681216 11797429500735335424 14497663031463989632 17197896562192643840 1451386019211746432 4151619549940400640 6851853080669054848 9552086611397709056 12252320142126363264 14952553672855017472 17652787203583671680 1906276660602774272 4606510191331428480 7306743722060082688 10006977252788736896 12707210783517391104 15407444314246045312 18107677844974699520 2361167301993802112 5061400832722456320 7761634363451110528 10461867894179764736 13162101424908418944 15862334955637073152 115824412656175744 2816057943384829952 5516291474113484160 8216525004842138368 10916758535570792576 13616992066299446784 16317225597028100992 570715054047203584 3270948584775857792 5971182115504512000 8671415646233166208 11371649176961820416 14071882707690474624 16772116238419128832 1025605695438231424 3725839226166885632 6426072756895539840 9126306287624194048 11826539818352848256 14526773349081502464 17227006879810156672 1480496336829259264 4180729867557913472 6880963398286567680 9581196929015221888 12281430459743876096 14981663990472530304 17681897521201184512 1935386978220287104 4635620508948941312 7335854039677595520 10036087570406249728 12736321101134903936 15436554631863558144 18136788162592212352 2390277619611314944 5090511150339969152 7790744681068623360 10490978211797277568 13191211742525931776 15891445273254585984 144934730273688576 2845168261002342784 5545401791730996992 8245635322459651200 10945868853188305408 13646102383916959616 16346335914645613824 599825371664716416 3300058902393370624 6000292433122024832 8700525963850679040 11400759494579333248 14100993025307987456 16801226556036641664 1054716013055744256 3754949543784398464 6455183074513052672 9155416605241706880 11855650135970361088 14555883666699015296 17256117197427669504 1509606654446772096 4209840185175426304 6910073715904080512 9610307246632734720 12310540777361388928 15010774308090043136 17711007838818697344 1964497295837799936 4664730826566454144 7364964357295108352 10065197888023762560 12765431418752416768 15465664949481070976 18165898480209725184 2419387937228827776 5119621467957481984 7819854998686136192 10520088529414790400 13220322060143444608 15920555590872098816 174045047891201408 2874278578619855616 5574512109348509824 8274745640077164032 10974979170805818240 13675212701534472448 16375446232263126656 628935689282229248 3329169220010883456 6029402750739537664 8729636281468191872 11429869812196846080 14130103342925500288 16830336873654154496 1083826330673257088 3784059861401911296 6484293392130565504 9184526922859219712 11884760453587873920 14584993984316528128 17285227515045182336 1538716972064284928 4238950502792939136 6939184033521593344 9639417564250247552 12339651094978901760 15039884625707555968 17740118156436210176 1993607613455312768 4693841144183966976 7394074674912621184 10094308205641275392 12794541736369929600 15494775267098583808 18195008797827238016 2448498254846340608 5148731785574994816 7848965316303649024 10549198847032303232 13249432377760957440 15949665908489611648 203155365508714240 2903388896237368448 5603622426966022656 8303855957694676864 11004089488423331072 13704323019151985280 16404556549880639488 658046006899742080 3358279537628396288 6058513068357050496 8758746599085704704 11458980129814358912 14159213660543013120 16859447191271667328 1112936648290769920 3813170179019424128 6513403709748078336 9213637240476732544 11913870771205386752 14614104301934040960 17314337832662695168 1567827289681797760 4268060820410451968 6968294351139106176 9668527881867760384 12368761412596414592 15068994943325068800 17769228474053723008 2022717931072825600 4722951461801479808 7423184992530134016 10123418523258788224 12823652053987442432 15523885584716096640 18224119115444750848 2477608572463853440 5177842103192507648 7878075633921161856 10578309164649816064 13278542695378470272 15978776226107124480 232265683126227072 2932499213854881280 5632732744583535488 8332966275312189696 11033199806040843904 13733433336769498112 16433666867498152320 687156324517254912 3387389855245909120 6087623385974563328 8787856916703217536 11488090447431871744 14188323978160525952 16888557508889180160 1142046965908282752 3842280496636936960 6542514027365591168 9242747558094245376 11942981088822899584 14643214619551553792 17343448150280208000 1596937607299310592 4297171138027964800 6997404668756619008 9697638199485273216 12397871730213927424 15098105260942581632 17798338791671235840 2051828248690338432 4752061779418992640 7452295310147646848 10152528840876301056 12852762371604955264 15552995902333609472 18253229433062263680 2506718890081366272 5206952420810020480 7907185951538674688 10607419482267328896 13307653012995983104 16007886543724637312 261376000743739904 2961609531472394112 5661843062201048320 8362076592929702528 11062310123658356736 13762543654387010944 16462777185115665152 716266642134767744 3416500172863421952 6116733703592076160 8816967234320730368 11517200765049384576 14217434295778038784 16917667826506692992 1171157283525795584 3871390814254449792 6571624344983104000 9271857875711758208 11972091406440412416 14672324937169066624 17372558467897720832 1626047924916823424 4326281455645477632 7026514986374131840 9726748517102786048 12426982047831440256 15127215578560094464 17827449109288748672 2080938566307851264 4781172097036505472 7481405627765159680 10181639158493813888 12881872689222468096 15582106219951122304 18282339750679776512 2535829207698879104 5236062738427533312 7936296269156187520 10636529799884841728 13336763330613495936 16036996861342150144 290486318361252736 2990719849089906944 5690953379818561152 8391186910547215360 11091420441275869568 13791653972004523776 16491887502733177984 745376959752280576 3445610490480934784 6145844021209588992 8846077551938243200 11546311082666897408 14246544613395551616 16946778144124205824 1200267601143308416 3900501131871962624 6600734662600616832 9300968193329271040 12001201724057925248 14701435254786579456 17401668785515233664 1655158242534336256 4355391773262990464 7055625303991644672 9755858834720298880 12456092365448953088 15156325896177607296 17856559426906261504 2110048883925364096 4810282414654018304 7510515945382672512 10210749476111326720 12910983006839980928 15611216537568635136 18311450068297289344 2564939525316391936 5265173056045046144 7965406586773700352 10665640117502354560 13365873648231008768 16066107178959662976 319596635978765568 3019830166707419776 5720063697436073984 8420297228164728192 11120530758893382400 13820764289622036608 16520997820350690816 774487277369793408 3474720808098447616 6174954338827101824 8875187869555756032 11575421400284410240 14275654931013064448 16975888461741718656 1229377918760821248 3929611449489475456 6629844980218129664 9330078510946783872 12030312041675438080 14730545572404092288 17430779103132746496 1684268560151849088 4384502090880503296 7084735621609157504 9784969152337811712 12485202683066465920 15185436213795120128 17885669744523774336 2139159201542876928 4839392732271531136 7539626263000185344 10239859793728839552 12940093324457493760 15640326855186147968 18340560385914802176 2594049842933904768 5294283373662558976 7994516904391213184 10694750435119867392 13394983965848521600 16095217496577175808 348706953596278400 3048940484324932608 5749174015053586816 8449407545782241024 11149641076510895232 13849874607239549440 16550108137968203648 803597594987306240 3503831125715960448 6204064656444614656 8904298187173268864 11604531717901923072 14304765248630577280 17004998779359231488 1258488236378334080 3958721767106988288 6658955297835642496 9359188828564296704 12059422359292950912 14759655890021605120 17459889420750259328 1713378877769361920 4413612408498016128 7113845939226670336 9814079469955324544 12514313000683978752 15214546531412632960 17914780062141287168 2168269519160389760 4868503049889043968 7568736580617698176 10268970111346352384 12969203642075006592 15669437172803660800 18369670703532315008 2623160160551417600 5323393691280071808 8023627222008726016 10723860752737380224 13424094283466034432 16124327814194688640 377817271213791232 3078050801942445440 5778284332671099648 8478517863399753856 11178751394128408064 13878984924857062272 16579218455585716480 832707912604819072 3532941443333473280 6233174974062127488 8933408504790781696 11633642035519435904 14333875566248090112 17034109096976744320 1287598553995846912 3987832084724501120 6688065615453155328 9388299146181809536 12088532676910463744 14788766207639117952 17488999738367772160 1742489195386874752 4442722726115528960 7142956256844183168 9843189787572837376 12543423318301491584 15243656849030145792 17943890379758800000 2197379836777902592 4897613367506556800 7597846898235211008 10298080428963865216 12998313959692519424 15698547490421173632 18398781021149827840 2652270478168930432 5352504008897584640 8052737539626238848 10752971070354893056 13453204601083547264 16153438131812201472 406927588831304064 3107161119559958272 5807394650288612480 8507628181017266688 11207861711745920896 13908095242474575104 16608328773203229312 861818230222331904 3562051760950986112 6262285291679640320 8962518822408294528 11662752353136948736 14362985883865602944 17063219414594257152 1316708871613359744 4016942402342013952 6717175933070668160 9417409463799322368 12117642994527976576 14817876525256630784 17518110055985284992 1771599513004387584 4471833043733041792 7172066574461696000 9872300105190350208 12572533635919004416 15272767166647658624 17973000697376312832 2226490154395415424 4926723685124069632 7626957215852723840 10327190746581378048 13027424277310032256 15727657808038686464 18427891338767340672 2681380795786443264 5381614326515097472 8081847857243751680 10782081387972405888 13482314918701060096 16182548449429714304 436037906448816896 3136271437177471104 5836504967906125312 8536738498634779520 11236972029363433728 13937205560092087936 16637439090820742144 890928547839844736 3591162078568498944 6291395609297153152 8991629140025807360 11691862670754461568 14392096201483115776 17092329732211769984 1345819189230872576 4046052719959526784 6746286250688180992 9446519781416835200 12146753312145489408 14846986842874143616 17547220373602797824 1800709830621900416 4500943361350554624 7201176892079208832 9901410422807863040 12601643953536517248 15301877484265171456 18002111014993825664 2255600472012928256 4955834002741582464 7656067533470236672 10356301064198890880 13056534594927545088 15756768125656199296 10257582675301888 2710491113403956096 5410724644132610304 8110958174861264512 10811191705589918720 13511425236318572928 16211658767047227136 465148224066329728 3165381754794983936 5865615285523638144 8565848816252292352 11266082346980946560 13966315877709600768 16666549408438254976 920038865457357568 3620272396186011776 6320505926914665984 9020739457643320192 11720972988371974400 14421206519100628608 17121440049829282816 1374929506848385408 4075163037577039616 6775396568305693824 9475630099034348032 12175863629763002240 14876097160491656448 17576330691220310656 1829820148239413248 4530053678968067456 7230287209696721664 9930520740425375872 12630754271154030080 15330987801882684288 18031221332611338496 2284710789630441088 4984944320359095296 7685177851087749504 10385411381816403712 13085644912545057920 15785878443273712128 39367900292814720 2739601431021468928 5439834961750123136 8140068492478777344 10840302023207431552 13540535553936085760 16240769084664739968 494258541683842560 3194492072412496768 5894725603141150976 8594959133869805184 11295192664598459392 13995426195327113600 16695659726055767808 949149183074870400 3649382713803524608 6349616244532178816 9049849775260833024 11750083305989487232 14450316836718141440 17150550367446795648 1404039824465898240 4104273355194552448 6804506885923206656 9504740416651860864 12204973947380515072 14905207478109169280 17605441008837823488 1858930465856926080 4559163996585580288 7259397527314234496 9959631058042888704 12659864588771542912 15360098119500197120 18060331650228851328 2313821107247953920 5014054637976608128 7714288168705262336 10414521699433916544 13114755230162570752 15814988760891224960 68478217910327552 2768711748638981760 5468945279367635968 8169178810096290176 10869412340824944384 13569645871553598592 16269879402282252800 523368859301355392 3223602390030009600 5923835920758663808 8624069451487318016 11324302982215972224 14024536512944626432 16724770043673280640 978259500692383232 3678493031421037440 6378726562149691648 9078960092878345856 11779193623607000064 14479427154335654272 17179660685064308480 1433150142083411072 4133383672812065280 6833617203540719488 9533850734269373696 12234084264998027904 14934317795726682112 17634551326455336320 1888040783474438912 4588274314203093120 7288507844931747328 9988741375660401536 12688974906389055744 15389208437117709952 18089441967846364160 2342931424865466752 5043164955594120960 7743398486322775168 10443632017051429376 13143865547780083584 15844099078508737792 97588535527840384 2797822066256494592 5498055596985148800 8198289127713803008 10898522658442457216 13598756189171111424 16298989719899765632 552479176918868224 3252712707647522432 5952946238376176640 8653179769104830848 11353413299833485056 14053646830562139264 16753880361290793472 1007369818309896064 3707603349038550272 6407836879767204480 9108070410495858688 11808303941224512896 14508537471953167104 17208771002681821312 1462260459700923904 4162493990429578112 6862727521158232320 9562961051886886528 12263194582615540736 14963428113344194944 17663661644072849152 1917151101091951744 4617384631820605952 7317618162549260160 10017851693277914368 12718085224006568576 15418318754735222784 18118552285463876992 2372041742482979584 5072275273211633792 7772508803940288000 10472742334668942208 13172975865397596416 15873209396126250624 126698853145353216 2826932383874007424 5527165914602661632 8227399445331315840 10927632976059970048 13627866506788624256 16328100037517278464 581589494536381056 3281823025265035264 5982056555993689472 8682290086722343680 11382523617450997888 14082757148179652096 16782990678908306304 1036480135927408896 3736713666656063104 6436947197384717312 9137180728113371520 11837414258842025728 14537647789570679936 17237881320299334144 1491370777318436736 4191604308047090944 6891837838775745152 9592071369504399360 12292304900233053568 14992538430961707776 17692771961690361984 1946261418709464576 4646494949438118784 7346728480166772992 10046962010895427200 12747195541624081408 15447429072352735616 18147662603081389824 2401152060100492416 5101385590829146624 7801619121557800832 10501852652286455040 13202086183015109248 15902319713743763456 155809170762866048 2856042701491520256 5556276232220174464 8256509762948828672 10956743293677482880 13656976824406137088 16357210355134791296 610699812153893888 3310933342882548096 6011166873611202304 8711400404339856512 11411633935068510720 14111867465797164928 16812100996525819136 1065590453544921728 3765823984273575936 6466057515002230144 9166291045730884352 11866524576459538560 14566758107188192768 17266991637916846976 1520481094935949568 4220714625664603776 6920948156393257984 9621181687121912192 12321415217850566400 15021648748579220608 17721882279307874816 1975371736326977408 4675605267055631616 7375838797784285824 10076072328512940032 12776305859241594240 15476539389970248448 18176772920698902656 2430262377718005248 5130495908446659456 7830729439175313664 10530962969903967872 13231196500632622080 15931430031361276288 184919488380378880 2885153019109033088 5585386549837687296 8285620080566341504 10985853611294995712 13686087142023649920 16386320672752304128 639810129771406720 3340043660500060928 6040277191228715136 8740510721957369344 11440744252686023552 14140977783414677760 16841211314143331968 1094700771162434560 3794934301891088768 6495167832619742976 9195401363348397184 11895634894077051392 14595868424805705600 17296101955534359808 1549591412553462400 4249824943282116608 6950058474010770816 9650292004739425024 12350525535468079232 15050759066196733440 17750992596925387648 2004482053944490240 4704715584673144448 7404949115401798656 10105182646130452864 12805416176859107072 15505649707587761280 18205883238316415488 2459372695335518080 5159606226064172288 7859839756792826496 10560073287521480704 13260306818250134912 15960540348978789120 214029805997891712 2914263336726545920 5614496867455200128 8314730398183854336 11014963928912508544 13715197459641162752 16415430990369816960 668920447388919552 3369153978117573760 6069387508846227968 8769621039574882176 11469854570303536384 14170088101032190592 16870321631760844800 1123811088779947392 3824044619508601600 6524278150237255808 9224511680965910016 11924745211694564224 14624978742423218432 17325212273151872640 1578701730170975232 4278935260899629440 6979168791628283648 9679402322356937856 12379635853085592064 15079869383814246272 17780102914542900480 2033592371562003072 4733825902290657280 7434059433019311488 10134292963747965696 12834526494476619904 15534760025205274112 18234993555933928320 2488483012953030912 5188716543681685120 7888950074410339328 10589183605138993536 13289417135867647744 15989650666596301952 243140123615404544 2943373654344058752 5643607185072712960 8343840715801367168 11044074246530021376 13744307777258675584 16444541307987329792 698030765006432384 3398264295735086592 6098497826463740800 8798731357192395008 11498964887921049216 14199198418649703424 16899431949378357632 1152921406397460224 3853154937126114432 6553388467854768640 9253621998583422848 11953855529312077056 14654089060040731264 17354322590769385472 1607812047788488064 4308045578517142272 7008279109245796480 9708512639974450688 12408746170703104896 15108979701431759104 17809213232160413312 2062702689179515904 4762936219908170112 7463169750636824320 10163403281365478528 12863636812094132736 15563870342822786944 18264103873551441152 2517593330570543744 5217826861299197952 7918060392027852160 10618293922756506368 13318527453485160576 16018760984213814784 272250441232917376 2972483971961571584 5672717502690225792 8372951033418880000 11073184564147534208 13773418094876188416 16473651625604842624 727141082623945216 3427374613352599424 6127608144081253632 8827841674809907840 11528075205538562048 14228308736267216256 16928542266995870464 1182031724014973056 3882265254743627264 6582498785472281472 9282732316200935680 11982965846929589888 14683199377658244096 17383432908386898304 1636922365406000896 4337155896134655104 7037389426863309312 9737622957591963520 12437856488320617728 15138090019049271936 17838323549777926144 2091813006797028736 4792046537525682944 7492280068254337152 10192513598982991360 12892747129711645568 15592980660440299776 18293214191168953984 2546703648188056576 5246937178916710784 7947170709645364992 10647404240374019200 13347637771102673408 16047871301831327616 301360758850430208 3001594289579084416 5701827820307738624 8402061351036392832 11102294881765047040 13802528412493701248 16502761943222355456 756251400241458048 3456484930970112256 6156718461698766464 8856951992427420672 11557185523156074880 14257419053884729088 16957652584613383296 1211142041632485888 3911375572361140096 6611609103089794304 9311842633818448512 12012076164547102720 14712309695275756928 17412543226004411136 1666032683023513728 4366266213752167936 7066499744480822144 9766733275209476352 12466966805938130560 15167200336666784768 17867433867395438976 2120923324414541568 4821156855143195776 7521390385871849984 10221623916600504192 12921857447329158400 15622090978057812608 18322324508786466816 2575813965805569408 5276047496534223616 7976281027262877824 10676514557991532032 13376748088720186240 16076981619448840448 330471076467943040 3030704607196597248 5730938137925251456 8431171668653905664 11131405199382559872 13831638730111214080 16531872260839868288 785361717858970880 3485595248587625088 6185828779316279296 8886062310044933504 11586295840773587712 14286529371502241920 16986762902230896128 1240252359249998720 3940485889978652928 6640719420707307136 9340952951435961344 12041186482164615552 14741420012893269760 17441653543621923968 1695143000641026560 4395376531369680768 7095610062098334976 9795843592826989184 12496077123555643392 15196310654284297600 17896544185012951808 2150033642032054400 4850267172760708608 7550500703489362816 10250734234218017024 12950967764946671232 15651201295675325440 18351434826403979648 2604924283423082240 5305157814151736448 8005391344880390656 10705624875609044864 13405858406337699072 16106091937066353280 359581394085455872 3059814924814110080 5760048455542764288 8460281986271418496 11160515517000072704 13860749047728726912 16560982578457381120 814472035476483712 3514705566205137920 6214939096933792128 8915172627662446336 11615406158391100544 14315639689119754752 17015873219848408960 1269362676867511552 3969596207596165760 6669829738324819968 9370063269053474176 12070296799782128384 14770530330510782592 17470763861239436800 1724253318258539392 4424486848987193600 7124720379715847808 9824953910444502016 12525187441173156224 15225420971901810432 17925654502630464640 2179143959649567232 4879377490378221440 7579611021106875648 10279844551835529856 12980078082564184064 15680311613292838272 18380545144021492480 2634034601040595072 5334268131769249280 8034501662497903488 10734735193226557696 13434968723955211904 16135202254683866112 388691711702968704 3088925242431622912 5789158773160277120 8489392303888931328 11189625834617585536 13889859365346239744 16590092896074893952 843582353093996544 3543815883822650752 6244049414551304960 8944282945279959168 11644516476008613376 14344750006737267584 17044983537465921792 1298472994485024384 3998706525213678592 6698940055942332800 9399173586670987008 12099407117399641216 14799640648128295424 17499874178856949632 1753363635876052224 4453597166604706432 7153830697333360640 9854064228062014848 12554297758790669056 15254531289519323264 17954764820247977472 2208254277267080064 4908487807995734272 7608721338724388480 10308954869453042688 13009188400181696896 15709421930910351104 18409655461639005312 2663144918658107904 5363378449386762112 8063611980115416320 10763845510844070528 13464079041572724736 16164312572301378944 417802029320481536 3118035560049135744 5818269090777789952 8518502621506444160 11218736152235098368 13918969682963752576 16619203213692406784 872692670711509376 3572926201440163584 6273159732168817792 8973393262897472000 11673626793626126208 14373860324354780416 17074093855083434624 1327583312102537216 4027816842831191424 6728050373559845632 9428283904288499840 12128517435017154048 14828750965745808256 17528984496474462464 1782473953493565056 4482707484222219264 7182941014950873472 9883174545679527680 12583408076408181888 15283641607136836096 17983875137865490304 2237364594884592896 4937598125613247104 7637831656341901312 10338065187070555520 13038298717799209728 15738532248527863936 18438765779256518144 2692255236275620736 5392488767004274944 8092722297732929152 10792955828461583360 13493189359190237568 16193422889918891776 446912346937994368 3147145877666648576 5847379408395302784 8547612939123956992 11247846469852611200 13948080000581265408 16648313531309919616 901802988329022208 3602036519057676416 6302270049786330624 9002503580514984832 11702737111243639040 14402970641972293248 17103204172700947456 1356693629720050048 4056927160448704256 6757160691177358464 9457394221906012672 12157627752634666880 14857861283363321088 17558094814091975296 1811584271111077888 4511817801839732096 7212051332568386304 9912284863297040512 12612518394025694720 15312751924754348928 18012985455483003136 2266474912502105728 4966708443230759936 7666941973959414144 10367175504688068352 13067409035416722560 15767642566145376768 21132023164479360 2721365553893133568 5421599084621787776 8121832615350441984 10822066146079096192 13522299676807750400 16222533207536404608 476022664555507200 3176256195284161408 5876489726012815616 8576723256741469824 11276956787470124032 13977190318198778240 16677423848927432448 930913305946535040 3631146836675189248 6331380367403843456 9031613898132497664 11731847428861151872 14432080959589806080 17132314490318460288 1385803947337562880 4086037478066217088 6786271008794871296 9486504539523525504 12186738070252179712 14886971600980833920 17587205131709488128 1840694588728590720 4540928119457244928 7241161650185899136 9941395180914553344 12641628711643207552 15341862242371861760 18042095773100515968 2295585230119618560 4995818760848272768 7696052291576926976 10396285822305581184 13096519353034235392 15796752883762889600 50242340781992192 2750475871510646400 5450709402239300608 8150942932967954816 10851176463696609024 13551409994425263232 16251643525153917440 505132982173020032 3205366512901674240 5905600043630328448 8605833574358982656 11306067105087636864 14006300635816291072 16706534166544945280 960023623564047872 3660257154292702080 6360490685021356288 9060724215750010496 11760957746478664704 14461191277207318912 17161424807935973120 1414914264955075712 4115147795683729920 6815381326412384128 9515614857141038336 12215848387869692544 14916081918598346752 17616315449327000960 1869804906346103552 4570038437074757760 7270271967803411968 9970505498532066176 12670739029260720384 15370972559989374592 18071206090718028800 2324695547737131392 5024929078465785600 7725162609194439808 10425396139923094016 13125629670651748224 15825863201380402432 79352658399505024 2779586189128159232 5479819719856813440 8180053250585467648 10880286781314121856 13580520312042776064 16280753842771430272 534243299790532864 3234476830519187072 5934710361247841280 8634943891976495488 11335177422705149696 14035410953433803904 16735644484162458112 989133941181560704 3689367471910214912 6389601002638869120 9089834533367523328 11790068064096177536 14490301594824831744 17190535125553485952 1444024582572588544 4144258113301242752 6844491644029896960 9544725174758551168 12244958705487205376 14945192236215859584 17645425766944513792 1898915223963616384 4599148754692270592 7299382285420924800 9999615816149579008 12699849346878233216 15400082877606887424 18100316408335541632 2353805865354644224 5054039396083298432 7754272926811952640 10454506457540606848 13154739988269261056 15854973518997915264 108462976017017856 2808696506745672064 5508930037474326272 8209163568202980480 10909397098931634688 13609630629660288896 16309864160388943104 563353617408045696 3263587148136699904 5963820678865354112 8664054209594008320 11364287740322662528 14064521271051316736 16764754801779970944 1018244258799073536 3718477789527727744 6418711320256381952 9118944850985036160 11819178381713690368 14519411912442344576 17219645443170998784 1473134900190101376 4173368430918755584 6873601961647409792 9573835492376064000 12274069023104718208 14974302553833372416 17674536084562026624 1928025541581129216 4628259072309783424 7328492603038437632 10028726133767091840 12728959664495746048 15429193195224400256 18129426725953054464 2382916182972157056 5083149713700811264 7783383244429465472 10483616775158119680 13183850305886773888 15884083836615428096 137573293634530688 2837806824363184896 5538040355091839104 8238273885820493312 10938507416549147520 13638740947277801728 16338974478006455936 592463935025558528 3292697465754212736 5992930996482866944 8693164527211521152 11393398057940175360 14093631588668829568 16793865119397483776 1047354576416586368 3747588107145240576 6447821637873894784 9148055168602548992 11848288699331203200 14548522230059857408 17248755760788511616 1502245217807614208 4202478748536268416 6902712279264922624 9602945809993576832 12303179340722231040 15003412871450885248 17703646402179539456 1957135859198642048 4657369389927296256 7357602920655950464 10057836451384604672 12758069982113258880 15458303512841913088 18158537043570567296 2412026500589669888 5112260031318324096 7812493562046978304 10512727092775632512 13212960623504286720 15913194154232940928 166683611252043520 2866917141980697728 5567150672709351936 8267384203438006144 10967617734166660352 13667851264895314560 16368084795623968768 621574252643071360 3321807783371725568 6022041314100379776 8722274844829033984 11422508375557688192 14122741906286342400 16822975437014996608 1076464894034099200 3776698424762753408 6476931955491407616 9177165486220061824 11877399016948716032 14577632547677370240 17277866078406024448 1531355535425127040 4231589066153781248 6931822596882435456 9632056127611089664 12332289658339743872 15032523189068398080 17732756719797052288 1986246176816154880 4686479707544809088 7386713238273463296 10086946769002117504 12787180299730771712 15487413830459425920 18187647361188080128 2441136818207182720 5141370348935836928 7841603879664491136 10541837410393145344 13242070941121799552 15942304471850453760 195793928869556352 2896027459598210560 5596260990326864768 8296494521055518976 10996728051784173184 13696961582512827392 16397195113241481600 650684570260584192 3350918100989238400 6051151631717892608 8751385162446546816 11451618693175201024 14151852223903855232 16852085754632509440 1105575211651612032 3805808742380266240 6506042273108920448 9206275803837574656 11906509334566228864 14606742865294883072 17306976396023537280 1560465853042639872 4260699383771294080 6960932914499948288 9661166445228602496 12361399975957256704 15061633506685910912 17761867037414565120 2015356494433667712 4715590025162321920 7415823555890976128 10116057086619630336 12816290617348284544 15516524148076938752 18216757678805592960 2470247135824695552 5170480666553349760 7870714197282003968 10570947728010658176 13271181258739312384 15971414789467966592 224904246487069184 2925137777215723392 5625371307944377600 8325604838673031808 11025838369401686016 13726071900130340224 16426305430858994432 679794887878097024 3380028418606751232 6080261949335405440 8780495480064059648 11480729010792713856 14180962541521368064 16881196072250022272 1134685529269124864 3834919059997779072 6535152590726433280 9235386121455087488 11935619652183741696 14635853182912395904 17336086713641050112 1589576170660152704 4289809701388806912 6990043232117461120 9690276762846115328 12390510293574769536 15090743824303423744 17790977355032077952 2044466812051180544 4744700342779834752 7444933873508488960 10145167404237143168 12845400934965797376 15545634465694451584 18245867996423105792 2499357453442208384 5199590984170862592 7899824514899516800 10600058045628171008 13300291576356825216 16000525107085479424 254014564104582016 2954248094833236224 5654481625561890432 8354715156290544640 11054948687019198848 13755182217747853056 16455415748476507264 708905205495609856 3409138736224264064 6109372266952918272 8809605797681572480 11509839328410226688 14210072859138880896 16910306389867535104 1163795846886637696 3864029377615291904 6564262908343946112 9264496439072600320 11964729969801254528 14664963500529908736 17365197031258562944 1618686488277665536 4318920019006319744 7019153549734973952 9719387080463628160 12419620611192282368 15119854141920936576 17820087672649590784 2073577129668693376 4773810660397347584 7474044191126001792 10174277721854656000 12874511252583310208 15574744783311964416 18274978314040618624 2528467771059721216 5228701301788375424 7928934832517029632 10629168363245683840 13329401893974338048 16029635424702992256 283124881722094848 2983358412450749056 5683591943179403264 8383825473908057472 11084059004636711680 13784292535365365888 16484526066094020096 738015523113122688 3438249053841776896 6138482584570431104 8838716115299085312 11538949646027739520 14239183176756393728 16939416707485047936 1192906164504150528 3893139695232804736 6593373225961458944 9293606756690113152 11993840287418767360 14694073818147421568 17394307348876075776 1647796805895178368 4348030336623832576 7048263867352486784 9748497398081140992 12448730928809795200 15148964459538449408 17849197990267103616 2102687447286206208 4802920978014860416 7503154508743514624 10203388039472168832 12903621570200823040 15603855100929477248 18304088631658131456 2557578088677234048 5257811619405888256 7958045150134542464 10658278680863196672 13358512211591850880 16058745742320505088 312235199339607680 3012468730068261888 5712702260796916096 8412935791525570304 11113169322254224512 13813402852982878720 16513636383711532928 767125840730635520 3467359371459289728 6167592902187943936 8867826432916598144 11568059963645252352 14268293494373906560 16968527025102560768 1222016482121663360 3922250012850317568 6622483543578971776 9322717074307625984 12022950605036280192 14723184135764934400 17423417666493588608 1676907123512691200 4377140654241345408 7077374184969999616 9777607715698653824 12477841246427308032 15178074777155962240 17878308307884616448 2131797764903719040 4832031295632373248 7532264826361027456 10232498357089681664 12932731887818335872 15632965418546990080 18333198949275644288 2586688406294746880 5286921937023401088 7987155467752055296 10687388998480709504 13387622529209363712 16087856059938017920 341345516957120512 3041579047685774720 5741812578414428928 8442046109143083136 11142279639871737344 13842513170600391552 16542746701329045760 796236158348148352 3496469689076802560 6196703219805456768 8896936750534110976 11597170281262765184 14297403811991419392 16997637342720073600 1251126799739176192 3951360330467830400 6651593861196484608 9351827391925138816 12052060922653793024 14752294453382447232 17452527984111101440 1706017441130204032 4406250971858858240 7106484502587512448 9806718033316166656 12506951564044820864 15207185094773475072 17907418625502129280 2160908082521231872 4861141613249886080 7561375143978540288 10261608674707194496 12961842205435848704 15662075736164502912 18362309266893157120 2615798723912259712 5316032254640913920 8016265785369568128 10716499316098222336 13416732846826876544 16116966377555530752 370455834574633344 3070689365303287552 5770922896031941760 8471156426760595968 11171389957489250176 13871623488217904384 16571857018946558592 825346475965661184 3525580006694315392 6225813537422969600 8926047068151623808 11626280598880278016 14326514129608932224 17026747660337586432 1280237117356689024 3980470648085343232 6680704178813997440 9380937709542651648 12081171240271305856 14781404770999960064 17481638301728614272 1735127758747716864 4435361289476371072 7135594820205025280 9835828350933679488 12536061881662333696 15236295412390987904 17936528943119642112 2190018400138744704 4890251930867398912 7590485461596053120 10290718992324707328 12990952523053361536 15691186053782015744 18391419584510669952 2644909041529772544 5345142572258426752 8045376102987080960 10745609633715735168 13445843164444389376 16146076695173043584 399566152192146176 3099799682920800384 5800033213649454592 8500266744378108800 11200500275106763008 13900733805835417216 16600967336564071424 854456793583174016 3554690324311828224 6254923855040482432 8955157385769136640 11655390916497790848 14355624447226445056 17055857977955099264 1309347434974201856 4009580965702856064 6709814496431510272 9410048027160164480 12110281557888818688 14810515088617472896 17510748619346127104 1764238076365229696 4464471607093883904 7164705137822538112 9864938668551192320 12565172199279846528 15265405730008500736 17965639260737154944 2219128717756257536 4919362248484911744 7619595779213565952 10319829309942220160 13020062840670874368 15720296371399528576 18420529902128182784 2674019359147285376 5374252889875939584 8074486420604593792 10774719951333248000 13474953482061902208 16175187012790556416 428676469809659008 3128910000538313216 5829143531266967424 8529377061995621632 11229610592724275840 13929844123452930048 16630077654181584256 883567111200686848 3583800641929341056 6284034172657995264 8984267703386649472 11684501234115303680 14384734764843957888 17084968295572612096 1338457752591714688 4038691283320368896 6738924814049023104 9439158344777677312 12139391875506331520 14839625406234985728 17539858936963639936 1793348393982742528 4493581924711396736 7193815455440050944 9894048986168705152 12594282516897359360 15294516047626013568 17994749578354667776 2248239035373770368 4948472566102424576 7648706096831078784 10348939627559732992 13049173158288387200 15749406689017041408 2896146036144000 2703129676764798208 5403363207493452416 8103596738222106624 10803830268950760832 13504063799679415040 16204297330408069248 457786787427171840 3158020318155826048 5858253848884480256 8558487379613134464 11258720910341788672 13958954441070442880 16659187971799097088 912677428818199680 3612910959546853888 6313144490275508096 9013378021004162304 11713611551732816512 14413845082461470720 17114078613190124928 1367568070209227520 4067801600937881728 6768035131666535936 9468268662395190144 12168502193123844352 14868735723852498560 17568969254581152768 1822458711600255360 4522692242328909568 7222925773057563776 9923159303786217984 12623392834514872192 15323626365243526400 18023859895972180608 2277349352991283200 4977582883719937408 7677816414448591616 10378049945177245824 13078283475905900032 15778517006634554240 32006463653656832 2732239994382311040 5432473525110965248 8132707055839619456 10832940586568273664 13533174117296927872 16233407648025582080 486897105044684672 3187130635773338880 5887364166501993088 8587597697230647296 11287831227959301504 13988064758687955712 16688298289416609920 941787746435712512 3642021277164366720 6342254807893020928 9042488338621675136 11742721869350329344 14442955400078983552 17143188930807637760 1396678387826740352 4096911918555394560 6797145449284048768 9497378980012702976 12197612510741357184 14897846041470011392 17598079572198665600 1851569029217768192 4551802559946422400 7252036090675076608 9952269621403730816 12652503152132385024 15352736682861039232 18052970213589693440 2306459670608796032 5006693201337450240 7706926732066104448 10407160262794758656 13107393793523412864 15807627324252067072 61116781271169664 2761350311999823872 5461583842728478080 8161817373457132288 10862050904185786496 13562284434914440704 16262517965643094912 516007422662197504 3216240953390851712 5916474484119505920 8616708014848160128 11316941545576814336 14017175076305468544 16717408607034122752 970898064053225344 3671131594781879552 6371365125510533760 9071598656239187968 11771832186967842176 14472065717696496384 17172299248425150592 1425788705444253184 4126022236172907392 6826255766901561600 9526489297630215808 12226722828358870016 14926956359087524224 17627189889816178432 1880679346835281024 4580912877563935232 7281146408292589440 9981379939021243648 12681613469749897856 15381847000478552064 18082080531207206272 2335569988226308864 5035803518954963072 7736037049683617280 10436270580412271488 13136504111140925696 15836737641869579904 90227098888682496 2790460629617336704 5490694160345990912 8190927691074645120 10891161221803299328 13591394752531953536 16291628283260607744 545117740279710336 3245351271008364544 5945584801737018752 8645818332465672960 11346051863194327168 14046285393922981376 16746518924651635584 1000008381670738176 3700241912399392384 6400475443128046592 9100708973856700800 11800942504585355008 14501176035314009216 17201409566042663424 1454899023061766016 4155132553790420224 6855366084519074432 9555599615247728640 12255833145976382848 14956066676705037056 17656300207433691264 1909789664452793856 4610023195181448064 7310256725910102272 10010490256638756480 12710723787367410688 15410957318096064896 18111190848824719104 2364680305843821696 5064913836572475904 7765147367301130112 10465380898029784320 13165614428758438528 15865847959487092736 119337416506195328 2819570947234849536 5519804477963503744 8220038008692157952 10920271539420812160 13620505070149466368 16320738600878120576 574228057897223168 3274461588625877376 5974695119354531584 8674928650083185792 11375162180811840000 14075395711540494208 16775629242269148416 1029118699288251008 3729352230016905216 6429585760745559424 9129819291474213632 11830052822202867840 14530286352931522048 17230519883660176256 1484009340679278848 4184242871407933056 6884476402136587264 9584709932865241472 12284943463593895680 14985176994322549888 17685410525051204096 1938899982070306688 4639133512798960896 7339367043527615104 10039600574256269312 12739834104984923520 15440067635713577728 18140301166442231936 2393790623461334528 5094024154189988736 7794257684918642944 10494491215647297152 13194724746375951360 15894958277104605568 148447734123708160 2848681264852362368 5548914795581016576 8249148326309670784 10949381857038324992 13649615387766979200 16349848918495633408 603338375514736000 3303571906243390208 6003805436972044416 8704038967700698624 11404272498429352832 14104506029158007040 16804739559886661248 1058229016905763840 3758462547634418048 6458696078363072256 9158929609091726464 11859163139820380672 14559396670549034880 17259630201277689088 1513119658296791680 4213353189025445888 6913586719754100096 9613820250482754304 12314053781211408512 15014287311940062720 17714520842668716928 1968010299687819520 4668243830416473728 7368477361145127936 10068710891873782144 12768944422602436352 15469177953331090560 18169411484059744768 2422900941078847360 5123134471807501568 7823368002536155776 10523601533264809984 13223835063993464192 15924068594722118400 177558051741220992 2877791582469875200 5578025113198529408 8278258643927183616 10978492174655837824 13678725705384492032 16378959236113146240 632448693132248832 3332682223860903040 6032915754589557248 8733149285318211456 11433382816046865664 14133616346775519872 16833849877504174080 1087339334523276672 3787572865251930880 6487806395980585088 9188039926709239296 11888273457437893504 14588506988166547712 17288740518895201920 1542229975914304512 4242463506642958720 6942697037371612928 9642930568100267136 12343164098828921344 15043397629557575552 17743631160286229760 1997120617305332352 4697354148033986560 7397587678762640768 10097821209491294976 12798054740219949184 15498288270948603392 18198521801677257600 2452011258696360192 5152244789425014400 7852478320153668608 10552711850882322816 13252945381610977024 15953178912339631232 206668369358733824 2906901900087388032 5607135430816042240 8307368961544696448 11007602492273350656 13707836023002004864 16408069553730659072 661559010749761664 3361792541478415872 6062026072207070080 8762259602935724288 11462493133664378496 14162726664393032704 16862960195121686912 1116449652140789504 3816683182869443712 6516916713598097920 9217150244326752128 11917383775055406336 14617617305784060544 17317850836512714752 1571340293531817344 4271573824260471552 6971807354989125760 9672040885717779968 12372274416446434176 15072507947175088384 17772741477903742592 2026230934922845184 4726464465651499392 7426697996380153600 10126931527108807808 12827165057837462016 15527398588566116224 18227632119294770432 2481121576313873024 5181355107042527232 7881588637771181440 10581822168499835648 13282055699228489856 15982289229957144064 235778686976246656 2936012217704900864 5636245748433555072 8336479279162209280 11036712809890863488 13736946340619517696 16437179871348171904 690669328367274496 3390902859095928704 6091136389824582912 8791369920553237120 11491603451281891328 14191836982010545536 16892070512739199744 1145559969758302336 3845793500486956544 6546027031215610752 9246260561944264960 11946494092672919168 14646727623401573376 17346961154130227584 1600450611149330176 4300684141877984384 7000917672606638592 9701151203335292800 12401384734063947008 15101618264792601216 17801851795521255424 2055341252540358016 4755574783269012224 7455808313997666432 10156041844726320640 12856275375454974848 15556508906183629056 18256742436912283264 2510231893931385856 5210465424660040064 7910698955388694272 10610932486117348480 13311166016846002688 16011399547574656896 264889004593759488 2965122535322413696 5665356066051067904 8365589596779722112 11065823127508376320 13766056658237030528 16466290188965684736 719779645984787328 3420013176713441536 6120246707442095744 8820480238170749952 11520713768899404160 14220947299628058368 16921180830356712576 1174670287375815168 3874903818104469376 6575137348833123584 9275370879561777792 11975604410290432000 14675837941019086208 17376071471747740416 1629560928766843008 4329794459495497216 7030027990224151424 9730261520952805632 12430495051681459840 15130728582410114048 17830962113138768256 2084451570157870848 4784685100886525056 7484918631615179264 10185152162343833472 12885385693072487680 15585619223801141888 18285852754529796096 2539342211548898688 5239575742277552896 7939809273006207104 10640042803734861312 13340276334463515520 16040509865192169728 293999322211272320 2994232852939926528 5694466383668580736 8394699914397234944 11094933445125889152 13795166975854543360 16495400506583197568 748889963602300160 3449123494330954368 6149357025059608576 8849590555788262784 11549824086516916992 14250057617245571200 16950291147974225408 1203780604993328000 3904014135721982208 6604247666450636416 9304481197179290624 12004714727907944832 14704948258636599040 17405181789365253248 1658671246384355840 4358904777113010048 7059138307841664256 9759371838570318464 12459605369298972672 15159838900027626880 17860072430756281088 2113561887775383680 4813795418504037888 7514028949232692096 10214262479961346304 12914496010690000512 15614729541418654720 18314963072147308928 2568452529166411520 5268686059895065728 7968919590623719936 10669153121352374144 13369386652081028352 16069620182809682560 323109639828785152 3023343170557439360 5723576701286093568 8423810232014747776 11124043762743401984 13824277293472056192 16524510824200710400 778000281219812992 3478233811948467200 6178467342677121408 8878700873405775616 11578934404134429824 14279167934863084032 16979401465591738240 1232890922610840832 3933124453339495040 6633357984068149248 9333591514796803456 12033825045525457664 14734058576254111872 17434292106982766080 1687781564001868672 4388015094730522880 7088248625459177088 9788482156187831296 12488715686916485504 15188949217645139712 17889182748373793920 2142672205392896512 4842905736121550720 7543139266850204928 10243372797578859136 12943606328307513344 15643839859036167552 18344073389764821760 2597562846783924352 5297796377512578560 7998029908241232768 10698263438969886976 13398496969698541184 16098730500427195392 352219957446297984 3052453488174952192 5752687018903606400 8452920549632260608 11153154080360914816 13853387611089569024 16553621141818223232 807110598837325824 3507344129565980032 6207577660294634240 8907811191023288448 11608044721751942656 14308278252480596864 17008511783209251072 1262001240228353664 3962234770957007872 6662468301685662080 9362701832414316288 12062935363142970496 14763168893871624704 17463402424600278912 1716891881619381504 4417125412348035712 7117358943076689920 9817592473805344128 12517826004533998336 15218059535262652544 17918293065991306752 2171782523010409344 4872016053739063552 7572249584467717760 10272483115196371968 12972716645925026176 15672950176653680384 18373183707382334592 2626673164401437184 5326906695130091392 8027140225858745600 10727373756587399808 13427607287316054016 16127840818044708224 381330275063810816 3081563805792465024 5781797336521119232 8482030867249773440 11182264397978427648 13882497928707081856 16582731459435736064 836220916454838656 3536454447183492864 6236687977912147072 8936921508640801280 11637155039369455488 14337388570098109696 17037622100826763904 1291111557845866496 3991345088574520704 6691578619303174912 9391812150031829120 12092045680760483328 14792279211489137536 17492512742217791744 1746002199236894336 4446235729965548544 7146469260694202752 9846702791422856960 12546936322151511168 15247169852880165376 17947403383608819584 2200892840627922176 4901126371356576384 7601359902085230592 10301593432813884800 13001826963542539008 15702060494271193216 18402294024999847424 2655783482018950016 5356017012747604224 8056250543476258432 10756484074204912640 13456717604933566848 16156951135662221056 410440592681323648 3110674123409977856 5810907654138632064 8511141184867286272 11211374715595940480 13911608246324594688 16611841777053248896 865331234072351488 3565564764801005696 6265798295529659904 8966031826258314112 11666265356986968320 14366498887715622528 17066732418444276736 1320221875463379328 4020455406192033536 6720688936920687744 9420922467649341952 12121155998377996160 14821389529106650368 17521623059835304576 1775112516854407168 4475346047583061376 7175579578311715584 9875813109040369792 12576046639769024000 15276280170497678208 17976513701226332416 2230003158245435008 4930236688974089216 7630470219702743424 10330703750431397632 13030937281160051840 15731170811888706048 18431404342617360256 2684893799636462848 5385127330365117056 8085360861093771264 10785594391822425472 13485827922551079680 16186061453279733888 439550910298836480 3139784441027490688 5840017971756144896 8540251502484799104 11240485033213453312 13940718563942107520 16640952094670761728 894441551689864320 3594675082418518528 6294908613147172736 8995142143875826944 11695375674604481152 14395609205333135360 17095842736061789568 1349332193080892160 4049565723809546368 6749799254538200576 9450032785266854784 12150266315995508992 14850499846724163200 17550733377452817408 1804222834471920000 4504456365200574208 7204689895929228416 9904923426657882624 12605156957386536832 15305390488115191040 18005624018843845248 2259113475862947840 4959347006591602048 7659580537320256256 10359814068048910464 13060047598777564672 15760281129506218880 13770586525321472 2714004117253975680 5414237647982629888 8114471178711284096 10814704709439938304 13514938240168592512 16215171770897246720 468661227916349312 3168894758645003520 5869128289373657728 8569361820102311936 11269595350830966144 13969828881559620352 16670062412288274560 923551869307377152 3623785400036031360 6324018930764685568 9024252461493339776 11724485992221993984 14424719522950648192 17124953053679302400 1378442510698404992 4078676041427059200 6778909572155713408 9479143102884367616 12179376633613021824 14879610164341676032 17579843695070330240 1833333152089432832 4533566682818087040 7233800213546741248 9934033744275395456 12634267275004049664 15334500805732703872 18034734336461358080 2288223793480460672 4988457324209114880 7688690854937769088 10388924385666423296 13089157916395077504 15789391447123731712 42880904142834304 2743114434871488512 5443347965600142720 8143581496328796928 10843815027057451136 13544048557786105344 16244282088514759552 497771545533862144 3198005076262516352 5898238606991170560 8598472137719824768 11298705668448478976 13998939199177133184 16699172729905787392 952662186924889984 3652895717653544192 6353129248382198400 9053362779110852608 11753596309839506816 14453829840568161024 17154063371296815232 1407552828315917824 4107786359044572032 6808019889773226240 9508253420501880448 12208486951230534656 14908720481959188864 17608954012687843072 1862443469706945664 4562677000435599872 7262910531164254080 9963144061892908288 12663377592621562496 15363611123350216704 18063844654078870912 2317334111097973504 5017567641826627712 7717801172555281920 10418034703283936128 13118268234012590336 15818501764741244544 71991221760347136 2772224752489001344 5472458283217655552 8172691813946309760 10872925344674963968 13573158875403618176 16273392406132272384 526881863151374976 3227115393880029184 5927348924608683392 8627582455337337600 11327815986065991808 14028049516794646016 16728283047523300224 981772504542402816 3682006035271057024 6382239565999711232 9082473096728365440 11782706627457019648 14482940158185673856 17183173688914328064 1436663145933430656 4136896676662084864 6837130207390739072 9537363738119393280 12237597268848047488 14937830799576701696 17638064330305355904 1891553787324458496 4591787318053112704 7292020848781766912 9992254379510421120 12692487910239075328 15392721440967729536 18092954971696383744 2346444428715486336 5046677959444140544 7746911490172794752 10447145020901448960 13147378551630103168 15847612082358757376 101101539377859968 2801335070106514176 5501568600835168384 8201802131563822592 10902035662292476800 13602269193021131008 16302502723749785216 555992180768887808 3256225711497542016 5956459242226196224 8656692772954850432 11356926303683504640 14057159834412158848 16757393365140813056 1010882822159915648 3711116352888569856 6411349883617224064 9111583414345878272 11811816945074532480 14512050475803186688 17212284006531840896 1465773463550943488 4166006994279597696 6866240525008251904 9566474055736906112 12266707586465560320 14966941117194214528 17667174647922868736 1920664104941971328 4620897635670625536 7321131166399279744 10021364697127933952 12721598227856588160 15421831758585242368 18122065289313896576 2375554746332999168 5075788277061653376 7776021807790307584 10476255338518961792 13176488869247616000 15876722399976270208 130211856995372800 2830445387724027008 5530678918452681216 8230912449181335424 10931145979909989632 13631379510638643840 16331613041367298048 585102498386400640 3285336029115054848 5985569559843709056 8685803090572363264 11386036621301017472 14086270152029671680 16786503682758325888 1039993139777428480 3740226670506082688 6440460201234736896 9140693731963391104 11840927262692045312 14541160793420699520 17241394324149353728 1494883781168456320 4195117311897110528 6895350842625764736 9595584373354418944 12295817904083073152 14996051434811727360 17696284965540381568 1949774422559484160 4650007953288138368 7350241484016792576 10050475014745446784 12750708545474100992 15450942076202755200 18151175606931409408 2404665063950512000 5104898594679166208 7805132125407820416 10505365656136474624 13205599186865128832 15905832717593783040 159322174612885632 2859555705341539840 5559789236070194048 8260022766798848256 10960256297527502464 13660489828256156672 16360723358984810880 614212816003913472 3314446346732567680 6014679877461221888 8714913408189876096 11415146938918530304 14115380469647184512 16815614000375838720 1069103457394941312 3769336988123595520 6469570518852249728 9169804049580903936 11870037580309558144 14570271111038212352 17270504641766866560 1523994098785969152 4224227629514623360 6924461160243277568 9624694690971931776 12324928221700585984 15025161752429240192 17725395283157894400 1978884740176996992 4679118270905651200 7379351801634305408 10079585332362959616 12779818863091613824 15480052393820268032 18180285924548922240 2433775381568024832 5134008912296679040 7834242443025333248 10534475973753987456 13234709504482641664 15934943035211295872 188432492230398464 2888666022959052672 5588899553687706880 8289133084416361088 10989366615145015296 13689600145873669504 16389833676602323712 643323133621426304 3343556664350080512 6043790195078734720 8744023725807388928 11444257256536043136 14144490787264697344 16844724317993351552 1098213775012454144 3798447305741108352 6498680836469762560 9198914367198416768 11899147897927070976 14599381428655725184 17299614959384379392 1553104416403481984 4253337947132136192 6953571477860790400 9653805008589444608 12354038539318098816 15054272070046753024 17754505600775407232 2007995057794509824 4708228588523164032 7408462119251818240 10108695649980472448 12808929180709126656 15509162711437780864 18209396242166435072 2462885699185537664 5163119229914191872 7863352760642846080 10563586291371500288 13263819822100154496 15964053352828808704 217542809847911296 2917776340576565504 5618009871305219712 8318243402033873920 11018476932762528128 13718710463491182336 16418943994219836544 672433451238939136 3372666981967593344 6072900512696247552 8773134043424901760 11473367574153555968 14173601104882210176 16873834635610864384 1127324092629966976 3827557623358621184 6527791154087275392 9228024684815929600 11928258215544583808 14628491746273238016 17328725277001892224 1582214734020994816 4282448264749649024 6982681795478303232 9682915326206957440 12383148856935611648 15083382387664265856 17783615918392920064 2037105375412022656 4737338906140676864 7437572436869331072 10137805967597985280 12838039498326639488 15538273029055293696 18238506559783947904 2491996016803050496 5192229547531704704 7892463078260358912 10592696608989013120 13292930139717667328 15993163670446321536 246653127465424128 2946886658194078336 5647120188922732544 8347353719651386752 11047587250380040960 13747820781108695168 16448054311837349376 701543768856451968 3401777299585106176 6102010830313760384 8802244361042414592 11502477891771068800 14202711422499723008 16902944953228377216 1156434410247479808 3856667940976134016 6556901471704788224 9257135002433442432 11957368533162096640 14657602063890750848 17357835594619405056 1611325051638507648 4311558582367161856 7011792113095816064 9712025643824470272 12412259174553124480 15112492705281778688 17812726236010432896 2066215693029535488 4766449223758189696 7466682754486843904 10166916285215498112 12867149815944152320 15567383346672806528 18267616877401460736 2521106334420563328 5221339865149217536 7921573395877871744 10621806926606525952 13322040457335180160 16022273988063834368 275763445082936960 2975996975811591168 5676230506540245376 8376464037268899584 11076697567997553792 13776931098726208000 16477164629454862208 730654086473964800 3430887617202619008 6131121147931273216 8831354678659927424 11531588209388581632 14231821740117235840 16932055270845890048 1185544727864992640 3885778258593646848 6586011789322301056 9286245320050955264 11986478850779609472 14686712381508263680 17386945912236917888 1640435369256020480 4340668899984674688 7040902430713328896 9741135961441983104 12441369492170637312 15141603022899291520 17841836553627945728 2095326010647048320 4795559541375702528 7495793072104356736 10196026602833010944 12896260133561665152 15596493664290319360 18296727195018973568 2550216652038076160 5250450182766730368 7950683713495384576 10650917244224038784 13351150774952692992 16051384305681347200 304873762700449792 3005107293429104000 5705340824157758208 8405574354886412416 11105807885615066624 13806041416343720832 16506274947072375040 759764404091477632 3459997934820131840 6160231465548786048 8860464996277440256 11560698527006094464 14260932057734748672 16961165588463402880 1214655045482505472 3914888576211159680 6615122106939813888 9315355637668468096 12015589168397122304 14715822699125776512 17416056229854430720 1669545686873533312 4369779217602187520 7070012748330841728 9770246279059495936 12470479809788150144 15170713340516804352 17870946871245458560 2124436328264561152 4824669858993215360 7524903389721869568 10225136920450523776 12925370451179177984 15625603981907832192 18325837512636486400 2579326969655588992 5279560500384243200 7979794031112897408 10680027561841551616 13380261092570205824 16080494623298860032 333984080317962624 3034217611046616832 5734451141775271040 8434684672503925248 11134918203232579456 13835151733961233664 16535385264689887872 788874721708990464 3489108252437644672 6189341783166298880 8889575313894953088 11589808844623607296 14290042375352261504 16990275906080915712 1243765363100018304 3943998893828672512 6644232424557326720 9344465955285980928 12044699486014635136 14744933016743289344 17445166547471943552 1698656004491046144 4398889535219700352 7099123065948354560 9799356596677008768 12499590127405662976 15199823658134317184 17900057188862971392 2153546645882073984 4853780176610728192 7554013707339382400 10254247238068036608 12954480768796690816 15654714299525345024 18354947830253999232 2608437287273101824 5308670818001756032 8008904348730410240 10709137879459064448 13409371410187718656 16109604940916372864 363094397935475456 3063327928664129664 5763561459392783872 8463794990121438080 11164028520850092288 13864262051578746496 16564495582307400704 817985039326503296 3518218570055157504 6218452100783811712 8918685631512465920 11618919162241120128 14319152692969774336 17019386223698428544 1272875680717531136 3973109211446185344 6673342742174839552 9373576272903493760 12073809803632147968 14774043334360802176 17474276865089456384 1727766322108558976 4427999852837213184 7128233383565867392 9828466914294521600 12528700445023175808 15228933975751830016 17929167506480484224 2182656963499586816 4882890494228241024 7583124024956895232 10283357555685549440 12983591086414203648 15683824617142857856 18384058147871512064 2637547604890614656 5337781135619268864 8038014666347923072 10738248197076577280 13438481727805231488 16138715258533885696 392204715552988288 3092438246281642496 5792671777010296704 8492905307738950912 11193138838467605120 13893372369196259328 16593605899924913536 847095356944016128 3547328887672670336 6247562418401324544 8947795949129978752 11648029479858632960 14348263010587287168 17048496541315941376 1301985998335043968 4002219529063698176 6702453059792352384 9402686590521006592 12102920121249660800 14803153651978315008 17503387182706969216 1756876639726071808 4457110170454726016 7157343701183380224 9857577231912034432 12557810762640688640 15258044293369342848 17958277824097997056 2211767281117099648 4912000811845753856 7612234342574408064 10312467873303062272 13012701404031716480 15712934934760370688 18413168465489024896 2666657922508127488 5366891453236781696 8067124983965435904 10767358514694090112 13467592045422744320 16167825576151398528 421315033170501120 3121548563899155328 5821782094627809536 8522015625356463744 11222249156085117952 13922482686813772160 16622716217542426368 876205674561528960 3576439205290183168 6276672736018837376 8976906266747491584 11677139797476145792 14377373328204800000 17077606858933454208 1331096315952556800 4031329846681211008 6731563377409865216 9431796908138519424 12132030438867173632 14832263969595827840 17532497500324482048 1785986957343584640 4486220488072238848 7186454018800893056 9886687549529547264 12586921080258201472 15287154610986855680 17987388141715509888 2240877598734612480 4941111129463266688 7641344660191920896 10341578190920575104 13041811721649229312 15742045252377883520 18442278783106537728 2695768240125640320 5396001770854294528 8096235301582948736 10796468832311602944 13496702363040257152 16196935893768911360 450425350788013952 3150658881516668160 5850892412245322368 8551125942973976576 11251359473702630784 13951593004431284992 16651826535159939200 905315992179041792 3605549522907696000 6305783053636350208 9006016584365004416 11706250115093658624 14406483645822312832 17106717176550967040 1360206633570069632 4060440164298723840 6760673695027378048 9460907225756032256 12161140756484686464 14861374287213340672 17561607817941994880 1815097274961097472 4515330805689751680 7215564336418405888 9915797867147060096 12616031397875714304 15316264928604368512 18016498459333022720 2269987916352125312 4970221447080779520 7670454977809433728 10370688508538087936 13070922039266742144 15771155569995396352 24645027014498944 2724878557743153152 5425112088471807360 8125345619200461568 10825579149929115776 13525812680657769984 16226046211386424192 479535668405526784 3179769199134180992 5880002729862835200 8580236260591489408 11280469791320143616 13980703322048797824 16680936852777452032 934426309796554624 3634659840525208832 6334893371253863040 9035126901982517248 11735360432711171456 14435593963439825664 17135827494168479872 1389316951187582464 4089550481916236672 6789784012644890880 9490017543373545088 12190251074102199296 14890484604830853504 17590718135559507712 1844207592578610304 4544441123307264512 7244674654035918720 9944908184764572928 12645141715493227136 15345375246221881344 18045608776950535552 2299098233969638144 4999331764698292352 7699565295426946560 10399798826155600768 13100032356884254976 15800265887612909184 53755344632011776 2753988875360665984 5454222406089320192 8154455936817974400 10854689467546628608 13554922998275282816 16255156529003937024 508645986023039616 3208879516751693824 5909113047480348032 8609346578209002240 11309580108937656448 14009813639666310656 16710047170394964864 963536627414067456 3663770158142721664 6364003688871375872 9064237219600030080 11764470750328684288 14464704281057338496 17164937811785992704 1418427268805095296 4118660799533749504 6818894330262403712 9519127860991057920 12219361391719712128 14919594922448366336 17619828453177020544 1873317910196123136 4573551440924777344 7273784971653431552 9974018502382085760 12674252033110739968 15374485563839394176 18074719094568048384 2328208551587150976 5028442082315805184 7728675613044459392 10428909143773113600 13129142674501767808 15829376205230422016 82865662249524608 2783099192978178816 5483332723706833024 8183566254435487232 10883799785164141440 13584033315892795648 16284266846621449856 537756303640552448 3237989834369206656 5938223365097860864 8638456895826515072 11338690426555169280 14038923957283823488 16739157488012477696 992646945031580288 3692880475760234496 6393114006488888704 9093347537217542912 11793581067946197120 14493814598674851328 17194048129403505536 1447537586422608128 4147771117151262336 6848004647879916544 9548238178608570752 12248471709337224960 14948705240065879168 17648938770794533376 1902428227813635968 4602661758542290176 7302895289270944384 10003128819999598592 12703362350728252800 15403595881456907008 18103829412185561216 2357318869204663808 5057552399933318016 7757785930661972224 10458019461390626432 13158252992119280640 15858486522847934848 111975979867037440 2812209510595691648 5512443041324345856 8212676572053000064 10912910102781654272 13613143633510308480 16313377164238962688 566866621258065280 3267100151986719488 5967333682715373696 8667567213444027904 11367800744172682112 14068034274901336320 16768267805629990528 1021757262649093120 3721990793377747328 6422224324106401536 9122457854835055744 11822691385563709952 14522924916292364160 17223158447021018368 1476647904040120960 4176881434768775168 6877114965497429376 9577348496226083584 12277582026954737792 14977815557683392000 17678049088412046208 1931538545431148800 4631772076159803008 7332005606888457216 10032239137617111424 12732472668345765632 15432706199074419840 18132939729803074048 2386429186822176640 5086662717550830848 7786896248279485056 10487129779008139264 13187363309736793472 15887596840465447680 141086297484550272 2841319828213204480 5541553358941858688 8241786889670512896 10942020420399167104 13642253951127821312 16342487481856475520 595976938875578112 3296210469604232320 5996444000332886528 8696677531061540736 11396911061790194944 14097144592518849152 16797378123247503360 1050867580266605952 3751101110995260160 6451334641723914368 9151568172452568576 11851801703181222784 14552035233909876992 17252268764638531200 1505758221657633792 4205991752386288000 6906225283114942208 9606458813843596416 12306692344572250624 15006925875300904832 17707159406029559040 1960648863048661632 4660882393777315840 7361115924505970048 10061349455234624256 12761582985963278464 15461816516691932672 18162050047420586880 2415539504439689472 5115773035168343680 7816006565896997888 10516240096625652096 13216473627354306304 15916707158082960512 170196615102063104 2870430145830717312 5570663676559371520 8270897207288025728 10971130738016679936 13671364268745334144 16371597799473988352 625087256493090944 3325320787221745152 6025554317950399360 8725787848679053568 11426021379407707776 14126254910136361984 16826488440865016192 1079977897884118784 3780211428612772992 6480444959341427200 9180678490070081408 11880912020798735616 14581145551527389824 17281379082256044032 1534868539275146624 4235102070003800832 6935335600732455040 9635569131461109248 12335802662189763456 15036036192918417664 17736269723647071872 1989759180666174464 4689992711394828672 7390226242123482880 10090459772852137088 12790693303580791296 15490926834309445504 18191160365038099712 2444649822057202304 5144883352785856512 7845116883514510720 10545350414243164928 13245583944971819136 15945817475700473344 199306932719575936 2899540463448230144 5599773994176884352 8300007524905538560 11000241055634192768 13700474586362846976 16400708117091501184 654197574110603776 3354431104839257984 6054664635567912192 8754898166296566400 11455131697025220608 14155365227753874816 16855598758482529024 1109088215501631616 3809321746230285824 6509555276958940032 9209788807687594240 11910022338416248448 14610255869144902656 17310489399873556864 1563978856892659456 4264212387621313664 6964445918349967872 9664679449078622080 12364912979807276288 15065146510535930496 17765380041264584704 2018869498283687296 4719103029012341504 7419336559740995712 10119570090469649920 12819803621198304128 15520037151926958336 18220270682655612544 2473760139674715136 5173993670403369344 7874227201132023552 10574460731860677760 13274694262589331968 15974927793317986176 228417250337088768 2928650781065742976 5628884311794397184 8329117842523051392 11029351373251705600 13729584903980359808 16429818434709014016 683307891728116608 3383541422456770816 6083774953185425024 8784008483914079232 11484242014642733440 14184475545371387648 16884709076100041856 1138198533119144448 3838432063847798656 6538665594576452864 9238899125305107072 11939132656033761280 14639366186762415488 17339599717491069696 1593089174510172288 4293322705238826496 6993556235967480704 9693789766696134912 12394023297424789120 15094256828153443328 17794490358882097536 2047979815901200128 4748213346629854336 7448446877358508544 10148680408087162752 12848913938815816960 15549147469544471168 18249381000273125376 2502870457292227968 5203103988020882176 7903337518749536384 10603571049478190592 13303804580206844800 16004038110935499008 257527567954601600 2957761098683255808 5657994629411910016 8358228160140564224 11058461690869218432 13758695221597872640 16458928752326526848 712418209345629440 3412651740074283648 6112885270802937856 8813118801531592064 11513352332260246272 14213585862988900480 16913819393717554688 1167308850736657280 3867542381465311488 6567775912193965696 9268009442922619904 11968242973651274112 14668476504379928320 17368710035108582528 1622199492127685120 4322433022856339328 7022666553584993536 9722900084313647744 12423133615042301952 15123367145770956160 17823600676499610368 2077090133518712960 4777323664247367168 7477557194976021376 10177790725704675584 12878024256433329792 15578257787161984000 18278491317890638208 2531980774909740800 5232214305638395008 7932447836367049216 10632681367095703424 13332914897824357632 16033148428553011840 286637885572114432 2986871416300768640 5687104947029422848 8387338477758077056 11087572008486731264 13787805539215385472 16488039069944039680 741528526963142272 3441762057691796480 6141995588420450688 8842229119149104896 11542462649877759104 14242696180606413312 16942929711335067520 1196419168354170112 3896652699082824320 6596886229811478528 9297119760540132736 11997353291268786944 14697586821997441152 17397820352726095360 1651309809745197952 4351543340473852160 7051776871202506368 9752010401931160576 12452243932659814784 15152477463388468992 17852710994117123200 2106200451136225792 4806433981864880000 7506667512593534208 10206901043322188416 12907134574050842624 15607368104779496832 18307601635508151040 2561091092527253632 5261324623255907840 7961558153984562048 10661791684713216256 13362025215441870464 16062258746170524672 315748203189627264 3015981733918281472 5716215264646935680 8416448795375589888 11116682326104244096 13816915856832898304 16517149387561552512 770638844580655104 3470872375309309312 6171105906037963520 8871339436766617728 11571572967495271936 14271806498223926144 16972040028952580352 1225529485971682944 3925763016700337152 6625996547428991360 9326230078157645568 12026463608886299776 14726697139614953984 17426930670343608192 1680420127362710784 4380653658091364992 7080887188820019200 9781120719548673408 12481354250277327616 15181587781005981824 17881821311734636032 2135310768753738624 4835544299482392832 7535777830211047040 10236011360939701248 12936244891668355456 15636478422397009664 18336711953125663872 2590201410144766464 5290434940873420672 7990668471602074880 10690902002330729088 13391135533059383296 16091369063788037504 344858520807140096 3045092051535794304 5745325582264448512 8445559112993102720 11145792643721756928 13846026174450411136 16546259705179065344 799749162198167936 3499982692926822144 6200216223655476352 8900449754384130560 11600683285112784768 14300916815841438976 17001150346570093184 1254639803589195776 3954873334317849984 6655106865046504192 9355340395775158400 12055573926503812608 14755807457232466816 17456040987961121024 1709530444980223616 4409763975708877824 7109997506437532032 9810231037166186240 12510464567894840448 15210698098623494656 17910931629352148864 2164421086371251456 4864654617099905664 7564888147828559872 10265121678557214080 12965355209285868288 15665588740014522496 18365822270743176704 2619311727762279296 5319545258490933504 8019778789219587712 10720012319948241920 13420245850676896128 16120479381405550336 373968838424652928 3074202369153307136 5774435899881961344 8474669430610615552 11174902961339269760 13875136492067923968 16575370022796578176 828859479815680768 3529093010544334976 6229326541272989184 8929560072001643392 11629793602730297600 14330027133458951808 17030260664187606016 1283750121206708608 3983983651935362816 6684217182664017024 9384450713392671232 12084684244121325440 14784917774849979648 17485151305578633856 1738640762597736448 4438874293326390656 7139107824055044864 9839341354783699072 12539574885512353280 15239808416241007488 17940041946969661696 2193531403988764288 4893764934717418496 7593998465446072704 10294231996174726912 12994465526903381120 15694699057632035328 18394932588360689536 2648422045379792128 5348655576108446336 8048889106837100544 10749122637565754752 13449356168294408960 16149589699023063168 403079156042165760 3103312686770819968 5803546217499474176 8503779748228128384 11204013278956782592 13904246809685436800 16604480340414091008 857969797433193600 3558203328161847808 6258436858890502016 8958670389619156224 11658903920347810432 14359137451076464640 17059370981805118848 1312860438824221440 4013093969552875648 6713327500281529856 9413561031010184064 12113794561738838272 14814028092467492480 17514261623196146688 1767751080215249280 4467984610943903488 7168218141672557696 9868451672401211904 12568685203129866112 15268918733858520320 17969152264587174528 2222641721606277120 4922875252334931328 7623108783063585536 10323342313792239744 13023575844520893952 15723809375249548160 18424042905978202368 2677532362997304960 5377765893725959168 8077999424454613376 10778232955183267584 13478466485911921792 16178700016640576000 432189473659678592 3132423004388332800 5832656535116987008 8532890065845641216 11233123596574295424 13933357127302949632 16633590658031603840 887080115050706432 3587313645779360640 6287547176508014848 8987780707236669056 11688014237965323264 14388247768693977472 17088481299422631680 1341970756441734272 4042204287170388480 6742437817899042688 9442671348627696896 12142904879356351104 14843138410085005312 17543371940813659520 1796861397832762112 4497094928561416320 7197328459290070528 9897561990018724736 12597795520747378944 15298029051476033152 17998262582204687360 2251752039223789952 4951985569952444160 7652219100681098368 10352452631409752576 13052686162138406784 15752919692867060992 6409149886163584 2706642680614817792 5406876211343472000 8107109742072126208 10807343272800780416 13507576803529434624 16207810334258088832 461299791277191424 3161533322005845632 5861766852734499840 8562000383463154048 11262233914191808256 13962467444920462464 16662700975649116672 916190432668219264 3616423963396873472 6316657494125527680 9016891024854181888 11717124555582836096 14417358086311490304 17117591617040144512 1371081074059247104 4071314604787901312 6771548135516555520 9471781666245209728 12172015196973863936 14872248727702518144 17572482258431172352 1825971715450274944 4526205246178929152 7226438776907583360 9926672307636237568 12626905838364891776 15327139369093545984 18027372899822200192 2280862356841302784 4981095887569956992 7681329418298611200 10381562949027265408 13081796479755919616 15782030010484573824 35519467503676416 2735752998232330624 5435986528960984832 8136220059689639040 10836453590418293248 13536687121146947456 16236920651875601664 490410108894704256 3190643639623358464 5890877170352012672 8591110701080666880 11291344231809321088 13991577762537975296 16691811293266629504 945300750285732096 3645534281014386304 6345767811743040512 9046001342471694720 11746234873200348928 14446468403929003136 17146701934657657344 1400191391676759936 4100424922405414144 6800658453134068352 9500891983862722560 12201125514591376768 14901359045320030976 17601592576048685184 1855082033067787776 4555315563796441984 7255549094525096192 9955782625253750400 12656016155982404608 15356249686711058816 18056483217439713024 2309972674458815616 5010206205187469824 7710439735916124032 10410673266644778240 13110906797373432448 15811140328102086656 64629785121189248 2764863315849843456 5465096846578497664 8165330377307151872 10865563908035806080 13565797438764460288 16266030969493114496 519520426512217088 3219753957240871296 5919987487969525504 8620221018698179712 11320454549426833920 14020688080155488128 16720921610884142336 974411067903244928 3674644598631899136 6374878129360553344 9075111660089207552 11775345190817861760 14475578721546515968 17175812252275170176 1429301709294272768 4129535240022926976 6829768770751581184 9530002301480235392 12230235832208889600 14930469362937543808 17630702893666198016 1884192350685300608 4584425881413954816 7284659412142609024 9984892942871263232 12685126473599917440 15385360004328571648 18085593535057225856 2339082992076328448 5039316522804982656 7739550053533636864 10439783584262291072 13140017114990945280 15840250645719599488 93740102738702080 2793973633467356288 5494207164196010496 8194440694924664704 10894674225653318912 13594907756381973120 16295141287110627328 548630744129729920 3248864274858384128 5949097805587038336 8649331336315692544 11349564867044346752 14049798397773000960 16750031928501655168 1003521385520757760 3703754916249411968 6403988446978066176 9104221977706720384 11804455508435374592 14504689039164028800 17204922569892683008 1458412026911785600 4158645557640439808 6858879088369094016 9559112619097748224 12259346149826402432 14959579680555056640 17659813211283710848 1913302668302813440 4613536199031467648 7313769729760121856 10014003260488776064 12714236791217430272 15414470321946084480 18114703852674738688 2368193309693841280 5068426840422495488 7768660371151149696 10468893901879803904 13169127432608458112 15869360963337112320 122850420356214912 2823083951084869120 5523317481813523328 8223551012542177536 10923784543270831744 13624018073999485952 16324251604728140160 577741061747242752 3277974592475896960 5978208123204551168 8678441653933205376 11378675184661859584 14078908715390513792 16779142246119168000 1032631703138270592 3732865233866924800 6433098764595579008 9133332295324233216 11833565826052887424 14533799356781541632 17234032887510195840 1487522344529298432 4187755875257952640 6887989405986606848 9588222936715261056 12288456467443915264 14988689998172569472 17688923528901223680 1942412985920326272 4642646516648980480 7342880047377634688 10043113578106288896 12743347108834943104 15443580639563597312 18143814170292251520 2397303627311354112 5097537158040008320 7797770688768662528 10498004219497316736 13198237750225970944 15898471280954625152 151960737973727744 2852194268702381952 5552427799431036160 8252661330159690368 10952894860888344576 13653128391616998784 16353361922345652992 606851379364755584 3307084910093409792 6007318440822064000 8707551971550718208 11407785502279372416 14108019033008026624 16808252563736680832 1061742020755783424 3761975551484437632 6462209082213091840 9162442612941746048 11862676143670400256 14562909674399054464 17263143205127708672 1516632662146811264 4216866192875465472 6917099723604119680 9617333254332773888 12317566785061428096 15017800315790082304 17718033846518736512 1971523303537839104 4671756834266493312 7371990364995147520 10072223895723801728 12772457426452455936 15472690957181110144 18172924487909764352 2426413944928866944 5126647475657521152 7826881006386175360 10527114537114829568 13227348067843483776 15927581598572137984 181071055591240576 2881304586319894784 5581538117048548992 8281771647777203200 10982005178505857408 13682238709234511616 16382472239963165824 635961696982268416 3336195227710922624 6036428758439576832 8736662289168231040 11436895819896885248 14137129350625539456 16837362881354193664 1090852338373296256 3791085869101950464 6491319399830604672 9191552930559258880 11891786461287913088 14592019992016567296 17292253522745221504 1545742979764324096 4245976510492978304 6946210041221632512 9646443571950286720 12346677102678940928 15046910633407595136 17747144164136249344 2000633621155351936 4700867151884006144 7401100682612660352 10101334213341314560 12801567744069968768 15501801274798622976 18202034805527277184 2455524262546379776 5155757793275033984 7855991324003688192 10556224854732342400 13256458385460996608 15956691916189650816 210181373208753408 2910414903937407616 5610648434666061824 8310881965394716032 11011115496123370240 13711349026852024448 16411582557580678656 665072014599781248 3365305545328435456 6065539076057089664 8765772606785743872 11466006137514398080 14166239668243052288 16866473198971706496 1119962655990809088 3820196186719463296 6520429717448117504 9220663248176771712 11920896778905425920 14621130309634080128 17321363840362734336 1574853297381836928 4275086828110491136 6975320358839145344 9675553889567799552 12375787420296453760 15076020951025107968 17776254481753762176 2029743938772864768 4729977469501518976 7430211000230173184 10130444530958827392 12830678061687481600 15530911592416135808 18231145123144790016 2484634580163892608 5184868110892546816 7885101641621201024 10585335172349855232 13285568703078509440 15985802233807163648 239291690826266240 2939525221554920448 5639758752283574656 8339992283012228864 11040225813740883072 13740459344469537280 16440692875198191488 694182332217294080 3394415862945948288 6094649393674602496 8794882924403256704 11495116455131910912 14195349985860565120 16895583516589219328 1149072973608321920 3849306504336976128 6549540035065630336 9249773565794284544 11950007096522938752 14650240627251592960 17350474157980247168 1603963614999349760 4304197145728003968 7004430676456658176 9704664207185312384 12404897737913966592 15105131268642620800 17805364799371275008 2058854256390377600 4759087787119031808 7459321317847686016 10159554848576340224 12859788379304994432 15560021910033648640 18260255440762302848 2513744897781405440 5213978428510059648 7914211959238713856 10614445489967368064 13314679020696022272 16014912551424676480 268402008443779072 2968635539172433280 5668869069901087488 8369102600629741696 11069336131358395904 13769569662087050112 16469803192815704320 723292649834806912 3423526180563461120 6123759711292115328 8823993242020769536 11524226772749423744 14224460303478077952 16924693834206732160 1178183291225834752 3878416821954488960 6578650352683143168 9278883883411797376 11979117414140451584 14679350944869105792 17379584475597760000 1633073932616862592 4333307463345516800 7033540994074171008 9733774524802825216 12434008055531479424 15134241586260133632 17834475116988787840 2087964574007890432 4788198104736544640 7488431635465198848 10188665166193853056 12888898696922507264 15589132227651161472 18289365758379815680 2542855215398918272 5243088746127572480 7943322276856226688 10643555807584880896 13343789338313535104 16044022869042189312 297512326061291904 2997745856789946112 5697979387518600320 8398212918247254528 11098446448975908736 13798679979704562944 16498913510433217152 752402967452319744 3452636498180973952 6152870028909628160 8853103559638282368 11553337090366936576 14253570621095590784 16953804151824244992 1207293608843347584 3907527139572001792 6607760670300656000 9307994201029310208 12008227731757964416 14708461262486618624 17408694793215272832 1662184250234375424 4362417780963029632 7062651311691683840 9762884842420338048 12463118373148992256 15163351903877646464 17863585434606300672 2117074891625403264 4817308422354057472 7517541953082711680 10217775483811365888 12918009014540020096 15618242545268674304 18318476075997328512 2571965533016431104 5272199063745085312 7972432594473739520 10672666125202393728 13372899655931047936 16073133186659702144 326622643678804736 3026856174407458944 5727089705136113152 8427323235864767360 11127556766593421568 13827790297322075776 16528023828050729984 781513285069832576 3481746815798486784 6181980346527140992 8882213877255795200 11582447407984449408 14282680938713103616 16982914469441757824 1236403926460860416 3936637457189514624 6636870987918168832 9337104518646823040 12037338049375477248 14737571580104131456 17437805110832785664 1691294567851888256 4391528098580542464 7091761629309196672 9791995160037850880 12492228690766505088 15192462221495159296 17892695752223813504 2146185209242916096 4846418739971570304 7546652270700224512 10246885801428878720 12947119332157532928 15647352862886187136 18347586393614841344 2601075850633943936 5301309381362598144 8001542912091252352 10701776442819906560 13402009973548560768 16102243504277214976 355732961296317568 3055966492024971776 5756200022753625984 8456433553482280192 11156667084210934400 13856900614939588608 16557134145668242816 810623602687345408 3510857133415999616 6211090664144653824 8911324194873308032 11611557725601962240 14311791256330616448 17012024787059270656 1265514244078373248 3965747774807027456 6665981305535681664 9366214836264335872 12066448366992990080 14766681897721644288 17466915428450298496 1720404885469401088 4420638416198055296 7120871946926709504 9821105477655363712 12521339008384017920 15221572539112672128 17921806069841326336 2175295526860428928 4875529057589083136 7575762588317737344 10275996119046391552 12976229649775045760 15676463180503699968 18376696711232354176 2630186168251456768 5330419698980110976 8030653229708765184 10730886760437419392 13431120291166073600 16131353821894727808 384843278913830400 3085076809642484608 5785310340371138816 8485543871099793024 11185777401828447232 13886010932557101440 16586244463285755648 839733920304858240 3539967451033512448 6240200981762166656 8940434512490820864 11640668043219475072 14340901573948129280 17041135104676783488 1294624561695886080 3994858092424540288 6695091623153194496 9395325153881848704 12095558684610502912 14795792215339157120 17496025746067811328 1749515203086913920 4449748733815568128 7149982264544222336 9850215795272876544 12550449326001530752 15250682856730184960 17950916387458839168 2204405844477941760 4904639375206595968 7604872905935250176 10305106436663904384 13005339967392558592 15705573498121212800 18405807028849867008 2659296485868969600 5359530016597623808 8059763547326278016 10759997078054932224 13460230608783586432 16160464139512240640 413953596531343232 3114187127259997440 5814420657988651648 8514654188717305856 11214887719445960064 13915121250174614272 16615354780903268480 868844237922371072 3569077768651025280 6269311299379679488 8969544830108333696 11669778360836987904 14370011891565642112 17070245422294296320 1323734879313398912 4023968410042053120 6724201940770707328 9424435471499361536 12124669002228015744 14824902532956669952 17525136063685324160 1778625520704426752 4478859051433080960 7179092582161735168 9879326112890389376 12579559643619043584 15279793174347697792 17980026705076352000 2233516162095454592 4933749692824108800 7633983223552763008 10334216754281417216 13034450285010071424 15734683815738725632 18434917346467379840 2688406803486482432 5388640334215136640 8088873864943790848 10789107395672445056 13489340926401099264 16189574457129753472 443063914148856064 3143297444877510272 5843530975606164480 8543764506334818688 11243998037063472896 13944231567792127104 16644465098520781312 897954555539883904 3598188086268538112 6298421616997192320 8998655147725846528 11698888678454500736 14399122209183154944 17099355739911809152 1352845196930911744 4053078727659565952 6753312258388220160 9453545789116874368 12153779319845528576 14854012850574182784 17554246381302836992 1807735838321939584 4507969369050593792 7208202899779248000 9908436430507902208 12608669961236556416 15308903491965210624 18009137022693864832 2262626479712967424 4962860010441621632 7663093541170275840 10363327071898930048 13063560602627584256 15763794133356238464 17283590375341056 2717517121103995264 5417750651832649472 8117984182561303680 10818217713289957888 13518451244018612096 16218684774747266304 472174231766368896 3172407762495023104 5872641293223677312 8572874823952331520 11273108354680985728 13973341885409639936 16673575416138294144 927064873157396736 3627298403886050944 6327531934614705152 9027765465343359360 11727998996072013568 14428232526800667776 17128466057529321984 1381955514548424576 4082189045277078784 6782422576005732992 9482656106734387200 12182889637463041408 14883123168191695616 17583356698920349824 1836846155939452416 4537079686668106624 7237313217396760832 9937546748125415040 12637780278854069248 15338013809582723456 18038247340311377664 2291736797330480256 4991970328059134464 7692203858787788672 10392437389516442880 13092670920245097088 15792904450973751296 46393907992853888 2746627438721508096 5446860969450162304 8147094500178816512 10847328030907470720 13547561561636124928 16247795092364779136 501284549383881728 3201518080112535936 5901751610841190144 8601985141569844352 11302218672298498560 14002452203027152768 16702685733755806976 956175190774909568 3656408721503563776 6356642252232217984 9056875782960872192 11757109313689526400 14457342844418180608 17157576375146834816 1411065832165937408 4111299362894591616 6811532893623245824 9511766424351900032 12211999955080554240 14912233485809208448 17612467016537862656 1865956473556965248 4566190004285619456 7266423535014273664 9966657065742927872 12666890596471582080 15367124127200236288 18067357657928890496 2320847114947993088 5021080645676647296 7721314176405301504 10421547707133955712 13121781237862609920 15822014768591264128 75504225610366720 2775737756339020928 5475971287067675136 8176204817796329344 10876438348524983552 13576671879253637760 16276905409982291968 530394867001394560 3230628397730048768 5930861928458702976 8631095459187357184 11331328989916011392 14031562520644665600 16731796051373319808 985285508392422400 3685519039121076608 6385752569849730816 9085986100578385024 11786219631307039232 14486453162035693440 17186686692764347648 1440176149783450240 4140409680512104448 6840643211240758656 9540876741969412864 12241110272698067072 14941343803426721280 17641577334155375488 1895066791174478080 4595300321903132288 7295533852631786496 9995767383360440704 12696000914089094912 15396234444817749120 18096467975546403328 2349957432565505920 5050190963294160128 7750424494022814336 10450658024751468544 13150891555480122752 15851125086208776960 104614543227879552 2804848073956533760 5505081604685187968 8205315135413842176 10905548666142496384 13605782196871150592 16306015727599804800 559505184618907392 3259738715347561600 5959972246076215808 8660205776804870016 11360439307533524224 14060672838262178432 16760906368990832640 1014395826009935232 3714629356738589440 6414862887467243648 9115096418195897856 11815329948924552064 14515563479653206272 17215797010381860480 1469286467400963072 4169519998129617280 6869753528858271488 9569987059586925696 12270220590315579904 14970454121044234112 17670687651772888320 1924177108791990912 4624410639520645120 7324644170249299328 10024877700977953536 12725111231706607744 15425344762435261952 18125578293163916160 2379067750183018752 5079301280911672960 7779534811640327168 10479768342368981376 13180001873097635584 15880235403826289792 133724860845392384 2833958391574046592 5534191922302700800 8234425453031355008 10934658983760009216 13634892514488663424 16335126045217317632 588615502236420224 3288849032965074432 5989082563693728640 8689316094422382848 11389549625151037056 14089783155879691264 16790016686608345472 1043506143627448064 3743739674356102272 6443973205084756480 9144206735813410688 11844440266542064896 14544673797270719104 17244907327999373312 1498396785018475904 4198630315747130112 6898863846475784320 9599097377204438528 12299330907933092736 14999564438661746944 17699797969390401152 1953287426409503744 4653520957138157952 7353754487866812160 10053988018595466368 12754221549324120576 15454455080052774784 18154688610781428992 2408178067800531584 5108411598529185792 7808645129257840000 10508878659986494208 13209112190715148416 15909345721443802624 162835178462905216 2863068709191559424 5563302239920213632 8263535770648867840 10963769301377522048 13664002832106176256 16364236362834830464 617725819853933056 3317959350582587264 6018192881311241472 8718426412039895680 11418659942768549888 14118893473497204096 16819127004225858304 1072616461244960896 3772849991973615104 6473083522702269312 9173317053430923520 11873550584159577728 14573784114888231936 17274017645616886144 1527507102635988736 4227740633364642944 6927974164093297152 9628207694821951360 12328441225550605568 15028674756279259776 17728908287007913984 1982397744027016576 4682631274755670784 7382864805484324992 10083098336212979200 12783331866941633408 15483565397670287616 18183798928398941824 2437288385418044416 5137521916146698624 7837755446875352832 10537988977604007040 13238222508332661248 15938456039061315456 191945496080418048 2892179026809072256 5592412557537726464 8292646088266380672 10992879618995034880 13693113149723689088 16393346680452343296 646836137471445888 3347069668200100096 6047303198928754304 8747536729657408512 11447770260386062720 14148003791114716928 16848237321843371136 1101726778862473728 3801960309591127936 6502193840319782144 9202427371048436352 11902660901777090560 14602894432505744768 17303127963234398976 1556617420253501568 4256850950982155776 6957084481710809984 9657318012439464192 12357551543168118400 15057785073896772608 17758018604625426816 2011508061644529408 4711741592373183616 7411975123101837824 10112208653830492032 12812442184559146240 15512675715287800448 18212909246016454656 2466398703035557248 5166632233764211456 7866865764492865664 10567099295221519872 13267332825950174080 15967566356678828288 221055813697930880 2921289344426585088 5621522875155239296 8321756405883893504 11021989936612547712 13722223467341201920 16422456998069856128 675946455088958720 3376179985817612928 6076413516546267136 8776647047274921344 11476880578003575552 14177114108732229760 16877347639460883968 1130837096479986560 3831070627208640768 6531304157937294976 9231537688665949184 11931771219394603392 14632004750123257600 17332238280851911808 1585727737871014400 4285961268599668608 6986194799328322816 9686428330056977024 12386661860785631232 15086895391514285440 17787128922242939648 2040618379262042240 4740851909990696448 7441085440719350656 10141318971448004864 12841552502176659072 15541786032905313280 18242019563633967488 2495509020653070080 5195742551381724288 7895976082110378496 10596209612839032704 13296443143567686912 15996676674296341120 250166131315443712 2950399662044097920 5650633192772752128 8350866723501406336 11051100254230060544 13751333784958714752 16451567315687368960 705056772706471552 3405290303435125760 6105523834163779968 8805757364892434176 11505990895621088384 14206224426349742592 16906457957078396800 1159947414097499392 3860180944826153600 6560414475554807808 9260648006283462016 11960881537012116224 14661115067740770432 17361348598469424640 1614838055488527232 4315071586217181440 7015305116945835648 9715538647674489856 12415772178403144064 15116005709131798272 17816239239860452480 2069728696879555072 4769962227608209280 7470195758336863488 10170429289065517696 12870662819794171904 15570896350522826112 18271129881251480320 2524619338270582912 5224852868999237120 7925086399727891328 10625319930456545536 13325553461185199744 16025786991913853952 279276448932956544 2979509979661610752 5679743510390264960 8379977041118919168 11080210571847573376 13780444102576227584 16480677633304881792 734167090323984384 3434400621052638592 6134634151781292800 8834867682509947008 11535101213238601216 14235334743967255424 16935568274695909632 1189057731715012224 3889291262443666432 6589524793172320640 9289758323900974848 11989991854629629056 14690225385358283264 17390458916086937472 1643948373106040064 4344181903834694272 7044415434563348480 9744648965292002688 12444882496020656896 15145116026749311104 17845349557477965312 2098839014497067904 4799072545225722112 7499306075954376320 10199539606683030528 12899773137411684736 15600006668140338944 18300240198868993152 2553729655888095744 5253963186616749952 7954196717345404160 10654430248074058368 13354663778802712576 16054897309531366784 308386766550469376 3008620297279123584 5708853828007777792 8409087358736432000 11109320889465086208 13809554420193740416 16509787950922394624 763277407941497216 3463510938670151424 6163744469398805632 8863978000127459840 11564211530856114048 14264445061584768256 16964678592313422464 1218168049332525056 3918401580061179264 6618635110789833472 9318868641518487680 12019102172247141888 14719335702975796096 17419569233704450304 1673058690723552896 4373292221452207104 7073525752180861312 9773759282909515520 12473992813638169728 15174226344366823936 17874459875095478144 2127949332114580736 4828182862843234944 7528416393571889152 10228649924300543360 12928883455029197568 15629116985757851776 18329350516486505984 2582839973505608576 5283073504234262784 7983307034962916992 10683540565691571200 13383774096420225408 16084007627148879616 337497084167982208 3037730614896636416 5737964145625290624 8438197676353944832 11138431207082599040 13838664737811253248 16538898268539907456 792387725559010048 3492621256287664256 6192854787016318464 8893088317744972672 11593321848473626880 14293555379202281088 16993788909930935296 1247278366950037888 3947511897678692096 6647745428407346304 9347978959136000512 12048212489864654720 14748446020593308928 17448679551321963136 1702169008341065728 4402402539069719936 7102636069798374144 9802869600527028352 12503103131255682560 15203336661984336768 17903570192712990976 2157059649732093568 4857293180460747776 7557526711189401984 10257760241918056192 12957993772646710400 15658227303375364608 18358460834104018816 2611950291123121408 5312183821851775616 8012417352580429824 10712650883309084032 13412884414037738240 16113117944766392448 366607401785495040 3066840932514149248 5767074463242803456 8467307993971457664 11167541524700111872 13867775055428766080 16568008586157420288 821498043176522880 3521731573905177088 6221965104633831296 8922198635362485504 11622432166091139712 14322665696819793920 17022899227548448128 1276388684567550720 3976622215296204928 6676855746024859136 9377089276753513344 12077322807482167552 14777556338210821760 17477789868939475968 1731279325958578560 4431512856687232768 7131746387415886976 9831979918144541184 12532213448873195392 15232446979601849600 17932680510330503808 2186169967349606400 4886403498078260608 7586637028806914816 10286870559535569024 12987104090264223232 15687337620992877440 18387571151721531648 2641060608740634240 5341294139469288448 8041527670197942656 10741761200926596864 13441994731655251072 16142228262383905280 395717719403007872 3095951250131662080 5796184780860316288 8496418311588970496 11196651842317624704 13896885373046278912 16597118903774933120 850608360794035712 3550841891522689920 6251075422251344128 8951308952979998336 11651542483708652544 14351776014437306752 17052009545165960960 1305499002185063552 4005732532913717760 6705966063642371968 9406199594371026176 12106433125099680384 14806666655828334592 17506900186556988800 1760389643576091392 4460623174304745600 7160856705033399808 9861090235762054016 12561323766490708224 15261557297219362432 17961790827948016640 2215280284967119232 4915513815695773440 7615747346424427648 10315980877153081856 13016214407881736064 15716447938610390272 18416681469339044480 2670170926358147072 5370404457086801280 8070637987815455488 10770871518544109696 13471105049272763904 16171338580001418112 424828037020520704 3125061567749174912 5825295098477829120 8525528629206483328 11225762159935137536 13925995690663791744 16626229221392445952 879718678411548544 3579952209140202752 6280185739868856960 8980419270597511168 11680652801326165376 14380886332054819584 17081119862783473792 1334609319802576384 4034842850531230592 6735076381259884800 9435309911988539008 12135543442717193216 14835776973445847424 17536010504174501632 1789499961193604224 4489733491922258432 7189967022650912640 9890200553379566848 12590434084108221056 15290667614836875264 17990901145565529472 2244390602584632064 4944624133313286272 7644857664041940480 10345091194770594688 13045324725499248896 15745558256227903104 18445791786956557312 2699281243975659904 5399514774704314112 8099748305432968320 10799981836161622528 13500215366890276736 16200448897618930944 453938354638033536 3154171885366687744 5854405416095341952 8554638946823996160 11254872477552650368 13955106008281304576 16655339539009958784 908828996029061376 3609062526757715584 6309296057486369792 9009529588215024000 11709763118943678208 14409996649672332416 17110230180400986624 1363719637420089216 4063953168148743424 6764186698877397632 9464420229606051840 12164653760334706048 14864887291063360256 17565120821792014464 1818610278811117056 4518843809539771264 7219077340268425472 9919310870997079680 12619544401725733888 15319777932454388096 18020011463183042304 2273500920202144896 4973734450930799104 7673967981659453312 10374201512388107520 13074435043116761728 15774668573845415936 28158030864518528 2728391561593172736 5428625092321826944 8128858623050481152 10829092153779135360 13529325684507789568 16229559215236443776 483048672255546368 3183282202984200576 5883515733712854784 8583749264441508992 11283982795170163200 13984216325898817408 16684449856627471616 937939313646574208 3638172844375228416 6338406375103882624 9038639905832536832 11738873436561191040 14439106967289845248 17139340498018499456 1392829955037602048 4093063485766256256 6793297016494910464 9493530547223564672 12193764077952218880 14893997608680873088 17594231139409527296 1847720596428629888 4547954127157284096 7248187657885938304 9948421188614592512 12648654719343246720 15348888250071900928 18049121780800555136 2302611237819657728 5002844768548311936 7703078299276966144 10403311830005620352 13103545360734274560 15803778891462928768 57268348482031360 2757501879210685568 5457735409939339776 8157968940667993984 10858202471396648192 13558436002125302400 16258669532853956608 512158989873059200 3212392520601713408 5912626051330367616 8612859582059021824 11313093112787676032 14013326643516330240 16713560174244984448 967049631264087040 3667283161992741248 6367516692721395456 9067750223450049664 11767983754178703872 14468217284907358080 17168450815636012288 1421940272655114880 4122173803383769088 6822407334112423296 9522640864841077504 12222874395569731712 14923107926298385920 17623341457027040128 1876830914046142720 4577064444774796928 7277297975503451136 9977531506232105344 12677765036960759552 15377998567689413760 18078232098418067968 2331721555437170560 5031955086165824768 7732188616894478976 10432422147623133184 13132655678351787392 15832889209080441600 86378666099544192 2786612196828198400 5486845727556852608 8187079258285506816 10887312789014161024 13587546319742815232 16287779850471469440 541269307490572032 3241502838219226240 5941736368947880448 8641969899676534656 11342203430405188864 14042436961133843072 16742670491862497280 996159948881599872 3696393479610254080 6396627010338908288 9096860541067562496 11797094071796216704 14497327602524870912 17197561133253525120 1451050590272627712 4151284121001281920 6851517651729936128 9551751182458590336 12251984713187244544 14952218243915898752 17652451774644552960 1905941231663655552 4606174762392309760 7306408293120963968 10006641823849618176 12706875354578272384 15407108885306926592 18107342416035580800 2360831873054683392 5061065403783337600 7761298934511991808 10461532465240646016 13161765995969300224 15861999526697954432 115488983717057024 2815722514445711232 5515956045174365440 8216189575903019648 10916423106631673856 13616656637360328064 16316890168088982272 570379625108084864 3270613155836739072 5970846686565393280 8671080217294047488 11371313748022701696 14071547278751355904 16771780809480010112 1025270266499112704 3725503797227766912 6425737327956421120 9125970858685075328 11826204389413729536 14526437920142383744 17226671450871037952 1480160907890140544 4180394438618794752 6880627969347448960 9580861500076103168 12281095030804757376 14981328561533411584 17681562092262065792 1935051549281168384 4635285080009822592 7335518610738476800 10035752141467131008 12735985672195785216 15436219202924439424 18136452733653093632 2389942190672196224 5090175721400850432 7790409252129504640 10490642782858158848 13190876313586813056 15891109844315467264 144599301334569856 2844832832063224064 5545066362791878272 8245299893520532480 10945533424249186688 13645766954977840896 16346000485706495104 599489942725597696 3299723473454251904 5999957004182906112 8700190534911560320 11400424065640214528 14100657596368868736 16800891127097522944 1054380584116625536 3754614114845279744 6454847645573933952 9155081176302588160 11855314707031242368 14555548237759896576 17255781768488550784 1509271225507653376 4209504756236307584 6909738286964961792 9609971817693616000 12310205348422270208 15010438879150924416 17710672409879578624 1964161866898681216 4664395397627335424 7364628928355989632 10064862459084643840 12765095989813298048 15465329520541952256 18165563051270606464 2419052508289709056 5119286039018363264 7819519569747017472 10519753100475671680 13219986631204325888 15920220161932980096 173709618952082688 2873943149680736896 5574176680409391104 8274410211138045312 10974643741866699520 13674877272595353728 16375110803324007936 628600260343110528 3328833791071764736 6029067321800418944 8729300852529073152 11429534383257727360 14129767913986381568 16830001444715035776 1083490901734138368 3783724432462792576 6483957963191446784 9184191493920100992 11884425024648755200 14584658555377409408 17284892086106063616 1538381543125166208 4238615073853820416 6938848604582474624 9639082135311128832 12339315666039783040 15039549196768437248 17739782727497091456 1993272184516194048 4693505715244848256 7393739245973502464 10093972776702156672 12794206307430810880 15494439838159465088 18194673368888119296 2448162825907221888 5148396356635876096 7848629887364530304 10548863418093184512 13249096948821838720 15949330479550492928 202819936569595520 2903053467298249728 5603286998026903936 8303520528755558144 11003754059484212352 13703987590212866560 16404221120941520768 657710577960623360 3357944108689277568 6058177639417931776 8758411170146585984 11458644700875240192 14158878231603894400 16859111762332548608 1112601219351651200 3812834750080305408 6513068280808959616 9213301811537613824 11913535342266268032 14613768872994922240 17314002403723576448 1567491860742679040 4267725391471333248 6967958922199987456 9668192452928641664 12368425983657295872 15068659514385950080 17768893045114604288 2022382502133706880 4722616032862361088 7422849563591015296 10123083094319669504 12823316625048323712 15523550155776977920 18223783686505632128 2477273143524734720 5177506674253388928 7877740204982043136 10577973735710697344 13278207266439351552 15978440797168005760 231930254187108352 2932163784915762560 5632397315644416768 8332630846373070976 11032864377101725184 13733097907830379392 16433331438559033600 686820895578136192 3387054426306790400 6087287957035444608 8787521487764098816 11487755018492753024 14187988549221407232 16888222079950061440 1141711536969164032 3841945067697818240 6542178598426472448 9242412129155126656 11942645659883780864 14642879190612435072 17343112721341089280 1596602178360191872 4296835709088846080 6997069239817500288 9697302770546154496 12397536301274808704 15097769832003462912 17798003362732117120 2051492819751219712 4751726350479873920 7451959881208528128 10152193411937182336 12852426942665836544 15552660473394490752 18252894004123144960 2506383461142247552 5206616991870901760 7906850522599555968 10607084053328210176 13307317584056864384 16007551114785518592 261040571804621184 2961274102533275392 5661507633261929600 8361741163990583808 11061974694719238016 13762208225447892224 16462441756176546432 715931213195649024 3416164743924303232 6116398274652957440 8816631805381611648 11516865336110265856 14217098866838920064 16917332397567574272 1170821854586676864 3871055385315331072 6571288916043985280 9271522446772639488 11971755977501293696 14671989508229947904 17372223038958602112 1625712495977704704 4325946026706358912 7026179557435013120 9726413088163667328 12426646618892321536 15126880149620975744 17827113680349629952 2080603137368732544 4780836668097386752 7481070198826040960 10181303729554695168 12881537260283349376 15581770791012003584 18282004321740657792 2535493778759760384 5235727309488414592 7935960840217068800 10636194370945723008 13336427901674377216 16036661432403031424 290150889422134016 2990384420150788224 5690617950879442432 8390851481608096640 11091085012336750848 13791318543065405056 16491552073794059264 745041530813161856 3445275061541816064 6145508592270470272 8845742122999124480 11545975653727778688 14246209184456432896 16946442715185087104 1199932172204189696 3900165702932843904 6600399233661498112 9300632764390152320 12000866295118806528 14701099825847460736 17401333356576114944 1654822813595217536 4355056344323871744 7055289875052525952 9755523405781180160 12455756936509834368 15155990467238488576 17856223997967142784 2109713454986245376 4809946985714899584 7510180516443553792 10210414047172208000 12910647577900862208 15610881108629516416 18311114639358170624 2564604096377273216 5264837627105927424 7965071157834581632 10665304688563235840 13365538219291890048 16065771750020544256 319261207039646848 3019494737768301056 5719728268496955264 8419961799225609472 11120195329954263680 13820428860682917888 16520662391411572096 774151848430674688 3474385379159328896 6174618909887983104 8874852440616637312 11575085971345291520 14275319502073945728 16975553032802599936 1229042489821702528 3929276020550356736 6629509551279010944 9329743082007665152 12029976612736319360 14730210143464973568 17430443674193627776 1683933131212730368 4384166661941384576 7084400192670038784 9784633723398692992 12484867254127347200 15185100784856001408 17885334315584655616 2138823772603758208 4839057303332412416 7539290834061066624 10239524364789720832 12939757895518375040 15639991426247029248 18340224956975683456 2593714413994786048 5293947944723440256 7994181475452094464 10694415006180748672 13394648536909402880 16094882067638057088 348371524657159680 3048605055385813888 5748838586114468096 8449072116843122304 11149305647571776512 13849539178300430720 16549772709029084928 803262166048187520 3503495696776841728 6203729227505495936 8903962758234150144 11604196288962804352 14304429819691458560 17004663350420112768 1258152807439215360 3958386338167869568 6658619868896523776 9358853399625177984 12059086930353832192 14759320461082486400 17459553991811140608 1713043448830243200 4413276979558897408 7113510510287551616 9813744041016205824 12513977571744860032 15214211102473514240 17914444633202168448 2167934090221271040 4868167620949925248 7568401151678579456 10268634682407233664 12968868213135887872 15669101743864542080 18369335274593196288 2622824731612298880 5323058262340953088 8023291793069607296 10723525323798261504 13423758854526915712 16123992385255569920 377481842274672512 3077715373003326720 5777948903731980928 8478182434460635136 11178415965189289344 13878649495917943552 16578883026646597760 832372483665700352 3532606014394354560 6232839545123008768 8933073075851662976 11633306606580317184 14333540137308971392 17033773668037625600 1287263125056728192 3987496655785382400 6687730186514036608 9387963717242690816 12088197247971345024 14788430778699999232 17488664309428653440 1742153766447756032 4442387297176410240 7142620827905064448 9842854358633718656 12543087889362372864 15243321420091027072 17943554950819681280 2197044407838783872 4897277938567438080 7597511469296092288 10297745000024746496 12997978530753400704 15698212061482054912 18398445592210709120 2651935049229811712 5352168579958465920 8052402110687120128 10752635641415774336 13452869172144428544 16153102702873082752 406592159892185344 3106825690620839552 5807059221349493760 8507292752078147968 11207526282806802176 13907759813535456384 16607993344264110592 861482801283213184 3561716332011867392 6261949862740521600 8962183393469175808 11662416924197830016 14362650454926484224 17062883985655138432 1316373442674241024 4016606973402895232 6716840504131549440 9417074034860203648 12117307565588857856 14817541096317512064 17517774627046166272 1771264084065268864 4471497614793923072 7171731145522577280 9871964676251231488 12572198206979885696 15272431737708539904 17972665268437194112 2226154725456296704 4926388256184950912 7626621786913605120 10326855317642259328 13027088848370913536 15727322379099567744 18427555909828221952 2681045366847324544 5381278897575978752 8081512428304632960 10781745959033287168 13481979489761941376 16182213020490595584 435702477509698176 3135936008238352384 5836169538967006592 8536403069695660800 11236636600424315008 13936870131152969216 16637103661881623424 890593118900726016 3590826649629380224 6291060180358034432 8991293711086688640 11691527241815342848 14391760772543997056 17091994303272651264 1345483760291753856 4045717291020408064 6745950821749062272 9446184352477716480 12146417883206370688 14846651413935024896 17546884944663679104 1800374401682781696 4500607932411435904 7200841463140090112 9901074993868744320 12601308524597398528 15301542055326052736 18001775586054706944 2255265043073809536 4955498573802463744 7655732104531117952 10355965635259772160 13056199165988426368 15756432696717080576 9922153736183168 2710155684464837376 5410389215193491584 8110622745922145792 10810856276650800000 13511089807379454208 16211323338108108416 464812795127211008 3165046325855865216 5865279856584519424 8565513387313173632 11265746918041827840 13965980448770482048 16666213979499136256 919703436518238848 3619936967246893056 6320170497975547264 9020404028704201472 11720637559432855680 14420871090161509888 17121104620890164096 1374594077909266688 4074827608637920896 6775061139366575104 9475294670095229312 12175528200823883520 14875761731552537728 17575995262281191936 1829484719300294528 4529718250028948736 7229951780757602944 9930185311486257152 12630418842214911360 15330652372943565568 18030885903672219776 2284375360691322368 4984608891419976576 7684842422148630784 10385075952877284992 13085309483605939200 15785543014334593408 39032471353696000 2739266002082350208 5439499532811004416 8139733063539658624 10839966594268312832 13540200124996967040 16240433655725621248 493923112744723840 3194156643473378048 5894390174202032256 8594623704930686464 11294857235659340672 13995090766387994880 16695324297116649088 948813754135751680 3649047284864405888 6349280815593060096 9049514346321714304 11749747877050368512 14449981407779022720 17150214938507676928 1403704395526779520 4103937926255433728 6804171456984087936 9504404987712742144 12204638518441396352 14904872049170050560 17605105579898704768 1858595036917807360 4558828567646461568 7259062098375115776 9959295629103769984 12659529159832424192 15359762690561078400 18059996221289732608 2313485678308835200 5013719209037489408 7713952739766143616 10414186270494797824 13114419801223452032 15814653331952106240 68142788971208832 2768376319699863040 5468609850428517248 8168843381157171456 10869076911885825664 13569310442614479872 16269543973343134080 523033430362236672 3223266961090890880 5923500491819545088 8623734022548199296 11323967553276853504 14024201084005507712 16724434614734161920 977924071753264512 3678157602481918720 6378391133210572928 9078624663939227136 11778858194667881344 14479091725396535552 17179325256125189760 1432814713144292352 4133048243872946560 6833281774601600768 9533515305330254976 12233748836058909184 14933982366787563392 17634215897516217600 1887705354535320192 4587938885263974400 7288172415992628608 9988405946721282816 12688639477449937024 15388873008178591232 18089106538907245440 2342595995926348032 5042829526655002240 7743063057383656448 10443296588112310656 13143530118840964864 15843763649569619072 97253106588721664 2797486637317375872 5497720168046030080 8197953698774684288 10898187229503338496 13598420760231992704 16298654290960646912 552143747979749504 3252377278708403712 5952610809437057920 8652844340165712128 11353077870894366336 14053311401623020544 16753544932351674752 1007034389370777344 3707267920099431552 6407501450828085760 9107734981556739968 11807968512285394176 14508202043014048384 17208435573742702592 1461925030761805184 4162158561490459392 6862392092219113600 9562625622947767808 12262859153676422016 14963092684405076224 17663326215133730432 1916815672152833024 4617049202881487232 7317282733610141440 10017516264338795648 12717749795067449856 15417983325796104064 18118216856524758272 2371706313543860864 5071939844272515072 7772173375001169280 10472406905729823488 13172640436458477696 15872873967187131904 126363424206234496 2826596954934888704 5526830485663542912 8227064016392197120 10927297547120851328 13627531077849505536 16327764608578159744 581254065597262336 3281487596325916544 5981721127054570752 8681954657783224960 11382188188511879168 14082421719240533376 16782655249969187584 1036144706988290176 3736378237716944384 6436611768445598592 9136845299174252800 11837078829902907008 14537312360631561216 17237545891360215424 1491035348379318016 4191268879107972224 6891502409836626432 9591735940565280640 12291969471293934848 14992203002022589056 17692436532751243264 1945925989770345856 4646159520499000064 7346393051227654272 10046626581956308480 12746860112684962688 15447093643413616896 18147327174142271104 2400816631161373696 5101050161890027904 7801283692618682112 10501517223347336320 13201750754075990528 15901984284804644736 155473741823747328 2855707272552401536 5555940803281055744 8256174334009709952 10956407864738364160 13656641395467018368 16356874926195672576 610364383214775168 3310597913943429376 6010831444672083584 8711064975400737792 11411298506129392000 14111532036858046208 16811765567586700416 1065255024605803008 3765488555334457216 6465722086063111424 9165955616791765632 11866189147520419840 14566422678249074048 17266656208977728256 1520145665996830848 4220379196725485056 6920612727454139264 9620846258182793472 12321079788911447680 15021313319640101888 17721546850368756096 1975036307387858688 4675269838116512896 7375503368845167104 10075736899573821312 12775970430302475520 15476203961031129728 18176437491759783936 2429926948778886528 5130160479507540736 7830394010236194944 10530627540964849152 13230861071693503360 15931094602422157568 184584059441260160 2884817590169914368 5585051120898568576 8285284651627222784 10985518182355876992 13685751713084531200 16385985243813185408 639474700832288000 3339708231560942208 6039941762289596416 8740175293018250624 11440408823746904832 14140642354475559040 16840875885204213248 1094365342223315840 3794598872951970048 6494832403680624256 9195065934409278464 11895299465137932672 14595532995866586880 17295766526595241088 1549255983614343680 4249489514342997888 6949723045071652096 9649956575800306304 12350190106528960512 15050423637257614720 17750657167986268928 2004146625005371520 4704380155734025728 7404613686462679936 10104847217191334144 12805080747919988352 15505314278648642560 18205547809377296768 2459037266396399360 5159270797125053568 7859504327853707776 10559737858582361984 13259971389311016192 15960204920039670400 213694377058772992 2913927907787427200 5614161438516081408 8314394969244735616 11014628499973389824 13714862030702044032 16415095561430698240 668585018449800832 3368818549178455040 6069052079907109248 8769285610635763456 11469519141364417664 14169752672093071872 16869986202821726080 1123475659840828672 3823709190569482880 6523942721298137088 9224176252026791296 11924409782755445504 14624643313484099712 17324876844212753920 1578366301231856512 4278599831960510720 6978833362689164928 9679066893417819136 12379300424146473344 15079533954875127552 17779767485603781760 2033256942622884352 4733490473351538560 7433724004080192768 10133957534808846976 12834191065537501184 15534424596266155392 18234658126994809600 2488147584013912192 5188381114742566400 7888614645471220608 10588848176199874816 13289081706928529024 15989315237657183232 242804694676285824 2943038225404940032 5643271756133594240 8343505286862248448 11043738817590902656 13743972348319556864 16444205879048211072 697695336067313664 3397928866795967872 6098162397524622080 8798395928253276288 11498629458981930496 14198862989710584704 16899096520439238912 1152585977458341504 3852819508186995712 6553053038915649920 9253286569644304128 11953520100372958336 14653753631101612544 17353987161830266752 1607476618849369344 4307710149578023552 7007943680306677760 9708177211035331968 12408410741763986176 15108644272492640384 17808877803221294592 2062367260240397184 4762600790969051392 7462834321697705600 10163067852426359808 12863301383155014016 15563534913883668224 18263768444612322432 2517257901631425024 5217491432360079232 7917724963088733440 10617958493817387648 13318192024546041856 16018425555274696064 271915012293798656 2972148543022452864 5672382073751107072 8372615604479761280 11072849135208415488 13773082665937069696 16473316196665723904 726805653684826496 3427039184413480704 6127272715142134912 8827506245870789120 11527739776599443328 14227973307328097536 16928206838056751744 1181696295075854336 3881929825804508544 6582163356533162752 9282396887261816960 11982630417990471168 14682863948719125376 17383097479447779584 1636586936466882176 4336820467195536384 7037053997924190592 9737287528652844800 12437521059381499008 15137754590110153216 17837988120838807424 2091477577857910016 4791711108586564224 7491944639315218432 10192178170043872640 12892411700772526848 15592645231501181056 18292878762229835264 2546368219248937856 5246601749977592064 7946835280706246272 10647068811434900480 13347302342163554688 16047535872892208896 301025329911311488 3001258860639965696 5701492391368619904 8401725922097274112 11101959452825928320 13802192983554582528 16502426514283236736 755915971302339328 3456149502030993536 6156383032759647744 8856616563488301952 11556850094216956160 14257083624945610368 16957317155674264576 1210806612693367168 3911040143422021376 6611273674150675584 9311507204879329792 12011740735607984000 14711974266336638208 17412207797065292416 1665697254084395008 4365930784813049216 7066164315541703424 9766397846270357632 12466631376999011840 15166864907727666048 17867098438456320256 2120587895475422848 4820821426204077056 7521054956932731264 10221288487661385472 12921522018390039680 15621755549118693888 18321989079847348096 2575478536866450688 5275712067595104896 7975945598323759104 10676179129052413312 13376412659781067520 16076646190509721728 330135647528824320 3030369178257478528 5730602708986132736 8430836239714786944 11131069770443441152 13831303301172095360 16531536831900749568 785026288919852160 3485259819648506368 6185493350377160576 8885726881105814784 11585960411834468992 14286193942563123200 16986427473291777408 1239916930310880000 3940150461039534208 6640383991768188416 9340617522496842624 12040851053225496832 14741084583954151040 17441318114682805248 1694807571701907840 4395041102430562048 7095274633159216256 9795508163887870464 12495741694616524672 15195975225345178880 17896208756073833088 2149698213092935680 4849931743821589888 7550165274550244096 10250398805278898304 12950632336007552512 15650865866736206720 18351099397464860928 2604588854483963520 5304822385212617728 8005055915941271936 10705289446669926144 13405522977398580352 16105756508127234560 359245965146337152 3059479495874991360 5759713026603645568 8459946557332299776 11160180088060953984 13860413618789608192 16560647149518262400 814136606537364992 3514370137266019200 6214603667994673408 8914837198723327616 11615070729451981824 14315304260180636032 17015537790909290240 1269027247928392832 3969260778657047040 6669494309385701248 9369727840114355456 12069961370843009664 14770194901571663872 17470428432300318080 1723917889319420672 4424151420048074880 7124384950776729088 9824618481505383296 12524852012234037504 15225085542962691712 17925319073691345920 2178808530710448512 4879042061439102720 7579275592167756928 10279509122896411136 12979742653625065344 15679976184353719552 18380209715082373760 2633699172101476352 5333932702830130560 8034166233558784768 10734399764287438976 13434633295016093184 16134866825744747392 388356282763849984 3088589813492504192 5788823344221158400 8489056874949812608 11189290405678466816 13889523936407121024 16589757467135775232 843246924154877824 3543480454883532032 6243713985612186240 8943947516340840448 11644181047069494656 14344414577798148864 17044648108526803072 1298137565545905664 3998371096274559872 6698604627003214080 9398838157731868288 12099071688460522496 14799305219189176704 17499538749917830912 1753028206936933504 4453261737665587712 7153495268394241920 9853728799122896128 12553962329851550336 15254195860580204544 17954429391308858752 2207918848327961344 4908152379056615552 7608385909785269760 10308619440513923968 13008852971242578176 15709086501971232384 18409320032699886592 2662809489718989184 5363043020447643392 8063276551176297600 10763510081904951808 13463743612633606016 16163977143362260224 417466600381362816 3117700131110017024 5817933661838671232 8518167192567325440 11218400723295979648 13918634254024633856 16618867784753288064 872357241772390656 3572590772501044864 6272824303229699072 8973057833958353280 11673291364687007488 14373524895415661696 17073758426144315904 1327247883163418496 4027481413892072704 6727714944620726912 9427948475349381120 12128182006078035328 14828415536806689536 17528649067535343744 1782138524554446336 4482372055283100544 7182605586011754752 9882839116740408960 12583072647469063168 15283306178197717376 17983539708926371584 2237029165945474176 4937262696674128384 7637496227402782592 10337729758131436800 13037963288860091008 15738196819588745216 18438430350317399424 2691919807336502016 5392153338065156224 8092386868793810432 10792620399522464640 13492853930251118848 16193087460979773056 446576917998875648 3146810448727529856 5847043979456184064 8547277510184838272 11247511040913492480 13947744571642146688 16647978102370800896 901467559389903488 3601701090118557696 6301934620847211904 9002168151575866112 11702401682304520320 14402635213033174528 17102868743761828736 1356358200780931328 4056591731509585536 6756825262238239744 9457058792966893952 12157292323695548160 14857525854424202368 17557759385152856576 1811248842171959168 4511482372900613376 7211715903629267584 9911949434357921792 12612182965086576000 15312416495815230208 18012650026543884416 2266139483562987008 4966373014291641216 7666606545020295424 10366840075748949632 13067073606477603840 15767307137206258048 20796594225360640 2721030124954014848 5421263655682669056 8121497186411323264 10821730717139977472 13521964247868631680 16222197778597285888 475687235616388480 3175920766345042688 5876154297073696896 8576387827802351104 11276621358531005312 13976854889259659520 16677088419988313728 930577877007416320 3630811407736070528 6331044938464724736 9031278469193378944 11731511999922033152 14431745530650687360 17131979061379341568 1385468518398444160 4085702049127098368 6785935579855752576 9486169110584406784 12186402641313060992 14886636172041715200 17586869702770369408 1840359159789472000 4540592690518126208 7240826221246780416 9941059751975434624 12641293282704088832 15341526813432743040 18041760344161397248 2295249801180499840 4995483331909154048 7695716862637808256 10395950393366462464 13096183924095116672 15796417454823770880 49906911842873472 2750140442571527680 5450373973300181888 8150607504028836096 10850841034757490304 13551074565486144512 16251308096214798720 504797553233901312 3205031083962555520 5905264614691209728 8605498145419863936 11305731676148518144 14005965206877172352 16706198737605826560 959688194624929152 3659921725353583360 6360155256082237568 9060388786810891776 11760622317539545984 14460855848268200192 17161089378996854400 1414578836015956992 4114812366744611200 6815045897473265408 9515279428201919616 12215512958930573824 14915746489659228032 17615980020387882240 1869469477406984832 4569703008135639040 7269936538864293248 9970170069592947456 12670403600321601664 15370637131050255872 18070870661778910080 2324360118798012672 5024593649526666880 7724827180255321088 10425060710983975296 13125294241712629504 15825527772441283712 79017229460386304 2779250760189040512 5479484290917694720 8179717821646348928 10879951352375003136 13580184883103657344 16280418413832311552 533907870851414144 3234141401580068352 5934374932308722560 8634608463037376768 11334841993766030976 14035075524494685184 16735309055223339392 988798512242441984 3689032042971096192 6389265573699750400 9089499104428404608 11789732635157058816 14489966165885713024 17190199696614367232 1443689153633469824 4143922684362124032 6844156215090778240 9544389745819432448 12244623276548086656 14944856807276740864 17645090338005395072 1898579795024497664 4598813325753151872 7299046856481806080 9999280387210460288 12699513917939114496 15399747448667768704 18099980979396422912 2353470436415525504 5053703967144179712 7753937497872833920 10454171028601488128 13154404559330142336 15854638090058796544 108127547077899136 2808361077806553344 5508594608535207552 8208828139263861760 10909061669992515968 13609295200721170176 16309528731449824384 563018188468926976 3263251719197581184 5963485249926235392 8663718780654889600 11363952311383543808 14064185842112198016 16764419372840852224 1017908829859954816 3718142360588609024 6418375891317263232 9118609422045917440 11818842952774571648 14519076483503225856 17219310014231880064 1472799471250982656 4173033001979636864 6873266532708291072 9573500063436945280 12273733594165599488 14973967124894253696 17674200655622907904 1927690112642010496 4627923643370664704 7328157174099318912 10028390704827973120 12728624235556627328 15428857766285281536 18129091297013935744 2382580754033038336 5082814284761692544 7783047815490346752 10483281346219000960 13183514876947655168 15883748407676309376 137237864695411968 2837471395424066176 5537704926152720384 8237938456881374592 10938171987610028800 13638405518338683008 16338639049067337216 592128506086439808 3292362036815094016 5992595567543748224 8692829098272402432 11393062629001056640 14093296159729710848 16793529690458365056 1047019147477467648 3747252678206121856 6447486208934776064 9147719739663430272 11847953270392084480 14548186801120738688 17248420331849392896 1501909788868495488 4202143319597149696 6902376850325803904 9602610381054458112 12302843911783112320 15003077442511766528 17703310973240420736 1956800430259523328 4657033960988177536 7357267491716831744 10057501022445485952 12757734553174140160 15457968083902794368 18158201614631448576 2411691071650551168 5111924602379205376 7812158133107859584 10512391663836513792 13212625194565168000 15912858725293822208 166348182312924800 2866581713041579008 5566815243770233216 8267048774498887424 10967282305227541632 13667515835956195840 16367749366684850048 621238823703952640 3321472354432606848 6021705885161261056 8721939415889915264 11422172946618569472 14122406477347223680 16822640008075877888 1076129465094980480 3776362995823634688 6476596526552288896 9176830057280943104 11877063588009597312 14577297118738251520 17277530649466905728 1531020106486008320 4231253637214662528 6931487167943316736 9631720698671970944 12331954229400625152 15032187760129279360 17732421290857933568 1985910747877036160 4686144278605690368 7386377809334344576 10086611340062998784 12786844870791652992 15487078401520307200 18187311932248961408 2440801389268064000 5141034919996718208 7841268450725372416 10541501981454026624 13241735512182680832 15941969042911335040 195458499930437632 2895692030659091840 5595925561387746048 8296159092116400256 10996392622845054464 13696626153573708672 16396859684302362880 650349141321465472 3350582672050119680 6050816202778773888 8751049733507428096 11451283264236082304 14151516794964736512 16851750325693390720 1105239782712493312 3805473313441147520 6505706844169801728 9205940374898455936 11906173905627110144 14606407436355764352 17306640967084418560 1560130424103521152 4260363954832175360 6960597485560829568 9660831016289483776 12361064547018137984 15061298077746792192 17761531608475446400 2015021065494548992 4715254596223203200 7415488126951857408 10115721657680511616 12815955188409165824 15516188719137820032 18216422249866474240 2469911706885576832 5170145237614231040 7870378768342885248 10570612299071539456 13270845829800193664 15971079360528847872 224568817547950464 2924802348276604672 5625035879005258880 8325269409733913088 11025502940462567296 13725736471191221504 16425970001919875712 679459458938978304 3379692989667632512 6079926520396286720 8780160051124940928 11480393581853595136 14180627112582249344 16880860643310903552 1134350100330006144 3834583631058660352 6534817161787314560 9235050692515968768 11935284223244622976 14635517753973277184 17335751284701931392 1589240741721033984 4289474272449688192 6989707803178342400 9689941333906996608 12390174864635650816 15090408395364305024 17790641926092959232 2044131383112061824 4744364913840716032 7444598444569370240 10144831975298024448 12845065506026678656 15545299036755332864 18245532567483987072 2499022024503089664 5199255555231743872 7899489085960398080 10599722616689052288 13299956147417706496 16000189678146360704 253679135165463296 2953912665894117504 5654146196622771712 8354379727351425920 11054613258080080128 13754846788808734336 16455080319537388544 708569776556491136 3408803307285145344 6109036838013799552 8809270368742453760 11509503899471107968 14209737430199762176 16909970960928416384 1163460417947518976 3863693948676173184 6563927479404827392 9264161010133481600 11964394540862135808 14664628071590790016 17364861602319444224 1618351059338546816 4318584590067201024 7018818120795855232 9719051651524509440 12419285182253163648 15119518712981817856 17819752243710472064 2073241700729574656 4773475231458228864 7473708762186883072 10173942292915537280 12874175823644191488 15574409354372845696 18274642885101499904 2528132342120602496 5228365872849256704 7928599403577910912 10628832934306565120 13329066465035219328 16029299995763873536 282789452782976128 2983022983511630336 5683256514240284544 8383490044968938752 11083723575697592960 13783957106426247168 16484190637154901376 737680094174003968 3437913624902658176 6138147155631312384 8838380686359966592 11538614217088620800 14238847747817275008 16939081278545929216 1192570735565031808 3892804266293686016 6593037797022340224 9293271327750994432 11993504858479648640 14693738389208302848 17393971919936957056 1647461376956059648 4347694907684713856 7047928438413368064 9748161969142022272 12448395499870676480 15148629030599330688 17848862561327984896 2102352018347087488 4802585549075741696 7502819079804395904 10203052610533050112 12903286141261704320 15603519671990358528 18303753202719012736 2557242659738115328 5257476190466769536 7957709721195423744 10657943251924077952 13358176782652732160 16058410313381386368 311899770400488960 3012133301129143168 5712366831857797376 8412600362586451584 11112833893315105792 13813067424043760000 16513300954772414208 766790411791516800 3467023942520171008 6167257473248825216 8867491003977479424 11567724534706133632 14267958065434787840 16968191596163442048 1221681053182544640 3921914583911198848 6622148114639853056 9322381645368507264 12022615176097161472 14722848706825815680 17423082237554469888 1676571694573572480 4376805225302226688 7077038756030880896 9777272286759535104 12477505817488189312 15177739348216843520 17877972878945497728 2131462335964600320 4831695866693254528 7531929397421908736 10232162928150562944 12932396458879217152 15632629989607871360 18332863520336525568 2586352977355628160 5286586508084282368 7986820038812936576 10687053569541590784 13387287100270244992 16087520630998899200 341010088018001792 3041243618746656000 5741477149475310208 8441710680203964416 11141944210932618624 13842177741661272832 16542411272389927040 795900729409029632 3496134260137683840 6196367790866338048 8896601321594992256 11596834852323646464 14297068383052300672 16997301913780954880 1250791370800057472 3951024901528711680 6651258432257365888 9351491962986020096 12051725493714674304 14751959024443328512 17452192555171982720 1705682012191085312 4405915542919739520 7106149073648393728 9806382604377047936 12506616135105702144 15206849665834356352 17907083196563010560 2160572653582113152 4860806184310767360 7561039715039421568 10261273245768075776 12961506776496729984 15661740307225384192 18361973837954038400 2615463294973140992 5315696825701795200 8015930356430449408 10716163887159103616 13416397417887757824 16116630948616412032 370120405635514624 3070353936364168832 5770587467092823040 8470820997821477248 11171054528550131456 13871288059278785664 16571521590007439872 825011047026542464 3525244577755196672 6225478108483850880 8925711639212505088 11625945169941159296 14326178700669813504 17026412231398467712 1279901688417570304 3980135219146224512 6680368749874878720 9380602280603532928 12080835811332187136 14781069342060841344 17481302872789495552 1734792329808598144 4435025860537252352 7135259391265906560 9835492921994560768 12535726452723214976 15235959983451869184 17936193514180523392 2189682971199625984 4889916501928280192 7590150032656934400 10290383563385588608 12990617094114242816 15690850624842897024 18391084155571551232 2644573612590653824 5344807143319308032 8045040674047962240 10745274204776616448 13445507735505270656 16145741266233924864 399230723253027456 3099464253981681664 5799697784710335872 8499931315438990080 11200164846167644288 13900398376896298496 16600631907624952704 854121364644055296 3554354895372709504 6254588426101363712 8954821956830017920 11655055487558672128 14355289018287326336 17055522549015980544 1309012006035083136 4009245536763737344 6709479067492391552 9409712598221045760 12109946128949699968 14810179659678354176 17510413190407008384 1763902647426110976 4464136178154765184 7164369708883419392 9864603239612073600 12564836770340727808 15265070301069382016 17965303831798036224 2218793288817138816 4919026819545793024 7619260350274447232 10319493881003101440 13019727411731755648 15719960942460409856 18420194473189064064 2673683930208166656 5373917460936820864 8074150991665475072 10774384522394129280 13474618053122783488 16174851583851437696 428341040870540288 3128574571599194496 5828808102327848704 8529041633056502912 11229275163785157120 13929508694513811328 16629742225242465536 883231682261568128 3583465212990222336 6283698743718876544 8983932274447530752 11684165805176184960 14384399335904839168 17084632866633493376 1338122323652595968 4038355854381250176 6738589385109904384 9438822915838558592 12139056446567212800 14839289977295867008 17539523508024521216 1793012965043623808 4493246495772278016 7193480026500932224 9893713557229586432 12593947087958240640 15294180618686894848 17994414149415549056 2247903606434651648 4948137137163305856 7648370667891960064 10348604198620614272 13048837729349268480 15749071260077922688 2560717097025280 2702794247825679488 5403027778554333696 8103261309282987904 10803494840011642112 13503728370740296320 16203961901468950528 457451358488053120 3157684889216707328 5857918419945361536 8558151950674015744 11258385481402669952 13958619012131324160 16658852542859978368 912341999879080960 3612575530607735168 6312809061336389376 9013042592065043584 11713276122793697792 14413509653522352000 17113743184251006208 1367232641270108800 4067466171998763008 6767699702727417216 9467933233456071424 12168166764184725632 14868400294913379840 17568633825642034048 1822123282661136640 4522356813389790848 7222590344118445056 9922823874847099264 12623057405575753472 15323290936304407680 18023524467033061888 2277013924052164480 4977247454780818688 7677480985509472896 10377714516238127104 13077948046966781312 15778181577695435520 31671034714538112 2731904565443192320 5432138096171846528 8132371626900500736 10832605157629154944 13532838688357809152 16233072219086463360 486561676105565952 3186795206834220160 5887028737562874368 8587262268291528576 11287495799020182784 13987729329748836992 16687962860477491200 941452317496593792 3641685848225248000 6341919378953902208 9042152909682556416 11742386440411210624 14442619971139864832 17142853501868519040 1396342958887621632 4096576489616275840 6796810020344930048 9497043551073584256 12197277081802238464 14897510612530892672 17597744143259546880 1851233600278649472 4551467131007303680 7251700661735957888 9951934192464612096 12652167723193266304 15352401253921920512 18052634784650574720 2306124241669677312 5006357772398331520 7706591303126985728 10406824833855639936 13107058364584294144 15807291895312948352 60781352332050944 2761014883060705152 5461248413789359360 8161481944518013568 10861715475246667776 13561949005975321984 16262182536703976192 515671993723078784 3215905524451732992 5916139055180387200 8616372585909041408 11316606116637695616 14016839647366349824 16717073178095004032 970562635114106624 3670796165842760832 6371029696571415040 9071263227300069248 11771496758028723456 14471730288757377664 17171963819486031872 1425453276505134464 4125686807233788672 6825920337962442880 9526153868691097088 12226387399419751296 14926620930148405504 17626854460877059712 1880343917896162304 4580577448624816512 7280810979353470720 9981044510082124928 12681278040810779136 15381511571539433344 18081745102268087552 2335234559287190144 5035468090015844352 7735701620744498560 10435935151473152768 13136168682201806976 15836402212930461184 89891669949563776 2790125200678217984 5490358731406872192 8190592262135526400 10890825792864180608 13591059323592834816 16291292854321489024 544782311340591616 3245015842069245824 5945249372797900032 8645482903526554240 11345716434255208448 14045949964983862656 16746183495712516864 999672952731619456 3699906483460273664 6400140014188927872 9100373544917582080 11800607075646236288 14500840606374890496 17201074137103544704 1454563594122647296 4154797124851301504 6855030655579955712 9555264186308609920 12255497717037264128 14955731247765918336 17655964778494572544 1909454235513675136 4609687766242329344 7309921296970983552 10010154827699637760 12710388358428291968 15410621889156946176 18110855419885600384 2364344876904702976 5064578407633357184 7764811938362011392 10465045469090665600 13165278999819319808 15865512530547974016 119001987567076608 2819235518295730816 5519469049024385024 8219702579753039232 10919936110481693440 13620169641210347648 16320403171939001856 573892628958104448 3274126159686758656 5974359690415412864 8674593221144067072 11374826751872721280 14075060282601375488 16775293813330029696 1028783270349132288 3729016801077786496 6429250331806440704 9129483862535094912 11829717393263749120 14529950923992403328 17230184454721057536 1483673911740160128 4183907442468814336 6884140973197468544 9584374503926122752 12284608034654776960 14984841565383431168 17685075096112085376 1938564553131187968 4638798083859842176 7339031614588496384 10039265145317150592 12739498676045804800 15439732206774459008 18139965737503113216 2393455194522215808 5093688725250870016 7793922255979524224 10494155786708178432 13194389317436832640 15894622848165486848 148112305184589440 2848345835913243648 5548579366641897856 8248812897370552064 10949046428099206272 13649279958827860480 16349513489556514688 603002946575617280 3303236477304271488 6003470008032925696 8703703538761579904 11403937069490234112 14104170600218888320 16804404130947542528 1057893587966645120 3758127118695299328 6458360649423953536 9158594180152607744 11858827710881261952 14559061241609916160 17259294772338570368 1512784229357672960 4213017760086327168 6913251290814981376 9613484821543635584 12313718352272289792 15013951883000944000 17714185413729598208 1967674870748700800 4667908401477355008 7368141932206009216 10068375462934663424 12768608993663317632 15468842524391971840 18169076055120626048 2422565512139728640 5122799042868382848 7823032573597037056 10523266104325691264 13223499635054345472 15923733165782999680 177222622802102272 2877456153530756480 5577689684259410688 8277923214988064896 10978156745716719104 13678390276445373312 16378623807174027520 632113264193130112 3332346794921784320 6032580325650438528 8732813856379092736 11433047387107746944 14133280917836401152 16833514448565055360 1087003905584157952 3787237436312812160 6487470967041466368 9187704497770120576 11887938028498774784 14588171559227428992 17288405089956083200 1541894546975185792 4242128077703840000 6942361608432494208 9642595139161148416 12342828669889802624 15043062200618456832 17743295731347111040 1996785188366213632 4697018719094867840 7397252249823522048 10097485780552176256 12797719311280830464 15497952842009484672 18198186372738138880 2451675829757241472 5151909360485895680 7852142891214549888 10552376421943204096 13252609952671858304 15952843483400512512 206332940419615104 2906566471148269312 5606800001876923520 8307033532605577728 11007267063334231936 13707500594062886144 16407734124791540352 661223581810642944 3361457112539297152 6061690643267951360 8761924173996605568 11462157704725259776 14162391235453913984 16862624766182568192 1116114223201670784 3816347753930324992 6516581284658979200 9216814815387633408 11917048346116287616 14617281876844941824 17317515407573596032 1571004864592698624 4271238395321352832 6971471926050007040 9671705456778661248 12371938987507315456 15072172518235969664 17772406048964623872 2025895505983726464 4726129036712380672 7426362567441034880 10126596098169689088 12826829628898343296 15527063159626997504 18227296690355651712 2480786147374754304 5181019678103408512 7881253208832062720 10581486739560716928 13281720270289371136 15981953801018025344 235443258037127936 2935676788765782144 5635910319494436352 8336143850223090560 11036377380951744768 13736610911680398976 16436844442409053184 690333899428155776 3390567430156809984 6090800960885464192 8791034491614118400 11491268022342772608 14191501553071426816 16891735083800081024 1145224540819183616 3845458071547837824 6545691602276492032 9245925133005146240 11946158663733800448 14646392194462454656 17346625725191108864 1600115182210211456 4300348712938865664 7000582243667519872 9700815774396174080 12401049305124828288 15101282835853482496 17801516366582136704 2055005823601239296 4755239354329893504 7455472885058547712 10155706415787201920 12855939946515856128 15556173477244510336 18256407007973164544 2509896464992267136 5210129995720921344 7910363526449575552 10610597057178229760 13310830587906883968 16011064118635538176 264553575654640768 2964787106383294976 5665020637111949184 8365254167840603392 11065487698569257600 13765721229297911808 16465954760026566016 719444217045668608 3419677747774322816 6119911278502977024 8820144809231631232 11520378339960285440 14220611870688939648 16920845401417593856 1174334858436696448 3874568389165350656 6574801919894004864 9275035450622659072 11975268981351313280 14675502512079967488 17375736042808621696 1629225499827724288 4329459030556378496 7029692561285032704 9729926092013686912 12430159622742341120 15130393153470995328 17830626684199649536 2084116141218752128 4784349671947406336 7484583202676060544 10184816733404714752 12885050264133368960 15585283794862023168 18285517325590677376 2539006782609779968 5239240313338434176 7939473844067088384 10639707374795742592 13339940905524396800 16040174436253051008 293663893272153600 2993897424000807808 5694130954729462016 8394364485458116224 11094598016186770432 13794831546915424640 16495065077644078848 748554534663181440 3448788065391835648 6149021596120489856 8849255126849144064 11549488657577798272 14249722188306452480 16949955719035106688 1203445176054209280 3903678706782863488 6603912237511517696 9304145768240171904 12004379298968826112 14704612829697480320 17404846360426134528 1658335817445237120 4358569348173891328 7058802878902545536 9759036409631199744 12459269940359853952 15159503471088508160 17859737001817162368 2113226458836264960 4813459989564919168 7513693520293573376 10213927051022227584 12914160581750881792 15614394112479536000 18314627643208190208 2568117100227292800 5268350630955947008 7968584161684601216 10668817692413255424 13369051223141909632 16069284753870563840 322774210889666432 3023007741618320640 5723241272346974848 8423474803075629056 11123708333804283264 13823941864532937472 16524175395261591680 777664852280694272 3477898383009348480 6178131913738002688 8878365444466656896 11578598975195311104 14278832505923965312 16979066036652619520 1232555493671722112 3932789024400376320 6633022555129030528 9333256085857684736 12033489616586338944 14733723147314993152 17433956678043647360 1687446135062749952 4387679665791404160 7087913196520058368 9788146727248712576 12488380257977366784 15188613788706020992 17888847319434675200 2142336776453777792 4842570307182432000 7542803837911086208 10243037368639740416 12943270899368394624 15643504430097048832 18343737960825703040 2597227417844805632 5297460948573459840 7997694479302114048 10697928010030768256 13398161540759422464 16098395071488076672 351884528507179264 3052118059235833472 5752351589964487680 8452585120693141888 11152818651421796096 13853052182150450304 16553285712879104512 806775169898207104 3507008700626861312 6207242231355515520 8907475762084169728 11607709292812823936 14307942823541478144 17008176354270132352 1261665811289234944 3961899342017889152 6662132872746543360 9362366403475197568 12062599934203851776 14762833464932505984 17463066995661160192 1716556452680262784 4416789983408916992 7117023514137571200 9817257044866225408 12517490575594879616 15217724106323533824 17917957637052188032 2171447094071290624 4871680624799944832 7571914155528599040 10272147686257253248 12972381216985907456 15672614747714561664 18372848278443215872 2626337735462318464 5326571266190972672 8026804796919626880 10727038327648281088 13427271858376935296 16127505389105589504 380994846124692096 3081228376853346304 5781461907582000512 8481695438310654720 11181928969039308928 13882162499767963136 16582396030496617344 835885487515719936 3536119018244374144 6236352548973028352 8936586079701682560 11636819610430336768 14337053141158990976 17037286671887645184 1290776128906747776 3991009659635401984 6691243190364056192 9391476721092710400 12091710251821364608 14791943782550018816 17492177313278673024 1745666770297775616 4445900301026429824 7146133831755084032 9846367362483738240 12546600893212392448 15246834423941046656 17947067954669700864 2200557411688803456 4900790942417457664 7601024473146111872 10301258003874766080 13001491534603420288 15701725065332074496 18401958596060728704 2655448053079831296 5355681583808485504 8055915114537139712 10756148645265793920 13456382175994448128 16156615706723102336 410105163742204928 3110338694470859136 5810572225199513344 8510805755928167552 11211039286656821760 13911272817385475968 16611506348114130176 864995805133232768 3565229335861886976 6265462866590541184 8965696397319195392 11665929928047849600 14366163458776503808 17066396989505158016 1319886446524260608 4020119977252914816 6720353507981569024 9420587038710223232 12120820569438877440 14821054100167531648 17521287630896185856 1774777087915288448 4475010618643942656 7175244149372596864 9875477680101251072 12575711210829905280 15275944741558559488 17976178272287213696 2229667729306316288 4929901260034970496 7630134790763624704 10330368321492278912 13030601852220933120 15730835382949587328 18431068913678241536 2684558370697344128 5384791901425998336 8085025432154652544 10785258962883306752 13485492493611960960 16185726024340615168 439215481359717760 3139449012088371968 5839682542817026176 8539916073545680384 11240149604274334592 13940383135002988800 16640616665731643008 894106122750745600 3594339653479399808 6294573184208054016 8994806714936708224 11695040245665362432 14395273776394016640 17095507307122670848 1348996764141773440 4049230294870427648 6749463825599081856 9449697356327736064 12149930887056390272 14850164417785044480 17550397948513698688 1803887405532801280 4504120936261455488 7204354466990109696 9904587997718763904 12604821528447418112 15305055059176072320 18005288589904726528 2258778046923829120 4959011577652483328 7659245108381137536 10359478639109791744 13059712169838445952 15759945700567100160 13435157586202752 2713668688314856960 5413902219043511168 8114135749772165376 10814369280500819584 13514602811229473792 16214836341958128000 468325798977230592 3168559329705884800 5868792860434539008 8569026391163193216 11269259921891847424 13969493452620501632 16669726983349155840 923216440368258432 3623449971096912640 6323683501825566848 9023917032554221056 11724150563282875264 14424384094011529472 17124617624740183680 1378107081759286272 4078340612487940480 6778574143216594688 9478807673945248896 12179041204673903104 14879274735402557312 17579508266131211520 1832997723150314112 4533231253878968320 7233464784607622528 9933698315336276736 12633931846064930944 15334165376793585152 18034398907522239360 2287888364541341952 4988121895269996160 7688355425998650368 10388588956727304576 13088822487455958784 15789056018184612992 42545475203715584 2742779005932369792 5443012536661024000 8143246067389678208 10843479598118332416 13543713128846986624 16243946659575640832 497436116594743424 3197669647323397632 5897903178052051840 8598136708780706048 11298370239509360256 13998603770238014464 16698837300966668672 952326757985771264 3652560288714425472 6352793819443079680 9053027350171733888 11753260880900388096 14453494411629042304 17153727942357696512 1407217399376799104 4107450930105453312 6807684460834107520 9507917991562761728 12208151522291415936 14908385053020070144 17608618583748724352 1862108040767826944 4562341571496481152 7262575102225135360 9962808632953789568 12663042163682443776 15363275694411097984 18063509225139752192 2316998682158854784 5017232212887508992 7717465743616163200 10417699274344817408 13117932805073471616 15818166335802125824 71655792821228416 2771889323549882624 5472122854278536832 8172356385007191040 10872589915735845248 13572823446464499456 16273056977193153664 526546434212256256 3226779964940910464 5927013495669564672 8627247026398218880 11327480557126873088 14027714087855527296 16727947618584181504 981437075603284096 3681670606331938304 6381904137060592512 9082137667789246720 11782371198517900928 14482604729246555136 17182838259975209344 1436327716994311936 4136561247722966144 6836794778451620352 9537028309180274560 12237261839908928768 14937495370637582976 17637728901366237184 1891218358385339776 4591451889113993984 7291685419842648192 9991918950571302400 12692152481299956608 15392386012028610816 18092619542757265024 2346108999776367616 5046342530505021824 7746576061233676032 10446809591962330240 13147043122690984448 15847276653419638656 100766110438741248 2800999641167395456 5501233171896049664 8201466702624703872 10901700233353358080 13601933764082012288 16302167294810666496 555656751829769088 3255890282558423296 5956123813287077504 8656357344015731712 11356590874744385920 14056824405473040128 16757057936201694336 1010547393220796928 3710780923949451136 6411014454678105344 9111247985406759552 11811481516135413760 14511715046864067968 17211948577592722176 1465438034611824768 4165671565340478976 6865905096069133184 9566138626797787392 12266372157526441600 14966605688255095808 17666839218983750016 1920328676002852608 4620562206731506816 7320795737460161024 10021029268188815232 12721262798917469440 15421496329646123648 18121729860374777856 2375219317393880448 5075452848122534656 7775686378851188864 10475919909579843072 13176153440308497280 15876386971037151488 129876428056254080 2830109958784908288 5530343489513562496 8230577020242216704 10930810550970870912 13631044081699525120 16331277612428179328 584767069447281920 3285000600175936128 5985234130904590336 8685467661633244544 11385701192361898752 14085934723090552960 16786168253819207168 1039657710838309760 3739891241566963968 6440124772295618176 9140358303024272384 11840591833752926592 14540825364481580800 17241058895210235008 1494548352229337600 4194781882957991808 6895015413686646016 9595248944415300224 12295482475143954432 14995716005872608640 17695949536601262848 1949438993620365440 4649672524349019648 7349906055077673856 10050139585806328064 12750373116534982272 15450606647263636480 18150840177992290688 2404329635011393280 5104563165740047488 7804796696468701696 10505030227197355904 13205263757926010112 15905497288654664320 158986745673766912 2859220276402421120 5559453807131075328 8259687337859729536 10959920868588383744 13660154399317037952 16360387930045692160 613877387064794752 3314110917793448960 6014344448522103168 8714577979250757376 11414811509979411584 14115045040708065792 16815278571436720000 1068768028455822592 3769001559184476800 6469235089913131008 9169468620641785216 11869702151370439424 14569935682099093632 17270169212827747840 1523658669846850432 4223892200575504640 6924125731304158848 9624359262032813056 12324592792761467264 15024826323490121472 17725059854218775680 1978549311237878272 4678782841966532480 7379016372695186688 10079249903423840896 12779483434152495104 15479716964881149312 18179950495609803520 2433439952628906112 5133673483357560320 7833907014086214528 10534140544814868736 13234374075543522944 15934607606272177152 188097063291279744 2888330594019933952 5588564124748588160 8288797655477242368 10989031186205896576 13689264716934550784 16389498247663204992 642987704682307584 3343221235410961792 6043454766139616000 8743688296868270208 11443921827596924416 14144155358325578624 16844388889054232832 1097878346073335424 3798111876801989632 6498345407530643840 9198578938259298048 11898812468987952256 14599045999716606464 17299279530445260672 1552768987464363264 4253002518193017472 6953236048921671680 9653469579650325888 12353703110378980096 15053936641107634304 17754170171836288512 2007659628855391104 4707893159584045312 7408126690312699520 10108360221041353728 12808593751770007936 15508827282498662144 18209060813227316352 2462550270246418944 5162783800975073152 7863017331703727360 10563250862432381568 13263484393161035776 15963717923889689984 217207380908792576 2917440911637446784 5617674442366100992 8317907973094755200 11018141503823409408 13718375034552063616 16418608565280717824 672098022299820416 3372331553028474624 6072565083757128832 8772798614485783040 11473032145214437248 14173265675943091456 16873499206671745664 1126988663690848256 3827222194419502464 6527455725148156672 9227689255876810880 11927922786605465088 14628156317334119296 17328389848062773504 1581879305081876096 4282112835810530304 6982346366539184512 9682579897267838720 12382813427996492928 15083046958725147136 17783280489453801344 2036769946472903936 4737003477201558144 7437237007930212352 10137470538658866560 12837704069387520768 15537937600116174976 18238171130844829184 2491660587863931776 5191894118592585984 7892127649321240192 10592361180049894400 13292594710778548608 15992828241507202816 246317698526305408 2946551229254959616 5646784759983613824 8347018290712268032 11047251821440922240 13747485352169576448 16447718882898230656 701208339917333248 3401441870645987456 6101675401374641664 8801908932103295872 11502142462831950080 14202375993560604288 16902609524289258496 1156098981308361088 3856332512037015296 6556566042765669504 9256799573494323712 11957033104222977920 14657266634951632128 17357500165680286336 1610989622699388928 4311223153428043136 7011456684156697344 9711690214885351552 12411923745614005760 15112157276342659968 17812390807071314176 2065880264090416768 4766113794819070976 7466347325547725184 10166580856276379392 12866814387005033600 15567047917733687808 18267281448462342016 2520770905481444608 5221004436210098816 7921237966938753024 10621471497667407232 13321705028396061440 16021938559124715648 275428016143818240 2975661546872472448 5675895077601126656 8376128608329780864 11076362139058435072 13776595669787089280 16476829200515743488 730318657534846080 3430552188263500288 6130785718992154496 8831019249720808704 11531252780449462912 14231486311178117120 16931719841906771328 1185209298925873920 3885442829654528128 6585676360383182336 9285909891111836544 11986143421840490752 14686376952569144960 17386610483297799168 1640099940316901760 4340333471045555968 7040567001774210176 9740800532502864384 12441034063231518592 15141267593960172800 17841501124688827008 2094990581707929600 4795224112436583808 7495457643165238016 10195691173893892224 12895924704622546432 15596158235351200640 18296391766079854848 2549881223098957440 5250114753827611648 7950348284556265856 10650581815284920064 13350815346013574272 16051048876742228480 304538333761331072 3004771864489985280 5705005395218639488 8405238925947293696 11105472456675947904 13805705987404602112 16505939518133256320 759428975152358912 3459662505881013120 6159896036609667328 8860129567338321536 11560363098066975744 14260596628795629952 16960830159524284160 1214319616543386752 3914553147272040960 6614786678000695168 9315020208729349376 12015253739458003584 14715487270186657792 17415720800915312000 1669210257934414592 4369443788663068800 7069677319391723008 9769910850120377216 12470144380849031424 15170377911577685632 17870611442306339840 2124100899325442432 4824334430054096640 7524567960782750848 10224801491511405056 12925035022240059264 15625268552968713472 18325502083697367680 2578991540716470272 5279225071445124480 7979458602173778688 10679692132902432896 13379925663631087104 16080159194359741312 333648651378843904 3033882182107498112 5734115712836152320 8434349243564806528 11134582774293460736 13834816305022114944 16535049835750769152 788539292769871744 3488772823498525952 6189006354227180160 8889239884955834368 11589473415684488576 14289706946413142784 16989940477141796992 1243429934160899584 3943663464889553792 6643896995618208000 9344130526346862208 12044364057075516416 14744597587804170624 17444831118532824832 1698320575551927424 4398554106280581632 7098787637009235840 9799021167737890048 12499254698466544256 15199488229195198464 17899721759923852672 2153211216942955264 4853444747671609472 7553678278400263680 10253911809128917888 12954145339857572096 15654378870586226304 18354612401314880512 2608101858333983104 5308335389062637312 8008568919791291520 10708802450519945728 13409035981248599936 16109269511977254144 362758968996356736 3062992499725010944 5763226030453665152 8463459561182319360 11163693091910973568 13863926622639627776 16564160153368281984 817649610387384576 3517883141116038784 6218116671844692992 8918350202573347200 11618583733302001408 14318817264030655616 17019050794759309824 1272540251778412416 3972773782507066624 6673007313235720832 9373240843964375040 12073474374693029248 14773707905421683456 17473941436150337664 1727430893169440256 4427664423898094464 7127897954626748672 9828131485355402880 12528365016084057088 15228598546812711296 17928832077541365504 2182321534560468096 4882555065289122304 7582788596017776512 10283022126746430720 12983255657475084928 15683489188203739136 18383722718932393344 2637212175951495936 5337445706680150144 8037679237408804352 10737912768137458560 13438146298866112768 16138379829594766976 391869286613869568 3092102817342523776 5792336348071177984 8492569878799832192 11192803409528486400 13893036940257140608 16593270470985794816 846759928004897408 3546993458733551616 6247226989462205824 8947460520190860032 11647694050919514240 14347927581648168448 17048161112376822656 1301650569395925248 4001884100124579456 6702117630853233664 9402351161581887872 12102584692310542080 14802818223039196288 17503051753767850496 1756541210786953088 4456774741515607296 7157008272244261504 9857241802972915712 12557475333701569920 15257708864430224128 17957942395158878336 2211431852177980928 4911665382906635136 7611898913635289344 10312132444363943552 13012365975092597760 15712599505821251968 18412833036549906176 2666322493569008768 5366556024297662976 8066789555026317184 10767023085754971392 13467256616483625600 16167490147212279808 420979604231382400 3121213134960036608 5821446665688690816 8521680196417345024 11221913727145999232 13922147257874653440 16622380788603307648 875870245622410240 3576103776351064448 6276337307079718656 8976570837808372864 11676804368537027072 14377037899265681280 17077271429994335488 1330760887013438080 4030994417742092288 6731227948470746496 9431461479199400704 12131695009928054912 14831928540656709120 17532162071385363328 1785651528404465920 4485885059133120128 7186118589861774336 9886352120590428544 12586585651319082752 15286819182047736960 17987052712776391168 2240542169795493760 4940775700524147968 7641009231252802176 10341242761981456384 13041476292710110592 15741709823438764800 18441943354167419008 2695432811186521600 5395666341915175808 8095899872643830016 10796133403372484224 13496366934101138432 16196600464829792640 450089921848895232 3150323452577549440 5850556983306203648 8550790514034857856 11251024044763512064 13951257575492166272 16651491106220820480 904980563239923072 3605214093968577280 6305447624697231488 9005681155425885696 11705914686154539904 14406148216883194112 17106381747611848320 1359871204630950912 4060104735359605120 6760338266088259328 9460571796816913536 12160805327545567744 14861038858274221952 17561272389002876160 1814761846021978752 4514995376750632960 7215228907479287168 9915462438207941376 12615695968936595584 15315929499665249792 18016163030393904000 2269652487413006592 4969886018141660800 7670119548870315008 10370353079598969216 13070586610327623424 15770820141056277632 24309598075380224 2724543128804034432 5424776659532688640 8125010190261342848 10825243720989997056 13525477251718651264 16225710782447305472 479200239466408064 3179433770195062272 5879667300923716480 8579900831652370688 11280134362381024896 13980367893109679104 16680601423838333312 934090880857435904 3634324411586090112 6334557942314744320 9034791473043398528 11735025003772052736 14435258534500706944 17135492065229361152 1388981522248463744 4089215052977117952 6789448583705772160 9489682114434426368 12189915645163080576 14890149175891734784 17590382706620388992 1843872163639491584 4544105694368145792 7244339225096800000 9944572755825454208 12644806286554108416 15345039817282762624 18045273348011416832 2298762805030519424 4998996335759173632 7699229866487827840 10399463397216482048 13099696927945136256 15799930458673790464 53419915692893056 2753653446421547264 5453886977150201472 8154120507878855680 10854354038607509888 13554587569336164096 16254821100064818304 508310557083920896 3208544087812575104 5908777618541229312 8609011149269883520 11309244679998537728 14009478210727191936 16709711741455846144 963201198474948736 3663434729203602944 6363668259932257152 9063901790660911360 11764135321389565568 14464368852118219776 17164602382846873984 1418091839865976576 4118325370594630784 6818558901323284992 9518792432051939200 12219025962780593408 14919259493509247616 17619493024237901824 1872982481257004416 4573216011985658624 7273449542714312832 9973683073442967040 12673916604171621248 15374150134900275456 18074383665628929664 2327873122648032256 5028106653376686464 7728340184105340672 10428573714833994880 13128807245562649088 15829040776291303296 82530233310405888 2782763764039060096 5482997294767714304 8183230825496368512 10883464356225022720 13583697886953676928 16283931417682331136 537420874701433728 3237654405430087936 5937887936158742144 8638121466887396352 11338354997616050560 14038588528344704768 16738822059073358976 992311516092461568 3692545046821115776 6392778577549769984 9093012108278424192 11793245639007078400 14493479169735732608 17193712700464386816 1447202157483489408 4147435688212143616 6847669218940797824 9547902749669452032 12248136280398106240 14948369811126760448 17648603341855414656 1902092798874517248 4602326329603171456 7302559860331825664 10002793391060479872 12703026921789134080 15403260452517788288 18103493983246442496 2356983440265545088 5057216970994199296 7757450501722853504 10457684032451507712 13157917563180161920 15858151093908816128 111640550927918720 2811874081656572928 5512107612385227136 8212341143113881344 10912574673842535552 13612808204571189760 16313041735299843968 566531192318946560 3266764723047600768 5966998253776254976 8667231784504909184 11367465315233563392 14067698845962217600 16767932376690871808 1021421833709974400 3721655364438628608 6421888895167282816 9122122425895937024 11822355956624591232 14522589487353245440 17222823018081899648 1476312475101002240 4176546005829656448 6876779536558310656 9577013067286964864 12277246598015619072 14977480128744273280 17677713659472927488 1931203116492030080 4631436647220684288 7331670177949338496 10031903708677992704 12732137239406646912 15432370770135301120 18132604300863955328 2386093757883057920 5086327288611712128 7786560819340366336 10486794350069020544 13187027880797674752 15887261411526328960 140750868545431552 2840984399274085760 5541217930002739968 8241451460731394176 10941684991460048384 13641918522188702592 16342152052917356800 595641509936459392 3295875040665113600 5996108571393767808 8696342102122422016 11396575632851076224 14096809163579730432 16797042694308384640 1050532151327487232 3750765682056141440 6450999212784795648 9151232743513449856 11851466274242104064 14551699804970758272 17251933335699412480 1505422792718515072 4205656323447169280 6905889854175823488 9606123384904477696 12306356915633131904 15006590446361786112 17706823977090440320 1960313434109542912 4660546964838197120 7360780495566851328 10061014026295505536 12761247557024159744 15461481087752813952 18161714618481468160 2415204075500570752 5115437606229224960 7815671136957879168 10515904667686533376 13216138198415187584 15916371729143841792 169861186162944384 2870094716891598592 5570328247620252800 8270561778348907008 10970795309077561216 13671028839806215424 16371262370534869632 624751827553972224 3324985358282626432 6025218889011280640 8725452419739934848 11425685950468589056 14125919481197243264 16826153011925897472 1079642468945000064 3779875999673654272 6480109530402308480 9180343061130962688 11880576591859616896 14580810122588271104 17281043653316925312 1534533110336027904 4234766641064682112 6935000171793336320 9635233702521990528 12335467233250644736 15035700763979298944 17735934294707953152 1989423751727055744 4689657282455709952 7389890813184364160 10090124343913018368 12790357874641672576 15490591405370326784 18190824936098980992 2444314393118083584 5144547923846737792 7844781454575392000 10545014985304046208 13245248516032700416 15945482046761354624 198971503780457216 2899205034509111424 5599438565237765632 8299672095966419840 10999905626695074048 13700139157423728256 16400372688152382464 653862145171485056 3354095675900139264 6054329206628793472 8754562737357447680 11454796268086101888 14155029798814756096 16855263329543410304 1108752786562512896 3808986317291167104 6509219848019821312 9209453378748475520 11909686909477129728 14609920440205783936 17310153970934438144 1563643427953540736 4263876958682194944 6964110489410849152 9664344020139503360 12364577550868157568 15064811081596811776 17765044612325465984 2018534069344568576 4718767600073222784 7419001130801876992 10119234661530531200 12819468192259185408 15519701722987839616 18219935253716493824 2473424710735596416 5173658241464250624 7873891772192904832 10574125302921559040 13274358833650213248 15974592364378867456 228081821397970048 2928315352126624256 5628548882855278464 8328782413583932672 11029015944312586880 13729249475041241088 16429483005769895296 682972462788997888 3383205993517652096 6083439524246306304 8783673054974960512 11483906585703614720 14184140116432268928 16884373647160923136 1137863104180025728 3838096634908679936 6538330165637334144 9238563696365988352 11938797227094642560 14639030757823296768 17339264288551950976 1592753745571053568 4292987276299707776 6993220807028361984 9693454337757016192 12393687868485670400 15093921399214324608 17794154929942978816 2047644386962081408 4747877917690735616 7448111448419389824 10148344979148044032 12848578509876698240 15548812040605352448 18249045571334006656 2502535028353109248 5202768559081763456 7903002089810417664 10603235620539071872 13303469151267726080 16003702681996380288 257192139015482880 2957425669744137088 5657659200472791296 8357892731201445504 11058126261930099712 13758359792658753920 16458593323387408128 712082780406510720 3412316311135164928 6112549841863819136 8812783372592473344 11513016903321127552 14213250434049781760 16913483964778435968 1166973421797538560 3867206952526192768 6567440483254846976 9267674013983501184 11967907544712155392 14668141075440809600 17368374606169463808 1621864063188566400 4322097593917220608 7022331124645874816 9722564655374529024 12422798186103183232 15123031716831837440 17823265247560491648 2076754704579594240 4776988235308248448 7477221766036902656 10177455296765556864 12877688827494211072 15577922358222865280 18278155888951519488 2531645345970622080 5231878876699276288 7932112407427930496 10632345938156584704 13332579468885238912 16032812999613893120 286302456632995712 2986535987361649920 5686769518090304128 8387003048818958336 11087236579547612544 13787470110276266752 16487703641004920960 741193098024023552 3441426628752677760 6141660159481331968 8841893690209986176 11542127220938640384 14242360751667294592 16942594282395948800 1196083739415051392 3896317270143705600 6596550800872359808 9296784331601014016 11997017862329668224 14697251393058322432 17397484923786976640 1650974380806079232 4351207911534733440 7051441442263387648 9751674972992041856 12451908503720696064 15152142034449350272 17852375565178004480 2105865022197107072 4806098552925761280 7506332083654415488 10206565614383069696 12906799145111723904 15607032675840378112 18307266206569032320 2560755663588134912 5260989194316789120 7961222725045443328 10661456255774097536 13361689786502751744 16061923317231405952 315412774250508544 3015646304979162752 5715879835707816960 8416113366436471168 11116346897165125376 13816580427893779584 16516813958622433792 770303415641536384 3470536946370190592 6170770477098844800 8871004007827499008 11571237538556153216 14271471069284807424 16971704600013461632 1225194057032564224 3925427587761218432 6625661118489872640 9325894649218526848 12026128179947181056 14726361710675835264 17426595241404489472 1680084698423592064 4380318229152246272 7080551759880900480 9780785290609554688 12481018821338208896 15181252352066863104 17881485882795517312 2134975339814619904 4835208870543274112 7535442401271928320 10235675932000582528 12935909462729236736 15636142993457890944 18336376524186545152 2589865981205647744 5290099511934301952 7990333042662956160 10690566573391610368 13390800104120264576 16091033634848918784 344523091868021376 3044756622596675584 5744990153325329792 8445223684053984000 11145457214782638208 13845690745511292416 16545924276239946624 799413733259049216 3499647263987703424 6199880794716357632 8900114325445011840 11600347856173666048 14300581386902320256 17000814917630974464 1254304374650077056 3954537905378731264 6654771436107385472 9355004966836039680 12055238497564693888 14755472028293348096 17455705559022002304 1709195016041104896 4409428546769759104 7109662077498413312 9809895608227067520 12510129138955721728 15210362669684375936 17910596200413030144 2164085657432132736 4864319188160786944 7564552718889441152 10264786249618095360 12965019780346749568 15665253311075403776 18365486841804057984 2618976298823160576 5319209829551814784 8019443360280468992 10719676891009123200 13419910421737777408 16120143952466431616 373633409485534208 3073866940214188416 5774100470942842624 8474334001671496832 11174567532400151040 13874801063128805248 16575034593857459456 828524050876562048 3528757581605216256 6228991112333870464 8929224643062524672 11629458173791178880 14329691704519833088 17029925235248487296 1283414692267589888 3983648222996244096 6683881753724898304 9384115284453552512 12084348815182206720 14784582345910860928 17484815876639515136 1738305333658617728 4438538864387271936 7138772395115926144 9839005925844580352 12539239456573234560 15239472987301888768 17939706518030542976 2193195975049645568 4893429505778299776 7593663036506953984 10293896567235608192 12994130097964262400 15694363628692916608 18394597159421570816 2648086616440673408 5348320147169327616 8048553677897981824 10748787208626636032 13449020739355290240 16149254270083944448 402743727103047040 3102977257831701248 5803210788560355456 8503444319289009664 11203677850017663872 13903911380746318080 16604144911474972288 857634368494074880 3557867899222729088 6258101429951383296 8958334960680037504 11658568491408691712 14358802022137345920 17059035552866000128 1312525009885102720 4012758540613756928 6712992071342411136 9413225602071065344 12113459132799719552 14813692663528373760 17513926194257027968 1767415651276130560 4467649182004784768 7167882712733438976 9868116243462093184 12568349774190747392 15268583304919401600 17968816835648055808 2222306292667158400 4922539823395812608 7622773354124466816 10323006884853121024 13023240415581775232 15723473946310429440 18423707477039083648 2677196934058186240 5377430464786840448 8077663995515494656 10777897526244148864 13478131056972803072 16178364587701457280 431854044720559872 3132087575449214080 5832321106177868288 8532554636906522496 11232788167635176704 13933021698363830912 16633255229092485120 886744686111587712 3586978216840241920 6287211747568896128 8987445278297550336 11687678809026204544 14387912339754858752 17088145870483512960 1341635327502615552 4041868858231269760 6742102388959923968 9442335919688578176 12142569450417232384 14842802981145886592 17543036511874540800 1796525968893643392 4496759499622297600 7196993030350951808 9897226561079606016 12597460091808260224 15297693622536914432 17997927153265568640 2251416610284671232 4951650141013325440 7651883671741979648 10352117202470633856 13052350733199288064 15752584263927942272 6073720947044864 2706307251675699072 5406540782404353280 8106774313133007488 10807007843861661696 13507241374590315904 16207474905318970112 460964362338072704 3161197893066726912 5861431423795381120 8561664954524035328 11261898485252689536 13962132015981343744 16662365546709997952 915855003729100544 3616088534457754752 6316322065186408960 9016555595915063168 11716789126643717376 14417022657372371584 17117256188101025792 1370745645120128384 4070979175848782592 6771212706577436800 9471446237306091008 12171679768034745216 14871913298763399424 17572146829492053632 1825636286511156224 4525869817239810432 7226103347968464640 9926336878697118848 12626570409425773056 15326803940154427264 18027037470883081472 2280526927902184064 4980760458630838272 7680993989359492480 10381227520088146688 13081461050816800896 15781694581545455104 35184038564557696 2735417569293211904 5435651100021866112 8135884630750520320 10836118161479174528 13536351692207828736 16236585222936482944 490074679955585536 3190308210684239744 5890541741412893952 8590775272141548160 11291008802870202368 13991242333598856576 16691475864327510784 944965321346613376 3645198852075267584 6345432382803921792 9045665913532576000 11745899444261230208 14446132974989884416 17146366505718538624 1399855962737641216 4100089493466295424 6800323024194949632 9500556554923603840 12200790085652258048 14901023616380912256 17601257147109566464 1854746604128669056 4554980134857323264 7255213665585977472 9955447196314631680 12655680727043285888 15355914257771940096 18056147788500594304 2309637245519696896 5009870776248351104 7710104306977005312 10410337837705659520 13110571368434313728 15810804899162967936 64294356182070528 2764527886910724736 5464761417639378944 8164994948368033152 10865228479096687360 13565462009825341568 16265695540553995776 519184997573098368 3219418528301752576 5919652059030406784 8619885589759060992 11320119120487715200 14020352651216369408 16720586181945023616 974075638964126208 3674309169692780416 6374542700421434624 9074776231150088832 11775009761878743040 14475243292607397248 17175476823336051456 1428966280355154048 4129199811083808256 6829433341812462464 9529666872541116672 12229900403269770880 14930133933998425088 17630367464727079296 1883856921746181888 4584090452474836096 7284323983203490304 9984557513932144512 12684791044660798720 15385024575389452928 18085258106118107136 2338747563137209728 5038981093865863936 7739214624594518144 10439448155323172352 13139681686051826560 15839915216780480768 93404673799583360 2793638204528237568 5493871735256891776 8194105265985545984 10894338796714200192 13594572327442854400 16294805858171508608 548295315190611200 3248528845919265408 5948762376647919616 8648995907376573824 11349229438105228032 14049462968833882240 16749696499562536448 1003185956581639040 3703419487310293248 6403653018038947456 9103886548767601664 11804120079496255872 14504353610224910080 17204587140953564288 1458076597972666880 4158310128701321088 6858543659429975296 9558777190158629504 12259010720887283712 14959244251615937920 17659477782344592128 1912967239363694720 4613200770092348928 7313434300821003136 10013667831549657344 12713901362278311552 15414134893006965760 18114368423735619968 2367857880754722560 5068091411483376768 7768324942212030976 10468558472940685184 13168792003669339392 15869025534397993600 122514991417096192 2822748522145750400 5522982052874404608 8223215583603058816 10923449114331713024 13623682645060367232 16323916175789021440 577405632808124032 3277639163536778240 5977872694265432448 8678106224994086656 11378339755722740864 14078573286451395072 16778806817180049280 1032296274199151872 3732529804927806080 6432763335656460288 9132996866385114496 11833230397113768704 14533463927842422912 17233697458571077120 1487186915590179712 4187420446318833920 6887653977047488128 9587887507776142336 12288121038504796544 14988354569233450752 17688588099962104960 1942077556981207552 4642311087709861760 7342544618438515968 10042778149167170176 12743011679895824384 15443245210624478592 18143478741353132800 2396968198372235392 5097201729100889600 7797435259829543808 10497668790558198016 13197902321286852224 15898135852015506432 151625309034609024 2851858839763263232 5552092370491917440 8252325901220571648 10952559431949225856 13652792962677880064 16353026493406534272 606515950425636864 3306749481154291072 6006983011882945280 8707216542611599488 11407450073340253696 14107683604068907904 16807917134797562112 1061406591816664704 3761640122545318912 6461873653273973120 9162107184002627328 11862340714731281536 14562574245459935744 17262807776188589952 1516297233207692544 4216530763936346752 6916764294665000960 9616997825393655168 12317231356122309376 15017464886850963584 17717698417579617792 1971187874598720384 4671421405327374592 7371654936056028800 10071888466784683008 12772121997513337216 15472355528241991424 18172589058970645632 2426078515989748224 5126312046718402432 7826545577447056640 10526779108175710848 13227012638904365056 15927246169633019264 180735626652121856 2880969157380776064 5581202688109430272 8281436218838084480 10981669749566738688 13681903280295392896 16382136811024047104 635626268043149696 3335859798771803904 6036093329500458112 8736326860229112320 11436560390957766528 14136793921686420736 16837027452415074944 1090516909434177536 3790750440162831744 6490983970891485952 9191217501620140160 11891451032348794368 14591684563077448576 17291918093806102784 1545407550825205376 4245641081553859584 6945874612282513792 9646108143011168000 12346341673739822208 15046575204468476416 17746808735197130624 2000298192216233216 4700531722944887424 7400765253673541632 10100998784402195840 12801232315130850048 15501465845859504256 18201699376588158464 2455188833607261056 5155422364335915264 7855655895064569472 10555889425793223680 13256122956521877888 15956356487250532096 209845944269634688 2910079474998288896 5610313005726943104 8310546536455597312 11010780067184251520 13711013597912905728 16411247128641559936 664736585660662528 3364970116389316736 6065203647117970944 8765437177846625152 11465670708575279360 14165904239303933568 16866137770032587776 1119627227051690368 3819860757780344576 6520094288508998784 9220327819237652992 11920561349966307200 14620794880694961408 17321028411423615616 1574517868442718208 4274751399171372416 6974984929900026624 9675218460628680832 12375451991357335040 15075685522085989248 17775919052814643456 2029408509833746048 4729642040562400256 7429875571291054464 10130109102019708672 12830342632748362880 15530576163477017088 18230809694205671296 2484299151224773888 5184532681953428096 7884766212682082304 10584999743410736512 13285233274139390720 15985466804868044928 238956261887147520 2939189792615801728 5639423323344455936 8339656854073110144 11039890384801764352 13740123915530418560 16440357446259072768 693846903278175360 3394080434006829568 6094313964735483776 8794547495464137984 11494781026192792192 14195014556921446400 16895248087650100608 1148737544669203200 3848971075397857408 6549204606126511616 9249438136855165824 11949671667583820032 14649905198312474240 17350138729041128448 1603628186060231040 4303861716788885248 7004095247517539456 9704328778246193664 12404562308974847872 15104795839703502080 17805029370432156288 2058518827451258880 4758752358179913088 7458985888908567296 10159219419637221504 12859452950365875712 15559686481094529920 18259920011823184128 2513409468842286720 5213642999570940928 7913876530299595136 10614110061028249344 13314343591756903552 16014577122485557760 268066579504660352 2968300110233314560 5668533640961968768 8368767171690622976 11069000702419277184 13769234233147931392 16469467763876585600 722957220895688192 3423190751624342400 6123424282352996608 8823657813081650816 11523891343810305024 14224124874538959232 16924358405267613440 1177847862286716032 3878081393015370240 6578314923744024448 9278548454472678656 11978781985201332864 14679015515929987072 17379249046658641280 1632738503677743872 4332972034406398080 7033205565135052288 9733439095863706496 12433672626592360704 15133906157321014912 17834139688049669120 2087629145068771712 4787862675797425920 7488096206526080128 10188329737254734336 12888563267983388544 15588796798712042752 18289030329440696960 2542519786459799552 5242753317188453760 7942986847917107968 10643220378645762176 13343453909374416384 16043687440103070592 297176897122173184 2997410427850827392 5697643958579481600 8397877489308135808 11098111020036790016 13798344550765444224 16498578081494098432 752067538513201024 3452301069241855232 6152534599970509440 8852768130699163648 11553001661427817856 14253235192156472064 16953468722885126272 1206958179904228864 3907191710632883072 6607425241361537280 9307658772090191488 12007892302818845696 14708125833547499904 17408359364276154112 1661848821295256704 4362082352023910912 7062315882752565120 9762549413481219328 12462782944209873536 15163016474938527744 17863250005667181952 2116739462686284544 4816972993414938752 7517206524143592960 10217440054872247168 12917673585600901376 15617907116329555584 18318140647058209792 2571630104077312384 5271863634805966592 7972097165534620800 10672330696263275008 13372564226991929216 16072797757720583424 326287214739686016 3026520745468340224 5726754276196994432 8426987806925648640 11127221337654302848 13827454868382957056 16527688399111611264 781177856130713856 3481411386859368064 6181644917588022272 8881878448316676480 11582111979045330688 14282345509773984896 16982579040502639104 1236068497521741696 3936302028250395904 6636535558979050112 9336769089707704320 12037002620436358528 14737236151165012736 17437469681893666944 1690959138912769536 4391192669641423744 7091426200370077952 9791659731098732160 12491893261827386368 15192126792556040576 17892360323284694784 2145849780303797376 4846083311032451584 7546316841761105792 10246550372489760000 12946783903218414208 15647017433947068416 18347250964675722624 2600740421694825216 5300973952423479424 8001207483152133632 10701441013880787840 13401674544609442048 16101908075338096256 355397532357198848 3055631063085853056 5755864593814507264 8456098124543161472 11156331655271815680 13856565186000469888 16556798716729124096 810288173748226688 3510521704476880896 6210755235205535104 8910988765934189312 11611222296662843520 14311455827391497728 17011689358120151936 1265178815139254528 3965412345867908736 6665645876596562944 9365879407325217152 12066112938053871360 14766346468782525568 17466579999511179776 1720069456530282368 4420302987258936576 7120536517987590784 9820770048716244992 12521003579444899200 15221237110173553408 17921470640902207616 2174960097921310208 4875193628649964416 7575427159378618624 10275660690107272832 12975894220835927040 15676127751564581248 18376361282293235456 2629850739312338048 5330084270040992256 8030317800769646464 10730551331498300672 13430784862226954880 16131018392955609088 384507849974711680 3084741380703365888 5784974911432020096 8485208442160674304 11185441972889328512 13885675503617982720 16585909034346636928 839398491365739520 3539632022094393728 6239865552823047936 8940099083551702144 11640332614280356352 14340566145009010560 17040799675737664768 1294289132756767360 3994522663485421568 6694756194214075776 9394989724942729984 12095223255671384192 14795456786400038400 17495690317128692608 1749179774147795200 4449413304876449408 7149646835605103616 9849880366333757824 12550113897062412032 15250347427791066240 17950580958519720448 2204070415538823040 4904303946267477248 7604537476996131456 10304771007724785664 13005004538453439872 15705238069182094080 18405471599910748288 2658961056929850880 5359194587658505088 8059428118387159296 10759661649115813504 13459895179844467712 16160128710573121920 413618167592224512 3113851698320878720 5814085229049532928 8514318759778187136 11214552290506841344 13914785821235495552 16615019351964149760 868508808983252352 3568742339711906560 6268975870440560768 8969209401169214976 11669442931897869184 14369676462626523392 17069909993355177600 1323399450374280192 4023632981102934400 6723866511831588608 9424100042560242816 12124333573288897024 14824567104017551232 17524800634746205440 1778290091765308032 4478523622493962240 7178757153222616448 9878990683951270656 12579224214679924864 15279457745408579072 17979691276137233280 2233180733156335872 4933414263884990080 7633647794613644288 10333881325342298496 13034114856070952704 15734348386799606912 18434581917528261120 2688071374547363712 5388304905276017920 8088538436004672128 10788771966733326336 13489005497461980544 16189239028190634752 442728485209737344 3142962015938391552 5843195546667045760 8543429077395699968 11243662608124354176 13943896138853008384 16644129669581662592 897619126600765184 3597852657329419392 6298086188058073600 8998319718786727808 11698553249515382016 14398786780244036224 17099020310972690432 1352509767991793024 4052743298720447232 6752976829449101440 9453210360177755648 12153443890906409856 14853677421635064064 17553910952363718272 1807400409382820864 4507633940111475072 7207867470840129280 9908101001568783488 12608334532297437696 15308568063026091904 18008801593754746112 2262291050773848704 4962524581502502912 7662758112231157120 10362991642959811328 13063225173688465536 15763458704417119744 16948161436222336 2717181692164876544 5417415222893530752 8117648753622184960 10817882284350839168 13518115815079493376 16218349345808147584 471838802827250176 3172072333555904384 5872305864284558592 8572539395013212800 11272772925741867008 13973006456470521216 16673239987199175424 926729444218278016 3626962974946932224 6327196505675586432 9027430036404240640 11727663567132894848 14427897097861549056 17128130628590203264 1381620085609305856 4081853616337960064 6782087147066614272 9482320677795268480 12182554208523922688 14882787739252576896 17583021269981231104 1836510727000333696 4536744257728987904 7236977788457642112 9937211319186296320 12637444849914950528 15337678380643604736 18037911911372258944 2291401368391361536 4991634899120015744 7691868429848669952 10392101960577324160 13092335491305978368 15792569022034632576 46058479053735168 2746292009782389376 5446525540511043584 8146759071239697792 10846992601968352000 13547226132697006208 16247459663425660416 500949120444763008 3201182651173417216 5901416181902071424 8601649712630725632 11301883243359379840 14002116774088034048 16702350304816688256 955839761835790848 3656073292564445056 6356306823293099264 9056540354021753472 11756773884750407680 14457007415479061888 17157240946207716096 1410730403226818688 4110963933955472896 6811197464684127104 9511430995412781312 12211664526141435520 14911898056870089728 17612131587598743936 1865621044617846528 4565854575346500736 7266088106075154944 9966321636803809152 12666555167532463360 15366788698261117568 18067022228989771776 2320511686008874368 5020745216737528576 7720978747466182784 10421212278194836992 13121445808923491200 15821679339652145408 75168796671248000 2775402327399902208 5475635858128556416 8175869388857210624 10876102919585864832 13576336450314519040 16276569981043173248 530059438062275840 3230292968790930048 5930526499519584256 8630760030248238464 11330993560976892672 14031227091705546880 16731460622434201088 984950079453303680 3685183610181957888 6385417140910612096 9085650671639266304 11785884202367920512 14486117733096574720 17186351263825228928 1439840720844331520 4140074251572985728 6840307782301639936 9540541313030294144 12240774843758948352 14941008374487602560 17641241905216256768 1894731362235359360 4594964892964013568 7295198423692667776 9995431954421321984 12695665485149976192 15395899015878630400 18096132546607284608 2349622003626387200 5049855534355041408 7750089065083695616 10450322595812349824 13150556126541004032 15850789657269658240 104279114288760832 2804512645017415040 5504746175746069248 8204979706474723456 10905213237203377664 13605446767932031872 16305680298660686080 559169755679788672 3259403286408442880 5959636817137097088 8659870347865751296 11360103878594405504 14060337409323059712 16760570940051713920 1014060397070816512 3714293927799470720 6414527458528124928 9114760989256779136 11814994519985433344 14515228050714087552 17215461581442741760 1468951038461844352 4169184569190498560 6869418099919152768 9569651630647806976 12269885161376461184 14970118692105115392 17670352222833769600 1923841679852872192 4624075210581526400 7324308741310180608 10024542272038834816 12724775802767489024 15425009333496143232 18125242864224797440 2378732321243900032 5078965851972554240 7779199382701208448 10479432913429862656 13179666444158516864 15879899974887171072 133389431906273664 2833622962634927872 5533856493363582080 8234090024092236288 10934323554820890496 13634557085549544704 16334790616278198912 588280073297301504 3288513604025955712 5988747134754609920 8688980665483264128 11389214196211918336 14089447726940572544 16789681257669226752 1043170714688329344 3743404245416983552 6443637776145637760 9143871306874291968 11844104837602946176 14544338368331600384 17244571899060254592 1498061356079357184 4198294886808011392 6898528417536665600 9598761948265319808 12298995478993974016 14999229009722628224 17699462540451282432 1952951997470385024 4653185528199039232 7353419058927693440 10053652589656347648 12753886120385001856 15454119651113656064 18154353181842310272 2407842638861412864 5108076169590067072 7808309700318721280 10508543231047375488 13208776761776029696 15909010292504683904 162499749523786496 2862733280252440704 5562966810981094912 8263200341709749120 10963433872438403328 13663667403167057536 16363900933895711744 617390390914814336 3317623921643468544 6017857452372122752 8718090983100776960 11418324513829431168 14118558044558085376 16818791575286739584 1072281032305842176 3772514563034496384 6472748093763150592 9172981624491804800 11873215155220459008 14573448685949113216 17273682216677767424 1527171673696870016 4227405204425524224 6927638735154178432 9627872265882832640 12328105796611486848 15028339327340141056 17728572858068795264 1982062315087897856 4682295845816552064 7382529376545206272 10082762907273860480 12782996438002514688 15483229968731168896 18183463499459823104 2436952956478925696 5137186487207579904 7837420017936234112 10537653548664888320 13237887079393542528 15938120610122196736 191610067141299328 2891843597869953536 5592077128598607744 8292310659327261952 10992544190055916160 13692777720784570368 16393011251513224576 646500708532327168 3346734239260981376 6046967769989635584 8747201300718289792 11447434831446944000 14147668362175598208 16847901892904252416 1101391349923355008 3801624880652009216 6501858411380663424 9202091942109317632 11902325472837971840 14602559003566626048 17302792534295280256 1556281991314382848 4256515522043037056 6956749052771691264 9656982583500345472 12357216114228999680 15057449644957653888 17757683175686308096 2011172632705410688 4711406163434064896 7411639694162719104 10111873224891373312 12812106755620027520 15512340286348681728 18212573817077335936 2466063274096438528 5166296804825092736 7866530335553746944 10566763866282401152 13266997397011055360 15967230927739709568 220720384758812160 2920953915487466368 5621187446216120576 8321420976944774784 11021654507673428992 13721888038402083200 16422121569130737408 675611026149840000 3375844556878494208 6076078087607148416 8776311618335802624 11476545149064456832 14176778679793111040 16877012210521765248 1130501667540867840 3830735198269522048 6530968728998176256 9231202259726830464 11931435790455484672 14631669321184138880 17331902851912793088 1585392308931895680 4285625839660549888 6985859370389204096 9686092901117858304 12386326431846512512 15086559962575166720 17786793493303820928 2040282950322923520 4740516481051577728 7440750011780231936 10140983542508886144 12841217073237540352 15541450603966194560 18241684134694848768 2495173591713951360 5195407122442605568 7895640653171259776 10595874183899913984 13296107714628568192 15996341245357222400 249830702376324992 2950064233104979200 5650297763833633408 8350531294562287616 11050764825290941824 13750998356019596032 16451231886748250240 704721343767352832 3404954874496007040 6105188405224661248 8805421935953315456 11505655466681969664 14205888997410623872 16906122528139278080 1159611985158380672 3859845515887034880 6560079046615689088 9260312577344343296 11960546108072997504 14660779638801651712 17361013169530305920 1614502626549408512 4314736157278062720 7014969688006716928 9715203218735371136 12415436749464025344 15115670280192679552 17815903810921333760 2069393267940436352 4769626798669090560 7469860329397744768 10170093860126398976 12870327390855053184 15570560921583707392 18270794452312361600 2524283909331464192 5224517440060118400 7924750970788772608 10624984501517426816 13325218032246081024 16025451562974735232 278941019993837824 2979174550722492032 5679408081451146240 8379641612179800448 11079875142908454656 13780108673637108864 16480342204365763072 733831661384865664 3434065192113519872 6134298722842174080 8834532253570828288 11534765784299482496 14234999315028136704 16935232845756790912 1188722302775893504 3888955833504547712 6589189364233201920 9289422894961856128 11989656425690510336 14689889956419164544 17390123487147818752 1643612944166921344 4343846474895575552 7044080005624229760 9744313536352883968 12444547067081538176 15144780597810192384 17845014128538846592 2098503585557949184 4798737116286603392 7498970647015257600 10199204177743911808 12899437708472566016 15599671239201220224 18299904769929874432 2553394226948977024 5253627757677631232 7953861288406285440 10654094819134939648 13354328349863593856 16054561880592248064 308051337611350656 3008284868340004864 5708518399068659072 8408751929797313280 11108985460525967488 13809218991254621696 16509452521983275904 762941979002378496 3463175509731032704 6163409040459686912 8863642571188341120 11563876101916995328 14264109632645649536 16964343163374303744 1217832620393406336 3918066151122060544 6618299681850714752 9318533212579368960 12018766743308023168 14719000274036677376 17419233804765331584 1672723261784434176 4372956792513088384 7073190323241742592 9773423853970396800 12473657384699051008 15173890915427705216 17874124446156359424 2127613903175462016 4827847433904116224 7528080964632770432 10228314495361424640 12928548026090078848 15628781556818733056 18329015087547387264 2582504544566489856 5282738075295144064 7982971606023798272 10683205136752452480 13383438667481106688 16083672198209760896 337161655228863488 3037395185957517696 5737628716686171904 8437862247414826112 11138095778143480320 13838329308872134528 16538562839600788736 792052296619891328 3492285827348545536 6192519358077199744 8892752888805853952 11592986419534508160 14293219950263162368 16993453480991816576 1246942938010919168 3947176468739573376 6647409999468227584 9347643530196881792 12047877060925536000 14748110591654190208 17448344122382844416 1701833579401947008 4402067110130601216 7102300640859255424 9802534171587909632 12502767702316563840 15203001233045218048 17903234763773872256 2156724220792974848 4856957751521629056 7557191282250283264 10257424812978937472 12957658343707591680 15657891874436245888 18358125405164900096 2611614862184002688 5311848392912656896 8012081923641311104 10712315454369965312 13412548985098619520 16112782515827273728 366271972846376320 3066505503575030528 5766739034303684736 8466972565032338944 11167206095760993152 13867439626489647360 16567673157218301568 821162614237404160 3521396144966058368 6221629675694712576 8921863206423366784 11622096737152020992 14322330267880675200 17022563798609329408 1276053255628432000 3976286786357086208 6676520317085740416 9376753847814394624 12076987378543048832 14777220909271703040 17477454440000357248 1730943897019459840 4431177427748114048 7131410958476768256 9831644489205422464 12531878019934076672 15232111550662730880 17932345081391385088 2185834538410487680 4886068069139141888 7586301599867796096 10286535130596450304 12986768661325104512 15687002192053758720 18387235722782412928 2640725179801515520 5340958710530169728 8041192241258823936 10741425771987478144 13441659302716132352 16141892833444786560 395382290463889152 3095615821192543360 5795849351921197568 8496082882649851776 11196316413378505984 13896549944107160192 16596783474835814400 850272931854916992 3550506462583571200 6250739993312225408 8950973524040879616 11651207054769533824 14351440585498188032 17051674116226842240 1305163573245944832 4005397103974599040 6705630634703253248 9405864165431907456 12106097696160561664 14806331226889215872 17506564757617870080 1760054214636972672 4460287745365626880 7160521276094281088 9860754806822935296 12560988337551589504 15261221868280243712 17961455399008897920 2214944856028000512 4915178386756654720 7615411917485308928 10315645448213963136 13015878978942617344 15716112509671271552 18416346040399925760 2669835497419028352 5370069028147682560 8070302558876336768 10770536089604990976 13470769620333645184 16171003151062299392 424492608081401984 3124726138810056192 5824959669538710400 8525193200267364608 11225426730996018816 13925660261724673024 16625893792453327232 879383249472429824 3579616780201084032 6279850310929738240 8980083841658392448 11680317372387046656 14380550903115700864 17080784433844355072 1334273890863457664 4034507421592111872 6734740952320766080 9434974483049420288 12135208013778074496 14835441544506728704 17535675075235382912 1789164532254485504 4489398062983139712 7189631593711793920 9889865124440448128 12590098655169102336 15290332185897756544 17990565716626410752 2244055173645513344 4944288704374167552 7644522235102821760 10344755765831475968 13044989296560130176 15745222827288784384 18445456358017438592 2698945815036541184 5399179345765195392 8099412876493849600 10799646407222503808 13499879937951158016 16200113468679812224 453602925698914816 3153836456427569024 5854069987156223232 8554303517884877440 11254537048613531648 13954770579342185856 16655004110070840064 908493567089942656 3608727097818596864 6308960628547251072 9009194159275905280 11709427690004559488 14409661220733213696 17109894751461867904 1363384208480970496 4063617739209624704 6763851269938278912 9464084800666933120 12164318331395587328 14864551862124241536 17564785392852895744 1818274849871998336 4518508380600652544 7218741911329306752 9918975442057960960 12619208972786615168 15319442503515269376 18019676034243923584 2273165491263026176 4973399021991680384 7673632552720334592 10373866083448988800 13074099614177643008 15774333144906297216 27822601925399808 2728056132654054016 5428289663382708224 8128523194111362432 10828756724840016640 13528990255568670848 16229223786297325056 482713243316427648 3182946774045081856 5883180304773736064 8583413835502390272 11283647366231044480 13983880896959698688 16684114427688352896 937603884707455488 3637837415436109696 6338070946164763904 9038304476893418112 11738538007622072320 14438771538350726528 17139005069079380736 1392494526098483328 4092728056827137536 6792961587555791744 9493195118284445952 12193428649013100160 14893662179741754368 17593895710470408576 1847385167489511168 4547618698218165376 7247852228946819584 9948085759675473792 12648319290404128000 15348552821132782208 18048786351861436416 2302275808880539008 5002509339609193216 7702742870337847424 10402976401066501632 13103209931795155840 15803443462523810048 56932919542912640 2757166450271566848 5457399981000221056 8157633511728875264 10857867042457529472 13558100573186183680 16258334103914837888 511823560933940480 3212057091662594688 5912290622391248896 8612524153119903104 11312757683848557312 14012991214577211520 16713224745305865728 966714202324968320 3666947733053622528 6367181263782276736 9067414794510930944 11767648325239585152 14467881855968239360 17168115386696893568 1421604843715996160 4121838374444650368 6822071905173304576 9522305435901958784 12222538966630612992 14922772497359267200 17623006028087921408 1876495485107024000 4576729015835678208 7276962546564332416 9977196077292986624 12677429608021640832 15377663138750295040 18077896669478949248 2331386126498051840 5031619657226706048 7731853187955360256 10432086718684014464 13132320249412668672 15832553780141322880 86043237160425472 2786276767889079680 5486510298617733888 8186743829346388096 10886977360075042304 13587210890803696512 16287444421532350720 540933878551453312 3241167409280107520 5941400940008761728 8641634470737415936 11341868001466070144 14042101532194724352 16742335062923378560 995824519942481152 3696058050671135360 6396291581399789568 9096525112128443776 11796758642857097984 14496992173585752192 17197225704314406400 1450715161333508992 4150948692062163200 6851182222790817408 9551415753519471616 12251649284248125824 14951882814976780032 17652116345705434240 1905605802724536832 4605839333453191040 7306072864181845248 10006306394910499456 12706539925639153664 15406773456367807872 18107006987096462080 2360496444115564672 5060729974844218880 7760963505572873088 10461197036301527296 13161430567030181504 15861664097758835712 115153554777938304 2815387085506592512 5515620616235246720 8215854146963900928 10916087677692555136 13616321208421209344 16316554739149863552 570044196168966144 3270277726897620352 5970511257626274560 8670744788354928768 11370978319083582976 14071211849812237184 16771445380540891392 1024934837559993984 3725168368288648192 6425401899017302400 9125635429745956608 11825868960474610816 14526102491203265024 17226336021931919232 1479825478951021824 4180059009679676032 6880292540408330240 9580526071136984448 12280759601865638656 14980993132594292864 17681226663322947072 1934716120342049664 4634949651070703872 7335183181799358080 10035416712528012288 12735650243256666496 15435883773985320704 18136117304713974912 2389606761733077504 5089840292461731712 7790073823190385920 10490307353919040128 13190540884647694336 15890774415376348544 144263872395451136 2844497403124105344 5544730933852759552 8244964464581413760 10945197995310067968 13645431526038722176 16345665056767376384 599154513786478976 3299388044515133184 5999621575243787392 8699855105972441600 11400088636701095808 14100322167429750016 16800555698158404224 1054045155177506816 3754278685906161024 6454512216634815232 9154745747363469440 11854979278092123648 14555212808820777856 17255446339549432064 1508935796568534656 4209169327297188864 6909402858025843072 9609636388754497280 12309869919483151488 15010103450211805696 17710336980940459904 1963826437959562496 4664059968688216704 7364293499416870912 10064527030145525120 12764760560874179328 15464994091602833536 18165227622331487744 2418717079350590336 5118950610079244544 7819184140807898752 10519417671536552960 13219651202265207168 15919884732993861376 173374190012963968 2873607720741618176 5573841251470272384 8274074782198926592 10974308312927580800 13674541843656235008 16374775374384889216 628264831403991808 3328498362132646016 6028731892861300224 8728965423589954432 11429198954318608640 14129432485047262848 16829666015775917056 1083155472795019648 3783389003523673856 6483622534252328064 9183856064980982272 11884089595709636480 14584323126438290688 17284556657166944896 1538046114186047488 4238279644914701696 6938513175643355904 9638746706372010112 12338980237100664320 15039213767829318528 17739447298557972736 1992936755577075328 4693170286305729536 7393403817034383744 10093637347763037952 12793870878491692160 15494104409220346368 18194337939949000576 2447827396968103168 5148060927696757376 7848294458425411584 10548527989154065792 13248761519882720000 15948995050611374208 202484507630476800 2902718038359131008 5602951569087785216 8303185099816439424 11003418630545093632 13703652161273747840 16403885692002402048 657375149021504640 3357608679750158848 6057842210478813056 8758075741207467264 11458309271936121472 14158542802664775680 16858776333393429888 1112265790412532480 3812499321141186688 6512732851869840896 9212966382598495104 11913199913327149312 14613433444055803520 17313666974784457728 1567156431803560320 4267389962532214528 6967623493260868736 9667857023989522944 12368090554718177152 15068324085446831360 17768557616175485568 2022047073194588160 4722280603923242368 7422514134651896576 10122747665380550784 12822981196109204992 15523214726837859200 18223448257566513408 2476937714585616000 5177171245314270208 7877404776042924416 10577638306771578624 13277871837500232832 15978105368228887040 231594825247989632 2931828355976643840 5632061886705298048 8332295417433952256 11032528948162606464 13732762478891260672 16432996009619914880 686485466639017472 3386718997367671680 6086952528096325888 8787186058824980096 11487419589553634304 14187653120282288512 16887886651010942720 1141376108030045312 3841609638758699520 6541843169487353728 9242076700216007936 11942310230944662144 14642543761673316352 17342777292401970560 1596266749421073152 4296500280149727360 6996733810878381568 9696967341607035776 12397200872335689984 15097434403064344192 17797667933792998400 2051157390812100992 4751390921540755200 7451624452269409408 10151857982998063616 12852091513726717824 15552325044455372032 18252558575184026240 2506048032203128832 5206281562931783040 7906515093660437248 10606748624389091456 13306982155117745664 16007215685846399872 260705142865502464 2960938673594156672 5661172204322810880 8361405735051465088 11061639265780119296 13761872796508773504 16462106327237427712 715595784256530304 3415829314985184512 6116062845713838720 8816296376442492928 11516529907171147136 14216763437899801344 16916996968628455552 1170486425647558144 3870719956376212352 6570953487104866560 9271187017833520768 11971420548562174976 14671654079290829184 17371887610019483392 1625377067038585984 4325610597767240192 7025844128495894400 9726077659224548608 12426311189953202816 15126544720681857024 17826778251410511232 2080267708429613824 4780501239158268032 7480734769886922240 10180968300615576448 12881201831344230656 15581435362072884864 18281668892801539072 2535158349820641664 5235391880549295872 7935625411277950080 10635858942006604288 13336092472735258496 16036326003463912704 289815460483015296 2990048991211669504 5690282521940323712 8390516052668977920 11090749583397632128 13790983114126286336 16491216644854940544 744706101874043136 3444939632602697344 6145173163331351552 8845406694060005760 11545640224788659968 14245873755517314176 16946107286245968384 1199596743265070976 3899830273993725184 6600063804722379392 9300297335451033600 12000530866179687808 14700764396908342016 17400997927636996224 1654487384656098816 4354720915384753024 7054954446113407232 9755187976842061440 12455421507570715648 15155655038299369856 17855888569028024064 2109378026047126656 4809611556775780864 7509845087504435072 10210078618233089280 12910312148961743488 15610545679690397696 18310779210419051904 2564268667438154496 5264502198166808704 7964735728895462912 10664969259624117120 13365202790352771328 16065436321081425536 318925778100528128 3019159308829182336 5719392839557836544 8419626370286490752 11119859901015144960 13820093431743799168 16520326962472453376 773816419491555968 3474049950220210176 6174283480948864384 8874517011677518592 11574750542406172800 14274984073134827008 16975217603863481216 1228707060882583808 3928940591611238016 6629174122339892224 9329407653068546432 12029641183797200640 14729874714525854848 17430108245254509056 1683597702273611648 4383831233002265856 7084064763730920064 9784298294459574272 12484531825188228480 15184765355916882688 17884998886645536896 2138488343664639488 4838721874393293696 7538955405121947904 10239188935850602112 12939422466579256320 15639655997307910528 18339889528036564736 2593378985055667328 5293612515784321536 7993846046512975744 10694079577241629952 13394313107970284160 16094546638698938368 348036095718040960 3048269626446695168 5748503157175349376 8448736687904003584 11148970218632657792 13849203749361312000 16549437280089966208 802926737109068800 3503160267837723008 6203393798566377216 8903627329295031424 11603860860023685632 14304094390752339840 17004327921480994048 1257817378500096640 3958050909228750848 6658284439957405056 9358517970686059264 12058751501414713472 14758985032143367680 17459218562872021888 1712708019891124480 4412941550619778688 7113175081348432896 9813408612077087104 12513642142805741312 15213875673534395520 17914109204263049728 2167598661282152320 4867832192010806528 7568065722739460736 10268299253468114944 12968532784196769152 15668766314925423360 18368999845654077568 2622489302673180160 5322722833401834368 8022956364130488576 10723189894859142784 13423423425587796992 16123656956316451200 377146413335553792 3077379944064208000 5777613474792862208 8477847005521516416 11178080536250170624 13878314066978824832 16578547597707479040 832037054726581632 3532270585455235840 6232504116183890048 8932737646912544256 11632971177641198464 14333204708369852672 17033438239098506880 1286927696117609472 3987161226846263680 6687394757574917888 9387628288303572096 12087861819032226304 14788095349760880512 17488328880489534720 1741818337508637312 4442051868237291520 7142285398965945728 9842518929694599936 12542752460423254144 15242985991151908352 17943219521880562560 2196708978899665152 4896942509628319360 7597176040356973568 10297409571085627776 12997643101814281984 15697876632542936192 18398110163271590400 2651599620290692992 5351833151019347200 8052066681748001408 10752300212476655616 13452533743205309824 16152767273933964032 406256730953066624 3106490261681720832 5806723792410375040 8506957323139029248 11207190853867683456 13907424384596337664 16607657915324991872 861147372344094464 3561380903072748672 6261614433801402880 8961847964530057088 11662081495258711296 14362315025987365504 17062548556716019712 1316038013735122304 4016271544463776512 6716505075192430720 9416738605921084928 12116972136649739136 14817205667378393344 17517439198107047552 1770928655126150144 4471162185854804352 7171395716583458560 9871629247312112768 12571862778040766976 15272096308769421184 17972329839498075392 2225819296517177984 4926052827245832192 7626286357974486400 10326519888703140608 13026753419431794816 15726986950160449024 18427220480889103232 2680709937908205824 5380943468636860032 8081176999365514240 10781410530094168448 13481644060822822656 16181877591551476864 435367048570579456 3135600579299233664 5835834110027887872 8536067640756542080 11236301171485196288 13936534702213850496 16636768232942504704 890257689961607296 3590491220690261504 6290724751418915712 8990958282147569920 11691191812876224128 14391425343604878336 17091658874333532544 1345148331352635136 4045381862081289344 6745615392809943552 9445848923538597760 12146082454267251968 14846315984995906176 17546549515724560384 1800038972743662976 4500272503472317184 7200506034200971392 9900739564929625600 12600973095658279808 15301206626386934016 18001440157115588224 2254929614134690816 4955163144863345024 7655396675591999232 10355630206320653440 13055863737049307648 15756097267777961856 9586724797064448 2709820255525718656 5410053786254372864 8110287316983027072 10810520847711681280 13510754378440335488 16210987909168989696 464477366188092288 3164710896916746496 5864944427645400704 8565177958374054912 11265411489102709120 13965645019831363328 16665878550560017536 919368007579120128 3619601538307774336 6319835069036428544 9020068599765082752 11720302130493736960 14420535661222391168 17120769191951045376 1374258648970147968 4074492179698802176 6774725710427456384 9474959241156110592 12175192771884764800 14875426302613419008 17575659833342073216 1829149290361175808 4529382821089830016 7229616351818484224 9929849882547138432 12630083413275792640 15330316944004446848 18030550474733101056 2284039931752203648 4984273462480857856 7684506993209512064 10384740523938166272 13084974054666820480 15785207585395474688 38697042414577280 2738930573143231488 5439164103871885696 8139397634600539904 10839631165329194112 13539864696057848320 16240098226786502528 493587683805605120 3193821214534259328 5894054745262913536 8594288275991567744 11294521806720221952 13994755337448876160 16694988868177530368 948478325196632960 3648711855925287168 6348945386653941376 9049178917382595584 11749412448111249792 14449645978839904000 17149879509568558208 1403368966587660800 4103602497316315008 6803836028044969216 9504069558773623424 12204303089502277632 14904536620230931840 17604770150959586048 1858259607978688640 4558493138707342848 7258726669435997056 9958960200164651264 12659193730893305472 15359427261621959680 18059660792350613888 2313150249369716480 5013383780098370688 7713617310827024896 10413850841555679104 13114084372284333312 15814317903012987520 67807360032090112 2768040890760744320 5468274421489398528 8168507952218052736 10868741482946706944 13568975013675361152 16269208544404015360 522698001423117952 3222931532151772160 5923165062880426368 8623398593609080576 11323632124337734784 14023865655066388992 16724099185795043200 977588642814145792 3677822173542800000 6378055704271454208 9078289235000108416 11778522765728762624 14478756296457416832 17178989827186071040 1432479284205173632 4132712814933827840 6832946345662482048 9533179876391136256 12233413407119790464 14933646937848444672 17633880468577098880 1887369925596201472 4587603456324855680 7287836987053509888 9988070517782164096 12688304048510818304 15388537579239472512 18088771109968126720 2342260566987229312 5042494097715883520 7742727628444537728 10442961159173191936 13143194689901846144 15843428220630500352 96917677649602944 2797151208378257152 5497384739106911360 8197618269835565568 10897851800564219776 13598085331292873984 16298318862021528192 551808319040630784 3252041849769284992 5952275380497939200 8652508911226593408 11352742441955247616 14052975972683901824 16753209503412556032 1006698960431658624 3706932491160312832 6407166021888967040 9107399552617621248 11807633083346275456 14507866614074929664 17208100144803583872 1461589601822686464 4161823132551340672 6862056663279994880 9562290194008649088 12262523724737303296 14962757255465957504 17662990786194611712 1916480243213714304 4616713773942368512 7316947304671022720 10017180835399676928 12717414366128331136 15417647896856985344 18117881427585639552 2371370884604742144 5071604415333396352 7771837946062050560 10472071476790704768 13172305007519358976 15872538538248013184 126027995267115776 2826261525995769984 5526495056724424192 8226728587453078400 10926962118181732608 13627195648910386816 16327429179639041024 580918636658143616 3281152167386797824 5981385698115452032 8681619228844106240 11381852759572760448 14082086290301414656 16782319821030068864 1035809278049171456 3736042808777825664 6436276339506479872 9136509870235134080 11836743400963788288 14536976931692442496 17237210462421096704 1490699919440199296 4190933450168853504 6891166980897507712 9591400511626161920 12291634042354816128 14991867573083470336 17692101103812124544 1945590560831227136 4645824091559881344 7346057622288535552 10046291153017189760 12746524683745843968 15446758214474498176 18146991745203152384 2400481202222254976 5100714732950909184 7800948263679563392 10501181794408217600 13201415325136871808 15901648855865526016 155138312884628608 2855371843613282816 5555605374341937024 8255838905070591232 10956072435799245440 13656305966527899648 16356539497256553856 610028954275656448 3310262485004310656 6010496015732964864 8710729546461619072 11410963077190273280 14111196607918927488 16811430138647581696 1064919595666684288 3765153126395338496 6465386657123992704 9165620187852646912 11865853718581301120 14566087249309955328 17266320780038609536 1519810237057712128 4220043767786366336 6920277298515020544 9620510829243674752 12320744359972328960 15020977890700983168 17721211421429637376 1974700878448739968 4674934409177394176 7375167939906048384 10075401470634702592 12775635001363356800 15475868532092011008 18176102062820665216 2429591519839767808 5129825050568422016 7830058581297076224 10530292112025730432 13230525642754384640 15930759173483038848 184248630502141440 2884482161230795648 5584715691959449856 8284949222688104064 10985182753416758272 13685416284145412480 16385649814874066688 639139271893169280 3339372802621823488 6039606333350477696 8739839864079131904 11440073394807786112 14140306925536440320 16840540456265094528 1094029913284197120 3794263444012851328 6494496974741505536 9194730505470159744 11894964036198813952 14595197566927468160 17295431097656122368 1548920554675224960 4249154085403879168 6949387616132533376 9649621146861187584 12349854677589841792 15050088208318496000 17750321739047150208 2003811196066252800 4704044726794907008 7404278257523561216 10104511788252215424 12804745318980869632 15504978849709523840 18205212380438178048 2458701837457280640 5158935368185934848 7859168898914589056 10559402429643243264 13259635960371897472 15959869491100551680 213358948119654272 2913592478848308480 5613826009576962688 8314059540305616896 11014293071034271104 13714526601762925312 16414760132491579520 668249589510682112 3368483120239336320 6068716650967990528 8768950181696644736 11469183712425298944 14169417243153953152 16869650773882607360 1123140230901709952 3823373761630364160 6523607292359018368 9223840823087672576 11924074353816326784 14624307884544980992 17324541415273635200 1578030872292737792 4278264403021392000 6978497933750046208 9678731464478700416 12378964995207354624 15079198525936008832 17779432056664663040 2032921513683765632 4733155044412419840 7433388575141074048 10133622105869728256 12833855636598382464 15534089167327036672 18234322698055690880 2487812155074793472 5188045685803447680 7888279216532101888 10588512747260756096 13288746277989410304 15988979808718064512 242469265737167104 2942702796465821312 5642936327194475520 8343169857923129728 11043403388651783936 13743636919380438144 16443870450109092352 697359907128194944 3397593437856849152 6097826968585503360 8798060499314157568 11498294030042811776 14198527560771465984 16898761091500120192 1152250548519222784 3852484079247876992 6552717609976531200 9252951140705185408 11953184671433839616 14653418202162493824 17353651732891148032 1607141189910250624 4307374720638904832 7007608251367559040 9707841782096213248 12408075312824867456 15108308843553521664 17808542374282175872 2062031831301278464 4762265362029932672 7462498892758586880 10162732423487241088 12862965954215895296 15563199484944549504 18263433015673203712 2516922472692306304 5217156003420960512 7917389534149614720 10617623064878268928 13317856595606923136 16018090126335577344 271579583354679936 2971813114083334144 5672046644811988352 8372280175540642560 11072513706269296768 13772747236997950976 16472980767726605184 726470224745707776 3426703755474361984 6126937286203016192 8827170816931670400 11527404347660324608 14227637878388978816 16927871409117633024 1181360866136735616 3881594396865389824 6581827927594044032 9282061458322698240 11982294989051352448 14682528519780006656 17382762050508660864 1636251507527763456 4336485038256417664 7036718568985071872 9736952099713726080 12437185630442380288 15137419161171034496 17837652691899688704 2091142148918791296 4791375679647445504 7491609210376099712 10191842741104753920 12892076271833408128 15592309802562062336 18292543333290716544 2546032790309819136 5246266321038473344 7946499851767127552 10646733382495781760 13346966913224435968 16047200443953090176 300689900972192768 3000923431700846976 5701156962429501184 8401390493158155392 11101624023886809600 13801857554615463808 16502091085344118016 755580542363220608 3455814073091874816 6156047603820529024 8856281134549183232 11556514665277837440 14256748196006491648 16956981726735145856 1210471183754248448 3910704714482902656 6610938245211556864 9311171775940211072 12011405306668865280 14711638837397519488 17411872368126173696 1665361825145276288 4365595355873930496 7065828886602584704 9766062417331238912 12466295948059893120 15166529478788547328 17866763009517201536 2120252466536304128 4820485997264958336 7520719527993612544 10220953058722266752 12921186589450920960 15621420120179575168 18321653650908229376 2575143107927331968 5275376638655986176 7975610169384640384 10675843700113294592 13376077230841948800 16076310761570603008 329800218589705600 3030033749318359808 5730267280047014016 8430500810775668224 11130734341504322432 13830967872232976640 16531201402961630848 784690859980733440 3484924390709387648 6185157921438041856 8885391452166696064 11585624982895350272 14285858513624004480 16986092044352658688 1239581501371761280 3939815032100415488 6640048562829069696 9340282093557723904 12040515624286378112 14740749155015032320 17440982685743686528 1694472142762789120 4394705673491443328 7094939204220097536 9795172734948751744 12495406265677405952 15195639796406060160 17895873327134714368 2149362784153816960 4849596314882471168 7549829845611125376 10250063376339779584 12950296907068433792 15650530437797088000 18350763968525742208 2604253425544844800 5304486956273499008 8004720487002153216 10704954017730807424 13405187548459461632 16105421079188115840 358910536207218432 3059144066935872640 5759377597664526848 8459611128393181056 11159844659121835264 13860078189850489472 16560311720579143680 813801177598246272 3514034708326900480 6214268239055554688 8914501769784208896 11614735300512863104 14314968831241517312 17015202361970171520 1268691818989274112 3968925349717928320 6669158880446582528 9369392411175236736 12069625941903890944 14769859472632545152 17470093003361199360 1723582460380301952 4423815991108956160 7124049521837610368 9824283052566264576 12524516583294918784 15224750114023572992 17924983644752227200 2178473101771329792 4878706632499984000 7578940163228638208 10279173693957292416 12979407224685946624 15679640755414600832 18379874286143255040 2633363743162357632 5333597273891011840 8033830804619666048 10734064335348320256 13434297866076974464 16134531396805628672 388020853824731264 3088254384553385472 5788487915282039680 8488721446010693888 11188954976739348096 13889188507468002304 16589422038196656512 842911495215759104 3543145025944413312 6243378556673067520 8943612087401721728 11643845618130375936 14344079148859030144 17044312679587684352 1297802136606786944 3998035667335441152 6698269198064095360 9398502728792749568 12098736259521403776 14798969790250057984 17499203320978712192 1752692777997814784 4452926308726468992 7153159839455123200 9853393370183777408 12553626900912431616 15253860431641085824 17954093962369740032 2207583419388842624 4907816950117496832 7608050480846151040 10308284011574805248 13008517542303459456 15708751073032113664 18408984603760767872 2662474060779870464 5362707591508524672 8062941122237178880 10763174652965833088 13463408183694487296 16163641714423141504 417131171442244096 3117364702170898304 5817598232899552512 8517831763628206720 11218065294356860928 13918298825085515136 16618532355814169344 872021812833271936 3572255343561926144 6272488874290580352 8972722405019234560 11672955935747888768 14373189466476542976 17073422997205197184 1326912454224299776 4027145984952953984 6727379515681608192 9427613046410262400 12127846577138916608 14828080107867570816 17528313638596225024 1781803095615327616 4482036626343981824 7182270157072636032 9882503687801290240 12582737218529944448 15282970749258598656 17983204279987252864 2236693737006355456 4936927267735009664 7637160798463663872 10337394329192318080 13037627859920972288 15737861390649626496 18438094921378280704 2691584378397383296 5391817909126037504 8092051439854691712 10792284970583345920 13492518501312000128 16192752032040654336 446241489059756928 3146475019788411136 5846708550517065344 8546942081245719552 11247175611974373760 13947409142703027968 16647642673431682176 901132130450784768 3601365661179438976 6301599191908093184 9001832722636747392 11702066253365401600 14402299784094055808 17102533314822710016 1356022771841812608 4056256302570466816 6756489833299121024 9456723364027775232 12156956894756429440 14857190425485083648 17557423956213737856 1810913413232840448 4511146943961494656 7211380474690148864 9911614005418803072 12611847536147457280 15312081066876111488 18012314597604765696 2265804054623868288 4966037585352522496 7666271116081176704 10366504646809830912 13066738177538485120 15766971708267139328 20461165286241920 2720694696014896128 5420928226743550336 8121161757472204544 10821395288200858752 13521628818929512960 16221862349658167168 475351806677269760 3175585337405923968 5875818868134578176 8576052398863232384 11276285929591886592 13976519460320540800 16676752991049195008 930242448068297600 3630475978796951808 6330709509525606016 9030943040254260224 11731176570982914432 14431410101711568640 17131643632440222848 1385133089459325440 4085366620187979648 6785600150916633856 9485833681645288064 12186067212373942272 14886300743102596480 17586534273831250688 1840023730850353280 4540257261579007488 7240490792307661696 9940724323036315904 12640957853764970112 15341191384493624320 18041424915222278528 2294914372241381120 4995147902970035328 7695381433698689536 10395614964427343744 13095848495155997952 15796082025884652160 49571482903754752 2749805013632408960 5450038544361063168 8150272075089717376 10850505605818371584 13550739136547025792 16250972667275680000 504462124294782592 3204695655023436800 5904929185752091008 8605162716480745216 11305396247209399424 14005629777938053632 16705863308666707840 959352765685810432 3659586296414464640 6359819827143118848 9060053357871773056 11760286888600427264 14460520419329081472 17160753950057735680 1414243407076838272 4114476937805492480 6814710468534146688 9514943999262800896 12215177529991455104 14915411060720109312 17615644591448763520 1869134048467866112 4569367579196520320 7269601109925174528 9969834640653828736 12670068171382482944 15370301702111137152 18070535232839791360 2324024689858893952 5024258220587548160 7724491751316202368 10424725282044856576 13124958812773510784 15825192343502164992 78681800521267584 2778915331249921792 5479148861978576000 8179382392707230208 10879615923435884416 13579849454164538624 16280082984893192832 533572441912295424 3233805972640949632 5934039503369603840 8634273034098258048 11334506564826912256 14034740095555566464 16734973626284220672 988463083303323264 3688696614031977472 6388930144760631680 9089163675489285888 11789397206217940096 14489630736946594304 17189864267675248512 1443353724694351104 4143587255423005312 6843820786151659520 9544054316880313728 12244287847608967936 14944521378337622144 17644754909066276352 1898244366085378944 4598477896814033152 7298711427542687360 9998944958271341568 12699178488999995776 15399412019728649984 18099645550457304192 2353135007476406784 5053368538205060992 7753602068933715200 10453835599662369408 13154069130391023616 15854302661119677824 107792118138780416 2808025648867434624 5508259179596088832 8208492710324743040 10908726241053397248 13608959771782051456 16309193302510705664 562682759529808256 3262916290258462464 5963149820987116672 8663383351715770880 11363616882444425088 14063850413173079296 16764083943901733504 1017573400920836096 3717806931649490304 6418040462378144512 9118273993106798720 11818507523835452928 14518741054564107136 17218974585292761344 1472464042311863936 4172697573040518144 6872931103769172352 9573164634497826560 12273398165226480768 14973631695955134976 17673865226683789184 1927354683702891776 4627588214431545984 7327821745160200192 10028055275888854400 12728288806617508608 15428522337346162816 18128755868074817024 2382245325093919616 5082478855822573824 7782712386551228032 10482945917279882240 13183179448008536448 15883412978737190656 136902435756293248 2837135966484947456 5537369497213601664 8237603027942255872 10937836558670910080 13638070089399564288 16338303620128218496 591793077147321088 3292026607875975296 5992260138604629504 8692493669333283712 11392727200061937920 14092960730790592128 16793194261519246336 1046683718538348928 3746917249267003136 6447150779995657344 9147384310724311552 11847617841452965760 14547851372181619968 17248084902910274176 1501574359929376768 4201807890658030976 6902041421386685184 9602274952115339392 12302508482843993600 15002742013572647808 17702975544301302016 1956465001320404608 4656698532049058816 7356932062777713024 10057165593506367232 12757399124235021440 15457632654963675648 18157866185692329856 2411355642711432448 5111589173440086656 7811822704168740864 10512056234897395072 13212289765626049280 15912523296354703488 166012753373806080 2866246284102460288 5566479814831114496 8266713345559768704 10966946876288422912 13667180407017077120 16367413937745731328 620903394764833920 3321136925493488128 6021370456222142336 8721603986950796544 11421837517679450752 14122071048408104960 16822304579136759168 1075794036155861760 3776027566884515968 6476261097613170176 9176494628341824384 11876728159070478592 14576961689799132800 17277195220527787008 1530684677546889600 4230918208275543808 6931151739004198016 9631385269732852224 12331618800461506432 15031852331190160640 17732085861918814848 1985575318937917440 4685808849666571648 7386042380395225856 10086275911123880064 12786509441852534272 15486742972581188480 18186976503309842688 2440465960328945280 5140699491057599488 7840933021786253696 10541166552514907904 13241400083243562112 15941633613972216320 195123070991318912 2895356601719973120 5595590132448627328 8295823663177281536 10996057193905935744 13696290724634589952 16396524255363244160 650013712382346752 3350247243111000960 6050480773839655168 8750714304568309376 11450947835296963584 14151181366025617792 16851414896754272000 1104904353773374592 3805137884502028800 6505371415230683008 9205604945959337216 11905838476687991424 14606072007416645632 17306305538145299840 1559794995164402432 4260028525893056640 6960262056621710848 9660495587350365056 12360729118079019264 15060962648807673472 17761196179536327680 2014685636555430272 4714919167284084480 7415152698012738688 10115386228741392896 12815619759470047104 15515853290198701312 18216086820927355520 2469576277946458112 5169809808675112320 7870043339403766528 10570276870132420736 13270510400861074944 15970743931589729152 224233388608831744 2924466919337485952 5624700450066140160 8324933980794794368 11025167511523448576 13725401042252102784 16425634572980756992 679124029999859584 3379357560728513792 6079591091457168000 8779824622185822208 11480058152914476416 14180291683643130624 16880525214371784832 1134014671390887424 3834248202119541632 6534481732848195840 9234715263576850048 11934948794305504256 14635182325034158464 17335415855762812672 1588905312781915264 4289138843510569472 6989372374239223680 9689605904967877888 12389839435696532096 15090072966425186304 17790306497153840512 2043795954172943104 4744029484901597312 7444263015630251520 10144496546358905728 12844730077087559936 15544963607816214144 18245197138544868352 2498686595563970944 5198920126292625152 7899153657021279360 10599387187749933568 13299620718478587776 15999854249207241984 253343706226344576 2953577236954998784 5653810767683652992 8354044298412307200 11054277829140961408 13754511359869615616 16454744890598269824 708234347617372416 3408467878346026624 6108701409074680832 8808934939803335040 11509168470531989248 14209402001260643456 16909635531989297664 1163124989008400256 3863358519737054464 6563592050465708672 9263825581194362880 11964059111923017088 14664292642651671296 17364526173380325504 1618015630399428096 4318249161128082304 7018482691856736512 9718716222585390720 12418949753314044928 15119183284042699136 17819416814771353344 2072906271790455936 4773139802519110144 7473373333247764352 10173606863976418560 12873840394705072768 15574073925433726976 18274307456162381184 2527796913181483776 5228030443910137984 7928263974638792192 10628497505367446400 13328731036096100608 16028964566824754816 282454023843857408 2982687554572511616 5682921085301165824 8383154616029820032 11083388146758474240 13783621677487128448 16483855208215782656 737344665234885248 3437578195963539456 6137811726692193664 8838045257420847872 11538278788149502080 14238512318878156288 16938745849606810496 1192235306625913088 3892468837354567296 6592702368083221504 9292935898811875712 11993169429540529920 14693402960269184128 17393636490997838336 1647125948016940928 4347359478745595136 7047593009474249344 9747826540202903552 12448060070931557760 15148293601660211968 17848527132388866176 2102016589407968768 4802250120136622976 7502483650865277184 10202717181593931392 12902950712322585600 15603184243051239808 18303417773779894016 2556907230798996608 5257140761527650816 7957374292256305024 10657607822984959232 13357841353713613440 16058074884442267648 311564341461370240 3011797872190024448 5712031402918678656 8412264933647332864 11112498464375987072 13812731995104641280 16512965525833295488 766454982852398080 3466688513581052288 6166922044309706496 8867155575038360704 11567389105767014912 14267622636495669120 16967856167224323328 1221345624243425920 3921579154972080128 6621812685700734336 9322046216429388544 12022279747158042752 14722513277886696960 17422746808615351168 1676236265634453760 4376469796363107968 7076703327091762176 9776936857820416384 12477170388549070592 15177403919277724800 17877637450006379008 2131126907025481600 4831360437754135808 7531593968482790016 10231827499211444224 12932061029940098432 15632294560668752640 18332528091397406848 2586017548416509440 5286251079145163648 7986484609873817856 10686718140602472064 13386951671331126272 16087185202059780480 340674659078883072 3040908189807537280 5741141720536191488 8441375251264845696 11141608781993499904 13841842312722154112 16542075843450808320 795565300469910912 3495798831198565120 6196032361927219328 8896265892655873536 11596499423384527744 14296732954113181952 16996966484841836160 1250455941860938752 3950689472589592960 6650923003318247168 9351156534046901376 12051390064775555584 14751623595504209792 17451857126232864000 1705346583251966592 4405580113980620800 7105813644709275008 9806047175437929216 12506280706166583424 15206514236895237632 17906747767623891840 2160237224642994432 4860470755371648640 7560704286100302848 10260937816828957056 12961171347557611264 15661404878286265472 18361638409014919680 2615127866034022272 5315361396762676480 8015594927491330688 10715828458219984896 13416061988948639104 16116295519677293312 369784976696395904 3070018507425050112 5770252038153704320 8470485568882358528 11170719099611012736 13870952630339666944 16571186161068321152 824675618087423744 3524909148816077952 6225142679544732160 8925376210273386368 11625609741002040576 14325843271730694784 17026076802459348992 1279566259478451584 3979799790207105792 6680033320935760000 9380266851664414208 12080500382393068416 14780733913121722624 17480967443850376832 1734456900869479424 4434690431598133632 7134923962326787840 9835157493055442048 12535391023784096256 15235624554512750464 17935858085241404672 2189347542260507264 4889581072989161472 7589814603717815680 10290048134446469888 12990281665175124096 15690515195903778304 18390748726632432512 2644238183651535104 5344471714380189312 8044705245108843520 10744938775837497728 13445172306566151936 16145405837294806144 398895294313908736 3099128825042562944 5799362355771217152 8499595886499871360 11199829417228525568 13900062947957179776 16600296478685833984 853785935704936576 3554019466433590784 6254252997162244992 8954486527890899200 11654720058619553408 14354953589348207616 17055187120076861824 1308676577095964416 4008910107824618624 6709143638553272832 9409377169281927040 12109610700010581248 14809844230739235456 17510077761467889664 1763567218486992256 4463800749215646464 7164034279944300672 9864267810672954880 12564501341401609088 15264734872130263296 17964968402858917504 2218457859878020096 4918691390606674304 7618924921335328512 10319158452063982720 13019391982792636928 15719625513521291136 18419859044249945344 2673348501269047936 5373582031997702144 8073815562726356352 10774049093455010560 13474282624183664768 16174516154912318976 428005611931421568 3128239142660075776 5828472673388729984 8528706204117384192 11228939734846038400 13929173265574692608 16629406796303346816 882896253322449408 3583129784051103616 6283363314779757824 8983596845508412032 11683830376237066240 14384063906965720448 17084297437694374656 1337786894713477248 4038020425442131456 6738253956170785664 9438487486899439872 12138721017628094080 14838954548356748288 17539188079085402496 1792677536104505088 4492911066833159296 7193144597561813504 9893378128290467712 12593611659019121920 15293845189747776128 17994078720476430336 2247568177495532928 4947801708224187136 7648035238952841344 10348268769681495552 13048502300410149760 15748735831138803968 2225288157906560 2702458818886560768 5402692349615214976 8102925880343869184 10803159411072523392 13503392941801177600 16203626472529831808 457115929548934400 3157349460277588608 5857582991006242816 8557816521734897024 11258050052463551232 13958283583192205440 16658517113920859648 912006570939962240 3612240101668616448 6312473632397270656 9012707163125924864 11712940693854579072 14413174224583233280 17113407755311887488 1366897212330990080 4067130743059644288 6767364273788298496 9467597804516952704 12167831335245606912 14868064865974261120 17568298396702915328 1821787853722017920 4522021384450672128 7222254915179326336 9922488445907980544 12622721976636634752 15322955507365288960 18023189038093943168 2276678495113045760 4976912025841699968 7677145556570354176 10377379087299008384 13077612618027662592 15777846148756316800 31335605775419392 2731569136504073600 5431802667232727808 8132036197961382016 10832269728690036224 13532503259418690432 16232736790147344640 486226247166447232 3186459777895101440 5886693308623755648 8586926839352409856 11287160370081064064 13987393900809718272 16687627431538372480 941116888557475072 3641350419286129280 6341583950014783488 9041817480743437696 11742051011472091904 14442284542200746112 17142518072929400320 1396007529948502912 4096241060677157120 6796474591405811328 9496708122134465536 12196941652863119744 14897175183591773952 17597408714320428160 1850898171339530752 4551131702068184960 7251365232796839168 9951598763525493376 12651832294254147584 15352065824982801792 18052299355711456000 2305788812730558592 5006022343459212800 7706255874187867008 10406489404916521216 13106722935645175424 15806956466373829632 60445923392932224 2760679454121586432 5460912984850240640 8161146515578894848 10861380046307549056 13561613577036203264 16261847107764857472 515336564783960064 3215570095512614272 5915803626241268480 8616037156969922688 11316270687698576896 14016504218427231104 16716737749155885312 970227206174987904 3670460736903642112 6370694267632296320 9070927798360950528 11771161329089604736 14471394859818258944 17171628390546913152 1425117847566015744 4125351378294669952 6825584909023324160 9525818439751978368 12226051970480632576 14926285501209286784 17626519031937940992 1880008488957043584 4580242019685697792 7280475550414352000 9980709081143006208 12680942611871660416 15381176142600314624 18081409673328968832 2334899130348071424 5035132661076725632 7735366191805379840 10435599722534034048 13135833253262688256 15836066783991342464 89556241010445056 2789789771739099264 5490023302467753472 8190256833196407680 10890490363925061888 13590723894653716096 16290957425382370304 544446882401472896 3244680413130127104 5944913943858781312 8645147474587435520 11345381005316089728 14045614536044743936 16745848066773398144 999337523792500736 3699571054521154944 6399804585249809152 9100038115978463360 11800271646707117568 14500505177435771776 17200738708164425984 1454228165183528576 4154461695912182784 6854695226640836992 9554928757369491200 12255162288098145408 14955395818826799616 17655629349555453824 1909118806574556416 4609352337303210624 7309585868031864832 10009819398760519040 12710052929489173248 15410286460217827456 18110519990946481664 2364009447965584256 5064242978694238464 7764476509422892672 10464710040151546880 13164943570880201088 15865177101608855296 118666558627957888 2818900089356612096 5519133620085266304 8219367150813920512 10919600681542574720 13619834212271228928 16320067742999883136 573557200018985728 3273790730747639936 5974024261476294144 8674257792204948352 11374491322933602560 14074724853662256768 16774958384390910976 1028447841410013568 3728681372138667776 6428914902867321984 9129148433595976192 11829381964324630400 14529615495053284608 17229849025781938816 1483338482801041408 4183572013529695616 6883805544258349824 9584039074987004032 12284272605715658240 14984506136444312448 17684739667172966656 1938229124192069248 4638462654920723456 7338696185649377664 10038929716378031872 12739163247106686080 15439396777835340288 18139630308563994496 2393119765583097088 5093353296311751296 7793586827040405504 10493820357769059712 13194053888497713920 15894287419226368128 147776876245470720 2848010406974124928 5548243937702779136 8248477468431433344 10948710999160087552 13648944529888741760 16349178060617395968 602667517636498560 3302901048365152768 6003134579093806976 8703368109822461184 11403601640551115392 14103835171279769600 16804068702008423808 1057558159027526400 3757791689756180608 6458025220484834816 9158258751213489024 11858492281942143232 14558725812670797440 17258959343399451648 1512448800418554240 4212682331147208448 6912915861875862656 9613149392604516864 12313382923333171072 15013616454061825280 17713849984790479488 1967339441809582080 4667572972538236288 7367806503266890496 10068040033995544704 12768273564724198912 15468507095452853120 18168740626181507328 2422230083200609920 5122463613929264128 7822697144657918336 10522930675386572544 13223164206115226752 15923397736843880960 176887193862983552 2877120724591637760 5577354255320291968 8277587786048946176 10977821316777600384 13678054847506254592 16378288378234908800 631777835254011392 3332011365982665600 6032244896711319808 8732478427439974016 11432711958168628224 14132945488897282432 16833179019625936640 1086668476645039232 3786902007373693440 6487135538102347648 9187369068831001856 11887602599559656064 14587836130288310272 17288069661016964480 1541559118036067072 4241792648764721280 6942026179493375488 9642259710222029696 12342493240950683904 15042726771679338112 17742960302407992320 1996449759427094912 4696683290155749120 7396916820884403328 10097150351613057536 12797383882341711744 15497617413070365952 18197850943799020160 2451340400818122752 5151573931546776960 7851807462275431168 10552040993004085376 13252274523732739584 15952508054461393792 205997511480496384 2906231042209150592 5606464572937804800 8306698103666459008 11006931634395113216 13707165165123767424 16407398695852421632 660888152871524224 3361121683600178432 6061355214328832640 8761588745057486848 11461822275786141056 14162055806514795264 16862289337243449472 1115778794262552064 3816012324991206272 6516245855719860480 9216479386448514688 11916712917177168896 14616946447905823104 17317179978634477312 1570669435653579904 4270902966382234112 6971136497110888320 9671370027839542528 12371603558568196736 15071837089296850944 17772070620025505152 2025560077044607744 4725793607773261952 7426027138501916160 10126260669230570368 12826494199959224576 15526727730687878784 18226961261416532992 2480450718435635584 5180684249164289792 7880917779892944000 10581151310621598208 13281384841350252416 15981618372078906624 235107829098009216 2935341359826663424 5635574890555317632 8335808421283971840 11036041952012626048 13736275482741280256 16436509013469934464 689998470489037056 3390232001217691264 6090465531946345472 8790699062674999680 11490932593403653888 14191166124132308096 16891399654860962304 1144889111880064896 3845122642608719104 6545356173337373312 9245589704066027520 11945823234794681728 14646056765523335936 17346290296251990144 1599779753271092736 4300013283999746944 7000246814728401152 9700480345457055360 12400713876185709568 15100947406914363776 17801180937643017984 2054670394662120576 4754903925390774784 7455137456119428992 10155370986848083200 12855604517576737408 15555838048305391616 18256071579034045824 2509561036053148416 5209794566781802624 7910028097510456832 10610261628239111040 13310495158967765248 16010728689696419456 264218146715522048 2964451677444176256 5664685208172830464 8364918738901484672 11065152269630138880 13765385800358793088 16465619331087447296 719108788106549888 3419342318835204096 6119575849563858304 8819809380292512512 11520042911021166720 14220276441749820928 16920509972478475136 1173999429497577728 3874232960226231936 6574466490954886144 9274700021683540352 11974933552412194560 14675167083140848768 17375400613869502976 1628890070888605568 4329123601617259776 7029357132345913984 9729590663074568192 12429824193803222400 15130057724531876608 17830291255260530816 2083780712279633408 4784014243008287616 7484247773736941824 10184481304465596032 12884714835194250240 15584948365922904448 18285181896651558656 2538671353670661248 5238904884399315456 7939138415127969664 10639371945856623872 13339605476585278080 16039839007313932288 293328464333034880 2993561995061689088 5693795525790343296 8394029056518997504 11094262587247651712 13794496117976305920 16494729648704960128 748219105724062720 3448452636452716928 6148686167181371136 8848919697910025344 11549153228638679552 14249386759367333760 16949620290095987968 1203109747115090560 3903343277843744768 6603576808572398976 9303810339301053184 12004043870029707392 14704277400758361600 17404510931487015808 1658000388506118400 4358233919234772608 7058467449963426816 9758700980692081024 12458934511420735232 15159168042149389440 17859401572878043648 2112891029897146240 4813124560625800448 7513358091354454656 10213591622083108864 12913825152811763072 15614058683540417280 18314292214269071488 2567781671288174080 5268015202016828288 7968248732745482496 10668482263474136704 13368715794202790912 16068949324931445120 322438781950547712 3022672312679201920 5722905843407856128 8423139374136510336 11123372904865164544 13823606435593818752 16523839966322472960 777329423341575552 3477562954070229760 6177796484798883968 8878030015527538176 11578263546256192384 14278497076984846592 16978730607713500800 1232220064732603392 3932453595461257600 6632687126189911808 9332920656918566016 12033154187647220224 14733387718375874432 17433621249104528640 1687110706123631232 4387344236852285440 7087577767580939648 9787811298309593856 12488044829038248064 15188278359766902272 17888511890495556480 2142001347514659072 4842234878243313280 7542468408971967488 10242701939700621696 12942935470429275904 15643169001157930112 18343402531886584320 2596891988905686912 5297125519634341120 7997359050362995328 10697592581091649536 13397826111820303744 16098059642548957952 351549099568060544 3051782630296714752 5752016161025368960 8452249691754023168 11152483222482677376 13852716753211331584 16552950283939985792 806439740959088384 3506673271687742592 6206906802416396800 8907140333145051008 11607373863873705216 14307607394602359424 17007840925331013632 1261330382350116224 3961563913078770432 6661797443807424640 9362030974536078848 12062264505264733056 14762498035993387264 17462731566722041472 1716221023741144064 4416454554469798272 7116688085198452480 9816921615927106688 12517155146655760896 15217388677384415104 17917622208113069312 2171111665132171904 4871345195860826112 7571578726589480320 10271812257318134528 12972045788046788736 15672279318775442944 18372512849504097152 2626002306523199744 5326235837251853952 8026469367980508160 10726702898709162368 13426936429437816576 16127169960166470784 380659417185573376 3080892947914227584 5781126478642881792 8481360009371536000 11181593540100190208 13881827070828844416 16582060601557498624 835550058576601216 3535783589305255424 6236017120033909632 8936250650762563840 11636484181491218048 14336717712219872256 17036951242948526464 1290440699967629056 3990674230696283264 6690907761424937472 9391141292153591680 12091374822882245888 14791608353610900096 17491841884339554304 1745331341358656896 4445564872087311104 7145798402815965312 9846031933544619520 12546265464273273728 15246498995001927936 17946732525730582144 2200221982749684736 4900455513478338944 7600689044206993152 10300922574935647360 13001156105664301568 15701389636392955776 18401623167121609984 2655112624140712576 5355346154869366784 8055579685598020992 10755813216326675200 13456046747055329408 16156280277783983616 409769734803086208 3110003265531740416 5810236796260394624 8510470326989048832 11210703857717703040 13910937388446357248 16611170919175011456 864660376194114048 3564893906922768256 6265127437651422464 8965360968380076672 11665594499108730880 14365828029837385088 17066061560566039296 1319551017585141888 4019784548313796096 6720018079042450304 9420251609771104512 12120485140499758720 14820718671228412928 17520952201957067136 1774441658976169728 4474675189704823936 7174908720433478144 9875142251162132352 12575375781890786560 15275609312619440768 17975842843348094976 2229332300367197568 4929565831095851776 7629799361824505984 10330032892553160192 13030266423281814400 15730499954010468608 18430733484739122816 2684222941758225408 5384456472486879616 8084690003215533824 10784923533944188032 13485157064672842240 16185390595401496448 438880052420599040 3139113583149253248 5839347113877907456 8539580644606561664 11239814175335215872 13940047706063870080 16640281236792524288 893770693811626880 3594004224540281088 6294237755268935296 8994471285997589504 11694704816726243712 14394938347454897920 17095171878183552128 1348661335202654720 4048894865931308928 6749128396659963136 9449361927388617344 12149595458117271552 14849828988845925760 17550062519574579968 1803551976593682560 4503785507322336768 7204019038050990976 9904252568779645184 12604486099508299392 15304719630236953600 18004953160965607808 2258442617984710400 4958676148713364608 7658909679442018816 10359143210170673024 13059376740899327232 15759610271627981440 13099728647084032 2713333259375738240 5413566790104392448 8113800320833046656 10814033851561700864 13514267382290355072 16214500913019009280 467990370038111872 3168223900766766080 5868457431495420288 8568690962224074496 11268924492952728704 13969158023681382912 16669391554410037120 922881011429139712 3623114542157793920 6323348072886448128 9023581603615102336 11723815134343756544 14424048665072410752 17124282195801064960 1377771652820167552 4078005183548821760 6778238714277475968 9478472245006130176 12178705775734784384 14878939306463438592 17579172837192092800 1832662294211195392 4532895824939849600 7233129355668503808 9933362886397158016 12633596417125812224 15333829947854466432 18034063478583120640 2287552935602223232 4987786466330877440 7688019997059531648 10388253527788185856 13088487058516840064 15788720589245494272 42210046264596864 2742443576993251072 5442677107721905280 8142910638450559488 10843144169179213696 13543377699907867904 16243611230636522112 497100687655624704 3197334218384278912 5897567749112933120 8597801279841587328 11298034810570241536 13998268341298895744 16698501872027549952 951991329046652544 3652224859775306752 6352458390503960960 9052691921232615168 11752925451961269376 14453158982689923584 17153392513418577792 1406881970437680384 4107115501166334592 6807349031894988800 9507582562623643008 12207816093352297216 14908049624080951424 17608283154809605632 1861772611828708224 4562006142557362432 7262239673286016640 9962473204014670848 12662706734743325056 15362940265471979264 18063173796200633472 2316663253219736064 5016896783948390272 7717130314677044480 10417363845405698688 13117597376134352896 15817830906863007104 71320363882109696 2771553894610763904 5471787425339418112 8172020956068072320 10872254486796726528 13572488017525380736 16272721548254034944 526211005273137536 3226444536001791744 5926678066730445952 8626911597459100160 11327145128187754368 14027378658916408576 16727612189645062784 981101646664165376 3681335177392819584 6381568708121473792 9081802238850128000 11782035769578782208 14482269300307436416 17182502831036090624 1435992288055193216 4136225818783847424 6836459349512501632 9536692880241155840 12236926410969810048 14937159941698464256 17637393472427118464 1890882929446221056 4591116460174875264 7291349990903529472 9991583521632183680 12691817052360837888 15392050583089492096 18092284113818146304 2345773570837248896 5046007101565903104 7746240632294557312 10446474163023211520 13146707693751865728 15846941224480519936 100430681499622528 2800664212228276736 5500897742956930944 8201131273685585152 10901364804414239360 13601598335142893568 16301831865871547776 555321322890650368 3255554853619304576 5955788384347958784 8656021915076612992 11356255445805267200 14056488976533921408 16756722507262575616 1010211964281678208 3710445495010332416 6410679025738986624 9110912556467640832 11811146087196295040 14511379617924949248 17211613148653603456 1465102605672706048 4165336136401360256 6865569667130014464 9565803197858668672 12266036728587322880 14966270259315977088 17666503790044631296 1919993247063733888 4620226777792388096 7320460308521042304 10020693839249696512 12720927369978350720 15421160900707004928 18121394431435659136 2374883888454761728 5075117419183415936 7775350949912070144 10475584480640724352 13175818011369378560 15876051542098032768 129540999117135360 2829774529845789568 5530008060574443776 8230241591303097984 10930475122031752192 13630708652760406400 16330942183489060608 584431640508163200 3284665171236817408 5984898701965471616 8685132232694125824 11385365763422780032 14085599294151434240 16785832824880088448 1039322281899191040 3739555812627845248 6439789343356499456 9140022874085153664 11840256404813807872 14540489935542462080 17240723466271116288 1494212923290218880 4194446454018873088 6894679984747527296 9594913515476181504 12295147046204835712 14995380576933489920 17695614107662144128 1949103564681246720 4649337095409900928 7349570626138555136 10049804156867209344 12750037687595863552 15450271218324517760 18150504749053171968 2403994206072274560 5104227736800928768 7804461267529582976 10504694798258237184 13204928328986891392 15905161859715545600 158651316734648192 2858884847463302400 5559118378191956608 8259351908920610816 10959585439649265024 13659818970377919232 16360052501106573440 613541958125676032 3313775488854330240 6014009019582984448 8714242550311638656 11414476081040292864 14114709611768947072 16814943142497601280 1068432599516703872 3768666130245358080 6468899660974012288 9169133191702666496 11869366722431320704 14569600253159974912 17269833783888629120 1523323240907731712 4223556771636385920 6923790302365040128 9624023833093694336 12324257363822348544 15024490894551002752 17724724425279656960 1978213882298759552 4678447413027413760 7378680943756067968 10078914474484722176 12779148005213376384 15479381535942030592 18179615066670684800 2433104523689787392 5133338054418441600 7833571585147095808 10533805115875750016 13234038646604404224 15934272177333058432 187761634352161024 2887995165080815232 5588228695809469440 8288462226538123648 10988695757266777856 13688929287995432064 16389162818724086272 642652275743188864 3342885806471843072 6043119337200497280 8743352867929151488 11443586398657805696 14143819929386459904 16844053460115114112 1097542917134216704 3797776447862870912 6498009978591525120 9198243509320179328 11898477040048833536 14598710570777487744 17298944101506141952 1552433558525244544 4252667089253898752 6952900619982552960 9653134150711207168 12353367681439861376 15053601212168515584 17753834742897169792 2007324199916272384 4707557730644926592 7407791261373580800 10108024792102235008 12808258322830889216 15508491853559543424 18208725384288197632 2462214841307300224 5162448372035954432 7862681902764608640 10562915433493262848 13263148964221917056 15963382494950571264 216871951969673856 2917105482698328064 5617339013426982272 8317572544155636480 11017806074884290688 13718039605612944896 16418273136341599104 671762593360701696 3371996124089355904 6072229654818010112 8772463185546664320 11472696716275318528 14172930247003972736 16873163777732626944 1126653234751729536 3826886765480383744 6527120296209037952 9227353826937692160 11927587357666346368 14627820888395000576 17328054419123654784 1581543876142757376 4281777406871411584 6982010937600065792 9682244468328720000 12382477999057374208 15082711529786028416 17782945060514682624 2036434517533785216 4736668048262439424 7436901578991093632 10137135109719747840 12837368640448402048 15537602171177056256 18237835701905710464 2491325158924813056 5191558689653467264 7891792220382121472 10592025751110775680 13292259281839429888 15992492812568084096 245982269587186688 2946215800315840896 5646449331044495104 8346682861773149312 11046916392501803520 13747149923230457728 16447383453959111936 700872910978214528 3401106441706868736 6101339972435522944 8801573503164177152 11501807033892831360 14202040564621485568 16902274095350139776 1155763552369242368 3855997083097896576 6556230613826550784 9256464144555204992 11956697675283859200 14656931206012513408 17357164736741167616 1610654193760270208 4310887724488924416 7011121255217578624 9711354785946232832 12411588316674887040 15111821847403541248 17812055378132195456 2065544835151298048 4765778365879952256 7466011896608606464 10166245427337260672 12866478958065914880 15566712488794569088 18266946019523223296 2520435476542325888 5220669007270980096 7920902537999634304 10621136068728288512 13321369599456942720 16021603130185596928 275092587204699520 2975326117933353728 5675559648662007936 8375793179390662144 11076026710119316352 13776260240847970560 16476493771576624768 729983228595727360 3430216759324381568 6130450290053035776 8830683820781689984 11530917351510344192 14231150882238998400 16931384412967652608 1184873869986755200 3885107400715409408 6585340931444063616 9285574462172717824 11985807992901372032 14686041523630026240 17386275054358680448 1639764511377783040 4339998042106437248 7040231572835091456 9740465103563745664 12440698634292399872 15140932165021054080 17841165695749708288 2094655152768810880 4794888683497465088 7495122214226119296 10195355744954773504 12895589275683427712 15595822806412081920 18296056337140736128 2549545794159838720 5249779324888492928 7950012855617147136 10650246386345801344 13350479917074455552 16050713447803109760 304202904822212352 3004436435550866560 5704669966279520768 8404903497008174976 11105137027736829184 13805370558465483392 16505604089194137600 759093546213240192 3459327076941894400 6159560607670548608 8859794138399202816 11560027669127857024 14260261199856511232 16960494730585165440 1213984187604268032 3914217718332922240 6614451249061576448 9314684779790230656 12014918310518884864 14715151841247539072 17415385371976193280 1668874828995295872 4369108359723950080 7069341890452604288 9769575421181258496 12469808951909912704 15170042482638566912 17870276013367221120 2123765470386323712 4823999001114977920 7524232531843632128 10224466062572286336 12924699593300940544 15624933124029594752 18325166654758248960 2578656111777351552 5278889642506005760 7979123173234659968 10679356703963314176 13379590234691968384 16079823765420622592 333313222439725184 3033546753168379392 5733780283897033600 8434013814625687808 11134247345354342016 13834480876082996224 16534714406811650432 788203863830753024 3488437394559407232 6188670925288061440 8888904456016715648 11589137986745369856 14289371517474024064 16989605048202678272 1243094505221780864 3943328035950435072 6643561566679089280 9343795097407743488 12044028628136397696 14744262158865051904 17444495689593706112 1697985146612808704 4398218677341462912 7098452208070117120 9798685738798771328 12498919269527425536 15199152800256079744 17899386330984733952 2152875788003836544 4853109318732490752 7553342849461144960 10253576380189799168 12953809910918453376 15654043441647107584 18354276972375761792 2607766429394864384 5307999960123518592 8008233490852172800 10708467021580827008 13408700552309481216 16108934083038135424 362423540057238016 3062657070785892224 5762890601514546432 8463124132243200640 11163357662971854848 13863591193700509056 16563824724429163264 817314181448265856 3517547712176920064 6217781242905574272 8918014773634228480 11618248304362882688 14318481835091536896 17018715365820191104 1272204822839293696 3972438353567947904 6672671884296602112 9372905415025256320 12073138945753910528 14773372476482564736 17473606007211218944 1727095464230321536 4427328994958975744 7127562525687629952 9827796056416284160 12528029587144938368 15228263117873592576 17928496648602246784 2181986105621349376 4882219636350003584 7582453167078657792 10282686697807312000 12982920228535966208 15683153759264620416 18383387289993274624 2636876747012377216 5337110277741031424 8037343808469685632 10737577339198339840 13437810869926994048 16138044400655648256 391533857674750848 3091767388403405056 5792000919132059264 8492234449860713472 11192467980589367680 13892701511318021888 16592935042046676096 846424499065778688 3546658029794432896 6246891560523087104 8947125091251741312 11647358621980395520 14347592152709049728 17047825683437703936 1301315140456806528 4001548671185460736 6701782201914114944 9402015732642769152 12102249263371423360 14802482794100077568 17502716324828731776 1756205781847834368 4456439312576488576 7156672843305142784 9856906374033796992 12557139904762451200 15257373435491105408 17957606966219759616 2211096423238862208 4911329953967516416 7611563484696170624 10311797015424824832 13012030546153479040 15712264076882133248 18412497607610787456 2665987064629890048 5366220595358544256 8066454126087198464 10766687656815852672 13466921187544506880 16167154718273161088 420644175292263680 3120877706020917888 5821111236749572096 8521344767478226304 11221578298206880512 13921811828935534720 16622045359664188928 875534816683291520 3575768347411945728 6276001878140599936 8976235408869254144 11676468939597908352 14376702470326562560 17076936001055216768 1330425458074319360 4030658988802973568 6730892519531627776 9431126050260281984 12131359580988936192 14831593111717590400 17531826642446244608 1785316099465347200 4485549630194001408 7185783160922655616 9886016691651309824 12586250222379964032 15286483753108618240 17986717283837272448 2240206740856375040 4940440271585029248 7640673802313683456 10340907333042337664 13041140863770991872 15741374394499646080 18441607925228300288 2695097382247402880 5395330912976057088 8095564443704711296 10795797974433365504 13496031505162019712 16196265035890673920 449754492909776512 3149988023638430720 5850221554367084928 8550455085095739136 11250688615824393344 13950922146553047552 16651155677281701760 904645134300804352 3604878665029458560 6305112195758112768 9005345726486766976 11705579257215421184 14405812787944075392 17106046318672729600 1359535775691832192 4059769306420486400 6760002837149140608 9460236367877794816 12160469898606449024 14860703429335103232 17560936960063757440 1814426417082860032 4514659947811514240 7214893478540168448 9915127009268822656 12615360539997476864 15315594070726131072 18015827601454785280 2269317058473887872 4969550589202542080 7669784119931196288 10370017650659850496 13070251181388504704 15770484712117158912 23974169136261504 2724207699864915712 5424441230593569920 8124674761322224128 10824908292050878336 13525141822779532544 16225375353508186752 478864810527289344 3179098341255943552 5879331871984597760 8579565402713251968 11279798933441906176 13980032464170560384 16680265994899214592 933755451918317184 3633988982646971392 6334222513375625600 9034456044104279808 11734689574832934016 14434923105561588224 17135156636290242432 1388646093309345024 4088879624037999232 6789113154766653440 9489346685495307648 12189580216223961856 14889813746952616064 17590047277681270272 1843536734700372864 4543770265429027072 7244003796157681280 9944237326886335488 12644470857614989696 15344704388343643904 18044937919072298112 2298427376091400704 4998660906820054912 7698894437548709120 10399127968277363328 13099361499006017536 15799595029734671744 53084486753774336 2753318017482428544 5453551548211082752 8153785078939736960 10854018609668391168 13554252140397045376 16254485671125699584 507975128144802176 3208208658873456384 5908442189602110592 8608675720330764800 11308909251059419008 14009142781788073216 16709376312516727424 962865769535830016 3663099300264484224 6363332830993138432 9063566361721792640 11763799892450446848 14464033423179101056 17164266953907755264 1417756410926857856 4117989941655512064 6818223472384166272 9518457003112820480 12218690533841474688 14918924064570128896 17619157595298783104 1872647052317885696 4572880583046539904 7273114113775194112 9973347644503848320 12673581175232502528 15373814705961156736 18074048236689810944 2327537693708913536 5027771224437567744 7728004755166221952 10428238285894876160 13128471816623530368 15828705347352184576 82194804371287168 2782428335099941376 5482661865828595584 8182895396557249792 10883128927285904000 13583362458014558208 16283595988743212416 537085445762315008 3237318976490969216 5937552507219623424 8637786037948277632 11338019568676931840 14038253099405586048 16738486630134240256 991976087153342848 3692209617881997056 6392443148610651264 9092676679339305472 11792910210067959680 14493143740796613888 17193377271525268096 1446866728544370688 4147100259273024896 6847333790001679104 9547567320730333312 12247800851458987520 14948034382187641728 17648267912916295936 1901757369935398528 4601990900664052736 7302224431392706944 10002457962121361152 12702691492850015360 15402925023578669568 18103158554307323776 2356648011326426368 5056881542055080576 7757115072783734784 10457348603512388992 13157582134241043200 15857815664969697408 111305121988800000 2811538652717454208 5511772183446108416 8212005714174762624 10912239244903416832 13612472775632071040 16312706306360725248 566195763379827840 3266429294108482048 5966662824837136256 8666896355565790464 11367129886294444672 14067363417023098880 16767596947751753088 1021086404770855680 3721319935499509888 6421553466228164096 9121786996956818304 11822020527685472512 14522254058414126720 17222487589142780928 1475977046161883520 4176210576890537728 6876444107619191936 9576677638347846144 12276911169076500352 14977144699805154560 17677378230533808768 1930867687552911360 4631101218281565568 7331334749010219776 10031568279738873984 12731801810467528192 15432035341196182400 18132268871924836608 2385758328943939200 5085991859672593408 7786225390401247616 10486458921129901824 13186692451858556032 15886925982587210240 140415439606312832 2840648970334967040 5540882501063621248 8241116031792275456 10941349562520929664 13641583093249583872 16341816623978238080 595306080997340672 3295539611725994880 5995773142454649088 8696006673183303296 11396240203911957504 14096473734640611712 16796707265369265920 1050196722388368512 3750430253117022720 6450663783845676928 9150897314574331136 11851130845302985344 14551364376031639552 17251597906760293760 1505087363779396352 4205320894508050560 6905554425236704768 9605787955965358976 12306021486694013184 15006255017422667392 17706488548151321600 1959978005170424192 4660211535899078400 7360445066627732608 10060678597356386816 12760912128085041024 15461145658813695232 18161379189542349440 2414868646561452032 5115102177290106240 7815335708018760448 10515569238747414656 13215802769476068864 15916036300204723072 169525757223825664 2869759287952479872 5569992818681134080 8270226349409788288 10970459880138442496 13670693410867096704 16370926941595750912 624416398614853504 3324649929343507712 6024883460072161920 8725116990800816128 11425350521529470336 14125584052258124544 16825817582986778752 1079307040005881344 3779540570734535552 6479774101463189760 9180007632191843968 11880241162920498176 14580474693649152384 17280708224377806592 1534197681396909184 4234431212125563392 6934664742854217600 9634898273582871808 12335131804311526016 15035365335040180224 17735598865768834432 1989088322787937024 4689321853516591232 7389555384245245440 10089788914973899648 12790022445702553856 15490255976431208064 18190489507159862272 2443978964178964864 5144212494907619072 7844446025636273280 10544679556364927488 13244913087093581696 15945146617822235904 198636074841338496 2898869605569992704 5599103136298646912 8299336667027301120 10999570197755955328 13699803728484609536 16400037259213263744 653526716232366336 3353760246961020544 6053993777689674752 8754227308418328960 11454460839146983168 14154694369875637376 16854927900604291584 1108417357623394176 3808650888352048384 6508884419080702592 9209117949809356800 11909351480538011008 14609585011266665216 17309818541995319424 1563307999014422016 4263541529743076224 6963775060471730432 9664008591200384640 12364242121929038848 15064475652657693056 17764709183386347264 2018198640405449856 4718432171134104064 7418665701862758272 10118899232591412480 12819132763320066688 15519366294048720896 18219599824777375104 2473089281796477696 5173322812525131904 7873556343253786112 10573789873982440320 13274023404711094528 15974256935439748736 227746392458851328 2927979923187505536 5628213453916159744 8328446984644813952 11028680515373468160 13728914046102122368 16429147576830776576 682637033849879168 3382870564578533376 6083104095307187584 8783337626035841792 11483571156764496000 14183804687493150208 16884038218221804416 1137527675240907008 3837761205969561216 6537994736698215424 9238228267426869632 11938461798155523840 14638695328884178048 17338928859612832256 1592418316631934848 4292651847360589056 6992885378089243264 9693118908817897472 12393352439546551680 15093585970275205888 17793819501003860096 2047308958022962688 4747542488751616896 7447776019480271104 10148009550208925312 12848243080937579520 15548476611666233728 18248710142394887936 2502199599413990528 5202433130142644736 7902666660871298944 10602900191599953152 13303133722328607360 16003367253057261568 256856710076364160 2957090240805018368 5657323771533672576 8357557302262326784 11057790832990980992 13758024363719635200 16458257894448289408 711747351467392000 3411980882196046208 6112214412924700416 8812447943653354624 11512681474382008832 14212915005110663040 16913148535839317248 1166637992858419840 3866871523587074048 6567105054315728256 9267338585044382464 11967572115773036672 14667805646501690880 17368039177230345088 1621528634249447680 4321762164978101888 7021995695706756096 9722229226435410304 12422462757164064512 15122696287892718720 17822929818621372928 2076419275640475520 4776652806369129728 7476886337097783936 10177119867826438144 12877353398555092352 15577586929283746560 18277820460012400768 2531309917031503360 5231543447760157568 7931776978488811776 10632010509217465984 13332244039946120192 16032477570674774400 285967027693876992 2986200558422531200 5686434089151185408 8386667619879839616 11086901150608493824 13787134681337148032 16487368212065802240 740857669084904832 3441091199813559040 6141324730542213248 8841558261270867456 11541791791999521664 14242025322728175872 16942258853456830080 1195748310475932672 3895981841204586880 6596215371933241088 9296448902661895296 11996682433390549504 14696915964119203712 17397149494847857920 1650638951866960512 4350872482595614720 7051106013324268928 9751339544052923136 12451573074781577344 15151806605510231552 17852040136238885760 2105529593257988352 4805763123986642560 7505996654715296768 10206230185443950976 12906463716172605184 15606697246901259392 18306930777629913600 2560420234649016192 5260653765377670400 7960887296106324608 10661120826834978816 13361354357563633024 16061587888292287232 315077345311389824 3015310876040044032 5715544406768698240 8415777937497352448 11116011468226006656 13816244998954660864 16516478529683315072 769967986702417664 3470201517431071872 6170435048159726080 8870668578888380288 11570902109617034496 14271135640345688704 16971369171074342912 1224858628093445504 3925092158822099712 6625325689550753920 9325559220279408128 12025792751008062336 14726026281736716544 17426259812465370752 1679749269484473344 4379982800213127552 7080216330941781760 9780449861670435968 12480683392399090176 15180916923127744384 17881150453856398592 2134639910875501184 4834873441604155392 7535106972332809600 10235340503061463808 12935574033790118016 15635807564518772224 18336041095247426432 2589530552266529024 5289764082995183232 7989997613723837440 10690231144452491648 13390464675181145856 16090698205909800064 344187662928902656 3044421193657556864 5744654724386211072 8444888255114865280 11145121785843519488 13845355316572173696 16545588847300827904 799078304319930496 3499311835048584704 6199545365777238912 8899778896505893120 11600012427234547328 14300245957963201536 17000479488691855744 1253968945710958336 3954202476439612544 6654436007168266752 9354669537896920960 12054903068625575168 14755136599354229376 17455370130082883584 1708859587101986176 4409093117830640384 7109326648559294592 9809560179287948800 12509793710016603008 15210027240745257216 17910260771473911424 2163750228493014016 4863983759221668224 7564217289950322432 10264450820678976640 12964684351407630848 15664917882136285056 18365151412864939264 2618640869884041856 5318874400612696064 8019107931341350272 10719341462070004480 13419574992798658688 16119808523527312896 373297980546415488 3073531511275069696 5773765042003723904 8473998572732378112 11174232103461032320 13874465634189686528 16574699164918340736 828188621937443328 3528422152666097536 6228655683394751744 8928889214123405952 11629122744852060160 14329356275580714368 17029589806309368576 1283079263328471168 3983312794057125376 6683546324785779584 9383779855514433792 12084013386243088000 14784246916971742208 17484480447700396416 1737969904719499008 4438203435448153216 7138436966176807424 9838670496905461632 12538904027634115840 15239137558362770048 17939371089091424256 2192860546110526848 4893094076839181056 7593327607567835264 10293561138296489472 12993794669025143680 15694028199753797888 18394261730482452096 2647751187501554688 5347984718230208896 8048218248958863104 10748451779687517312 13448685310416171520 16148918841144825728 402408298163928320 3102641828892582528 5802875359621236736 8503108890349890944 11203342421078545152 13903575951807199360 16603809482535853568 857298939554956160 3557532470283610368 6257766001012264576 8957999531740918784 11658233062469572992 14358466593198227200 17058700123926881408 1312189580945984000 4012423111674638208 6712656642403292416 9412890173131946624 12113123703860600832 14813357234589255040 17513590765317909248 1767080222337011840 4467313753065666048 7167547283794320256 9867780814522974464 12568014345251628672 15268247875980282880 17968481406708937088 2221970863728039680 4922204394456693888 7622437925185348096 10322671455914002304 13022904986642656512 15723138517371310720 18423372048099964928 2676861505119067520 5377095035847721728 8077328566576375936 10777562097305030144 13477795628033684352 16178029158762338560 431518615781441152 3131752146510095360 5831985677238749568 8532219207967403776 11232452738696057984 13932686269424712192 16632919800153366400 886409257172468992 3586642787901123200 6286876318629777408 8987109849358431616 11687343380087085824 14387576910815740032 17087810441544394240 1341299898563496832 4041533429292151040 6741766960020805248 9442000490749459456 12142234021478113664 14842467552206767872 17542701082935422080 1796190539954524672 4496424070683178880 7196657601411833088 9896891132140487296 12597124662869141504 15297358193597795712 17997591724326449920 2251081181345552512 4951314712074206720 7651548242802860928 10351781773531515136 13052015304260169344 15752248834988823552 5738292007926144 2705971822736580352 5406205353465234560 8106438884193888768 10806672414922542976 13506905945651197184 16207139476379851392 460628933398953984 3160862464127608192 5861095994856262400 8561329525584916608 11261563056313570816 13961796587042225024 16662030117770879232 915519574789981824 3615753105518636032 6315986636247290240 9016220166975944448 11716453697704598656 14416687228433252864 17116920759161907072 1370410216181009664 4070643746909663872 6770877277638318080 9471110808366972288 12171344339095626496 14871577869824280704 17571811400552934912 1825300857572037504 4525534388300691712 7225767919029345920 9926001449758000128 12626234980486654336 15326468511215308544 18026702041943962752 2280191498963065344 4980425029691719552 7680658560420373760 10380892091149027968 13081125621877682176 15781359152606336384 34848609625438976 2735082140354093184 5435315671082747392 8135549201811401600 10835782732540055808 13536016263268710016 16236249793997364224 489739251016466816 3189972781745121024 5890206312473775232 8590439843202429440 11290673373931083648 13990906904659737856 16691140435388392064 944629892407494656 3644863423136148864 6345096953864803072 9045330484593457280 11745564015322111488 14445797546050765696 17146031076779419904 1399520533798522496 4099754064527176704 6799987595255830912 9500221125984485120 12200454656713139328 14900688187441793536 17600921718170447744 1854411175189550336 4554644705918204544 7254878236646858752 9955111767375512960 12655345298104167168 15355578828832821376 18055812359561475584 2309301816580578176 5009535347309232384 7709768878037886592 10410002408766540800 13110235939495195008 15810469470223849216 63958927242951808 2764192457971606016 5464425988700260224 8164659519428914432 10864893050157568640 13565126580886222848 16265360111614877056 518849568633979648 3219083099362633856 5919316630091288064 8619550160819942272 11319783691548596480 14020017222277250688 16720250753005904896 973740210025007488 3673973740753661696 6374207271482315904 9074440802210970112 11774674332939624320 14474907863668278528 17175141394396932736 1428630851416035328 4128864382144689536 6829097912873343744 9529331443601997952 12229564974330652160 14929798505059306368 17630032035787960576 1883521492807063168 4583755023535717376 7283988554264371584 9984222084993025792 12684455615721680000 15384689146450334208 18084922677178988416 2338412134198091008 5038645664926745216 7738879195655399424 10439112726384053632 13139346257112707840 15839579787841362048 93069244860464640 2793302775589118848 5493536306317773056 8193769837046427264 10894003367775081472 13594236898503735680 16294470429232389888 547959886251492480 3248193416980146688 5948426947708800896 8648660478437455104 11348894009166109312 14049127539894763520 16749361070623417728 1002850527642520320 3703084058371174528 6403317589099828736 9103551119828482944 11803784650557137152 14504018181285791360 17204251712014445568 1457741169033548160 4157974699762202368 6858208230490856576 9558441761219510784 12258675291948164992 14958908822676819200 17659142353405473408 1912631810424576000 4612865341153230208 7313098871881884416 10013332402610538624 12713565933339192832 15413799464067847040 18114032994796501248 2367522451815603840 5067755982544258048 7767989513272912256 10468223044001566464 13168456574730220672 15868690105458874880 122179562477977472 2822413093206631680 5522646623935285888 8222880154663940096 10923113685392594304 13623347216121248512 16323580746849902720 577070203869005312 3277303734597659520 5977537265326313728 8677770796054967936 11378004326783622144 14078237857512276352 16778471388240930560 1031960845260033152 3732194375988687360 6432427906717341568 9132661437445995776 11832894968174649984 14533128498903304192 17233362029631958400 1486851486651060992 4187085017379715200 6887318548108369408 9587552078837023616 12287785609565677824 14988019140294332032 17688252671022986240 1941742128042088832 4641975658770743040 7342209189499397248 10042442720228051456 12742676250956705664 15442909781685359872 18143143312414014080 2396632769433116672 5096866300161770880 7797099830890425088 10497333361619079296 13197566892347733504 15897800423076387712 151289880095490304 2851523410824144512 5551756941552798720 8251990472281452928 10952224003010107136 13652457533738761344 16352691064467415552 606180521486518144 3306414052215172352 6006647582943826560 8706881113672480768 11407114644401134976 14107348175129789184 16807581705858443392 1061071162877545984 3761304693606200192 6461538224334854400 9161771755063508608 11862005285792162816 14562238816520817024 17262472347249471232 1515961804268573824 4216195334997228032 6916428865725882240 9616662396454536448 12316895927183190656 15017129457911844864 17717362988640499072 1970852445659601664 4671085976388255872 7371319507116910080 10071553037845564288 12771786568574218496 15472020099302872704 18172253630031526912 2425743087050629504 5125976617779283712 7826210148507937920 10526443679236592128 13226677209965246336 15926910740693900544 180400197713003136 2880633728441657344 5580867259170311552 8281100789898965760 10981334320627619968 13681567851356274176 16381801382084928384 635290839104030976 3335524369832685184 6035757900561339392 8735991431289993600 11436224962018647808 14136458492747302016 16836692023475956224 1090181480495058816 3790415011223713024 6490648541952367232 9190882072681021440 11891115603409675648 14591349134138329856 17291582664866984064 1545072121886086656 4245305652614740864 6945539183343395072 9645772714072049280 12346006244800703488 15046239775529357696 17746473306258011904 1999962763277114496 4700196294005768704 7400429824734422912 10100663355463077120 12800896886191731328 15501130416920385536 18201363947649039744 2454853404668142336 5155086935396796544 7855320466125450752 10555553996854104960 13255787527582759168 15956021058311413376 209510515330515968 2909744046059170176 5609977576787824384 8310211107516478592 11010444638245132800 13710678168973787008 16410911699702441216 664401156721543808 3364634687450198016 6064868218178852224 8765101748907506432 11465335279636160640 14165568810364814848 16865802341093469056 1119291798112571648 3819525328841225856 6519758859569880064 9219992390298534272 11920225921027188480 14620459451755842688 17320692982484496896 1574182439503599488 4274415970232253696 6974649500960907904 9674883031689562112 12375116562418216320 15075350093146870528 17775583623875524736 2029073080894627328 4729306611623281536 7429540142351935744 10129773673080589952 12830007203809244160 15530240734537898368 18230474265266552576 2483963722285655168 5184197253014309376 7884430783742963584 10584664314471617792 13284897845200272000 15985131375928926208 238620832948028800 2938854363676683008 5639087894405337216 8339321425133991424 11039554955862645632 13739788486591299840 16440022017319954048 693511474339056640 3393745005067710848 6093978535796365056 8794212066525019264 11494445597253673472 14194679127982327680 16894912658710981888 1148402115730084480 3848635646458738688 6548869177187392896 9249102707916047104 11949336238644701312 14649569769373355520 17349803300102009728 1603292757121112320 4303526287849766528 7003759818578420736 9703993349307074944 12404226880035729152 15104460410764383360 17804693941493037568 2058183398512140160 4758416929240794368 7458650459969448576 10158883990698102784 12859117521426756992 15559351052155411200 18259584582884065408 2513074039903168000 5213307570631822208 7913541101360476416 10613774632089130624 13314008162817784832 16014241693546439040 267731150565541632 2967964681294195840 5668198212022850048 8368431742751504256 11068665273480158464 13768898804208812672 16469132334937466880 722621791956569472 3422855322685223680 6123088853413877888 8823322384142532096 11523555914871186304 14223789445599840512 16924022976328494720 1177512433347597312 3877745964076251520 6577979494804905728 9278213025533559936 11978446556262214144 14678680086990868352 17378913617719522560 1632403074738625152 4332636605467279360 7032870136195933568 9733103666924587776 12433337197653241984 15133570728381896192 17833804259110550400 2087293716129652992 4787527246858307200 7487760777586961408 10187994308315615616 12888227839044269824 15588461369772924032 18288694900501578240 2542184357520680832 5242417888249335040 7942651418977989248 10642884949706643456 13343118480435297664 16043352011163951872 296841468183054464 2997074998911708672 5697308529640362880 8397542060369017088 11097775591097671296 13798009121826325504 16498242652554979712 751732109574082304 3451965640302736512 6152199171031390720 8852432701760044928 11552666232488699136 14252899763217353344 16953133293946007552 1206622750965110144 3906856281693764352 6607089812422418560 9307323343151072768 12007556873879726976 14707790404608381184 17408023935337035392 1661513392356137984 4361746923084792192 7061980453813446400 9762213984542100608 12462447515270754816 15162681045999409024 17862914576728063232 2116404033747165824 4816637564475820032 7516871095204474240 10217104625933128448 12917338156661782656 15617571687390436864 18317805218119091072 2571294675138193664 5271528205866847872 7971761736595502080 10671995267324156288 13372228798052810496 16072462328781464704 325951785800567296 3026185316529221504 5726418847257875712 8426652377986529920 11126885908715184128 13827119439443838336 16527352970172492544 780842427191595136 3481075957920249344 6181309488648903552 8881543019377557760 11581776550106211968 14282010080834866176 16982243611563520384 1235733068582622976 3935966599311277184 6636200130039931392 9336433660768585600 12036667191497239808 14736900722225894016 17437134252954548224 1690623709973650816 4390857240702305024 7091090771430959232 9791324302159613440 12491557832888267648 15191791363616921856 17892024894345576064 2145514351364678656 4845747882093332864 7545981412821987072 10246214943550641280 12946448474279295488 15646682005007949696 18346915535736603904 2600404992755706496 5300638523484360704 8000872054213014912 10701105584941669120 13401339115670323328 16101572646398977536 355062103418080128 3055295634146734336 5755529164875388544 8455762695604042752 11155996226332696960 13856229757061351168 16556463287790005376 809952744809107968 3510186275537762176 6210419806266416384 8910653336995070592 11610886867723724800 14311120398452379008 17011353929181033216 1264843386200135808 3965076916928790016 6665310447657444224 9365543978386098432 12065777509114752640 14766011039843406848 17466244570572061056 1719734027591163648 4419967558319817856 7120201089048472064 9820434619777126272 12520668150505780480 15220901681234434688 17921135211963088896 2174624668982191488 4874858199710845696 7575091730439499904 10275325261168154112 12975558791896808320 15675792322625462528 18376025853354116736 2629515310373219328 5329748841101873536 8029982371830527744 10730215902559181952 13430449433287836160 16130682964016490368 384172421035592960 3084405951764247168 5784639482492901376 8484873013221555584 11185106543950209792 13885340074678864000 16585573605407518208 839063062426620800 3539296593155275008 6239530123883929216 8939763654612583424 11639997185341237632 14340230716069891840 17040464246798546048 1293953703817648640 3994187234546302848 6694420765274957056 9394654296003611264 12094887826732265472 14795121357460919680 17495354888189573888 1748844345208676480 4449077875937330688 7149311406665984896 9849544937394639104 12549778468123293312 15250011998851947520 17950245529580601728 2203734986599704320 4903968517328358528 7604202048057012736 10304435578785666944 13004669109514321152 15704902640242975360 18405136170971629568 2658625627990732160 5358859158719386368 8059092689448040576 10759326220176694784 13459559750905348992 16159793281634003200 413282738653105792 3113516269381760000 5813749800110414208 8513983330839068416 11214216861567722624 13914450392296376832 16614683923025031040 868173380044133632 3568406910772787840 6268640441501442048 8968873972230096256 11669107502958750464 14369341033687404672 17069574564416058880 1323064021435161472 4023297552163815680 6723531082892469888 9423764613621124096 12123998144349778304 14824231675078432512 17524465205807086720 1777954662826189312 4478188193554843520 7178421724283497728 9878655255012151936 12578888785740806144 15279122316469460352 17979355847198114560 2232845304217217152 4933078834945871360 7633312365674525568 10333545896403179776 13033779427131833984 15734012957860488192 18434246488589142400 2687735945608244992 5387969476336899200 8088203007065553408 10788436537794207616 13488670068522861824 16188903599251516032 442393056270618624 3142626586999272832 5842860117727927040 8543093648456581248 11243327179185235456 13943560709913889664 16643794240642543872 897283697661646464 3597517228390300672 6297750759118954880 8997984289847609088 11698217820576263296 14398451351304917504 17098684882033571712 1352174339052674304 4052407869781328512 6752641400509982720 9452874931238636928 12153108461967291136 14853341992695945344 17553575523424599552 1807064980443702144 4507298511172356352 7207532041901010560 9907765572629664768 12607999103358318976 15308232634086973184 18008466164815627392 2261955621834729984 4962189152563384192 7662422683292038400 10362656214020692608 13062889744749346816 15763123275478001024 16612732497103616 2716846263225757824 5417079793954412032 8117313324683066240 10817546855411720448 13517780386140374656 16218013916869028864 471503373888131456 3171736904616785664 5871970435345439872 8572203966074094080 11272437496802748288 13972671027531402496 16672904558260056704 926394015279159296 3626627546007813504 6326861076736467712 9027094607465121920 11727328138193776128 14427561668922430336 17127795199651084544 1381284656670187136 4081518187398841344 6781751718127495552 9481985248856149760 12182218779584803968 14882452310313458176 17582685841042112384 1836175298061214976 4536408828789869184 7236642359518523392 9936875890247177600 12637109420975831808 15337342951704486016 18037576482433140224 2291065939452242816 4991299470180897024 7691533000909551232 10391766531638205440 13092000062366859648 15792233593095513856 45723050114616448 2745956580843270656 5446190111571924864 8146423642300579072 10846657173029233280 13546890703757887488 16247124234486541696 500613691505644288 3200847222234298496 5901080752962952704 8601314283691606912 11301547814420261120 14001781345148915328 16702014875877569536 955504332896672128 3655737863625326336 6355971394353980544 9056204925082634752 11756438455811288960 14456671986539943168 17156905517268597376 1410394974287699968 4110628505016354176 6810862035745008384 9511095566473662592 12211329097202316800 14911562627930971008 17611796158659625216 1865285615678727808 4565519146407382016 7265752677136036224 9965986207864690432 12666219738593344640 15366453269321998848 18066686800050653056 2320176257069755648 5020409787798409856 7720643318527064064 10420876849255718272 13121110379984372480 15821343910713026688 74833367732129280 2775066898460783488 5475300429189437696 8175533959918091904 10875767490646746112 13576001021375400320 16276234552104054528 529724009123157120 3229957539851811328 5930191070580465536 8630424601309119744 11330658132037773952 14030891662766428160 16731125193495082368 984614650514184960 3684848181242839168 6385081711971493376 9085315242700147584 11785548773428801792 14485782304157456000 17186015834886110208 1439505291905212800 4139738822633867008 6839972353362521216 9540205884091175424 12240439414819829632 14940672945548483840 17640906476277138048 1894395933296240640 4594629464024894848 7294862994753549056 9995096525482203264 12695330056210857472 15395563586939511680 18095797117668165888 2349286574687268480 5049520105415922688 7749753636144576896 10449987166873231104 13150220697601885312 15850454228330539520 103943685349642112 2804177216078296320 5504410746806950528 8204644277535604736 10904877808264258944 13605111338992913152 16305344869721567360 558834326740669952 3259067857469324160 5959301388197978368 8659534918926632576 11359768449655286784 14060001980383940992 16760235511112595200 1013724968131697792 3713958498860352000 6414192029589006208 9114425560317660416 11814659091046314624 14514892621774968832 17215126152503623040 1468615609522725632 4168849140251379840 6869082670980034048 9569316201708688256 12269549732437342464 14969783263165996672 17670016793894650880 1923506250913753472 4623739781642407680 7323973312371061888 10024206843099716096 12724440373828370304 15424673904557024512 18124907435285678720 2378396892304781312 5078630423033435520 7778863953762089728 10479097484490743936 13179331015219398144 15879564545948052352 133054002967154944 2833287533695809152 5533521064424463360 8233754595153117568 10933988125881771776 13634221656610425984 16334455187339080192 587944644358182784 3288178175086836992 5988411705815491200 8688645236544145408 11388878767272799616 14089112298001453824 16789345828730108032 1042835285749210624 3743068816477864832 6443302347206519040 9143535877935173248 11843769408663827456 14544002939392481664 17244236470121135872 1497725927140238464 4197959457868892672 6898192988597546880 9598426519326201088 12298660050054855296 14998893580783509504 17699127111512163712 1952616568531266304 4652850099259920512 7353083629988574720 10053317160717228928 12753550691445883136 15453784222174537344 18154017752903191552 2407507209922294144 5107740740650948352 7807974271379602560 10508207802108256768 13208441332836910976 15908674863565565184 162164320584667776 2862397851313321984 5562631382041976192 8262864912770630400 10963098443499284608 13663331974227938816 16363565504956593024 617054961975695616 3317288492704349824 6017522023433004032 8717755554161658240 11417989084890312448 14118222615618966656 16818456146347620864 1071945603366723456 3772179134095377664 6472412664824031872 9172646195552686080 11872879726281340288 14573113257009994496 17273346787738648704 1526836244757751296 4227069775486405504 6927303306215059712 9627536836943713920 12327770367672368128 15028003898401022336 17728237429129676544 1981726886148779136 4681960416877433344 7382193947606087552 10082427478334741760 12782661009063395968 15482894539792050176 18183128070520704384 2436617527539806976 5136851058268461184 7837084588997115392 10537318119725769600 13237551650454423808 15937785181183078016 191274638202180608 2891508168930834816 5591741699659489024 8291975230388143232 10992208761116797440 13692442291845451648 16392675822574105856 646165279593208448 3346398810321862656 6046632341050516864 8746865871779171072 11447099402507825280 14147332933236479488 16847566463965133696 1101055920984236288 3801289451712890496 6501522982441544704 9201756513170198912 11901990043898853120 14602223574627507328 17302457105356161536 1555946562375264128 4256180093103918336 6956413623832572544 9656647154561226752 12356880685289880960 15057114216018535168 17757347746747189376 2010837203766291968 4711070734494946176 7411304265223600384 10111537795952254592 12811771326680908800 15512004857409563008 18212238388138217216 2465727845157319808 5165961375885974016 7866194906614628224 10566428437343282432 13266661968071936640 15966895498800590848 220384955819693440 2920618486548347648 5620852017277001856 8321085548005656064 11021319078734310272 13721552609462964480 16421786140191618688 675275597210721280 3375509127939375488 6075742658668029696 8775976189396683904 11476209720125338112 14176443250853992320 16876676781582646528 1130166238601749120 3830399769330403328 6530633300059057536 9230866830787711744 11931100361516365952 14631333892245020160 17331567422973674368 1585056879992776960 4285290410721431168 6985523941450085376 9685757472178739584 12385991002907393792 15086224533636048000 17786458064364702208 2039947521383804800 4740181052112459008 7440414582841113216 10140648113569767424 12840881644298421632 15541115175027075840 18241348705755730048 2494838162774832640 5195071693503486848 7895305224232141056 10595538754960795264 13295772285689449472 15996005816418103680 249495273437206272 2949728804165860480 5649962334894514688 8350195865623168896 11050429396351823104 13750662927080477312 16450896457809131520 704385914828234112 3404619445556888320 6104852976285542528 8805086507014196736 11505320037742850944 14205553568471505152 16905787099200159360 1159276556219261952 3859510086947916160 6559743617676570368 9259977148405224576 11960210679133878784 14660444209862532992 17360677740591187200 1614167197610289792 4314400728338944000 7014634259067598208 9714867789796252416 12415101320524906624 15115334851253560832 17815568381982215040 2069057839001317632 4769291369729971840 7469524900458626048 10169758431187280256 12869991961915934464 15570225492644588672 18270459023373242880 2523948480392345472 5224182011120999680 7924415541849653888 10624649072578308096 13324882603306962304 16025116134035616512 278605591054719104 2978839121783373312 5679072652512027520 8379306183240681728 11079539713969335936 13779773244697990144 16480006775426644352 733496232445746944 3433729763174401152 6133963293903055360 8834196824631709568 11534430355360363776 14234663886089017984 16934897416817672192 1188386873836774784 3888620404565428992 6588853935294083200 9289087466022737408 11989320996751391616 14689554527480045824 17389788058208700032 1643277515227802624 4343511045956456832 7043744576685111040 9743978107413765248 12444211638142419456 15144445168871073664 17844678699599727872 2098168156618830464 4798401687347484672 7498635218076138880 10198868748804793088 12899102279533447296 15599335810262101504 18299569340990755712 2553058798009858304 5253292328738512512 7953525859467166720 10653759390195820928 13353992920924475136 16054226451653129344 307715908672231936 3007949439400886144 5708182970129540352 8408416500858194560 11108650031586848768 13808883562315502976 16509117093044157184 762606550063259776 3462840080791913984 6163073611520568192 8863307142249222400 11563540672977876608 14263774203706530816 16964007734435185024 1217497191454287616 3917730722182941824 6617964252911596032 9318197783640250240 12018431314368904448 14718664845097558656 17418898375826212864 1672387832845315456 4372621363573969664 7072854894302623872 9773088425031278080 12473321955759932288 15173555486488586496 17873789017217240704 2127278474236343296 4827512004964997504 7527745535693651712 10227979066422305920 12928212597150960128 15628446127879614336 18328679658608268544 2582169115627371136 5282402646356025344 7982636177084679552 10682869707813333760 13383103238541987968 16083336769270642176 336826226289744768 3037059757018398976 5737293287747053184 8437526818475707392 11137760349204361600 13837993879933015808 16538227410661670016 791716867680772608 3491950398409426816 6192183929138081024 8892417459866735232 11592650990595389440 14292884521324043648 16993118052052697856 1246607509071800448 3946841039800454656 6647074570529108864 9347308101257763072 12047541631986417280 14747775162715071488 17448008693443725696 1701498150462828288 4401731681191482496 7101965211920136704 9802198742648790912 12502432273377445120 15202665804106099328 17902899334834753536 2156388791853856128 4856622322582510336 7556855853311164544 10257089384039818752 12957322914768472960 15657556445497127168 18357789976225781376 2611279433244883968 5311512963973538176 8011746494702192384 10711980025430846592 13412213556159500800 16112447086888155008 365936543907257600 3066170074635911808 5766403605364566016 8466637136093220224 11166870666821874432 13867104197550528640 16567337728279182848 820827185298285440 3521060716026939648 6221294246755593856 8921527777484248064 11621761308212902272 14321994838941556480 17022228369670210688 1275717826689313280 3975951357417967488 6676184888146621696 9376418418875275904 12076651949603930112 14776885480332584320 17477119011061238528 1730608468080341120 4430841998808995328 7131075529537649536 9831309060266303744 12531542590994957952 15231776121723612160 17932009652452266368 2185499109471368960 4885732640200023168 7585966170928677376 10286199701657331584 12986433232385985792 15686666763114640000 18386900293843294208 2640389750862396800 5340623281591051008 8040856812319705216 10741090343048359424 13441323873777013632 16141557404505667840 395046861524770432 3095280392253424640 5795513922982078848 8495747453710733056 11195980984439387264 13896214515168041472 16596448045896695680 849937502915798272 3550171033644452480 6250404564373106688 8950638095101760896 11650871625830415104 14351105156559069312 17051338687287723520 1304828144306826112 4005061675035480320 6705295205764134528 9405528736492788736 12105762267221442944 14805995797950097152 17506229328678751360 1759718785697853952 4459952316426508160 7160185847155162368 9860419377883816576 12560652908612470784 15260886439341124992 17961119970069779200 2214609427088881792 4914842957817536000 7615076488546190208 10315310019274844416 13015543550003498624 15715777080732152832 18416010611460807040 2669500068479909632 5369733599208563840 8069967129937218048 10770200660665872256 13470434191394526464 16170667722123180672 424157179142283264 3124390709870937472 5824624240599591680 8524857771328245888 11225091302056900096 13925324832785554304 16625558363514208512 879047820533311104 3579281351261965312 6279514881990619520 8979748412719273728 11679981943447927936 14380215474176582144 17080449004905236352 1333938461924338944 4034171992652993152 6734405523381647360 9434639054110301568 12134872584838955776 14835106115567609984 17535339646296264192 1788829103315366784 4489062634044020992 7189296164772675200 9889529695501329408 12589763226229983616 15289996756958637824 17990230287687292032 2243719744706394624 4943953275435048832 7644186806163703040 10344420336892357248 13044653867621011456 15744887398349665664 18445120929078319872 2698610386097422464 5398843916826076672 8099077447554730880 10799310978283385088 13499544509012039296 16199778039740693504 453267496759796096 3153501027488450304 5853734558217104512 8553968088945758720 11254201619674412928 13954435150403067136 16654668681131721344 908158138150823936 3608391668879478144 6308625199608132352 9008858730336786560 11709092261065440768 14409325791794094976 17109559322522749184 1363048779541851776 4063282310270505984 6763515840999160192 9463749371727814400 12163982902456468608 14864216433185122816 17564449963913777024 1817939420932879616 4518172951661533824 7218406482390188032 9918640013118842240 12618873543847496448 15319107074576150656 18019340605304804864 2272830062323907456 4973063593052561664 7673297123781215872 10373530654509870080 13073764185238524288 15773997715967178496 27487172986281088 2727720703714935296 5427954234443589504 8128187765172243712 10828421295900897920 13528654826629552128 16228888357358206336 482377814377308928 3182611345105963136 5882844875834617344 8583078406563271552 11283311937291925760 13983545468020579968 16683778998749234176 937268455768336768 3637501986496990976 6337735517225645184 9037969047954299392 11738202578682953600 14438436109411607808 17138669640140262016 1392159097159364608 4092392627888018816 6792626158616673024 9492859689345327232 12193093220073981440 14893326750802635648 17593560281531289856 1847049738550392448 4547283269279046656 7247516800007700864 9947750330736355072 12647983861465009280 15348217392193663488 18048450922922317696 2301940379941420288 5002173910670074496 7702407441398728704 10402640972127382912 13102874502856037120 15803108033584691328 56597490603793920 2756831021332448128 5457064552061102336 8157298082789756544 10857531613518410752 13557765144247064960 16257998674975719168 511488131994821760 3211721662723475968 5911955193452130176 8612188724180784384 11312422254909438592 14012655785638092800 16712889316366747008 966378773385849600 3666612304114503808 6366845834843158016 9067079365571812224 11767312896300466432 14467546427029120640 17167779957757774848 1421269414776877440 4121502945505531648 6821736476234185856 9521970006962840064 12222203537691494272 14922437068420148480 17622670599148802688 1876160056167905280 4576393586896559488 7276627117625213696 9976860648353867904 12677094179082522112 15377327709811176320 18077561240539830528 2331050697558933120 5031284228287587328 7731517759016241536 10431751289744895744 13131984820473549952 15832218351202204160 85707808221306752 2785941338949960960 5486174869678615168 8186408400407269376 10886641931135923584 13586875461864577792 16287108992593232000 540598449612334592 3240831980340988800 5941065511069643008 8641299041798297216 11341532572526951424 14041766103255605632 16741999633984259840 995489091003362432 3695722621732016640 6395956152460670848 9096189683189325056 11796423213917979264 14496656744646633472 17196890275375287680 1450379732394390272 4150613263123044480 6850846793851698688 9551080324580352896 12251313855309007104 14951547386037661312 17651780916766315520 1905270373785418112 4605503904514072320 7305737435242726528 10005970965971380736 12706204496700034944 15406438027428689152 18106671558157343360 2360161015176445952 5060394545905100160 7760628076633754368 10460861607362408576 13161095138091062784 15861328668819716992 114818125838819584 2815051656567473792 5515285187296128000 8215518718024782208 10915752248753436416 13615985779482090624 16316219310210744832 569708767229847424 3269942297958501632 5970175828687155840 8670409359415810048 11370642890144464256 14070876420873118464 16771109951601772672 1024599408620875264 3724832939349529472 6425066470078183680 9125300000806837888 11825533531535492096 14525767062264146304 17226000592992800512 1479490050011903104 4179723580740557312 6879957111469211520 9580190642197865728 12280424172926519936 14980657703655174144 17680891234383828352 1934380691402930944 4634614222131585152 7334847752860239360 10035081283588893568 12735314814317547776 15435548345046201984 18135781875774856192 2389271332793958784 5089504863522612992 7789738394251267200 10489971924979921408 13190205455708575616 15890438986437229824 143928443456332416 2844161974184986624 5544395504913640832 8244629035642295040 10944862566370949248 13645096097099603456 16345329627828257664 598819084847360256 3299052615576014464 5999286146304668672 8699519677033322880 11399753207761977088 14099986738490631296 16800220269219285504 1053709726238388096 3753943256967042304 6454176787695696512 9154410318424350720 11854643849153004928 14554877379881659136 17255110910610313344 1508600367629415936 4208833898358070144 6909067429086724352 9609300959815378560 12309534490544032768 15009768021272686976 17710001552001341184 1963491009020443776 4663724539749097984 7363958070477752192 10064191601206406400 12764425131935060608 15464658662663714816 18164892193392369024 2418381650411471616 5118615181140125824 7818848711868780032 10519082242597434240 13219315773326088448 15919549304054742656 173038761073845248 2873272291802499456 5573505822531153664 8273739353259807872 10973972883988462080 13674206414717116288 16374439945445770496 627929402464873088 3328162933193527296 6028396463922181504 8728629994650835712 11428863525379489920 14129097056108144128 16829330586836798336 1082820043855900928 3783053574584555136 6483287105313209344 9183520636041863552 11883754166770517760 14583987697499171968 17284221228227826176 1537710685246928768 4237944215975582976 6938177746704237184 9638411277432891392 12338644808161545600 15038878338890199808 17739111869618854016 1992601326637956608 4692834857366610816 7393068388095265024 10093301918823919232 12793535449552573440 15493768980281227648 18194002511009881856 2447491968028984448 5147725498757638656 7847959029486292864 10548192560214947072 13248426090943601280 15948659621672255488 202149078691358080 2902382609420012288 5602616140148666496 8302849670877320704 11003083201605974912 13703316732334629120 16403550263063283328 657039720082385920 3357273250811040128 6057506781539694336 8757740312268348544 11457973842997002752 14158207373725656960 16858440904454311168 1111930361473413760 3812163892202067968 6512397422930722176 9212630953659376384 11912864484388030592 14613098015116684800 17313331545845339008 1566821002864441600 4267054533593095808 6967288064321750016 9667521595050404224 12367755125779058432 15067988656507712640 17768222187236366848 2021711644255469440 4721945174984123648 7422178705712777856 10122412236441432064 12822645767170086272 15522879297898740480 18223112828627394688 2476602285646497280 5176835816375151488 7877069347103805696 10577302877832459904 13277536408561114112 15977769939289768320 231259396308870912 2931492927037525120 5631726457766179328 8331959988494833536 11032193519223487744 13732427049952141952 16432660580680796160 686150037699898752 3386383568428552960 6086617099157207168 8786850629885861376 11487084160614515584 14187317691343169792 16887551222071824000 1141040679090926592 3841274209819580800 6541507740548235008 9241741271276889216 11941974802005543424 14642208332734197632 17342441863462851840 1595931320481954432 4296164851210608640 6996398381939262848 9696631912667917056 12396865443396571264 15097098974125225472 17797332504853879680 2050821961872982272 4751055492601636480 7451289023330290688 10151522554058944896 12851756084787599104 15551989615516253312 18252223146244907520 2505712603264010112 5205946133992664320 7906179664721318528 10606413195449972736 13306646726178626944 16006880256907281152 260369713926383744 2960603244655037952 5660836775383692160 8361070306112346368 11061303836841000576 13761537367569654784 16461770898298308992 715260355317411584 3415493886046065792 6115727416774720000 8815960947503374208 11516194478232028416 14216428008960682624 16916661539689336832 1170150996708439424 3870384527437093632 6570618058165747840 9270851588894402048 11971085119623056256 14671318650351710464 17371552181080364672 1625041638099467264 4325275168828121472 7025508699556775680 9725742230285429888 12425975761014084096 15126209291742738304 17826442822471392512 2079932279490495104 4780165810219149312 7480399340947803520 10180632871676457728 12880866402405111936 15581099933133766144 18281333463862420352 2534822920881522944 5235056451610177152 7935289982338831360 10635523513067485568 13335757043796139776 16035990574524793984 289480031543896576 2989713562272550784 5689947093001204992 8390180623729859200 11090414154458513408 13790647685187167616 16490881215915821824 744370672934924416 3444604203663578624 6144837734392232832 8845071265120887040 11545304795849541248 14245538326578195456 16945771857306849664 1199261314325952256 3899494845054606464 6599728375783260672 9299961906511914880 12000195437240569088 14700428967969223296 17400662498697877504 1654151955716980096 4354385486445634304 7054619017174288512 9754852547902942720 12455086078631596928 15155319609360251136 17855553140088905344 2109042597108007936 4809276127836662144 7509509658565316352 10209743189293970560 12909976720022624768 15610210250751278976 18310443781479933184 2563933238499035776 5264166769227689984 7964400299956344192 10664633830684998400 13364867361413652608 16065100892142306816 318590349161409408 3018823879890063616 5719057410618717824 8419290941347372032 11119524472076026240 13819758002804680448 16519991533533334656 773480990552437248 3473714521281091456 6173948052009745664 8874181582738399872 11574415113467054080 14274648644195708288 16974882174924362496 1228371631943465088 3928605162672119296 6628838693400773504 9329072224129427712 12029305754858081920 14729539285586736128 17429772816315390336 1683262273334492928 4383495804063147136 7083729334791801344 9783962865520455552 12484196396249109760 15184429926977763968 17884663457706418176 2138152914725520768 4838386445454174976 7538619976182829184 10238853506911483392 12939087037640137600 15639320568368791808 18339554099097446016 2593043556116548608 5293277086845202816 7993510617573857024 10693744148302511232 13393977679031165440 16094211209759819648 347700666778922240 3047934197507576448 5748167728236230656 8448401258964884864 11148634789693539072 13848868320422193280 16549101851150847488 802591308169950080 3502824838898604288 6203058369627258496 8903291900355912704 11603525431084566912 14303758961813221120 17003992492541875328 1257481949560977920 3957715480289632128 6657949011018286336 9358182541746940544 12058416072475594752 14758649603204248960 17458883133932903168 1712372590952005760 4412606121680659968 7112839652409314176 9813073183137968384 12513306713866622592 15213540244595276800 17913773775323931008 2167263232343033600 4867496763071687808 7567730293800342016 10267963824528996224 12968197355257650432 15668430885986304640 18368664416714958848 2622153873734061440 5322387404462715648 8022620935191369856 10722854465920024064 13423087996648678272 16123321527377332480 376810984396435072 3077044515125089280 5777278045853743488 8477511576582397696 11177745107311051904 13877978638039706112 16578212168768360320 831701625787462912 3531935156516117120 6232168687244771328 8932402217973425536 11632635748702079744 14332869279430733952 17033102810159388160 1286592267178490752 3986825797907144960 6687059328635799168 9387292859364453376 12087526390093107584 14787759920821761792 17487993451550416000 1741482908569518592 4441716439298172800 7141949970026827008 9842183500755481216 12542417031484135424 15242650562212789632 17942884092941443840 2196373549960546432 4896607080689200640 7596840611417854848 10297074142146509056 12997307672875163264 15697541203603817472 18397774734332471680 2651264191351574272 5351497722080228480 8051731252808882688 10751964783537536896 13452198314266191104 16152431844994845312 405921302013947904 3106154832742602112 5806388363471256320 8506621894199910528 11206855424928564736 13907088955657218944 16607322486385873152 860811943404975744 3561045474133629952 6261279004862284160 8961512535590938368 11661746066319592576 14361979597048246784 17062213127776900992 1315702584796003584 4015936115524657792 6716169646253312000 9416403176981966208 12116636707710620416 14816870238439274624 17517103769167928832 1770593226187031424 4470826756915685632 7171060287644339840 9871293818372994048 12571527349101648256 15271760879830302464 17971994410558956672 2225483867578059264 4925717398306713472 7625950929035367680 10326184459764021888 13026417990492676096 15726651521221330304 18426885051949984512 2680374508969087104 5380608039697741312 8080841570426395520 10781075101155049728 13481308631883703936 16181542162612358144 435031619631460736 3135265150360114944 5835498681088769152 8535732211817423360 11235965742546077568 13936199273274731776 16636432804003385984 889922261022488576 3590155791751142784 6290389322479796992 8990622853208451200 11690856383937105408 14391089914665759616 17091323445394413824 1344812902413516416 4045046433142170624 6745279963870824832 9445513494599479040 12145747025328133248 14845980556056787456 17546214086785441664 1799703543804544256 4499937074533198464 7200170605261852672 9900404135990506880 12600637666719161088 15300871197447815296 18001104728176469504 2254594185195572096 4954827715924226304 7655061246652880512 10355294777381534720 13055528308110188928 15755761838838843136 9251295857945728 2709484826586599936 5409718357315254144 8109951888043908352 10810185418772562560 13510418949501216768 16210652480229870976 464141937248973568 3164375467977627776 5864608998706281984 8564842529434936192 11265076060163590400 13965309590892244608 16665543121620898816 919032578640001408 3619266109368655616 6319499640097309824 9019733170825964032 11719966701554618240 14420200232283272448 17120433763011926656 1373923220031029248 4074156750759683456 6774390281488337664 9474623812216991872 12174857342945646080 14875090873674300288 17575324404402954496 1828813861422057088 4529047392150711296 7229280922879365504 9929514453608019712 12629747984336673920 15329981515065328128 18030215045793982336 2283704502813084928 4983938033541739136 7684171564270393344 10384405094999047552 13084638625727701760 15784872156456355968 38361613475458560 2738595144204112768 5438828674932766976 8139062205661421184 10839295736390075392 13539529267118729600 16239762797847383808 493252254866486400 3193485785595140608 5893719316323794816 8593952847052449024 11294186377781103232 13994419908509757440 16694653439238411648 948142896257514240 3648376426986168448 6348609957714822656 9048843488443476864 11749077019172131072 14449310549900785280 17149544080629439488 1403033537648542080 4103267068377196288 6803500599105850496 9503734129834504704 12203967660563158912 14904201191291813120 17604434722020467328 1857924179039569920 4558157709768224128 7258391240496878336 9958624771225532544 12658858301954186752 15359091832682840960 18059325363411495168 2312814820430597760 5013048351159251968 7713281881887906176 10413515412616560384 13113748943345214592 15813982474073868800 67471931092971392 2767705461821625600 5467938992550279808 8168172523278934016 10868406054007588224 13568639584736242432 16268873115464896640 522362572483999232 3222596103212653440 5922829633941307648 8623063164669961856 11323296695398616064 14023530226127270272 16723763756855924480 977253213875027072 3677486744603681280 6377720275332335488 9077953806060989696 11778187336789643904 14478420867518298112 17178654398246952320 1432143855266054912 4132377385994709120 6832610916723363328 9532844447452017536 12233077978180671744 14933311508909325952 17633545039637980160 1887034496657082752 4587268027385736960 7287501558114391168 9987735088843045376 12687968619571699584 15388202150300353792 18088435681029008000 2341925138048110592 5042158668776764800 7742392199505419008 10442625730234073216 13142859260962727424 15843092791691381632 96582248710484224 2796815779439138432 5497049310167792640 8197282840896446848 10897516371625101056 13597749902353755264 16297983433082409472 551472890101512064 3251706420830166272 5951939951558820480 8652173482287474688 11352407013016128896 14052640543744783104 16752874074473437312 1006363531492539904 3706597062221194112 6406830592949848320 9107064123678502528 11807297654407156736 14507531185135810944 17207764715864465152 1461254172883567744 4161487703612221952 6861721234340876160 9561954765069530368 12262188295798184576 14962421826526838784 17662655357255492992 1916144814274595584 4616378345003249792 7316611875731904000 10016845406460558208 12717078937189212416 15417312467917866624 18117545998646520832 2371035455665623424 5071268986394277632 7771502517122931840 10471736047851586048 13171969578580240256 15872203109308894464 125692566327997056 2825926097056651264 5526159627785305472 8226393158513959680 10926626689242613888 13626860219971268096 16327093750699922304 580583207719024896 3280816738447679104 5981050269176333312 8681283799904987520 11381517330633641728 14081750861362295936 16781984392090950144 1035473849110052736 3735707379838706944 6435940910567361152 9136174441296015360 11836407972024669568 14536641502753323776 17236875033481977984 1490364490501080576 4190598021229734784 6890831551958388992 9591065082687043200 12291298613415697408 14991532144144351616 17691765674873005824 1945255131892108416 4645488662620762624 7345722193349416832 10045955724078071040 12746189254806725248 15446422785535379456 18146656316264033664 2400145773283136256 5100379304011790464 7800612834740444672 10500846365469098880 13201079896197753088 15901313426926407296 154802883945509888 2855036414674164096 5555269945402818304 8255503476131472512 10955737006860126720 13655970537588780928 16356204068317435136 609693525336537728 3309927056065191936 6010160586793846144 8710394117522500352 11410627648251154560 14110861178979808768 16811094709708462976 1064584166727565568 3764817697456219776 6465051228184873984 9165284758913528192 11865518289642182400 14565751820370836608 17265985351099490816 1519474808118593408 4219708338847247616 6919941869575901824 9620175400304556032 12320408931033210240 15020642461761864448 17720875992490518656 1974365449509621248 4674598980238275456 7374832510966929664 10075066041695583872 12775299572424238080 15475533103152892288 18175766633881546496 2429256090900649088 5129489621629303296 7829723152357957504 10529956683086611712 13230190213815265920 15930423744543920128 183913201563022720 2884146732291676928 5584380263020331136 8284613793748985344 10984847324477639552 13685080855206293760 16385314385934947968 638803842954050560 3339037373682704768 6039270904411358976 8739504435140013184 11439737965868667392 14139971496597321600 16840205027325975808 1093694484345078400 3793928015073732608 6494161545802386816 9194395076531041024 11894628607259695232 14594862137988349440 17295095668717003648 1548585125736106240 4248818656464760448 6949052187193414656 9649285717922068864 12349519248650723072 15049752779379377280 17749986310108031488 2003475767127134080 4703709297855788288 7403942828584442496 10104176359313096704 12804409890041750912 15504643420770405120 18204876951499059328 2458366408518161920 5158599939246816128 7858833469975470336 10559067000704124544 13259300531432778752 15959534062161432960 213023519180535552 2913257049909189760 5613490580637843968 8313724111366498176 11013957642095152384 13714191172823806592 16414424703552460800 667914160571563392 3368147691300217600 6068381222028871808 8768614752757526016 11468848283486180224 14169081814214834432 16869315344943488640 1122804801962591232 3823038332691245440 6523271863419899648 9223505394148553856 11923738924877208064 14623972455605862272 17324205986334516480 1577695443353619072 4277928974082273280 6978162504810927488 9678396035539581696 12378629566268235904 15078863096996890112 17779096627725544320 2032586084744646912 4732819615473301120 7433053146201955328 10133286676930609536 12833520207659263744 15533753738387917952 18233987269116572160 2487476726135674752 5187710256864328960 7887943787592983168 10588177318321637376 13288410849050291584 15988644379778945792 242133836798048384 2942367367526702592 5642600898255356800 8342834428984011008 11043067959712665216 13743301490441319424 16443535021169973632 697024478189076224 3397258008917730432 6097491539646384640 8797725070375038848 11497958601103693056 14198192131832347264 16898425662561001472 1151915119580104064 3852148650308758272 6552382181037412480 9252615711766066688 11952849242494720896 14653082773223375104 17353316303952029312 1606805760971131904 4307039291699786112 7007272822428440320 9707506353157094528 12407739883885748736 15107973414614402944 17808206945343057152 2061696402362159744 4761929933090813952 7462163463819468160 10162396994548122368 12862630525276776576 15562864056005430784 18263097586734084992 2516587043753187584 5216820574481841792 7917054105210496000 10617287635939150208 13317521166667804416 16017754697396458624 271244154415561216 2971477685144215424 5671711215872869632 8371944746601523840 11072178277330178048 13772411808058832256 16472645338787486464 726134795806589056 3426368326535243264 6126601857263897472 8826835387992551680 11527068918721205888 14227302449449860096 16927535980178514304 1181025437197616896 3881258967926271104 6581492498654925312 9281726029383579520 11981959560112233728 14682193090840887936 17382426621569542144 1635916078588644736 4336149609317298944 7036383140045953152 9736616670774607360 12436850201503261568 15137083732231915776 17837317262960569984 2090806719979672576 4791040250708326784 7491273781436980992 10191507312165635200 12891740842894289408 15591974373622943616 18292207904351597824 2545697361370700416 5245930892099354624 7946164422828008832 10646397953556663040 13346631484285317248 16046865015013971456 300354472033074048 3000588002761728256 5700821533490382464 8401055064219036672 11101288594947690880 13801522125676345088 16501755656404999296 755245113424101888 3455478644152756096 6155712174881410304 8855945705610064512 11556179236338718720 14256412767067372928 16956646297796027136 1210135754815129728 3910369285543783936 6610602816272438144 9310836347001092352 12011069877729746560 14711303408458400768 17411536939187054976 1665026396206157568 4365259926934811776 7065493457663465984 9765726988392120192 12465960519120774400 15166194049849428608 17866427580578082816 2119917037597185408 4820150568325839616 7520384099054493824 10220617629783148032 12920851160511802240 15621084691240456448 18321318221969110656 2574807678988213248 5275041209716867456 7975274740445521664 10675508271174175872 13375741801902830080 16075975332631484288 329464789650586880 3029698320379241088 5729931851107895296 8430165381836549504 11130398912565203712 13830632443293857920 16530865974022512128 784355431041614720 3484588961770268928 6184822492498923136 8885056023227577344 11585289553956231552 14285523084684885760 16985756615413539968 1239246072432642560 3939479603161296768 6639713133889950976 9339946664618605184 12040180195347259392 14740413726075913600 17440647256804567808 1694136713823670400 4394370244552324608 7094603775280978816 9794837306009633024 12495070836738287232 15195304367466941440 17895537898195595648 2149027355214698240 4849260885943352448 7549494416672006656 10249727947400660864 12949961478129315072 15650195008857969280 18350428539586623488 2603917996605726080 5304151527334380288 8004385058063034496 10704618588791688704 13404852119520342912 16105085650248997120 358575107268099712 3058808637996753920 5759042168725408128 8459275699454062336 11159509230182716544 13859742760911370752 16559976291640024960 813465748659127552 3513699279387781760 6213932810116435968 8914166340845090176 11614399871573744384 14314633402302398592 17014866933031052800 1268356390050155392 3968589920778809600 6668823451507463808 9369056982236118016 12069290512964772224 14769524043693426432 17469757574422080640 1723247031441183232 4423480562169837440 7123714092898491648 9823947623627145856 12524181154355800064 15224414685084454272 17924648215813108480 2178137672832211072 4878371203560865280 7578604734289519488 10278838265018173696 12979071795746827904 15679305326475482112 18379538857204136320 2633028314223238912 5333261844951893120 8033495375680547328 10733728906409201536 13433962437137855744 16134195967866509952 387685424885612544 3087918955614266752 5788152486342920960 8488386017071575168 11188619547800229376 13888853078528883584 16589086609257537792 842576066276640384 3542809597005294592 6243043127733948800 8943276658462603008 11643510189191257216 14343743719919911424 17043977250648565632 1297466707667668224 3997700238396322432 6697933769124976640 9398167299853630848 12098400830582285056 14798634361310939264 17498867892039593472 1752357349058696064 4452590879787350272 7152824410516004480 9853057941244658688 12553291471973312896 15253525002701967104 17953758533430621312 2207247990449723904 4907481521178378112 7607715051907032320 10307948582635686528 13008182113364340736 15708415644092994944 18408649174821649152 2662138631840751744 5362372162569405952 8062605693298060160 10762839224026714368 13463072754755368576 16163306285484022784 416795742503125376 3117029273231779584 5817262803960433792 8517496334689088000 11217729865417742208 13917963396146396416 16618196926875050624 871686383894153216 3571919914622807424 6272153445351461632 8972386976080115840 11672620506808770048 14372854037537424256 17073087568266078464 1326577025285181056 4026810556013835264 6727044086742489472 9427277617471143680 12127511148199797888 14827744678928452096 17527978209657106304 1781467666676208896 4481701197404863104 7181934728133517312 9882168258862171520 12582401789590825728 15282635320319479936 17982868851048134144 2236358308067236736 4936591838795890944 7636825369524545152 10337058900253199360 13037292430981853568 15737525961710507776 18437759492439161984 2691248949458264576 5391482480186918784 8091716010915572992 10791949541644227200 13492183072372881408 16192416603101535616 445906060120638208 3146139590849292416 5846373121577946624 8546606652306600832 11246840183035255040 13947073713763909248 16647307244492563456 900796701511666048 3601030232240320256 6301263762968974464 9001497293697628672 11701730824426282880 14401964355154937088 17102197885883591296 1355687342902693888 4055920873631348096 6756154404360002304 9456387935088656512 12156621465817310720 14856854996545964928 17557088527274619136 1810577984293721728 4510811515022375936 7211045045751030144 9911278576479684352 12611512107208338560 15311745637936992768 18011979168665646976 2265468625684749568 4965702156413403776 7665935687142057984 10366169217870712192 13066402748599366400 15766636279328020608 20125736347123200 2720359267075777408 5420592797804431616 8120826328533085824 10821059859261740032 13521293389990394240 16221526920719048448 475016377738151040 3175249908466805248 5875483439195459456 8575716969924113664 11275950500652767872 13976184031381422080 16676417562110076288 929907019129178880 3630140549857833088 6330374080586487296 9030607611315141504 11730841142043795712 14431074672772449920 17131308203501104128 1384797660520206720 4085031191248860928 6785264721977515136 9485498252706169344 12185731783434823552 14885965314163477760 17586198844892131968 1839688301911234560 4539921832639888768 7240155363368542976 9940388894097197184 12640622424825851392 15340855955554505600 18041089486283159808 2294578943302262400 4994812474030916608 7695046004759570816 10395279535488225024 13095513066216879232 15795746596945533440 49236053964636032 2749469584693290240 5449703115421944448 8149936646150598656 10850170176879252864 13550403707607907072 16250637238336561280 504126695355663872 3204360226084318080 5904593756812972288 8604827287541626496 11305060818270280704 14005294348998934912 16705527879727589120 959017336746691712 3659250867475345920 6359484398204000128 9059717928932654336 11759951459661308544 14460184990389962752 17160418521118616960 1413907978137719552 4114141508866373760 6814375039595027968 9514608570323682176 12214842101052336384 14915075631780990592 17615309162509644800 1868798619528747392 4569032150257401600 7269265680986055808 9969499211714710016 12669732742443364224 15369966273172018432 18070199803900672640 2323689260919775232 5023922791648429440 7724156322377083648 10424389853105737856 13124623383834392064 15824856914563046272 78346371582148864 2778579902310803072 5478813433039457280 8179046963768111488 10879280494496765696 13579514025225419904 16279747555954074112 533237012973176704 3233470543701830912 5933704074430485120 8633937605159139328 11334171135887793536 14034404666616447744 16734638197345101952 988127654364204544 3688361185092858752 6388594715821512960 9088828246550167168 11789061777278821376 14489295308007475584 17189528838736129792 1443018295755232384 4143251826483886592 6843485357212540800 9543718887941195008 12243952418669849216 14944185949398503424 17644419480127157632 1897908937146260224 4598142467874914432 7298375998603568640 9998609529332222848 12698843060060877056 15399076590789531264 18099310121518185472 2352799578537288064 5053033109265942272 7753266639994596480 10453500170723250688 13153733701451904896 15853967232180559104 107456689199661696 2807690219928315904 5507923750656970112 8208157281385624320 10908390812114278528 13608624342842932736 16308857873571586944 562347330590689536 3262580861319343744 5962814392047997952 8663047922776652160 11363281453505306368 14063514984233960576 16763748514962614784 1017237971981717376 3717471502710371584 6417705033439025792 9117938564167680000 11818172094896334208 14518405625624988416 17218639156353642624 1472128613372745216 4172362144101399424 6872595674830053632 9572829205558707840 12273062736287362048 14973296267016016256 17673529797744670464 1927019254763773056 4627252785492427264 7327486316221081472 10027719846949735680 12727953377678389888 15428186908407044096 18128420439135698304 2381909896154800896 5082143426883455104 7782376957612109312 10482610488340763520 13182844019069417728 15883077549798071936 136567006817174528 2836800537545828736 5537034068274482944 8237267599003137152 10937501129731791360 13637734660460445568 16337968191189099776 591457648208202368 3291691178936856576 5991924709665510784 8692158240394164992 11392391771122819200 14092625301851473408 16792858832580127616 1046348289599230208 3746581820327884416 6446815351056538624 9147048881785192832 11847282412513847040 14547515943242501248 17247749473971155456 1501238930990258048 4201472461718912256 6901705992447566464 9601939523176220672 12302173053904874880 15002406584633529088 17702640115362183296 1956129572381285888 4656363103109940096 7356596633838594304 10056830164567248512 12757063695295902720 15457297226024556928 18157530756753211136 2411020213772313728 5111253744500967936 7811487275229622144 10511720805958276352 13211954336686930560 15912187867415584768 165677324434687360 2865910855163341568 5566144385891995776 8266377916620649984 10966611447349304192 13666844978077958400 16367078508806612608 620567965825715200 3320801496554369408 6021035027283023616 8721268558011677824 11421502088740332032 14121735619468986240 16821969150197640448 1075458607216743040 3775692137945397248 6475925668674051456 9176159199402705664 11876392730131359872 14576626260860014080 17276859791588668288 1530349248607770880 4230582779336425088 6930816310065079296 9631049840793733504 12331283371522387712 15031516902251041920 17731750432979696128 1985239889998798720 4685473420727452928 7385706951456107136 10085940482184761344 12786174012913415552 15486407543642069760 18186641074370723968 2440130531389826560 5140364062118480768 7840597592847134976 10540831123575789184 13241064654304443392 15941298185033097600 194787642052200192 2895021172780854400 5595254703509508608 8295488234238162816 10995721764966817024 13695955295695471232 16396188826424125440 649678283443228032 3349911814171882240 6050145344900536448 8750378875629190656 11450612406357844864 14150845937086499072 16851079467815153280 1104568924834255872 3804802455562910080 6505035986291564288 9205269517020218496 11905503047748872704 14605736578477526912 17305970109206181120 1559459566225283712 4259693096953937920 6959926627682592128 9660160158411246336 12360393689139900544 15060627219868554752 17760860750597208960 2014350207616311552 4714583738344965760 7414817269073619968 10115050799802274176 12815284330530928384 15515517861259582592 18215751391988236800 2469240849007339392 5169474379735993600 7869707910464647808 10569941441193302016 13270174971921956224 15970408502650610432 223897959669713024 2924131490398367232 5624365021127021440 8324598551855675648 11024832082584329856 13725065613312984064 16425299144041638272 678788601060740864 3379022131789395072 6079255662518049280 8779489193246703488 11479722723975357696 14179956254704011904 16880189785432666112 1133679242451768704 3833912773180422912 6534146303909077120 9234379834637731328 11934613365366385536 14634846896095039744 17335080426823693952 1588569883842796544 4288803414571450752 6989036945300104960 9689270476028759168 12389504006757413376 15089737537486067584 17789971068214721792 2043460525233824384 4743694055962478592 7443927586691132800 10144161117419787008 12844394648148441216 15544628178877095424 18244861709605749632 2498351166624852224 5198584697353506432 7898818228082160640 10599051758810814848 13299285289539469056 15999518820268123264 253008277287225856 2953241808015880064 5653475338744534272 8353708869473188480 11053942400201842688 13754175930930496896 16454409461659151104 707898918678253696 3408132449406907904 6108365980135562112 8808599510864216320 11508833041592870528 14209066572321524736 16909300103050178944 1162789560069281536 3863023090797935744 6563256621526589952 9263490152255244160 11963723682983898368 14663957213712552576 17364190744441206784 1617680201460309376 4317913732188963584 7018147262917617792 9718380793646272000 12418614324374926208 15118847855103580416 17819081385832234624 2072570842851337216 4772804373579991424 7473037904308645632 10173271435037299840 12873504965765954048 15573738496494608256 18273972027223262464 2527461484242365056 5227695014971019264 7927928545699673472 10628162076428327680 13328395607156981888 16028629137885636096 282118594904738688 2982352125633392896 5682585656362047104 8382819187090701312 11083052717819355520 13783286248548009728 16483519779276663936 737009236295766528 3437242767024420736 6137476297753074944 8837709828481729152 11537943359210383360 14238176889939037568 16938410420667691776 1191899877686794368 3892133408415448576 6592366939144102784 9292600469872756992 11992834000601411200 14693067531330065408 17393301062058719616 1646790519077822208 4347024049806476416 7047257580535130624 9747491111263784832 12447724641992439040 15147958172721093248 17848191703449747456 2101681160468850048 4801914691197504256 7502148221926158464 10202381752654812672 12902615283383466880 15602848814112121088 18303082344840775296 2556571801859877888 5256805332588532096 7957038863317186304 10657272394045840512 13357505924774494720 16057739455503148928 311228912522251520 3011462443250905728 5711695973979559936 8411929504708214144 11112163035436868352 13812396566165522560 16512630096894176768 766119553913279360 3466353084641933568 6166586615370587776 8866820146099241984 11567053676827896192 14267287207556550400 16967520738285204608 1221010195304307200 3921243726032961408 6621477256761615616 9321710787490269824 12021944318218924032 14722177848947578240 17422411379676232448 1675900836695335040 4376134367423989248 7076367898152643456 9776601428881297664 12476834959609951872 15177068490338606080 17877302021067260288 2130791478086362880 4831025008815017088 7531258539543671296 10231492070272325504 12931725601000979712 15631959131729633920 18332192662458288128 2585682119477390720 5285915650206044928 7986149180934699136 10686382711663353344 13386616242392007552 16086849773120661760 340339230139764352 3040572760868418560 5740806291597072768 8441039822325726976 11141273353054381184 13841506883783035392 16541740414511689600 795229871530792192 3495463402259446400 6195696932988100608 8895930463716754816 11596163994445409024 14296397525174063232 16996631055902717440 1250120512921820032 3950354043650474240 6650587574379128448 9350821105107782656 12051054635836436864 14751288166565091072 17451521697293745280 1705011154312847872 4405244685041502080 7105478215770156288 9805711746498810496 12505945277227464704 15206178807956118912 17906412338684773120 2159901795703875712 4860135326432529920 7560368857161184128 10260602387889838336 12960835918618492544 15661069449347146752 18361302980075800960 2614792437094903552 5315025967823557760 8015259498552211968 10715493029280866176 13415726560009520384 16115960090738174592 369449547757277184 3069683078485931392 5769916609214585600 8470150139943239808 11170383670671894016 13870617201400548224 16570850732129202432 824340189148305024 3524573719876959232 6224807250605613440 8925040781334267648 11625274312062921856 14325507842791576064 17025741373520230272 1279230830539332864 3979464361267987072 6679697891996641280 9379931422725295488 12080164953453949696 14780398484182603904 17480632014911258112 1734121471930360704 4434355002659014912 7134588533387669120 9834822064116323328 12535055594844977536 15235289125573631744 17935522656302285952 2189012113321388544 4889245644050042752 7589479174778696960 10289712705507351168 12989946236236005376 15690179766964659584 18390413297693313792 2643902754712416384 5344136285441070592 8044369816169724800 10744603346898379008 13444836877627033216 16145070408355687424 398559865374790016 3098793396103444224 5799026926832098432 8499260457560752640 11199493988289406848 13899727519018061056 16599961049746715264 853450506765817856 3553684037494472064 6253917568223126272 8954151098951780480 11654384629680434688 14354618160409088896 17054851691137743104 1308341148156845696 4008574678885499904 6708808209614154112 9409041740342808320 12109275271071462528 14809508801800116736 17509742332528770944 1763231789547873536 4463465320276527744 7163698851005181952 9863932381733836160 12564165912462490368 15264399443191144576 17964632973919798784 2218122430938901376 4918355961667555584 7618589492396209792 10318823023124864000 13019056553853518208 15719290084582172416 18419523615310826624 2673013072329929216 5373246603058583424 8073480133787237632 10773713664515891840 13473947195244546048 16174180725973200256 427670182992302848 3127903713720957056 5828137244449611264 8528370775178265472 11228604305906919680 13928837836635573888 16629071367364228096 882560824383330688 3582794355111984896 6283027885840639104 8983261416569293312 11683494947297947520 14383728478026601728 17083962008755255936 1337451465774358528 4037684996503012736 6737918527231666944 9438152057960321152 12138385588688975360 14838619119417629568 17538852650146283776 1792342107165386368 4492575637894040576 7192809168622694784 9893042699351348992 12593276230080003200 15293509760808657408 17993743291537311616 2247232748556414208 4947466279285068416 7647699810013722624 10347933340742376832 13048166871471031040 15748400402199685248 1889859218787840 2702123389947442048 5402356920676096256 8102590451404750464 10802823982133404672 13503057512862058880 16203291043590713088 456780500609815680 3157014031338469888 5857247562067124096 8557481092795778304 11257714623524432512 13957948154253086720 16658181684981740928 911671142000843520 3611904672729497728 6312138203458151936 9012371734186806144 11712605264915460352 14412838795644114560 17113072326372768768 1366561783391871360 4066795314120525568 6767028844849179776 9467262375577833984 12167495906306488192 14867729437035142400 17567962967763796608 1821452424782899200 4521685955511553408 7221919486240207616 9922153016968861824 12622386547697516032 15322620078426170240 18022853609154824448 2276343066173927040 4976576596902581248 7676810127631235456 10377043658359889664 13077277189088543872 15777510719817198080 31000176836300672 2731233707564954880 5431467238293609088 8131700769022263296 10831934299750917504 13532167830479571712 16232401361208225920 485890818227328512 3186124348955982720 5886357879684636928 8586591410413291136 11286824941141945344 13987058471870599552 16687292002599253760 940781459618356352 3641014990347010560 6341248521075664768 9041482051804318976 11741715582532973184 14441949113261627392 17142182643990281600 1395672101009384192 4095905631738038400 6796139162466692608 9496372693195346816 12196606223924001024 14896839754652655232 17597073285381309440 1850562742400412032 4550796273129066240 7251029803857720448 9951263334586374656 12651496865315028864 15351730396043683072 18051963926772337280 2305453383791439872 5005686914520094080 7705920445248748288 10406153975977402496 13106387506706056704 15806621037434710912 60110494453813504 2760344025182467712 5460577555911121920 8160811086639776128 10861044617368430336 13561278148097084544 16261511678825738752 515001135844841344 3215234666573495552 5915468197302149760 8615701728030803968 11315935258759458176 14016168789488112384 16716402320216766592 969891777235869184 3670125307964523392 6370358838693177600 9070592369421831808 11770825900150486016 14471059430879140224 17171292961607794432 1424782418626897024 4125015949355551232 6825249480084205440 9525483010812859648 12225716541541513856 14925950072270168064 17626183602998822272 1879673060017924864 4579906590746579072 7280140121475233280 9980373652203887488 12680607182932541696 15380840713661195904 18081074244389850112 2334563701408952704 5034797232137606912 7735030762866261120 10435264293594915328 13135497824323569536 15835731355052223744 89220812071326336 2789454342799980544 5489687873528634752 8189921404257288960 10890154934985943168 13590388465714597376 16290621996443251584 544111453462354176 3244344984191008384 5944578514919662592 8644812045648316800 11345045576376971008 14045279107105625216 16745512637834279424 999002094853382016 3699235625582036224 6399469156310690432 9099702687039344640 11799936217767998848 14500169748496653056 17200403279225307264 1453892736244409856 4154126266973064064 6854359797701718272 9554593328430372480 12254826859159026688 14955060389887680896 17655293920616335104 1908783377635437696 4609016908364091904 7309250439092746112 10009483969821400320 12709717500550054528 15409951031278708736 18110184562007362944 2363674019026465536 5063907549755119744 7764141080483773952 10464374611212428160 13164608141941082368 15864841672669736576 118331129688839168 2818564660417493376 5518798191146147584 8219031721874801792 10919265252603456000 13619498783332110208 16319732314060764416 573221771079867008 3273455301808521216 5973688832537175424 8673922363265829632 11374155893994483840 14074389424723138048 16774622955451792256 1028112412470894848 3728345943199549056 6428579473928203264 9128813004656857472 11829046535385511680 14529280066114165888 17229513596842820096 1483003053861922688 4183236584590576896 6883470115319231104 9583703646047885312 12283937176776539520 14984170707505193728 17684404238233847936 1937893695252950528 4638127225981604736 7338360756710258944 10038594287438913152 12738827818167567360 15439061348896221568 18139294879624875776 2392784336643978368 5093017867372632576 7793251398101286784 10493484928829940992 13193718459558595200 15893951990287249408 147441447306352000 2847674978035006208 5547908508763660416 8248142039492314624 10948375570220968832 13648609100949623040 16348842631678277248 602332088697379840 3302565619426034048 6002799150154688256 8703032680883342464 11403266211611996672 14103499742340650880 16803733273069305088 1057222730088407680 3757456260817061888 6457689791545716096 9157923322274370304 11858156853003024512 14558390383731678720 17258623914460332928 1512113371479435520 4212346902208089728 6912580432936743936 9612813963665398144 12313047494394052352 15013281025122706560 17713514555851360768 1967004012870463360 4667237543599117568 7367471074327771776 10067704605056425984 12767938135785080192 15468171666513734400 18168405197242388608 2421894654261491200 5122128184990145408 7822361715718799616 10522595246447453824 13222828777176108032 15923062307904762240 176551764923864832 2876785295652519040 5577018826381173248 8277252357109827456 10977485887838481664 13677719418567135872 16377952949295790080 631442406314892672 3331675937043546880 6031909467772201088 8732142998500855296 11432376529229509504 14132610059958163712 16832843590686817920 1086333047705920512 3786566578434574720 6486800109163228928 9187033639891883136 11887267170620537344 14587500701349191552 17287734232077845760 1541223689096948352 4241457219825602560 6941690750554256768 9641924281282910976 12342157812011565184 15042391342740219392 17742624873468873600 1996114330487976192 4696347861216630400 7396581391945284608 10096814922673938816 12797048453402593024 15497281984131247232 18197515514859901440 2451004971879004032 5151238502607658240 7851472033336312448 10551705564064966656 13251939094793620864 15952172625522275072 205662082541377664 2905895613270031872 5606129143998686080 8306362674727340288 11006596205455994496 13706829736184648704 16407063266913302912 660552723932405504 3360786254661059712 6061019785389713920 8761253316118368128 11461486846847022336 14161720377575676544 16861953908304330752 1115443365323433344 3815676896052087552 6515910426780741760 9216143957509395968 11916377488238050176 14616611018966704384 17316844549695358592 1570334006714461184 4270567537443115392 6970801068171769600 9671034598900423808 12371268129629078016 15071501660357732224 17771735191086386432 2025224648105489024 4725458178834143232 7425691709562797440 10125925240291451648 12826158771020105856 15526392301748760064 18226625832477414272 2480115289496516864 5180348820225171072 7880582350953825280 10580815881682479488 13281049412411133696 15981282943139787904 234772400158890496 2935005930887544704 5635239461616198912 8335472992344853120 11035706523073507328 13735940053802161536 16436173584530815744 689663041549918336 3389896572278572544 6090130103007226752 8790363633735880960 11490597164464535168 14190830695193189376 16891064225921843584 1144553682940946176 3844787213669600384 6545020744398254592 9245254275126908800 11945487805855563008 14645721336584217216 17345954867312871424 1599444324331974016 4299677855060628224 6999911385789282432 9700144916517936640 12400378447246590848 15100611977975245056 17800845508703899264 2054334965723001856 4754568496451656064 7454802027180310272 10155035557908964480 12855269088637618688 15555502619366272896 18255736150094927104 2509225607114029696 5209459137842683904 7909692668571338112 10609926199299992320 13310159730028646528 16010393260757300736 263882717776403328 2964116248505057536 5664349779233711744 8364583309962365952 11064816840691020160 13765050371419674368 16465283902148328576 718773359167431168 3419006889896085376 6119240420624739584 8819473951353393792 11519707482082048000 14219941012810702208 16920174543539356416 1173664000558459008 3873897531287113216 6574131062015767424 9274364592744421632 11974598123473075840 14674831654201730048 17375065184930384256 1628554641949486848 4328788172678141056 7029021703406795264 9729255234135449472 12429488764864103680 15129722295592757888 17829955826321412096 2083445283340514688 4783678814069168896 7483912344797823104 10184145875526477312 12884379406255131520 15584612936983785728 18284846467712439936 2538335924731542528 5238569455460196736 7938802986188850944 10639036516917505152 13339270047646159360 16039503578374813568 292993035393916160 2993226566122570368 5693460096851224576 8393693627579878784 11093927158308532992 13794160689037187200 16494394219765841408 747883676784944000 3448117207513598208 6148350738242252416 8848584268970906624 11548817799699560832 14249051330428215040 16949284861156869248 1202774318175971840 3903007848904626048 6603241379633280256 9303474910361934464 12003708441090588672 14703941971819242880 17404175502547897088 1657664959566999680 4357898490295653888 7058132021024308096 9758365551752962304 12458599082481616512 15158832613210270720 17859066143938924928 2112555600958027520 4812789131686681728 7513022662415335936 10213256193143990144 12913489723872644352 15613723254601298560 18313956785329952768 2567446242349055360 5267679773077709568 7967913303806363776 10668146834535017984 13368380365263672192 16068613895992326400 322103353011428992 3022336883740083200 5722570414468737408 8422803945197391616 11123037475926045824 13823271006654700032 16523504537383354240 776993994402456832 3477227525131111040 6177461055859765248 8877694586588419456 11577928117317073664 14278161648045727872 16978395178774382080 1231884635793484672 3932118166522138880 6632351697250793088 9332585227979447296 12032818758708101504 14733052289436755712 17433285820165409920 1686775277184512512 4387008807913166720 7087242338641820928 9787475869370475136 12487709400099129344 15187942930827783552 17888176461556437760 2141665918575540352 4841899449304194560 7542132980032848768 10242366510761502976 12942600041490157184 15642833572218811392 18343067102947465600 2596556559966568192 5296790090695222400 7997023621423876608 10697257152152530816 13397490682881185024 16097724213609839232 351213670628941824 3051447201357596032 5751680732086250240 8451914262814904448 11152147793543558656 13852381324272212864 16552614855000867072 806104312019969664 3506337842748623872 6206571373477278080 8906804904205932288 11607038434934586496 14307271965663240704 17007505496391894912 1260994953410997504 3961228484139651712 6661462014868305920 9361695545596960128 12061929076325614336 14762162607054268544 17462396137782922752 1715885594802025344 4416119125530679552 7116352656259333760 9816586186987987968 12516819717716642176 15217053248445296384 17917286779173950592 2170776236193053184 4871009766921707392 7571243297650361600 10271476828379015808 12971710359107670016 15671943889836324224 18372177420564978432 2625666877584081024 5325900408312735232 8026133939041389440 10726367469770043648 13426601000498697856 16126834531227352064 380323988246454656 3080557518975108864 5780791049703763072 8481024580432417280 11181258111161071488 13881491641889725696 16581725172618379904 835214629637482496 3535448160366136704 6235681691094790912 8935915221823445120 11636148752552099328 14336382283280753536 17036615814009407744 1290105271028510336 3990338801757164544 6690572332485818752 9390805863214472960 12091039393943127168 14791272924671781376 17491506455400435584 1744995912419538176 4445229443148192384 7145462973876846592 9845696504605500800 12545930035334155008 15246163566062809216 17946397096791463424 2199886553810566016 4900120084539220224 7600353615267874432 10300587145996528640 13000820676725182848 15701054207453837056 18401287738182491264 2654777195201593856 5355010725930248064 8055244256658902272 10755477787387556480 13455711318116210688 16155944848844864896 409434305863967488 3109667836592621696 5809901367321275904 8510134898049930112 11210368428778584320 13910601959507238528 16610835490235892736 864324947254995328 3564558477983649536 6264792008712303744 8965025539440957952 11665259070169612160 14365492600898266368 17065726131626920576 1319215588646023168 4019449119374677376 6719682650103331584 9419916180831985792 12120149711560640000 14820383242289294208 17520616773017948416 1774106230037051008 4474339760765705216 7174573291494359424 9874806822223013632 12575040352951667840 15275273883680322048 17975507414408976256 2228996871428078848 4929230402156733056 7629463932885387264 10329697463614041472 13029930994342695680 15730164525071349888 18430398055800004096 2683887512819106688 5384121043547760896 8084354574276415104 10784588105005069312 13484821635733723520 16185055166462377728 438544623481480320 3138778154210134528 5839011684938788736 8539245215667442944 11239478746396097152 13939712277124751360 16639945807853405568 893435264872508160 3593668795601162368 6293902326329816576 8994135857058470784 11694369387787124992 14394602918515779200 17094836449244433408 1348325906263536000 4048559436992190208 6748792967720844416 9449026498449498624 12149260029178152832 14849493559906807040 17549727090635461248 1803216547654563840 4503450078383218048 7203683609111872256 9903917139840526464 12604150670569180672 15304384201297834880 18004617732026489088 2258107189045591680 4958340719774245888 7658574250502900096 10358807781231554304 13059041311960208512 15759274842688862720 12764299707965312 2712997830436619520 5413231361165273728 8113464891893927936 10813698422622582144 13513931953351236352 16214165484079890560 467654941098993152 3167888471827647360 5868122002556301568 8568355533284955776 11268589064013609984 13968822594742264192 16669056125470918400 922545582490020992 3622779113218675200 6323012643947329408 9023246174675983616 11723479705404637824 14423713236133292032 17123946766861946240 1377436223881048832 4077669754609703040 6777903285338357248 9478136816067011456 12178370346795665664 14878603877524319872 17578837408252974080 1832326865272076672 4532560396000730880 7232793926729385088 9933027457458039296 12633260988186693504 15333494518915347712 18033728049644001920 2287217506663104512 4987451037391758720 7687684568120412928 10387918098849067136 13088151629577721344 15788385160306375552 41874617325478144 2742108148054132352 5442341678782786560 8142575209511440768 10842808740240094976 13543042270968749184 16243275801697403392 496765258716505984 3196998789445160192 5897232320173814400 8597465850902468608 11297699381631122816 13997932912359777024 16698166443088431232 951655900107533824 3651889430836188032 6352122961564842240 9052356492293496448 11752590023022150656 14452823553750804864 17153057084479459072 1406546541498561664 4106780072227215872 6807013602955870080 9507247133684524288 12207480664413178496 14907714195141832704 17607947725870486912 1861437182889589504 4561670713618243712 7261904244346897920 9962137775075552128 12662371305804206336 15362604836532860544 18062838367261514752 2316327824280617344 5016561355009271552 7716794885737925760 10417028416466579968 13117261947195234176 15817495477923888384 70984934942990976 2771218465671645184 5471451996400299392 8171685527128953600 10871919057857607808 13572152588586262016 16272386119314916224 525875576334018816 3226109107062673024 5926342637791327232 8626576168519981440 11326809699248635648 14027043229977289856 16727276760705944064 980766217725046656 3680999748453700864 6381233279182355072 9081466809911009280 11781700340639663488 14481933871368317696 17182167402096971904 1435656859116074496 4135890389844728704 6836123920573382912 9536357451302037120 12236590982030691328 14936824512759345536 17637058043487999744 1890547500507102336 4590781031235756544 7291014561964410752 9991248092693064960 12691481623421719168 15391715154150373376 18091948684879027584 2345438141898130176 5045671672626784384 7745905203355438592 10446138734084092800 13146372264812747008 15846605795541401216 100095252560503808 2800328783289158016 5500562314017812224 8200795844746466432 10901029375475120640 13601262906203774848 16301496436932429056 554985893951531648 3255219424680185856 5955452955408840064 8655686486137494272 11355920016866148480 14056153547594802688 16756387078323456896 1009876535342559488 3710110066071213696 6410343596799867904 9110577127528522112 11810810658257176320 14511044188985830528 17211277719714484736 1464767176733587328 4165000707462241536 6865234238190895744 9565467768919549952 12265701299648204160 14965934830376858368 17666168361105512576 1919657818124615168 4619891348853269376 7320124879581923584 10020358410310577792 12720591941039232000 15420825471767886208 18121059002496540416 2374548459515643008 5074781990244297216 7775015520972951424 10475249051701605632 13175482582430259840 15875716113158914048 129205570178016640 2829439100906670848 5529672631635325056 8229906162363979264 10930139693092633472 13630373223821287680 16330606754549941888 584096211569044480 3284329742297698688 5984563273026352896 8684796803755007104 11385030334483661312 14085263865212315520 16785497395940969728 1038986852960072320 3739220383688726528 6439453914417380736 9139687445146034944 11839920975874689152 14540154506603343360 17240388037331997568 1493877494351100160 4194111025079754368 6894344555808408576 9594578086537062784 12294811617265716992 14995045147994371200 17695278678723025408 1948768135742128000 4649001666470782208 7349235197199436416 10049468727928090624 12749702258656744832 15449935789385399040 18150169320114053248 2403658777133155840 5103892307861810048 7804125838590464256 10504359369319118464 13204592900047772672 15904826430776426880 158315887795529472 2858549418524183680 5558782949252837888 8259016479981492096 10959250010710146304 13659483541438800512 16359717072167454720 613206529186557312 3313440059915211520 6013673590643865728 8713907121372519936 11414140652101174144 14114374182829828352 16814607713558482560 1068097170577585152 3768330701306239360 6468564232034893568 9168797762763547776 11869031293492201984 14569264824220856192 17269498354949510400 1522987811968612992 4223221342697267200 6923454873425921408 9623688404154575616 12323921934883229824 15024155465611884032 17724388996340538240 1977878453359640832 4678111984088295040 7378345514816949248 10078579045545603456 12778812576274257664 15479046107002911872 18179279637731566080 2432769094750668672 5133002625479322880 7833236156207977088 10533469686936631296 13233703217665285504 15933936748393939712 187426205413042304 2887659736141696512 5587893266870350720 8288126797599004928 10988360328327659136 13688593859056313344 16388827389784967552 642316846804070144 3342550377532724352 6042783908261378560 8743017438990032768 11443250969718686976 14143484500447341184 16843718031175995392 1097207488195097984 3797441018923752192 6497674549652406400 9197908080381060608 11898141611109714816 14598375141838369024 17298608672567023232 1552098129586125824 4252331660314780032 6952565191043434240 9652798721772088448 12353032252500742656 15053265783229396864 17753499313958051072 2006988770977153664 4707222301705807872 7407455832434462080 10107689363163116288 12807922893891770496 15508156424620424704 18208389955349078912 2461879412368181504 5162112943096835712 7862346473825489920 10562580004554144128 13262813535282798336 15963047066011452544 216536523030555136 2916770053759209344 5617003584487863552 8317237115216517760 11017470645945171968 13717704176673826176 16417937707402480384 671427164421582976 3371660695150237184 6071894225878891392 8772127756607545600 11472361287336199808 14172594818064854016 16872828348793508224 1126317805812610816 3826551336541265024 6526784867269919232 9227018397998573440 11927251928727227648 14627485459455881856 17327718990184536064 1581208447203638656 4281441977932292864 6981675508660947072 9681909039389601280 12382142570118255488 15082376100846909696 17782609631575563904 2036099088594666496 4736332619323320704 7436566150051974912 10136799680780629120 12837033211509283328 15537266742237937536 18237500272966591744 2490989729985694336 5191223260714348544 7891456791443002752 10591690322171656960 13291923852900311168 15992157383628965376 245646840648067968 2945880371376722176 5646113902105376384 8346347432834030592 11046580963562684800 13746814494291339008 16447048025019993216 700537482039095808 3400771012767750016 6101004543496404224 8801238074225058432 11501471604953712640 14201705135682366848 16901938666411021056 1155428123430123648 3855661654158777856 6555895184887432064 9256128715616086272 11956362246344740480 14656595777073394688 17356829307802048896 1610318764821151488 4310552295549805696 7010785826278459904 9711019357007114112 12411252887735768320 15111486418464422528 17811719949193076736 2065209406212179328 4765442936940833536 7465676467669487744 10165909998398141952 12866143529126796160 15566377059855450368 18266610590584104576 2520100047603207168 5220333578331861376 7920567109060515584 10620800639789169792 13321034170517824000 16021267701246478208 274757158265580800 2974990688994235008 5675224219722889216 8375457750451543424 11075691281180197632 13775924811908851840 16476158342637506048 729647799656608640 3429881330385262848 6130114861113917056 8830348391842571264 11530581922571225472 14230815453299879680 16931048984028533888 1184538441047636480 3884771971776290688 6585005502504944896 9285239033233599104 11985472563962253312 14685706094690907520 17385939625419561728 1639429082438664320 4339662613167318528 7039896143895972736 9740129674624626944 12440363205353281152 15140596736081935360 17840830266810589568 2094319723829692160 4794553254558346368 7494786785287000576 10195020316015654784 12895253846744308992 15595487377472963200 18295720908201617408 2549210365220720000 5249443895949374208 7949677426678028416 10649910957406682624 13350144488135336832 16050378018863991040 303867475883093632 3004101006611747840 5704334537340402048 8404568068069056256 11104801598797710464 13805035129526364672 16505268660255018880 758758117274121472 3458991648002775680 6159225178731429888 8859458709460084096 11559692240188738304 14259925770917392512 16960159301646046720 1213648758665149312 3913882289393803520 6614115820122457728 9314349350851111936 12014582881579766144 14714816412308420352 17415049943037074560 1668539400056177152 4368772930784831360 7069006461513485568 9769239992242139776 12469473522970793984 15169707053699448192 17869940584428102400 2123430041447204992 4823663572175859200 7523897102904513408 10224130633633167616 12924364164361821824 15624597695090476032 18324831225819130240 2578320682838232832 5278554213566887040 7978787744295541248 10679021275024195456 13379254805752849664 16079488336481503872 332977793500606464 3033211324229260672 5733444854957914880 8433678385686569088 11133911916415223296 13834145447143877504 16534378977872531712 787868434891634304 3488101965620288512 6188335496348942720 8888569027077596928 11588802557806251136 14289036088534905344 16989269619263559552 1242759076282662144 3942992607011316352 6643226137739970560 9343459668468624768 12043693199197278976 14743926729925933184 17444160260654587392 1697649717673689984 4397883248402344192 7098116779130998400 9798350309859652608 12498583840588306816 15198817371316961024 17899050902045615232 2152540359064717824 4852773889793372032 7553007420522026240 10253240951250680448 12953474481979334656 15653708012707988864 18353941543436643072 2607431000455745664 5307664531184399872 8007898061913054080 10708131592641708288 13408365123370362496 16108598654099016704 362088111118119296 3062321641846773504 5762555172575427712 8462788703304081920 11163022234032736128 13863255764761390336 16563489295490044544 816978752509147136 3517212283237801344 6217445813966455552 8917679344695109760 11617912875423763968 14318146406152418176 17018379936881072384 1271869393900174976 3972102924628829184 6672336455357483392 9372569986086137600 12072803516814791808 14773037047543446016 17473270578272100224 1726760035291202816 4426993566019857024 7127227096748511232 9827460627477165440 12527694158205819648 15227927688934473856 17928161219663128064 2181650676682230656 4881884207410884864 7582117738139539072 10282351268868193280 12982584799596847488 15682818330325501696 18383051861054155904 2636541318073258496 5336774848801912704 8037008379530566912 10737241910259221120 13437475440987875328 16137708971716529536 391198428735632128 3091431959464286336 5791665490192940544 8491899020921594752 11192132551650248960 13892366082378903168 16592599613107557376 846089070126659968 3546322600855314176 6246556131583968384 8946789662312622592 11647023193041276800 14347256723769931008 17047490254498585216 1300979711517687808 4001213242246342016 6701446772974996224 9401680303703650432 12101913834432304640 14802147365160958848 17502380895889613056 1755870352908715648 4456103883637369856 7156337414366024064 9856570945094678272 12556804475823332480 15257038006551986688 17957271537280640896 2210760994299743488 4910994525028397696 7611228055757051904 10311461586485706112 13011695117214360320 15711928647943014528 18412162178671668736 2665651635690771328 5365885166419425536 8066118697148079744 10766352227876733952 13466585758605388160 16166819289334042368 420308746353144960 3120542277081799168 5820775807810453376 8521009338539107584 11221242869267761792 13921476399996416000 16621709930725070208 875199387744172800 3575432918472827008 6275666449201481216 8975899979930135424 11676133510658789632 14376367041387443840 17076600572116098048 1330090029135200640 4030323559863854848 6730557090592509056 9430790621321163264 12131024152049817472 14831257682778471680 17531491213507125888 1784980670526228480 4485214201254882688 7185447731983536896 9885681262712191104 12585914793440845312 15286148324169499520 17986381854898153728 2239871311917256320 4940104842645910528 7640338373374564736 10340571904103218944 13040805434831873152 15741038965560527360 18441272496289181568 2694761953308284160 5394995484036938368 8095229014765592576 10795462545494246784 13495696076222900992 16195929606951555200 449419063970657792 3149652594699312000 5849886125427966208 8550119656156620416 11250353186885274624 13950586717613928832 16650820248342583040 904309705361685632 3604543236090339840 6304776766818994048 9005010297547648256 11705243828276302464 14405477359004956672 17105710889733610880 1359200346752713472 4059433877481367680 6759667408210021888 9459900938938676096 12160134469667330304 14860368000395984512 17560601531124638720 1814090988143741312 4514324518872395520 7214558049601049728 9914791580329703936 12615025111058358144 15315258641787012352 18015492172515666560 2268981629534769152 4969215160263423360 7669448690992077568 10369682221720731776 13069915752449385984 15770149283178040192 23638740197142784 2723872270925796992 5424105801654451200 8124339332383105408 10824572863111759616 13524806393840413824 16225039924569068032 478529381588170624 3178762912316824832 5878996443045479040 8579229973774133248 11279463504502787456 13979697035231441664 16679930565960095872 933420022979198464 3633653553707852672 6333887084436506880 9034120615165161088 11734354145893815296 14434587676622469504 17134821207351123712 1388310664370226304 4088544195098880512 6788777725827534720 9489011256556188928 12189244787284843136 14889478318013497344 17589711848742151552 1843201305761254144 4543434836489908352 7243668367218562560 9943901897947216768 12644135428675870976 15344368959404525184 18044602490133179392 2298091947152281984 4998325477880936192 7698559008609590400 10398792539338244608 13099026070066898816 15799259600795553024 52749057814655616 2752982588543309824 5453216119271964032 8153449650000618240 10853683180729272448 13553916711457926656 16254150242186580864 507639699205683456 3207873229934337664 5908106760662991872 8608340291391646080 11308573822120300288 14008807352848954496 16709040883577608704 962530340596711296 3662763871325365504 6362997402054019712 9063230932782673920 11763464463511328128 14463697994239982336 17163931524968636544 1417420981987739136 4117654512716393344 6817888043445047552 9518121574173701760 12218355104902355968 14918588635631010176 17618822166359664384 1872311623378766976 4572545154107421184 7272778684836075392 9973012215564729600 12673245746293383808 15373479277022038016 18073712807750692224 2327202264769794816 5027435795498449024 7727669326227103232 10427902856955757440 13128136387684411648 15828369918413065856 81859375432168448 2782092906160822656 5482326436889476864 8182559967618131072 10882793498346785280 13583027029075439488 16283260559804093696 536750016823196288 3236983547551850496 5937217078280504704 8637450609009158912 11337684139737813120 14037917670466467328 16738151201195121536 991640658214224128 3691874188942878336 6392107719671532544 9092341250400186752 11792574781128840960 14492808311857495168 17193041842586149376 1446531299605251968 4146764830333906176 6846998361062560384 9547231891791214592 12247465422519868800 14947698953248523008 17647932483977177216 1901421940996279808 4601655471724934016 7301889002453588224 10002122533182242432 12702356063910896640 15402589594639550848 18102823125368205056 2356312582387307648 5056546113115961856 7756779643844616064 10457013174573270272 13157246705301924480 15857480236030578688 110969693049681280 2811203223778335488 5511436754506989696 8211670285235643904 10911903815964298112 13612137346692952320 16312370877421606528 565860334440709120 3266093865169363328 5966327395898017536 8666560926626671744 11366794457355325952 14067027988083980160 16767261518812634368 1020750975831736960 3720984506560391168 6421218037289045376 9121451568017699584 11821685098746353792 14521918629475008000 17222152160203662208 1475641617222764800 4175875147951419008 6876108678680073216 9576342209408727424 12276575740137381632 14976809270866035840 17677042801594690048 1930532258613792640 4630765789342446848 7330999320071101056 10031232850799755264 12731466381528409472 15431699912257063680 18131933442985717888 2385422900004820480 5085656430733474688 7785889961462128896 10486123492190783104 13186357022919437312 15886590553648091520 140080010667194112 2840313541395848320 5540547072124502528 8240780602853156736 10941014133581810944 13641247664310465152 16341481195039119360 594970652058221952 3295204182786876160 5995437713515530368 8695671244244184576 11395904774972838784 14096138305701492992 16796371836430147200 1049861293449249792 3750094824177904000 6450328354906558208 9150561885635212416 11850795416363866624 14551028947092520832 17251262477821175040 1504751934840277632 4204985465568931840 6905218996297586048 9605452527026240256 12305686057754894464 15005919588483548672 17706153119212202880 1959642576231305472 4659876106959959680 7360109637688613888 10060343168417268096 12760576699145922304 15460810229874576512 18161043760603230720 2414533217622333312 5114766748350987520 7815000279079641728 10515233809808295936 13215467340536950144 15915700871265604352 169190328284706944 2869423859013361152 5569657389742015360 8269890920470669568 10970124451199323776 13670357981927977984 16370591512656632192 624080969675734784 3324314500404388992 6024548031133043200 8724781561861697408 11425015092590351616 14125248623319005824 16825482154047660032 1078971611066762624 3779205141795416832 6479438672524071040 9179672203252725248 11879905733981379456 14580139264710033664 17280372795438687872 1533862252457790464 4234095783186444672 6934329313915098880 9634562844643753088 12334796375372407296 15035029906101061504 17735263436829715712 1988752893848818304 4688986424577472512 7389219955306126720 10089453486034780928 12789687016763435136 15489920547492089344 18190154078220743552 2443643535239846144 5143877065968500352 7844110596697154560 10544344127425808768 13244577658154462976 15944811188883117184 198300645902219776 2898534176630873984 5598767707359528192 8299001238088182400 10999234768816836608 13699468299545490816 16399701830274145024 653191287293247616 3353424818021901824 6053658348750556032 8753891879479210240 11454125410207864448 14154358940936518656 16854592471665172864 1108081928684275456 3808315459412929664 6508548990141583872 9208782520870238080 11909016051598892288 14609249582327546496 17309483113056200704 1562972570075303296 4263206100803957504 6963439631532611712 9663673162261265920 12363906692989920128 15064140223718574336 17764373754447228544 2017863211466331136 4718096742194985344 7418330272923639552 10118563803652293760 12818797334380947968 15519030865109602176 18219264395838256384 2472753852857358976 5172987383586013184 7873220914314667392 10573454445043321600 13273687975771975808 15973921506500630016 227410963519732608 2927644494248386816 5627878024977041024 8328111555705695232 11028345086434349440 13728578617163003648 16428812147891657856 682301604910760448 3382535135639414656 6082768666368068864 8783002197096723072 11483235727825377280 14183469258554031488 16883702789282685696 1137192246301788288 3837425777030442496 6537659307759096704 9237892838487750912 11938126369216405120 14638359899945059328 17338593430673713536 1592082887692816128 4292316418421470336 6992549949150124544 9692783479878778752 12393017010607432960 15093250541336087168 17793484072064741376 2046973529083843968 4747207059812498176 7447440590541152384 10147674121269806592 12847907651998460800 15548141182727115008 18248374713455769216 2501864170474871808 5202097701203526016 7902331231932180224 10602564762660834432 13302798293389488640 16003031824118142848 256521281137245440 2956754811865899648 5656988342594553856 8357221873323208064 11057455404051862272 13757688934780516480 16457922465509170688 711411922528273280 3411645453256927488 6111878983985581696 8812112514714235904 11512346045442890112 14212579576171544320 16912813106900198528 1166302563919301120 3866536094647955328 6566769625376609536 9267003156105263744 11967236686833917952 14667470217562572160 17367703748291226368 1621193205310328960 4321426736038983168 7021660266767637376 9721893797496291584 12422127328224945792 15122360858953600000 17822594389682254208 2076083846701356800 4776317377430011008 7476550908158665216 10176784438887319424 12877017969615973632 15577251500344627840 18277485031073282048 2530974488092384640 5231208018821038848 7931441549549693056 10631675080278347264 13331908611007001472 16032142141735655680 285631598754758272 2985865129483412480 5686098660212066688 8386332190940720896 11086565721669375104 13786799252398029312 16487032783126683520 740522240145786112 3440755770874440320 6140989301603094528 8841222832331748736 11541456363060402944 14241689893789057152 16941923424517711360 1195412881536813952 3895646412265468160 6595879942994122368 9296113473722776576 11996347004451430784 14696580535180084992 17396814065908739200 1650303522927841792 4350537053656496000 7050770584385150208 9751004115113804416 12451237645842458624 15151471176571112832 17851704707299767040 2105194164318869632 4805427695047523840 7505661225776178048 10205894756504832256 12906128287233486464 15606361817962140672 18306595348690794880 2560084805709897472 5260318336438551680 7960551867167205888 10660785397895860096 13361018928624514304 16061252459353168512 314741916372271104 3014975447100925312 5715208977829579520 8415442508558233728 11115676039286887936 13815909570015542144 16516143100744196352 769632557763298944 3469866088491953152 6170099619220607360 8870333149949261568 11570566680677915776 14270800211406569984 16971033742135224192 1224523199154326784 3924756729882980992 6624990260611635200 9325223791340289408 12025457322068943616 14725690852797597824 17425924383526252032 1679413840545354624 4379647371274008832 7079880902002663040 9780114432731317248 12480347963459971456 15180581494188625664 17880815024917279872 2134304481936382464 4834538012665036672 7534771543393690880 10235005074122345088 12935238604850999296 15635472135579653504 18335705666308307712 2589195123327410304 5289428654056064512 7989662184784718720 10689895715513372928 13390129246242027136 16090362776970681344 343852233989783936 3044085764718438144 5744319295447092352 8444552826175746560 11144786356904400768 13845019887633054976 16545253418361709184 798742875380811776 3498976406109465984 6199209936838120192 8899443467566774400 11599676998295428608 14299910529024082816 17000144059752737024 1253633516771839616 3953867047500493824 6654100578229148032 9354334108957802240 12054567639686456448 14754801170415110656 17455034701143764864 1708524158162867456 4408757688891521664 7108991219620175872 9809224750348830080 12509458281077484288 15209691811806138496 17909925342534792704 2163414799553895296 4863648330282549504 7563881861011203712 10264115391739857920 12964348922468512128 15664582453197166336 18364815983925820544 2618305440944923136 5318538971673577344 8018772502402231552 10719006033130885760 13419239563859539968 16119473094588194176 372962551607296768 3073196082335950976 5773429613064605184 8473663143793259392 11173896674521913600 13874130205250567808 16574363735979222016 827853192998324608 3528086723726978816 6228320254455633024 8928553785184287232 11628787315912941440 14329020846641595648 17029254377370249856 1282743834389352448 3982977365118006656 6683210895846660864 9383444426575315072 12083677957303969280 14783911488032623488 17484145018761277696 1737634475780380288 4437868006509034496 7138101537237688704 9838335067966342912 12538568598694997120 15238802129423651328 17939035660152305536 2192525117171408128 4892758647900062336 7592992178628716544 10293225709357370752 12993459240086024960 15693692770814679168 18393926301543333376 2647415758562435968 5347649289291090176 8047882820019744384 10748116350748398592 13448349881477052800 16148583412205707008 402072869224809600 3102306399953463808 5802539930682118016 8502773461410772224 11203006992139426432 13903240522868080640 16603474053596734848 856963510615837440 3557197041344491648 6257430572073145856 8957664102801800064 11657897633530454272 14358131164259108480 17058364694987762688 1311854152006865280 4012087682735519488 6712321213464173696 9412554744192827904 12112788274921482112 14813021805650136320 17513255336378790528 1766744793397893120 4466978324126547328 7167211854855201536 9867445385583855744 12567678916312509952 15267912447041164160 17968145977769818368 2221635434788920960 4921868965517575168 7622102496246229376 10322336026974883584 13022569557703537792 15722803088432192000 18423036619160846208 2676526076179948800 5376759606908603008 8076993137637257216 10777226668365911424 13477460199094565632 16177693729823219840 431183186842322432 3131416717570976640 5831650248299630848 8531883779028285056 11232117309756939264 13932350840485593472 16632584371214247680 886073828233350272 3586307358962004480 6286540889690658688 8986774420419312896 11687007951147967104 14387241481876621312 17087475012605275520 1340964469624378112 4041198000353032320 6741431531081686528 9441665061810340736 12141898592538994944 14842132123267649152 17542365653996303360 1795855111015405952 4496088641744060160 7196322172472714368 9896555703201368576 12596789233930022784 15297022764658676992 17997256295387331200 2250745752406433792 4950979283135088000 7651212813863742208 10351446344592396416 13051679875321050624 15751913406049704832 5402863068807424 2705636393797461632 5405869924526115840 8106103455254770048 10806336985983424256 13506570516712078464 16206804047440732672 460293504459835264 3160527035188489472 5860760565917143680 8560994096645797888 11261227627374452096 13961461158103106304 16661694688831760512 915184145850863104 3615417676579517312 6315651207308171520 9015884738036825728 11716118268765479936 14416351799494134144 17116585330222788352 1370074787241890944 4070308317970545152 6770541848699199360 9470775379427853568 12171008910156507776 14871242440885161984 17571475971613816192 1824965428632918784 4525198959361572992 7225432490090227200 9925666020818881408 12625899551547535616 15326133082276189824 18026366613004844032 2279856070023946624 4980089600752600832 7680323131481255040 10380556662209909248 13080790192938563456 15781023723667217664 34513180686320256 2734746711414974464 5434980242143628672 8135213772872282880 10835447303600937088 13535680834329591296 16235914365058245504 489403822077348096 3189637352806002304 5889870883534656512 8590104414263310720 11290337944991964928 13990571475720619136 16690805006449273344 944294463468375936 3644527994197030144 6344761524925684352 9044995055654338560 11745228586382992768 14445462117111646976 17145695647840301184 1399185104859403776 4099418635588057984 6799652166316712192 9499885697045366400 12200119227774020608 14900352758502674816 17600586289231329024 1854075746250431616 4554309276979085824 7254542807707740032 9954776338436394240 12655009869165048448 15355243399893702656 18055476930622356864 2308966387641459456 5009199918370113664 7709433449098767872 10409666979827422080 13109900510556076288 15810134041284730496 63623498303833088 2763857029032487296 5464090559761141504 8164324090489795712 10864557621218449920 13564791151947104128 16265024682675758336 518514139694860928 3218747670423515136 5918981201152169344 8619214731880823552 11319448262609477760 14019681793338131968 16719915324066786176 973404781085888768 3673638311814542976 6373871842543197184 9074105373271851392 11774338904000505600 14474572434729159808 17174805965457814016 1428295422476916608 4128528953205570816 6828762483934225024 9528996014662879232 12229229545391533440 14929463076120187648 17629696606848841856 1883186063867944448 4583419594596598656 7283653125325252864 9983886656053907072 12684120186782561280 15384353717511215488 18084587248239869696 2338076705258972288 5038310235987626496 7738543766716280704 10438777297444934912 13139010828173589120 15839244358902243328 92733815921345920 2792967346650000128 5493200877378654336 8193434408107308544 10893667938835962752 13593901469564616960 16294135000293271168 547624457312373760 3247857988041027968 5948091518769682176 8648325049498336384 11348558580226990592 14048792110955644800 16749025641684299008 1002515098703401600 3702748629432055808 6402982160160710016 9103215690889364224 11803449221618018432 14503682752346672640 17203916283075326848 1457405740094429440 4157639270823083648 6857872801551737856 9558106332280392064 12258339863009046272 14958573393737700480 17658806924466354688 1912296381485457280 4612529912214111488 7312763442942765696 10012996973671419904 12713230504400074112 15413464035128728320 18113697565857382528 2367187022876485120 5067420553605139328 7767654084333793536 10467887615062447744 13168121145791101952 15868354676519756160 121844133538858752 2822077664267512960 5522311194996167168 8222544725724821376 10922778256453475584 13623011787182129792 16323245317910784000 576734774929886592 3276968305658540800 5977201836387195008 8677435367115849216 11377668897844503424 14077902428573157632 16778135959301811840 1031625416320914432 3731858947049568640 6432092477778222848 9132326008506877056 11832559539235531264 14532793069964185472 17233026600692839680 1486516057711942272 4186749588440596480 6886983119169250688 9587216649897904896 12287450180626559104 14987683711355213312 17687917242083867520 1941406699102970112 4641640229831624320 7341873760560278528 10042107291288932736 12742340822017586944 15442574352746241152 18142807883474895360 2396297340493997952 5096530871222652160 7796764401951306368 10496997932679960576 13197231463408614784 15897464994137268992 150954451156371584 2851187981885025792 5551421512613680000 8251655043342334208 10951888574070988416 13652122104799642624 16352355635528296832 605845092547399424 3306078623276053632 6006312154004707840 8706545684733362048 11406779215462016256 14107012746190670464 16807246276919324672 1060735733938427264 3760969264667081472 6461202795395735680 9161436326124389888 11861669856853044096 14561903387581698304 17262136918310352512 1515626375329455104 4215859906058109312 6916093436786763520 9616326967515417728 12316560498244071936 15016794028972726144 17717027559701380352 1970517016720482944 4670750547449137152 7370984078177791360 10071217608906445568 12771451139635099776 15471684670363753984 18171918201092408192 2425407658111510784 5125641188840164992 7825874719568819200 10526108250297473408 13226341781026127616 15926575311754781824 180064768773884416 2880298299502538624 5580531830231192832 8280765360959847040 10980998891688501248 13681232422417155456 16381465953145809664 634955410164912256 3335188940893566464 6035422471622220672 8735656002350874880 11435889533079529088 14136123063808183296 16836356594536837504 1089846051555940096 3790079582284594304 6490313113013248512 9190546643741902720 11890780174470556928 14591013705199211136 17291247235927865344 1544736692946967936 4244970223675622144 6945203754404276352 9645437285132930560 12345670815861584768 15045904346590238976 17746137877318893184 1999627334337995776 4699860865066649984 7400094395795304192 10100327926523958400 12800561457252612608 15500794987981266816 18201028518709921024 2454517975729023616 5154751506457677824 7854985037186332032 10555218567914986240 13255452098643640448 15955685629372294656 209175086391397248 2909408617120051456 5609642147848705664 8309875678577359872 11010109209306014080 13710342740034668288 16410576270763322496 664065727782425088 3364299258511079296 6064532789239733504 8764766319968387712 11464999850697041920 14165233381425696128 16865466912154350336 1118956369173452928 3819189899902107136 6519423430630761344 9219656961359415552 11919890492088069760 14620124022816723968 17320357553545378176 1573847010564480768 4274080541293134976 6974314072021789184 9674547602750443392 12374781133479097600 15075014664207751808 17775248194936406016 2028737651955508608 4728971182684162816 7429204713412817024 10129438244141471232 12829671774870125440 15529905305598779648 18230138836327433856 2483628293346536448 5183861824075190656 7884095354803844864 10584328885532499072 13284562416261153280 15984795946989807488 238285404008910080 2938518934737564288 5638752465466218496 8338985996194872704 11039219526923526912 13739453057652181120 16439686588380835328 693176045399937920 3393409576128592128 6093643106857246336 8793876637585900544 11494110168314554752 14194343699043208960 16894577229771863168 1148066686790965760 3848300217519619968 6548533748248274176 9248767278976928384 11949000809705582592 14649234340434236800 17349467871162891008 1602957328181993600 4303190858910647808 7003424389639302016 9703657920367956224 12403891451096610432 15104124981825264640 17804358512553918848 2057847969573021440 4758081500301675648 7458315031030329856 10158548561758984064 12858782092487638272 15559015623216292480 18259249153944946688 2512738610964049280 5212972141692703488 7913205672421357696 10613439203150011904 13313672733878666112 16013906264607320320 267395721626422912 2967629252355077120 5667862783083731328 8368096313812385536 11068329844541039744 13768563375269693952 16468796905998348160 722286363017450752 3422519893746104960 6122753424474759168 8822986955203413376 11523220485932067584 14223454016660721792 16923687547389376000 1177177004408478592 3877410535137132800 6577644065865787008 9277877596594441216 11978111127323095424 14678344658051749632 17378578188780403840 1632067645799506432 4332301176528160640 7032534707256814848 9732768237985469056 12433001768714123264 15133235299442777472 17833468830171431680 2086958287190534272 4787191817919188480 7487425348647842688 10187658879376496896 12887892410105151104 15588125940833805312 18288359471562459520 2541848928581562112 5242082459310216320 7942315990038870528 10642549520767524736 13342783051496178944 16043016582224833152 296506039243935744 2996739569972589952 5696973100701244160 8397206631429898368 11097440162158552576 13797673692887206784 16497907223615860992 751396680634963584 3451630211363617792 6151863742092272000 8852097272820926208 11552330803549580416 14252564334278234624 16952797865006888832 1206287322025991424 3906520852754645632 6606754383483299840 9306987914211954048 12007221444940608256 14707454975669262464 17407688506397916672 1661177963417019264 4361411494145673472 7061645024874327680 9761878555602981888 12462112086331636096 15162345617060290304 17862579147788944512 2116068604808047104 4816302135536701312 7516535666265355520 10216769196994009728 12917002727722663936 15617236258451318144 18317469789179972352 2570959246199074944 5271192776927729152 7971426307656383360 10671659838385037568 13371893369113691776 16072126899842345984 325616356861448576 3025849887590102784 5726083418318756992 8426316949047411200 11126550479776065408 13826784010504719616 16527017541233373824 780506998252476416 3480740528981130624 6180974059709784832 8881207590438439040 11581441121167093248 14281674651895747456 16981908182624401664 1235397639643504256 3935631170372158464 6635864701100812672 9336098231829466880 12036331762558121088 14736565293286775296 17436798824015429504 1690288281034532096 4390521811763186304 7090755342491840512 9790988873220494720 12491222403949148928 15191455934677803136 17891689465406457344 2145178922425559936 4845412453154214144 7545645983882868352 10245879514611522560 12946113045340176768 15646346576068830976 18346580106797485184 2600069563816587776 5300303094545241984 8000536625273896192 10700770156002550400 13401003686731204608 16101237217459858816 354726674478961408 3054960205207615616 5755193735936269824 8455427266664924032 11155660797393578240 13855894328122232448 16556127858850886656 809617315869989248 3509850846598643456 6210084377327297664 8910317908055951872 11610551438784606080 14310784969513260288 17011018500241914496 1264507957261017088 3964741487989671296 6664975018718325504 9365208549446979712 12065442080175633920 14765675610904288128 17465909141632942336 1719398598652044928 4419632129380699136 7119865660109353344 9820099190838007552 12520332721566661760 15220566252295315968 17920799783023970176 2174289240043072768 4874522770771726976 7574756301500381184 10274989832229035392 12975223362957689600 15675456893686343808 18375690424414998016 2629179881434100608 5329413412162754816 8029646942891409024 10729880473620063232 13430114004348717440 16130347535077371648 383836992096474240 3084070522825128448 5784304053553782656 8484537584282436864 11184771115011091072 13885004645739745280 16585238176468399488 838727633487502080 3538961164216156288 6239194694944810496 8939428225673464704 11639661756402118912 14339895287130773120 17040128817859427328 1293618274878529920 3993851805607184128 6694085336335838336 9394318867064492544 12094552397793146752 14794785928521800960 17495019459250455168 1748508916269557760 4448742446998211968 7148975977726866176 9849209508455520384 12549443039184174592 15249676569912828800 17949910100641483008 2203399557660585600 4903633088389239808 7603866619117894016 10304100149846548224 13004333680575202432 15704567211303856640 18404800742032510848 2658290199051613440 5358523729780267648 8058757260508921856 10758990791237576064 13459224321966230272 16159457852694884480 412947309713987072 3113180840442641280 5813414371171295488 8513647901899949696 11213881432628603904 13914114963357258112 16614348494085912320 867837951105014912 3568071481833669120 6268305012562323328 8968538543290977536 11668772074019631744 14369005604748285952 17069239135476940160 1322728592496042752 4022962123224696960 6723195653953351168 9423429184682005376 12123662715410659584 14823896246139313792 17524129776867968000 1777619233887070592 4477852764615724800 7178086295344379008 9878319826073033216 12578553356801687424 15278786887530341632 17979020418258995840 2232509875278098432 4932743406006752640 7632976936735406848 10333210467464061056 13033443998192715264 15733677528921369472 18433911059650023680 2687400516669126272 5387634047397780480 8087867578126434688 10788101108855088896 13488334639583743104 16188568170312397312 442057627331499904 3142291158060154112 5842524688788808320 8542758219517462528 11242991750246116736 13943225280974770944 16643458811703425152 896948268722527744 3597181799451181952 6297415330179836160 8997648860908490368 11697882391637144576 14398115922365798784 17098349453094452992 1351838910113555584 4052072440842209792 6752305971570864000 9452539502299518208 12152773033028172416 14853006563756826624 17553240094485480832 1806729551504583424 4506963082233237632 7207196612961891840 9907430143690546048 12607663674419200256 15307897205147854464 18008130735876508672 2261620192895611264 4961853723624265472 7662087254352919680 10362320785081573888 13062554315810228096 15762787846538882304 16277303557984896 2716510834286639104 5416744365015293312 8116977895743947520 10817211426472601728 13517444957201255936 16217678487929910144 471167944949012736 3171401475677666944 5871635006406321152 8571868537134975360 11272102067863629568 13972335598592283776 16672569129320937984 926058586340040576 3626292117068694784 6326525647797348992 9026759178526003200 11726992709254657408 14427226239983311616 17127459770711965824 1380949227731068416 4081182758459722624 6781416289188376832 9481649819917031040 12181883350645685248 14882116881374339456 17582350412102993664 1835839869122096256 4536073399850750464 7236306930579404672 9936540461308058880 12636773992036713088 15337007522765367296 18037241053494021504 2290730510513124096 4990964041241778304 7691197571970432512 10391431102699086720 13091664633427740928 15791898164156395136 45387621175497728 2745621151904151936 5445854682632806144 8146088213361460352 10846321744090114560 13546555274818768768 16246788805547422976 500278262566525568 3200511793295179776 5900745324023833984 8600978854752488192 11301212385481142400 14001445916209796608 16701679446938450816 955168903957553408 3655402434686207616 6355635965414861824 9055869496143516032 11756103026872170240 14456336557600824448 17156570088329478656 1410059545348581248 4110293076077235456 6810526606805889664 9510760137534543872 12210993668263198080 14911227198991852288 17611460729720506496 1864950186739609088 4565183717468263296 7265417248196917504 9965650778925571712 12665884309654225920 15366117840382880128 18066351371111534336 2319840828130636928 5020074358859291136 7720307889587945344 10420541420316599552 13120774951045253760 15821008481773907968 74497938793010560 2774731469521664768 5474965000250318976 8175198530978973184 10875432061707627392 13575665592436281600 16275899123164935808 529388580184038400 3229622110912692608 5929855641641346816 8630089172370001024 11330322703098655232 14030556233827309440 16730789764555963648 984279221575066240 3684512752303720448 6384746283032374656 9084979813761028864 11785213344489683072 14485446875218337280 17185680405946991488 1439169862966094080 4139403393694748288 6839636924423402496 9539870455152056704 12240103985880710912 14940337516609365120 17640571047338019328 1894060504357121920 4594294035085776128 7294527565814430336 9994761096543084544 12694994627271738752 15395228158000392960 18095461688729047168 2348951145748149760 5049184676476803968 7749418207205458176 10449651737934112384 13149885268662766592 15850118799391420800 103608256410523392 2803841787139177600 5504075317867831808 8204308848596486016 10904542379325140224 13604775910053794432 16305009440782448640 558498897801551232 3258732428530205440 5958965959258859648 8659199489987513856 11359433020716168064 14059666551444822272 16759900082173476480 1013389539192579072 3713623069921233280 6413856600649887488 9114090131378541696 11814323662107195904 14514557192835850112 17214790723564504320 1468280180583606912 4168513711312261120 6868747242040915328 9568980772769569536 12269214303498223744 14969447834226877952 17669681364955532160 1923170821974634752 4623404352703288960 7323637883431943168 10023871414160597376 12724104944889251584 15424338475617905792 18124572006346560000 2378061463365662592 5078294994094316800 7778528524822971008 10478762055551625216 13178995586280279424 15879229117008933632 132718574028036224 2832952104756690432 5533185635485344640 8233419166213998848 10933652696942653056 13633886227671307264 16334119758399961472 587609215419064064 3287842746147718272 5988076276876372480 8688309807605026688 11388543338333680896 14088776869062335104 16789010399790989312 1042499856810091904 3742733387538746112 6442966918267400320 9143200448996054528 11843433979724708736 14543667510453362944 17243901041182017152 1497390498201119744 4197624028929773952 6897857559658428160 9598091090387082368 12298324621115736576 14998558151844390784 17698791682573044992 1952281139592147584 4652514670320801792 7352748201049456000 10052981731778110208 12753215262506764416 15453448793235418624 18153682323964072832 2407171780983175424 5107405311711829632 7807638842440483840 10507872373169138048 13208105903897792256 15908339434626446464 161828891645549056 2862062422374203264 5562295953102857472 8262529483831511680 10962763014560165888 13662996545288820096 16363230076017474304 616719533036576896 3316953063765231104 6017186594493885312 8717420125222539520 11417653655951193728 14117887186679847936 16818120717408502144 1071610174427604736 3771843705156258944 6472077235884913152 9172310766613567360 11872544297342221568 14572777828070875776 17273011358799529984 1526500815818632576 4226734346547286784 6926967877275940992 9627201408004595200 12327434938733249408 15027668469461903616 17727902000190557824 1981391457209660416 4681624987938314624 7381858518666968832 10082092049395623040 12782325580124277248 15482559110852931456 18182792641581585664 2436282098600688256 5136515629329342464 7836749160057996672 10536982690786650880 13237216221515305088 15937449752243959296 190939209263061888 2891172739991716096 5591406270720370304 8291639801449024512 10991873332177678720 13692106862906332928 16392340393634987136 645829850654089728 3346063381382743936 6046296912111398144 8746530442840052352 11446763973568706560 14146997504297360768 16847231035026014976 1100720492045117568 3800954022773771776 6501187553502425984 9201421084231080192 11901654614959734400 14601888145688388608 17302121676417042816 1555611133436145408 4255844664164799616 6956078194893453824 9656311725622108032 12356545256350762240 15056778787079416448 17757012317808070656 2010501774827173248 4710735305555827456 7410968836284481664 10111202367013135872 12811435897741790080 15511669428470444288 18211902959199098496 2465392416218201088 5165625946946855296 7865859477675509504 10566093008404163712 13266326539132817920 15966560069861472128 220049526880574720 2920283057609228928 5620516588337883136 8320750119066537344 11020983649795191552 13721217180523845760 16421450711252499968 674940168271602560 3375173699000256768 6075407229728910976 8775640760457565184 11475874291186219392 14176107821914873600 16876341352643527808 1129830809662630400 3830064340391284608 6530297871119938816 9230531401848593024 11930764932577247232 14630998463305901440 17331231994034555648 1584721451053658240 4284954981782312448 6985188512510966656 9685422043239620864 12385655573968275072 15085889104696929280 17786122635425583488 2039612092444686080 4739845623173340288 7440079153901994496 10140312684630648704 12840546215359302912 15540779746087957120 18241013276816611328 2494502733835713920 5194736264564368128 7894969795293022336 10595203326021676544 13295436856750330752 15995670387478984960 249159844498087552 2949393375226741760 5649626905955395968 8349860436684050176 11050093967412704384 13750327498141358592 16450561028870012800 704050485889115392 3404284016617769600 6104517547346423808 8804751078075078016 11504984608803732224 14205218139532386432 16905451670261040640 1158941127280143232 3859174658008797440 6559408188737451648 9259641719466105856 11959875250194760064 14660108780923414272 17360342311652068480 1613831768671171072 4314065299399825280 7014298830128479488 9714532360857133696 12414765891585787904 15114999422314442112 17815232953043096320 2068722410062198912 4768955940790853120 7469189471519507328 10169423002248161536 12869656532976815744 15569890063705469952 18270123594434124160 2523613051453226752 5223846582181880960 7924080112910535168 10624313643639189376 13324547174367843584 16024780705096497792 278270162115600384 2978503692844254592 5678737223572908800 8378970754301563008 11079204285030217216 13779437815758871424 16479671346487525632 733160803506628224 3433394334235282432 6133627864963936640 8833861395692590848 11534094926421245056 14234328457149899264 16934561987878553472 1188051444897656064 3888284975626310272 6588518506354964480 9288752037083618688 11988985567812272896 14689219098540927104 17389452629269581312 1642942086288683904 4343175617017338112 7043409147745992320 9743642678474646528 12443876209203300736 15144109739931954944 17844343270660609152 2097832727679711744 4798066258408365952 7498299789137020160 10198533319865674368 12898766850594328576 15599000381322982784 18299233912051636992 2552723369070739584 5252956899799393792 7953190430528048000 10653423961256702208 13353657491985356416 16053891022714010624 307380479733113216 3007614010461767424 5707847541190421632 8408081071919075840 11108314602647730048 13808548133376384256 16508781664105038464 762271121124141056 3462504651852795264 6162738182581449472 8862971713310103680 11563205244038757888 14263438774767412096 16963672305496066304 1217161762515168896 3917395293243823104 6617628823972477312 9317862354701131520 12018095885429785728 14718329416158439936 17418562946887094144 1672052403906196736 4372285934634850944 7072519465363505152 9772752996092159360 12472986526820813568 15173220057549467776 17873453588278121984 2126943045297224576 4827176576025878784 7527410106754532992 10227643637483187200 12927877168211841408 15628110698940495616 18328344229669149824 2581833686688252416 5282067217416906624 7982300748145560832 10682534278874215040 13382767809602869248 16083001340331523456 336490797350626048 3036724328079280256 5736957858807934464 8437191389536588672 11137424920265242880 13837658450993897088 16537891981722551296 791381438741653888 3491614969470308096 6191848500198962304 8892082030927616512 11592315561656270720 14292549092384924928 16992782623113579136 1246272080132681728 3946505610861335936 6646739141589990144 9346972672318644352 12047206203047298560 14747439733775952768 17447673264504606976 1701162721523709568 4401396252252363776 7101629782981017984 9801863313709672192 12502096844438326400 15202330375166980608 17902563905895634816 2156053362914737408 4856286893643391616 7556520424372045824 10256753955100700032 12956987485829354240 15657221016558008448 18357454547286662656 2610944004305765248 5311177535034419456 8011411065763073664 10711644596491727872 13411878127220382080 16112111657949036288 365601114968138880 3065834645696793088 5766068176425447296 8466301707154101504 11166535237882755712 13866768768611409920 16567002299340064128 820491756359166720 3520725287087820928 6220958817816475136 8921192348545129344 11621425879273783552 14321659410002437760 17021892940731091968 1275382397750194560 3975615928478848768 6675849459207502976 9376082989936157184 12076316520664811392 14776550051393465600 17476783582122119808 1730273039141222400 4430506569869876608 7130740100598530816 9830973631327185024 12531207162055839232 15231440692784493440 17931674223513147648 2185163680532250240 4885397211260904448 7585630741989558656 10285864272718212864 12986097803446867072 15686331334175521280 18386564864904175488 2640054321923278080 5340287852651932288 8040521383380586496 10740754914109240704 13440988444837894912 16141221975566549120 394711432585651712 3094944963314305920 5795178494042960128 8495412024771614336 11195645555500268544 13895879086228922752 16596112616957576960 849602073976679552 3549835604705333760 6250069135433987968 8950302666162642176 11650536196891296384 14350769727619950592 17051003258348604800 1304492715367707392 4004726246096361600 6704959776825015808 9405193307553670016 12105426838282324224 14805660369010978432 17505893899739632640 1759383356758735232 4459616887487389440 7159850418216043648 9860083948944697856 12560317479673352064 15260551010402006272 17960784541130660480 2214273998149763072 4914507528878417280 7614741059607071488 10314974590335725696 13015208121064379904 15715441651793034112 18415675182521688320 2669164639540790912 5369398170269445120 8069631700998099328 10769865231726753536 13470098762455407744 16170332293184061952 423821750203164544 3124055280931818752 5824288811660472960 8524522342389127168 11224755873117781376 13924989403846435584 16625222934575089792 878712391594192384 3578945922322846592 6279179453051500800 8979412983780155008 11679646514508809216 14379880045237463424 17080113575966117632 1333603032985220224 4033836563713874432 6734070094442528640 9434303625171182848 12134537155899837056 14834770686628491264 17535004217357145472 1788493674376248064 4488727205104902272 7188960735833556480 9889194266562210688 12589427797290864896 15289661328019519104 17989894858748173312 2243384315767275904 4943617846495930112 7643851377224584320 10344084907953238528 13044318438681892736 15744551969410546944 18444785500139201152 2698274957158303744 5398508487886957952 8098742018615612160 10798975549344266368 13499209080072920576 16199442610801574784 452932067820677376 3153165598549331584 5853399129277985792 8553632660006640000 11253866190735294208 13954099721463948416 16654333252192602624 907822709211705216 3608056239940359424 6308289770669013632 9008523301397667840 11708756832126322048 14408990362854976256 17109223893583630464 1362713350602733056 4062946881331387264 6763180412060041472 9463413942788695680 12163647473517349888 14863881004246004096 17564114534974658304 1817603991993760896 4517837522722415104 7218071053451069312 9918304584179723520 12618538114908377728 15318771645637031936 18019005176365686144 2272494633384788736 4972728164113442944 7672961694842097152 10373195225570751360 13073428756299405568 15773662287028059776 27151744047162368 2727385274775816576 5427618805504470784 8127852336233124992 10828085866961779200 13528319397690433408 16228552928419087616 482042385438190208 3182275916166844416 5882509446895498624 8582742977624152832 11282976508352807040 13983210039081461248 16683443569810115456 936933026829218048 3637166557557872256 6337400088286526464 9037633619015180672 11737867149743834880 14438100680472489088 17138334211201143296 1391823668220245888 4092057198948900096 6792290729677554304 9492524260406208512 12192757791134862720 14892991321863516928 17593224852592171136 1846714309611273728 4546947840339927936 7247181371068582144 9947414901797236352 12647648432525890560 15347881963254544768 18048115493983198976 2301604951002301568 5001838481730955776 7702072012459609984 10402305543188264192 13102539073916918400 15802772604645572608 56262061664675200 2756495592393329408 5456729123121983616 8156962653850637824 10857196184579292032 13557429715307946240 16257663246036600448 511152703055703040 3211386233784357248 5911619764513011456 8611853295241665664 11312086825970319872 14012320356698974080 16712553887427628288 966043344446730880 3666276875175385088 6366510405904039296 9066743936632693504 11766977467361347712 14467210998090001920 17167444528818656128 1420933985837758720 4121167516566412928 6821401047295067136 9521634578023721344 12221868108752375552 14922101639481029760 17622335170209683968 1875824627228786560 4576058157957440768 7276291688686094976 9976525219414749184 12676758750143403392 15376992280872057600 18077225811600711808 2330715268619814400 5030948799348468608 7731182330077122816 10431415860805777024 13131649391534431232 15831882922263085440 85372379282188032 2785605910010842240 5485839440739496448 8186072971468150656 10886306502196804864 13586540032925459072 16286773563654113280 540263020673215872 3240496551401870080 5940730082130524288 8640963612859178496 11341197143587832704 14041430674316486912 16741664205045141120 995153662064243712 3695387192792897920 6395620723521552128 9095854254250206336 11796087784978860544 14496321315707514752 17196554846436168960 1450044303455271552 4150277834183925760 6850511364912579968 9550744895641234176 12250978426369888384 14951211957098542592 17651445487827196800 1904934944846299392 4605168475574953600 7305402006303607808 10005635537032262016 12705869067760916224 15406102598489570432 18106336129218224640 2359825586237327232 5060059116965981440 7760292647694635648 10460526178423289856 13160759709151944064 15860993239880598272 114482696899700864 2814716227628355072 5514949758357009280 8215183289085663488 10915416819814317696 13615650350542971904 16315883881271626112 569373338290728704 3269606869019382912 5969840399748037120 8670073930476691328 11370307461205345536 14070540991933999744 16770774522662653952 1024263979681756544 3724497510410410752 6424731041139064960 9124964571867719168 11825198102596373376 14525431633325027584 17225665164053681792 1479154621072784384 4179388151801438592 6879621682530092800 9579855213258747008 12280088743987401216 14980322274716055424 17680555805444709632 1934045262463812224 4634278793192466432 7334512323921120640 10034745854649774848 12734979385378429056 15435212916107083264 18135446446835737472 2388935903854840064 5089169434583494272 7789402965312148480 10489636496040802688 13189870026769456896 15890103557498111104 143593014517213696 2843826545245867904 5544060075974522112 8244293606703176320 10944527137431830528 13644760668160484736 16344994198889138944 598483655908241536 3298717186636895744 5998950717365549952 8699184248094204160 11399417778822858368 14099651309551512576 16799884840280166784 1053374297299269376 3753607828027923584 6453841358756577792 9154074889485232000 11854308420213886208 14554541950942540416 17254775481671194624 1508264938690297216 4208498469418951424 6908732000147605632 9608965530876259840 12309199061604914048 15009432592333568256 17709666123062222464 1963155580081325056 4663389110809979264 7363622641538633472 10063856172267287680 12764089702995941888 15464323233724596096 18164556764453250304 2418046221472352896 5118279752201007104 7818513282929661312 10518746813658315520 13218980344386969728 15919213875115623936 172703332134726528 2872936862863380736 5573170393592034944 8273403924320689152 10973637455049343360 13673870985777997568 16374104516506651776 627593973525754368 3327827504254408576 6028061034983062784 8728294565711716992 11428528096440371200 14128761627169025408 16828995157897679616 1082484614916782208 3782718145645436416 6482951676374090624 9183185207102744832 11883418737831399040 14583652268560053248 17283885799288707456 1537375256307810048 4237608787036464256 6937842317765118464 9638075848493772672 12338309379222426880 15038542909951081088 17738776440679735296 1992265897698837888 4692499428427492096 7392732959156146304 10092966489884800512 12793200020613454720 15493433551342108928 18193667082070763136 2447156539089865728 5147390069818519936 7847623600547174144 10547857131275828352 13248090662004482560 15948324192733136768 201813649752239360 2902047180480893568 5602280711209547776 8302514241938201984 11002747772666856192 13702981303395510400 16403214834124164608 656704291143267200 3356937821871921408 6057171352600575616 8757404883329229824 11457638414057884032 14157871944786538240 16858105475515192448 1111594932534295040 3811828463262949248 6512061993991603456 9212295524720257664 11912529055448911872 14612762586177566080 17312996116906220288 1566485573925322880 4266719104653977088 6966952635382631296 9667186166111285504 12367419696839939712 15067653227568593920 17767886758297248128 2021376215316350720 4721609746045004928 7421843276773659136 10122076807502313344 12822310338230967552 15522543868959621760 18222777399688275968 2476266856707378560 5176500387436032768 7876733918164686976 10576967448893341184 13277200979621995392 15977434510350649600 230923967369752192 2931157498098406400 5631391028827060608 8331624559555714816 11031858090284369024 13732091621013023232 16432325151741677440 685814608760780032 3386048139489434240 6086281670218088448 8786515200946742656 11486748731675396864 14186982262404051072 16887215793132705280 1140705250151807872 3840938780880462080 6541172311609116288 9241405842337770496 11941639373066424704 14641872903795078912 17342106434523733120 1595595891542835712 4295829422271489920 6996062953000144128 9696296483728798336 12396530014457452544 15096763545186106752 17796997075914760960 2050486532933863552 4750720063662517760 7450953594391171968 10151187125119826176 12851420655848480384 15551654186577134592 18251887717305788800 2505377174324891392 5205610705053545600 7905844235782199808 10606077766510854016 13306311297239508224 16006544827968162432 260034284987265024 2960267815715919232 5660501346444573440 8360734877173227648 11060968407901881856 13761201938630536064 16461435469359190272 714924926378292864 3415158457106947072 6115391987835601280 8815625518564255488 11515859049292909696 14216092580021563904 16916326110750218112 1169815567769320704 3870049098497974912 6570282629226629120 9270516159955283328 11970749690683937536 14670983221412591744 17371216752141245952 1624706209160348544 4324939739889002752 7025173270617656960 9725406801346311168 12425640332074965376 15125873862803619584 17826107393532273792 2079596850551376384 4779830381280030592 7480063912008684800 10180297442737339008 12880530973465993216 15580764504194647424 18280998034923301632 2534487491942404224 5234721022671058432 7934954553399712640 10635188084128366848 13335421614857021056 16035655145585675264 289144602604777856 2989378133333432064 5689611664062086272 8389845194790740480 11090078725519394688 13790312256248048896 16490545786976703104 744035243995805696 3444268774724459904 6144502305453114112 8844735836181768320 11544969366910422528 14245202897639076736 16945436428367730944 1198925885386833536 3899159416115487744 6599392946844141952 9299626477572796160 11999860008301450368 14700093539030104576 17400327069758758784 1653816526777861376 4354050057506515584 7054283588235169792 9754517118963824000 12454750649692478208 15154984180421132416 17855217711149786624 2108707168168889216 4808940698897543424 7509174229626197632 10209407760354851840 12909641291083506048 15609874821812160256 18310108352540814464 2563597809559917056 5263831340288571264 7964064871017225472 10664298401745879680 13364531932474533888 16064765463203188096 318254920222290688 3018488450950944896 5718721981679599104 8418955512408253312 11119189043136907520 13819422573865561728 16519656104594215936 773145561613318528 3473379092341972736 6173612623070626944 8873846153799281152 11574079684527935360 14274313215256589568 16974546745985243776 1228036203004346368 3928269733733000576 6628503264461654784 9328736795190308992 12028970325918963200 14729203856647617408 17429437387376271616 1682926844395374208 4383160375124028416 7083393905852682624 9783627436581336832 12483860967309991040 15184094498038645248 17884328028767299456 2137817485786402048 4838051016515056256 7538284547243710464 10238518077972364672 12938751608701018880 15638985139429673088 18339218670158327296 2592708127177429888 5292941657906084096 7993175188634738304 10693408719363392512 13393642250092046720 16093875780820700928 347365237839803520 3047598768568457728 5747832299297111936 8448065830025766144 11148299360754420352 13848532891483074560 16548766422211728768 802255879230831360 3502489409959485568 6202722940688139776 8902956471416793984 11603190002145448192 14303423532874102400 17003657063602756608 1257146520621859200 3957380051350513408 6657613582079167616 9357847112807821824 12058080643536476032 14758314174265130240 17458547704993784448 1712037162012887040 4412270692741541248 7112504223470195456 9812737754198849664 12512971284927503872 15213204815656158080 17913438346384812288 2166927803403914880 4867161334132569088 7567394864861223296 10267628395589877504 12967861926318531712 15668095457047185920 18368328987775840128 2621818444794942720 5322051975523596928 8022285506252251136 10722519036980905344 13422752567709559552 16122986098438213760 376475555457316352 3076709086185970560 5776942616914624768 8477176147643278976 11177409678371933184 13877643209100587392 16577876739829241600 831366196848344192 3531599727576998400 6231833258305652608 8932066789034306816 11632300319762961024 14332533850491615232 17032767381220269440 1286256838239372032 3986490368968026240 6686723899696680448 9386957430425334656 12087190961153988864 14787424491882643072 17487658022611297280 1741147479630399872 4441381010359054080 7141614541087708288 9841848071816362496 12542081602545016704 15242315133273670912 17942548664002325120 2196038121021427712 4896271651750081920 7596505182478736128 10296738713207390336 12996972243936044544 15697205774664698752 18397439305393352960 2650928762412455552 5351162293141109760 8051395823869763968 10751629354598418176 13451862885327072384 16152096416055726592 405585873074829184 3105819403803483392 5806052934532137600 8506286465260791808 11206519995989446016 13906753526718100224 16606987057446754432 860476514465857024 3560710045194511232 6260943575923165440 8961177106651819648 11661410637380473856 14361644168109128064 17061877698837782272 1315367155856884864 4015600686585539072 6715834217314193280 9416067748042847488 12116301278771501696 14816534809500155904 17516768340228810112 1770257797247912704 4470491327976566912 7170724858705221120 9870958389433875328 12571191920162529536 15271425450891183744 17971658981619837952 2225148438638940544 4925381969367594752 7625615500096248960 10325849030824903168 13026082561553557376 15726316092282211584 18426549623010865792 2680039080029968384 5380272610758622592 8080506141487276800 10780739672215931008 13480973202944585216 16181206733673239424 434696190692342016 3134929721420996224 5835163252149650432 8535396782878304640 11235630313606958848 13935863844335613056 16636097375064267264 889586832083369856 3589820362812024064 6290053893540678272 8990287424269332480 11690520954997986688 14390754485726640896 17090988016455295104 1344477473474397696 4044711004203051904 6744944534931706112 9445178065660360320 12145411596389014528 14845645127117668736 17545878657846322944 1799368114865425536 4499601645594079744 7199835176322733952 9900068707051388160 12600302237780042368 15300535768508696576 18000769299237350784 2254258756256453376 4954492286985107584 7654725817713761792 10354959348442416000 13055192879171070208 15755426409899724416 8915866918827008 2709149397647481216 5409382928376135424 8109616459104789632 10809849989833443840 13510083520562098048 16210317051290752256 463806508309854848 3164040039038509056 5864273569767163264 8564507100495817472 11264740631224471680 13964974161953125888 16665207692681780096 918697149700882688 3618930680429536896 6319164211158191104 9019397741886845312 11719631272615499520 14419864803344153728 17120098334072807936 1373587791091910528 4073821321820564736 6774054852549218944 9474288383277873152 12174521914006527360 14874755444735181568 17574988975463835776 1828478432482938368 4528711963211592576 7228945493940246784 9929179024668900992 12629412555397555200 15329646086126209408 18029879616854863616 2283369073873966208 4983602604602620416 7683836135331274624 10384069666059928832 13084303196788583040 15784536727517237248 38026184536339840 2738259715264994048 5438493245993648256 8138726776722302464 10838960307450956672 13539193838179610880 16239427368908265088 492916825927367680 3193150356656021888 5893383887384676096 8593617418113330304 11293850948841984512 13994084479570638720 16694318010299292928 947807467318395520 3648040998047049728 6348274528775703936 9048508059504358144 11748741590233012352 14448975120961666560 17149208651690320768 1402698108709423360 4102931639438077568 6803165170166731776 9503398700895385984 12203632231624040192 14903865762352694400 17604099293081348608 1857588750100451200 4557822280829105408 7258055811557759616 9958289342286413824 12658522873015068032 15358756403743722240 18058989934472376448 2312479391491479040 5012712922220133248 7712946452948787456 10413179983677441664 13113413514406095872 15813647045134750080 67136502153852672 2767370032882506880 5467603563611161088 8167837094339815296 10868070625068469504 13568304155797123712 16268537686525777920 522027143544880512 3222260674273534720 5922494205002188928 8622727735730843136 11322961266459497344 14023194797188151552 16723428327916805760 976917784935908352 3677151315664562560 6377384846393216768 9077618377121870976 11777851907850525184 14478085438579179392 17178318969307833600 1431808426326936192 4132041957055590400 6832275487784244608 9532509018512898816 12232742549241553024 14932976079970207232 17633209610698861440 1886699067717964032 4586932598446618240 7287166129175272448 9987399659903926656 12687633190632580864 15387866721361235072 18088100252089889280 2341589709108991872 5041823239837646080 7742056770566300288 10442290301294954496 13142523832023608704 15842757362752262912 96246819771365504 2796480350500019712 5496713881228673920 8196947411957328128 10897180942685982336 13597414473414636544 16297648004143290752 551137461162393344 3251370991891047552 5951604522619701760 8651838053348355968 11352071584077010176 14052305114805664384 16752538645534318592 1006028102553421184 3706261633282075392 6406495164010729600 9106728694739383808 11806962225468038016 14507195756196692224 17207429286925346432 1460918743944449024 4161152274673103232 6861385805401757440 9561619336130411648 12261852866859065856 14962086397587720064 17662319928316374272 1915809385335476864 4616042916064131072 7316276446792785280 10016509977521439488 12716743508250093696 15416977038978747904 18117210569707402112 2370700026726504704 5070933557455158912 7771167088183813120 10471400618912467328 13171634149641121536 15871867680369775744 125357137388878336 2825590668117532544 5525824198846186752 8226057729574840960 10926291260303495168 13626524791032149376 16326758321760803584 580247778779906176 3280481309508560384 5980714840237214592 8680948370965868800 11381181901694523008 14081415432423177216 16781648963151831424 1035138420170934016 3735371950899588224 6435605481628242432 9135839012356896640 11836072543085550848 14536306073814205056 17236539604542859264 1490029061561961856 4190262592290616064 6890496123019270272 9590729653747924480 12290963184476578688 14991196715205232896 17691430245933887104 1944919702952989696 4645153233681643904 7345386764410298112 10045620295138952320 12745853825867606528 15446087356596260736 18146320887324914944 2399810344344017536 5100043875072671744 7800277405801325952 10500510936529980160 13200744467258634368 15900977997987288576 154467455006391168 2854700985735045376 5554934516463699584 8255168047192353792 10955401577921008000 13655635108649662208 16355868639378316416 609358096397419008 3309591627126073216 6009825157854727424 8710058688583381632 11410292219312035840 14110525750040690048 16810759280769344256 1064248737788446848 3764482268517101056 6464715799245755264 9164949329974409472 11865182860703063680 14565416391431717888 17265649922160372096 1519139379179474688 4219372909908128896 6919606440636783104 9619839971365437312 12320073502094091520 15020307032822745728 17720540563551399936 1974030020570502528 4674263551299156736 7374497082027810944 10074730612756465152 12774964143485119360 15475197674213773568 18175431204942427776 2428920661961530368 5129154192690184576 7829387723418838784 10529621254147492992 13229854784876147200 15930088315604801408 183577772623904000 2883811303352558208 5584044834081212416 8284278364809866624 10984511895538520832 13684745426267175040 16384978956995829248 638468414014931840 3338701944743586048 6038935475472240256 8739169006200894464 11439402536929548672 14139636067658202880 16839869598386857088 1093359055405959680 3793592586134613888 6493826116863268096 9194059647591922304 11894293178320576512 14594526709049230720 17294760239777884928 1548249696796987520 4248483227525641728 6948716758254295936 9648950288982950144 12349183819711604352 15049417350440258560 17749650881168912768 2003140338188015360 4703373868916669568 7403607399645323776 10103840930373977984 12804074461102632192 15504307991831286400 18204541522559940608 2458030979579043200 5158264510307697408 7858498041036351616 10558731571765005824 13258965102493660032 15959198633222314240 212688090241416832 2912921620970071040 5613155151698725248 8313388682427379456 11013622213156033664 13713855743884687872 16414089274613342080 667578731632444672 3367812262361098880 6068045793089753088 8768279323818407296 11468512854547061504 14168746385275715712 16868979916004369920 1122469373023472512 3822702903752126720 6522936434480780928 9223169965209435136 11923403495938089344 14623637026666743552 17323870557395397760 1577360014414500352 4277593545143154560 6977827075871808768 9678060606600462976 12378294137329117184 15078527668057771392 17778761198786425600 2032250655805528192 4732484186534182400 7432717717262836608 10132951247991490816 12833184778720145024 15533418309448799232 18233651840177453440 2487141297196556032 5187374827925210240 7887608358653864448 10587841889382518656 13288075420111172864 15988308950839827072 241798407858929664 2942031938587583872 5642265469316238080 8342499000044892288 11042732530773546496 13742966061502200704 16443199592230854912 696689049249957504 3396922579978611712 6097156110707265920 8797389641435920128 11497623172164574336 14197856702893228544 16898090233621882752 1151579690640985344 3851813221369639552 6552046752098293760 9252280282826947968 11952513813555602176 14652747344284256384 17352980875012910592 1606470332032013184 4306703862760667392 7006937393489321600 9707170924217975808 12407404454946630016 15107637985675284224 17807871516403938432 2061360973423041024 4761594504151695232 7461828034880349440 10162061565609003648 12862295096337657856 15562528627066312064 18262762157794966272 2516251614814068864 5216485145542723072 7916718676271377280 10616952207000031488 13317185737728685696 16017419268457339904 270908725476442496 2971142256205096704 5671375786933750912 8371609317662405120 11071842848391059328 13772076379119713536 16472309909848367744 725799366867470336 3426032897596124544 6126266428324778752 8826499959053432960 11526733489782087168 14226967020510741376 16927200551239395584 1180690008258498176 3880923538987152384 6581157069715806592 9281390600444460800 11981624131173115008 14681857661901769216 17382091192630423424 1635580649649526016 4335814180378180224 7036047711106834432 9736281241835488640 12436514772564142848 15136748303292797056 17836981834021451264 2090471291040553856 4790704821769208064 7490938352497862272 10191171883226516480 12891405413955170688 15591638944683824896 18291872475412479104 2545361932431581696 5245595463160235904 7945828993888890112 10646062524617544320 13346296055346198528 16046529586074852736 300019043093955328 3000252573822609536 5700486104551263744 8400719635279917952 11100953166008572160 13801186696737226368 16501420227465880576 754909684484983168 3455143215213637376 6155376745942291584 8855610276670945792 11555843807399600000 14256077338128254208 16956310868856908416 1209800325876011008 3910033856604665216 6610267387333319424 9310500918061973632 12010734448790627840 14710967979519282048 17411201510247936256 1664690967267038848 4364924497995693056 7065158028724347264 9765391559453001472 12465625090181655680 15165858620910309888 17866092151638964096 2119581608658066688 4819815139386720896 7520048670115375104 10220282200844029312 12920515731572683520 15620749262301337728 18320982793029991936 2574472250049094528 5274705780777748736 7974939311506402944 10675172842235057152 13375406372963711360 16075639903692365568 329129360711468160 3029362891440122368 5729596422168776576 8429829952897430784 11130063483626084992 13830297014354739200 16530530545083393408 784020002102496000 3484253532831150208 6184487063559804416 8884720594288458624 11584954125017112832 14285187655745767040 16985421186474421248 1238910643493523840 3939144174222178048 6639377704950832256 9339611235679486464 12039844766408140672 14740078297136794880 17440311827865449088 1693801284884551680 4394034815613205888 7094268346341860096 9794501877070514304 12494735407799168512 15194968938527822720 17895202469256476928 2148691926275579520 4848925457004233728 7549158987732887936 10249392518461542144 12949626049190196352 15649859579918850560 18350093110647504768 2603582567666607360 5303816098395261568 8004049629123915776 10704283159852569984 13404516690581224192 16104750221309878400 358239678328980992 3058473209057635200 5758706739786289408 8458940270514943616 11159173801243597824 13859407331972252032 16559640862700906240 813130319720008832 3513363850448663040 6213597381177317248 8913830911905971456 11614064442634625664 14314297973363279872 17014531504091934080 1268020961111036672 3968254491839690880 6668488022568345088 9368721553296999296 12068955084025653504 14769188614754307712 17469422145482961920 1722911602502064512 4423145133230718720 7123378663959372928 9823612194688027136 12523845725416681344 15224079256145335552 17924312786873989760 2177802243893092352 4878035774621746560 7578269305350400768 10278502836079054976 12978736366807709184 15678969897536363392 18379203428265017600 2632692885284120192 5332926416012774400 8033159946741428608 10733393477470082816 13433627008198737024 16133860538927391232 387349995946493824 3087583526675148032 5787817057403802240 8488050588132456448 11188284118861110656 13888517649589764864 16588751180318419072 842240637337521664 3542474168066175872 6242707698794830080 8942941229523484288 11643174760252138496 14343408290980792704 17043641821709446912 1297131278728549504 3997364809457203712 6697598340185857920 9397831870914512128 12098065401643166336 14798298932371820544 17498532463100474752 1752021920119577344 4452255450848231552 7152488981576885760 9852722512305539968 12552956043034194176 15253189573762848384 17953423104491502592 2206912561510605184 4907146092239259392 7607379622967913600 10307613153696567808 13007846684425222016 15708080215153876224 18408313745882530432 2661803202901633024 5362036733630287232 8062270264358941440 10762503795087595648 13462737325816249856 16162970856544904064 416460313564006656 3116693844292660864 5816927375021315072 8517160905749969280 11217394436478623488 13917627967207277696 16617861497935931904 871350954955034496 3571584485683688704 6271818016412342912 8972051547140997120 11672285077869651328 14372518608598305536 17072752139326959744 1326241596346062336 4026475127074716544 6726708657803370752 9426942188532024960 12127175719260679168 14827409249989333376 17527642780717987584 1781132237737090176 4481365768465744384 7181599299194398592 9881832829923052800 12582066360651707008 15282299891380361216 17982533422109015424 2236022879128118016 4936256409856772224 7636489940585426432 10336723471314080640 13036957002042734848 15737190532771389056 18437424063500043264 2690913520519145856 5391147051247800064 8091380581976454272 10791614112705108480 13491847643433762688 16192081174162416896 445570631181519488 3145804161910173696 5846037692638827904 8546271223367482112 11246504754096136320 13946738284824790528 16646971815553444736 900461272572547328 3600694803301201536 6300928334029855744 9001161864758509952 11701395395487164160 14401628926215818368 17101862456944472576 1355351913963575168 4055585444692229376 6755818975420883584 9456052506149537792 12156286036878192000 14856519567606846208 17556753098335500416 1810242555354603008 4510476086083257216 7210709616811911424 9910943147540565632 12611176678269219840 15311410208997874048 18011643739726528256 2265133196745630848 4965366727474285056 7665600258202939264 10365833788931593472 13066067319660247680 15766300850388901888 19790307408004480 2720023838136658688 5420257368865312896 8120490899593967104 10820724430322621312 13520957961051275520 16221191491779929728 474680948799032320 3174914479527686528 5875148010256340736 8575381540984994944 11275615071713649152 13975848602442303360 16676082133170957568 929571590190060160 3629805120918714368 6330038651647368576 9030272182376022784 11730505713104676992 14430739243833331200 17130972774561985408 1384462231581088000 4084695762309742208 6784929293038396416 9485162823767050624 12185396354495704832 14885629885224359040 17585863415953013248 1839352872972115840 4539586403700770048 7239819934429424256 9940053465158078464 12640286995886732672 15340520526615386880 18040754057344041088 2294243514363143680 4994477045091797888 7694710575820452096 10394944106549106304 13095177637277760512 15795411168006414720 48900625025517312 2749134155754171520 5449367686482825728 8149601217211479936 10849834747940134144 13550068278668788352 16250301809397442560 503791266416545152 3204024797145199360 5904258327873853568 8604491858602507776 11304725389331161984 14004958920059816192 16705192450788470400 958681907807572992 3658915438536227200 6359148969264881408 9059382499993535616 11759616030722189824 14459849561450844032 17160083092179498240 1413572549198600832 4113806079927255040 6814039610655909248 9514273141384563456 12214506672113217664 14914740202841871872 17614973733570526080 1868463190589628672 4568696721318282880 7268930252046937088 9969163782775591296 12669397313504245504 15369630844232899712 18069864374961553920 2323353831980656512 5023587362709310720 7723820893437964928 10424054424166619136 13124287954895273344 15824521485623927552 78010942643030144 2778244473371684352 5478478004100338560 8178711534828992768 10878945065557646976 13579178596286301184 16279412127014955392 532901584034057984 3233135114762712192 5933368645491366400 8633602176220020608 11333835706948674816 14034069237677329024 16734302768405983232 987792225425085824 3688025756153740032 6388259286882394240 9088492817611048448 11788726348339702656 14488959879068356864 17189193409797011072 1442682866816113664 4142916397544767872 6843149928273422080 9543383459002076288 12243616989730730496 14943850520459384704 17644084051188038912 1897573508207141504 4597807038935795712 7298040569664449920 9998274100393104128 12698507631121758336 15398741161850412544 18098974692579066752 2352464149598169344 5052697680326823552 7752931211055477760 10453164741784131968 13153398272512786176 15853631803241440384 107121260260542976 2807354790989197184 5507588321717851392 8207821852446505600 10908055383175159808 13608288913903814016 16308522444632468224 562011901651570816 3262245432380225024 5962478963108879232 8662712493837533440 11362946024566187648 14063179555294841856 16763413086023496064 1016902543042598656 3717136073771252864 6417369604499907072 9117603135228561280 11817836665957215488 14518070196685869696 17218303727414523904 1471793184433626496 4172026715162280704 6872260245890934912 9572493776619589120 12272727307348243328 14972960838076897536 17673194368805551744 1926683825824654336 4626917356553308544 7327150887281962752 10027384418010616960 12727617948739271168 15427851479467925376 18128085010196579584 2381574467215682176 5081807997944336384 7782041528672990592 10482275059401644800 13182508590130299008 15882742120858953216 136231577878055808 2836465108606710016 5536698639335364224 8236932170064018432 10937165700792672640 13637399231521326848 16337632762249981056 591122219269083648 3291355749997737856 5991589280726392064 8691822811455046272 11392056342183700480 14092289872912354688 16792523403641008896 1046012860660111488 3746246391388765696 6446479922117419904 9146713452846074112 11846946983574728320 14547180514303382528 17247414045032036736 1500903502051139328 4201137032779793536 6901370563508447744 9601604094237101952 12301837624965756160 15002071155694410368 17702304686423064576 1955794143442167168 4656027674170821376 7356261204899475584 10056494735628129792 12756728266356784000 15456961797085438208 18157195327814092416 2410684784833195008 5110918315561849216 7811151846290503424 10511385377019157632 13211618907747811840 15911852438476466048 165341895495568640 2865575426224222848 5565808956952877056 8266042487681531264 10966276018410185472 13666509549138839680 16366743079867493888 620232536886596480 3320466067615250688 6020699598343904896 8720933129072559104 11421166659801213312 14121400190529867520 16821633721258521728 1075123178277624320 3775356709006278528 6475590239734932736 9175823770463586944 11876057301192241152 14576290831920895360 17276524362649549568 1530013819668652160 4230247350397306368 6930480881125960576 9630714411854614784 12330947942583268992 15031181473311923200 17731415004040577408 1984904461059680000 4685137991788334208 7385371522516988416 10085605053245642624 12785838583974296832 15486072114702951040 18186305645431605248 2439795102450707840 5140028633179362048 7840262163908016256 10540495694636670464 13240729225365324672 15940962756093978880 194452213113081472 2894685743841735680 5594919274570389888 8295152805299044096 10995386336027698304 13695619866756352512 16395853397485006720 649342854504109312 3349576385232763520 6049809915961417728 8750043446690071936 11450276977418726144 14150510508147380352 16850744038876034560 1104233495895137152 3804467026623791360 6504700557352445568 9204934088081099776 11905167618809753984 14605401149538408192 17305634680267062400 1559124137286164992 4259357668014819200 6959591198743473408 9659824729472127616 12360058260200781824 15060291790929436032 17760525321658090240 2014014778677192832 4714248309405847040 7414481840134501248 10114715370863155456 12814948901591809664 15515182432320463872 18215415963049118080 2468905420068220672 5169138950796874880 7869372481525529088 10569606012254183296 13269839542982837504 15970073073711491712 223562530730594304 2923796061459248512 5624029592187902720 8324263122916556928 11024496653645211136 13724730184373865344 16424963715102519552 678453172121622144 3378686702850276352 6078920233578930560 8779153764307584768 11479387295036238976 14179620825764893184 16879854356493547392 1133343813512649984 3833577344241304192 6533810874969958400 9234044405698612608 11934277936427266816 14634511467155921024 17334744997884575232 1588234454903677824 4288467985632332032 6988701516360986240 9688935047089640448 12389168577818294656 15089402108546948864 17789635639275603072 2043125096294705664 4743358627023359872 7443592157752014080 10143825688480668288 12844059219209322496 15544292749937976704 18244526280666630912 2498015737685733504 5198249268414387712 7898482799143041920 10598716329871696128 13298949860600350336 15999183391329004544 252672848348107136 2952906379076761344 5653139909805415552 8353373440534069760 11053606971262723968 13753840501991378176 16454074032720032384 707563489739134976 3407797020467789184 6108030551196443392 8808264081925097600 11508497612653751808 14208731143382406016 16908964674111060224 1162454131130162816 3862687661858817024 6562921192587471232 9263154723316125440 11963388254044779648 14663621784773433856 17363855315502088064 1617344772521190656 4317578303249844864 7017811833978499072 9718045364707153280 12418278895435807488 15118512426164461696 17818745956893115904 2072235413912218496 4772468944640872704 7472702475369526912 10172936006098181120 12873169536826835328 15573403067555489536 18273636598284143744 2527126055303246336 5227359586031900544 7927593116760554752 10627826647489208960 13328060178217863168 16028293708946517376 281783165965619968 2982016696694274176 5682250227422928384 8382483758151582592 11082717288880236800 13782950819608891008 16483184350337545216 736673807356647808 3436907338085302016 6137140868813956224 8837374399542610432 11537607930271264640 14237841460999918848 16938074991728573056 1191564448747675648 3891797979476329856 6592031510204984064 9292265040933638272 11992498571662292480 14692732102390946688 17392965633119600896 1646455090138703488 4346688620867357696 7046922151596011904 9747155682324666112 12447389213053320320 15147622743781974528 17847856274510628736 2101345731529731328 4801579262258385536 7501812792987039744 10202046323715693952 12902279854444348160 15602513385173002368 18302746915901656576 2556236372920759168 5256469903649413376 7956703434378067584 10656936965106721792 13357170495835376000 16057404026564030208 310893483583132800 3011127014311787008 5711360545040441216 8411594075769095424 11111827606497749632 13812061137226403840 16512294667955058048 765784124974160640 3466017655702814848 6166251186431469056 8866484717160123264 11566718247888777472 14266951778617431680 16967185309346085888 1220674766365188480 3920908297093842688 6621141827822496896 9321375358551151104 12021608889279805312 14721842420008459520 17422075950737113728 1675565407756216320 4375798938484870528 7076032469213524736 9776265999942178944 12476499530670833152 15176733061399487360 17876966592128141568 2130456049147244160 4830689579875898368 7530923110604552576 10231156641333206784 12931390172061860992 15631623702790515200 18331857233519169408 2585346690538272000 5285580221266926208 7985813751995580416 10686047282724234624 13386280813452888832 16086514344181543040 340003801200645632 3040237331929299840 5740470862657954048 8440704393386608256 11140937924115262464 13841171454843916672 16541404985572570880 794894442591673472 3495127973320327680 6195361504048981888 8895595034777636096 11595828565506290304 14296062096234944512 16996295626963598720 1249785083982701312 3950018614711355520 6650252145440009728 9350485676168663936 12050719206897318144 14750952737625972352 17451186268354626560 1704675725373729152 4404909256102383360 7105142786831037568 9805376317559691776 12505609848288345984 15205843379017000192 17906076909745654400 2159566366764756992 4859799897493411200 7560033428222065408 10260266958950719616 12960500489679373824 15660734020408028032 18360967551136682240 2614457008155784832 5314690538884439040 8014924069613093248 10715157600341747456 13415391131070401664 16115624661799055872 369114118818158464 3069347649546812672 5769581180275466880 8469814711004121088 11170048241732775296 13870281772461429504 16570515303190083712 824004760209186304 3524238290937840512 6224471821666494720 8924705352395148928 11624938883123803136 14325172413852457344 17025405944581111552 1278895401600214144 3979128932328868352 6679362463057522560 9379595993786176768 12079829524514830976 14780063055243485184 17480296585972139392 1733786042991241984 4434019573719896192 7134253104448550400 9834486635177204608 12534720165905858816 15234953696634513024 17935187227363167232 2188676684382269824 4888910215110924032 7589143745839578240 10289377276568232448 12989610807296886656 15689844338025540864 18390077868754195072 2643567325773297664 5343800856501951872 8044034387230606080 10744267917959260288 13444501448687914496 16144734979416568704 398224436435671296 3098457967164325504 5798691497892979712 8498925028621633920 11199158559350288128 13899392090078942336 16599625620807596544 853115077826699136 3553348608555353344 6253582139284007552 8953815670012661760 11654049200741315968 14354282731469970176 17054516262198624384 1308005719217726976 4008239249946381184 6708472780675035392 9408706311403689600 12108939842132343808 14809173372860998016 17509406903589652224 1762896360608754816 4463129891337409024 7163363422066063232 9863596952794717440 12563830483523371648 15264064014252025856 17964297544980680064 2217787001999782656 4918020532728436864 7618254063457091072 10318487594185745280 13018721124914399488 15718954655643053696 18419188186371707904 2672677643390810496 5372911174119464704 8073144704848118912 10773378235576773120 13473611766305427328 16173845297034081536 427334754053184128 3127568284781838336 5827801815510492544 8528035346239146752 11228268876967800960 13928502407696455168 16628735938425109376 882225395444211968 3582458926172866176 6282692456901520384 8982925987630174592 11683159518358828800 14383393049087483008 17083626579816137216 1337116036835239808 4037349567563894016 6737583098292548224 9437816629021202432 12138050159749856640 14838283690478510848 17538517221207165056 1792006678226267648 4492240208954921856 7192473739683576064 9892707270412230272 12592940801140884480 15293174331869538688 17993407862598192896 2246897319617295488 4947130850345949696 7647364381074603904 10347597911803258112 13047831442531912320 15748064973260566528 1554430279669120 2701787961008323328 5402021491736977536 8102255022465631744 10802488553194285952 13502722083922940160 16202955614651594368 456445071670696960 3156678602399351168 5856912133128005376 8557145663856659584 11257379194585313792 13957612725313968000 16657846256042622208 911335713061724800 3611569243790379008 6311802774519033216 9012036305247687424 11712269835976341632 14412503366704995840 17112736897433650048 1366226354452752640 4066459885181406848 6766693415910061056 9466926946638715264 12167160477367369472 14867394008096023680 17567627538824677888 1821116995843780480 4521350526572434688 7221584057301088896 9921817588029743104 12622051118758397312 15322284649487051520 18022518180215705728 2276007637234808320 4976241167963462528 7676474698692116736 10376708229420770944 13076941760149425152 15777175290878079360 30664747897181952 2730898278625836160 5431131809354490368 8131365340083144576 10831598870811798784 13531832401540452992 16232065932269107200 485555389288209792 3185788920016864000 5886022450745518208 8586255981474172416 11286489512202826624 13986723042931480832 16686956573660135040 940446030679237632 3640679561407891840 6340913092136546048 9041146622865200256 11741380153593854464 14441613684322508672 17141847215051162880 1395336672070265472 4095570202798919680 6795803733527573888 9496037264256228096 12196270794984882304 14896504325713536512 17596737856442190720 1850227313461293312 4550460844189947520 7250694374918601728 9950927905647255936 12651161436375910144 15351394967104564352 18051628497833218560 2305117954852321152 5005351485580975360 7705585016309629568 10405818547038283776 13106052077766937984 15806285608495592192 59775065514694784 2760008596243348992 5460242126972003200 8160475657700657408 10860709188429311616 13560942719157965824 16261176249886620032 514665706905722624 3214899237634376832 5915132768363031040 8615366299091685248 11315599829820339456 14015833360548993664 16716066891277647872 969556348296750464 3669789879025404672 6370023409754058880 9070256940482713088 11770490471211367296 14470724001940021504 17170957532668675712 1424446989687778304 4124680520416432512 6824914051145086720 9525147581873740928 12225381112602395136 14925614643331049344 17625848174059703552 1879337631078806144 4579571161807460352 7279804692536114560 9980038223264768768 12680271753993422976 15380505284722077184 18080738815450731392 2334228272469833984 5034461803198488192 7734695333927142400 10434928864655796608 13135162395384450816 15835395926113105024 88885383132207616 2789118913860861824 5489352444589516032 8189585975318170240 10889819506046824448 13590053036775478656 16290286567504132864 543776024523235456 3244009555251889664 5944243085980543872 8644476616709198080 11344710147437852288 14044943678166506496 16745177208895160704 998666665914263296 3698900196642917504 6399133727371571712 9099367258100225920 11799600788828880128 14499834319557534336 17200067850286188544 1453557307305291136 4153790838033945344 6854024368762599552 9554257899491253760 12254491430219907968 14954724960948562176 17654958491677216384 1908447948696318976 4608681479424973184 7308915010153627392 10009148540882281600 12709382071610935808 15409615602339590016 18109849133068244224 2363338590087346816 5063572120816001024 7763805651544655232 10464039182273309440 13164272713001963648 15864506243730617856 117995700749720448 2818229231478374656 5518462762207028864 8218696292935683072 10918929823664337280 13619163354392991488 16319396885121645696 572886342140748288 3273119872869402496 5973353403598056704 8673586934326710912 11373820465055365120 14074053995784019328 16774287526512673536 1027776983531776128 3728010514260430336 6428244044989084544 9128477575717738752 11828711106446392960 14528944637175047168 17229178167903701376 1482667624922803968 4182901155651458176 6883134686380112384 9583368217108766592 12283601747837420800 14983835278566075008 17684068809294729216 1937558266313831808 4637791797042486016 7338025327771140224 10038258858499794432 12738492389228448640 15438725919957102848 18138959450685757056 2392448907704859648 5092682438433513856 7792915969162168064 10493149499890822272 13193383030619476480 15893616561348130688 147106018367233280 2847339549095887488 5547573079824541696 8247806610553195904 10948040141281850112 13648273672010504320 16348507202739158528 601996659758261120 3302230190486915328 6002463721215569536 8702697251944223744 11402930782672877952 14103164313401532160 16803397844130186368 1056887301149288960 3757120831877943168 6457354362606597376 9157587893335251584 11857821424063905792 14558054954792560000 17258288485521214208 1511777942540316800 4212011473268971008 6912245003997625216 9612478534726279424 12312712065454933632 15012945596183587840 17713179126912242048 1966668583931344640 4666902114659998848 7367135645388653056 10067369176117307264 12767602706845961472 15467836237574615680 18168069768303269888 2421559225322372480 5121792756051026688 7822026286779680896 10522259817508335104 13222493348236989312 15922726878965643520 176216335984746112 2876449866713400320 5576683397442054528 8276916928170708736 10977150458899362944 13677383989628017152 16377617520356671360 631106977375773952 3331340508104428160 6031574038833082368 8731807569561736576 11432041100290390784 14132274631019044992 16832508161747699200 1085997618766801792 3786231149495456000 6486464680224110208 9186698210952764416 11886931741681418624 14587165272410072832 17287398803138727040 1540888260157829632 4241121790886483840 6941355321615138048 9641588852343792256 12341822383072446464 15042055913801100672 17742289444529754880 1995778901548857472 4696012432277511680 7396245963006165888 10096479493734820096 12796713024463474304 15496946555192128512 18197180085920782720 2450669542939885312 5150903073668539520 7851136604397193728 10551370135125847936 13251603665854502144 15951837196583156352 205326653602258944 2905560184330913152 5605793715059567360 8306027245788221568 11006260776516875776 13706494307245529984 16406727837974184192 660217294993286784 3360450825721940992 6060684356450595200 8760917887179249408 11461151417907903616 14161384948636557824 16861618479365212032 1115107936384314624 3815341467112968832 6515574997841623040 9215808528570277248 11916042059298931456 14616275590027585664 17316509120756239872 1569998577775342464 4270232108503996672 6970465639232650880 9670699169961305088 12370932700689959296 15071166231418613504 17771399762147267712 2024889219166370304 4725122749895024512 7425356280623678720 10125589811352332928 12825823342080987136 15526056872809641344 18226290403538295552 2479779860557398144 5180013391286052352 7880246922014706560 10580480452743360768 13280713983472014976 15980947514200669184 234436971219771776 2934670501948425984 5634904032677080192 8335137563405734400 11035371094134388608 13735604624863042816 16435838155591697024 689327612610799616 3389561143339453824 6089794674068108032 8790028204796762240 11490261735525416448 14190495266254070656 16890728796982724864 1144218254001827456 3844451784730481664 6544685315459135872 9244918846187790080 11945152376916444288 14645385907645098496 17345619438373752704 1599108895392855296 4299342426121509504 6999575956850163712 9699809487578817920 12400043018307472128 15100276549036126336 17800510079764780544 2053999536783883136 4754233067512537344 7454466598241191552 10154700128969845760 12854933659698499968 15555167190427154176 18255400721155808384 2508890178174910976 5209123708903565184 7909357239632219392 10609590770360873600 13309824301089527808 16010057831818182016 263547288837284608 2963780819565938816 5664014350294593024 8364247881023247232 11064481411751901440 13764714942480555648 16464948473209209856 718437930228312448 3418671460956966656 6118904991685620864 8819138522414275072 11519372053142929280 14219605583871583488 16919839114600237696 1173328571619340288 3873562102347994496 6573795633076648704 9274029163805302912 11974262694533957120 14674496225262611328 17374729755991265536 1628219213010368128 4328452743739022336 7028686274467676544 9728919805196330752 12429153335924984960 15129386866653639168 17829620397382293376 2083109854401395968 4783343385130050176 7483576915858704384 10183810446587358592 12884043977316012800 15584277508044667008 18284511038773321216 2538000495792423808 5238234026521078016 7938467557249732224 10638701087978386432 13338934618707040640 16039168149435694848 292657606454797440 2992891137183451648 5693124667912105856 8393358198640760064 11093591729369414272 13793825260098068480 16494058790826722688 747548247845825280 3447781778574479488 6148015309303133696 8848248840031787904 11548482370760442112 14248715901489096320 16948949432217750528 1202438889236853120 3902672419965507328 6602905950694161536 9303139481422815744 12003373012151469952 14703606542880124160 17403840073608778368 1657329530627880960 4357563061356535168 7057796592085189376 9758030122813843584 12458263653542497792 15158497184271152000 17858730714999806208 2112220172018908800 4812453702747563008 7512687233476217216 10212920764204871424 12913154294933525632 15613387825662179840 18313621356390834048 2567110813409936640 5267344344138590848 7967577874867245056 10667811405595899264 13368044936324553472 16068278467053207680 321767924072310272 3022001454800964480 5722234985529618688 8422468516258272896 11122702046986927104 13822935577715581312 16523169108444235520 776658565463338112 3476892096191992320 6177125626920646528 8877359157649300736 11577592688377954944 14277826219106609152 16978059749835263360 1231549206854365952 3931782737583020160 6632016268311674368 9332249799040328576 12032483329768982784 14732716860497636992 17432950391226291200 1686439848245393792 4386673378974048000 7086906909702702208 9787140440431356416 12487373971160010624 15187607501888664832 17887841032617319040 2141330489636421632 4841564020365075840 7541797551093730048 10242031081822384256 12942264612551038464 15642498143279692672 18342731674008346880 2596221131027449472 5296454661756103680 7996688192484757888 10696921723213412096 13397155253942066304 16097388784670720512 350878241689823104 3051111772418477312 5751345303147131520 8451578833875785728 11151812364604439936 13852045895333094144 16552279426061748352 805768883080850944 3506002413809505152 6206235944538159360 8906469475266813568 11606703005995467776 14306936536724121984 17007170067452776192 1260659524471878784 3960893055200532992 6661126585929187200 9361360116657841408 12061593647386495616 14761827178115149824 17462060708843804032 1715550165862906624 4415783696591560832 7116017227320215040 9816250758048869248 12516484288777523456 15216717819506177664 17916951350234831872 2170440807253934464 4870674337982588672 7570907868711242880 10271141399439897088 12971374930168551296 15671608460897205504 18371841991625859712 2625331448644962304 5325564979373616512 8025798510102270720 10726032040830924928 13426265571559579136 16126499102288233344 379988559307335936 3080222090035990144 5780455620764644352 8480689151493298560 11180922682221952768 13881156212950606976 16581389743679261184 834879200698363776 3535112731427017984 6235346262155672192 8935579792884326400 11635813323612980608 14336046854341634816 17036280385070289024 1289769842089391616 3990003372818045824 6690236903546700032 9390470434275354240 12090703965004008448 14790937495732662656 17491171026461316864 1744660483480419456 4444894014209073664 7145127544937727872 9845361075666382080 12545594606395036288 15245828137123690496 17946061667852344704 2199551124871447296 4899784655600101504 7600018186328755712 10300251717057409920 13000485247786064128 15700718778514718336 18400952309243372544 2654441766262475136 5354675296991129344 8054908827719783552 10755142358448437760 13455375889177091968 16155609419905746176 409098876924848768 3109332407653502976 5809565938382157184 8509799469110811392 11210032999839465600 13910266530568119808 16610500061296774016 863989518315876608 3564223049044530816 6264456579773185024 8964690110501839232 11664923641230493440 14365157171959147648 17065390702687801856 1318880159706904448 4019113690435558656 6719347221164212864 9419580751892867072 12119814282621521280 14820047813350175488 17520281344078829696 1773770801097932288 4474004331826586496 7174237862555240704 9874471393283894912 12574704924012549120 15274938454741203328 17975171985469857536 2228661442488960128 4928894973217614336 7629128503946268544 10329362034674922752 13029595565403576960 15729829096132231168 18430062626860885376 2683552083879987968 5383785614608642176 8084019145337296384 10784252676065950592 13484486206794604800 16184719737523259008 438209194542361600 3138442725271015808 5838676255999670016 8538909786728324224 11239143317456978432 13939376848185632640 16639610378914286848 893099835933389440 3593333366662043648 6293566897390697856 8993800428119352064 11694033958848006272 14394267489576660480 17094501020305314688 1347990477324417280 4048224008053071488 6748457538781725696 9448691069510379904 12148924600239034112 14849158130967688320 17549391661696342528 1802881118715445120 4503114649444099328 7203348180172753536 9903581710901407744 12603815241630061952 15304048772358716160 18004282303087370368 2257771760106472960 4958005290835127168 7658238821563781376 10358472352292435584 13058705883021089792 15758939413749744000 12428870768846592 2712662401497500800 5412895932226155008 8113129462954809216 10813362993683463424 13513596524412117632 16213830055140771840 467319512159874432 3167553042888528640 5867786573617182848 8568020104345837056 11268253635074491264 13968487165803145472 16668720696531799680 922210153550902272 3622443684279556480 6322677215008210688 9022910745736864896 11723144276465519104 14423377807194173312 17123611337922827520 1377100794941930112 4077334325670584320 6777567856399238528 9477801387127892736 12178034917856546944 14878268448585201152 17578501979313855360 1831991436332957952 4532224967061612160 7232458497790266368 9932692028518920576 12632925559247574784 15333159089976228992 18033392620704883200 2286882077723985792 4987115608452640000 7687349139181294208 10387582669909948416 13087816200638602624 15788049731367256832 41539188386359424 2741772719115013632 5442006249843667840 8142239780572322048 10842473311300976256 13542706842029630464 16242940372758284672 496429829777387264 3196663360506041472 5896896891234695680 8597130421963349888 11297363952692004096 13997597483420658304 16697831014149312512 951320471168415104 3651554001897069312 6351787532625723520 9052021063354377728 11752254594083031936 14452488124811686144 17152721655540340352 1406211112559442944 4106444643288097152 6806678174016751360 9506911704745405568 12207145235474059776 14907378766202713984 17607612296931368192 1861101753950470784 4561335284679124992 7261568815407779200 9961802346136433408 12662035876865087616 15362269407593741824 18062502938322396032 2315992395341498624 5016225926070152832 7716459456798807040 10416692987527461248 13116926518256115456 15817160048984769664 70649506003872256 2770883036732526464 5471116567461180672 8171350098189834880 10871583628918489088 13571817159647143296 16272050690375797504 525540147394900096 3225773678123554304 5926007208852208512 8626240739580862720 11326474270309516928 14026707801038171136 16726941331766825344 980430788785927936 3680664319514582144 6380897850243236352 9081131380971890560 11781364911700544768 14481598442429198976 17181831973157853184 1435321430176955776 4135554960905609984 6835788491634264192 9536022022362918400 12236255553091572608 14936489083820226816 17636722614548881024 1890212071567983616 4590445602296637824 7290679133025292032 9990912663753946240 12691146194482600448 15391379725211254656 18091613255939908864 2345102712959011456 5045336243687665664 7745569774416319872 10445803305144974080 13146036835873628288 15846270366602282496 99759823621385088 2799993354350039296 5500226885078693504 8200460415807347712 10900693946536001920 13600927477264656128 16301161007993310336 554650465012412928 3254883995741067136 5955117526469721344 8655351057198375552 11355584587927029760 14055818118655683968 16756051649384338176 1009541106403440768 3709774637132094976 6410008167860749184 9110241698589403392 11810475229318057600 14510708760046711808 17210942290775366016 1464431747794468608 4164665278523122816 6864898809251777024 9565132339980431232 12265365870709085440 14965599401437739648 17665832932166393856 1919322389185496448 4619555919914150656 7319789450642804864 10020022981371459072 12720256512100113280 15420490042828767488 18120723573557421696 2374213030576524288 5074446561305178496 7774680092033832704 10474913622762486912 13175147153491141120 15875380684219795328 128870141238897920 2829103671967552128 5529337202696206336 8229570733424860544 10929804264153514752 13630037794882168960 16330271325610823168 583760782629925760 3283994313358579968 5984227844087234176 8684461374815888384 11384694905544542592 14084928436273196800 16785161967001851008 1038651424020953600 3738884954749607808 6439118485478262016 9139352016206916224 11839585546935570432 14539819077664224640 17240052608392878848 1493542065411981440 4193775596140635648 6894009126869289856 9594242657597944064 12294476188326598272 14994709719055252480 17694943249783906688 1948432706803009280 4648666237531663488 7348899768260317696 10049133298988971904 12749366829717626112 15449600360446280320 18149833891174934528 2403323348194037120 5103556878922691328 7803790409651345536 10504023940379999744 13204257471108653952 15904491001837308160 157980458856410752 2858213989585064960 5558447520313719168 8258681051042373376 10958914581771027584 13659148112499681792 16359381643228336000 612871100247438592 3313104630976092800 6013338161704747008 8713571692433401216 11413805223162055424 14114038753890709632 16814272284619363840 1067761741638466432 3767995272367120640 6468228803095774848 9168462333824429056 11868695864553083264 14568929395281737472 17269162926010391680 1522652383029494272 4222885913758148480 6923119444486802688 9623352975215456896 12323586505944111104 15023820036672765312 17724053567401419520 1977543024420522112 4677776555149176320 7378010085877830528 10078243616606484736 12778477147335138944 15478710678063793152 18178944208792447360 2432433665811549952 5132667196540204160 7832900727268858368 10533134257997512576 13233367788726166784 15933601319454820992 187090776473923584 2887324307202577792 5587557837931232000 8287791368659886208 10988024899388540416 13688258430117194624 16388491960845848832 641981417864951424 3342214948593605632 6042448479322259840 8742682010050914048 11442915540779568256 14143149071508222464 16843382602236876672 1096872059255979264 3797105589984633472 6497339120713287680 9197572651441941888 11897806182170596096 14598039712899250304 17298273243627904512 1551762700647007104 4251996231375661312 6952229762104315520 9652463292832969728 12352696823561623936 15052930354290278144 17753163885018932352 2006653342038034944 4706886872766689152 7407120403495343360 10107353934223997568 12807587464952651776 15507820995681305984 18208054526409960192 2461543983429062784 5161777514157716992 7862011044886371200 10562244575615025408 13262478106343679616 15962711637072333824 216201094091436416 2916434624820090624 5616668155548744832 8316901686277399040 11017135217006053248 13717368747734707456 16417602278463361664 671091735482464256 3371325266211118464 6071558796939772672 8771792327668426880 11472025858397081088 14172259389125735296 16872492919854389504 1125982376873492096 3826215907602146304 6526449438330800512 9226682969059454720 11926916499788108928 14627150030516763136 17327383561245417344 1580873018264519936 4281106548993174144 6981340079721828352 9681573610450482560 12381807141179136768 15082040671907790976 17782274202636445184 2035763659655547776 4735997190384201984 7436230721112856192 10136464251841510400 12836697782570164608 15536931313298818816 18237164844027473024 2490654301046575616 5190887831775229824 7891121362503884032 10591354893232538240 13291588423961192448 15991821954689846656 245311411708949248 2945544942437603456 5645778473166257664 8346012003894911872 11046245534623566080 13746479065352220288 16446712596080874496 700202053099977088 3400435583828631296 6100669114557285504 8800902645285939712 11501136176014593920 14201369706743248128 16901603237471902336 1155092694491004928 3855326225219659136 6555559755948313344 9255793286676967552 11956026817405621760 14656260348134275968 17356493878862930176 1609983335882032768 4310216866610686976 7010450397339341184 9710683928067995392 12410917458796649600 15111150989525303808 17811384520253958016 2064873977273060608 4765107508001714816 7465341038730369024 10165574569459023232 12865808100187677440 15566041630916331648 18266275161644985856 2519764618664088448 5219998149392742656 7920231680121396864 10620465210850051072 13320698741578705280 16020932272307359488 274421729326462080 2974655260055116288 5674888790783770496 8375122321512424704 11075355852241078912 13775589382969733120 16475822913698387328 729312370717489920 3429545901446144128 6129779432174798336 8830012962903452544 11530246493632106752 14230480024360760960 16930713555089415168 1184203012108517760 3884436542837171968 6584670073565826176 9284903604294480384 11985137135023134592 14685370665751788800 17385604196480443008 1639093653499545600 4339327184228199808 7039560714956854016 9739794245685508224 12440027776414162432 15140261307142816640 17840494837871470848 2093984294890573440 4794217825619227648 7494451356347881856 10194684887076536064 12894918417805190272 15595151948533844480 18295385479262498688 2548874936281601280 5249108467010255488 7949341997738909696 10649575528467563904 13349809059196218112 16050042589924872320 303532046943974912 3003765577672629120 5703999108401283328 8404232639129937536 11104466169858591744 13804699700587245952 16504933231315900160 758422688335002752 3458656219063656960 6158889749792311168 8859123280520965376 11559356811249619584 14259590341978273792 16959823872706928000 1213313329726030592 3913546860454684800 6613780391183339008 9314013921911993216 12014247452640647424 14714480983369301632 17414714514097955840 1668203971117058432 4368437501845712640 7068671032574366848 9768904563303021056 12469138094031675264 15169371624760329472 17869605155488983680 2123094612508086272 4823328143236740480 7523561673965394688 10223795204694048896 12924028735422703104 15624262266151357312 18324495796880011520 2577985253899114112 5278218784627768320 7978452315356422528 10678685846085076736 13378919376813730944 16079152907542385152 332642364561487744 3032875895290141952 5733109426018796160 8433342956747450368 11133576487476104576 13833810018204758784 16534043548933412992 787533005952515584 3487766536681169792 6188000067409824000 8888233598138478208 11588467128867132416 14288700659595786624 16988934190324440832 1242423647343543424 3942657178072197632 6642890708800851840 9343124239529506048 12043357770258160256 14743591300986814464 17443824831715468672 1697314288734571264 4397547819463225472 7097781350191879680 9798014880920533888 12498248411649188096 15198481942377842304 17898715473106496512 2152204930125599104 4852438460854253312 7552671991582907520 10252905522311561728 12953139053040215936 15653372583768870144 18353606114497524352 2607095571516626944 5307329102245281152 8007562632973935360 10707796163702589568 13408029694431243776 16108263225159897984 361752682179000576 3061986212907654784 5762219743636308992 8462453274364963200 11162686805093617408 13862920335822271616 16563153866550925824 816643323570028416 3516876854298682624 6217110385027336832 8917343915755991040 11617577446484645248 14317810977213299456 17018044507941953664 1271533964961056256 3971767495689710464 6672001026418364672 9372234557147018880 12072468087875673088 14772701618604327296 17472935149332981504 1726424606352084096 4426658137080738304 7126891667809392512 9827125198538046720 12527358729266700928 15227592259995355136 17927825790724009344 2181315247743111936 4881548778471766144 7581782309200420352 10282015839929074560 12982249370657728768 15682482901386382976 18382716432115037184 2636205889134139776 5336439419862793984 8036672950591448192 10736906481320102400 13437140012048756608 16137373542777410816 390862999796513408 3091096530525167616 5791330061253821824 8491563591982476032 11191797122711130240 13892030653439784448 16592264184168438656 845753641187541248 3545987171916195456 6246220702644849664 8946454233373503872 11646687764102158080 14346921294830812288 17047154825559466496 1300644282578569088 4000877813307223296 6701111344035877504 9401344874764531712 12101578405493185920 14801811936221840128 17502045466950494336 1755534923969596928 4455768454698251136 7156001985426905344 9856235516155559552 12556469046884213760 15256702577612867968 17956936108341522176 2210425565360624768 4910659096089278976 7610892626817933184 10311126157546587392 13011359688275241600 15711593219003895808 18411826749732550016 2665316206751652608 5365549737480306816 8065783268208961024 10766016798937615232 13466250329666269440 16166483860394923648 419973317414026240 3120206848142680448 5820440378871334656 8520673909599988864 11220907440328643072 13921140971057297280 16621374501785951488 874863958805054080 3575097489533708288 6275331020262362496 8975564550991016704 11675798081719670912 14376031612448325120 17076265143176979328 1329754600196081920 4029988130924736128 6730221661653390336 9430455192382044544 12130688723110698752 14830922253839352960 17531155784568007168 1784645241587109760 4484878772315763968 7185112303044418176 9885345833773072384 12585579364501726592 15285812895230380800 17986046425959035008 2239535882978137600 4939769413706791808 7640002944435446016 10340236475164100224 13040470005892754432 15740703536621408640 18440937067350062848 2694426524369165440 5394660055097819648 8094893585826473856 10795127116555128064 13495360647283782272 16195594178012436480 449083635031539072 3149317165760193280 5849550696488847488 8549784227217501696 11250017757946155904 13950251288674810112 16650484819403464320 903974276422566912 3604207807151221120 6304441337879875328 9004674868608529536 11704908399337183744 14405141930065837952 17105375460794492160 1358864917813594752 4059098448542248960 6759331979270903168 9459565509999557376 12159799040728211584 14860032571456865792 17560266102185520000 1813755559204622592 4513989089933276800 7214222620661931008 9914456151390585216 12614689682119239424 15314923212847893632 18015156743576547840 2268646200595650432 4968879731324304640 7669113262052958848 10369346792781613056 13069580323510267264 15769813854238921472 23303311258024064 2723536841986678272 5423770372715332480 8124003903443986688 10824237434172640896 13524470964901295104 16224704495629949312 478193952649051904 3178427483377706112 5878661014106360320 8578894544835014528 11279128075563668736 13979361606292322944 16679595137020977152 933084594040079744 3633318124768733952 6333551655497388160 9033785186226042368 11734018716954696576 14434252247683350784 17134485778412004992 1387975235431107584 4088208766159761792 6788442296888416000 9488675827617070208 12188909358345724416 14889142889074378624 17589376419803032832 1842865876822135424 4543099407550789632 7243332938279443840 9943566469008098048 12643799999736752256 15344033530465406464 18044267061194060672 2297756518213163264 4997990048941817472 7698223579670471680 10398457110399125888 13098690641127780096 15798924171856434304 52413628875536896 2752647159604191104 5452880690332845312 8153114221061499520 10853347751790153728 13553581282518807936 16253814813247462144 507304270266564736 3207537800995218944 5907771331723873152 8608004862452527360 11308238393181181568 14008471923909835776 16708705454638489984 962194911657592576 3662428442386246784 6362661973114900992 9062895503843555200 11763129034572209408 14463362565300863616 17163596096029517824 1417085553048620416 4117319083777274624 6817552614505928832 9517786145234583040 12218019675963237248 14918253206691891456 17618486737420545664 1871976194439648256 4572209725168302464 7272443255896956672 9972676786625610880 12672910317354265088 15373143848082919296 18073377378811573504 2326866835830676096 5027100366559330304 7727333897287984512 10427567428016638720 13127800958745292928 15828034489473947136 81523946493049728 2781757477221703936 5481991007950358144 8182224538679012352 10882458069407666560 13582691600136320768 16282925130864974976 536414587884077568 3236648118612731776 5936881649341385984 8637115180070040192 11337348710798694400 14037582241527348608 16737815772256002816 991305229275105408 3691538760003759616 6391772290732413824 9092005821461068032 11792239352189722240 14492472882918376448 17192706413647030656 1446195870666133248 4146429401394787456 6846662932123441664 9546896462852095872 12247129993580750080 14947363524309404288 17647597055038058496 1901086512057161088 4601320042785815296 7301553573514469504 10001787104243123712 12702020634971777920 15402254165700432128 18102487696429086336 2355977153448188928 5056210684176843136 7756444214905497344 10456677745634151552 13156911276362805760 15857144807091459968 110634264110562560 2810867794839216768 5511101325567870976 8211334856296525184 10911568387025179392 13611801917753833600 16312035448482487808 565524905501590400 3265758436230244608 5965991966958898816 8666225497687553024 11366459028416207232 14066692559144861440 16766926089873515648 1020415546892618240 3720649077621272448 6420882608349926656 9121116139078580864 11821349669807235072 14521583200535889280 17221816731264543488 1475306188283646080 4175539719012300288 6875773249740954496 9576006780469608704 12276240311198262912 14976473841926917120 17676707372655571328 1930196829674673920 4630430360403328128 7330663891131982336 10030897421860636544 12731130952589290752 15431364483317944960 18131598014046599168 2385087471065701760 5085321001794355968 7785554532523010176 10485788063251664384 13186021593980318592 15886255124708972800 139744581728075392 2839978112456729600 5540211643185383808 8240445173914038016 10940678704642692224 13640912235371346432 16341145766100000640 594635223119103232 3294868753847757440 5995102284576411648 8695335815305065856 11395569346033720064 14095802876762374272 16796036407491028480 1049525864510131072 3749759395238785280 6449992925967439488 9150226456696093696 11850459987424747904 14550693518153402112 17250927048882056320 1504416505901158912 4204650036629813120 6904883567358467328 9605117098087121536 12305350628815775744 15005584159544429952 17705817690273084160 1959307147292186752 4659540678020840960 7359774208749495168 10060007739478149376 12760241270206803584 15460474800935457792 18160708331664112000 2414197788683214592 5114431319411868800 7814664850140523008 10514898380869177216 13215131911597831424 15915365442326485632 168854899345588224 2869088430074242432 5569321960802896640 8269555491531550848 10969789022260205056 13670022552988859264 16370256083717513472 623745540736616064 3323979071465270272 6024212602193924480 8724446132922578688 11424679663651232896 14124913194379887104 16825146725108541312 1078636182127643904 3778869712856298112 6479103243584952320 9179336774313606528 11879570305042260736 14579803835770914944 17280037366499569152 1533526823518671744 4233760354247325952 6933993884975980160 9634227415704634368 12334460946433288576 15034694477161942784 17734928007890596992 1988417464909699584 4688650995638353792 7388884526367008000 10089118057095662208 12789351587824316416 15489585118552970624 18189818649281624832 2443308106300727424 5143541637029381632 7843775167758035840 10544008698486690048 13244242229215344256 15944475759943998464 197965216963101056 2898198747691755264 5598432278420409472 8298665809149063680 10998899339877717888 13699132870606372096 16399366401335026304 652855858354128896 3353089389082783104 6053322919811437312 8753556450540091520 11453789981268745728 14154023511997399936 16854257042726054144 1107746499745156736 3807980030473810944 6508213561202465152 9208447091931119360 11908680622659773568 14608914153388427776 17309147684117081984 1562637141136184576 4262870671864838784 6963104202593492992 9663337733322147200 12363571264050801408 15063804794779455616 17764038325508109824 2017527782527212416 4717761313255866624 7417994843984520832 10118228374713175040 12818461905441829248 15518695436170483456 18218928966899137664 2472418423918240256 5172651954646894464 7872885485375548672 10573119016104202880 13273352546832857088 15973586077561511296 227075534580613888 2927309065309268096 5627542596037922304 8327776126766576512 11028009657495230720 13728243188223884928 16428476718952539136 681966175971641728 3382199706700295936 6082433237428950144 8782666768157604352 11482900298886258560 14183133829614912768 16883367360343566976 1136856817362669568 3837090348091323776 6537323878819977984 9237557409548632192 11937790940277286400 14638024471005940608 17338258001734594816 1591747458753697408 4291980989482351616 6992214520211005824 9692448050939660032 12392681581668314240 15092915112396968448 17793148643125622656 2046638100144725248 4746871630873379456 7447105161602033664 10147338692330687872 12847572223059342080 15547805753787996288 18248039284516650496 2501528741535753088 5201762272264407296 7901995802993061504 10602229333721715712 13302462864450369920 16002696395179024128 256185852198126720 2956419382926780928 5656652913655435136 8356886444384089344 11057119975112743552 13757353505841397760 16457587036570051968 711076493589154560 3411310024317808768 6111543555046462976 8811777085775117184 11512010616503771392 14212244147232425600 16912477677961079808 1165967134980182400 3866200665708836608 6566434196437490816 9266667727166145024 11966901257894799232 14667134788623453440 17367368319352107648 1620857776371210240 4321091307099864448 7021324837828518656 9721558368557172864 12421791899285827072 15122025430014481280 17822258960743135488 2075748417762238080 4775981948490892288 7476215479219546496 10176449009948200704 12876682540676854912 15576916071405509120 18277149602134163328 2530639059153265920 5230872589881920128 7931106120610574336 10631339651339228544 13331573182067882752 16031806712796536960 285296169815639552 2985529700544293760 5685763231272947968 8385996762001602176 11086230292730256384 13786463823458910592 16486697354187564800 740186811206667392 3440420341935321600 6140653872663975808 8840887403392630016 11541120934121284224 14241354464849938432 16941587995578592640 1195077452597695232 3895310983326349440 6595544514055003648 9295778044783657856 11996011575512312064 14696245106240966272 17396478636969620480 1649968093988723072 4350201624717377280 7050435155446031488 9750668686174685696 12450902216903339904 15151135747631994112 17851369278360648320 2104858735379750912 4805092266108405120 7505325796837059328 10205559327565713536 12905792858294367744 15606026389023021952 18306259919751676160 2559749376770778752 5259982907499432960 7960216438228087168 10660449968956741376 13360683499685395584 16060917030414049792 314406487433152384 3014640018161806592 5714873548890460800 8415107079619115008 11115340610347769216 13815574141076423424 16515807671805077632 769297128824180224 3469530659552834432 6169764190281488640 8869997721010142848 11570231251738797056 14270464782467451264 16970698313196105472 1224187770215208064 3924421300943862272 6624654831672516480 9324888362401170688 12025121893129824896 14725355423858479104 17425588954587133312 1679078411606235904 4379311942334890112 7079545473063544320 9779779003792198528 12480012534520852736 15180246065249506944 17880479595978161152 2133969052997263744 4834202583725917952 7534436114454572160 10234669645183226368 12934903175911880576 15635136706640534784 18335370237369188992 2588859694388291584 5289093225116945792 7989326755845600000 10689560286574254208 13389793817302908416 16090027348031562624 343516805050665216 3043750335779319424 5743983866507973632 8444217397236627840 11144450927965282048 13844684458693936256 16544917989422590464 798407446441693056 3498640977170347264 6198874507899001472 8899108038627655680 11599341569356309888 14299575100084964096 16999808630813618304 1253298087832720896 3953531618561375104 6653765149290029312 9353998680018683520 12054232210747337728 14754465741475991936 17454699272204646144 1708188729223748736 4408422259952402944 7108655790681057152 9808889321409711360 12509122852138365568 15209356382867019776 17909589913595673984 2163079370614776576 4863312901343430784 7563546432072084992 10263779962800739200 12964013493529393408 15664247024258047616 18364480554986701824 2617970012005804416 5318203542734458624 8018437073463112832 10718670604191767040 13418904134920421248 16119137665649075456 372627122668178048 3072860653396832256 5773094184125486464 8473327714854140672 11173561245582794880 13873794776311449088 16574028307040103296 827517764059205888 3527751294787860096 6227984825516514304 8928218356245168512 11628451886973822720 14328685417702476928 17028918948431131136 1282408405450233728 3982641936178887936 6682875466907542144 9383108997636196352 12083342528364850560 14783576059093504768 17483809589822158976 1737299046841261568 4437532577569915776 7137766108298569984 9837999639027224192 12538233169755878400 15238466700484532608 17938700231213186816 2192189688232289408 4892423218960943616 7592656749689597824 10292890280418252032 12993123811146906240 15693357341875560448 18393590872604214656 2647080329623317248 5347313860351971456 8047547391080625664 10747780921809279872 13448014452537934080 16148247983266588288 401737440285690880 3101970971014345088 5802204501742999296 8502438032471653504 11202671563200307712 13902905093928961920 16603138624657616128 856628081676718720 3556861612405372928 6257095143134027136 8957328673862681344 11657562204591335552 14357795735319989760 17058029266048643968 1311518723067746560 4011752253796400768 6711985784525054976 9412219315253709184 12112452845982363392 14812686376711017600 17512919907439671808 1766409364458774400 4466642895187428608 7166876425916082816 9867109956644737024 12567343487373391232 15267577018102045440 17967810548830699648 2221300005849802240 4921533536578456448 7621767067307110656 10322000598035764864 13022234128764419072 15722467659493073280 18422701190221727488 2676190647240830080 5376424177969484288 8076657708698138496 10776891239426792704 13477124770155446912 16177358300884101120 430847757903203712 3131081288631857920 5831314819360512128 8531548350089166336 11231781880817820544 13932015411546474752 16632248942275128960 885738399294231552 3585971930022885760 6286205460751539968 8986438991480194176 11686672522208848384 14386906052937502592 17087139583666156800 1340629040685259392 4040862571413913600 6741096102142567808 9441329632871222016 12141563163599876224 14841796694328530432 17542030225057184640 1795519682076287232 4495753212804941440 7195986743533595648 9896220274262249856 12596453804990904064 15296687335719558272 17996920866448212480 2250410323467315072 4950643854195969280 7650877384924623488 10351110915653277696 13051344446381931904 15751577977110586112 5067434129688704 2705300964858342912 5405534495586997120 8105768026315651328 10806001557044305536 13506235087772959744 16206468618501613952 459958075520716544 3160191606249370752 5860425136978024960 8560658667706679168 11260892198435333376 13961125729163987584 16661359259892641792 914848716911744384 3615082247640398592 6315315778369052800 9015549309097707008 11715782839826361216 14416016370555015424 17116249901283669632 1369739358302772224 4069972889031426432 6770206419760080640 9470439950488734848 12170673481217389056 14870907011946043264 17571140542674697472 1824629999693800064 4524863530422454272 7225097061151108480 9925330591879762688 12625564122608416896 15325797653337071104 18026031184065725312 2279520641084827904 4979754171813482112 7679987702542136320 10380221233270790528 13080454763999444736 15780688294728098944 34177751747201536 2734411282475855744 5434644813204509952 8134878343933164160 10835111874661818368 13535345405390472576 16235578936119126784 489068393138229376 3189301923866883584 5889535454595537792 8589768985324192000 11290002516052846208 13990236046781500416 16690469577510154624 943959034529257216 3644192565257911424 6344426095986565632 9044659626715219840 11744893157443874048 14445126688172528256 17145360218901182464 1398849675920285056 4099083206648939264 6799316737377593472 9499550268106247680 12199783798834901888 14900017329563556096 17600250860292210304 1853740317311312896 4553973848039967104 7254207378768621312 9954440909497275520 12654674440225929728 15354907970954583936 18055141501683238144 2308630958702340736 5008864489430994944 7709098020159649152 10409331550888303360 13109565081616957568 15809798612345611776 63288069364714368 2763521600093368576 5463755130822022784 8163988661550676992 10864222192279331200 13564455723007985408 16264689253736639616 518178710755742208 3218412241484396416 5918645772213050624 8618879302941704832 11319112833670359040 14019346364399013248 16719579895127667456 973069352146770048 3673302882875424256 6373536413604078464 9073769944332732672 11774003475061386880 14474237005790041088 17174470536518695296 1427959993537797888 4128193524266452096 6828427054995106304 9528660585723760512 12228894116452414720 14929127647181068928 17629361177909723136 1882850634928825728 4583084165657479936 7283317696386134144 9983551227114788352 12683784757843442560 15384018288572096768 18084251819300750976 2337741276319853568 5037974807048507776 7738208337777161984 10438441868505816192 13138675399234470400 15838908929963124608 92398386982227200 2792631917710881408 5492865448439535616 8193098979168189824 10893332509896844032 13593566040625498240 16293799571354152448 547289028373255040 3247522559101909248 5947756089830563456 8647989620559217664 11348223151287871872 14048456682016526080 16748690212745180288 1002179669764282880 3702413200492937088 6402646731221591296 9102880261950245504 11803113792678899712 14503347323407553920 17203580854136208128 1457070311155310720 4157303841883964928 6857537372612619136 9557770903341273344 12258004434069927552 14958237964798581760 17658471495527235968 1911960952546338560 4612194483274992768 7312428014003646976 10012661544732301184 12712895075460955392 15413128606189609600 18113362136918263808 2366851593937366400 5067085124666020608 7767318655394674816 10467552186123329024 13167785716851983232 15868019247580637440 121508704599740032 2821742235328394240 5521975766057048448 8222209296785702656 10922442827514356864 13622676358243011072 16322909888971665280 576399345990767872 3276632876719422080 5976866407448076288 8677099938176730496 11377333468905384704 14077566999634038912 16777800530362693120 1031289987381795712 3731523518110449920 6431757048839104128 9131990579567758336 11832224110296412544 14532457641025066752 17232691171753720960 1486180628772823552 4186414159501477760 6886647690230131968 9586881220958786176 12287114751687440384 14987348282416094592 17687581813144748800 1941071270163851392 4641304800892505600 7341538331621159808 10041771862349814016 12742005393078468224 15442238923807122432 18142472454535776640 2395961911554879232 5096195442283533440 7796428973012187648 10496662503740841856 13196896034469496064 15897129565198150272 150619022217252864 2850852552945907072 5551086083674561280 8251319614403215488 10951553145131869696 13651786675860523904 16352020206589178112 605509663608280704 3305743194336934912 6005976725065589120 8706210255794243328 11406443786522897536 14106677317251551744 16806910847980205952 1060400304999308544 3760633835727962752 6460867366456616960 9161100897185271168 11861334427913925376 14561567958642579584 17261801489371233792 1515290946390336384 4215524477118990592 6915758007847644800 9615991538576299008 12316225069304953216 15016458600033607424 17716692130762261632 1970181587781364224 4670415118510018432 7370648649238672640 10070882179967326848 12771115710695981056 15471349241424635264 18171582772153289472 2425072229172392064 5125305759901046272 7825539290629700480 10525772821358354688 13226006352087008896 15926239882815663104 179729339834765696 2879962870563419904 5580196401292074112 8280429932020728320 10980663462749382528 13680896993478036736 16381130524206690944 634619981225793536 3334853511954447744 6035087042683101952 8735320573411756160 11435554104140410368 14135787634869064576 16836021165597718784 1089510622616821376 3789744153345475584 6489977684074129792 9190211214802784000 11890444745531438208 14590678276260092416 17290911806988746624 1544401264007849216 4244634794736503424 6944868325465157632 9645101856193811840 12345335386922466048 15045568917651120256 17745802448379774464 1999291905398877056 4699525436127531264 7399758966856185472 10099992497584839680 12800226028313493888 15500459559042148096 18200693089770802304 2454182546789904896 5154416077518559104 7854649608247213312 10554883138975867520 13255116669704521728 15955350200433175936 208839657452278528 2909073188180932736 5609306718909586944 8309540249638241152 11009773780366895360 13710007311095549568 16410240841824203776 663730298843306368 3363963829571960576 6064197360300614784 8764430891029268992 11464664421757923200 14164897952486577408 16865131483215231616 1118620940234334208 3818854470962988416 6519088001691642624 9219321532420296832 11919555063148951040 14619788593877605248 17320022124606259456 1573511581625362048 4273745112354016256 6973978643082670464 9674212173811324672 12374445704539978880 15074679235268633088 17774912765997287296 2028402223016389888 4728635753745044096 7428869284473698304 10129102815202352512 12829336345931006720 15529569876659660928 18229803407388315136 2483292864407417728 5183526395136071936 7883759925864726144 10583993456593380352 13284226987322034560 15984460518050688768 237949975069791360 2938183505798445568 5638417036527099776 8338650567255753984 11038884097984408192 13739117628713062400 16439351159441716608 692840616460819200 3393074147189473408 6093307677918127616 8793541208646781824 11493774739375436032 14194008270104090240 16894241800832744448 1147731257851847040 3847964788580501248 6548198319309155456 9248431850037809664 11948665380766463872 14648898911495118080 17349132442223772288 1602621899242874880 4302855429971529088 7003088960700183296 9703322491428837504 12403556022157491712 15103789552886145920 17804023083614800128 2057512540633902720 4757746071362556928 7457979602091211136 10158213132819865344 12858446663548519552 15558680194277173760 18258913725005827968 2512403182024930560 5212636712753584768 7912870243482238976 10613103774210893184 13313337304939547392 16013570835668201600 267060292687304192 2967293823415958400 5667527354144612608 8367760884873266816 11067994415601921024 13768227946330575232 16468461477059229440 721950934078332032 3422184464806986240 6122417995535640448 8822651526264294656 11522885056992948864 14223118587721603072 16923352118450257280 1176841575469359872 3877075106198014080 6577308636926668288 9277542167655322496 11977775698383976704 14678009229112630912 17378242759841285120 1631732216860387712 4331965747589041920 7032199278317696128 9732432809046350336 12432666339775004544 15132899870503658752 17833133401232312960 2086622858251415552 4786856388980069760 7487089919708723968 10187323450437378176 12887556981166032384 15587790511894686592 18288024042623340800 2541513499642443392 5241747030371097600 7941980561099751808 10642214091828406016 13342447622557060224 16042681153285714432 296170610304817024 2996404141033471232 5696637671762125440 8396871202490779648 11097104733219433856 13797338263948088064 16497571794676742272 751061251695844864 3451294782424499072 6151528313153153280 8851761843881807488 11551995374610461696 14252228905339115904 16952462436067770112 1205951893086872704 3906185423815526912 6606418954544181120 9306652485272835328 12006886016001489536 14707119546730143744 17407353077458797952 1660842534477900544 4361076065206554752 7061309595935208960 9761543126663863168 12461776657392517376 15162010188121171584 17862243718849825792 2115733175868928384 4815966706597582592 7516200237326236800 10216433768054891008 12916667298783545216 15616900829512199424 18317134360240853632 2570623817259956224 5270857347988610432 7971090878717264640 10671324409445918848 13371557940174573056 16071791470903227264 325280927922329856 3025514458650984064 5725747989379638272 8425981520108292480 11126215050836946688 13826448581565600896 16526682112294255104 780171569313357696 3480405100042011904 6180638630770666112 8880872161499320320 11581105692227974528 14281339222956628736 16981572753685282944 1235062210704385536 3935295741433039744 6635529272161693952 9335762802890348160 12035996333619002368 14736229864347656576 17436463395076310784 1689952852095413376 4390186382824067584 7090419913552721792 9790653444281376000 12490886975010030208 15191120505738684416 17891354036467338624 2144843493486441216 4845077024215095424 7545310554943749632 10245544085672403840 12945777616401058048 15646011147129712256 18346244677858366464 2599734134877469056 5299967665606123264 8000201196334777472 10700434727063431680 13400668257792085888 16100901788520740096 354391245539842688 3054624776268496896 5754858306997151104 8455091837725805312 11155325368454459520 13855558899183113728 16555792429911767936 809281886930870528 3509515417659524736 6209748948388178944 8909982479116833152 11610216009845487360 14310449540574141568 17010683071302795776 1264172528321898368 3964406059050552576 6664639589779206784 9364873120507860992 12065106651236515200 14765340181965169408 17465573712693823616 1719063169712926208 4419296700441580416 7119530231170234624 9819763761898888832 12519997292627543040 15220230823356197248 17920464354084851456 2173953811103954048 4874187341832608256 7574420872561262464 10274654403289916672 12974887934018570880 15675121464747225088 18375354995475879296 2628844452494981888 5329077983223636096 8029311513952290304 10729545044680944512 13429778575409598720 16130012106138252928 383501563157355520 3083735093886009728 5783968624614663936 8484202155343318144 11184435686071972352 13884669216800626560 16584902747529280768 838392204548383360 3538625735277037568 6238859266005691776 8939092796734345984 11639326327463000192 14339559858191654400 17039793388920308608 1293282845939411200 3993516376668065408 6693749907396719616 9393983438125373824 12094216968854028032 14794450499582682240 17494684030311336448 1748173487330439040 4448407018059093248 7148640548787747456 9848874079516401664 12549107610245055872 15249341140973710080 17949574671702364288 2203064128721466880 4903297659450121088 7603531190178775296 10303764720907429504 13003998251636083712 15704231782364737920 18404465313093392128 2657954770112494720 5358188300841148928 8058421831569803136 10758655362298457344 13458888893027111552 16159122423755765760 412611880774868352 3112845411503522560 5813078942232176768 8513312472960830976 11213546003689485184 13913779534418139392 16614013065146793600 867502522165896192 3567736052894550400 6267969583623204608 8968203114351858816 11668436645080513024 14368670175809167232 17068903706537821440 1322393163556924032 4022626694285578240 6722860225014232448 9423093755742886656 12123327286471540864 14823560817200195072 17523794347928849280 1777283804947951872 4477517335676606080 7177750866405260288 9877984397133914496 12578217927862568704 15278451458591222912 17978684989319877120 2232174446338979712 4932407977067633920 7632641507796288128 10332875038524942336 13033108569253596544 15733342099982250752 18433575630710904960 2687065087730007552 5387298618458661760 8087532149187315968 10787765679915970176 13487999210644624384 16188232741373278592 441722198392381184 3141955729121035392 5842189259849689600 8542422790578343808 11242656321306998016 13942889852035652224 16643123382764306432 896612839783409024 3596846370512063232 6297079901240717440 8997313431969371648 11697546962698025856 14397780493426680064 17098014024155334272 1351503481174436864 4051737011903091072 6751970542631745280 9452204073360399488 12152437604089053696 14852671134817707904 17552904665546362112 1806394122565464704 4506627653294118912 7206861184022773120 9907094714751427328 12607328245480081536 15307561776208735744 18007795306937389952 2261284763956492544 4961518294685146752 7661751825413800960 10361985356142455168 13062218886871109376 15762452417599763584 15941874618866176 2716175405347520384 5416408936076174592 8116642466804828800 10816875997533483008 13517109528262137216 16217343058990791424 470832516009894016 3171066046738548224 5871299577467202432 8571533108195856640 11271766638924510848 13972000169653165056 16672233700381819264 925723157400921856 3625956688129576064 6326190218858230272 9026423749586884480 11726657280315538688 14426890811044192896 17127124341772847104 1380613798791949696 4080847329520603904 6781080860249258112 9481314390977912320 12181547921706566528 14881781452435220736 17582014983163874944 1835504440182977536 4535737970911631744 7235971501640285952 9936205032368940160 12636438563097594368 15336672093826248576 18036905624554902784 2290395081574005376 4990628612302659584 7690862143031313792 10391095673759968000 13091329204488622208 15791562735217276416 45052192236379008 2745285722965033216 5445519253693687424 8145752784422341632 10845986315150995840 13546219845879650048 16246453376608304256 499942833627406848 3200176364356061056 5900409895084715264 8600643425813369472 11300876956542023680 14001110487270677888 16701344017999332096 954833475018434688 3655067005747088896 6355300536475743104 9055534067204397312 11755767597933051520 14456001128661705728 17156234659390359936 1409724116409462528 4109957647138116736 6810191177866770944 9510424708595425152 12210658239324079360 14910891770052733568 17611125300781387776 1864614757800490368 4564848288529144576 7265081819257798784 9965315349986452992 12665548880715107200 15365782411443761408 18066015942172415616 2319505399191518208 5019738929920172416 7719972460648826624 10420205991377480832 13120439522106135040 15820673052834789248 74162509853891840 2774396040582546048 5474629571311200256 8174863102039854464 10875096632768508672 13575330163497162880 16275563694225817088 529053151244919680 3229286681973573888 5929520212702228096 8629753743430882304 11329987274159536512 14030220804888190720 16730454335616844928 983943792635947520 3684177323364601728 6384410854093255936 9084644384821910144 11784877915550564352 14485111446279218560 17185344977007872768 1438834434026975360 4139067964755629568 6839301495484283776 9539535026212937984 12239768556941592192 14940002087670246400 17640235618398900608 1893725075418003200 4593958606146657408 7294192136875311616 9994425667603965824 12694659198332620032 15394892729061274240 18095126259789928448 2348615716809031040 5048849247537685248 7749082778266339456 10449316308994993664 13149549839723647872 15849783370452302080 103272827471404672 2803506358200058880 5503739888928713088 8203973419657367296 10904206950386021504 13604440481114675712 16304674011843329920 558163468862432512 3258396999591086720 5958630530319740928 8658864061048395136 11359097591777049344 14059331122505703552 16759564653234357760 1013054110253460352 3713287640982114560 6413521171710768768 9113754702439422976 11813988233168077184 14514221763896731392 17214455294625385600 1467944751644488192 4168178282373142400 6868411813101796608 9568645343830450816 12268878874559105024 14969112405287759232 17669345936016413440 1922835393035516032 4623068923764170240 7323302454492824448 10023535985221478656 12723769515950132864 15424003046678787072 18124236577407441280 2377726034426543872 5077959565155198080 7778193095883852288 10478426626612506496 13178660157341160704 15878893688069814912 132383145088917504 2832616675817571712 5532850206546225920 8233083737274880128 10933317268003534336 13633550798732188544 16333784329460842752 587273786479945344 3287507317208599552 5987740847937253760 8687974378665907968 11388207909394562176 14088441440123216384 16788674970851870592 1042164427870973184 3742397958599627392 6442631489328281600 9142865020056935808 11843098550785590016 14543332081514244224 17243565612242898432 1497055069262001024 4197288599990655232 6897522130719309440 9597755661447963648 12297989192176617856 14998222722905272064 17698456253633926272 1951945710653028864 4652179241381683072 7352412772110337280 10052646302838991488 12752879833567645696 15453113364296299904 18153346895024954112 2406836352044056704 5107069882772710912 7807303413501365120 10507536944230019328 13207770474958673536 15908004005687327744 161493462706430336 2861726993435084544 5561960524163738752 8262194054892392960 10962427585621047168 13662661116349701376 16362894647078355584 616384104097458176 3316617634826112384 6016851165554766592 8717084696283420800 11417318227012075008 14117551757740729216 16817785288469383424 1071274745488486016 3771508276217140224 6471741806945794432 9171975337674448640 11872208868403102848 14572442399131757056 17272675929860411264 1526165386879513856 4226398917608168064 6926632448336822272 9626865979065476480 12327099509794130688 15027333040522784896 17727566571251439104 1981056028270541696 4681289558999195904 7381523089727850112 10081756620456504320 12781990151185158528 15482223681913812736 18182457212642466944 2435946669661569536 5136180200390223744 7836413731118877952 10536647261847532160 13236880792576186368 15937114323304840576 190603780323943168 2890837311052597376 5591070841781251584 8291304372509905792 10991537903238560000 13691771433967214208 16392004964695868416 645494421714971008 3345727952443625216 6045961483172279424 8746195013900933632 11446428544629587840 14146662075358242048 16846895606086896256 1100385063105998848 3800618593834653056 6500852124563307264 9201085655291961472 11901319186020615680 14601552716749269888 17301786247477924096 1555275704497026688 4255509235225680896 6955742765954335104 9655976296682989312 12356209827411643520 15056443358140297728 17756676888868951936 2010166345888054528 4710399876616708736 7410633407345362944 10110866938074017152 12811100468802671360 15511333999531325568 18211567530259979776 2465056987279082368 5165290518007736576 7865524048736390784 10565757579465044992 13265991110193699200 15966224640922353408 219714097941456000 2919947628670110208 5620181159398764416 8320414690127418624 11020648220856072832 13720881751584727040 16421115282313381248 674604739332483840 3374838270061138048 6075071800789792256 8775305331518446464 11475538862247100672 14175772392975754880 16876005923704409088 1129495380723511680 3829728911452165888 6529962442180820096 9230195972909474304 11930429503638128512 14630663034366782720 17330896565095436928 1584386022114539520 4284619552843193728 6984853083571847936 9685086614300502144 12385320145029156352 15085553675757810560 17785787206486464768 2039276663505567360 4739510194234221568 7439743724962875776 10139977255691529984 12840210786420184192 15540444317148838400 18240677847877492608 2494167304896595200 5194400835625249408 7894634366353903616 10594867897082557824 13295101427811212032 15995334958539866240 248824415558968832 2949057946287623040 5649291477016277248 8349525007744931456 11049758538473585664 13749992069202239872 16450225599930894080 703715056949996672 3403948587678650880 6104182118407305088 8804415649135959296 11504649179864613504 14204882710593267712 16905116241321921920 1158605698341024512 3858839229069678720 6559072759798332928 9259306290526987136 11959539821255641344 14659773351984295552 17360006882712949760 1613496339732052352 4313729870460706560 7013963401189360768 9714196931918014976 12414430462646669184 15114663993375323392 17814897524103977600 2068386981123080192 4768620511851734400 7468854042580388608 10169087573309042816 12869321104037697024 15569554634766351232 18269788165495005440 2523277622514108032 5223511153242762240 7923744683971416448 10623978214700070656 13324211745428724864 16024445276157379072 277934733176481664 2978168263905135872 5678401794633790080 8378635325362444288 11078868856091098496 13779102386819752704 16479335917548406912 732825374567509504 3433058905296163712 6133292436024817920 8833525966753472128 11533759497482126336 14233993028210780544 16934226558939434752 1187716015958537344 3887949546687191552 6588183077415845760 9288416608144499968 11988650138873154176 14688883669601808384 17389117200330462592 1642606657349565184 4342840188078219392 7043073718806873600 9743307249535527808 12443540780264182016 15143774310992836224 17844007841721490432 2097497298740593024 4797730829469247232 7497964360197901440 10198197890926555648 12898431421655209856 15598664952383864064 18298898483112518272 2552387940131620864 5252621470860275072 7952855001588929280 10653088532317583488 13353322063046237696 16053555593774891904 307045050793994496 3007278581522648704 5707512112251302912 8407745642979957120 11107979173708611328 13808212704437265536 16508446235165919744 761935692185022336 3462169222913676544 6162402753642330752 8862636284370984960 11562869815099639168 14263103345828293376 16963336876556947584 1216826333576050176 3917059864304704384 6617293395033358592 9317526925762012800 12017760456490667008 14717993987219321216 17418227517947975424 1671716974967078016 4371950505695732224 7072184036424386432 9772417567153040640 12472651097881694848 15172884628610349056 17873118159339003264 2126607616358105856 4826841147086760064 7527074677815414272 10227308208544068480 12927541739272722688 15627775270001376896 18328008800730031104 2581498257749133696 5281731788477787904 7981965319206442112 10682198849935096320 13382432380663750528 16082665911392404736 336155368411507328 3036388899140161536 5736622429868815744 8436855960597469952 11137089491326124160 13837323022054778368 16537556552783432576 791046009802535168 3491279540531189376 6191513071259843584 8891746601988497792 11591980132717152000 14292213663445806208 16992447194174460416 1245936651193563008 3946170181922217216 6646403712650871424 9346637243379525632 12046870774108179840 14747104304836834048 17447337835565488256 1700827292584590848 4401060823313245056 7101294354041899264 9801527884770553472 12501761415499207680 15201994946227861888 17902228476956516096 2155717933975618688 4855951464704272896 7556184995432927104 10256418526161581312 12956652056890235520 15656885587618889728 18357119118347543936 2610608575366646528 5310842106095300736 8011075636823954944 10711309167552609152 13411542698281263360 16111776229009917568 365265686029020160 3065499216757674368 5765732747486328576 8465966278214982784 11166199808943636992 13866433339672291200 16566666870400945408 820156327420048000 3520389858148702208 6220623388877356416 8920856919606010624 11621090450334664832 14321323981063319040 17021557511791973248 1275046968811075840 3975280499539730048 6675514030268384256 9375747560997038464 12075981091725692672 14776214622454346880 17476448153183001088 1729937610202103680 4430171140930757888 7130404671659412096 9830638202388066304 12530871733116720512 15231105263845374720 17931338794574028928 2184828251593131520 4885061782321785728 7585295313050439936 10285528843779094144 12985762374507748352 15685995905236402560 18386229435965056768 2639718892984159360 5339952423712813568 8040185954441467776 10740419485170121984 13440653015898776192 16140886546627430400 394376003646532992 3094609534375187200 5794843065103841408 8495076595832495616 11195310126561149824 13895543657289804032 16595777188018458240 849266645037560832 3549500175766215040 6249733706494869248 8949967237223523456 11650200767952177664 14350434298680831872 17050667829409486080 1304157286428588672 4004390817157242880 6704624347885897088 9404857878614551296 12105091409343205504 14805324940071859712 17505558470800513920 1759047927819616512 4459281458548270720 7159514989276924928 9859748520005579136 12559982050734233344 15260215581462887552 17960449112191541760 2213938569210644352 4914172099939298560 7614405630667952768 10314639161396606976 13014872692125261184 15715106222853915392 18415339753582569600 2668829210601672192 5369062741330326400 8069296272058980608 10769529802787634816 13469763333516289024 16169996864244943232 423486321264045824 3123719851992700032 5823953382721354240 8524186913450008448 11224420444178662656 13924653974907316864 16624887505635971072 878376962655073664 3578610493383727872 6278844024112382080 8979077554841036288 11679311085569690496 14379544616298344704 17079778147026998912 1333267604046101504 4033501134774755712 6733734665503409920 9433968196232064128 12134201726960718336 14834435257689372544 17534668788418026752 1788158245437129344 4488391776165783552 7188625306894437760 9888858837623091968 12589092368351746176 15289325899080400384 17989559429809054592 2243048886828157184 4943282417556811392 7643515948285465600 10343749479014119808 13043983009742774016 15744216540471428224 18444450071200082432 2697939528219185024 5398173058947839232 8098406589676493440 10798640120405147648 13498873651133801856 16199107181862456064 452596638881558656 3152830169610212864 5853063700338867072 8553297231067521280 11253530761796175488 13953764292524829696 16653997823253483904 907487280272586496 3607720811001240704 6307954341729894912 9008187872458549120 11708421403187203328 14408654933915857536 17108888464644511744 1362377921663614336 4062611452392268544 6762844983120922752 9463078513849576960 12163312044578231168 14863545575306885376 17563779106035539584 1817268563054642176 4517502093783296384 7217735624511950592 9917969155240604800 12618202685969259008 15318436216697913216 18018669747426567424 2272159204445670016 4972392735174324224 7672626265902978432 10372859796631632640 13073093327360286848 15773326858088941056 26816315108043648 2727049845836697856 5427283376565352064 8127516907294006272 10827750438022660480 13527983968751314688 16228217499479968896 481706956499071488 3181940487227725696 5882174017956379904 8582407548685034112 11282641079413688320 13982874610142342528 16683108140870996736 936597597890099328 3636831128618753536 6337064659347407744 9037298190076061952 11737531720804716160 14437765251533370368 17137998782262024576 1391488239281127168 4091721770009781376 6791955300738435584 9492188831467089792 12192422362195744000 14892655892924398208 17592889423653052416 1846378880672155008 4546612411400809216 7246845942129463424 9947079472858117632 12647313003586771840 15347546534315426048 18047780065044080256 2301269522063182848 5001503052791837056 7701736583520491264 10401970114249145472 13102203644977799680 15802437175706453888 55926632725556480 2756160163454210688 5456393694182864896 8156627224911519104 10856860755640173312 13557094286368827520 16257327817097481728 510817274116584320 3211050804845238528 5911284335573892736 8611517866302546944 11311751397031201152 14011984927759855360 16712218458488509568 965707915507612160 3665941446236266368 6366174976964920576 9066408507693574784 11766642038422228992 14466875569150883200 17167109099879537408 1420598556898640000 4120832087627294208 6821065618355948416 9521299149084602624 12221532679813256832 14921766210541911040 17621999741270565248 1875489198289667840 4575722729018322048 7275956259746976256 9976189790475630464 12676423321204284672 15376656851932938880 18076890382661593088 2330379839680695680 5030613370409349888 7730846901138004096 10431080431866658304 13131313962595312512 15831547493323966720 85036950343069312 2785270481071723520 5485504011800377728 8185737542529031936 10885971073257686144 13586204603986340352 16286438134714994560 539927591734097152 3240161122462751360 5940394653191405568 8640628183920059776 11340861714648713984 14041095245377368192 16741328776106022400 994818233125124992 3695051763853779200 6395285294582433408 9095518825311087616 11795752356039741824 14495985886768396032 17196219417497050240 1449708874516152832 4149942405244807040 6850175935973461248 9550409466702115456 12250642997430769664 14950876528159423872 17651110058888078080 1904599515907180672 4604833046635834880 7305066577364489088 10005300108093143296 12705533638821797504 15405767169550451712 18106000700279105920 2359490157298208512 5059723688026862720 7759957218755516928 10460190749484171136 13160424280212825344 15860657810941479552 114147267960582144 2814380798689236352 5514614329417890560 8214847860146544768 10915081390875198976 13615314921603853184 16315548452332507392 569037909351609984 3269271440080264192 5969504970808918400 8669738501537572608 11369972032266226816 14070205562994881024 16770439093723535232 1023928550742637824 3724162081471292032 6424395612199946240 9124629142928600448 11824862673657254656 14525096204385908864 17225329735114563072 1478819192133665664 4179052722862319872 6879286253590974080 9579519784319628288 12279753315048282496 14979986845776936704 17680220376505590912 1933709833524693504 4633943364253347712 7334176894982001920 10034410425710656128 12734643956439310336 15434877487167964544 18135111017896618752 2388600474915721344 5088834005644375552 7789067536373029760 10489301067101683968 13189534597830338176 15889768128558992384 143257585578094976 2843491116306749184 5543724647035403392 8243958177764057600 10944191708492711808 13644425239221366016 16344658769950020224 598148226969122816 3298381757697777024 5998615288426431232 8698848819155085440 11399082349883739648 14099315880612393856 16799549411341048064 1053038868360150656 3753272399088804864 6453505929817459072 9153739460546113280 11853972991274767488 14554206522003421696 17254440052732075904 1507929509751178496 4208163040479832704 6908396571208486912 9608630101937141120 12308863632665795328 15009097163394449536 17709330694123103744 1962820151142206336 4663053681870860544 7363287212599514752 10063520743328168960 12763754274056823168 15463987804785477376 18164221335514131584 2417710792533234176 5117944323261888384 7818177853990542592 10518411384719196800 13218644915447851008 15918878446176505216 172367903195607808 2872601433924262016 5572834964652916224 8273068495381570432 10973302026110224640 13673535556838878848 16373769087567533056 627258544586635648 3327492075315289856 6027725606043944064 8727959136772598272 11428192667501252480 14128426198229906688 16828659728958560896 1082149185977663488 3782382716706317696 6482616247434971904 9182849778163626112 11883083308892280320 14583316839620934528 17283550370349588736 1537039827368691328 4237273358097345536 6937506888825999744 9637740419554653952 12337973950283308160 15038207481011962368 17738441011740616576 1991930468759719168 4692163999488373376 7392397530217027584 10092631060945681792 12792864591674336000 15493098122402990208 18193331653131644416 2446821110150747008 5147054640879401216 7847288171608055424 10547521702336709632 13247755233065363840 15947988763794018048 201478220813120640 2901711751541774848 5601945282270429056 8302178812999083264 11002412343727737472 13702645874456391680 16402879405185045888 656368862204148480 3356602392932802688 6056835923661456896 8757069454390111104 11457302985118765312 14157536515847419520 16857770046576073728 1111259503595176320 3811493034323830528 6511726565052484736 9211960095781138944 11912193626509793152 14612427157238447360 17312660687967101568 1566150144986204160 4266383675714858368 6966617206443512576 9666850737172166784 12367084267900820992 15067317798629475200 17767551329358129408 2021040786377232000 4721274317105886208 7421507847834540416 10121741378563194624 12821974909291848832 15522208440020503040 18222441970749157248 2475931427768259840 5176164958496914048 7876398489225568256 10576632019954222464 13276865550682876672 15977099081411530880 230588538430633472 2930822069159287680 5631055599887941888 8331289130616596096 11031522661345250304 13731756192073904512 16431989722802558720 685479179821661312 3385712710550315520 6085946241278969728 8786179772007623936 11486413302736278144 14186646833464932352 16886880364193586560 1140369821212689152 3840603351941343360 6540836882669997568 9241070413398651776 11941303944127305984 14641537474855960192 17341771005584614400 1595260462603716992 4295493993332371200 6995727524061025408 9695961054789679616 12396194585518333824 15096428116246988032 17796661646975642240 2050151103994744832 4750384634723399040 7450618165452053248 10150851696180707456 12851085226909361664 15551318757638015872 18251552288366670080 2505041745385772672 5205275276114426880 7905508806843081088 10605742337571735296 13305975868300389504 16006209399029043712 259698856048146304 2959932386776800512 5660165917505454720 8360399448234108928 11060632978962763136 13760866509691417344 16461100040420071552 714589497439174144 3414823028167828352 6115056558896482560 8815290089625136768 11515523620353790976 14215757151082445184 16915990681811099392 1169480138830201984 3869713669558856192 6569947200287510400 9270180731016164608 11970414261744818816 14670647792473473024 17370881323202127232 1624370780221229824 4324604310949884032 7024837841678538240 9725071372407192448 12425304903135846656 15125538433864500864 17825771964593155072 2079261421612257664 4779494952340911872 7479728483069566080 10179962013798220288 12880195544526874496 15580429075255528704 18280662605984182912 2534152063003285504 5234385593731939712 7934619124460593920 10634852655189248128 13335086185917902336 16035319716646556544 288809173665659136 2989042704394313344 5689276235122967552 8389509765851621760 11089743296580275968 13789976827308930176 16490210358037584384 743699815056686976 3443933345785341184 6144166876513995392 8844400407242649600 11544633937971303808 14244867468699958016 16945100999428612224 1198590456447714816 3898823987176369024 6599057517905023232 9299291048633677440 11999524579362331648 14699758110090985856 17399991640819640064 1653481097838742656 4353714628567396864 7053948159296051072 9754181690024705280 12454415220753359488 15154648751482013696 17854882282210667904 2108371739229770496 4808605269958424704 7508838800687078912 10209072331415733120 12909305862144387328 15609539392873041536 18309772923601695744 2563262380620798336 5263495911349452544 7963729442078106752 10663962972806760960 13364196503535415168 16064430034264069376 317919491283171968 3018153022011826176 5718386552740480384 8418620083469134592 11118853614197788800 13819087144926443008 16519320675655097216 772810132674199808 3473043663402854016 6173277194131508224 8873510724860162432 11573744255588816640 14273977786317470848 16974211317046125056 1227700774065227648 3927934304793881856 6628167835522536064 9328401366251190272 12028634896979844480 14728868427708498688 17429101958437152896 1682591415456255488 4382824946184909696 7083058476913563904 9783292007642218112 12483525538370872320 15183759069099526528 17883992599828180736 2137482056847283328 4837715587575937536 7537949118304591744 10238182649033245952 12938416179761900160 15638649710490554368 18338883241219208576 2592372698238311168 5292606228966965376 7992839759695619584 10693073290424273792 13393306821152928000 16093540351881582208 347029808900684800 3047263339629339008 5747496870357993216 8447730401086647424 11147963931815301632 13848197462543955840 16548430993272610048 801920450291712640 3502153981020366848 6202387511749021056 8902621042477675264 11602854573206329472 14303088103934983680 17003321634663637888 1256811091682740480 3957044622411394688 6657278153140048896 9357511683868703104 12057745214597357312 14757978745326011520 17458212276054665728 1711701733073768320 4411935263802422528 7112168794531076736 9812402325259730944 12512635855988385152 15212869386717039360 17913102917445693568 2166592374464796160 4866825905193450368 7567059435922104576 10267292966650758784 12967526497379412992 15667760028108067200 18367993558836721408 2621483015855824000 5321716546584478208 8021950077313132416 10722183608041786624 13422417138770440832 16122650669499095040 376140126518197632 3076373657246851840 5776607187975506048 8476840718704160256 11177074249432814464 13877307780161468672 16577541310890122880 831030767909225472 3531264298637879680 6231497829366533888 8931731360095188096 11631964890823842304 14332198421552496512 17032431952281150720 1285921409300253312 3986154940028907520 6686388470757561728 9386622001486215936 12086855532214870144 14787089062943524352 17487322593672178560 1740812050691281152 4441045581419935360 7141279112148589568 9841512642877243776 12541746173605897984 15241979704334552192 17942213235063206400 2195702692082308992 4895936222810963200 7596169753539617408 10296403284268271616 12996636814996925824 15696870345725580032 18397103876454234240 2650593333473336832 5350826864201991040 8051060394930645248 10751293925659299456 13451527456387953664 16151760987116607872 405250444135710464 3105483974864364672 5805717505593018880 8505951036321673088 11206184567050327296 13906418097778981504 16606651628507635712 860141085526738304 3560374616255392512 6260608146984046720 8960841677712700928 11661075208441355136 14361308739170009344 17061542269898663552 1315031726917766144 4015265257646420352 6715498788375074560 9415732319103728768 12115965849832382976 14816199380561037184 17516432911289691392 1769922368308793984 4470155899037448192 7170389429766102400 9870622960494756608 12570856491223410816 15271090021952065024 17971323552680719232 2224813009699821824 4925046540428476032 7625280071157130240 10325513601885784448 13025747132614438656 15725980663343092864 18426214194071747072 2679703651090849664 5379937181819503872 8080170712548158080 10780404243276812288 13480637774005466496 16180871304734120704 434360761753223296 3134594292481877504 5834827823210531712 8535061353939185920 11235294884667840128 13935528415396494336 16635761946125148544 889251403144251136 3589484933872905344 6289718464601559552 8989951995330213760 11690185526058867968 14390419056787522176 17090652587516176384 1344142044535278976 4044375575263933184 6744609105992587392 9444842636721241600 12145076167449895808 14845309698178550016 17545543228907204224 1799032685926306816 4499266216654961024 7199499747383615232 9899733278112269440 12599966808840923648 15300200339569577856 18000433870298232064 2253923327317334656 4954156858045988864 7654390388774643072 10354623919503297280 13054857450231951488 15755090980960605696 8580437979708288 2708813968708362496 5409047499437016704 8109281030165670912 10809514560894325120 13509748091622979328 16209981622351633536 463471079370736128 3163704610099390336 5863938140828044544 8564171671556698752 11264405202285352960 13964638733014007168 16664872263742661376 918361720761763968 3618595251490418176 6318828782219072384 9019062312947726592 11719295843676380800 14419529374405035008 17119762905133689216 1373252362152791808 4073485892881446016 6773719423610100224 9473952954338754432 12174186485067408640 14874420015796062848 17574653546524717056 1828143003543819648 4528376534272473856 7228610065001128064 9928843595729782272 12629077126458436480 15329310657187090688 18029544187915744896 2283033644934847488 4983267175663501696 7683500706392155904 10383734237120810112 13083967767849464320 15784201298578118528 37690755597221120 2737924286325875328 5438157817054529536 8138391347783183744 10838624878511837952 13538858409240492160 16239091939969146368 492581396988248960 3192814927716903168 5893048458445557376 8593281989174211584 11293515519902865792 13993749050631520000 16693982581360174208 947472038379276800 3647705569107931008 6347939099836585216 9048172630565239424 11748406161293893632 14448639692022547840 17148873222751202048 1402362679770304640 4102596210498958848 6802829741227613056 9503063271956267264 12203296802684921472 14903530333413575680 17603763864142229888 1857253321161332480 4557486851889986688 7257720382618640896 9957953913347295104 12658187444075949312 15358420974804603520 18058654505533257728 2312143962552360320 5012377493281014528 7712611024009668736 10412844554738322944 13113078085466977152 15813311616195631360 66801073214733952 2767034603943388160 5467268134672042368 8167501665400696576 10867735196129350784 13567968726858004992 16268202257586659200 521691714605761792 3221925245334416000 5922158776063070208 8622392306791724416 11322625837520378624 14022859368249032832 16723092898977687040 976582355996789632 3676815886725443840 6377049417454098048 9077282948182752256 11777516478911406464 14477750009640060672 17177983540368714880 1431472997387817472 4131706528116471680 6831940058845125888 9532173589573780096 12232407120302434304 14932640651031088512 17632874181759742720 1886363638778845312 4586597169507499520 7286830700236153728 9987064230964807936 12687297761693462144 15387531292422116352 18087764823150770560 2341254280169873152 5041487810898527360 7741721341627181568 10441954872355835776 13142188403084489984 15842421933813144192 95911390832246784 2796144921560900992 5496378452289555200 8196611983018209408 10896845513746863616 13597079044475517824 16297312575204172032 550802032223274624 3251035562951928832 5951269093680583040 8651502624409237248 11351736155137891456 14051969685866545664 16752203216595199872 1005692673614302464 3705926204342956672 6406159735071610880 9106393265800265088 11806626796528919296 14506860327257573504 17207093857986227712 1460583315005330304 4160816845733984512 6861050376462638720 9561283907191292928 12261517437919947136 14961750968648601344 17661984499377255552 1915473956396358144 4615707487125012352 7315941017853666560 10016174548582320768 12716408079310974976 15416641610039629184 18116875140768283392 2370364597787385984 5070598128516040192 7770831659244694400 10471065189973348608 13171298720702002816 15871532251430657024 125021708449759616 2825255239178413824 5525488769907068032 8225722300635722240 10925955831364376448 13626189362093030656 16326422892821684864 579912349840787456 3280145880569441664 5980379411298095872 8680612942026750080 11380846472755404288 14081080003484058496 16781313534212712704 1034802991231815296 3735036521960469504 6435270052689123712 9135503583417777920 11835737114146432128 14535970644875086336 17236204175603740544 1489693632622843136 4189927163351497344 6890160694080151552 9590394224808805760 12290627755537459968 14990861286266114176 17691094816994768384 1944584274013870976 4644817804742525184 7345051335471179392 10045284866199833600 12745518396928487808 15445751927657142016 18145985458385796224 2399474915404898816 5099708446133553024 7799941976862207232 10500175507590861440 13200409038319515648 15900642569048169856 154132026067272448 2854365556795926656 5554599087524580864 8254832618253235072 10955066148981889280 13655299679710543488 16355533210439197696 609022667458300288 3309256198186954496 6009489728915608704 8709723259644262912 11409956790372917120 14110190321101571328 16810423851830225536 1063913308849328128 3764146839577982336 6464380370306636544 9164613901035290752 11864847431763944960 14565080962492599168 17265314493221253376 1518803950240355968 4219037480969010176 6919271011697664384 9619504542426318592 12319738073154972800 15019971603883627008 17720205134612281216 1973694591631383808 4673928122360038016 7374161653088692224 10074395183817346432 12774628714546000640 15474862245274654848 18175095776003309056 2428585233022411648 5128818763751065856 7829052294479720064 10529285825208374272 13229519355937028480 15929752886665682688 183242343684785280 2883475874413439488 5583709405142093696 8283942935870747904 10984176466599402112 13684409997328056320 16384643528056710528 638132985075813120 3338366515804467328 6038600046533121536 8738833577261775744 11439067107990429952 14139300638719084160 16839534169447738368 1093023626466840960 3793257157195495168 6493490687924149376 9193724218652803584 11893957749381457792 14594191280110112000 17294424810838766208 1547914267857868800 4248147798586523008 6948381329315177216 9648614860043831424 12348848390772485632 15049081921501139840 17749315452229794048 2002804909248896640 4703038439977550848 7403271970706205056 10103505501434859264 12803739032163513472 15503972562892167680 18204206093620821888 2457695550639924480 5157929081368578688 7858162612097232896 10558396142825887104 13258629673554541312 15958863204283195520 212352661302298112 2912586192030952320 5612819722759606528 8313053253488260736 11013286784216914944 13713520314945569152 16413753845674223360 667243302693325952 3367476833421980160 6067710364150634368 8767943894879288576 11468177425607942784 14168410956336596992 16868644487065251200 1122133944084353792 3822367474813008000 6522601005541662208 9222834536270316416 11923068066998970624 14623301597727624832 17323535128456279040 1577024585475381632 4277258116204035840 6977491646932690048 9677725177661344256 12377958708389998464 15078192239118652672 17778425769847306880 2031915226866409472 4732148757595063680 7432382288323717888 10132615819052372096 12832849349781026304 15533082880509680512 18233316411238334720 2486805868257437312 5187039398986091520 7887272929714745728 10587506460443399936 13287739991172054144 15987973521900708352 241462978919810944 2941696509648465152 5641930040377119360 8342163571105773568 11042397101834427776 13742630632563081984 16442864163291736192 696353620310838784 3396587151039492992 6096820681768147200 8797054212496801408 11497287743225455616 14197521273954109824 16897754804682764032 1151244261701866624 3851477792430520832 6551711323159175040 9251944853887829248 11952178384616483456 14652411915345137664 17352645446073791872 1606134903092894464 4306368433821548672 7006601964550202880 9706835495278857088 12407069026007511296 15107302556736165504 17807536087464819712 2061025544483922304 4761259075212576512 7461492605941230720 10161726136669884928 12861959667398539136 15562193198127193344 18262426728855847552 2515916185874950144 5216149716603604352 7916383247332258560 10616616778060912768 13316850308789566976 16017083839518221184 270573296537323776 2970806827265977984 5671040357994632192 8371273888723286400 11071507419451940608 13771740950180594816 16471974480909249024 725463937928351616 3425697468657005824 6125930999385660032 8826164530114314240 11526398060842968448 14226631591571622656 16926865122300276864 1180354579319379456 3880588110048033664 6580821640776687872 9281055171505342080 11981288702233996288 14681522232962650496 17381755763691304704 1635245220710407296 4335478751439061504 7035712282167715712 9735945812896369920 12436179343625024128 15136412874353678336 17836646405082332544 2090135862101435136 4790369392830089344 7490602923558743552 10190836454287397760 12891069985016051968 15591303515744706176 18291537046473360384 2545026503492462976 5245260034221117184 7945493564949771392 10645727095678425600 13345960626407079808 16046194157135734016 299683614154836608 2999917144883490816 5700150675612145024 8400384206340799232 11100617737069453440 13800851267798107648 16501084798526761856 754574255545864448 3454807786274518656 6155041317003172864 8855274847731827072 11555508378460481280 14255741909189135488 16955975439917789696 1209464896936892288 3909698427665546496 6609931958394200704 9310165489122854912 12010399019851509120 14710632550580163328 17410866081308817536 1664355538327920128 4364589069056574336 7064822599785228544 9765056130513882752 12465289661242536960 15165523191971191168 17865756722699845376 2119246179718947968 4819479710447602176 7519713241176256384 10219946771904910592 12920180302633564800 15620413833362219008 18320647364090873216 2574136821109975808 5274370351838630016 7974603882567284224 10674837413295938432 13375070944024592640 16075304474753246848 328793931772349440 3029027462501003648 5729260993229657856 8429494523958312064 11129728054686966272 13829961585415620480 16530195116144274688 783684573163377280 3483918103892031488 6184151634620685696 8884385165349339904 11584618696077994112 14284852226806648320 16985085757535302528 1238575214554405120 3938808745283059328 6639042276011713536 9339275806740367744 12039509337469021952 14739742868197676160 17439976398926330368 1693465855945432960 4393699386674087168 7093932917402741376 9794166448131395584 12494399978860049792 15194633509588704000 17894867040317358208 2148356497336460800 4848590028065115008 7548823558793769216 10249057089522423424 12949290620251077632 15649524150979731840 18349757681708386048 2603247138727488640 5303480669456142848 8003714200184797056 10703947730913451264 13404181261642105472 16104414792370759680 357904249389862272 3058137780118516480 5758371310847170688 8458604841575824896 11158838372304479104 13859071903033133312 16559305433761787520 812794890780890112 3513028421509544320 6213261952238198528 8913495482966852736 11613729013695506944 14313962544424161152 17014196075152815360 1267685532171917952 3967919062900572160 6668152593629226368 9368386124357880576 12068619655086534784 14768853185815188992 17469086716543843200 1722576173562945792 4422809704291600000 7123043235020254208 9823276765748908416 12523510296477562624 15223743827206216832 17923977357934871040 2177466814953973632 4877700345682627840 7577933876411282048 10278167407139936256 12978400937868590464 15678634468597244672 18378867999325898880 2632357456345001472 5332590987073655680 8032824517802309888 10733058048530964096 13433291579259618304 16133525109988272512 387014567007375104 3087248097736029312 5787481628464683520 8487715159193337728 11187948689921991936 13888182220650646144 16588415751379300352 841905208398402944 3542138739127057152 6242372269855711360 8942605800584365568 11642839331313019776 14343072862041673984 17043306392770328192 1296795849789430784 3997029380518084992 6697262911246739200 9397496441975393408 12097729972704047616 14797963503432701824 17498197034161356032 1751686491180458624 4451920021909112832 7152153552637767040 9852387083366421248 12552620614095075456 15252854144823729664 17953087675552383872 2206577132571486464 4906810663300140672 7607044194028794880 10307277724757449088 13007511255486103296 15707744786214757504 18407978316943411712 2661467773962514304 5361701304691168512 8061934835419822720 10762168366148476928 13462401896877131136 16162635427605785344 416124884624887936 3116358415353542144 5816591946082196352 8516825476810850560 11217059007539504768 13917292538268158976 16617526068996813184 871015526015915776 3571249056744569984 6271482587473224192 8971716118201878400 11671949648930532608 14372183179659186816 17072416710387841024 1325906167406943616 4026139698135597824 6726373228864252032 9426606759592906240 12126840290321560448 14827073821050214656 17527307351778868864 1780796808797971456 4481030339526625664 7181263870255279872 9881497400983934080 12581730931712588288 15281964462441242496 17982197993169896704 2235687450188999296 4935920980917653504 7636154511646307712 10336388042374961920 13036621573103616128 15736855103832270336 18437088634560924544 2690578091580027136 5390811622308681344 8091045153037335552 10791278683765989760 13491512214494643968 16191745745223298176 445235202242400768 3145468732971054976 5845702263699709184 8545935794428363392 11246169325157017600 13946402855885671808 16646636386614326016 900125843633428608 3600359374362082816 6300592905090737024 9000826435819391232 11701059966548045440 14401293497276699648 17101527028005353856 1355016485024456448 4055250015753110656 6755483546481764864 9455717077210419072 12155950607939073280 14856184138667727488 17556417669396381696 1809907126415484288 4510140657144138496 7210374187872792704 9910607718601446912 12610841249330101120 15311074780058755328 18011308310787409536 2264797767806512128 4965031298535166336 7665264829263820544 10365498359992474752 13065731890721128960 15765965421449783168 19454878468885760 2719688409197539968 5419921939926194176 8120155470654848384 10820389001383502592 13520622532112156800 16220856062840811008 474345519859913600 3174579050588567808 5874812581317222016 8575046112045876224 11275279642774530432 13975513173503184640 16675746704231838848 929236161250941440 3629469691979595648 6329703222708249856 9029936753436904064 11730170284165558272 14430403814894212480 17130637345622866688 1384126802641969280 4084360333370623488 6784593864099277696 9484827394827931904 12185060925556586112 14885294456285240320 17585527987013894528 1839017444032997120 4539250974761651328 7239484505490305536 9939718036218959744 12639951566947613952 15340185097676268160 18040418628404922368 2293908085424024960 4994141616152679168 7694375146881333376 10394608677609987584 13094842208338641792 15795075739067296000 48565196086398592 2748798726815052800 5449032257543707008 8149265788272361216 10849499319001015424 13549732849729669632 16249966380458323840 503455837477426432 3203689368206080640 5903922898934734848 8604156429663389056 11304389960392043264 14004623491120697472 16704857021849351680 958346478868454272 3658580009597108480 6358813540325762688 9059047071054416896 11759280601783071104 14459514132511725312 17159747663240379520 1413237120259482112 4113470650988136320 6813704181716790528 9513937712445444736 12214171243174098944 14914404773902753152 17614638304631407360 1868127761650509952 4568361292379164160 7268594823107818368 9968828353836472576 12669061884565126784 15369295415293780992 18069528946022435200 2323018403041537792 5023251933770192000 7723485464498846208 10423718995227500416 13123952525956154624 15824186056684808832 77675513703911424 2777909044432565632 5478142575161219840 8178376105889874048 10878609636618528256 13578843167347182464 16279076698075836672 532566155094939264 3232799685823593472 5933033216552247680 8633266747280901888 11333500278009556096 14033733808738210304 16733967339466864512 987456796485967104 3687690327214621312 6387923857943275520 9088157388671929728 11788390919400583936 14488624450129238144 17188857980857892352 1442347437876994944 4142580968605649152 6842814499334303360 9543048030062957568 12243281560791611776 14943515091520265984 17643748622248920192 1897238079268022784 4597471609996676992 7297705140725331200 9997938671453985408 12698172202182639616 15398405732911293824 18098639263639948032 2352128720659050624 5052362251387704832 7752595782116359040 10452829312845013248 13153062843573667456 15853296374302321664 106785831321424256 2807019362050078464 5507252892778732672 8207486423507386880 10907719954236041088 13607953484964695296 16308187015693349504 561676472712452096 3261910003441106304 5962143534169760512 8662377064898414720 11362610595627068928 14062844126355723136 16763077657084377344 1016567114103479936 3716800644832134144 6417034175560788352 9117267706289442560 11817501237018096768 14517734767746750976 17217968298475405184 1471457755494507776 4171691286223161984 6871924816951816192 9572158347680470400 12272391878409124608 14972625409137778816 17672858939866433024 1926348396885535616 4626581927614189824 7326815458342844032 10027048989071498240 12727282519800152448 15427516050528806656 18127749581257460864 2381239038276563456 5081472569005217664 7781706099733871872 10481939630462526080 13182173161191180288 15882406691919834496 135896148938937088 2836129679667591296 5536363210396245504 8236596741124899712 10936830271853553920 13637063802582208128 16337297333310862336 590786790329964928 3291020321058619136 5991253851787273344 8691487382515927552 11391720913244581760 14091954443973235968 16792187974701890176 1045677431720992768 3745910962449646976 6446144493178301184 9146378023906955392 11846611554635609600 14546845085364263808 17247078616092918016 1500568073112020608 4200801603840674816 6901035134569329024 9601268665297983232 12301502196026637440 15001735726755291648 17701969257483945856 1955458714503048448 4655692245231702656 7355925775960356864 10056159306689011072 12756392837417665280 15456626368146319488 18156859898874973696 2410349355894076288 5110582886622730496 7810816417351384704 10511049948080038912 13211283478808693120 15911517009537347328 165006466556449920 2865239997285104128 5565473528013758336 8265707058742412544 10965940589471066752 13666174120199720960 16366407650928375168 619897107947477760 3320130638676131968 6020364169404786176 8720597700133440384 11420831230862094592 14121064761590748800 16821298292319403008 1074787749338505600 3775021280067159808 6475254810795814016 9175488341524468224 11875721872253122432 14575955402981776640 17276188933710430848 1529678390729533440 4229911921458187648 6930145452186841856 9630378982915496064 12330612513644150272 15030846044372804480 17731079575101458688 1984569032120561280 4684802562849215488 7385036093577869696 10085269624306523904 12785503155035178112 15485736685763832320 18185970216492486528 2439459673511589120 5139693204240243328 7839926734968897536 10540160265697551744 13240393796426205952 15940627327154860160 194116784173962752 2894350314902616960 5594583845631271168 8294817376359925376 10995050907088579584 13695284437817233792 16395517968545888000 649007425564990592 3349240956293644800 6049474487022299008 8749708017750953216 11449941548479607424 14150175079208261632 16850408609936915840 1103898066956018432 3804131597684672640 6504365128413326848 9204598659141981056 11904832189870635264 14605065720599289472 17305299251327943680 1558788708347046272 4259022239075700480 6959255769804354688 9659489300533008896 12359722831261663104 15059956361990317312 17760189892718971520 2013679349738074112 4713912880466728320 7414146411195382528 10114379941924036736 12814613472652690944 15514847003381345152 18215080534109999360 2468569991129101952 5168803521857756160 7869037052586410368 10569270583315064576 13269504114043718784 15969737644772372992 223227101791475584 2923460632520129792 5623694163248784000 8323927693977438208 11024161224706092416 13724394755434746624 16424628286163400832 678117743182503424 3378351273911157632 6078584804639811840 8778818335368466048 11479051866097120256 14179285396825774464 16879518927554428672 1133008384573531264 3833241915302185472 6533475446030839680 9233708976759493888 11933942507488148096 14634176038216802304 17334409568945456512 1587899025964559104 4288132556693213312 6988366087421867520 9688599618150521728 12388833148879175936 15089066679607830144 17789300210336484352 2042789667355586944 4743023198084241152 7443256728812895360 10143490259541549568 12843723790270203776 15543957320998857984 18244190851727512192 2497680308746614784 5197913839475268992 7898147370203923200 10598380900932577408 13298614431661231616 15998847962389885824 252337419408988416 2952570950137642624 5652804480866296832 8353038011594951040 11053271542323605248 13753505073052259456 16453738603780913664 707228060800016256 3407461591528670464 6107695122257324672 8807928652985978880 11508162183714633088 14208395714443287296 16908629245171941504 1162118702191044096 3862352232919698304 6562585763648352512 9262819294377006720 11963052825105660928 14663286355834315136 17363519886562969344 1617009343582071936 4317242874310726144 7017476405039380352 9717709935768034560 12417943466496688768 15118176997225342976 17818410527953997184 2071899984973099776 4772133515701753984 7472367046430408192 10172600577159062400 12872834107887716608 15573067638616370816 18273301169345025024 2526790626364127616 5227024157092781824 7927257687821436032 10627491218550090240 13327724749278744448 16027958280007398656 281447737026501248 2981681267755155456 5681914798483809664 8382148329212463872 11082381859941118080 13782615390669772288 16482848921398426496 736338378417529088 3436571909146183296 6136805439874837504 8837038970603491712 11537272501332145920 14237506032060800128 16937739562789454336 1191229019808556928 3891462550537211136 6591696081265865344 9291929611994519552 11992163142723173760 14692396673451827968 17392630204180482176 1646119661199584768 4346353191928238976 7046586722656893184 9746820253385547392 12447053784114201600 15147287314842855808 17847520845571510016 2101010302590612608 4801243833319266816 7501477364047921024 10201710894776575232 12901944425505229440 15602177956233883648 18302411486962537856 2555900943981640448 5256134474710294656 7956368005438948864 10656601536167603072 13356835066896257280 16057068597624911488 310558054644014080 3010791585372668288 5711025116101322496 8411258646829976704 11111492177558630912 13811725708287285120 16511959239015939328 765448696035041920 3465682226763696128 6165915757492350336 8866149288221004544 11566382818949658752 14266616349678312960 16966849880406967168 1220339337426069760 3920572868154723968 6620806398883378176 9321039929612032384 12021273460340686592 14721506991069340800 17421740521797995008 1675229978817097600 4375463509545751808 7075697040274406016 9775930571003060224 12476164101731714432 15176397632460368640 17876631163189022848 2130120620208125440 4830354150936779648 7530587681665433856 10230821212394088064 12931054743122742272 15631288273851396480 18331521804580050688 2585011261599153280 5285244792327807488 7985478323056461696 10685711853785115904 13385945384513770112 16086178915242424320 339668372261526912 3039901902990181120 5740135433718835328 8440368964447489536 11140602495176143744 13840836025904797952 16541069556633452160 794559013652554752 3494792544381208960 6195026075109863168 8895259605838517376 11595493136567171584 14295726667295825792 16995960198024480000 1249449655043582592 3949683185772236800 6649916716500891008 9350150247229545216 12050383777958199424 14750617308686853632 17450850839415507840 1704340296434610432 4404573827163264640 7104807357891918848 9805040888620573056 12505274419349227264 15205507950077881472 17905741480806535680 2159230937825638272 4859464468554292480 7559697999282946688 10259931530011600896 12960165060740255104 15660398591468909312 18360632122197563520 2614121579216666112 5314355109945320320 8014588640673974528 10714822171402628736 13415055702131282944 16115289232859937152 368778689879039744 3069012220607693952 5769245751336348160 8469479282065002368 11169712812793656576 13869946343522310784 16570179874250964992 823669331270067584 3523902861998721792 6224136392727376000 8924369923456030208 11624603454184684416 14324836984913338624 17025070515641992832 1278559972661095424 3978793503389749632 6679027034118403840 9379260564847058048 12079494095575712256 14779727626304366464 17479961157033020672 1733450614052123264 4433684144780777472 7133917675509431680 9834151206238085888 12534384736966740096 15234618267695394304 17934851798424048512 2188341255443151104 4888574786171805312 7588808316900459520 10289041847629113728 12989275378357767936 15689508909086422144 18389742439815076352 2643231896834178944 5343465427562833152 8043698958291487360 10743932489020141568 13444166019748795776 16144399550477449984 397889007496552576 3098122538225206784 5798356068953860992 8498589599682515200 11198823130411169408 13899056661139823616 16599290191868477824 852779648887580416 3553013179616234624 6253246710344888832 8953480241073543040 11653713771802197248 14353947302530851456 17054180833259505664 1307670290278608256 4007903821007262464 6708137351735916672 9408370882464570880 12108604413193225088 14808837943921879296 17509071474650533504 1762560931669636096 4462794462398290304 7163027993126944512 9863261523855598720 12563495054584252928 15263728585312907136 17963962116041561344 2217451573060663936 4917685103789318144 7617918634517972352 10318152165246626560 13018385695975280768 15718619226703934976 18418852757432589184 2672342214451691776 5372575745180345984 8072809275909000192 10773042806637654400 13473276337366308608 16173509868094962816 426999325114065408 3127232855842719616 5827466386571373824 8527699917300028032 11227933448028682240 13928166978757336448 16628400509485990656 881889966505093248 3582123497233747456 6282357027962401664 8982590558691055872 11682824089419710080 14383057620148364288 17083291150877018496 1336780607896121088 4037014138624775296 6737247669353429504 9437481200082083712 12137714730810737920 14837948261539392128 17538181792268046336 1791671249287148928 4491904780015803136 7192138310744457344 9892371841473111552 12592605372201765760 15292838902930419968 17993072433659074176 2246561890678176768 4946795421406830976 7647028952135485184 10347262482864139392 13047496013592793600 15747729544321447808 1219001340550400 2701452532069204608 5401686062797858816 8101919593526513024 10802153124255167232 13502386654983821440 16202620185712475648 456109642731578240 3156343173460232448 5856576704188886656 8556810234917540864 11257043765646195072 13957277296374849280 16657510827103503488 911000284122606080 3611233814851260288 6311467345579914496 9011700876308568704 11711934407037222912 14412167937765877120 17112401468494531328 1365890925513633920 4066124456242288128 6766357986970942336 9466591517699596544 12166825048428250752 14867058579156904960 17567292109885559168 1820781566904661760 4521015097633315968 7221248628361970176 9921482159090624384 12621715689819278592 15321949220547932800 18022182751276587008 2275672208295689600 4975905739024343808 7676139269752998016 10376372800481652224 13076606331210306432 15776839861938960640 30329318958063232 2730562849686717440 5430796380415371648 8131029911144025856 10831263441872680064 13531496972601334272 16231730503329988480 485219960349091072 3185453491077745280 5885687021806399488 8585920552535053696 11286154083263707904 13986387613992362112 16686621144721016320 940110601740118912 3640344132468773120 6340577663197427328 9040811193926081536 11741044724654735744 14441278255383389952 17141511786112044160 1395001243131146752 4095234773859800960 6795468304588455168 9495701835317109376 12195935366045763584 14896168896774417792 17596402427503072000 1849891884522174592 4550125415250828800 7250358945979483008 9950592476708137216 12650826007436791424 15351059538165445632 18051293068894099840 2304782525913202432 5005016056641856640 7705249587370510848 10405483118099165056 13105716648827819264 15805950179556473472 59439636575576064 2759673167304230272 5459906698032884480 8160140228761538688 10860373759490192896 13560607290218847104 16260840820947501312 514330277966603904 3214563808695258112 5914797339423912320 8615030870152566528 11315264400881220736 14015497931609874944 16715731462338529152 969220919357631744 3669454450086285952 6369687980814940160 9069921511543594368 11770155042272248576 14470388573000902784 17170622103729556992 1424111560748659584 4124345091477313792 6824578622205968000 9524812152934622208 12225045683663276416 14925279214391930624 17625512745120584832 1879002202139687424 4579235732868341632 7279469263596995840 9979702794325650048 12679936325054304256 15380169855782958464 18080403386511612672 2333892843530715264 5034126374259369472 7734359904988023680 10434593435716677888 13134826966445332096 15835060497173986304 88549954193088896 2788783484921743104 5489017015650397312 8189250546379051520 10889484077107705728 13589717607836359936 16289951138565014144 543440595584116736 3243674126312770944 5943907657041425152 8644141187770079360 11344374718498733568 14044608249227387776 16744841779956041984 998331236975144576 3698564767703798784 6398798298432452992 9099031829161107200 11799265359889761408 14499498890618415616 17199732421347069824 1453221878366172416 4153455409094826624 6853688939823480832 9553922470552135040 12254156001280789248 14954389532009443456 17654623062738097664 1908112519757200256 4608346050485854464 7308579581214508672 10008813111943162880 12709046642671817088 15409280173400471296 18109513704129125504 2363003161148228096 5063236691876882304 7763470222605536512 10463703753334190720 13163937284062844928 15864170814791499136 117660271810601728 2817893802539255936 5518127333267910144 8218360863996564352 10918594394725218560 13618827925453872768 16319061456182526976 572550913201629568 3272784443930283776 5973017974658937984 8673251505387592192 11373485036116246400 14073718566844900608 16773952097573554816 1027441554592657408 3727675085321311616 6427908616049965824 9128142146778620032 11828375677507274240 14528609208235928448 17228842738964582656 1482332195983685248 4182565726712339456 6882799257440993664 9583032788169647872 12283266318898302080 14983499849626956288 17683733380355610496 1937222837374713088 4637456368103367296 7337689898832021504 10037923429560675712 12738156960289329920 15438390491017984128 18138624021746638336 2392113478765740928 5092347009494395136 7792580540223049344 10492814070951703552 13193047601680357760 15893281132409011968 146770589428114560 2847004120156768768 5547237650885422976 8247471181614077184 10947704712342731392 13647938243071385600 16348171773800039808 601661230819142400 3301894761547796608 6002128292276450816 8702361823005105024 11402595353733759232 14102828884462413440 16803062415191067648 1056551872210170240 3756785402938824448 6457018933667478656 9157252464396132864 11857485995124787072 14557719525853441280 17257953056582095488 1511442513601198080 4211676044329852288 6911909575058506496 9612143105787160704 12312376636515814912 15012610167244469120 17712843697973123328 1966333154992225920 4666566685720880128 7366800216449534336 10067033747178188544 12767267277906842752 15467500808635496960 18167734339364151168 2421223796383253760 5121457327111907968 7821690857840562176 10521924388569216384 13222157919297870592 15922391450026524800 175880907045627392 2876114437774281600 5576347968502935808 8276581499231590016 10976815029960244224 13677048560688898432 16377282091417552640 630771548436655232 3331005079165309440 6031238609893963648 8731472140622617856 11431705671351272064 14131939202079926272 16832172732808580480 1085662189827683072 3785895720556337280 6486129251284991488 9186362782013645696 11886596312742299904 14586829843470954112 17287063374199608320 1540552831218710912 4240786361947365120 6941019892676019328 9641253423404673536 12341486954133327744 15041720484861981952 17741954015590636160 1995443472609738752 4695677003338392960 7395910534067047168 10096144064795701376 12796377595524355584 15496611126253009792 18196844656981664000 2450334114000766592 5150567644729420800 7850801175458075008 10551034706186729216 13251268236915383424 15951501767644037632 204991224663140224 2905224755391794432 5605458286120448640 8305691816849102848 11005925347577757056 13706158878306411264 16406392409035065472 659881866054168064 3360115396782822272 6060348927511476480 8760582458240130688 11460815988968784896 14161049519697439104 16861283050426093312 1114772507445195904 3815006038173850112 6515239568902504320 9215473099631158528 11915706630359812736 14615940161088466944 17316173691817121152 1569663148836223744 4269896679564877952 6970130210293532160 9670363741022186368 12370597271750840576 15070830802479494784 17771064333208148992 2024553790227251584 4724787320955905792 7425020851684560000 10125254382413214208 12825487913141868416 15525721443870522624 18225954974599176832 2479444431618279424 5179677962346933632 7879911493075587840 10580145023804242048 13280378554532896256 15980612085261550464 234101542280653056 2934335073009307264 5634568603737961472 8334802134466615680 11035035665195269888 13735269195923924096 16435502726652578304 688992183671680896 3389225714400335104 6089459245128989312 8789692775857643520 11489926306586297728 14190159837314951936 16890393368043606144 1143882825062708736 3844116355791362944 6544349886520017152 9244583417248671360 11944816947977325568 14645050478705979776 17345284009434633984 1598773466453736576 4299006997182390784 6999240527911044992 9699474058639699200 12399707589368353408 15099941120097007616 17800174650825661824 2053664107844764416 4753897638573418624 7454131169302072832 10154364700030727040 12854598230759381248 15554831761488035456 18255065292216689664 2508554749235792256 5208788279964446464 7909021810693100672 10609255341421754880 13309488872150409088 16009722402879063296 263211859898165888 2963445390626820096 5663678921355474304 8363912452084128512 11064145982812782720 13764379513541436928 16464613044270091136 718102501289193728 3418336032017847936 6118569562746502144 8818803093475156352 11519036624203810560 14219270154932464768 16919503685661118976 1172993142680221568 3873226673408875776 6573460204137529984 9273693734866184192 11973927265594838400 14674160796323492608 17374394327052146816 1627883784071249408 4328117314799903616 7028350845528557824 9728584376257212032 12428817906985866240 15129051437714520448 17829284968443174656 2082774425462277248 4783007956190931456 7483241486919585664 10183475017648239872 12883708548376894080 15583942079105548288 18284175609834202496 2537665066853305088 5237898597581959296 7938132128310613504 10638365659039267712 13338599189767921920 16038832720496576128 292322177515678720 2992555708244332928 5692789238972987136 8393022769701641344 11093256300430295552 13793489831158949760 16493723361887603968 747212818906706560 3447446349635360768 6147679880364014976 8847913411092669184 11548146941821323392 14248380472549977600 16948614003278631808 1202103460297734400 3902336991026388608 6602570521755042816 9302804052483697024 12003037583212351232 14703271113941005440 17403504644669659648 1656994101688762240 4357227632417416448 7057461163146070656 9757694693874724864 12457928224603379072 15158161755332033280 17858395286060687488 2111884743079790080 4812118273808444288 7512351804537098496 10212585335265752704 12912818865994406912 15613052396723061120 18313285927451715328 2566775384470817920 5267008915199472128 7967242445928126336 10667475976656780544 13367709507385434752 16067943038114088960 321432495133191552 3021666025861845760 5721899556590499968 8422133087319154176 11122366618047808384 13822600148776462592 16522833679505116800 776323136524219392 3476556667252873600 6176790197981527808 8877023728710182016 11577257259438836224 14277490790167490432 16977724320896144640 1231213777915247232 3931447308643901440 6631680839372555648 9331914370101209856 12032147900829864064 14732381431558518272 17432614962287172480 1686104419306275072 4386337950034929280 7086571480763583488 9786805011492237696 12487038542220891904 15187272072949546112 17887505603678200320 2140995060697302912 4841228591425957120 7541462122154611328 10241695652883265536 12941929183611919744 15642162714340573952 18342396245069228160 2595885702088330752 5296119232816984960 7996352763545639168 10696586294274293376 13396819825002947584 16097053355731601792 350542812750704384 3050776343479358592 5751009874208012800 8451243404936667008 11151476935665321216 13851710466393975424 16551943997122629632 805433454141732224 3505666984870386432 6205900515599040640 8906134046327694848 11606367577056349056 14306601107785003264 17006834638513657472 1260324095532760064 3960557626261414272 6660791156990068480 9361024687718722688 12061258218447376896 14761491749176031104 17461725279904685312 1715214736923787904 4415448267652442112 7115681798381096320 9815915329109750528 12516148859838404736 15216382390567058944 17916615921295713152 2170105378314815744 4870338909043469952 7570572439772124160 10270805970500778368 12971039501229432576 15671273031958086784 18371506562686740992 2624996019705843584 5325229550434497792 8025463081163152000 10725696611891806208 13425930142620460416 16126163673349114624 379653130368217216 3079886661096871424 5780120191825525632 8480353722554179840 11180587253282834048 13880820784011488256 16581054314740142464 834543771759245056 3534777302487899264 6235010833216553472 8935244363945207680 11635477894673861888 14335711425402516096 17035944956131170304 1289434413150272896 3989667943878927104 6689901474607581312 9390135005336235520 12090368536064889728 14790602066793543936 17490835597522198144 1744325054541300736 4444558585269954944 7144792115998609152 9845025646727263360 12545259177455917568 15245492708184571776 17945726238913225984 2199215695932328576 4899449226660982784 7599682757389636992 10299916288118291200 13000149818846945408 15700383349575599616 18400616880304253824 2654106337323356416 5354339868052010624 8054573398780664832 10754806929509319040 13455040460237973248 16155273990966627456 408763447985730048 3108996978714384256 5809230509443038464 8509464040171692672 11209697570900346880 13909931101629001088 16610164632357655296 863654089376757888 3563887620105412096 6264121150834066304 8964354681562720512 11664588212291374720 14364821743020028928 17065055273748683136 1318544730767785728 4018778261496439936 6719011792225094144 9419245322953748352 12119478853682402560 14819712384411056768 17519945915139710976 1773435372158813568 4473668902887467776 7173902433616121984 9874135964344776192 12574369495073430400 15274603025802084608 17974836556530738816 2228326013549841408 4928559544278495616 7628793075007149824 10329026605735804032 13029260136464458240 15729493667193112448 18429727197921766656 2683216654940869248 5383450185669523456 8083683716398177664 10783917247126831872 13484150777855486080 16184384308584140288 437873765603242880 3138107296331897088 5838340827060551296 8538574357789205504 11238807888517859712 13939041419246513920 16639274949975168128 892764406994270720 3592997937722924928 6293231468451579136 8993464999180233344 11693698529908887552 14393932060637541760 17094165591366195968 1347655048385298560 4047888579113952768 6748122109842606976 9448355640571261184 12148589171299915392 14848822702028569600 17549056232757223808 1802545689776326400 4502779220504980608 7203012751233634816 9903246281962289024 12603479812690943232 15303713343419597440 18003946874148251648 2257436331167354240 4957669861896008448 7657903392624662656 10358136923353316864 13058370454081971072 15758603984810625280 12093441829727872 2712326972558382080 5412560503287036288 8112794034015690496 10813027564744344704 13513261095472998912 16213494626201653120 466984083220755712 3167217613949409920 5867451144678064128 8567684675406718336 11267918206135372544 13968151736864026752 16668385267592680960 921874724611783552 3622108255340437760 6322341786069091968 9022575316797746176 11722808847526400384 14423042378255054592 17123275908983708800 1376765366002811392 4076998896731465600 6777232427460119808 9477465958188774016 12177699488917428224 14877933019646082432 17578166550374736640 1831656007393839232 4531889538122493440 7232123068851147648 9932356599579801856 12632590130308456064 15332823661037110272 18033057191765764480 2286546648784867072 4986780179513521280 7687013710242175488 10387247240970829696 13087480771699483904 15787714302428138112 41203759447240704 2741437290175894912 5441670820904549120 8141904351633203328 10842137882361857536 13542371413090511744 16242604943819165952 496094400838268544 3196327931566922752 5896561462295576960 8596794993024231168 11297028523752885376 13997262054481539584 16697495585210193792 950985042229296384 3651218572957950592 6351452103686604800 9051685634415259008 11751919165143913216 14452152695872567424 17152386226601221632 1405875683620324224 4106109214348978432 6806342745077632640 9506576275806286848 12206809806534941056 14907043337263595264 17607276867992249472 1860766325011352064 4560999855740006272 7261233386468660480 9961466917197314688 12661700447925968896 15361933978654623104 18062167509383277312 2315656966402379904 5015890497131034112 7716124027859688320 10416357558588342528 13116591089316996736 15816824620045650944 70314077064753536 2770547607793407744 5470781138522061952 8171014669250716160 10871248199979370368 13571481730708024576 16271715261436678784 525204718455781376 3225438249184435584 5925671779913089792 8625905310641744000 11326138841370398208 14026372372099052416 16726605902827706624 980095359846809216 3680328890575463424 6380562421304117632 9080795952032771840 11781029482761426048 14481263013490080256 17181496544218734464 1434986001237837056 4135219531966491264 6835453062695145472 9535686593423799680 12235920124152453888 14936153654881108096 17636387185609762304 1889876642628864896 4590110173357519104 7290343704086173312 9990577234814827520 12690810765543481728 15391044296272135936 18091277827000790144 2344767284019892736 5045000814748546944 7745234345477201152 10445467876205855360 13145701406934509568 15845934937663163776 99424394682266368 2799657925410920576 5499891456139574784 8200124986868228992 10900358517596883200 13600592048325537408 16300825579054191616 554315036073294208 3254548566801948416 5954782097530602624 8655015628259256832 11355249158987911040 14055482689716565248 16755716220445219456 1009205677464322048 3709439208192976256 6409672738921630464 9109906269650284672 11810139800378938880 14510373331107593088 17210606861836247296 1464096318855349888 4164329849584004096 6864563380312658304 9564796911041312512 12265030441769966720 14965263972498620928 17665497503227275136 1918986960246377728 4619220490975031936 7319454021703686144 10019687552432340352 12719921083160994560 15420154613889648768 18120388144618302976 2373877601637405568 5074111132366059776 7774344663094713984 10474578193823368192 13174811724552022400 15875045255280676608 128534712299779200 2828768243028433408 5529001773757087616 8229235304485741824 10929468835214396032 13629702365943050240 16329935896671704448 583425353690807040 3283658884419461248 5983892415148115456 8684125945876769664 11384359476605423872 14084593007334078080 16784826538062732288 1038315995081834880 3738549525810489088 6438783056539143296 9139016587267797504 11839250117996451712 14539483648725105920 17239717179453760128 1493206636472862720 4193440167201516928 6893673697930171136 9593907228658825344 12294140759387479552 14994374290116133760 17694607820844787968 1948097277863890560 4648330808592544768 7348564339321198976 10048797870049853184 12749031400778507392 15449264931507161600 18149498462235815808 2402987919254918400 5103221449983572608 7803454980712226816 10503688511440881024 13203922042169535232 15904155572898189440 157645029917292032 2857878560645946240 5558112091374600448 8258345622103254656 10958579152831908864 13658812683560563072 16359046214289217280 612535671308319872 3312769202036974080 6013002732765628288 8713236263494282496 11413469794222936704 14113703324951590912 16813936855680245120 1067426312699347712 3767659843428001920 6467893374156656128 9168126904885310336 11868360435613964544 14568593966342618752 17268827497071272960 1522316954090375552 4222550484819029760 6922784015547683968 9623017546276338176 12323251077004992384 15023484607733646592 17723718138462300800 1977207595481403392 4677441126210057600 7377674656938711808 10077908187667366016 12778141718396020224 15478375249124674432 18178608779853328640 2432098236872431232 5132331767601085440 7832565298329739648 10532798829058393856 13233032359787048064 15933265890515702272 186755347534804864 2886988878263459072 5587222408992113280 8287455939720767488 10987689470449421696 13687923001178075904 16388156531906730112 641645988925832704 3341879519654486912 6042113050383141120 8742346581111795328 11442580111840449536 14142813642569103744 16843047173297757952 1096536630316860544 3796770161045514752 6497003691774168960 9197237222502823168 11897470753231477376 14597704283960131584 17297937814688785792 1551427271707888384 4251660802436542592 6951894333165196800 9652127863893851008 12352361394622505216 15052594925351159424 17752828456079813632 2006317913098916224 4706551443827570432 7406784974556224640 10107018505284878848 12807252036013533056 15507485566742187264 18207719097470841472 2461208554489944064 5161442085218598272 7861675615947252480 10561909146675906688 13262142677404560896 15962376208133215104 215865665152317696 2916099195880971904 5616332726609626112 8316566257338280320 11016799788066934528 13717033318795588736 16417266849524242944 670756306543345536 3370989837271999744 6071223368000653952 8771456898729308160 11471690429457962368 14171923960186616576 16872157490915270784 1125646947934373376 3825880478663027584 6526114009391681792 9226347540120336000 11926581070848990208 14626814601577644416 17327048132306298624 1580537589325401216 4280771120054055424 6981004650782709632 9681238181511363840 12381471712240018048 15081705242968672256 17781938773697326464 2035428230716429056 4735661761445083264 7435895292173737472 10136128822902391680 12836362353631045888 15536595884359700096 18236829415088354304 2490318872107456896 5190552402836111104 7890785933564765312 10591019464293419520 13291252995022073728 15991486525750727936 244975982769830528 2945209513498484736 5645443044227138944 8345676574955793152 11045910105684447360 13746143636413101568 16446377167141755776 699866624160858368 3400100154889512576 6100333685618166784 8800567216346820992 11500800747075475200 14201034277804129408 16901267808532783616 1154757265551886208 3854990796280540416 6555224327009194624 9255457857737848832 11955691388466503040 14655924919195157248 17356158449923811456 1609647906942914048 4309881437671568256 7010114968400222464 9710348499128876672 12410582029857530880 15110815560586185088 17811049091314839296 2064538548333941888 4764772079062596096 7465005609791250304 10165239140519904512 12865472671248558720 15565706201977212928 18265939732705867136 2519429189724969728 5219662720453623936 7919896251182278144 10620129781910932352 13320363312639586560 16020596843368240768 274086300387343360 2974319831115997568 5674553361844651776 8374786892573305984 11075020423301960192 13775253954030614400 16475487484759268608 728976941778371200 3429210472507025408 6129444003235679616 8829677533964333824 11529911064692988032 14230144595421642240 16930378126150296448 1183867583169399040 3884101113898053248 6584334644626707456 9284568175355361664 11984801706084015872 14685035236812670080 17385268767541324288 1638758224560426880 4338991755289081088 7039225286017735296 9739458816746389504 12439692347475043712 15139925878203697920 17840159408932352128 2093648865951454720 4793882396680108928 7494115927408763136 10194349458137417344 12894582988866071552 15594816519594725760 18295050050323379968 2548539507342482560 5248773038071136768 7949006568799790976 10649240099528445184 13349473630257099392 16049707160985753600 303196618004856192 3003430148733510400 5703663679462164608 8403897210190818816 11104130740919473024 13804364271648127232 16504597802376781440 758087259395884032 3458320790124538240 6158554320853192448 8858787851581846656 11559021382310500864 14259254913039155072 16959488443767809280 1212977900786911872 3913211431515566080 6613444962244220288 9313678492972874496 12013912023701528704 14714145554430182912 17414379085158837120 1667868542177939712 4368102072906593920 7068335603635248128 9768569134363902336 12468802665092556544 15169036195821210752 17869269726549864960 2122759183568967552 4822992714297621760 7523226245026275968 10223459775754930176 12923693306483584384 15623926837212238592 18324160367940892800 2577649824959995392 5277883355688649600 7978116886417303808 10678350417145958016 13378583947874612224 16078817478603266432 332306935622369024 3032540466351023232 5732773997079677440 8433007527808331648 11133241058536985856 13833474589265640064 16533708119994294272 787197577013396864 3487431107742051072 6187664638470705280 8887898169199359488 11588131699928013696 14288365230656667904 16988598761385322112 1242088218404424704 3942321749133078912 6642555279861733120 9342788810590387328 12043022341319041536 14743255872047695744 17443489402776349952 1696978859795452544 4397212390524106752 7097445921252760960 9797679451981415168 12497912982710069376 15198146513438723584 17898380044167377792 2151869501186480384 4852103031915134592 7552336562643788800 10252570093372443008 12952803624101097216 15653037154829751424 18353270685558405632 2606760142577508224 5306993673306162432 8007227204034816640 10707460734763470848 13407694265492125056 16107927796220779264 361417253239881856 3061650783968536064 5761884314697190272 8462117845425844480 11162351376154498688 13862584906883152896 16562818437611807104 816307894630909696 3516541425359563904 6216774956088218112 8917008486816872320 11617242017545526528 14317475548274180736 17017709079002834944 1271198536021937536 3971432066750591744 6671665597479245952 9371899128207900160 12072132658936554368 14772366189665208576 17472599720393862784 1726089177412965376 4426322708141619584 7126556238870273792 9826789769598928000 12527023300327582208 15227256831056236416 17927490361784890624 2180979818803993216 4881213349532647424 7581446880261301632 10281680410989955840 12981913941718610048 15682147472447264256 18382381003175918464 2635870460195021056 5336103990923675264 8036337521652329472 10736571052380983680 13436804583109637888 16137038113838292096 390527570857394688 3090761101586048896 5790994632314703104 8491228163043357312 11191461693772011520 13891695224500665728 16591928755229319936 845418212248422528 3545651742977076736 6245885273705730944 8946118804434385152 11646352335163039360 14346585865891693568 17046819396620347776 1300308853639450368 4000542384368104576 6700775915096758784 9401009445825412992 12101242976554067200 14801476507282721408 17501710038011375616 1755199495030478208 4455433025759132416 7155666556487786624 9855900087216440832 12556133617945095040 15256367148673749248 17956600679402403456 2210090136421506048 4910323667150160256 7610557197878814464 10310790728607468672 13011024259336122880 15711257790064777088 18411491320793431296 2664980777812533888 5365214308541188096 8065447839269842304 10765681369998496512 13465914900727150720 16166148431455804928 419637888474907520 3119871419203561728 5820104949932215936 8520338480660870144 11220572011389524352 13920805542118178560 16621039072846832768 874528529865935360 3574762060594589568 6274995591323243776 8975229122051897984 11675462652780552192 14375696183509206400 17075929714237860608 1329419171256963200 4029652701985617408 6729886232714271616 9430119763442925824 12130353294171580032 14830586824900234240 17530820355628888448 1784309812647991040 4484543343376645248 7184776874105299456 9885010404833953664 12585243935562607872 15285477466291262080 17985710997019916288 2239200454039018880 4939433984767673088 7639667515496327296 10339901046224981504 13040134576953635712 15740368107682289920 18440601638410944128 2694091095430046720 5394324626158700928 8094558156887355136 10794791687616009344 13495025218344663552 16195258749073317760 448748206092420352 3148981736821074560 5849215267549728768 8549448798278382976 11249682329007037184 13949915859735691392 16650149390464345600 903638847483448192 3603872378212102400 6304105908940756608 9004339439669410816 11704572970398065024 14404806501126719232 17105040031855373440 1358529488874476032 4058763019603130240 6758996550331784448 9459230081060438656 12159463611789092864 14859697142517747072 17559930673246401280 1813420130265503872 4513653660994158080 7213887191722812288 9914120722451466496 12614354253180120704 15314587783908774912 18014821314637429120 2268310771656531712 4968544302385185920 7668777833113840128 10369011363842494336 13069244894571148544 15769478425299802752 22967882318905344 2723201413047559552 5423434943776213760 8123668474504867968 10823902005233522176 13524135535962176384 16224369066690830592 477858523709933184 3178092054438587392 5878325585167241600 8578559115895895808 11278792646624550016 13979026177353204224 16679259708081858432 932749165100961024 3632982695829615232 6333216226558269440 9033449757286923648 11733683288015577856 14433916818744232064 17134150349472886272 1387639806491988864 4087873337220643072 6788106867949297280 9488340398677951488 12188573929406605696 14888807460135259904 17589040990863914112 1842530447883016704 4542763978611670912 7242997509340325120 9943231040068979328 12643464570797633536 15343698101526287744 18043931632254941952 2297421089274044544 4997654620002698752 7697888150731352960 10398121681460007168 13098355212188661376 15798588742917315584 52078199936418176 2752311730665072384 5452545261393726592 8152778792122380800 10853012322851035008 13553245853579689216 16253479384308343424 506968841327446016 3207202372056100224 5907435902784754432 8607669433513408640 11307902964242062848 14008136494970717056 16708370025699371264 961859482718473856 3662093013447128064 6362326544175782272 9062560074904436480 11762793605633090688 14463027136361744896 17163260667090399104 1416750124109501696 4116983654838155904 6817217185566810112 9517450716295464320 12217684247024118528 14917917777752772736 17618151308481426944 1871640765500529536 4571874296229183744 7272107826957837952 9972341357686492160 12672574888415146368 15372808419143800576 18073041949872454784 2326531406891557376 5026764937620211584 7726998468348865792 10427231999077520000 13127465529806174208 15827699060534828416 81188517553931008 2781422048282585216 5481655579011239424 8181889109739893632 10882122640468547840 13582356171197202048 16282589701925856256 536079158944958848 3236312689673613056 5936546220402267264 8636779751130921472 11337013281859575680 14037246812588229888 16737480343316884096 990969800335986688 3691203331064640896 6391436861793295104 9091670392521949312 11791903923250603520 14492137453979257728 17192370984707911936 1445860441727014528 4146093972455668736 6846327503184322944 9546561033912977152 12246794564641631360 14947028095370285568 17647261626098939776 1900751083118042368 4600984613846696576 7301218144575350784 10001451675304004992 12701685206032659200 15401918736761313408 18102152267489967616 2355641724509070208 5055875255237724416 7756108785966378624 10456342316695032832 13156575847423687040 15856809378152341248 110298835171443840 2810532365900098048 5510765896628752256 8210999427357406464 10911232958086060672 13611466488814714880 16311700019543369088 565189476562471680 3265423007291125888 5965656538019780096 8665890068748434304 11366123599477088512 14066357130205742720 16766590660934396928 1020080117953499520 3720313648682153728 6420547179410807936 9120780710139462144 11821014240868116352 14521247771596770560 17221481302325424768 1474970759344527360 4175204290073181568 6875437820801835776 9575671351530489984 12275904882259144192 14976138412987798400 17676371943716452608 1929861400735555200 4630094931464209408 7330328462192863616 10030561992921517824 12730795523650172032 15431029054378826240 18131262585107480448 2384752042126583040 5084985572855237248 7785219103583891456 10485452634312545664 13185686165041199872 15885919695769854080 139409152788956672 2839642683517610880 5539876214246265088 8240109744974919296 10940343275703573504 13640576806432227712 16340810337160881920 594299794179984512 3294533324908638720 5994766855637292928 8695000386365947136 11395233917094601344 14095467447823255552 16795700978551909760 1049190435571012352 3749423966299666560 6449657497028320768 9149891027756974976 11850124558485629184 14550358089214283392 17250591619942937600 1504081076962040192 4204314607690694400 6904548138419348608 9604781669148002816 12305015199876657024 15005248730605311232 17705482261333965440 1958971718353068032 4659205249081722240 7359438779810376448 10059672310539030656 12759905841267684864 15460139371996339072 18160372902724993280 2413862359744095872 5114095890472750080 7814329421201404288 10514562951930058496 13214796482658712704 15915030013387366912 168519470406469504 2868753001135123712 5568986531863777920 8269220062592432128 10969453593321086336 13669687124049740544 16369920654778394752 623410111797497344 3323643642526151552 6023877173254805760 8724110703983459968 11424344234712114176 14124577765440768384 16824811296169422592 1078300753188525184 3778534283917179392 6478767814645833600 9179001345374487808 11879234876103142016 14579468406831796224 17279701937560450432 1533191394579553024 4233424925308207232 6933658456036861440 9633891986765515648 12334125517494169856 15034359048222824064 17734592578951478272 1988082035970580864 4688315566699235072 7388549097427889280 10088782628156543488 12789016158885197696 15489249689613851904 18189483220342506112 2442972677361608704 5143206208090262912 7843439738818917120 10543673269547571328 13243906800276225536 15944140331004879744 197629788023982336 2897863318752636544 5598096849481290752 8298330380209944960 10998563910938599168 13698797441667253376 16399030972395907584 652520429415010176 3352753960143664384 6052987490872318592 8753221021600972800 11453454552329627008 14153688083058281216 16853921613786935424 1107411070806038016 3807644601534692224 6507878132263346432 9208111662992000640 11908345193720654848 14608578724449309056 17308812255177963264 1562301712197065856 4262535242925720064 6962768773654374272 9663002304383028480 12363235835111682688 15063469365840336896 17763702896568991104 2017192353588093696 4717425884316747904 7417659415045402112 10117892945774056320 12818126476502710528 15518360007231364736 18218593537960018944 2472082994979121536 5172316525707775744 7872550056436429952 10572783587165084160 13273017117893738368 15973250648622392576 226740105641495168 2926973636370149376 5627207167098803584 8327440697827457792 11027674228556112000 13727907759284766208 16428141290013420416 681630747032523008 3381864277761177216 6082097808489831424 8782331339218485632 11482564869947139840 14182798400675794048 16883031931404448256 1136521388423550848 3836754919152205056 6536988449880859264 9237221980609513472 11937455511338167680 14637689042066821888 17337922572795476096 1591412029814578688 4291645560543232896 6991879091271887104 9692112622000541312 12392346152729195520 15092579683457849728 17792813214186503936 2046302671205606528 4746536201934260736 7446769732662914944 10147003263391569152 12847236794120223360 15547470324848877568 18247703855577531776 2501193312596634368 5201426843325288576 7901660374053942784 10601893904782596992 13302127435511251200 16002360966239905408 255850423259008000 2956083953987662208 5656317484716316416 8356551015444970624 11056784546173624832 13757018076902279040 16457251607630933248 710741064650035840 3410974595378690048 6111208126107344256 8811441656835998464 11511675187564652672 14211908718293306880 16912142249021961088 1165631706041063680 3865865236769717888 6566098767498372096 9266332298227026304 11966565828955680512 14666799359684334720 17367032890412988928 1620522347432091520 4320755878160745728 7020989408889399936 9721222939618054144 12421456470346708352 15121690001075362560 17821923531804016768 2075412988823119360 4775646519551773568 7475880050280427776 10176113581009081984 12876347111737736192 15576580642466390400 18276814173195044608 2530303630214147200 5230537160942801408 7930770691671455616 10631004222400109824 13331237753128764032 16031471283857418240 284960740876520832 2985194271605175040 5685427802333829248 8385661333062483456 11085894863791137664 13786128394519791872 16486361925248446080 739851382267548672 3440084912996202880 6140318443724857088 8840551974453511296 11540785505182165504 14241019035910819712 16941252566639473920 1194742023658576512 3894975554387230720 6595209085115884928 9295442615844539136 11995676146573193344 14695909677301847552 17396143208030501760 1649632665049604352 4349866195778258560 7050099726506912768 9750333257235566976 12450566787964221184 15150800318692875392 17851033849421529600 2104523306440632192 4804756837169286400 7504990367897940608 10205223898626594816 12905457429355249024 15605690960083903232 18305924490812557440 2559413947831660032 5259647478560314240 7959881009288968448 10660114540017622656 13360348070746276864 16060581601474931072 314071058494033664 3014304589222687872 5714538119951342080 8414771650679996288 11115005181408650496 13815238712137304704 16515472242865958912 768961699885061504 3469195230613715712 6169428761342369920 8869662292071024128 11569895822799678336 14270129353528332544 16970362884256986752 1223852341276089344 3924085872004743552 6624319402733397760 9324552933462051968 12024786464190706176 14725019994919360384 17425253525648014592 1678742982667117184 4378976513395771392 7079210044124425600 9779443574853079808 12479677105581734016 15179910636310388224 17880144167039042432 2133633624058145024 4833867154786799232 7534100685515453440 10234334216244107648 12934567746972761856 15634801277701416064 18335034808430070272 2588524265449172864 5288757796177827072 7988991326906481280 10689224857635135488 13389458388363789696 16089691919092443904 343181376111546496 3043414906840200704 5743648437568854912 8443881968297509120 11144115499026163328 13844349029754817536 16544582560483471744 798072017502574336 3498305548231228544 6198539078959882752 8898772609688536960 11599006140417191168 14299239671145845376 16999473201874499584 1252962658893602176 3953196189622256384 6653429720350910592 9353663251079564800 12053896781808219008 14754130312536873216 17454363843265527424 1707853300284630016 4408086831013284224 7108320361741938432 9808553892470592640 12508787423199246848 15209020953927901056 17909254484656555264 2162743941675657856 4862977472404312064 7563211003132966272 10263444533861620480 12963678064590274688 15663911595318928896 18364145126047583104 2617634583066685696 5317868113795339904 8018101644523994112 10718335175252648320 13418568705981302528 16118802236709956736 372291693729059328 3072525224457713536 5772758755186367744 8472992285915021952 11173225816643676160 13873459347372330368 16573692878100984576 827182335120087168 3527415865848741376 6227649396577395584 8927882927306049792 11628116458034704000 14328349988763358208 17028583519492012416 1282072976511115008 3982306507239769216 6682540037968423424 9382773568697077632 12083007099425731840 14783240630154386048 17483474160883040256 1736963617902142848 4437197148630797056 7137430679359451264 9837664210088105472 12537897740816759680 15238131271545413888 17938364802274068096 2191854259293170688 4892087790021824896 7592321320750479104 10292554851479133312 12992788382207787520 15693021912936441728 18393255443665095936 2646744900684198528 5346978431412852736 8047211962141506944 10747445492870161152 13447679023598815360 16147912554327469568 401402011346572160 3101635542075226368 5801869072803880576 8502102603532534784 11202336134261188992 13902569664989843200 16602803195718497408 856292652737600000 3556526183466254208 6256759714194908416 8956993244923562624 11657226775652216832 14357460306380871040 17057693837109525248 1311183294128627840 4011416824857282048 6711650355585936256 9411883886314590464 12112117417043244672 14812350947771898880 17512584478500553088 1766073935519655680 4466307466248309888 7166540996976964096 9866774527705618304 12567008058434272512 15267241589162926720 17967475119891580928 2220964576910683520 4921198107639337728 7621431638367991936 10321665169096646144 13021898699825300352 15722132230553954560 18422365761282608768 2675855218301711360 5376088749030365568 8076322279759019776 10776555810487673984 13476789341216328192 16177022871944982400 430512328964084992 3130745859692739200 5830979390421393408 8531212921150047616 11231446451878701824 13931679982607356032 16631913513336010240 885402970355112832 3585636501083767040 6285870031812421248 8986103562541075456 11686337093269729664 14386570623998383872 17086804154727038080 1340293611746140672 4040527142474794880 6740760673203449088 9440994203932103296 12141227734660757504 14841461265389411712 17541694796118065920 1795184253137168512 4495417783865822720 7195651314594476928 9895884845323131136 12596118376051785344 15296351906780439552 17996585437509093760 2250074894528196352 4950308425256850560 7650541955985504768 10350775486714158976 13051009017442813184 15751242548171467392 4732005190569984 2704965535919224192 5405199066647878400 8105432597376532608 10805666128105186816 13505899658833841024 16206133189562495232 459622646581597824 3159856177310252032 5860089708038906240 8560323238767560448 11260556769496214656 13960790300224868864 16661023830953523072 914513287972625664 3614746818701279872 6314980349429934080 9015213880158588288 11715447410887242496 14415680941615896704 17115914472344550912 1369403929363653504 4069637460092307712 6769870990820961920 9470104521549616128 12170338052278270336 14870571583006924544 17570805113735578752 1824294570754681344 4524528101483335552 7224761632211989760 9924995162940643968 12625228693669298176 15325462224397952384 18025695755126606592 2279185212145709184 4979418742874363392 7679652273603017600 10379885804331671808 13080119335060326016 15780352865788980224 33842322808082816 2734075853536737024 5434309384265391232 8134542914994045440 10834776445722699648 13535009976451353856 16235243507180008064 488732964199110656 3188966494927764864 5889200025656419072 8589433556385073280 11289667087113727488 13989900617842381696 16690134148571035904 943623605590138496 3643857136318792704 6344090667047446912 9044324197776101120 11744557728504755328 14444791259233409536 17145024789962063744 1398514246981166336 4098747777709820544 6798981308438474752 9499214839167128960 12199448369895783168 14899681900624437376 17599915431353091584 1853404888372194176 4553638419100848384 7253871949829502592 9954105480558156800 12654339011286811008 15354572542015465216 18054806072744119424 2308295529763222016 5008529060491876224 7708762591220530432 10408996121949184640 13109229652677838848 15809463183406493056 62952640425595648 2763186171154249856 5463419701882904064 8163653232611558272 10863886763340212480 13564120294068866688 16264353824797520896 517843281816623488 3218076812545277696 5918310343273931904 8618543874002586112 11318777404731240320 14019010935459894528 16719244466188548736 972733923207651328 3672967453936305536 6373200984664959744 9073434515393613952 11773668046122268160 14473901576850922368 17174135107579576576 1427624564598679168 4127858095327333376 6828091626055987584 9528325156784641792 12228558687513296000 14928792218241950208 17629025748970604416 1882515205989707008 4582748736718361216 7282982267447015424 9983215798175669632 12683449328904323840 15383682859632978048 18083916390361632256 2337405847380734848 5037639378109389056 7737872908838043264 10438106439566697472 13138339970295351680 15838573501024005888 92062958043108480 2792296488771762688 5492530019500416896 8192763550229071104 10892997080957725312 13593230611686379520 16293464142415033728 546953599434136320 3247187130162790528 5947420660891444736 8647654191620098944 11347887722348753152 14048121253077407360 16748354783806061568 1001844240825164160 3702077771553818368 6402311302282472576 9102544833011126784 11802778363739780992 14503011894468435200 17203245425197089408 1456734882216192000 4156968412944846208 6857201943673500416 9557435474402154624 12257669005130808832 14957902535859463040 17658136066588117248 1911625523607219840 4611859054335874048 7312092585064528256 10012326115793182464 12712559646521836672 15412793177250490880 18113026707979145088 2366516164998247680 5066749695726901888 7766983226455556096 10467216757184210304 13167450287912864512 15867683818641518720 121173275660621312 2821406806389275520 5521640337117929728 8221873867846583936 10922107398575238144 13622340929303892352 16322574460032546560 576063917051649152 3276297447780303360 5976530978508957568 8676764509237611776 11376998039966265984 14077231570694920192 16777465101423574400 1030954558442676992 3731188089171331200 6431421619899985408 9131655150628639616 11831888681357293824 14532122212085948032 17232355742814602240 1485845199833704832 4186078730562359040 6886312261291013248 9586545792019667456 12286779322748321664 14987012853476975872 17687246384205630080 1940735841224732672 4640969371953386880 7341202902682041088 10041436433410695296 12741669964139349504 15441903494868003712 18142137025596657920 2395626482615760512 5095860013344414720 7796093544073068928 10496327074801723136 13196560605530377344 15896794136259031552 150283593278134144 2850517124006788352 5550750654735442560 8250984185464096768 10951217716192750976 13651451246921405184 16351684777650059392 605174234669161984 3305407765397816192 6005641296126470400 8705874826855124608 11406108357583778816 14106341888312433024 16806575419041087232 1060064876060189824 3760298406788844032 6460531937517498240 9160765468246152448 11860998998974806656 14561232529703460864 17261466060432115072 1514955517451217664 4215189048179871872 6915422578908526080 9615656109637180288 12315889640365834496 15016123171094488704 17716356701823142912 1969846158842245504 4670079689570899712 7370313220299553920 10070546751028208128 12770780281756862336 15471013812485516544 18171247343214170752 2424736800233273344 5124970330961927552 7825203861690581760 10525437392419235968 13225670923147890176 15925904453876544384 179393910895646976 2879627441624301184 5579860972352955392 8280094503081609600 10980328033810263808 13680561564538918016 16380795095267572224 634284552286674816 3334518083015329024 6034751613743983232 8734985144472637440 11435218675201291648 14135452205929945856 16835685736658600064 1089175193677702656 3789408724406356864 6489642255135011072 9189875785863665280 11890109316592319488 14590342847320973696 17290576378049627904 1544065835068730496 4244299365797384704 6944532896526038912 9644766427254693120 12344999957983347328 15045233488712001536 17745467019440655744 1998956476459758336 4699190007188412544 7399423537917066752 10099657068645720960 12799890599374375168 15500124130103029376 18200357660831683584 2453847117850786176 5154080648579440384 7854314179308094592 10554547710036748800 13254781240765403008 15955014771494057216 208504228513159808 2908737759241814016 5608971289970468224 8309204820699122432 11009438351427776640 13709671882156430848 16409905412885085056 663394869904187648 3363628400632841856 6063861931361496064 8764095462090150272 11464328992818804480 14164562523547458688 16864796054276112896 1118285511295215488 3818519042023869696 6518752572752523904 9218986103481178112 11919219634209832320 14619453164938486528 17319686695667140736 1573176152686243328 4273409683414897536 6973643214143551744 9673876744872205952 12374110275600860160 15074343806329514368 17774577337058168576 2028066794077271168 4728300324805925376 7428533855534579584 10128767386263233792 12829000916991888000 15529234447720542208 18229467978449196416 2482957435468299008 5183190966196953216 7883424496925607424 10583658027654261632 13283891558382915840 15984125089111570048 237614546130672640 2937848076859326848 5638081607587981056 8338315138316635264 11038548669045289472 13738782199773943680 16439015730502597888 692505187521700480 3392738718250354688 6092972248979008896 8793205779707663104 11493439310436317312 14193672841164971520 16893906371893625728 1147395828912728320 3847629359641382528 6547862890370036736 9248096421098690944 11948329951827345152 14648563482555999360 17348797013284653568 1602286470303756160 4302520001032410368 7002753531761064576 9702987062489718784 12403220593218372992 15103454123947027200 17803687654675681408 2057177111694784000 4757410642423438208 7457644173152092416 10157877703880746624 12858111234609400832 15558344765338055040 18258578296066709248 2512067753085811840 5212301283814466048 7912534814543120256 10612768345271774464 13313001876000428672 16013235406729082880 266724863748185472 2966958394476839680 5667191925205493888 8367425455934148096 11067658986662802304 13767892517391456512 16468126048120110720 721615505139213312 3421849035867867520 6122082566596521728 8822316097325175936 11522549628053830144 14222783158782484352 16923016689511138560 1176506146530241152 3876739677258895360 6576973207987549568 9277206738716203776 11977440269444857984 14677673800173512192 17377907330902166400 1631396787921268992 4331630318649923200 7031863849378577408 9732097380107231616 12432330910835885824 15132564441564540032 17832797972293194240 2086287429312296832 4786520960040951040 7486754490769605248 10186988021498259456 12887221552226913664 15587455082955567872 18287688613684222080 2541178070703324672 5241411601431978880 7941645132160633088 10641878662889287296 13342112193617941504 16042345724346595712 295835181365698304 2996068712094352512 5696302242823006720 8396535773551660928 11096769304280315136 13797002835008969344 16497236365737623552 750725822756726144 3450959353485380352 6151192884214034560 8851426414942688768 11551659945671342976 14251893476399997184 16952127007128651392 1205616464147753984 3905849994876408192 6606083525605062400 9306317056333716608 12006550587062370816 14706784117791025024 17407017648519679232 1660507105538781824 4360740636267436032 7060974166996090240 9761207697724744448 12461441228453398656 15161674759182052864 17861908289910707072 2115397746929809664 4815631277658463872 7515864808387118080 10216098339115772288 12916331869844426496 15616565400573080704 18316798931301734912 2570288388320837504 5270521919049491712 7970755449778145920 10670988980506800128 13371222511235454336 16071456041964108544 324945498983211136 3025179029711865344 5725412560440519552 8425646091169173760 11125879621897827968 13826113152626482176 16526346683355136384 779836140374238976 3480069671102893184 6180303201831547392 8880536732560201600 11580770263288855808 14281003794017510016 16981237324746164224 1234726781765266816 3934960312493921024 6635193843222575232 9335427373951229440 12035660904679883648 14735894435408537856 17436127966137192064 1689617423156294656 4389850953884948864 7090084484613603072 9790318015342257280 12490551546070911488 15190785076799565696 17891018607528219904 2144508064547322496 4844741595275976704 7544975126004630912 10245208656733285120 12945442187461939328 15645675718190593536 18345909248919247744 2599398705938350336 5299632236667004544 7999865767395658752 10700099298124312960 13400332828852967168 16100566359581621376 354055816600723968 3054289347329378176 5754522878058032384 8454756408786686592 11154989939515340800 13855223470243995008 16555457000972649216 808946457991751808 3509179988720406016 6209413519449060224 8909647050177714432 11609880580906368640 14310114111635022848 17010347642363677056 1263837099382779648 3964070630111433856 6664304160840088064 9364537691568742272 12064771222297396480 14765004753026050688 17465238283754704896 1718727740773807488 4418961271502461696 7119194802231115904 9819428332959770112 12519661863688424320 15219895394417078528 17920128925145732736 2173618382164835328 4873851912893489536 7574085443622143744 10274318974350797952 12974552505079452160 15674786035808106368 18375019566536760576 2628509023555863168 5328742554284517376 8028976085013171584 10729209615741825792 13429443146470480000 16129676677199134208 383166134218236800 3083399664946891008 5783633195675545216 8483866726404199424 11184100257132853632 13884333787861507840 16584567318590162048 838056775609264640 3538290306337918848 6238523837066573056 8938757367795227264 11638990898523881472 14339224429252535680 17039457959981189888 1292947417000292480 3993180947728946688 6693414478457600896 9393648009186255104 12093881539914909312 14794115070643563520 17494348601372217728 1747838058391320320 4448071589119974528 7148305119848628736 9848538650577282944 12548772181305937152 15249005712034591360 17949239242763245568 2202728699782348160 4902962230511002368 7603195761239656576 10303429291968310784 13003662822696964992 15703896353425619200 18404129884154273408 2657619341173376000 5357852871902030208 8058086402630684416 10758319933359338624 13458553464087992832 16158786994816647040 412276451835749632 3112509982564403840 5812743513293058048 8512977044021712256 11213210574750366464 13913444105479020672 16613677636207674880 867167093226777472 3567400623955431680 6267634154684085888 8967867685412740096 11668101216141394304 14368334746870048512 17068568277598702720 1322057734617805312 4022291265346459520 6722524796075113728 9422758326803767936 12122991857532422144 14823225388261076352 17523458918989730560 1776948376008833152 4477181906737487360 7177415437466141568 9877648968194795776 12577882498923449984 15278116029652104192 17978349560380758400 2231839017399860992 4932072548128515200 7632306078857169408 10332539609585823616 13032773140314477824 15733006671043132032 18433240201771786240 2686729658790888832 5386963189519543040 8087196720248197248 10787430250976851456 13487663781705505664 16187897312434159872 441386769453262464 3141620300181916672 5841853830910570880 8542087361639225088 11242320892367879296 13942554423096533504 16642787953825187712 896277410844290304 3596510941572944512 6296744472301598720 8996978003030252928 11697211533758907136 14397445064487561344 17097678595216215552 1351168052235318144 4051401582963972352 6751635113692626560 9451868644421280768 12152102175149934976 14852335705878589184 17552569236607243392 1806058693626345984 4506292224355000192 7206525755083654400 9906759285812308608 12606992816540962816 15307226347269617024 18007459877998271232 2260949335017373824 4961182865746028032 7661416396474682240 10361649927203336448 13061883457931990656 15762116988660644864 15606445679747456 2715839976408401664 5416073507137055872 8116307037865710080 10816540568594364288 13516774099323018496 16217007630051672704 470497087070775296 3170730617799429504 5870964148528083712 8571197679256737920 11271431209985392128 13971664740714046336 16671898271442700544 925387728461803136 3625621259190457344 6325854789919111552 9026088320647765760 11726321851376419968 14426555382105074176 17126788912833728384 1380278369852830976 4080511900581485184 6780745431310139392 9480978962038793600 12181212492767447808 14881446023496102016 17581679554224756224 1835169011243858816 4535402541972513024 7235636072701167232 9935869603429821440 12636103134158475648 15336336664887129856 18036570195615784064 2290059652634886656 4990293183363540864 7690526714092195072 10390760244820849280 13090993775549503488 15791227306278157696 44716763297260288 2744950294025914496 5445183824754568704 8145417355483222912 10845650886211877120 13545884416940531328 16246117947669185536 499607404688288128 3199840935416942336 5900074466145596544 8600307996874250752 11300541527602904960 14000775058331559168 16701008589060213376 954498046079315968 3654731576807970176 6354965107536624384 9055198638265278592 11755432168993932800 14455665699722587008 17155899230451241216 1409388687470343808 4109622218198998016 6809855748927652224 9510089279656306432 12210322810384960640 14910556341113614848 17610789871842269056 1864279328861371648 4564512859590025856 7264746390318680064 9964979921047334272 12665213451775988480 15365446982504642688 18065680513233296896 2319169970252399488 5019403500981053696 7719637031709707904 10419870562438362112 13120104093167016320 15820337623895670528 73827080914773120 2774060611643427328 5474294142372081536 8174527673100735744 10874761203829389952 13574994734558044160 16275228265286698368 528717722305800960 3228951253034455168 5929184783763109376 8629418314491763584 11329651845220417792 14029885375949072000 16730118906677726208 983608363696828800 3683841894425483008 6384075425154137216 9084308955882791424 11784542486611445632 14484776017340099840 17185009548068754048 1438499005087856640 4138732535816510848 6838966066545165056 9539199597273819264 12239433128002473472 14939666658731127680 17639900189459781888 1893389646478884480 4593623177207538688 7293856707936192896 9994090238664847104 12694323769393501312 15394557300122155520 18094790830850809728 2348280287869912320 5048513818598566528 7748747349327220736 10448980880055874944 13149214410784529152 15849447941513183360 102937398532285952 2803170929260940160 5503404459989594368 8203637990718248576 10903871521446902784 13604105052175556992 16304338582904211200 557828039923313792 3258061570651968000 5958295101380622208 8658528632109276416 11358762162837930624 14058995693566584832 16759229224295239040 1012718681314341632 3712952212042995840 6413185742771650048 9113419273500304256 11813652804228958464 14513886334957612672 17214119865686266880 1467609322705369472 4167842853434023680 6868076384162677888 9568309914891332096 12268543445619986304 14968776976348640512 17669010507077294720 1922499964096397312 4622733494825051520 7322967025553705728 10023200556282359936 12723434087011014144 15423667617739668352 18123901148468322560 2377390605487425152 5077624136216079360 7777857666944733568 10478091197673387776 13178324728402041984 15878558259130696192 132047716149798784 2832281246878452992 5532514777607107200 8232748308335761408 10932981839064415616 13633215369793069824 16333448900521724032 586938357540826624 3287171888269480832 5987405418998135040 8687638949726789248 11387872480455443456 14088106011184097664 16788339541912751872 1041828998931854464 3742062529660508672 6442296060389162880 9142529591117817088 11842763121846471296 14542996652575125504 17243230183303779712 1496719640322882304 4196953171051536512 6897186701780190720 9597420232508844928 12297653763237499136 14997887293966153344 17698120824694807552 1951610281713910144 4651843812442564352 7352077343171218560 10052310873899872768 12752544404628526976 15452777935357181184 18153011466085835392 2406500923104937984 5106734453833592192 7806967984562246400 10507201515290900608 13207435046019554816 15907668576748209024 161158033767311616 2861391564495965824 5561625095224620032 8261858625953274240 10962092156681928448 13662325687410582656 16362559218139236864 616048675158339456 3316282205886993664 6016515736615647872 8716749267344302080 11416982798072956288 14117216328801610496 16817449859530264704 1070939316549367296 3771172847278021504 6471406378006675712 9171639908735329920 11871873439463984128 14572106970192638336 17272340500921292544 1525829957940395136 4226063488669049344 6926297019397703552 9626530550126357760 12326764080855011968 15026997611583666176 17727231142312320384 1980720599331422976 4680954130060077184 7381187660788731392 10081421191517385600 12781654722246039808 15481888252974694016 18182121783703348224 2435611240722450816 5135844771451105024 7836078302179759232 10536311832908413440 13236545363637067648 15936778894365721856 190268351384824448 2890501882113478656 5590735412842132864 8290968943570787072 10991202474299441280 13691436005028095488 16391669535756749696 645158992775852288 3345392523504506496 6045626054233160704 8745859584961814912 11446093115690469120 14146326646419123328 16846560177147777536 1100049634166880128 3800283164895534336 6500516695624188544 9200750226352842752 11900983757081496960 14601217287810151168 17301450818538805376 1554940275557907968 4255173806286562176 6955407337015216384 9655640867743870592 12355874398472524800 15056107929201179008 17756341459929833216 2009830916948935808 4710064447677590016 7410297978406244224 10110531509134898432 12810765039863552640 15510998570592206848 18211232101320861056 2464721558339963648 5164955089068617856 7865188619797272064 10565422150525926272 13265655681254580480 15965889211983234688 219378669002337280 2919612199730991488 5619845730459645696 8320079261188299904 11020312791916954112 13720546322645608320 16420779853374262528 674269310393365120 3374502841122019328 6074736371850673536 8774969902579327744 11475203433307981952 14175436964036636160 16875670494765290368 1129159951784392960 3829393482513047168 6529627013241701376 9229860543970355584 11930094074699009792 14630327605427664000 17330561136156318208 1584050593175420800 4284284123904075008 6984517654632729216 9684751185361383424 12384984716090037632 15085218246818691840 17785451777547346048 2038941234566448640 4739174765295102848 7439408296023757056 10139641826752411264 12839875357481065472 15540108888209719680 18240342418938373888 2493831875957476480 5194065406686130688 7894298937414784896 10594532468143439104 13294765998872093312 15994999529600747520 248488986619850112 2948722517348504320 5648956048077158528 8349189578805812736 11049423109534466944 13749656640263121152 16449890170991775360 703379628010877952 3403613158739532160 6103846689468186368 8804080220196840576 11504313750925494784 14204547281654148992 16904780812382803200 1158270269401905792 3858503800130560000 6558737330859214208 9258970861587868416 11959204392316522624 14659437923045176832 17359671453773831040 1613160910792933632 4313394441521587840 7013627972250242048 9713861502978896256 12414095033707550464 15114328564436204672 17814562095164858880 2068051552183961472 4768285082912615680 7468518613641269888 10168752144369924096 12868985675098578304 15569219205827232512 18269452736555886720 2522942193574989312 5223175724303643520 7923409255032297728 10623642785760951936 13323876316489606144 16024109847218260352 277599304237362944 2977832834966017152 5678066365694671360 8378299896423325568 11078533427151979776 13778766957880633984 16479000488609288192 732489945628390784 3432723476357044992 6132957007085699200 8833190537814353408 11533424068543007616 14233657599271661824 16933891130000316032 1187380587019418624 3887614117748072832 6587847648476727040 9288081179205381248 11988314709934035456 14688548240662689664 17388781771391343872 1642271228410446464 4342504759139100672 7042738289867754880 9742971820596409088 12443205351325063296 15143438882053717504 17843672412782371712 2097161869801474304 4797395400530128512 7497628931258782720 10197862461987436928 12898095992716091136 15598329523444745344 18298563054173399552 2552052511192502144 5252286041921156352 7952519572649810560 10652753103378464768 13352986634107118976 16053220164835773184 306709621854875776 3006943152583529984 5707176683312184192 8407410214040838400 11107643744769492608 13807877275498146816 16508110806226801024 761600263245903616 3461833793974557824 6162067324703212032 8862300855431866240 11562534386160520448 14262767916889174656 16963001447617828864 1216490904636931456 3916724435365585664 6616957966094239872 9317191496822894080 12017425027551548288 14717658558280202496 17417892089008856704 1671381546027959296 4371615076756613504 7071848607485267712 9772082138213921920 12472315668942576128 15172549199671230336 17872782730399884544 2126272187418987136 4826505718147641344 7526739248876295552 10226972779604949760 12927206310333603968 15627439841062258176 18327673371790912384 2581162828810014976 5281396359538669184 7981629890267323392 10681863420995977600 13382096951724631808 16082330482453286016 335819939472388608 3036053470201042816 5736287000929697024 8436520531658351232 11136754062387005440 13836987593115659648 16537221123844313856 790710580863416448 3490944111592070656 6191177642320724864 8891411173049379072 11591644703778033280 14291878234506687488 16992111765235341696 1245601222254444288 3945834752983098496 6646068283711752704 9346301814440406912 12046535345169061120 14746768875897715328 17447002406626369536 1700491863645472128 4400725394374126336 7100958925102780544 9801192455831434752 12501425986560088960 15201659517288743168 17901893048017397376 2155382505036499968 4855616035765154176 7555849566493808384 10256083097222462592 12956316627951116800 15656550158679771008 18356783689408425216 2610273146427527808 5310506677156182016 8010740207884836224 10710973738613490432 13411207269342144640 16111440800070798848 364930257089901440 3065163787818555648 5765397318547209856 8465630849275864064 11165864380004518272 13866097910733172480 16566331441461826688 819820898480929280 3520054429209583488 6220287959938237696 8920521490666891904 11620755021395546112 14320988552124200320 17021222082852854528 1274711539871957120 3974945070600611328 6675178601329265536 9375412132057919744 12075645662786573952 14775879193515228160 17476112724243882368 1729602181262984960 4429835711991639168 7130069242720293376 9830302773448947584 12530536304177601792 15230769834906256000 17931003365634910208 2184492822654012800 4884726353382667008 7584959884111321216 10285193414839975424 12985426945568629632 15685660476297283840 18385894007025938048 2639383464045040640 5339616994773694848 8039850525502349056 10740084056231003264 13440317586959657472 16140551117688311680 394040574707414272 3094274105436068480 5794507636164722688 8494741166893376896 11194974697622031104 13895208228350685312 16595441759079339520 848931216098442112 3549164746827096320 6249398277555750528 8949631808284404736 11649865339013058944 14350098869741713152 17050332400470367360 1303821857489469952 4004055388218124160 6704288918946778368 9404522449675432576 12104755980404086784 14804989511132740992 17505223041861395200 1758712498880497792 4458946029609152000 7159179560337806208 9859413091066460416 12559646621795114624 15259880152523768832 17960113683252423040 2213603140271525632 4913836671000179840 7614070201728834048 10314303732457488256 13014537263186142464 15714770793914796672 18415004324643450880 2668493781662553472 5368727312391207680 8068960843119861888 10769194373848516096 13469427904577170304 16169661435305824512 423150892324927104 3123384423053581312 5823617953782235520 8523851484510889728 11224085015239543936 13924318545968198144 16624552076696852352 878041533715954944 3578275064444609152 6278508595173263360 8978742125901917568 11678975656630571776 14379209187359225984 17079442718087880192 1332932175106982784 4033165705835636992 6733399236564291200 9433632767292945408 12133866298021599616 14834099828750253824 17534333359478908032 1787822816498010624 4488056347226664832 7188289877955319040 9888523408683973248 12588756939412627456 15288990470141281664 17989224000869935872 2242713457889038464 4942946988617692672 7643180519346346880 10343414050075001088 13043647580803655296 15743881111532309504 18444114642260963712 2697604099280066304 5397837630008720512 8098071160737374720 10798304691466028928 13498538222194683136 16198771752923337344 452261209942439936 3152494740671094144 5852728271399748352 8552961802128402560 11253195332857056768 13953428863585710976 16653662394314365184 907151851333467776 3607385382062121984 6307618912790776192 9007852443519430400 11708085974248084608 14408319504976738816 17108553035705393024 1362042492724495616 4062276023453149824 6762509554181804032 9462743084910458240 12162976615639112448 14863210146367766656 17563443677096420864 1816933134115523456 4517166664844177664 7217400195572831872 9917633726301486080 12617867257030140288 15318100787758794496 18018334318487448704 2271823775506551296 4972057306235205504 7672290836963859712 10372524367692513920 13072757898421168128 15772991429149822336 26480886168924928 2726714416897579136 5426947947626233344 8127181478354887552 10827415009083541760 13527648539812195968 16227882070540850176 481371527559952768 3181605058288606976 5881838589017261184 8582072119745915392 11282305650474569600 13982539181203223808 16682772711931878016 936262168950980608 3636495699679634816 6336729230408289024 9036962761136943232 11737196291865597440 14437429822594251648 17137663353322905856 1391152810342008448 4091386341070662656 6791619871799316864 9491853402527971072 12192086933256625280 14892320463985279488 17592553994713933696 1846043451733036288 4546276982461690496 7246510513190344704 9946744043918998912 12646977574647653120 15347211105376307328 18047444636104961536 2300934093124064128 5001167623852718336 7701401154581372544 10401634685310026752 13101868216038680960 15802101746767335168 55591203786437760 2755824734515091968 5456058265243746176 8156291795972400384 10856525326701054592 13556758857429708800 16256992388158363008 510481845177465600 3210715375906119808 5910948906634774016 8611182437363428224 11311415968092082432 14011649498820736640 16711883029549390848 965372486568493440 3665606017297147648 6365839548025801856 9066073078754456064 11766306609483110272 14466540140211764480 17166773670940418688 1420263127959521280 4120496658688175488 6820730189416829696 9520963720145483904 12221197250874138112 14921430781602792320 17621664312331446528 1875153769350549120 4575387300079203328 7275620830807857536 9975854361536511744 12676087892265165952 15376321422993820160 18076554953722474368 2330044410741576960 5030277941470231168 7730511472198885376 10430745002927539584 13130978533656193792 15831212064384848000 84701521403950592 2784935052132604800 5485168582861259008 8185402113589913216 10885635644318567424 13585869175047221632 16286102705775875840 539592162794978432 3239825693523632640 5940059224252286848 8640292754980941056 11340526285709595264 14040759816438249472 16740993347166903680 994482804186006272 3694716334914660480 6394949865643314688 9095183396371968896 11795416927100623104 14495650457829277312 17195883988557931520 1449373445577034112 4149606976305688320 6849840507034342528 9550074037762996736 12250307568491650944 14950541099220305152 17650774629948959360 1904264086968061952 4604497617696716160 7304731148425370368 10004964679154024576 12705198209882678784 15405431740611332992 18105665271339987200 2359154728359089792 5059388259087744000 7759621789816398208 10459855320545052416 13160088851273706624 15860322382002360832 113811839021463424 2814045369750117632 5514278900478771840 8214512431207426048 10914745961936080256 13614979492664734464 16315213023393388672 568702480412491264 3268936011141145472 5969169541869799680 8669403072598453888 11369636603327108096 14069870134055762304 16770103664784416512 1023593121803519104 3723826652532173312 6424060183260827520 9124293713989481728 11824527244718135936 14524760775446790144 17224994306175444352 1478483763194546944 4178717293923201152 6878950824651855360 9579184355380509568 12279417886109163776 14979651416837817984 17679884947566472192 1933374404585574784 4633607935314228992 7333841466042883200 10034074996771537408 12734308527500191616 15434542058228845824 18134775588957500032 2388265045976602624 5088498576705256832 7788732107433911040 10488965638162565248 13189199168891219456 15889432699619873664 142922156638976256 2843155687367630464 5543389218096284672 8243622748824938880 10943856279553593088 13644089810282247296 16344323341010901504 597812798030004096 3298046328758658304 5998279859487312512 8698513390215966720 11398746920944620928 14098980451673275136 16799213982401929344 1052703439421031936 3752936970149686144 6453170500878340352 9153404031606994560 11853637562335648768 14553871093064302976 17254104623792957184 1507594080812059776 4207827611540713984 6908061142269368192 9608294672998022400 12308528203726676608 15008761734455330816 17708995265183985024 1962484722203087616 4662718252931741824 7362951783660396032 10063185314389050240 12763418845117704448 15463652375846358656 18163885906575012864 2417375363594115456 5117608894322769664 7817842425051423872 10518075955780078080 13218309486508732288 15918543017237386496 172032474256489088 2872266004985143296 5572499535713797504 8272733066442451712 10972966597171105920 13673200127899760128 16373433658628414336 626923115647516928 3327156646376171136 6027390177104825344 8727623707833479552 11427857238562133760 14128090769290787968 16828324300019442176 1081813757038544768 3782047287767198976 6482280818495853184 9182514349224507392 11882747879953161600 14582981410681815808 17283214941410470016 1536704398429572608 4236937929158226816 6937171459886881024 9637404990615535232 12337638521344189440 15037872052072843648 17738105582801497856 1991595039820600448 4691828570549254656 7392062101277908864 10092295632006563072 12792529162735217280 15492762693463871488 18192996224192525696 2446485681211628288 5146719211940282496 7846952742668936704 10547186273397590912 13247419804126245120 15947653334854899328 201142791874001920 2901376322602656128 5601609853331310336 8301843384059964544 11002076914788618752 13702310445517272960 16402543976245927168 656033433265029760 3356266963993683968 6056500494722338176 8756734025450992384 11456967556179646592 14157201086908300800 16857434617636955008 1110924074656057600 3811157605384711808 6511391136113366016 9211624666842020224 11911858197570674432 14612091728299328640 17312325259027982848 1565814716047085440 4266048246775739648 6966281777504393856 9666515308233048064 12366748838961702272 15066982369690356480 17767215900419010688 2020705357438113280 4720938888166767488 7421172418895421696 10121405949624075904 12821639480352730112 15521873011081384320 18222106541810038528 2475595998829141120 5175829529557795328 7876063060286449536 10576296591015103744 13276530121743757952 15976763652472412160 230253109491514752 2930486640220168960 5630720170948823168 8330953701677477376 11031187232406131584 13731420763134785792 16431654293863440000 685143750882542592 3385377281611196800 6085610812339851008 8785844343068505216 11486077873797159424 14186311404525813632 16886544935254467840 1140034392273570432 3840267923002224640 6540501453730878848 9240734984459533056 11940968515188187264 14641202045916841472 17341435576645495680 1594925033664598272 4295158564393252480 6995392095121906688 9695625625850560896 12395859156579215104 15096092687307869312 17796326218036523520 2049815675055626112 4750049205784280320 7450282736512934528 10150516267241588736 12850749797970242944 15550983328698897152 18251216859427551360 2504706316446653952 5204939847175308160 7905173377903962368 10605406908632616576 13305640439361270784 16005873970089924992 259363427109027584 2959596957837681792 5659830488566336000 8360064019294990208 11060297550023644416 13760531080752298624 16460764611480952832 714254068500055424 3414487599228709632 6114721129957363840 8814954660686018048 11515188191414672256 14215421722143326464 16915655252871980672 1169144709891083264 3869378240619737472 6569611771348391680 9269845302077045888 11970078832805700096 14670312363534354304 17370545894263008512 1624035351282111104 4324268882010765312 7024502412739419520 9724735943468073728 12424969474196727936 15125203004925382144 17825436535654036352 2078925992673138944 4779159523401793152 7479393054130447360 10179626584859101568 12879860115587755776 15580093646316409984 18280327177045064192 2533816634064166784 5234050164792820992 7934283695521475200 10634517226250129408 13334750756978783616 16034984287707437824 288473744726540416 2988707275455194624 5688940806183848832 8389174336912503040 11089407867641157248 13789641398369811456 16489874929098465664 743364386117568256 3443597916846222464 6143831447574876672 8844064978303530880 11544298509032185088 14244532039760839296 16944765570489493504 1198255027508596096 3898488558237250304 6598722088965904512 9298955619694558720 11999189150423212928 14699422681151867136 17399656211880521344 1653145668899623936 4353379199628278144 7053612730356932352 9753846261085586560 12454079791814240768 15154313322542894976 17854546853271549184 2108036310290651776 4808269841019305984 7508503371747960192 10208736902476614400 12908970433205268608 15609203963933922816 18309437494662577024 2562926951681679616 5263160482410333824 7963394013138988032 10663627543867642240 13363861074596296448 16064094605324950656 317584062344053248 3017817593072707456 5718051123801361664 8418284654530015872 11118518185258670080 13818751715987324288 16518985246715978496 772474703735081088 3472708234463735296 6172941765192389504 8873175295921043712 11573408826649697920 14273642357378352128 16973875888107006336 1227365345126108928 3927598875854763136 6627832406583417344 9328065937312071552 12028299468040725760 14728532998769379968 17428766529498034176 1682255986517136768 4382489517245790976 7082723047974445184 9782956578703099392 12483190109431753600 15183423640160407808 17883657170889062016 2137146627908164608 4837380158636818816 7537613689365473024 10237847220094127232 12938080750822781440 15638314281551435648 18338547812280089856 2592037269299192448 5292270800027846656 7992504330756500864 10692737861485155072 13392971392213809280 16093204922942463488 346694379961566080 3046927910690220288 5747161441418874496 8447394972147528704 11147628502876182912 13847862033604837120 16548095564333491328 801585021352593920 3501818552081248128 6202052082809902336 8902285613538556544 11602519144267210752 14302752674995864960 17002986205724519168 1256475662743621760 3956709193472275968 6656942724200930176 9357176254929584384 12057409785658238592 14757643316386892800 17457876847115547008 1711366304134649600 4411599834863303808 7111833365591958016 9812066896320612224 12512300427049266432 15212533957777920640 17912767488506574848 2166256945525677440 4866490476254331648 7566724006982985856 10266957537711640064 12967191068440294272 15667424599168948480 18367658129897602688 2621147586916705280 5321381117645359488 8021614648374013696 10721848179102667904 13422081709831322112 16122315240559976320 375804697579078912 3076038228307733120 5776271759036387328 8476505289765041536 11176738820493695744 13876972351222349952 16577205881951004160 830695338970106752 3530928869698760960 6231162400427415168 8931395931156069376 11631629461884723584 14331862992613377792 17032096523342032000 1285585980361134592 3985819511089788800 6686053041818443008 9386286572547097216 12086520103275751424 14786753634004405632 17486987164733059840 1740476621752162432 4440710152480816640 7140943683209470848 9841177213938125056 12541410744666779264 15241644275395433472 17941877806124087680 2195367263143190272 4895600793871844480 7595834324600498688 10296067855329152896 12996301386057807104 15696534916786461312 18396768447515115520 2650257904534218112 5350491435262872320 8050724965991526528 10750958496720180736 13451192027448834944 16151425558177489152 404915015196591744 3105148545925245952 5805382076653900160 8505615607382554368 11205849138111208576 13906082668839862784 16606316199568516992 859805656587619584 3560039187316273792 6260272718044928000 8960506248773582208 11660739779502236416 14360973310230890624 17061206840959544832 1314696297978647424 4014929828707301632 6715163359435955840 9415396890164610048 12115630420893264256 14815863951621918464 17516097482350572672 1769586939369675264 4469820470098329472 7170054000826983680 9870287531555637888 12570521062284292096 15270754593012946304 17970988123741600512 2224477580760703104 4924711111489357312 7624944642218011520 10325178172946665728 13025411703675319936 15725645234403974144 18425878765132628352 2679368222151730944 5379601752880385152 8079835283609039360 10780068814337693568 13480302345066347776 16180535875795001984 434025332814104576 3134258863542758784 5834492394271412992 8534725925000067200 11234959455728721408 13935192986457375616 16635426517186029824 888915974205132416 3589149504933786624 6289383035662440832 8989616566391095040 11689850097119749248 14390083627848403456 17090317158577057664 1343806615596160256 4044040146324814464 6744273677053468672 9444507207782122880 12144740738510777088 14844974269239431296 17545207799968085504 1798697256987188096 4498930787715842304 7199164318444496512 9899397849173150720 12599631379901804928 15299864910630459136 18000098441359113344 2253587898378215936 4953821429106870144 7654054959835524352 10354288490564178560 13054522021292832768 15754755552021486976 8245009040589568 2708478539769243776 5408712070497897984 8108945601226552192 10809179131955206400 13509412662683860608 16209646193412514816 463135650431617408 3163369181160271616 5863602711888925824 8563836242617580032 11264069773346234240 13964303304074888448 16664536834803542656 918026291822645248 3618259822551299456 6318493353279953664 9018726884008607872 11718960414737262080 14419193945465916288 17119427476194570496 1372916933213673088 4073150463942327296 6773383994670981504 9473617525399635712 12173851056128289920 14874084586856944128 17574318117585598336 1827807574604700928 4528041105333355136 7228274636062009344 9928508166790663552 12628741697519317760 15328975228247971968 18029208758976626176 2282698215995728768 4982931746724382976 7683165277453037184 10383398808181691392 13083632338910345600 15783865869638999808 37355326658102400 2737588857386756608 5437822388115410816 8138055918844065024 10838289449572719232 13538522980301373440 16238756511030027648 492245968049130240 3192479498777784448 5892713029506438656 8592946560235092864 11293180090963747072 13993413621692401280 16693647152421055488 947136609440158080 3647370140168812288 6347603670897466496 9047837201626120704 11748070732354774912 14448304263083429120 17148537793812083328 1402027250831185920 4102260781559840128 6802494312288494336 9502727843017148544 12202961373745802752 14903194904474456960 17603428435203111168 1856917892222213760 4557151422950867968 7257384953679522176 9957618484408176384 12657852015136830592 15358085545865484800 18058319076594139008 2311808533613241600 5012042064341895808 7712275595070550016 10412509125799204224 13112742656527858432 15812976187256512640 66465644275615232 2766699175004269440 5466932705732923648 8167166236461577856 10867399767190232064 13567633297918886272 16267866828647540480 521356285666643072 3221589816395297280 5921823347123951488 8622056877852605696 11322290408581259904 14022523939309914112 16722757470038568320 976246927057670912 3676480457786325120 6376713988514979328 9076947519243633536 11777181049972287744 14477414580700941952 17177648111429596160 1431137568448698752 4131371099177352960 6831604629906007168 9531838160634661376 12232071691363315584 14932305222091969792 17632538752820624000 1886028209839726592 4586261740568380800 7286495271297035008 9986728802025689216 12686962332754343424 15387195863482997632 18087429394211651840 2340918851230754432 5041152381959408640 7741385912688062848 10441619443416717056 13141852974145371264 15842086504874025472 95575961893128064 2795809492621782272 5496043023350436480 8196276554079090688 10896510084807744896 13596743615536399104 16296977146265053312 550466603284155904 3250700134012810112 5950933664741464320 8651167195470118528 11351400726198772736 14051634256927426944 16751867787656081152 1005357244675183744 3705590775403837952 6405824306132492160 9106057836861146368 11806291367589800576 14506524898318454784 17206758429047108992 1460247886066211584 4160481416794865792 6860714947523520000 9560948478252174208 12261182008980828416 14961415539709482624 17661649070438136832 1915138527457239424 4615372058185893632 7315605588914547840 10015839119643202048 12716072650371856256 15416306181100510464 18116539711829164672 2370029168848267264 5070262699576921472 7770496230305575680 10470729761034229888 13170963291762884096 15871196822491538304 124686279510640896 2824919810239295104 5525153340967949312 8225386871696603520 10925620402425257728 13625853933153911936 16326087463882566144 579576920901668736 3279810451630322944 5980043982358977152 8680277513087631360 11380511043816285568 14080744574544939776 16780978105273593984 1034467562292696576 3734701093021350784 6434934623750004992 9135168154478659200 11835401685207313408 14535635215935967616 17235868746664621824 1489358203683724416 4189591734412378624 6889825265141032832 9590058795869687040 12290292326598341248 14990525857326995456 17690759388055649664 1944248845074752256 4644482375803406464 7344715906532060672 10044949437260714880 12745182967989369088 15445416498718023296 18145650029446677504 2399139486465780096 5099373017194434304 7799606547923088512 10499840078651742720 13200073609380396928 15900307140109051136 153796597128153728 2854030127856807936 5554263658585462144 8254497189314116352 10954730720042770560 13654964250771424768 16355197781500078976 608687238519181568 3308920769247835776 6009154299976489984 8709387830705144192 11409621361433798400 14109854892162452608 16810088422891106816 1063577879910209408 3763811410638863616 6464044941367517824 9164278472096172032 11864512002824826240 14564745533553480448 17264979064282134656 1518468521301237248 4218702052029891456 6918935582758545664 9619169113487199872 12319402644215854080 15019636174944508288 17719869705673162496 1973359162692265088 4673592693420919296 7373826224149573504 10074059754878227712 12774293285606881920 15474526816335536128 18174760347064190336 2428249804083292928 5128483334811947136 7828716865540601344 10528950396269255552 13229183926997909760 15929417457726563968 182906914745666560 2883140445474320768 5583373976202974976 8283607506931629184 10983841037660283392 13684074568388937600 16384308099117591808 637797556136694400 3338031086865348608 6038264617594002816 8738498148322657024 11438731679051311232 14138965209779965440 16839198740508619648 1092688197527722240 3792921728256376448 6493155258985030656 9193388789713684864 11893622320442339072 14593855851170993280 17294089381899647488 1547578838918750080 4247812369647404288 6948045900376058496 9648279431104712704 12348512961833366912 15048746492562021120 17748980023290675328 2002469480309777920 4702703011038432128 7402936541767086336 10103170072495740544 12803403603224394752 15503637133953048960 18203870664681703168 2457360121700805760 5157593652429459968 7857827183158114176 10558060713886768384 13258294244615422592 15958527775344076800 212017232363179392 2912250763091833600 5612484293820487808 8312717824549142016 11012951355277796224 13713184886006450432 16413418416735104640 666907873754207232 3367141404482861440 6067374935211515648 8767608465940169856 11467841996668824064 14168075527397478272 16868309058126132480 1121798515145235072 3822032045873889280 6522265576602543488 9222499107331197696 11922732638059851904 14622966168788506112 17323199699517160320 1576689156536262912 4276922687264917120 6977156217993571328 9677389748722225536 12377623279450879744 15077856810179533952 17778090340908188160 2031579797927290752 4731813328655944960 7432046859384599168 10132280390113253376 12832513920841907584 15532747451570561792 18232980982299216000 2486470439318318592 5186703970046972800 7886937500775627008 10587171031504281216 13287404562232935424 15987638092961589632 241127549980692224 2941361080709346432 5641594611438000640 8341828142166654848 11042061672895309056 13742295203623963264 16442528734352617472 696018191371720064 3396251722100374272 6096485252829028480 8796718783557682688 11496952314286336896 14197185845014991104 16897419375743645312 1150908832762747904 3851142363491402112 6551375894220056320 9251609424948710528 11951842955677364736 14652076486406018944 17352310017134673152 1605799474153775744 4306033004882429952 7006266535611084160 9706500066339738368 12406733597068392576 15106967127797046784 17807200658525700992 2060690115544803584 4760923646273457792 7461157177002112000 10161390707730766208 12861624238459420416 15561857769188074624 18262091299916728832 2515580756935831424 5215814287664485632 7916047818393139840 10616281349121794048 13316514879850448256 16016748410579102464 270237867598205056 2970471398326859264 5670704929055513472 8370938459784167680 11071171990512821888 13771405521241476096 16471639051970130304 725128508989232896 3425362039717887104 6125595570446541312 8825829101175195520 11526062631903849728 14226296162632503936 16926529693361158144 1180019150380260736 3880252681108914944 6580486211837569152 9280719742566223360 11980953273294877568 14681186804023531776 17381420334752185984 1634909791771288576 4335143322499942784 7035376853228596992 9735610383957251200 12435843914685905408 15136077445414559616 17836310976143213824 2089800433162316416 4790033963890970624 7490267494619624832 10190501025348279040 12890734556076933248 15590968086805587456 18291201617534241664 2544691074553344256 5244924605281998464 7945158136010652672 10645391666739306880 13345625197467961088 16045858728196615296 299348185215717888 2999581715944372096 5699815246673026304 8400048777401680512 11100282308130334720 13800515838858988928 16500749369587643136 754238826606745728 3454472357335399936 6154705888064054144 8854939418792708352 11555172949521362560 14255406480250016768 16955640010978670976 1209129467997773568 3909362998726427776 6609596529455081984 9309830060183736192 12010063590912390400 14710297121641044608 17410530652369698816 1664020109388801408 4364253640117455616 7064487170846109824 9764720701574764032 12464954232303418240 15165187763032072448 17865421293760726656 2118910750779829248 4819144281508483456 7519377812237137664 10219611342965791872 12919844873694446080 15620078404423100288 18320311935151754496 2573801392170857088 5274034922899511296 7974268453628165504 10674501984356819712 13374735515085473920 16074969045814128128 328458502833230720 3028692033561884928 5728925564290539136 8429159095019193344 11129392625747847552 13829626156476501760 16529859687205155968 783349144224258560 3483582674952912768 6183816205681566976 8884049736410221184 11584283267138875392 14284516797867529600 16984750328596183808 1238239785615286400 3938473316343940608 6638706847072594816 9338940377801249024 12039173908529903232 14739407439258557440 17439640969987211648 1693130427006314240 4393363957734968448 7093597488463622656 9793831019192276864 12494064549920931072 15194298080649585280 17894531611378239488 2148021068397342080 4848254599125996288 7548488129854650496 10248721660583304704 12948955191311958912 15649188722040613120 18349422252769267328 2602911709788369920 5303145240517024128 8003378771245678336 10703612301974332544 13403845832702986752 16104079363431640960 357568820450743552 3057802351179397760 5758035881908051968 8458269412636706176 11158502943365360384 13858736474094014592 16558970004822668800 812459461841771392 3512692992570425600 6212926523299079808 8913160054027734016 11613393584756388224 14313627115485042432 17013860646213696640 1267350103232799232 3967583633961453440 6667817164690107648 9368050695418761856 12068284226147416064 14768517756876070272 17468751287604724480 1722240744623827072 4422474275352481280 7122707806081135488 9822941336809789696 12523174867538443904 15223408398267098112 17923641928995752320 2177131386014854912 4877364916743509120 7577598447472163328 10277831978200817536 12978065508929471744 15678299039658125952 18378532570386780160 2632022027405882752 5332255558134536960 8032489088863191168 10732722619591845376 13432956150320499584 16133189681049153792 386679138068256384 3086912668796910592 5787146199525564800 8487379730254219008 11187613260982873216 13887846791711527424 16588080322440181632 841569779459284224 3541803310187938432 6242036840916592640 8942270371645246848 11642503902373901056 14342737433102555264 17042970963831209472 1296460420850312064 3996693951578966272 6696927482307620480 9397161013036274688 12097394543764928896 14797628074493583104 17497861605222237312 1751351062241339904 4451584592969994112 7151818123698648320 9852051654427302528 12552285185155956736 15252518715884610944 17952752246613265152 2206241703632367744 4906475234361021952 7606708765089676160 10306942295818330368 13007175826546984576 15707409357275638784 18407642888004292992 2661132345023395584 5361365875752049792 8061599406480704000 10761832937209358208 13462066467938012416 16162299998666666624 415789455685769216 3116022986414423424 5816256517143077632 8516490047871731840 11216723578600386048 13916957109329040256 16617190640057694464 870680097076797056 3570913627805451264 6271147158534105472 8971380689262759680 11671614219991413888 14371847750720068096 17072081281448722304 1325570738467824896 4025804269196479104 6726037799925133312 9426271330653787520 12126504861382441728 14826738392111095936 17526971922839750144 1780461379858852736 4480694910587506944 7180928441316161152 9881161972044815360 12581395502773469568 15281629033502123776 17981862564230777984 2235352021249880576 4935585551978534784 7635819082707188992 10336052613435843200 13036286144164497408 15736519674893151616 18436753205621805824 2690242662640908416 5390476193369562624 8090709724098216832 10790943254826871040 13491176785555525248 16191410316284179456 444899773303282048 3145133304031936256 5845366834760590464 8545600365489244672 11245833896217898880 13946067426946553088 16646300957675207296 899790414694309888 3600023945422964096 6300257476151618304 9000491006880272512 11700724537608926720 14400958068337580928 17101191599066235136 1354681056085337728 4054914586813991936 6755148117542646144 9455381648271300352 12155615178999954560 14855848709728608768 17556082240457262976 1809571697476365568 4509805228205019776 7210038758933673984 9910272289662328192 12610505820390982400 15310739351119636608 18010972881848290816 2264462338867393408 4964695869596047616 7664929400324701824 10365162931053356032 13065396461782010240 15765629992510664448 19119449529767040 2719352980258421248 5419586510987075456 8119820041715729664 10820053572444383872 13520287103173038080 16220520633901692288 474010090920794880 3174243621649449088 5874477152378103296 8574710683106757504 11274944213835411712 13975177744564065920 16675411275292720128 928900732311822720 3629134263040476928 6329367793769131136 9029601324497785344 11729834855226439552 14430068385955093760 17130301916683747968 1383791373702850560 4084024904431504768 6784258435160158976 9484491965888813184 12184725496617467392 14884959027346121600 17585192558074775808 1838682015093878400 4538915545822532608 7239149076551186816 9939382607279841024 12639616138008495232 15339849668737149440 18040083199465803648 2293572656484906240 4993806187213560448 7694039717942214656 10394273248670868864 13094506779399523072 15794740310128177280 48229767147279872 2748463297875934080 5448696828604588288 8148930359333242496 10849163890061896704 13549397420790550912 16249630951519205120 503120408538307712 3203353939266961920 5903587469995616128 8603821000724270336 11304054531452924544 14004288062181578752 16704521592910232960 958011049929335552 3658244580657989760 6358478111386643968 9058711642115298176 11758945172843952384 14459178703572606592 17159412234301260800 1412901691320363392 4113135222049017600 6813368752777671808 9513602283506326016 12213835814234980224 14914069344963634432 17614302875692288640 1867792332711391232 4568025863440045440 7268259394168699648 9968492924897353856 12668726455626008064 15368959986354662272 18069193517083316480 2322682974102419072 5022916504831073280 7723150035559727488 10423383566288381696 13123617097017035904 15823850627745690112 77340084764792704 2777573615493446912 5477807146222101120 8178040676950755328 10878274207679409536 13578507738408063744 16278741269136717952 532230726155820544 3232464256884474752 5932697787613128960 8632931318341783168 11333164849070437376 14033398379799091584 16733631910527745792 987121367546848384 3687354898275502592 6387588429004156800 9087821959732811008 11788055490461465216 14488289021190119424 17188522551918773632 1442012008937876224 4142245539666530432 6842479070395184640 9542712601123838848 12242946131852493056 14943179662581147264 17643413193309801472 1896902650328904064 4597136181057558272 7297369711786212480 9997603242514866688 12697836773243520896 15398070303972175104 18098303834700829312 2351793291719931904 5052026822448586112 7752260353177240320 10452493883905894528 13152727414634548736 15852960945363202944 106450402382305536 2806683933110959744 5506917463839613952 8207150994568268160 10907384525296922368 13607618056025576576 16307851586754230784 561341043773333376 3261574574501987584 5961808105230641792 8662041635959296000 11362275166687950208 14062508697416604416 16762742228145258624 1016231685164361216 3716465215893015424 6416698746621669632 9116932277350323840 11817165808078978048 14517399338807632256 17217632869536286464 1471122326555389056 4171355857284043264 6871589388012697472 9571822918741351680 12272056449470005888 14972289980198660096 17672523510927314304 1926012967946416896 4626246498675071104 7326480029403725312 10026713560132379520 12726947090861033728 15427180621589687936 18127414152318342144 2380903609337444736 5081137140066098944 7781370670794753152 10481604201523407360 13181837732252061568 15882071262980715776 135560719999818368 2835794250728472576 5536027781457126784 8236261312185780992 10936494842914435200 13636728373643089408 16336961904371743616 590451361390846208 3290684892119500416 5990918422848154624 8691151953576808832 11391385484305463040 14091619015034117248 16791852545762771456 1045342002781874048 3745575533510528256 6445809064239182464 9146042594967836672 11846276125696490880 14546509656425145088 17246743187153799296 1500232644172901888 4200466174901556096 6900699705630210304 9600933236358864512 12301166767087518720 15001400297816172928 17701633828544827136 1955123285563929728 4655356816292583936 7355590347021238144 10055823877749892352 12756057408478546560 15456290939207200768 18156524469935854976 2410013926954957568 5110247457683611776 7810480988412265984 10510714519140920192 13210948049869574400 15911181580598228608 164671037617331200 2864904568345985408 5565138099074639616 8265371629803293824 10965605160531948032 13665838691260602240 16366072221989256448 619561679008359040 3319795209737013248 6020028740465667456 8720262271194321664 11420495801922975872 14120729332651630080 16820962863380284288 1074452320399386880 3774685851128041088 6474919381856695296 9175152912585349504 11875386443314003712 14575619974042657920 17275853504771312128 1529342961790414720 4229576492519068928 6929810023247723136 9630043553976377344 12330277084705031552 15030510615433685760 17730744146162339968 1984233603181442560 4684467133910096768 7384700664638750976 10084934195367405184 12785167726096059392 15485401256824713600 18185634787553367808 2439124244572470400 5139357775301124608 7839591306029778816 10539824836758433024 13240058367487087232 15940291898215741440 193781355234844032 2894014885963498240 5594248416692152448 8294481947420806656 10994715478149460864 13694949008878115072 16395182539606769280 648671996625871872 3348905527354526080 6049139058083180288 8749372588811834496 11449606119540488704 14149839650269142912 16850073180997797120 1103562638016899712 3803796168745553920 6504029699474208128 9204263230202862336 11904496760931516544 14604730291660170752 17304963822388824960 1558453279407927552 4258686810136581760 6958920340865235968 9659153871593890176 12359387402322544384 15059620933051198592 17759854463779852800 2013343920798955392 4713577451527609600 7413810982256263808 10114044512984918016 12814278043713572224 15514511574442226432 18214745105170880640 2468234562189983232 5168468092918637440 7868701623647291648 10568935154375945856 13269168685104600064 15969402215833254272 222891672852356864 2923125203581011072 5623358734309665280 8323592265038319488 11023825795766973696 13724059326495627904 16424292857224282112 677782314243384704 3378015844972038912 6078249375700693120 8778482906429347328 11478716437158001536 14178949967886655744 16879183498615309952 1132672955634412544 3832906486363066752 6533140017091720960 9233373547820375168 11933607078549029376 14633840609277683584 17334074140006337792 1587563597025440384 4287797127754094592 6988030658482748800 9688264189211403008 12388497719940057216 15088731250668711424 17788964781397365632 2042454238416468224 4742687769145122432 7442921299873776640 10143154830602430848 12843388361331085056 15543621892059739264 18243855422788393472 2497344879807496064 5197578410536150272 7897811941264804480 10598045471993458688 13298279002722112896 15998512533450767104 252001990469869696 2952235521198523904 5652469051927178112 8352702582655832320 11052936113384486528 13753169644113140736 16453403174841794944 706892631860897536 3407126162589551744 6107359693318205952 8807593224046860160 11507826754775514368 14208060285504168576 16908293816232822784 1161783273251925376 3862016803980579584 6562250334709233792 9262483865437888000 11962717396166542208 14662950926895196416 17363184457623850624 1616673914642953216 4316907445371607424 7017140976100261632 9717374506828915840 12417608037557570048 15117841568286224256 17818075099014878464 2071564556033981056 4771798086762635264 7472031617491289472 10172265148219943680 12872498678948597888 15572732209677252096 18272965740405906304 2526455197425008896 5226688728153663104 7926922258882317312 10627155789610971520 13327389320339625728 16027622851068279936 281112308087382528 2981345838816036736 5681579369544690944 8381812900273345152 11082046431001999360 13782279961730653568 16482513492459307776 736002949478410368 3436236480207064576 6136470010935718784 8836703541664372992 11536937072393027200 14237170603121681408 16937404133850335616 1190893590869438208 3891127121598092416 6591360652326746624 9291594183055400832 11991827713784055040 14692061244512709248 17392294775241363456 1645784232260466048 4346017762989120256 7046251293717774464 9746484824446428672 12446718355175082880 15146951885903737088 17847185416632391296 2100674873651493888 4800908404380148096 7501141935108802304 10201375465837456512 12901608996566110720 15601842527294764928 18302076058023419136 2555565515042521728 5255799045771175936 7956032576499830144 10656266107228484352 13356499637957138560 16056733168685792768 310222625704895360 3010456156433549568 5710689687162203776 8410923217890857984 11111156748619512192 13811390279348166400 16511623810076820608 765113267095923200 3465346797824577408 6165580328553231616 8865813859281885824 11566047390010540032 14266280920739194240 16966514451467848448 1220003908486951040 3920237439215605248 6620470969944259456 9320704500672913664 12020938031401567872 14721171562130222080 17421405092858876288 1674894549877978880 4375128080606633088 7075361611335287296 9775595142063941504 12475828672792595712 15176062203521249920 17876295734249904128 2129785191269006720 4830018721997660928 7530252252726315136 10230485783454969344 12930719314183623552 15630952844912277760 18331186375640931968 2584675832660034560 5284909363388688768 7985142894117342976 10685376424845997184 13385609955574651392 16085843486303305600 339332943322408192 3039566474051062400 5739800004779716608 8440033535508370816 11140267066237025024 13840500596965679232 16540734127694333440 794223584713436032 3494457115442090240 6194690646170744448 8894924176899398656 11595157707628052864 14295391238356707072 16995624769085361280 1249114226104463872 3949347756833118080 6649581287561772288 9349814818290426496 12050048349019080704 14750281879747734912 17450515410476389120 1704004867495491712 4404238398224145920 7104471928952800128 9804705459681454336 12504938990410108544 15205172521138762752 17905406051867416960 2158895508886519552 4859129039615173760 7559362570343827968 10259596101072482176 12959829631801136384 15660063162529790592 18360296693258444800 2613786150277547392 5314019681006201600 8014253211734855808 10714486742463510016 13414720273192164224 16114953803920818432 368443260939921024 3068676791668575232 5768910322397229440 8469143853125883648 11169377383854537856 13869610914583192064 16569844445311846272 823333902330948864 3523567433059603072 6223800963788257280 8924034494516911488 11624268025245565696 14324501555974219904 17024735086702874112 1278224543721976704 3978458074450630912 6678691605179285120 9378925135907939328 12079158666636593536 14779392197365247744 17479625728093901952 1733115185113004544 4433348715841658752 7133582246570312960 9833815777298967168 12534049308027621376 15234282838756275584 17934516369484929792 2188005826504032384 4888239357232686592 7588472887961340800 10288706418689995008 12988939949418649216 15689173480147303424 18389407010875957632 2642896467895060224 5343129998623714432 8043363529352368640 10743597060081022848 13443830590809677056 16144064121538331264 397553578557433856 3097787109286088064 5798020640014742272 8498254170743396480 11198487701472050688 13898721232200704896 16598954762929359104 852444219948461696 3552677750677115904 6252911281405770112 8953144812134424320 11653378342863078528 14353611873591732736 17053845404320386944 1307334861339489536 4007568392068143744 6707801922796797952 9408035453525452160 12108268984254106368 14808502514982760576 17508736045711414784 1762225502730517376 4462459033459171584 7162692564187825792 9862926094916480000 12563159625645134208 15263393156373788416 17963626687102442624 2217116144121545216 4917349674850199424 7617583205578853632 10317816736307507840 13018050267036162048 15718283797764816256 18418517328493470464 2672006785512573056 5372240316241227264 8072473846969881472 10772707377698535680 13472940908427189888 16173174439155844096 426663896174946688 3126897426903600896 5827130957632255104 8527364488360909312 11227598019089563520 13927831549818217728 16628065080546871936 881554537565974528 3581788068294628736 6282021599023282944 8982255129751937152 11682488660480591360 14382722191209245568 17082955721937899776 1336445178957002368 4036678709685656576 6736912240414310784 9437145771142964992 12137379301871619200 14837612832600273408 17537846363328927616 1791335820348030208 4491569351076684416 7191802881805338624 9892036412533992832 12592269943262647040 15292503473991301248 17992737004719955456 2246226461739058048 4946459992467712256 7646693523196366464 10346927053925020672 13047160584653674880 15747394115382329088 883572401431680 2701117103130085888 5401350633858740096 8101584164587394304 10801817695316048512 13502051226044702720 16202284756773356928 455774213792459520 3156007744521113728 5856241275249767936 8556474805978422144 11256708336707076352 13956941867435730560 16657175398164384768 910664855183487360 3610898385912141568 6311131916640795776 9011365447369449984 11711598978098104192 14411832508826758400 17112066039555412608 1365555496574515200 4065789027303169408 6766022558031823616 9466256088760477824 12166489619489132032 14866723150217786240 17566956680946440448 1820446137965543040 4520679668694197248 7220913199422851456 9921146730151505664 12621380260880159872 15321613791608814080 18021847322337468288 2275336779356570880 4975570310085225088 7675803840813879296 10376037371542533504 13076270902271187712 15776504432999841920 29993890018944512 2730227420747598720 5430460951476252928 8130694482204907136 10830928012933561344 13531161543662215552 16231395074390869760 484884531409972352 3185118062138626560 5885351592867280768 8585585123595934976 11285818654324589184 13986052185053243392 16686285715781897600 939775172801000192 3640008703529654400 6340242234258308608 9040475764986962816 11740709295715617024 14440942826444271232 17141176357172925440 1394665814192028032 4094899344920682240 6795132875649336448 9495366406377990656 12195599937106644864 14895833467835299072 17596066998563953280 1849556455583055872 4549789986311710080 7250023517040364288 9950257047769018496 12650490578497672704 15350724109226326912 18050957639954981120 2304447096974083712 5004680627702737920 7704914158431392128 10405147689160046336 13105381219888700544 15805614750617354752 59104207636457344 2759337738365111552 5459571269093765760 8159804799822419968 10860038330551074176 13560271861279728384 16260505392008382592 513994849027485184 3214228379756139392 5914461910484793600 8614695441213447808 11314928971942102016 14015162502670756224 16715396033399410432 968885490418513024 3669119021147167232 6369352551875821440 9069586082604475648 11769819613333129856 14470053144061784064 17170286674790438272 1423776131809540864 4124009662538195072 6824243193266849280 9524476723995503488 12224710254724157696 14924943785452811904 17625177316181466112 1878666773200568704 4578900303929222912 7279133834657877120 9979367365386531328 12679600896115185536 15379834426843839744 18080067957572493952 2333557414591596544 5033790945320250752 7734024476048904960 10434258006777559168 13134491537506213376 15834725068234867584 88214525253970176 2788448055982624384 5488681586711278592 8188915117439932800 10889148648168587008 13589382178897241216 16289615709625895424 543105166644998016 3243338697373652224 5943572228102306432 8643805758830960640 11344039289559614848 14044272820288269056 16744506351016923264 997995808036025856 3698229338764680064 6398462869493334272 9098696400221988480 11798929930950642688 14499163461679296896 17199396992407951104 1452886449427053696 4153119980155707904 6853353510884362112 9553587041613016320 12253820572341670528 14954054103070324736 17654287633798978944 1907777090818081536 4608010621546735744 7308244152275389952 10008477683004044160 12708711213732698368 15408944744461352576 18109178275190006784 2362667732209109376 5062901262937763584 7763134793666417792 10463368324395072000 13163601855123726208 15863835385852380416 117324842871483008 2817558373600137216 5517791904328791424 8218025435057445632 10918258965786099840 13618492496514754048 16318726027243408256 572215484262510848 3272449014991165056 5972682545719819264 8672916076448473472 11373149607177127680 14073383137905781888 16773616668634436096 1027106125653538688 3727339656382192896 6427573187110847104 9127806717839501312 11828040248568155520 14528273779296809728 17228507310025463936 1481996767044566528 4182230297773220736 6882463828501874944 9582697359230529152 12282930889959183360 14983164420687837568 17683397951416491776 1936887408435594368 4637120939164248576 7337354469892902784 10037588000621556992 12737821531350211200 15438055062078865408 18138288592807519616 2391778049826622208 5092011580555276416 7792245111283930624 10492478642012584832 13192712172741239040 15892945703469893248 146435160488995840 2846668691217650048 5546902221946304256 8247135752674958464 10947369283403612672 13647602814132266880 16347836344860921088 601325801880023680 3301559332608677888 6001792863337332096 8702026394065986304 11402259924794640512 14102493455523294720 16802726986251948928 1056216443271051520 3756449973999705728 6456683504728359936 9156917035457014144 11857150566185668352 14557384096914322560 17257617627642976768 1511107084662079360 4211340615390733568 6911574146119387776 9611807676848041984 12312041207576696192 15012274738305350400 17712508269034004608 1965997726053107200 4666231256781761408 7366464787510415616 10066698318239069824 12766931848967724032 15467165379696378240 18167398910425032448 2420888367444135040 5121121898172789248 7821355428901443456 10521588959630097664 13221822490358751872 15922056021087406080 175545478106508672 2875779008835162880 5576012539563817088 8276246070292471296 10976479601021125504 13676713131749779712 16376946662478433920 630436119497536512 3330669650226190720 6030903180954844928 8731136711683499136 11431370242412153344 14131603773140807552 16831837303869461760 1085326760888564352 3785560291617218560 6485793822345872768 9186027353074526976 11886260883803181184 14586494414531835392 17286727945260489600 1540217402279592192 4240450933008246400 6940684463736900608 9640917994465554816 12341151525194209024 15041385055922863232 17741618586651517440 1995108043670620032 4695341574399274240 7395575105127928448 10095808635856582656 12796042166585236864 15496275697313891072 18196509228042545280 2449998685061647872 5150232215790302080 7850465746518956288 10550699277247610496 13250932807976264704 15951166338704918912 204655795724021504 2904889326452675712 5605122857181329920 8305356387909984128 11005589918638638336 13705823449367292544 16406056980095946752 659546437115049344 3359779967843703552 6060013498572357760 8760247029301011968 11460480560029666176 14160714090758320384 16860947621486974592 1114437078506077184 3814670609234731392 6514904139963385600 9215137670692039808 11915371201420694016 14615604732149348224 17315838262878002432 1569327719897105024 4269561250625759232 6969794781354413440 9670028312083067648 12370261842811721856 15070495373540376064 17770728904269030272 2024218361288132864 4724451892016787072 7424685422745441280 10124918953474095488 12825152484202749696 15525386014931403904 18225619545660058112 2479109002679160704 5179342533407814912 7879576064136469120 10579809594865123328 13280043125593777536 15980276656322431744 233766113341534336 2933999644070188544 5634233174798842752 8334466705527496960 11034700236256151168 13734933766984805376 16435167297713459584 688656754732562176 3388890285461216384 6089123816189870592 8789357346918524800 11489590877647179008 14189824408375833216 16890057939104487424 1143547396123590016 3843780926852244224 6544014457580898432 9244247988309552640 11944481519038206848 14644715049766861056 17344948580495515264 1598438037514617856 4298671568243272064 6998905098971926272 9699138629700580480 12399372160429234688 15099605691157888896 17799839221886543104 2053328678905645696 4753562209634299904 7453795740362954112 10154029271091608320 12854262801820262528 15554496332548916736 18254729863277570944 2508219320296673536 5208452851025327744 7908686381753981952 10608919912482636160 13309153443211290368 16009386973939944576 262876430959047168 2963109961687701376 5663343492416355584 8363577023145009792 11063810553873664000 13764044084602318208 16464277615330972416 717767072350075008 3418000603078729216 6118234133807383424 8818467664536037632 11518701195264691840 14218934725993346048 16919168256722000256 1172657713741102848 3872891244469757056 6573124775198411264 9273358305927065472 11973591836655719680 14673825367384373888 17374058898113028096 1627548355132130688 4327781885860784896 7028015416589439104 9728248947318093312 12428482478046747520 15128716008775401728 17828949539504055936 2082438996523158528 4782672527251812736 7482906057980466944 10183139588709121152 12883373119437775360 15583606650166429568 18283840180895083776 2537329637914186368 5237563168642840576 7937796699371494784 10638030230100148992 13338263760828803200 16038497291557457408 291986748576560000 2992220279305214208 5692453810033868416 8392687340762522624 11092920871491176832 13793154402219831040 16493387932948485248 746877389967587840 3447110920696242048 6147344451424896256 8847577982153550464 11547811512882204672 14248045043610858880 16948278574339513088 1201768031358615680 3902001562087269888 6602235092815924096 9302468623544578304 12002702154273232512 14702935685001886720 17403169215730540928 1656658672749643520 4356892203478297728 7057125734206951936 9757359264935606144 12457592795664260352 15157826326392914560 17858059857121568768 2111549314140671360 4811782844869325568 7512016375597979776 10212249906326633984 12912483437055288192 15612716967783942400 18312950498512596608 2566439955531699200 5266673486260353408 7966907016989007616 10667140547717661824 13367374078446316032 16067607609174970240 321097066194072832 3021330596922727040 5721564127651381248 8421797658380035456 11122031189108689664 13822264719837343872 16522498250565998080 775987707585100672 3476221238313754880 6176454769042409088 8876688299771063296 11576921830499717504 14277155361228371712 16977388891957025920 1230878348976128512 3931111879704782720 6631345410433436928 9331578941162091136 12031812471890745344 14732046002619399552 17432279533348053760 1685768990367156352 4386002521095810560 7086236051824464768 9786469582553118976 12486703113281773184 15186936644010427392 17887170174739081600 2140659631758184192 4840893162486838400 7541126693215492608 10241360223944146816 12941593754672801024 15641827285401455232 18342060816130109440 2595550273149212032 5295783803877866240 7996017334606520448 10696250865335174656 13396484396063828864 16096717926792483072 350207383811585664 3050440914540239872 5750674445268894080 8450907975997548288 11151141506726202496 13851375037454856704 16551608568183510912 805098025202613504 3505331555931267712 6205565086659921920 8905798617388576128 11606032148117230336 14306265678845884544 17006499209574538752 1259988666593641344 3960222197322295552 6660455728050949760 9360689258779603968 12060922789508258176 14761156320236912384 17461389850965566592 1714879307984669184 4415112838713323392 7115346369441977600 9815579900170631808 12515813430899286016 15216046961627940224 17916280492356594432 2169769949375697024 4870003480104351232 7570237010833005440 10270470541561659648 12970704072290313856 15670937603018968064 18371171133747622272 2624660590766724864 5324894121495379072 8025127652224033280 10725361182952687488 13425594713681341696 16125828244409995904 379317701429098496 3079551232157752704 5779784762886406912 8480018293615061120 11180251824343715328 13880485355072369536 16580718885801023744 834208342820126336 3534441873548780544 6234675404277434752 8934908935006088960 11635142465734743168 14335375996463397376 17035609527192051584 1289098984211154176 3989332514939808384 6689566045668462592 9389799576397116800 12090033107125771008 14790266637854425216 17490500168583079424 1743989625602182016 4444223156330836224 7144456687059490432 9844690217788144640 12544923748516798848 15245157279245453056 17945390809974107264 2198880266993209856 4899113797721864064 7599347328450518272 10299580859179172480 12999814389907826688 15700047920636480896 18400281451365135104 2653770908384237696 5354004439112891904 8054237969841546112 10754471500570200320 13454705031298854528 16154938562027508736 408428019046611328 3108661549775265536 5808895080503919744 8509128611232573952 11209362141961228160 13909595672689882368 16609829203418536576 863318660437639168 3563552191166293376 6263785721894947584 8964019252623601792 11664252783352256000 14364486314080910208 17064719844809564416 1318209301828667008 4018442832557321216 6718676363285975424 9418909894014629632 12119143424743283840 14819376955471938048 17519610486200592256 1773099943219694848 4473333473948349056 7173567004677003264 9873800535405657472 12574034066134311680 15274267596862965888 17974501127591620096 2227990584610722688 4928224115339376896 7628457646068031104 10328691176796685312 13028924707525339520 15729158238253993728 18429391768982647936 2682881226001750528 5383114756730404736 8083348287459058944 10783581818187713152 13483815348916367360 16184048879645021568 437538336664124160 3137771867392778368 5838005398121432576 8538238928850086784 11238472459578740992 13938705990307395200 16638939521036049408 892428978055152000 3592662508783806208 6292896039512460416 8993129570241114624 11693363100969768832 14393596631698423040 17093830162427077248 1347319619446179840 4047553150174834048 6747786680903488256 9448020211632142464 12148253742360796672 14848487273089450880 17548720803818105088 1802210260837207680 4502443791565861888 7202677322294516096 9902910853023170304 12603144383751824512 15303377914480478720 18003611445209132928 2257100902228235520 4957334432956889728 7657567963685543936 10357801494414198144 13058035025142852352 15758268555871506560 11758012890609152 2711991543619263360 5412225074347917568 8112458605076571776 10812692135805225984 13512925666533880192 16213159197262534400 466648654281636992 3166882185010291200 5867115715738945408 8567349246467599616 11267582777196253824 13967816307924908032 16668049838653562240 921539295672664832 3621772826401319040 6322006357129973248 9022239887858627456 11722473418587281664 14422706949315935872 17122940480044590080 1376429937063692672 4076663467792346880 6776896998521001088 9477130529249655296 12177364059978309504 14877597590706963712 17577831121435617920 1831320578454720512 4531554109183374720 7231787639912028928 9932021170640683136 12632254701369337344 15332488232097991552 18032721762826645760 2286211219845748352 4986444750574402560 7686678281303056768 10386911812031710976 13087145342760365184 15787378873489019392 40868330508121984 2741101861236776192 5441335391965430400 8141568922694084608 10841802453422738816 13542035984151393024 16242269514880047232 495758971899149824 3195992502627804032 5896226033356458240 8596459564085112448 11296693094813766656 13996926625542420864 16697160156271075072 950649613290177664 3650883144018831872 6351116674747486080 9051350205476140288 11751583736204794496 14451817266933448704 17152050797662102912 1405540254681205504 4105773785409859712 6806007316138513920 9506240846867168128 12206474377595822336 14906707908324476544 17606941439053130752 1860430896072233344 4560664426800887552 7260897957529541760 9961131488258195968 12661365018986850176 15361598549715504384 18061832080444158592 2315321537463261184 5015555068191915392 7715788598920569600 10416022129649223808 13116255660377878016 15816489191106532224 69978648125634816 2770212178854289024 5470445709582943232 8170679240311597440 10870912771040251648 13571146301768905856 16271379832497560064 524869289516662656 3225102820245316864 5925336350973971072 8625569881702625280 11325803412431279488 14026036943159933696 16726270473888587904 979759930907690496 3679993461636344704 6380226992364998912 9080460523093653120 11780694053822307328 14480927584550961536 17181161115279615744 1434650572298718336 4134884103027372544 6835117633756026752 9535351164484680960 12235584695213335168 14935818225941989376 17636051756670643584 1889541213689746176 4589774744418400384 7290008275147054592 9990241805875708800 12690475336604363008 15390708867333017216 18090942398061671424 2344431855080774016 5044665385809428224 7744898916538082432 10445132447266736640 13145365977995390848 15845599508724045056 99088965743147648 2799322496471801856 5499556027200456064 8199789557929110272 10900023088657764480 13600256619386418688 16300490150115072896 553979607134175488 3254213137862829696 5954446668591483904 8654680199320138112 11354913730048792320 14055147260777446528 16755380791506100736 1008870248525203328 3709103779253857536 6409337309982511744 9109570840711165952 11809804371439820160 14510037902168474368 17210271432897128576 1463760889916231168 4163994420644885376 6864227951373539584 9564461482102193792 12264695012830848000 14964928543559502208 17665162074288156416 1918651531307259008 4618885062035913216 7319118592764567424 10019352123493221632 12719585654221875840 15419819184950530048 18120052715679184256 2373542172698286848 5073775703426941056 7774009234155595264 10474242764884249472 13174476295612903680 15874709826341557888 128199283360660480 2828432814089314688 5528666344817968896 8228899875546623104 10929133406275277312 13629366937003931520 16329600467732585728 583089924751688320 3283323455480342528 5983556986208996736 8683790516937650944 11384024047666305152 14084257578394959360 16784491109123613568 1037980566142716160 3738214096871370368 6438447627600024576 9138681158328678784 11838914689057332992 14539148219785987200 17239381750514641408 1492871207533744000 4193104738262398208 6893338268991052416 9593571799719706624 12293805330448360832 14994038861177015040 17694272391905669248 1947761848924771840 4647995379653426048 7348228910382080256 10048462441110734464 12748695971839388672 15448929502568042880 18149163033296697088 2402652490315799680 5102886021044453888 7803119551773108096 10503353082501762304 13203586613230416512 15903820143959070720 157309600978173312 2857543131706827520 5557776662435481728 8258010193164135936 10958243723892790144 13658477254621444352 16358710785350098560 612200242369201152 3312433773097855360 6012667303826509568 8712900834555163776 11413134365283817984 14113367896012472192 16813601426741126400 1067090883760228992 3767324414488883200 6467557945217537408 9167791475946191616 11868025006674845824 14568258537403500032 17268492068132154240 1521981525151256832 4222215055879911040 6922448586608565248 9622682117337219456 12322915648065873664 15023149178794527872 17723382709523182080 1976872166542284672 4677105697270938880 7377339227999593088 10077572758728247296 12777806289456901504 15478039820185555712 18178273350914209920 2431762807933312512 5131996338661966720 7832229869390620928 10532463400119275136 13232696930847929344 15932930461576583552 186419918595686144 2886653449324340352 5586886980052994560 8287120510781648768 10987354041510302976 13687587572238957184 16387821102967611392 641310559986713984 3341544090715368192 6041777621444022400 8742011152172676608 11442244682901330816 14142478213629985024 16842711744358639232 1096201201377741824 3796434732106396032 6496668262835050240 9196901793563704448 11897135324292358656 14597368855021012864 17297602385749667072 1551091842768769664 4251325373497423872 6951558904226078080 9651792434954732288 12352025965683386496 15052259496412040704 17752493027140694912 2005982484159797504 4706216014888451712 7406449545617105920 10106683076345760128 12806916607074414336 15507150137803068544 18207383668531722752 2460873125550825344 5161106656279479552 7861340187008133760 10561573717736787968 13261807248465442176 15962040779194096384 215530236213198976 2915763766941853184 5615997297670507392 8316230828399161600 11016464359127815808 13716697889856470016 16416931420585124224 670420877604226816 3370654408332881024 6070887939061535232 8771121469790189440 11471355000518843648 14171588531247497856 16871822061976152064 1125311518995254656 3825545049723908864 6525778580452563072 9226012111181217280 11926245641909871488 14626479172638525696 17326712703367179904 1580202160386282496 4280435691114936704 6980669221843590912 9680902752572245120 12381136283300899328 15081369814029553536 17781603344758207744 2035092801777310336 4735326332505964544 7435559863234618752 10135793393963272960 12836026924691927168 15536260455420581376 18236493986149235584 2489983443168338176 5190216973896992384 7890450504625646592 10590684035354300800 13290917566082955008 15991151096811609216 244640553830711808 2944874084559366016 5645107615288020224 8345341146016674432 11045574676745328640 13745808207473982848 16446041738202637056 699531195221739648 3399764725950393856 6099998256679048064 8800231787407702272 11500465318136356480 14200698848865010688 16900932379593664896 1154421836612767488 3854655367341421696 6554888898070075904 9255122428798730112 11955355959527384320 14655589490256038528 17355823020984692736 1609312478003795328 4309546008732449536 7009779539461103744 9710013070189757952 12410246600918412160 15110480131647066368 17810713662375720576 2064203119394823168 4764436650123477376 7464670180852131584 10164903711580785792 12865137242309440000 15565370773038094208 18265604303766748416 2519093760785851008 5219327291514505216 7919560822243159424 10619794352971813632 13320027883700467840 16020261414429122048 273750871448224640 2973984402176878848 5674217932905533056 8374451463634187264 11074684994362841472 13774918525091495680 16475152055820149888 728641512839252480 3428875043567906688 6129108574296560896 8829342105025215104 11529575635753869312 14229809166482523520 16930042697211177728 1183532154230280320 3883765684958934528 6583999215687588736 9284232746416242944 11984466277144897152 14684699807873551360 17384933338602205568 1638422795621308160 4338656326349962368 7038889857078616576 9739123387807270784 12439356918535924992 15139590449264579200 17839823979993233408 2093313437012336000 4793546967740990208 7493780498469644416 10194014029198298624 12894247559926952832 15594481090655607040 18294714621384261248 2548204078403363840 5248437609132018048 7948671139860672256 10648904670589326464 13349138201317980672 16049371732046634880 302861189065737472 3003094719794391680 5703328250523045888 8403561781251700096 11103795311980354304 13804028842709008512 16504262373437662720 757751830456765312 3457985361185419520 6158218891914073728 8858452422642727936 11558685953371382144 14258919484100036352 16959153014828690560 1212642471847793152 3912876002576447360 6613109533305101568 9313343064033755776 12013576594762409984 14713810125491064192 17414043656219718400 1667533113238820992 4367766643967475200 7068000174696129408 9768233705424783616 12468467236153437824 15168700766882092032 17868934297610746240 2122423754629848832 4822657285358503040 7522890816087157248 10223124346815811456 12923357877544465664 15623591408273119872 18323824939001774080 2577314396020876672 5277547926749530880 7977781457478185088 10678014988206839296 13378248518935493504 16078482049664147712 331971506683250304 3032205037411904512 5732438568140558720 8432672098869212928 11132905629597867136 13833139160326521344 16533372691055175552 786862148074278144 3487095678802932352 6187329209531586560 8887562740260240768 11587796270988894976 14288029801717549184 16988263332446203392 1241752789465305984 3941986320193960192 6642219850922614400 9342453381651268608 12042686912379922816 14742920443108577024 17443153973837231232 1696643430856333824 4396876961584988032 7097110492313642240 9797344023042296448 12497577553770950656 15197811084499604864 17898044615228259072 2151534072247361664 4851767602976015872 7552001133704670080 10252234664433324288 12952468195161978496 15652701725890632704 18352935256619286912 2606424713638389504 5306658244367043712 8006891775095697920 10707125305824352128 13407358836553006336 16107592367281660544 361081824300763136 3061315355029417344 5761548885758071552 8461782416486725760 11162015947215379968 13862249477944034176 16562483008672688384 815972465691790976 3516205996420445184 6216439527149099392 8916673057877753600 11616906588606407808 14317140119335062016 17017373650063716224 1270863107082818816 3971096637811473024 6671330168540127232 9371563699268781440 12071797229997435648 14772030760726089856 17472264291454744064 1725753748473846656 4425987279202500864 7126220809931155072 9826454340659809280 12526687871388463488 15226921402117117696 17927154932845771904 2180644389864874496 4880877920593528704 7581111451322182912 10281344982050837120 12981578512779491328 15681812043508145536 18382045574236799744 2635535031255902336 5335768561984556544 8036002092713210752 10736235623441864960 13436469154170519168 16136702684899173376 390192141918275968 3090425672646930176 5790659203375584384 8490892734104238592 11191126264832892800 13891359795561547008 16591593326290201216 845082783309303808 3545316314037958016 6245549844766612224 8945783375495266432 11646016906223920640 14346250436952574848 17046483967681229056 1299973424700331648 4000206955428985856 6700440486157640064 9400674016886294272 12100907547614948480 14801141078343602688 17501374609072256896 1754864066091359488 4455097596820013696 7155331127548667904 9855564658277322112 12555798189005976320 15256031719734630528 17956265250463284736 2209754707482387328 4909988238211041536 7610221768939695744 10310455299668349952 13010688830397004160 15710922361125658368 18411155891854312576 2664645348873415168 5364878879602069376 8065112410330723584 10765345941059377792 13465579471788032000 16165813002516686208 419302459535788800 3119535990264443008 5819769520993097216 8520003051721751424 11220236582450405632 13920470113179059840 16620703643907714048 874193100926816640 3574426631655470848 6274660162384125056 8974893693112779264 11675127223841433472 14375360754570087680 17075594285298741888 1329083742317844480 4029317273046498688 6729550803775152896 9429784334503807104 12130017865232461312 14830251395961115520 17530484926689769728 1783974383708872320 4484207914437526528 7184441445166180736 9884674975894834944 12584908506623489152 15285142037352143360 17985375568080797568 2238865025099900160 4939098555828554368 7639332086557208576 10339565617285862784 13039799148014516992 15740032678743171200 18440266209471825408 2693755666490928000 5393989197219582208 8094222727948236416 10794456258676890624 13494689789405544832 16194923320134199040 448412777153301632 3148646307881955840 5848879838610610048 8549113369339264256 11249346900067918464 13949580430796572672 16649813961525226880 903303418544329472 3603536949272983680 6303770480001637888 9004004010730292096 11704237541458946304 14404471072187600512 17104704602916254720 1358194059935357312 4058427590664011520 6758661121392665728 9458894652121319936 12159128182849974144 14859361713578628352 17559595244307282560 1813084701326385152 4513318232055039360 7213551762783693568 9913785293512347776 12614018824241001984 15314252354969656192 18014485885698310400 2267975342717412992 4968208873446067200 7668442404174721408 10368675934903375616 13068909465632029824 15769142996360684032 22632453379786624 2722865984108440832 5423099514837095040 8123333045565749248 10823566576294403456 13523800107023057664 16224033637751711872 477523094770814464 3177756625499468672 5877990156228122880 8578223686956777088 11278457217685431296 13978690748414085504 16678924279142739712 932413736161842304 3632647266890496512 6332880797619150720 9033114328347804928 11733347859076459136 14433581389805113344 17133814920533767552 1387304377552870144 4087537908281524352 6787771439010178560 9488004969738832768 12188238500467486976 14888472031196141184 17588705561924795392 1842195018943897984 4542428549672552192 7242662080401206400 9942895611129860608 12643129141858514816 15343362672587169024 18043596203315823232 2297085660334925824 4997319191063580032 7697552721792234240 10397786252520888448 13098019783249542656 15798253313978196864 51742770997299456 2751976301725953664 5452209832454607872 8152443363183262080 10852676893911916288 13552910424640570496 16253143955369224704 506633412388327296 3206866943116981504 5907100473845635712 8607334004574289920 11307567535302944128 14007801066031598336 16708034596760252544 961524053779355136 3661757584508009344 6361991115236663552 9062224645965317760 11762458176693971968 14462691707422626176 17162925238151280384 1416414695170382976 4116648225899037184 6816881756627691392 9517115287356345600 12217348818084999808 14917582348813654016 17617815879542308224 1871305336561410816 4571538867290065024 7271772398018719232 9972005928747373440 12672239459476027648 15372472990204681856 18072706520933336064 2326195977952438656 5026429508681092864 7726663039409747072 10426896570138401280 13127130100867055488 15827363631595709696 80853088614812288 2781086619343466496 5481320150072120704 8181553680800774912 10881787211529429120 13582020742258083328 16282254272986737536 535743730005840128 3235977260734494336 5936210791463148544 8636444322191802752 11336677852920456960 14036911383649111168 16737144914377765376 990634371396867968 3690867902125522176 6391101432854176384 9091334963582830592 11791568494311484800 14491802025040139008 17192035555768793216 1445525012787895808 4145758543516550016 6845992074245204224 9546225604973858432 12246459135702512640 14946692666431166848 17646926197159821056 1900415654178923648 4600649184907577856 7300882715636232064 10001116246364886272 12701349777093540480 15401583307822194688 18101816838550848896 2355306295569951488 5055539826298605696 7755773357027259904 10456006887755914112 13156240418484568320 15856473949213222528 109963406232325120 2810196936960979328 5510430467689633536 8210663998418287744 10910897529146941952 13611131059875596160 16311364590604250368 564854047623352960 3265087578352007168 5965321109080661376 8665554639809315584 11365788170537969792 14066021701266624000 16766255231995278208 1019744689014380800 3719978219743035008 6420211750471689216 9120445281200343424 11820678811928997632 14520912342657651840 17221145873386306048 1474635330405408640 4174868861134062848 6875102391862717056 9575335922591371264 12275569453320025472 14975802984048679680 17676036514777333888 1929525971796436480 4629759502525090688 7329993033253744896 10030226563982399104 12730460094711053312 15430693625439707520 18130927156168361728 2384416613187464320 5084650143916118528 7784883674644772736 10485117205373426944 13185350736102081152 15885584266830735360 139073723849837952 2839307254578492160 5539540785307146368 8239774316035800576 10940007846764454784 13640241377493108992 16340474908221763200 593964365240865792 3294197895969520000 5994431426698174208 8694664957426828416 11394898488155482624 14095132018884136832 16795365549612791040 1048855006631893632 3749088537360547840 6449322068089202048 9149555598817856256 11849789129546510464 14550022660275164672 17250256191003818880 1503745648022921472 4203979178751575680 6904212709480229888 9604446240208884096 12304679770937538304 15004913301666192512 17705146832394846720 1958636289413949312 4658869820142603520 7359103350871257728 10059336881599911936 12759570412328566144 15459803943057220352 18160037473785874560 2413526930804977152 5113760461533631360 7813993992262285568 10514227522990939776 13214461053719593984 15914694584448248192 168184041467350784 2868417572196004992 5568651102924659200 8268884633653313408 10969118164381967616 13669351695110621824 16369585225839276032 623074682858378624 3323308213587032832 6023541744315687040 8723775275044341248 11424008805772995456 14124242336501649664 16824475867230303872 1077965324249406464 3778198854978060672 6478432385706714880 9178665916435369088 11878899447164023296 14579132977892677504 17279366508621331712 1532855965640434304 4233089496369088512 6933323027097742720 9633556557826396928 12333790088555051136 15034023619283705344 17734257150012359552 1987746607031462144 4687980137760116352 7388213668488770560 10088447199217424768 12788680729946078976 15488914260674733184 18189147791403387392 2442637248422489984 5142870779151144192 7843104309879798400 10543337840608452608 13243571371337106816 15943804902065761024 197294359084863616 2897527889813517824 5597761420542172032 8297994951270826240 10998228481999480448 13698462012728134656 16398695543456788864 652185000475891456 3352418531204545664 6052652061933199872 8752885592661854080 11453119123390508288 14153352654119162496 16853586184847816704 1107075641866919296 3807309172595573504 6507542703324227712 9207776234052881920 11908009764781536128 14608243295510190336 17308476826238844544 1561966283257947136 4262199813986601344 6962433344715255552 9662666875443909760 12362900406172563968 15063133936901218176 17763367467629872384 2016856924648974976 4717090455377629184 7417323986106283392 10117557516834937600 12817791047563591808 15518024578292246016 18218258109020900224 2471747566040002816 5171981096768657024 7872214627497311232 10572448158225965440 13272681688954619648 15972915219683273856 226404676702376448 2926638207431030656 5626871738159684864 8327105268888339072 11027338799616993280 13727572330345647488 16427805861074301696 681295318093404288 3381528848822058496 6081762379550712704 8781995910279366912 11482229441008021120 14182462971736675328 16882696502465329536 1136185959484432128 3836419490213086336 6536653020941740544 9236886551670394752 11937120082399048960 14637353613127703168 17337587143856357376 1591076600875459968 4291310131604114176 6991543662332768384 9691777193061422592 12392010723790076800 15092244254518731008 17792477785247385216 2045967242266487808 4746200772995142016 7446434303723796224 10146667834452450432 12846901365181104640 15547134895909758848 18247368426638413056 2500857883657515648 5201091414386169856 7901324945114824064 10601558475843478272 13301792006572132480 16002025537300786688 255514994319889280 2955748525048543488 5655982055777197696 8356215586505851904 11056449117234506112 13756682647963160320 16456916178691814528 710405635710917120 3410639166439571328 6110872697168225536 8811106227896879744 11511339758625533952 14211573289354188160 16911806820082842368 1165296277101944960 3865529807830599168 6565763338559253376 9265996869287907584 11966230400016561792 14666463930745216000 17366697461473870208 1620186918492972800 4320420449221627008 7020653979950281216 9720887510678935424 12421121041407589632 15121354572136243840 17821588102864898048 2075077559884000640 4775311090612654848 7475544621341309056 10175778152069963264 12876011682798617472 15576245213527271680 18276478744255925888 2529968201275028480 5230201732003682688 7930435262732336896 10630668793460991104 13330902324189645312 16031135854918299520 284625311937402112 2984858842666056320 5685092373394710528 8385325904123364736 11085559434852018944 13785792965580673152 16486026496309327360 739515953328429952 3439749484057084160 6139983014785738368 8840216545514392576 11540450076243046784 14240683606971700992 16940917137700355200 1194406594719457792 3894640125448112000 6594873656176766208 9295107186905420416 11995340717634074624 14695574248362728832 17395807779091383040 1649297236110485632 4349530766839139840 7049764297567794048 9749997828296448256 12450231359025102464 15150464889753756672 17850698420482410880 2104187877501513472 4804421408230167680 7504654938958821888 10204888469687476096 12905122000416130304 15605355531144784512 18305589061873438720 2559078518892541312 5259312049621195520 7959545580349849728 10659779111078503936 13360012641807158144 16060246172535812352 313735629554914944 3013969160283569152 5714202691012223360 8414436221740877568 11114669752469531776 13814903283198185984 16515136813926840192 768626270945942784 3468859801674596992 6169093332403251200 8869326863131905408 11569560393860559616 14269793924589213824 16970027455317868032 1223516912336970624 3923750443065624832 6623983973794279040 9324217504522933248 12024451035251587456 14724684565980241664 17424918096708895872 1678407553727998464 4378641084456652672 7078874615185306880 9779108145913961088 12479341676642615296 15179575207371269504 17879808738099923712 2133298195119026304 4833531725847680512 7533765256576334720 10233998787304988928 12934232318033643136 15634465848762297344 18334699379490951552 2588188836510054144 5288422367238708352 7988655897967362560 10688889428696016768 13389122959424670976 16089356490153325184 342845947172427776 3043079477901081984 5743313008629736192 8443546539358390400 11143780070087044608 13844013600815698816 16544247131544353024 797736588563455616 3497970119292109824 6198203650020764032 8898437180749418240 11598670711478072448 14298904242206726656 16999137772935380864 1252627229954483456 3952860760683137664 6653094291411791872 9353327822140446080 12053561352869100288 14753794883597754496 17454028414326408704 1707517871345511296 4407751402074165504 7107984932802819712 9808218463531473920 12508451994260128128 15208685524988782336 17908919055717436544 2162408512736539136 4862642043465193344 7562875574193847552 10263109104922501760 12963342635651155968 15663576166379810176 18363809697108464384 2617299154127566976 5317532684856221184 8017766215584875392 10717999746313529600 13418233277042183808 16118466807770838016 371956264789940608 3072189795518594816 5772423326247249024 8472656856975903232 11172890387704557440 13873123918433211648 16573357449161865856 826846906180968448 3527080436909622656 6227313967638276864 8927547498366931072 11627781029095585280 14328014559824239488 17028248090552893696 1281737547571996288 3981971078300650496 6682204609029304704 9382438139757958912 12082671670486613120 14782905201215267328 17483138731943921536 1736628188963024128 4436861719691678336 7137095250420332544 9837328781148986752 12537562311877640960 15237795842606295168 17938029373334949376 2191518830354051968 4891752361082706176 7591985891811360384 10292219422540014592 12992452953268668800 15692686483997323008 18392920014725977216 2646409471745079808 5346643002473734016 8046876533202388224 10747110063931042432 13447343594659696640 16147577125388350848 401066582407453440 3101300113136107648 5801533643864761856 8501767174593416064 11202000705322070272 13902234236050724480 16602467766779378688 855957223798481280 3556190754527135488 6256424285255789696 8956657815984443904 11656891346713098112 14357124877441752320 17057358408170406528 1310847865189509120 4011081395918163328 6711314926646817536 9411548457375471744 12111781988104125952 14812015518832780160 17512249049561434368 1765738506580536960 4465972037309191168 7166205568037845376 9866439098766499584 12566672629495153792 15266906160223808000 17967139690952462208 2220629147971564800 4920862678700219008 7621096209428873216 10321329740157527424 13021563270886181632 15721796801614835840 18422030332343490048 2675519789362592640 5375753320091246848 8075986850819901056 10776220381548555264 13476453912277209472 16176687443005863680 430176900024966272 3130410430753620480 5830643961482274688 8530877492210928896 11231111022939583104 13931344553668237312 16631578084396891520 885067541415994112 3585301072144648320 6285534602873302528 8985768133601956736 11686001664330610944 14386235195059265152 17086468725787919360 1339958182807021952 4040191713535676160 6740425244264330368 9440658774992984576 12140892305721638784 14841125836450292992 17541359367178947200 1794848824198049792 4495082354926704000 7195315885655358208 9895549416384012416 12595782947112666624 15296016477841320832 17996250008569975040 2249739465589077632 4949972996317731840 7650206527046386048 10350440057775040256 13050673588503694464 15750907119232348672 4396576251451264 2704630106980105472 5404863637708759680 8105097168437413888 10805330699166068096 13505564229894722304 16205797760623376512 459287217642479104 3159520748371133312 5859754279099787520 8559987809828441728 11260221340557095936 13960454871285750144 16660688402014404352 914177859033506944 3614411389762161152 6314644920490815360 9014878451219469568 11715111981948123776 14415345512676777984 17115579043405432192 1369068500424534784 4069302031153188992 6769535561881843200 9469769092610497408 12170002623339151616 14870236154067805824 17570469684796460032 1823959141815562624 4524192672544216832 7224426203272871040 9924659734001525248 12624893264730179456 15325126795458833664 18025360326187487872 2278849783206590464 4979083313935244672 7679316844663898880 10379550375392553088 13079783906121207296 15780017436849861504 33506893868964096 2733740424597618304 5433973955326272512 8134207486054926720 10834441016783580928 13534674547512235136 16234908078240889344 488397535259991936 3188631065988646144 5888864596717300352 8589098127445954560 11289331658174608768 13989565188903262976 16689798719631917184 943288176651019776 3643521707379673984 6343755238108328192 9043988768836982400 11744222299565636608 14444455830294290816 17144689361022945024 1398178818042047616 4098412348770701824 6798645879499356032 9498879410228010240 12199112940956664448 14899346471685318656 17599580002413972864 1853069459433075456 4553302990161729664 7253536520890383872 9953770051619038080 12654003582347692288 15354237113076346496 18054470643805000704 2307960100824103296 5008193631552757504 7708427162281411712 10408660693010065920 13108894223738720128 15809127754467374336 62617211486476928 2762850742215131136 5463084272943785344 8163317803672439552 10863551334401093760 13563784865129747968 16264018395858402176 517507852877504768 3217741383606158976 5917974914334813184 8618208445063467392 11318441975792121600 14018675506520775808 16718909037249430016 972398494268532608 3672632024997186816 6372865555725841024 9073099086454495232 11773332617183149440 14473566147911803648 17173799678640457856 1427289135659560448 4127522666388214656 6827756197116868864 9527989727845523072 12228223258574177280 14928456789302831488 17628690320031485696 1882179777050588288 4582413307779242496 7282646838507896704 9982880369236550912 12683113899965205120 15383347430693859328 18083580961422513536 2337070418441616128 5037303949170270336 7737537479898924544 10437771010627578752 13138004541356232960 15838238072084887168 91727529103989760 2791961059832643968 5492194590561298176 8192428121289952384 10892661652018606592 13592895182747260800 16293128713475915008 546618170495017600 3246851701223671808 5947085231952326016 8647318762680980224 11347552293409634432 14047785824138288640 16748019354866942848 1001508811886045440 3701742342614699648 6401975873343353856 9102209404072008064 11802442934800662272 14502676465529316480 17202909996257970688 1456399453277073280 4156632984005727488 6856866514734381696 9557100045463035904 12257333576191690112 14957567106920344320 17657800637648998528 1911290094668101120 4611523625396755328 7311757156125409536 10011990686854063744 12712224217582717952 15412457748311372160 18112691279040026368 2366180736059128960 5066414266787783168 7766647797516437376 10466881328245091584 13167114858973745792 15867348389702400000 120837846721502592 2821071377450156800 5521304908178811008 8221538438907465216 10921771969636119424 13622005500364773632 16322239031093427840 575728488112530432 3275962018841184640 5976195549569838848 8676429080298493056 11376662611027147264 14076896141755801472 16777129672484455680 1030619129503558272 3730852660232212480 6431086190960866688 9131319721689520896 11831553252418175104 14531786783146829312 17232020313875483520 1485509770894586112 4185743301623240320 6885976832351894528 9586210363080548736 12286443893809202944 14986677424537857152 17686910955266511360 1940400412285613952 4640633943014268160 7340867473742922368 10041101004471576576 12741334535200230784 15441568065928884992 18141801596657539200 2395291053676641792 5095524584405296000 7795758115133950208 10495991645862604416 13196225176591258624 15896458707319912832 149948164339015424 2850181695067669632 5550415225796323840 8250648756524978048 10950882287253632256 13651115817982286464 16351349348710940672 604838805730043264 3305072336458697472 6005305867187351680 8705539397916005888 11405772928644660096 14106006459373314304 16806239990101968512 1059729447121071104 3759962977849725312 6460196508578379520 9160430039307033728 11860663570035687936 14560897100764342144 17261130631492996352 1514620088512098944 4214853619240753152 6915087149969407360 9615320680698061568 12315554211426715776 15015787742155369984 17716021272884024192 1969510729903126784 4669744260631780992 7369977791360435200 10070211322089089408 12770444852817743616 15470678383546397824 18170911914275052032 2424401371294154624 5124634902022808832 7824868432751463040 10525101963480117248 13225335494208771456 15925569024937425664 179058481956528256 2879292012685182464 5579525543413836672 8279759074142490880 10979992604871145088 13680226135599799296 16380459666328453504 633949123347556096 3334182654076210304 6034416184804864512 8734649715533518720 11434883246262172928 14135116776990827136 16835350307719481344 1088839764738583936 3789073295467238144 6489306826195892352 9189540356924546560 11889773887653200768 14590007418381854976 17290240949110509184 1543730406129611776 4243963936858265984 6944197467586920192 9644430998315574400 12344664529044228608 15044898059772882816 17745131590501537024 1998621047520639616 4698854578249293824 7399088108977948032 10099321639706602240 12799555170435256448 15499788701163910656 18200022231892564864 2453511688911667456 5153745219640321664 7853978750368975872 10554212281097630080 13254445811826284288 15954679342554938496 208168799574041088 2908402330302695296 5608635861031349504 8308869391760003712 11009102922488657920 13709336453217312128 16409569983945966336 663059440965068928 3363292971693723136 6063526502422377344 8763760033151031552 11463993563879685760 14164227094608339968 16864460625336994176 1117950082356096768 3818183613084750976 6518417143813405184 9218650674542059392 11918884205270713600 14619117735999367808 17319351266728022016 1572840723747124608 4273074254475778816 6973307785204433024 9673541315933087232 12373774846661741440 15074008377390395648 17774241908119049856 2027731365138152448 4727964895866806656 7428198426595460864 10128431957324115072 12828665488052769280 15528899018781423488 18229132549510077696 2482622006529180288 5182855537257834496 7883089067986488704 10583322598715142912 13283556129443797120 15983789660172451328 237279117191553920 2937512647920208128 5637746178648862336 8337979709377516544 11038213240106170752 13738446770834824960 16438680301563479168 692169758582581760 3392403289311235968 6092636820039890176 8792870350768544384 11493103881497198592 14193337412225852800 16893570942954507008 1147060399973609600 3847293930702263808 6547527461430918016 9247760992159572224 11947994522888226432 14648228053616880640 17348461584345534848 1601951041364637440 4302184572093291648 7002418102821945856 9702651633550600064 12402885164279254272 15103118695007908480 17803352225736562688 2056841682755665280 4757075213484319488 7457308744212973696 10157542274941627904 12857775805670282112 15558009336398936320 18258242867127590528 2511732324146693120 5211965854875347328 7912199385604001536 10612432916332655744 13312666447061309952 16012899977789964160 266389434809066752 2966622965537720960 5666856496266375168 8367090026995029376 11067323557723683584 13767557088452337792 16467790619180992000 721280076200094592 3421513606928748800 6121747137657403008 8821980668386057216 11522214199114711424 14222447729843365632 16922681260572019840 1176170717591122432 3876404248319776640 6576637779048430848 9276871309777085056 11977104840505739264 14677338371234393472 17377571901963047680 1631061358982150272 4331294889710804480 7031528420439458688 9731761951168112896 12431995481896767104 15132229012625421312 17832462543354075520 2085952000373178112 4786185531101832320 7486419061830486528 10186652592559140736 12886886123287794944 15587119654016449152 18287353184745103360 2540842641764205952 5241076172492860160 7941309703221514368 10641543233950168576 13341776764678822784 16042010295407476992 295499752426579584 2995733283155233792 5695966813883888000 8396200344612542208 11096433875341196416 13796667406069850624 16496900936798504832 750390393817607424 3450623924546261632 6150857455274915840 8851090986003570048 11551324516732224256 14251558047460878464 16951791578189532672 1205281035208635264 3905514565937289472 6605748096665943680 9305981627394597888 12006215158123252096 14706448688851906304 17406682219580560512 1660171676599663104 4360405207328317312 7060638738056971520 9760872268785625728 12461105799514279936 15161339330242934144 17861572860971588352 2115062317990690944 4815295848719345152 7515529379447999360 10215762910176653568 12915996440905307776 15616229971633961984 18316463502362616192 2569952959381718784 5270186490110372992 7970420020839027200 10670653551567681408 13370887082296335616 16071120613024989824 324610070044092416 3024843600772746624 5725077131501400832 8425310662230055040 11125544192958709248 13825777723687363456 16526011254416017664 779500711435120256 3479734242163774464 6179967772892428672 8880201303621082880 11580434834349737088 14280668365078391296 16980901895807045504 1234391352826148096 3934624883554802304 6634858414283456512 9335091945012110720 12035325475740764928 14735559006469419136 17435792537198073344 1689281994217175936 4389515524945830144 7089749055674484352 9789982586403138560 12490216117131792768 15190449647860446976 17890683178589101184 2144172635608203776 4844406166336857984 7544639697065512192 10244873227794166400 12945106758522820608 15645340289251474816 18345573819980129024 2599063276999231616 5299296807727885824 7999530338456540032 10699763869185194240 13399997399913848448 16100230930642502656 353720387661605248 3053953918390259456 5754187449118913664 8454420979847567872 11154654510576222080 13854888041304876288 16555121572033530496 808611029052633088 3508844559781287296 6209078090509941504 8909311621238595712 11609545151967249920 14309778682695904128 17010012213424558336 1263501670443660928 3963735201172315136 6663968731900969344 9364202262629623552 12064435793358277760 14764669324086931968 17464902854815586176 1718392311834688768 4418625842563342976 7118859373291997184 9819092904020651392 12519326434749305600 15219559965477959808 17919793496206614016 2173282953225716608 4873516483954370816 7573750014683025024 10273983545411679232 12974217076140333440 15674450606868987648 18374684137597641856 2628173594616744448 5328407125345398656 8028640656074052864 10728874186802707072 13429107717531361280 16129341248260015488 382830705279118080 3083064236007772288 5783297766736426496 8483531297465080704 11183764828193734912 13883998358922389120 16584231889651043328 837721346670145920 3537954877398800128 6238188408127454336 8938421938856108544 11638655469584762752 14338889000313416960 17039122531042071168 1292611988061173760 3992845518789827968 6693079049518482176 9393312580247136384 12093546110975790592 14793779641704444800 17494013172433099008 1747502629452201600 4447736160180855808 7147969690909510016 9848203221638164224 12548436752366818432 15248670283095472640 17948903813824126848 2202393270843229440 4902626801571883648 7602860332300537856 10303093863029192064 13003327393757846272 15703560924486500480 18403794455215154688 2657283912234257280 5357517442962911488 8057750973691565696 10757984504420219904 13458218035148874112 16158451565877528320 411941022896630912 3112174553625285120 5812408084353939328 8512641615082593536 11212875145811247744 13913108676539901952 16613342207268556160 866831664287658752 3567065195016312960 6267298725744967168 8967532256473621376 11667765787202275584 14367999317930929792 17068232848659584000 1321722305678686592 4021955836407340800 6722189367135995008 9422422897864649216 12122656428593303424 14822889959321957632 17523123490050611840 1776612947069714432 4476846477798368640 7177080008527022848 9877313539255677056 12577547069984331264 15277780600712985472 17978014131441639680 2231503588460742272 4931737119189396480 7631970649918050688 10332204180646704896 13032437711375359104 15732671242104013312 18432904772832667520 2686394229851770112 5386627760580424320 8086861291309078528 10787094822037732736 13487328352766386944 16187561883495041152 441051340514143744 3141284871242797952 5841518401971452160 8541751932700106368 11241985463428760576 13942218994157414784 16642452524886068992 895941981905171584 3596175512633825792 6296409043362480000 8996642574091134208 11696876104819788416 14397109635548442624 17097343166277096832 1350832623296199424 4051066154024853632 6751299684753507840 9451533215482162048 12151766746210816256 14852000276939470464 17552233807668124672 1805723264687227264 4505956795415881472 7206190326144535680 9906423856873189888 12606657387601844096 15306890918330498304 18007124449059152512 2260613906078255104 4960847436806909312 7661080967535563520 10361314498264217728 13061548028992871936 15761781559721526144 15271016740628736 2715504547469282944 5415738078197937152 8115971608926591360 10816205139655245568 13516438670383899776 16216672201112553984 470161658131656576 3170395188860310784 5870628719588964992 8570862250317619200 11271095781046273408 13971329311774927616 16671562842503581824 925052299522684416 3625285830251338624 6325519360979992832 9025752891708647040 11725986422437301248 14426219953165955456 17126453483894609664 1379942940913712256 4080176471642366464 6780410002371020672 9480643533099674880 12180877063828329088 14881110594556983296 17581344125285637504 1834833582304740096 4535067113033394304 7235300643762048512 9935534174490702720 12635767705219356928 15336001235948011136 18036234766676665344 2289724223695767936 4989957754424422144 7690191285153076352 10390424815881730560 13090658346610384768 15790891877339038976 44381334358141568 2744614865086795776 5444848395815449984 8145081926544104192 10845315457272758400 13545548988001412608 16245782518730066816 499271975749169408 3199505506477823616 5899739037206477824 8599972567935132032 11300206098663786240 14000439629392440448 16700673160121094656 954162617140197248 3654396147868851456 6354629678597505664 9054863209326159872 11755096740054814080 14455330270783468288 17155563801512122496 1409053258531225088 4109286789259879296 6809520319988533504 9509753850717187712 12209987381445841920 14910220912174496128 17610454442903150336 1863943899922252928 4564177430650907136 7264410961379561344 9964644492108215552 12664878022836869760 15365111553565523968 18065345084294178176 2318834541313280768 5019068072041934976 7719301602770589184 10419535133499243392 13119768664227897600 15820002194956551808 73491651975654400 2773725182704308608 5473958713432962816 8174192244161617024 10874425774890271232 13574659305618925440 16274892836347579648 528382293366682240 3228615824095336448 5928849354823990656 8629082885552644864 11329316416281299072 14029549947009953280 16729783477738607488 983272934757710080 3683506465486364288 6383739996215018496 9083973526943672704 11784207057672326912 14484440588400981120 17184674119129635328 1438163576148737920 4138397106877392128 6838630637606046336 9538864168334700544 12239097699063354752 14939331229792008960 17639564760520663168 1893054217539765760 4593287748268419968 7293521278997074176 9993754809725728384 12693988340454382592 15394221871183036800 18094455401911691008 2347944858930793600 5048178389659447808 7748411920388102016 10448645451116756224 13148878981845410432 15849112512574064640 102601969593167232 2802835500321821440 5503069031050475648 8203302561779129856 10903536092507784064 13603769623236438272 16304003153965092480 557492610984195072 3257726141712849280 5957959672441503488 8658193203170157696 11358426733898811904 14058660264627466112 16758893795356120320 1012383252375222912 3712616783103877120 6412850313832531328 9113083844561185536 11813317375289839744 14513550906018493952 17213784436747148160 1467273893766250752 4167507424494904960 6867740955223559168 9567974485952213376 12268208016680867584 14968441547409521792 17668675078138176000 1922164535157278592 4622398065885932800 7322631596614587008 10022865127343241216 12723098658071895424 15423332188800549632 18123565719529203840 2377055176548306432 5077288707276960640 7777522238005614848 10477755768734269056 13177989299462923264 15878222830191577472 131712287210680064 2831945817939334272 5532179348667988480 8232412879396642688 10932646410125296896 13632879940853951104 16333113471582605312 586602928601707904 3286836459330362112 5987069990059016320 8687303520787670528 11387537051516324736 14087770582244978944 16788004112973633152 1041493569992735744 3741727100721389952 6441960631450044160 9142194162178698368 11842427692907352576 14542661223636006784 17242894754364660992 1496384211383763584 4196617742112417792 6896851272841072000 9597084803569726208 12297318334298380416 14997551865027034624 17697785395755688832 1951274852774791424 4651508383503445632 7351741914232099840 10051975444960754048 12752208975689408256 15452442506418062464 18152676037146716672 2406165494165819264 5106399024894473472 7806632555623127680 10506866086351781888 13207099617080436096 15907333147809090304 160822604828192896 2861056135556847104 5561289666285501312 8261523197014155520 10961756727742809728 13661990258471463936 16362223789200118144 615713246219220736 3315946776947874944 6016180307676529152 8716413838405183360 11416647369133837568 14116880899862491776 16817114430591145984 1070603887610248576 3770837418338902784 6471070949067556992 9171304479796211200 11871538010524865408 14571771541253519616 17272005071982173824 1525494529001276416 4225728059729930624 6925961590458584832 9626195121187239040 12326428651915893248 15026662182644547456 17726895713373201664 1980385170392304256 4680618701120958464 7380852231849612672 10081085762578266880 12781319293306921088 15481552824035575296 18181786354764229504 2435275811783332096 5135509342511986304 7835742873240640512 10535976403969294720 13236209934697948928 15936443465426603136 189932922445705728 2890166453174359936 5590399983903014144 8290633514631668352 10990867045360322560 13691100576088976768 16391334106817630976 644823563836733568 3345057094565387776 6045290625294041984 8745524156022696192 11445757686751350400 14145991217480004608 16846224748208658816 1099714205227761408 3799947735956415616 6500181266685069824 9200414797413724032 11900648328142378240 14600881858871032448 17301115389599686656 1554604846618789248 4254838377347443456 6955071908076097664 9655305438804751872 12355538969533406080 15055772500262060288 17756006030990714496 2009495488009817088 4709729018738471296 7409962549467125504 10110196080195779712 12810429610924433920 15510663141653088128 18210896672381742336 2464386129400844928 5164619660129499136 7864853190858153344 10565086721586807552 13265320252315461760 15965553783044115968 219043240063218560 2919276770791872768 5619510301520526976 8319743832249181184 11019977362977835392 13720210893706489600 16420444424435143808 673933881454246400 3374167412182900608 6074400942911554816 8774634473640209024 11474868004368863232 14175101535097517440 16875335065826171648 1128824522845274240 3829058053573928448 6529291584302582656 9229525115031236864 11929758645759891072 14629992176488545280 17330225707217199488 1583715164236302080 4283948694964956288 6984182225693610496 9684415756422264704 12384649287150918912 15084882817879573120 17785116348608227328 2038605805627329920 4738839336355984128 7439072867084638336 10139306397813292544 12839539928541946752 15539773459270600960 18240006989999255168 2493496447018357760 5193729977747011968 7893963508475666176 10594197039204320384 13294430569932974592 15994664100661628800 248153557680731392 2948387088409385600 5648620619138039808 8348854149866694016 11049087680595348224 13749321211324002432 16449554742052656640 703044199071759232 3403277729800413440 6103511260529067648 8803744791257721856 11503978321986376064 14204211852715030272 16904445383443684480 1157934840462787072 3858168371191441280 6558401901920095488 9258635432648749696 11958868963377403904 14659102494106058112 17359336024834712320 1612825481853814912 4313059012582469120 7013292543311123328 9713526074039777536 12413759604768431744 15113993135497085952 17814226666225740160 2067716123244842752 4767949653973496960 7468183184702151168 10168416715430805376 12868650246159459584 15568883776888113792 18269117307616768000 2522606764635870592 5222840295364524800 7923073826093179008 10623307356821833216 13323540887550487424 16023774418279141632 277263875298244224 2977497406026898432 5677730936755552640 8377964467484206848 11078197998212861056 13778431528941515264 16478665059670169472 732154516689272064 3432388047417926272 6132621578146580480 8832855108875234688 11533088639603888896 14233322170332543104 16933555701061197312 1187045158080299904 3887278688808954112 6587512219537608320 9287745750266262528 11987979280994916736 14688212811723570944 17388446342452225152 1641935799471327744 4342169330199981952 7042402860928636160 9742636391657290368 12442869922385944576 15143103453114598784 17843336983843252992 2096826440862355584 4797059971591009792 7497293502319664000 10197527033048318208 12897760563776972416 15597994094505626624 18298227625234280832 2551717082253383424 5251950612982037632 7952184143710691840 10652417674439346048 13352651205168000256 16052884735896654464 306374192915757056 3006607723644411264 5706841254373065472 8407074785101719680 11107308315830373888 13807541846559028096 16507775377287682304 761264834306784896 3461498365035439104 6161731895764093312 8861965426492747520 11562198957221401728 14262432487950055936 16962666018678710144 1216155475697812736 3916389006426466944 6616622537155121152 9316856067883775360 12017089598612429568 14717323129341083776 17417556660069737984 1671046117088840576 4371279647817494784 7071513178546148992 9771746709274803200 12471980240003457408 15172213770732111616 17872447301460765824 2125936758479868416 4826170289208522624 7526403819937176832 10226637350665831040 12926870881394485248 15627104412123139456 18327337942851793664 2580827399870896256 5281060930599550464 7981294461328204672 10681527992056858880 13381761522785513088 16081995053514167296 335484510533269888 3035718041261924096 5735951571990578304 8436185102719232512 11136418633447886720 13836652164176540928 16536885694905195136 790375151924297728 3490608682652951936 6190842213381606144 8891075744110260352 11591309274838914560 14291542805567568768 16991776336296222976 1245265793315325568 3945499324043979776 6645732854772633984 9345966385501288192 12046199916229942400 14746433446958596608 17446666977687250816 1700156434706353408 4400389965435007616 7100623496163661824 9800857026892316032 12501090557620970240 15201324088349624448 17901557619078278656 2155047076097381248 4855280606826035456 7555514137554689664 10255747668283343872 12955981199011998080 15656214729740652288 18356448260469306496 2609937717488409088 5310171248217063296 8010404778945717504 10710638309674371712 13410871840403025920 16111105371131680128 364594828150782720 3064828358879436928 5765061889608091136 8465295420336745344 11165528951065399552 13865762481794053760 16565996012522707968 819485469541810560 3519719000270464768 6219952530999118976 8920186061727773184 11620419592456427392 14320653123185081600 17020886653913735808 1274376110932838400 3974609641661492608 6674843172390146816 9375076703118801024 12075310233847455232 14775543764576109440 17475777295304763648 1729266752323866240 4429500283052520448 7129733813781174656 9829967344509828864 12530200875238483072 15230434405967137280 17930667936695791488 2184157393714894080 4884390924443548288 7584624455172202496 10284857985900856704 12985091516629510912 15685325047358165120 18385558578086819328 2639048035105921920 5339281565834576128 8039515096563230336 10739748627291884544 13439982158020538752 16140215688749192960 393705145768295552 3093938676496949760 5794172207225603968 8494405737954258176 11194639268682912384 13894872799411566592 16595106330140220800 848595787159323392 3548829317887977600 6249062848616631808 8949296379345286016 11649529910073940224 14349763440802594432 17049996971531248640 1303486428550351232 4003719959279005440 6703953490007659648 9404187020736313856 12104420551464968064 14804654082193622272 17504887612922276480 1758377069941379072 4458610600670033280 7158844131398687488 9859077662127341696 12559311192855995904 15259544723584650112 17959778254313304320 2213267711332406912 4913501242061061120 7613734772789715328 10313968303518369536 13014201834247023744 15714435364975677952 18414668895704332160 2668158352723434752 5368391883452088960 8068625414180743168 10768858944909397376 13469092475638051584 16169326006366705792 422815463385808384 3123048994114462592 5823282524843116800 8523516055571771008 11223749586300425216 13923983117029079424 16624216647757733632 877706104776836224 3577939635505490432 6278173166234144640 8978406696962798848 11678640227691453056 14378873758420107264 17079107289148761472 1332596746167864064 4032830276896518272 6733063807625172480 9433297338353826688 12133530869082480896 14833764399811135104 17533997930539789312 1787487387558891904 4487720918287546112 7187954449016200320 9888187979744854528 12588421510473508736 15288655041202162944 17988888571930817152 2242378028949919744 4942611559678573952 7642845090407228160 10343078621135882368 13043312151864536576 15743545682593190784 18443779213321844992 2697268670340947584 5397502201069601792 8097735731798256000 10797969262526910208 13498202793255564416 16198436323984218624 451925781003321216 3152159311731975424 5852392842460629632 8552626373189283840 11252859903917938048 13953093434646592256 16653326965375246464 906816422394349056 3607049953123003264 6307283483851657472 9007517014580311680 11707750545308965888 14407984076037620096 17108217606766274304 1361707063785376896 4061940594514031104 6762174125242685312 9462407655971339520 12162641186699993728 14862874717428647936 17563108248157302144 1816597705176404736 4516831235905058944 7217064766633713152 9917298297362367360 12617531828091021568 15317765358819675776 18017998889548329984 2271488346567432576 4971721877296086784 7671955408024740992 10372188938753395200 13072422469482049408 15772656000210703616 26145457229806208 2726378987958460416 5426612518687114624 8126846049415768832 10827079580144423040 13527313110873077248 16227546641601731456 481036098620834048 3181269629349488256 5881503160078142464 8581736690806796672 11281970221535450880 13982203752264105088 16682437282992759296 935926740011861888 3636160270740516096 6336393801469170304 9036627332197824512 11736860862926478720 14437094393655132928 17137327924383787136 1390817381402889728 4091050912131543936 6791284442860198144 9491517973588852352 12191751504317506560 14891985035046160768 17592218565774814976 1845708022793917568 4545941553522571776 7246175084251225984 9946408614979880192 12646642145708534400 15346875676437188608 18047109207165842816 2300598664184945408 5000832194913599616 7701065725642253824 10401299256370908032 13101532787099562240 15801766317828216448 55255774847319040 2755489305575973248 5455722836304627456 8155956367033281664 10856189897761935872 13556423428490590080 16256656959219244288 510146416238346880 3210379946967001088 5910613477695655296 8610847008424309504 11311080539152963712 14011314069881617920 16711547600610272128 965037057629374720 3665270588358028928 6365504119086683136 9065737649815337344 11765971180543991552 14466204711272645760 17166438242001299968 1419927699020402560 4120161229749056768 6820394760477710976 9520628291206365184 12220861821935019392 14921095352663673600 17621328883392327808 1874818340411430400 4575051871140084608 7275285401868738816 9975518932597393024 12675752463326047232 15375985994054701440 18076219524783355648 2329708981802458240 5029942512531112448 7730176043259766656 10430409573988420864 13130643104717075072 15830876635445729280 84366092464831872 2784599623193486080 5484833153922140288 8185066684650794496 10885300215379448704 13585533746108102912 16285767276836757120 539256733855859712 3239490264584513920 5939723795313168128 8639957326041822336 11340190856770476544 14040424387499130752 16740657918227784960 994147375246887552 3694380905975541760 6394614436704195968 9094847967432850176 11795081498161504384 14495315028890158592 17195548559618812800 1449038016637915392 4149271547366569600 6849505078095223808 9549738608823878016 12249972139552532224 14950205670281186432 17650439201009840640 1903928658028943232 4604162188757597440 7304395719486251648 10004629250214905856 12704862780943560064 15405096311672214272 18105329842400868480 2358819299419971072 5059052830148625280 7759286360877279488 10459519891605933696 13159753422334587904 15859986953063242112 113476410082344704 2813709940810998912 5513943471539653120 8214177002268307328 10914410532996961536 13614644063725615744 16314877594454269952 568367051473372544 3268600582202026752 5968834112930680960 8669067643659335168 11369301174387989376 14069534705116643584 16769768235845297792 1023257692864400384 3723491223593054592 6423724754321708800 9123958285050363008 11824191815779017216 14524425346507671424 17224658877236325632 1478148334255428224 4178381864984082432 6878615395712736640 9578848926441390848 12279082457170045056 14979315987898699264 17679549518627353472 1933038975646456064 4633272506375110272 7333506037103764480 10033739567832418688 12733973098561072896 15434206629289727104 18134440160018381312 2387929617037483904 5088163147766138112 7788396678494792320 10488630209223446528 13188863739952100736 15889097270680754944 142586727699857536 2842820258428511744 5543053789157165952 8243287319885820160 10943520850614474368 13643754381343128576 16343987912071782784 597477369090885376 3297710899819539584 5997944430548193792 8698177961276848000 11398411492005502208 14098645022734156416 16798878553462810624 1052368010481913216 3752601541210567424 6452835071939221632 9153068602667875840 11853302133396530048 14553535664125184256 17253769194853838464 1507258651872941056 4207492182601595264 6907725713330249472 9607959244058903680 12308192774787557888 15008426305516212096 17708659836244866304 1962149293263968896 4662382823992623104 7362616354721277312 10062849885449931520 12763083416178585728 15463316946907239936 18163550477635894144 2417039934654996736 5117273465383650944 7817506996112305152 10517740526840959360 13217974057569613568 15918207588298267776 171697045317370368 2871930576046024576 5572164106774678784 8272397637503332992 10972631168231987200 13672864698960641408 16373098229689295616 626587686708398208 3326821217437052416 6027054748165706624 8727288278894360832 11427521809623015040 14127755340351669248 16827988871080323456 1081478328099426048 3781711858828080256 6481945389556734464 9182178920285388672 11882412451014042880 14582645981742697088 17282879512471351296 1536368969490453888 4236602500219108096 6936836030947762304 9637069561676416512 12337303092405070720 15037536623133724928 17737770153862379136 1991259610881481728 4691493141610135936 7391726672338790144 10091960203067444352 12792193733796098560 15492427264524752768 18192660795253406976 2446150252272509568 5146383783001163776 7846617313729817984 10546850844458472192 13247084375187126400 15947317905915780608 200807362934883200 2901040893663537408 5601274424392191616 8301507955120845824 11001741485849500032 13701975016578154240 16402208547306808448 655698004325911040 3355931535054565248 6056165065783219456 8756398596511873664 11456632127240527872 14156865657969182080 16857099188697836288 1110588645716938880 3810822176445593088 6511055707174247296 9211289237902901504 11911522768631555712 14611756299360209920 17311989830088864128 1565479287107966720 4265712817836620928 6965946348565275136 9666179879293929344 12366413410022583552 15066646940751237760 17766880471479891968 2020369928498994560 4720603459227648768 7420836989956302976 10121070520684957184 12821304051413611392 15521537582142265600 18221771112870919808 2475260569890022400 5175494100618676608 7875727631347330816 10575961162075985024 13276194692804639232 15976428223533293440 229917680552396032 2930151211281050240 5630384742009704448 8330618272738358656 11030851803467012864 13731085334195667072 16431318864924321280 684808321943423872 3385041852672078080 6085275383400732288 8785508914129386496 11485742444858040704 14185975975586694912 16886209506315349120 1139698963334451712 3839932494063105920 6540166024791760128 9240399555520414336 11940633086249068544 14640866616977722752 17341100147706376960 1594589604725479552 4294823135454133760 6995056666182787968 9695290196911442176 12395523727640096384 15095757258368750592 17795990789097404800 2049480246116507392 4749713776845161600 7449947307573815808 10150180838302470016 12850414369031124224 15550647899759778432 18250881430488432640 2504370887507535232 5204604418236189440 7904837948964843648 10605071479693497856 13305305010422152064 16005538541150806272 259027998169908864 2959261528898563072 5659495059627217280 8359728590355871488 11059962121084525696 13760195651813179904 16460429182541834112 713918639560936704 3414152170289590912 6114385701018245120 8814619231746899328 11514852762475553536 14215086293204207744 16915319823932861952 1168809280951964544 3869042811680618752 6569276342409272960 9269509873137927168 11969743403866581376 14669976934595235584 17370210465323889792 1623699922342992384 4323933453071646592 7024166983800300800 9724400514528955008 12424634045257609216 15124867575986263424 17825101106714917632 2078590563734020224 4778824094462674432 7479057625191328640 10179291155919982848 12879524686648637056 15579758217377291264 18279991748105945472 2533481205125048064 5233714735853702272 7933948266582356480 10634181797311010688 13334415328039664896 16034648858768319104 288138315787421696 2988371846516075904 5688605377244730112 8388838907973384320 11089072438702038528 13789305969430692736 16489539500159346944 743028957178449536 3443262487907103744 6143496018635757952 8843729549364412160 11543963080093066368 14244196610821720576 16944430141550374784 1197919598569477376 3898153129298131584 6598386660026785792 9298620190755440000 11998853721484094208 14699087252212748416 17399320782941402624 1652810239960505216 4353043770689159424 7053277301417813632 9753510832146467840 12453744362875122048 15153977893603776256 17854211424332430464 2107700881351533056 4807934412080187264 7508167942808841472 10208401473537495680 12908635004266149888 15608868534994804096 18309102065723458304 2562591522742560896 5262825053471215104 7963058584199869312 10663292114928523520 13363525645657177728 16063759176385831936 317248633404934528 3017482164133588736 5717715694862242944 8417949225590897152 11118182756319551360 13818416287048205568 16518649817776859776 772139274795962368 3472372805524616576 6172606336253270784 8872839866981924992 11573073397710579200 14273306928439233408 16973540459167887616 1227029916186990208 3927263446915644416 6627496977644298624 9327730508372952832 12027964039101607040 14728197569830261248 17428431100558915456 1681920557578018048 4382154088306672256 7082387619035326464 9782621149763980672 12482854680492634880 15183088211221289088 17883321741949943296 2136811198969045888 4837044729697700096 7537278260426354304 10237511791155008512 12937745321883662720 15637978852612316928 18338212383340971136 2591701840360073728 5291935371088727936 7992168901817382144 10692402432546036352 13392635963274690560 16092869494003344768 346358951022447360 3046592481751101568 5746826012479755776 8447059543208409984 11147293073937064192 13847526604665718400 16547760135394372608 801249592413475200 3501483123142129408 6201716653870783616 8901950184599437824 11602183715328092032 14302417246056746240 17002650776785400448 1256140233804503040 3956373764533157248 6656607295261811456 9356840825990465664 12057074356719119872 14757307887447774080 17457541418176428288 1711030875195530880 4411264405924185088 7111497936652839296 9811731467381493504 12511964998110147712 15212198528838801920 17912432059567456128 2165921516586558720 4866155047315212928 7566388578043867136 10266622108772521344 12966855639501175552 15667089170229829760 18367322700958483968 2620812157977586560 5321045688706240768 8021279219434894976 10721512750163549184 13421746280892203392 16121979811620857600 375469268639960192 3075702799368614400 5775936330097268608 8476169860825922816 11176403391554577024 13876636922283231232 16576870453011885440 830359910030988032 3530593440759642240 6230826971488296448 8931060502216950656 11631294032945604864 14331527563674259072 17031761094402913280 1285250551422015872 3985484082150670080 6685717612879324288 9385951143607978496 12086184674336632704 14786418205065286912 17486651735793941120 1740141192813043712 4440374723541697920 7140608254270352128 9840841784999006336 12541075315727660544 15241308846456314752 17941542377184968960 2195031834204071552 4895265364932725760 7595498895661379968 10295732426390034176 12995965957118688384 15696199487847342592 18396433018575996800 2649922475595099392 5350156006323753600 8050389537052407808 10750623067781062016 13450856598509716224 16151090129238370432 404579586257473024 3104813116986127232 5805046647714781440 8505280178443435648 11205513709172089856 13905747239900744064 16605980770629398272 859470227648500864 3559703758377155072 6259937289105809280 8960170819834463488 11660404350563117696 14360637881291771904 17060871412020426112 1314360869039528704 4014594399768182912 6714827930496837120 9415061461225491328 12115294991954145536 14815528522682799744 17515762053411453952 1769251510430556544 4469485041159210752 7169718571887864960 9869952102616519168 12570185633345173376 15270419164073827584 17970652694802481792 2224142151821584384 4924375682550238592 7624609213278892800 10324842744007547008 13025076274736201216 15725309805464855424 18425543336193509632 2679032793212612224 5379266323941266432 8079499854669920640 10779733385398574848 13479966916127229056 16180200446855883264 433689903874985856 3133923434603640064 5834156965332294272 8534390496060948480 11234624026789602688 13934857557518256896 16635091088246911104 888580545266013696 3588814075994667904 6289047606723322112 8989281137451976320 11689514668180630528 14389748198909284736 17089981729637938944 1343471186657041536 4043704717385695744 6743938248114349952 9444171778843004160 12144405309571658368 14844638840300312576 17544872371028966784 1798361828048069376 4498595358776723584 7198828889505377792 9899062420234032000 12599295950962686208 15299529481691340416 17999763012419994624 2253252469439097216 4953486000167751424 7653719530896405632 10353953061625059840 13054186592353714048 15754420123082368256 7909580101470848 2708143110830125056 5408376641558779264 8108610172287433472 10808843703016087680 13509077233744741888 16209310764473396096 462800221492498688 3163033752221152896 5863267282949807104 8563500813678461312 11263734344407115520 13963967875135769728 16664201405864423936 917690862883526528 3617924393612180736 6318157924340834944 9018391455069489152 11718624985798143360 14418858516526797568 17119092047255451776 1372581504274554368 4072815035003208576 6773048565731862784 9473282096460516992 12173515627189171200 14873749157917825408 17573982688646479616 1827472145665582208 4527705676394236416 7227939207122890624 9928172737851544832 12628406268580199040 15328639799308853248 18028873330037507456 2282362787056610048 4982596317785264256 7682829848513918464 10383063379242572672 13083296909971226880 15783530440699881088 37019897718983680 2737253428447637888 5437486959176292096 8137720489904946304 10837954020633600512 13538187551362254720 16238421082090908928 491910539110011520 3192144069838665728 5892377600567319936 8592611131295974144 11292844662024628352 13993078192753282560 16693311723481936768 946801180501039360 3647034711229693568 6347268241958347776 9047501772687001984 11747735303415656192 14447968834144310400 17148202364872964608 1401691821892067200 4101925352620721408 6802158883349375616 9502392414078029824 12202625944806684032 14902859475535338240 17603093006263992448 1856582463283095040 4556815994011749248 7257049524740403456 9957283055469057664 12657516586197711872 15357750116926366080 18057983647655020288 2311473104674122880 5011706635402777088 7711940166131431296 10412173696860085504 13112407227588739712 15812640758317393920 66130215336496512 2766363746065150720 5466597276793804928 8166830807522459136 10867064338251113344 13567297868979767552 16267531399708421760 521020856727524352 3221254387456178560 5921487918184832768 8621721448913486976 11321954979642141184 14022188510370795392 16722422041099449600 975911498118552192 3676145028847206400 6376378559575860608 9076612090304514816 11776845621033169024 14477079151761823232 17177312682490477440 1430802139509580032 4131035670238234240 6831269200966888448 9531502731695542656 12231736262424196864 14931969793152851072 17632203323881505280 1885692780900607872 4585926311629262080 7286159842357916288 9986393373086570496 12686626903815224704 15386860434543878912 18087093965272533120 2340583422291635712 5040816953020289920 7741050483748944128 10441284014477598336 13141517545206252544 15841751075934906752 95240532954009344 2795474063682663552 5495707594411317760 8195941125139971968 10896174655868626176 13596408186597280384 16296641717325934592 550131174345037184 3250364705073691392 5950598235802345600 8650831766530999808 11351065297259654016 14051298827988308224 16751532358716962432 1005021815736065024 3705255346464719232 6405488877193373440 9105722407922027648 11805955938650681856 14506189469379336064 17206423000107990272 1459912457127092864 4160145987855747072 6860379518584401280 9560613049313055488 12260846580041709696 14961080110770363904 17661313641499018112 1914803098518120704 4615036629246774912 7315270159975429120 10015503690704083328 12715737221432737536 15415970752161391744 18116204282890045952 2369693739909148544 5069927270637802752 7770160801366456960 10470394332095111168 13170627862823765376 15870861393552419584 124350850571522176 2824584381300176384 5524817912028830592 8225051442757484800 10925284973486139008 13625518504214793216 16325752034943447424 579241491962550016 3279475022691204224 5979708553419858432 8679942084148512640 11380175614877166848 14080409145605821056 16780642676334475264 1034132133353577856 3734365664082232064 6434599194810886272 9134832725539540480 11835066256268194688 14535299786996848896 17235533317725503104 1489022774744605696 4189256305473259904 6889489836201914112 9589723366930568320 12289956897659222528 14990190428387876736 17690423959116530944 1943913416135633536 4644146946864287744 7344380477592941952 10044614008321596160 12744847539050250368 15445081069778904576 18145314600507558784 2398804057526661376 5099037588255315584 7799271118983969792 10499504649712624000 13199738180441278208 15899971711169932416 153461168189035008 2853694698917689216 5553928229646343424 8254161760374997632 10954395291103651840 13654628821832306048 16354862352560960256 608351809580062848 3308585340308717056 6008818871037371264 8709052401766025472 11409285932494679680 14109519463223333888 16809752993951988096 1063242450971090688 3763475981699744896 6463709512428399104 9163943043157053312 11864176573885707520 14564410104614361728 17264643635343015936 1518133092362118528 4218366623090772736 6918600153819426944 9618833684548081152 12319067215276735360 15019300746005389568 17719534276734043776 1973023733753146368 4673257264481800576 7373490795210454784 10073724325939108992 12773957856667763200 15474191387396417408 18174424918125071616 2427914375144174208 5128147905872828416 7828381436601482624 10528614967330136832 13228848498058791040 15929082028787445248 182571485806547840 2882805016535202048 5583038547263856256 8283272077992510464 10983505608721164672 13683739139449818880 16383972670178473088 637462127197575680 3337695657926229888 6037929188654884096 8738162719383538304 11438396250112192512 14138629780840846720 16838863311569500928 1092352768588603520 3792586299317257728 6492819830045911936 9193053360774566144 11893286891503220352 14593520422231874560 17293753952960528768 1547243409979631360 4247476940708285568 6947710471436939776 9647944002165593984 12348177532894248192 15048411063622902400 17748644594351556608 2002134051370659200 4702367582099313408 7402601112827967616 10102834643556621824 12803068174285276032 15503301705013930240 18203535235742584448 2457024692761687040 5157258223490341248 7857491754218995456 10557725284947649664 13257958815676303872 15958192346404958080 211681803424060672 2911915334152714880 5612148864881369088 8312382395610023296 11012615926338677504 13712849457067331712 16413082987795985920 666572444815088512 3366805975543742720 6067039506272396928 8767273037001051136 11467506567729705344 14167740098458359552 16867973629187013760 1121463086206116352 3821696616934770560 6521930147663424768 9222163678392078976 11922397209120733184 14622630739849387392 17322864270578041600 1576353727597144192 4276587258325798400 6976820789054452608 9677054319783106816 12377287850511761024 15077521381240415232 17777754911969069440 2031244368988172032 4731477899716826240 7431711430445480448 10131944961174134656 12832178491902788864 15532412022631443072 18232645553360097280 2486135010379199872 5186368541107854080 7886602071836508288 10586835602565162496 13287069133293816704 15987302664022470912 240792121041573504 2941025651770227712 5641259182498881920 8341492713227536128 11041726243956190336 13741959774684844544 16442193305413498752 695682762432601344 3395916293161255552 6096149823889909760 8796383354618563968 11496616885347218176 14196850416075872384 16897083946804526592 1150573403823629184 3850806934552283392 6551040465280937600 9251273996009591808 11951507526738246016 14651741057466900224 17351974588195554432 1605464045214657024 4305697575943311232 7005931106671965440 9706164637400619648 12406398168129273856 15106631698857928064 17806865229586582272 2060354686605684864 4760588217334339072 7460821748062993280 10161055278791647488 12861288809520301696 15561522340248955904 18261755870977610112 2515245327996712704 5215478858725366912 7915712389454021120 10615945920182675328 13316179450911329536 16016412981639983744 269902438659086336 2970135969387740544 5670369500116394752 8370603030845048960 11070836561573703168 13771070092302357376 16471303623031011584 724793080050114176 3425026610778768384 6125260141507422592 8825493672236076800 11525727202964731008 14225960733693385216 16926194264422039424 1179683721441142016 3879917252169796224 6580150782898450432 9280384313627104640 11980617844355758848 14680851375084413056 17381084905813067264 1634574362832169856 4334807893560824064 7035041424289478272 9735274955018132480 12435508485746786688 15135742016475440896 17835975547204095104 2089465004223197696 4789698534951851904 7489932065680506112 10190165596409160320 12890399127137814528 15590632657866468736 18290866188595122944 2544355645614225536 5244589176342879744 7944822707071533952 10645056237800188160 13345289768528842368 16045523299257496576 299012756276599168 2999246287005253376 5699479817733907584 8399713348462561792 11099946879191216000 13800180409919870208 16500413940648524416 753903397667627008 3454136928396281216 6154370459124935424 8854603989853589632 11554837520582243840 14255071051310898048 16955304582039552256 1208794039058654848 3909027569787309056 6609261100515963264 9309494631244617472 12009728161973271680 14709961692701925888 17410195223430580096 1663684680449682688 4363918211178336896 7064151741906991104 9764385272635645312 12464618803364299520 15164852334092953728 17865085864821607936 2118575321840710528 4818808852569364736 7519042383298018944 10219275914026673152 12919509444755327360 15619742975483981568 18319976506212635776 2573465963231738368 5273699493960392576 7973933024689046784 10674166555417700992 13374400086146355200 16074633616875009408 328123073894112000 3028356604622766208 5728590135351420416 8428823666080074624 11129057196808728832 13829290727537383040 16529524258266037248 783013715285139840 3483247246013794048 6183480776742448256 8883714307471102464 11583947838199756672 14284181368928410880 16984414899657065088 1237904356676167680 3938137887404821888 6638371418133476096 9338604948862130304 12038838479590784512 14739072010319438720 17439305541048092928 1692794998067195520 4393028528795849728 7093262059524503936 9793495590253158144 12493729120981812352 15193962651710466560 17894196182439120768 2147685639458223360 4847919170186877568 7548152700915531776 10248386231644185984 12948619762372840192 15648853293101494400 18349086823830148608 2602576280849251200 5302809811577905408 8003043342306559616 10703276873035213824 13403510403763868032 16103743934492522240 357233391511624832 3057466922240279040 5757700452968933248 8457933983697587456 11158167514426241664 13858401045154895872 16558634575883550080 812124032902652672 3512357563631306880 6212591094359961088 8912824625088615296 11613058155817269504 14313291686545923712 17013525217274577920 1267014674293680512 3967248205022334720 6667481735750988928 9367715266479643136 12067948797208297344 14768182327936951552 17468415858665605760 1721905315684708352 4422138846413362560 7122372377142016768 9822605907870670976 12522839438599325184 15223072969327979392 17923306500056633600 2176795957075736192 4877029487804390400 7577263018533044608 10277496549261698816 12977730079990353024 15677963610719007232 18378197141447661440 2631686598466764032 5331920129195418240 8032153659924072448 10732387190652726656 13432620721381380864 16132854252110035072 386343709129137664 3086577239857791872 5786810770586446080 8487044301315100288 11187277832043754496 13887511362772408704 16587744893501062912 841234350520165504 3541467881248819712 6241701411977473920 8941934942706128128 11642168473434782336 14342402004163436544 17042635534892090752 1296124991911193344 3996358522639847552 6696592053368501760 9396825584097155968 12097059114825810176 14797292645554464384 17497526176283118592 1751015633302221184 4451249164030875392 7151482694759529600 9851716225488183808 12551949756216838016 15252183286945492224 17952416817674146432 2205906274693249024 4906139805421903232 7606373336150557440 10306606866879211648 13006840397607865856 15707073928336520064 18407307459065174272 2660796916084276864 5361030446812931072 8061263977541585280 10761497508270239488 13461731038998893696 16161964569727547904 415454026746650496 3115687557475304704 5815921088203958912 8516154618932613120 11216388149661267328 13916621680389921536 16616855211118575744 870344668137678336 3570578198866332544 6270811729594986752 8971045260323640960 11671278791052295168 14371512321780949376 17071745852509603584 1325235309528706176 4025468840257360384 6725702370986014592 9425935901714668800 12126169432443323008 14826402963171977216 17526636493900631424 1780125950919734016 4480359481648388224 7180593012377042432 9880826543105696640 12581060073834350848 15281293604563005056 17981527135291659264 2235016592310761856 4935250123039416064 7635483653768070272 10335717184496724480 13035950715225378688 15736184245954032896 18436417776682687104 2689907233701789696 5390140764430443904 8090374295159098112 10790607825887752320 13490841356616406528 16191074887345060736 444564344364163328 3144797875092817536 5845031405821471744 8545264936550125952 11245498467278780160 13945731998007434368 16645965528736088576 899454985755191168 3599688516483845376 6299922047212499584 9000155577941153792 11700389108669808000 14400622639398462208 17100856170127116416 1354345627146219008 4054579157874873216 6754812688603527424 9455046219332181632 12155279750060835840 14855513280789490048 17555746811518144256 1809236268537246848 4509469799265901056 7209703329994555264 9909936860723209472 12610170391451863680 15310403922180517888 18010637452909172096 2264126909928274688 4964360440656928896 7664593971385583104 10364827502114237312 13065061032842891520 15765294563571545728 18784020590648320 2719017551319302528 5419251082047956736 8119484612776610944 10819718143505265152 13519951674233919360 16220185204962573568 473674661981676160 3173908192710330368 5874141723438984576 8574375254167638784 11274608784896292992 13974842315624947200 16675075846353601408 928565303372704000 3628798834101358208 6329032364830012416 9029265895558666624 11729499426287320832 14429732957015975040 17129966487744629248 1383455944763731840 4083689475492386048 6783923006221040256 9484156536949694464 12184390067678348672 14884623598407002880 17584857129135657088 1838346586154759680 4538580116883413888 7238813647612068096 9939047178340722304 12639280709069376512 15339514239798030720 18039747770526684928 2293237227545787520 4993470758274441728 7693704289003095936 10393937819731750144 13094171350460404352 15794404881189058560 47894338208161152 2748127868936815360 5448361399665469568 8148594930394123776 10848828461122777984 13549061991851432192 16249295522580086400 502784979599188992 3203018510327843200 5903252041056497408 8603485571785151616 11303719102513805824 14003952633242460032 16704186163971114240 957675620990216832 3657909151718871040 6358142682447525248 9058376213176179456 11758609743904833664 14458843274633487872 17159076805362142080 1412566262381244672 4112799793109898880 6813033323838553088 9513266854567207296 12213500385295861504 14913733916024515712 17613967446753169920 1867456903772272512 4567690434500926720 7267923965229580928 9968157495958235136 12668391026686889344 15368624557415543552 18068858088144197760 2322347545163300352 5022581075891954560 7722814606620608768 10423048137349262976 13123281668077917184 15823515198806571392 77004655825673984 2777238186554328192 5477471717282982400 8177705248011636608 10877938778740290816 13578172309468945024 16278405840197599232 531895297216701824 3232128827945356032 5932362358674010240 8632595889402664448 11332829420131318656 14033062950859972864 16733296481588627072 986785938607729664 3687019469336383872 6387253000065038080 9087486530793692288 11787720061522346496 14487953592251000704 17188187122979654912 1441676579998757504 4141910110727411712 6842143641456065920 9542377172184720128 12242610702913374336 14942844233642028544 17643077764370682752 1896567221389785344 4596800752118439552 7297034282847093760 9997267813575747968 12697501344304402176 15397734875033056384 18097968405761710592 2351457862780813184 5051691393509467392 7751924924238121600 10452158454966775808 13152391985695430016 15852625516424084224 106114973443186816 2806348504171841024 5506582034900495232 8206815565629149440 10907049096357803648 13607282627086457856 16307516157815112064 561005614834214656 3261239145562868864 5961472676291523072 8661706207020177280 11361939737748831488 14062173268477485696 16762406799206139904 1015896256225242496 3716129786953896704 6416363317682550912 9116596848411205120 11816830379139859328 14517063909868513536 17217297440597167744 1470786897616270336 4171020428344924544 6871253959073578752 9571487489802232960 12271721020530887168 14971954551259541376 17672188081988195584 1925677539007298176 4625911069735952384 7326144600464606592 10026378131193260800 12726611661921915008 15426845192650569216 18127078723379223424 2380568180398326016 5080801711126980224 7781035241855634432 10481268772584288640 13181502303312942848 15881735834041597056 135225291060699648 2835458821789353856 5535692352518008064 8235925883246662272 10936159413975316480 13636392944703970688 16336626475432624896 590115932451727488 3290349463180381696 5990582993909035904 8690816524637690112 11391050055366344320 14091283586094998528 16791517116823652736 1045006573842755328 3745240104571409536 6445473635300063744 9145707166028717952 11845940696757372160 14546174227486026368 17246407758214680576 1499897215233783168 4200130745962437376 6900364276691091584 9600597807419745792 12300831338148400000 15001064868877054208 17701298399605708416 1954787856624811008 4655021387353465216 7355254918082119424 10055488448810773632 12755721979539427840 15455955510268082048 18156189040996736256 2409678498015838848 5109912028744493056 7810145559473147264 10510379090201801472 13210612620930455680 15910846151659109888 164335608678212480 2864569139406866688 5564802670135520896 8265036200864175104 10965269731592829312 13665503262321483520 16365736793050137728 619226250069240320 3319459780797894528 6019693311526548736 8719926842255202944 11420160372983857152 14120393903712511360 16820627434441165568 1074116891460268160 3774350422188922368 6474583952917576576 9174817483646230784 11875051014374884992 14575284545103539200 17275518075832193408 1529007532851296000 4229241063579950208 6929474594308604416 9629708125037258624 12329941655765912832 15030175186494567040 17730408717223221248 1983898174242323840 4684131704970978048 7384365235699632256 10084598766428286464 12784832297156940672 15485065827885594880 18185299358614249088 2438788815633351680 5139022346362005888 7839255877090660096 10539489407819314304 13239722938547968512 15939956469276622720 193445926295725312 2893679457024379520 5593912987753033728 8294146518481687936 10994380049210342144 13694613579938996352 16394847110667650560 648336567686753152 3348570098415407360 6048803629144061568 8749037159872715776 11449270690601369984 14149504221330024192 16849737752058678400 1103227209077780992 3803460739806435200 6503694270535089408 9203927801263743616 11904161331992397824 14604394862721052032 17304628393449706240 1558117850468808832 4258351381197463040 6958584911926117248 9658818442654771456 12359051973383425664 15059285504112079872 17759519034840734080 2013008491859836672 4713242022588490880 7413475553317145088 10113709084045799296 12813942614774453504 15514176145503107712 18214409676231761920 2467899133250864512 5168132663979518720 7868366194708172928 10568599725436827136 13268833256165481344 15969066786894135552 222556243913238144 2922789774641892352 5623023305370546560 8323256836099200768 11023490366827854976 13723723897556509184 16423957428285163392 677446885304265984 3377680416032920192 6077913946761574400 8778147477490228608 11478381008218882816 14178614538947537024 16878848069676191232 1132337526695293824 3832571057423948032 6532804588152602240 9233038118881256448 11933271649609910656 14633505180338564864 17333738711067219072 1587228168086321664 4287461698814975872 6987695229543630080 9687928760272284288 12388162291000938496 15088395821729592704 17788629352458246912 2042118809477349504 4742352340206003712 7442585870934657920 10142819401663312128 12843052932391966336 15543286463120620544 18243519993849274752 2497009450868377344 5197242981597031552 7897476512325685760 10597710043054339968 13297943573782994176 15998177104511648384 251666561530750976 2951900092259405184 5652133622988059392 8352367153716713600 11052600684445367808 13752834215174022016 16453067745902676224 706557202921778816 3406790733650433024 6107024264379087232 8807257795107741440 11507491325836395648 14207724856565049856 16907958387293704064 1161447844312806656 3861681375041460864 6561914905770115072 9262148436498769280 11962381967227423488 14662615497956077696 17362849028684731904 1616338485703834496 4316572016432488704 7016805547161142912 9717039077889797120 12417272608618451328 15117506139347105536 17817739670075759744 2071229127094862336 4771462657823516544 7471696188552170752 10171929719280824960 12872163250009479168 15572396780738133376 18272630311466787584 2526119768485890176 5226353299214544384 7926586829943198592 10626820360671852800 13327053891400507008 16027287422129161216 280776879148263808 2981010409876918016 5681243940605572224 8381477471334226432 11081711002062880640 13781944532791534848 16482178063520189056 735667520539291648 3435901051267945856 6136134581996600064 8836368112725254272 11536601643453908480 14236835174182562688 16937068704911216896 1190558161930319488 3890791692658973696 6591025223387627904 9291258754116282112 11991492284844936320 14691725815573590528 17391959346302244736 1645448803321347328 4345682334050001536 7045915864778655744 9746149395507309952 12446382926235964160 15146616456964618368 17846849987693272576 2100339444712375168 4800572975441029376 7500806506169683584 10201040036898337792 12901273567626992000 15601507098355646208 18301740629084300416 2555230086103403008 5255463616832057216 7955697147560711424 10655930678289365632 13356164209018019840 16056397739746674048 309887196765776640 3010120727494430848 5710354258223085056 8410587788951739264 11110821319680393472 13811054850409047680 16511288381137701888 764777838156804480 3465011368885458688 6165244899614112896 8865478430342767104 11565711961071421312 14265945491800075520 16966179022528729728 1219668479547832320 3919902010276486528 6620135541005140736 9320369071733794944 12020602602462449152 14720836133191103360 17421069663919757568 1674559120938860160 4374792651667514368 7075026182396168576 9775259713124822784 12475493243853476992 15175726774582131200 17875960305310785408 2129449762329888000 4829683293058542208 7529916823787196416 10230150354515850624 12930383885244504832 15630617415973159040 18330850946701813248 2584340403720915840 5284573934449570048 7984807465178224256 10685040995906878464 13385274526635532672 16085508057364186880 338997514383289472 3039231045111943680 5739464575840597888 8439698106569252096 11139931637297906304 13840165168026560512 16540398698755214720 793888155774317312 3494121686502971520 6194355217231625728 8894588747960279936 11594822278688934144 14295055809417588352 16995289340146242560 1248778797165345152 3949012327893999360 6649245858622653568 9349479389351307776 12049712920079961984 14749946450808616192 17450179981537270400 1703669438556372992 4403902969285027200 7104136500013681408 9804370030742335616 12504603561470989824 15204837092199644032 17905070622928298240 2158560079947400832 4858793610676055040 7559027141404709248 10259260672133363456 12959494202862017664 15659727733590671872 18359961264319326080 2613450721338428672 5313684252067082880 8013917782795737088 10714151313524391296 13414384844253045504 16114618374981699712 368107832000802304 3068341362729456512 5768574893458110720 8468808424186764928 11169041954915419136 13869275485644073344 16569509016372727552 822998473391830144 3523232004120484352 6223465534849138560 8923699065577792768 11623932596306446976 14324166127035101184 17024399657763755392 1277889114782857984 3978122645511512192 6678356176240166400 9378589706968820608 12078823237697474816 14779056768426129024 17479290299154783232 1732779756173885824 4433013286902540032 7133246817631194240 9833480348359848448 12533713879088502656 15233947409817156864 17934180940545811072 2187670397564913664 4887903928293567872 7588137459022222080 10288370989750876288 12988604520479530496 15688838051208184704 18389071581936838912 2642561038955941504 5342794569684595712 8043028100413249920 10743261631141904128 13443495161870558336 16143728692599212544 397218149618315136 3097451680346969344 5797685211075623552 8497918741804277760 11198152272532931968 13898385803261586176 16598619333990240384 852108791009342976 3552342321737997184 6252575852466651392 8952809383195305600 11653042913923959808 14353276444652614016 17053509975381268224 1306999432400370816 4007232963129025024 6707466493857679232 9407700024586333440 12107933555314987648 14808167086043641856 17508400616772296064 1761890073791398656 4462123604520052864 7162357135248707072 9862590665977361280 12562824196706015488 15263057727434669696 17963291258163323904 2216780715182426496 4917014245911080704 7617247776639734912 10317481307368389120 13017714838097043328 15717948368825697536 18418181899554351744 2671671356573454336 5371904887302108544 8072138418030762752 10772371948759416960 13472605479488071168 16172839010216725376 426328467235827968 3126561997964482176 5826795528693136384 8527029059421790592 11227262590150444800 13927496120879099008 16627729651607753216 881219108626855808 3581452639355510016 6281686170084164224 8981919700812818432 11682153231541472640 14382386762270126848 17082620292998781056 1336109750017883648 4036343280746537856 6736576811475192064 9436810342203846272 12137043872932500480 14837277403661154688 17537510934389808896 1791000391408911488 4491233922137565696 7191467452866219904 9891700983594874112 12591934514323528320 15292168045052182528 17992401575780836736 2245891032799939328 4946124563528593536 7646358094257247744 10346591624985901952 13046825155714556160 15747058686443210368 548143462312960 2700781674190967168 5401015204919621376 8101248735648275584 10801482266376929792 13501715797105584000 16201949327834238208 455438784853340800 3155672315581995008 5855905846310649216 8556139377039303424 11256372907767957632 13956606438496611840 16656839969225266048 910329426244368640 3610562956973022848 6310796487701677056 9011030018430331264 11711263549158985472 14411497079887639680 17111730610616293888 1365220067635396480 4065453598364050688 6765687129092704896 9465920659821359104 12166154190550013312 14866387721278667520 17566621252007321728 1820110709026424320 4520344239755078528 7220577770483732736 9920811301212386944 12621044831941041152 15321278362669695360 18021511893398349568 2275001350417452160 4975234881146106368 7675468411874760576 10375701942603414784 13075935473332068992 15776169004060723200 29658461079825792 2729891991808480000 5430125522537134208 8130359053265788416 10830592583994442624 13530826114723096832 16231059645451751040 484549102470853632 3184782633199507840 5885016163928162048 8585249694656816256 11285483225385470464 13985716756114124672 16685950286842778880 939439743861881472 3639673274590535680 6339906805319189888 9040140336047844096 11740373866776498304 14440607397505152512 17140840928233806720 1394330385252909312 4094563915981563520 6794797446710217728 9495030977438871936 12195264508167526144 14895498038896180352 17595731569624834560 1849221026643937152 4549454557372591360 7249688088101245568 9949921618829899776 12650155149558553984 15350388680287208192 18050622211015862400 2304111668034964992 5004345198763619200 7704578729492273408 10404812260220927616 13105045790949581824 15805279321678236032 58768778697338624 2759002309425992832 5459235840154647040 8159469370883301248 10859702901611955456 13559936432340609664 16260169963069263872 513659420088366464 3213892950817020672 5914126481545674880 8614360012274329088 11314593543002983296 14014827073731637504 16715060604460291712 968550061479394304 3668783592208048512 6369017122936702720 9069250653665356928 11769484184394011136 14469717715122665344 17169951245851319552 1423440702870422144 4123674233599076352 6823907764327730560 9524141295056384768 12224374825785038976 14924608356513693184 17624841887242347392 1878331344261449984 4578564874990104192 7278798405718758400 9979031936447412608 12679265467176066816 15379498997904721024 18079732528633375232 2333221985652477824 5033455516381132032 7733689047109786240 10433922577838440448 13134156108567094656 15834389639295748864 87879096314851456 2788112627043505664 5488346157772159872 8188579688500814080 10888813219229468288 13589046749958122496 16289280280686776704 542769737705879296 3243003268434533504 5943236799163187712 8643470329891841920 11343703860620496128 14043937391349150336 16744170922077804544 997660379096907136 3697893909825561344 6398127440554215552 9098360971282869760 11798594502011523968 14498828032740178176 17199061563468832384 1452551020487934976 4152784551216589184 6853018081945243392 9553251612673897600 12253485143402551808 14953718674131206016 17653952204859860224 1907441661878962816 4607675192607617024 7307908723336271232 10008142254064925440 12708375784793579648 15408609315522233856 18108842846250888064 2362332303269990656 5062565833998644864 7762799364727299072 10463032895455953280 13163266426184607488 15863499956913261696 116989413932364288 2817222944661018496 5517456475389672704 8217690006118326912 10917923536846981120 13618157067575635328 16318390598304289536 571880055323392128 3272113586052046336 5972347116780700544 8672580647509354752 11372814178238008960 14073047708966663168 16773281239695317376 1026770696714419968 3727004227443074176 6427237758171728384 9127471288900382592 11827704819629036800 14527938350357691008 17228171881086345216 1481661338105447808 4181894868834102016 6882128399562756224 9582361930291410432 12282595461020064640 14982828991748718848 17683062522477373056 1936551979496475648 4636785510225129856 7337019040953784064 10037252571682438272 12737486102411092480 15437719633139746688 18137953163868400896 2391442620887503488 5091676151616157696 7791909682344811904 10492143213073466112 13192376743802120320 15892610274530774528 146099731549877120 2846333262278531328 5546566793007185536 8246800323735839744 10947033854464493952 13647267385193148160 16347500915921802368 600990372940904960 3301223903669559168 6001457434398213376 8701690965126867584 11401924495855521792 14102158026584176000 16802391557312830208 1055881014331932800 3756114545060587008 6456348075789241216 9156581606517895424 11856815137246549632 14557048667975203840 17257282198703858048 1510771655722960640 4211005186451614848 6911238717180269056 9611472247908923264 12311705778637577472 15011939309366231680 17712172840094885888 1965662297113988480 4665895827842642688 7366129358571296896 10066362889299951104 12766596420028605312 15466829950757259520 18167063481485913728 2420552938505016320 5120786469233670528 7821019999962324736 10521253530690978944 13221487061419633152 15921720592148287360 175210049167389952 2875443579896044160 5575677110624698368 8275910641353352576 10976144172082006784 13676377702810660992 16376611233539315200 630100690558417792 3330334221287072000 6030567752015726208 8730801282744380416 11431034813473034624 14131268344201688832 16831501874930343040 1084991331949445632 3785224862678099840 6485458393406754048 9185691924135408256 11885925454864062464 14586158985592716672 17286392516321370880 1539881973340473472 4240115504069127680 6940349034797781888 9640582565526436096 12340816096255090304 15041049626983744512 17741283157712398720 1994772614731501312 4695006145460155520 7395239676188809728 10095473206917463936 12795706737646118144 15495940268374772352 18196173799103426560 2449663256122529152 5149896786851183360 7850130317579837568 10550363848308491776 13250597379037145984 15950830909765800192 204320366784902784 2904553897513556992 5604787428242211200 8305020958970865408 11005254489699519616 13705488020428173824 16405721551156828032 659211008175930624 3359444538904584832 6059678069633239040 8759911600361893248 11460145131090547456 14160378661819201664 16860612192547855872 1114101649566958464 3814335180295612672 6514568711024266880 9214802241752921088 11915035772481575296 14615269303210229504 17315502833938883712 1568992290957986304 4269225821686640512 6969459352415294720 9669692883143948928 12369926413872603136 15070159944601257344 17770393475329911552 2023882932349014144 4724116463077668352 7424349993806322560 10124583524534976768 12824817055263630976 15525050585992285184 18225284116720939392 2478773573740041984 5179007104468696192 7879240635197350400 10579474165926004608 13279707696654658816 15979941227383313024 233430684402415616 2933664215131069824 5633897745859724032 8334131276588378240 11034364807317032448 13734598338045686656 16434831868774340864 688321325793443456 3388554856522097664 6088788387250751872 8789021917979406080 11489255448708060288 14189488979436714496 16889722510165368704 1143211967184471296 3843445497913125504 6543679028641779712 9243912559370433920 11944146090099088128 14644379620827742336 17344613151556396544 1598102608575499136 4298336139304153344 6998569670032807552 9698803200761461760 12399036731490115968 15099270262218770176 17799503792947424384 2052993249966526976 4753226780695181184 7453460311423835392 10153693842152489600 12853927372881143808 15554160903609798016 18254394434338452224 2507883891357554816 5208117422086209024 7908350952814863232 10608584483543517440 13308818014272171648 16009051545000825856 262541002019928448 2962774532748582656 5663008063477236864 8363241594205891072 11063475124934545280 13763708655663199488 16463942186391853696 717431643410956288 3417665174139610496 6117898704868264704 8818132235596918912 11518365766325573120 14218599297054227328 16918832827782881536 1172322284801984128 3872555815530638336 6572789346259292544 9273022876987946752 11973256407716600960 14673489938445255168 17373723469173909376 1627212926193011968 4327446456921666176 7027679987650320384 9727913518378974592 12428147049107628800 15128380579836283008 17828614110564937216 2082103567584039808 4782337098312694016 7482570629041348224 10182804159770002432 12883037690498656640 15583271221227310848 18283504751955965056 2536994208975067648 5237227739703721856 7937461270432376064 10637694801161030272 13337928331889684480 16038161862618338688 291651319637441280 2991884850366095488 5692118381094749696 8392351911823403904 11092585442552058112 13792818973280712320 16493052504009366528 746541961028469120 3446775491757123328 6147009022485777536 8847242553214431744 11547476083943085952 14247709614671740160 16947943145400394368 1201432602419496960 3901666133148151168 6601899663876805376 9302133194605459584 12002366725334113792 14702600256062768000 17402833786791422208 1656323243810524800 4356556774539179008 7056790305267833216 9757023835996487424 12457257366725141632 15157490897453795840 17857724428182450048 2111213885201552640 4811447415930206848 7511680946658861056 10211914477387515264 12912148008116169472 15612381538844823680 18312615069573477888 2566104526592580480 5266338057321234688 7966571588049888896 10666805118778543104 13367038649507197312 16067272180235851520 320761637254954112 3020995167983608320 5721228698712262528 8421462229440916736 11121695760169570944 13821929290898225152 16522162821626879360 775652278645981952 3475885809374636160 6176119340103290368 8876352870831944576 11576586401560598784 14276819932289252992 16977053463017907200 1230542920037009792 3930776450765664000 6631009981494318208 9331243512222972416 12031477042951626624 14731710573680280832 17431944104408935040 1685433561428037632 4385667092156691840 7085900622885346048 9786134153614000256 12486367684342654464 15186601215071308672 17886834745799962880 2140324202819065472 4840557733547719680 7540791264276373888 10241024795005028096 12941258325733682304 15641491856462336512 18341725387190990720 2595214844210093312 5295448374938747520 7995681905667401728 10695915436396055936 13396148967124710144 16096382497853364352 349871954872466944 3050105485601121152 5750339016329775360 8450572547058429568 11150806077787083776 13851039608515737984 16551273139244392192 804762596263494784 3504996126992148992 6205229657720803200 8905463188449457408 11605696719178111616 14305930249906765824 17006163780635420032 1259653237654522624 3959886768383176832 6660120299111831040 9360353829840485248 12060587360569139456 14760820891297793664 17461054422026447872 1714543879045550464 4414777409774204672 7115010940502858880 9815244471231513088 12515478001960167296 15215711532688821504 17915945063417475712 2169434520436578304 4869668051165232512 7569901581893886720 10270135112622540928 12970368643351195136 15670602174079849344 18370835704808503552 2624325161827606144 5324558692556260352 8024792223284914560 10725025754013568768 13425259284742222976 16125492815470877184 378982272489979776 3079215803218633984 5779449333947288192 8479682864675942400 11179916395404596608 13880149926133250816 16580383456861905024 833872913881007616 3534106444609661824 6234339975338316032 8934573506066970240 11634807036795624448 14335040567524278656 17035274098252932864 1288763555272035456 3988997086000689664 6689230616729343872 9389464147457998080 12089697678186652288 14789931208915306496 17490164739643960704 1743654196663063296 4443887727391717504 7144121258120371712 9844354788849025920 12544588319577680128 15244821850306334336 17945055381034988544 2198544838054091136 4898778368782745344 7599011899511399552 10299245430240053760 12999478960968707968 15699712491697362176 18399946022426016384 2653435479445118976 5353669010173773184 8053902540902427392 10754136071631081600 13454369602359735808 16154603133088390016 408092590107492608 3108326120836146816 5808559651564801024 8508793182293455232 11209026713022109440 13909260243750763648 16609493774479417856 862983231498520448 3563216762227174656 6263450292955828864 8963683823684483072 11663917354413137280 14364150885141791488 17064384415870445696 1317873872889548288 4018107403618202496 6718340934346856704 9418574465075510912 12118807995804165120 14819041526532819328 17519275057261473536 1772764514280576128 4472998045009230336 7173231575737884544 9873465106466538752 12573698637195192960 15273932167923847168 17974165698652501376 2227655155671603968 4927888686400258176 7628122217128912384 10328355747857566592 13028589278586220800 15728822809314875008 18429056340043529216 2682545797062631808 5382779327791286016 8083012858519940224 10783246389248594432 13483479919977248640 16183713450705902848 437202907725005440 3137436438453659648 5837669969182313856 8537903499910968064 11238137030639622272 13938370561368276480 16638604092096930688 892093549116033280 3592327079844687488 6292560610573341696 8992794141301995904 11693027672030650112 14393261202759304320 17093494733487958528 1346984190507061120 4047217721235715328 6747451251964369536 9447684782693023744 12147918313421677952 14848151844150332160 17548385374878986368 1801874831898088960 4502108362626743168 7202341893355397376 9902575424084051584 12602808954812705792 15303042485541360000 18003276016270014208 2256765473289116800 4956999004017771008 7657232534746425216 10357466065475079424 13057699596203733632 15757933126932387840 11422583951490432 2711656114680144640 5411889645408798848 8112123176137453056 10812356706866107264 13512590237594761472 16212823768323415680 466313225342518272 3166546756071172480 5866780286799826688 8567013817528480896 11267247348257135104 13967480878985789312 16667714409714443520 921203866733546112 3621437397462200320 6321670928190854528 9021904458919508736 11722137989648162944 14422371520376817152 17122605051105471360 1376094508124573952 4076328038853228160 6776561569581882368 9476795100310536576 12177028631039190784 14877262161767844992 17577495692496499200 1830985149515601792 4531218680244256000 7231452210972910208 9931685741701564416 12631919272430218624 15332152803158872832 18032386333887527040 2285875790906629632 4986109321635283840 7686342852363938048 10386576383092592256 13086809913821246464 15787043444549900672 40532901569003264 2740766432297657472 5440999963026311680 8141233493754965888 10841467024483620096 13541700555212274304 16241934085940928512 495423542960031104 3195657073688685312 5895890604417339520 8596124135145993728 11296357665874647936 13996591196603302144 16696824727331956352 950314184351058944 3650547715079713152 6350781245808367360 9051014776537021568 11751248307265675776 14451481837994329984 17151715368722984192 1405204825742086784 4105438356470740992 6805671887199395200 9505905417928049408 12206138948656703616 14906372479385357824 17606606010114012032 1860095467133114624 4560328997861768832 7260562528590423040 9960796059319077248 12661029590047731456 15361263120776385664 18061496651505039872 2314986108524142464 5015219639252796672 7715453169981450880 10415686700710105088 13115920231438759296 15816153762167413504 69643219186516096 2769876749915170304 5470110280643824512 8170343811372478720 10870577342101132928 13570810872829787136 16271044403558441344 524533860577543936 3224767391306198144 5925000922034852352 8625234452763506560 11325467983492160768 14025701514220814976 16725935044949469184 979424501968571776 3679658032697225984 6379891563425880192 9080125094154534400 11780358624883188608 14480592155611842816 17180825686340497024 1434315143359599616 4134548674088253824 6834782204816908032 9535015735545562240 12235249266274216448 14935482797002870656 17635716327731524864 1889205784750627456 4589439315479281664 7289672846207935872 9989906376936590080 12690139907665244288 15390373438393898496 18090606969122552704 2344096426141655296 5044329956870309504 7744563487598963712 10444797018327617920 13145030549056272128 15845264079784926336 98753536804028928 2798987067532683136 5499220598261337344 8199454128989991552 10899687659718645760 13599921190447299968 16300154721175954176 553644178195056768 3253877708923710976 5954111239652365184 8654344770381019392 11354578301109673600 14054811831838327808 16755045362566982016 1008534819586084608 3708768350314738816 6409001881043393024 9109235411772047232 11809468942500701440 14509702473229355648 17209936003958009856 1463425460977112448 4163658991705766656 6863892522434420864 9564126053163075072 12264359583891729280 14964593114620383488 17664826645349037696 1918316102368140288 4618549633096794496 7318783163825448704 10019016694554102912 12719250225282757120 15419483756011411328 18119717286740065536 2373206743759168128 5073440274487822336 7773673805216476544 10473907335945130752 13174140866673784960 15874374397402439168 127863854421541760 2828097385150195968 5528330915878850176 8228564446607504384 10928797977336158592 13629031508064812800 16329265038793467008 582754495812569600 3282988026541223808 5983221557269878016 8683455087998532224 11383688618727186432 14083922149455840640 16784155680184494848 1037645137203597440 3737878667932251648 6438112198660905856 9138345729389560064 11838579260118214272 14538812790846868480 17239046321575522688 1492535778594625280 4192769309323279488 6893002840051933696 9593236370780587904 12293469901509242112 14993703432237896320 17693936962966550528 1947426419985653120 4647659950714307328 7347893481442961536 10048127012171615744 12748360542900269952 15448594073628924160 18148827604357578368 2402317061376680960 5102550592105335168 7802784122833989376 10503017653562643584 13203251184291297792 15903484715019952000 156974172039054592 2857207702767708800 5557441233496363008 8257674764225017216 10957908294953671424 13658141825682325632 16358375356410979840 611864813430082432 3312098344158736640 6012331874887390848 8712565405616045056 11412798936344699264 14113032467073353472 16813265997802007680 1066755454821110272 3766988985549764480 6467222516278418688 9167456047007072896 11867689577735727104 14567923108464381312 17268156639193035520 1521646096212138112 4221879626940792320 6922113157669446528 9622346688398100736 12322580219126754944 15022813749855409152 17723047280584063360 1976536737603165952 4676770268331820160 7377003799060474368 10077237329789128576 12777470860517782784 15477704391246436992 18177937921975091200 2431427378994193792 5131660909722848000 7831894440451502208 10532127971180156416 13232361501908810624 15932595032637464832 186084489656567424 2886318020385221632 5586551551113875840 8286785081842530048 10987018612571184256 13687252143299838464 16387485674028492672 640975131047595264 3341208661776249472 6041442192504903680 8741675723233557888 11441909253962212096 14142142784690866304 16842376315419520512 1095865772438623104 3796099303167277312 6496332833895931520 9196566364624585728 11896799895353239936 14597033426081894144 17297266956810548352 1550756413829650944 4250989944558305152 6951223475286959360 9651457006015613568 12351690536744267776 15051924067472921984 17752157598201576192 2005647055220678784 4705880585949332992 7406114116677987200 10106347647406641408 12806581178135295616 15506814708863949824 18207048239592604032 2460537696611706624 5160771227340360832 7861004758069015040 10561238288797669248 13261471819526323456 15961705350254977664 215194807274080256 2915428338002734464 5615661868731388672 8315895399460042880 11016128930188697088 13716362460917351296 16416595991646005504 670085448665108096 3370318979393762304 6070552510122416512 8770786040851070720 11471019571579724928 14171253102308379136 16871486633037033344 1124976090056135936 3825209620784790144 6525443151513444352 9225676682242098560 11925910212970752768 14626143743699406976 17326377274428061184 1579866731447163776 4280100262175817984 6980333792904472192 9680567323633126400 12380800854361780608 15081034385090434816 17781267915819089024 2034757372838191616 4734990903566845824 7435224434295500032 10135457965024154240 12835691495752808448 15535925026481462656 18236158557210116864 2489648014229219456 5189881544957873664 7890115075686527872 10590348606415182080 13290582137143836288 15990815667872490496 244305124891593088 2944538655620247296 5644772186348901504 8345005717077555712 11045239247806209920 13745472778534864128 16445706309263518336 699195766282620928 3399429297011275136 6099662827739929344 8799896358468583552 11500129889197237760 14200363419925891968 16900596950654546176 1154086407673648768 3854319938402302976 6554553469130957184 9254786999859611392 11955020530588265600 14655254061316919808 17355487592045574016 1608977049064676608 4309210579793330816 7009444110521985024 9709677641250639232 12409911171979293440 15110144702707947648 17810378233436601856 2063867690455704448 4764101221184358656 7464334751913012864 10164568282641667072 12864801813370321280 15565035344098975488 18265268874827629696 2518758331846732288 5218991862575386496 7919225393304040704 10619458924032694912 13319692454761349120 16019925985490003328 273415442509105920 2973648973237760128 5673882503966414336 8374116034695068544 11074349565423722752 13774583096152376960 16474816626881031168 728306083900133760 3428539614628787968 6128773145357442176 8829006676086096384 11529240206814750592 14229473737543404800 16929707268272059008 1183196725291161600 3883430256019815808 6583663786748470016 9283897317477124224 11984130848205778432 14684364378934432640 17384597909663086848 1638087366682189440 4338320897410843648 7038554428139497856 9738787958868152064 12439021489596806272 15139255020325460480 17839488551054114688 2092978008073217280 4793211538801871488 7493445069530525696 10193678600259179904 12893912130987834112 15594145661716488320 18294379192445142528 2547868649464245120 5248102180192899328 7948335710921553536 10648569241650207744 13348802772378861952 16049036303107516160 302525760126618752 3002759290855272960 5702992821583927168 8403226352312581376 11103459883041235584 13803693413769889792 16503926944498544000 757416401517646592 3457649932246300800 6157883462974955008 8858116993703609216 11558350524432263424 14258584055160917632 16958817585889571840 1212307042908674432 3912540573637328640 6612774104365982848 9313007635094637056 12013241165823291264 14713474696551945472 17413708227280599680 1667197684299702272 4367431215028356480 7067664745757010688 9767898276485664896 12468131807214319104 15168365337942973312 17868598868671627520 2122088325690730112 4822321856419384320 7522555387148038528 10222788917876692736 12923022448605346944 15623255979334001152 18323489510062655360 2576978967081757952 5277212497810412160 7977446028539066368 10677679559267720576 13377913089996374784 16078146620725028992 331636077744131584 3031869608472785792 5732103139201440000 8432336669930094208 11132570200658748416 13832803731387402624 16533037262116056832 786526719135159424 3486760249863813632 6186993780592467840 8887227311321122048 11587460842049776256 14287694372778430464 16987927903507084672 1241417360526187264 3941650891254841472 6641884421983495680 9342117952712149888 12042351483440804096 14742585014169458304 17442818544898112512 1696308001917215104 4396541532645869312 7096775063374523520 9797008594103177728 12497242124831831936 15197475655560486144 17897709186289140352 2151198643308242944 4851432174036897152 7551665704765551360 10251899235494205568 12952132766222859776 15652366296951513984 18352599827680168192 2606089284699270784 5306322815427924992 8006556346156579200 10706789876885233408 13407023407613887616 16107256938342541824 360746395361644416 3060979926090298624 5761213456818952832 8461446987547607040 11161680518276261248 13861914049004915456 16562147579733569664 815637036752672256 3515870567481326464 6216104098209980672 8916337628938634880 11616571159667289088 14316804690395943296 17017038221124597504 1270527678143700096 3970761208872354304 6670994739601008512 9371228270329662720 12071461801058316928 14771695331786971136 17471928862515625344 1725418319534727936 4425651850263382144 7125885380992036352 9826118911720690560 12526352442449344768 15226585973177998976 17926819503906653184 2180308960925755776 4880542491654409984 7580776022383064192 10281009553111718400 12981243083840372608 15681476614569026816 18381710145297681024 2635199602316783616 5335433133045437824 8035666663774092032 10735900194502746240 13436133725231400448 16136367255960054656 389856712979157248 3090090243707811456 5790323774436465664 8490557305165119872 11190790835893774080 13891024366622428288 16591257897351082496 844747354370185088 3544980885098839296 6245214415827493504 8945447946556147712 11645681477284801920 14345915008013456128 17046148538742110336 1299637995761212928 3999871526489867136 6700105057218521344 9400338587947175552 12100572118675829760 14800805649404483968 17501039180133138176 1754528637152240768 4454762167880894976 7154995698609549184 9855229229338203392 12555462760066857600 15255696290795511808 17955929821524166016 2209419278543268608 4909652809271922816 7609886340000577024 10310119870729231232 13010353401457885440 15710586932186539648 18410820462915193856 2664309919934296448 5364543450662950656 8064776981391604864 10765010512120259072 13465244042848913280 16165477573577567488 418967030596670080 3119200561325324288 5819434092053978496 8519667622782632704 11219901153511286912 13920134684239941120 16620368214968595328 873857671987697920 3574091202716352128 6274324733445006336 8974558264173660544 11674791794902314752 14375025325630968960 17075258856359623168 1328748313378725760 4028981844107379968 6729215374836034176 9429448905564688384 12129682436293342592 14829915967021996800 17530149497750651008 1783638954769753600 4483872485498407808 7184106016227062016 9884339546955716224 12584573077684370432 15284806608413024640 17985040139141678848 2238529596160781440 4938763126889435648 7638996657618089856 10339230188346744064 13039463719075398272 15739697249804052480 18439930780532706688 2693420237551809280 5393653768280463488 8093887299009117696 10794120829737771904 13494354360466426112 16194587891195080320 448077348214182912 3148310878942837120 5848544409671491328 8548777940400145536 11249011471128799744 13949245001857453952 16649478532586108160 902967989605210752 3603201520333864960 6303435051062519168 9003668581791173376 11703902112519827584 14404135643248481792 17104369173977136000 1357858630996238592 4058092161724892800 6758325692453547008 9458559223182201216 12158792753910855424 14859026284639509632 17559259815368163840 1812749272387266432 4512982803115920640 7213216333844574848 9913449864573229056 12613683395301883264 15313916926030537472 18014150456759191680 2267639913778294272 4967873444506948480 7668106975235602688 10368340505964256896 13068574036692911104 15768807567421565312 22297024440667904 2722530555169322112 5422764085897976320 8122997616626630528 10823231147355284736 13523464678083938944 16223698208812593152 477187665831695744 3177421196560349952 5877654727289004160 8577888258017658368 11278121788746312576 13978355319474966784 16678588850203620992 932078307222723584 3632311837951377792 6332545368680032000 9032778899408686208 11733012430137340416 14433245960865994624 17133479491594648832 1386968948613751424 4087202479342405632 6787436010071059840 9487669540799714048 12187903071528368256 14888136602257022464 17588370132985676672 1841859590004779264 4542093120733433472 7242326651462087680 9942560182190741888 12642793712919396096 15343027243648050304 18043260774376704512 2296750231395807104 4996983762124461312 7697217292853115520 10397450823581769728 13097684354310423936 15797917885039078144 51407342058180736 2751640872786834944 5451874403515489152 8152107934244143360 10852341464972797568 13552574995701451776 16252808526430105984 506297983449208576 3206531514177862784 5906765044906516992 8606998575635171200 11307232106363825408 14007465637092479616 16707699167821133824 961188624840236416 3661422155568890624 6361655686297544832 9061889217026199040 11762122747754853248 14462356278483507456 17162589809212161664 1416079266231264256 4116312796959918464 6816546327688572672 9516779858417226880 12217013389145881088 14917246919874535296 17617480450603189504 1870969907622292096 4571203438350946304 7271436969079600512 9971670499808254720 12671904030536908928 15372137561265563136 18072371091994217344 2325860549013319936 5026094079741974144 7726327610470628352 10426561141199282560 13126794671927936768 15827028202656590976 80517659675693568 2780751190404347776 5480984721133001984 8181218251861656192 10881451782590310400 13581685313318964608 16281918844047618816 535408301066721408 3235641831795375616 5935875362524029824 8636108893252684032 11336342423981338240 14036575954709992448 16736809485438646656 990298942457749248 3690532473186403456 6390766003915057664 9090999534643711872 11791233065372366080 14491466596101020288 17191700126829674496 1445189583848777088 4145423114577431296 6845656645306085504 9545890176034739712 12246123706763393920 14946357237492048128 17646590768220702336 1900080225239804928 4600313755968459136 7300547286697113344 10000780817425767552 12701014348154421760 15401247878883075968 18101481409611730176 2354970866630832768 5055204397359486976 7755437928088141184 10455671458816795392 13155904989545449600 15856138520274103808 109627977293206400 2809861508021860608 5510095038750514816 8210328569479169024 10910562100207823232 13610795630936477440 16311029161665131648 564518618684234240 3264752149412888448 5964985680141542656 8665219210870196864 11365452741598851072 14065686272327505280 16765919803056159488 1019409260075262080 3719642790803916288 6419876321532570496 9120109852261224704 11820343382989878912 14520576913718533120 17220810444447187328 1474299901466289920 4174533432194944128 6874766962923598336 9575000493652252544 12275234024380906752 14975467555109560960 17675701085838215168 1929190542857317760 4629424073585971968 7329657604314626176 10029891135043280384 12730124665771934592 15430358196500588800 18130591727229243008 2384081184248345600 5084314714976999808 7784548245705654016 10484781776434308224 13185015307162962432 15885248837891616640 138738294910719232 2838971825639373440 5539205356368027648 8239438887096681856 10939672417825336064 13639905948553990272 16340139479282644480 593628936301747072 3293862467030401280 5994095997759055488 8694329528487709696 11394563059216363904 14094796589945018112 16795030120673672320 1048519577692774912 3748753108421429120 6448986639150083328 9149220169878737536 11849453700607391744 14549687231336045952 17249920762064700160 1503410219083802752 4203643749812456960 6903877280541111168 9604110811269765376 12304344341998419584 15004577872727073792 17704811403455728000 1958300860474830592 4658534391203484800 7358767921932139008 10059001452660793216 12759234983389447424 15459468514118101632 18159702044846755840 2413191501865858432 5113425032594512640 7813658563323166848 10513892094051821056 13214125624780475264 15914359155509129472 167848612528232064 2868082143256886272 5568315673985540480 8268549204714194688 10968782735442848896 13669016266171503104 16369249796900157312 622739253919259904 3322972784647914112 6023206315376568320 8723439846105222528 11423673376833876736 14123906907562530944 16824140438291185152 1077629895310287744 3777863426038941952 6478096956767596160 9178330487496250368 11878564018224904576 14578797548953558784 17279031079682212992 1532520536701315584 4232754067429969792 6932987598158624000 9633221128887278208 12333454659615932416 15033688190344586624 17733921721073240832 1987411178092343424 4687644708820997632 7387878239549651840 10088111770278306048 12788345301006960256 15488578831735614464 18188812362464268672 2442301819483371264 5142535350212025472 7842768880940679680 10543002411669333888 13243235942397988096 15943469473126642304 196958930145744896 2897192460874399104 5597425991603053312 8297659522331707520 10997893053060361728 13698126583789015936 16398360114517670144 651849571536772736 3352083102265426944 6052316632994081152 8752550163722735360 11452783694451389568 14153017225180043776 16853250755908697984 1106740212927800576 3806973743656454784 6507207274385108992 9207440805113763200 11907674335842417408 14607907866571071616 17308141397299725824 1561630854318828416 4261864385047482624 6962097915776136832 9662331446504791040 12362564977233445248 15062798507962099456 17763032038690753664 2016521495709856256 4716755026438510464 7416988557167164672 10117222087895818880 12817455618624473088 15517689149353127296 18217922680081781504 2471412137100884096 5171645667829538304 7871879198558192512 10572112729286846720 13272346260015500928 15972579790744155136 226069247763257728 2926302778491911936 5626536309220566144 8326769839949220352 11027003370677874560 13727236901406528768 16427470432135182976 680959889154285568 3381193419882939776 6081426950611593984 8781660481340248192 11481894012068902400 14182127542797556608 16882361073526210816 1135850530545313408 3836084061273967616 6536317592002621824 9236551122731276032 11936784653459930240 14637018184188584448 17337251714917238656 1590741171936341248 4290974702664995456 6991208233393649664 9691441764122303872 12391675294850958080 15091908825579612288 17792142356308266496 2045631813327369088 4745865344056023296 7446098874784677504 10146332405513331712 12846565936241985920 15546799466970640128 18247032997699294336 2500522454718396928 5200755985447051136 7900989516175705344 10601223046904359552 13301456577633013760 16001690108361667968 255179565380770560 2955413096109424768 5655646626838078976 8355880157566733184 11056113688295387392 13756347219024041600 16456580749752695808 710070206771798400 3410303737500452608 6110537268229106816 8810770798957761024 11511004329686415232 14211237860415069440 16911471391143723648 1164960848162826240 3865194378891480448 6565427909620134656 9265661440348788864 11965894971077443072 14666128501806097280 17366362032534751488 1619851489553854080 4320085020282508288 7020318551011162496 9720552081739816704 12420785612468470912 15121019143197125120 17821252673925779328 2074742130944881920 4774975661673536128 7475209192402190336 10175442723130844544 12875676253859498752 15575909784588152960 18276143315316807168 2529632772335909760 5229866303064563968 7930099833793218176 10630333364521872384 13330566895250526592 16030800425979180800 284289882998283392 2984523413726937600 5684756944455591808 8384990475184246016 11085224005912900224 13785457536641554432 16485691067370208640 739180524389311232 3439414055117965440 6139647585846619648 8839881116575273856 11540114647303928064 14240348178032582272 16940581708761236480 1194071165780339072 3894304696508993280 6594538227237647488 9294771757966301696 11995005288694955904 14695238819423610112 17395472350152264320 1648961807171366912 4349195337900021120 7049428868628675328 9749662399357329536 12449895930085983744 15150129460814637952 17850362991543292160 2103852448562394752 4804085979291048960 7504319510019703168 10204553040748357376 12904786571477011584 15605020102205665792 18305253632934320000 2558743089953422592 5258976620682076800 7959210151410731008 10659443682139385216 13359677212868039424 16059910743596693632 313400200615796224 3013633731344450432 5713867262073104640 8414100792801758848 11114334323530413056 13814567854259067264 16514801384987721472 768290842006824064 3468524372735478272 6168757903464132480 8868991434192786688 11569224964921440896 14269458495650095104 16969692026378749312 1223181483397851904 3923415014126506112 6623648544855160320 9323882075583814528 12024115606312468736 14724349137041122944 17424582667769777152 1678072124788879744 4378305655517533952 7078539186246188160 9778772716974842368 12479006247703496576 15179239778432150784 17879473309160804992 2132962766179907584 4833196296908561792 7533429827637216000 10233663358365870208 12933896889094524416 15634130419823178624 18334363950551832832 2587853407570935424 5288086938299589632 7988320469028243840 10688553999756898048 13388787530485552256 16089021061214206464 342510518233309056 3042744048961963264 5742977579690617472 8443211110419271680 11143444641147925888 13843678171876580096 16543911702605234304 797401159624336896 3497634690352991104 6197868221081645312 8898101751810299520 11598335282538953728 14298568813267607936 16998802343996262144 1252291801015364736 3952525331744018944 6652758862472673152 9352992393201327360 12053225923929981568 14753459454658635776 17453692985387289984 1707182442406392576 4407415973135046784 7107649503863700992 9807883034592355200 12508116565321009408 15208350096049663616 17908583626778317824 2162073083797420416 4862306614526074624 7562540145254728832 10262773675983383040 12963007206712037248 15663240737440691456 18363474268169345664 2616963725188448256 5317197255917102464 8017430786645756672 10717664317374410880 13417897848103065088 16118131378831719296 371620835850821888 3071854366579476096 5772087897308130304 8472321428036784512 11172554958765438720 13872788489494092928 16573022020222747136 826511477241849728 3526745007970503936 6226978538699158144 8927212069427812352 11627445600156466560 14327679130885120768 17027912661613774976 1281402118632877568 3981635649361531776 6681869180090185984 9382102710818840192 12082336241547494400 14782569772276148608 17482803303004802816 1736292760023905408 4436526290752559616 7136759821481213824 9836993352209868032 12537226882938522240 15237460413667176448 17937693944395830656 2191183401414933248 4891416932143587456 7591650462872241664 10291883993600895872 12992117524329550080 15692351055058204288 18392584585786858496 2646074042805961088 5346307573534615296 8046541104263269504 10746774634991923712 13447008165720577920 16147241696449232128 400731153468334720 3100964684196988928 5801198214925643136 8501431745654297344 11201665276382951552 13901898807111605760 16602132337840259968 855621794859362560 3555855325588016768 6256088856316670976 8956322387045325184 11656555917773979392 14356789448502633600 17057022979231287808 1310512436250390400 4010745966979044608 6710979497707698816 9411213028436353024 12111446559165007232 14811680089893661440 17511913620622315648 1765403077641418240 4465636608370072448 7165870139098726656 9866103669827380864 12566337200556035072 15266570731284689280 17966804262013343488 2220293719032446080 4920527249761100288 7620760780489754496 10320994311218408704 13021227841947062912 15721461372675717120 18421694903404371328 2675184360423473920 5375417891152128128 8075651421880782336 10775884952609436544 13476118483338090752 16176352014066744960 429841471085847552 3130075001814501760 5830308532543155968 8530542063271810176 11230775594000464384 13931009124729118592 16631242655457772800 884732112476875392 3584965643205529600 6285199173934183808 8985432704662838016 11685666235391492224 14385899766120146432 17086133296848800640 1339622753867903232 4039856284596557440 6740089815325211648 9440323346053865856 12140556876782520064 14840790407511174272 17541023938239828480 1794513395258931072 4494746925987585280 7194980456716239488 9895213987444893696 12595447518173547904 15295681048902202112 17995914579630856320 2249404036649958912 4949637567378613120 7649871098107267328 10350104628835921536 13050338159564575744 15750571690293229952 4061147312332544 2704294678040986752 5404528208769640960 8104761739498295168 10804995270226949376 13505228800955603584 16205462331684257792 458951788703360384 3159185319432014592 5859418850160668800 8559652380889323008 11259885911617977216 13960119442346631424 16660352973075285632 913842430094388224 3614075960823042432 6314309491551696640 9014543022280350848 11714776553009005056 14415010083737659264 17115243614466313472 1368733071485416064 4068966602214070272 6769200132942724480 9469433663671378688 12169667194400032896 14869900725128687104 17570134255857341312 1823623712876443904 4523857243605098112 7224090774333752320 9924324305062406528 12624557835791060736 15324791366519714944 18025024897248369152 2278514354267471744 4978747884996125952 7678981415724780160 10379214946453434368 13079448477182088576 15779682007910742784 33171464929845376 2733404995658499584 5433638526387153792 8133872057115808000 10834105587844462208 13534339118573116416 16234572649301770624 488062106320873216 3188295637049527424 5888529167778181632 8588762698506835840 11288996229235490048 13989229759964144256 16689463290692798464 942952747711901056 3643186278440555264 6343419809169209472 9043653339897863680 11743886870626517888 14444120401355172096 17144353932083826304 1397843389102928896 4098076919831583104 6798310450560237312 9498543981288891520 12198777512017545728 14899011042746199936 17599244573474854144 1852734030493956736 4552967561222610944 7253201091951265152 9953434622679919360 12653668153408573568 15353901684137227776 18054135214865881984 2307624671884984576 5007858202613638784 7708091733342292992 10408325264070947200 13108558794799601408 15808792325528255616 62281782547358208 2762515313276012416 5462748844004666624 8162982374733320832 10863215905461975040 13563449436190629248 16263682966919283456 517172423938386048 3217405954667040256 5917639485395694464 8617873016124348672 11318106546853002880 14018340077581657088 16718573608310311296 972063065329413888 3672296596058068096 6372530126786722304 9072763657515376512 11772997188244030720 14473230718972684928 17173464249701339136 1426953706720441728 4127187237449095936 6827420768177750144 9527654298906404352 12227887829635058560 14928121360363712768 17628354891092366976 1881844348111469568 4582077878840123776 7282311409568777984 9982544940297432192 12682778471026086400 15383012001754740608 18083245532483394816 2336734989502497408 5036968520231151616 7737202050959805824 10437435581688460032 13137669112417114240 15837902643145768448 91392100164871040 2791625630893525248 5491859161622179456 8192092692350833664 10892326223079487872 13592559753808142080 16292793284536796288 546282741555898880 3246516272284553088 5946749803013207296 8646983333741861504 11347216864470515712 14047450395199169920 16747683925927824128 1001173382946926720 3701406913675580928 6401640444404235136 9101873975132889344 11802107505861543552 14502341036590197760 17202574567318851968 1456064024337954560 4156297555066608768 6856531085795262976 9556764616523917184 12256998147252571392 14957231677981225600 17657465208709879808 1910954665728982400 4611188196457636608 7311421727186290816 10011655257914945024 12711888788643599232 15412122319372253440 18112355850100907648 2365845307120010240 5066078837848664448 7766312368577318656 10466545899305972864 13166779430034627072 15867012960763281280 120502417782383872 2820735948511038080 5520969479239692288 8221203009968346496 10921436540697000704 13621670071425654912 16321903602154309120 575393059173411712 3275626589902065920 5975860120630720128 8676093651359374336 11376327182088028544 14076560712816682752 16776794243545336960 1030283700564439552 3730517231293093760 6430750762021747968 9130984292750402176 11831217823479056384 14531451354207710592 17231684884936364800 1485174341955467392 4185407872684121600 6885641403412775808 9585874934141430016 12286108464870084224 14986341995598738432 17686575526327392640 1940064983346495232 4640298514075149440 7340532044803803648 10040765575532457856 12740999106261112064 15441232636989766272 18141466167718420480 2394955624737523072 5095189155466177280 7795422686194831488 10495656216923485696 13195889747652139904 15896123278380794112 149612735399896704 2849846266128550912 5550079796857205120 8250313327585859328 10950546858314513536 13650780389043167744 16351013919771821952 604503376790924544 3304736907519578752 6004970438248232960 8705203968976887168 11405437499705541376 14105671030434195584 16805904561162849792 1059394018181952384 3759627548910606592 6459861079639260800 9160094610367915008 11860328141096569216 14560561671825223424 17260795202553877632 1514284659572980224 4214518190301634432 6914751721030288640 9614985251758942848 12315218782487597056 15015452313216251264 17715685843944905472 1969175300964008064 4669408831692662272 7369642362421316480 10069875893149970688 12770109423878624896 15470342954607279104 18170576485335933312 2424065942355035904 5124299473083690112 7824533003812344320 10524766534540998528 13225000065269652736 15925233595998306944 178723053017409536 2878956583746063744 5579190114474717952 8279423645203372160 10979657175932026368 13679890706660680576 16380124237389334784 633613694408437376 3333847225137091584 6034080755865745792 8734314286594400000 11434547817323054208 14134781348051708416 16835014878780362624 1088504335799465216 3788737866528119424 6488971397256773632 9189204927985427840 11889438458714082048 14589671989442736256 17289905520171390464 1543394977190493056 4243628507919147264 6943862038647801472 9644095569376455680 12344329100105109888 15044562630833764096 17744796161562418304 1998285618581520896 4698519149310175104 7398752680038829312 10098986210767483520 12799219741496137728 15499453272224791936 18199686802953446144 2453176259972548736 5153409790701202944 7853643321429857152 10553876852158511360 13254110382887165568 15954343913615819776 207833370634922368 2908066901363576576 5608300432092230784 8308533962820884992 11008767493549539200 13709001024278193408 16409234555006847616 662724012025950208 3362957542754604416 6063191073483258624 8763424604211912832 11463658134940567040 14163891665669221248 16864125196397875456 1117614653416978048 3817848184145632256 6518081714874286464 9218315245602940672 11918548776331594880 14618782307060249088 17319015837788903296 1572505294808005888 4272738825536660096 6972972356265314304 9673205886993968512 12373439417722622720 15073672948451276928 17773906479179931136 2027395936199033728 4727629466927687936 7427862997656342144 10128096528384996352 12828330059113650560 15528563589842304768 18228797120570958976 2482286577590061568 5182520108318715776 7882753639047369984 10582987169776024192 13283220700504678400 15983454231233332608 236943688252435200 2937177218981089408 5637410749709743616 8337644280438397824 11037877811167052032 13738111341895706240 16438344872624360448 691834329643463040 3392067860372117248 6092301391100771456 8792534921829425664 11492768452558079872 14193001983286734080 16893235514015388288 1146724971034490880 3846958501763145088 6547192032491799296 9247425563220453504 11947659093949107712 14647892624677761920 17348126155406416128 1601615612425518720 4301849143154172928 7002082673882827136 9702316204611481344 12402549735340135552 15102783266068789760 17803016796797443968 2056506253816546560 4756739784545200768 7456973315273854976 10157206846002509184 12857440376731163392 15557673907459817600 18257907438188471808 2511396895207574400 5211630425936228608 7911863956664882816 10612097487393537024 13312331018122191232 16012564548850845440 266054005869948032 2966287536598602240 5666521067327256448 8366754598055910656 11066988128784564864 13767221659513219072 16467455190241873280 720944647260975872 3421178177989630080 6121411708718284288 8821645239446938496 11521878770175592704 14222112300904246912 16922345831632901120 1175835288652003712 3876068819380657920 6576302350109312128 9276535880837966336 11976769411566620544 14677002942295274752 17377236473023928960 1630725930043031552 4330959460771685760 7031192991500339968 9731426522228994176 12431660052957648384 15131893583686302592 17832127114414956800 2085616571434059392 4785850102162713600 7486083632891367808 10186317163620022016 12886550694348676224 15586784225077330432 18287017755805984640 2540507212825087232 5240740743553741440 7940974274282395648 10641207805011049856 13341441335739704064 16041674866468358272 295164323487460864 2995397854216115072 5695631384944769280 8395864915673423488 11096098446402077696 13796331977130731904 16496565507859386112 750054964878488704 3450288495607142912 6150522026335797120 8850755557064451328 11550989087793105536 14251222618521759744 16951456149250413952 1204945606269516544 3905179136998170752 6605412667726824960 9305646198455479168 12005879729184133376 14706113259912787584 17406346790641441792 1659836247660544384 4360069778389198592 7060303309117852800 9760536839846507008 12460770370575161216 15161003901303815424 17861237432032469632 2114726889051572224 4814960419780226432 7515193950508880640 10215427481237534848 12915661011966189056 15615894542694843264 18316128073423497472 2569617530442600064 5269851061171254272 7970084591899908480 10670318122628562688 13370551653357216896 16070785184085871104 324274641104973696 3024508171833627904 5724741702562282112 8424975233290936320 11125208764019590528 13825442294748244736 16525675825476898944 779165282496001536 3479398813224655744 6179632343953309952 8879865874681964160 11580099405410618368 14280332936139272576 16980566466867926784 1234055923887029376 3934289454615683584 6634522985344337792 9334756516072992000 12034990046801646208 14735223577530300416 17435457108258954624 1688946565278057216 4389180096006711424 7089413626735365632 9789647157464019840 12489880688192674048 15190114218921328256 17890347749649982464 2143837206669085056 4844070737397739264 7544304268126393472 10244537798855047680 12944771329583701888 15645004860312356096 18345238391041010304 2598727848060112896 5298961378788767104 7999194909517421312 10699428440246075520 13399661970974729728 16099895501703383936 353384958722486528 3053618489451140736 5753852020179794944 8454085550908449152 11154319081637103360 13854552612365757568 16554786143094411776 808275600113514368 3508509130842168576 6208742661570822784 8908976192299476992 11609209723028131200 14309443253756785408 17009676784485439616 1263166241504542208 3963399772233196416 6663633302961850624 9363866833690504832 12064100364419159040 14764333895147813248 17464567425876467456 1718056882895570048 4418290413624224256 7118523944352878464 9818757475081532672 12518991005810186880 15219224536538841088 17919458067267495296 2172947524286597888 4873181055015252096 7573414585743906304 10273648116472560512 12973881647201214720 15674115177929868928 18374348708658523136 2627838165677625728 5328071696406279936 8028305227134934144 10728538757863588352 13428772288592242560 16129005819320896768 382495276339999360 3082728807068653568 5782962337797307776 8483195868525961984 11183429399254616192 13883662929983270400 16583896460711924608 837385917731027200 3537619448459681408 6237852979188335616 8938086509916989824 11638320040645644032 14338553571374298240 17038787102102952448 1292276559122055040 3992510089850709248 6692743620579363456 9392977151308017664 12093210682036671872 14793444212765326080 17493677743493980288 1747167200513082880 4447400731241737088 7147634261970391296 9847867792699045504 12548101323427699712 15248334854156353920 17948568384885008128 2202057841904110720 4902291372632764928 7602524903361419136 10302758434090073344 13002991964818727552 15703225495547381760 18403459026276035968 2656948483295138560 5357182014023792768 8057415544752446976 10757649075481101184 13457882606209755392 16158116136938409600 411605593957512192 3111839124686166400 5812072655414820608 8512306186143474816 11212539716872129024 13912773247600783232 16613006778329437440 866496235348540032 3566729766077194240 6266963296805848448 8967196827534502656 11667430358263156864 14367663888991811072 17067897419720465280 1321386876739567872 4021620407468222080 6721853938196876288 9422087468925530496 12122320999654184704 14822554530382838912 17522788061111493120 1776277518130595712 4476511048859249920 7176744579587904128 9876978110316558336 12577211641045212544 15277445171773866752 17977678702502520960 2231168159521623552 4931401690250277760 7631635220978931968 10331868751707586176 13032102282436240384 15732335813164894592 18432569343893548800 2686058800912651392 5386292331641305600 8086525862369959808 10786759393098614016 13486992923827268224 16187226454555922432 440715911575025024 3140949442303679232 5841182973032333440 8541416503760987648 11241650034489641856 13941883565218296064 16642117095946950272 895606552966052864 3595840083694707072 6296073614423361280 8996307145152015488 11696540675880669696 14396774206609323904 17097007737337978112 1350497194357080704 4050730725085734912 6750964255814389120 9451197786543043328 12151431317271697536 14851664848000351744 17551898378729005952 1805387835748108544 4505621366476762752 7205854897205416960 9906088427934071168 12606321958662725376 15306555489391379584 18006789020120033792 2260278477139136384 4960512007867790592 7660745538596444800 10360979069325099008 13061212600053753216 15761446130782407424 14935587801510016 2715169118530164224 5415402649258818432 8115636179987472640 10815869710716126848 13516103241444781056 16216336772173435264 469826229192537856 3170059759921192064 5870293290649846272 8570526821378500480 11270760352107154688 13970993882835808896 16671227413564463104 924716870583565696 3624950401312219904 6325183932040874112 9025417462769528320 11725650993498182528 14425884524226836736 17126118054955490944 1379607511974593536 4079841042703247744 6780074573431901952 9480308104160556160 12180541634889210368 14880775165617864576 17581008696346518784 1834498153365621376 4534731684094275584 7234965214822929792 9935198745551584000 12635432276280238208 15335665807008892416 18035899337737546624 2289388794756649216 4989622325485303424 7689855856213957632 10390089386942611840 13090322917671266048 15790556448399920256 44045905419022848 2744279436147677056 5444512966876331264 8144746497604985472 10844980028333639680 13545213559062293888 16245447089790948096 498936546810050688 3199170077538704896 5899403608267359104 8599637138996013312 11299870669724667520 14000104200453321728 16700337731181975936 953827188201078528 3654060718929732736 6354294249658386944 9054527780387041152 11754761311115695360 14454994841844349568 17155228372573003776 1408717829592106368 4108951360320760576 6809184891049414784 9509418421778068992 12209651952506723200 14909885483235377408 17610119013964031616 1863608470983134208 4563842001711788416 7264075532440442624 9964309063169096832 12664542593897751040 15364776124626405248 18065009655355059456 2318499112374162048 5018732643102816256 7718966173831470464 10419199704560124672 13119433235288778880 15819666766017433088 73156223036535680 2773389753765189888 5473623284493844096 8173856815222498304 10874090345951152512 13574323876679806720 16274557407408460928 528046864427563520 3228280395156217728 5928513925884871936 8628747456613526144 11328980987342180352 14029214518070834560 16729448048799488768 982937505818591360 3683171036547245568 6383404567275899776 9083638098004553984 11783871628733208192 14484105159461862400 17184338690190516608 1437828147209619200 4138061677938273408 6838295208666927616 9538528739395581824 12238762270124236032 14938995800852890240 17639229331581544448 1892718788600647040 4592952319329301248 7293185850057955456 9993419380786609664 12693652911515263872 15393886442243918080 18094119972972572288 2347609429991674880 5047842960720329088 7748076491448983296 10448310022177637504 13148543552906291712 15848777083634945920 102266540654048512 2802500071382702720 5502733602111356928 8202967132840011136 10903200663568665344 13603434194297319552 16303667725025973760 557157182045076352 3257390712773730560 5957624243502384768 8657857774231038976 11358091304959693184 14058324835688347392 16758558366417001600 1012047823436104192 3712281354164758400 6412514884893412608 9112748415622066816 11812981946350721024 14513215477079375232 17213449007808029440 1466938464827132032 4167171995555786240 6867405526284440448 9567639057013094656 12267872587741748864 14968106118470403072 17668339649199057280 1921829106218159872 4622062636946814080 7322296167675468288 10022529698404122496 12722763229132776704 15422996759861430912 18123230290590085120 2376719747609187712 5076953278337841920 7777186809066496128 10477420339795150336 13177653870523804544 15877887401252458752 131376858271561344 2831610389000215552 5531843919728869760 8232077450457523968 10932310981186178176 13632544511914832384 16332778042643486592 586267499662589184 3286501030391243392 5986734561119897600 8686968091848551808 11387201622577206016 14087435153305860224 16787668684034514432 1041158141053617024 3741391671782271232 6441625202510925440 9141858733239579648 11842092263968233856 14542325794696888064 17242559325425542272 1496048782444644864 4196282313173299072 6896515843901953280 9596749374630607488 12296982905359261696 14997216436087915904 17697449966816570112 1950939423835672704 4651172954564326912 7351406485292981120 10051640016021635328 12751873546750289536 15452107077478943744 18152340608207597952 2405830065226700544 5106063595955354752 7806297126684008960 10506530657412663168 13206764188141317376 15906997718869971584 160487175889074176 2860720706617728384 5560954237346382592 8261187768075036800 10961421298803691008 13661654829532345216 16361888360260999424 615377817280102016 3315611348008756224 6015844878737410432 8716078409466064640 11416311940194718848 14116545470923373056 16816779001652027264 1070268458671129856 3770501989399784064 6470735520128438272 9170969050857092480 11871202581585746688 14571436112314400896 17271669643043055104 1525159100062157696 4225392630790811904 6925626161519466112 9625859692248120320 12326093222976774528 15026326753705428736 17726560284434082944 1980049741453185536 4680283272181839744 7380516802910493952 10080750333639148160 12780983864367802368 15481217395096456576 18181450925825110784 2434940382844213376 5135173913572867584 7835407444301521792 10535640975030176000 13235874505758830208 15936108036487484416 189597493506587008 2889831024235241216 5590064554963895424 8290298085692549632 10990531616421203840 13690765147149858048 16390998677878512256 644488134897614848 3344721665626269056 6044955196354923264 8745188727083577472 11445422257812231680 14145655788540885888 16845889319269540096 1099378776288642688 3799612307017296896 6499845837745951104 9200079368474605312 11900312899203259520 14600546429931913728 17300779960660567936 1554269417679670528 4254502948408324736 6954736479136978944 9654970009865633152 12355203540594287360 15055437071322941568 17755670602051595776 2009160059070698368 4709393589799352576 7409627120528006784 10109860651256660992 12810094181985315200 15510327712713969408 18210561243442623616 2464050700461726208 5164284231190380416 7864517761919034624 10564751292647688832 13264984823376343040 15965218354104997248 218707811124099840 2918941341852754048 5619174872581408256 8319408403310062464 11019641934038716672 13719875464767370880 16420108995496025088 673598452515127680 3373831983243781888 6074065513972436096 8774299044701090304 11474532575429744512 14174766106158398720 16874999636887052928 1128489093906155520 3828722624634809728 6528956155363463936 9229189686092118144 11929423216820772352 14629656747549426560 17329890278278080768 1583379735297183360 4283613266025837568 6983846796754491776 9684080327483145984 12384313858211800192 15084547388940454400 17784780919669108608 2038270376688211200 4738503907416865408 7438737438145519616 10138970968874173824 12839204499602828032 15539438030331482240 18239671561060136448 2493161018079239040 5193394548807893248 7893628079536547456 10593861610265201664 13294095140993855872 15994328671722510080 247818128741612672 2948051659470266880 5648285190198921088 8348518720927575296 11048752251656229504 13748985782384883712 16449219313113537920 702708770132640512 3402942300861294720 6103175831589948928 8803409362318603136 11503642893047257344 14203876423775911552 16904109954504565760 1157599411523668352 3857832942252322560 6558066472980976768 9258300003709630976 11958533534438285184 14658767065166939392 17359000595895593600 1612490052914696192 4312723583643350400 7012957114372004608 9713190645100658816 12413424175829313024 15113657706557967232 17813891237286621440 2067380694305724032 4767614225034378240 7467847755763032448 10168081286491686656 12868314817220340864 15568548347948995072 18268781878677649280 2522271335696751872 5222504866425406080 7922738397154060288 10622971927882714496 13323205458611368704 16023438989340022912 276928446359125504 2977161977087779712 5677395507816433920 8377629038545088128 11077862569273742336 13778096100002396544 16478329630731050752 731819087750153344 3432052618478807552 6132286149207461760 8832519679936115968 11532753210664770176 14232986741393424384 16933220272122078592 1186709729141181184 3886943259869835392 6587176790598489600 9287410321327143808 11987643852055798016 14687877382784452224 17388110913513106432 1641600370532209024 4341833901260863232 7042067431989517440 9742300962718171648 12442534493446825856 15142768024175480064 17843001554904134272 2096491011923236864 4796724542651891072 7496958073380545280 10197191604109199488 12897425134837853696 15597658665566507904 18297892196295162112 2551381653314264704 5251615184042918912 7951848714771573120 10652082245500227328 13352315776228881536 16052549306957535744 306038763976638336 3006272294705292544 5706505825433946752 8406739356162600960 11106972886891255168 13807206417619909376 16507439948348563584 760929405367666176 3461162936096320384 6161396466824974592 8861629997553628800 11561863528282283008 14262097059010937216 16962330589739591424 1215820046758694016 3916053577487348224 6616287108216002432 9316520638944656640 12016754169673310848 14716987700401965056 17417221231130619264 1670710688149721856 4370944218878376064 7071177749607030272 9771411280335684480 12471644811064338688 15171878341792992896 17872111872521647104 2125601329540749696 4825834860269403904 7526068390998058112 10226301921726712320 12926535452455366528 15626768983184020736 18327002513912674944 2580491970931777536 5280725501660431744 7980959032389085952 10681192563117740160 13381426093846394368 16081659624575048576 335149081594151168 3035382612322805376 5735616143051459584 8435849673780113792 11136083204508768000 13836316735237422208 16536550265966076416 790039722985179008 3490273253713833216 6190506784442487424 8890740315171141632 11590973845899795840 14291207376628450048 16991440907357104256 1244930364376206848 3945163895104861056 6645397425833515264 9345630956562169472 12045864487290823680 14746098018019477888 17446331548748132096 1699821005767234688 4400054536495888896 7100288067224543104 9800521597953197312 12500755128681851520 15200988659410505728 17901222190139159936 2154711647158262528 4854945177886916736 7555178708615570944 10255412239344225152 12955645770072879360 15655879300801533568 18356112831530187776 2609602288549290368 5309835819277944576 8010069350006598784 10710302880735252992 13410536411463907200 16110769942192561408 364259399211664000 3064492929940318208 5764726460668972416 8464959991397626624 11165193522126280832 13865427052854935040 16565660583583589248 819150040602691840 3519383571331346048 6219617102060000256 8919850632788654464 11620084163517308672 14320317694245962880 17020551224974617088 1274040681993719680 3974274212722373888 6674507743451028096 9374741274179682304 12074974804908336512 14775208335636990720 17475441866365644928 1728931323384747520 4429164854113401728 7129398384842055936 9829631915570710144 12529865446299364352 15230098977028018560 17930332507756672768 2183821964775775360 4884055495504429568 7584289026233083776 10284522556961737984 12984756087690392192 15684989618419046400 18385223149147700608 2638712606166803200 5338946136895457408 8039179667624111616 10739413198352765824 13439646729081420032 16139880259810074240 393369716829176832 3093603247557831040 5793836778286485248 8494070309015139456 11194303839743793664 13894537370472447872 16594770901201102080 848260358220204672 3548493888948858880 6248727419677513088 8948960950406167296 11649194481134821504 14349428011863475712 17049661542592129920 1303150999611232512 4003384530339886720 6703618061068540928 9403851591797195136 12104085122525849344 14804318653254503552 17504552183983157760 1758041641002260352 4458275171730914560 7158508702459568768 9858742233188222976 12558975763916877184 15259209294645531392 17959442825374185600 2212932282393288192 4913165813121942400 7613399343850596608 10313632874579250816 13013866405307905024 15714099936036559232 18414333466765213440 2667822923784316032 5368056454512970240 8068289985241624448 10768523515970278656 13468757046698932864 16168990577427587072 422480034446689664 3122713565175343872 5822947095903998080 8523180626632652288 11223414157361306496 13923647688089960704 16623881218818614912 877370675837717504 3577604206566371712 6277837737295025920 8978071268023680128 11678304798752334336 14378538329480988544 17078771860209642752 1332261317228745344 4032494847957399552 6732728378686053760 9432961909414707968 12133195440143362176 14833428970872016384 17533662501600670592 1787151958619773184 4487385489348427392 7187619020077081600 9887852550805735808 12588086081534390016 15288319612263044224 17988553142991698432 2242042600010801024 4942276130739455232 7642509661468109440 10342743192196763648 13042976722925417856 15743210253654072064 18443443784382726272 2696933241401828864 5397166772130483072 8097400302859137280 10797633833587791488 13497867364316445696 16198100895045099904 451590352064202496 3151823882792856704 5852057413521510912 8552290944250165120 11252524474978819328 13952758005707473536 16652991536436127744 906480993455230336 3606714524183884544 6306948054912538752 9007181585641192960 11707415116369847168 14407648647098501376 17107882177827155584 1361371634846258176 4061605165574912384 6761838696303566592 9462072227032220800 12162305757760875008 14862539288489529216 17562772819218183424 1816262276237286016 4516495806965940224 7216729337694594432 9916962868423248640 12617196399151902848 15317429929880557056 18017663460609211264 2271152917628313856 4971386448356968064 7671619979085622272 10371853509814276480 13072087040542930688 15772320571271584896 25810028290687488 2726043559019341696 5426277089747995904 8126510620476650112 10826744151205304320 13526977681933958528 16227211212662612736 480700669681715328 3180934200410369536 5881167731139023744 8581401261867677952 11281634792596332160 13981868323324986368 16682101854053640576 935591311072743168 3635824841801397376 6336058372530051584 9036291903258705792 11736525433987360000 14436758964716014208 17136992495444668416 1390481952463771008 4090715483192425216 6790949013921079424 9491182544649733632 12191416075378387840 14891649606107042048 17591883136835696256 1845372593854798848 4545606124583453056 7245839655312107264 9946073186040761472 12646306716769415680 15346540247498069888 18046773778226724096 2300263235245826688 5000496765974480896 7700730296703135104 10400963827431789312 13101197358160443520 15801430888889097728 54920345908200320 2755153876636854528 5455387407365508736 8155620938094162944 10855854468822817152 13556087999551471360 16256321530280125568 509810987299228160 3210044518027882368 5910278048756536576 8610511579485190784 11310745110213844992 14010978640942499200 16711212171671153408 964701628690256000 3664935159418910208 6365168690147564416 9065402220876218624 11765635751604872832 14465869282333527040 17166102813062181248 1419592270081283840 4119825800809938048 6820059331538592256 9520292862267246464 12220526392995900672 14920759923724554880 17620993454453209088 1874482911472311680 4574716442200965888 7274949972929620096 9975183503658274304 12675417034386928512 15375650565115582720 18075884095844236928 2329373552863339520 5029607083591993728 7729840614320647936 10430074145049302144 13130307675777956352 15830541206506610560 84030663525713152 2784264194254367360 5484497724983021568 8184731255711675776 10884964786440329984 13585198317168984192 16285431847897638400 538921304916740992 3239154835645395200 5939388366374049408 8639621897102703616 11339855427831357824 14040088958560012032 16740322489288666240 993811946307768832 3694045477036423040 6394279007765077248 9094512538493731456 11794746069222385664 14494979599951039872 17195213130679694080 1448702587698796672 4148936118427450880 6849169649156105088 9549403179884759296 12249636710613413504 14949870241342067712 17650103772070721920 1903593229089824512 4603826759818478720 7304060290547132928 10004293821275787136 12704527352004441344 15404760882733095552 18104994413461749760 2358483870480852352 5058717401209506560 7758950931938160768 10459184462666814976 13159417993395469184 15859651524124123392 113140981143225984 2813374511871880192 5513608042600534400 8213841573329188608 10914075104057842816 13614308634786497024 16314542165515151232 568031622534253824 3268265153262908032 5968498683991562240 8668732214720216448 11368965745448870656 14069199276177524864 16769432806906179072 1022922263925281664 3723155794653935872 6423389325382590080 9123622856111244288 11823856386839898496 14524089917568552704 17224323448297206912 1477812905316309504 4178046436044963712 6878279966773617920 9578513497502272128 12278747028230926336 14978980558959580544 17679214089688234752 1932703546707337344 4632937077435991552 7333170608164645760 10033404138893299968 12733637669621954176 15433871200350608384 18134104731079262592 2387594188098365184 5087827718827019392 7788061249555673600 10488294780284327808 13188528311012982016 15888761841741636224 142251298760738816 2842484829489393024 5542718360218047232 8242951890946701440 10943185421675355648 13643418952404009856 16343652483132664064 597141940151766656 3297375470880420864 5997609001609075072 8697842532337729280 11398076063066383488 14098309593795037696 16798543124523691904 1052032581542794496 3752266112271448704 6452499643000102912 9152733173728757120 11852966704457411328 14553200235186065536 17253433765914719744 1506923222933822336 4207156753662476544 6907390284391130752 9607623815119784960 12307857345848439168 15008090876577093376 17708324407305747584 1961813864324850176 4662047395053504384 7362280925782158592 10062514456510812800 12762747987239467008 15462981517968121216 18163215048696775424 2416704505715878016 5116938036444532224 7817171567173186432 10517405097901840640 13217638628630494848 15917872159359149056 171361616378251648 2871595147106905856 5571828677835560064 8272062208564214272 10972295739292868480 13672529270021522688 16372762800750176896 626252257769279488 3326485788497933696 6026719319226587904 8726952849955242112 11427186380683896320 14127419911412550528 16827653442141204736 1081142899160307328 3781376429888961536 6481609960617615744 9181843491346269952 11882077022074924160 14582310552803578368 17282544083532232576 1536033540551335168 4236267071279989376 6936500602008643584 9636734132737297792 12336967663465952000 15037201194194606208 17737434724923260416 1990924181942363008 4691157712671017216 7391391243399671424 10091624774128325632 12791858304856979840 15492091835585634048 18192325366314288256 2445814823333390848 5146048354062045056 7846281884790699264 10546515415519353472 13246748946248007680 15946982476976661888 200471933995764480 2900705464724418688 5600938995453072896 8301172526181727104 11001406056910381312 13701639587639035520 16401873118367689728 655362575386792320 3355596106115446528 6055829636844100736 8756063167572754944 11456296698301409152 14156530229030063360 16856763759758717568 1110253216777820160 3810486747506474368 6510720278235128576 9210953808963782784 11911187339692436992 14611420870421091200 17311654401149745408 1565143858168848000 4265377388897502208 6965610919626156416 9665844450354810624 12366077981083464832 15066311511812119040 17766545042540773248 2020034499559875840 4720268030288530048 7420501561017184256 10120735091745838464 12820968622474492672 15521202153203146880 18221435683931801088 2474925140950903680 5175158671679557888 7875392202408212096 10575625733136866304 13275859263865520512 15976092794594174720 229582251613277312 2929815782341931520 5630049313070585728 8330282843799239936 11030516374527894144 13730749905256548352 16430983435985202560 684472893004305152 3384706423732959360 6084939954461613568 8785173485190267776 11485407015918921984 14185640546647576192 16885874077376230400 1139363534395332992 3839597065123987200 6539830595852641408 9240064126581295616 11940297657309949824 14640531188038604032 17340764718767258240 1594254175786360832 4294487706515015040 6994721237243669248 9694954767972323456 12395188298700977664 15095421829429631872 17795655360158286080 2049144817177388672 4749378347906042880 7449611878634697088 10149845409363351296 12850078940092005504 15550312470820659712 18250546001549313920 2504035458568416512 5204268989297070720 7904502520025724928 10604736050754379136 13304969581483033344 16005203112211687552 258692569230790144 2958926099959444352 5659159630688098560 8359393161416752768 11059626692145406976 13759860222874061184 16460093753602715392 713583210621817984 3413816741350472192 6114050272079126400 8814283802807780608 11514517333536434816 14214750864265089024 16914984394993743232 1168473852012845824 3868707382741500032 6568940913470154240 9269174444198808448 11969407974927462656 14669641505656116864 17369875036384771072 1623364493403873664 4323598024132527872 7023831554861182080 9724065085589836288 12424298616318490496 15124532147047144704 17824765677775798912 2078255134794901504 4778488665523555712 7478722196252209920 10178955726980864128 12879189257709518336 15579422788438172544 18279656319166826752 2533145776185929344 5233379306914583552 7933612837643237760 10633846368371891968 13334079899100546176 16034313429829200384 287802886848302976 2988036417576957184 5688269948305611392 8388503479034265600 11088737009762919808 13788970540491574016 16489204071220228224 742693528239330816 3442927058967985024 6143160589696639232 8843394120425293440 11543627651153947648 14243861181882601856 16944094712611256064 1197584169630358656 3897817700359012864 6598051231087667072 9298284761816321280 11998518292544975488 14698751823273629696 17398985354002283904 1652474811021386496 4352708341750040704 7052941872478694912 9753175403207349120 12453408933936003328 15153642464664657536 17853875995393311744 2107365452412414336 4807598983141068544 7507832513869722752 10208066044598376960 12908299575327031168 15608533106055685376 18308766636784339584 2562256093803442176 5262489624532096384 7962723155260750592 10662956685989404800 13363190216718059008 16063423747446713216 316913204465815808 3017146735194470016 5717380265923124224 8417613796651778432 11117847327380432640 13818080858109086848 16518314388837741056 771803845856843648 3472037376585497856 6172270907314152064 8872504438042806272 11572737968771460480 14272971499500114688 16973205030228768896 1226694487247871488 3926928017976525696 6627161548705179904 9327395079433834112 12027628610162488320 14727862140891142528 17428095671619796736 1681585128638899328 4381818659367553536 7082052190096207744 9782285720824861952 12482519251553516160 15182752782282170368 17882986313010824576 2136475770029927168 4836709300758581376 7536942831487235584 10237176362215889792 12937409892944544000 15637643423673198208 18337876954401852416 2591366411420955008 5291599942149609216 7991833472878263424 10692067003606917632 13392300534335571840 16092534065064226048 346023522083328640 3046257052811982848 5746490583540637056 8446724114269291264 11146957644997945472 13847191175726599680 16547424706455253888 800914163474356480 3501147694203010688 6201381224931664896 8901614755660319104 11601848286388973312 14302081817117627520 17002315347846281728 1255804804865384320 3956038335594038528 6656271866322692736 9356505397051346944 12056738927780001152 14756972458508655360 17457205989237309568 1710695446256412160 4410928976985066368 7111162507713720576 9811396038442374784 12511629569171028992 15211863099899683200 17912096630628337408 2165586087647440000 4865819618376094208 7566053149104748416 10266286679833402624 12966520210562056832 15666753741290711040 18366987272019365248 2620476729038467840 5320710259767122048 8020943790495776256 10721177321224430464 13421410851953084672 16121644382681738880 375133839700841472 3075367370429495680 5775600901158149888 8475834431886804096 11176067962615458304 13876301493344112512 16576535024072766720 830024481091869312 3530258011820523520 6230491542549177728 8930725073277831936 11630958604006486144 14331192134735140352 17031425665463794560 1284915122482897152 3985148653211551360 6685382183940205568 9385615714668859776 12085849245397513984 14786082776126168192 17486316306854822400 1739805763873924992 4440039294602579200 7140272825331233408 9840506356059887616 12540739886788541824 15240973417517196032 17941206948245850240 2194696405264952832 4894929935993607040 7595163466722261248 10295396997450915456 12995630528179569664 15695864058908223872 18396097589636878080 2649587046655980672 5349820577384634880 8050054108113289088 10750287638841943296 13450521169570597504 16150754700299251712 404244157318354304 3104477688047008512 5804711218775662720 8504944749504316928 11205178280232971136 13905411810961625344 16605645341690279552 859134798709382144 3559368329438036352 6259601860166690560 8959835390895344768 11660068921623998976 14360302452352653184 17060535983081307392 1314025440100409984 4014258970829064192 6714492501557718400 9414726032286372608 12114959563015026816 14815193093743681024 17515426624472335232 1768916081491437824 4469149612220092032 7169383142948746240 9869616673677400448 12569850204406054656 15270083735134708864 17970317265863363072 2223806722882465664 4924040253611119872 7624273784339774080 10324507315068428288 13024740845797082496 15724974376525736704 18425207907254390912 2678697364273493504 5378930895002147712 8079164425730801920 10779397956459456128 13479631487188110336 16179865017916764544 433354474935867136 3133588005664521344 5833821536393175552 8534055067121829760 11234288597850483968 13934522128579138176 16634755659307792384 888245116326894976 3588478647055549184 6288712177784203392 8988945708512857600 11689179239241511808 14389412769970166016 17089646300698820224 1343135757717922816 4043369288446577024 6743602819175231232 9443836349903885440 12144069880632539648 14844303411361193856 17544536942089848064 1798026399108950656 4498259929837604864 7198493460566259072 9898726991294913280 12598960522023567488 15299194052752221696 17999427583480875904 2252917040499978496 4953150571228632704 7653384101957286912 10353617632685941120 13053851163414595328 15754084694143249536 7574151162352128 2707807681891006336 5408041212619660544 8108274743348314752 10808508274076968960 13508741804805623168 16208975335534277376 462464792553379968 3162698323282034176 5862931854010688384 8563165384739342592 11263398915467996800 13963632446196651008 16663865976925305216 917355433944407808 3617588964673062016 6317822495401716224 9018056026130370432 11718289556859024640 14418523087587678848 17118756618316333056 1372246075335435648 4072479606064089856 6772713136792744064 9472946667521398272 12173180198250052480 14873413728978706688 17573647259707360896 1827136716726463488 4527370247455117696 7227603778183771904 9927837308912426112 12628070839641080320 15328304370369734528 18028537901098388736 2282027358117491328 4982260888846145536 7682494419574799744 10382727950303453952 13082961481032108160 15783195011760762368 36684468779864960 2736917999508519168 5437151530237173376 8137385060965827584 10837618591694481792 13537852122423136000 16238085653151790208 491575110170892800 3191808640899547008 5892042171628201216 8592275702356855424 11292509233085509632 13992742763814163840 16692976294542818048 946465751561920640 3646699282290574848 6346932813019229056 9047166343747883264 11747399874476537472 14447633405205191680 17147866935933845888 1401356392952948480 4101589923681602688 6801823454410256896 9502056985138911104 12202290515867565312 14902524046596219520 17602757577324873728 1856247034343976320 4556480565072630528 7256714095801284736 9956947626529938944 12657181157258593152 15357414687987247360 18057648218715901568 2311137675735004160 5011371206463658368 7711604737192312576 10411838267920966784 13112071798649620992 15812305329378275200 65794786397377792 2766028317126032000 5466261847854686208 8166495378583340416 10866728909311994624 13566962440040648832 16267195970769303040 520685427788405632 3220918958517059840 5921152489245714048 8621386019974368256 11321619550703022464 14021853081431676672 16722086612160330880 975576069179433472 3675809599908087680 6376043130636741888 9076276661365396096 11776510192094050304 14476743722822704512 17176977253551358720 1430466710570461312 4130700241299115520 6830933772027769728 9531167302756423936 12231400833485078144 14931634364213732352 17631867894942386560 1885357351961489152 4585590882690143360 7285824413418797568 9986057944147451776 12686291474876105984 15386525005604760192 18086758536333414400 2340247993352516992 5040481524081171200 7740715054809825408 10440948585538479616 13141182116267133824 15841415646995788032 94905104014890624 2795138634743544832 5495372165472199040 8195605696200853248 10895839226929507456 13596072757658161664 16296306288386815872 549795745405918464 3250029276134572672 5950262806863226880 8650496337591881088 11350729868320535296 14050963399049189504 16751196929777843712 1004686386796946304 3704919917525600512 6405153448254254720 9105386978982908928 11805620509711563136 14505854040440217344 17206087571168871552 1459577028187974144 4159810558916628352 6860044089645282560 9560277620373936768 12260511151102590976 14960744681831245184 17660978212559899392 1914467669579001984 4614701200307656192 7314934731036310400 10015168261764964608 12715401792493618816 15415635323222273024 18115868853950927232 2369358310970029824 5069591841698684032 7769825372427338240 10470058903155992448 13170292433884646656 15870525964613300864 124015421632403456 2824248952361057664 5524482483089711872 8224716013818366080 10924949544547020288 13625183075275674496 16325416606004328704 578906063023431296 3279139593752085504 5979373124480739712 8679606655209393920 11379840185938048128 14080073716666702336 16780307247395356544 1033796704414459136 3734030235143113344 6434263765871767552 9134497296600421760 11834730827329075968 14534964358057730176 17235197888786384384 1488687345805486976 4188920876534141184 6889154407262795392 9589387937991449600 12289621468720103808 14989854999448758016 17690088530177412224 1943577987196514816 4643811517925169024 7344045048653823232 10044278579382477440 12744512110111131648 15444745640839785856 18144979171568440064 2398468628587542656 5098702159316196864 7798935690044851072 10499169220773505280 13199402751502159488 15899636282230813696 153125739249916288 2853359269978570496 5553592800707224704 8253826331435878912 10954059862164533120 13654293392893187328 16354526923621841536 608016380640944128 3308249911369598336 6008483442098252544 8708716972826906752 11408950503555560960 14109184034284215168 16809417565012869376 1062907022031971968 3763140552760626176 6463374083489280384 9163607614217934592 11863841144946588800 14564074675675243008 17264308206403897216 1517797663422999808 4218031194151654016 6918264724880308224 9618498255608962432 12318731786337616640 15018965317066270848 17719198847794925056 1972688304814027648 4672921835542681856 7373155366271336064 10073388896999990272 12773622427728644480 15473855958457298688 18174089489185952896 2427578946205055488 5127812476933709696 7828046007662363904 10528279538391018112 13228513069119672320 15928746599848326528 182236056867429120 2882469587596083328 5582703118324737536 8282936649053391744 10983170179782045952 13683403710510700160 16383637241239354368 637126698258456960 3337360228987111168 6037593759715765376 8737827290444419584 11438060821173073792 14138294351901728000 16838527882630382208 1092017339649484800 3792250870378139008 6492484401106793216 9192717931835447424 11892951462564101632 14593184993292755840 17293418524021410048 1546907981040512640 4247141511769166848 6947375042497821056 9647608573226475264 12347842103955129472 15048075634683783680 17748309165412437888 2001798622431540480 4702032153160194688 7402265683888848896 10102499214617503104 12802732745346157312 15502966276074811520 18203199806803465728 2456689263822568320 5156922794551222528 7857156325279876736 10557389856008530944 13257623386737185152 15957856917465839360 211346374484941952 2911579905213596160 5611813435942250368 8312046966670904576 11012280497399558784 13712514028128212992 16412747558856867200 666237015875969792 3366470546604624000 6066704077333278208 8766937608061932416 11467171138790586624 14167404669519240832 16867638200247895040 1121127657266997632 3821361187995651840 6521594718724306048 9221828249452960256 11922061780181614464 14622295310910268672 17322528841638922880 1576018298658025472 4276251829386679680 6976485360115333888 9676718890843988096 12376952421572642304 15077185952301296512 17777419483029950720 2030908940049053312 4731142470777707520 7431376001506361728 10131609532235015936 12831843062963670144 15532076593692324352 18232310124420978560 2485799581440081152 5186033112168735360 7886266642897389568 10586500173626043776 13286733704354697984 15986967235083352192 240456692102454784 2940690222831108992 5640923753559763200 8341157284288417408 11041390815017071616 13741624345745725824 16441857876474380032 695347333493482624 3395580864222136832 6095814394950791040 8796047925679445248 11496281456408099456 14196514987136753664 16896748517865407872 1150237974884510464 3850471505613164672 6550705036341818880 9250938567070473088 11951172097799127296 14651405628527781504 17351639159256435712 1605128616275538304 4305362147004192512 7005595677732846720 9705829208461500928 12406062739190155136 15106296269918809344 17806529800647463552 2060019257666566144 4760252788395220352 7460486319123874560 10160719849852528768 12860953380581182976 15561186911309837184 18261420442038491392 2514909899057593984 5215143429786248192 7915376960514902400 10615610491243556608 13315844021972210816 16016077552700865024 269567009719967616 2969800540448621824 5670034071177276032 8370267601905930240 11070501132634584448 13770734663363238656 16470968194091892864 724457651110995456 3424691181839649664 6124924712568303872 8825158243296958080 11525391774025612288 14225625304754266496 16925858835482920704 1179348292502023296 3879581823230677504 6579815353959331712 9280048884687985920 11980282415416640128 14680515946145294336 17380749476873948544 1634238933893051136 4334472464621705344 7034705995350359552 9734939526079013760 12435173056807667968 15135406587536322176 17835640118264976384 2089129575284078976 4789363106012733184 7489596636741387392 10189830167470041600 12890063698198695808 15590297228927350016 18290530759656004224 2544020216675106816 5244253747403761024 7944487278132415232 10644720808861069440 13344954339589723648 16045187870318377856 298677327337480448 2998910858066134656 5699144388794788864 8399377919523443072 11099611450252097280 13799844980980751488 16500078511709405696 753567968728508288 3453801499457162496 6154035030185816704 8854268560914470912 11554502091643125120 14254735622371779328 16954969153100433536 1208458610119536128 3908692140848190336 6608925671576844544 9309159202305498752 12009392733034152960 14709626263762807168 17409859794491461376 1663349251510563968 4363582782239218176 7063816312967872384 9764049843696526592 12464283374425180800 15164516905153835008 17864750435882489216 2118239892901591808 4818473423630246016 7518706954358900224 10218940485087554432 12919174015816208640 15619407546544862848 18319641077273517056 2573130534292619648 5273364065021273856 7973597595749928064 10673831126478582272 13374064657207236480 16074298187935890688 327787644954993280 3028021175683647488 5728254706412301696 8428488237140955904 11128721767869610112 13828955298598264320 16529188829326918528 782678286346021120 3482911817074675328 6183145347803329536 8883378878531983744 11583612409260637952 14283845939989292160 16984079470717946368 1237568927737048960 3937802458465703168 6638035989194357376 9338269519923011584 12038503050651665792 14738736581380320000 17438970112108974208 1692459569128076800 4392693099856731008 7092926630585385216 9793160161314039424 12493393692042693632 15193627222771347840 17893860753500002048 2147350210519104640 4847583741247758848 7547817271976413056 10248050802705067264 12948284333433721472 15648517864162375680 18348751394891029888 2602240851910132480 5302474382638786688 8002707913367440896 10702941444096095104 13403174974824749312 16103408505553403520 356897962572506112 3057131493301160320 5757365024029814528 8457598554758468736 11157832085487122944 13858065616215777152 16558299146944431360 811788603963533952 3512022134692188160 6212255665420842368 8912489196149496576 11612722726878150784 14312956257606804992 17013189788335459200 1266679245354561792 3966912776083216000 6667146306811870208 9367379837540524416 12067613368269178624 14767846898997832832 17468080429726487040 1721569886745589632 4421803417474243840 7122036948202898048 9822270478931552256 12522504009660206464 15222737540388860672 17922971071117514880 2176460528136617472 4876694058865271680 7576927589593925888 10277161120322580096 12977394651051234304 15677628181779888512 18377861712508542720 2631351169527645312 5331584700256299520 8031818230984953728 10732051761713607936 13432285292442262144 16132518823170916352 386008280190018944 3086241810918673152 5786475341647327360 8486708872375981568 11186942403104635776 13887175933833289984 16587409464561944192 840898921581046784 3541132452309700992 6241365983038355200 8941599513767009408 11641833044495663616 14342066575224317824 17042300105952972032 1295789562972074624 3996023093700728832 6696256624429383040 9396490155158037248 12096723685886691456 14796957216615345664 17497190747343999872 1750680204363102464 4450913735091756672 7151147265820410880 9851380796549065088 12551614327277719296 15251847858006373504 17952081388735027712 2205570845754130304 4905804376482784512 7606037907211438720 10306271437940092928 13006504968668747136 15706738499397401344 18406972030126055552 2660461487145158144 5360695017873812352 8060928548602466560 10761162079331120768 13461395610059774976 16161629140788429184 415118597807531776 3115352128536185984 5815585659264840192 8515819189993494400 11216052720722148608 13916286251450802816 16616519782179457024 870009239198559616 3570242769927213824 6270476300655868032 8970709831384522240 11670943362113176448 14371176892841830656 17071410423570484864 1324899880589587456 4025133411318241664 6725366942046895872 9425600472775550080 12125834003504204288 14826067534232858496 17526301064961512704 1779790521980615296 4480024052709269504 7180257583437923712 9880491114166577920 12580724644895232128 15280958175623886336 17981191706352540544 2234681163371643136 4934914694100297344 7635148224828951552 10335381755557605760 13035615286286259968 15735848817014914176 18436082347743568384 2689571804762670976 5389805335491325184 8090038866219979392 10790272396948633600 13490505927677287808 16190739458405942016 444228915425044608 3144462446153698816 5844695976882353024 8544929507611007232 11245163038339661440 13945396569068315648 16645630099796969856 899119556816072448 3599353087544726656 6299586618273380864 8999820149002035072 11700053679730689280 14400287210459343488 17100520741187997696 1354010198207100288 4054243728935754496 6754477259664408704 9454710790393062912 12154944321121717120 14855177851850371328 17555411382579025536 1808900839598128128 4509134370326782336 7209367901055436544 9909601431784090752 12609834962512744960 15310068493241399168 18010302023970053376 2263791480989155968 4964025011717810176 7664258542446464384 10364492073175118592 13064725603903772800 15764959134632427008 18448591651529600 2718682122380183808 5418915653108838016 8119149183837492224 10819382714566146432 13519616245294800640 16219849776023454848 473339233042557440 3173572763771211648 5873806294499865856 8574039825228520064 11274273355957174272 13974506886685828480 16674740417414482688 928229874433585280 3628463405162239488 6328696935890893696 9028930466619547904 11729163997348202112 14429397528076856320 17129631058805510528 1383120515824613120 4083354046553267328 6783587577281921536 9483821108010575744 12184054638739229952 14884288169467884160 17584521700196538368 1838011157215640960 4538244687944295168 7238478218672949376 9938711749401603584 12638945280130257792 15339178810858912000 18039412341587566208 2292901798606668800 4993135329335323008 7693368860063977216 10393602390792631424 13093835921521285632 15794069452249939840 47558909269042432 2747792439997696640 5448025970726350848 8148259501455005056 10848493032183659264 13548726562912313472 16248960093640967680 502449550660070272 3202683081388724480 5902916612117378688 8603150142846032896 11303383673574687104 14003617204303341312 16703850735031995520 957340192051098112 3657573722779752320 6357807253508406528 9058040784237060736 11758274314965714944 14458507845694369152 17158741376423023360 1412230833442125952 4112464364170780160 6812697894899434368 9512931425628088576 12213164956356742784 14913398487085396992 17613632017814051200 1867121474833153792 4567355005561808000 7267588536290462208 9967822067019116416 12668055597747770624 15368289128476424832 18068522659205079040 2322012116224181632 5022245646952835840 7722479177681490048 10422712708410144256 13122946239138798464 15823179769867452672 76669226886555264 2776902757615209472 5477136288343863680 8177369819072517888 10877603349801172096 13577836880529826304 16278070411258480512 531559868277583104 3231793399006237312 5932026929734891520 8632260460463545728 11332493991192199936 14032727521920854144 16732961052649508352 986450509668610944 3686684040397265152 6386917571125919360 9087151101854573568 11787384632583227776 14487618163311881984 17187851694040536192 1441341151059638784 4141574681788292992 6841808212516947200 9542041743245601408 12242275273974255616 14942508804702909824 17642742335431564032 1896231792450666624 4596465323179320832 7296698853907975040 9996932384636629248 12697165915365283456 15397399446093937664 18097632976822591872 2351122433841694464 5051355964570348672 7751589495299002880 10451823026027657088 13152056556756311296 15852290087484965504 105779544504068096 2806013075232722304 5506246605961376512 8206480136690030720 10906713667418684928 13606947198147339136 16307180728875993344 560670185895095936 3260903716623750144 5961137247352404352 8661370778081058560 11361604308809712768 14061837839538366976 16762071370267021184 1015560827286123776 3715794358014777984 6416027888743432192 9116261419472086400 11816494950200740608 14516728480929394816 17216962011658049024 1470451468677151616 4170684999405805824 6870918530134460032 9571152060863114240 12271385591591768448 14971619122320422656 17671852653049076864 1925342110068179456 4625575640796833664 7325809171525487872 10026042702254142080 12726276232982796288 15426509763711450496 18126743294440104704 2380232751459207296 5080466282187861504 7780699812916515712 10480933343645169920 13181166874373824128 15881400405102478336 134889862121580928 2835123392850235136 5535356923578889344 8235590454307543552 10935823985036197760 13636057515764851968 16336291046493506176 589780503512608768 3290014034241262976 5990247564969917184 8690481095698571392 11390714626427225600 14090948157155879808 16791181687884534016 1044671144903636608 3744904675632290816 6445138206360945024 9145371737089599232 11845605267818253440 14545838798546907648 17246072329275561856 1499561786294664448 4199795317023318656 6900028847751972864 9600262378480627072 12300495909209281280 15000729439937935488 17700962970666589696 1954452427685692288 4654685958414346496 7354919489143000704 10055153019871654912 12755386550600309120 15455620081328963328 18155853612057617536 2409343069076720128 5109576599805374336 7809810130534028544 10510043661262682752 13210277191991336960 15910510722719991168 164000179739093760 2864233710467747968 5564467241196402176 8264700771925056384 10964934302653710592 13665167833382364800 16365401364111019008 618890821130121600 3319124351858775808 6019357882587430016 8719591413316084224 11419824944044738432 14120058474773392640 16820292005502046848 1073781462521149440 3774014993249803648 6474248523978457856 9174482054707112064 11874715585435766272 14574949116164420480 17275182646893074688 1528672103912177280 4228905634640831488 6929139165369485696 9629372696098139904 12329606226826794112 15029839757555448320 17730073288284102528 1983562745303205120 4683796276031859328 7384029806760513536 10084263337489167744 12784496868217821952 15484730398946476160 18184963929675130368 2438453386694232960 5138686917422887168 7838920448151541376 10539153978880195584 13239387509608849792 15939621040337504000 193110497356606592 2893344028085260800 5593577558813915008 8293811089542569216 10994044620271223424 13694278150999877632 16394511681728531840 648001138747634432 3348234669476288640 6048468200204942848 8748701730933597056 11448935261662251264 14149168792390905472 16849402323119559680 1102891780138662272 3803125310867316480 6503358841595970688 9203592372324624896 11903825903053279104 14604059433781933312 17304292964510587520 1557782421529690112 4258015952258344320 6958249482986998528 9658483013715652736 12358716544444306944 15058950075172961152 17759183605901615360 2012673062920717952 4712906593649372160 7413140124378026368 10113373655106680576 12813607185835334784 15513840716563988992 18214074247292643200 2467563704311745792 5167797235040400000 7868030765769054208 10568264296497708416 13268497827226362624 15968731357955016832 222220814974119424 2922454345702773632 5622687876431427840 8322921407160082048 11023154937888736256 13723388468617390464 16423621999346044672 677111456365147264 3377344987093801472 6077578517822455680 8777812048551109888 11478045579279764096 14178279110008418304 16878512640737072512 1132002097756175104 3832235628484829312 6532469159213483520 9232702689942137728 11932936220670791936 14633169751399446144 17333403282128100352 1586892739147202944 4287126269875857152 6987359800604511360 9687593331333165568 12387826862061819776 15088060392790473984 17788293923519128192 2041783380538230784 4742016911266884992 7442250441995539200 10142483972724193408 12842717503452847616 15542951034181501824 18243184564910156032 2496674021929258624 5196907552657912832 7897141083386567040 10597374614115221248 13297608144843875456 15997841675572529664 251331132591632256 2951564663320286464 5651798194048940672 8352031724777594880 11052265255506249088 13752498786234903296 16452732316963557504 706221773982660096 3406455304711314304 6106688835439968512 8806922366168622720 11507155896897276928 14207389427625931136 16907622958354585344 1161112415373687936 3861345946102342144 6561579476830996352 9261813007559650560 11962046538288304768 14662280069016958976 17362513599745613184 1616003056764715776 4316236587493369984 7016470118222024192 9716703648950678400 12416937179679332608 15117170710407986816 17817404241136641024 2070893698155743616 4771127228884397824 7471360759613052032 10171594290341706240 12871827821070360448 15572061351799014656 18272294882527668864 2525784339546771456 5226017870275425664 7926251401004079872 10626484931732734080 13326718462461388288 16026951993190042496 280441450209145088 2980674980937799296 5680908511666453504 8381142042395107712 11081375573123761920 13781609103852416128 16481842634581070336 735332091600172928 3435565622328827136 6135799153057481344 8836032683786135552 11536266214514789760 14236499745243443968 16936733275972098176 1190222732991200768 3890456263719854976 6590689794448509184 9290923325177163392 11991156855905817600 14691390386634471808 17391623917363126016 1645113374382228608 4345346905110882816 7045580435839537024 9745813966568191232 12446047497296845440 15146281028025499648 17846514558754153856 2100004015773256448 4800237546501910656 7500471077230564864 10200704607959219072 12900938138687873280 15601171669416527488 18301405200145181696 2554894657164284288 5255128187892938496 7955361718621592704 10655595249350246912 13355828780078901120 16056062310807555328 309551767826657920 3009785298555312128 5710018829283966336 8410252360012620544 11110485890741274752 13810719421469928960 16510952952198583168 764442409217685760 3464675939946339968 6164909470674994176 8865143001403648384 11565376532132302592 14265610062860956800 16965843593589611008 1219333050608713600 3919566581337367808 6619800112066022016 9320033642794676224 12020267173523330432 14720500704251984640 17420734234980638848 1674223691999741440 4374457222728395648 7074690753457049856 9774924284185704064 12475157814914358272 15175391345643012480 17875624876371666688 2129114333390769280 4829347864119423488 7529581394848077696 10229814925576731904 12930048456305386112 15630281987034040320 18330515517762694528 2584004974781797120 5284238505510451328 7984472036239105536 10684705566967759744 13384939097696413952 16085172628425068160 338662085444170752 3038895616172824960 5739129146901479168 8439362677630133376 11139596208358787584 13839829739087441792 16540063269816096000 793552726835198592 3493786257563852800 6194019788292507008 8894253319021161216 11594486849749815424 14294720380478469632 16994953911207123840 1248443368226226432 3948676898954880640 6648910429683534848 9349143960412189056 12049377491140843264 14749611021869497472 17449844552598151680 1703334009617254272 4403567540345908480 7103801071074562688 9804034601803216896 12504268132531871104 15204501663260525312 17904735193989179520 2158224651008282112 4858458181736936320 7558691712465590528 10258925243194244736 12959158773922898944 15659392304651553152 18359625835380207360 2613115292399309952 5313348823127964160 8013582353856618368 10713815884585272576 13414049415313926784 16114282946042580992 367772403061683584 3068005933790337792 5768239464518992000 8468472995247646208 11168706525976300416 13868940056704954624 16569173587433608832 822663044452711424 3522896575181365632 6223130105910019840 8923363636638674048 11623597167367328256 14323830698095982464 17024064228824636672 1277553685843739264 3977787216572393472 6678020747301047680 9378254278029701888 12078487808758356096 14778721339487010304 17478954870215664512 1732444327234767104 4432677857963421312 7132911388692075520 9833144919420729728 12533378450149383936 15233611980878038144 17933845511606692352 2187334968625794944 4887568499354449152 7587802030083103360 10288035560811757568 12988269091540411776 15688502622269065984 18388736152997720192 2642225610016822784 5342459140745476992 8042692671474131200 10742926202202785408 13443159732931439616 16143393263660093824 396882720679196416 3097116251407850624 5797349782136504832 8497583312865159040 11197816843593813248 13898050374322467456 16598283905051121664 851773362070224256 3552006892798878464 6252240423527532672 8952473954256186880 11652707484984841088 14352941015713495296 17053174546442149504 1306664003461252096 4006897534189906304 6707131064918560512 9407364595647214720 12107598126375868928 14807831657104523136 17508065187833177344 1761554644852279936 4461788175580934144 7162021706309588352 9862255237038242560 12562488767766896768 15262722298495550976 17962955829224205184 2216445286243307776 4916678816971961984 7616912347700616192 10317145878429270400 13017379409157924608 15717612939886578816 18417846470615233024 2671335927634335616 5371569458362989824 8071802989091644032 10772036519820298240 13472270050548952448 16172503581277606656 425993038296709248 3126226569025363456 5826460099754017664 8526693630482671872 11226927161211326080 13927160691939980288 16627394222668634496 880883679687737088 3581117210416391296 6281350741145045504 8981584271873699712 11681817802602353920 14382051333331008128 17082284864059662336 1335774321078764928 4036007851807419136 6736241382536073344 9436474913264727552 12136708443993381760 14836941974722035968 17537175505450690176 1790664962469792768 4490898493198446976 7191132023927101184 9891365554655755392 12591599085384409600 15291832616113063808 17992066146841718016 2245555603860820608 4945789134589474816 7646022665318129024 10346256196046783232 13046489726775437440 15746723257504091648 212714523194240 2700446245251848448 5400679775980502656 8100913306709156864 10801146837437811072 13501380368166465280 16201613898895119488 455103355914222080 3155336886642876288 5855570417371530496 8555803948100184704 11256037478828838912 13956271009557493120 16656504540286147328 909993997305249920 3610227528033904128 6310461058762558336 9010694589491212544 11710928120219866752 14411161650948520960 17111395181677175168 1364884638696277760 4065118169424931968 6765351700153586176 9465585230882240384 12165818761610894592 14866052292339548800 17566285823068203008 1819775280087305600 4520008810815959808 7220242341544614016 9920475872273268224 12620709403001922432 15320942933730576640 18021176464459230848 2274665921478333440 4974899452206987648 7675132982935641856 10375366513664296064 13075600044392950272 15775833575121604480 29323032140707072 2729556562869361280 5429790093598015488 8130023624326669696 10830257155055323904 13530490685783978112 16230724216512632320 484213673531734912 3184447204260389120 5884680734989043328 8584914265717697536 11285147796446351744 13985381327175005952 16685614857903660160 939104314922762752 3639337845651416960 6339571376380071168 9039804907108725376 11740038437837379584 14440271968566033792 17140505499294688000 1393994956313790592 4094228487042444800 6794462017771099008 9494695548499753216 12194929079228407424 14895162609957061632 17595396140685715840 1848885597704818432 4549119128433472640 7249352659162126848 9949586189890781056 12649819720619435264 15350053251348089472 18050286782076743680 2303776239095846272 5004009769824500480 7704243300553154688 10404476831281808896 13104710362010463104 15804943892739117312 58433349758219904 2758666880486874112 5458900411215528320 8159133941944182528 10859367472672836736 13559601003401490944 16259834534130145152 513323991149247744 3213557521877901952 5913791052606556160 8614024583335210368 11314258114063864576 14014491644792518784 16714725175521172992 968214632540275584 3668448163268929792 6368681693997584000 9068915224726238208 11769148755454892416 14469382286183546624 17169615816912200832 1423105273931303424 4123338804659957632 6823572335388611840 9523805866117266048 12224039396845920256 14924272927574574464 17624506458303228672 1877995915322331264 4578229446050985472 7278462976779639680 9978696507508293888 12678930038236948096 15379163568965602304 18079397099694256512 2332886556713359104 5033120087442013312 7733353618170667520 10433587148899321728 13133820679627975936 15834054210356630144 87543667375732736 2787777198104386944 5488010728833041152 8188244259561695360 10888477790290349568 13588711321019003776 16288944851747657984 542434308766760576 3242667839495414784 5942901370224068992 8643134900952723200 11343368431681377408 14043601962410031616 16743835493138685824 997324950157788416 3697558480886442624 6397792011615096832 9098025542343751040 11798259073072405248 14498492603801059456 17198726134529713664 1452215591548816256 4152449122277470464 6852682653006124672 9552916183734778880 12253149714463433088 14953383245192087296 17653616775920741504 1907106232939844096 4607339763668498304 7307573294397152512 10007806825125806720 12708040355854460928 15408273886583115136 18108507417311769344 2361996874330871936 5062230405059526144 7762463935788180352 10462697466516834560 13162930997245488768 15863164527974142976 116653984993245568 2816887515721899776 5517121046450553984 8217354577179208192 10917588107907862400 13617821638636516608 16318055169365170816 571544626384273408 3271778157112927616 5972011687841581824 8672245218570236032 11372478749298890240 14072712280027544448 16772945810756198656 1026435267775301248 3726668798503955456 6426902329232609664 9127135859961263872 11827369390689918080 14527602921418572288 17227836452147226496 1481325909166329088 4181559439894983296 6881792970623637504 9582026501352291712 12282260032080945920 14982493562809600128 17682727093538254336 1936216550557356928 4636450081286011136 7336683612014665344 10036917142743319552 12737150673471973760 15437384204200627968 18137617734929282176 2391107191948384768 5091340722677038976 7791574253405693184 10491807784134347392 13192041314863001600 15892274845591655808 145764302610758400 2845997833339412608 5546231364068066816 8246464894796721024 10946698425525375232 13646931956254029440 16347165486982683648 600654944001786240 3300888474730440448 6001122005459094656 8701355536187748864 11401589066916403072 14101822597645057280 16802056128373711488 1055545585392814080 3755779116121468288 6456012646850122496 9156246177578776704 11856479708307430912 14556713239036085120 17256946769764739328 1510436226783841920 4210669757512496128 6910903288241150336 9611136818969804544 12311370349698458752 15011603880427112960 17711837411155767168 1965326868174869760 4665560398903523968 7365793929632178176 10066027460360832384 12766260991089486592 15466494521818140800 18166728052546795008 2420217509565897600 5120451040294551808 7820684571023206016 10520918101751860224 13221151632480514432 15921385163209168640 174874620228271232 2875108150956925440 5575341681685579648 8275575212414233856 10975808743142888064 13676042273871542272 16376275804600196480 629765261619299072 3329998792347953280 6030232323076607488 8730465853805261696 11430699384533915904 14130932915262570112 16831166445991224320 1084655903010326912 3784889433738981120 6485122964467635328 9185356495196289536 11885590025924943744 14585823556653597952 17286057087382252160 1539546544401354752 4239780075130008960 6940013605858663168 9640247136587317376 12340480667315971584 15040714198044625792 17740947728773280000 1994437185792382592 4694670716521036800 7394904247249691008 10095137777978345216 12795371308706999424 15495604839435653632 18195838370164307840 2449327827183410432 5149561357912064640 7849794888640718848 10550028419369373056 13250261950098027264 15950495480826681472 203984937845784064 2904218468574438272 5604451999303092480 8304685530031746688 11004919060760400896 13705152591489055104 16405386122217709312 658875579236811904 3359109109965466112 6059342640694120320 8759576171422774528 11459809702151428736 14160043232880082944 16860276763608737152 1113766220627839744 3813999751356493952 6514233282085148160 9214466812813802368 11914700343542456576 14614933874271110784 17315167404999764992 1568656862018867584 4268890392747521792 6969123923476176000 9669357454204830208 12369590984933484416 15069824515662138624 17770058046390792832 2023547503409895424 4723781034138549632 7424014564867203840 10124248095595858048 12824481626324512256 15524715157053166464 18224948687781820672 2478438144800923264 5178671675529577472 7878905206258231680 10579138736986885888 13279372267715540096 15979605798444194304 233095255463296896 2933328786191951104 5633562316920605312 8333795847649259520 11034029378377913728 13734262909106567936 16434496439835222144 687985896854324736 3388219427582978944 6088452958311633152 8788686489040287360 11488920019768941568 14189153550497595776 16889387081226249984 1142876538245352576 3843110068974006784 6543343599702660992 9243577130431315200 11943810661159969408 14644044191888623616 17344277722617277824 1597767179636380416 4298000710365034624 6998234241093688832 9698467771822343040 12398701302550997248 15098934833279651456 17799168364008305664 2052657821027408256 4752891351756062464 7453124882484716672 10153358413213370880 12853591943942025088 15553825474670679296 18254059005399333504 2507548462418436096 5207781993147090304 7908015523875744512 10608249054604398720 13308482585333052928 16008716116061707136 262205573080809728 2962439103809463936 5662672634538118144 8362906165266772352 11063139695995426560 13763373226724080768 16463606757452734976 717096214471837568 3417329745200491776 6117563275929145984 8817796806657800192 11518030337386454400 14218263868115108608 16918497398843762816 1171986855862865408 3872220386591519616 6572453917320173824 9272687448048828032 11972920978777482240 14673154509506136448 17373388040234790656 1626877497253893248 4327111027982547456 7027344558711201664 9727578089439855872 12427811620168510080 15128045150897164288 17828278681625818496 2081768138644921088 4782001669373575296 7482235200102229504 10182468730830883712 12882702261559537920 15582935792288192128 18283169323016846336 2536658780035948928 5236892310764603136 7937125841493257344 10637359372221911552 13337592902950565760 16037826433679219968 291315890698322560 2991549421426976768 5691782952155630976 8392016482884285184 11092250013612939392 13792483544341593600 16492717075070247808 746206532089350400 3446440062818004608 6146673593546658816 8846907124275313024 11547140655003967232 14247374185732621440 16947607716461275648 1201097173480378240 3901330704209032448 6601564234937686656 9301797765666340864 12002031296394995072 14702264827123649280 17402498357852303488 1655987814871406080 4356221345600060288 7056454876328714496 9756688407057368704 12456921937786022912 15157155468514677120 17857388999243331328 2110878456262433920 4811111986991088128 7511345517719742336 10211579048448396544 12911812579177050752 15612046109905704960 18312279640634359168 2565769097653461760 5266002628382115968 7966236159110770176 10666469689839424384 13366703220568078592 16066936751296732800 320426208315835392 3020659739044489600 5720893269773143808 8421126800501798016 11121360331230452224 13821593861959106432 16521827392687760640 775316849706863232 3475550380435517440 6175783911164171648 8876017441892825856 11576250972621480064 14276484503350134272 16976718034078788480 1230207491097891072 3930441021826545280 6630674552555199488 9330908083283853696 12031141614012507904 14731375144741162112 17431608675469816320 1685098132488918912 4385331663217573120 7085565193946227328 9785798724674881536 12486032255403535744 15186265786132189952 17886499316860844160 2139988773879946752 4840222304608600960 7540455835337255168 10240689366065909376 12940922896794563584 15641156427523217792 18341389958251872000 2594879415270974592 5295112945999628800 7995346476728283008 10695580007456937216 13395813538185591424 16096047068914245632 349536525933348224 3049770056662002432 5750003587390656640 8450237118119310848 11150470648847965056 13850704179576619264 16550937710305273472 804427167324376064 3504660698053030272 6204894228781684480 8905127759510338688 11605361290238992896 14305594820967647104 17005828351696301312 1259317808715403904 3959551339444058112 6659784870172712320 9360018400901366528 12060251931630020736 14760485462358674944 17460718993087329152 1714208450106431744 4414441980835085952 7114675511563740160 9814909042292394368 12515142573021048576 15215376103749702784 17915609634478356992 2169099091497459584 4869332622226113792 7569566152954768000 10269799683683422208 12970033214412076416 15670266745140730624 18370500275869384832 2623989732888487424 5324223263617141632 8024456794345795840 10724690325074450048 13424923855803104256 16125157386531758464 378646843550861056 3078880374279515264 5779113905008169472 8479347435736823680 11179580966465477888 13879814497194132096 16580048027922786304 833537484941888896 3533771015670543104 6234004546399197312 8934238077127851520 11634471607856505728 14334705138585159936 17034938669313814144 1288428126332916736 3988661657061570944 6688895187790225152 9389128718518879360 12089362249247533568 14789595779976187776 17489829310704841984 1743318767723944576 4443552298452598784 7143785829181252992 9844019359909907200 12544252890638561408 15244486421367215616 17944719952095869824 2198209409114972416 4898442939843626624 7598676470572280832 10298910001300935040 12999143532029589248 15699377062758243456 18399610593486897664 2653100050506000256 5353333581234654464 8053567111963308672 10753800642691962880 13454034173420617088 16154267704149271296 407757161168373888 3107990691897028096 5808224222625682304 8508457753354336512 11208691284082990720 13908924814811644928 16609158345540299136 862647802559401728 3562881333288055936 6263114864016710144 8963348394745364352 11663581925474018560 14363815456202672768 17064048986931326976 1317538443950429568 4017771974679083776 6718005505407737984 9418239036136392192 12118472566865046400 14818706097593700608 17518939628322354816 1772429085341457408 4472662616070111616 7172896146798765824 9873129677527420032 12573363208256074240 15273596738984728448 17973830269713382656 2227319726732485248 4927553257461139456 7627786788189793664 10328020318918447872 13028253849647102080 15728487380375756288 18428720911104410496 2682210368123513088 5382443898852167296 8082677429580821504 10782910960309475712 13483144491038129920 16183378021766784128 436867478785886720 3137101009514540928 5837334540243195136 8537568070971849344 11237801601700503552 13938035132429157760 16638268663157811968 891758120176914560 3591991650905568768 6292225181634222976 8992458712362877184 11692692243091531392 14392925773820185600 17093159304548839808 1346648761567942400 4046882292296596608 6747115823025250816 9447349353753905024 12147582884482559232 14847816415211213440 17548049945939867648 1801539402958970240 4501772933687624448 7202006464416278656 9902239995144932864 12602473525873587072 15302707056602241280 18002940587330895488 2256430044349998080 4956663575078652288 7656897105807306496 10357130636535960704 13057364167264614912 15757597697993269120 11087155012371712 2711320685741025920 5411554216469680128 8111787747198334336 10812021277926988544 13512254808655642752 16212488339384296960 465977796403399552 3166211327132053760 5866444857860707968 8566678388589362176 11266911919318016384 13967145450046670592 16667378980775324800 920868437794427392 3621101968523081600 6321335499251735808 9021569029980390016 11721802560709044224 14422036091437698432 17122269622166352640 1375759079185455232 4075992609914109440 6776226140642763648 9476459671371417856 12176693202100072064 14876926732828726272 17577160263557380480 1830649720576483072 4530883251305137280 7231116782033791488 9931350312762445696 12631583843491099904 15331817374219754112 18032050904948408320 2285540361967510912 4985773892696165120 7686007423424819328 10386240954153473536 13086474484882127744 15786708015610781952 40197472629884544 2740431003358538752 5440664534087192960 8140898064815847168 10841131595544501376 13541365126273155584 16241598657001809792 495088114020912384 3195321644749566592 5895555175478220800 8595788706206875008 11296022236935529216 13996255767664183424 16696489298392837632 949978755411940224 3650212286140594432 6350445816869248640 9050679347597902848 11750912878326557056 14451146409055211264 17151379939783865472 1404869396802968064 4105102927531622272 6805336458260276480 9505569988988930688 12205803519717584896 14906037050446239104 17606270581174893312 1859760038193995904 4559993568922650112 7260227099651304320 9960460630379958528 12660694161108612736 15360927691837266944 18061161222565921152 2314650679585023744 5014884210313677952 7715117741042332160 10415351271770986368 13115584802499640576 15815818333228294784 69307790247397376 2769541320976051584 5469774851704705792 8170008382433360000 10870241913162014208 13570475443890668416 16270708974619322624 524198431638425216 3224431962367079424 5924665493095733632 8624899023824387840 11325132554553042048 14025366085281696256 16725599616010350464 979089073029453056 3679322603758107264 6379556134486761472 9079789665215415680 11780023195944069888 14480256726672724096 17180490257401378304 1433979714420480896 4134213245149135104 6834446775877789312 9534680306606443520 12234913837335097728 14935147368063751936 17635380898792406144 1888870355811508736 4589103886540162944 7289337417268817152 9989570947997471360 12689804478726125568 15390038009454779776 18090271540183433984 2343760997202536576 5043994527931190784 7744228058659844992 10444461589388499200 13144695120117153408 15844928650845807616 98418107864910208 2798651638593564416 5498885169322218624 8199118700050872832 10899352230779527040 13599585761508181248 16299819292236835456 553308749255938048 3253542279984592256 5953775810713246464 8654009341441900672 11354242872170554880 14054476402899209088 16754709933627863296 1008199390646965888 3708432921375620096 6408666452104274304 9108899982832928512 11809133513561582720 14509367044290236928 17209600575018891136 1463090032037993728 4163323562766647936 6863557093495302144 9563790624223956352 12264024154952610560 14964257685681264768 17664491216409918976 1917980673429021568 4618214204157675776 7318447734886329984 10018681265614984192 12718914796343638400 15419148327072292608 18119381857800946816 2372871314820049408 5073104845548703616 7773338376277357824 10473571907006012032 13173805437734666240 15874038968463320448 127528425482423040 2827761956211077248 5527995486939731456 8228229017668385664 10928462548397039872 13628696079125694080 16328929609854348288 582419066873450880 3282652597602105088 5982886128330759296 8683119659059413504 11383353189788067712 14083586720516721920 16783820251245376128 1037309708264478720 3737543238993132928 6437776769721787136 9138010300450441344 11838243831179095552 14538477361907749760 17238710892636403968 1492200349655506560 4192433880384160768 6892667411112814976 9592900941841469184 12293134472570123392 14993368003298777600 17693601534027431808 1947090991046534400 4647324521775188608 7347558052503842816 10047791583232497024 12748025113961151232 15448258644689805440 18148492175418459648 2401981632437562240 5102215163166216448 7802448693894870656 10502682224623524864 13202915755352179072 15903149286080833280 156638743099935872 2856872273828590080 5557105804557244288 8257339335285898496 10957572866014552704 13657806396743206912 16358039927471861120 611529384490963712 3311762915219617920 6011996445948272128 8712229976676926336 11412463507405580544 14112697038134234752 16812930568862888960 1066420025881991552 3766653556610645760 6466887087339299968 9167120618067954176 11867354148796608384 14567587679525262592 17267821210253916800 1521310667273019392 4221544198001673600 6921777728730327808 9622011259458982016 12322244790187636224 15022478320916290432 17722711851644944640 1976201308664047232 4676434839392701440 7376668370121355648 10076901900850009856 12777135431578664064 15477368962307318272 18177602493035972480 2431091950055075072 5131325480783729280 7831559011512383488 10531792542241037696 13232026072969691904 15932259603698346112 185749060717448704 2885982591446102912 5586216122174757120 8286449652903411328 10986683183632065536 13686916714360719744 16387150245089373952 640639702108476544 3340873232837130752 6041106763565784960 8741340294294439168 11441573825023093376 14141807355751747584 16842040886480401792 1095530343499504384 3795763874228158592 6495997404956812800 9196230935685467008 11896464466414121216 14596697997142775424 17296931527871429632 1550420984890532224 4250654515619186432 6950888046347840640 9651121577076494848 12351355107805149056 15051588638533803264 17751822169262457472 2005311626281560064 4705545157010214272 7405778687738868480 10106012218467522688 12806245749196176896 15506479279924831104 18206712810653485312 2460202267672587904 5160435798401242112 7860669329129896320 10560902859858550528 13261136390587204736 15961369921315858944 214859378334961536 2915092909063615744 5615326439792269952 8315559970520924160 11015793501249578368 13716027031978232576 16416260562706886784 669750019725989376 3369983550454643584 6070217081183297792 8770450611911952000 11470684142640606208 14170917673369260416 16871151204097914624 1124640661117017216 3824874191845671424 6525107722574325632 9225341253302979840 11925574784031634048 14625808314760288256 17326041845488942464 1579531302508045056 4279764833236699264 6979998363965353472 9680231894694007680 12380465425422661888 15080698956151316096 17780932486879970304 2034421943899072896 4734655474627727104 7434889005356381312 10135122536085035520 12835356066813689728 15535589597542343936 18235823128270998144 2489312585290100736 5189546116018754944 7889779646747409152 10590013177476063360 13290246708204717568 15990480238933371776 243969695952474368 2944203226681128576 5644436757409782784 8344670288138436992 11044903818867091200 13745137349595745408 16445370880324399616 698860337343502208 3399093868072156416 6099327398800810624 8799560929529464832 11499794460258119040 14200027990986773248 16900261521715427456 1153750978734530048 3853984509463184256 6554218040191838464 9254451570920492672 11954685101649146880 14654918632377801088 17355152163106455296 1608641620125557888 4308875150854212096 7009108681582866304 9709342212311520512 12409575743040174720 15109809273768828928 17810042804497483136 2063532261516585728 4763765792245239936 7463999322973894144 10164232853702548352 12864466384431202560 15564699915159856768 18264933445888510976 2518422902907613568 5218656433636267776 7918889964364921984 10619123495093576192 13319357025822230400 16019590556550884608 273080013569987200 2973313544298641408 5673547075027295616 8373780605755949824 11074014136484604032 13774247667213258240 16474481197941912448 727970654961015040 3428204185689669248 6128437716418323456 8828671247146977664 11528904777875631872 14229138308604286080 16929371839332940288 1182861296352042880 3883094827080697088 6583328357809351296 9283561888538005504 11983795419266659712 14684028949995313920 17384262480723968128 1637751937743070720 4337985468471724928 7038218999200379136 9738452529929033344 12438686060657687552 15138919591386341760 17839153122114995968 2092642579134098560 4792876109862752768 7493109640591406976 10193343171320061184 12893576702048715392 15593810232777369600 18294043763506023808 2547533220525126400 5247766751253780608 7948000281982434816 10648233812711089024 13348467343439743232 16048700874168397440 302190331187500032 3002423861916154240 5702657392644808448 8402890923373462656 11103124454102116864 13803357984830771072 16503591515559425280 757080972578527872 3457314503307182080 6157548034035836288 8857781564764490496 11558015095493144704 14258248626221798912 16958482156950453120 1211971613969555712 3912205144698209920 6612438675426864128 9312672206155518336 12012905736884172544 14713139267612826752 17413372798341480960 1666862255360583552 4367095786089237760 7067329316817891968 9767562847546546176 12467796378275200384 15168029909003854592 17868263439732508800 2121752896751611392 4821986427480265600 7522219958208919808 10222453488937574016 12922687019666228224 15622920550394882432 18323154081123536640 2576643538142639232 5276877068871293440 7977110599599947648 10677344130328601856 13377577661057256064 16077811191785910272 331300648805012864 3031534179533667072 5731767710262321280 8432001240990975488 11132234771719629696 13832468302448283904 16532701833176938112 786191290196040704 3486424820924694912 6186658351653349120 8886891882382003328 11587125413110657536 14287358943839311744 16987592474567965952 1241081931587068544 3941315462315722752 6641548993044376960 9341782523773031168 12042016054501685376 14742249585230339584 17442483115958993792 1695972572978096384 4396206103706750592 7096439634435404800 9796673165164059008 12496906695892713216 15197140226621367424 17897373757350021632 2150863214369124224 4851096745097778432 7551330275826432640 10251563806555086848 12951797337283741056 15652030868012395264 18352264398741049472 2605753855760152064 5305987386488806272 8006220917217460480 10706454447946114688 13406687978674768896 16106921509403423104 360410966422525696 3060644497151179904 5760878027879834112 8461111558608488320 11161345089337142528 13861578620065796736 16561812150794450944 815301607813553536 3515535138542207744 6215768669270861952 8916002199999516160 11616235730728170368 14316469261456824576 17016702792185478784 1270192249204581376 3970425779933235584 6670659310661889792 9370892841390544000 12071126372119198208 14771359902847852416 17471593433576506624 1725082890595609216 4425316421324263424 7125549952052917632 9825783482781571840 12526017013510226048 15226250544238880256 17926484074967534464 2179973531986637056 4880207062715291264 7580440593443945472 10280674124172599680 12980907654901253888 15681141185629908096 18381374716358562304 2634864173377664896 5335097704106319104 8035331234834973312 10735564765563627520 13435798296292281728 16136031827020935936 389521284040038528 3089754814768692736 5789988345497346944 8490221876226001152 11190455406954655360 13890688937683309568 16590922468411963776 844411925431066368 3544645456159720576 6244878986888374784 8945112517617028992 11645346048345683200 14345579579074337408 17045813109802991616 1299302566822094208 3999536097550748416 6699769628279402624 9400003159008056832 12100236689736711040 14800470220465365248 17500703751194019456 1754193208213122048 4454426738941776256 7154660269670430464 9854893800399084672 12555127331127738880 15255360861856393088 17955594392585047296 2209083849604149888 4909317380332804096 7609550911061458304 10309784441790112512 13010017972518766720 15710251503247420928 18410485033976075136 2663974490995177728 5364208021723831936 8064441552452486144 10764675083181140352 13464908613909794560 16165142144638448768 418631601657551360 3118865132386205568 5819098663114859776 8519332193843513984 11219565724572168192 13919799255300822400 16620032786029476608 873522243048579200 3573755773777233408 6273989304505887616 8974222835234541824 11674456365963196032 14374689896691850240 17074923427420504448 1328412884439607040 4028646415168261248 6728879945896915456 9429113476625569664 12129347007354223872 14829580538082878080 17529814068811532288 1783303525830634880 4483537056559289088 7183770587287943296 9884004118016597504 12584237648745251712 15284471179473905920 17984704710202560128 2238194167221662720 4938427697950316928 7638661228678971136 10338894759407625344 13039128290136279552 15739361820864933760 18439595351593587968 2693084808612690560 5393318339341344768 8093551870069998976 10793785400798653184 13494018931527307392 16194252462255961600 447741919275064192 3147975450003718400 5848208980732372608 8548442511461026816 11248676042189681024 13948909572918335232 16649143103646989440 902632560666092032 3602866091394746240 6303099622123400448 9003333152852054656 11703566683580708864 14403800214309363072 17104033745038017280 1357523202057119872 4057756732785774080 6757990263514428288 9458223794243082496 12158457324971736704 14858690855700390912 17558924386429045120 1812413843448147712 4512647374176801920 7212880904905456128 9913114435634110336 12613347966362764544 15313581497091418752 18013815027820072960 2267304484839175552 4967538015567829760 7667771546296483968 10368005077025138176 13068238607753792384 15768472138482446592 21961595501549184 2722195126230203392 5422428656958857600 8122662187687511808 10822895718416166016 13523129249144820224 16223362779873474432 476852236892577024 3177085767621231232 5877319298349885440 8577552829078539648 11277786359807193856 13978019890535848064 16678253421264502272 931742878283604864 3631976409012259072 6332209939740913280 9032443470469567488 11732677001198221696 14432910531926875904 17133144062655530112 1386633519674632704 4086867050403286912 6787100581131941120 9487334111860595328 12187567642589249536 14887801173317903744 17588034704046557952 1841524161065660544 4541757691794314752 7241991222522968960 9942224753251623168 12642458283980277376 15342691814708931584 18042925345437585792 2296414802456688384 4996648333185342592 7696881863913996800 10397115394642651008 13097348925371305216 15797582456099959424 51071913119062016 2751305443847716224 5451538974576370432 8151772505305024640 10852006036033678848 13552239566762333056 16252473097490987264 505962554510089856 3206196085238744064 5906429615967398272 8606663146696052480 11306896677424706688 14007130208153360896 16707363738882015104 960853195901117696 3661086726629771904 6361320257358426112 9061553788087080320 11761787318815734528 14462020849544388736 17162254380273042944 1415743837292145536 4115977368020799744 6816210898749453952 9516444429478108160 12216677960206762368 14916911490935416576 17617145021664070784 1870634478683173376 4570868009411827584 7271101540140481792 9971335070869136000 12671568601597790208 15371802132326444416 18072035663055098624 2325525120074201216 5025758650802855424 7725992181531509632 10426225712260163840 13126459242988818048 15826692773717472256 80182230736574848 2780415761465229056 5480649292193883264 8180882822922537472 10881116353651191680 13581349884379845888 16281583415108500096 535072872127602688 3235306402856256896 5935539933584911104 8635773464313565312 11336006995042219520 14036240525770873728 16736474056499527936 989963513518630528 3690197044247284736 6390430574975938944 9090664105704593152 11790897636433247360 14491131167161901568 17191364697890555776 1444854154909658368 4145087685638312576 6845321216366966784 9545554747095620992 12245788277824275200 14946021808552929408 17646255339281583616 1899744796300686208 4599978327029340416 7300211857757994624 10000445388486648832 12700678919215303040 15400912449943957248 18101145980672611456 2354635437691714048 5054868968420368256 7755102499149022464 10455336029877676672 13155569560606330880 15855803091334985088 109292548354087680 2809526079082741888 5509759609811396096 8209993140540050304 10910226671268704512 13610460201997358720 16310693732726012928 564183189745115520 3264416720473769728 5964650251202423936 8664883781931078144 11365117312659732352 14065350843388386560 16765584374117040768 1019073831136143360 3719307361864797568 6419540892593451776 9119774423322105984 11820007954050760192 14520241484779414400 17220475015508068608 1473964472527171200 4174198003255825408 6874431533984479616 9574665064713133824 12274898595441788032 14975132126170442240 17675365656899096448 1928855113918199040 4629088644646853248 7329322175375507456 10029555706104161664 12729789236832815872 15430022767561470080 18130256298290124288 2383745755309226880 5083979286037881088 7784212816766535296 10484446347495189504 13184679878223843712 15884913408952497920 138402865971600512 2838636396700254720 5538869927428908928 8239103458157563136 10939336988886217344 13639570519614871552 16339804050343525760 593293507362628352 3293527038091282560 5993760568819936768 8693994099548590976 11394227630277245184 14094461161005899392 16794694691734553600 1048184148753656192 3748417679482310400 6448651210210964608 9148884740939618816 11849118271668273024 14549351802396927232 17249585333125581440 1503074790144684032 4203308320873338240 6903541851601992448 9603775382330646656 12304008913059300864 15004242443787955072 17704475974516609280 1957965431535711872 4658198962264366080 7358432492993020288 10058666023721674496 12758899554450328704 15459133085178982912 18159366615907637120 2412856072926739712 5113089603655393920 7813323134384048128 10513556665112702336 13213790195841356544 15914023726570010752 167513183589113344 2867746714317767552 5567980245046421760 8268213775775075968 10968447306503730176 13668680837232384384 16368914367961038592 622403824980141184 3322637355708795392 6022870886437449600 8723104417166103808 11423337947894758016 14123571478623412224 16823805009352066432 1077294466371169024 3777527997099823232 6477761527828477440 9177995058557131648 11878228589285785856 14578462120014440064 17278695650743094272 1532185107762196864 4232418638490851072 6932652169219505280 9632885699948159488 12333119230676813696 15033352761405467904 17733586292134122112 1987075749153224704 4687309279881878912 7387542810610533120 10087776341339187328 12788009872067841536 15488243402796495744 18188476933525149952 2441966390544252544 5142199921272906752 7842433452001560960 10542666982730215168 13242900513458869376 15943134044187523584 196623501206626176 2896857031935280384 5597090562663934592 8297324093392588800 10997557624121243008 13697791154849897216 16398024685578551424 651514142597654016 3351747673326308224 6051981204054962432 8752214734783616640 11452448265512270848 14152681796240925056 16852915326969579264 1106404783988681856 3806638314717336064 6506871845445990272 9207105376174644480 11907338906903298688 14607572437631952896 17307805968360607104 1561295425379709696 4261528956108363904 6961762486837018112 9661996017565672320 12362229548294326528 15062463079022980736 17762696609751634944 2016186066770737536 4716419597499391744 7416653128228045952 10116886658956700160 12817120189685354368 15517353720414008576 18217587251142662784 2471076708161765376 5171310238890419584 7871543769619073792 10571777300347728000 13272010831076382208 15972244361805036416 225733818824139008 2925967349552793216 5626200880281447424 8326434411010101632 11026667941738755840 13726901472467410048 16427135003196064256 680624460215166848 3380857990943821056 6081091521672475264 8781325052401129472 11481558583129783680 14181792113858437888 16882025644587092096 1135515101606194688 3835748632334848896 6535982163063503104 9236215693792157312 11936449224520811520 14636682755249465728 17336916285978119936 1590405742997222528 4290639273725876736 6990872804454530944 9691106335183185152 12391339865911839360 15091573396640493568 17791806927369147776 2045296384388250368 4745529915116904576 7445763445845558784 10145996976574212992 12846230507302867200 15546464038031521408 18246697568760175616 2500187025779278208 5200420556507932416 7900654087236586624 10600887617965240832 13301121148693895040 16001354679422549248 254844136441651840 2955077667170306048 5655311197898960256 8355544728627614464 11055778259356268672 13756011790084922880 16456245320813577088 709734777832679680 3409968308561333888 6110201839289988096 8810435370018642304 11510668900747296512 14210902431475950720 16911135962204604928 1164625419223707520 3864858949952361728 6565092480681015936 9265326011409670144 11965559542138324352 14665793072866978560 17366026603595632768 1619516060614735360 4319749591343389568 7019983122072043776 9720216652800697984 12420450183529352192 15120683714258006400 17820917244986660608 2074406702005763200 4774640232734417408 7474873763463071616 10175107294191725824 12875340824920380032 15575574355649034240 18275807886377688448 2529297343396791040 5229530874125445248 7929764404854099456 10629997935582753664 13330231466311407872 16030464997040062080 283954454059164672 2984187984787818880 5684421515516473088 8384655046245127296 11084888576973781504 13785122107702435712 16485355638431089920 738845095450192512 3439078626178846720 6139312156907500928 8839545687636155136 11539779218364809344 14240012749093463552 16940246279822117760 1193735736841220352 3893969267569874560 6594202798298528768 9294436329027182976 11994669859755837184 14694903390484491392 17395136921213145600 1648626378232248192 4348859908960902400 7049093439689556608 9749326970418210816 12449560501146865024 15149794031875519232 17850027562604173440 2103517019623276032 4803750550351930240 7503984081080584448 10204217611809238656 12904451142537892864 15604684673266547072 18304918203995201280 2558407661014303872 5258641191742958080 7958874722471612288 10659108253200266496 13359341783928920704 16059575314657574912 313064771676677504 3013298302405331712 5713531833133985920 8413765363862640128 11113998894591294336 13814232425319948544 16514465956048602752 767955413067705344 3468188943796359552 6168422474525013760 8868656005253667968 11568889535982322176 14269123066710976384 16969356597439630592 1222846054458733184 3923079585187387392 6623313115916041600 9323546646644695808 12023780177373350016 14724013708102004224 17424247238830658432 1677736695849761024 4377970226578415232 7078203757307069440 9778437288035723648 12478670818764377856 15178904349493032064 17879137880221686272 2132627337240788864 4832860867969443072 7533094398698097280 10233327929426751488 12933561460155405696 15633794990884059904 18334028521612714112 2587517978631816704 5287751509360470912 7987985040089125120 10688218570817779328 13388452101546433536 16088685632275087744 342175089294190336 3042408620022844544 5742642150751498752 8442875681480152960 11143109212208807168 13843342742937461376 16543576273666115584 797065730685218176 3497299261413872384 6197532792142526592 8897766322871180800 11597999853599835008 14298233384328489216 16998466915057143424 1251956372076246016 3952189902804900224 6652423433533554432 9352656964262208640 12052890494990862848 14753124025719517056 17453357556448171264 1706847013467273856 4407080544195928064 7107314074924582272 9807547605653236480 12507781136381890688 15208014667110544896 17908248197839199104 2161737654858301696 4861971185586955904 7562204716315610112 10262438247044264320 12962671777772918528 15662905308501572736 18363138839230226944 2616628296249329536 5316861826977983744 8017095357706637952 10717328888435292160 13417562419163946368 16117795949892600576 371285406911703168 3071518937640357376 5771752468369011584 8471985999097665792 11172219529826320000 13872453060554974208 16572686591283628416 826176048302731008 3526409579031385216 6226643109760039424 8926876640488693632 11627110171217347840 14327343701946002048 17027577232674656256 1281066689693758848 3981300220422413056 6681533751151067264 9381767281879721472 12082000812608375680 14782234343337029888 17482467874065684096 1735957331084786688 4436190861813440896 7136424392542095104 9836657923270749312 12536891453999403520 15237124984728057728 17937358515456711936 2190847972475814528 4891081503204468736 7591315033933122944 10291548564661777152 12991782095390431360 15692015626119085568 18392249156847739776 2645738613866842368 5345972144595496576 8046205675324150784 10746439206052804992 13446672736781459200 16146906267510113408 400395724529216000 3100629255257870208 5800862785986524416 8501096316715178624 11201329847443832832 13901563378172487040 16601796908901141248 855286365920243840 3555519896648898048 6255753427377552256 8955986958106206464 11656220488834860672 14356454019563514880 17056687550292169088 1310177007311271680 4010410538039925888 6710644068768580096 9410877599497234304 12111111130225888512 14811344660954542720 17511578191683196928 1765067648702299520 4465301179430953728 7165534710159607936 9865768240888262144 12566001771616916352 15266235302345570560 17966468833074224768 2219958290093327360 4920191820821981568 7620425351550635776 10320658882279289984 13020892413007944192 15721125943736598400 18421359474465252608 2674848931484355200 5375082462213009408 8075315992941663616 10775549523670317824 13475783054398972032 16176016585127626240 429506042146728832 3129739572875383040 5829973103604037248 8530206634332691456 11230440165061345664 13930673695789999872 16630907226518654080 884396683537756672 3584630214266410880 6284863744995065088 8985097275723719296 11685330806452373504 14385564337181027712 17085797867909681920 1339287324928784512 4039520855657438720 6739754386386092928 9439987917114747136 12140221447843401344 14840454978572055552 17540688509300709760 1794177966319812352 4494411497048466560 7194645027777120768 9894878558505774976 12595112089234429184 15295345619963083392 17995579150691737600 2249068607710840192 4949302138439494400 7649535669168148608 10349769199896802816 13050002730625457024 15750236261354111232 3725718373213824 2703959249101868032 5404192779830522240 8104426310559176448 10804659841287830656 13504893372016484864 16205126902745139072 458616359764241664 3158849890492895872 5859083421221550080 8559316951950204288 11259550482678858496 13959784013407512704 16660017544136166912 913507001155269504 3613740531883923712 6313974062612577920 9014207593341232128 11714441124069886336 14414674654798540544 17114908185527194752 1368397642546297344 4068631173274951552 6768864704003605760 9469098234732259968 12169331765460914176 14869565296189568384 17569798826918222592 1823288283937325184 4523521814665979392 7223755345394633600 9923988876123287808 12624222406851942016 15324455937580596224 18024689468309250432 2278178925328353024 4978412456057007232 7678645986785661440 10378879517514315648 13079113048242969856 15779346578971624064 32836035990726656 2733069566719380864 5433303097448035072 8133536628176689280 10833770158905343488 13534003689633997696 16234237220362651904 487726677381754496 3187960208110408704 5888193738839062912 8588427269567717120 11288660800296371328 13988894331025025536 16689127861753679744 942617318772782336 3642850849501436544 6343084380230090752 9043317910958744960 11743551441687399168 14443784972416053376 17144018503144707584 1397507960163810176 4097741490892464384 6797975021621118592 9498208552349772800 12198442083078427008 14898675613807081216 17598909144535735424 1852398601554838016 4552632132283492224 7252865663012146432 9953099193740800640 12653332724469454848 15353566255198109056 18053799785926763264 2307289242945865856 5007522773674520064 7707756304403174272 10407989835131828480 13108223365860482688 15808456896589136896 61946353608239488 2762179884336893696 5462413415065547904 8162646945794202112 10862880476522856320 13563114007251510528 16263347537980164736 516836994999267328 3217070525727921536 5917304056456575744 8617537587185229952 11317771117913884160 14018004648642538368 16718238179371192576 971727636390295168 3671961167118949376 6372194697847603584 9072428228576257792 11772661759304912000 14472895290033566208 17173128820762220416 1426618277781323008 4126851808509977216 6827085339238631424 9527318869967285632 12227552400695939840 14927785931424594048 17628019462153248256 1881508919172350848 4581742449901005056 7281975980629659264 9982209511358313472 12682443042086967680 15382676572815621888 18082910103544276096 2336399560563378688 5036633091292032896 7736866622020687104 10437100152749341312 13137333683477995520 15837567214206649728 91056671225752320 2791290201954406528 5491523732683060736 8191757263411714944 10891990794140369152 13592224324869023360 16292457855597677568 545947312616780160 3246180843345434368 5946414374074088576 8646647904802742784 11346881435531396992 14047114966260051200 16747348496988705408 1000837954007808000 3701071484736462208 6401305015465116416 9101538546193770624 11801772076922424832 14502005607651079040 17202239138379733248 1455728595398835840 4155962126127490048 6856195656856144256 9556429187584798464 12256662718313452672 14956896249042106880 17657129779770761088 1910619236789863680 4610852767518517888 7311086298247172096 10011319828975826304 12711553359704480512 15411786890433134720 18112020421161788928 2365509878180891520 5065743408909545728 7765976939638199936 10466210470366854144 13166444001095508352 15866677531824162560 120166988843265152 2820400519571919360 5520634050300573568 8220867581029227776 10921101111757881984 13621334642486536192 16321568173215190400 575057630234292992 3275291160962947200 5975524691691601408 8675758222420255616 11375991753148909824 14076225283877564032 16776458814606218240 1029948271625320832 3730181802353975040 6430415333082629248 9130648863811283456 11830882394539937664 14531115925268591872 17231349455997246080 1484838913016348672 4185072443745002880 6885305974473657088 9585539505202311296 12285773035930965504 14986006566659619712 17686240097388273920 1939729554407376512 4639963085136030720 7340196615864684928 10040430146593339136 12740663677321993344 15440897208050647552 18141130738779301760 2394620195798404352 5094853726527058560 7795087257255712768 10495320787984366976 13195554318713021184 15895787849441675392 149277306460777984 2849510837189432192 5549744367918086400 8249977898646740608 10950211429375394816 13650444960104049024 16350678490832703232 604167947851805824 3304401478580460032 6004635009309114240 8704868540037768448 11405102070766422656 14105335601495076864 16805569132223731072 1059058589242833664 3759292119971487872 6459525650700142080 9159759181428796288 11859992712157450496 14560226242886104704 17260459773614758912 1513949230633861504 4214182761362515712 6914416292091169920 9614649822819824128 12314883353548478336 15015116884277132544 17715350415005786752 1968839872024889344 4669073402753543552 7369306933482197760 10069540464210851968 12769773994939506176 15470007525668160384 18170241056396814592 2423730513415917184 5123964044144571392 7824197574873225600 10524431105601879808 13224664636330534016 15924898167059188224 178387624078290816 2878621154806945024 5578854685535599232 8279088216264253440 10979321746992907648 13679555277721561856 16379788808450216064 633278265469318656 3333511796197972864 6033745326926627072 8733978857655281280 11434212388383935488 14134445919112589696 16834679449841243904 1088168906860346496 3788402437589000704 6488635968317654912 9188869499046309120 11889103029774963328 14589336560503617536 17289570091232271744 1543059548251374336 4243293078980028544 6943526609708682752 9643760140437336960 12343993671165991168 15044227201894645376 17744460732623299584 1997950189642402176 4698183720371056384 7398417251099710592 10098650781828364800 12798884312557019008 15499117843285673216 18199351374014327424 2452840831033430016 5153074361762084224 7853307892490738432 10553541423219392640 13253774953948046848 15954008484676701056 207497941695803648 2907731472424457856 5607965003153112064 8308198533881766272 11008432064610420480 13708665595339074688 16408899126067728896 662388583086831488 3362622113815485696 6062855644544139904 8763089175272794112 11463322706001448320 14163556236730102528 16863789767458756736 1117279224477859328 3817512755206513536 6517746285935167744 9217979816663821952 11918213347392476160 14618446878121130368 17318680408849784576 1572169865868887168 4272403396597541376 6972636927326195584 9672870458054849792 12373103988783504000 15073337519512158208 17773571050240812416 2027060507259915008 4727294037988569216 7427527568717223424 10127761099445877632 12827994630174531840 15528228160903186048 18228461691631840256 2481951148650942848 5182184679379597056 7882418210108251264 10582651740836905472 13282885271565559680 15983118802294213888 236608259313316480 2936841790041970688 5637075320770624896 8337308851499279104 11037542382227933312 13737775912956587520 16438009443685241728 691498900704344320 3391732431432998528 6091965962161652736 8792199492890306944 11492433023618961152 14192666554347615360 16892900085076269568 1146389542095372160 3846623072824026368 6546856603552680576 9247090134281334784 11947323665009988992 14647557195738643200 17347790726467297408 1601280183486400000 4301513714215054208 7001747244943708416 9701980775672362624 12402214306401016832 15102447837129671040 17802681367858325248 2056170824877427840 4756404355606082048 7456637886334736256 10156871417063390464 12857104947792044672 15557338478520698880 18257572009249353088 2511061466268455680 5211294996997109888 7911528527725764096 10611762058454418304 13311995589183072512 16012229119911726720 265718576930829312 2965952107659483520 5666185638388137728 8366419169116791936 11066652699845446144 13766886230574100352 16467119761302754560 720609218321857152 3420842749050511360 6121076279779165568 8821309810507819776 11521543341236473984 14221776871965128192 16922010402693782400 1175499859712884992 3875733390441539200 6575966921170193408 9276200451898847616 11976433982627501824 14676667513356156032 17376901044084810240 1630390501103912832 4330624031832567040 7030857562561221248 9731091093289875456 12431324624018529664 15131558154747183872 17831791685475838080 2085281142494940672 4785514673223594880 7485748203952249088 10185981734680903296 12886215265409557504 15586448796138211712 18286682326866865920 2540171783885968512 5240405314614622720 7940638845343276928 10640872376071931136 13341105906800585344 16041339437529239552 294828894548342144 2995062425276996352 5695295956005650560 8395529486734304768 11095763017462958976 13795996548191613184 16496230078920267392 749719535939369984 3449953066668024192 6150186597396678400 8850420128125332608 11550653658853986816 14250887189582641024 16951120720311295232 1204610177330397824 3904843708059052032 6605077238787706240 9305310769516360448 12005544300245014656 14705777830973668864 17406011361702323072 1659500818721425664 4359734349450079872 7059967880178734080 9760201410907388288 12460434941636042496 15160668472364696704 17860902003093350912 2114391460112453504 4814624990841107712 7514858521569761920 10215092052298416128 12915325583027070336 15615559113755724544 18315792644484378752 2569282101503481344 5269515632232135552 7969749162960789760 10669982693689443968 13370216224418098176 16070449755146752384 323939212165854976 3024172742894509184 5724406273623163392 8424639804351817600 11124873335080471808 13825106865809126016 16525340396537780224 778829853556882816 3479063384285537024 6179296915014191232 8879530445742845440 11579763976471499648 14279997507200153856 16980231037928808064 1233720494947910656 3933954025676564864 6634187556405219072 9334421087133873280 12034654617862527488 14734888148591181696 17435121679319835904 1688611136338938496 4388844667067592704 7089078197796246912 9789311728524901120 12489545259253555328 15189778789982209536 17890012320710863744 2143501777729966336 4843735308458620544 7543968839187274752 10244202369915928960 12944435900644583168 15644669431373237376 18344902962101891584 2598392419120994176 5298625949849648384 7998859480578302592 10699093011306956800 13399326542035611008 16099560072764265216 353049529783367808 3053283060512022016 5753516591240676224 8453750121969330432 11153983652697984640 13854217183426638848 16554450714155293056 807940171174395648 3508173701903049856 6208407232631704064 8908640763360358272 11608874294089012480 14309107824817666688 17009341355546320896 1262830812565423488 3963064343294077696 6663297874022731904 9363531404751386112 12063764935480040320 14763998466208694528 17464231996937348736 1717721453956451328 4417954984685105536 7118188515413759744 9818422046142413952 12518655576871068160 15218889107599722368 17919122638328376576 2172612095347479168 4872845626076133376 7573079156804787584 10273312687533441792 12973546218262096000 15673779748990750208 18374013279719404416 2627502736738507008 5327736267467161216 8027969798195815424 10728203328924469632 13428436859653123840 16128670390381778048 382159847400880640 3082393378129534848 5782626908858189056 8482860439586843264 11183093970315497472 13883327501044151680 16583561031772805888 837050488791908480 3537284019520562688 6237517550249216896 8937751080977871104 11637984611706525312 14338218142435179520 17038451673163833728 1291941130182936320 3992174660911590528 6692408191640244736 9392641722368898944 12092875253097553152 14793108783826207360 17493342314554861568 1746831771573964160 4447065302302618368 7147298833031272576 9847532363759926784 12547765894488580992 15247999425217235200 17948232955945889408 2201722412964992000 4901955943693646208 7602189474422300416 10302423005150954624 13002656535879608832 15702890066608263040 18403123597336917248 2656613054356019840 5356846585084674048 8057080115813328256 10757313646541982464 13457547177270636672 16157780707999290880 411270165018393472 3111503695747047680 5811737226475701888 8511970757204356096 11212204287933010304 13912437818661664512 16612671349390318720 866160806409421312 3566394337138075520 6266627867866729728 8966861398595383936 11667094929324038144 14367328460052692352 17067561990781346560 1321051447800449152 4021284978529103360 6721518509257757568 9421752039986411776 12121985570715065984 14822219101443720192 17522452632172374400 1775942089191476992 4476175619920131200 7176409150648785408 9876642681377439616 12576876212106093824 15277109742834748032 17977343273563402240 2230832730582504832 4931066261311159040 7631299792039813248 10331533322768467456 13031766853497121664 15732000384225775872 18432233914954430080 2685723371973532672 5385956902702186880 8086190433430841088 10786423964159495296 13486657494888149504 16186891025616803712 440380482635906304 3140614013364560512 5840847544093214720 8541081074821868928 11241314605550523136 13941548136279177344 16641781667007831552 895271124026934144 3595504654755588352 6295738185484242560 8995971716212896768 11696205246941550976 14396438777670205184 17096672308398859392 1350161765417961984 4050395296146616192 6750628826875270400 9450862357603924608 12151095888332578816 14851329419061233024 17551562949789887232 1805052406808989824 4505285937537644032 7205519468266298240 9905752998994952448 12605986529723606656 15306220060452260864 18006453591180915072 2259943048200017664 4960176578928671872 7660410109657326080 10360643640385980288 13060877171114634496 15761110701843288704 14600158862391296 2714833689591045504 5415067220319699712 8115300751048353920 10815534281777008128 13515767812505662336 16216001343234316544 469490800253419136 3169724330982073344 5869957861710727552 8570191392439381760 11270424923168035968 13970658453896690176 16670891984625344384 924381441644446976 3624614972373101184 6324848503101755392 9025082033830409600 11725315564559063808 14425549095287718016 17125782626016372224 1379272083035474816 4079505613764129024 6779739144492783232 9479972675221437440 12180206205950091648 14880439736678745856 17580673267407400064 1834162724426502656 4534396255155156864 7234629785883811072 9934863316612465280 12635096847341119488 15335330378069773696 18035563908798427904 2289053365817530496 4989286896546184704 7689520427274838912 10389753958003493120 13089987488732147328 15790221019460801536 43710476479904128 2743944007208558336 5444177537937212544 8144411068665866752 10844644599394520960 13544878130123175168 16245111660851829376 498601117870931968 3198834648599586176 5899068179328240384 8599301710056894592 11299535240785548800 13999768771514203008 16700002302242857216 953491759261959808 3653725289990614016 6353958820719268224 9054192351447922432 11754425882176576640 14454659412905230848 17154892943633885056 1408382400652987648 4108615931381641856 6808849462110296064 9509082992838950272 12209316523567604480 14909550054296258688 17609783585024912896 1863273042044015488 4563506572772669696 7263740103501323904 9963973634229978112 12664207164958632320 15364440695687286528 18064674226415940736 2318163683435043328 5018397214163697536 7718630744892351744 10418864275621005952 13119097806349660160 15819331337078314368 72820794097416960 2773054324826071168 5473287855554725376 8173521386283379584 10873754917012033792 13573988447740688000 16274221978469342208 527711435488444800 3227944966217099008 5928178496945753216 8628412027674407424 11328645558403061632 14028879089131715840 16729112619860370048 982602076879472640 3682835607608126848 6383069138336781056 9083302669065435264 11783536199794089472 14483769730522743680 17184003261251397888 1437492718270500480 4137726248999154688 6837959779727808896 9538193310456463104 12238426841185117312 14938660371913771520 17638893902642425728 1892383359661528320 4592616890390182528 7292850421118836736 9993083951847490944 12693317482576145152 15393551013304799360 18093784544033453568 2347274001052556160 5047507531781210368 7747741062509864576 10447974593238518784 13148208123967172992 15848441654695827200 101931111714929792 2802164642443584000 5502398173172238208 8202631703900892416 10902865234629546624 13603098765358200832 16303332296086855040 556821753105957632 3257055283834611840 5957288814563266048 8657522345291920256 11357755876020574464 14057989406749228672 16758222937477882880 1011712394496985472 3711945925225639680 6412179455954293888 9112412986682948096 11812646517411602304 14512880048140256512 17213113578868910720 1466603035888013312 4166836566616667520 6867070097345321728 9567303628073975936 12267537158802630144 14967770689531284352 17668004220259938560 1921493677279041152 4621727208007695360 7321960738736349568 10022194269465003776 12722427800193657984 15422661330922312192 18122894861650966400 2376384318670068992 5076617849398723200 7776851380127377408 10477084910856031616 13177318441584685824 15877551972313340032 131041429332442624 2831274960061096832 5531508490789751040 8231742021518405248 10931975552247059456 13632209082975713664 16332442613704367872 585932070723470464 3286165601452124672 5986399132180778880 8686632662909433088 11386866193638087296 14087099724366741504 16787333255095395712 1040822712114498304 3741056242843152512 6441289773571806720 9141523304300460928 11841756835029115136 14541990365757769344 17242223896486423552 1495713353505526144 4195946884234180352 6896180414962834560 9596413945691488768 12296647476420142976 14996881007148797184 17697114537877451392 1950603994896553984 4650837525625208192 7351071056353862400 10051304587082516608 12751538117811170816 15451771648539825024 18152005179268479232 2405494636287581824 5105728167016236032 7805961697744890240 10506195228473544448 13206428759202198656 15906662289930852864 160151746949955456 2860385277678609664 5560618808407263872 8260852339135918080 10961085869864572288 13661319400593226496 16361552931321880704 615042388340983296 3315275919069637504 6015509449798291712 8715742980526945920 11415976511255600128 14116210041984254336 16816443572712908544 1069933029732011136 3770166560460665344 6470400091189319552 9170633621917973760 11870867152646627968 14571100683375282176 17271334214103936384 1524823671123038976 4225057201851693184 6925290732580347392 9625524263309001600 12325757794037655808 15025991324766310016 17726224855494964224 1979714312514066816 4679947843242721024 7380181373971375232 10080414904700029440 12780648435428683648 15480881966157337856 18181115496885992064 2434604953905094656 5134838484633748864 7835072015362403072 10535305546091057280 13235539076819711488 15935772607548365696 189262064567468288 2889495595296122496 5589729126024776704 8289962656753430912 10990196187482085120 13690429718210739328 16390663248939393536 644152705958496128 3344386236687150336 6044619767415804544 8744853298144458752 11445086828873112960 14145320359601767168 16845553890330421376 1099043347349523968 3799276878078178176 6499510408806832384 9199743939535486592 11899977470264140800 14600211000992795008 17300444531721449216 1553933988740551808 4254167519469206016 6954401050197860224 9654634580926514432 12354868111655168640 15055101642383822848 17755335173112477056 2008824630131579648 4709058160860233856 7409291691588888064 10109525222317542272 12809758753046196480 15509992283774850688 18210225814503504896 2463715271522607488 5163948802251261696 7864182332979915904 10564415863708570112 13264649394437224320 15964882925165878528 218372382184981120 2918605912913635328 5618839443642289536 8319072974370943744 11019306505099597952 13719540035828252160 16419773566556906368 673263023576008960 3373496554304663168 6073730085033317376 8773963615761971584 11474197146490625792 14174430677219280000 16874664207947934208 1128153664967036800 3828387195695691008 6528620726424345216 9228854257152999424 11929087787881653632 14629321318610307840 17329554849338962048 1583044306358064640 4283277837086718848 6983511367815373056 9683744898544027264 12383978429272681472 15084211960001335680 17784445490729989888 2037934947749092480 4738168478477746688 7438402009206400896 10138635539935055104 12838869070663709312 15539102601392363520 18239336132121017728 2492825589140120320 5193059119868774528 7893292650597428736 10593526181326082944 13293759712054737152 15993993242783391360 247482699802493952 2947716230531148160 5647949761259802368 8348183291988456576 11048416822717110784 13748650353445764992 16448883884174419200 702373341193521792 3402606871922176000 6102840402650830208 8803073933379484416 11503307464108138624 14203540994836792832 16903774525565447040 1157263982584549632 3857497513313203840 6557731044041858048 9257964574770512256 11958198105499166464 14658431636227820672 17358665166956474880 1612154623975577472 4312388154704231680 7012621685432885888 9712855216161540096 12413088746890194304 15113322277618848512 17813555808347502720 2067045265366605312 4767278796095259520 7467512326823913728 10167745857552567936 12867979388281222144 15568212919009876352 18268446449738530560 2521935906757633152 5222169437486287360 7922402968214941568 10622636498943595776 13322870029672249984 16023103560400904192 276593017420006784 2976826548148660992 5677060078877315200 8377293609605969408 11077527140334623616 13777760671063277824 16477994201791932032 731483658811034624 3431717189539688832 6131950720268343040 8832184250996997248 11532417781725651456 14232651312454305664 16932884843182959872 1186374300202062464 3886607830930716672 6586841361659370880 9287074892388025088 11987308423116679296 14687541953845333504 17387775484573987712 1641264941593090304 4341498472321744512 7041732003050398720 9741965533779052928 12442199064507707136 15142432595236361344 17842666125965015552 2096155582984118144 4796389113712772352 7496622644441426560 10196856175170080768 12897089705898734976 15597323236627389184 18297556767356043392 2551046224375145984 5251279755103800192 7951513285832454400 10651746816561108608 13351980347289762816 16052213878018417024 305703335037519616 3005936865766173824 5706170396494828032 8406403927223482240 11106637457952136448 13806870988680790656 16507104519409444864 760593976428547456 3460827507157201664 6161061037885855872 8861294568614510080 11561528099343164288 14261761630071818496 16961995160800472704 1215484617819575296 3915718148548229504 6615951679276883712 9316185210005537920 12016418740734192128 14716652271462846336 17416885802191500544 1670375259210603136 4370608789939257344 7070842320667911552 9771075851396565760 12471309382125219968 15171542912853874176 17871776443582528384 2125265900601630976 4825499431330285184 7525732962058939392 10225966492787593600 12926200023516247808 15626433554244902016 18326667084973556224 2580156541992658816 5280390072721313024 7980623603449967232 10680857134178621440 13381090664907275648 16081324195635929856 334813652655032448 3035047183383686656 5735280714112340864 8435514244840995072 11135747775569649280 13835981306298303488 16536214837026957696 789704294046060288 3489937824774714496 6190171355503368704 8890404886232022912 11590638416960677120 14290871947689331328 16991105478417985536 1244594935437088128 3944828466165742336 6645061996894396544 9345295527623050752 12045529058351704960 14745762589080359168 17445996119809013376 1699485576828115968 4399719107556770176 7099952638285424384 9800186169014078592 12500419699742732800 15200653230471387008 17900886761200041216 2154376218219143808 4854609748947798016 7554843279676452224 10255076810405106432 12955310341133760640 15655543871862414848 18355777402591069056 2609266859610171648 5309500390338825856 8009733921067480064 10709967451796134272 13410200982524788480 16110434513253442688 363923970272545280 3064157501001199488 5764391031729853696 8464624562458507904 11164858093187162112 13865091623915816320 16565325154644470528 818814611663573120 3519048142392227328 6219281673120881536 8919515203849535744 11619748734578189952 14319982265306844160 17020215796035498368 1273705253054600960 3973938783783255168 6674172314511909376 9374405845240563584 12074639375969217792 14774872906697872000 17475106437426526208 1728595894445628800 4428829425174283008 7129062955902937216 9829296486631591424 12529530017360245632 15229763548088899840 17929997078817554048 2183486535836656640 4883720066565310848 7583953597293965056 10284187128022619264 12984420658751273472 15684654189479927680 18384887720208581888 2638377177227684480 5338610707956338688 8038844238684992896 10739077769413647104 13439311300142301312 16139544830870955520 393034287890058112 3093267818618712320 5793501349347366528 8493734880076020736 11193968410804674944 13894201941533329152 16594435472261983360 847924929281085952 3548158460009740160 6248391990738394368 8948625521467048576 11648859052195702784 14349092582924356992 17049326113653011200 1302815570672113792 4003049101400768000 6703282632129422208 9403516162858076416 12103749693586730624 14803983224315384832 17504216755044039040 1757706212063141632 4457939742791795840 7158173273520450048 9858406804249104256 12558640334977758464 15258873865706412672 17959107396435066880 2212596853454169472 4912830384182823680 7613063914911477888 10313297445640132096 13013530976368786304 15713764507097440512 18413998037826094720 2667487494845197312 5367721025573851520 8067954556302505728 10768188087031159936 13468421617759814144 16168655148488468352 422144605507570944 3122378136236225152 5822611666964879360 8522845197693533568 11223078728422187776 13923312259150841984 16623545789879496192 877035246898598784 3577268777627252992 6277502308355907200 8977735839084561408 11677969369813215616 14378202900541869824 17078436431270524032 1331925888289626624 4032159419018280832 6732392949746935040 9432626480475589248 12132860011204243456 14833093541932897664 17533327072661551872 1786816529680654464 4487050060409308672 7187283591137962880 9887517121866617088 12587750652595271296 15287984183323925504 17988217714052579712 2241707171071682304 4941940701800336512 7642174232528990720 10342407763257644928 13042641293986299136 15742874824714953344 18443108355443607552 2696597812462710144 5396831343191364352 8097064873920018560 10797298404648672768 13497531935377326976 16197765466105981184 451254923125083776 3151488453853737984 5851721984582392192 8551955515311046400 11252189046039700608 13952422576768354816 16652656107497009024 906145564516111616 3606379095244765824 6306612625973420032 9006846156702074240 11707079687430728448 14407313218159382656 17107546748888036864 1361036205907139456 4061269736635793664 6761503267364447872 9461736798093102080 12161970328821756288 14862203859550410496 17562437390279064704 1815926847298167296 4516160378026821504 7216393908755475712 9916627439484129920 12616860970212784128 15317094500941438336 18017328031670092544 2270817488689195136 4971051019417849344 7671284550146503552 10371518080875157760 13071751611603811968 15771985142332466176 25474599351568768 2725708130080222976 5425941660808877184 8126175191537531392 10826408722266185600 13526642252994839808 16226875783723494016 480365240742596608 3180598771471250816 5880832302199905024 8581065832928559232 11281299363657213440 13981532894385867648 16681766425114521856 935255882133624448 3635489412862278656 6335722943590932864 9035956474319587072 11736190005048241280 14436423535776895488 17136657066505549696 1390146523524652288 4090380054253306496 6790613584981960704 9490847115710614912 12191080646439269120 14891314177167923328 17591547707896577536 1845037164915680128 4545270695644334336 7245504226372988544 9945737757101642752 12645971287830296960 15346204818558951168 18046438349287605376 2299927806306707968 5000161337035362176 7700394867764016384 10400628398492670592 13100861929221324800 15801095459949979008 54584916969081600 2754818447697735808 5455051978426390016 8155285509155044224 10855519039883698432 13555752570612352640 16255986101341006848 509475558360109440 3209709089088763648 5909942619817417856 8610176150546072064 11310409681274726272 14010643212003380480 16710876742732034688 964366199751137280 3664599730479791488 6364833261208445696 9065066791937099904 11765300322665754112 14465533853394408320 17165767384123062528 1419256841142165120 4119490371870819328 6819723902599473536 9519957433328127744 12220190964056781952 14920424494785436160 17620658025514090368 1874147482533192960 4574381013261847168 7274614543990501376 9974848074719155584 12675081605447809792 15375315136176464000 18075548666905118208 2329038123924220800 5029271654652875008 7729505185381529216 10429738716110183424 13129972246838837632 15830205777567491840 83695234586594432 2783928765315248640 5484162296043902848 8184395826772557056 10884629357501211264 13584862888229865472 16285096418958519680 538585875977622272 3238819406706276480 5939052937434930688 8639286468163584896 11339519998892239104 14039753529620893312 16739987060349547520 993476517368650112 3693710048097304320 6393943578825958528 9094177109554612736 11794410640283266944 14494644171011921152 17194877701740575360 1448367158759677952 4148600689488332160 6848834220216986368 9549067750945640576 12249301281674294784 14949534812402948992 17649768343131603200 1903257800150705792 4603491330879360000 7303724861608014208 10003958392336668416 12704191923065322624 15404425453793976832 18104658984522631040 2358148441541733632 5058381972270387840 7758615502999042048 10458849033727696256 13159082564456350464 15859316095185004672 112805552204107264 2813039082932761472 5513272613661415680 8213506144390069888 10913739675118724096 13613973205847378304 16314206736576032512 567696193595135104 3267929724323789312 5968163255052443520 8668396785781097728 11368630316509751936 14068863847238406144 16769097377967060352 1022586834986162944 3722820365714817152 6423053896443471360 9123287427172125568 11823520957900779776 14523754488629433984 17223988019358088192 1477477476377190784 4177711007105844992 6877944537834499200 9578178068563153408 12278411599291807616 14978645130020461824 17678878660749116032 1932368117768218624 4632601648496872832 7332835179225527040 10033068709954181248 12733302240682835456 15433535771411489664 18133769302140143872 2387258759159246464 5087492289887900672 7787725820616554880 10487959351345209088 13188192882073863296 15888426412802517504 141915869821620096 2842149400550274304 5542382931278928512 8242616462007582720 10942849992736236928 13643083523464891136 16343317054193545344 596806511212647936 3297040041941302144 5997273572669956352 8697507103398610560 11397740634127264768 14097974164855918976 16798207695584573184 1051697152603675776 3751930683332329984 6452164214060984192 9152397744789638400 11852631275518292608 14552864806246946816 17253098336975601024 1506587793994703616 4206821324723357824 6907054855452012032 9607288386180666240 12307521916909320448 15007755447637974656 17707988978366628864 1961478435385731456 4661711966114385664 7361945496843039872 10062179027571694080 12762412558300348288 15462646089029002496 18162879619757656704 2416369076776759296 5116602607505413504 7816836138234067712 10517069668962721920 13217303199691376128 15917536730420030336 171026187439132928 2871259718167787136 5571493248896441344 8271726779625095552 10971960310353749760 13672193841082403968 16372427371811058176 625916828830160768 3326150359558814976 6026383890287469184 8726617421016123392 11426850951744777600 14127084482473431808 16827318013202086016 1080807470221188608 3781041000949842816 6481274531678497024 9181508062407151232 11881741593135805440 14581975123864459648 17282208654593113856 1535698111612216448 4235931642340870656 6936165173069524864 9636398703798179072 12336632234526833280 15036865765255487488 17737099295984141696 1990588753003244288 4690822283731898496 7391055814460552704 10091289345189206912 12791522875917861120 15491756406646515328 18191989937375169536 2445479394394272128 5145712925122926336 7845946455851580544 10546179986580234752 13246413517308888960 15946647048037543168 200136505056645760 2900370035785299968 5600603566513954176 8300837097242608384 11001070627971262592 13701304158699916800 16401537689428571008 655027146447673600 3355260677176327808 6055494207904982016 8755727738633636224 11455961269362290432 14156194800090944640 16856428330819598848 1109917787838701440 3810151318567355648 6510384849296009856 9210618380024664064 11910851910753318272 14611085441481972480 17311318972210626688 1564808429229729280 4265041959958383488 6965275490687037696 9665509021415691904 12365742552144346112 15065976082873000320 17766209613601654528 2019699070620757120 4719932601349411328 7420166132078065536 10120399662806719744 12820633193535373952 15520866724264028160 18221100254992682368 2474589712011784960 5174823242740439168 7875056773469093376 10575290304197747584 13275523834926401792 15975757365655056000 229246822674158592 2929480353402812800 5629713884131467008 8329947414860121216 11030180945588775424 13730414476317429632 16430648007046083840 684137464065186432 3384370994793840640 6084604525522494848 8784838056251149056 11485071586979803264 14185305117708457472 16885538648437111680 1139028105456214272 3839261636184868480 6539495166913522688 9239728697642176896 11939962228370831104 14640195759099485312 17340429289828139520 1593918746847242112 4294152277575896320 6994385808304550528 9694619339033204736 12394852869761858944 15095086400490513152 17795319931219167360 2048809388238269952 4749042918966924160 7449276449695578368 10149509980424232576 12849743511152886784 15549977041881540992 18250210572610195200 2503700029629297792 5203933560357952000 7904167091086606208 10604400621815260416 13304634152543914624 16004867683272568832 258357140291671424 2958590671020325632 5658824201748979840 8359057732477634048 11059291263206288256 13759524793934942464 16459758324663596672 713247781682699264 3413481312411353472 6113714843140007680 8813948373868661888 11514181904597316096 14214415435325970304 16914648966054624512 1168138423073727104 3868371953802381312 6568605484531035520 9268839015259689728 11969072545988343936 14669306076716998144 17369539607445652352 1623029064464754944 4323262595193409152 7023496125922063360 9723729656650717568 12423963187379371776 15124196718108025984 17824430248836680192 2077919705855782784 4778153236584436992 7478386767313091200 10178620298041745408 12878853828770399616 15579087359499053824 18279320890227708032 2532810347246810624 5233043877975464832 7933277408704119040 10633510939432773248 13333744470161427456 16033978000890081664 287467457909184256 2987700988637838464 5687934519366492672 8388168050095146880 11088401580823801088 13788635111552455296 16488868642281109504 742358099300212096 3442591630028866304 6142825160757520512 8843058691486174720 11543292222214828928 14243525752943483136 16943759283672137344 1197248740691239936 3897482271419894144 6597715802148548352 9297949332877202560 11998182863605856768 14698416394334510976 17398649925063165184 1652139382082267776 4352372912810921984 7052606443539576192 9752839974268230400 12453073504996884608 15153307035725538816 17853540566454193024 2107030023473295616 4807263554201949824 7507497084930604032 10207730615659258240 12907964146387912448 15608197677116566656 18308431207845220864 2561920664864323456 5262154195592977664 7962387726321631872 10662621257050286080 13362854787778940288 16063088318507594496 316577775526697088 3016811306255351296 5717044836984005504 8417278367712659712 11117511898441313920 13817745429169968128 16517978959898622336 771468416917724928 3471701947646379136 6171935478375033344 8872169009103687552 11572402539832341760 14272636070560995968 16972869601289650176 1226359058308752768 3926592589037406976 6626826119766061184 9327059650494715392 12027293181223369600 14727526711952023808 17427760242680678016 1681249699699780608 4381483230428434816 7081716761157089024 9781950291885743232 12482183822614397440 15182417353343051648 17882650884071705856 2136140341090808448 4836373871819462656 7536607402548116864 10236840933276771072 12937074464005425280 15637307994734079488 18337541525462733696 2591030982481836288 5291264513210490496 7991498043939144704 10691731574667798912 13391965105396453120 16092198636125107328 345688093144209920 3045921623872864128 5746155154601518336 8446388685330172544 11146622216058826752 13846855746787480960 16547089277516135168 800578734535237760 3500812265263891968 6201045795992546176 8901279326721200384 11601512857449854592 14301746388178508800 17001979918907163008 1255469375926265600 3955702906654919808 6655936437383574016 9356169968112228224 12056403498840882432 14756637029569536640 17456870560298190848 1710360017317293440 4410593548045947648 7110827078774601856 9811060609503256064 12511294140231910272 15211527670960564480 17911761201689218688 2165250658708321280 4865484189436975488 7565717720165629696 10265951250894283904 12966184781622938112 15666418312351592320 18366651843080246528 2620141300099349120 5320374830828003328 8020608361556657536 10720841892285311744 13421075423013965952 16121308953742620160 374798410761722752 3075031941490376960 5775265472219031168 8475499002947685376 11175732533676339584 13875966064404993792 16576199595133648000 829689052152750592 3529922582881404800 6230156113610059008 8930389644338713216 11630623175067367424 14330856705796021632 17031090236524675840 1284579693543778432 3984813224272432640 6685046755001086848 9385280285729741056 12085513816458395264 14785747347187049472 17485980877915703680 1739470334934806272 4439703865663460480 7139937396392114688 9840170927120768896 12540404457849423104 15240637988578077312 17940871519306731520 2194360976325834112 4894594507054488320 7594828037783142528 10295061568511796736 12995295099240450944 15695528629969105152 18395762160697759360 2649251617716861952 5349485148445516160 8049718679174170368 10749952209902824576 13450185740631478784 16150419271360132992 403908728379235584 3104142259107889792 5804375789836544000 8504609320565198208 11204842851293852416 13905076382022506624 16605309912751160832 858799369770263424 3559032900498917632 6259266431227571840 8959499961956226048 11659733492684880256 14359967023413534464 17060200554142188672 1313690011161291264 4013923541889945472 6714157072618599680 9414390603347253888 12114624134075908096 14814857664804562304 17515091195533216512 1768580652552319104 4468814183280973312 7169047714009627520 9869281244738281728 12569514775466935936 15269748306195590144 17969981836924244352 2223471293943346944 4923704824672001152 7623938355400655360 10324171886129309568 13024405416857963776 15724638947586617984 18424872478315272192 2678361935334374784 5378595466063028992 8078828996791683200 10779062527520337408 13479296058248991616 16179529588977645824 433019045996748416 3133252576725402624 5833486107454056832 8533719638182711040 11233953168911365248 13934186699640019456 16634420230368673664 887909687387776256 3588143218116430464 6288376748845084672 8988610279573738880 11688843810302393088 14389077341031047296 17089310871759701504 1342800328778804096 4043033859507458304 6743267390236112512 9443500920964766720 12143734451693420928 14843967982422075136 17544201513150729344 1797690970169831936 4497924500898486144 7198158031627140352 9898391562355794560 12598625093084448768 15298858623813102976 17999092154541757184 2252581611560859776 4952815142289513984 7653048673018168192 10353282203746822400 13053515734475476608 15753749265204130816 7238722223233408 2707472252951887616 5407705783680541824 8107939314409196032 10808172845137850240 13508406375866504448 16208639906595158656 462129363614261248 3162362894342915456 5862596425071569664 8562829955800223872 11263063486528878080 13963297017257532288 16663530547986186496 917020005005289088 3617253535733943296 6317487066462597504 9017720597191251712 11717954127919905920 14418187658648560128 17118421189377214336 1371910646396316928 4072144177124971136 6772377707853625344 9472611238582279552 12172844769310933760 14873078300039587968 17573311830768242176 1826801287787344768 4527034818515998976 7227268349244653184 9927501879973307392 12627735410701961600 15327968941430615808 18028202472159270016 2281691929178372608 4981925459907026816 7682158990635681024 10382392521364335232 13082626052092989440 15782859582821643648 36349039840746240 2736582570569400448 5436816101298054656 8137049632026708864 10837283162755363072 13537516693484017280 16237750224212671488 491239681231774080 3191473211960428288 5891706742689082496 8591940273417736704 11292173804146390912 13992407334875045120 16692640865603699328 946130322622801920 3646363853351456128 6346597384080110336 9046830914808764544 11747064445537418752 14447297976266072960 17147531506994727168 1401020964013829760 4101254494742483968 6801488025471138176 9501721556199792384 12201955086928446592 14902188617657100800 17602422148385755008 1855911605404857600 4556145136133511808 7256378666862166016 9956612197590820224 12656845728319474432 15357079259048128640 18057312789776782848 2310802246795885440 5011035777524539648 7711269308253193856 10411502838981848064 13111736369710502272 15811969900439156480 65459357458259072 2765692888186913280 5465926418915567488 8166159949644221696 10866393480372875904 13566627011101530112 16266860541830184320 520349998849286912 3220583529577941120 5920817060306595328 8621050591035249536 11321284121763903744 14021517652492557952 16721751183221212160 975240640240314752 3675474170968968960 6375707701697623168 9075941232426277376 11776174763154931584 14476408293883585792 17176641824612240000 1430131281631342592 4130364812359996800 6830598343088651008 9530831873817305216 12231065404545959424 14931298935274613632 17631532466003267840 1885021923022370432 4585255453751024640 7285488984479678848 9985722515208333056 12685956045936987264 15386189576665641472 18086423107394295680 2339912564413398272 5040146095142052480 7740379625870706688 10440613156599360896 13140846687328015104 15841080218056669312 94569675075771904 2794803205804426112 5495036736533080320 8195270267261734528 10895503797990388736 13595737328719042944 16295970859447697152 549460316466799744 3249693847195453952 5949927377924108160 8650160908652762368 11350394439381416576 14050627970110070784 16750861500838724992 1004350957857827584 3704584488586481792 6404818019315136000 9105051550043790208 11805285080772444416 14505518611501098624 17205752142229752832 1459241599248855424 4159475129977509632 6859708660706163840 9559942191434818048 12260175722163472256 14960409252892126464 17660642783620780672 1914132240639883264 4614365771368537472 7314599302097191680 10014832832825845888 12715066363554500096 15415299894283154304 18115533425011808512 2369022882030911104 5069256412759565312 7769489943488219520 10469723474216873728 13169957004945527936 15870190535674182144 123679992693284736 2823913523421938944 5524147054150593152 8224380584879247360 10924614115607901568 13624847646336555776 16325081177065209984 578570634084312576 3278804164812966784 5979037695541620992 8679271226270275200 11379504756998929408 14079738287727583616 16779971818456237824 1033461275475340416 3733694806203994624 6433928336932648832 9134161867661303040 11834395398389957248 14534628929118611456 17234862459847265664 1488351916866368256 4188585447595022464 6888818978323676672 9589052509052330880 12289286039780985088 14989519570509639296 17689753101238293504 1943242558257396096 4643476088986050304 7343709619714704512 10043943150443358720 12744176681172012928 15444410211900667136 18144643742629321344 2398133199648423936 5098366730377078144 7798600261105732352 10498833791834386560 13199067322563040768 15899300853291694976 152790310310797568 2853023841039451776 5553257371768105984 8253490902496760192 10953724433225414400 13653957963954068608 16354191494682722816 607680951701825408 3307914482430479616 6008148013159133824 8708381543887788032 11408615074616442240 14108848605345096448 16809082136073750656 1062571593092853248 3762805123821507456 6463038654550161664 9163272185278815872 11863505716007470080 14563739246736124288 17263972777464778496 1517462234483881088 4217695765212535296 6917929295941189504 9618162826669843712 12318396357398497920 15018629888127152128 17718863418855806336 1972352875874908928 4672586406603563136 7372819937332217344 10073053468060871552 12773286998789525760 15473520529518179968 18173754060246834176 2427243517265936768 5127477047994590976 7827710578723245184 10527944109451899392 13228177640180553600 15928411170909207808 181900627928310400 2882134158656964608 5582367689385618816 8282601220114273024 10982834750842927232 13683068281571581440 16383301812300235648 636791269319338240 3337024800047992448 6037258330776646656 8737491861505300864 11437725392233955072 14137958922962609280 16838192453691263488 1091681910710366080 3791915441439020288 6492148972167674496 9192382502896328704 11892616033624982912 14592849564353637120 17293083095082291328 1546572552101393920 4246806082830048128 6947039613558702336 9647273144287356544 12347506675016010752 15047740205744664960 17747973736473319168 2001463193492421760 4701696724221075968 7401930254949730176 10102163785678384384 12802397316407038592 15502630847135692800 18202864377864347008 2456353834883449600 5156587365612103808 7856820896340758016 10557054427069412224 13257287957798066432 15957521488526720640 211010945545823232 2911244476274477440 5611478007003131648 8311711537731785856 11011945068460440064 13712178599189094272 16412412129917748480 665901586936851072 3366135117665505280 6066368648394159488 8766602179122813696 11466835709851467904 14167069240580122112 16867302771308776320 1120792228327878912 3821025759056533120 6521259289785187328 9221492820513841536 11921726351242495744 14621959881971149952 17322193412699804160 1575682869718906752 4275916400447560960 6976149931176215168 9676383461904869376 12376616992633523584 15076850523362177792 17777084054090832000 2030573511109934592 4730807041838588800 7431040572567243008 10131274103295897216 12831507634024551424 15531741164753205632 18231974695481859840 2485464152500962432 5185697683229616640 7885931213958270848 10586164744686925056 13286398275415579264 15986631806144233472 240121263163336064 2940354793891990272 5640588324620644480 8340821855349298688 11041055386077952896 13741288916806607104 16441522447535261312 695011904554363904 3395245435283018112 6095478966011672320 8795712496740326528 11495946027468980736 14196179558197634944 16896413088926289152 1149902545945391744 3850136076674045952 6550369607402700160 9250603138131354368 11950836668860008576 14651070199588662784 17351303730317316992 1604793187336419584 4305026718065073792 7005260248793728000 9705493779522382208 12405727310251036416 15105960840979690624 17806194371708344832 2059683828727447424 4759917359456101632 7460150890184755840 10160384420913410048 12860617951642064256 15560851482370718464 18261085013099372672 2514574470118475264 5214808000847129472 7915041531575783680 10615275062304437888 13315508593033092096 16015742123761746304 269231580780848896 2969465111509503104 5669698642238157312 8369932172966811520 11070165703695465728 13770399234424119936 16470632765152774144 724122222171876736 3424355752900530944 6124589283629185152 8824822814357839360 11525056345086493568 14225289875815147776 16925523406543801984 1179012863562904576 3879246394291558784 6579479925020212992 9279713455748867200 11979946986477521408 14680180517206175616 17380414047934829824 1633903504953932416 4334137035682586624 7034370566411240832 9734604097139895040 12434837627868549248 15135071158597203456 17835304689325857664 2088794146344960256 4789027677073614464 7489261207802268672 10189494738530922880 12889728269259577088 15589961799988231296 18290195330716885504 2543684787735988096 5243918318464642304 7944151849193296512 10644385379921950720 13344618910650604928 16044852441379259136 298341898398361728 2998575429127015936 5698808959855670144 8399042490584324352 11099276021312978560 13799509552041632768 16499743082770286976 753232539789389568 3453466070518043776 6153699601246697984 8853933131975352192 11554166662704006400 14254400193432660608 16954633724161314816 1208123181180417408 3908356711909071616 6608590242637725824 9308823773366380032 12009057304095034240 14709290834823688448 17409524365552342656 1663013822571445248 4363247353300099456 7063480884028753664 9763714414757407872 12463947945486062080 15164181476214716288 17864415006943370496 2117904463962473088 4818137994691127296 7518371525419781504 10218605056148435712 12918838586877089920 15619072117605744128 18319305648334398336 2572795105353500928 5273028636082155136 7973262166810809344 10673495697539463552 13373729228268117760 16073962758996771968 327452216015874560 3027685746744528768 5727919277473182976 8428152808201837184 11128386338930491392 13828619869659145600 16528853400387799808 782342857406902400 3482576388135556608 6182809918864210816 8883043449592865024 11583276980321519232 14283510511050173440 16983744041778827648 1237233498797930240 3937467029526584448 6637700560255238656 9337934090983892864 12038167621712547072 14738401152441201280 17438634683169855488 1692124140188958080 4392357670917612288 7092591201646266496 9792824732374920704 12493058263103574912 15193291793832229120 17893525324560883328 2147014781579985920 4847248312308640128 7547481843037294336 10247715373765948544 12947948904494602752 15648182435223256960 18348415965951911168 2601905422971013760 5302138953699667968 8002372484428322176 10702606015156976384 13402839545885630592 16103073076614284800 356562533633387392 3056796064362041600 5757029595090695808 8457263125819350016 11157496656548004224 13857730187276658432 16557963718005312640 811453175024415232 3511686705753069440 6211920236481723648 8912153767210377856 11612387297939032064 14312620828667686272 17012854359396340480 1266343816415443072 3966577347144097280 6666810877872751488 9367044408601405696 12067277939330059904 14767511470058714112 17467745000787368320 1721234457806470912 4421467988535125120 7121701519263779328 9821935049992433536 12522168580721087744 15222402111449741952 17922635642178396160 2176125099197498752 4876358629926152960 7576592160654807168 10276825691383461376 12977059222112115584 15677292752840769792 18377526283569424000 2631015740588526592 5331249271317180800 8031482802045835008 10731716332774489216 13431949863503143424 16132183394231797632 385672851250900224 3085906381979554432 5786139912708208640 8486373443436862848 11186606974165517056 13886840504894171264 16587074035622825472 840563492641928064 3540797023370582272 6241030554099236480 8941264084827890688 11641497615556544896 14341731146285199104 17041964677013853312 1295454134032955904 3995687664761610112 6695921195490264320 9396154726218918528 12096388256947572736 14796621787676226944 17496855318404881152 1750344775423983744 4450578306152637952 7150811836881292160 9851045367609946368 12551278898338600576 15251512429067254784 17951745959795908992 2205235416815011584 4905468947543665792 7605702478272320000 10305936009000974208 13006169539729628416 15706403070458282624 18406636601186936832 2660126058206039424 5360359588934693632 8060593119663347840 10760826650392002048 13461060181120656256 16161293711849310464 414783168868413056 3115016699597067264 5815250230325721472 8515483761054375680 11215717291783029888 13915950822511684096 16616184353240338304 869673810259440896 3569907340988095104 6270140871716749312 8970374402445403520 11670607933174057728 14370841463902711936 17071074994631366144 1324564451650468736 4024797982379122944 6725031513107777152 9425265043836431360 12125498574565085568 14825732105293739776 17525965636022393984 1779455093041496576 4479688623770150784 7179922154498804992 9880155685227459200 12580389215956113408 15280622746684767616 17980856277413421824 2234345734432524416 4934579265161178624 7634812795889832832 10335046326618487040 13035279857347141248 15735513388075795456 18435746918804449664 2689236375823552256 5389469906552206464 8089703437280860672 10789936968009514880 13490170498738169088 16190404029466823296 443893486485925888 3144127017214580096 5844360547943234304 8544594078671888512 11244827609400542720 13945061140129196928 16645294670857851136 898784127876953728 3599017658605607936 6299251189334262144 8999484720062916352 11699718250791570560 14399951781520224768 17100185312248878976 1353674769267981568 4053908299996635776 6754141830725289984 9454375361453944192 12154608892182598400 14854842422911252608 17555075953639906816 1808565410659009408 4508798941387663616 7209032472116317824 9909266002844972032 12609499533573626240 15309733064302280448 18009966595030934656 2263456052050037248 4963689582778691456 7663923113507345664 10364156644235999872 13064390174964654080 15764623705693308288 18113162712410880 2718346693441065088 5418580224169719296 8118813754898373504 10819047285627027712 13519280816355681920 16219514347084336128 473003804103438720 3173237334832092928 5873470865560747136 8573704396289401344 11273937927018055552 13974171457746709760 16674404988475363968 927894445494466560 3628127976223120768 6328361506951774976 9028595037680429184 11728828568409083392 14429062099137737600 17129295629866391808 1382785086885494400 4083018617614148608 6783252148342802816 9483485679071457024 12183719209800111232 14883952740528765440 17584186271257419648 1837675728276522240 4537909259005176448 7238142789733830656 9938376320462484864 12638609851191139072 15338843381919793280 18039076912648447488 2292566369667550080 4992799900396204288 7693033431124858496 10393266961853512704 13093500492582166912 15793734023310821120 47223480329923712 2747457011058577920 5447690541787232128 8147924072515886336 10848157603244540544 13548391133973194752 16248624664701848960 502114121720951552 3202347652449605760 5902581183178259968 8602814713906914176 11303048244635568384 14003281775364222592 16703515306092876800 957004763111979392 3657238293840633600 6357471824569287808 9057705355297942016 11757938886026596224 14458172416755250432 17158405947483904640 1411895404503007232 4112128935231661440 6812362465960315648 9512595996688969856 12212829527417624064 14913063058146278272 17613296588874932480 1866786045894035072 4567019576622689280 7267253107351343488 9967486638079997696 12667720168808651904 15367953699537306112 18068187230265960320 2321676687285062912 5021910218013717120 7722143748742371328 10422377279471025536 13122610810199679744 15822844340928333952 76333797947436544 2776567328676090752 5476800859404744960 8177034390133399168 10877267920862053376 13577501451590707584 16277734982319361792 531224439338464384 3231457970067118592 5931691500795772800 8631925031524427008 11332158562253081216 14032392092981735424 16732625623710389632 986115080729492224 3686348611458146432 6386582142186800640 9086815672915454848 11787049203644109056 14487282734372763264 17187516265101417472 1441005722120520064 4141239252849174272 6841472783577828480 9541706314306482688 12241939845035136896 14942173375763791104 17642406906492445312 1895896363511547904 4596129894240202112 7296363424968856320 9996596955697510528 12696830486426164736 15397064017154818944 18097297547883473152 2350787004902575744 5051020535631229952 7751254066359884160 10451487597088538368 13151721127817192576 15851954658545846784 105444115564949376 2805677646293603584 5505911177022257792 8206144707750912000 10906378238479566208 13606611769208220416 16306845299936874624 560334756955977216 3260568287684631424 5960801818413285632 8661035349141939840 11361268879870594048 14061502410599248256 16761735941327902464 1015225398347005056 3715458929075659264 6415692459804313472 9115925990532967680 11816159521261621888 14516393051990276096 17216626582718930304 1470116039738032896 4170349570466687104 6870583101195341312 9570816631923995520 12271050162652649728 14971283693381303936 17671517224109958144 1925006681129060736 4625240211857714944 7325473742586369152 10025707273315023360 12725940804043677568 15426174334772331776 18126407865500985984 2379897322520088576 5080130853248742784 7780364383977396992 10480597914706051200 13180831445434705408 15881064976163359616 134554433182462208 2834787963911116416 5535021494639770624 8235255025368424832 10935488556097079040 13635722086825733248 16335955617554387456 589445074573490048 3289678605302144256 5989912136030798464 8690145666759452672 11390379197488106880 14090612728216761088 16790846258945415296 1044335715964517888 3744569246693172096 6444802777421826304 9145036308150480512 11845269838879134720 14545503369607788928 17245736900336443136 1499226357355545728 4199459888084199936 6899693418812854144 9599926949541508352 12300160480270162560 15000394010998816768 17700627541727470976 1954116998746573568 4654350529475227776 7354584060203881984 10054817590932536192 12755051121661190400 15455284652389844608 18155518183118498816 2409007640137601408 5109241170866255616 7809474701594909824 10509708232323564032 13209941763052218240 15910175293780872448 163664750799975040 2863898281528629248 5564131812257283456 8264365342985937664 10964598873714591872 13664832404443246080 16365065935171900288 618555392191002880 3318788922919657088 6019022453648311296 8719255984376965504 11419489515105619712 14119723045834273920 16819956576562928128 1073446033582030720 3773679564310684928 6473913095039339136 9174146625767993344 11874380156496647552 14574613687225301760 17274847217953955968 1528336674973058560 4228570205701712768 6928803736430366976 9629037267159021184 12329270797887675392 15029504328616329600 17729737859344983808 1983227316364086400 4683460847092740608 7383694377821394816 10083927908550049024 12784161439278703232 15484394970007357440 18184628500736011648 2438117957755114240 5138351488483768448 7838585019212422656 10538818549941076864 13239052080669731072 15939285611398385280 192775068417487872 2893008599146142080 5593242129874796288 8293475660603450496 10993709191332104704 13693942722060758912 16394176252789413120 647665709808515712 3347899240537169920 6048132771265824128 8748366301994478336 11448599832723132544 14148833363451786752 16849066894180440960 1102556351199543552 3802789881928197760 6503023412656851968 9203256943385506176 11903490474114160384 14603724004842814592 17303957535571468800 1557446992590571392 4257680523319225600 6957914054047879808 9658147584776534016 12358381115505188224 15058614646233842432 17758848176962496640 2012337633981599232 4712571164710253440 7412804695438907648 10113038226167561856 12813271756896216064 15513505287624870272 18213738818353524480 2467228275372627072 5167461806101281280 7867695336829935488 10567928867558589696 13268162398287243904 15968395929015898112 221885386035000704 2922118916763654912 5622352447492309120 8322585978220963328 11022819508949617536 13723053039678271744 16423286570406925952 676776027426028544 3377009558154682752 6077243088883336960 8777476619611991168 11477710150340645376 14177943681069299584 16878177211797953792 1131666668817056384 3831900199545710592 6532133730274364800 9232367261003019008 11932600791731673216 14632834322460327424 17333067853188981632 1586557310208084224 4286790840936738432 6987024371665392640 9687257902394046848 12387491433122701056 15087724963851355264 17787958494580009472 2041447951599112064 4741681482327766272 7441915013056420480 10142148543785074688 12842382074513728896 15542615605242383104 18242849135971037312 2496338592990139904 5196572123718794112 7896805654447448320 10597039185176102528 13297272715904756736 15997506246633410944 250995703652513536 2951229234381167744 5651462765109821952 8351696295838476160 11051929826567130368 13752163357295784576 16452396888024438784 705886345043541376 3406119875772195584 6106353406500849792 8806586937229504000 11506820467958158208 14207053998686812416 16907287529415466624 1160776986434569216 3861010517163223424 6561244047891877632 9261477578620531840 11961711109349186048 14661944640077840256 17362178170806494464 1615667627825597056 4315901158554251264 7016134689282905472 9716368220011559680 12416601750740213888 15116835281468868096 17817068812197522304 2070558269216624896 4770791799945279104 7471025330673933312 10171258861402587520 12871492392131241728 15571725922859895936 18271959453588550144 2525448910607652736 5225682441336306944 7925915972064961152 10626149502793615360 13326383033522269568 16026616564250923776 280106021270026368 2980339551998680576 5680573082727334784 8380806613455988992 11081040144184643200 13781273674913297408 16481507205641951616 734996662661054208 3435230193389708416 6135463724118362624 8835697254847016832 11535930785575671040 14236164316304325248 16936397847032979456 1189887304052082048 3890120834780736256 6590354365509390464 9290587896238044672 11990821426966698880 14691054957695353088 17391288488424007296 1644777945443109888 4345011476171764096 7045245006900418304 9745478537629072512 12445712068357726720 15145945599086380928 17846179129815035136 2099668586834137728 4799902117562791936 7500135648291446144 10200369179020100352 12900602709748754560 15600836240477408768 18301069771206062976 2554559228225165568 5254792758953819776 7955026289682473984 10655259820411128192 13355493351139782400 16055726881868436608 309216338887539200 3009449869616193408 5709683400344847616 8409916931073501824 11110150461802156032 13810383992530810240 16510617523259464448 764106980278567040 3464340511007221248 6164574041735875456 8864807572464529664 11565041103193183872 14265274633921838080 16965508164650492288 1218997621669594880 3919231152398249088 6619464683126903296 9319698213855557504 12019931744584211712 14720165275312865920 17420398806041520128 1673888263060622720 4374121793789276928 7074355324517931136 9774588855246585344 12474822385975239552 15175055916703893760 17875289447432547968 2128778904451650560 4829012435180304768 7529245965908958976 10229479496637613184 12929713027366267392 15629946558094921600 18330180088823575808 2583669545842678400 5283903076571332608 7984136607299986816 10684370138028641024 13384603668757295232 16084837199485949440 338326656505052032 3038560187233706240 5738793717962360448 8439027248691014656 11139260779419668864 13839494310148323072 16539727840876977280 793217297896079872 3493450828624734080 6193684359353388288 8893917890082042496 11594151420810696704 14294384951539350912 16994618482268005120 1248107939287107712 3948341470015761920 6648575000744416128 9348808531473070336 12049042062201724544 14749275592930378752 17449509123659032960 1702998580678135552 4403232111406789760 7103465642135443968 9803699172864098176 12503932703592752384 15204166234321406592 17904399765050060800 2157889222069163392 4858122752797817600 7558356283526471808 10258589814255126016 12958823344983780224 15659056875712434432 18359290406441088640 2612779863460191232 5313013394188845440 8013246924917499648 10713480455646153856 13413713986374808064 16113947517103462272 367436974122564864 3067670504851219072 5767904035579873280 8468137566308527488 11168371097037181696 13868604627765835904 16568838158494490112 822327615513592704 3522561146242246912 6222794676970901120 8923028207699555328 11623261738428209536 14323495269156863744 17023728799885517952 1277218256904620544 3977451787633274752 6677685318361928960 9377918849090583168 12078152379819237376 14778385910547891584 17478619441276545792 1732108898295648384 4432342429024302592 7132575959752956800 9832809490481611008 12533043021210265216 15233276551938919424 17933510082667573632 2186999539686676224 4887233070415330432 7587466601143984640 10287700131872638848 12987933662601293056 15688167193329947264 18388400724058601472 2641890181077704064 5342123711806358272 8042357242535012480 10742590773263666688 13442824303992320896 16143057834720975104 396547291740077696 3096780822468731904 5797014353197386112 8497247883926040320 11197481414654694528 13897714945383348736 16597948476112002944 851437933131105536 3551671463859759744 6251904994588413952 8952138525317068160 11652372056045722368 14352605586774376576 17052839117503030784 1306328574522133376 4006562105250787584 6706795635979441792 9407029166708096000 12107262697436750208 14807496228165404416 17507729758894058624 1761219215913161216 4461452746641815424 7161686277370469632 9861919808099123840 12562153338827778048 15262386869556432256 17962620400285086464 2216109857304189056 4916343388032843264 7616576918761497472 10316810449490151680 13017043980218805888 15717277510947460096 18417511041676114304 2671000498695216896 5371234029423871104 8071467560152525312 10771701090881179520 13471934621609833728 16172168152338487936 425657609357590528 3125891140086244736 5826124670814898944 8526358201543553152 11226591732272207360 13926825263000861568 16627058793729515776 880548250748618368 3580781781477272576 6281015312205926784 8981248842934580992 11681482373663235200 14381715904391889408 17081949435120543616 1335438892139646208 4035672422868300416 6735905953596954624 9436139484325608832 12136373015054263040 14836606545782917248 17536840076511571456 1790329533530674048 4490563064259328256 7190796594987982464 9891030125716636672 12591263656445290880 15291497187173945088 17991730717902599296 2245220174921701888 4945453705650356096 7645687236379010304 10345920767107664512 13046154297836318720 15746387828564972928 18446621359293627136 2700110816312729728 5400344347041383936 8100577877770038144 10800811408498692352 13501044939227346560 16201278469956000768 454767926975103360 3155001457703757568 5855234988432411776 8555468519161065984 11255702049889720192 13955935580618374400 16656169111347028608 909658568366131200 3609892099094785408 6310125629823439616 9010359160552093824 11710592691280748032 14410826222009402240 17111059752738056448 1364549209757159040 4064782740485813248 6765016271214467456 9465249801943121664 12165483332671775872 14865716863400430080 17565950394129084288 1819439851148186880 4519673381876841088 7219906912605495296 9920140443334149504 12620373974062803712 15320607504791457920 18020841035520112128 2274330492539214720 4974564023267868928 7674797553996523136 10375031084725177344 13075264615453831552 15775498146182485760 28987603201588352 2729221133930242560 5429454664658896768 8129688195387550976 10829921726116205184 13530155256844859392 16230388787573513600 483878244592616192 3184111775321270400 5884345306049924608 8584578836778578816 11284812367507233024 13985045898235887232 16685279428964541440 938768885983644032 3639002416712298240 6339235947440952448 9039469478169606656 11739703008898260864 14439936539626915072 17140170070355569280 1393659527374671872 4093893058103326080 6794126588831980288 9494360119560634496 12194593650289288704 14894827181017942912 17595060711746597120 1848550168765699712 4548783699494353920 7249017230223008128 9949250760951662336 12649484291680316544 15349717822408970752 18049951353137624960 2303440810156727552 5003674340885381760 7703907871614035968 10404141402342690176 13104374933071344384 15804608463799998592 58097920819101184 2758331451547755392 5458564982276409600 8158798513005063808 10859032043733718016 13559265574462372224 16259499105191026432 512988562210129024 3213222092938783232 5913455623667437440 8613689154396091648 11313922685124745856 14014156215853400064 16714389746582054272 967879203601156864 3668112734329811072 6368346265058465280 9068579795787119488 11768813326515773696 14469046857244427904 17169280387973082112 1422769844992184704 4123003375720838912 6823236906449493120 9523470437178147328 12223703967906801536 14923937498635455744 17624171029364109952 1877660486383212544 4577894017111866752 7278127547840520960 9978361078569175168 12678594609297829376 15378828140026483584 18079061670755137792 2332551127774240384 5032784658502894592 7733018189231548800 10433251719960203008 13133485250688857216 15833718781417511424 87208238436614016 2787441769165268224 5487675299893922432 8187908830622576640 10888142361351230848 13588375892079885056 16288609422808539264 542098879827641856 3242332410556296064 5942565941284950272 8642799472013604480 11343033002742258688 14043266533470912896 16743500064199567104 996989521218669696 3697223051947323904 6397456582675978112 9097690113404632320 11797923644133286528 14498157174861940736 17198390705590594944 1451880162609697536 4152113693338351744 6852347224067005952 9552580754795660160 12252814285524314368 14953047816252968576 17653281346981622784 1906770804000725376 4607004334729379584 7307237865458033792 10007471396186688000 12707704926915342208 15407938457643996416 18108171988372650624 2361661445391753216 5061894976120407424 7762128506849061632 10462362037577715840 13162595568306370048 15862829099035024256 116318556054126848 2816552086782781056 5516785617511435264 8217019148240089472 10917252678968743680 13617486209697397888 16317719740426052096 571209197445154688 3271442728173808896 5971676258902463104 8671909789631117312 11372143320359771520 14072376851088425728 16772610381817079936 1026099838836182528 3726333369564836736 6426566900293490944 9126800431022145152 11827033961750799360 14527267492479453568 17227501023208107776 1480990480227210368 4181224010955864576 6881457541684518784 9581691072413172992 12281924603141827200 14982158133870481408 17682391664599135616 1935881121618238208 4636114652346892416 7336348183075546624 10036581713804200832 12736815244532855040 15437048775261509248 18137282305990163456 2390771763009266048 5091005293737920256 7791238824466574464 10491472355195228672 13191705885923882880 15891939416652537088 145428873671639680 2845662404400293888 5545895935128948096 8246129465857602304 10946362996586256512 13646596527314910720 16346830058043564928 600319515062667520 3300553045791321728 6000786576519975936 8701020107248630144 11401253637977284352 14101487168705938560 16801720699434592768 1055210156453695360 3755443687182349568 6455677217911003776 9155910748639657984 11856144279368312192 14556377810096966400 17256611340825620608 1510100797844723200 4210334328573377408 6910567859302031616 9610801390030685824 12311034920759340032 15011268451487994240 17711501982216648448 1964991439235751040 4665224969964405248 7365458500693059456 10065692031421713664 12765925562150367872 15466159092879022080 18166392623607676288 2419882080626778880 5120115611355433088 7820349142084087296 10520582672812741504 13220816203541395712 15921049734270049920 174539191289152512 2874772722017806720 5575006252746460928 8275239783475115136 10975473314203769344 13675706844932423552 16375940375661077760 629429832680180352 3329663363408834560 6029896894137488768 8730130424866142976 11430363955594797184 14130597486323451392 16830831017052105600 1084320474071208192 3784554004799862400 6484787535528516608 9185021066257170816 11885254596985825024 14585488127714479232 17285721658443133440 1539211115462236032 4239444646190890240 6939678176919544448 9639911707648198656 12340145238376852864 15040378769105507072 17740612299834161280 1994101756853263872 4694335287581918080 7394568818310572288 10094802349039226496 12795035879767880704 15495269410496534912 18195502941225189120 2448992398244291712 5149225928972945920 7849459459701600128 10549692990430254336 13249926521158908544 15950160051887562752 203649508906665344 2903883039635319552 5604116570363973760 8304350101092627968 11004583631821282176 13704817162549936384 16405050693278590592 658540150297693184 3358773681026347392 6059007211755001600 8759240742483655808 11459474273212310016 14159707803940964224 16859941334669618432 1113430791688721024 3813664322417375232 6513897853146029440 9214131383874683648 11914364914603337856 14614598445331992064 17314831976060646272 1568321433079748864 4268554963808403072 6968788494537057280 9669022025265711488 12369255555994365696 15069489086723019904 17769722617451674112 2023212074470776704 4723445605199430912 7423679135928085120 10123912666656739328 12824146197385393536 15524379728114047744 18224613258842701952 2478102715861804544 5178336246590458752 7878569777319112960 10578803308047767168 13279036838776421376 15979270369505075584 232759826524178176 2932993357252832384 5633226887981486592 8333460418710140800 11033693949438795008 13733927480167449216 16434161010896103424 687650467915206016 3387883998643860224 6088117529372514432 8788351060101168640 11488584590829822848 14188818121558477056 16889051652287131264 1142541109306233856 3842774640034888064 6543008170763542272 9243241701492196480 11943475232220850688 14643708762949504896 17343942293678159104 1597431750697261696 4297665281425915904 6997898812154570112 9698132342883224320 12398365873611878528 15098599404340532736 17798832935069186944 2052322392088289536 4752555922816943744 7452789453545597952 10153022984274252160 12853256515002906368 15553490045731560576 18253723576460214784 2507213033479317376 5207446564207971584 7907680094936625792 10607913625665280000 13308147156393934208 16008380687122588416 261870144141691008 2962103674870345216 5662337205598999424 8362570736327653632 11062804267056307840 13763037797784962048 16463271328513616256 716760785532718848 3416994316261373056 6117227846990027264 8817461377718681472 11517694908447335680 14217928439175989888 16918161969904644096 1171651426923746688 3871884957652400896 6572118488381055104 9272352019109709312 11972585549838363520 14672819080567017728 17373052611295671936 1626542068314774528 4326775599043428736 7027009129772082944 9727242660500737152 12427476191229391360 15127709721958045568 17827943252686699776 2081432709705802368 4781666240434456576 7481899771163110784 10182133301891764992 12882366832620419200 15582600363349073408 18282833894077727616 2536323351096830208 5236556881825484416 7936790412554138624 10637023943282792832 13337257474011447040 16037491004740101248 290980461759203840 2991213992487858048 5691447523216512256 8391681053945166464 11091914584673820672 13792148115402474880 16492381646131129088 745871103150231680 3446104633878885888 6146338164607540096 8846571695336194304 11546805226064848512 14247038756793502720 16947272287522156928 1200761744541259520 3900995275269913728 6601228805998567936 9301462336727222144 12001695867455876352 14701929398184530560 17402162928913184768 1655652385932287360 4355885916660941568 7056119447389595776 9756352978118249984 12456586508846904192 15156820039575558400 17857053570304212608 2110543027323315200 4810776558051969408 7511010088780623616 10211243619509277824 12911477150237932032 15611710680966586240 18311944211695240448 2565433668714343040 5265667199442997248 7965900730171651456 10666134260900305664 13366367791628959872 16066601322357614080 320090779376716672 3020324310105370880 5720557840834025088 8420791371562679296 11121024902291333504 13821258433019987712 16521491963748641920 774981420767744512 3475214951496398720 6175448482225052928 8875682012953707136 11575915543682361344 14276149074411015552 16976382605139669760 1229872062158772352 3930105592887426560 6630339123616080768 9330572654344734976 12030806185073389184 14731039715802043392 17431273246530697600 1684762703549800192 4384996234278454400 7085229765007108608 9785463295735762816 12485696826464417024 15185930357193071232 17886163887921725440 2139653344940828032 4839886875669482240 7540120406398136448 10240353937126790656 12940587467855444864 15640820998584099072 18341054529312753280 2594543986331855872 5294777517060510080 7995011047789164288 10695244578517818496 13395478109246472704 16095711639975126912 349201096994229504 3049434627722883712 5749668158451537920 8449901689180192128 11150135219908846336 13850368750637500544 16550602281366154752 804091738385257344 3504325269113911552 6204558799842565760 8904792330571219968 11605025861299874176 14305259392028528384 17005492922757182592 1258982379776285184 3959215910504939392 6659449441233593600 9359682971962247808 12059916502690902016 14760150033419556224 17460383564148210432 1713873021167313024 4414106551895967232 7114340082624621440 9814573613353275648 12514807144081929856 15215040674810584064 17915274205539238272 2168763662558340864 4868997193286995072 7569230724015649280 10269464254744303488 12969697785472957696 15669931316201611904 18370164846930266112 2623654303949368704 5323887834678022912 8024121365406677120 10724354896135331328 13424588426863985536 16124821957592639744 378311414611742336 3078544945340396544 5778778476069050752 8479012006797704960 11179245537526359168 13879479068255013376 16579712598983667584 833202056002770176 3533435586731424384 6233669117460078592 8933902648188732800 11634136178917387008 14334369709646041216 17034603240374695424 1288092697393798016 3988326228122452224 6688559758851106432 9388793289579760640 12089026820308414848 14789260351037069056 17489493881765723264 1742983338784825856 4443216869513480064 7143450400242134272 9843683930970788480 12543917461699442688 15244150992428096896 17944384523156751104 2197873980175853696 4898107510904507904 7598341041633162112 10298574572361816320 12998808103090470528 15699041633819124736 18399275164547778944 2652764621566881536 5352998152295535744 8053231683024189952 10753465213752844160 13453698744481498368 16153932275210152576 407421732229255168 3107655262957909376 5807888793686563584 8508122324415217792 11208355855143872000 13908589385872526208 16608822916601180416 862312373620283008 3562545904348937216 6262779435077591424 8963012965806245632 11663246496534899840 14363480027263554048 17063713557992208256 1317203015011310848 4017436545739965056 6717670076468619264 9417903607197273472 12118137137925927680 14818370668654581888 17518604199383236096 1772093656402338688 4472327187130992896 7172560717859647104 9872794248588301312 12573027779316955520 15273261310045609728 17973494840774263936 2226984297793366528 4927217828522020736 7627451359250674944 10327684889979329152 13027918420707983360 15728151951436637568 18428385482165291776 2681874939184394368 5382108469913048576 8082342000641702784 10782575531370356992 13482809062099011200 16183042592827665408 436532049846768000 3136765580575422208 5836999111304076416 8537232642032730624 11237466172761384832 13937699703490039040 16637933234218693248 891422691237795840 3591656221966450048 6291889752695104256 8992123283423758464 11692356814152412672 14392590344881066880 17092823875609721088 1346313332628823680 4046546863357477888 6746780394086132096 9447013924814786304 12147247455543440512 14847480986272094720 17547714517000748928 1801203974019851520 4501437504748505728 7201671035477159936 9901904566205814144 12602138096934468352 15302371627663122560 18002605158391776768 2256094615410879360 4956328146139533568 7656561676868187776 10356795207596841984 13057028738325496192 15757262269054150400 10751726073252992 2710985256801907200 5411218787530561408 8111452318259215616 10811685848987869824 13511919379716524032 16212152910445178240 465642367464280832 3165875898192935040 5866109428921589248 8566342959650243456 11266576490378897664 13966810021107551872 16667043551836206080 920533008855308672 3620766539583962880 6321000070312617088 9021233601041271296 11721467131769925504 14421700662498579712 17121934193227233920 1375423650246336512 4075657180974990720 6775890711703644928 9476124242432299136 12176357773160953344 14876591303889607552 17576824834618261760 1830314291637364352 4530547822366018560 7230781353094672768 9931014883823326976 12631248414551981184 15331481945280635392 18031715476009289600 2285204933028392192 4985438463757046400 7685671994485700608 10385905525214354816 13086139055943009024 15786372586671663232 39862043690765824 2740095574419420032 5440329105148074240 8140562635876728448 10840796166605382656 13541029697334036864 16241263228062691072 494752685081793664 3194986215810447872 5895219746539102080 8595453277267756288 11295686807996410496 13995920338725064704 16696153869453718912 949643326472821504 3649876857201475712 6350110387930129920 9050343918658784128 11750577449387438336 14450810980116092544 17151044510844746752 1404533967863849344 4104767498592503552 6805001029321157760 9505234560049811968 12205468090778466176 14905701621507120384 17605935152235774592 1859424609254877184 4559658139983531392 7259891670712185600 9960125201440839808 12660358732169494016 15360592262898148224 18060825793626802432 2314315250645905024 5014548781374559232 7714782312103213440 10415015842831867648 13115249373560521856 15815482904289176064 68972361308278656 2769205892036932864 5469439422765587072 8169672953494241280 10869906484222895488 13570140014951549696 16270373545680203904 523863002699306496 3224096533427960704 5924330064156614912 8624563594885269120 11324797125613923328 14025030656342577536 16725264187071231744 978753644090334336 3678987174818988544 6379220705547642752 9079454236276296960 11779687767004951168 14479921297733605376 17180154828462259584 1433644285481362176 4133877816210016384 6834111346938670592 9534344877667324800 12234578408395979008 14934811939124633216 17635045469853287424 1888534926872390016 4588768457601044224 7289001988329698432 9989235519058352640 12689469049787006848 15389702580515661056 18089936111244315264 2343425568263417856 5043659098992072064 7743892629720726272 10444126160449380480 13144359691178034688 15844593221906688896 98082678925791488 2798316209654445696 5498549740383099904 8198783271111754112 10899016801840408320 13599250332569062528 16299483863297716736 552973320316819328 3253206851045473536 5953440381774127744 8653673912502781952 11353907443231436160 14054140973960090368 16754374504688744576 1007863961707847168 3708097492436501376 6408331023165155584 9108564553893809792 11808798084622464000 14509031615351118208 17209265146079772416 1462754603098875008 4162988133827529216 6863221664556183424 9563455195284837632 12263688726013491840 14963922256742146048 17664155787470800256 1917645244489902848 4617878775218557056 7318112305947211264 10018345836675865472 12718579367404519680 15418812898133173888 18119046428861828096 2372535885880930688 5072769416609584896 7773002947338239104 10473236478066893312 13173470008795547520 15873703539524201728 127192996543304320 2827426527271958528 5527660058000612736 8227893588729266944 10928127119457921152 13628360650186575360 16328594180915229568 582083637934332160 3282317168662986368 5982550699391640576 8682784230120294784 11383017760848948992 14083251291577603200 16783484822306257408 1036974279325360000 3737207810054014208 6437441340782668416 9137674871511322624 11837908402239976832 14538141932968631040 17238375463697285248 1491864920716387840 4192098451445042048 6892331982173696256 9592565512902350464 12292799043631004672 14993032574359658880 17693266105088313088 1946755562107415680 4646989092836069888 7347222623564724096 10047456154293378304 12747689685022032512 15447923215750686720 18148156746479340928 2401646203498443520 5101879734227097728 7802113264955751936 10502346795684406144 13202580326413060352 15902813857141714560 156303314160817152 2856536844889471360 5556770375618125568 8257003906346779776 10957237437075433984 13657470967804088192 16357704498532742400 611193955551844992 3311427486280499200 6011661017009153408 8711894547737807616 11412128078466461824 14112361609195116032 16812595139923770240 1066084596942872832 3766318127671527040 6466551658400181248 9166785189128835456 11867018719857489664 14567252250586143872 17267485781314798080 1520975238333900672 4221208769062554880 6921442299791209088 9621675830519863296 12321909361248517504 15022142891977171712 17722376422705825920 1975865879724928512 4676099410453582720 7376332941182236928 10076566471910891136 12776800002639545344 15477033533368199552 18177267064096853760 2430756521115956352 5130990051844610560 7831223582573264768 10531457113301918976 13231690644030573184 15931924174759227392 185413631778329984 2885647162506984192 5585880693235638400 8286114223964292608 10986347754692946816 13686581285421601024 16386814816150255232 640304273169357824 3340537803898012032 6040771334626666240 8741004865355320448 11441238396083974656 14141471926812628864 16841705457541283072 1095194914560385664 3795428445289039872 6495661976017694080 9195895506746348288 11896129037475002496 14596362568203656704 17296596098932310912 1550085555951413504 4250319086680067712 6950552617408721920 9650786148137376128 12351019678866030336 15051253209594684544 17751486740323338752 2004976197342441344 4705209728071095552 7405443258799749760 10105676789528403968 12805910320257058176 15506143850985712384 18206377381714366592 2459866838733469184 5160100369462123392 7860333900190777600 10560567430919431808 13260800961648086016 15961034492376740224 214523949395842816 2914757480124497024 5614991010853151232 8315224541581805440 11015458072310459648 13715691603039113856 16415925133767768064 669414590786870656 3369648121515524864 6069881652244179072 8770115182972833280 11470348713701487488 14170582244430141696 16870815775158795904 1124305232177898496 3824538762906552704 6524772293635206912 9225005824363861120 11925239355092515328 14625472885821169536 17325706416549823744 1579195873568926336 4279429404297580544 6979662935026234752 9679896465754888960 12380129996483543168 15080363527212197376 17780597057940851584 2034086514959954176 4734320045688608384 7434553576417262592 10134787107145916800 12835020637874571008 15535254168603225216 18235487699331879424 2488977156350982016 5189210687079636224 7889444217808290432 10589677748536944640 13289911279265598848 15990144809994253056 243634267013355648 2943867797742009856 5644101328470664064 8344334859199318272 11044568389927972480 13744801920656626688 16445035451385280896 698524908404383488 3398758439133037696 6098991969861691904 8799225500590346112 11499459031319000320 14199692562047654528 16899926092776308736 1153415549795411328 3853649080524065536 6553882611252719744 9254116141981373952 11954349672710028160 14654583203438682368 17354816734167336576 1608306191186439168 4308539721915093376 7008773252643747584 9709006783372401792 12409240314101056000 15109473844829710208 17809707375558364416 2063196832577467008 4763430363306121216 7463663894034775424 10163897424763429632 12864130955492083840 15564364486220738048 18264598016949392256 2518087473968494848 5218321004697149056 7918554535425803264 10618788066154457472 13319021596883111680 16019255127611765888 272744584630868480 2972978115359522688 5673211646088176896 8373445176816831104 11073678707545485312 13773912238274139520 16474145769002793728 727635226021896320 3427868756750550528 6128102287479204736 8828335818207858944 11528569348936513152 14228802879665167360 16929036410393821568 1182525867412924160 3882759398141578368 6582992928870232576 9283226459598886784 11983459990327540992 14683693521056195200 17383927051784849408 1637416508803952000 4337650039532606208 7037883570261260416 9738117100989914624 12438350631718568832 15138584162447223040 17838817693175877248 2092307150194979840 4792540680923634048 7492774211652288256 10193007742380942464 12893241273109596672 15593474803838250880 18293708334566905088 2547197791586007680 5247431322314661888 7947664853043316096 10647898383771970304 13348131914500624512 16048365445229278720 301854902248381312 3002088432977035520 5702321963705689728 8402555494434343936 11102789025162998144 13803022555891652352 16503256086620306560 756745543639409152 3456979074368063360 6157212605096717568 8857446135825371776 11557679666554025984 14257913197282680192 16958146728011334400 1211636185030436992 3911869715759091200 6612103246487745408 9312336777216399616 12012570307945053824 14712803838673708032 17413037369402362240 1666526826421464832 4366760357150119040 7066993887878773248 9767227418607427456 12467460949336081664 15167694480064735872 17867928010793390080 2121417467812492672 4821650998541146880 7521884529269801088 10222118059998455296 12922351590727109504 15622585121455763712 18322818652184417920 2576308109203520512 5276541639932174720 7976775170660828928 10677008701389483136 13377242232118137344 16077475762846791552 330965219865894144 3031198750594548352 5731432281323202560 8431665812051856768 11131899342780510976 13832132873509165184 16532366404237819392 785855861256921984 3486089391985576192 6186322922714230400 8886556453442884608 11586789984171538816 14287023514900193024 16987257045628847232 1240746502647949824 3940980033376604032 6641213564105258240 9341447094833912448 12041680625562566656 14741914156291220864 17442147687019875072 1695637144038977664 4395870674767631872 7096104205496286080 9796337736224940288 12496571266953594496 15196804797682248704 17897038328410902912 2150527785430005504 4850761316158659712 7550994846887313920 10251228377615968128 12951461908344622336 15651695439073276544 18351928969801930752 2605418426821033344 5305651957549687552 8005885488278341760 10706119019006995968 13406352549735650176 16106586080464304384 360075537483406976 3060309068212061184 5760542598940715392 8460776129669369600 11161009660398023808 13861243191126678016 16561476721855332224 814966178874434816 3515199709603089024 6215433240331743232 8915666771060397440 11615900301789051648 14316133832517705856 17016367363246360064 1269856820265462656 3970090350994116864 6670323881722771072 9370557412451425280 12070790943180079488 14771024473908733696 17471258004637387904 1724747461656490496 4424980992385144704 7125214523113798912 9825448053842453120 12525681584571107328 15225915115299761536 17926148646028415744 2179638103047518336 4879871633776172544 7580105164504826752 10280338695233480960 12980572225962135168 15680805756690789376 18381039287419443584 2634528744438546176 5334762275167200384 8034995805895854592 10735229336624508800 13435462867353163008 16135696398081817216 389185855100919808 3089419385829574016 5789652916558228224 8489886447286882432 11190119978015536640 13890353508744190848 16590587039472845056 844076496491947648 3544310027220601856 6244543557949256064 8944777088677910272 11645010619406564480 14345244150135218688 17045477680863872896 1298967137882975488 3999200668611629696 6699434199340283904 9399667730068938112 12099901260797592320 14800134791526246528 17500368322254900736 1753857779274003328 4454091310002657536 7154324840731311744 9854558371459965952 12554791902188620160 15255025432917274368 17955258963645928576 2208748420665031168 4908981951393685376 7609215482122339584 10309449012850993792 13009682543579648000 15709916074308302208 18410149605036956416 2663639062056059008 5363872592784713216 8064106123513367424 10764339654242021632 13464573184970675840 16164806715699330048 418296172718432640 3118529703447086848 5818763234175741056 8518996764904395264 11219230295633049472 13919463826361703680 16619697357090357888 873186814109460480 3573420344838114688 6273653875566768896 8973887406295423104 11674120937024077312 14374354467752731520 17074587998481385728 1328077455500488320 4028310986229142528 6728544516957796736 9428778047686450944 12129011578415105152 14829245109143759360 17529478639872413568 1782968096891516160 4483201627620170368 7183435158348824576 9883668689077478784 12583902219806132992 15284135750534787200 17984369281263441408 2237858738282544000 4938092269011198208 7638325799739852416 10338559330468506624 13038792861197160832 15739026391925815040 18439259922654469248 2692749379673571840 5392982910402226048 8093216441130880256 10793449971859534464 13493683502588188672 16193917033316842880 447406490335945472 3147640021064599680 5847873551793253888 8548107082521908096 11248340613250562304 13948574143979216512 16648807674707870720 902297131726973312 3602530662455627520 6302764193184281728 9002997723912935936 11703231254641590144 14403464785370244352 17103698316098898560 1357187773118001152 4057421303846655360 6757654834575309568 9457888365303963776 12158121896032617984 14858355426761272192 17558588957489926400 1812078414509028992 4512311945237683200 7212545475966337408 9912779006694991616 12613012537423645824 15313246068152300032 18013479598880954240 2266969055900056832 4967202586628711040 7667436117357365248 10367669648086019456 13067903178814673664 15768136709543327872 21626166562430464 2721859697291084672 5422093228019738880 8122326758748393088 10822560289477047296 13522793820205701504 16223027350934355712 476516807953458304 3176750338682112512 5876983869410766720 8577217400139420928 11277450930868075136 13977684461596729344 16677917992325383552 931407449344486144 3631640980073140352 6331874510801794560 9032108041530448768 11732341572259102976 14432575102987757184 17132808633716411392 1386298090735513984 4086531621464168192 6786765152192822400 9486998682921476608 12187232213650130816 14887465744378785024 17587699275107439232 1841188732126541824 4541422262855196032 7241655793583850240 9941889324312504448 12642122855041158656 15342356385769812864 18042589916498467072 2296079373517569664 4996312904246223872 7696546434974878080 10396779965703532288 13097013496432186496 15797247027160840704 50736484179943296 2750970014908597504 5451203545637251712 8151437076365905920 10851670607094560128 13551904137823214336 16252137668551868544 505627125570971136 3205860656299625344 5906094187028279552 8606327717756933760 11306561248485587968 14006794779214242176 16707028309942896384 960517766961998976 3660751297690653184 6360984828419307392 9061218359147961600 11761451889876615808 14461685420605270016 17161918951333924224 1415408408353026816 4115641939081681024 6815875469810335232 9516109000538989440 12216342531267643648 14916576061996297856 17616809592724952064 1870299049744054656 4570532580472708864 7270766111201363072 9970999641930017280 12671233172658671488 15371466703387325696 18071700234115979904 2325189691135082496 5025423221863736704 7725656752592390912 10425890283321045120 13126123814049699328 15826357344778353536 79846801797456128 2780080332526110336 5480313863254764544 8180547393983418752 10880780924712072960 13581014455440727168 16281247986169381376 534737443188483968 3234970973917138176 5935204504645792384 8635438035374446592 11335671566103100800 14035905096831755008 16736138627560409216 989628084579511808 3689861615308166016 6390095146036820224 9090328676765474432 11790562207494128640 14490795738222782848 17191029268951437056 1444518725970539648 4144752256699193856 6844985787427848064 9545219318156502272 12245452848885156480 14945686379613810688 17645919910342464896 1899409367361567488 4599642898090221696 7299876428818875904 10000109959547530112 12700343490276184320 15400577021004838528 18100810551733492736 2354300008752595328 5054533539481249536 7754767070209903744 10455000600938557952 13155234131667212160 15855467662395866368 108957119414968960 2809190650143623168 5509424180872277376 8209657711600931584 10909891242329585792 13610124773058240000 16310358303786894208 563847760805996800 3264081291534651008 5964314822263305216 8664548352991959424 11364781883720613632 14065015414449267840 16765248945177922048 1018738402197024640 3718971932925678848 6419205463654333056 9119438994382987264 11819672525111641472 14519906055840295680 17220139586568949888 1473629043588052480 4173862574316706688 6874096105045360896 9574329635774015104 12274563166502669312 14974796697231323520 17675030227959977728 1928519684979080320 4628753215707734528 7328986746436388736 10029220277165042944 12729453807893697152 15429687338622351360 18129920869351005568 2383410326370108160 5083643857098762368 7783877387827416576 10484110918556070784 13184344449284724992 15884577980013379200 138067437032481792 2838300967761136000 5538534498489790208 8238768029218444416 10939001559947098624 13639235090675752832 16339468621404407040 592958078423509632 3293191609152163840 5993425139880818048 8693658670609472256 11393892201338126464 14094125732066780672 16794359262795434880 1047848719814537472 3748082250543191680 6448315781271845888 9148549312000500096 11848782842729154304 14549016373457808512 17249249904186462720 1502739361205565312 4202972891934219520 6903206422662873728 9603439953391527936 12303673484120182144 15003907014848836352 17704140545577490560 1957630002596593152 4657863533325247360 7358097064053901568 10058330594782555776 12758564125511209984 15458797656239864192 18159031186968518400 2412520643987620992 5112754174716275200 7812987705444929408 10513221236173583616 13213454766902237824 15913688297630892032 167177754649994624 2867411285378648832 5567644816107303040 8267878346835957248 10968111877564611456 13668345408293265664 16368578939021919872 622068396041022464 3322301926769676672 6022535457498330880 8722768988226985088 11423002518955639296 14123236049684293504 16823469580412947712 1076959037432050304 3777192568160704512 6477426098889358720 9177659629618012928 11877893160346667136 14578126691075321344 17278360221803975552 1531849678823078144 4232083209551732352 6932316740280386560 9632550271009040768 12332783801737694976 15033017332466349184 17733250863195003392 1986740320214105984 4686973850942760192 7387207381671414400 10087440912400068608 12787674443128722816 15487907973857377024 18188141504586031232 2441630961605133824 5141864492333788032 7842098023062442240 10542331553791096448 13242565084519750656 15942798615248404864 196288072267507456 2896521602996161664 5596755133724815872 8296988664453470080 10997222195182124288 13697455725910778496 16397689256639432704 651178713658535296 3351412244387189504 6051645775115843712 8751879305844497920 11452112836573152128 14152346367301806336 16852579898030460544 1106069355049563136 3806302885778217344 6506536416506871552 9206769947235525760 11907003477964179968 14607237008692834176 17307470539421488384 1560959996440590976 4261193527169245184 6961427057897899392 9661660588626553600 12361894119355207808 15062127650083862016 17762361180812516224 2015850637831618816 4716084168560273024 7416317699288927232 10116551230017581440 12816784760746235648 15517018291474889856 18217251822203544064 2470741279222646656 5170974809951300864 7871208340679955072 10571441871408609280 13271675402137263488 15971908932865917696 225398389885020288 2925631920613674496 5625865451342328704 8326098982070982912 11026332512799637120 13726566043528291328 16426799574256945536 680289031276048128 3380522562004702336 6080756092733356544 8780989623462010752 11481223154190664960 14181456684919319168 16881690215647973376 1135179672667075968 3835413203395730176 6535646734124384384 9235880264853038592 11936113795581692800 14636347326310347008 17336580857039001216 1590070314058103808 4290303844786758016 6990537375515412224 9690770906244066432 12391004436972720640 15091237967701374848 17791471498430029056 2044960955449131648 4745194486177785856 7445428016906440064 10145661547635094272 12845895078363748480 15546128609092402688 18246362139821056896 2499851596840159488 5200085127568813696 7900318658297467904 10600552189026122112 13300785719754776320 16001019250483430528 254508707502533120 2954742238231187328 5654975768959841536 8355209299688495744 11055442830417149952 13755676361145804160 16455909891874458368 709399348893560960 3409632879622215168 6109866410350869376 8810099941079523584 11510333471808177792 14210567002536832000 16910800533265486208 1164289990284588800 3864523521013243008 6564757051741897216 9264990582470551424 11965224113199205632 14665457643927859840 17365691174656514048 1619180631675616640 4319414162404270848 7019647693132925056 9719881223861579264 12420114754590233472 15120348285318887680 17820581816047541888 2074071273066644480 4774304803795298688 7474538334523952896 10174771865252607104 12875005395981261312 15575238926709915520 18275472457438569728 2528961914457672320 5229195445186326528 7929428975914980736 10629662506643634944 13329896037372289152 16030129568100943360 283619025120045952 2983852555848700160 5684086086577354368 8384319617306008576 11084553148034662784 13784786678763316992 16485020209491971200 738509666511073792 3438743197239728000 6138976727968382208 8839210258697036416 11539443789425690624 14239677320154344832 16939910850882999040 1193400307902101632 3893633838630755840 6593867369359410048 9294100900088064256 11994334430816718464 14694567961545372672 17394801492274026880 1648290949293129472 4348524480021783680 7048758010750437888 9748991541479092096 12449225072207746304 15149458602936400512 17849692133665054720 2103181590684157312 4803415121412811520 7503648652141465728 10203882182870119936 12904115713598774144 15604349244327428352 18304582775056082560 2558072232075185152 5258305762803839360 7958539293532493568 10658772824261147776 13359006354989801984 16059239885718456192 312729342737558784 3012962873466212992 5713196404194867200 8413429934923521408 11113663465652175616 13813896996380829824 16514130527109484032 767619984128586624 3467853514857240832 6168087045585895040 8868320576314549248 11568554107043203456 14268787637771857664 16969021168500511872 1222510625519614464 3922744156248268672 6622977686976922880 9323211217705577088 12023444748434231296 14723678279162885504 17423911809891539712 1677401266910642304 4377634797639296512 7077868328367950720 9778101859096604928 12478335389825259136 15178568920553913344 17878802451282567552 2132291908301670144 4832525439030324352 7532758969758978560 10232992500487632768 12933226031216286976 15633459561944941184 18333693092673595392 2587182549692697984 5287416080421352192 7987649611150006400 10687883141878660608 13388116672607314816 16088350203335969024 341839660355071616 3042073191083725824 5742306721812380032 8442540252541034240 11142773783269688448 13843007313998342656 16543240844726996864 796730301746099456 3496963832474753664 6197197363203407872 8897430893932062080 11597664424660716288 14297897955389370496 16998131486118024704 1251620943137127296 3951854473865781504 6652088004594435712 9352321535323089920 12052555066051744128 14752788596780398336 17453022127509052544 1706511584528155136 4406745115256809344 7106978645985463552 9807212176714117760 12507445707442771968 15207679238171426176 17907912768900080384 2161402225919182976 4861635756647837184 7561869287376491392 10262102818105145600 12962336348833799808 15662569879562454016 18362803410291108224 2616292867310210816 5316526398038865024 8016759928767519232 10716993459496173440 13417226990224827648 16117460520953481856 370949977972584448 3071183508701238656 5771417039429892864 8471650570158547072 11171884100887201280 13872117631615855488 16572351162344509696 825840619363612288 3526074150092266496 6226307680820920704 8926541211549574912 11626774742278229120 14327008273006883328 17027241803735537536 1280731260754640128 3980964791483294336 6681198322211948544 9381431852940602752 12081665383669256960 14781898914397911168 17482132445126565376 1735621902145667968 4435855432874322176 7136088963602976384 9836322494331630592 12536556025060284800 15236789555788939008 17937023086517593216 2190512543536695808 4890746074265350016 7590979604994004224 10291213135722658432 12991446666451312640 15691680197179966848 18391913727908621056 2645403184927723648 5345636715656377856 8045870246385032064 10746103777113686272 13446337307842340480 16146570838570994688 400060295590097280 3100293826318751488 5800527357047405696 8500760887776059904 11200994418504714112 13901227949233368320 16601461479962022528 854950936981125120 3555184467709779328 6255417998438433536 8955651529167087744 11655885059895741952 14356118590624396160 17056352121353050368 1309841578372152960 4010075109100807168 6710308639829461376 9410542170558115584 12110775701286769792 14811009232015424000 17511242762744078208 1764732219763180800 4464965750491835008 7165199281220489216 9865432811949143424 12565666342677797632 15265899873406451840 17966133404135106048 2219622861154208640 4919856391882862848 7620089922611517056 10320323453340171264 13020556984068825472 15720790514797479680 18421024045526133888 2674513502545236480 5374747033273890688 8074980564002544896 10775214094731199104 13475447625459853312 16175681156188507520 429170613207610112 3129404143936264320 5829637674664918528 8529871205393572736 11230104736122226944 13930338266850881152 16630571797579535360 884061254598637952 3584294785327292160 6284528316055946368 8984761846784600576 11684995377513254784 14385228908241908992 17085462438970563200 1338951895989665792 4039185426718320000 6739418957446974208 9439652488175628416 12139886018904282624 14840119549632936832 17540353080361591040 1793842537380693632 4494076068109347840 7194309598838002048 9894543129566656256 12594776660295310464 15295010191023964672 17995243721752618880 2248733178771721472 4948966709500375680 7649200240229029888 10349433770957684096 13049667301686338304 15749900832414992512 3390289434095104 2703623820162749312 5403857350891403520 8104090881620057728 10804324412348711936 13504557943077366144 16204791473806020352 458280930825122944 3158514461553777152 5858747992282431360 8558981523011085568 11259215053739739776 13959448584468393984 16659682115197048192 913171572216150784 3613405102944804992 6313638633673459200 9013872164402113408 11714105695130767616 14414339225859421824 17114572756588076032 1368062213607178624 4068295744335832832 6768529275064487040 9468762805793141248 12168996336521795456 14869229867250449664 17569463397979103872 1822952854998206464 4523186385726860672 7223419916455514880 9923653447184169088 12623886977912823296 15324120508641477504 18024354039370131712 2277843496389234304 4978077027117888512 7678310557846542720 10378544088575196928 13078777619303851136 15779011150032505344 32500607051607936 2732734137780262144 5432967668508916352 8133201199237570560 10833434729966224768 13533668260694878976 16233901791423533184 487391248442635776 3187624779171289984 5887858309899944192 8588091840628598400 11288325371357252608 13988558902085906816 16688792432814561024 942281889833663616 3642515420562317824 6342748951290972032 9042982482019626240 11743216012748280448 14443449543476934656 17143683074205588864 1397172531224691456 4097406061953345664 6797639592681999872 9497873123410654080 12198106654139308288 14898340184867962496 17598573715596616704 1852063172615719296 4552296703344373504 7252530234073027712 9952763764801681920 12652997295530336128 15353230826258990336 18053464356987644544 2306953814006747136 5007187344735401344 7707420875464055552 10407654406192709760 13107887936921363968 15808121467650018176 61610924669120768 2761844455397774976 5462077986126429184 8162311516855083392 10862545047583737600 13562778578312391808 16263012109041046016 516501566060148608 3216735096788802816 5916968627517457024 8617202158246111232 11317435688974765440 14017669219703419648 16717902750432073856 971392207451176448 3671625738179830656 6371859268908484864 9072092799637139072 11772326330365793280 14472559861094447488 17172793391823101696 1426282848842204288 4126516379570858496 6826749910299512704 9526983441028166912 12227216971756821120 14927450502485475328 17627684033214129536 1881173490233232128 4581407020961886336 7281640551690540544 9981874082419194752 12682107613147848960 15382341143876503168 18082574674605157376 2336064131624259968 5036297662352914176 7736531193081568384 10436764723810222592 13136998254538876800 15837231785267531008 90721242286633600 2790954773015287808 5491188303743942016 8191421834472596224 10891655365201250432 13591888895929904640 16292122426658558848 545611883677661440 3245845414406315648 5946078945134969856 8646312475863624064 11346546006592278272 14046779537320932480 16747013068049586688 1000502525068689280 3700736055797343488 6400969586525997696 9101203117254651904 11801436647983306112 14501670178711960320 17201903709440614528 1455393166459717120 4155626697188371328 6855860227917025536 9556093758645679744 12256327289374333952 14956560820102988160 17656794350831642368 1910283807850744960 4610517338579399168 7310750869308053376 10010984400036707584 12711217930765361792 15411451461494016000 18111684992222670208 2365174449241772800 5065407979970427008 7765641510699081216 10465875041427735424 13166108572156389632 15866342102885043840 119831559904146432 2820065090632800640 5520298621361454848 8220532152090109056 10920765682818763264 13620999213547417472 16321232744276071680 574722201295174272 3274955732023828480 5975189262752482688 8675422793481136896 11375656324209791104 14075889854938445312 16776123385667099520 1029612842686202112 3729846373414856320 6430079904143510528 9130313434872164736 11830546965600818944 14530780496329473152 17231014027058127360 1484503484077229952 4184737014805884160 6884970545534538368 9585204076263192576 12285437606991846784 14985671137720500992 17685904668449155200 1939394125468257792 4639627656196912000 7339861186925566208 10040094717654220416 12740328248382874624 15440561779111528832 18140795309840183040 2394284766859285632 5094518297587939840 7794751828316594048 10494985359045248256 13195218889773902464 15895452420502556672 148941877521659264 2849175408250313472 5549408938978967680 8249642469707621888 10949876000436276096 13650109531164930304 16350343061893584512 603832518912687104 3304066049641341312 6004299580369995520 8704533111098649728 11404766641827303936 14105000172555958144 16805233703284612352 1058723160303714944 3758956691032369152 6459190221761023360 9159423752489677568 11859657283218331776 14559890813946985984 17260124344675640192 1513613801694742784 4213847332423396992 6914080863152051200 9614314393880705408 12314547924609359616 15014781455338013824 17715014986066668032 1968504443085770624 4668737973814424832 7368971504543079040 10069205035271733248 12769438566000387456 15469672096729041664 18169905627457695872 2423395084476798464 5123628615205452672 7823862145934106880 10524095676662761088 13224329207391415296 15924562738120069504 178052195139172096 2878285725867826304 5578519256596480512 8278752787325134720 10978986318053788928 13679219848782443136 16379453379511097344 632942836530199936 3333176367258854144 6033409897987508352 8733643428716162560 11433876959444816768 14134110490173470976 16834344020902125184 1087833477921227776 3788067008649881984 6488300539378536192 9188534070107190400 11888767600835844608 14589001131564498816 17289234662293153024 1542724119312255616 4242957650040909824 6943191180769564032 9643424711498218240 12343658242226872448 15043891772955526656 17744125303684180864 1997614760703283456 4697848291431937664 7398081822160591872 10098315352889246080 12798548883617900288 15498782414346554496 18199015945075208704 2452505402094311296 5152738932822965504 7852972463551619712 10553205994280273920 13253439525008928128 15953673055737582336 207162512756684928 2907396043485339136 5607629574213993344 8307863104942647552 11008096635671301760 13708330166399955968 16408563697128610176 662053154147712768 3362286684876366976 6062520215605021184 8762753746333675392 11462987277062329600 14163220807790983808 16863454338519638016 1116943795538740608 3817177326267394816 6517410856996049024 9217644387724703232 11917877918453357440 14618111449182011648 17318344979910665856 1571834436929768448 4272067967658422656 6972301498387076864 9672535029115731072 12372768559844385280 15073002090573039488 17773235621301693696 2026725078320796288 4726958609049450496 7427192139778104704 10127425670506758912 12827659201235413120 15527892731964067328 18228126262692721536 2481615719711824128 5181849250440478336 7882082781169132544 10582316311897786752 13282549842626440960 15982783373355095168 236272830374197760 2936506361102851968 5636739891831506176 8336973422560160384 11037206953288814592 13737440484017468800 16437674014746123008 691163471765225600 3391397002493879808 6091630533222534016 8791864063951188224 11492097594679842432 14192331125408496640 16892564656137150848 1146054113156253440 3846287643884907648 6546521174613561856 9246754705342216064 11946988236070870272 14647221766799524480 17347455297528178688 1600944754547281280 4301178285275935488 7001411816004589696 9701645346733243904 12401878877461898112 15102112408190552320 17802345938919206528 2055835395938309120 4756068926666963328 7456302457395617536 10156535988124271744 12856769518852925952 15557003049581580160 18257236580310234368 2510726037329336960 5210959568057991168 7911193098786645376 10611426629515299584 13311660160243953792 16011893690972608000 265383147991710592 2965616678720364800 5665850209449019008 8366083740177673216 11066317270906327424 13766550801634981632 16466784332363635840 720273789382738432 3420507320111392640 6120740850840046848 8820974381568701056 11521207912297355264 14221441443026009472 16921674973754663680 1175164430773766272 3875397961502420480 6575631492231074688 9275865022959728896 11976098553688383104 14676332084417037312 17376565615145691520 1630055072164794112 4330288602893448320 7030522133622102528 9730755664350756736 12430989195079410944 15131222725808065152 17831456256536719360 2084945713555821952 4785179244284476160 7485412775013130368 10185646305741784576 12885879836470438784 15586113367199092992 18286346897927747200 2539836354946849792 5240069885675504000 7940303416404158208 10640536947132812416 13340770477861466624 16041004008590120832 294493465609223424 2994726996337877632 5694960527066531840 8395194057795186048 11095427588523840256 13795661119252494464 16495894649981148672 749384107000251264 3449617637728905472 6149851168457559680 8850084699186213888 11550318229914868096 14250551760643522304 16950785291372176512 1204274748391279104 3904508279119933312 6604741809848587520 9304975340577241728 12005208871305895936 14705442402034550144 17405675932763204352 1659165389782306944 4359398920510961152 7059632451239615360 9759865981968269568 12460099512696923776 15160333043425577984 17860566574154232192 2114056031173334784 4814289561901988992 7514523092630643200 10214756623359297408 12914990154087951616 15615223684816605824 18315457215545260032 2568946672564362624 5269180203293016832 7969413734021671040 10669647264750325248 13369880795478979456 16070114326207633664 323603783226736256 3023837313955390464 5724070844684044672 8424304375412698880 11124537906141353088 13824771436870007296 16525004967598661504 778494424617764096 3478727955346418304 6178961486075072512 8879195016803726720 11579428547532380928 14279662078261035136 16979895608989689344 1233385066008791936 3933618596737446144 6633852127466100352 9334085658194754560 12034319188923408768 14734552719652062976 17434786250380717184 1688275707399819776 4388509238128473984 7088742768857128192 9788976299585782400 12489209830314436608 15189443361043090816 17889676891771745024 2143166348790847616 4843399879519501824 7543633410248156032 10243866940976810240 12944100471705464448 15644334002434118656 18344567533162772864 2598056990181875456 5298290520910529664 7998524051639183872 10698757582367838080 13398991113096492288 16099224643825146496 352714100844249088 3052947631572903296 5753181162301557504 8453414693030211712 11153648223758865920 13853881754487520128 16554115285216174336 807604742235276928 3507838272963931136 6208071803692585344 8908305334421239552 11608538865149893760 14308772395878547968 17009005926607202176 1262495383626304768 3962728914354958976 6662962445083613184 9363195975812267392 12063429506540921600 14763663037269575808 17463896567998230016 1717386025017332608 4417619555745986816 7117853086474641024 9818086617203295232 12518320147931949440 15218553678660603648 17918787209389257856 2172276666408360448 4872510197137014656 7572743727865668864 10272977258594323072 12973210789322977280 15673444320051631488 18373677850780285696 2627167307799388288 5327400838528042496 8027634369256696704 10727867899985350912 13428101430714005120 16128334961442659328 381824418461761920 3082057949190416128 5782291479919070336 8482525010647724544 11182758541376378752 13882992072105032960 16583225602833687168 836715059852789760 3536948590581443968 6237182121310098176 8937415652038752384 11637649182767406592 14337882713496060800 17038116244224715008 1291605701243817600 3991839231972471808 6692072762701126016 9392306293429780224 12092539824158434432 14792773354887088640 17493006885615742848 1746496342634845440 4446729873363499648 7146963404092153856 9847196934820808064 12547430465549462272 15247663996278116480 17947897527006770688 2201386984025873280 4901620514754527488 7601854045483181696 10302087576211835904 13002321106940490112 15702554637669144320 18402788168397798528 2656277625416901120 5356511156145555328 8056744686874209536 10756978217602863744 13457211748331517952 16157445279060172160 410934736079274752 3111168266807928960 5811401797536583168 8511635328265237376 11211868858993891584 13912102389722545792 16612335920451200000 865825377470302592 3566058908198956800 6266292438927611008 8966525969656265216 11666759500384919424 14366993031113573632 17067226561842227840 1320716018861330432 4020949549589984640 6721183080318638848 9421416611047293056 12121650141775947264 14821883672504601472 17522117203233255680 1775606660252358272 4475840190981012480 7176073721709666688 9876307252438320896 12576540783166975104 15276774313895629312 17977007844624283520 2230497301643386112 4930730832372040320 7630964363100694528 10331197893829348736 13031431424558002944 15731664955286657152 18431898486015311360 2685387943034413952 5385621473763068160 8085855004491722368 10786088535220376576 13486322065949030784 16186555596677684992 440045053696787584 3140278584425441792 5840512115154096000 8540745645882750208 11240979176611404416 13941212707340058624 16641446238068712832 894935695087815424 3595169225816469632 6295402756545123840 8995636287273778048 11695869818002432256 14396103348731086464 17096336879459740672 1349826336478843264 4050059867207497472 6750293397936151680 9450526928664805888 12150760459393460096 14850993990122114304 17551227520850768512 1804716977869871104 4504950508598525312 7205184039327179520 9905417570055833728 12605651100784487936 15305884631513142144 18006118162241796352 2259607619260898944 4959841149989553152 7660074680718207360 10360308211446861568 13060541742175515776 15760775272904169984 14264729923272576 2714498260651926784 5414731791380580992 8114965322109235200 10815198852837889408 13515432383566543616 16215665914295197824 469155371314300416 3169388902042954624 5869622432771608832 8569855963500263040 11270089494228917248 13970323024957571456 16670556555686225664 924046012705328256 3624279543433982464 6324513074162636672 9024746604891290880 11724980135619945088 14425213666348599296 17125447197077253504 1378936654096356096 4079170184825010304 6779403715553664512 9479637246282318720 12179870777010972928 14880104307739627136 17580337838468281344 1833827295487383936 4534060826216038144 7234294356944692352 9934527887673346560 12634761418402000768 15334994949130654976 18035228479859309184 2288717936878411776 4988951467607065984 7689184998335720192 10389418529064374400 13089652059793028608 15789885590521682816 43375047540785408 2743608578269439616 5443842108998093824 8144075639726748032 10844309170455402240 13544542701184056448 16244776231912710656 498265688931813248 3198499219660467456 5898732750389121664 8598966281117775872 11299199811846430080 13999433342575084288 16699666873303738496 953156330322841088 3653389861051495296 6353623391780149504 9053856922508803712 11754090453237457920 14454323983966112128 17154557514694766336 1408046971713868928 4108280502442523136 6808514033171177344 9508747563899831552 12208981094628485760 14909214625357139968 17609448156085794176 1862937613104896768 4563171143833550976 7263404674562205184 9963638205290859392 12663871736019513600 15364105266748167808 18064338797476822016 2317828254495924608 5018061785224578816 7718295315953233024 10418528846681887232 13118762377410541440 15818995908139195648 72485365158298240 2772718895886952448 5472952426615606656 8173185957344260864 10873419488072915072 13573653018801569280 16273886549530223488 527376006549326080 3227609537277980288 5927843068006634496 8628076598735288704 11328310129463942912 14028543660192597120 16728777190921251328 982266647940353920 3682500178669008128 6382733709397662336 9082967240126316544 11783200770854970752 14483434301583624960 17183667832312279168 1437157289331381760 4137390820060035968 6837624350788690176 9537857881517344384 12238091412245998592 14938324942974652800 17638558473703307008 1892047930722409600 4592281461451063808 7292514992179718016 9992748522908372224 12692982053637026432 15393215584365680640 18093449115094334848 2346938572113437440 5047172102842091648 7747405633570745856 10447639164299400064 13147872695028054272 15848106225756708480 101595682775811072 2801829213504465280 5502062744233119488 8202296274961773696 10902529805690427904 13602763336419082112 16302996867147736320 556486324166838912 3256719854895493120 5956953385624147328 8657186916352801536 11357420447081455744 14057653977810109952 16757887508538764160 1011376965557866752 3711610496286520960 6411844027015175168 9112077557743829376 11812311088472483584 14512544619201137792 17212778149929792000 1466267606948894592 4166501137677548800 6866734668406203008 9566968199134857216 12267201729863511424 14967435260592165632 17667668791320819840 1921158248339922432 4621391779068576640 7321625309797230848 10021858840525885056 12722092371254539264 15422325901983193472 18122559432711847680 2376048889730950272 5076282420459604480 7776515951188258688 10476749481916912896 13176983012645567104 15877216543374221312 130706000393323904 2830939531121978112 5531173061850632320 8231406592579286528 10931640123307940736 13631873654036594944 16332107184765249152 585596641784351744 3285830172513005952 5986063703241660160 8686297233970314368 11386530764698968576 14086764295427622784 16786997826156276992 1040487283175379584 3740720813904033792 6440954344632688000 9141187875361342208 11841421406089996416 14541654936818650624 17241888467547304832 1495377924566407424 4195611455295061632 6895844986023715840 9596078516752370048 12296312047481024256 14996545578209678464 17696779108938332672 1950268565957435264 4650502096686089472 7350735627414743680 10050969158143397888 12751202688872052096 15451436219600706304 18151669750329360512 2405159207348463104 5105392738077117312 7805626268805771520 10505859799534425728 13206093330263079936 15906326860991734144 159816318010836736 2860049848739490944 5560283379468145152 8260516910196799360 10960750440925453568 13660983971654107776 16361217502382761984 614706959401864576 3314940490130518784 6015174020859172992 8715407551587827200 11415641082316481408 14115874613045135616 16816108143773789824 1069597600792892416 3769831131521546624 6470064662250200832 9170298192978855040 11870531723707509248 14570765254436163456 17270998785164817664 1524488242183920256 4224721772912574464 6924955303641228672 9625188834369882880 12325422365098537088 15025655895827191296 17725889426555845504 1979378883574948096 4679612414303602304 7379845945032256512 10080079475760910720 12780313006489564928 15480546537218219136 18180780067946873344 2434269524965975936 5134503055694630144 7834736586423284352 10534970117151938560 13235203647880592768 15935437178609246976 188926635628349568 2889160166357003776 5589393697085657984 8289627227814312192 10989860758542966400 13690094289271620608 16390327820000274816 643817277019377408 3344050807748031616 6044284338476685824 8744517869205340032 11444751399933994240 14144984930662648448 16845218461391302656 1098707918410405248 3798941449139059456 6499174979867713664 9199408510596367872 11899642041325022080 14599875572053676288 17300109102782330496 1553598559801433088 4253832090530087296 6954065621258741504 9654299151987395712 12354532682716049920 15054766213444704128 17754999744173358336 2008489201192460928 4708722731921115136 7408956262649769344 10109189793378423552 12809423324107077760 15509656854835731968 18209890385564386176 2463379842583488768 5163613373312142976 7863846904040797184 10564080434769451392 13264313965498105600 15964547496226759808 218036953245862400 2918270483974516608 5618504014703170816 8318737545431825024 11018971076160479232 13719204606889133440 16419438137617787648 672927594636890240 3373161125365544448 6073394656094198656 8773628186822852864 11473861717551507072 14174095248280161280 16874328779008815488 1127818236027918080 3828051766756572288 6528285297485226496 9228518828213880704 11928752358942534912 14628985889671189120 17329219420399843328 1582708877418945920 4282942408147600128 6983175938876254336 9683409469604908544 12383643000333562752 15083876531062216960 17784110061790871168 2037599518809973760 4737833049538627968 7438066580267282176 10138300110995936384 12838533641724590592 15538767172453244800 18239000703181899008 2492490160201001600 5192723690929655808 7892957221658310016 10593190752386964224 13293424283115618432 15993657813844272640 247147270863375232 2947380801592029440 5647614332320683648 8347847863049337856 11048081393777992064 13748314924506646272 16448548455235300480 702037912254403072 3402271442983057280 6102504973711711488 8802738504440365696 11502972035169019904 14203205565897674112 16903439096626328320 1156928553645430912 3857162084374085120 6557395615102739328 9257629145831393536 11957862676560047744 14658096207288701952 17358329738017356160 1611819195036458752 4312052725765112960 7012286256493767168 9712519787222421376 12412753317951075584 15112986848679729792 17813220379408384000 2066709836427486592 4766943367156140800 7467176897884795008 10167410428613449216 12867643959342103424 15567877490070757632 18268111020799411840 2521600477818514432 5221834008547168640 7922067539275822848 10622301070004477056 13322534600733131264 16022768131461785472 276257588480888064 2976491119209542272 5676724649938196480 8376958180666850688 11077191711395504896 13777425242124159104 16477658772852813312 731148229871915904 3431381760600570112 6131615291329224320 8831848822057878528 11532082352786532736 14232315883515186944 16932549414243841152 1186038871262943744 3886272401991597952 6586505932720252160 9286739463448906368 11986972994177560576 14687206524906214784 17387440055634868992 1640929512653971584 4341163043382625792 7041396574111280000 9741630104839934208 12441863635568588416 15142097166297242624 17842330697025896832 2095820154044999424 4796053684773653632 7496287215502307840 10196520746230962048 12896754276959616256 15596987807688270464 18297221338416924672 2550710795436027264 5250944326164681472 7951177856893335680 10651411387621989888 13351644918350644096 16051878449079298304 305367906098400896 3005601436827055104 5705834967555709312 8406068498284363520 11106302029013017728 13806535559741671936 16506769090470326144 760258547489428736 3460492078218082944 6160725608946737152 8860959139675391360 11561192670404045568 14261426201132699776 16961659731861353984 1215149188880456576 3915382719609110784 6615616250337764992 9315849781066419200 12016083311795073408 14716316842523727616 17416550373252381824 1670039830271484416 4370273361000138624 7070506891728792832 9770740422457447040 12470973953186101248 15171207483914755456 17871441014643409664 2124930471662512256 4825164002391166464 7525397533119820672 10225631063848474880 12925864594577129088 15626098125305783296 18326331656034437504 2579821113053540096 5280054643782194304 7980288174510848512 10680521705239502720 13380755235968156928 16080988766696811136 334478223715913728 3034711754444567936 5734945285173222144 8435178815901876352 11135412346630530560 13835645877359184768 16535879408087838976 789368865106941568 3489602395835595776 6189835926564249984 8890069457292904192 11590302988021558400 14290536518750212608 16990770049478866816 1244259506497969408 3944493037226623616 6644726567955277824 9344960098683932032 12045193629412586240 14745427160141240448 17445660690869894656 1699150147888997248 4399383678617651456 7099617209346305664 9799850740074959872 12500084270803614080 15200317801532268288 17900551332260922496 2154040789280025088 4854274320008679296 7554507850737333504 10254741381465987712 12954974912194641920 15655208442923296128 18355441973651950336 2608931430671052928 5309164961399707136 8009398492128361344 10709632022857015552 13409865553585669760 16110099084314323968 363588541333426560 3063822072062080768 5764055602790734976 8464289133519389184 11164522664248043392 13864756194976697600 16564989725705351808 818479182724454400 3518712713453108608 6218946244181762816 8919179774910417024 11619413305639071232 14319646836367725440 17019880367096379648 1273369824115482240 3973603354844136448 6673836885572790656 9374070416301444864 12074303947030099072 14774537477758753280 17474771008487407488 1728260465506510080 4428493996235164288 7128727526963818496 9828961057692472704 12529194588421126912 15229428119149781120 17929661649878435328 2183151106897537920 4883384637626192128 7583618168354846336 10283851699083500544 12984085229812154752 15684318760540808960 18384552291269463168 2638041748288565760 5338275279017219968 8038508809745874176 10738742340474528384 13438975871203182592 16139209401931836800 392698858950939392 3092932389679593600 5793165920408247808 8493399451136902016 11193632981865556224 13893866512594210432 16594100043322864640 847589500341967232 3547823031070621440 6248056561799275648 8948290092527929856 11648523623256584064 14348757153985238272 17048990684713892480 1302480141732995072 4002713672461649280 6702947203190303488 9403180733918957696 12103414264647611904 14803647795376266112 17503881326104920320 1757370783124022912 4457604313852677120 7157837844581331328 9858071375309985536 12558304906038639744 15258538436767293952 17958771967495948160 2212261424515050752 4912494955243704960 7612728485972359168 10312962016701013376 13013195547429667584 15713429078158321792 18413662608886976000 2667152065906078592 5367385596634732800 8067619127363387008 10767852658092041216 13468086188820695424 16168319719549349632 421809176568452224 3122042707297106432 5822276238025760640 8522509768754414848 11222743299483069056 13922976830211723264 16623210360940377472 876699817959480064 3576933348688134272 6277166879416788480 8977400410145442688 11677633940874096896 14377867471602751104 17078101002331405312 1331590459350507904 4031823990079162112 6732057520807816320 9432291051536470528 12132524582265124736 14832758112993778944 17532991643722433152 1786481100741535744 4486714631470189952 7186948162198844160 9887181692927498368 12587415223656152576 15287648754384806784 17987882285113460992 2241371742132563584 4941605272861217792 7641838803589872000 10342072334318526208 13042305865047180416 15742539395775834624 18442772926504488832 2696262383523591424 5396495914252245632 8096729444980899840 10796962975709554048 13497196506438208256 16197430037166862464 450919494185965056 3151153024914619264 5851386555643273472 8551620086371927680 11251853617100581888 13952087147829236096 16652320678557890304 905810135576992896 3606043666305647104 6306277197034301312 9006510727762955520 11706744258491609728 14406977789220263936 17107211319948918144 1360700776968020736 4060934307696674944 6761167838425329152 9461401369153983360 12161634899882637568 14861868430611291776 17562101961339945984 1815591418359048576 4515824949087702784 7216058479816356992 9916292010545011200 12616525541273665408 15316759072002319616 18016992602730973824 2270482059750076416 4970715590478730624 7670949121207384832 10371182651936039040 13071416182664693248 15771649713393347456 25139170412450048 2725372701141104256 5425606231869758464 8125839762598412672 10826073293327066880 13526306824055721088 16226540354784375296 480029811803477888 3180263342532132096 5880496873260786304 8580730403989440512 11280963934718094720 13981197465446748928 16681430996175403136 934920453194505728 3635153983923159936 6335387514651814144 9035621045380468352 11735854576109122560 14436088106837776768 17136321637566430976 1389811094585533568 4090044625314187776 6790278156042841984 9490511686771496192 12190745217500150400 14890978748228804608 17591212278957458816 1844701735976561408 4544935266705215616 7245168797433869824 9945402328162524032 12645635858891178240 15345869389619832448 18046102920348486656 2299592377367589248 4999825908096243456 7700059438824897664 10400292969553551872 13100526500282206080 15800760031010860288 54249488029962880 2754483018758617088 5454716549487271296 8154950080215925504 10855183610944579712 13555417141673233920 16255650672401888128 509140129420990720 3209373660149644928 5909607190878299136 8609840721606953344 11310074252335607552 14010307783064261760 16710541313792915968 964030770812018560 3664264301540672768 6364497832269326976 9064731362997981184 11764964893726635392 14465198424455289600 17165431955183943808 1418921412203046400 4119154942931700608 6819388473660354816 9519622004389009024 12219855535117663232 14920089065846317440 17620322596574971648 1873812053594074240 4574045584322728448 7274279115051382656 9974512645780036864 12674746176508691072 15374979707237345280 18075213237965999488 2328702694985102080 5028936225713756288 7729169756442410496 10429403287171064704 13129636817899718912 15829870348628373120 83359805647475712 2783593336376129920 5483826867104784128 8184060397833438336 10884293928562092544 13584527459290746752 16284760990019400960 538250447038503552 3238483977767157760 5938717508495811968 8638951039224466176 11339184569953120384 14039418100681774592 16739651631410428800 993141088429531392 3693374619158185600 6393608149886839808 9093841680615494016 11794075211344148224 14494308742072802432 17194542272801456640 1448031729820559232 4148265260549213440 6848498791277867648 9548732322006521856 12248965852735176064 14949199383463830272 17649432914192484480 1902922371211587072 4603155901940241280 7303389432668895488 10003622963397549696 12703856494126203904 15404090024854858112 18104323555583512320 2357813012602614912 5058046543331269120 7758280074059923328 10458513604788577536 13158747135517231744 15858980666245885952 112470123264988544 2812703653993642752 5512937184722296960 8213170715450951168 10913404246179605376 13613637776908259584 16313871307636913792 567360764656016384 3267594295384670592 5967827826113324800 8668061356841979008 11368294887570633216 14068528418299287424 16768761949027941632 1022251406047044224 3722484936775698432 6422718467504352640 9122951998233006848 11823185528961661056 14523419059690315264 17223652590418969472 1477142047438072064 4177375578166726272 6877609108895380480 9577842639624034688 12278076170352688896 14978309701081343104 17678543231809997312 1932032688829099904 4632266219557754112 7332499750286408320 10032733281015062528 12732966811743716736 15433200342472370944 18133433873201025152 2386923330220127744 5087156860948781952 7787390391677436160 10487623922406090368 13187857453134744576 15888090983863398784 141580440882501376 2841813971611155584 5542047502339809792 8242281033068464000 10942514563797118208 13642748094525772416 16342981625254426624 596471082273529216 3296704613002183424 5996938143730837632 8697171674459491840 11397405205188146048 14097638735916800256 16797872266645454464 1051361723664557056 3751595254393211264 6451828785121865472 9152062315850519680 11852295846579173888 14552529377307828096 17252762908036482304 1506252365055584896 4206485895784239104 6906719426512893312 9606952957241547520 12307186487970201728 15007420018698855936 17707653549427510144 1961143006446612736 4661376537175266944 7361610067903921152 10061843598632575360 12762077129361229568 15462310660089883776 18162544190818537984 2416033647837640576 5116267178566294784 7816500709294948992 10516734240023603200 13216967770752257408 15917201301480911616 170690758500014208 2870924289228668416 5571157819957322624 8271391350685976832 10971624881414631040 13671858412143285248 16372091942871939456 625581399891042048 3325814930619696256 6026048461348350464 8726281992077004672 11426515522805658880 14126749053534313088 16826982584262967296 1080472041282069888 3780705572010724096 6480939102739378304 9181172633468032512 11881406164196686720 14581639694925340928 17281873225653995136 1535362682673097728 4235596213401751936 6935829744130406144 9636063274859060352 12336296805587714560 15036530336316368768 17736763867045022976 1990253324064125568 4690486854792779776 7390720385521433984 10090953916250088192 12791187446978742400 15491420977707396608 18191654508436050816 2445143965455153408 5145377496183807616 7845611026912461824 10545844557641116032 13246078088369770240 15946311619098424448 199801076117527040 2900034606846181248 5600268137574835456 8300501668303489664 11000735199032143872 13700968729760798080 16401202260489452288 654691717508554880 3354925248237209088 6055158778965863296 8755392309694517504 11455625840423171712 14155859371151825920 16856092901880480128 1109582358899582720 3809815889628236928 6510049420356891136 9210282951085545344 11910516481814199552 14610750012542853760 17310983543271507968 1564473000290610560 4264706531019264768 6964940061747918976 9665173592476573184 12365407123205227392 15065640653933881600 17765874184662535808 2019363641681638400 4719597172410292608 7419830703138946816 10120064233867601024 12820297764596255232 15520531295324909440 18220764826053563648 2474254283072666240 5174487813801320448 7874721344529974656 10574954875258628864 13275188405987283072 15975421936715937280 228911393735039872 2929144924463694080 5629378455192348288 8329611985921002496 11029845516649656704 13730079047378310912 16430312578106965120 683802035126067712 3384035565854721920 6084269096583376128 8784502627312030336 11484736158040684544 14184969688769338752 16885203219497992960 1138692676517095552 3838926207245749760 6539159737974403968 9239393268703058176 11939626799431712384 14639860330160366592 17340093860889020800 1593583317908123392 4293816848636777600 6994050379365431808 9694283910094086016 12394517440822740224 15094750971551394432 17794984502280048640 2048473959299151232 4748707490027805440 7448941020756459648 10149174551485113856 12849408082213768064 15549641612942422272 18249875143671076480 2503364600690179072 5203598131418833280 7903831662147487488 10604065192876141696 13304298723604795904 16004532254333450112 258021711352552704 2958255242081206912 5658488772809861120 8358722303538515328 11058955834267169536 13759189364995823744 16459422895724477952 712912352743580544 3413145883472234752 6113379414200888960 8813612944929543168 11513846475658197376 14214080006386851584 16914313537115505792 1167802994134608384 3868036524863262592 6568270055591916800 9268503586320571008 11968737117049225216 14668970647777879424 17369204178506533632 1622693635525636224 4322927166254290432 7023160696982944640 9723394227711598848 12423627758440253056 15123861289168907264 17824094819897561472 2077584276916664064 4777817807645318272 7478051338373972480 10178284869102626688 12878518399831280896 15578751930559935104 18278985461288589312 2532474918307691904 5232708449036346112 7932941979765000320 10633175510493654528 13333409041222308736 16033642571950962944 287132028970065536 2987365559698719744 5687599090427373952 8387832621156028160 11088066151884682368 13788299682613336576 16488533213341990784 742022670361093376 3442256201089747584 6142489731818401792 8842723262547056000 11542956793275710208 14243190324004364416 16943423854733018624 1196913311752121216 3897146842480775424 6597380373209429632 9297613903938083840 11997847434666738048 14698080965395392256 17398314496124046464 1651803953143149056 4352037483871803264 7052271014600457472 9752504545329111680 12452738076057765888 15152971606786420096 17853205137515074304 2106694594534176896 4806928125262831104 7507161655991485312 10207395186720139520 12907628717448793728 15607862248177447936 18308095778906102144 2561585235925204736 5261818766653858944 7962052297382513152 10662285828111167360 13362519358839821568 16062752889568475776 316242346587578368 3016475877316232576 5716709408044886784 8416942938773540992 11117176469502195200 13817410000230849408 16517643530959503616 771132987978606208 3471366518707260416 6171600049435914624 8871833580164568832 11572067110893223040 14272300641621877248 16972534172350531456 1226023629369634048 3926257160098288256 6626490690826942464 9326724221555596672 12026957752284250880 14727191283012905088 17427424813741559296 1680914270760661888 4381147801489316096 7081381332217970304 9781614862946624512 12481848393675278720 15182081924403932928 17882315455132587136 2135804912151689728 4836038442880343936 7536271973608998144 10236505504337652352 12936739035066306560 15636972565794960768 18337206096523614976 2590695553542717568 5290929084271371776 7991162615000025984 10691396145728680192 13391629676457334400 16091863207185988608 345352664205091200 3045586194933745408 5745819725662399616 8446053256391053824 11146286787119708032 13846520317848362240 16546753848577016448 800243305596119040 3500476836324773248 6200710367053427456 8900943897782081664 11601177428510735872 14301410959239390080 17001644489968044288 1255133946987146880 3955367477715801088 6655601008444455296 9355834539173109504 12056068069901763712 14756301600630417920 17456535131359072128 1710024588378174720 4410258119106828928 7110491649835483136 9810725180564137344 12510958711292791552 15211192242021445760 17911425772750099968 2164915229769202560 4865148760497856768 7565382291226510976 10265615821955165184 12965849352683819392 15666082883412473600 18366316414141127808 2619805871160230400 5320039401888884608 8020272932617538816 10720506463346193024 13420739994074847232 16120973524803501440 374462981822604032 3074696512551258240 5774930043279912448 8475163574008566656 11175397104737220864 13875630635465875072 16575864166194529280 829353623213631872 3529587153942286080 6229820684670940288 8930054215399594496 11630287746128248704 14330521276856902912 17030754807585557120 1284244264604659712 3984477795333313920 6684711326061968128 9384944856790622336 12085178387519276544 14785411918247930752 17485645448976584960 1739134905995687552 4439368436724341760 7139601967452995968 9839835498181650176 12540069028910304384 15240302559638958592 17940536090367612800 2194025547386715392 4894259078115369600 7594492608844023808 10294726139572678016 12994959670301332224 15695193201029986432 18395426731758640640 2648916188777743232 5349149719506397440 8049383250235051648 10749616780963705856 13449850311692360064 16150083842421014272 403573299440116864 3103806830168771072 5804040360897425280 8504273891626079488 11204507422354733696 13904740953083387904 16604974483812042112 858463940831144704 3558697471559798912 6258931002288453120 8959164533017107328 11659398063745761536 14359631594474415744 17059865125203069952 1313354582222172544 4013588112950826752 6713821643679480960 9414055174408135168 12114288705136789376 14814522235865443584 17514755766594097792 1768245223613200384 4468478754341854592 7168712285070508800 9868945815799163008 12569179346527817216 15269412877256471424 17969646407985125632 2223135865004228224 4923369395732882432 7623602926461536640 10323836457190190848 13024069987918845056 15724303518647499264 18424537049376153472 2678026506395256064 5378260037123910272 8078493567852564480 10778727098581218688 13478960629309872896 16179194160038527104 432683617057629696 3132917147786283904 5833150678514938112 8533384209243592320 11233617739972246528 13933851270700900736 16634084801429554944 887574258448657536 3587807789177311744 6288041319905965952 8988274850634620160 11688508381363274368 14388741912091928576 17088975442820582784 1342464899839685376 4042698430568339584 6742931961296993792 9443165492025648000 12143399022754302208 14843632553482956416 17543866084211610624 1797355541230713216 4497589071959367424 7197822602688021632 9898056133416675840 12598289664145330048 15298523194873984256 17998756725602638464 2252246182621741056 4952479713350395264 7652713244079049472 10352946774807703680 13053180305536357888 15753413836265012096 6903293284114688 2707136824012768896 5407370354741423104 8107603885470077312 10807837416198731520 13508070946927385728 16208304477656039936 461793934675142528 3162027465403796736 5862260996132450944 8562494526861105152 11262728057589759360 13962961588318413568 16663195119047067776 916684576066170368 3616918106794824576 6317151637523478784 9017385168252132992 11717618698980787200 14417852229709441408 17118085760438095616 1371575217457198208 4071808748185852416 6772042278914506624 9472275809643160832 12172509340371815040 14872742871100469248 17572976401829123456 1826465858848226048 4526699389576880256 7226932920305534464 9927166451034188672 12627399981762842880 15327633512491497088 18027867043220151296 2281356500239253888 4981590030967908096 7681823561696562304 10382057092425216512 13082290623153870720 15782524153882524928 36013610901627520 2736247141630281728 5436480672358935936 8136714203087590144 10836947733816244352 13537181264544898560 16237414795273552768 490904252292655360 3191137783021309568 5891371313749963776 8591604844478617984 11291838375207272192 13992071905935926400 16692305436664580608 945794893683683200 3646028424412337408 6346261955140991616 9046495485869645824 11746729016598300032 14446962547326954240 17147196078055608448 1400685535074711040 4100919065803365248 6801152596532019456 9501386127260673664 12201619657989327872 14901853188717982080 17602086719446636288 1855576176465738880 4555809707194393088 7256043237923047296 9956276768651701504 12656510299380355712 15356743830109009920 18056977360837664128 2310466817856766720 5010700348585420928 7710933879314075136 10411167410042729344 13111400940771383552 15811634471500037760 65123928519140352 2765357459247794560 5465590989976448768 8165824520705102976 10866058051433757184 13566291582162411392 16266525112891065600 520014569910168192 3220248100638822400 5920481631367476608 8620715162096130816 11320948692824785024 14021182223553439232 16721415754282093440 974905211301196032 3675138742029850240 6375372272758504448 9075605803487158656 11775839334215812864 14476072864944467072 17176306395673121280 1429795852692223872 4130029383420878080 6830262914149532288 9530496444878186496 12230729975606840704 14930963506335494912 17631197037064149120 1884686494083251712 4584920024811905920 7285153555540560128 9985387086269214336 12685620616997868544 15385854147726522752 18086087678455176960 2339577135474279552 5039810666202933760 7740044196931587968 10440277727660242176 13140511258388896384 15840744789117550592 94234246136653184 2794467776865307392 5494701307593961600 8194934838322615808 10895168369051270016 13595401899779924224 16295635430508578432 549124887527681024 3249358418256335232 5949591948984989440 8649825479713643648 11350059010442297856 14050292541170952064 16750526071899606272 1004015528918708864 3704249059647363072 6404482590376017280 9104716121104671488 11804949651833325696 14505183182561979904 17205416713290634112 1458906170309736704 4159139701038390912 6859373231767045120 9559606762495699328 12259840293224353536 14960073823953007744 17660307354681661952 1913796811700764544 4614030342429418752 7314263873158072960 10014497403886727168 12714730934615381376 15414964465344035584 18115197996072689792 2368687453091792384 5068920983820446592 7769154514549100800 10469388045277755008 13169621576006409216 15869855106735063424 123344563754166016 2823578094482820224 5523811625211474432 8224045155940128640 10924278686668782848 13624512217397437056 16324745748126091264 578235205145193856 3278468735873848064 5978702266602502272 8678935797331156480 11379169328059810688 14079402858788464896 16779636389517119104 1033125846536221696 3733359377264875904 6433592907993530112 9133826438722184320 11834059969450838528 14534293500179492736 17234527030908146944 1488016487927249536 4188250018655903744 6888483549384557952 9588717080113212160 12288950610841866368 14989184141570520576 17689417672299174784 1942907129318277376 4643140660046931584 7343374190775585792 10043607721504240000 12743841252232894208 15444074782961548416 18144308313690202624 2397797770709305216 5098031301437959424 7798264832166613632 10498498362895267840 13198731893623922048 15898965424352576256 152454881371678848 2852688412100333056 5552921942828987264 8253155473557641472 10953389004286295680 13653622535014949888 16353856065743604096 607345522762706688 3307579053491360896 6007812584220015104 8708046114948669312 11408279645677323520 14108513176405977728 16808746707134631936 1062236164153734528 3762469694882388736 6462703225611042944 9162936756339697152 11863170287068351360 14563403817797005568 17263637348525659776 1517126805544762368 4217360336273416576 6917593867002070784 9617827397730724992 12318060928459379200 15018294459188033408 17718527989916687616 1972017446935790208 4672250977664444416 7372484508393098624 10072718039121752832 12772951569850407040 15473185100579061248 18173418631307715456 2426908088326818048 5127141619055472256 7827375149784126464 10527608680512780672 13227842211241434880 15928075741970089088 181565198989191680 2881798729717845888 5582032260446500096 8282265791175154304 10982499321903808512 13682732852632462720 16382966383361116928 636455840380219520 3336689371108873728 6036922901837527936 8737156432566182144 11437389963294836352 14137623494023490560 16837857024752144768 1091346481771247360 3791580012499901568 6491813543228555776 9192047073957209984 11892280604685864192 14592514135414518400 17292747666143172608 1546237123162275200 4246470653890929408 6946704184619583616 9646937715348237824 12347171246076892032 15047404776805546240 17747638307534200448 2001127764553303040 4701361295281957248 7401594826010611456 10101828356739265664 12802061887467919872 15502295418196574080 18202528948925228288 2456018405944330880 5156251936672985088 7856485467401639296 10556718998130293504 13256952528858947712 15957186059587601920 210675516606704512 2910909047335358720 5611142578064012928 8311376108792667136 11011609639521321344 13711843170249975552 16412076700978629760 665566157997732352 3365799688726386560 6066033219455040768 8766266750183694976 11466500280912349184 14166733811641003392 16866967342369657600 1120456799388760192 3820690330117414400 6520923860846068608 9221157391574722816 11921390922303377024 14621624453032031232 17321857983760685440 1575347440779788032 4275580971508442240 6975814502237096448 9676048032965750656 12376281563694404864 15076515094423059072 17776748625151713280 2030238082170815872 4730471612899470080 7430705143628124288 10130938674356778496 12831172205085432704 15531405735814086912 18231639266542741120 2485128723561843712 5185362254290497920 7885595785019152128 10585829315747806336 13286062846476460544 15986296377205114752 239785834224217344 2940019364952871552 5640252895681525760 8340486426410179968 11040719957138834176 13740953487867488384 16441187018596142592 694676475615245184 3394910006343899392 6095143537072553600 8795377067801207808 11495610598529862016 14195844129258516224 16896077659987170432 1149567117006273024 3849800647734927232 6550034178463581440 9250267709192235648 11950501239920889856 14650734770649544064 17350968301378198272 1604457758397300864 4304691289125955072 7004924819854609280 9705158350583263488 12405391881311917696 15105625412040571904 17805858942769226112 2059348399788328704 4759581930516982912 7459815461245637120 10160048991974291328 12860282522702945536 15560516053431599744 18260749584160253952 2514239041179356544 5214472571908010752 7914706102636664960 10614939633365319168 13315173164093973376 16015406694822627584 268896151841730176 2969129682570384384 5669363213299038592 8369596744027692800 11069830274756347008 13770063805485001216 16470297336213655424 723786793232758016 3424020323961412224 6124253854690066432 8824487385418720640 11524720916147374848 14224954446876029056 16925187977604683264 1178677434623785856 3878910965352440064 6579144496081094272 9279378026809748480 11979611557538402688 14679845088267056896 17380078618995711104 1633568076014813696 4333801606743467904 7034035137472122112 9734268668200776320 12434502198929430528 15134735729658084736 17834969260386738944 2088458717405841536 4788692248134495744 7488925778863149952 10189159309591804160 12889392840320458368 15589626371049112576 18289859901777766784 2543349358796869376 5243582889525523584 7943816420254177792 10644049950982832000 13344283481711486208 16044517012440140416 298006469459243008 2998240000187897216 5698473530916551424 8398707061645205632 11098940592373859840 13799174123102514048 16499407653831168256 752897110850270848 3453130641578925056 6153364172307579264 8853597703036233472 11553831233764887680 14254064764493541888 16954298295222196096 1207787752241298688 3908021282969952896 6608254813698607104 9308488344427261312 12008721875155915520 14708955405884569728 17409188936613223936 1662678393632326528 4362911924360980736 7063145455089634944 9763378985818289152 12463612516546943360 15163846047275597568 17864079578004251776 2117569035023354368 4817802565752008576 7518036096480662784 10218269627209316992 12918503157937971200 15618736688666625408 18318970219395279616 2572459676414382208 5272693207143036416 7972926737871690624 10673160268600344832 13373393799328999040 16073627330057653248 327116787076755840 3027350317805410048 5727583848534064256 8427817379262718464 11128050909991372672 13828284440720026880 16528517971448681088 782007428467783680 3482240959196437888 6182474489925092096 8882708020653746304 11582941551382400512 14283175082111054720 16983408612839708928 1236898069858811520 3937131600587465728 6637365131316119936 9337598662044774144 12037832192773428352 14738065723502082560 17438299254230736768 1691788711249839360 4392022241978493568 7092255772707147776 9792489303435801984 12492722834164456192 15192956364893110400 17893189895621764608 2146679352640867200 4846912883369521408 7547146414098175616 10247379944826829824 12947613475555484032 15647847006284138240 18348080537012792448 2601569994031895040 5301803524760549248 8002037055489203456 10702270586217857664 13402504116946511872 16102737647675166080 356227104694268672 3056460635422922880 5756694166151577088 8456927696880231296 11157161227608885504 13857394758337539712 16557628289066193920 811117746085296512 3511351276813950720 6211584807542604928 8911818338271259136 11612051868999913344 14312285399728567552 17012518930457221760 1266008387476324352 3966241918204978560 6666475448933632768 9366708979662286976 12066942510390941184 14767176041119595392 17467409571848249600 1720899028867352192 4421132559596006400 7121366090324660608 9821599621053314816 12521833151781969024 15222066682510623232 17922300213239277440 2175789670258380032 4876023200987034240 7576256731715688448 10276490262444342656 12976723793172996864 15676957323901651072 18377190854630305280 2630680311649407872 5330913842378062080 8031147373106716288 10731380903835370496 13431614434564024704 16131847965292678912 385337422311781504 3085570953040435712 5785804483769089920 8486038014497744128 11186271545226398336 13886505075955052544 16586738606683706752 840228063702809344 3540461594431463552 6240695125160117760 8940928655888771968 11641162186617426176 14341395717346080384 17041629248074734592 1295118705093837184 3995352235822491392 6695585766551145600 9395819297279799808 12096052828008454016 14796286358737108224 17496519889465762432 1750009346484865024 4450242877213519232 7150476407942173440 9850709938670827648 12550943469399481856 15251177000128136064 17951410530856790272 2204899987875892864 4905133518604547072 7605367049333201280 10305600580061855488 13005834110790509696 15706067641519163904 18406301172247818112 2659790629266920704 5360024159995574912 8060257690724229120 10760491221452883328 13460724752181537536 16160958282910191744 414447739929294336 3114681270657948544 5814914801386602752 8515148332115256960 11215381862843911168 13915615393572565376 16615848924301219584 869338381320322176 3569571912048976384 6269805442777630592 8970038973506284800 11670272504234939008 14370506034963593216 17070739565692247424 1324229022711350016 4024462553440004224 6724696084168658432 9424929614897312640 12125163145625966848 14825396676354621056 17525630207083275264 1779119664102377856 4479353194831032064 7179586725559686272 9879820256288340480 12580053787016994688 15280287317745648896 17980520848474303104 2234010305493405696 4934243836222059904 7634477366950714112 10334710897679368320 13034944428408022528 15735177959136676736 18435411489865330944 2688900946884433536 5389134477613087744 8089368008341741952 10789601539070396160 13489835069799050368 16190068600527704576 443558057546807168 3143791588275461376 5844025119004115584 8544258649732769792 11244492180461424000 13944725711190078208 16644959241918732416 898448698937835008 3598682229666489216 6298915760395143424 8999149291123797632 11699382821852451840 14399616352581106048 17099849883309760256 1353339340328862848 4053572871057517056 6753806401786171264 9454039932514825472 12154273463243479680 14854506993972133888 17554740524700788096 1808229981719890688 4508463512448544896 7208697043177199104 9908930573905853312 12609164104634507520 15309397635363161728 18009631166091815936 2263120623110918528 4963354153839572736 7663587684568226944 10363821215296881152 13064054746025535360 15764288276754189568 17777733773292160 2718011264501946368 5418244795230600576 8118478325959254784 10818711856687908992 13518945387416563200 16219178918145217408 472668375164320000 3172901905892974208 5873135436621628416 8573368967350282624 11273602498078936832 13973836028807591040 16674069559536245248 927559016555347840 3627792547284002048 6328026078012656256 9028259608741310464 11728493139469964672 14428726670198618880 17128960200927273088 1382449657946375680 4082683188675029888 6782916719403684096 9483150250132338304 12183383780860992512 14883617311589646720 17583850842318300928 1837340299337403520 4537573830066057728 7237807360794711936 9938040891523366144 12638274422252020352 15338507952980674560 18038741483709328768 2292230940728431360 4992464471457085568 7692698002185739776 10392931532914393984 13093165063643048192 15793398594371702400 46888051390804992 2747121582119459200 5447355112848113408 8147588643576767616 10847822174305421824 13548055705034076032 16248289235762730240 501778692781832832 3202012223510487040 5902245754239141248 8602479284967795456 11302712815696449664 14002946346425103872 16703179877153758080 956669334172860672 3656902864901514880 6357136395630169088 9057369926358823296 11757603457087477504 14457836987816131712 17158070518544785920 1411559975563888512 4111793506292542720 6812027037021196928 9512260567749851136 12212494098478505344 14912727629207159552 17612961159935813760 1866450616954916352 4566684147683570560 7266917678412224768 9967151209140878976 12667384739869533184 15367618270598187392 18067851801326841600 2321341258345944192 5021574789074598400 7721808319803252608 10422041850531906816 13122275381260561024 15822508911989215232 75998369008317824 2776231899736972032 5476465430465626240 8176698961194280448 10876932491922934656 13577166022651588864 16277399553380243072 530889010399345664 3231122541127999872 5931356071856654080 8631589602585308288 11331823133313962496 14032056664042616704 16732290194771270912 985779651790373504 3686013182519027712 6386246713247681920 9086480243976336128 11786713774704990336 14486947305433644544 17187180836162298752 1440670293181401344 4140903823910055552 6841137354638709760 9541370885367363968 12241604416096018176 14941837946824672384 17642071477553326592 1895560934572429184 4595794465301083392 7296027996029737600 9996261526758391808 12696495057487046016 15396728588215700224 18096962118944354432 2350451575963457024 5050685106692111232 7750918637420765440 10451152168149419648 13151385698878073856 15851619229606728064 105108686625830656 2805342217354484864 5505575748083139072 8205809278811793280 10906042809540447488 13606276340269101696 16306509870997755904 559999328016858496 3260232858745512704 5960466389474166912 8660699920202821120 11360933450931475328 14061166981660129536 16761400512388783744 1014889969407886336 3715123500136540544 6415357030865194752 9115590561593848960 11815824092322503168 14516057623051157376 17216291153779811584 1469780610798914176 4170014141527568384 6870247672256222592 9570481202984876800 12270714733713531008 14970948264442185216 17671181795170839424 1924671252189942016 4624904782918596224 7325138313647250432 10025371844375904640 12725605375104558848 15425838905833213056 18126072436561867264 2379561893580969856 5079795424309624064 7780028955038278272 10480262485766932480 13180496016495586688 15880729547224240896 134219004243343488 2834452534971997696 5534686065700651904 8234919596429306112 10935153127157960320 13635386657886614528 16335620188615268736 589109645634371328 3289343176363025536 5989576707091679744 8689810237820333952 11390043768548988160 14090277299277642368 16790510830006296576 1044000287025399168 3744233817754053376 6444467348482707584 9144700879211361792 11844934409940016000 14545167940668670208 17245401471397324416 1498890928416427008 4199124459145081216 6899357989873735424 9599591520602389632 12299825051331043840 15000058582059698048 17700292112788352256 1953781569807454848 4654015100536109056 7354248631264763264 10054482161993417472 12754715692722071680 15454949223450725888 18155182754179380096 2408672211198482688 5108905741927136896 7809139272655791104 10509372803384445312 13209606334113099520 15909839864841753728 163329321860856320 2863562852589510528 5563796383318164736 8264029914046818944 10964263444775473152 13664496975504127360 16364730506232781568 618219963251884160 3318453493980538368 6018687024709192576 8718920555437846784 11419154086166500992 14119387616895155200 16819621147623809408 1073110604642912000 3773344135371566208 6473577666100220416 9173811196828874624 11874044727557528832 14574278258286183040 17274511789014837248 1528001246033939840 4228234776762594048 6928468307491248256 9628701838219902464 12328935368948556672 15029168899677210880 17729402430405865088 1982891887424967680 4683125418153621888 7383358948882276096 10083592479610930304 12783826010339584512 15484059541068238720 18184293071796892928 2437782528815995520 5138016059544649728 7838249590273303936 10538483121001958144 13238716651730612352 15938950182459266560 192439639478369152 2892673170207023360 5592906700935677568 8293140231664331776 10993373762392985984 13693607293121640192 16393840823850294400 647330280869396992 3347563811598051200 6047797342326705408 8748030873055359616 11448264403784013824 14148497934512668032 16848731465241322240 1102220922260424832 3802454452989079040 6502687983717733248 9202921514446387456 11903155045175041664 14603388575903695872 17303622106632350080 1557111563651452672 4257345094380106880 6957578625108761088 9657812155837415296 12358045686566069504 15058279217294723712 17758512748023377920 2012002205042480512 4712235735771134720 7412469266499788928 10112702797228443136 12812936327957097344 15513169858685751552 18213403389414405760 2466892846433508352 5167126377162162560 7867359907890816768 10567593438619470976 13267826969348125184 15968060500076779392 221549957095881984 2921783487824536192 5622017018553190400 8322250549281844608 11022484080010498816 13722717610739153024 16422951141467807232 676440598486909824 3376674129215564032 6076907659944218240 8777141190672872448 11477374721401526656 14177608252130180864 16877841782858835072 1131331239877937664 3831564770606591872 6531798301335246080 9232031832063900288 11932265362792554496 14632498893521208704 17332732424249862912 1586221881268965504 4286455411997619712 6986688942726273920 9686922473454928128 12387156004183582336 15087389534912236544 17787623065640890752 2041112522659993344 4741346053388647552 7441579584117301760 10141813114845955968 12842046645574610176 15542280176303264384 18242513707031918592 2496003164051021184 5196236694779675392 7896470225508329600 10596703756236983808 13296937286965638016 15997170817694292224 250660274713394816 2950893805442049024 5651127336170703232 8351360866899357440 11051594397628011648 13751827928356665856 16452061459085320064 705550916104422656 3405784446833076864 6106017977561731072 8806251508290385280 11506485039019039488 14206718569747693696 16906952100476347904 1160441557495450496 3860675088224104704 6560908618952758912 9261142149681413120 11961375680410067328 14661609211138721536 17361842741867375744 1615332198886478336 4315565729615132544 7015799260343786752 9716032791072440960 12416266321801095168 15116499852529749376 17816733383258403584 2070222840277506176 4770456371006160384 7470689901734814592 10170923432463468800 12871156963192123008 15571390493920777216 18271624024649431424 2525113481668534016 5225347012397188224 7925580543125842432 10625814073854496640 13326047604583150848 16026281135311805056 279770592330907648 2980004123059561856 5680237653788216064 8380471184516870272 11080704715245524480 13780938245974178688 16481171776702832896 734661233721935488 3434894764450589696 6135128295179243904 8835361825907898112 11535595356636552320 14235828887365206528 16936062418093860736 1189551875112963328 3889785405841617536 6590018936570271744 9290252467298925952 11990485998027580160 14690719528756234368 17390953059484888576 1644442516503991168 4344676047232645376 7044909577961299584 9745143108689953792 12445376639418608000 15145610170147262208 17845843700875916416 2099333157895019008 4799566688623673216 7499800219352327424 10200033750080981632 12900267280809635840 15600500811538290048 18300734342266944256 2554223799286046848 5254457330014701056 7954690860743355264 10654924391472009472 13355157922200663680 16055391452929317888 308880909948420480 3009114440677074688 5709347971405728896 8409581502134383104 11109815032863037312 13810048563591691520 16510282094320345728 763771551339448320 3464005082068102528 6164238612796756736 8864472143525410944 11564705674254065152 14264939204982719360 16965172735711373568 1218662192730476160 3918895723459130368 6619129254187784576 9319362784916438784 12019596315645092992 14719829846373747200 17420063377102401408 1673552834121504000 4373786364850158208 7074019895578812416 9774253426307466624 12474486957036120832 15174720487764775040 17874954018493429248 2128443475512531840 4828677006241186048 7528910536969840256 10229144067698494464 12929377598427148672 15629611129155802880 18329844659884457088 2583334116903559680 5283567647632213888 7983801178360868096 10684034709089522304 13384268239818176512 16084501770546830720 337991227565933312 3038224758294587520 5738458289023241728 8438691819751895936 11138925350480550144 13839158881209204352 16539392411937858560 792881868956961152 3493115399685615360 6193348930414269568 8893582461142923776 11593815991871577984 14294049522600232192 16994283053328886400 1247772510347988992 3948006041076643200 6648239571805297408 9348473102533951616 12048706633262605824 14748940163991260032 17449173694719914240 1702663151739016832 4402896682467671040 7103130213196325248 9803363743924979456 12503597274653633664 15203830805382287872 17904064336110942080 2157553793130044672 4857787323858698880 7558020854587353088 10258254385316007296 12958487916044661504 15658721446773315712 18358954977501969920 2612444434521072512 5312677965249726720 8012911495978380928 10713145026707035136 13413378557435689344 16113612088164343552 367101545183446144 3067335075912100352 5767568606640754560 8467802137369408768 11168035668098062976 13868269198826717184 16568502729555371392 821992186574473984 3522225717303128192 6222459248031782400 8922692778760436608 11622926309489090816 14323159840217745024 17023393370946399232 1276882827965501824 3977116358694156032 6677349889422810240 9377583420151464448 12077816950880118656 14778050481608772864 17478284012337427072 1731773469356529664 4432007000085183872 7132240530813838080 9832474061542492288 12532707592271146496 15232941122999800704 17933174653728454912 2186664110747557504 4886897641476211712 7587131172204865920 10287364702933520128 12987598233662174336 15687831764390828544 18388065295119482752 2641554752138585344 5341788282867239552 8042021813595893760 10742255344324547968 13442488875053202176 16142722405781856384 396211862800958976 3096445393529613184 5796678924258267392 8496912454986921600 11197145985715575808 13897379516444230016 16597613047172884224 851102504191986816 3551336034920641024 6251569565649295232 8951803096377949440 11652036627106603648 14352270157835257856 17052503688563912064 1305993145583014656 4006226676311668864 6706460207040323072 9406693737768977280 12106927268497631488 14807160799226285696 17507394329954939904 1760883786974042496 4461117317702696704 7161350848431350912 9861584379160005120 12561817909888659328 15262051440617313536 17962284971345967744 2215774428365070336 4916007959093724544 7616241489822378752 10316475020551032960 13016708551279687168 15716942082008341376 18417175612736995584 2670665069756098176 5370898600484752384 8071132131213406592 10771365661942060800 13471599192670715008 16171832723399369216 425322180418471808 3125555711147126016 5825789241875780224 8526022772604434432 11226256303333088640 13926489834061742848 16626723364790397056 880212821809499648 3580446352538153856 6280679883266808064 8980913413995462272 11681146944724116480 14381380475452770688 17081614006181424896 1335103463200527488 4035336993929181696 6735570524657835904 9435804055386490112 12136037586115144320 14836271116843798528 17536504647572452736 1789994104591555328 4490227635320209536 7190461166048863744 9890694696777517952 12590928227506172160 15291161758234826368 17991395288963480576 2244884745982583168 4945118276711237376 7645351807439891584 10345585338168545792 13045818868897200000 15746052399625854208 18446285930354508416 2699775387373611008 5400008918102265216 8100242448830919424 10800475979559573632 13500709510288227840 16200943041016882048 454432498035984640 3154666028764638848 5854899559493293056 8555133090221947264 11255366620950601472 13955600151679255680 16655833682407909888 909323139427012480 3609556670155666688 6309790200884320896 9010023731612975104 11710257262341629312 14410490793070283520 17110724323798937728 1364213780818040320 4064447311546694528 6764680842275348736 9464914373004002944 12165147903732657152 14865381434461311360 17565614965189965568 1819104422209068160 4519337952937722368 7219571483666376576 9919805014395030784 12620038545123684992 15320272075852339200 18020505606580993408 2273995063600096000 4974228594328750208 7674462125057404416 10374695655786058624 13074929186514712832 15775162717243367040 28652174262469632 2728885704991123840 5429119235719778048 8129352766448432256 10829586297177086464 13529819827905740672 16230053358634394880 483542815653497472 3183776346382151680 5884009877110805888 8584243407839460096 11284476938568114304 13984710469296768512 16684944000025422720 938433457044525312 3638666987773179520 6338900518501833728 9039134049230487936 11739367579959142144 14439601110687796352 17139834641416450560 1393324098435553152 4093557629164207360 6793791159892861568 9494024690621515776 12194258221350169984 14894491752078824192 17594725282807478400 1848214739826580992 4548448270555235200 7248681801283889408 9948915332012543616 12649148862741197824 15349382393469852032 18049615924198506240 2303105381217608832 5003338911946263040 7703572442674917248 10403805973403571456 13104039504132225664 15804273034860879872 57762491879982464 2757996022608636672 5458229553337290880 8158463084065945088 10858696614794599296 13558930145523253504 16259163676251907712 512653133271010304 3212886663999664512 5913120194728318720 8613353725456972928 11313587256185627136 14013820786914281344 16714054317642935552 967543774662038144 3667777305390692352 6368010836119346560 9068244366848000768 11768477897576654976 14468711428305309184 17168944959033963392 1422434416053065984 4122667946781720192 6822901477510374400 9523135008239028608 12223368538967682816 14923602069696337024 17623835600424991232 1877325057444093824 4577558588172748032 7277792118901402240 9978025649630056448 12678259180358710656 15378492711087364864 18078726241816019072 2332215698835121664 5032449229563775872 7732682760292430080 10432916291021084288 13133149821749738496 15833383352478392704 86872809497495296 2787106340226149504 5487339870954803712 8187573401683457920 10887806932412112128 13588040463140766336 16288273993869420544 541763450888523136 3241996981617177344 5942230512345831552 8642464043074485760 11342697573803139968 14042931104531794176 16743164635260448384 996654092279550976 3696887623008205184 6397121153736859392 9097354684465513600 11797588215194167808 14497821745922822016 17198055276651476224 1451544733670578816 4151778264399233024 6852011795127887232 9552245325856541440 12252478856585195648 14952712387313849856 17652945918042504064 1906435375061606656 4606668905790260864 7306902436518915072 10007135967247569280 12707369497976223488 15407603028704877696 18107836559433531904 2361326016452634496 5061559547181288704 7761793077909942912 10462026608638597120 13162260139367251328 15862493670095905536 115983127115008128 2816216657843662336 5516450188572316544 8216683719300970752 10916917250029624960 13617150780758279168 16317384311486933376 570873768506035968 3271107299234690176 5971340829963344384 8671574360691998592 11371807891420652800 14072041422149307008 16772274952877961216 1025764409897063808 3725997940625718016 6426231471354372224 9126465002083026432 11826698532811680640 14526932063540334848 17227165594268989056 1480655051288091648 4180888582016745856 6881122112745400064 9581355643474054272 12281589174202708480 14981822704931362688 17682056235660016896 1935545692679119488 4635779223407773696 7336012754136427904 10036246284865082112 12736479815593736320 15436713346322390528 18136946877051044736 2390436334070147328 5090669864798801536 7790903395527455744 10491136926256109952 13191370456984764160 15891603987713418368 145093444732520960 2845326975461175168 5545560506189829376 8245794036918483584 10946027567647137792 13646261098375792000 16346494629104446208 599984086123548800 3300217616852203008 6000451147580857216 8700684678309511424 11400918209038165632 14101151739766819840 16801385270495474048 1054874727514576640 3755108258243230848 6455341788971885056 9155575319700539264 11855808850429193472 14556042381157847680 17256275911886501888 1509765368905604480 4209998899634258688 6910232430362912896 9610465961091567104 12310699491820221312 15010933022548875520 17711166553277529728 1964656010296632320 4664889541025286528 7365123071753940736 10065356602482594944 12765590133211249152 15465823663939903360 18166057194668557568 2419546651687660160 5119780182416314368 7820013713144968576 10520247243873622784 13220480774602276992 15920714305330931200 174203762350033792 2874437293078688000 5574670823807342208 8274904354535996416 10975137885264650624 13675371415993304832 16375604946721959040 629094403741061632 3329327934469715840 6029561465198370048 8729794995927024256 11430028526655678464 14130262057384332672 16830495588112986880 1083985045132089472 3784218575860743680 6484452106589397888 9184685637318052096 11884919168046706304 14585152698775360512 17285386229504014720 1538875686523117312 4239109217251771520 6939342747980425728 9639576278709079936 12339809809437734144 15040043340166388352 17740276870895042560 1993766327914145152 4693999858642799360 7394233389371453568 10094466920100107776 12794700450828761984 15494933981557416192 18195167512286070400 2448656969305172992 5148890500033827200 7849124030762481408 10549357561491135616 13249591092219789824 15949824622948444032 203314079967546624 2903547610696200832 5603781141424855040 8304014672153509248 11004248202882163456 13704481733610817664 16404715264339471872 658204721358574464 3358438252087228672 6058671782815882880 8758905313544537088 11459138844273191296 14159372375001845504 16859605905730499712 1113095362749602304 3813328893478256512 6513562424206910720 9213795954935564928 11914029485664219136 14614263016392873344 17314496547121527552 1567986004140630144 4268219534869284352 6968453065597938560 9668686596326592768 12368920127055246976 15069153657783901184 17769387188512555392 2022876645531657984 4723110176260312192 7423343706988966400 10123577237717620608 12823810768446274816 15524044299174929024 18224277829903583232 2477767286922685824 5178000817651340032 7878234348379994240 10578467879108648448 13278701409837302656 15978934940565956864 232424397585059456 2932657928313713664 5632891459042367872 8333124989771022080 11033358520499676288 13733592051228330496 16433825581956984704 687315038976087296 3387548569704741504 6087782100433395712 8788015631162049920 11488249161890704128 14188482692619358336 16888716223348012544 1142205680367115136 3842439211095769344 6542672741824423552 9242906272553077760 11943139803281731968 14643373334010386176 17343606864739040384 1597096321758142976 4297329852486797184 6997563383215451392 9697796913944105600 12398030444672759808 15098263975401414016 17798497506130068224 2051986963149170816 4752220493877825024 7452454024606479232 10152687555335133440 12852921086063787648 15553154616792441856 18253388147521096064 2506877604540198656 5207111135268852864 7907344665997507072 10607578196726161280 13307811727454815488 16008045258183469696 261534715202572288 2961768245931226496 5662001776659880704 8362235307388534912 11062468838117189120 13762702368845843328 16462935899574497536 716425356593600128 3416658887322254336 6116892418050908544 8817125948779562752 11517359479508216960 14217593010236871168 16917826540965525376 1171315997984627968 3871549528713282176 6571783059441936384 9272016590170590592 11972250120899244800 14672483651627899008 17372717182356553216 1626206639375655808 4326440170104310016 7026673700832964224 9726907231561618432 12427140762290272640 15127374293018926848 17827607823747581056 2081097280766683648 4781330811495337856 7481564342223992064 10181797872952646272 12882031403681300480 15582264934409954688 18282498465138608896 2535987922157711488 5236221452886365696 7936454983615019904 10636688514343674112 13336922045072328320 16037155575800982528 290645032820085120 2990878563548739328 5691112094277393536 8391345625006047744 11091579155734701952 13791812686463356160 16492046217192010368 745535674211112960 3445769204939767168 6146002735668421376 8846236266397075584 11546469797125729792 14246703327854384000 16946936858583038208 1200426315602140800 3900659846330795008 6600893377059449216 9301126907788103424 12001360438516757632 14701593969245411840 17401827499974066048 1655316956993168640 4355550487721822848 7055784018450477056 9756017549179131264 12456251079907785472 15156484610636439680 17856718141365093888 2110207598384196480 4810441129112850688 7510674659841504896 10210908190570159104 12911141721298813312 15611375252027467520 18311608782756121728 2565098239775224320 5265331770503878528 7965565301232532736 10665798831961186944 13366032362689841152 16066265893418495360 319755350437597952 3019988881166252160 5720222411894906368 8420455942623560576 11120689473352214784 13820923004080868992 16521156534809523200 774645991828625792 3474879522557280000 6175113053285934208 8875346584014588416 11575580114743242624 14275813645471896832 16976047176200551040 1229536633219653632 3929770163948307840 6630003694676962048 9330237225405616256 12030470756134270464 14730704286862924672 17430937817591578880 1684427274610681472 4384660805339335680 7084894336067989888 9785127866796644096 12485361397525298304 15185594928253952512 17885828458982606720 2139317916001709312 4839551446730363520 7539784977459017728 10240018508187671936 12940252038916326144 15640485569644980352 18340719100373634560 2594208557392737152 5294442088121391360 7994675618850045568 10694909149578699776 13395142680307353984 16095376211036008192 348865668055110784 3049099198783764992 5749332729512419200 8449566260241073408 11149799790969727616 13850033321698381824 16550266852427036032 803756309446138624 3503989840174792832 6204223370903447040 8904456901632101248 11604690432360755456 14304923963089409664 17005157493818063872 1258646950837166464 3958880481565820672 6659114012294474880 9359347543023129088 12059581073751783296 14759814604480437504 17460048135209091712 1713537592228194304 4413771122956848512 7114004653685502720 9814238184414156928 12514471715142811136 15214705245871465344 17914938776600119552 2168428233619222144 4868661764347876352 7568895295076530560 10269128825805184768 12969362356533838976 15669595887262493184 18369829417991147392 2623318875010249984 5323552405738904192 8023785936467558400 10724019467196212608 13424252997924866816 16124486528653521024 377975985672623616 3078209516401277824 5778443047129932032 8478676577858586240 11178910108587240448 13879143639315894656 16579377170044548864 832866627063651456 3533100157792305664 6233333688520959872 8933567219249614080 11633800749978268288 14334034280706922496 17034267811435576704 1287757268454679296 3987990799183333504 6688224329911987712 9388457860640641920 12088691391369296128 14788924922097950336 17489158452826604544 1742647909845707136 4442881440574361344 7143114971303015552 9843348502031669760 12543582032760323968 15243815563488978176 17944049094217632384 2197538551236734976 4897772081965389184 7598005612694043392 10298239143422697600 12998472674151351808 15698706204880006016 18398939735608660224 2652429192627762816 5352662723356417024 8052896254085071232 10753129784813725440 13453363315542379648 16153596846271033856 407086303290136448 3107319834018790656 5807553364747444864 8507786895476099072 11208020426204753280 13908253956933407488 16608487487662061696 861976944681164288 3562210475409818496 6262444006138472704 8962677536867126912 11662911067595781120 14363144598324435328 17063378129053089536 1316867586072192128 4017101116800846336 6717334647529500544 9417568178258154752 12117801708986808960 14818035239715463168 17518268770444117376 1771758227463219968 4471991758191874176 7172225288920528384 9872458819649182592 12572692350377836800 15272925881106491008 17973159411835145216 2226648868854247808 4926882399582902016 7627115930311556224 10327349461040210432 13027582991768864640 15727816522497518848 18428050053226173056 2681539510245275648 5381773040973929856 8082006571702584064 10782240102431238272 13482473633159892480 16182707163888546688 436196620907649280 3136430151636303488 5836663682364957696 8536897213093611904 11237130743822266112 13937364274550920320 16637597805279574528 891087262298677120 3591320793027331328 6291554323755985536 8991787854484639744 11692021385213293952 14392254915941948160 17092488446670602368 1345977903689704960 4046211434418359168 6746444965147013376 9446678495875667584 12146912026604321792 14847145557332976000 17547379088061630208 1800868545080732800 4501102075809387008 7201335606538041216 9901569137266695424 12601802667995349632 15302036198724003840 18002269729452658048 2255759186471760640 4955992717200414848 7656226247929069056 10356459778657723264 13056693309386377472 15756926840115031680 10416297134134272 2710649827862788480 5410883358591442688 8111116889320096896 10811350420048751104 13511583950777405312 16211817481506059520 465306938525162112 3165540469253816320 5865773999982470528 8566007530711124736 11266241061439778944 13966474592168433152 16666708122897087360 920197579916189952 3620431110644844160 6320664641373498368 9020898172102152576 11721131702830806784 14421365233559460992 17121598764288115200 1375088221307217792 4075321752035872000 6775555282764526208 9475788813493180416 12176022344221834624 14876255874950488832 17576489405679143040 1829978862698245632 4530212393426899840 7230445924155554048 9930679454884208256 12630912985612862464 15331146516341516672 18031380047070170880 2284869504089273472 4985103034817927680 7685336565546581888 10385570096275236096 13085803627003890304 15786037157732544512 39526614751647104 2739760145480301312 5439993676208955520 8140227206937609728 10840460737666263936 13540694268394918144 16240927799123572352 494417256142674944 3194650786871329152 5894884317599983360 8595117848328637568 11295351379057291776 13995584909785945984 16695818440514600192 949307897533702784 3649541428262356992 6349774958991011200 9050008489719665408 11750242020448319616 14450475551176973824 17150709081905628032 1404198538924730624 4104432069653384832 6804665600382039040 9504899131110693248 12205132661839347456 14905366192568001664 17605599723296655872 1859089180315758464 4559322711044412672 7259556241773066880 9959789772501721088 12660023303230375296 15360256833959029504 18060490364687683712 2313979821706786304 5014213352435440512 7714446883164094720 10414680413892748928 13114913944621403136 15815147475350057344 68636932369159936 2768870463097814144 5469103993826468352 8169337524555122560 10869571055283776768 13569804586012430976 16270038116741085184 523527573760187776 3223761104488841984 5923994635217496192 8624228165946150400 11324461696674804608 14024695227403458816 16724928758132113024 978418215151215616 3678651745879869824 6378885276608524032 9079118807337178240 11779352338065832448 14479585868794486656 17179819399523140864 1433308856542243456 4133542387270897664 6833775917999551872 9534009448728206080 12234242979456860288 14934476510185514496 17634710040914168704 1888199497933271296 4588433028661925504 7288666559390579712 9988900090119233920 12689133620847888128 15389367151576542336 18089600682305196544 2343090139324299136 5043323670052953344 7743557200781607552 10443790731510261760 13144024262238915968 15844257792967570176 97747249986672768 2797980780715326976 5498214311443981184 8198447842172635392 10898681372901289600 13598914903629943808 16299148434358598016 552637891377700608 3252871422106354816 5953104952835009024 8653338483563663232 11353572014292317440 14053805545020971648 16754039075749625856 1007528532768728448 3707762063497382656 6407995594226036864 9108229124954691072 11808462655683345280 14508696186411999488 17208929717140653696 1462419174159756288 4162652704888410496 6862886235617064704 9563119766345718912 12263353297074373120 14963586827803027328 17663820358531681536 1917309815550784128 4617543346279438336 7317776877008092544 10018010407736746752 12718243938465400960 15418477469194055168 18118710999922709376 2372200456941811968 5072433987670466176 7772667518399120384 10472901049127774592 13173134579856428800 15873368110585083008 126857567604185600 2827091098332839808 5527324629061494016 8227558159790148224 10927791690518802432 13628025221247456640 16328258751976110848 581748208995213440 3281981739723867648 5982215270452521856 8682448801181176064 11382682331909830272 14082915862638484480 16783149393367138688 1036638850386241280 3736872381114895488 6437105911843549696 9137339442572203904 11837572973300858112 14537806504029512320 17238040034758166528 1491529491777269120 4191763022505923328 6891996553234577536 9592230083963231744 12292463614691885952 14992697145420540160 17692930676149194368 1946420133168296960 4646653663896951168 7346887194625605376 10047120725354259584 12747354256082913792 15447587786811568000 18147821317540222208 2401310774559324800 5101544305287979008 7801777836016633216 10502011366745287424 13202244897473941632 15902478428202595840 155967885221698432 2856201415950352640 5556434946679006848 8256668477407661056 10956902008136315264 13657135538864969472 16357369069593623680 610858526612726272 3311092057341380480 6011325588070034688 8711559118798688896 11411792649527343104 14112026180255997312 16812259710984651520 1065749168003754112 3765982698732408320 6466216229461062528 9166449760189716736 11866683290918370944 14566916821647025152 17267150352375679360 1520639809394781952 4220873340123436160 6921106870852090368 9621340401580744576 12321573932309398784 15021807463038052992 17722040993766707200 1975530450785809792 4675763981514464000 7375997512243118208 10076231042971772416 12776464573700426624 15476698104429080832 18176931635157735040 2430421092176837632 5130654622905491840 7830888153634146048 10531121684362800256 13231355215091454464 15931588745820108672 185078202839211264 2885311733567865472 5585545264296519680 8285778795025173888 10986012325753828096 13686245856482482304 16386479387211136512 639968844230239104 3340202374958893312 6040435905687547520 8740669436416201728 11440902967144855936 14141136497873510144 16841370028602164352 1094859485621266944 3795093016349921152 6495326547078575360 9195560077807229568 11895793608535883776 14596027139264537984 17296260669993192192 1549750127012294784 4249983657740948992 6950217188469603200 9650450719198257408 12350684249926911616 15050917780655565824 17751151311384220032 2004640768403322624 4704874299131976832 7405107829860631040 10105341360589285248 12805574891317939456 15505808422046593664 18206041952775247872 2459531409794350464 5159764940523004672 7859998471251658880 10560232001980313088 13260465532708967296 15960699063437621504 214188520456724096 2914422051185378304 5614655581914032512 8314889112642686720 11015122643371340928 13715356174099995136 16415589704828649344 669079161847751936 3369312692576406144 6069546223305060352 8769779754033714560 11470013284762368768 14170246815491022976 16870480346219677184 1123969803238779776 3824203333967433984 6524436864696088192 9224670395424742400 11924903926153396608 14625137456882050816 17325370987610705024 1578860444629807616 4279093975358461824 6979327506087116032 9679561036815770240 12379794567544424448 15080028098273078656 17780261629001732864 2033751086020835456 4733984616749489664 7434218147478143872 10134451678206798080 12834685208935452288 15534918739664106496 18235152270392760704 2488641727411863296 5188875258140517504 7889108788869171712 10589342319597825920 13289575850326480128 15989809381055134336 243298838074236928 2943532368802891136 5643765899531545344 8343999430260199552 11044232960988853760 13744466491717507968 16444700022446162176 698189479465264768 3398423010193918976 6098656540922573184 8798890071651227392 11499123602379881600 14199357133108535808 16899590663837190016 1153080120856292608 3853313651584946816 6553547182313601024 9253780713042255232 11954014243770909440 14654247774499563648 17354481305228217856 1607970762247320448 4308204292975974656 7008437823704628864 9708671354433283072 12408904885161937280 15109138415890591488 17809371946619245696 2062861403638348288 4763094934367002496 7463328465095656704 10163561995824310912 12863795526552965120 15564029057281619328 18264262588010273536 2517752045029376128 5217985575758030336 7918219106486684544 10618452637215338752 13318686167943992960 16018919698672647168 272409155691749760 2972642686420403968 5672876217149058176 8373109747877712384 11073343278606366592 13773576809335020800 16473810340063675008 727299797082777600 3427533327811431808 6127766858540086016 8828000389268740224 11528233919997394432 14228467450726048640 16928700981454702848 1182190438473805440 3882423969202459648 6582657499931113856 9282891030659768064 11983124561388422272 14683358092117076480 17383591622845730688 1637081079864833280 4337314610593487488 7037548141322141696 9737781672050795904 12438015202779450112 15138248733508104320 17838482264236758528 2091971721255861120 4792205251984515328 7492438782713169536 10192672313441823744 12892905844170477952 15593139374899132160 18293372905627786368 2546862362646888960 5247095893375543168 7947329424104197376 10647562954832851584 13347796485561505792 16048030016290160000 301519473309262592 3001753004037916800 5701986534766571008 8402220065495225216 11102453596223879424 13802687126952533632 16502920657681187840 756410114700290432 3456643645428944640 6156877176157598848 8857110706886253056 11557344237614907264 14257577768343561472 16957811299072215680 1211300756091318272 3911534286819972480 6611767817548626688 9312001348277280896 12012234879005935104 14712468409734589312 17412701940463243520 1666191397482346112 4366424928211000320 7066658458939654528 9766891989668308736 12467125520396962944 15167359051125617152 17867592581854271360 2121082038873373952 4821315569602028160 7521549100330682368 10221782631059336576 12922016161787990784 15622249692516644992 18322483223245299200 2575972680264401792 5276206210993056000 7976439741721710208 10676673272450364416 13376906803179018624 16077140333907672832 330629790926775424 3030863321655429632 5731096852384083840 8431330383112738048 11131563913841392256 13831797444570046464 16532030975298700672 785520432317803264 3485753963046457472 6185987493775111680 8886221024503765888 11586454555232420096 14286688085961074304 16986921616689728512 1240411073708831104 3940644604437485312 6640878135166139520 9341111665894793728 12041345196623447936 14741578727352102144 17441812258080756352 1695301715099858944 4395535245828513152 7095768776557167360 9796002307285821568 12496235838014475776 15196469368743129984 17896702899471784192 2150192356490886784 4850425887219540992 7550659417948195200 10250892948676849408 12951126479405503616 15651360010134157824 18351593540862812032 2605082997881914624 5305316528610568832 8005550059339223040 10705783590067877248 13406017120796531456 16106250651525185664 359740108544288256 3059973639272942464 5760207170001596672 8460440700730250880 11160674231458905088 13860907762187559296 16561141292916213504 814630749935316096 3514864280663970304 6215097811392624512 8915331342121278720 11615564872849932928 14315798403578587136 17016031934307241344 1269521391326343936 3969754922054998144 6669988452783652352 9370221983512306560 12070455514240960768 14770689044969614976 17470922575698269184 1724412032717371776 4424645563446025984 7124879094174680192 9825112624903334400 12525346155631988608 15225579686360642816 17925813217089297024 2179302674108399616 4879536204837053824 7579769735565708032 10280003266294362240 12980236797023016448 15680470327751670656 18380703858480324864 2634193315499427456 5334426846228081664 8034660376956735872 10734893907685390080 13435127438414044288 16135360969142698496 388850426161801088 3089083956890455296 5789317487619109504 8489551018347763712 11189784549076417920 13890018079805072128 16590251610533726336 843741067552828928 3543974598281483136 6244208129010137344 8944441659738791552 11644675190467445760 14344908721196099968 17045142251924754176 1298631708943856768 3998865239672510976 6699098770401165184 9399332301129819392 12099565831858473600 14799799362587127808 17500032893315782016 1753522350334884608 4453755881063538816 7153989411792193024 9854222942520847232 12554456473249501440 15254690003978155648 17954923534706809856 2208412991725912448 4908646522454566656 7608880053183220864 10309113583911875072 13009347114640529280 15709580645369183488 18409814176097837696 2663303633116940288 5363537163845594496 8063770694574248704 10764004225302902912 13464237756031557120 16164471286760211328 417960743779313920 3118194274507968128 5818427805236622336 8518661335965276544 11218894866693930752 13919128397422584960 16619361928151239168 872851385170341760 3573084915898995968 6273318446627650176 8973551977356304384 11673785508084958592 14374019038813612800 17074252569542267008 1327742026561369600 4027975557290023808 6728209088018678016 9428442618747332224 12128676149475986432 14828909680204640640 17529143210933294848 1782632667952397440 4482866198681051648 7183099729409705856 9883333260138360064 12583566790867014272 15283800321595668480 17984033852324322688 2237523309343425280 4937756840072079488 7637990370800733696 10338223901529387904 13038457432258042112 15738690962986696320 18438924493715350528 2692413950734453120 5392647481463107328 8092881012191761536 10793114542920415744 13493348073649069952 16193581604377724160 447071061396826752 3147304592125480960 5847538122854135168 8547771653582789376 11248005184311443584 13948238715040097792 16648472245768752000 901961702787854592 3602195233516508800 6302428764245163008 9002662294973817216 11702895825702471424 14403129356431125632 17103362887159779840 1356852344178882432 4057085874907536640 6757319405636190848 9457552936364845056 12157786467093499264 14858019997822153472 17558253528550807680 1811742985569910272 4511976516298564480 7212210047027218688 9912443577755872896 12612677108484527104 15312910639213181312 18013144169941835520 2266633626960938112 4966867157689592320 7667100688418246528 10367334219146900736 13067567749875554944 15767801280604209152 21290737623311744 2721524268351965952 5421757799080620160 8121991329809274368 10822224860537928576 13522458391266582784 16222691921995236992 476181379014339584 3176414909742993792 5876648440471648000 8576881971200302208 11277115501928956416 13977349032657610624 16677582563386264832 931072020405367424 3631305551134021632 6331539081862675840 9031772612591330048 11732006143319984256 14432239674048638464 17132473204777292672 1385962661796395264 4086196192525049472 6786429723253703680 9486663253982357888 12186896784711012096 14887130315439666304 17587363846168320512 1840853303187423104 4541086833916077312 7241320364644731520 9941553895373385728 12641787426102039936 15342020956830694144 18042254487559348352 2295743944578450944 4995977475307105152 7696211006035759360 10396444536764413568 13096678067493067776 15796911598221721984 50401055240824576 2750634585969478784 5450868116698132992 8151101647426787200 10851335178155441408 13551568708884095616 16251802239612749824 505291696631852416 3205525227360506624 5905758758089160832 8605992288817815040 11306225819546469248 14006459350275123456 16706692881003777664 960182338022880256 3660415868751534464 6360649399480188672 9060882930208842880 11761116460937497088 14461349991666151296 17161583522394805504 1415072979413908096 4115306510142562304 6815540040871216512 9515773571599870720 12216007102328524928 14916240633057179136 17616474163785833344 1869963620804935936 4570197151533590144 7270430682262244352 9970664212990898560 12670897743719552768 15371131274448206976 18071364805176861184 2324854262195963776 5025087792924617984 7725321323653272192 10425554854381926400 13125788385110580608 15826021915839234816 79511372858337408 2779744903586991616 5479978434315645824 8180211965044300032 10880445495772954240 13580679026501608448 16280912557230262656 534402014249365248 3234635544978019456 5934869075706673664 8635102606435327872 11335336137163982080 14035569667892636288 16735803198621290496 989292655640393088 3689526186369047296 6389759717097701504 9089993247826355712 11790226778555009920 14490460309283664128 17190693840012318336 1444183297031420928 4144416827760075136 6844650358488729344 9544883889217383552 12245117419946037760 14945350950674691968 17645584481403346176 1899073938422448768 4599307469151102976 7299540999879757184 9999774530608411392 12700008061337065600 15400241592065719808 18100475122794374016 2353964579813476608 5054198110542130816 7754431641270785024 10454665171999439232 13154898702728093440 15855132233456747648 108621690475850240 2808855221204504448 5509088751933158656 8209322282661812864 10909555813390467072 13609789344119121280 16310022874847775488 563512331866878080 3263745862595532288 5963979393324186496 8664212924052840704 11364446454781494912 14064679985510149120 16764913516238803328 1018402973257905920 3718636503986560128 6418870034715214336 9119103565443868544 11819337096172522752 14519570626901176960 17219804157629831168 1473293614648933760 4173527145377587968 6873760676106242176 9573994206834896384 12274227737563550592 14974461268292204800 17674694799020859008 1928184256039961600 4628417786768615808 7328651317497270016 10028884848225924224 12729118378954578432 15429351909683232640 18129585440411886848 2383074897430989440 5083308428159643648 7783541958888297856 10483775489616952064 13184009020345606272 15884242551074260480 137732008093363072 2837965538822017280 5538199069550671488 8238432600279325696 10938666131007979904 13638899661736634112 16339133192465288320 592622649484390912 3292856180213045120 5993089710941699328 8693323241670353536 11393556772399007744 14093790303127661952 16794023833856316160 1047513290875418752 3747746821604072960 6447980352332727168 9148213883061381376 11848447413790035584 14548680944518689792 17248914475247344000 1502403932266446592 4202637462995100800 6902870993723755008 9603104524452409216 12303338055181063424 15003571585909717632 17703805116638371840 1957294573657474432 4657528104386128640 7357761635114782848 10057995165843437056 12758228696572091264 15458462227300745472 18158695758029399680 2412185215048502272 5112418745777156480 7812652276505810688 10512885807234464896 13213119337963119104 15913352868691773312 166842325710875904 2867075856439530112 5567309387168184320 8267542917896838528 10967776448625492736 13668009979354146944 16368243510082801152 621732967101903744 3321966497830557952 6022200028559212160 8722433559287866368 11422667090016520576 14122900620745174784 16823134151473828992 1076623608492931584 3776857139221585792 6477090669950240000 9177324200678894208 11877557731407548416 14577791262136202624 17278024792864856832 1531514249883959424 4231747780612613632 6931981311341267840 9632214842069922048 12332448372798576256 15032681903527230464 17732915434255884672 1986404891274987264 4686638422003641472 7386871952732295680 10087105483460949888 12787339014189604096 15487572544918258304 18187806075646912512 2441295532666015104 5141529063394669312 7841762594123323520 10541996124851977728 13242229655580631936 15942463186309286144 195952643328388736 2896186174057042944 5596419704785697152 8296653235514351360 10996886766243005568 13697120296971659776 16397353827700313984 650843284719416576 3351076815448070784 6051310346176724992 8751543876905379200 11451777407634033408 14152010938362687616 16852244469091341824 1105733926110444416 3805967456839098624 6506200987567752832 9206434518296407040 11906668049025061248 14606901579753715456 17307135110482369664 1560624567501472256 4260858098230126464 6961091628958780672 9661325159687434880 12361558690416089088 15061792221144743296 17762025751873397504 2015515208892500096 4715748739621154304 7415982270349808512 10116215801078462720 12816449331807116928 15516682862535771136 18216916393264425344 2470405850283527936 5170639381012182144 7870872911740836352 10571106442469490560 13271339973198144768 15971573503926798976 225062960945901568 2925296491674555776 5625530022403209984 8325763553131864192 11025997083860518400 13726230614589172608 16426464145317826816 679953602336929408 3380187133065583616 6080420663794237824 8780654194522892032 11480887725251546240 14181121255980200448 16881354786708854656 1134844243727957248 3835077774456611456 6535311305185265664 9235544835913919872 11935778366642574080 14636011897371228288 17336245428099882496 1589734885118985088 4289968415847639296 6990201946576293504 9690435477304947712 12390669008033601920 15090902538762256128 17791136069490910336 2044625526510012928 4744859057238667136 7445092587967321344 10145326118695975552 12845559649424629760 15545793180153283968 18246026710881938176 2499516167901040768 5199749698629694976 7899983229358349184 10600216760087003392 13300450290815657600 16000683821544311808 254173278563414400 2954406809292068608 5654640340020722816 8354873870749377024 11055107401478031232 13755340932206685440 16455574462935339648 709063919954442240 3409297450683096448 6109530981411750656 8809764512140404864 11509998042869059072 14210231573597713280 16910465104326367488 1163954561345470080 3864188092074124288 6564421622802778496 9264655153531432704 11964888684260086912 14665122214988741120 17365355745717395328 1618845202736497920 4319078733465152128 7019312264193806336 9719545794922460544 12419779325651114752 15120012856379768960 17820246387108423168 2073735844127525760 4773969374856179968 7474202905584834176 10174436436313488384 12874669967042142592 15574903497770796800 18275137028499451008 2528626485518553600 5228860016247207808 7929093546975862016 10629327077704516224 13329560608433170432 16029794139161824640 283283596180927232 2983517126909581440 5683750657638235648 8383984188366889856 11084217719095544064 13784451249824198272 16484684780552852480 738174237571955072 3438407768300609280 6138641299029263488 8838874829757917696 11539108360486571904 14239341891215226112 16939575421943880320 1193064878962982912 3893298409691637120 6593531940420291328 9293765471148945536 11993999001877599744 14694232532606253952 17394466063334908160 1647955520354010752 4348189051082664960 7048422581811319168 9748656112539973376 12448889643268627584 15149123173997281792 17849356704725936000 2102846161745038592 4803079692473692800 7503313223202347008 10203546753931001216 12903780284659655424 15604013815388309632 18304247346116963840 2557736803136066432 5257970333864720640 7958203864593374848 10658437395322029056 13358670926050683264 16058904456779337472 312393913798440064 3012627444527094272 5712860975255748480 8413094505984402688 11113328036713056896 13813561567441711104 16513795098170365312 767284555189467904 3467518085918122112 6167751616646776320 8867985147375430528 11568218678104084736 14268452208832738944 16968685739561393152 1222175196580495744 3922408727309149952 6622642258037804160 9322875788766458368 12023109319495112576 14723342850223766784 17423576380952420992 1677065837971523584 4377299368700177792 7077532899428832000 9777766430157486208 12477999960886140416 15178233491614794624 17878467022343448832 2131956479362551424 4832190010091205632 7532423540819859840 10232657071548514048 12932890602277168256 15633124133005822464 18333357663734476672 2586847120753579264 5287080651482233472 7987314182210887680 10687547712939541888 13387781243668196096 16088014774396850304 341504231415952896 3041737762144607104 5741971292873261312 8442204823601915520 11142438354330569728 13842671885059223936 16542905415787878144 796394872806980736 3496628403535634944 6196861934264289152 8897095464992943360 11597328995721597568 14297562526450251776 16997796057178905984 1251285514198008576 3951519044926662784 6651752575655316992 9351986106383971200 12052219637112625408 14752453167841279616 17452686698569933824 1706176155589036416 4406409686317690624 7106643217046344832 9806876747774999040 12507110278503653248 15207343809232307456 17907577339960961664 2161066796980064256 4861300327708718464 7561533858437372672 10261767389166026880 12962000919894681088 15662234450623335296 18362467981351989504 2615957438371092096 5316190969099746304 8016424499828400512 10716658030557054720 13416891561285708928 16117125092014363136 370614549033465728 3070848079762119936 5771081610490774144 8471315141219428352 11171548671948082560 13871782202676736768 16572015733405390976 825505190424493568 3525738721153147776 6225972251881801984 8926205782610456192 11626439313339110400 14326672844067764608 17026906374796418816 1280395831815521408 3980629362544175616 6680862893272829824 9381096424001484032 12081329954730138240 14781563485458792448 17481797016187446656 1735286473206549248 4435520003935203456 7135753534663857664 9835987065392511872 12536220596121166080 15236454126849820288 17936687657578474496 2190177114597577088 4890410645326231296 7590644176054885504 10290877706783539712 12991111237512193920 15691344768240848128 18391578298969502336 2645067755988604928 5345301286717259136 8045534817445913344 10745768348174567552 13446001878903221760 16146235409631875968 399724866650978560 3099958397379632768 5800191928108286976 8500425458836941184 11200658989565595392 13900892520294249600 16601126051022903808 854615508042006400 3554849038770660608 6255082569499314816 8955316100227969024 11655549630956623232 14355783161685277440 17056016692413931648 1309506149433034240 4009739680161688448 6709973210890342656 9410206741618996864 12110440272347651072 14810673803076305280 17510907333804959488 1764396790824062080 4464630321552716288 7164863852281370496 9865097383010024704 12565330913738678912 15265564444467333120 17965797975195987328 2219287432215089920 4919520962943744128 7619754493672398336 10319988024401052544 13020221555129706752 15720455085858360960 18420688616587015168 2674178073606117760 5374411604334771968 8074645135063426176 10774878665792080384 13475112196520734592 16175345727249388800 428835184268491392 3129068714997145600 5829302245725799808 8529535776454454016 11229769307183108224 13930002837911762432 16630236368640416640 883725825659519232 3583959356388173440 6284192887116827648 8984426417845481856 11684659948574136064 14384893479302790272 17085127010031444480 1338616467050547072 4038849997779201280 6739083528507855488 9439317059236509696 12139550589965163904 14839784120693818112 17540017651422472320 1793507108441574912 4493740639170229120 7193974169898883328 9894207700627537536 12594441231356191744 15294674762084845952 17994908292813500160 2248397749832602752 4948631280561256960 7648864811289911168 10349098342018565376 13049331872747219584 15749565403475873792 3054860494976384 2703288391223630592 5403521921952284800 8103755452680939008 10803988983409593216 13504222514138247424 16204456044866901632 457945501886004224 3158179032614658432 5858412563343312640 8558646094071966848 11258879624800621056 13959113155529275264 16659346686257929472 912836143277032064 3613069674005686272 6313303204734340480 9013536735462994688 11713770266191648896 14414003796920303104 17114237327648957312 1367726784668059904 4067960315396714112 6768193846125368320 9468427376854022528 12168660907582676736 14868894438311330944 17569127969039985152 1822617426059087744 4522850956787741952 7223084487516396160 9923318018245050368 12623551548973704576 15323785079702358784 18024018610431012992 2277508067450115584 4977741598178769792 7677975128907424000 10378208659636078208 13078442190364732416 15778675721093386624 32165178112489216 2732398708841143424 5432632239569797632 8132865770298451840 10833099301027106048 13533332831755760256 16233566362484414464 487055819503517056 3187289350232171264 5887522880960825472 8587756411689479680 11287989942418133888 13988223473146788096 16688457003875442304 941946460894544896 3642179991623199104 6342413522351853312 9042647053080507520 11742880583809161728 14443114114537815936 17143347645266470144 1396837102285572736 4097070633014226944 6797304163742881152 9497537694471535360 12197771225200189568 14898004755928843776 17598238286657497984 1851727743676600576 4551961274405254784 7252194805133908992 9952428335862563200 12652661866591217408 15352895397319871616 18053128928048525824 2306618385067628416 5006851915796282624 7707085446524936832 10407318977253591040 13107552507982245248 15807786038710899456 61275495730002048 2761509026458656256 5461742557187310464 8161976087915964672 10862209618644618880 13562443149373273088 16262676680101927296 516166137121029888 3216399667849684096 5916633198578338304 8616866729306992512 11317100260035646720 14017333790764300928 16717567321492955136 971056778512057728 3671290309240711936 6371523839969366144 9071757370698020352 11771990901426674560 14472224432155328768 17172457962883982976 1425947419903085568 4126180950631739776 6826414481360393984 9526648012089048192 12226881542817702400 14927115073546356608 17627348604275010816 1880838061294113408 4581071592022767616 7281305122751421824 9981538653480076032 12681772184208730240 15382005714937384448 18082239245666038656 2335728702685141248 5035962233413795456 7736195764142449664 10436429294871103872 13136662825599758080 15836896356328412288 90385813347514880 2790619344076169088 5490852874804823296 8191086405533477504 10891319936262131712 13591553466990785920 16291786997719440128 545276454738542720 3245509985467196928 5945743516195851136 8645977046924505344 11346210577653159552 14046444108381813760 16746677639110467968 1000167096129570560 3700400626858224768 6400634157586878976 9100867688315533184 11801101219044187392 14501334749772841600 17201568280501495808 1455057737520598400 4155291268249252608 6855524798977906816 9555758329706561024 12255991860435215232 14956225391163869440 17656458921892523648 1909948378911626240 4610181909640280448 7310415440368934656 10010648971097588864 12710882501826243072 15411116032554897280 18111349563283551488 2364839020302654080 5065072551031308288 7765306081759962496 10465539612488616704 13165773143217270912 15866006673945925120 119496130965027712 2819729661693681920 5519963192422336128 8220196723150990336 10920430253879644544 13620663784608298752 16320897315336952960 574386772356055552 3274620303084709760 5974853833813363968 8675087364542018176 11375320895270672384 14075554425999326592 16775787956727980800 1029277413747083392 3729510944475737600 6429744475204391808 9129978005933046016 11830211536661700224 14530445067390354432 17230678598119008640 1484168055138111232 4184401585866765440 6884635116595419648 9584868647324073856 12285102178052728064 14985335708781382272 17685569239510036480 1939058696529139072 4639292227257793280 7339525757986447488 10039759288715101696 12739992819443755904 15440226350172410112 18140459880901064320 2393949337920166912 5094182868648821120 7794416399377475328 10494649930106129536 13194883460834783744 15895116991563437952 148606448582540544 2848839979311194752 5549073510039848960 8249307040768503168 10949540571497157376 13649774102225811584 16350007632954465792 603497089973568384 3303730620702222592 6003964151430876800 8704197682159531008 11404431212888185216 14104664743616839424 16804898274345493632 1058387731364596224 3758621262093250432 6458854792821904640 9159088323550558848 11859321854279213056 14559555385007867264 17259788915736521472 1513278372755624064 4213511903484278272 6913745434212932480 9613978964941586688 12314212495670240896 15014446026398895104 17714679557127549312 1968169014146651904 4668402544875306112 7368636075603960320 10068869606332614528 12769103137061268736 15469336667789922944 18169570198518577152 2423059655537679744 5123293186266333952 7823526716994988160 10523760247723642368 13223993778452296576 15924227309180950784 177716766200053376 2877950296928707584 5578183827657361792 8278417358386016000 10978650889114670208 13678884419843324416 16379117950571978624 632607407591081216 3332840938319735424 6033074469048389632 8733307999777043840 11433541530505698048 14133775061234352256 16834008591963006464 1087498048982109056 3787731579710763264 6487965110439417472 9188198641168071680 11888432171896725888 14588665702625380096 17288899233354034304 1542388690373136896 4242622221101791104 6942855751830445312 9643089282559099520 12343322813287753728 15043556344016407936 17743789874745062144 1997279331764164736 4697512862492818944 7397746393221473152 10097979923950127360 12798213454678781568 15498446985407435776 18198680516136089984 2452169973155192576 5152403503883846784 7852637034612500992 10552870565341155200 13253104096069809408 15953337626798463616 206827083817566208 2907060614546220416 5607294145274874624 8307527676003528832 11007761206732183040 13707994737460837248 16408228268189491456 661717725208594048 3361951255937248256 6062184786665902464 8762418317394556672 11462651848123210880 14162885378851865088 16863118909580519296 1116608366599621888 3816841897328276096 6517075428056930304 9217308958785584512 11917542489514238720 14617776020242892928 17318009550971547136 1571499007990649728 4271732538719303936 6971966069447958144 9672199600176612352 12372433130905266560 15072666661633920768 17772900192362574976 2026389649381677568 4726623180110331776 7426856710838985984 10127090241567640192 12827323772296294400 15527557303024948608 18227790833753602816 2481280290772705408 5181513821501359616 7881747352230013824 10581980882958668032 13282214413687322240 15982447944415976448 235937401435079040 2936170932163733248 5636404462892387456 8336637993621041664 11036871524349695872 13737105055078350080 16437338585807004288 690828042826106880 3391061573554761088 6091295104283415296 8791528635012069504 11491762165740723712 14191995696469377920 16892229227198032128 1145718684217134720 3845952214945788928 6546185745674443136 9246419276403097344 11946652807131751552 14646886337860405760 17347119868589059968 1600609325608162560 4300842856336816768 7001076387065470976 9701309917794125184 12401543448522779392 15101776979251433600 17802010509980087808 2055499966999190400 4755733497727844608 7455967028456498816 10156200559185153024 12856434089913807232 15556667620642461440 18256901151371115648 2510390608390218240 5210624139118872448 7910857669847526656 10611091200576180864 13311324731304835072 16011558262033489280 265047719052591872 2965281249781246080 5665514780509900288 8365748311238554496 11065981841967208704 13766215372695862912 16466448903424517120 719938360443619712 3420171891172273920 6120405421900928128 8820638952629582336 11520872483358236544 14221106014086890752 16921339544815544960 1174829001834647552 3875062532563301760 6575296063291955968 9275529594020610176 11975763124749264384 14675996655477918592 17376230186206572800 1629719643225675392 4329953173954329600 7030186704682983808 9730420235411638016 12430653766140292224 15130887296868946432 17831120827597600640 2084610284616703232 4784843815345357440 7485077346074011648 10185310876802665856 12885544407531320064 15585777938259974272 18286011468988628480 2539500926007731072 5239734456736385280 7939967987465039488 10640201518193693696 13340435048922347904 16040668579651002112 294158036670104704 2994391567398758912 5694625098127413120 8394858628856067328 11095092159584721536 13795325690313375744 16495559221042029952 749048678061132544 3449282208789786752 6149515739518440960 8849749270247095168 11549982800975749376 14250216331704403584 16950449862433057792 1203939319452160384 3904172850180814592 6604406380909468800 9304639911638123008 12004873442366777216 14705106973095431424 17405340503824085632 1658829960843188224 4359063491571842432 7059297022300496640 9759530553029150848 12459764083757805056 15159997614486459264 17860231145215113472 2113720602234216064 4813954132962870272 7514187663691524480 10214421194420178688 12914654725148832896 15614888255877487104 18315121786606141312 2568611243625243904 5268844774353898112 7969078305082552320 10669311835811206528 13369545366539860736 16069778897268514944 323268354287617536 3023501885016271744 5723735415744925952 8423968946473580160 11124202477202234368 13824436007930888576 16524669538659542784 778158995678645376 3478392526407299584 6178626057135953792 8878859587864608000 11579093118593262208 14279326649321916416 16979560180050570624 1233049637069673216 3933283167798327424 6633516698526981632 9333750229255635840 12033983759984290048 14734217290712944256 17434450821441598464 1687940278460701056 4388173809189355264 7088407339918009472 9788640870646663680 12488874401375317888 15189107932103972096 17889341462832626304 2142830919851728896 4843064450580383104 7543297981309037312 10243531512037691520 12943765042766345728 15643998573494999936 18344232104223654144 2597721561242756736 5297955091971410944 7998188622700065152 10698422153428719360 13398655684157373568 16098889214886027776 352378671905130368 3052612202633784576 5752845733362438784 8453079264091092992 11153312794819747200 13853546325548401408 16553779856277055616 807269313296158208 3507502844024812416 6207736374753466624 8907969905482120832 11608203436210775040 14308436966939429248 17008670497668083456 1262159954687186048 3962393485415840256 6662627016144494464 9362860546873148672 12063094077601802880 14763327608330457088 17463561139059111296 1717050596078213888 4417284126806868096 7117517657535522304 9817751188264176512 12517984718992830720 15218218249721484928 17918451780450139136 2171941237469241728 4872174768197895936 7572408298926550144 10272641829655204352 12972875360383858560 15673108891112512768 18373342421841166976 2626831878860269568 5327065409588923776 8027298940317577984 10727532471046232192 13427766001774886400 16127999532503540608 381488989522643200 3081722520251297408 5781956050979951616 8482189581708605824 11182423112437260032 13882656643165914240 16582890173894568448 836379630913671040 3536613161642325248 6236846692370979456 8937080223099633664 11637313753828287872 14337547284556942080 17037780815285596288 1291270272304698880 3991503803033353088 6691737333762007296 9391970864490661504 12092204395219315712 14792437925947969920 17492671456676624128 1746160913695726720 4446394444424380928 7146627975153035136 9846861505881689344 12547095036610343552 15247328567338997760 17947562098067651968 2201051555086754560 4901285085815408768 7601518616544062976 10301752147272717184 13001985678001371392 15702219208730025600 18402452739458679808 2655942196477782400 5356175727206436608 8056409257935090816 10756642788663745024 13456876319392399232 16157109850121053440 410599307140156032 3110832837868810240 5811066368597464448 8511299899326118656 11211533430054772864 13911766960783427072 16612000491512081280 865489948531183872 3565723479259838080 6265957009988492288 8966190540717146496 11666424071445800704 14366657602174454912 17066891132903109120 1320380589922211712 4020614120650865920 6720847651379520128 9421081182108174336 12121314712836828544 14821548243565482752 17521781774294136960 1775271231313239552 4475504762041893760 7175738292770547968 9875971823499202176 12576205354227856384 15276438884956510592 17976672415685164800 2230161872704267392 4930395403432921600 7630628934161575808 10330862464890230016 13031095995618884224 15731329526347538432 18431563057076192640 2685052514095295232 5385286044823949440 8085519575552603648 10785753106281257856 13485986637009912064 16186220167738566272 439709624757668864 3139943155486323072 5840176686214977280 8540410216943631488 11240643747672285696 13940877278400939904 16641110809129594112 894600266148696704 3594833796877350912 6295067327606005120 8995300858334659328 11695534389063313536 14395767919791967744 17096001450520621952 1349490907539724544 4049724438268378752 6749957968997032960 9450191499725687168 12150425030454341376 14850658561182995584 17550892091911649792 1804381548930752384 4504615079659406592 7204848610388060800 9905082141116715008 12605315671845369216 15305549202574023424 18005782733302677632 2259272190321780224 4959505721050434432 7659739251779088640 10359972782507742848 13060206313236397056 15760439843965051264 13929300984153856 2714162831712808064 5414396362441462272 8114629893170116480 10814863423898770688 13515096954627424896 16215330485356079104 468819942375181696 3169053473103835904 5869287003832490112 8569520534561144320 11269754065289798528 13969987596018452736 16670221126747106944 923710583766209536 3623944114494863744 6324177645223517952 9024411175952172160 11724644706680826368 14424878237409480576 17125111768138134784 1378601225157237376 4078834755885891584 6779068286614545792 9479301817343200000 12179535348071854208 14879768878800508416 17580002409529162624 1833491866548265216 4533725397276919424 7233958928005573632 9934192458734227840 12634425989462882048 15334659520191536256 18034893050920190464 2288382507939293056 4988616038667947264 7688849569396601472 10389083100125255680 13089316630853909888 15789550161582564096 43039618601666688 2743273149330320896 5443506680058975104 8143740210787629312 10843973741516283520 13544207272244937728 16244440802973591936 497930259992694528 3198163790721348736 5898397321450002944 8598630852178657152 11298864382907311360 13999097913635965568 16699331444364619776 952820901383722368 3653054432112376576 6353287962841030784 9053521493569684992 11753755024298339200 14453988555026993408 17154222085755647616 1407711542774750208 4107945073503404416 6808178604232058624 9508412134960712832 12208645665689367040 14908879196418021248 17609112727146675456 1862602184165778048 4562835714894432256 7263069245623086464 9963302776351740672 12663536307080394880 15363769837809049088 18064003368537703296 2317492825556805888 5017726356285460096 7717959887014114304 10418193417742768512 13118426948471422720 15818660479200076928 72149936219179520 2772383466947833728 5472616997676487936 8172850528405142144 10873084059133796352 13573317589862450560 16273551120591104768 527040577610207360 3227274108338861568 5927507639067515776 8627741169796169984 11327974700524824192 14028208231253478400 16728441761982132608 981931219001235200 3682164749729889408 6382398280458543616 9082631811187197824 11782865341915852032 14483098872644506240 17183332403373160448 1436821860392263040 4137055391120917248 6837288921849571456 9537522452578225664 12237755983306879872 14937989514035534080 17638223044764188288 1891712501783290880 4591946032511945088 7292179563240599296 9992413093969253504 12692646624697907712 15392880155426561920 18093113686155216128 2346603143174318720 5046836673902972928 7747070204631627136 10447303735360281344 13147537266088935552 15847770796817589760 101260253836692352 2801493784565346560 5501727315294000768 8201960846022654976 10902194376751309184 13602427907479963392 16302661438208617600 556150895227720192 3256384425956374400 5956617956685028608 8656851487413682816 11357085018142337024 14057318548870991232 16757552079599645440 1011041536618748032 3711275067347402240 6411508598076056448 9111742128804710656 11811975659533364864 14512209190262019072 17212442720990673280 1465932178009775872 4166165708738430080 6866399239467084288 9566632770195738496 12266866300924392704 14967099831653046912 17667333362381701120 1920822819400803712 4621056350129457920 7321289880858112128 10021523411586766336 12721756942315420544 15421990473044074752 18122224003772728960 2375713460791831552 5075946991520485760 7776180522249139968 10476414052977794176 13176647583706448384 15876881114435102592 130370571454205184 2830604102182859392 5530837632911513600 8231071163640167808 10931304694368822016 13631538225097476224 16331771755826130432 585261212845233024 3285494743573887232 5985728274302541440 8685961805031195648 11386195335759849856 14086428866488504064 16786662397217158272 1040151854236260864 3740385384964915072 6440618915693569280 9140852446422223488 11841085977150877696 14541319507879531904 17241553038608186112 1495042495627288704 4195276026355942912 6895509557084597120 9595743087813251328 12295976618541905536 14996210149270559744 17696443679999213952 1949933137018316544 4650166667746970752 7350400198475624960 10050633729204279168 12750867259932933376 15451100790661587584 18151334321390241792 2404823778409344384 5105057309137998592 7805290839866652800 10505524370595307008 13205757901323961216 15905991432052615424 159480889071718016 2859714419800372224 5559947950529026432 8260181481257680640 10960415011986334848 13660648542714989056 16360882073443643264 614371530462745856 3314605061191400064 6014838591920054272 8715072122648708480 11415305653377362688 14115539184106016896 16815772714834671104 1069262171853773696 3769495702582427904 6469729233311082112 9169962764039736320 11870196294768390528 14570429825497044736 17270663356225698944 1524152813244801536 4224386343973455744 6924619874702109952 9624853405430764160 12325086936159418368 15025320466888072576 17725553997616726784 1979043454635829376 4679276985364483584 7379510516093137792 10079744046821792000 12779977577550446208 15480211108279100416 18180444639007754624 2433934096026857216 5134167626755511424 7834401157484165632 10534634688212819840 13234868218941474048 15935101749670128256 188591206689230848 2888824737417885056 5589058268146539264 8289291798875193472 10989525329603847680 13689758860332501888 16389992391061156096 643481848080258688 3343715378808912896 6043948909537567104 8744182440266221312 11444415970994875520 14144649501723529728 16844883032452183936 1098372489471286528 3798606020199940736 6498839550928594944 9199073081657249152 11899306612385903360 14599540143114557568 17299773673843211776 1553263130862314368 4253496661590968576 6953730192319622784 9653963723048276992 12354197253776931200 15054430784505585408 17754664315234239616 2008153772253342208 4708387302981996416 7408620833710650624 10108854364439304832 12809087895167959040 15509321425896613248 18209554956625267456 2463044413644370048 5163277944373024256 7863511475101678464 10563745005830332672 13263978536558986880 15964212067287641088 217701524306743680 2917935055035397888 5618168585764052096 8318402116492706304 11018635647221360512 13718869177950014720 16419102708678668928 672592165697771520 3372825696426425728 6073059227155079936 8773292757883734144 11473526288612388352 14173759819341042560 16873993350069696768 1127482807088799360 3827716337817453568 6527949868546107776 9228183399274761984 11928416930003416192 14628650460732070400 17328883991460724608 1582373448479827200 4282606979208481408 6982840509937135616 9683074040665789824 12383307571394444032 15083541102123098240 17783774632851752448 2037264089870855040 4737497620599509248 7437731151328163456 10137964682056817664 12838198212785471872 15538431743514126080 18238665274242780288 2492154731261882880 5192388261990537088 7892621792719191296 10592855323447845504 13293088854176499712 15993322384905153920 246811841924256512 2947045372652910720 5647278903381564928 8347512434110219136 11047745964838873344 13747979495567527552 16448213026296181760 701702483315284352 3401936014043938560 6102169544772592768 8802403075501246976 11502636606229901184 14202870136958555392 16903103667687209600 1156593124706312192 3856826655434966400 6557060186163620608 9257293716892274816 11957527247620929024 14657760778349583232 17357994309078237440 1611483766097340032 4311717296825994240 7011950827554648448 9712184358283302656 12412417889011956864 15112651419740611072 17812884950469265280 2066374407488367872 4766607938217022080 7466841468945676288 10167074999674330496 12867308530402984704 15567542061131638912 18267775591860293120 2521265048879395712 5221498579608049920 7921732110336704128 10621965641065358336 13322199171794012544 16022432702522666752 275922159541769344 2976155690270423552 5676389220999077760 8376622751727731968 11076856282456386176 13777089813185040384 16477323343913694592 730812800932797184 3431046331661451392 6131279862390105600 8831513393118759808 11531746923847414016 14231980454576068224 16932213985304722432 1185703442323825024 3885936973052479232 6586170503781133440 9286404034509787648 11986637565238441856 14686871095967096064 17387104626695750272 1640594083714852864 4340827614443507072 7041061145172161280 9741294675900815488 12441528206629469696 15141761737358123904 17841995268086778112 2095484725105880704 4795718255834534912 7495951786563189120 10196185317291843328 12896418848020497536 15596652378749151744 18296885909477805952 2550375366496908544 5250608897225562752 7950842427954216960 10651075958682871168 13351309489411525376 16051543020140179584 305032477159282176 3005266007887936384 5705499538616590592 8405733069345244800 11105966600073899008 13806200130802553216 16506433661531207424 759923118550310016 3460156649278964224 6160390180007618432 8860623710736272640 11560857241464926848 14261090772193581056 16961324302922235264 1214813759941337856 3915047290669992064 6615280821398646272 9315514352127300480 12015747882855954688 14715981413584608896 17416214944313263104 1669704401332365696 4369937932061019904 7070171462789674112 9770404993518328320 12470638524246982528 15170872054975636736 17871105585704290944 2124595042723393536 4824828573452047744 7525062104180701952 10225295634909356160 12925529165638010368 15625762696366664576 18325996227095318784 2579485684114421376 5279719214843075584 7979952745571729792 10680186276300384000 13380419807029038208 16080653337757692416 334142794776795008 3034376325505449216 5734609856234103424 8434843386962757632 11135076917691411840 13835310448420066048 16535543979148720256 789033436167822848 3489266966896477056 6189500497625131264 8889734028353785472 11589967559082439680 14290201089811093888 16990434620539748096 1243924077558850688 3944157608287504896 6644391139016159104 9344624669744813312 12044858200473467520 14745091731202121728 17445325261930775936 1698814718949878528 4399048249678532736 7099281780407186944 9799515311135841152 12499748841864495360 15199982372593149568 17900215903321803776 2153705360340906368 4853938891069560576 7554172421798214784 10254405952526868992 12954639483255523200 15654873013984177408 18355106544712831616 2608596001731934208 5308829532460588416 8009063063189242624 10709296593917896832 13409530124646551040 16109763655375205248 363253112394307840 3063486643122962048 5763720173851616256 8463953704580270464 11164187235308924672 13864420766037578880 16564654296766233088 818143753785335680 3518377284513989888 6218610815242644096 8918844345971298304 11619077876699952512 14319311407428606720 17019544938157260928 1273034395176363520 3973267925905017728 6673501456633671936 9373734987362326144 12073968518090980352 14774202048819634560 17474435579548288768 1727925036567391360 4428158567296045568 7128392098024699776 9828625628753353984 12528859159482008192 15229092690210662400 17929326220939316608 2182815677958419200 4883049208687073408 7583282739415727616 10283516270144381824 12983749800873036032 15683983331601690240 18384216862330344448 2637706319349447040 5337939850078101248 8038173380806755456 10738406911535409664 13438640442264063872 16138873972992718080 392363430011820672 3092596960740474880 5792830491469129088 8493064022197783296 11193297552926437504 13893531083655091712 16593764614383745920 847254071402848512 3547487602131502720 6247721132860156928 8947954663588811136 11648188194317465344 14348421725046119552 17048655255774773760 1302144712793876352 4002378243522530560 6702611774251184768 9402845304979838976 12103078835708493184 14803312366437147392 17503545897165801600 1757035354184904192 4457268884913558400 7157502415642212608 9857735946370866816 12557969477099521024 15258203007828175232 17958436538556829440 2211925995575932032 4912159526304586240 7612393057033240448 10312626587761894656 13012860118490548864 15713093649219203072 18413327179947857280 2666816636966959872 5367050167695614080 8067283698424268288 10767517229152922496 13467750759881576704 16167984290610230912 421473747629333504 3121707278357987712 5821940809086641920 8522174339815296128 11222407870543950336 13922641401272604544 16622874932001258752 876364389020361344 3576597919749015552 6276831450477669760 8977064981206323968 11677298511934978176 14377532042663632384 17077765573392286592 1331255030411389184 4031488561140043392 6731722091868697600 9431955622597351808 12132189153326006016 14832422684054660224 17532656214783314432 1786145671802417024 4486379202531071232 7186612733259725440 9886846263988379648 12587079794717033856 15287313325445688064 17987546856174342272 2241036313193444864 4941269843922099072 7641503374650753280 10341736905379407488 13041970436108061696 15742203966836715904 18442437497565370112 2695926954584472704 5396160485313126912 8096394016041781120 10796627546770435328 13496861077499089536 16197094608227743744 450584065246846336 3150817595975500544 5851051126704154752 8551284657432808960 11251518188161463168 13951751718890117376 16651985249618771584 905474706637874176 3605708237366528384 6305941768095182592 9006175298823836800 11706408829552491008 14406642360281145216 17106875891009799424 1360365348028902016 4060598878757556224 6760832409486210432 9461065940214864640 12161299470943518848 14861533001672173056 17561766532400827264 1815255989419929856 4515489520148584064 7215723050877238272 9915956581605892480 12616190112334546688 15316423643063200896 18016657173791855104 2270146630810957696 4970380161539611904 7670613692268266112 10370847222996920320 13071080753725574528 15771314284454228736 24803741473331328 2725037272201985536 5425270802930639744 8125504333659293952 10825737864387948160 13525971395116602368 16226204925845256576 479694382864359168 3179927913593013376 5880161444321667584 8580394975050321792 11280628505778976000 13980862036507630208 16681095567236284416 934585024255387008 3634818554984041216 6335052085712695424 9035285616441349632 11735519147170003840 14435752677898658048 17135986208627312256 1389475665646414848 4089709196375069056 6789942727103723264 9490176257832377472 12190409788561031680 14890643319289685888 17590876850018340096 1844366307037442688 4544599837766096896 7244833368494751104 9945066899223405312 12645300429952059520 15345533960680713728 18045767491409367936 2299256948428470528 4999490479157124736 7699724009885778944 10399957540614433152 13100191071343087360 15800424602071741568 53914059090844160 2754147589819498368 5454381120548152576 8154614651276806784 10854848182005460992 13555081712734115200 16255315243462769408 508804700481872000 3209038231210526208 5909271761939180416 8609505292667834624 11309738823396488832 14009972354125143040 16710205884853797248 963695341872899840 3663928872601554048 6364162403330208256 9064395934058862464 11764629464787516672 14464862995516170880 17165096526244825088 1418585983263927680 4118819513992581888 6819053044721236096 9519286575449890304 12219520106178544512 14919753636907198720 17619987167635852928 1873476624654955520 4573710155383609728 7273943686112263936 9974177216840918144 12674410747569572352 15374644278298226560 18074877809026880768 2328367266045983360 5028600796774637568 7728834327503291776 10429067858231945984 13129301388960600192 15829534919689254400 83024376708356992 2783257907437011200 5483491438165665408 8183724968894319616 10883958499622973824 13584192030351628032 16284425561080282240 537915018099384832 3238148548828039040 5938382079556693248 8638615610285347456 11338849141014001664 14039082671742655872 16739316202471310080 992805659490412672 3693039190219066880 6393272720947721088 9093506251676375296 11793739782405029504 14493973313133683712 17194206843862337920 1447696300881440512 4147929831610094720 6848163362338748928 9548396893067403136 12248630423796057344 14948863954524711552 17649097485253365760 1902586942272468352 4602820473001122560 7303054003729776768 10003287534458430976 12703521065187085184 15403754595915739392 18103988126644393600 2357477583663496192 5057711114392150400 7757944645120804608 10458178175849458816 13158411706578113024 15858645237306767232 112134694325869824 2812368225054524032 5512601755783178240 8212835286511832448 10913068817240486656 13613302347969140864 16313535878697795072 567025335716897664 3267258866445551872 5967492397174206080 8667725927902860288 11367959458631514496 14068192989360168704 16768426520088822912 1021915977107925504 3722149507836579712 6422383038565233920 9122616569293888128 11822850100022542336 14523083630751196544 17223317161479850752 1476806618498953344 4177040149227607552 6877273679956261760 9577507210684915968 12277740741413570176 14977974272142224384 17678207802870878592 1931697259889981184 4631930790618635392 7332164321347289600 10032397852075943808 12732631382804598016 15432864913533252224 18133098444261906432 2386587901281009024 5086821432009663232 7787054962738317440 10487288493466971648 13187522024195625856 15887755554924280064 141245011943382656 2841478542672036864 5541712073400691072 8241945604129345280 10942179134857999488 13642412665586653696 16342646196315307904 596135653334410496 3296369184063064704 5996602714791718912 8696836245520373120 11397069776249027328 14097303306977681536 16797536837706335744 1051026294725438336 3751259825454092544 6451493356182746752 9151726886911400960 11851960417640055168 14552193948368709376 17252427479097363584 1505916936116466176 4206150466845120384 6906383997573774592 9606617528302428800 12306851059031083008 15007084589759737216 17707318120488391424 1960807577507494016 4661041108236148224 7361274638964802432 10061508169693456640 12761741700422110848 15461975231150765056 18162208761879419264 2415698218898521856 5115931749627176064 7816165280355830272 10516398811084484480 13216632341813138688 15916865872541792896 170355329560895488 2870588860289549696 5570822391018203904 8271055921746858112 10971289452475512320 13671522983204166528 16371756513932820736 625245970951923328 3325479501680577536 6025713032409231744 8725946563137885952 11426180093866540160 14126413624595194368 16826647155323848576 1080136612342951168 3780370143071605376 6480603673800259584 9180837204528913792 11881070735257568000 14581304265986222208 17281537796714876416 1535027253733979008 4235260784462633216 6935494315191287424 9635727845919941632 12335961376648595840 15036194907377250048 17736428438105904256 1989917895125006848 4690151425853661056 7390384956582315264 10090618487310969472 12790852018039623680 15491085548768277888 18191319079496932096 2444808536516034688 5145042067244688896 7845275597973343104 10545509128701997312 13245742659430651520 15945976190159305728 199465647178408320 2899699177907062528 5599932708635716736 8300166239364370944 11000399770093025152 13700633300821679360 16400866831550333568 654356288569436160 3354589819298090368 6054823350026744576 8755056880755398784 11455290411484052992 14155523942212707200 16855757472941361408 1109246929960464000 3809480460689118208 6509713991417772416 9209947522146426624 11910181052875080832 14610414583603735040 17310648114332389248 1564137571351491840 4264371102080146048 6964604632808800256 9664838163537454464 12365071694266108672 15065305224994762880 17765538755723417088 2019028212742519680 4719261743471173888 7419495274199828096 10119728804928482304 12819962335657136512 15520195866385790720 18220429397114444928 2473918854133547520 5174152384862201728 7874385915590855936 10574619446319510144 13274852977048164352 15975086507776818560 228575964795921152 2928809495524575360 5629043026253229568 8329276556981883776 11029510087710537984 13729743618439192192 16429977149167846400 683466606186948992 3383700136915603200 6083933667644257408 8784167198372911616 11484400729101565824 14184634259830220032 16884867790558874240 1138357247577976832 3838590778306631040 6538824309035285248 9239057839763939456 11939291370492593664 14639524901221247872 17339758431949902080 1593247888969004672 4293481419697658880 6993714950426313088 9693948481154967296 12394182011883621504 15094415542612275712 17794649073340929920 2048138530360032512 4748372061088686720 7448605591817340928 10148839122545995136 12849072653274649344 15549306184003303552 18249539714731957760 2503029171751060352 5203262702479714560 7903496233208368768 10603729763937022976 13303963294665677184 16004196825394331392 257686282413433984 2957919813142088192 5658153343870742400 8358386874599396608 11058620405328050816 13758853936056705024 16459087466785359232 712576923804461824 3412810454533116032 6113043985261770240 8813277515990424448 11513511046719078656 14213744577447732864 16913978108176387072 1167467565195489664 3867701095924143872 6567934626652798080 9268168157381452288 11968401688110106496 14668635218838760704 17368868749567414912 1622358206586517504 4322591737315171712 7022825268043825920 9723058798772480128 12423292329501134336 15123525860229788544 17823759390958442752 2077248847977545344 4777482378706199552 7477715909434853760 10177949440163507968 12878182970892162176 15578416501620816384 18278650032349470592 2532139489368573184 5232373020097227392 7932606550825881600 10632840081554535808 13333073612283190016 16033307143011844224 286796600030946816 2987030130759601024 5687263661488255232 8387497192216909440 11087730722945563648 13787964253674217856 16488197784402872064 741687241421974656 3441920772150628864 6142154302879283072 8842387833607937280 11542621364336591488 14242854895065245696 16943088425793899904 1196577882813002496 3896811413541656704 6597044944270310912 9297278474998965120 11997512005727619328 14697745536456273536 17397979067184927744 1651468524204030336 4351702054932684544 7051935585661338752 9752169116389992960 12452402647118647168 15152636177847301376 17852869708575955584 2106359165595058176 4806592696323712384 7506826227052366592 10207059757781020800 12907293288509675008 15607526819238329216 18307760349966983424 2561249806986086016 5261483337714740224 7961716868443394432 10661950399172048640 13362183929900702848 16062417460629357056 315906917648459648 3016140448377113856 5716373979105768064 8416607509834422272 11116841040563076480 13817074571291730688 16517308102020384896 770797559039487488 3471031089768141696 6171264620496795904 8871498151225450112 11571731681954104320 14271965212682758528 16972198743411412736 1225688200430515328 3925921731159169536 6626155261887823744 9326388792616477952 12026622323345132160 14726855854073786368 17427089384802440576 1680578841821543168 4380812372550197376 7081045903278851584 9781279434007505792 12481512964736160000 15181746495464814208 17881980026193468416 2135469483212571008 4835703013941225216 7535936544669879424 10236170075398533632 12936403606127187840 15636637136855842048 18336870667584496256 2590360124603598848 5290593655332253056 7990827186060907264 10691060716789561472 13391294247518215680 16091527778246869888 345017235265972480 3045250765994626688 5745484296723280896 8445717827451935104 11145951358180589312 13846184888909243520 16546418419637897728 799907876657000320 3500141407385654528 6200374938114308736 8900608468842962944 11600841999571617152 14301075530300271360 17001309061028925568 1254798518048028160 3955032048776682368 6655265579505336576 9355499110233990784 12055732640962644992 14755966171691299200 17456199702419953408 1709689159439056000 4409922690167710208 7110156220896364416 9810389751625018624 12510623282353672832 15210856813082327040 17911090343810981248 2164579800830083840 4864813331558738048 7565046862287392256 10265280393016046464 12965513923744700672 15665747454473354880 18365980985202009088 2619470442221111680 5319703972949765888 8019937503678420096 10720171034407074304 13420404565135728512 16120638095864382720 374127552883485312 3074361083612139520 5774594614340793728 8474828145069447936 11175061675798102144 13875295206526756352 16575528737255410560 829018194274513152 3529251725003167360 6229485255731821568 8929718786460475776 11629952317189129984 14330185847917784192 17030419378646438400 1283908835665540992 3984142366394195200 6684375897122849408 9384609427851503616 12084842958580157824 14785076489308812032 17485310020037466240 1738799477056568832 4439033007785223040 7139266538513877248 9839500069242531456 12539733599971185664 15239967130699839872 17940200661428494080 2193690118447596672 4893923649176250880 7594157179904905088 10294390710633559296 12994624241362213504 15694857772090867712 18395091302819521920 2648580759838624512 5348814290567278720 8049047821295932928 10749281352024587136 13449514882753241344 16149748413481895552 403237870500998144 3103471401229652352 5803704931958306560 8503938462686960768 11204171993415614976 13904405524144269184 16604639054872923392 858128511892025984 3558362042620680192 6258595573349334400 8958829104077988608 11659062634806642816 14359296165535297024 17059529696263951232 1313019153283053824 4013252684011708032 6713486214740362240 9413719745469016448 12113953276197670656 14814186806926324864 17514420337654979072 1767909794674081664 4468143325402735872 7168376856131390080 9868610386860044288 12568843917588698496 15269077448317352704 17969310979046006912 2222800436065109504 4923033966793763712 7623267497522417920 10323501028251072128 13023734558979726336 15723968089708380544 18424201620437034752 2677691077456137344 5377924608184791552 8078158138913445760 10778391669642099968 13478625200370754176 16178858731099408384 432348188118510976 3132581718847165184 5832815249575819392 8533048780304473600 11233282311033127808 13933515841761782016 16633749372490436224 887238829509538816 3587472360238193024 6287705890966847232 8987939421695501440 11688172952424155648 14388406483152809856 17088640013881464064 1342129470900566656 4042363001629220864 6742596532357875072 9442830063086529280 12143063593815183488 14843297124543837696 17543530655272491904 1797020112291594496 4497253643020248704 7197487173748902912 9897720704477557120 12597954235206211328 15298187765934865536 17998421296663519744 2251910753682622336 4952144284411276544 7652377815139930752 10352611345868584960 13052844876597239168 15753078407325893376 6567864344995968 2706801395073650176 5407034925802304384 8107268456530958592 10807501987259612800 13507735517988267008 16207969048716921216 461458505736023808 3161692036464678016 5861925567193332224 8562159097921986432 11262392628650640640 13962626159379294848 16662859690107949056 916349147127051648 3616582677855705856 6316816208584360064 9017049739313014272 11717283270041668480 14417516800770322688 17117750331498976896 1371239788518079488 4071473319246733696 6771706849975387904 9471940380704042112 12172173911432696320 14872407442161350528 17572640972890004736 1826130429909107328 4526363960637761536 7226597491366415744 9926831022095069952 12627064552823724160 15327298083552378368 18027531614281032576 2281021071300135168 4981254602028789376 7681488132757443584 10381721663486097792 13081955194214752000 15782188724943406208 35678181962508800 2735911712691163008 5436145243419817216 8136378774148471424 10836612304877125632 13536845835605779840 16237079366334434048 490568823353536640 3190802354082190848 5891035884810845056 8591269415539499264 11291502946268153472 13991736476996807680 16691970007725461888 945459464744564480 3645692995473218688 6345926526201872896 9046160056930527104 11746393587659181312 14446627118387835520 17146860649116489728 1400350106135592320 4100583636864246528 6800817167592900736 9501050698321554944 12201284229050209152 14901517759778863360 17601751290507517568 1855240747526620160 4555474278255274368 7255707808983928576 9955941339712582784 12656174870441236992 15356408401169891200 18056641931898545408 2310131388917648000 5010364919646302208 7710598450374956416 10410831981103610624 13111065511832264832 15811299042560919040 64788499580021632 2765022030308675840 5465255561037330048 8165489091765984256 10865722622494638464 13565956153223292672 16266189683951946880 519679140971049472 3219912671699703680 5920146202428357888 8620379733157012096 11320613263885666304 14020846794614320512 16721080325342974720 974569782362077312 3674803313090731520 6375036843819385728 9075270374548039936 11775503905276694144 14475737436005348352 17175970966734002560 1429460423753105152 4129693954481759360 6829927485210413568 9530161015939067776 12230394546667721984 14930628077396376192 17630861608125030400 1884351065144132992 4584584595872787200 7284818126601441408 9985051657330095616 12685285188058749824 15385518718787404032 18085752249516058240 2339241706535160832 5039475237263815040 7739708767992469248 10439942298721123456 13140175829449777664 15840409360178431872 93898817197534464 2794132347926188672 5494365878654842880 8194599409383497088 10894832940112151296 13595066470840805504 16295300001569459712 548789458588562304 3249022989317216512 5949256520045870720 8649490050774524928 11349723581503179136 14049957112231833344 16750190642960487552 1003680099979590144 3703913630708244352 6404147161436898560 9104380692165552768 11804614222894206976 14504847753622861184 17205081284351515392 1458570741370617984 4158804272099272192 6859037802827926400 9559271333556580608 12259504864285234816 14959738395013889024 17659971925742543232 1913461382761645824 4613694913490300032 7313928444218954240 10014161974947608448 12714395505676262656 15414629036404916864 18114862567133571072 2368352024152673664 5068585554881327872 7768819085609982080 10469052616338636288 13169286147067290496 15869519677795944704 123009134815047296 2823242665543701504 5523476196272355712 8223709727001009920 10923943257729664128 13624176788458318336 16324410319186972544 577899776206075136 3278133306934729344 5978366837663383552 8678600368392037760 11378833899120691968 14079067429849346176 16779300960578000384 1032790417597102976 3733023948325757184 6433257479054411392 9133491009783065600 11833724540511719808 14533958071240374016 17234191601969028224 1487681058988130816 4187914589716785024 6888148120445439232 9588381651174093440 12288615181902747648 14988848712631401856 17689082243360056064 1942571700379158656 4642805231107812864 7343038761836467072 10043272292565121280 12743505823293775488 15443739354022429696 18143972884751083904 2397462341770186496 5097695872498840704 7797929403227494912 10498162933956149120 13198396464684803328 15898629995413457536 152119452432560128 2852352983161214336 5552586513889868544 8252820044618522752 10953053575347176960 13653287106075831168 16353520636804485376 607010093823587968 3307243624552242176 6007477155280896384 8707710686009550592 11407944216738204800 14108177747466859008 16808411278195513216 1061900735214615808 3762134265943270016 6462367796671924224 9162601327400578432 11862834858129232640 14563068388857886848 17263301919586541056 1516791376605643648 4217024907334297856 6917258438062952064 9617491968791606272 12317725499520260480 15017959030248914688 17718192560977568896 1971682017996671488 4671915548725325696 7372149079453979904 10072382610182634112 12772616140911288320 15472849671639942528 18173083202368596736 2426572659387699328 5126806190116353536 7827039720845007744 10527273251573661952 13227506782302316160 15927740313030970368 181229770050072960 2881463300778727168 5581696831507381376 8281930362236035584 10982163892964689792 13682397423693344000 16382630954421998208 636120411441100800 3336353942169755008 6036587472898409216 8736821003627063424 11437054534355717632 14137288065084371840 16837521595813026048 1091011052832128640 3791244583560782848 6491478114289437056 9191711645018091264 11891945175746745472 14592178706475399680 17292412237204053888 1545901694223156480 4246135224951810688 6946368755680464896 9646602286409119104 12346835817137773312 15047069347866427520 17747302878595081728 2000792335614184320 4701025866342838528 7401259397071492736 10101492927800146944 12801726458528801152 15501959989257455360 18202193519986109568 2455682977005212160 5155916507733866368 7856150038462520576 10556383569191174784 13256617099919828992 15956850630648483200 210340087667585792 2910573618396240000 5610807149124894208 8311040679853548416 11011274210582202624 13711507741310856832 16411741272039511040 665230729058613632 3365464259787267840 6065697790515922048 8765931321244576256 11466164851973230464 14166398382701884672 16866631913430538880 1120121370449641472 3820354901178295680 6520588431906949888 9220821962635604096 11921055493364258304 14621289024092912512 17321522554821566720 1575012011840669312 4275245542569323520 6975479073297977728 9675712604026631936 12375946134755286144 15076179665483940352 17776413196212594560 2029902653231697152 4730136183960351360 7430369714689005568 10130603245417659776 12830836776146313984 15531070306874968192 18231303837603622400 2484793294622724992 5185026825351379200 7885260356080033408 10585493886808687616 13285727417537341824 15985960948265996032 239450405285098624 2939683936013752832 5639917466742407040 8340150997471061248 11040384528199715456 13740618058928369664 16440851589657023872 694341046676126464 3394574577404780672 6094808108133434880 8795041638862089088 11495275169590743296 14195508700319397504 16895742231048051712 1149231688067154304 3849465218795808512 6549698749524462720 9249932280253116928 11950165810981771136 14650399341710425344 17350632872439079552 1604122329458182144 4304355860186836352 7004589390915490560 9704822921644144768 12405056452372798976 15105289983101453184 17805523513830107392 2059012970849209984 4759246501577864192 7459480032306518400 10159713563035172608 12859947093763826816 15560180624492481024 18260414155221135232 2513903612240237824 5214137142968892032 7914370673697546240 10614604204426200448 13314837735154854656 16015071265883508864 268560722902611456 2968794253631265664 5669027784359919872 8369261315088574080 11069494845817228288 13769728376545882496 16469961907274536704 723451364293639296 3423684895022293504 6123918425750947712 8824151956479601920 11524385487208256128 14224619017936910336 16924852548665564544 1178342005684667136 3878575536413321344 6578809067141975552 9279042597870629760 11979276128599283968 14679509659327938176 17379743190056592384 1633232647075694976 4333466177804349184 7033699708533003392 9733933239261657600 12434166769990311808 15134400300718966016 17834633831447620224 2088123288466722816 4788356819195377024 7488590349924031232 10188823880652685440 12889057411381339648 15589290942109993856 18289524472838648064 2543013929857750656 5243247460586404864 7943480991315059072 10643714522043713280 13343948052772367488 16044181583501021696 297671040520124288 2997904571248778496 5698138101977432704 8398371632706086912 11098605163434741120 13798838694163395328 16499072224892049536 752561681911152128 3452795212639806336 6153028743368460544 8853262274097114752 11553495804825768960 14253729335554423168 16953962866283077376 1207452323302179968 3907685854030834176 6607919384759488384 9308152915488142592 12008386446216796800 14708619976945451008 17408853507674105216 1662342964693207808 4362576495421862016 7062810026150516224 9763043556879170432 12463277087607824640 15163510618336478848 17863744149065133056 2117233606084235648 4817467136812889856 7517700667541544064 10217934198270198272 12918167728998852480 15618401259727506688 18318634790456160896 2572124247475263488 5272357778203917696 7972591308932571904 10672824839661226112 13373058370389880320 16073291901118534528 326781358137637120 3027014888866291328 5727248419594945536 8427481950323599744 11127715481052253952 13827949011780908160 16528182542509562368 781671999528664960 3481905530257319168 6182139060985973376 8882372591714627584 11582606122443281792 14282839653171936000 16983073183900590208 1236562640919692800 3936796171648347008 6637029702377001216 9337263233105655424 12037496763834309632 14737730294562963840 17437963825291618048 1691453282310720640 4391686813039374848 7091920343768029056 9792153874496683264 12492387405225337472 15192620935953991680 17892854466682645888 2146343923701748480 4846577454430402688 7546810985159056896 10247044515887711104 12947278046616365312 15647511577345019520 18347745108073673728 2601234565092776320 5301468095821430528 8001701626550084736 10701935157278738944 13402168688007393152 16102402218736047360 355891675755149952 3056125206483804160 5756358737212458368 8456592267941112576 11156825798669766784 13857059329398420992 16557292860127075200 810782317146177792 3511015847874832000 6211249378603486208 8911482909332140416 11611716440060794624 14311949970789448832 17012183501518103040 1265672958537205632 3965906489265859840 6666140019994514048 9366373550723168256 12066607081451822464 14766840612180476672 17467074142909130880 1720563599928233472 4420797130656887680 7121030661385541888 9821264192114196096 12521497722842850304 15221731253571504512 17921964784300158720 2175454241319261312 4875687772047915520 7575921302776569728 10276154833505223936 12976388364233878144 15676621894962532352 18376855425691186560 2630344882710289152 5330578413438943360 8030811944167597568 10731045474896251776 13431279005624905984 16131512536353560192 385001993372662784 3085235524101316992 5785469054829971200 8485702585558625408 11185936116287279616 13886169647015933824 16586403177744588032 839892634763690624 3540126165492344832 6240359696220999040 8940593226949653248 11640826757678307456 14341060288406961664 17041293819135615872 1294783276154718464 3995016806883372672 6695250337612026880 9395483868340681088 12095717399069335296 14795950929797989504 17496184460526643712 1749673917545746304 4449907448274400512 7150140979003054720 9850374509731708928 12550608040460363136 15250841571189017344 17951075101917671552 2204564558936774144 4904798089665428352 7605031620394082560 10305265151122736768 13005498681851390976 15705732212580045184 18405965743308699392 2659455200327801984 5359688731056456192 8059922261785110400 10760155792513764608 13460389323242418816 16160622853971073024 414112310990175616 3114345841718829824 5814579372447484032 8514812903176138240 11215046433904792448 13915279964633446656 16615513495362100864 869002952381203456 3569236483109857664 6269470013838511872 8969703544567166080 11669937075295820288 14370170606024474496 17070404136753128704 1323893593772231296 4024127124500885504 6724360655229539712 9424594185958193920 12124827716686848128 14825061247415502336 17525294778144156544 1778784235163259136 4479017765891913344 7179251296620567552 9879484827349221760 12579718358077875968 15279951888806530176 17980185419535184384 2233674876554286976 4933908407282941184 7634141938011595392 10334375468740249600 13034608999468903808 15734842530197558016 18435076060926212224 2688565517945314816 5388799048673969024 8089032579402623232 10789266110131277440 13489499640859931648 16189733171588585856 443222628607688448 3143456159336342656 5843689690064996864 8543923220793651072 11244156751522305280 13944390282250959488 16644623812979613696 898113269998716288 3598346800727370496 6298580331456024704 8998813862184678912 11699047392913333120 14399280923641987328 17099514454370641536 1353003911389744128 4053237442118398336 6753470972847052544 9453704503575706752 12153938034304360960 14854171565033015168 17554405095761669376 1807894552780771968 4508128083509426176 7208361614238080384 9908595144966734592 12608828675695388800 15309062206424043008 18009295737152697216 2262785194171799808 4963018724900454016 7663252255629108224 10363485786357762432 13063719317086416640 15763952847815070848 17442304834173440 2717675835562827648 5417909366291481856 8118142897020136064 10818376427748790272 13518609958477444480 16218843489206098688 472332946225201280 3172566476953855488 5872800007682509696 8573033538411163904 11273267069139818112 13973500599868472320 16673734130597126528 927223587616229120 3627457118344883328 6327690649073537536 9027924179802191744 11728157710530845952 14428391241259500160 17128624771988154368 1382114229007256960 4082347759735911168 6782581290464565376 9482814821193219584 12183048351921873792 14883281882650528000 17583515413379182208 1837004870398284800 4537238401126939008 7237471931855593216 9937705462584247424 12637938993312901632 15338172524041555840 18038406054770210048 2291895511789312640 4992129042517966848 7692362573246621056 10392596103975275264 13092829634703929472 15793063165432583680 46552622451686272 2746786153180340480 5447019683908994688 8147253214637648896 10847486745366303104 13547720276094957312 16247953806823611520 501443263842714112 3201676794571368320 5901910325300022528 8602143856028676736 11302377386757330944 14002610917485985152 16702844448214639360 956333905233741952 3656567435962396160 6356800966691050368 9057034497419704576 11757268028148358784 14457501558877012992 17157735089605667200 1411224546624769792 4111458077353424000 6811691608082078208 9511925138810732416 12212158669539386624 14912392200268040832 17612625730996695040 1866115188015797632 4566348718744451840 7266582249473106048 9966815780201760256 12667049310930414464 15367282841659068672 18067516372387722880 2321005829406825472 5021239360135479680 7721472890864133888 10421706421592788096 13121939952321442304 15822173483050096512 75662940069199104 2775896470797853312 5476130001526507520 8176363532255161728 10876597062983815936 13576830593712470144 16277064124441124352 530553581460226944 3230787112188881152 5931020642917535360 8631254173646189568 11331487704374843776 14031721235103497984 16731954765832152192 985444222851254784 3685677753579908992 6385911284308563200 9086144815037217408 11786378345765871616 14486611876494525824 17186845407223180032 1440334864242282624 4140568394970936832 6840801925699591040 9541035456428245248 12241268987156899456 14941502517885553664 17641736048614207872 1895225505633310464 4595459036361964672 7295692567090618880 9995926097819273088 12696159628547927296 15396393159276581504 18096626690005235712 2350116147024338304 5050349677752992512 7750583208481646720 10450816739210300928 13151050269938955136 15851283800667609344 104773257686711936 2805006788415366144 5505240319144020352 8205473849872674560 10905707380601328768 13605940911329982976 16306174442058637184 559663899077739776 3259897429806393984 5960130960535048192 8660364491263702400 11360598021992356608 14060831552721010816 16761065083449665024 1014554540468767616 3714788071197421824 6415021601926076032 9115255132654730240 11815488663383384448 14515722194112038656 17215955724840692864 1469445181859795456 4169678712588449664 6869912243317103872 9570145774045758080 12270379304774412288 14970612835503066496 17670846366231720704 1924335823250823296 4624569353979477504 7324802884708131712 10025036415436785920 12725269946165440128 15425503476894094336 18125737007622748544 2379226464641851136 5079459995370505344 7779693526099159552 10479927056827813760 13180160587556467968 15880394118285122176 133883575304224768 2834117106032878976 5534350636761533184 8234584167490187392 10934817698218841600 13635051228947495808 16335284759676150016 588774216695252608 3289007747423906816 5989241278152561024 8689474808881215232 11389708339609869440 14089941870338523648 16790175401067177856 1043664858086280448 3743898388814934656 6444131919543588864 9144365450272243072 11844598981000897280 14544832511729551488 17245066042458205696 1498555499477308288 4198789030205962496 6899022560934616704 9599256091663270912 12299489622391925120 14999723153120579328 17699956683849233536 1953446140868336128 4653679671596990336 7353913202325644544 10054146733054298752 12754380263782952960 15454613794511607168 18154847325240261376 2408336782259363968 5108570312988018176 7808803843716672384 10509037374445326592 13209270905173980800 15909504435902635008 162993892921737600 2863227423650391808 5563460954379046016 8263694485107700224 10963928015836354432 13664161546565008640 16364395077293662848 617884534312765440 3318118065041419648 6018351595770073856 8718585126498728064 11418818657227382272 14119052187956036480 16819285718684690688 1072775175703793280 3773008706432447488 6473242237161101696 9173475767889755904 11873709298618410112 14573942829347064320 17274176360075718528 1527665817094821120 4227899347823475328 6928132878552129536 9628366409280783744 12328599940009437952 15028833470738092160 17729067001466746368 1982556458485848960 4682789989214503168 7383023519943157376 10083257050671811584 12783490581400465792 15483724112129120000 18183957642857774208 2437447099876876800 5137680630605531008 7837914161334185216 10538147692062839424 13238381222791493632 15938614753520147840 192104210539250432 2892337741267904640 5592571271996558848 8292804802725213056 10993038333453867264 13693271864182521472 16393505394911175680 646994851930278272 3347228382658932480 6047461913387586688 8747695444116240896 11447928974844895104 14148162505573549312 16848396036302203520 1101885493321306112 3802119024049960320 6502352554778614528 9202586085507268736 11902819616235922944 14603053146964577152 17303286677693231360 1556776134712333952 4257009665440988160 6957243196169642368 9657476726898296576 12357710257626950784 15057943788355604992 17758177319084259200 2011666776103361792 4711900306832016000 7412133837560670208 10112367368289324416 12812600899017978624 15512834429746632832 18213067960475287040 2466557417494389632 5166790948223043840 7867024478951698048 10567258009680352256 13267491540409006464 15967725071137660672 221214528156763264 2921448058885417472 5621681589614071680 8321915120342725888 11022148651071380096 13722382181800034304 16422615712528688512 676105169547791104 3376338700276445312 6076572231005099520 8776805761733753728 11477039292462407936 14177272823191062144 16877506353919716352 1130995810938818944 3831229341667473152 6531462872396127360 9231696403124781568 11931929933853435776 14632163464582089984 17332396995310744192 1585886452329846784 4286119983058500992 6986353513787155200 9686587044515809408 12386820575244463616 15087054105973117824 17787287636701772032 2040777093720874624 4741010624449528832 7441244155178183040 10141477685906837248 12841711216635491456 15541944747364145664 18242178278092799872 2495667735111902464 5195901265840556672 7896134796569210880 10596368327297865088 13296601858026519296 15996835388755173504 250324845774276096 2950558376502930304 5650791907231584512 8351025437960238720 11051258968688892928 13751492499417547136 16451726030146201344 705215487165303936 3405449017893958144 6105682548622612352 8805916079351266560 11506149610079920768 14206383140808574976 16906616671537229184 1160106128556331776 3860339659284985984 6560573190013640192 9260806720742294400 11961040251470948608 14661273782199602816 17361507312928257024 1614996769947359616 4315230300676013824 7015463831404668032 9715697362133322240 12415930892861976448 15116164423590630656 17816397954319284864 2069887411338387456 4770120942067041664 7470354472795695872 10170588003524350080 12870821534253004288 15571055064981658496 18271288595710312704 2524778052729415296 5225011583458069504 7925245114186723712 10625478644915377920 13325712175644032128 16025945706372686336 279435163391788928 2979668694120443136 5679902224849097344 8380135755577751552 11080369286306405760 13780602817035059968 16480836347763714176 734325804782816768 3434559335511470976 6134792866240125184 8835026396968779392 11535259927697433600 14235493458426087808 16935726989154742016 1189216446173844608 3889449976902498816 6589683507631153024 9289917038359807232 11990150569088461440 14690384099817115648 17390617630545769856 1644107087564872448 4344340618293526656 7044574149022180864 9744807679750835072 12445041210479489280 15145274741208143488 17845508271936797696 2098997728955900288 4799231259684554496 7499464790413208704 10199698321141862912 12899931851870517120 15600165382599171328 18300398913327825536 2553888370346928128 5254121901075582336 7954355431804236544 10654588962532890752 13354822493261544960 16055056023990199168 308545481009301760 3008779011737955968 5709012542466610176 8409246073195264384 11109479603923918592 13809713134652572800 16509946665381227008 763436122400329600 3463669653128983808 6163903183857638016 8864136714586292224 11564370245314946432 14264603776043600640 16964837306772254848 1218326763791357440 3918560294520011648 6618793825248665856 9319027355977320064 12019260886705974272 14719494417434628480 17419727948163282688 1673217405182385280 4373450935911039488 7073684466639693696 9773917997368347904 12474151528097002112 15174385058825656320 17874618589554310528 2128108046573413120 4828341577302067328 7528575108030721536 10228808638759375744 12929042169488029952 15629275700216684160 18329509230945338368 2582998687964440960 5283232218693095168 7983465749421749376 10683699280150403584 13383932810879057792 16084166341607712000 337655798626814592 3037889329355468800 5738122860084123008 8438356390812777216 11138589921541431424 13838823452270085632 16539056982998739840 792546440017842432 3492779970746496640 6193013501475150848 8893247032203805056 11593480562932459264 14293714093661113472 16993947624389767680 1247437081408870272 3947670612137524480 6647904142866178688 9348137673594832896 12048371204323487104 14748604735052141312 17448838265780795520 1702327722799898112 4402561253528552320 7102794784257206528 9803028314985860736 12503261845714514944 15203495376443169152 17903728907171823360 2157218364190925952 4857451894919580160 7557685425648234368 10257918956376888576 12958152487105542784 15658386017834196992 18358619548562851200 2612109005581953792 5312342536310608000 8012576067039262208 10712809597767916416 13413043128496570624 16113276659225224832 366766116244327424 3066999646972981632 5767233177701635840 8467466708430290048 11167700239158944256 13867933769887598464 16568167300616252672 821656757635355264 3521890288364009472 6222123819092663680 8922357349821317888 11622590880549972096 14322824411278626304 17023057942007280512 1276547399026383104 3976780929755037312 6677014460483691520 9377247991212345728 12077481521940999936 14777715052669654144 17477948583398308352 1731438040417410944 4431671571146065152 7131905101874719360 9832138632603373568 12532372163332027776 15232605694060681984 17932839224789336192 2186328681808438784 4886562212537092992 7586795743265747200 10287029273994401408 12987262804723055616 15687496335451709824 18387729866180364032 2641219323199466624 5341452853928120832 8041686384656775040 10741919915385429248 13442153446114083456 16142386976842737664 395876433861840256 3096109964590494464 5796343495319148672 8496577026047802880 11196810556776457088 13897044087505111296 16597277618233765504 850767075252868096 3551000605981522304 6251234136710176512 8951467667438830720 11651701198167484928 14351934728896139136 17052168259624793344 1305657716643895936 4005891247372550144 6706124778101204352 9406358308829858560 12106591839558512768 14806825370287166976 17507058901015821184 1760548358034923776 4460781888763577984 7161015419492232192 9861248950220886400 12561482480949540608 15261716011678194816 17961949542406849024 2215438999425951616 4915672530154605824 7615906060883260032 10316139591611914240 13016373122340568448 15716606653069222656 18416840183797876864 2670329640816979456 5370563171545633664 8070796702274287872 10771030233002942080 13471263763731596288 16171497294460250496 424986751479353088 3125220282208007296 5825453812936661504 8525687343665315712 11225920874393969920 13926154405122624128 16626387935851278336 879877392870380928 3580110923599035136 6280344454327689344 8980577985056343552 11680811515784997760 14381045046513651968 17081278577242306176 1334768034261408768 4035001564990062976 6735235095718717184 9435468626447371392 12135702157176025600 14835935687904679808 17536169218633334016 1789658675652436608 4489892206381090816 7190125737109745024 9890359267838399232 12590592798567053440 15290826329295707648 17991059860024361856 2244549317043464448 4944782847772118656 7645016378500772864 10345249909229427072 13045483439958081280 15745716970686735488 18445950501415389696 2699439958434492288 5399673489163146496 8099907019891800704 10800140550620454912 13500374081349109120 16200607612077763328 454097069096865920 3154330599825520128 5854564130554174336 8554797661282828544 11255031192011482752 13955264722740136960 16655498253468791168 908987710487893760 3609221241216547968 6309454771945202176 9009688302673856384 11709921833402510592 14410155364131164800 17110388894859819008 1363878351878921600 4064111882607575808 6764345413336230016 9464578944064884224 12164812474793538432 14865046005522192640 17565279536250846848 1818768993269949440 4519002523998603648 7219236054727257856 9919469585455912064 12619703116184566272 15319936646913220480 18020170177641874688 2273659634660977280 4973893165389631488 7674126696118285696 10374360226846939904 13074593757575594112 15774827288304248320 28316745323350912 2728550276052005120 5428783806780659328 8129017337509313536 10829250868237967744 13529484398966621952 16229717929695276160 483207386714378752 3183440917443032960 5883674448171687168 8583907978900341376 11284141509628995584 13984375040357649792 16684608571086304000 938098028105406592 3638331558834060800 6338565089562715008 9038798620291369216 11739032151020023424 14439265681748677632 17139499212477331840 1392988669496434432 4093222200225088640 6793455730953742848 9493689261682397056 12193922792411051264 14894156323139705472 17594389853868359680 1847879310887462272 4548112841616116480 7248346372344770688 9948579903073424896 12648813433802079104 15349046964530733312 18049280495259387520 2302769952278490112 5003003483007144320 7703237013735798528 10403470544464452736 13103704075193106944 15803937605921761152 57427062940863744 2757660593669517952 5457894124398172160 8158127655126826368 10858361185855480576 13558594716584134784 16258828247312788992 512317704331891584 3212551235060545792 5912784765789200000 8613018296517854208 11313251827246508416 14013485357975162624 16713718888703816832 967208345722919424 3667441876451573632 6367675407180227840 9067908937908882048 11768142468637536256 14468375999366190464 17168609530094844672 1422098987113947264 4122332517842601472 6822566048571255680 9522799579299909888 12223033110028564096 14923266640757218304 17623500171485872512 1876989628504975104 4577223159233629312 7277456689962283520 9977690220690937728 12677923751419591936 15378157282148246144 18078390812876900352 2331880269896002944 5032113800624657152 7732347331353311360 10432580862081965568 13132814392810619776 15833047923539273984 86537380558376576 2786770911287030784 5487004442015684992 8187237972744339200 10887471503472993408 13587705034201647616 16287938564930301824 541428021949404416 3241661552678058624 5941895083406712832 8642128614135367040 11342362144864021248 14042595675592675456 16742829206321329664 996318663340432256 3696552194069086464 6396785724797740672 9097019255526394880 11797252786255049088 14497486316983703296 17197719847712357504 1451209304731460096 4151442835460114304 6851676366188768512 9551909896917422720 12252143427646076928 14952376958374731136 17652610489103385344 1906099946122487936 4606333476851142144 7306567007579796352 10006800538308450560 12707034069037104768 15407267599765758976 18107501130494413184 2360990587513515776 5061224118242169984 7761457648970824192 10461691179699478400 13161924710428132608 15862158241156786816 115647698175889408 2815881228904543616 5516114759633197824 8216348290361852032 10916581821090506240 13616815351819160448 16317048882547814656 570538339566917248 3270771870295571456 5971005401024225664 8671238931752879872 11371472462481534080 14071705993210188288 16771939523938842496 1025428980957945088 3725662511686599296 6425896042415253504 9126129573143907712 11826363103872561920 14526596634601216128 17226830165329870336 1480319622348972928 4180553153077627136 6880786683806281344 9581020214534935552 12281253745263589760 14981487275992243968 17681720806720898176 1935210263740000768 4635443794468654976 7335677325197309184 10035910855925963392 12736144386654617600 15436377917383271808 18136611448111926016 2390100905131028608 5090334435859682816 7790567966588337024 10490801497316991232 13191035028045645440 15891268558774299648 144758015793402240 2844991546522056448 5545225077250710656 8245458607979364864 10945692138708019072 13645925669436673280 16346159200165327488 599648657184430080 3299882187913084288 6000115718641738496 8700349249370392704 11400582780099046912 14100816310827701120 16801049841556355328 1054539298575457920 3754772829304112128 6455006360032766336 9155239890761420544 11855473421490074752 14555706952218728960 17255940482947383168 1509429939966485760 4209663470695139968 6909897001423794176 9610130532152448384 12310364062881102592 15010597593609756800 17710831124338411008 1964320581357513600 4664554112086167808 7364787642814822016 10065021173543476224 12765254704272130432 15465488235000784640 18165721765729438848 2419211222748541440 5119444753477195648 7819678284205849856 10519911814934504064 13220145345663158272 15920378876391812480 173868333410915072 2874101864139569280 5574335394868223488 8274568925596877696 10974802456325531904 13675035987054186112 16375269517782840320 628758974801942912 3328992505530597120 6029226036259251328 8729459566987905536 11429693097716559744 14129926628445213952 16830160159173868160 1083649616192970752 3783883146921624960 6484116677650279168 9184350208378933376 11884583739107587584 14584817269836241792 17285050800564896000 1538540257583998592 4238773788312652800 6939007319041307008 9639240849769961216 12339474380498615424 15039707911227269632 17739941441955923840 1993430898975026432 4693664429703680640 7393897960432334848 10094131491160989056 12794365021889643264 15494598552618297472 18194832083346951680 2448321540366054272 5148555071094708480 7848788601823362688 10549022132552016896 13249255663280671104 15949489194009325312 202978651028427904 2903212181757082112 5603445712485736320 8303679243214390528 11003912773943044736 13704146304671698944 16404379835400353152 657869292419455744 3358102823148109952 6058336353876764160 8758569884605418368 11458803415334072576 14159036946062726784 16859270476791380992 1112759933810483584 3812993464539137792 6513226995267792000 9213460525996446208 11913694056725100416 14613927587453754624 17314161118182408832 1567650575201511424 4267884105930165632 6968117636658819840 9668351167387474048 12368584698116128256 15068818228844782464 17769051759573436672 2022541216592539264 4722774747321193472 7423008278049847680 10123241808778501888 12823475339507156096 15523708870235810304 18223942400964464512 2477431857983567104 5177665388712221312 7877898919440875520 10578132450169529728 13278365980898183936 15978599511626838144 232088968645940736 2932322499374594944 5632556030103249152 8332789560831903360 11033023091560557568 13733256622289211776 16433490153017865984 686979610036968576 3387213140765622784 6087446671494276992 8787680202222931200 11487913732951585408 14188147263680239616 16888380794408893824 1141870251427996416 3842103782156650624 6542337312885304832 9242570843613959040 11942804374342613248 14643037905071267456 17343271435799921664 1596760892819024256 4296994423547678464 6997227954276332672 9697461485004986880 12397695015733641088 15097928546462295296 17798162077190949504 2051651534210052096 4751885064938706304 7452118595667360512 10152352126396014720 12852585657124668928 15552819187853323136 18253052718581977344 2506542175601079936 5206775706329734144 7907009237058388352 10607242767787042560 13307476298515696768 16007709829244350976 261199286263453568 2961432816992107776 5661666347720761984 8361899878449416192 11062133409178070400 13762366939906724608 16462600470635378816 716089927654481408 3416323458383135616 6116556989111789824 8816790519840444032 11517024050569098240 14217257581297752448 16917491112026406656 1170980569045509248 3871214099774163456 6571447630502817664 9271681161231471872 11971914691960126080 14672148222688780288 17372381753417434496 1625871210436537088 4326104741165191296 7026338271893845504 9726571802622499712 12426805333351153920 15127038864079808128 17827272394808462336 2080761851827564928 4780995382556219136 7481228913284873344 10181462444013527552 12881695974742181760 15581929505470835968 18282163036199490176 2535652493218592768 5235886023947246976 7936119554675901184 10636353085404555392 13336586616133209600 16036820146861863808 290309603880966400 2990543134609620608 5690776665338274816 8391010196066929024 11091243726795583232 13791477257524237440 16491710788252891648 745200245271994240 3445433776000648448 6145667306729302656 8845900837457956864 11546134368186611072 14246367898915265280 16946601429643919488 1200090886663022080 3900324417391676288 6600557948120330496 9300791478848984704 12001025009577638912 14701258540306293120 17401492071034947328 1654981528054049920 4355215058782704128 7055448589511358336 9755682120240012544 12455915650968666752 15156149181697320960 17856382712425975168 2109872169445077760 4810105700173731968 7510339230902386176 10210572761631040384 12910806292359694592 15611039823088348800 18311273353817003008 2564762810836105600 5264996341564759808 7965229872293414016 10665463403022068224 13365696933750722432 16065930464479376640 319419921498479232 3019653452227133440 5719886982955787648 8420120513684441856 11120354044413096064 13820587575141750272 16520821105870404480 774310562889507072 3474544093618161280 6174777624346815488 8875011155075469696 11575244685804123904 14275478216532778112 16975711747261432320 1229201204280534912 3929434735009189120 6629668265737843328 9329901796466497536 12030135327195151744 14730368857923805952 17430602388652460160 1684091845671562752 4384325376400216960 7084558907128871168 9784792437857525376 12485025968586179584 15185259499314833792 17885493030043488000 2138982487062590592 4839216017791244800 7539449548519899008 10239683079248553216 12939916609977207424 15640150140705861632 18340383671434515840 2593873128453618432 5294106659182272640 7994340189910926848 10694573720639581056 13394807251368235264 16095040782096889472 348530239115992064 3048763769844646272 5748997300573300480 8449230831301954688 11149464362030608896 13849697892759263104 16549931423487917312 803420880507019904 3503654411235674112 6203887941964328320 8904121472692982528 11604355003421636736 14304588534150290944 17004822064878945152 1258311521898047744 3958545052626701952 6658778583355356160 9359012114084010368 12059245644812664576 14759479175541318784 17459712706269972992 1713202163289075584 4413435694017729792 7113669224746384000 9813902755475038208 12514136286203692416 15214369816932346624 17914603347661000832 2168092804680103424 4868326335408757632 7568559866137411840 10268793396866066048 12969026927594720256 15669260458323374464 18369493989052028672 2622983446071131264 5323216976799785472 8023450507528439680 10723684038257093888 13423917568985748096 16124151099714402304 377640556733504896 3077874087462159104 5778107618190813312 8478341148919467520 11178574679648121728 13878808210376775936 16579041741105430144 832531198124532736 3532764728853186944 6232998259581841152 8933231790310495360 11633465321039149568 14333698851767803776 17033932382496457984 1287421839515560576 3987655370244214784 6687888900972868992 9388122431701523200 12088355962430177408 14788589493158831616 17488823023887485824 1742312480906588416 4442546011635242624 7142779542363896832 9843013073092551040 12543246603821205248 15243480134549859456 17943713665278513664 2197203122297616256 4897436653026270464 7597670183754924672 10297903714483578880 12998137245212233088 15698370775940887296 18398604306669541504 2652093763688644096 5352327294417298304 8052560825145952512 10752794355874606720 13453027886603260928 16153261417331915136 406750874351017728 3106984405079671936 5807217935808326144 8507451466536980352 11207684997265634560 13907918527994288768 16608152058722942976 861641515742045568 3561875046470699776 6262108577199353984 8962342107928008192 11662575638656662400 14362809169385316608 17063042700113970816 1316532157133073408 4016765687861727616 6716999218590381824 9417232749319036032 12117466280047690240 14817699810776344448 17517933341504998656 1771422798524101248 4471656329252755456 7171889859981409664 9872123390710063872 12572356921438718080 15272590452167372288 17972823982896026496 2226313439915129088 4926546970643783296 7626780501372437504 10327014032101091712 13027247562829745920 15727481093558400128 18427714624287054336 2681204081306156928 5381437612034811136 8081671142763465344 10781904673492119552 13482138204220773760 16182371734949427968 435861191968530560 3136094722697184768 5836328253425838976 8536561784154493184 11236795314883147392 13937028845611801600 16637262376340455808 890751833359558400 3590985364088212608 6291218894816866816 8991452425545521024 11691685956274175232 14391919487002829440 17092153017731483648 1345642474750586240 4045876005479240448 6746109536207894656 9446343066936548864 12146576597665203072 14846810128393857280 17547043659122511488 1800533116141614080 4500766646870268288 7201000177598922496 9901233708327576704 12601467239056230912 15301700769784885120 18001934300513539328 2255423757532641920 4955657288261296128 7655890818989950336 10356124349718604544 13056357880447258752 15756591411175912960 10080868195015552 2710314398923669760 5410547929652323968 8110781460380978176 10811014991109632384 13511248521838286592 16211482052566940800 464971509586043392 3165205040314697600 5865438571043351808 8565672101772006016 11265905632500660224 13966139163229314432 16666372693957968640 919862150977071232 3620095681705725440 6320329212434379648 9020562743163033856 11720796273891688064 14421029804620342272 17121263335348996480 1374752792368099072 4074986323096753280 6775219853825407488 9475453384554061696 12175686915282715904 14875920446011370112 17576153976740024320 1829643433759126912 4529876964487781120 7230110495216435328 9930344025945089536 12630577556673743744 15330811087402397952 18031044618131052160 2284534075150154752 4984767605878808960 7685001136607463168 10385234667336117376 13085468198064771584 15785701728793425792 39191185812528384 2739424716541182592 5439658247269836800 8139891777998491008 10840125308727145216 13540358839455799424 16240592370184453632 494081827203556224 3194315357932210432 5894548888660864640 8594782419389518848 11295015950118173056 13995249480846827264 16695483011575481472 948972468594584064 3649205999323238272 6349439530051892480 9049673060780546688 11749906591509200896 14450140122237855104 17150373652966509312 1403863109985611904 4104096640714266112 6804330171442920320 9504563702171574528 12204797232900228736 14905030763628882944 17605264294357537152 1858753751376639744 4558987282105293952 7259220812833948160 9959454343562602368 12659687874291256576 15359921405019910784 18060154935748564992 2313644392767667584 5013877923496321792 7714111454224976000 10414344984953630208 13114578515682284416 15814812046410938624 68301503430041216 2768535034158695424 5468768564887349632 8169002095616003840 10869235626344658048 13569469157073312256 16269702687801966464 523192144821069056 3223425675549723264 5923659206278377472 8623892737007031680 11324126267735685888 14024359798464340096 16724593329192994304 978082786212096896 3678316316940751104 6378549847669405312 9078783378398059520 11779016909126713728 14479250439855367936 17179483970584022144 1432973427603124736 4133206958331778944 6833440489060433152 9533674019789087360 12233907550517741568 14934141081246395776 17634374611975049984 1887864068994152576 4588097599722806784 7288331130451460992 9988564661180115200 12688798191908769408 15389031722637423616 18089265253366077824 2342754710385180416 5042988241113834624 7743221771842488832 10443455302571143040 13143688833299797248 15843922364028451456 97411821047554048 2797645351776208256 5497878882504862464 8198112413233516672 10898345943962170880 13598579474690825088 16298813005419479296 552302462438581888 3252535993167236096 5952769523895890304 8653003054624544512 11353236585353198720 14053470116081852928 16753703646810507136 1007193103829609728 3707426634558263936 6407660165286918144 9107893696015572352 11808127226744226560 14508360757472880768 17208594288201534976 1462083745220637568 4162317275949291776 6862550806677945984 9562784337406600192 12263017868135254400 14963251398863908608 17663484929592562816 1916974386611665408 4617207917340319616 7317441448068973824 10017674978797628032 12717908509526282240 15418142040254936448 18118375570983590656 2371865028002693248 5072098558731347456 7772332089460001664 10472565620188655872 13172799150917310080 15873032681645964288 126522138665066880 2826755669393721088 5526989200122375296 8227222730851029504 10927456261579683712 13627689792308337920 16327923323036992128 581412780056094720 3281646310784748928 5981879841513403136 8682113372242057344 11382346902970711552 14082580433699365760 16782813964428019968 1036303421447122560 3736536952175776768 6436770482904430976 9137004013633085184 11837237544361739392 14537471075090393600 17237704605819047808 1491194062838150400 4191427593566804608 6891661124295458816 9591894655024113024 12292128185752767232 14992361716481421440 17692595247210075648 1946084704229178240 4646318234957832448 7346551765686486656 10046785296415140864 12747018827143795072 15447252357872449280 18147485888601103488 2400975345620206080 5101208876348860288 7801442407077514496 10501675937806168704 13201909468534822912 15902142999263477120 155632456282579712 2855865987011233920 5556099517739888128 8256333048468542336 10956566579197196544 13656800109925850752 16357033640654504960 610523097673607552 3310756628402261760 6010990159130915968 8711223689859570176 11411457220588224384 14111690751316878592 16811924282045532800 1065413739064635392 3765647269793289600 6465880800521943808 9166114331250598016 11866347861979252224 14566581392707906432 17266814923436560640 1520304380455663232 4220537911184317440 6920771441912971648 9621004972641625856 12321238503370280064 15021472034098934272 17721705564827588480 1975195021846691072 4675428552575345280 7375662083303999488 10075895614032653696 12776129144761307904 15476362675489962112 18176596206218616320 2430085663237718912 5130319193966373120 7830552724695027328 10530786255423681536 13231019786152335744 15931253316880989952 184742773900092544 2884976304628746752 5585209835357400960 8285443366086055168 10985676896814709376 13685910427543363584 16386143958272017792 639633415291120384 3339866946019774592 6040100476748428800 8740334007477083008 11440567538205737216 14140801068934391424 16841034599663045632 1094524056682148224 3794757587410802432 6494991118139456640 9195224648868110848 11895458179596765056 14595691710325419264 17295925241054073472 1549414698073176064 4249648228801830272 6949881759530484480 9650115290259138688 12350348820987792896 15050582351716447104 17750815882445101312 2004305339464203904 4704538870192858112 7404772400921512320 10105005931650166528 12805239462378820736 15505472993107474944 18205706523836129152 2459195980855231744 5159429511583885952 7859663042312540160 10559896573041194368 13260130103769848576 15960363634498502784 213853091517605376 2914086622246259584 5614320152974913792 8314553683703568000 11014787214432222208 13715020745160876416 16415254275889530624 668743732908633216 3368977263637287424 6069210794365941632 8769444325094595840 11469677855823250048 14169911386551904256 16870144917280558464 1123634374299661056 3823867905028315264 6524101435756969472 9224334966485623680 11924568497214277888 14624802027942932096 17325035558671586304 1578525015690688896 4278758546419343104 6978992077147997312 9679225607876651520 12379459138605305728 15079692669333959936 17779926200062614144 2033415657081716736 4733649187810370944 7433882718539025152 10134116249267679360 12834349779996333568 15534583310724987776 18234816841453641984 2488306298472744576 5188539829201398784 7888773359930052992 10589006890658707200 13289240421387361408 15989473952116015616 242963409135118208 2943196939863772416 5643430470592426624 8343664001321080832 11043897532049735040 13744131062778389248 16444364593507043456 697854050526146048 3398087581254800256 6098321111983454464 8798554642712108672 11498788173440762880 14199021704169417088 16899255234898071296 1152744691917173888 3852978222645828096 6553211753374482304 9253445284103136512 11953678814831790720 14653912345560444928 17354145876289099136 1607635333308201728 4307868864036855936 7008102394765510144 9708335925494164352 12408569456222818560 15108802986951472768 17809036517680126976 2062525974699229568 4762759505427883776 7462993036156537984 10163226566885192192 12863460097613846400 15563693628342500608 18263927159071154816 2517416616090257408 5217650146818911616 7917883677547565824 10618117208276220032 13318350739004874240 16018584269733528448 272073726752631040 2972307257481285248 5672540788209939456 8372774318938593664 11073007849667247872 13773241380395902080 16473474911124556288 726964368143658880 3427197898872313088 6127431429600967296 8827664960329621504 11527898491058275712 14228132021786929920 16928365552515584128 1181855009534686720 3882088540263340928 6582322070991995136 9282555601720649344 11982789132449303552 14683022663177957760 17383256193906611968 1636745650925714560 4336979181654368768 7037212712383022976 9737446243111677184 12437679773840331392 15137913304568985600 17838146835297639808 2091636292316742400 4791869823045396608 7492103353774050816 10192336884502705024 12892570415231359232 15592803945960013440 18293037476688667648 2546526933707770240 5246760464436424448 7946993995165078656 10647227525893732864 13347461056622387072 16047694587351041280 301184044370143872 3001417575098798080 5701651105827452288 8401884636556106496 11102118167284760704 13802351698013414912 16502585228742069120 756074685761171712 3456308216489825920 6156541747218480128 8856775277947134336 11557008808675788544 14257242339404442752 16957475870133096960 1210965327152199552 3911198857880853760 6611432388609507968 9311665919338162176 12011899450066816384 14712132980795470592 17412366511524124800 1665855968543227392 4366089499271881600 7066323030000535808 9766556560729190016 12466790091457844224 15167023622186498432 17867257152915152640 2120746609934255232 4820980140662909440 7521213671391563648 10221447202120217856 12921680732848872064 15621914263577526272 18322147794306180480 2575637251325283072 5275870782053937280 7976104312782591488 10676337843511245696 13376571374239899904 16076804904968554112 330294361987656704 3030527892716310912 5730761423444965120 8430994954173619328 11131228484902273536 13831462015630927744 16531695546359581952 785185003378684544 3485418534107338752 6185652064835992960 8885885595564647168 11586119126293301376 14286352657021955584 16986586187750609792 1240075644769712384 3940309175498366592 6640542706227020800 9340776236955675008 12041009767684329216 14741243298412983424 17441476829141637632 1694966286160740224 4395199816889394432 7095433347618048640 9795666878346702848 12495900409075357056 15196133939804011264 17896367470532665472 2149856927551768064 4850090458280422272 7550323989009076480 10250557519737730688 12950791050466384896 15651024581195039104 18351258111923693312 2604747568942795904 5304981099671450112 8005214630400104320 10705448161128758528 13405681691857412736 16105915222586066944 359404679605169536 3059638210333823744 5759871741062477952 8460105271791132160 11160338802519786368 13860572333248440576 16560805863977094784 814295320996197376 3514528851724851584 6214762382453505792 8914995913182160000 11615229443910814208 14315462974639468416 17015696505368122624 1269185962387225216 3969419493115879424 6669653023844533632 9369886554573187840 12070120085301842048 14770353616030496256 17470587146759150464 1724076603778253056 4424310134506907264 7124543665235561472 9824777195964215680 12525010726692869888 15225244257421524096 17925477788150178304 2178967245169280896 4879200775897935104 7579434306626589312 10279667837355243520 12979901368083897728 15680134898812551936 18380368429541206144 2633857886560308736 5334091417288962944 8034324948017617152 10734558478746271360 13434792009474925568 16135025540203579776 388514997222682368 3088748527951336576 5788982058679990784 8489215589408644992 11189449120137299200 13889682650865953408 16589916181594607616 843405638613710208 3543639169342364416 6243872700071018624 8944106230799672832 11644339761528327040 14344573292256981248 17044806822985635456 1298296280004738048 3998529810733392256 6698763341462046464 9398996872190700672 12099230402919354880 14799463933648009088 17499697464376663296 1753186921395765888 4453420452124420096 7153653982853074304 9853887513581728512 12554121044310382720 15254354575039036928 17954588105767691136 2208077562786793728 4908311093515447936 7608544624244102144 10308778154972756352 13009011685701410560 15709245216430064768 18409478747158718976 2662968204177821568 5363201734906475776 8063435265635129984 10763668796363784192 13463902327092438400 16164135857821092608 417625314840195200 3117858845568849408 5818092376297503616 8518325907026157824 11218559437754812032 13918792968483466240 16619026499212120448 872515956231223040 3572749486959877248 6272983017688531456 8973216548417185664 11673450079145839872 14373683609874494080 17073917140603148288 1327406597622250880 4027640128350905088 6727873659079559296 9428107189808213504 12128340720536867712 14828574251265521920 17528807781994176128 1782297239013278720 4482530769741932928 7182764300470587136 9882997831199241344 12583231361927895552 15283464892656549760 17983698423385203968 2237187880404306560 4937421411132960768 7637654941861614976 10337888472590269184 13038122003318923392 15738355534047577600 18438589064776231808 2692078521795334400 5392312052523988608 8092545583252642816 10792779113981297024 13493012644709951232 16193246175438605440 446735632457708032 3146969163186362240 5847202693915016448 8547436224643670656 11247669755372324864 13947903286100979072 16648136816829633280 901626273848735872 3601859804577390080 6302093335306044288 9002326866034698496 11702560396763352704 14402793927492006912 17103027458220661120 1356516915239763712 4056750445968417920 6756983976697072128 9457217507425726336 12157451038154380544 14857684568883034752 17557918099611688960 1811407556630791552 4511641087359445760 7211874618088099968 9912108148816754176 12612341679545408384 15312575210274062592 18012808741002716800 2266298198021819392 4966531728750473600 7666765259479127808 10366998790207782016 13067232320936436224 15767465851665090432 20955308684193024 2721188839412847232 5421422370141501440 8121655900870155648 10821889431598809856 13522122962327464064 16222356493056118272 475845950075220864 3176079480803875072 5876313011532529280 8576546542261183488 11276780072989837696 13977013603718491904 16677247134447146112 930736591466248704 3630970122194902912 6331203652923557120 9031437183652211328 11731670714380865536 14431904245109519744 17132137775838173952 1385627232857276544 4085860763585930752 6786094294314584960 9486327825043239168 12186561355771893376 14886794886500547584 17587028417229201792 1840517874248304384 4540751404976958592 7240984935705612800 9941218466434267008 12641451997162921216 15341685527891575424 18041919058620229632 2295408515639332224 4995642046367986432 7695875577096640640 10396109107825294848 13096342638553949056 15796576169282603264 50065626301705856 2750299157030360064 5450532687759014272 8150766218487668480 10850999749216322688 13551233279944976896 16251466810673631104 504956267692733696 3205189798421387904 5905423329150042112 8605656859878696320 11305890390607350528 14006123921336004736 16706357452064658944 959846909083761536 3660080439812415744 6360313970541069952 9060547501269724160 11760781031998378368 14461014562727032576 17161248093455686784 1414737550474789376 4114971081203443584 6815204611932097792 9515438142660752000 12215671673389406208 14915905204118060416 17616138734846714624 1869628191865817216 4569861722594471424 7270095253323125632 9970328784051779840 12670562314780434048 15370795845509088256 18071029376237742464 2324518833256845056 5024752363985499264 7724985894714153472 10425219425442807680 13125452956171461888 15825686486900116096 79175943919218688 2779409474647872896 5479643005376527104 8179876536105181312 10880110066833835520 13580343597562489728 16280577128291143936 534066585310246528 3234300116038900736 5934533646767554944 8634767177496209152 11335000708224863360 14035234238953517568 16735467769682171776 988957226701274368 3689190757429928576 6389424288158582784 9089657818887236992 11789891349615891200 14490124880344545408 17190358411073199616 1443847868092302208 4144081398820956416 6844314929549610624 9544548460278264832 12244781991006919040 14945015521735573248 17645249052464227456 1898738509483330048 4598972040211984256 7299205570940638464 9999439101669292672 12699672632397946880 15399906163126601088 18100139693855255296 2353629150874357888 5053862681603012096 7754096212331666304 10454329743060320512 13154563273788974720 15854796804517628928 108286261536731520 2808519792265385728 5508753322994039936 8208986853722694144 10909220384451348352 13609453915180002560 16309687445908656768 563176902927759360 3263410433656413568 5963643964385067776 8663877495113721984 11364111025842376192 14064344556571030400 16764578087299684608 1018067544318787200 3718301075047441408 6418534605776095616 9118768136504749824 11819001667233404032 14519235197962058240 17219468728690712448 1472958185709815040 4173191716438469248 6873425247167123456 9573658777895777664 12273892308624431872 14974125839353086080 17674359370081740288 1927848827100842880 4628082357829497088 7328315888558151296 10028549419286805504 12728782950015459712 15429016480744113920 18129250011472768128 2382739468491870720 5082972999220524928 7783206529949179136 10483440060677833344 13183673591406487552 15883907122135141760 137396579154244352 2837630109882898560 5537863640611552768 8238097171340206976 10938330702068861184 13638564232797515392 16338797763526169600 592287220545272192 3292520751273926400 5992754282002580608 8692987812731234816 11393221343459889024 14093454874188543232 16793688404917197440 1047177861936300032 3747411392664954240 6447644923393608448 9147878454122262656 11848111984850916864 14548345515579571072 17248579046308225280 1502068503327327872 4202302034055982080 6902535564784636288 9602769095513290496 12303002626241944704 15003236156970598912 17703469687699253120 1956959144718355712 4657192675447009920 7357426206175664128 10057659736904318336 12757893267632972544 15458126798361626752 18158360329090280960 2411849786109383552 5112083316838037760 7812316847566691968 10512550378295346176 13212783909024000384 15913017439752654592 166506896771757184 2866740427500411392 5566973958229065600 8267207488957719808 10967441019686374016 13667674550415028224 16367908081143682432 621397538162785024 3321631068891439232 6021864599620093440 8722098130348747648 11422331661077401856 14122565191806056064 16822798722534710272 1076288179553812864 3776521710282467072 6476755241011121280 9176988771739775488 11877222302468429696 14577455833197083904 17277689363925738112 1531178820944840704 4231412351673494912 6931645882402149120 9631879413130803328 12332112943859457536 15032346474588111744 17732580005316765952 1986069462335868544 4686302993064522752 7386536523793176960 10086770054521831168 12787003585250485376 15487237115979139584 18187470646707793792 2440960103726896384 5141193634455550592 7841427165184204800 10541660695912859008 13241894226641513216 15942127757370167424 195617214389270016 2895850745117924224 5596084275846578432 8296317806575232640 10996551337303886848 13696784868032541056 16397018398761195264 650507855780297856 3350741386508952064 6050974917237606272 8751208447966260480 11451441978694914688 14151675509423568896 16851909040152223104 1105398497171325696 3805632027899979904 6505865558628634112 9206099089357288320 11906332620085942528 14606566150814596736 17306799681543250944 1560289138562353536 4260522669291007744 6960756200019661952 9660989730748316160 12361223261476970368 15061456792205624576 17761690322934278784 2015179779953381376 4715413310682035584 7415646841410689792 10115880372139344000 12816113902867998208 15516347433596652416 18216580964325306624 2470070421344409216 5170303952073063424 7870537482801717632 10570771013530371840 13271004544259026048 15971238074987680256 224727532006782848 2924961062735437056 5625194593464091264 8325428124192745472 11025661654921399680 13725895185650053888 16426128716378708096 679618173397810688 3379851704126464896 6080085234855119104 8780318765583773312 11480552296312427520 14180785827041081728 16881019357769735936 1134508814788838528 3834742345517492736 6534975876246146944 9235209406974801152 11935442937703455360 14635676468432109568 17335909999160763776 1589399456179866368 4289632986908520576 6989866517637174784 9690100048365828992 12390333579094483200 15090567109823137408 17790800640551791616 2044290097570894208 4744523628299548416 7444757159028202624 10144990689756856832 12845224220485511040 15545457751214165248 18245691281942819456 2499180738961922048 5199414269690576256 7899647800419230464 10599881331147884672 13300114861876538880 16000348392605193088 253837849624295680 2954071380352949888 5654304911081604096 8354538441810258304 11054771972538912512 13755005503267566720 16455239033996220928 708728491015323520 3408962021743977728 6109195552472631936 8809429083201286144 11509662613929940352 14209896144658594560 16910129675387248768 1163619132406351360 3863852663135005568 6564086193863659776 9264319724592313984 11964553255320968192 14664786786049622400 17365020316778276608 1618509773797379200 4318743304526033408 7018976835254687616 9719210365983341824 12419443896711996032 15119677427440650240 17819910958169304448 2073400415188407040 4773633945917061248 7473867476645715456 10174101007374369664 12874334538103023872 15574568068831678080 18274801599560332288 2528291056579434880 5228524587308089088 7928758118036743296 10628991648765397504 13329225179494051712 16029458710222705920 282948167241808512 2983181697970462720 5683415228699116928 8383648759427771136 11083882290156425344 13784115820885079552 16484349351613733760 737838808632836352 3438072339361490560 6138305870090144768 8838539400818798976 11538772931547453184 14239006462276107392 16939239993004761600 1192729450023864192 3892962980752518400 6593196511481172608 9293430042209826816 11993663572938481024 14693897103667135232 17394130634395789440 1647620091414892032 4347853622143546240 7048087152872200448 9748320683600854656 12448554214329508864 15148787745058163072 17849021275786817280 2102510732805919872 4802744263534574080 7502977794263228288 10203211324991882496 12903444855720536704 15603678386449190912 18303911917177845120 2557401374196947712 5257634904925601920 7957868435654256128 10658101966382910336 13358335497111564544 16058569027840218752 312058484859321344 3012292015587975552 5712525546316629760 8412759077045283968 11112992607773938176 13813226138502592384 16513459669231246592 766949126250349184 3467182656979003392 6167416187707657600 8867649718436311808 11567883249164966016 14268116779893620224 16968350310622274432 1221839767641377024 3922073298370031232 6622306829098685440 9322540359827339648 12022773890555993856 14723007421284648064 17423240952013302272 1676730409032404864 4376963939761059072 7077197470489713280 9777431001218367488 12477664531947021696 15177898062675675904 17878131593404330112 2131621050423432704 4831854581152086912 7532088111880741120 10232321642609395328 12932555173338049536 15632788704066703744 18333022234795357952 2586511691814460544 5286745222543114752 7986978753271768960 10687212284000423168 13387445814729077376 16087679345457731584 341168802476834176 3041402333205488384 5741635863934142592 8441869394662796800 11142102925391451008 13842336456120105216 16542569986848759424 796059443867862016 3496292974596516224 6196526505325170432 8896760036053824640 11596993566782478848 14297227097511133056 16997460628239787264 1250950085258889856 3951183615987544064 6651417146716198272 9351650677444852480 12051884208173506688 14752117738902160896 17452351269630815104 1705840726649917696 4406074257378571904 7106307788107226112 9806541318835880320 12506774849564534528 15207008380293188736 17907241911021842944 2160731368040945536 4860964898769599744 7561198429498253952 10261431960226908160 12961665490955562368 15661899021684216576 18362132552412870784 2615622009431973376 5315855540160627584 8016089070889281792 10716322601617936000 13416556132346590208 16116789663075244416 370279120094347008 3070512650823001216 5770746181551655424 8470979712280309632 11171213243008963840 13871446773737618048 16571680304466272256 825169761485374848 3525403292214029056 6225636822942683264 8925870353671337472 11626103884399991680 14326337415128645888 17026570945857300096 1280060402876402688 3980293933605056896 6680527464333711104 9380760995062365312 12080994525791019520 14781228056519673728 17481461587248327936 1734951044267430528 4435184574996084736 7135418105724738944 9835651636453393152 12535885167182047360 15236118697910701568 17936352228639355776 2189841685658458368 4890075216387112576 7590308747115766784 10290542277844420992 12990775808573075200 15691009339301729408 18391242870030383616 2644732327049486208 5344965857778140416 8045199388506794624 10745432919235448832 13445666449964103040 16145899980692757248 399389437711859840 3099622968440514048 5799856499169168256 8500090029897822464 11200323560626476672 13900557091355130880 16600790622083785088 854280079102887680 3554513609831541888 6254747140560196096 8954980671288850304 11655214202017504512 14355447732746158720 17055681263474812928 1309170720493915520 4009404251222569728 6709637781951223936 9409871312679878144 12110104843408532352 14810338374137186560 17510571904865840768 1764061361884943360 4464294892613597568 7164528423342251776 9864761954070905984 12564995484799560192 15265229015528214400 17965462546256868608 2218952003275971200 4919185534004625408 7619419064733279616 10319652595461933824 13019886126190588032 15720119656919242240 18420353187647896448 2673842644666999040 5374076175395653248 8074309706124307456 10774543236852961664 13474776767581615872 16175010298310270080 428499755329372672 3128733286058026880 5828966816786681088 8529200347515335296 11229433878243989504 13929667408972643712 16629900939701297920 883390396720400512 3583623927449054720 6283857458177708928 8984090988906363136 11684324519635017344 14384558050363671552 17084791581092325760 1338281038111428352 4038514568840082560 6738748099568736768 9438981630297390976 12139215161026045184 14839448691754699392 17539682222483353600 1793171679502456192 4493405210231110400 7193638740959764608 9893872271688418816 12594105802417073024 15294339333145727232 17994572863874381440 2248062320893484032 4948295851622138240 7648529382350792448 10348762913079446656 13048996443808100864 15749229974536755072 2719431555857664 2702952962284511872 5403186493013166080 8103420023741820288 10803653554470474496 13503887085199128704 16204120615927782912 457610072946885504 3157843603675539712 5858077134404193920 8558310665132848128 11258544195861502336 13958777726590156544 16659011257318810752 912500714337913344 3612734245066567552 6312967775795221760 9013201306523875968 11713434837252530176 14413668367981184384 17113901898709838592 1367391355728941184 4067624886457595392 6767858417186249600 9468091947914903808 12168325478643558016 14868559009372212224 17568792540100866432 1822281997119969024 4522515527848623232 7222749058577277440 9922982589305931648 12623216120034585856 15323449650763240064 18023683181491894272 2277172638510996864 4977406169239651072 7677639699968305280 10377873230696959488 13078106761425613696 15778340292154267904 31829749173370496 2732063279902024704 5432296810630678912 8132530341359333120 10832763872087987328 13532997402816641536 16233230933545295744 486720390564398336 3186953921293052544 5887187452021706752 8587420982750360960 11287654513479015168 13987888044207669376 16688121574936323584 941611031955426176 3641844562684080384 6342078093412734592 9042311624141388800 11742545154870043008 14442778685598697216 17143012216327351424 1396501673346454016 4096735204075108224 6796968734803762432 9497202265532416640 12197435796261070848 14897669326989725056 17597902857718379264 1851392314737481856 4551625845466136064 7251859376194790272 9952092906923444480 12652326437652098688 15352559968380752896 18052793499109407104 2306282956128509696 5006516486857163904 7706750017585818112 10406983548314472320 13107217079043126528 15807450609771780736 60940066790883328 2761173597519537536 5461407128248191744 8161640658976845952 10861874189705500160 13562107720434154368 16262341251162808576 515830708181911168 3216064238910565376 5916297769639219584 8616531300367873792 11316764831096528000 14016998361825182208 16717231892553836416 970721349572939008 3670954880301593216 6371188411030247424 9071421941758901632 11771655472487555840 14471889003216210048 17172122533944864256 1425611990963966848 4125845521692621056 6826079052421275264 9526312583149929472 12226546113878583680 14926779644607237888 17627013175335892096 1880502632354994688 4580736163083648896 7280969693812303104 9981203224540957312 12681436755269611520 15381670285998265728 18081903816726919936 2335393273746022528 5035626804474676736 7735860335203330944 10436093865931985152 13136327396660639360 15836560927389293568 90050384408396160 2790283915137050368 5490517445865704576 8190750976594358784 10890984507323012992 13591218038051667200 16291451568780321408 544941025799424000 3245174556528078208 5945408087256732416 8645641617985386624 11345875148714040832 14046108679442695040 16746342210171349248 999831667190451840 3700065197919106048 6400298728647760256 9100532259376414464 11800765790105068672 14500999320833722880 17201232851562377088 1454722308581479680 4154955839310133888 6855189370038788096 9555422900767442304 12255656431496096512 14955889962224750720 17656123492953404928 1909612949972507520 4609846480701161728 7310080011429815936 10010313542158470144 12710547072887124352 15410780603615778560 18111014134344432768 2364503591363535360 5064737122092189568 7764970652820843776 10465204183549497984 13165437714278152192 15865671245006806400 119160702025908992 2819394232754563200 5519627763483217408 8219861294211871616 10920094824940525824 13620328355669180032 16320561886397834240 574051343416936832 3274284874145591040 5974518404874245248 8674751935602899456 11374985466331553664 14075218997060207872 16775452527788862080 1028941984807964672 3729175515536618880 6429409046265273088 9129642576993927296 11829876107722581504 14530109638451235712 17230343169179889920 1483832626198992512 4184066156927646720 6884299687656300928 9584533218384955136 12284766749113609344 14985000279842263552 17685233810570917760 1938723267590020352 4638956798318674560 7339190329047328768 10039423859775982976 12739657390504637184 15439890921233291392 18140124451961945600 2393613908981048192 5093847439709702400 7794080970438356608 10494314501167010816 13194548031895665024 15894781562624319232 148271019643421824 2848504550372076032 5548738081100730240 8248971611829384448 10949205142558038656 13649438673286692864 16349672204015347072 603161661034449664 3303395191763103872 6003628722491758080 8703862253220412288 11404095783949066496 14104329314677720704 16804562845406374912 1058052302425477504 3758285833154131712 6458519363882785920 9158752894611440128 11858986425340094336 14559219956068748544 17259453486797402752 1512942943816505344 4213176474545159552 6913410005273813760 9613643536002467968 12313877066731122176 15014110597459776384 17714344128188430592 1967833585207533184 4668067115936187392 7368300646664841600 10068534177393495808 12768767708122150016 15469001238850804224 18169234769579458432 2422724226598561024 5122957757327215232 7823191288055869440 10523424818784523648 13223658349513177856 15923891880241832064 177381337260934656 2877614867989588864 5577848398718243072 8278081929446897280 10978315460175551488 13678548990904205696 16378782521632859904 632271978651962496 3332505509380616704 6032739040109270912 8732972570837925120 11433206101566579328 14133439632295233536 16833673163023887744 1087162620042990336 3787396150771644544 6487629681500298752 9187863212228952960 11888096742957607168 14588330273686261376 17288563804414915584 1542053261434018176 4242286792162672384 6942520322891326592 9642753853619980800 12342987384348635008 15043220915077289216 17743454445805943424 1996943902825046016 4697177433553700224 7397410964282354432 10097644495011008640 12797878025739662848 15498111556468317056 18198345087196971264 2451834544216073856 5152068074944728064 7852301605673382272 10552535136402036480 13252768667130690688 15953002197859344896 206491654878447488 2906725185607101696 5606958716335755904 8307192247064410112 11007425777793064320 13707659308521718528 16407892839250372736 661382296269475328 3361615826998129536 6061849357726783744 8762082888455437952 11462316419184092160 14162549949912746368 16862783480641400576 1116272937660503168 3816506468389157376 6516739999117811584 9216973529846465792 11917207060575120000 14617440591303774208 17317674122032428416 1571163579051531008 4271397109780185216 6971630640508839424 9671864171237493632 12372097701966147840 15072331232694802048 17772564763423456256 2026054220442558848 4726287751171213056 7426521281899867264 10126754812628521472 12826988343357175680 15527221874085829888 18227455404814484096 2480944861833586688 5181178392562240896 7881411923290895104 10581645454019549312 13281878984748203520 15982112515476857728 235601972495960320 2935835503224614528 5636069033953268736 8336302564681922944 11036536095410577152 13736769626139231360 16437003156867885568 690492613886988160 3390726144615642368 6090959675344296576 8791193206072950784 11491426736801604992 14191660267530259200 16891893798258913408 1145383255278016000 3845616786006670208 6545850316735324416 9246083847463978624 11946317378192632832 14646550908921287040 17346784439649941248 1600273896669043840 4300507427397698048 7000740958126352256 9700974488855006464 12401208019583660672 15101441550312314880 17801675081040969088 2055164538060071680 4755398068788725888 7455631599517380096 10155865130246034304 12856098660974688512 15556332191703342720 18256565722431996928 2510055179451099520 5210288710179753728 7910522240908407936 10610755771637062144 13310989302365716352 16011222833094370560 264712290113473152 2964945820842127360 5665179351570781568 8365412882299435776 11065646413028089984 13765879943756744192 16466113474485398400 719602931504500992 3419836462233155200 6120069992961809408 8820303523690463616 11520537054419117824 14220770585147772032 16921004115876426240 1174493572895528832 3874727103624183040 6574960634352837248 9275194165081491456 11975427695810145664 14675661226538799872 17375894757267454080 1629384214286556672 4329617745015210880 7029851275743865088 9730084806472519296 12430318337201173504 15130551867929827712 17830785398658481920 2084274855677584512 4784508386406238720 7484741917134892928 10184975447863547136 12885208978592201344 15585442509320855552 18285676040049509760 2539165497068612352 5239399027797266560 7939632558525920768 10639866089254574976 13340099619983229184 16040333150711883392 293822607730985984 2994056138459640192 5694289669188294400 8394523199916948608 11094756730645602816 13794990261374257024 16495223792102911232 748713249122013824 3448946779850668032 6149180310579322240 8849413841307976448 11549647372036630656 14249880902765284864 16950114433493939072 1203603890513041664 3903837421241695872 6604070951970350080 9304304482699004288 12004538013427658496 14704771544156312704 17405005074884966912 1658494531904069504 4358728062632723712 7058961593361377920 9759195124090032128 12459428654818686336 15159662185547340544 17859895716275994752 2113385173295097344 4813618704023751552 7513852234752405760 10214085765481059968 12914319296209714176 15614552826938368384 18314786357667022592 2568275814686125184 5268509345414779392 7968742876143433600 10668976406872087808 13369209937600742016 16069443468329396224 322932925348498816 3023166456077153024 5723399986805807232 8423633517534461440 11123867048263115648 13824100578991769856 16524334109720424064 777823566739526656 3478057097468180864 6178290628196835072 8878524158925489280 11578757689654143488 14278991220382797696 16979224751111451904 1232714208130554496 3932947738859208704 6633181269587862912 9333414800316517120 12033648331045171328 14733881861773825536 17434115392502479744 1687604849521582336 4387838380250236544 7088071910978890752 9788305441707544960 12488538972436199168 15188772503164853376 17889006033893507584 2142495490912610176 4842729021641264384 7542962552369918592 10243196083098572800 12943429613827227008 15643663144555881216 18343896675284535424 2597386132303638016 5297619663032292224 7997853193760946432 10698086724489600640 13398320255218254848 16098553785946909056 352043242966011648 3052276773694665856 5752510304423320064 8452743835151974272 11152977365880628480 13853210896609282688 16553444427337936896 806933884357039488 3507167415085693696 6207400945814347904 8907634476543002112 11607868007271656320 14308101538000310528 17008335068728964736 1261824525748067328 3962058056476721536 6662291587205375744 9362525117934029952 12062758648662684160 14762992179391338368 17463225710119992576 1716715167139095168 4416948697867749376 7117182228596403584 9817415759325057792 12517649290053712000 15217882820782366208 17918116351511020416 2171605808530123008 4871839339258777216 7572072869987431424 10272306400716085632 12972539931444739840 15672773462173394048 18373006992902048256 2626496449921150848 5326729980649805056 8026963511378459264 10727197042107113472 13427430572835767680 16127664103564421888 381153560583524480 3081387091312178688 5781620622040832896 8481854152769487104 11182087683498141312 13882321214226795520 16582554744955449728 836044201974552320 3536277732703206528 6236511263431860736 8936744794160514944 11636978324889169152 14337211855617823360 17037445386346477568 1290934843365580160 3991168374094234368 6691401904822888576 9391635435551542784 12091868966280196992 14792102497008851200 17492336027737505408 1745825484756608000 4446059015485262208 7146292546213916416 9846526076942570624 12546759607671224832 15246993138399879040 17947226669128533248 2200716126147635840 4900949656876290048 7601183187604944256 10301416718333598464 13001650249062252672 15701883779790906880 18402117310519561088 2655606767538663680 5355840298267317888 8056073828995972096 10756307359724626304 13456540890453280512 16156774421181934720 410263878201037312 3110497408929691520 5810730939658345728 8510964470386999936 11211198001115654144 13911431531844308352 16611665062572962560 865154519592065152 3565388050320719360 6265621581049373568 8965855111778027776 11666088642506681984 14366322173235336192 17066555703963990400 1320045160983092992 4020278691711747200 6720512222440401408 9420745753169055616 12120979283897709824 14821212814626364032 17521446345355018240 1774935802374120832 4475169333102775040 7175402863831429248 9875636394560083456 12575869925288737664 15276103456017391872 17976336986746046080 2229826443765148672 4930059974493802880 7630293505222457088 10330527035951111296 13030760566679765504 15730994097408419712 18431227628137073920 2684717085156176512 5384950615884830720 8085184146613484928 10785417677342139136 13485651208070793344 16185884738799447552 439374195818550144 3139607726547204352 5839841257275858560 8540074788004512768 11240308318733166976 13940541849461821184 16640775380190475392 894264837209577984 3594498367938232192 6294731898666886400 8994965429395540608 11695198960124194816 14395432490852849024 17095666021581503232 1349155478600605824 4049389009329260032 6749622540057914240 9449856070786568448 12150089601515222656 14850323132243876864 17550556662972531072 1804046119991633664 4504279650720287872 7204513181448942080 9904746712177596288 12604980242906250496 15305213773634904704 18005447304363558912 2258936761382661504 4959170292111315712 7659403822839969920 10359637353568624128 13059870884297278336 15760104415025932544 13593872045035136 2713827402773689344 5414060933502343552 8114294464230997760 10814527994959651968 13514761525688306176 16214995056416960384 468484513436062976 3168718044164717184 5868951574893371392 8569185105622025600 11269418636350679808 13969652167079334016 16669885697807988224 923375154827090816 3623608685555745024 6323842216284399232 9024075747013053440 11724309277741707648 14424542808470361856 17124776339199016064 1378265796218118656 4078499326946772864 6778732857675427072 9478966388404081280 12179199919132735488 14879433449861389696 17579666980590043904 1833156437609146496 4533389968337800704 7233623499066454912 9933857029795109120 12634090560523763328 15334324091252417536 18034557621981071744 2288047079000174336 4988280609728828544 7688514140457482752 10388747671186136960 13088981201914791168 15789214732643445376 42704189662547968 2742937720391202176 5443171251119856384 8143404781848510592 10843638312577164800 13543871843305819008 16244105374034473216 497594831053575808 3197828361782230016 5898061892510884224 8598295423239538432 11298528953968192640 13998762484696846848 16698996015425501056 952485472444603648 3652719003173257856 6352952533901912064 9053186064630566272 11753419595359220480 14453653126087874688 17153886656816528896 1407376113835631488 4107609644564285696 6807843175292939904 9508076706021594112 12208310236750248320 14908543767478902528 17608777298207556736 1862266755226659328 4562500285955313536 7262733816683967744 9962967347412621952 12663200878141276160 15363434408869930368 18063667939598584576 2317157396617687168 5017390927346341376 7717624458074995584 10417857988803649792 13118091519532304000 15818325050260958208 71814507280060800 2772048038008715008 5472281568737369216 8172515099466023424 10872748630194677632 13572982160923331840 16273215691651986048 526705148671088640 3226938679399742848 5927172210128397056 8627405740857051264 11327639271585705472 14027872802314359680 16728106333043013888 981595790062116480 3681829320790770688 6382062851519424896 9082296382248079104 11782529912976733312 14482763443705387520 17182996974434041728 1436486431453144320 4136719962181798528 6836953492910452736 9537187023639106944 12237420554367761152 14937654085096415360 17637887615825069568 1891377072844172160 4591610603572826368 7291844134301480576 9992077665030134784 12692311195758788992 15392544726487443200 18092778257216097408 2346267714235200000 5046501244963854208 7746734775692508416 10446968306421162624 13147201837149816832 15847435367878471040 100924824897573632 2801158355626227840 5501391886354882048 8201625417083536256 10901858947812190464 13602092478540844672 16302326009269498880 555815466288601472 3256048997017255680 5956282527745909888 8656516058474564096 11356749589203218304 14056983119931872512 16757216650660526720 1010706107679629312 3710939638408283520 6411173169136937728 9111406699865591936 11811640230594246144 14511873761322900352 17212107292051554560 1465596749070657152 4165830279799311360 6866063810527965568 9566297341256619776 12266530871985273984 14966764402713928192 17666997933442582400 1920487390461684992 4620720921190339200 7320954451918993408 10021187982647647616 12721421513376301824 15421655044104956032 18121888574833610240 2375378031852712832 5075611562581367040 7775845093310021248 10476078624038675456 13176312154767329664 15876545685495983872 130035142515086464 2830268673243740672 5530502203972394880 8230735734701049088 10930969265429703296 13631202796158357504 16331436326887011712 584925783906114304 3285159314634768512 5985392845363422720 8685626376092076928 11385859906820731136 14086093437549385344 16786326968278039552 1039816425297142144 3740049956025796352 6440283486754450560 9140517017483104768 11840750548211758976 14540984078940413184 17241217609669067392 1494707066688169984 4194940597416824192 6895174128145478400 9595407658874132608 12295641189602786816 14995874720331441024 17696108251060095232 1949597708079197824 4649831238807852032 7350064769536506240 10050298300265160448 12750531830993814656 15450765361722468864 18150998892451123072 2404488349470225664 5104721880198879872 7804955410927534080 10505188941656188288 13205422472384842496 15905656003113496704 159145460132599296 2859378990861253504 5559612521589907712 8259846052318561920 10960079583047216128 13660313113775870336 16360546644504524544 614036101523627136 3314269632252281344 6014503162980935552 8714736693709589760 11414970224438243968 14115203755166898176 16815437285895552384 1068926742914654976 3769160273643309184 6469393804371963392 9169627335100617600 11869860865829271808 14570094396557926016 17270327927286580224 1523817384305682816 4224050915034337024 6924284445762991232 9624517976491645440 12324751507220299648 15024985037948953856 17725218568677608064 1978708025696710656 4678941556425364864 7379175087154019072 10079408617882673280 12779642148611327488 15479875679339981696 18180109210068635904 2433598667087738496 5133832197816392704 7834065728545046912 10534299259273701120 13234532790002355328 15934766320731009536 188255777750112128 2888489308478766336 5588722839207420544 8288956369936074752 10989189900664728960 13689423431393383168 16389656962122037376 643146419141139968 3343379949869794176 6043613480598448384 8743847011327102592 11444080542055756800 14144314072784411008 16844547603513065216 1098037060532167808 3798270591260822016 6498504121989476224 9198737652718130432 11898971183446784640 14599204714175438848 17299438244904093056 1552927701923195648 4253161232651849856 6953394763380504064 9653628294109158272 12353861824837812480 15054095355566466688 17754328886295120896 2007818343314223488 4708051874042877696 7408285404771531904 10108518935500186112 12808752466228840320 15508985996957494528 18209219527686148736 2462708984705251328 5162942515433905536 7863176046162559744 10563409576891213952 13263643107619868160 15963876638348522368 217366095367624960 2917599626096279168 5617833156824933376 8318066687553587584 11018300218282241792 13718533749010896000 16418767279739550208 672256736758652800 3372490267487307008 6072723798215961216 8772957328944615424 11473190859673269632 14173424390401923840 16873657921130578048 1127147378149680640 3827380908878334848 6527614439606989056 9227847970335643264 11928081501064297472 14628315031792951680 17328548562521605888 1582038019540708480 4282271550269362688 6982505080998016896 9682738611726671104 12382972142455325312 15083205673183979520 17783439203912633728 2036928660931736320 4737162191660390528 7437395722389044736 10137629253117698944 12837862783846353152 15538096314575007360 18238329845303661568 2491819302322764160 5192052833051418368 7892286363780072576 10592519894508726784 13292753425237380992 15992986955966035200 246476412985137792 2946709943713792000 5646943474442446208 8347177005171100416 11047410535899754624 13747644066628408832 16447877597357063040 701367054376165632 3401600585104819840 6101834115833474048 8802067646562128256 11502301177290782464 14202534708019436672 16902768238748090880 1156257695767193472 3856491226495847680 6556724757224501888 9256958287953156096 11957191818681810304 14657425349410464512 17357658880139118720 1611148337158221312 4311381867886875520 7011615398615529728 9711848929344183936 12412082460072838144 15112315990801492352 17812549521530146560 2066038978549249152 4766272509277903360 7466506040006557568 10166739570735211776 12866973101463865984 15567206632192520192 18267440162921174400 2520929619940276992 5221163150668931200 7921396681397585408 10621630212126239616 13321863742854893824 16022097273583548032 275586730602650624 2975820261331304832 5676053792059959040 8376287322788613248 11076520853517267456 13776754384245921664 16476987914974575872 730477371993678464 3430710902722332672 6130944433450986880 8831177964179641088 11531411494908295296 14231645025636949504 16931878556365603712 1185368013384706304 3885601544113360512 6585835074842014720 9286068605570668928 11986302136299323136 14686535667027977344 17386769197756631552 1640258654775734144 4340492185504388352 7040725716233042560 9740959246961696768 12441192777690350976 15141426308419005184 17841659839147659392 2095149296166761984 4795382826895416192 7495616357624070400 10195849888352724608 12896083419081378816 15596316949810033024 18296550480538687232 2550039937557789824 5250273468286444032 7950506999015098240 10650740529743752448 13350974060472406656 16051207591201060864 304697048220163456 3004930578948817664 5705164109677471872 8405397640406126080 11105631171134780288 13805864701863434496 16506098232592088704 759587689611191296 3459821220339845504 6160054751068499712 8860288281797153920 11560521812525808128 14260755343254462336 16960988873983116544 1214478331002219136 3914711861730873344 6614945392459527552 9315178923188181760 12015412453916835968 14715645984645490176 17415879515374144384 1669368972393246976 4369602503121901184 7069836033850555392 9770069564579209600 12470303095307863808 15170536626036518016 17870770156765172224 2124259613784274816 4824493144512929024 7524726675241583232 10224960205970237440 12925193736698891648 15625427267427545856 18325660798156200064 2579150255175302656 5279383785903956864 7979617316632611072 10679850847361265280 13380084378089919488 16080317908818573696 333807365837676288 3034040896566330496 5734274427294984704 8434507958023638912 11134741488752293120 13834975019480947328 16535208550209601536 788698007228704128 3488931537957358336 6189165068686012544 8889398599414666752 11589632130143320960 14289865660871975168 16990099191600629376 1243588648619731968 3943822179348386176 6644055710077040384 9344289240805694592 12044522771534348800 14744756302263003008 17444989832991657216 1698479290010759808 4398712820739414016 7098946351468068224 9799179882196722432 12499413412925376640 15199646943654030848 17899880474382685056 2153369931401787648 4853603462130441856 7553836992859096064 10254070523587750272 12954304054316404480 15654537585045058688 18354771115773712896 2608260572792815488 5308494103521469696 8008727634250123904 10708961164978778112 13409194695707432320 16109428226436086528 362917683455189120 3063151214183843328 5763384744912497536 8463618275641151744 11163851806369805952 13864085337098460160 16564318867827114368 817808324846216960 3518041855574871168 6218275386303525376 8918508917032179584 11618742447760833792 14318975978489488000 17019209509218142208 1272698966237244800 3972932496965899008 6673166027694553216 9373399558423207424 12073633089151861632 14773866619880515840 17474100150609170048 1727589607628272640 4427823138356926848 7128056669085581056 9828290199814235264 12528523730542889472 15228757261271543680 17928990792000197888 2182480249019300480 4882713779747954688 7582947310476608896 10283180841205263104 12983414371933917312 15683647902662571520 18383881433391225728 2637370890410328320 5337604421138982528 8037837951867636736 10738071482596290944 13438305013324945152 16138538544053599360 392028001072701952 3092261531801356160 5792495062530010368 8492728593258664576 11192962123987318784 13893195654715972992 16593429185444627200 846918642463729792 3547152173192384000 6247385703921038208 8947619234649692416 11647852765378346624 14348086296107000832 17048319826835655040 1301809283854757632 4002042814583411840 6702276345312066048 9402509876040720256 12102743406769374464 14802976937498028672 17503210468226682880 1756699925245785472 4456933455974439680 7157166986703093888 9857400517431748096 12557634048160402304 15257867578889056512 17958101109617710720 2211590566636813312 4911824097365467520 7612057628094121728 10312291158822775936 13012524689551430144 15712758220280084352 18412991751008738560 2666481208027841152 5366714738756495360 8066948269485149568 10767181800213803776 13467415330942457984 16167648861671112192 421138318690214784 3121371849418868992 5821605380147523200 8521838910876177408 11222072441604831616 13922305972333485824 16622539503062140032 876028960081242624 3576262490809896832 6276496021538551040 8976729552267205248 11676963082995859456 14377196613724513664 17077430144453167872 1330919601472270464 4031153132200924672 6731386662929578880 9431620193658233088 12131853724386887296 14832087255115541504 17532320785844195712 1785810242863298304 4486043773591952512 7186277304320606720 9886510835049260928 12586744365777915136 15286977896506569344 17987211427235223552 2240700884254326144 4940934414982980352 7641167945711634560 10341401476440288768 13041635007168942976 15741868537897597184 18442102068626251392 2695591525645353984 5395825056374008192 8096058587102662400 10796292117831316608 13496525648559970816 16196759179288625024 450248636307727616 3150482167036381824 5850715697765036032 8550949228493690240 11251182759222344448 13951416289950998656 16651649820679652864 905139277698755456 3605372808427409664 6305606339156063872 9005839869884718080 11706073400613372288 14406306931342026496 17106540462070680704 1360029919089783296 4060263449818437504 6760496980547091712 9460730511275745920 12160964042004400128 14861197572733054336 17561431103461708544 1814920560480811136 4515154091209465344 7215387621938119552 9915621152666773760 12615854683395427968 15316088214124082176 18016321744852736384 2269811201871838976 4970044732600493184 7670278263329147392 10370511794057801600 13070745324786455808 15770978855515110016 24468312534212608 2724701843262866816 5424935373991521024 8125168904720175232 10825402435448829440 13525635966177483648 16225869496906137856 479358953925240448 3179592484653894656 5879826015382548864 8580059546111203072 11280293076839857280 13980526607568511488 16680760138297165696 934249595316268288 3634483126044922496 6334716656773576704 9034950187502230912 11735183718230885120 14435417248959539328 17135650779688193536 1389140236707296128 4089373767435950336 6789607298164604544 9489840828893258752 12190074359621912960 14890307890350567168 17590541421079221376 1844030878098323968 4544264408826978176 7244497939555632384 9944731470284286592 12644965001012940800 15345198531741595008 18045432062470249216 2298921519489351808 4999155050218006016 7699388580946660224 10399622111675314432 13099855642403968640 15800089173132622848 53578630151725440 2753812160880379648 5454045691609033856 8154279222337688064 10854512753066342272 13554746283794996480 16254979814523650688 508469271542753280 3208702802271407488 5908936333000061696 8609169863728715904 11309403394457370112 14009636925186024320 16709870455914678528 963359912933781120 3663593443662435328 6363826974391089536 9064060505119743744 11764294035848397952 14464527566577052160 17164761097305706368 1418250554324808960 4118484085053463168 6818717615782117376 9518951146510771584 12219184677239425792 14919418207968080000 17619651738696734208 1873141195715836800 4573374726444491008 7273608257173145216 9973841787901799424 12674075318630453632 15374308849359107840 18074542380087762048 2328031837106864640 5028265367835518848 7728498898564173056 10428732429292827264 13128965960021481472 15829199490750135680 82688947769238272 2782922478497892480 5483156009226546688 8183389539955200896 10883623070683855104 13583856601412509312 16284090132141163520 537579589160266112 3237813119888920320 5938046650617574528 8638280181346228736 11338513712074882944 14038747242803537152 16738980773532191360 992470230551293952 3692703761279948160 6392937292008602368 9093170822737256576 11793404353465910784 14493637884194564992 17193871414923219200 1447360871942321792 4147594402670976000 6847827933399630208 9548061464128284416 12248294994856938624 14948528525585592832 17648762056314247040 1902251513333349632 4602485044062003840 7302718574790658048 10002952105519312256 12703185636247966464 15403419166976620672 18103652697705274880 2357142154724377472 5057375685453031680 7757609216181685888 10457842746910340096 13158076277638994304 15858309808367648512 111799265386751104 2812032796115405312 5512266326844059520 8212499857572713728 10912733388301367936 13612966919030022144 16313200449758676352 566689906777778944 3266923437506433152 5967156968235087360 8667390498963741568 11367624029692395776 14067857560421049984 16768091091149704192 1021580548168806784 3721814078897460992 6422047609626115200 9122281140354769408 11822514671083423616 14522748201812077824 17222981732540732032 1476471189559834624 4176704720288488832 6876938251017143040 9577171781745797248 12277405312474451456 14977638843203105664 17677872373931759872 1931361830950862464 4631595361679516672 7331828892408170880 10032062423136825088 12732295953865479296 15432529484594133504 18132763015322787712 2386252472341890304 5086486003070544512 7786719533799198720 10486953064527852928 13187186595256507136 15887420125985161344 140909583004263936 2841143113732918144 5541376644461572352 8241610175190226560 10941843705918880768 13642077236647534976 16342310767376189184 595800224395291776 3296033755123945984 5996267285852600192 8696500816581254400 11396734347309908608 14096967878038562816 16797201408767217024 1050690865786319616 3750924396514973824 6451157927243628032 9151391457972282240 11851624988700936448 14551858519429590656 17252092050158244864 1505581507177347456 4205815037906001664 6906048568634655872 9606282099363310080 12306515630091964288 15006749160820618496 17706982691549272704 1960472148568375296 4660705679297029504 7360939210025683712 10061172740754337920 12761406271482992128 15461639802211646336 18161873332940300544 2415362789959403136 5115596320688057344 7815829851416711552 10516063382145365760 13216296912874019968 15916530443602674176 170019900621776768 2870253431350430976 5570486962079085184 8270720492807739392 10970954023536393600 13671187554265047808 16371421084993702016 624910542012804608 3325144072741458816 6025377603470113024 8725611134198767232 11425844664927421440 14126078195656075648 16826311726384729856 1079801183403832448 3780034714132486656 6480268244861140864 9180501775589795072 11880735306318449280 14580968837047103488 17281202367775757696 1534691824794860288 4234925355523514496 6935158886252168704 9635392416980822912 12335625947709477120 15035859478438131328 17736093009166785536 1989582466185888128 4689815996914542336 7390049527643196544 10090283058371850752 12790516589100504960 15490750119829159168 18190983650557813376 2444473107576915968 5144706638305570176 7844940169034224384 10545173699762878592 13245407230491532800 15945640761220187008 199130218239289600 2899363748967943808 5599597279696598016 8299830810425252224 11000064341153906432 13700297871882560640 16400531402611214848 654020859630317440 3354254390358971648 6054487921087625856 8754721451816280064 11454954982544934272 14155188513273588480 16855422044002242688 1108911501021345280 3809145031749999488 6509378562478653696 9209612093207307904 11909845623935962112 14610079154664616320 17310312685393270528 1563802142412373120 4264035673141027328 6964269203869681536 9664502734598335744 12364736265326989952 15064969796055644160 17765203326784298368 2018692783803400960 4718926314532055168 7419159845260709376 10119393375989363584 12819626906718017792 15519860437446672000 18220093968175326208 2473583425194428800 5173816955923083008 7874050486651737216 10574284017380391424 13274517548109045632 15974751078837699840 228240535856802432 2928474066585456640 5628707597314110848 8328941128042765056 11029174658771419264 13729408189500073472 16429641720228727680 683131177247830272 3383364707976484480 6083598238705138688 8783831769433792896 11484065300162447104 14184298830891101312 16884532361619755520 1138021818638858112 3838255349367512320 6538488880096166528 9238722410824820736 11938955941553474944 14639189472282129152 17339423003010783360 1592912460029885952 4293145990758540160 6993379521487194368 9693613052215848576 12393846582944502784 15094080113673156992 17794313644401811200 2047803101420913792 4748036632149568000 7448270162878222208 10148503693606876416 12848737224335530624 15548970755064184832 18249204285792839040 2502693742811941632 5202927273540595840 7903160804269250048 10603394334997904256 13303627865726558464 16003861396455212672 257350853474315264 2957584384202969472 5657817914931623680 8358051445660277888 11058284976388932096 13758518507117586304 16458752037846240512 712241494865343104 3412475025593997312 6112708556322651520 8812942087051305728 11513175617779959936 14213409148508614144 16913642679237268352 1167132136256370944 3867365666985025152 6567599197713679360 9267832728442333568 11968066259170987776 14668299789899641984 17368533320628296192 1622022777647398784 4322256308376052992 7022489839104707200 9722723369833361408 12422956900562015616 15123190431290669824 17823423962019324032 2076913419038426624 4777146949767080832 7477380480495735040 10177614011224389248 12877847541953043456 15578081072681697664 18278314603410351872 2531804060429454464 5232037591158108672 7932271121886762880 10632504652615417088 13332738183344071296 16032971714072725504 286461171091828096 2986694701820482304 5686928232549136512 8387161763277790720 11087395294006444928 13787628824735099136 16487862355463753344 741351812482855936 3441585343211510144 6141818873940164352 8842052404668818560 11542285935397472768 14242519466126126976 16942752996854781184 1196242453873883776 3896475984602537984 6596709515331192192 9296943046059846400 11997176576788500608 14697410107517154816 17397643638245809024 1651133095264911616 4351366625993565824 7051600156722220032 9751833687450874240 12452067218179528448 15152300748908182656 17852534279636836864 2106023736655939456 4806257267384593664 7506490798113247872 10206724328841902080 12906957859570556288 15607191390299210496 18307424921027864704 2560914378046967296 5261147908775621504 7961381439504275712 10661614970232929920 13361848500961584128 16062082031690238336 315571488709340928 3015805019437995136 5716038550166649344 8416272080895303552 11116505611623957760 13816739142352611968 16516972673081266176 770462130100368768 3470695660829022976 6170929191557677184 8871162722286331392 11571396253014985600 14271629783743639808 16971863314472294016 1225352771491396608 3925586302220050816 6625819832948705024 9326053363677359232 12026286894406013440 14726520425134667648 17426753955863321856 1680243412882424448 4380476943611078656 7080710474339732864 9780944005068387072 12481177535797041280 15181411066525695488 17881644597254349696 2135134054273452288 4835367585002106496 7535601115730760704 10235834646459414912 12936068177188069120 15636301707916723328 18336535238645377536 2590024695664480128 5290258226393134336 7990491757121788544 10690725287850442752 13390958818579096960 16091192349307751168 344681806326853760 3044915337055507968 5745148867784162176 8445382398512816384 11145615929241470592 13845849459970124800 16546082990698779008 799572447717881600 3499805978446535808 6200039509175190016 8900273039903844224 11600506570632498432 14300740101361152640 17000973632089806848 1254463089108909440 3954696619837563648 6654930150566217856 9355163681294872064 12055397212023526272 14755630742752180480 17455864273480834688 1709353730499937280 4409587261228591488 7109820791957245696 9810054322685899904 12510287853414554112 15210521384143208320 17910754914871862528 2164244371890965120 4864477902619619328 7564711433348273536 10264944964076927744 12965178494805581952 15665412025534236160 18365645556262890368 2619135013281992960 5319368544010647168 8019602074739301376 10719835605467955584 13420069136196609792 16120302666925264000 373792123944366592 3074025654673020800 5774259185401675008 8474492716130329216 11174726246858983424 13874959777587637632 16575193308316291840 828682765335394432 3528916296064048640 6229149826792702848 8929383357521357056 11629616888250011264 14329850418978665472 17030083949707319680 1283573406726422272 3983806937455076480 6684040468183730688 9384273998912384896 12084507529641039104 14784741060369693312 17484974591098347520 1738464048117450112 4438697578846104320 7138931109574758528 9839164640303412736 12539398171032066944 15239631701760721152 17939865232489375360 2193354689508477952 4893588220237132160 7593821750965786368 10294055281694440576 12994288812423094784 15694522343151748992 18394755873880403200 2648245330899505792 5348478861628160000 8048712392356814208 10748945923085468416 13449179453814122624 16149412984542776832 402902441561879424 3103135972290533632 5803369503019187840 8503603033747842048 11203836564476496256 13904070095205150464 16604303625933804672 857793082952907264 3558026613681561472 6258260144410215680 8958493675138869888 11658727205867524096 14358960736596178304 17059194267324832512 1312683724343935104 4012917255072589312 6713150785801243520 9413384316529897728 12113617847258551936 14813851377987206144 17514084908715860352 1767574365734962944 4467807896463617152 7168041427192271360 9868274957920925568 12568508488649579776 15268742019378233984 17968975550106888192 2222465007125990784 4922698537854644992 7622932068583299200 10323165599311953408 13023399130040607616 15723632660769261824 18423866191497916032 2677355648517018624 5377589179245672832 8077822709974327040 10778056240702981248 13478289771431635456 16178523302160289664 432012759179392256 3132246289908046464 5832479820636700672 8532713351365354880 11232946882094009088 13933180412822663296 16633413943551317504 886903400570420096 3587136931299074304 6287370462027728512 8987603992756382720 11687837523485036928 14388071054213691136 17088304584942345344 1341794041961447936 4042027572690102144 6742261103418756352 9442494634147410560 12142728164876064768 14842961695604718976 17543195226333373184 1796684683352475776 4496918214081129984 7197151744809784192 9897385275538438400 12597618806267092608 15297852336995746816 17998085867724401024 2251575324743503616 4951808855472157824 7652042386200812032 10352275916929466240 13052509447658120448 15752742978386774656 6232435405877248 2706465966134531456 5406699496863185664 8106933027591839872 10807166558320494080 13507400089049148288 16207633619777802496 461123076796905088 3161356607525559296 5861590138254213504 8561823668982867712 11262057199711521920 13962290730440176128 16662524261168830336 916013718187932928 3616247248916587136 6316480779645241344 9016714310373895552 11716947841102549760 14417181371831203968 17117414902559858176 1370904359578960768 4071137890307614976 6771371421036269184 9471604951764923392 12171838482493577600 14872072013222231808 17572305543950886016 1825795000969988608 4526028531698642816 7226262062427297024 9926495593155951232 12626729123884605440 15326962654613259648 18027196185341913856 2280685642361016448 4980919173089670656 7681152703818324864 10381386234546979072 13081619765275633280 15781853296004287488 35342753023390080 2735576283752044288 5435809814480698496 8136043345209352704 10836276875938006912 13536510406666661120 16236743937395315328 490233394414417920 3190466925143072128 5890700455871726336 8590933986600380544 11291167517329034752 13991401048057688960 16691634578786343168 945124035805445760 3645357566534099968 6345591097262754176 9045824627991408384 11746058158720062592 14446291689448716800 17146525220177371008 1400014677196473600 4100248207925127808 6800481738653782016 9500715269382436224 12200948800111090432 14901182330839744640 17601415861568398848 1854905318587501440 4555138849316155648 7255372380044809856 9955605910773464064 12655839441502118272 15356072972230772480 18056306502959426688 2309795959978529280 5010029490707183488 7710263021435837696 10410496552164491904 13110730082893146112 15810963613621800320 64453070640902912 2764686601369557120 5464920132098211328 8165153662826865536 10865387193555519744 13565620724284173952 16265854255012828160 519343712031930752 3219577242760584960 5919810773489239168 8620044304217893376 11320277834946547584 14020511365675201792 16720744896403856000 974234353422958592 3674467884151612800 6374701414880267008 9074934945608921216 11775168476337575424 14475402007066229632 17175635537794883840 1429124994813986432 4129358525542640640 6829592056271294848 9529825586999949056 12230059117728603264 14930292648457257472 17630526179185911680 1884015636205014272 4584249166933668480 7284482697662322688 9984716228390976896 12684949759119631104 15385183289848285312 18085416820576939520 2338906277596042112 5039139808324696320 7739373339053350528 10439606869782004736 13139840400510658944 15840073931239313152 93563388258415744 2793796918987069952 5494030449715724160 8194263980444378368 10894497511173032576 13594731041901686784 16294964572630340992 548454029649443584 3248687560378097792 5948921091106752000 8649154621835406208 11349388152564060416 14049621683292714624 16749855214021368832 1003344671040471424 3703578201769125632 6403811732497779840 9104045263226434048 11804278793955088256 14504512324683742464 17204745855412396672 1458235312431499264 4158468843160153472 6858702373888807680 9558935904617461888 12259169435346116096 14959402966074770304 17659636496803424512 1913125953822527104 4613359484551181312 7313593015279835520 10013826546008489728 12714060076737143936 15414293607465798144 18114527138194452352 2368016595213554944 5068250125942209152 7768483656670863360 10468717187399517568 13168950718128171776 15869184248856825984 122673705875928576 2822907236604582784 5523140767333236992 8223374298061891200 10923607828790545408 13623841359519199616 16324074890247853824 577564347266956416 3277797877995610624 5978031408724264832 8678264939452919040 11378498470181573248 14078732000910227456 16778965531638881664 1032454988657984256 3732688519386638464 6432922050115292672 9133155580843946880 11833389111572601088 14533622642301255296 17233856173029909504 1487345630049012096 4187579160777666304 6887812691506320512 9588046222234974720 12288279752963628928 14988513283692283136 17688746814420937344 1942236271440039936 4642469802168694144 7342703332897348352 10042936863626002560 12743170394354656768 15443403925083310976 18143637455811965184 2397126912831067776 5097360443559721984 7797593974288376192 10497827505017030400 13198061035745684608 15898294566474338816 151784023493441408 2852017554222095616 5552251084950749824 8252484615679404032 10952718146408058240 13652951677136712448 16353185207865366656 606674664884469248 3306908195613123456 6007141726341777664 8707375257070431872 11407608787799086080 14107842318527740288 16808075849256394496 1061565306275497088 3761798837004151296 6462032367732805504 9162265898461459712 11862499429190113920 14562732959918768128 17262966490647422336 1516455947666524928 4216689478395179136 6916923009123833344 9617156539852487552 12317390070581141760 15017623601309795968 17717857132038450176 1971346589057552768 4671580119786206976 7371813650514861184 10072047181243515392 12772280711972169600 15472514242700823808 18172747773429478016 2426237230448580608 5126470761177234816 7826704291905889024 10526937822634543232 13227171353363197440 15927404884091851648 180894341110954240 2881127871839608448 5581361402568262656 8281594933296916864 10981828464025571072 13682061994754225280 16382295525482879488 635784982501982080 3336018513230636288 6036252043959290496 8736485574687944704 11436719105416598912 14136952636145253120 16837186166873907328 1090675623893009920 3790909154621664128 6491142685350318336 9191376216078972544 11891609746807626752 14591843277536280960 17292076808264935168 1545566265284037760 4245799796012691968 6946033326741346176 9646266857470000384 12346500388198654592 15046733918927308800 17746967449655963008 2000456906675065600 4700690437403719808 7400923968132374016 10101157498861028224 12801391029589682432 15501624560318336640 18201858091046990848 2455347548066093440 5155581078794747648 7855814609523401856 10556048140252056064 13256281670980710272 15956515201709364480 210004658728467072 2910238189457121280 5610471720185775488 8310705250914429696 11010938781643083904 13711172312371738112 16411405843100392320 664895300119494912 3365128830848149120 6065362361576803328 8765595892305457536 11465829423034111744 14166062953762765952 16866296484491420160 1119785941510522752 3820019472239176960 6520253002967831168 9220486533696485376 11920720064425139584 14620953595153793792 17321187125882448000 1574676582901550592 4274910113630204800 6975143644358859008 9675377175087513216 12375610705816167424 15075844236544821632 17776077767273475840 2029567224292578432 4729800755021232640 7430034285749886848 10130267816478541056 12830501347207195264 15530734877935849472 18230968408664503680 2484457865683606272 5184691396412260480 7884924927140914688 10585158457869568896 13285391988598223104 15985625519326877312 239114976345979904 2939348507074634112 5639582037803288320 8339815568531942528 11040049099260596736 13740282629989250944 16440516160717905152 694005617737007744 3394239148465661952 6094472679194316160 8794706209922970368 11494939740651624576 14195173271380278784 16895406802108932992 1148896259128035584 3849129789856689792 6549363320585344000 9249596851313998208 11949830382042652416 14650063912771306624 17350297443499960832 1603786900519063424 4304020431247717632 7004253961976371840 9704487492705026048 12404721023433680256 15104954554162334464 17805188084890988672 2058677541910091264 4758911072638745472 7459144603367399680 10159378134096053888 12859611664824708096 15559845195553362304 18260078726282016512 2513568183301119104 5213801714029773312 7914035244758427520 10614268775487081728 13314502306215735936 16014735836944390144 268225293963492736 2968458824692146944 5668692355420801152 8368925886149455360 11069159416878109568 13769392947606763776 16469626478335417984 723115935354520576 3423349466083174784 6123582996811828992 8823816527540483200 11524050058269137408 14224283588997791616 16924517119726445824 1178006576745548416 3878240107474202624 6578473638202856832 9278707168931511040 11978940699660165248 14679174230388819456 17379407761117473664 1632897218136576256 4333130748865230464 7033364279593884672 9733597810322538880 12433831341051193088 15134064871779847296 17834298402508501504 2087787859527604096 4788021390256258304 7488254920984912512 10188488451713566720 12888721982442220928 15588955513170875136 18289189043899529344 2542678500918631936 5242912031647286144 7943145562375940352 10643379093104594560 13343612623833248768 16043846154561902976 297335611581005568 2997569142309659776 5697802673038313984 8398036203766968192 11098269734495622400 13798503265224276608 16498736795952930816 752226252972033408 3452459783700687616 6152693314429341824 8852926845157996032 11553160375886650240 14253393906615304448 16953627437343958656 1207116894363061248 3907350425091715456 6607583955820369664 9307817486549023872 12008051017277678080 14708284548006332288 17408518078734986496 1662007535754089088 4362241066482743296 7062474597211397504 9762708127940051712 12462941658668705920 15163175189397360128 17863408720126014336 2116898177145116928 4817131707873771136 7517365238602425344 10217598769331079552 12917832300059733760 15618065830788387968 18318299361517042176 2571788818536144768 5272022349264798976 7972255879993453184 10672489410722107392 13372722941450761600 16072956472179415808 326445929198518400 3026679459927172608 5726912990655826816 8427146521384481024 11127380052113135232 13827613582841789440 16527847113570443648 781336570589546240 3481570101318200448 6181803632046854656 8882037162775508864 11582270693504163072 14282504224232817280 16982737754961471488 1236227211980574080 3936460742709228288 6636694273437882496 9336927804166536704 12037161334895190912 14737394865623845120 17437628396352499328 1691117853371601920 4391351384100256128 7091584914828910336 9791818445557564544 12492051976286218752 15192285507014872960 17892519037743527168 2146008494762629760 4846242025491283968 7546475556219938176 10246709086948592384 12946942617677246592 15647176148405900800 18347409679134555008 2600899136153657600 5301132666882311808 8001366197610966016 10701599728339620224 13401833259068274432 16102066789796928640 355556246816031232 3055789777544685440 5756023308273339648 8456256839001993856 11156490369730648064 13856723900459302272 16556957431187956480 810446888207059072 3510680418935713280 6210913949664367488 8911147480393021696 11611381011121675904 14311614541850330112 17011848072578984320 1265337529598086912 3965571060326741120 6665804591055395328 9366038121784049536 12066271652512703744 14766505183241357952 17466738713970012160 1720228170989114752 4420461701717768960 7120695232446423168 9820928763175077376 12521162293903731584 15221395824632385792 17921629355361040000 2175118812380142592 4875352343108796800 7575585873837451008 10275819404566105216 12976052935294759424 15676286466023413632 18376519996752067840 2630009453771170432 5330242984499824640 8030476515228478848 10730710045957133056 13430943576685787264 16131177107414441472 384666564433544064 3084900095162198272 5785133625890852480 8485367156619506688 11185600687348160896 13885834218076815104 16586067748805469312 839557205824571904 3539790736553226112 6240024267281880320 8940257798010534528 11640491328739188736 14340724859467842944 17040958390196497152 1294447847215599744 3994681377944253952 6694914908672908160 9395148439401562368 12095381970130216576 14795615500858870784 17495849031587524992 1749338488606627584 4449572019335281792 7149805550063936000 9850039080792590208 12550272611521244416 15250506142249898624 17950739672978552832 2204229129997655424 4904462660726309632 7604696191454963840 10304929722183618048 13005163252912272256 15705396783640926464 18405630314369580672 2659119771388683264 5359353302117337472 8059586832845991680 10759820363574645888 13460053894303300096 16160287425031954304 413776882051056896 3114010412779711104 5814243943508365312 8514477474237019520 11214711004965673728 13914944535694327936 16615178066422982144 868667523442084736 3568901054170738944 6269134584899393152 8969368115628047360 11669601646356701568 14369835177085355776 17070068707814009984 1323558164833112576 4023791695561766784 6724025226290420992 9424258757019075200 12124492287747729408 14824725818476383616 17524959349205037824 1778448806224140416 4478682336952794624 7178915867681448832 9879149398410103040 12579382929138757248 15279616459867411456 17979849990596065664 2233339447615168256 4933572978343822464 7633806509072476672 10334040039801130880 13034273570529785088 15734507101258439296 18434740631987093504 2688230089006196096 5388463619734850304 8088697150463504512 10788930681192158720 13489164211920812928 16189397742649467136 442887199668569728 3143120730397223936 5843354261125878144 8543587791854532352 11243821322583186560 13944054853311840768 16644288384040494976 897777841059597568 3598011371788251776 6298244902516905984 8998478433245560192 11698711963974214400 14398945494702868608 17099179025431522816 1352668482450625408 4052902013179279616 6753135543907933824 9453369074636588032 12153602605365242240 14853836136093896448 17554069666822550656 1807559123841653248 4507792654570307456 7208026185298961664 9908259716027615872 12608493246756270080 15308726777484924288 18008960308213578496 2262449765232681088 4962683295961335296 7662916826689989504 10363150357418643712 13063383888147297920 15763617418875952128 17106875895054720 2717340406623708928 5417573937352363136 8117807468081017344 10818040998809671552 13518274529538325760 16218508060266979968 471997517286082560 3172231048014736768 5872464578743390976 8572698109472045184 11272931640200699392 13973165170929353600 16673398701658007808 926888158677110400 3627121689405764608 6327355220134418816 9027588750863073024 11727822281591727232 14428055812320381440 17128289343049035648 1381778800068138240 4082012330796792448 6782245861525446656 9482479392254100864 12182712922982755072 14882946453711409280 17583179984440063488 1836669441459166080 4536902972187820288 7237136502916474496 9937370033645128704 12637603564373782912 15337837095102437120 18038070625831091328 2291560082850193920 4991793613578848128 7692027144307502336 10392260675036156544 13092494205764810752 15792727736493464960 46217193512567552 2746450724241221760 5446684254969875968 8146917785698530176 10847151316427184384 13547384847155838592 16247618377884492800 501107834903595392 3201341365632249600 5901574896360903808 8601808427089558016 11302041957818212224 14002275488546866432 16702509019275520640 955998476294623232 3656232007023277440 6356465537751931648 9056699068480585856 11756932599209240064 14457166129937894272 17157399660666548480 1410889117685651072 4111122648414305280 6811356179142959488 9511589709871613696 12211823240600267904 14912056771328922112 17612290302057576320 1865779759076678912 4566013289805333120 7266246820533987328 9966480351262641536 12666713881991295744 15366947412719949952 18067180943448604160 2320670400467706752 5020903931196360960 7721137461925015168 10421370992653669376 13121604523382323584 15821838054110977792 75327511130080384 2775561041858734592 5475794572587388800 8176028103316043008 10876261634044697216 13576495164773351424 16276728695502005632 530218152521108224 3230451683249762432 5930685213978416640 8630918744707070848 11331152275435725056 14031385806164379264 16731619336893033472 985108793912136064 3685342324640790272 6385575855369444480 9085809386098098688 11786042916826752896 14486276447555407104 17186509978284061312 1439999435303163904 4140232966031818112 6840466496760472320 9540700027489126528 12240933558217780736 14941167088946434944 17641400619675089152 1894890076694191744 4595123607422845952 7295357138151500160 9995590668880154368 12695824199608808576 15396057730337462784 18096291261066116992 2349780718085219584 5050014248813873792 7750247779542528000 10450481310271182208 13150714840999836416 15850948371728490624 104437828747593216 2804671359476247424 5504904890204901632 8205138420933555840 10905371951662210048 13605605482390864256 16305839013119518464 559328470138621056 3259562000867275264 5959795531595929472 8660029062324583680 11360262593053237888 14060496123781892096 16760729654510546304 1014219111529648896 3714452642258303104 6414686172986957312 9114919703715611520 11815153234444265728 14515386765172919936 17215620295901574144 1469109752920676736 4169343283649330944 6869576814377985152 9569810345106639360 12270043875835293568 14970277406563947776 17670510937292601984 1924000394311704576 4624233925040358784 7324467455769012992 10024700986497667200 12724934517226321408 15425168047954975616 18125401578683629824 2378891035702732416 5079124566431386624 7779358097160040832 10479591627888695040 13179825158617349248 15880058689346003456 133548146365106048 2833781677093760256 5534015207822414464 8234248738551068672 10934482269279722880 13634715800008377088 16334949330737031296 588438787756133888 3288672318484788096 5988905849213442304 8689139379942096512 11389372910670750720 14089606441399404928 16789839972128059136 1043329429147161728 3743562959875815936 6443796490604470144 9144030021333124352 11844263552061778560 14544497082790432768 17244730613519086976 1498220070538189568 4198453601266843776 6898687131995497984 9598920662724152192 12299154193452806400 14999387724181460608 17699621254910114816 1953110711929217408 4653344242657871616 7353577773386525824 10053811304115180032 12754044834843834240 15454278365572488448 18154511896301142656 2408001353320245248 5108234884048899456 7808468414777553664 10508701945506207872 13208935476234862080 15909169006963516288 162658463982618880 2862891994711273088 5563125525439927296 8263359056168581504 10963592586897235712 13663826117625889920 16364059648354544128 617549105373646720 3317782636102300928 6018016166830955136 8718249697559609344 11418483228288263552 14118716759016917760 16818950289745571968 1072439746764674560 3772673277493328768 6472906808221982976 9173140338950637184 11873373869679291392 14573607400407945600 17273840931136599808 1527330388155702400 4227563918884356608 6927797449613010816 9628030980341665024 12328264511070319232 15028498041798973440 17728731572527627648 1982221029546730240 4682454560275384448 7382688091004038656 10082921621732692864 12783155152461347072 15483388683190001280 18183622213918655488 2437111670937758080 5137345201666412288 7837578732395066496 10537812263123720704 13238045793852374912 15938279324581029120 191768781600131712 2892002312328785920 5592235843057440128 8292469373786094336 10992702904514748544 13692936435243402752 16393169965972056960 646659422991159552 3346892953719813760 6047126484448467968 8747360015177122176 11447593545905776384 14147827076634430592 16848060607363084800 1101550064382187392 3801783595110841600 6502017125839495808 9202250656568150016 11902484187296804224 14602717718025458432 17302951248754112640 1556440705773215232 4256674236501869440 6956907767230523648 9657141297959177856 12357374828687832064 15057608359416486272 17757841890145140480 2011331347164243072 4711564877892897280 7411798408621551488 10112031939350205696 12812265470078859904 15512499000807514112 18212732531536168320 2466221988555270912 5166455519283925120 7866689050012579328 10566922580741233536 13267156111469887744 15967389642198541952 220879099217644544 2921112629946298752 5621346160674952960 8321579691403607168 11021813222132261376 13722046752860915584 16422280283589569792 675769740608672384 3376003271337326592 6076236802065980800 8776470332794635008 11476703863523289216 14176937394251943424 16877170924980597632 1130660381999700224 3830893912728354432 6531127443457008640 9231360974185662848 11931594504914317056 14631828035642971264 17332061566371625472 1585551023390728064 4285784554119382272 6986018084848036480 9686251615576690688 12386485146305344896 15086718677033999104 17786952207762653312 2040441664781755904 4740675195510410112 7440908726239064320 10141142256967718528 12841375787696372736 15541609318425026944 18241842849153681152 2495332306172783744 5195565836901437952 7895799367630092160 10596032898358746368 13296266429087400576 15996499959816054784 249989416835157376 2950222947563811584 5650456478292465792 8350690009021120000 11050923539749774208 13751157070478428416 16451390601207082624 704880058226185216 3405113588954839424 6105347119683493632 8805580650412147840 11505814181140802048 14206047711869456256 16906281242598110464 1159770699617213056 3860004230345867264 6560237761074521472 9260471291803175680 11960704822531829888 14660938353260484096 17361171883989138304 1614661341008240896 4314894871736895104 7015128402465549312 9715361933194203520 12415595463922857728 15115828994651511936 17816062525380166144 2069551982399268736 4769785513127922944 7470019043856577152 10170252574585231360 12870486105313885568 15570719636042539776 18270953166771193984 2524442623790296576 5224676154518950784 7924909685247604992 10625143215976259200 13325376746704913408 16025610277433567616 279099734452670208 2979333265181324416 5679566795909978624 8379800326638632832 11080033857367287040 13780267388095941248 16480500918824595456 733990375843698048 3434223906572352256 6134457437301006464 8834690968029660672 11534924498758314880 14235158029486969088 16935391560215623296 1188881017234725888 3889114547963380096 6589348078692034304 9289581609420688512 11989815140149342720 14690048670877996928 17390282201606651136 1643771658625753728 4344005189354407936 7044238720083062144 9744472250811716352 12444705781540370560 15144939312269024768 17845172842997678976 2098662300016781568 4798895830745435776 7499129361474089984 10199362892202744192 12899596422931398400 15599829953660052608 18300063484388706816 2553552941407809408 5253786472136463616 7954020002865117824 10654253533593772032 13354487064322426240 16054720595051080448 308210052070183040 3008443582798837248 5708677113527491456 8408910644256145664 11109144174984799872 13809377705713454080 16509611236442108288 763100693461210880 3463334224189865088 6163567754918519296 8863801285647173504 11564034816375827712 14264268347104481920 16964501877833136128 1217991334852238720 3918224865580892928 6618458396309547136 9318691927038201344 12018925457766855552 14719158988495509760 17419392519224163968 1672881976243266560 4373115506971920768 7073349037700574976 9773582568429229184 12473816099157883392 15174049629886537600 17874283160615191808 2127772617634294400 4828006148362948608 7528239679091602816 10228473209820257024 12928706740548911232 15628940271277565440 18329173802006219648 2582663259025322240 5282896789753976448 7983130320482630656 10683363851211284864 13383597381939939072 16083830912668593280 337320369687695872 3037553900416350080 5737787431145004288 8438020961873658496 11138254492602312704 13838488023330966912 16538721554059621120 792211011078723712 3492444541807377920 6192678072536032128 8892911603264686336 11593145133993340544 14293378664721994752 16993612195450648960 1247101652469751552 3947335183198405760 6647568713927059968 9347802244655714176 12048035775384368384 14748269306113022592 17448502836841676800 1701992293860779392 4402225824589433600 7102459355318087808 9802692886046742016 12502926416775396224 15203159947504050432 17903393478232704640 2156882935251807232 4857116465980461440 7557349996709115648 10257583527437769856 12957817058166424064 15658050588895078272 18358284119623732480 2611773576642835072 5312007107371489280 8012240638100143488 10712474168828797696 13412707699557451904 16112941230286106112 366430687305208704 3066664218033862912 5766897748762517120 8467131279491171328 11167364810219825536 13867598340948479744 16567831871677133952 821321328696236544 3521554859424890752 6221788390153544960 8922021920882199168 11622255451610853376 14322488982339507584 17022722513068161792 1276211970087264384 3976445500815918592 6676679031544572800 9376912562273227008 12077146093001881216 14777379623730535424 17477613154459189632 1731102611478292224 4431336142206946432 7131569672935600640 9831803203664254848 12532036734392909056 15232270265121563264 17932503795850217472 2185993252869320064 4886226783597974272 7586460314326628480 10286693845055282688 12986927375783936896 15687160906512591104 18387394437241245312 2640883894260347904 5341117424989002112 8041350955717656320 10741584486446310528 13441818017174964736 16142051547903618944 395541004922721536 3095774535651375744 5796008066380029952 8496241597108684160 11196475127837338368 13896708658565992576 16596942189294646784 850431646313749376 3550665177042403584 6250898707771057792 8951132238499712000 11651365769228366208 14351599299957020416 17051832830685674624 1305322287704777216 4005555818433431424 6705789349162085632 9406022879890739840 12106256410619394048 14806489941348048256 17506723472076702464 1760212929095805056 4460446459824459264 7160679990553113472 9860913521281767680 12561147052010421888 15261380582739076096 17961614113467730304 2215103570486832896 4915337101215487104 7615570631944141312 10315804162672795520 13016037693401449728 15716271224130103936 18416504754858758144 2669994211877860736 5370227742606514944 8070461273335169152 10770694804063823360 13470928334792477568 16171161865521131776 424651322540234368 3124884853268888576 5825118383997542784 8525351914726196992 11225585445454851200 13925818976183505408 16626052506912159616 879541963931262208 3579775494659916416 6280009025388570624 8980242556117224832 11680476086845879040 14380709617574533248 17080943148303187456 1334432605322290048 4034666136050944256 6734899666779598464 9435133197508252672 12135366728236906880 14835600258965561088 17535833789694215296 1789323246713317888 4489556777441972096 7189790308170626304 9890023838899280512 12590257369627934720 15290490900356588928 17990724431085243136 2244213888104345728 4944447418832999936 7644680949561654144 10344914480290308352 13045148011018962560 15745381541747616768 18445615072476270976 2699104529495373568 5399338060224027776 8099571590952681984 10799805121681336192 13500038652409990400 16200272183138644608 453761640157747200 3153995170886401408 5854228701615055616 8554462232343709824 11254695763072364032 13954929293801018240 16655162824529672448 908652281548775040 3608885812277429248 6309119343006083456 9009352873734737664 11709586404463391872 14409819935192046080 17110053465920700288 1363542922939802880 4063776453668457088 6764009984397111296 9464243515125765504 12164477045854419712 14864710576583073920 17564944107311728128 1818433564330830720 4518667095059484928 7218900625788139136 9919134156516793344 12619367687245447552 15319601217974101760 18019834748702755968 2273324205721858560 4973557736450512768 7673791267179166976 10374024797907821184 13074258328636475392 15774491859365129600 27981316384232192 2728214847112886400 5428448377841540608 8128681908570194816 10828915439298849024 13529148970027503232 16229382500756157440 482871957775260032 3183105488503914240 5883339019232568448 8583572549961222656 11283806080689876864 13984039611418531072 16684273142147185280 937762599166287872 3637996129894942080 6338229660623596288 9038463191352250496 11738696722080904704 14438930252809558912 17139163783538213120 1392653240557315712 4092886771285969920 6793120302014624128 9493353832743278336 12193587363471932544 14893820894200586752 17594054424929240960 1847543881948343552 4547777412676997760 7248010943405651968 9948244474134306176 12648478004862960384 15348711535591614592 18048945066320268800 2302434523339371392 5002668054068025600 7702901584796679808 10403135115525334016 13103368646253988224 15803602176982642432 57091634001745024 2757325164730399232 5457558695459053440 8157792226187707648 10858025756916361856 13558259287645016064 16258492818373670272 511982275392772864 3212215806121427072 5912449336850081280 8612682867578735488 11312916398307389696 14013149929036043904 16713383459764698112 966872916783800704 3667106447512454912 6367339978241109120 9067573508969763328 11767807039698417536 14468040570427071744 17168274101155725952 1421763558174828544 4121997088903482752 6822230619632136960 9522464150360791168 12222697681089445376 14922931211818099584 17623164742546753792 1876654199565856384 4576887730294510592 7277121261023164800 9977354791751819008 12677588322480473216 15377821853209127424 18078055383937781632 2331544840956884224 5031778371685538432 7732011902414192640 10432245433142846848 13132478963871501056 15832712494600155264 86201951619257856 2786435482347912064 5486669013076566272 8186902543805220480 10887136074533874688 13587369605262528896 16287603135991183104 541092593010285696 3241326123738939904 5941559654467594112 8641793185196248320 11342026715924902528 14042260246653556736 16742493777382210944 995983234401313536 3696216765129967744 6396450295858621952 9096683826587276160 11796917357315930368 14497150888044584576 17197384418773238784 1450873875792341376 4151107406520995584 6851340937249649792 9551574467978304000 12251807998706958208 14952041529435612416 17652275060164266624 1905764517183369216 4605998047912023424 7306231578640677632 10006465109369331840 12706698640097986048 15406932170826640256 18107165701555294464 2360655158574397056 5060888689303051264 7761122220031705472 10461355750760359680 13161589281489013888 15861822812217668096 115312269236770688 2815545799965424896 5515779330694079104 8216012861422733312 10916246392151387520 13616479922880041728 16316713453608695936 570202910627798528 3270436441356452736 5970669972085106944 8670903502813761152 11371137033542415360 14071370564271069568 16771604094999723776 1025093552018826368 3725327082747480576 6425560613476134784 9125794144204788992 11826027674933443200 14526261205662097408 17226494736390751616 1479984193409854208 4180217724138508416 6880451254867162624 9580684785595816832 12280918316324471040 14981151847053125248 17681385377781779456 1934874834800882048 4635108365529536256 7335341896258190464 10035575426986844672 12735808957715498880 15436042488444153088 18136276019172807296 2389765476191909888 5089999006920564096 7790232537649218304 10490466068377872512 13190699599106526720 15890933129835180928 144422586854283520 2844656117582937728 5544889648311591936 8245123179040246144 10945356709768900352 13645590240497554560 16345823771226208768 599313228245311360 3299546758973965568 5999780289702619776 8700013820431273984 11400247351159928192 14100480881888582400 16800714412617236608 1054203869636339200 3754437400364993408 6454670931093647616 9154904461822301824 11855137992550956032 14555371523279610240 17255605054008264448 1509094511027367040 4209328041756021248 6909561572484675456 9609795103213329664 12310028633941983872 15010262164670638080 17710495695399292288 1963985152418394880 4664218683147049088 7364452213875703296 10064685744604357504 12764919275333011712 15465152806061665920 18165386336790320128 2418875793809422720 5119109324538076928 7819342855266731136 10519576385995385344 13219809916724039552 15920043447452693760 173532904471796352 2873766435200450560 5573999965929104768 8274233496657758976 10974467027386413184 13674700558115067392 16374934088843721600 628423545862824192 3328657076591478400 6028890607320132608 8729124138048786816 11429357668777441024 14129591199506095232 16829824730234749440 1083314187253852032 3783547717982506240 6483781248711160448 9184014779439814656 11884248310168468864 14584481840897123072 17284715371625777280 1538204828644879872 4238438359373534080 6938671890102188288 9638905420830842496 12339138951559496704 15039372482288150912 17739606013016805120 1993095470035907712 4693329000764561920 7393562531493216128 10093796062221870336 12794029592950524544 15494263123679178752 18194496654407832960 2447986111426935552 5148219642155589760 7848453172884243968 10548686703612898176 13248920234341552384 15949153765070206592 202643222089309184 2902876752817963392 5603110283546617600 8303343814275271808 11003577345003926016 13703810875732580224 16404044406461234432 657533863480337024 3357767394208991232 6058000924937645440 8758234455666299648 11458467986394953856 14158701517123608064 16858935047852262272 1112424504871364864 3812658035600019072 6512891566328673280 9213125097057327488 11913358627785981696 14613592158514635904 17313825689243290112 1567315146262392704 4267548676991046912 6967782207719701120 9668015738448355328 12368249269177009536 15068482799905663744 17768716330634317952 2022205787653420544 4722439318382074752 7422672849110728960 10122906379839383168 12823139910568037376 15523373441296691584 18223606972025345792 2477096429044448384 5177329959773102592 7877563490501756800 10577797021230411008 13278030551959065216 15978264082687719424 231753539706822016 2931987070435476224 5632220601164130432 8332454131892784640 11032687662621438848 13732921193350093056 16433154724078747264 686644181097849856 3386877711826504064 6087111242555158272 8787344773283812480 11487578304012466688 14187811834741120896 16888045365469775104 1141534822488877696 3841768353217531904 6542001883946186112 9242235414674840320 11942468945403494528 14642702476132148736 17342936006860802944 1596425463879905536 4296658994608559744 6996892525337213952 9697126056065868160 12397359586794522368 15097593117523176576 17797826648251830784 2051316105270933376 4751549635999587584 7451783166728241792 10152016697456896000 12852250228185550208 15552483758914204416 18252717289642858624 2506206746661961216 5206440277390615424 7906673808119269632 10606907338847923840 13307140869576578048 16007374400305232256 260863857324334848 2961097388052989056 5661330918781643264 8361564449510297472 11061797980238951680 13762031510967605888 16462265041696260096 715754498715362688 3415988029444016896 6116221560172671104 8816455090901325312 11516688621629979520 14216922152358633728 16917155683087287936 1170645140106390528 3870878670835044736 6571112201563698944 9271345732292353152 11971579263021007360 14671812793749661568 17372046324478315776 1625535781497418368 4325769312226072576 7026002842954726784 9726236373683380992 12426469904412035200 15126703435140689408 17826936965869343616 2080426422888446208 4780659953617100416 7480893484345754624 10181127015074408832 12881360545803063040 15581594076531717248 18281827607260371456 2535317064279474048 5235550595008128256 7935784125736782464 10636017656465436672 13336251187194090880 16036484717922745088 289974174941847680 2990207705670501888 5690441236399156096 8390674767127810304 11090908297856464512 13791141828585118720 16491375359313772928 744864816332875520 3445098347061529728 6145331877790183936 8845565408518838144 11545798939247492352 14246032469976146560 16946266000704800768 1199755457723903360 3899988988452557568 6600222519181211776 9300456049909865984 12000689580638520192 14700923111367174400 17401156642095828608 1654646099114931200 4354879629843585408 7055113160572239616 9755346691300893824 12455580222029548032 15155813752758202240 17856047283486856448 2109536740505959040 4809770271234613248 7510003801963267456 10210237332691921664 12910470863420575872 15610704394149230080 18310937924877884288 2564427381896986880 5264660912625641088 7964894443354295296 10665127974082949504 13365361504811603712 16065595035540257920 319084492559360512 3019318023288014720 5719551554016668928 8419785084745323136 11120018615473977344 13820252146202631552 16520485676931285760 773975133950388352 3474208664679042560 6174442195407696768 8874675726136350976 11574909256865005184 14275142787593659392 16975376318322313600 1228865775341416192 3929099306070070400 6629332836798724608 9329566367527378816 12029799898256033024 14730033428984687232 17430266959713341440 1683756416732444032 4383989947461098240 7084223478189752448 9784457008918406656 12484690539647060864 15184924070375715072 17885157601104369280 2138647058123471872 4838880588852126080 7539114119580780288 10239347650309434496 12939581181038088704 15639814711766742912 18340048242495397120 2593537699514499712 5293771230243153920 7994004760971808128 10694238291700462336 13394471822429116544 16094705353157770752 348194810176873344 3048428340905527552 5748661871634181760 8448895402362835968 11149128933091490176 13849362463820144384 16549595994548798592 803085451567901184 3503318982296555392 6203552513025209600 8903786043753863808 11604019574482518016 14304253105211172224 17004486635939826432 1257976092958929024 3958209623687583232 6658443154416237440 9358676685144891648 12058910215873545856 14759143746602200064 17459377277330854272 1712866734349956864 4413100265078611072 7113333795807265280 9813567326535919488 12513800857264573696 15214034387993227904 17914267918721882112 2167757375740984704 4867990906469638912 7568224437198293120 10268457967926947328 12968691498655601536 15668925029384255744 18369158560112909952 2622648017132012544 5322881547860666752 8023115078589320960 10723348609317975168 13423582140046629376 16123815670775283584 377305127794386176 3077538658523040384 5777772189251694592 8478005719980348800 11178239250709003008 13878472781437657216 16578706312166311424 832195769185414016 3532429299914068224 6232662830642722432 8932896361371376640 11633129892100030848 14333363422828685056 17033596953557339264 1287086410576441856 3987319941305096064 6687553472033750272 9387787002762404480 12088020533491058688 14788254064219712896 17488487594948367104 1741977051967469696 4442210582696123904 7142444113424778112 9842677644153432320 12542911174882086528 15243144705610740736 17943378236339394944 2196867693358497536 4897101224087151744 7597334754815805952 10297568285544460160 12997801816273114368 15698035347001768576 18398268877730422784 2651758334749525376 5351991865478179584 8052225396206833792 10752458926935488000 13452692457664142208 16152925988392796416 406415445411899008 3106648976140553216 5806882506869207424 8507116037597861632 11207349568326515840 13907583099055170048 16607816629783824256 861306086802926848 3561539617531581056 6261773148260235264 8962006678988889472 11662240209717543680 14362473740446197888 17062707271174852096 1316196728193954688 4016430258922608896 6716663789651263104 9416897320379917312 12117130851108571520 14817364381837225728 17517597912565879936 1771087369584982528 4471320900313636736 7171554431042290944 9871787961770945152 12572021492499599360 15272255023228253568 17972488553956907776 2225978010976010368 4926211541704664576 7626445072433318784 10326678603161972992 13026912133890627200 15727145664619281408 18427379195347935616 2680868652367038208 5381102183095692416 8081335713824346624 10781569244553000832 13481802775281655040 16182036306010309248 435525763029411840 3135759293758066048 5835992824486720256 8536226355215374464 11236459885944028672 13936693416672682880 16636926947401337088 890416404420439680 3590649935149093888 6290883465877748096 8991116996606402304 11691350527335056512 14391584058063710720 17091817588792364928 1345307045811467520 4045540576540121728 6745774107268775936 9446007637997430144 12146241168726084352 14846474699454738560 17546708230183392768 1800197687202495360 4500431217931149568 7200664748659803776 9900898279388457984 12601131810117112192 15301365340845766400 18001598871574420608 2255088328593523200 4955321859322177408 7655555390050831616 10355788920779485824 13056022451508140032 15756255982236794240 9745439255896832 2709978969984551040 5410212500713205248 8110446031441859456 10810679562170513664 13510913092899167872 16211146623627822080 464636080646924672 3164869611375578880 5865103142104233088 8565336672832887296 11265570203561541504 13965803734290195712 16666037265018849920 919526722037952512 3619760252766606720 6319993783495260928 9020227314223915136 11720460844952569344 14420694375681223552 17120927906409877760 1374417363428980352 4074650894157634560 6774884424886288768 9475117955614942976 12175351486343597184 14875585017072251392 17575818547800905600 1829308004820008192 4529541535548662400 7229775066277316608 9930008597005970816 12630242127734625024 15330475658463279232 18030709189191933440 2284198646211036032 4984432176939690240 7684665707668344448 10384899238396998656 13085132769125652864 15785366299854307072 38855756873409664 2739089287602063872 5439322818330718080 8139556349059372288 10839789879788026496 13540023410516680704 16240256941245334912 493746398264437504 3193979928993091712 5894213459721745920 8594446990450400128 11294680521179054336 13994914051907708544 16695147582636362752 948637039655465344 3648870570384119552 6349104101112773760 9049337631841427968 11749571162570082176 14449804693298736384 17150038224027390592 1403527681046493184 4103761211775147392 6803994742503801600 9504228273232455808 12204461803961110016 14904695334689764224 17604928865418418432 1858418322437521024 4558651853166175232 7258885383894829440 9959118914623483648 12659352445352137856 15359585976080792064 18059819506809446272 2313308963828548864 5013542494557203072 7713776025285857280 10414009556014511488 13114243086743165696 15814476617471819904 67966074490922496 2768199605219576704 5468433135948230912 8168666666676885120 10868900197405539328 13569133728134193536 16269367258862847744 522856715881950336 3223090246610604544 5923323777339258752 8623557308067912960 11323790838796567168 14024024369525221376 16724257900253875584 977747357272978176 3677980888001632384 6378214418730286592 9078447949458940800 11778681480187595008 14478915010916249216 17179148541644903424 1432637998664006016 4132871529392660224 6833105060121314432 9533338590849968640 12233572121578622848 14933805652307277056 17634039183035931264 1887528640055033856 4587762170783688064 7287995701512342272 9988229232240996480 12688462762969650688 15388696293698304896 18088929824426959104 2342419281446061696 5042652812174715904 7742886342903370112 10443119873632024320 13143353404360678528 15843586935089332736 97076392108435328 2797309922837089536 5497543453565743744 8197776984294397952 10898010515023052160 13598244045751706368 16298477576480360576 551967033499463168 3252200564228117376 5952434094956771584 8652667625685425792 11352901156414080000 14053134687142734208 16753368217871388416 1006857674890491008 3707091205619145216 6407324736347799424 9107558267076453632 11807791797805107840 14508025328533762048 17208258859262416256 1461748316281518848 4161981847010173056 6862215377738827264 9562448908467481472 12262682439196135680 14962915969924789888 17663149500653444096 1916638957672546688 4616872488401200896 7317106019129855104 10017339549858509312 12717573080587163520 15417806611315817728 18118040142044471936 2371529599063574528 5071763129792228736 7771996660520882944 10472230191249537152 13172463721978191360 15872697252706845568 126186709725948160 2826420240454602368 5526653771183256576 8226887301911910784 10927120832640564992 13627354363369219200 16327587894097873408 581077351116976000 3281310881845630208 5981544412574284416 8681777943302938624 11382011474031592832 14082245004760247040 16782478535488901248 1035967992508003840 3736201523236658048 6436435053965312256 9136668584693966464 11836902115422620672 14537135646151274880 17237369176879929088 1490858633899031680 4191092164627685888 6891325695356340096 9591559226084994304 12291792756813648512 14992026287542302720 17692259818270956928 1945749275290059520 4645982806018713728 7346216336747367936 10046449867476022144 12746683398204676352 15446916928933330560 18147150459661984768 2400639916681087360 5100873447409741568 7801106978138395776 10501340508867049984 13201574039595704192 15901807570324358400 155297027343460992 2855530558072115200 5555764088800769408 8255997619529423616 10956231150258077824 13656464680986732032 16356698211715386240 610187668734488832 3310421199463143040 6010654730191797248 8710888260920451456 11411121791649105664 14111355322377759872 16811588853106414080 1065078310125516672 3765311840854170880 6465545371582825088 9165778902311479296 11866012433040133504 14566245963768787712 17266479494497441920 1519968951516544512 4220202482245198720 6920436012973852928 9620669543702507136 12320903074431161344 15021136605159815552 17721370135888469760 1974859592907572352 4675093123636226560 7375326654364880768 10075560185093534976 12775793715822189184 15476027246550843392 18176260777279497600 2429750234298600192 5129983765027254400 7830217295755908608 10530450826484562816 13230684357213217024 15930917887941871232 184407344960973824 2884640875689628032 5584874406418282240 8285107937146936448 10985341467875590656 13685574998604244864 16385808529332899072 639297986352001664 3339531517080655872 6039765047809310080 8739998578537964288 11440232109266618496 14140465639995272704 16840699170723926912 1094188627743029504 3794422158471683712 6494655689200337920 9194889219928992128 11895122750657646336 14595356281386300544 17295589812114954752 1549079269134057344 4249312799862711552 6949546330591365760 9649779861320019968 12350013392048674176 15050246922777328384 17750480453505982592 2003969910525085184 4704203441253739392 7404436971982393600 10104670502711047808 12804904033439702016 15505137564168356224 18205371094897010432 2458860551916113024 5159094082644767232 7859327613373421440 10559561144102075648 13259794674830729856 15960028205559384064 213517662578486656 2913751193307140864 5613984724035795072 8314218254764449280 11014451785493103488 13714685316221757696 16414918846950411904 668408303969514496 3368641834698168704 6068875365426822912 8769108896155477120 11469342426884131328 14169575957612785536 16869809488341439744 1123298945360542336 3823532476089196544 6523766006817850752 9223999537546504960 11924233068275159168 14624466599003813376 17324700129732467584 1578189586751570176 4278423117480224384 6978656648208878592 9678890178937532800 12379123709666187008 15079357240394841216 17779590771123495424 2033080228142598016 4733313758871252224 7433547289599906432 10133780820328560640 12834014351057214848 15534247881785869056 18234481412514523264 2487970869533625856 5188204400262280064 7888437930990934272 10588671461719588480 13288904992448242688 15989138523176896896 242627980195999488 2942861510924653696 5643095041653307904 8343328572381962112 11043562103110616320 13743795633839270528 16444029164567924736 697518621587027328 3397752152315681536 6097985683044335744 8798219213772989952 11498452744501644160 14198686275230298368 16898919805958952576 1152409262978055168 3852642793706709376 6552876324435363584 9253109855164017792 11953343385892672000 14653576916621326208 17353810447349980416 1607299904369083008 4307533435097737216 7007766965826391424 9708000496555045632 12408234027283699840 15108467558012354048 17808701088741008256 2062190545760110848 4762424076488765056 7462657607217419264 10162891137946073472 12863124668674727680 15563358199403381888 18263591730132036096 2517081187151138688 5217314717879792896 7917548248608447104 10617781779337101312 13318015310065755520 16018248840794409728 271738297813512320 2971971828542166528 5672205359270820736 8372438889999474944 11072672420728129152 13772905951456783360 16473139482185437568 726628939204540160 3426862469933194368 6127096000661848576 8827329531390502784 11527563062119156992 14227796592847811200 16928030123576465408 1181519580595568000 3881753111324222208 6581986642052876416 9282220172781530624 11982453703510184832 14682687234238839040 17382920764967493248 1636410221986595840 4336643752715250048 7036877283443904256 9737110814172558464 12437344344901212672 15137577875629866880 17837811406358521088 2091300863377623680 4791534394106277888 7491767924834932096 10192001455563586304 12892234986292240512 15592468517020894720 18292702047749548928 2546191504768651520 5246425035497305728 7946658566225959936 10646892096954614144 13347125627683268352 16047359158411922560 300848615431025152 3001082146159679360 5701315676888333568 8401549207616987776 11101782738345641984 13802016269074296192 16502249799802950400 755739256822052992 3455972787550707200 6156206318279361408 8856439849008015616 11556673379736669824 14256906910465324032 16957140441193978240 1210629898213080832 3910863428941735040 6611096959670389248 9311330490399043456 12011564021127697664 14711797551856351872 17412031082585006080 1665520539604108672 4365754070332762880 7065987601061417088 9766221131790071296 12466454662518725504 15166688193247379712 17866921723976033920 2120411180995136512 4820644711723790720 7520878242452444928 10221111773181099136 12921345303909753344 15621578834638407552 18321812365367061760 2575301822386164352 5275535353114818560 7975768883843472768 10676002414572126976 13376235945300781184 16076469476029435392 329958933048537984 3030192463777192192 5730425994505846400 8430659525234500608 11130893055963154816 13831126586691809024 16531360117420463232 784849574439565824 3485083105168220032 6185316635896874240 8885550166625528448 11585783697354182656 14286017228082836864 16986250758811491072 1239740215830593664 3939973746559247872 6640207277287902080 9340440808016556288 12040674338745210496 14740907869473864704 17441141400202518912 1694630857221621504 4394864387950275712 7095097918678929920 9795331449407584128 12495564980136238336 15195798510864892544 17896032041593546752 2149521498612649344 4849755029341303552 7549988560069957760 10250222090798611968 12950455621527266176 15650689152255920384 18350922682984574592 2604412140003677184 5304645670732331392 8004879201460985600 10705112732189639808 13405346262918294016 16105579793646948224 359069250666050816 3059302781394705024 5759536312123359232 8459769842852013440 11160003373580667648 13860236904309321856 16560470435037976064 813959892057078656 3514193422785732864 6214426953514387072 8914660484243041280 11614894014971695488 14315127545700349696 17015361076429003904 1268850533448106496 3969084064176760704 6669317594905414912 9369551125634069120 12069784656362723328 14770018187091377536 17470251717820031744 1723741174839134336 4423974705567788544 7124208236296442752 9824441767025096960 12524675297753751168 15224908828482405376 17925142359211059584 2178631816230162176 4878865346958816384 7579098877687470592 10279332408416124800 12979565939144779008 15679799469873433216 18380033000602087424 2633522457621190016 5333755988349844224 8033989519078498432 10734223049807152640 13434456580535806848 16134690111264461056 388179568283563648 3088413099012217856 5788646629740872064 8488880160469526272 11189113691198180480 13889347221926834688 16589580752655488896 843070209674591488 3543303740403245696 6243537271131899904 8943770801860554112 11644004332589208320 14344237863317862528 17044471394046516736 1297960851065619328 3998194381794273536 6698427912522927744 9398661443251581952 12098894973980236160 14799128504708890368 17499362035437544576 1752851492456647168 4453085023185301376 7153318553913955584 9853552084642609792 12553785615371264000 15254019146099918208 17954252676828572416 2207742133847675008 4907975664576329216 7608209195304983424 10308442726033637632 13008676256762291840 15708909787490946048 18409143318219600256 2662632775238702848 5362866305967357056 8063099836696011264 10763333367424665472 13463566898153319680 16163800428881973888 417289885901076480 3117523416629730688 5817756947358384896 8517990478087039104 11218224008815693312 13918457539544347520 16618691070273001728 872180527292104320 3572414058020758528 6272647588749412736 8972881119478066944 11673114650206721152 14373348180935375360 17073581711664029568 1327071168683132160 4027304699411786368 6727538230140440576 9427771760869094784 12128005291597748992 14828238822326403200 17528472353055057408 1781961810074160000 4482195340802814208 7182428871531468416 9882662402260122624 12582895932988776832 15283129463717431040 17983362994446085248 2236852451465187840 4937085982193842048 7637319512922496256 10337553043651150464 13037786574379804672 15738020105108458880 18438253635837113088 2691743092856215680 5391976623584869888 8092210154313524096 10792443685042178304 13492677215770832512 16192910746499486720 446400203518589312 3146633734247243520 5846867264975897728 8547100795704551936 11247334326433206144 13947567857161860352 16647801387890514560 901290844909617152 3601524375638271360 6301757906366925568 9001991437095579776 11702224967824233984 14402458498552888192 17102692029281542400 1356181486300644992 4056415017029299200 6756648547757953408 9456882078486607616 12157115609215261824 14857349139943916032 17557582670672570240 1811072127691672832 4511305658420327040 7211539189148981248 9911772719877635456 12612006250606289664 15312239781334943872 18012473312063598080 2265962769082700672 4966196299811354880 7666429830540009088 10366663361268663296 13066896891997317504 15767130422725971712 20619879745074304 2720853410473728512 5421086941202382720 8121320471931036928 10821554002659691136 13521787533388345344 16222021064116999552 475510521136102144 3175744051864756352 5875977582593410560 8576211113322064768 11276444644050718976 13976678174779373184 16676911705508027392 930401162527129984 3630634693255784192 6330868223984438400 9031101754713092608 11731335285441746816 14431568816170401024 17131802346899055232 1385291803918157824 4085525334646812032 6785758865375466240 9485992396104120448 12186225926832774656 14886459457561428864 17586692988290083072 1840182445309185664 4540415976037839872 7240649506766494080 9940883037495148288 12641116568223802496 15341350098952456704 18041583629681110912 2295073086700213504 4995306617428867712 7695540148157521920 10395773678886176128 13096007209614830336 15796240740343484544 49730197362587136 2749963728091241344 5450197258819895552 8150430789548549760 10850664320277203968 13550897851005858176 16251131381734512384 504620838753614976 3204854369482269184 5905087900210923392 8605321430939577600 11305554961668231808 14005788492396886016 16706022023125540224 959511480144642816 3659745010873297024 6359978541601951232 9060212072330605440 11760445603059259648 14460679133787913856 17160912664516568064 1414402121535670656 4114635652264324864 6814869182992979072 9515102713721633280 12215336244450287488 14915569775178941696 17615803305907595904 1869292762926698496 4569526293655352704 7269759824384006912 9969993355112661120 12670226885841315328 15370460416569969536 18070693947298623744 2324183404317726336 5024416935046380544 7724650465775034752 10424883996503688960 13125117527232343168 15825351057960997376 78840514980099968 2779074045708754176 5479307576437408384 8179541107166062592 10879774637894716800 13580008168623371008 16280241699352025216 533731156371127808 3233964687099782016 5934198217828436224 8634431748557090432 11334665279285744640 14034898810014398848 16735132340743053056 988621797762155648 3688855328490809856 6389088859219464064 9089322389948118272 11789555920676772480 14489789451405426688 17190022982134080896 1443512439153183488 4143745969881837696 6843979500610491904 9544213031339146112 12244446562067800320 14944680092796454528 17644913623525108736 1898403080544211328 4598636611272865536 7298870142001519744 9999103672730173952 12699337203458828160 15399570734187482368 18099804264916136576 2353293721935239168 5053527252663893376 7753760783392547584 10453994314121201792 13154227844849856000 15854461375578510208 107950832597612800 2808184363326267008 5508417894054921216 8208651424783575424 10908884955512229632 13609118486240883840 16309352016969538048 562841473988640640 3263075004717294848 5963308535445949056 8663542066174603264 11363775596903257472 14064009127631911680 16764242658360565888 1017732115379668480 3717965646108322688 6418199176836976896 9118432707565631104 11818666238294285312 14518899769022939520 17219133299751593728 1472622756770696320 4172856287499350528 6873089818228004736 9573323348956658944 12273556879685313152 14973790410413967360 17674023941142621568 1927513398161724160 4627746928890378368 7327980459619032576 10028213990347686784 12728447521076340992 15428681051804995200 18128914582533649408 2382404039552752000 5082637570281406208 7782871101010060416 10483104631738714624 13183338162467368832 15883571693196023040 137061150215125632 2837294680943779840 5537528211672434048 8237761742401088256 10937995273129742464 13638228803858396672 16338462334587050880 591951791606153472 3292185322334807680 5992418853063461888 8692652383792116096 11392885914520770304 14093119445249424512 16793352975978078720 1046842432997181312 3747075963725835520 6447309494454489728 9147543025183143936 11847776555911798144 14548010086640452352 17248243617369106560 1501733074388209152 4201966605116863360 6902200135845517568 9602433666574171776 12302667197302825984 15002900728031480192 17703134258760134400 1956623715779236992 4656857246507891200 7357090777236545408 10057324307965199616 12757557838693853824 15457791369422508032 18158024900151162240 2411514357170264832 5111747887898919040 7811981418627573248 10512214949356227456 13212448480084881664 15912682010813535872 166171467832638464 2866404998561292672 5566638529289946880 8266872060018601088 10967105590747255296 13667339121475909504 16367572652204563712 621062109223666304 3321295639952320512 6021529170680974720 8721762701409628928 11421996232138283136 14122229762866937344 16822463293595591552 1075952750614694144 3776186281343348352 6476419812072002560 9176653342800656768 11876886873529310976 14577120404257965184 17277353934986619392 1530843392005721984 4231076922734376192 6931310453463030400 9631543984191684608 12331777514920338816 15032011045648993024 17732244576377647232 1985734033396749824 4685967564125404032 7386201094854058240 10086434625582712448 12786668156311366656 15486901687040020864 18187135217768675072 2440624674787777664 5140858205516431872 7841091736245086080 10541325266973740288 13241558797702394496 15941792328431048704 195281785450151296 2895515316178805504 5595748846907459712 8295982377636113920 10996215908364768128 13696449439093422336 16396682969822076544 650172426841179136 3350405957569833344 6050639488298487552 8750873019027141760 11451106549755795968 14151340080484450176 16851573611213104384 1105063068232206976 3805296598960861184 6505530129689515392 9205763660418169600 11905997191146823808 14606230721875478016 17306464252604132224 1559953709623234816 4260187240351889024 6960420771080543232 9660654301809197440 12360887832537851648 15061121363266505856 17761354893995160064 2014844351014262656 4715077881742916864 7415311412471571072 10115544943200225280 12815778473928879488 15516012004657533696 18216245535386187904 2469734992405290496 5169968523133944704 7870202053862598912 10570435584591253120 13270669115319907328 15970902646048561536 224392103067664128 2924625633796318336 5624859164524972544 8325092695253626752 11025326225982280960 13725559756710935168 16425793287439589376 679282744458691968 3379516275187346176 6079749805916000384 8779983336644654592 11480216867373308800 14180450398101963008 16880683928830617216 1134173385849719808 3834406916578374016 6534640447307028224 9234873978035682432 11935107508764336640 14635341039492990848 17335574570221645056 1589064027240747648 4289297557969401856 6989531088698056064 9689764619426710272 12389998150155364480 15090231680884018688 17790465211612672896 2043954668631775488 4744188199360429696 7444421730089083904 10144655260817738112 12844888791546392320 15545122322275046528 18245355853003700736 2498845310022803328 5199078840751457536 7899312371480111744 10599545902208765952 13299779432937420160 16000012963666074368 253502420685176960 2953735951413831168 5653969482142485376 8354203012871139584 11054436543599793792 13754670074328448000 16454903605057102208 708393062076204800 3408626592804859008 6108860123533513216 8809093654262167424 11509327184990821632 14209560715719475840 16909794246448130048 1163283703467232640 3863517234195886848 6563750764924541056 9263984295653195264 11964217826381849472 14664451357110503680 17364684887839157888 1618174344858260480 4318407875586914688 7018641406315568896 9718874937044223104 12419108467772877312 15119341998501531520 17819575529230185728 2073064986249288320 4773298516977942528 7473532047706596736 10173765578435250944 12873999109163905152 15574232639892559360 18274466170621213568 2527955627640316160 5228189158368970368 7928422689097624576 10628656219826278784 13328889750554932992 16029123281283587200 282612738302689792 2982846269031344000 5683079799759998208 8383313330488652416 11083546861217306624 13783780391945960832 16484013922674615040 737503379693717632 3437736910422371840 6137970441151026048 8838203971879680256 11538437502608334464 14238671033336988672 16938904564065642880 1192394021084745472 3892627551813399680 6592861082542053888 9293094613270708096 11993328143999362304 14693561674728016512 17393795205456670720 1647284662475773312 4347518193204427520 7047751723933081728 9747985254661735936 12448218785390390144 15148452316119044352 17848685846847698560 2102175303866801152 4802408834595455360 7502642365324109568 10202875896052763776 12903109426781417984 15603342957510072192 18303576488238726400 2557065945257828992 5257299475986483200 7957533006715137408 10657766537443791616 13358000068172445824 16058233598901100032 311723055920202624 3011956586648856832 5712190117377511040 8412423648106165248 11112657178834819456 13812890709563473664 16513124240292127872 766613697311230464 3466847228039884672 6167080758768538880 8867314289497193088 11567547820225847296 14267781350954501504 16968014881683155712 1221504338702258304 3921737869430912512 6621971400159566720 9322204930888220928 12022438461616875136 14722671992345529344 17422905523074183552 1676394980093286144 4376628510821940352 7076862041550594560 9777095572279248768 12477329103007902976 15177562633736557184 17877796164465211392 2131285621484313984 4831519152212968192 7531752682941622400 10231986213670276608 12932219744398930816 15632453275127585024 18332686805856239232 2586176262875341824 5286409793603996032 7986643324332650240 10686876855061304448 13387110385789958656 16087343916518612864 340833373537715456 3041066904266369664 5741300434995023872 8441533965723678080 11141767496452332288 13842001027180986496 16542234557909640704 795724014928743296 3495957545657397504 6196191076386051712 8896424607114705920 11596658137843360128 14296891668572014336 16997125199300668544 1250614656319771136 3950848187048425344 6651081717777079552 9351315248505733760 12051548779234387968 14751782309963042176 17452015840691696384 1705505297710798976 4405738828439453184 7105972359168107392 9806205889896761600 12506439420625415808 15206672951354070016 17906906482082724224 2160395939101826816 4860629469830481024 7560863000559135232 10261096531287789440 12961330062016443648 15661563592745097856 18361797123473752064 2615286580492854656 5315520111221508864 8015753641950163072 10715987172678817280 13416220703407471488 16116454234136125696 369943691155228288 3070177221883882496 5770410752612536704 8470644283341190912 11170877814069845120 13871111344798499328 16571344875527153536 824834332546256128 3525067863274910336 6225301394003564544 8925534924732218752 11625768455460872960 14326001986189527168 17026235516918181376 1279724973937283968 3979958504665938176 6680192035394592384 9380425566123246592 12080659096851900800 14780892627580555008 17481126158309209216 1734615615328311808 4434849146056966016 7135082676785620224 9835316207514274432 12535549738242928640 15235783268971582848 17936016799700237056 2189506256719339648 4889739787447993856 7589973318176648064 10290206848905302272 12990440379633956480 15690673910362610688 18390907441091264896 2644396898110367488 5344630428839021696 8044863959567675904 10745097490296330112 13445331021024984320 16145564551753638528 399054008772741120 3099287539501395328 5799521070230049536 8499754600958703744 11199988131687357952 13900221662416012160 16600455193144666368 853944650163768960 3554178180892423168 6254411711621077376 8954645242349731584 11654878773078385792 14355112303807040000 17055345834535694208 1308835291554796800 4009068822283451008 6709302353012105216 9409535883740759424 12109769414469413632 14810002945198067840 17510236475926722048 1763725932945824640 4463959463674478848 7164192994403133056 9864426525131787264 12564660055860441472 15264893586589095680 17965127117317749888 2218616574336852480 4918850105065506688 7619083635794160896 10319317166522815104 13019550697251469312 15719784227980123520 18420017758708777728 2673507215727880320 5373740746456534528 8073974277185188736 10774207807913842944 13474441338642497152 16174674869371151360 428164326390253952 3128397857118908160 5828631387847562368 8528864918576216576 11229098449304870784 13929331980033524992 16629565510762179200 883054967781281792 3583288498509936000 6283522029238590208 8983755559967244416 11683989090695898624 14384222621424552832 17084456152153207040 1337945609172309632 4038179139900963840 6738412670629618048 9438646201358272256 12138879732086926464 14839113262815580672 17539346793544234880 1792836250563337472 4493069781291991680 7193303312020645888 9893536842749300096 12593770373477954304 15294003904206608512 17994237434935262720 2247726891954365312 4947960422683019520 7648193953411673728 10348427484140327936 13048661014868982144 15748894545597636352 2384002616738944 2702617533345393152 5402851064074047360 8103084594802701568 10803318125531355776 13503551656260009984 16203785186988664192 457274644007766784 3157508174736420992 5857741705465075200 8557975236193729408 11258208766922383616 13958442297651037824 16658675828379692032 912165285398794624 3612398816127448832 6312632346856103040 9012865877584757248 11713099408313411456 14413332939042065664 17113566469770719872 1367055926789822464 4067289457518476672 6767522988247130880 9467756518975785088 12167990049704439296 14868223580433093504 17568457111161747712 1821946568180850304 4522180098909504512 7222413629638158720 9922647160366812928 12622880691095467136 15323114221824121344 18023347752552775552 2276837209571878144 4977070740300532352 7677304271029186560 10377537801757840768 13077771332486494976 15778004863215149184 31494320234251776 2731727850962905984 5431961381691560192 8132194912420214400 10832428443148868608 13532661973877522816 16232895504606177024 486384961625279616 3186618492353933824 5886852023082588032 8587085553811242240 11287319084539896448 13987552615268550656 16687786145997204864 941275603016307456 3641509133744961664 6341742664473615872 9041976195202270080 11742209725930924288 14442443256659578496 17142676787388232704 1396166244407335296 4096399775135989504 6796633305864643712 9496866836593297920 12197100367321952128 14897333898050606336 17597567428779260544 1851056885798363136 4551290416527017344 7251523947255671552 9951757477984325760 12651991008712979968 15352224539441634176 18052458070170288384 2305947527189390976 5006181057918045184 7706414588646699392 10406648119375353600 13106881650104007808 15807115180832662016 60604637851764608 2760838168580418816 5461071699309073024 8161305230037727232 10861538760766381440 13561772291495035648 16262005822223689856 515495279242792448 3215728809971446656 5915962340700100864 8616195871428755072 11316429402157409280 14016662932886063488 16716896463614717696 970385920633820288 3670619451362474496 6370852982091128704 9071086512819782912 11771320043548437120 14471553574277091328 17171787105005745536 1425276562024848128 4125510092753502336 6825743623482156544 9525977154210810752 12226210684939464960 14926444215668119168 17626677746396773376 1880167203415875968 4580400734144530176 7280634264873184384 9980867795601838592 12681101326330492800 15381334857059147008 18081568387787801216 2335057844806903808 5035291375535558016 7735524906264212224 10435758436992866432 13135991967721520640 15836225498450174848 89714955469277440 2789948486197931648 5490182016926585856 8190415547655240064 10890649078383894272 13590882609112548480 16291116139841202688 544605596860305280 3244839127588959488 5945072658317613696 8645306189046267904 11345539719774922112 14045773250503576320 16746006781232230528 999496238251333120 3699729768979987328 6399963299708641536 9100196830437295744 11800430361165949952 14500663891894604160 17200897422623258368 1454386879642360960 4154620410371015168 6854853941099669376 9555087471828323584 12255321002556977792 14955554533285632000 17655788064014286208 1909277521033388800 4609511051762043008 7309744582490697216 10009978113219351424 12710211643948005632 15410445174676659840 18110678705405314048 2364168162424416640 5064401693153070848 7764635223881725056 10464868754610379264 13165102285339033472 15865335816067687680 118825273086790272 2819058803815444480 5519292334544098688 8219525865272752896 10919759396001407104 13619992926730061312 16320226457458715520 573715914477818112 3273949445206472320 5974182975935126528 8674416506663780736 11374650037392434944 14074883568121089152 16775117098849743360 1028606555868845952 3728840086597500160 6429073617326154368 9129307148054808576 11829540678783462784 14529774209512116992 17230007740240771200 1483497197259873792 4183730727988528000 6883964258717182208 9584197789445836416 12284431320174490624 14984664850903144832 17684898381631799040 1938387838650901632 4638621369379555840 7338854900108210048 10039088430836864256 12739321961565518464 15439555492294172672 18139789023022826880 2393278480041929472 5093512010770583680 7793745541499237888 10493979072227892096 13194212602956546304 15894446133685200512 147935590704303104 2848169121432957312 5548402652161611520 8248636182890265728 10948869713618919936 13649103244347574144 16349336775076228352 602826232095330944 3303059762823985152 6003293293552639360 8703526824281293568 11403760355009947776 14103993885738601984 16804227416467256192 1057716873486358784 3757950404215012992 6458183934943667200 9158417465672321408 11858650996400975616 14558884527129629824 17259118057858284032 1512607514877386624 4212841045606040832 6913074576334695040 9613308107063349248 12313541637792003456 15013775168520657664 17714008699249311872 1967498156268414464 4667731686997068672 7367965217725722880 10068198748454377088 12768432279183031296 15468665809911685504 18168899340640339712 2422388797659442304 5122622328388096512 7822855859116750720 10523089389845404928 13223322920574059136 15923556451302713344 177045908321815936 2877279439050470144 5577512969779124352 8277746500507778560 10977980031236432768 13678213561965086976 16378447092693741184 631936549712843776 3332170080441497984 6032403611170152192 8732637141898806400 11432870672627460608 14133104203356114816 16833337734084769024 1086827191103871616 3787060721832525824 6487294252561180032 9187527783289834240 11887761314018488448 14587994844747142656 17288228375475796864 1541717832494899456 4241951363223553664 6942184893952207872 9642418424680862080 12342651955409516288 15042885486138170496 17743119016866824704 1996608473885927296 4696842004614581504 7397075535343235712 10097309066071889920 12797542596800544128 15497776127529198336 18198009658257852544 2451499115276955136 5151732646005609344 7851966176734263552 10552199707462917760 13252433238191571968 15952666768920226176 206156225939328768 2906389756667982976 5606623287396637184 8306856818125291392 11007090348853945600 13707323879582599808 16407557410311254016 661046867330356608 3361280398059010816 6061513928787665024 8761747459516319232 11461980990244973440 14162214520973627648 16862448051702281856 1115937508721384448 3816171039450038656 6516404570178692864 9216638100907347072 11916871631636001280 14617105162364655488 17317338693093309696 1570828150112412288 4271061680841066496 6971295211569720704 9671528742298374912 12371762273027029120 15071995803755683328 17772229334484337536 2025718791503440128 4725952322232094336 7426185852960748544 10126419383689402752 12826652914418056960 15526886445146711168 18227119975875365376 2480609432894467968 5180842963623122176 7881076494351776384 10581310025080430592 13281543555809084800 15981777086537739008 235266543556841600 2935500074285495808 5635733605014150016 8335967135742804224 11036200666471458432 13736434197200112640 16436667727928766848 690157184947869440 3390390715676523648 6090624246405177856 8790857777133832064 11491091307862486272 14191324838591140480 16891558369319794688 1145047826338897280 3845281357067551488 6545514887796205696 9245748418524859904 11945981949253514112 14646215479982168320 17346449010710822528 1599938467729925120 4300171998458579328 7000405529187233536 9700639059915887744 12400872590644541952 15101106121373196160 17801339652101850368 2054829109120952960 4755062639849607168 7455296170578261376 10155529701306915584 12855763232035569792 15555996762764224000 18256230293492878208 2509719750511980800 5209953281240635008 7910186811969289216 10610420342697943424 13310653873426597632 16010887404155251840 264376861174354432 2964610391903008640 5664843922631662848 8365077453360317056 11065310984088971264 13765544514817625472 16465778045546279680 719267502565382272 3419501033294036480 6119734564022690688 8819968094751344896 11520201625479999104 14220435156208653312 16920668686937307520 1174158143956410112 3874391674685064320 6574625205413718528 9274858736142372736 11975092266871026944 14675325797599681152 17375559328328335360 1629048785347437952 4329282316076092160 7029515846804746368 9729749377533400576 12429982908262054784 15130216438990708992 17830449969719363200 2083939426738465792 4784172957467120000 7484406488195774208 10184640018924428416 12884873549653082624 15585107080381736832 18285340611110391040 2538830068129493632 5239063598858147840 7939297129586802048 10639530660315456256 13339764191044110464 16039997721772764672 293487178791867264 2993720709520521472 5693954240249175680 8394187770977829888 11094421301706484096 13794654832435138304 16494888363163792512 748377820182895104 3448611350911549312 6148844881640203520 8849078412368857728 11549311943097511936 14249545473826166144 16949779004554820352 1203268461573922944 3903501992302577152 6603735523031231360 9303969053759885568 12004202584488539776 14704436115217193984 17404669645945848192 1658159102964950784 4358392633693604992 7058626164422259200 9758859695150913408 12459093225879567616 15159326756608221824 17859560287336876032 2113049744355978624 4813283275084632832 7513516805813287040 10213750336541941248 12913983867270595456 15614217397999249664 18314450928727903872 2567940385747006464 5268173916475660672 7968407447204314880 10668640977932969088 13368874508661623296 16069108039390277504 322597496409380096 3022831027138034304 5723064557866688512 8423298088595342720 11123531619323996928 13823765150052651136 16523998680781305344 777488137800407936 3477721668529062144 6177955199257716352 8878188729986370560 11578422260715024768 14278655791443678976 16978889322172333184 1232378779191435776 3932612309920089984 6632845840648744192 9333079371377398400 12033312902106052608 14733546432834706816 17433779963563361024 1687269420582463616 4387502951311117824 7087736482039772032 9787970012768426240 12488203543497080448 15188437074225734656 17888670604954388864 2142160061973491456 4842393592702145664 7542627123430799872 10242860654159454080 12943094184888108288 15643327715616762496 18343561246345416704 2597050703364519296 5297284234093173504 7997517764821827712 10697751295550481920 13397984826279136128 16098218357007790336 351707814026892928 3051941344755547136 5752174875484201344 8452408406212855552 11152641936941509760 13852875467670163968 16553108998398818176 806598455417920768 3506831986146574976 6207065516875229184 8907299047603883392 11607532578332537600 14307766109061191808 17007999639789846016 1261489096808948608 3961722627537602816 6661956158266257024 9362189688994911232 12062423219723565440 14762656750452219648 17462890281180873856 1716379738199976448 4416613268928630656 7116846799657284864 9817080330385939072 12517313861114593280 15217547391843247488 17917780922571901696 2171270379591004288 4871503910319658496 7571737441048312704 10271970971776966912 12972204502505621120 15672438033234275328 18372671563962929536 2626161020982032128 5326394551710686336 8026628082439340544 10726861613167994752 13427095143896648960 16127328674625303168 380818131644405760 3081051662373059968 5781285193101714176 8481518723830368384 11181752254559022592 13881985785287676800 16582219316016331008 835708773035433600 3535942303764087808 6236175834492742016 8936409365221396224 11636642895950050432 14336876426678704640 17037109957407358848 1290599414426461440 3990832945155115648 6691066475883769856 9391300006612424064 12091533537341078272 14791767068069732480 17492000598798386688 1745490055817489280 4445723586546143488 7145957117274797696 9846190648003451904 12546424178732106112 15246657709460760320 17946891240189414528 2200380697208517120 4900614227937171328 7600847758665825536 10301081289394479744 13001314820123133952 15701548350851788160 18401781881580442368 2655271338599544960 5355504869328199168 8055738400056853376 10755971930785507584 13456205461514161792 16156438992242816000 409928449261918592 3110161979990572800 5810395510719227008 8510629041447881216 11210862572176535424 13911096102905189632 16611329633633843840 864819090652946432 3565052621381600640 6265286152110254848 8965519682838909056 11665753213567563264 14365986744296217472 17066220275024871680 1319709732043974272 4019943262772628480 6720176793501282688 9420410324229936896 12120643854958591104 14820877385687245312 17521110916415899520 1774600373435002112 4474833904163656320 7175067434892310528 9875300965620964736 12575534496349618944 15275768027078273152 17976001557806927360 2229491014826029952 4929724545554684160 7629958076283338368 10330191607011992576 13030425137740646784 15730658668469300992 18430892199197955200 2684381656217057792 5384615186945712000 8084848717674366208 10785082248403020416 13485315779131674624 16185549309860328832 439038766879431424 3139272297608085632 5839505828336739840 8539739359065394048 11239972889794048256 13940206420522702464 16640439951251356672 893929408270459264 3594162938999113472 6294396469727767680 8994630000456421888 11694863531185076096 14395097061913730304 17095330592642384512 1348820049661487104 4049053580390141312 6749287111118795520 9449520641847449728 12149754172576103936 14849987703304758144 17550221234033412352 1803710691052514944 4503944221781169152 7204177752509823360 9904411283238477568 12604644813967131776 15304878344695785984 18005111875424440192 2258601332443542784 4958834863172196992 7659068393900851200 10359301924629505408 13059535455358159616 15759768986086813824 13258443105916416 2713491973834570624 5413725504563224832 8113959035291879040 10814192566020533248 13514426096749187456 16214659627477841664 468149084496944256 3168382615225598464 5868616145954252672 8568849676682906880 11269083207411561088 13969316738140215296 16669550268868869504 923039725887972096 3623273256616626304 6323506787345280512 9023740318073934720 11723973848802588928 14424207379531243136 17124440910259897344 1377930367278999936 4078163898007654144 6778397428736308352 9478630959464962560 12178864490193616768 14879098020922270976 17579331551650925184 1832821008670027776 4533054539398681984 7233288070127336192 9933521600855990400 12633755131584644608 15333988662313298816 18034222193041953024 2287711650061055616 4987945180789709824 7688178711518364032 10388412242247018240 13088645772975672448 15788879303704326656 42368760723429248 2742602291452083456 5442835822180737664 8143069352909391872 10843302883638046080 13543536414366700288 16243769945095354496 497259402114457088 3197492932843111296 5897726463571765504 8597959994300419712 11298193525029073920 13998427055757728128 16698660586486382336 952150043505484928 3652383574234139136 6352617104962793344 9052850635691447552 11753084166420101760 14453317697148755968 17153551227877410176 1407040684896512768 4107274215625166976 6807507746353821184 9507741277082475392 12207974807811129600 14908208338539783808 17608441869268438016 1861931326287540608 4562164857016194816 7262398387744849024 9962631918473503232 12662865449202157440 15363098979930811648 18063332510659465856 2316821967678568448 5017055498407222656 7717289029135876864 10417522559864531072 13117756090593185280 15817989621321839488 71479078340942080 2771712609069596288 5471946139798250496 8172179670526904704 10872413201255558912 13572646731984213120 16272880262712867328 526369719731969920 3226603250460624128 5926836781189278336 8627070311917932544 11327303842646586752 14027537373375240960 16727770904103895168 981260361122997760 3681493891851651968 6381727422580306176 9081960953308960384 11782194484037614592 14482428014766268800 17182661545494923008 1436151002514025600 4136384533242679808 6836618063971334016 9536851594699988224 12237085125428642432 14937318656157296640 17637552186885950848 1891041643905053440 4591275174633707648 7291508705362361856 9991742236091016064 12691975766819670272 15392209297548324480 18092442828276978688 2345932285296081280 5046165816024735488 7746399346753389696 10446632877482043904 13146866408210698112 15847099938939352320 100589395958454912 2800822926687109120 5501056457415763328 8201289988144417536 10901523518873071744 13601757049601725952 16301990580330380160 555480037349482752 3255713568078136960 5955947098806791168 8656180629535445376 11356414160264099584 14056647690992753792 16756881221721408000 1010370678740510592 3710604209469164800 6410837740197819008 9111071270926473216 11811304801655127424 14511538332383781632 17211771863112435840 1465261320131538432 4165494850860192640 6865728381588846848 9565961912317501056 12266195443046155264 14966428973774809472 17666662504503463680 1920151961522566272 4620385492251220480 7320619022979874688 10020852553708528896 12721086084437183104 15421319615165837312 18121553145894491520 2375042602913594112 5075276133642248320 7775509664370902528 10475743195099556736 13175976725828210944 15876210256556865152 129699713575967744 2829933244304621952 5530166775033276160 8230400305761930368 10930633836490584576 13630867367219238784 16331100897947892992 584590354966995584 3284823885695649792 5985057416424304000 8685290947152958208 11385524477881612416 14085758008610266624 16785991539338920832 1039480996358023424 3739714527086677632 6439948057815331840 9140181588543986048 11840415119272640256 14540648650001294464 17240882180729948672 1494371637749051264 4194605168477705472 6894838699206359680 9595072229935013888 12295305760663668096 14995539291392322304 17695772822120976512 1949262279140079104 4649495809868733312 7349729340597387520 10049962871326041728 12750196402054695936 15450429932783350144 18150663463512004352 2404152920531106944 5104386451259761152 7804619981988415360 10504853512717069568 13205087043445723776 15905320574174377984 158810031193480576 2859043561922134784 5559277092650788992 8259510623379443200 10959744154108097408 13659977684836751616 16360211215565405824 613700672584508416 3313934203313162624 6014167734041816832 8714401264770471040 11414634795499125248 14114868326227779456 16815101856956433664 1068591313975536256 3768824844704190464 6469058375432844672 9169291906161498880 11869525436890153088 14569758967618807296 17269992498347461504 1523481955366564096 4223715486095218304 6923949016823872512 9624182547552526720 12324416078281180928 15024649609009835136 17724883139738489344 1978372596757591936 4678606127486246144 7378839658214900352 10079073188943554560 12779306719672208768 15479540250400862976 18179773781129517184 2433263238148619776 5133496768877273984 7833730299605928192 10533963830334582400 13234197361063236608 15934430891791890816 187920348810993408 2888153879539647616 5588387410268301824 8288620940996956032 10988854471725610240 13689088002454264448 16389321533182918656 642810990202021248 3343044520930675456 6043278051659329664 8743511582387983872 11443745113116638080 14143978643845292288 16844212174573946496 1097701631593049088 3797935162321703296 6498168693050357504 9198402223779011712 11898635754507665920 14598869285236320128 17299102815964974336 1552592272984076928 4252825803712731136 6953059334441385344 9653292865170039552 12353526395898693760 15053759926627347968 17753993457356002176 2007482914375104768 4707716445103758976 7407949975832413184 10108183506561067392 12808417037289721600 15508650568018375808 18208884098747030016 2462373555766132608 5162607086494786816 7862840617223441024 10563074147952095232 13263307678680749440 15963541209409403648 217030666428506240 2917264197157160448 5617497727885814656 8317731258614468864 11017964789343123072 13718198320071777280 16418431850800431488 671921307819534080 3372154838548188288 6072388369276842496 8772621900005496704 11472855430734150912 14173088961462805120 16873322492191459328 1126811949210561920 3827045479939216128 6527279010667870336 9227512541396524544 11927746072125178752 14627979602853832960 17328213133582487168 1581702590601589760 4281936121330243968 6982169652058898176 9682403182787552384 12382636713516206592 15082870244244860800 17783103774973515008 2036593231992617600 4736826762721271808 7437060293449926016 10137293824178580224 12837527354907234432 15537760885635888640 18237994416364542848 2491483873383645440 5191717404112299648 7891950934840953856 10592184465569608064 13292417996298262272 15992651527026916480 246140984046019072 2946374514774673280 5646608045503327488 8346841576231981696 11047075106960635904 13747308637689290112 16447542168417944320 701031625437046912 3401265156165701120 6101498686894355328 8801732217623009536 11501965748351663744 14202199279080317952 16902432809808972160 1155922266828074752 3856155797556728960 6556389328285383168 9256622859014037376 11956856389742691584 14657089920471345792 17357323451200000000 1610812908219102592 4311046438947756800 7011279969676411008 9711513500405065216 12411747031133719424 15111980561862373632 17812214092591027840 2065703549610130432 4765937080338784640 7466170611067438848 10166404141796093056 12866637672524747264 15566871203253401472 18267104733982055680 2520594191001158272 5220827721729812480 7921061252458466688 10621294783187120896 13321528313915775104 16021761844644429312 275251301663531904 2975484832392186112 5675718363120840320 8375951893849494528 11076185424578148736 13776418955306802944 16476652486035457152 730141943054559744 3430375473783213952 6130609004511868160 8830842535240522368 11531076065969176576 14231309596697830784 16931543127426484992 1185032584445587584 3885266115174241792 6585499645902896000 9285733176631550208 11985966707360204416 14686200238088858624 17386433768817512832 1639923225836615424 4340156756565269632 7040390287293923840 9740623818022578048 12440857348751232256 15141090879479886464 17841324410208540672 2094813867227643264 4795047397956297472 7495280928684951680 10195514459413605888 12895747990142260096 15595981520870914304 18296215051599568512 2549704508618671104 5249938039347325312 7950171570075979520 10650405100804633728 13350638631533287936 16050872162261942144 304361619281044736 3004595150009698944 5704828680738353152 8405062211467007360 11105295742195661568 13805529272924315776 16505762803652969984 759252260672072576 3459485791400726784 6159719322129380992 8859952852858035200 11560186383586689408 14260419914315343616 16960653445043997824 1214142902063100416 3914376432791754624 6614609963520408832 9314843494249063040 12015077024977717248 14715310555706371456 17415544086435025664 1669033543454128256 4369267074182782464 7069500604911436672 9769734135640090880 12469967666368745088 15170201197097399296 17870434727826053504 2123924184845156096 4824157715573810304 7524391246302464512 10224624777031118720 12924858307759772928 15625091838488427136 18325325369217081344 2578814826236183936 5279048356964838144 7979281887693492352 10679515418422146560 13379748949150800768 16079982479879454976 333471936898557568 3033705467627211776 5733938998355865984 8434172529084520192 11134406059813174400 13834639590541828608 16534873121270482816 788362578289585408 3488596109018239616 6188829639746893824 8889063170475548032 11589296701204202240 14289530231932856448 16989763762661510656 1243253219680613248 3943486750409267456 6643720281137921664 9343953811866575872 12044187342595230080 14744420873323884288 17444654404052538496 1698143861071641088 4398377391800295296 7098610922528949504 9798844453257603712 12499077983986257920 15199311514714912128 17899545045443566336 2153034502462668928 4853268033191323136 7553501563919977344 10253735094648631552 12953968625377285760 15654202156105939968 18354435686834594176 2607925143853696768 5308158674582350976 8008392205311005184 10708625736039659392 13408859266768313600 16109092797496967808 362582254516070400 3062815785244724608 5763049315973378816 8463282846702033024 11163516377430687232 13863749908159341440 16563983438887995648 817472895907098240 3517706426635752448 6217939957364406656 8918173488093060864 11618407018821715072 14318640549550369280 17018874080279023488 1272363537298126080 3972597068026780288 6672830598755434496 9373064129484088704 12073297660212742912 14773531190941397120 17473764721670051328 1727254178689153920 4427487709417808128 7127721240146462336 9827954770875116544 12528188301603770752 15228421832332424960 17928655363061079168 2182144820080181760 4882378350808835968 7582611881537490176 10282845412266144384 12983078942994798592 15683312473723452800 18383546004452107008 2637035461471209600 5337268992199863808 8037502522928518016 10737736053657172224 13437969584385826432 16138203115114480640 391692572133583232 3091926102862237440 5792159633590891648 8492393164319545856 11192626695048200064 13892860225776854272 16593093756505508480 846583213524611072 3546816744253265280 6247050274981919488 8947283805710573696 11647517336439227904 14347750867167882112 17047984397896536320 1301473854915638912 4001707385644293120 6701940916372947328 9402174447101601536 12102407977830255744 14802641508558909952 17502875039287564160 1756364496306666752 4456598027035320960 7156831557763975168 9857065088492629376 12557298619221283584 15257532149949937792 17957765680678592000 2211255137697694592 4911488668426348800 7611722199155003008 10311955729883657216 13012189260612311424 15712422791340965632 18412656322069619840 2666145779088722432 5366379309817376640 8066612840546030848 10766846371274685056 13467079902003339264 16167313432731993472 420802889751096064 3121036420479750272 5821269951208404480 8521503481937058688 11221737012665712896 13921970543394367104 16622204074123021312 875693531142123904 3575927061870778112 6276160592599432320 8976394123328086528 11676627654056740736 14376861184785394944 17077094715514049152 1330584172533151744 4030817703261805952 6731051233990460160 9431284764719114368 12131518295447768576 14831751826176422784 17531985356905076992 1785474813924179584 4485708344652833792 7185941875381488000 9886175406110142208 12586408936838796416 15286642467567450624 17986875998296104832 2240365455315207424 4940598986043861632 7640832516772515840 10341066047501170048 13041299578229824256 15741533108958478464 18441766639687132672 2695256096706235264 5395489627434889472 8095723158163543680 10795956688892197888 13496190219620852096 16196423750349506304 449913207368608896 3150146738097263104 5850380268825917312 8550613799554571520 11250847330283225728 13951080861011879936 16651314391740534144 904803848759636736 3605037379488290944 6305270910216945152 9005504440945599360 11705737971674253568 14405971502402907776 17106205033131561984 1359694490150664576 4059928020879318784 6760161551607972992 9460395082336627200 12160628613065281408 14860862143793935616 17561095674522589824 1814585131541692416 4514818662270346624 7215052192999000832 9915285723727655040 12615519254456309248 15315752785184963456 18015986315913617664 2269475772932720256 4969709303661374464 7669942834390028672 10370176365118682880 13070409895847337088 15770643426575991296 24132883595093888 2724366414323748096 5424599945052402304 8124833475781056512 10825067006509710720 13525300537238364928 16225534067967019136 479023524986121728 3179257055714775936 5879490586443430144 8579724117172084352 11279957647900738560 13980191178629392768 16680424709358046976 933914166377149568 3634147697105803776 6334381227834457984 9034614758563112192 11734848289291766400 14435081820020420608 17135315350749074816 1388804807768177408 4089038338496831616 6789271869225485824 9489505399954140032 12189738930682794240 14889972461411448448 17590205992140102656 1843695449159205248 4543928979887859456 7244162510616513664 9944396041345167872 12644629572073822080 15344863102802476288 18045096633531130496 2298586090550233088 4998819621278887296 7699053152007541504 10399286682736195712 13099520213464849920 15799753744193504128 53243201212606720 2753476731941260928 5453710262669915136 8153943793398569344 10854177324127223552 13554410854855877760 16254644385584531968 508133842603634560 3208367373332288768 5908600904060942976 8608834434789597184 11309067965518251392 14009301496246905600 16709535026975559808 963024483994662400 3663258014723316608 6363491545451970816 9063725076180625024 11763958606909279232 14464192137637933440 17164425668366587648 1417915125385690240 4118148656114344448 6818382186842998656 9518615717571652864 12218849248300307072 14919082779028961280 17619316309757615488 1872805766776718080 4573039297505372288 7273272828234026496 9973506358962680704 12673739889691334912 15373973420419989120 18074206951148643328 2327696408167745920 5027929938896400128 7728163469625054336 10428397000353708544 13128630531082362752 15828864061811016960 82353518830119552 2782587049558773760 5482820580287427968 8183054111016082176 10883287641744736384 13583521172473390592 16283754703202044800 537244160221147392 3237477690949801600 5937711221678455808 8637944752407110016 11338178283135764224 14038411813864418432 16738645344593072640 992134801612175232 3692368332340829440 6392601863069483648 9092835393798137856 11793068924526792064 14493302455255446272 17193535985984100480 1447025443003203072 4147258973731857280 6847492504460511488 9547726035189165696 12247959565917819904 14948193096646474112 17648426627375128320 1901916084394230912 4602149615122885120 7302383145851539328 10002616676580193536 12702850207308847744 15403083738037501952 18103317268766156160 2356806725785258752 5057040256513912960 7757273787242567168 10457507317971221376 13157740848699875584 15857974379428529792 111463836447632384 2811697367176286592 5511930897904940800 8212164428633595008 10912397959362249216 13612631490090903424 16312865020819557632 566354477838660224 3266588008567314432 5966821539295968640 8667055070024622848 11367288600753277056 14067522131481931264 16767755662210585472 1021245119229688064 3721478649958342272 6421712180686996480 9121945711415650688 11822179242144304896 14522412772872959104 17222646303601613312 1476135760620715904 4176369291349370112 6876602822078024320 9576836352806678528 12277069883535332736 14977303414263986944 17677536944992641152 1931026402011743744 4631259932740397952 7331493463469052160 10031726994197706368 12731960524926360576 15432194055655014784 18132427586383668992 2385917043402771584 5086150574131425792 7786384104860080000 10486617635588734208 13186851166317388416 15887084697046042624 140574154065145216 2840807684793799424 5541041215522453632 8241274746251107840 10941508276979762048 13641741807708416256 16341975338437070464 595464795456173056 3295698326184827264 5995931856913481472 8696165387642135680 11396398918370789888 14096632449099444096 16796865979828098304 1050355436847200896 3750588967575855104 6450822498304509312 9151056029033163520 11851289559761817728 14551523090490471936 17251756621219126144 1505246078238228736 4205479608966882944 6905713139695537152 9605946670424191360 12306180201152845568 15006413731881499776 17706647262610153984 1960136719629256576 4660370250357910784 7360603781086564992 10060837311815219200 12761070842543873408 15461304373272527616 18161537904001181824 2415027361020284416 5115260891748938624 7815494422477592832 10515727953206247040 13215961483934901248 15916195014663555456 169684471682658048 2869918002411312256 5570151533139966464 8270385063868620672 10970618594597274880 13670852125325929088 16371085656054583296 624575113073685888 3324808643802340096 6025042174530994304 8725275705259648512 11425509235988302720 14125742766716956928 16825976297445611136 1079465754464713728 3779699285193367936 6479932815922022144 9180166346650676352 11880399877379330560 14580633408107984768 17280866938836638976 1534356395855741568 4234589926584395776 6934823457313049984 9635056988041704192 12335290518770358400 15035524049499012608 17735757580227666816 1989247037246769408 4689480567975423616 7389714098704077824 10089947629432732032 12790181160161386240 15490414690890040448 18190648221618694656 2444137678637797248 5144371209366451456 7844604740095105664 10544838270823759872 13245071801552414080 15945305332281068288 198794789300170880 2899028320028825088 5599261850757479296 8299495381486133504 10999728912214787712 13699962442943441920 16400195973672096128 653685430691198720 3353918961419852928 6054152492148507136 8754386022877161344 11454619553605815552 14154853084334469760 16855086615063123968 1108576072082226560 3808809602810880768 6509043133539534976 9209276664268189184 11909510194996843392 14609743725725497600 17309977256454151808 1563466713473254400 4263700244201908608 6963933774930562816 9664167305659217024 12364400836387871232 15064634367116525440 17764867897845179648 2018357354864282240 4718590885592936448 7418824416321590656 10119057947050244864 12819291477778899072 15519525008507553280 18219758539236207488 2473247996255310080 5173481526983964288 7873715057712618496 10573948588441272704 13274182119169926912 15974415649898581120 227905106917683712 2928138637646337920 5628372168374992128 8328605699103646336 11028839229832300544 13729072760560954752 16429306291289608960 682795748308711552 3383029279037365760 6083262809766019968 8783496340494674176 11483729871223328384 14183963401951982592 16884196932680636800 1137686389699739392 3837919920428393600 6538153451157047808 9238386981885702016 11938620512614356224 14638854043343010432 17339087574071664640 1592577031090767232 4292810561819421440 6993044092548075648 9693277623276729856 12393511154005384064 15093744684734038272 17793978215462692480 2047467672481795072 4747701203210449280 7447934733939103488 10148168264667757696 12848401795396411904 15548635326125066112 18248868856853720320 2502358313872822912 5202591844601477120 7902825375330131328 10603058906058785536 13303292436787439744 16003525967516093952 257015424535196544 2957248955263850752 5657482485992504960 8357716016721159168 11057949547449813376 13758183078178467584 16458416608907121792 711906065926224384 3412139596654878592 6112373127383532800 8812606658112187008 11512840188840841216 14213073719569495424 16913307250298149632 1166796707317252224 3867030238045906432 6567263768774560640 9267497299503214848 11967730830231869056 14667964360960523264 17368197891689177472 1621687348708280064 4321920879436934272 7022154410165588480 9722387940894242688 12422621471622896896 15122855002351551104 17823088533080205312 2076577990099307904 4776811520827962112 7477045051556616320 10177278582285270528 12877512113013924736 15577745643742578944 18277979174471233152 2531468631490335744 5231702162218989952 7931935692947644160 10632169223676298368 13332402754404952576 16032636285133606784 286125742152709376 2986359272881363584 5686592803610017792 8386826334338672000 11087059865067326208 13787293395795980416 16487526926524634624 741016383543737216 3441249914272391424 6141483445001045632 8841716975729699840 11541950506458354048 14242184037187008256 16942417567915662464 1195907024934765056 3896140555663419264 6596374086392073472 9296607617120727680 11996841147849381888 14697074678578036096 17397308209306690304 1650797666325792896 4351031197054447104 7051264727783101312 9751498258511755520 12451731789240409728 15151965319969063936 17852198850697718144 2105688307716820736 4805921838445474944 7506155369174129152 10206388899902783360 12906622430631437568 15606855961360091776 18307089492088745984 2560578949107848576 5260812479836502784 7961046010565156992 10661279541293811200 13361513072022465408 16061746602751119616 315236059770222208 3015469590498876416 5715703121227530624 8415936651956184832 11116170182684839040 13816403713413493248 16516637244142147456 770126701161250048 3470360231889904256 6170593762618558464 8870827293347212672 11571060824075866880 14271294354804521088 16971527885533175296 1225017342552277888 3925250873280932096 6625484404009586304 9325717934738240512 12025951465466894720 14726184996195548928 17426418526924203136 1679907983943305728 4380141514671959936 7080375045400614144 9780608576129268352 12480842106857922560 15181075637586576768 17881309168315230976 2134798625334333568 4835032156062987776 7535265686791641984 10235499217520296192 12935732748248950400 15635966278977604608 18336199809706258816 2589689266725361408 5289922797454015616 7990156328182669824 10690389858911324032 13390623389639978240 16090856920368632448 344346377387735040 3044579908116389248 5744813438845043456 8445046969573697664 11145280500302351872 13845514031031006080 16545747561759660288 799237018778762880 3499470549507417088 6199704080236071296 8899937610964725504 11600171141693379712 14300404672422033920 17000638203150688128 1254127660169790720 3954361190898444928 6654594721627099136 9354828252355753344 12055061783084407552 14755295313813061760 17455528844541715968 1709018301560818560 4409251832289472768 7109485363018126976 9809718893746781184 12509952424475435392 15210185955204089600 17910419485932743808 2163908942951846400 4864142473680500608 7564376004409154816 10264609535137809024 12964843065866463232 15665076596595117440 18365310127323771648 2618799584342874240 5319033115071528448 8019266645800182656 10719500176528836864 13419733707257491072 16119967237986145280 373456695005247872 3073690225733902080 5773923756462556288 8474157287191210496 11174390817919864704 13874624348648518912 16574857879377173120 828347336396275712 3528580867124929920 6228814397853584128 8929047928582238336 11629281459310892544 14329514990039546752 17029748520768200960 1283237977787303552 3983471508515957760 6683705039244611968 9383938569973266176 12084172100701920384 14784405631430574592 17484639162159228800 1738128619178331392 4438362149906985600 7138595680635639808 9838829211364294016 12539062742092948224 15239296272821602432 17939529803550256640 2193019260569359232 4893252791298013440 7593486322026667648 10293719852755321856 12993953383483976064 15694186914212630272 18394420444941284480 2647909901960387072 5348143432689041280 8048376963417695488 10748610494146349696 13448844024875003904 16149077555603658112 402567012622760704 3102800543351414912 5803034074080069120 8503267604808723328 11203501135537377536 13903734666266031744 16603968196994685952 857457654013788544 3557691184742442752 6257924715471096960 8958158246199751168 11658391776928405376 14358625307657059584 17058858838385713792 1312348295404816384 4012581826133470592 6712815356862124800 9413048887590779008 12113282418319433216 14813515949048087424 17513749479776741632 1767238936795844224 4467472467524498432 7167705998253152640 9867939528981806848 12568173059710461056 15268406590439115264 17968640121167769472 2222129578186872064 4922363108915526272 7622596639644180480 10322830170372834688 13023063701101488896 15723297231830143104 18423530762558797312 2677020219577899904 5377253750306554112 8077487281035208320 10777720811763862528 13477954342492516736 16178187873221170944 431677330240273536 3131910860968927744 5832144391697581952 8532377922426236160 11232611453154890368 13932844983883544576 16633078514612198784 886567971631301376 3586801502359955584 6287035033088609792 8987268563817264000 11687502094545918208 14387735625274572416 17087969156003226624 1341458613022329216 4041692143750983424 6741925674479637632 9442159205208291840 12142392735936946048 14842626266665600256 17542859797394254464 1796349254413357056 4496582785142011264 7196816315870665472 9897049846599319680 12597283377327973888 15297516908056628096 17997750438785282304 2251239895804384896 4951473426533039104 7651706957261693312 10351940487990347520 13052174018719001728 15752407549447655936 5897006466758528 2706130537195412736 5406364067924066944 8106597598652721152 10806831129381375360 13507064660110029568 16207298190838683776 460787647857786368 3161021178586440576 5861254709315094784 8561488240043748992 11261721770772403200 13961955301501057408 16662188832229711616 915678289248814208 3615911819977468416 6316145350706122624 9016378881434776832 11716612412163431040 14416845942892085248 17117079473620739456 1370568930639842048 4070802461368496256 6771035992097150464 9471269522825804672 12171503053554458880 14871736584283113088 17571970115011767296 1825459572030869888 4525693102759524096 7225926633488178304 9926160164216832512 12626393694945486720 15326627225674140928 18026860756402795136 2280350213421897728 4980583744150551936 7680817274879206144 10381050805607860352 13081284336336514560 15781517867065168768 35007324084271360 2735240854812925568 5435474385541579776 8135707916270233984 10835941446998888192 13536174977727542400 16236408508456196608 489897965475299200 3190131496203953408 5890365026932607616 8590598557661261824 11290832088389916032 13991065619118570240 16691299149847224448 944788606866327040 3645022137594981248 6345255668323635456 9045489199052289664 11745722729780943872 14445956260509598080 17146189791238252288 1399679248257354880 4099912778986009088 6800146309714663296 9500379840443317504 12200613371171971712 14900846901900625920 17601080432629280128 1854569889648382720 4554803420377036928 7255036951105691136 9955270481834345344 12655504012562999552 15355737543291653760 18055971074020307968 2309460531039410560 5009694061768064768 7709927592496718976 10410161123225373184 13110394653954027392 15810628184682681600 64117641701784192 2764351172430438400 5464584703159092608 8164818233887746816 10865051764616401024 13565285295345055232 16265518826073709440 519008283092812032 3219241813821466240 5919475344550120448 8619708875278774656 11319942406007428864 14020175936736083072 16720409467464737280 973898924483839872 3674132455212494080 6374365985941148288 9074599516669802496 11774833047398456704 14475066578127110912 17175300108855765120 1428789565874867712 4129023096603521920 6829256627332176128 9529490158060830336 12229723688789484544 14929957219518138752 17630190750246792960 1883680207265895552 4583913737994549760 7284147268723203968 9984380799451858176 12684614330180512384 15384847860909166592 18085081391637820800 2338570848656923392 5038804379385577600 7739037910114231808 10439271440842886016 13139504971571540224 15839738502300194432 93227959319297024 2793461490047951232 5493695020776605440 8193928551505259648 10894162082233913856 13594395612962568064 16294629143691222272 548118600710324864 3248352131438979072 5948585662167633280 8648819192896287488 11349052723624941696 14049286254353595904 16749519785082250112 1003009242101352704 3703242772830006912 6403476303558661120 9103709834287315328 11803943365015969536 14504176895744623744 17204410426473277952 1457899883492380544 4158133414221034752 6858366944949688960 9558600475678343168 12258834006406997376 14959067537135651584 17659301067864305792 1912790524883408384 4613024055612062592 7313257586340716800 10013491117069371008 12713724647798025216 15413958178526679424 18114191709255333632 2367681166274436224 5067914697003090432 7768148227731744640 10468381758460398848 13168615289189053056 15868848819917707264 122338276936809856 2822571807665464064 5522805338394118272 8223038869122772480 10923272399851426688 13623505930580080896 16323739461308735104 577228918327837696 3277462449056491904 5977695979785146112 8677929510513800320 11378163041242454528 14078396571971108736 16778630102699762944 1032119559718865536 3732353090447519744 6432586621176173952 9132820151904828160 11833053682633482368 14533287213362136576 17233520744090790784 1487010201109893376 4187243731838547584 6887477262567201792 9587710793295856000 12287944324024510208 14988177854753164416 17688411385481818624 1941900842500921216 4642134373229575424 7342367903958229632 10042601434686883840 12742834965415538048 15443068496144192256 18143302026872846464 2396791483891949056 5097025014620603264 7797258545349257472 10497492076077911680 13197725606806565888 15897959137535220096 151448594554322688 2851682125282976896 5551915656011631104 8252149186740285312 10952382717468939520 13652616248197593728 16352849778926247936 606339235945350528 3306572766674004736 6006806297402658944 8707039828131313152 11407273358859967360 14107506889588621568 16807740420317275776 1061229877336378368 3761463408065032576 6461696938793686784 9161930469522340992 11862164000250995200 14562397530979649408 17262631061708303616 1516120518727406208 4216354049456060416 6916587580184714624 9616821110913368832 12317054641642023040 15017288172370677248 17717521703099331456 1971011160118434048 4671244690847088256 7371478221575742464 10071711752304396672 12771945283033050880 15472178813761705088 18172412344490359296 2425901801509461888 5126135332238116096 7826368862966770304 10526602393695424512 13226835924424078720 15927069455152732928 180558912171835520 2880792442900489728 5581025973629143936 8281259504357798144 10981493035086452352 13681726565815106560 16381960096543760768 635449553562863360 3335683084291517568 6035916615020171776 8736150145748825984 11436383676477480192 14136617207206134400 16836850737934788608 1090340194953891200 3790573725682545408 6490807256411199616 9191040787139853824 11891274317868508032 14591507848597162240 17291741379325816448 1545230836344919040 4245464367073573248 6945697897802227456 9645931428530881664 12346164959259535872 15046398489988190080 17746632020716844288 2000121477735946880 4700355008464601088 7400588539193255296 10100822069921909504 12801055600650563712 15501289131379217920 18201522662107872128 2455012119126974720 5155245649855628928 7855479180584283136 10555712711312937344 13255946242041591552 15956179772770245760 209669229789348352 2909902760518002560 5610136291246656768 8310369821975310976 11010603352703965184 13710836883432619392 16411070414161273600 664559871180376192 3364793401909030400 6065026932637684608 8765260463366338816 11465493994094993024 14165727524823647232 16865961055552301440 1119450512571404032 3819684043300058240 6519917574028712448 9220151104757366656 11920384635486020864 14620618166214675072 17320851696943329280 1574341153962431872 4274574684691086080 6974808215419740288 9675041746148394496 12375275276877048704 15075508807605702912 17775742338334357120 2029231795353459712 4729465326082113920 7429698856810768128 10129932387539422336 12830165918268076544 15530399448996730752 18230632979725384960 2484122436744487552 5184355967473141760 7884589498201795968 10584823028930450176 13285056559659104384 15985290090387758592 238779547406861184 2939013078135515392 5639246608864169600 8339480139592823808 11039713670321478016 13739947201050132224 16440180731778786432 693670188797889024 3393903719526543232 6094137250255197440 8794370780983851648 11494604311712505856 14194837842441160064 16895071373169814272 1148560830188916864 3848794360917571072 6549027891646225280 9249261422374879488 11949494953103533696 14649728483832187904 17349962014560842112 1603451471579944704 4303685002308598912 7003918533037253120 9704152063765907328 12404385594494561536 15104619125223215744 17804852655951869952 2058342112970972544 4758575643699626752 7458809174428280960 10159042705156935168 12859276235885589376 15559509766614243584 18259743297342897792 2513232754362000384 5213466285090654592 7913699815819308800 10613933346547963008 13314166877276617216 16014400408005271424 267889865024374016 2968123395753028224 5668356926481682432 8368590457210336640 11068823987938990848 13769057518667645056 16469291049396299264 722780506415401856 3423014037144056064 6123247567872710272 8823481098601364480 11523714629330018688 14223948160058672896 16924181690787327104 1177671147806429696 3877904678535083904 6578138209263738112 9278371739992392320 11978605270721046528 14678838801449700736 17379072332178354944 1632561789197457536 4332795319926111744 7033028850654765952 9733262381383420160 12433495912112074368 15133729442840728576 17833962973569382784 2087452430588485376 4787685961317139584 7487919492045793792 10188153022774448000 12888386553503102208 15588620084231756416 18288853614960410624 2542343071979513216 5242576602708167424 7942810133436821632 10643043664165475840 13343277194894130048 16043510725622784256 297000182641886848 2997233713370541056 5697467244099195264 8397700774827849472 11097934305556503680 13798167836285157888 16498401367013812096 751890824032914688 3452124354761568896 6152357885490223104 8852591416218877312 11552824946947531520 14253058477676185728 16953292008404839936 1206781465423942528 3907014996152596736 6607248526881250944 9307482057609905152 12007715588338559360 14707949119067213568 17408182649795867776 1661672106814970368 4361905637543624576 7062139168272278784 9762372699000932992 12462606229729587200 15162839760458241408 17863073291186895616 2116562748205998208 4816796278934652416 7517029809663306624 10217263340391960832 12917496871120615040 15617730401849269248 18317963932577923456 2571453389597026048 5271686920325680256 7971920451054334464 10672153981782988672 13372387512511642880 16072621043240297088 326110500259399680 3026344030988053888 5726577561716708096 8426811092445362304 11127044623174016512 13827278153902670720 16527511684631324928 781001141650427520 3481234672379081728 6181468203107735936 8881701733836390144 11581935264565044352 14282168795293698560 16982402326022352768 1235891783041455360 3936125313770109568 6636358844498763776 9336592375227417984 12036825905956072192 14737059436684726400 17437292967413380608 1690782424432483200 4391015955161137408 7091249485889791616 9791483016618445824 12491716547347100032 15191950078075754240 17892183608804408448 2145673065823511040 4845906596552165248 7546140127280819456 10246373658009473664 12946607188738127872 15646840719466782080 18347074250195436288 2600563707214538880 5300797237943193088 8001030768671847296 10701264299400501504 13401497830129155712 16101731360857809920 355220817876912512 3055454348605566720 5755687879334220928 8455921410062875136 11156154940791529344 13856388471520183552 16556622002248837760 810111459267940352 3510344989996594560 6210578520725248768 8910812051453902976 11611045582182557184 14311279112911211392 17011512643639865600 1265002100658968192 3965235631387622400 6665469162116276608 9365702692844930816 12065936223573585024 14766169754302239232 17466403285030893440 1719892742049996032 4420126272778650240 7120359803507304448 9820593334235958656 12520826864964612864 15221060395693267072 17921293926421921280 2174783383441023872 4875016914169678080 7575250444898332288 10275483975626986496 12975717506355640704 15675951037084294912 18376184567812949120 2629674024832051712 5329907555560705920 8030141086289360128 10730374617018014336 13430608147746668544 16130841678475322752 384331135494425344 3084564666223079552 5784798196951733760 8485031727680387968 11185265258409042176 13885498789137696384 16585732319866350592 839221776885453184 3539455307614107392 6239688838342761600 8939922369071415808 11640155899800070016 14340389430528724224 17040622961257378432 1294112418276481024 3994345949005135232 6694579479733789440 9394813010462443648 12095046541191097856 14795280071919752064 17495513602648406272 1749003059667508864 4449236590396163072 7149470121124817280 9849703651853471488 12549937182582125696 15250170713310779904 17950404244039434112 2203893701058536704 4904127231787190912 7604360762515845120 10304594293244499328 13004827823973153536 15705061354701807744 18405294885430461952 2658784342449564544 5359017873178218752 8059251403906872960 10759484934635527168 13459718465364181376 16159951996092835584 413441453111938176 3113674983840592384 5813908514569246592 8514142045297900800 11214375576026555008 13914609106755209216 16614842637483863424 868332094502966016 3568565625231620224 6268799155960274432 8969032686688928640 11669266217417582848 14369499748146237056 17069733278874891264 1323222735893993856 4023456266622648064 6723689797351302272 9423923328079956480 12124156858808610688 14824390389537264896 17524623920265919104 1778113377285021696 4478346908013675904 7178580438742330112 9878813969470984320 12579047500199638528 15279281030928292736 17979514561656946944 2233004018676049536 4933237549404703744 7633471080133357952 10333704610862012160 13033938141590666368 15734171672319320576 18434405203047974784 2687894660067077376 5388128190795731584 8088361721524385792 10788595252253040000 13488828782981694208 16189062313710348416 442551770729451008 3142785301458105216 5843018832186759424 8543252362915413632 11243485893644067840 13943719424372722048 16643952955101376256 897442412120478848 3597675942849133056 6297909473577787264 8998143004306441472 11698376535035095680 14398610065763749888 17098843596492404096 1352333053511506688 4052566584240160896 6752800114968815104 9453033645697469312 12153267176426123520 14853500707154777728 17553734237883431936 1807223694902534528 4507457225631188736 7207690756359842944 9907924287088497152 12608157817817151360 15308391348545805568 18008624879274459776 2262114336293562368 4962347867022216576 7662581397750870784 10362814928479524992 13063048459208179200 15763281989936833408 16771446955936000 2717004977684590208 5417238508413244416 8117472039141898624 10817705569870552832 13517939100599207040 16218172631327861248 471662088346963840 3171895619075618048 5872129149804272256 8572362680532926464 11272596211261580672 13972829741990234880 16673063272718889088 926552729737991680 3626786260466645888 6327019791195300096 9027253321923954304 11727486852652608512 14427720383381262720 17127953914109916928 1381443371129019520 4081676901857673728 6781910432586327936 9482143963314982144 12182377494043636352 14882611024772290560 17582844555500944768 1836334012520047360 4536567543248701568 7236801073977355776 9937034604706009984 12637268135434664192 15337501666163318400 18037735196891972608 2291224653911075200 4991458184639729408 7691691715368383616 10391925246097037824 13092158776825692032 15792392307554346240 45881764573448832 2746115295302103040 5446348826030757248 8146582356759411456 10846815887488065664 13547049418216719872 16247282948945374080 500772405964476672 3201005936693130880 5901239467421785088 8601472998150439296 11301706528879093504 14001940059607747712 16702173590336401920 955663047355504512 3655896578084158720 6356130108812812928 9056363639541467136 11756597170270121344 14456830700998775552 17157064231727429760 1410553688746532352 4110787219475186560 6811020750203840768 9511254280932494976 12211487811661149184 14911721342389803392 17611954873118457600 1865444330137560192 4565677860866214400 7265911391594868608 9966144922323522816 12666378453052177024 15366611983780831232 18066845514509485440 2320334971528588032 5020568502257242240 7720802032985896448 10421035563714550656 13121269094443204864 15821502625171859072 74992082190961664 2775225612919615872 5475459143648270080 8175692674376924288 10875926205105578496 13576159735834232704 16276393266562886912 529882723581989504 3230116254310643712 5930349785039297920 8630583315767952128 11330816846496606336 14031050377225260544 16731283907953914752 984773364973017344 3685006895701671552 6385240426430325760 9085473957158979968 11785707487887634176 14485941018616288384 17186174549344942592 1439664006364045184 4139897537092699392 6840131067821353600 9540364598550007808 12240598129278662016 14940831660007316224 17641065190735970432 1894554647755073024 4594788178483727232 7295021709212381440 9995255239941035648 12695488770669689856 15395722301398344064 18095955832126998272 2349445289146100864 5049678819874755072 7749912350603409280 10450145881332063488 13150379412060717696 15850612942789371904 104102399808474496 2804335930537128704 5504569461265782912 8204802991994437120 10905036522723091328 13605270053451745536 16305503584180399744 558993041199502336 3259226571928156544 5959460102656810752 8659693633385464960 11359927164114119168 14060160694842773376 16760394225571427584 1013883682590530176 3714117213319184384 6414350744047838592 9114584274776492800 11814817805505147008 14515051336233801216 17215284866962455424 1468774323981558016 4169007854710212224 6869241385438866432 9569474916167520640 12269708446896174848 14969941977624829056 17670175508353483264 1923664965372585856 4623898496101240064 7324132026829894272 10024365557558548480 12724599088287202688 15424832619015856896 18125066149744511104 2378555606763613696 5078789137492267904 7779022668220922112 10479256198949576320 13179489729678230528 15879723260406884736 133212717425987328 2833446248154641536 5533679778883295744 8233913309611949952 10934146840340604160 13634380371069258368 16334613901797912576 588103358817015168 3288336889545669376 5988570420274323584 8688803951002977792 11389037481731632000 14089271012460286208 16789504543188940416 1042994000208043008 3743227530936697216 6443461061665351424 9143694592394005632 11843928123122659840 14544161653851314048 17244395184579968256 1497884641599070848 4198118172327725056 6898351703056379264 9598585233785033472 12298818764513687680 14999052295242341888 17699285825970996096 1952775282990098688 4653008813718752896 7353242344447407104 10053475875176061312 12753709405904715520 15453942936633369728 18154176467362023936 2407665924381126528 5107899455109780736 7808132985838434944 10508366516567089152 13208600047295743360 15908833578024397568 162323035043500160 2862556565772154368 5562790096500808576 8263023627229462784 10963257157958116992 13663490688686771200 16363724219415425408 617213676434528000 3317447207163182208 6017680737891836416 8717914268620490624 11418147799349144832 14118381330077799040 16818614860806453248 1072104317825555840 3772337848554210048 6472571379282864256 9172804910011518464 11873038440740172672 14573271971468826880 17273505502197481088 1526994959216583680 4227228489945237888 6927462020673892096 9627695551402546304 12327929082131200512 15028162612859854720 17728396143588508928 1981885600607611520 4682119131336265728 7382352662064919936 10082586192793574144 12782819723522228352 15483053254250882560 18183286784979536768 2436776241998639360 5137009772727293568 7837243303455947776 10537476834184601984 13237710364913256192 15937943895641910400 191433352661012992 2891666883389667200 5591900414118321408 8292133944846975616 10992367475575629824 13692601006304284032 16392834537032938240 646323994052040832 3346557524780695040 6046791055509349248 8747024586238003456 11447258116966657664 14147491647695311872 16847725178423966080 1101214635443068672 3801448166171722880 6501681696900377088 9201915227629031296 11902148758357685504 14602382289086339712 17302615819814993920 1556105276834096512 4256338807562750720 6956572338291404928 9656805869020059136 12357039399748713344 15057272930477367552 17757506461206021760 2010995918225124352 4711229448953778560 7411462979682432768 10111696510411086976 12811930041139741184 15512163571868395392 18212397102597049600 2465886559616152192 5166120090344806400 7866353621073460608 10566587151802114816 13266820682530769024 15967054213259423232 220543670278525824 2920777201007180032 5621010731735834240 8321244262464488448 11021477793193142656 13721711323921796864 16421944854650451072 675434311669553664 3375667842398207872 6075901373126862080 8776134903855516288 11476368434584170496 14176601965312824704 16876835496041478912 1130324953060581504 3830558483789235712 6530792014517889920 9231025545246544128 11931259075975198336 14631492606703852544 17331726137432506752 1585215594451609344 4285449125180263552 6985682655908917760 9685916186637571968 12386149717366226176 15086383248094880384 17786616778823534592 2040106235842637184 4740339766571291392 7440573297299945600 10140806828028599808 12841040358757254016 15541273889485908224 18241507420214562432 2494996877233665024 5195230407962319232 7895463938690973440 10595697469419627648 13295931000148281856 15996164530876936064 249653987896038656 2949887518624692864 5650121049353347072 8350354580082001280 11050588110810655488 13750821641539309696 16451055172267963904 704544629287066496 3404778160015720704 6105011690744374912 8805245221473029120 11505478752201683328 14205712282930337536 16905945813658991744 1159435270678094336 3859668801406748544 6559902332135402752 9260135862864056960 11960369393592711168 14660602924321365376 17360836455050019584 1614325912069122176 4314559442797776384 7014792973526430592 9715026504255084800 12415260034983739008 15115493565712393216 17815727096441047424 2069216553460150016 4769450084188804224 7469683614917458432 10169917145646112640 12870150676374766848 15570384207103421056 18270617737832075264 2524107194851177856 5224340725579832064 7924574256308486272 10624807787037140480 13325041317765794688 16025274848494448896 278764305513551488 2978997836242205696 5679231366970859904 8379464897699514112 11079698428428168320 13779931959156822528 16480165489885476736 733654946904579328 3433888477633233536 6134122008361887744 8834355539090541952 11534589069819196160 14234822600547850368 16935056131276504576 1188545588295607168 3888779119024261376 6589012649752915584 9289246180481569792 11989479711210224000 14689713241938878208 17389946772667532416 1643436229686635008 4343669760415289216 7043903291143943424 9744136821872597632 12444370352601251840 15144603883329906048 17844837414058560256 2098326871077662848 4798560401806317056 7498793932534971264 10199027463263625472 12899260993992279680 15599494524720933888 18299728055449588096 2553217512468690688 5253451043197344896 7953684573925999104 10653918104654653312 13354151635383307520 16054385166111961728 307874623131064320 3008108153859718528 5708341684588372736 8408575215317026944 11108808746045681152 13809042276774335360 16509275807502989568 762765264522092160 3462998795250746368 6163232325979400576 8863465856708054784 11563699387436708992 14263932918165363200 16964166448894017408 1217655905913120000 3917889436641774208 6618122967370428416 9318356498099082624 12018590028827736832 14718823559556391040 17419057090285045248 1672546547304147840 4372780078032802048 7073013608761456256 9773247139490110464 12473480670218764672 15173714200947418880 17873947731676073088 2127437188695175680 4827670719423829888 7527904250152484096 10228137780881138304 12928371311609792512 15628604842338446720 18328838373067100928 2582327830086203520 5282561360814857728 7982794891543511936 10683028422272166144 13383261953000820352 16083495483729474560 336984940748577152 3037218471477231360 5737452002205885568 8437685532934539776 11137919063663193984 13838152594391848192 16538386125120502400 791875582139604992 3492109112868259200 6192342643596913408 8892576174325567616 11592809705054221824 14293043235782876032 16993276766511530240 1246766223530632832 3946999754259287040 6647233284987941248 9347466815716595456 12047700346445249664 14747933877173903872 17448167407902558080 1701656864921660672 4401890395650314880 7102123926378969088 9802357457107623296 12502590987836277504 15202824518564931712 17903058049293585920 2156547506312688512 4856781037041342720 7557014567769996928 10257248098498651136 12957481629227305344 15657715159955959552 18357948690684613760 2611438147703716352 5311671678432370560 8011905209161024768 10712138739889678976 13412372270618333184 16112605801346987392 366095258366089984 3066328789094744192 5766562319823398400 8466795850552052608 11167029381280706816 13867262912009361024 16567496442738015232 820985899757117824 3521219430485772032 6221452961214426240 8921686491943080448 11621920022671734656 14322153553400388864 17022387084129043072 1275876541148145664 3976110071876799872 6676343602605454080 9376577133334108288 12076810664062762496 14777044194791416704 17477277725520070912 1730767182539173504 4431000713267827712 7131234243996481920 9831467774725136128 12531701305453790336 15231934836182444544 17932168366911098752 2185657823930201344 4885891354658855552 7586124885387509760 10286358416116163968 12986591946844818176 15686825477573472384 18387059008302126592 2640548465321229184 5340781996049883392 8041015526778537600 10741249057507191808 13441482588235846016 16141716118964500224 395205575983602816 3095439106712257024 5795672637440911232 8495906168169565440 11196139698898219648 13896373229626873856 16596606760355528064 850096217374630656 3550329748103284864 6250563278831939072 8950796809560593280 11651030340289247488 14351263871017901696 17051497401746555904 1304986858765658496 4005220389494312704 6705453920222966912 9405687450951621120 12105920981680275328 14806154512408929536 17506388043137583744 1759877500156686336 4460111030885340544 7160344561613994752 9860578092342648960 12560811623071303168 15261045153799957376 17961278684528611584 2214768141547714176 4915001672276368384 7615235203005022592 10315468733733676800 13015702264462331008 15715935795190985216 18416169325919639424 2669658782938742016 5369892313667396224 8070125844396050432 10770359375124704640 13470592905853358848 16170826436582013056 424315893601115648 3124549424329769856 5824782955058424064 8525016485787078272 11225250016515732480 13925483547244386688 16625717077973040896 879206534992143488 3579440065720797696 6279673596449451904 8979907127178106112 11680140657906760320 14380374188635414528 17080607719364068736 1334097176383171328 4034330707111825536 6734564237840479744 9434797768569133952 12135031299297788160 14835264830026442368 17535498360755096576 1788987817774199168 4489221348502853376 7189454879231507584 9889688409960161792 12589921940688816000 15290155471417470208 17990389002146124416 2243878459165227008 4944111989893881216 7644345520622535424 10344579051351189632 13044812582079843840 15745046112808498048 18445279643537152256 2698769100556254848 5399002631284909056 8099236162013563264 10799469692742217472 13499703223470871680 16199936754199525888 453426211218628480 3153659741947282688 5853893272675936896 8554126803404591104 11254360334133245312 13954593864861899520 16654827395590553728 908316852609656320 3608550383338310528 6308783914066964736 9009017444795618944 11709250975524273152 14409484506252927360 17109718036981581568 1363207494000684160 4063441024729338368 6763674555457992576 9463908086186646784 12164141616915300992 14864375147643955200 17564608678372609408 1818098135391712000 4518331666120366208 7218565196849020416 9918798727577674624 12619032258306328832 15319265789034983040 18019499319763637248 2272988776782739840 4973222307511394048 7673455838240048256 10373689368968702464 13073922899697356672 15774156430426010880 27645887445113472 2727879418173767680 5428112948902421888 8128346479631076096 10828580010359730304 13528813541088384512 16229047071817038720 482536528836141312 3182770059564795520 5883003590293449728 8583237121022103936 11283470651750758144 13983704182479412352 16683937713208066560 937427170227169152 3637660700955823360 6337894231684477568 9038127762413131776 11738361293141785984 14438594823870440192 17138828354599094400 1392317811618196992 4092551342346851200 6792784873075505408 9493018403804159616 12193251934532813824 14893485465261468032 17593718995990122240 1847208453009224832 4547441983737879040 7247675514466533248 9947909045195187456 12648142575923841664 15348376106652495872 18048609637381150080 2302099094400252672 5002332625128906880 7702566155857561088 10402799686586215296 13103033217314869504 15803266748043523712 56756205062626304 2756989735791280512 5457223266519934720 8157456797248588928 10857690327977243136 13557923858705897344 16258157389434551552 511646846453654144 3211880377182308352 5912113907910962560 8612347438639616768 11312580969368270976 14012814500096925184 16713048030825579392 966537487844681984 3666771018573336192 6367004549301990400 9067238080030644608 11767471610759298816 14467705141487953024 17167938672216607232 1421428129235709824 4121661659964364032 6821895190693018240 9522128721421672448 12222362252150326656 14922595782878980864 17622829313607635072 1876318770626737664 4576552301355391872 7276785832084046080 9977019362812700288 12677252893541354496 15377486424270008704 18077719954998662912 2331209412017765504 5031442942746419712 7731676473475073920 10431910004203728128 13132143534932382336 15832377065661036544 85866522680139136 2786100053408793344 5486333584137447552 8186567114866101760 10886800645594755968 13587034176323410176 16287267707052064384 540757164071166976 3240990694799821184 5941224225528475392 8641457756257129600 11341691286985783808 14041924817714438016 16742158348443092224 995647805462194816 3695881336190849024 6396114866919503232 9096348397648157440 11796581928376811648 14496815459105465856 17197048989834120064 1450538446853222656 4150771977581876864 6851005508310531072 9551239039039185280 12251472569767839488 14951706100496493696 17651939631225147904 1905429088244250496 4605662618972904704 7305896149701558912 10006129680430213120 12706363211158867328 15406596741887521536 18106830272616175744 2360319729635278336 5060553260363932544 7760786791092586752 10461020321821240960 13161253852549895168 15861487383278549376 114976840297651968 2815210371026306176 5515443901754960384 8215677432483614592 10915910963212268800 13616144493940923008 16316378024669577216 569867481688679808 3270101012417334016 5970334543145988224 8670568073874642432 11370801604603296640 14071035135331950848 16771268666060605056 1024758123079707648 3724991653808361856 6425225184537016064 9125458715265670272 11825692245994324480 14525925776722978688 17226159307451632896 1479648764470735488 4179882295199389696 6880115825928043904 9580349356656698112 12280582887385352320 14980816418114006528 17681049948842660736 1934539405861763328 4634772936590417536 7335006467319071744 10035239998047725952 12735473528776380160 15435707059505034368 18135940590233688576 2389430047252791168 5089663577981445376 7789897108710099584 10490130639438753792 13190364170167408000 15890597700896062208 144087157915164800 2844320688643819008 5544554219372473216 8244787750101127424 10945021280829781632 13645254811558435840 16345488342287090048 598977799306192640 3299211330034846848 5999444860763501056 8699678391492155264 11399911922220809472 14100145452949463680 16800378983678117888 1053868440697220480 3754101971425874688 6454335502154528896 9154569032883183104 11854802563611837312 14555036094340491520 17255269625069145728 1508759082088248320 4208992612816902528 6909226143545556736 9609459674274210944 12309693205002865152 15009926735731519360 17710160266460173568 1963649723479276160 4663883254207930368 7364116784936584576 10064350315665238784 12764583846393892992 15464817377122547200 18165050907851201408 2418540364870304000 5118773895598958208 7819007426327612416 10519240957056266624 13219474487784920832 15919708018513575040 173197475532677632 2873431006261331840 5573664536989986048 8273898067718640256 10974131598447294464 13674365129175948672 16374598659904602880 628088116923705472 3328321647652359680 6028555178381013888 8728788709109668096 11429022239838322304 14129255770566976512 16829489301295630720 1082978758314733312 3783212289043387520 6483445819772041728 9183679350500695936 11883912881229350144 14584146411958004352 17284379942686658560 1537869399705761152 4238102930434415360 6938336461163069568 9638569991891723776 12338803522620377984 15039037053349032192 17739270584077686400 1992760041096788992 4692993571825443200 7393227102554097408 10093460633282751616 12793694164011405824 15493927694740060032 18194161225468714240 2447650682487816832 5147884213216471040 7848117743945125248 10548351274673779456 13248584805402433664 15948818336131087872 202307793150190464 2902541323878844672 5602774854607498880 8303008385336153088 11003241916064807296 13703475446793461504 16403708977522115712 657198434541218304 3357431965269872512 6057665495998526720 8757899026727180928 11458132557455835136 14158366088184489344 16858599618913143552 1112089075932246144 3812322606660900352 6512556137389554560 9212789668118208768 11913023198846862976 14613256729575517184 17313490260304171392 1566979717323273984 4267213248051928192 6967446778780582400 9667680309509236608 12367913840237890816 15068147370966545024 17768380901695199232 2021870358714301824 4722103889442956032 7422337420171610240 10122570950900264448 12822804481628918656 15523038012357572864 18223271543086227072 2476761000105329664 5176994530833983872 7877228061562638080 10577461592291292288 13277695123019946496 15977928653748600704 231418110767703296 2931651641496357504 5631885172225011712 8332118702953665920 11032352233682320128 13732585764410974336 16432819295139628544 686308752158731136 3386542282887385344 6086775813616039552 8787009344344693760 11487242875073347968 14187476405802002176 16887709936530656384 1141199393549758976 3841432924278413184 6541666455007067392 9241899985735721600 11942133516464375808 14642367047193030016 17342600577921684224 1596090034940786816 4296323565669441024 6996557096398095232 9696790627126749440 12397024157855403648 15097257688584057856 17797491219312712064 2050980676331814656 4751214207060468864 7451447737789123072 10151681268517777280 12851914799246431488 15552148329975085696 18252381860703739904 2505871317722842496 5206104848451496704 7906338379180150912 10606571909908805120 13306805440637459328 16007038971366113536 260528428385216128 2960761959113870336 5660995489842524544 8361229020571178752 11061462551299832960 13761696082028487168 16461929612757141376 715419069776243968 3415652600504898176 6115886131233552384 8816119661962206592 11516353192690860800 14216586723419515008 16916820254148169216 1170309711167271808 3870543241895926016 6570776772624580224 9271010303353234432 11971243834081888640 14671477364810542848 17371710895539197056 1625200352558299648 4325433883286953856 7025667414015608064 9725900944744262272 12426134475472916480 15126368006201570688 17826601536930224896 2080090993949327488 4780324524677981696 7480558055406635904 10180791586135290112 12881025116863944320 15581258647592598528 18281492178321252736 2534981635340355328 5235215166069009536 7935448696797663744 10635682227526317952 13335915758254972160 16036149288983626368 289638746002728960 2989872276731383168 5690105807460037376 8390339338188691584 11090572868917345792 13790806399646000000 16491039930374654208 744529387393756800 3444762918122411008 6144996448851065216 8845229979579719424 11545463510308373632 14245697041037027840 16945930571765682048 1199420028784784640 3899653559513438848 6599887090242093056 9300120620970747264 12000354151699401472 14700587682428055680 17400821213156709888 1654310670175812480 4354544200904466688 7054777731633120896 9755011262361775104 12455244793090429312 15155478323819083520 17855711854547737728 2109201311566840320 4809434842295494528 7509668373024148736 10209901903752802944 12910135434481457152 15610368965210111360 18310602495938765568 2564091952957868160 5264325483686522368 7964559014415176576 10664792545143830784 13365026075872484992 16065259606601139200 318749063620241792 3018982594348896000 5719216125077550208 8419449655806204416 11119683186534858624 13819916717263512832 16520150247992167040 773639705011269632 3473873235739923840 6174106766468578048 8874340297197232256 11574573827925886464 14274807358654540672 16975040889383194880 1228530346402297472 3928763877130951680 6628997407859605888 9329230938588260096 12029464469316914304 14729698000045568512 17429931530774222720 1683420987793325312 4383654518521979520 7083888049250633728 9784121579979287936 12484355110707942144 15184588641436596352 17884822172165250560 2138311629184353152 4838545159913007360 7538778690641661568 10239012221370315776 12939245752098969984 15639479282827624192 18339712813556278400 2593202270575380992 5293435801304035200 7993669332032689408 10693902862761343616 13394136393489997824 16094369924218652032 347859381237754624 3048092911966408832 5748326442695063040 8448559973423717248 11148793504152371456 13849027034881025664 16549260565609679872 802750022628782464 3502983553357436672 6203217084086090880 8903450614814745088 11603684145543399296 14303917676272053504 17004151207000707712 1257640664019810304 3957874194748464512 6658107725477118720 9358341256205772928 12058574786934427136 14758808317663081344 17459041848391735552 1712531305410838144 4412764836139492352 7112998366868146560 9813231897596800768 12513465428325454976 15213698959054109184 17913932489782763392 2167421946801865984 4867655477530520192 7567889008259174400 10268122538987828608 12968356069716482816 15668589600445137024 18368823131173791232 2622312588192893824 5322546118921548032 8022779649650202240 10723013180378856448 13423246711107510656 16123480241836164864 376969698855267456 3077203229583921664 5777436760312575872 8477670291041230080 11177903821769884288 13878137352498538496 16578370883227192704 831860340246295296 3532093870974949504 6232327401703603712 8932560932432257920 11632794463160912128 14333027993889566336 17033261524618220544 1286750981637323136 3986984512365977344 6687218043094631552 9387451573823285760 12087685104551939968 14787918635280594176 17488152166009248384 1741641623028350976 4441875153757005184 7142108684485659392 9842342215214313600 12542575745942967808 15242809276671622016 17943042807400276224 2196532264419378816 4896765795148033024 7596999325876687232 10297232856605341440 12997466387333995648 15697699918062649856 18397933448791304064 2651422905810406656 5351656436539060864 8051889967267715072 10752123497996369280 13452357028725023488 16152590559453677696 406080016472780288 3106313547201434496 5806547077930088704 8506780608658742912 11207014139387397120 13907247670116051328 16607481200844705536 860970657863808128 3561204188592462336 6261437719321116544 8961671250049770752 11661904780778424960 14362138311507079168 17062371842235733376 1315861299254835968 4016094829983490176 6716328360712144384 9416561891440798592 12116795422169452800 14817028952898107008 17517262483626761216 1770751940645863808 4470985471374518016 7171219002103172224 9871452532831826432 12571686063560480640 15271919594289134848 17972153125017789056 2225642582036891648 4925876112765545856 7626109643494200064 10326343174222854272 13026576704951508480 15726810235680162688 18427043766408816896 2680533223427919488 5380766754156573696 8081000284885227904 10781233815613882112 13481467346342536320 16181700877071190528 435190334090293120 3135423864818947328 5835657395547601536 8535890926276255744 11236124457004909952 13936357987733564160 16636591518462218368 890080975481320960 3590314506209975168 6290548036938629376 8990781567667283584 11691015098395937792 14391248629124592000 17091482159853246208 1344971616872348800 4045205147601003008 6745438678329657216 9445672209058311424 12145905739786965632 14846139270515619840 17546372801244274048 1799862258263376640 4500095788992030848 7200329319720685056 9900562850449339264 12600796381177993472 15301029911906647680 18001263442635301888 2254752899654404480 4954986430383058688 7655219961111712896 10355453491840367104 13055687022569021312 15755920553297675520 9410010316778112 2709643541045432320 5409877071774086528 8110110602502740736 10810344133231394944 13510577663960049152 16210811194688703360 464300651707805952 3164534182436460160 5864767713165114368 8565001243893768576 11265234774622422784 13965468305351076992 16665701836079731200 919191293098833792 3619424823827488000 6319658354556142208 9019891885284796416 11720125416013450624 14420358946742104832 17120592477470759040 1374081934489861632 4074315465218515840 6774548995947170048 9474782526675824256 12175016057404478464 14875249588133132672 17575483118861786880 1828972575880889472 4529206106609543680 7229439637338197888 9929673168066852096 12629906698795506304 15330140229524160512 18030373760252814720 2283863217271917312 4984096748000571520 7684330278729225728 10384563809457879936 13084797340186534144 15785030870915188352 38520327934290944 2738753858662945152 5438987389391599360 8139220920120253568 10839454450848907776 13539687981577561984 16239921512306216192 493410969325318784 3193644500053972992 5893878030782627200 8594111561511281408 11294345092239935616 13994578622968589824 16694812153697244032 948301610716346624 3648535141445000832 6348768672173655040 9049002202902309248 11749235733630963456 14449469264359617664 17149702795088271872 1403192252107374464 4103425782836028672 6803659313564682880 9503892844293337088 12204126375021991296 14904359905750645504 17604593436479299712 1858082893498402304 4558316424227056512 7258549954955710720 9958783485684364928 12659017016413019136 15359250547141673344 18059484077870327552 2312973534889430144 5013207065618084352 7713440596346738560 10413674127075392768 13113907657804046976 15814141188532701184 67630645551803776 2767864176280457984 5468097707009112192 8168331237737766400 10868564768466420608 13568798299195074816 16269031829923729024 522521286942831616 3222754817671485824 5922988348400140032 8623221879128794240 11323455409857448448 14023688940586102656 16723922471314756864 977411928333859456 3677645459062513664 6377878989791167872 9078112520519822080 11778346051248476288 14478579581977130496 17178813112705784704 1432302569724887296 4132536100453541504 6832769631182195712 9533003161910849920 12233236692639504128 14933470223368158336 17633703754096812544 1887193211115915136 4587426741844569344 7287660272573223552 9987893803301877760 12688127334030531968 15388360864759186176 18088594395487840384 2342083852506942976 5042317383235597184 7742550913964251392 10442784444692905600 13143017975421559808 15843251506150214016 96740963169316608 2796974493897970816 5497208024626625024 8197441555355279232 10897675086083933440 13597908616812587648 16298142147541241856 551631604560344448 3251865135288998656 5952098666017652864 8652332196746307072 11352565727474961280 14052799258203615488 16753032788932269696 1006522245951372288 3706755776680026496 6406989307408680704 9107222838137334912 11807456368865989120 14507689899594643328 17207923430323297536 1461412887342400128 4161646418071054336 6861879948799708544 9562113479528362752 12262347010257016960 14962580540985671168 17662814071714325376 1916303528733427968 4616537059462082176 7316770590190736384 10017004120919390592 12717237651648044800 15417471182376699008 18117704713105353216 2371194170124455808 5071427700853110016 7771661231581764224 10471894762310418432 13172128293039072640 15872361823767726848 125851280786829440 2826084811515483648 5526318342244137856 8226551872972792064 10926785403701446272 13627018934430100480 16327252465158754688 580741922177857280 3280975452906511488 5981208983635165696 8681442514363819904 11381676045092474112 14081909575821128320 16782143106549782528 1035632563568885120 3735866094297539328 6436099625026193536 9136333155754847744 11836566686483501952 14536800217212156160 17237033747940810368 1490523204959912960 4190756735688567168 6890990266417221376 9591223797145875584 12291457327874529792 14991690858603184000 17691924389331838208 1945413846350940800 4645647377079595008 7345880907808249216 10046114438536903424 12746347969265557632 15446581499994211840 18146815030722866048 2400304487741968640 5100538018470622848 7800771549199277056 10501005079927931264 13201238610656585472 15901472141385239680 154961598404342272 2855195129132996480 5555428659861650688 8255662190590304896 10955895721318959104 13656129252047613312 16356362782776267520 609852239795370112 3310085770524024320 6010319301252678528 8710552831981332736 11410786362709986944 14111019893438641152 16811253424167295360 1064742881186397952 3764976411915052160 6465209942643706368 9165443473372360576 11865677004101014784 14565910534829668992 17266144065558323200 1519633522577425792 4219867053306080000 6920100584034734208 9620334114763388416 12320567645492042624 15020801176220696832 17721034706949351040 1974524163968453632 4674757694697107840 7374991225425762048 10075224756154416256 12775458286883070464 15475691817611724672 18175925348340378880 2429414805359481472 5129648336088135680 7829881866816789888 10530115397545444096 13230348928274098304 15930582459002752512 184071916021855104 2884305446750509312 5584538977479163520 8284772508207817728 10985006038936471936 13685239569665126144 16385473100393780352 638962557412882944 3339196088141537152 6039429618870191360 8739663149598845568 11439896680327499776 14140130211056153984 16840363741784808192 1093853198803910784 3794086729532564992 6494320260261219200 9194553790989873408 11894787321718527616 14595020852447181824 17295254383175836032 1548743840194938624 4248977370923592832 6949210901652247040 9649444432380901248 12349677963109555456 15049911493838209664 17750145024566863872 2003634481585966464 4703868012314620672 7404101543043274880 10104335073771929088 12804568604500583296 15504802135229237504 18205035665957891712 2458525122976994304 5158758653705648512 7858992184434302720 10559225715162956928 13259459245891611136 15959692776620265344 213182233639367936 2913415764368022144 5613649295096676352 8313882825825330560 11014116356553984768 13714349887282638976 16414583418011293184 668072875030395776 3368306405759049984 6068539936487704192 8768773467216358400 11469006997945012608 14169240528673666816 16869474059402321024 1122963516421423616 3823197047150077824 6523430577878732032 9223664108607386240 11923897639336040448 14624131170064694656 17324364700793348864 1577854157812451456 4278087688541105664 6978321219269759872 9678554749998414080 12378788280727068288 15079021811455722496 17779255342184376704 2032744799203479296 4732978329932133504 7433211860660787712 10133445391389441920 12833678922118096128 15533912452846750336 18234145983575404544 2487635440594507136 5187868971323161344 7888102502051815552 10588336032780469760 13288569563509123968 15988803094237778176 242292551256880768 2942526081985534976 5642759612714189184 8342993143442843392 11043226674171497600 13743460204900151808 16443693735628806016 697183192647908608 3397416723376562816 6097650254105217024 8797883784833871232 11498117315562525440 14198350846291179648 16898584377019833856 1152073834038936448 3852307364767590656 6552540895496244864 9252774426224899072 11953007956953553280 14653241487682207488 17353475018410861696 1606964475429964288 4307198006158618496 7007431536887272704 9707665067615926912 12407898598344581120 15108132129073235328 17808365659801889536 2061855116820992128 4762088647549646336 7462322178278300544 10162555709006954752 12862789239735608960 15563022770464263168 18263256301192917376 2516745758212019968 5216979288940674176 7917212819669328384 10617446350397982592 13317679881126636800 16017913411855291008 271402868874393600 2971636399603047808 5671869930331702016 8372103461060356224 11072336991789010432 13772570522517664640 16472804053246318848 726293510265421440 3426527040994075648 6126760571722729856 8826994102451384064 11527227633180038272 14227461163908692480 16927694694637346688 1181184151656449280 3881417682385103488 6581651213113757696 9281884743842411904 11982118274571066112 14682351805299720320 17382585336028374528 1636074793047477120 4336308323776131328 7036541854504785536 9736775385233439744 12437008915962093952 15137242446690748160 17837475977419402368 2090965434438504960 4791198965167159168 7491432495895813376 10191666026624467584 12891899557353121792 15592133088081776000 18292366618810430208 2545856075829532800 5246089606558187008 7946323137286841216 10646556668015495424 13346790198744149632 16047023729472803840 300513186491906432 3000746717220560640 5700980247949214848 8401213778677869056 11101447309406523264 13801680840135177472 16501914370863831680 755403827882934272 3455637358611588480 6155870889340242688 8856104420068896896 11556337950797551104 14256571481526205312 16956805012254859520 1210294469273962112 3910528000002616320 6610761530731270528 9310995061459924736 12011228592188578944 14711462122917233152 17411695653645887360 1665185110664989952 4365418641393644160 7065652172122298368 9765885702850952576 12466119233579606784 15166352764308260992 17866586295036915200 2120075752056017792 4820309282784672000 7520542813513326208 10220776344241980416 12921009874970634624 15621243405699288832 18321476936427943040 2574966393447045632 5275199924175699840 7975433454904354048 10675666985633008256 13375900516361662464 16076134047090316672 329623504109419264 3029857034838073472 5730090565566727680 8430324096295381888 11130557627024036096 13830791157752690304 16531024688481344512 784514145500447104 3484747676229101312 6184981206957755520 8885214737686409728 11585448268415063936 14285681799143718144 16985915329872372352 1239404786891474944 3939638317620129152 6639871848348783360 9340105379077437568 12040338909806091776 14740572440534745984 17440805971263400192 1694295428282502784 4394528959011156992 7094762489739811200 9794996020468465408 12495229551197119616 15195463081925773824 17895696612654428032 2149186069673530624 4849419600402184832 7549653131130839040 10249886661859493248 12950120192588147456 15650353723316801664 18350587254045455872 2604076711064558464 5304310241793212672 8004543772521866880 10704777303250521088 13405010833979175296 16105244364707829504 358733821726932096 3058967352455586304 5759200883184240512 8459434413912894720 11159667944641548928 13859901475370203136 16560135006098857344 813624463117959936 3513857993846614144 6214091524575268352 8914325055303922560 11614558586032576768 14314792116761230976 17015025647489885184 1268515104508987776 3968748635237641984 6668982165966296192 9369215696694950400 12069449227423604608 14769682758152258816 17469916288880913024 1723405745900015616 4423639276628669824 7123872807357324032 9824106338085978240 12524339868814632448 15224573399543286656 17924806930271940864 2178296387291043456 4878529918019697664 7578763448748351872 10278996979477006080 12979230510205660288 15679464040934314496 18379697571662968704 2633187028682071296 5333420559410725504 8033654090139379712 10733887620868033920 13434121151596688128 16134354682325342336 387844139344444928 3088077670073099136 5788311200801753344 8488544731530407552 11188778262259061760 13889011792987715968 16589245323716370176 842734780735472768 3542968311464126976 6243201842192781184 8943435372921435392 11643668903650089600 14343902434378743808 17044135965107398016 1297625422126500608 3997858952855154816 6698092483583809024 9398326014312463232 12098559545041117440 14798793075769771648 17499026606498425856 1752516063517528448 4452749594246182656 7152983124974836864 9853216655703491072 12553450186432145280 15253683717160799488 17953917247889453696 2207406704908556288 4907640235637210496 7607873766365864704 10308107297094518912 13008340827823173120 15708574358551827328 18408807889280481536 2662297346299584128 5362530877028238336 8062764407756892544 10762997938485546752 13463231469214200960 16163464999942855168 416954456961957760 3117187987690611968 5817421518419266176 8517655049147920384 11217888579876574592 13918122110605228800 16618355641333883008 871845098352985600 3572078629081639808 6272312159810294016 8972545690538948224 11672779221267602432 14373012751996256640 17073246282724910848 1326735739744013440 4026969270472667648 6727202801201321856 9427436331929976064 12127669862658630272 14827903393387284480 17528136924115938688 1781626381135041280 4481859911863695488 7182093442592349696 9882326973321003904 12582560504049658112 15282794034778312320 17983027565506966528 2236517022526069120 4936750553254723328 7636984083983377536 10337217614712031744 13037451145440685952 15737684676169340160 18437918206897994368 2691407663917096960 5391641194645751168 8091874725374405376 10792108256103059584 13492341786831713792 16192575317560368000 446064774579470592 3146298305308124800 5846531836036779008 8546765366765433216 11246998897494087424 13947232428222741632 16647465958951395840 900955415970498432 3601188946699152640 6301422477427806848 9001656008156461056 11701889538885115264 14402123069613769472 17102356600342423680 1355846057361526272 4056079588090180480 6756313118818834688 9456546649547488896 12156780180276143104 14857013711004797312 17557247241733451520 1810736698752554112 4510970229481208320 7211203760209862528 9911437290938516736 12611670821667170944 15311904352395825152 18012137883124479360 2265627340143581952 4965860870872236160 7666094401600890368 10366327932329544576 13066561463058198784 15766794993786852992 20284450805955584 2720517981534609792 5420751512263264000 8120985042991918208 10821218573720572416 13521452104449226624 16221685635177880832 475175092196983424 3175408622925637632 5875642153654291840 8575875684382946048 11276109215111600256 13976342745840254464 16676576276568908672 930065733588011264 3630299264316665472 6330532795045319680 9030766325773973888 11730999856502628096 14431233387231282304 17131466917959936512 1384956374979039104 4085189905707693312 6785423436436347520 9485656967165001728 12185890497893655936 14886124028622310144 17586357559350964352 1839847016370066944 4540080547098721152 7240314077827375360 9940547608556029568 12640781139284683776 15341014670013337984 18041248200741992192 2294737657761094784 4994971188489748992 7695204719218403200 10395438249947057408 13095671780675711616 15795905311404365824 49394768423468416 2749628299152122624 5449861829880776832 8150095360609431040 10850328891338085248 13550562422066739456 16250795952795393664 504285409814496256 3204518940543150464 5904752471271804672 8604986002000458880 11305219532729113088 14005453063457767296 16705686594186421504 959176051205524096 3659409581934178304 6359643112662832512 9059876643391486720 11760110174120140928 14460343704848795136 17160577235577449344 1414066692596551936 4114300223325206144 6814533754053860352 9514767284782514560 12215000815511168768 14915234346239822976 17615467876968477184 1868957333987579776 4569190864716233984 7269424395444888192 9969657926173542400 12669891456902196608 15370124987630850816 18070358518359505024 2323847975378607616 5024081506107261824 7724315036835916032 10424548567564570240 13124782098293224448 15825015629021878656 78505086040981248 2778738616769635456 5478972147498289664 8179205678226943872 10879439208955598080 13579672739684252288 16279906270412906496 533395727432009088 3233629258160663296 5933862788889317504 8634096319617971712 11334329850346625920 14034563381075280128 16734796911803934336 988286368823036928 3688519899551691136 6388753430280345344 9088986961008999552 11789220491737653760 14489454022466307968 17189687553194962176 1443177010214064768 4143410540942718976 6843644071671373184 9543877602400027392 12244111133128681600 14944344663857335808 17644578194585990016 1898067651605092608 4598301182333746816 7298534713062401024 9998768243791055232 12699001774519709440 15399235305248363648 18099468835977017856 2352958292996120448 5053191823724774656 7753425354453428864 10453658885182083072 13153892415910737280 15854125946639391488 107615403658494080 2807848934387148288 5508082465115802496 8208315995844456704 10908549526573110912 13608783057301765120 16309016588030419328 562506045049521920 3262739575778176128 5962973106506830336 8663206637235484544 11363440167964138752 14063673698692792960 16763907229421447168 1017396686440549760 3717630217169203968 6417863747897858176 9118097278626512384 11818330809355166592 14518564340083820800 17218797870812475008 1472287327831577600 4172520858560231808 6872754389288886016 9572987920017540224 12273221450746194432 14973454981474848640 17673688512203502848 1927177969222605440 4627411499951259648 7327645030679913856 10027878561408568064 12728112092137222272 15428345622865876480 18128579153594530688 2382068610613633280 5082302141342287488 7782535672070941696 10482769202799595904 13183002733528250112 15883236264256904320 136725721276006912 2836959252004661120 5537192782733315328 8237426313461969536 10937659844190623744 13637893374919277952 16338126905647932160 591616362667034752 3291849893395688960 5992083424124343168 8692316954852997376 11392550485581651584 14092784016310305792 16793017547038960000 1046507004058062592 3746740534786716800 6446974065515371008 9147207596244025216 11847441126972679424 14547674657701333632 17247908188429987840 1501397645449090432 4201631176177744640 6901864706906398848 9602098237635053056 12302331768363707264 15002565299092361472 17702798829821015680 1956288286840118272 4656521817568772480 7356755348297426688 10056988879026080896 12757222409754735104 15457455940483389312 18157689471212043520 2411178928231146112 5111412458959800320 7811645989688454528 10511879520417108736 13212113051145762944 15912346581874417152 165836038893519744 2866069569622173952 5566303100350828160 8266536631079482368 10966770161808136576 13667003692536790784 16367237223265444992 620726680284547584 3320960211013201792 6021193741741856000 8721427272470510208 11421660803199164416 14121894333927818624 16822127864656472832 1075617321675575424 3775850852404229632 6476084383132883840 9176317913861538048 11876551444590192256 14576784975318846464 17277018506047500672 1530507963066603264 4230741493795257472 6930975024523911680 9631208555252565888 12331442085981220096 15031675616709874304 17731909147438528512 1985398604457631104 4685632135186285312 7385865665914939520 10086099196643593728 12786332727372247936 15486566258100902144 18186799788829556352 2440289245848658944 5140522776577313152 7840756307305967360 10540989838034621568 13241223368763275776 15941456899491929984 194946356511032576 2895179887239686784 5595413417968340992 8295646948696995200 10995880479425649408 13696114010154303616 16396347540882957824 649836997902060416 3350070528630714624 6050304059359368832 8750537590088023040 11450771120816677248 14151004651545331456 16851238182273985664 1104727639293088256 3804961170021742464 6505194700750396672 9205428231479050880 11905661762207705088 14605895292936359296 17306128823665013504 1559618280684116096 4259851811412770304 6960085342141424512 9660318872870078720 12360552403598732928 15060785934327387136 17761019465056041344 2014508922075143936 4714742452803798144 7414975983532452352 10115209514261106560 12815443044989760768 15515676575718414976 18215910106447069184 2469399563466171776 5169633094194825984 7869866624923480192 10570100155652134400 13270333686380788608 15970567217109442816 224056674128545408 2924290204857199616 5624523735585853824 8324757266314508032 11024990797043162240 13725224327771816448 16425457858500470656 678947315519573248 3379180846248227456 6079414376976881664 8779647907705535872 11479881438434190080 14180114969162844288 16880348499891498496 1133837956910601088 3834071487639255296 6534305018367909504 9234538549096563712 11934772079825217920 14635005610553872128 17335239141282526336 1588728598301628928 4288962129030283136 6989195659758937344 9689429190487591552 12389662721216245760 15089896251944899968 17790129782673554176 2043619239692656768 4743852770421310976 7444086301149965184 10144319831878619392 12844553362607273600 15544786893335927808 18245020424064582016 2498509881083684608 5198743411812338816 7898976942540993024 10599210473269647232 13299444003998301440 15999677534726955648 253166991746058240 2953400522474712448 5653634053203366656 8353867583932020864 11054101114660675072 13754334645389329280 16454568176117983488 708057633137086080 3408291163865740288 6108524694594394496 8808758225323048704 11508991756051702912 14209225286780357120 16909458817509011328 1162948274528113920 3863181805256768128 6563415335985422336 9263648866714076544 11963882397442730752 14664115928171384960 17364349458900039168 1617838915919141760 4318072446647795968 7018305977376450176 9718539508105104384 12418773038833758592 15119006569562412800 17819240100291067008 2072729557310169600 4772963088038823808 7473196618767478016 10173430149496132224 12873663680224786432 15573897210953440640 18274130741682094848 2527620198701197440 5227853729429851648 7928087260158505856 10628320790887160064 13328554321615814272 16028787852344468480 282277309363571072 2982510840092225280 5682744370820879488 8382977901549533696 11083211432278187904 13783444963006842112 16483678493735496320 737167950754598912 3437401481483253120 6137635012211907328 8837868542940561536 11538102073669215744 14238335604397869952 16938569135126524160 1192058592145626752 3892292122874280960 6592525653602935168 9292759184331589376 11992992715060243584 14693226245788897792 17393459776517552000 1646949233536654592 4347182764265308800 7047416294993963008 9747649825722617216 12447883356451271424 15148116887179925632 17848350417908579840 2101839874927682432 4802073405656336640 7502306936384990848 10202540467113645056 12902773997842299264 15603007528570953472 18303241059299607680 2556730516318710272 5256964047047364480 7957197577776018688 10657431108504672896 13357664639233327104 16057898169961981312 311387626981083904 3011621157709738112 5711854688438392320 8412088219167046528 11112321749895700736 13812555280624354944 16512788811353009152 766278268372111744 3466511799100765952 6166745329829420160 8866978860558074368 11567212391286728576 14267445922015382784 16967679452744036992 1221168909763139584 3921402440491793792 6621635971220448000 9321869501949102208 12022103032677756416 14722336563406410624 17422570094135064832 1676059551154167424 4376293081882821632 7076526612611475840 9776760143340130048 12476993674068784256 15177227204797438464 17877460735526092672 2130950192545195264 4831183723273849472 7531417254002503680 10231650784731157888 12931884315459812096 15632117846188466304 18332351376917120512 2585840833936223104 5286074364664877312 7986307895393531520 10686541426122185728 13386774956850839936 16087008487579494144 340497944598596736 3040731475327250944 5740965006055905152 8441198536784559360 11141432067513213568 13841665598241867776 16541899128970521984 795388585989624576 3495622116718278784 6195855647446932992 8896089178175587200 11596322708904241408 14296556239632895616 16996789770361549824 1250279227380652416 3950512758109306624 6650746288837960832 9350979819566615040 12051213350295269248 14751446881023923456 17451680411752577664 1705169868771680256 4405403399500334464 7105636930228988672 9805870460957642880 12506103991686297088 15206337522414951296 17906571053143605504 2160060510162708096 4860294040891362304 7560527571620016512 10260761102348670720 12960994633077324928 15661228163805979136 18361461694534633344 2614951151553735936 5315184682282390144 8015418213011044352 10715651743739698560 13415885274468352768 16116118805197006976 369608262216109568 3069841792944763776 5770075323673417984 8470308854402072192 11170542385130726400 13870775915859380608 16571009446588034816 824498903607137408 3524732434335791616 6224965965064445824 8925199495793100032 11625433026521754240 14325666557250408448 17025900087979062656 1279389544998165248 3979623075726819456 6679856606455473664 9380090137184127872 12080323667912782080 14780557198641436288 17480790729370090496 1734280186389193088 4434513717117847296 7134747247846501504 9834980778575155712 12535214309303809920 15235447840032464128 17935681370761118336 2189170827780220928 4889404358508875136 7589637889237529344 10289871419966183552 12990104950694837760 15690338481423491968 18390572012152146176 2644061469171248768 5344294999899902976 8044528530628557184 10744762061357211392 13444995592085865600 16145229122814519808 398718579833622400 3098952110562276608 5799185641290930816 8499419172019585024 11199652702748239232 13899886233476893440 16600119764205547648 853609221224650240 3553842751953304448 6254076282681958656 8954309813410612864 11654543344139267072 14354776874867921280 17055010405596575488 1308499862615678080 4008733393344332288 6708966924072986496 9409200454801640704 12109433985530294912 14809667516258949120 17509901046987603328 1763390504006705920 4463624034735360128 7163857565464014336 9864091096192668544 12564324626921322752 15264558157649976960 17964791688378631168 2218281145397733760 4918514676126387968 7618748206855042176 10318981737583696384 13019215268312350592 15719448799041004800 18419682329769659008 2673171786788761600 5373405317517415808 8073638848246070016 10773872378974724224 13474105909703378432 16174339440432032640 427828897451135232 3128062428179789440 5828295958908443648 8528529489637097856 11228763020365752064 13928996551094406272 16629230081823060480 882719538842163072 3582953069570817280 6283186600299471488 8983420131028125696 11683653661756779904 14383887192485434112 17084120723214088320 1337610180233190912 4037843710961845120 6738077241690499328 9438310772419153536 12138544303147807744 14838777833876461952 17539011364605116160 1792500821624218752 4492734352352872960 7192967883081527168 9893201413810181376 12593434944538835584 15293668475267489792 17993902005996144000 2247391463015246592 4947624993743900800 7647858524472555008 10348092055201209216 13048325585929863424 15748559116658517632 2048573677620224 2702282104406274432 5402515635134928640 8102749165863582848 10802982696592237056 13503216227320891264 16203449758049545472 456939215068648064 3157172745797302272 5857406276525956480 8557639807254610688 11257873337983264896 13958106868711919104 16658340399440573312 911829856459675904 3612063387188330112 6312296917916984320 9012530448645638528 11712763979374292736 14412997510102946944 17113231040831601152 1366720497850703744 4066954028579357952 6767187559308012160 9467421090036666368 12167654620765320576 14867888151493974784 17568121682222628992 1821611139241731584 4521844669970385792 7222078200699040000 9922311731427694208 12622545262156348416 15322778792885002624 18023012323613656832 2276501780632759424 4976735311361413632 7676968842090067840 10377202372818722048 13077435903547376256 15777669434276030464 31158891295133056 2731392422023787264 5431625952752441472 8131859483481095680 10832093014209749888 13532326544938404096 16232560075667058304 486049532686160896 3186283063414815104 5886516594143469312 8586750124872123520 11286983655600777728 13987217186329431936 16687450717058086144 940940174077188736 3641173704805842944 6341407235534497152 9041640766263151360 11741874296991805568 14442107827720459776 17142341358449113984 1395830815468216576 4096064346196870784 6796297876925524992 9496531407654179200 12196764938382833408 14896998469111487616 17597231999840141824 1850721456859244416 4550954987587898624 7251188518316552832 9951422049045207040 12651655579773861248 15351889110502515456 18052122641231169664 2305612098250272256 5005845628978926464 7706079159707580672 10406312690436234880 13106546221164889088 15806779751893543296 60269208912645888 2760502739641300096 5460736270369954304 8160969801098608512 10861203331827262720 13561436862555916928 16261670393284571136 515159850303673728 3215393381032327936 5915626911760982144 8615860442489636352 11316093973218290560 14016327503946944768 16716561034675598976 970050491694701568 3670284022423355776 6370517553152009984 9070751083880664192 11770984614609318400 14471218145337972608 17171451676066626816 1424941133085729408 4125174663814383616 6825408194543037824 9525641725271692032 12225875256000346240 14926108786729000448 17626342317457654656 1879831774476757248 4580065305205411456 7280298835934065664 9980532366662719872 12680765897391374080 15380999428120028288 18081232958848682496 2334722415867785088 5034955946596439296 7735189477325093504 10435423008053747712 13135656538782401920 15835890069511056128 89379526530158720 2789613057258812928 5489846587987467136 8190080118716121344 10890313649444775552 13590547180173429760 16290780710902083968 544270167921186560 3244503698649840768 5944737229378494976 8644970760107149184 11345204290835803392 14045437821564457600 16745671352293111808 999160809312214400 3699394340040868608 6399627870769522816 9099861401498177024 11800094932226831232 14500328462955485440 17200561993684139648 1454051450703242240 4154284981431896448 6854518512160550656 9554752042889204864 12254985573617859072 14955219104346513280 17655452635075167488 1908942092094270080 4609175622822924288 7309409153551578496 10009642684280232704 12709876215008886912 15410109745737541120 18110343276466195328 2363832733485297920 5064066264213952128 7764299794942606336 10464533325671260544 13164766856399914752 15865000387128568960 118489844147671552 2818723374876325760 5518956905604979968 8219190436333634176 10919423967062288384 13619657497790942592 16319891028519596800 573380485538699392 3273614016267353600 5973847546996007808 8674081077724662016 11374314608453316224 14074548139181970432 16774781669910624640 1028271126929727232 3728504657658381440 6428738188387035648 9128971719115689856 11829205249844344064 14529438780572998272 17229672311301652480 1483161768320755072 4183395299049409280 6883628829778063488 9583862360506717696 12284095891235371904 14984329421964026112 17684562952692680320 1938052409711782912 4638285940440437120 7338519471169091328 10038753001897745536 12738986532626399744 15439220063355053952 18139453594083708160 2392943051102810752 5093176581831464960 7793410112560119168 10493643643288773376 13193877174017427584 15894110704746081792 147600161765184384 2847833692493838592 5548067223222492800 8248300753951147008 10948534284679801216 13648767815408455424 16349001346137109632 602490803156212224 3302724333884866432 6002957864613520640 8703191395342174848 11403424926070829056 14103658456799483264 16803891987528137472 1057381444547240064 3757614975275894272 6457848506004548480 9158082036733202688 11858315567461856896 14558549098190511104 17258782628919165312 1512272085938267904 4212505616666922112 6912739147395576320 9612972678124230528 12313206208852884736 15013439739581538944 17713673270310193152 1967162727329295744 4667396258057949952 7367629788786604160 10067863319515258368 12768096850243912576 15468330380972566784 18168563911701220992 2422053368720323584 5122286899448977792 7822520430177632000 10522753960906286208 13222987491634940416 15923221022363594624 176710479382697216 2876944010111351424 5577177540840005632 8277411071568659840 10977644602297314048 13677878133025968256 16378111663754622464 631601120773725056 3331834651502379264 6032068182231033472 8732301712959687680 11432535243688341888 14132768774416996096 16833002305145650304 1086491762164752896 3786725292893407104 6486958823622061312 9187192354350715520 11887425885079369728 14587659415808023936 17287892946536678144 1541382403555780736 4241615934284434944 6941849465013089152 9642082995741743360 12342316526470397568 15042550057199051776 17742783587927705984 1996273044946808576 4696506575675462784 7396740106404116992 10096973637132771200 12797207167861425408 15497440698590079616 18197674229318733824 2451163686337836416 5151397217066490624 7851630747795144832 10551864278523799040 13252097809252453248 15952331339981107456 205820797000210048 2906054327728864256 5606287858457518464 8306521389186172672 11006754919914826880 13706988450643481088 16407221981372135296 660711438391237888 3360944969119892096 6061178499848546304 8761412030577200512 11461645561305854720 14161879092034508928 16862112622763163136 1115602079782265728 3815835610510919936 6516069141239574144 9216302671968228352 11916536202696882560 14616769733425536768 17317003264154190976 1570492721173293568 4270726251901947776 6970959782630601984 9671193313359256192 12371426844087910400 15071660374816564608 17771893905545218816 2025383362564321408 4725616893292975616 7425850424021629824 10126083954750284032 12826317485478938240 15526551016207592448 18226784546936246656 2480274003955349248 5180507534684003456 7880741065412657664 10580974596141311872 13281208126869966080 15981441657598620288 234931114617722880 2935164645346377088 5635398176075031296 8335631706803685504 11035865237532339712 13736098768260993920 16436332298989648128 689821756008750720 3390055286737404928 6090288817466059136 8790522348194713344 11490755878923367552 14190989409652021760 16891222940380675968 1144712397399778560 3844945928128432768 6545179458857086976 9245412989585741184 11945646520314395392 14645880051043049600 17346113581771703808 1599603038790806400 4299836569519460608 7000070100248114816 9700303630976769024 12400537161705423232 15100770692434077440 17801004223162731648 2054493680181834240 4754727210910488448 7454960741639142656 10155194272367796864 12855427803096451072 15555661333825105280 18255894864553759488 2509384321572862080 5209617852301516288 7909851383030170496 10610084913758824704 13310318444487478912 16010551975216133120 264041432235235712 2964274962963889920 5664508493692544128 8364742024421198336 11064975555149852544 13765209085878506752 16465442616607160960 718932073626263552 3419165604354917760 6119399135083571968 8819632665812226176 11519866196540880384 14220099727269534592 16920333257998188800 1173822715017291392 3874056245745945600 6574289776474599808 9274523307203254016 11974756837931908224 14674990368660562432 17375223899389216640 1628713356408319232 4328946887136973440 7029180417865627648 9729413948594281856 12429647479322936064 15129881010051590272 17830114540780244480 2083603997799347072 4783837528528001280 7484071059256655488 10184304589985309696 12884538120713963904 15584771651442618112 18285005182171272320 2538494639190374912 5238728169919029120 7938961700647683328 10639195231376337536 13339428762104991744 16039662292833645952 293151749852748544 2993385280581402752 5693618811310056960 8393852342038711168 11094085872767365376 13794319403496019584 16494552934224673792 748042391243776384 3448275921972430592 6148509452701084800 8848742983429739008 11548976514158393216 14249210044887047424 16949443575615701632 1202933032634804224 3903166563363458432 6603400094092112640 9303633624820766848 12003867155549421056 14704100686278075264 17404334217006729472 1657823674025832064 4358057204754486272 7058290735483140480 9758524266211794688 12458757796940448896 15158991327669103104 17859224858397757312 2112714315416859904 4812947846145514112 7513181376874168320 10213414907602822528 12913648438331476736 15613881969060130944 18314115499788785152 2567604956807887744 5267838487536541952 7968072018265196160 10668305548993850368 13368539079722504576 16068772610451158784 322262067470261376 3022495598198915584 5722729128927569792 8422962659656224000 11123196190384878208 13823429721113532416 16523663251842186624 777152708861289216 3477386239589943424 6177619770318597632 8877853301047251840 11578086831775906048 14278320362504560256 16978553893233214464 1232043350252317056 3932276880980971264 6632510411709625472 9332743942438279680 12032977473166933888 14733211003895588096 17433444534624242304 1686933991643344896 4387167522371999104 7087401053100653312 9787634583829307520 12487868114557961728 15188101645286615936 17888335176015270144 2141824633034372736 4842058163763026944 7542291694491681152 10242525225220335360 12942758755948989568 15642992286677643776 18343225817406297984 2596715274425400576 5296948805154054784 7997182335882708992 10697415866611363200 13397649397340017408 16097882928068671616 351372385087774208 3051605915816428416 5751839446545082624 8452072977273736832 11152306508002391040 13852540038731045248 16552773569459699456 806263026478802048 3506496557207456256 6206730087936110464 8906963618664764672 11607197149393418880 14307430680122073088 17007664210850727296 1261153667869829888 3961387198598484096 6661620729327138304 9361854260055792512 12062087790784446720 14762321321513100928 17462554852241755136 1716044309260857728 4416277839989511936 7116511370718166144 9816744901446820352 12516978432175474560 15217211962904128768 17917445493632782976 2170934950651885568 4871168481380539776 7571402012109193984 10271635542837848192 12971869073566502400 15672102604295156608 18372336135023810816 2625825592042913408 5326059122771567616 8026292653500221824 10726526184228876032 13426759714957530240 16126993245686184448 380482702705287040 3080716233433941248 5780949764162595456 8481183294891249664 11181416825619903872 13881650356348558080 16581883887077212288 835373344096314880 3535606874824969088 6235840405553623296 8936073936282277504 11636307467010931712 14336540997739585920 17036774528468240128 1290263985487342720 3990497516215996928 6690731046944651136 9390964577673305344 12091198108401959552 14791431639130613760 17491665169859267968 1745154626878370560 4445388157607024768 7145621688335678976 9845855219064333184 12546088749792987392 15246322280521641600 17946555811250295808 2200045268269398400 4900278798998052608 7600512329726706816 10300745860455361024 13000979391184015232 15701212921912669440 18401446452641323648 2654935909660426240 5355169440389080448 8055402971117734656 10755636501846388864 13455870032575043072 16156103563303697280 409593020322799872 3109826551051454080 5810060081780108288 8510293612508762496 11210527143237416704 13910760673966070912 16610994204694725120 864483661713827712 3564717192442481920 6264950723171136128 8965184253899790336 11665417784628444544 14365651315357098752 17065884846085752960 1319374303104855552 4019607833833509760 6719841364562163968 9420074895290818176 12120308426019472384 14820541956748126592 17520775487476780800 1774264944495883392 4474498475224537600 7174732005953191808 9874965536681846016 12575199067410500224 15275432598139154432 17975666128867808640 2229155585886911232 4929389116615565440 7629622647344219648 10329856178072873856 13030089708801528064 15730323239530182272 18430556770258836480 2684046227277939072 5384279758006593280 8084513288735247488 10784746819463901696 13484980350192555904 16185213880921210112 438703337940312704 3138936868668966912 5839170399397621120 8539403930126275328 11239637460854929536 13939870991583583744 16640104522312237952 893593979331340544 3593827510059994752 6294061040788648960 8994294571517303168 11694528102245957376 14394761632974611584 17094995163703265792 1348484620722368384 4048718151451022592 6748951682179676800 9449185212908331008 12149418743636985216 14849652274365639424 17549885805094293632 1803375262113396224 4503608792842050432 7203842323570704640 9904075854299358848 12604309385028013056 15304542915756667264 18004776446485321472 2258265903504424064 4958499434233078272 7658732964961732480 10358966495690386688 13059200026419040896 15759433557147695104 12923014166797696 2713156544895451904 5413390075624106112 8113623606352760320 10813857137081414528 13514090667810068736 16214324198538722944 467813655557825536 3168047186286479744 5868280717015133952 8568514247743788160 11268747778472442368 13968981309201096576 16669214839929750784 922704296948853376 3622937827677507584 6323171358406161792 9023404889134816000 11723638419863470208 14423871950592124416 17124105481320778624 1377594938339881216 4077828469068535424 6778061999797189632 9478295530525843840 12178529061254498048 14878762591983152256 17578996122711806464 1832485579730909056 4532719110459563264 7232952641188217472 9933186171916871680 12633419702645525888 15333653233374180096 18033886764102834304 2287376221121936896 4987609751850591104 7687843282579245312 10388076813307899520 13088310344036553728 15788543874765207936 42033331784310528 2742266862512964736 5442500393241618944 8142733923970273152 10842967454698927360 13543200985427581568 16243434516156235776 496923973175338368 3197157503903992576 5897391034632646784 8597624565361300992 11297858096089955200 13998091626818609408 16698325157547263616 951814614566366208 3652048145295020416 6352281676023674624 9052515206752328832 11752748737480983040 14452982268209637248 17153215798938291456 1406705255957394048 4106938786686048256 6807172317414702464 9507405848143356672 12207639378872010880 14907872909600665088 17608106440329319296 1861595897348421888 4561829428077076096 7262062958805730304 9962296489534384512 12662530020263038720 15362763550991692928 18062997081720347136 2316486538739449728 5016720069468103936 7716953600196758144 10417187130925412352 13117420661654066560 15817654192382720768 71143649401823360 2771377180130477568 5471610710859131776 8171844241587785984 10872077772316440192 13572311303045094400 16272544833773748608 526034290792851200 3226267821521505408 5926501352250159616 8626734882978813824 11326968413707468032 14027201944436122240 16727435475164776448 980924932183879040 3681158462912533248 6381391993641187456 9081625524369841664 11781859055098495872 14482092585827150080 17182326116555804288 1435815573574906880 4136049104303561088 6836282635032215296 9536516165760869504 12236749696489523712 14936983227218177920 17637216757946832128 1890706214965934720 4590939745694588928 7291173276423243136 9991406807151897344 12691640337880551552 15391873868609205760 18092107399337859968 2345596856356962560 5045830387085616768 7746063917814270976 10446297448542925184 13146530979271579392 15846764510000233600 100253967019336192 2800487497747990400 5500721028476644608 8200954559205298816 10901188089933953024 13601421620662607232 16301655151391261440 555144608410364032 3255378139139018240 5955611669867672448 8655845200596326656 11356078731324980864 14056312262053635072 16756545792782289280 1010035249801391872 3710268780530046080 6410502311258700288 9110735841987354496 11810969372716008704 14511202903444662912 17211436434173317120 1464925891192419712 4165159421921073920 6865392952649728128 9565626483378382336 12265860014107036544 14966093544835690752 17666327075564344960 1919816532583447552 4620050063312101760 7320283594040755968 10020517124769410176 12720750655498064384 15420984186226718592 18121217716955372800 2374707173974475392 5074940704703129600 7775174235431783808 10475407766160438016 13175641296889092224 15875874827617746432 129364284636849024 2829597815365503232 5529831346094157440 8230064876822811648 10930298407551465856 13630531938280120064 16330765469008774272 584254926027876864 3284488456756531072 5984721987485185280 8684955518213839488 11385189048942493696 14085422579671147904 16785656110399802112 1039145567418904704 3739379098147558912 6439612628876213120 9139846159604867328 11840079690333521536 14540313221062175744 17240546751790829952 1494036208809932544 4194269739538586752 6894503270267240960 9594736800995895168 12294970331724549376 14995203862453203584 17695437393181857792 1948926850200960384 4649160380929614592 7349393911658268800 10049627442386923008 12749860973115577216 15450094503844231424 18150328034572885632 2403817491591988224 5104051022320642432 7804284553049296640 10504518083777950848 13204751614506605056 15904985145235259264 158474602254361856 2858708132983016064 5558941663711670272 8259175194440324480 10959408725168978688 13659642255897632896 16359875786626287104 613365243645389696 3313598774374043904 6013832305102698112 8714065835831352320 11414299366560006528 14114532897288660736 16814766428017314944 1068255885036417536 3768489415765071744 6468722946493725952 9168956477222380160 11869190007951034368 14569423538679688576 17269657069408342784 1523146526427445376 4223380057156099584 6923613587884753792 9623847118613408000 12324080649342062208 15024314180070716416 17724547710799370624 1978037167818473216 4678270698547127424 7378504229275781632 10078737760004435840 12778971290733090048 15479204821461744256 18179438352190398464 2432927809209501056 5133161339938155264 7833394870666809472 10533628401395463680 13233861932124117888 15934095462852772096 187584919871874688 2887818450600528896 5588051981329183104 8288285512057837312 10988519042786491520 13688752573515145728 16388986104243799936 642475561262902528 3342709091991556736 6042942622720210944 8743176153448865152 11443409684177519360 14143643214906173568 16843876745634827776 1097366202653930368 3797599733382584576 6497833264111238784 9198066794839892992 11898300325568547200 14598533856297201408 17298767387025855616 1552256844044958208 4252490374773612416 6952723905502266624 9652957436230920832 12353190966959575040 15053424497688229248 17753658028416883456 2007147485435986048 4707381016164640256 7407614546893294464 10107848077621948672 12808081608350602880 15508315139079257088 18208548669807911296 2462038126827013888 5162271657555668096 7862505188284322304 10562738719012976512 13262972249741630720 15963205780470284928 216695237489387520 2916928768218041728 5617162298946695936 8317395829675350144 11017629360404004352 13717862891132658560 16418096421861312768 671585878880415360 3371819409609069568 6072052940337723776 8772286471066377984 11472520001795032192 14172753532523686400 16872987063252340608 1126476520271443200 3826710051000097408 6526943581728751616 9227177112457405824 11927410643186060032 14627644173914714240 17327877704643368448 1581367161662471040 4281600692391125248 6981834223119779456 9682067753848433664 12382301284577087872 15082534815305742080 17782768346034396288 2036257803053498880 4736491333782153088 7436724864510807296 10136958395239461504 12837191925968115712 15537425456696769920 18237658987425424128 2491148444444526720 5191381975173180928 7891615505901835136 10591849036630489344 13292082567359143552 15992316098087797760 245805555106900352 2946039085835554560 5646272616564208768 8346506147292862976 11046739678021517184 13746973208750171392 16447206739478825600 700696196497928192 3400929727226582400 6101163257955236608 8801396788683890816 11501630319412545024 14201863850141199232 16902097380869853440 1155586837888956032 3855820368617610240 6556053899346264448 9256287430074918656 11956520960803572864 14656754491532227072 17356988022260881280 1610477479279983872 4310711010008638080 7010944540737292288 9711178071465946496 12411411602194600704 15111645132923254912 17811878663651909120 2065368120671011712 4765601651399665920 7465835182128320128 10166068712856974336 12866302243585628544 15566535774314282752 18266769305042936960 2520258762062039552 5220492292790693760 7920725823519347968 10620959354248002176 13321192884976656384 16021426415705310592 274915872724413184 2975149403453067392 5675382934181721600 8375616464910375808 11075849995639030016 13776083526367684224 16476317057096338432 729806514115441024 3430040044844095232 6130273575572749440 8830507106301403648 11530740637030057856 14230974167758712064 16931207698487366272 1184697155506468864 3884930686235123072 6585164216963777280 9285397747692431488 11985631278421085696 14685864809149739904 17386098339878394112 1639587796897496704 4339821327626150912 7040054858354805120 9740288389083459328 12440521919812113536 15140755450540767744 17840988981269421952 2094478438288524544 4794711969017178752 7494945499745832960 10195179030474487168 12895412561203141376 15595646091931795584 18295879622660449792 2549369079679552384 5249602610408206592 7949836141136860800 10650069671865515008 13350303202594169216 16050536733322823424 304026190341926016 3004259721070580224 5704493251799234432 8404726782527888640 11104960313256542848 13805193843985197056 16505427374713851264 758916831732953856 3459150362461608064 6159383893190262272 8859617423918916480 11559850954647570688 14260084485376224896 16960318016104879104 1213807473123981696 3914041003852635904 6614274534581290112 9314508065309944320 12014741596038598528 14714975126767252736 17415208657495906944 1668698114515009536 4368931645243663744 7069165175972317952 9769398706700972160 12469632237429626368 15169865768158280576 17870099298886934784 2123588755906037376 4823822286634691584 7524055817363345792 10224289348092000000 12924522878820654208 15624756409549308416 18324989940277962624 2578479397297065216 5278712928025719424 7978946458754373632 10679179989483027840 13379413520211682048 16079647050940336256 333136507959438848 3033370038688093056 5733603569416747264 8433837100145401472 11134070630874055680 13834304161602709888 16534537692331364096 788027149350466688 3488260680079120896 6188494210807775104 8888727741536429312 11588961272265083520 14289194802993737728 16989428333722391936 1242917790741494528 3943151321470148736 6643384852198802944 9343618382927457152 12043851913656111360 14744085444384765568 17444318975113419776 1697808432132522368 4398041962861176576 7098275493589830784 9798509024318484992 12498742555047139200 15198976085775793408 17899209616504447616 2152699073523550208 4852932604252204416 7553166134980858624 10253399665709512832 12953633196438167040 15653866727166821248 18354100257895475456 2607589714914578048 5307823245643232256 8008056776371886464 10708290307100540672 13408523837829194880 16108757368557849088 362246825576951680 3062480356305605888 5762713887034260096 8462947417762914304 11163180948491568512 13863414479220222720 16563648009948876928 817137466967979520 3517370997696633728 6217604528425287936 8917838059153942144 11618071589882596352 14318305120611250560 17018538651339904768 1272028108359007360 3972261639087661568 6672495169816315776 9372728700544969984 12072962231273624192 14773195762002278400 17473429292730932608 1726918749750035200 4427152280478689408 7127385811207343616 9827619341935997824 12527852872664652032 15228086403393306240 17928319934121960448 2181809391141063040 4882042921869717248 7582276452598371456 10282509983327025664 12982743514055679872 15682977044784334080 18383210575512988288 2636700032532090880 5336933563260745088 8037167093989399296 10737400624718053504 13437634155446707712 16137867686175361920 391357143194464512 3091590673923118720 5791824204651772928 8492057735380427136 11192291266109081344 13892524796837735552 16592758327566389760 846247784585492352 3546481315314146560 6246714846042800768 8946948376771454976 11647181907500109184 14347415438228763392 17047648968957417600 1301138425976520192 4001371956705174400 6701605487433828608 9401839018162482816 12102072548891137024 14802306079619791232 17502539610348445440 1756029067367548032 4456262598096202240 7156496128824856448 9856729659553510656 12556963190282164864 15257196721010819072 17957430251739473280 2210919708758575872 4911153239487230080 7611386770215884288 10311620300944538496 13011853831673192704 15712087362401846912 18412320893130501120 2665810350149603712 5366043880878257920 8066277411606912128 10766510942335566336 13466744473064220544 16166978003792874752 420467460811977344 3120700991540631552 5820934522269285760 8521168052997939968 11221401583726594176 13921635114455248384 16621868645183902592 875358102203005184 3575591632931659392 6275825163660313600 8976058694388967808 11676292225117622016 14376525755846276224 17076759286574930432 1330248743594033024 4030482274322687232 6730715805051341440 9430949335779995648 12131182866508649856 14831416397237304064 17531649927965958272 1785139384985060864 4485372915713715072 7185606446442369280 9885839977171023488 12586073507899677696 15286307038628331904 17986540569356986112 2240030026376088704 4940263557104742912 7640497087833397120 10340730618562051328 13040964149290705536 15741197680019359744 18441431210748013952 2694920667767116544 5395154198495770752 8095387729224424960 10795621259953079168 13495854790681733376 16196088321410387584 449577778429490176 3149811309158144384 5850044839886798592 8550278370615452800 11250511901344107008 13950745432072761216 16650978962801415424 904468419820518016 3604701950549172224 6304935481277826432 9005169012006480640 11705402542735134848 14405636073463789056 17105869604192443264 1359359061211545856 4059592591940200064 6759826122668854272 9460059653397508480 12160293184126162688 14860526714854816896 17560760245583471104 1814249702602573696 4514483233331227904 7214716764059882112 9914950294788536320 12615183825517190528 15315417356245844736 18015650886974498944 2269140343993601536 4969373874722255744 7669607405450909952 10369840936179564160 13070074466908218368 15770307997636872576 23797454655975168 2724030985384629376 5424264516113283584 8124498046841937792 10824731577570592000 13524965108299246208 16225198639027900416 478688096047003008 3178921626775657216 5879155157504311424 8579388688232965632 11279622218961619840 13979855749690274048 16680089280418928256 933578737438030848 3633812268166685056 6334045798895339264 9034279329623993472 11734512860352647680 14434746391081301888 17134979921809956096 1388469378829058688 4088702909557712896 6788936440286367104 9489169971015021312 12189403501743675520 14889637032472329728 17589870563200983936 1843360020220086528 4543593550948740736 7243827081677394944 9944060612406049152 12644294143134703360 15344527673863357568 18044761204592011776 2298250661611114368 4998484192339768576 7698717723068422784 10398951253797076992 13099184784525731200 15799418315254385408 52907772273488000 2753141303002142208 5453374833730796416 8153608364459450624 10853841895188104832 13554075425916759040 16254308956645413248 507798413664515840 3208031944393170048 5908265475121824256 8608499005850478464 11308732536579132672 14008966067307786880 16709199598036441088 962689055055543680 3662922585784197888 6363156116512852096 9063389647241506304 11763623177970160512 14463856708698814720 17164090239427468928 1417579696446571520 4117813227175225728 6818046757903879936 9518280288632534144 12218513819361188352 14918747350089842560 17618980880818496768 1872470337837599360 4572703868566253568 7272937399294907776 9973170930023561984 12673404460752216192 15373637991480870400 18073871522209524608 2327360979228627200 5027594509957281408 7727828040685935616 10428061571414589824 13128295102143244032 15828528632871898240 82018089891000832 2782251620619655040 5482485151348309248 8182718682076963456 10882952212805617664 13583185743534271872 16283419274262926080 536908731282028672 3237142262010682880 5937375792739337088 8637609323467991296 11337842854196645504 14038076384925299712 16738309915653953920 991799372673056512 3692032903401710720 6392266434130364928 9092499964859019136 11792733495587673344 14492967026316327552 17193200557044981760 1446690014064084352 4146923544792738560 6847157075521392768 9547390606250046976 12247624136978701184 14947857667707355392 17648091198436009600 1901580655455112192 4601814186183766400 7302047716912420608 10002281247641074816 12702514778369729024 15402748309098383232 18102981839827037440 2356471296846140032 5056704827574794240 7756938358303448448 10457171889032102656 13157405419760756864 15857638950489411072 111128407508513664 2811361938237167872 5511595468965822080 8211828999694476288 10912062530423130496 13612296061151784704 16312529591880438912 566019048899541504 3266252579628195712 5966486110356849920 8666719641085504128 11366953171814158336 14067186702542812544 16767420233271466752 1020909690290569344 3721143221019223552 6421376751747877760 9121610282476531968 11821843813205186176 14522077343933840384 17222310874662494592 1475800331681597184 4176033862410251392 6876267393138905600 9576500923867559808 12276734454596214016 14976967985324868224 17677201516053522432 1930690973072625024 4630924503801279232 7331158034529933440 10031391565258587648 12731625095987241856 15431858626715896064 18132092157444550272 2385581614463652864 5085815145192307072 7786048675920961280 10486282206649615488 13186515737378269696 15886749268106923904 140238725126026496 2840472255854680704 5540705786583334912 8240939317311989120 10941172848040643328 13641406378769297536 16341639909497951744 595129366517054336 3295362897245708544 5995596427974362752 8695829958703016960 11396063489431671168 14096297020160325376 16796530550888979584 1050020007908082176 3750253538636736384 6450487069365390592 9150720600094044800 11850954130822699008 14551187661551353216 17251421192280007424 1504910649299110016 4205144180027764224 6905377710756418432 9605611241485072640 12305844772213726848 15006078302942381056 17706311833671035264 1959801290690137856 4660034821418792064 7360268352147446272 10060501882876100480 12760735413604754688 15460968944333408896 18161202475062063104 2414691932081165696 5114925462809819904 7815158993538474112 10515392524267128320 13215626054995782528 15915859585724436736 169349042743539328 2869582573472193536 5569816104200847744 8270049634929501952 10970283165658156160 13670516696386810368 16370750227115464576 624239684134567168 3324473214863221376 6024706745591875584 8724940276320529792 11425173807049184000 14125407337777838208 16825640868506492416 1079130325525595008 3779363856254249216 6479597386982903424 9179830917711557632 11880064448440211840 14580297979168866048 17280531509897520256 1534020966916622848 4234254497645277056 6934488028373931264 9634721559102585472 12334955089831239680 15035188620559893888 17735422151288548096 1988911608307650688 4689145139036304896 7389378669764959104 10089612200493613312 12789845731222267520 15490079261950921728 18190312792679575936 2443802249698678528 5144035780427332736 7844269311155986944 10544502841884641152 13244736372613295360 15944969903341949568 198459360361052160 2898692891089706368 5598926421818360576 8299159952547014784 10999393483275668992 13699627014004323200 16399860544732977408 653350001752080000 3353583532480734208 6053817063209388416 8754050593938042624 11454284124666696832 14154517655395351040 16854751186124005248 1108240643143107840 3808474173871762048 6508707704600416256 9208941235329070464 11909174766057724672 14609408296786378880 17309641827515033088 1563131284534135680 4263364815262789888 6963598345991444096 9663831876720098304 12364065407448752512 15064298938177406720 17764532468906060928 2018021925925163520 4718255456653817728 7418488987382471936 10118722518111126144 12818956048839780352 15519189579568434560 18219423110297088768 2472912567316191360 5173146098044845568 7873379628773499776 10573613159502153984 13273846690230808192 15974080220959462400 227569677978564992 2927803208707219200 5628036739435873408 8328270270164527616 11028503800893181824 13728737331621836032 16428970862350490240 682460319369592832 3382693850098247040 6082927380826901248 8783160911555555456 11483394442284209664 14183627973012863872 16883861503741518080 1137350960760620672 3837584491489274880 6537818022217929088 9238051552946583296 11938285083675237504 14638518614403891712 17338752145132545920 1592241602151648512 4292475132880302720 6992708663608956928 9692942194337611136 12393175725066265344 15093409255794919552 17793642786523573760 2047132243542676352 4747365774271330560 7447599304999984768 10147832835728638976 12848066366457293184 15548299897185947392 18248533427914601600 2502022884933704192 5202256415662358400 7902489946391012608 10602723477119666816 13302957007848321024 16003190538576975232 256679995596077824 2956913526324732032 5657147057053386240 8357380587782040448 11057614118510694656 13757847649239348864 16458081179968003072 711570636987105664 3411804167715759872 6112037698444414080 8812271229173068288 11512504759901722496 14212738290630376704 16912971821359030912 1166461278378133504 3866694809106787712 6566928339835441920 9267161870564096128 11967395401292750336 14667628932021404544 17367862462750058752 1621351919769161344 4321585450497815552 7021818981226469760 9722052511955123968 12422286042683778176 15122519573412432384 17822753104141086592 2076242561160189184 4776476091888843392 7476709622617497600 10176943153346151808 12877176684074806016 15577410214803460224 18277643745532114432 2531133202551217024 5231366733279871232 7931600264008525440 10631833794737179648 13332067325465833856 16032300856194488064 285790313213590656 2986023843942244864 5686257374670899072 8386490905399553280 11086724436128207488 13786957966856861696 16487191497585515904 740680954604618496 3440914485333272704 6141148016061926912 8841381546790581120 11541615077519235328 14241848608247889536 16942082138976543744 1195571595995646336 3895805126724300544 6596038657452954752 9296272188181608960 11996505718910263168 14696739249638917376 17396972780367571584 1650462237386674176 4350695768115328384 7050929298843982592 9751162829572636800 12451396360301291008 15151629891029945216 17851863421758599424 2105352878777702016 4805586409506356224 7505819940235010432 10206053470963664640 12906287001692318848 15606520532420973056 18306754063149627264 2560243520168729856 5260477050897384064 7960710581626038272 10660944112354692480 13361177643083346688 16061411173812000896 314900630831103488 3015134161559757696 5715367692288411904 8415601223017066112 11115834753745720320 13816068284474374528 16516301815203028736 769791272222131328 3470024802950785536 6170258333679439744 8870491864408093952 11570725395136748160 14270958925865402368 16971192456594056576 1224681913613159168 3924915444341813376 6625148975070467584 9325382505799121792 12025616036527776000 14725849567256430208 17426083097985084416 1679572555004187008 4379806085732841216 7080039616461495424 9780273147190149632 12480506677918803840 15180740208647458048 17880973739376112256 2134463196395214848 4834696727123869056 7534930257852523264 10235163788581177472 12935397319309831680 15635630850038485888 18335864380767140096 2589353837786242688 5289587368514896896 7989820899243551104 10690054429972205312 13390287960700859520 16090521491429513728 344010948448616320 3044244479177270528 5744478009905924736 8444711540634578944 11144945071363233152 13845178602091887360 16545412132820541568 798901589839644160 3499135120568298368 6199368651296952576 8899602182025606784 11599835712754260992 14300069243482915200 17000302774211569408 1253792231230672000 3954025761959326208 6654259292687980416 9354492823416634624 12054726354145288832 14754959884873943040 17455193415602597248 1708682872621699840 4408916403350354048 7109149934079008256 9809383464807662464 12509616995536316672 15209850526264970880 17910084056993625088 2163573514012727680 4863807044741381888 7564040575470036096 10264274106198690304 12964507636927344512 15664741167655998720 18364974698384652928 2618464155403755520 5318697686132409728 8018931216861063936 10719164747589718144 13419398278318372352 16119631809047026560 373121266066129152 3073354796794783360 5773588327523437568 8473821858252091776 11174055388980745984 13874288919709400192 16574522450438054400 828011907457156992 3528245438185811200 6228478968914465408 8928712499643119616 11628946030371773824 14329179561100428032 17029413091829082240 1282902548848184832 3983136079576839040 6683369610305493248 9383603141034147456 12083836671762801664 14784070202491455872 17484303733220110080 1737793190239212672 4438026720967866880 7138260251696521088 9838493782425175296 12538727313153829504 15238960843882483712 17939194374611137920 2192683831630240512 4892917362358894720 7593150893087548928 10293384423816203136 12993617954544857344 15693851485273511552 18394085016002165760 2647574473021268352 5347808003749922560 8048041534478576768 10748275065207230976 13448508595935885184 16148742126664539392 402231583683641984 3102465114412296192 5802698645140950400 8502932175869604608 11203165706598258816 13903399237326913024 16603632768055567232 857122225074669824 3557355755803324032 6257589286531978240 8957822817260632448 11658056347989286656 14358289878717940864 17058523409446595072 1312012866465697664 4012246397194351872 6712479927923006080 9412713458651660288 12112946989380314496 14813180520108968704 17513414050837622912 1766903507856725504 4467137038585379712 7167370569314033920 9867604100042688128 12567837630771342336 15268071161499996544 17968304692228650752 2221794149247753344 4922027679976407552 7622261210705061760 10322494741433715968 13022728272162370176 15722961802891024384 18423195333619678592 2676684790638781184 5376918321367435392 8077151852096089600 10777385382824743808 13477618913553398016 16177852444282052224 431341901301154816 3131575432029809024 5831808962758463232 8532042493487117440 11232276024215771648 13932509554944425856 16632743085673080064 886232542692182656 3586466073420836864 6286699604149491072 8986933134878145280 11687166665606799488 14387400196335453696 17087633727064107904 1341123184083210496 4041356714811864704 6741590245540518912 9441823776269173120 12142057306997827328 14842290837726481536 17542524368455135744 1796013825474238336 4496247356202892544 7196480886931546752 9896714417660200960 12596947948388855168 15297181479117509376 17997415009846163584 2250904466865266176 4951137997593920384 7651371528322574592 10351605059051228800 13051838589779883008 15752072120508537216 5561577527639808 2705795108256294016 5406028638984948224 8106262169713602432 10806495700442256640 13506729231170910848 16206962761899565056 460452218918667648 3160685749647321856 5860919280375976064 8561152811104630272 11261386341833284480 13961619872561938688 16661853403290592896 915342860309695488 3615576391038349696 6315809921767003904 9016043452495658112 11716276983224312320 14416510513952966528 17116744044681620736 1370233501700723328 4070467032429377536 6770700563158031744 9470934093886685952 12171167624615340160 14871401155343994368 17571634686072648576 1825124143091751168 4525357673820405376 7225591204549059584 9925824735277713792 12626058266006368000 15326291796735022208 18026525327463676416 2280014784482779008 4980248315211433216 7680481845940087424 10380715376668741632 13080948907397395840 15781182438126050048 34671895145152640 2734905425873806848 5435138956602461056 8135372487331115264 10835606018059769472 13535839548788423680 16236073079517077888 489562536536180480 3189796067264834688 5890029597993488896 8590263128722143104 11290496659450797312 13990730190179451520 16690963720908105728 944453177927208320 3644686708655862528 6344920239384516736 9045153770113170944 11745387300841825152 14445620831570479360 17145854362299133568 1399343819318236160 4099577350046890368 6799810880775544576 9500044411504198784 12200277942232852992 14900511472961507200 17600745003690161408 1854234460709264000 4554467991437918208 7254701522166572416 9954935052895226624 12655168583623880832 15355402114352535040 18055635645081189248 2309125102100291840 5009358632828946048 7709592163557600256 10409825694286254464 13110059225014908672 15810292755743562880 63782212762665472 2764015743491319680 5464249274219973888 8164482804948628096 10864716335677282304 13564949866405936512 16265183397134590720 518672854153693312 3218906384882347520 5919139915611001728 8619373446339655936 11319606977068310144 14019840507796964352 16720074038525618560 973563495544721152 3673797026273375360 6374030557002029568 9074264087730683776 11774497618459337984 14474731149187992192 17174964679916646400 1428454136935748992 4128687667664403200 6828921198393057408 9529154729121711616 12229388259850365824 14929621790579020032 17629855321307674240 1883344778326776832 4583578309055431040 7283811839784085248 9984045370512739456 12684278901241393664 15384512431970047872 18084745962698702080 2338235419717804672 5038468950446458880 7738702481175113088 10438936011903767296 13139169542632421504 15839403073361075712 92892530380178304 2793126061108832512 5493359591837486720 8193593122566140928 10893826653294795136 13594060184023449344 16294293714752103552 547783171771206144 3248016702499860352 5948250233228514560 8648483763957168768 11348717294685822976 14048950825414477184 16749184356143131392 1002673813162233984 3702907343890888192 6403140874619542400 9103374405348196608 11803607936076850816 14503841466805505024 17204074997534159232 1457564454553261824 4157797985281916032 6858031516010570240 9558265046739224448 12258498577467878656 14958732108196532864 17658965638925187072 1912455095944289664 4612688626672943872 7312922157401598080 10013155688130252288 12713389218858906496 15413622749587560704 18113856280316214912 2367345737335317504 5067579268063971712 7767812798792625920 10468046329521280128 13168279860249934336 15868513390978588544 122002847997691136 2822236378726345344 5522469909454999552 8222703440183653760 10922936970912307968 13623170501640962176 16323404032369616384 576893489388718976 3277127020117373184 5977360550846027392 8677594081574681600 11377827612303335808 14078061143031990016 16778294673760644224 1031784130779746816 3732017661508401024 6432251192237055232 9132484722965709440 11832718253694363648 14532951784423017856 17233185315151672064 1486674772170774656 4186908302899428864 6887141833628083072 9587375364356737280 12287608895085391488 14987842425814045696 17688075956542699904 1941565413561802496 4641798944290456704 7342032475019110912 10042266005747765120 12742499536476419328 15442733067205073536 18142966597933727744 2396456054952830336 5096689585681484544 7796923116410138752 10497156647138792960 13197390177867447168 15897623708596101376 151113165615203968 2851346696343858176 5551580227072512384 8251813757801166592 10952047288529820800 13652280819258475008 16352514349987129216 606003807006231808 3306237337734886016 6006470868463540224 8706704399192194432 11406937929920848640 14107171460649502848 16807404991378157056 1060894448397259648 3761127979125913856 6461361509854568064 9161595040583222272 11861828571311876480 14562062102040530688 17262295632769184896 1515785089788287488 4216018620516941696 6916252151245595904 9616485681974250112 12316719212702904320 15016952743431558528 17717186274160212736 1970675731179315328 4670909261907969536 7371142792636623744 10071376323365277952 12771609854093932160 15471843384822586368 18172076915551240576 2425566372570343168 5125799903298997376 7826033434027651584 10526266964756305792 13226500495484960000 15926734026213614208 180223483232716800 2880457013961371008 5580690544690025216 8280924075418679424 10981157606147333632 13681391136875987840 16381624667604642048 635114124623744640 3335347655352398848 6035581186081053056 8735814716809707264 11436048247538361472 14136281778267015680 16836515308995669888 1090004766014772480 3790238296743426688 6490471827472080896 9190705358200735104 11890938888929389312 14591172419658043520 17291405950386697728 1544895407405800320 4245128938134454528 6945362468863108736 9645595999591762944 12345829530320417152 15046063061049071360 17746296591777725568 1999786048796828160 4700019579525482368 7400253110254136576 10100486640982790784 12800720171711444992 15500953702440099200 18201187233168753408 2454676690187856000 5154910220916510208 7855143751645164416 10555377282373818624 13255610813102472832 15955844343831127040 209333800850229632 2909567331578883840 5609800862307538048 8310034393036192256 11010267923764846464 13710501454493500672 16410734985222154880 664224442241257472 3364457972969911680 6064691503698565888 8764925034427220096 11465158565155874304 14165392095884528512 16865625626613182720 1119115083632285312 3819348614360939520 6519582145089593728 9219815675818247936 11920049206546902144 14620282737275556352 17320516268004210560 1574005725023313152 4274239255751967360 6974472786480621568 9674706317209275776 12374939847937929984 15075173378666584192 17775406909395238400 2028896366414340992 4729129897142995200 7429363427871649408 10129596958600303616 12829830489328957824 15530064020057612032 18230297550786266240 2483787007805368832 5184020538534023040 7884254069262677248 10584487599991331456 13284721130719985664 15984954661448639872 238444118467742464 2938677649196396672 5638911179925050880 8339144710653705088 11039378241382359296 13739611772111013504 16439845302839667712 693334759858770304 3393568290587424512 6093801821316078720 8794035352044732928 11494268882773387136 14194502413502041344 16894735944230695552 1148225401249798144 3848458931978452352 6548692462707106560 9248925993435760768 11949159524164414976 14649393054893069184 17349626585621723392 1603116042640825984 4303349573369480192 7003583104098134400 9703816634826788608 12404050165555442816 15104283696284097024 17804517227012751232 2058006684031853824 4758240214760508032 7458473745489162240 10158707276217816448 12858940806946470656 15559174337675124864 18259407868403779072 2512897325422881664 5213130856151535872 7913364386880190080 10613597917608844288 13313831448337498496 16014064979066152704 267554436085255296 2967787966813909504 5668021497542563712 8368255028271217920 11068488558999872128 13768722089728526336 16468955620457180544 722445077476283136 3422678608204937344 6122912138933591552 8823145669662245760 11523379200390899968 14223612731119554176 16923846261848208384 1177335718867310976 3877569249595965184 6577802780324619392 9278036311053273600 11978269841781927808 14678503372510582016 17378736903239236224 1632226360258338816 4332459890986993024 7032693421715647232 9732926952444301440 12433160483172955648 15133394013901609856 17833627544630264064 2087117001649366656 4787350532378020864 7487584063106675072 10187817593835329280 12888051124563983488 15588284655292637696 18288518186021291904 2542007643040394496 5242241173769048704 7942474704497702912 10642708235226357120 13342941765955011328 16043175296683665536 296664753702768128 2996898284431422336 5697131815160076544 8397365345888730752 11097598876617384960 13797832407346039168 16498065938074693376 751555395093795968 3451788925822450176 6152022456551104384 8852255987279758592 11552489518008412800 14252723048737067008 16952956579465721216 1206446036484823808 3906679567213478016 6606913097942132224 9307146628670786432 12007380159399440640 14707613690128094848 17407847220856749056 1661336677875851648 4361570208604505856 7061803739333160064 9762037270061814272 12462270800790468480 15162504331519122688 17862737862247776896 2116227319266879488 4816460849995533696 7516694380724187904 10216927911452842112 12917161442181496320 15617394972910150528 18317628503638804736 2571117960657907328 5271351491386561536 7971585022115215744 10671818552843869952 13372052083572524160 16072285614301178368 325775071320280960 3026008602048935168 5726242132777589376 8426475663506243584 11126709194234897792 13826942724963552000 16527176255692206208 780665712711308800 3480899243439963008 6181132774168617216 8881366304897271424 11581599835625925632 14281833366354579840 16982066897083234048 1235556354102336640 3935789884830990848 6636023415559645056 9336256946288299264 12036490477016953472 14736724007745607680 17436957538474261888 1690446995493364480 4390680526222018688 7090914056950672896 9791147587679327104 12491381118407981312 15191614649136635520 17891848179865289728 2145337636884392320 4845571167613046528 7545804698341700736 10246038229070354944 12946271759799009152 15646505290527663360 18346738821256317568 2600228278275420160 5300461809004074368 8000695339732728576 10700928870461382784 13401162401190036992 16101395931918691200 354885388937793792 3055118919666448000 5755352450395102208 8455585981123756416 11155819511852410624 13856053042581064832 16556286573309719040 809776030328821632 3510009561057475840 6210243091786130048 8910476622514784256 11610710153243438464 14310943683972092672 17011177214700746880 1264666671719849472 3964900202448503680 6665133733177157888 9365367263905812096 12065600794634466304 14765834325363120512 17466067856091774720 1719557313110877312 4419790843839531520 7120024374568185728 9820257905296839936 12520491436025494144 15220724966754148352 17920958497482802560 2174447954501905152 4874681485230559360 7574915015959213568 10275148546687867776 12975382077416521984 15675615608145176192 18375849138873830400 2629338595892932992 5329572126621587200 8029805657350241408 10730039188078895616 13430272718807549824 16130506249536204032 383995706555306624 3084229237283960832 5784462768012615040 8484696298741269248 11184929829469923456 13885163360198577664 16585396890927231872 838886347946334464 3539119878674988672 6239353409403642880 8939586940132297088 11639820470860951296 14340054001589605504 17040287532318259712 1293776989337362304 3994010520066016512 6694244050794670720 9394477581523324928 12094711112251979136 14794944642980633344 17495178173709287552 1748667630728390144 4448901161457044352 7149134692185698560 9849368222914352768 12549601753643006976 15249835284371661184 17950068815100315392 2203558272119417984 4903791802848072192 7604025333576726400 10304258864305380608 13004492395034034816 15704725925762689024 18404959456491343232 2658448913510445824 5358682444239100032 8058915974967754240 10759149505696408448 13459383036425062656 16159616567153716864 413106024172819456 3113339554901473664 5813573085630127872 8513806616358782080 11214040147087436288 13914273677816090496 16614507208544744704 867996665563847296 3568230196292501504 6268463727021155712 8968697257749809920 11668930788478464128 14369164319207118336 17069397849935772544 1322887306954875136 4023120837683529344 6723354368412183552 9423587899140837760 12123821429869491968 14824054960598146176 17524288491326800384 1777777948345902976 4478011479074557184 7178245009803211392 9878478540531865600 12578712071260519808 15278945601989174016 17979179132717828224 2232668589736930816 4932902120465585024 7633135651194239232 10333369181922893440 13033602712651547648 15733836243380201856 18434069774108856064 2687559231127958656 5387792761856612864 8088026292585267072 10788259823313921280 13488493354042575488 16188726884771229696 442216341790332288 3142449872518986496 5842683403247640704 8542916933976294912 11243150464704949120 13943383995433603328 16643617526162257536 897106983181360128 3597340513910014336 6297574044638668544 8997807575367322752 11698041106095976960 14398274636824631168 17098508167553285376 1351997624572387968 4052231155301042176 6752464686029696384 9452698216758350592 12152931747487004800 14853165278215659008 17553398808944313216 1806888265963415808 4507121796692070016 7207355327420724224 9907588858149378432 12607822388878032640 15308055919606686848 18008289450335341056 2261778907354443648 4962012438083097856 7662245968811752064 10362479499540406272 13062713030269060480 15762946560997714688 16436018016817280 2716669548745471488 5416903079474125696 8117136610202779904 10817370140931434112 13517603671660088320 16217837202388742528 471326659407845120 3171560190136499328 5871793720865153536 8572027251593807744 11272260782322461952 13972494313051116160 16672727843779770368 926217300798872960 3626450831527527168 6326684362256181376 9026917892984835584 11727151423713489792 14427384954442144000 17127618485170798208 1381107942189900800 4081341472918555008 6781575003647209216 9481808534375863424 12182042065104517632 14882275595833171840 17582509126561826048 1835998583580928640 4536232114309582848 7236465645038237056 9936699175766891264 12636932706495545472 15337166237224199680 18037399767952853888 2290889224971956480 4991122755700610688 7691356286429264896 10391589817157919104 13091823347886573312 15792056878615227520 45546335634330112 2745779866362984320 5446013397091638528 8146246927820292736 10846480458548946944 13546713989277601152 16246947520006255360 500436977025357952 3200670507754012160 5900904038482666368 8601137569211320576 11301371099939974784 14001604630668628992 16701838161397283200 955327618416385792 3655561149145040000 6355794679873694208 9056028210602348416 11756261741331002624 14456495272059656832 17156728802788311040 1410218259807413632 4110451790536067840 6810685321264722048 9510918851993376256 12211152382722030464 14911385913450684672 17611619444179338880 1865108901198441472 4565342431927095680 7265575962655749888 9965809493384404096 12666043024113058304 15366276554841712512 18066510085570366720 2319999542589469312 5020233073318123520 7720466604046777728 10420700134775431936 13120933665504086144 15821167196232740352 74656653251842944 2774890183980497152 5475123714709151360 8175357245437805568 10875590776166459776 13575824306895113984 16276057837623768192 529547294642870784 3229780825371524992 5930014356100179200 8630247886828833408 11330481417557487616 14030714948286141824 16730948479014796032 984437936033898624 3684671466762552832 6384904997491207040 9085138528219861248 11785372058948515456 14485605589677169664 17185839120405823872 1439328577424926464 4139562108153580672 6839795638882234880 9540029169610889088 12240262700339543296 14940496231068197504 17640729761796851712 1894219218815954304 4594452749544608512 7294686280273262720 9994919811001916928 12695153341730571136 15395386872459225344 18095620403187879552 2349109860206982144 5049343390935636352 7749576921664290560 10449810452392944768 13150043983121598976 15850277513850253184 103766970869355776 2804000501598009984 5504234032326664192 8204467563055318400 10904701093783972608 13604934624512626816 16305168155241281024 558657612260383616 3258891142989037824 5959124673717692032 8659358204446346240 11359591735175000448 14059825265903654656 16760058796632308864 1013548253651411456 3713781784380065664 6414015315108719872 9114248845837374080 11814482376566028288 14514715907294682496 17214949438023336704 1468438895042439296 4168672425771093504 6868905956499747712 9569139487228401920 12269373017957056128 14969606548685710336 17669840079414364544 1923329536433467136 4623563067162121344 7323796597890775552 10024030128619429760 12724263659348083968 15424497190076738176 18124730720805392384 2378220177824494976 5078453708553149184 7778687239281803392 10478920770010457600 13179154300739111808 15879387831467766016 132877288486868608 2833110819215522816 5533344349944177024 8233577880672831232 10933811411401485440 13634044942130139648 16334278472858793856 587767929877896448 3288001460606550656 5988234991335204864 8688468522063859072 11388702052792513280 14088935583521167488 16789169114249821696 1042658571268924288 3742892101997578496 6443125632726232704 9143359163454886912 11843592694183541120 14543826224912195328 17244059755640849536 1497549212659952128 4197782743388606336 6898016274117260544 9598249804845914752 12298483335574568960 14998716866303223168 17698950397031877376 1952439854050979968 4652673384779634176 7352906915508288384 10053140446236942592 12753373976965596800 15453607507694251008 18153841038422905216 2407330495442007808 5107564026170662016 7807797556899316224 10508031087627970432 13208264618356624640 15908498149085278848 161987606104381440 2862221136833035648 5562454667561689856 8262688198290344064 10962921729018998272 13663155259747652480 16363388790476306688 616878247495409280 3317111778224063488 6017345308952717696 8717578839681371904 11417812370410026112 14118045901138680320 16818279431867334528 1071768888886437120 3772002419615091328 6472235950343745536 9172469481072399744 11872703011801053952 14572936542529708160 17273170073258362368 1526659530277464960 4226893061006119168 6927126591734773376 9627360122463427584 12327593653192081792 15027827183920736000 17728060714649390208 1981550171668492800 4681783702397147008 7382017233125801216 10082250763854455424 12782484294583109632 15482717825311763840 18182951356040418048 2436440813059520640 5136674343788174848 7836907874516829056 10537141405245483264 13237374935974137472 15937608466702791680 191097923721894272 2891331454450548480 5591564985179202688 8291798515907856896 10992032046636511104 13692265577365165312 16392499108093819520 645988565112922112 3346222095841576320 6046455626570230528 8746689157298884736 11446922688027538944 14147156218756193152 16847389749484847360 1100879206503949952 3801112737232604160 6501346267961258368 9201579798689912576 11901813329418566784 14602046860147220992 17302280390875875200 1555769847894977792 4256003378623632000 6956236909352286208 9656470440080940416 12356703970809594624 15056937501538248832 17757171032266903040 2010660489286005632 4710894020014659840 7411127550743314048 10111361081471968256 12811594612200622464 15511828142929276672 18212061673657930880 2465551130677033472 5165784661405687680 7866018192134341888 10566251722862996096 13266485253591650304 15966718784320304512 220208241339407104 2920441772068061312 5620675302796715520 8320908833525369728 11021142364254023936 13721375894982678144 16421609425711332352 675098882730434944 3375332413459089152 6075565944187743360 8775799474916397568 11476033005645051776 14176266536373705984 16876500067102360192 1129989524121462784 3830223054850116992 6530456585578771200 9230690116307425408 11930923647036079616 14631157177764733824 17331390708493388032 1584880165512490624 4285113696241144832 6985347226969799040 9685580757698453248 12385814288427107456 15086047819155761664 17786281349884415872 2039770806903518464 4740004337632172672 7440237868360826880 10140471399089481088 12840704929818135296 15540938460546789504 18241171991275443712 2494661448294546304 5194894979023200512 7895128509751854720 10595362040480508928 13295595571209163136 15995829101937817344 249318558956919936 2949552089685574144 5649785620414228352 8350019151142882560 11050252681871536768 13750486212600190976 16450719743328845184 704209200347947776 3404442731076601984 6104676261805256192 8804909792533910400 11505143323262564608 14205376853991218816 16905610384719873024 1159099841738975616 3859333372467629824 6559566903196284032 9259800433924938240 11960033964653592448 14660267495382246656 17360501026110900864 1613990483130003456 4314224013858657664 7014457544587311872 9714691075315966080 12414924606044620288 15115158136773274496 17815391667501928704 2068881124521031296 4769114655249685504 7469348185978339712 10169581716706993920 12869815247435648128 15570048778164302336 18270282308892956544 2523771765912059136 5224005296640713344 7924238827369367552 10624472358098021760 13324705888826675968 16024939419555330176 278428876574432768 2978662407303086976 5678895938031741184 8379129468760395392 11079362999489049600 13779596530217703808 16479830060946358016 733319517965460608 3433553048694114816 6133786579422769024 8834020110151423232 11534253640880077440 14234487171608731648 16934720702337385856 1188210159356488448 3888443690085142656 6588677220813796864 9288910751542451072 11989144282271105280 14689377812999759488 17389611343728413696 1643100800747516288 4343334331476170496 7043567862204824704 9743801392933478912 12444034923662133120 15144268454390787328 17844501985119441536 2097991442138544128 4798224972867198336 7498458503595852544 10198692034324506752 12898925565053160960 15599159095781815168 18299392626510469376 2552882083529571968 5253115614258226176 7953349144986880384 10653582675715534592 13353816206444188800 16054049737172843008 307539194191945600 3007772724920599808 5708006255649254016 8408239786377908224 11108473317106562432 13808706847835216640 16508940378563870848 762429835582973440 3462663366311627648 6162896897040281856 8863130427768936064 11563363958497590272 14263597489226244480 16963831019954898688 1217320476974001280 3917554007702655488 6617787538431309696 9318021069159963904 12018254599888618112 14718488130617272320 17418721661345926528 1672211118365029120 4372444649093683328 7072678179822337536 9772911710550991744 12473145241279645952 15173378772008300160 17873612302736954368 2127101759756056960 4827335290484711168 7527568821213365376 10227802351942019584 12928035882670673792 15628269413399328000 18328502944127982208 2581992401147084800 5282225931875739008 7982459462604393216 10682692993333047424 13382926524061701632 16083160054790355840 336649511809458432 3036883042538112640 5737116573266766848 8437350103995421056 11137583634724075264 13837817165452729472 16538050696181383680 791540153200486272 3491773683929140480 6192007214657794688 8892240745386448896 11592474276115103104 14292707806843757312 16992941337572411520 1246430794591514112 3946664325320168320 6646897856048822528 9347131386777476736 12047364917506130944 14747598448234785152 17447831978963439360 1701321435982541952 4401554966711196160 7101788497439850368 9802022028168504576 12502255558897158784 15202489089625812992 17902722620354467200 2156212077373569792 4856445608102224000 7556679138830878208 10256912669559532416 12957146200288186624 15657379731016840832 18357613261745495040 2611102718764597632 5311336249493251840 8011569780221906048 10711803310950560256 13412036841679214464 16112270372407868672 365759829426971264 3065993360155625472 5766226890884279680 8466460421612933888 11166693952341588096 13866927483070242304 16567161013798896512 820650470817999104 3520884001546653312 6221117532275307520 8921351063003961728 11621584593732615936 14321818124461270144 17022051655189924352 1275541112209026944 3975774642937681152 6676008173666335360 9376241704394989568 12076475235123643776 14776708765852297984 17476942296580952192 1730431753600054784 4430665284328708992 7130898815057363200 9831132345786017408 12531365876514671616 15231599407243325824 17931832937971980032 2185322394991082624 4885555925719736832 7585789456448391040 10286022987177045248 12986256517905699456 15686490048634353664 18386723579363007872 2640213036382110464 5340446567110764672 8040680097839418880 10740913628568073088 13441147159296727296 16141380690025381504 394870147044484096 3095103677773138304 5795337208501792512 8495570739230446720 11195804269959100928 13896037800687755136 16596271331416409344 849760788435511936 3549994319164166144 6250227849892820352 8950461380621474560 11650694911350128768 14350928442078782976 17051161972807437184 1304651429826539776 4004884960555193984 6705118491283848192 9405352022012502400 12105585552741156608 14805819083469810816 17506052614198465024 1759542071217567616 4459775601946221824 7160009132674876032 9860242663403530240 12560476194132184448 15260709724860838656 17960943255589492864 2214432712608595456 4914666243337249664 7614899774065903872 10315133304794558080 13015366835523212288 15715600366251866496 18415833896980520704 2669323353999623296 5369556884728277504 8069790415456931712 10770023946185585920 13470257476914240128 16170491007642894336 423980464661996928 3124213995390651136 5824447526119305344 8524681056847959552 11224914587576613760 13925148118305267968 16625381649033922176 878871106053024768 3579104636781678976 6279338167510333184 8979571698238987392 11679805228967641600 14380038759696295808 17080272290424950016 1333761747444052608 4033995278172706816 6734228808901361024 9434462339630015232 12134695870358669440 14834929401087323648 17535162931815977856 1788652388835080448 4488885919563734656 7189119450292388864 9889352981021043072 12589586511749697280 15289820042478351488 17990053573207005696 2243543030226108288 4943776560954762496 7644010091683416704 10344243622412070912 13044477153140725120 15744710683869379328 18444944214598033536 2698433671617136128 5398667202345790336 8098900733074444544 10799134263803098752 13499367794531752960 16199601325260407168 453090782279509760 3153324313008163968 5853557843736818176 8553791374465472384 11254024905194126592 13954258435922780800 16654491966651435008 907981423670537600 3608214954399191808 6308448485127846016 9008682015856500224 11708915546585154432 14409149077313808640 17109382608042462848 1362872065061565440 4063105595790219648 6763339126518873856 9463572657247528064 12163806187976182272 14864039718704836480 17564273249433490688 1817762706452593280 4517996237181247488 7218229767909901696 9918463298638555904 12618696829367210112 15318930360095864320 18019163890824518528 2272653347843621120 4972886878572275328 7673120409300929536 10373353940029583744 13073587470758237952 15773821001486892160 27310458505994752 2727543989234648960 5427777519963303168 8128011050691957376 10828244581420611584 13528478112149265792 16228711642877920000 482201099897022592 3182434630625676800 5882668161354331008 8582901692082985216 11283135222811639424 13983368753540293632 16683602284268947840 937091741288050432 3637325272016704640 6337558802745358848 9037792333474013056 11738025864202667264 14438259394931321472 17138492925659975680 1391982382679078272 4092215913407732480 6792449444136386688 9492682974865040896 12192916505593695104 14893150036322349312 17593383567051003520 1846873024070106112 4547106554798760320 7247340085527414528 9947573616256068736 12647807146984722944 15348040677713377152 18048274208442031360 2301763665461133952 5001997196189788160 7702230726918442368 10402464257647096576 13102697788375750784 15802931319104404992 56420776123507584 2756654306852161792 5456887837580816000 8157121368309470208 10857354899038124416 13557588429766778624 16257821960495432832 511311417514535424 3211544948243189632 5911778478971843840 8612012009700498048 11312245540429152256 14012479071157806464 16712712601886460672 966202058905563264 3666435589634217472 6366669120362871680 9066902651091525888 11767136181820180096 14467369712548834304 17167603243277488512 1421092700296591104 4121326231025245312 6821559761753899520 9521793292482553728 12222026823211207936 14922260353939862144 17622493884668516352 1875983341687618944 4576216872416273152 7276450403144927360 9976683933873581568 12676917464602235776 15377150995330889984 18077384526059544192 2330873983078646784 5031107513807300992 7731341044535955200 10431574575264609408 13131808105993263616 15832041636721917824 85531093741020416 2785764624469674624 5485998155198328832 8186231685926983040 10886465216655637248 13586698747384291456 16286932278112945664 540421735132048256 3240655265860702464 5940888796589356672 8641122327318010880 11341355858046665088 14041589388775319296 16741822919503973504 995312376523076096 3695545907251730304 6395779437980384512 9096012968709038720 11796246499437692928 14496480030166347136 17196713560895001344 1450203017914103936 4150436548642758144 6850670079371412352 9550903610100066560 12251137140828720768 14951370671557374976 17651604202286029184 1905093659305131776 4605327190033785984 7305560720762440192 10005794251491094400 12706027782219748608 15406261312948402816 18106494843677057024 2359984300696159616 5060217831424813824 7760451362153468032 10460684892882122240 13160918423610776448 15861151954339430656 114641411358533248 2814874942087187456 5515108472815841664 8215342003544495872 10915575534273150080 13615809065001804288 16316042595730458496 569532052749561088 3269765583478215296 5969999114206869504 8670232644935523712 11370466175664177920 14070699706392832128 16770933237121486336 1024422694140588928 3724656224869243136 6424889755597897344 9125123286326551552 11825356817055205760 14525590347783859968 17225823878512514176 1479313335531616768 4179546866260270976 6879780396988925184 9580013927717579392 12280247458446233600 14980480989174887808 17680714519903542016 1934203976922644608 4634437507651298816 7334671038379953024 10034904569108607232 12735138099837261440 15435371630565915648 18135605161294569856 2389094618313672448 5089328149042326656 7789561679770980864 10489795210499635072 13190028741228289280 15890262271956943488 143751728976046080 2843985259704700288 5544218790433354496 8244452321162008704 10944685851890662912 13644919382619317120 16345152913347971328 598642370367073920 3298875901095728128 5999109431824382336 8699342962553036544 11399576493281690752 14099810024010344960 16800043554738999168 1053533011758101760 3753766542486755968 6454000073215410176 9154233603944064384 11854467134672718592 14554700665401372800 17254934196130027008 1508423653149129600 4208657183877783808 6908890714606438016 9609124245335092224 12309357776063746432 15009591306792400640 17709824837521054848 1963314294540157440 4663547825268811648 7363781355997465856 10064014886726120064 12764248417454774272 15464481948183428480 18164715478912082688 2418204935931185280 5118438466659839488 7818671997388493696 10518905528117147904 13219139058845802112 15919372589574456320 172862046593558912 2873095577322213120 5573329108050867328 8273562638779521536 10973796169508175744 13674029700236829952 16374263230965484160 627752687984586752 3327986218713240960 6028219749441895168 8728453280170549376 11428686810899203584 14128920341627857792 16829153872356512000 1082643329375614592 3782876860104268800 6483110390832923008 9183343921561577216 11883577452290231424 14583810983018885632 17284044513747539840 1537533970766642432 4237767501495296640 6938001032223950848 9638234562952605056 12338468093681259264 15038701624409913472 17738935155138567680 1992424612157670272 4692658142886324480 7392891673614978688 10093125204343632896 12793358735072287104 15493592265800941312 18193825796529595520 2447315253548698112 5147548784277352320 7847782315006006528 10548015845734660736 13248249376463314944 15948482907191969152 201972364211071744 2902205894939725952 5602439425668380160 8302672956397034368 11002906487125688576 13703140017854342784 16403373548582996992 656863005602099584 3357096536330753792 6057330067059408000 8757563597788062208 11457797128516716416 14158030659245370624 16858264189974024832 1111753646993127424 3811987177721781632 6512220708450435840 9212454239179090048 11912687769907744256 14612921300636398464 17313154831365052672 1566644288384155264 4266877819112809472 6967111349841463680 9667344880570117888 12367578411298772096 15067811942027426304 17768045472756080512 2021534929775183104 4721768460503837312 7422001991232491520 10122235521961145728 12822469052689799936 15522702583418454144 18222936114147108352 2476425571166210944 5176659101894865152 7876892632623519360 10577126163352173568 13277359694080827776 15977593224809481984 231082681828584576 2931316212557238784 5631549743285892992 8331783274014547200 11032016804743201408 13732250335471855616 16432483866200509824 685973323219612416 3386206853948266624 6086440384676920832 8786673915405575040 11486907446134229248 14187140976862883456 16887374507591537664 1140863964610640256 3841097495339294464 6541331026067948672 9241564556796602880 11941798087525257088 14642031618253911296 17342265148982565504 1595754606001668096 4295988136730322304 6996221667458976512 9696455198187630720 12396688728916284928 15096922259644939136 17797155790373593344 2050645247392695936 4750878778121350144 7451112308850004352 10151345839578658560 12851579370307312768 15551812901035966976 18252046431764621184 2505535888783723776 5205769419512377984 7906002950241032192 10606236480969686400 13306470011698340608 16006703542426994816 260192999446097408 2960426530174751616 5660660060903405824 8360893591632060032 11061127122360714240 13761360653089368448 16461594183818022656 715083640837125248 3415317171565779456 6115550702294433664 8815784233023087872 11516017763751742080 14216251294480396288 16916484825209050496 1169974282228153088 3870207812956807296 6570441343685461504 9270674874414115712 11970908405142769920 14671141935871424128 17371375466600078336 1624864923619180928 4325098454347835136 7025331985076489344 9725565515805143552 12425799046533797760 15126032577262451968 17826266107991106176 2079755565010208768 4779989095738862976 7480222626467517184 10180456157196171392 12880689687924825600 15580923218653479808 18281156749382134016 2534646206401236608 5234879737129890816 7935113267858545024 10635346798587199232 13335580329315853440 16035813860044507648 289303317063610240 2989536847792264448 5689770378520918656 8390003909249572864 11090237439978227072 13790470970706881280 16490704501435535488 744193958454638080 3444427489183292288 6144661019911946496 8844894550640600704 11545128081369254912 14245361612097909120 16945595142826563328 1199084599845665920 3899318130574320128 6599551661302974336 9299785192031628544 12000018722760282752 14700252253488936960 17400485784217591168 1653975241236693760 4354208771965347968 7054442302694002176 9754675833422656384 12454909364151310592 15155142894879964800 17855376425608619008 2108865882627721600 4809099413356375808 7509332944085030016 10209566474813684224 12909800005542338432 15610033536270992640 18310267066999646848 2563756524018749440 5263990054747403648 7964223585476057856 10664457116204712064 13364690646933366272 16064924177662020480 318413634681123072 3018647165409777280 5718880696138431488 8419114226867085696 11119347757595739904 13819581288324394112 16519814819053048320 773304276072150912 3473537806800805120 6173771337529459328 8874004868258113536 11574238398986767744 14274471929715421952 16974705460444076160 1228194917463178752 3928428448191832960 6628661978920487168 9328895509649141376 12029129040377795584 14729362571106449792 17429596101835104000 1683085558854206592 4383319089582860800 7083552620311515008 9783786151040169216 12484019681768823424 15184253212497477632 17884486743226131840 2137976200245234432 4838209730973888640 7538443261702542848 10238676792431197056 12938910323159851264 15639143853888505472 18339377384617159680 2592866841636262272 5293100372364916480 7993333903093570688 10693567433822224896 13393800964550879104 16094034495279533312 347523952298635904 3047757483027290112 5747991013755944320 8448224544484598528 11148458075213252736 13848691605941906944 16548925136670561152 802414593689663744 3502648124418317952 6202881655146972160 8903115185875626368 11603348716604280576 14303582247332934784 17003815778061588992 1257305235080691584 3957538765809345792 6657772296538000000 9358005827266654208 12058239357995308416 14758472888723962624 17458706419452616832 1712195876471719424 4412429407200373632 7112662937929027840 9812896468657682048 12513129999386336256 15213363530114990464 17913597060843644672 2167086517862747264 4867320048591401472 7567553579320055680 10267787110048709888 12968020640777364096 15668254171506018304 18368487702234672512 2621977159253775104 5322210689982429312 8022444220711083520 10722677751439737728 13422911282168391936 16123144812897046144 376634269916148736 3076867800644802944 5777101331373457152 8477334862102111360 11177568392830765568 13877801923559419776 16578035454288073984 831524911307176576 3531758442035830784 6231991972764484992 8932225503493139200 11632459034221793408 14332692564950447616 17032926095679101824 1286415552698204416 3986649083426858624 6686882614155512832 9387116144884167040 12087349675612821248 14787583206341475456 17487816737070129664 1741306194089232256 4441539724817886464 7141773255546540672 9842006786275194880 12542240317003849088 15242473847732503296 17942707378461157504 2196196835480260096 4896430366208914304 7596663896937568512 10296897427666222720 12997130958394876928 15697364489123531136 18397598019852185344 2651087476871287936 5351321007599942144 8051554538328596352 10751788069057250560 13452021599785904768 16152255130514558976 405744587533661568 3105978118262315776 5806211648990969984 8506445179719624192 11206678710448278400 13906912241176932608 16607145771905586816 860635228924689408 3560868759653343616 6261102290381997824 8961335821110652032 11661569351839306240 14361802882567960448 17062036413296614656 1315525870315717248 4015759401044371456 6715992931773025664 9416226462501679872 12116459993230334080 14816693523958988288 17516927054687642496 1770416511706745088 4470650042435399296 7170883573164053504 9871117103892707712 12571350634621361920 15271584165350016128 17971817696078670336 2225307153097772928 4925540683826427136 7625774214555081344 10326007745283735552 13026241276012389760 15726474806741043968 18426708337469698176 2680197794488800768 5380431325217454976 8080664855946109184 10780898386674763392 13481131917403417600 16181365448132071808 434854905151174400 3135088435879828608 5835321966608482816 8535555497337137024 11235789028065791232 13936022558794445440 16636256089523099648 889745546542202240 3589979077270856448 6290212607999510656 8990446138728164864 11690679669456819072 14390913200185473280 17091146730914127488 1344636187933230080 4044869718661884288 6745103249390538496 9445336780119192704 12145570310847846912 14845803841576501120 17546037372305155328 1799526829324257920 4499760360052912128 7199993890781566336 9900227421510220544 12600460952238874752 15300694482967528960 18000928013696183168 2254417470715285760 4954651001443939968 7654884532172594176 10355118062901248384 13055351593629902592 15755585124358556800 9074581377659392 2709308112106313600 5409541642834967808 8109775173563622016 10810008704292276224 13510242235020930432 16210475765749584640 463965222768687232 3164198753497341440 5864432284225995648 8564665814954649856 11264899345683304064 13965132876411958272 16665366407140612480 918855864159715072 3619089394888369280 6319322925617023488 9019556456345677696 11719789987074331904 14420023517802986112 17120257048531640320 1373746505550742912 4073980036279397120 6774213567008051328 9474447097736705536 12174680628465359744 14874914159194013952 17575147689922668160 1828637146941770752 4528870677670424960 7229104208399079168 9929337739127733376 12629571269856387584 15329804800585041792 18030038331313696000 2283527788332798592 4983761319061452800 7683994849790107008 10384228380518761216 13084461911247415424 15784695441976069632 38184898995172224 2738418429723826432 5438651960452480640 8138885491181134848 10839119021909789056 13539352552638443264 16239586083367097472 493075540386200064 3193309071114854272 5893542601843508480 8593776132572162688 11294009663300816896 13994243194029471104 16694476724758125312 947966181777227904 3648199712505882112 6348433243234536320 9048666773963190528 11748900304691844736 14449133835420498944 17149367366149153152 1402856823168255744 4103090353896909952 6803323884625564160 9503557415354218368 12203790946082872576 14904024476811526784 17604258007540180992 1857747464559283584 4557980995287937792 7258214526016592000 9958448056745246208 12658681587473900416 15358915118202554624 18059148648931208832 2312638105950311424 5012871636678965632 7713105167407619840 10413338698136274048 13113572228864928256 15813805759593582464 67295216612685056 2767528747341339264 5467762278069993472 8167995808798647680 10868229339527301888 13568462870255956096 16268696400984610304 522185858003712896 3222419388732367104 5922652919461021312 8622886450189675520 11323119980918329728 14023353511646983936 16723587042375638144 977076499394740736 3677310030123394944 6377543560852049152 9077777091580703360 11778010622309357568 14478244153038011776 17178477683766665984 1431967140785768576 4132200671514422784 6832434202243076992 9532667732971731200 12232901263700385408 14933134794429039616 17633368325157693824 1886857782176796416 4587091312905450624 7287324843634104832 9987558374362759040 12687791905091413248 15388025435820067456 18088258966548721664 2341748423567824256 5041981954296478464 7742215485025132672 10442449015753786880 13142682546482441088 15842916077211095296 96405534230197888 2796639064958852096 5496872595687506304 8197106126416160512 10897339657144814720 13597573187873468928 16297806718602123136 551296175621225728 3251529706349879936 5951763237078534144 8651996767807188352 11352230298535842560 14052463829264496768 16752697359993150976 1006186817012253568 3706420347740907776 6406653878469561984 9106887409198216192 11807120939926870400 14507354470655524608 17207588001384178816 1461077458403281408 4161310989131935616 6861544519860589824 9561778050589244032 12262011581317898240 14962245112046552448 17662478642775206656 1915968099794309248 4616201630522963456 7316435161251617664 10016668691980271872 12716902222708926080 15417135753437580288 18117369284166234496 2370858741185337088 5071092271913991296 7771325802642645504 10471559333371299712 13171792864099953920 15872026394828608128 125515851847710720 2825749382576364928 5525982913305019136 8226216444033673344 10926449974762327552 13626683505490981760 16326917036219635968 580406493238738560 3280640023967392768 5980873554696046976 8681107085424701184 11381340616153355392 14081574146882009600 16781807677610663808 1035297134629766400 3735530665358420608 6435764196087074816 9135997726815729024 11836231257544383232 14536464788273037440 17236698319001691648 1490187776020794240 4190421306749448448 6890654837478102656 9590888368206756864 12291121898935411072 14991355429664065280 17691588960392719488 1945078417411822080 4645311948140476288 7345545478869130496 10045779009597784704 12746012540326438912 15446246071055093120 18146479601783747328 2399969058802849920 5100202589531504128 7800436120260158336 10500669650988812544 13200903181717466752 15901136712446120960 154626169465223552 2854859700193877760 5555093230922531968 8255326761651186176 10955560292379840384 13655793823108494592 16356027353837148800 609516810856251392 3309750341584905600 6009983872313559808 8710217403042214016 11410450933770868224 14110684464499522432 16810917995228176640 1064407452247279232 3764640982975933440 6464874513704587648 9165108044433241856 11865341575161896064 14565575105890550272 17265808636619204480 1519298093638307072 4219531624366961280 6919765155095615488 9619998685824269696 12320232216552923904 15020465747281578112 17720699278010232320 1974188735029334912 4674422265757989120 7374655796486643328 10074889327215297536 12775122857943951744 15475356388672605952 18175589919401260160 2429079376420362752 5129312907149016960 7829546437877671168 10529779968606325376 13230013499334979584 15930247030063633792 183736487082736384 2883970017811390592 5584203548540044800 8284437079268699008 10984670609997353216 13684904140726007424 16385137671454661632 638627128473764224 3338860659202418432 6039094189931072640 8739327720659726848 11439561251388381056 14139794782117035264 16840028312845689472 1093517769864792064 3793751300593446272 6493984831322100480 9194218362050754688 11894451892779408896 14594685423508063104 17294918954236717312 1548408411255819904 4248641941984474112 6948875472713128320 9649109003441782528 12349342534170436736 15049576064899090944 17749809595627745152 2003299052646847744 4703532583375501952 7403766114104156160 10103999644832810368 12804233175561464576 15504466706290118784 18204700237018772992 2458189694037875584 5158423224766529792 7858656755495184000 10558890286223838208 13259123816952492416 15959357347681146624 212846804700249216 2913080335428903424 5613313866157557632 8313547396886211840 11013780927614866048 13714014458343520256 16414247989072174464 667737446091277056 3367970976819931264 6068204507548585472 8768438038277239680 11468671569005893888 14168905099734548096 16869138630463202304 1122628087482304896 3822861618210959104 6523095148939613312 9223328679668267520 11923562210396921728 14623795741125575936 17324029271854230144 1577518728873332736 4277752259601986944 6977985790330641152 9678219321059295360 12378452851787949568 15078686382516603776 17778919913245257984 2032409370264360576 4732642900993014784 7432876431721668992 10133109962450323200 12833343493178977408 15533577023907631616 18233810554636285824 2487300011655388416 5187533542384042624 7887767073112696832 10588000603841351040 13288234134570005248 15988467665298659456 241957122317762048 2942190653046416256 5642424183775070464 8342657714503724672 11042891245232378880 13743124775961033088 16443358306689687296 696847763708789888 3397081294437444096 6097314825166098304 8797548355894752512 11497781886623406720 14198015417352060928 16898248948080715136 1151738405099817728 3851971935828471936 6552205466557126144 9252438997285780352 11952672528014434560 14652906058743088768 17353139589471742976 1606629046490845568 4306862577219499776 7007096107948153984 9707329638676808192 12407563169405462400 15107796700134116608 17808030230862770816 2061519687881873408 4761753218610527616 7461986749339181824 10162220280067836032 12862453810796490240 15562687341525144448 18262920872253798656 2516410329272901248 5216643860001555456 7916877390730209664 10617110921458863872 13317344452187518080 16017577982916172288 271067439935274880 2971300970663929088 5671534501392583296 8371768032121237504 11072001562849891712 13772235093578545920 16472468624307200128 725958081326302720 3426191612054956928 6126425142783611136 8826658673512265344 11526892204240919552 14227125734969573760 16927359265698227968 1180848722717330560 3881082253445984768 6581315784174638976 9281549314903293184 11981782845631947392 14682016376360601600 17382249907089255808 1635739364108358400 4335972894837012608 7036206425565666816 9736439956294321024 12436673487022975232 15136907017751629440 17837140548480283648 2090630005499386240 4790863536228040448 7491097066956694656 10191330597685348864 12891564128414003072 15591797659142657280 18292031189871311488 2545520646890414080 5245754177619068288 7945987708347722496 10646221239076376704 13346454769805030912 16046688300533685120 300177757552787712 3000411288281441920 5700644819010096128 8400878349738750336 11101111880467404544 13801345411196058752 16501578941924712960 755068398943815552 3455301929672469760 6155535460401123968 8855768991129778176 11556002521858432384 14256236052587086592 16956469583315740800 1209959040334843392 3910192571063497600 6610426101792151808 9310659632520806016 12010893163249460224 14711126693978114432 17411360224706768640 1664849681725871232 4365083212454525440 7065316743183179648 9765550273911833856 12465783804640488064 15166017335369142272 17866250866097796480 2119740323116899072 4819973853845553280 7520207384574207488 10220440915302861696 12920674446031515904 15620907976760170112 18321141507488824320 2574630964507926912 5274864495236581120 7975098025965235328 10675331556693889536 13375565087422543744 16075798618151197952 329288075170300544 3029521605898954752 5729755136627608960 8429988667356263168 11130222198084917376 13830455728813571584 16530689259542225792 784178716561328384 3484412247289982592 6184645778018636800 8884879308747291008 11585112839475945216 14285346370204599424 16985579900933253632 1239069357952356224 3939302888681010432 6639536419409664640 9339769950138318848 12040003480866973056 14740237011595627264 17440470542324281472 1693959999343384064 4394193530072038272 7094427060800692480 9794660591529346688 12494894122258000896 15195127652986655104 17895361183715309312 2148850640734411904 4849084171463066112 7549317702191720320 10249551232920374528 12949784763649028736 15650018294377682944 18350251825106337152 2603741282125439744 5303974812854093952 8004208343582748160 10704441874311402368 13404675405040056576 16104908935768710784 358398392787813376 3058631923516467584 5758865454245121792 8459098984973776000 11159332515702430208 13859566046431084416 16559799577159738624 813289034178841216 3513522564907495424 6213756095636149632 8913989626364803840 11614223157093458048 14314456687822112256 17014690218550766464 1268179675569869056 3968413206298523264 6668646737027177472 9368880267755831680 12069113798484485888 14769347329213140096 17469580859941794304 1723070316960896896 4423303847689551104 7123537378418205312 9823770909146859520 12524004439875513728 15224237970604167936 17924471501332822144 2177960958351924736 4878194489080578944 7578428019809233152 10278661550537887360 12978895081266541568 15679128611995195776 18379362142723849984 2632851599742952576 5333085130471606784 8033318661200260992 10733552191928915200 13433785722657569408 16134019253386223616 387508710405326208 3087742241133980416 5787975771862634624 8488209302591288832 11188442833319943040 13888676364048597248 16588909894777251456 842399351796354048 3542632882525008256 6242866413253662464 8943099943982316672 11643333474710970880 14343567005439625088 17043800536168279296 1297289993187381888 3997523523916036096 6697757054644690304 9397990585373344512 12098224116101998720 14798457646830652928 17498691177559307136 1752180634578409728 4452414165307063936 7152647696035718144 9852881226764372352 12553114757493026560 15253348288221680768 17953581818950334976 2207071275969437568 4907304806698091776 7607538337426745984 10307771868155400192 13008005398884054400 15708238929612708608 18408472460341362816 2661961917360465408 5362195448089119616 8062428978817773824 10762662509546428032 13462896040275082240 16163129571003736448 416619028022839040 3116852558751493248 5817086089480147456 8517319620208801664 11217553150937455872 13917786681666110080 16618020212394764288 871509669413866880 3571743200142521088 6271976730871175296 8972210261599829504 11672443792328483712 14372677323057137920 17072910853785792128 1326400310804894720 4026633841533548928 6726867372262203136 9427100902990857344 12127334433719511552 14827567964448165760 17527801495176819968 1781290952195922560 4481524482924576768 7181758013653230976 9881991544381885184 12582225075110539392 15282458605839193600 17982692136567847808 2236181593586950400 4936415124315604608 7636648655044258816 10336882185772913024 13037115716501567232 15737349247230221440 18437582777958875648 2691072234977978240 5391305765706632448 8091539296435286656 10791772827163940864 13492006357892595072 16192239888621249280 445729345640351872 3145962876369006080 5846196407097660288 8546429937826314496 11246663468554968704 13946896999283622912 16647130530012277120 900619987031379712 3600853517760033920 6301087048488688128 9001320579217342336 11701554109945996544 14401787640674650752 17102021171403304960 1355510628422407552 4055744159151061760 6755977689879715968 9456211220608370176 12156444751337024384 14856678282065678592 17556911812794332800 1810401269813435392 4510634800542089600 7210868331270743808 9911101861999398016 12611335392728052224 15311568923456706432 18011802454185360640 2265291911204463232 4965525441933117440 7665758972661771648 10365992503390425856 13066226034119080064 15766459564847734272 19949021866836864 2720182552595491072 5420416083324145280 8120649614052799488 10820883144781453696 13521116675510107904 16221350206238762112 474839663257864704 3175073193986518912 5875306724715173120 8575540255443827328 11275773786172481536 13976007316901135744 16676240847629789952 929730304648892544 3629963835377546752 6330197366106200960 9030430896834855168 11730664427563509376 14430897958292163584 17131131489020817792 1384620946039920384 4084854476768574592 6785088007497228800 9485321538225883008 12185555068954537216 14885788599683191424 17586022130411845632 1839511587430948224 4539745118159602432 7239978648888256640 9940212179616910848 12640445710345565056 15340679241074219264 18040912771802873472 2294402228821976064 4994635759550630272 7694869290279284480 10395102821007938688 13095336351736592896 15795569882465247104 49059339484349696 2749292870213003904 5449526400941658112 8149759931670312320 10849993462398966528 13550226993127620736 16250460523856274944 503949980875377536 3204183511604031744 5904417042332685952 8604650573061340160 11304884103789994368 14005117634518648576 16705351165247302784 958840622266405376 3659074152995059584 6359307683723713792 9059541214452368000 11759774745181022208 14460008275909676416 17160241806638330624 1413731263657433216 4113964794386087424 6814198325114741632 9514431855843395840 12214665386572050048 14914898917300704256 17615132448029358464 1868621905048461056 4568855435777115264 7269088966505769472 9969322497234423680 12669556027963077888 15369789558691732096 18070023089420386304 2323512546439488896 5023746077168143104 7723979607896797312 10424213138625451520 13124446669354105728 15824680200082759936 78169657101862528 2778403187830516736 5478636718559170944 8178870249287825152 10879103780016479360 13579337310745133568 16279570841473787776 533060298492890368 3233293829221544576 5933527359950198784 8633760890678852992 11333994421407507200 14034227952136161408 16734461482864815616 987950939883918208 3688184470612572416 6388418001341226624 9088651532069880832 11788885062798535040 14489118593527189248 17189352124255843456 1442841581274946048 4143075112003600256 6843308642732254464 9543542173460908672 12243775704189562880 14944009234918217088 17644242765646871296 1897732222665973888 4597965753394628096 7298199284123282304 9998432814851936512 12698666345580590720 15398899876309244928 18099133407037899136 2352622864057001728 5052856394785655936 7753089925514310144 10453323456242964352 13153556986971618560 15853790517700272768 107279974719375360 2807513505448029568 5507747036176683776 8207980566905337984 10908214097633992192 13608447628362646400 16308681159091300608 562170616110403200 3262404146839057408 5962637677567711616 8662871208296365824 11363104739025020032 14063338269753674240 16763571800482328448 1017061257501431040 3717294788230085248 6417528318958739456 9117761849687393664 11817995380416047872 14518228911144702080 17218462441873356288 1471951898892458880 4172185429621113088 6872418960349767296 9572652491078421504 12272886021807075712 14973119552535729920 17673353083264384128 1926842540283486720 4627076071012140928 7327309601740795136 10027543132469449344 12727776663198103552 15428010193926757760 18128243724655411968 2381733181674514560 5081966712403168768 7782200243131822976 10482433773860477184 13182667304589131392 15882900835317785600 136390292336888192 2836623823065542400 5536857353794196608 8237090884522850816 10937324415251505024 13637557945980159232 16337791476708813440 591280933727916032 3291514464456570240 5991747995185224448 8691981525913878656 11392215056642532864 14092448587371187072 16792682118099841280 1046171575118943872 3746405105847598080 6446638636576252288 9146872167304906496 11847105698033560704 14547339228762214912 17247572759490869120 1501062216509971712 4201295747238625920 6901529277967280128 9601762808695934336 12301996339424588544 15002229870153242752 17702463400881896960 1955952857900999552 4656186388629653760 7356419919358307968 10056653450086962176 12756886980815616384 15457120511544270592 18157354042272924800 2410843499292027392 5111077030020681600 7811310560749335808 10511544091477990016 13211777622206644224 15912011152935298432 165500609954401024 2865734140683055232 5565967671411709440 8266201202140363648 10966434732869017856 13666668263597672064 16366901794326326272 620391251345428864 3320624782074083072 6020858312802737280 8721091843531391488 11421325374260045696 14121558904988699904 16821792435717354112 1075281892736456704 3775515423465110912 6475748954193765120 9175982484922419328 11876216015651073536 14576449546379727744 17276683077108381952 1530172534127484544 4230406064856138752 6930639595584792960 9630873126313447168 12331106657042101376 15031340187770755584 17731573718499409792 1985063175518512384 4685296706247166592 7385530236975820800 10085763767704475008 12785997298433129216 15486230829161783424 18186464359890437632 2439953816909540224 5140187347638194432 7840420878366848640 10540654409095502848 13240887939824157056 15941121470552811264 194610927571913856 2894844458300568064 5595077989029222272 8295311519757876480 10995545050486530688 13695778581215184896 16396012111943839104 649501568962941696 3349735099691595904 6049968630420250112 8750202161148904320 11450435691877558528 14150669222606212736 16850902753334866944 1104392210353969536 3804625741082623744 6504859271811277952 9205092802539932160 11905326333268586368 14605559863997240576 17305793394725894784 1559282851744997376 4259516382473651584 6959749913202305792 9659983443930960000 12360216974659614208 15060450505388268416 17760684036116922624 2014173493136025216 4714407023864679424 7414640554593333632 10114874085321987840 12815107616050642048 15515341146779296256 18215574677507950464 2469064134527053056 5169297665255707264 7869531195984361472 10569764726713015680 13269998257441669888 15970231788170324096 223721245189426688 2923954775918080896 5624188306646735104 8324421837375389312 11024655368104043520 13724888898832697728 16425122429561351936 678611886580454528 3378845417309108736 6079078948037762944 8779312478766417152 11479546009495071360 14179779540223725568 16880013070952379776 1133502527971482368 3833736058700136576 6533969589428790784 9234203120157444992 11934436650886099200 14634670181614753408 17334903712343407616 1588393169362510208 4288626700091164416 6988860230819818624 9689093761548472832 12389327292277127040 15089560823005781248 17789794353734435456 2043283810753538048 4743517341482192256 7443750872210846464 10143984402939500672 12844217933668154880 15544451464396809088 18244684995125463296 2498174452144565888 5198407982873220096 7898641513601874304 10598875044330528512 13299108575059182720 15999342105787836928 252831562806939520 2953065093535593728 5653298624264247936 8353532154992902144 11053765685721556352 13753999216450210560 16454232747178864768 707722204197967360 3407955734926621568 6108189265655275776 8808422796383929984 11508656327112584192 14208889857841238400 16909123388569892608 1162612845588995200 3862846376317649408 6563079907046303616 9263313437774957824 11963546968503612032 14663780499232266240 17364014029960920448 1617503486980023040 4317737017708677248 7017970548437331456 9718204079165985664 12418437609894639872 15118671140623294080 17818904671351948288 2072394128371050880 4772627659099705088 7472861189828359296 10173094720557013504 12873328251285667712 15573561782014321920 18273795312742976128 2527284769762078720 5227518300490732928 7927751831219387136 10627985361948041344 13328218892676695552 16028452423405349760 281941880424452352 2982175411153106560 5682408941881760768 8382642472610414976 11082876003339069184 13783109534067723392 16483343064796377600 736832521815480192 3437066052544134400 6137299583272788608 8837533114001442816 11537766644730097024 14238000175458751232 16938233706187405440 1191723163206508032 3891956693935162240 6592190224663816448 9292423755392470656 11992657286121124864 14692890816849779072 17393124347578433280 1646613804597535872 4346847335326190080 7047080866054844288 9747314396783498496 12447547927512152704 15147781458240806912 17848014988969461120 2101504445988563712 4801737976717217920 7501971507445872128 10202205038174526336 12902438568903180544 15602672099631834752 18302905630360488960 2556395087379591552 5256628618108245760 7956862148836899968 10657095679565554176 13357329210294208384 16057562741022862592 311052198041965184 3011285728770619392 5711519259499273600 8411752790227927808 11111986320956582016 13812219851685236224 16512453382413890432 765942839432993024 3466176370161647232 6166409900890301440 8866643431618955648 11566876962347609856 14267110493076264064 16967344023804918272 1220833480824020864 3921067011552675072 6621300542281329280 9321534073009983488 12021767603738637696 14722001134467291904 17422234665195946112 1675724122215048704 4375957652943702912 7076191183672357120 9776424714401011328 12476658245129665536 15176891775858319744 17877125306586973952 2130614763606076544 4830848294334730752 7531081825063384960 10231315355792039168 12931548886520693376 15631782417249347584 18332015947978001792 2585505404997104384 5285738935725758592 7985972466454412800 10686205997183067008 13386439527911721216 16086673058640375424 340162515659478016 3040396046388132224 5740629577116786432 8440863107845440640 11141096638574094848 13841330169302749056 16541563700031403264 795053157050505856 3495286687779160064 6195520218507814272 8895753749236468480 11595987279965122688 14296220810693776896 16996454341422431104 1249943798441533696 3950177329170187904 6650410859898842112 9350644390627496320 12050877921356150528 14751111452084804736 17451344982813458944 1704834439832561536 4405067970561215744 7105301501289869952 9805535032018524160 12505768562747178368 15206002093475832576 17906235624204486784 2159725081223589376 4859958611952243584 7560192142680897792 10260425673409552000 12960659204138206208 15660892734866860416 18361126265595514624 2614615722614617216 5314849253343271424 8015082784071925632 10715316314800579840 13415549845529234048 16115783376257888256 369272833276990848 3069506364005645056 5769739894734299264 8469973425462953472 11170206956191607680 13870440486920261888 16570674017648916096 824163474668018688 3524397005396672896 6224630536125327104 8924864066853981312 11625097597582635520 14325331128311289728 17025564659039943936 1279054116059046528 3979287646787700736 6679521177516354944 9379754708245009152 12079988238973663360 14780221769702317568 17480455300430971776 1733944757450074368 4434178288178728576 7134411818907382784 9834645349636036992 12534878880364691200 15235112411093345408 17935345941821999616 2188835398841102208 4889068929569756416 7589302460298410624 10289535991027064832 12989769521755719040 15690003052484373248 18390236583213027456 2643726040232130048 5343959570960784256 8044193101689438464 10744426632418092672 13444660163146746880 16144893693875401088 398383150894503680 3098616681623157888 5798850212351812096 8499083743080466304 11199317273809120512 13899550804537774720 16599784335266428928 853273792285531520 3553507323014185728 6253740853742839936 8953974384471494144 11654207915200148352 14354441445928802560 17054674976657456768 1308164433676559360 4008397964405213568 6708631495133867776 9408865025862521984 12109098556591176192 14809332087319830400 17509565618048484608 1763055075067587200 4463288605796241408 7163522136524895616 9863755667253549824 12563989197982204032 15264222728710858240 17964456259439512448 2217945716458615040 4918179247187269248 7618412777915923456 10318646308644577664 13018879839373231872 15719113370101886080 18419346900830540288 2672836357849642880 5373069888578297088 8073303419306951296 10773536950035605504 13473770480764259712 16174004011492913920 427493468512016512 3127726999240670720 5827960529969324928 8528194060697979136 11228427591426633344 13928661122155287552 16628894652883941760 882384109903044352 3582617640631698560 6282851171360352768 8983084702089006976 11683318232817661184 14383551763546315392 17083785294274969600 1337274751294072192 4037508282022726400 6737741812751380608 9437975343480034816 12138208874208689024 14838442404937343232 17538675935665997440 1792165392685100032 4492398923413754240 7192632454142408448 9892865984871062656 12593099515599716864 15293333046328371072 17993566577057025280 2247056034076127872 4947289564804782080 7647523095533436288 10347756626262090496 13047990156990744704 15748223687719398912 1713144738501504 2701946675467155712 5402180206195809920 8102413736924464128 10802647267653118336 13502880798381772544 16203114329110426752 456603786129529344 3156837316858183552 5857070847586837760 8557304378315491968 11257537909044146176 13957771439772800384 16658004970501454592 911494427520557184 3611727958249211392 6311961488977865600 9012195019706519808 11712428550435174016 14412662081163828224 17112895611892482432 1366385068911585024 4066618599640239232 6766852130368893440 9467085661097547648 12167319191826201856 14867552722554856064 17567786253283510272 1821275710302612864 4521509241031267072 7221742771759921280 9921976302488575488 12622209833217229696 15322443363945883904 18022676894674538112 2276166351693640704 4976399882422294912 7676633413150949120 10376866943879603328 13077100474608257536 15777334005336911744 30823462356014336 2731056993084668544 5431290523813322752 8131524054541976960 10831757585270631168 13531991115999285376 16232224646727939584 485714103747042176 3185947634475696384 5886181165204350592 8586414695933004800 11286648226661659008 13986881757390313216 16687115288118967424 940604745138070016 3640838275866724224 6341071806595378432 9041305337324032640 11741538868052686848 14441772398781341056 17142005929509995264 1395495386529097856 4095728917257752064 6795962447986406272 9496195978715060480 12196429509443714688 14896663040172368896 17596896570901023104 1850386027920125696 4550619558648779904 7250853089377434112 9951086620106088320 12651320150834742528 15351553681563396736 18051787212292050944 2305276669311153536 5005510200039807744 7705743730768461952 10405977261497116160 13106210792225770368 15806444322954424576 59933779973527168 2760167310702181376 5460400841430835584 8160634372159489792 10860867902888144000 13561101433616798208 16261334964345452416 514824421364555008 3215057952093209216 5915291482821863424 8615525013550517632 11315758544279171840 14015992075007826048 16716225605736480256 969715062755582848 3669948593484237056 6370182124212891264 9070415654941545472 11770649185670199680 14470882716398853888 17171116247127508096 1424605704146610688 4124839234875264896 6825072765603919104 9525306296332573312 12225539827061227520 14925773357789881728 17626006888518535936 1879496345537638528 4579729876266292736 7279963406994946944 9980196937723601152 12680430468452255360 15380663999180909568 18080897529909563776 2334386986928666368 5034620517657320576 7734854048385974784 10435087579114628992 13135321109843283200 15835554640571937408 89044097591040000 2789277628319694208 5489511159048348416 8189744689777002624 10889978220505656832 13590211751234311040 16290445281962965248 543934738982067840 3244168269710722048 5944401800439376256 8644635331168030464 11344868861896684672 14045102392625338880 16745335923353993088 998825380373095680 3699058911101749888 6399292441830404096 9099525972559058304 11799759503287712512 14499993034016366720 17200226564745020928 1453716021764123520 4153949552492777728 6854183083221431936 9554416613950086144 12254650144678740352 14954883675407394560 17655117206136048768 1908606663155151360 4608840193883805568 7309073724612459776 10009307255341113984 12709540786069768192 15409774316798422400 18110007847527076608 2363497304546179200 5063730835274833408 7763964366003487616 10464197896732141824 13164431427460796032 15864664958189450240 118154415208552832 2818387945937207040 5518621476665861248 8218855007394515456 10919088538123169664 13619322068851823872 16319555599580478080 573045056599580672 3273278587328234880 5973512118056889088 8673745648785543296 11373979179514197504 14074212710242851712 16774446240971505920 1027935697990608512 3728169228719262720 6428402759447916928 9128636290176571136 11828869820905225344 14529103351633879552 17229336882362533760 1482826339381636352 4183059870110290560 6883293400838944768 9583526931567598976 12283760462296253184 14983993993024907392 17684227523753561600 1937716980772664192 4637950511501318400 7338184042229972608 10038417572958626816 12738651103687281024 15438884634415935232 18139118165144589440 2392607622163692032 5092841152892346240 7793074683621000448 10493308214349654656 13193541745078308864 15893775275806963072 147264732826065664 2847498263554719872 5547731794283374080 8247965325012028288 10948198855740682496 13648432386469336704 16348665917197990912 602155374217093504 3302388904945747712 6002622435674401920 8702855966403056128 11403089497131710336 14103323027860364544 16803556558589018752 1057046015608121344 3757279546336775552 6457513077065429760 9157746607794083968 11857980138522738176 14558213669251392384 17258447199980046592 1511936656999149184 4212170187727803392 6912403718456457600 9612637249185111808 12312870779913766016 15013104310642420224 17713337841371074432 1966827298390177024 4667060829118831232 7367294359847485440 10067527890576139648 12767761421304793856 15467994952033448064 18168228482762102272 2421717939781204864 5121951470509859072 7822185001238513280 10522418531967167488 13222652062695821696 15922885593424475904 176375050443578496 2876608581172232704 5576842111900886912 8277075642629541120 10977309173358195328 13677542704086849536 16377776234815503744 631265691834606336 3331499222563260544 6031732753291914752 8731966284020568960 11432199814749223168 14132433345477877376 16832666876206531584 1086156333225634176 3786389863954288384 6486623394682942592 9186856925411596800 11887090456140251008 14587323986868905216 17287557517597559424 1541046974616662016 4241280505345316224 6941514036073970432 9641747566802624640 12341981097531278848 15042214628259933056 17742448158988587264 1995937616007689856 4696171146736344064 7396404677464998272 10096638208193652480 12796871738922306688 15497105269650960896 18197338800379615104 2450828257398717696 5151061788127371904 7851295318856026112 10551528849584680320 13251762380313334528 15951995911041988736 205485368061091328 2905718898789745536 5605952429518399744 8306185960247053952 11006419490975708160 13706653021704362368 16406886552433016576 660376009452119168 3360609540180773376 6060843070909427584 8761076601638081792 11461310132366736000 14161543663095390208 16861777193824044416 1115266650843147008 3815500181571801216 6515733712300455424 9215967243029109632 11916200773757763840 14616434304486418048 17316667835215072256 1570157292234174848 4270390822962829056 6970624353691483264 9670857884420137472 12371091415148791680 15071324945877445888 17771558476606100096 2025047933625202688 4725281464353856896 7425514995082511104 10125748525811165312 12825982056539819520 15526215587268473728 18226449117997127936 2479938575016230528 5180172105744884736 7880405636473538944 10580639167202193152 13280872697930847360 15981106228659501568 234595685678604160 2934829216407258368 5635062747135912576 8335296277864566784 11035529808593220992 13735763339321875200 16435996870050529408 689486327069632000 3389719857798286208 6089953388526940416 8790186919255594624 11490420449984248832 14190653980712903040 16890887511441557248 1144376968460659840 3844610499189314048 6544844029917968256 9245077560646622464 11945311091375276672 14645544622103930880 17345778152832585088 1599267609851687680 4299501140580341888 6999734671308996096 9699968202037650304 12400201732766304512 15100435263494958720 17800668794223612928 2054158251242715520 4754391781971369728 7454625312700023936 10154858843428678144 12855092374157332352 15555325904885986560 18255559435614640768 2509048892633743360 5209282423362397568 7909515954091051776 10609749484819705984 13309983015548360192 16010216546277014400 263706003296116992 2963939534024771200 5664173064753425408 8364406595482079616 11064640126210733824 13764873656939388032 16465107187668042240 718596644687144832 3418830175415799040 6119063706144453248 8819297236873107456 11519530767601761664 14219764298330415872 16919997829059070080 1173487286078172672 3873720816806826880 6573954347535481088 9274187878264135296 11974421408992789504 14674654939721443712 17374888470450097920 1628377927469200512 4328611458197854720 7028844988926508928 9729078519655163136 12429312050383817344 15129545581112471552 17829779111841125760 2083268568860228352 4783502099588882560 7483735630317536768 10183969161046190976 12884202691774845184 15584436222503499392 18284669753232153600 2538159210251256192 5238392740979910400 7938626271708564608 10638859802437218816 13339093333165873024 16039326863894527232 292816320913629824 2993049851642284032 5693283382370938240 8393516913099592448 11093750443828246656 13793983974556900864 16494217505285555072 747706962304657664 3447940493033311872 6148174023761966080 8848407554490620288 11548641085219274496 14248874615947928704 16949108146676582912 1202597603695685504 3902831134424339712 6603064665152993920 9303298195881648128 12003531726610302336 14703765257338956544 17403998788067610752 1657488245086713344 4357721775815367552 7057955306544021760 9758188837272675968 12458422368001330176 15158655898729984384 17858889429458638592 2112378886477741184 4812612417206395392 7512845947935049600 10213079478663703808 12913313009392358016 15613546540121012224 18313780070849666432 2567269527868769024 5267503058597423232 7967736589326077440 10667970120054731648 13368203650783385856 16068437181512040064 321926638531142656 3022160169259796864 5722393699988451072 8422627230717105280 11122860761445759488 13823094292174413696 16523327822903067904 776817279922170496 3477050810650824704 6177284341379478912 8877517872108133120 11577751402836787328 14277984933565441536 16978218464294095744 1231707921313198336 3931941452041852544 6632174982770506752 9332408513499160960 12032642044227815168 14732875574956469376 17433109105685123584 1686598562704226176 4386832093432880384 7087065624161534592 9787299154890188800 12487532685618843008 15187766216347497216 17887999747076151424 2141489204095254016 4841722734823908224 7541956265552562432 10242189796281216640 12942423327009870848 15642656857738525056 18342890388467179264 2596379845486281856 5296613376214936064 7996846906943590272 10697080437672244480 13397313968400898688 16097547499129552896 351036956148655488 3051270486877309696 5751504017605963904 8451737548334618112 11151971079063272320 13852204609791926528 16552438140520580736 805927597539683328 3506161128268337536 6206394658996991744 8906628189725645952 11606861720454300160 14307095251182954368 17007328781911608576 1260818238930711168 3961051769659365376 6661285300388019584 9361518831116673792 12061752361845328000 14761985892573982208 17462219423302636416 1715708880321739008 4415942411050393216 7116175941779047424 9816409472507701632 12516643003236355840 15216876533965010048 17917110064693664256 2170599521712766848 4870833052441421056 7571066583170075264 10271300113898729472 12971533644627383680 15671767175356037888 18372000706084692096 2625490163103794688 5325723693832448896 8025957224561103104 10726190755289757312 13426424286018411520 16126657816747065728 380147273766168320 3080380804494822528 5780614335223476736 8480847865952130944 11181081396680785152 13881314927409439360 16581548458138093568 835037915157196160 3535271445885850368 6235504976614504576 8935738507343158784 11635972038071812992 14336205568800467200 17036439099529121408 1289928556548224000 3990162087276878208 6690395618005532416 9390629148734186624 12090862679462840832 14791096210191495040 17491329740920149248 1744819197939251840 4445052728667906048 7145286259396560256 9845519790125214464 12545753320853868672 15245986851582522880 17946220382311177088 2199709839330279680 4899943370058933888 7600176900787588096 10300410431516242304 13000643962244896512 15700877492973550720 18401111023702204928 2654600480721307520 5354834011449961728 8055067542178615936 10755301072907270144 13455534603635924352 16155768134364578560 409257591383681152 3109491122112335360 5809724652840989568 8509958183569643776 11210191714298297984 13910425245026952192 16610658775755606400 864148232774708992 3564381763503363200 6264615294232017408 8964848824960671616 11665082355689325824 14365315886417980032 17065549417146634240 1319038874165736832 4019272404894391040 6719505935623045248 9419739466351699456 12119972997080353664 14820206527809007872 17520440058537662080 1773929515556764672 4474163046285418880 7174396577014073088 9874630107742727296 12574863638471381504 15275097169200035712 17975330699928689920 2228820156947792512 4929053687676446720 7629287218405100928 10329520749133755136 13029754279862409344 15729987810591063552 18430221341319717760 2683710798338820352 5383944329067474560 8084177859796128768 10784411390524782976 13484644921253437184 16184878451982091392 438367909001193984 3138601439729848192 5838834970458502400 8539068501187156608 11239302031915810816 13939535562644465024 16639769093373119232 893258550392221824 3593492081120876032 6293725611849530240 8993959142578184448 11694192673306838656 14394426204035492864 17094659734764147072 1348149191783249664 4048382722511903872 6748616253240558080 9448849783969212288 12149083314697866496 14849316845426520704 17549550376155174912 1803039833174277504 4503273363902931712 7203506894631585920 9903740425360240128 12603973956088894336 15304207486817548544 18004441017546202752 2257930474565305344 4958164005293959552 7658397536022613760 10358631066751267968 13058864597479922176 15759098128208576384 12587585227678976 2712821115956333184 5413054646684987392 8113288177413641600 10813521708142295808 13513755238870950016 16213988769599604224 467478226618706816 3167711757347361024 5867945288076015232 8568178818804669440 11268412349533323648 13968645880261977856 16668879410990632064 922368868009734656 3622602398738388864 6322835929467043072 9023069460195697280 11723302990924351488 14423536521653005696 17123770052381659904 1377259509400762496 4077493040129416704 6777726570858070912 9477960101586725120 12178193632315379328 14878427163044033536 17578660693772687744 1832150150791790336 4532383681520444544 7232617212249098752 9932850742977752960 12633084273706407168 15333317804435061376 18033551335163715584 2287040792182818176 4987274322911472384 7687507853640126592 10387741384368780800 13087974915097435008 15788208445826089216 41697902845191808 2741931433573846016 5442164964302500224 8142398495031154432 10842632025759808640 13542865556488462848 16243099087217117056 496588544236219648 3196822074964873856 5897055605693528064 8597289136422182272 11297522667150836480 13997756197879490688 16697989728608144896 951479185627247488 3651712716355901696 6351946247084555904 9052179777813210112 11752413308541864320 14452646839270518528 17152880369999172736 1406369827018275328 4106603357746929536 6806836888475583744 9507070419204237952 12207303949932892160 14907537480661546368 17607771011390200576 1861260468409303168 4561493999137957376 7261727529866611584 9961961060595265792 12662194591323920000 15362428122052574208 18062661652781228416 2316151109800331008 5016384640528985216 7716618171257639424 10416851701986293632 13117085232714947840 15817318763443602048 70808220462704640 2771041751191358848 5471275281920013056 8171508812648667264 10871742343377321472 13571975874105975680 16272209404834629888 525698861853732480 3225932392582386688 5926165923311040896 8626399454039695104 11326632984768349312 14026866515497003520 16727100046225657728 980589503244760320 3680823033973414528 6381056564702068736 9081290095430722944 11781523626159377152 14481757156888031360 17181990687616685568 1435480144635788160 4135713675364442368 6835947206093096576 9536180736821750784 12236414267550404992 14936647798279059200 17636881329007713408 1890370786026816000 4590604316755470208 7290837847484124416 9991071378212778624 12691304908941432832 15391538439670087040 18091771970398741248 2345261427417843840 5045494958146498048 7745728488875152256 10445962019603806464 13146195550332460672 15846429081061114880 99918538080217472 2800152068808871680 5500385599537525888 8200619130266180096 10900852660994834304 13601086191723488512 16301319722452142720 554809179471245312 3255042710199899520 5955276240928553728 8655509771657207936 11355743302385862144 14055976833114516352 16756210363843170560 1009699820862273152 3709933351590927360 6410166882319581568 9110400413048235776 11810633943776889984 14510867474505544192 17211101005234198400 1464590462253300992 4164823992981955200 6865057523710609408 9565291054439263616 12265524585167917824 14965758115896572032 17665991646625226240 1919481103644328832 4619714634372983040 7319948165101637248 10020181695830291456 12720415226558945664 15420648757287599872 18120882288016254080 2374371745035356672 5074605275764010880 7774838806492665088 10475072337221319296 13175305867949973504 15875539398678627712 129028855697730304 2829262386426384512 5529495917155038720 8229729447883692928 10929962978612347136 13630196509341001344 16330430040069655552 583919497088758144 3284153027817412352 5984386558546066560 8684620089274720768 11384853620003374976 14085087150732029184 16785320681460683392 1038810138479785984 3739043669208440192 6439277199937094400 9139510730665748608 11839744261394402816 14539977792123057024 17240211322851711232 1493700779870813824 4193934310599468032 6894167841328122240 9594401372056776448 12294634902785430656 14994868433514084864 17695101964242739072 1948591421261841664 4648824951990495872 7349058482719150080 10049292013447804288 12749525544176458496 15449759074905112704 18149992605633766912 2403482062652869504 5103715593381523712 7803949124110177920 10504182654838832128 13204416185567486336 15904649716296140544 158139173315243136 2858372704043897344 5558606234772551552 8258839765501205760 10959073296229859968 13659306826958514176 16359540357687168384 613029814706270976 3313263345434925184 6013496876163579392 8713730406892233600 11413963937620887808 14114197468349542016 16814430999078196224 1067920456097298816 3768153986825953024 6468387517554607232 9168621048283261440 11868854579011915648 14569088109740569856 17269321640469224064 1522811097488326656 4223044628216980864 6923278158945635072 9623511689674289280 12323745220402943488 15023978751131597696 17724212281860251904 1977701738879354496 4677935269608008704 7378168800336662912 10078402331065317120 12778635861793971328 15478869392522625536 18179102923251279744 2432592380270382336 5132825910999036544 7833059441727690752 10533292972456344960 13233526503184999168 15933760033913653376 187249490932755968 2887483021661410176 5587716552390064384 8287950083118718592 10988183613847372800 13688417144576027008 16388650675304681216 642140132323783808 3342373663052438016 6042607193781092224 8742840724509746432 11443074255238400640 14143307785967054848 16843541316695709056 1097030773714811648 3797264304443465856 6497497835172120064 9197731365900774272 11897964896629428480 14598198427358082688 17298431958086736896 1551921415105839488 4252154945834493696 6952388476563147904 9652622007291802112 12352855538020456320 15053089068749110528 17753322599477764736 2006812056496867328 4707045587225521536 7407279117954175744 10107512648682829952 12807746179411484160 15507979710140138368 18208213240868792576 2461702697887895168 5161936228616549376 7862169759345203584 10562403290073857792 13262636820802512000 15962870351531166208 216359808550268800 2916593339278923008 5616826870007577216 8317060400736231424 11017293931464885632 13717527462193539840 16417760992922194048 671250449941296640 3371483980669950848 6071717511398605056 8771951042127259264 11472184572855913472 14172418103584567680 16872651634313221888 1126141091332324480 3826374622060978688 6526608152789632896 9226841683518287104 11927075214246941312 14627308744975595520 17327542275704249728 1581031732723352320 4281265263452006528 6981498794180660736 9681732324909314944 12381965855637969152 15082199386366623360 17782432917095277568 2035922374114380160 4736155904843034368 7436389435571688576 10136622966300342784 12836856497028996992 15537090027757651200 18237323558486305408 2490813015505408000 5191046546234062208 7891280076962716416 10591513607691370624 13291747138420024832 15991980669148679040 245470126167781632 2945703656896435840 5645937187625090048 8346170718353744256 11046404249082398464 13746637779811052672 16446871310539706880 700360767558809472 3400594298287463680 6100827829016117888 8801061359744772096 11501294890473426304 14201528421202080512 16901761951930734720 1155251408949837312 3855484939678491520 6555718470407145728 9255952001135799936 11956185531864454144 14656419062593108352 17356652593321762560 1610142050340865152 4310375581069519360 7010609111798173568 9710842642526827776 12411076173255481984 15111309703984136192 17811543234712790400 2065032691731892992 4765266222460547200 7465499753189201408 10165733283917855616 12865966814646509824 15566200345375164032 18266433876103818240 2519923333122920832 5220156863851575040 7920390394580229248 10620623925308883456 13320857456037537664 16021090986766191872 274580443785294464 2974813974513948672 5675047505242602880 8375281035971257088 11075514566699911296 13775748097428565504 16475981628157219712 729471085176322304 3429704615904976512 6129938146633630720 8830171677362284928 11530405208090939136 14230638738819593344 16930872269548247552 1184361726567350144 3884595257296004352 6584828788024658560 9285062318753312768 11985295849481966976 14685529380210621184 17385762910939275392 1639252367958377984 4339485898687032192 7039719429415686400 9739952960144340608 12440186490872994816 15140420021601649024 17840653552330303232 2094143009349405824 4794376540078060032 7494610070806714240 10194843601535368448 12895077132264022656 15595310662992676864 18295544193721331072 2549033650740433664 5249267181469087872 7949500712197742080 10649734242926396288 13349967773655050496 16050201304383704704 303690761402807296 3003924292131461504 5704157822860115712 8404391353588769920 11104624884317424128 13804858415046078336 16505091945774732544 758581402793835136 3458814933522489344 6159048464251143552 8859281994979797760 11559515525708451968 14259749056437106176 16959982587165760384 1213472044184862976 3913705574913517184 6613939105642171392 9314172636370825600 12014406167099479808 14714639697828134016 17414873228556788224 1668362685575890816 4368596216304545024 7068829747033199232 9769063277761853440 12469296808490507648 15169530339219161856 17869763869947816064 2123253326966918656 4823486857695572864 7523720388424227072 10223953919152881280 12924187449881535488 15624420980610189696 18324654511338843904 2578143968357946496 5278377499086600704 7978611029815254912 10678844560543909120 13379078091272563328 16079311622001217536 332801079020320128 3033034609748974336 5733268140477628544 8433501671206282752 11133735201934936960 13833968732663591168 16534202263392245376 787691720411347968 3487925251140002176 6188158781868656384 8888392312597310592 11588625843325964800 14288859374054619008 16989092904783273216 1242582361802375808 3942815892531030016 6643049423259684224 9343282953988338432 12043516484716992640 14743750015445646848 17443983546174301056 1697473003193403648 4397706533922057856 7097940064650712064 9798173595379366272 12498407126108020480 15198640656836674688 17898874187565328896 2152363644584431488 4852597175313085696 7552830706041739904 10253064236770394112 12953297767499048320 15653531298227702528 18353764828956356736 2607254285975459328 5307487816704113536 8007721347432767744 10707954878161421952 13408188408890076160 16108421939618730368 361911396637832960 3062144927366487168 5762378458095141376 8462611988823795584 11162845519552449792 13863079050281104000 16563312581009758208 816802038028860800 3517035568757515008 6217269099486169216 8917502630214823424 11617736160943477632 14317969691672131840 17018203222400786048 1271692679419888640 3971926210148542848 6672159740877197056 9372393271605851264 12072626802334505472 14772860333063159680 17473093863791813888 1726583320810916480 4426816851539570688 7127050382268224896 9827283912996879104 12527517443725533312 15227750974454187520 17927984505182841728 2181473962201944320 4881707492930598528 7581941023659252736 10282174554387906944 12982408085116561152 15682641615845215360 18382875146573869568 2636364603592972160 5336598134321626368 8036831665050280576 10737065195778934784 13437298726507588992 16137532257236243200 391021714255345792 3091255244984000000 5791488775712654208 8491722306441308416 11191955837169962624 13892189367898616832 16592422898627271040 845912355646373632 3546145886375027840 6246379417103682048 8946612947832336256 11646846478560990464 14347080009289644672 17047313540018298880 1300802997037401472 4001036527766055680 6701270058494709888 9401503589223364096 12101737119952018304 14801970650680672512 17502204181409326720 1755693638428429312 4455927169157083520 7156160699885737728 9856394230614391936 12556627761343046144 15256861292071700352 17957094822800354560 2210584279819457152 4910817810548111360 7611051341276765568 10311284872005419776 13011518402734073984 15711751933462728192 18411985464191382400 2665474921210484992 5365708451939139200 8065941982667793408 10766175513396447616 13466409044125101824 16166642574853756032 420132031872858624 3120365562601512832 5820599093330167040 8520832624058821248 11221066154787475456 13921299685516129664 16621533216244783872 875022673263886464 3575256203992540672 6275489734721194880 8975723265449849088 11675956796178503296 14376190326907157504 17076423857635811712 1329913314654914304 4030146845383568512 6730380376112222720 9430613906840876928 12130847437569531136 14831080968298185344 17531314499026839552 1784803956045942144 4485037486774596352 7185271017503250560 9885504548231904768 12585738078960558976 15285971609689213184 17986205140417867392 2239694597436969984 4939928128165624192 7640161658894278400 10340395189622932608 13040628720351586816 15740862251080241024 18441095781808895232 2694585238827997824 5394818769556652032 8095052300285306240 10795285831013960448 13495519361742614656 16195752892471268864 449242349490371456 3149475880219025664 5849709410947679872 8549942941676334080 11250176472404988288 13950410003133642496 16650643533862296704 904132990881399296 3604366521610053504 6304600052338707712 9004833583067361920 11705067113796016128 14405300644524670336 17105534175253324544 1359023632272427136 4059257163001081344 6759490693729735552 9459724224458389760 12159957755187043968 14860191285915698176 17560424816644352384 1813914273663454976 4514147804392109184 7214381335120763392 9914614865849417600 12614848396578071808 15315081927306726016 18015315458035380224 2268804915054482816 4969038445783137024 7669271976511791232 10369505507240445440 13069739037969099648 15769972568697753856 23462025716856448 2723695556445510656 5423929087174164864 8124162617902819072 10824396148631473280 13524629679360127488 16224863210088781696 478352667107884288 3178586197836538496 5878819728565192704 8579053259293846912 11279286790022501120 13979520320751155328 16679753851479809536 933243308498912128 3633476839227566336 6333710369956220544 9033943900684874752 11734177431413528960 14434410962142183168 17134644492870837376 1388133949889939968 4088367480618594176 6788601011347248384 9488834542075902592 12189068072804556800 14889301603533211008 17589535134261865216 1843024591280967808 4543258122009622016 7243491652738276224 9943725183466930432 12643958714195584640 15344192244924238848 18044425775652893056 2297915232671995648 4998148763400649856 7698382294129304064 10398615824857958272 13098849355586612480 15799082886315266688 52572343334369280 2752805874063023488 5453039404791677696 8153272935520331904 10853506466248986112 13553739996977640320 16253973527706294528 507462984725397120 3207696515454051328 5907930046182705536 8608163576911359744 11308397107640013952 14008630638368668160 16708864169097322368 962353626116424960 3662587156845079168 6362820687573733376 9063054218302387584 11763287749031041792 14463521279759696000 17163754810488350208 1417244267507452800 4117477798236107008 6817711328964761216 9517944859693415424 12218178390422069632 14918411921150723840 17618645451879378048 1872134908898480640 4572368439627134848 7272601970355789056 9972835501084443264 12673069031813097472 15373302562541751680 18073536093270405888 2327025550289508480 5027259081018162688 7727492611746816896 10427726142475471104 13127959673204125312 15828193203932779520 81682660951882112 2781916191680536320 5482149722409190528 8182383253137844736 10882616783866498944 13582850314595153152 16283083845323807360 536573302342909952 3236806833071564160 5937040363800218368 8637273894528872576 11337507425257526784 14037740955986180992 16737974486714835200 991463943733937792 3691697474462592000 6391931005191246208 9092164535919900416 11792398066648554624 14492631597377208832 17192865128105863040 1446354585124965632 4146588115853619840 6846821646582274048 9547055177310928256 12247288708039582464 14947522238768236672 17647755769496890880 1901245226515993472 4601478757244647680 7301712287973301888 10001945818701956096 12702179349430610304 15402412880159264512 18102646410887918720 2356135867907021312 5056369398635675520 7756602929364329728 10456836460092983936 13157069990821638144 15857303521550292352 110792978569394944 2811026509298049152 5511260040026703360 8211493570755357568 10911727101484011776 13611960632212665984 16312194162941320192 565683619960422784 3265917150689076992 5966150681417731200 8666384212146385408 11366617742875039616 14066851273603693824 16767084804332348032 1020574261351450624 3720807792080104832 6421041322808759040 9121274853537413248 11821508384266067456 14521741914994721664 17221975445723375872 1475464902742478464 4175698433471132672 6875931964199786880 9576165494928441088 12276399025657095296 14976632556385749504 17676866087114403712 1930355544133506304 4630589074862160512 7330822605590814720 10031056136319468928 12731289667048123136 15431523197776777344 18131756728505431552 2385246185524534144 5085479716253188352 7785713246981842560 10485946777710496768 13186180308439150976 15886413839167805184 139903296186907776 2840136826915561984 5540370357644216192 8240603888372870400 10940837419101524608 13641070949830178816 16341304480558833024 594793937577935616 3295027468306589824 5995260999035244032 8695494529763898240 11395728060492552448 14095961591221206656 16796195121949860864 1049684578968963456 3749918109697617664 6450151640426271872 9150385171154926080 11850618701883580288 14550852232612234496 17251085763340888704 1504575220359991296 4204808751088645504 6905042281817299712 9605275812545953920 12305509343274608128 15005742874003262336 17705976404731916544 1959465861751019136 4659699392479673344 7359932923208327552 10060166453936981760 12760399984665635968 15460633515394290176 18160867046122944384 2414356503142046976 5114590033870701184 7814823564599355392 10515057095328009600 13215290626056663808 15915524156785318016 169013613804420608 2869247144533074816 5569480675261729024 8269714205990383232 10969947736719037440 13670181267447691648 16370414798176345856 623904255195448448 3324137785924102656 6024371316652756864 8724604847381411072 11424838378110065280 14125071908838719488 16825305439567373696 1078794896586476288 3779028427315130496 6479261958043784704 9179495488772438912 11879729019501093120 14579962550229747328 17280196080958401536 1533685537977504128 4233919068706158336 6934152599434812544 9634386130163466752 12334619660892120960 15034853191620775168 17735086722349429376 1988576179368531968 4688809710097186176 7389043240825840384 10089276771554494592 12789510302283148800 15489743833011803008 18189977363740457216 2443466820759559808 5143700351488214016 7843933882216868224 10544167412945522432 13244400943674176640 15944634474402830848 198123931421933440 2898357462150587648 5598590992879241856 8298824523607896064 10999058054336550272 13699291585065204480 16399525115793858688 653014572812961280 3353248103541615488 6053481634270269696 8753715164998923904 11453948695727578112 14154182226456232320 16854415757184886528 1107905214203989120 3808138744932643328 6508372275661297536 9208605806389951744 11908839337118605952 14609072867847260160 17309306398575914368 1562795855595016960 4263029386323671168 6963262917052325376 9663496447780979584 12363729978509633792 15063963509238288000 17764197039966942208 2017686496986044800 4717920027714699008 7418153558443353216 10118387089172007424 12818620619900661632 15518854150629315840 18219087681357970048 2472577138377072640 5172810669105726848 7873044199834381056 10573277730563035264 13273511261291689472 15973744792020343680 227234249039446272 2927467779768100480 5627701310496754688 8327934841225408896 11028168371954063104 13728401902682717312 16428635433411371520 682124890430474112 3382358421159128320 6082591951887782528 8782825482616436736 11483059013345090944 14183292544073745152 16883526074802399360 1137015531821501952 3837249062550156160 6537482593278810368 9237716124007464576 11937949654736118784 14638183185464772992 17338416716193427200 1591906173212529792 4292139703941184000 6992373234669838208 9692606765398492416 12392840296127146624 15093073826855800832 17793307357584455040 2046796814603557632 4747030345332211840 7447263876060866048 10147497406789520256 12847730937518174464 15547964468246828672 18248197998975482880 2501687455994585472 5201920986723239680 7902154517451893888 10602388048180548096 13302621578909202304 16002855109637856512 256344566656959104 2956578097385613312 5656811628114267520 8357045158842921728 11057278689571575936 13757512220300230144 16457745751028884352 711235208047986944 3411468738776641152 6111702269505295360 8811935800233949568 11512169330962603776 14212402861691257984 16912636392419912192 1166125849439014784 3866359380167668992 6566592910896323200 9266826441624977408 11967059972353631616 14667293503082285824 17367527033810940032 1621016490830042624 4321250021558696832 7021483552287351040 9721717083016005248 12421950613744659456 15122184144473313664 17822417675201967872 2075907132221070464 4776140662949724672 7476374193678378880 10176607724407033088 12876841255135687296 15577074785864341504 18277308316592995712 2530797773612098304 5231031304340752512 7931264835069406720 10631498365798060928 13331731896526715136 16031965427255369344 285454884274471936 2985688415003126144 5685921945731780352 8386155476460434560 11086389007189088768 13786622537917742976 16486856068646397184 740345525665499776 3440579056394153984 6140812587122808192 8841046117851462400 11541279648580116608 14241513179308770816 16941746710037425024 1195236167056527616 3895469697785181824 6595703228513836032 9295936759242490240 11996170289971144448 14696403820699798656 17396637351428452864 1650126808447555456 4350360339176209664 7050593869904863872 9750827400633518080 12451060931362172288 15151294462090826496 17851527992819480704 2105017449838583296 4805250980567237504 7505484511295891712 10205718042024545920 12905951572753200128 15606185103481854336 18306418634210508544 2559908091229611136 5260141621958265344 7960375152686919552 10660608683415573760 13360842214144227968 16061075744872882176 314565201891984768 3014798732620638976 5715032263349293184 8415265794077947392 11115499324806601600 13815732855535255808 16515966386263910016 769455843283012608 3469689374011666816 6169922904740321024 8870156435468975232 11570389966197629440 14270623496926283648 16970857027654937856 1224346484674040448 3924580015402694656 6624813546131348864 9325047076860003072 12025280607588657280 14725514138317311488 17425747669045965696 1679237126065068288 4379470656793722496 7079704187522376704 9779937718251030912 12480171248979685120 15180404779708339328 17880638310436993536 2134127767456096128 4834361298184750336 7534594828913404544 10234828359642058752 12935061890370712960 15635295421099367168 18335528951828021376 2589018408847123968 5289251939575778176 7989485470304432384 10689719001033086592 13389952531761740800 16090186062490395008 343675519509497600 3043909050238151808 5744142580966806016 8444376111695460224 11144609642424114432 13844843173152768640 16545076703881422848 798566160900525440 3498799691629179648 6199033222357833856 8899266753086488064 11599500283815142272 14299733814543796480 16999967345272450688 1253456802291553280 3953690333020207488 6653923863748861696 9354157394477515904 12054390925206170112 14754624455934824320 17454857986663478528 1708347443682581120 4408580974411235328 7108814505139889536 9809048035868543744 12509281566597197952 15209515097325852160 17909748628054506368 2163238085073608960 4863471615802263168 7563705146530917376 10263938677259571584 12964172207988225792 15664405738716880000 18364639269445534208 2618128726464636800 5318362257193291008 8018595787921945216 10718829318650599424 13419062849379253632 16119296380107907840 372785837127010432 3073019367855664640 5773252898584318848 8473486429312973056 11173719960041627264 13873953490770281472 16574187021498935680 827676478518038272 3527910009246692480 6228143539975346688 8928377070704000896 11628610601432655104 14328844132161309312 17029077662889963520 1282567119909066112 3982800650637720320 6683034181366374528 9383267712095028736 12083501242823682944 14783734773552337152 17483968304280991360 1737457761300093952 4437691292028748160 7137924822757402368 9838158353486056576 12538391884214710784 15238625414943364992 17938858945672019200 2192348402691121792 4892581933419776000 7592815464148430208 10293048994877084416 12993282525605738624 15693516056334392832 18393749587063047040 2647239044082149632 5347472574810803840 8047706105539458048 10747939636268112256 13448173166996766464 16148406697725420672 401896154744523264 3102129685473177472 5802363216201831680 8502596746930485888 11202830277659140096 13903063808387794304 16603297339116448512 856786796135551104 3557020326864205312 6257253857592859520 8957487388321513728 11657720919050167936 14357954449778822144 17058187980507476352 1311677437526578944 4011910968255233152 6712144498983887360 9412378029712541568 12112611560441195776 14812845091169849984 17513078621898504192 1766568078917606784 4466801609646260992 7167035140374915200 9867268671103569408 12567502201832223616 15267735732560877824 17967969263289532032 2221458720308634624 4921692251037288832 7621925781765943040 10322159312494597248 13022392843223251456 15722626373951905664 18422859904680559872 2676349361699662464 5376582892428316672 8076816423156970880 10777049953885625088 13477283484614279296 16177517015342933504 431006472362036096 3131240003090690304 5831473533819344512 8531707064547998720 11231940595276652928 13932174126005307136 16632407656733961344 885897113753063936 3586130644481718144 6286364175210372352 8986597705939026560 11686831236667680768 14387064767396334976 17087298298124989184 1340787755144091776 4041021285872745984 6741254816601400192 9441488347330054400 12141721878058708608 14841955408787362816 17542188939516017024 1795678396535119616 4495911927263773824 7196145457992428032 9896378988721082240 12596612519449736448 15296846050178390656 17997079580907044864 2250569037926147456 4950802568654801664 7651036099383455872 10351269630112110080 13051503160840764288 15751736691569418496 5226148588521088 2705459679317175296 5405693210045829504 8105926740774483712 10806160271503137920 13506393802231792128 16206627332960446336 460116789979548928 3160350320708203136 5860583851436857344 8560817382165511552 11261050912894165760 13961284443622819968 16661517974351474176 915007431370576768 3615240962099230976 6315474492827885184 9015708023556539392 11715941554285193600 14416175085013847808 17116408615742502016 1369898072761604608 4070131603490258816 6770365134218913024 9470598664947567232 12170832195676221440 14871065726404875648 17571299257133529856 1824788714152632448 4525022244881286656 7225255775609940864 9925489306338595072 12625722837067249280 15325956367795903488 18026189898524557696 2279679355543660288 4979912886272314496 7680146417000968704 10380379947729622912 13080613478458277120 15780847009186931328 34336466206033920 2734569996934688128 5434803527663342336 8135037058391996544 10835270589120650752 13535504119849304960 16235737650577959168 489227107597061760 3189460638325715968 5889694169054370176 8589927699783024384 11290161230511678592 13990394761240332800 16690628291968987008 944117748988089600 3644351279716743808 6344584810445398016 9044818341174052224 11745051871902706432 14445285402631360640 17145518933360014848 1399008390379117440 4099241921107771648 6799475451836425856 9499708982565080064 12199942513293734272 14900176044022388480 17600409574751042688 1853899031770145280 4554132562498799488 7254366093227453696 9954599623956107904 12654833154684762112 15355066685413416320 18055300216142070528 2308789673161173120 5009023203889827328 7709256734618481536 10409490265347135744 13109723796075789952 15809957326804444160 63446783823546752 2763680314552200960 5463913845280855168 8164147376009509376 10864380906738163584 13564614437466817792 16264847968195472000 518337425214574592 3218570955943228800 5918804486671883008 8619038017400537216 11319271548129191424 14019505078857845632 16719738609586499840 973228066605602432 3673461597334256640 6373695128062910848 9073928658791565056 11774162189520219264 14474395720248873472 17174629250977527680 1428118707996630272 4128352238725284480 6828585769453938688 9528819300182592896 12229052830911247104 14929286361639901312 17629519892368555520 1883009349387658112 4583242880116312320 7283476410844966528 9983709941573620736 12683943472302274944 15384177003030929152 18084410533759583360 2337899990778685952 5038133521507340160 7738367052235994368 10438600582964648576 13138834113693302784 15839067644421956992 92557101441059584 2792790632169713792 5493024162898368000 8193257693627022208 10893491224355676416 13593724755084330624 16293958285812984832 547447742832087424 3247681273560741632 5947914804289395840 8648148335018050048 11348381865746704256 14048615396475358464 16748848927204012672 1002338384223115264 3702571914951769472 6402805445680423680 9103038976409077888 11803272507137732096 14503506037866386304 17203739568595040512 1457229025614143104 4157462556342797312 6857696087071451520 9557929617800105728 12258163148528759936 14958396679257414144 17658630209986068352 1912119667005170944 4612353197733825152 7312586728462479360 10012820259191133568 12713053789919787776 15413287320648441984 18113520851377096192 2367010308396198784 5067243839124852992 7767477369853507200 10467710900582161408 13167944431310815616 15868177962039469824 121667419058572416 2821900949787226624 5522134480515880832 8222368011244535040 10922601541973189248 13622835072701843456 16323068603430497664 576558060449600256 3276791591178254464 5977025121906908672 8677258652635562880 11377492183364217088 14077725714092871296 16777959244821525504 1031448701840628096 3731682232569282304 6431915763297936512 9132149294026590720 11832382824755244928 14532616355483899136 17232849886212553344 1486339343231655936 4186572873960310144 6886806404688964352 9587039935417618560 12287273466146272768 14987506996874926976 17687740527603581184 1941229984622683776 4641463515351337984 7341697046079992192 10041930576808646400 12742164107537300608 15442397638265954816 18142631168994609024 2396120626013711616 5096354156742365824 7796587687471020032 10496821218199674240 13197054748928328448 15897288279656982656 150777736676085248 2851011267404739456 5551244798133393664 8251478328862047872 10951711859590702080 13651945390319356288 16352178921048010496 605668378067113088 3305901908795767296 6006135439524421504 8706368970253075712 11406602500981729920 14106836031710384128 16807069562439038336 1060559019458140928 3760792550186795136 6461026080915449344 9161259611644103552 11861493142372757760 14561726673101411968 17261960203830066176 1515449660849168768 4215683191577822976 6915916722306477184 9616150253035131392 12316383783763785600 15016617314492439808 17716850845221094016 1970340302240196608 4670573832968850816 7370807363697505024 10071040894426159232 12771274425154813440 15471507955883467648 18171741486612121856 2425230943631224448 5125464474359878656 7825698005088532864 10525931535817187072 13226165066545841280 15926398597274495488 179888054293598080 2880121585022252288 5580355115750906496 8280588646479560704 10980822177208214912 13681055707936869120 16381289238665523328 634778695684625920 3335012226413280128 6035245757141934336 8735479287870588544 11435712818599242752 14135946349327896960 16836179880056551168 1089669337075653760 3789902867804307968 6490136398532962176 9190369929261616384 11890603459990270592 14590836990718924800 17291070521447579008 1544559978466681600 4244793509195335808 6945027039923990016 9645260570652644224 12345494101381298432 15045727632109952640 17745961162838606848 1999450619857709440 4699684150586363648 7399917681315017856 10100151212043672064 12800384742772326272 15500618273500980480 18200851804229634688 2454341261248737280 5154574791977391488 7854808322706045696 10555041853434699904 13255275384163354112 15955508914892008320 208998371911110912 2909231902639765120 5609465433368419328 8309698964097073536 11009932494825727744 13710166025554381952 16410399556283036160 663889013302138752 3364122544030792960 6064356074759447168 8764589605488101376 11464823136216755584 14165056666945409792 16865290197674064000 1118779654693166592 3819013185421820800 6519246716150475008 9219480246879129216 11919713777607783424 14619947308336437632 17320180839065091840 1573670296084194432 4273903826812848640 6974137357541502848 9674370888270157056 12374604418998811264 15074837949727465472 17775071480456119680 2028560937475222272 4728794468203876480 7429027998932530688 10129261529661184896 12829495060389839104 15529728591118493312 18229962121847147520 2483451578866250112 5183685109594904320 7883918640323558528 10584152171052212736 13284385701780866944 15984619232509521152 238108689528623744 2938342220257277952 5638575750985932160 8338809281714586368 11039042812443240576 13739276343171894784 16439509873900548992 692999330919651584 3393232861648305792 6093466392376960000 8793699923105614208 11493933453834268416 14194166984562922624 16894400515291576832 1147889972310679424 3848123503039333632 6548357033767987840 9248590564496642048 11948824095225296256 14649057625953950464 17349291156682604672 1602780613701707264 4303014144430361472 7003247675159015680 9703481205887669888 12403714736616324096 15103948267344978304 17804181798073632512 2057671255092735104 4757904785821389312 7458138316550043520 10158371847278697728 12858605378007351936 15558838908736006144 18259072439464660352 2512561896483762944 5212795427212417152 7913028957941071360 10613262488669725568 13313496019398379776 16013729550127033984 267219007146136576 2967452537874790784 5667686068603444992 8367919599332099200 11068153130060753408 13768386660789407616 16468620191518061824 722109648537164416 3422343179265818624 6122576709994472832 8822810240723127040 11523043771451781248 14223277302180435456 16923510832909089664 1177000289928192256 3877233820656846464 6577467351385500672 9277700882114154880 11977934412842809088 14678167943571463296 17378401474300117504 1631890931319220096 4332124462047874304 7032357992776528512 9732591523505182720 12432825054233836928 15133058584962491136 17833292115691145344 2086781572710247936 4787015103438902144 7487248634167556352 10187482164896210560 12887715695624864768 15587949226353518976 18288182757082173184 2541672214101275776 5241905744829929984 7942139275558584192 10642372806287238400 13342606337015892608 16042839867744546816 296329324763649408 2996562855492303616 5696796386220957824 8397029916949612032 11097263447678266240 13797496978406920448 16497730509135574656 751219966154677248 3451453496883331456 6151687027611985664 8851920558340639872 11552154089069294080 14252387619797948288 16952621150526602496 1206110607545705088 3906344138274359296 6606577669003013504 9306811199731667712 12007044730460321920 14707278261188976128 17407511791917630336 1661001248936732928 4361234779665387136 7061468310394041344 9761701841122695552 12461935371851349760 15162168902580003968 17862402433308658176 2115891890327760768 4816125421056414976 7516358951785069184 10216592482513723392 12916826013242377600 15617059543971031808 18317293074699686016 2570782531718788608 5271016062447442816 7971249593176097024 10671483123904751232 13371716654633405440 16071950185362059648 325439642381162240 3025673173109816448 5725906703838470656 8426140234567124864 11126373765295779072 13826607296024433280 16526840826753087488 780330283772190080 3480563814500844288 6180797345229498496 8881030875958152704 11581264406686806912 14281497937415461120 16981731468144115328 1235220925163217920 3935454455891872128 6635687986620526336 9335921517349180544 12036155048077834752 14736388578806488960 17436622109535143168 1690111566554245760 4390345097282899968 7090578628011554176 9790812158740208384 12491045689468862592 15191279220197516800 17891512750926171008 2145002207945273600 4845235738673927808 7545469269402582016 10245702800131236224 12945936330859890432 15646169861588544640 18346403392317198848 2599892849336301440 5300126380064955648 8000359910793609856 10700593441522264064 13400826972250918272 16101060502979572480 354549959998675072 3054783490727329280 5755017021455983488 8455250552184637696 11155484082913291904 13855717613641946112 16555951144370600320 809440601389702912 3509674132118357120 6209907662847011328 8910141193575665536 11610374724304319744 14310608255032973952 17010841785761628160 1264331242780730752 3964564773509384960 6664798304238039168 9365031834966693376 12065265365695347584 14765498896424001792 17465732427152656000 1719221884171758592 4419455414900412800 7119688945629067008 9819922476357721216 12520156007086375424 15220389537815029632 17920623068543683840 2174112525562786432 4874346056291440640 7574579587020094848 10274813117748749056 12975046648477403264 15675280179206057472 18375513709934711680 2629003166953814272 5329236697682468480 8029470228411122688 10729703759139776896 13429937289868431104 16130170820597085312 383660277616187904 3083893808344842112 5784127339073496320 8484360869802150528 11184594400530804736 13884827931259458944 16585061461988113152 838550919007215744 3538784449735869952 6239017980464524160 8939251511193178368 11639485041921832576 14339718572650486784 17039952103379140992 1293441560398243584 3993675091126897792 6693908621855552000 9394142152584206208 12094375683312860416 14794609214041514624 17494842744770168832 1748332201789271424 4448565732517925632 7148799263246579840 9849032793975234048 12549266324703888256 15249499855432542464 17949733386161196672 2203222843180299264 4903456373908953472 7603689904637607680 10303923435366261888 13004156966094916096 15704390496823570304 18404624027552224512 2658113484571327104 5358347015299981312 8058580546028635520 10758814076757289728 13459047607485943936 16159281138214598144 412770595233700736 3113004125962354944 5813237656691009152 8513471187419663360 11213704718148317568 13913938248876971776 16614171779605625984 867661236624728576 3567894767353382784 6268128298082036992 8968361828810691200 11668595359539345408 14368828890267999616 17069062420996653824 1322551878015756416 4022785408744410624 6723018939473064832 9423252470201719040 12123486000930373248 14823719531659027456 17523953062387681664 1777442519406784256 4477676050135438464 7177909580864092672 9878143111592746880 12578376642321401088 15278610173050055296 17978843703778709504 2232333160797812096 4932566691526466304 7632800222255120512 10333033752983774720 13033267283712428928 15733500814441083136 18433734345169737344 2687223802188839936 5387457332917494144 8087690863646148352 10787924394374802560 13488157925103456768 16188391455832110976 441880912851213568 3142114443579867776 5842347974308521984 8542581505037176192 11242815035765830400 13943048566494484608 16643282097223138816 896771554242241408 3597005084970895616 6297238615699549824 8997472146428204032 11697705677156858240 14397939207885512448 17098172738614166656 1351662195633269248 4051895726361923456 6752129257090577664 9452362787819231872 12152596318547886080 14852829849276540288 17553063380005194496 1806552837024297088 4506786367752951296 7207019898481605504 9907253429210259712 12607486959938913920 15307720490667568128 18007954021396222336 2261443478415324928 4961677009143979136 7661910539872633344 10362144070601287552 13062377601329941760 15762611132058595968 16100589077698560 2716334119806352768 5416567650535006976 8116801181263661184 10817034711992315392 13517268242720969600 16217501773449623808 470991230468726400 3171224761197380608 5871458291926034816 8571691822654689024 11271925353383343232 13972158884111997440 16672392414840651648 925881871859754240 3626115402588408448 6326348933317062656 9026582464045716864 11726815994774371072 14427049525503025280 17127283056231679488 1380772513250782080 4081006043979436288 6781239574708090496 9481473105436744704 12181706636165398912 14881940166894053120 17582173697622707328 1835663154641809920 4535896685370464128 7236130216099118336 9936363746827772544 12636597277556426752 15336830808285080960 18037064339013735168 2290553796032837760 4990787326761491968 7691020857490146176 10391254388218800384 13091487918947454592 15791721449676108800 45210906695211392 2745444437423865600 5445677968152519808 8145911498881174016 10846145029609828224 13546378560338482432 16246612091067136640 500101548086239232 3200335078814893440 5900568609543547648 8600802140272201856 11301035671000856064 14001269201729510272 16701502732458164480 954992189477267072 3655225720205921280 6355459250934575488 9055692781663229696 11755926312391883904 14456159843120538112 17156393373849192320 1409882830868294912 4110116361596949120 6810349892325603328 9510583423054257536 12210816953782911744 14911050484511565952 17611284015240220160 1864773472259322752 4565007002987976960 7265240533716631168 9965474064445285376 12665707595173939584 15365941125902593792 18066174656631248000 2319664113650350592 5019897644379004800 7720131175107659008 10420364705836313216 13120598236564967424 15820831767293621632 74321224312724224 2774554755041378432 5474788285770032640 8175021816498686848 10875255347227341056 13575488877955995264 16275722408684649472 529211865703752064 3229445396432406272 5929678927161060480 8629912457889714688 11330145988618368896 14030379519347023104 16730613050075677312 984102507094779904 3684336037823434112 6384569568552088320 9084803099280742528 11785036630009396736 14485270160738050944 17185503691466705152 1438993148485807744 4139226679214461952 6839460209943116160 9539693740671770368 12239927271400424576 14940160802129078784 17640394332857732992 1893883789876835584 4594117320605489792 7294350851334144000 9994584382062798208 12694817912791452416 15395051443520106624 18095284974248760832 2348774431267863424 5049007961996517632 7749241492725171840 10449475023453826048 13149708554182480256 15849942084911134464 103431541930237056 2803665072658891264 5503898603387545472 8204132134116199680 10904365664844853888 13604599195573508096 16304832726302162304 558322183321264896 3258555714049919104 5958789244778573312 8659022775507227520 11359256306235881728 14059489836964535936 16759723367693190144 1013212824712292736 3713446355440946944 6413679886169601152 9113913416898255360 11814146947626909568 14514380478355563776 17214614009084217984 1468103466103320576 4168336996831974784 6868570527560628992 9568804058289283200 12269037589017937408 14969271119746591616 17669504650475245824 1922994107494348416 4623227638223002624 7323461168951656832 10023694699680311040 12723928230408965248 15424161761137619456 18124395291866273664 2377884748885376256 5078118279614030464 7778351810342684672 10478585341071338880 13178818871799993088 15879052402528647296 132541859547749888 2832775390276404096 5533008921005058304 8233242451733712512 10933475982462366720 13633709513191020928 16333943043919675136 587432500938777728 3287666031667431936 5987899562396086144 8688133093124740352 11388366623853394560 14088600154582048768 16788833685310702976 1042323142329805568 3742556673058459776 6442790203787113984 9143023734515768192 11843257265244422400 14543490795973076608 17243724326701730816 1497213783720833408 4197447314449487616 6897680845178141824 9597914375906796032 12298147906635450240 14998381437364104448 17698614968092758656 1952104425111861248 4652337955840515456 7352571486569169664 10052805017297823872 12753038548026478080 15453272078755132288 18153505609483786496 2406995066502889088 5107228597231543296 7807462127960197504 10507695658688851712 13207929189417505920 15908162720146160128 161652177165262720 2861885707893916928 5562119238622571136 8262352769351225344 10962586300079879552 13662819830808533760 16363053361537187968 616542818556290560 3316776349284944768 6017009880013598976 8717243410742253184 11417476941470907392 14117710472199561600 16817944002928215808 1071433459947318400 3771666990675972608 6471900521404626816 9172134052133281024 11872367582861935232 14572601113590589440 17272834644319243648 1526324101338346240 4226557632067000448 6926791162795654656 9627024693524308864 12327258224252963072 15027491754981617280 17727725285710271488 1981214742729374080 4681448273458028288 7381681804186682496 10081915334915336704 12782148865643990912 15482382396372645120 18182615927101299328 2436105384120401920 5136338914849056128 7836572445577710336 10536805976306364544 13237039507035018752 15937273037763672960 190762494782775552 2890996025511429760 5591229556240083968 8291463086968738176 10991696617697392384 13691930148426046592 16392163679154700800 645653136173803392 3345886666902457600 6046120197631111808 8746353728359766016 11446587259088420224 14146820789817074432 16847054320545728640 1100543777564831232 3800777308293485440 6501010839022139648 9201244369750793856 11901477900479448064 14601711431208102272 17301944961936756480 1555434418955859072 4255667949684513280 6955901480413167488 9656135011141821696 12356368541870475904 15056602072599130112 17756835603327784320 2010325060346886912 4710558591075541120 7410792121804195328 10111025652532849536 12811259183261503744 15511492713990157952 18211726244718812160 2465215701737914752 5165449232466568960 7865682763195223168 10565916293923877376 13266149824652531584 15966383355381185792 219872812400288384 2920106343128942592 5620339873857596800 8320573404586251008 11020806935314905216 13721040466043559424 16421273996772213632 674763453791316224 3374996984519970432 6075230515248624640 8775464045977278848 11475697576705933056 14175931107434587264 16876164638163241472 1129654095182344064 3829887625910998272 6530121156639652480 9230354687368306688 11930588218096960896 14630821748825615104 17331055279554269312 1584544736573371904 4284778267302026112 6985011798030680320 9685245328759334528 12385478859487988736 15085712390216642944 17785945920945297152 2039435377964399744 4739668908693053952 7439902439421708160 10140135970150362368 12840369500879016576 15540603031607670784 18240836562336324992 2494326019355427584 5194559550084081792 7894793080812736000 10595026611541390208 13295260142270044416 15995493672998698624 248983130017801216 2949216660746455424 5649450191475109632 8349683722203763840 11049917252932418048 13750150783661072256 16450384314389726464 703873771408829056 3404107302137483264 6104340832866137472 8804574363594791680 11504807894323445888 14205041425052100096 16905274955780754304 1158764412799856896 3858997943528511104 6559231474257165312 9259465004985819520 11959698535714473728 14659932066443127936 17360165597171782144 1613655054190884736 4313888584919538944 7014122115648193152 9714355646376847360 12414589177105501568 15114822707834155776 17815056238562809984 2068545695581912576 4768779226310566784 7469012757039220992 10169246287767875200 12869479818496529408 15569713349225183616 18269946879953837824 2523436336972940416 5223669867701594624 7923903398430248832 10624136929158903040 13324370459887557248 16024603990616211456 278093447635314048 2978326978363968256 5678560509092622464 8378794039821276672 11079027570549930880 13779261101278585088 16479494632007239296 732984089026341888 3433217619754996096 6133451150483650304 8833684681212304512 11533918211940958720 14234151742669612928 16934385273398267136 1187874730417369728 3888108261146023936 6588341791874678144 9288575322603332352 11988808853331986560 14689042384060640768 17389275914789294976 1642765371808397568 4342998902537051776 7043232433265705984 9743465963994360192 12443699494723014400 15143933025451668608 17844166556180322816 2097656013199425408 4797889543928079616 7498123074656733824 10198356605385388032 12898590136114042240 15598823666842696448 18299057197571350656 2552546654590453248 5252780185319107456 7953013716047761664 10653247246776415872 13353480777505070080 16053714308233724288 307203765252826880 3007437295981481088 5707670826710135296 8407904357438789504 11108137888167443712 13808371418896097920 16508604949624752128 762094406643854720 3462327937372508928 6162561468101163136 8862794998829817344 11563028529558471552 14263262060287125760 16963495591015779968 1216985048034882560 3917218578763536768 6617452109492190976 9317685640220845184 12017919170949499392 14718152701678153600 17418386232406807808 1671875689425910400 4372109220154564608 7072342750883218816 9772576281611873024 12472809812340527232 15173043343069181440 17873276873797835648 2126766330816938240 4826999861545592448 7527233392274246656 10227466923002900864 12927700453731555072 15627933984460209280 18328167515188863488 2581656972207966080 5281890502936620288 7982124033665274496 10682357564393928704 13382591095122582912 16082824625851237120 336314082870339712 3036547613598993920 5736781144327648128 8437014675056302336 11137248205784956544 13837481736513610752 16537715267242264960 791204724261367552 3491438254990021760 6191671785718675968 8891905316447330176 11592138847175984384 14292372377904638592 16992605908633292800 1246095365652395392 3946328896381049600 6646562427109703808 9346795957838358016 12047029488567012224 14747263019295666432 17447496550024320640 1700986007043423232 4401219537772077440 7101453068500731648 9801686599229385856 12501920129958040064 15202153660686694272 17902387191415348480 2155876648434451072 4856110179163105280 7556343709891759488 10256577240620413696 12956810771349067904 15657044302077722112 18357277832806376320 2610767289825478912 5311000820554133120 8011234351282787328 10711467882011441536 13411701412740095744 16111934943468749952 365424400487852544 3065657931216506752 5765891461945160960 8466124992673815168 11166358523402469376 13866592054131123584 16566825584859777792 820315041878880384 3520548572607534592 6220782103336188800 8921015634064843008 11621249164793497216 14321482695522151424 17021716226250805632 1275205683269908224 3975439213998562432 6675672744727216640 9375906275455870848 12076139806184525056 14776373336913179264 17476606867641833472 1730096324660936064 4430329855389590272 7130563386118244480 9830796916846898688 12531030447575552896 15231263978304207104 17931497509032861312 2184986966051963904 4885220496780618112 7585454027509272320 10285687558237926528 12985921088966580736 15686154619695234944 18386388150423889152 2639877607442991744 5340111138171645952 8040344668900300160 10740578199628954368 13440811730357608576 16141045261086262784 394534718105365376 3094768248834019584 5795001779562673792 8495235310291328000 11195468841019982208 13895702371748636416 16595935902477290624 849425359496393216 3549658890225047424 6249892420953701632 8950125951682355840 11650359482411010048 14350593013139664256 17050826543868318464 1304316000887421056 4004549531616075264 6704783062344729472 9405016593073383680 12105250123802037888 14805483654530692096 17505717185259346304 1759206642278448896 4459440173007103104 7159673703735757312 9859907234464411520 12560140765193065728 15260374295921719936 17960607826650374144 2214097283669476736 4914330814398130944 7614564345126785152 10314797875855439360 13015031406584093568 15715264937312747776 18415498468041401984 2668987925060504576 5369221455789158784 8069454986517812992 10769688517246467200 13469922047975121408 16170155578703775616 423645035722878208 3123878566451532416 5824112097180186624 8524345627908840832 11224579158637495040 13924812689366149248 16625046220094803456 878535677113906048 3578769207842560256 6279002738571214464 8979236269299868672 11679469800028522880 14379703330757177088 17079936861485831296 1333426318504933888 4033659849233588096 6733893379962242304 9434126910690896512 12134360441419550720 14834593972148204928 17534827502876859136 1788316959895961728 4488550490624615936 7188784021353270144 9889017552081924352 12589251082810578560 15289484613539232768 17989718144267886976 2243207601286989568 4943441132015643776 7643674662744297984 10343908193472952192 13044141724201606400 15744375254930260608 18444608785658914816 2698098242678017408 5398331773406671616 8098565304135325824 10798798834863980032 13499032365592634240 16199265896321288448 452755353340391040 3152988884069045248 5853222414797699456 8553455945526353664 11253689476255007872 13953923006983662080 16654156537712316288 907645994731418880 3607879525460073088 6308113056188727296 9008346586917381504 11708580117646035712 14408813648374689920 17109047179103344128 1362536636122446720 4062770166851100928 6763003697579755136 9463237228308409344 12163470759037063552 14863704289765717760 17563937820494371968 1817427277513474560 4517660808242128768 7217894338970782976 9918127869699437184 12618361400428091392 15318594931156745600 18018828461885399808 2272317918904502400 4972551449633156608 7672784980361810816 10373018511090465024 13073252041819119232 15773485572547773440 26975029566876032 2727208560295530240 5427442091024184448 8127675621752838656 10827909152481492864 13528142683210147072 16228376213938801280 481865670957903872 3182099201686558080 5882332732415212288 8582566263143866496 11282799793872520704 13983033324601174912 16683266855329829120 936756312348931712 3636989843077585920 6337223373806240128 9037456904534894336 11737690435263548544 14437923965992202752 17138157496720856960 1391646953739959552 4091880484468613760 6792114015197267968 9492347545925922176 12192581076654576384 14892814607383230592 17593048138111884800 1846537595130987392 4546771125859641600 7247004656588295808 9947238187316950016 12647471718045604224 15347705248774258432 18047938779502912640 2301428236522015232 5001661767250669440 7701895297979323648 10402128828707977856 13102362359436632064 15802595890165286272 56085347184388864 2756318877913043072 5456552408641697280 8156785939370351488 10857019470099005696 13557253000827659904 16257486531556314112 510975988575416704 3211209519304070912 5911443050032725120 8611676580761379328 11311910111490033536 14012143642218687744 16712377172947341952 965866629966444544 3666100160695098752 6366333691423752960 9066567222152407168 11766800752881061376 14467034283609715584 17167267814338369792 1420757271357472384 4120990802086126592 6821224332814780800 9521457863543435008 12221691394272089216 14921924925000743424 17622158455729397632 1875647912748500224 4575881443477154432 7276114974205808640 9976348504934462848 12676582035663117056 15376815566391771264 18077049097120425472 2330538554139528064 5030772084868182272 7731005615596836480 10431239146325490688 13131472677054144896 15831706207782799104 85195664801901696 2785429195530555904 5485662726259210112 8185896256987864320 10886129787716518528 13586363318445172736 16286596849173826944 540086306192929536 3240319836921583744 5940553367650237952 8640786898378892160 11341020429107546368 14041253959836200576 16741487490564854784 994976947583957376 3695210478312611584 6395444009041265792 9095677539769920000 11795911070498574208 14496144601227228416 17196378131955882624 1449867588974985216 4150101119703639424 6850334650432293632 9550568181160947840 12250801711889602048 14951035242618256256 17651268773346910464 1904758230366013056 4604991761094667264 7305225291823321472 10005458822551975680 12705692353280629888 15405925884009284096 18106159414737938304 2359648871757040896 5059882402485695104 7760115933214349312 10460349463943003520 13160582994671657728 15860816525400311936 114305982419414528 2814539513148068736 5514773043876722944 8215006574605377152 10915240105334031360 13615473636062685568 16315707166791339776 569196623810442368 3269430154539096576 5969663685267750784 8669897215996404992 11370130746725059200 14070364277453713408 16770597808182367616 1024087265201470208 3724320795930124416 6424554326658778624 9124787857387432832 11825021388116087040 14525254918844741248 17225488449573395456 1478977906592498048 4179211437321152256 6879444968049806464 9579678498778460672 12279912029507114880 14980145560235769088 17680379090964423296 1933868547983525888 4634102078712180096 7334335609440834304 10034569140169488512 12734802670898142720 15435036201626796928 18135269732355451136 2388759189374553728 5088992720103207936 7789226250831862144 10489459781560516352 13189693312289170560 15889926843017824768 143416300036927360 2843649830765581568 5543883361494235776 8244116892222889984 10944350422951544192 13644583953680198400 16344817484408852608 598306941427955200 3298540472156609408 5998774002885263616 8699007533613917824 11399241064342572032 14099474595071226240 16799708125799880448 1053197582818983040 3753431113547637248 6453664644276291456 9153898175004945664 11854131705733599872 14554365236462254080 17254598767190908288 1508088224210010880 4208321754938665088 6908555285667319296 9608788816395973504 12309022347124627712 15009255877853281920 17709489408581936128 1962978865601038720 4663212396329692928 7363445927058347136 10063679457787001344 12763912988515655552 15464146519244309760 18164380049972963968 2417869506992066560 5118103037720720768 7818336568449374976 10518570099178029184 13218803629906683392 15919037160635337600 172526617654440192 2872760148383094400 5572993679111748608 8273227209840402816 10973460740569057024 13673694271297711232 16373927802026365440 627417259045468032 3327650789774122240 6027884320502776448 8728117851231430656 11428351381960084864 14128584912688739072 16828818443417393280 1082307900436495872 3782541431165150080 6482774961893804288 9183008492622458496 11883242023351112704 14583475554079766912 17283709084808421120 1537198541827523712 4237432072556177920 6937665603284832128 9637899134013486336 12338132664742140544 15038366195470794752 17738599726199448960 1992089183218551552 4692322713947205760 7392556244675859968 10092789775404514176 12793023306133168384 15493256836861822592 18193490367590476800 2446979824609579392 5147213355338233600 7847446886066887808 10547680416795542016 13247913947524196224 15948147478252850432 201636935271953024 2901870466000607232 5602103996729261440 8302337527457915648 11002571058186569856 13702804588915224064 16403038119643878272 656527576662980864 3356761107391635072 6056994638120289280 8757228168848943488 11457461699577597696 14157695230306251904 16857928761034906112 1111418218054008704 3811651748782662912 6511885279511317120 9212118810239971328 11912352340968625536 14612585871697279744 17312819402425933952 1566308859445036544 4266542390173690752 6966775920902344960 9667009451630999168 12367242982359653376 15067476513088307584 17767710043816961792 2021199500836064384 4721433031564718592 7421666562293372800 10121900093022027008 12822133623750681216 15522367154479335424 18222600685207989632 2476090142227092224 5176323672955746432 7876557203684400640 10576790734413054848 13277024265141709056 15977257795870363264 230747252889465856 2930980783618120064 5631214314346774272 8331447845075428480 11031681375804082688 13731914906532736896 16432148437261391104 685637894280493696 3385871425009147904 6086104955737802112 8786338486466456320 11486572017195110528 14186805547923764736 16887039078652418944 1140528535671521536 3840762066400175744 6540995597128829952 9241229127857484160 11941462658586138368 14641696189314792576 17341929720043446784 1595419177062549376 4295652707791203584 6995886238519857792 9696119769248512000 12396353299977166208 15096586830705820416 17796820361434474624 2050309818453577216 4750543349182231424 7450776879910885632 10151010410639539840 12851243941368194048 15551477472096848256 18251711002825502464 2505200459844605056 5205433990573259264 7905667521301913472 10605901052030567680 13306134582759221888 16006368113487876096 259857570506978688 2960091101235632896 5660324631964287104 8360558162692941312 11060791693421595520 13761025224150249728 16461258754878903936 714748211898006528 3414981742626660736 6115215273355314944 8815448804083969152 11515682334812623360 14215915865541277568 16916149396269931776 1169638853289034368 3869872384017688576 6570105914746342784 9270339445474996992 11970572976203651200 14670806506932305408 17371040037660959616 1624529494680062208 4324763025408716416 7024996556137370624 9725230086866024832 12425463617594679040 15125697148323333248 17825930679051987456 2079420136071090048 4779653666799744256 7479887197528398464 10180120728257052672 12880354258985706880 15580587789714361088 18280821320443015296 2534310777462117888 5234544308190772096 7934777838919426304 10635011369648080512 13335244900376734720 16035478431105388928 288967888124491520 2989201418853145728 5689434949581799936 8389668480310454144 11089902011039108352 13790135541767762560 16490369072496416768 743858529515519360 3444092060244173568 6144325590972827776 8844559121701481984 11544792652430136192 14245026183158790400 16945259713887444608 1198749170906547200 3898982701635201408 6599216232363855616 9299449763092509824 11999683293821164032 14699916824549818240 17400150355278472448 1653639812297575040 4353873343026229248 7054106873754883456 9754340404483537664 12454573935212191872 15154807465940846080 17855040996669500288 2108530453688602880 4808763984417257088 7508997515145911296 10209231045874565504 12909464576603219712 15609698107331873920 18309931638060528128 2563421095079630720 5263654625808284928 7963888156536939136 10664121687265593344 13364355217994247552 16064588748722901760 318078205742004352 3018311736470658560 5718545267199312768 8418778797927966976 11119012328656621184 13819245859385275392 16519479390113929600 772968847133032192 3473202377861686400 6173435908590340608 8873669439318994816 11573902970047649024 14274136500776303232 16974370031504957440 1227859488524060032 3928093019252714240 6628326549981368448 9328560080710022656 12028793611438676864 14729027142167331072 17429260672895985280 1682750129915087872 4382983660643742080 7083217191372396288 9783450722101050496 12483684252829704704 15183917783558358912 17884151314287013120 2137640771306115712 4837874302034769920 7538107832763424128 10238341363492078336 12938574894220732544 15638808424949386752 18339041955678040960 2592531412697143552 5292764943425797760 7992998474154451968 10693232004883106176 13393465535611760384 16093699066340414592 347188523359517184 3047422054088171392 5747655584816825600 8447889115545479808 11148122646274134016 13848356177002788224 16548589707731442432 802079164750545024 3502312695479199232 6202546226207853440 8902779756936507648 11603013287665161856 14303246818393816064 17003480349122470272 1256969806141572864 3957203336870227072 6657436867598881280 9357670398327535488 12057903929056189696 14758137459784843904 17458370990513498112 1711860447532600704 4412093978261254912 7112327508989909120 9812561039718563328 12512794570447217536 15213028101175871744 17913261631904525952 2166751088923628544 4866984619652282752 7567218150380936960 10267451681109591168 12967685211838245376 15667918742566899584 18368152273295553792 2621641730314656384 5321875261043310592 8022108791771964800 10722342322500619008 13422575853229273216 16122809383957927424 376298840977030016 3076532371705684224 5776765902434338432 8476999433162992640 11177232963891646848 13877466494620301056 16577700025348955264 831189482368057856 3531423013096712064 6231656543825366272 8931890074554020480 11632123605282674688 14332357136011328896 17032590666739983104 1286080123759085696 3986313654487739904 6686547185216394112 9386780715945048320 12087014246673702528 14787247777402356736 17487481308131010944 1740970765150113536 4441204295878767744 7141437826607421952 9841671357336076160 12541904888064730368 15242138418793384576 17942371949522038784 2195861406541141376 4896094937269795584 7596328467998449792 10296561998727104000 12996795529455758208 15697029060184412416 18397262590913066624 2650752047932169216 5350985578660823424 8051219109389477632 10751452640118131840 13451686170846786048 16151919701575440256 405409158594542848 3105642689323197056 5805876220051851264 8506109750780505472 11206343281509159680 13906576812237813888 16606810342966468096 860299799985570688 3560533330714224896 6260766861442879104 8961000392171533312 11661233922900187520 14361467453628841728 17061700984357495936 1315190441376598528 4015423972105252736 6715657502833906944 9415891033562561152 12116124564291215360 14816358095019869568 17516591625748523776 1770081082767626368 4470314613496280576 7170548144224934784 9870781674953588992 12571015205682243200 15271248736410897408 17971482267139551616 2224971724158654208 4925205254887308416 7625438785615962624 10325672316344616832 13025905847073271040 15726139377801925248 18426372908530579456 2679862365549682048 5380095896278336256 8080329427006990464 10780562957735644672 13480796488464298880 16181030019192953088 434519476212055680 3134753006940709888 5834986537669364096 8535220068398018304 11235453599126672512 13935687129855326720 16635920660583980928 889410117603083520 3589643648331737728 6289877179060391936 8990110709789046144 11690344240517700352 14390577771246354560 17090811301975008768 1344300758994111360 4044534289722765568 6744767820451419776 9445001351180073984 12145234881908728192 14845468412637382400 17545701943366036608 1799191400385139200 4499424931113793408 7199658461842447616 9899891992571101824 12600125523299756032 15300359054028410240 18000592584757064448 2254082041776167040 4954315572504821248 7654549103233475456 10354782633962129664 13055016164690783872 15755249695419438080 8739152438540672 2708972683167194880 5409206213895849088 8109439744624503296 10809673275353157504 13509906806081811712 16210140336810465920 463629793829568512 3163863324558222720 5864096855286876928 8564330386015531136 11264563916744185344 13964797447472839552 16665030978201493760 918520435220596352 3618753965949250560 6318987496677904768 9019221027406558976 11719454558135213184 14419688088863867392 17119921619592521600 1373411076611624192 4073644607340278400 6773878138068932608 9474111668797586816 12174345199526241024 14874578730254895232 17574812260983549440 1828301718002652032 4528535248731306240 7228768779459960448 9929002310188614656 12629235840917268864 15329469371645923072 18029702902374577280 2283192359393679872 4983425890122334080 7683659420850988288 10383892951579642496 13084126482308296704 15784360013036950912 37849470056053504 2738083000784707712 5438316531513361920 8138550062242016128 10838783592970670336 13539017123699324544 16239250654427978752 492740111447081344 3192973642175735552 5893207172904389760 8593440703633043968 11293674234361698176 13993907765090352384 16694141295819006592 947630752838109184 3647864283566763392 6348097814295417600 9048331345024071808 11748564875752726016 14448798406481380224 17149031937210034432 1402521394229137024 4102754924957791232 6802988455686445440 9503221986415099648 12203455517143753856 14903689047872408064 17603922578601062272 1857412035620164864 4557645566348819072 7257879097077473280 9958112627806127488 12658346158534781696 15358579689263435904 18058813219992090112 2312302677011192704 5012536207739846912 7712769738468501120 10413003269197155328 13113236799925809536 15813470330654463744 66959787673566336 2767193318402220544 5467426849130874752 8167660379859528960 10867893910588183168 13568127441316837376 16268360972045491584 521850429064594176 3222083959793248384 5922317490521902592 8622551021250556800 11322784551979211008 14023018082707865216 16723251613436519424 976741070455622016 3676974601184276224 6377208131912930432 9077441662641584640 11777675193370238848 14477908724098893056 17178142254827547264 1431631711846649856 4131865242575304064 6832098773303958272 9532332304032612480 12232565834761266688 14932799365489920896 17633032896218575104 1886522353237677696 4586755883966331904 7286989414694986112 9987222945423640320 12687456476152294528 15387690006880948736 18087923537609602944 2341412994628705536 5041646525357359744 7741880056086013952 10442113586814668160 13142347117543322368 15842580648271976576 96070105291079168 2796303636019733376 5496537166748387584 8196770697477041792 10897004228205696000 13597237758934350208 16297471289663004416 550960746682107008 3251194277410761216 5951427808139415424 8651661338868069632 11351894869596723840 14052128400325378048 16752361931054032256 1005851388073134848 3706084918801789056 6406318449530443264 9106551980259097472 11806785510987751680 14507019041716405888 17207252572445060096 1460742029464162688 4160975560192816896 6861209090921471104 9561442621650125312 12261676152378779520 14961909683107433728 17662143213836087936 1915632670855190528 4615866201583844736 7316099732312498944 10016333263041153152 12716566793769807360 15416800324498461568 18117033855227115776 2370523312246218368 5070756842974872576 7770990373703526784 10471223904432180992 13171457435160835200 15871690965889489408 125180422908592000 2825413953637246208 5525647484365900416 8225881015094554624 10926114545823208832 13626348076551863040 16326581607280517248 580071064299619840 3280304595028274048 5980538125756928256 8680771656485582464 11381005187214236672 14081238717942890880 16781472248671545088 1034961705690647680 3735195236419301888 6435428767147956096 9135662297876610304 11835895828605264512 14536129359333918720 17236362890062572928 1489852347081675520 4190085877810329728 6890319408538983936 9590552939267638144 12290786469996292352 14991020000724946560 17691253531453600768 1944742988472703360 4644976519201357568 7345210049930011776 10045443580658665984 12745677111387320192 15445910642115974400 18146144172844628608 2399633629863731200 5099867160592385408 7800100691321039616 10500334222049693824 13200567752778348032 15900801283507002240 154290740526104832 2854524271254759040 5554757801983413248 8254991332712067456 10955224863440721664 13655458394169375872 16355691924898030080 609181381917132672 3309414912645786880 6009648443374441088 8709881974103095296 11410115504831749504 14110349035560403712 16810582566289057920 1064072023308160512 3764305554036814720 6464539084765468928 9164772615494123136 11865006146222777344 14565239676951431552 17265473207680085760 1518962664699188352 4219196195427842560 6919429726156496768 9619663256885150976 12319896787613805184 15020130318342459392 17720363849071113600 1973853306090216192 4674086836818870400 7374320367547524608 10074553898276178816 12774787429004833024 15475020959733487232 18175254490462141440 2428743947481244032 5128977478209898240 7829211008938552448 10529444539667206656 13229678070395860864 15929911601124515072 183401058143617664 2883634588872271872 5583868119600926080 8284101650329580288 10984335181058234496 13684568711786888704 16384802242515542912 638291699534645504 3338525230263299712 6038758760991953920 8738992291720608128 11439225822449262336 14139459353177916544 16839692883906570752 1093182340925673344 3793415871654327552 6493649402382981760 9193882933111635968 11894116463840290176 14594349994568944384 17294583525297598592 1548072982316701184 4248306513045355392 6948540043774009600 9648773574502663808 12349007105231318016 15049240635959972224 17749474166688626432 2002963623707729024 4703197154436383232 7403430685165037440 10103664215893691648 12803897746622345856 15504131277351000064 18204364808079654272 2457854265098756864 5158087795827411072 7858321326556065280 10558554857284719488 13258788388013373696 15959021918742027904 212511375761130496 2912744906489784704 5612978437218438912 8313211967947093120 11013445498675747328 13713679029404401536 16413912560133055744 667402017152158336 3367635547880812544 6067869078609466752 8768102609338120960 11468336140066775168 14168569670795429376 16868803201524083584 1122292658543186176 3822526189271840384 6522759720000494592 9222993250729148800 11923226781457803008 14623460312186457216 17323693842915111424 1577183299934214016 4277416830662868224 6977650361391522432 9677883892120176640 12378117422848830848 15078350953577485056 17778584484306139264 2032073941325241856 4732307472053896064 7432541002782550272 10132774533511204480 12833008064239858688 15533241594968512896 18233475125697167104 2486964582716269696 5187198113444923904 7887431644173578112 10587665174902232320 13287898705630886528 15988132236359540736 241621693378643328 2941855224107297536 5642088754835951744 8342322285564605952 11042555816293260160 13742789347021914368 16443022877750568576 696512334769671168 3396745865498325376 6096979396226979584 8797212926955633792 11497446457684288000 14197679988412942208 16897913519141596416 1151402976160699008 3851636506889353216 6551870037618007424 9252103568346661632 11952337099075315840 14652570629803970048 17352804160532624256 1606293617551726848 4306527148280381056 7006760679009035264 9706994209737689472 12407227740466343680 15107461271194997888 17807694801923652096 2061184258942754688 4761417789671408896 7461651320400063104 10161884851128717312 12862118381857371520 15562351912586025728 18262585443314679936 2516074900333782528 5216308431062436736 7916541961791090944 10616775492519745152 13317009023248399360 16017242553977053568 270732010996156160 2970965541724810368 5671199072453464576 8371432603182118784 11071666133910772992 13771899664639427200 16472133195368081408 725622652387184000 3425856183115838208 6126089713844492416 8826323244573146624 11526556775301800832 14226790306030455040 16927023836759109248 1180513293778211840 3880746824506866048 6580980355235520256 9281213885964174464 11981447416692828672 14681680947421482880 17381914478150137088 1635403935169239680 4335637465897893888 7035870996626548096 9736104527355202304 12436338058083856512 15136571588812510720 17836805119541164928 2090294576560267520 4790528107288921728 7490761638017575936 10190995168746230144 12891228699474884352 15591462230203538560 18291695760932192768 2545185217951295360 5245418748679949568 7945652279408603776 10645885810137257984 13346119340865912192 16046352871594566400 299842328613668992 3000075859342323200 5700309390070977408 8400542920799631616 11100776451528285824 13801009982256940032 16501243512985594240 754732970004696832 3454966500733351040 6155200031462005248 8855433562190659456 11555667092919313664 14255900623647967872 16956134154376622080 1209623611395724672 3909857142124378880 6610090672853033088 9310324203581687296 12010557734310341504 14710791265038995712 17411024795767649920 1664514252786752512 4364747783515406720 7064981314244060928 9765214844972715136 12465448375701369344 15165681906430023552 17865915437158677760 2119404894177780352 4819638424906434560 7519871955635088768 10220105486363742976 12920339017092397184 15620572547821051392 18320806078549705600 2574295535568808192 5274529066297462400 7974762597026116608 10674996127754770816 13375229658483425024 16075463189212079232 328952646231181824 3029186176959836032 5729419707688490240 8429653238417144448 11129886769145798656 13830120299874452864 16530353830603107072 783843287622209664 3484076818350863872 6184310349079518080 8884543879808172288 11584777410536826496 14285010941265480704 16985244471994134912 1238733929013237504 3938967459741891712 6639200990470545920 9339434521199200128 12039668051927854336 14739901582656508544 17440135113385162752 1693624570404265344 4393858101132919552 7094091631861573760 9794325162590227968 12494558693318882176 15194792224047536384 17895025754776190592 2148515211795293184 4848748742523947392 7548982273252601600 10249215803981255808 12949449334709910016 15649682865438564224 18349916396167218432 2603405853186321024 5303639383914975232 8003872914643629440 10704106445372283648 13404339976100937856 16104573506829592064 358062963848694656 3058296494577348864 5758530025306003072 8458763556034657280 11158997086763311488 13859230617491965696 16559464148220619904 812953605239722496 3513187135968376704 6213420666697030912 8913654197425685120 11613887728154339328 14314121258882993536 17014354789611647744 1267844246630750336 3968077777359404544 6668311308088058752 9368544838816712960 12068778369545367168 14769011900274021376 17469245431002675584 1722734888021778176 4422968418750432384 7123201949479086592 9823435480207740800 12523669010936395008 15223902541665049216 17924136072393703424 2177625529412806016 4877859060141460224 7578092590870114432 10278326121598768640 12978559652327422848 15678793183056077056 18379026713784731264 2632516170803833856 5332749701532488064 8032983232261142272 10733216762989796480 13433450293718450688 16133683824447104896 387173281466207488 3087406812194861696 5787640342923515904 8487873873652170112 11188107404380824320 13888340935109478528 16588574465838132736 842063922857235328 3542297453585889536 6242530984314543744 8942764515043197952 11642998045771852160 14343231576500506368 17043465107229160576 1296954564248263168 3997188094976917376 6697421625705571584 9397655156434225792 12097888687162880000 14798122217891534208 17498355748620188416 1751845205639291008 4452078736367945216 7152312267096599424 9852545797825253632 12552779328553907840 15253012859282562048 17953246390011216256 2206735847030318848 4906969377758973056 7607202908487627264 10307436439216281472 13007669969944935680 15707903500673589888 18408137031402244096 2661626488421346688 5361860019150000896 8062093549878655104 10762327080607309312 13462560611335963520 16162794142064617728 416283599083720320 3116517129812374528 5816750660541028736 8516984191269682944 11217217721998337152 13917451252726991360 16617684783455645568 871174240474748160 3571407771203402368 6271641301932056576 8971874832660710784 11672108363389364992 14372341894118019200 17072575424846673408 1326064881865776000 4026298412594430208 6726531943323084416 9426765474051738624 12126999004780392832 14827232535509047040 17527466066237701248 1780955523256803840 4481189053985458048 7181422584714112256 9881656115442766464 12581889646171420672 15282123176900074880 17982356707628729088 2235846164647831680 4936079695376485888 7636313226105140096 10336546756833794304 13036780287562448512 15737013818291102720 18437247349019756928 2690736806038859520 5390970336767513728 8091203867496167936 10791437398224822144 13491670928953476352 16191904459682130560 445393916701233152 3145627447429887360 5845860978158541568 8546094508887195776 11246328039615849984 13946561570344504192 16646795101073158400 900284558092260992 3600518088820915200 6300751619549569408 9000985150278223616 11701218681006877824 14401452211735532032 17101685742464186240 1355175199483288832 4055408730211943040 6755642260940597248 9455875791669251456 12156109322397905664 14856342853126559872 17556576383855214080 1810065840874316672 4510299371602970880 7210532902331625088 9910766433060279296 12610999963788933504 15311233494517587712 18011467025246241920 2264956482265344512 4965190012993998720 7665423543722652928 10365657074451307136 13065890605179961344 15766124135908615552 19613592927718144 2719847123656372352 5420080654385026560 8120314185113680768 10820547715842334976 13520781246570989184 16221014777299643392 474504234318745984 3174737765047400192 5874971295776054400 8575204826504708608 11275438357233362816 13975671887962017024 16675905418690671232 929394875709773824 3629628406438428032 6329861937167082240 9030095467895736448 11730328998624390656 14430562529353044864 17130796060081699072 1384285517100801664 4084519047829455872 6784752578558110080 9484986109286764288 12185219640015418496 14885453170744072704 17585686701472726912 1839176158491829504 4539409689220483712 7239643219949137920 9939876750677792128 12640110281406446336 15340343812135100544 18040577342863754752 2294066799882857344 4994300330611511552 7694533861340165760 10394767392068819968 13095000922797474176 15795234453526128384 48723910545230976 2748957441273885184 5449190972002539392 8149424502731193600 10849658033459847808 13549891564188502016 16250125094917156224 503614551936258816 3203848082664913024 5904081613393567232 8604315144122221440 11304548674850875648 14004782205579529856 16705015736308184064 958505193327286656 3658738724055940864 6358972254784595072 9059205785513249280 11759439316241903488 14459672846970557696 17159906377699211904 1413395834718314496 4113629365446968704 6813862896175622912 9514096426904277120 12214329957632931328 14914563488361585536 17614797019090239744 1868286476109342336 4568520006837996544 7268753537566650752 9968987068295304960 12669220599023959168 15369454129752613376 18069687660481267584 2323177117500370176 5023410648229024384 7723644178957678592 10423877709686332800 13124111240414987008 15824344771143641216 77834228162743808 2778067758891398016 5478301289620052224 8178534820348706432 10878768351077360640 13579001881806014848 16279235412534669056 532724869553771648 3232958400282425856 5933191931011080064 8633425461739734272 11333658992468388480 14033892523197042688 16734126053925696896 987615510944799488 3687849041673453696 6388082572402107904 9088316103130762112 11788549633859416320 14488783164588070528 17189016695316724736 1442506152335827328 4142739683064481536 6842973213793135744 9543206744521789952 12243440275250444160 14943673805979098368 17643907336707752576 1897396793726855168 4597630324455509376 7297863855184163584 9998097385912817792 12698330916641472000 15398564447370126208 18098797978098780416 2352287435117883008 5052520965846537216 7752754496575191424 10452988027303845632 13153221558032499840 15853455088761154048 106944545780256640 2807178076508910848 5507411607237565056 8207645137966219264 10907878668694873472 13608112199423527680 16308345730152181888 561835187171284480 3262068717899938688 5962302248628592896 8662535779357247104 11362769310085901312 14063002840814555520 16763236371543209728 1016725828562312320 3716959359290966528 6417192890019620736 9117426420748274944 11817659951476929152 14517893482205583360 17218127012934237568 1471616469953340160 4171850000681994368 6872083531410648576 9572317062139302784 12272550592867956992 14972784123596611200 17673017654325265408 1926507111344368000 4626740642073022208 7326974172801676416 10027207703530330624 12727441234258984832 15427674764987639040 18127908295716293248 2381397752735395840 5081631283464050048 7781864814192704256 10482098344921358464 13182331875650012672 15882565406378666880 136054863397769472 2836288394126423680 5536521924855077888 8236755455583732096 10936988986312386304 13637222517041040512 16337456047769694720 590945504788797312 3291179035517451520 5991412566246105728 8691646096974759936 11391879627703414144 14092113158432068352 16792346689160722560 1045836146179825152 3746069676908479360 6446303207637133568 9146536738365787776 11846770269094441984 14547003799823096192 17247237330551750400 1500726787570852992 4200960318299507200 6901193849028161408 9601427379756815616 12301660910485469824 15001894441214124032 17702127971942778240 1955617428961880832 4655850959690535040 7356084490419189248 10056318021147843456 12756551551876497664 15456785082605151872 18157018613333806080 2410508070352908672 5110741601081562880 7810975131810217088 10511208662538871296 13211442193267525504 15911675723996179712 165165181015282304 2865398711743936512 5565632242472590720 8265865773201244928 10966099303929899136 13666332834658553344 16366566365387207552 620055822406310144 3320289353134964352 6020522883863618560 8720756414592272768 11420989945320926976 14121223476049581184 16821457006778235392 1074946463797337984 3775179994525992192 6475413525254646400 9175647055983300608 11875880586711954816 14576114117440609024 17276347648169263232 1529837105188365824 4230070635917020032 6930304166645674240 9630537697374328448 12330771228102982656 15031004758831636864 17731238289560291072 1984727746579393664 4684961277308047872 7385194808036702080 10085428338765356288 12785661869494010496 15485895400222664704 18186128930951318912 2439618387970421504 5139851918699075712 7840085449427729920 10540318980156384128 13240552510885038336 15940786041613692544 194275498632795136 2894509029361449344 5594742560090103552 8294976090818757760 10995209621547411968 13695443152276066176 16395676683004720384 649166140023822976 3349399670752477184 6049633201481131392 8749866732209785600 11450100262938439808 14150333793667094016 16850567324395748224 1104056781414850816 3804290312143505024 6504523842872159232 9204757373600813440 11904990904329467648 14605224435058121856 17305457965786776064 1558947422805878656 4259180953534532864 6959414484263187072 9659648014991841280 12359881545720495488 15060115076449149696 17760348607177803904 2013838064196906496 4714071594925560704 7414305125654214912 10114538656382869120 12814772187111523328 15515005717840177536 18215239248568831744 2468728705587934336 5168962236316588544 7869195767045242752 10569429297773896960 13269662828502551168 15969896359231205376 223385816250307968 2923619346978962176 5623852877707616384 8324086408436270592 11024319939164924800 13724553469893579008 16424787000622233216 678276457641335808 3378509988369990016 6078743519098644224 8778977049827298432 11479210580555952640 14179444111284606848 16879677642013261056 1133167099032363648 3833400629761017856 6533634160489672064 9233867691218326272 11934101221946980480 14634334752675634688 17334568283404288896 1588057740423391488 4288291271152045696 6988524801880699904 9688758332609354112 12388991863338008320 15089225394066662528 17789458924795316736 2042948381814419328 4743181912543073536 7443415443271727744 10143648974000381952 12843882504729036160 15544116035457690368 18244349566186344576 2497839023205447168 5198072553934101376 7898306084662755584 10598539615391409792 13298773146120064000 15999006676848718208 252496133867820800 2952729664596475008 5652963195325129216 8353196726053783424 11053430256782437632 13753663787511091840 16453897318239746048 707386775258848640 3407620305987502848 6107853836716157056 8808087367444811264 11508320898173465472 14208554428902119680 16908787959630773888 1162277416649876480 3862510947378530688 6562744478107184896 9262978008835839104 11963211539564493312 14663445070293147520 17363678601021801728 1617168058040904320 4317401588769558528 7017635119498212736 9717868650226866944 12418102180955521152 15118335711684175360 17818569242412829568 2072058699431932160 4772292230160586368 7472525760889240576 10172759291617894784 12872992822346548992 15573226353075203200 18273459883803857408 2526949340822960000 5227182871551614208 7927416402280268416 10627649933008922624 13327883463737576832 16028116994466231040 281606451485333632 2981839982213987840 5682073512942642048 8382307043671296256 11082540574399950464 13782774105128604672 16483007635857258880 736497092876361472 3436730623605015680 6136964154333669888 8837197685062324096 11537431215790978304 14237664746519632512 16937898277248286720 1191387734267389312 3891621264996043520 6591854795724697728 9292088326453351936 11992321857182006144 14692555387910660352 17392788918639314560 1646278375658417152 4346511906387071360 7046745437115725568 9746978967844379776 12447212498573033984 15147446029301688192 17847679560030342400 2101169017049444992 4801402547778099200 7501636078506753408 10201869609235407616 12902103139964061824 15602336670692716032 18302570201421370240 2556059658440472832 5256293189169127040 7956526719897781248 10656760250626435456 13356993781355089664 16057227312083743872 310716769102846464 3010950299831500672 5711183830560154880 8411417361288809088 11111650892017463296 13811884422746117504 16512117953474771712 765607410493874304 3465840941222528512 6166074471951182720 8866308002679836928 11566541533408491136 14266775064137145344 16967008594865799552 1220498051884902144 3920731582613556352 6620965113342210560 9321198644070864768 12021432174799518976 14721665705528173184 17421899236256827392 1675388693275929984 4375622224004584192 7075855754733238400 9776089285461892608 12476322816190546816 15176556346919201024 17876789877647855232 2130279334666957824 4830512865395612032 7530746396124266240 10230979926852920448 12931213457581574656 15631446988310228864 18331680519038883072 2585169976057985664 5285403506786639872 7985637037515294080 10685870568243948288 13386104098972602496 16086337629701256704 339827086720359296 3040060617449013504 5740294148177667712 8440527678906321920 11140761209634976128 13840994740363630336 16541228271092284544 794717728111387136 3494951258840041344 6195184789568695552 8895418320297349760 11595651851026003968 14295885381754658176 16996118912483312384 1249608369502414976 3949841900231069184 6650075430959723392 9350308961688377600 12050542492417031808 14750776023145686016 17451009553874340224 1704499010893442816 4404732541622097024 7104966072350751232 9805199603079405440 12505433133808059648 15205666664536713856 17905900195265368064 2159389652284470656 4859623183013124864 7559856713741779072 10260090244470433280 12960323775199087488 15660557305927741696 18360790836656395904 2614280293675498496 5314513824404152704 8014747355132806912 10714980885861461120 13415214416590115328 16115447947318769536 368937404337872128 3069170935066526336 5769404465795180544 8469637996523834752 11169871527252488960 13870105057981143168 16570338588709797376 823828045728899968 3524061576457554176 6224295107186208384 8924528637914862592 11624762168643516800 14324995699372171008 17025229230100825216 1278718687119927808 3978952217848582016 6679185748577236224 9379419279305890432 12079652810034544640 14779886340763198848 17480119871491853056 1733609328510955648 4433842859239609856 7134076389968264064 9834309920696918272 12534543451425572480 15234776982154226688 17935010512882880896 2188499969901983488 4888733500630637696 7588967031359291904 10289200562087946112 12989434092816600320 15689667623545254528 18389901154273908736 2643390611293011328 5343624142021665536 8043857672750319744 10744091203478973952 13444324734207628160 16144558264936282368 398047721955384960 3098281252684039168 5798514783412693376 8498748314141347584 11198981844870001792 13899215375598656000 16599448906327310208 852938363346412800 3553171894075067008 6253405424803721216 8953638955532375424 11653872486261029632 14354106016989683840 17054339547718338048 1307829004737440640 4008062535466094848 6708296066194749056 9408529596923403264 12108763127652057472 14808996658380711680 17509230189109365888 1762719646128468480 4462953176857122688 7163186707585776896 9863420238314431104 12563653769043085312 15263887299771739520 17964120830500393728 2217610287519496320 4917843818248150528 7618077348976804736 10318310879705458944 13018544410434113152 15718777941162767360 18419011471891421568 2672500928910524160 5372734459639178368 8072967990367832576 10773201521096486784 13473435051825140992 16173668582553795200 427158039572897792 3127391570301552000 5827625101030206208 8527858631758860416 11228092162487514624 13928325693216168832 16628559223944823040 882048680963925632 3582282211692579840 6282515742421234048 8982749273149888256 11682982803878542464 14383216334607196672 17083449865335850880 1336939322354953472 4037172853083607680 6737406383812261888 9437639914540916096 12137873445269570304 14838106975998224512 17538340506726878720 1791829963745981312 4492063494474635520 7192297025203289728 9892530555931943936 12592764086660598144 15292997617389252352 17993231148117906560 2246720605137009152 4946954135865663360 7647187666594317568 10347421197322971776 13047654728051625984 15747888258780280192 1377715799382784 2701611246528036992 5401844777256691200 8102078307985345408 10802311838713999616 13502545369442653824 16202778900171308032 456268357190410624 3156501887919064832 5856735418647719040 8556968949376373248 11257202480105027456 13957436010833681664 16657669541562335872 911158998581438464 3611392529310092672 6311626060038746880 9011859590767401088 11712093121496055296 14412326652224709504 17112560182953363712 1366049639972466304 4066283170701120512 6766516701429774720 9466750232158428928 12166983762887083136 14867217293615737344 17567450824344391552 1820940281363494144 4521173812092148352 7221407342820802560 9921640873549456768 12621874404278110976 15322107935006765184 18022341465735419392 2275830922754521984 4976064453483176192 7676297984211830400 10376531514940484608 13076765045669138816 15776998576397793024 30488033416895616 2730721564145549824 5430955094874204032 8131188625602858240 10831422156331512448 13531655687060166656 16231889217788820864 485378674807923456 3185612205536577664 5885845736265231872 8586079266993886080 11286312797722540288 13986546328451194496 16686779859179848704 940269316198951296 3640502846927605504 6340736377656259712 9040969908384913920 11741203439113568128 14441436969842222336 17141670500570876544 1395159957589979136 4095393488318633344 6795627019047287552 9495860549775941760 12196094080504595968 14896327611233250176 17596561141961904384 1850050598981006976 4550284129709661184 7250517660438315392 9950751191166969600 12650984721895623808 15351218252624278016 18051451783352932224 2304941240372034816 5005174771100689024 7705408301829343232 10405641832557997440 13105875363286651648 15806108894015305856 59598351034408448 2759831881763062656 5460065412491716864 8160298943220371072 10860532473949025280 13560766004677679488 16260999535406333696 514488992425436288 3214722523154090496 5914956053882744704 8615189584611398912 11315423115340053120 14015656646068707328 16715890176797361536 969379633816464128 3669613164545118336 6369846695273772544 9070080226002426752 11770313756731080960 14470547287459735168 17170780818188389376 1424270275207491968 4124503805936146176 6824737336664800384 9524970867393454592 12225204398122108800 14925437928850763008 17625671459579417216 1879160916598519808 4579394447327174016 7279627978055828224 9979861508784482432 12680095039513136640 15380328570241790848 18080562100970445056 2334051557989547648 5034285088718201856 7734518619446856064 10434752150175510272 13134985680904164480 15835219211632818688 88708668651921280 2788942199380575488 5489175730109229696 8189409260837883904 10889642791566538112 13589876322295192320 16290109853023846528 543599310042949120 3243832840771603328 5944066371500257536 8644299902228911744 11344533432957565952 14044766963686220160 16745000494414874368 998489951433976960 3698723482162631168 6398957012891285376 9099190543619939584 11799424074348593792 14499657605077248000 17199891135805902208 1453380592825004800 4153614123553659008 6853847654282313216 9554081185010967424 12254314715739621632 14954548246468275840 17654781777196930048 1908271234216032640 4608504764944686848 7308738295673341056 10008971826401995264 12709205357130649472 15409438887859303680 18109672418587957888 2363161875607060480 5063395406335714688 7763628937064368896 10463862467793023104 13164095998521677312 15864329529250331520 117818986269434112 2818052516998088320 5518286047726742528 8218519578455396736 10918753109184050944 13618986639912705152 16319220170641359360 572709627660461952 3272943158389116160 5973176689117770368 8673410219846424576 11373643750575078784 14073877281303732992 16774110812032387200 1027600269051489792 3727833799780144000 6428067330508798208 9128300861237452416 11828534391966106624 14528767922694760832 17229001453423415040 1482490910442517632 4182724441171171840 6882957971899826048 9583191502628480256 12283425033357134464 14983658564085788672 17683892094814442880 1937381551833545472 4637615082562199680 7337848613290853888 10038082144019508096 12738315674748162304 15438549205476816512 18138782736205470720 2392272193224573312 5092505723953227520 7792739254681881728 10492972785410535936 13193206316139190144 15893439846867844352 146929303886946944 2847162834615601152 5547396365344255360 8247629896072909568 10947863426801563776 13648096957530217984 16348330488258872192 601819945277974784 3302053476006628992 6002287006735283200 8702520537463937408 11402754068192591616 14102987598921245824 16803221129649900032 1056710586669002624 3756944117397656832 6457177648126311040 9157411178854965248 11857644709583619456 14557878240312273664 17258111771040927872 1511601228060030464 4211834758788684672 6912068289517338880 9612301820245993088 12312535350974647296 15012768881703301504 17713002412431955712 1966491869451058304 4666725400179712512 7366958930908366720 10067192461637020928 12767425992365675136 15467659523094329344 18167893053822983552 2421382510842086144 5121616041570740352 7821849572299394560 10522083103028048768 13222316633756702976 15922550164485357184 176039621504459776 2876273152233113984 5576506682961768192 8276740213690422400 10976973744419076608 13677207275147730816 16377440805876385024 630930262895487616 3331163793624141824 6031397324352796032 8731630855081450240 11431864385810104448 14132097916538758656 16832331447267412864 1085820904286515456 3786054435015169664 6486287965743823872 9186521496472478080 11886755027201132288 14586988557929786496 17287222088658440704 1540711545677543296 4240945076406197504 6941178607134851712 9641412137863505920 12341645668592160128 15041879199320814336 17742112730049468544 1995602187068571136 4695835717797225344 7396069248525879552 10096302779254533760 12796536309983187968 15496769840711842176 18197003371440496384 2450492828459598976 5150726359188253184 7850959889916907392 10551193420645561600 13251426951374215808 15951660482102870016 205149939121972608 2905383469850626816 5605617000579281024 8305850531307935232 11006084062036589440 13706317592765243648 16406551123493897856 660040580513000448 3360274111241654656 6060507641970308864 8760741172698963072 11460974703427617280 14161208234156271488 16861441764884925696 1114931221904028288 3815164752632682496 6515398283361336704 9215631814089990912 11915865344818645120 14616098875547299328 17316332406275953536 1569821863295056128 4270055394023710336 6970288924752364544 9670522455481018752 12370755986209672960 15070989516938327168 17771223047666981376 2024712504686083968 4724946035414738176 7425179566143392384 10125413096872046592 12825646627600700800 15525880158329355008 18226113689058009216 2479603146077111808 5179836676805766016 7880070207534420224 10580303738263074432 13280537268991728640 15980770799720382848 234260256739485440 2934493787468139648 5634727318196793856 8334960848925448064 11035194379654102272 13735427910382756480 16435661441111410688 689150898130513280 3389384428859167488 6089617959587821696 8789851490316475904 11490085021045130112 14190318551773784320 16890552082502438528 1144041539521541120 3844275070250195328 6544508600978849536 9244742131707503744 11944975662436157952 14645209193164812160 17345442723893466368 1598932180912568960 4299165711641223168 6999399242369877376 9699632773098531584 12399866303827185792 15100099834555840000 17800333365284494208 2053822822303596800 4754056353032251008 7454289883760905216 10154523414489559424 12854756945218213632 15554990475946867840 18255224006675522048 2508713463694624640 5208946994423278848 7909180525151933056 10609414055880587264 13309647586609241472 16009881117337895680 263370574356998272 2963604105085652480 5663837635814306688 8364071166542960896 11064304697271615104 13764538228000269312 16464771758728923520 718261215748026112 3418494746476680320 6118728277205334528 8818961807933988736 11519195338662642944 14219428869391297152 16919662400119951360 1173151857139053952 3873385387867708160 6573618918596362368 9273852449325016576 11974085980053670784 14674319510782324992 17374553041510979200 1628042498530081792 4328276029258736000 7028509559987390208 9728743090716044416 12428976621444698624 15129210152173352832 17829443682902007040 2082933139921109632 4783166670649763840 7483400201378418048 10183633732107072256 12883867262835726464 15584100793564380672 18284334324293034880 2537823781312137472 5238057312040791680 7938290842769445888 10638524373498100096 13338757904226754304 16038991434955408512 292480891974511104 2992714422703165312 5692947953431819520 8393181484160473728 11093415014889127936 13793648545617782144 16493882076346436352 747371533365538944 3447605064094193152 6147838594822847360 8848072125551501568 11548305656280155776 14248539187008809984 16948772717737464192 1202262174756566784 3902495705485220992 6602729236213875200 9302962766942529408 12003196297671183616 14703429828399837824 17403663359128492032 1657152816147594624 4357386346876248832 7057619877604903040 9757853408333557248 12458086939062211456 15158320469790865664 17858554000519519872 2112043457538622464 4812276988267276672 7512510518995930880 10212744049724585088 12912977580453239296 15613211111181893504 18313444641910547712 2566934098929650304 5267167629658304512 7967401160386958720 10667634691115612928 13367868221844267136 16068101752572921344 321591209592023936 3021824740320678144 5722058271049332352 8422291801777986560 11122525332506640768 13822758863235294976 16522992393963949184 776481850983051776 3476715381711705984 6176948912440360192 8877182443169014400 11577415973897668608 14277649504626322816 16977883035354977024 1231372492374079616 3931606023102733824 6631839553831388032 9332073084560042240 12032306615288696448 14732540146017350656 17432773676746004864 1686263133765107456 4386496664493761664 7086730195222415872 9786963725951070080 12487197256679724288 15187430787408378496 17887664318137032704 2141153775156135296 4841387305884789504 7541620836613443712 10241854367342097920 12942087898070752128 15642321428799406336 18342554959528060544 2596044416547163136 5296277947275817344 7996511478004471552 10696745008733125760 13396978539461779968 16097212070190434176 350701527209536768 3050935057938190976 5751168588666845184 8451402119395499392 11151635650124153600 13851869180852807808 16552102711581462016 805592168600564608 3505825699329218816 6206059230057873024 8906292760786527232 11606526291515181440 14306759822243835648 17006993352972489856 1260482809991592448 3960716340720246656 6660949871448900864 9361183402177555072 12061416932906209280 14761650463634863488 17461883994363517696 1715373451382620288 4415606982111274496 7115840512839928704 9816074043568582912 12516307574297237120 15216541105025891328 17916774635754545536 2170264092773648128 4870497623502302336 7570731154230956544 10270964684959610752 12971198215688264960 15671431746416919168 18371665277145573376 2625154734164675968 5325388264893330176 8025621795621984384 10725855326350638592 13426088857079292800 16126322387807947008 379811844827049600 3080045375555703808 5780278906284358016 8480512437013012224 11180745967741666432 13880979498470320640 16581213029198974848 834702486218077440 3534936016946731648 6235169547675385856 8935403078404040064 11635636609132694272 14335870139861348480 17036103670590002688 1289593127609105280 3989826658337759488 6690060189066413696 9390293719795067904 12090527250523722112 14790760781252376320 17490994311981030528 1744483769000133120 4444717299728787328 7144950830457441536 9845184361186095744 12545417891914749952 15245651422643404160 17945884953372058368 2199374410391160960 4899607941119815168 7599841471848469376 10300075002577123584 13000308533305777792 15700542064034432000 18400775594763086208 2654265051782188800 5354498582510843008 8054732113239497216 10754965643968151424 13455199174696805632 16155432705425459840 408922162444562432 3109155693173216640 5809389223901870848 8509622754630525056 11209856285359179264 13910089816087833472 16610323346816487680 863812803835590272 3564046334564244480 6264279865292898688 8964513396021552896 11664746926750207104 14364980457478861312 17065213988207515520 1318703445226618112 4018936975955272320 6719170506683926528 9419404037412580736 12119637568141234944 14819871098869889152 17520104629598543360 1773594086617645952 4473827617346300160 7174061148074954368 9874294678803608576 12574528209532262784 15274761740260916992 17974995270989571200 2228484728008673792 4928718258737328000 7628951789465982208 10329185320194636416 13029418850923290624 15729652381651944832 18429885912380599040 2683375369399701632 5383608900128355840 8083842430857010048 10784075961585664256 13484309492314318464 16184543023042972672 438032480062075264 3138266010790729472 5838499541519383680 8538733072248037888 11238966602976692096 13939200133705346304 16639433664434000512 892923121453103104 3593156652181757312 6293390182910411520 8993623713639065728 11693857244367719936 14394090775096374144 17094324305825028352 1347813762844130944 4048047293572785152 6748280824301439360 9448514355030093568 12148747885758747776 14848981416487401984 17549214947216056192 1802704404235158784 4502937934963812992 7203171465692467200 9903404996421121408 12603638527149775616 15303872057878429824 18004105588607084032 2257595045626186624 4957828576354840832 7658062107083495040 10358295637812149248 13058529168540803456 15758762699269457664 12252156288560256 2712485687017214464 5412719217745868672 8112952748474522880 10813186279203177088 13513419809931831296 16213653340660485504 467142797679588096 3167376328408242304 5867609859136896512 8567843389865550720 11268076920594204928 13968310451322859136 16668543982051513344 922033439070615936 3622266969799270144 6322500500527924352 9022734031256578560 11722967561985232768 14423201092713886976 17123434623442541184 1376924080461643776 4077157611190297984 6777391141918952192 9477624672647606400 12177858203376260608 14878091734104914816 17578325264833569024 1831814721852671616 4532048252581325824 7232281783309980032 9932515314038634240 12632748844767288448 15332982375495942656 18033215906224596864 2286705363243699456 4986938893972353664 7687172424701007872 10387405955429662080 13087639486158316288 15787873016886970496 41362473906073088 2741596004634727296 5441829535363381504 8142063066092035712 10842296596820689920 13542530127549344128 16242763658277998336 496253115297100928 3196486646025755136 5896720176754409344 8596953707483063552 11297187238211717760 13997420768940371968 16697654299669026176 951143756688128768 3651377287416782976 6351610818145437184 9051844348874091392 11752077879602745600 14452311410331399808 17152544941060054016 1406034398079156608 4106267928807810816 6806501459536465024 9506734990265119232 12206968520993773440 14907202051722427648 17607435582451081856 1860925039470184448 4561158570198838656 7261392100927492864 9961625631656147072 12661859162384801280 15362092693113455488 18062326223842109696 2315815680861212288 5016049211589866496 7716282742318520704 10416516273047174912 13116749803775829120 15816983334504483328 70472791523585920 2770706322252240128 5470939852980894336 8171173383709548544 10871406914438202752 13571640445166856960 16271873975895511168 525363432914613760 3225596963643267968 5925830494371922176 8626064025100576384 11326297555829230592 14026531086557884800 16726764617286539008 980254074305641600 3680487605034295808 6380721135762950016 9080954666491604224 11781188197220258432 14481421727948912640 17181655258677566848 1435144715696669440 4135378246425323648 6835611777153977856 9535845307882632064 12236078838611286272 14936312369339940480 17636545900068594688 1890035357087697280 4590268887816351488 7290502418545005696 9990735949273659904 12690969480002314112 15391203010730968320 18091436541459622528 2344925998478725120 5045159529207379328 7745393059936033536 10445626590664687744 13145860121393341952 15846093652121996160 99583109141098752 2799816639869752960 5500050170598407168 8200283701327061376 10900517232055715584 13600750762784369792 16300984293513024000 554473750532126592 3254707281260780800 5954940811989435008 8655174342718089216 11355407873446743424 14055641404175397632 16755874934904051840 1009364391923154432 3709597922651808640 6409831453380462848 9110064984109117056 11810298514837771264 14510532045566425472 17210765576295079680 1464255033314182272 4164488564042836480 6864722094771490688 9564955625500144896 12265189156228799104 14965422686957453312 17665656217686107520 1919145674705210112 4619379205433864320 7319612736162518528 10019846266891172736 12720079797619826944 15420313328348481152 18120546859077135360 2374036316096237952 5074269846824892160 7774503377553546368 10474736908282200576 13174970439010854784 15875203969739508992 128693426758611584 2828926957487265792 5529160488215920000 8229394018944574208 10929627549673228416 13629861080401882624 16330094611130536832 583584068149639424 3283817598878293632 5984051129606947840 8684284660335602048 11384518191064256256 14084751721792910464 16784985252521564672 1038474709540667264 3738708240269321472 6438941770997975680 9139175301726629888 11839408832455284096 14539642363183938304 17239875893912592512 1493365350931695104 4193598881660349312 6893832412389003520 9594065943117657728 12294299473846311936 14994533004574966144 17694766535303620352 1948255992322722944 4648489523051377152 7348723053780031360 10048956584508685568 12749190115237339776 15449423645965993984 18149657176694648192 2403146633713750784 5103380164442404992 7803613695171059200 10503847225899713408 13204080756628367616 15904314287357021824 157803744376124416 2858037275104778624 5558270805833432832 8258504336562087040 10958737867290741248 13658971398019395456 16359204928748049664 612694385767152256 3312927916495806464 6013161447224460672 8713394977953114880 11413628508681769088 14113862039410423296 16814095570139077504 1067585027158180096 3767818557886834304 6468052088615488512 9168285619344142720 11868519150072796928 14568752680801451136 17268986211530105344 1522475668549207936 4222709199277862144 6922942730006516352 9623176260735170560 12323409791463824768 15023643322192478976 17723876852921133184 1977366309940235776 4677599840668889984 7377833371397544192 10078066902126198400 12778300432854852608 15478533963583506816 18178767494312161024 2432256951331263616 5132490482059917824 7832724012788572032 10532957543517226240 13233191074245880448 15933424604974534656 186914061993637248 2887147592722291456 5587381123450945664 8287614654179599872 10987848184908254080 13688081715636908288 16388315246365562496 641804703384665088 3342038234113319296 6042271764841973504 8742505295570627712 11442738826299281920 14142972357027936128 16843205887756590336 1096695344775692928 3796928875504347136 6497162406233001344 9197395936961655552 11897629467690309760 14597862998418963968 17298096529147618176 1551585986166720768 4251819516895374976 6952053047624029184 9652286578352683392 12352520109081337600 15052753639809991808 17752987170538646016 2006476627557748608 4706710158286402816 7406943689015057024 10107177219743711232 12807410750472365440 15507644281201019648 18207877811929673856 2461367268948776448 5161600799677430656 7861834330406084864 10562067861134739072 13262301391863393280 15962534922592047488 216024379611150080 2916257910339804288 5616491441068458496 8316724971797112704 11016958502525766912 13717192033254421120 16417425563983075328 670915021002177920 3371148551730832128 6071382082459486336 8771615613188140544 11471849143916794752 14172082674645448960 16872316205374103168 1125805662393205760 3826039193121859968 6526272723850514176 9226506254579168384 11926739785307822592 14626973316036476800 17327206846765131008 1580696303784233600 4280929834512887808 6981163365241542016 9681396895970196224 12381630426698850432 15081863957427504640 17782097488156158848 2035586945175261440 4735820475903915648 7436054006632569856 10136287537361224064 12836521068089878272 15536754598818532480 18236988129547186688 2490477586566289280 5190711117294943488 7890944648023597696 10591178178752251904 13291411709480906112 15991645240209560320 245134697228662912 2945368227957317120 5645601758685971328 8345835289414625536 11046068820143279744 13746302350871933952 16446535881600588160 700025338619690752 3400258869348344960 6100492400076999168 8800725930805653376 11500959461534307584 14201192992262961792 16901426522991616000 1154915980010718592 3855149510739372800 6555383041468027008 9255616572196681216 11955850102925335424 14656083633653989632 17356317164382643840 1609806621401746432 4310040152130400640 7010273682859054848 9710507213587709056 12410740744316363264 15110974275045017472 17811207805773671680 2064697262792774272 4764930793521428480 7465164324250082688 10165397854978736896 12865631385707391104 15565864916436045312 18266098447164699520 2519587904183802112 5219821434912456320 7920054965641110528 10620288496369764736 13320522027098418944 16020755557827073152 274245014846175744 2974478545574829952 5674712076303484160 8374945607032138368 11075179137760792576 13775412668489446784 16475646199218100992 729135656237203584 3429369186965857792 6129602717694512000 8829836248423166208 11530069779151820416 14230303309880474624 16930536840609128832 1184026297628231424 3884259828356885632 6584493359085539840 9284726889814194048 11984960420542848256 14685193951271502464 17385427482000156672 1638916939019259264 4339150469747913472 7039384000476567680 9739617531205221888 12439851061933876096 15140084592662530304 17840318123391184512 2093807580410287104 4794041111138941312 7494274641867595520 10194508172596249728 12894741703324903936 15594975234053558144 18295208764782212352 2548698221801314944 5248931752529969152 7949165283258623360 10649398813987277568 13349632344715931776 16049865875444585984 303355332463688576 3003588863192342784 5703822393920996992 8404055924649651200 11104289455378305408 13804522986106959616 16504756516835613824 758245973854716416 3458479504583370624 6158713035312024832 8858946566040679040 11559180096769333248 14259413627497987456 16959647158226641664 1213136615245744256 3913370145974398464 6613603676703052672 9313837207431706880 12014070738160361088 14714304268889015296 17414537799617669504 1668027256636772096 4368260787365426304 7068494318094080512 9768727848822734720 12468961379551388928 15169194910280043136 17869428441008697344 2122917898027799936 4823151428756454144 7523384959485108352 10223618490213762560 12923852020942416768 15624085551671070976 18324319082399725184 2577808539418827776 5278042070147481984 7978275600876136192 10678509131604790400 13378742662333444608 16078976193062098816 332465650081201408 3032699180809855616 5732932711538509824 8433166242267164032 11133399772995818240 13833633303724472448 16533866834453126656 787356291472229248 3487589822200883456 6187823352929537664 8888056883658191872 11588290414386846080 14288523945115500288 16988757475844154496 1242246932863257088 3942480463591911296 6642713994320565504 9342947525049219712 12043181055777873920 14743414586506528128 17443648117235182336 1697137574254284928 4397371104982939136 7097604635711593344 9797838166440247552 12498071697168901760 15198305227897555968 17898538758626210176 2152028215645312768 4852261746373966976 7552495277102621184 10252728807831275392 12952962338559929600 15653195869288583808 18353429400017238016 2606918857036340608 5307152387764994816 8007385918493649024 10707619449222303232 13407852979950957440 16108086510679611648 361575967698714240 3061809498427368448 5762043029156022656 8462276559884676864 11162510090613331072 13862743621341985280 16562977152070639488 816466609089742080 3516700139818396288 6216933670547050496 8917167201275704704 11617400732004358912 14317634262733013120 17017867793461667328 1271357250480769920 3971590781209424128 6671824311938078336 9372057842666732544 12072291373395386752 14772524904124040960 17472758434852695168 1726247891871797760 4426481422600451968 7126714953329106176 9826948484057760384 12527182014786414592 15227415545515068800 17927649076243723008 2181138533262825600 4881372063991479808 7581605594720134016 10281839125448788224 12982072656177442432 15682306186906096640 18382539717634750848 2636029174653853440 5336262705382507648 8036496236111161856 10736729766839816064 13436963297568470272 16137196828297124480 390686285316227072 3090919816044881280 5791153346773535488 8491386877502189696 11191620408230843904 13891853938959498112 16592087469688152320 845576926707254912 3545810457435909120 6246043988164563328 8946277518893217536 11646511049621871744 14346744580350525952 17046978111079180160 1300467568098282752 4000701098826936960 6700934629555591168 9401168160284245376 12101401691012899584 14801635221741553792 17501868752470208000 1755358209489310592 4455591740217964800 7155825270946619008 9856058801675273216 12556292332403927424 15256525863132581632 17956759393861235840 2210248850880338432 4910482381608992640 7610715912337646848 10310949443066301056 13011182973794955264 15711416504523609472 18411650035252263680 2665139492271366272 5365373023000020480 8065606553728674688 10765840084457328896 13466073615185983104 16166307145914637312 419796602933739904 3120030133662394112 5820263664391048320 8520497195119702528 11220730725848356736 13920964256577010944 16621197787305665152 874687244324767744 3574920775053421952 6275154305782076160 8975387836510730368 11675621367239384576 14375854897968038784 17076088428696692992 1329577885715795584 4029811416444449792 6730044947173104000 9430278477901758208 12130512008630412416 14830745539359066624 17530979070087720832 1784468527106823424 4484702057835477632 7184935588564131840 9885169119292786048 12585402650021440256 15285636180750094464 17985869711478748672 2239359168497851264 4939592699226505472 7639826229955159680 10340059760683813888 13040293291412468096 15740526822141122304 18440760352869776512 2694249809888879104 5394483340617533312 8094716871346187520 10794950402074841728 13495183932803495936 16195417463532150144 448906920551252736 3149140451279906944 5849373982008561152 8549607512737215360 11249841043465869568 13950074574194523776 16650308104923177984 903797561942280576 3604031092670934784 6304264623399588992 9004498154128243200 11704731684856897408 14404965215585551616 17105198746314205824 1358688203333308416 4058921734061962624 6759155264790616832 9459388795519271040 12159622326247925248 14859855856976579456 17560089387705233664 1813578844724336256 4513812375452990464 7214045906181644672 9914279436910298880 12614512967638953088 15314746498367607296 18014980029096261504 2268469486115364096 4968703016844018304 7668936547572672512 10369170078301326720 13069403609029980928 15769637139758635136 23126596777737728 2723360127506391936 5423593658235046144 8123827188963700352 10824060719692354560 13524294250421008768 16224527781149662976 478017238168765568 3178250768897419776 5878484299626073984 8578717830354728192 11278951361083382400 13979184891812036608 16679418422540690816 932907879559793408 3633141410288447616 6333374941017101824 9033608471745756032 11733842002474410240 14434075533203064448 17134309063931718656 1387798520950821248 4088032051679475456 6788265582408129664 9488499113136783872 12188732643865438080 14888966174594092288 17589199705322746496 1842689162341849088 4542922693070503296 7243156223799157504 9943389754527811712 12643623285256465920 15343856815985120128 18044090346713774336 2297579803732876928 4997813334461531136 7698046865190185344 10398280395918839552 13098513926647493760 15798747457376147968 52236914395250560 2752470445123904768 5452703975852558976 8152937506581213184 10853171037309867392 13553404568038521600 16253638098767175808 507127555786278400 3207361086514932608 5907594617243586816 8607828147972241024 11308061678700895232 14008295209429549440 16708528740158203648 962018197177306240 3662251727905960448 6362485258634614656 9062718789363268864 11762952320091923072 14463185850820577280 17163419381549231488 1416908838568334080 4117142369296988288 6817375900025642496 9517609430754296704 12217842961482950912 14918076492211605120 17618310022940259328 1871799479959361920 4572033010688016128 7272266541416670336 9972500072145324544 12672733602873978752 15372967133602632960 18073200664331287168 2326690121350389760 5026923652079043968 7727157182807698176 10427390713536352384 13127624244265006592 15827857774993660800 81347232012763392 2781580762741417600 5481814293470071808 8182047824198726016 10882281354927380224 13582514885656034432 16282748416384688640 536237873403791232 3236471404132445440 5936704934861099648 8636938465589753856 11337171996318408064 14037405527047062272 16737639057775716480 991128514794819072 3691362045523473280 6391595576252127488 9091829106980781696 11792062637709435904 14492296168438090112 17192529699166744320 1446019156185846912 4146252686914501120 6846486217643155328 9546719748371809536 12246953279100463744 14947186809829117952 17647420340557772160 1900909797576874752 4601143328305528960 7301376859034183168 10001610389762837376 12701843920491491584 15402077451220145792 18102310981948800000 2355800438967902592 5056033969696556800 7756267500425211008 10456501031153865216 13156734561882519424 15856968092611173632 110457549630276224 2810691080358930432 5510924611087584640 8211158141816238848 10911391672544893056 13611625203273547264 16311858734002201472 565348191021304064 3265581721749958272 5965815252478612480 8666048783207266688 11366282313935920896 14066515844664575104 16766749375393229312 1020238832412331904 3720472363140986112 6420705893869640320 9120939424598294528 11821172955326948736 14521406486055602944 17221640016784257152 1475129473803359744 4175363004532013952 6875596535260668160 9575830065989322368 12276063596717976576 14976297127446630784 17676530658175284992 1930020115194387584 4630253645923041792 7330487176651696000 10030720707380350208 12730954238109004416 15431187768837658624 18131421299566312832 2384910756585415424 5085144287314069632 7785377818042723840 10485611348771378048 13185844879500032256 15886078410228686464 139567867247789056 2839801397976443264 5540034928705097472 8240268459433751680 10940501990162405888 13640735520891060096 16340969051619714304 594458508638816896 3294692039367471104 5994925570096125312 8695159100824779520 11395392631553433728 14095626162282087936 16795859693010742144 1049349150029844736 3749582680758498944 6449816211487153152 9150049742215807360 11850283272944461568 14550516803673115776 17250750334401769984 1504239791420872576 4204473322149526784 6904706852878180992 9604940383606835200 12305173914335489408 15005407445064143616 17705640975792797824 1959130432811900416 4659363963540554624 7359597494269208832 10059831024997863040 12760064555726517248 15460298086455171456 18160531617183825664 2414021074202928256 5114254604931582464 7814488135660236672 10514721666388890880 13214955197117545088 15915188727846199296 168678184865301888 2868911715593956096 5569145246322610304 8269378777051264512 10969612307779918720 13669845838508572928 16370079369237227136 623568826256329728 3323802356984983936 6024035887713638144 8724269418442292352 11424502949170946560 14124736479899600768 16824970010628254976 1078459467647357568 3778692998376011776 6478926529104665984 9179160059833320192 11879393590561974400 14579627121290628608 17279860652019282816 1533350109038385408 4233583639767039616 6933817170495693824 9634050701224348032 12334284231953002240 15034517762681656448 17734751293410310656 1988240750429413248 4688474281158067456 7388707811886721664 10088941342615375872 12789174873344030080 15489408404072684288 18189641934801338496 2443131391820441088 5143364922549095296 7843598453277749504 10543831984006403712 13244065514735057920 15944299045463712128 197788502482814720 2898022033211468928 5598255563940123136 8298489094668777344 10998722625397431552 13698956156126085760 16399189686854739968 652679143873842560 3352912674602496768 6053146205331150976 8753379736059805184 11453613266788459392 14153846797517113600 16854080328245767808 1107569785264870400 3807803315993524608 6508036846722178816 9208270377450833024 11908503908179487232 14608737438908141440 17308970969636795648 1562460426655898240 4262693957384552448 6962927488113206656 9663161018841860864 12363394549570515072 15063628080299169280 17763861611027823488 2017351068046926080 4717584598775580288 7417818129504234496 10118051660232888704 12818285190961542912 15518518721690197120 18218752252418851328 2472241709437953920 5172475240166608128 7872708770895262336 10572942301623916544 13273175832352570752 15973409363081224960 226898820100327552 2927132350828981760 5627365881557635968 8327599412286290176 11027832943014944384 13728066473743598592 16428300004472252800 681789461491355392 3382022992220009600 6082256522948663808 8782490053677318016 11482723584405972224 14182957115134626432 16883190645863280640 1136680102882383232 3836913633611037440 6537147164339691648 9237380695068345856 11937614225797000064 14637847756525654272 17338081287254308480 1591570744273411072 4291804275002065280 6992037805730719488 9692271336459373696 12392504867188027904 15092738397916682112 17792971928645336320 2046461385664438912 4746694916393093120 7446928447121747328 10147161977850401536 12847395508579055744 15547629039307709952 18247862570036364160 2501352027055466752 5201585557784120960 7901819088512775168 10602052619241429376 13302286149970083584 16002519680698737792 256009137717840384 2956242668446494592 5656476199175148800 8356709729903803008 11056943260632457216 13757176791361111424 16457410322089765632 710899779108868224 3411133309837522432 6111366840566176640 8811600371294830848 11511833902023485056 14212067432752139264 16912300963480793472 1165790420499896064 3866023951228550272 6566257481957204480 9266491012685858688 11966724543414512896 14666958074143167104 17367191604871821312 1620681061890923904 4320914592619578112 7021148123348232320 9721381654076886528 12421615184805540736 15121848715534194944 17822082246262849152 2075571703281951744 4775805234010605952 7476038764739260160 10176272295467914368 12876505826196568576 15576739356925222784 18276972887653876992 2530462344672979584 5230695875401633792 7930929406130288000 10631162936858942208 13331396467587596416 16031629998316250624 285119455335353216 2985352986064007424 5685586516792661632 8385820047521315840 11086053578249970048 13786287108978624256 16486520639707278464 740010096726381056 3440243627455035264 6140477158183689472 8840710688912343680 11540944219640997888 14241177750369652096 16941411281098306304 1194900738117408896 3895134268846063104 6595367799574717312 9295601330303371520 11995834861032025728 14696068391760679936 17396301922489334144 1649791379508436736 4350024910237090944 7050258440965745152 9750491971694399360 12450725502423053568 15150959033151707776 17851192563880361984 2104682020899464576 4804915551628118784 7505149082356772992 10205382613085427200 12905616143814081408 15605849674542735616 18306083205271389824 2559572662290492416 5259806193019146624 7960039723747800832 10660273254476455040 13360506785205109248 16060740315933763456 314229772952866048 3014463303681520256 5714696834410174464 8414930365138828672 11115163895867482880 13815397426596137088 16515630957324791296 769120414343893888 3469353945072548096 6169587475801202304 8869821006529856512 11570054537258510720 14270288067987164928 16970521598715819136 1224011055734921728 3924244586463575936 6624478117192230144 9324711647920884352 12024945178649538560 14725178709378192768 17425412240106846976 1678901697125949568 4379135227854603776 7079368758583257984 9779602289311912192 12479835820040566400 15180069350769220608 17880302881497874816 2133792338516977408 4834025869245631616 7534259399974285824 10234492930702940032 12934726461431594240 15634959992160248448 18335193522888902656 2588682979908005248 5288916510636659456 7989150041365313664 10689383572093967872 13389617102822622080 16089850633551276288 343340090570378880 3043573621299033088 5743807152027687296 8444040682756341504 11144274213484995712 13844507744213649920 16544741274942304128 798230731961406720 3498464262690060928 6198697793418715136 8898931324147369344 11599164854876023552 14299398385604677760 16999631916333331968 1253121373352434560 3953354904081088768 6653588434809742976 9353821965538397184 12054055496267051392 14754289026995705600 17454522557724359808 1708012014743462400 4408245545472116608 7108479076200770816 9808712606929425024 12508946137658079232 15209179668386733440 17909413199115387648 2162902656134490240 4863136186863144448 7563369717591798656 10263603248320452864 12963836779049107072 15664070309777761280 18364303840506415488 2617793297525518080 5318026828254172288 8018260358982826496 10718493889711480704 13418727420440134912 16118960951168789120 372450408187891712 3072683938916545920 5772917469645200128 8473151000373854336 11173384531102508544 13873618061831162752 16573851592559816960 827341049578919552 3527574580307573760 6227808111036227968 8928041641764882176 11628275172493536384 14328508703222190592 17028742233950844800 1282231690969947392 3982465221698601600 6682698752427255808 9382932283155910016 12083165813884564224 14783399344613218432 17483632875341872640 1737122332360975232 4437355863089629440 7137589393818283648 9837822924546937856 12538056455275592064 15238289986004246272 17938523516732900480 2192012973752003072 4892246504480657280 7592480035209311488 10292713565937965696 12992947096666619904 15693180627395274112 18393414158123928320 2646903615143030912 5347137145871685120 8047370676600339328 10747604207328993536 13447837738057647744 16148071268786301952 401560725805404544 3101794256534058752 5802027787262712960 8502261317991367168 11202494848720021376 13902728379448675584 16602961910177329792 856451367196432384 3556684897925086592 6256918428653740800 8957151959382395008 11657385490111049216 14357619020839703424 17057852551568357632 1311342008587460224 4011575539316114432 6711809070044768640 9412042600773422848 12112276131502077056 14812509662230731264 17512743192959385472 1766232649978488064 4466466180707142272 7166699711435796480 9866933242164450688 12567166772893104896 15267400303621759104 17967633834350413312 2221123291369515904 4921356822098170112 7621590352826824320 10321823883555478528 13022057414284132736 15722290945012786944 18422524475741441152 2676013932760543744 5376247463489197952 8076480994217852160 10776714524946506368 13476948055675160576 16177181586403814784 430671043422917376 3130904574151571584 5831138104880225792 8531371635608880000 11231605166337534208 13931838697066188416 16632072227794842624 885561684813945216 3585795215542599424 6286028746271253632 8986262276999907840 11686495807728562048 14386729338457216256 17086962869185870464 1340452326204973056 4040685856933627264 6740919387662281472 9441152918390935680 12141386449119589888 14841619979848244096 17541853510576898304 1795342967596000896 4495576498324655104 7195810029053309312 9896043559781963520 12596277090510617728 15296510621239271936 17996744151967926144 2250233608987028736 4950467139715682944 7650700670444337152 10350934201172991360 13051167731901645568 15751401262630299776 4890719649402368 2705124250378056576 5405357781106710784 8105591311835364992 10805824842564019200 13506058373292673408 16206291904021327616 459781361040430208 3160014891769084416 5860248422497738624 8560481953226392832 11260715483955047040 13960949014683701248 16661182545412355456 914672002431458048 3614905533160112256 6315139063888766464 9015372594617420672 11715606125346074880 14415839656074729088 17116073186803383296 1369562643822485888 4069796174551140096 6770029705279794304 9470263236008448512 12170496766737102720 14870730297465756928 17570963828194411136 1824453285213513728 4524686815942167936 7224920346670822144 9925153877399476352 12625387408128130560 15325620938856784768 18025854469585438976 2279343926604541568 4979577457333195776 7679810988061849984 10380044518790504192 13080278049519158400 15780511580247812608 34001037266915200 2734234567995569408 5434468098724223616 8134701629452877824 10834935160181532032 13535168690910186240 16235402221638840448 488891678657943040 3189125209386597248 5889358740115251456 8589592270843905664 11289825801572559872 13990059332301214080 16690292863029868288 943782320048970880 3644015850777625088 6344249381506279296 9044482912234933504 11744716442963587712 14444949973692241920 17145183504420896128 1398672961439998720 4098906492168652928 6799140022897307136 9499373553625961344 12199607084354615552 14899840615083269760 17600074145811923968 1853563602831026560 4553797133559680768 7254030664288334976 9954264195016989184 12654497725745643392 15354731256474297600 18054964787202951808 2308454244222054400 5008687774950708608 7708921305679362816 10409154836408017024 13109388367136671232 15809621897865325440 63111354884428032 2763344885613082240 5463578416341736448 8163811947070390656 10864045477799044864 13564279008527699072 16264512539256353280 518001996275455872 3218235527004110080 5918469057732764288 8618702588461418496 11318936119190072704 14019169649918726912 16719403180647381120 972892637666483712 3673126168395137920 6373359699123792128 9073593229852446336 11773826760581100544 14474060291309754752 17174293822038408960 1427783279057511552 4128016809786165760 6828250340514819968 9528483871243474176 12228717401972128384 14928950932700782592 17629184463429436800 1882673920448539392 4582907451177193600 7283140981905847808 9983374512634502016 12683608043363156224 15383841574091810432 18084075104820464640 2337564561839567232 5037798092568221440 7738031623296875648 10438265154025529856 13138498684754184064 15838732215482838272 92221672501940864 2792455203230595072 5492688733959249280 8192922264687903488 10893155795416557696 13593389326145211904 16293622856873866112 547112313892968704 3247345844621622912 5947579375350277120 8647812906078931328 11348046436807585536 14048279967536239744 16748513498264893952 1002002955283996544 3702236486012650752 6402470016741304960 9102703547469959168 11802937078198613376 14503170608927267584 17203404139655921792 1456893596675024384 4157127127403678592 6857360658132332800 9557594188860987008 12257827719589641216 14958061250318295424 17658294781046949632 1911784238066052224 4612017768794706432 7312251299523360640 10012484830252014848 12712718360980669056 15412951891709323264 18113185422437977472 2366674879457080064 5066908410185734272 7767141940914388480 10467375471643042688 13167609002371696896 15867842533100351104 121331990119453696 2821565520848107904 5521799051576762112 8222032582305416320 10922266113034070528 13622499643762724736 16322733174491378944 576222631510481536 3276456162239135744 5976689692967789952 8676923223696444160 11377156754425098368 14077390285153752576 16777623815882406784 1031113272901509376 3731346803630163584 6431580334358817792 9131813865087472000 11832047395816126208 14532280926544780416 17232514457273434624 1486003914292537216 4186237445021191424 6886470975749845632 9586704506478499840 12286938037207154048 14987171567935808256 17687405098664462464 1940894555683565056 4641128086412219264 7341361617140873472 10041595147869527680 12741828678598181888 15442062209326836096 18142295740055490304 2395785197074592896 5096018727803247104 7796252258531901312 10496485789260555520 13196719319989209728 15896952850717863936 150442307736966528 2850675838465620736 5550909369194274944 8251142899922929152 10951376430651583360 13651609961380237568 16351843492108891776 605332949127994368 3305566479856648576 6005800010585302784 8706033541313956992 11406267072042611200 14106500602771265408 16806734133499919616 1060223590519022208 3760457121247676416 6460690651976330624 9160924182704984832 11861157713433639040 14561391244162293248 17261624774890947456 1515114231910050048 4215347762638704256 6915581293367358464 9615814824096012672 12316048354824666880 15016281885553321088 17716515416281975296 1970004873301077888 4670238404029732096 7370471934758386304 10070705465487040512 12770938996215694720 15471172526944348928 18171406057673003136 2424895514692105728 5125129045420759936 7825362576149414144 10525596106878068352 13225829637606722560 15926063168335376768 179552625354479360 2879786156083133568 5580019686811787776 8280253217540441984 10980486748269096192 13680720278997750400 16380953809726404608 634443266745507200 3334676797474161408 6034910328202815616 8735143858931469824 11435377389660124032 14135610920388778240 16835844451117432448 1089333908136535040 3789567438865189248 6489800969593843456 9190034500322497664 11890268031051151872 14590501561779806080 17290735092508460288 1544224549527562880 4244458080256217088 6944691610984871296 9644925141713525504 12345158672442179712 15045392203170833920 17745625733899488128 1999115190918590720 4699348721647244928 7399582252375899136 10099815783104553344 12800049313833207552 15500282844561861760 18200516375290515968 2454005832309618560 5154239363038272768 7854472893766926976 10554706424495581184 13254939955224235392 15955173485952889600 208662942971992192 2908896473700646400 5609130004429300608 8309363535157954816 11009597065886609024 13709830596615263232 16410064127343917440 663553584363020032 3363787115091674240 6064020645820328448 8764254176548982656 11464487707277636864 14164721238006291072 16864954768734945280 1118444225754047872 3818677756482702080 6518911287211356288 9219144817940010496 11919378348668664704 14619611879397318912 17319845410125973120 1573334867145075712 4273568397873729920 6973801928602384128 9674035459331038336 12374268990059692544 15074502520788346752 17774736051517000960 2028225508536103552 4728459039264757760 7428692569993411968 10128926100722066176 12829159631450720384 15529393162179374592 18229626692908028800 2483116149927131392 5183349680655785600 7883583211384439808 10583816742113094016 13284050272841748224 15984283803570402432 237773260589505024 2938006791318159232 5638240322046813440 8338473852775467648 11038707383504121856 13738940914232776064 16439174444961430272 692663901980532864 3392897432709187072 6093130963437841280 8793364494166495488 11493598024895149696 14193831555623803904 16894065086352458112 1147554543371560704 3847788074100214912 6548021604828869120 9248255135557523328 11948488666286177536 14648722197014831744 17348955727743485952 1602445184762588544 4302678715491242752 7002912246219896960 9703145776948551168 12403379307677205376 15103612838405859584 17803846369134513792 2057335826153616384 4757569356882270592 7457802887610924800 10158036418339579008 12858269949068233216 15558503479796887424 18258737010525541632 2512226467544644224 5212459998273298432 7912693529001952640 10612927059730606848 13313160590459261056 16013394121187915264 266883578207017856 2967117108935672064 5667350639664326272 8367584170392980480 11067817701121634688 13768051231850288896 16468284762578943104 721774219598045696 3422007750326699904 6122241281055354112 8822474811784008320 11522708342512662528 14222941873241316736 16923175403969970944 1176664860989073536 3876898391717727744 6577131922446381952 9277365453175036160 11977598983903690368 14677832514632344576 17378066045360998784 1631555502380101376 4331789033108755584 7032022563837409792 9732256094566064000 12432489625294718208 15132723156023372416 17832956686752026624 2086446143771129216 4786679674499783424 7486913205228437632 10187146735957091840 12887380266685746048 15587613797414400256 18287847328143054464 2541336785162157056 5241570315890811264 7941803846619465472 10642037377348119680 13342270908076773888 16042504438805428096 295993895824530688 2996227426553184896 5696460957281839104 8396694488010493312 11096928018739147520 13797161549467801728 16497395080196455936 750884537215558528 3451118067944212736 6151351598672866944 8851585129401521152 11551818660130175360 14252052190858829568 16952285721587483776 1205775178606586368 3906008709335240576 6606242240063894784 9306475770792548992 12006709301521203200 14706942832249857408 17407176362978511616 1660665819997614208 4360899350726268416 7061132881454922624 9761366412183576832 12461599942912231040 15161833473640885248 17862067004369539456 2115556461388642048 4815789992117296256 7516023522845950464 10216257053574604672 12916490584303258880 15616724115031913088 18316957645760567296 2570447102779669888 5270680633508324096 7970914164236978304 10671147694965632512 13371381225694286720 16071614756422940928 325104213442043520 3025337744170697728 5725571274899351936 8425804805628006144 11126038336356660352 13826271867085314560 16526505397813968768 779994854833071360 3480228385561725568 6180461916290379776 8880695447019033984 11580928977747688192 14281162508476342400 16981396039204996608 1234885496224099200 3935119026952753408 6635352557681407616 9335586088410061824 12035819619138716032 14736053149867370240 17436286680596024448 1689776137615127040 4390009668343781248 7090243199072435456 9790476729801089664 12490710260529743872 15190943791258398080 17891177321987052288 2144666779006154880 4844900309734809088 7545133840463463296 10245367371192117504 12945600901920771712 15645834432649425920 18346067963378080128 2599557420397182720 5299790951125836928 8000024481854491136 10700258012583145344 13400491543311799552 16100725074040453760 354214531059556352 3054448061788210560 5754681592516864768 8454915123245518976 11155148653974173184 13855382184702827392 16555615715431481600 809105172450584192 3509338703179238400 6209572233907892608 8909805764636546816 11610039295365201024 14310272826093855232 17010506356822509440 1263995813841612032 3964229344570266240 6664462875298920448 9364696406027574656 12064929936756228864 14765163467484883072 17465396998213537280 1718886455232639872 4419119985961294080 7119353516689948288 9819587047418602496 12519820578147256704 15220054108875910912 17920287639604565120 2173777096623667712 4874010627352321920 7574244158080976128 10274477688809630336 12974711219538284544 15674944750266938752 18375178280995592960 2628667738014695552 5328901268743349760 8029134799472003968 10729368330200658176 13429601860929312384 16129835391657966592 383324848677069184 3083558379405723392 5783791910134377600 8484025440863031808 11184258971591686016 13884492502320340224 16584726033048994432 838215490068097024 3538449020796751232 6238682551525405440 8938916082254059648 11639149612982713856 14339383143711368064 17039616674440022272 1293106131459124864 3993339662187779072 6693573192916433280 9393806723645087488 12094040254373741696 14794273785102395904 17494507315831050112 1747996772850152704 4448230303578806912 7148463834307461120 9848697365036115328 12548930895764769536 15249164426493423744 17949397957222077952 2202887414241180544 4903120944969834752 7603354475698488960 10303588006427143168 13003821537155797376 15704055067884451584 18404288598613105792 2657778055632208384 5358011586360862592 8058245117089516800 10758478647818171008 13458712178546825216 16158945709275479424 412435166294582016 3112668697023236224 5812902227751890432 8513135758480544640 11213369289209198848 13913602819937853056 16613836350666507264 867325807685609856 3567559338414264064 6267792869142918272 8968026399871572480 11668259930600226688 14368493461328880896 17068726992057535104 1322216449076637696 4022449979805291904 6722683510533946112 9422917041262600320 12123150571991254528 14823384102719908736 17523617633448562944 1777107090467665536 4477340621196319744 7177574151924973952 9877807682653628160 12578041213382282368 15278274744110936576 17978508274839590784 2231997731858693376 4932231262587347584 7632464793316001792 10332698324044656000 13032931854773310208 15733165385501964416 18433398916230618624 2686888373249721216 5387121903978375424 8087355434707029632 10787588965435683840 13487822496164338048 16188056026892992256 441545483912094848 3141779014640749056 5842012545369403264 8542246076098057472 11242479606826711680 13942713137555365888 16642946668284020096 896436125303122688 3596669656031776896 6296903186760431104 8997136717489085312 11697370248217739520 14397603778946393728 17097837309675047936 1351326766694150528 4051560297422804736 6751793828151458944 9452027358880113152 12152260889608767360 14852494420337421568 17552727951066075776 1806217408085178368 4506450938813832576 7206684469542486784 9906918000271140992 12607151530999795200 15307385061728449408 18007618592457103616 2261108049476206208 4961341580204860416 7661575110933514624 10361808641662168832 13062042172390823040 15762275703119477248 15765160138579840 2715998690867234048 5416232221595888256 8116465752324542464 10816699283053196672 13516932813781850880 16217166344510505088 470655801529607680 3170889332258261888 5871122862986916096 8571356393715570304 11271589924444224512 13971823455172878720 16672056985901532928 925546442920635520 3625779973649289728 6326013504377943936 9026247035106598144 11726480565835252352 14426714096563906560 17126947627292560768 1380437084311663360 4080670615040317568 6780904145768971776 9481137676497625984 12181371207226280192 14881604737954934400 17581838268683588608 1835327725702691200 4535561256431345408 7235794787159999616 9936028317888653824 12636261848617308032 15336495379345962240 18036728910074616448 2290218367093719040 4990451897822373248 7690685428551027456 10390918959279681664 13091152490008335872 15791386020736990080 44875477756092672 2745109008484746880 5445342539213401088 8145576069942055296 10845809600670709504 13546043131399363712 16246276662128017920 499766119147120512 3199999649875774720 5900233180604428928 8600466711333083136 11300700242061737344 14000933772790391552 16701167303519045760 954656760538148352 3654890291266802560 6355123821995456768 9055357352724110976 11755590883452765184 14455824414181419392 17156057944910073600 1409547401929176192 4109780932657830400 6810014463386484608 9510247994115138816 12210481524843793024 14910715055572447232 17610948586301101440 1864438043320204032 4564671574048858240 7264905104777512448 9965138635506166656 12665372166234820864 15365605696963475072 18065839227692129280 2319328684711231872 5019562215439886080 7719795746168540288 10420029276897194496 13120262807625848704 15820496338354502912 73985795373605504 2774219326102259712 5474452856830913920 8174686387559568128 10874919918288222336 13575153449016876544 16275386979745530752 528876436764633344 3229109967493287552 5929343498221941760 8629577028950595968 11329810559679250176 14030044090407904384 16730277621136558592 983767078155661184 3684000608884315392 6384234139612969600 9084467670341623808 11784701201070278016 14484934731798932224 17185168262527586432 1438657719546689024 4138891250275343232 6839124781003997440 9539358311732651648 12239591842461305856 14939825373189960064 17640058903918614272 1893548360937716864 4593781891666371072 7294015422395025280 9994248953123679488 12694482483852333696 15394716014580987904 18094949545309642112 2348439002328744704 5048672533057398912 7748906063786053120 10449139594514707328 13149373125243361536 15849606655972015744 103096112991118336 2803329643719772544 5503563174448426752 8203796705177080960 10904030235905735168 13604263766634389376 16304497297363043584 557986754382146176 3258220285110800384 5958453815839454592 8658687346568108800 11358920877296763008 14059154408025417216 16759387938754071424 1012877395773174016 3713110926501828224 6413344457230482432 9113577987959136640 11813811518687790848 14514045049416445056 17214278580145099264 1467768037164201856 4168001567892856064 6868235098621510272 9568468629350164480 12268702160078818688 14968935690807472896 17669169221536127104 1922658678555229696 4622892209283883904 7323125740012538112 10023359270741192320 12723592801469846528 15423826332198500736 18124059862927154944 2377549319946257536 5077782850674911744 7778016381403565952 10478249912132220160 13178483442860874368 15878716973589528576 132206430608631168 2832439961337285376 5532673492065939584 8232907022794593792 10933140553523248000 13633374084251902208 16333607614980556416 587097071999659008 3287330602728313216 5987564133456967424 8687797664185621632 11388031194914275840 14088264725642930048 16788498256371584256 1041987713390686848 3742221244119341056 6442454774847995264 9142688305576649472 11842921836305303680 14543155367033957888 17243388897762612096 1496878354781714688 4197111885510368896 6897345416239023104 9597578946967677312 12297812477696331520 14998046008424985728 17698279539153639936 1951768996172742528 4652002526901396736 7352236057630050944 10052469588358705152 12752703119087359360 15452936649816013568 18153170180544667776 2406659637563770368 5106893168292424576 7807126699021078784 10507360229749732992 13207593760478387200 15907827291207041408 161316748226144000 2861550278954798208 5561783809683452416 8262017340412106624 10962250871140760832 13662484401869415040 16362717932598069248 616207389617171840 3316440920345826048 6016674451074480256 8716907981803134464 11417141512531788672 14117375043260442880 16817608573989097088 1071098031008199680 3771331561736853888 6471565092465508096 9171798623194162304 11872032153922816512 14572265684651470720 17272499215380124928 1525988672399227520 4226222203127881728 6926455733856535936 9626689264585190144 12326922795313844352 15027156326042498560 17727389856771152768 1980879313790255360 4681112844518909568 7381346375247563776 10081579905976217984 12781813436704872192 15482046967433526400 18182280498162180608 2435769955181283200 5136003485909937408 7836237016638591616 10536470547367245824 13236704078095900032 15936937608824554240 190427065843656832 2890660596572311040 5590894127300965248 8291127658029619456 10991361188758273664 13691594719486927872 16391828250215582080 645317707234684672 3345551237963338880 6045784768691993088 8746018299420647296 11446251830149301504 14146485360877955712 16846718891606609920 1100208348625712512 3800441879354366720 6500675410083020928 9200908940811675136 11901142471540329344 14601376002268983552 17301609532997637760 1555098990016740352 4255332520745394560 6955566051474048768 9655799582202702976 12356033112931357184 15056266643660011392 17756500174388665600 2009989631407768192 4710223162136422400 7410456692865076608 10110690223593730816 12810923754322385024 15511157285051039232 18211390815779693440 2464880272798796032 5165113803527450240 7865347334256104448 10565580864984758656 13265814395713412864 15966047926442067072 219537383461169664 2919770914189823872 5620004444918478080 8320237975647132288 11020471506375786496 13720705037104440704 16420938567833094912 674428024852197504 3374661555580851712 6074895086309505920 8775128617038160128 11475362147766814336 14175595678495468544 16875829209224122752 1129318666243225344 3829552196971879552 6529785727700533760 9230019258429187968 11930252789157842176 14630486319886496384 17330719850615150592 1584209307634253184 4284442838362907392 6984676369091561600 9684909899820215808 12385143430548870016 15085376961277524224 17785610492006178432 2039099949025281024 4739333479753935232 7439567010482589440 10139800541211243648 12840034071939897856 15540267602668552064 18240501133397206272 2493990590416308864 5194224121144963072 7894457651873617280 10594691182602271488 13294924713330925696 15995158244059579904 248647701078682496 2948881231807336704 5649114762535990912 8349348293264645120 11049581823993299328 13749815354721953536 16450048885450607744 703538342469710336 3403771873198364544 6104005403927018752 8804238934655672960 11504472465384327168 14204705996112981376 16904939526841635584 1158428983860738176 3858662514589392384 6558896045318046592 9259129576046700800 11959363106775355008 14659596637504009216 17359830168232663424 1613319625251766016 4313553155980420224 7013786686709074432 9714020217437728640 12414253748166382848 15114487278895037056 17814720809623691264 2068210266642793856 4768443797371448064 7468677328100102272 10168910858828756480 12869144389557410688 15569377920286064896 18269611451014719104 2523100908033821696 5223334438762475904 7923567969491130112 10623801500219784320 13324035030948438528 16024268561677092736 277758018696195328 2977991549424849536 5678225080153503744 8378458610882157952 11078692141610812160 13778925672339466368 16479159203068120576 732648660087223168 3432882190815877376 6133115721544531584 8833349252273185792 11533582783001840000 14233816313730494208 16934049844459148416 1187539301478251008 3887772832206905216 6588006362935559424 9288239893664213632 11988473424392867840 14688706955121522048 17388940485850176256 1642429942869278848 4342663473597933056 7042897004326587264 9743130535055241472 12443364065783895680 15143597596512549888 17843831127241204096 2097320584260306688 4797554114988960896 7497787645717615104 10198021176446269312 12898254707174923520 15598488237903577728 18298721768632231936 2552211225651334528 5252444756379988736 7952678287108642944 10652911817837297152 13353145348565951360 16053378879294605568 306868336313708160 3007101867042362368 5707335397771016576 8407568928499670784 11107802459228324992 13808035989956979200 16508269520685633408 761758977704736000 3461992508433390208 6162226039162044416 8862459569890698624 11562693100619352832 14262926631348007040 16963160162076661248 1216649619095763840 3916883149824418048 6617116680553072256 9317350211281726464 12017583742010380672 14717817272739034880 17418050803467689088 1671540260486791680 4371773791215445888 7072007321944100096 9772240852672754304 12472474383401408512 15172707914130062720 17872941444858716928 2126430901877819520 4826664432606473728 7526897963335127936 10227131494063782144 12927365024792436352 15627598555521090560 18327832086249744768 2581321543268847360 5281555073997501568 7981788604726155776 10682022135454809984 13382255666183464192 16082489196912118400 335978653931220992 3036212184659875200 5736445715388529408 8436679246117183616 11136912776845837824 13837146307574492032 16537379838303146240 790869295322248832 3491102826050903040 6191336356779557248 8891569887508211456 11591803418236865664 14292036948965519872 16992270479694174080 1245759936713276672 3945993467441930880 6646226998170585088 9346460528899239296 12046694059627893504 14746927590356547712 17447161121085201920 1700650578104304512 4400884108832958720 7101117639561612928 9801351170290267136 12501584701018921344 15201818231747575552 17902051762476229760 2155541219495332352 4855774750223986560 7556008280952640768 10256241811681294976 12956475342409949184 15656708873138603392 18356942403867257600 2610431860886360192 5310665391615014400 8010898922343668608 10711132453072322816 13411365983800977024 16111599514529631232 365088971548733824 3065322502277388032 5765556033006042240 8465789563734696448 11166023094463350656 13866256625192004864 16566490155920659072 819979612939761664 3520213143668415872 6220446674397070080 8920680205125724288 11620913735854378496 14321147266583032704 17021380797311686912 1274870254330789504 3975103785059443712 6675337315788097920 9375570846516752128 12075804377245406336 14776037907974060544 17476271438702714752 1729760895721817344 4429994426450471552 7130227957179125760 9830461487907779968 12530695018636434176 15230928549365088384 17931162080093742592 2184651537112845184 4884885067841499392 7585118598570153600 10285352129298807808 12985585660027462016 15685819190756116224 18386052721484770432 2639542178503873024 5339775709232527232 8040009239961181440 10740242770689835648 13440476301418489856 16140709832147144064 394199289166246656 3094432819894900864 5794666350623555072 8494899881352209280 11195133412080863488 13895366942809517696 16595600473538171904 849089930557274496 3549323461285928704 6249556992014582912 8949790522743237120 11650024053471891328 14350257584200545536 17050491114929199744 1303980571948302336 4004214102676956544 6704447633405610752 9404681164134264960 12104914694862919168 14805148225591573376 17505381756320227584 1758871213339330176 4459104744067984384 7159338274796638592 9859571805525292800 12559805336253947008 15260038866982601216 17960272397711255424 2213761854730358016 4913995385459012224 7614228916187666432 10314462446916320640 13014695977644974848 15714929508373629056 18415163039102283264 2668652496121385856 5368886026850040064 8069119557578694272 10769353088307348480 13469586619036002688 16169820149764656896 423309606783759488 3123543137512413696 5823776668241067904 8524010198969722112 11224243729698376320 13924477260427030528 16624710791155684736 878200248174787328 3578433778903441536 6278667309632095744 8978900840360749952 11679134371089404160 14379367901818058368 17079601432546712576 1333090889565815168 4033324420294469376 6733557951023123584 9433791481751777792 12134025012480432000 14834258543209086208 17534492073937740416 1787981530956843008 4488215061685497216 7188448592414151424 9888682123142805632 12588915653871459840 15289149184600114048 17989382715328768256 2242872172347870848 4943105703076525056 7643339233805179264 10343572764533833472 13043806295262487680 15744039825991141888 18444273356719796096 2697762813738898688 5397996344467552896 8098229875196207104 10798463405924861312 13498696936653515520 16198930467382169728 452419924401272320 3152653455129926528 5852886985858580736 8553120516587234944 11253354047315889152 13953587578044543360 16653821108773197568 907310565792300160 3607544096520954368 6307777627249608576 9008011157978262784 11708244688706916992 14408478219435571200 17108711750164225408 1362201207183328000 4062434737911982208 6762668268640636416 9462901799369290624 12163135330097944832 14863368860826599040 17563602391555253248 1817091848574355840 4517325379303010048 7217558910031664256 9917792440760318464 12618025971488972672 15318259502217626880 18018493032946281088 2271982489965383680 4972216020694037888 7672449551422692096 10372683082151346304 13072916612880000512 15773150143608654720 26639600627757312 2726873131356411520 5427106662085065728 8127340192813719936 10827573723542374144 13527807254271028352 16228040784999682560 481530242018785152 3181763772747439360 5881997303476093568 8582230834204747776 11282464364933401984 13982697895662056192 16682931426390710400 936420883409812992 3636654414138467200 6336887944867121408 9037121475595775616 11737355006324429824 14437588537053084032 17137822067781738240 1391311524800840832 4091545055529495040 6791778586258149248 9492012116986803456 12192245647715457664 14892479178444111872 17592712709172766080 1846202166191868672 4546435696920522880 7246669227649177088 9946902758377831296 12647136289106485504 15347369819835139712 18047603350563793920 2301092807582896512 5001326338311550720 7701559869040204928 10401793399768859136 13102026930497513344 15802260461226167552 55749918245270144 2755983448973924352 5456216979702578560 8156450510431232768 10856684041159886976 13556917571888541184 16257151102617195392 510640559636297984 3210874090364952192 5911107621093606400 8611341151822260608 11311574682550914816 14011808213279569024 16712041744008223232 965531201027325824 3665764731755980032 6365998262484634240 9066231793213288448 11766465323941942656 14466698854670596864 17166932385399251072 1420421842418353664 4120655373147007872 6820888903875662080 9521122434604316288 12221355965332970496 14921589496061624704 17621823026790278912 1875312483809381504 4575546014538035712 7275779545266689920 9976013075995344128 12676246606723998336 15376480137452652544 18076713668181306752 2330203125200409344 5030436655929063552 7730670186657717760 10430903717386371968 13131137248115026176 15831370778843680384 84860235862782976 2785093766591437184 5485327297320091392 8185560828048745600 10885794358777399808 13586027889506054016 16286261420234708224 539750877253810816 3239984407982465024 5940217938711119232 8640451469439773440 11340685000168427648 14040918530897081856 16741152061625736064 994641518644838656 3694875049373492864 6395108580102147072 9095342110830801280 11795575641559455488 14495809172288109696 17196042703016763904 1449532160035866496 4149765690764520704 6849999221493174912 9550232752221829120 12250466282950483328 14950699813679137536 17650933344407791744 1904422801426894336 4604656332155548544 7304889862884202752 10005123393612856960 12705356924341511168 15405590455070165376 18105823985798819584 2359313442817922176 5059546973546576384 7759780504275230592 10460014035003884800 13160247565732539008 15860481096461193216 113970553480295808 2814204084208950016 5514437614937604224 8214671145666258432 10914904676394912640 13615138207123566848 16315371737852221056 568861194871323648 3269094725599977856 5969328256328632064 8669561787057286272 11369795317785940480 14070028848514594688 16770262379243248896 1023751836262351488 3723985366991005696 6424218897719659904 9124452428448314112 11824685959176968320 14524919489905622528 17225153020634276736 1478642477653379328 4178876008382033536 6879109539110687744 9579343069839341952 12279576600567996160 14979810131296650368 17680043662025304576 1933533119044407168 4633766649773061376 7334000180501715584 10034233711230369792 12734467241959024000 15434700772687678208 18134934303416332416 2388423760435435008 5088657291164089216 7788890821892743424 10489124352621397632 13189357883350051840 15889591414078706048 143080871097808640 2843314401826462848 5543547932555117056 8243781463283771264 10944014994012425472 13644248524741079680 16344482055469733888 597971512488836480 3298205043217490688 5998438573946144896 8698672104674799104 11398905635403453312 14099139166132107520 16799372696860761728 1052862153879864320 3753095684608518528 6453329215337172736 9153562746065826944 11853796276794481152 14554029807523135360 17254263338251789568 1507752795270892160 4207986325999546368 6908219856728200576 9608453387456854784 12308686918185508992 15008920448914163200 17709153979642817408 1962643436661920000 4662876967390574208 7363110498119228416 10063344028847882624 12763577559576536832 15463811090305191040 18164044621033845248 2417534078052947840 5117767608781602048 7818001139510256256 10518234670238910464 13218468200967564672 15918701731696218880 172191188715321472 2872424719443975680 5572658250172629888 8272891780901284096 10973125311629938304 13673358842358592512 16373592373087246720 627081830106349312 3327315360835003520 6027548891563657728 8727782422292311936 11428015953020966144 14128249483749620352 16828483014478274560 1081972471497377152 3782206002226031360 6482439532954685568 9182673063683339776 11882906594411993984 14583140125140648192 17283373655869302400 1536863112888404992 4237096643617059200 6937330174345713408 9637563705074367616 12337797235803021824 15038030766531676032 17738264297260330240 1991753754279432832 4691987285008087040 7392220815736741248 10092454346465395456 12792687877194049664 15492921407922703872 18193154938651358080 2446644395670460672 5146877926399114880 7847111457127769088 10547344987856423296 13247578518585077504 15947812049313731712 201301506332834304 2901535037061488512 5601768567790142720 8302002098518796928 11002235629247451136 13702469159976105344 16402702690704759552 656192147723862144 3356425678452516352 6056659209181170560 8756892739909824768 11457126270638478976 14157359801367133184 16857593332095787392 1111082789114889984 3811316319843544192 6511549850572198400 9211783381300852608 11912016912029506816 14612250442758161024 17312483973486815232 1565973430505917824 4266206961234572032 6966440491963226240 9666674022691880448 12366907553420534656 15067141084149188864 17767374614877843072 2020864071896945664 4721097602625599872 7421331133354254080 10121564664082908288 12821798194811562496 15522031725540216704 18222265256268870912 2475754713287973504 5175988244016627712 7876221774745281920 10576455305473936128 13276688836202590336 15976922366931244544 230411823950347136 2930645354679001344 5630878885407655552 8331112416136309760 11031345946864963968 13731579477593618176 16431813008322272384 685302465341374976 3385535996070029184 6085769526798683392 8786003057527337600 11486236588255991808 14186470118984646016 16886703649713300224 1140193106732402816 3840426637461057024 6540660168189711232 9240893698918365440 11941127229647019648 14641360760375673856 17341594291104328064 1595083748123430656 4295317278852084864 6995550809580739072 9695784340309393280 12396017871038047488 15096251401766701696 17796484932495355904 2049974389514458496 4750207920243112704 7450441450971766912 10150674981700421120 12850908512429075328 15551142043157729536 18251375573886383744 2504865030905486336 5205098561634140544 7905332092362794752 10605565623091448960 13305799153820103168 16006032684548757376 259522141567859968 2959755672296514176 5659989203025168384 8360222733753822592 11060456264482476800 13760689795211131008 16460923325939785216 714412782958887808 3414646313687542016 6114879844416196224 8815113375144850432 11515346905873504640 14215580436602158848 16915813967330813056 1169303424349915648 3869536955078569856 6569770485807224064 9270004016535878272 11970237547264532480 14670471077993186688 17370704608721840896 1624194065740943488 4324427596469597696 7024661127198251904 9724894657926906112 12425128188655560320 15125361719384214528 17825595250112868736 2079084707131971328 4779318237860625536 7479551768589279744 10179785299317933952 12880018830046588160 15580252360775242368 18280485891503896576 2533975348522999168 5234208879251653376 7934442409980307584 10634675940708961792 13334909471437616000 16035143002166270208 288632459185372800 2988865989914027008 5689099520642681216 8389333051371335424 11089566582099989632 13789800112828643840 16490033643557298048 743523100576400640 3443756631305054848 6143990162033709056 8844223692762363264 11544457223491017472 14244690754219671680 16944924284948325888 1198413741967428480 3898647272696082688 6598880803424736896 9299114334153391104 11999347864882045312 14699581395610699520 17399814926339353728 1653304383358456320 4353537914087110528 7053771444815764736 9754004975544418944 12454238506273073152 15154472037001727360 17854705567730381568 2108195024749484160 4808428555478138368 7508662086206792576 10208895616935446784 12909129147664100992 15609362678392755200 18309596209121409408 2563085666140512000 5263319196869166208 7963552727597820416 10663786258326474624 13364019789055128832 16064253319783783040 317742776802885632 3017976307531539840 5718209838260194048 8418443368988848256 11118676899717502464 13818910430446156672 16519143961174810880 772633418193913472 3472866948922567680 6173100479651221888 8873334010379876096 11573567541108530304 14273801071837184512 16974034602565838720 1227524059584941312 3927757590313595520 6627991121042249728 9328224651770903936 12028458182499558144 14728691713228212352 17428925243956866560 1682414700975969152 4382648231704623360 7082881762433277568 9783115293161931776 12483348823890585984 15183582354619240192 17883815885347894400 2137305342366996992 4837538873095651200 7537772403824305408 10238005934552959616 12938239465281613824 15638472996010268032 18338706526738922240 2592195983758024832 5292429514486679040 7992663045215333248 10692896575943987456 13393130106672641664 16093363637401295872 346853094420398464 3047086625149052672 5747320155877706880 8447553686606361088 11147787217335015296 13848020748063669504 16548254278792323712 801743735811426304 3501977266540080512 6202210797268734720 8902444327997388928 11602677858726043136 14302911389454697344 17003144920183351552 1256634377202454144 3956867907931108352 6657101438659762560 9357334969388416768 12057568500117070976 14757802030845725184 17458035561574379392 1711525018593481984 4411758549322136192 7111992080050790400 9812225610779444608 12512459141508098816 15212692672236753024 17912926202965407232 2166415659984509824 4866649190713164032 7566882721441818240 10267116252170472448 12967349782899126656 15667583313627780864 18367816844356435072 2621306301375537664 5321539832104191872 8021773362832846080 10722006893561500288 13422240424290154496 16122473955018808704 375963412037911296 3076196942766565504 5776430473495219712 8476664004223873920 11176897534952528128 13877131065681182336 16577364596409836544 830854053428939136 3531087584157593344 6231321114886247552 8931554645614901760 11631788176343555968 14332021707072210176 17032255237800864384 1285744694819966976 3985978225548621184 6686211756277275392 9386445287005929600 12086678817734583808 14786912348463238016 17487145879191892224 1740635336210994816 4440868866939649024 7141102397668303232 9841335928396957440 12541569459125611648 15241802989854265856 17942036520582920064 2195525977602022656 4895759508330676864 7595993039059331072 10296226569787985280 12996460100516639488 15696693631245293696 18396927161973947904 2650416618993050496 5350650149721704704 8050883680450358912 10751117211179013120 13451350741907667328 16151584272636321536 405073729655424128 3105307260384078336 5805540791112732544 8505774321841386752 11206007852570040960 13906241383298695168 16606474914027349376 859964371046451968 3560197901775106176 6260431432503760384 8960664963232414592 11660898493961068800 14361132024689723008 17061365555418377216 1314855012437479808 4015088543166134016 6715322073894788224 9415555604623442432 12115789135352096640 14816022666080750848 17516256196809405056 1769745653828507648 4469979184557161856 7170212715285816064 9870446246014470272 12570679776743124480 15270913307471778688 17971146838200432896 2224636295219535488 4924869825948189696 7625103356676843904 10325336887405498112 13025570418134152320 15725803948862806528 18426037479591460736 2679526936610563328 5379760467339217536 8079993998067871744 10780227528796525952 13480461059525180160 16180694590253834368 434184047272936960 3134417578001591168 5834651108730245376 8534884639458899584 11235118170187553792 13935351700916208000 16635585231644862208 889074688663964800 3589308219392619008 6289541750121273216 8989775280849927424 11690008811578581632 14390242342307235840 17090475873035890048 1343965330054992640 4044198860783646848 6744432391512301056 9444665922240955264 12144899452969609472 14845132983698263680 17545366514426917888 1798855971446020480 4499089502174674688 7199323032903328896 9899556563631983104 12599790094360637312 15300023625089291520 18000257155817945728 2253746612837048320 4953980143565702528 7654213674294356736 10354447205023010944 13054680735751665152 15754914266480319360 8403723499421952 2708637254228076160 5408870784956730368 8109104315685384576 10809337846414038784 13509571377142692992 16209804907871347200 463294364890449792 3163527895619104000 5863761426347758208 8563994957076412416 11264228487805066624 13964462018533720832 16664695549262375040 918185006281477632 3618418537010131840 6318652067738786048 9018885598467440256 11719119129196094464 14419352659924748672 17119586190653402880 1373075647672505472 4073309178401159680 6773542709129813888 9473776239858468096 12174009770587122304 14874243301315776512 17574476832044430720 1827966289063533312 4528199819792187520 7228433350520841728 9928666881249495936 12628900411978150144 15329133942706804352 18029367473435458560 2282856930454561152 4983090461183215360 7683323991911869568 10383557522640523776 13083791053369177984 15784024584097832192 37514041116934784 2737747571845588992 5437981102574243200 8138214633302897408 10838448164031551616 13538681694760205824 16238915225488860032 492404682507962624 3192638213236616832 5892871743965271040 8593105274693925248 11293338805422579456 13993572336151233664 16693805866879887872 947295323898990464 3647528854627644672 6347762385356298880 9047995916084953088 11748229446813607296 14448462977542261504 17148696508270915712 1402185965290018304 4102419496018672512 6802653026747326720 9502886557475980928 12203120088204635136 14903353618933289344 17603587149661943552 1857076606681046144 4557310137409700352 7257543668138354560 9957777198867008768 12658010729595662976 15358244260324317184 18058477791052971392 2311967248072073984 5012200778800728192 7712434309529382400 10412667840258036608 13112901370986690816 15813134901715345024 66624358734447616 2766857889463101824 5467091420191756032 8167324950920410240 10867558481649064448 13567792012377718656 16268025543106372864 521515000125475456 3221748530854129664 5921982061582783872 8622215592311438080 11322449123040092288 14022682653768746496 16722916184497400704 976405641516503296 3676639172245157504 6376872702973811712 9077106233702465920 11777339764431120128 14477573295159774336 17177806825888428544 1431296282907531136 4131529813636185344 6831763344364839552 9531996875093493760 12232230405822147968 14932463936550802176 17632697467279456384 1886186924298558976 4586420455027213184 7286653985755867392 9986887516484521600 12687121047213175808 15387354577941830016 18087588108670484224 2341077565689586816 5041311096418241024 7741544627146895232 10441778157875549440 13142011688604203648 15842245219332857856 95734676351960448 2795968207080614656 5496201737809268864 8196435268537923072 10896668799266577280 13596902329995231488 16297135860723885696 550625317742988288 3250858848471642496 5951092379200296704 8651325909928950912 11351559440657605120 14051792971386259328 16752026502114913536 1005515959134016128 3705749489862670336 6405983020591324544 9106216551319978752 11806450082048632960 14506683612777287168 17206917143505941376 1460406600525043968 4160640131253698176 6860873661982352384 9561107192711006592 12261340723439660800 14961574254168315008 17661807784896969216 1915297241916071808 4615530772644726016 7315764303373380224 10015997834102034432 12716231364830688640 15416464895559342848 18116698426287997056 2370187883307099648 5070421414035753856 7770654944764408064 10470888475493062272 13171122006221716480 15871355536950370688 124844993969473280 2825078524698127488 5525312055426781696 8225545586155435904 10925779116884090112 13626012647612744320 16326246178341398528 579735635360501120 3279969166089155328 5980202696817809536 8680436227546463744 11380669758275117952 14080903289003772160 16781136819732426368 1034626276751528960 3734859807480183168 6435093338208837376 9135326868937491584 11835560399666145792 14535793930394800000 17236027461123454208 1489516918142556800 4189750448871211008 6889983979599865216 9590217510328519424 12290451041057173632 14990684571785827840 17690918102514482048 1944407559533584640 4644641090262238848 7344874620990893056 10045108151719547264 12745341682448201472 15445575213176855680 18145808743905509888 2399298200924612480 5099531731653266688 7799765262381920896 10499998793110575104 13200232323839229312 15900465854567883520 153955311586986112 2854188842315640320 5554422373044294528 8254655903772948736 10954889434501602944 13655122965230257152 16355356495958911360 608845952978013952 3309079483706668160 6009313014435322368 8709546545163976576 11409780075892630784 14110013606621284992 16810247137349939200 1063736594369041792 3763970125097696000 6464203655826350208 9164437186555004416 11864670717283658624 14564904248012312832 17265137778740967040 1518627235760069632 4218860766488723840 6919094297217378048 9619327827946032256 12319561358674686464 15019794889403340672 17720028420131994880 1973517877151097472 4673751407879751680 7373984938608405888 10074218469337060096 12774452000065714304 15474685530794368512 18174919061523022720 2428408518542125312 5128642049270779520 7828875579999433728 10529109110728087936 13229342641456742144 15929576172185396352 183065629204498944 2883299159933153152 5583532690661807360 8283766221390461568 10983999752119115776 13684233282847769984 16384466813576424192 637956270595526784 3338189801324180992 6038423332052835200 8738656862781489408 11438890393510143616 14139123924238797824 16839357454967452032 1092846911986554624 3793080442715208832 6493313973443863040 9193547504172517248 11893781034901171456 14594014565629825664 17294248096358479872 1547737553377582464 4247971084106236672 6948204614834890880 9648438145563545088 12348671676292199296 15048905207020853504 17749138737749507712 2002628194768610304 4702861725497264512 7403095256225918720 10103328786954572928 12803562317683227136 15503795848411881344 18204029379140535552 2457518836159638144 5157752366888292352 7857985897616946560 10558219428345600768 13258452959074254976 15958686489802909184 212175946822011776 2912409477550665984 5612643008279320192 8312876539007974400 11013110069736628608 13713343600465282816 16413577131193937024 667066588213039616 3367300118941693824 6067533649670348032 8767767180399002240 11468000711127656448 14168234241856310656 16868467772584964864 1121957229604067456 3822190760332721664 6522424291061375872 9222657821790030080 11922891352518684288 14623124883247338496 17323358413975992704 1576847870995095296 4277081401723749504 6977314932452403712 9677548463181057920 12377781993909712128 15078015524638366336 17778249055367020544 2031738512386123136 4731972043114777344 7432205573843431552 10132439104572085760 12832672635300739968 15532906166029394176 18233139696758048384 2486629153777150976 5186862684505805184 7887096215234459392 10587329745963113600 13287563276691767808 15987796807420422016 241286264439524608 2941519795168178816 5641753325896833024 8341986856625487232 11042220387354141440 13742453918082795648 16442687448811449856 696176905830552448 3396410436559206656 6096643967287860864 8796877498016515072 11497111028745169280 14197344559473823488 16897578090202477696 1151067547221580288 3851301077950234496 6551534608678888704 9251768139407542912 11952001670136197120 14652235200864851328 17352468731593505536 1605958188612608128 4306191719341262336 7006425250069916544 9706658780798570752 12406892311527224960 15107125842255879168 17807359372984533376 2060848830003635968 4761082360732290176 7461315891460944384 10161549422189598592 12861782952918252800 15562016483646907008 18262250014375561216 2515739471394663808 5215973002123318016 7916206532851972224 10616440063580626432 13316673594309280640 16016907125037934848 270396582057037440 2970630112785691648 5670863643514345856 8371097174243000064 11071330704971654272 13771564235700308480 16471797766428962688 725287223448065280 3425520754176719488 6125754284905373696 8825987815634027904 11526221346362682112 14226454877091336320 16926688407819990528 1180177864839093120 3880411395567747328 6580644926296401536 9280878457025055744 11981111987753709952 14681345518482364160 17381579049211018368 1635068506230120960 4335302036958775168 7035535567687429376 9735769098416083584 12436002629144737792 15136236159873392000 17836469690602046208 2089959147621148800 4790192678349803008 7490426209078457216 10190659739807111424 12890893270535765632 15591126801264419840 18291360331993074048 2544849789012176640 5245083319740830848 7945316850469485056 10645550381198139264 13345783911926793472 16046017442655447680 299506899674550272 2999740430403204480 5699973961131858688 8400207491860512896 11100441022589167104 13800674553317821312 16500908084046475520 754397541065578112 3454631071794232320 6154864602522886528 8855098133251540736 11555331663980194944 14255565194708849152 16955798725437503360 1209288182456605952 3909521713185260160 6609755243913914368 9309988774642568576 12010222305371222784 14710455836099876992 17410689366828531200 1664178823847633792 4364412354576288000 7064645885304942208 9764879416033596416 12465112946762250624 15165346477490904832 17865580008219559040 2119069465238661632 4819302995967315840 7519536526695970048 10219770057424624256 12920003588153278464 15620237118881932672 18320470649610586880 2573960106629689472 5274193637358343680 7974427168086997888 10674660698815652096 13374894229544306304 16075127760272960512 328617217292063104 3028850748020717312 5729084278749371520 8429317809478025728 11129551340206679936 13829784870935334144 16530018401663988352 783507858683090944 3483741389411745152 6183974920140399360 8884208450869053568 11584441981597707776 14284675512326361984 16984909043055016192 1238398500074118784 3938632030802772992 6638865561531427200 9339099092260081408 12039332622988735616 14739566153717389824 17439799684446044032 1693289141465146624 4393522672193800832 7093756202922455040 9793989733651109248 12494223264379763456 15194456795108417664 17894690325837071872 2148179782856174464 4848413313584828672 7548646844313482880 10248880375042137088 12949113905770791296 15649347436499445504 18349580967228099712 2603070424247202304 5303303954975856512 8003537485704510720 10703771016433164928 13404004547161819136 16104238077890473344 357727534909575936 3057961065638230144 5758194596366884352 8458428127095538560 11158661657824192768 13858895188552846976 16559128719281501184 812618176300603776 3512851707029257984 6213085237757912192 8913318768486566400 11613552299215220608 14313785829943874816 17014019360672529024 1267508817691631616 3967742348420285824 6667975879148940032 9368209409877594240 12068442940606248448 14768676471334902656 17468910002063556864 1722399459082659456 4422632989811313664 7122866520539967872 9823100051268622080 12523333581997276288 15223567112725930496 17923800643454584704 2177290100473687296 4877523631202341504 7577757161930995712 10277990692659649920 12978224223388304128 15678457754116958336 18378691284845612544 2632180741864715136 5332414272593369344 8032647803322023552 10732881334050677760 13433114864779331968 16133348395507986176 386837852527088768 3087071383255742976 5787304913984397184 8487538444713051392 11187771975441705600 13888005506170359808 16588239036899014016 841728493918116608 3541962024646770816 6242195555375425024 8942429086104079232 11642662616832733440 14342896147561387648 17043129678290041856 1296619135309144448 3996852666037798656 6697086196766452864 9397319727495107072 12097553258223761280 14797786788952415488 17498020319681069696 1751509776700172288 4451743307428826496 7151976838157480704 9852210368886134912 12552443899614789120 15252677430343443328 17952910961072097536 2206400418091200128 4906633948819854336 7606867479548508544 10307101010277162752 13007334541005816960 15707568071734471168 18407801602463125376 2661291059482227968 5361524590210882176 8061758120939536384 10761991651668190592 13462225182396844800 16162458713125499008 415948170144601600 3116181700873255808 5816415231601910016 8516648762330564224 11216882293059218432 13917115823787872640 16617349354516526848 870838811535629440 3571072342264283648 6271305872992937856 8971539403721592064 11671772934450246272 14372006465178900480 17072239995907554688 1325729452926657280 4025962983655311488 6726196514383965696 9426430045112619904 12126663575841274112 14826897106569928320 17527130637298582528 1780620094317685120 4480853625046339328 7181087155774993536 9881320686503647744 12581554217232301952 15281787747960956160 17982021278689610368 2235510735708712960 4935744266437367168 7635977797166021376 10336211327894675584 13036444858623329792 15736678389351984000 18436911920080638208 2690401377099740800 5390634907828395008 8090868438557049216 10791101969285703424 13491335500014357632 16191569030743011840 445058487762114432 3145292018490768640 5845525549219422848 8545759079948077056 11245992610676731264 13946226141405385472 16646459672134039680 899949129153142272 3600182659881796480 6300416190610450688 9000649721339104896 11700883252067759104 14401116782796413312 17101350313525067520 1354839770544170112 4055073301272824320 6755306832001478528 9455540362730132736 12155773893458786944 14856007424187441152 17556240954916095360 1809730411935197952 4509963942663852160 7210197473392506368 9910431004121160576 12610664534849814784 15310898065578468992 18011131596307123200 2264621053326225792 4964854584054880000 7665088114783534208 10365321645512188416 13065555176240842624 15765788706969496832 19278163988599424 2719511694717253632 5419745225445907840 8119978756174562048 10820212286903216256 13520445817631870464 16220679348360524672 474168805379627264 3174402336108281472 5874635866836935680 8574869397565589888 11275102928294244096 13975336459022898304 16675569989751552512 929059446770655104 3629292977499309312 6329526508227963520 9029760038956617728 11729993569685271936 14430227100413926144 17130460631142580352 1383950088161682944 4084183618890337152 6784417149618991360 9484650680347645568 12184884211076299776 14885117741804953984 17585351272533608192 1838840729552710784 4539074260281364992 7239307791010019200 9939541321738673408 12639774852467327616 15340008383195981824 18040241913924636032 2293731370943738624 4993964901672392832 7694198432401047040 10394431963129701248 13094665493858355456 15794899024587009664 48388481606112256 2748622012334766464 5448855543063420672 8149089073792074880 10849322604520729088 13549556135249383296 16249789665978037504 503279122997140096 3203512653725794304 5903746184454448512 8603979715183102720 11304213245911756928 14004446776640411136 16704680307369065344 958169764388167936 3658403295116822144 6358636825845476352 9058870356574130560 11759103887302784768 14459337418031438976 17159570948760093184 1413060405779195776 4113293936507849984 6813527467236504192 9513760997965158400 12213994528693812608 14914228059422466816 17614461590151121024 1867951047170223616 4568184577898877824 7268418108627532032 9968651639356186240 12668885170084840448 15369118700813494656 18069352231542148864 2322841688561251456 5023075219289905664 7723308750018559872 10423542280747214080 13123775811475868288 15824009342204522496 77498799223625088 2777732329952279296 5477965860680933504 8178199391409587712 10878432922138241920 13578666452866896128 16278899983595550336 532389440614652928 3232622971343307136 5932856502071961344 8633090032800615552 11333323563529269760 14033557094257923968 16733790624986578176 987280082005680768 3687513612734334976 6387747143462989184 9087980674191643392 11788214204920297600 14488447735648951808 17188681266377606016 1442170723396708608 4142404254125362816 6842637784854017024 9542871315582671232 12243104846311325440 14943338377039979648 17643571907768633856 1897061364787736448 4597294895516390656 7297528426245044864 9997761956973699072 12697995487702353280 15398229018431007488 18098462549159661696 2351952006178764288 5052185536907418496 7752419067636072704 10452652598364726912 13152886129093381120 15853119659822035328 106609116841137920 2806842647569792128 5507076178298446336 8207309709027100544 10907543239755754752 13607776770484408960 16308010301213063168 561499758232165760 3261733288960819968 5961966819689474176 8662200350418128384 11362433881146782592 14062667411875436800 16762900942604091008 1016390399623193600 3716623930351847808 6416857461080502016 9117090991809156224 11817324522537810432 14517558053266464640 17217791583995118848 1471281041014221440 4171514571742875648 6871748102471529856 9571981633200184064 12272215163928838272 14972448694657492480 17672682225386146688 1926171682405249280 4626405213133903488 7326638743862557696 10026872274591211904 12727105805319866112 15427339336048520320 18127572866777174528 2381062323796277120 5081295854524931328 7781529385253585536 10481762915982239744 13181996446710893952 15882229977439548160 135719434458650752 2835952965187304960 5536186495915959168 8236420026644613376 10936653557373267584 13636887088101921792 16337120618830576000 590610075849678592 3290843606578332800 5991077137306987008 8691310668035641216 11391544198764295424 14091777729492949632 16792011260221603840 1045500717240706432 3745734247969360640 6445967778698014848 9146201309426669056 11846434840155323264 14546668370883977472 17246901901612631680 1500391358631734272 4200624889360388480 6900858420089042688 9601091950817696896 12301325481546351104 15001559012275005312 17701792543003659520 1955282000022762112 4655515530751416320 7355749061480070528 10055982592208724736 12756216122937378944 15456449653666033152 18156683184394687360 2410172641413789952 5110406172142444160 7810639702871098368 10510873233599752576 13211106764328406784 15911340295057060992 164829752076163584 2865063282804817792 5565296813533472000 8265530344262126208 10965763874990780416 13665997405719434624 16366230936448088832 619720393467191424 3319953924195845632 6020187454924499840 8720420985653154048 11420654516381808256 14120888047110462464 16821121577839116672 1074611034858219264 3774844565586873472 6475078096315527680 9175311627044181888 11875545157772836096 14575778688501490304 17276012219230144512 1529501676249247104 4229735206977901312 6929968737706555520 9630202268435209728 12330435799163863936 15030669329892518144 17730902860621172352 1984392317640274944 4684625848368929152 7384859379097583360 10085092909826237568 12785326440554891776 15485559971283545984 18185793502012200192 2439282959031302784 5139516489759956992 7839750020488611200 10539983551217265408 13240217081945919616 15940450612674573824 193940069693676416 2894173600422330624 5594407131150984832 8294640661879639040 10994874192608293248 13695107723336947456 16395341254065601664 648830711084704256 3349064241813358464 6049297772542012672 8749531303270666880 11449764833999321088 14149998364727975296 16850231895456629504 1103721352475732096 3803954883204386304 6504188413933040512 9204421944661694720 11904655475390348928 14604889006119003136 17305122536847657344 1558611993866759936 4258845524595414144 6959079055324068352 9659312586052722560 12359546116781376768 15059779647510030976 17760013178238685184 2013502635257787776 4713736165986441984 7413969696715096192 10114203227443750400 12814436758172404608 15514670288901058816 18214903819629713024 2468393276648815616 5168626807377469824 7868860338106124032 10569093868834778240 13269327399563432448 15969560930292086656 223050387311189248 2923283918039843456 5623517448768497664 8323750979497151872 11023984510225806080 13724218040954460288 16424451571683114496 677941028702217088 3378174559430871296 6078408090159525504 8778641620888179712 11478875151616833920 14179108682345488128 16879342213074142336 1132831670093244928 3833065200821899136 6533298731550553344 9233532262279207552 11933765793007861760 14633999323736515968 17334232854465170176 1587722311484272768 4287955842212926976 6988189372941581184 9688422903670235392 12388656434398889600 15088889965127543808 17789123495856198016 2042612952875300608 4742846483603954816 7443080014332609024 10143313545061263232 12843547075789917440 15543780606518571648 18244014137247225856 2497503594266328448 5197737124994982656 7897970655723636864 10598204186452291072 13298437717180945280 15998671247909599488 252160704928702080 2952394235657356288 5652627766386010496 8352861297114664704 11053094827843318912 13753328358571973120 16453561889300627328 707051346319729920 3407284877048384128 6107518407777038336 8807751938505692544 11507985469234346752 14208218999963000960 16908452530691655168 1161941987710757760 3862175518439411968 6562409049168066176 9262642579896720384 11962876110625374592 14663109641354028800 17363343172082683008 1616832629101785600 4317066159830439808 7017299690559094016 9717533221287748224 12417766752016402432 15118000282745056640 17818233813473710848 2071723270492813440 4771956801221467648 7472190331950121856 10172423862678776064 12872657393407430272 15572890924136084480 18273124454864738688 2526613911883841280 5226847442612495488 7927080973341149696 10627314504069803904 13327548034798458112 16027781565527112320 281271022546214912 2981504553274869120 5681738084003523328 8381971614732177536 11082205145460831744 13782438676189485952 16482672206918140160 736161663937242752 3436395194665896960 6136628725394551168 8836862256123205376 11537095786851859584 14237329317580513792 16937562848309168000 1191052305328270592 3891285836056924800 6591519366785579008 9291752897514233216 11991986428242887424 14692219958971541632 17392453489700195840 1645942946719298432 4346176477447952640 7046410008176606848 9746643538905261056 12446877069633915264 15147110600362569472 17847344131091223680 2100833588110326272 4801067118838980480 7501300649567634688 10201534180296288896 12901767711024943104 15602001241753597312 18302234772482251520 2555724229501354112 5255957760230008320 7956191290958662528 10656424821687316736 13356658352415970944 16056891883144625152 310381340163727744 3010614870892381952 5710848401621036160 8411081932349690368 11111315463078344576 13811548993806998784 16511782524535652992 765271981554755584 3465505512283409792 6165739043012064000 8865972573740718208 11566206104469372416 14266439635198026624 16966673165926680832 1220162622945783424 3920396153674437632 6620629684403091840 9320863215131746048 12021096745860400256 14721330276589054464 17421563807317708672 1675053264336811264 4375286795065465472 7075520325794119680 9775753856522773888 12475987387251428096 15176220917980082304 17876454448708736512 2129943905727839104 4830177436456493312 7530410967185147520 10230644497913801728 12930878028642455936 15631111559371110144 18331345090099764352 2584834547118866944 5285068077847521152 7985301608576175360 10685535139304829568 13385768670033483776 16086002200762137984 339491657781240576 3039725188509894784 5739958719238548992 8440192249967203200 11140425780695857408 13840659311424511616 16540892842153165824 794382299172268416 3494615829900922624 6194849360629576832 8895082891358231040 11595316422086885248 14295549952815539456 16995783483544193664 1249272940563296256 3949506471291950464 6649740002020604672 9349973532749258880 12050207063477913088 14750440594206567296 17450674124935221504 1704163581954324096 4404397112682978304 7104630643411632512 9804864174140286720 12505097704868940928 15205331235597595136 17905564766326249344 2159054223345351936 4859287754074006144 7559521284802660352 10259754815531314560 12959988346259968768 15660221876988622976 18360455407717277184 2613944864736379776 5314178395465033984 8014411926193688192 10714645456922342400 13414878987650996608 16115112518379650816 368601975398753408 3068835506127407616 5769069036856061824 8469302567584716032 11169536098313370240 13869769629042024448 16570003159770678656 823492616789781248 3523726147518435456 6223959678247089664 8924193208975743872 11624426739704398080 14324660270433052288 17024893801161706496 1278383258180809088 3978616788909463296 6678850319638117504 9379083850366771712 12079317381095425920 14779550911824080128 17479784442552734336 1733273899571836928 4433507430300491136 7133740961029145344 9833974491757799552 12534208022486453760 15234441553215107968 17934675083943762176 2188164540962864768 4888398071691518976 7588631602420173184 10288865133148827392 12989098663877481600 15689332194606135808 18389565725334790016 2643055182353892608 5343288713082546816 8043522243811201024 10743755774539855232 13443989305268509440 16144222835997163648 397712293016266240 3097945823744920448 5798179354473574656 8498412885202228864 11198646415930883072 13898879946659537280 16599113477388191488 852602934407294080 3552836465135948288 6253069995864602496 8953303526593256704 11653537057321910912 14353770588050565120 17054004118779219328 1307493575798321920 4007727106526976128 6707960637255630336 9408194167984284544 12108427698712938752 14808661229441592960 17508894760170247168 1762384217189349760 4462617747918003968 7162851278646658176 9863084809375312384 12563318340103966592 15263551870832620800 17963785401561275008 2217274858580377600 4917508389309031808 7617741920037686016 10317975450766340224 13018208981494994432 15718442512223648640 18418676042952302848 2672165499971405440 5372399030700059648 8072632561428713856 10772866092157368064 13473099622886022272 16173333153614676480 426822610633779072 3127056141362433280 5827289672091087488 8527523202819741696 11227756733548395904 13927990264277050112 16628223795005704320 881713252024806912 3581946782753461120 6282180313482115328 8982413844210769536 11682647374939423744 14382880905668077952 17083114436396732160 1336603893415834752 4036837424144488960 6737070954873143168 9437304485601797376 12137538016330451584 14837771547059105792 17538005077787760000 1791494534806862592 4491728065535516800 7191961596264171008 9892195126992825216 12592428657721479424 15292662188450133632 17992895719178787840 2246385176197890432 4946618706926544640 7646852237655198848 10347085768383853056 13047319299112507264 15747552829841161472 1042286860264064 2701275817588918272 5401509348317572480 8101742879046226688 10801976409774880896 13502209940503535104 16202443471232189312 455932928251291904 3156166458979946112 5856399989708600320 8556633520437254528 11256867051165908736 13957100581894562944 16657334112623217152 910823569642319744 3611057100370973952 6311290631099628160 9011524161828282368 11711757692556936576 14411991223285590784 17112224754014244992 1365714211033347584 4065947741762001792 6766181272490656000 9466414803219310208 12166648333947964416 14866881864676618624 17567115395405272832 1820604852424375424 4520838383153029632 7221071913881683840 9921305444610338048 12621538975338992256 15321772506067646464 18022006036796300672 2275495493815403264 4975729024544057472 7675962555272711680 10376196086001365888 13076429616730020096 15776663147458674304 30152604477776896 2730386135206431104 5430619665935085312 8130853196663739520 10831086727392393728 13531320258121047936 16231553788849702144 485043245868804736 3185276776597458944 5885510307326113152 8585743838054767360 11285977368783421568 13986210899512075776 16686444430240729984 939933887259832576 3640167417988486784 6340400948717140992 9040634479445795200 11740868010174449408 14441101540903103616 17141335071631757824 1394824528650860416 4095058059379514624 6795291590108168832 9495525120836823040 12195758651565477248 14895992182294131456 17596225713022785664 1849715170041888256 4549948700770542464 7250182231499196672 9950415762227850880 12650649292956505088 15350882823685159296 18051116354413813504 2304605811432916096 5004839342161570304 7705072872890224512 10405306403618878720 13105539934347532928 15805773465076187136 59262922095289728 2759496452823943936 5459729983552598144 8159963514281252352 10860197045009906560 13560430575738560768 16260664106467214976 514153563486317568 3214387094214971776 5914620624943625984 8614854155672280192 11315087686400934400 14015321217129588608 16715554747858242816 969044204877345408 3669277735605999616 6369511266334653824 9069744797063308032 11769978327791962240 14470211858520616448 17170445389249270656 1423934846268373248 4124168376997027456 6824401907725681664 9524635438454335872 12224868969182990080 14925102499911644288 17625336030640298496 1878825487659401088 4579059018388055296 7279292549116709504 9979526079845363712 12679759610574017920 15379993141302672128 18080226672031326336 2333716129050428928 5033949659779083136 7734183190507737344 10434416721236391552 13134650251965045760 15834883782693699968 88373239712802560 2788606770441456768 5488840301170110976 8189073831898765184 10889307362627419392 13589540893356073600 16289774424084727808 543263881103830400 3243497411832484608 5943730942561138816 8643964473289793024 11344198004018447232 14044431534747101440 16744665065475755648 998154522494858240 3698388053223512448 6398621583952166656 9098855114680820864 11799088645409475072 14499322176138129280 17199555706866783488 1453045163885886080 4153278694614540288 6853512225343194496 9553745756071848704 12253979286800502912 14954212817529157120 17654446348257811328 1907935805276913920 4608169336005568128 7308402866734222336 10008636397462876544 12708869928191530752 15409103458920184960 18109336989648839168 2362826446667941760 5063059977396595968 7763293508125250176 10463527038853904384 13163760569582558592 15863994100311212800 117483557330315392 2817717088058969600 5517950618787623808 8218184149516278016 10918417680244932224 13618651210973586432 16318884741702240640 572374198721343232 3272607729449997440 5972841260178651648 8673074790907305856 11373308321635960064 14073541852364614272 16773775383093268480 1027264840112371072 3727498370841025280 6427731901569679488 9127965432298333696 11828198963026987904 14528432493755642112 17228666024484296320 1482155481503398912 4182389012232053120 6882622542960707328 9582856073689361536 12283089604418015744 14983323135146669952 17683556665875324160 1937046122894426752 4637279653623080960 7337513184351735168 10037746715080389376 12737980245809043584 15438213776537697792 18138447307266352000 2391936764285454592 5092170295014108800 7792403825742763008 10492637356471417216 13192870887200071424 15893104417928725632 146593874947828224 2846827405676482432 5547060936405136640 8247294467133790848 10947527997862445056 13647761528591099264 16347995059319753472 601484516338856064 3301718047067510272 6001951577796164480 8702185108524818688 11402418639253472896 14102652169982127104 16802885700710781312 1056375157729883904 3756608688458538112 6456842219187192320 9157075749915846528 11857309280644500736 14557542811373154944 17257776342101809152 1511265799120911744 4211499329849565952 6911732860578220160 9611966391306874368 12312199922035528576 15012433452764182784 17712666983492836992 1966156440511939584 4666389971240593792 7366623501969248000 10066857032697902208 12767090563426556416 15467324094155210624 18167557624883864832 2421047081902967424 5121280612631621632 7821514143360275840 10521747674088930048 13221981204817584256 15922214735546238464 175704192565341056 2875937723293995264 5576171254022649472 8276404784751303680 10976638315479957888 13676871846208612096 16377105376937266304 630594833956368896 3330828364685023104 6031061895413677312 8731295426142331520 11431528956870985728 14131762487599639936 16831996018328294144 1085485475347396736 3785719006076050944 6485952536804705152 9186186067533359360 11886419598262013568 14586653128990667776 17286886659719321984 1540376116738424576 4240609647467078784 6940843178195732992 9641076708924387200 12341310239653041408 15041543770381695616 17741777301110349824 1995266758129452416 4695500288858106624 7395733819586760832 10095967350315415040 12796200881044069248 15496434411772723456 18196667942501377664 2450157399520480256 5150390930249134464 7850624460977788672 10550857991706442880 13251091522435097088 15951325053163751296 204814510182853888 2905048040911508096 5605281571640162304 8305515102368816512 11005748633097470720 13705982163826124928 16406215694554779136 659705151573881728 3359938682302535936 6060172213031190144 8760405743759844352 11460639274488498560 14160872805217152768 16861106335945806976 1114595792964909568 3814829323693563776 6515062854422217984 9215296385150872192 11915529915879526400 14615763446608180608 17315996977336834816 1569486434355937408 4269719965084591616 6969953495813245824 9670187026541900032 12370420557270554240 15070654087999208448 17770887618727862656 2024377075746965248 4724610606475619456 7424844137204273664 10125077667932927872 12825311198661582080 15525544729390236288 18225778260118890496 2479267717137993088 5179501247866647296 7879734778595301504 10579968309323955712 13280201840052609920 15980435370781264128 233924827800366720 2934158358529020928 5634391889257675136 8334625419986329344 11034858950714983552 13735092481443637760 16435326012172291968 688815469191394560 3389048999920048768 6089282530648702976 8789516061377357184 11489749592106011392 14189983122834665600 16890216653563319808 1143706110582422400 3843939641311076608 6544173172039730816 9244406702768385024 11944640233497039232 14644873764225693440 17345107294954347648 1598596751973450240 4298830282702104448 6999063813430758656 9699297344159412864 12399530874888067072 15099764405616721280 17799997936345375488 2053487393364478080 4753720924093132288 7453954454821786496 10154187985550440704 12854421516279094912 15554655047007749120 18254888577736403328 2508378034755505920 5208611565484160128 7908845096212814336 10609078626941468544 13309312157670122752 16009545688398776960 263035145417879552 2963268676146533760 5663502206875187968 8363735737603842176 11063969268332496384 13764202799061150592 16464436329789804800 717925786808907392 3418159317537561600 6118392848266215808 8818626378994870016 11518859909723524224 14219093440452178432 16919326971180832640 1172816428199935232 3873049958928589440 6573283489657243648 9273517020385897856 11973750551114552064 14673984081843206272 17374217612571860480 1627707069590963072 4327940600319617280 7028174131048271488 9728407661776925696 12428641192505579904 15128874723234234112 17829108253962888320 2082597710981990912 4782831241710645120 7483064772439299328 10183298303167953536 12883531833896607744 15583765364625261952 18283998895353916160 2537488352373018752 5237721883101672960 7937955413830327168 10638188944558981376 13338422475287635584 16038656006016289792 292145463035392384 2992378993764046592 5692612524492700800 8392846055221355008 11093079585950009216 13793313116678663424 16493546647407317632 747036104426420224 3447269635155074432 6147503165883728640 8847736696612382848 11547970227341037056 14248203758069691264 16948437288798345472 1201926745817448064 3902160276546102272 6602393807274756480 9302627338003410688 12002860868732064896 14703094399460719104 17403327930189373312 1656817387208475904 4357050917937130112 7057284448665784320 9757517979394438528 12457751510123092736 15157985040851746944 17858218571580401152 2111708028599503744 4811941559328157952 7512175090056812160 10212408620785466368 12912642151514120576 15612875682242774784 18313109212971428992 2566598669990531584 5266832200719185792 7967065731447840000 10667299262176494208 13367532792905148416 16067766323633802624 321255780652905216 3021489311381559424 5721722842110213632 8421956372838867840 11122189903567522048 13822423434296176256 16522656965024830464 776146422043933056 3476379952772587264 6176613483501241472 8876847014229895680 11577080544958549888 14277314075687204096 16977547606415858304 1231037063434960896 3931270594163615104 6631504124892269312 9331737655620923520 12031971186349577728 14732204717078231936 17432438247806886144 1685927704825988736 4386161235554642944 7086394766283297152 9786628297011951360 12486861827740605568 15187095358469259776 17887328889197913984 2140818346217016576 4841051876945670784 7541285407674324992 10241518938402979200 12941752469131633408 15641985999860287616 18342219530588941824 2595708987608044416 5295942518336698624 7996176049065352832 10696409579794007040 13396643110522661248 16096876641251315456 350366098270418048 3050599628999072256 5750833159727726464 8451066690456380672 11151300221185034880 13851533751913689088 16551767282642343296 805256739661445888 3505490270390100096 6205723801118754304 8905957331847408512 11606190862576062720 14306424393304716928 17006657924033371136 1260147381052473728 3960380911781127936 6660614442509782144 9360847973238436352 12061081503967090560 14761315034695744768 17461548565424398976 1715038022443501568 4415271553172155776 7115505083900809984 9815738614629464192 12515972145358118400 15216205676086772608 17916439206815426816 2169928663834529408 4870162194563183616 7570395725291837824 10270629256020492032 12970862786749146240 15671096317477800448 18371329848206454656 2624819305225557248 5325052835954211456 8025286366682865664 10725519897411519872 13425753428140174080 16125986958868828288 379476415887930880 3079709946616585088 5779943477345239296 8480177008073893504 11180410538802547712 13880644069531201920 16580877600259856128 834367057278958720 3534600588007612928 6234834118736267136 8935067649464921344 11635301180193575552 14335534710922229760 17035768241650883968 1289257698669986560 3989491229398640768 6689724760127294976 9389958290855949184 12090191821584603392 14790425352313257600 17490658883041911808 1744148340061014400 4444381870789668608 7144615401518322816 9844848932246977024 12545082462975631232 15245315993704285440 17945549524432939648 2199038981452042240 4899272512180696448 7599506042909350656 10299739573638004864 12999973104366659072 15700206635095313280 18400440165823967488 2653929622843070080 5354163153571724288 8054396684300378496 10754630215029032704 13454863745757686912 16155097276486341120 408586733505443712 3108820264234097920 5809053794962752128 8509287325691406336 11209520856420060544 13909754387148714752 16609987917877368960 863477374896471552 3563710905625125760 6263944436353779968 8964177967082434176 11664411497811088384 14364645028539742592 17064878559268396800 1318368016287499392 4018601547016153600 6718835077744807808 9419068608473462016 12119302139202116224 14819535669930770432 17519769200659424640 1773258657678527232 4473492188407181440 7173725719135835648 9873959249864489856 12574192780593144064 15274426311321798272 17974659842050452480 2228149299069555072 4928382829798209280 7628616360526863488 10328849891255517696 13029083421984171904 15729316952712826112 18429550483441480320 2683039940460582912 5383273471189237120 8083507001917891328 10783740532646545536 13483974063375199744 16184207594103853952 437697051122956544 3137930581851610752 5838164112580264960 8538397643308919168 11238631174037573376 13938864704766227584 16639098235494881792 892587692513984384 3592821223242638592 6293054753971292800 8993288284699947008 11693521815428601216 14393755346157255424 17093988876885909632 1347478333905012224 4047711864633666432 6747945395362320640 9448178926090974848 12148412456819629056 14848645987548283264 17548879518276937472 1802368975296040064 4502602506024694272 7202836036753348480 9903069567482002688 12603303098210656896 15303536628939311104 18003770159667965312 2257259616687067904 4957493147415722112 7657726678144376320 10357960208873030528 13058193739601684736 15758427270330338944 11916727349441536 2712150258078095744 5412383788806749952 8112617319535404160 10812850850264058368 13513084380992712576 16213317911721366784 466807368740469376 3167040899469123584 5867274430197777792 8567507960926432000 11267741491655086208 13967975022383740416 16668208553112394624 921698010131497216 3621931540860151424 6322165071588805632 9022398602317459840 11722632133046114048 14422865663774768256 17123099194503422464 1376588651522525056 4076822182251179264 6777055712979833472 9477289243708487680 12177522774437141888 14877756305165796096 17577989835894450304 1831479292913552896 4531712823642207104 7231946354370861312 9932179885099515520 12632413415828169728 15332646946556823936 18032880477285478144 2286369934304580736 4986603465033234944 7686836995761889152 10387070526490543360 13087304057219197568 15787537587947851776 41027044966954368 2741260575695608576 5441494106424262784 8141727637152916992 10841961167881571200 13542194698610225408 16242428229338879616 495917686357982208 3196151217086636416 5896384747815290624 8596618278543944832 11296851809272599040 13997085340001253248 16697318870729907456 950808327749010048 3651041858477664256 6351275389206318464 9051508919934972672 11751742450663626880 14451975981392281088 17152209512120935296 1405698969140037888 4105932499868692096 6806166030597346304 9506399561326000512 12206633092054654720 14906866622783308928 17607100153511963136 1860589610531065728 4560823141259719936 7261056671988374144 9961290202717028352 12661523733445682560 15361757264174336768 18061990794902990976 2315480251922093568 5015713782650747776 7715947313379401984 10416180844108056192 13116414374836710400 15816647905565364608 70137362584467200 2770370893313121408 5470604424041775616 8170837954770429824 10871071485499084032 13571305016227738240 16271538546956392448 525028003975495040 3225261534704149248 5925495065432803456 8625728596161457664 11325962126890111872 14026195657618766080 16726429188347420288 979918645366522880 3680152176095177088 6380385706823831296 9080619237552485504 11780852768281139712 14481086299009793920 17181319829738448128 1434809286757550720 4135042817486204928 6835276348214859136 9535509878943513344 12235743409672167552 14935976940400821760 17636210471129475968 1889699928148578560 4589933458877232768 7290166989605886976 9990400520334541184 12690634051063195392 15390867581791849600 18091101112520503808 2344590569539606400 5044824100268260608 7745057630996914816 10445291161725569024 13145524692454223232 15845758223182877440 99247680201980032 2799481210930634240 5499714741659288448 8199948272387942656 10900181803116596864 13600415333845251072 16300648864573905280 554138321593007872 3254371852321662080 5954605383050316288 8654838913778970496 11355072444507624704 14055305975236278912 16755539505964933120 1009028962984035712 3709262493712689920 6409496024441344128 9109729555169998336 11809963085898652544 14510196616627306752 17210430147355960960 1463919604375063552 4164153135103717760 6864386665832371968 9564620196561026176 12264853727289680384 14965087258018334592 17665320788746988800 1918810245766091392 4619043776494745600 7319277307223399808 10019510837952054016 12719744368680708224 15419977899409362432 18120211430138016640 2373700887157119232 5073934417885773440 7774167948614427648 10474401479343081856 13174635010071736064 15874868540800390272 128357997819492864 2828591528548147072 5528825059276801280 8229058590005455488 10929292120734109696 13629525651462763904 16329759182191418112 583248639210520704 3283482169939174912 5983715700667829120 8683949231396483328 11384182762125137536 14084416292853791744 16784649823582445952 1038139280601548544 3738372811330202752 6438606342058856960 9138839872787511168 11839073403516165376 14539306934244819584 17239540464973473792 1493029921992576384 4193263452721230592 6893496983449884800 9593730514178539008 12293964044907193216 14994197575635847424 17694431106364501632 1947920563383604224 4648154094112258432 7348387624840912640 10048621155569566848 12748854686298221056 15449088217026875264 18149321747755529472 2402811204774632064 5103044735503286272 7803278266231940480 10503511796960594688 13203745327689248896 15903978858417903104 157468315437005696 2857701846165659904 5557935376894314112 8258168907622968320 10958402438351622528 13658635969080276736 16358869499808930944 612358956828033536 3312592487556687744 6012826018285341952 8713059549013996160 11413293079742650368 14113526610471304576 16813760141199958784 1067249598219061376 3767483128947715584 6467716659676369792 9167950190405024000 11868183721133678208 14568417251862332416 17268650782590986624 1522140239610089216 4222373770338743424 6922607301067397632 9622840831796051840 12323074362524706048 15023307893253360256 17723541423982014464 1977030881001117056 4677264411729771264 7377497942458425472 10077731473187079680 12777965003915733888 15478198534644388096 18178432065373042304 2431921522392144896 5132155053120799104 7832388583849453312 10532622114578107520 13232855645306761728 15933089176035415936 186578633054518528 2886812163783172736 5587045694511826944 8287279225240481152 10987512755969135360 13687746286697789568 16387979817426443776 641469274445546368 3341702805174200576 6041936335902854784 8742169866631508992 11442403397360163200 14142636928088817408 16842870458817471616 1096359915836574208 3796593446565228416 6496826977293882624 9197060508022536832 11897294038751191040 14597527569479845248 17297761100208499456 1551250557227602048 4251484087956256256 6951717618684910464 9651951149413564672 12352184680142218880 15052418210870873088 17752651741599527296 2006141198618629888 4706374729347284096 7406608260075938304 10106841790804592512 12807075321533246720 15507308852261900928 18207542382990555136 2461031840009657728 5161265370738311936 7861498901466966144 10561732432195620352 13261965962924274560 15962199493652928768 215688950672031360 2915922481400685568 5616156012129339776 8316389542857993984 11016623073586648192 13716856604315302400 16417090135043956608 670579592063059200 3370813122791713408 6071046653520367616 8771280184249021824 11471513714977676032 14171747245706330240 16871980776434984448 1125470233454087040 3825703764182741248 6525937294911395456 9226170825640049664 11926404356368703872 14626637887097358080 17326871417826012288 1580360874845114880 4280594405573769088 6980827936302423296 9681061467031077504 12381294997759731712 15081528528488385920 17781762059217040128 2035251516236142720 4735485046964796928 7435718577693451136 10135952108422105344 12836185639150759552 15536419169879413760 18236652700608067968 2490142157627170560 5190375688355824768 7890609219084478976 10590842749813133184 13291076280541787392 15991309811270441600 244799268289544192 2945032799018198400 5645266329746852608 8345499860475506816 11045733391204161024 13745966921932815232 16446200452661469440 699689909680572032 3399923440409226240 6100156971137880448 8800390501866534656 11500624032595188864 14200857563323843072 16901091094052497280 1154580551071599872 3854814081800254080 6555047612528908288 9255281143257562496 11955514673986216704 14655748204714870912 17355981735443525120 1609471192462627712 4309704723191281920 7009938253919936128 9710171784648590336 12410405315377244544 15110638846105898752 17810872376834552960 2064361833853655552 4764595364582309760 7464828895310963968 10165062426039618176 12865295956768272384 15565529487496926592 18265763018225580800 2519252475244683392 5219486005973337600 7919719536701991808 10619953067430646016 13320186598159300224 16020420128887954432 273909585907057024 2974143116635711232 5674376647364365440 8374610178093019648 11074843708821673856 13775077239550328064 16475310770278982272 728800227298084864 3429033758026739072 6129267288755393280 8829500819484047488 11529734350212701696 14229967880941355904 16930201411670010112 1183690868689112704 3883924399417766912 6584157930146421120 9284391460875075328 11984624991603729536 14684858522332383744 17385092053061037952 1638581510080140544 4338815040808794752 7039048571537448960 9739282102266103168 12439515632994757376 15139749163723411584 17839982694452065792 2093472151471168384 4793705682199822592 7493939212928476800 10194172743657131008 12894406274385785216 15594639805114439424 18294873335843093632 2548362792862196224 5248596323590850432 7948829854319504640 10649063385048158848 13349296915776813056 16049530446505467264 303019903524569856 3003253434253224064 5703486964981878272 8403720495710532480 11103954026439186688 13804187557167840896 16504421087896495104 757910544915597696 3458144075644251904 6158377606372906112 8858611137101560320 11558844667830214528 14259078198558868736 16959311729287522944 1212801186306625536 3913034717035279744 6613268247763933952 9313501778492588160 12013735309221242368 14713968839949896576 17414202370678550784 1667691827697653376 4367925358426307584 7068158889154961792 9768392419883616000 12468625950612270208 15168859481340924416 17869093012069578624 2122582469088681216 4822815999817335424 7523049530545989632 10223283061274643840 12923516592003298048 15623750122731952256 18323983653460606464 2577473110479709056 5277706641208363264 7977940171937017472 10678173702665671680 13378407233394325888 16078640764122980096 332130221142082688 3032363751870736896 5732597282599391104 8432830813328045312 11133064344056699520 13833297874785353728 16533531405514007936 787020862533110528 3487254393261764736 6187487923990418944 8887721454719073152 11587954985447727360 14288188516176381568 16988422046905035776 1241911503924138368 3942145034652792576 6642378565381446784 9342612096110100992 12042845626838755200 14743079157567409408 17443312688296063616 1696802145315166208 4397035676043820416 7097269206772474624 9797502737501128832 12497736268229783040 15197969798958437248 17898203329687091456 2151692786706194048 4851926317434848256 7552159848163502464 10252393378892156672 12952626909620810880 15652860440349465088 18353093971078119296 2606583428097221888 5306816958825876096 8007050489554530304 10707284020283184512 13407517551011838720 16107751081740492928 361240538759595520 3061474069488249728 5761707600216903936 8461941130945558144 11162174661674212352 13862408192402866560 16562641723131520768 816131180150623360 3516364710879277568 6216598241607931776 8916831772336585984 11617065303065240192 14317298833793894400 17017532364522548608 1271021821541651200 3971255352270305408 6671488882998959616 9371722413727613824 12071955944456268032 14772189475184922240 17472423005913576448 1725912462932679040 4426145993661333248 7126379524389987456 9826613055118641664 12526846585847295872 15227080116575950080 17927313647304604288 2180803104323706880 4881036635052361088 7581270165781015296 10281503696509669504 12981737227238323712 15681970757966977920 18382204288695632128 2635693745714734720 5335927276443388928 8036160807172043136 10736394337900697344 13436627868629351552 16136861399358005760 390350856377108352 3090584387105762560 5790817917834416768 8491051448563070976 11191284979291725184 13891518510020379392 16591752040749033600 845241497768136192 3545475028496790400 6245708559225444608 8945942089954098816 11646175620682753024 14346409151411407232 17046642682140061440 1300132139159164032 4000365669887818240 6700599200616472448 9400832731345126656 12101066262073780864 14801299792802435072 17501533323531089280 1755022780550191872 4455256311278846080 7155489842007500288 9855723372736154496 12555956903464808704 15256190434193462912 17956423964922117120 2209913421941219712 4910146952669873920 7610380483398528128 10310614014127182336 13010847544855836544 15711081075584490752 18411314606313144960 2664804063332247552 5365037594060901760 8065271124789555968 10765504655518210176 13465738186246864384 16165971716975518592 419461173994621184 3119694704723275392 5819928235451929600 8520161766180583808 11220395296909238016 13920628827637892224 16620862358366546432 874351815385649024 3574585346114303232 6274818876842957440 8975052407571611648 11675285938300265856 14375519469028920064 17075752999757574272 1329242456776676864 4029475987505331072 6729709518233985280 9429943048962639488 12130176579691293696 14830410110419947904 17530643641148602112 1784133098167704704 4484366628896358912 7184600159625013120 9884833690353667328 12585067221082321536 15285300751810975744 17985534282539629952 2239023739558732544 4939257270287386752 7639490801016040960 10339724331744695168 13039957862473349376 15740191393202003584 18440424923930657792 2693914380949760384 5394147911678414592 8094381442407068800 10794614973135723008 13494848503864377216 16195082034593031424 448571491612134016 3148805022340788224 5849038553069442432 8549272083798096640 11249505614526750848 13949739145255405056 16649972675984059264 903462133003161856 3603695663731816064 6303929194460470272 9004162725189124480 11704396255917778688 14404629786646432896 17104863317375087104 1358352774394189696 4058586305122843904 6758819835851498112 9459053366580152320 12159286897308806528 14859520428037460736 17559753958766114944 1813243415785217536 4513476946513871744 7213710477242525952 9913944007971180160 12614177538699834368 15314411069428488576 18014644600157142784 2268134057176245376 4968367587904899584 7668601118633553792 10368834649362208000 13069068180090862208 15769301710819516416 22791167838619008 2723024698567273216 5423258229295927424 8123491760024581632 10823725290753235840 13523958821481890048 16224192352210544256 477681809229646848 3177915339958301056 5878148870686955264 8578382401415609472 11278615932144263680 13978849462872917888 16679082993601572096 932572450620674688 3632805981349328896 6333039512077983104 9033273042806637312 11733506573535291520 14433740104263945728 17133973634992599936 1387463092011702528 4087696622740356736 6787930153469010944 9488163684197665152 12188397214926319360 14888630745654973568 17588864276383627776 1842353733402730368 4542587264131384576 7242820794860038784 9943054325588692992 12643287856317347200 15343521387046001408 18043754917774655616 2297244374793758208 4997477905522412416 7697711436251066624 10397944966979720832 13098178497708375040 15798412028437029248 51901485456131840 2752135016184786048 5452368546913440256 8152602077642094464 10852835608370748672 13553069139099402880 16253302669828057088 506792126847159680 3207025657575813888 5907259188304468096 8607492719033122304 11307726249761776512 14007959780490430720 16708193311219084928 961682768238187520 3661916298966841728 6362149829695495936 9062383360424150144 11762616891152804352 14462850421881458560 17163083952610112768 1416573409629215360 4116806940357869568 6817040471086523776 9517274001815177984 12217507532543832192 14917741063272486400 17617974594001140608 1871464051020243200 4571697581748897408 7271931112477551616 9972164643206205824 12672398173934860032 15372631704663514240 18072865235392168448 2326354692411271040 5026588223139925248 7726821753868579456 10427055284597233664 13127288815325887872 15827522346054542080 81011803073644672 2781245333802298880 5481478864530953088 8181712395259607296 10881945925988261504 13582179456716915712 16282412987445569920 535902444464672512 3236135975193326720 5936369505921980928 8636603036650635136 11336836567379289344 14037070098107943552 16737303628836597760 990793085855700352 3691026616584354560 6391260147313008768 9091493678041662976 11791727208770317184 14491960739498971392 17192194270227625600 1445683727246728192 4145917257975382400 6846150788704036608 9546384319432690816 12246617850161345024 14946851380889999232 17647084911618653440 1900574368637756032 4600807899366410240 7301041430095064448 10001274960823718656 12701508491552372864 15401742022281027072 18101975553009681280 2355465010028783872 5055698540757438080 7755932071486092288 10456165602214746496 13156399132943400704 15856632663672054912 110122120691157504 2810355651419811712 5510589182148465920 8210822712877120128 10911056243605774336 13611289774334428544 16311523305063082752 565012762082185344 3265246292810839552 5965479823539493760 8665713354268147968 11365946884996802176 14066180415725456384 16766413946454110592 1019903403473213184 3720136934201867392 6420370464930521600 9120603995659175808 11820837526387830016 14521071057116484224 17221304587845138432 1474794044864241024 4175027575592895232 6875261106321549440 9575494637050203648 12275728167778857856 14975961698507512064 17676195229236166272 1929684686255268864 4629918216983923072 7330151747712577280 10030385278441231488 12730618809169885696 15430852339898539904 18131085870627194112 2384575327646296704 5084808858374950912 7785042389103605120 10485275919832259328 13185509450560913536 15885742981289567744 139232438308670336 2839465969037324544 5539699499765978752 8239933030494632960 10940166561223287168 13640400091951941376 16340633622680595584 594123079699698176 3294356610428352384 5994590141157006592 8694823671885660800 11395057202614315008 14095290733342969216 16795524264071623424 1049013721090726016 3749247251819380224 6449480782548034432 9149714313276688640 11849947844005342848 14550181374733997056 17250414905462651264 1503904362481753856 4204137893210408064 6904371423939062272 9604604954667716480 12304838485396370688 15005072016125024896 17705305546853679104 1958795003872781696 4659028534601435904 7359262065330090112 10059495596058744320 12759729126787398528 15459962657516052736 18160196188244706944 2413685645263809536 5113919175992463744 7814152706721117952 10514386237449772160 13214619768178426368 15914853298907080576 168342755926183168 2868576286654837376 5568809817383491584 8269043348112145792 10969276878840800000 13669510409569454208 16369743940298108416 623233397317211008 3323466928045865216 6023700458774519424 8723933989503173632 11424167520231827840 14124401050960482048 16824634581689136256 1078124038708238848 3778357569436893056 6478591100165547264 9178824630894201472 11879058161622855680 14579291692351509888 17279525223080164096 1533014680099266688 4233248210827920896 6933481741556575104 9633715272285229312 12333948803013883520 15034182333742537728 17734415864471191936 1987905321490294528 4688138852218948736 7388372382947602944 10088605913676257152 12788839444404911360 15489072975133565568 18189306505862219776 2442795962881322368 5143029493609976576 7843263024338630784 10543496555067284992 13243730085795939200 15943963616524593408 197453073543696000 2897686604272350208 5597920135001004416 8298153665729658624 10998387196458312832 13698620727186967040 16398854257915621248 652343714934723840 3352577245663378048 6052810776392032256 8753044307120686464 11453277837849340672 14153511368577994880 16853744899306649088 1107234356325751680 3807467887054405888 6507701417783060096 9207934948511714304 11908168479240368512 14608402009969022720 17308635540697676928 1562124997716779520 4262358528445433728 6962592059174087936 9662825589902742144 12363059120631396352 15063292651360050560 17763526182088704768 2017015639107807360 4717249169836461568 7417482700565115776 10117716231293769984 12817949762022424192 15518183292751078400 18218416823479732608 2471906280498835200 5172139811227489408 7872373341956143616 10572606872684797824 13272840403413452032 15973073934142106240 226563391161208832 2926796921889863040 5627030452618517248 8327263983347171456 11027497514075825664 13727731044804479872 16427964575533134080 681454032552236672 3381687563280890880 6081921094009545088 8782154624738199296 11482388155466853504 14182621686195507712 16882855216924161920 1136344673943264512 3836578204671918720 6536811735400572928 9237045266129227136 11937278796857881344 14637512327586535552 17337745858315189760 1591235315334292352 4291468846062946560 6991702376791600768 9691935907520254976 12392169438248909184 15092402968977563392 17792636499706217600 2046125956725320192 4746359487453974400 7446593018182628608 10146826548911282816 12847060079639937024 15547293610368591232 18247527141097245440 2501016598116348032 5201250128845002240 7901483659573656448 10601717190302310656 13301950721030964864 16002184251759619072 255673708778721664 2955907239507375872 5656140770236030080 8356374300964684288 11056607831693338496 13756841362421992704 16457074893150646912 710564350169749504 3410797880898403712 6111031411627057920 8811264942355712128 11511498473084366336 14211732003813020544 16911965534541674752 1165454991560777344 3865688522289431552 6565922053018085760 9266155583746739968 11966389114475394176 14666622645204048384 17366856175932702592 1620345632951805184 4320579163680459392 7020812694409113600 9721046225137767808 12421279755866422016 15121513286595076224 17821746817323730432 2075236274342833024 4775469805071487232 7475703335800141440 10175936866528795648 12876170397257449856 15576403927986104064 18276637458714758272 2530126915733860864 5230360446462515072 7930593977191169280 10630827507919823488 13331061038648477696 16031294569377131904 284784026396234496 2985017557124888704 5685251087853542912 8385484618582197120 11085718149310851328 13785951680039505536 16486185210768159744 739674667787262336 3439908198515916544 6140141729244570752 8840375259973224960 11540608790701879168 14240842321430533376 16941075852159187584 1194565309178290176 3894798839906944384 6595032370635598592 9295265901364252800 11995499432092907008 14695732962821561216 17395966493550215424 1649455950569318016 4349689481297972224 7049923012026626432 9750156542755280640 12450390073483934848 15150623604212589056 17850857134941243264 2104346591960345856 4804580122689000064 7504813653417654272 10205047184146308480 12905280714874962688 15605514245603616896 18305747776332271104 2559237233351373696 5259470764080027904 7959704294808682112 10659937825537336320 13360171356265990528 16060404886994644736 313894344013747328 3014127874742401536 5714361405471055744 8414594936199709952 11114828466928364160 13815061997657018368 16515295528385672576 768784985404775168 3469018516133429376 6169252046862083584 8869485577590737792 11569719108319392000 14269952639048046208 16970186169776700416 1223675626795803008 3923909157524457216 6624142688253111424 9324376218981765632 12024609749710419840 14724843280439074048 17425076811167728256 1678566268186830848 4378799798915485056 7079033329644139264 9779266860372793472 12479500391101447680 15179733921830101888 17879967452558756096 2133456909577858688 4833690440306512896 7533923971035167104 10234157501763821312 12934391032492475520 15634624563221129728 18334858093949783936 2588347550968886528 5288581081697540736 7988814612426194944 10689048143154849152 13389281673883503360 16089515204612157568 343004661631260160 3043238192359914368 5743471723088568576 8443705253817222784 11143938784545876992 13844172315274531200 16544405846003185408 797895303022288000 3498128833750942208 6198362364479596416 8898595895208250624 11598829425936904832 14299062956665559040 16999296487394213248 1252785944413315840 3953019475141970048 6653253005870624256 9353486536599278464 12053720067327932672 14753953598056586880 17454187128785241088 1707676585804343680 4407910116532997888 7108143647261652096 9808377177990306304 12508610708718960512 15208844239447614720 17909077770176268928 2162567227195371520 4862800757924025728 7563034288652679936 10263267819381334144 12963501350109988352 15663734880838642560 18363968411567296768 2617457868586399360 5317691399315053568 8017924930043707776 10718158460772361984 13418391991501016192 16118625522229670400 372114979248772992 3072348509977427200 5772582040706081408 8472815571434735616 11173049102163389824 13873282632892044032 16573516163620698240 827005620639800832 3527239151368455040 6227472682097109248 8927706212825763456 11627939743554417664 14328173274283071872 17028406805011726080 1281896262030828672 3982129792759482880 6682363323488137088 9382596854216791296 12082830384945445504 14783063915674099712 17483297446402753920 1736786903421856512 4437020434150510720 7137253964879164928 9837487495607819136 12537721026336473344 15237954557065127552 17938188087793781760 2191677544812884352 4891911075541538560 7592144606270192768 10292378136998846976 12992611667727501184 15692845198456155392 18393078729184809600 2646568186203912192 5346801716932566400 8047035247661220608 10747268778389874816 13447502309118529024 16147735839847183232 401225296866285824 3101458827594940032 5801692358323594240 8501925889052248448 11202159419780902656 13902392950509556864 16602626481238211072 856115938257313664 3556349468985967872 6256582999714622080 8956816530443276288 11657050061171930496 14357283591900584704 17057517122629238912 1311006579648341504 4011240110376995712 6711473641105649920 9411707171834304128 12111940702562958336 14812174233291612544 17512407764020266752 1765897221039369344 4466130751768023552 7166364282496677760 9866597813225331968 12566831343953986176 15267064874682640384 17967298405411294592 2220787862430397184 4921021393159051392 7621254923887705600 10321488454616359808 13021721985345014016 15721955516073668224 18422189046802322432 2675678503821425024 5375912034550079232 8076145565278733440 10776379096007387648 13476612626736041856 16176846157464696064 430335614483798656 3130569145212452864 5830802675941107072 8531036206669761280 11231269737398415488 13931503268127069696 16631736798855723904 885226255874826496 3585459786603480704 6285693317332134912 8985926848060789120 11686160378789443328 14386393909518097536 17086627440246751744 1340116897265854336 4040350427994508544 6740583958723162752 9440817489451816960 12141051020180471168 14841284550909125376 17541518081637779584 1795007538656882176 4495241069385536384 7195474600114190592 9895708130842844800 12595941661571499008 15296175192300153216 17996408723028807424 2249898180047910016 4950131710776564224 7650365241505218432 10350598772233872640 13050832302962526848 15751065833691181056 4555290710283648 2704788821438937856 5405022352167592064 8105255882896246272 10805489413624900480 13505722944353554688 16205956475082208896 459445932101311488 3159679462829965696 5859912993558619904 8560146524287274112 11260380055015928320 13960613585744582528 16660847116473236736 914336573492339328 3614570104220993536 6314803634949647744 9015037165678301952 11715270696406956160 14415504227135610368 17115737757864264576 1369227214883367168 4069460745612021376 6769694276340675584 9469927807069329792 12170161337797984000 14870394868526638208 17570628399255292416 1824117856274395008 4524351387003049216 7224584917731703424 9924818448460357632 12625051979189011840 15325285509917666048 18025519040646320256 2279008497665422848 4979242028394077056 7679475559122731264 10379709089851385472 13079942620580039680 15780176151308693888 33665608327796480 2733899139056450688 5434132669785104896 8134366200513759104 10834599731242413312 13534833261971067520 16235066792699721728 488556249718824320 3188789780447478528 5889023311176132736 8589256841904786944 11289490372633441152 13989723903362095360 16689957434090749568 943446891109852160 3643680421838506368 6343913952567160576 9044147483295814784 11744381014024468992 14444614544753123200 17144848075481777408 1398337532500880000 4098571063229534208 6798804593958188416 9499038124686842624 12199271655415496832 14899505186144151040 17599738716872805248 1853228173891907840 4553461704620562048 7253695235349216256 9953928766077870464 12654162296806524672 15354395827535178880 18054629358263833088 2308118815282935680 5008352346011589888 7708585876740244096 10408819407468898304 13109052938197552512 15809286468926206720 62775925945309312 2763009456673963520 5463242987402617728 8163476518131271936 10863710048859926144 13563943579588580352 16264177110317234560 517666567336337152 3217900098064991360 5918133628793645568 8618367159522299776 11318600690250953984 14018834220979608192 16719067751708262400 972557208727364992 3672790739456019200 6373024270184673408 9073257800913327616 11773491331641981824 14473724862370636032 17173958393099290240 1427447850118392832 4127681380847047040 6827914911575701248 9528148442304355456 12228381973033009664 14928615503761663872 17628849034490318080 1882338491509420672 4582572022238074880 7282805552966729088 9983039083695383296 12683272614424037504 15383506145152691712 18083739675881345920 2337229132900448512 5037462663629102720 7737696194357756928 10437929725086411136 13138163255815065344 15838396786543719552 91886243562822144 2792119774291476352 5492353305020130560 8192586835748784768 10892820366477438976 13593053897206093184 16293287427934747392 546776884953849984 3247010415682504192 5947243946411158400 8647477477139812608 11347711007868466816 14047944538597121024 16748178069325775232 1001667526344877824 3701901057073532032 6402134587802186240 9102368118530840448 11802601649259494656 14502835179988148864 17203068710716803072 1456558167735905664 4156791698464559872 6857025229193214080 9557258759921868288 12257492290650522496 14957725821379176704 17657959352107830912 1911448809126933504 4611682339855587712 7311915870584241920 10012149401312896128 12712382932041550336 15412616462770204544 18112849993498858752 2366339450517961344 5066572981246615552 7766806511975269760 10467040042703923968 13167273573432578176 15867507104161232384 120996561180334976 2821230091908989184 5521463622637643392 8221697153366297600 10921930684094951808 13622164214823606016 16322397745552260224 575887202571362816 3276120733300017024 5976354264028671232 8676587794757325440 11376821325485979648 14077054856214633856 16777288386943288064 1030777843962390656 3731011374691044864 6431244905419699072 9131478436148353280 11831711966877007488 14531945497605661696 17232179028334315904 1485668485353418496 4185902016082072704 6886135546810726912 9586369077539381120 12286602608268035328 14986836138996689536 17687069669725343744 1940559126744446336 4640792657473100544 7341026188201754752 10041259718930408960 12741493249659063168 15441726780387717376 18141960311116371584 2395449768135474176 5095683298864128384 7795916829592782592 10496150360321436800 13196383891050091008 15896617421778745216 150106878797847808 2850340409526502016 5550573940255156224 8250807470983810432 10951041001712464640 13651274532441118848 16351508063169773056 604997520188875648 3305231050917529856 6005464581646184064 8705698112374838272 11405931643103492480 14106165173832146688 16806398704560800896 1059888161579903488 3760121692308557696 6460355223037211904 9160588753765866112 11860822284494520320 14561055815223174528 17261289345951828736 1514778802970931328 4215012333699585536 6915245864428239744 9615479395156893952 12315712925885548160 15015946456614202368 17716179987342856576 1969669444361959168 4669902975090613376 7370136505819267584 10070370036547921792 12770603567276576000 15470837098005230208 18171070628733884416 2424560085752987008 5124793616481641216 7825027147210295424 10525260677938949632 13225494208667603840 15925727739396258048 179217196415360640 2879450727144014848 5579684257872669056 8279917788601323264 10980151319329977472 13680384850058631680 16380618380787285888 634107837806388480 3334341368535042688 6034574899263696896 8734808429992351104 11435041960721005312 14135275491449659520 16835509022178313728 1088998479197416320 3789232009926070528 6489465540654724736 9189699071383378944 11889932602112033152 14590166132840687360 17290399663569341568 1543889120588444160 4244122651317098368 6944356182045752576 9644589712774406784 12344823243503060992 15045056774231715200 17745290304960369408 1998779761979472000 4699013292708126208 7399246823436780416 10099480354165434624 12799713884894088832 15499947415622743040 18200180946351397248 2453670403370499840 5153903934099154048 7854137464827808256 10554370995556462464 13254604526285116672 15954838057013770880 208327514032873472 2908561044761527680 5608794575490181888 8309028106218836096 11009261636947490304 13709495167676144512 16409728698404798720 663218155423901312 3363451686152555520 6063685216881209728 8763918747609863936 11464152278338518144 14164385809067172352 16864619339795826560 1118108796814929152 3818342327543583360 6518575858272237568 9218809389000891776 11919042919729545984 14619276450458200192 17319509981186854400 1572999438205956992 4273232968934611200 6973466499663265408 9673700030391919616 12373933561120573824 15074167091849228032 17774400622577882240 2027890079596984832 4728123610325639040 7428357141054293248 10128590671782947456 12828824202511601664 15529057733240255872 18229291263968910080 2482780720988012672 5183014251716666880 7883247782445321088 10583481313173975296 13283714843902629504 15983948374631283712 237437831650386304 2937671362379040512 5637904893107694720 8338138423836348928 11038371954565003136 13738605485293657344 16438839016022311552 692328473041414144 3392562003770068352 6092795534498722560 8793029065227376768 11493262595956030976 14193496126684685184 16893729657413339392 1147219114432441984 3847452645161096192 6547686175889750400 9247919706618404608 11948153237347058816 14648386768075713024 17348620298804367232 1602109755823469824 4302343286552124032 7002576817280778240 9702810348009432448 12403043878738086656 15103277409466740864 17803510940195395072 2057000397214497664 4757233927943151872 7457467458671806080 10157700989400460288 12857934520129114496 15558168050857768704 18258401581586422912 2511891038605525504 5212124569334179712 7912358100062833920 10612591630791488128 13312825161520142336 16013058692248796544 266548149267899136 2966781679996553344 5667015210725207552 8367248741453861760 11067482272182515968 13767715802911170176 16467949333639824384 721438790658926976 3421672321387581184 6121905852116235392 8822139382844889600 11522372913573543808 14222606444302198016 16922839975030852224 1176329432049954816 3876562962778609024 6576796493507263232 9277030024235917440 11977263554964571648 14677497085693225856 17377730616421880064 1631220073440982656 4331453604169636864 7031687134898291072 9731920665626945280 12432154196355599488 15132387727084253696 17832621257812907904 2086110714832010496 4786344245560664704 7486577776289318912 10186811307017973120 12887044837746627328 15587278368475281536 18287511899203935744 2541001356223038336 5241234886951692544 7941468417680346752 10641701948409000960 13341935479137655168 16042169009866309376 295658466885411968 2995891997614066176 5696125528342720384 8396359059071374592 11096592589800028800 13796826120528683008 16497059651257337216 750549108276439808 3450782639005094016 6151016169733748224 8851249700462402432 11551483231191056640 14251716761919710848 16951950292648365056 1205439749667467648 3905673280396121856 6605906811124776064 9306140341853430272 12006373872582084480 14706607403310738688 17406840934039392896 1660330391058495488 4360563921787149696 7060797452515803904 9761030983244458112 12461264513973112320 15161498044701766528 17861731575430420736 2115221032449523328 4815454563178177536 7515688093906831744 10215921624635485952 12916155155364140160 15616388686092794368 18316622216821448576 2570111673840551168 5270345204569205376 7970578735297859584 10670812266026513792 13371045796755168000 16071279327483822208 324768784502924800 3025002315231579008 5725235845960233216 8425469376688887424 11125702907417541632 13825936438146195840 16526169968874850048 779659425893952640 3479892956622606848 6180126487351261056 8880360018079915264 11580593548808569472 14280827079537223680 16981060610265877888 1234550067284980480 3934783598013634688 6635017128742288896 9335250659470943104 12035484190199597312 14735717720928251520 17435951251656905728 1689440708676008320 4389674239404662528 7089907770133316736 9790141300861970944 12490374831590625152 15190608362319279360 17890841893047933568 2144331350067036160 4844564880795690368 7544798411524344576 10245031942252998784 12945265472981652992 15645499003710307200 18345732534438961408 2599221991458064000 5299455522186718208 7999689052915372416 10699922583644026624 13400156114372680832 16100389645101335040 353879102120437632 3054112632849091840 5754346163577746048 8454579694306400256 11154813225035054464 13855046755763708672 16555280286492362880 808769743511465472 3509003274240119680 6209236804968773888 8909470335697428096 11609703866426082304 14309937397154736512 17010170927883390720 1263660384902493312 3963893915631147520 6664127446359801728 9364360977088455936 12064594507817110144 14764828038545764352 17465061569274418560 1718551026293521152 4418784557022175360 7119018087750829568 9819251618479483776 12519485149208137984 15219718679936792192 17919952210665446400 2173441667684548992 4873675198413203200 7573908729141857408 10274142259870511616 12974375790599165824 15674609321327820032 18374842852056474240 2628332309075576832 5328565839804231040 8028799370532885248 10729032901261539456 13429266431990193664 16129499962718847872 382989419737950464 3083222950466604672 5783456481195258880 8483690011923913088 11183923542652567296 13884157073381221504 16584390604109875712 837880061128978304 3538113591857632512 6238347122586286720 8938580653314940928 11638814184043595136 14339047714772249344 17039281245500903552 1292770702520006144 3993004233248660352 6693237763977314560 9393471294705968768 12093704825434622976 14793938356163277184 17494171886891931392 1747661343911033984 4447894874639688192 7148128405368342400 9848361936096996608 12548595466825650816 15248828997554305024 17949062528282959232 2202551985302061824 4902785516030716032 7603019046759370240 10303252577488024448 13003486108216678656 15703719638945332864 18403953169673987072 2657442626693089664 5357676157421743872 8057909688150398080 10758143218879052288 13458376749607706496 16158610280336360704 412099737355463296 3112333268084117504 5812566798812771712 8512800329541425920 11213033860270080128 13913267390998734336 16613500921727388544 866990378746491136 3567223909475145344 6267457440203799552 8967690970932453760 11667924501661107968 14368158032389762176 17068391563118416384 1321881020137518976 4022114550866173184 6722348081594827392 9422581612323481600 12122815143052135808 14823048673780790016 17523282204509444224 1776771661528546816 4477005192257201024 7177238722985855232 9877472253714509440 12577705784443163648 15277939315171817856 17978172845900472064 2231662302919574656 4931895833648228864 7632129364376883072 10332362895105537280 13032596425834191488 15732829956562845696 18433063487291499904 2686552944310602496 5386786475039256704 8087020005767910912 10787253536496565120 13487487067225219328 16187720597953873536 441210054972976128 3141443585701630336 5841677116430284544 8541910647158938752 11242144177887592960 13942377708616247168 16642611239344901376 896100696364003968 3596334227092658176 6296567757821312384 8996801288549966592 11697034819278620800 14397268350007275008 17097501880735929216 1350991337755031808 4051224868483686016 6751458399212340224 9451691929940994432 12151925460669648640 14852158991398302848 17552392522126957056 1805881979146059648 4506115509874713856 7206349040603368064 9906582571332022272 12606816102060676480 15307049632789330688 18007283163517984896 2260772620537087488 4961006151265741696 7661239681994395904 10361473212723050112 13061706743451704320 15761940274180358528 15429731199461120 2715663261928115328 5415896792656769536 8116130323385423744 10816363854114077952 13516597384842732160 16216830915571386368 470320372590488960 3170553903319143168 5870787434047797376 8571020964776451584 11271254495505105792 13971488026233760000 16671721556962414208 925211013981516800 3625444544710171008 6325678075438825216 9025911606167479424 11726145136896133632 14426378667624787840 17126612198353442048 1380101655372544640 4080335186101198848 6780568716829853056 9480802247558507264 12181035778287161472 14881269309015815680 17581502839744469888 1834992296763572480 4535225827492226688 7235459358220880896 9935692888949535104 12635926419678189312 15336159950406843520 18036393481135497728 2289882938154600320 4990116468883254528 7690349999611908736 10390583530340562944 13090817061069217152 15791050591797871360 44540048816973952 2744773579545628160 5445007110274282368 8145240641002936576 10845474171731590784 13545707702460244992 16245941233188899200 499430690208001792 3199664220936656000 5899897751665310208 8600131282393964416 11300364813122618624 14000598343851272832 16700831874579927040 954321331599029632 3654554862327683840 6354788393056338048 9055021923784992256 11755255454513646464 14455488985242300672 17155722515970954880 1409211972990057472 4109445503718711680 6809679034447365888 9509912565176020096 12210146095904674304 14910379626633328512 17610613157361982720 1864102614381085312 4564336145109739520 7264569675838393728 9964803206567047936 12665036737295702144 15365270268024356352 18065503798753010560 2318993255772113152 5019226786500767360 7719460317229421568 10419693847958075776 13119927378686729984 15820160909415384192 73650366434486784 2773883897163140992 5474117427891795200 8174350958620449408 10874584489349103616 13574818020077757824 16275051550806412032 528541007825514624 3228774538554168832 5929008069282823040 8629241600011477248 11329475130740131456 14029708661468785664 16729942192197439872 983431649216542464 3683665179945196672 6383898710673850880 9084132241402505088 11784365772131159296 14484599302859813504 17184832833588467712 1438322290607570304 4138555821336224512 6838789352064878720 9539022882793532928 12239256413522187136 14939489944250841344 17639723474979495552 1893212931998598144 4593446462727252352 7293679993455906560 9993913524184560768 12694147054913214976 15394380585641869184 18094614116370523392 2348103573389625984 5048337104118280192 7748570634846934400 10448804165575588608 13149037696304242816 15849271227032897024 102760684051999616 2802994214780653824 5503227745509308032 8203461276237962240 10903694806966616448 13603928337695270656 16304161868423924864 557651325443027456 3257884856171681664 5958118386900335872 8658351917628990080 11358585448357644288 14058818979086298496 16759052509814952704 1012541966834055296 3712775497562709504 6413009028291363712 9113242559020017920 11813476089748672128 14513709620477326336 17213943151205980544 1467432608225083136 4167666138953737344 6867899669682391552 9568133200411045760 12268366731139699968 14968600261868354176 17668833792597008384 1922323249616110976 4622556780344765184 7322790311073419392 10023023841802073600 12723257372530727808 15423490903259382016 18123724433988036224 2377213891007138816 5077447421735793024 7777680952464447232 10477914483193101440 13178148013921755648 15878381544650409856 131871001669512448 2832104532398166656 5532338063126820864 8232571593855475072 10932805124584129280 13633038655312783488 16333272186041437696 586761643060540288 3286995173789194496 5987228704517848704 8687462235246502912 11387695765975157120 14087929296703811328 16788162827432465536 1041652284451568128 3741885815180222336 6442119345908876544 9142352876637530752 11842586407366184960 14542819938094839168 17243053468823493376 1496542925842595968 4196776456571250176 6897009987299904384 9597243518028558592 12297477048757212800 14997710579485867008 17697944110214521216 1951433567233623808 4651667097962278016 7351900628690932224 10052134159419586432 12752367690148240640 15452601220876894848 18152834751605549056 2406324208624651648 5106557739353305856 7806791270081960064 10507024800810614272 13207258331539268480 15907491862267922688 160981319287025280 2861214850015679488 5561448380744333696 8261681911472987904 10961915442201642112 13662148972930296320 16362382503658950528 615871960678053120 3316105491406707328 6016339022135361536 8716572552864015744 11416806083592669952 14117039614321324160 16817273145049978368 1070762602069080960 3770996132797735168 6471229663526389376 9171463194255043584 11871696724983697792 14571930255712352000 17272163786441006208 1525653243460108800 4225886774188763008 6926120304917417216 9626353835646071424 12326587366374725632 15026820897103379840 17727054427832034048 1980543884851136640 4680777415579790848 7381010946308445056 10081244477037099264 12781478007765753472 15481711538494407680 18181945069223061888 2435434526242164480 5135668056970818688 7835901587699472896 10536135118428127104 13236368649156781312 15936602179885435520 190091636904538112 2890325167633192320 5590558698361846528 8290792229090500736 10991025759819154944 13691259290547809152 16391492821276463360 644982278295565952 3345215809024220160 6045449339752874368 8745682870481528576 11445916401210182784 14146149931938836992 16846383462667491200 1099872919686593792 3800106450415248000 6500339981143902208 9200573511872556416 11900807042601210624 14601040573329864832 17301274104058519040 1554763561077621632 4254997091806275840 6955230622534930048 9655464153263584256 12355697683992238464 15055931214720892672 17756164745449546880 2009654202468649472 4709887733197303680 7410121263925957888 10110354794654612096 12810588325383266304 15510821856111920512 18211055386840574720 2464544843859677312 5164778374588331520 7865011905316985728 10565245436045639936 13265478966774294144 15965712497502948352 219201954522050944 2919435485250705152 5619669015979359360 8319902546708013568 11020136077436667776 13720369608165321984 16420603138893976192 674092595913078784 3374326126641732992 6074559657370387200 8774793188099041408 11475026718827695616 14175260249556349824 16875493780285004032 1128983237304106624 3829216768032760832 6529450298761415040 9229683829490069248 11929917360218723456 14630150890947377664 17330384421676031872 1583873878695134464 4284107409423788672 6984340940152442880 9684574470881097088 12384808001609751296 15085041532338405504 17785275063067059712 2038764520086162304 4738998050814816512 7439231581543470720 10139465112272124928 12839698643000779136 15539932173729433344 18240165704458087552 2493655161477190144 5193888692205844352 7894122222934498560 10594355753663152768 13294589284391806976 15994822815120461184 248312272139563776 2948545802868217984 5648779333596872192 8349012864325526400 11049246395054180608 13749479925782834816 16449713456511489024 703202913530591616 3403436444259245824 6103669974987900032 8803903505716554240 11504137036445208448 14204370567173862656 16904604097902516864 1158093554921619456 3858327085650273664 6558560616378927872 9258794147107582080 11959027677836236288 14659261208564890496 17359494739293544704 1612984196312647296 4313217727041301504 7013451257769955712 9713684788498609920 12413918319227264128 15114151849955918336 17814385380684572544 2067874837703675136 4768108368432329344 7468341899160983552 10168575429889637760 12868808960618291968 15569042491346946176 18269276022075600384 2522765479094702976 5222999009823357184 7923232540552011392 10623466071280665600 13323699602009319808 16023933132737974016 277422589757076608 2977656120485730816 5677889651214385024 8378123181943039232 11078356712671693440 13778590243400347648 16478823774129001856 732313231148104448 3432546761876758656 6132780292605412864 8833013823334067072 11533247354062721280 14233480884791375488 16933714415520029696 1187203872539132288 3887437403267786496 6587670933996440704 9287904464725094912 11988137995453749120 14688371526182403328 17388605056911057536 1642094513930160128 4342328044658814336 7042561575387468544 9742795106116122752 12443028636844776960 15143262167573431168 17843495698302085376 2096985155321187968 4797218686049842176 7497452216778496384 10197685747507150592 12897919278235804800 15598152808964459008 18298386339693113216 2551875796712215808 5252109327440870016 7952342858169524224 10652576388898178432 13352809919626832640 16053043450355486848 306532907374589440 3006766438103243648 5706999968831897856 8407233499560552064 11107467030289206272 13807700561017860480 16507934091746514688 761423548765617280 3461657079494271488 6161890610222925696 8862124140951579904 11562357671680234112 14262591202408888320 16962824733137542528 1216314190156645120 3916547720885299328 6616781251613953536 9317014782342607744 12017248313071261952 14717481843799916160 17417715374528570368 1671204831547672960 4371438362276327168 7071671893004981376 9771905423733635584 12472138954462289792 15172372485190944000 17872606015919598208 2126095472938700800 4826329003667355008 7526562534396009216 10226796065124663424 12927029595853317632 15627263126581971840 18327496657310626048 2580986114329728640 5281219645058382848 7981453175787037056 10681686706515691264 13381920237244345472 16082153767972999680 335643224992102272 3035876755720756480 5736110286449410688 8436343817178064896 11136577347906719104 13836810878635373312 16537044409364027520 790533866383130112 3490767397111784320 6191000927840438528 8891234458569092736 11591467989297746944 14291701520026401152 16991935050755055360 1245424507774157952 3945658038502812160 6645891569231466368 9346125099960120576 12046358630688774784 14746592161417428992 17446825692146083200 1700315149165185792 4400548679893840000 7100782210622494208 9801015741351148416 12501249272079802624 15201482802808456832 17901716333537111040 2155205790556213632 4855439321284867840 7555672852013522048 10255906382742176256 12956139913470830464 15656373444199484672 18356606974928138880 2610096431947241472 5310329962675895680 8010563493404549888 10710797024133204096 13411030554861858304 16111264085590512512 364753542609615104 3064987073338269312 5765220604066923520 8465454134795577728 11165687665524231936 13865921196252886144 16566154726981540352 819644184000642944 3519877714729297152 6220111245457951360 8920344776186605568 11620578306915259776 14320811837643913984 17021045368372568192 1274534825391670784 3974768356120324992 6675001886848979200 9375235417577633408 12075468948306287616 14775702479034941824 17475936009763596032 1729425466782698624 4429658997511352832 7129892528240007040 9830126058968661248 12530359589697315456 15230593120425969664 17930826651154623872 2184316108173726464 4884549638902380672 7584783169631034880 10285016700359689088 12985250231088343296 15685483761816997504 18385717292545651712 2639206749564754304 5339440280293408512 8039673811022062720 10739907341750716928 13440140872479371136 16140374403208025344 393863860227127936 3094097390955782144 5794330921684436352 8494564452413090560 11194797983141744768 13895031513870398976 16595265044599053184 848754501618155776 3548988032346809984 6249221563075464192 8949455093804118400 11649688624532772608 14349922155261426816 17050155685990081024 1303645143009183616 4003878673737837824 6704112204466492032 9404345735195146240 12104579265923800448 14804812796652454656 17505046327381108864 1758535784400211456 4458769315128865664 7159002845857519872 9859236376586174080 12559469907314828288 15259703438043482496 17959936968772136704 2213426425791239296 4913659956519893504 7613893487248547712 10314127017977201920 13014360548705856128 15714594079434510336 18414827610163164544 2668317067182267136 5368550597910921344 8068784128639575552 10769017659368229760 13469251190096883968 16169484720825538176 422974177844640768 3123207708573294976 5823441239301949184 8523674770030603392 11223908300759257600 13924141831487911808 16624375362216566016 877864819235668608 3578098349964322816 6278331880692977024 8978565411421631232 11678798942150285440 14379032472878939648 17079266003607593856 1332755460626696448 4032988991355350656 6733222522084004864 9433456052812659072 12133689583541313280 14833923114269967488 17534156644998621696 1787646102017724288 4487879632746378496 7188113163475032704 9888346694203686912 12588580224932341120 15288813755660995328 17989047286389649536 2242536743408752128 4942770274137406336 7643003804866060544 10343237335594714752 13043470866323368960 15743704397052023168 18443937927780677376 2697427384799779968 5397660915528434176 8097894446257088384 10798127976985742592 13498361507714396800 16198595038443051008 452084495462153600 3152318026190807808 5852551556919462016 8552785087648116224 11253018618376770432 13953252149105424640 16653485679834078848 906975136853181440 3607208667581835648 6307442198310489856 9007675729039144064 11707909259767798272 14408142790496452480 17108376321225106688 1361865778244209280 4062099308972863488 6762332839701517696 9462566370430171904 12162799901158826112 14863033431887480320 17563266962616134528 1816756419635237120 4516989950363891328 7217223481092545536 9917457011821199744 12617690542549853952 15317924073278508160 18018157604007162368 2271647061026264960 4971880591754919168 7672114122483573376 10372347653212227584 13072581183940881792 15772814714669536000 26304171688638592 2726537702417292800 5426771233145947008 8127004763874601216 10827238294603255424 13527471825331909632 16227705356060563840 481194813079666432 3181428343808320640 5881661874536974848 8581895405265629056 11282128935994283264 13982362466722937472 16682595997451591680 936085454470694272 3636318985199348480 6336552515928002688 9036786046656656896 11737019577385311104 14437253108113965312 17137486638842619520 1390976095861722112 4091209626590376320 6791443157319030528 9491676688047684736 12191910218776338944 14892143749504993152 17592377280233647360 1845866737252749952 4546100267981404160 7246333798710058368 9946567329438712576 12646800860167366784 15347034390896020992 18047267921624675200 2300757378643777792 5000990909372432000 7701224440101086208 10401457970829740416 13101691501558394624 15801925032287048832 55414489306151424 2755648020034805632 5455881550763459840 8156115081492114048 10856348612220768256 13556582142949422464 16256815673678076672 510305130697179264 3210538661425833472 5910772192154487680 8611005722883141888 11311239253611796096 14011472784340450304 16711706315069104512 965195772088207104 3665429302816861312 6365662833545515520 9065896364274169728 11766129895002823936 14466363425731478144 17166596956460132352 1420086413479234944 4120319944207889152 6820553474936543360 9520787005665197568 12221020536393851776 14921254067122505984 17621487597851160192 1874977054870262784 4575210585598916992 7275444116327571200 9975677647056225408 12675911177784879616 15376144708513533824 18076378239242188032 2329867696261290624 5030101226989944832 7730334757718599040 10430568288447253248 13130801819175907456 15831035349904561664 84524806923664256 2784758337652318464 5484991868380972672 8185225399109626880 10885458929838281088 13585692460566935296 16285925991295589504 539415448314692096 3239648979043346304 5939882509772000512 8640116040500654720 11340349571229308928 14040583101957963136 16740816632686617344 994306089705719936 3694539620434374144 6394773151163028352 9095006681891682560 11795240212620336768 14495473743348990976 17195707274077645184 1449196731096747776 4149430261825401984 6849663792554056192 9549897323282710400 12250130854011364608 14950364384740018816 17650597915468673024 1904087372487775616 4604320903216429824 7304554433945084032 10004787964673738240 12705021495402392448 15405255026131046656 18105488556859700864 2358978013878803456 5059211544607457664 7759445075336111872 10459678606064766080 13159912136793420288 15860145667522074496 113635124541177088 2813868655269831296 5514102185998485504 8214335716727139712 10914569247455793920 13614802778184448128 16315036308913102336 568525765932204928 3268759296660859136 5968992827389513344 8669226358118167552 11369459888846821760 14069693419575475968 16769926950304130176 1023416407323232768 3723649938051886976 6423883468780541184 9124116999509195392 11824350530237849600 14524584060966503808 17224817591695158016 1478307048714260608 4178540579442914816 6878774110171569024 9579007640900223232 12279241171628877440 14979474702357531648 17679708233086185856 1933197690105288448 4633431220833942656 7333664751562596864 10033898282291251072 12734131813019905280 15434365343748559488 18134598874477213696 2388088331496316288 5088321862224970496 7788555392953624704 10488788923682278912 13189022454410933120 15889255985139587328 142745442158689920 2842978972887344128 5543212503615998336 8243446034344652544 10943679565073306752 13643913095801960960 16344146626530615168 597636083549717760 3297869614278371968 5998103145007026176 8698336675735680384 11398570206464334592 14098803737192988800 16799037267921643008 1052526724940745600 3752760255669399808 6452993786398054016 9153227317126708224 11853460847855362432 14553694378584016640 17253927909312670848 1507417366331773440 4207650897060427648 6907884427789081856 9608117958517736064 12308351489246390272 15008585019975044480 17708818550703698688 1962308007722801280 4662541538451455488 7362775069180109696 10063008599908763904 12763242130637418112 15463475661366072320 18163709192094726528 2417198649113829120 5117432179842483328 7817665710571137536 10517899241299791744 13218132772028445952 15918366302757100160 171855759776202752 2872089290504856960 5572322821233511168 8272556351962165376 10972789882690819584 13673023413419473792 16373256944148128000 626746401167230592 3326979931895884800 6027213462624539008 8727446993353193216 11427680524081847424 14127914054810501632 16828147585539155840 1081637042558258432 3781870573286912640 6482104104015566848 9182337634744221056 11882571165472875264 14582804696201529472 17283038226930183680 1536527683949286272 4236761214677940480 6936994745406594688 9637228276135248896 12337461806863903104 15037695337592557312 17737928868321211520 1991418325340314112 4691651856068968320 7391885386797622528 10092118917526276736 12792352448254930944 15492585978983585152 18192819509712239360 2446308966731341952 5146542497459996160 7846776028188650368 10547009558917304576 13247243089645958784 15947476620374612992 200966077393715584 2901199608122369792 5601433138851024000 8301666669579678208 11001900200308332416 13702133731036986624 16402367261765640832 655856718784743424 3356090249513397632 6056323780242051840 8756557310970706048 11456790841699360256 14157024372428014464 16857257903156668672 1110747360175771264 3810980890904425472 6511214421633079680 9211447952361733888 11911681483090388096 14611915013819042304 17312148544547696512 1565638001566799104 4265871532295453312 6966105063024107520 9666338593752761728 12366572124481415936 15066805655210070144 17767039185938724352 2020528642957826944 4720762173686481152 7420995704415135360 10121229235143789568 12821462765872443776 15521696296601097984 18221929827329752192 2475419284348854784 5175652815077508992 7875886345806163200 10576119876534817408 13276353407263471616 15976586937992125824 230076395011228416 2930309925739882624 5630543456468536832 8330776987197191040 11031010517925845248 13731244048654499456 16431477579383153664 684967036402256256 3385200567130910464 6085434097859564672 8785667628588218880 11485901159316873088 14186134690045527296 16886368220774181504 1139857677793284096 3840091208521938304 6540324739250592512 9240558269979246720 11940791800707900928 14641025331436555136 17341258862165209344 1594748319184311936 4294981849912966144 6995215380641620352 9695448911370274560 12395682442098928768 15095915972827582976 17796149503556237184 2049638960575339776 4749872491303993984 7450106022032648192 10150339552761302400 12850573083489956608 15550806614218610816 18251040144947265024 2504529601966367616 5204763132695021824 7904996663423676032 10605230194152330240 13305463724880984448 16005697255609638656 259186712628741248 2959420243357395456 5659653774086049664 8359887304814703872 11060120835543358080 13760354366272012288 16460587897000666496 714077354019769088 3414310884748423296 6114544415477077504 8814777946205731712 11515011476934385920 14215245007663040128 16915478538391694336 1168967995410796928 3869201526139451136 6569435056868105344 9269668587596759552 11969902118325413760 14670135649054067968 17370369179782722176 1623858636801824768 4324092167530478976 7024325698259133184 9724559228987787392 12424792759716441600 15125026290445095808 17825259821173750016 2078749278192852608 4778982808921506816 7479216339650161024 10179449870378815232 12879683401107469440 15579916931836123648 18280150462564777856 2533639919583880448 5233873450312534656 7934106981041188864 10634340511769843072 13334574042498497280 16034807573227151488 288297030246254080 2988530560974908288 5688764091703562496 8388997622432216704 11089231153160870912 13789464683889525120 16489698214618179328 743187671637281920 3443421202365936128 6143654733094590336 8843888263823244544 11544121794551898752 14244355325280552960 16944588856009207168 1198078313028309760 3898311843756963968 6598545374485618176 9298778905214272384 11999012435942926592 14699245966671580800 17399479497400235008 1652968954419337600 4353202485147991808 7053436015876646016 9753669546605300224 12453903077333954432 15154136608062608640 17854370138791262848 2107859595810365440 4808093126539019648 7508326657267673856 10208560187996328064 12908793718724982272 15609027249453636480 18309260780182290688 2562750237201393280 5262983767930047488 7963217298658701696 10663450829387355904 13363684360116010112 16063917890844664320 317407347863766912 3017640878592421120 5717874409321075328 8418107940049729536 11118341470778383744 13818575001507037952 16518808532235692160 772297989254794752 3472531519983448960 6172765050712103168 8872998581440757376 11573232112169411584 14273465642898065792 16973699173626720000 1227188630645822592 3927422161374476800 6627655692103131008 9327889222831785216 12028122753560439424 14728356284289093632 17428589815017747840 1682079272036850432 4382312802765504640 7082546333494158848 9782779864222813056 12483013394951467264 15183246925680121472 17883480456408775680 2136969913427878272 4837203444156532480 7537436974885186688 10237670505613840896 12937904036342495104 15638137567071149312 18338371097799803520 2591860554818906112 5292094085547560320 7992327616276214528 10692561147004868736 13392794677733522944 16093028208462177152 346517665481279744 3046751196209933952 5746984726938588160 8447218257667242368 11147451788395896576 13847685319124550784 16547918849853204992 801408306872307584 3501641837600961792 6201875368329616000 8902108899058270208 11602342429786924416 14302575960515578624 17002809491244232832 1256298948263335424 3956532478991989632 6656766009720643840 9356999540449298048 12057233071177952256 14757466601906606464 17457700132635260672 1711189589654363264 4411423120383017472 7111656651111671680 9811890181840325888 12512123712568980096 15212357243297634304 17912590774026288512 2166080231045391104 4866313761774045312 7566547292502699520 10266780823231353728 12967014353960007936 15667247884688662144 18367481415417316352 2620970872436418944 5321204403165073152 8021437933893727360 10721671464622381568 13421904995351035776 16122138526079689984 375627983098792576 3075861513827446784 5776095044556100992 8476328575284755200 11176562106013409408 13876795636742063616 16577029167470717824 830518624489820416 3530752155218474624 6230985685947128832 8931219216675783040 11631452747404437248 14331686278133091456 17031919808861745664 1285409265880848256 3985642796609502464 6685876327338156672 9386109858066810880 12086343388795465088 14786576919524119296 17486810450252773504 1740299907271876096 4440533438000530304 7140766968729184512 9841000499457838720 12541234030186492928 15241467560915147136 17941701091643801344 2195190548662903936 4895424079391558144 7595657610120212352 10295891140848866560 12996124671577520768 15696358202306174976 18396591733034829184 2650081190053931776 5350314720782585984 8050548251511240192 10750781782239894400 13451015312968548608 16151248843697202816 404738300716305408 3104971831444959616 5805205362173613824 8505438892902268032 11205672423630922240 13905905954359576448 16606139485088230656 859628942107333248 3559862472835987456 6260096003564641664 8960329534293295872 11660563065021950080 14360796595750604288 17061030126479258496 1314519583498361088 4014753114227015296 6714986644955669504 9415220175684323712 12115453706412977920 14815687237141632128 17515920767870286336 1769410224889388928 4469643755618043136 7169877286346697344 9870110817075351552 12570344347804005760 15270577878532659968 17970811409261314176 2224300866280416768 4924534397009070976 7624767927737725184 10325001458466379392 13025234989195033600 15725468519923687808 18425702050652342016 2679191507671444608 5379425038400098816 8079658569128753024 10779892099857407232 13480125630586061440 16180359161314715648 433848618333818240 3134082149062472448 5834315679791126656 8534549210519780864 11234782741248435072 13935016271977089280 16635249802705743488 888739259724846080 3588972790453500288 6289206321182154496 8989439851910808704 11689673382639462912 14389906913368117120 17090140444096771328 1343629901115873920 4043863431844528128 6744096962573182336 9444330493301836544 12144564024030490752 14844797554759144960 17545031085487799168 1798520542506901760 4498754073235555968 7198987603964210176 9899221134692864384 12599454665421518592 15299688196150172800 17999921726878827008 2253411183897929600 4953644714626583808 7653878245355238016 10354111776083892224 13054345306812546432 15754578837541200640 8068294560303232 2708301825288957440 5408535356017611648 8108768886746265856 10809002417474920064 13509235948203574272 16209469478932228480 462958935951331072 3163192466679985280 5863425997408639488 8563659528137293696 11263893058865947904 13964126589594602112 16664360120323256320 917849577342358912 3618083108071013120 6318316638799667328 9018550169528321536 11718783700256975744 14419017230985629952 17119250761714284160 1372740218733386752 4072973749462040960 6773207280190695168 9473440810919349376 12173674341648003584 14873907872376657792 17574141403105312000 1827630860124414592 4527864390853068800 7228097921581723008 9928331452310377216 12628564983039031424 15328798513767685632 18029032044496339840 2282521501515442432 4982755032244096640 7682988562972750848 10383222093701405056 13083455624430059264 15783689155158713472 37178612177816064 2737412142906470272 5437645673635124480 8137879204363778688 10838112735092432896 13538346265821087104 16238579796549741312 492069253568843904 3192302784297498112 5892536315026152320 8592769845754806528 11293003376483460736 13993236907212114944 16693470437940769152 946959894959871744 3647193425688525952 6347426956417180160 9047660487145834368 11747894017874488576 14448127548603142784 17148361079331796992 1401850536350899584 4102084067079553792 6802317597808208000 9502551128536862208 12202784659265516416 14903018189994170624 17603251720722824832 1856741177741927424 4556974708470581632 7257208239199235840 9957441769927890048 12657675300656544256 15357908831385198464 18058142362113852672 2311631819132955264 5011865349861609472 7712098880590263680 10412332411318917888 13112565942047572096 15812799472776226304 66288929795328896 2766522460523983104 5466755991252637312 8166989521981291520 10867223052709945728 13567456583438599936 16267690114167254144 521179571186356736 3221413101915010944 5921646632643665152 8621880163372319360 11322113694100973568 14022347224829627776 16722580755558281984 976070212577384576 3676303743306038784 6376537274034692992 9076770804763347200 11777004335492001408 14477237866220655616 17177471396949309824 1430960853968412416 4131194384697066624 6831427915425720832 9531661446154375040 12231894976883029248 14932128507611683456 17632362038340337664 1885851495359440256 4586085026088094464 7286318556816748672 9986552087545402880 12686785618274057088 15387019149002711296 18087252679731365504 2340742136750468096 5040975667479122304 7741209198207776512 10441442728936430720 13141676259665084928 15841909790393739136 95399247412841728 2795632778141495936 5495866308870150144 8196099839598804352 10896333370327458560 13596566901056112768 16296800431784766976 550289888803869568 3250523419532523776 5950756950261177984 8650990480989832192 11351224011718486400 14051457542447140608 16751691073175794816 1005180530194897408 3705414060923551616 6405647591652205824 9105881122380860032 11806114653109514240 14506348183838168448 17206581714566822656 1460071171585925248 4160304702314579456 6860538233043233664 9560771763771887872 12261005294500542080 14961238825229196288 17661472355957850496 1914961812976953088 4615195343705607296 7315428874434261504 10015662405162915712 12715895935891569920 15416129466620224128 18116362997348878336 2369852454367980928 5070085985096635136 7770319515825289344 10470553046553943552 13170786577282597760 15871020108011251968 124509565030354560 2824743095759008768 5524976626487662976 8225210157216317184 10925443687944971392 13625677218673625600 16325910749402279808 579400206421382400 3279633737150036608 5979867267878690816 8680100798607345024 11380334329335999232 14080567860064653440 16780801390793307648 1034290847812410240 3734524378541064448 6434757909269718656 9134991439998372864 11835224970727027072 14535458501455681280 17235692032184335488 1489181489203438080 4189415019932092288 6889648550660746496 9589882081389400704 12290115612118054912 14990349142846709120 17690582673575363328 1944072130594465920 4644305661323120128 7344539192051774336 10044772722780428544 12745006253509082752 15445239784237736960 18145473314966391168 2398962771985493760 5099196302714147968 7799429833442802176 10499663364171456384 13199896894900110592 15900130425628764800 153619882647867392 2853853413376521600 5554086944105175808 8254320474833830016 10954554005562484224 13654787536291138432 16355021067019792640 608510524038895232 3308744054767549440 6008977585496203648 8709211116224857856 11409444646953512064 14109678177682166272 16809911708410820480 1063401165429923072 3763634696158577280 6463868226887231488 9164101757615885696 11864335288344539904 14564568819073194112 17264802349801848320 1518291806820950912 4218525337549605120 6918758868278259328 9618992399006913536 12319225929735567744 15019459460464221952 17719692991192876160 1973182448211978752 4673415978940632960 7373649509669287168 10073883040397941376 12774116571126595584 15474350101855249792 18174583632583904000 2428073089603006592 5128306620331660800 7828540151060315008 10528773681788969216 13229007212517623424 15929240743246277632 182730200265380224 2882963730994034432 5583197261722688640 8283430792451342848 10983664323179997056 13683897853908651264 16384131384637305472 637620841656408064 3337854372385062272 6038087903113716480 8738321433842370688 11438554964571024896 14138788495299679104 16839022026028333312 1092511483047435904 3792745013776090112 6492978544504744320 9193212075233398528 11893445605962052736 14593679136690706944 17293912667419361152 1547402124438463744 4247635655167117952 6947869185895772160 9648102716624426368 12348336247353080576 15048569778081734784 17748803308810388992 2002292765829491584 4702526296558145792 7402759827286800000 10102993358015454208 12803226888744108416 15503460419472762624 18203693950201416832 2457183407220519424 5157416937949173632 7857650468677827840 10557883999406482048 13258117530135136256 15958351060863790464 211840517882893056 2912074048611547264 5612307579340201472 8312541110068855680 11012774640797509888 13713008171526164096 16413241702254818304 666731159273920896 3366964690002575104 6067198220731229312 8767431751459883520 11467665282188537728 14167898812917191936 16868132343645846144 1121621800664948736 3821855331393602944 6522088862122257152 9222322392850911360 11922555923579565568 14622789454308219776 17323022985036873984 1576512442055976576 4276745972784630784 6976979503513284992 9677213034241939200 12377446564970593408 15077680095699247616 17777913626427901824 2031403083447004416 4731636614175658624 7431870144904312832 10132103675632967040 12832337206361621248 15532570737090275456 18232804267818929664 2486293724838032256 5186527255566686464 7886760786295340672 10586994317023994880 13287227847752649088 15987461378481303296 240950835500405888 2941184366229060096 5641417896957714304 8341651427686368512 11041884958415022720 13742118489143676928 16442352019872331136 695841476891433728 3396075007620087936 6096308538348742144 8796542069077396352 11496775599806050560 14197009130534704768 16897242661263358976 1150732118282461568 3850965649011115776 6551199179739769984 9251432710468424192 11951666241197078400 14651899771925732608 17352133302654386816 1605622759673489408 4305856290402143616 7006089821130797824 9706323351859452032 12406556882588106240 15106790413316760448 17807023944045414656 2060513401064517248 4760746931793171456 7460980462521825664 10161213993250479872 12861447523979134080 15561681054707788288 18261914585436442496 2515404042455545088 5215637573184199296 7915871103912853504 10616104634641507712 13316338165370161920 16016571696098816128 270061153117918720 2970294683846572928 5670528214575227136 8370761745303881344 11070995276032535552 13771228806761189760 16471462337489843968 724951794508946560 3425185325237600768 6125418855966254976 8825652386694909184 11525885917423563392 14226119448152217600 16926352978880871808 1179842435899974400 3880075966628628608 6580309497357282816 9280543028085937024 11980776558814591232 14681010089543245440 17381243620271899648 1634733077291002240 4334966608019656448 7035200138748310656 9735433669476964864 12435667200205619072 15135900730934273280 17836134261662927488 2089623718682030080 4789857249410684288 7490090780139338496 10190324310867992704 12890557841596646912 15590791372325301120 18291024903053955328 2544514360073057920 5244747890801712128 7944981421530366336 10645214952259020544 13345448482987674752 16045682013716328960 299171470735431552 2999405001464085760 5699638532192739968 8399872062921394176 11100105593650048384 13800339124378702592 16500572655107356800 754062112126459392 3454295642855113600 6154529173583767808 8854762704312422016 11554996235041076224 14255229765769730432 16955463296498384640 1208952753517487232 3909186284246141440 6609419814974795648 9309653345703449856 12009886876432104064 14710120407160758272 17410353937889412480 1663843394908515072 4364076925637169280 7064310456365823488 9764543987094477696 12464777517823131904 15165011048551786112 17865244579280440320 2118734036299542912 4818967567028197120 7519201097756851328 10219434628485505536 12919668159214159744 15619901689942813952 18320135220671468160 2573624677690570752 5273858208419224960 7974091739147879168 10674325269876533376 13374558800605187584 16074792331333841792 328281788352944384 3028515319081598592 5728748849810252800 8428982380538907008 11129215911267561216 13829449441996215424 16529682972724869632 783172429743972224 3483405960472626432 6183639491201280640 8883873021929934848 11584106552658589056 14284340083387243264 16984573614115897472 1238063071135000064 3938296601863654272 6638530132592308480 9338763663320962688 12038997194049616896 14739230724778271104 17439464255506925312 1692953712526027904 4393187243254682112 7093420773983336320 9793654304711990528 12493887835440644736 15194121366169298944 17894354896897953152 2147844353917055744 4848077884645709952 7548311415374364160 10248544946103018368 12948778476831672576 15649012007560326784 18349245538288980992 2602734995308083584 5302968526036737792 8003202056765392000 10703435587494046208 13403669118222700416 16103902648951354624 357392105970457216 3057625636699111424 5757859167427765632 8458092698156419840 11158326228885074048 13858559759613728256 16558793290342382464 812282747361485056 3512516278090139264 6212749808818793472 8912983339547447680 11613216870276101888 14313450401004756096 17013683931733410304 1267173388752512896 3967406919481167104 6667640450209821312 9367873980938475520 12068107511667129728 14768341042395783936 17468574573124438144 1722064030143540736 4422297560872194944 7122531091600849152 9822764622329503360 12522998153058157568 15223231683786811776 17923465214515465984 2176954671534568576 4877188202263222784 7577421732991876992 10277655263720531200 12977888794449185408 15678122325177839616 18378355855906493824 2631845312925596416 5332078843654250624 8032312374382904832 10732545905111559040 13432779435840213248 16133012966568867456 386502423587970048 3086735954316624256 5786969485045278464 8487203015773932672 11187436546502586880 13887670077231241088 16587903607959895296 841393064978997888 3541626595707652096 6241860126436306304 8942093657164960512 11642327187893614720 14342560718622268928 17042794249350923136 1296283706370025728 3996517237098679936 6696750767827334144 9396984298555988352 12097217829284642560 14797451360013296768 17497684890741950976 1751174347761053568 4451407878489707776 7151641409218361984 9851874939947016192 12552108470675670400 15252342001404324608 17952575532132978816 2206064989152081408 4906298519880735616 7606532050609389824 10306765581338044032 13006999112066698240 15707232642795352448 18407466173524006656 2660955630543109248 5361189161271763456 8061422692000417664 10761656222729071872 13461889753457726080 16162123284186380288 415612741205482880 3115846271934137088 5816079802662791296 8516313333391445504 11216546864120099712 13916780394848753920 16617013925577408128 870503382596510720 3570736913325164928 6270970444053819136 8971203974782473344 11671437505511127552 14371671036239781760 17071904566968435968 1325394023987538560 4025627554716192768 6725861085444846976 9426094616173501184 12126328146902155392 14826561677630809600 17526795208359463808 1780284665378566400 4480518196107220608 7180751726835874816 9880985257564529024 12581218788293183232 15281452319021837440 17981685849750491648 2235175306769594240 4935408837498248448 7635642368226902656 10335875898955556864 13036109429684211072 15736342960412865280 18436576491141519488 2690065948160622080 5390299478889276288 8090533009617930496 10790766540346584704 13491000071075238912 16191233601803893120 444723058822995712 3144956589551649920 5845190120280304128 8545423651008958336 11245657181737612544 13945890712466266752 16646124243194920960 899613700214023552 3599847230942677760 6300080761671331968 9000314292399986176 11700547823128640384 14400781353857294592 17101014884585948800 1354504341605051392 4054737872333705600 6754971403062359808 9455204933791014016 12155438464519668224 14855671995248322432 17555905525976976640 1809394982996079232 4509628513724733440 7209862044453387648 9910095575182041856 12610329105910696064 15310562636639350272 18010796167368004480 2264285624387107072 4964519155115761280 7664752685844415488 10364986216573069696 13065219747301723904 15765453278030378112 18942735049480704 2719176265778134912 5419409796506789120 8119643327235443328 10819876857964097536 13520110388692751744 16220343919421405952 473833376440508544 3174066907169162752 5874300437897816960 8574533968626471168 11274767499355125376 13975001030083779584 16675234560812433792 928724017831536384 3628957548560190592 6329191079288844800 9029424610017499008 11729658140746153216 14429891671474807424 17130125202203461632 1383614659222564224 4083848189951218432 6784081720679872640 9484315251408526848 12184548782137181056 14884782312865835264 17585015843594489472 1838505300613592064 4538738831342246272 7238972362070900480 9939205892799554688 12639439423528208896 15339672954256863104 18039906484985517312 2293395942004619904 4993629472733274112 7693863003461928320 10394096534190582528 13094330064919236736 15794563595647890944 48053052666993536 2748286583395647744 5448520114124301952 8148753644852956160 10848987175581610368 13549220706310264576 16249454237038918784 502943694058021376 3203177224786675584 5903410755515329792 8603644286243984000 11303877816972638208 14004111347701292416 16704344878429946624 957834335449049216 3658067866177703424 6358301396906357632 9058534927635011840 11758768458363666048 14459001989092320256 17159235519820974464 1412724976840077056 4112958507568731264 6813192038297385472 9513425569026039680 12213659099754693888 14913892630483348096 17614126161212002304 1867615618231104896 4567849148959759104 7268082679688413312 9968316210417067520 12668549741145721728 15368783271874375936 18069016802603030144 2322506259622132736 5022739790350786944 7722973321079441152 10423206851808095360 13123440382536749568 15823673913265403776 77163370284506368 2777396901013160576 5477630431741814784 8177863962470468992 10878097493199123200 13578331023927777408 16278564554656431616 532054011675534208 3232287542404188416 5932521073132842624 8632754603861496832 11332988134590151040 14033221665318805248 16733455196047459456 986944653066562048 3687178183795216256 6387411714523870464 9087645245252524672 11787878775981178880 14488112306709833088 17188345837438487296 1441835294457589888 4142068825186244096 6842302355914898304 9542535886643552512 12242769417372206720 14943002948100860928 17643236478829515136 1896725935848617728 4596959466577271936 7297192997305926144 9997426528034580352 12697660058763234560 15397893589491888768 18098127120220542976 2351616577239645568 5051850107968299776 7752083638696953984 10452317169425608192 13152550700154262400 15852784230882916608 106273687902019200 2806507218630673408 5506740749359327616 8206974280087981824 10907207810816636032 13607441341545290240 16307674872273944448 561164329293047040 3261397860021701248 5961631390750355456 8661864921479009664 11362098452207663872 14062331982936318080 16762565513664972288 1016054970684074880 3716288501412729088 6416522032141383296 9116755562870037504 11816989093598691712 14517222624327345920 17217456155056000128 1470945612075102720 4171179142803756928 6871412673532411136 9571646204261065344 12271879734989719552 14972113265718373760 17672346796447027968 1925836253466130560 4626069784194784768 7326303314923438976 10026536845652093184 12726770376380747392 15427003907109401600 18127237437838055808 2380726894857158400 5080960425585812608 7781193956314466816 10481427487043121024 13181661017771775232 15881894548500429440 135384005519532032 2835617536248186240 5535851066976840448 8236084597705494656 10936318128434148864 13636551659162803072 16336785189891457280 590274646910559872 3290508177639214080 5990741708367868288 8690975239096522496 11391208769825176704 14091442300553830912 16791675831282485120 1045165288301587712 3745398819030241920 6445632349758896128 9145865880487550336 11846099411216204544 14546332941944858752 17246566472673512960 1500055929692615552 4200289460421269760 6900522991149923968 9600756521878578176 12300990052607232384 15001223583335886592 17701457114064540800 1954946571083643392 4655180101812297600 7355413632540951808 10055647163269606016 12755880693998260224 15456114224726914432 18156347755455568640 2409837212474671232 5110070743203325440 7810304273931979648 10510537804660633856 13210771335389288064 15911004866117942272 164494323137044864 2864727853865699072 5564961384594353280 8265194915323007488 10965428446051661696 13665661976780315904 16365895507508970112 619384964528072704 3319618495256726912 6019852025985381120 8720085556714035328 11420319087442689536 14120552618171343744 16820786148899997952 1074275605919100544 3774509136647754752 6474742667376408960 9174976198105063168 11875209728833717376 14575443259562371584 17275676790291025792 1529166247310128384 4229399778038782592 6929633308767436800 9629866839496091008 12330100370224745216 15030333900953399424 17730567431682053632 1984056888701156224 4684290419429810432 7384523950158464640 10084757480887118848 12784991011615773056 15485224542344427264 18185458073073081472 2438947530092184064 5139181060820838272 7839414591549492480 10539648122278146688 13239881653006800896 15940115183735455104 193604640754557696 2893838171483211904 5594071702211866112 8294305232940520320 10994538763669174528 13694772294397828736 16395005825126482944 648495282145585536 3348728812874239744 6048962343602893952 8749195874331548160 11449429405060202368 14149662935788856576 16849896466517510784 1103385923536613376 3803619454265267584 6503852984993921792 9204086515722576000 11904320046451230208 14604553577179884416 17304787107908538624 1558276564927641216 4258510095656295424 6958743626384949632 9658977157113603840 12359210687842258048 15059444218570912256 17759677749299566464 2013167206318669056 4713400737047323264 7413634267775977472 10113867798504631680 12814101329233285888 15514334859961940096 18214568390690594304 2468057847709696896 5168291378438351104 7868524909167005312 10568758439895659520 13268991970624313728 15969225501352967936 222714958372070528 2922948489100724736 5623182019829378944 8323415550558033152 11023649081286687360 13723882612015341568 16424116142743995776 677605599763098368 3377839130491752576 6078072661220406784 8778306191949060992 11478539722677715200 14178773253406369408 16879006784135023616 1132496241154126208 3832729771882780416 6532963302611434624 9233196833340088832 11933430364068743040 14633663894797397248 17333897425526051456 1587386882545154048 4287620413273808256 6987853944002462464 9688087474731116672 12388321005459770880 15088554536188425088 17788788066917079296 2042277523936181888 4742511054664836096 7442744585393490304 10142978116122144512 12843211646850798720 15543445177579452928 18243678708308107136 2497168165327209728 5197401696055863936 7897635226784518144 10597868757513172352 13298102288241826560 15998335818970480768 251825275989583360 2952058806718237568 5652292337446891776 8352525868175545984 11052759398904200192 13752992929632854400 16453226460361508608 706715917380611200 3406949448109265408 6107182978837919616 8807416509566573824 11507650040295228032 14207883571023882240 16908117101752536448 1161606558771639040 3861840089500293248 6562073620228947456 9262307150957601664 11962540681686255872 14662774212414910080 17363007743143564288 1616497200162666880 4316730730891321088 7016964261619975296 9717197792348629504 12417431323077283712 15117664853805937920 17817898384534592128 2071387841553694720 4771621372282348928 7471854903011003136 10172088433739657344 12872321964468311552 15572555495196965760 18272789025925619968 2526278482944722560 5226512013673376768 7926745544402030976 10626979075130685184 13327212605859339392 16027446136587993600 280935593607096192 2981169124335750400 5681402655064404608 8381636185793058816 11081869716521713024 13782103247250367232 16482336777979021440 735826234998124032 3436059765726778240 6136293296455432448 8836526827184086656 11536760357912740864 14236993888641395072 16937227419370049280 1190716876389151872 3890950407117806080 6591183937846460288 9291417468575114496 11991650999303768704 14691884530032422912 17392118060761077120 1645607517780179712 4345841048508833920 7046074579237488128 9746308109966142336 12446541640694796544 15146775171423450752 17847008702152104960 2100498159171207552 4800731689899861760 7500965220628515968 10201198751357170176 12901432282085824384 15601665812814478592 18301899343543132800 2555388800562235392 5255622331290889600 7955855862019543808 10656089392748198016 13356322923476852224 16056556454205506432 310045911224609024 3010279441953263232 5710512972681917440 8410746503410571648 11110980034139225856 13811213564867880064 16511447095596534272 764936552615636864 3465170083344291072 6165403614072945280 8865637144801599488 11565870675530253696 14266104206258907904 16966337736987562112 1219827194006664704 3920060724735318912 6620294255463973120 9320527786192627328 12020761316921281536 14720994847649935744 17421228378378589952 1674717835397692544 4374951366126346752 7075184896855000960 9775418427583655168 12475651958312309376 15175885489040963584 17876119019769617792 2129608476788720384 4829842007517374592 7530075538246028800 10230309068974683008 12930542599703337216 15630776130431991424 18331009661160645632 2584499118179748224 5284732648908402432 7984966179637056640 10685199710365710848 13385433241094365056 16085666771823019264 339156228842121856 3039389759570776064 5739623290299430272 8439856821028084480 11140090351756738688 13840323882485392896 16540557413214047104 794046870233149696 3494280400961803904 6194513931690458112 8894747462419112320 11594980993147766528 14295214523876420736 16995448054605074944 1248937511624177536 3949171042352831744 6649404573081485952 9349638103810140160 12049871634538794368 14750105165267448576 17450338695996102784 1703828153015205376 4404061683743859584 7104295214472513792 9804528745201168000 12504762275929822208 15204995806658476416 17905229337387130624 2158718794406233216 4858952325134887424 7559185855863541632 10259419386592195840 12959652917320850048 15659886448049504256 18360119978778158464 2613609435797261056 5313842966525915264 8014076497254569472 10714310027983223680 13414543558711877888 16114777089440532096 368266546459634688 3068500077188288896 5768733607916943104 8468967138645597312 11169200669374251520 13869434200102905728 16569667730831559936 823157187850662528 3523390718579316736 6223624249307970944 8923857780036625152 11624091310765279360 14324324841493933568 17024558372222587776 1278047829241690368 3978281359970344576 6678514890698998784 9378748421427652992 12078981952156307200 14779215482884961408 17479449013613615616 1732938470632718208 4433172001361372416 7133405532090026624 9833639062818680832 12533872593547335040 15234106124275989248 17934339655004643456 2187829112023746048 4888062642752400256 7588296173481054464 10288529704209708672 12988763234938362880 15688996765667017088 18389230296395671296 2642719753414773888 5342953284143428096 8043186814872082304 10743420345600736512 13443653876329390720 16143887407058044928 397376864077147520 3097610394805801728 5797843925534455936 8498077456263110144 11198310986991764352 13898544517720418560 16598778048449072768 852267505468175360 3552501036196829568 6252734566925483776 8952968097654137984 11653201628382792192 14353435159111446400 17053668689840100608 1307158146859203200 4007391677587857408 6707625208316511616 9407858739045165824 12108092269773820032 14808325800502474240 17508559331231128448 1762048788250231040 4462282318978885248 7162515849707539456 9862749380436193664 12562982911164847872 15263216441893502080 17963449972622156288 2216939429641258880 4917172960369913088 7617406491098567296 10317640021827221504 13017873552555875712 15718107083284529920 18418340614013184128 2671830071032286720 5372063601760940928 8072297132489595136 10772530663218249344 13472764193946903552 16172997724675557760 426487181694660352 3126720712423314560 5826954243151968768 8527187773880622976 11227421304609277184 13927654835337931392 16627888366066585600 881377823085688192 3581611353814342400 6281844884542996608 8982078415271650816 11682311946000305024 14382545476728959232 17082779007457613440 1336268464476716032 4036501995205370240 6736735525934024448 9436969056662678656 12137202587391332864 14837436118119987072 17537669648848641280 1791159105867743872 4491392636596398080 7191626167325052288 9891859698053706496 12592093228782360704 15292326759511014912 17992560290239669120 2246049747258771712 4946283277987425920 7646516808716080128 10346750339444734336 13046983870173388544 15747217400902042752 706857921145344 2700940388649799552 5401173919378453760 8101407450107107968 10801640980835762176 13501874511564416384 16202108042293070592 455597499312173184 3155831030040827392 5856064560769481600 8556298091498135808 11256531622226790016 13956765152955444224 16656998683684098432 910488140703201024 3610721671431855232 6310955202160509440 9011188732889163648 11711422263617817856 14411655794346472064 17111889325075126272 1365378782094228864 4065612312822883072 6765845843551537280 9466079374280191488 12166312905008845696 14866546435737499904 17566779966466154112 1820269423485256704 4520502954213910912 7220736484942565120 9920970015671219328 12621203546399873536 15321437077128527744 18021670607857181952 2275160064876284544 4975393595604938752 7675627126333592960 10375860657062247168 13076094187790901376 15776327718519555584 29817175538658176 2730050706267312384 5430284236995966592 8130517767724620800 10830751298453275008 13530984829181929216 16231218359910583424 484707816929686016 3184941347658340224 5885174878386994432 8585408409115648640 11285641939844302848 13985875470572957056 16686109001301611264 939598458320713856 3639831989049368064 6340065519778022272 9040299050506676480 11740532581235330688 14440766111963984896 17140999642692639104 1394489099711741696 4094722630440395904 6794956161169050112 9495189691897704320 12195423222626358528 14895656753355012736 17595890284083666944 1849379741102769536 4549613271831423744 7249846802560077952 9950080333288732160 12650313864017386368 15350547394746040576 18050780925474694784 2304270382493797376 5004503913222451584 7704737443951105792 10404970974679760000 13105204505408414208 15805438036137068416 58927493156171008 2759161023884825216 5459394554613479424 8159628085342133632 10859861616070787840 13560095146799442048 16260328677528096256 513818134547198848 3214051665275853056 5914285196004507264 8614518726733161472 11314752257461815680 14014985788190469888 16715219318919124096 968708775938226688 3668942306666880896 6369175837395535104 9069409368124189312 11769642898852843520 14469876429581497728 17170109960310151936 1423599417329254528 4123832948057908736 6824066478786562944 9524300009515217152 12224533540243871360 14924767070972525568 17625000601701179776 1878490058720282368 4578723589448936576 7278957120177590784 9979190650906244992 12679424181634899200 15379657712363553408 18079891243092207616 2333380700111310208 5033614230839964416 7733847761568618624 10434081292297272832 13134314823025927040 15834548353754581248 88037810773683840 2788271341502338048 5488504872230992256 8188738402959646464 10888971933688300672 13589205464416954880 16289438995145609088 542928452164711680 3243161982893365888 5943395513622020096 8643629044350674304 11343862575079328512 14044096105807982720 16744329636536636928 997819093555739520 3698052624284393728 6398286155013047936 9098519685741702144 11798753216470356352 14498986747199010560 17199220277927664768 1452709734946767360 4152943265675421568 6853176796404075776 9553410327132729984 12253643857861384192 14953877388590038400 17654110919318692608 1907600376337795200 4607833907066449408 7308067437795103616 10008300968523757824 12708534499252412032 15408768029981066240 18109001560709720448 2362491017728823040 5062724548457477248 7762958079186131456 10463191609914785664 13163425140643439872 15863658671372094080 117148128391196672 2817381659119850880 5517615189848505088 8217848720577159296 10918082251305813504 13618315782034467712 16318549312763121920 572038769782224512 3272272300510878720 5972505831239532928 8672739361968187136 11372972892696841344 14073206423425495552 16773439954154149760 1026929411173252352 3727162941901906560 6427396472630560768 9127630003359214976 11827863534087869184 14528097064816523392 17228330595545177600 1481820052564280192 4182053583292934400 6882287114021588608 9582520644750242816 12282754175478897024 14982987706207551232 17683221236936205440 1936710693955308032 4636944224683962240 7337177755412616448 10037411286141270656 12737644816869924864 15437878347598579072 18138111878327233280 2391601335346335872 5091834866074990080 7792068396803644288 10492301927532298496 13192535458260952704 15892768988989606912 146258446008709504 2846491976737363712 5546725507466017920 8246959038194672128 10947192568923326336 13647426099651980544 16347659630380634752 601149087399737344 3301382618128391552 6001616148857045760 8701849679585699968 11402083210314354176 14102316741043008384 16802550271771662592 1056039728790765184 3756273259519419392 6456506790248073600 9156740320976727808 11856973851705382016 14557207382434036224 17257440913162690432 1510930370181793024 4211163900910447232 6911397431639101440 9611630962367755648 12311864493096409856 15012098023825064064 17712331554553718272 1965821011572820864 4666054542301475072 7366288073030129280 10066521603758783488 12766755134487437696 15466988665216091904 18167222195944746112 2420711652963848704 5120945183692502912 7821178714421157120 10521412245149811328 13221645775878465536 15921879306607119744 175368763626222336 2875602294354876544 5575835825083530752 8276069355812184960 10976302886540839168 13676536417269493376 16376769947998147584 630259405017250176 3330492935745904384 6030726466474558592 8730959997203212800 11431193527931867008 14131427058660521216 16831660589389175424 1085150046408278016 3785383577136932224 6485617107865586432 9185850638594240640 11886084169322894848 14586317700051549056 17286551230780203264 1540040687799305856 4240274218527960064 6940507749256614272 9640741279985268480 12340974810713922688 15041208341442576896 17741441872171231104 1994931329190333696 4695164859918987904 7395398390647642112 10095631921376296320 12795865452104950528 15496098982833604736 18196332513562258944 2449821970581361536 5150055501310015744 7850289032038669952 10550522562767324160 13250756093495978368 15950989624224632576 204479081243735168 2904712611972389376 5604946142701043584 8305179673429697792 11005413204158352000 13705646734887006208 16405880265615660416 659369722634763008 3359603253363417216 6059836784092071424 8760070314820725632 11460303845549379840 14160537376278034048 16860770907006688256 1114260364025790848 3814493894754445056 6514727425483099264 9214960956211753472 11915194486940407680 14615428017669061888 17315661548397716096 1569151005416818688 4269384536145472896 6969618066874127104 9669851597602781312 12370085128331435520 15070318659060089728 17770552189788743936 2024041646807846528 4724275177536500736 7424508708265154944 10124742238993809152 12824975769722463360 15525209300451117568 18225442831179771776 2478932288198874368 5179165818927528576 7879399349656182784 10579632880384836992 13279866411113491200 15980099941842145408 233589398861248000 2933822929589902208 5634056460318556416 8334289991047210624 11034523521775864832 13734757052504519040 16434990583233173248 688480040252275840 3388713570980930048 6088947101709584256 8789180632438238464 11489414163166892672 14189647693895546880 16889881224624201088 1143370681643303680 3843604212371957888 6543837743100612096 9244071273829266304 11944304804557920512 14644538335286574720 17344771866015228928 1598261323034331520 4298494853762985728 6998728384491639936 9698961915220294144 12399195445948948352 15099428976677602560 17799662507406256768 2053151964425359360 4753385495154013568 7453619025882667776 10153852556611321984 12854086087339976192 15554319618068630400 18254553148797284608 2508042605816387200 5208276136545041408 7908509667273695616 10608743198002349824 13308976728731004032 16009210259459658240 262699716478760832 2962933247207415040 5663166777936069248 8363400308664723456 11063633839393377664 13763867370122031872 16464100900850686080 717590357869788672 3417823888598442880 6118057419327097088 8818290950055751296 11518524480784405504 14218758011513059712 16918991542241713920 1172480999260816512 3872714529989470720 6572948060718124928 9273181591446779136 11973415122175433344 14673648652904087552 17373882183632741760 1627371640651844352 4327605171380498560 7027838702109152768 9728072232837806976 12428305763566461184 15128539294295115392 17828772825023769600 2082262282042872192 4782495812771526400 7482729343500180608 10182962874228834816 12883196404957489024 15583429935686143232 18283663466414797440 2537152923433900032 5237386454162554240 7937619984891208448 10637853515619862656 13338087046348516864 16038320577077171072 291810034096273664 2992043564824927872 5692277095553582080 8392510626282236288 11092744157010890496 13792977687739544704 16493211218468198912 746700675487301504 3446934206215955712 6147167736944609920 8847401267673264128 11547634798401918336 14247868329130572544 16948101859859226752 1201591316878329344 3901824847606983552 6602058378335637760 9302291909064291968 12002525439792946176 14702758970521600384 17402992501250254592 1656481958269357184 4356715488998011392 7056949019726665600 9757182550455319808 12457416081183974016 15157649611912628224 17857883142641282432 2111372599660385024 4811606130389039232 7511839661117693440 10212073191846347648 12912306722575001856 15612540253303656064 18312773784032310272 2566263241051412864 5266496771780067072 7966730302508721280 10666963833237375488 13367197363966029696 16067430894694683904 320920351713786496 3021153882442440704 5721387413171094912 8421620943899749120 11121854474628403328 13822088005357057536 16522321536085711744 775810993104814336 3476044523833468544 6176278054562122752 8876511585290776960 11576745116019431168 14276978646748085376 16977212177476739584 1230701634495842176 3930935165224496384 6631168695953150592 9331402226681804800 12031635757410459008 14731869288139113216 17432102818867767424 1685592275886870016 4385825806615524224 7086059337344178432 9786292868072832640 12486526398801486848 15186759929530141056 17886993460258795264 2140482917277897856 4840716448006552064 7540949978735206272 10241183509463860480 12941417040192514688 15641650570921168896 18341884101649823104 2595373558668925696 5295607089397579904 7995840620126234112 10696074150854888320 13396307681583542528 16096541212312196736 350030669331299328 3050264200059953536 5750497730788607744 8450731261517261952 11150964792245916160 13851198322974570368 16551431853703224576 804921310722327168 3505154841450981376 6205388372179635584 8905621902908289792 11605855433636944000 14306088964365598208 17006322495094252416 1259811952113355008 3960045482842009216 6660279013570663424 9360512544299317632 12060746075027971840 14760979605756626048 17461213136485280256 1714702593504382848 4414936124233037056 7115169654961691264 9815403185690345472 12515636716418999680 15215870247147653888 17916103777876308096 2169593234895410688 4869826765624064896 7570060296352719104 10270293827081373312 12970527357810027520 15670760888538681728 18370994419267335936 2624483876286438528 5324717407015092736 8024950937743746944 10725184468472401152 13425417999201055360 16125651529929709568 379140986948812160 3079374517677466368 5779608048406120576 8479841579134774784 11180075109863428992 13880308640592083200 16580542171320737408 834031628339840000 3534265159068494208 6234498689797148416 8934732220525802624 11634965751254456832 14335199281983111040 17035432812711765248 1288922269730867840 3989155800459522048 6689389331188176256 9389622861916830464 12089856392645484672 14790089923374138880 17490323454102793088 1743812911121895680 4444046441850549888 7144279972579204096 9844513503307858304 12544747034036512512 15244980564765166720 17945214095493820928 2198703552512923520 4898937083241577728 7599170613970231936 10299404144698886144 12999637675427540352 15699871206156194560 18400104736884848768 2653594193903951360 5353827724632605568 8054061255361259776 10754294786089913984 13454528316818568192 16154761847547222400 408251304566324992 3108484835294979200 5808718366023633408 8508951896752287616 11209185427480941824 13909418958209596032 16609652488938250240 863141945957352832 3563375476686007040 6263609007414661248 8963842538143315456 11664076068871969664 14364309599600623872 17064543130329278080 1318032587348380672 4018266118077034880 6718499648805689088 9418733179534343296 12118966710262997504 14819200240991651712 17519433771720305920 1772923228739408512 4473156759468062720 7173390290196716928 9873623820925371136 12573857351654025344 15274090882382679552 17974324413111333760 2227813870130436352 4928047400859090560 7628280931587744768 10328514462316398976 13028747993045053184 15728981523773707392 18429215054502361600 2682704511521464192 5382938042250118400 8083171572978772608 10783405103707426816 13483638634436081024 16183872165164735232 437361622183837824 3137595152912492032 5837828683641146240 8538062214369800448 11238295745098454656 13938529275827108864 16638762806555763072 892252263574865664 3592485794303519872 6292719325032174080 8992952855760828288 11693186386489482496 14393419917218136704 17093653447946790912 1347142904965893504 4047376435694547712 6747609966423201920 9447843497151856128 12148077027880510336 14848310558609164544 17548544089337818752 1802033546356921344 4502267077085575552 7202500607814229760 9902734138542883968 12602967669271538176 15303201200000192384 18003434730728846592 2256924187747949184 4957157718476603392 7657391249205257600 10357624779933911808 13057858310662566016 15758091841391220224 11581298410322816 2711814829138977024 5412048359867631232 8112281890596285440 10812515421324939648 13512748952053593856 16212982482782248064 466471939801350656 3166705470530004864 5866939001258659072 8567172531987313280 11267406062715967488 13967639593444621696 16667873124173275904 921362581192378496 3621596111921032704 6321829642649686912 9022063173378341120 11722296704106995328 14422530234835649536 17122763765564303744 1376253222583406336 4076486753312060544 6776720284040714752 9476953814769368960 12177187345498023168 14877420876226677376 17577654406955331584 1831143863974434176 4531377394703088384 7231610925431742592 9931844456160396800 12632077986889051008 15332311517617705216 18032545048346359424 2286034505365462016 4986268036094116224 7686501566822770432 10386735097551424640 13086968628280078848 15787202159008733056 40691616027835648 2740925146756489856 5441158677485144064 8141392208213798272 10841625738942452480 13541859269671106688 16242092800399760896 495582257418863488 3195815788147517696 5896049318876171904 8596282849604826112 11296516380333480320 13996749911062134528 16696983441790788736 950472898809891328 3650706429538545536 6350939960267199744 9051173490995853952 11751407021724508160 14451640552453162368 17151874083181816576 1405363540200919168 4105597070929573376 6805830601658227584 9506064132386881792 12206297663115536000 14906531193844190208 17606764724572844416 1860254181591947008 4560487712320601216 7260721243049255424 9960954773777909632 12661188304506563840 15361421835235218048 18061655365963872256 2315144822982974848 5015378353711629056 7715611884440283264 10415845415168937472 13116078945897591680 15816312476626245888 69801933645348480 2770035464374002688 5470268995102656896 8170502525831311104 10870736056559965312 13570969587288619520 16271203118017273728 524692575036376320 3224926105765030528 5925159636493684736 8625393167222338944 11325626697950993152 14025860228679647360 16726093759408301568 979583216427404160 3679816747156058368 6380050277884712576 9080283808613366784 11780517339342020992 14480750870070675200 17180984400799329408 1434473857818432000 4134707388547086208 6834940919275740416 9535174450004394624 12235407980733048832 14935641511461703040 17635875042190357248 1889364499209459840 4589598029938114048 7289831560666768256 9990065091395422464 12690298622124076672 15390532152852730880 18090765683581385088 2344255140600487680 5044488671329141888 7744722202057796096 10444955732786450304 13145189263515104512 15845422794243758720 98912251262861312 2799145781991515520 5499379312720169728 8199612843448823936 10899846374177478144 13600079904906132352 16300313435634786560 553802892653889152 3254036423382543360 5954269954111197568 8654503484839851776 11354737015568505984 14054970546297160192 16755204077025814400 1008693534044916992 3708927064773571200 6409160595502225408 9109394126230879616 11809627656959533824 14509861187688188032 17210094718416842240 1463584175435944832 4163817706164599040 6864051236893253248 9564284767621907456 12264518298350561664 14964751829079215872 17664985359807870080 1918474816826972672 4618708347555626880 7318941878284281088 10019175409012935296 12719408939741589504 15419642470470243712 18119876001198897920 2373365458218000512 5073598988946654720 7773832519675308928 10474066050403963136 13174299581132617344 15874533111861271552 128022568880374144 2828256099609028352 5528489630337682560 8228723161066336768 10928956691794990976 13629190222523645184 16329423753252299392 582913210271401984 3283146741000056192 5983380271728710400 8683613802457364608 11383847333186018816 14084080863914673024 16784314394643327232 1037803851662429824 3738037382391084032 6438270913119738240 9138504443848392448 11838737974577046656 14538971505305700864 17239205036034355072 1492694493053457664 4192928023782111872 6893161554510766080 9593395085239420288 12293628615968074496 14993862146696728704 17694095677425382912 1947585134444485504 4647818665173139712 7348052195901793920 10048285726630448128 12748519257359102336 15448752788087756544 18148986318816410752 2402475775835513344 5102709306564167552 7802942837292821760 10503176368021475968 13203409898750130176 15903643429478784384 157132886497886976 2857366417226541184 5557599947955195392 8257833478683849600 10958067009412503808 13658300540141158016 16358534070869812224 612023527888914816 3312257058617569024 6012490589346223232 8712724120074877440 11412957650803531648 14113191181532185856 16813424712260840064 1066914169279942656 3767147700008596864 6467381230737251072 9167614761465905280 11867848292194559488 14568081822923213696 17268315353651867904 1521804810670970496 4222038341399624704 6922271872128278912 9622505402856933120 12322738933585587328 15022972464314241536 17723205995042895744 1976695452061998336 4676928982790652544 7377162513519306752 10077396044247960960 12777629574976615168 15477863105705269376 18178096636433923584 2431586093453026176 5131819624181680384 7832053154910334592 10532286685638988800 13232520216367643008 15932753747096297216 186243204115399808 2886476734844054016 5586710265572708224 8286943796301362432 10987177327030016640 13687410857758670848 16387644388487325056 641133845506427648 3341367376235081856 6041600906963736064 8741834437692390272 11442067968421044480 14142301499149698688 16842535029878352896 1096024486897455488 3796258017626109696 6496491548354763904 9196725079083418112 11896958609812072320 14597192140540726528 17297425671269380736 1550915128288483328 4251148659017137536 6951382189745791744 9651615720474445952 12351849251203100160 15052082781931754368 17752316312660408576 2005805769679511168 4706039300408165376 7406272831136819584 10106506361865473792 12806739892594128000 15506973423322782208 18207206954051436416 2460696411070539008 5160929941799193216 7861163472527847424 10561397003256501632 13261630533985155840 15961864064713810048 215353521732912640 2915587052461566848 5615820583190221056 8316054113918875264 11016287644647529472 13716521175376183680 16416754706104837888 670244163123940480 3370477693852594688 6070711224581248896 8770944755309903104 11471178286038557312 14171411816767211520 16871645347495865728 1125134804514968320 3825368335243622528 6525601865972276736 9225835396700930944 11926068927429585152 14626302458158239360 17326535988886893568 1580025445905996160 4280258976634650368 6980492507363304576 9680726038091958784 12380959568820612992 15081193099549267200 17781426630277921408 2034916087297024000 4735149618025678208 7435383148754332416 10135616679482986624 12835850210211640832 15536083740940295040 18236317271668949248 2489806728688051840 5190040259416706048 7890273790145360256 10590507320874014464 13290740851602668672 15990974382331322880 244463839350425472 2944697370079079680 5644930900807733888 8345164431536388096 11045397962265042304 13745631492993696512 16445865023722350720 699354480741453312 3399588011470107520 6099821542198761728 8800055072927415936 11500288603656070144 14200522134384724352 16900755665113378560 1154245122132481152 3854478652861135360 6554712183589789568 9254945714318443776 11955179245047097984 14655412775775752192 17355646306504406400 1609135763523508992 4309369294252163200 7009602824980817408 9709836355709471616 12410069886438125824 15110303417166780032 17810536947895434240 2064026404914536832 4764259935643191040 7464493466371845248 10164726997100499456 12864960527829153664 15565194058557807872 18265427589286462080 2518917046305564672 5219150577034218880 7919384107762873088 10619617638491527296 13319851169220181504 16020084699948835712 273574156967938304 2973807687696592512 5674041218425246720 8374274749153900928 11074508279882555136 13774741810611209344 16474975341339863552 728464798358966144 3428698329087620352 6128931859816274560 8829165390544928768 11529398921273582976 14229632452002237184 16929865982730891392 1183355439749993984 3883588970478648192 6583822501207302400 9284056031935956608 11984289562664610816 14684523093393265024 17384756624121919232 1638246081141021824 4338479611869676032 7038713142598330240 9738946673326984448 12439180204055638656 15139413734784292864 17839647265512947072 2093136722532049664 4793370253260703872 7493603783989358080 10193837314718012288 12894070845446666496 15594304376175320704 18294537906903974912 2548027363923077504 5248260894651731712 7948494425380385920 10648727956109040128 13348961486837694336 16049195017566348544 302684474585451136 3002918005314105344 5703151536042759552 8403385066771413760 11103618597500067968 13803852128228722176 16504085658957376384 757575115976478976 3457808646705133184 6158042177433787392 8858275708162441600 11558509238891095808 14258742769619750016 16958976300348404224 1212465757367506816 3912699288096161024 6612932818824815232 9313166349553469440 12013399880282123648 14713633411010777856 17413866941739432064 1667356398758534656 4367589929487188864 7067823460215843072 9768056990944497280 12468290521673151488 15168524052401805696 17868757583130459904 2122247040149562496 4822480570878216704 7522714101606870912 10222947632335525120 12923181163064179328 15623414693792833536 18323648224521487744 2577137681540590336 5277371212269244544 7977604742997898752 10677838273726552960 13378071804455207168 16078305335183861376 331794792202963968 3032028322931618176 5732261853660272384 8432495384388926592 11132728915117580800 13832962445846235008 16533195976574889216 786685433593991808 3486918964322646016 6187152495051300224 8887386025779954432 11587619556508608640 14287853087237262848 16988086617965917056 1241576074985019648 3941809605713673856 6642043136442328064 9342276667170982272 12042510197899636480 14742743728628290688 17442977259356944896 1696466716376047488 4396700247104701696 7096933777833355904 9797167308562010112 12497400839290664320 15197634370019318528 17897867900747972736 2151357357767075328 4851590888495729536 7551824419224383744 10252057949953037952 12952291480681692160 15652525011410346368 18352758542139000576 2606247999158103168 5306481529886757376 8006715060615411584 10706948591344065792 13407182122072720000 16107415652801374208 360905109820476800 3061138640549131008 5761372171277785216 8461605702006439424 11161839232735093632 13862072763463747840 16562306294192402048 815795751211504640 3516029281940158848 6216262812668813056 8916496343397467264 11616729874126121472 14316963404854775680 17017196935583429888 1270686392602532480 3970919923331186688 6671153454059840896 9371386984788495104 12071620515517149312 14771854046245803520 17472087576974457728 1725577033993560320 4425810564722214528 7126044095450868736 9826277626179522944 12526511156908177152 15226744687636831360 17926978218365485568 2180467675384588160 4880701206113242368 7580934736841896576 10281168267570550784 12981401798299204992 15681635329027859200 18381868859756513408 2635358316775616000 5335591847504270208 8035825378232924416 10736058908961578624 13436292439690232832 16136525970418887040 390015427437989632 3090248958166643840 5790482488895298048 8490716019623952256 11190949550352606464 13891183081081260672 16591416611809914880 844906068829017472 3545139599557671680 6245373130286325888 8945606661014980096 11645840191743634304 14346073722472288512 17046307253200942720 1299796710220045312 4000030240948699520 6700263771677353728 9400497302406007936 12100730833134662144 14800964363863316352 17501197894591970560 1754687351611073152 4454920882339727360 7155154413068381568 9855387943797035776 12555621474525689984 15255855005254344192 17956088535982998400 2209577993002100992 4909811523730755200 7610045054459409408 10310278585188063616 13010512115916717824 15710745646645372032 18410979177374026240 2664468634393128832 5364702165121783040 8064935695850437248 10765169226579091456 13465402757307745664 16165636288036399872 419125745055502464 3119359275784156672 5819592806512810880 8519826337241465088 11220059867970119296 13920293398698773504 16620526929427427712 874016386446530304 3574249917175184512 6274483447903838720 8974716978632492928 11674950509361147136 14375184040089801344 17075417570818455552 1328907027837558144 4029140558566212352 6729374089294866560 9429607620023520768 12129841150752174976 14830074681480829184 17530308212209483392 1783797669228585984 4484031199957240192 7184264730685894400 9884498261414548608 12584731792143202816 15284965322871857024 17985198853600511232 2238688310619613824 4938921841348268032 7639155372076922240 10339388902805576448 13039622433534230656 15739855964262884864 18440089494991539072 2693578952010641664 5393812482739295872 8094046013467950080 10794279544196604288 13494513074925258496 16194746605653912704 448236062673015296 3148469593401669504 5848703124130323712 8548936654858977920 11249170185587632128 13949403716316286336 16649637247044940544 903126704064043136 3603360234792697344 6303593765521351552 9003827296250005760 11704060826978659968 14404294357707314176 17104527888435968384 1358017345455070976 4058250876183725184 6758484406912379392 9458717937641033600 12158951468369687808 14859184999098342016 17559418529826996224 1812907986846098816 4513141517574753024 7213375048303407232 9913608579032061440 12613842109760715648 15314075640489369856 18014309171218024064 2267798628237126656 4968032158965780864 7668265689694435072 10368499220423089280 13068732751151743488 15768966281880397696 22455738899500288 2722689269628154496 5422922800356808704 8123156331085462912 10823389861814117120 13523623392542771328 16223856923271425536 477346380290528128 3177579911019182336 5877813441747836544 8578046972476490752 11278280503205144960 13978514033933799168 16678747564662453376 932237021681555968 3632470552410210176 6332704083138864384 9032937613867518592 11733171144596172800 14433404675324827008 17133638206053481216 1387127663072583808 4087361193801238016 6787594724529892224 9487828255258546432 12188061785987200640 14888295316715854848 17588528847444509056 1842018304463611648 4542251835192265856 7242485365920920064 9942718896649574272 12642952427378228480 15343185958106882688 18043419488835536896 2296908945854639488 4997142476583293696 7697376007311947904 10397609538040602112 13097843068769256320 15798076599497910528 51566056517013120 2751799587245667328 5452033117974321536 8152266648702975744 10852500179431629952 13552733710160284160 16252967240888938368 506456697908040960 3206690228636695168 5906923759365349376 8607157290094003584 11307390820822657792 14007624351551312000 16707857882279966208 961347339299068800 3661580870027723008 6361814400756377216 9062047931485031424 11762281462213685632 14462514992942339840 17162748523670994048 1416237980690096640 4116471511418750848 6816705042147405056 9516938572876059264 12217172103604713472 14917405634333367680 17617639165062021888 1871128622081124480 4571362152809778688 7271595683538432896 9971829214267087104 12672062744995741312 15372296275724395520 18072529806453049728 2326019263472152320 5026252794200806528 7726486324929460736 10426719855658114944 13126953386386769152 15827186917115423360 80676374134525952 2780909904863180160 5481143435591834368 8181376966320488576 10881610497049142784 13581844027777796992 16282077558506451200 535567015525553792 3235800546254208000 5936034076982862208 8636267607711516416 11336501138440170624 14036734669168824832 16736968199897479040 990457656916581632 3690691187645235840 6390924718373890048 9091158249102544256 11791391779831198464 14491625310559852672 17191858841288506880 1445348298307609472 4145581829036263680 6845815359764917888 9546048890493572096 12246282421222226304 14946515951950880512 17646749482679534720 1900238939698637312 4600472470427291520 7300706001155945728 10000939531884599936 12701173062613254144 15401406593341908352 18101640124070562560 2355129581089665152 5055363111818319360 7755596642546973568 10455830173275627776 13156063704004281984 15856297234732936192 109786691752038784 2810020222480692992 5510253753209347200 8210487283938001408 10910720814666655616 13610954345395309824 16311187876123964032 564677333143066624 3264910863871720832 5965144394600375040 8665377925329029248 11365611456057683456 14065844986786337664 16766078517514991872 1019567974534094464 3719801505262748672 6420035035991402880 9120268566720057088 11820502097448711296 14520735628177365504 17220969158906019712 1474458615925122304 4174692146653776512 6874925677382430720 9575159208111084928 12275392738839739136 14975626269568393344 17675859800297047552 1929349257316150144 4629582788044804352 7329816318773458560 10030049849502112768 12730283380230766976 15430516910959421184 18130750441688075392 2384239898707177984 5084473429435832192 7784706960164486400 10484940490893140608 13185174021621794816 15885407552350449024 138897009369551616 2839130540098205824 5539364070826860032 8239597601555514240 10939831132284168448 13640064663012822656 16340298193741476864 593787650760579456 3294021181489233664 5994254712217887872 8694488242946542080 11394721773675196288 14094955304403850496 16795188835132504704 1048678292151607296 3748911822880261504 6449145353608915712 9149378884337569920 11849612415066224128 14549845945794878336 17250079476523532544 1503568933542635136 4203802464271289344 6904035994999943552 9604269525728597760 12304503056457251968 15004736587185906176 17704970117914560384 1958459574933662976 4658693105662317184 7358926636390971392 10059160167119625600 12759393697848279808 15459627228576934016 18159860759305588224 2413350216324690816 5113583747053345024 7813817277781999232 10514050808510653440 13214284339239307648 15914517869967961856 168007326987064448 2868240857715718656 5568474388444372864 8268707919173027072 10968941449901681280 13669174980630335488 16369408511358989696 622897968378092288 3323131499106746496 6023365029835400704 8723598560564054912 11423832091292709120 14124065622021363328 16824299152750017536 1077788609769120128 3778022140497774336 6478255671226428544 9178489201955082752 11878722732683736960 14578956263412391168 17279189794141045376 1532679251160147968 4232912781888802176 6933146312617456384 9633379843346110592 12333613374074764800 15033846904803419008 17734080435532073216 1987569892551175808 4687803423279830016 7388036954008484224 10088270484737138432 12788504015465792640 15488737546194446848 18188971076923101056 2442460533942203648 5142694064670857856 7842927595399512064 10543161126128166272 13243394656856820480 15943628187585474688 197117644604577280 2897351175333231488 5597584706061885696 8297818236790539904 10998051767519194112 13698285298247848320 16398518828976502528 652008285995605120 3352241816724259328 6052475347452913536 8752708878181567744 11452942408910221952 14153175939638876160 16853409470367530368 1106898927386632960 3807132458115287168 6507365988843941376 9207599519572595584 11907833050301249792 14608066581029904000 17308300111758558208 1561789568777660800 4262023099506315008 6962256630234969216 9662490160963623424 12362723691692277632 15062957222420931840 17763190753149586048 2016680210168688640 4716913740897342848 7417147271625997056 10117380802354651264 12817614333083305472 15517847863811959680 18218081394540613888 2471570851559716480 5171804382288370688 7872037913017024896 10572271443745679104 13272504974474333312 15972738505202987520 226227962222090112 2926461492950744320 5626695023679398528 8326928554408052736 11027162085136706944 13727395615865361152 16427629146594015360 681118603613117952 3381352134341772160 6081585665070426368 8781819195799080576 11482052726527734784 14182286257256388992 16882519787985043200 1136009245004145792 3836242775732800000 6536476306461454208 9236709837190108416 11936943367918762624 14637176898647416832 17337410429376071040 1590899886395173632 4291133417123827840 6991366947852482048 9691600478581136256 12391834009309790464 15092067540038444672 17792301070767098880 2045790527786201472 4746024058514855680 7446257589243509888 10146491119972164096 12846724650700818304 15546958181429472512 18247191712158126720 2500681169177229312 5200914699905883520 7901148230634537728 10601381761363191936 13301615292091846144 16001848822820500352 255338279839602944 2955571810568257152 5655805341296911360 8356038872025565568 11056272402754219776 13756505933482873984 16456739464211528192 710228921230630784 3410462451959284992 6110695982687939200 8810929513416593408 11511163044145247616 14211396574873901824 16911630105602556032 1165119562621658624 3865353093350312832 6565586624078967040 9265820154807621248 11966053685536275456 14666287216264929664 17366520746993583872 1620010204012686464 4320243734741340672 7020477265469994880 9720710796198649088 12420944326927303296 15121177857655957504 17821411388384611712 2074900845403714304 4775134376132368512 7475367906861022720 10175601437589676928 12875834968318331136 15576068499046985344 18276302029775639552 2529791486794742144 5230025017523396352 7930258548252050560 10630492078980704768 13330725609709358976 16030959140438013184 284448597457115776 2984682128185769984 5684915658914424192 8385149189643078400 11085382720371732608 13785616251100386816 16485849781829041024 739339238848143616 3439572769576797824 6139806300305452032 8840039831034106240 11540273361762760448 14240506892491414656 16940740423220068864 1194229880239171456 3894463410967825664 6594696941696479872 9294930472425134080 11995164003153788288 14695397533882442496 17395631064611096704 1649120521630199296 4349354052358853504 7049587583087507712 9749821113816161920 12450054644544816128 15150288175273470336 17850521706002124544 2104011163021227136 4804244693749881344 7504478224478535552 10204711755207189760 12904945285935843968 15605178816664498176 18305412347393152384 2558901804412254976 5259135335140909184 7959368865869563392 10659602396598217600 13359835927326871808 16060069458055526016 313558915074628608 3013792445803282816 5714025976531937024 8414259507260591232 11114493037989245440 13814726568717899648 16514960099446553856 768449556465656448 3468683087194310656 6168916617922964864 8869150148651619072 11569383679380273280 14269617210108927488 16969850740837581696 1223340197856684288 3923573728585338496 6623807259313992704 9324040790042646912 12024274320771301120 14724507851499955328 17424741382228609536 1678230839247712128 4378464369976366336 7078697900705020544 9778931431433674752 12479164962162328960 15179398492890983168 17879632023619637376 2133121480638739968 4833355011367394176 7533588542096048384 10233822072824702592 12934055603553356800 15634289134282011008 18334522665010665216 2588012122029767808 5288245652758422016 7988479183487076224 10688712714215730432 13388946244944384640 16089179775673038848 342669232692141440 3042902763420795648 5743136294149449856 8443369824878104064 11143603355606758272 13843836886335412480 16544070417064066688 797559874083169280 3497793404811823488 6198026935540477696 8898260466269131904 11598493996997786112 14298727527726440320 16998961058455094528 1252450515474197120 3952684046202851328 6652917576931505536 9353151107660159744 12053384638388813952 14753618169117468160 17453851699846122368 1707341156865224960 4407574687593879168 7107808218322533376 9808041749051187584 12508275279779841792 15208508810508496000 17908742341237150208 2162231798256252800 4862465328984907008 7562698859713561216 10262932390442215424 12963165921170869632 15663399451899523840 18363632982628178048 2617122439647280640 5317355970375934848 8017589501104589056 10717823031833243264 13418056562561897472 16118290093290551680 371779550309654272 3072013081038308480 5772246611766962688 8472480142495616896 11172713673224271104 13872947203952925312 16573180734681579520 826670191700682112 3526903722429336320 6227137253157990528 8927370783886644736 11627604314615298944 14327837845343953152 17028071376072607360 1281560833091709952 3981794363820364160 6682027894549018368 9382261425277672576 12082494956006326784 14782728486734980992 17482962017463635200 1736451474482737792 4436685005211392000 7136918535940046208 9837152066668700416 12537385597397354624 15237619128126008832 17937852658854663040 2191342115873765632 4891575646602419840 7591809177331074048 10292042708059728256 12992276238788382464 15692509769517036672 18392743300245690880 2646232757264793472 5346466287993447680 8046699818722101888 10746933349450756096 13447166880179410304 16147400410908064512 400889867927167104 3101123398655821312 5801356929384475520 8501590460113129728 11201823990841783936 13902057521570438144 16602291052299092352 855780509318194944 3556014040046849152 6256247570775503360 8956481101504157568 11656714632232811776 14356948162961465984 17057181693690120192 1310671150709222784 4010904681437876992 6711138212166531200 9411371742895185408 12111605273623839616 14811838804352493824 17512072335081148032 1765561792100250624 4465795322828904832 7166028853557559040 9866262384286213248 12566495915014867456 15266729445743521664 17966962976472175872 2220452433491278464 4920685964219932672 7620919494948586880 10321153025677241088 13021386556405895296 15721620087134549504 18421853617863203712 2675343074882306304 5375576605610960512 8075810136339614720 10776043667068268928 13476277197796923136 16176510728525577344 430000185544679936 3130233716273334144 5830467247001988352 8530700777730642560 11230934308459296768 13931167839187950976 16631401369916605184 884890826935707776 3585124357664361984 6285357888393016192 8985591419121670400 11685824949850324608 14386058480578978816 17086292011307633024 1339781468326735616 4040014999055389824 6740248529784044032 9440482060512698240 12140715591241352448 14840949121970006656 17541182652698660864 1794672109717763456 4494905640446417664 7195139171175071872 9895372701903726080 12595606232632380288 15295839763361034496 17996073294089688704 2249562751108791296 4949796281837445504 7650029812566099712 10350263343294753920 13050496874023408128 15750730404752062336 4219861771164928 2704453392499819136 5404686923228473344 8104920453957127552 10805153984685781760 13505387515414435968 16205621046143090176 459110503162192768 3159344033890846976 5859577564619501184 8559811095348155392 11260044626076809600 13960278156805463808 16660511687534118016 914001144553220608 3614234675281874816 6314468206010529024 9014701736739183232 11714935267467837440 14415168798196491648 17115402328925145856 1368891785944248448 4069125316672902656 6769358847401556864 9469592378130211072 12169825908858865280 14870059439587519488 17570292970316173696 1823782427335276288 4524015958063930496 7224249488792584704 9924483019521238912 12624716550249893120 15324950080978547328 18025183611707201536 2278673068726304128 4978906599454958336 7679140130183612544 10379373660912266752 13079607191640920960 15779840722369575168 33330179388677760 2733563710117331968 5433797240845986176 8134030771574640384 10834264302303294592 13534497833031948800 16234731363760603008 488220820779705600 3188454351508359808 5888687882237014016 8588921412965668224 11289154943694322432 13989388474422976640 16689622005151630848 943111462170733440 3643344992899387648 6343578523628041856 9043812054356696064 11744045585085350272 14444279115814004480 17144512646542658688 1398002103561761280 4098235634290415488 6798469165019069696 9498702695747723904 12198936226476378112 14899169757205032320 17599403287933686528 1852892744952789120 4553126275681443328 7253359806410097536 9953593337138751744 12653826867867405952 15354060398596060160 18054293929324714368 2307783386343816960 5008016917072471168 7708250447801125376 10408483978529779584 13108717509258433792 15808951039987088000 62440497006190592 2762674027734844800 5462907558463499008 8163141089192153216 10863374619920807424 13563608150649461632 16263841681378115840 517331138397218432 3217564669125872640 5917798199854526848 8618031730583181056 11318265261311835264 14018498792040489472 16718732322769143680 972221779788246272 3672455310516900480 6372688841245554688 9072922371974208896 11773155902702863104 14473389433431517312 17173622964160171520 1427112421179274112 4127345951907928320 6827579482636582528 9527813013365236736 12228046544093890944 14928280074822545152 17628513605551199360 1882003062570301952 4582236593298956160 7282470124027610368 9982703654756264576 12682937185484918784 15383170716213572992 18083404246942227200 2336893703961329792 5037127234689984000 7737360765418638208 10437594296147292416 13137827826875946624 15838061357604600832 91550814623703424 2791784345352357632 5492017876081011840 8192251406809666048 10892484937538320256 13592718468266974464 16292951998995628672 546441456014731264 3246674986743385472 5946908517472039680 8647142048200693888 11347375578929348096 14047609109658002304 16747842640386656512 1001332097405759104 3701565628134413312 6401799158863067520 9102032689591721728 11802266220320375936 14502499751049030144 17202733281777684352 1456222738796786944 4156456269525441152 6856689800254095360 9556923330982749568 12257156861711403776 14957390392440057984 17657623923168712192 1911113380187814784 4611346910916468992 7311580441645123200 10011813972373777408 12712047503102431616 15412281033831085824 18112514564559740032 2366004021578842624 5066237552307496832 7766471083036151040 10466704613764805248 13166938144493459456 15867171675222113664 120661132241216256 2820894662969870464 5521128193698524672 8221361724427178880 10921595255155833088 13621828785884487296 16322062316613141504 575551773632244096 3275785304360898304 5976018835089552512 8676252365818206720 11376485896546860928 14076719427275515136 16776952958004169344 1030442415023271936 3730675945751926144 6430909476480580352 9131143007209234560 11831376537937888768 14531610068666542976 17231843599395197184 1485333056414299776 4185566587142953984 6885800117871608192 9586033648600262400 12286267179328916608 14986500710057570816 17686734240786225024 1940223697805327616 4640457228533981824 7340690759262636032 10040924289991290240 12741157820719944448 15441391351448598656 18141624882177252864 2395114339196355456 5095347869925009664 7795581400653663872 10495814931382318080 13196048462110972288 15896281992839626496 149771449858729088 2850004980587383296 5550238511316037504 8250472042044691712 10950705572773345920 13650939103502000128 16351172634230654336 604662091249756928 3304895621978411136 6005129152707065344 8705362683435719552 11405596214164373760 14105829744893027968 16806063275621682176 1059552732640784768 3759786263369438976 6460019794098093184 9160253324826747392 11860486855555401600 14560720386284055808 17260953917012710016 1514443374031812608 4214676904760466816 6914910435489121024 9615143966217775232 12315377496946429440 15015611027675083648 17715844558403737856 1969334015422840448 4669567546151494656 7369801076880148864 10070034607608803072 12770268138337457280 15470501669066111488 18170735199794765696 2424224656813868288 5124458187542522496 7824691718271176704 10524925248999830912 13225158779728485120 15925392310457139328 178881767476241920 2879115298204896128 5579348828933550336 8279582359662204544 10979815890390858752 13680049421119512960 16380282951848167168 633772408867269760 3334005939595923968 6034239470324578176 8734473001053232384 11434706531781886592 14134940062510540800 16835173593239195008 1088663050258297600 3788896580986951808 6489130111715606016 9189363642444260224 11889597173172914432 14589830703901568640 17290064234630222848 1543553691649325440 4243787222377979648 6944020753106633856 9644254283835288064 12344487814563942272 15044721345292596480 17744954876021250688 1998444333040353280 4698677863769007488 7398911394497661696 10099144925226315904 12799378455954970112 15499611986683624320 18199845517412278528 2453334974431381120 5153568505160035328 7853802035888689536 10554035566617343744 13254269097345997952 15954502628074652160 207992085093754752 2908225615822408960 5608459146551063168 8308692677279717376 11008926208008371584 13709159738737025792 16409393269465680000 662882726484782592 3363116257213436800 6063349787942091008 8763583318670745216 11463816849399399424 14164050380128053632 16864283910856707840 1117773367875810432 3818006898604464640 6518240429333118848 9218473960061773056 11918707490790427264 14618941021519081472 17319174552247735680 1572664009266838272 4272897539995492480 6973131070724146688 9673364601452800896 12373598132181455104 15073831662910109312 17774065193638763520 2027554650657866112 4727788181386520320 7428021712115174528 10128255242843828736 12828488773572482944 15528722304301137152 18228955835029791360 2482445292048893952 5182678822777548160 7882912353506202368 10583145884234856576 13283379414963510784 15983612945692164992 237102402711267584 2937335933439921792 5637569464168576000 8337802994897230208 11038036525625884416 13738270056354538624 16438503587083192832 691993044102295424 3392226574830949632 6092460105559603840 8792693636288258048 11492927167016912256 14193160697745566464 16893394228474220672 1146883685493323264 3847117216221977472 6547350746950631680 9247584277679285888 11947817808407940096 14648051339136594304 17348284869865248512 1601774326884351104 4302007857613005312 7002241388341659520 9702474919070313728 12402708449798967936 15102941980527622144 17803175511256276352 2056664968275378944 4756898499004033152 7457132029732687360 10157365560461341568 12857599091189995776 15557832621918649984 18258066152647304192 2511555609666406784 5211789140395060992 7912022671123715200 10612256201852369408 13312489732581023616 16012723263309677824 266212720328780416 2966446251057434624 5666679781786088832 8366913312514743040 11067146843243397248 13767380373972051456 16467613904700705664 721103361719808256 3421336892448462464 6121570423177116672 8821803953905770880 11522037484634425088 14222271015363079296 16922504546091733504 1175994003110836096 3876227533839490304 6576461064568144512 9276694595296798720 11976928126025452928 14677161656754107136 17377395187482761344 1630884644501863936 4331118175230518144 7031351705959172352 9731585236687826560 12431818767416480768 15132052298145134976 17832285828873789184 2085775285892891776 4786008816621545984 7486242347350200192 10186475878078854400 12886709408807508608 15586942939536162816 18287176470264817024 2540665927283919616 5240899458012573824 7941132988741228032 10641366519469882240 13341600050198536448 16041833580927190656 295323037946293248 2995556568674947456 5695790099403601664 8396023630132255872 11096257160860910080 13796490691589564288 16496724222318218496 750213679337321088 3450447210065975296 6150680740794629504 8850914271523283712 11551147802251937920 14251381332980592128 16951614863709246336 1205104320728348928 3905337851457003136 6605571382185657344 9305804912914311552 12006038443642965760 14706271974371619968 17406505505100274176 1659994962119376768 4360228492848030976 7060462023576685184 9760695554305339392 12460929085033993600 15161162615762647808 17861396146491302016 2114885603510404608 4815119134239058816 7515352664967713024 10215586195696367232 12915819726425021440 15616053257153675648 18316286787882329856 2569776244901432448 5270009775630086656 7970243306358740864 10670476837087395072 13370710367816049280 16070943898544703488 324433355563806080 3024666886292460288 5724900417021114496 8425133947749768704 11125367478478422912 13825601009207077120 16525834539935731328 779323996954833920 3479557527683488128 6179791058412142336 8880024589140796544 11580258119869450752 14280491650598104960 16980725181326759168 1234214638345861760 3934448169074515968 6634681699803170176 9334915230531824384 12035148761260478592 14735382291989132800 17435615822717787008 1689105279736889600 4389338810465543808 7089572341194198016 9789805871922852224 12490039402651506432 15190272933380160640 17890506464108814848 2143995921127917440 4844229451856571648 7544462982585225856 10244696513313880064 12944930044042534272 15645163574771188480 18345397105499842688 2598886562518945280 5299120093247599488 7999353623976253696 10699587154704907904 13399820685433562112 16100054216162216320 353543673181318912 3053777203909973120 5754010734638627328 8454244265367281536 11154477796095935744 13854711326824589952 16554944857553244160 808434314572346752 3508667845301000960 6208901376029655168 8909134906758309376 11609368437486963584 14309601968215617792 17009835498944272000 1263324955963374592 3963558486692028800 6663792017420683008 9364025548149337216 12064259078877991424 14764492609606645632 17464726140335299840 1718215597354402432 4418449128083056640 7118682658811710848 9818916189540365056 12519149720269019264 15219383250997673472 17919616781726327680 2173106238745430272 4873339769474084480 7573573300202738688 10273806830931392896 12974040361660047104 15674273892388701312 18374507423117355520 2627996880136458112 5328230410865112320 8028463941593766528 10728697472322420736 13428931003051074944 16129164533779729152 382653990798831744 3082887521527485952 5783121052256140160 8483354582984794368 11183588113713448576 13883821644442102784 16584055175170756992 837544632189859584 3537778162918513792 6238011693647168000 8938245224375822208 11638478755104476416 14338712285833130624 17038945816561784832 1292435273580887424 3992668804309541632 6692902335038195840 9393135865766850048 12093369396495504256 14793602927224158464 17493836457952812672 1747325914971915264 4447559445700569472 7147792976429223680 9848026507157877888 12548260037886532096 15248493568615186304 17948727099343840512 2202216556362943104 4902450087091597312 7602683617820251520 10302917148548905728 13003150679277559936 15703384210006214144 18403617740734868352 2657107197753970944 5357340728482625152 8057574259211279360 10757807789939933568 13458041320668587776 16158274851397241984 411764308416344576 3111997839144998784 5812231369873652992 8512464900602307200 11212698431330961408 13912931962059615616 16613165492788269824 866654949807372416 3566888480536026624 6267122011264680832 8967355541993335040 11667589072721989248 14367822603450643456 17068056134179297664 1321545591198400256 4021779121927054464 6722012652655708672 9422246183384362880 12122479714113017088 14822713244841671296 17522946775570325504 1776436232589428096 4476669763318082304 7176903294046736512 9877136824775390720 12577370355504044928 15277603886232699136 17977837416961353344 2231326873980455936 4931560404709110144 7631793935437764352 10332027466166418560 13032260996895072768 15732494527623726976 18432728058352381184 2686217515371483776 5386451046100137984 8086684576828792192 10786918107557446400 13487151638286100608 16187385169014754816 440874626033857408 3141108156762511616 5841341687491165824 8541575218219820032 11241808748948474240 13942042279677128448 16642275810405782656 895765267424885248 3595998798153539456 6296232328882193664 8996465859610847872 11696699390339502080 14396932921068156288 17097166451796810496 1350655908815913088 4050889439544567296 6751122970273221504 9451356501001875712 12151590031730529920 14851823562459184128 17552057093187838336 1805546550206940928 4505780080935595136 7206013611664249344 9906247142392903552 12606480673121557760 15306714203850211968 18006947734578866176 2260437191597968768 4960670722326622976 7660904253055277184 10361137783783931392 13061371314512585600 15761604845241239808 15094302260342400 2715327832988996608 5415561363717650816 8115794894446305024 10816028425174959232 13516261955903613440 16216495486632267648 469984943651370240 3170218474380024448 5870452005108678656 8570685535837332864 11270919066565987072 13971152597294641280 16671386128023295488 924875585042398080 3625109115771052288 6325342646499706496 9025576177228360704 11725809707957014912 14426043238685669120 17126276769414323328 1379766226433425920 4079999757162080128 6780233287890734336 9480466818619388544 12180700349348042752 14880933880076696960 17581167410805351168 1834656867824453760 4534890398553107968 7235123929281762176 9935357460010416384 12635590990739070592 15335824521467724800 18036058052196379008 2289547509215481600 4989781039944135808 7690014570672790016 10390248101401444224 13090481632130098432 15790715162858752640 44204619877855232 2744438150606509440 5444671681335163648 8144905212063817856 10845138742792472064 13545372273521126272 16245605804249780480 499095261268883072 3199328791997537280 5899562322726191488 8599795853454845696 11300029384183499904 14000262914912154112 16700496445640808320 953985902659910912 3654219433388565120 6354452964117219328 9054686494845873536 11754920025574527744 14455153556303181952 17155387087031836160 1408876544050938752 4109110074779592960 6809343605508247168 9509577136236901376 12209810666965555584 14910044197694209792 17610277728422864000 1863767185441966592 4564000716170620800 7264234246899275008 9964467777627929216 12664701308356583424 15364934839085237632 18065168369813891840 2318657826832994432 5018891357561648640 7719124888290302848 10419358419018957056 13119591949747611264 15819825480476265472 73314937495368064 2773548468224022272 5473781998952676480 8174015529681330688 10874249060409984896 13574482591138639104 16274716121867293312 528205578886395904 3228439109615050112 5928672640343704320 8628906171072358528 11329139701801012736 14029373232529666944 16729606763258321152 983096220277423744 3683329751006077952 6383563281734732160 9083796812463386368 11784030343192040576 14484263873920694784 17184497404649348992 1437986861668451584 4138220392397105792 6838453923125760000 9538687453854414208 12238920984583068416 14939154515311722624 17639388046040376832 1892877503059479424 4593111033788133632 7293344564516787840 9993578095245442048 12693811625974096256 15394045156702750464 18094278687431404672 2347768144450507264 5048001675179161472 7748235205907815680 10448468736636469888 13148702267365124096 15848935798093778304 102425255112880896 2802658785841535104 5502892316570189312 8203125847298843520 10903359378027497728 13603592908756151936 16303826439484806144 557315896503908736 3257549427232562944 5957782957961217152 8658016488689871360 11358250019418525568 14058483550147179776 16758717080875833984 1012206537894936576 3712440068623590784 6412673599352244992 9112907130080899200 11813140660809553408 14513374191538207616 17213607722266861824 1467097179285964416 4167330710014618624 6867564240743272832 9567797771471927040 12268031302200581248 14968264832929235456 17668498363657889664 1921987820676992256 4622221351405646464 7322454882134300672 10022688412862954880 12722921943591609088 15423155474320263296 18123389005048917504 2376878462068020096 5077111992796674304 7777345523525328512 10477579054253982720 13177812584982636928 15878046115711291136 131535572730393728 2831769103459047936 5532002634187702144 8232236164916356352 10932469695645010560 13632703226373664768 16332936757102318976 586426214121421568 3286659744850075776 5986893275578729984 8687126806307384192 11387360337036038400 14087593867764692608 16787827398493346816 1041316855512449408 3741550386241103616 6441783916969757824 9142017447698412032 11842250978427066240 14542484509155720448 17242718039884374656 1496207496903477248 4196441027632131456 6896674558360785664 9596908089089439872 12297141619818094080 14997375150546748288 17697608681275402496 1951098138294505088 4651331669023159296 7351565199751813504 10051798730480467712 12752032261209121920 15452265791937776128 18152499322666430336 2405988779685532928 5106222310414187136 7806455841142841344 10506689371871495552 13206922902600149760 15907156433328803968 160645890347906560 2860879421076560768 5561112951805214976 8261346482533869184 10961580013262523392 13661813543991177600 16362047074719831808 615536531738934400 3315770062467588608 6016003593196242816 8716237123924897024 11416470654653551232 14116704185382205440 16816937716110859648 1070427173129962240 3770660703858616448 6470894234587270656 9171127765315924864 11871361296044579072 14571594826773233280 17271828357501887488 1525317814520990080 4225551345249644288 6925784875978298496 9626018406706952704 12326251937435606912 15026485468164261120 17726718998892915328 1980208455912017920 4680441986640672128 7380675517369326336 10080909048097980544 12781142578826634752 15481376109555288960 18181609640283943168 2435099097303045760 5135332628031699968 7835566158760354176 10535799689489008384 13236033220217662592 15936266750946316800 189756207965419392 2889989738694073600 5590223269422727808 8290456800151382016 10990690330880036224 13690923861608690432 16391157392337344640 644646849356447232 3344880380085101440 6045113910813755648 8745347441542409856 11445580972271064064 14145814502999718272 16846048033728372480 1099537490747475072 3799771021476129280 6500004552204783488 9200238082933437696 11900471613662091904 14600705144390746112 17300938675119400320 1554428132138502912 4254661662867157120 6954895193595811328 9655128724324465536 12355362255053119744 15055595785781773952 17755829316510428160 2009318773529530752 4709552304258184960 7409785834986839168 10110019365715493376 12810252896444147584 15510486427172801792 18210719957901456000 2464209414920558592 5164442945649212800 7864676476377867008 10564910007106521216 13265143537835175424 15965377068563829632 218866525582932224 2919100056311586432 5619333587040240640 8319567117768894848 11019800648497549056 13720034179226203264 16420267709954857472 673757166973960064 3373990697702614272 6074224228431268480 8774457759159922688 11474691289888576896 14174924820617231104 16875158351345885312 1128647808364987904 3828881339093642112 6529114869822296320 9229348400550950528 11929581931279604736 14629815462008258944 17330048992736913152 1583538449756015744 4283771980484669952 6984005511213324160 9684239041941978368 12384472572670632576 15084706103399286784 17784939634127940992 2038429091147043584 4738662621875697792 7438896152604352000 10139129683333006208 12839363214061660416 15539596744790314624 18239830275518968832 2493319732538071424 5193553263266725632 7893786793995379840 10594020324724034048 13294253855452688256 15994487386181342464 247976843200445056 2948210373929099264 5648443904657753472 8348677435386407680 11048910966115061888 13749144496843716096 16449378027572370304 702867484591472896 3403101015320127104 6103334546048781312 8803568076777435520 11503801607506089728 14204035138234743936 16904268668963398144 1157758125982500736 3857991656711154944 6558225187439809152 9258458718168463360 11958692248897117568 14658925779625771776 17359159310354425984 1612648767373528576 4312882298102182784 7013115828830836992 9713349359559491200 12413582890288145408 15113816421016799616 17814049951745453824 2067539408764556416 4767772939493210624 7468006470221864832 10168240000950519040 12868473531679173248 15568707062407827456 18268940593136481664 2522430050155584256 5222663580884238464 7922897111612892672 10623130642341546880 13323364173070201088 16023597703798855296 277087160817957888 2977320691546612096 5677554222275266304 8377787753003920512 11078021283732574720 13778254814461228928 16478488345189883136 731977802208985728 3432211332937639936 6132444863666294144 8832678394394948352 11532911925123602560 14233145455852256768 16933378986580910976 1186868443600013568 3887101974328667776 6587335505057321984 9287569035785976192 11987802566514630400 14688036097243284608 17388269627971938816 1641759084991041408 4341992615719695616 7042226146448349824 9742459677177004032 12442693207905658240 15142926738634312448 17843160269362966656 2096649726382069248 4796883257110723456 7497116787839377664 10197350318568031872 12897583849296686080 15597817380025340288 18298050910753994496 2551540367773097088 5251773898501751296 7952007429230405504 10652240959959059712 13352474490687713920 16052708021416368128 306197478435470720 3006431009164124928 5706664539892779136 8406898070621433344 11107131601350087552 13807365132078741760 16507598662807395968 761088119826498560 3461321650555152768 6161555181283806976 8861788712012461184 11562022242741115392 14262255773469769600 16962489304198423808 1215978761217526400 3916212291946180608 6616445822674834816 9316679353403489024 12016912884132143232 14717146414860797440 17417379945589451648 1670869402608554240 4371102933337208448 7071336464065862656 9771569994794516864 12471803525523171072 15172037056251825280 17872270586980479488 2125760043999582080 4825993574728236288 7526227105456890496 10226460636185544704 12926694166914198912 15626927697642853120 18327161228371507328 2580650685390609920 5280884216119264128 7981117746847918336 10681351277576572544 13381584808305226752 16081818339033880960 335307796052983552 3035541326781637760 5735774857510291968 8436008388238946176 11136241918967600384 13836475449696254592 16536708980424908800 790198437444011392 3490431968172665600 6190665498901319808 8890899029629974016 11591132560358628224 14291366091087282432 16991599621815936640 1245089078835039232 3945322609563693440 6645556140292347648 9345789671021001856 12046023201749656064 14746256732478310272 17446490263206964480 1699979720226067072 4400213250954721280 7100446781683375488 9800680312412029696 12500913843140683904 15201147373869338112 17901380904597992320 2154870361617094912 4855103892345749120 7555337423074403328 10255570953803057536 12955804484531711744 15656038015260365952 18356271545989020160 2609761003008122752 5309994533736776960 8010228064465431168 10710461595194085376 13410695125922739584 16110928656651393792 364418113670496384 3064651644399150592 5764885175127804800 8465118705856459008 11165352236585113216 13865585767313767424 16565819298042421632 819308755061524224 3519542285790178432 6219775816518832640 8920009347247486848 11620242877976141056 14320476408704795264 17020709939433449472 1274199396452552064 3974432927181206272 6674666457909860480 9374899988638514688 12075133519367168896 14775367050095823104 17475600580824477312 1729090037843579904 4429323568572234112 7129557099300888320 9829790630029542528 12530024160758196736 15230257691486850944 17930491222215505152 2183980679234607744 4884214209963261952 7584447740691916160 10284681271420570368 12984914802149224576 15685148332877878784 18385381863606532992 2638871320625635584 5339104851354289792 8039338382082944000 10739571912811598208 13439805443540252416 16140038974268906624 393528431288009216 3093761962016663424 5793995492745317632 8494229023473971840 11194462554202626048 13894696084931280256 16594929615659934464 848419072679037056 3548652603407691264 6248886134136345472 8949119664864999680 11649353195593653888 14349586726322308096 17049820257050962304 1303309714070064896 4003543244798719104 6703776775527373312 9404010306256027520 12104243836984681728 14804477367713335936 17504710898441990144 1758200355461092736 4458433886189746944 7158667416918401152 9858900947647055360 12559134478375709568 15259368009104363776 17959601539833017984 2213090996852120576 4913324527580774784 7613558058309428992 10313791589038083200 13014025119766737408 15714258650495391616 18414492181224045824 2667981638243148416 5368215168971802624 8068448699700456832 10768682230429111040 13468915761157765248 16169149291886419456 422638748905522048 3122872279634176256 5823105810362830464 8523339341091484672 11223572871820138880 13923806402548793088 16624039933277447296 877529390296549888 3577762921025204096 6277996451753858304 8978229982482512512 11678463513211166720 14378697043939820928 17078930574668475136 1332420031687577728 4032653562416231936 6732887093144886144 9433120623873540352 12133354154602194560 14833587685330848768 17533821216059502976 1787310673078605568 4487544203807259776 7187777734535913984 9888011265264568192 12588244795993222400 15288478326721876608 17988711857450530816 2242201314469633408 4942434845198287616 7642668375926941824 10342901906655596032 13043135437384250240 15743368968112904448 18443602498841558656 2697091955860661248 5397325486589315456 8097559017317969664 10797792548046623872 13498026078775278080 16198259609503932288 451749066523034880 3151982597251689088 5852216127980343296 8552449658708997504 11252683189437651712 13952916720166305920 16653150250894960128 906639707914062720 3606873238642716928 6307106769371371136 9007340300100025344 11707573830828679552 14407807361557333760 17108040892285987968 1361530349305090560 4061763880033744768 6761997410762398976 9462230941491053184 12162464472219707392 14862698002948361600 17562931533677015808 1816420990696118400 4516654521424772608 7216888052153426816 9917121582882081024 12617355113610735232 15317588644339389440 18017822175068043648 2271311632087146240 4971545162815800448 7671778693544454656 10372012224273108864 13072245755001763072 15772479285730417280 25968742749519872 2726202273478174080 5426435804206828288 8126669334935482496 10826902865664136704 13527136396392790912 16227369927121445120 480859384140547712 3181092914869201920 5881326445597856128 8581559976326510336 11281793507055164544 13982027037783818752 16682260568512472960 935750025531575552 3635983556260229760 6336217086988883968 9036450617717538176 11736684148446192384 14436917679174846592 17137151209903500800 1390640666922603392 4090874197651257600 6791107728379911808 9491341259108566016 12191574789837220224 14891808320565874432 17592041851294528640 1845531308313631232 4545764839042285440 7245998369770939648 9946231900499593856 12646465431228248064 15346698961956902272 18046932492685556480 2300421949704659072 5000655480433313280 7700889011161967488 10401122541890621696 13101356072619275904 15801589603347930112 55079060367032704 2755312591095686912 5455546121824341120 8155779652552995328 10856013183281649536 13556246714010303744 16256480244738957952 509969701758060544 3210203232486714752 5910436763215368960 8610670293944023168 11310903824672677376 14011137355401331584 16711370886129985792 964860343149088384 3665093873877742592 6365327404606396800 9065560935335051008 11765794466063705216 14466027996792359424 17166261527521013632 1419750984540116224 4119984515268770432 6820218045997424640 9520451576726078848 12220685107454733056 14920918638183387264 17621152168912041472 1874641625931144064 4574875156659798272 7275108687388452480 9975342218117106688 12675575748845760896 15375809279574415104 18076042810303069312 2329532267322171904 5029765798050826112 7729999328779480320 10430232859508134528 13130466390236788736 15830699920965442944 84189377984545536 2784422908713199744 5484656439441853952 8184889970170508160 10885123500899162368 13585357031627816576 16285590562356470784 539080019375573376 3239313550104227584 5939547080832881792 8639780611561536000 11340014142290190208 14040247673018844416 16740481203747498624 993970660766601216 3694204191495255424 6394437722223909632 9094671252952563840 11794904783681218048 14495138314409872256 17195371845138526464 1448861302157629056 4149094832886283264 6849328363614937472 9549561894343591680 12249795425072245888 14950028955800900096 17650262486529554304 1903751943548656896 4603985474277311104 7304219005005965312 10004452535734619520 12704686066463273728 15404919597191927936 18105153127920582144 2358642584939684736 5058876115668338944 7759109646396993152 10459343177125647360 13159576707854301568 15859810238582955776 113299695602058368 2813533226330712576 5513766757059366784 8214000287788020992 10914233818516675200 13614467349245329408 16314700879973983616 568190336993086208 3268423867721740416 5968657398450394624 8668890929179048832 11369124459907703040 14069357990636357248 16769591521365011456 1023080978384114048 3723314509112768256 6423548039841422464 9123781570570076672 11824015101298730880 14524248632027385088 17224482162756039296 1477971619775141888 4178205150503796096 6878438681232450304 9578672211961104512 12278905742689758720 14979139273418412928 17679372804147067136 1932862261166169728 4633095791894823936 7333329322623478144 10033562853352132352 12733796384080786560 15434029914809440768 18134263445538094976 2387752902557197568 5087986433285851776 7788219964014505984 10488453494743160192 13188687025471814400 15888920556200468608 142410013219571200 2842643543948225408 5542877074676879616 8243110605405533824 10943344136134188032 13643577666862842240 16343811197591496448 597300654610599040 3297534185339253248 5997767716067907456 8698001246796561664 11398234777525215872 14098468308253870080 16798701838982524288 1052191296001626880 3752424826730281088 6452658357458935296 9152891888187589504 11853125418916243712 14553358949644897920 17253592480373552128 1507081937392654720 4207315468121308928 6907548998849963136 9607782529578617344 12308016060307271552 15008249591035925760 17708483121764579968 1961972578783682560 4662206109512336768 7362439640240990976 10062673170969645184 12762906701698299392 15463140232426953600 18163373763155607808 2416863220174710400 5117096750903364608 7817330281632018816 10517563812360673024 13217797343089327232 15918030873817981440 171520330837084032 2871753861565738240 5571987392294392448 8272220923023046656 10972454453751700864 13672687984480355072 16372921515209009280 626410972228111872 3326644502956766080 6026878033685420288 8727111564414074496 11427345095142728704 14127578625871382912 16827812156600037120 1081301613619139712 3781535144347793920 6481768675076448128 9182002205805102336 11882235736533756544 14582469267262410752 17282702797991064960 1536192255010167552 4236425785738821760 6936659316467475968 9636892847196130176 12337126377924784384 15037359908653438592 17737593439382092800 1991082896401195392 4691316427129849600 7391549957858503808 10091783488587158016 12792017019315812224 15492250550044466432 18192484080773120640 2445973537792223232 5146207068520877440 7846440599249531648 10546674129978185856 13246907660706840064 15947141191435494272 200630648454596864 2900864179183251072 5601097709911905280 8301331240640559488 11001564771369213696 13701798302097867904 16402031832826522112 655521289845624704 3355754820574278912 6055988351302933120 8756221882031587328 11456455412760241536 14156688943488895744 16856922474217549952 1110411931236652544 3810645461965306752 6510878992693960960 9211112523422615168 11911346054151269376 14611579584879923584 17311813115608577792 1565302572627680384 4265536103356334592 6965769634084988800 9666003164813643008 12366236695542297216 15066470226270951424 17766703756999605632 2020193214018708224 4720426744747362432 7420660275476016640 10120893806204670848 12821127336933325056 15521360867661979264 18221594398390633472 2475083855409736064 5175317386138390272 7875550916867044480 10575784447595698688 13276017978324352896 15976251509053007104 229740966072109696 2929974496800763904 5630208027529418112 8330441558258072320 11030675088986726528 13730908619715380736 16431142150444034944 684631607463137536 3384865138191791744 6085098668920445952 8785332199649100160 11485565730377754368 14185799261106408576 16886032791835062784 1139522248854165376 3839755779582819584 6539989310311473792 9240222841040128000 11940456371768782208 14640689902497436416 17340923433226090624 1594412890245193216 4294646420973847424 6994879951702501632 9695113482431155840 12395347013159810048 15095580543888464256 17795814074617118464 2049303531636221056 4749537062364875264 7449770593093529472 10150004123822183680 12850237654550837888 15550471185279492096 18250704716008146304 2504194173027248896 5204427703755903104 7904661234484557312 10604894765213211520 13305128295941865728 16005361826670519936 258851283689622528 2959084814418276736 5659318345146930944 8359551875875585152 11059785406604239360 13760018937332893568 16460252468061547776 713741925080650368 3413975455809304576 6114208986537958784 8814442517266612992 11514676047995267200 14214909578723921408 16915143109452575616 1168632566471678208 3868866097200332416 6569099627928986624 9269333158657640832 11969566689386295040 14669800220114949248 17370033750843603456 1623523207862706048 4323756738591360256 7023990269320014464 9724223800048668672 12424457330777322880 15124690861505977088 17824924392234631296 2078413849253733888 4778647379982388096 7478880910711042304 10179114441439696512 12879347972168350720 15579581502897004928 18279815033625659136 2533304490644761728 5233538021373415936 7933771552102070144 10634005082830724352 13334238613559378560 16034472144288032768 287961601307135360 2988195132035789568 5688428662764443776 8388662193493097984 11088895724221752192 13789129254950406400 16489362785679060608 742852242698163200 3443085773426817408 6143319304155471616 8843552834884125824 11543786365612780032 14244019896341434240 16944253427070088448 1197742884089191040 3897976414817845248 6598209945546499456 9298443476275153664 11998677007003807872 14698910537732462080 17399144068461116288 1652633525480218880 4352867056208873088 7053100586937527296 9753334117666181504 12453567648394835712 15153801179123489920 17854034709852144128 2107524166871246720 4807757697599900928 7507991228328555136 10208224759057209344 12908458289785863552 15608691820514517760 18308925351243171968 2562414808262274560 5262648338990928768 7962881869719582976 10663115400448237184 13363348931176891392 16063582461905545600 317071918924648192 3017305449653302400 5717538980381956608 8417772511110610816 11118006041839265024 13818239572567919232 16518473103296573440 771962560315676032 3472196091044330240 6172429621772984448 8872663152501638656 11572896683230292864 14273130213958947072 16973363744687601280 1226853201706703872 3927086732435358080 6627320263164012288 9327553793892666496 12027787324621320704 14728020855349974912 17428254386078629120 1681743843097731712 4381977373826385920 7082210904555040128 9782444435283694336 12482677966012348544 15182911496741002752 17883145027469656960 2136634484488759552 4836868015217413760 7537101545946067968 10237335076674722176 12937568607403376384 15637802138132030592 18338035668860684800 2591525125879787392 5291758656608441600 7991992187337095808 10692225718065750016 13392459248794404224 16092692779523058432 346182236542161024 3046415767270815232 5746649297999469440 8446882828728123648 11147116359456777856 13847349890185432064 16547583420914086272 801072877933188864 3501306408661843072 6201539939390497280 8901773470119151488 11602007000847805696 14302240531576459904 17002474062305114112 1255963519324216704 3956197050052870912 6656430580781525120 9356664111510179328 12056897642238833536 14757131172967487744 17457364703696141952 1710854160715244544 4411087691443898752 7111321222172552960 9811554752901207168 12511788283629861376 15212021814358515584 17912255345087169792 2165744802106272384 4865978332834926592 7566211863563580800 10266445394292235008 12966678925020889216 15666912455749543424 18367145986478197632 2620635443497300224 5320868974225954432 8021102504954608640 10721336035683262848 13421569566411917056 16121803097140571264 375292554159673856 3075526084888328064 5775759615616982272 8475993146345636480 11176226677074290688 13876460207802944896 16576693738531599104 830183195550701696 3530416726279355904 6230650257008010112 8930883787736664320 11631117318465318528 14331350849193972736 17031584379922626944 1285073836941729536 3985307367670383744 6685540898399037952 9385774429127692160 12086007959856346368 14786241490585000576 17486475021313654784 1739964478332757376 4440198009061411584 7140431539790065792 9840665070518720000 12540898601247374208 15241132131976028416 17941365662704682624 2194855119723785216 4895088650452439424 7595322181181093632 10295555711909747840 12995789242638402048 15696022773367056256 18396256304095710464 2649745761114813056 5349979291843467264 8050212822572121472 10750446353300775680 13450679884029429888 16150913414758084096 404402871777186688 3104636402505840896 5804869933234495104 8505103463963149312 11205336994691803520 13905570525420457728 16605804056149111936 859293513168214528 3559527043896868736 6259760574625522944 8959994105354177152 11660227636082831360 14360461166811485568 17060694697540139776 1314184154559242368 4014417685287896576 6714651216016550784 9414884746745204992 12115118277473859200 14815351808202513408 17515585338931167616 1769074795950270208 4469308326678924416 7169541857407578624 9869775388136232832 12570008918864887040 15270242449593541248 17970475980322195456 2223965437341298048 4924198968069952256 7624432498798606464 10324666029527260672 13024899560255914880 15725133090984569088 18425366621713223296 2678856078732325888 5379089609460980096 8079323140189634304 10779556670918288512 13479790201646942720 16180023732375596928 433513189394699520 3133746720123353728 5833980250852007936 8534213781580662144 11234447312309316352 13934680843037970560 16634914373766624768 888403830785727360 3588637361514381568 6288870892243035776 8989104422971689984 11689337953700344192 14389571484428998400 17089805015157652608 1343294472176755200 4043528002905409408 6743761533634063616 9443995064362717824 12144228595091372032 14844462125820026240 17544695656548680448 1798185113567783040 4498418644296437248 7198652175025091456 9898885705753745664 12599119236482399872 15299352767211054080 17999586297939708288 2253075754958810880 4953309285687465088 7653542816416119296 10353776347144773504 13054009877873427712 15754243408602081920 7732865621184512 2707966396349838720 5408199927078492928 8108433457807147136 10808666988535801344 13508900519264455552 16209134049993109760 462623507012212352 3162857037740866560 5863090568469520768 8563324099198174976 11263557629926829184 13963791160655483392 16664024691384137600 917514148403240192 3617747679131894400 6317981209860548608 9018214740589202816 11718448271317857024 14418681802046511232 17118915332775165440 1372404789794268032 4072638320522922240 6772871851251576448 9473105381980230656 12173338912708884864 14873572443437539072 17573805974166193280 1827295431185295872 4527528961913950080 7227762492642604288 9927996023371258496 12628229554099912704 15328463084828566912 18028696615557221120 2282186072576323712 4982419603304977920 7682653134033632128 10382886664762286336 13083120195490940544 15783353726219594752 36843183238697344 2737076713967351552 5437310244696005760 8137543775424659968 10837777306153314176 13538010836881968384 16238244367610622592 491733824629725184 3191967355358379392 5892200886087033600 8592434416815687808 11292667947544342016 13992901478272996224 16693135009001650432 946624466020753024 3646857996749407232 6347091527478061440 9047325058206715648 11747558588935369856 14447792119664024064 17148025650392678272 1401515107411780864 4101748638140435072 6801982168869089280 9502215699597743488 12202449230326397696 14902682761055051904 17602916291783706112 1856405748802808704 4556639279531462912 7256872810260117120 9957106340988771328 12657339871717425536 15357573402446079744 18057806933174733952 2311296390193836544 5011529920922490752 7711763451651144960 10411996982379799168 13112230513108453376 15812464043837107584 65953500856210176 2766187031584864384 5466420562313518592 8166654093042172800 10866887623770827008 13567121154499481216 16267354685228135424 520844142247238016 3221077672975892224 5921311203704546432 8621544734433200640 11321778265161854848 14022011795890509056 16722245326619163264 975734783638265856 3675968314366920064 6376201845095574272 9076435375824228480 11776668906552882688 14476902437281536896 17177135968010191104 1430625425029293696 4130858955757947904 6831092486486602112 9531326017215256320 12231559547943910528 14931793078672564736 17632026609401218944 1885516066420321536 4585749597148975744 7285983127877629952 9986216658606284160 12686450189334938368 15386683720063592576 18086917250792246784 2340406707811349376 5040640238540003584 7740873769268657792 10441107299997312000 13141340830725966208 15841574361454620416 95063818473723008 2795297349202377216 5495530879931031424 8195764410659685632 10895997941388339840 13596231472116994048 16296465002845648256 549954459864750848 3250187990593405056 5950421521322059264 8650655052050713472 11350888582779367680 14051122113508021888 16751355644236676096 1004845101255778688 3705078631984432896 6405312162713087104 9105545693441741312 11805779224170395520 14506012754899049728 17206246285627703936 1459735742646806528 4159969273375460736 6860202804104114944 9560436334832769152 12260669865561423360 14960903396290077568 17661136927018731776 1914626384037834368 4614859914766488576 7315093445495142784 10015326976223796992 12715560506952451200 15415794037681105408 18116027568409759616 2369517025428862208 5069750556157516416 7769984086886170624 10470217617614824832 13170451148343479040 15870684679072133248 124174136091235840 2824407666819890048 5524641197548544256 8224874728277198464 10925108259005852672 13625341789734506880 16325575320463161088 579064777482263680 3279298308210917888 5979531838939572096 8679765369668226304 11379998900396880512 14080232431125534720 16780465961854188928 1033955418873291520 3734188949601945728 6434422480330599936 9134656011059254144 11834889541787908352 14535123072516562560 17235356603245216768 1488846060264319360 4189079590992973568 6889313121721627776 9589546652450281984 12289780183178936192 14990013713907590400 17690247244636244608 1943736701655347200 4643970232384001408 7344203763112655616 10044437293841309824 12744670824569964032 15444904355298618240 18145137886027272448 2398627343046375040 5098860873775029248 7799094404503683456 10499327935232337664 13199561465960991872 15899794996689646080 153284453708748672 2853517984437402880 5553751515166057088 8253985045894711296 10954218576623365504 13654452107352019712 16354685638080673920 608175095099776512 3308408625828430720 6008642156557084928 8708875687285739136 11409109218014393344 14109342748743047552 16809576279471701760 1063065736490804352 3763299267219458560 6463532797948112768 9163766328676766976 11863999859405421184 14564233390134075392 17264466920862729600 1517956377881832192 4218189908610486400 6918423439339140608 9618656970067794816 12318890500796449024 15019124031525103232 17719357562253757440 1972847019272860032 4673080550001514240 7373314080730168448 10073547611458822656 12773781142187476864 15474014672916131072 18174248203644785280 2427737660663887872 5127971191392542080 7828204722121196288 10528438252849850496 13228671783578504704 15928905314307158912 182394771326261504 2882628302054915712 5582861832783569920 8283095363512224128 10983328894240878336 13683562424969532544 16383795955698186752 637285412717289344 3337518943445943552 6037752474174597760 8737986004903251968 11438219535631906176 14138453066360560384 16838686597089214592 1092176054108317184 3792409584836971392 6492643115565625600 9192876646294279808 11893110177022934016 14593343707751588224 17293577238480242432 1547066695499345024 4247300226227999232 6947533756956653440 9647767287685307648 12348000818413961856 15048234349142616064 17748467879871270272 2001957336890372864 4702190867619027072 7402424398347681280 10102657929076335488 12802891459804989696 15503124990533643904 18203358521262298112 2456847978281400704 5157081509010054912 7857315039738709120 10557548570467363328 13257782101196017536 15958015631924671744 211505088943774336 2911738619672428544 5611972150401082752 8312205681129736960 11012439211858391168 13712672742587045376 16412906273315699584 666395730334802176 3366629261063456384 6066862791792110592 8767096322520764800 11467329853249419008 14167563383978073216 16867796914706727424 1121286371725830016 3821519902454484224 6521753433183138432 9221986963911792640 11922220494640446848 14622454025369101056 17322687556097755264 1576177013116857856 4276410543845512064 6976644074574166272 9676877605302820480 12377111136031474688 15077344666760128896 17777578197488783104 2031067654507885696 4731301185236539904 7431534715965194112 10131768246693848320 12832001777422502528 15532235308151156736 18232468838879810944 2485958295898913536 5186191826627567744 7886425357356221952 10586658888084876160 13286892418813530368 15987125949542184576 240615406561287168 2940848937289941376 5641082468018595584 8341315998747249792 11041549529475904000 13741783060204558208 16442016590933212416 695506047952315008 3395739578680969216 6095973109409623424 8796206640138277632 11496440170866931840 14196673701595586048 16896907232324240256 1150396689343342848 3850630220071997056 6550863750800651264 9251097281529305472 11951330812257959680 14651564342986613888 17351797873715268096 1605287330734370688 4305520861463024896 7005754392191679104 9705987922920333312 12406221453648987520 15106454984377641728 17806688515106295936 2060177972125398528 4760411502854052736 7460645033582706944 10160878564311361152 12861112095040015360 15561345625768669568 18261579156497323776 2515068613516426368 5215302144245080576 7915535674973734784 10615769205702388992 13316002736431043200 16016236267159697408 269725724178800000 2969959254907454208 5670192785636108416 8370426316364762624 11070659847093416832 13770893377822071040 16471126908550725248 724616365569827840 3424849896298482048 6125083427027136256 8825316957755790464 11525550488484444672 14225784019213098880 16926017549941753088 1179507006960855680 3879740537689509888 6579974068418164096 9280207599146818304 11980441129875472512 14680674660604126720 17380908191332780928 1634397648351883520 4334631179080537728 7034864709809191936 9735098240537846144 12435331771266500352 15135565301995154560 17835798832723808768 2089288289742911360 4789521820471565568 7489755351200219776 10189988881928873984 12890222412657528192 15590455943386182400 18290689474114836608 2544178931133939200 5244412461862593408 7944645992591247616 10644879523319901824 13345113054048556032 16045346584777210240 298836041796312832 2999069572524967040 5699303103253621248 8399536633982275456 11099770164710929664 13800003695439583872 16500237226168238080 753726683187340672 3453960213915994880 6154193744644649088 8854427275373303296 11554660806101957504 14254894336830611712 16955127867559265920 1208617324578368512 3908850855307022720 6609084386035676928 9309317916764331136 12009551447492985344 14709784978221639552 17410018508950293760 1663507965969396352 4363741496698050560 7063975027426704768 9764208558155358976 12464442088884013184 15164675619612667392 17864909150341321600 2118398607360424192 4818632138089078400 7518865668817732608 10219099199546386816 12919332730275041024 15619566261003695232 18319799791732349440 2573289248751452032 5273522779480106240 7973756310208760448 10673989840937414656 13374223371666068864 16074456902394723072 327946359413825664 3028179890142479872 5728413420871134080 8428646951599788288 11128880482328442496 13829114013057096704 16529347543785750912 782837000804853504 3483070531533507712 6183304062262161920 8883537592990816128 11583771123719470336 14284004654448124544 16984238185176778752 1237727642195881344 3937961172924535552 6638194703653189760 9338428234381843968 12038661765110498176 14738895295839152384 17439128826567806592 1692618283586909184 4392851814315563392 7093085345044217600 9793318875772871808 12493552406501526016 15193785937230180224 17894019467958834432 2147508924977937024 4847742455706591232 7547975986435245440 10248209517163899648 12948443047892553856 15648676578621208064 18348910109349862272 2602399566368964864 5302633097097619072 8002866627826273280 10703100158554927488 13403333689283581696 16103567220012235904 357056677031338496 3057290207759992704 5757523738488646912 8457757269217301120 11157990799945955328 13858224330674609536 16558457861403263744 811947318422366336 3512180849151020544 6212414379879674752 8912647910608328960 11612881441336983168 14313114972065637376 17013348502794291584 1266837959813394176 3967071490542048384 6667305021270702592 9367538551999356800 12067772082728011008 14768005613456665216 17468239144185319424 1721728601204422016 4421962131933076224 7122195662661730432 9822429193390384640 12522662724119038848 15222896254847693056 17923129785576347264 2176619242595449856 4876852773324104064 7577086304052758272 10277319834781412480 12977553365510066688 15677786896238720896 18378020426967375104 2631509883986477696 5331743414715131904 8031976945443786112 10732210476172440320 13432444006901094528 16132677537629748736 386166994648851328 3086400525377505536 5786634056106159744 8486867586834813952 11187101117563468160 13887334648292122368 16587568179020776576 841057636039879168 3541291166768533376 6241524697497187584 8941758228225841792 11641991758954496000 14342225289683150208 17042458820411804416 1295948277430907008 3996181808159561216 6696415338888215424 9396648869616869632 12096882400345523840 14797115931074178048 17497349461802832256 1750838918821934848 4451072449550589056 7151305980279243264 9851539511007897472 12551773041736551680 15252006572465205888 17952240103193860096 2205729560212962688 4905963090941616896 7606196621670271104 10306430152398925312 13006663683127579520 15706897213856233728 18407130744584887936 2660620201603990528 5360853732332644736 8061087263061298944 10761320793789953152 13461554324518607360 16161787855247261568 415277312266364160 3115510842995018368 5815744373723672576 8515977904452326784 11216211435180980992 13916444965909635200 16616678496638289408 870167953657392000 3570401484386046208 6270635015114700416 8970868545843354624 11671102076572008832 14371335607300663040 17071569138029317248 1325058595048419840 4025292125777074048 6725525656505728256 9425759187234382464 12125992717963036672 14826226248691690880 17526459779420345088 1779949236439447680 4480182767168101888 7180416297896756096 9880649828625410304 12580883359354064512 15281116890082718720 17981350420811372928 2234839877830475520 4935073408559129728 7635306939287783936 10335540470016438144 13035774000745092352 15736007531473746560 18436241062202400768 2689730519221503360 5389964049950157568 8090197580678811776 10790431111407465984 13490664642136120192 16190898172864774400 444387629883876992 3144621160612531200 5844854691341185408 8545088222069839616 11245321752798493824 13945555283527148032 16645788814255802240 899278271274904832 3599511802003559040 6299745332732213248 8999978863460867456 11700212394189521664 14400445924918175872 17100679455646830080 1354168912665932672 4054402443394586880 6754635974123241088 9454869504851895296 12155103035580549504 14855336566309203712 17555570097037857920 1809059554056960512 4509293084785614720 7209526615514268928 9909760146242923136 12609993676971577344 15310227207700231552 18010460738428885760 2263950195447988352 4964183726176642560 7664417256905296768 10364650787633950976 13064884318362605184 15765117849091259392 18607306110361984 2718840836839016192 5419074367567670400 8119307898296324608 10819541429024978816 13519774959753633024 16220008490482287232 473497947501389824 3173731478230044032 5873965008958698240 8574198539687352448 11274432070416006656 13974665601144660864 16674899131873315072 928388588892417664 3628622119621071872 6328855650349726080 9029089181078380288 11729322711807034496 14429556242535688704 17129789773264342912 1383279230283445504 4083512761012099712 6783746291740753920 9483979822469408128 12184213353198062336 14884446883926716544 17584680414655370752 1838169871674473344 4538403402403127552 7238636933131781760 9938870463860435968 12639103994589090176 15339337525317744384 18039571056046398592 2293060513065501184 4993294043794155392 7693527574522809600 10393761105251463808 13093994635980118016 15794228166708772224 47717623727874816 2747951154456529024 5448184685185183232 8148418215913837440 10848651746642491648 13548885277371145856 16249118808099800064 502608265118902656 3202841795847556864 5903075326576211072 8603308857304865280 11303542388033519488 14003775918762173696 16704009449490827904 957498906509930496 3657732437238584704 6357965967967238912 9058199498695893120 11758433029424547328 14458666560153201536 17158900090881855744 1412389547900958336 4112623078629612544 6812856609358266752 9513090140086920960 12213323670815575168 14913557201544229376 17613790732272883584 1867280189291986176 4567513720020640384 7267747250749294592 9967980781477948800 12668214312206603008 15368447842935257216 18068681373663911424 2322170830683014016 5022404361411668224 7722637892140322432 10422871422868976640 13123104953597630848 15823338484326285056 76827941345387648 2777061472074041856 5477295002802696064 8177528533531350272 10877762064260004480 13577995594988658688 16278229125717312896 531718582736415488 3231952113465069696 5932185644193723904 8632419174922378112 11332652705651032320 14032886236379686528 16733119767108340736 986609224127443328 3686842754856097536 6387076285584751744 9087309816313405952 11787543347042060160 14487776877770714368 17188010408499368576 1441499865518471168 4141733396247125376 6841966926975779584 9542200457704433792 12242433988433088000 14942667519161742208 17642901049890396416 1896390506909499008 4596624037638153216 7296857568366807424 9997091099095461632 12697324629824115840 15397558160552770048 18097791691281424256 2351281148300526848 5051514679029181056 7751748209757835264 10451981740486489472 13152215271215143680 15852448801943797888 105938258962900480 2806171789691554688 5506405320420208896 8206638851148863104 10906872381877517312 13607105912606171520 16307339443334825728 560828900353928320 3261062431082582528 5961295961811236736 8661529492539890944 11361763023268545152 14061996553997199360 16762230084725853568 1015719541744956160 3715953072473610368 6416186603202264576 9116420133930918784 11816653664659572992 14516887195388227200 17217120726116881408 1470610183135984000 4170843713864638208 6871077244593292416 9571310775321946624 12271544306050600832 14971777836779255040 17672011367507909248 1925500824527011840 4625734355255666048 7325967885984320256 10026201416712974464 12726434947441628672 15426668478170282880 18126902008898937088 2380391465918039680 5080624996646693888 7780858527375348096 10481092058104002304 13181325588832656512 15881559119561310720 135048576580413312 2835282107309067520 5535515638037721728 8235749168766375936 10935982699495030144 13636216230223684352 16336449760952338560 589939217971441152 3290172748700095360 5990406279428749568 8690639810157403776 11390873340886057984 14091106871614712192 16791340402343366400 1044829859362468992 3745063390091123200 6445296920819777408 9145530451548431616 11845763982277085824 14545997513005740032 17246231043734394240 1499720500753496832 4199954031482151040 6900187562210805248 9600421092939459456 12300654623668113664 15000888154396767872 17701121685125422080 1954611142144524672 4654844672873178880 7355078203601833088 10055311734330487296 12755545265059141504 15455778795787795712 18156012326516449920 2409501783535552512 5109735314264206720 7809968844992860928 10510202375721515136 13210435906450169344 15910669437178823552 164158894197926144 2864392424926580352 5564625955655234560 8264859486383888768 10965093017112542976 13665326547841197184 16365560078569851392 619049535588953984 3319283066317608192 6019516597046262400 8719750127774916608 11419983658503570816 14120217189232225024 16820450719960879232 1073940176979981824 3774173707708636032 6474407238437290240 9174640769165944448 11874874299894598656 14575107830623252864 17275341361351907072 1528830818371009664 4229064349099663872 6929297879828318080 9629531410556972288 12329764941285626496 15029998472014280704 17730232002742934912 1983721459762037504 4683954990490691712 7384188521219345920 10084422051948000128 12784655582676654336 15484889113405308544 18185122644133962752 2438612101153065344 5138845631881719552 7839079162610373760 10539312693339027968 13239546224067682176 15939779754796336384 193269211815438976 2893502742544093184 5593736273272747392 8293969804001401600 10994203334730055808 13694436865458710016 16394670396187364224 648159853206466816 3348393383935121024 6048626914663775232 8748860445392429440 11449093976121083648 14149327506849737856 16849561037578392064 1103050494597494656 3803284025326148864 6503517556054803072 9203751086783457280 11903984617512111488 14604218148240765696 17304451678969419904 1557941135988522496 4258174666717176704 6958408197445830912 9658641728174485120 12358875258903139328 15059108789631793536 17759342320360447744 2012831777379550336 4713065308108204544 7413298838836858752 10113532369565512960 12813765900294167168 15513999431022821376 18214232961751475584 2467722418770578176 5167955949499232384 7868189480227886592 10568423010956540800 13268656541685195008 15968890072413849216 222379529432951808 2922613060161606016 5622846590890260224 8323080121618914432 11023313652347568640 13723547183076222848 16423780713804877056 677270170823979648 3377503701552633856 6077737232281288064 8777970763009942272 11478204293738596480 14178437824467250688 16878671355195904896 1132160812215007488 3832394342943661696 6532627873672315904 9232861404400970112 11933094935129624320 14633328465858278528 17333561996586932736 1587051453606035328 4287284984334689536 6987518515063343744 9687752045791997952 12387985576520652160 15088219107249306368 17788452637977960576 2041942094997063168 4742175625725717376 7442409156454371584 10142642687183025792 12842876217911680000 15543109748640334208 18243343279368988416 2496832736388091008 5197066267116745216 7897299797845399424 10597533328574053632 13297766859302707840 15998000390031362048 251489847050464640 2951723377779118848 5651956908507773056 8352190439236427264 11052423969965081472 13752657500693735680 16452891031422389888 706380488441492480 3406614019170146688 6106847549898800896 8807081080627455104 11507314611356109312 14207548142084763520 16907781672813417728 1161271129832520320 3861504660561174528 6561738191289828736 9261971722018482944 11962205252747137152 14662438783475791360 17362672314204445568 1616161771223548160 4316395301952202368 7016628832680856576 9716862363409510784 12417095894138164992 15117329424866819200 17817562955595473408 2071052412614576000 4771285943343230208 7471519474071884416 10171753004800538624 12871986535529192832 15572220066257847040 18272453596986501248 2525943054005603840 5226176584734258048 7926410115462912256 10626643646191566464 13326877176920220672 16027110707648874880 280600164667977472 2980833695396631680 5681067226125285888 8381300756853940096 11081534287582594304 13781767818311248512 16482001349039902720 735490806059005312 3435724336787659520 6135957867516313728 8836191398244967936 11536424928973622144 14236658459702276352 16936891990430930560 1190381447450033152 3890614978178687360 6590848508907341568 9291082039635995776 11991315570364649984 14691549101093304192 17391782631821958400 1645272088841060992 4345505619569715200 7045739150298369408 9745972681027023616 12446206211755677824 15146439742484332032 17846673273212986240 2100162730232088832 4800396260960743040 7500629791689397248 10200863322418051456 12901096853146705664 15601330383875359872 18301563914604014080 2555053371623116672 5255286902351770880 7955520433080425088 10655753963809079296 13355987494537733504 16056221025266387712 309710482285490304 3009944013014144512 5710177543742798720 8410411074471452928 11110644605200107136 13810878135928761344 16511111666657415552 764601123676518144 3464834654405172352 6165068185133826560 8865301715862480768 11565535246591134976 14265768777319789184 16966002308048443392 1219491765067545984 3919725295796200192 6619958826524854400 9320192357253508608 12020425887982162816 14720659418710817024 17420892949439471232 1674382406458573824 4374615937187228032 7074849467915882240 9775082998644536448 12475316529373190656 15175550060101844864 17875783590830499072 2129273047849601664 4829506578578255872 7529740109306910080 10229973640035564288 12930207170764218496 15630440701492872704 18330674232221526912 2584163689240629504 5284397219969283712 7984630750697937920 10684864281426592128 13385097812155246336 16085331342883900544 338820799903003136 3039054330631657344 5739287861360311552 8439521392088965760 11139754922817619968 13839988453546274176 16540221984274928384 793711441294030976 3493944972022685184 6194178502751339392 8894412033479993600 11594645564208647808 14294879094937302016 16995112625665956224 1248602082685058816 3948835613413713024 6649069144142367232 9349302674871021440 12049536205599675648 14749769736328329856 17450003267056984064 1703492724076086656 4403726254804740864 7103959785533395072 9804193316262049280 12504426846990703488 15204660377719357696 17904893908448011904 2158383365467114496 4858616896195768704 7558850426924422912 10259083957653077120 12959317488381731328 15659551019110385536 18359784549839039744 2613274006858142336 5313507537586796544 8013741068315450752 10713974599044104960 13414208129772759168 16114441660501413376 367931117520515968 3068164648249170176 5768398178977824384 8468631709706478592 11168865240435132800 13869098771163787008 16569332301892441216 822821758911543808 3523055289640198016 6223288820368852224 8923522351097506432 11623755881826160640 14323989412554814848 17024222943283469056 1277712400302571648 3977945931031225856 6678179461759880064 9378412992488534272 12078646523217188480 14778880053945842688 17479113584674496896 1732603041693599488 4432836572422253696 7133070103150907904 9833303633879562112 12533537164608216320 15233770695336870528 17934004226065524736 2187493683084627328 4887727213813281536 7587960744541935744 10288194275270589952 12988427805999244160 15688661336727898368 18388894867456552576 2642384324475655168 5342617855204309376 8042851385932963584 10743084916661617792 13443318447390272000 16143551978118926208 397041435138028800 3097274965866683008 5797508496595337216 8497742027323991424 11197975558052645632 13898209088781299840 16598442619509954048 851932076529056640 3552165607257710848 6252399137986365056 8952632668715019264 11652866199443673472 14353099730172327680 17053333260900981888 1306822717920084480 4007056248648738688 6707289779377392896 9407523310106047104 12107756840834701312 14807990371563355520 17508223902292009728 1761713359311112320 4461946890039766528 7162180420768420736 9862413951497074944 12562647482225729152 15262881012954383360 17963114543683037568 2216604000702140160 4916837531430794368 7617071062159448576 10317304592888102784 13017538123616756992 15717771654345411200 18418005185074065408 2671494642093168000 5371728172821822208 8071961703550476416 10772195234279130624 13472428765007784832 16172662295736439040 426151752755541632 3126385283484195840 5826618814212850048 8526852344941504256 11227085875670158464 13927319406398812672 16627552937127466880 881042394146569472 3581275924875223680 6281509455603877888 8981742986332532096 11681976517061186304 14382210047789840512 17082443578518494720 1335933035537597312 4036166566266251520 6736400096994905728 9436633627723559936 12136867158452214144 14837100689180868352 17537334219909522560 1790823676928625152 4491057207657279360 7191290738385933568 9891524269114587776 12591757799843241984 15291991330571896192 17992224861300550400 2245714318319652992 4945947849048307200 7646181379776961408 10346414910505615616 13046648441234269824 15746881971962924032 371428982026624 2700604959710680832 5400838490439335040 8101072021167989248 10801305551896643456 13501539082625297664 16201772613353951872 455262070373054464 3155495601101708672 5855729131830362880 8555962662559017088 11256196193287671296 13956429724016325504 16656663254744979712 910152711764082304 3610386242492736512 6310619773221390720 9010853303950044928 11711086834678699136 14411320365407353344 17111553896136007552 1365043353155110144 4065276883883764352 6765510414612418560 9465743945341072768 12165977476069726976 14866211006798381184 17566444537527035392 1819933994546137984 4520167525274792192 7220401056003446400 9920634586732100608 12620868117460754816 15321101648189409024 18021335178918063232 2274824635937165824 4975058166665820032 7675291697394474240 10375525228123128448 13075758758851782656 15775992289580436864 29481746599539456 2729715277328193664 5429948808056847872 8130182338785502080 10830415869514156288 13530649400242810496 16230882930971464704 484372387990567296 3184605918719221504 5884839449447875712 8585072980176529920 11285306510905184128 13985540041633838336 16685773572362492544 939263029381595136 3639496560110249344 6339730090838903552 9039963621567557760 11740197152296211968 14440430683024866176 17140664213753520384 1394153670772622976 4094387201501277184 6794620732229931392 9494854262958585600 12195087793687239808 14895321324415894016 17595554855144548224 1849044312163650816 4549277842892305024 7249511373620959232 9949744904349613440 12649978435078267648 15350211965806921856 18050445496535576064 2303934953554678656 5004168484283332864 7704402015011987072 10404635545740641280 13104869076469295488 15805102607197949696 58592064217052288 2758825594945706496 5459059125674360704 8159292656403014912 10859526187131669120 13559759717860323328 16259993248588977536 513482705608080128 3213716236336734336 5913949767065388544 8614183297794042752 11314416828522696960 14014650359251351168 16714883889980005376 968373346999107968 3668606877727762176 6368840408456416384 9069073939185070592 11769307469913724800 14469541000642379008 17169774531371033216 1423263988390135808 4123497519118790016 6823731049847444224 9523964580576098432 12224198111304752640 14924431642033406848 17624665172762061056 1878154629781163648 4578388160509817856 7278621691238472064 9978855221967126272 12679088752695780480 15379322283424434688 18079555814153088896 2333045271172191488 5033278801900845696 7733512332629499904 10433745863358154112 13133979394086808320 15834212924815462528 87702381834565120 2787935912563219328 5488169443291873536 8188402974020527744 10888636504749181952 13588870035477836160 16289103566206490368 542593023225592960 3242826553954247168 5943060084682901376 8643293615411555584 11343527146140209792 14043760676868864000 16743994207597518208 997483664616620800 3697717195345275008 6397950726073929216 9098184256802583424 11798417787531237632 14498651318259891840 17198884848988546048 1452374306007648640 4152607836736302848 6852841367464957056 9553074898193611264 12253308428922265472 14953541959650919680 17653775490379573888 1907264947398676480 4607498478127330688 7307732008855984896 10007965539584639104 12708199070313293312 15408432601041947520 18108666131770601728 2362155588789704320 5062389119518358528 7762622650247012736 10462856180975666944 13163089711704321152 15863323242432975360 116812699452077952 2817046230180732160 5517279760909386368 8217513291638040576 10917746822366694784 13617980353095348992 16318213883824003200 571703340843105792 3271936871571760000 5972170402300414208 8672403933029068416 11372637463757722624 14072870994486376832 16773104525215031040 1026593982234133632 3726827512962787840 6427061043691442048 9127294574420096256 11827528105148750464 14527761635877404672 17227995166606058880 1481484623625161472 4181718154353815680 6881951685082469888 9582185215811124096 12282418746539778304 14982652277268432512 17682885807997086720 1936375265016189312 4636608795744843520 7336842326473497728 10037075857202151936 12737309387930806144 15437542918659460352 18137776449388114560 2391265906407217152 5091499437135871360 7791732967864525568 10491966498593179776 13192200029321833984 15892433560050488192 145923017069590784 2846156547798244992 5546390078526899200 8246623609255553408 10946857139984207616 13647090670712861824 16347324201441516032 600813658460618624 3301047189189272832 6001280719917927040 8701514250646581248 11401747781375235456 14101981312103889664 16802214842832543872 1055704299851646464 3755937830580300672 6456171361308954880 9156404892037609088 11856638422766263296 14556871953494917504 17257105484223571712 1510594941242674304 4210828471971328512 6911062002699982720 9611295533428636928 12311529064157291136 15011762594885945344 17711996125614599552 1965485582633702144 4665719113362356352 7365952644091010560 10066186174819664768 12766419705548318976 15466653236276973184 18166886767005627392 2420376224024729984 5120609754753384192 7820843285482038400 10521076816210692608 13221310346939346816 15921543877668001024 175033334687103616 2875266865415757824 5575500396144412032 8275733926873066240 10975967457601720448 13676200988330374656 16376434519059028864 629923976078131456 3330157506806785664 6030391037535439872 8730624568264094080 11430858098992748288 14131091629721402496 16831325160450056704 1084814617469159296 3785048148197813504 6485281678926467712 9185515209655121920 11885748740383776128 14585982271112430336 17286215801841084544 1539705258860187136 4239938789588841344 6940172320317495552 9640405851046149760 12340639381774803968 15040872912503458176 17741106443232112384 1994595900251214976 4694829430979869184 7395062961708523392 10095296492437177600 12795530023165831808 15495763553894486016 18195997084623140224 2449486541642242816 5149720072370897024 7849953603099551232 10550187133828205440 13250420664556859648 15950654195285513856 204143652304616448 2904377183033270656 5604610713761924864 8304844244490579072 11005077775219233280 13705311305947887488 16405544836676541696 659034293695644288 3359267824424298496 6059501355152952704 8759734885881606912 11459968416610261120 14160201947338915328 16860435478067569536 1113924935086672128 3814158465815326336 6514391996543980544 9214625527272634752 11914859058001288960 14615092588729943168 17315326119458597376 1568815576477699968 4269049107206354176 6969282637935008384 9669516168663662592 12369749699392316800 15069983230120971008 17770216760849625216 2023706217868727808 4723939748597382016 7424173279326036224 10124406810054690432 12824640340783344640 15524873871511998848 18225107402240653056 2478596859259755648 5178830389988409856 7879063920717064064 10579297451445718272 13279530982174372480 15979764512903026688 233253969922129280 2933487500650783488 5633721031379437696 8333954562108091904 11034188092836746112 13734421623565400320 16434655154294054528 688144611313157120 3388378142041811328 6088611672770465536 8788845203499119744 11489078734227773952 14189312264956428160 16889545795685082368 1143035252704184960 3843268783432839168 6543502314161493376 9243735844890147584 11943969375618801792 14644202906347456000 17344436437076110208 1597925894095212800 4298159424823867008 6998392955552521216 9698626486281175424 12398860017009829632 15099093547738483840 17799327078467138048 2052816535486240640 4753050066214894848 7453283596943549056 10153517127672203264 12853750658400857472 15553984189129511680 18254217719858165888 2507707176877268480 5207940707605922688 7908174238334576896 10608407769063231104 13308641299791885312 16008874830520539520 262364287539642112 2962597818268296320 5662831348996950528 8363064879725604736 11063298410454258944 13763531941182913152 16463765471911567360 717254928930669952 3417488459659324160 6117721990387978368 8817955521116632576 11518189051845286784 14218422582573940992 16918656113302595200 1172145570321697792 3872379101050352000 6572612631779006208 9272846162507660416 11973079693236314624 14673313223964968832 17373546754693623040 1627036211712725632 4327269742441379840 7027503273170034048 9727736803898688256 12427970334627342464 15128203865355996672 17828437396084650880 2081926853103753472 4782160383832407680 7482393914561061888 10182627445289716096 12882860976018370304 15583094506747024512 18283328037475678720 2536817494494781312 5237051025223435520 7937284555952089728 10637518086680743936 13337751617409398144 16037985148138052352 291474605157154944 2991708135885809152 5691941666614463360 8392175197343117568 11092408728071771776 13792642258800425984 16492875789529080192 746365246548182784 3446598777276836992 6146832308005491200 8847065838734145408 11547299369462799616 14247532900191453824 16947766430920108032 1201255887939210624 3901489418667864832 6601722949396519040 9301956480125173248 12002190010853827456 14702423541582481664 17402657072311135872 1656146529330238464 4356380060058892672 7056613590787546880 9756847121516201088 12457080652244855296 15157314182973509504 17857547713702163712 2111037170721266304 4811270701449920512 7511504232178574720 10211737762907228928 12911971293635883136 15612204824364537344 18312438355093191552 2565927812112294144 5266161342840948352 7966394873569602560 10666628404298256768 13366861935026910976 16067095465755565184 320584922774667776 3020818453503321984 5721051984231976192 8421285514960630400 11121519045689284608 13821752576417938816 16521986107146593024 775475564165695616 3475709094894349824 6175942625623004032 8876176156351658240 11576409687080312448 14276643217808966656 16976876748537620864 1230366205556723456 3930599736285377664 6630833267014031872 9331066797742686080 12031300328471340288 14731533859199994496 17431767389928648704 1685256846947751296 4385490377676405504 7085723908405059712 9785957439133713920 12486190969862368128 15186424500591022336 17886658031319676544 2140147488338779136 4840381019067433344 7540614549796087552 10240848080524741760 12941081611253395968 15641315141982050176 18341548672710704384 2595038129729806976 5295271660458461184 7995505191187115392 10695738721915769600 13395972252644423808 16096205783373078016 349695240392180608 3049928771120834816 5750162301849489024 8450395832578143232 11150629363306797440 13850862894035451648 16551096424764105856 804585881783208448 3504819412511862656 6205052943240516864 8905286473969171072 11605520004697825280 14305753535426479488 17005987066155133696 1259476523174236288 3959710053902890496 6659943584631544704 9360177115360198912 12060410646088853120 14760644176817507328 17460877707546161536 1714367164565264128 4414600695293918336 7114834226022572544 9815067756751226752 12515301287479880960 15215534818208535168 17915768348937189376 2169257805956291968 4869491336684946176 7569724867413600384 10269958398142254592 12970191928870908800 15670425459599563008 18370658990328217216 2624148447347319808 5324381978075974016 8024615508804628224 10724849039533282432 13425082570261936640 16125316100990590848 378805558009693440 3079039088738347648 5779272619467001856 8479506150195656064 11179739680924310272 13879973211652964480 16580206742381618688 833696199400721280 3533929730129375488 6234163260858029696 8934396791586683904 11634630322315338112 14334863853043992320 17035097383772646528 1288586840791749120 3988820371520403328 6689053902249057536 9389287432977711744 12089520963706365952 14789754494435020160 17489988025163674368 1743477482182776960 4443711012911431168 7143944543640085376 9844178074368739584 12544411605097393792 15244645135826048000 17944878666554702208 2198368123573804800 4898601654302459008 7598835185031113216 10299068715759767424 12999302246488421632 15699535777217075840 18399769307945730048 2653258764964832640 5353492295693486848 8053725826422141056 10753959357150795264 13454192887879449472 16154426418608103680 407915875627206272 3108149406355860480 5808382937084514688 8508616467813168896 11208849998541823104 13909083529270477312 16609317059999131520 862806517018234112 3563040047746888320 6263273578475542528 8963507109204196736 11663740639932850944 14363974170661505152 17064207701390159360 1317697158409261952 4017930689137916160 6718164219866570368 9418397750595224576 12118631281323878784 14818864812052532992 17519098342781187200 1772587799800289792 4472821330528944000 7173054861257598208 9873288391986252416 12573521922714906624 15273755453443560832 17973988984172215040 2227478441191317632 4927711971919971840 7627945502648626048 10328179033377280256 13028412564105934464 15728646094834588672 18428879625563242880 2682369082582345472 5382602613310999680 8082836144039653888 10783069674768308096 13483303205496962304 16183536736225616512 437026193244719104 3137259723973373312 5837493254702027520 8537726785430681728 11237960316159335936 13938193846887990144 16638427377616644352 891916834635746944 3592150365364401152 6292383896093055360 8992617426821709568 11692850957550363776 14393084488279017984 17093318019007672192 1346807476026774784 4047041006755428992 6747274537484083200 9447508068212737408 12147741598941391616 14847975129670045824 17548208660398700032 1801698117417802624 4501931648146456832 7202165178875111040 9902398709603765248 12602632240332419456 15302865771061073664 18003099301789727872 2256588758808830464 4956822289537484672 7657055820266138880 10357289350994793088 13057522881723447296 15757756412452101504 11245869471204096 2711479400199858304 5411712930928512512 8111946461657166720 10812179992385820928 13512413523114475136 16212647053843129344 466136510862231936 3166370041590886144 5866603572319540352 8566837103048194560 11267070633776848768 13967304164505502976 16667537695234157184 921027152253259776 3621260682981913984 6321494213710568192 9021727744439222400 11721961275167876608 14422194805896530816 17122428336625185024 1375917793644287616 4076151324372941824 6776384855101596032 9476618385830250240 12176851916558904448 14877085447287558656 17577318978016212864 1830808435035315456 4531041965763969664 7231275496492623872 9931509027221278080 12631742557949932288 15331976088678586496 18032209619407240704 2285699076426343296 4985932607154997504 7686166137883651712 10386399668612305920 13086633199340960128 15786866730069614336 40356187088716928 2740589717817371136 5440823248546025344 8141056779274679552 10841290310003333760 13541523840731987968 16241757371460642176 495246828479744768 3195480359208398976 5895713889937053184 8595947420665707392 11296180951394361600 13996414482123015808 16696648012851670016 950137469870772608 3650371000599426816 6350604531328081024 9050838062056735232 11751071592785389440 14451305123514043648 17151538654242697856 1405028111261800448 4105261641990454656 6805495172719108864 9505728703447763072 12205962234176417280 14906195764905071488 17606429295633725696 1859918752652828288 4560152283381482496 7260385814110136704 9960619344838790912 12660852875567445120 15361086406296099328 18061319937024753536 2314809394043856128 5015042924772510336 7715276455501164544 10415509986229818752 13115743516958472960 15815977047687127168 69466504706229760 2769700035434883968 5469933566163538176 8170167096892192384 10870400627620846592 13570634158349500800 16270867689078155008 524357146097257600 3224590676825911808 5924824207554566016 8625057738283220224 11325291269011874432 14025524799740528640 16725758330469182848 979247787488285440 3679481318216939648 6379714848945593856 9079948379674248064 11780181910402902272 14480415441131556480 17180648971860210688 1434138428879313280 4134371959607967488 6834605490336621696 9534839021065275904 12235072551793930112 14935306082522584320 17635539613251238528 1889029070270341120 4589262600998995328 7289496131727649536 9989729662456303744 12689963193184957952 15390196723913612160 18090430254642266368 2343919711661368960 5044153242390023168 7744386773118677376 10444620303847331584 13144853834575985792 15845087365304640000 98576822323742592 2798810353052396800 5499043883781051008 8199277414509705216 10899510945238359424 13599744475967013632 16299978006695667840 553467463714770432 3253700994443424640 5953934525172078848 8654168055900733056 11354401586629387264 14054635117358041472 16754868648086695680 1008358105105798272 3708591635834452480 6408825166563106688 9109058697291760896 11809292228020415104 14509525758749069312 17209759289477723520 1463248746496826112 4163482277225480320 6863715807954134528 9563949338682788736 12264182869411442944 14964416400140097152 17664649930868751360 1918139387887853952 4618372918616508160 7318606449345162368 10018839980073816576 12719073510802470784 15419307041531124992 18119540572259779200 2373030029278881792 5073263560007536000 7773497090736190208 10473730621464844416 13173964152193498624 15874197682922152832 127687139941255424 2827920670669909632 5528154201398563840 8228387732127218048 10928621262855872256 13628854793584526464 16329088324313180672 582577781332283264 3282811312060937472 5983044842789591680 8683278373518245888 11383511904246900096 14083745434975554304 16783978965704208512 1037468422723311104 3737701953451965312 6437935484180619520 9138169014909273728 11838402545637927936 14538636076366582144 17238869607095236352 1492359064114338944 4192592594842993152 6892826125571647360 9593059656300301568 12293293187028955776 14993526717757609984 17693760248486264192 1947249705505366784 4647483236234020992 7347716766962675200 10047950297691329408 12748183828419983616 15448417359148637824 18148650889877292032 2402140346896394624 5102373877625048832 7802607408353703040 10502840939082357248 13203074469811011456 15903308000539665664 156797457558768256 2857030988287422464 5557264519016076672 8257498049744730880 10957731580473385088 13657965111202039296 16358198641930693504 611688098949796096 3311921629678450304 6012155160407104512 8712388691135758720 11412622221864412928 14112855752593067136 16813089283321721344 1066578740340823936 3766812271069478144 6467045801798132352 9167279332526786560 11867512863255440768 14567746393984094976 17267979924712749184 1521469381731851776 4221702912460505984 6921936443189160192 9622169973917814400 12322403504646468608 15022637035375122816 17722870566103777024 1976360023122879616 4676593553851533824 7376827084580188032 10077060615308842240 12777294146037496448 15477527676766150656 18177761207494804864 2431250664513907456 5131484195242561664 7831717725971215872 10531951256699870080 13232184787428524288 15932418318157178496 185907775176281088 2886141305904935296 5586374836633589504 8286608367362243712 10986841898090897920 13687075428819552128 16387308959548206336 640798416567308928 3341031947295963136 6041265478024617344 8741499008753271552 11441732539481925760 14141966070210579968 16842199600939234176 1095689057958336768 3795922588686990976 6496156119415645184 9196389650144299392 11896623180872953600 14596856711601607808 17297090242330262016 1550579699349364608 4250813230078018816 6951046760806673024 9651280291535327232 12351513822263981440 15051747352992635648 17751980883721289856 2005470340740392448 4705703871469046656 7405937402197700864 10106170932926355072 12806404463655009280 15506637994383663488 18206871525112317696 2460360982131420288 5160594512860074496 7860828043588728704 10561061574317382912 13261295105046037120 15961528635774691328 215018092793793920 2915251623522448128 5615485154251102336 8315718684979756544 11015952215708410752 13716185746437064960 16416419277165719168 669908734184821760 3370142264913475968 6070375795642130176 8770609326370784384 11470842857099438592 14171076387828092800 16871309918556747008 1124799375575849600 3825032906304503808 6525266437033158016 9225499967761812224 11925733498490466432 14625967029219120640 17326200559947774848 1579690016966877440 4279923547695531648 6980157078424185856 9680390609152840064 12380624139881494272 15080857670610148480 17781091201338802688 2034580658357905280 4734814189086559488 7435047719815213696 10135281250543867904 12835514781272522112 15535748312001176320 18235981842729830528 2489471299748933120 5189704830477587328 7889938361206241536 10590171891934895744 13290405422663549952 15990638953392204160 244128410411306752 2944361941139960960 5644595471868615168 8344829002597269376 11045062533325923584 13745296064054577792 16445529594783232000 699019051802334592 3399252582530988800 6099486113259643008 8799719643988297216 11499953174716951424 14200186705445605632 16900420236174259840 1153909693193362432 3854143223922016640 6554376754650670848 9254610285379325056 11954843816107979264 14655077346836633472 17355310877565287680 1608800334584390272 4309033865313044480 7009267396041698688 9709500926770352896 12409734457499007104 15109967988227661312 17810201518956315520 2063690975975418112 4763924506704072320 7464158037432726528 10164391568161380736 12864625098890034944 15564858629618689152 18265092160347343360 2518581617366445952 5218815148095100160 7919048678823754368 10619282209552408576 13319515740281062784 16019749271009716992 273238728028819584 2973472258757473792 5673705789486128000 8373939320214782208 11074172850943436416 13774406381672090624 16474639912400744832 728129369419847424 3428362900148501632 6128596430877155840 8828829961605810048 11529063492334464256 14229297023063118464 16929530553791772672 1183020010810875264 3883253541539529472 6583487072268183680 9283720602996837888 11983954133725492096 14684187664454146304 17384421195182800512 1637910652201903104 4338144182930557312 7038377713659211520 9738611244387865728 12438844775116519936 15139078305845174144 17839311836573828352 2092801293592930944 4793034824321585152 7493268355050239360 10193501885778893568 12893735416507547776 15593968947236201984 18294202477964856192 2547691934983958784 5247925465712612992 7948158996441267200 10648392527169921408 13348626057898575616 16048859588627229824 302349045646332416 3002582576374986624 5702816107103640832 8403049637832295040 11103283168560949248 13803516699289603456 16503750230018257664 757239687037360256 3457473217766014464 6157706748494668672 8857940279223322880 11558173809951977088 14258407340680631296 16958640871409285504 1212130328428388096 3912363859157042304 6612597389885696512 9312830920614350720 12013064451343004928 14713297982071659136 17413531512800313344 1667020969819415936 4367254500548070144 7067488031276724352 9767721562005378560 12467955092734032768 15168188623462686976 17868422154191341184 2121911611210443776 4822145141939097984 7522378672667752192 10222612203396406400 12922845734125060608 15623079264853714816 18323312795582369024 2576802252601471616 5277035783330125824 7977269314058780032 10677502844787434240 13377736375516088448 16077969906244742656 331459363263845248 3031692893992499456 5731926424721153664 8432159955449807872 11132393486178462080 13832627016907116288 16532860547635770496 786350004654873088 3486583535383527296 6186817066112181504 8887050596840835712 11587284127569489920 14287517658298144128 16987751189026798336 1241240646045900928 3941474176774555136 6641707707503209344 9341941238231863552 12042174768960517760 14742408299689171968 17442641830417826176 1696131287436928768 4396364818165582976 7096598348894237184 9796831879622891392 12497065410351545600 15197298941080199808 17897532471808854016 2151021928827956608 4851255459556610816 7551488990285265024 10251722521013919232 12951956051742573440 15652189582471227648 18352423113199881856 2605912570218984448 5306146100947638656 8006379631676292864 10706613162404947072 13406846693133601280 16107080223862255488 360569680881358080 3060803211610012288 5761036742338666496 8461270273067320704 11161503803795974912 13861737334524629120 16561970865253283328 815460322272385920 3515693853001040128 6215927383729694336 8916160914458348544 11616394445187002752 14316627975915656960 17016861506644311168 1270350963663413760 3970584494392067968 6670818025120722176 9371051555849376384 12071285086578030592 14771518617306684800 17471752148035339008 1725241605054441600 4425475135783095808 7125708666511750016 9825942197240404224 12526175727969058432 15226409258697712640 17926642789426366848 2180132246445469440 4880365777174123648 7580599307902777856 10280832838631432064 12981066369360086272 15681299900088740480 18381533430817394688 2635022887836497280 5335256418565151488 8035489949293805696 10735723480022459904 13435957010751114112 16136190541479768320 389679998498870912 3089913529227525120 5790147059956179328 8490380590684833536 11190614121413487744 13890847652142141952 16591081182870796160 844570639889898752 3544804170618552960 6245037701347207168 8945271232075861376 11645504762804515584 14345738293533169792 17045971824261824000 1299461281280926592 3999694812009580800 6699928342738235008 9400161873466889216 12100395404195543424 14800628934924197632 17500862465652851840 1754351922671954432 4454585453400608640 7154818984129262848 9855052514857917056 12555286045586571264 15255519576315225472 17955753107043879680 2209242564062982272 4909476094791636480 7609709625520290688 10309943156248944896 13010176686977599104 15710410217706253312 18410643748434907520 2664133205454010112 5364366736182664320 8064600266911318528 10764833797639972736 13465067328368626944 16165300859097281152 418790316116383744 3119023846845037952 5819257377573692160 8519490908302346368 11219724439031000576 13919957969759654784 16620191500488308992 873680957507411584 3573914488236065792 6274148018964720000 8974381549693374208 11674615080422028416 14374848611150682624 17075082141879336832 1328571598898439424 4028805129627093632 6729038660355747840 9429272191084402048 12129505721813056256 14829739252541710464 17529972783270364672 1783462240289467264 4483695771018121472 7183929301746775680 9884162832475429888 12584396363204084096 15284629893932738304 17984863424661392512 2238352881680495104 4938586412409149312 7638819943137803520 10339053473866457728 13039287004595111936 15739520535323766144 18439754066052420352 2693243523071522944 5393477053800177152 8093710584528831360 10793944115257485568 13494177645986139776 16194411176714793984 447900633733896576 3148134164462550784 5848367695191204992 8548601225919859200 11248834756648513408 13949068287377167616 16649301818105821824 902791275124924416 3603024805853578624 6303258336582232832 9003491867310887040 11703725398039541248 14403958928768195456 17104192459496849664 1357681916515952256 4057915447244606464 6758148977973260672 9458382508701914880 12158616039430569088 14858849570159223296 17559083100887877504 1812572557906980096 4512806088635634304 7213039619364288512 9913273150092942720 12613506680821596928 15313740211550251136 18013973742278905344 2267463199298007936 4967696730026662144 7667930260755316352 10368163791483970560 13068397322212624768 15768630852941278976 22120309960381568 2722353840689035776 5422587371417689984 8122820902146344192 10823054432874998400 13523287963603652608 16223521494332306816 477010951351409408 3177244482080063616 5877478012808717824 8577711543537372032 11277945074266026240 13978178604994680448 16678412135723334656 931901592742437248 3632135123471091456 6332368654199745664 9032602184928399872 11732835715657054080 14433069246385708288 17133302777114362496 1386792234133465088 4087025764862119296 6787259295590773504 9487492826319427712 12187726357048081920 14887959887776736128 17588193418505390336 1841682875524492928 4541916406253147136 7242149936981801344 9942383467710455552 12642616998439109760 15342850529167763968 18043084059896418176 2296573516915520768 4996807047644174976 7697040578372829184 10397274109101483392 13097507639830137600 15797741170558791808 51230627577894400 2751464158306548608 5451697689035202816 8151931219763857024 10852164750492511232 13552398281221165440 16252631811949819648 506121268968922240 3206354799697576448 5906588330426230656 8606821861154884864 11307055391883539072 14007288922612193280 16707522453340847488 961011910359950080 3661245441088604288 6361478971817258496 9061712502545912704 11761946033274566912 14462179564003221120 17162413094731875328 1415902551750977920 4116136082479632128 6816369613208286336 9516603143936940544 12216836674665594752 14917070205394248960 17617303736122903168 1870793193142005760 4571026723870659968 7271260254599314176 9971493785327968384 12671727316056622592 15371960846785276800 18072194377513931008 2325683834533033600 5025917365261687808 7726150895990342016 10426384426718996224 13126617957447650432 15826851488176304640 80340945195407232 2780574475924061440 5480808006652715648 8181041537381369856 10881275068110024064 13581508598838678272 16281742129567332480 535231586586435072 3235465117315089280 5935698648043743488 8635932178772397696 11336165709501051904 14036399240229706112 16736632770958360320 990122227977462912 3690355758706117120 6390589289434771328 9090822820163425536 11791056350892079744 14491289881620733952 17191523412349388160 1445012869368490752 4145246400097144960 6845479930825799168 9545713461554453376 12245946992283107584 14946180523011761792 17646414053740416000 1899903510759518592 4600137041488172800 7300370572216827008 10000604102945481216 12700837633674135424 15401071164402789632 18101304695131443840 2354794152150546432 5055027682879200640 7755261213607854848 10455494744336509056 13155728275065163264 15855961805793817472 109451262812920064 2809684793541574272 5509918324270228480 8210151854998882688 10910385385727536896 13610618916456191104 16310852447184845312 564341904203947904 3264575434932602112 5964808965661256320 8665042496389910528 11365276027118564736 14065509557847218944 16765743088575873152 1019232545594975744 3719466076323629952 6419699607052284160 9119933137780938368 11820166668509592576 14520400199238246784 17220633729966900992 1474123186986003584 4174356717714657792 6874590248443312000 9574823779171966208 12275057309900620416 14975290840629274624 17675524371357928832 1929013828377031424 4629247359105685632 7329480889834339840 10029714420562994048 12729947951291648256 15430181482020302464 18130415012748956672 2383904469768059264 5084138000496713472 7784371531225367680 10484605061954021888 13184838592682676096 15885072123411330304 138561580430432896 2838795111159087104 5539028641887741312 8239262172616395520 10939495703345049728 13639729234073703936 16339962764802358144 593452221821460736 3293685752550114944 5993919283278769152 8694152814007423360 11394386344736077568 14094619875464731776 16794853406193385984 1048342863212488576 3748576393941142784 6448809924669796992 9149043455398451200 11849276986127105408 14549510516855759616 17249744047584413824 1503233504603516416 4203467035332170624 6903700566060824832 9603934096789479040 12304167627518133248 15004401158246787456 17704634688975441664 1958124145994544256 4658357676723198464 7358591207451852672 10058824738180506880 12759058268909161088 15459291799637815296 18159525330366469504 2413014787385572096 5113248318114226304 7813481848842880512 10513715379571534720 13213948910300188928 15914182441028843136 167671898047945728 2867905428776599936 5568138959505254144 8268372490233908352 10968606020962562560 13668839551691216768 16369073082419870976 622562539438973568 3322796070167627776 6023029600896281984 8723263131624936192 11423496662353590400 14123730193082244608 16823963723810898816 1077453180830001408 3777686711558655616 6477920242287309824 9178153773015964032 11878387303744618240 14578620834473272448 17278854365201926656 1532343822221029248 4232577352949683456 6932810883678337664 9633044414406991872 12333277945135646080 15033511475864300288 17733745006592954496 1987234463612057088 4687467994340711296 7387701525069365504 10087935055798019712 12788168586526673920 15488402117255328128 18188635647983982336 2442125105003084928 5142358635731739136 7842592166460393344 10542825697189047552 13243059227917701760 15943292758646355968 196782215665458560 2897015746394112768 5597249277122766976 8297482807851421184 10997716338580075392 13697949869308729600 16398183400037383808 651672857056486400 3351906387785140608 6052139918513794816 8752373449242449024 11452606979971103232 14152840510699757440 16853074041428411648 1106563498447514240 3806797029176168448 6507030559904822656 9207264090633476864 11907497621362131072 14607731152090785280 17307964682819439488 1561454139838542080 4261687670567196288 6961921201295850496 9662154732024504704 12362388262753158912 15062621793481813120 17762855324210467328 2016344781229569920 4716578311958224128 7416811842686878336 10117045373415532544 12817278904144186752 15517512434872840960 18217745965601495168 2471235422620597760 5171468953349251968 7871702484077906176 10571936014806560384 13272169545535214592 15972403076263868800 225892533282971392 2926126064011625600 5626359594740279808 8326593125468934016 11026826656197588224 13727060186926242432 16427293717654896640 680783174673999232 3381016705402653440 6081250236131307648 8781483766859961856 11481717297588616064 14181950828317270272 16882184359045924480 1135673816065027072 3835907346793681280 6536140877522335488 9236374408250989696 11936607938979643904 14636841469708298112 17337075000436952320 1590564457456054912 4290797988184709120 6991031518913363328 9691265049642017536 12391498580370671744 15091732111099325952 17791965641827980160 2045455098847082752 4745688629575736960 7445922160304391168 10146155691033045376 12846389221761699584 15546622752490353792 18246856283219008000 2500345740238110592 5200579270966764800 7900812801695419008 10601046332424073216 13301279863152727424 16001513393881381632 255002850900484224 2955236381629138432 5655469912357792640 8355703443086446848 11055936973815101056 13756170504543755264 16456404035272409472 709893492291512064 3410127023020166272 6110360553748820480 8810594084477474688 11510827615206128896 14211061145934783104 16911294676663437312 1164784133682539904 3865017664411194112 6565251195139848320 9265484725868502528 11965718256597156736 14665951787325810944 17366185318054465152 1619674775073567744 4319908305802221952 7020141836530876160 9720375367259530368 12420608897988184576 15120842428716838784 17821075959445492992 2074565416464595584 4774798947193249792 7475032477921904000 10175266008650558208 12875499539379212416 15575733070107866624 18275966600836520832 2529456057855623424 5229689588584277632 7929923119312931840 10630156650041586048 13330390180770240256 16030623711498894464 284113168517997056 2984346699246651264 5684580229975305472 8384813760703959680 11085047291432613888 13785280822161268096 16485514352889922304 739003809909024896 3439237340637679104 6139470871366333312 8839704402094987520 11539937932823641728 14240171463552295936 16940404994280950144 1193894451300052736 3894127982028706944 6594361512757361152 9294595043486015360 11994828574214669568 14695062104943323776 17395295635671977984 1648785092691080576 4349018623419734784 7049252154148388992 9749485684877043200 12449719215605697408 15149952746334351616 17850186277063005824 2103675734082108416 4803909264810762624 7504142795539416832 10204376326268071040 12904609856996725248 15604843387725379456 18305076918454033664 2558566375473136256 5258799906201790464 7959033436930444672 10659266967659098880 13359500498387753088 16059734029116407296 313223486135509888 3013457016864164096 5713690547592818304 8413924078321472512 11114157609050126720 13814391139778780928 16514624670507435136 768114127526537728 3468347658255191936 6168581188983846144 8868814719712500352 11569048250441154560 14269281781169808768 16969515311898462976 1223004768917565568 3923238299646219776 6623471830374873984 9323705361103528192 12023938891832182400 14724172422560836608 17424405953289490816 1677895410308593408 4378128941037247616 7078362471765901824 9778596002494556032 12478829533223210240 15179063063951864448 17879296594680518656 2132786051699621248 4833019582428275456 7533253113156929664 10233486643885583872 12933720174614238080 15633953705342892288 18334187236071546496 2587676693090649088 5287910223819303296 7988143754547957504 10688377285276611712 13388610816005265920 16088844346733920128 342333803753022720 3042567334481676928 5742800865210331136 8443034395938985344 11143267926667639552 13843501457396293760 16543734988124947968 797224445144050560 3497457975872704768 6197691506601358976 8897925037330013184 11598158568058667392 14298392098787321600 16998625629515975808 1252115086535078400 3952348617263732608 6652582147992386816 9352815678721041024 12053049209449695232 14753282740178349440 17453516270907003648 1707005727926106240 4407239258654760448 7107472789383414656 9807706320112068864 12507939850840723072 15208173381569377280 17908406912298031488 2161896369317134080 4862129900045788288 7562363430774442496 10262596961503096704 12962830492231750912 15663064022960405120 18363297553689059328 2616787010708161920 5317020541436816128 8017254072165470336 10717487602894124544 13417721133622778752 16117954664351432960 371444121370535552 3071677652099189760 5771911182827843968 8472144713556498176 11172378244285152384 13872611775013806592 16572845305742460800 826334762761563392 3526568293490217600 6226801824218871808 8927035354947526016 11627268885676180224 14327502416404834432 17027735947133488640 1281225404152591232 3981458934881245440 6681692465609899648 9381925996338553856 12082159527067208064 14782393057795862272 17482626588524516480 1736116045543619072 4436349576272273280 7136583107000927488 9836816637729581696 12537050168458235904 15237283699186890112 17937517229915544320 2191006686934646912 4891240217663301120 7591473748391955328 10291707279120609536 12991940809849263744 15692174340577917952 18392407871306572160 2645897328325674752 5346130859054328960 8046364389782983168 10746597920511637376 13446831451240291584 16147064981968945792 400554438988048384 3100787969716702592 5801021500445356800 8501255031174011008 11201488561902665216 13901722092631319424 16601955623359973632 855445080379076224 3555678611107730432 6255912141836384640 8956145672565038848 11656379203293693056 14356612734022347264 17056846264751001472 1310335721770104064 4010569252498758272 6710802783227412480 9411036313956066688 12111269844684720896 14811503375413375104 17511736906142029312 1765226363161131904 4465459893889786112 7165693424618440320 9865926955347094528 12566160486075748736 15266394016804402944 17966627547533057152 2220117004552159744 4920350535280813952 7620584066009468160 10320817596738122368 13021051127466776576 15721284658195430784 18421518188924084992 2675007645943187584 5375241176671841792 8075474707400496000 10775708238129150208 13475941768857804416 16176175299586458624 429664756605561216 3129898287334215424 5830131818062869632 8530365348791523840 11230598879520178048 13930832410248832256 16631065940977486464 884555397996589056 3584788928725243264 6285022459453897472 8985255990182551680 11685489520911205888 14385723051639860096 17085956582368514304 1339446039387616896 4039679570116271104 6739913100844925312 9440146631573579520 12140380162302233728 14840613693030887936 17540847223759542144 1794336680778644736 4494570211507298944 7194803742235953152 9895037272964607360 12595270803693261568 15295504334421915776 17995737865150569984 2249227322169672576 4949460852898326784 7649694383626980992 10349927914355635200 13050161445084289408 15750394975812943616 3884432832046208 2704117963560700416 5404351494289354624 8104585025018008832 10804818555746663040 13505052086475317248 16205285617203971456 458775074223074048 3159008604951728256 5859242135680382464 8559475666409036672 11259709197137690880 13959942727866345088 16660176258594999296 913665715614101888 3613899246342756096 6314132777071410304 9014366307800064512 11714599838528718720 14414833369257372928 17115066899986027136 1368556357005129728 4068789887733783936 6769023418462438144 9469256949191092352 12169490479919746560 14869724010648400768 17569957541377054976 1823446998396157568 4523680529124811776 7223914059853465984 9924147590582120192 12624381121310774400 15324614652039428608 18024848182768082816 2278337639787185408 4978571170515839616 7678804701244493824 10379038231973148032 13079271762701802240 15779505293430456448 32994750449559040 2733228281178213248 5433461811906867456 8133695342635521664 10833928873364175872 13534162404092830080 16234395934821484288 487885391840586880 3188118922569241088 5888352453297895296 8588585984026549504 11288819514755203712 13989053045483857920 16689286576212512128 942776033231614720 3643009563960268928 6343243094688923136 9043476625417577344 11743710156146231552 14443943686874885760 17144177217603539968 1397666674622642560 4097900205351296768 6798133736079950976 9498367266808605184 12198600797537259392 14898834328265913600 17599067858994567808 1852557316013670400 4552790846742324608 7253024377470978816 9953257908199633024 12653491438928287232 15353724969656941440 18053958500385595648 2307447957404698240 5007681488133352448 7707915018862006656 10408148549590660864 13108382080319315072 15808615611047969280 62105068067071872 2762338598795726080 5462572129524380288 8162805660253034496 10863039190981688704 13563272721710342912 16263506252438997120 516995709458099712 3217229240186753920 5917462770915408128 8617696301644062336 11317929832372716544 14018163363101370752 16718396893830024960 971886350849127552 3672119881577781760 6372353412306435968 9072586943035090176 11772820473763744384 14473054004492398592 17173287535221052800 1426776992240155392 4127010522968809600 6827244053697463808 9527477584426118016 12227711115154772224 14927944645883426432 17628178176612080640 1881667633631183232 4581901164359837440 7282134695088491648 9982368225817145856 12682601756545800064 15382835287274454272 18083068818003108480 2336558275022211072 5036791805750865280 7737025336479519488 10437258867208173696 13137492397936827904 15837725928665482112 91215385684584704 2791448916413238912 5491682447141893120 8191915977870547328 10892149508599201536 13592383039327855744 16292616570056509952 546106027075612544 3246339557804266752 5946573088532920960 8646806619261575168 11347040149990229376 14047273680718883584 16747507211447537792 1000996668466640384 3701230199195294592 6401463729923948800 9101697260652603008 11801930791381257216 14502164322109911424 17202397852838565632 1455887309857668224 4156120840586322432 6856354371314976640 9556587902043630848 12256821432772285056 14957054963500939264 17657288494229593472 1910777951248696064 4611011481977350272 7311245012706004480 10011478543434658688 12711712074163312896 15411945604891967104 18112179135620621312 2365668592639723904 5065902123368378112 7766135654097032320 10466369184825686528 13166602715554340736 15866836246282994944 120325703302097536 2820559234030751744 5520792764759405952 8221026295488060160 10921259826216714368 13621493356945368576 16321726887674022784 575216344693125376 3275449875421779584 5975683406150433792 8675916936879088000 11376150467607742208 14076383998336396416 16776617529065050624 1030106986084153216 3730340516812807424 6430574047541461632 9130807578270115840 11831041108998770048 14531274639727424256 17231508170456078464 1484997627475181056 4185231158203835264 6885464688932489472 9585698219661143680 12285931750389797888 14986165281118452096 17686398811847106304 1939888268866208896 4640121799594863104 7340355330323517312 10040588861052171520 12740822391780825728 15441055922509479936 18141289453238134144 2394778910257236736 5095012440985890944 7795245971714545152 10495479502443199360 13195713033171853568 15895946563900507776 149436020919610368 2849669551648264576 5549903082376918784 8250136613105572992 10950370143834227200 13650603674562881408 16350837205291535616 604326662310638208 3304560193039292416 6004793723767946624 8705027254496600832 11405260785225255040 14105494315953909248 16805727846682563456 1059217303701666048 3759450834430320256 6459684365158974464 9159917895887628672 11860151426616282880 14560384957344937088 17260618488073591296 1514107945092693888 4214341475821348096 6914575006550002304 9614808537278656512 12315042068007310720 15015275598735964928 17715509129464619136 1968998586483721728 4669232117212375936 7369465647941030144 10069699178669684352 12769932709398338560 15470166240126992768 18170399770855646976 2423889227874749568 5124122758603403776 7824356289332057984 10524589820060712192 13224823350789366400 15925056881518020608 178546338537123200 2878779869265777408 5579013399994431616 8279246930723085824 10979480461451740032 13679713992180394240 16379947522909048448 633436979928151040 3333670510656805248 6033904041385459456 8734137572114113664 11434371102842767872 14134604633571422080 16834838164300076288 1088327621319178880 3788561152047833088 6488794682776487296 9189028213505141504 11889261744233795712 14589495274962449920 17289728805691104128 1543218262710206720 4243451793438860928 6943685324167515136 9643918854896169344 12344152385624823552 15044385916353477760 17744619447082131968 1998108904101234560 4698342434829888768 7398575965558542976 10098809496287197184 12799043027015851392 15499276557744505600 18199510088473159808 2452999545492262400 5153233076220916608 7853466606949570816 10553700137678225024 13253933668406879232 15954167199135533440 207656656154636032 2907890186883290240 5608123717611944448 8308357248340598656 11008590779069252864 13708824309797907072 16409057840526561280 662547297545663872 3362780828274318080 6063014359002972288 8763247889731626496 11463481420460280704 14163714951188934912 16863948481917589120 1117437938936691712 3817671469665345920 6517905000394000128 9218138531122654336 11918372061851308544 14618605592579962752 17318839123308616960 1572328580327719552 4272562111056373760 6972795641785027968 9673029172513682176 12373262703242336384 15073496233970990592 17773729764699644800 2027219221718747392 4727452752447401600 7427686283176055808 10127919813904710016 12828153344633364224 15528386875362018432 18228620406090672640 2482109863109775232 5182343393838429440 7882576924567083648 10582810455295737856 13283043986024392064 15983277516753046272 236766973772148864 2937000504500803072 5637234035229457280 8337467565958111488 11037701096686765696 13737934627415419904 16438168158144074112 691657615163176704 3391891145891830912 6092124676620485120 8792358207349139328 11492591738077793536 14192825268806447744 16893058799535101952 1146548256554204544 3846781787282858752 6547015318011512960 9247248848740167168 11947482379468821376 14647715910197475584 17347949440926129792 1601438897945232384 4301672428673886592 7001905959402540800 9702139490131195008 12402373020859849216 15102606551588503424 17802840082317157632 2056329539336260224 4756563070064914432 7456796600793568640 10157030131522222848 12857263662250877056 15557497192979531264 18257730723708185472 2511220180727288064 5211453711455942272 7911687242184596480 10611920772913250688 13312154303641904896 16012387834370559104 265877291389661696 2966110822118315904 5666344352846970112 8366577883575624320 11066811414304278528 13767044945032932736 16467278475761586944 720767932780689536 3421001463509343744 6121234994237997952 8821468524966652160 11521702055695306368 14221935586423960576 16922169117152614784 1175658574171717376 3875892104900371584 6576125635629025792 9276359166357680000 11976592697086334208 14676826227814988416 17377059758543642624 1630549215562745216 4330782746291399424 7031016277020053632 9731249807748707840 12431483338477362048 15131716869206016256 17831950399934670464 2085439856953773056 4785673387682427264 7485906918411081472 10186140449139735680 12886373979868389888 15586607510597044096 18286841041325698304 2540330498344800896 5240564029073455104 7940797559802109312 10641031090530763520 13341264621259417728 16041498151988071936 294987609007174528 2995221139735828736 5695454670464482944 8395688201193137152 11095921731921791360 13796155262650445568 16496388793379099776 749878250398202368 3450111781126856576 6150345311855510784 8850578842584164992 11550812373312819200 14251045904041473408 16951279434770127616 1204768891789230208 3905002422517884416 6605235953246538624 9305469483975192832 12005703014703847040 14705936545432501248 17406170076161155456 1659659533180258048 4359893063908912256 7060126594637566464 9760360125366220672 12460593656094874880 15160827186823529088 17861060717552183296 2114550174571285888 4814783705299940096 7515017236028594304 10215250766757248512 12915484297485902720 15615717828214556928 18315951358943211136 2569440815962313728 5269674346690967936 7969907877419622144 10670141408148276352 13370374938876930560 16070608469605584768 324097926624687360 3024331457353341568 5724564988081995776 8424798518810649984 11125032049539304192 13825265580267958400 16525499110996612608 778988568015715200 3479222098744369408 6179455629473023616 8879689160201677824 11579922690930332032 14280156221658986240 16980389752387640448 1233879209406743040 3934112740135397248 6634346270864051456 9334579801592705664 12034813332321359872 14735046863050014080 17435280393778668288 1688769850797770880 4389003381526425088 7089236912255079296 9789470442983733504 12489703973712387712 15189937504441041920 17890171035169696128 2143660492188798720 4843894022917452928 7544127553646107136 10244361084374761344 12944594615103415552 15644828145832069760 18345061676560723968 2598551133579826560 5298784664308480768 7999018195037134976 10699251725765789184 13399485256494443392 16099718787223097600 353208244242200192 3053441774970854400 5753675305699508608 8453908836428162816 11154142367156817024 13854375897885471232 16554609428614125440 808098885633228032 3508332416361882240 6208565947090536448 8908799477819190656 11609033008547844864 14309266539276499072 17009500070005153280 1262989527024255872 3963223057752910080 6663456588481564288 9363690119210218496 12063923649938872704 14764157180667526912 17464390711396181120 1717880168415283712 4418113699143937920 7118347229872592128 9818580760601246336 12518814291329900544 15219047822058554752 17919281352787208960 2172770809806311552 4873004340534965760 7573237871263619968 10273471401992274176 12973704932720928384 15673938463449582592 18374171994178236800 2627661451197339392 5327894981925993600 8028128512654647808 10728362043383302016 13428595574111956224 16128829104840610432 382318561859713024 3082552092588367232 5782785623317021440 8483019154045675648 11183252684774329856 13883486215502984064 16583719746231638272 837209203250740864 3537442733979395072 6237676264708049280 8937909795436703488 11638143326165357696 14338376856894011904 17038610387622666112 1292099844641768704 3992333375370422912 6692566906099077120 9392800436827731328 12093033967556385536 14793267498285039744 17493501029013693952 1746990486032796544 4447224016761450752 7147457547490104960 9847691078218759168 12547924608947413376 15248158139676067584 17948391670404721792 2201881127423824384 4902114658152478592 7602348188881132800 10302581719609787008 13002815250338441216 15703048781067095424 18403282311795749632 2656771768814852224 5357005299543506432 8057238830272160640 10757472361000814848 13457705891729469056 16157939422458123264 411428879477225856 3111662410205880064 5811895940934534272 8512129471663188480 11212363002391842688 13912596533120496896 16612830063849151104 866319520868253696 3566553051596907904 6266786582325562112 8967020113054216320 11667253643782870528 14367487174511524736 17067720705240178944 1321210162259281536 4021443692987935744 6721677223716589952 9421910754445244160 12122144285173898368 14822377815902552576 17522611346631206784 1776100803650309376 4476334334378963584 7176567865107617792 9876801395836272000 12577034926564926208 15277268457293580416 17977501988022234624 2230991445041337216 4931224975769991424 7631458506498645632 10331692037227299840 13031925567955954048 15732159098684608256 18432392629413262464 2685882086432365056 5386115617161019264 8086349147889673472 10786582678618327680 13486816209346981888 16187049740075636096 440539197094738688 3140772727823392896 5841006258552047104 8541239789280701312 11241473320009355520 13941706850738009728 16641940381466663936 895429838485766528 3595663369214420736 6295896899943074944 8996130430671729152 11696363961400383360 14396597492129037568 17096831022857691776 1350320479876794368 4050554010605448576 6750787541334102784 9451021072062756992 12151254602791411200 14851488133520065408 17551721664248719616 1805211121267822208 4505444651996476416 7205678182725130624 9905911713453784832 12606145244182439040 15306378774911093248 18006612305639747456 2260101762658850048 4960335293387504256 7660568824116158464 10360802354844812672 13061035885573466880 15761269416302121088 14758873321223680 2714992404049877888 5415225934778532096 8115459465507186304 10815692996235840512 13515926526964494720 16216160057693148928 469649514712251520 3169883045440905728 5870116576169559936 8570350106898214144 11270583637626868352 13970817168355522560 16671050699084176768 924540156103279360 3624773686831933568 6325007217560587776 9025240748289241984 11725474279017896192 14425707809746550400 17125941340475204608 1379430797494307200 4079664328222961408 6779897858951615616 9480131389680269824 12180364920408924032 14880598451137578240 17580831981866232448 1834321438885335040 4534554969613989248 7234788500342643456 9935022031071297664 12635255561799951872 15335489092528606080 18035722623257260288 2289212080276362880 4989445611005017088 7689679141733671296 10389912672462325504 13090146203190979712 15790379733919633920 43869190938736512 2744102721667390720 5444336252396044928 8144569783124699136 10844803313853353344 13545036844582007552 16245270375310661760 498759832329764352 3198993363058418560 5899226893787072768 8599460424515726976 11299693955244381184 13999927485973035392 16700161016701689600 953650473720792192 3653884004449446400 6354117535178100608 9054351065906754816 11754584596635409024 14454818127364063232 17155051658092717440 1408541115111820032 4108774645840474240 6809008176569128448 9509241707297782656 12209475238026436864 14909708768755091072 17609942299483745280 1863431756502847872 4563665287231502080 7263898817960156288 9964132348688810496 12664365879417464704 15364599410146118912 18064832940874773120 2318322397893875712 5018555928622529920 7718789459351184128 10419022990079838336 13119256520808492544 15819490051537146752 72979508556249344 2773213039284903552 5473446570013557760 8173680100742211968 10873913631470866176 13574147162199520384 16274380692928174592 527870149947277184 3228103680675931392 5928337211404585600 8628570742133239808 11328804272861894016 14029037803590548224 16729271334319202432 982760791338305024 3682994322066959232 6383227852795613440 9083461383524267648 11783694914252921856 14483928444981576064 17184161975710230272 1437651432729332864 4137884963457987072 6838118494186641280 9538352024915295488 12238585555643949696 14938819086372603904 17639052617101258112 1892542074120360704 4592775604849014912 7293009135577669120 9993242666306323328 12693476197034977536 15393709727763631744 18093943258492285952 2347432715511388544 5047666246240042752 7747899776968696960 10448133307697351168 13148366838426005376 15848600369154659584 102089826173762176 2802323356902416384 5502556887631070592 8202790418359724800 10903023949088379008 13603257479817033216 16303491010545687424 556980467564790016 3257213998293444224 5957447529022098432 8657681059750752640 11357914590479406848 14058148121208061056 16758381651936715264 1011871108955817856 3712104639684472064 6412338170413126272 9112571701141780480 11812805231870434688 14513038762599088896 17213272293327743104 1466761750346845696 4166995281075499904 6867228811804154112 9567462342532808320 12267695873261462528 14967929403990116736 17668162934718770944 1921652391737873536 4621885922466527744 7322119453195181952 10022352983923836160 12722586514652490368 15422820045381144576 18123053576109798784 2376543033128901376 5076776563857555584 7777010094586209792 10477243625314864000 13177477156043518208 15877710686772172416 131200143791275008 2831433674519929216 5531667205248583424 8231900735977237632 10932134266705891840 13632367797434546048 16332601328163200256 586090785182302848 3286324315910957056 5986557846639611264 8686791377368265472 11387024908096919680 14087258438825573888 16787491969554228096 1040981426573330688 3741214957301984896 6441448488030639104 9141682018759293312 11841915549487947520 14542149080216601728 17242382610945255936 1495872067964358528 4196105598693012736 6896339129421666944 9596572660150321152 12296806190878975360 14997039721607629568 17697273252336283776 1950762709355386368 4650996240084040576 7351229770812694784 10051463301541348992 12751696832270003200 15451930362998657408 18152163893727311616 2405653350746414208 5105886881475068416 7806120412203722624 10506353942932376832 13206587473661031040 15906821004389685248 160310461408787840 2860543992137442048 5560777522866096256 8261011053594750464 10961244584323404672 13661478115052058880 16361711645780713088 615201102799815680 3315434633528469888 6015668164257124096 8715901694985778304 11416135225714432512 14116368756443086720 16816602287171740928 1070091744190843520 3770325274919497728 6470558805648151936 9170792336376806144 11871025867105460352 14571259397834114560 17271492928562768768 1524982385581871360 4225215916310525568 6925449447039179776 9625682977767833984 12325916508496488192 15026150039225142400 17726383569953796608 1979873026972899200 4680106557701553408 7380340088430207616 10080573619158861824 12780807149887516032 15481040680616170240 18181274211344824448 2434763668363927040 5134997199092581248 7835230729821235456 10535464260549889664 13235697791278543872 15935931322007198080 189420779026300672 2889654309754954880 5589887840483609088 8290121371212263296 10990354901940917504 13690588432669571712 16390821963398225920 644311420417328512 3344544951145982720 6044778481874636928 8745012012603291136 11445245543331945344 14145479074060599552 16845712604789253760 1099202061808356352 3799435592537010560 6499669123265664768 9199902653994318976 11900136184722973184 14600369715451627392 17300603246180281600 1554092703199384192 4254326233928038400 6954559764656692608 9654793295385346816 12355026826114001024 15055260356842655232 17755493887571309440 2008983344590412032 4709216875319066240 7409450406047720448 10109683936776374656 12809917467505028864 15510150998233683072 18210384528962337280 2463873985981439872 5164107516710094080 7864341047438748288 10564574578167402496 13264808108896056704 15965041639624710912 218531096643813504 2918764627372467712 5618998158101121920 8319231688829776128 11019465219558430336 13719698750287084544 16419932281015738752 673421738034841344 3373655268763495552 6073888799492149760 8774122330220803968 11474355860949458176 14174589391678112384 16874822922406766592 1128312379425869184 3828545910154523392 6528779440883177600 9229012971611831808 11929246502340486016 14629480033069140224 17329713563797794432 1583203020816897024 4283436551545551232 6983670082274205440 9683903613002859648 12384137143731513856 15084370674460168064 17784604205188822272 2038093662207924864 4738327192936579072 7438560723665233280 10138794254393887488 12839027785122541696 15539261315851195904 18239494846579850112 2492984303598952704 5193217834327606912 7893451365056261120 10593684895784915328 13293918426513569536 15994151957242223744 247641414261326336 2947874944989980544 5648108475718634752 8348342006447288960 11048575537175943168 13748809067904597376 16449042598633251584 702532055652354176 3402765586381008384 6102999117109662592 8803232647838316800 11503466178566971008 14203699709295625216 16903933240024279424 1157422697043382016 3857656227772036224 6557889758500690432 9258123289229344640 11958356819957998848 14658590350686653056 17358823881415307264 1612313338434409856 4312546869163064064 7012780399891718272 9713013930620372480 12413247461349026688 15113480992077680896 17813714522806335104 2067203979825437696 4767437510554091904 7467671041282746112 10167904572011400320 12868138102740054528 15568371633468708736 18268605164197362944 2522094621216465536 5222328151945119744 7922561682673773952 10622795213402428160 13323028744131082368 16023262274859736576 276751731878839168 2976985262607493376 5677218793336147584 8377452324064801792 11077685854793456000 13777919385522110208 16478152916250764416 731642373269867008 3431875903998521216 6132109434727175424 8832342965455829632 11532576496184483840 14232810026913138048 16933043557641792256 1186533014660894848 3886766545389549056 6587000076118203264 9287233606846857472 11987467137575511680 14687700668304165888 17387934199032820096 1641423656051922688 4341657186780576896 7041890717509231104 9742124248237885312 12442357778966539520 15142591309695193728 17842824840423847936 2096314297442950528 4796547828171604736 7496781358900258944 10197014889628913152 12897248420357567360 15597481951086221568 18297715481814875776 2551204938833978368 5251438469562632576 7951672000291286784 10651905531019940992 13352139061748595200 16052372592477249408 305862049496352000 3006095580225006208 5706329110953660416 8406562641682314624 11106796172410968832 13807029703139623040 16507263233868277248 760752690887379840 3460986221616034048 6161219752344688256 8861453283073342464 11561686813801996672 14261920344530650880 16962153875259305088 1215643332278407680 3915876863007061888 6616110393735716096 9316343924464370304 12016577455193024512 14716810985921678720 17417044516650332928 1670533973669435520 4370767504398089728 7071001035126743936 9771234565855398144 12471468096584052352 15171701627312706560 17871935158041360768 2125424615060463360 4825658145789117568 7525891676517771776 10226125207246425984 12926358737975080192 15626592268703734400 18326825799432388608 2580315256451491200 5280548787180145408 7980782317908799616 10681015848637453824 13381249379366108032 16081482910094762240 334972367113864832 3035205897842519040 5735439428571173248 8435672959299827456 11135906490028481664 13836140020757135872 16536373551485790080 789863008504892672 3490096539233546880 6190330069962201088 8890563600690855296 11590797131419509504 14291030662148163712 16991264192876817920 1244753649895920512 3944987180624574720 6645220711353228928 9345454242081883136 12045687772810537344 14745921303539191552 17446154834267845760 1699644291286948352 4399877822015602560 7100111352744256768 9800344883472910976 12500578414201565184 15200811944930219392 17901045475658873600 2154534932677976192 4854768463406630400 7555001994135284608 10255235524863938816 12955469055592593024 15655702586321247232 18355936117049901440 2609425574069004032 5309659104797658240 8009892635526312448 10710126166254966656 13410359696983620864 16110593227712275072 364082684731377664 3064316215460031872 5764549746188686080 8464783276917340288 11165016807645994496 13865250338374648704 16565483869103302912 818973326122405504 3519206856851059712 6219440387579713920 8919673918308368128 11619907449037022336 14320140979765676544 17020374510494330752 1273863967513433344 3974097498242087552 6674331028970741760 9374564559699395968 12074798090428050176 14775031621156704384 17475265151885358592 1728754608904461184 4428988139633115392 7129221670361769600 9829455201090423808 12529688731819078016 15229922262547732224 17930155793276386432 2183645250295489024 4883878781024143232 7584112311752797440 10284345842481451648 12984579373210105856 15684812903938760064 18385046434667414272 2638535891686516864 5338769422415171072 8039002953143825280 10739236483872479488 13439470014601133696 16139703545329787904 393193002348890496 3093426533077544704 5793660063806198912 8493893594534853120 11194127125263507328 13894360655992161536 16594594186720815744 848083643739918336 3548317174468572544 6248550705197226752 8948784235925880960 11649017766654535168 14349251297383189376 17049484828111843584 1302974285130946176 4003207815859600384 6703441346588254592 9403674877316908800 12103908408045563008 14804141938774217216 17504375469502871424 1757864926521974016 4458098457250628224 7158331987979282432 9858565518707936640 12558799049436590848 15259032580165245056 17959266110893899264 2212755567913001856 4912989098641656064 7613222629370310272 10313456160098964480 13013689690827618688 15713923221556272896 18414156752284927104 2667646209304029696 5367879740032683904 8068113270761338112 10768346801489992320 13468580332218646528 16168813862947300736 422303319966403328 3122536850695057536 5822770381423711744 8523003912152365952 11223237442881020160 13923470973609674368 16623704504338328576 877193961357431168 3577427492086085376 6277661022814739584 8977894553543393792 11678128084272048000 14378361615000702208 17078595145729356416 1332084602748459008 4032318133477113216 6732551664205767424 9432785194934421632 12133018725663075840 14833252256391730048 17533485787120384256 1786975244139486848 4487208774868141056 7187442305596795264 9887675836325449472 12587909367054103680 15288142897782757888 17988376428511412096 2241865885530514688 4942099416259168896 7642332946987823104 10342566477716477312 13042800008445131520 15743033539173785728 18443267069902439936 2696756526921542528 5396990057650196736 8097223588378850944 10797457119107505152 13497690649836159360 16197924180564813568 451413637583916160 3151647168312570368 5851880699041224576 8552114229769878784 11252347760498532992 13952581291227187200 16652814821955841408 906304278974944000 3606537809703598208 6306771340432252416 9007004871160906624 11707238401889560832 14407471932618215040 17107705463346869248 1361194920365971840 4061428451094626048 6761661981823280256 9461895512551934464 12162129043280588672 14862362574009242880 17562596104737897088 1816085561756999680 4516319092485653888 7216552623214308096 9916786153942962304 12617019684671616512 15317253215400270720 18017486746128924928 2270976203148027520 4971209733876681728 7671443264605335936 10371676795333990144 13071910326062644352 15772143856791298560 25633313810401152 2725866844539055360 5426100375267709568 8126333905996363776 10826567436725017984 13526800967453672192 16227034498182326400 480523955201428992 3180757485930083200 5880991016658737408 8581224547387391616 11281458078116045824 13981691608844700032 16681925139573354240 935414596592456832 3635648127321111040 6335881658049765248 9036115188778419456 11736348719507073664 14436582250235727872 17136815780964382080 1390305237983484672 4090538768712138880 6790772299440793088 9491005830169447296 12191239360898101504 14891472891626755712 17591706422355409920 1845195879374512512 4545429410103166720 7245662940831820928 9945896471560475136 12646130002289129344 15346363533017783552 18046597063746437760 2300086520765540352 5000320051494194560 7700553582222848768 10400787112951502976 13101020643680157184 15801254174408811392 54743631427913984 2754977162156568192 5455210692885222400 8155444223613876608 10855677754342530816 13555911285071185024 16256144815799839232 509634272818941824 3209867803547596032 5910101334276250240 8610334865004904448 11310568395733558656 14010801926462212864 16711035457190867072 964524914209969664 3664758444938623872 6364991975667278080 9065225506395932288 11765459037124586496 14465692567853240704 17165926098581894912 1419415555600997504 4119649086329651712 6819882617058305920 9520116147786960128 12220349678515614336 14920583209244268544 17620816739972922752 1874306196992025344 4574539727720679552 7274773258449333760 9975006789177987968 12675240319906642176 15375473850635296384 18075707381363950592 2329196838383053184 5029430369111707392 7729663899840361600 10429897430569015808 13130130961297670016 15830364492026324224 83853949045426816 2784087479774081024 5484321010502735232 8184554541231389440 10884788071960043648 13585021602688697856 16285255133417352064 538744590436454656 3238978121165108864 5939211651893763072 8639445182622417280 11339678713351071488 14039912244079725696 16740145774808379904 993635231827482496 3693868762556136704 6394102293284790912 9094335824013445120 11794569354742099328 14494802885470753536 17195036416199407744 1448525873218510336 4148759403947164544 6848992934675818752 9549226465404472960 12249459996133127168 14949693526861781376 17649927057590435584 1903416514609538176 4603650045338192384 7303883576066846592 10004117106795500800 12704350637524155008 15404584168252809216 18104817698981463424 2358307156000566016 5058540686729220224 7758774217457874432 10459007748186528640 13159241278915182848 15859474809643837056 112964266662939648 2813197797391593856 5513431328120248064 8213664858848902272 10913898389577556480 13614131920306210688 16314365451034864896 567854908053967488 3268088438782621696 5968321969511275904 8668555500239930112 11368789030968584320 14069022561697238528 16769256092425892736 1022745549444995328 3722979080173649536 6423212610902303744 9123446141630957952 11823679672359612160 14523913203088266368 17224146733816920576 1477636190836023168 4177869721564677376 6878103252293331584 9578336783021985792 12278570313750640000 14978803844479294208 17679037375207948416 1932526832227051008 4632760362955705216 7332993893684359424 10033227424413013632 12733460955141667840 15433694485870322048 18133928016598976256 2387417473618078848 5087651004346733056 7787884535075387264 10488118065804041472 13188351596532695680 15888585127261349888 142074584280452480 2842308115009106688 5542541645737760896 8242775176466415104 10943008707195069312 13643242237923723520 16343475768652377728 596965225671480320 3297198756400134528 5997432287128788736 8697665817857442944 11397899348586097152 14098132879314751360 16798366410043405568 1051855867062508160 3752089397791162368 6452322928519816576 9152556459248470784 11852789989977124992 14553023520705779200 17253257051434433408 1506746508453536000 4206980039182190208 6907213569910844416 9607447100639498624 12307680631368152832 15007914162096807040 17708147692825461248 1961637149844563840 4661870680573218048 7362104211301872256 10062337742030526464 12762571272759180672 15462804803487834880 18163038334216489088 2416527791235591680 5116761321964245888 7816994852692900096 10517228383421554304 13217461914150208512 15917695444878862720 171184901897965312 2871418432626619520 5571651963355273728 8271885494083927936 10972119024812582144 13672352555541236352 16372586086269890560 626075543288993152 3326309074017647360 6026542604746301568 8726776135474955776 11427009666203609984 14127243196932264192 16827476727660918400 1080966184680020992 3781199715408675200 6481433246137329408 9181666776865983616 11881900307594637824 14582133838323292032 17282367369051946240 1535856826071048832 4236090356799703040 6936323887528357248 9636557418257011456 12336790948985665664 15037024479714319872 17737258010442974080 1990747467462076672 4690980998190730880 7391214528919385088 10091448059648039296 12791681590376693504 15491915121105347712 18192148651834001920 2445638108853104512 5145871639581758720 7846105170310412928 10546338701039067136 13246572231767721344 15946805762496375552 200295219515478144 2900528750244132352 5600762280972786560 8300995811701440768 11001229342430094976 13701462873158749184 16401696403887403392 655185860906505984 3355419391635160192 6055652922363814400 8755886453092468608 11456119983821122816 14156353514549777024 16856587045278431232 1110076502297533824 3810310033026188032 6510543563754842240 9210777094483496448 11911010625212150656 14611244155940804864 17311477686669459072 1564967143688561664 4265200674417215872 6965434205145870080 9665667735874524288 12365901266603178496 15066134797331832704 17766368328060486912 2019857785079589504 4720091315808243712 7420324846536897920 10120558377265552128 12820791907994206336 15521025438722860544 18221258969451514752 2474748426470617344 5174981957199271552 7875215487927925760 10575449018656579968 13275682549385234176 15975916080113888384 229405537132990976 2929639067861645184 5629872598590299392 8330106129318953600 11030339660047607808 13730573190776262016 16430806721504916224 684296178524018816 3384529709252673024 6084763239981327232 8784996770709981440 11485230301438635648 14185463832167289856 16885697362895944064 1139186819915046656 3839420350643700864 6539653881372355072 9239887412101009280 11940120942829663488 14640354473558317696 17340588004286971904 1594077461306074496 4294310992034728704 6994544522763382912 9694778053492037120 12395011584220691328 15095245114949345536 17795478645677999744 2048968102697102336 4749201633425756544 7449435164154410752 10149668694883064960 12849902225611719168 15550135756340373376 18250369287069027584 2503858744088130176 5204092274816784384 7904325805545438592 10604559336274092800 13304792867002747008 16005026397731401216 258515854750503808 2958749385479158016 5658982916207812224 8359216446936466432 11059449977665120640 13759683508393774848 16459917039122429056 713406496141531648 3413640026870185856 6113873557598840064 8814107088327494272 11514340619056148480 14214574149784802688 16914807680513456896 1168297137532559488 3868530668261213696 6568764198989867904 9268997729718522112 11969231260447176320 14669464791175830528 17369698321904484736 1623187778923587328 4323421309652241536 7023654840380895744 9723888371109549952 12424121901838204160 15124355432566858368 17824588963295512576 2078078420314615168 4778311951043269376 7478545481771923584 10178779012500577792 12879012543229232000 15579246073957886208 18279479604686540416 2532969061705643008 5233202592434297216 7933436123162951424 10633669653891605632 13333903184620259840 16034136715348914048 287626172368016640 2987859703096670848 5688093233825325056 8388326764553979264 11088560295282633472 13788793826011287680 16489027356739941888 742516813759044480 3442750344487698688 6142983875216352896 8843217405945007104 11543450936673661312 14243684467402315520 16943917998130969728 1197407455150072320 3897640985878726528 6597874516607380736 9298108047336034944 11998341578064689152 14698575108793343360 17398808639521997568 1652298096541100160 4352531627269754368 7052765157998408576 9752998688727062784 12453232219455716992 15153465750184371200 17853699280913025408 2107188737932128000 4807422268660782208 7507655799389436416 10207889330118090624 12908122860846744832 15608356391575399040 18308589922304053248 2562079379323155840 5262312910051810048 7962546440780464256 10662779971509118464 13363013502237772672 16063247032966426880 316736489985529472 3016970020714183680 5717203551442837888 8417437082171492096 11117670612900146304 13817904143628800512 16518137674357454720 771627131376557312 3471860662105211520 6172094192833865728 8872327723562519936 11572561254291174144 14272794785019828352 16973028315748482560 1226517772767585152 3926751303496239360 6626984834224893568 9327218364953547776 12027451895682201984 14727685426410856192 17427918957139510400 1681408414158612992 4381641944887267200 7081875475615921408 9782109006344575616 12482342537073229824 15182576067801884032 17882809598530538240 2136299055549640832 4836532586278295040 7536766117006949248 10236999647735603456 12937233178464257664 15637466709192911872 18337700239921566080 2591189696940668672 5291423227669322880 7991656758397977088 10691890289126631296 13392123819855285504 16092357350583939712 345846807603042304 3046080338331696512 5746313869060350720 8446547399789004928 11146780930517659136 13847014461246313344 16547247991974967552 800737448994070144 3500970979722724352 6201204510451378560 8901438041180032768 11601671571908686976 14301905102637341184 17002138633365995392 1255628090385097984 3955861621113752192 6656095151842406400 9356328682571060608 12056562213299714816 14756795744028369024 17457029274757023232 1710518731776125824 4410752262504780032 7110985793233434240 9811219323962088448 12511452854690742656 15211686385419396864 17911919916148051072 2165409373167153664 4865642903895807872 7565876434624462080 10266109965353116288 12966343496081770496 15666577026810424704 18366810557539078912 2620300014558181504 5320533545286835712 8020767076015489920 10721000606744144128 13421234137472798336 16121467668201452544 374957125220555136 3075190655949209344 5775424186677863552 8475657717406517760 11175891248135171968 13876124778863826176 16576358309592480384 829847766611582976 3530081297340237184 6230314828068891392 8930548358797545600 11630781889526199808 14331015420254854016 17031248950983508224 1284738408002610816 3984971938731265024 6685205469459919232 9385439000188573440 12085672530917227648 14785906061645881856 17486139592374536064 1739629049393638656 4439862580122292864 7140096110850947072 9840329641579601280 12540563172308255488 15240796703036909696 17941030233765563904 2194519690784666496 4894753221513320704 7594986752241974912 10295220282970629120 12995453813699283328 15695687344427937536 18395920875156591744 2649410332175694336 5349643862904348544 8049877393633002752 10750110924361656960 13450344455090311168 16150577985818965376 404067442838067968 3104300973566722176 5804534504295376384 8504768035024030592 11205001565752684800 13905235096481339008 16605468627209993216 858958084229095808 3559191614957750016 6259425145686404224 8959658676415058432 11659892207143712640 14360125737872366848 17060359268601021056 1313848725620123648 4014082256348777856 6714315787077432064 9414549317806086272 12114782848534740480 14815016379263394688 17515249909992048896 1768739367011151488 4468972897739805696 7169206428468459904 9869439959197114112 12569673489925768320 15269907020654422528 17970140551383076736 2223630008402179328 4923863539130833536 7624097069859487744 10324330600588141952 13024564131316796160 15724797662045450368 18425031192774104576 2678520649793207168 5378754180521861376 8078987711250515584 10779221241979169792 13479454772707824000 16179688303436478208 433177760455580800 3133411291184235008 5833644821912889216 8533878352641543424 11234111883370197632 13934345414098851840 16634578944827506048 888068401846608640 3588301932575262848 6288535463303917056 8988768994032571264 11689002524761225472 14389236055489879680 17089469586218533888 1342959043237636480 4043192573966290688 6743426104694944896 9443659635423599104 12143893166152253312 14844126696880907520 17544360227609561728 1797849684628664320 4498083215357318528 7198316746085972736 9898550276814626944 12598783807543281152 15299017338271935360 17999250869000589568 2252740326019692160 4952973856748346368 7653207387477000576 10353440918205654784 13053674448934308992 15753907979662963200 7397436682065792 2707630967410720000 5407864498139374208 8108098028868028416 10808331559596682624 13508565090325336832 16208798621053991040 462288078073093632 3162521608801747840 5862755139530402048 8562988670259056256 11263222200987710464 13963455731716364672 16663689262445018880 917178719464121472 3617412250192775680 6317645780921429888 9017879311650084096 11718112842378738304 14418346373107392512 17118579903836046720 1372069360855149312 4072302891583803520 6772536422312457728 9472769953041111936 12173003483769766144 14873237014498420352 17573470545227074560 1826960002246177152 4527193532974831360 7227427063703485568 9927660594432139776 12627894125160793984 15328127655889448192 18028361186618102400 2281850643637204992 4982084174365859200 7682317705094513408 10382551235823167616 13082784766551821824 15783018297280476032 36507754299578624 2736741285028232832 5436974815756887040 8137208346485541248 10837441877214195456 13537675407942849664 16237908938671503872 491398395690606464 3191631926419260672 5891865457147914880 8592098987876569088 11292332518605223296 13992566049333877504 16692799580062531712 946289037081634304 3646522567810288512 6346756098538942720 9046989629267596928 11747223159996251136 14447456690724905344 17147690221453559552 1401179678472662144 4101413209201316352 6801646739929970560 9501880270658624768 12202113801387278976 14902347332115933184 17602580862844587392 1856070319863689984 4556303850592344192 7256537381320998400 9956770912049652608 12657004442778306816 15357237973506961024 18057471504235615232 2310960961254717824 5011194491983372032 7711428022712026240 10411661553440680448 13111895084169334656 15812128614897988864 65618071917091456 2765851602645745664 5466085133374399872 8166318664103054080 10866552194831708288 13566785725560362496 16267019256289016704 520508713308119296 3220742244036773504 5920975774765427712 8621209305494081920 11321442836222736128 14021676366951390336 16721909897680044544 975399354699147136 3675632885427801344 6375866416156455552 9076099946885109760 11776333477613763968 14476567008342418176 17176800539071072384 1430289996090174976 4130523526818829184 6830757057547483392 9530990588276137600 12231224119004791808 14931457649733446016 17631691180462100224 1885180637481202816 4585414168209857024 7285647698938511232 9985881229667165440 12686114760395819648 15386348291124473856 18086581821853128064 2340071278872230656 5040304809600884864 7740538340329539072 10440771871058193280 13141005401786847488 15841238932515501696 94728389534604288 2794961920263258496 5495195450991912704 8195428981720566912 10895662512449221120 13595896043177875328 16296129573906529536 549619030925632128 3249852561654286336 5950086092382940544 8650319623111594752 11350553153840248960 14050786684568903168 16751020215297557376 1004509672316659968 3704743203045314176 6404976733773968384 9105210264502622592 11805443795231276800 14505677325959931008 17205910856688585216 1459400313707687808 4159633844436342016 6859867375164996224 9560100905893650432 12260334436622304640 14960567967350958848 17660801498079613056 1914290955098715648 4614524485827369856 7314758016556024064 10014991547284678272 12715225078013332480 15415458608741986688 18115692139470640896 2369181596489743488 5069415127218397696 7769648657947051904 10469882188675706112 13170115719404360320 15870349250133014528 123838707152117120 2824072237880771328 5524305768609425536 8224539299338079744 10924772830066733952 13625006360795388160 16325239891524042368 578729348543144960 3278962879271799168 5979196410000453376 8679429940729107584 11379663471457761792 14079897002186416000 16780130532915070208 1033619989934172800 3733853520662827008 6434087051391481216 9134320582120135424 11834554112848789632 14534787643577443840 17235021174306098048 1488510631325200640 4188744162053854848 6888977692782509056 9589211223511163264 12289444754239817472 14989678284968471680 17689911815697125888 1943401272716228480 4643634803444882688 7343868334173536896 10044101864902191104 12744335395630845312 15444568926359499520 18144802457088153728 2398291914107256320 5098525444835910528 7798758975564564736 10498992506293218944 13199226037021873152 15899459567750527360 152949024769629952 2853182555498284160 5553416086226938368 8253649616955592576 10953883147684246784 13654116678412900992 16354350209141555200 607839666160657792 3308073196889312000 6008306727617966208 8708540258346620416 11408773789075274624 14109007319803928832 16809240850532583040 1062730307551685632 3762963838280339840 6463197369008994048 9163430899737648256 11863664430466302464 14563897961194956672 17264131491923610880 1517620948942713472 4217854479671367680 6918088010400021888 9618321541128676096 12318555071857330304 15018788602585984512 17719022133314638720 1972511590333741312 4672745121062395520 7372978651791049728 10073212182519703936 12773445713248358144 15473679243977012352 18173912774705666560 2427402231724769152 5127635762453423360 7827869293182077568 10528102823910731776 13228336354639385984 15928569885368040192 182059342387142784 2882292873115796992 5582526403844451200 8282759934573105408 10982993465301759616 13683226996030413824 16383460526759068032 636949983778170624 3337183514506824832 6037417045235479040 8737650575964133248 11437884106692787456 14138117637421441664 16838351168150095872 1091840625169198464 3792074155897852672 6492307686626506880 9192541217355161088 11892774748083815296 14593008278812469504 17293241809541123712 1546731266560226304 4246964797288880512 6947198328017534720 9647431858746188928 12347665389474843136 15047898920203497344 17748132450932151552 2001621907951254144 4701855438679908352 7402088969408562560 10102322500137216768 12802556030865870976 15502789561594525184 18203023092323179392 2456512549342281984 5156746080070936192 7856979610799590400 10557213141528244608 13257446672256898816 15957680202985553024 211169660004655616 2911403190733309824 5611636721461964032 8311870252190618240 11012103782919272448 13712337313647926656 16412570844376580864 666060301395683456 3366293832124337664 6066527362852991872 8766760893581646080 11466994424310300288 14167227955038954496 16867461485767608704 1120950942786711296 3821184473515365504 6521418004244019712 9221651534972673920 11921885065701328128 14622118596429982336 17322352127158636544 1575841584177739136 4276075114906393344 6976308645635047552 9676542176363701760 12376775707092355968 15077009237821010176 17777242768549664384 2030732225568766976 4730965756297421184 7431199287026075392 10131432817754729600 12831666348483383808 15531899879212038016 18232133409940692224 2485622866959794816 5185856397688449024 7886089928417103232 10586323459145757440 13286556989874411648 15986790520603065856 240279977622168448 2940513508350822656 5640747039079476864 8340980569808131072 11041214100536785280 13741447631265439488 16441681161994093696 695170619013196288 3395404149741850496 6095637680470504704 8795871211199158912 11496104741927813120 14196338272656467328 16896571803385121536 1150061260404224128 3850294791132878336 6550528321861532544 9250761852590186752 11950995383318840960 14651228914047495168 17351462444776149376 1604951901795251968 4305185432523906176 7005418963252560384 9705652493981214592 12405886024709868800 15106119555438523008 17806353086167177216 2059842543186279808 4760076073914934016 7460309604643588224 10160543135372242432 12860776666100896640 15561010196829550848 18261243727558205056 2514733184577307648 5214966715305961856 7915200246034616064 10615433776763270272 13315667307491924480 16015900838220578688 269390295239681280 2969623825968335488 5669857356696989696 8370090887425643904 11070324418154298112 13770557948882952320 16470791479611606528 724280936630709120 3424514467359363328 6124747998088017536 8824981528816671744 11525215059545325952 14225448590273980160 16925682121002634368 1179171578021736960 3879405108750391168 6579638639479045376 9279872170207699584 11980105700936353792 14680339231665008000 17380572762393662208 1634062219412764800 4334295750141419008 7034529280870073216 9734762811598727424 12434996342327381632 15135229873056035840 17835463403784690048 2088952860803792640 4789186391532446848 7489419922261101056 10189653452989755264 12889886983718409472 15590120514447063680 18290354045175717888 2543843502194820480 5244077032923474688 7944310563652128896 10644544094380783104 13344777625109437312 16045011155838091520 298500612857194112 2998734143585848320 5698967674314502528 8399201205043156736 11099434735771810944 13799668266500465152 16499901797229119360 753391254248221952 3453624784976876160 6153858315705530368 8854091846434184576 11554325377162838784 14254558907891492992 16954792438620147200 1208281895639249792 3908515426367904000 6608748957096558208 9308982487825212416 12009216018553866624 14709449549282520832 17409683080011175040 1663172537030277632 4363406067758931840 7063639598487586048 9763873129216240256 12464106659944894464 15164340190673548672 17864573721402202880 2118063178421305472 4818296709149959680 7518530239878613888 10218763770607268096 12918997301335922304 15619230832064576512 18319464362793230720 2572953819812333312 5273187350540987520 7973420881269641728 10673654411998295936 13373887942726950144 16074121473455604352 327610930474706944 3027844461203361152 5728077991932015360 8428311522660669568 11128545053389323776 13828778584117977984 16529012114846632192 782501571865734784 3482735102594388992 6182968633323043200 8883202164051697408 11583435694780351616 14283669225509005824 16983902756237660032 1237392213256762624 3937625743985416832 6637859274714071040 9338092805442725248 12038326336171379456 14738559866900033664 17438793397628687872 1692282854647790464 4392516385376444672 7092749916105098880 9792983446833753088 12493216977562407296 15193450508291061504 17893684039019715712 2147173496038818304 4847407026767472512 7547640557496126720 10247874088224780928 12948107618953435136 15648341149682089344 18348574680410743552 2602064137429846144 5302297668158500352 8002531198887154560 10702764729615808768 13402998260344462976 16103231791073117184 356721248092219776 3056954778820873984 5757188309549528192 8457421840278182400 11157655371006836608 13857888901735490816 16558122432464145024 811611889483247616 3511845420211901824 6212078950940556032 8912312481669210240 11612546012397864448 14312779543126518656 17013013073855172864 1266502530874275456 3966736061602929664 6666969592331583872 9367203123060238080 12067436653788892288 14767670184517546496 17467903715246200704 1721393172265303296 4421626702993957504 7121860233722611712 9822093764451265920 12522327295179920128 15222560825908574336 17922794356637228544 2176283813656331136 4876517344384985344 7576750875113639552 10276984405842293760 12977217936570947968 15677451467299602176 18377684998028256384 2631174455047358976 5331407985776013184 8031641516504667392 10731875047233321600 13432108577961975808 16132342108690630016 385831565709732608 3086065096438386816 5786298627167041024 8486532157895695232 11186765688624349440 13886999219353003648 16587232750081657856 840722207100760448 3540955737829414656 6241189268558068864 8941422799286723072 11641656330015377280 14341889860744031488 17042123391472685696 1295612848491788288 3995846379220442496 6696079909949096704 9396313440677750912 12096546971406405120 14796780502135059328 17497014032863713536 1750503489882816128 4450737020611470336 7150970551340124544 9851204082068778752 12551437612797432960 15251671143526087168 17951904674254741376 2205394131273843968 4905627662002498176 7605861192731152384 10306094723459806592 13006328254188460800 15706561784917115008 18406795315645769216 2660284772664871808 5360518303393526016 8060751834122180224 10760985364850834432 13461218895579488640 16161452426308142848 414941883327245440 3115175414055899648 5815408944784553856 8515642475513208064 11215876006241862272 13916109536970516480 16616343067699170688 869832524718273280 3570066055446927488 6270299586175581696 8970533116904235904 11670766647632890112 14371000178361544320 17071233709090198528 1324723166109301120 4024956696837955328 6725190227566609536 9425423758295263744 12125657289023917952 14825890819752572160 17526124350481226368 1779613807500328960 4479847338228983168 7180080868957637376 9880314399686291584 12580547930414945792 15280781461143600000 17981014991872254208 2234504448891356800 4934737979620011008 7634971510348665216 10335205041077319424 13035438571805973632 15735672102534627840 18435905633263282048 2689395090282384640 5389628621011038848 8089862151739693056 10790095682468347264 13490329213197001472 16190562743925655680 444052200944758272 3144285731673412480 5844519262402066688 8544752793130720896 11244986323859375104 13945219854588029312 16645453385316683520 898942842335786112 3599176373064440320 6299409903793094528 8999643434521748736 11699876965250402944 14400110495979057152 17100344026707711360 1353833483726813952 4054067014455468160 6754300545184122368 9454534075912776576 12154767606641430784 14855001137370084992 17555234668098739200 1808724125117841792 4508957655846496000 7209191186575150208 9909424717303804416 12609658248032458624 15309891778761112832 18010125309489767040 2263614766508869632 4963848297237523840 7664081827966178048 10364315358694832256 13064548889423486464 15764782420152140672 18271877171243264 2718505407899897472 5418738938628551680 8118972469357205888 10819206000085860096 13519439530814514304 16219673061543168512 473162518562271104 3173396049290925312 5873629580019579520 8573863110748233728 11274096641476887936 13974330172205542144 16674563702934196352 928053159953298944 3628286690681953152 6328520221410607360 9028753752139261568 11728987282867915776 14429220813596569984 17129454344325224192 1382943801344326784 4083177332072980992 6783410862801635200 9483644393530289408 12183877924258943616 14884111454987597824 17584344985716252032 1837834442735354624 4538067973464008832 7238301504192663040 9938535034921317248 12638768565649971456 15339002096378625664 18039235627107279872 2292725084126382464 4992958614855036672 7693192145583690880 10393425676312345088 13093659207040999296 15793892737769653504 47382194788756096 2747615725517410304 5447849256246064512 8148082786974718720 10848316317703372928 13548549848432027136 16248783379160681344 502272836179783936 3202506366908438144 5902739897637092352 8602973428365746560 11303206959094400768 14003440489823054976 16703674020551709184 957163477570811776 3657397008299465984 6357630539028120192 9057864069756774400 11758097600485428608 14458331131214082816 17158564661942737024 1412054118961839616 4112287649690493824 6812521180419148032 9512754711147802240 12212988241876456448 14913221772605110656 17613455303333764864 1866944760352867456 4567178291081521664 7267411821810175872 9967645352538830080 12667878883267484288 15368112413996138496 18068345944724792704 2321835401743895296 5022068932472549504 7722302463201203712 10422535993929857920 13122769524658512128 15823003055387166336 76492512406268928 2776726043134923136 5476959573863577344 8177193104592231552 10877426635320885760 13577660166049539968 16277893696778194176 531383153797296768 3231616684525950976 5931850215254605184 8632083745983259392 11332317276711913600 14032550807440567808 16732784338169222016 986273795188324608 3686507325916978816 6386740856645633024 9086974387374287232 11787207918102941440 14487441448831595648 17187674979560249856 1441164436579352448 4141397967308006656 6841631498036660864 9541865028765315072 12242098559493969280 14942332090222623488 17642565620951277696 1896055077970380288 4596288608699034496 7296522139427688704 9996755670156342912 12696989200884997120 15397222731613651328 18097456262342305536 2350945719361408128 5051179250090062336 7751412780818716544 10451646311547370752 13151879842276024960 15852113373004679168 105602830023781760 2805836360752435968 5506069891481090176 8206303422209744384 10906536952938398592 13606770483667052800 16307004014395707008 560493471414809600 3260727002143463808 5960960532872118016 8661194063600772224 11361427594329426432 14061661125058080640 16761894655786734848 1015384112805837440 3715617643534491648 6415851174263145856 9116084704991800064 11816318235720454272 14516551766449108480 17216785297177762688 1470274754196865280 4170508284925519488 6870741815654173696 9570975346382827904 12271208877111482112 14971442407840136320 17671675938568790528 1925165395587893120 4625398926316547328 7325632457045201536 10025865987773855744 12726099518502509952 15426333049231164160 18126566579959818368 2380056036978920960 5080289567707575168 7780523098436229376 10480756629164883584 13180990159893537792 15881223690622192000 134713147641294592 2834946678369948800 5535180209098603008 8235413739827257216 10935647270555911424 13635880801284565632 16336114332013219840 589603789032322432 3289837319760976640 5990070850489630848 8690304381218285056 11390537911946939264 14090771442675593472 16791004973404247680 1044494430423350272 3744727961152004480 6444961491880658688 9145195022609312896 11845428553337967104 14545662084066621312 17245895614795275520 1499385071814378112 4199618602543032320 6899852133271686528 9600085664000340736 12300319194728994944 15000552725457649152 17700786256186303360 1954275713205405952 4654509243934060160 7354742774662714368 10054976305391368576 12755209836120022784 15455443366848676992 18155676897577331200 2409166354596433792 5109399885325088000 7809633416053742208 10509866946782396416 13210100477511050624 15910334008239704832 163823465258807424 2864056995987461632 5564290526716115840 8264524057444770048 10964757588173424256 13664991118902078464 16365224649630732672 618714106649835264 3318947637378489472 6019181168107143680 8719414698835797888 11419648229564452096 14119881760293106304 16820115291021760512 1073604748040863104 3773838278769517312 6474071809498171520 9174305340226825728 11874538870955479936 14574772401684134144 17275005932412788352 1528495389431890944 4228728920160545152 6928962450889199360 9629195981617853568 12329429512346507776 15029663043075161984 17729896573803816192 1983386030822918784 4683619561551572992 7383853092280227200 10084086623008881408 12784320153737535616 15484553684466189824 18184787215194844032 2438276672213946624 5138510202942600832 7838743733671255040 10538977264399909248 13239210795128563456 15939444325857217664 192933782876320256 2893167313604974464 5593400844333628672 8293634375062282880 10993867905790937088 13694101436519591296 16394334967248245504 647824424267348096 3348057954996002304 6048291485724656512 8748525016453310720 11448758547181964928 14148992077910619136 16849225608639273344 1102715065658375936 3802948596387030144 6503182127115684352 9203415657844338560 11903649188572992768 14603882719301646976 17304116250030301184 1557605707049403776 4257839237778057984 6958072768506712192 9658306299235366400 12358539829964020608 15058773360692674816 17759006891421329024 2012496348440431616 4712729879169085824 7412963409897740032 10113196940626394240 12813430471355048448 15513664002083702656 18213897532812356864 2467386989831459456 5167620520560113664 7867854051288767872 10568087582017422080 13268321112746076288 15968554643474730496 222044100493833088 2922277631222487296 5622511161951141504 8322744692679795712 11022978223408449920 13723211754137104128 16423445284865758336 676934741884860928 3377168272613515136 6077401803342169344 8777635334070823552 11477868864799477760 14178102395528131968 16878335926256786176 1131825383275888768 3832058914004542976 6532292444733197184 9232525975461851392 11932759506190505600 14632993036919159808 17333226567647814016 1586716024666916608 4286949555395570816 6987183086124225024 9687416616852879232 12387650147581533440 15087883678310187648 17788117209038841856 2041606666057944448 4741840196786598656 7442073727515252864 10142307258243907072 12842540788972561280 15542774319701215488 18243007850429869696 2496497307448972288 5196730838177626496 7896964368906280704 10597197899634934912 13297431430363589120 15997664961092243328 251154418111345920 2951387948840000128 5651621479568654336 8351855010297308544 11052088541025962752 13752322071754616960 16452555602483271168 706045059502373760 3406278590231027968 6106512120959682176 8806745651688336384 11506979182416990592 14207212713145644800 16907446243874299008 1160935700893401600 3861169231622055808 6561402762350710016 9261636293079364224 11961869823808018432 14662103354536672640 17362336885265326848 1615826342284429440 4316059873013083648 7016293403741737856 9716526934470392064 12416760465199046272 15116993995927700480 17817227526656354688 2070716983675457280 4770950514404111488 7471184045132765696 10171417575861419904 12871651106590074112 15571884637318728320 18272118168047382528 2525607625066485120 5225841155795139328 7926074686523793536 10626308217252447744 13326541747981101952 16026775278709756160 280264735728858752 2980498266457512960 5680731797186167168 8380965327914821376 11081198858643475584 13781432389372129792 16481665920100784000 735155377119886592 3435388907848540800 6135622438577195008 8835855969305849216 11536089500034503424 14236323030763157632 16936556561491811840 1190046018510914432 3890279549239568640 6590513079968222848 9290746610696877056 11990980141425531264 14691213672154185472 17391447202882839680 1644936659901942272 4345170190630596480 7045403721359250688 9745637252087904896 12445870782816559104 15146104313545213312 17846337844273867520 2099827301292970112 4800060832021624320 7500294362750278528 10200527893478932736 12900761424207586944 15600994954936241152 18301228485664895360 2554717942683997952 5254951473412652160 7955185004141306368 10655418534869960576 13355652065598614784 16055885596327268992 309375053346371584 3009608584075025792 5709842114803680000 8410075645532334208 11110309176260988416 13810542706989642624 16510776237718296832 764265694737399424 3464499225466053632 6164732756194707840 8864966286923362048 11565199817652016256 14265433348380670464 16965666879109324672 1219156336128427264 3919389866857081472 6619623397585735680 9319856928314389888 12020090459043044096 14720323989771698304 17420557520500352512 1674046977519455104 4374280508248109312 7074514038976763520 9774747569705417728 12474981100434071936 15175214631162726144 17875448161891380352 2128937618910482944 4829171149639137152 7529404680367791360 10229638211096445568 12929871741825099776 15630105272553753984 18330338803282408192 2583828260301510784 5284061791030164992 7984295321758819200 10684528852487473408 13384762383216127616 16084995913944781824 338485370963884416 3038718901692538624 5738952432421192832 8439185963149847040 11139419493878501248 13839653024607155456 16539886555335809664 793376012354912256 3493609543083566464 6193843073812220672 8894076604540874880 11594310135269529088 14294543665998183296 16994777196726837504 1248266653745940096 3948500184474594304 6648733715203248512 9348967245931902720 12049200776660556928 14749434307389211136 17449667838117865344 1703157295136967936 4403390825865622144 7103624356594276352 9803857887322930560 12504091418051584768 15204324948780238976 17904558479508893184 2158047936527995776 4858281467256649984 7558514997985304192 10258748528713958400 12958982059442612608 15659215590171266816 18359449120899921024 2612938577919023616 5313172108647677824 8013405639376332032 10713639170104986240 13413872700833640448 16114106231562294656 367595688581397248 3067829219310051456 5768062750038705664 8468296280767359872 11168529811496014080 13868763342224668288 16568996872953322496 822486329972425088 3522719860701079296 6222953391429733504 8923186922158387712 11623420452887041920 14323653983615696128 17023887514344350336 1277376971363452928 3977610502092107136 6677844032820761344 9378077563549415552 12078311094278069760 14778544625006723968 17478778155735378176 1732267612754480768 4432501143483134976 7132734674211789184 9832968204940443392 12533201735669097600 15233435266397751808 17933668797126406016 2187158254145508608 4887391784874162816 7587625315602817024 10287858846331471232 12988092377060125440 15688325907788779648 18388559438517433856 2642048895536536448 5342282426265190656 8042515956993844864 10742749487722499072 13442983018451153280 16143216549179807488 396706006198910080 3096939536927564288 5797173067656218496 8497406598384872704 11197640129113526912 13897873659842181120 16598107190570835328 851596647589937920 3551830178318592128 6252063709047246336 8952297239775900544 11652530770504554752 14352764301233208960 17052997831961863168 1306487288980965760 4006720819709619968 6706954350438274176 9407187881166928384 12107421411895582592 14807654942624236800 17507888473352891008 1761377930371993600 4461611461100647808 7161844991829302016 9862078522557956224 12562312053286610432 15262545584015264640 17962779114743918848 2216268571763021440 4916502102491675648 7616735633220329856 10316969163948984064 13017202694677638272 15717436225406292480 18417669756134946688 2671159213154049280 5371392743882703488 8071626274611357696 10771859805340011904 13472093336068666112 16172326866797320320 425816323816422912 3126049854545077120 5826283385273731328 8526516916002385536 11226750446731039744 13926983977459693952 16627217508188348160 880706965207450752 3580940495936104960 6281174026664759168 8981407557393413376 11681641088122067584 14381874618850721792 17082108149579376000 1335597606598478592 4035831137327132800 6736064668055787008 9436298198784441216 12136531729513095424 14836765260241749632 17536998790970403840 1790488247989506432 4490721778718160640 7190955309446814848 9891188840175469056 12591422370904123264 15291655901632777472 17991889432361431680 2245378889380534272 4945612420109188480 7645845950837842688 10346079481566496896 13046313012295151104 15746546543023805312 36000042907904 2700269530771562112 5400503061500216320 8100736592228870528 10800970122957524736 13501203653686178944 16201437184414833152 454926641433935744 3155160172162589952 5855393702891244160 8555627233619898368 11255860764348552576 13956094295077206784 16656327825805860992 909817282824963584 3610050813553617792 6310284344282272000 9010517875010926208 11710751405739580416 14410984936468234624 17111218467196888832 1364707924215991424 4064941454944645632 6765174985673299840 9465408516401954048 12165642047130608256 14865875577859262464 17566109108587916672 1819598565607019264 4519832096335673472 7220065627064327680 9920299157792981888 12620532688521636096 15320766219250290304 18020999749978944512 2274489206998047104 4974722737726701312 7674956268455355520 10375189799184009728 13075423329912663936 15775656860641318144 29146317660420736 2729379848389074944 5429613379117729152 8129846909846383360 10830080440575037568 13530313971303691776 16230547502032345984 484036959051448576 3184270489780102784 5884504020508756992 8584737551237411200 11284971081966065408 13985204612694719616 16685438143423373824 938927600442476416 3639161131171130624 6339394661899784832 9039628192628439040 11739861723357093248 14440095254085747456 17140328784814401664 1393818241833504256 4094051772562158464 6794285303290812672 9494518834019466880 12194752364748121088 14894985895476775296 17595219426205429504 1848708883224532096 4548942413953186304 7249175944681840512 9949409475410494720 12649643006139148928 15349876536867803136 18050110067596457344 2303599524615559936 5003833055344214144 7704066586072868352 10404300116801522560 13104533647530176768 15804767178258830976 58256635277933568 2758490166006587776 5458723696735241984 8158957227463896192 10859190758192550400 13559424288921204608 16259657819649858816 513147276668961408 3213380807397615616 5913614338126269824 8613847868854924032 11314081399583578240 14014314930312232448 16714548461040886656 968037918059989248 3668271448788643456 6368504979517297664 9068738510245951872 11768972040974606080 14469205571703260288 17169439102431914496 1422928559451017088 4123162090179671296 6823395620908325504 9523629151636979712 12223862682365633920 14924096213094288128 17624329743822942336 1877819200842044928 4578052731570699136 7278286262299353344 9978519793028007552 12678753323756661760 15378986854485315968 18079220385213970176 2332709842233072768 5032943372961726976 7733176903690381184 10433410434419035392 13133643965147689600 15833877495876343808 87366952895446400 2787600483624100608 5487834014352754816 8188067545081409024 10888301075810063232 13588534606538717440 16288768137267371648 542257594286474240 3242491125015128448 5942724655743782656 8642958186472436864 11343191717201091072 14043425247929745280 16743658778658399488 997148235677502080 3697381766406156288 6397615297134810496 9097848827863464704 11798082358592118912 14498315889320773120 17198549420049427328 1452038877068529920 4152272407797184128 6852505938525838336 9552739469254492544 12252972999983146752 14953206530711800960 17653440061440455168 1906929518459557760 4607163049188211968 7307396579916866176 10007630110645520384 12707863641374174592 15408097172102828800 18108330702831483008 2361820159850585600 5062053690579239808 7762287221307894016 10462520752036548224 13162754282765202432 15862987813493856640 116477270512959232 2816710801241613440 5516944331970267648 8217177862698921856 10917411393427576064 13617644924156230272 16317878454884884480 571367911903987072 3271601442632641280 5971834973361295488 8672068504089949696 11372302034818603904 14072535565547258112 16772769096275912320 1026258553295014912 3726492084023669120 6426725614752323328 9126959145480977536 11827192676209631744 14527426206938285952 17227659737666940160 1481149194686042752 4181382725414696960 6881616256143351168 9581849786872005376 12282083317600659584 14982316848329313792 17682550379057968000 1936039836077070592 4636273366805724800 7336506897534379008 10036740428263033216 12736973958991687424 15437207489720341632 18137441020448995840 2390930477468098432 5091164008196752640 7791397538925406848 10491631069654061056 13191864600382715264 15892098131111369472 145587588130472064 2845821118859126272 5546054649587780480 8246288180316434688 10946521711045088896 13646755241773743104 16346988772502397312 600478229521499904 3300711760250154112 6000945290978808320 8701178821707462528 11401412352436116736 14101645883164770944 16801879413893425152 1055368870912527744 3755602401641181952 6455835932369836160 9156069463098490368 11856302993827144576 14556536524555798784 17256770055284452992 1510259512303555584 4210493043032209792 6910726573760864000 9610960104489518208 12311193635218172416 15011427165946826624 17711660696675480832 1965150153694583424 4665383684423237632 7365617215151891840 10065850745880546048 12766084276609200256 15466317807337854464 18166551338066508672 2420040795085611264 5120274325814265472 7820507856542919680 10520741387271573888 13220974918000228096 15921208448728882304 174697905747984896 2874931436476639104 5575164967205293312 8275398497933947520 10975632028662601728 13675865559391255936 16376099090119910144 629588547139012736 3329822077867666944 6030055608596321152 8730289139324975360 11430522670053629568 14130756200782283776 16830989731510937984 1084479188530040576 3784712719258694784 6484946249987348992 9185179780716003200 11885413311444657408 14585646842173311616 17285880372901965824 1539369829921068416 4239603360649722624 6939836891378376832 9640070422107031040 12340303952835685248 15040537483564339456 17740771014292993664 1994260471312096256 4694494002040750464 7394727532769404672 10094961063498058880 12795194594226713088 15495428124955367296 18195661655684021504 2449151112703124096 5149384643431778304 7849618174160432512 10549851704889086720 13250085235617740928 15950318766346395136 203808223365497728 2904041754094151936 5604275284822806144 8304508815551460352 11004742346280114560 13704975877008768768 16405209407737422976 658698864756525568 3358932395485179776 6059165926213833984 8759399456942488192 11459632987671142400 14159866518399796608 16860100049128450816 1113589506147553408 3813823036876207616 6514056567604861824 9214290098333516032 11914523629062170240 14614757159790824448 17314990690519478656 1568480147538581248 4268713678267235456 6968947208995889664 9669180739724543872 12369414270453198080 15069647801181852288 17769881331910506496 2023370788929609088 4723604319658263296 7423837850386917504 10124071381115571712 12824304911844225920 15524538442572880128 18224771973301534336 2478261430320636928 5178494961049291136 7878728491777945344 10578962022506599552 13279195553235253760 15979429083963907968 232918540983010560 2933152071711664768 5633385602440318976 8333619133168973184 11033852663897627392 13734086194626281600 16434319725354935808 687809182374038400 3388042713102692608 6088276243831346816 8788509774560001024 11488743305288655232 14188976836017309440 16889210366745963648 1142699823765066240 3842933354493720448 6543166885222374656 9243400415951028864 11943633946679683072 14643867477408337280 17344101008136991488 1597590465156094080 4297823995884748288 6998057526613402496 9698291057342056704 12398524588070710912 15098758118799365120 17798991649528019328 2052481106547121920 4752714637275776128 7452948168004430336 10153181698733084544 12853415229461738752 15553648760190392960 18253882290919047168 2507371747938149760 5207605278666803968 7907838809395458176 10608072340124112384 13308305870852766592 16008539401581420800 262028858600523392 2962262389329177600 5662495920057831808 8362729450786486016 11062962981515140224 13763196512243794432 16463430042972448640 716919499991551232 3417153030720205440 6117386561448859648 8817620092177513856 11517853622906168064 14218087153634822272 16918320684363476480 1171810141382579072 3872043672111233280 6572277202839887488 9272510733568541696 11972744264297195904 14672977795025850112 17373211325754504320 1626700782773606912 4326934313502261120 7027167844230915328 9727401374959569536 12427634905688223744 15127868436416877952 17828101967145532160 2081591424164634752 4781824954893288960 7482058485621943168 10182292016350597376 12882525547079251584 15582759077807905792 18282992608536560000 2536482065555662592 5236715596284316800 7936949127012971008 10637182657741625216 13337416188470279424 16037649719198933632 291139176218036224 2991372706946690432 5691606237675344640 8391839768403998848 11092073299132653056 13792306829861307264 16492540360589961472 746029817609064064 3446263348337718272 6146496879066372480 8846730409795026688 11546963940523680896 14247197471252335104 16947431001980989312 1200920459000091904 3901153989728746112 6601387520457400320 9301621051186054528 12001854581914708736 14702088112643362944 17402321643372017152 1655811100391119744 4356044631119773952 7056278161848428160 9756511692577082368 12456745223305736576 15156978754034390784 17857212284763044992 2110701741782147584 4810935272510801792 7511168803239456000 10211402333968110208 12911635864696764416 15611869395425418624 18312102926154072832 2565592383173175424 5265825913901829632 7966059444630483840 10666292975359138048 13366526506087792256 16066760036816446464 320249493835549056 3020483024564203264 5720716555292857472 8420950086021511680 11121183616750165888 13821417147478820096 16521650678207474304 775140135226576896 3475373665955231104 6175607196683885312 8875840727412539520 11576074258141193728 14276307788869847936 16976541319598502144 1230030776617604736 3930264307346258944 6630497838074913152 9330731368803567360 12030964899532221568 14731198430260875776 17431431960989529984 1684921418008632576 4385154948737286784 7085388479465940992 9785622010194595200 12485855540923249408 15186089071651903616 17886322602380557824 2139812059399660416 4840045590128314624 7540279120856968832 10240512651585623040 12940746182314277248 15640979713042931456 18341213243771585664 2594702700790688256 5294936231519342464 7995169762247996672 10695403292976650880 13395636823705305088 16095870354433959296 349359811453061888 3049593342181716096 5749826872910370304 8450060403639024512 11150293934367678720 13850527465096332928 16550760995824987136 804250452844089728 3504483983572743936 6204717514301398144 8904951045030052352 11605184575758706560 14305418106487360768 17005651637216014976 1259141094235117568 3959374624963771776 6659608155692425984 9359841686421080192 12060075217149734400 14760308747878388608 17460542278607042816 1714031735626145408 4414265266354799616 7114498797083453824 9814732327812108032 12514965858540762240 15215199389269416448 17915432919998070656 2168922377017173248 4869155907745827456 7569389438474481664 10269622969203135872 12969856499931790080 15670090030660444288 18370323561389098496 2623813018408201088 5324046549136855296 8024280079865509504 10724513610594163712 13424747141322817920 16124980672051472128 378470129070574720 3078703659799228928 5778937190527883136 8479170721256537344 11179404251985191552 13879637782713845760 16579871313442499968 833360770461602560 3533594301190256768 6233827831918910976 8934061362647565184 11634294893376219392 14334528424104873600 17034761954833527808 1288251411852630400 3988484942581284608 6688718473309938816 9388952004038593024 12089185534767247232 14789419065495901440 17489652596224555648 1743142053243658240 4443375583972312448 7143609114700966656 9843842645429620864 12544076176158275072 15244309706886929280 17944543237615583488 2198032694634686080 4898266225363340288 7598499756091994496 10298733286820648704 12998966817549302912 15699200348277957120 18399433879006611328 2652923336025713920 5353156866754368128 8053390397483022336 10753623928211676544 13453857458940330752 16154090989668984960 407580446688087552 3107813977416741760 5808047508145395968 8508281038874050176 11208514569602704384 13908748100331358592 16608981631060012800 862471088079115392 3562704618807769600 6262938149536423808 8963171680265078016 11663405210993732224 14363638741722386432 17063872272451040640 1317361729470143232 4017595260198797440 6717828790927451648 9418062321656105856 12118295852384760064 14818529383113414272 17518762913842068480 1772252370861171072 4472485901589825280 7172719432318479488 9872952963047133696 12573186493775787904 15273420024504442112 17973653555233096320 2227143012252198912 4927376542980853120 7627610073709507328 10327843604438161536 13028077135166815744 15728310665895469952 18428544196624124160 2682033653643226752 5382267184371880960 8082500715100535168 10782734245829189376 13482967776557843584 16183201307286497792 436690764305600384 3136924295034254592 5837157825762908800 8537391356491563008 11237624887220217216 13937858417948871424 16638091948677525632 891581405696628224 3591814936425282432 6292048467153936640 8992281997882590848 11692515528611245056 14392749059339899264 17092982590068553472 1346472047087656064 4046705577816310272 6746939108544964480 9447172639273618688 12147406170002272896 14847639700730927104 17547873231459581312 1801362688478683904 4501596219207338112 7201829749935992320 9902063280664646528 12602296811393300736 15302530342121954944 18002763872850609152 2256253329869711744 4956486860598365952 7656720391327020160 10356953922055674368 13057187452784328576 15757420983512982784 10910440532085376 2711143971260739584 5411377501989393792 8111611032718048000 10811844563446702208 13512078094175356416 16212311624904010624 465801081923113216 3166034612651767424 5866268143380421632 8566501674109075840 11266735204837730048 13966968735566384256 16667202266295038464 920691723314141056 3620925254042795264 6321158784771449472 9021392315500103680 11721625846228757888 14421859376957412096 17122092907686066304 1375582364705168896 4075815895433823104 6776049426162477312 9476282956891131520 12176516487619785728 14876750018348439936 17576983549077094144 1830473006096196736 4530706536824850944 7230940067553505152 9931173598282159360 12631407129010813568 15331640659739467776 18031874190468121984 2285363647487224576 4985597178215878784 7685830708944532992 10386064239673187200 13086297770401841408 15786531301130495616 40020758149598208 2740254288878252416 5440487819606906624 8140721350335560832 10840954881064215040 13541188411792869248 16241421942521523456 494911399540626048 3195144930269280256 5895378460997934464 8595611991726588672 11295845522455242880 13996079053183897088 16696312583912551296 949802040931653888 3650035571660308096 6350269102388962304 9050502633117616512 11750736163846270720 14450969694574924928 17151203225303579136 1404692682322681728 4104926213051335936 6805159743779990144 9505393274508644352 12205626805237298560 14905860335965952768 17606093866694606976 1859583323713709568 4559816854442363776 7260050385171017984 9960283915899672192 12660517446628326400 15360750977356980608 18060984508085634816 2314473965104737408 5014707495833391616 7714941026562045824 10415174557290700032 13115408088019354240 15815641618748008448 69131075767111040 2769364606495765248 5469598137224419456 8169831667953073664 10870065198681727872 13570298729410382080 16270532260139036288 524021717158138880 3224255247886793088 5924488778615447296 8624722309344101504 11324955840072755712 14025189370801409920 16725422901530064128 978912358549166720 3679145889277820928 6379379420006475136 9079612950735129344 11779846481463783552 14480080012192437760 17180313542921091968 1433802999940194560 4134036530668848768 6834270061397502976 9534503592126157184 12234737122854811392 14934970653583465600 17635204184312119808 1888693641331222400 4588927172059876608 7289160702788530816 9989394233517185024 12689627764245839232 15389861294974493440 18090094825703147648 2343584282722250240 5043817813450904448 7744051344179558656 10444284874908212864 13144518405636867072 15844751936365521280 98241393384623872 2798474924113278080 5498708454841932288 8198941985570586496 10899175516299240704 13599409047027894912 16299642577756549120 553132034775651712 3253365565504305920 5953599096232960128 8653832626961614336 11354066157690268544 14054299688418922752 16754533219147576960 1008022676166679552 3708256206895333760 6408489737623987968 9108723268352642176 11808956799081296384 14509190329809950592 17209423860538604800 1462913317557707392 4163146848286361600 6863380379015015808 9563613909743670016 12263847440472324224 14964080971200978432 17664314501929632640 1917803958948735232 4618037489677389440 7318271020406043648 10018504551134697856 12718738081863352064 15418971612592006272 18119205143320660480 2372694600339763072 5072928131068417280 7773161661797071488 10473395192525725696 13173628723254379904 15873862253983034112 127351711002136704 2827585241730790912 5527818772459445120 8228052303188099328 10928285833916753536 13628519364645407744 16328752895374061952 582242352393164544 3282475883121818752 5982709413850472960 8682942944579127168 11383176475307781376 14083410006036435584 16783643536765089792 1037132993784192384 3737366524512846592 6437600055241500800 9137833585970155008 11838067116698809216 14538300647427463424 17238534178156117632 1492023635175220224 4192257165903874432 6892490696632528640 9592724227361182848 12292957758089837056 14993191288818491264 17693424819547145472 1946914276566248064 4647147807294902272 7347381338023556480 10047614868752210688 12747848399480864896 15448081930209519104 18148315460938173312 2401804917957275904 5102038448685930112 7802271979414584320 10502505510143238528 13202739040871892736 15902972571600546944 156462028619649536 2856695559348303744 5556929090076957952 8257162620805612160 10957396151534266368 13657629682262920576 16357863212991574784 611352670010677376 3311586200739331584 6011819731467985792 8712053262196640000 11412286792925294208 14112520323653948416 16812753854382602624 1066243311401705216 3766476842130359424 6466710372859013632 9166943903587667840 11867177434316322048 14567410965044976256 17267644495773630464 1521133952792733056 4221367483521387264 6921601014250041472 9621834544978695680 12322068075707349888 15022301606436004096 17722535137164658304 1976024594183760896 4676258124912415104 7376491655641069312 10076725186369723520 12776958717098377728 15477192247827031936 18177425778555686144 2430915235574788736 5131148766303442944 7831382297032097152 10531615827760751360 13231849358489405568 15932082889218059776 185572346237162368 2885805876965816576 5586039407694470784 8286272938423124992 10986506469151779200 13686739999880433408 16386973530609087616 640462987628190208 3340696518356844416 6040930049085498624 8741163579814152832 11441397110542807040 14141630641271461248 16841864172000115456 1095353629019218048 3795587159747872256 6495820690476526464 9196054221205180672 11896287751933834880 14596521282662489088 17296754813391143296 1550244270410245888 4250477801138900096 6950711331867554304 9650944862596208512 12351178393324862720 15051411924053516928 17751645454782171136 2005134911801273728 4705368442529927936 7405601973258582144 10105835503987236352 12806069034715890560 15506302565444544768 18206536096173198976 2460025553192301568 5160259083920955776 7860492614649609984 10560726145378264192 13260959676106918400 15961193206835572608 214682663854675200 2914916194583329408 5615149725311983616 8315383256040637824 11015616786769292032 13715850317497946240 16416083848226600448 669573305245703040 3369806835974357248 6070040366703011456 8770273897431665664 11470507428160319872 14170740958888974080 16870974489617628288 1124463946636730880 3824697477365385088 6524931008094039296 9225164538822693504 11925398069551347712 14625631600280001920 17325865131008656128 1579354588027758720 4279588118756412928 6979821649485067136 9680055180213721344 12380288710942375552 15080522241671029760 17780755772399683968 2034245229418786560 4734478760147440768 7434712290876094976 10134945821604749184 12835179352333403392 15535412883062057600 18235646413790711808 2489135870809814400 5189369401538468608 7889602932267122816 10589836462995777024 13290069993724431232 15990303524453085440 243792981472188032 2944026512200842240 5644260042929496448 8344493573658150656 11044727104386804864 13744960635115459072 16445194165844113280 698683622863215872 3398917153591870080 6099150684320524288 8799384215049178496 11499617745777832704 14199851276506486912 16900084807235141120 1153574264254243712 3853807794982897920 6554041325711552128 9254274856440206336 11954508387168860544 14654741917897514752 17354975448626168960 1608464905645271552 4308698436373925760 7008931967102579968 9709165497831234176 12409399028559888384 15109632559288542592 17809866090017196800 2063355547036299392 4763589077764953600 7463822608493607808 10164056139222262016 12864289669950916224 15564523200679570432 18264756731408224640 2518246188427327232 5218479719155981440 7918713249884635648 10618946780613289856 13319180311341944064 16019413842070598272 272903299089700864 2973136829818355072 5673370360547009280 8373603891275663488 11073837422004317696 13774070952732971904 16474304483461626112 727793940480728704 3428027471209382912 6128261001938037120 8828494532666691328 11528728063395345536 14228961594123999744 16929195124852653952 1182684581871756544 3882918112600410752 6583151643329064960 9283385174057719168 11983618704786373376 14683852235515027584 17384085766243681792 1637575223262784384 4337808753991438592 7038042284720092800 9738275815448747008 12438509346177401216 15138742876906055424 17838976407634709632 2092465864653812224 4792699395382466432 7492932926111120640 10193166456839774848 12893399987568429056 15593633518297083264 18293867049025737472 2547356506044840064 5247590036773494272 7947823567502148480 10648057098230802688 13348290628959456896 16048524159688111104 302013616707213696 3002247147435867904 5702480678164522112 8402714208893176320 11102947739621830528 13803181270350484736 16503414801079138944 756904258098241536 3457137788826895744 6157371319555549952 8857604850284204160 11557838381012858368 14258071911741512576 16958305442470166784 1211794899489269376 3912028430217923584 6612261960946577792 9312495491675232000 12012729022403886208 14712962553132540416 17413196083861194624 1666685540880297216 4366919071608951424 7067152602337605632 9767386133066259840 12467619663794914048 15167853194523568256 17868086725252222464 2121576182271325056 4821809712999979264 7522043243728633472 10222276774457287680 12922510305185941888 15622743835914596096 18322977366643250304 2576466823662352896 5276700354391007104 7976933885119661312 10677167415848315520 13377400946576969728 16077634477305623936 331123934324726528 3031357465053380736 5731590995782034944 8431824526510689152 11132058057239343360 13832291587967997568 16532525118696651776 786014575715754368 3486248106444408576 6186481637173062784 8886715167901716992 11586948698630371200 14287182229359025408 16987415760087679616 1240905217106782208 3941138747835436416 6641372278564090624 9341605809292744832 12041839340021399040 14742072870750053248 17442306401478707456 1695795858497810048 4396029389226464256 7096262919955118464 9796496450683772672 12496729981412426880 15196963512141081088 17897197042869735296 2150686499888837888 4850920030617492096 7551153561346146304 10251387092074800512 12951620622803454720 15651854153532108928 18352087684260763136 2605577141279865728 5305810672008519936 8006044202737174144 10706277733465828352 13406511264194482560 16106744794923136768 360234251942239360 3060467782670893568 5760701313399547776 8460934844128201984 11161168374856856192 13861401905585510400 16561635436314164608 815124893333267200 3515358424061921408 6215591954790575616 8915825485519229824 11616059016247884032 14316292546976538240 17016526077705192448 1270015534724295040 3970249065452949248 6670482596181603456 9370716126910257664 12070949657638911872 14771183188367566080 17471416719096220288 1724906176115322880 4425139706843977088 7125373237572631296 9825606768301285504 12525840299029939712 15226073829758593920 17926307360487248128 2179796817506350720 4880030348235004928 7580263878963659136 10280497409692313344 12980730940420967552 15680964471149621760 18381198001878275968 2634687458897378560 5334920989626032768 8035154520354686976 10735388051083341184 13435621581811995392 16135855112540649600 389344569559752192 3089578100288406400 5789811631017060608 8490045161745714816 11190278692474369024 13890512223203023232 16590745753931677440 844235210950780032 3544468741679434240 6244702272408088448 8944935803136742656 11645169333865396864 14345402864594051072 17045636395322705280 1299125852341807872 3999359383070462080 6699592913799116288 9399826444527770496 12100059975256424704 14800293505985078912 17500527036713733120 1754016493732835712 4454250024461489920 7154483555190144128 9854717085918798336 12554950616647452544 15255184147376106752 17955417678104760960 2208907135123863552 4909140665852517760 7609374196581171968 10309607727309826176 13009841258038480384 15710074788767134592 18410308319495788800 2663797776514891392 5364031307243545600 8064264837972199808 10764498368700854016 13464731899429508224 16164965430158162432 418454887177265024 3118688417905919232 5818921948634573440 8519155479363227648 11219389010091881856 13919622540820536064 16619856071549190272 873345528568292864 3573579059296947072 6273812590025601280 8974046120754255488 11674279651482909696 14374513182211563904 17074746712940218112 1328236169959320704 4028469700687974912 6728703231416629120 9428936762145283328 12129170292873937536 14829403823602591744 17529637354331245952 1783126811350348544 4483360342079002752 7183593872807656960 9883827403536311168 12584060934264965376 15284294464993619584 17984527995722273792 2238017452741376384 4938250983470030592 7638484514198684800 10338718044927339008 13038951575655993216 15739185106384647424 18439418637113301632 2692908094132404224 5393141624861058432 8093375155589712640 10793608686318366848 13493842217047021056 16194075747775675264 447565204794777856 3147798735523432064 5848032266252086272 8548265796980740480 11248499327709394688 13948732858438048896 16648966389166703104 902455846185805696 3602689376914459904 6302922907643114112 9003156438371768320 11703389969100422528 14403623499829076736 17103857030557730944 1357346487576833536 4057580018305487744 6757813549034141952 9458047079762796160 12158280610491450368 14858514141220104576 17558747671948758784 1812237128967861376 4512470659696515584 7212704190425169792 9912937721153824000 12613171251882478208 15313404782611132416 18013638313339786624 2267127770358889216 4967361301087543424 7667594831816197632 10367828362544851840 13068061893273506048 15768295424002160256 21784881021262848 2722018411749917056 5422251942478571264 8122485473207225472 10822719003935879680 13522952534664533888 16223186065393188096 476675522412290688 3176909053140944896 5877142583869599104 8577376114598253312 11277609645326907520 13977843176055561728 16678076706784215936 931566163803318528 3631799694531972736 6332033225260626944 9032266755989281152 11732500286717935360 14432733817446589568 17132967348175243776 1386456805194346368 4086690335923000576 6786923866651654784 9487157397380308992 12187390928108963200 14887624458837617408 17587857989566271616 1841347446585374208 4541580977314028416 7241814508042682624 9942048038771336832 12642281569499991040 15342515100228645248 18042748630957299456 2296238087976402048 4996471618705056256 7696705149433710464 10396938680162364672 13097172210891018880 15797405741619673088 50895198638775680 2751128729367429888 5451362260096084096 8151595790824738304 10851829321553392512 13552062852282046720 16252296383010700928 505785840029803520 3206019370758457728 5906252901487111936 8606486432215766144 11306719962944420352 14006953493673074560 16707187024401728768 960676481420831360 3660910012149485568 6361143542878139776 9061377073606793984 11761610604335448192 14461844135064102400 17162077665792756608 1415567122811859200 4115800653540513408 6816034184269167616 9516267714997821824 12216501245726476032 14916734776455130240 17616968307183784448 1870457764202887040 4570691294931541248 7270924825660195456 9971158356388849664 12671391887117503872 15371625417846158080 18071858948574812288 2325348405593914880 5025581936322569088 7725815467051223296 10426048997779877504 13126282528508531712 15826516059237185920 80005516256288512 2780239046984942720 5480472577713596928 8180706108442251136 10880939639170905344 13581173169899559552 16281406700628213760 534896157647316352 3235129688375970560 5935363219104624768 8635596749833278976 11335830280561933184 14036063811290587392 16736297342019241600 989786799038344192 3690020329766998400 6390253860495652608 9090487391224306816 11790720921952961024 14490954452681615232 17191187983410269440 1444677440429372032 4144910971158026240 6845144501886680448 9545378032615334656 12245611563343988864 14945845094072643072 17646078624801297280 1899568081820399872 4599801612549054080 7300035143277708288 10000268674006362496 12700502204735016704 15400735735463670912 18100969266192325120 2354458723211427712 5054692253940081920 7754925784668736128 10455159315397390336 13155392846126044544 15855626376854698752 109115833873801344 2809349364602455552 5509582895331109760 8209816426059763968 10910049956788418176 13610283487517072384 16310517018245726592 564006475264829184 3264240005993483392 5964473536722137600 8664707067450791808 11364940598179446016 14065174128908100224 16765407659636754432 1018897116655857024 3719130647384511232 6419364178113165440 9119597708841819648 11819831239570473856 14520064770299128064 17220298301027782272 1473787758046884864 4174021288775539072 6874254819504193280 9574488350232847488 12274721880961501696 14974955411690155904 17675188942418810112 1928678399437912704 4628911930166566912 7329145460895221120 10029378991623875328 12729612522352529536 15429846053081183744 18130079583809837952 2383569040828940544 5083802571557594752 7784036102286248960 10484269633014903168 13184503163743557376 15884736694472211584 138226151491314176 2838459682219968384 5538693212948622592 8238926743677276800 10939160274405931008 13639393805134585216 16339627335863239424 593116792882342016 3293350323610996224 5993583854339650432 8693817385068304640 11394050915796958848 14094284446525613056 16794517977254267264 1048007434273369856 3748240965002024064 6448474495730678272 9148708026459332480 11848941557187986688 14549175087916640896 17249408618645295104 1502898075664397696 4203131606393051904 6903365137121706112 9603598667850360320 12303832198579014528 15004065729307668736 17704299260036322944 1957788717055425536 4658022247784079744 7358255778512733952 10058489309241388160 12758722839970042368 15458956370698696576 18159189901427350784 2412679358446453376 5112912889175107584 7813146419903761792 10513379950632416000 13213613481361070208 15913847012089724416 167336469108827008 2867569999837481216 5567803530566135424 8268037061294789632 10968270592023443840 13668504122752098048 16368737653480752256 622227110499854848 3322460641228509056 6022694171957163264 8722927702685817472 11423161233414471680 14123394764143125888 16823628294871780096 1077117751890882688 3777351282619536896 6477584813348191104 9177818344076845312 11878051874805499520 14578285405534153728 17278518936262807936 1532008393281910528 4232241924010564736 6932475454739218944 9632708985467873152 12332942516196527360 15033176046925181568 17733409577653835776 1986899034672938368 4687132565401592576 7387366096130246784 10087599626858900992 12787833157587555200 15488066688316209408 18188300219044863616 2441789676063966208 5142023206792620416 7842256737521274624 10542490268249928832 13242723798978583040 15942957329707237248 196446786726339840 2896680317454994048 5596913848183648256 8297147378912302464 10997380909640956672 13697614440369610880 16397847971098265088 651337428117367680 3351570958846021888 6051804489574676096 8752038020303330304 11452271551031984512 14152505081760638720 16852738612489292928 1106228069508395520 3806461600237049728 6506695130965703936 9206928661694358144 11907162192423012352 14607395723151666560 17307629253880320768 1561118710899423360 4261352241628077568 6961585772356731776 9661819303085385984 12362052833814040192 15062286364542694400 17762519895271348608 2016009352290451200 4716242883019105408 7416476413747759616 10116709944476413824 12816943475205068032 15517177005933722240 18217410536662376448 2470899993681479040 5171133524410133248 7871367055138787456 10571600585867441664 13271834116596095872 15972067647324750080 225557104343852672 2925790635072506880 5626024165801161088 8326257696529815296 11026491227258469504 13726724757987123712 16426958288715777920 680447745734880512 3380681276463534720 6080914807192188928 8781148337920843136 11481381868649497344 14181615399378151552 16881848930106805760 1135338387125908352 3835571917854562560 6535805448583216768 9236038979311870976 11936272510040525184 14636506040769179392 17336739571497833600 1590229028516936192 4290462559245590400 6990696089974244608 9690929620702898816 12391163151431553024 15091396682160207232 17791630212888861440 2045119669907964032 4745353200636618240 7445586731365272448 10145820262093926656 12846053792822580864 15546287323551235072 18246520854279889280 2500010311298991872 5200243842027646080 7900477372756300288 10600710903484954496 13300944434213608704 16001177964942262912 254667421961365504 2954900952690019712 5655134483418673920 8355368014147328128 11055601544875982336 13755835075604636544 16456068606333290752 709558063352393344 3409791594081047552 6110025124809701760 8810258655538355968 11510492186267010176 14210725716995664384 16910959247724318592 1164448704743421184 3864682235472075392 6564915766200729600 9265149296929383808 11965382827658038016 14665616358386692224 17365849889115346432 1619339346134449024 4319572876863103232 7019806407591757440 9720039938320411648 12420273469049065856 15120506999777720064 17820740530506374272 2074229987525476864 4774463518254131072 7474697048982785280 10174930579711439488 12875164110440093696 15575397641168747904 18275631171897402112 2529120628916504704 5229354159645158912 7929587690373813120 10629821221102467328 13330054751831121536 16030288282559775744 283777739578878336 2984011270307532544 5684244801036186752 8384478331764840960 11084711862493495168 13784945393222149376 16485178923950803584 738668380969906176 3438901911698560384 6139135442427214592 8839368973155868800 11539602503884523008 14239836034613177216 16940069565341831424 1193559022360934016 3893792553089588224 6594026083818242432 9294259614546896640 11994493145275550848 14694726676004205056 17394960206732859264 1648449663751961856 4348683194480616064 7048916725209270272 9749150255937924480 12449383786666578688 15149617317395232896 17849850848123887104 2103340305142989696 4803573835871643904 7503807366600298112 10204040897328952320 12904274428057606528 15604507958786260736 18304741489514914944 2558230946534017536 5258464477262671744 7958698007991325952 10658931538719980160 13359165069448634368 16059398600177288576 312888057196391168 3013121587925045376 5713355118653699584 8413588649382353792 11113822180111008000 13814055710839662208 16514289241568316416 767778698587419008 3468012229316073216 6168245760044727424 8868479290773381632 11568712821502035840 14268946352230690048 16969179882959344256 1222669339978446848 3922902870707101056 6623136401435755264 9323369932164409472 12023603462893063680 14723836993621717888 17424070524350372096 1677559981369474688 4377793512098128896 7078027042826783104 9778260573555437312 12478494104284091520 15178727635012745728 17878961165741399936 2132450622760502528 4832684153489156736 7532917684217810944 10233151214946465152 12933384745675119360 15633618276403773568 18333851807132427776 2587341264151530368 5287574794880184576 7987808325608838784 10688041856337492992 13388275387066147200 16088508917794801408 341998374813904000 3042231905542558208 5742465436271212416 8442698966999866624 11142932497728520832 13843166028457175040 16543399559185829248 796889016204931840 3497122546933586048 6197356077662240256 8897589608390894464 11597823139119548672 14298056669848202880 16998290200576857088 1251779657595959680 3952013188324613888 6652246719053268096 9352480249781922304 12052713780510576512 14752947311239230720 17453180841967884928 1706670298986987520 4406903829715641728 7107137360444295936 9807370891172950144 12507604421901604352 15207837952630258560 17908071483358912768 2161560940378015360 4861794471106669568 7562028001835323776 10262261532563977984 12962495063292632192 15662728594021286400 18362962124749940608 2616451581769043200 5316685112497697408 8016918643226351616 10717152173955005824 13417385704683660032 16117619235412314240 371108692431416832 3071342223160071040 5771575753888725248 8471809284617379456 11172042815346033664 13872276346074687872 16572509876803342080 825999333822444672 3526232864551098880 6226466395279753088 8926699926008407296 11626933456737061504 14327166987465715712 17027400518194369920 1280889975213472512 3981123505942126720 6681357036670780928 9381590567399435136 12081824098128089344 14782057628856743552 17482291159585397760 1735780616604500352 4436014147333154560 7136247678061808768 9836481208790462976 12536714739519117184 15236948270247771392 17937181800976425600 2190671257995528192 4890904788724182400 7591138319452836608 10291371850181490816 12991605380910145024 15691838911638799232 18392072442367453440 2645561899386556032 5345795430115210240 8046028960843864448 10746262491572518656 13446496022301172864 16146729553029827072 400219010048929664 3100452540777583872 5800686071506238080 8500919602234892288 11201153132963546496 13901386663692200704 16601620194420854912 855109651439957504 3555343182168611712 6255576712897265920 8955810243625920128 11656043774354574336 14356277305083228544 17056510835811882752 1310000292830985344 4010233823559639552 6710467354288293760 9410700885016947968 12110934415745602176 14811167946474256384 17511401477202910592 1764890934222013184 4465124464950667392 7165357995679321600 9865591526407975808 12565825057136630016 15266058587865284224 17966292118593938432 2219781575613041024 4920015106341695232 7620248637070349440 10320482167799003648 13020715698527657856 15720949229256312064 18421182759984966272 2674672217004068864 5374905747732723072 8075139278461377280 10775372809190031488 13475606339918685696 16175839870647339904 429329327666442496 3129562858395096704 5829796389123750912 8530029919852405120 11230263450581059328 13930496981309713536 16630730512038367744 884219969057470336 3584453499786124544 6284687030514778752 8984920561243432960 11685154091972087168 14385387622700741376 17085621153429395584 1339110610448498176 4039344141177152384 6739577671905806592 9439811202634460800 12140044733363115008 14840278264091769216 17540511794820423424 1794001251839526016 4494234782568180224 7194468313296834432 9894701844025488640 12594935374754142848 15295168905482797056 17995402436211451264 2248891893230553856 4949125423959208064 7649358954687862272 10349592485416516480 13049826016145170688 15750059546873824896 3549003892927488 2703782534621581696 5404016065350235904 8104249596078890112 10804483126807544320 13504716657536198528 16204950188264852736 458439645283955328 3158673176012609536 5858906706741263744 8559140237469917952 11259373768198572160 13959607298927226368 16659840829655880576 913330286674983168 3613563817403637376 6313797348132291584 9014030878860945792 11714264409589600000 14414497940318254208 17114731471046908416 1368220928066011008 4068454458794665216 6768687989523319424 9468921520251973632 12169155050980627840 14869388581709282048 17569622112437936256 1823111569457038848 4523345100185693056 7223578630914347264 9923812161643001472 12624045692371655680 15324279223100309888 18024512753828964096 2278002210848066688 4978235741576720896 7678469272305375104 10378702803034029312 13078936333762683520 15779169864491337728 32659321510440320 2732892852239094528 5433126382967748736 8133359913696402944 10833593444425057152 13533826975153711360 16234060505882365568 487549962901468160 3187783493630122368 5888017024358776576 8588250555087430784 11288484085816084992 13988717616544739200 16688951147273393408 942440604292496000 3642674135021150208 6342907665749804416 9043141196478458624 11743374727207112832 14443608257935767040 17143841788664421248 1397331245683523840 4097564776412178048 6797798307140832256 9498031837869486464 12198265368598140672 14898498899326794880 17598732430055449088 1852221887074551680 4552455417803205888 7252688948531860096 9952922479260514304 12653156009989168512 15353389540717822720 18053623071446476928 2307112528465579520 5007346059194233728 7707579589922887936 10407813120651542144 13108046651380196352 15808280182108850560 61769639127953152 2762003169856607360 5462236700585261568 8162470231313915776 10862703762042569984 13562937292771224192 16263170823499878400 516660280518980992 3216893811247635200 5917127341976289408 8617360872704943616 11317594403433597824 14017827934162252032 16718061464890906240 971550921910008832 3671784452638663040 6372017983367317248 9072251514095971456 11772485044824625664 14472718575553279872 17172952106281934080 1426441563301036672 4126675094029690880 6826908624758345088 9527142155486999296 12227375686215653504 14927609216944307712 17627842747672961920 1881332204692064512 4581565735420718720 7281799266149372928 9982032796878027136 12682266327606681344 15382499858335335552 18082733389063989760 2336222846083092352 5036456376811746560 7736689907540400768 10436923438269054976 13137156968997709184 15837390499726363392 90879956745465984 2791113487474120192 5491347018202774400 8191580548931428608 10891814079660082816 13592047610388737024 16292281141117391232 545770598136493824 3246004128865148032 5946237659593802240 8646471190322456448 11346704721051110656 14046938251779764864 16747171782508419072 1000661239527521664 3700894770256175872 6401128300984830080 9101361831713484288 11801595362442138496 14501828893170792704 17202062423899446912 1455551880918549504 4155785411647203712 6856018942375857920 9556252473104512128 12256486003833166336 14956719534561820544 17656953065290474752 1910442522309577344 4610676053038231552 7310909583766885760 10011143114495539968 12711376645224194176 15411610175952848384 18111843706681502592 2365333163700605184 5065566694429259392 7765800225157913600 10466033755886567808 13166267286615222016 15866500817343876224 119990274362978816 2820223805091633024 5520457335820287232 8220690866548941440 10920924397277595648 13621157928006249856 16321391458734904064 574880915754006656 3275114446482660864 5975347977211315072 8675581507939969280 11375815038668623488 14076048569397277696 16776282100125931904 1029771557145034496 3730005087873688704 6430238618602342912 9130472149330997120 11830705680059651328 14530939210788305536 17231172741516959744 1484662198536062336 4184895729264716544 6885129259993370752 9585362790722024960 12285596321450679168 14985829852179333376 17686063382907987584 1939552839927090176 4639786370655744384 7340019901384398592 10040253432113052800 12740486962841707008 15440720493570361216 18140954024299015424 2394443481318118016 5094677012046772224 7794910542775426432 10495144073504080640 13195377604232734848 15895611134961389056 149100591980491648 2849334122709145856 5549567653437800064 8249801184166454272 10950034714895108480 13650268245623762688 16350501776352416896 603991233371519488 3304224764100173696 6004458294828827904 8704691825557482112 11404925356286136320 14105158887014790528 16805392417743444736 1058881874762547328 3759115405491201536 6459348936219855744 9159582466948509952 11859815997677164160 14560049528405818368 17260283059134472576 1513772516153575168 4214006046882229376 6914239577610883584 9614473108339537792 12314706639068192000 15014940169796846208 17715173700525500416 1968663157544603008 4668896688273257216 7369130219001911424 10069363749730565632 12769597280459219840 15469830811187874048 18170064341916528256 2423553798935630848 5123787329664285056 7824020860392939264 10524254391121593472 13224487921850247680 15924721452578901888 178210909598004480 2878444440326658688 5578677971055312896 8278911501783967104 10979145032512621312 13679378563241275520 16379612093969929728 633101550989032320 3333335081717686528 6033568612446340736 8733802143174994944 11434035673903649152 14134269204632303360 16834502735360957568 1087992192380060160 3788225723108714368 6488459253837368576 9188692784566022784 11888926315294676992 14589159846023331200 17289393376751985408 1542882833771088000 4243116364499742208 6943349895228396416 9643583425957050624 12343816956685704832 15044050487414359040 17744284018143013248 1997773475162115840 4698007005890770048 7398240536619424256 10098474067348078464 12798707598076732672 15498941128805386880 18199174659534041088 2452664116553143680 5152897647281797888 7853131178010452096 10553364708739106304 13253598239467760512 15953831770196414720 207321227215517312 2907554757944171520 5607788288672825728 8308021819401479936 11008255350130134144 13708488880858788352 16408722411587442560 662211868606545152 3362445399335199360 6062678930063853568 8762912460792507776 11463145991521161984 14163379522249816192 16863613052978470400 1117102509997572992 3817336040726227200 6517569571454881408 9217803102183535616 11918036632912189824 14618270163640844032 17318503694369498240 1571993151388600832 4272226682117255040 6972460212845909248 9672693743574563456 12372927274303217664 15073160805031871872 17773394335760526080 2026883792779628672 4727117323508282880 7427350854236937088 10127584384965591296 12827817915694245504 15528051446422899712 18228284977151553920 2481774434170656512 5182007964899310720 7882241495627964928 10582475026356619136 13282708557085273344 15982942087813927552 236431544833030144 2936665075561684352 5636898606290338560 8337132137018992768 11037365667747646976 13737599198476301184 16437832729204955392 691322186224057984 3391555716952712192 6091789247681366400 8792022778410020608 11492256309138674816 14192489839867329024 16892723370595983232 1146212827615085824 3846446358343740032 6546679889072394240 9246913419801048448 11947146950529702656 14647380481258356864 17347614011987011072 1601103469006113664 4301336999734767872 7001570530463422080 9701804061192076288 12402037591920730496 15102271122649384704 17802504653378038912 2055994110397141504 4756227641125795712 7456461171854449920 10156694702583104128 12856928233311758336 15557161764040412544 18257395294769066752 2510884751788169344 5211118282516823552 7911351813245477760 10611585343974131968 13311818874702786176 16012052405431440384 265541862450542976 2965775393179197184 5666008923907851392 8366242454636505600 11066475985365159808 13766709516093814016 16466943046822468224 720432503841570816 3420666034570225024 6120899565298879232 8821133096027533440 11521366626756187648 14221600157484841856 16921833688213496064 1175323145232598656 3875556675961252864 6575790206689907072 9276023737418561280 11976257268147215488 14676490798875869696 17376724329604523904 1630213786623626496 4330447317352280704 7030680848080934912 9730914378809589120 12431147909538243328 15131381440266897536 17831614970995551744 2085104428014654336 4785337958743308544 7485571489471962752 10185805020200616960 12886038550929271168 15586272081657925376 18286505612386579584 2539995069405682176 5240228600134336384 7940462130862990592 10640695661591644800 13340929192320299008 16041162723048953216 294652180068055808 2994885710796710016 5695119241525364224 8395352772254018432 11095586302982672640 13795819833711326848 16496053364439981056 749542821459083648 3449776352187737856 6150009882916392064 8850243413645046272 11550476944373700480 14250710475102354688 16950944005831008896 1204433462850111488 3904666993578765696 6604900524307419904 9305134055036074112 12005367585764728320 14705601116493382528 17405834647222036736 1659324104241139328 4359557634969793536 7059791165698447744 9760024696427101952 12460258227155756160 15160491757884410368 17860725288613064576 2114214745632167168 4814448276360821376 7514681807089475584 10214915337818129792 12915148868546784000 15615382399275438208 18315615930004092416 2569105387023195008 5269338917751849216 7969572448480503424 10669805979209157632 13370039509937811840 16070273040666466048 323762497685568640 3023996028414222848 5724229559142877056 8424463089871531264 11124696620600185472 13824930151328839680 16525163682057493888 778653139076596480 3478886669805250688 6179120200533904896 8879353731262559104 11579587261991213312 14279820792719867520 16980054323448521728 1233543780467624320 3933777311196278528 6634010841924932736 9334244372653586944 12034477903382241152 14734711434110895360 17434944964839549568 1688434421858652160 4388667952587306368 7088901483315960576 9789135014044614784 12489368544773268992 15189602075501923200 17889835606230577408 2143325063249680000 4843558593978334208 7543792124706988416 10244025655435642624 12944259186164296832 15644492716892951040 18344726247621605248 2598215704640707840 5298449235369362048 7998682766098016256 10698916296826670464 13399149827555324672 16099383358283978880 352872815303081472 3053106346031735680 5753339876760389888 8453573407489044096 11153806938217698304 13854040468946352512 16554273999675006720 807763456694109312 3507996987422763520 6208230518151417728 8908464048880071936 11608697579608726144 14308931110337380352 17009164641066034560 1262654098085137152 3962887628813791360 6663121159542445568 9363354690271099776 12063588220999753984 14763821751728408192 17464055282457062400 1717544739476164992 4417778270204819200 7118011800933473408 9818245331662127616 12518478862390781824 15218712393119436032 17918945923848090240 2172435380867192832 4872668911595847040 7572902442324501248 10273135973053155456 12973369503781809664 15673603034510463872 18373836565239118080 2627326022258220672 5327559552986874880 8027793083715529088 10728026614444183296 13428260145172837504 16128493675901491712 381983132920594304 3082216663649248512 5782450194377902720 8482683725106556928 11182917255835211136 13883150786563865344 16583384317292519552 836873774311622144 3537107305040276352 6237340835768930560 8937574366497584768 11637807897226238976 14338041427954893184 17038274958683547392 1291764415702649984 3991997946431304192 6692231477159958400 9392465007888612608 12092698538617266816 14792932069345921024 17493165600074575232 1746655057093677824 4446888587822332032 7147122118550986240 9847355649279640448 12547589180008294656 15247822710736948864 17948056241465603072 2201545698484705664 4901779229213359872 7602012759942014080 10302246290670668288 13002479821399322496 15702713352127976704 18402946882856630912 2656436339875733504 5356669870604387712 8056903401333041920 10757136932061696128 13457370462790350336 16157603993519004544 411093450538107136 3111326981266761344 5811560511995415552 8511794042724069760 11212027573452723968 13912261104181378176 16612494634910032384 865984091929134976 3566217622657789184 6266451153386443392 8966684684115097600 11666918214843751808 14367151745572406016 17067385276301060224 1320874733320162816 4021108264048817024 6721341794777471232 9421575325506125440 12121808856234779648 14822042386963433856 17522275917692088064 1775765374711190656 4475998905439844864 7176232436168499072 9876465966897153280 12576699497625807488 15276933028354461696 17977166559083115904 2230656016102218496 4930889546830872704 7631123077559526912 10331356608288181120 13031590139016835328 15731823669745489536 18432057200474143744 2685546657493246336 5385780188221900544 8086013718950554752 10786247249679208960 13486480780407863168 16186714311136517376 440203768155619968 3140437298884274176 5840670829612928384 8540904360341582592 11241137891070236800 13941371421798891008 16641604952527545216 895094409546647808 3595327940275302016 6295561471003956224 8995795001732610432 11696028532461264640 14396262063189918848 17096495593918573056 1349985050937675648 4050218581666329856 6750452112394984064 9450685643123638272 12150919173852292480 14851152704580946688 17551386235309600896 1804875692328703488 4505109223057357696 7205342753786011904 9905576284514666112 12605809815243320320 15306043345971974528 18006276876700628736 2259766333719731328 4959999864448385536 7660233395177039744 10360466925905693952 13060700456634348160 15760933987363002368 14423444382104960 2714656975110759168 5414890505839413376 8115124036568067584 10815357567296721792 13515591098025376000 16215824628754030208 469314085773132800 3169547616501787008 5869781147230441216 8570014677959095424 11270248208687749632 13970481739416403840 16670715270145058048 924204727164160640 3624438257892814848 6324671788621469056 9024905319350123264 11725138850078777472 14425372380807431680 17125605911536085888 1379095368555188480 4079328899283842688 6779562430012496896 9479795960741151104 12180029491469805312 14880263022198459520 17580496552927113728 1833986009946216320 4534219540674870528 7234453071403524736 9934686602132178944 12634920132860833152 15335153663589487360 18035387194318141568 2288876651337244160 4989110182065898368 7689343712794552576 10389577243523206784 13089810774251860992 15790044304980515200 43533761999617792 2743767292728272000 5444000823456926208 8144234354185580416 10844467884914234624 13544701415642888832 16244934946371543040 498424403390645632 3198657934119299840 5898891464847954048 8599124995576608256 11299358526305262464 13999592057033916672 16699825587762570880 953315044781673472 3653548575510327680 6353782106238981888 9054015636967636096 11754249167696290304 14454482698424944512 17154716229153598720 1408205686172701312 4108439216901355520 6808672747630009728 9508906278358663936 12209139809087318144 14909373339815972352 17609606870544626560 1863096327563729152 4563329858292383360 7263563389021037568 9963796919749691776 12664030450478345984 15364263981207000192 18064497511935654400 2317986968954756992 5018220499683411200 7718454030412065408 10418687561140719616 13118921091869373824 15819154622598028032 72644079617130624 2772877610345784832 5473111141074439040 8173344671803093248 10873578202531747456 13573811733260401664 16274045263989055872 527534721008158464 3227768251736812672 5928001782465466880 8628235313194121088 11328468843922775296 14028702374651429504 16728935905380083712 982425362399186304 3682658893127840512 6382892423856494720 9083125954585148928 11783359485313803136 14483593016042457344 17183826546771111552 1437316003790214144 4137549534518868352 6837783065247522560 9538016595976176768 12238250126704830976 14938483657433485184 17638717188162139392 1892206645181241984 4592440175909896192 7292673706638550400 9992907237367204608 12693140768095858816 15393374298824513024 18093607829553167232 2347097286572269824 5047330817300924032 7747564348029578240 10447797878758232448 13148031409486886656 15848264940215540864 101754397234643456 2801987927963297664 5502221458691951872 8202454989420606080 10902688520149260288 13602922050877914496 16303155581606568704 556645038625671296 3256878569354325504 5957112100082979712 8657345630811633920 11357579161540288128 14057812692268942336 16758046222997596544 1011535680016699136 3711769210745353344 6412002741474007552 9112236272202661760 11812469802931315968 14512703333659970176 17212936864388624384 1466426321407726976 4166659852136381184 6866893382865035392 9567126913593689600 12267360444322343808 14967593975050998016 17667827505779652224 1921316962798754816 4621550493527409024 7321784024256063232 10022017554984717440 12722251085713371648 15422484616442025856 18122718147170680064 2376207604189782656 5076441134918436864 7776674665647091072 10476908196375745280 13177141727104399488 15877375257833053696 130864714852156288 2831098245580810496 5531331776309464704 8231565307038118912 10931798837766773120 13632032368495427328 16332265899224081536 585755356243184128 3285988886971838336 5986222417700492544 8686455948429146752 11386689479157800960 14086923009886455168 16787156540615109376 1040645997634211968 3740879528362866176 6441113059091520384 9141346589820174592 11841580120548828800 14541813651277483008 17242047182006137216 1495536639025239808 4195770169753894016 6896003700482548224 9596237231211202432 12296470761939856640 14996704292668510848 17696937823397165056 1950427280416267648 4650660811144921856 7350894341873576064 10051127872602230272 12751361403330884480 15451594934059538688 18151828464788192896 2405317921807295488 5105551452535949696 7805784983264603904 10506018513993258112 13206252044721912320 15906485575450566528 159975032469669120 2860208563198323328 5560442093926977536 8260675624655631744 10960909155384285952 13661142686112940160 16361376216841594368 614865673860696960 3315099204589351168 6015332735318005376 8715566266046659584 11415799796775313792 14116033327503968000 16816266858232622208 1069756315251724800 3769989845980379008 6470223376709033216 9170456907437687424 11870690438166341632 14570923968894995840 17271157499623650048 1524646956642752640 4224880487371406848 6925114018100061056 9625347548828715264 12325581079557369472 15025814610286023680 17726048141014677888 1979537598033780480 4679771128762434688 7380004659491088896 10080238190219743104 12780471720948397312 15480705251677051520 18180938782405705728 2434428239424808320 5134661770153462528 7834895300882116736 10535128831610770944 13235362362339425152 15935595893068079360 189085350087181952 2889318880815836160 5589552411544490368 8289785942273144576 10990019473001798784 13690253003730452992 16390486534459107200 643975991478209792 3344209522206864000 6044443052935518208 8744676583664172416 11444910114392826624 14145143645121480832 16845377175850135040 1098866632869237632 3799100163597891840 6499333694326546048 9199567225055200256 11899800755783854464 14600034286512508672 17300267817241162880 1553757274260265472 4253990804988919680 6954224335717573888 9654457866446228096 12354691397174882304 15054924927903536512 17755158458632190720 2008647915651293312 4708881446379947520 7409114977108601728 10109348507837255936 12809582038565910144 15509815569294564352 18210049100023218560 2463538557042321152 5163772087770975360 7864005618499629568 10564239149228283776 13264472679956937984 15964706210685592192 218195667704694784 2918429198433348992 5618662729162003200 8318896259890657408 11019129790619311616 13719363321347965824 16419596852076620032 673086309095722624 3373319839824376832 6073553370553031040 8773786901281685248 11474020432010339456 14174253962738993664 16874487493467647872 1127976950486750464 3828210481215404672 6528444011944058880 9228677542672713088 11928911073401367296 14629144604130021504 17329378134858675712 1582867591877778304 4283101122606432512 6983334653335086720 9683568184063740928 12383801714792395136 15084035245521049344 17784268776249703552 2037758233268806144 4737991763997460352 7438225294726114560 10138458825454768768 12838692356183422976 15538925886912077184 18239159417640731392 2492648874659833984 5192882405388488192 7893115936117142400 10593349466845796608 13293582997574450816 15993816528303105024 247305985322207616 2947539516050861824 5647773046779516032 8348006577508170240 11048240108236824448 13748473638965478656 16448707169694132864 702196626713235456 3402430157441889664 6102663688170543872 8802897218899198080 11503130749627852288 14203364280356506496 16903597811085160704 1157087268104263296 3857320798832917504 6557554329561571712 9257787860290225920 11958021391018880128 14658254921747534336 17358488452476188544 1611977909495291136 4312211440223945344 7012444970952599552 9712678501681253760 12412912032409907968 15113145563138562176 17813379093867216384 2066868550886318976 4767102081614973184 7467335612343627392 10167569143072281600 12867802673800935808 15568036204529590016 18268269735258244224 2521759192277346816 5221992723006001024 7922226253734655232 10622459784463309440 13322693315191963648 16022926845920617856 276416302939720448 2976649833668374656 5676883364397028864 8377116895125683072 11077350425854337280 13777583956582991488 16477817487311645696 731306944330748288 3431540475059402496 6131774005788056704 8832007536516710912 11532241067245365120 14232474597974019328 16932708128702673536 1186197585721776128 3886431116450430336 6586664647179084544 9286898177907738752 11987131708636392960 14687365239365047168 17387598770093701376 1641088227112803968 4341321757841458176 7041555288570112384 9741788819298766592 12442022350027420800 15142255880756075008 17842489411484729216 2095978868503831808 4796212399232486016 7496445929961140224 10196679460689794432 12896912991418448640 15597146522147102848 18297380052875757056 2550869509894859648 5251103040623513856 7951336571352168064 10651570102080822272 13351803632809476480 16052037163538130688 305526620557233280 3005760151285887488 5705993682014541696 8406227212743195904 11106460743471850112 13806694274200504320 16506927804929158528 760417261948261120 3460650792676915328 6160884323405569536 8861117854134223744 11561351384862877952 14261584915591532160 16961818446320186368 1215307903339288960 3915541434067943168 6615774964796597376 9316008495525251584 12016242026253905792 14716475556982560000 17416709087711214208 1670198544730316800 4370432075458971008 7070665606187625216 9770899136916279424 12471132667644933632 15171366198373587840 17871599729102242048 2125089186121344640 4825322716849998848 7525556247578653056 10225789778307307264 12926023309035961472 15626256839764615680 18326490370493269888 2579979827512372480 5280213358241026688 7980446888969680896 10680680419698335104 13380913950426989312 16081147481155643520 334636938174746112 3034870468903400320 5735103999632054528 8435337530360708736 11135571061089362944 13835804591818017152 16536038122546671360 789527579565773952 3489761110294428160 6189994641023082368 8890228171751736576 11590461702480390784 14290695233209044992 16990928763937699200 1244418220956801792 3944651751685456000 6644885282414110208 9345118813142764416 12045352343871418624 14745585874600072832 17445819405328727040 1699308862347829632 4399542393076483840 7099775923805138048 9800009454533792256 12500242985262446464 15200476515991100672 17900710046719754880 2154199503738857472 4854433034467511680 7554666565196165888 10254900095924820096 12955133626653474304 15655367157382128512 18355600688110782720 2609090145129885312 5309323675858539520 8009557206587193728 10709790737315847936 13410024268044502144 16110257798773156352 363747255792258944 3063980786520913152 5764214317249567360 8464447847978221568 11164681378706875776 13864914909435529984 16565148440164184192 818637897183286784 3518871427911940992 6219104958640595200 8919338489369249408 11619572020097903616 14319805550826557824 17020039081555212032 1273528538574314624 3973762069302968832 6673995600031623040 9374229130760277248 12074462661488931456 14774696192217585664 17474929722946239872 1728419179965342464 4428652710693996672 7128886241422650880 9829119772151305088 12529353302879959296 15229586833608613504 17929820364337267712 2183309821356370304 4883543352085024512 7583776882813678720 10284010413542332928 12984243944270987136 15684477474999641344 18384711005728295552 2638200462747398144 5338433993476052352 8038667524204706560 10738901054933360768 13439134585662014976 16139368116390669184 392857573409771776 3093091104138425984 5793324634867080192 8493558165595734400 11193791696324388608 13894025227053042816 16594258757781697024 847748214800799616 3547981745529453824 6248215276258108032 8948448806986762240 11648682337715416448 14348915868444070656 17049149399172724864 1302638856191827456 4002872386920481664 6703105917649135872 9403339448377790080 12103572979106444288 14803806509835098496 17504040040563752704 1757529497582855296 4457763028311509504 7157996559040163712 9858230089768817920 12558463620497472128 15258697151226126336 17958930681954780544 2212420138973883136 4912653669702537344 7612887200431191552 10313120731159845760 13013354261888499968 15713587792617154176 18413821323345808384 2667310780364910976 5367544311093565184 8067777841822219392 10768011372550873600 13468244903279527808 16168478434008182016 421967891027284608 3122201421755938816 5822434952484593024 8522668483213247232 11222902013941901440 13923135544670555648 16623369075399209856 876858532418312448 3577092063146966656 6277325593875620864 8977559124604275072 11677792655332929280 14378026186061583488 17078259716790237696 1331749173809340288 4031982704537994496 6732216235266648704 9432449765995302912 12132683296723957120 14832916827452611328 17533150358181265536 1786639815200368128 4486873345929022336 7187106876657676544 9887340407386330752 12587573938114984960 15287807468843639168 17988040999572293376 2241530456591395968 4941763987320050176 7641997518048704384 10342231048777358592 13042464579506012800 15742698110234667008 18442931640963321216 2696421097982423808 5396654628711078016 8096888159439732224 10797121690168386432 13497355220897040640 16197588751625694848 451078208644797440 3151311739373451648 5851545270102105856 8551778800830760064 11252012331559414272 13952245862288068480 16652479393016722688 905968850035825280 3606202380764479488 6306435911493133696 9006669442221787904 11706902972950442112 14407136503679096320 17107370034407750528 1360859491426853120 4061093022155507328 6761326552884161536 9461560083612815744 12161793614341469952 14862027145070124160 17562260675798778368 1815750132817880960 4515983663546535168 7216217194275189376 9916450725003843584 12616684255732497792 15316917786461152000 18017151317189806208 2270640774208908800 4970874304937563008 7671107835666217216 10371341366394871424 13071574897123525632 15771808427852179840 25297884871282432 2725531415599936640 5425764946328590848 8125998477057245056 10826232007785899264 13526465538514553472 16226699069243207680 480188526262310272 3180422056990964480 5880655587719618688 8580889118448272896 11281122649176927104 13981356179905581312 16681589710634235520 935079167653338112 3635312698381992320 6335546229110646528 9035779759839300736 11736013290567954944 14436246821296609152 17136480352025263360 1389969809044365952 4090203339773020160 6790436870501674368 9490670401230328576 12190903931958982784 14891137462687636992 17591370993416291200 1844860450435393792 4545093981164048000 7245327511892702208 9945561042621356416 12645794573350010624 15346028104078664832 18046261634807319040 2299751091826421632 4999984622555075840 7700218153283730048 10400451684012384256 13100685214741038464 15800918745469692672 54408202488795264 2754641733217449472 5454875263946103680 8155108794674757888 10855342325403412096 13555575856132066304 16255809386860720512 509298843879823104 3209532374608477312 5909765905337131520 8609999436065785728 11310232966794439936 14010466497523094144 16710700028251748352 964189485270850944 3664423015999505152 6364656546728159360 9064890077456813568 11765123608185467776 14465357138914121984 17165590669642776192 1419080126661878784 4119313657390532992 6819547188119187200 9519780718847841408 12220014249576495616 14920247780305149824 17620481311033804032 1873970768052906624 4574204298781560832 7274437829510215040 9974671360238869248 12674904890967523456 15375138421696177664 18075371952424831872 2328861409443934464 5029094940172588672 7729328470901242880 10429562001629897088 13129795532358551296 15830029063087205504 83518520106308096 2783752050834962304 5483985581563616512 8184219112292270720 10884452643020924928 13584686173749579136 16284919704478233344 538409161497335936 3238642692225990144 5938876222954644352 8639109753683298560 11339343284411952768 14039576815140606976 16739810345869261184 993299802888363776 3693533333617017984 6393766864345672192 9094000395074326400 11794233925802980608 14494467456531634816 17194700987260289024 1448190444279391616 4148423975008045824 6848657505736700032 9548891036465354240 12249124567194008448 14949358097922662656 17649591628651316864 1903081085670419456 4603314616399073664 7303548147127727872 10003781677856382080 12704015208585036288 15404248739313690496 18104482270042344704 2357971727061447296 5058205257790101504 7758438788518755712 10458672319247409920 13158905849976064128 15859139380704718336 112628837723820928 2812862368452475136 5513095899181129344 8213329429909783552 10913562960638437760 13613796491367091968 16314030022095746176 567519479114848768 3267753009843502976 5967986540572157184 8668220071300811392 11368453602029465600 14068687132758119808 16768920663486774016 1022410120505876608 3722643651234530816 6422877181963185024 9123110712691839232 11823344243420493440 14523577774149147648 17223811304877801856 1477300761896904448 4177534292625558656 6877767823354212864 9578001354082867072 12278234884811521280 14978468415540175488 17678701946268829696 1932191403287932288 4632424934016586496 7332658464745240704 10032891995473894912 12733125526202549120 15433359056931203328 18133592587659857536 2387082044678960128 5087315575407614336 7787549106136268544 10487782636864922752 13188016167593576960 15888249698322231168 141739155341333760 2841972686069987968 5542206216798642176 8242439747527296384 10942673278255950592 13642906808984604800 16343140339713259008 596629796732361600 3296863327461015808 5997096858189670016 8697330388918324224 11397563919646978432 14097797450375632640 16798030981104286848 1051520438123389440 3751753968852043648 6451987499580697856 9152221030309352064 11852454561038006272 14552688091766660480 17252921622495314688 1506411079514417280 4206644610243071488 6906878140971725696 9607111671700379904 12307345202429034112 15007578733157688320 17707812263886342528 1961301720905445120 4661535251634099328 7361768782362753536 10062002313091407744 12762235843820061952 15462469374548716160 18162702905277370368 2416192362296472960 5116425893025127168 7816659423753781376 10516892954482435584 13217126485211089792 15917360015939744000 170849472958846592 2871083003687500800 5571316534416155008 8271550065144809216 10971783595873463424 13672017126602117632 16372250657330771840 625740114349874432 3325973645078528640 6026207175807182848 8726440706535837056 11426674237264491264 14126907767993145472 16827141298721799680 1080630755740902272 3780864286469556480 6481097817198210688 9181331347926864896 11881564878655519104 14581798409384173312 17282031940112827520 1535521397131930112 4235754927860584320 6935988458589238528 9636221989317892736 12336455520046546944 15036689050775201152 17736922581503855360 1990412038522957952 4690645569251612160 7390879099980266368 10091112630708920576 12791346161437574784 15491579692166228992 18191813222894883200 2445302679913985792 5145536210642640000 7845769741371294208 10546003272099948416 13246236802828602624 15946470333557256832 199959790576359424 2900193321305013632 5600426852033667840 8300660382762322048 11000893913490976256 13701127444219630464 16401360974948284672 654850431967387264 3355083962696041472 6055317493424695680 8755551024153349888 11455784554882004096 14156018085610658304 16856251616339312512 1109741073358415104 3809974604087069312 6510208134815723520 9210441665544377728 11910675196273031936 14610908727001686144 17311142257730340352 1564631714749442944 4264865245478097152 6965098776206751360 9665332306935405568 12365565837664059776 15065799368392713984 17766032899121368192 2019522356140470784 4719755886869124992 7419989417597779200 10120222948326433408 12820456479055087616 15520690009783741824 18220923540512396032 2474412997531498624 5174646528260152832 7874880058988807040 10575113589717461248 13275347120446115456 15975580651174769664 229070108193872256 2929303638922526464 5629537169651180672 8329770700379834880 11030004231108489088 13730237761837143296 16430471292565797504 683960749584900096 3384194280313554304 6084427811042208512 8784661341770862720 11484894872499516928 14185128403228171136 16885361933956825344 1138851390975927936 3839084921704582144 6539318452433236352 9239551983161890560 11939785513890544768 14640019044619198976 17340252575347853184 1593742032366955776 4293975563095609984 6994209093824264192 9694442624552918400 12394676155281572608 15094909686010226816 17795143216738881024 2048632673757983616 4748866204486637824 7449099735215292032 10149333265943946240 12849566796672600448 15549800327401254656 18250033858129908864 2503523315149011456 5203756845877665664 7903990376606319872 10604223907334974080 13304457438063628288 16004690968792282496 258180425811385088 2958413956540039296 5658647487268693504 8358881017997347712 11059114548726001920 13759348079454656128 16459581610183310336 713071067202412928 3413304597931067136 6113538128659721344 8813771659388375552 11514005190117029760 14214238720845683968 16914472251574338176 1167961708593440768 3868195239322094976 6568428770050749184 9268662300779403392 11968895831508057600 14669129362236711808 17369362892965366016 1622852349984468608 4323085880713122816 7023319411441777024 9723552942170431232 12423786472899085440 15124020003627739648 17824253534356393856 2077742991375496448 4777976522104150656 7478210052832804864 10178443583561459072 12878677114290113280 15578910645018767488 18279144175747421696 2532633632766524288 5232867163495178496 7933100694223832704 10633334224952486912 13333567755681141120 16033801286409795328 287290743428897920 2987524274157552128 5687757804886206336 8387991335614860544 11088224866343514752 13788458397072168960 16488691927800823168 742181384819925760 3442414915548579968 6142648446277234176 8842881977005888384 11543115507734542592 14243349038463196800 16943582569191851008 1197072026210953600 3897305556939607808 6597539087668262016 9297772618396916224 11998006149125570432 14698239679854224640 17398473210582878848 1651962667601981440 4352196198330635648 7052429729059289856 9752663259787944064 12452896790516598272 15153130321245252480 17853363851973906688 2106853308993009280 4807086839721663488 7507320370450317696 10207553901178971904 12907787431907626112 15608020962636280320 18308254493364934528 2561743950384037120 5261977481112691328 7962211011841345536 10662444542569999744 13362678073298653952 16062911604027308160 316401061046410752 3016634591775064960 5716868122503719168 8417101653232373376 11117335183961027584 13817568714689681792 16517802245418336000 771291702437438592 3471525233166092800 6171758763894747008 8871992294623401216 11572225825352055424 14272459356080709632 16972692886809363840 1226182343828466432 3926415874557120640 6626649405285774848 9326882936014429056 12027116466743083264 14727349997471737472 17427583528200391680 1681072985219494272 4381306515948148480 7081540046676802688 9781773577405456896 12482007108134111104 15182240638862765312 17882474169591419520 2135963626610522112 4836197157339176320 7536430688067830528 10236664218796484736 12936897749525138944 15637131280253793152 18337364810982447360 2590854268001549952 5291087798730204160 7991321329458858368 10691554860187512576 13391788390916166784 16092021921644820992 345511378663923584 3045744909392577792 5745978440121232000 8446211970849886208 11146445501578540416 13846679032307194624 16546912563035848832 800402020054951424 3500635550783605632 6200869081512259840 8901102612240914048 11601336142969568256 14301569673698222464 17001803204426876672 1255292661445979264 3955526192174633472 6655759722903287680 9355993253631941888 12056226784360596096 14756460315089250304 17456693845817904512 1710183302837007104 4410416833565661312 7110650364294315520 9810883895022969728 12511117425751623936 15211350956480278144 17911584487208932352 2165073944228034944 4865307474956689152 7565541005685343360 10265774536413997568 12966008067142651776 15666241597871305984 18366475128599960192 2619964585619062784 5320198116347716992 8020431647076371200 10720665177805025408 13420898708533679616 16121132239262333824 374621696281436416 3074855227010090624 5775088757738744832 8475322288467399040 11175555819196053248 13875789349924707456 16576022880653361664 829512337672464256 3529745868401118464 6229979399129772672 8930212929858426880 11630446460587081088 14330679991315735296 17030913522044389504 1284402979063492096 3984636509792146304 6684870040520800512 9385103571249454720 12085337101978108928 14785570632706763136 17485804163435417344 1739293620454519936 4439527151183174144 7139760681911828352 9839994212640482560 12540227743369136768 15240461274097790976 17940694804826445184 2194184261845547776 4894417792574201984 7594651323302856192 10294884854031510400 12995118384760164608 15695351915488818816 18395585446217473024 2649074903236575616 5349308433965229824 8049541964693884032 10749775495422538240 13450009026151192448 16150242556879846656 403732013898949248 3103965544627603456 5804199075356257664 8504432606084911872 11204666136813566080 13904899667542220288 16605133198270874496 858622655289977088 3558856186018631296 6259089716747285504 8959323247475939712 11659556778204593920 14359790308933248128 17060023839661902336 1313513296681004928 4013746827409659136 6713980358138313344 9414213888866967552 12114447419595621760 14814680950324275968 17514914481052930176 1768403938072032768 4468637468800686976 7168870999529341184 9869104530257995392 12569338060986649600 15269571591715303808 17969805122443958016 2223294579463060608 4923528110191714816 7623761640920369024 10323995171649023232 13024228702377677440 15724462233106331648 18424695763834985856 2678185220854088448 5378418751582742656 8078652282311396864 10778885813040051072 13479119343768705280 16179352874497359488 432842331516462080 3133075862245116288 5833309392973770496 8533542923702424704 11233776454431078912 13934009985159733120 16634243515888387328 887732972907489920 3587966503636144128 6288200034364798336 8988433565093452544 11688667095822106752 14388900626550760960 17089134157279415168 1342623614298517760 4042857145027171968 6743090675755826176 9443324206484480384 12143557737213134592 14843791267941788800 17544024798670443008 1797514255689545600 4497747786418199808 7197981317146854016 9898214847875508224 12598448378604162432 15298681909332816640 17998915440061470848 2252404897080573440 4952638427809227648 7652871958537881856 10353105489266536064 13053339019995190272 15753572550723844480 7062007742947072 2707295538471601280 5407529069200255488 8107762599928909696 10807996130657563904 13508229661386218112 16208463192114872320 461952649133974912 3162186179862629120 5862419710591283328 8562653241319937536 11262886772048591744 13963120302777245952 16663353833505900160 916843290525002752 3617076821253656960 6317310351982311168 9017543882710965376 11717777413439619584 14418010944168273792 17118244474896928000 1371733931916030592 4071967462644684800 6772200993373339008 9472434524101993216 12172668054830647424 14872901585559301632 17573135116287955840 1826624573307058432 4526858104035712640 7227091634764366848 9927325165493021056 12627558696221675264 15327792226950329472 18028025757678983680 2281515214698086272 4981748745426740480 7681982276155394688 10382215806884048896 13082449337612703104 15782682868341357312 36172325360459904 2736405856089114112 5436639386817768320 8136872917546422528 10837106448275076736 13537339979003730944 16237573509732385152 491062966751487744 3191296497480141952 5891530028208796160 8591763558937450368 11291997089666104576 13992230620394758784 16692464151123412992 945953608142515584 3646187138871169792 6346420669599824000 9046654200328478208 11746887731057132416 14447121261785786624 17147354792514440832 1400844249533543424 4101077780262197632 6801311310990851840 9501544841719506048 12201778372448160256 14902011903176814464 17602245433905468672 1855734890924571264 4555968421653225472 7256201952381879680 9956435483110533888 12656669013839188096 15356902544567842304 18057136075296496512 2310625532315599104 5010859063044253312 7711092593772907520 10411326124501561728 13111559655230215936 15811793185958870144 65282642977972736 2765516173706626944 5465749704435281152 8165983235163935360 10866216765892589568 13566450296621243776 16266683827349897984 520173284369000576 3220406815097654784 5920640345826308992 8620873876554963200 11321107407283617408 14021340938012271616 16721574468740925824 975063925760028416 3675297456488682624 6375530987217336832 9075764517945991040 11775998048674645248 14476231579403299456 17176465110131953664 1429954567151056256 4130188097879710464 6830421628608364672 9530655159337018880 12230888690065673088 14931122220794327296 17631355751522981504 1884845208542084096 4585078739270738304 7285312269999392512 9985545800728046720 12685779331456700928 15386012862185355136 18086246392914009344 2339735849933111936 5039969380661766144 7740202911390420352 10440436442119074560 13140669972847728768 15840903503576382976 94392960595485568 2794626491324139776 5494860022052793984 8195093552781448192 10895327083510102400 13595560614238756608 16295794144967410816 549283601986513408 3249517132715167616 5949750663443821824 8649984194172476032 11350217724901130240 14050451255629784448 16750684786358438656 1004174243377541248 3704407774106195456 6404641304834849664 9104874835563503872 11805108366292158080 14505341897020812288 17205575427749466496 1459064884768569088 4159298415497223296 6859531946225877504 9559765476954531712 12259999007683185920 14960232538411840128 17660466069140494336 1913955526159596928 4614189056888251136 7314422587616905344 10014656118345559552 12714889649074213760 15415123179802867968 18115356710531522176 2368846167550624768 5069079698279278976 7769313229007933184 10469546759736587392 13169780290465241600 15870013821193895808 123503278212998400 2823736808941652608 5523970339670306816 8224203870398961024 10924437401127615232 13624670931856269440 16324904462584923648 578393919604026240 3278627450332680448 5978860981061334656 8679094511789988864 11379328042518643072 14079561573247297280 16779795103975951488 1033284560995054080 3733518091723708288 6433751622452362496 9133985153181016704 11834218683909670912 14534452214638325120 17234685745366979328 1488175202386081920 4188408733114736128 6888642263843390336 9588875794572044544 12289109325300698752 14989342856029352960 17689576386758007168 1943065843777109760 4643299374505763968 7343532905234418176 10043766435963072384 12743999966691726592 15444233497420380800 18144467028149035008 2397956485168137600 5098190015896791808 7798423546625446016 10498657077354100224 13198890608082754432 15899124138811408640 152613595830511232 2852847126559165440 5553080657287819648 8253314188016473856 10953547718745128064 13653781249473782272 16354014780202436480 607504237221539072 3307737767950193280 6007971298678847488 8708204829407501696 11408438360136155904 14108671890864810112 16808905421593464320 1062394878612566912 3762628409341221120 6462861940069875328 9163095470798529536 11863329001527183744 14563562532255837952 17263796062984492160 1517285520003594752 4217519050732248960 6917752581460903168 9617986112189557376 12318219642918211584 15018453173646865792 17718686704375520000 1972176161394622592 4672409692123276800 7372643222851931008 10072876753580585216 12773110284309239424 15473343815037893632 18173577345766547840 2427066802785650432 5127300333514304640 7827533864242958848 10527767394971613056 13228000925700267264 15928234456428921472 181723913448024064 2881957444176678272 5582190974905332480 8282424505633986688 10982658036362640896 13682891567091295104 16383125097819949312 636614554839051904 3336848085567706112 6037081616296360320 8737315147025014528 11437548677753668736 14137782208482322944 16838015739210977152 1091505196230079744 3791738726958733952 6491972257687388160 9192205788416042368 11892439319144696576 14592672849873350784 17292906380602004992 1546395837621107584 4246629368349761792 6946862899078416000 9647096429807070208 12347329960535724416 15047563491264378624 17747797021993032832 2001286479012135424 4701520009740789632 7401753540469443840 10101987071198098048 12802220601926752256 15502454132655406464 18202687663384060672 2456177120403163264 5156410651131817472 7856644181860471680 10556877712589125888 13257111243317780096 15957344774046434304 210834231065536896 2911067761794191104 5611301292522845312 8311534823251499520 11011768353980153728 13712001884708807936 16412235415437462144 665724872456564736 3365958403185218944 6066191933913873152 8766425464642527360 11466658995371181568 14166892526099835776 16867126056828489984 1120615513847592576 3820849044576246784 6521082575304900992 9221316106033555200 11921549636762209408 14621783167490863616 17322016698219517824 1575506155238620416 4275739685967274624 6975973216695928832 9676206747424583040 12376440278153237248 15076673808881891456 17776907339610545664 2030396796629648256 4730630327358302464 7430863858086956672 10131097388815610880 12831330919544265088 15531564450272919296 18231797981001573504 2485287438020676096 5185520968749330304 7885754499477984512 10585988030206638720 13286221560935292928 15986455091663947136 239944548683049728 2940178079411703936 5640411610140358144 8340645140869012352 11040878671597666560 13741112202326320768 16441345733054974976 694835190074077568 3395068720802731776 6095302251531385984 8795535782260040192 11495769312988694400 14196002843717348608 16896236374446002816 1149725831465105408 3849959362193759616 6550192892922413824 9250426423651068032 11950659954379722240 14650893485108376448 17351127015837030656 1604616472856133248 4304850003584787456 7005083534313441664 9705317065042095872 12405550595770750080 15105784126499404288 17806017657228058496 2059507114247161088 4759740644975815296 7459974175704469504 10160207706433123712 12860441237161777920 15560674767890432128 18260908298619086336 2514397755638188928 5214631286366843136 7914864817095497344 10615098347824151552 13315331878552805760 16015565409281459968 269054866300562560 2969288397029216768 5669521927757870976 8369755458486525184 11069988989215179392 13770222519943833600 16470456050672487808 723945507691590400 3424179038420244608 6124412569148898816 8824646099877553024 11524879630606207232 14225113161334861440 16925346692063515648 1178836149082618240 3879069679811272448 6579303210539926656 9279536741268580864 11979770271997235072 14680003802725889280 17380237333454543488 1633726790473646080 4333960321202300288 7034193851930954496 9734427382659608704 12434660913388262912 15134894444116917120 17835127974845571328 2088617431864673920 4788850962593328128 7489084493321982336 10189318024050636544 12889551554779290752 15589785085507944960 18290018616236599168 2543508073255701760 5243741603984355968 7943975134713010176 10644208665441664384 13344442196170318592 16044675726898972800 298165183918075392 2998398714646729600 5698632245375383808 8398865776104038016 11099099306832692224 13799332837561346432 16499566368290000640 753055825309103232 3453289356037757440 6153522886766411648 8853756417495065856 11553989948223720064 14254223478952374272 16954457009681028480 1207946466700131072 3908179997428785280 6608413528157439488 9308647058886093696 12008880589614747904 14709114120343402112 17409347651072056320 1662837108091158912 4363070638819813120 7063304169548467328 9763537700277121536 12463771231005775744 15164004761734429952 17864238292463084160 2117727749482186752 4817961280210840960 7518194810939495168 10218428341668149376 12918661872396803584 15618895403125457792 18319128933854112000 2572618390873214592 5272851921601868800 7973085452330523008 10673318983059177216 13373552513787831424 16073786044516485632 327275501535588224 3027509032264242432 5727742562992896640 8427976093721550848 11128209624450205056 13828443155178859264 16528676685907513472 782166142926616064 3482399673655270272 6182633204383924480 8882866735112578688 11583100265841232896 14283333796569887104 16983567327298541312 1237056784317643904 3937290315046298112 6637523845774952320 9337757376503606528 12037990907232260736 14738224437960914944 17438457968689569152 1691947425708671744 4392180956437325952 7092414487165980160 9792648017894634368 12492881548623288576 15193115079351942784 17893348610080596992 2146838067099699584 4847071597828353792 7547305128557008000 10247538659285662208 12947772190014316416 15648005720742970624 18348239251471624832 2601728708490727424 5301962239219381632 8002195769948035840 10702429300676690048 13402662831405344256 16102896362133998464 356385819153101056 3056619349881755264 5756852880610409472 8457086411339063680 11157319942067717888 13857553472796372096 16557787003525026304 811276460544128896 3511509991272783104 6211743522001437312 8911977052730091520 11612210583458745728 14312444114187399936 17012677644916054144 1266167101935156736 3966400632663810944 6666634163392465152 9366867694121119360 12067101224849773568 14767334755578427776 17467568286307081984 1721057743326184576 4421291274054838784 7121524804783492992 9821758335512147200 12521991866240801408 15222225396969455616 17922458927698109824 2175948384717212416 4876181915445866624 7576415446174520832 10276648976903175040 12976882507631829248 15677116038360483456 18377349569089137664 2630839026108240256 5331072556836894464 8031306087565548672 10731539618294202880 13431773149022857088 16132006679751511296 385496136770613888 3085729667499268096 5785963198227922304 8486196728956576512 11186430259685230720 13886663790413884928 16586897321142539136 840386778161641728 3540620308890295936 6240853839618950144 8941087370347604352 11641320901076258560 14341554431804912768 17041787962533566976 1295277419552669568 3995510950281323776 6695744481009977984 9395978011738632192 12096211542467286400 14796445073195940608 17496678603924594816 1750168060943697408 4450401591672351616 7150635122401005824 9850868653129660032 12551102183858314240 15251335714586968448 17951569245315622656 2205058702334725248 4905292233063379456 7605525763792033664 10305759294520687872 13005992825249342080 15706226355977996288 18406459886706650496 2659949343725753088 5360182874454407296 8060416405183061504 10760649935911715712 13460883466640369920 16161116997369024128 414606454388126720 3114839985116780928 5815073515845435136 8515307046574089344 11215540577302743552 13915774108031397760 16616007638760051968 869497095779154560 3569730626507808768 6269964157236462976 8970197687965117184 11670431218693771392 14370664749422425600 17070898280151079808 1324387737170182400 4024621267898836608 6724854798627490816 9425088329356145024 12125321860084799232 14825555390813453440 17525788921542107648 1779278378561210240 4479511909289864448 7179745440018518656 9879978970747172864 12580212501475827072 15280446032204481280 17980679562933135488 2234169019952238080 4934402550680892288 7634636081409546496 10334869612138200704 13035103142866854912 15735336673595509120 18435570204324163328 2689059661343265920 5389293192071920128 8089526722800574336 10789760253529228544 13489993784257882752 16190227314986536960 443716772005639552 3143950302734293760 5844183833462947968 8544417364191602176 11244650894920256384 13944884425648910592 16645117956377564800 898607413396667392 3598840944125321600 6299074474853975808 8999308005582630016 11699541536311284224 14399775067039938432 17100008597768592640 1353498054787695232 4053731585516349440 6753965116245003648 9454198646973657856 12154432177702312064 14854665708430966272 17554899239159620480 1808388696178723072 4508622226907377280 7208855757636031488 9909089288364685696 12609322819093339904 15309556349821994112 18009789880550648320 2263279337569750912 4963512868298405120 7663746399027059328 10363979929755713536 13064213460484367744 15764446991213021952 17936448232124544 2718169978960778752 5418403509689432960 8118637040418087168 10818870571146741376 13519104101875395584 16219337632604049792 472827089623152384 3173060620351806592 5873294151080460800 8573527681809115008 11273761212537769216 13973994743266423424 16674228273995077632 927717731014180224 3627951261742834432 6328184792471488640 9028418323200142848 11728651853928797056 14428885384657451264 17129118915386105472 1382608372405208064 4082841903133862272 6783075433862516480 9483308964591170688 12183542495319824896 14883776026048479104 17584009556777133312 1837499013796235904 4537732544524890112 7237966075253544320 9938199605982198528 12638433136710852736 15338666667439506944 18038900198168161152 2292389655187263744 4992623185915917952 7692856716644572160 10393090247373226368 13093323778101880576 15793557308830534784 47046765849637376 2747280296578291584 5447513827306945792 8147747358035600000 10847980888764254208 13548214419492908416 16248447950221562624 501937407240665216 3202170937969319424 5902404468697973632 8602637999426627840 11302871530155282048 14003105060883936256 16703338591612590464 956828048631693056 3657061579360347264 6357295110089001472 9057528640817655680 11757762171546309888 14457995702274964096 17158229233003618304 1411718690022720896 4111952220751375104 6812185751480029312 9512419282208683520 12212652812937337728 14912886343665991936 17613119874394646144 1866609331413748736 4566842862142402944 7267076392871057152 9967309923599711360 12667543454328365568 15367776985057019776 18068010515785673984 2321499972804776576 5021733503533430784 7721967034262084992 10422200564990739200 13122434095719393408 15822667626448047616 76157083467150208 2776390614195804416 5476624144924458624 8176857675653112832 10877091206381767040 13577324737110421248 16277558267839075456 531047724858178048 3231281255586832256 5931514786315486464 8631748317044140672 11331981847772794880 14032215378501449088 16732448909230103296 985938366249205888 3686171896977860096 6386405427706514304 9086638958435168512 11786872489163822720 14487106019892476928 17187339550621131136 1440829007640233728 4141062538368887936 6841296069097542144 9541529599826196352 12241763130554850560 14941996661283504768 17642230192012158976 1895719649031261568 4595953179759915776 7296186710488569984 9996420241217224192 12696653771945878400 15396887302674532608 18097120833403186816 2350610290422289408 5050843821150943616 7751077351879597824 10451310882608252032 13151544413336906240 15851777944065560448 105267401084663040 2805500931813317248 5505734462541971456 8205967993270625664 10906201523999279872 13606435054727934080 16306668585456588288 560158042475690880 3260391573204345088 5960625103932999296 8660858634661653504 11361092165390307712 14061325696118961920 16761559226847616128 1015048683866718720 3715282214595372928 6415515745324027136 9115749276052681344 11815982806781335552 14516216337509989760 17216449868238643968 1469939325257746560 4170172855986400768 6870406386715054976 9570639917443709184 12270873448172363392 14971106978901017600 17671340509629671808 1924829966648774400 4625063497377428608 7325297028106082816 10025530558834737024 12725764089563391232 15425997620292045440 18126231151020699648 2379720608039802240 5079954138768456448 7780187669497110656 10480421200225764864 13180654730954419072 15880888261683073280 134377718702175872 2834611249430830080 5534844780159484288 8235078310888138496 10935311841616792704 13635545372345446912 16335778903074101120 589268360093203712 3289501890821857920 5989735421550512128 8689968952279166336 11390202483007820544 14090436013736474752 16790669544465128960 1044159001484231552 3744392532212885760 6444626062941539968 9144859593670194176 11845093124398848384 14545326655127502592 17245560185856156800 1499049642875259392 4199283173603913600 6899516704332567808 9599750235061222016 12299983765789876224 15000217296518530432 17700450827247184640 1953940284266287232 4654173814994941440 7354407345723595648 10054640876452249856 12754874407180904064 15455107937909558272 18155341468638212480 2408830925657315072 5109064456385969280 7809297987114623488 10509531517843277696 13209765048571931904 15909998579300586112 163488036319688704 2863721567048342912 5563955097776997120 8264188628505651328 10964422159234305536 13664655689962959744 16364889220691613952 618378677710716544 3318612208439370752 6018845739168024960 8719079269896679168 11419312800625333376 14119546331353987584 16819779862082641792 1073269319101744384 3773502849830398592 6473736380559052800 9173969911287707008 11874203442016361216 14574436972745015424 17274670503473669632 1528159960492772224 4228393491221426432 6928627021950080640 9628860552678734848 12329094083407389056 15029327614136043264 17729561144864697472 1983050601883800064 4683284132612454272 7383517663341108480 10083751194069762688 12783984724798416896 15484218255527071104 18184451786255725312 2437941243274827904 5138174774003482112 7838408304732136320 10538641835460790528 13238875366189444736 15939108896918098944 192598353937201536 2892831884665855744 5593065415394509952 8293298946123164160 10993532476851818368 13693766007580472576 16393999538309126784 647488995328229376 3347722526056883584 6047956056785537792 8748189587514192000 11448423118242846208 14148656648971500416 16848890179700154624 1102379636719257216 3802613167447911424 6502846698176565632 9203080228905219840 11903313759633874048 14603547290362528256 17303780821091182464 1557270278110285056 4257503808838939264 6957737339567593472 9657970870296247680 12358204401024901888 15058437931753556096 17758671462482210304 2012160919501312896 4712394450229967104 7412627980958621312 10112861511687275520 12813095042415929728 15513328573144583936 18213562103873238144 2467051560892340736 5167285091620994944 7867518622349649152 10567752153078303360 13267985683806957568 15968219214535611776 221708671554714368 2921942202283368576 5622175733012022784 8322409263740676992 11022642794469331200 13722876325197985408 16423109855926639616 676599312945742208 3376832843674396416 6077066374403050624 8777299905131704832 11477533435860359040 14177766966589013248 16878000497317667456 1131489954336770048 3831723485065424256 6531957015794078464 9232190546522732672 11932424077251386880 14632657607980041088 17332891138708695296 1586380595727797888 4286614126456452096 6986847657185106304 9687081187913760512 12387314718642414720 15087548249371068928 17787781780099723136 2041271237118825728 4741504767847479936 7441738298576134144 10141971829304788352 12842205360033442560 15542438890762096768 18242672421490750976 2496161878509853568 5196395409238507776 7896628939967161984 10596862470695816192 13297096001424470400 15997329532153124608 250818989172227200 2951052519900881408 5651286050629535616 8351519581358189824 11051753112086844032 13751986642815498240 16452220173544152448 705709630563255040 3405943161291909248 6106176692020563456 8806410222749217664 11506643753477871872 14206877284206526080 16907110814935180288 1160600271954282880 3860833802682937088 6561067333411591296 9261300864140245504 11961534394868899712 14661767925597553920 17362001456326208128 1615490913345310720 4315724444073964928 7015957974802619136 9716191505531273344 12416425036259927552 15116658566988581760 17816892097717235968 2070381554736338560 4770615085464992768 7470848616193646976 10171082146922301184 12871315677650955392 15571549208379609600 18271782739108263808 2525272196127366400 5225505726856020608 7925739257584674816 10625972788313329024 13326206319041983232 16026439849770637440 279929306789740032 2980162837518394240 5680396368247048448 8380629898975702656 11080863429704356864 13781096960433011072 16481330491161665280 734819948180767872 3435053478909422080 6135287009638076288 8835520540366730496 11535754071095384704 14235987601824038912 16936221132552693120 1189710589571795712 3889944120300449920 6590177651029104128 9290411181757758336 11990644712486412544 14690878243215066752 17391111773943720960 1644601230962823552 4344834761691477760 7045068292420131968 9745301823148786176 12445535353877440384 15145768884606094592 17846002415334748800 2099491872353851392 4799725403082505600 7499958933811159808 10200192464539814016 12900425995268468224 15600659525997122432 18300893056725776640 2554382513744879232 5254616044473533440 7954849575202187648 10655083105930841856 13355316636659496064 16055550167388150272 309039624407252864 3009273155135907072 5709506685864561280 8409740216593215488 11109973747321869696 13810207278050523904 16510440808779178112 763930265798280704 3464163796526934912 6164397327255589120 8864630857984243328 11564864388712897536 14265097919441551744 16965331450170205952 1218820907189308544 3919054437917962752 6619287968646616960 9319521499375271168 12019755030103925376 14719988560832579584 17420222091561233792 1673711548580336384 4373945079308990592 7074178610037644800 9774412140766299008 12474645671494953216 15174879202223607424 17875112732952261632 2128602189971364224 4828835720700018432 7529069251428672640 10229302782157326848 12929536312885981056 15629769843614635264 18330003374343289472 2583492831362392064 5283726362091046272 7983959892819700480 10684193423548354688 13384426954277008896 16084660485005663104 338149942024765696 3038383472753419904 5738617003482074112 8438850534210728320 11139084064939382528 13839317595668036736 16539551126396690944 793040583415793536 3493274114144447744 6193507644873101952 8893741175601756160 11593974706330410368 14294208237059064576 16994441767787718784 1247931224806821376 3948164755535475584 6648398286264129792 9348631816992784000 12048865347721438208 14749098878450092416 17449332409178746624 1702821866197849216 4403055396926503424 7103288927655157632 9803522458383811840 12503755989112466048 15203989519841120256 17904223050569774464 2157712507588877056 4857946038317531264 7558179569046185472 10258413099774839680 12958646630503493888 15658880161232148096 18359113691960802304 2612603148979904896 5312836679708559104 8013070210437213312 10713303741165867520 13413537271894521728 16113770802623175936 367260259642278528 3067493790370932736 5767727321099586944 8467960851828241152 11168194382556895360 13868427913285549568 16568661444014203776 822150901033306368 3522384431761960576 6222617962490614784 8922851493219268992 11623085023947923200 14323318554676577408 17023552085405231616 1277041542424334208 3977275073152988416 6677508603881642624 9377742134610296832 12077975665338951040 14778209196067605248 17478442726796259456 1731932183815362048 4432165714544016256 7132399245272670464 9832632776001324672 12532866306729978880 15233099837458633088 17933333368187287296 2186822825206389888 4887056355935044096 7587289886663698304 10287523417392352512 12987756948121006720 15687990478849660928 18388224009578315136 2641713466597417728 5341946997326071936 8042180528054726144 10742414058783380352 13442647589512034560 16142881120240688768 396370577259791360 3096604107988445568 5796837638717099776 8497071169445753984 11197304700174408192 13897538230903062400 16597771761631716608 851261218650819200 3551494749379473408 6251728280108127616 8951961810836781824 11652195341565436032 14352428872294090240 17052662403022744448 1306151860041847040 4006385390770501248 6706618921499155456 9406852452227809664 12107085982956463872 14807319513685118080 17507553044413772288 1761042501432874880 4461276032161529088 7161509562890183296 9861743093618837504 12561976624347491712 15262210155076145920 17962443685804800128 2215933142823902720 4916166673552556928 7616400204281211136 10316633735009865344 13016867265738519552 15717100796467173760 18417334327195827968 2670823784214930560 5371057314943584768 8071290845672238976 10771524376400893184 13471757907129547392 16171991437858201600 425480894877304192 3125714425605958400 5825947956334612608 8526181487063266816 11226415017791921024 13926648548520575232 16626882079249229440 880371536268332032 3580605066996986240 6280838597725640448 8981072128454294656 11681305659182948864 14381539189911603072 17081772720640257280 1335262177659359872 4035495708388014080 6735729239116668288 9435962769845322496 12136196300573976704 14836429831302630912 17536663362031285120 1790152819050387712 4490386349779041920 7190619880507696128 9890853411236350336 12591086941965004544 15291320472693658752 17991554003422312960 2245043460441415552 4945276991170069760 7645510521898723968 10345744052627378176 13045977583356032384 15746211114084686592 18446444644813340800 2699934101832443392 5400167632561097600 8100401163289751808 10800634694018406016 13500868224747060224 16201101755475714432 454591212494817024 3154824743223471232 5855058273952125440 8555291804680779648 11255525335409433856 13955758866138088064 16655992396866742272 909481853885844864 3609715384614499072 6309948915343153280 9010182446071807488 11710415976800461696 14410649507529115904 17110883038257770112 1364372495276872704 4064606026005526912 6764839556734181120 9465073087462835328 12165306618191489536 14865540148920143744 17565773679648797952 1819263136667900544 4519496667396554752 7219730198125208960 9919963728853863168 12620197259582517376 15320430790311171584 18020664321039825792 2274153778058928384 4974387308787582592 7674620839516236800 10374854370244891008 13075087900973545216 15775321431702199424 28810888721302016 2729044419449956224 5429277950178610432 8129511480907264640 10829745011635918848 13529978542364573056 16230212073093227264 483701530112329856 3183935060840984064 5884168591569638272 8584402122298292480 11284635653026946688 13984869183755600896 16685102714484255104 938592171503357696 3638825702232011904 6339059232960666112 9039292763689320320 11739526294417974528 14439759825146628736 17139993355875282944 1393482812894385536 4093716343623039744 6793949874351693952 9494183405080348160 12194416935809002368 14894650466537656576 17594883997266310784 1848373454285413376 4548606985014067584 7248840515742721792 9949074046471376000 12649307577200030208 15349541107928684416 18049774638657338624 2303264095676441216 5003497626405095424 7703731157133749632 10403964687862403840 13104198218591058048 15804431749319712256 57921206338814848 2758154737067469056 5458388267796123264 8158621798524777472 10858855329253431680 13559088859982085888 16259322390710740096 512811847729842688 3213045378458496896 5913278909187151104 8613512439915805312 11313745970644459520 14013979501373113728 16714213032101767936 967702489120870528 3667936019849524736 6368169550578178944 9068403081306833152 11768636612035487360 14468870142764141568 17169103673492795776 1422593130511898368 4122826661240552576 6823060191969206784 9523293722697860992 12223527253426515200 14923760784155169408 17623994314883823616 1877483771902926208 4577717302631580416 7277950833360234624 9978184364088888832 12678417894817543040 15378651425546197248 18078884956274851456 2332374413293954048 5032607944022608256 7732841474751262464 10433075005479916672 13133308536208570880 15833542066937225088 87031523956327680 2787265054684981888 5487498585413636096 8187732116142290304 10887965646870944512 13588199177599598720 16288432708328252928 541922165347355520 3242155696076009728 5942389226804663936 8642622757533318144 11342856288261972352 14043089818990626560 16743323349719280768 996812806738383360 3697046337467037568 6397279868195691776 9097513398924345984 11797746929653000192 14497980460381654400 17198213991110308608 1451703448129411200 4151936978858065408 6852170509586719616 9552404040315373824 12252637571044028032 14952871101772682240 17653104632501336448 1906594089520439040 4606827620249093248 7307061150977747456 10007294681706401664 12707528212435055872 15407761743163710080 18107995273892364288 2361484730911466880 5061718261640121088 7761951792368775296 10462185323097429504 13162418853826083712 15862652384554737920 116141841573840512 2816375372302494720 5516608903031148928 8216842433759803136 10917075964488457344 13617309495217111552 16317543025945765760 571032482964868352 3271266013693522560 5971499544422176768 8671733075150830976 11371966605879485184 14072200136608139392 16772433667336793600 1025923124355896192 3726156655084550400 6426390185813204608 9126623716541858816 11826857247270513024 14527090777999167232 17227324308727821440 1480813765746924032 4181047296475578240 6881280827204232448 9581514357932886656 12281747888661540864 14981981419390195072 17682214950118849280 1935704407137951872 4635937937866606080 7336171468595260288 10036404999323914496 12736638530052568704 15436872060781222912 18137105591509877120 2390595048528979712 5090828579257633920 7791062109986288128 10491295640714942336 13191529171443596544 15891762702172250752 145252159191353344 2845485689920007552 5545719220648661760 8245952751377315968 10946186282105970176 13646419812834624384 16346653343563278592 600142800582381184 3300376331311035392 6000609862039689600 8700843392768343808 11401076923496998016 14101310454225652224 16801543984954306432 1055033441973409024 3755266972702063232 6455500503430717440 9155734034159371648 11855967564888025856 14556201095616680064 17256434626345334272 1509924083364436864 4210157614093091072 6910391144821745280 9610624675550399488 12310858206279053696 15011091737007707904 17711325267736362112 1964814724755464704 4665048255484118912 7365281786212773120 10065515316941427328 12765748847670081536 15465982378398735744 18166215909127389952 2419705366146492544 5119938896875146752 7820172427603800960 10520405958332455168 13220639489061109376 15920873019789763584 174362476808866176 2874596007537520384 5574829538266174592 8275063068994828800 10975296599723483008 13675530130452137216 16375763661180791424 629253118199894016 3329486648928548224 6029720179657202432 8729953710385856640 11430187241114510848 14130420771843165056 16830654302571819264 1084143759590921856 3784377290319576064 6484610821048230272 9184844351776884480 11885077882505538688 14585311413234192896 17285544943962847104 1539034400981949696 4239267931710603904 6939501462439258112 9639734993167912320 12339968523896566528 15040202054625220736 17740435585353874944 1993925042372977536 4694158573101631744 7394392103830285952 10094625634558940160 12794859165287594368 15495092696016248576 18195326226744902784 2448815683764005376 5149049214492659584 7849282745221313792 10549516275949968000 13249749806678622208 15949983337407276416 203472794426379008 2903706325155033216 5603939855883687424 8304173386612341632 11004406917340995840 13704640448069650048 16404873978798304256 658363435817406848 3358596966546061056 6058830497274715264 8759064028003369472 11459297558732023680 14159531089460677888 16859764620189332096 1113254077208434688 3813487607937088896 6513721138665743104 9213954669394397312 11914188200123051520 14614421730851705728 17314655261580359936 1568144718599462528 4268378249328116736 6968611780056770944 9668845310785425152 12369078841514079360 15069312372242733568 17769545902971387776 2023035359990490368 4723268890719144576 7423502421447798784 10123735952176452992 12823969482905107200 15524203013633761408 18224436544362415616 2477926001381518208 5178159532110172416 7878393062838826624 10578626593567480832 13278860124296135040 15979093655024789248 232583112043891840 2932816642772546048 5633050173501200256 8333283704229854464 11033517234958508672 13733750765687162880 16433984296415817088 687473753434919680 3387707284163573888 6087940814892228096 8788174345620882304 11488407876349536512 14188641407078190720 16888874937806844928 1142364394825947520 3842597925554601728 6542831456283255936 9243064987011910144 11943298517740564352 14643532048469218560 17343765579197872768 1597255036216975360 4297488566945629568 6997722097674283776 9697955628402937984 12398189159131592192 15098422689860246400 17798656220588900608 2052145677608003200 4752379208336657408 7452612739065311616 10152846269793965824 12853079800522620032 15553313331251274240 18253546861979928448 2507036318999031040 5207269849727685248 7907503380456339456 10607736911184993664 13307970441913647872 16008203972642302080 261693429661404672 2961926960390058880 5662160491118713088 8362394021847367296 11062627552576021504 13762861083304675712 16463094614033329920 716584071052432512 3416817601781086720 6117051132509740928 8817284663238395136 11517518193967049344 14217751724695703552 16917985255424357760 1171474712443460352 3871708243172114560 6571941773900768768 9272175304629422976 11972408835358077184 14672642366086731392 17372875896815385600 1626365353834488192 4326598884563142400 7026832415291796608 9727065946020450816 12427299476749105024 15127533007477759232 17827766538206413440 2081255995225516032 4781489525954170240 7481723056682824448 10181956587411478656 12882190118140132864 15582423648868787072 18282657179597441280 2536146636616543872 5236380167345198080 7936613698073852288 10636847228802506496 13337080759531160704 16037314290259814912 290803747278917504 2991037278007571712 5691270808736225920 8391504339464880128 11091737870193534336 13791971400922188544 16492204931650842752 745694388669945344 3445927919398599552 6146161450127253760 8846394980855907968 11546628511584562176 14246862042313216384 16947095573041870592 1200585030060973184 3900818560789627392 6601052091518281600 9301285622246935808 12001519152975590016 14701752683704244224 17401986214432898432 1655475671452001024 4355709202180655232 7055942732909309440 9756176263637963648 12456409794366617856 15156643325095272064 17856876855823926272 2110366312843028864 4810599843571683072 7510833374300337280 10211066905028991488 12911300435757645696 15611533966486299904 18311767497214954112 2565256954234056704 5265490484962710912 7965724015691365120 10665957546420019328 13366191077148673536 16066424607877327744 319914064896430336 3020147595625084544 5720381126353738752 8420614657082392960 11120848187811047168 13821081718539701376 16521315249268355584 774804706287458176 3475038237016112384 6175271767744766592 8875505298473420800 11575738829202075008 14275972359930729216 16976205890659383424 1229695347678486016 3929928878407140224 6630162409135794432 9330395939864448640 12030629470593102848 14730863001321757056 17431096532050411264 1684585989069513856 4384819519798168064 7085053050526822272 9785286581255476480 12485520111984130688 15185753642712784896 17885987173441439104 2139476630460541696 4839710161189195904 7539943691917850112 10240177222646504320 12940410753375158528 15640644284103812736 18340877814832466944 2594367271851569536 5294600802580223744 7994834333308877952 10695067864037532160 13395301394766186368 16095534925494840576 349024382513943168 3049257913242597376 5749491443971251584 8449724974699905792 11149958505428560000 13850192036157214208 16550425566885868416 803915023904971008 3504148554633625216 6204382085362279424 8904615616090933632 11604849146819587840 14305082677548242048 17005316208276896256 1258805665295998848 3959039196024653056 6659272726753307264 9359506257481961472 12059739788210615680 14759973318939269888 17460206849667924096 1713696306687026688 4413929837415680896 7114163368144335104 9814396898872989312 12514630429601643520 15214863960330297728 17915097491058951936 2168586948078054528 4868820478806708736 7569054009535362944 10269287540264017152 12969521070992671360 15669754601721325568 18369988132449979776 2623477589469082368 5323711120197736576 8023944650926390784 10724178181655044992 13424411712383699200 16124645243112353408 378134700131456000 3078368230860110208 5778601761588764416 8478835292317418624 11179068823046072832 13879302353774727040 16579535884503381248 833025341522483840 3533258872251138048 6233492402979792256 8933725933708446464 11633959464437100672 14334192995165754880 17034426525894409088 1287915982913511680 3988149513642165888 6688383044370820096 9388616575099474304 12088850105828128512 14789083636556782720 17489317167285436928 1742806624304539520 4443040155033193728 7143273685761847936 9843507216490502144 12543740747219156352 15243974277947810560 17944207808676464768 2197697265695567360 4897930796424221568 7598164327152875776 10298397857881529984 12998631388610184192 15698864919338838400 18399098450067492608 2652587907086595200 5352821437815249408 8053054968543903616 10753288499272557824 13453522030001212032 16153755560729866240 407245017748968832 3107478548477623040 5807712079206277248 8507945609934931456 11208179140663585664 13908412671392239872 16608646202120894080 862135659139996672 3562369189868650880 6262602720597305088 8962836251325959296 11663069782054613504 14363303312783267712 17063536843511921920 1317026300531024512 4017259831259678720 6717493361988332928 9417726892716987136 12117960423445641344 14818193954174295552 17518427484902949760 1771916941922052352 4472150472650706560 7172384003379360768 9872617534108014976 12572851064836669184 15273084595565323392 17973318126293977600 2226807583313080192 4927041114041734400 7627274644770388608 10327508175499042816 13027741706227697024 15727975236956351232 18428208767685005440 2681698224704108032 5381931755432762240 8082165286161416448 10782398816890070656 13482632347618724864 16182865878347379072 436355335366481664 3136588866095135872 5836822396823790080 8537055927552444288 11237289458281098496 13937522989009752704 16637756519738406912 891245976757509504 3591479507486163712 6291713038214817920 8991946568943472128 11692180099672126336 14392413630400780544 17092647161129434752 1346136618148537344 4046370148877191552 6746603679605845760 9446837210334499968 12147070741063154176 14847304271791808384 17547537802520462592 1801027259539565184 4501260790268219392 7201494320996873600 9901727851725527808 12601961382454182016 15302194913182836224 18002428443911490432 2255917900930593024 4956151431659247232 7656384962387901440 10356618493116555648 13056852023845209856 15757085554573864064 10575011592966656 2710808542321620864 5411042073050275072 8111275603778929280 10811509134507583488 13511742665236237696 16211976195964891904 465465652983994496 3165699183712648704 5865932714441302912 8566166245169957120 11266399775898611328 13966633306627265536 16666866837355919744 920356294375022336 3620589825103676544 6320823355832330752 9021056886560984960 11721290417289639168 14421523948018293376 17121757478746947584 1375246935766050176 4075480466494704384 6775713997223358592 9475947527952012800 12176181058680667008 14876414589409321216 17576648120137975424 1830137577157078016 4530371107885732224 7230604638614386432 9930838169343040640 12631071700071694848 15331305230800349056 18031538761529003264 2285028218548105856 4985261749276760064 7685495280005414272 10385728810734068480 13085962341462722688 15786195872191376896 39685329210479488 2739918859939133696 5440152390667787904 8140385921396442112 10840619452125096320 13540852982853750528 16241086513582404736 494575970601507328 3194809501330161536 5895043032058815744 8595276562787469952 11295510093516124160 13995743624244778368 16695977154973432576 949466611992535168 3649700142721189376 6349933673449843584 9050167204178497792 11750400734907152000 14450634265635806208 17150867796364460416 1404357253383563008 4104590784112217216 6804824314840871424 9505057845569525632 12205291376298179840 14905524907026834048 17605758437755488256 1859247894774590848 4559481425503245056 7259714956231899264 9959948486960553472 12660182017689207680 15360415548417861888 18060649079146516096 2314138536165618688 5014372066894272896 7714605597622927104 10414839128351581312 13115072659080235520 15815306189808889728 68795646827992320 2769029177556646528 5469262708285300736 8169496239013954944 10869729769742609152 13569963300471263360 16270196831199917568 523686288219020160 3223919818947674368 5924153349676328576 8624386880404982784 11324620411133636992 14024853941862291200 16725087472590945408 978576929610048000 3678810460338702208 6379043991067356416 9079277521796010624 11779511052524664832 14479744583253319040 17179978113981973248 1433467571001075840 4133701101729730048 6833934632458384256 9534168163187038464 12234401693915692672 14934635224644346880 17634868755373001088 1888358212392103680 4588591743120757888 7288825273849412096 9989058804578066304 12689292335306720512 15389525866035374720 18089759396764028928 2343248853783131520 5043482384511785728 7743715915240439936 10443949445969094144 13144182976697748352 15844416507426402560 97905964445505152 2798139495174159360 5498373025902813568 8198606556631467776 10898840087360121984 13599073618088776192 16299307148817430400 552796605836532992 3253030136565187200 5953263667293841408 8653497198022495616 11353730728751149824 14053964259479804032 16754197790208458240 1007687247227560832 3707920777956215040 6408154308684869248 9108387839413523456 11808621370142177664 14508854900870831872 17209088431599486080 1462577888618588672 4162811419347242880 6863044950075897088 9563278480804551296 12263512011533205504 14963745542261859712 17663979072990513920 1917468530009616512 4617702060738270720 7317935591466924928 10018169122195579136 12718402652924233344 15418636183652887552 18118869714381541760 2372359171400644352 5072592702129298560 7772826232857952768 10473059763586606976 13173293294315261184 15873526825043915392 127016282063017984 2827249812791672192 5527483343520326400 8227716874248980608 10927950404977634816 13628183935706289024 16328417466434943232 581906923454045824 3282140454182700032 5982373984911354240 8682607515640008448 11382841046368662656 14083074577097316864 16783308107825971072 1036797564845073664 3737031095573727872 6437264626302382080 9137498157031036288 11837731687759690496 14537965218488344704 17238198749216998912 1491688206236101504 4191921736964755712 6892155267693409920 9592388798422064128 12292622329150718336 14992855859879372544 17693089390608026752 1946578847627129344 4646812378355783552 7347045909084437760 10047279439813091968 12747512970541746176 15447746501270400384 18147980031999054592 2401469489018157184 5101703019746811392 7801936550475465600 10502170081204119808 13202403611932774016 15902637142661428224 156126599680530816 2856360130409185024 5556593661137839232 8256827191866493440 10957060722595147648 13657294253323801856 16357527784052456064 611017241071558656 3311250771800212864 6011484302528867072 8711717833257521280 11411951363986175488 14112184894714829696 16812418425443483904 1065907882462586496 3766141413191240704 6466374943919894912 9166608474648549120 11866842005377203328 14567075536105857536 17267309066834511744 1520798523853614336 4221032054582268544 6921265585310922752 9621499116039576960 12321732646768231168 15021966177496885376 17722199708225539584 1975689165244642176 4675922695973296384 7376156226701950592 10076389757430604800 12776623288159259008 15476856818887913216 18177090349616567424 2430579806635670016 5130813337364324224 7831046868092978432 10531280398821632640 13231513929550286848 15931747460278941056 185236917298043648 2885470448026697856 5585703978755352064 8285937509484006272 10986171040212660480 13686404570941314688 16386638101669968896 640127558689071488 3340361089417725696 6040594620146379904 8740828150875034112 11441061681603688320 14141295212332342528 16841528743060996736 1095018200080099328 3795251730808753536 6495485261537407744 9195718792266061952 11895952322994716160 14596185853723370368 17296419384452024576 1549908841471127168 4250142372199781376 6950375902928435584 9650609433657089792 12350842964385744000 15051076495114398208 17751310025843052416 2004799482862155008 4705033013590809216 7405266544319463424 10105500075048117632 12805733605776771840 15505967136505426048 18206200667234080256 2459690124253182848 5159923654981837056 7860157185710491264 10560390716439145472 13260624247167799680 15960857777896453888 214347234915556480 2914580765644210688 5614814296372864896 8315047827101519104 11015281357830173312 13715514888558827520 16415748419287481728 669237876306584320 3369471407035238528 6069704937763892736 8769938468492546944 11470171999221201152 14170405529949855360 16870639060678509568 1124128517697612160 3824362048426266368 6524595579154920576 9224829109883574784 11925062640612228992 14625296171340883200 17325529702069537408 1579019159088640000 4279252689817294208 6979486220545948416 9679719751274602624 12379953282003256832 15080186812731911040 17780420343460565248 2033909800479667840 4734143331208322048 7434376861936976256 10134610392665630464 12834843923394284672 15535077454122938880 18235310984851593088 2488800441870695680 5189033972599349888 7889267503328004096 10589501034056658304 13289734564785312512 15989968095513966720 243457552533069312 2943691083261723520 5643924613990377728 8344158144719031936 11044391675447686144 13744625206176340352 16444858736904994560 698348193924097152 3398581724652751360 6098815255381405568 8799048786110059776 11499282316838713984 14199515847567368192 16899749378296022400 1153238835315124992 3853472366043779200 6553705896772433408 9253939427501087616 11954172958229741824 14654406488958396032 17354640019687050240 1608129476706152832 4308363007434807040 7008596538163461248 9708830068892115456 12409063599620769664 15109297130349423872 17809530661078078080 2063020118097180672 4763253648825834880 7463487179554489088 10163720710283143296 12863954241011797504 15564187771740451712 18264421302469105920 2517910759488208512 5218144290216862720 7918377820945516928 10618611351674171136 13318844882402825344 16019078413131479552 272567870150582144 2972801400879236352 5673034931607890560 8373268462336544768 11073501993065198976 13773735523793853184 16473969054522507392 727458511541609984 3427692042270264192 6127925572998918400 8828159103727572608 11528392634456226816 14228626165184881024 16928859695913535232 1182349152932637824 3882582683661292032 6582816214389946240 9283049745118600448 11983283275847254656 14683516806575908864 17383750337304563072 1637239794323665664 4337473325052319872 7037706855780974080 9737940386509628288 12438173917238282496 15138407447966936704 17838640978695590912 2092130435714693504 4792363966443347712 7492597497172001920 10192831027900656128 12893064558629310336 15593298089357964544 18293531620086618752 2547021077105721344 5247254607834375552 7947488138563029760 10647721669291683968 13347955200020338176 16048188730748992384 301678187768094976 3001911718496749184 5702145249225403392 8402378779954057600 11102612310682711808 13802845841411366016 16503079372140020224 756568829159122816 3456802359887777024 6157035890616431232 8857269421345085440 11557502952073739648 14257736482802393856 16957970013531048064 1211459470550150656 3911693001278804864 6611926532007459072 9312160062736113280 12012393593464767488 14712627124193421696 17412860654922075904 1666350111941178496 4366583642669832704 7066817173398486912 9767050704127141120 12467284234855795328 15167517765584449536 17867751296313103744 2121240753332206336 4821474284060860544 7521707814789514752 10221941345518168960 12922174876246823168 15622408406975477376 18322641937704131584 2576131394723234176 5276364925451888384 7976598456180542592 10676831986909196800 13377065517637851008 16077299048366505216 330788505385607808 3031022036114262016 5731255566842916224 8431489097571570432 11131722628300224640 13831956159028878848 16532189689757533056 785679146776635648 3485912677505289856 6186146208233944064 8886379738962598272 11586613269691252480 14286846800419906688 16987080331148560896 1240569788167663488 3940803318896317696 6641036849624971904 9341270380353626112 12041503911082280320 14741737441810934528 17441970972539588736 1695460429558691328 4395693960287345536 7095927491015999744 9796161021744653952 12496394552473308160 15196628083201962368 17896861613930616576 2150351070949719168 4850584601678373376 7550818132407027584 10251051663135681792 12951285193864336000 15651518724592990208 18351752255321644416 2605241712340747008 5305475243069401216 8005708773798055424 10705942304526709632 13406175835255363840 16106409365984018048 359898823003120640 3060132353731774848 5760365884460429056 8460599415189083264 11160832945917737472 13861066476646391680 16561300007375045888 814789464394148480 3515022995122802688 6215256525851456896 8915490056580111104 11615723587308765312 14315957118037419520 17016190648766073728 1269680105785176320 3969913636513830528 6670147167242484736 9370380697971138944 12070614228699793152 14770847759428447360 17471081290157101568 1724570747176204160 4424804277904858368 7125037808633512576 9825271339362166784 12525504870090820992 15225738400819475200 17925971931548129408 2179461388567232000 4879694919295886208 7579928450024540416 10280161980753194624 12980395511481848832 15680629042210503040 18380862572939157248 2634352029958259840 5334585560686914048 8034819091415568256 10735052622144222464 13435286152872876672 16135519683601530880 389009140620633472 3089242671349287680 5789476202077941888 8489709732806596096 11189943263535250304 13890176794263904512 16590410324992558720 843899782011661312 3544133312740315520 6244366843468969728 8944600374197623936 11644833904926278144 14345067435654932352 17045300966383586560 1298790423402689152 3999023954131343360 6699257484859997568 9399491015588651776 12099724546317305984 14799958077045960192 17500191607774614400 1753681064793716992 4453914595522371200 7154148126251025408 9854381656979679616 12554615187708333824 15254848718436988032 17955082249165642240 2208571706184744832 4908805236913399040 7609038767642053248 10309272298370707456 13009505829099361664 15709739359828015872 18409972890556670080 2663462347575772672 5363695878304426880 8063929409033081088 10764162939761735296 13464396470490389504 16164630001219043712 418119458238146304 3118352988966800512 5818586519695454720 8518820050424108928 11219053581152763136 13919287111881417344 16619520642610071552 873010099629174144 3573243630357828352 6273477161086482560 8973710691815136768 11673944222543790976 14374177753272445184 17074411284001099392 1327900741020201984 4028134271748856192 6728367802477510400 9428601333206164608 12128834863934818816 14829068394663473024 17529301925392127232 1782791382411229824 4483024913139884032 7183258443868538240 9883491974597192448 12583725505325846656 15283959036054500864 17984192566783155072 2237682023802257664 4937915554530911872 7638149085259566080 10338382615988220288 13038616146716874496 15738849677445528704 18439083208174182912 2692572665193285504 5392806195921939712 8093039726650593920 10793273257379248128 13493506788107902336 16193740318836556544 447229775855659136 3147463306584313344 5847696837312967552 8547930368041621760 11248163898770275968 13948397429498930176 16648630960227584384 902120417246686976 3602353947975341184 6302587478703995392 9002821009432649600 11703054540161303808 14403288070889958016 17103521601618612224 1357011058637714816 4057244589366369024 6757478120095023232 9457711650823677440 12157945181552331648 14858178712280985856 17558412243009640064 1811901700028742656 4512135230757396864 7212368761486051072 9912602292214705280 12612835822943359488 15313069353672013696 18013302884400667904 2266792341419770496 4967025872148424704 7667259402877078912 10367492933605733120 13067726464334387328 15767959995063041536 21449452082144128 2721682982810798336 5421916513539452544 8122150044268106752 10822383574996760960 13522617105725415168 16222850636454069376 476340093473171968 3176573624201826176 5876807154930480384 8577040685659134592 11277274216387788800 13977507747116443008 16677741277845097216 931230734864199808 3631464265592854016 6331697796321508224 9031931327050162432 11732164857778816640 14432398388507470848 17132631919236125056 1386121376255227648 4086354906983881856 6786588437712536064 9486821968441190272 12187055499169844480 14887289029898498688 17587522560627152896 1841012017646255488 4541245548374909696 7241479079103563904 9941712609832218112 12641946140560872320 15342179671289526528 18042413202018180736 2295902659037283328 4996136189765937536 7696369720494591744 10396603251223245952 13096836781951900160 15797070312680554368 50559769699656960 2750793300428311168 5451026831156965376 8151260361885619584 10851493892614273792 13551727423342928000 16251960954071582208 505450411090684800 3205683941819339008 5905917472547993216 8606151003276647424 11306384534005301632 14006618064733955840 16706851595462610048 960341052481712640 3660574583210366848 6360808113939021056 9061041644667675264 11761275175396329472 14461508706124983680 17161742236853637888 1415231693872740480 4115465224601394688 6815698755330048896 9515932286058703104 12216165816787357312 14916399347516011520 17616632878244665728 1870122335263768320 4570355865992422528 7270589396721076736 9970822927449730944 12671056458178385152 15371289988907039360 18071523519635693568 2325012976654796160 5025246507383450368 7725480038112104576 10425713568840758784 13125947099569412992 15826180630298067200 79670087317169792 2779903618045824000 5480137148774478208 8180370679503132416 10880604210231786624 13580837740960440832 16281071271689095040 534560728708197632 3234794259436851840 5935027790165506048 8635261320894160256 11335494851622814464 14035728382351468672 16735961913080122880 989451370099225472 3689684900827879680 6389918431556533888 9090151962285188096 11790385493013842304 14490619023742496512 17190852554471150720 1444342011490253312 4144575542218907520 6844809072947561728 9545042603676215936 12245276134404870144 14945509665133524352 17645743195862178560 1899232652881281152 4599466183609935360 7299699714338589568 9999933245067243776 12700166775795897984 15400400306524552192 18100633837253206400 2354123294272308992 5054356825000963200 7754590355729617408 10454823886458271616 13155057417186925824 15855290947915580032 108780404934682624 2809013935663336832 5509247466391991040 8209480997120645248 10909714527849299456 13609948058577953664 16310181589306607872 563671046325710464 3263904577054364672 5964138107783018880 8664371638511673088 11364605169240327296 14064838699968981504 16765072230697635712 1018561687716738304 3718795218445392512 6419028749174046720 9119262279902700928 11819495810631355136 14519729341360009344 17219962872088663552 1473452329107766144 4173685859836420352 6873919390565074560 9574152921293728768 12274386452022382976 14974619982751037184 17674853513479691392 1928342970498793984 4628576501227448192 7328810031956102400 10029043562684756608 12729277093413410816 15429510624142065024 18129744154870719232 2383233611889821824 5083467142618476032 7783700673347130240 10483934204075784448 13184167734804438656 15884401265533092864 137890722552195456 2838124253280849664 5538357784009503872 8238591314738158080 10938824845466812288 13639058376195466496 16339291906924120704 592781363943223296 3293014894671877504 5993248425400531712 8693481956129185920 11393715486857840128 14093949017586494336 16794182548315148544 1047672005334251136 3747905536062905344 6448139066791559552 9148372597520213760 11848606128248867968 14548839658977522176 17249073189706176384 1502562646725278976 4202796177453933184 6903029708182587392 9603263238911241600 12303496769639895808 15003730300368550016 17703963831097204224 1957453288116306816 4657686818844961024 7357920349573615232 10058153880302269440 12758387411030923648 15458620941759577856 18158854472488232064 2412343929507334656 5112577460235988864 7812810990964643072 10513044521693297280 13213278052421951488 15913511583150605696 167001040169708288 2867234570898362496 5567468101627016704 8267701632355670912 10967935163084325120 13668168693812979328 16368402224541633536 621891681560736128 3322125212289390336 6022358743018044544 8722592273746698752 11422825804475352960 14123059335204007168 16823292865932661376 1076782322951763968 3777015853680418176 6477249384409072384 9177482915137726592 11877716445866380800 14577949976595035008 17278183507323689216 1531672964342791808 4231906495071446016 6932140025800100224 9632373556528754432 12332607087257408640 15032840617986062848 17733074148714717056 1986563605733819648 4686797136462473856 7387030667191128064 10087264197919782272 12787497728648436480 15487731259377090688 18187964790105744896 2441454247124847488 5141687777853501696 7841921308582155904 10542154839310810112 13242388370039464320 15942621900768118528 196111357787221120 2896344888515875328 5596578419244529536 8296811949973183744 10997045480701837952 13697279011430492160 16397512542159146368 651001999178248960 3351235529906903168 6051469060635557376 8751702591364211584 11451936122092865792 14152169652821520000 16852403183550174208 1105892640569276800 3806126171297931008 6506359702026585216 9206593232755239424 11906826763483893632 14607060294212547840 17307293824941202048 1560783281960304640 4261016812688958848 6961250343417613056 9661483874146267264 12361717404874921472 15061950935603575680 17762184466332229888 2015673923351332480 4715907454079986688 7416140984808640896 10116374515537295104 12816608046265949312 15516841576994603520 18217075107723257728 2470564564742360320 5170798095471014528 7871031626199668736 10571265156928322944 13271498687656977152 15971732218385631360 225221675404733952 2925455206133388160 5625688736862042368 8325922267590696576 11026155798319350784 13726389329048004992 16426622859776659200 680112316795761792 3380345847524416000 6080579378253070208 8780812908981724416 11481046439710378624 14181279970439032832 16881513501167687040 1135002958186789632 3835236488915443840 6535470019644098048 9235703550372752256 11935937081101406464 14636170611830060672 17336404142558714880 1589893599577817472 4290127130306471680 6990360661035125888 9690594191763780096 12390827722492434304 15091061253221088512 17791294783949742720 2044784240968845312 4745017771697499520 7445251302426153728 10145484833154807936 12845718363883462144 15545951894612116352 18246185425340770560 2499674882359873152 5199908413088527360 7900141943817181568 10600375474545835776 13300609005274489984 16000842536003144192 254331993022246784 2954565523750900992 5654799054479555200 8355032585208209408 11055266115936863616 13755499646665517824 16455733177394172032 709222634413274624 3409456165141928832 6109689695870583040 8809923226599237248 11510156757327891456 14210390288056545664 16910623818785199872 1164113275804302464 3864346806532956672 6564580337261610880 9264813867990265088 11965047398718919296 14665280929447573504 17365514460176227712 1619003917195330304 4319237447923984512 7019470978652638720 9719704509381292928 12419938040109947136 15120171570838601344 17820405101567255552 2073894558586358144 4774128089315012352 7474361620043666560 10174595150772320768 12874828681500974976 15575062212229629184 18275295742958283392 2528785199977385984 5229018730706040192 7929252261434694400 10629485792163348608 13329719322892002816 16029952853620657024 283442310639759616 2983675841368413824 5683909372097068032 8384142902825722240 11084376433554376448 13784609964283030656 16484843495011684864 738332952030787456 3438566482759441664 6138800013488095872 8839033544216750080 11539267074945404288 14239500605674058496 16939734136402712704 1193223593421815296 3893457124150469504 6593690654879123712 9293924185607777920 11994157716336432128 14694391247065086336 17394624777793740544 1648114234812843136 4348347765541497344 7048581296270151552 9748814826998805760 12449048357727459968 15149281888456114176 17849515419184768384 2103004876203870976 4803238406932525184 7503471937661179392 10203705468389833600 12903938999118487808 15604172529847142016 18304406060575796224 2557895517594898816 5258129048323553024 7958362579052207232 10658596109780861440 13358829640509515648 16059063171238169856 312552628257272448 3012786158985926656 5713019689714580864 8413253220443235072 11113486751171889280 13813720281900543488 16513953812629197696 767443269648300288 3467676800376954496 6167910331105608704 8868143861834262912 11568377392562917120 14268610923291571328 16968844454020225536 1222333911039328128 3922567441767982336 6622800972496636544 9323034503225290752 12023268033953944960 14723501564682599168 17423735095411253376 1677224552430355968 4377458083159010176 7077691613887664384 9777925144616318592 12478158675344972800 15178392206073627008 17878625736802281216 2132115193821383808 4832348724550038016 7532582255278692224 10232815786007346432 12933049316736000640 15633282847464654848 18333516378193309056 2587005835212411648 5287239365941065856 7987472896669720064 10687706427398374272 13387939958127028480 16088173488855682688 341662945874785280 3041896476603439488 5742130007332093696 8442363538060747904 11142597068789402112 13842830599518056320 16543064130246710528 796553587265813120 3496787117994467328 6197020648723121536 8897254179451775744 11597487710180429952 14297721240909084160 16997954771637738368 1251444228656840960 3951677759385495168 6651911290114149376 9352144820842803584 12052378351571457792 14752611882300112000 17452845413028766208 1706334870047868800 4406568400776523008 7106801931505177216 9807035462233831424 12507268992962485632 15207502523691139840 17907736054419794048 2161225511438896640 4861459042167550848 7561692572896205056 10261926103624859264 12962159634353513472 15662393165082167680 18362626695810821888 2616116152829924480 5316349683558578688 8016583214287232896 10716816745015887104 13417050275744541312 16117283806473195520 370773263492298112 3071006794220952320 5771240324949606528 8471473855678260736 11171707386406914944 13871940917135569152 16572174447864223360 825663904883325952 3525897435611980160 6226130966340634368 8926364497069288576 11626598027797942784 14326831558526596992 17027065089255251200 1280554546274353792 3980788077003008000 6681021607731662208 9381255138460316416 12081488669188970624 14781722199917624832 17481955730646279040 1735445187665381632 4435678718394035840 7135912249122690048 9836145779851344256 12536379310579998464 15236612841308652672 17936846372037306880 2190335829056409472 4890569359785063680 7590802890513717888 10291036421242372096 12991269951971026304 15691503482699680512 18391737013428334720 2645226470447437312 5345460001176091520 8045693531904745728 10745927062633399936 13446160593362054144 16146394124090708352 399883581109810944 3100117111838465152 5800350642567119360 8500584173295773568 11200817704024427776 13901051234753081984 16601284765481736192 854774222500838784 3555007753229492992 6255241283958147200 8955474814686801408 11655708345415455616 14355941876144109824 17056175406872764032 1309664863891866624 4009898394620520832 6710131925349175040 9410365456077829248 12110598986806483456 14810832517535137664 17511066048263791872 1764555505282894464 4464789036011548672 7165022566740202880 9865256097468857088 12565489628197511296 15265723158926165504 17965956689654819712 2219446146673922304 4919679677402576512 7619913208131230720 10320146738859884928 13020380269588539136 15720613800317193344 18420847331045847552 2674336788064950144 5374570318793604352 8074803849522258560 10775037380250912768 13475270910979566976 16175504441708221184 428993898727323776 3129227429455977984 5829460960184632192 8529694490913286400 11229928021641940608 13930161552370594816 16630395083099249024 883884540118351616 3584118070847005824 6284351601575660032 8984585132304314240 11684818663032968448 14385052193761622656 17085285724490276864 1338775181509379456 4039008712238033664 6739242242966687872 9439475773695342080 12139709304423996288 14839942835152650496 17540176365881304704 1793665822900407296 4493899353629061504 7194132884357715712 9894366415086369920 12594599945815024128 15294833476543678336 17995067007272332544 2248556464291435136 4948789995020089344 7649023525748743552 10349257056477397760 13049490587206051968 15749724117934706176 3213574953808768 2703447105682462976 5403680636411117184 8103914167139771392 10804147697868425600 13504381228597079808 16204614759325734016 458104216344836608 3158337747073490816 5858571277802145024 8558804808530799232 11259038339259453440 13959271869988107648 16659505400716761856 912994857735864448 3613228388464518656 6313461919193172864 9013695449921827072 11713928980650481280 14414162511379135488 17114396042107789696 1367885499126892288 4068119029855546496 6768352560584200704 9468586091312854912 12168819622041509120 14869053152770163328 17569286683498817536 1822776140517920128 4523009671246574336 7223243201975228544 9923476732703882752 12623710263432536960 15323943794161191168 18024177324889845376 2277666781908947968 4977900312637602176 7678133843366256384 10378367374094910592 13078600904823564800 15778834435552219008 32323892571321600 2732557423299975808 5432790954028630016 8133024484757284224 10833258015485938432 13533491546214592640 16233725076943246848 487214533962349440 3187448064691003648 5887681595419657856 8587915126148312064 11288148656876966272 13988382187605620480 16688615718334274688 942105175353377280 3642338706082031488 6342572236810685696 9042805767539339904 11743039298267994112 14443272828996648320 17143506359725302528 1396995816744405120 4097229347473059328 6797462878201713536 9497696408930367744 12197929939659021952 14898163470387676160 17598397001116330368 1851886458135432960 4552119988864087168 7252353519592741376 9952587050321395584 12652820581050049792 15353054111778704000 18053287642507358208 2306777099526460800 5007010630255115008 7707244160983769216 10407477691712423424 13107711222441077632 15807944753169731840 61434210188834432 2761667740917488640 5461901271646142848 8162134802374797056 10862368333103451264 13562601863832105472 16262835394560759680 516324851579862272 3216558382308516480 5916791913037170688 8617025443765824896 11317258974494479104 14017492505223133312 16717726035951787520 971215492970890112 3671449023699544320 6371682554428198528 9071916085156852736 11772149615885506944 14472383146614161152 17172616677342815360 1426106134361917952 4126339665090572160 6826573195819226368 9526806726547880576 12227040257276534784 14927273788005188992 17627507318733843200 1880996775752945792 4581230306481600000 7281463837210254208 9981697367938908416 12681930898667562624 15382164429396216832 18082397960124871040 2335887417143973632 5036120947872627840 7736354478601282048 10436588009329936256 13136821540058590464 15837055070787244672 90544527806347264 2790778058535001472 5491011589263655680 8191245119992309888 10891478650720964096 13591712181449618304 16291945712178272512 545435169197375104 3245668699926029312 5945902230654683520 8646135761383337728 11346369292111991936 14046602822840646144 16746836353569300352 1000325810588402944 3700559341317057152 6400792872045711360 9101026402774365568 11801259933503019776 14501493464231673984 17201726994960328192 1455216451979430784 4155449982708084992 6855683513436739200 9555917044165393408 12256150574894047616 14956384105622701824 17656617636351356032 1910107093370458624 4610340624099112832 7310574154827767040 10010807685556421248 12711041216285075456 15411274747013729664 18111508277742383872 2364997734761486464 5065231265490140672 7765464796218794880 10465698326947449088 13165931857676103296 15866165388404757504 119654845423860096 2819888376152514304 5520121906881168512 8220355437609822720 10920588968338476928 13620822499067131136 16321056029795785344 574545486814887936 3274779017543542144 5975012548272196352 8675246079000850560 11375479609729504768 14075713140458158976 16775946671186813184 1029436128205915776 3729669658934569984 6429903189663224192 9130136720391878400 11830370251120532608 14530603781849186816 17230837312577841024 1484326769596943616 4184560300325597824 6884793831054252032 9585027361782906240 12285260892511560448 14985494423240214656 17685727953968868864 1939217410987971456 4639450941716625664 7339684472445279872 10039918003173934080 12740151533902588288 15440385064631242496 18140618595359896704 2394108052378999296 5094341583107653504 7794575113836307712 10494808644564961920 13195042175293616128 15895275706022270336 148765163041372928 2848998693770027136 5549232224498681344 8249465755227335552 10949699285955989760 13649932816684643968 16350166347413298176 603655804432400768 3303889335161054976 6004122865889709184 8704356396618363392 11404589927347017600 14104823458075671808 16805056988804326016 1058546445823428608 3758779976552082816 6459013507280737024 9159247038009391232 11859480568738045440 14559714099466699648 17259947630195353856 1513437087214456448 4213670617943110656 6913904148671764864 9614137679400419072 12314371210129073280 15014604740857727488 17714838271586381696 1968327728605484288 4668561259334138496 7368794790062792704 10069028320791446912 12769261851520101120 15469495382248755328 18169728912977409536 2423218369996512128 5123451900725166336 7823685431453820544 10523918962182474752 13224152492911128960 15924386023639783168 177875480658885760 2878109011387539968 5578342542116194176 8278576072844848384 10978809603573502592 13679043134302156800 16379276665030811008 632766122049913600 3332999652778567808 6033233183507222016 8733466714235876224 11433700244964530432 14133933775693184640 16834167306421838848 1087656763440941440 3787890294169595648 6488123824898249856 9188357355626904064 11888590886355558272 14588824417084212480 17289057947812866688 1542547404831969280 4242780935560623488 6943014466289277696 9643247997017931904 12343481527746586112 15043715058475240320 17743948589203894528 1997438046222997120 4697671576951651328 7397905107680305536 10098138638408959744 12798372169137613952 15498605699866268160 18198839230594922368 2452328687614024960 5152562218342679168 7852795749071333376 10553029279799987584 13253262810528641792 15953496341257296000 206985798276398592 2907219329005052800 5607452859733707008 8307686390462361216 11007919921191015424 13708153451919669632 16408386982648323840 661876439667426432 3362109970396080640 6062343501124734848 8762577031853389056 11462810562582043264 14163044093310697472 16863277624039351680 1116767081058454272 3817000611787108480 6517234142515762688 9217467673244416896 11917701203973071104 14617934734701725312 17318168265430379520 1571657722449482112 4271891253178136320 6972124783906790528 9672358314635444736 12372591845364098944 15072825376092753152 17773058906821407360 2026548363840509952 4726781894569164160 7427015425297818368 10127248956026472576 12827482486755126784 15527716017483780992 18227949548212435200 2481439005231537792 5181672535960192000 7881906066688846208 10582139597417500416 13282373128146154624 15982606658874808832 236096115893911424 2936329646622565632 5636563177351219840 8336796708079874048 11037030238808528256 13737263769537182464 16437497300265836672 690986757284939264 3391220288013593472 6091453818742247680 8791687349470901888 11491920880199556096 14192154410928210304 16892387941656864512 1145877398675967104 3846110929404621312 6546344460133275520 9246577990861929728 11946811521590583936 14647045052319238144 17347278583047892352 1600768040066994944 4301001570795649152 7001235101524303360 9701468632252957568 12401702162981611776 15101935693710265984 17802169224438920192 2055658681458022784 4755892212186676992 7456125742915331200 10156359273643985408 12856592804372639616 15556826335101293824 18257059865829948032 2510549322849050624 5210782853577704832 7911016384306359040 10611249915035013248 13311483445763667456 16011716976492321664 265206433511424256 2965439964240078464 5665673494968732672 8365907025697386880 11066140556426041088 13766374087154695296 16466607617883349504 720097074902452096 3420330605631106304 6120564136359760512 8820797667088414720 11521031197817068928 14221264728545723136 16921498259274377344 1174987716293479936 3875221247022134144 6575454777750788352 9275688308479442560 11975921839208096768 14676155369936750976 17376388900665405184 1629878357684507776 4330111888413161984 7030345419141816192 9730578949870470400 12430812480599124608 15131046011327778816 17831279542056433024 2084768999075535616 4785002529804189824 7485236060532844032 10185469591261498240 12885703121990152448 15585936652718806656 18286170183447460864 2539659640466563456 5239893171195217664 7940126701923871872 10640360232652526080 13340593763381180288 16040827294109834496 294316751128937088 2994550281857591296 5694783812586245504 8395017343314899712 11095250874043553920 13795484404772208128 16495717935500862336 749207392519964928 3449440923248619136 6149674453977273344 8849907984705927552 11550141515434581760 14250375046163235968 16950608576891890176 1204098033910992768 3904331564639646976 6604565095368301184 9304798626096955392 12005032156825609600 14705265687554263808 17405499218282918016 1658988675302020608 4359222206030674816 7059455736759329024 9759689267487983232 12459922798216637440 15160156328945291648 17860389859673945856 2113879316693048448 4814112847421702656 7514346378150356864 10214579908879011072 12914813439607665280 15615046970336319488 18315280501064973696 2568769958084076288 5269003488812730496 7969237019541384704 10669470550270038912 13369704080998693120 16069937611727347328 323427068746449920 3023660599475104128 5723894130203758336 8424127660932412544 11124361191661066752 13824594722389720960 16524828253118375168 778317710137477760 3478551240866131968 6178784771594786176 8879018302323440384 11579251833052094592 14279485363780748800 16979718894509403008 1233208351528505600 3933441882257159808 6633675412985814016 9333908943714468224 12034142474443122432 14734376005171776640 17434609535900430848 1688098992919533440 4388332523648187648 7088566054376841856 9788799585105496064 12489033115834150272 15189266646562804480 17889500177291458688 2142989634310561280 4843223165039215488 7543456695767869696 10243690226496523904 12943923757225178112 15644157287953832320 18344390818682486528 2597880275701589120 5298113806430243328 7998347337158897536 10698580867887551744 13398814398616205952 16099047929344860160 352537386363962752 3052770917092616960 5753004447821271168 8453237978549925376 11153471509278579584 13853705040007233792 16553938570735888000 807428027754990592 3507661558483644800 6207895089212299008 8908128619940953216 11608362150669607424 14308595681398261632 17008829212126915840 1262318669146018432 3962552199874672640 6662785730603326848 9363019261331981056 12063252792060635264 14763486322789289472 17463719853517943680 1717209310537046272 4417442841265700480 7117676371994354688 9817909902723008896 12518143433451663104 15218376964180317312 17918610494908971520 2172099951928074112 4872333482656728320 7572567013385382528 10272800544114036736 12973034074842690944 15673267605571345152 18373501136299999360 2626990593319101952 5327224124047756160 8027457654776410368 10727691185505064576 13427924716233718784 16128158246962372992 381647703981475584 3081881234710129792 5782114765438784000 8482348296167438208 11182581826896092416 13882815357624746624 16583048888353400832 836538345372503424 3536771876101157632 6237005406829811840 8937238937558466048 11637472468287120256 14337705999015774464 17037939529744428672 1291428986763531264 3991662517492185472 6691896048220839680 9392129578949493888 12092363109678148096 14792596640406802304 17492830171135456512 1746319628154559104 4446553158883213312 7146786689611867520 9847020220340521728 12547253751069175936 15247487281797830144 17947720812526484352 2201210269545586944 4901443800274241152 7601677331002895360 10301910861731549568 13002144392460203776 15702377923188857984 18402611453917512192 2656100910936614784 5356334441665268992 8056567972393923200 10756801503122577408 13457035033851231616 16157268564579885824 410758021598988416 3110991552327642624 5811225083056296832 8511458613784951040 11211692144513605248 13911925675242259456 16612159205970913664 865648662990016256 3565882193718670464 6266115724447324672 8966349255175978880 11666582785904633088 14366816316633287296 17067049847361941504 1320539304381044096 4020772835109698304 6721006365838352512 9421239896567006720 12121473427295660928 14821706958024315136 17521940488752969344 1775429945772071936 4475663476500726144 7175897007229380352 9876130537958034560 12576364068686688768 15276597599415342976 17976831130143997184 2230320587163099776 4930554117891753984 7630787648620408192 10331021179349062400 13031254710077716608 15731488240806370816 18431721771535025024 2685211228554127616 5385444759282781824 8085678290011436032 10785911820740090240 13486145351468744448 16186378882197398656 439868339216501248 3140101869945155456 5840335400673809664 8540568931402463872 11240802462131118080 13941035992859772288 16641269523588426496 894758980607529088 3594992511336183296 6295226042064837504 8995459572793491712 11695693103522145920 14395926634250800128 17096160164979454336 1349649621998556928 4049883152727211136 6750116683455865344 9450350214184519552 12150583744913173760 14850817275641827968 17551050806370482176 1804540263389584768 4504773794118238976 7205007324846893184 9905240855575547392 12605474386304201600 15305707917032855808 18005941447761510016 2259430904780612608 4959664435509266816 7659897966237921024 10360131496966575232 13060365027695229440 15760598558423883648 14088015442986240 2714321546171640448 5414555076900294656 8114788607628948864 10815022138357603072 13515255669086257280 16215489199814911488 468978656834014080 3169212187562668288 5869445718291322496 8569679249019976704 11269912779748630912 13970146310477285120 16670379841205939328 923869298225041920 3624102828953696128 6324336359682350336 9024569890411004544 11724803421139658752 14425036951868312960 17125270482596967168 1378759939616069760 4078993470344723968 6779227001073378176 9479460531802032384 12179694062530686592 14879927593259340800 17580161123987995008 1833650581007097600 4533884111735751808 7234117642464406016 9934351173193060224 12634584703921714432 15334818234650368640 18035051765379022848 2288541222398125440 4988774753126779648 7689008283855433856 10389241814584088064 13089475345312742272 15789708876041396480 43198333060499072 2743431863789153280 5443665394517807488 8143898925246461696 10844132455975115904 13544365986703770112 16244599517432424320 498088974451526912 3198322505180181120 5898556035908835328 8598789566637489536 11299023097366143744 13999256628094797952 16699490158823452160 952979615842554752 3653213146571208960 6353446677299863168 9053680208028517376 11753913738757171584 14454147269485825792 17154380800214480000 1407870257233582592 4108103787962236800 6808337318690891008 9508570849419545216 12208804380148199424 14909037910876853632 17609271441605507840 1862760898624610432 4562994429353264640 7263227960081918848 9963461490810573056 12663695021539227264 15363928552267881472 18064162082996535680 2317651540015638272 5017885070744292480 7718118601472946688 10418352132201600896 13118585662930255104 15818819193658909312 72308650678011904 2772542181406666112 5472775712135320320 8173009242863974528 10873242773592628736 13573476304321282944 16273709835049937152 527199292069039744 3227432822797693952 5927666353526348160 8627899884255002368 11328133414983656576 14028366945712310784 16728600476440964992 982089933460067584 3682323464188721792 6382556994917376000 9082790525646030208 11783024056374684416 14483257587103338624 17183491117831992832 1436980574851095424 4137214105579749632 6837447636308403840 9537681167037058048 12237914697765712256 14938148228494366464 17638381759223020672 1891871216242123264 4592104746970777472 7292338277699431680 9992571808428085888 12692805339156740096 15393038869885394304 18093272400614048512 2346761857633151104 5046995388361805312 7747228919090459520 10447462449819113728 13147695980547767936 15847929511276422144 101418968295524736 2801652499024178944 5501886029752833152 8202119560481487360 10902353091210141568 13602586621938795776 16302820152667449984 556309609686552576 3256543140415206784 5956776671143860992 8657010201872515200 11357243732601169408 14057477263329823616 16757710794058477824 1011200251077580416 3711433781806234624 6411667312534888832 9111900843263543040 11812134373992197248 14512367904720851456 17212601435449505664 1466090892468608256 4166324423197262464 6866557953925916672 9566791484654570880 12267025015383225088 14967258546111879296 17667492076840533504 1920981533859636096 4621215064588290304 7321448595316944512 10021682126045598720 12721915656774252928 15422149187502907136 18122382718231561344 2375872175250663936 5076105705979318144 7776339236707972352 10476572767436626560 13176806298165280768 15877039828893934976 130529285913037568 2830762816641691776 5530996347370345984 8231229878099000192 10931463408827654400 13631696939556308608 16331930470284962816 585419927304065408 3285653458032719616 5985886988761373824 8686120519490028032 11386354050218682240 14086587580947336448 16786821111675990656 1040310568695093248 3740544099423747456 6440777630152401664 9141011160881055872 11841244691609710080 14541478222338364288 17241711753067018496 1495201210086121088 4195434740814775296 6895668271543429504 9595901802272083712 12296135333000737920 14996368863729392128 17696602394458046336 1950091851477148928 4650325382205803136 7350558912934457344 10050792443663111552 12751025974391765760 15451259505120419968 18151493035849074176 2404982492868176768 5105216023596830976 7805449554325485184 10505683085054139392 13205916615782793600 15906150146511447808 159639603530550400 2859873134259204608 5560106664987858816 8260340195716513024 10960573726445167232 13660807257173821440 16361040787902475648 614530244921578240 3314763775650232448 6014997306378886656 8715230837107540864 11415464367836195072 14115697898564849280 16815931429293503488 1069420886312606080 3769654417041260288 6469887947769914496 9170121478498568704 11870355009227222912 14570588539955877120 17270822070684531328 1524311527703633920 4224545058432288128 6924778589160942336 9625012119889596544 12325245650618250752 15025479181346904960 17725712712075559168 1979202169094661760 4679435699823315968 7379669230551970176 10079902761280624384 12780136292009278592 15480369822737932800 18180603353466587008 2434092810485689600 5134326341214343808 7834559871942998016 10534793402671652224 13235026933400306432 15935260464128960640 188749921148063232 2888983451876717440 5589216982605371648 8289450513334025856 10989684044062680064 13689917574791334272 16390151105519988480 643640562539091072 3343874093267745280 6044107623996399488 8744341154725053696 11444574685453707904 14144808216182362112 16845041746911016320 1098531203930118912 3798764734658773120 6498998265387427328 9199231796116081536 11899465326844735744 14599698857573389952 17299932388302044160 1553421845321146752 4253655376049800960 6953888906778455168 9654122437507109376 12354355968235763584 15054589498964417792 17754823029693072000 2008312486712174592 4708546017440828800 7408779548169483008 10109013078898137216 12809246609626791424 15509480140355445632 18209713671084099840 2463203128103202432 5163436658831856640 7863670189560510848 10563903720289165056 13264137251017819264 15964370781746473472 217860238765576064 2918093769494230272 5618327300222884480 8318560830951538688 11018794361680192896 13719027892408847104 16419261423137501312 672750880156603904 3372984410885258112 6073217941613912320 8773451472342566528 11473685003071220736 14173918533799874944 16874152064528529152 1127641521547631744 3827875052276285952 6528108583004940160 9228342113733594368 11928575644462248576 14628809175190902784 17329042705919556992 1582532162938659584 4282765693667313792 6982999224395968000 9683232755124622208 12383466285853276416 15083699816581930624 17783933347310584832 2037422804329687424 4737656335058341632 7437889865786995840 10138123396515650048 12838356927244304256 15538590457972958464 18238823988701612672 2492313445720715264 5192546976449369472 7892780507178023680 10593014037906677888 13293247568635332096 15993481099363986304 246970556383088896 2947204087111743104 5647437617840397312 8347671148569051520 11047904679297705728 13748138210026359936 16448371740755014144 701861197774116736 3402094728502770944 6102328259231425152 8802561789960079360 11502795320688733568 14203028851417387776 16903262382146041984 1156751839165144576 3856985369893798784 6557218900622452992 9257452431351107200 11957685962079761408 14657919492808415616 17358153023537069824 1611642480556172416 4311876011284826624 7012109542013480832 9712343072742135040 12412576603470789248 15112810134199443456 17813043664928097664 2066533121947200256 4766766652675854464 7467000183404508672 10167233714133162880 12867467244861817088 15567700775590471296 18267934306319125504 2521423763338228096 5221657294066882304 7921890824795536512 10622124355524190720 13322357886252844928 16022591416981499136 276080874000601728 2976314404729255936 5676547935457910144 8376781466186564352 11077014996915218560 13777248527643872768 16477482058372526976 730971515391629568 3431205046120283776 6131438576848937984 8831672107577592192 11531905638306246400 14232139169034900608 16932372699763554816 1185862156782657408 3886095687511311616 6586329218239965824 9286562748968620032 11986796279697274240 14687029810425928448 17387263341154582656 1640752798173685248 4340986328902339456 7041219859630993664 9741453390359647872 12441686921088302080 15141920451816956288 17842153982545610496 2095643439564713088 4795876970293367296 7496110501022021504 10196344031750675712 12896577562479329920 15596811093207984128 18297044623936638336 2550534080955740928 5250767611684395136 7951001142413049344 10651234673141703552 13351468203870357760 16051701734599011968 305191191618114560 3005424722346768768 5705658253075422976 8405891783804077184 11106125314532731392 13806358845261385600 16506592375990039808 760081833009142400 3460315363737796608 6160548894466450816 8860782425195105024 11561015955923759232 14261249486652413440 16961483017381067648 1214972474400170240 3915206005128824448 6615439535857478656 9315673066586132864 12015906597314787072 14716140128043441280 17416373658772095488 1669863115791198080 4370096646519852288 7070330177248506496 9770563707977160704 12470797238705814912 15171030769434469120 17871264300163123328 2124753757182225920 4824987287910880128 7525220818639534336 10225454349368188544 12925687880096842752 15625921410825496960 18326154941554151168 2579644398573253760 5279877929301907968 7980111460030562176 10680344990759216384 13380578521487870592 16080812052216524800 334301509235627392 3034535039964281600 5734768570692935808 8435002101421590016 11135235632150244224 13835469162878898432 16535702693607552640 789192150626655232 3489425681355309440 6189659212083963648 8889892742812617856 11590126273541272064 14290359804269926272 16990593334998580480 1244082792017683072 3944316322746337280 6644549853474991488 9344783384203645696 12045016914932299904 14745250445660954112 17445483976389608320 1698973433408710912 4399206964137365120 7099440494866019328 9799674025594673536 12499907556323327744 15200141087051981952 17900374617780636160 2153864074799738752 4854097605528392960 7554331136257047168 10254564666985701376 12954798197714355584 15655031728443009792 18355265259171664000 2608754716190766592 5308988246919420800 8009221777648075008 10709455308376729216 13409688839105383424 16109922369834037632 363411826853140224 3063645357581794432 5763878888310448640 8464112419039102848 11164345949767757056 13864579480496411264 16564813011225065472 818302468244168064 3518535998972822272 6218769529701476480 8919003060430130688 11619236591158784896 14319470121887439104 17019703652616093312 1273193109635195904 3973426640363850112 6673660171092504320 9373893701821158528 12074127232549812736 14774360763278466944 17474594294007121152 1728083751026223744 4428317281754877952 7128550812483532160 9828784343212186368 12529017873940840576 15229251404669494784 17929484935398148992 2182974392417251584 4883207923145905792 7583441453874560000 10283674984603214208 12983908515331868416 15684142046060522624 18384375576789176832 2637865033808279424 5338098564536933632 8038332095265587840 10738565625994242048 13438799156722896256 16139032687451550464 392522144470653056 3092755675199307264 5792989205927961472 8493222736656615680 11193456267385269888 13893689798113924096 16593923328842578304 847412785861680896 3547646316590335104 6247879847318989312 8948113378047643520 11648346908776297728 14348580439504951936 17048813970233606144 1302303427252708736 4002536957981362944 6702770488710017152 9403004019438671360 12103237550167325568 14803471080895979776 17503704611624633984 1757194068643736576 4457427599372390784 7157661130101044992 9857894660829699200 12558128191558353408 15258361722287007616 17958595253015661824 2212084710034764416 4912318240763418624 7612551771492072832 10312785302220727040 13013018832949381248 15713252363678035456 18413485894406689664 2666975351425792256 5367208882154446464 8067442412883100672 10767675943611754880 13467909474340409088 16168143005069063296 421632462088165888 3121865992816820096 5822099523545474304 8522333054274128512 11222566585002782720 13922800115731436928 16623033646460091136 876523103479193728 3576756634207847936 6276990164936502144 8977223695665156352 11677457226393810560 14377690757122464768 17077924287851118976 1331413744870221568 4031647275598875776 6731880806327529984 9432114337056184192 12132347867784838400 14832581398513492608 17532814929242146816 1786304386261249408 4486537916989903616 7186771447718557824 9887004978447212032 12587238509175866240 15287472039904520448 17987705570633174656 2241195027652277248 4941428558380931456 7641662089109585664 10341895619838239872 13042129150566894080 15742362681295548288 18442596212024202496 2696085669043305088 5396319199771959296 8096552730500613504 10796786261229267712 13497019791957921920 16197253322686576128 450742779705678720 3150976310434332928 5851209841162987136 8551443371891641344 11251676902620295552 13951910433348949760 16652143964077603968 905633421096706560 3605866951825360768 6306100482554014976 9006334013282669184 11706567544011323392 14406801074739977600 17107034605468631808 1360524062487734400 4060757593216388608 6760991123945042816 9461224654673697024 12161458185402351232 14861691716131005440 17561925246859659648 1815414703878762240 4515648234607416448 7215881765336070656 9916115296064724864 12616348826793379072 15316582357522033280 18016815888250687488 2270305345269790080 4970538875998444288 7670772406727098496 10371005937455752704 13071239468184406912 15771472998913061120 24962455932163712 2725195986660817920 5425429517389472128 8125663048118126336 10825896578846780544 13526130109575434752 16226363640304088960 479853097323191552 3180086628051845760 5880320158780499968 8580553689509154176 11280787220237808384 13981020750966462592 16681254281695116800 934743738714219392 3634977269442873600 6335210800171527808 9035444330900182016 11735677861628836224 14435911392357490432 17136144923086144640 1389634380105247232 4089867910833901440 6790101441562555648 9490334972291209856 12190568503019864064 14890802033748518272 17591035564477172480 1844525021496275072 4544758552224929280 7244992082953583488 9945225613682237696 12645459144410891904 15345692675139546112 18045926205868200320 2299415662887302912 4999649193615957120 7699882724344611328 10400116255073265536 13100349785801919744 15800583316530573952 54072773549676544 2754306304278330752 5454539835006984960 8154773365735639168 10855006896464293376 13555240427192947584 16255473957921601792 508963414940704384 3209196945669358592 5909430476398012800 8609664007126667008 11309897537855321216 14010131068583975424 16710364599312629632 963854056331732224 3664087587060386432 6364321117789040640 9064554648517694848 11764788179246349056 14465021709975003264 17165255240703657472 1418744697722760064 4118978228451414272 6819211759180068480 9519445289908722688 12219678820637376896 14919912351366031104 17620145882094685312 1873635339113787904 4573868869842442112 7274102400571096320 9974335931299750528 12674569462028404736 15374802992757058944 18075036523485713152 2328525980504815744 5028759511233469952 7728993041962124160 10429226572690778368 13129460103419432576 15829693634148086784 83183091167189376 2783416621895843584 5483650152624497792 8183883683353152000 10884117214081806208 13584350744810460416 16284584275539114624 538073732558217216 3238307263286871424 5938540794015525632 8638774324744179840 11339007855472834048 14039241386201488256 16739474916930142464 992964373949245056 3693197904677899264 6393431435406553472 9093664966135207680 11793898496863861888 14494132027592516096 17194365558321170304 1447855015340272896 4148088546068927104 6848322076797581312 9548555607526235520 12248789138254889728 14949022668983543936 17649256199712198144 1902745656731300736 4602979187459954944 7303212718188609152 10003446248917263360 12703679779645917568 15403913310374571776 18104146841103225984 2357636298122328576 5057869828850982784 7758103359579636992 10458336890308291200 13158570421036945408 15858803951765599616 112293408784702208 2812526939513356416 5512760470242010624 8212994000970664832 10913227531699319040 13613461062427973248 16313694593156627456 567184050175730048 3267417580904384256 5967651111633038464 8667884642361692672 11368118173090346880 14068351703819001088 16768585234547655296 1022074691566757888 3722308222295412096 6422541753024066304 9122775283752720512 11823008814481374720 14523242345210028928 17223475875938683136 1476965332957785728 4177198863686439936 6877432394415094144 9577665925143748352 12277899455872402560 14978132986601056768 17678366517329710976 1931855974348813568 4632089505077467776 7332323035806121984 10032556566534776192 12732790097263430400 15433023627992084608 18133257158720738816 2386746615739841408 5086980146468495616 7787213677197149824 10487447207925804032 13187680738654458240 15887914269383112448 141403726402215040 2841637257130869248 5541870787859523456 8242104318588177664 10942337849316831872 13642571380045486080 16342804910774140288 596294367793242880 3296527898521897088 5996761429250551296 8696994959979205504 11397228490707859712 14097462021436513920 16797695552165168128 1051185009184270720 3751418539912924928 6451652070641579136 9151885601370233344 11852119132098887552 14552352662827541760 17252586193556195968 1506075650575298560 4206309181303952768 6906542712032606976 9606776242761261184 12307009773489915392 15007243304218569600 17707476834947223808 1960966291966326400 4661199822694980608 7361433353423634816 10061666884152289024 12761900414880943232 15462133945609597440 18162367476338251648 2415856933357354240 5116090464086008448 7816323994814662656 10516557525543316864 13216791056271971072 15917024587000625280 170514044019727872 2870747574748382080 5570981105477036288 8271214636205690496 10971448166934344704 13671681697662998912 16371915228391653120 625404685410755712 3325638216139409920 6025871746868064128 8726105277596718336 11426338808325372544 14126572339054026752 16826805869782680960 1080295326801783552 3780528857530437760 6480762388259091968 9180995918987746176 11881229449716400384 14581462980445054592 17281696511173708800 1535185968192811392 4235419498921465600 6935653029650119808 9635886560378774016 12336120091107428224 15036353621836082432 17736587152564736640 1990076609583839232 4690310140312493440 7390543671041147648 10090777201769801856 12791010732498456064 15491244263227110272 18191477793955764480 2444967250974867072 5145200781703521280 7845434312432175488 10545667843160829696 13245901373889483904 15946134904618138112 199624361637240704 2899857892365894912 5600091423094549120 8300324953823203328 11000558484551857536 13700792015280511744 16401025546009165952 654515003028268544 3354748533756922752 6054982064485576960 8755215595214231168 11455449125942885376 14155682656671539584 16855916187400193792 1109405644419296384 3809639175147950592 6509872705876604800 9210106236605259008 11910339767333913216 14610573298062567424 17310806828791221632 1564296285810324224 4264529816538978432 6964763347267632640 9664996877996286848 12365230408724941056 15065463939453595264 17765697470182249472 2019186927201352064 4719420457930006272 7419653988658660480 10119887519387314688 12820121050115968896 15520354580844623104 18220588111573277312 2474077568592379904 5174311099321034112 7874544630049688320 10574778160778342528 13275011691506996736 15975245222235650944 228734679254753536 2928968209983407744 5629201740712061952 8329435271440716160 11029668802169370368 13729902332898024576 16430135863626678784 683625320645781376 3383858851374435584 6084092382103089792 8784325912831744000 11484559443560398208 14184792974289052416 16885026505017706624 1138515962036809216 3838749492765463424 6538983023494117632 9239216554222771840 11939450084951426048 14639683615680080256 17339917146408734464 1593406603427837056 4293640134156491264 6993873664885145472 9694107195613799680 12394340726342453888 15094574257071108096 17794807787799762304 2048297244818864896 4748530775547519104 7448764306276173312 10148997837004827520 12849231367733481728 15549464898462135936 18249698429190790144 2503187886209892736 5203421416938546944 7903654947667201152 10603888478395855360 13304122009124509568 16004355539853163776 257844996872266368 2958078527600920576 5658312058329574784 8358545589058228992 11058779119786883200 13759012650515537408 16459246181244191616 712735638263294208 3412969168991948416 6113202699720602624 8813436230449256832 11513669761177911040 14213903291906565248 16914136822635219456 1167626279654322048 3867859810382976256 6568093341111630464 9268326871840284672 11968560402568938880 14668793933297593088 17369027464026247296 1622516921045349888 4322750451774004096 7022983982502658304 9723217513231312512 12423451043959966720 15123684574688620928 17823918105417275136 2077407562436377728 4777641093165031936 7477874623893686144 10178108154622340352 12878341685350994560 15578575216079648768 18278808746808302976 2532298203827405568 5232531734556059776 7932765265284713984 10632998796013368192 13333232326742022400 16033465857470676608 286955314489779200 2987188845218433408 5687422375947087616 8387655906675741824 11087889437404396032 13788122968133050240 16488356498861704448 741845955880807040 3442079486609461248 6142313017338115456 8842546548066769664 11542780078795423872 14243013609524078080 16943247140252732288 1196736597271834880 3896970128000489088 6597203658729143296 9297437189457797504 11997670720186451712 14697904250915105920 17398137781643760128 1651627238662862720 4351860769391516928 7052094300120171136 9752327830848825344 12452561361577479552 15152794892306133760 17853028423034787968 2106517880053890560 4806751410782544768 7506984941511198976 10207218472239853184 12907452002968507392 15607685533697161600 18307919064425815808 2561408521444918400 5261642052173572608 7961875582902226816 10662109113630881024 13362342644359535232 16062576175088189440 316065632107292032 3016299162835946240 5716532693564600448 8416766224293254656 11116999755021908864 13817233285750563072 16517466816479217280 770956273498319872 3471189804226974080 6171423334955628288 8871656865684282496 11571890396412936704 14272123927141590912 16972357457870245120 1225846914889347712 3926080445618001920 6626313976346656128 9326547507075310336 12026781037803964544 14727014568532618752 17427248099261272960 1680737556280375552 4380971087009029760 7081204617737683968 9781438148466338176 12481671679194992384 15181905209923646592 17882138740652300800 2135628197671403392 4835861728400057600 7536095259128711808 10236328789857366016 12936562320586020224 15636795851314674432 18337029382043328640 2590518839062431232 5290752369791085440 7990985900519739648 10691219431248393856 13391452961977048064 16091686492705702272 345175949724804864 3045409480453459072 5745643011182113280 8445876541910767488 11146110072639421696 13846343603368075904 16546577134096730112 800066591115832704 3500300121844486912 6200533652573141120 8900767183301795328 11601000714030449536 14301234244759103744 17001467775487757952 1254957232506860544 3955190763235514752 6655424293964168960 9355657824692823168 12055891355421477376 14756124886150131584 17456358416878785792 1709847873897888384 4410081404626542592 7110314935355196800 9810548466083851008 12510781996812505216 15211015527541159424 17911249058269813632 2164738515288916224 4864972046017570432 7565205576746224640 10265439107474878848 12965672638203533056 15665906168932187264 18366139699660841472 2619629156679944064 5319862687408598272 8020096218137252480 10720329748865906688 13420563279594560896 16120796810323215104 374286267342317696 3074519798070971904 5774753328799626112 8474986859528280320 11175220390256934528 13875453920985588736 16575687451714242944 829176908733345536 3529410439461999744 6229643970190653952 8929877500919308160 11630111031647962368 14330344562376616576 17030578093105270784 1284067550124373376 3984301080853027584 6684534611581681792 9384768142310336000 12085001673038990208 14785235203767644416 17485468734496298624 1738958191515401216 4439191722244055424 7139425252972709632 9839658783701363840 12539892314430018048 15240125845158672256 17940359375887326464 2193848832906429056 4894082363635083264 7594315894363737472 10294549425092391680 12994782955821045888 15695016486549700096 18395250017278354304 2648739474297456896 5348973005026111104 8049206535754765312 10749440066483419520 13449673597212073728 16149907127940727936 403396584959830528 3103630115688484736 5803863646417138944 8504097177145793152 11204330707874447360 13904564238603101568 16604797769331755776 858287226350858368 3558520757079512576 6258754287808166784 8958987818536820992 11659221349265475200 14359454879994129408 17059688410722783616 1313177867741886208 4013411398470540416 6713644929199194624 9413878459927848832 12114111990656503040 14814345521385157248 17514579052113811456 1768068509132914048 4468302039861568256 7168535570590222464 9868769101318876672 12569002632047530880 15269236162776185088 17969469693504839296 2222959150523941888 4923192681252596096 7623426211981250304 10323659742709904512 13023893273438558720 15724126804167212928 18424360334895867136 2677849791914969728 5378083322643623936 8078316853372278144 10778550384100932352 13478783914829586560 16179017445558240768 432506902577343360 3132740433305997568 5832973964034651776 8533207494763305984 11233441025491960192 13933674556220614400 16633908086949268608 887397543968371200 3587631074697025408 6287864605425679616 8988098136154333824 11688331666882988032 14388565197611642240 17088798728340296448 1342288185359399040 4042521716088053248 6742755246816707456 9442988777545361664 12143222308274015872 14843455839002670080 17543689369731324288 1797178826750426880 4497412357479081088 7197645888207735296 9897879418936389504 12598112949665043712 15298346480393697920 17998580011122352128 2252069468141454720 4952302998870108928 7652536529598763136 10352770060327417344 13053003591056071552 15753237121784725760 6726578803828352 2706960109532482560 5407193640261136768 8107427170989790976 10807660701718445184 13507894232447099392 16208127763175753600 461617220194856192 3161850750923510400 5862084281652164608 8562317812380818816 11262551343109473024 13962784873838127232 16663018404566781440 916507861585884032 3616741392314538240 6316974923043192448 9017208453771846656 11717441984500500864 14417675515229155072 17117909045957809280 1371398502976911872 4071632033705566080 6771865564434220288 9472099095162874496 12172332625891528704 14872566156620182912 17572799687348837120 1826289144367939712 4526522675096593920 7226756205825248128 9926989736553902336 12627223267282556544 15327456798011210752 18027690328739864960 2281179785758967552 4981413316487621760 7681646847216275968 10381880377944930176 13082113908673584384 15782347439402238592 35836896421341184 2736070427149995392 5436303957878649600 8136537488607303808 10836771019335958016 13537004550064612224 16237238080793266432 490727537812369024 3190961068541023232 5891194599269677440 8591428129998331648 11291661660726985856 13991895191455640064 16692128722184294272 945618179203396864 3645851709932051072 6346085240660705280 9046318771389359488 11746552302118013696 14446785832846667904 17147019363575322112 1400508820594424704 4100742351323078912 6800975882051733120 9501209412780387328 12201442943509041536 14901676474237695744 17601910004966349952 1855399461985452544 4555632992714106752 7255866523442760960 9956100054171415168 12656333584900069376 15356567115628723584 18056800646357377792 2310290103376480384 5010523634105134592 7710757164833788800 10410990695562443008 13111224226291097216 15811457757019751424 64947214038854016 2765180744767508224 5465414275496162432 8165647806224816640 10865881336953470848 13566114867682125056 16266348398410779264 519837855429881856 3220071386158536064 5920304916887190272 8620538447615844480 11320771978344498688 14021005509073152896 16721239039801807104 974728496820909696 3674962027549563904 6375195558278218112 9075429089006872320 11775662619735526528 14475896150464180736 17176129681192834944 1429619138211937536 4129852668940591744 6830086199669245952 9530319730397900160 12230553261126554368 14930786791855208576 17631020322583862784 1884509779602965376 4584743310331619584 7284976841060273792 9985210371788928000 12685443902517582208 15385677433246236416 18085910963974890624 2339400420993993216 5039633951722647424 7739867482451301632 10440101013179955840 13140334543908610048 15840568074637264256 94057531656366848 2794291062385021056 5494524593113675264 8194758123842329472 10894991654570983680 13595225185299637888 16295458716028292096 548948173047394688 3249181703776048896 5949415234504703104 8649648765233357312 11349882295962011520 14050115826690665728 16750349357419319936 1003838814438422528 3704072345167076736 6404305875895730944 9104539406624385152 11804772937353039360 14505006468081693568 17205239998810347776 1458729455829450368 4158962986558104576 6859196517286758784 9559430048015412992 12259663578744067200 14959897109472721408 17660130640201375616 1913620097220478208 4613853627949132416 7314087158677786624 10014320689406440832 12714554220135095040 15414787750863749248 18115021281592403456 2368510738611506048 5068744269340160256 7768977800068814464 10469211330797468672 13169444861526122880 15869678392254777088 123167849273879680 2823401380002533888 5523634910731188096 8223868441459842304 10924101972188496512 13624335502917150720 16324569033645804928 578058490664907520 3278292021393561728 5978525552122215936 8678759082850870144 11378992613579524352 14079226144308178560 16779459675036832768 1032949132055935360 3733182662784589568 6433416193513243776 9133649724241897984 11833883254970552192 14534116785699206400 17234350316427860608 1487839773446963200 4188073304175617408 6888306834904271616 9588540365632925824 12288773896361580032 14989007427090234240 17689240957818888448 1942730414837991040 4642963945566645248 7343197476295299456 10043431007023953664 12743664537752607872 15443898068481262080 18144131599209916288 2397621056229018880 5097854586957673088 7798088117686327296 10498321648414981504 13198555179143635712 15898788709872289920 152278166891392512 2852511697620046720 5552745228348700928 8252978759077355136 10953212289806009344 13653445820534663552 16353679351263317760 607168808282420352 3307402339011074560 6007635869739728768 8707869400468382976 11408102931197037184 14108336461925691392 16808569992654345600 1062059449673448192 3762292980402102400 6462526511130756608 9162760041859410816 11862993572588065024 14563227103316719232 17263460634045373440 1516950091064476032 4217183621793130240 6917417152521784448 9617650683250438656 12317884213979092864 15018117744707747072 17718351275436401280 1971840732455503872 4672074263184158080 7372307793912812288 10072541324641466496 12772774855370120704 15473008386098774912 18173241916827429120 2426731373846531712 5126964904575185920 7827198435303840128 10527431966032494336 13227665496761148544 15927899027489802752 181388484508905344 2881622015237559552 5581855545966213760 8282089076694867968 10982322607423522176 13682556138152176384 16382789668880830592 636279125899933184 3336512656628587392 6036746187357241600 8736979718085895808 11437213248814550016 14137446779543204224 16837680310271858432 1091169767290961024 3791403298019615232 6491636828748269440 9191870359476923648 11892103890205577856 14592337420934232064 17292570951662886272 1546060408681988864 4246293939410643072 6946527470139297280 9646761000867951488 12346994531596605696 15047228062325259904 17747461593053914112 2000951050073016704 4701184580801670912 7401418111530325120 10101651642258979328 12801885172987633536 15502118703716287744 18202352234444941952 2455841691464044544 5156075222192698752 7856308752921352960 10556542283650007168 13256775814378661376 15957009345107315584 210498802126418176 2910732332855072384 5610965863583726592 8311199394312380800 11011432925041035008 13711666455769689216 16411899986498343424 665389443517446016 3365622974246100224 6065856504974754432 8766090035703408640 11466323566432062848 14166557097160717056 16866790627889371264 1120280084908473856 3820513615637128064 6520747146365782272 9220980677094436480 11921214207823090688 14621447738551744896 17321681269280399104 1575170726299501696 4275404257028155904 6975637787756810112 9675871318485464320 12376104849214118528 15076338379942772736 17776571910671426944 2030061367690529536 4730294898419183744 7430528429147837952 10130761959876492160 12830995490605146368 15531229021333800576 18231462552062454784 2484952009081557376 5185185539810211584 7885419070538865792 10585652601267520000 13285886131996174208 15986119662724828416 239609119743931008 2939842650472585216 5640076181201239424 8340309711929893632 11040543242658547840 13740776773387202048 16441010304115856256 694499761134958848 3394733291863613056 6094966822592267264 8795200353320921472 11495433884049575680 14195667414778229888 16895900945506884096 1149390402525986688 3849623933254640896 6549857463983295104 9250090994711949312 11950324525440603520 14650558056169257728 17350791586897911936 1604281043917014528 4304514574645668736 7004748105374322944 9704981636102977152 12405215166831631360 15105448697560285568 17805682228288939776 2059171685308042368 4759405216036696576 7459638746765350784 10159872277494004992 12860105808222659200 15560339338951313408 18260572869679967616 2514062326699070208 5214295857427724416 7914529388156378624 10614762918885032832 13314996449613687040 16015229980342341248 268719437361443840 2968952968090098048 5669186498818752256 8369420029547406464 11069653560276060672 13769887091004714880 16470120621733369088 723610078752471680 3423843609481125888 6124077140209780096 8824310670938434304 11524544201667088512 14224777732395742720 16925011263124396928 1178500720143499520 3878734250872153728 6578967781600807936 9279201312329462144 11979434843058116352 14679668373786770560 17379901904515424768 1633391361534527360 4333624892263181568 7033858422991835776 9734091953720489984 12434325484449144192 15134559015177798400 17834792545906452608 2088282002925555200 4788515533654209408 7488749064382863616 10188982595111517824 12889216125840172032 15589449656568826240 18289683187297480448 2543172644316583040 5243406175045237248 7943639705773891456 10643873236502545664 13344106767231199872 16044340297959854080 297829754978956672 2998063285707610880 5698296816436265088 8398530347164919296 11098763877893573504 13798997408622227712 16499230939350881920 752720396369984512 3452953927098638720 6153187457827292928 8853420988555947136 11553654519284601344 14253888050013255552 16954121580741909760 1207611037761012352 3907844568489666560 6608078099218320768 9308311629946974976 12008545160675629184 14708778691404283392 17409012222132937600 1662501679152040192 4362735209880694400 7062968740609348608 9763202271338002816 12463435802066657024 15163669332795311232 17863902863523965440 2117392320543068032 4817625851271722240 7517859382000376448 10218092912729030656 12918326443457684864 15618559974186339072 18318793504914993280 2572282961934095872 5272516492662750080 7972750023391404288 10672983554120058496 13373217084848712704 16073450615577366912 326940072596469504 3027173603325123712 5727407134053777920 8427640664782432128 11127874195511086336 13828107726239740544 16528341256968394752 781830713987497344 3482064244716151552 6182297775444805760 8882531306173459968 11582764836902114176 14282998367630768384 16983231898359422592 1236721355378525184 3936954886107179392 6637188416835833600 9337421947564487808 12037655478293142016 14737889009021796224 17438122539750450432 1691611996769553024 4391845527498207232 7092079058226861440 9792312588955515648 12492546119684169856 15192779650412824064 17893013181141478272 2146502638160580864 4846736168889235072 7546969699617889280 10247203230346543488 12947436761075197696 15647670291803851904 18347903822532506112 2601393279551608704 5301626810280262912 8001860341008917120 10702093871737571328 13402327402466225536 16102560933194879744 356050390213982336 3056283920942636544 5756517451671290752 8456750982399944960 11156984513128599168 13857218043857253376 16557451574585907584 810941031605010176 3511174562333664384 6211408093062318592 8911641623790972800 11611875154519627008 14312108685248281216 17012342215976935424 1265831672996038016 3966065203724692224 6666298734453346432 9366532265182000640 12066765795910654848 14766999326639309056 17467232857367963264 1720722314387065856 4420955845115720064 7121189375844374272 9821422906573028480 12521656437301682688 15221889968030336896 17922123498758991104 2175612955778093696 4875846486506747904 7576080017235402112 10276313547964056320 12976547078692710528 15676780609421364736 18377014140150018944 2630503597169121536 5330737127897775744 8030970658626429952 10731204189355084160 13431437720083738368 16131671250812392576 385160707831495168 3085394238560149376 5785627769288803584 8485861300017457792 11186094830746112000 13886328361474766208 16586561892203420416 840051349222523008 3540284879951177216 6240518410679831424 8940751941408485632 11640985472137139840 14341219002865794048 17041452533594448256 1294941990613550848 3995175521342205056 6695409052070859264 9395642582799513472 12095876113528167680 14796109644256821888 17496343174985476096 1749832632004578688 4450066162733232896 7150299693461887104 9850533224190541312 12550766754919195520 15251000285647849728 17951233816376503936 2204723273395606528 4904956804124260736 7605190334852914944 10305423865581569152 13005657396310223360 15705890927038877568 18406124457767531776 2659613914786634368 5359847445515288576 8060080976243942784 10760314506972596992 13460548037701251200 16160781568429905408 414271025449008000 3114504556177662208 5814738086906316416 8514971617634970624 11215205148363624832 13915438679092279040 16615672209820933248 869161666840035840 3569395197568690048 6269628728297344256 8969862259025998464 11670095789754652672 14370329320483306880 17070562851211961088 1324052308231063680 4024285838959717888 6724519369688372096 9424752900417026304 12124986431145680512 14825219961874334720 17525453492602988928 1778942949622091520 4479176480350745728 7179410011079399936 9879643541808054144 12579877072536708352 15280110603265362560 17980344133994016768 2233833591013119360 4934067121741773568 7634300652470427776 10334534183199081984 13034767713927736192 15735001244656390400 18435234775385044608 2688724232404147200 5388957763132801408 8089191293861455616 10789424824590109824 13489658355318764032 16189891886047418240 443381343066520832 3143614873795175040 5843848404523829248 8544081935252483456 11244315465981137664 13944548996709791872 16644782527438446080 898271984457548672 3598505515186202880 6298739045914857088 8998972576643511296 11699206107372165504 14399439638100819712 17099673168829473920 1353162625848576512 4053396156577230720 6753629687305884928 9453863218034539136 12154096748763193344 14854330279491847552 17554563810220501760 1808053267239604352 4508286797968258560 7208520328696912768 9908753859425566976 12608987390154221184 15309220920882875392 18009454451611529600 2262943908630632192 4963177439359286400 7663410970087940608 10363644500816594816 13063878031545249024 15764111562273903232 17601019293005824 2717834550021660032 5418068080750314240 8118301611478968448 10818535142207622656 13518768672936276864 16219002203664931072 472491660684033664 3172725191412687872 5872958722141342080 8573192252869996288 11273425783598650496 13973659314327304704 16673892845055958912 927382302075061504 3627615832803715712 6327849363532369920 9028082894261024128 11728316424989678336 14428549955718332544 17128783486446986752 1382272943466089344 4082506474194743552 6782740004923397760 9482973535652051968 12183207066380706176 14883440597109360384 17583674127838014592 1837163584857117184 4537397115585771392 7237630646314425600 9937864177043079808 12638097707771734016 15338331238500388224 18038564769229042432 2292054226248145024 4992287756976799232 7692521287705453440 10392754818434107648 13092988349162761856 15793221879891416064 46711336910518656 2746944867639172864 5447178398367827072 8147411929096481280 10847645459825135488 13547878990553789696 16248112521282443904 501601978301546496 3201835509030200704 5902069039758854912 8602302570487509120 11302536101216163328 14002769631944817536 16703003162673471744 956492619692574336 3656726150421228544 6356959681149882752 9057193211878536960 11757426742607191168 14457660273335845376 17157893804064499584 1411383261083602176 4111616791812256384 6811850322540910592 9512083853269564800 12212317383998219008 14912550914726873216 17612784445455527424 1866273902474630016 4566507433203284224 7266740963931938432 9966974494660592640 12667208025389246848 15367441556117901056 18067675086846555264 2321164543865657856 5021398074594312064 7721631605322966272 10421865136051620480 13122098666780274688 15822332197508928896 75821654528031488 2776055185256685696 5476288715985339904 8176522246713994112 10876755777442648320 13576989308171302528 16277222838899956736 530712295919059328 3230945826647713536 5931179357376367744 8631412888105021952 11331646418833676160 14031879949562330368 16732113480290984576 985602937310087168 3685836468038741376 6386069998767395584 9086303529496049792 11786537060224704000 14486770590953358208 17187004121682012416 1440493578701115008 4140727109429769216 6840960640158423424 9541194170887077632 12241427701615731840 14941661232344386048 17641894763073040256 1895384220092142848 4595617750820797056 7295851281549451264 9996084812278105472 12696318343006759680 15396551873735413888 18096785404464068096 2350274861483170688 5050508392211824896 7750741922940479104 10450975453669133312 13151208984397787520 15851442515126441728 104931972145544320 2805165502874198528 5505399033602852736 8205632564331506944 10905866095060161152 13606099625788815360 16306333156517469568 559822613536572160 3260056144265226368 5960289674993880576 8660523205722534784 11360756736451188992 14060990267179843200 16761223797908497408 1014713254927600000 3714946785656254208 6415180316384908416 9115413847113562624 11815647377842216832 14515880908570871040 17216114439299525248 1469603896318627840 4169837427047282048 6870070957775936256 9570304488504590464 12270538019233244672 14970771549961898880 17671005080690553088 1924494537709655680 4624728068438309888 7324961599166964096 10025195129895618304 12725428660624272512 15425662191352926720 18125895722081580928 2379385179100683520 5079618709829337728 7779852240557991936 10480085771286646144 13180319302015300352 15880552832743954560 134042289763057152 2834275820491711360 5534509351220365568 8234742881949019776 10934976412677673984 13635209943406328192 16335443474134982400 588932931154084992 3289166461882739200 5989399992611393408 8689633523340047616 11389867054068701824 14090100584797356032 16790334115526010240 1043823572545112832 3744057103273767040 6444290634002421248 9144524164731075456 11844757695459729664 14544991226188383872 17245224756917038080 1498714213936140672 4198947744664794880 6899181275393449088 9599414806122103296 12299648336850757504 14999881867579411712 17700115398308065920 1953604855327168512 4653838386055822720 7354071916784476928 10054305447513131136 12754538978241785344 15454772508970439552 18155006039699093760 2408495496718196352 5108729027446850560 7808962558175504768 10509196088904158976 13209429619632813184 15909663150361467392 163152607380569984 2863386138109224192 5563619668837878400 8263853199566532608 10964086730295186816 13664320261023841024 16364553791752495232 618043248771597824 3318276779500252032 6018510310228906240 8718743840957560448 11418977371686214656 14119210902414868864 16819444433143523072 1072933890162625664 3773167420891279872 6473400951619934080 9173634482348588288 11873868013077242496 14574101543805896704 17274335074534550912 1527824531553653504 4228058062282307712 6928291593010961920 9628525123739616128 12328758654468270336 15028992185196924544 17729225715925578752 1982715172944681344 4682948703673335552 7383182234401989760 10083415765130643968 12783649295859298176 15483882826587952384 18184116357316606592 2437605814335709184 5137839345064363392 7838072875793017600 10538306406521671808 13238539937250326016 15938773467978980224 192262924998082816 2892496455726737024 5592729986455391232 8292963517184045440 10993197047912699648 13693430578641353856 16393664109370008064 647153566389110656 3347387097117764864 6047620627846419072 8747854158575073280 11448087689303727488 14148321220032381696 16848554750761035904 1102044207780138496 3802277738508792704 6502511269237446912 9202744799966101120 11902978330694755328 14603211861423409536 17303445392152063744 1556934849171166336 4257168379899820544 6957401910628474752 9657635441357128960 12357868972085783168 15058102502814437376 17758336033543091584 2011825490562194176 4712059021290848384 7412292552019502592 10112526082748156800 12812759613476811008 15512993144205465216 18213226674934119424 2466716131953222016 5166949662681876224 7867183193410530432 10567416724139184640 13267650254867838848 15967883785596493056 221373242615595648 2921606773344249856 5621840304072904064 8322073834801558272 11022307365530212480 13722540896258866688 16422774426987520896 676263884006623488 3376497414735277696 6076730945463931904 8776964476192586112 11477198006921240320 14177431537649894528 16877665068378548736 1131154525397651328 3831388056126305536 6531621586854959744 9231855117583613952 11932088648312268160 14632322179040922368 17332555709769576576 1586045166788679168 4286278697517333376 6986512228245987584 9686745758974641792 12386979289703296000 15087212820431950208 17787446351160604416 2040935808179707008 4741169338908361216 7441402869637015424 10141636400365669632 12841869931094323840 15542103461822978048 18242336992551632256 2495826449570734848 5196059980299389056 7896293511028043264 10596527041756697472 13296760572485351680 15996994103214005888 250483560233108480 2950717090961762688 5650950621690416896 8351184152419071104 11051417683147725312 13751651213876379520 16451884744605033728 705374201624136320 3405607732352790528 6105841263081444736 8806074793810098944 11506308324538753152 14206541855267407360 16906775385996061568 1160264843015164160 3860498373743818368 6560731904472472576 9260965435201126784 11961198965929780992 14661432496658435200 17361666027387089408 1615155484406192000 4315389015134846208 7015622545863500416 9715856076592154624 12416089607320808832 15116323138049463040 17816556668778117248 2070046125797219840 4770279656525874048 7470513187254528256 10170746717983182464 12870980248711836672 15571213779440490880 18271447310169145088 2524936767188247680 5225170297916901888 7925403828645556096 10625637359374210304 13325870890102864512 16026104420831518720 279593877850621312 2979827408579275520 5680060939307929728 8380294470036583936 11080528000765238144 13780761531493892352 16480995062222546560 734484519241649152 3434718049970303360 6134951580698957568 8835185111427611776 11535418642156265984 14235652172884920192 16935885703613574400 1189375160632676992 3889608691361331200 6589842222089985408 9290075752818639616 11990309283547293824 14690542814275948032 17390776345004602240 1644265802023704832 4344499332752359040 7044732863481013248 9744966394209667456 12445199924938321664 15145433455666975872 17845666986395630080 2099156443414732672 4799389974143386880 7499623504872041088 10199857035600695296 12900090566329349504 15600324097058003712 18300557627786657920 2554047084805760512 5254280615534414720 7954514146263068928 10654747676991723136 13354981207720377344 16055214738449031552 308704195468134144 3008937726196788352 5709171256925442560 8409404787654096768 11109638318382750976 13809871849111405184 16510105379840059392 763594836859161984 3463828367587816192 6164061898316470400 8864295429045124608 11564528959773778816 14264762490502433024 16964996021231087232 1218485478250189824 3918719008978844032 6618952539707498240 9319186070436152448 12019419601164806656 14719653131893460864 17419886662622115072 1673376119641217664 4373609650369871872 7073843181098526080 9774076711827180288 12474310242555834496 15174543773284488704 17874777304013142912 2128266761032245504 4828500291760899712 7528733822489553920 10228967353218208128 12929200883946862336 15629434414675516544 18329667945404170752 2583157402423273344 5283390933151927552 7983624463880581760 10683857994609235968 13384091525337890176 16084325056066544384 337814513085646976 3038048043814301184 5738281574542955392 8438515105271609600 11138748636000263808 13838982166728918016 16539215697457572224 792705154476674816 3492938685205329024 6193172215933983232 8893405746662637440 11593639277391291648 14293872808119945856 16994106338848600064 1247595795867702656 3947829326596356864 6648062857325011072 9348296388053665280 12048529918782319488 14748763449510973696 17448996980239627904 1702486437258730496 4402719967987384704 7102953498716038912 9803187029444693120 12503420560173347328 15203654090902001536 17903887621630655744 2157377078649758336 4857610609378412544 7557844140107066752 10258077670835720960 12958311201564375168 15658544732293029376 18358778263021683584 2612267720040786176 5312501250769440384 8012734781498094592 10712968312226748800 13413201842955403008 16113435373684057216 366924830703159808 3067158361431814016 5767391892160468224 8467625422889122432 11167858953617776640 13868092484346430848 16568326015075085056 821815472094187648 3522049002822841856 6222282533551496064 8922516064280150272 11622749595008804480 14322983125737458688 17023216656466112896 1276706113485215488 3976939644213869696 6677173174942523904 9377406705671178112 12077640236399832320 14777873767128486528 17478107297857140736 1731596754876243328 4431830285604897536 7132063816333551744 9832297347062205952 12532530877790860160 15232764408519514368 17932997939248168576 2186487396267271168 4886720926995925376 7586954457724579584 10287187988453233792 12987421519181888000 15687655049910542208 18387888580639196416 2641378037658299008 5341611568386953216 8041845099115607424 10742078629844261632 13442312160572915840 16142545691301570048 396035148320672640 3096268679049326848 5796502209777981056 8496735740506635264 11196969271235289472 13897202801963943680 16597436332692597888 850925789711700480 3551159320440354688 6251392851169008896 8951626381897663104 11651859912626317312 14352093443354971520 17052326974083625728 1305816431102728320 4006049961831382528 6706283492560036736 9406517023288690944 12106750554017345152 14806984084745999360 17507217615474653568 1760707072493756160 4460940603222410368 7161174133951064576 9861407664679718784 12561641195408372992 15261874726137027200 17962108256865681408 2215597713884784000 4915831244613438208 7616064775342092416 10316298306070746624 13016531836799400832 15716765367528055040 18416998898256709248 2670488355275811840 5370721886004466048 8070955416733120256 10771188947461774464 13471422478190428672 16171656008919082880 425145465938185472 3125378996666839680 5825612527395493888 8525846058124148096 11226079588852802304 13926313119581456512 16626546650310110720 880036107329213312 3580269638057867520 6280503168786521728 8980736699515175936 11680970230243830144 14381203760972484352 17081437291701138560 1334926748720241152 4035160279448895360 6735393810177549568 9435627340906203776 12135860871634857984 14836094402363512192 17536327933092166400 1789817390111268992 4490050920839923200 7190284451568577408 9890517982297231616 12590751513025885824 15290985043754540032 17991218574483194240 2244708031502296832 4944941562230951040 7645175092959605248 10345408623688259456 13045642154416913664 15745875685145567872 18446109215874222080 2699598672893324672 5399832203621978880 8100065734350633088 10800299265079287296 13500532795807941504 16200766326536595712 454255783555698304 3154489314284352512 5854722845013006720 8554956375741660928 11255189906470315136 13955423437198969344 16655656967927623552 909146424946726144 3609379955675380352 6309613486404034560 9009847017132688768 11710080547861342976 14410314078589997184 17110547609318651392 1364037066337753984 4064270597066408192 6764504127795062400 9464737658523716608 12164971189252370816 14865204719981025024 17565438250709679232 1818927707728781824 4519161238457436032 7219394769186090240 9919628299914744448 12619861830643398656 15320095361372052864 18020328892100707072 2273818349119809664 4974051879848463872 7674285410577118080 10374518941305772288 13074752472034426496 15774986002763080704 28475459782183296 2728708990510837504 5428942521239491712 8129176051968145920 10829409582696800128 13529643113425454336 16229876644154108544 483366101173211136 3183599631901865344 5883833162630519552 8584066693359173760 11284300224087827968 13984533754816482176 16684767285545136384 938256742564238976 3638490273292893184 6338723804021547392 9038957334750201600 11739190865478855808 14439424396207510016 17139657926936164224 1393147383955266816 4093380914683921024 6793614445412575232 9493847976141229440 12194081506869883648 14894315037598537856 17594548568327192064 1848038025346294656 4548271556074948864 7248505086803603072 9948738617532257280 12648972148260911488 15349205678989565696 18049439209718219904 2302928666737322496 5003162197465976704 7703395728194630912 10403629258923285120 13103862789651939328 15804096320380593536 57585777399696128 2757819308128350336 5458052838857004544 8158286369585658752 10858519900314312960 13558753431042967168 16258986961771621376 512476418790723968 3212709949519378176 5912943480248032384 8613177010976686592 11313410541705340800 14013644072433995008 16713877603162649216 967367060181751808 3667600590910406016 6367834121639060224 9068067652367714432 11768301183096368640 14468534713825022848 17168768244553677056 1422257701572779648 4122491232301433856 6822724763030088064 9522958293758742272 12223191824487396480 14923425355216050688 17623658885944704896 1877148342963807488 4577381873692461696 7277615404421115904 9977848935149770112 12678082465878424320 15378315996607078528 18078549527335732736 2332038984354835328 5032272515083489536 7732506045812143744 10432739576540797952 13132973107269452160 15833206637998106368 86696095017208960 2786929625745863168 5487163156474517376 8187396687203171584 10887630217931825792 13587863748660480000 16288097279389134208 541586736408236800 3241820267136891008 5942053797865545216 8642287328594199424 11342520859322853632 14042754390051507840 16742987920780162048 996477377799264640 3696710908527918848 6396944439256573056 9097177969985227264 11797411500713881472 14497645031442535680 17197878562171189888 1451368019190292480 4151601549918946688 6851835080647600896 9552068611376255104 12252302142104909312 14952535672833563520 17652769203562217728 1906258660581320320 4606492191309974528 7306725722038628736 10006959252767282944 12707192783495937152 15407426314224591360 18107659844953245568 2361149301972348160 5061382832701002368 7761616363429656576 10461849894158310784 13162083424886964992 15862316955615619200 115806412634721792 2816039943363376000 5516273474092030208 8216507004820684416 10916740535549338624 13616974066277992832 16317207597006647040 570697054025749632 3270930584754403840 5971164115483058048 8671397646211712256 11371631176940366464 14071864707669020672 16772098238397674880 1025587695416777472 3725821226145431680 6426054756874085888 9126288287602740096 11826521818331394304 14526755349060048512 17226988879788702720 1480478336807805312 4180711867536459520 6880945398265113728 9581178928993767936 12281412459722422144 14981645990451076352 17681879521179730560 1935368978198833152 4635602508927487360 7335836039656141568 10036069570384795776 12736303101113449984 15436536631842104192 18136770162570758400 2390259619589860992 5090493150318515200 7790726681047169408 10490960211775823616 13191193742504477824 15891427273233132032 144916730252234624 2845150260980888832 5545383791709543040 8245617322438197248 10945850853166851456 13646084383895505664 16346317914624159872 599807371643262464 3300040902371916672 6000274433100570880 8700507963829225088 11400741494557879296 14100975025286533504 16801208556015187712 1054698013034290304 3754931543762944512 6455165074491598720 9155398605220252928 11855632135948907136 14555865666677561344 17256099197406215552 1509588654425318144 4209822185153972352 6910055715882626560 9610289246611280768 12310522777339934976 15010756308068589184 17710989838797243392 1964479295816345984 4664712826545000192 7364946357273654400 10065179888002308608 12765413418730962816 15465646949459617024 18165880480188271232 2419369937207373824 5119603467936028032 7819836998664682240 10520070529393336448 13220304060121990656 15920537590850644864 174027047869747456 2874260578598401664 5574494109327055872 8274727640055710080 10974961170784364288 13675194701513018496 16375428232241672704 628917689260775296 3329151219989429504 6029384750718083712 8729618281446737920 11429851812175392128 14130085342904046336 16830318873632700544 1083808330651803136 3784041861380457344 6484275392109111552 9184508922837765760 11884742453566419968 14584975984295074176 17285209515023728384 1538698972042830976 4238932502771485184 6939166033500139392 9639399564228793600 12339633094957447808 15039866625686102016 17740100156414756224 1993589613433858816 4693823144162513024 7394056674891167232 10094290205619821440 12794523736348475648 15494757267077129856 18194990797805784064 2448480254824886656 5148713785553540864 7848947316282195072 10549180847010849280 13249414377739503488 15949647908468157696 203137365487260288 2903370896215914496 5603604426944568704 8303837957673222912 11004071488401877120 13704305019130531328 16404538549859185536 658028006878288128 3358261537606942336 6058495068335596544 8758728599064250752 11458962129792904960 14159195660521559168 16859429191250213376 1112918648269315968 3813152178997970176 6513385709726624384 9213619240455278592 11913852771183932800 14614086301912587008 17314319832641241216 1567809289660343808 4268042820388998016 6968276351117652224 9668509881846306432 12368743412574960640 15068976943303614848 17769210474032269056 2022699931051371648 4722933461780025856 7423166992508680064 10123400523237334272 12823634053965988480 15523867584694642688 18224101115423296896 2477590572442399488 5177824103171053696 7878057633899707904 10578291164628362112 13278524695357016320 15978758226085670528 232247683104773120 2932481213833427328 5632714744562081536 8332948275290735744 11033181806019389952 13733415336748044160 16433648867476698368 687138324495800960 3387371855224455168 6087605385953109376 8787838916681763584 11488072447410417792 14188305978139072000 16888539508867726208 1142028965886828800 3842262496615483008 6542496027344137216 9242729558072791424 11942963088801445632 14643196619530099840 17343430150258754048 1596919607277856640 4297153138006510848 6997386668735165056 9697620199463819264 12397853730192473472 15098087260921127680 17798320791649781888 2051810248668884480 4752043779397538688 7452277310126192896 10152510840854847104 12852744371583501312 15552977902312155520 18253211433040809728 2506700890059912320 5206934420788566528 7907167951517220736 10607401482245874944 13307635012974529152 16007868543703183360 261358000722285952 2961591531450940160 5661825062179594368 8362058592908248576 11062292123636902784 13762525654365556992 16462759185094211200 716248642113313792 3416482172841968000 6116715703570622208 8816949234299276416 11517182765027930624 14217416295756584832 16917649826485239040 1171139283504341632 3871372814232995840 6571606344961650048 9271839875690304256 11972073406418958464 14672306937147612672 17372540467876266880 1626029924895369472 4326263455624023680 7026496986352677888 9726730517081332096 12426964047809986304 15127197578538640512 17827431109267294720 2080920566286397312 4781154097015051520 7481387627743705728 10181621158472359936 12881854689201014144 15582088219929668352 18282321750658322560 2535811207677425152 5236044738406079360 7936278269134733568 10636511799863387776 13336745330592041984 16036978861320696192 290468318339798784 2990701849068452992 5690935379797107200 8391168910525761408 11091402441254415616 13791635971983069824 16491869502711724032 745358959730826624 3445592490459480832 6145826021188135040 8846059551916789248 11546293082645443456 14246526613374097664 16946760144102751872 1200249601121854464 3900483131850508672 6600716662579162880 9300950193307817088 12001183724036471296 14701417254765125504 17401650785493779712 1655140242512882304 4355373773241536512 7055607303970190720 9755840834698844928 12456074365427499136 15156307896156153344 17856541426884807552 2110030883903910144 4810264414632564352 7510497945361218560 10210731476089872768 12910965006818526976 15611198537547181184 18311432068275835392 2564921525294937984 5265155056023592192 7965388586752246400 10665622117480900608 13365855648209554816 16066089178938209024 319578635957311616 3019812166685965824 5720045697414620032 8420279228143274240 11120512758871928448 13820746289600582656 16520979820329236864 774469277348339456 3474702808076993664 6174936338805647872 8875169869534302080 11575403400262956288 14275636930991610496 16975870461720264704 1229359918739367296 3929593449468021504 6629826980196675712 9330060510925329920 12030294041653984128 14730527572382638336 17430761103111292544 1684250560130395136 4384484090859049344 7084717621587703552 9784951152316357760 12485184683045011968 15185418213773666176 17885651744502320384 2139141201521422976 4839374732250077184 7539608262978731392 10239841793707385600 12940075324436039808 15640308855164694016 18340542385893348224 2594031842912450816 5294265373641105024 7994498904369759232 10694732435098413440 13394965965827067648 16095199496555721856 348688953574824448 3048922484303478656 5749156015032132864 8449389545760787072 11149623076489441280 13849856607218095488 16550090137946749696 803579594965852288 3503813125694506496 6204046656423160704 8904280187151814912 11604513717880469120 14304747248609123328 17004980779337777536 1258470236356880128 3958703767085534336 6658937297814188544 9359170828542842752 12059404359271496960 14759637890000151168 17459871420728805376 1713360877747907968 4413594408476562176 7113827939205216384 9814061469933870592 12514295000662524800 15214528531391179008 17914762062119833216 2168251519138935808 4868485049867590016 7568718580596244224 10268952111324898432 12969185642053552640 15669419172782206848 18369652703510861056 2623142160529963648 5323375691258617856 8023609221987272064 10723842752715926272 13424076283444580480 16124309814173234688 377799271192337280 3078032801920991488 5778266332649645696 8478499863378299904 11178733394106954112 13878966924835608320 16579200455564262528 832689912583365120 3532923443312019328 6233156974040673536 8933390504769327744 11633624035497981952 14333857566226636160 17034091096955290368 1287580553974392960 3987814084703047168 6688047615431701376 9388281146160355584 12088514676889009792 14788748207617664000 17488981738346318208 1742471195365420800 4442704726094075008 7142938256822729216 9843171787551383424 12543405318280037632 15243638849008691840 17943872379737346048 2197361836756448640 4897595367485102848 7597828898213757056 10298062428942411264 12998295959671065472 15698529490399719680 18398763021128373888 2652252478147476480 5352486008876130688 8052719539604784896 10752953070333439104 13453186601062093312 16153420131790747520 406909588809850112 3107143119538504320 5807376650267158528 8507610180995812736 11207843711724466944 13908077242453121152 16608310773181775360 861800230200877952 3562033760929532160 6262267291658186368 8962500822386840576 11662734353115494784 14362967883844148992 17063201414572803200 1316690871591905792 4016924402320560000 6717157933049214208 9417391463777868416 12117624994506522624 14817858525235176832 17518092055963831040 1771581512982933632 4471815043711587840 7172048574440242048 9872282105168896256 12572515635897550464 15272749166626204672 17972982697354858880 2226472154373961472 4926705685102615680 7626939215831269888 10327172746559924096 13027406277288578304 15727639808017232512 18427873338745886720 2681362795764989312 5381596326493643520 8081829857222297728 10782063387950951936 13482296918679606144 16182530449408260352 436019906427362944 3136253437156017152 5836486967884671360 8536720498613325568 11236954029341979776 13937187560070633984 16637421090799288192 890910547818390784 3591144078547044992 6291377609275699200 8991611140004353408 11691844670733007616 14392078201461661824 17092311732190316032 1345801189209418624 4046034719938072832 6746268250666727040 9446501781395381248 12146735312124035456 14846968842852689664 17547202373581343872 1800691830600446464 4500925361329100672 7201158892057754880 9901392422786409088 12601625953515063296 15301859484243717504 18002093014972371712 2255582471991474304 4955816002720128512 7656049533448782720 10356283064177436928 13056516594906091136 15756750125634745344 10239582653847936 2710473113382502144 5410706644111156352 8110940174839810560 10811173705568464768 13511407236297118976 16211640767025773184 465130224044875776 3165363754773529984 5865597285502184192 8565830816230838400 11266064346959492608 13966297877688146816 16666531408416801024 920020865435903616 3620254396164557824 6320487926893212032 9020721457621866240 11720954988350520448 14421188519079174656 17121422049807828864 1374911506826931456 4075145037555585664 6775378568284239872 9475612099012894080 12175845629741548288 14876079160470202496 17576312691198856704 1829802148217959296 4530035678946613504 7230269209675267712 9930502740403921920 12630736271132576128 15330969801861230336 18031203332589884544 2284692789608987136 4984926320337641344 7685159851066295552 10385393381794949760 13085626912523603968 15785860443252258176 39349900271360768 2739583431000014976 5439816961728669184 8140050492457323392 10840284023185977600 13540517553914631808 16240751084643286016 494240541662388608 3194474072391042816 5894707603119697024 8594941133848351232 11295174664577005440 13995408195305659648 16695641726034313856 949131183053416448 3649364713782070656 6349598244510724864 9049831775239379072 11750065305968033280 14450298836696687488 17150532367425341696 1404021824444444288 4104255355173098496 6804488885901752704 9504722416630406912 12204955947359061120 14905189478087715328 17605423008816369536 1858912465835472128 4559145996564126336 7259379527292780544 9959613058021434752 12659846588750088960 15360080119478743168 18060313650207397376 2313803107226499968 5014036637955154176 7714270168683808384 10414503699412462592 13114737230141116800 15814970760869771008 68460217888873600 2768693748617527808 5468927279346182016 8169160810074836224 10869394340803490432 13569627871532144640 16269861402260798848 523350859279901440 3223584390008555648 5923817920737209856 8624051451465864064 11324284982194518272 14024518512923172480 16724752043651826688 978241500670929280 3678475031399583488 6378708562128237696 9078942092856891904 11779175623585546112 14479409154314200320 17179642685042854528 1433132142061957120 4133365672790611328 6833599203519265536 9533832734247919744 12234066264976573952 14934299795705228160 17634533326433882368 1888022783452984960 4588256314181639168 7288489844910293376 9988723375638947584 12688956906367601792 15389190437096256000 18089423967824910208 2342913424844012800 5043146955572667008 7743380486301321216 10443614017029975424 13143847547758629632 15844081078487283840 97570535506386432 2797804066235040640 5498037596963694848 8198271127692349056 10898504658421003264 13598738189149657472 16298971719878311680 552461176897414272 3252694707626068480 5952928238354722688 8653161769083376896 11353395299812031104 14053628830540685312 16753862361269339520 1007351818288442112 3707585349017096320 6407818879745750528 9108052410474404736 11808285941203058944 14508519471931713152 17208753002660367360 1462242459679469952 4162475990408124160 6862709521136778368 9562943051865432576 12263176582594086784 14963410113322740992 17663643644051395200 1917133101070497792 4617366631799152000 7317600162527806208 10017833693256460416 12718067223985114624 15418300754713768832 18118534285442423040 2372023742461525632 5072257273190179840 7772490803918834048 10472724334647488256 13172957865376142464 15873191396104796672 126680853123899264 2826914383852553472 5527147914581207680 8227381445309861888 10927614976038516096 13627848506767170304 16328082037495824512 581571494514927104 3281805025243581312 5982038555972235520 8682272086700889728 11382505617429543936 14082739148158198144 16782972678886852352 1036462135905954944 3736695666634609152 6436929197363263360 9137162728091917568 11837396258820571776 14537629789549225984 17237863320277880192 1491352777296982784 4191586308025636992 6891819838754291200 9592053369482945408 12292286900211599616 14992520430940253824 17692753961668908032 1946243418688010624 4646476949416664832 7346710480145319040 10046944010873973248 12747177541602627456 15447411072331281664 18147644603059935872 2401134060079038464 5101367590807692672 7801601121536346880 10501834652265001088 13202068182993655296 15902301713722309504 155791170741412096 2856024701470066304 5556258232198720512 8256491762927374720 10956725293656028928 13656958824384683136 16357192355113337344 610681812132439936 3310915342861094144 6011148873589748352 8711382404318402560 11411615935047056768 14111849465775710976 16812082996504365184 1065572453523467776 3765805984252121984 6466039514980776192 9166273045709430400 11866506576438084608 14566740107166738816 17266973637895393024 1520463094914495616 4220696625643149824 6920930156371804032 9621163687100458240 12321397217829112448 15021630748557766656 17721864279286420864 1975353736305523456 4675587267034177664 7375820797762831872 10076054328491486080 12776287859220140288 15476521389948794496 18176754920677448704 2430244377696551296 5130477908425205504 7830711439153859712 10530944969882513920 13231178500611168128 15931412031339822336 184901488358924928 2885135019087579136 5585368549816233344 8285602080544887552 10985835611273541760 13686069142002195968 16386302672730850176 639792129749952768 3340025660478606976 6040259191207261184 8740492721935915392 11440726252664569600 14140959783393223808 16841193314121878016 1094682771140980608 3794916301869634816 6495149832598289024 9195383363326943232 11895616894055597440 14595850424784251648 17296083955512905856 1549573412532008448 4249806943260662656 6950040473989316864 9650274004717971072 12350507535446625280 15050741066175279488 17750974596903933696 2004464053923036288 4704697584651690496 7404931115380344704 10105164646108998912 12805398176837653120 15505631707566307328 18205865238294961536 2459354695314064128 5159588226042718336 7859821756771372544 10560055287500026752 13260288818228680960 15960522348957335168 214011805976437760 2914245336705091968 5614478867433746176 8314712398162400384 11014945928891054592 13715179459619708800 16415412990348363008 668902447367465600 3369135978096119808 6069369508824774016 8769603039553428224 11469836570282082432 14170070101010736640 16870303631739390848 1123793088758493440 3824026619487147648 6524260150215801856 9224493680944456064 11924727211673110272 14624960742401764480 17325194273130418688 1578683730149521280 4278917260878175488 6979150791606829696 9679384322335483904 12379617853064138112 15079851383792792320 17780084914521446528 2033574371540549120 4733807902269203328 7434041432997857536 10134274963726511744 12834508494455165952 15534742025183820160 18234975555912474368 2488465012931576960 5188698543660231168 7888932074388885376 10589165605117539584 13289399135846193792 15989632666574848000 243122123593950592 2943355654322604800 5643589185051259008 8343822715779913216 11044056246508567424 13744289777237221632 16444523307965875840 698012764984978432 3398246295713632640 6098479826442286848 8798713357170941056 11498946887899595264 14199180418628249472 16899413949356903680 1152903406376006272 3853136937104660480 6553370467833314688 9253603998561968896 11953837529290623104 14654071060019277312 17354304590747931520 1607794047767034112 4308027578495688320 7008261109224342528 9708494639952996736 12408728170681650944 15108961701410305152 17809195232138959360 2062684689158061952 4762918219886716160 7463151750615370368 10163385281344024576 12863618812072678784 15563852342801332992 18264085873529987200 2517575330549089792 5217808861277744000 7918042392006398208 10618275922735052416 13318509453463706624 16018742984192360832 272232441211463424 2972465971940117632 5672699502668771840 8372933033397426048 11073166564126080256 13773400094854734464 16473633625583388672 727123082602491264 3427356613331145472 6127590144059799680 8827823674788453888 11528057205517108096 14228290736245762304 16928524266974416512 1182013723993519104 3882247254722173312 6582480785450827520 9282714316179481728 11982947846908135936 14683181377636790144 17383414908365444352 1636904365384546944 4337137896113201152 7037371426841855360 9737604957570509568 12437838488299163776 15138072019027817984 17838305549756472192 2091795006775574784 4792028537504228992 7492262068232883200 10192495598961537408 12892729129690191616 15592962660418845824 18293196191147500032 2546685648166602624 5246919178895256832 7947152709623911040 10647386240352565248 13347619771081219456 16047853301809873664 301342758828976256 3001576289557630464 5701809820286284672 8402043351014938880 11102276881743593088 13802510412472247296 16502743943200901504 756233400220004096 3456466930948658304 6156700461677312512 8856933992405966720 11557167523134620928 14257401053863275136 16957634584591929344 1211124041611031936 3911357572339686144 6611591103068340352 9311824633796994560 12012058164525648768 14712291695254302976 17412525225982957184 1666014683002059776 4366248213730713984 7066481744459368192 9766715275188022400 12466948805916676608 15167182336645330816 17867415867373985024 2120905324393087616 4821138855121741824 7521372385850396032 10221605916579050240 12921839447307704448 15622072978036358656 18322306508765012864 2575795965784115456 5276029496512769664 7976263027241423872 10676496557970078080 13376730088698732288 16076963619427386496 330453076446489088 3030686607175143296 5730920137903797504 8431153668632451712 11131387199361105920 13831620730089760128 16531854260818414336 785343717837516928 3485577248566171136 6185810779294825344 8886044310023479552 11586277840752133760 14286511371480787968 16986744902209442176 1240234359228544768 3940467889957198976 6640701420685853184 9340934951414507392 12041168482143161600 14741402012871815808 17441635543600470016 1695125000619572608 4395358531348226816 7095592062076881024 9795825592805535232 12496059123534189440 15196292654262843648 17896526184991497856 2150015642010600448 4850249172739254656 7550482703467908864 10250716234196563072 12950949764925217280 15651183295653871488 18351416826382525696 2604906283401628288 5305139814130282496 8005373344858936704 10705606875587590912 13405840406316245120 16106073937044899328 359563394064001920 3059796924792656128 5760030455521310336 8460263986249964544 11160497516978618752 13860731047707272960 16560964578435927168 814454035455029760 3514687566183683968 6214921096912338176 8915154627640992384 11615388158369646592 14315621689098300800 17015855219826955008 1269344676846057600 3969578207574711808 6669811738303366016 9370045269032020224 12070278799760674432 14770512330489328640 17470745861217982848 1724235318237085440 4424468848965739648 7124702379694393856 9824935910423048064 12525169441151702272 15225402971880356480 17925636502609010688 2179125959628113280 4879359490356767488 7579593021085421696 10279826551814075904 12980060082542730112 15680293613271384320 18380527144000038528 2634016601019141120 5334250131747795328 8034483662476449536 10734717193205103744 13434950723933757952 16135184254662412160 388673711681514752 3088907242410168960 5789140773138823168 8489374303867477376 11189607834596131584 13889841365324785792 16590074896053440000 843564353072542592 3543797883801196800 6244031414529851008 8944264945258505216 11644498475987159424 14344732006715813632 17044965537444467840 1298454994463570432 3998688525192224640 6698922055920878848 9399155586649533056 12099389117378187264 14799622648106841472 17499856178835495680 1753345635854598272 4453579166583252480 7153812697311906688 9854046228040560896 12554279758769215104 15254513289497869312 17954746820226523520 2208236277245626112 4908469807974280320 7608703338702934528 10308936869431588736 13009170400160242944 15709403930888897152 18409637461617551360 2663126918636653952 5363360449365308160 8063593980093962368 10763827510822616576 13464061041551270784 16164294572279924992 417784029299027584 3118017560027681792 5818251090756336000 8518484621484990208 11218718152213644416 13918951682942298624 16619185213670952832 872674670690055424 3572908201418709632 6273141732147363840 8973375262876018048 11673608793604672256 14373842324333326464 17074075855061980672 1327565312081083264 4027798842809737472 6728032373538391680 9428265904267045888 12128499434995700096 14828732965724354304 17528966496453008512 1782455953472111104 4482689484200765312 7182923014929419520 9883156545658073728 12583390076386727936 15283623607115382144 17983857137844036352 2237346594863138944 4937580125591793152 7637813656320447360 10338047187049101568 13038280717777755776 15738514248506409984 18438747779235064192 2692237236254166784 5392470766982820992 8092704297711475200 10792937828440129408 13493171359168783616 16193404889897437824 446894346916540416 3147127877645194624 5847361408373848832 8547594939102503040 11247828469831157248 13948062000559811456 16648295531288465664 901784988307568256 3602018519036222464 6302252049764876672 9002485580493530880 11702719111222185088 14402952641950839296 17103186172679493504 1356675629698596096 4056909160427250304 6757142691155904512 9457376221884558720 12157609752613212928 14857843283341867136 17558076814070521344 1811566271089623936 4511799801818278144 7212033332546932352 9912266863275586560 12612500394004240768 15312733924732894976 18012967455461549184 2266456912480651776 4966690443209305984 7666923973937960192 10367157504666614400 13067391035395268608 15767624566123922816 21114023143025408 2721347553871679616 5421581084600333824 8121814615328988032 10822048146057642240 13522281676786296448 16222515207514950656 476004664534053248 3176238195262707456 5876471725991361664 8576705256720015872 11276938787448670080 13977172318177324288 16677405848905978496 930895305925081088 3631128836653735296 6331362367382389504 9031595898111043712 11731829428839697920 14432062959568352128 17132296490297006336 1385785947316108928 4086019478044763136 6786253008773417344 9486486539502071552 12186720070230725760 14886953600959379968 17587187131688034176 1840676588707136768 4540910119435790976 7241143650164445184 9941377180893099392 12641610711621753600 15341844242350407808 18042077773079062016 2295567230098164608 4995800760826818816 7696034291555473024 10396267822284127232 13096501353012781440 15796734883741435648 50224340760538240 2750457871489192448 5450691402217846656 8150924932946500864 10851158463675155072 13551391994403809280 16251625525132463488 505114982151566080 3205348512880220288 5905582043608874496 8605815574337528704 11306049105066182912 14006282635794837120 16706516166523491328 960005623542593920 3660239154271248128 6360472684999902336 9060706215728556544 11760939746457210752 14461173277185864960 17161406807914519168 1414896264933621760 4115129795662275968 6815363326390930176 9515596857119584384 12215830387848238592 14916063918576892800 17616297449305547008 1869786906324649600 4570020437053303808 7270253967781958016 9970487498510612224 12670721029239266432 15370954559967920640 18071188090696574848 2324677547715677440 5024911078444331648 7725144609172985856 10425378139901640064 13125611670630294272 15825845201358948480 79334658378051072 2779568189106705280 5479801719835359488 8180035250564013696 10880268781292667904 13580502312021322112 16280735842749976320 534225299769078912 3234458830497733120 5934692361226387328 8634925891955041536 11335159422683695744 14035392953412349952 16735626484141004160 989115941160106752 3689349471888760960 6389583002617415168 9089816533346069376 11790050064074723584 14490283594803377792 17190517125532032000 1444006582551134592 4144240113279788800 6844473644008443008 9544707174737097216 12244940705465751424 14945174236194405632 17645407766923059840 1898897223942162432 4599130754670816640 7299364285399470848 9999597816128125056 12699831346856779264 15400064877585433472 18100298408314087680 2353787865333190272 5054021396061844480 7754254926790498688 10454488457519152896 13154721988247807104 15854955518976461312 108444975995563904 2808678506724218112 5508912037452872320 8209145568181526528 10909379098910180736 13609612629638834944 16309846160367489152 563335617386591744 3263569148115245952 5963802678843900160 8664036209572554368 11364269740301208576 14064503271029862784 16764736801758516992 1018226258777619584 3718459789506273792 6418693320234928000 9118926850963582208 11819160381692236416 14519393912420890624 17219627443149544832 1473116900168647424 4173350430897301632 6873583961625955840 9573817492354610048 12274051023083264256 14974284553811918464 17674518084540572672 1928007541559675264 4628241072288329472 7328474603016983680 10028708133745637888 12728941664474292096 15429175195202946304 18129408725931600512 2382898182950703104 5083131713679357312 7783365244408011520 10483598775136665728 13183832305865319936 15884065836593974144 137555293613076736 2837788824341730944 5538022355070385152 8238255885799039360 10938489416527693568 13638722947256347776 16338956477985001984 592445935004104576 3292679465732758784 5992912996461412992 8693146527190067200 11393380057918721408 14093613588647375616 16793847119376029824 1047336576395132416 3747570107123786624 6447803637852440832 9148037168581095040 11848270699309749248 14548504230038403456 17248737760767057664 1502227217786160256 4202460748514814464 6902694279243468672 9602927809972122880 12303161340700777088 15003394871429431296 17703628402158085504 1957117859177188096 4657351389905842304 7357584920634496512 10057818451363150720 12758051982091804928 15458285512820459136 18158519043549113344 2412008500568215936 5112242031296870144 7812475562025524352 10512709092754178560 13212942623482832768 15913176154211486976 166665611230589568 2866899141959243776 5567132672687897984 8267366203416552192 10967599734145206400 13667833264873860608 16368066795602514816 621556252621617408 3321789783350271616 6022023314078925824 8722256844807580032 11422490375536234240 14122723906264888448 16822957436993542656 1076446894012645248 3776680424741299456 6476913955469953664 9177147486198607872 11877381016927262080 14577614547655916288 17277848078384570496 1531337535403673088 4231571066132327296 6931804596860981504 9632038127589635712 12332271658318289920 15032505189046944128 17732738719775598336 1986228176794700928 4686461707523355136 7386695238252009344 10086928768980663552 12787162299709317760 15487395830437971968 18187629361166626176 2441118818185728768 5141352348914382976 7841585879643037184 10541819410371691392 13242052941100345600 15942286471828999808 195775928848102400 2896009459576756608 5596242990305410816 8296476521034065024 10996710051762719232 13696943582491373440 16397177113220027648 650666570239130240 3350900100967784448 6051133631696438656 8751367162425092864 11451600693153747072 14151834223882401280 16852067754611055488 1105557211630158080 3805790742358812288 6506024273087466496 9206257803816120704 11906491334544774912 14606724865273429120 17306958396002083328 1560447853021185920 4260681383749840128 6960914914478494336 9661148445207148544 12361381975935802752 15061615506664456960 17761849037393111168 2015338494412213760 4715572025140867968 7415805555869522176 10116039086598176384 12816272617326830592 15516506148055484800 18216739678784139008 2470229135803241600 5170462666531895808 7870696197260550016 10570929727989204224 13271163258717858432 15971396789446512640 224886246465615232 2925119777194269440 5625353307922923648 8325586838651577856 11025820369380232064 13726053900108886272 16426287430837540480 679776887856643072 3380010418585297280 6080243949313951488 8780477480042605696 11480711010771259904 14180944541499914112 16881178072228568320 1134667529247670912 3834901059976325120 6535134590704979328 9235368121433633536 11935601652162287744 14635835182890941952 17336068713619596160 1589558170638698752 4289791701367352960 6990025232096007168 9690258762824661376 12390492293553315584 15090725824281969792 17790959355010624000 2044448812029726592 4744682342758380800 7444915873487035008 10145149404215689216 12845382934944343424 15545616465672997632 18245849996401651840 2499339453420754432 5199572984149408640 7899806514878062848 10600040045606717056 13300273576335371264 16000507107064025472 253996564083128064 2954230094811782272 5654463625540436480 8354697156269090688 11054930686997744896 13755164217726399104 16455397748455053312 708887205474155904 3409120736202810112 6109354266931464320 8809587797660118528 11509821328388772736 14210054859117426944 16910288389846081152 1163777846865183744 3864011377593837952 6564244908322492160 9264478439051146368 11964711969779800576 14664945500508454784 17365179031237108992 1618668488256211584 4318902018984865792 7019135549713520000 9719369080442174208 12419602611170828416 15119836141899482624 17820069672628136832 2073559129647239424 4773792660375893632 7474026191104547840 10174259721833202048 12874493252561856256 15574726783290510464 18274960314019164672 2528449771038267264 5228683301766921472 7928916832495575680 10629150363224229888 13329383893952884096 16029617424681538304 283106881700640896 2983340412429295104 5683573943157949312 8383807473886603520 11084041004615257728 13784274535343911936 16484508066072566144 737997523091668736 3438231053820322944 6138464584548977152 8838698115277631360 11538931646006285568 14239165176734939776 16939398707463593984 1192888164482696576 3893121695211350784 6593355225940004992 9293588756668659200 11993822287397313408 14694055818125967616 17394289348854621824 1647778805873724416 4348012336602378624 7048245867331032832 9748479398059687040 12448712928788341248 15148946459516995456 17849179990245649664 2102669447264752256 4802902977993406464 7503136508722060672 10203370039450714880 12903603570179369088 15603837100908023296 18304070631636677504 2557560088655780096 5257793619384434304 7958027150113088512 10658260680841742720 13358494211570396928 16058727742299051136 312217199318153728 3012450730046807936 5712684260775462144 8412917791504116352 11113151322232770560 13813384852961424768 16513618383690078976 767107840709181568 3467341371437835776 6167574902166489984 8867808432895144192 11568041963623798400 14268275494352452608 16968509025081106816 1221998482100209408 3922232012828863616 6622465543557517824 9322699074286172032 12022932605014826240 14723166135743480448 17423399666472134656 1676889123491237248 4377122654219891456 7077356184948545664 9777589715677199872 12477823246405854080 15178056777134508288 17878290307863162496 2131779764882265088 4832013295610919296 7532246826339573504 10232480357068227712 12932713887796881920 15632947418525536128 18333180949254190336 2586670406273292928 5286903937001947136 7987137467730601344 10687370998459255552 13387604529187909760 16087838059916563968 341327516935666560 3041561047664320768 5741794578392974976 8442028109121629184 11142261639850283392 13842495170578937600 16542728701307591808 796218158326694400 3496451689055348608 6196685219784002816 8896918750512657024 11597152281241311232 14297385811969965440 16997619342698619648 1251108799717722240 3951342330446376448 6651575861175030656 9351809391903684864 12052042922632339072 14752276453360993280 17452509984089647488 1705999441108750080 4406232971837404288 7106466502566058496 9806700033294712704 12506933564023366912 15207167094752021120 17907400625480675328 2160890082499777920 4861123613228432128 7561357143957086336 10261590674685740544 12961824205414394752 15662057736143048960 18362291266871703168 2615780723890805760 5316014254619459968 8016247785348114176 10716481316076768384 13416714846805422592 16116948377534076800 370437834553179392 3070671365281833600 5770904896010487808 8471138426739142016 11171371957467796224 13871605488196450432 16571839018925104640 825328475944207232 3525562006672861440 6225795537401515648 8926029068130169856 11626262598858824064 14326496129587478272 17026729660316132480 1280219117335235072 3980452648063889280 6680686178792543488 9380919709521197696 12081153240249851904 14781386770978506112 17481620301707160320 1735109758726262912 4435343289454917120 7135576820183571328 9835810350912225536 12536043881640879744 15236277412369533952 17936510943098188160 2190000400117290752 4890233930845944960 7590467461574599168 10290700992303253376 12990934523031907584 15691168053760561792 18391401584489216000 2644891041508318592 5345124572236972800 8045358102965627008 10745591633694281216 13445825164422935424 16146058695151589632 399548152170692224 3099781682899346432 5800015213628000640 8500248744356654848 11200482275085309056 13900715805813963264 16600949336542617472 854438793561720064 3554672324290374272 6254905855019028480 8955139385747682688 11655372916476336896 14355606447204991104 17055839977933645312 1309329434952747904 4009562965681402112 6709796496410056320 9410030027138710528 12110263557867364736 14810497088596018944 17510730619324673152 1764220076343775744 4464453607072429952 7164687137801084160 9864920668529738368 12565154199258392576 15265387729987046784 17965621260715700992 2219110717734803584 4919344248463457792 7619577779192112000 10319811309920766208 13020044840649420416 15720278371378074624 18420511902106728832 2674001359125831424 5374234889854485632 8074468420583139840 10774701951311794048 13474935482040448256 16175169012769102464 428658469788205056 3128892000516859264 5829125531245513472 8529359061974167680 11229592592702821888 13929826123431476096 16630059654160130304 883549111179232896 3583782641907887104 6284016172636541312 8984249703365195520 11684483234093849728 14384716764822503936 17084950295551158144 1338439752570260736 4038673283298914944 6738906814027569152 9439140344756223360 12139373875484877568 14839607406213531776 17539840936942185984 1793330393961288576 4493563924689942784 7193797455418596992 9894030986147251200 12594264516875905408 15294498047604559616 17994731578333213824 2248221035352316416 4948454566080970624 7648688096809624832 10348921627538279040 13049155158266933248 15749388688995587456 2878146014690048 2703111676743344256 5403345207471998464 8103578738200652672 10803812268929306880 13504045799657961088 16204279330386615296 457768787405717888 3158002318134372096 5858235848863026304 8558469379591680512 11258702910320334720 13958936441048988928 16659169971777643136 912659428796745728 3612892959525399936 6313126490254054144 9013360020982708352 11713593551711362560 14413827082440016768 17114060613168670976 1367550070187773568 4067783600916427776 6768017131645081984 9468250662373736192 12168484193102390400 14868717723831044608 17568951254559698816 1822440711578801408 4522674242307455616 7222907773036109824 9923141303764764032 12623374834493418240 15323608365222072448 18023841895950726656 2277331352969829248 4977564883698483456 7677798414427137664 10378031945155791872 13078265475884446080 15778499006613100288 31988463632202880 2732221994360857088 5432455525089511296 8132689055818165504 10832922586546819712 13533156117275473920 16233389648004128128 486879105023230720 3187112635751884928 5887346166480539136 8587579697209193344 11287813227937847552 13988046758666501760 16688280289395155968 941769746414258560 3642003277142912768 6342236807871566976 9042470338600221184 11742703869328875392 14442937400057529600 17143170930786183808 1396660387805286400 4096893918533940608 6797127449262594816 9497360979991249024 12197594510719903232 14897828041448557440 17598061572177211648 1851551029196314240 4551784559924968448 7252018090653622656 9952251621382276864 12652485152110931072 15352718682839585280 18052952213568239488 2306441670587342080 5006675201315996288 7706908732044650496 10407142262773304704 13107375793501958912 15807609324230613120 61098781249715712 2761332311978369920 5461565842707024128 8161799373435678336 10862032904164332544 13562266434892986752 16262499965621640960 515989422640743552 3216222953369397760 5916456484098051968 8616690014826706176 11316923545555360384 14017157076284014592 16717390607012668800 970880064031771392 3671113594760425600 6371347125489079808 9071580656217734016 11771814186946388224 14472047717675042432 17172281248403696640 1425770705422799232 4126004236151453440 6826237766880107648 9526471297608761856 12226704828337416064 14926938359066070272 17627171889794724480 1880661346813827072 4580894877542481280 7281128408271135488 9981361938999789696 12681595469728443904 15381829000457098112 18082062531185752320 2335551988204854912 5035785518933509120 7736019049662163328 10436252580390817536 13136486111119471744 15836719641848125952 90209098867228544 2790442629595882752 5490676160324536960 8190909691053191168 10891143221781845376 13591376752510499584 16291610283239153792 545099740258256384 3245333270986910592 5945566801715564800 8645800332444219008 11346033863172873216 14046267393901527424 16746500924630181632 999990381649284224 3700223912377938432 6400457443106592640 9100690973835246848 11800924504563901056 14501158035292555264 17201391566021209472 1454881023040312064 4155114553768966272 6855348084497620480 9555581615226274688 12255815145954928896 14956048676683583104 17656282207412237312 1909771664431339904 4610005195159994112 7310238725888648320 10010472256617302528 12710705787345956736 15410939318074610944 18111172848803265152 2364662305822367744 5064895836551021952 7765129367279676160 10465362898008330368 13165596428736984576 15865829959465638784 119319416484741376 2819552947213395584 5519786477942049792 8220020008670704000 10920253539399358208 13620487070128012416 16320720600856666624 574210057875769216 3274443588604423424 5974677119333077632 8674910650061731840 11375144180790386048 14075377711519040256 16775611242247694464 1029100699266797056 3729334229995451264 6429567760724105472 9129801291452759680 11830034822181413888 14530268352910068096 17230501883638722304 1483991340657824896 4184224871386479104 6884458402115133312 9584691932843787520 12284925463572441728 14985158994301095936 17685392525029750144 1938881982048852736 4639115512777506944 7339349043506161152 10039582574234815360 12739816104963469568 15440049635692123776 18140283166420777984 2393772623439880576 5094006154168534784 7794239684897188992 10494473215625843200 13194706746354497408 15894940277083151616 148429734102254208 2848663264830908416 5548896795559562624 8249130326288216832 10949363857016871040 13649597387745525248 16349830918474179456 603320375493282048 3303553906221936256 6003787436950590464 8704020967679244672 11404254498407898880 14104488029136553088 16804721559865207296 1058211016884309888 3758444547612964096 6458678078341618304 9158911609070272512 11859145139798926720 14559378670527580928 17259612201256235136 1513101658275337728 4213335189003991936 6913568719732646144 9613802250461300352 12314035781189954560 15014269311918608768 17714502842647262976 1967992299666365568 4668225830395019776 7368459361123673984 10068692891852328192 12768926422580982400 15469159953309636608 18169393484038290816 2422882941057393408 5123116471786047616 7823350002514701824 10523583533243356032 13223817063972010240 15924050594700664448 177540051719767040 2877773582448421248 5578007113177075456 8278240643905729664 10978474174634383872 13678707705363038080 16378941236091692288 632430693110794880 3332664223839449088 6032897754568103296 8733131285296757504 11433364816025411712 14133598346754065920 16833831877482720128 1087321334501822720 3787554865230476928 6487788395959131136 9188021926687785344 11888255457416439552 14588488988145093760 17288722518873747968 1542211975892850560 4242445506621504768 6942679037350158976 9642912568078813184 12343146098807467392 15043379629536121600 17743613160264775808 1997102617283878400 4697336148012532608 7397569678741186816 10097803209469841024 12798036740198495232 15498270270927149440 18198503801655803648 2451993258674906240 5152226789403560448 7852460320132214656 10552693850860868864 13252927381589523072 15953160912318177280 206650369337279872 2906883900065934080 5607117430794588288 8307350961523242496 11007584492251896704 13707818022980550912 16408051553709205120 661541010728307712 3361774541456961920 6062008072185616128 8762241602914270336 11462475133642924544 14162708664371578752 16862942195100232960 1116431652119335552 3816665182847989760 6516898713576643968 9217132244305298176 11917365775033952384 14617599305762606592 17317832836491260800 1571322293510363392 4271555824239017600 6971789354967671808 9672022885696326016 12372256416424980224 15072489947153634432 17772723477882288640 2026212934901391232 4726446465630045440 7426679996358699648 10126913527087353856 12827147057816008064 15527380588544662272 18227614119273316480 2481103576292419072 5181337107021073280 7881570637749727488 10581804168478381696 13282037699207035904 15982271229935690112 235760686954792704 2935994217683446912 5636227748412101120 8336461279140755328 11036694809869409536 13736928340598063744 16437161871326717952 690651328345820544 3390884859074474752 6091118389803128960 8791351920531783168 11491585451260437376 14191818981989091584 16892052512717745792 1145541969736848384 3845775500465502592 6546009031194156800 9246242561922811008 11946476092651465216 14646709623380119424 17346943154108773632 1600432611127876224 4300666141856530432 7000899672585184640 9701133203313838848 12401366734042493056 15101600264771147264 17801833795499801472 2055323252518904064 4755556783247558272 7455790313976212480 10156023844704866688 12856257375433520896 15556490906162175104 18256724436890829312 2510213893909931904 5210447424638586112 7910680955367240320 10610914486095894528 13311148016824548736 16011381547553202944 264871004572305536 2965104535300959744 5665338066029613952 8365571596758268160 11065805127486922368 13766038658215576576 16466272188944230784 719761645963333376 3419995176691987584 6120228707420641792 8820462238149296000 11520695768877950208 14220929299606604416 16921162830335258624 1174652287354361216 3874885818083015424 6575119348811669632 9275352879540323840 11975586410268978048 14675819940997632256 17376053471726286464 1629542928745389056 4329776459474043264 7030009990202697472 9730243520931351680 12430477051660005888 15130710582388660096 17830944113117314304 2084433570136416896 4784667100865071104 7484900631593725312 10185134162322379520 12885367693051033728 15585601223779687936 18285834754508342144 2539324211527444736 5239557742256098944 7939791272984753152 10640024803713407360 13340258334442061568 16040491865170715776 293981322189818368 2994214852918472576 5694448383647126784 8394681914375780992 11094915445104435200 13795148975833089408 16495382506561743616 748871963580846208 3449105494309500416 6149339025038154624 8849572555766808832 11549806086495463040 14250039617224117248 16950273147952771456 1203762604971874048 3903996135700528256 6604229666429182464 9304463197157836672 12004696727886490880 14704930258615145088 17405163789343799296 1658653246362901888 4358886777091556096 7059120307820210304 9759353838548864512 12459587369277518720 15159820900006172928 17860054430734827136 2113543887753929728 4813777418482583936 7514010949211238144 10214244479939892352 12914478010668546560 15614711541397200768 18314945072125854976 2568434529144957568 5268668059873611776 7968901590602265984 10669135121330920192 13369368652059574400 16069602182788228608 323091639807331200 3023325170535985408 5723558701264639616 8423792231993293824 11124025762721948032 13824259293450602240 16524492824179256448 777982281198359040 3478215811927013248 6178449342655667456 8878682873384321664 11578916404112975872 14279149934841630080 16979383465570284288 1232872922589386880 3933106453318041088 6633339984046695296 9333573514775349504 12033807045504003712 14734040576232657920 17434274106961312128 1687763563980414720 4387997094709068928 7088230625437723136 9788464156166377344 12488697686895031552 15188931217623685760 17889164748352339968 2142654205371442560 4842887736100096768 7543121266828750976 10243354797557405184 12943588328286059392 15643821859014713600 18344055389743367808 2597544846762470400 5297778377491124608 7998011908219778816 10698245438948433024 13398478969677087232 16098712500405741440 352201957424844032 3052435488153498240 5752669018882152448 8452902549610806656 11153136080339460864 13853369611068115072 16553603141796769280 807092598815871872 3507326129544526080 6207559660273180288 8907793191001834496 11608026721730488704 14308260252459142912 17008493783187797120 1261983240206899712 3962216770935553920 6662450301664208128 9362683832392862336 12062917363121516544 14763150893850170752 17463384424578824960 1716873881597927552 4417107412326581760 7117340943055235968 9817574473783890176 12517808004512544384 15218041535241198592 17918275065969852800 2171764522988955392 4871998053717609600 7572231584446263808 10272465115174918016 12972698645903572224 15672932176632226432 18373165707360880640 2626655164379983232 5326888695108637440 8027122225837291648 10727355756565945856 13427589287294600064 16127822818023254272 381312275042356864 3081545805771011072 5781779336499665280 8482012867228319488 11182246397956973696 13882479928685627904 16582713459414282112 836202916433384704 3536436447162038912 6236669977890693120 8936903508619347328 11637137039348001536 14337370570076655744 17037604100805309952 1291093557824412544 3991327088553066752 6691560619281720960 9391794150010375168 12092027680739029376 14792261211467683584 17492494742196337792 1745984199215440384 4446217729944094592 7146451260672748800 9846684791401403008 12546918322130057216 15247151852858711424 17947385383587365632 2200874840606468224 4901108371335122432 7601341902063776640 10301575432792430848 13001808963521085056 15702042494249739264 18402276024978393472 2655765481997496064 5355999012726150272 8056232543454804480 10756466074183458688 13456699604912112896 16156933135640767104 410422592659869696 3110656123388523904 5810889654117178112 8511123184845832320 11211356715574486528 13911590246303140736 16611823777031794944 865313234050897536 3565546764779551744 6265780295508205952 8966013826236860160 11666247356965514368 14366480887694168576 17066714418422822784 1320203875441925376 4020437406170579584 6720670936899233792 9420904467627888000 12121137998356542208 14821371529085196416 17521605059813850624 1775094516832953216 4475328047561607424 7175561578290261632 9875795109018915840 12576028639747570048 15276262170476224256 17976495701204878464 2229985158223981056 4930218688952635264 7630452219681289472 10330685750409943680 13030919281138597888 15731152811867252096 18431386342595906304 2684875799615008896 5385109330343663104 8085342861072317312 10785576391800971520 13485809922529625728 16186043453258279936 439532910277382528 3139766441006036736 5839999971734690944 8540233502463345152 11240467033191999360 13940700563920653568 16640934094649307776 894423551668410368 3594657082397064576 6294890613125718784 8995124143854372992 11695357674583027200 14395591205311681408 17095824736040335616 1349314193059438208 4049547723788092416 6749781254516746624 9450014785245400832 12150248315974055040 14850481846702709248 17550715377431363456 1804204834450466048 4504438365179120256 7204671895907774464 9904905426636428672 12605138957365082880 15305372488093737088 18005606018822391296 2259095475841493888 4959329006570148096 7659562537298802304 10359796068027456512 13060029598756110720 15760263129484764928 13752586503867520 2713986117232521728 5414219647961175936 8114453178689830144 10814686709418484352 13514920240147138560 16215153770875792768 468643227894895360 3168876758623549568 5869110289352203776 8569343820080857984 11269577350809512192 13969810881538166400 16670044412266820608 923533869285923200 3623767400014577408 6324000930743231616 9024234461471885824 11724467992200540032 14424701522929194240 17124935053657848448 1378424510676951040 4078658041405605248 6778891572134259456 9479125102862913664 12179358633591567872 14879592164320222080 17579825695048876288 1833315152067978880 4533548682796633088 7233782213525287296 9934015744253941504 12634249274982595712 15334482805711249920 18034716336439904128 2288205793459006720 4988439324187660928 7688672854916315136 10388906385644969344 13089139916373623552 15789373447102277760 42862904121380352 2743096434850034560 5443329965578688768 8143563496307342976 10843797027035997184 13544030557764651392 16244264088493305600 497753545512408192 3197987076241062400 5898220606969716608 8598454137698370816 11298687668427025024 13998921199155679232 16699154729884333440 952644186903436032 3652877717632090240 6353111248360744448 9053344779089398656 11753578309818052864 14453811840546707072 17154045371275361280 1407534828294463872 4107768359023118080 6808001889751772288 9508235420480426496 12208468951209080704 14908702481937734912 17608936012666389120 1862425469685491712 4562659000414145920 7262892531142800128 9963126061871454336 12663359592600108544 15363593123328762752 18063826654057416960 2317316111076519552 5017549641805173760 7717783172533827968 10418016703262482176 13118250233991136384 15818483764719790592 71973221738893184 2772206752467547392 5472440283196201600 8172673813924855808 10872907344653510016 13573140875382164224 16273374406110818432 526863863129921024 3227097393858575232 5927330924587229440 8627564455315883648 11327797986044537856 14028031516773192064 16728265047501846272 981754504520948864 3681988035249603072 6382221565978257280 9082455096706911488 11782688627435565696 14482922158164219904 17183155688892874112 1436645145911976704 4136878676640630912 6837112207369285120 9537345738097939328 12237579268826593536 14937812799555247744 17638046330283901952 1891535787303004544 4591769318031658752 7292002848760312960 9992236379488967168 12692469910217621376 15392703440946275584 18092936971674929792 2346426428694032384 5046659959422686592 7746893490151340800 10447127020879995008 13147360551608649216 15847594082337303424 101083539356406016 2801317070085060224 5501550600813714432 8201784131542368640 10902017662271022848 13602251192999677056 16302484723728331264 555974180747433856 3256207711476088064 5956441242204742272 8656674772933396480 11356908303662050688 14057141834390704896 16757375365119359104 1010864822138461696 3711098352867115904 6411331883595770112 9111565414324424320 11811798945053078528 14512032475781732736 17212266006510386944 1465755463529489536 4165988994258143744 6866222524986797952 9566456055715452160 12266689586444106368 14966923117172760576 17667156647901414784 1920646104920517376 4620879635649171584 7321113166377825792 10021346697106480000 12721580227835134208 15421813758563788416 18122047289292442624 2375536746311545216 5075770277040199424 7776003807768853632 10476237338497507840 13176470869226162048 15876704399954816256 130193856973918848 2830427387702573056 5530660918431227264 8230894449159881472 10931127979888535680 13631361510617189888 16331595041345844096 585084498364946688 3285318029093600896 5985551559822255104 8685785090550909312 11386018621279563520 14086252152008217728 16786485682736871936 1039975139755974528 3740208670484628736 6440442201213282944 9140675731941937152 11840909262670591360 14541142793399245568 17241376324127899776 1494865781147002368 4195099311875656576 6895332842604310784 9595566373332964992 12295799904061619200 14996033434790273408 17696266965518927616 1949756422538030208 4649989953266684416 7350223483995338624 10050457014723992832 12750690545452647040 15450924076181301248 18151157606909955456 2404647063929058048 5104880594657712256 7805114125386366464 10505347656115020672 13205581186843674880 15905814717572329088 159304174591431680 2859537705320085888 5559771236048740096 8260004766777394304 10960238297506048512 13660471828234702720 16360705358963356928 614194815982459520 3314428346711113728 6014661877439767936 8714895408168422144 11415128938897076352 14115362469625730560 16815596000354384768 1069085457373487360 3769318988102141568 6469552518830795776 9169786049559449984 11870019580288104192 14570253111016758400 17270486641745412608 1523976098764515200 4224209629493169408 6924443160221823616 9624676690950477824 12324910221679132032 15025143752407786240 17725377283136440448 1978866740155543040 4679100270884197248 7379333801612851456 10079567332341505664 12779800863070159872 15480034393798814080 18180267924527468288 2433757381546570880 5133990912275225088 7834224443003879296 10534457973732533504 13234691504461187712 15934925035189841920 188414492208944512 2888648022937598720 5588881553666252928 8289115084394907136 10989348615123561344 13689582145852215552 16389815676580869760 643305133599972352 3343538664328626560 6043772195057280768 8744005725785934976 11444239256514589184 14144472787243243392 16844706317971897600 1098195774991000192 3798429305719654400 6498662836448308608 9198896367176962816 11899129897905617024 14599363428634271232 17299596959362925440 1553086416382028032 4253319947110682240 6953553477839336448 9653787008567990656 12354020539296644864 15054254070025299072 17754487600753953280 2007977057773055872 4708210588501710080 7408444119230364288 10108677649959018496 12808911180687672704 15509144711416326912 18209378242144981120 2462867699164083712 5163101229892737920 7863334760621392128 10563568291350046336 13263801822078700544 15964035352807354752 217524809826457344 2917758340555111552 5617991871283765760 8318225402012419968 11018458932741074176 13718692463469728384 16418925994198382592 672415451217485184 3372648981946139392 6072882512674793600 8773116043403447808 11473349574132102016 14173583104860756224 16873816635589410432 1127306092608513024 3827539623337167232 6527773154065821440 9228006684794475648 11928240215523129856 14628473746251784064 17328707276980438272 1582196733999540864 4282430264728195072 6982663795456849280 9682897326185503488 12383130856914157696 15083364387642811904 17783597918371466112 2037087375390568704 4737320906119222912 7437554436847877120 10137787967576531328 12838021498305185536 15538255029033839744 18238488559762493952 2491978016781596544 5192211547510250752 7892445078238904960 10592678608967559168 13292912139696213376 15993145670424867584 246635127443970176 2946868658172624384 5647102188901278592 8347335719629932800 11047569250358587008 13747802781087241216 16448036311815895424 701525768834998016 3401759299563652224 6101992830292306432 8802226361020960640 11502459891749614848 14202693422478269056 16902926953206923264 1156416410226025856 3856649940954680064 6556883471683334272 9257117002411988480 11957350533140642688 14657584063869296896 17357817594597951104 1611307051617053696 4311540582345707904 7011774113074362112 9712007643803016320 12412241174531670528 15112474705260324736 17812708235988978944 2066197693008081536 4766431223736735744 7466664754465389952 10166898285194044160 12867131815922698368 15567365346651352576 18267598877380006784 2521088334399109376 5221321865127763584 7921555395856417792 10621788926585072000 13322022457313726208 16022255988042380416 275745445061483008 2975978975790137216 5676212506518791424 8376446037247445632 11076679567976099840 13776913098704754048 16477146629433408256 730636086452510848 3430869617181165056 6131103147909819264 8831336678638473472 11531570209367127680 14231803740095781888 16932037270824436096 1185526727843538688 3885760258572192896 6585993789300847104 9286227320029501312 11986460850758155520 14686694381486809728 17386927912215463936 1640417369234566528 4340650899963220736 7040884430691874944 9741117961420529152 12441351492149183360 15141585022877837568 17841818553606491776 2095308010625594368 4795541541354248576 7495775072082902784 10196008602811556992 12896242133540211200 15596475664268865408 18296709194997519616 2550198652016622208 5250432182745276416 7950665713473930624 10650899244202584832 13351132774931239040 16051366305659893248 304855762678995840 3005089293407650048 5705322824136304256 8405556354864958464 11105789885593612672 13806023416322266880 16506256947050921088 759746404070023680 3459979934798677888 6160213465527332096 8860446996255986304 11560680526984640512 14260914057713294720 16961147588441948928 1214637045461051520 3914870576189705728 6615104106918359936 9315337637647014144 12015571168375668352 14715804699104322560 17416038229832976768 1669527686852079360 4369761217580733568 7069994748309387776 9770228279038041984 12470461809766696192 15170695340495350400 17870928871224004608 2124418328243107200 4824651858971761408 7524885389700415616 10225118920429069824 12925352451157724032 15625585981886378240 18325819512615032448 2579308969634135040 5279542500362789248 7979776031091443456 10680009561820097664 13380243092548751872 16080476623277406080 333966080296508672 3034199611025162880 5734433141753817088 8434666672482471296 11134900203211125504 13835133733939779712 16535367264668433920 788856721687536512 3489090252416190720 6189323783144844928 8889557313873499136 11589790844602153344 14290024375330807552 16990257906059461760 1243747363078564352 3943980893807218560 6644214424535872768 9344447955264526976 12044681485993181184 14744915016721835392 17445148547450489600 1698638004469592192 4398871535198246400 7099105065926900608 9799338596655554816 12499572127384209024 15199805658112863232 17900039188841517440 2153528645860620032 4853762176589274240 7553995707317928448 10254229238046582656 12954462768775236864 15654696299503891072 18354929830232545280 2608419287251647872 5308652817980302080 8008886348708956288 10709119879437610496 13409353410166264704 16109586940894918912 363076397914021504 3063309928642675712 5763543459371329920 8463776990099984128 11164010520828638336 13864244051557292544 16564477582285946752 817967039305049344 3518200570033703552 6218434100762357760 8918667631491011968 11618901162219666176 14319134692948320384 17019368223676974592 1272857680696077184 3973091211424731392 6673324742153385600 9373558272882039808 12073791803610694016 14774025334339348224 17474258865068002432 1727748322087105024 4427981852815759232 7128215383544413440 9828448914273067648 12528682445001721856 15228915975730376064 17929149506459030272 2182638963478132864 4882872494206787072 7583106024935441280 10283339555664095488 12983573086392749696 15683806617121403904 18384040147850058112 2637529604869160704 5337763135597814912 8037996666326469120 10738230197055123328 13438463727783777536 16138697258512431744 392186715531534336 3092420246260188544 5792653776988842752 8492887307717496960 11193120838446151168 13893354369174805376 16593587899903459584 847077356922562176 3547310887651216384 6247544418379870592 8947777949108524800 11648011479837179008 14348245010565833216 17048478541294487424 1301967998313590016 4002201529042244224 6702435059770898432 9402668590499552640 12102902121228206848 14803135651956861056 17503369182685515264 1756858639704617856 4457092170433272064 7157325701161926272 9857559231890580480 12557792762619234688 15258026293347888896 17958259824076543104 2211749281095645696 4911982811824299904 7612216342552954112 10312449873281608320 13012683404010262528 15712916934738916736 18413150465467570944 2666639922486673536 5366873453215327744 8067106983943981952 10767340514672636160 13467574045401290368 16167807576129944576 421297033149047168 3121530563877701376 5821764094606355584 8521997625335009792 11222231156063664000 13922464686792318208 16622698217520972416 876187674540075008 3576421205268729216 6276654735997383424 8976888266726037632 11677121797454691840 14377355328183346048 17077588858912000256 1331078315931102848 4031311846659757056 6731545377388411264 9431778908117065472 12132012438845719680 14832245969574373888 17532479500303028096 1785968957322130688 4486202488050784896 7186436018779439104 9886669549508093312 12586903080236747520 15287136610965401728 17987370141694055936 2240859598713158528 4941093129441812736 7641326660170466944 10341560190899121152 13041793721627775360 15742027252356429568 18442260783085083776 2695750240104186368 5395983770832840576 8096217301561494784 10796450832290148992 13496684363018803200 16196917893747457408 450407350766560000 3150640881495214208 5850874412223868416 8551107942952522624 11251341473681176832 13951575004409831040 16651808535138485248 905297992157587840 3605531522886242048 6305765053614896256 9005998584343550464 11706232115072204672 14406465645800858880 17106699176529513088 1360188633548615680 4060422164277269888 6760655695005924096 9460889225734578304 12161122756463232512 14861356287191886720 17561589817920540928 1815079274939643520 4515312805668297728 7215546336396951936 9915779867125606144 12616013397854260352 15316246928582914560 18016480459311568768 2269969916330671360 4970203447059325568 7670436977787979776 10370670508516633984 13070904039245288192 15771137569973942400 24627026993044992 2724860557721699200 5425094088450353408 8125327619179007616 10825561149907661824 13525794680636316032 16226028211364970240 479517668384072832 3179751199112727040 5879984729841381248 8580218260570035456 11280451791298689664 13980685322027343872 16680918852755998080 934408309775100672 3634641840503754880 6334875371232409088 9035108901961063296 11735342432689717504 14435575963418371712 17135809494147025920 1389298951166128512 4089532481894782720 6789766012623436928 9489999543352091136 12190233074080745344 14890466604809399552 17590700135538053760 1844189592557156352 4544423123285810560 7244656654014464768 9944890184743118976 12645123715471773184 15345357246200427392 18045590776929081600 2299080233948184192 4999313764676838400 7699547295405492608 10399780826134146816 13100014356862801024 15800247887591455232 53737344610557824 2753970875339212032 5454204406067866240 8154437936796520448 10854671467525174656 13554904998253828864 16255138528982483072 508627986001585664 3208861516730239872 5909095047458894080 8609328578187548288 11309562108916202496 14009795639644856704 16710029170373510912 963518627392613504 3663752158121267712 6363985688849921920 9064219219578576128 11764452750307230336 14464686281035884544 17164919811764538752 1418409268783641344 4118642799512295552 6818876330240949760 9519109860969603968 12219343391698258176 14919576922426912384 17619810453155566592 1873299910174669184 4573533440903323392 7273766971631977600 9974000502360631808 12674234033089286016 15374467563817940224 18074701094546594432 2328190551565697024 5028424082294351232 7728657613023005440 10428891143751659648 13129124674480313856 15829358205208968064 82847662228070656 2783081192956724864 5483314723685379072 8183548254414033280 10883781785142687488 13584015315871341696 16284248846599995904 537738303619098496 3237971834347752704 5938205365076406912 8638438895805061120 11338672426533715328 14038905957262369536 16739139487991023744 992628945010126336 3692862475738780544 6393096006467434752 9093329537196088960 11793563067924743168 14493796598653397376 17194030129382051584 1447519586401154176 4147753117129808384 6847986647858462592 9548220178587116800 12248453709315771008 14948687240044425216 17648920770773079424 1902410227792182016 4602643758520836224 7302877289249490432 10003110819978144640 12703344350706798848 15403577881435453056 18103811412164107264 2357300869183209856 5057534399911864064 7757767930640518272 10458001461369172480 13158234992097826688 15858468522826480896 111957979845583488 2812191510574237696 5512425041302891904 8212658572031546112 10912892102760200320 13613125633488854528 16313359164217508736 566848621236611328 3267082151965265536 5967315682693919744 8667549213422573952 11367782744151228160 14068016274879882368 16768249805608536576 1021739262627639168 3721972793356293376 6422206324084947584 9122439854813601792 11822673385542256000 14522906916270910208 17223140446999564416 1476629904018667008 4176863434747321216 6877096965475975424 9577330496204629632 12277564026933283840 14977797557661938048 17678031088390592256 1931520545409694848 4631754076138349056 7331987606867003264 10032221137595657472 12732454668324311680 15432688199052965888 18132921729781620096 2386411186800722688 5086644717529376896 7786878248258031104 10487111778986685312 13187345309715339520 15887578840443993728 141068297463096320 2841301828191750528 5541535358920404736 8241768889649058944 10942002420377713152 13642235951106367360 16342469481835021568 595958938854124160 3296192469582778368 5996426000311432576 8696659531040086784 11396893061768740992 14097126592497395200 16797360123226049408 1050849580245152000 3751083110973806208 6451316641702460416 9151550172431114624 11851783703159768832 14552017233888423040 17252250764617077248 1505740221636179840 4205973752364834048 6906207283093488256 9606440813822142464 12306674344550796672 15006907875279450880 17707141406008105088 1960630863027207680 4660864393755861888 7361097924484516096 10061331455213170304 12761564985941824512 15461798516670478720 18162032047399132928 2415521504418235520 5115755035146889728 7815988565875543936 10516222096604198144 13216455627332852352 15916689158061506560 170178615080609152 2870412145809263360 5570645676537917568 8270879207266571776 10971112737995225984 13671346268723880192 16371579799452534400 625069256471636992 3325302787200291200 6025536317928945408 8725769848657599616 11426003379386253824 14126236910114908032 16826470440843562240 1079959897862664832 3780193428591319040 6480426959319973248 9180660490048627456 11880894020777281664 14581127551505935872 17281361082234590080 1534850539253692672 4235084069982346880 6935317600711001088 9635551131439655296 12335784662168309504 15036018192896963712 17736251723625617920 1989741180644720512 4689974711373374720 7390208242102028928 10090441772830683136 12790675303559337344 15490908834287991552 18191142365016645760 2444631822035748352 5144865352764402560 7845098883493056768 10545332414221710976 13245565944950365184 15945799475679019392 199288932698121984 2899522463426776192 5599755994155430400 8299989524884084608 11000223055612738816 13700456586341393024 16400690117070047232 654179574089149824 3354413104817804032 6054646635546458240 8754880166275112448 11455113697003766656 14155347227732420864 16855580758461075072 1109070215480177664 3809303746208831872 6509537276937486080 9209770807666140288 11910004338394794496 14610237869123448704 17310471399852102912 1563960856871205504 4264194387599859712 6964427918328513920 9664661449057168128 12364894979785822336 15065128510514476544 17765362041243130752 2018851498262233344 4719085028990887552 7419318559719541760 10119552090448195968 12819785621176850176 15520019151905504384 18220252682634158592 2473742139653261184 5173975670381915392 7874209201110569600 10574442731839223808 13274676262567878016 15974909793296532224 228399250315634816 2928632781044289024 5628866311772943232 8329099842501597440 11029333373230251648 13729566903958905856 16429800434687560064 683289891706662656 3383523422435316864 6083756953163971072 8783990483892625280 11484224014621279488 14184457545349933696 16884691076078587904 1138180533097690496 3838414063826344704 6538647594554998912 9238881125283653120 11939114656012307328 14639348186740961536 17339581717469615744 1593071174488718336 4293304705217372544 6993538235946026752 9693771766674680960 12394005297403335168 15094238828131989376 17794472358860643584 2047961815879746176 4748195346608400384 7448428877337054592 10148662408065708800 12848895938794363008 15549129469523017216 18249363000251671424 2502852457270774016 5203085987999428224 7903319518728082432 10603553049456736640 13303786580185390848 16004020110914045056 257509567933147648 2957743098661801856 5657976629390456064 8358210160119110272 11058443690847764480 13758677221576418688 16458910752305072896 712400209324175488 3412633740052829696 6112867270781483904 8813100801510138112 11513334332238792320 14213567862967446528 16913801393696100736 1167290850715203328 3867524381443857536 6567757912172511744 9267991442901165952 11968224973629820160 14668458504358474368 17368692035087128576 1622181492106231168 4322415022834885376 7022648553563539584 9722882084292193792 12423115615020848000 15123349145749502208 17823582676478156416 2077072133497259008 4777305664225913216 7477539194954567424 10177772725683221632 12878006256411875840 15578239787140530048 18278473317869184256 2531962774888286848 5232196305616941056 7932429836345595264 10632663367074249472 13332896897802903680 16033130428531557888 286619885550660480 2986853416279314688 5687086947007968896 8387320477736623104 11087554008465277312 13787787539193931520 16488021069922585728 741510526941688320 3441744057670342528 6141977588398996736 8842211119127650944 11542444649856305152 14242678180584959360 16942911711313613568 1196401168332716160 3896634699061370368 6596868229790024576 9297101760518678784 11997335291247332992 14697568821975987200 17397802352704641408 1651291809723744000 4351525340452398208 7051758871181052416 9751992401909706624 12452225932638360832 15152459463367015040 17852692994095669248 2106182451114771840 4806415981843426048 7506649512572080256 10206883043300734464 12907116574029388672 15607350104758042880 18307583635486697088 2561073092505799680 5261306623234453888 7961540153963108096 10661773684691762304 13362007215420416512 16062240746149070720 315730203168173312 3015963733896827520 5716197264625481728 8416430795354135936 11116664326082790144 13816897856811444352 16517131387540098560 770620844559201152 3470854375287855360 6171087906016509568 8871321436745163776 11571554967473817984 14271788498202472192 16972022028931126400 1225511485950228992 3925745016678883200 6625978547407537408 9326212078136191616 12026445608864845824 14726679139593500032 17426912670322154240 1680402127341256832 4380635658069911040 7080869188798565248 9781102719527219456 12481336250255873664 15181569780984527872 17881803311713182080 2135292768732284672 4835526299460938880 7535759830189593088 10235993360918247296 12936226891646901504 15636460422375555712 18336693953104209920 2590183410123312512 5290416940851966720 7990650471580620928 10690884002309275136 13391117533037929344 16091351063766583552 344840520785686144 3045074051514340352 5745307582242994560 8445541112971648768 11145774643700302976 13846008174428957184 16546241705157611392 799731162176713984 3499964692905368192 6200198223634022400 8900431754362676608 11600665285091330816 14300898815819985024 17001132346548639232 1254621803567741824 3954855334296396032 6655088865025050240 9355322395753704448 12055555926482358656 14755789457211012864 17456022987939667072 1709512444958769664 4409745975687423872 7109979506416078080 9810213037144732288 12510446567873386496 15210680098602040704 17910913629330694912 2164403086349797504 4864636617078451712 7564870147807105920 10265103678535760128 12965337209264414336 15665570739993068544 18365804270721722752 2619293727740825344 5319527258469479552 8019760789198133760 10719994319926787968 13420227850655442176 16120461381384096384 373950838403198976 3074184369131853184 5774417899860507392 8474651430589161600 11174884961317815808 13875118492046470016 16575352022775124224 828841479794226816 3529075010522881024 6229308541251535232 8929542071980189440 11629775602708843648 14330009133437497856 17030242664166152064 1283732121185254656 3983965651913908864 6684199182642563072 9384432713371217280 12084666244099871488 14784899774828525696 17485133305557179904 1738622762576282496 4438856293304936704 7139089824033590912 9839323354762245120 12539556885490899328 15239790416219553536 17940023946948207744 2193513403967310336 4893746934695964544 7593980465424618752 10294213996153272960 12994447526881927168 15694681057610581376 18394914588339235584 2648404045358338176 5348637576086992384 8048871106815646592 10749104637544300800 13449338168272955008 16149571699001609216 403061156020711808 3103294686749366016 5803528217478020224 8503761748206674432 11203995278935328640 13904228809663982848 16604462340392637056 857951797411739648 3558185328140393856 6258418858869048064 8958652389597702272 11658885920326356480 14359119451055010688 17059352981783664896 1312842438802767488 4013075969531421696 6713309500260075904 9413543030988730112 12113776561717384320 14814010092446038528 17514243623174692736 1767733080193795328 4467966610922449536 7168200141651103744 9868433672379757952 12568667203108412160 15268900733837066368 17969134264565720576 2222623721584823168 4922857252313477376 7623090783042131584 10323324313770785792 13023557844499440000 15723791375228094208 18424024905956748416 2677514362975851008 5377747893704505216 8077981424433159424 10778214955161813632 13478448485890467840 16178682016619122048 432171473638224640 3132405004366878848 5832638535095533056 8532872065824187264 11233105596552841472 13933339127281495680 16633572658010149888 887062115029252480 3587295645757906688 6287529176486560896 8987762707215215104 11687996237943869312 14388229768672523520 17088463299401177728 1341952756420280320 4042186287148934528 6742419817877588736 9442653348606242944 12142886879334897152 14843120410063551360 17543353940792205568 1796843397811308160 4497076928539962368 7197310459268616576 9897543989997270784 12597777520725924992 15298011051454579200 17998244582183233408 2251734039202336000 4951967569930990208 7652201100659644416 10352434631388298624 13052668162116952832 15752901692845607040 6391149864709632 2706624680593363840 5406858211322018048 8107091742050672256 10807325272779326464 13507558803507980672 16207792334236634880 461281791255737472 3161515321984391680 5861748852713045888 8561982383441700096 11262215914170354304 13962449444899008512 16662682975627662720 916172432646765312 3616405963375419520 6316639494104073728 9016873024832727936 11717106555561382144 14417340086290036352 17117573617018690560 1371063074037793152 4071296604766447360 6771530135495101568 9471763666223755776 12171997196952409984 14872230727681064192 17572464258409718400 1825953715428820992 4526187246157475200 7226420776886129408 9926654307614783616 12626887838343437824 15327121369072092032 18027354899800746240 2280844356819848832 4981077887548503040 7681311418277157248 10381544949005811456 13081778479734465664 15782012010463119872 35501467482222464 2735734998210876672 5435968528939530880 8136202059668185088 10836435590396839296 13536669121125493504 16236902651854147712 490392108873250304 3190625639601904512 5890859170330558720 8591092701059212928 11291326231787867136 13991559762516521344 16691793293245175552 945282750264278144 3645516280992932352 6345749811721586560 9045983342450240768 11746216873178894976 14446450403907549184 17146683934636203392 1400173391655305984 4100406922383960192 6800640453112614400 9500873983841268608 12201107514569922816 14901341045298577024 17601574576027231232 1855064033046333824 4555297563774988032 7255531094503642240 9955764625232296448 12655998155960950656 15356231686689604864 18056465217418259072 2309954674437361664 5010188205166015872 7710421735894670080 10410655266623324288 13110888797351978496 15811122328080632704 64611785099735296 2764845315828389504 5465078846557043712 8165312377285697920 10865545908014352128 13565779438743006336 16266012969471660544 519502426490763136 3219735957219417344 5919969487948071552 8620203018676725760 11320436549405379968 14020670080134034176 16720903610862688384 974393067881790976 3674626598610445184 6374860129339099392 9075093660067753600 11775327190796407808 14475560721525062016 17175794252253716224 1429283709272818816 4129517240001473024 6829750770730127232 9529984301458781440 12230217832187435648 14930451362916089856 17630684893644744064 1884174350663846656 4584407881392500864 7284641412121155072 9984874942849809280 12685108473578463488 15385342004307117696 18085575535035771904 2339064992054874496 5039298522783528704 7739532053512182912 10439765584240837120 13139999114969491328 15840232645698145536 93722102717248128 2793955633445902336 5494189164174556544 8194422694903210752 10894656225631864960 13594889756360519168 16295123287089173376 548612744108275968 3248846274836930176 5949079805565584384 8649313336294238592 11349546867022892800 14049780397751547008 16750013928480201216 1003503385499303808 3703736916227958016 6403970446956612224 9104203977685266432 11804437508413920640 14504671039142574848 17204904569871229056 1458394026890331648 4158627557618985856 6858861088347640064 9559094619076294272 12259328149804948480 14959561680533602688 17659795211262256896 1913284668281359488 4613518199010013696 7313751729738667904 10013985260467322112 12714218791195976320 15414452321924630528 18114685852653284736 2368175309672387328 5068408840401041536 7768642371129695744 10468875901858349952 13169109432587004160 15869342963315658368 122832420334760960 2823065951063415168 5523299481792069376 8223533012520723584 10923766543249377792 13624000073978032000 16324233604706686208 577723061725788800 3277956592454443008 5978190123183097216 8678423653911751424 11378657184640405632 14078890715369059840 16779124246097714048 1032613703116816640 3732847233845470848 6433080764574125056 9133314295302779264 11833547826031433472 14533781356760087680 17234014887488741888 1487504344507844480 4187737875236498688 6887971405965152896 9588204936693807104 12288438467422461312 14988671998151115520 17688905528879769728 1942394985898872320 4642628516627526528 7342862047356180736 10043095578084834944 12743329108813489152 15443562639542143360 18143796170270797568 2397285627289900160 5097519158018554368 7797752688747208576 10497986219475862784 13198219750204516992 15898453280933171200 151942737952273792 2852176268680928000 5552409799409582208 8252643330138236416 10952876860866890624 13653110391595544832 16353343922324199040 606833379343301632 3307066910071955840 6007300440800610048 8707533971529264256 11407767502257918464 14108001032986572672 16808234563715226880 1061724020734329472 3761957551462983680 6462191082191637888 9162424612920292096 11862658143648946304 14562891674377600512 17263125205106254720 1516614662125357312 4216848192854011520 6917081723582665728 9617315254311319936 12317548785039974144 15017782315768628352 17718015846497282560 1971505303516385152 4671738834245039360 7371972364973693568 10072205895702347776 12772439426431001984 15472672957159656192 18172906487888310400 2426395944907412992 5126629475636067200 7826863006364721408 10527096537093375616 13227330067822029824 15927563598550684032 181053055569786624 2881286586298440832 5581520117027095040 8281753647755749248 10981987178484403456 13682220709213057664 16382454239941711872 635943696960814464 3336177227689468672 6036410758418122880 8736644289146777088 11436877819875431296 14137111350604085504 16837344881332739712 1090834338351842304 3791067869080496512 6491301399809150720 9191534930537804928 11891768461266459136 14592001991995113344 17292235522723767552 1545724979742870144 4245958510471524352 6946192041200178560 9646425571928832768 12346659102657486976 15046892633386141184 17747126164114795392 2000615621133897984 4700849151862552192 7401082682591206400 10101316213319860608 12801549744048514816 15501783274777169024 18202016805505823232 2455506262524925824 5155739793253580032 7855973323982234240 10556206854710888448 13256440385439542656 15956673916168196864 210163373187299456 2910396903915953664 5610630434644607872 8310863965373262080 11011097496101916288 13711331026830570496 16411564557559224704 665054014578327296 3365287545306981504 6065521076035635712 8765754606764289920 11465988137492944128 14166221668221598336 16866455198950252544 1119944655969355136 3820178186698009344 6520411717426663552 9220645248155317760 11920878778883971968 14621112309612626176 17321345840341280384 1574835297360382976 4275068828089037184 6975302358817691392 9675535889546345600 12375769420274999808 15076002951003654016 17776236481732308224 2029725938751410816 4729959469480065024 7430193000208719232 10130426530937373440 12830660061666027648 15530893592394681856 18231127123123336064 2484616580142438656 5184850110871092864 7885083641599747072 10585317172328401280 13285550703057055488 15985784233785709696 239273690804812288 2939507221533466496 5639740752262120704 8339974282990774912 11040207813719429120 13740441344448083328 16440674875176737536 694164332195840128 3394397862924494336 6094631393653148544 8794864924381802752 11495098455110456960 14195331985839111168 16895565516567765376 1149054973586867968 3849288504315522176 6549522035044176384 9249755565772830592 11949989096501484800 14650222627230139008 17350456157958793216 1603945614977895808 4304179145706550016 7004412676435204224 9704646207163858432 12404879737892512640 15105113268621166848 17805346799349821056 2058836256368923648 4759069787097577856 7459303317826232064 10159536848554886272 12859770379283540480 15560003910012194688 18260237440740848896 2513726897759951488 5213960428488605696 7914193959217259904 10614427489945914112 13314661020674568320 16014894551403222528 268384008422325120 2968617539150979328 5668851069879633536 8369084600608287744 11069318131336941952 13769551662065596160 16469785192794250368 723274649813352960 3423508180542007168 6123741711270661376 8823975241999315584 11524208772727969792 14224442303456624000 16924675834185278208 1178165291204380800 3878398821933035008 6578632352661689216 9278865883390343424 11979099414118997632 14679332944847651840 17379566475576306048 1633055932595408640 4333289463324062848 7033522994052717056 9733756524781371264 12433990055510025472 15134223586238679680 17834457116967333888 2087946573986436480 4788180104715090688 7488413635443744896 10188647166172399104 12888880696901053312 15589114227629707520 18289347758358361728 2542837215377464320 5243070746106118528 7943304276834772736 10643537807563426944 13343771338292081152 16044004869020735360 297494326039837952 2997727856768492160 5697961387497146368 8398194918225800576 11098428448954454784 13798661979683108992 16498895510411763200 752384967430865792 3452618498159520000 6152852028888174208 8853085559616828416 11553319090345482624 14253552621074136832 16953786151802791040 1207275608821893632 3907509139550547840 6607742670279202048 9307976201007856256 12008209731736510464 14708443262465164672 17408676793193818880 1662166250212921472 4362399780941575680 7062633311670229888 9762866842398884096 12463100373127538304 15163333903856192512 17863567434584846720 2117056891603949312 4817290422332603520 7517523953061257728 10217757483789911936 12917991014518566144 15618224545247220352 18318458075975874560 2571947532994977152 5272181063723631360 7972414594452285568 10672648125180939776 13372881655909593984 16073115186638248192 326604643657350784 3026838174386004992 5727071705114659200 8427305235843313408 11127538766571967616 13827772297300621824 16528005828029276032 781495285048378624 3481728815777032832 6181962346505687040 8882195877234341248 11582429407962995456 14282662938691649664 16982896469420303872 1236385926439406464 3936619457168060672 6636852987896714880 9337086518625369088 12037320049354023296 14737553580082677504 17437787110811331712 1691276567830434304 4391510098559088512 7091743629287742720 9791977160016396928 12492210690745051136 15192444221473705344 17892677752202359552 2146167209221462144 4846400739950116352 7546634270678770560 10246867801407424768 12947101332136078976 15647334862864733184 18347568393593387392 2601057850612489984 5301291381341144192 8001524912069798400 10701758442798452608 13401991973527106816 16102225504255761024 355714961274863616 3055948492003517824 5756182022732172032 8456415553460826240 11156649084189480448 13856882614918134656 16557116145646788864 810605602665891456 3510839133394545664 6211072664123199872 8911306194851854080 11611539725580508288 14311773256309162496 17012006787037816704 1265496244056919296 3965729774785573504 6665963305514227712 9366196836242881920 12066430366971536128 14766663897700190336 17466897428428844544 1720386885447947136 4420620416176601344 7120853946905255552 9821087477633909760 12521321008362563968 15221554539091218176 17921788069819872384 2175277526838974976 4875511057567629184 7575744588296283392 10275978119024937600 12976211649753591808 15676445180482246016 18376678711210900224 2630168168230002816 5330401698958657024 8030635229687311232 10730868760415965440 13431102291144619648 16131335821873273856 384825278892376448 3085058809621030656 5785292340349684864 8485525871078339072 11185759401806993280 13885992932535647488 16586226463264301696 839715920283404288 3539949451012058496 6240182981740712704 8940416512469366912 11640650043198021120 14340883573926675328 17041117104655329536 1294606561674432128 3994840092403086336 6695073623131740544 9395307153860394752 12095540684589048960 14795774215317703168 17496007746046357376 1749497203065459968 4449730733794114176 7149964264522768384 9850197795251422592 12550431325980076800 15250664856708731008 17950898387437385216 2204387844456487808 4904621375185142016 7604854905913796224 10305088436642450432 13005321967371104640 15705555498099758848 18405789028828413056 2659278485847515648 5359512016576169856 8059745547304824064 10759979078033478272 13460212608762132480 16160446139490786688 413935596509889280 3114169127238543488 5814402657967197696 8514636188695851904 11214869719424506112 13915103250153160320 16615336780881814528 868826237900917120 3569059768629571328 6269293299358225536 8969526830086879744 11669760360815533952 14369993891544188160 17070227422272842368 1323716879291944960 4023950410020599168 6724183940749253376 9424417471477907584 12124651002206561792 14824884532935216000 17525118063663870208 1778607520682972800 4478841051411627008 7179074582140281216 9879308112868935424 12579541643597589632 15279775174326243840 17980008705054898048 2233498162074000640 4933731692802654848 7633965223531309056 10334198754259963264 13034432284988617472 15734665815717271680 18434899346445925888 2688388803465028480 5388622334193682688 8088855864922336896 10789089395650991104 13489322926379645312 16189556457108299520 443045914127402112 3143279444856056320 5843512975584710528 8543746506313364736 11243980037042018944 13944213567770673152 16644447098499327360 897936555518429952 3598170086247084160 6298403616975738368 8998637147704392576 11698870678433046784 14399104209161700992 17099337739890355200 1352827196909457792 4053060727638112000 6753294258366766208 9453527789095420416 12153761319824074624 14853994850552728832 17554228381281383040 1807717838300485632 4507951369029139840 7208184899757794048 9908418430486448256 12608651961215102464 15308885491943756672 18009119022672410880 2262608479691513472 4962842010420167680 7663075541148821888 10363309071877476096 13063542602606130304 15763776133334784512 17265590353887104 2717499121082541312 5417732651811195520 8117966182539849728 10818199713268503936 13518433243997158144 16218666774725812352 472156231744914944 3172389762473569152 5872623293202223360 8572856823930877568 11273090354659531776 13973323885388185984 16673557416116840192 927046873135942784 3627280403864596992 6327513934593251200 9027747465321905408 11727980996050559616 14428214526779213824 17128448057507868032 1381937514526970624 4082171045255624832 6782404575984279040 9482638106712933248 12182871637441587456 14883105168170241664 17583338698898895872 1836828155917998464 4537061686646652672 7237295217375306880 9937528748103961088 12637762278832615296 15337995809561269504 18038229340289923712 2291718797309026304 4991952328037680512 7692185858766334720 10392419389494988928 13092652920223643136 15792886450952297344 46375907971399936 2746609438700054144 5446842969428708352 8147076500157362560 10847310030886016768 13547543561614670976 16247777092343325184 501266549362427776 3201500080091081984 5901733610819736192 8601967141548390400 11302200672277044608 14002434203005698816 16702667733734353024 956157190753455616 3656390721482109824 6356624252210764032 9056857782939418240 11757091313668072448 14457324844396726656 17157558375125380864 1411047832144483456 4111281362873137664 6811514893601791872 9511748424330446080 12211981955059100288 14912215485787754496 17612449016516408704 1865938473535511296 4566172004264165504 7266405534992819712 9966639065721473920 12666872596450128128 15367106127178782336 18067339657907436544 2320829114926539136 5021062645655193344 7721296176383847552 10421529707112501760 13121763237841155968 15821996768569810176 75486225588912768 2775719756317566976 5475953287046221184 8176186817774875392 10876420348503529600 13576653879232183808 16276887409960838016 530376866979940608 3230610397708594816 5930843928437249024 8631077459165903232 11331310989894557440 14031544520623211648 16731778051351865856 985267508370968448 3685501039099622656 6385734569828276864 9085968100556931072 11786201631285585280 14486435162014239488 17186668692742893696 1440158149761996288 4140391680490650496 6840625211219304704 9540858741947958912 12241092272676613120 14941325803405267328 17641559334133921536 1895048791153024128 4595282321881678336 7295515852610332544 9995749383338986752 12695982914067640960 15396216444796295168 18096449975524949376 2349939432544051968 5050172963272706176 7750406494001360384 10450640024730014592 13150873555458668800 15851107086187323008 104596543206425600 2804830073935079808 5505063604663734016 8205297135392388224 10905530666121042432 13605764196849696640 16305997727578350848 559487184597453440 3259720715326107648 5959954246054761856 8660187776783416064 11360421307512070272 14060654838240724480 16760888368969378688 1014377825988481280 3714611356717135488 6414844887445789696 9115078418174443904 11815311948903098112 14515545479631752320 17215779010360406528 1469268467379509120 4169501998108163328 6869735528836817536 9569969059565471744 12270202590294125952 14970436121022780160 17670669651751434368 1924159108770536960 4624392639499191168 7324626170227845376 10024859700956499584 12725093231685153792 15425326762413808000 18125560293142462208 2379049750161564800 5079283280890219008 7779516811618873216 10479750342347527424 13179983873076181632 15880217403804835840 133706860823938432 2833940391552592640 5534173922281246848 8234407453009901056 10934640983738555264 13634874514467209472 16335108045195863680 588597502214966272 3288831032943620480 5989064563672274688 8689298094400928896 11389531625129583104 14089765155858237312 16789998686586891520 1043488143605994112 3743721674334648320 6443955205063302528 9144188735791956736 11844422266520610944 14544655797249265152 17244889327977919360 1498378784997021952 4198612315725676160 6898845846454330368 9599079377182984576 12299312907911638784 14999546438640292992 17699779969368947200 1953269426388049792 4653502957116704000 7353736487845358208 10053970018574012416 12754203549302666624 15454437080031320832 18154670610759975040 2408160067779077632 5108393598507731840 7808627129236386048 10508860659965040256 13209094190693694464 15909327721422348672 162817178441451264 2863050709170105472 5563284239898759680 8263517770627413888 10963751301356068096 13663984832084722304 16364218362813376512 617707819832479104 3317941350561133312 6018174881289787520 8718408412018441728 11418641942747095936 14118875473475750144 16819109004204404352 1072598461223506944 3772831991952161152 6473065522680815360 9173299053409469568 11873532584138123776 14573766114866777984 17273999645595432192 1527489102614534784 4227722633343188992 6927956164071843200 9628189694800497408 12328423225529151616 15028656756257805824 17728890286986460032 1982379744005562624 4682613274734216832 7382846805462871040 10083080336191525248 12783313866920179456 15483547397648833664 18183780928377487872 2437270385396590464 5137503916125244672 7837737446853898880 10537970977582553088 13238204508311207296 15938438039039861504 191927496058964096 2892161026787618304 5592394557516272512 8292628088244926720 10992861618973580928 13693095149702235136 16393328680430889344 646818137449991936 3347051668178646144 6047285198907300352 8747518729635954560 11447752260364608768 14147985791093262976 16848219321821917184 1101708778841019776 3801942309569673984 6502175840298328192 9202409371026982400 11902642901755636608 14602876432484290816 17303109963212945024 1556599420232047616 4256832950960701824 6957066481689356032 9657300012418010240 12357533543146664448 15057767073875318656 17758000604603972864 2011490061623075456 4711723592351729664 7411957123080383872 10112190653809038080 12812424184537692288 15512657715266346496 18212891245995000704 2466380703014103296 5166614233742757504 7866847764471411712 10567081295200065920 13267314825928720128 15967548356657374336 221037813676476928 2921271344405131136 5621504875133785344 8321738405862439552 11021971936591093760 13722205467319747968 16422438998048402176 675928455067504768 3376161985796158976 6076395516524813184 8776629047253467392 11476862577982121600 14177096108710775808 16877329639439430016 1130819096458532608 3831052627187186816 6531286157915841024 9231519688644495232 11931753219373149440 14631986750101803648 17332220280830457856 1585709737849560448 4285943268578214656 6986176799306868864 9686410330035523072 12386643860764177280 15086877391492831488 17787110922221485696 2040600379240588288 4740833909969242496 7441067440697896704 10141300971426550912 12841534502155205120 15541768032883859328 18242001563612513536 2495491020631616128 5195724551360270336 7895958082088924544 10596191612817578752 13296425143546232960 15996658674274887168 250148131293989760 2950381662022643968 5650615192751298176 8350848723479952384 11051082254208606592 13751315784937260800 16451549315665915008 705038772685017600 3405272303413671808 6105505834142326016 8805739364870980224 11505972895599634432 14206206426328288640 16906439957056942848 1159929414076045440 3860162944804699648 6560396475533353856 9260630006262008064 11960863536990662272 14661097067719316480 17361330598447970688 1614820055467073280 4315053586195727488 7015287116924381696 9715520647653035904 12415754178381690112 15115987709110344320 17816221239838998528 2069710696858101120 4769944227586755328 7470177758315409536 10170411289044063744 12870644819772717952 15570878350501372160 18271111881230026368 2524601338249128960 5224834868977783168 7925068399706437376 10625301930435091584 13325535461163745792 16025768991892400000 279258448911502592 2979491979640156800 5679725510368811008 8379959041097465216 11080192571826119424 13780426102554773632 16480659633283427840 734149090302530432 3434382621031184640 6134616151759838848 8834849682488493056 11535083213217147264 14235316743945801472 16935550274674455680 1189039731693558272 3889273262422212480 6589506793150866688 9289740323879520896 11989973854608175104 14690207385336829312 17390440916065483520 1643930373084586112 4344163903813240320 7044397434541894528 9744630965270548736 12444864495999202944 15145098026727857152 17845331557456511360 2098821014475613952 4799054545204268160 7499288075932922368 10199521606661576576 12899755137390230784 15599988668118884992 18300222198847539200 2553711655866641792 5253945186595296000 7954178717323950208 10654412248052604416 13354645778781258624 16054879309509912832 308368766529015424 3008602297257669632 5708835827986323840 8409069358714978048 11109302889443632256 13809536420172286464 16509769950900940672 763259407920043264 3463492938648697472 6163726469377351680 8863960000106005888 11564193530834660096 14264427061563314304 16964660592291968512 1218150049311071104 3918383580039725312 6618617110768379520 9318850641497033728 12019084172225687936 14719317702954342144 17419551233682996352 1673040690702098944 4373274221430753152 7073507752159407360 9773741282888061568 12473974813616715776 15174208344345369984 17874441875074024192 2127931332093126784 4828164862821780992 7528398393550435200 10228631924279089408 12928865455007743616 15629098985736397824 18329332516465052032 2582821973484154624 5283055504212808832 7983289034941463040 10683522565670117248 13383756096398771456 16083989627127425664 337479084146528256 3037712614875182464 5737946145603836672 8438179676332490880 11138413207061145088 13838646737789799296 16538880268518453504 792369725537556096 3492603256266210304 6192836786994864512 8893070317723518720 11593303848452172928 14293537379180827136 16993770909909481344 1247260366928583936 3947493897657238144 6647727428385892352 9347960959114546560 12048194489843200768 14748428020571854976 17448661551300509184 1702151008319611776 4402384539048265984 7102618069776920192 9802851600505574400 12503085131234228608 15203318661962882816 17903552192691537024 2157041649710639616 4857275180439293824 7557508711167948032 10257742241896602240 12957975772625256448 15658209303353910656 18358442834082564864 2611932291101667456 5312165821830321664 8012399352558975872 10712632883287630080 13412866414016284288 16113099944744938496 366589401764041088 3066822932492695296 5767056463221349504 8467289993950003712 11167523524678657920 13867757055407312128 16567990586135966336 821480043155068928 3521713573883723136 6221947104612377344 8922180635341031552 11622414166069685760 14322647696798339968 17022881227526994176 1276370684546096768 3976604215274750976 6676837746003405184 9377071276732059392 12077304807460713600 14777538338189367808 17477771868918022016 1731261325937124608 4431494856665778816 7131728387394433024 9831961918123087232 12532195448851741440 15232428979580395648 17932662510309049856 2186151967328152448 4886385498056806656 7586619028785460864 10286852559514115072 12987086090242769280 15687319620971423488 18387553151700077696 2641042608719180288 5341276139447834496 8041509670176488704 10741743200905142912 13441976731633797120 16142210262362451328 395699719381553920 3095933250110208128 5796166780838862336 8496400311567516544 11196633842296170752 13896867373024824960 16597100903753479168 850590360772581760 3550823891501235968 6251057422229890176 8951290952958544384 11651524483687198592 14351758014415852800 17051991545144507008 1305481002163609600 4005714532892263808 6705948063620918016 9406181594349572224 12106415125078226432 14806648655806880640 17506882186535534848 1760371643554637440 4460605174283291648 7160838705011945856 9861072235740600064 12561305766469254272 15261539297197908480 17961772827926562688 2215262284945665280 4915495815674319488 7615729346402973696 10315962877131627904 13016196407860282112 15716429938588936320 18416663469317590528 2670152926336693120 5370386457065347328 8070619987794001536 10770853518522655744 13471087049251309952 16171320579979964160 424810036999066752 3125043567727720960 5825277098456375168 8525510629185029376 11225744159913683584 13925977690642337792 16626211221370992000 879700678390094592 3579934209118748800 6280167739847403008 8980401270576057216 11680634801304711424 14380868332033365632 17081101862762019840 1334591319781122432 4034824850509776640 6735058381238430848 9435291911967085056 12135525442695739264 14835758973424393472 17535992504153047680 1789481961172150272 4489715491900804480 7189949022629458688 9890182553358112896 12590416084086767104 15290649614815421312 17990883145544075520 2244372602563178112 4944606133291832320 7644839664020486528 10345073194749140736 13045306725477794944 15745540256206449152 18445773786935103360 2699263243954205952 5399496774682860160 8099730305411514368 10799963836140168576 13500197366868822784 16200430897597476992 453920354616579584 3154153885345233792 5854387416073888000 8554620946802542208 11254854477531196416 13955088008259850624 16655321538988504832 908810996007607424 3609044526736261632 6309278057464915840 9009511588193570048 11709745118922224256 14409978649650878464 17110212180379532672 1363701637398635264 4063935168127289472 6764168698855943680 9464402229584597888 12164635760313252096 14864869291041906304 17565102821770560512 1818592278789663104 4518825809518317312 7219059340246971520 9919292870975625728 12619526401704279936 15319759932432934144 18019993463161588352 2273482920180690944 4973716450909345152 7673949981637999360 10374183512366653568 13074417043095307776 15774650573823961984 28140030843064576 2728373561571718784 5428607092300372992 8128840623029027200 10829074153757681408 13529307684486335616 16229541215214989824 483030672234092416 3183264202962746624 5883497733691400832 8583731264420055040 11283964795148709248 13984198325877363456 16684431856606017664 937921313625120256 3638154844353774464 6338388375082428672 9038621905811082880 11738855436539737088 14439088967268391296 17139322497997045504 1392811955016148096 4093045485744802304 6793279016473456512 9493512547202110720 12193746077930764928 14893979608659419136 17594213139388073344 1847702596407175936 4547936127135830144 7248169657864484352 9948403188593138560 12648636719321792768 15348870250050446976 18049103780779101184 2302593237798203776 5002826768526857984 7703060299255512192 10403293829984166400 13103527360712820608 15803760891441474816 57250348460577408 2757483879189231616 5457717409917885824 8157950940646540032 10858184471375194240 13558418002103848448 16258651532832502656 512140989851605248 3212374520580259456 5912608051308913664 8612841582037567872 11313075112766222080 14013308643494876288 16713542174223530496 967031631242633088 3667265161971287296 6367498692699941504 9067732223428595712 11767965754157249920 14468199284885904128 17168432815614558336 1421922272633660928 4122155803362315136 6822389334090969344 9522622864819623552 12222856395548277760 14923089926276931968 17623323457005586176 1876812914024688768 4577046444753342976 7277279975481997184 9977513506210651392 12677747036939305600 15377980567667959808 18078214098396614016 2331703555415716608 5031937086144370816 7732170616873025024 10432404147601679232 13132637678330333440 15832871209058987648 86360666078090240 2786594196806744448 5486827727535398656 8187061258264052864 10887294788992707072 13587528319721361280 16287761850450015488 541251307469118080 3241484838197772288 5941718368926426496 8641951899655080704 11342185430383734912 14042418961112389120 16742652491841043328 996141948860145920 3696375479588800128 6396609010317454336 9096842541046108544 11797076071774762752 14497309602503416960 17197543133232071168 1451032590251173760 4151266120979827968 6851499651708482176 9551733182437136384 12251966713165790592 14952200243894444800 17652433774623099008 1905923231642201600 4606156762370855808 7306390293099510016 10006623823828164224 12706857354556818432 15407090885285472640 18107324416014126848 2360813873033229440 5061047403761883648 7761280934490537856 10461514465219192064 13161747995947846272 15861981526676500480 115470983695603072 2815704514424257280 5515938045152911488 8216171575881565696 10916405106610219904 13616638637338874112 16316872168067528320 570361625086630912 3270595155815285120 5970828686543939328 8671062217272593536 11371295748001247744 14071529278729901952 16771762809458556160 1025252266477658752 3725485797206312960 6425719327934967168 9125952858663621376 11826186389392275584 14526419920120929792 17226653450849584000 1480142907868686592 4180376438597340800 6880609969325995008 9580843500054649216 12281077030783303424 14981310561511957632 17681544092240611840 1935033549259714432 4635267079988368640 7335500610717022848 10035734141445677056 12735967672174331264 15436201202902985472 18136434733631639680 2389924190650742272 5090157721379396480 7790391252108050688 10490624782836704896 13190858313565359104 15891091844294013312 144581301313115904 2844814832041770112 5545048362770424320 8245281893499078528 10945515424227732736 13645748954956386944 16345982485685041152 599471942704143744 3299705473432797952 5999939004161452160 8700172534890106368 11400406065618760576 14100639596347414784 16800873127076068992 1054362584095171584 3754596114823825792 6454829645552480000 9155063176281134208 11855296707009788416 14555530237738442624 17255763768467096832 1509253225486199424 4209486756214853632 6909720286943507840 9609953817672162048 12310187348400816256 15010420879129470464 17710654409858124672 1964143866877227264 4664377397605881472 7364610928334535680 10064844459063189888 12765077989791844096 15465311520520498304 18165545051249152512 2419034508268255104 5119268038996909312 7819501569725563520 10519735100454217728 13219968631182871936 15920202161911526144 173691618930628736 2873925149659282944 5574158680387937152 8274392211116591360 10974625741845245568 13674859272573899776 16375092803302553984 628582260321656576 3328815791050310784 6029049321778964992 8729282852507619200 11429516383236273408 14129749913964927616 16829983444693581824 1083472901712684416 3783706432441338624 6483939963169992832 9184173493898647040 11884407024627301248 14584640555355955456 17284874086084609664 1538363543103712256 4238597073832366464 6938830604561020672 9639064135289674880 12339297666018329088 15039531196746983296 17739764727475637504 1993254184494740096 4693487715223394304 7393721245952048512 10093954776680702720 12794188307409356928 15494421838138011136 18194655368866665344 2448144825885767936 5148378356614422144 7848611887343076352 10548845418071730560 13249078948800384768 15949312479529038976 202801936548141568 2903035467276795776 5603268998005449984 8303502528734104192 11003736059462758400 13703969590191412608 16404203120920066816 657692577939169408 3357926108667823616 6058159639396477824 8758393170125132032 11458626700853786240 14158860231582440448 16859093762311094656 1112583219330197248 3812816750058851456 6513050280787505664 9213283811516159872 11913517342244814080 14613750872973468288 17313984403702122496 1567473860721225088 4267707391449879296 6967940922178533504 9668174452907187712 12368407983635841920 15068641514364496128 17768875045093150336 2022364502112252928 4722598032840907136 7422831563569561344 10123065094298215552 12823298625026869760 15523532155755523968 18223765686484178176 2477255143503280768 5177488674231934976 7877722204960589184 10577955735689243392 13278189266417897600 15978422797146551808 231912254165654400 2932145784894308608 5632379315622962816 8332612846351617024 11032846377080271232 13733079907808925440 16433313438537579648 686802895556682240 3387036426285336448 6087269957013990656 8787503487742644864 11487737018471299072 14187970549199953280 16888204079928607488 1141693536947710080 3841927067676364288 6542160598405018496 9242394129133672704 11942627659862326912 14642861190590981120 17343094721319635328 1596584178338737920 4296817709067392128 6997051239796046336 9697284770524700544 12397518301253354752 15097751831982008960 17797985362710663168 2051474819729765760 4751708350458419968 7451941881187074176 10152175411915728384 12852408942644382592 15552642473373036800 18252876004101691008 2506365461120793600 5206598991849447808 7906832522578102016 10607066053306756224 13307299584035410432 16007533114764064640 261022571783167232 2961256102511821440 5661489633240475648 8361723163969129856 11061956694697784064 13762190225426438272 16462423756155092480 715913213174195072 3416146743902849280 6116380274631503488 8816613805360157696 11516847336088811904 14217080866817466112 16917314397546120320 1170803854565222912 3871037385293877120 6571270916022531328 9271504446751185536 11971737977479839744 14671971508208493952 17372205038937148160 1625694495956250752 4325928026684904960 7026161557413559168 9726395088142213376 12426628618870867584 15126862149599521792 17827095680328176000 2080585137347278592 4780818668075932800 7481052198804587008 10181285729533241216 12881519260261895424 15581752790990549632 18281986321719203840 2535475778738306432 5235709309466960640 7935942840195614848 10636176370924269056 13336409901652923264 16036643432381577472 290132889400680064 2990366420129334272 5690599950857988480 8390833481586642688 11091067012315296896 13791300543043951104 16491534073772605312 745023530791707904 3445257061520362112 6145490592249016320 8845724122977670528 11545957653706324736 14246191184434978944 16946424715163633152 1199914172182735744 3900147702911389952 6600381233640044160 9300614764368698368 12000848295097352576 14701081825826006784 17401315356554660992 1654804813573763584 4355038344302417792 7055271875031072000 9755505405759726208 12455738936488380416 15155972467217034624 17856205997945688832 2109695454964791424 4809928985693445632 7510162516422099840 10210396047150754048 12910629577879408256 15610863108608062464 18311096639336716672 2564586096355819264 5264819627084473472 7965053157813127680 10665286688541781888 13365520219270436096 16065753749999090304 319243207018192896 3019476737746847104 5719710268475501312 8419943799204155520 11120177329932809728 13820410860661463936 16520644391390118144 774133848409220736 3474367379137874944 6174600909866529152 8874834440595183360 11575067971323837568 14275301502052491776 16975535032781145984 1229024489800248576 3929258020528902784 6629491551257556992 9329725081986211200 12029958612714865408 14730192143443519616 17430425674172173824 1683915131191276416 4384148661919930624 7084382192648584832 9784615723377239040 12484849254105893248 15185082784834547456 17885316315563201664 2138805772582304256 4839039303310958464 7539272834039612672 10239506364768266880 12939739895496921088 15639973426225575296 18340206956954229504 2593696413973332096 5293929944701986304 7994163475430640512 10694397006159294720 13394630536887948928 16094864067616603136 348353524635705728 3048587055364359936 5748820586093014144 8449054116821668352 11149287647550322560 13849521178278976768 16549754709007630976 803244166026733568 3503477696755387776 6203711227484041984 8903944758212696192 11604178288941350400 14304411819670004608 17004645350398658816 1258134807417761408 3958368338146415616 6658601868875069824 9358835399603724032 12059068930332378240 14759302461061032448 17459535991789686656 1713025448808789248 4413258979537443456 7113492510266097664 9813726040994751872 12513959571723406080 15214193102452060288 17914426633180714496 2167916090199817088 4868149620928471296 7568383151657125504 10268616682385779712 12968850213114433920 15669083743843088128 18369317274571742336 2622806731590844928 5323040262319499136 8023273793048153344 10723507323776807552 13423740854505461760 16123974385234115968 377463842253218560 3077697372981872768 5777930903710526976 8478164434439181184 11178397965167835392 13878631495896489600 16578865026625143808 832354483644246400 3532588014372900608 6232821545101554816 8933055075830209024 11633288606558863232 14333522137287517440 17033755668016171648 1287245125035274240 3987478655763928448 6687712186492582656 9387945717221236864 12088179247949891072 14788412778678545280 17488646309407199488 1742135766426302080 4442369297154956288 7142602827883610496 9842836358612264704 12543069889340918912 15243303420069573120 17943536950798227328 2197026407817329920 4897259938545984128 7597493469274638336 10297727000003292544 12997960530731946752 15698194061460600960 18398427592189255168 2651917049208357760 5352150579937011968 8052384110665666176 10752617641394320384 13452851172122974592 16153084702851628800 406574159870731392 3106807690599385600 5807041221328039808 8507274752056694016 11207508282785348224 13907741813514002432 16607975344242656640 861464801261759232 3561698331990413440 6261931862719067648 8962165393447721856 11662398924176376064 14362632454905030272 17062865985633684480 1316355442652787072 4016588973381441280 6716822504110095488 9417056034838749696 12117289565567403904 14817523096296058112 17517756627024712320 1771246084043814912 4471479614772469120 7171713145501123328 9871946676229777536 12572180206958431744 15272413737687085952 17972647268415740160 2226136725434842752 4926370256163496960 7626603786892151168 10326837317620805376 13027070848349459584 15727304379078113792 18427537909806768000 2681027366825870592 5381260897554524800 8081494428283179008 10781727959011833216 13481961489740487424 16182195020469141632 435684477488244224 3135918008216898432 5836151538945552640 8536385069674206848 11236618600402861056 13936852131131515264 16637085661860169472 890575118879272064 3590808649607926272 6291042180336580480 8991275711065234688 11691509241793888896 14391742772522543104 17091976303251197312 1345465760270299904 4045699290998954112 6745932821727608320 9446166352456262528 12146399883184916736 14846633413913570944 17546866944642225152 1800356401661327744 4500589932389981952 7200823463118636160 9901056993847290368 12601290524575944576 15301524055304598784 18001757586033252992 2255247043052355584 4955480573781009792 7655714104509664000 10355947635238318208 13056181165966972416 15756414696695626624 9904153714729216 2710137684443383424 5410371215172037632 8110604745900691840 10810838276629346048 13511071807358000256 16211305338086654464 464794795105757056 3165028325834411264 5865261856563065472 8565495387291719680 11265728918020373888 13965962448749028096 16666195979477682304 919685436496784896 3619918967225439104 6320152497954093312 9020386028682747520 11720619559411401728 14420853090140055936 17121086620868710144 1374576077887812736 4074809608616466944 6775043139345121152 9475276670073775360 12175510200802429568 14875743731531083776 17575977262259737984 1829466719278840576 4529700250007494784 7229933780736148992 9930167311464803200 12630400842193457408 15330634372922111616 18030867903650765824 2284357360669868416 4984590891398522624 7684824422127176832 10385057952855831040 13085291483584485248 15785525014313139456 39014471332242048 2739248002060896256 5439481532789550464 8139715063518204672 10839948594246858880 13540182124975513088 16240415655704167296 493905112723269888 3194138643451924096 5894372174180578304 8594605704909232512 11294839235637886720 13995072766366540928 16695306297095195136 948795754114297728 3649029284842951936 6349262815571606144 9049496346300260352 11749729877028914560 14449963407757568768 17150196938486222976 1403686395505325568 4103919926233979776 6804153456962633984 9504386987691288192 12204620518419942400 14904854049148596608 17605087579877250816 1858577036896353408 4558810567625007616 7259044098353661824 9959277629082316032 12659511159810970240 15359744690539624448 18059978221268278656 2313467678287381248 5013701209016035456 7713934739744689664 10414168270473343872 13114401801201998080 15814635331930652288 68124788949754880 2768358319678409088 5468591850407063296 8168825381135717504 10869058911864371712 13569292442593025920 16269525973321680128 523015430340782720 3223248961069436928 5923482491798091136 8623716022526745344 11323949553255399552 14024183083984053760 16724416614712707968 977906071731810560 3678139602460464768 6378373133189118976 9078606663917773184 11778840194646427392 14479073725375081600 17179307256103735808 1432796713122838400 4133030243851492608 6833263774580146816 9533497305308801024 12233730836037455232 14933964366766109440 17634197897494763648 1887687354513866240 4587920885242520448 7288154415971174656 9988387946699828864 12688621477428483072 15388855008157137280 18089088538885791488 2342577995904894080 5042811526633548288 7743045057362202496 10443278588090856704 13143512118819510912 15843745649548165120 97235106567267712 2797468637295921920 5497702168024576128 8197935698753230336 10898169229481884544 13598402760210538752 16298636290939192960 552125747958295552 3252359278686949760 5952592809415603968 8652826340144258176 11353059870872912384 14053293401601566592 16753526932330220800 1007016389349323392 3707249920077977600 6407483450806631808 9107716981535286016 11807950512263940224 14508184042992594432 17208417573721248640 1461907030740351232 4162140561469005440 6862374092197659648 9562607622926313856 12262841153654968064 14963074684383622272 17663308215112276480 1916797672131379072 4617031202860033280 7317264733588687488 10017498264317341696 12717731795045995904 15417965325774650112 18118198856503304320 2371688313522406912 5071921844251061120 7772155374979715328 10472388905708369536 13172622436437023744 15872855967165677952 126345424184780544 2826578954913434752 5526812485642088960 8227046016370743168 10927279547099397376 13627513077828051584 16327746608556705792 581236065575808384 3281469596304462592 5981703127033116800 8681936657761771008 11382170188490425216 14082403719219079424 16782637249947733632 1036126706966836224 3736360237695490432 6436593768424144640 9136827299152798848 11837060829881453056 14537294360610107264 17237527891338761472 1491017348357864064 4191250879086518272 6891484409815172480 9591717940543826688 12291951471272480896 14992185002001135104 17692418532729789312 1945907989748891904 4646141520477546112 7346375051206200320 10046608581934854528 12746842112663508736 15447075643392162944 18147309174120817152 2400798631139919744 5101032161868573952 7801265692597228160 10501499223325882368 13201732754054536576 15901966284783190784 155455741802293376 2855689272530947584 5555922803259601792 8256156333988256000 10956389864716910208 13656623395445564416 16356856926174218624 610346383193321216 3310579913921975424 6010813444650629632 8711046975379283840 11411280506107938048 14111514036836592256 16811747567565246464 1065237024584349056 3765470555313003264 6465704086041657472 9165937616770311680 11866171147498965888 14566404678227620096 17266638208956274304 1520127665975376896 4220361196704031104 6920594727432685312 9620828258161339520 12321061788889993728 15021295319618647936 17721528850347302144 1975018307366404736 4675251838095058944 7375485368823713152 10075718899552367360 12775952430281021568 15476185961009675776 18176419491738329984 2429908948757432576 5130142479486086784 7830376010214740992 10530609540943395200 13230843071672049408 15931076602400703616 184566059419806208 2884799590148460416 5585033120877114624 8285266651605768832 10985500182334423040 13685733713063077248 16385967243791731456 639456700810834048 3339690231539488256 6039923762268142464 8740157292996796672 11440390823725450880 14140624354454105088 16840857885182759296 1094347342201861888 3794580872930516096 6494814403659170304 9195047934387824512 11895281465116478720 14595514995845132928 17295748526573787136 1549237983592889728 4249471514321543936 6949705045050198144 9649938575778852352 12350172106507506560 15050405637236160768 17750639167964814976 2004128624983917568 4704362155712571776 7404595686441225984 10104829217169880192 12805062747898534400 15505296278627188608 18205529809355842816 2459019266374945408 5159252797103599616 7859486327832253824 10559719858560908032 13259953389289562240 15960186920018216448 213676377037319040 2913909907765973248 5614143438494627456 8314376969223281664 11014610499951935872 13714844030680590080 16415077561409244288 668567018428346880 3368800549157001088 6069034079885655296 8769267610614309504 11469501141342963712 14169734672071617920 16869968202800272128 1123457659819374720 3823691190548028928 6523924721276683136 9224158252005337344 11924391782733991552 14624625313462645760 17324858844191299968 1578348301210402560 4278581831939056768 6978815362667710976 9679048893396365184 12379282424125019392 15079515954853673600 17779749485582327808 2033238942601430400 4733472473330084608 7433706004058738816 10133939534787393024 12834173065516047232 15534406596244701440 18234640126973355648 2488129583992458240 5188363114721112448 7888596645449766656 10588830176178420864 13289063706907075072 15989297237635729280 242786694654831872 2943020225383486080 5643253756112140288 8343487286840794496 11043720817569448704 13743954348298102912 16444187879026757120 697677336045859712 3397910866774513920 6098144397503168128 8798377928231822336 11498611458960476544 14198844989689130752 16899078520417784960 1152567977436887552 3852801508165541760 6553035038894195968 9253268569622850176 11953502100351504384 14653735631080158592 17353969161808812800 1607458618827915392 4307692149556569600 7007925680285223808 9708159211013878016 12408392741742532224 15108626272471186432 17808859803199840640 2062349260218943232 4762582790947597440 7462816321676251648 10163049852404905856 12863283383133560064 15563516913862214272 18263750444590868480 2517239901609971072 5217473432338625280 7917706963067279488 10617940493795933696 13318174024524587904 16018407555253242112 271897012272344704 2972130543000998912 5672364073729653120 8372597604458307328 11072831135186961536 13773064665915615744 16473298196644269952 726787653663372544 3427021184392026752 6127254715120680960 8827488245849335168 11527721776577989376 14227955307306643584 16928188838035297792 1181678295054400384 3881911825783054592 6582145356511708800 9282378887240363008 11982612417969017216 14682845948697671424 17383079479426325632 1636568936445428224 4336802467174082432 7037035997902736640 9737269528631390848 12437503059360045056 15137736590088699264 17837970120817353472 2091459577836456064 4791693108565110272 7491926639293764480 10192160170022418688 12892393700751072896 15592627231479727104 18292860762208381312 2546350219227483904 5246583749956138112 7946817280684792320 10647050811413446528 13347284342142100736 16047517872870754944 301007329889857536 3001240860618511744 5701474391347165952 8401707922075820160 11101941452804474368 13802174983533128576 16502408514261782784 755897971280885376 3456131502009539584 6156365032738193792 8856598563466848000 11556832094195502208 14257065624924156416 16957299155652810624 1210788612671913216 3911022143400567424 6611255674129221632 9311489204857875840 12011722735586530048 14711956266315184256 17412189797043838464 1665679254062941056 4365912784791595264 7066146315520249472 9766379846248903680 12466613376977557888 15166846907706212096 17867080438434866304 2120569895453968896 4820803426182623104 7521036956911277312 10221270487639931520 12921504018368585728 15621737549097239936 18321971079825894144 2575460536844996736 5275694067573650944 7975927598302305152 10676161129030959360 13376394659759613568 16076628190488267776 330117647507370368 3030351178236024576 5730584708964678784 8430818239693332992 11131051770421987200 13831285301150641408 16531518831879295616 785008288898398208 3485241819627052416 6185475350355706624 8885708881084360832 11585942411813015040 14286175942541669248 16986409473270323456 1239898930289426048 3940132461018080256 6640365991746734464 9340599522475388672 12040833053204042880 14741066583932697088 17441300114661351296 1694789571680453888 4395023102409108096 7095256633137762304 9795490163866416512 12495723694595070720 15195957225323724928 17896190756052379136 2149680213071481728 4849913743800135936 7550147274528790144 10250380805257444352 12950614335986098560 15650847866714752768 18351081397443406976 2604570854462509568 5304804385191163776 8005037915919817984 10705271446648472192 13405504977377126400 16105738508105780608 359227965124883200 3059461495853537408 5759695026582191616 8459928557310845824 11160162088039500032 13860395618768154240 16560629149496808448 814118606515911040 3514352137244565248 6214585667973219456 8914819198701873664 11615052729430527872 14315286260159182080 17015519790887836288 1269009247906938880 3969242778635593088 6669476309364247296 9369709840092901504 12069943370821555712 14770176901550209920 17470410432278864128 1723899889297966720 4424133420026620928 7124366950755275136 9824600481483929344 12524834012212583552 15225067542941237760 17925301073669891968 2178790530688994560 4879024061417648768 7579257592146302976 10279491122874957184 12979724653603611392 15679958184332265600 18380191715060919808 2633681172080022400 5333914702808676608 8034148233537330816 10734381764265985024 13434615294994639232 16134848825723293440 388338282742396032 3088571813471050240 5788805344199704448 8489038874928358656 11189272405657012864 13889505936385667072 16589739467114321280 843228924133423872 3543462454862078080 6243695985590732288 8943929516319386496 11644163047048040704 14344396577776694912 17044630108505349120 1298119565524451712 3998353096253105920 6698586626981760128 9398820157710414336 12099053688439068544 14799287219167722752 17499520749896376960 1753010206915479552 4453243737644133760 7153477268372787968 9853710799101442176 12553944329830096384 15254177860558750592 17954411391287404800 2207900848306507392 4908134379035161600 7608367909763815808 10308601440492470016 13008834971221124224 15709068501949778432 18409302032678432640 2662791489697535232 5363025020426189440 8063258551154843648 10763492081883497856 13463725612612152064 16163959143340806272 417448600359908864 3117682131088563072 5817915661817217280 8518149192545871488 11218382723274525696 13918616254003179904 16618849784731834112 872339241750936704 3572572772479590912 6272806303208245120 8973039833936899328 11673273364665553536 14373506895394207744 17073740426122861952 1327229883141964544 4027463413870618752 6727696944599272960 9427930475327927168 12128164006056581376 14828397536785235584 17528631067513889792 1782120524532992384 4482354055261646592 7182587585990300800 9882821116718955008 12583054647447609216 15283288178176263424 17983521708904917632 2237011165924020224 4937244696652674432 7637478227381328640 10337711758109982848 13037945288838637056 15738178819567291264 18438412350295945472 2691901807315048064 5392135338043702272 8092368868772356480 10792602399501010688 13492835930229664896 16193069460958319104 446558917977421696 3146792448706075904 5847025979434730112 8547259510163384320 11247493040892038528 13947726571620692736 16647960102349346944 901449559368449536 3601683090097103744 6301916620825757952 9002150151554412160 11702383682283066368 14402617213011720576 17102850743740374784 1356340200759477376 4056573731488131584 6756807262216785792 9457040792945440000 12157274323674094208 14857507854402748416 17557741385131402624 1811230842150505216 4511464372879159424 7211697903607813632 9911931434336467840 12612164965065122048 15312398495793776256 18012632026522430464 2266121483541533056 4966355014270187264 7666588544998841472 10366822075727495680 13067055606456149888 15767289137184804096 20778594203906688 2721012124932560896 5421245655661215104 8121479186389869312 10821712717118523520 13521946247847177728 16222179778575831936 475669235594934528 3175902766323588736 5876136297052242944 8576369827780897152 11276603358509551360 13976836889238205568 16677070419966859776 930559876985962368 3630793407714616576 6331026938443270784 9031260469171924992 11731493999900579200 14431727530629233408 17131961061357887616 1385450518376990208 4085684049105644416 6785917579834298624 9486151110562952832 12186384641291607040 14886618172020261248 17586851702748915456 1840341159768018048 4540574690496672256 7240808221225326464 9941041751953980672 12641275282682634880 15341508813411289088 18041742344139943296 2295231801159045888 4995465331887700096 7695698862616354304 10395932393345008512 13096165924073662720 15796399454802316928 49888911821419520 2750122442550073728 5450355973278727936 8150589504007382144 10850823034736036352 13551056565464690560 16251290096193344768 504779553212447360 3205013083941101568 5905246614669755776 8605480145398409984 11305713676127064192 14005947206855718400 16706180737584372608 959670194603475200 3659903725332129408 6360137256060783616 9060370786789437824 11760604317518092032 14460837848246746240 17161071378975400448 1414560835994503040 4114794366723157248 6815027897451811456 9515261428180465664 12215494958909119872 14915728489637774080 17615962020366428288 1869451477385530880 4569685008114185088 7269918538842839296 9970152069571493504 12670385600300147712 15370619131028801920 18070852661757456128 2324342118776558720 5024575649505212928 7724809180233867136 10425042710962521344 13125276241691175552 15825509772419829760 78999229438932352 2779232760167586560 5479466290896240768 8179699821624894976 10879933352353549184 13580166883082203392 16280400413810857600 533889870829960192 3234123401558614400 5934356932287268608 8634590463015922816 11334823993744577024 14035057524473231232 16735291055201885440 988780512220988032 3689014042949642240 6389247573678296448 9089481104406950656 11789714635135604864 14489948165864259072 17190181696592913280 1443671153612015872 4143904684340670080 6844138215069324288 9544371745797978496 12244605276526632704 14944838807255286912 17645072337983941120 1898561795003043712 4598795325731697920 7299028856460352128 9999262387189006336 12699495917917660544 15399729448646314752 18099962979374968960 2353452436394071552 5053685967122725760 7753919497851379968 10454153028580034176 13154386559308688384 15854620090037342592 108109547056445184 2808343077785099392 5508576608513753600 8208810139242407808 10909043669971062016 13609277200699716224 16309510731428370432 563000188447473024 3263233719176127232 5963467249904781440 8663700780633435648 11363934311362089856 14064167842090744064 16764401372819398272 1017890829838500864 3718124360567155072 6418357891295809280 9118591422024463488 11818824952753117696 14519058483481771904 17219292014210426112 1472781471229528704 4173015001958182912 6873248532686837120 9573482063415491328 12273715594144145536 14973949124872799744 17674182655601453952 1927672112620556544 4627905643349210752 7328139174077864960 10028372704806519168 12728606235535173376 15428839766263827584 18129073296992481792 2382562754011584384 5082796284740238592 7783029815468892800 10483263346197547008 13183496876926201216 15883730407654855424 137219864673958016 2837453395402612224 5537686926131266432 8237920456859920640 10938153987588574848 13638387518317229056 16338621049045883264 592110506064985856 3292344036793640064 5992577567522294272 8692811098250948480 11393044628979602688 14093278159708256896 16793511690436911104 1047001147456013696 3747234678184667904 6447468208913322112 9147701739641976320 11847935270370630528 14548168801099284736 17248402331827938944 1501891788847041536 4202125319575695744 6902358850304349952 9602592381033004160 12302825911761658368 15003059442490312576 17703292973218966784 1956782430238069376 4657015960966723584 7357249491695377792 10057483022424032000 12757716553152686208 15457950083881340416 18158183614609994624 2411673071629097216 5111906602357751424 7812140133086405632 10512373663815059840 13212607194543714048 15912840725272368256 166330182291470848 2866563713020125056 5566797243748779264 8267030774477433472 10967264305206087680 13667497835934741888 16367731366663396096 621220823682498688 3321454354411152896 6021687885139807104 8721921415868461312 11422154946597115520 14122388477325769728 16822622008054423936 1076111465073526528 3776344995802180736 6476578526530834944 9176812057259489152 11877045587988143360 14577279118716797568 17277512649445451776 1531002106464554368 4231235637193208576 6931469167921862784 9631702698650516992 12331936229379171200 15032169760107825408 17732403290836479616 1985892747855582208 4686126278584236416 7386359809312890624 10086593340041544832 12786826870770199040 15487060401498853248 18187293932227507456 2440783389246610048 5141016919975264256 7841250450703918464 10541483981432572672 13241717512161226880 15941951042889881088 195440499908983680 2895674030637637888 5595907561366292096 8296141092094946304 10996374622823600512 13696608153552254720 16396841684280908928 650331141300011520 3350564672028665728 6050798202757319936 8751031733485974144 11451265264214628352 14151498794943282560 16851732325671936768 1105221782691039360 3805455313419693568 6505688844148347776 9205922374877001984 11906155905605656192 14606389436334310400 17306622967062964608 1560112424082067200 4260345954810721408 6960579485539375616 9660813016268029824 12361046546996684032 15061280077725338240 17761513608453992448 2015003065473095040 4715236596201749248 7415470126930403456 10115703657659057664 12815937188387711872 15516170719116366080 18216404249845020288 2469893706864122880 5170127237592777088 7870360768321431296 10570594299050085504 13270827829778739712 15971061360507393920 224550817526496512 2924784348255150720 5625017878983804928 8325251409712459136 11025484940441113344 13725718471169767552 16425952001898421760 679441458917524352 3379674989646178560 6079908520374832768 8780142051103486976 11480375581832141184 14180609112560795392 16880842643289449600 1134332100308552192 3834565631037206400 6534799161765860608 9235032692494514816 11935266223223169024 14635499753951823232 17335733284680477440 1589222741699580032 4289456272428234240 6989689803156888448 9689923333885542656 12390156864614196864 15090390395342851072 17790623926071505280 2044113383090607872 4744346913819262080 7444580444547916288 10144813975276570496 12845047506005224704 15545281036733878912 18245514567462533120 2499004024481635712 5199237555210289920 7899471085938944128 10599704616667598336 13299938147396252544 16000171678124906752 253661135144009344 2953894665872663552 5654128196601317760 8354361727329971968 11054595258058626176 13754828788787280384 16455062319515934592 708551776535037184 3408785307263691392 6109018837992345600 8809252368720999808 11509485899449654016 14209719430178308224 16909952960906962432 1163442417926065024 3863675948654719232 6563909479383373440 9264143010112027648 11964376540840681856 14664610071569336064 17364843602297990272 1618333059317092864 4318566590045747072 7018800120774401280 9719033651503055488 12419267182231709696 15119500712960363904 17819734243689018112 2073223700708120704 4773457231436774912 7473690762165429120 10173924292894083328 12874157823622737536 15574391354351391744 18274624885080045952 2528114342099148544 5228347872827802752 7928581403556456960 10628814934285111168 13329048465013765376 16029281995742419584 282771452761522176 2983004983490176384 5683238514218830592 8383472044947484800 11083705575676139008 13783939106404793216 16484172637133447424 737662094152550016 3437895624881204224 6138129155609858432 8838362686338512640 11538596217067166848 14238829747795821056 16939063278524475264 1192552735543577856 3892786266272232064 6593019797000886272 9293253327729540480 11993486858458194688 14693720389186848896 17393953919915503104 1647443376934605696 4347676907663259904 7047910438391914112 9748143969120568320 12448377499849222528 15148611030577876736 17848844561306530944 2102334018325633536 4802567549054287744 7502801079782941952 10203034610511596160 12903268141240250368 15603501671968904576 18303735202697558784 2557224659716661376 5257458190445315584 7957691721173969792 10657925251902624000 13358158782631278208 16058392313359932416 311881770379035008 3012115301107689216 5712348831836343424 8412582362564997632 11112815893293651840 13813049424022306048 16513282954750960256 766772411770062848 3467005942498717056 6167239473227371264 8867473003956025472 11567706534684679680 14267940065413333888 16968173596141988096 1221663053161090688 3921896583889744896 6622130114618399104 9322363645347053312 12022597176075707520 14722830706804361728 17423064237533015936 1676553694552118528 4376787225280772736 7077020756009426944 9777254286738081152 12477487817466735360 15177721348195389568 17877954878924043776 2131444335943146368 4831677866671800576 7531911397400454784 10232144928129108992 12932378458857763200 15632611989586417408 18332845520315071616 2586334977334174208 5286568508062828416 7986802038791482624 10687035569520136832 13387269100248791040 16087502630977445248 340992087996547840 3041225618725202048 5741459149453856256 8441692680182510464 11141926210911164672 13842159741639818880 16542393272368473088 795882729387575680 3496116260116229888 6196349790844884096 8896583321573538304 11596816852302192512 14297050383030846720 16997283913759500928 1250773370778603520 3951006901507257728 6651240432235911936 9351473962964566144 12051707493693220352 14751941024421874560 17452174555150528768 1705664012169631360 4405897542898285568 7106131073626939776 9806364604355593984 12506598135084248192 15206831665812902400 17907065196541556608 2160554653560659200 4860788184289313408 7561021715017967616 10261255245746621824 12961488776475276032 15661722307203930240 18361955837932584448 2615445294951687040 5315678825680341248 8015912356408995456 10716145887137649664 13416379417866303872 16116612948594958080 370102405614060672 3070335936342714880 5770569467071369088 8470802997800023296 11171036528528677504 13871270059257331712 16571503589985985920 824993047005088512 3525226577733742720 6225460108462396928 8925693639191051136 11625927169919705344 14326160700648359552 17026394231377013760 1279883688396116352 3980117219124770560 6680350749853424768 9380584280582078976 12080817811310733184 14781051342039387392 17481284872768041600 1734774329787144192 4435007860515798400 7135241391244452608 9835474921973106816 12535708452701761024 15235941983430415232 17936175514159069440 2189664971178172032 4889898501906826240 7590132032635480448 10290365563364134656 12990599094092788864 15690832624821443072 18391066155550097280 2644555612569199872 5344789143297854080 8045022674026508288 10745256204755162496 13445489735483816704 16145723266212470912 399212723231573504 3099446253960227712 5799679784688881920 8499913315417536128 11200146846146190336 13900380376874844544 16600613907603498752 854103364622601344 3554336895351255552 6254570426079909760 8954803956808563968 11655037487537218176 14355271018265872384 17055504548994526592 1308994006013629184 4009227536742283392 6709461067470937600 9409694598199591808 12109928128928246016 14810161659656900224 17510395190385554432 1763884647404657024 4464118178133311232 7164351708861965440 9864585239590619648 12564818770319273856 15265052301047928064 17965285831776582272 2218775288795684864 4919008819524339072 7619242350252993280 10319475880981647488 13019709411710301696 15719942942438955904 18420176473167610112 2673665930186712704 5373899460915366912 8074132991644021120 10774366522372675328 13474600053101329536 16174833583829983744 428323040849086336 3128556571577740544 5828790102306394752 8529023633035048960 11229257163763703168 13929490694492357376 16629724225221011584 883213682240114176 3583447212968768384 6283680743697422592 8983914274426076800 11684147805154731008 14384381335883385216 17084614866612039424 1338104323631142016 4038337854359796224 6738571385088450432 9438804915817104640 12139038446545758848 14839271977274413056 17539505508003067264 1792994965022169856 4493228495750824064 7193462026479478272 9893695557208132480 12593929087936786688 15294162618665440896 17994396149394095104 2247885606413197696 4948119137141851904 7648352667870506112 10348586198599160320 13048819729327814528 15749053260056468736 2542717075571328 2702776247804225536 5403009778532879744 8103243309261533952 10803476839990188160 13503710370718842368 16203943901447496576 457433358466599168 3157666889195253376 5857900419923907584 8558133950652561792 11258367481381216000 13958601012109870208 16658834542838524416 912323999857627008 3612557530586281216 6312791061314935424 9013024592043589632 11713258122772243840 14413491653500898048 17113725184229552256 1367214641248654848 4067448171977309056 6767681702705963264 9467915233434617472 12168148764163271680 14868382294891925888 17568615825620580096 1822105282639682688 4522338813368336896 7222572344096991104 9922805874825645312 12623039405554299520 15323272936282953728 18023506467011607936 2276995924030710528 4977229454759364736 7677462985488018944 10377696516216673152 13077930046945327360 15778163577673981568 31653034693084160 2731886565421738368 5432120096150392576 8132353626879046784 10832587157607700992 13532820688336355200 16233054219065009408 486543676084112000 3186777206812766208 5887010737541420416 8587244268270074624 11287477798998728832 13987711329727383040 16687944860456037248 941434317475139840 3641667848203794048 6341901378932448256 9042134909661102464 11742368440389756672 14442601971118410880 17142835501847065088 1396324958866167680 4096558489594821888 6796792020323476096 9497025551052130304 12197259081780784512 14897492612509438720 17597726143238092928 1851215600257195520 4551449130985849728 7251682661714503936 9951916192443158144 12652149723171812352 15352383253900466560 18052616784629120768 2306106241648223360 5006339772376877568 7706573303105531776 10406806833834185984 13107040364562840192 15807273895291494400 60763352310596992 2760996883039251200 5461230413767905408 8161463944496559616 10861697475225213824 13561931005953868032 16262164536682522240 515653993701624832 3215887524430279040 5916121055158933248 8616354585887587456 11316588116616241664 14016821647344895872 16717055178073550080 970544635092652672 3670778165821306880 6371011696549961088 9071245227278615296 11771478758007269504 14471712288735923712 17171945819464577920 1425435276483680512 4125668807212334720 6825902337940988928 9526135868669643136 12226369399398297344 14926602930126951552 17626836460855605760 1880325917874708352 4580559448603362560 7280792979332016768 9981026510060670976 12681260040789325184 15381493571517979392 18081727102246633600 2335216559265736192 5035450089994390400 7735683620723044608 10435917151451698816 13136150682180353024 15836384212909007232 89873669928109824 2790107200656764032 5490340731385418240 8190574262114072448 10890807792842726656 13591041323571380864 16291274854300035072 544764311319137664 3244997842047791872 5945231372776446080 8645464903505100288 11345698434233754496 14045931964962408704 16746165495691062912 999654952710165504 3699888483438819712 6400122014167473920 9100355544896128128 11800589075624782336 14500822606353436544 17201056137082090752 1454545594101193344 4154779124829847552 6855012655558501760 9555246186287155968 12255479717015810176 14955713247744464384 17655946778473118592 1909436235492221184 4609669766220875392 7309903296949529600 10010136827678183808 12710370358406838016 15410603889135492224 18110837419864146432 2364326876883249024 5064560407611903232 7764793938340557440 10465027469069211648 13165260999797865856 15865494530526520064 118983987545622656 2819217518274276864 5519451049002931072 8219684579731585280 10919918110460239488 13620151641188893696 16320385171917547904 573874628936650496 3274108159665304704 5974341690393958912 8674575221122613120 11374808751851267328 14075042282579921536 16775275813308575744 1028765270327678336 3728998801056332544 6429232331784986752 9129465862513640960 11829699393242295168 14529932923970949376 17230166454699603584 1483655911718706176 4183889442447360384 6884122973176014592 9584356503904668800 12284590034633323008 14984823565361977216 17685057096090631424 1938546553109734016 4638780083838388224 7339013614567042432 10039247145295696640 12739480676024350848 15439714206753005056 18139947737481659264 2393437194500761856 5093670725229416064 7793904255958070272 10494137786686724480 13194371317415378688 15894604848144032896 148094305163135488 2848327835891789696 5548561366620443904 8248794897349098112 10949028428077752320 13649261958806406528 16349495489535060736 602984946554163328 3303218477282817536 6003452008011471744 8703685538740125952 11403919069468780160 14104152600197434368 16804386130926088576 1057875587945191168 3758109118673845376 6458342649402499584 9158576180131153792 11858809710859808000 14559043241588462208 17259276772317116416 1512766229336219008 4212999760064873216 6913233290793527424 9613466821522181632 12313700352250835840 15013933882979490048 17714167413708144256 1967656870727246848 4667890401455901056 7368123932184555264 10068357462913209472 12768590993641863680 15468824524370517888 18169058055099172096 2422547512118274688 5122781042846928896 7823014573575583104 10523248104304237312 13223481635032891520 15923715165761545728 177204622780648320 2877438153509302528 5577671684237956736 8277905214966610944 10978138745695265152 13678372276423919360 16378605807152573568 632095264171676160 3332328794900330368 6032562325628984576 8732795856357638784 11433029387086292992 14133262917814947200 16833496448543601408 1086985905562704000 3787219436291358208 6487452967020012416 9187686497748666624 11887920028477320832 14588153559205975040 17288387089934629248 1541876546953731840 4242110077682386048 6942343608411040256 9642577139139694464 12342810669868348672 15043044200597002880 17743277731325657088 1996767188344759680 4697000719073413888 7397234249802068096 10097467780530722304 12797701311259376512 15497934841988030720 18198168372716684928 2451657829735787520 5151891360464441728 7852124891193095936 10552358421921750144 13252591952650404352 15952825483379058560 206314940398161152 2906548471126815360 5606782001855469568 8307015532584123776 11007249063312777984 13707482594041432192 16407716124770086400 661205581789188992 3361439112517843200 6061672643246497408 8761906173975151616 11462139704703805824 14162373235432460032 16862606766161114240 1116096223180216832 3816329753908871040 6516563284637525248 9216796815366179456 11917030346094833664 14617263876823487872 17317497407552142080 1570986864571244672 4271220395299898880 6971453926028553088 9671687456757207296 12371920987485861504 15072154518214515712 17772388048943169920 2025877505962272512 4726111036690926720 7426344567419580928 10126578098148235136 12826811628876889344 15527045159605543552 18227278690334197760 2480768147353300352 5181001678081954560 7881235208810608768 10581468739539262976 13281702270267917184 15981935800996571392 235425258015673984 2935658788744328192 5635892319472982400 8336125850201636608 11036359380930290816 13736592911658945024 16436826442387599232 690315899406701824 3390549430135356032 6090782960864010240 8791016491592664448 11491250022321318656 14191483553049972864 16891717083778627072 1145206540797729664 3845440071526383872 6545673602255038080 9245907132983692288 11946140663712346496 14646374194441000704 17346607725169654912 1600097182188757504 4300330712917411712 7000564243646065920 9700797774374720128 12401031305103374336 15101264835832028544 17801498366560682752 2054987823579785344 4755221354308439552 7455454885037093760 10155688415765747968 12855921946494402176 15556155477223056384 18256389007951710592 2509878464970813184 5210111995699467392 7910345526428121600 10610579057156775808 13310812587885430016 16011046118614084224 264535575633186816 2964769106361841024 5665002637090495232 8365236167819149440 11065469698547803648 13765703229276457856 16465936760005112064 719426217024214656 3419659747752868864 6119893278481523072 8820126809210177280 11520360339938831488 14220593870667485696 16920827401396139904 1174316858415242496 3874550389143896704 6574783919872550912 9275017450601205120 11975250981329859328 14675484512058513536 17375718042787167744 1629207499806270336 4329441030534924544 7029674561263578752 9729908091992232960 12430141622720887168 15130375153449541376 17830608684178195584 2084098141197298176 4784331671925952384 7484565202654606592 10184798733383260800 12885032264111915008 15585265794840569216 18285499325569223424 2538988782588326016 5239222313316980224 7939455844045634432 10639689374774288640 13339922905502942848 16040156436231597056 293645893250699648 2993879423979353856 5694112954708008064 8394346485436662272 11094580016165316480 13794813546893970688 16495047077622624896 748536534641727488 3448770065370381696 6149003596099035904 8849237126827690112 11549470657556344320 14249704188284998528 16949937719013652736 1203427176032755328 3903660706761409536 6603894237490063744 9304127768218717952 12004361298947372160 14704594829676026368 17404828360404680576 1658317817423783168 4358551348152437376 7058784878881091584 9759018409609745792 12459251940338400000 15159485471067054208 17859719001795708416 2113208458814811008 4813441989543465216 7513675520272119424 10213909051000773632 12914142581729427840 15614376112458082048 18314609643186736256 2568099100205838848 5268332630934493056 7968566161663147264 10668799692391801472 13369033223120455680 16069266753849109888 322756210868212480 3022989741596866688 5723223272325520896 8423456803054175104 11123690333782829312 13823923864511483520 16524157395240137728 777646852259240320 3477880382987894528 6178113913716548736 8878347444445202944 11578580975173857152 14278814505902511360 16979048036631165568 1232537493650268160 3932771024378922368 6633004555107576576 9333238085836230784 12033471616564884992 14733705147293539200 17433938678022193408 1687428135041296000 4387661665769950208 7087895196498604416 9788128727227258624 12488362257955912832 15188595788684567040 17888829319413221248 2142318776432323840 4842552307160978048 7542785837889632256 10243019368618286464 12943252899346940672 15643486430075594880 18343719960804249088 2597209417823351680 5297442948552005888 7997676479280660096 10697910010009314304 13398143540737968512 16098377071466622720 351866528485725312 3052100059214379520 5752333589943033728 8452567120671687936 11152800651400342144 13853034182128996352 16553267712857650560 806757169876753152 3506990700605407360 6207224231334061568 8907457762062715776 11607691292791369984 14307924823520024192 17008158354248678400 1261647811267780992 3961881341996435200 6662114872725089408 9362348403453743616 12062581934182397824 14762815464911052032 17463048995639706240 1716538452658808832 4416771983387463040 7117005514116117248 9817239044844771456 12517472575573425664 15217706106302079872 17917939637030734080 2171429094049836672 4871662624778490880 7571896155507145088 10272129686235799296 12972363216964453504 15672596747693107712 18372830278421761920 2626319735440864512 5326553266169518720 8026786796898172928 10727020327626827136 13427253858355481344 16127487389084135552 380976846103238144 3081210376831892352 5781443907560546560 8481677438289200768 11181910969017854976 13882144499746509184 16582378030475163392 835867487494265984 3536101018222920192 6236334548951574400 8936568079680228608 11636801610408882816 14337035141137537024 17037268671866191232 1290758128885293824 3990991659613948032 6691225190342602240 9391458721071256448 12091692251799910656 14791925782528564864 17492159313257219072 1745648770276321664 4445882301004975872 7146115831733630080 9846349362462284288 12546582893190938496 15246816423919592704 17947049954648246912 2200539411667349504 4900772942396003712 7601006473124657920 10301240003853312128 13001473534581966336 15701707065310620544 18401940596039274752 2655430053058377344 5355663583787031552 8055897114515685760 10756130645244339968 13456364175972994176 16156597706701648384 410087163720750976 3110320694449405184 5810554225178059392 8510787755906713600 11211021286635367808 13911254817364022016 16611488348092676224 864977805111778816 3565211335840433024 6265444866569087232 8965678397297741440 11665911928026395648 14366145458755049856 17066378989483704064 1319868446502806656 4020101977231460864 6720335507960115072 9420569038688769280 12120802569417423488 14821036100146077696 17521269630874731904 1774759087893834496 4474992618622488704 7175226149351142912 9875459680079797120 12575693210808451328 15275926741537105536 17976160272265759744 2229649729284862336 4929883260013516544 7630116790742170752 10330350321470824960 13030583852199479168 15730817382928133376 18431050913656787584 2684540370675890176 5384773901404544384 8085007432133198592 10785240962861852800 13485474493590507008 16185708024319161216 439197481338263808 3139431012066918016 5839664542795572224 8539898073524226432 11240131604252880640 13940365134981534848 16640598665710189056 894088122729291648 3594321653457945856 6294555184186600064 8994788714915254272 11695022245643908480 14395255776372562688 17095489307101216896 1348978764120319488 4049212294848973696 6749445825577627904 9449679356306282112 12149912887034936320 14850146417763590528 17550379948492244736 1803869405511347328 4504102936240001536 7204336466968655744 9904569997697309952 12604803528425964160 15305037059154618368 18005270589883272576 2258760046902375168 4958993577631029376 7659227108359683584 10359460639088337792 13059694169816992000 15759927700545646208 13417157564748800 2713650688293403008 5413884219022057216 8114117749750711424 10814351280479365632 13514584811208019840 16214818341936674048 468307798955776640 3168541329684430848 5868774860413085056 8569008391141739264 11269241921870393472 13969475452599047680 16669708983327701888 923198440346804480 3623431971075458688 6323665501804112896 9023899032532767104 11724132563261421312 14424366093990075520 17124599624718729728 1378089081737832320 4078322612466486528 6778556143195140736 9478789673923794944 12179023204652449152 14879256735381103360 17579490266109757568 1832979723128860160 4533213253857514368 7233446784586168576 9933680315314822784 12633913846043476992 15334147376772131200 18034380907500785408 2287870364519888000 4988103895248542208 7688337425977196416 10388570956705850624 13088804487434504832 15789038018163159040 42527475182261632 2742761005910915840 5442994536639570048 8143228067368224256 10843461598096878464 13543695128825532672 16243928659554186880 497418116573289472 3197651647301943680 5897885178030597888 8598118708759252096 11298352239487906304 13998585770216560512 16698819300945214720 952308757964317312 3652542288692971520 6352775819421625728 9053009350150279936 11753242880878934144 14453476411607588352 17153709942336242560 1407199399355345152 4107432930083999360 6807666460812653568 9507899991541307776 12208133522269961984 14908367052998616192 17608600583727270400 1862090040746372992 4562323571475027200 7262557102203681408 9962790632932335616 12663024163660989824 15363257694389644032 18063491225118298240 2316980682137400832 5017214212866055040 7717447743594709248 10417681274323363456 13117914805052017664 15818148335780671872 71637792799774464 2771871323528428672 5472104854257082880 8172338384985737088 10872571915714391296 13572805446443045504 16273038977171699712 526528434190802304 3226761964919456512 5926995495648110720 8627229026376764928 11327462557105419136 14027696087834073344 16727929618562727552 981419075581830144 3681652606310484352 6381886137039138560 9082119667767792768 11782353198496446976 14482586729225101184 17182820259953755392 1436309716972857984 4136543247701512192 6836776778430166400 9537010309158820608 12237243839887474816 14937477370616129024 17637710901344783232 1891200358363885824 4591433889092540032 7291667419821194240 9991900950549848448 12692134481278502656 15392368012007156864 18092601542735811072 2346090999754913664 5046324530483567872 7746558061212222080 10446791591940876288 13147025122669530496 15847258653398184704 100748110417287296 2800981641145941504 5501215171874595712 8201448702603249920 10901682233331904128 13601915764060558336 16302149294789212544 555638751808315136 3255872282536969344 5956105813265623552 8656339343994277760 11356572874722931968 14056806405451586176 16757039936180240384 1010529393199342976 3710762923927997184 6410996454656651392 9111229985385305600 11811463516113959808 14511697046842614016 17211930577571268224 1465420034590370816 4165653565319025024 6865887096047679232 9566120626776333440 12266354157504987648 14966587688233641856 17666821218962296064 1920310675981398656 4620544206710052864 7320777737438707072 10021011268167361280 12721244798896015488 15421478329624669696 18121711860353323904 2375201317372426496 5075434848101080704 7775668378829734912 10475901909558389120 13176135440287043328 15876368971015697536 129858428034800128 2830091958763454336 5530325489492108544 8230559020220762752 10930792550949416960 13631026081678071168 16331259612406725376 584749069425827968 3284982600154482176 5985216130883136384 8685449661611790592 11385683192340444800 14085916723069099008 16786150253797753216 1039639710816855808 3739873241545510016 6440106772274164224 9140340303002818432 11840573833731472640 14540807364460126848 17241040895188781056 1494530352207883648 4194763882936537856 6894997413665192064 9595230944393846272 12295464475122500480 14995698005851154688 17695931536579808896 1949420993598911488 4649654524327565696 7349888055056219904 10050121585784874112 12750355116513528320 15450588647242182528 18150822177970836736 2404311634989939328 5104545165718593536 7804778696447247744 10505012227175901952 13205245757904556160 15905479288633210368 158968745652312960 2859202276380967168 5559435807109621376 8259669337838275584 10959902868566929792 13660136399295584000 16360369930024238208 613859387043340800 3314092917771995008 6014326448500649216 8714559979229303424 11414793509957957632 14115027040686611840 16815260571415266048 1068750028434368640 3768983559163022848 6469217089891677056 9169450620620331264 11869684151348985472 14569917682077639680 17270151212806293888 1523640669825396480 4223874200554050688 6924107731282704896 9624341262011359104 12324574792740013312 15024808323468667520 17725041854197321728 1978531311216424320 4678764841945078528 7378998372673732736 10079231903402386944 12779465434131041152 15479698964859695360 18179932495588349568 2433421952607452160 5133655483336106368 7833889014064760576 10534122544793414784 13234356075522068992 15934589606250723200 188079063269825792 2888312593998480000 5588546124727134208 8288779655455788416 10989013186184442624 13689246716913096832 16389480247641751040 642969704660853632 3343203235389507840 6043436766118162048 8743670296846816256 11443903827575470464 14144137358304124672 16844370889032778880 1097860346051881472 3798093876780535680 6498327407509189888 9198560938237844096 11898794468966498304 14599027999695152512 17299261530423806720 1552750987442909312 4252984518171563520 6953218048900217728 9653451579628871936 12353685110357526144 15053918641086180352 17754152171814834560 2007641628833937152 4707875159562591360 7408108690291245568 10108342221019899776 12808575751748553984 15508809282477208192 18209042813205862400 2462532270224964992 5162765800953619200 7862999331682273408 10563232862410927616 13263466393139581824 15963699923868236032 217189380887338624 2917422911615992832 5617656442344647040 8317889973073301248 11018123503801955456 13718357034530609664 16418590565259263872 672080022278366464 3372313553007020672 6072547083735674880 8772780614464329088 11473014145192983296 14173247675921637504 16873481206650291712 1126970663669394304 3827204194398048512 6527437725126702720 9227671255855356928 11927904786584011136 14628138317312665344 17328371848041319552 1581861305060422144 4282094835789076352 6982328366517730560 9682561897246384768 12382795427975038976 15083028958703693184 17783262489432347392 2036751946451449984 4736985477180104192 7437219007908758400 10137452538637412608 12837686069366066816 15537919600094721024 18238153130823375232 2491642587842477824 5191876118571132032 7892109649299786240 10592343180028440448 13292576710757094656 15992810241485748864 246299698504851456 2946533229233505664 5646766759962159872 8347000290690814080 11047233821419468288 13747467352148122496 16447700882876776704 701190339895879296 3401423870624533504 6101657401353187712 8801890932081841920 11502124462810496128 14202357993539150336 16902591524267804544 1156080981286907136 3856314512015561344 6556548042744215552 9256781573472869760 11957015104201523968 14657248634930178176 17357482165658832384 1610971622677934976 4311205153406589184 7011438684135243392 9711672214863897600 12411905745592551808 15112139276321206016 17812372807049860224 2065862264068962816 4766095794797617024 7466329325526271232 10166562856254925440 12866796386983579648 15567029917712233856 18267263448440888064 2520752905459990656 5220986436188644864 7921219966917299072 10621453497645953280 13321687028374607488 16021920559103261696 275410016122364288 2975643546851018496 5675877077579672704 8376110608308326912 11076344139036981120 13776577669765635328 16476811200494289536 730300657513392128 3430534188242046336 6130767718970700544 8831001249699354752 11531234780428008960 14231468311156663168 16931701841885317376 1185191298904419968 3885424829633074176 6585658360361728384 9285891891090382592 11986125421819036800 14686358952547691008 17386592483276345216 1640081940295447808 4340315471024102016 7040549001752756224 9740782532481410432 12441016063210064640 15141249593938718848 17841483124667373056 2094972581686475648 4795206112415129856 7495439643143784064 10195673173872438272 12895906704601092480 15596140235329746688 18296373766058400896 2549863223077503488 5250096753806157696 7950330284534811904 10650563815263466112 13350797345992120320 16051030876720774528 304520333739877120 3004753864468531328 5704987395197185536 8405220925925839744 11105454456654493952 13805687987383148160 16505921518111802368 759410975130904960 3459644505859559168 6159878036588213376 8860111567316867584 11560345098045521792 14260578628774176000 16960812159502830208 1214301616521932800 3914535147250587008 6614768677979241216 9315002208707895424 12015235739436549632 14715469270165203840 17415702800893858048 1669192257912960640 4369425788641614848 7069659319370269056 9769892850098923264 12470126380827577472 15170359911556231680 17870593442284885888 2124082899303988480 4824316430032642688 7524549960761296896 10224783491489951104 12925017022218605312 15625250552947259520 18325484083675913728 2578973540695016320 5279207071423670528 7979440602152324736 10679674132880978944 13379907663609633152 16080141194338287360 333630651357389952 3033864182086044160 5734097712814698368 8434331243543352576 11134564774272006784 13834798305000660992 16535031835729315200 788521292748417792 3488754823477072000 6188988354205726208 8889221884934380416 11589455415663034624 14289688946391688832 16989922477120343040 1243411934139445632 3943645464868099840 6643878995596754048 9344112526325408256 12044346057054062464 14744579587782716672 17444813118511370880 1698302575530473472 4398536106259127680 7098769636987781888 9799003167716436096 12499236698445090304 15199470229173744512 17899703759902398720 2153193216921501312 4853426747650155520 7553660278378809728 10253893809107463936 12954127339836118144 15654360870564772352 18354594401293426560 2608083858312529152 5308317389041183360 8008550919769837568 10708784450498491776 13409017981227145984 16109251511955800192 362740968974902784 3062974499703556992 5763208030432211200 8463441561160865408 11163675091889519616 13863908622618173824 16564142153346828032 817631610365930624 3517865141094584832 6218098671823239040 8918332202551893248 11618565733280547456 14318799264009201664 17019032794737855872 1272522251756958464 3972755782485612672 6672989313214266880 9373222843942921088 12073456374671575296 14773689905400229504 17473923436128883712 1727412893147986304 4427646423876640512 7127879954605294720 9828113485333948928 12528347016062603136 15228580546791257344 17928814077519911552 2182303534539014144 4882537065267668352 7582770595996322560 10283004126724976768 12983237657453630976 15683471188182285184 18383704718910939392 2637194175930041984 5337427706658696192 8037661237387350400 10737894768116004608 13438128298844658816 16138361829573313024 391851286592415616 3092084817321069824 5792318348049724032 8492551878778378240 11192785409507032448 13893018940235686656 16593252470964340864 846741927983443456 3546975458712097664 6247208989440751872 8947442520169406080 11647676050898060288 14347909581626714496 17048143112355368704 1301632569374471296 4001866100103125504 6702099630831779712 9402333161560433920 12102566692289088128 14802800223017742336 17503033753746396544 1756523210765499136 4456756741494153344 7156990272222807552 9857223802951461760 12557457333680115968 15257690864408770176 17957924395137424384 2211413852156526976 4911647382885181184 7611880913613835392 10312114444342489600 13012347975071143808 15712581505799798016 18412815036528452224 2666304493547554816 5366538024276209024 8066771555004863232 10767005085733517440 13467238616462171648 16167472147190825856 420961604209928448 3121195134938582656 5821428665667236864 8521662196395891072 11221895727124545280 13922129257853199488 16622362788581853696 875852245600956288 3576085776329610496 6276319307058264704 8976552837786918912 11676786368515573120 14377019899244227328 17077253429972881536 1330742886991984128 4030976417720638336 6731209948449292544 9431443479177946752 12131677009906600960 14831910540635255168 17532144071363909376 1785633528383011968 4485867059111666176 7186100589840320384 9886334120568974592 12586567651297628800 15286801182026283008 17987034712754937216 2240524169774039808 4940757700502694016 7640991231231348224 10341224761960002432 13041458292688656640 15741691823417310848 18441925354145965056 2695414811165067648 5395648341893721856 8095881872622376064 10796115403351030272 13496348934079684480 16196582464808338688 450071921827441280 3150305452556095488 5850538983284749696 8550772514013403904 11251006044742058112 13951239575470712320 16651473106199366528 904962563218469120 3605196093947123328 6305429624675777536 9005663155404431744 11705896686133085952 14406130216861740160 17106363747590394368 1359853204609496960 4060086735338151168 6760320266066805376 9460553796795459584 12160787327524113792 14861020858252768000 17561254388981422208 1814743846000524800 4514977376729179008 7215210907457833216 9915444438186487424 12615677968915141632 15315911499643795840 18016145030372450048 2269634487391552640 4969868018120206848 7670101548848861056 10370335079577515264 13070568610306169472 15770802141034823680 24291598053926272 2724525128782580480 5424758659511234688 8124992190239888896 10825225720968543104 13525459251697197312 16225692782425851520 479182239444954112 3179415770173608320 5879649300902262528 8579882831630916736 11280116362359570944 13980349893088225152 16680583423816879360 934072880835981952 3634306411564636160 6334539942293290368 9034773473021944576 11735007003750598784 14435240534479252992 17135474065207907200 1388963522227009792 4089197052955664000 6789430583684318208 9489664114412972416 12189897645141626624 14890131175870280832 17590364706598935040 1843854163618037632 4544087694346691840 7244321225075346048 9944554755804000256 12644788286532654464 15345021817261308672 18045255347989962880 2298744805009065472 4998978335737719680 7699211866466373888 10399445397195028096 13099678927923682304 15799912458652336512 53401915671439104 2753635446400093312 5453868977128747520 8154102507857401728 10854336038586055936 13554569569314710144 16254803100043364352 508292557062466944 3208526087791121152 5908759618519775360 8608993149248429568 11309226679977083776 14009460210705737984 16709693741434392192 963183198453494784 3663416729182148992 6363650259910803200 9063883790639457408 11764117321368111616 14464350852096765824 17164584382825420032 1418073839844522624 4118307370573176832 6818540901301831040 9518774432030485248 12219007962759139456 14919241493487793664 17619475024216447872 1872964481235550464 4573198011964204672 7273431542692858880 9973665073421513088 12673898604150167296 15374132134878821504 18074365665607475712 2327855122626578304 5028088653355232512 7728322184083886720 10428555714812540928 13128789245541195136 15829022776269849344 82512233288951936 2782745764017606144 5482979294746260352 8183212825474914560 10883446356203568768 13583679886932222976 16283913417660877184 537402874679979776 3237636405408633984 5937869936137288192 8638103466865942400 11338336997594596608 14038570528323250816 16738804059051905024 992293516071007616 3692527046799661824 6392760577528316032 9092994108256970240 11793227638985624448 14493461169714278656 17193694700442932864 1447184157462035456 4147417688190689664 6847651218919343872 9547884749647998080 12248118280376652288 14948351811105306496 17648585341833960704 1902074798853063296 4602308329581717504 7302541860310371712 10002775391039025920 12703008921767680128 15403242452496334336 18103475983224988544 2356965440244091136 5057198970972745344 7757432501701399552 10457666032430053760 13157899563158707968 15858133093887362176 111622550906464768 2811856081635118976 5512089612363773184 8212323143092427392 10912556673821081600 13612790204549735808 16313023735278390016 566513192297492608 3266746723026146816 5966980253754801024 8667213784483455232 11367447315212109440 14067680845940763648 16767914376669417856 1021403833688520448 3721637364417174656 6421870895145828864 9122104425874483072 11822337956603137280 14522571487331791488 17222805018060445696 1476294475079548288 4176528005808202496 6876761536536856704 9576995067265510912 12277228597994165120 14977462128722819328 17677695659451473536 1931185116470576128 4631418647199230336 7331652177927884544 10031885708656538752 12732119239385192960 15432352770113847168 18132586300842501376 2386075757861603968 5086309288590258176 7786542819318912384 10486776350047566592 13187009880776220800 15887243411504875008 140732868523977600 2840966399252631808 5541199929981286016 8241433460709940224 10941666991438594432 13641900522167248640 16342134052895902848 595623509915005440 3295857040643659648 5996090571372313856 8696324102100968064 11396557632829622272 14096791163558276480 16797024694286930688 1050514151306033280 3750747682034687488 6450981212763341696 9151214743491995904 11851448274220650112 14551681804949304320 17251915335677958528 1505404792697061120 4205638323425715328 6905871854154369536 9606105384883023744 12306338915611677952 15006572446340332160 17706805977068986368 1960295434088088960 4660528964816743168 7360762495545397376 10060996026274051584 12761229557002705792 15461463087731360000 18161696618460014208 2415186075479116800 5115419606207771008 7815653136936425216 10515886667665079424 13216120198393733632 15916353729122387840 169843186141490432 2870076716870144640 5570310247598798848 8270543778327453056 10970777309056107264 13671010839784761472 16371244370513415680 624733827532518272 3324967358261172480 6025200888989826688 8725434419718480896 11425667950447135104 14125901481175789312 16826135011904443520 1079624468923546112 3779857999652200320 6480091530380854528 9180325061109508736 11880558591838162944 14580792122566817152 17281025653295471360 1534515110314573952 4234748641043228160 6934982171771882368 9635215702500536576 12335449233229190784 15035682763957844992 17735916294686499200 1989405751705601792 4689639282434256000 7389872813162910208 10090106343891564416 12790339874620218624 15490573405348872832 18190806936077527040 2444296393096629632 5144529923825283840 7844763454553938048 10544996985282592256 13245230516011246464 15945464046739900672 198953503759003264 2899187034487657472 5599420565216311680 8299654095944965888 10999887626673620096 13700121157402274304 16400354688130928512 653844145150031104 3354077675878685312 6054311206607339520 8754544737335993728 11454778268064647936 14155011798793302144 16855245329521956352 1108734786541058944 3808968317269713152 6509201847998367360 9209435378727021568 11909668909455675776 14609902440184329984 17310135970912984192 1563625427932086784 4263858958660740992 6964092489389395200 9664326020118049408 12364559550846703616 15064793081575357824 17765026612304012032 2018516069323114624 4718749600051768832 7418983130780423040 10119216661509077248 12819450192237731456 15519683722966385664 18219917253695039872 2473406710714142464 5173640241442796672 7873873772171450880 10574107302900105088 13274340833628759296 15974574364357413504 228063821376516096 2928297352105170304 5628530882833824512 8328764413562478720 11028997944291132928 13729231475019787136 16429465005748441344 682954462767543936 3383187993496198144 6083421524224852352 8783655054953506560 11483888585682160768 14184122116410814976 16884355647139469184 1137845104158571776 3838078634887225984 6538312165615880192 9238545696344534400 11938779227073188608 14639012757801842816 17339246288530497024 1592735745549599616 4292969276278253824 6993202807006908032 9693436337735562240 12393669868464216448 15093903399192870656 17794136929921524864 2047626386940627456 4747859917669281664 7448093448397935872 10148326979126590080 12848560509855244288 15548794040583898496 18249027571312552704 2502517028331655296 5202750559060309504 7902984089788963712 10603217620517617920 13303451151246272128 16003684681974926336 257174138994028928 2957407669722683136 5657641200451337344 8357874731179991552 11058108261908645760 13758341792637299968 16458575323365954176 712064780385056768 3412298311113710976 6112531841842365184 8812765372571019392 11512998903299673600 14213232434028327808 16913465964756982016 1166955421776084608 3867188952504738816 6567422483233393024 9267656013962047232 11967889544690701440 14668123075419355648 17368356606148009856 1621846063167112448 4322079593895766656 7022313124624420864 9722546655353075072 12422780186081729280 15123013716810383488 17823247247539037696 2076736704558140288 4776970235286794496 7477203766015448704 10177437296744102912 12877670827472757120 15577904358201411328 18278137888930065536 2531627345949168128 5231860876677822336 7932094407406476544 10632327938135130752 13332561468863784960 16032794999592439168 286284456611541760 2986517987340195968 5686751518068850176 8386985048797504384 11087218579526158592 13787452110254812800 16487685640983467008 741175098002569600 3441408628731223808 6141642159459878016 8841875690188532224 11542109220917186432 14242342751645840640 16942576282374494848 1196065739393597440 3896299270122251648 6596532800850905856 9296766331579560064 11996999862308214272 14697233393036868480 17397466923765522688 1650956380784625280 4351189911513279488 7051423442241933696 9751656972970587904 12451890503699242112 15152124034427896320 17852357565156550528 2105847022175653120 4806080552904307328 7506314083632961536 10206547614361615744 12906781145090269952 15607014675818924160 18307248206547578368 2560737663566680960 5260971194295335168 7961204725023989376 10661438255752643584 13361671786481297792 16061905317209952000 315394774229054592 3015628304957708800 5715861835686363008 8416095366415017216 11116328897143671424 13816562427872325632 16516795958600979840 770285415620082432 3470518946348736640 6170752477077390848 8870986007806045056 11571219538534699264 14271453069263353472 16971686599992007680 1225176057011110272 3925409587739764480 6625643118468418688 9325876649197072896 12026110179925727104 14726343710654381312 17426577241383035520 1680066698402138112 4380300229130792320 7080533759859446528 9780767290588100736 12481000821316754944 15181234352045409152 17881467882774063360 2134957339793165952 4835190870521820160 7535424401250474368 10235657931979128576 12935891462707782784 15636124993436436992 18336358524165091200 2589847981184193792 5290081511912848000 7990315042641502208 10690548573370156416 13390782104098810624 16091015634827464832 344505091846567424 3044738622575221632 5744972153303875840 8445205684032530048 11145439214761184256 13845672745489838464 16545906276218492672 799395733237595264 3499629263966249472 6199862794694903680 8900096325423557888 11600329856152212096 14300563386880866304 17000796917609520512 1254286374628623104 3954519905357277312 6654753436085931520 9354986966814585728 12055220497543239936 14755454028271894144 17455687559000548352 1709177016019650944 4409410546748305152 7109644077476959360 9809877608205613568 12510111138934267776 15210344669662921984 17910578200391576192 2164067657410678784 4864301188139332992 7564534718867987200 10264768249596641408 12965001780325295616 15665235311053949824 18365468841782604032 2618958298801706624 5319191829530360832 8019425360259015040 10719658890987669248 13419892421716323456 16120125952444977664 373615409464080256 3073848940192734464 5774082470921388672 8474316001650042880 11174549532378697088 13874783063107351296 16575016593836005504 828506050855108096 3528739581583762304 6228973112312416512 8929206643041070720 11629440173769724928 14329673704498379136 17029907235227033344 1283396692246135936 3983630222974790144 6683863753703444352 9384097284432098560 12084330815160752768 14784564345889406976 17484797876618061184 1738287333637163776 4438520864365817984 7138754395094472192 9838987925823126400 12539221456551780608 15239454987280434816 17939688518009089024 2193177975028191616 4893411505756845824 7593645036485500032 10293878567214154240 12994112097942808448 15694345628671462656 18394579159400116864 2648068616419219456 5348302147147873664 8048535677876527872 10748769208605182080 13449002739333836288 16149236270062490496 402725727081593088 3102959257810247296 5803192788538901504 8503426319267555712 11203659849996209920 13903893380724864128 16604126911453518336 857616368472620928 3557849899201275136 6258083429929929344 8958316960658583552 11658550491387237760 14358784022115891968 17059017552844546176 1312507009863648768 4012740540592302976 6712974071320957184 9413207602049611392 12113441132778265600 14813674663506919808 17513908194235574016 1767397651254676608 4467631181983330816 7167864712711985024 9868098243440639232 12568331774169293440 15268565304897947648 17968798835626601856 2222288292645704448 4922521823374358656 7622755354103012864 10322988884831667072 13023222415560321280 15723455946288975488 18423689477017629696 2677178934036732288 5377412464765386496 8077645995494040704 10777879526222694912 13478113056951349120 16178346587680003328 431836044699105920 3132069575427760128 5832303106156414336 8532536636885068544 11232770167613722752 13933003698342376960 16633237229071031168 886726686090133760 3586960216818787968 6287193747547442176 8987427278276096384 11687660809004750592 14387894339733404800 17088127870462059008 1341617327481161600 4041850858209815808 6742084388938470016 9442317919667124224 12142551450395778432 14842784981124432640 17543018511853086848 1796507968872189440 4496741499600843648 7196975030329497856 9897208561058152064 12597442091786806272 15297675622515460480 17997909153244114688 2251398610263217280 4951632140991871488 7651865671720525696 10352099202449179904 13052332733177834112 15752566263906488320 6055720925590912 2706289251654245120 5406522782382899328 8106756313111553536 10806989843840207744 13507223374568861952 16207456905297516160 460946362316618752 3161179893045272960 5861413423773927168 8561646954502581376 11261880485231235584 13962114015959889792 16662347546688544000 915837003707646592 3616070534436300800 6316304065164955008 9016537595893609216 11716771126622263424 14417004657350917632 17117238188079571840 1370727645098674432 4070961175827328640 6771194706555982848 9471428237284637056 12171661768013291264 14871895298741945472 17572128829470599680 1825618286489702272 4525851817218356480 7226085347947010688 9926318878675664896 12626552409404319104 15326785940132973312 18027019470861627520 2280508927880730112 4980742458609384320 7680975989338038528 10381209520066692736 13081443050795346944 15781676581524001152 35166038543103744 2735399569271757952 5435633100000412160 8135866630729066368 10836100161457720576 13536333692186374784 16236567222915028992 490056679934131584 3190290210662785792 5890523741391440000 8590757272120094208 11290990802848748416 13991224333577402624 16691457864306056832 944947321325159424 3645180852053813632 6345414382782467840 9045647913511122048 11745881444239776256 14446114974968430464 17146348505697084672 1399837962716187264 4100071493444841472 6800305024173495680 9500538554902149888 12200772085630804096 14901005616359458304 17601239147088112512 1854728604107215104 4554962134835869312 7255195665564523520 9955429196293177728 12655662727021831936 15355896257750486144 18056129788479140352 2309619245498242944 5009852776226897152 7710086306955551360 10410319837684205568 13110553368412859776 15810786899141513984 64276356160616576 2764509886889270784 5464743417617924992 8164976948346579200 10865210479075233408 13565444009803887616 16265677540532541824 519166997551644416 3219400528280298624 5919634059008952832 8619867589737607040 11320101120466261248 14020334651194915456 16720568181923569664 974057638942672256 3674291169671326464 6374524700399980672 9074758231128634880 11774991761857289088 14475225292585943296 17175458823314597504 1428948280333700096 4129181811062354304 6829415341791008512 9529648872519662720 12229882403248316928 14930115933976971136 17630349464705625344 1883838921724727936 4584072452453382144 7284305983182036352 9984539513910690560 12684773044639344768 15385006575367998976 18085240106096653184 2338729563115755776 5038963093844409984 7739196624573064192 10439430155301718400 13139663686030372608 15839897216759026816 93386673778129408 2793620204506783616 5493853735235437824 8194087265964092032 10894320796692746240 13594554327421400448 16294787858150054656 548277315169157248 3248510845897811456 5948744376626465664 8648977907355119872 11349211438083774080 14049444968812428288 16749678499541082496 1003167956560185088 3703401487288839296 6403635018017493504 9103868548746147712 11804102079474801920 14504335610203456128 17204569140932110336 1458058597951212928 4158292128679867136 6858525659408521344 9558759190137175552 12258992720865829760 14959226251594483968 17659459782323138176 1912949239342240768 4613182770070894976 7313416300799549184 10013649831528203392 12713883362256857600 15414116892985511808 18114350423714166016 2367839880733268608 5068073411461922816 7768306942190577024 10468540472919231232 13168774003647885440 15869007534376539648 122496991395642240 2822730522124296448 5522964052852950656 8223197583581604864 10923431114310259072 13623664645038913280 16323898175767567488 577387632786670080 3277621163515324288 5977854694243978496 8678088224972632704 11378321755701286912 14078555286429941120 16778788817158595328 1032278274177697920 3732511804906352128 6432745335635006336 9132978866363660544 11833212397092314752 14533445927820968960 17233679458549623168 1487168915568725760 4187402446297379968 6887635977026034176 9587869507754688384 12288103038483342592 14988336569211996800 17688570099940651008 1942059556959753600 4642293087688407808 7342526618417062016 10042760149145716224 12742993679874370432 15443227210603024640 18143460741331678848 2396950198350781440 5097183729079435648 7797417259808089856 10497650790536744064 13197884321265398272 15898117851994052480 151607309013155072 2851840839741809280 5552074370470463488 8252307901199117696 10952541431927771904 13652774962656426112 16353008493385080320 606497950404182912 3306731481132837120 6006965011861491328 8707198542590145536 11407432073318799744 14107665604047453952 16807899134776108160 1061388591795210752 3761622122523864960 6461855653252519168 9162089183981173376 11862322714709827584 14562556245438481792 17262789776167136000 1516279233186238592 4216512763914892800 6916746294643547008 9616979825372201216 12317213356100855424 15017446886829509632 17717680417558163840 1971169874577266432 4671403405305920640 7371636936034574848 10071870466763229056 12772103997491883264 15472337528220537472 18172571058949191680 2426060515968294272 5126294046696948480 7826527577425602688 10526761108154256896 13226994638882911104 15927228169611565312 180717626630667904 2880951157359322112 5581184688087976320 8281418218816630528 10981651749545284736 13681885280273938944 16382118811002593152 635608268021695744 3335841798750349952 6036075329479004160 8736308860207658368 11436542390936312576 14136775921664966784 16837009452393620992 1090498909412723584 3790732440141377792 6490965970870032000 9191199501598686208 11891433032327340416 14591666563055994624 17291900093784648832 1545389550803751424 4245623081532405632 6945856612261059840 9646090142989714048 12346323673718368256 15046557204447022464 17746790735175676672 2000280192194779264 4700513722923433472 7400747253652087680 10100980784380741888 12801214315109396096 15501447845838050304 18201681376566704512 2455170833585807104 5155404364314461312 7855637895043115520 10555871425771769728 13256104956500423936 15956338487229078144 209827944248180736 2910061474976834944 5610295005705489152 8310528536434143360 11010762067162797568 13710995597891451776 16411229128620105984 664718585639208576 3364952116367862784 6065185647096516992 8765419177825171200 11465652708553825408 14165886239282479616 16866119770011133824 1119609227030236416 3819842757758890624 6520076288487544832 9220309819216199040 11920543349944853248 14620776880673507456 17321010411402161664 1574499868421264256 4274733399149918464 6974966929878572672 9675200460607226880 12375433991335881088 15075667522064535296 17775901052793189504 2029390509812292096 4729624040540946304 7429857571269600512 10130091101998254720 12830324632726908928 15530558163455563136 18230791694184217344 2484281151203319936 5184514681931974144 7884748212660628352 10584981743389282560 13285215274117936768 15985448804846590976 238938261865693568 2939171792594347776 5639405323323001984 8339638854051656192 11039872384780310400 13740105915508964608 16440339446237618816 693828903256721408 3394062433985375616 6094295964714029824 8794529495442684032 11494763026171338240 14194996556899992448 16895230087628646656 1148719544647749248 3848953075376403456 6549186606105057664 9249420136833711872 11949653667562366080 14649887198291020288 17350120729019674496 1603610186038777088 4303843716767431296 7004077247496085504 9704310778224739712 12404544308953393920 15104777839682048128 17805011370410702336 2058500827429804928 4758734358158459136 7458967888887113344 10159201419615767552 12859434950344421760 15559668481073075968 18259902011801730176 2513391468820832768 5213624999549486976 7913858530278141184 10614092061006795392 13314325591735449600 16014559122464103808 268048579483206400 2968282110211860608 5668515640940514816 8368749171669169024 11068982702397823232 13769216233126477440 16469449763855131648 722939220874234240 3423172751602888448 6123406282331542656 8823639813060196864 11523873343788851072 14224106874517505280 16924340405246159488 1177829862265262080 3878063392993916288 6578296923722570496 9278530454451224704 11978763985179878912 14678997515908533120 17379231046637187328 1632720503656289920 4332954034384944128 7033187565113598336 9733421095842252544 12433654626570906752 15133888157299560960 17834121688028215168 2087611145047317760 4787844675775971968 7488078206504626176 10188311737233280384 12888545267961934592 15588778798690588800 18289012329419243008 2542501786438345600 5242735317166999808 7942968847895654016 10643202378624308224 13343435909352962432 16043669440081616640 297158897100719232 2997392427829373440 5697625958558027648 8397859489286681856 11098093020015336064 13798326550743990272 16498560081472644480 752049538491747072 3452283069220401280 6152516599949055488 8852750130677709696 11552983661406363904 14253217192135018112 16953450722863672320 1206940179882774912 3907173710611429120 6607407241340083328 9307640772068737536 12007874302797391744 14708107833526045952 17408341364254700160 1661830821273802752 4362064352002456960 7062297882731111168 9762531413459765376 12462764944188419584 15162998474917073792 17863232005645728000 2116721462664830592 4816954993393484800 7517188524122139008 10217422054850793216 12917655585579447424 15617889116308101632 18318122647036755840 2571612104055858432 5271845634784512640 7972079165513166848 10672312696241821056 13372546226970475264 16072779757699129472 326269214718232064 3026502745446886272 5726736276175540480 8426969806904194688 11127203337632848896 13827436868361503104 16527670399090157312 781159856109259904 3481393386837914112 6181626917566568320 8881860448295222528 11582093979023876736 14282327509752530944 16982561040481185152 1236050497500287744 3936284028228941952 6636517558957596160 9336751089686250368 12036984620414904576 14737218151143558784 17437451681872212992 1690941138891315584 4391174669619969792 7091408200348624000 9791641731077278208 12491875261805932416 15192108792534586624 17892342323263240832 2145831780282343424 4846065311010997632 7546298841739651840 10246532372468306048 12946765903196960256 15646999433925614464 18347232964654268672 2600722421673371264 5300955952402025472 8001189483130679680 10701423013859333888 13401656544587988096 16101890075316642304 355379532335744896 3055613063064399104 5755846593793053312 8456080124521707520 11156313655250361728 13856547185979015936 16556780716707670144 810270173726772736 3510503704455426944 6210737235184081152 8910970765912735360 11611204296641389568 14311437827370043776 17011671358098697984 1265160815117800576 3965394345846454784 6665627876575108992 9365861407303763200 12066094938032417408 14766328468761071616 17466561999489725824 1720051456508828416 4420284987237482624 7120518517966136832 9820752048694791040 12520985579423445248 15221219110152099456 17921452640880753664 2174942097899856256 4875175628628510464 7575409159357164672 10275642690085818880 12975876220814473088 15676109751543127296 18376343282271781504 2629832739290884096 5330066270019538304 8030299800748192512 10730533331476846720 13430766862205500928 16131000392934155136 384489849953257728 3084723380681911936 5784956911410566144 8485190442139220352 11185423972867874560 13885657503596528768 16585891034325182976 839380491344285568 3539614022072939776 6239847552801593984 8940081083530248192 11640314614258902400 14340548144987556608 17040781675716210816 1294271132735313408 3994504663463967616 6694738194192621824 9394971724921276032 12095205255649930240 14795438786378584448 17495672317107238656 1749161774126341248 4449395304854995456 7149628835583649664 9849862366312303872 12550095897040958080 15250329427769612288 17950562958498266496 2204052415517369088 4904285946246023296 7604519476974677504 10304753007703331712 13004986538431985920 15705220069160640128 18405453599889294336 2658943056908396928 5359176587637051136 8059410118365705344 10759643649094359552 13459877179823013760 16160110710551667968 413600167570770560 3113833698299424768 5814067229028078976 8514300759756733184 11214534290485387392 13914767821214041600 16615001351942695808 868490808961798400 3568724339690452608 6268957870419106816 8969191401147761024 11669424931876415232 14369658462605069440 17069891993333723648 1323381450352826240 4023614981081480448 6723848511810134656 9424082042538788864 12124315573267443072 14824549103996097280 17524782634724751488 1778272091743854080 4478505622472508288 7178739153201162496 9878972683929816704 12579206214658470912 15279439745387125120 17979673276115779328 2233162733134881920 4933396263863536128 7633629794592190336 10333863325320844544 13034096856049498752 15734330386778152960 18434563917506807168 2688053374525909760 5388286905254563968 8088520435983218176 10788753966711872384 13488987497440526592 16189221028169180800 442710485188283392 3142944015916937600 5843177546645591808 8543411077374246016 11243644608102900224 13943878138831554432 16644111669560208640 897601126579311232 3597834657307965440 6298068188036619648 8998301718765273856 11698535249493928064 14398768780222582272 17099002310951236480 1352491767970339072 4052725298698993280 6752958829427647488 9453192360156301696 12153425890884955904 14853659421613610112 17553892952342264320 1807382409361366912 4507615940090021120 7207849470818675328 9908083001547329536 12608316532275983744 15308550063004637952 18008783593733292160 2262273050752394752 4962506581481048960 7662740112209703168 10362973642938357376 13063207173667011584 15763440704395665792 16930161414768384 2717163692143422592 5417397222872076800 8117630753600731008 10817864284329385216 13518097815058039424 16218331345786693632 471820802805796224 3172054333534450432 5872287864263104640 8572521394991758848 11272754925720413056 13972988456449067264 16673221987177721472 926711444196824064 3626944974925478272 6327178505654132480 9027412036382786688 11727645567111440896 14427879097840095104 17128112628568749312 1381602085587851904 4081835616316506112 6782069147045160320 9482302677773814528 12182536208502468736 14882769739231122944 17583003269959777152 1836492726978879744 4536726257707533952 7236959788436188160 9937193319164842368 12637426849893496576 15337660380622150784 18037893911350804992 2291383368369907584 4991616899098561792 7691850429827216000 10392083960555870208 13092317491284524416 15792551022013178624 46040479032281216 2746274009760935424 5446507540489589632 8146741071218243840 10846974601946898048 13547208132675552256 16247441663404206464 500931120423309056 3201164651151963264 5901398181880617472 8601631712609271680 11301865243337925888 14002098774066580096 16702332304795234304 955821761814336896 3656055292542991104 6356288823271645312 9056522354000299520 11756755884728953728 14456989415457607936 17157222946186262144 1410712403205364736 4110945933934018944 6811179464662673152 9511412995391327360 12211646526119981568 14911880056848635776 17612113587577289984 1865603044596392576 4565836575325046784 7266070106053700992 9966303636782355200 12666537167511009408 15366770698239663616 18067004228968317824 2320493685987420416 5020727216716074624 7720960747444728832 10421194278173383040 13121427808902037248 15821661339630691456 75150796649794048 2775384327378448256 5475617858107102464 8175851388835756672 10876084919564410880 13576318450293065088 16276551981021719296 530041438040821888 3230274968769476096 5930508499498130304 8630742030226784512 11330975560955438720 14031209091684092928 16731442622412747136 984932079431849728 3685165610160503936 6385399140889158144 9085632671617812352 11785866202346466560 14486099733075120768 17186333263803774976 1439822720822877568 4140056251551531776 6840289782280185984 9540523313008840192 12240756843737494400 14940990374466148608 17641223905194802816 1894713362213905408 4594946892942559616 7295180423671213824 9995413954399868032 12695647485128522240 15395881015857176448 18096114546585830656 2349604003604933248 5049837534333587456 7750071065062241664 10450304595790895872 13150538126519550080 15850771657248204288 104261114267306880 2804494644995961088 5504728175724615296 8204961706453269504 10905195237181923712 13605428767910577920 16305662298639232128 559151755658334720 3259385286386988928 5959618817115643136 8659852347844297344 11360085878572951552 14060319409301605760 16760552940030259968 1014042397049362560 3714275927778016768 6414509458506670976 9114742989235325184 11814976519963979392 14515210050692633600 17215443581421287808 1468933038440390400 4169166569169044608 6869400099897698816 9569633630626353024 12269867161355007232 14970100692083661440 17670334222812315648 1923823679831418240 4624057210560072448 7324290741288726656 10024524272017380864 12724757802746035072 15424991333474689280 18125224864203343488 2378714321222446080 5078947851951100288 7779181382679754496 10479414913408408704 13179648444137062912 15879881974865717120 133371431884819712 2833604962613473920 5533838493342128128 8234072024070782336 10934305554799436544 13634539085528090752 16334772616256744960 588262073275847552 3288495604004501760 5988729134733155968 8688962665461810176 11389196196190464384 14089429726919118592 16789663257647772800 1043152714666875392 3743386245395529600 6443619776124183808 9143853306852838016 11844086837581492224 14544320368310146432 17244553899038800640 1498043356057903232 4198276886786557440 6898510417515211648 9598743948243865856 12298977478972520064 14999211009701174272 17699444540429828480 1952933997448931072 4653167528177585280 7353401058906239488 10053634589634893696 12753868120363547904 15454101651092202112 18154335181820856320 2407824638839958912 5108058169568613120 7808291700297267328 10508525231025921536 13208758761754575744 15908992292483229952 162481749502332544 2862715280230986752 5562948810959640960 8263182341688295168 10963415872416949376 13663649403145603584 16363882933874257792 617372390893360384 3317605921622014592 6017839452350668800 8718072983079323008 11418306513807977216 14118540044536631424 16818773575265285632 1072263032284388224 3772496563013042432 6472730093741696640 9172963624470350848 11873197155199005056 14573430685927659264 17273664216656313472 1527153673675416064 4227387204404070272 6927620735132724480 9627854265861378688 12328087796590032896 15028321327318687104 17728554858047341312 1982044315066443904 4682277845795098112 7382511376523752320 10082744907252406528 12782978437981060736 15483211968709714944 18183445499438369152 2436934956457471744 5137168487186125952 7837402017914780160 10537635548643434368 13237869079372088576 15938102610100742784 191592067119845376 2891825597848499584 5592059128577153792 8292292659305808000 10992526190034462208 13692759720763116416 16392993251491770624 646482708510873216 3346716239239527424 6046949769968181632 8747183300696835840 11447416831425490048 14147650362154144256 16847883892882798464 1101373349901901056 3801606880630555264 6501840411359209472 9202073942087863680 11902307472816517888 14602541003545172096 17302774534273826304 1556263991292928896 4256497522021583104 6956731052750237312 9656964583478891520 12357198114207545728 15057431644936199936 17757665175664854144 2011154632683956736 4711388163412610944 7411621694141265152 10111855224869919360 12812088755598573568 15512322286327227776 18212555817055881984 2466045274074984576 5166278804803638784 7866512335532292992 10566745866260947200 13266979396989601408 15967212927718255616 220702384737358208 2920935915466012416 5621169446194666624 8321402976923320832 11021636507651975040 13721870038380629248 16422103569109283456 675593026128386048 3375826556857040256 6076060087585694464 8776293618314348672 11476527149043002880 14176760679771657088 16876994210500311296 1130483667519413888 3830717198248068096 6530950728976722304 9231184259705376512 11931417790434030720 14631651321162684928 17331884851891339136 1585374308910441728 4285607839639095936 6985841370367750144 9686074901096404352 12386308431825058560 15086541962553712768 17786775493282366976 2040264950301469568 4740498481030123776 7440732011758777984 10140965542487432192 12841199073216086400 15541432603944740608 18241666134673394816 2495155591692497408 5195389122421151616 7895622653149805824 10595856183878460032 13296089714607114240 15996323245335768448 249812702354871040 2950046233083525248 5650279763812179456 8350513294540833664 11050746825269487872 13750980355998142080 16451213886726796288 704703343745898880 3404936874474553088 6105170405203207296 8805403935931861504 11505637466660515712 14205870997389169920 16906104528117824128 1159593985136926720 3859827515865580928 6560061046594235136 9260294577322889344 11960528108051543552 14660761638780197760 17360995169508851968 1614484626527954560 4314718157256608768 7014951687985262976 9715185218713917184 12415418749442571392 15115652280171225600 17815885810899879808 2069375267918982400 4769608798647636608 7469842329376290816 10170075860104945024 12870309390833599232 15570542921562253440 18270776452290907648 2524265909310010240 5224499440038664448 7924732970767318656 10624966501495972864 13325200032224627072 16025433562953281280 278923019972383872 2979156550701038080 5679390081429692288 8379623612158346496 11079857142887000704 13780090673615654912 16480324204344309120 733813661363411712 3434047192092065920 6134280722820720128 8834514253549374336 11534747784278028544 14234981315006682752 16935214845735336960 1188704302754439552 3888937833483093760 6589171364211747968 9289404894940402176 11989638425669056384 14689871956397710592 17390105487126364800 1643594944145467392 4343828474874121600 7044062005602775808 9744295536331430016 12444529067060084224 15144762597788738432 17844996128517392640 2098485585536495232 4798719116265149440 7498952646993803648 10199186177722457856 12899419708451112064 15599653239179766272 18299886769908420480 2553376226927523072 5253609757656177280 7953843288384831488 10654076819113485696 13354310349842139904 16054543880570794112 308033337589896704 3008266868318550912 5708500399047205120 8408733929775859328 11108967460504513536 13809200991233167744 16509434521961821952 762923978980924544 3463157509709578752 6163391040438232960 8863624571166887168 11563858101895541376 14264091632624195584 16964325163352849792 1217814620371952384 3918048151100606592 6618281681829260800 9318515212557915008 12018748743286569216 14718982274015223424 17419215804743877632 1672705261762980224 4372938792491634432 7073172323220288640 9773405853948942848 12473639384677597056 15173872915406251264 17874106446134905472 2127595903154008064 4827829433882662272 7528062964611316480 10228296495339970688 12928530026068624896 15628763556797279104 18328997087525933312 2582486544545035904 5282720075273690112 7982953606002344320 10683187136730998528 13383420667459652736 16083654198188306944 337143655207409536 3037377185936063744 5737610716664717952 8437844247393372160 11138077778122026368 13838311308850680576 16538544839579334784 792034296598437376 3492267827327091584 6192501358055745792 8892734888784400000 11592968419513054208 14293201950241708416 16993435480970362624 1246924937989465216 3947158468718119424 6647391999446773632 9347625530175427840 12047859060904082048 14748092591632736256 17448326122361390464 1701815579380493056 4402049110109147264 7102282640837801472 9802516171566455680 12502749702295109888 15202983233023764096 17903216763752418304 2156706220771520896 4856939751500175104 7557173282228829312 10257406812957483520 12957640343686137728 15657873874414791936 18358107405143446144 2611596862162548736 5311830392891202944 8012063923619857152 10712297454348511360 13412530985077165568 16112764515805819776 366253972824922368 3066487503553576576 5766721034282230784 8466954565010884992 11167188095739539200 13867421626468193408 16567655157196847616 821144614215950208 3521378144944604416 6221611675673258624 8921845206401912832 11622078737130567040 14322312267859221248 17022545798587875456 1276035255606978048 3976268786335632256 6676502317064286464 9376735847792940672 12076969378521594880 14777202909250249088 17477436439978903296 1730925896998005888 4431159427726660096 7131392958455314304 9831626489183968512 12531860019912622720 15232093550641276928 17932327081369931136 2185816538389033728 4886050069117687936 7586283599846342144 10286517130574996352 12986750661303650560 15686984192032304768 18387217722760958976 2640707179780061568 5340940710508715776 8041174241237369984 10741407771966024192 13441641302694678400 16141874833423332608 395364290442435200 3095597821171089408 5795831351899743616 8496064882628397824 11196298413357052032 13896531944085706240 16596765474814360448 850254931833463040 3550488462562117248 6250721993290771456 8950955524019425664 11651189054748079872 14351422585476734080 17051656116205388288 1305145573224490880 4005379103953145088 6705612634681799296 9405846165410453504 12106079696139107712 14806313226867761920 17506546757596416128 1760036214615518720 4460269745344172928 7160503276072827136 9860736806801481344 12560970337530135552 15261203868258789760 17961437398987443968 2214926856006546560 4915160386735200768 7615393917463854976 10315627448192509184 13015860978921163392 15716094509649817600 18416328040378471808 2669817497397574400 5370051028126228608 8070284558854882816 10770518089583537024 13470751620312191232 16170985151040845440 424474608059948032 3124708138788602240 5824941669517256448 8525175200245910656 11225408730974564864 13925642261703219072 16625875792431873280 879365249450975872 3579598780179630080 6279832310908284288 8980065841636938496 11680299372365592704 14380532903094246912 17080766433822901120 1334255890842003712 4034489421570657920 6734722952299312128 9434956483027966336 12135190013756620544 14835423544485274752 17535657075213928960 1789146532233031552 4489380062961685760 7189613593690339968 9889847124418994176 12590080655147648384 15290314185876302592 17990547716604956800 2244037173624059392 4944270704352713600 7644504235081367808 10344737765810022016 13044971296538676224 15745204827267330432 18445438357995984640 2698927815015087232 5399161345743741440 8099394876472395648 10799628407201049856 13499861937929704064 16200095468658358272 453584925677460864 3153818456406115072 5854051987134769280 8554285517863423488 11254519048592077696 13954752579320731904 16654986110049386112 908475567068488704 3608709097797142912 6308942628525797120 9009176159254451328 11709409689983105536 14409643220711759744 17109876751440413952 1363366208459516544 4063599739188170752 6763833269916824960 9464066800645479168 12164300331374133376 14864533862102787584 17564767392831441792 1818256849850544384 4518490380579198592 7218723911307852800 9918957442036507008 12619190972765161216 15319424503493815424 18019658034222469632 2273147491241572224 4973381021970226432 7673614552698880640 10373848083427534848 13074081614156189056 15774315144884843264 27804601903945856 2728038132632600064 5428271663361254272 8128505194089908480 10828738724818562688 13528972255547216896 16229205786275871104 482695243294973696 3182928774023627904 5883162304752282112 8583395835480936320 11283629366209590528 13983862896938244736 16684096427666898944 937585884686001536 3637819415414655744 6338052946143309952 9038286476871964160 11738520007600618368 14438753538329272576 17138987069057926784 1392476526077029376 4092710056805683584 6792943587534337792 9493177118262992000 12193410648991646208 14893644179720300416 17593877710448954624 1847367167468057216 4547600698196711424 7247834228925365632 9948067759654019840 12648301290382674048 15348534821111328256 18048768351839982464 2302257808859085056 5002491339587739264 7702724870316393472 10402958401045047680 13103191931773701888 15803425462502356096 56914919521458688 2757148450250112896 5457381980978767104 8157615511707421312 10857849042436075520 13558082573164729728 16258316103893383936 511805560912486528 3212039091641140736 5912272622369794944 8612506153098449152 11312739683827103360 14012973214555757568 16713206745284411776 966696202303514368 3666929733032168576 6367163263760822784 9067396794489476992 11767630325218131200 14467863855946785408 17168097386675439616 1421586843694542208 4121820374423196416 6822053905151850624 9522287435880504832 12222520966609159040 14922754497337813248 17622988028066467456 1876477485085570048 4576711015814224256 7276944546542878464 9977178077271532672 12677411608000186880 15377645138728841088 18077878669457495296 2331368126476597888 5031601657205252096 7731835187933906304 10432068718662560512 13132302249391214720 15832535780119868928 86025237138971520 2786258767867625728 5486492298596279936 8186725829324934144 10886959360053588352 13587192890782242560 16287426421510896768 540915878529999360 3241149409258653568 5941382939987307776 8641616470715961984 11341850001444616192 14042083532173270400 16742317062901924608 995806519921027200 3696040050649681408 6396273581378335616 9096507112106989824 11796740642835644032 14496974173564298240 17197207704292952448 1450697161312055040 4150930692040709248 6851164222769363456 9551397753498017664 12251631284226671872 14951864814955326080 17652098345683980288 1905587802703082880 4605821333431737088 7306054864160391296 10006288394889045504 12706521925617699712 15406755456346353920 18106988987075008128 2360478444094110720 5060711974822764928 7760945505551419136 10461179036280073344 13161412567008727552 15861646097737381760 115135554756484352 2815369085485138560 5515602616213792768 8215836146942446976 10916069677671101184 13616303208399755392 16316536739128409600 570026196147512192 3270259726876166400 5970493257604820608 8670726788333474816 11370960319062129024 14071193849790783232 16771427380519437440 1024916837538540032 3725150368267194240 6425383898995848448 9125617429724502656 11825850960453156864 14526084491181811072 17226318021910465280 1479807478929567872 4180041009658222080 6880274540386876288 9580508071115530496 12280741601844184704 14980975132572838912 17681208663301493120 1934698120320595712 4634931651049249920 7335165181777904128 10035398712506558336 12735632243235212544 15435865773963866752 18136099304692520960 2389588761711623552 5089822292440277760 7790055823168931968 10490289353897586176 13190522884626240384 15890756415354894592 144245872373997184 2844479403102651392 5544712933831305600 8244946464559959808 10945179995288614016 13645413526017268224 16345647056745922432 599136513765025024 3299370044493679232 5999603575222333440 8699837105950987648 11400070636679641856 14100304167408296064 16800537698136950272 1054027155156052864 3754260685884707072 6454494216613361280 9154727747342015488 11854961278070669696 14555194808799323904 17255428339527978112 1508917796547080704 4209151327275734912 6909384858004389120 9609618388733043328 12309851919461697536 15010085450190351744 17710318980919005952 1963808437938108544 4664041968666762752 7364275499395416960 10064509030124071168 12764742560852725376 15464976091581379584 18165209622310033792 2418699079329136384 5118932610057790592 7819166140786444800 10519399671515099008 13219633202243753216 15919866732972407424 173356189991510016 2873589720720164224 5573823251448818432 8274056782177472640 10974290312906126848 13674523843634781056 16374757374363435264 628246831382537856 3328480362111192064 6028713892839846272 8728947423568500480 11429180954297154688 14129414485025808896 16829648015754463104 1083137472773565696 3783371003502219904 6483604534230874112 9183838064959528320 11884071595688182528 14584305126416836736 17284538657145490944 1538028114164593536 4238261644893247744 6938495175621901952 9638728706350556160 12338962237079210368 15039195767807864576 17739429298536518784 1992918755555621376 4693152286284275584 7393385817012929792 10093619347741584000 12793852878470238208 15494086409198892416 18194319939927546624 2447809396946649216 5148042927675303424 7848276458403957632 10548509989132611840 13248743519861266048 15948977050589920256 202466507609022848 2902700038337677056 5602933569066331264 8303167099794985472 11003400630523639680 13703634161252293888 16403867691980948096 657357149000050688 3357590679728704896 6057824210457359104 8758057741186013312 11458291271914667520 14158524802643321728 16858758333371975936 1112247790391078528 3812481321119732736 6512714851848386944 9212948382577041152 11913181913305695360 14613415444034349568 17313648974763003776 1567138431782106368 4267371962510760576 6967605493239414784 9667839023968068992 12368072554696723200 15068306085425377408 17768539616154031616 2022029073173134208 4722262603901788416 7422496134630442624 10122729665359096832 12822963196087751040 15523196726816405248 18223430257545059456 2476919714564162048 5177153245292816256 7877386776021470464 10577620306750124672 13277853837478778880 15978087368207433088 231576825226535680 2931810355955189888 5632043886683844096 8332277417412498304 11032510948141152512 13732744478869806720 16432978009598460928 686467466617563520 3386700997346217728 6086934528074871936 8787168058803526144 11487401589532180352 14187635120260834560 16887868650989488768 1141358108008591360 3841591638737245568 6541825169465899776 9242058700194553984 11942292230923208192 14642525761651862400 17342759292380516608 1596248749399619200 4296482280128273408 6996715810856927616 9696949341585581824 12397182872314236032 15097416403042890240 17797649933771544448 2051139390790647040 4751372921519301248 7451606452247955456 10151839982976609664 12852073513705263872 15552307044433918080 18252540575162572288 2506030032181674880 5206263562910329088 7906497093638983296 10606730624367637504 13306964155096291712 16007197685824945920 260687142844048512 2960920673572702720 5661154204301356928 8361387735030011136 11061621265758665344 13761854796487319552 16462088327215973760 715577784235076352 3415811314963730560 6116044845692384768 8816278376421038976 11516511907149693184 14216745437878347392 16916978968607001600 1170468425626104192 3870701956354758400 6570935487083412608 9271169017812066816 11971402548540721024 14671636079269375232 17371869609998029440 1625359067017132032 4325592597745786240 7025826128474440448 9726059659203094656 12426293189931748864 15126526720660403072 17826760251389057280 2080249708408159872 4780483239136814080 7480716769865468288 10180950300594122496 12881183831322776704 15581417362051430912 18281650892780085120 2535140349799187712 5235373880527841920 7935607411256496128 10635840941985150336 13336074472713804544 16036308003442458752 289797460461561344 2990030991190215552 5690264521918869760 8390498052647523968 11090731583376178176 13790965114104832384 16491198644833486592 744688101852589184 3444921632581243392 6145155163309897600 8845388694038551808 11545622224767206016 14245855755495860224 16946089286224514432 1199578743243617024 3899812273972271232 6600045804700925440 9300279335429579648 12000512866158233856 14700746396886888064 17400979927615542272 1654469384634644864 4354702915363299072 7054936446091953280 9755169976820607488 12455403507549261696 15155637038277915904 17855870569006570112 2109360026025672704 4809593556754326912 7509827087482981120 10210060618211635328 12910294148940289536 15610527679668943744 18310761210397597952 2564250667416700544 5264484198145354752 7964717728874008960 10664951259602663168 13365184790331317376 16065418321059971584 318907778079074176 3019141308807728384 5719374839536382592 8419608370265036800 11119841900993691008 13820075431722345216 16520308962450999424 773798419470102016 3474031950198756224 6174265480927410432 8874499011656064640 11574732542384718848 14274966073113373056 16975199603842027264 1228689060861129856 3928922591589784064 6629156122318438272 9329389653047092480 12029623183775746688 14729856714504400896 17430090245233055104 1683579702252157696 4383813232980811904 7084046763709466112 9784280294438120320 12484513825166774528 15184747355895428736 17884980886624082944 2138470343643185536 4838703874371839744 7538937405100493952 10239170935829148160 12939404466557802368 15639637997286456576 18339871528015110784 2593360985034213376 5293594515762867584 7993828046491521792 10694061577220176000 13394295107948830208 16094528638677484416 348018095696587008 3048251626425241216 5748485157153895424 8448718687882549632 11148952218611203840 13849185749339858048 16549419280068512256 802908737087614848 3503142267816269056 6203375798544923264 8903609329273577472 11603842860002231680 14304076390730885888 17004309921459540096 1257799378478642688 3958032909207296896 6658266439935951104 9358499970664605312 12058733501393259520 14758967032121913728 17459200562850567936 1712690019869670528 4412923550598324736 7113157081326978944 9813390612055633152 12513624142784287360 15213857673512941568 17914091204241595776 2167580661260698368 4867814191989352576 7568047722718006784 10268281253446660992 12968514784175315200 15668748314903969408 18368981845632623616 2622471302651726208 5322704833380380416 8022938364109034624 10723171894837688832 13423405425566343040 16123638956294997248 377128413314099840 3077361944042754048 5777595474771408256 8477829005500062464 11178062536228716672 13878296066957370880 16578529597686025088 832019054705127680 3532252585433781888 6232486116162436096 8932719646891090304 11632953177619744512 14333186708348398720 17033420239077052928 1286909696096155520 3987143226824809728 6687376757553463936 9387610288282118144 12087843819010772352 14788077349739426560 17488310880468080768 1741800337487183360 4442033868215837568 7142267398944491776 9842500929673145984 12542734460401800192 15242967991130454400 17943201521859108608 2196690978878211200 4896924509606865408 7597158040335519616 10297391571064173824 12997625101792828032 15697858632521482240 18398092163250136448 2651581620269239040 5351815150997893248 8052048681726547456 10752282212455201664 13452515743183855872 16152749273912510080 406238730931612672 3106472261660266880 5806705792388921088 8506939323117575296 11207172853846229504 13907406384574883712 16607639915303537920 861129372322640512 3561362903051294720 6261596433779948928 8961829964508603136 11662063495237257344 14362297025965911552 17062530556694565760 1316020013713668352 4016253544442322560 6716487075170976768 9416720605899630976 12116954136628285184 14817187667356939392 17517421198085593600 1770910655104696192 4471144185833350400 7171377716562004608 9871611247290658816 12571844778019313024 15272078308747967232 17972311839476621440 2225801296495724032 4926034827224378240 7626268357953032448 10326501888681686656 13026735419410340864 15726968950138995072 18427202480867649280 2680691937886751872 5380925468615406080 8081158999344060288 10781392530072714496 13481626060801368704 16181859591530022912 435349048549125504 3135582579277779712 5835816110006433920 8536049640735088128 11236283171463742336 13936516702192396544 16636750232921050752 890239689940153344 3590473220668807552 6290706751397461760 8990940282126115968 11691173812854770176 14391407343583424384 17091640874312078592 1345130331331181184 4045363862059835392 6745597392788489600 9445830923517143808 12146064454245798016 14846297984974452224 17546531515703106432 1800020972722209024 4500254503450863232 7200488034179517440 9900721564908171648 12600955095636825856 15301188626365480064 18001422157094134272 2254911614113236864 4955145144841891072 7655378675570545280 10355612206299199488 13055845737027853696 15756079267756507904 9568724775610496 2709802255504264704 5410035786232918912 8110269316961573120 10810502847690227328 13510736378418881536 16210969909147535744 464459366166638336 3164692896895292544 5864926427623946752 8565159958352600960 11265393489081255168 13965627019809909376 16665860550538563584 919350007557666176 3619583538286320384 6319817069014974592 9020050599743628800 11720284130472283008 14420517661200937216 17120751191929591424 1374240648948694016 4074474179677348224 6774707710406002432 9474941241134656640 12175174771863310848 14875408302591965056 17575641833320619264 1829131290339721856 4529364821068376064 7229598351797030272 9929831882525684480 12630065413254338688 15330298943982992896 18030532474711647104 2284021931730749696 4984255462459403904 7684488993188058112 10384722523916712320 13084956054645366528 15785189585374020736 38679042393123328 2738912573121777536 5439146103850431744 8139379634579085952 10839613165307740160 13539846696036394368 16240080226765048576 493569683784151168 3193803214512805376 5894036745241459584 8594270275970113792 11294503806698768000 13994737337427422208 16694970868156076416 948460325175179008 3648693855903833216 6348927386632487424 9049160917361141632 11749394448089795840 14449627978818450048 17149861509547104256 1403350966566206848 4103584497294861056 6803818028023515264 9504051558752169472 12204285089480823680 14904518620209477888 17604752150938132096 1858241607957234688 4558475138685888896 7258708669414543104 9958942200143197312 12659175730871851520 15359409261600505728 18059642792329159936 2313132249348262528 5013365780076916736 7713599310805570944 10413832841534225152 13114066372262879360 15814299902991533568 67789360010636160 2768022890739290368 5468256421467944576 8168489952196598784 10868723482925252992 13568957013653907200 16269190544382561408 522680001401664000 3222913532130318208 5923147062858972416 8623380593587626624 11323614124316280832 14023847655044935040 16724081185773589248 977570642792691840 3677804173521346048 6378037704250000256 9078271234978654464 11778504765707308672 14478738296435962880 17178971827164617088 1432461284183719680 4132694814912373888 6832928345641028096 9533161876369682304 12233395407098336512 14933628937826990720 17633862468555644928 1887351925574747520 4587585456303401728 7287818987032055936 9988052517760710144 12688286048489364352 15388519579218018560 18088753109946672768 2342242566965775360 5042476097694429568 7742709628423083776 10442943159151737984 13143176689880392192 15843410220609046400 96899677628148992 2797133208356803200 5497366739085457408 8197600269814111616 10897833800542765824 13598067331271420032 16298300862000074240 551790319019176832 3252023849747831040 5952257380476485248 8652490911205139456 11352724441933793664 14052957972662447872 16753191503391102080 1006680960410204672 3706914491138858880 6407148021867513088 9107381552596167296 11807615083324821504 14507848614053475712 17208082144782129920 1461571601801232512 4161805132529886720 6862038663258540928 9562272193987195136 12262505724715849344 14962739255444503552 17662972786173157760 1916462243192260352 4616695773920914560 7316929304649568768 10017162835378222976 12717396366106877184 15417629896835531392 18117863427564185600 2371352884583288192 5071586415311942400 7771819946040596608 10472053476769250816 13172287007497905024 15872520538226559232 126009995245661824 2826243525974316032 5526477056702970240 8226710587431624448 10926944118160278656 13627177648888932864 16327411179617587072 580900636636689664 3281134167365343872 5981367698093998080 8681601228822652288 11381834759551306496 14082068290279960704 16782301821008614912 1035791278027717504 3736024808756371712 6436258339485025920 9136491870213680128 11836725400942334336 14536958931670988544 17237192462399642752 1490681919418745344 4190915450147399552 6891148980876053760 9591382511604707968 12291616042333362176 14991849573062016384 17692083103790670592 1945572560809773184 4645806091538427392 7346039622267081600 10046273152995735808 12746506683724390016 15446740214453044224 18146973745181698432 2400463202200801024 5100696732929455232 7800930263658109440 10501163794386763648 13201397325115417856 15901630855844072064 155120312863174656 2855353843591828864 5555587374320483072 8255820905049137280 10956054435777791488 13656287966506445696 16356521497235099904 610010954254202496 3310244484982856704 6010478015711510912 8710711546440165120 11410945077168819328 14111178607897473536 16811412138626127744 1064901595645230336 3765135126373884544 6465368657102538752 9165602187831192960 11865835718559847168 14566069249288501376 17266302780017155584 1519792237036258176 4220025767764912384 6920259298493566592 9620492829222220800 12320726359950875008 15020959890679529216 17721193421408183424 1974682878427286016 4674916409155940224 7375149939884594432 10075383470613248640 12775617001341902848 15475850532070557056 18176084062799211264 2429573519818313856 5129807050546968064 7830040581275622272 10530274112004276480 13230507642732930688 15930741173461584896 184230630480687488 2884464161209341696 5584697691937995904 8284931222666650112 10985164753395304320 13685398284123958528 16385631814852612736 639121271871715328 3339354802600369536 6039588333329023744 8739821864057677952 11440055394786332160 14140288925514986368 16840522456243640576 1094011913262743168 3794245443991397376 6494478974720051584 9194712505448705792 11894946036177360000 14595179566906014208 17295413097634668416 1548902554653771008 4249136085382425216 6949369616111079424 9649603146839733632 12349836677568387840 15050070208297042048 17750303739025696256 2003793196044798848 4704026726773453056 7404260257502107264 10104493788230761472 12804727318959415680 15504960849688069888 18205194380416724096 2458683837435826688 5158917368164480896 7859150898893135104 10559384429621789312 13259617960350443520 15959851491079097728 213340948098200320 2913574478826854528 5613808009555508736 8314041540284162944 11014275071012817152 13714508601741471360 16414742132470125568 668231589489228160 3368465120217882368 6068698650946536576 8768932181675190784 11469165712403844992 14169399243132499200 16869632773861153408 1123122230880256000 3823355761608910208 6523589292337564416 9223822823066218624 11924056353794872832 14624289884523527040 17324523415252181248 1578012872271283840 4278246402999938048 6978479933728592256 9678713464457246464 12378946995185900672 15079180525914554880 17779414056643209088 2032903513662311680 4733137044390965888 7433370575119620096 10133604105848274304 12833837636576928512 15534071167305582720 18234304698034236928 2487794155053339520 5188027685781993728 7888261216510647936 10588494747239302144 13288728277967956352 15988961808696610560 242451265715713152 2942684796444367360 5642918327173021568 8343151857901675776 11043385388630329984 13743618919358984192 16443852450087638400 697341907106740992 3397575437835395200 6097808968564049408 8798042499292703616 11498276030021357824 14198509560750012032 16898743091478666240 1152232548497768832 3852466079226423040 6552699609955077248 9252933140683731456 11953166671412385664 14653400202141039872 17353633732869694080 1607123189888796672 4307356720617450880 7007590251346105088 9707823782074759296 12408057312803413504 15108290843532067712 17808524374260721920 2062013831279824512 4762247362008478720 7462480892737132928 10162714423465787136 12862947954194441344 15563181484923095552 18263415015651749760 2516904472670852352 5217138003399506560 7917371534128160768 10617605064856814976 13317838595585469184 16018072126314123392 271561583333225984 2971795114061880192 5672028644790534400 8372262175519188608 11072495706247842816 13772729236976497024 16472962767705151232 726452224724253824 3426685755452908032 6126919286181562240 8827152816910216448 11527386347638870656 14227619878367524864 16927853409096179072 1181342866115281664 3881576396843935872 6581809927572590080 9282043458301244288 11982276989029898496 14682510519758552704 17382744050487206912 1636233507506309504 4336467038234963712 7036700568963617920 9736934099692272128 12437167630420926336 15137401161149580544 17837634691878234752 2091124148897337344 4791357679625991552 7491591210354645760 10191824741083299968 12892058271811954176 15592291802540608384 18292525333269262592 2546014790288365184 5246248321017019392 7946481851745673600 10646715382474327808 13346948913202982016 16047182443931636224 300671900950738816 3000905431679393024 5701138962408047232 8401372493136701440 11101606023865355648 13801839554594009856 16502073085322664064 755562542341766656 3455796073070420864 6156029603799075072 8856263134527729280 11556496665256383488 14256730195985037696 16956963726713691904 1210453183732794496 3910686714461448704 6610920245190102912 9311153775918757120 12011387306647411328 14711620837376065536 17411854368104719744 1665343825123822336 4365577355852476544 7065810886581130752 9766044417309784960 12466277948038439168 15166511478767093376 17866745009495747584 2120234466514850176 4820467997243504384 7520701527972158592 10220935058700812800 12921168589429467008 15621402120158121216 18321635650886775424 2575125107905878016 5275358638634532224 7975592169363186432 10675825700091840640 13376059230820494848 16076292761549149056 329782218568251648 3030015749296905856 5730249280025560064 8430482810754214272 11130716341482868480 13830949872211522688 16531183402940176896 784672859959279488 3484906390687933696 6185139921416587904 8885373452145242112 11585606982873896320 14285840513602550528 16986074044331204736 1239563501350307328 3939797032078961536 6640030562807615744 9340264093536269952 12040497624264924160 14740731154993578368 17440964685722232576 1694454142741335168 4394687673469989376 7094921204198643584 9795154734927297792 12495388265655952000 15195621796384606208 17895855327113260416 2149344784132363008 4849578314861017216 7549811845589671424 10250045376318325632 12950278907046979840 15650512437775634048 18350745968504288256 2604235425523390848 5304468956252045056 8004702486980699264 10704936017709353472 13405169548438007680 16105403079166661888 358892536185764480 3059126066914418688 5759359597643072896 8459593128371727104 11159826659100381312 13860060189829035520 16560293720557689728 813783177576792320 3514016708305446528 6214250239034100736 8914483769762754944 11614717300491409152 14314950831220063360 17015184361948717568 1268673818967820160 3968907349696474368 6669140880425128576 9369374411153782784 12069607941882436992 14769841472611091200 17470075003339745408 1723564460358848000 4423797991087502208 7124031521816156416 9824265052544810624 12524498583273464832 15224732114002119040 17924965644730773248 2178455101749875840 4878688632478530048 7578922163207184256 10279155693935838464 12979389224664492672 15679622755393146880 18379856286121801088 2633345743140903680 5333579273869557888 8033812804598212096 10734046335326866304 13434279866055520512 16134513396784174720 388002853803277312 3088236384531931520 5788469915260585728 8488703445989239936 11188936976717894144 13889170507446548352 16589404038175202560 842893495194305152 3543127025922959360 6243360556651613568 8943594087380267776 11643827618108921984 14344061148837576192 17044294679566230400 1297784136585332992 3998017667313987200 6698251198042641408 9398484728771295616 12098718259499949824 14798951790228604032 17499185320957258240 1752674777976360832 4452908308705015040 7153141839433669248 9853375370162323456 12553608900890977664 15253842431619631872 17954075962348286080 2207565419367388672 4907798950096042880 7608032480824697088 10308266011553351296 13008499542282005504 15708733073010659712 18408966603739313920 2662456060758416512 5362689591487070720 8062923122215724928 10763156652944379136 13463390183673033344 16163623714401687552 417113171420790144 3117346702149444352 5817580232878098560 8517813763606752768 11218047294335406976 13918280825064061184 16618514355792715392 872003812811817984 3572237343540472192 6272470874269126400 8972704404997780608 11672937935726434816 14373171466455089024 17073404997183743232 1326894454202845824 4027127984931500032 6727361515660154240 9427595046388808448 12127828577117462656 14828062107846116864 17528295638574771072 1781785095593873664 4482018626322527872 7182252157051182080 9882485687779836288 12582719218508490496 15282952749237144704 17983186279965798912 2236675736984901504 4936909267713555712 7637142798442209920 10337376329170864128 13037609859899518336 15737843390628172544 18438076921356826752 2691566378375929344 5391799909104583552 8092033439833237760 10792266970561891968 13492500501290546176 16192734032019200384 446223489038302976 3146457019766957184 5846690550495611392 8546924081224265600 11247157611952919808 13947391142681574016 16647624673410228224 901114130429330816 3601347661157985024 6301581191886639232 9001814722615293440 11702048253343947648 14402281784072601856 17102515314801256064 1356004771820358656 4056238302549012864 6756471833277667072 9456705364006321280 12156938894734975488 14857172425463629696 17557405956192283904 1810895413211386496 4511128943940040704 7211362474668694912 9911596005397349120 12611829536126003328 15312063066854657536 18012296597583311744 2265786054602414336 4966019585331068544 7666253116059722752 10366486646788376960 13066720177517031168 15766953708245685376 20443165264787968 2720676695993442176 5420910226722096384 8121143757450750592 10821377288179404800 13521610818908059008 16221844349636713216 475333806655815808 3175567337384470016 5875800868113124224 8576034398841778432 11276267929570432640 13976501460299086848 16676734991027741056 930224448046843648 3630457978775497856 6330691509504152064 9030925040232806272 11731158570961460480 14431392101690114688 17131625632418768896 1385115089437871488 4085348620166525696 6785582150895179904 9485815681623834112 12186049212352488320 14886282743081142528 17586516273809796736 1840005730828899328 4540239261557553536 7240472792286207744 9940706323014861952 12640939853743516160 15341173384472170368 18041406915200824576 2294896372219927168 4995129902948581376 7695363433677235584 10395596964405889792 13095830495134544000 15796064025863198208 49553482882300800 2749787013610955008 5450020544339609216 8150254075068263424 10850487605796917632 13550721136525571840 16250954667254226048 504444124273328640 3204677655001982848 5904911185730637056 8605144716459291264 11305378247187945472 14005611777916599680 16705845308645253888 959334765664356480 3659568296393010688 6359801827121664896 9060035357850319104 11760268888578973312 14460502419307627520 17160735950036281728 1414225407055384320 4114458937784038528 6814692468512692736 9514925999241346944 12215159529970001152 14915393060698655360 17615626591427309568 1869116048446412160 4569349579175066368 7269583109903720576 9969816640632374784 12670050171361028992 15370283702089683200 18070517232818337408 2324006689837440000 5024240220566094208 7724473751294748416 10424707282023402624 13124940812752056832 15825174343480711040 78663800499813632 2778897331228467840 5479130861957122048 8179364392685776256 10879597923414430464 13579831454143084672 16280064984871738880 533554441890841472 3233787972619495680 5934021503348149888 8634255034076804096 11334488564805458304 14034722095534112512 16734955626262766720 988445083281869312 3688678614010523520 6388912144739177728 9089145675467831936 11789379206196486144 14489612736925140352 17189846267653794560 1443335724672897152 4143569255401551360 6843802786130205568 9544036316858859776 12244269847587513984 14944503378316168192 17644736909044822400 1898226366063924992 4598459896792579200 7298693427521233408 9998926958249887616 12699160488978541824 15399394019707196032 18099627550435850240 2353117007454952832 5053350538183607040 7753584068912261248 10453817599640915456 13154051130369569664 15854284661098223872 107774118117326464 2808007648845980672 5508241179574634880 8208474710303289088 10908708241031943296 13608941771760597504 16309175302489251712 562664759508354304 3262898290237008512 5963131820965662720 8663365351694316928 11363598882422971136 14063832413151625344 16764065943880279552 1017555400899382144 3717788931628036352 6418022462356690560 9118255993085344768 11818489523813998976 14518723054542653184 17218956585271307392 1472446042290409984 4172679573019064192 6872913103747718400 9573146634476372608 12273380165205026816 14973613695933681024 17673847226662335232 1927336683681437824 4627570214410092032 7327803745138746240 10028037275867400448 12728270806596054656 15428504337324708864 18128737868053363072 2382227325072465664 5082460855801119872 7782694386529774080 10482927917258428288 13183161447987082496 15883394978715736704 136884435734839296 2837117966463493504 5537351497192147712 8237585027920801920 10937818558649456128 13638052089378110336 16338285620106764544 591775077125867136 3292008607854521344 5992242138583175552 8692475669311829760 11392709200040483968 14092942730769138176 16793176261497792384 1046665718516894976 3746899249245549184 6447132779974203392 9147366310702857600 11847599841431511808 14547833372160166016 17248066902888820224 1501556359907922816 4201789890636577024 6902023421365231232 9602256952093885440 12302490482822539648 15002724013551193856 17702957544279848064 1956447001298950656 4656680532027604864 7356914062756259072 10057147593484913280 12757381124213567488 15457614654942221696 18157848185670875904 2411337642689978496 5111571173418632704 7811804704147286912 10512038234875941120 13212271765604595328 15912505296333249536 165994753352352128 2866228284081006336 5566461814809660544 8266695345538314752 10966928876266968960 13667162406995623168 16367395937724277376 620885394743379968 3321118925472034176 6021352456200688384 8721585986929342592 11421819517657996800 14122053048386651008 16822286579115305216 1075776036134407808 3776009566863062016 6476243097591716224 9176476628320370432 11876710159049024640 14576943689777678848 17277177220506333056 1530666677525435648 4230900208254089856 6931133738982744064 9631367269711398272 12331600800440052480 15031834331168706688 17732067861897360896 1985557318916463488 4685790849645117696 7386024380373771904 10086257911102426112 12786491441831080320 15486724972559734528 18186958503288388736 2440447960307491328 5140681491036145536 7840915021764799744 10541148552493453952 13241382083222108160 15941615613950762368 195105070969864960 2895338601698519168 5595572132427173376 8295805663155827584 10996039193884481792 13696272724613136000 16396506255341790208 649995712360892800 3350229243089547008 6050462773818201216 8750696304546855424 11450929835275509632 14151163366004163840 16851396896732818048 1104886353751920640 3805119884480574848 6505353415209229056 9205586945937883264 11905820476666537472 14606054007395191680 17306287538123845888 1559776995142948480 4260010525871602688 6960244056600256896 9660477587328911104 12360711118057565312 15060944648786219520 17761178179514873728 2014667636533976320 4714901167262630528 7415134697991284736 10115368228719938944 12815601759448593152 15515835290177247360 18216068820905901568 2469558277925004160 5169791808653658368 7870025339382312576 10570258870110966784 13270492400839620992 15970725931568275200 224215388587377792 2924448919316032000 5624682450044686208 8324915980773340416 11025149511501994624 13725383042230648832 16425616572959303040 679106029978405632 3379339560707059840 6079573091435714048 8779806622164368256 11480040152893022464 14180273683621676672 16880507214350330880 1133996671369433472 3834230202098087680 6534463732826741888 9234697263555396096 11934930794284050304 14635164325012704512 17335397855741358720 1588887312760461312 4289120843489115520 6989354374217769728 9689587904946423936 12389821435675078144 15090054966403732352 17790288497132386560 2043777954151489152 4744011484880143360 7444245015608797568 10144478546337451776 12844712077066105984 15544945607794760192 18245179138523414400 2498668595542516992 5198902126271171200 7899135656999825408 10599369187728479616 13299602718457133824 15999836249185788032 253325706204890624 2953559236933544832 5653792767662199040 8354026298390853248 11054259829119507456 13754493359848161664 16454726890576815872 708216347595918464 3408449878324572672 6108683409053226880 8808916939781881088 11509150470510535296 14209384001239189504 16909617531967843712 1163106988986946304 3863340519715600512 6563574050444254720 9263807581172908928 11964041111901563136 14664274642630217344 17364508173358871552 1617997630377974144 4318231161106628352 7018464691835282560 9718698222563936768 12418931753292590976 15119165284021245184 17819398814749899392 2072888271769001984 4773121802497656192 7473355333226310400 10173588863954964608 12873822394683618816 15574055925412273024 18274289456140927232 2527778913160029824 5228012443888684032 7928245974617338240 10628479505345992448 13328713036074646656 16028946566803300864 282436023822403456 2982669554551057664 5682903085279711872 8383136616008366080 11083370146737020288 13783603677465674496 16483837208194328704 737326665213431296 3437560195942085504 6137793726670739712 8838027257399393920 11538260788128048128 14238494318856702336 16938727849585356544 1192217306604459136 3892450837333113344 6592684368061767552 9292917898790421760 11993151429519075968 14693384960247730176 17393618490976384384 1647107947995486976 4347341478724141184 7047575009452795392 9747808540181449600 12448042070910103808 15148275601638758016 17848509132367412224 2101998589386514816 4802232120115169024 7502465650843823232 10202699181572477440 12902932712301131648 15603166243029785856 18303399773758440064 2556889230777542656 5257122761506196864 7957356292234851072 10657589822963505280 13357823353692159488 16058056884420813696 311546341439916288 3011779872168570496 5712013402897224704 8412246933625878912 11112480464354533120 13812713995083187328 16512947525811841536 766436982830944128 3466670513559598336 6166904044288252544 8867137575016906752 11567371105745560960 14267604636474215168 16967838167202869376 1221327624221971968 3921561154950626176 6621794685679280384 9322028216407934592 12022261747136588800 14722495277865243008 17422728808593897216 1676218265612999808 4376451796341654016 7076685327070308224 9776918857798962432 12477152388527616640 15177385919256270848 17877619449984925056 2131108907004027648 4831342437732681856 7531575968461336064 10231809499189990272 12932043029918644480 15632276560647298688 18332510091375952896 2585999548395055488 5286233079123709696 7986466609852363904 10686700140581018112 13386933671309672320 16087167202038326528 340656659057429120 3040890189786083328 5741123720514737536 8441357251243391744 11141590781972045952 13841824312700700160 16542057843429354368 795547300448456960 3495780831177111168 6196014361905765376 8896247892634419584 11596481423363073792 14296714954091728000 16996948484820382208 1250437941839484800 3950671472568139008 6650905003296793216 9351138534025447424 12051372064754101632 14751605595482755840 17451839126211410048 1705328583230512640 4405562113959166848 7105795644687821056 9806029175416475264 12506262706145129472 15206496236873783680 17906729767602437888 2160219224621540480 4860452755350194688 7560686286078848896 10260919816807503104 12961153347536157312 15661386878264811520 18361620408993465728 2615109866012568320 5315343396741222528 8015576927469876736 10715810458198530944 13416043988927185152 16116277519655839360 369766976674941952 3070000507403596160 5770234038132250368 8470467568860904576 11170701099589558784 13870934630318212992 16571168161046867200 824657618065969792 3524891148794624000 6225124679523278208 8925358210251932416 11625591740980586624 14325825271709240832 17026058802437895040 1279548259456997632 3979781790185651840 6680015320914306048 9380248851642960256 12080482382371614464 14780715913100268672 17480949443828922880 1734438900848025472 4434672431576679680 7134905962305333888 9835139493033988096 12535373023762642304 15235606554491296512 17935840085219950720 2189329542239053312 4889563072967707520 7589796603696361728 10290030134425015936 12990263665153670144 15690497195882324352 18390730726610978560 2644220183630081152 5344453714358735360 8044687245087389568 10744920775816043776 13445154306544697984 16145387837273352192 398877294292454784 3099110825021108992 5799344355749763200 8499577886478417408 11199811417207071616 13900044947935725824 16600278478664380032 853767935683482624 3554001466412136832 6254234997140791040 8954468527869445248 11654702058598099456 14354935589326753664 17055169120055407872 1308658577074510464 4008892107803164672 6709125638531818880 9409359169260473088 12109592699989127296 14809826230717781504 17510059761446435712 1763549218465538304 4463782749194192512 7164016279922846720 9864249810651500928 12564483341380155136 15264716872108809344 17964950402837463552 2218439859856566144 4918673390585220352 7618906921313874560 10319140452042528768 13019373982771182976 15719607513499837184 18419841044228491392 2673330501247593984 5373564031976248192 8073797562704902400 10774031093433556608 13474264624162210816 16174498154890865024 427987611909967616 3128221142638621824 5828454673367276032 8528688204095930240 11228921734824584448 13929155265553238656 16629388796281892864 882878253300995456 3583111784029649664 6283345314758303872 8983578845486958080 11683812376215612288 14384045906944266496 17084279437672920704 1337768894692023296 4038002425420677504 6738235956149331712 9438469486877985920 12138703017606640128 14838936548335294336 17539170079063948544 1792659536083051136 4492893066811705344 7193126597540359552 9893360128269013760 12593593658997667968 15293827189726322176 17994060720454976384 2247550177474078976 4947783708202733184 7648017238931387392 10348250769660041600 13048484300388695808 15748717831117350016 2207288136452608 2702440818865106816 5402674349593761024 8102907880322415232 10803141411051069440 13503374941779723648 16203608472508377856 457097929527480448 3157331460256134656 5857564990984788864 8557798521713443072 11258032052442097280 13958265583170751488 16658499113899405696 911988570918508288 3612222101647162496 6312455632375816704 9012689163104470912 11712922693833125120 14413156224561779328 17113389755290433536 1366879212309536128 4067112743038190336 6767346273766844544 9467579804495498752 12167813335224152960 14868046865952807168 17568280396681461376 1821769853700563968 4522003384429218176 7222236915157872384 9922470445886526592 12622703976615180800 15322937507343835008 18023171038072489216 2276660495091591808 4976894025820246016 7677127556548900224 10377361087277554432 13077594618006208640 15777828148734862848 31317605753965440 2731551136482619648 5431784667211273856 8132018197939928064 10832251728668582272 13532485259397236480 16232718790125890688 486208247144993280 3186441777873647488 5886675308602301696 8586908839330955904 11287142370059610112 13987375900788264320 16687609431516918528 941098888536021120 3641332419264675328 6341565949993329536 9041799480721983744 11742033011450637952 14442266542179292160 17142500072907946368 1395989529927048960 4096223060655703168 6796456591384357376 9496690122113011584 12196923652841665792 14897157183570320000 17597390714298974208 1850880171318076800 4551113702046731008 7251347232775385216 9951580763504039424 12651814294232693632 15352047824961347840 18052281355690002048 2305770812709104640 5006004343437758848 7706237874166413056 10406471404895067264 13106704935623721472 15806938466352375680 60427923371478272 2760661454100132480 5460894984828786688 8161128515557440896 10861362046286095104 13561595577014749312 16261829107743403520 515318564762506112 3215552095491160320 5915785626219814528 8616019156948468736 11316252687677122944 14016486218405777152 16716719749134431360 970209206153533952 3670442736882188160 6370676267610842368 9070909798339496576 11771143329068150784 14471376859796804992 17171610390525459200 1425099847544561792 4125333378273216000 6825566909001870208 9525800439730524416 12226033970459178624 14926267501187832832 17626501031916487040 1879990488935589632 4580224019664243840 7280457550392898048 9980691081121552256 12680924611850206464 15381158142578860672 18081391673307514880 2334881130326617472 5035114661055271680 7735348191783925888 10435581722512580096 13135815253241234304 15836048783969888512 89538240988991104 2789771771717645312 5490005302446299520 8190238833174953728 10890472363903607936 13590705894632262144 16290939425360916352 544428882380018944 3244662413108673152 5944895943837327360 8645129474565981568 11345363005294635776 14045596536023289984 16745830066751944192 999319523771046784 3699553054499700992 6399786585228355200 9100020115957009408 11800253646685663616 14500487177414317824 17200720708142972032 1454210165162074624 4154443695890728832 6854677226619383040 9554910757348037248 12255144288076691456 14955377818805345664 17655611349533999872 1909100806553102464 4609334337281756672 7309567868010410880 10009801398739065088 12710034929467719296 15410268460196373504 18110501990925027712 2363991447944130304 5064224978672784512 7764458509401438720 10464692040130092928 13164925570858747136 15865159101587401344 118648558606503936 2818882089335158144 5519115620063812352 8219349150792466560 10919582681521120768 13619816212249774976 16320049742978429184 573539199997531776 3273772730726185984 5974006261454840192 8674239792183494400 11374473322912148608 14074706853640802816 16774940384369457024 1028429841388559616 3728663372117213824 6428896902845868032 9129130433574522240 11829363964303176448 14529597495031830656 17229831025760484864 1483320482779587456 4183554013508241664 6883787544236895872 9584021074965550080 12284254605694204288 14984488136422858496 17684721667151512704 1938211124170615296 4638444654899269504 7338678185627923712 10038911716356577920 12739145247085232128 15439378777813886336 18139612308542540544 2393101765561643136 5093335296290297344 7793568827018951552 10493802357747605760 13194035888476259968 15894269419204914176 147758876224016768 2847992406952670976 5548225937681325184 8248459468409979392 10948692999138633600 13648926529867287808 16349160060595942016 602649517615044608 3302883048343698816 6003116579072353024 8703350109801007232 11403583640529661440 14103817171258315648 16804050701986969856 1057540159006072448 3757773689734726656 6458007220463380864 9158240751192035072 11858474281920689280 14558707812649343488 17258941343377997696 1512430800397100288 4212664331125754496 6912897861854408704 9613131392583062912 12313364923311717120 15013598454040371328 17713831984769025536 1967321441788128128 4667554972516782336 7367788503245436544 10068022033974090752 12768255564702744960 15468489095431399168 18168722626160053376 2422212083179155968 5122445613907810176 7822679144636464384 10522912675365118592 13223146206093772800 15923379736822427008 176869193841529600 2877102724570183808 5577336255298838016 8277569786027492224 10977803316756146432 13678036847484800640 16378270378213454848 631759835232557440 3331993365961211648 6032226896689865856 8732460427418520064 11432693958147174272 14132927488875828480 16833161019604482688 1086650476623585280 3786884007352239488 6487117538080893696 9187351068809547904 11887584599538202112 14587818130266856320 17288051660995510528 1541541118014613120 4241774648743267328 6942008179471921536 9642241710200575744 12342475240929229952 15042708771657884160 17742942302386538368 1996431759405640960 4696665290134295168 7396898820862949376 10097132351591603584 12797365882320257792 15497599413048912000 18197832943777566208 2451322400796668800 5151555931525323008 7851789462253977216 10552022992982631424 13252256523711285632 15952490054439939840 205979511459042432 2906213042187696640 5606446572916350848 8306680103645005056 11006913634373659264 13707147165102313472 16407380695830967680 660870152850070272 3361103683578724480 6061337214307378688 8761570745036032896 11461804275764687104 14162037806493341312 16862271337221995520 1115760794241098112 3815994324969752320 6516227855698406528 9216461386427060736 11916694917155714944 14616928447884369152 17317161978613023360 1570651435632125952 4270884966360780160 6971118497089434368 9671352027818088576 12371585558546742784 15071819089275396992 17772052620004051200 2025542077023153792 4725775607751808000 7426009138480462208 10126242669209116416 12826476199937770624 15526709730666424832 18226943261395079040 2480432718414181632 5180666249142835840 7880899779871490048 10581133310600144256 13281366841328798464 15981600372057452672 235089829076555264 2935323359805209472 5635556890533863680 8335790421262517888 11036023951991172096 13736257482719826304 16436491013448480512 689980470467583104 3390214001196237312 6090447531924891520 8790681062653545728 11490914593382199936 14191148124110854144 16891381654839508352 1144871111858610944 3845104642587265152 6545338173315919360 9245571704044573568 11945805234773227776 14646038765501881984 17346272296230536192 1599761753249638784 4299995283978292992 7000228814706947200 9700462345435601408 12400695876164255616 15100929406892909824 17801162937621564032 2054652394640666624 4754885925369320832 7455119456097975040 10155352986826629248 12855586517555283456 15555820048283937664 18256053579012591872 2509543036031694464 5209776566760348672 7910010097489002880 10610243628217657088 13310477158946311296 16010710689674965504 264200146694068096 2964433677422722304 5664667208151376512 8364900738880030720 11065134269608684928 13765367800337339136 16465601331065993344 719090788085095936 3419324318813750144 6119557849542404352 8819791380271058560 11520024910999712768 14220258441728366976 16920491972457021184 1173981429476123776 3874214960204777984 6574448490933432192 9274682021662086400 11974915552390740608 14675149083119394816 17375382613848049024 1628872070867151616 4329105601595805824 7029339132324460032 9729572663053114240 12429806193781768448 15130039724510422656 17830273255239076864 2083762712258179456 4783996242986833664 7484229773715487872 10184463304444142080 12884696835172796288 15584930365901450496 18285163896630104704 2538653353649207296 5238886884377861504 7939120415106515712 10639353945835169920 13339587476563824128 16039821007292478336 293310464311580928 2993543995040235136 5693777525768889344 8394011056497543552 11094244587226197760 13794478117954851968 16494711648683506176 748201105702608768 3448434636431262976 6148668167159917184 8848901697888571392 11549135228617225600 14249368759345879808 16949602290074534016 1203091747093636608 3903325277822290816 6603558808550945024 9303792339279599232 12004025870008253440 14704259400736907648 17404492931465561856 1657982388484664448 4358215919213318656 7058449449941972864 9758682980670627072 12458916511399281280 15159150042127935488 17859383572856589696 2112873029875692288 4813106560604346496 7513340091333000704 10213573622061654912 12913807152790309120 15614040683518963328 18314274214247617536 2567763671266720128 5267997201995374336 7968230732724028544 10668464263452682752 13368697794181336960 16068931324909991168 322420781929093760 3022654312657747968 5722887843386402176 8423121374115056384 11123354904843710592 13823588435572364800 16523821966301019008 777311423320121600 3477544954048775808 6177778484777430016 8878012015506084224 11578245546234738432 14278479076963392640 16978712607692046848 1232202064711149440 3932435595439803648 6632669126168457856 9332902656897112064 12033136187625766272 14733369718354420480 17433603249083074688 1687092706102177280 4387326236830831488 7087559767559485696 9787793298288139904 12488026829016794112 15188260359745448320 17888493890474102528 2141983347493205120 4842216878221859328 7542450408950513536 10242683939679167744 12942917470407821952 15643151001136476160 18343384531865130368 2596873988884232960 5297107519612887168 7997341050341541376 10697574581070195584 13397808111798849792 16098041642527504000 351531099546606592 3051764630275260800 5751998161003915008 8452231691732569216 11152465222461223424 13852698753189877632 16552932283918531840 806421740937634432 3506655271666288640 6206888802394942848 8907122333123597056 11607355863852251264 14307589394580905472 17007822925309559680 1261312382328662272 3961545913057316480 6661779443785970688 9362012974514624896 12062246505243279104 14762480035971933312 17462713566700587520 1716203023719690112 4416436554448344320 7116670085176998528 9816903615905652736 12517137146634306944 15217370677362961152 17917604208091615360 2171093665110717952 4871327195839372160 7571560726568026368 10271794257296680576 12972027788025334784 15672261318753988992 18372494849482643200 2625984306501745792 5326217837230400000 8026451367959054208 10726684898687708416 13426918429416362624 16127151960145016832 380641417164119424 3080874947892773632 5781108478621427840 8481342009350082048 11181575540078736256 13881809070807390464 16582042601536044672 835532058555147264 3535765589283801472 6235999120012455680 8936232650741109888 11636466181469764096 14336699712198418304 17036933242927072512 1290422699946175104 3990656230674829312 6690889761403483520 9391123292132137728 12091356822860791936 14791590353589446144 17491823884318100352 1745313341337202944 4445546872065857152 7145780402794511360 9846013933523165568 12546247464251819776 15246480994980473984 17946714525709128192 2200203982728230784 4900437513456884992 7600671044185539200 10300904574914193408 13001138105642847616 15701371636371501824 18401605167100156032 2655094624119258624 5355328154847912832 8055561685576567040 10755795216305221248 13456028747033875456 16156262277762529664 409751734781632256 3109985265510286464 5810218796238940672 8510452326967594880 11210685857696249088 13910919388424903296 16611152919153557504 864642376172660096 3564875906901314304 6265109437629968512 8965342968358622720 11665576499087276928 14365810029815931136 17066043560544585344 1319533017563687936 4019766548292342144 6720000079020996352 9420233609749650560 12120467140478304768 14820700671206958976 17520934201935613184 1774423658954715776 4474657189683369984 7174890720412024192 9875124251140678400 12575357781869332608 15275591312597986816 17975824843326641024 2229314300345743616 4929547831074397824 7629781361803052032 10330014892531706240 13030248423260360448 15730481953989014656 18430715484717668864 2684204941736771456 5384438472465425664 8084672003194079872 10784905533922734080 13485139064651388288 16185372595380042496 438862052399145088 3139095583127799296 5839329113856453504 8539562644585107712 11239796175313761920 13940029706042416128 16640263236771070336 893752693790172928 3593986224518827136 6294219755247481344 8994453285976135552 11694686816704789760 14394920347433443968 17095153878162098176 1348643335181200768 4048876865909854976 6749110396638509184 9449343927367163392 12149577458095817600 14849810988824471808 17550044519553126016 1803533976572228608 4503767507300882816 7204001038029537024 9904234568758191232 12604468099486845440 15304701630215499648 18004935160944153856 2258424617963256448 4958658148691910656 7658891679420564864 10359125210149219072 13059358740877873280 15759592271606527488 13081728625630080 2713315259354284288 5413548790082938496 8113782320811592704 10814015851540246912 13514249382268901120 16214482912997555328 467972370016657920 3168205900745312128 5868439431473966336 8568672962202620544 11268906492931274752 13969140023659928960 16669373554388583168 922863011407685760 3623096542136339968 6323330072864994176 9023563603593648384 11723797134322302592 14424030665050956800 17124264195779611008 1377753652798713600 4077987183527367808 6778220714256022016 9478454244984676224 12178687775713330432 14878921306441984640 17579154837170638848 1832644294189741440 4532877824918395648 7233111355647049856 9933344886375704064 12633578417104358272 15333811947833012480 18034045478561666688 2287534935580769280 4987768466309423488 7688001997038077696 10388235527766731904 13088469058495386112 15788702589224040320 42192046243142912 2742425576971797120 5442659107700451328 8142892638429105536 10843126169157759744 13543359699886413952 16243593230615068160 497082687634170752 3197316218362824960 5897549749091479168 8597783279820133376 11298016810548787584 13998250341277441792 16698483872006096000 951973329025198592 3652206859753852800 6352440390482507008 9052673921211161216 11752907451939815424 14453140982668469632 17153374513397123840 1406863970416226432 4107097501144880640 6807331031873534848 9507564562602189056 12207798093330843264 14908031624059497472 17608265154788151680 1861754611807254272 4561988142535908480 7262221673264562688 9962455203993216896 12662688734721871104 15362922265450525312 18063155796179179520 2316645253198282112 5016878783926936320 7717112314655590528 10417345845384244736 13117579376112898944 15817812906841553152 71302363860655744 2771535894589309952 5471769425317964160 8172002956046618368 10872236486775272576 13572470017503926784 16272703548232580992 526193005251683584 3226426535980337792 5926660066708992000 8626893597437646208 11327127128166300416 14027360658894954624 16727594189623608832 981083646642711424 3681317177371365632 6381550708100019840 9081784238828674048 11782017769557328256 14482251300285982464 17182484831014636672 1435974288033739264 4136207818762393472 6836441349491047680 9536674880219701888 12236908410948356096 14937141941677010304 17637375472405664512 1890864929424767104 4591098460153421312 7291331990882075520 9991565521610729728 12691799052339383936 15392032583068038144 18092266113796692352 2345755570815794944 5045989101544449152 7746222632273103360 10446456163001757568 13146689693730411776 15846923224459065984 100412681478168576 2800646212206822784 5500879742935476992 8201113273664131200 10901346804392785408 13601580335121439616 16301813865850093824 555303322869196416 3255536853597850624 5955770384326504832 8656003915055159040 11356237445783813248 14056470976512467456 16756704507241121664 1010193964260224256 3710427494988878464 6410661025717532672 9110894556446186880 11811128087174841088 14511361617903495296 17211595148632149504 1465084605651252096 4165318136379906304 6865551667108560512 9565785197837214720 12266018728565868928 14966252259294523136 17666485790023177344 1919975247042279936 4620208777770934144 7320442308499588352 10020675839228242560 12720909369956896768 15421142900685550976 18121376431414205184 2374865888433307776 5075099419161961984 7775332949890616192 10475566480619270400 13175800011347924608 15876033542076578816 129522999095681408 2829756529824335616 5529990060552989824 8230223591281644032 10930457122010298240 13630690652738952448 16330924183467606656 584413640486709248 3284647171215363456 5984880701944017664 8685114232672671872 11385347763401326080 14085581294129980288 16785814824858634496 1039304281877737088 3739537812606391296 6439771343335045504 9140004874063699712 11840238404792353920 14540471935521008128 17240705466249662336 1494194923268764928 4194428453997419136 6894661984726073344 9594895515454727552 12295129046183381760 14995362576912035968 17695596107640690176 1949085564659792768 4649319095388446976 7349552626117101184 10049786156845755392 12750019687574409600 15450253218303063808 18150486749031718016 2403976206050820608 5104209736779474816 7804443267508129024 10504676798236783232 13204910328965437440 15905143859694091648 158633316713194240 2858866847441848448 5559100378170502656 8259333908899156864 10959567439627811072 13659800970356465280 16360034501085119488 613523958104222080 3313757488832876288 6013991019561530496 8714224550290184704 11414458081018838912 14114691611747493120 16814925142476147328 1068414599495249920 3768648130223904128 6468881660952558336 9169115191681212544 11869348722409866752 14569582253138520960 17269815783867175168 1523305240886277760 4223538771614931968 6923772302343586176 9624005833072240384 12324239363800894592 15024472894529548800 17724706425258203008 1978195882277305600 4678429413005959808 7378662943734614016 10078896474463268224 12779130005191922432 15479363535920576640 18179597066649230848 2433086523668333440 5133320054396987648 7833553585125641856 10533787115854296064 13234020646582950272 15934254177311604480 187743634330707072 2887977165059361280 5588210695788015488 8288444226516669696 10988677757245323904 13688911287973978112 16389144818702632320 642634275721734912 3342867806450389120 6043101337179043328 8743334867907697536 11443568398636351744 14143801929365005952 16844035460093660160 1097524917112762752 3797758447841416960 6497991978570071168 9198225509298725376 11898459040027379584 14598692570756033792 17298926101484688000 1552415558503790592 4252649089232444800 6952882619961099008 9653116150689753216 12353349681418407424 15053583212147061632 17753816742875715840 2007306199894818432 4707539730623472640 7407773261352126848 10108006792080781056 12808240322809435264 15508473853538089472 18208707384266743680 2462196841285846272 5162430372014500480 7862663902743154688 10562897433471808896 13263130964200463104 15963364494929117312 216853951948219904 2917087482676874112 5617321013405528320 8317554544134182528 11017788074862836736 13718021605591490944 16418255136320145152 671744593339247744 3371978124067901952 6072211654796556160 8772445185525210368 11472678716253864576 14172912246982518784 16873145777711172992 1126635234730275584 3826868765458929792 6527102296187584000 9227335826916238208 11927569357644892416 14627802888373546624 17328036419102200832 1581525876121303424 4281759406849957632 6981992937578611840 9682226468307266048 12382459999035920256 15082693529764574464 17782927060493228672 2036416517512331264 4736650048240985472 7436883578969639680 10137117109698293888 12837350640426948096 15537584171155602304 18237817701884256512 2491307158903359104 5191540689632013312 7891774220360667520 10592007751089321728 13292241281817975936 15992474812546630144 245964269565732736 2946197800294386944 5646431331023041152 8346664861751695360 11046898392480349568 13747131923209003776 16447365453937657984 700854910956760576 3401088441685414784 6101321972414068992 8801555503142723200 11501789033871377408 14202022564600031616 16902256095328685824 1155745552347788416 3855979083076442624 6556212613805096832 9256446144533751040 11956679675262405248 14656913205991059456 17357146736719713664 1610636193738816256 4310869724467470464 7011103255196124672 9711336785924778880 12411570316653433088 15111803847382087296 17812037378110741504 2065526835129844096 4765760365858498304 7465993896587152512 10166227427315806720 12866460958044460928 15566694488773115136 18266928019501769344 2520417476520871936 5220651007249526144 7920884537978180352 10621118068706834560 13321351599435488768 16021585130164142976 275074587183245568 2975308117911899776 5675541648640553984 8375775179369208192 11076008710097862400 13776242240826516608 16476475771555170816 729965228574273408 3430198759302927616 6130432290031581824 8830665820760236032 11530899351488890240 14231132882217544448 16931366412946198656 1184855869965301248 3885089400693955456 6585322931422609664 9285556462151263872 11985789992879918080 14686023523608572288 17386257054337226496 1639746511356329088 4339980042084983296 7040213572813637504 9740447103542291712 12440680634270945920 15140914164999600128 17841147695728254336 2094637152747356928 4794870683476011136 7495104214204665344 10195337744933319552 12895571275661973760 15595804806390627968 18296038337119282176 2549527794138384768 5249761324867038976 7949994855595693184 10650228386324347392 13350461917053001600 16050695447781655808 304184904800758400 3004418435529412608 5704651966258066816 8404885496986721024 11105119027715375232 13805352558444029440 16505586089172683648 759075546191786240 3459309076920440448 6159542607649094656 8859776138377748864 11560009669106403072 14260243199835057280 16960476730563711488 1213966187582814080 3914199718311468288 6614433249040122496 9314666779768776704 12014900310497430912 14715133841226085120 17415367371954739328 1668856828973841920 4369090359702496128 7069323890431150336 9769557421159804544 12469790951888458752 15170024482617112960 17870258013345767168 2123747470364869760 4823981001093523968 7524214531822178176 10224448062550832384 12924681593279486592 15624915124008140800 18325148654736795008 2578638111755897600 5278871642484551808 7979105173213206016 10679338703941860224 13379572234670514432 16079805765399168640 333295222418271232 3033528753146925440 5733762283875579648 8433995814604233856 11134229345332888064 13834462876061542272 16534696406790196480 788185863809299072 3488419394537953280 6188652925266607488 8888886455995261696 11589119986723915904 14289353517452570112 16989587048181224320 1243076505200326912 3943310035928981120 6643543566657635328 9343777097386289536 12044010628114943744 14744244158843597952 17444477689572252160 1697967146591354752 4398200677320008960 7098434208048663168 9798667738777317376 12498901269505971584 15199134800234625792 17899368330963280000 2152857787982382592 4853091318711036800 7553324849439691008 10253558380168345216 12953791910896999424 15654025441625653632 18354258972354307840 2607748429373410432 5307981960102064640 8008215490830718848 10708449021559373056 13408682552288027264 16108916083016681472 362405540035784064 3062639070764438272 5762872601493092480 8463106132221746688 11163339662950400896 13863573193679055104 16563806724407709312 817296181426811904 3517529712155466112 6217763242884120320 8917996773612774528 11618230304341428736 14318463835070082944 17018697365798737152 1272186822817839744 3972420353546493952 6672653884275148160 9372887415003802368 12073120945732456576 14773354476461110784 17473588007189764992 1727077464208867584 4427310994937521792 7127544525666176000 9827778056394830208 12528011587123484416 15228245117852138624 17928478648580792832 2181968105599895424 4882201636328549632 7582435167057203840 10282668697785858048 12982902228514512256 15683135759243166464 18383369289971820672 2636858746990923264 5337092277719577472 8037325808448231680 10737559339176885888 13437792869905540096 16138026400634194304 391515857653296896 3091749388381951104 5791982919110605312 8492216449839259520 11192449980567913728 13892683511296567936 16592917042025222144 846406499044324736 3546640029772978944 6246873560501633152 8947107091230287360 11647340621958941568 14347574152687595776 17047807683416249984 1301297140435352576 4001530671164006784 6701764201892660992 9401997732621315200 12102231263349969408 14802464794078623616 17502698324807277824 1756187781826380416 4456421312555034624 7156654843283688832 9856888374012343040 12557121904740997248 15257355435469651456 17957588966198305664 2211078423217408256 4911311953946062464 7611545484674716672 10311779015403370880 13012012546132025088 15712246076860679296 18412479607589333504 2665969064608436096 5366202595337090304 8066436126065744512 10766669656794398720 13466903187523052928 16167136718251707136 420626175270809728 3120859705999463936 5821093236728118144 8521326767456772352 11221560298185426560 13921793828914080768 16622027359642734976 875516816661837568 3575750347390491776 6275983878119145984 8976217408847800192 11676450939576454400 14376684470305108608 17076918001033762816 1330407458052865408 4030640988781519616 6730874519510173824 9431108050238828032 12131341580967482240 14831575111696136448 17531808642424790656 1785298099443893248 4485531630172547456 7185765160901201664 9885998691629855872 12586232222358510080 15286465753087164288 17986699283815818496 2240188740834921088 4940422271563575296 7640655802292229504 10340889333020883712 13041122863749537920 15741356394478192128 18441589925206846336 2695079382225948928 5395312912954603136 8095546443683257344 10795779974411911552 13496013505140565760 16196247035869219968 449736492888322560 3149970023616976768 5850203554345630976 8550437085074285184 11250670615802939392 13950904146531593600 16651137677260247808 904627134279350400 3604860665008004608 6305094195736658816 9005327726465313024 11705561257193967232 14405794787922621440 17106028318651275648 1359517775670378240 4059751306399032448 6759984837127686656 9460218367856340864 12160451898584995072 14860685429313649280 17560918960042303488 1814408417061406080 4514641947790060288 7214875478518714496 9915109009247368704 12615342539976022912 15315576070704677120 18015809601433331328 2269299058452433920 4969532589181088128 7669766119909742336 10369999650638396544 13070233181367050752 15770466712095704960 23956169114807552 2724189699843461760 5424423230572115968 8124656761300770176 10824890292029424384 13525123822758078592 16225357353486732800 478846810505835392 3179080341234489600 5879313871963143808 8579547402691798016 11279780933420452224 13980014464149106432 16680247994877760640 933737451896863232 3633970982625517440 6334204513354171648 9034438044082825856 11734671574811480064 14434905105540134272 17135138636268788480 1388628093287891072 4088861624016545280 6789095154745199488 9489328685473853696 12189562216202507904 14889795746931162112 17590029277659816320 1843518734678918912 4543752265407573120 7243985796136227328 9944219326864881536 12644452857593535744 15344686388322189952 18044919919050844160 2298409376069946752 4998642906798600960 7698876437527255168 10399109968255909376 13099343498984563584 15799577029713217792 53066486732320384 2753300017460974592 5453533548189628800 8153767078918283008 10854000609646937216 13554234140375591424 16254467671104245632 507957128123348224 3208190658852002432 5908424189580656640 8608657720309310848 11308891251037965056 14009124781766619264 16709358312495273472 962847769514376064 3663081300243030272 6363314830971684480 9063548361700338688 11763781892428992896 14464015423157647104 17164248953886301312 1417738410905403904 4117971941634058112 6818205472362712320 9518439003091366528 12218672533820020736 14918906064548674944 17619139595277329152 1872629052296431744 4572862583025085952 7273096113753740160 9973329644482394368 12673563175211048576 15373796705939702784 18074030236668356992 2327519693687459584 5027753224416113792 7727986755144768000 10428220285873422208 13128453816602076416 15828687347330730624 82176804349833216 2782410335078487424 5482643865807141632 8182877396535795840 10883110927264450048 13583344457993104256 16283577988721758464 537067445740861056 3237300976469515264 5937534507198169472 8637768037926823680 11338001568655477888 14038235099384132096 16738468630112786304 991958087131888896 3692191617860543104 6392425148589197312 9092658679317851520 11792892210046505728 14493125740775159936 17193359271503814144 1446848728522916736 4147082259251570944 6847315789980225152 9547549320708879360 12247782851437533568 14948016382166187776 17648249912894841984 1901739369913944576 4601972900642598784 7302206431371252992 10002439962099907200 12702673492828561408 15402907023557215616 18103140554285869824 2356630011304972416 5056863542033626624 7757097072762280832 10457330603490935040 13157564134219589248 15857797664948243456 111287121967346048 2811520652696000256 5511754183424654464 8211987714153308672 10912221244881962880 13612454775610617088 16312688306339271296 566177763358373888 3266411294087028096 5966644824815682304 8666878355544336512 11367111886272990720 14067345417001644928 16767578947730299136 1021068404749401728 3721301935478055936 6421535466206710144 9121768996935364352 11822002527664018560 14522236058392672768 17222469589121326976 1475959046140429568 4176192576869083776 6876426107597737984 9576659638326392192 12276893169055046400 14977126699783700608 17677360230512354816 1930849687531457408 4631083218260111616 7331316748988765824 10031550279717420032 12731783810446074240 15432017341174728448 18132250871903382656 2385740328922485248 5085973859651139456 7786207390379793664 10486440921108447872 13186674451837102080 15886907982565756288 140397439584858880 2840630970313513088 5540864501042167296 8241098031770821504 10941331562499475712 13641565093228129920 16341798623956784128 595288080975886720 3295521611704540928 5995755142433195136 8695988673161849344 11396222203890503552 14096455734619157760 16796689265347811968 1050178722366914560 3750412253095568768 6450645783824222976 9150879314552877184 11851112845281531392 14551346376010185600 17251579906738839808 1505069363757942400 4205302894486596608 6905536425215250816 9605769955943905024 12306003486672559232 15006237017401213440 17706470548129867648 1959960005148970240 4660193535877624448 7360427066606278656 10060660597334932864 12760894128063587072 15461127658792241280 18161361189520895488 2414850646539998080 5115084177268652288 7815317707997306496 10515551238725960704 13215784769454614912 15916018300183269120 169507757202371712 2869741287931025920 5569974818659680128 8270208349388334336 10970441880116988544 13670675410845642752 16370908941574296960 624398398593399552 3324631929322053760 6024865460050707968 8725098990779362176 11425332521508016384 14125566052236670592 16825799582965324800 1079289039984427392 3779522570713081600 6479756101441735808 9179989632170390016 11880223162899044224 14580456693627698432 17280690224356352640 1534179681375455232 4234413212104109440 6934646742832763648 9634880273561417856 12335113804290072064 15035347335018726272 17735580865747380480 1989070322766483072 4689303853495137280 7389537384223791488 10089770914952445696 12790004445681099904 15490237976409754112 18190471507138408320 2443960964157510912 5144194494886165120 7844428025614819328 10544661556343473536 13244895087072127744 15945128617800781952 198618074819884544 2898851605548538752 5599085136277192960 8299318667005847168 10999552197734501376 13699785728463155584 16400019259191809792 653508716210912384 3353742246939566592 6053975777668220800 8754209308396875008 11454442839125529216 14154676369854183424 16854909900582837632 1108399357601940224 3808632888330594432 6508866419059248640 9209099949787902848 11909333480516557056 14609567011245211264 17309800541973865472 1563289998992968064 4263523529721622272 6963757060450276480 9663990591178930688 12364224121907584896 15064457652636239104 17764691183364893312 2018180640383995904 4718414171112650112 7418647701841304320 10118881232569958528 12819114763298612736 15519348294027266944 18219581824755921152 2473071281775023744 5173304812503677952 7873538343232332160 10573771873960986368 13274005404689640576 15974238935418294784 227728392437397376 2927961923166051584 5628195453894705792 8328428984623360000 11028662515352014208 13728896046080668416 16429129576809322624 682619033828425216 3382852564557079424 6083086095285733632 8783319626014387840 11483553156743042048 14183786687471696256 16884020218200350464 1137509675219453056 3837743205948107264 6537976736676761472 9238210267405415680 11938443798134069888 14638677328862724096 17338910859591378304 1592400316610480896 4292633847339135104 6992867378067789312 9693100908796443520 12393334439525097728 15093567970253751936 17793801500982406144 2047290958001508736 4747524488730162944 7447758019458817152 10147991550187471360 12848225080916125568 15548458611644779776 18248692142373433984 2502181599392536576 5202415130121190784 7902648660849844992 10602882191578499200 13303115722307153408 16003349253035807616 256838710054910208 2957072240783564416 5657305771512218624 8357539302240872832 11057772832969527040 13758006363698181248 16458239894426835456 711729351445938048 3411962882174592256 6112196412903246464 8812429943631900672 11512663474360554880 14212897005089209088 16913130535817863296 1166619992836965888 3866853523565620096 6567087054294274304 9267320585022928512 11967554115751582720 14667787646480236928 17368021177208891136 1621510634227993728 4321744164956647936 7021977695685302144 9722211226413956352 12422444757142610560 15122678287871264768 17822911818599918976 2076401275619021568 4776634806347675776 7476868337076329984 10177101867804984192 12877335398533638400 15577568929262292608 18277802459990946816 2531291917010049408 5231525447738703616 7931758978467357824 10631992509196012032 13332226039924666240 16032459570653320448 285949027672423040 2986182558401077248 5686416089129731456 8386649619858385664 11086883150587039872 13787116681315694080 16487350212044348288 740839669063450880 3441073199792105088 6141306730520759296 8841540261249413504 11541773791978067712 14242007322706721920 16942240853435376128 1195730310454478720 3895963841183132928 6596197371911787136 9296430902640441344 11996664433369095552 14696897964097749760 17397131494826403968 1650620951845506560 4350854482574160768 7051088013302814976 9751321544031469184 12451555074760123392 15151788605488777600 17852022136217431808 2105511593236534400 4805745123965188608 7505978654693842816 10206212185422497024 12906445716151151232 15606679246879805440 18306912777608459648 2560402234627562240 5260635765356216448 7960869296084870656 10661102826813524864 13361336357542179072 16061569888270833280 315059345289935872 3015292876018590080 5715526406747244288 8415759937475898496 11115993468204552704 13816226998933206912 16516460529661861120 769949986680963712 3470183517409617920 6170417048138272128 8870650578866926336 11570884109595580544 14271117640324234752 16971351171052888960 1224840628071991552 3925074158800645760 6625307689529299968 9325541220257954176 12025774750986608384 14726008281715262592 17426241812443916800 1679731269463019392 4379964800191673600 7080198330920327808 9780431861648982016 12480665392377636224 15180898923106290432 17881132453834944640 2134621910854047232 4834855441582701440 7535088972311355648 10235322503040009856 12935556033768664064 15635789564497318272 18336023095225972480 2589512552245075072 5289746082973729280 7989979613702383488 10690213144431037696 13390446675159691904 16090680205888346112 344169662907448704 3044403193636102912 5744636724364757120 8444870255093411328 11145103785822065536 13845337316550719744 16545570847279373952 799060304298476544 3499293835027130752 6199527365755784960 8899760896484439168 11599994427213093376 14300227957941747584 17000461488670401792 1253950945689504384 3954184476418158592 6654418007146812800 9354651537875467008 12054885068604121216 14755118599332775424 17455352130061429632 1708841587080532224 4409075117809186432 7109308648537840640 9809542179266494848 12509775709995149056 15210009240723803264 17910242771452457472 2163732228471560064 4863965759200214272 7564199289928868480 10264432820657522688 12964666351386176896 15664899882114831104 18365133412843485312 2618622869862587904 5318856400591242112 8019089931319896320 10719323462048550528 13419556992777204736 16119790523505858944 373279980524961536 3073513511253615744 5773747041982269952 8473980572710924160 11174214103439578368 13874447634168232576 16574681164896886784 828170621915989376 3528404152644643584 6228637683373297792 8928871214101952000 11629104744830606208 14329338275559260416 17029571806287914624 1283061263307017216 3983294794035671424 6683528324764325632 9383761855492979840 12083995386221634048 14784228916950288256 17484462447678942464 1737951904698045056 4438185435426699264 7138418966155353472 9838652496884007680 12538886027612661888 15239119558341316096 17939353089069970304 2192842546089072896 4893076076817727104 7593309607546381312 10293543138275035520 12993776669003689728 15694010199732343936 18394243730460998144 2647733187480100736 5347966718208754944 8048200248937409152 10748433779666063360 13448667310394717568 16148900841123371776 402390298142474368 3102623828871128576 5802857359599782784 8503090890328436992 11203324421057091200 13903557951785745408 16603791482514399616 857280939533502208 3557514470262156416 6257748000990810624 8957981531719464832 11658215062448119040 14358448593176773248 17058682123905427456 1312171580924530048 4012405111653184256 6712638642381838464 9412872173110492672 12113105703839146880 14813339234567801088 17513572765296455296 1767062222315557888 4467295753044212096 7167529283772866304 9867762814501520512 12567996345230174720 15268229875958828928 17968463406687483136 2221952863706585728 4922186394435239936 7622419925163894144 10322653455892548352 13022886986621202560 15723120517349856768 18423354048078510976 2676843505097613568 5377077035826267776 8077310566554921984 10777544097283576192 13477777628012230400 16178011158740884608 431500615759987200 3131734146488641408 5831967677217295616 8532201207945949824 11232434738674604032 13932668269403258240 16632901800131912448 886391257151015040 3586624787879669248 6286858318608323456 8987091849336977664 11687325380065631872 14387558910794286080 17087792441522940288 1341281898542042880 4041515429270697088 6741748959999351296 9441982490728005504 12142216021456659712 14842449552185313920 17542683082913968128 1796172539933070720 4496406070661724928 7196639601390379136 9896873132119033344 12597106662847687552 15297340193576341760 17997573724304995968 2251063181324098560 4951296712052752768 7651530242781406976 10351763773510061184 13051997304238715392 15752230834967369600 5720291986472192 2705953822715126400 5406187353443780608 8106420884172434816 10806654414901089024 13506887945629743232 16207121476358397440 460610933377500032 3160844464106154240 5861077994834808448 8561311525563462656 11261545056292116864 13961778587020771072 16662012117749425280 915501574768527872 3615735105497182080 6315968636225836288 9016202166954490496 11716435697683144704 14416669228411798912 17116902759140453120 1370392216159555712 4070625746888209920 6770859277616864128 9471092808345518336 12171326339074172544 14871559869802826752 17571793400531480960 1825282857550583552 4525516388279237760 7225749919007891968 9925983449736546176 12626216980465200384 15326450511193854592 18026684041922508800 2280173498941611392 4980407029670265600 7680640560398919808 10380874091127574016 13081107621856228224 15781341152584882432 34830609603985024 2735064140332639232 5435297671061293440 8135531201789947648 10835764732518601856 13535998263247256064 16236231793975910272 489721250995012864 3189954781723667072 5890188312452321280 8590421843180975488 11290655373909629696 13990888904638283904 16691122435366938112 944611892386040704 3644845423114694912 6345078953843349120 9045312484572003328 11745546015300657536 14445779546029311744 17146013076757965952 1399502533777068544 4099736064505722752 6799969595234376960 9500203125963031168 12200436656691685376 14900670187420339584 17600903718148993792 1854393175168096384 4554626705896750592 7254860236625404800 9955093767354059008 12655327298082713216 15355560828811367424 18055794359540021632 2309283816559124224 5009517347287778432 7709750878016432640 10409984408745086848 13110217939473741056 15810451470202395264 63940927221497856 2764174457950152064 5464407988678806272 8164641519407460480 10864875050136114688 13565108580864768896 16265342111593423104 518831568612525696 3219065099341179904 5919298630069834112 8619532160798488320 11319765691527142528 14019999222255796736 16720232752984450944 973722210003553536 3673955740732207744 6374189271460861952 9074422802189516160 11774656332918170368 14474889863646824576 17175123394375478784 1428612851394581376 4128846382123235584 6829079912851889792 9529313443580544000 12229546974309198208 14929780505037852416 17630014035766506624 1883503492785609216 4583737023514263424 7283970554242917632 9984204084971571840 12684437615700226048 15384671146428880256 18084904677157534464 2338394134176637056 5038627664905291264 7738861195633945472 10439094726362599680 13139328257091253888 15839561787819908096 93051244839010688 2793284775567664896 5493518306296319104 8193751837024973312 10893985367753627520 13594218898482281728 16294452429210935936 547941886230038528 3248175416958692736 5948408947687346944 8648642478416001152 11348876009144655360 14049109539873309568 16749343070601963776 1002832527621066368 3703066058349720576 6403299589078374784 9103533119807028992 11803766650535683200 14504000181264337408 17204233711992991616 1457723169012094208 4157956699740748416 6858190230469402624 9558423761198056832 12258657291926711040 14958890822655365248 17659124353384019456 1912613810403122048 4612847341131776256 7313080871860430464 10013314402589084672 12713547933317738880 15413781464046393088 18114014994775047296 2367504451794149888 5067737982522804096 7767971513251458304 10468205043980112512 13168438574708766720 15868672105437420928 122161562456523520 2822395093185177728 5522628623913831936 8222862154642486144 10923095685371140352 13623329216099794560 16323562746828448768 577052203847551360 3277285734576205568 5977519265304859776 8677752796033513984 11377986326762168192 14078219857490822400 16778453388219476608 1031942845238579200 3732176375967233408 6432409906695887616 9132643437424541824 11832876968153196032 14533110498881850240 17233344029610504448 1486833486629607040 4187067017358261248 6887300548086915456 9587534078815569664 12287767609544223872 14988001140272878080 17688234671001532288 1941724128020634880 4641957658749289088 7342191189477943296 10042424720206597504 12742658250935251712 15442891781663905920 18143125312392560128 2396614769411662720 5096848300140316928 7797081830868971136 10497315361597625344 13197548892326279552 15897782423054933760 151271880074036352 2851505410802690560 5551738941531344768 8251972472259998976 10952206002988653184 13652439533717307392 16352673064445961600 606162521465064192 3306396052193718400 6006629582922372608 8706863113651026816 11407096644379681024 14107330175108335232 16807563705836989440 1061053162856092032 3761286693584746240 6461520224313400448 9161753755042054656 11861987285770708864 14562220816499363072 17262454347228017280 1515943804247119872 4216177334975774080 6916410865704428288 9616644396433082496 12316877927161736704 15017111457890390912 17717344988619045120 1970834445638147712 4671067976366801920 7371301507095456128 10071535037824110336 12771768568552764544 15472002099281418752 18172235630010072960 2425725087029175552 5125958617757829760 7826192148486483968 10526425679215138176 13226659209943792384 15926892740672446592 180382197691549184 2880615728420203392 5580849259148857600 8281082789877511808 10981316320606166016 13681549851334820224 16381783382063474432 635272839082577024 3335506369811231232 6035739900539885440 8735973431268539648 11436206961997193856 14136440492725848064 16836674023454502272 1090163480473604864 3790397011202259072 6490630541930913280 9190864072659567488 11891097603388221696 14591331134116875904 17291564664845530112 1545054121864632704 4245287652593286912 6945521183321941120 9645754714050595328 12345988244779249536 15046221775507903744 17746455306236557952 1999944763255660544 4700178293984314752 7400411824712968960 10100645355441623168 12800878886170277376 15501112416898931584 18201345947627585792 2454835404646688384 5155068935375342592 7855302466103996800 10555535996832651008 13255769527561305216 15956003058289959424 209492515309062016 2909726046037716224 5609959576766370432 8310193107495024640 11010426638223678848 13710660168952333056 16410893699680987264 664383156700089856 3364616687428744064 6064850218157398272 8765083748886052480 11465317279614706688 14165550810343360896 16865784341072015104 1119273798091117696 3819507328819771904 6519740859548426112 9219974390277080320 11920207921005734528 14620441451734388736 17320674982463042944 1574164439482145536 4274397970210799744 6974631500939453952 9674865031668108160 12375098562396762368 15075332093125416576 17775565623854070784 2029055080873173376 4729288611601827584 7429522142330481792 10129755673059136000 12829989203787790208 15530222734516444416 18230456265245098624 2483945722264201216 5184179252992855424 7884412783721509632 10584646314450163840 13284879845178818048 15985113375907472256 238602832926574848 2938836363655229056 5639069894383883264 8339303425112537472 11039536955841191680 13739770486569845888 16440004017298500096 693493474317602688 3393727005046256896 6093960535774911104 8794194066503565312 11494427597232219520 14194661127960873728 16894894658689527936 1148384115708630528 3848617646437284736 6548851177165938944 9249084707894593152 11949318238623247360 14649551769351901568 17349785300080555776 1603274757099658368 4303508287828312576 7003741818556966784 9703975349285620992 12404208880014275200 15104442410742929408 17804675941471583616 2058165398490686208 4758398929219340416 7458632459947994624 10158865990676648832 12859099521405303040 15559333052133957248 18259566582862611456 2513056039881714048 5213289570610368256 7913523101339022464 10613756632067676672 13313990162796330880 16014223693524985088 267713150544087680 2967946681272741888 5668180212001396096 8368413742730050304 11068647273458704512 13768880804187358720 16469114334916012928 722603791935115520 3422837322663769728 6123070853392423936 8823304384121078144 11523537914849732352 14223771445578386560 16924004976307040768 1177494433326143360 3877727964054797568 6577961494783451776 9278195025512105984 11978428556240760192 14678662086969414400 17378895617698068608 1632385074717171200 4332618605445825408 7032852136174479616 9733085666903133824 12433319197631788032 15133552728360442240 17833786259089096448 2087275716108199040 4787509246836853248 7487742777565507456 10187976308294161664 12888209839022815872 15588443369751470080 18288676900480124288 2542166357499226880 5242399888227881088 7942633418956535296 10642866949685189504 13343100480413843712 16043334011142497920 296823468161600512 2997056998890254720 5697290529618908928 8397524060347563136 11097757591076217344 13797991121804871552 16498224652533525760 751714109552628352 3451947640281282560 6152181171009936768 8852414701738590976 11552648232467245184 14252881763195899392 16953115293924553600 1206604750943656192 3906838281672310400 6607071812400964608 9307305343129618816 12007538873858273024 14707772404586927232 17408005935315581440 1661495392334684032 4361728923063338240 7061962453791992448 9762195984520646656 12462429515249300864 15162663045977955072 17862896576706609280 2116386033725711872 4816619564454366080 7516853095183020288 10217086625911674496 12917320156640328704 15617553687368982912 18317787218097637120 2571276675116739712 5271510205845393920 7971743736574048128 10671977267302702336 13372210798031356544 16072444328760010752 325933785779113344 3026167316507767552 5726400847236421760 8426634377965075968 11126867908693730176 13827101439422384384 16527334970151038592 780824427170141184 3481057957898795392 6181291488627449600 8881525019356103808 11581758550084758016 14281992080813412224 16982225611542066432 1235715068561169024 3935948599289823232 6636182130018477440 9336415660747131648 12036649191475785856 14736882722204440064 17437116252933094272 1690605709952196864 4390839240680851072 7091072771409505280 9791306302138159488 12491539832866813696 15191773363595467904 17892006894324122112 2145496351343224704 4845729882071878912 7545963412800533120 10246196943529187328 12946430474257841536 15646664004986495744 18346897535715149952 2600386992734252544 5300620523462906752 8000854054191560960 10701087584920215168 13401321115648869376 16101554646377523584 355044103396626176 3055277634125280384 5755511164853934592 8455744695582588800 11155978226311243008 13856211757039897216 16556445287768551424 809934744787654016 3510168275516308224 6210401806244962432 8910635336973616640 11610868867702270848 14311102398430925056 17011335929159579264 1264825386178681856 3965058916907336064 6665292447635990272 9365525978364644480 12065759509093298688 14765993039821952896 17466226570550607104 1719716027569709696 4419949558298363904 7120183089027018112 9820416619755672320 12520650150484326528 15220883681212980736 17921117211941634944 2174606668960737536 4874840199689391744 7575073730418045952 10275307261146700160 12975540791875354368 15675774322604008576 18376007853332662784 2629497310351765376 5329730841080419584 8029964371809073792 10730197902537728000 13430431433266382208 16130664963995036416 384154421014139008 3084387951742793216 5784621482471447424 8484855013200101632 11185088543928755840 13885322074657410048 16585555605386064256 839045062405166848 3539278593133821056 6239512123862475264 8939745654591129472 11639979185319783680 14340212716048437888 17040446246777092096 1293935703796194688 3994169234524848896 6694402765253503104 9394636295982157312 12094869826710811520 14795103357439465728 17495336888168119936 1748826345187222528 4449059875915876736 7149293406644530944 9849526937373185152 12549760468101839360 15249993998830493568 17950227529559147776 2203716986578250368 4903950517306904576 7604184048035558784 10304417578764212992 13004651109492867200 15704884640221521408 18405118170950175616 2658607627969278208 5358841158697932416 8059074689426586624 10759308220155240832 13459541750883895040 16159775281612549248 413264738631651840 3113498269360306048 5813731800088960256 8513965330817614464 11214198861546268672 13914432392274922880 16614665923003577088 868155380022679680 3568388910751333888 6268622441479988096 8968855972208642304 11669089502937296512 14369323033665950720 17069556564394604928 1323046021413707520 4023279552142361728 6723513082871015936 9423746613599670144 12123980144328324352 14824213675056978560 17524447205785632768 1777936662804735360 4478170193533389568 7178403724262043776 9878637254990697984 12578870785719352192 15279104316448006400 17979337847176660608 2232827304195763200 4933060834924417408 7633294365653071616 10333527896381725824 13033761427110380032 15733994957839034240 18434228488567688448 2687717945586791040 5387951476315445248 8088185007044099456 10788418537772753664 13488652068501407872 16188885599230062080 442375056249164672 3142608586977818880 5842842117706473088 8543075648435127296 11243309179163781504 13943542709892435712 16643776240621089920 897265697640192512 3597499228368846720 6297732759097500928 8997966289826155136 11698199820554809344 14398433351283463552 17098666882012117760 1352156339031220352 4052389869759874560 6752623400488528768 9452856931217182976 12153090461945837184 14853323992674491392 17553557523403145600 1807046980422248192 4507280511150902400 7207514041879556608 9907747572608210816 12607981103336865024 15308214634065519232 18008448164794173440 2261937621813276032 4962171152541930240 7662404683270584448 10362638213999238656 13062871744727892864 15763105275456547072 16594732475649664 2716828263204303872 5417061793932958080 8117295324661612288 10817528855390266496 13517762386118920704 16217995916847574912 471485373866677504 3171718904595331712 5871952435323985920 8572185966052640128 11272419496781294336 13972653027509948544 16672886558238602752 926376015257705344 3626609545986359552 6326843076715013760 9027076607443667968 11727310138172322176 14427543668900976384 17127777199629630592 1381266656648733184 4081500187377387392 6781733718106041600 9481967248834695808 12182200779563350016 14882434310292004224 17582667841020658432 1836157298039761024 4536390828768415232 7236624359497069440 9936857890225723648 12637091420954377856 15337324951683032064 18037558482411686272 2291047939430788864 4991281470159443072 7691515000888097280 10391748531616751488 13091982062345405696 15792215593074059904 45705050093162496 2745938580821816704 5446172111550470912 8146405642279125120 10846639173007779328 13546872703736433536 16247106234465087744 500595691484190336 3200829222212844544 5901062752941498752 8601296283670152960 11301529814398807168 14001763345127461376 16701996875856115584 955486332875218176 3655719863603872384 6355953394332526592 9056186925061180800 11756420455789835008 14456653986518489216 17156887517247143424 1410376974266246016 4110610504994900224 6810844035723554432 9511077566452208640 12211311097180862848 14911544627909517056 17611778158638171264 1865267615657273856 4565501146385928064 7265734677114582272 9965968207843236480 12666201738571890688 15366435269300544896 18066668800029199104 2320158257048301696 5020391787776955904 7720625318505610112 10420858849234264320 13121092379962918528 15821325910691572736 74815367710675328 2775048898439329536 5475282429167983744 8175515959896637952 10875749490625292160 13575983021353946368 16276216552082600576 529706009101703168 3229939539830357376 5930173070559011584 8630406601287665792 11330640132016320000 14030873662744974208 16731107193473628416 984596650492731008 3684830181221385216 6385063711950039424 9085297242678693632 11785530773407347840 14485764304136002048 17185997834864656256 1439487291883758848 4139720822612413056 6839954353341067264 9540187884069721472 12240421414798375680 14940654945527029888 17640888476255684096 1894377933274786688 4594611464003440896 7294844994732095104 9995078525460749312 12695312056189403520 15395545586918057728 18095779117646711936 2349268574665814528 5049502105394468736 7749735636123122944 10449969166851777152 13150202697580431360 15850436228309085568 103925685328188160 2804159216056842368 5504392746785496576 8204626277514150784 10904859808242804992 13605093338971459200 16305326869700113408 558816326719216000 3259049857447870208 5959283388176524416 8659516918905178624 11359750449633832832 14059983980362487040 16760217511091141248 1013706968110243840 3713940498838898048 6414174029567552256 9114407560296206464 11814641091024860672 14514874621753514880 17215108152482169088 1468597609501271680 4168831140229925888 6869064670958580096 9569298201687234304 12269531732415888512 14969765263144542720 17669998793873196928 1923488250892299520 4623721781620953728 7323955312349607936 10024188843078262144 12724422373806916352 15424655904535570560 18124889435264224768 2378378892283327360 5078612423011981568 7778845953740635776 10479079484469289984 13179313015197944192 15879546545926598400 133036002945700992 2833269533674355200 5533503064403009408 8233736595131663616 10933970125860317824 13634203656588972032 16334437187317626240 587926644336728832 3288160175065383040 5988393705794037248 8688627236522691456 11388860767251345664 14089094297979999872 16789327828708654080 1042817285727756672 3743050816456410880 6443284347185065088 9143517877913719296 11843751408642373504 14543984939371027712 17244218470099681920 1497707927118784512 4197941457847438720 6898174988576092928 9598408519304747136 12298642050033401344 14998875580762055552 17699109111490709760 1952598568509812352 4652832099238466560 7353065629967120768 10053299160695774976 12753532691424429184 15453766222153083392 18153999752881737600 2407489209900840192 5107722740629494400 7807956271358148608 10508189802086802816 13208423332815457024 15908656863544111232 162146320563213824 2862379851291868032 5562613382020522240 8262846912749176448 10963080443477830656 13663313974206484864 16363547504935139072 617036961954241664 3317270492682895872 6017504023411550080 8717737554140204288 11417971084868858496 14118204615597512704 16818438146326166912 1071927603345269504 3772161134073923712 6472394664802577920 9172628195531232128 11872861726259886336 14573095256988540544 17273328787717194752 1526818244736297344 4227051775464951552 6927285306193605760 9627518836922259968 12327752367650914176 15027985898379568384 17728219429108222592 1981708886127325184 4681942416855979392 7382175947584633600 10082409478313287808 12782643009041942016 15482876539770596224 18183110070499250432 2436599527518353024 5136833058247007232 7837066588975661440 10537300119704315648 13237533650432969856 15937767181161624064 191256638180726656 2891490168909380864 5591723699638035072 8291957230366689280 10992190761095343488 13692424291823997696 16392657822552651904 646147279571754496 3346380810300408704 6046614341029062912 8746847871757717120 11447081402486371328 14147314933215025536 16847548463943679744 1101037920962782336 3801271451691436544 6501504982420090752 9201738513148744960 11901972043877399168 14602205574606053376 17302439105334707584 1555928562353810176 4256162093082464384 6956395623811118592 9656629154539772800 12356862685268427008 15057096215997081216 17757329746725735424 2010819203744838016 4711052734473492224 7411286265202146432 10111519795930800640 12811753326659454848 15511986857388109056 18212220388116763264 2465709845135865856 5165943375864520064 7866176906593174272 10566410437321828480 13266643968050482688 15966877498779136896 220366955798239488 2920600486526893696 5620834017255547904 8321067547984202112 11021301078712856320 13721534609441510528 16421768140170164736 675257597189267328 3375491127917921536 6075724658646575744 8775958189375229952 11476191720103884160 14176425250832538368 16876658781561192576 1130148238580295168 3830381769308949376 6530615300037603584 9230848830766257792 11931082361494912000 14631315892223566208 17331549422952220416 1585038879971323008 4285272410699977216 6985505941428631424 9685739472157285632 12385973002885939840 15086206533614594048 17786440064343248256 2039929521362350848 4740163052091005056 7440396582819659264 10140630113548313472 12840863644276967680 15541097175005621888 18241330705734276096 2494820162753378688 5195053693482032896 7895287224210687104 10595520754939341312 13295754285667995520 15995987816396649728 249477273415752320 2949710804144406528 5649944334873060736 8350177865601714944 11050411396330369152 13750644927059023360 16450878457787677568 704367914806780160 3404601445535434368 6104834976264088576 8805068506992742784 11505302037721396992 14205535568450051200 16905769099178705408 1159258556197808000 3859492086926462208 6559725617655116416 9259959148383770624 11960192679112424832 14660426209841079040 17360659740569733248 1614149197588835840 4314382728317490048 7014616259046144256 9714849789774798464 12415083320503452672 15115316851232106880 17815550381960761088 2069039838979863680 4769273369708517888 7469506900437172096 10169740431165826304 12869973961894480512 15570207492623134720 18270441023351788928 2523930480370891520 5224164011099545728 7924397541828199936 10624631072556854144 13324864603285508352 16025098134014162560 278587591033265152 2978821121761919360 5679054652490573568 8379288183219227776 11079521713947881984 13779755244676536192 16479988775405190400 733478232424292992 3433711763152947200 6133945293881601408 8834178824610255616 11534412355338909824 14234645886067564032 16934879416796218240 1188368873815320832 3888602404543975040 6588835935272629248 9289069466001283456 11989302996729937664 14689536527458591872 17389770058187246080 1643259515206348672 4343493045935002880 7043726576663657088 9743960107392311296 12444193638120965504 15144427168849619712 17844660699578273920 2098150156597376512 4798383687326030720 7498617218054684928 10198850748783339136 12899084279511993344 15599317810240647552 18299551340969301760 2553040797988404352 5253274328717058560 7953507859445712768 10653741390174366976 13353974920903021184 16054208451631675392 307697908650777984 3007931439379432192 5708164970108086400 8408398500836740608 11108632031565394816 13808865562294049024 16509099093022703232 762588550041805824 3462822080770460032 6163055611499114240 8863289142227768448 11563522672956422656 14263756203685076864 16963989734413731072 1217479191432833664 3917712722161487872 6617946252890142080 9318179783618796288 12018413314347450496 14718646845076104704 17418880375804758912 1672369832823861504 4372603363552515712 7072836894281169920 9773070425009824128 12473303955738478336 15173537486467132544 17873771017195786752 2127260474214889344 4827494004943543552 7527727535672197760 10227961066400851968 12928194597129506176 15628428127858160384 18328661658586814592 2582151115605917184 5282384646334571392 7982618177063225600 10682851707791879808 13383085238520534016 16083318769249188224 336808226268290816 3037041756996945024 5737275287725599232 8437508818454253440 11137742349182907648 13837975879911561856 16538209410640216064 791698867659318656 3491932398387972864 6192165929116627072 8892399459845281280 11592632990573935488 14292866521302589696 16993100052031243904 1246589509050346496 3946823039779000704 6647056570507654912 9347290101236309120 12047523631964963328 14747757162693617536 17447990693422271744 1701480150441374336 4401713681170028544 7101947211898682752 9802180742627336960 12502414273355991168 15202647804084645376 17902881334813299584 2156370791832402176 4856604322561056384 7556837853289710592 10257071384018364800 12957304914747019008 15657538445475673216 18357771976204327424 2611261433223430016 5311494963952084224 8011728494680738432 10711962025409392640 13412195556138046848 16112429086866701056 365918543885803648 3066152074614457856 5766385605343112064 8466619136071766272 11166852666800420480 13867086197529074688 16567319728257728896 820809185276831488 3521042716005485696 6221276246734139904 8921509777462794112 11621743308191448320 14321976838920102528 17022210369648756736 1275699826667859328 3975933357396513536 6676166888125167744 9376400418853821952 12076633949582476160 14776867480311130368 17477101011039784576 1730590468058887168 4430823998787541376 7131057529516195584 9831291060244849792 12531524590973504000 15231758121702158208 17931991652430812416 2185481109449915008 4885714640178569216 7585948170907223424 10286181701635877632 12986415232364531840 15686648763093186048 18386882293821840256 2640371750840942848 5340605281569597056 8040838812298251264 10741072343026905472 13441305873755559680 16141539404484213888 395028861503316480 3095262392231970688 5795495922960624896 8495729453689279104 11195962984417933312 13896196515146587520 16596430045875241728 849919502894344320 3550153033622998528 6250386564351652736 8950620095080306944 11650853625808961152 14351087156537615360 17051320687266269568 1304810144285372160 4005043675014026368 6705277205742680576 9405510736471334784 12105744267199988992 14805977797928643200 17506211328657297408 1759700785676400000 4459934316405054208 7160167847133708416 9860401377862362624 12560634908591016832 15260868439319671040 17961101970048325248 2214591427067427840 4914824957796082048 7615058488524736256 10315292019253390464 13015525549982044672 15715759080710698880 18415992611439353088 2669482068458455680 5369715599187109888 8069949129915764096 10770182660644418304 13470416191373072512 16170649722101726720 424139179120829312 3124372709849483520 5824606240578137728 8524839771306791936 11225073302035446144 13925306832764100352 16625540363492754560 879029820511857152 3579263351240511360 6279496881969165568 8979730412697819776 11679963943426473984 14380197474155128192 17080431004883782400 1333920461902884992 4034153992631539200 6734387523360193408 9434621054088847616 12134854584817501824 14835088115546156032 17535321646274810240 1788811103293912832 4489044634022567040 7189278164751221248 9889511695479875456 12589745226208529664 15289978756937183872 17990212287665838080 2243701744684940672 4943935275413594880 7644168806142249088 10344402336870903296 13044635867599557504 15744869398328211712 18445102929056865920 2698592386075968512 5398825916804622720 8099059447533276928 10799292978261931136 13499526508990585344 16199760039719239552 453249496738342144 3153483027466996352 5853716558195650560 8553950088924304768 11254183619652958976 13954417150381613184 16654650681110267392 908140138129369984 3608373668858024192 6308607199586678400 9008840730315332608 11709074261043986816 14409307791772641024 17109541322501295232 1363030779520397824 4063264310249052032 6763497840977706240 9463731371706360448 12163964902435014656 14864198433163668864 17564431963892323072 1817921420911425664 4518154951640079872 7218388482368734080 9918622013097388288 12618855543826042496 15319089074554696704 18019322605283350912 2272812062302453504 4973045593031107712 7673279123759761920 10373512654488416128 13073746185217070336 15773979715945724544 27469172964827136 2727702703693481344 5427936234422135552 8128169765150789760 10828403295879443968 13528636826608098176 16228870357336752384 482359814355854976 3182593345084509184 5882826875813163392 8583060406541817600 11283293937270471808 13983527467999126016 16683760998727780224 937250455746882816 3637483986475537024 6337717517204191232 9037951047932845440 11738184578661499648 14438418109390153856 17138651640118808064 1392141097137910656 4092374627866564864 6792608158595219072 9492841689323873280 12193075220052527488 14893308750781181696 17593542281509835904 1847031738528938496 4547265269257592704 7247498799986246912 9947732330714901120 12647965861443555328 15348199392172209536 18048432922900863744 2301922379919966336 5002155910648620544 7702389441377274752 10402622972105928960 13102856502834583168 15803090033563237376 56579490582339968 2756813021310994176 5457046552039648384 8157280082768302592 10857513613496956800 13557747144225611008 16257980674954265216 511470131973367808 3211703662702022016 5911937193430676224 8612170724159330432 11312404254887984640 14012637785616638848 16712871316345293056 966360773364395648 3666594304093049856 6366827834821704064 9067061365550358272 11767294896279012480 14467528427007666688 17167761957736320896 1421251414755423488 4121484945484077696 6821718476212731904 9521952006941386112 12222185537670040320 14922419068398694528 17622652599127348736 1876142056146451328 4576375586875105536 7276609117603759744 9976842648332413952 12677076179061068160 15377309709789722368 18077543240518376576 2331032697537479168 5031266228266133376 7731499758994787584 10431733289723441792 13131966820452096000 15832200351180750208 85689808199852800 2785923338928507008 5486156869657161216 8186390400385815424 10886623931114469632 13586857461843123840 16287090992571778048 540580449590880640 3240813980319534848 5941047511048189056 8641281041776843264 11341514572505497472 14041748103234151680 16741981633962805888 995471090981908480 3695704621710562688 6395938152439216896 9096171683167871104 11796405213896525312 14496638744625179520 17196872275353833728 1450361732372936320 4150595263101590528 6850828793830244736 9551062324558898944 12251295855287553152 14951529386016207360 17651762916744861568 1905252373763964160 4605485904492618368 7305719435221272576 10005952965949926784 12706186496678580992 15406420027407235200 18106653558135889408 2360143015154992000 5060376545883646208 7760610076612300416 10460843607340954624 13161077138069608832 15861310668798263040 114800125817365632 2815033656546019840 5515267187274674048 8215500718003328256 10915734248731982464 13615967779460636672 16316201310189290880 569690767208393472 3269924297937047680 5970157828665701888 8670391359394356096 11370624890123010304 14070858420851664512 16771091951580318720 1024581408599421312 3724814939328075520 6425048470056729728 9125282000785383936 11825515531514038144 14525749062242692352 17225982592971346560 1479472049990449152 4179705580719103360 6879939111447757568 9580172642176411776 12280406172905065984 14980639703633720192 17680873234362374400 1934362691381476992 4634596222110131200 7334829752838785408 10035063283567439616 12735296814296093824 15435530345024748032 18135763875753402240 2389253332772504832 5089486863501159040 7789720394229813248 10489953924958467456 13190187455687121664 15890420986415775872 143910443434878464 2844143974163532672 5544377504892186880 8244611035620841088 10944844566349495296 13645078097078149504 16345311627806803712 598801084825906304 3299034615554560512 5999268146283214720 8699501677011868928 11399735207740523136 14099968738469177344 16800202269197831552 1053691726216934144 3753925256945588352 6454158787674242560 9154392318402896768 11854625849131550976 14554859379860205184 17255092910588859392 1508582367607961984 4208815898336616192 6909049429065270400 9609282959793924608 12309516490522578816 15009750021251233024 17709983551979887232 1963473008998989824 4663706539727644032 7363940070456298240 10064173601184952448 12764407131913606656 15464640662642260864 18164874193370915072 2418363650390017664 5118597181118671872 7818830711847326080 10519064242575980288 13219297773304634496 15919531304033288704 173020761052391296 2873254291781045504 5573487822509699712 8273721353238353920 10973954883967008128 13674188414695662336 16374421945424316544 627911402443419136 3328144933172073344 6028378463900727552 8728611994629381760 11428845525358035968 14129079056086690176 16829312586815344384 1082802043834446976 3783035574563101184 6483269105291755392 9183502636020409600 11883736166749063808 14583969697477718016 17284203228206372224 1537692685225474816 4237926215954129024 6938159746682783232 9638393277411437440 12338626808140091648 15038860338868745856 17739093869597400064 1992583326616502656 4692816857345156864 7393050388073811072 10093283918802465280 12793517449531119488 15493750980259773696 18193984510988427904 2447473968007530496 5147707498736184704 7847941029464838912 10548174560193493120 13248408090922147328 15948641621650801536 202131078669904128 2902364609398558336 5602598140127212544 8302831670855866752 11003065201584520960 13703298732313175168 16403532263041829376 657021720060931968 3357255250789586176 6057488781518240384 8757722312246894592 11457955842975548800 14158189373704203008 16858422904432857216 1111912361451959808 3812145892180614016 6512379422909268224 9212612953637922432 11912846484366576640 14613080015095230848 17313313545823885056 1566803002842987648 4267036533571641856 6967270064300296064 9667503595028950272 12367737125757604480 15067970656486258688 17768204187214912896 2021693644234015488 4721927174962669696 7422160705691323904 10122394236419978112 12822627767148632320 15522861297877286528 18223094828605940736 2476584285625043328 5176817816353697536 7877051347082351744 10577284877811005952 13277518408539660160 15977751939268314368 231241396287416960 2931474927016071168 5631708457744725376 8331941988473379584 11032175519202033792 13732409049930688000 16432642580659342208 686132037678444800 3386365568407099008 6086599099135753216 8786832629864407424 11487066160593061632 14187299691321715840 16887533222050370048 1141022679069472640 3841256209798126848 6541489740526781056 9241723271255435264 11941956801984089472 14642190332712743680 17342423863441397888 1595913320460500480 4296146851189154688 6996380381917808896 9696613912646463104 12396847443375117312 15097080974103771520 17797314504832425728 2050803961851528320 4751037492580182528 7451271023308836736 10151504554037490944 12851738084766145152 15551971615494799360 18252205146223453568 2505694603242556160 5205928133971210368 7906161664699864576 10606395195428518784 13306628726157172992 16006862256885827200 260351713904929792 2960585244633584000 5660818775362238208 8361052306090892416 11061285836819546624 13761519367548200832 16461752898276855040 715242355295957632 3415475886024611840 6115709416753266048 8815942947481920256 11516176478210574464 14216410008939228672 16916643539667882880 1170132996686985472 3870366527415639680 6570600058144293888 9270833588872948096 11971067119601602304 14671300650330256512 17371534181058910720 1625023638078013312 4325257168806667520 7025490699535321728 9725724230263975936 12425957760992630144 15126191291721284352 17826424822449938560 2079914279469041152 4780147810197695360 7480381340926349568 10180614871655003776 12880848402383657984 15581081933112312192 18281315463840966400 2534804920860068992 5235038451588723200 7935271982317377408 10635505513046031616 13335739043774685824 16035972574503340032 289462031522442624 2989695562251096832 5689929092979751040 8390162623708405248 11090396154437059456 13790629685165713664 16490863215894367872 744352672913470464 3444586203642124672 6144819734370778880 8845053265099433088 11545286795828087296 14245520326556741504 16945753857285395712 1199243314304498304 3899476845033152512 6599710375761806720 9299943906490460928 12000177437219115136 14700410967947769344 17400644498676423552 1654133955695526144 4354367486424180352 7054601017152834560 9754834547881488768 12455068078610142976 15155301609338797184 17855535140067451392 2109024597086553984 4809258127815208192 7509491658543862400 10209725189272516608 12909958720001170816 15610192250729825024 18310425781458479232 2563915238477581824 5264148769206236032 7964382299934890240 10664615830663544448 13364849361392198656 16065082892120852864 318572349139955456 3018805879868609664 5719039410597263872 8419272941325918080 11119506472054572288 13819740002783226496 16519973533511880704 773462990530983296 3473696521259637504 6173930051988291712 8874163582716945920 11574397113445600128 14274630644174254336 16974864174902908544 1228353631922011136 3928587162650665344 6628820693379319552 9329054224107973760 12029287754836627968 14729521285565282176 17429754816293936384 1683244273313038976 4383477804041693184 7083711334770347392 9783944865499001600 12484178396227655808 15184411926956310016 17884645457684964224 2138134914704066816 4838368445432721024 7538601976161375232 10238835506890029440 12939069037618683648 15639302568347337856 18339536099075992064 2593025556095094656 5293259086823748864 7993492617552403072 10693726148281057280 13393959679009711488 16094193209738365696 347682666757468288 3047916197486122496 5748149728214776704 8448383258943430912 11148616789672085120 13848850320400739328 16549083851129393536 802573308148496128 3502806838877150336 6203040369605804544 8903273900334458752 11603507431063112960 14303740961791767168 17003974492520421376 1257463949539523968 3957697480268178176 6657931010996832384 9358164541725486592 12058398072454140800 14758631603182795008 17458865133911449216 1712354590930551808 4412588121659206016 7112821652387860224 9813055183116514432 12513288713845168640 15213522244573822848 17913755775302477056 2167245232321579648 4867478763050233856 7567712293778888064 10267945824507542272 12968179355236196480 15668412885964850688 18368646416693504896 2622135873712607488 5322369404441261696 8022602935169915904 10722836465898570112 13423069996627224320 16123303527355878528 376792984374981120 3077026515103635328 5777260045832289536 8477493576560943744 11177727107289597952 13877960638018252160 16578194168746906368 831683625766008960 3531917156494663168 6232150687223317376 8932384217951971584 11632617748680625792 14332851279409280000 17033084810137934208 1286574267157036800 3986807797885691008 6687041328614345216 9387274859342999424 12087508390071653632 14787741920800307840 17487975451528962048 1741464908548064640 4441698439276718848 7141931970005373056 9842165500734027264 12542399031462681472 15242632562191335680 17942866092919989888 2196355549939092480 4896589080667746688 7596822611396400896 10297056142125055104 12997289672853709312 15697523203582363520 18397756734311017728 2651246191330120320 5351479722058774528 8051713252787428736 10751946783516082944 13452180314244737152 16152413844973391360 405903301992493952 3106136832721148160 5806370363449802368 8506603894178456576 11206837424907110784 13907070955635764992 16607304486364419200 860793943383521792 3561027474112176000 6261261004840830208 8961494535569484416 11661728066298138624 14361961597026792832 17062195127755447040 1315684584774549632 4015918115503203840 6716151646231858048 9416385176960512256 12116618707689166464 14816852238417820672 17517085769146474880 1770575226165577472 4470808756894231680 7171042287622885888 9871275818351540096 12571509349080194304 15271742879808848512 17971976410537502720 2225465867556605312 4925699398285259520 7625932929013913728 10326166459742567936 13026399990471222144 15726633521199876352 18426867051928530560 2680356508947633152 5380590039676287360 8080823570404941568 10781057101133595776 13481290631862249984 16181524162590904192 435013619610006784 3135247150338660992 5835480681067315200 8535714211795969408 11235947742524623616 13936181273253277824 16636414803981932032 889904261001034624 3590137791729688832 6290371322458343040 8990604853186997248 11690838383915651456 14391071914644305664 17091305445372959872 1344794902392062464 4045028433120716672 6745261963849370880 9445495494578025088 12145729025306679296 14845962556035333504 17546196086763987712 1799685543783090304 4499919074511744512 7200152605240398720 9900386135969052928 12600619666697707136 15300853197426361344 18001086728155015552 2254576185174118144 4954809715902772352 7655043246631426560 10355276777360080768 13055510308088734976 15755743838817389184 9233295836491776 2709466826565145984 5409700357293800192 8109933888022454400 10810167418751108608 13510400949479762816 16210634480208417024 464123937227519616 3164357467956173824 5864590998684828032 8564824529413482240 11265058060142136448 13965291590870790656 16665525121599444864 919014578618547456 3619248109347201664 6319481640075855872 9019715170804510080 11719948701533164288 14420182232261818496 17120415762990472704 1373905220009575296 4074138750738229504 6774372281466883712 9474605812195537920 12174839342924192128 14875072873652846336 17575306404381500544 1828795861400603136 4529029392129257344 7229262922857911552 9929496453586565760 12629729984315219968 15329963515043874176 18030197045772528384 2283686502791630976 4983920033520285184 7684153564248939392 10384387094977593600 13084620625706247808 15784854156434902016 38343613454004608 2738577144182658816 5438810674911313024 8139044205639967232 10839277736368621440 13539511267097275648 16239744797825929856 493234254845032448 3193467785573686656 5893701316302340864 8593934847030995072 11294168377759649280 13994401908488303488 16694635439216957696 948124896236060288 3648358426964714496 6348591957693368704 9048825488422022912 11749059019150677120 14449292549879331328 17149526080607985536 1403015537627088128 4103249068355742336 6803482599084396544 9503716129813050752 12203949660541704960 14904183191270359168 17604416721999013376 1857906179018115968 4558139709746770176 7258373240475424384 9958606771204078592 12658840301932732800 15359073832661387008 18059307363390041216 2312796820409143808 5013030351137798016 7713263881866452224 10413497412595106432 13113730943323760640 15813964474052414848 67453931071517440 2767687461800171648 5467920992528825856 8168154523257480064 10868388053986134272 13568621584714788480 16268855115443442688 522344572462545280 3222578103191199488 5922811633919853696 8623045164648507904 11323278695377162112 14023512226105816320 16723745756834470528 977235213853573120 3677468744582227328 6377702275310881536 9077935806039535744 11778169336768189952 14478402867496844160 17178636398225498368 1432125855244600960 4132359385973255168 6832592916701909376 9532826447430563584 12233059978159217792 14933293508887872000 17633527039616526208 1887016496635628800 4587250027364283008 7287483558092937216 9987717088821591424 12687950619550245632 15388184150278899840 18088417681007554048 2341907138026656640 5042140668755310848 7742374199483965056 10442607730212619264 13142841260941273472 15843074791669927680 96564248689030272 2796797779417684480 5497031310146338688 8197264840874992896 10897498371603647104 13597731902332301312 16297965433060955520 551454890080058112 3251688420808712320 5951921951537366528 8652155482266020736 11352389012994674944 14052622543723329152 16752856074451983360 1006345531471085952 3706579062199740160 6406812592928394368 9107046123657048576 11807279654385702784 14507513185114356992 17207746715843011200 1461236172862113792 4161469703590768000 6861703234319422208 9561936765048076416 12262170295776730624 14962403826505384832 17662637357234039040 1916126814253141632 4616360344981795840 7316593875710450048 10016827406439104256 12717060937167758464 15417294467896412672 18117527998625066880 2371017455644169472 5071250986372823680 7771484517101477888 10471718047830132096 13171951578558786304 15872185109287440512 125674566306543104 2825908097035197312 5526141627763851520 8226375158492505728 10926608689221159936 13626842219949814144 16327075750678468352 580565207697570944 3280798738426225152 5981032269154879360 8681265799883533568 11381499330612187776 14081732861340841984 16781966392069496192 1035455849088598784 3735689379817252992 6435922910545907200 9136156441274561408 11836389972003215616 14536623502731869824 17236857033460524032 1490346490479626624 4190580021208280832 6890813551936935040 9591047082665589248 12291280613394243456 14991514144122897664 17691747674851551872 1945237131870654464 4645470662599308672 7345704193327962880 10045937724056617088 12746171254785271296 15446404785513925504 18146638316242579712 2400127773261682304 5100361303990336512 7800594834718990720 10500828365447644928 13201061896176299136 15901295426904953344 154784883924055936 2855018414652710144 5555251945381364352 8255485476110018560 10955719006838672768 13655952537567326976 16356186068295981184 609675525315083776 3309909056043737984 6010142586772392192 8710376117501046400 11410609648229700608 14110843178958354816 16811076709687009024 1064566166706111616 3764799697434765824 6465033228163420032 9165266758892074240 11865500289620728448 14565733820349382656 17265967351078036864 1519456808097139456 4219690338825793664 6919923869554447872 9620157400283102080 12320390931011756288 15020624461740410496 17720857992469064704 1974347449488167296 4674580980216821504 7374814510945475712 10075048041674129920 12775281572402784128 15475515103131438336 18175748633860092544 2429238090879195136 5129471621607849344 7829705152336503552 10529938683065157760 13230172213793811968 15930405744522466176 183895201541568768 2884128732270222976 5584362262998877184 8284595793727531392 10984829324456185600 13685062855184839808 16385296385913494016 638785842932596608 3339019373661250816 6039252904389905024 8739486435118559232 11439719965847213440 14139953496575867648 16840187027304521856 1093676484323624448 3793910015052278656 6494143545780932864 9194377076509587072 11894610607238241280 14594844137966895488 17295077668695549696 1548567125714652288 4248800656443306496 6949034187171960704 9649267717900614912 12349501248629269120 15049734779357923328 17749968310086577536 2003457767105680128 4703691297834334336 7403924828562988544 10104158359291642752 12804391890020296960 15504625420748951168 18204858951477605376 2458348408496707968 5158581939225362176 7858815469954016384 10559049000682670592 13259282531411324800 15959516062139979008 213005519159081600 2913239049887735808 5613472580616390016 8313706111345044224 11013939642073698432 13714173172802352640 16414406703531006848 667896160550109440 3368129691278763648 6068363222007417856 8768596752736072064 11468830283464726272 14169063814193380480 16869297344922034688 1122786801941137280 3823020332669791488 6523253863398445696 9223487394127099904 11923720924855754112 14623954455584408320 17324187986313062528 1577677443332165120 4277910974060819328 6978144504789473536 9678378035518127744 12378611566246781952 15078845096975436160 17779078627704090368 2032568084723192960 4732801615451847168 7433035146180501376 10133268676909155584 12833502207637809792 15533735738366464000 18233969269095118208 2487458726114220800 5187692256842875008 7887925787571529216 10588159318300183424 13288392849028837632 15988626379757491840 242115836776594432 2942349367505248640 5642582898233902848 8342816428962557056 11043049959691211264 13743283490419865472 16443517021148519680 697006478167622272 3397240008896276480 6097473539624930688 8797707070353584896 11497940601082239104 14198174131810893312 16898407662539547520 1151897119558650112 3852130650287304320 6552364181015958528 9252597711744612736 11952831242473266944 14653064773201921152 17353298303930575360 1606787760949677952 4307021291678332160 7007254822406986368 9707488353135640576 12407721883864294784 15107955414592948992 17808188945321603200 2061678402340705792 4761911933069360000 7462145463798014208 10162378994526668416 12862612525255322624 15562846055983976832 18263079586712631040 2516569043731733632 5216802574460387840 7917036105189042048 10617269635917696256 13317503166646350464 16017736697375004672 271226154394107264 2971459685122761472 5671693215851415680 8371926746580069888 11072160277308724096 13772393808037378304 16472627338766032512 726116795785135104 3426350326513789312 6126583857242443520 8826817387971097728 11527050918699751936 14227284449428406144 16927517980157060352 1181007437176162944 3881240967904817152 6581474498633471360 9281708029362125568 11981941560090779776 14682175090819433984 17382408621548088192 1635898078567190784 4336131609295844992 7036365140024499200 9736598670753153408 12436832201481807616 15137065732210461824 17837299262939116032 2090788719958218624 4791022250686872832 7491255781415527040 10191489312144181248 12891722842872835456 15591956373601489664 18292189904330143872 2545679361349246464 5245912892077900672 7946146422806554880 10646379953535209088 13346613484263863296 16046847014992517504 300336472011620096 3000570002740274304 5700803533468928512 8401037064197582720 11101270594926236928 13801504125654891136 16501737656383545344 755227113402647936 3455460644131302144 6155694174859956352 8855927705588610560 11556161236317264768 14256394767045918976 16956628297774573184 1210117754793675776 3910351285522329984 6610584816250984192 9310818346979638400 12011051877708292608 14711285408436946816 17411518939165601024 1665008396184703616 4365241926913357824 7065475457642012032 9765708988370666240 12465942519099320448 15166176049827974656 17866409580556628864 2119899037575731456 4820132568304385664 7520366099033039872 10220599629761694080 12920833160490348288 15621066691219002496 18321300221947656704 2574789678966759296 5275023209695413504 7975256740424067712 10675490271152721920 13375723801881376128 16075957332610030336 329446789629132928 3029680320357787136 5729913851086441344 8430147381815095552 11130380912543749760 13830614443272403968 16530847974001058176 784337431020160768 3484570961748814976 6184804492477469184 8885038023206123392 11585271553934777600 14285505084663431808 16985738615392086016 1239228072411188608 3939461603139842816 6639695133868497024 9339928664597151232 12040162195325805440 14740395726054459648 17440629256783113856 1694118713802216448 4394352244530870656 7094585775259524864 9794819305988179072 12495052836716833280 15195286367445487488 17895519898174141696 2149009355193244288 4849242885921898496 7549476416650552704 10249709947379206912 12949943478107861120 15650177008836515328 18350410539565169536 2603899996584272128 5304133527312926336 8004367058041580544 10704600588770234752 13404834119498888960 16105067650227543168 358557107246645760 3058790637975299968 5759024168703954176 8459257699432608384 11159491230161262592 13859724760889916800 16559958291618571008 813447748637673600 3513681279366327808 6213914810094982016 8914148340823636224 11614381871552290432 14314615402280944640 17014848933009598848 1268338390028701440 3968571920757355648 6668805451486009856 9369038982214664064 12069272512943318272 14769506043671972480 17469739574400626688 1723229031419729280 4423462562148383488 7123696092877037696 9823929623605691904 12524163154334346112 15224396685063000320 17924630215791654528 2178119672810757120 4878353203539411328 7578586734268065536 10278820264996719744 12979053795725373952 15679287326454028160 18379520857182682368 2633010314201784960 5333243844930439168 8033477375659093376 10733710906387747584 13433944437116401792 16134177967845056000 387667424864158592 3087900955592812800 5788134486321467008 8488368017050121216 11188601547778775424 13888835078507429632 16589068609236083840 842558066255186432 3542791596983840640 6243025127712494848 8943258658441149056 11643492189169803264 14343725719898457472 17043959250627111680 1297448707646214272 3997682238374868480 6697915769103522688 9398149299832176896 12098382830560831104 14798616361289485312 17498849892018139520 1752339349037242112 4452572879765896320 7152806410494550528 9853039941223204736 12553273471951858944 15253507002680513152 17953740533409167360 2207229990428269952 4907463521156924160 7607697051885578368 10307930582614232576 13008164113342886784 15708397644071540992 18408631174800195200 2662120631819297792 5362354162547952000 8062587693276606208 10762821224005260416 13463054754733914624 16163288285462568832 416777742481671424 3117011273210325632 5817244803938979840 8517478334667634048 11217711865396288256 13917945396124942464 16618178926853596672 871668383872699264 3571901914601353472 6272135445330007680 8972368976058661888 11672602506787316096 14372836037515970304 17073069568244624512 1326559025263727104 4026792555992381312 6727026086721035520 9427259617449689728 12127493148178343936 14827726678906998144 17527960209635652352 1781449666654754944 4481683197383409152 7181916728112063360 9882150258840717568 12582383789569371776 15282617320298025984 17982850851026680192 2236340308045782784 4936573838774436992 7636807369503091200 10337040900231745408 13037274430960399616 15737507961689053824 18437741492417708032 2691230949436810624 5391464480165464832 8091698010894119040 10791931541622773248 13492165072351427456 16192398603080081664 445888060099184256 3146121590827838464 5846355121556492672 8546588652285146880 11246822183013801088 13947055713742455296 16647289244471109504 900778701490212096 3601012232218866304 6301245762947520512 9001479293676174720 11701712824404828928 14401946355133483136 17102179885862137344 1355669342881239936 4055902873609894144 6756136404338548352 9456369935067202560 12156603465795856768 14856836996524510976 17557070527253165184 1810559984272267776 4510793515000921984 7211027045729576192 9911260576458230400 12611494107186884608 15311727637915538816 18011961168644193024 2265450625663295616 4965684156391949824 7665917687120604032 10366151217849258240 13066384748577912448 15766618279306566656 20107736325669248 2720341267054323456 5420574797782977664 8120808328511631872 10821041859240286080 13521275389968940288 16221508920697594496 474998377716697088 3175231908445351296 5875465439174005504 8575698969902659712 11275932500631313920 13976166031359968128 16676399562088622336 929889019107724928 3630122549836379136 6330356080565033344 9030589611293687552 11730823142022341760 14431056672750995968 17131290203479650176 1384779660498752768 4085013191227406976 6785246721956061184 9485480252684715392 12185713783413369600 14885947314142023808 17586180844870678016 1839670301889780608 4539903832618434816 7240137363347089024 9940370894075743232 12640604424804397440 15340837955533051648 18041071486261705856 2294560943280808448 4994794474009462656 7695028004738116864 10395261535466771072 13095495066195425280 15795728596924079488 49218053943182080 2749451584671836288 5449685115400490496 8149918646129144704 10850152176857798912 13550385707586453120 16250619238315107328 504108695334209920 3204342226062864128 5904575756791518336 8604809287520172544 11305042818248826752 14005276348977480960 16705509879706135168 958999336725237760 3659232867453891968 6359466398182546176 9059699928911200384 11759933459639854592 14460166990368508800 17160400521097163008 1413889978116265600 4114123508844919808 6814357039573574016 9514590570302228224 12214824101030882432 14915057631759536640 17615291162488190848 1868780619507293440 4569014150235947648 7269247680964601856 9969481211693256064 12669714742421910272 15369948273150564480 18070181803879218688 2323671260898321280 5023904791626975488 7724138322355629696 10424371853084283904 13124605383812938112 15824838914541592320 78328371560694912 2778561902289349120 5478795433018003328 8179028963746657536 10879262494475311744 13579496025203965952 16279729555932620160 533219012951722752 3233452543680376960 5933686074409031168 8633919605137685376 11334153135866339584 14034386666594993792 16734620197323648000 988109654342750592 3688343185071404800 6388576715800059008 9088810246528713216 11789043777257367424 14489277307986021632 17189510838714675840 1443000295733778432 4143233826462432640 6843467357191086848 9543700887919741056 12243934418648395264 14944167949377049472 17644401480105703680 1897890937124806272 4598124467853460480 7298357998582114688 9998591529310768896 12698825060039423104 15399058590768077312 18099292121496731520 2352781578515834112 5053015109244488320 7753248639973142528 10453482170701796736 13153715701430450944 15853949232159105152 107438689178207744 2807672219906861952 5507905750635516160 8208139281364170368 10908372812092824576 13608606342821478784 16308839873550132992 562329330569235584 3262562861297889792 5962796392026544000 8663029922755198208 11363263453483852416 14063496984212506624 16763730514941160832 1017219971960263424 3717453502688917632 6417687033417571840 9117920564146226048 11818154094874880256 14518387625603534464 17218621156332188672 1472110613351291264 4172344144079945472 6872577674808599680 9572811205537253888 12273044736265908096 14973278266994562304 17673511797723216512 1927001254742319104 4627234785470973312 7327468316199627520 10027701846928281728 12727935377656935936 15428168908385590144 18128402439114244352 2381891896133346944 5082125426862001152 7782358957590655360 10482592488319309568 13182826019047963776 15883059549776617984 136549006795720576 2836782537524374784 5537016068253028992 8237249598981683200 10937483129710337408 13637716660438991616 16337950191167645824 591439648186748416 3291673178915402624 5991906709644056832 8692140240372711040 11392373771101365248 14092607301830019456 16792840832558673664 1046330289577776256 3746563820306430464 6446797351035084672 9147030881763738880 11847264412492393088 14547497943221047296 17247731473949701504 1501220930968804096 4201454461697458304 6901687992426112512 9601921523154766720 12302155053883420928 15002388584612075136 17702622115340729344 1956111572359831936 4656345103088486144 7356578633817140352 10056812164545794560 12757045695274448768 15457279226003102976 18157512756731757184 2411002213750859776 5111235744479513984 7811469275208168192 10511702805936822400 13211936336665476608 15912169867394130816 165659324413233408 2865892855141887616 5566126385870541824 8266359916599196032 10966593447327850240 13666826978056504448 16367060508785158656 620549965804261248 3320783496532915456 6021017027261569664 8721250557990223872 11421484088718878080 14121717619447532288 16821951150176186496 1075440607195289088 3775674137923943296 6475907668652597504 9176141199381251712 11876374730109905920 14576608260838560128 17276841791567214336 1530331248586316928 4230564779314971136 6930798310043625344 9631031840772279552 12331265371500933760 15031498902229587968 17731732432958242176 1985221889977344768 4685455420705998976 7385688951434653184 10085922482163307392 12786156012891961600 15486389543620615808 18186623074349270016 2440112531368372608 5140346062097026816 7840579592825681024 10540813123554335232 13241046654282989440 15941280185011643648 194769642030746240 2895003172759400448 5595236703488054656 8295470234216708864 10995703764945363072 13695937295674017280 16396170826402671488 649660283421774080 3349893814150428288 6050127344879082496 8750360875607736704 11450594406336390912 14150827937065045120 16851061467793699328 1104550924812801920 3804784455541456128 6505017986270110336 9205251516998764544 11905485047727418752 14605718578456072960 17305952109184727168 1559441566203829760 4259675096932483968 6959908627661138176 9660142158389792384 12360375689118446592 15060609219847100800 17760842750575755008 2014332207594857600 4714565738323511808 7414799269052166016 10115032799780820224 12815266330509474432 15515499861238128640 18215733391966782848 2469222848985885440 5169456379714539648 7869689910443193856 10569923441171848064 13270156971900502272 15970390502629156480 223879959648259072 2924113490376913280 5624347021105567488 8324580551834221696 11024814082562875904 13725047613291530112 16425281144020184320 678770601039286912 3379004131767941120 6079237662496595328 8779471193225249536 11479704723953903744 14179938254682557952 16880171785411212160 1133661242430314752 3833894773158968960 6534128303887623168 9234361834616277376 11934595365344931584 14634828896073585792 17335062426802240000 1588551883821342592 4288785414549996800 6989018945278651008 9689252476007305216 12389486006735959424 15089719537464613632 17789953068193267840 2043442525212370432 4743676055941024640 7443909586669678848 10144143117398333056 12844376648126987264 15544610178855641472 18244843709584295680 2498333166603398272 5198566697332052480 7898800228060706688 10599033758789360896 13299267289518015104 15999500820246669312 252990277265771904 2953223807994426112 5653457338723080320 8353690869451734528 11053924400180388736 13754157930909042944 16454391461637697152 707880918656799744 3408114449385453952 6108347980114108160 8808581510842762368 11508815041571416576 14209048572300070784 16909282103028724992 1162771560047827584 3863005090776481792 6563238621505136000 9263472152233790208 11963705682962444416 14663939213691098624 17364172744419752832 1617662201438855424 4317895732167509632 7018129262896163840 9718362793624818048 12418596324353472256 15118829855082126464 17819063385810780672 2072552842829883264 4772786373558537472 7473019904287191680 10173253435015845888 12873486965744500096 15573720496473154304 18273954027201808512 2527443484220911104 5227677014949565312 7927910545678219520 10628144076406873728 13328377607135527936 16028611137864182144 282100594883284736 2982334125611938944 5682567656340593152 8382801187069247360 11083034717797901568 13783268248526555776 16483501779255209984 736991236274312576 3437224767002966784 6137458297731620992 8837691828460275200 11537925359188929408 14238158889917583616 16938392420646237824 1191881877665340416 3892115408393994624 6592348939122648832 9292582469851303040 11992816000579957248 14693049531308611456 17393283062037265664 1646772519056368256 4347006049785022464 7047239580513676672 9747473111242330880 12447706641970985088 15147940172699639296 17848173703428293504 2101663160447396096 4801896691176050304 7502130221904704512 10202363752633358720 12902597283362012928 15602830814090667136 18303064344819321344 2556553801838423936 5256787332567078144 7957020863295732352 10657254394024386560 13357487924753040768 16057721455481694976 311210912500797568 3011444443229451776 5711677973958105984 8411911504686760192 11112145035415414400 13812378566144068608 16512612096872722816 766101553891825408 3466335084620479616 6166568615349133824 8866802146077788032 11567035676806442240 14267269207535096448 16967502738263750656 1220992195282853248 3921225726011507456 6621459256740161664 9321692787468815872 12021926318197470080 14722159848926124288 17422393379654778496 1675882836673881088 4376116367402535296 7076349898131189504 9776583428859843712 12476816959588497920 15177050490317152128 17877284021045806336 2130773478064908928 4831007008793563136 7531240539522217344 10231474070250871552 12931707600979525760 15631941131708179968 18332174662436834176 2585664119455936768 5285897650184590976 7986131180913245184 10686364711641899392 13386598242370553600 16086831773099207808 340321230118310400 3040554760846964608 5740788291575618816 8441021822304273024 11141255353032927232 13841488883761581440 16541722414490235648 795211871509338240 3495445402237992448 6195678932966646656 8895912463695300864 11596145994423955072 14296379525152609280 16996613055881263488 1250102512900366080 3950336043629020288 6650569574357674496 9350803105086328704 12051036635814982912 14751270166543637120 17451503697272291328 1704993154291393920 4405226685020048128 7105460215748702336 9805693746477356544 12505927277206010752 15206160807934664960 17906394338663319168 2159883795682421760 4860117326411075968 7560350857139730176 10260584387868384384 12960817918597038592 15661051449325692800 18361284980054347008 2614774437073449600 5315007967802103808 8015241498530758016 10715475029259412224 13415708559988066432 16115942090716720640 369431547735823232 3069665078464477440 5769898609193131648 8470132139921785856 11170365670650440064 13870599201379094272 16570832732107748480 824322189126851072 3524555719855505280 6224789250584159488 8925022781312813696 11625256312041467904 14325489842770122112 17025723373498776320 1279212830517878912 3979446361246533120 6679679891975187328 9379913422703841536 12080146953432495744 14780380484161149952 17480614014889804160 1734103471908906752 4434337002637560960 7134570533366215168 9834804064094869376 12535037594823523584 15235271125552177792 17935504656280832000 2188994113299934592 4889227644028588800 7589461174757243008 10289694705485897216 12989928236214551424 15690161766943205632 18390395297671859840 2643884754690962432 5344118285419616640 8044351816148270848 10744585346876925056 13444818877605579264 16145052408334233472 398541865353336064 3098775396081990272 5799008926810644480 8499242457539298688 11199475988267952896 13899709518996607104 16599943049725261312 853432506744363904 3553666037473018112 6253899568201672320 8954133098930326528 11654366629658980736 14354600160387634944 17054833691116289152 1308323148135391744 4008556678864045952 6708790209592700160 9409023740321354368 12109257271050008576 14809490801778662784 17509724332507316992 1763213789526419584 4463447320255073792 7163680850983728000 9863914381712382208 12564147912441036416 15264381443169690624 17964614973898344832 2218104430917447424 4918337961646101632 7618571492374755840 10318805023103410048 13019038553832064256 15719272084560718464 18419505615289372672 2672995072308475264 5373228603037129472 8073462133765783680 10773695664494437888 13473929195223092096 16174162725951746304 427652182970848896 3127885713699503104 5828119244428157312 8528352775156811520 11228586305885465728 13928819836614119936 16629053367342774144 882542824361876736 3582776355090530944 6283009885819185152 8983243416547839360 11683476947276493568 14383710478005147776 17083944008733801984 1337433465752904576 4037666996481558784 6737900527210212992 9438134057938867200 12138367588667521408 14838601119396175616 17538834650124829824 1792324107143932416 4492557637872586624 7192791168601240832 9893024699329895040 12593258230058549248 15293491760787203456 17993725291515857664 2247214748534960256 4947448279263614464 7647681809992268672 10347915340720922880 13048148871449577088 15748382402178231296 1871859197333888 2702105389925988096 5402338920654642304 8102572451383296512 10802805982111950720 13503039512840604928 16203273043569259136 456762500588361728 3156996031317015936 5857229562045670144 8557463092774324352 11257696623502978560 13957930154231632768 16658163684960286976 911653141979389568 3611886672708043776 6312120203436697984 9012353734165352192 11712587264894006400 14412820795622660608 17113054326351314816 1366543783370417408 4066777314099071616 6767010844827725824 9467244375556380032 12167477906285034240 14867711437013688448 17567944967742342656 1821434424761445248 4521667955490099456 7221901486218753664 9922135016947407872 12622368547676062080 15322602078404716288 18022835609133370496 2276325066152473088 4976558596881127296 7676792127609781504 10377025658338435712 13077259189067089920 15777492719795744128 30982176814846720 2731215707543500928 5431449238272155136 8131682769000809344 10831916299729463552 13532149830458117760 16232383361186771968 485872818205874560 3186106348934528768 5886339879663182976 8586573410391837184 11286806941120491392 13987040471849145600 16687274002577799808 940763459596902400 3640996990325556608 6341230521054210816 9041464051782865024 11741697582511519232 14441931113240173440 17142164643968827648 1395654100987930240 4095887631716584448 6796121162445238656 9496354693173892864 12196588223902547072 14896821754631201280 17597055285359855488 1850544742378958080 4550778273107612288 7251011803836266496 9951245334564920704 12651478865293574912 15351712396022229120 18051945926750883328 2305435383769985920 5005668914498640128 7705902445227294336 10406135975955948544 13106369506684602752 15806603037413256960 60092494432359552 2760326025161013760 5460559555889667968 8160793086618322176 10861026617346976384 13561260148075630592 16261493678804284800 514983135823387392 3215216666552041600 5915450197280695808 8615683728009350016 11315917258738004224 14016150789466658432 16716384320195312640 969873777214415232 3670107307943069440 6370340838671723648 9070574369400377856 11770807900129032064 14471041430857686272 17171274961586340480 1424764418605443072 4124997949334097280 6825231480062751488 9525465010791405696 12225698541520059904 14925932072248714112 17626165602977368320 1879655059996470912 4579888590725125120 7280122121453779328 9980355652182433536 12680589182911087744 15380822713639741952 18081056244368396160 2334545701387498752 5034779232116152960 7735012762844807168 10435246293573461376 13135479824302115584 15835713355030769792 89202812049872384 2789436342778526592 5489669873507180800 8189903404235835008 10890136934964489216 13590370465693143424 16290603996421797632 544093453440900224 3244326984169554432 5944560514898208640 8644794045626862848 11345027576355517056 14045261107084171264 16745494637812825472 998984094831928064 3699217625560582272 6399451156289236480 9099684687017890688 11799918217746544896 14500151748475199104 17200385279203853312 1453874736222955904 4154108266951610112 6854341797680264320 9554575328408918528 12254808859137572736 14955042389866226944 17655275920594881152 1908765377613983744 4608998908342637952 7309232439071292160 10009465969799946368 12709699500528600576 15409933031257254784 18110166561985908992 2363656019005011584 5063889549733665792 7764123080462320000 10464356611190974208 13164590141919628416 15864823672648282624 118313129667385216 2818546660396039424 5518780191124693632 8219013721853347840 10919247252582002048 13619480783310656256 16319714314039310464 573203771058413056 3273437301787067264 5973670832515721472 8673904363244375680 11374137893973029888 14074371424701684096 16774604955430338304 1028094412449440896 3728327943178095104 6428561473906749312 9128795004635403520 11829028535364057728 14529262066092711936 17229495596821366144 1482985053840468736 4183218584569122944 6883452115297777152 9583685646026431360 12283919176755085568 14984152707483739776 17684386238212393984 1937875695231496576 4638109225960150784 7338342756688804992 10038576287417459200 12738809818146113408 15439043348874767616 18139276879603421824 2392766336622524416 5092999867351178624 7793233398079832832 10493466928808487040 13193700459537141248 15893933990265795456 147423447284898048 2847656978013552256 5547890508742206464 8248124039470860672 10948357570199514880 13648591100928169088 16348824631656823296 602314088675925888 3302547619404580096 6002781150133234304 8703014680861888512 11403248211590542720 14103481742319196928 16803715273047851136 1057204730066953728 3757438260795607936 6457671791524262144 9157905322252916352 11858138852981570560 14558372383710224768 17258605914438878976 1512095371457981568 4212328902186635776 6912562432915289984 9612795963643944192 12313029494372598400 15013263025101252608 17713496555829906816 1966986012849009408 4667219543577663616 7367453074306317824 10067686605034972032 12767920135763626240 15468153666492280448 18168387197220934656 2421876654240037248 5122110184968691456 7822343715697345664 10522577246425999872 13222810777154654080 15923044307883308288 176533764902410880 2876767295631065088 5577000826359719296 8277234357088373504 10977467887817027712 13677701418545681920 16377934949274336128 631424406293438720 3331657937022092928 6031891467750747136 8732124998479401344 11432358529208055552 14132592059936709760 16832825590665363968 1086315047684466560 3786548578413120768 6486782109141774976 9187015639870429184 11887249170599083392 14587482701327737600 17287716232056391808 1541205689075494400 4241439219804148608 6941672750532802816 9641906281261457024 12342139811990111232 15042373342718765440 17742606873447419648 1996096330466522240 4696329861195176448 7396563391923830656 10096796922652484864 12797030453381139072 15497263984109793280 18197497514838447488 2450986971857550080 5151220502586204288 7851454033314858496 10551687564043512704 13251921094772166912 15952154625500821120 205644082519923712 2905877613248577920 5606111143977232128 8306344674705886336 11006578205434540544 13706811736163194752 16407045266891848960 660534723910951552 3360768254639605760 6061001785368259968 8761235316096914176 11461468846825568384 14161702377554222592 16861935908282876800 1115425365301979392 3815658896030633600 6515892426759287808 9216125957487942016 11916359488216596224 14616593018945250432 17316826549673904640 1570316006693007232 4270549537421661440 6970783068150315648 9671016598878969856 12371250129607624064 15071483660336278272 17771717191064932480 2025206648084035072 4725440178812689280 7425673709541343488 10125907240269997696 12826140770998651904 15526374301727306112 18226607832455960320 2480097289475062912 5180330820203717120 7880564350932371328 10580797881661025536 13281031412389679744 15981264943118333952 234754400137436544 2934987930866090752 5635221461594744960 8335454992323399168 11035688523052053376 13735922053780707584 16436155584509361792 689645041528464384 3389878572257118592 6090112102985772800 8790345633714427008 11490579164443081216 14190812695171735424 16891046225900389632 1144535682919492224 3844769213648146432 6545002744376800640 9245236275105454848 11945469805834109056 14645703336562763264 17345936867291417472 1599426324310520064 4299659855039174272 6999893385767828480 9700126916496482688 12400360447225136896 15100593977953791104 17800827508682445312 2054316965701547904 4754550496430202112 7454784027158856320 10155017557887510528 12855251088616164736 15555484619344818944 18255718150073473152 2509207607092575744 5209441137821229952 7909674668549884160 10609908199278538368 13310141730007192576 16010375260735846784 263864717754949376 2964098248483603584 5664331779212257792 8364565309940912000 11064798840669566208 13765032371398220416 16465265902126874624 718755359145977216 3418988889874631424 6119222420603285632 8819455951331939840 11519689482060594048 14219923012789248256 16920156543517902464 1173646000537005056 3873879531265659264 6574113061994313472 9274346592722967680 11974580123451621888 14674813654180276096 17375047184908930304 1628536641928032896 4328770172656687104 7029003703385341312 9729237234113995520 12429470764842649728 15129704295571303936 17829937826299958144 2083427283319060736 4783660814047714944 7483894344776369152 10184127875505023360 12884361406233677568 15584594936962331776 18284828467690985984 2538317924710088576 5238551455438742784 7938784986167396992 10639018516896051200 13339252047624705408 16039485578353359616 292975035372462208 2993208566101116416 5693442096829770624 8393675627558424832 11093909158287079040 13794142689015733248 16494376219744387456 747865676763490048 3448099207492144256 6148332738220798464 8848566268949452672 11548799799678106880 14249033330406761088 16949266861135415296 1202756318154517888 3902989848883172096 6603223379611826304 9303456910340480512 12003690441069134720 14703923971797788928 17404157502526443136 1657646959545545728 4357880490274199936 7058114021002854144 9758347551731508352 12458581082460162560 15158814613188816768 17859048143917470976 2112537600936573568 4812771131665227776 7513004662393881984 10213238193122536192 12913471723851190400 15613705254579844608 18313938785308498816 2567428242327601408 5267661773056255616 7967895303784909824 10668128834513564032 13368362365242218240 16068595895970872448 322085352989975040 3022318883718629248 5722552414447283456 8422785945175937664 11123019475904591872 13823253006633246080 16523486537361900288 776975994381002880 3477209525109657088 6177443055838311296 8877676586566965504 11577910117295619712 14278143648024273920 16978377178752928128 1231866635772030720 3932100166500684928 6632333697229339136 9332567227957993344 12032800758686647552 14733034289415301760 17433267820143955968 1686757277163058560 4386990807891712768 7087224338620366976 9787457869349021184 12487691400077675392 15187924930806329600 17888158461534983808 2141647918554086400 4841881449282740608 7542114980011394816 10242348510740049024 12942582041468703232 15642815572197357440 18343049102926011648 2596538559945114240 5296772090673768448 7997005621402422656 10697239152131076864 13397472682859731072 16097706213588385280 351195670607487872 3051429201336142080 5751662732064796288 8451896262793450496 11152129793522104704 13852363324250758912 16552596854979413120 806086311998515712 3506319842727169920 6206553373455824128 8906786904184478336 11607020434913132544 14307253965641786752 17007487496370440960 1260976953389543552 3961210484118197760 6661444014846851968 9361677545575506176 12061911076304160384 14762144607032814592 17462378137761468800 1715867594780571392 4416101125509225600 7116334656237879808 9816568186966534016 12516801717695188224 15217035248423842432 17917268779152496640 2170758236171599232 4870991766900253440 7571225297628907648 10271458828357561856 12971692359086216064 15671925889814870272 18372159420543524480 2625648877562627072 5325882408291281280 8026115939019935488 10726349469748589696 13426583000477243904 16126816531205898112 380305988225000704 3080539518953654912 5780773049682309120 8481006580410963328 11181240111139617536 13881473641868271744 16581707172596925952 835196629616028544 3535430160344682752 6235663691073336960 8935897221801991168 11636130752530645376 14336364283259299584 17036597813987953792 1290087271007056384 3990320801735710592 6690554332464364800 9390787863193019008 12091021393921673216 14791254924650327424 17491488455378981632 1744977912398084224 4445211443126738432 7145444973855392640 9845678504584046848 12545912035312701056 15246145566041355264 17946379096770009472 2199868553789112064 4900102084517766272 7600335615246420480 10300569145975074688 13000802676703728896 15701036207432383104 18401269738161037312 2654759195180139904 5354992725908794112 8055226256637448320 10755459787366102528 13455693318094756736 16155926848823410944 409416305842513536 3109649836571167744 5809883367299821952 8510116898028476160 11210350428757130368 13910583959485784576 16610817490214438784 864306947233541376 3564540477962195584 6264774008690849792 8965007539419504000 11665241070148158208 14365474600876812416 17065708131605466624 1319197588624569216 4019431119353223424 6719664650081877632 9419898180810531840 12120131711539186048 14820365242267840256 17520598772996494464 1774088230015597056 4474321760744251264 7174555291472905472 9874788822201559680 12575022352930213888 15275255883658868096 17975489414387522304 2228978871406624896 4929212402135279104 7629445932863933312 10329679463592587520 13029912994321241728 15730146525049895936 18430380055778550144 2683869512797652736 5384103043526306944 8084336574254961152 10784570104983615360 13484803635712269568 16185037166440923776 438526623460026368 3138760154188680576 5838993684917334784 8539227215645988992 11239460746374643200 13939694277103297408 16639927807831951616 893417264851054208 3593650795579708416 6293884326308362624 8994117857037016832 11694351387765671040 14394584918494325248 17094818449222979456 1348307906242082048 4048541436970736256 6748774967699390464 9449008498428044672 12149242029156698880 14849475559885353088 17549709090614007296 1803198547633109888 4503432078361764096 7203665609090418304 9903899139819072512 12604132670547726720 15304366201276380928 18004599732005035136 2258089189024137728 4958322719752791936 7658556250481446144 10358789781210100352 13059023311938754560 15759256842667408768 12746299686511360 2712979830415165568 5413213361143819776 8113446891872473984 10813680422601128192 13513913953329782400 16214147484058436608 467636941077539200 3167870471806193408 5868104002534847616 8568337533263501824 11268571063992156032 13968804594720810240 16669038125449464448 922527582468567040 3622761113197221248 6322994643925875456 9023228174654529664 11723461705383183872 14423695236111838080 17123928766840492288 1377418223859594880 4077651754588249088 6777885285316903296 9478118816045557504 12178352346774211712 14878585877502865920 17578819408231520128 1832308865250622720 4532542395979276928 7232775926707931136 9933009457436585344 12633242988165239552 15333476518893893760 18033710049622547968 2287199506641650560 4987433037370304768 7687666568098958976 10387900098827613184 13088133629556267392 15788367160284921600 41856617304024192 2742090148032678400 5442323678761332608 8142557209489986816 10842790740218641024 13543024270947295232 16243257801675949440 496747258695052032 3196980789423706240 5897214320152360448 8597447850881014656 11297681381609668864 13997914912338323072 16698148443066977280 951637900086079872 3651871430814734080 6352104961543388288 9052338492272042496 11752572023000696704 14452805553729350912 17153039084458005120 1406528541477107712 4106762072205761920 6806995602934416128 9507229133663070336 12207462664391724544 14907696195120378752 17607929725849032960 1861419182868135552 4561652713596789760 7261886244325443968 9962119775054098176 12662353305782752384 15362586836511406592 18062820367240060800 2316309824259163392 5016543354987817600 7716776885716471808 10417010416445126016 13117243947173780224 15817477477902434432 70966934921537024 2771200465650191232 5471433996378845440 8171667527107499648 10871901057836153856 13572134588564808064 16272368119293462272 525857576312564864 3226091107041219072 5926324637769873280 8626558168498527488 11326791699227181696 14027025229955835904 16727258760684490112 980748217703592704 3680981748432246912 6381215279160901120 9081448809889555328 11781682340618209536 14481915871346863744 17182149402075517952 1435638859094620544 4135872389823274752 6836105920551928960 9536339451280583168 12236572982009237376 14936806512737891584 17637040043466545792 1890529500485648384 4590763031214302592 7290996561942956800 9991230092671611008 12691463623400265216 15391697154128919424 18091930684857573632 2345420141876676224 5045653672605330432 7745887203333984640 10446120734062638848 13146354264791293056 15846587795519947264 100077252539049856 2800310783267704064 5500544313996358272 8200777844725012480 10901011375453666688 13601244906182320896 16301478436910975104 554967893930077696 3255201424658731904 5955434955387386112 8655668486116040320 11355902016844694528 14056135547573348736 16756369078302002944 1009858535321105536 3710092066049759744 6410325596778413952 9110559127507068160 11810792658235722368 14511026188964376576 17211259719693030784 1464749176712133376 4164982707440787584 6865216238169441792 9565449768898096000 12265683299626750208 14965916830355404416 17666150361084058624 1919639818103161216 4619873348831815424 7320106879560469632 10020340410289123840 12720573941017778048 15420807471746432256 18121041002475086464 2374530459494189056 5074763990222843264 7774997520951497472 10475231051680151680 13175464582408805888 15875698113137460096 129187570156562688 2829421100885216896 5529654631613871104 8229888162342525312 10930121693071179520 13630355223799833728 16330588754528487936 584078211547590528 3284311742276244736 5984545273004898944 8684778803733553152 11385012334462207360 14085245865190861568 16785479395919515776 1038968852938618368 3739202383667272576 6439435914395926784 9139669445124580992 11839902975853235200 14540136506581889408 17240370037310543616 1493859494329646208 4194093025058300416 6894326555786954624 9594560086515608832 12294793617244263040 14995027147972917248 17695260678701571456 1948750135720674048 4648983666449328256 7349217197177982464 10049450727906636672 12749684258635290880 15449917789363945088 18150151320092599296 2403640777111701888 5103874307840356096 7804107838569010304 10504341369297664512 13204574900026318720 15904808430754972928 158297887774075520 2858531418502729728 5558764949231383936 8258998479960038144 10959232010688692352 13659465541417346560 16359699072146000768 613188529165103360 3313422059893757568 6013655590622411776 8713889121351065984 11414122652079720192 14114356182808374400 16814589713537028608 1068079170556131200 3768312701284785408 6468546232013439616 9168779762742093824 11869013293470748032 14569246824199402240 17269480354928056448 1522969811947159040 4223203342675813248 6923436873404467456 9623670404133121664 12323903934861775872 15024137465590430080 17724370996319084288 1977860453338186880 4678093984066841088 7378327514795495296 10078561045524149504 12778794576252803712 15479028106981457920 18179261637710112128 2432751094729214720 5132984625457868928 7833218156186523136 10533451686915177344 13233685217643831552 15933918748372485760 187408205391588352 2887641736120242560 5587875266848896768 8288108797577550976 10988342328306205184 13688575859034859392 16388809389763513600 642298846782616192 3342532377511270400 6042765908239924608 8742999438968578816 11443232969697233024 14143466500425887232 16843700031154541440 1097189488173644032 3797423018902298240 6497656549630952448 9197890080359606656 11898123611088260864 14598357141816915072 17298590672545569280 1552080129564671872 4252313660293326080 6952547191021980288 9652780721750634496 12353014252479288704 15053247783207942912 17753481313936597120 2006970770955699712 4707204301684353920 7407437832413008128 10107671363141662336 12807904893870316544 15508138424598970752 18208371955327624960 2461861412346727552 5162094943075381760 7862328473804035968 10562562004532690176 13262795535261344384 15963029065989998592 216518523009101184 2916752053737755392 5616985584466409600 8317219115195063808 11017452645923718016 13717686176652372224 16417919707381026432 671409164400129024 3371642695128783232 6071876225857437440 8772109756586091648 11472343287314745856 14172576818043400064 16872810348772054272 1126299805791156864 3826533336519811072 6526766867248465280 9227000397977119488 11927233928705773696 14627467459434427904 17327700990163082112 1581190447182184704 4281423977910838912 6981657508639493120 9681891039368147328 12382124570096801536 15082358100825455744 17782591631554109952 2036081088573212544 4736314619301866752 7436548150030520960 10136781680759175168 12837015211487829376 15537248742216483584 18237482272945137792 2490971729964240384 5191205260692894592 7891438791421548800 10591672322150203008 13291905852878857216 15992139383607511424 245628840626614016 2945862371355268224 5646095902083922432 8346329432812576640 11046562963541230848 13746796494269885056 16447030024998539264 700519482017641856 3400753012746296064 6100986543474950272 8801220074203604480 11501453604932258688 14201687135660912896 16901920666389567104 1155410123408669696 3855643654137323904 6555877184865978112 9256110715594632320 11956344246323286528 14656577777051940736 17356811307780594944 1610300764799697536 4310534295528351744 7010767826257005952 9711001356985660160 12411234887714314368 15111468418442968576 17811701949171622784 2065191406190725376 4765424936919379584 7465658467648033792 10165891998376688000 12866125529105342208 15566359059833996416 18266592590562650624 2520082047581753216 5220315578310407424 7920549109039061632 10620782639767715840 13321016170496370048 16021249701225024256 274739158244126848 2974972688972781056 5675206219701435264 8375439750430089472 11075673281158743680 13775906811887397888 16476140342616052096 729629799635154688 3429863330363808896 6130096861092463104 8830330391821117312 11530563922549771520 14230797453278425728 16931030984007079936 1184520441026182528 3884753971754836736 6584987502483490944 9285221033212145152 11985454563940799360 14685688094669453568 17385921625398107776 1639411082417210368 4339644613145864576 7039878143874518784 9740111674603172992 12440345205331827200 15140578736060481408 17840812266789135616 2094301723808238208 4794535254536892416 7494768785265546624 10195002315994200832 12895235846722855040 15595469377451509248 18295702908180163456 2549192365199266048 5249425895927920256 7949659426656574464 10649892957385228672 13350126488113882880 16050360018842537088 303849475861639680 3004083006590293888 5704316537318948096 8404550068047602304 11104783598776256512 13805017129504910720 16505250660233564928 758740117252667520 3458973647981321728 6159207178709975936 8859440709438630144 11559674240167284352 14259907770895938560 16960141301624592768 1213630758643695360 3913864289372349568 6614097820101003776 9314331350829657984 12014564881558312192 14714798412286966400 17415031943015620608 1668521400034723200 4368754930763377408 7068988461492031616 9769221992220685824 12469455522949340032 15169689053677994240 17869922584406648448 2123412041425751040 4823645572154405248 7523879102883059456 10224112633611713664 12924346164340367872 15624579695069022080 18324813225797676288 2578302682816778880 5278536213545433088 7978769744274087296 10679003275002741504 13379236805731395712 16079470336460049920 332959793479152512 3033193324207806720 5733426854936460928 8433660385665115136 11133893916393769344 13834127447122423552 16534360977851077760 787850434870180352 3488083965598834560 6188317496327488768 8888551027056142976 11588784557784797184 14289018088513451392 16989251619242105600 1242741076261208192 3942974606989862400 6643208137718516608 9343441668447170816 12043675199175825024 14743908729904479232 17444142260633133440 1697631717652236032 4397865248380890240 7098098779109544448 9798332309838198656 12498565840566852864 15198799371295507072 17899032902024161280 2152522359043263872 4852755889771918080 7552989420500572288 10253222951229226496 12953456481957880704 15653690012686534912 18353923543415189120 2607413000434291712 5307646531162945920 8007880061891600128 10708113592620254336 13408347123348908544 16108580654077562752 362070111096665344 3062303641825319552 5762537172553973760 8462770703282627968 11163004234011282176 13863237764739936384 16563471295468590592 816960752487693184 3517194283216347392 6217427813945001600 8917661344673655808 11617894875402310016 14318128406130964224 17018361936859618432 1271851393878721024 3972084924607375232 6672318455336029440 9372551986064683648 12072785516793337856 14773019047521992064 17473252578250646272 1726742035269748864 4426975565998403072 7127209096727057280 9827442627455711488 12527676158184365696 15227909688913019904 17928143219641674112 2181632676660776704 4881866207389430912 7582099738118085120 10282333268846739328 12982566799575393536 15682800330304047744 18383033861032701952 2636523318051804544 5336756848780458752 8036990379509112960 10737223910237767168 13437457440966421376 16137690971695075584 391180428714178176 3091413959442832384 5791647490171486592 8491881020900140800 11192114551628795008 13892348082357449216 16592581613086103424 846071070105206016 3546304600833860224 6246538131562514432 8946771662291168640 11647005193019822848 14347238723748477056 17047472254477131264 1300961711496233856 4001195242224888064 6701428772953542272 9401662303682196480 12101895834410850688 14802129365139504896 17502362895868159104 1755852352887261696 4456085883615915904 7156319414344570112 9856552945073224320 12556786475801878528 15257020006530532736 17957253537259186944 2210742994278289536 4910976525006943744 7611210055735597952 10311443586464252160 13011677117192906368 15711910647921560576 18412144178650214784 2665633635669317376 5365867166397971584 8066100697126625792 10766334227855280000 13466567758583934208 16166801289312588416 420290746331691008 3120524277060345216 5820757807788999424 8520991338517653632 11221224869246307840 13921458399974962048 16621691930703616256 875181387722718848 3575414918451373056 6275648449180027264 8975881979908681472 11676115510637335680 14376349041365989888 17076582572094644096 1330072029113746688 4030305559842400896 6730539090571055104 9430772621299709312 12131006152028363520 14831239682757017728 17531473213485671936 1784962670504774528 4485196201233428736 7185429731962082944 9885663262690737152 12585896793419391360 15286130324148045568 17986363854876699776 2239853311895802368 4940086842624456576 7640320373353110784 10340553904081764992 13040787434810419200 15741020965539073408 18441254496267727616 2694743953286830208 5394977484015484416 8095211014744138624 10795444545472792832 13495678076201447040 16195911606930101248 449401063949203840 3149634594677858048 5849868125406512256 8550101656135166464 11250335186863820672 13950568717592474880 16650802248321129088 904291705340231680 3604525236068885888 6304758766797540096 9004992297526194304 11705225828254848512 14405459358983502720 17105692889712156928 1359182346731259520 4059415877459913728 6759649408188567936 9459882938917222144 12160116469645876352 14860350000374530560 17560583531103184768 1814072988122287360 4514306518850941568 7214540049579595776 9914773580308249984 12615007111036904192 15315240641765558400 18015474172494212608 2268963629513315200 4969197160241969408 7669430690970623616 10369664221699277824 13069897752427932032 15770131283156586240 23620740175688832 2723854270904343040 5424087801632997248 8124321332361651456 10824554863090305664 13524788393818959872 16225021924547614080 478511381566716672 3178744912295370880 5878978443024025088 8579211973752679296 11279445504481333504 13979679035209987712 16679912565938641920 933402022957744512 3633635553686398720 6333869084415052928 9034102615143707136 11734336145872361344 14434569676601015552 17134803207329669760 1388292664348772352 4088526195077426560 6788759725806080768 9488993256534734976 12189226787263389184 14889460317992043392 17589693848720697600 1843183305739800192 4543416836468454400 7243650367197108608 9943883897925762816 12644117428654417024 15344350959383071232 18044584490111725440 2298073947130828032 4998307477859482240 7698541008588136448 10398774539316790656 13099008070045444864 15799241600774099072 52731057793201664 2752964588521855872 5453198119250510080 8153431649979164288 10853665180707818496 13553898711436472704 16254132242165126912 507621699184229504 3207855229912883712 5908088760641537920 8608322291370192128 11308555822098846336 14008789352827500544 16709022883556154752 962512340575257344 3662745871303911552 6362979402032565760 9063212932761219968 11763446463489874176 14463679994218528384 17163913524947182592 1417402981966285184 4117636512694939392 6817870043423593600 9518103574152247808 12218337104880902016 14918570635609556224 17618804166338210432 1872293623357313024 4572527154085967232 7272760684814621440 9972994215543275648 12673227746271929856 15373461277000584064 18073694807729238272 2327184264748340864 5027417795476995072 7727651326205649280 10427884856934303488 13128118387662957696 15828351918391611904 81841375410714496 2782074906139368704 5482308436868022912 8182541967596677120 10882775498325331328 13583009029053985536 16283242559782639744 536732016801742336 3236965547530396544 5937199078259050752 8637432608987704960 11337666139716359168 14037899670445013376 16738133201173667584 991622658192770176 3691856188921424384 6392089719650078592 9092323250378732800 11792556781107387008 14492790311836041216 17193023842564695424 1446513299583798016 4146746830312452224 6846980361041106432 9547213891769760640 12247447422498414848 14947680953227069056 17647914483955723264 1901403940974825856 4601637471703480064 7301871002432134272 10002104533160788480 12702338063889442688 15402571594618096896 18102805125346751104 2356294582365853696 5056528113094507904 7756761643823162112 10456995174551816320 13157228705280470528 15857462236009124736 110951693028227328 2811185223756881536 5511418754485535744 8211652285214189952 10911885815942844160 13612119346671498368 16312352877400152576 565842334419255168 3266075865147909376 5966309395876563584 8666542926605217792 11366776457333872000 14067009988062526208 16767243518791180416 1020732975810283008 3720966506538937216 6421200037267591424 9121433567996245632 11821667098724899840 14521900629453554048 17222134160182208256 1475623617201310848 4175857147929965056 6876090678658619264 9576324209387273472 12276557740115927680 14976791270844581888 17677024801573236096 1930514258592338688 4630747789320992896 7330981320049647104 10031214850778301312 12731448381506955520 15431681912235609728 18131915442964263936 2385404899983366528 5085638430712020736 7785871961440674944 10486105492169329152 13186339022897983360 15886572553626637568 140062010645740160 2840295541374394368 5540529072103048576 8240762602831702784 10940996133560356992 13641229664289011200 16341463195017665408 594952652036768000 3295186182765422208 5995419713494076416 8695653244222730624 11395886774951384832 14096120305680039040 16796353836408693248 1049843293427795840 3750076824156450048 6450310354885104256 9150543885613758464 11850777416342412672 14551010947071066880 17251244477799721088 1504733934818823680 4204967465547477888 6905200996276132096 9605434527004786304 12305668057733440512 15005901588462094720 17706135119190748928 1959624576209851520 4659858106938505728 7360091637667159936 10060325168395814144 12760558699124468352 15460792229853122560 18161025760581776768 2414515217600879360 5114748748329533568 7814982279058187776 10515215809786841984 13215449340515496192 15915682871244150400 169172328263252992 2869405858991907200 5569639389720561408 8269872920449215616 10970106451177869824 13670339981906524032 16370573512635178240 624062969654280832 3324296500382935040 6024530031111589248 8724763561840243456 11424997092568897664 14125230623297551872 16825464154026206080 1078953611045308672 3779187141773962880 6479420672502617088 9179654203231271296 11879887733959925504 14580121264688579712 17280354795417233920 1533844252436336512 4234077783164990720 6934311313893644928 9634544844622299136 12334778375350953344 15035011906079607552 17735245436808261760 1988734893827364352 4688968424556018560 7389201955284672768 10089435486013326976 12789669016741981184 15489902547470635392 18190136078199289600 2443625535218392192 5143859065947046400 7844092596675700608 10544326127404354816 13244559658133009024 15944793188861663232 198282645880765824 2898516176609420032 5598749707338074240 8298983238066728448 10999216768795382656 13699450299524036864 16399683830252691072 653173287271793664 3353406818000447872 6053640348729102080 8753873879457756288 11454107410186410496 14154340940915064704 16854574471643718912 1108063928662821504 3808297459391475712 6508530990120129920 9208764520848784128 11908998051577438336 14609231582306092544 17309465113034746752 1562954570053849344 4263188100782503552 6963421631511157760 9663655162239811968 12363888692968466176 15064122223697120384 17764355754425774592 2017845211444877184 4718078742173531392 7418312272902185600 10118545803630839808 12818779334359494016 15519012865088148224 18219246395816802432 2472735852835905024 5172969383564559232 7873202914293213440 10573436445021867648 13273669975750521856 15973903506479176064 227392963498278656 2927626494226932864 5627860024955587072 8328093555684241280 11028327086412895488 13728560617141549696 16428794147870203904 682283604889306496 3382517135617960704 6082750666346614912 8782984197075269120 11483217727803923328 14183451258532577536 16883684789261231744 1137174246280334336 3837407777008988544 6537641307737642752 9237874838466296960 11938108369194951168 14638341899923605376 17338575430652259584 1592064887671362176 4292298418400016384 6992531949128670592 9692765479857324800 12392999010585979008 15093232541314633216 17793466072043287424 2046955529062390016 4747189059791044224 7447422590519698432 10147656121248352640 12847889651977006848 15548123182705661056 18248356713434315264 2501846170453417856 5202079701182072064 7902313231910726272 10602546762639380480 13302780293368034688 16003013824096688896 256503281115791488 2956736811844445696 5656970342573099904 8357203873301754112 11057437404030408320 13757670934759062528 16457904465487716736 711393922506819328 3411627453235473536 6111860983964127744 8812094514692781952 11512328045421436160 14212561576150090368 16912795106878744576 1166284563897847168 3866518094626501376 6566751625355155584 9266985156083809792 11967218686812464000 14667452217541118208 17367685748269772416 1621175205288875008 4321408736017529216 7021642266746183424 9721875797474837632 12422109328203491840 15122342858932146048 17822576389660800256 2076065846679902848 4776299377408557056 7476532908137211264 10176766438865865472 12876999969594519680 15577233500323173888 18277467031051828096 2530956488070930688 5231190018799584896 7931423549528239104 10631657080256893312 13331890610985547520 16032124141714201728 285613598733304320 2985847129461958528 5686080660190612736 8386314190919266944 11086547721647921152 13786781252376575360 16487014783105229568 740504240124332160 3440737770852986368 6140971301581640576 8841204832310294784 11541438363038948992 14241671893767603200 16941905424496257408 1195394881515360000 3895628412244014208 6595861942972668416 9296095473701322624 11996329004429976832 14696562535158631040 17396796065887285248 1650285522906387840 4350519053635042048 7050752584363696256 9750986115092350464 12451219645821004672 15151453176549658880 17851686707278313088 2105176164297415680 4805409695026069888 7505643225754724096 10205876756483378304 12906110287212032512 15606343817940686720 18306577348669340928 2560066805688443520 5260300336417097728 7960533867145751936 10660767397874406144 13361000928603060352 16061234459331714560 314723916350817152 3014957447079471360 5715190977808125568 8415424508536779776 11115658039265433984 13815891569994088192 16516125100722742400 769614557741844992 3469848088470499200 6170081619199153408 8870315149927807616 11570548680656461824 14270782211385116032 16971015742113770240 1224505199132872832 3924738729861527040 6624972260590181248 9325205791318835456 12025439322047489664 14725672852776143872 17425906383504798080 1679395840523900672 4379629371252554880 7079862901981209088 9780096432709863296 12480329963438517504 15180563494167171712 17880797024895825920 2134286481914928512 4834520012643582720 7534753543372236928 10234987074100891136 12935220604829545344 15635454135558199552 18335687666286853760 2589177123305956352 5289410654034610560 7989644184763264768 10689877715491918976 13390111246220573184 16090344776949227392 343834233968329984 3044067764696984192 5744301295425638400 8444534826154292608 11144768356882946816 13845001887611601024 16545235418340255232 798724875359357824 3498958406088012032 6199191936816666240 8899425467545320448 11599658998273974656 14299892529002628864 17000126059731283072 1253615516750385664 3953849047479039872 6654082578207694080 9354316108936348288 12054549639665002496 14754783170393656704 17455016701122310912 1708506158141413504 4408739688870067712 7108973219598721920 9809206750327376128 12509440281056030336 15209673811784684544 17909907342513338752 2163396799532441344 4863630330261095552 7563863860989749760 10264097391718403968 12964330922447058176 15664564453175712384 18364797983904366592 2618287440923469184 5318520971652123392 8018754502380777600 10718988033109431808 13419221563838086016 16119455094566740224 372944551585842816 3073178082314497024 5773411613043151232 8473645143771805440 11173878674500459648 13874112205229113856 16574345735957768064 827835192976870656 3528068723705524864 6228302254434179072 8928535785162833280 11628769315891487488 14329002846620141696 17029236377348795904 1282725834367898496 3982959365096552704 6683192895825206912 9383426426553861120 12083659957282515328 14783893488011169536 17484127018739823744 1737616475758926336 4437850006487580544 7138083537216234752 9838317067944888960 12538550598673543168 15238784129402197376 17939017660130851584 2192507117149954176 4892740647878608384 7592974178607262592 10293207709335916800 12993441240064571008 15693674770793225216 18393908301521879424 2647397758540982016 5347631289269636224 8047864819998290432 10748098350726944640 13448331881455598848 16148565412184253056 402054869203355648 3102288399932009856 5802521930660664064 8502755461389318272 11202988992117972480 13903222522846626688 16603456053575280896 856945510594383488 3557179041323037696 6257412572051691904 8957646102780346112 11657879633509000320 14358113164237654528 17058346694966308736 1311836151985411328 4012069682714065536 6712303213442719744 9412536744171373952 12112770274900028160 14813003805628682368 17513237336357336576 1766726793376439168 4466960324105093376 7167193854833747584 9867427385562401792 12567660916291056000 15267894447019710208 17968127977748364416 2221617434767467008 4921850965496121216 7622084496224775424 10322318026953429632 13022551557682083840 15722785088410738048 18423018619139392256 2676508076158494848 5376741606887149056 8076975137615803264 10777208668344457472 13477442199073111680 16177675729801765888 431165186820868480 3131398717549522688 5831632248278176896 8531865779006831104 11232099309735485312 13932332840464139520 16632566371192793728 886055828211896320 3586289358940550528 6286522889669204736 8986756420397858944 11686989951126513152 14387223481855167360 17087457012583821568 1340946469602924160 4041180000331578368 6741413531060232576 9441647061788886784 12141880592517540992 14842114123246195200 17542347653974849408 1795837110993952000 4496070641722606208 7196304172451260416 9896537703179914624 12596771233908568832 15297004764637223040 17997238295365877248 2250727752384979840 4950961283113634048 7651194813842288256 10351428344570942464 13051661875299596672 15751895406028250880 5384863047353472 2705618393776007680 5405851924504661888 8106085455233316096 10806318985961970304 13506552516690624512 16206786047419278720 460275504438381312 3160509035167035520 5860742565895689728 8560976096624343936 11261209627352998144 13961443158081652352 16661676688810306560 915166145829409152 3615399676558063360 6315633207286717568 9015866738015371776 11716100268744025984 14416333799472680192 17116567330201334400 1370056787220436992 4070290317949091200 6770523848677745408 9470757379406399616 12170990910135053824 14871224440863708032 17571457971592362240 1824947428611464832 4525180959340119040 7225414490068773248 9925648020797427456 12625881551526081664 15326115082254735872 18026348612983390080 2279838070002492672 4980071600731146880 7680305131459801088 10380538662188455296 13080772192917109504 15781005723645763712 34495180664866304 2734728711393520512 5434962242122174720 8135195772850828928 10835429303579483136 13535662834308137344 16235896365036791552 489385822055894144 3189619352784548352 5889852883513202560 8590086414241856768 11290319944970510976 13990553475699165184 16690787006427819392 944276463446921984 3644509994175576192 6344743524904230400 9044977055632884608 11745210586361538816 14445444117090193024 17145677647818847232 1399167104837949824 4099400635566604032 6799634166295258240 9499867697023912448 12200101227752566656 14900334758481220864 17600568289209875072 1854057746228977664 4554291276957631872 7254524807686286080 9954758338414940288 12654991869143594496 15355225399872248704 18055458930600902912 2308948387620005504 5009181918348659712 7709415449077313920 10409648979805968128 13109882510534622336 15810116041263276544 63605498282379136 2763839029011033344 5464072559739687552 8164306090468341760 10864539621196995968 13564773151925650176 16265006682654304384 518496139673406976 3218729670402061184 5918963201130715392 8619196731859369600 11319430262588023808 14019663793316678016 16719897324045332224 973386781064434816 3673620311793089024 6373853842521743232 9074087373250397440 11774320903979051648 14474554434707705856 17174787965436360064 1428277422455462656 4128510953184116864 6828744483912771072 9528978014641425280 12229211545370079488 14929445076098733696 17629678606827387904 1883168063846490496 4583401594575144704 7283635125303798912 9983868656032453120 12684102186761107328 15384335717489761536 18084569248218415744 2338058705237518336 5038292235966172544 7738525766694826752 10438759297423480960 13138992828152135168 15839226358880789376 92715815899891968 2792949346628546176 5493182877357200384 8193416408085854592 10893649938814508800 13593883469543163008 16294117000271817216 547606457290919808 3247839988019574016 5948073518748228224 8648307049476882432 11348540580205536640 14048774110934190848 16749007641662845056 1002497098681947648 3702730629410601856 6402964160139256064 9103197690867910272 11803431221596564480 14503664752325218688 17203898283053872896 1457387740072975488 4157621270801629696 6857854801530283904 9558088332258938112 12258321862987592320 14958555393716246528 17658788924444900736 1912278381464003328 4612511912192657536 7312745442921311744 10012978973649965952 12713212504378620160 15413446035107274368 18113679565835928576 2367169022855031168 5067402553583685376 7767636084312339584 10467869615040993792 13168103145769648000 15868336676498302208 121826133517404800 2822059664246059008 5522293194974713216 8222526725703367424 10922760256432021632 13622993787160675840 16323227317889330048 576716774908432640 3276950305637086848 5977183836365741056 8677417367094395264 11377650897823049472 14077884428551703680 16778117959280357888 1031607416299460480 3731840947028114688 6432074477756768896 9132308008485423104 11832541539214077312 14532775069942731520 17233008600671385728 1486498057690488320 4186731588419142528 6886965119147796736 9587198649876450944 12287432180605105152 14987665711333759360 17687899242062413568 1941388699081516160 4641622229810170368 7341855760538824576 10042089291267478784 12742322821996132992 15442556352724787200 18142789883453441408 2396279340472544000 5096512871201198208 7796746401929852416 10496979932658506624 13197213463387160832 15897446994115815040 150936451134917632 2851169981863571840 5551403512592226048 8251637043320880256 10951870574049534464 13652104104778188672 16352337635506842880 605827092525945472 3306060623254599680 6006294153983253888 8706527684711908096 11406761215440562304 14106994746169216512 16807228276897870720 1060717733916973312 3760951264645627520 6461184795374281728 9161418326102935936 11861651856831590144 14561885387560244352 17262118918288898560 1515608375308001152 4215841906036655360 6916075436765309568 9616308967493963776 12316542498222617984 15016776028951272192 17717009559679926400 1970499016699028992 4670732547427683200 7370966078156337408 10071199608884991616 12771433139613645824 15471666670342300032 18171900201070954240 2425389658090056832 5125623188818711040 7825856719547365248 10526090250276019456 13226323781004673664 15926557311733327872 180046768752430464 2880280299481084672 5580513830209738880 8280747360938393088 10980980891667047296 13681214422395701504 16381447953124355712 634937410143458304 3335170940872112512 6035404471600766720 8735638002329420928 11435871533058075136 14136105063786729344 16836338594515383552 1089828051534486144 3790061582263140352 6490295112991794560 9190528643720448768 11890762174449102976 14590995705177757184 17291229235906411392 1544718692925513984 4244952223654168192 6945185754382822400 9645419285111476608 12345652815840130816 15045886346568785024 17746119877297439232 1999609334316541824 4699842865045196032 7400076395773850240 10100309926502504448 12800543457231158656 15500776987959812864 18201010518688467072 2454499975707569664 5154733506436223872 7854967037164878080 10555200567893532288 13255434098622186496 15955667629350840704 209157086369943296 2909390617098597504 5609624147827251712 8309857678555905920 11010091209284560128 13710324740013214336 16410558270741868544 664047727760971136 3364281258489625344 6064514789218279552 8764748319946933760 11464981850675587968 14165215381404242176 16865448912132896384 1118938369151998976 3819171899880653184 6519405430609307392 9219638961337961600 11919872492066615808 14620106022795270016 17320339553523924224 1573829010543026816 4274062541271681024 6974296072000335232 9674529602728989440 12374763133457643648 15074996664186297856 17775230194914952064 2028719651934054656 4728953182662708864 7429186713391363072 10129420244120017280 12829653774848671488 15529887305577325696 18230120836305979904 2483610293325082496 5183843824053736704 7884077354782390912 10584310885511045120 13284544416239699328 15984777946968353536 238267403987456128 2938500934716110336 5638734465444764544 8338967996173418752 11039201526902072960 13739435057630727168 16439668588359381376 693158045378483968 3393391576107138176 6093625106835792384 8793858637564446592 11494092168293100800 14194325699021755008 16894559229750409216 1148048686769511808 3848282217498166016 6548515748226820224 9248749278955474432 11948982809684128640 14649216340412782848 17349449871141437056 1602939328160539648 4303172858889193856 7003406389617848064 9703639920346502272 12403873451075156480 15104106981803810688 17804340512532464896 2057829969551567488 4758063500280221696 7458297031008875904 10158530561737530112 12858764092466184320 15558997623194838528 18259231153923492736 2512720610942595328 5212954141671249536 7913187672399903744 10613421203128557952 13313654733857212160 16013888264585866368 267377721604968960 2967611252333623168 5667844783062277376 8368078313790931584 11068311844519585792 13768545375248240000 16468778905976894208 722268362995996800 3422501893724651008 6122735424453305216 8822968955181959424 11523202485910613632 14223436016639267840 16923669547367922048 1177159004387024640 3877392535115678848 6577626065844333056 9277859596572987264 11978093127301641472 14678326658030295680 17378560188758949888 1632049645778052480 4332283176506706688 7032516707235360896 9732750237964015104 12432983768692669312 15133217299421323520 17833450830149977728 2086940287169080320 4787173817897734528 7487407348626388736 10187640879355042944 12887874410083697152 15588107940812351360 18288341471541005568 2541830928560108160 5242064459288762368 7942297990017416576 10642531520746070784 13342765051474724992 16042998582203379200 296488039222481792 2996721569951136000 5696955100679790208 8397188631408444416 11097422162137098624 13797655692865752832 16497889223594407040 751378680613509632 3451612211342163840 6151845742070818048 8852079272799472256 11552312803528126464 14252546334256780672 16952779864985434880 1206269322004537472 3906502852733191680 6606736383461845888 9306969914190500096 12007203444919154304 14707436975647808512 17407670506376462720 1661159963395565312 4361393494124219520 7061627024852873728 9761860555581527936 12462094086310182144 15162327617038836352 17862561147767490560 2116050604786593152 4816284135515247360 7516517666243901568 10216751196972555776 12916984727701209984 15617218258429864192 18317451789158518400 2570941246177620992 5271174776906275200 7971408307634929408 10671641838363583616 13371875369092237824 16072108899820892032 325598356839994624 3025831887568648832 5726065418297303040 8426298949025957248 11126532479754611456 13826766010483265664 16526999541211919872 780488998231022464 3480722528959676672 6180956059688330880 8881189590416985088 11581423121145639296 14281656651874293504 16981890182602947712 1235379639622050304 3935613170350704512 6635846701079358720 9336080231808012928 12036313762536667136 14736547293265321344 17436780823993975552 1690270281013078144 4390503811741732352 7090737342470386560 9790970873199040768 12491204403927694976 15191437934656349184 17891671465385003392 2145160922404105984 4845394453132760192 7545627983861414400 10245861514590068608 12946095045318722816 15646328576047377024 18346562106776031232 2600051563795133824 5300285094523788032 8000518625252442240 10700752155981096448 13400985686709750656 16101219217438404864 354708674457507456 3054942205186161664 5755175735914815872 8455409266643470080 11155642797372124288 13855876328100778496 16556109858829432704 809599315848535296 3509832846577189504 6210066377305843712 8910299908034497920 11610533438763152128 14310766969491806336 17011000500220460544 1264489957239563136 3964723487968217344 6664957018696871552 9365190549425525760 12065424080154179968 14765657610882834176 17465891141611488384 1719380598630590976 4419614129359245184 7119847660087899392 9820081190816553600 12520314721545207808 15220548252273862016 17920781783002516224 2174271240021618816 4874504770750273024 7574738301478927232 10274971832207581440 12975205362936235648 15675438893664889856 18375672424393544064 2629161881412646656 5329395412141300864 8029628942869955072 10729862473598609280 13430096004327263488 16130329535055917696 383818992075020288 3084052522803674496 5784286053532328704 8484519584260982912 11184753114989637120 13884986645718291328 16585220176446945536 838709633466048128 3538943164194702336 6239176694923356544 8939410225652010752 11639643756380664960 14339877287109319168 17040110817837973376 1293600274857075968 3993833805585730176 6694067336314384384 9394300867043038592 12094534397771692800 14794767928500347008 17495001459229001216 1748490916248103808 4448724446976758016 7148957977705412224 9849191508434066432 12549425039162720640 15249658569891374848 17949892100620029056 2203381557639131648 4903615088367785856 7603848619096440064 10304082149825094272 13004315680553748480 15704549211282402688 18404782742011056896 2658272199030159488 5358505729758813696 8058739260487467904 10758972791216122112 13459206321944776320 16159439852673430528 412929309692533120 3113162840421187328 5813396371149841536 8513629901878495744 11213863432607149952 13914096963335804160 16614330494064458368 867819951083560960 3568053481812215168 6268287012540869376 8968520543269523584 11668754073998177792 14368987604726832000 17069221135455486208 1322710592474588800 4022944123203243008 6723177653931897216 9423411184660551424 12123644715389205632 14823878246117859840 17524111776846514048 1777601233865616640 4477834764594270848 7178068295322925056 9878301826051579264 12578535356780233472 15278768887508887680 17979002418237541888 2232491875256644480 4932725405985298688 7632958936713952896 10333192467442607104 13033425998171261312 15733659528899915520 18433893059628569728 2687382516647672320 5387616047376326528 8087849578104980736 10788083108833634944 13488316639562289152 16188550170290943360 442039627310045952 3142273158038700160 5842506688767354368 8542740219496008576 11242973750224662784 13943207280953316992 16643440811681971200 896930268701073792 3597163799429728000 6297397330158382208 8997630860887036416 11697864391615690624 14398097922344344832 17098331453072999040 1351820910092101632 4052054440820755840 6752287971549410048 9452521502278064256 12152755033006718464 14852988563735372672 17553222094464026880 1806711551483129472 4506945082211783680 7207178612940437888 9907412143669092096 12607645674397746304 15307879205126400512 18008112735855054720 2261602192874157312 4961835723602811520 7662069254331465728 10362302785060119936 13062536315788774144 15762769846517428352 16259303536530944 2716492834265185152 5416726364993839360 8116959895722493568 10817193426451147776 13517426957179801984 16217660487908456192 471149944927558784 3171383475656212992 5871617006384867200 8571850537113521408 11272084067842175616 13972317598570829824 16672551129299484032 926040586318586624 3626274117047240832 6326507647775895040 9026741178504549248 11726974709233203456 14427208239961857664 17127441770690511872 1380931227709614464 4081164758438268672 6781398289166922880 9481631819895577088 12181865350624231296 14882098881352885504 17582332412081539712 1835821869100642304 4536055399829296512 7236288930557950720 9936522461286604928 12636755992015259136 15336989522743913344 18037223053472567552 2290712510491670144 4990946041220324352 7691179571948978560 10391413102677632768 13091646633406286976 15791880164134941184 45369621154043776 2745603151882697984 5445836682611352192 8146070213340006400 10846303744068660608 13546537274797314816 16246770805525969024 500260262545071616 3200493793273725824 5900727324002380032 8600960854731034240 11301194385459688448 14001427916188342656 16701661446916996864 955150903936099456 3655384434664753664 6355617965393407872 9055851496122062080 11756085026850716288 14456318557579370496 17156552088308024704 1410041545327127296 4110275076055781504 6810508606784435712 9510742137513089920 12210975668241744128 14911209198970398336 17611442729699052544 1864932186718155136 4565165717446809344 7265399248175463552 9965632778904117760 12665866309632771968 15366099840361426176 18066333371090080384 2319822828109182976 5020056358837837184 7720289889566491392 10420523420295145600 13120756951023799808 15820990481752454016 74479938771556608 2774713469500210816 5474947000228865024 8175180530957519232 10875414061686173440 13575647592414827648 16275881123143481856 529370580162584448 3229604110891238656 5929837641619892864 8630071172348547072 11330304703077201280 14030538233805855488 16730771764534509696 984261221553612288 3684494752282266496 6384728283010920704 9084961813739574912 11785195344468229120 14485428875196883328 17185662405925537536 1439151862944640128 4139385393673294336 6839618924401948544 9539852455130602752 12240085985859256960 14940319516587911168 17640553047316565376 1894042504335667968 4594276035064322176 7294509565792976384 9994743096521630592 12694976627250284800 15395210157978939008 18095443688707593216 2348933145726695808 5049166676455350016 7749400207184004224 10449633737912658432 13149867268641312640 15850100799369966848 103590256389069440 2803823787117723648 5504057317846377856 8204290848575032064 10904524379303686272 13604757910032340480 16304991440760994688 558480897780097280 3258714428508751488 5958947959237405696 8659181489966059904 11359415020694714112 14059648551423368320 16759882082152022528 1013371539171125120 3713605069899779328 6413838600628433536 9114072131357087744 11814305662085741952 14514539192814396160 17214772723543050368 1468262180562152960 4168495711290807168 6868729242019461376 9568962772748115584 12269196303476769792 14969429834205424000 17669663364934078208 1923152821953180800 4623386352681835008 7323619883410489216 10023853414139143424 12724086944867797632 15424320475596451840 18124554006325106048 2378043463344208640 5078276994072862848 7778510524801517056 10478744055530171264 13178977586258825472 15879211116987479680 132700574006582272 2832934104735236480 5533167635463890688 8233401166192544896 10933634696921199104 13633868227649853312 16334101758378507520 587591215397610112 3287824746126264320 5988058276854918528 8688291807583572736 11388525338312226944 14088758869040881152 16788992399769535360 1042481856788637952 3742715387517292160 6442948918245946368 9143182448974600576 11843415979703254784 14543649510431908992 17243883041160563200 1497372498179665792 4197606028908320000 6897839559636974208 9598073090365628416 12298306621094282624 14998540151822936832 17698773682551591040 1952263139570693632 4652496670299347840 7352730201028002048 10052963731756656256 12753197262485310464 15453430793213964672 18153664323942618880 2407153780961721472 5107387311690375680 7807620842419029888 10507854373147684096 13208087903876338304 15908321434604992512 161810891624095104 2862044422352749312 5562277953081403520 8262511483810057728 10962745014538711936 13662978545267366144 16363212075996020352 616701533015122944 3316935063743777152 6017168594472431360 8717402125201085568 11417635655929739776 14117869186658393984 16818102717387048192 1071592174406150784 3771825705134804992 6472059235863459200 9172292766592113408 11872526297320767616 14572759828049421824 17272993358778076032 1526482815797178624 4226716346525832832 6926949877254487040 9627183407983141248 12327416938711795456 15027650469440449664 17727884000169103872 1981373457188206464 4681606987916860672 7381840518645514880 10082074049374169088 12782307580102823296 15482541110831477504 18182774641560131712 2436264098579234304 5136497629307888512 7836731160036542720 10536964690765196928 13237198221493851136 15937431752222505344 190921209241607936 2891154739970262144 5591388270698916352 8291621801427570560 10991855332156224768 13692088862884878976 16392322393613533184 645811850632635776 3346045381361289984 6046278912089944192 8746512442818598400 11446745973547252608 14146979504275906816 16847213035004561024 1100702492023663616 3800936022752317824 6501169553480972032 9201403084209626240 11901636614938280448 14601870145666934656 17302103676395588864 1555593133414691456 4255826664143345664 6956060194871999872 9656293725600654080 12356527256329308288 15056760787057962496 17756994317786616704 2010483774805719296 4710717305534373504 7410950836263027712 10111184366991681920 12811417897720336128 15511651428448990336 18211884959177644544 2465374416196747136 5165607946925401344 7865841477654055552 10566075008382709760 13266308539111363968 15966542069840018176 220031526859120768 2920265057587774976 5620498588316429184 8320732119045083392 11020965649773737600 13721199180502391808 16421432711231046016 674922168250148608 3375155698978802816 6075389229707457024 8775622760436111232 11475856291164765440 14176089821893419648 16876323352622073856 1129812809641176448 3830046340369830656 6530279871098484864 9230513401827139072 11930746932555793280 14630980463284447488 17331213994013101696 1584703451032204288 4284936981760858496 6985170512489512704 9685404043218166912 12385637573946821120 15085871104675475328 17786104635404129536 2039594092423232128 4739827623151886336 7440061153880540544 10140294684609194752 12840528215337848960 15540761746066503168 18240995276795157376 2494484733814259968 5194718264542914176 7894951795271568384 10595185326000222592 13295418856728876800 15995652387457531008 249141844476633600 2949375375205287808 5649608905933942016 8349842436662596224 11050075967391250432 13750309498119904640 16450543028848558848 704032485867661440 3404266016596315648 6104499547324969856 8804733078053624064 11504966608782278272 14205200139510932480 16905433670239586688 1158923127258689280 3859156657987343488 6559390188715997696 9259623719444651904 11959857250173306112 14660090780901960320 17360324311630614528 1613813768649717120 4314047299378371328 7014280830107025536 9714514360835679744 12414747891564333952 15114981422292988160 17815214953021642368 2068704410040744960 4768937940769399168 7469171471498053376 10169405002226707584 12869638532955361792 15569872063684016000 18270105594412670208 2523595051431772800 5223828582160427008 7924062112889081216 10624295643617735424 13324529174346389632 16024762705075043840 278252162094146432 2978485692822800640 5678719223551454848 8378952754280109056 11079186285008763264 13779419815737417472 16479653346466071680 733142803485174272 3433376334213828480 6133609864942482688 8833843395671136896 11534076926399791104 14234310457128445312 16934543987857099520 1188033444876202112 3888266975604856320 6588500506333510528 9288734037062164736 11988967567790818944 14689201098519473152 17389434629248127360 1642924086267229952 4343157616995884160 7043391147724538368 9743624678453192576 12443858209181846784 15144091739910500992 17844325270639155200 2097814727658257792 4798048258386912000 7498281789115566208 10198515319844220416 12898748850572874624 15598982381301528832 18299215912030183040 2552705369049285632 5252938899777939840 7953172430506594048 10653405961235248256 13353639491963902464 16053873022692556672 307362479711659264 3007596010440313472 5707829541168967680 8408063071897621888 11108296602626276096 13808530133354930304 16508763664083584512 762253121102687104 3462486651831341312 6162720182559995520 8862953713288649728 11563187244017303936 14263420774745958144 16963654305474612352 1217143762493714944 3917377293222369152 6617610823951023360 9317844354679677568 12018077885408331776 14718311416136985984 17418544946865640192 1672034403884742784 4372267934613396992 7072501465342051200 9772734996070705408 12472968526799359616 15173202057528013824 17873435588256668032 2126925045275770624 4827158576004424832 7527392106733079040 10227625637461733248 12927859168190387456 15628092698919041664 18328326229647695872 2581815686666798464 5282049217395452672 7982282748124106880 10682516278852761088 13382749809581415296 16082983340310069504 336472797329172096 3036706328057826304 5736939858786480512 8437173389515134720 11137406920243788928 13837640450972443136 16537873981701097344 791363438720199936 3491596969448854144 6191830500177508352 8892064030906162560 11592297561634816768 14292531092363470976 16992764623092125184 1246254080111227776 3946487610839881984 6646721141568536192 9346954672297190400 12047188203025844608 14747421733754498816 17447655264483153024 1701144721502255616 4401378252230909824 7101611782959564032 9801845313688218240 12502078844416872448 15202312375145526656 17902545905874180864 2156035362893283456 4856268893621937664 7556502424350591872 10256735955079246080 12956969485807900288 15657203016536554496 18357436547265208704 2610926004284311296 5311159535012965504 8011393065741619712 10711626596470273920 13411860127198928128 16112093657927582336 365583114946684928 3065816645675339136 5766050176403993344 8466283707132647552 11166517237861301760 13866750768589955968 16566984299318610176 820473756337712768 3520707287066366976 6220940817795021184 8921174348523675392 11621407879252329600 14321641409980983808 17021874940709638016 1275364397728740608 3975597928457394816 6675831459186049024 9376064989914703232 12076298520643357440 14776532051372011648 17476765582100665856 1730255039119768448 4430488569848422656 7130722100577076864 9830955631305731072 12531189162034385280 15231422692763039488 17931656223491693696 2185145680510796288 4885379211239450496 7585612741968104704 10285846272696758912 12986079803425413120 15686313334154067328 18386546864882721536 2640036321901824128 5340269852630478336 8040503383359132544 10740736914087786752 13440970444816440960 16141203975545095168 394693432564197760 3094926963292851968 5795160494021506176 8495394024750160384 11195627555478814592 13895861086207468800 16596094616936123008 849584073955225600 3549817604683879808 6250051135412534016 8950284666141188224 11650518196869842432 14350751727598496640 17050985258327150848 1304474715346253440 4004708246074907648 6704941776803561856 9405175307532216064 12105408838260870272 14805642368989524480 17505875899718178688 1759365356737281280 4459598887465935488 7159832418194589696 9860065948923243904 12560299479651898112 15260533010380552320 17960766541109206528 2214255998128309120 4914489528856963328 7614723059585617536 10314956590314271744 13015190121042925952 15715423651771580160 18415657182500234368 2669146639519336960 5369380170247991168 8069613700976645376 10769847231705299584 13470080762433953792 16170314293162608000 423803750181710592 3124037280910364800 5824270811639019008 8524504342367673216 11224737873096327424 13924971403824981632 16625204934553635840 878694391572738432 3578927922301392640 6279161453030046848 8979394983758701056 11679628514487355264 14379862045216009472 17080095575944663680 1333585032963766272 4033818563692420480 6734052094421074688 9434285625149728896 12134519155878383104 14834752686607037312 17534986217335691520 1788475674354794112 4488709205083448320 7188942735812102528 9889176266540756736 12589409797269410944 15289643327998065152 17989876858726719360 2243366315745821952 4943599846474476160 7643833377203130368 10344066907931784576 13044300438660438784 15744533969389092992 18444767500117747200 2698256957136849792 5398490487865504000 8098724018594158208 10798957549322812416 13499191080051466624 16199424610780120832 452914067799223424 3153147598527877632 5853381129256531840 8553614659985186048 11253848190713840256 13954081721442494464 16654315252171148672 907804709190251264 3608038239918905472 6308271770647559680 9008505301376213888 11708738832104868096 14408972362833522304 17109205893562176512 1362695350581279104 4062928881309933312 6763162412038587520 9463395942767241728 12163629473495895936 14863863004224550144 17564096534953204352 1817585991972306944 4517819522700961152 7218053053429615360 9918286584158269568 12618520114886923776 15318753645615577984 18018987176344232192 2272476633363334784 4972710164091988992 7672943694820643200 10373177225549297408 13073410756277951616 15773644287006605824 27133744025708416 2727367274754362624 5427600805483016832 8127834336211671040 10828067866940325248 13528301397668979456 16228534928397633664 482024385416736256 3182257916145390464 5882491446874044672 8582724977602698880 11282958508331353088 13983192039060007296 16683425569788661504 936915026807764096 3637148557536418304 6337382088265072512 9037615618993726720 11737849149722380928 14438082680451035136 17138316211179689344 1391805668198791936 4092039198927446144 6792272729656100352 9492506260384754560 12192739791113408768 14892973321842062976 17593206852570717184 1846696309589819776 4546929840318473984 7247163371047128192 9947396901775782400 12647630432504436608 15347863963233090816 18048097493961745024 2301586950980847616 5001820481709501824 7702054012438156032 10402287543166810240 13102521073895464448 15802754604624118656 56244061643221248 2756477592371875456 5456711123100529664 8156944653829183872 10857178184557838080 13557411715286492288 16257645246015146496 511134703034249088 3211368233762903296 5911601764491557504 8611835295220211712 11312068825948865920 14012302356677520128 16712535887406174336 966025344425276928 3666258875153931136 6366492405882585344 9066725936611239552 11766959467339893760 14467192998068547968 17167426528797202176 1420915985816304768 4121149516544958976 6821383047273613184 9521616578002267392 12221850108730921600 14922083639459575808 17622317170188230016 1875806627207332608 4576040157935986816 7276273688664641024 9976507219393295232 12676740750121949440 15376974280850603648 18077207811579257856 2330697268598360448 5030930799327014656 7731164330055668864 10431397860784323072 13131631391512977280 15831864922241631488 85354379260734080 2785587909989388288 5485821440718042496 8186054971446696704 10886288502175350912 13586522032904005120 16286755563632659328 540245020651761920 3240478551380416128 5940712082109070336 8640945612837724544 11341179143566378752 14041412674295032960 16741646205023687168 995135662042789760 3695369192771443968 6395602723500098176 9095836254228752384 11796069784957406592 14496303315686060800 17196536846414715008 1450026303433817600 4150259834162471808 6850493364891126016 9550726895619780224 12250960426348434432 14951193957077088640 17651427487805742848 1904916944824845440 4605150475553499648 7305384006282153856 10005617537010808064 12705851067739462272 15406084598468116480 18106318129196770688 2359807586215873280 5060041116944527488 7760274647673181696 10460508178401835904 13160741709130490112 15860975239859144320 114464696878246912 2814698227606901120 5514931758335555328 8215165289064209536 10915398819792863744 13615632350521517952 16315865881250172160 569355338269274752 3269588868997928960 5969822399726583168 8670055930455237376 11370289461183891584 14070522991912545792 16770756522641200000 1024245979660302592 3724479510388956800 6424713041117611008 9124946571846265216 11825180102574919424 14525413633303573632 17225647164032227840 1479136621051330432 4179370151779984640 6879603682508638848 9579837213237293056 12280070743965947264 14980304274694601472 17680537805423255680 1934027262442358272 4634260793171012480 7334494323899666688 10034727854628320896 12734961385356975104 15435194916085629312 18135428446814283520 2388917903833386112 5089151434562040320 7789384965290694528 10489618496019348736 13189852026748002944 15890085557476657152 143575014495759744 2843808545224413952 5544042075953068160 8244275606681722368 10944509137410376576 13644742668139030784 16344976198867684992 598465655886787584 3298699186615441792 5998932717344096000 8699166248072750208 11399399778801404416 14099633309530058624 16799866840258712832 1053356297277815424 3753589828006469632 6453823358735123840 9154056889463778048 11854290420192432256 14554523950921086464 17254757481649740672 1508246938668843264 4208480469397497472 6908714000126151680 9608947530854805888 12309181061583460096 15009414592312114304 17709648123040768512 1963137580059871104 4663371110788525312 7363604641517179520 10063838172245833728 12764071702974487936 15464305233703142144 18164538764431796352 2418028221450898944 5118261752179553152 7818495282908207360 10518728813636861568 13218962344365515776 15919195875094169984 172685332113272576 2872918862841926784 5573152393570580992 8273385924299235200 10973619455027889408 13673852985756543616 16374086516485197824 627575973504300416 3327809504232954624 6028043034961608832 8728276565690263040 11428510096418917248 14128743627147571456 16828977157876225664 1082466614895328256 3782700145623982464 6482933676352636672 9183167207081290880 11883400737809945088 14583634268538599296 17283867799267253504 1537357256286356096 4237590787015010304 6937824317743664512 9638057848472318720 12338291379200972928 15038524909929627136 17738758440658281344 1992247897677383936 4692481428406038144 7392714959134692352 10092948489863346560 12793182020592000768 15493415551320654976 18193649082049309184 2447138539068411776 5147372069797065984 7847605600525720192 10547839131254374400 13248072661983028608 15948306192711682816 201795649730785408 2902029180459439616 5602262711188093824 8302496241916748032 11002729772645402240 13702963303374056448 16403196834102710656 656686291121813248 3356919821850467456 6057153352579121664 8757386883307775872 11457620414036430080 14157853944765084288 16858087475493738496 1111576932512841088 3811810463241495296 6512043993970149504 9212277524698803712 11912511055427457920 14612744586156112128 17312978116884766336 1566467573903868928 4266701104632523136 6966934635361177344 9667168166089831552 12367401696818485760 15067635227547139968 17767868758275794176 2021358215294896768 4721591746023550976 7421825276752205184 10122058807480859392 12822292338209513600 15522525868938167808 18222759399666822016 2476248856685924608 5176482387414578816 7876715918143233024 10576949448871887232 13277182979600541440 15977416510329195648 230905967348298240 2931139498076952448 5631373028805606656 8331606559534260864 11031840090262915072 13732073620991569280 16432307151720223488 685796608739326080 3386030139467980288 6086263670196634496 8786497200925288704 11486730731653942912 14186964262382597120 16887197793111251328 1140687250130353920 3840920780859008128 6541154311587662336 9241387842316316544 11941621373044970752 14641854903773624960 17342088434502279168 1595577891521381760 4295811422250035968 6996044952978690176 9696278483707344384 12396512014435998592 15096745545164652800 17796979075893307008 2050468532912409600 4750702063641063808 7450935594369718016 10151169125098372224 12851402655827026432 15551636186555680640 18251869717284334848 2505359174303437440 5205592705032091648 7905826235760745856 10606059766489400064 13306293297218054272 16006526827946708480 260016284965811072 2960249815694465280 5660483346423119488 8360716877151773696 11060950407880427904 13761183938609082112 16461417469337736320 714906926356838912 3415140457085493120 6115373987814147328 8815607518542801536 11515841049271455744 14216074580000109952 16916308110728764160 1169797567747866752 3870031098476520960 6570264629205175168 9270498159933829376 11970731690662483584 14670965221391137792 17371198752119792000 1624688209138894592 4324921739867548800 7025155270596203008 9725388801324857216 12425622332053511424 15125855862782165632 17826089393510819840 2079578850529922432 4779812381258576640 7480045911987230848 10180279442715885056 12880512973444539264 15580746504173193472 18280980034901847680 2534469491920950272 5234703022649604480 7934936553378258688 10635170084106912896 13335403614835567104 16035637145564221312 289126602583323904 2989360133311978112 5689593664040632320 8389827194769286528 11090060725497940736 13790294256226594944 16490527786955249152 744017243974351744 3444250774703005952 6144484305431660160 8844717836160314368 11544951366888968576 14245184897617622784 16945418428346276992 1198907885365379584 3899141416094033792 6599374946822688000 9299608477551342208 11999842008279996416 14700075539008650624 17400309069737304832 1653798526756407424 4354032057485061632 7054265588213715840 9754499118942370048 12454732649671024256 15154966180399678464 17855199711128332672 2108689168147435264 4808922698876089472 7509156229604743680 10209389760333397888 12909623291062052096 15609856821790706304 18310090352519360512 2563579809538463104 5263813340267117312 7964046870995771520 10664280401724425728 13364513932453079936 16064747463181734144 318236920200836736 3018470450929490944 5718703981658145152 8418937512386799360 11119171043115453568 13819404573844107776 16519638104572761984 773127561591864576 3473361092320518784 6173594623049172992 8873828153777827200 11574061684506481408 14274295215235135616 16974528745963789824 1228018202982892416 3928251733711546624 6628485264440200832 9328718795168855040 12028952325897509248 14729185856626163456 17429419387354817664 1682908844373920256 4383142375102574464 7083375905831228672 9783609436559882880 12483842967288537088 15184076498017191296 17884310028745845504 2137799485764948096 4838033016493602304 7538266547222256512 10238500077950910720 12938733608679564928 15638967139408219136 18339200670136873344 2592690127155975936 5292923657884630144 7993157188613284352 10693390719341938560 13393624250070592768 16093857780799246976 347347237818349568 3047580768547003776 5747814299275657984 8448047830004312192 11148281360732966400 13848514891461620608 16548748422190274816 802237879209377408 3502471409938031616 6202704940666685824 8902938471395340032 11603172002123994240 14303405532852648448 17003639063581302656 1257128520600405248 3957362051329059456 6657595582057713664 9357829112786367872 12058062643515022080 14758296174243676288 17458529704972330496 1712019161991433088 4412252692720087296 7112486223448741504 9812719754177395712 12512953284906049920 15213186815634704128 17913420346363358336 2166909803382460928 4867143334111115136 7567376864839769344 10267610395568423552 12967843926297077760 15668077457025731968 18368310987754386176 2621800444773488768 5322033975502142976 8022267506230797184 10722501036959451392 13422734567688105600 16122968098416759808 376457555435862400 3076691086164516608 5776924616893170816 8477158147621825024 11177391678350479232 13877625209079133440 16577858739807787648 831348196826890240 3531581727555544448 6231815258284198656 8932048789012852864 11632282319741507072 14332515850470161280 17032749381198815488 1286238838217918080 3986472368946572288 6686705899675226496 9386939430403880704 12087172961132534912 14787406491861189120 17487640022589843328 1741129479608945920 4441363010337600128 7141596541066254336 9841830071794908544 12542063602523562752 15242297133252216960 17942530663980871168 2196020120999973760 4896253651728627968 7596487182457282176 10296720713185936384 12996954243914590592 15697187774643244800 18397421305371899008 2650910762391001600 5351144293119655808 8051377823848310016 10751611354576964224 13451844885305618432 16152078416034272640 405567873053375232 3105801403782029440 5806034934510683648 8506268465239337856 11206501995967992064 13906735526696646272 16606969057425300480 860458514444403072 3560692045173057280 6260925575901711488 8961159106630365696 11661392637359019904 14361626168087674112 17061859698816328320 1315349155835430912 4015582686564085120 6715816217292739328 9416049748021393536 12116283278750047744 14816516809478701952 17516750340207356160 1770239797226458752 4470473327955112960 7170706858683767168 9870940389412421376 12571173920141075584 15271407450869729792 17971640981598384000 2225130438617486592 4925363969346140800 7625597500074795008 10325831030803449216 13026064561532103424 15726298092260757632 18426531622989411840 2680021080008514432 5380254610737168640 8080488141465822848 10780721672194477056 13480955202923131264 16181188733651785472 434678190670888064 3134911721399542272 5835145252128196480 8535378782856850688 11235612313585504896 13935845844314159104 16636079375042813312 889568832061915904 3589802362790570112 6290035893519224320 8990269424247878528 11690502954976532736 14390736485705186944 17090970016433841152 1344459473452943744 4044693004181597952 6744926534910252160 9445160065638906368 12145393596367560576 14845627127096214784 17545860657824868992 1799350114843971584 4499583645572625792 7199817176301280000 9900050707029934208 12600284237758588416 15300517768487242624 18000751299215896832 2254240756234999424 4954474286963653632 7654707817692307840 10354941348420962048 13055174879149616256 15755408409878270464 8897866897373056 2709131397626027264 5409364928354681472 8109598459083335680 10809831989811989888 13510065520540644096 16210299051269298304 463788508288400896 3164022039017055104 5864255569745709312 8564489100474363520 11264722631203017728 13964956161931671936 16665189692660326144 918679149679428736 3618912680408082944 6319146211136737152 9019379741865391360 11719613272594045568 14419846803322699776 17120080334051353984 1373569791070456576 4073803321799110784 6774036852527764992 9474270383256419200 12174503913985073408 14874737444713727616 17574970975442381824 1828460432461484416 4528693963190138624 7228927493918792832 9929161024647447040 12629394555376101248 15329628086104755456 18029861616833409664 2283351073852512256 4983584604581166464 7683818135309820672 10384051666038474880 13084285196767129088 15784518727495783296 38008184514885888 2738241715243540096 5438475245972194304 8138708776700848512 10838942307429502720 13539175838158156928 16239409368886811136 492898825905913728 3193132356634567936 5893365887363222144 8593599418091876352 11293832948820530560 13994066479549184768 16694300010277838976 947789467296941568 3648022998025595776 6348256528754249984 9048490059482904192 11748723590211558400 14448957120940212608 17149190651668866816 1402680108687969408 4102913639416623616 6803147170145277824 9503380700873932032 12203614231602586240 14903847762331240448 17604081293059894656 1857570750078997248 4557804280807651456 7258037811536305664 9958271342264959872 12658504872993614080 15358738403722268288 18058971934450922496 2312461391470025088 5012694922198679296 7712928452927333504 10413161983655987712 13113395514384641920 15813629045113296128 67118502132398720 2767352032861052928 5467585563589707136 8167819094318361344 10868052625047015552 13568286155775669760 16268519686504323968 522009143523426560 3222242674252080768 5922476204980734976 8622709735709389184 11322943266438043392 14023176797166697600 16723410327895351808 976899784914454400 3677133315643108608 6377366846371762816 9077600377100417024 11777833907829071232 14478067438557725440 17178300969286379648 1431790426305482240 4132023957034136448 6832257487762790656 9532491018491444864 12232724549220099072 14932958079948753280 17633191610677407488 1886681067696510080 4586914598425164288 7287148129153818496 9987381659882472704 12687615190611126912 15387848721339781120 18088082252068435328 2341571709087537920 5041805239816192128 7742038770544846336 10442272301273500544 13142505832002154752 15842739362730808960 96228819749911552 2796462350478565760 5496695881207219968 8196929411935874176 10897162942664528384 13597396473393182592 16297630004121836800 551119461140939392 3251352991869593600 5951586522598247808 8651820053326902016 11352053584055556224 14052287114784210432 16752520645512864640 1006010102531967232 3706243633260621440 6406477163989275648 9106710694717929856 11806944225446584064 14507177756175238272 17207411286903892480 1460900743922995072 4161134274651649280 6861367805380303488 9561601336108957696 12261834866837611904 14962068397566266112 17662301928294920320 1915791385314022912 4616024916042677120 7316258446771331328 10016491977499985536 12716725508228639744 15416959038957293952 18117192569685948160 2370682026705050752 5070915557433704960 7771149088162359168 10471382618891013376 13171616149619667584 15871849680348321792 125339137367424384 2825572668096078592 5525806198824732800 8226039729553387008 10926273260282041216 13626506791010695424 16326740321739349632 580229778758452224 3280463309487106432 5980696840215760640 8680930370944414848 11381163901673069056 14081397432401723264 16781630963130377472 1035120420149480064 3735353950878134272 6435587481606788480 9135821012335442688 11836054543064096896 14536288073792751104 17236521604521405312 1490011061540507904 4190244592269162112 6890478122997816320 9590711653726470528 12290945184455124736 14991178715183778944 17691412245912433152 1944901702931535744 4645135233660189952 7345368764388844160 10045602295117498368 12745835825846152576 15446069356574806784 18146302887303460992 2399792344322563584 5100025875051217792 7800259405779872000 10500492936508526208 13200726467237180416 15900959997965834624 154449454984937216 2854682985713591424 5554916516442245632 8255150047170899840 10955383577899554048 13655617108628208256 16355850639356862464 609340096375965056 3309573627104619264 6009807157833273472 8710040688561927680 11410274219290581888 14110507750019236096 16810741280747890304 1064230737766992896 3764464268495647104 6464697799224301312 9164931329952955520 11865164860681609728 14565398391410263936 17265631922138918144 1519121379158020736 4219354909886674944 6919588440615329152 9619821971343983360 12320055502072637568 15020289032801291776 17720522563529945984 1974012020549048576 4674245551277702784 7374479082006356992 10074712612735011200 12774946143463665408 15475179674192319616 18175413204920973824 2428902661940076416 5129136192668730624 7829369723397384832 10529603254126039040 13229836784854693248 15930070315583347456 183559772602450048 2883793303331104256 5584026834059758464 8284260364788412672 10984493895517066880 13684727426245721088 16384960956974375296 638450413993477888 3338683944722132096 6038917475450786304 8739151006179440512 11439384536908094720 14139618067636748928 16839851598365403136 1093341055384505728 3793574586113159936 6493808116841814144 9194041647570468352 11894275178299122560 14594508709027776768 17294742239756430976 1548231696775533568 4248465227504187776 6948698758232841984 9648932288961496192 12349165819690150400 15049399350418804608 17749632881147458816 2003122338166561408 4703355868895215616 7403589399623869824 10103822930352524032 12804056461081178240 15504289991809832448 18204523522538486656 2458012979557589248 5158246510286243456 7858480041014897664 10558713571743551872 13258947102472206080 15959180633200860288 212670090219962880 2912903620948617088 5613137151677271296 8313370682405925504 11013604213134579712 13713837743863233920 16414071274591888128 667560731610990720 3367794262339644928 6068027793068299136 8768261323796953344 11468494854525607552 14168728385254261760 16868961915982915968 1122451373002018560 3822684903730672768 6522918434459326976 9223151965187981184 11923385495916635392 14623619026645289600 17323852557373943808 1577342014393046400 4277575545121700608 6977809075850354816 9678042606579009024 12378276137307663232 15078509668036317440 17778743198764971648 2032232655784074240 4732466186512728448 7432699717241382656 10132933247970036864 12833166778698691072 15533400309427345280 18233633840155999488 2487123297175102080 5187356827903756288 7887590358632410496 10587823889361064704 13288057420089718912 15988290950818373120 241780407837475712 2942013938566129920 5642247469294784128 8342481000023438336 11042714530752092544 13742948061480746752 16443181592209400960 696671049228503552 3396904579957157760 6097138110685811968 8797371641414466176 11497605172143120384 14197838702871774592 16898072233600428800 1151561690619531392 3851795221348185600 6552028752076839808 9252262282805494016 11952495813534148224 14652729344262802432 17352962874991456640 1606452332010559232 4306685862739213440 7006919393467867648 9707152924196521856 12407386454925176064 15107619985653830272 17807853516382484480 2061342973401587072 4761576504130241280 7461810034858895488 10162043565587549696 12862277096316203904 15562510627044858112 18262744157773512320 2516233614792614912 5216467145521269120 7916700676249923328 10616934206978577536 13317167737707231744 16017401268435885952 270890725454988544 2971124256183642752 5671357786912296960 8371591317640951168 11071824848369605376 13772058379098259584 16472291909826913792 725781366846016384 3426014897574670592 6126248428303324800 8826481959031979008 11526715489760633216 14226949020489287424 16927182551217941632 1180672008237044224 3880905538965698432 6581139069694352640 9281372600423006848 11981606131151661056 14681839661880315264 17382073192608969472 1635562649628072064 4335796180356726272 7036029711085380480 9736263241814034688 12436496772542688896 15136730303271343104 17836963833999997312 2090453291019099904 4790686821747754112 7490920352476408320 10191153883205062528 12891387413933716736 15591620944662370944 18291854475391025152 2545343932410127744 5245577463138781952 7945810993867436160 10646044524596090368 13346278055324744576 16046511586053398784 300001043072501376 3000234573801155584 5700468104529809792 8400701635258464000 11100935165987118208 13801168696715772416 16501402227444426624 754891684463529216 3455125215192183424 6155358745920837632 8855592276649491840 11555825807378146048 14256059338106800256 16956292868835454464 1209782325854557056 3910015856583211264 6610249387311865472 9310482918040519680 12010716448769173888 14710949979497828096 17411183510226482304 1664672967245584896 4364906497974239104 7065140028702893312 9765373559431547520 12465607090160201728 15165840620888855936 17866074151617510144 2119563608636612736 4819797139365266944 7520030670093921152 10220264200822575360 12920497731551229568 15620731262279883776 18320964793008537984 2574454250027640576 5274687780756294784 7974921311484948992 10675154842213603200 13375388372942257408 16075621903670911616 329111360690014208 3029344891418668416 5729578422147322624 8429811952875976832 11130045483604631040 13830279014333285248 16530512545061939456 784002002081042048 3484235532809696256 6184469063538350464 8884702594267004672 11584936124995658880 14285169655724313088 16985403186452967296 1238892643472069888 3939126174200724096 6639359704929378304 9339593235658032512 12039826766386686720 14740060297115340928 17440293827843995136 1693783284863097728 4394016815591751936 7094250346320406144 9794483877049060352 12494717407777714560 15194950938506368768 17895184469235022976 2148673926254125568 4848907456982779776 7549140987711433984 10249374518440088192 12949608049168742400 15649841579897396608 18350075110626050816 2603564567645153408 5303798098373807616 8004031629102461824 10704265159831116032 13404498690559770240 16104732221288424448 358221678307527040 3058455209036181248 5758688739764835456 8458922270493489664 11159155801222143872 13859389331950798080 16559622862679452288 813112319698554880 3513345850427209088 6213579381155863296 8913812911884517504 11614046442613171712 14314279973341825920 17014513504070480128 1268002961089582720 3968236491818236928 6668470022546891136 9368703553275545344 12068937084004199552 14769170614732853760 17469404145461507968 1722893602480610560 4423127133209264768 7123360663937918976 9823594194666573184 12523827725395227392 15224061256123881600 17924294786852535808 2177784243871638400 4878017774600292608 7578251305328946816 10278484836057601024 12978718366786255232 15678951897514909440 18379185428243563648 2632674885262666240 5332908415991320448 8033141946719974656 10733375477448628864 13433609008177283072 16133842538905937280 387331995925039872 3087565526653694080 5787799057382348288 8488032588111002496 11188266118839656704 13888499649568310912 16588733180296965120 842222637316067712 3542456168044721920 6242689698773376128 8942923229502030336 11643156760230684544 14343390290959338752 17043623821687992960 1297113278707095552 3997346809435749760 6697580340164403968 9397813870893058176 12098047401621712384 14798280932350366592 17498514463079020800 1752003920098123392 4452237450826777600 7152470981555431808 9852704512284086016 12552938043012740224 15253171573741394432 17953405104470048640 2206894561489151232 4907128092217805440 7607361622946459648 10307595153675113856 13007828684403768064 15708062215132422272 18408295745861076480 2661785202880179072 5362018733608833280 8062252264337487488 10762485795066141696 13462719325794795904 16162952856523450112 416442313542552704 3116675844271206912 5816909374999861120 8517142905728515328 11217376436457169536 13917609967185823744 16617843497914477952 871332954933580544 3571566485662234752 6271800016390888960 8972033547119543168 11672267077848197376 14372500608576851584 17072734139305505792 1326223596324608384 4026457127053262592 6726690657781916800 9426924188510571008 12127157719239225216 14827391249967879424 17527624780696533632 1781114237715636224 4481347768444290432 7181581299172944640 9881814829901598848 12582048360630253056 15282281891358907264 17982515422087561472 2236004879106664064 4936238409835318272 7636471940563972480 10336705471292626688 13036939002021280896 15737172532749935104 18437406063478589312 2690895520497691904 5391129051226346112 8091362581955000320 10791596112683654528 13491829643412308736 16192063174140962944 445552631160065536 3145786161888719744 5846019692617373952 8546253223346028160 11246486754074682368 13946720284803336576 16646953815531990784 900443272551093376 3600676803279747584 6300910334008401792 9001143864737056000 11701377395465710208 14401610926194364416 17101844456923018624 1355333913942121216 4055567444670775424 6755800975399429632 9456034506128083840 12156268036856738048 14856501567585392256 17556735098314046464 1810224555333149056 4510458086061803264 7210691616790457472 9910925147519111680 12611158678247765888 15311392208976420096 18011625739705074304 2265115196724176896 4965348727452831104 7665582258181485312 10365815788910139520 13066049319638793728 15766282850367447936 19772307386550528 2720005838115204736 5420239368843858944 8120472899572513152 10820706430301167360 13520939961029821568 16221173491758475776 474662948777578368 3174896479506232576 5875130010234886784 8575363540963540992 11275597071692195200 13975830602420849408 16676064133149503616 929553590168606208 3629787120897260416 6330020651625914624 9030254182354568832 11730487713083223040 14430721243811877248 17130954774540531456 1384444231559634048 4084677762288288256 6784911293016942464 9485144823745596672 12185378354474250880 14885611885202905088 17585845415931559296 1839334872950661888 4539568403679316096 7239801934407970304 9940035465136624512 12640268995865278720 15340502526593932928 18040736057322587136 2294225514341689728 4994459045070343936 7694692575798998144 10394926106527652352 13095159637256306560 15795393167984960768 48882625004063360 2749116155732717568 5449349686461371776 8149583217190025984 10849816747918680192 13550050278647334400 16250283809375988608 503773266395091200 3204006797123745408 5904240327852399616 8604473858581053824 11304707389309708032 14004940920038362240 16705174450767016448 958663907786119040 3658897438514773248 6359130969243427456 9059364499972081664 11759598030700735872 14459831561429390080 17160065092158044288 1413554549177146880 4113788079905801088 6814021610634455296 9514255141363109504 12214488672091763712 14914722202820417920 17614955733549072128 1868445190568174720 4568678721296828928 7268912252025483136 9969145782754137344 12669379313482791552 15369612844211445760 18069846374940099968 2323335831959202560 5023569362687856768 7723802893416510976 10424036424145165184 13124269954873819392 15824503485602473600 77992942621576192 2778226473350230400 5478460004078884608 8178693534807538816 10878927065536193024 13579160596264847232 16279394126993501440 532883584012604032 3233117114741258240 5933350645469912448 8633584176198566656 11333817706927220864 14034051237655875072 16734284768384529280 987774225403631872 3688007756132286080 6388241286860940288 9088474817589594496 11788708348318248704 14488941879046902912 17189175409775557120 1442664866794659712 4142898397523313920 6843131928251968128 9543365458980622336 12243598989709276544 14943832520437930752 17644066051166584960 1897555508185687552 4597789038914341760 7298022569642995968 9998256100371650176 12698489631100304384 15398723161828958592 18098956692557612800 2352446149576715392 5052679680305369600 7752913211034023808 10453146741762678016 13153380272491332224 15853613803219986432 107103260239089024 2807336790967743232 5507570321696397440 8207803852425051648 10908037383153705856 13608270913882360064 16308504444611014272 561993901630116864 3262227432358771072 5962460963087425280 8662694493816079488 11362928024544733696 14063161555273387904 16763395086002042112 1016884543021144704 3717118073749798912 6417351604478453120 9117585135207107328 11817818665935761536 14518052196664415744 17218285727393069952 1471775184412172544 4172008715140826752 6872242245869480960 9572475776598135168 12272709307326789376 14972942838055443584 17673176368784097792 1926665825803200384 4626899356531854592 7327132887260508800 10027366417989163008 12727599948717817216 15427833479446471424 18128067010175125632 2381556467194228224 5081789997922882432 7782023528651536640 10482257059380190848 13182490590108845056 15882724120837499264 136213577856601856 2836447108585256064 5536680639313910272 8236914170042564480 10937147700771218688 13637381231499872896 16337614762228527104 591104219247629696 3291337749976283904 5991571280704938112 8691804811433592320 11392038342162246528 14092271872890900736 16792505403619554944 1045994860638657536 3746228391367311744 6446461922095965952 9146695452824620160 11846928983553274368 14547162514281928576 17247396045010582784 1500885502029685376 4201119032758339584 6901352563486993792 9601586094215648000 12301819624944302208 15002053155672956416 17702286686401610624 1955776143420713216 4656009674149367424 7356243204878021632 10056476735606675840 12756710266335330048 15456943797063984256 18157177327792638464 2410666784811741056 5110900315540395264 7811133846269049472 10511367376997703680 13211600907726357888 15911834438455012096 165323895474114688 2865557426202768896 5565790956931423104 8266024487660077312 10966258018388731520 13666491549117385728 16366725079846039936 620214536865142528 3320448067593796736 6020681598322450944 8720915129051105152 11421148659779759360 14121382190508413568 16821615721237067776 1075105178256170368 3775338708984824576 6475572239713478784 9175805770442132992 11876039301170787200 14576272831899441408 17276506362628095616 1529995819647198208 4230229350375852416 6930462881104506624 9630696411833160832 12330929942561815040 15031163473290469248 17731397004019123456 1984886461038226048 4685119991766880256 7385353522495534464 10085587053224188672 12785820583952842880 15486054114681497088 18186287645410151296 2439777102429253888 5140010633157908096 7840244163886562304 10540477694615216512 13240711225343870720 15940944756072524928 194434213091627520 2894667743820281728 5594901274548935936 8295134805277590144 10995368336006244352 13695601866734898560 16395835397463552768 649324854482655360 3349558385211309568 6049791915939963776 8750025446668617984 11450258977397272192 14150492508125926400 16850726038854580608 1104215495873683200 3804449026602337408 6504682557330991616 9204916088059645824 11905149618788300032 14605383149516954240 17305616680245608448 1559106137264711040 4259339667993365248 6959573198722019456 9659806729450673664 12360040260179327872 15060273790907982080 17760507321636636288 2013996778655738880 4714230309384393088 7414463840113047296 10114697370841701504 12814930901570355712 15515164432299009920 18215397963027664128 2468887420046766720 5169120950775420928 7869354481504075136 10569588012232729344 13269821542961383552 15970055073690037760 223544530709140352 2923778061437794560 5624011592166448768 8324245122895102976 11024478653623757184 13724712184352411392 16424945715081065600 678435172100168192 3378668702828822400 6078902233557476608 8779135764286130816 11479369295014785024 14179602825743439232 16879836356472093440 1133325813491196032 3833559344219850240 6533792874948504448 9234026405677158656 11934259936405812864 14634493467134467072 17334726997863121280 1588216454882223872 4288449985610878080 6988683516339532288 9688917047068186496 12389150577796840704 15089384108525494912 17789617639254149120 2043107096273251712 4743340627001905920 7443574157730560128 10143807688459214336 12844041219187868544 15544274749916522752 18244508280645176960 2497997737664279552 5198231268392933760 7898464799121587968 10598698329850242176 13298931860578896384 15999165391307550592 252654848326653184 2952888379055307392 5653121909783961600 8353355440512615808 11053588971241270016 13753822501969924224 16454056032698578432 707545489717681024 3407779020446335232 6108012551174989440 8808246081903643648 11508479612632297856 14208713143360952064 16908946674089606272 1162436131108708864 3862669661837363072 6562903192566017280 9263136723294671488 11963370254023325696 14663603784751979904 17363837315480634112 1617326772499736704 4317560303228390912 7017793833957045120 9718027364685699328 12418260895414353536 15118494426143007744 17818727956871661952 2072217413890764544 4772450944619418752 7472684475348072960 10172918006076727168 12873151536805381376 15573385067534035584 18273618598262689792 2527108055281792384 5227341586010446592 7927575116739100800 10627808647467755008 13328042178196409216 16028275708925063424 281765165944166016 2981998696672820224 5682232227401474432 8382465758130128640 11082699288858782848 13782932819587437056 16483166350316091264 736655807335193856 3436889338063848064 6137122868792502272 8837356399521156480 11537589930249810688 14237823460978464896 16938056991707119104 1191546448726221696 3891779979454875904 6592013510183530112 9292247040912184320 11992480571640838528 14692714102369492736 17392947633098146944 1646437090117249536 4346670620845903744 7046904151574557952 9747137682303212160 12447371213031866368 15147604743760520576 17847838274489174784 2101327731508277376 4801561262236931584 7501794792965585792 10202028323694240000 12902261854422894208 15602495385151548416 18302728915880202624 2556218372899305216 5256451903627959424 7956685434356613632 10656918965085267840 13357152495813922048 16057386026542576256 310875483561678848 3011109014290333056 5711342545018987264 8411576075747641472 11111809606476295680 13812043137204949888 16512276667933604096 765766124952706688 3465999655681360896 6166233186410015104 8866466717138669312 11566700247867323520 14266933778595977728 16967167309324631936 1220656766343734528 3920890297072388736 6621123827801042944 9321357358529697152 12021590889258351360 14721824419987005568 17422057950715659776 1675547407734762368 4375780938463416576 7076014469192070784 9776247999920724992 12476481530649379200 15176715061378033408 17876948592106687616 2130438049125790208 4830671579854444416 7530905110583098624 10231138641311752832 12931372172040407040 15631605702769061248 18331839233497715456 2585328690516818048 5285562221245472256 7985795751974126464 10686029282702780672 13386262813431434880 16086496344160089088 339985801179191680 3040219331907845888 5740452862636500096 8440686393365154304 11140919924093808512 13841153454822462720 16541386985551116928 794876442570219520 3495109973298873728 6195343504027527936 8895577034756182144 11595810565484836352 14296044096213490560 16996277626942144768 1249767083961247360 3950000614689901568 6650234145418555776 9350467676147209984 12050701206875864192 14750934737604518400 17451168268333172608 1704657725352275200 4404891256080929408 7105124786809583616 9805358317538237824 12505591848266892032 15205825378995546240 17906058909724200448 2159548366743303040 4859781897471957248 7560015428200611456 10260248958929265664 12960482489657919872 15660716020386574080 18360949551115228288 2614439008134330880 5314672538862985088 8014906069591639296 10715139600320293504 13415373131048947712 16115606661777601920 369096118796704512 3069329649525358720 5769563180254012928 8469796710982667136 11170030241711321344 13870263772439975552 16570497303168629760 823986760187732352 3524220290916386560 6224453821645040768 8924687352373694976 11624920883102349184 14325154413831003392 17025387944559657600 1278877401578760192 3979110932307414400 6679344463036068608 9379577993764722816 12079811524493377024 14780045055222031232 17480278585950685440 1733768042969788032 4434001573698442240 7134235104427096448 9834468635155750656 12534702165884404864 15234935696613059072 17935169227341713280 2188658684360815872 4888892215089470080 7589125745818124288 10289359276546778496 12989592807275432704 15689826338004086912 18390059868732741120 2643549325751843712 5343782856480497920 8044016387209152128 10744249917937806336 13444483448666460544 16144716979395114752 398206436414217344 3098439967142871552 5798673497871525760 8498907028600179968 11199140559328834176 13899374090057488384 16599607620786142592 853097077805245184 3553330608533899392 6253564139262553600 8953797669991207808 11654031200719862016 14354264731448516224 17054498262177170432 1307987719196273024 4008221249924927232 6708454780653581440 9408688311382235648 12108921842110889856 14809155372839544064 17509388903568198272 1762878360587300864 4463111891315955072 7163345422044609280 9863578952773263488 12563812483501917696 15264046014230571904 17964279544959226112 2217769001978328704 4918002532706982912 7618236063435637120 10318469594164291328 13018703124892945536 15718936655621599744 18419170186350253952 2672659643369356544 5372893174098010752 8073126704826664960 10773360235555319168 13473593766283973376 16173827297012627584 427316754031730176 3127550284760384384 5827783815489038592 8528017346217692800 11228250876946347008 13928484407675001216 16628717938403655424 882207395422758016 3582440926151412224 6282674456880066432 8982907987608720640 11683141518337374848 14383375049066029056 17083608579794683264 1337098036813785856 4037331567542440064 6737565098271094272 9437798628999748480 12138032159728402688 14838265690457056896 17538499221185711104 1791988678204813696 4492222208933467904 7192455739662122112 9892689270390776320 12592922801119430528 15293156331848084736 17993389862576738944 2246879319595841536 4947112850324495744 7647346381053149952 10347579911781804160 13047813442510458368 15748046973239112576 1536430258215168 2701769960986869376 5402003491715523584 8102237022444177792 10802470553172832000 13502704083901486208 16202937614630140416 456427071649243008 3156660602377897216 5856894133106551424 8557127663835205632 11257361194563859840 13957594725292514048 16657828256021168256 911317713040270848 3611551243768925056 6311784774497579264 9012018305226233472 11712251835954887680 14412485366683541888 17112718897412196096 1366208354431298688 4066441885159952896 6766675415888607104 9466908946617261312 12167142477345915520 14867376008074569728 17567609538803223936 1821098995822326528 4521332526550980736 7221566057279634944 9921799588008289152 12622033118736943360 15322266649465597568 18022500180194251776 2275989637213354368 4976223167942008576 7676456698670662784 10376690229399316992 13076923760127971200 15777157290856625408 30646747875728000 2730880278604382208 5431113809333036416 8131347340061690624 10831580870790344832 13531814401518999040 16232047932247653248 485537389266755840 3185770919995410048 5886004450724064256 8586237981452718464 11286471512181372672 13986705042910026880 16686938573638681088 940428030657783680 3640661561386437888 6340895092115092096 9041128622843746304 11741362153572400512 14441595684301054720 17141829215029708928 1395318672048811520 4095552202777465728 6795785733506119936 9496019264234774144 12196252794963428352 14896486325692082560 17596719856420736768 1850209313439839360 4550442844168493568 7250676374897147776 9950909905625801984 12651143436354456192 15351376967083110400 18051610497811764608 2305099954830867200 5005333485559521408 7705567016288175616 10405800547016829824 13106034077745484032 15806267608474138240 59757065493240832 2759990596221895040 5460224126950549248 8160457657679203456 10860691188407857664 13560924719136511872 16261158249865166080 514647706884268672 3214881237612922880 5915114768341577088 8615348299070231296 11315581829798885504 14015815360527539712 16716048891256193920 969538348275296512 3669771879003950720 6370005409732604928 9070238940461259136 11770472471189913344 14470706001918567552 17170939532647221760 1424428989666324352 4124662520394978560 6824896051123632768 9525129581852286976 12225363112580941184 14925596643309595392 17625830174038249600 1879319631057352192 4579553161786006400 7279786692514660608 9980020223243314816 12680253753971969024 15380487284700623232 18080720815429277440 2334210272448380032 5034443803177034240 7734677333905688448 10434910864634342656 13135144395362996864 15835377926091651072 88867383110753664 2789100913839407872 5489334444568062080 8189567975296716288 10889801506025370496 13590035036754024704 16290268567482678912 543758024501781504 3243991555230435712 5944225085959089920 8644458616687744128 11344692147416398336 14044925678145052544 16745159208873706752 998648665892809344 3698882196621463552 6399115727350117760 9099349258078771968 11799582788807426176 14499816319536080384 17200049850264734592 1453539307283837184 4153772838012491392 6854006368741145600 9554239899469799808 12254473430198454016 14954706960927108224 17654940491655762432 1908429948674865024 4608663479403519232 7308897010132173440 10009130540860827648 12709364071589481856 15409597602318136064 18109831133046790272 2363320590065892864 5063554120794547072 7763787651523201280 10464021182251855488 13164254712980509696 15864488243709163904 117977700728266496 2818211231456920704 5518444762185574912 8218678292914229120 10918911823642883328 13619145354371537536 16319378885100191744 572868342119294336 3273101872847948544 5973335403576602752 8673568934305256960 11373802465033911168 14074035995762565376 16774269526491219584 1027758983510322176 3727992514238976384 6428226044967630592 9128459575696284800 11828693106424939008 14528926637153593216 17229160167882247424 1482649624901350016 4182883155630004224 6883116686358658432 9583350217087312640 12283583747815966848 14983817278544621056 17684050809273275264 1937540266292377856 4637773797021032064 7338007327749686272 10038240858478340480 12738474389206994688 15438707919935648896 18138941450664303104 2392430907683405696 5092664438412059904 7792897969140714112 10493131499869368320 13193365030598022528 15893598561326676736 147088018345779328 2847321549074433536 5547555079803087744 8247788610531741952 10948022141260396160 13648255671989050368 16348489202717704576 601978659736807168 3302212190465461376 6002445721194115584 8702679251922769792 11402912782651424000 14103146313380078208 16803379844108732416 1056869301127835008 3757102831856489216 6457336362585143424 9157569893313797632 11857803424042451840 14558036954771106048 17258270485499760256 1511759942518862848 4211993473247517056 6912227003976171264 9612460534704825472 12312694065433479680 15012927596162133888 17713161126890788096 1966650583909890688 4666884114638544896 7367117645367199104 10067351176095853312 12767584706824507520 15467818237553161728 18168051768281815936 2421541225300918528 5121774756029572736 7822008286758226944 10522241817486881152 13222475348215535360 15922708878944189568 176198335963292160 2876431866691946368 5576665397420600576 8276898928149254784 10977132458877908992 13677365989606563200 16377599520335217408 631088977354320000 3331322508082974208 6031556038811628416 8731789569540282624 11432023100268936832 14132256630997591040 16832490161726245248 1085979618745347840 3786213149474002048 6486446680202656256 9186680210931310464 11886913741659964672 14587147272388618880 17287380803117273088 1540870260136375680 4241103790865029888 6941337321593684096 9641570852322338304 12341804383050992512 15042037913779646720 17742271444508300928 1995760901527403520 4695994432256057728 7396227962984711936 10096461493713366144 12796695024442020352 15496928555170674560 18197162085899328768 2450651542918431360 5150885073647085568 7851118604375739776 10551352135104393984 13251585665833048192 15951819196561702400 205308653580804992 2905542184309459200 5605775715038113408 8306009245766767616 11006242776495421824 13706476307224076032 16406709837952730240 660199294971832832 3360432825700487040 6060666356429141248 8760899887157795456 11461133417886449664 14161366948615103872 16861600479343758080 1115089936362860672 3815323467091514880 6515556997820169088 9215790528548823296 11916024059277477504 14616257590006131712 17316491120734785920 1569980577753888512 4270214108482542720 6970447639211196928 9670681169939851136 12370914700668505344 15071148231397159552 17771381762125813760 2024871219144916352 4725104749873570560 7425338280602224768 10125571811330878976 12825805342059533184 15526038872788187392 18226272403516841600 2479761860535944192 5179995391264598400 7880228921993252608 10580462452721906816 13280695983450561024 15980929514179215232 234418971198317824 2934652501926972032 5634886032655626240 8335119563384280448 11035353094112934656 13735586624841588864 16435820155570243072 689309612589345664 3389543143317999872 6089776674046654080 8790010204775308288 11490243735503962496 14190477266232616704 16890710796961270912 1144200253980373504 3844433784709027712 6544667315437681920 9244900846166336128 11945134376894990336 14645367907623644544 17345601438352298752 1599090895371401344 4299324426100055552 6999557956828709760 9699791487557363968 12400025018286018176 15100258549014672384 17800492079743326592 2053981536762429184 4754215067491083392 7454448598219737600 10154682128948391808 12854915659677046016 15555149190405700224 18255382721134354432 2508872178153457024 5209105708882111232 7909339239610765440 10609572770339419648 13309806301068073856 16010039831796728064 263529288815830656 2963762819544484864 5663996350273139072 8364229881001793280 11064463411730447488 13764696942459101696 16464930473187755904 718419930206858496 3418653460935512704 6118886991664166912 8819120522392821120 11519354053121475328 14219587583850129536 16919821114578783744 1173310571597886336 3873544102326540544 6573777633055194752 9274011163783848960 11974244694512503168 14674478225241157376 17374711755969811584 1628201212988914176 4328434743717568384 7028668274446222592 9728901805174876800 12429135335903531008 15129368866632185216 17829602397360839424 2083091854379942016 4783325385108596224 7483558915837250432 10183792446565904640 12884025977294558848 15584259508023213056 18284493038751867264 2537982495770969856 5238216026499624064 7938449557228278272 10638683087956932480 13338916618685586688 16039150149414240896 292639606433343488 2992873137161997696 5693106667890651904 8393340198619306112 11093573729347960320 13793807260076614528 16494040790805268736 747530247824371328 3447763778553025536 6147997309281679744 8848230840010333952 11548464370738988160 14248697901467642368 16948931432196296576 1202420889215399168 3902654419944053376 6602887950672707584 9303121481401361792 12003355012130016000 14703588542858670208 17403822073587324416 1657311530606427008 4357545061335081216 7057778592063735424 9758012122792389632 12458245653521043840 15158479184249698048 17858712714978352256 2112202171997454848 4812435702726109056 7512669233454763264 10212902764183417472 12913136294912071680 15613369825640725888 18313603356369380096 2567092813388482688 5267326344117136896 7967559874845791104 10667793405574445312 13368026936303099520 16068260467031753728 321749924050856320 3021983454779510528 5722216985508164736 8422450516236818944 11122684046965473152 13822917577694127360 16523151108422781568 776640565441884160 3476874096170538368 6177107626899192576 8877341157627846784 11577574688356500992 14277808219085155200 16978041749813809408 1231531206832912000 3931764737561566208 6631998268290220416 9332231799018874624 12032465329747528832 14732698860476183040 17432932391204837248 1686421848223939840 4386655378952594048 7086888909681248256 9787122440409902464 12487355971138556672 15187589501867210880 17887823032595865088 2141312489614967680 4841546020343621888 7541779551072276096 10242013081800930304 12942246612529584512 15642480143258238720 18342713673986892928 2596203131005995520 5296436661734649728 7996670192463303936 10696903723191958144 13397137253920612352 16097370784649266560 350860241668369152 3051093772397023360 5751327303125677568 8451560833854331776 11151794364582985984 13852027895311640192 16552261426040294400 805750883059396992 3505984413788051200 6206217944516705408 8906451475245359616 11606685005974013824 14306918536702668032 17007152067431322240 1260641524450424832 3960875055179079040 6661108585907733248 9361342116636387456 12061575647365041664 14761809178093695872 17462042708822350080 1715532165841452672 4415765696570106880 7115999227298761088 9816232758027415296 12516466288756069504 15216699819484723712 17916933350213377920 2170422807232480512 4870656337961134720 7570889868689788928 10271123399418443136 12971356930147097344 15671590460875751552 18371823991604405760 2625313448623508352 5325546979352162560 8025780510080816768 10726014040809470976 13426247571538125184 16126481102266779392 379970559285881984 3080204090014536192 5780437620743190400 8480671151471844608 11180904682200498816 13881138212929153024 16581371743657807232 834861200676909824 3535094731405564032 6235328262134218240 8935561792862872448 11635795323591526656 14336028854320180864 17036262385048835072 1289751842067937664 3989985372796591872 6690218903525246080 9390452434253900288 12090685964982554496 14790919495711208704 17491153026439862912 1744642483458965504 4444876014187619712 7145109544916273920 9845343075644928128 12545576606373582336 15245810137102236544 17946043667830890752 2199533124849993344 4899766655578647552 7600000186307301760 10300233717035955968 13000467247764610176 15700700778493264384 18400934309221918592 2654423766241021184 5354657296969675392 8054890827698329600 10755124358426983808 13455357889155638016 16155591419884292224 409080876903394816 3109314407632049024 5809547938360703232 8509781469089357440 11210014999818011648 13910248530546665856 16610482061275320064 863971518294422656 3564205049023076864 6264438579751731072 8964672110480385280 11664905641209039488 14365139171937693696 17065372702666347904 1318862159685450496 4019095690414104704 6719329221142758912 9419562751871413120 12119796282600067328 14820029813328721536 17520263344057375744 1773752801076478336 4473986331805132544 7174219862533786752 9874453393262440960 12574686923991095168 15274920454719749376 17975153985448403584 2228643442467506176 4928876973196160384 7629110503924814592 10329344034653468800 13029577565382123008 15729811096110777216 18430044626839431424 2683534083858534016 5383767614587188224 8084001145315842432 10784234676044496640 13484468206773150848 16184701737501805056 438191194520907648 3138424725249561856 5838658255978216064 8538891786706870272 11239125317435524480 13939358848164178688 16639592378892832896 893081835911935488 3593315366640589696 6293548897369243904 8993782428097898112 11694015958826552320 14394249489555206528 17094483020283860736 1347972477302963328 4048206008031617536 6748439538760271744 9448673069488925952 12148906600217580160 14849140130946234368 17549373661674888576 1802863118693991168 4503096649422645376 7203330180151299584 9903563710879953792 12603797241608608000 15304030772337262208 18004264303065916416 2257753760085019008 4957987290813673216 7658220821542327424 10358454352270981632 13058687882999635840 15758921413728290048 12410870747392640 2712644401476046848 5412877932204701056 8113111462933355264 10813344993662009472 13513578524390663680 16213812055119317888 467301512138420480 3167535042867074688 5867768573595728896 8568002104324383104 11268235635053037312 13968469165781691520 16668702696510345728 922192153529448320 3622425684258102528 6322659214986756736 9022892745715410944 11723126276444065152 14423359807172719360 17123593337901373568 1377082794920476160 4077316325649130368 6777549856377784576 9477783387106438784 12178016917835092992 14878250448563747200 17578483979292401408 1831973436311504000 4532206967040158208 7232440497768812416 9932674028497466624 12632907559226120832 15333141089954775040 18033374620683429248 2286864077702531840 4987097608431186048 7687331139159840256 10387564669888494464 13087798200617148672 15788031731345802880 41521188364905472 2741754719093559680 5441988249822213888 8142221780550868096 10842455311279522304 13542688842008176512 16242922372736830720 496411829755933312 3196645360484587520 5896878891213241728 8597112421941895936 11297345952670550144 13997579483399204352 16697813014127858560 951302471146961152 3651536001875615360 6351769532604269568 9052003063332923776 11752236594061577984 14452470124790232192 17152703655518886400 1406193112537988992 4106426643266643200 6806660173995297408 9506893704723951616 12207127235452605824 14907360766181260032 17607594296909914240 1861083753929016832 4561317284657671040 7261550815386325248 9961784346114979456 12662017876843633664 15362251407572287872 18062484938300942080 2315974395320044672 5016207926048698880 7716441456777353088 10416674987506007296 13116908518234661504 15817142048963315712 70631505982418304 2770865036711072512 5471098567439726720 8171332098168380928 10871565628897035136 13571799159625689344 16272032690354343552 525522147373446144 3225755678102100352 5925989208830754560 8626222739559408768 11326456270288062976 14026689801016717184 16726923331745371392 980412788764473984 3680646319493128192 6380879850221782400 9081113380950436608 11781346911679090816 14481580442407745024 17181813973136399232 1435303430155501824 4135536960884156032 6835770491612810240 9536004022341464448 12236237553070118656 14936471083798772864 17636704614527427072 1890194071546529664 4590427602275183872 7290661133003838080 9990894663732492288 12691128194461146496 15391361725189800704 18091595255918454912 2345084712937557504 5045318243666211712 7745551774394865920 10445785305123520128 13146018835852174336 15846252366580828544 99741823599931136 2799975354328585344 5500208885057239552 8200442415785893760 10900675946514547968 13600909477243202176 16301143007971856384 554632464990958976 3254865995719613184 5955099526448267392 8655333057176921600 11355566587905575808 14055800118634230016 16756033649362884224 1009523106381986816 3709756637110641024 6409990167839295232 9110223698567949440 11810457229296603648 14510690760025257856 17210924290753912064 1464413747773014656 4164647278501668864 6864880809230323072 9565114339958977280 12265347870687631488 14965581401416285696 17665814932144939904 1919304389164042496 4619537919892696704 7319771450621350912 10020004981350005120 12720238512078659328 15420472042807313536 18120705573535967744 2374195030555070336 5074428561283724544 7774662092012378752 10474895622741032960 13175129153469687168 15875362684198341376 128852141217443968 2829085671946098176 5529319202674752384 8229552733403406592 10929786264132060800 13630019794860715008 16330253325589369216 583742782608471808 3283976313337126016 5984209844065780224 8684443374794434432 11384676905523088640 14084910436251742848 16785143966980397056 1038633423999499648 3738866954728153856 6439100485456808064 9139334016185462272 11839567546914116480 14539801077642770688 17240034608371424896 1493524065390527488 4193757596119181696 6893991126847835904 9594224657576490112 12294458188305144320 14994691719033798528 17694925249762452736 1948414706781555328 4648648237510209536 7348881768238863744 10049115298967517952 12749348829696172160 15449582360424826368 18149815891153480576 2403305348172583168 5103538878901237376 7803772409629891584 10504005940358545792 13204239471087200000 15904473001815854208 157962458834956800 2858195989563611008 5558429520292265216 8258663051020919424 10958896581749573632 13659130112478227840 16359363643206882048 612853100225984640 3313086630954638848 6013320161683293056 8713553692411947264 11413787223140601472 14114020753869255680 16814254284597909888 1067743741617012480 3767977272345666688 6468210803074320896 9168444333802975104 11868677864531629312 14568911395260283520 17269144925988937728 1522634383008040320 4222867913736694528 6923101444465348736 9623334975194002944 12323568505922657152 15023802036651311360 17724035567379965568 1977525024399068160 4677758555127722368 7377992085856376576 10078225616585030784 12778459147313684992 15478692678042339200 18178926208770993408 2432415665790096000 5132649196518750208 7832882727247404416 10533116257976058624 13233349788704712832 15933583319433367040 187072776452469632 2887306307181123840 5587539837909778048 8287773368638432256 10988006899367086464 13688240430095740672 16388473960824394880 641963417843497472 3342196948572151680 6042430479300805888 8742664010029460096 11442897540758114304 14143131071486768512 16843364602215422720 1096854059234525312 3797087589963179520 6497321120691833728 9197554651420487936 11897788182149142144 14598021712877796352 17298255243606450560 1551744700625553152 4251978231354207360 6952211762082861568 9652445292811515776 12352678823540169984 15052912354268824192 17753145884997478400 2006635342016580992 4706868872745235200 7407102403473889408 10107335934202543616 12807569464931197824 15507802995659852032 18208036526388506240 2461525983407608832 5161759514136263040 7861993044864917248 10562226575593571456 13262460106322225664 15962693637050879872 216183094069982464 2916416624798636672 5616650155527290880 8316883686255945088 11017117216984599296 13717350747713253504 16417584278441907712 671073735461010304 3371307266189664512 6071540796918318720 8771774327646972928 11472007858375627136 14172241389104281344 16872474919832935552 1125964376852038144 3826197907580692352 6526431438309346560 9226664969038000768 11926898499766654976 14627132030495309184 17327365561223963392 1580855018243065984 4281088548971720192 6981322079700374400 9681555610429028608 12381789141157682816 15082022671886337024 17782256202614991232 2035745659634093824 4735979190362748032 7436212721091402240 10136446251820056448 12836679782548710656 15536913313277364864 18237146844006019072 2490636301025121664 5190869831753775872 7891103362482430080 10591336893211084288 13291570423939738496 15991803954668392704 245293411687495296 2945526942416149504 5645760473144803712 8345994003873457920 11046227534602112128 13746461065330766336 16446694596059420544 700184053078523136 3400417583807177344 6100651114535831552 8800884645264485760 11501118175993139968 14201351706721794176 16901585237450448384 1155074694469550976 3855308225198205184 6555541755926859392 9255775286655513600 11956008817384167808 14656242348112822016 17356475878841476224 1609965335860578816 4310198866589233024 7010432397317887232 9710665928046541440 12410899458775195648 15111132989503849856 17811366520232504064 2064855977251606656 4765089507980260864 7465323038708915072 10165556569437569280 12865790100166223488 15566023630894877696 18266257161623531904 2519746618642634496 5219980149371288704 7920213680099942912 10620447210828597120 13320680741557251328 16020914272285905536 274403729305008128 2974637260033662336 5674870790762316544 8375104321490970752 11075337852219624960 13775571382948279168 16475804913676933376 729294370696035968 3429527901424690176 6129761432153344384 8829994962881998592 11530228493610652800 14230462024339307008 16930695555067961216 1184185012087063808 3884418542815718016 6584652073544372224 9284885604273026432 11985119135001680640 14685352665730334848 17385586196458989056 1639075653478091648 4339309184206745856 7039542714935400064 9739776245664054272 12440009776392708480 15140243307121362688 17840476837850016896 2093966294869119488 4794199825597773696 7494433356326427904 10194666887055082112 12894900417783736320 15595133948512390528 18295367479241044736 2548856936260147328 5249090466988801536 7949323997717455744 10649557528446109952 13349791059174764160 16050024589903418368 303514046922520960 3003747577651175168 5703981108379829376 8404214639108483584 11104448169837137792 13804681700565792000 16504915231294446208 758404688313548800 3458638219042203008 6158871749770857216 8859105280499511424 11559338811228165632 14259572341956819840 16959805872685474048 1213295329704576640 3913528860433230848 6613762391161885056 9313995921890539264 12014229452619193472 14714462983347847680 17414696514076501888 1668185971095604480 4368419501824258688 7068653032552912896 9768886563281567104 12469120094010221312 15169353624738875520 17869587155467529728 2123076612486632320 4823310143215286528 7523543673943940736 10223777204672594944 12924010735401249152 15624244266129903360 18324477796858557568 2577967253877660160 5278200784606314368 7978434315334968576 10678667846063622784 13378901376792276992 16079134907520931200 332624364540033792 3032857895268688000 5733091425997342208 8433324956725996416 11133558487454650624 13833792018183304832 16534025548911959040 787515005931061632 3487748536659715840 6187982067388370048 8888215598117024256 11588449128845678464 14288682659574332672 16988916190302986880 1242405647322089472 3942639178050743680 6642872708779397888 9343106239508052096 12043339770236706304 14743573300965360512 17443806831694014720 1697296288713117312 4397529819441771520 7097763350170425728 9797996880899079936 12498230411627734144 15198463942356388352 17898697473085042560 2152186930104145152 4852420460832799360 7552653991561453568 10252887522290107776 12953121053018761984 15653354583747416192 18353588114476070400 2607077571495172992 5307311102223827200 8007544632952481408 10707778163681135616 13408011694409789824 16108245225138444032 361734682157546624 3061968212886200832 5762201743614855040 8462435274343509248 11162668805072163456 13862902335800817664 16563135866529471872 816625323548574464 3516858854277228672 6217092385005882880 8917325915734537088 11617559446463191296 14317792977191845504 17018026507920499712 1271515964939602304 3971749495668256512 6671983026396910720 9372216557125564928 12072450087854219136 14772683618582873344 17472917149311527552 1726406606330630144 4426640137059284352 7126873667787938560 9827107198516592768 12527340729245246976 15227574259973901184 17927807790702555392 2181297247721657984 4881530778450312192 7581764309178966400 10281997839907620608 12982231370636274816 15682464901364929024 18382698432093583232 2636187889112685824 5336421419841340032 8036654950569994240 10736888481298648448 13437122012027302656 16137355542755956864 390844999775059456 3091078530503713664 5791312061232367872 8491545591961022080 11191779122689676288 13892012653418330496 16592246184146984704 845735641166087296 3545969171894741504 6246202702623395712 8946436233352049920 11646669764080704128 14346903294809358336 17047136825538012544 1300626282557115136 4000859813285769344 6701093344014423552 9401326874743077760 12101560405471731968 14801793936200386176 17502027466929040384 1755516923948142976 4455750454676797184 7155983985405451392 9856217516134105600 12556451046862759808 15256684577591414016 17956918108320068224 2210407565339170816 4910641096067825024 7610874626796479232 10311108157525133440 13011341688253787648 15711575218982441856 18411808749711096064 2665298206730198656 5365531737458852864 8065765268187507072 10765998798916161280 13466232329644815488 16166465860373469696 419955317392572288 3120188848121226496 5820422378849880704 8520655909578534912 11220889440307189120 13921122971035843328 16621356501764497536 874845958783600128 3575079489512254336 6275313020240908544 8975546550969562752 11675780081698216960 14376013612426871168 17076247143155525376 1329736600174627968 4029970130903282176 6730203661631936384 9430437192360590592 12130670723089244800 14830904253817899008 17531137784546553216 1784627241565655808 4484860772294310016 7185094303022964224 9885327833751618432 12585561364480272640 15285794895208926848 17986028425937581056 2239517882956683648 4939751413685337856 7639984944413992064 10340218475142646272 13040452005871300480 15740685536599954688 18440919067328608896 2694408524347711488 5394642055076365696 8094875585805019904 10795109116533674112 13495342647262328320 16195576177990982528 449065635010085120 3149299165738739328 5849532696467393536 8549766227196047744 11249999757924701952 13950233288653356160 16650466819382010368 903956276401112960 3604189807129767168 6304423337858421376 9004656868587075584 11704890399315729792 14405123930044384000 17105357460773038208 1358846917792140800 4059080448520795008 6759313979249449216 9459547509978103424 12159781040706757632 14860014571435411840 17560248102164066048 1813737559183168640 4513971089911822848 7214204620640477056 9914438151369131264 12614671682097785472 15314905212826439680 18015138743555093888 2268628200574196480 4968861731302850688 7669095262031504896 10369328792760159104 13069562323488813312 15769795854217467520 23285311236570112 2723518841965224320 5423752372693878528 8123985903422532736 10824219434151186944 13524452964879841152 16224686495608495360 478175952627597952 3178409483356252160 5878643014084906368 8578876544813560576 11279110075542214784 13979343606270868992 16679577136999523200 933066594018625792 3633300124747280000 6333533655475934208 9033767186204588416 11734000716933242624 14434234247661896832 17134467778390551040 1387957235409653632 4088190766138307840 6788424296866962048 9488657827595616256 12188891358324270464 14889124889052924672 17589358419781578880 1842847876800681472 4543081407529335680 7243314938257989888 9943548468986644096 12643781999715298304 15344015530443952512 18044249061172606720 2297738518191709312 4997972048920363520 7698205579649017728 10398439110377671936 13098672641106326144 15798906171834980352 52395628854082944 2752629159582737152 5452862690311391360 8153096221040045568 10853329751768699776 13553563282497353984 16253796813226008192 507286270245110784 3207519800973764992 5907753331702419200 8607986862431073408 11308220393159727616 14008453923888381824 16708687454617036032 962176911636138624 3662410442364792832 6362643973093447040 9062877503822101248 11763111034550755456 14463344565279409664 17163578096008063872 1417067553027166464 4117301083755820672 6817534614484474880 9517768145213129088 12218001675941783296 14918235206670437504 17618468737399091712 1871958194418194304 4572191725146848512 7272425255875502720 9972658786604156928 12672892317332811136 15373125848061465344 18073359378790119552 2326848835809222144 5027082366537876352 7727315897266530560 10427549427995184768 13127782958723838976 15828016489452493184 81505946471595776 2781739477200249984 5481973007928904192 8182206538657558400 10882440069386212608 13582673600114866816 16282907130843521024 536396587862623616 3236630118591277824 5936863649319932032 8637097180048586240 11337330710777240448 14037564241505894656 16737797772234548864 991287229253651456 3691520759982305664 6391754290710959872 9091987821439614080 11792221352168268288 14492454882896922496 17192688413625576704 1446177870644679296 4146411401373333504 6846644932101987712 9546878462830641920 12247111993559296128 14947345524287950336 17647579055016604544 1901068512035707136 4601302042764361344 7301535573493015552 10001769104221669760 12702002634950323968 15402236165678978176 18102469696407632384 2355959153426734976 5056192684155389184 7756426214884043392 10456659745612697600 13156893276341351808 15857126807070006016 110616264089108608 2810849794817762816 5511083325546417024 8211316856275071232 10911550387003725440 13611783917732379648 16312017448461033856 565506905480136448 3265740436208790656 5965973966937444864 8666207497666099072 11366441028394753280 14066674559123407488 16766908089852061696 1020397546871164288 3720631077599818496 6420864608328472704 9121098139057126912 11821331669785781120 14521565200514435328 17221798731243089536 1475288188262192128 4175521718990846336 6875755249719500544 9575988780448154752 12276222311176808960 14976455841905463168 17676689372634117376 1930178829653219968 4630412360381874176 7330645891110528384 10030879421839182592 12731112952567836800 15431346483296491008 18131580014025145216 2385069471044247808 5085303001772902016 7785536532501556224 10485770063230210432 13186003593958864640 15886237124687518848 139726581706621440 2839960112435275648 5540193643163929856 8240427173892584064 10940660704621238272 13640894235349892480 16341127766078546688 594617223097649280 3294850753826303488 5995084284554957696 8695317815283611904 11395551346012266112 14095784876740920320 16796018407469574528 1049507864488677120 3749741395217331328 6449974925945985536 9150208456674639744 11850441987403293952 14550675518131948160 17250909048860602368 1504398505879704960 4204632036608359168 6904865567337013376 9605099098065667584 12305332628794321792 15005566159522976000 17705799690251630208 1959289147270732800 4659522677999387008 7359756208728041216 10059989739456695424 12760223270185349632 15460456800914003840 18160690331642658048 2414179788661760640 5114413319390414848 7814646850119069056 10514880380847723264 13215113911576377472 15915347442305031680 168836899324134272 2869070430052788480 5569303960781442688 8269537491510096896 10969771022238751104 13670004552967405312 16370238083696059520 623727540715162112 3323961071443816320 6024194602172470528 8724428132901124736 11424661663629778944 14124895194358433152 16825128725087087360 1078618182106189952 3778851712834844160 6479085243563498368 9179318774292152576 11879552305020806784 14579785835749460992 17280019366478115200 1533508823497217792 4233742354225872000 6933975884954526208 9634209415683180416 12334442946411834624 15034676477140488832 17734910007869143040 1988399464888245632 4688632995616899840 7388866526345554048 10089100057074208256 12789333587802862464 15489567118531516672 18189800649260170880 2443290106279273472 5143523637007927680 7843757167736581888 10543990698465236096 13244224229193890304 15944457759922544512 197947216941647104 2898180747670301312 5598414278398955520 8298647809127609728 10998881339856263936 13699114870584918144 16399348401313572352 652837858332674944 3353071389061329152 6053304919789983360 8753538450518637568 11453771981247291776 14154005511975945984 16854239042704600192 1107728499723702784 3807962030452356992 6508195561181011200 9208429091909665408 11908662622638319616 14608896153366973824 17309129684095628032 1562619141114730624 4262852671843384832 6963086202572039040 9663319733300693248 12363553264029347456 15063786794758001664 17764020325486655872 2017509782505758464 4717743313234412672 7417976843963066880 10118210374691721088 12818443905420375296 15518677436149029504 18218910966877683712 2472400423896786304 5172633954625440512 7872867485354094720 10573101016082748928 13273334546811403136 15973568077540057344 227057534559159936 2927291065287814144 5627524596016468352 8327758126745122560 11027991657473776768 13728225188202430976 16428458718931085184 681948175950187776 3382181706678841984 6082415237407496192 8782648768136150400 11482882298864804608 14183115829593458816 16883349360322113024 1136838817341215616 3837072348069869824 6537305878798524032 9237539409527178240 11937772940255832448 14638006470984486656 17338240001713140864 1591729458732243456 4291962989460897664 6992196520189551872 9692430050918206080 12392663581646860288 15092897112375514496 17793130643104168704 2046620100123271296 4746853630851925504 7447087161580579712 10147320692309233920 12847554223037888128 15547787753766542336 18248021284495196544 2501510741514299136 5201744272242953344 7901977802971607552 10602211333700261760 13302444864428915968 16002678395157570176 256167852176672768 2956401382905326976 5656634913633981184 8356868444362635392 11057101975091289600 13757335505819943808 16457569036548598016 711058493567700608 3411292024296354816 6111525555025009024 8811759085753663232 11511992616482317440 14212226147210971648 16912459677939625856 1165949134958728448 3866182665687382656 6566416196416036864 9266649727144691072 11966883257873345280 14667116788601999488 17367350319330653696 1620839776349756288 4321073307078410496 7021306837807064704 9721540368535718912 12421773899264373120 15122007429993027328 17822240960721681536 2075730417740784128 4775963948469438336 7476197479198092544 10176431009926746752 12876664540655400960 15576898071384055168 18277131602112709376 2530621059131811968 5230854589860466176 7931088120589120384 10631321651317774592 13331555182046428800 16031788712775083008 285278169794185600 2985511700522839808 5685745231251494016 8385978761980148224 11086212292708802432 13786445823437456640 16486679354166110848 740168811185213440 3440402341913867648 6140635872642521856 8840869403371176064 11541102934099830272 14241336464828484480 16941569995557138688 1195059452576241280 3895292983304895488 6595526514033549696 9295760044762203904 11995993575490858112 14696227106219512320 17396460636948166528 1649950093967269120 4350183624695923328 7050417155424577536 9750650686153231744 12450884216881885952 15151117747610540160 17851351278339194368 2104840735358296960 4805074266086951168 7505307796815605376 10205541327544259584 12905774858272913792 15606008389001568000 18306241919730222208 2559731376749324800 5259964907477979008 7960198438206633216 10660431968935287424 13360665499663941632 16060899030392595840 314388487411698432 3014622018140352640 5714855548869006848 8415089079597661056 11115322610326315264 13815556141054969472 16515789671783623680 769279128802726272 3469512659531380480 6169746190260034688 8869979720988688896 11570213251717343104 14270446782445997312 16970680313174651520 1224169770193754112 3924403300922408320 6624636831651062528 9324870362379716736 12025103893108370944 14725337423837025152 17425570954565679360 1679060411584781952 4379293942313436160 7079527473042090368 9779761003770744576 12479994534499398784 15180228065228052992 17880461595956707200 2133951052975809792 4834184583704464000 7534418114433118208 10234651645161772416 12934885175890426624 15635118706619080832 18335352237347735040 2588841694366837632 5289075225095491840 7989308755824146048 10689542286552800256 13389775817281454464 16090009348010108672 343498805029211264 3043732335757865472 5743965866486519680 8444199397215173888 11144432927943828096 13844666458672482304 16544899989401136512 798389446420239104 3498622977148893312 6198856507877547520 8899090038606201728 11599323569334855936 14299557100063510144 16999790630792164352 1253280087811266944 3953513618539921152 6653747149268575360 9353980679997229568 12054214210725883776 14754447741454537984 17454681272183192192 1708170729202294784 4408404259930948992 7108637790659603200 9808871321388257408 12509104852116911616 15209338382845565824 17909571913574220032 2163061370593322624 4863294901321976832 7563528432050631040 10263761962779285248 12963995493507939456 15664229024236593664 18364462554965247872 2617952011984350464 5318185542713004672 8018419073441658880 10718652604170313088 13418886134898967296 16119119665627621504 372609122646724096 3072842653375378304 5773076184104032512 8473309714832686720 11173543245561340928 13873776776289995136 16574010307018649344 827499764037751936 3527733294766406144 6227966825495060352 8928200356223714560 11628433886952368768 14328667417681022976 17028900948409677184 1282390405428779776 3982623936157433984 6682857466886088192 9383090997614742400 12083324528343396608 14783558059072050816 17483791589800705024 1737281046819807616 4437514577548461824 7137748108277116032 9837981639005770240 12538215169734424448 15238448700463078656 17938682231191732864 2192171688210835456 4892405218939489664 7592638749668143872 10292872280396798080 12993105811125452288 15693339341854106496 18393572872582760704 2647062329601863296 5347295860330517504 8047529391059171712 10747762921787825920 13447996452516480128 16148229983245134336 401719440264236928 3101952970992891136 5802186501721545344 8502420032450199552 11202653563178853760 13902887093907507968 16603120624636162176 856610081655264768 3556843612383918976 6257077143112573184 8957310673841227392 11657544204569881600 14357777735298535808 17058011266027190016 1311500723046292608 4011734253774946816 6711967784503601024 9412201315232255232 12112434845960909440 14812668376689563648 17512901907418217856 1766391364437320448 4466624895165974656 7166858425894628864 9867091956623283072 12567325487351937280 15267559018080591488 17967792548809245696 2221282005828348288 4921515536557002496 7621749067285656704 10321982598014310912 13022216128742965120 15722449659471619328 18422683190200273536 2676172647219376128 5376406177948030336 8076639708676684544 10776873239405338752 13477106770133992960 16177340300862647168 430829757881749760 3131063288610403968 5831296819339058176 8531530350067712384 11231763880796366592 13931997411525020800 16632230942253675008 885720399272777600 3585953930001431808 6286187460730086016 8986420991458740224 11686654522187394432 14386888052916048640 17087121583644702848 1340611040663805440 4040844571392459648 6741078102121113856 9441311632849768064 12141545163578422272 14841778694307076480 17542012225035730688 1795501682054833280 4495735212783487488 7195968743512141696 9896202274240795904 12596435804969450112 15296669335698104320 17996902866426758528 2250392323445861120 4950625854174515328 7650859384903169536 10351092915631823744 13051326446360477952 15751559977089132160 5049434108234752 2705282964836888960 5405516495565543168 8105750026294197376 10805983557022851584 13506217087751505792 16206450618480160000 459940075499262592 3160173606227916800 5860407136956571008 8560640667685225216 11260874198413879424 13961107729142533632 16661341259871187840 914830716890290432 3615064247618944640 6315297778347598848 9015531309076253056 11715764839804907264 14415998370533561472 17116231901262215680 1369721358281318272 4069954889009972480 6770188419738626688 9470421950467280896 12170655481195935104 14870889011924589312 17571122542653243520 1824611999672346112 4524845530401000320 7225079061129654528 9925312591858308736 12625546122586962944 15325779653315617152 18026013184044271360 2279502641063373952 4979736171792028160 7679969702520682368 10380203233249336576 13080436763977990784 15780670294706644992 34159751725747584 2734393282454401792 5434626813183056000 8134860343911710208 10835093874640364416 13535327405369018624 16235560936097672832 489050393116775424 3189283923845429632 5889517454574083840 8589750985302738048 11289984516031392256 13990218046760046464 16690451577488700672 943941034507803264 3644174565236457472 6344408095965111680 9044641626693765888 11744875157422420096 14445108688151074304 17145342218879728512 1398831675898831104 4099065206627485312 6799298737356139520 9499532268084793728 12199765798813447936 14899999329542102144 17600232860270756352 1853722317289858944 4553955848018513152 7254189378747167360 9954422909475821568 12654656440204475776 15354889970933129984 18055123501661784192 2308612958680886784 5008846489409540992 7709080020138195200 10409313550866849408 13109547081595503616 15809780612324157824 63270069343260416 2763503600071914624 5463737130800568832 8163970661529223040 10864204192257877248 13564437722986531456 16264671253715185664 518160710734288256 3218394241462942464 5918627772191596672 8618861302920250880 11319094833648905088 14019328364377559296 16719561895106213504 973051352125316096 3673284882853970304 6373518413582624512 9073751944311278720 11773985475039932928 14474219005768587136 17174452536497241344 1427941993516343936 4128175524244998144 6828409054973652352 9528642585702306560 12228876116430960768 14929109647159614976 17629343177888269184 1882832634907371776 4583066165636025984 7283299696364680192 9983533227093334400 12683766757821988608 15384000288550642816 18084233819279297024 2337723276298399616 5037956807027053824 7738190337755708032 10438423868484362240 13138657399213016448 15838890929941670656 92380386960773248 2792613917689427456 5492847448418081664 8193080979146735872 10893314509875390080 13593548040604044288 16293781571332698496 547271028351801088 3247504559080455296 5947738089809109504 8647971620537763712 11348205151266417920 14048438681995072128 16748672212723726336 1002161669742828928 3702395200471483136 6402628731200137344 9102862261928791552 11803095792657445760 14503329323386099968 17203562854114754176 1457052311133856768 4157285841862510976 6857519372591165184 9557752903319819392 12257986434048473600 14958219964777127808 17658453495505782016 1911942952524884608 4612176483253538816 7312410013982193024 10012643544710847232 12712877075439501440 15413110606168155648 18113344136896809856 2366833593915912448 5067067124644566656 7767300655373220864 10467534186101875072 13167767716830529280 15868001247559183488 121490704578286080 2821724235306940288 5521957766035594496 8222191296764248704 10922424827492902912 13622658358221557120 16322891888950211328 576381345969313920 3276614876697968128 5976848407426622336 8677081938155276544 11377315468883930752 14077548999612584960 16777782530341239168 1031271987360341760 3731505518088995968 6431739048817650176 9131972579546304384 11832206110274958592 14532439641003612800 17232673171732267008 1486162628751369600 4186396159480023808 6886629690208678016 9586863220937332224 12287096751665986432 14987330282394640640 17687563813123294848 1941053270142397440 4641286800871051648 7341520331599705856 10041753862328360064 12741987393057014272 15442220923785668480 18142454454514322688 2395943911533425280 5096177442262079488 7796410972990733696 10496644503719387904 13196878034448042112 15897111565176696320 150601022195798912 2850834552924453120 5551068083653107328 8251301614381761536 10951535145110415744 13651768675839069952 16352002206567724160 605491663586826752 3305725194315480960 6005958725044135168 8706192255772789376 11406425786501443584 14106659317230097792 16806892847958752000 1060382304977854592 3760615835706508800 6460849366435163008 9161082897163817216 11861316427892471424 14561549958621125632 17261783489349779840 1515272946368882432 4215506477097536640 6915740007826190848 9615973538554845056 12316207069283499264 15016440600012153472 17716674130740807680 1970163587759910272 4670397118488564480 7370630649217218688 10070864179945872896 12771097710674527104 15471331241403181312 18171564772131835520 2425054229150938112 5125287759879592320 7825521290608246528 10525754821336900736 13225988352065554944 15926221882794209152 179711339813311744 2879944870541965952 5580178401270620160 8280411931999274368 10980645462727928576 13680878993456582784 16381112524185236992 634601981204339584 3334835511932993792 6035069042661648000 8735302573390302208 11435536104118956416 14135769634847610624 16836003165576264832 1089492622595367424 3789726153324021632 6489959684052675840 9190193214781330048 11890426745509984256 14590660276238638464 17290893806967292672 1544383263986395264 4244616794715049472 6944850325443703680 9645083856172357888 12345317386901012096 15045550917629666304 17745784448358320512 1999273905377423104 4699507436106077312 7399740966834731520 10099974497563385728 12800208028292039936 15500441559020694144 18200675089749348352 2454164546768450944 5154398077497105152 7854631608225759360 10554865138954413568 13255098669683067776 15955332200411721984 208821657430824576 2909055188159478784 5609288718888132992 8309522249616787200 11009755780345441408 13709989311074095616 16410222841802749824 663712298821852416 3363945829550506624 6064179360279160832 8764412891007815040 11464646421736469248 14164879952465123456 16865113483193777664 1118602940212880256 3818836470941534464 6519070001670188672 9219303532398842880 11919537063127497088 14619770593856151296 17320004124584805504 1573493581603908096 4273727112332562304 6973960643061216512 9674194173789870720 12374427704518524928 15074661235247179136 17774894765975833344 2028384222994935936 4728617753723590144 7428851284452244352 10129084815180898560 12829318345909552768 15529551876638206976 18229785407366861184 2483274864385963776 5183508395114617984 7883741925843272192 10583975456571926400 13284208987300580608 15984442518029234816 237931975048337408 2938165505776991616 5638399036505645824 8338632567234300032 11038866097962954240 13739099628691608448 16439333159420262656 692822616439365248 3393056147168019456 6093289677896673664 8793523208625327872 11493756739353982080 14193990270082636288 16894223800811290496 1147713257830393088 3847946788559047296 6548180319287701504 9248413850016355712 11948647380745009920 14648880911473664128 17349114442202318336 1602603899221420928 4302837429950075136 7003070960678729344 9703304491407383552 12403538022136037760 15103771552864691968 17804005083593346176 2057494540612448768 4757728071341102976 7457961602069757184 10158195132798411392 12858428663527065600 15558662194255719808 18258895724984374016 2512385182003476608 5212618712732130816 7912852243460785024 10613085774189439232 13313319304918093440 16013552835646747648 267042292665850240 2967275823394504448 5667509354123158656 8367742884851812864 11067976415580467072 13768209946309121280 16468443477037775488 721932934056878080 3422166464785532288 6122399995514186496 8822633526242840704 11522867056971494912 14223100587700149120 16923334118428803328 1176823575447905920 3877057106176560128 6577290636905214336 9277524167633868544 11977757698362522752 14677991229091176960 17378224759819831168 1631714216838933760 4331947747567587968 7032181278296242176 9732414809024896384 12432648339753550592 15132881870482204800 17833115401210859008 2086604858229961600 4786838388958615808 7487071919687270016 10187305450415924224 12887538981144578432 15587772511873232640 18288006042601886848 2541495499620989440 5241729030349643648 7941962561078297856 10642196091806952064 13342429622535606272 16042663153264260480 296152610283363072 2996386141012017280 5696619671740671488 8396853202469325696 11097086733197979904 13797320263926634112 16497553794655288320 751043251674390912 3451276782403045120 6151510313131699328 8851743843860353536 11551977374589007744 14252210905317661952 16952444436046316160 1205933893065418752 3906167423794072960 6606400954522727168 9306634485251381376 12006868015980035584 14707101546708689792 17407335077437344000 1660824534456446592 4361058065185100800 7061291595913755008 9761525126642409216 12461758657371063424 15161992188099717632 17862225718828371840 2115715175847474432 4815948706576128640 7516182237304782848 10216415768033437056 12916649298762091264 15616882829490745472 18317116360219399680 2570605817238502272 5270839347967156480 7971072878695810688 10671306409424464896 13371539940153119104 16071773470881773312 325262927900875904 3025496458629530112 5725729989358184320 8425963520086838528 11126197050815492736 13826430581544146944 16526664112272801152 780153569291903744 3480387100020557952 6180620630749212160 8880854161477866368 11581087692206520576 14281321222935174784 16981554753663828992 1235044210682931584 3935277741411585792 6635511272140240000 9335744802868894208 12035978333597548416 14736211864326202624 17436445395054856832 1689934852073959424 4390168382802613632 7090401913531267840 9790635444259922048 12490868974988576256 15191102505717230464 17891336036445884672 2144825493464987264 4845059024193641472 7545292554922295680 10245526085650949888 12945759616379604096 15645993147108258304 18346226677836912512 2599716134856015104 5299949665584669312 8000183196313323520 10700416727041977728 13400650257770631936 16100883788499286144 354373245518388736 3054606776247042944 5754840306975697152 8455073837704351360 11155307368433005568 13855540899161659776 16555774429890313984 809263886909416576 3509497417638070784 6209730948366724992 8909964479095379200 11610198009824033408 14310431540552687616 17010665071281341824 1264154528300444416 3964388059029098624 6664621589757752832 9364855120486407040 12065088651215061248 14765322181943715456 17465555712672369664 1719045169691472256 4419278700420126464 7119512231148780672 9819745761877434880 12519979292606089088 15220212823334743296 17920446354063397504 2173935811082500096 4874169341811154304 7574402872539808512 10274636403268462720 12974869933997116928 15675103464725771136 18375336995454425344 2628826452473527936 5329059983202182144 8029293513930836352 10729527044659490560 13429760575388144768 16129994106116798976 383483563135901568 3083717093864555776 5783950624593209984 8484184155321864192 11184417686050518400 13884651216779172608 16584884747507826816 838374204526929408 3538607735255583616 6238841265984237824 8939074796712892032 11639308327441546240 14339541858170200448 17039775388898854656 1293264845917957248 3993498376646611456 6693731907375265664 9393965438103919872 12094198968832574080 14794432499561228288 17494666030289882496 1748155487308985088 4448389018037639296 7148622548766293504 9848856079494947712 12549089610223601920 15249323140952256128 17949556671680910336 2203046128700012928 4903279659428667136 7603513190157321344 10303746720885975552 13003980251614629760 15704213782343283968 18404447313071938176 2657936770091040768 5358170300819694976 8058403831548349184 10758637362277003392 13458870893005657600 16159104423734311808 412593880753414400 3112827411482068608 5813060942210722816 8513294472939377024 11213528003668031232 13913761534396685440 16613995065125339648 867484522144442240 3567718052873096448 6267951583601750656 8968185114330404864 11668418645059059072 14368652175787713280 17068885706516367488 1322375163535470080 4022608694264124288 6722842224992778496 9423075755721432704 12123309286450086912 14823542817178741120 17523776347907395328 1777265804926497920 4477499335655152128 7177732866383806336 9877966397112460544 12578199927841114752 15278433458569768960 17978666989298423168 2232156446317525760 4932389977046179968 7632623507774834176 10332857038503488384 13033090569232142592 15733324099960796800 18433557630689451008 2687047087708553600 5387280618437207808 8087514149165862016 10787747679894516224 13487981210623170432 16188214741351824640 441704198370927232 3141937729099581440 5842171259828235648 8542404790556889856 11242638321285544064 13942871852014198272 16643105382742852480 896594839761955072 3596828370490609280 6297061901219263488 8997295431947917696 11697528962676571904 14397762493405226112 17097996024133880320 1351485481152982912 4051719011881637120 6751952542610291328 9452186073338945536 12152419604067599744 14852653134796253952 17552886665524908160 1806376122544010752 4506609653272664960 7206843184001319168 9907076714729973376 12607310245458627584 15307543776187281792 18007777306915936000 2261266763935038592 4961500294663692800 7661733825392347008 10361967356121001216 13062200886849655424 15762434417578309632 15923874597412224 2716157405326066432 5416390936054720640 8116624466783374848 10816857997512029056 13517091528240683264 16217325058969337472 470814515988440064 3171048046717094272 5871281577445748480 8571515108174402688 11271748638903056896 13971982169631711104 16672215700360365312 925705157379467904 3625938688108122112 6326172218836776320 9026405749565430528 11726639280294084736 14426872811022738944 17127106341751393152 1380595798770495744 4080829329499149952 6781062860227804160 9481296390956458368 12181529921685112576 14881763452413766784 17581996983142420992 1835486440161523584 4535719970890177792 7235953501618832000 9936187032347486208 12636420563076140416 15336654093804794624 18036887624533448832 2290377081552551424 4990610612281205632 7690844143009859840 10391077673738514048 13091311204467168256 15791544735195822464 45034192214925056 2745267722943579264 5445501253672233472 8145734784400887680 10845968315129541888 13546201845858196096 16246435376586850304 499924833605952896 3200158364334607104 5900391895063261312 8600625425791915520 11300858956520569728 14001092487249223936 16701326017977878144 954815474996980736 3655049005725634944 6355282536454289152 9055516067182943360 11755749597911597568 14455983128640251776 17156216659368905984 1409706116388008576 4109939647116662784 6810173177845316992 9510406708573971200 12210640239302625408 14910873770031279616 17611107300759933824 1864596757779036416 4564830288507690624 7265063819236344832 9965297349964999040 12665530880693653248 15365764411422307456 18065997942150961664 2319487399170064256 5019720929898718464 7719954460627372672 10420187991356026880 13120421522084681088 15820655052813335296 74144509832437888 2774378040561092096 5474611571289746304 8174845102018400512 10875078632747054720 13575312163475708928 16275545694204363136 529035151223465728 3229268681952119936 5929502212680774144 8629735743409428352 11329969274138082560 14030202804866736768 16730436335595390976 983925792614493568 3684159323343147776 6384392854071801984 9084626384800456192 11784859915529110400 14485093446257764608 17185326976986418816 1438816434005521408 4139049964734175616 6839283495462829824 9539517026191484032 12239750556920138240 14939984087648792448 17640217618377446656 1893707075396549248 4593940606125203456 7294174136853857664 9994407667582511872 12694641198311166080 15394874729039820288 18095108259768474496 2348597716787577088 5048831247516231296 7749064778244885504 10449298308973539712 13149531839702193920 15849765370430848128 103254827449950720 2803488358178604928 5503721888907259136 8203955419635913344 10904188950364567552 13604422481093221760 16304656011821875968 558145468840978560 3258378999569632768 5958612530298286976 8658846061026941184 11359079591755595392 14059313122484249600 16759546653212903808 1013036110232006400 3713269640960660608 6413503171689314816 9113736702417969024 11813970233146623232 14514203763875277440 17214437294603931648 1467926751623034240 4168160282351688448 6868393813080342656 9568627343808996864 12268860874537651072 14969094405266305280 17669327935994959488 1922817393014062080 4623050923742716288 7323284454471370496 10023517985200024704 12723751515928678912 15423985046657333120 18124218577385987328 2377708034405089920 5077941565133744128 7778175095862398336 10478408626591052544 13178642157319706752 15878875688048360960 132365145067463552 2832598675796117760 5532832206524771968 8233065737253426176 10933299267982080384 13633532798710734592 16333766329439388800 587255786458491392 3287489317187145600 5987722847915799808 8687956378644454016 11388189909373108224 14088423440101762432 16788656970830416640 1042146427849519232 3742379958578173440 6442613489306827648 9142847020035481856 11843080550764136064 14543314081492790272 17243547612221444480 1497037069240547072 4197270599969201280 6897504130697855488 9597737661426509696 12297971192155163904 14998204722883818112 17698438253612472320 1951927710631574912 4652161241360229120 7352394772088883328 10052628302817537536 12752861833546191744 15453095364274845952 18153328895003500160 2406818352022602752 5107051882751256960 7807285413479911168 10507518944208565376 13207752474937219584 15907986005665873792 161475462684976384 2861708993413630592 5561942524142284800 8262176054870939008 10962409585599593216 13662643116328247424 16362876647056901632 616366104076004224 3316599634804658432 6016833165533312640 8717066696261966848 11417300226990621056 14117533757719275264 16817767288447929472 1071256745467032064 3771490276195686272 6471723806924340480 9171957337652994688 11872190868381648896 14572424399110303104 17272657929838957312 1526147386858059904 4226380917586714112 6926614448315368320 9626847979044022528 12327081509772676736 15027315040501330944 17727548571229985152 1981038028249087744 4681271558977741952 7381505089706396160 10081738620435050368 12781972151163704576 15482205681892358784 18182439212621012992 2435928669640115584 5136162200368769792 7836395731097424000 10536629261826078208 13236862792554732416 15937096323283386624 190585780302489216 2890819311031143424 5591052841759797632 8291286372488451840 10991519903217106048 13691753433945760256 16391986964674414464 645476421693517056 3345709952422171264 6045943483150825472 8746177013879479680 11446410544608133888 14146644075336788096 16846877606065442304 1100367063084544896 3800600593813199104 6500834124541853312 9201067655270507520 11901301185999161728 14601534716727815936 17301768247456470144 1555257704475572736 4255491235204226944 6955724765932881152 9655958296661535360 12356191827390189568 15056425358118843776 17756658888847497984 2010148345866600576 4710381876595254784 7410615407323908992 10110848938052563200 12811082468781217408 15511315999509871616 18211549530238525824 2465038987257628416 5165272517986282624 7865506048714936832 10565739579443591040 13265973110172245248 15966206640900899456 219696097920002048 2919929628648656256 5620163159377310464 8320396690105964672 11020630220834618880 13720863751563273088 16421097282291927296 674586739311029888 3374820270039684096 6075053800768338304 8775287331496992512 11475520862225646720 14175754392954300928 16875987923682955136 1129477380702057728 3829710911430711936 6529944442159366144 9230177972888020352 11930411503616674560 14630645034345328768 17330878565073982976 1584368022093085568 4284601552821739776 6984835083550393984 9685068614279048192 12385302145007702400 15085535675736356608 17785769206465010816 2039258663484113408 4739492194212767616 7439725724941421824 10139959255670076032 12840192786398730240 15540426317127384448 18240659847856038656 2494149304875141248 5194382835603795456 7894616366332449664 10594849897061103872 13295083427789758080 15995316958518412288 248806415537514880 2949039946266169088 5649273476994823296 8349507007723477504 11049740538452131712 13749974069180785920 16450207599909440128 703697056928542720 3403930587657196928 6104164118385851136 8804397649114505344 11504631179843159552 14204864710571813760 16905098241300467968 1158587698319570560 3858821229048224768 6559054759776878976 9259288290505533184 11959521821234187392 14659755351962841600 17359988882691495808 1613478339710598400 4313711870439252608 7013945401167906816 9714178931896561024 12414412462625215232 15114645993353869440 17814879524082523648 2068368981101626240 4768602511830280448 7468836042558934656 10169069573287588864 12869303104016243072 15569536634744897280 18269770165473551488 2523259622492654080 5223493153221308288 7923726683949962496 10623960214678616704 13324193745407270912 16024427276135925120 277916733155027712 2978150263883681920 5678383794612336128 8378617325340990336 11078850856069644544 13779084386798298752 16479317917526952960 732807374546055552 3433040905274709760 6133274436003363968 8833507966732018176 11533741497460672384 14233975028189326592 16934208558917980800 1187698015937083392 3887931546665737600 6588165077394391808 9288398608123046016 11988632138851700224 14688865669580354432 17389099200309008640 1642588657328111232 4342822188056765440 7043055718785419648 9743289249514073856 12443522780242728064 15143756310971382272 17843989841700036480 2097479298719139072 4797712829447793280 7497946360176447488 10198179890905101696 12898413421633755904 15598646952362410112 18298880483091064320 2552369940110166912 5252603470838821120 7952837001567475328 10653070532296129536 13353304063024783744 16053537593753437952 307027050772540544 3007260581501194752 5707494112229848960 8407727642958503168 11107961173687157376 13808194704415811584 16508428235144465792 761917692163568384 3462151222892222592 6162384753620876800 8862618284349531008 11562851815078185216 14263085345806839424 16963318876535493632 1216808333554596224 3917041864283250432 6617275395011904640 9317508925740558848 12017742456469213056 14717975987197867264 17418209517926521472 1671698974945624064 4371932505674278272 7072166036402932480 9772399567131586688 12472633097860240896 15172866628588895104 17873100159317549312 2126589616336651904 4826823147065306112 7527056677793960320 10227290208522614528 12927523739251268736 15627757269979922944 18327990800708577152 2581480257727679744 5281713788456333952 7981947319184988160 10682180849913642368 13382414380642296576 16082647911370950784 336137368390053376 3036370899118707584 5736604429847361792 8436837960576016000 11137071491304670208 13837305022033324416 16537538552761978624 791028009781081216 3491261540509735424 6191495071238389632 8891728601967043840 11591962132695698048 14292195663424352256 16992429194153006464 1245918651172109056 3946152181900763264 6646385712629417472 9346619243358071680 12046852774086725888 14747086304815380096 17447319835544034304 1700809292563136896 4401042823291791104 7101276354020445312 9801509884749099520 12501743415477753728 15201976946206407936 17902210476935062144 2155699933954164736 4855933464682818944 7556166995411473152 10256400526140127360 12956634056868781568 15656867587597435776 18357101118326089984 2610590575345192576 5310824106073846784 8011057636802500992 10711291167531155200 13411524698259809408 16111758228988463616 365247686007566208 3065481216736220416 5765714747464874624 8465948278193528832 11166181808922183040 13866415339650837248 16566648870379491456 820138327398594048 3520371858127248256 6220605388855902464 8920838919584556672 11621072450313210880 14321305981041865088 17021539511770519296 1275028968789621888 3975262499518276096 6675496030246930304 9375729560975584512 12075963091704238720 14776196622432892928 17476430153161547136 1729919610180649728 4430153140909303936 7130386671637958144 9830620202366612352 12530853733095266560 15231087263823920768 17931320794552574976 2184810251571677568 4885043782300331776 7585277313028985984 10285510843757640192 12985744374486294400 15685977905214948608 18386211435943602816 2639700892962705408 5339934423691359616 8040167954420013824 10740401485148668032 13440635015877322240 16140868546605976448 394358003625079040 3094591534353733248 5794825065082387456 8495058595811041664 11195292126539695872 13895525657268350080 16595759187997004288 849248645016106880 3549482175744761088 6249715706473415296 8949949237202069504 11650182767930723712 14350416298659377920 17050649829388032128 1304139286407134720 4004372817135788928 6704606347864443136 9404839878593097344 12105073409321751552 14805306940050405760 17505540470779059968 1759029927798162560 4459263458526816768 7159496989255470976 9859730519984125184 12559964050712779392 15260197581441433600 17960431112170087808 2213920569189190400 4914154099917844608 7614387630646498816 10314621161375153024 13014854692103807232 15715088222832461440 18415321753561115648 2668811210580218240 5369044741308872448 8069278272037526656 10769511802766180864 13469745333494835072 16169978864223489280 423468321242591872 3123701851971246080 5823935382699900288 8524168913428554496 11224402444157208704 13924635974885862912 16624869505614517120 878358962633619712 3578592493362273920 6278826024090928128 8979059554819582336 11679293085548236544 14379526616276890752 17079760147005544960 1333249604024647552 4033483134753301760 6733716665481955968 9433950196210610176 12134183726939264384 14834417257667918592 17534650788396572800 1788140245415675392 4488373776144329600 7188607306872983808 9888840837601638016 12589074368330292224 15289307899058946432 17989541429787600640 2243030886806703232 4943264417535357440 7643497948264011648 10343731478992665856 13043965009721320064 15744198540449974272 18444432071178628480 2697921528197731072 5398155058926385280 8098388589655039488 10798622120383693696 13498855651112347904 16199089181841002112 452578638860104704 3152812169588758912 5853045700317413120 8553279231046067328 11253512761774721536 13953746292503375744 16653979823232029952 907469280251132544 3607702810979786752 6307936341708440960 9008169872437095168 11708403403165749376 14408636933894403584 17108870464623057792 1362359921642160384 4062593452370814592 6762826983099468800 9463060513828123008 12163294044556777216 14863527575285431424 17563761106014085632 1817250563033188224 4517484093761842432 7217717624490496640 9917951155219150848 12618184685947805056 15318418216676459264 18018651747405113472 2272141204424216064 4972374735152870272 7672608265881524480 10372841796610178688 13073075327338832896 15773308858067487104 26798315086589696 2727031845815243904 5427265376543898112 8127498907272552320 10827732438001206528 13527965968729860736 16228199499458514944 481688956477617536 3181922487206271744 5882156017934925952 8582389548663580160 11282623079392234368 13982856610120888576 16683090140849542784 936579597868645376 3636813128597299584 6337046659325953792 9037280190054608000 11737513720783262208 14437747251511916416 17137980782240570624 1391470239259673216 4091703769988327424 6791937300716981632 9492170831445635840 12192404362174290048 14892637892902944256 17592871423631598464 1846360880650701056 4546594411379355264 7246827942108009472 9947061472836663680 12647295003565317888 15347528534293972096 18047762065022626304 2301251522041728896 5001485052770383104 7701718583499037312 10401952114227691520 13102185644956345728 15802419175684999936 55908632704102528 2756142163432756736 5456375694161410944 8156609224890065152 10856842755618719360 13557076286347373568 16257309817076027776 510799274095130368 3211032804823784576 5911266335552438784 8611499866281092992 11311733397009747200 14011966927738401408 16712200458467055616 965689915486158208 3665923446214812416 6366156976943466624 9066390507672120832 11766624038400775040 14466857569129429248 17167091099858083456 1420580556877186048 4120814087605840256 6821047618334494464 9521281149063148672 12221514679791802880 14921748210520457088 17621981741249111296 1875471198268213888 4575704728996868096 7275938259725522304 9976171790454176512 12676405321182830720 15376638851911484928 18076872382640139136 2330361839659241728 5030595370387895936 7730828901116550144 10431062431845204352 13131295962573858560 15831529493302512768 85018950321615360 2785252481050269568 5485486011778923776 8185719542507577984 10885953073236232192 13586186603964886400 16286420134693540608 539909591712643200 3240143122441297408 5940376653169951616 8640610183898605824 11340843714627260032 14041077245355914240 16741310776084568448 994800233103671040 3695033763832325248 6395267294560979456 9095500825289633664 11795734356018287872 14495967886746942080 17196201417475596288 1449690874494698880 4149924405223353088 6850157935952007296 9550391466680661504 12250624997409315712 14950858528137969920 17651092058866624128 1904581515885726720 4604815046614380928 7305048577343035136 10005282108071689344 12705515638800343552 15405749169528997760 18105982700257651968 2359472157276754560 5059705688005408768 7759939218734062976 10460172749462717184 13160406280191371392 15860639810920025600 114129267939128192 2814362798667782400 5514596329396436608 8214829860125090816 10915063390853745024 13615296921582399232 16315530452311053440 569019909330156032 3269253440058810240 5969486970787464448 8669720501516118656 11369954032244772864 14070187562973427072 16770421093702081280 1023910550721183872 3724144081449838080 6424377612178492288 9124611142907146496 11824844673635800704 14525078204364454912 17225311735093109120 1478801192112211712 4179034722840865920 6879268253569520128 9579501784298174336 12279735315026828544 14979968845755482752 17680202376484136960 1933691833503239552 4633925364231893760 7334158894960547968 10034392425689202176 12734625956417856384 15434859487146510592 18135093017875164800 2388582474894267392 5088816005622921600 7789049536351575808 10489283067080230016 13189516597808884224 15889750128537538432 143239585556641024 2843473116285295232 5543706647013949440 8243940177742603648 10944173708471257856 13644407239199912064 16344640769928566272 598130226947668864 3298363757676323072 5998597288404977280 8698830819133631488 11399064349862285696 14099297880590939904 16799531411319594112 1053020868338696704 3753254399067350912 6453487929796005120 9153721460524659328 11853954991253313536 14554188521981967744 17254422052710621952 1507911509729724544 4208145040458378752 6908378571187032960 9608612101915687168 12308845632644341376 15009079163372995584 17709312694101649792 1962802151120752384 4663035681849406592 7363269212578060800 10063502743306715008 12763736274035369216 15463969804764023424 18164203335492677632 2417692792511780224 5117926323240434432 7818159853969088640 10518393384697742848 13218626915426397056 15918860446155051264 172349903174153856 2872583433902808064 5572816964631462272 8273050495360116480 10973284026088770688 13673517556817424896 16373751087546079104 627240544565181696 3327474075293835904 6027707606022490112 8727941136751144320 11428174667479798528 14128408198208452736 16828641728937106944 1082131185956209536 3782364716684863744 6482598247413517952 9182831778142172160 11883065308870826368 14583298839599480576 17283532370328134784 1537021827347237376 4237255358075891584 6937488888804545792 9637722419533200000 12337955950261854208 15038189480990508416 17738423011719162624 1991912468738265216 4692145999466919424 7392379530195573632 10092613060924227840 12792846591652882048 15493080122381536256 18193313653110190464 2446803110129293056 5147036640857947264 7847270171586601472 10547503702315255680 13247737233043909888 15947970763772564096 201460220791666688 2901693751520320896 5601927282248975104 8302160812977629312 11002394343706283520 13702627874434937728 16402861405163591936 656350862182694528 3356584392911348736 6056817923640002944 8757051454368657152 11457284985097311360 14157518515825965568 16857752046554619776 1111241503573722368 3811475034302376576 6511708565031030784 9211942095759684992 11912175626488339200 14612409157216993408 17312642687945647616 1566132144964750208 4266365675693404416 6966599206422058624 9666832737150712832 12367066267879367040 15067299798608021248 17767533329336675456 2021022786355778048 4721256317084432256 7421489847813086464 10121723378541740672 12821956909270394880 15522190439999049088 18222423970727703296 2475913427746805888 5176146958475460096 7876380489204114304 10576614019932768512 13276847550661422720 15977081081390076928 230570538409179520 2930804069137833728 5631037599866487936 8331271130595142144 11031504661323796352 13731738192052450560 16431971722781104768 685461179800207360 3385694710528861568 6085928241257515776 8786161771986169984 11486395302714824192 14186628833443478400 16886862364172132608 1140351821191235200 3840585351919889408 6540818882648543616 9241052413377197824 11941285944105852032 14641519474834506240 17341753005563160448 1595242462582263040 4295475993310917248 6995709524039571456 9695943054768225664 12396176585496879872 15096410116225534080 17796643646954188288 2050133103973290880 4750366634701945088 7450600165430599296 10150833696159253504 12851067226887907712 15551300757616561920 18251534288345216128 2505023745364318720 5205257276092972928 7905490806821627136 10605724337550281344 13305957868278935552 16006191399007589760 259680856026692352 2959914386755346560 5660147917484000768 8360381448212654976 11060614978941309184 13760848509669963392 16461082040398617600 714571497417720192 3414805028146374400 6115038558875028608 8815272089603682816 11515505620332337024 14215739151060991232 16915972681789645440 1169462138808748032 3869695669537402240 6569929200266056448 9270162730994710656 11970396261723364864 14670629792452019072 17370863323180673280 1624352780199775872 4324586310928430080 7024819841657084288 9725053372385738496 12425286903114392704 15125520433843046912 17825753964571701120 2079243421590803712 4779476952319457920 7479710483048112128 10179944013776766336 12880177544505420544 15580411075234074752 18280644605962728960 2534134062981831552 5234367593710485760 7934601124439139968 10634834655167794176 13335068185896448384 16035301716625102592 288791173644205184 2989024704372859392 5689258235101513600 8389491765830167808 11089725296558822016 13789958827287476224 16490192358016130432 743681815035233024 3443915345763887232 6144148876492541440 8844382407221195648 11544615937949849856 14244849468678504064 16945082999407158272 1198572456426260864 3898805987154915072 6599039517883569280 9299273048612223488 11999506579340877696 14699740110069531904 17399973640798186112 1653463097817288704 4353696628545942912 7053930159274597120 9754163690003251328 12454397220731905536 15154630751460559744 17854864282189213952 2108353739208316544 4808587269936970752 7508820800665624960 10209054331394279168 12909287862122933376 15609521392851587584 18309754923580241792 2563244380599344384 5263477911327998592 7963711442056652800 10663944972785307008 13364178503513961216 16064412034242615424 317901491261718016 3018135021990372224 5718368552719026432 8418602083447680640 11118835614176334848 13819069144904989056 16519302675633643264 772792132652745856 3473025663381400064 6173259194110054272 8873492724838708480 11573726255567362688 14273959786296016896 16974193317024671104 1227682774043773696 3927916304772427904 6628149835501082112 9328383366229736320 12028616896958390528 14728850427687044736 17429083958415698944 1682573415434801536 4382806946163455744 7083040476892109952 9783274007620764160 12483507538349418368 15183741069078072576 17883974599806726784 2137464056825829376 4837697587554483584 7537931118283137792 10238164649011792000 12938398179740446208 15638631710469100416 18338865241197754624 2592354698216857216 5292588228945511424 7992821759674165632 10693055290402819840 13393288821131474048 16093522351860128256 347011808879230848 3047245339607885056 5747478870336539264 8447712401065193472 11147945931793847680 13848179462522501888 16548412993251156096 801902450270258688 3502135980998912896 6202369511727567104 8902603042456221312 11602836573184875520 14303070103913529728 17003303634642183936 1256793091661286528 3957026622389940736 6657260153118594944 9357493683847249152 12057727214575903360 14757960745304557568 17458194276033211776 1711683733052314368 4411917263780968576 7112150794509622784 9812384325238276992 12512617855966931200 15212851386695585408 17913084917424239616 2166574374443342208 4866807905171996416 7567041435900650624 10267274966629304832 12967508497357959040 15667742028086613248 18367975558815267456 2621465015834370048 5321698546563024256 8021932077291678464 10722165608020332672 13422399138748986880 16122632669477641088 376122126496743680 3076355657225397888 5776589187954052096 8476822718682706304 11177056249411360512 13877289780140014720 16577523310868668928 831012767887771520 3531246298616425728 6231479829345079936 8931713360073734144 11631946890802388352 14332180421531042560 17032413952259696768 1285903409278799360 3986136940007453568 6686370470736107776 9386604001464761984 12086837532193416192 14787071062922070400 17487304593650724608 1740794050669827200 4441027581398481408 7141261112127135616 9841494642855789824 12541728173584444032 15241961704313098240 17942195235041752448 2195684692060855040 4895918222789509248 7596151753518163456 10296385284246817664 12996618814975471872 15696852345704126080 18397085876432780288 2650575333451882880 5350808864180537088 8051042394909191296 10751275925637845504 13451509456366499712 16151742987095153920 405232444114256512 3105465974842910720 5805699505571564928 8505933036300219136 11206166567028873344 13906400097757527552 16606633628486181760 860123085505284352 3560356616233938560 6260590146962592768 8960823677691246976 11661057208419901184 14361290739148555392 17061524269877209600 1315013726896312192 4015247257624966400 6715480788353620608 9415714319082274816 12115947849810929024 14816181380539583232 17516414911268237440 1769904368287340032 4470137899015994240 7170371429744648448 9870604960473302656 12570838491201956864 15271072021930611072 17971305552659265280 2224795009678367872 4925028540407022080 7625262071135676288 10325495601864330496 13025729132592984704 15725962663321638912 18426196194050293120 2679685651069395712 5379919181798049920 8080152712526704128 10780386243255358336 13480619773984012544 16180853304712666752 434342761731769344 3134576292460423552 5834809823189077760 8535043353917731968 11235276884646386176 13935510415375040384 16635743946103694592 889233403122797184 3589466933851451392 6289700464580105600 8989933995308759808 11690167526037414016 14390401056766068224 17090634587494722432 1344124044513825024 4044357575242479232 6744591105971133440 9444824636699787648 12145058167428441856 14845291698157096064 17545525228885750272 1799014685904852864 4499248216633507072 7199481747362161280 9899715278090815488 12599948808819469696 15300182339548123904 18000415870276778112 2253905327295880704 4954138858024534912 7654372388753189120 10354605919481843328 13054839450210497536 15755072980939151744 8562437958254336 2708795968686908544 5409029499415562752 8109263030144216960 10809496560872871168 13509730091601525376 16209963622330179584 463453079349282176 3163686610077936384 5863920140806590592 8564153671535244800 11264387202263899008 13964620732992553216 16664854263721207424 918343720740310016 3618577251468964224 6318810782197618432 9019044312926272640 11719277843654926848 14419511374383581056 17119744905112235264 1373234362131337856 4073467892859992064 6773701423588646272 9473934954317300480 12174168485045954688 14874402015774608896 17574635546503263104 1828125003522365696 4528358534251019904 7228592064979674112 9928825595708328320 12629059126436982528 15329292657165636736 18029526187894290944 2283015644913393536 4983249175642047744 7683482706370701952 10383716237099356160 13083949767828010368 15784183298556664576 37672755575767168 2737906286304421376 5438139817033075584 8138373347761729792 10838606878490384000 13538840409219038208 16239073939947692416 492563396966795008 3192796927695449216 5893030458424103424 8593263989152757632 11293497519881411840 13993731050610066048 16693964581338720256 947454038357822848 3647687569086477056 6347921099815131264 9048154630543785472 11748388161272439680 14448621692001093888 17148855222729748096 1402344679748850688 4102578210477504896 6802811741206159104 9503045271934813312 12203278802663467520 14903512333392121728 17603745864120775936 1857235321139878528 4557468851868532736 7257702382597186944 9957935913325841152 12658169444054495360 15358402974783149568 18058636505511803776 2312125962530906368 5012359493259560576 7712593023988214784 10412826554716868992 13113060085445523200 15813293616174177408 66783073193280000 2767016603921934208 5467250134650588416 8167483665379242624 10867717196107896832 13567950726836551040 16268184257565205248 521673714584307840 3221907245312962048 5922140776041616256 8622374306770270464 11322607837498924672 14022841368227578880 16723074898956233088 976564355975335680 3676797886703989888 6377031417432644096 9077264948161298304 11777498478889952512 14477732009618606720 17177965540347260928 1431454997366363520 4131688528095017728 6831922058823671936 9532155589552326144 12232389120280980352 14932622651009634560 17632856181738288768 1886345638757391360 4586579169486045568 7286812700214699776 9987046230943353984 12687279761672008192 15387513292400662400 18087746823129316608 2341236280148419200 5041469810877073408 7741703341605727616 10441936872334381824 13142170403063036032 15842403933791690240 95893390810792832 2796126921539447040 5496360452268101248 8196593982996755456 10896827513725409664 13597061044454063872 16297294575182718080 550784032201820672 3251017562930474880 5951251093659129088 8651484624387783296 11351718155116437504 14051951685845091712 16752185216573745920 1005674673592848512 3705908204321502720 6406141735050156928 9106375265778811136 11806608796507465344 14506842327236119552 17207075857964773760 1460565314983876352 4160798845712530560 6861032376441184768 9561265907169838976 12261499437898493184 14961732968627147392 17661966499355801600 1915455956374904192 4615689487103558400 7315923017832212608 10016156548560866816 12716390079289521024 15416623610018175232 18116857140746829440 2370346597765932032 5070580128494586240 7770813659223240448 10471047189951894656 13171280720680548864 15871514251409203072 125003708428305664 2825237239156959872 5525470769885614080 8225704300614268288 10925937831342922496 13626171362071576704 16326404892800230912 579894349819333504 3280127880547987712 5980361411276641920 8680594942005296128 11380828472733950336 14081062003462604544 16781295534191258752 1034784991210361344 3735018521939015552 6435252052667669760 9135485583396323968 11835719114124978176 14535952644853632384 17236186175582286592 1489675632601389184 4189909163330043392 6890142694058697600 9590376224787351808 12290609755516006016 14990843286244660224 17691076816973314432 1944566273992417024 4644799804721071232 7345033335449725440 10045266866178379648 12745500396907033856 15445733927635688064 18145967458364342272 2399456915383444864 5099690446112099072 7799923976840753280 10500157507569407488 13200391038298061696 15900624569026715904 154114026045818496 2854347556774472704 5554581087503126912 8254814618231781120 10955048148960435328 13655281679689089536 16355515210417743744 609004667436846336 3309238198165500544 6009471728894154752 8709705259622808960 11409938790351463168 14110172321080117376 16810405851808771584 1063895308827874176 3764128839556528384 6464362370285182592 9164595901013836800 11864829431742491008 14565062962471145216 17265296493199799424 1518785950218902016 4219019480947556224 6919253011676210432 9619486542404864640 12319720073133518848 15019953603862173056 17720187134590827264 1973676591609929856 4673910122338584064 7374143653067238272 10074377183795892480 12774610714524546688 15474844245253200896 18175077775981855104 2428567233000957696 5128800763729611904 7829034294458266112 10529267825186920320 13229501355915574528 15929734886644228736 183224343663331328 2883457874391985536 5583691405120639744 8283924935849293952 10984158466577948160 13684391997306602368 16384625528035256576 638114985054359168 3338348515783013376 6038582046511667584 8738815577240321792 11439049107968976000 14139282638697630208 16839516169426284416 1093005626445387008 3793239157174041216 6493472687902695424 9193706218631349632 11893939749360003840 14594173280088658048 17294406810817312256 1547896267836414848 4248129798565069056 6948363329293723264 9648596860022377472 12348830390751031680 15049063921479685888 17749297452208340096 2002786909227442688 4703020439956096896 7403253970684751104 10103487501413405312 12803721032142059520 15503954562870713728 18204188093599367936 2457677550618470528 5157911081347124736 7858144612075778944 10558378142804433152 13258611673533087360 15958845204261741568 212334661280844160 2912568192009498368 5612801722738152576 8313035253466806784 11013268784195460992 13713502314924115200 16413735845652769408 667225302671872000 3367458833400526208 6067692364129180416 8767925894857834624 11468159425586488832 14168392956315143040 16868626487043797248 1122115944062899840 3822349474791554048 6522583005520208256 9222816536248862464 11923050066977516672 14623283597706170880 17323517128434825088 1577006585453927680 4277240116182581888 6977473646911236096 9677707177639890304 12377940708368544512 15078174239097198720 17778407769825852928 2031897226844955520 4732130757573609728 7432364288302263936 10132597819030918144 12832831349759572352 15533064880488226560 18233298411216880768 2486787868235983360 5187021398964637568 7887254929693291776 10587488460421945984 13287721991150600192 15987955521879254400 241444978898356992 2941678509627011200 5641912040355665408 8342145571084319616 11042379101812973824 13742612632541628032 16442846163270282240 696335620289384832 3396569151018039040 6096802681746693248 8797036212475347456 11497269743204001664 14197503273932655872 16897736804661310080 1151226261680412672 3851459792409066880 6551693323137721088 9251926853866375296 11952160384595029504 14652393915323683712 17352627446052337920 1606116903071440512 4306350433800094720 7006583964528748928 9706817495257403136 12407051025986057344 15107284556714711552 17807518087443365760 2061007544462468352 4761241075191122560 7461474605919776768 10161708136648430976 12861941667377085184 15562175198105739392 18262408728834393600 2515898185853496192 5216131716582150400 7916365247310804608 10616598778039458816 13316832308768113024 16017065839496767232 270555296515869824 2970788827244524032 5671022357973178240 8371255888701832448 11071489419430486656 13771722950159140864 16471956480887795072 725445937906897664 3425679468635551872 6125912999364206080 8826146530092860288 11526380060821514496 14226613591550168704 16926847122278822912 1180336579297925504 3880570110026579712 6580803640755233920 9281037171483888128 11981270702212542336 14681504232941196544 17381737763669850752 1635227220688953344 4335460751417607552 7035694282146261760 9735927812874915968 12436161343603570176 15136394874332224384 17836628405060878592 2090117862079981184 4790351392808635392 7490584923537289600 10190818454265943808 12891051984994598016 15591285515723252224 18291519046451906432 2545008503471009024 5245242034199663232 7945475564928317440 10645709095656971648 13345942626385625856 16046176157114280064 299665614133382656 2999899144862036864 5700132675590691072 8400366206319345280 11100599737047999488 13800833267776653696 16501066798505307904 754556255524410496 3454789786253064704 6155023316981718912 8855256847710373120 11555490378439027328 14255723909167681536 16955957439896335744 1209446896915438336 3909680427644092544 6609913958372746752 9310147489101400960 12010381019830055168 14710614550558709376 17410848081287363584 1664337538306466176 4364571069035120384 7064804599763774592 9765038130492428800 12465271661221083008 15165505191949737216 17865738722678391424 2119228179697494016 4819461710426148224 7519695241154802432 10219928771883456640 12920162302612110848 15620395833340765056 18320629364069419264 2574118821088521856 5274352351817176064 7974585882545830272 10674819413274484480 13375052944003138688 16075286474731792896 328775931750895488 3029009462479549696 5729242993208203904 8429476523936858112 11129710054665512320 13829943585394166528 16530177116122820736 783666573141923328 3483900103870577536 6184133634599231744 8884367165327885952 11584600696056540160 14284834226785194368 16985067757513848576 1238557214532951168 3938790745261605376 6639024275990259584 9339257806718913792 12039491337447568000 14739724868176222208 17439958398904876416 1693447855923979008 4393681386652633216 7093914917381287424 9794148448109941632 12494381978838595840 15194615509567250048 17894849040295904256 2148338497315006848 4848572028043661056 7548805558772315264 10249039089500969472 12949272620229623680 15649506150958277888 18349739681686932096 2603229138706034688 5303462669434688896 8003696200163343104 10703929730891997312 13404163261620651520 16104396792349305728 357886249368408320 3058119780097062528 5758353310825716736 8458586841554370944 11158820372283025152 13859053903011679360 16559287433740333568 812776890759436160 3513010421488090368 6213243952216744576 8913477482945398784 11613711013674052992 14313944544402707200 17014178075131361408 1267667532150464000 3967901062879118208 6668134593607772416 9368368124336426624 12068601655065080832 14768835185793735040 17469068716522389248 1722558173541491840 4422791704270146048 7123025234998800256 9823258765727454464 12523492296456108672 15223725827184762880 17923959357913417088 2177448814932519680 4877682345661173888 7577915876389828096 10278149407118482304 12978382937847136512 15678616468575790720 18378849999304444928 2632339456323547520 5332572987052201728 8032806517780855936 10733040048509510144 13433273579238164352 16133507109966818560 386996566985921152 3087230097714575360 5787463628443229568 8487697159171883776 11187930689900537984 13888164220629192192 16588397751357846400 841887208376948992 3542120739105603200 6242354269834257408 8942587800562911616 11642821331291565824 14343054862020220032 17043288392748874240 1296777849767976832 3997011380496631040 6697244911225285248 9397478441953939456 12097711972682593664 14797945503411247872 17498179034139902080 1751668491159004672 4451902021887658880 7152135552616313088 9852369083344967296 12552602614073621504 15252836144802275712 17953069675530929920 2206559132550032512 4906792663278686720 7607026194007340928 10307259724735995136 13007493255464649344 15707726786193303552 18407960316921957760 2661449773941060352 5361683304669714560 8061916835398368768 10762150366127022976 13462383896855677184 16162617427584331392 416106884603433984 3116340415332088192 5816573946060742400 8516807476789396608 11217041007518050816 13917274538246705024 16617508068975359232 870997525994461824 3571231056723116032 6271464587451770240 8971698118180424448 11671931648909078656 14372165179637732864 17072398710366387072 1325888167385489664 4026121698114143872 6726355228842798080 9426588759571452288 12126822290300106496 14827055821028760704 17527289351757414912 1780778808776517504 4481012339505171712 7181245870233825920 9881479400962480128 12581712931691134336 15281946462419788544 17982179993148442752 2235669450167545344 4935902980896199552 7636136511624853760 10336370042353507968 13036603573082162176 15736837103810816384 18437070634539470592 2690560091558573184 5390793622287227392 8091027153015881600 10791260683744535808 13491494214473190016 16191727745201844224 445217202220946816 3145450732949601024 5845684263678255232 8545917794406909440 11246151325135563648 13946384855864217856 16646618386592872064 900107843611974656 3600341374340628864 6300574905069283072 9000808435797937280 11701041966526591488 14401275497255245696 17101509027983899904 1354998485003002496 4055232015731656704 6755465546460310912 9455699077188965120 12155932607917619328 14856166138646273536 17556399669374927744 1809889126394030336 4510122657122684544 7210356187851338752 9910589718579992960 12610823249308647168 15311056780037301376 18011290310765955584 2264779767785058176 4965013298513712384 7665246829242366592 10365480359971020800 13065713890699675008 15765947421428329216 19436878447431808 2719670409176086016 5419903939904740224 8120137470633394432 10820371001362048640 13520604532090702848 16220838062819357056 474327519838459648 3174561050567113856 5874794581295768064 8575028112024422272 11275261642753076480 13975495173481730688 16675728704210384896 929218161229487488 3629451691958141696 6329685222686795904 9029918753415450112 11730152284144104320 14430385814872758528 17130619345601412736 1384108802620515328 4084342333349169536 6784575864077823744 9484809394806477952 12185042925535132160 14885276456263786368 17585509986992440576 1838999444011543168 4539232974740197376 7239466505468851584 9939700036197505792 12639933566926160000 15340167097654814208 18040400628383468416 2293890085402571008 4994123616131225216 7694357146859879424 10394590677588533632 13094824208317187840 15795057739045842048 48547196064944640 2748780726793598848 5449014257522253056 8149247788250907264 10849481318979561472 13549714849708215680 16249948380436869888 503437837455972480 3203671368184626688 5903904898913280896 8604138429641935104 11304371960370589312 14004605491099243520 16704839021827897728 958328478847000320 3658562009575654528 6358795540304308736 9059029071032962944 11759262601761617152 14459496132490271360 17159729663218925568 1413219120238028160 4113452650966682368 6813686181695336576 9513919712423990784 12214153243152644992 14914386773881299200 17614620304609953408 1868109761629056000 4568343292357710208 7268576823086364416 9968810353815018624 12669043884543672832 15369277415272327040 18069510946000981248 2323000403020083840 5023233933748738048 7723467464477392256 10423700995206046464 13123934525934700672 15824168056663354880 77657513682457472 2777891044411111680 5478124575139765888 8178358105868420096 10878591636597074304 13578825167325728512 16279058698054382720 532548155073485312 3232781685802139520 5933015216530793728 8633248747259447936 11333482277988102144 14033715808716756352 16733949339445410560 987438796464513152 3687672327193167360 6387905857921821568 9088139388650475776 11788372919379129984 14488606450107784192 17188839980836438400 1442329437855540992 4142562968584195200 6842796499312849408 9543030030041503616 12243263560770157824 14943497091498812032 17643730622227466240 1897220079246568832 4597453609975223040 7297687140703877248 9997920671432531456 12698154202161185664 15398387732889839872 18098621263618494080 2352110720637596672 5052344251366250880 7752577782094905088 10452811312823559296 13153044843552213504 15853278374280867712 106767831299970304 2807001362028624512 5507234892757278720 8207468423485932928 10907701954214587136 13607935484943241344 16308169015671895552 561658472690998144 3261892003419652352 5962125534148306560 8662359064876960768 11362592595605614976 14062826126334269184 16763059657062923392 1016549114082025984 3716782644810680192 6417016175539334400 9117249706267988608 11817483236996642816 14517716767725297024 17217950298453951232 1471439755473053824 4171673286201708032 6871906816930362240 9572140347659016448 12272373878387670656 14972607409116324864 17672840939844979072 1926330396864081664 4626563927592735872 7326797458321390080 10027030989050044288 12727264519778698496 15427498050507352704 18127731581236006912 2381221038255109504 5081454568983763712 7781688099712417920 10481921630441072128 13182155161169726336 15882388691898380544 135878148917483136 2836111679646137344 5536345210374791552 8236578741103445760 10936812271832099968 13637045802560754176 16337279333289408384 590768790308510976 3291002321037165184 5991235851765819392 8691469382494473600 11391702913223127808 14091936443951782016 16792169974680436224 1045659431699538816 3745892962428193024 6446126493156847232 9146360023885501440 11846593554614155648 14546827085342809856 17247060616071464064 1500550073090566656 4200783603819220864 6901017134547875072 9601250665276529280 12301484196005183488 15001717726733837696 17701951257462491904 1955440714481594496 4655674245210248704 7355907775938902912 10056141306667557120 12756374837396211328 15456608368124865536 18156841898853519744 2410331355872622336 5110564886601276544 7810798417329930752 10511031948058584960 13211265478787239168 15911499009515893376 164988466534995968 2865221997263650176 5565455527992304384 8265689058720958592 10965922589449612800 13666156120178267008 16366389650906921216 619879107926023808 3320112638654678016 6020346169383332224 8720579700111986432 11420813230840640640 14121046761569294848 16821280292297949056 1074769749317051648 3775003280045705856 6475236810774360064 9175470341503014272 11875703872231668480 14575937402960322688 17276170933688976896 1529660390708079488 4229893921436733696 6930127452165387904 9630360982894042112 12330594513622696320 15030828044351350528 17731061575080004736 1984551032099107328 4684784562827761536 7385018093556415744 10085251624285069952 12785485155013724160 15485718685742378368 18185952216471032576 2439441673490135168 5139675204218789376 7839908734947443584 10540142265676097792 13240375796404752000 15940609327133406208 194098784152508800 2894332314881163008 5594565845609817216 8294799376338471424 10995032907067125632 13695266437795779840 16395499968524434048 648989425543536640 3349222956272190848 6049456487000845056 8749690017729499264 11449923548458153472 14150157079186807680 16850390609915461888 1103880066934564480 3804113597663218688 6504347128391872896 9204580659120527104 11904814189849181312 14605047720577835520 17305281251306489728 1558770708325592320 4259004239054246528 6959237769782900736 9659471300511554944 12359704831240209152 15059938361968863360 17760171892697517568 2013661349716620160 4713894880445274368 7414128411173928576 10114361941902582784 12814595472631236992 15514829003359891200 18215062534088545408 2468551991107648000 5168785521836302208 7869019052564956416 10569252583293610624 13269486114022264832 15969719644750919040 223209101770021632 2923442632498675840 5623676163227330048 8323909693955984256 11024143224684638464 13724376755413292672 16424610286141946880 678099743161049472 3378333273889703680 6078566804618357888 8778800335347012096 11479033866075666304 14179267396804320512 16879500927532974720 1132990384552077312 3833223915280731520 6533457446009385728 9233690976738039936 11933924507466694144 14634158038195348352 17334391568924002560 1587881025943105152 4288114556671759360 6988348087400413568 9688581618129067776 12388815148857721984 15089048679586376192 17789282210315030400 2042771667334132992 4743005198062787200 7443238728791441408 10143472259520095616 12843705790248749824 15543939320977404032 18244172851706058240 2497662308725160832 5197895839453815040 7898129370182469248 10598362900911123456 13298596431639777664 15998829962368431872 252319419387534464 2952552950116188672 5652786480844842880 8353020011573497088 11053253542302151296 13753487073030805504 16453720603759459712 707210060778562304 3407443591507216512 6107677122235870720 8807910652964524928 11508144183693179136 14208377714421833344 16908611245150487552 1162100702169590144 3862334232898244352 6562567763626898560 9262801294355552768 11963034825084206976 14663268355812861184 17363501886541515392 1616991343560617984 4317224874289272192 7017458405017926400 9717691935746580608 12417925466475234816 15118158997203889024 17818392527932543232 2071881984951645824 4772115515680300032 7472349046408954240 10172582577137608448 12872816107866262656 15573049638594916864 18273283169323571072 2526772626342673664 5227006157071327872 7927239687799982080 10627473218528636288 13327706749257290496 16027940279985944704 281429737005047296 2981663267733701504 5681896798462355712 8382130329191009920 11082363859919664128 13782597390648318336 16482830921376972544 736320378396075136 3436553909124729344 6136787439853383552 8837020970582037760 11537254501310691968 14237488032039346176 16937721562768000384 1191211019787102976 3891444550515757184 6591678081244411392 9291911611973065600 11992145142701719808 14692378673430374016 17392612204159028224 1646101661178130816 4346335191906785024 7046568722635439232 9746802253364093440 12447035784092747648 15147269314821401856 17847502845550056064 2100992302569158656 4801225833297812864 7501459364026467072 10201692894755121280 12901926425483775488 15602159956212429696 18302393486941083904 2555882943960186496 5256116474688840704 7956350005417494912 10656583536146149120 13356817066874803328 16057050597603457536 310540054622560128 3010773585351214336 5711007116079868544 8411240646808522752 11111474177537176960 13811707708265831168 16511941238994485376 765430696013587968 3465664226742242176 6165897757470896384 8866131288199550592 11566364818928204800 14266598349656859008 16966831880385513216 1220321337404615808 3920554868133270016 6620788398861924224 9321021929590578432 12021255460319232640 14721488991047886848 17421722521776541056 1675211978795643648 4375445509524297856 7075679040252952064 9775912570981606272 12476146101710260480 15176379632438914688 17876613163167568896 2130102620186671488 4830336150915325696 7530569681643979904 10230803212372634112 12931036743101288320 15631270273829942528 18331503804558596736 2584993261577699328 5285226792306353536 7985460323035007744 10685693853763661952 13385927384492316160 16086160915220970368 339650372240072960 3039883902968727168 5740117433697381376 8440350964426035584 11140584495154689792 13840818025883344000 16541051556611998208 794541013631100800 3494774544359755008 6195008075088409216 8895241605817063424 11595475136545717632 14295708667274371840 16995942198003026048 1249431655022128640 3949665185750782848 6649898716479437056 9350132247208091264 12050365777936745472 14750599308665399680 17450832839394053888 1704322296413156480 4404555827141810688 7104789357870464896 9805022888599119104 12505256419327773312 15205489950056427520 17905723480785081728 2159212937804184320 4859446468532838528 7559679999261492736 10259913529990146944 12960147060718801152 15660380591447455360 18360614122176109568 2614103579195212160 5314337109923866368 8014570640652520576 10714804171381174784 13415037702109828992 16115271232838483200 368760689857585792 3068994220586240000 5769227751314894208 8469461282043548416 11169694812772202624 13869928343500856832 16570161874229511040 823651331248613632 3523884861977267840 6224118392705922048 8924351923434576256 11624585454163230464 14324818984891884672 17025052515620538880 1278541972639641472 3978775503368295680 6679009034096949888 9379242564825604096 12079476095554258304 14779709626282912512 17479943157011566720 1733432614030669312 4433666144759323520 7133899675487977728 9834133206216631936 12534366736945286144 15234600267673940352 17934833798402594560 2188323255421697152 4888556786150351360 7588790316879005568 10289023847607659776 12989257378336313984 15689490909064968192 18389724439793622400 2643213896812724992 5343447427541379200 8043680958270033408 10743914488998687616 13444148019727341824 16144381550455996032 397871007475098624 3098104538203752832 5798338068932407040 8498571599661061248 11198805130389715456 13899038661118369664 16599272191847023872 852761648866126464 3552995179594780672 6253228710323434880 8953462241052089088 11653695771780743296 14353929302509397504 17054162833238051712 1307652290257154304 4007885820985808512 6708119351714462720 9408352882443116928 12108586413171771136 14808819943900425344 17509053474629079552 1762542931648182144 4462776462376836352 7163009993105490560 9863243523834144768 12563477054562798976 15263710585291453184 17963944116020107392 2217433573039209984 4917667103767864192 7617900634496518400 10318134165225172608 13018367695953826816 15718601226682481024 18418834757411135232 2672324214430237824 5372557745158892032 8072791275887546240 10773024806616200448 13473258337344854656 16173491868073508864 426981325092611456 3127214855821265664 5827448386549919872 8527681917278574080 11227915448007228288 13928148978735882496 16628382509464536704 881871966483639296 3582105497212293504 6282339027940947712 8982572558669601920 11682806089398256128 14383039620126910336 17083273150855564544 1336762607874667136 4036996138603321344 6737229669331975552 9437463200060629760 12137696730789283968 14837930261517938176 17538163792246592384 1791653249265694976 4491886779994349184 7192120310723003392 9892353841451657600 12592587372180311808 15292820902908966016 17993054433637620224 2246543890656722816 4946777421385377024 7647010952114031232 10347244482842685440 13047478013571339648 15747711544299993856 1201001319096448 2701434532047750656 5401668062776404864 8101901593505059072 10802135124233713280 13502368654962367488 16202602185691021696 456091642710124288 3156325173438778496 5856558704167432704 8556792234896086912 11257025765624741120 13957259296353395328 16657492827082049536 910982284101152128 3611215814829806336 6311449345558460544 9011682876287114752 11711916407015768960 14412149937744423168 17112383468473077376 1365872925492179968 4066106456220834176 6766339986949488384 9466573517678142592 12166807048406796800 14867040579135451008 17567274109864105216 1820763566883207808 4520997097611862016 7221230628340516224 9921464159069170432 12621697689797824640 15321931220526478848 18022164751255133056 2275654208274235648 4975887739002889856 7676121269731544064 10376354800460198272 13076588331188852480 15776821861917506688 30311318936609280 2730544849665263488 5430778380393917696 8131011911122571904 10831245441851226112 13531478972579880320 16231712503308534528 485201960327637120 3185435491056291328 5885669021784945536 8585902552513599744 11286136083242253952 13986369613970908160 16686603144699562368 940092601718664960 3640326132447319168 6340559663175973376 9040793193904627584 11741026724633281792 14441260255361936000 17141493786090590208 1394983243109692800 4095216773838347008 6795450304567001216 9495683835295655424 12195917366024309632 14896150896752963840 17596384427481618048 1849873884500720640 4550107415229374848 7250340945958029056 9950574476686683264 12650808007415337472 15351041538143991680 18051275068872645888 2304764525891748480 5004998056620402688 7705231587349056896 10405465118077711104 13105698648806365312 15805932179535019520 59421636554122112 2759655167282776320 5459888698011430528 8160122228740084736 10860355759468738944 13560589290197393152 16260822820926047360 514312277945149952 3214545808673804160 5914779339402458368 8615012870131112576 11315246400859766784 14015479931588420992 16715713462317075200 969202919336177792 3669436450064832000 6369669980793486208 9069903511522140416 11770137042250794624 14470370572979448832 17170604103708103040 1424093560727205632 4124327091455859840 6824560622184514048 9524794152913168256 12225027683641822464 14925261214370476672 17625494745099130880 1878984202118233472 4579217732846887680 7279451263575541888 9979684794304196096 12679918325032850304 15380151855761504512 18080385386490158720 2333874843509261312 5034108374237915520 7734341904966569728 10434575435695223936 13134808966423878144 15835042497152532352 88531954171634944 2788765484900289152 5488999015628943360 8189232546357597568 10889466077086251776 13589699607814905984 16289933138543560192 543422595562662784 3243656126291316992 5943889657019971200 8644123187748625408 11344356718477279616 14044590249205933824 16744823779934588032 998313236953690624 3698546767682344832 6398780298410999040 9099013829139653248 11799247359868307456 14499480890596961664 17199714421325615872 1453203878344718464 4153437409073372672 6853670939802026880 9553904470530681088 12254138001259335296 14954371531987989504 17654605062716643712 1908094519735746304 4608328050464400512 7308561581193054720 10008795111921708928 12709028642650363136 15409262173379017344 18109495704107671552 2362985161126774144 5063218691855428352 7763452222584082560 10463685753312736768 13163919284041390976 15864152814770045184 117642271789147776 2817875802517801984 5518109333246456192 8218342863975110400 10918576394703764608 13618809925432418816 16319043456161073024 572532913180175616 3272766443908829824 5972999974637484032 8673233505366138240 11373467036094792448 14073700566823446656 16773934097552100864 1027423554571203456 3727657085299857664 6427890616028511872 9128124146757166080 11828357677485820288 14528591208214474496 17228824738943128704 1482314195962231296 4182547726690885504 6882781257419539712 9583014788148193920 12283248318876848128 14983481849605502336 17683715380334156544 1937204837353259136 4637438368081913344 7337671898810567552 10037905429539221760 12738138960267875968 15438372490996530176 18138606021725184384 2392095478744286976 5092329009472941184 7792562540201595392 10492796070930249600 13193029601658903808 15893263132387558016 146752589406660608 2846986120135314816 5547219650863969024 8247453181592623232 10947686712321277440 13647920243049931648 16348153773778585856 601643230797688448 3301876761526342656 6002110292254996864 8702343822983651072 11402577353712305280 14102810884440959488 16803044415169613696 1056533872188716288 3756767402917370496 6457000933646024704 9157234464374678912 11857467995103333120 14557701525831987328 17257935056560641536 1511424513579744128 4211658044308398336 6911891575037052544 9612125105765706752 12312358636494360960 15012592167223015168 17712825697951669376 1966315154970771968 4666548685699426176 7366782216428080384 10067015747156734592 12767249277885388800 15467482808614043008 18167716339342697216 2421205796361799808 5121439327090454016 7821672857819108224 10521906388547762432 13222139919276416640 15922373450005070848 175862907024173440 2876096437752827648 5576329968481481856 8276563499210136064 10976797029938790272 13677030560667444480 16377264091396098688 630753548415201280 3330987079143855488 6031220609872509696 8731454140601163904 11431687671329818112 14131921202058472320 16832154732787126528 1085644189806229120 3785877720534883328 6486111251263537536 9186344781992191744 11886578312720845952 14586811843449500160 17287045374178154368 1540534831197256960 4240768361925911168 6941001892654565376 9641235423383219584 12341468954111873792 15041702484840528000 17741936015569182208 1995425472588284800 4695659003316939008 7395892534045593216 10096126064774247424 12796359595502901632 15496593126231555840 18196826656960210048 2450316113979312640 5150549644707966848 7850783175436621056 10551016706165275264 13251250236893929472 15951483767622583680 204973224641686272 2905206755370340480 5605440286098994688 8305673816827648896 11005907347556303104 13706140878284957312 16406374409013611520 659863866032714112 3360097396761368320 6060330927490022528 8760564458218676736 11460797988947330944 14161031519675985152 16861265050404639360 1114754507423741952 3814988038152396160 6515221568881050368 9215455099609704576 11915688630338358784 14615922161067012992 17316155691795667200 1569645148814769792 4269878679543424000 6970112210272078208 9670345741000732416 12370579271729386624 15070812802458040832 17771046333186695040 2024535790205797632 4724769320934451840 7425002851663106048 10125236382391760256 12825469913120414464 15525703443849068672 18225936974577722880 2479426431596825472 5179659962325479680 7879893493054133888 10580127023782788096 13280360554511442304 15980594085240096512 234083542259199104 2934317072987853312 5634550603716507520 8334784134445161728 11035017665173815936 13735251195902470144 16435484726631124352 688974183650226944 3389207714378881152 6089441245107535360 8789674775836189568 11489908306564843776 14190141837293497984 16890375368022152192 1143864825041254784 3844098355769908992 6544331886498563200 9244565417227217408 11944798947955871616 14645032478684525824 17345266009413180032 1598755466432282624 4298988997160936832 6999222527889591040 9699456058618245248 12399689589346899456 15099923120075553664 17800156650804207872 2053646107823310464 4753879638551964672 7454113169280618880 10154346700009273088 12854580230737927296 15554813761466581504 18255047292195235712 2508536749214338304 5208770279942992512 7909003810671646720 10609237341400300928 13309470872128955136 16009704402857609344 263193859876711936 2963427390605366144 5663660921334020352 8363894452062674560 11064127982791328768 13764361513519982976 16464595044248637184 718084501267739776 3418318031996393984 6118551562725048192 8818785093453702400 11519018624182356608 14219252154911010816 16919485685639665024 1172975142658767616 3873208673387421824 6573442204116076032 9273675734844730240 11973909265573384448 14674142796302038656 17374376327030692864 1627865784049795456 4328099314778449664 7028332845507103872 9728566376235758080 12428799906964412288 15129033437693066496 17829266968421720704 2082756425440823296 4782989956169477504 7483223486898131712 10183457017626785920 12883690548355440128 15583924079084094336 18284157609812748544 2537647066831851136 5237880597560505344 7938114128289159552 10638347659017813760 13338581189746467968 16038814720475122176 292304177494224768 2992537708222878976 5692771238951533184 8393004769680187392 11093238300408841600 13793471831137495808 16493705361866150016 747194818885252608 3447428349613906816 6147661880342561024 8847895411071215232 11548128941799869440 14248362472528523648 16948596003257177856 1202085460276280448 3902318991004934656 6602552521733588864 9302786052462243072 12003019583190897280 14703253113919551488 17403486644648205696 1656976101667308288 4357209632395962496 7057443163124616704 9757676693853270912 12457910224581925120 15158143755310579328 17858377286039233536 2111866743058336128 4812100273786990336 7512333804515644544 10212567335244298752 12912800865972952960 15613034396701607168 18313267927430261376 2566757384449363968 5266990915178018176 7967224445906672384 10667457976635326592 13367691507363980800 16067925038092635008 321414495111737600 3021648025840391808 5721881556569046016 8422115087297700224 11122348618026354432 13822582148755008640 16522815679483662848 776305136502765440 3476538667231419648 6176772197960073856 8877005728688728064 11577239259417382272 14277472790146036480 16977706320874690688 1231195777893793280 3931429308622447488 6631662839351101696 9331896370079755904 12032129900808410112 14732363431537064320 17432596962265718528 1686086419284821120 4386319950013475328 7086553480742129536 9786787011470783744 12487020542199437952 15187254072928092160 17887487603656746368 2140977060675848960 4841210591404503168 7541444122133157376 10241677652861811584 12941911183590465792 15642144714319120000 18342378245047774208 2595867702066876800 5296101232795531008 7996334763524185216 10696568294252839424 13396801824981493632 16097035355710147840 350524812729250432 3050758343457904640 5750991874186558848 8451225404915213056 11151458935643867264 13851692466372521472 16551925997101175680 805415454120278272 3505648984848932480 6205882515577586688 8906116046306240896 11606349577034895104 14306583107763549312 17006816638492203520 1260306095511306112 3960539626239960320 6660773156968614528 9361006687697268736 12061240218425922944 14761473749154577152 17461707279883231360 1715196736902333952 4415430267630988160 7115663798359642368 9815897329088296576 12516130859816950784 15216364390545604992 17916597921274259200 2170087378293361792 4870320909022016000 7570554439750670208 10270787970479324416 12971021501207978624 15671255031936632832 18371488562665287040 2624978019684389632 5325211550413043840 8025445081141698048 10725678611870352256 13425912142599006464 16126145673327660672 379635130346763264 3079868661075417472 5780102191804071680 8480335722532725888 11180569253261380096 13880802783990034304 16581036314718688512 834525771737791104 3534759302466445312 6234992833195099520 8935226363923753728 11635459894652407936 14335693425381062144 17035926956109716352 1289416413128818944 3989649943857473152 6689883474586127360 9390117005314781568 12090350536043435776 14790584066772089984 17490817597500744192 1744307054519846784 4444540585248500992 7144774115977155200 9845007646705809408 12545241177434463616 15245474708163117824 17945708238891772032 2199197695910874624 4899431226639528832 7599664757368183040 10299898288096837248 13000131818825491456 15700365349554145664 18400598880282799872 2654088337301902464 5354321868030556672 8054555398759210880 10754788929487865088 13455022460216519296 16155255990945173504 408745447964276096 3108978978692930304 5809212509421584512 8509446040150238720 11209679570878892928 13909913101607547136 16610146632336201344 863636089355303936 3563869620083958144 6264103150812612352 8964336681541266560 11664570212269920768 14364803742998574976 17065037273727229184 1318526730746331776 4018760261474985984 6718993792203640192 9419227322932294400 12119460853660948608 14819694384389602816 17519927915118257024 1773417372137359616 4473650902866013824 7173884433594668032 9874117964323322240 12574351495051976448 15274585025780630656 17974818556509284864 2228308013528387456 4928541544257041664 7628775074985695872 10329008605714350080 13029242136443004288 15729475667171658496 18429709197900312704 2683198654919415296 5383432185648069504 8083665716376723712 10783899247105377920 13484132777834032128 16184366308562686336 437855765581788928 3138089296310443136 5838322827039097344 8538556357767751552 11238789888496405760 13939023419225059968 16639256949953714176 892746406972816768 3592979937701470976 6293213468430125184 8993446999158779392 11693680529887433600 14393914060616087808 17094147591344742016 1347637048363844608 4047870579092498816 6748104109821153024 9448337640549807232 12148571171278461440 14848804702007115648 17549038232735769856 1802527689754872448 4502761220483526656 7202994751212180864 9903228281940835072 12603461812669489280 15303695343398143488 18003928874126797696 2257418331145900288 4957651861874554496 7657885392603208704 10358118923331862912 13058352454060517120 15758585984789171328 12075441808273920 2712308972536928128 5412542503265582336 8112776033994236544 10813009564722890752 13513243095451544960 16213476626180199168 466966083199301760 3167199613927955968 5867433144656610176 8567666675385264384 11267900206113918592 13968133736842572800 16668367267571227008 921856724590329600 3622090255318983808 6322323786047638016 9022557316776292224 11722790847504946432 14423024378233600640 17123257908962254848 1376747365981357440 4076980896710011648 6777214427438665856 9477447958167320064 12177681488895974272 14877915019624628480 17578148550353282688 1831638007372385280 4531871538101039488 7232105068829693696 9932338599558347904 12632572130287002112 15332805661015656320 18033039191744310528 2286528648763413120 4986762179492067328 7686995710220721536 10387229240949375744 13087462771678029952 15787696302406684160 41185759425786752 2741419290154440960 5441652820883095168 8141886351611749376 10842119882340403584 13542353413069057792 16242586943797712000 496076400816814592 3196309931545468800 5896543462274123008 8596776993002777216 11297010523731431424 13997244054460085632 16697477585188739840 950967042207842432 3651200572936496640 6351434103665150848 9051667634393805056 11751901165122459264 14452134695851113472 17152368226579767680 1405857683598870272 4106091214327524480 6806324745056178688 9506558275784832896 12206791806513487104 14907025337242141312 17607258867970795520 1860748324989898112 4560981855718552320 7261215386447206528 9961448917175860736 12661682447904514944 15361915978633169152 18062149509361823360 2315638966380925952 5015872497109580160 7716106027838234368 10416339558566888576 13116573089295542784 15816806620024196992 70296077043299584 2770529607771953792 5470763138500608000 8170996669229262208 10871230199957916416 13571463730686570624 16271697261415224832 525186718434327424 3225420249162981632 5925653779891635840 8625887310620290048 11326120841348944256 14026354372077598464 16726587902806252672 980077359825355264 3680310890554009472 6380544421282663680 9080777952011317888 11781011482739972096 14481245013468626304 17181478544197280512 1434968001216383104 4135201531945037312 6835435062673691520 9535668593402345728 12235902124130999936 14936135654859654144 17636369185588308352 1889858642607410944 4590092173336065152 7290325704064719360 9990559234793373568 12690792765522027776 15391026296250681984 18091259826979336192 2344749283998438784 5044982814727092992 7745216345455747200 10445449876184401408 13145683406913055616 15845916937641709824 99406394660812416 2799639925389466624 5499873456118120832 8200106986846775040 10900340517575429248 13600574048304083456 16300807579032737664 554297036051840256 3254530566780494464 5954764097509148672 8654997628237802880 11355231158966457088 14055464689695111296 16755698220423765504 1009187677442868096 3709421208171522304 6409654738900176512 9109888269628830720 11810121800357484928 14510355331086139136 17210588861814793344 1464078318833895936 4164311849562550144 6864545380291204352 9564778911019858560 12265012441748512768 14965245972477166976 17665479503205821184 1918968960224923776 4619202490953577984 7319436021682232192 10019669552410886400 12719903083139540608 15420136613868194816 18120370144596849024 2373859601615951616 5074093132344605824 7774326663073260032 10474560193801914240 13174793724530568448 15875027255259222656 128516712278325248 2828750243006979456 5528983773735633664 8229217304464287872 10929450835192942080 13629684365921596288 16329917896650250496 583407353669353088 3283640884398007296 5983874415126661504 8684107945855315712 11384341476583969920 14084575007312624128 16784808538041278336 1038297995060380928 3738531525789035136 6438765056517689344 9138998587246343552 11839232117974997760 14539465648703651968 17239699179432306176 1493188636451408768 4193422167180062976 6893655697908717184 9593889228637371392 12294122759366025600 14994356290094679808 17694589820823334016 1948079277842436608 4648312808571090816 7348546339299745024 10048779870028399232 12749013400757053440 15449246931485707648 18149480462214361856 2402969919233464448 5103203449962118656 7803436980690772864 10503670511419427072 13203904042148081280 15904137572876735488 157627029895838080 2857860560624492288 5558094091353146496 8258327622081800704 10958561152810454912 13658794683539109120 16359028214267763328 612517671286865920 3312751202015520128 6012984732744174336 8713218263472828544 11413451794201482752 14113685324930136960 16813918855658791168 1067408312677893760 3767641843406547968 6467875374135202176 9168108904863856384 11868342435592510592 14568575966321164800 17268809497049819008 1522298954068921600 4222532484797575808 6922766015526230016 9622999546254884224 12323233076983538432 15023466607712192640 17723700138440846848 1977189595459949440 4677423126188603648 7377656656917257856 10077890187645912064 12778123718374566272 15478357249103220480 18178590779831874688 2432080236850977280 5132313767579631488 7832547298308285696 10532780829036939904 13233014359765594112 15933247890494248320 186737347513350912 2886970878242005120 5587204408970659328 8287437939699313536 10987671470427967744 13687905001156621952 16388138531885276160 641627988904378752 3341861519633032960 6042095050361687168 8742328581090341376 11442562111818995584 14142795642547649792 16843029173276304000 1096518630295406592 3796752161024060800 6496985691752715008 9197219222481369216 11897452753210023424 14597686283938677632 17297919814667331840 1551409271686434432 4251642802415088640 6951876333143742848 9652109863872397056 12352343394601051264 15052576925329705472 17752810456058359680 2006299913077462272 4706533443806116480 7406766974534770688 10107000505263424896 12807234035992079104 15507467566720733312 18207701097449387520 2461190554468490112 5161424085197144320 7861657615925798528 10561891146654452736 13262124677383106944 15962358208111761152 215847665130863744 2916081195859517952 5616314726588172160 8316548257316826368 11016781788045480576 13717015318774134784 16417248849502788992 670738306521891584 3370971837250545792 6071205367979200000 8771438898707854208 11471672429436508416 14171905960165162624 16872139490893816832 1125628947912919424 3825862478641573632 6526096009370227840 9226329540098882048 11926563070827536256 14626796601556190464 17327030132284844672 1580519589303947264 4280753120032601472 6980986650761255680 9681220181489909888 12381453712218564096 15081687242947218304 17781920773675872512 2035410230694975104 4735643761423629312 7435877292152283520 10136110822880937728 12836344353609591936 15536577884338246144 18236811415066900352 2490300872086002944 5190534402814657152 7890767933543311360 10591001464271965568 13291234995000619776 15991468525729273984 244957982748376576 2945191513477030784 5645425044205684992 8345658574934339200 11045892105662993408 13746125636391647616 16446359167120301824 699848624139404416 3400082154868058624 6100315685596712832 8800549216325367040 11500782747054021248 14201016277782675456 16901249808511329664 1154739265530432256 3854972796259086464 6555206326987740672 9255439857716394880 11955673388445049088 14655906919173703296 17356140449902357504 1609629906921460096 4309863437650114304 7010096968378768512 9710330499107422720 12410564029836076928 15110797560564731136 17811031091293385344 2064520548312487936 4764754079041142144 7464987609769796352 10165221140498450560 12865454671227104768 15565688201955758976 18265921732684413184 2519411189703515776 5219644720432169984 7919878251160824192 10620111781889478400 13320345312618132608 16020578843346786816 274068300365889408 2974301831094543616 5674535361823197824 8374768892551852032 11075002423280506240 13775235954009160448 16475469484737814656 728958941756917248 3429192472485571456 6129426003214225664 8829659533942879872 11529893064671534080 14230126595400188288 16930360126128842496 1183849583147945088 3884083113876599296 6584316644605253504 9284550175333907712 11984783706062561920 14685017236791216128 17385250767519870336 1638740224538972928 4338973755267627136 7039207285996281344 9739440816724935552 12439674347453589760 15139907878182243968 17840141408910898176 2093630865930000768 4793864396658654976 7494097927387309184 10194331458115963392 12894564988844617600 15594798519573271808 18295032050301926016 2548521507321028608 5248755038049682816 7948988568778337024 10649222099506991232 13349455630235645440 16049689160964299648 303178617983402240 3003412148712056448 5703645679440710656 8403879210169364864 11104112740898019072 13804346271626673280 16504579802355327488 758069259374430080 3458302790103084288 6158536320831738496 8858769851560392704 11559003382289046912 14259236913017701120 16959470443746355328 1212959900765457920 3913193431494112128 6613426962222766336 9313660492951420544 12013894023680074752 14714127554408728960 17414361085137383168 1667850542156485760 4368084072885139968 7068317603613794176 9768551134342448384 12468784665071102592 15169018195799756800 17869251726528411008 2122741183547513600 4822974714276167808 7523208245004822016 10223441775733476224 12923675306462130432 15623908837190784640 18324142367919438848 2577631824938541440 5277865355667195648 7978098886395849856 10678332417124504064 13378565947853158272 16078799478581812480 332288935600915072 3032522466329569280 5732755997058223488 8432989527786877696 11133223058515531904 13833456589244186112 16533690119972840320 787179576991942912 3487413107720597120 6187646638449251328 8887880169177905536 11588113699906559744 14288347230635213952 16988580761363868160 1242070218382970752 3942303749111624960 6642537279840279168 9342770810568933376 12043004341297587584 14743237872026241792 17443471402754896000 1696960859773998592 4397194390502652800 7097427921231307008 9797661451959961216 12497894982688615424 15198128513417269632 17898362044145923840 2151851501165026432 4852085031893680640 7552318562622334848 10252552093350989056 12952785624079643264 15653019154808297472 18353252685536951680 2606742142556054272 5306975673284708480 8007209204013362688 10707442734742016896 13407676265470671104 16107909796199325312 361399253218427904 3061632783947082112 5761866314675736320 8462099845404390528 11162333376133044736 13862566906861698944 16562800437590353152 816289894609455744 3516523425338109952 6216756956066764160 8916990486795418368 11617224017524072576 14317457548252726784 17017691078981380992 1271180536000483584 3971414066729137792 6671647597457792000 9371881128186446208 12072114658915100416 14772348189643754624 17472581720372408832 1726071177391511424 4426304708120165632 7126538238848819840 9826771769577474048 12527005300306128256 15227238831034782464 17927472361763436672 2180961818782539264 4881195349511193472 7581428880239847680 10281662410968501888 12981895941697156096 15682129472425810304 18382363003154464512 2635852460173567104 5336085990902221312 8036319521630875520 10736553052359529728 13436786583088183936 16137020113816838144 390509570835940736 3090743101564594944 5790976632293249152 8491210163021903360 11191443693750557568 13891677224479211776 16591910755207865984 845400212226968576 3545633742955622784 6245867273684276992 8946100804412931200 11646334335141585408 14346567865870239616 17046801396598893824 1300290853617996416 4000524384346650624 6700757915075304832 9400991445803959040 12101224976532613248 14801458507261267456 17501692037989921664 1755181495009024256 4455415025737678464 7155648556466332672 9855882087194986880 12556115617923641088 15256349148652295296 17956582679380949504 2210072136400052096 4910305667128706304 7610539197857360512 10310772728586014720 13011006259314668928 15711239790043323136 18411473320771977344 2664962777791079936 5365196308519734144 8065429839248388352 10765663369977042560 13465896900705696768 16166130431434350976 419619888453453568 3119853419182107776 5820086949910761984 8520320480639416192 11220554011368070400 13920787542096724608 16621021072825378816 874510529844481408 3574744060573135616 6274977591301789824 8975211122030444032 11675444652759098240 14375678183487752448 17075911714216406656 1329401171235509248 4029634701964163456 6729868232692817664 9430101763421471872 12130335294150126080 14830568824878780288 17530802355607434496 1784291812626537088 4484525343355191296 7184758874083845504 9884992404812499712 12585225935541153920 15285459466269808128 17985692996998462336 2239182454017564928 4939415984746219136 7639649515474873344 10339883046203527552 13040116576932181760 15740350107660835968 18440583638389490176 2694073095408592768 5394306626137246976 8094540156865901184 10794773687594555392 13495007218323209600 16195240749051863808 448730206070966400 3148963736799620608 5849197267528274816 8549430798256929024 11249664328985583232 13949897859714237440 16650131390442891648 903620847461994240 3603854378190648448 6304087908919302656 9004321439647956864 11704554970376611072 14404788501105265280 17105022031833919488 1358511488853022080 4058745019581676288 6758978550310330496 9459212081038984704 12159445611767638912 14859679142496293120 17559912673224947328 1813402130244049920 4513635660972704128 7213869191701358336 9914102722430012544 12614336253158666752 15314569783887320960 18014803314615975168 2268292771635077760 4968526302363731968 7668759833092386176 10368993363821040384 13069226894549694592 15769460425278348800 22949882297451392 2723183413026105600 5423416943754759808 8123650474483414016 10823884005212068224 13524117535940722432 16224351066669376640 477840523688479232 3178074054417133440 5878307585145787648 8578541115874441856 11278774646603096064 13979008177331750272 16679241708060404480 932731165079507072 3632964695808161280 6333198226536815488 9033431757265469696 11733665287994123904 14433898818722778112 17134132349451432320 1387621806470534912 4087855337199189120 6788088867927843328 9488322398656497536 12188555929385151744 14888789460113805952 17589022990842460160 1842512447861562752 4542745978590216960 7242979509318871168 9943213040047525376 12643446570776179584 15343680101504833792 18043913632233488000 2297403089252590592 4997636619981244800 7697870150709899008 10398103681438553216 13098337212167207424 15798570742895861632 52060199914964224 2752293730643618432 5452527261372272640 8152760792100926848 10852994322829581056 13553227853558235264 16253461384286889472 506950841305992064 3207184372034646272 5907417902763300480 8607651433491954688 11307884964220608896 14008118494949263104 16708352025677917312 961841482697019904 3662075013425674112 6362308544154328320 9062542074882982528 11762775605611636736 14463009136340290944 17163242667068945152 1416732124088047744 4116965654816701952 6817199185545356160 9517432716274010368 12217666247002664576 14917899777731318784 17618133308459972992 1871622765479075584 4571856296207729792 7272089826936384000 9972323357665038208 12672556888393692416 15372790419122346624 18073023949851000832 2326513406870103424 5026746937598757632 7726980468327411840 10427213999056066048 13127447529784720256 15827681060513374464 81170517532477056 2781404048261131264 5481637578989785472 8181871109718439680 10882104640447093888 13582338171175748096 16282571701904402304 536061158923504896 3236294689652159104 5936528220380813312 8636761751109467520 11336995281838121728 14037228812566775936 16737462343295430144 990951800314532736 3691185331043186944 6391418861771841152 9091652392500495360 11791885923229149568 14492119453957803776 17192352984686457984 1445842441705560576 4146075972434214784 6846309503162868992 9546543033891523200 12246776564620177408 14947010095348831616 17647243626077485824 1900733083096588416 4600966613825242624 7301200144553896832 10001433675282551040 12701667206011205248 15401900736739859456 18102134267468513664 2355623724487616256 5055857255216270464 7756090785944924672 10456324316673578880 13156557847402233088 15856791378130887296 110280835149989888 2810514365878644096 5510747896607298304 8210981427335952512 10911214958064606720 13611448488793260928 16311682019521915136 565171476541017728 3265405007269671936 5965638537998326144 8665872068726980352 11366105599455634560 14066339130184288768 16766572660912942976 1020062117932045568 3720295648660699776 6420529179389353984 9120762710118008192 11820996240846662400 14521229771575316608 17221463302303970816 1474952759323073408 4175186290051727616 6875419820780381824 9575653351509036032 12275886882237690240 14976120412966344448 17676353943694998656 1929843400714101248 4630076931442755456 7330310462171409664 10030543992900063872 12730777523628718080 15431011054357372288 18131244585086026496 2384734042105129088 5084967572833783296 7785201103562437504 10485434634291091712 13185668165019745920 15885901695748400128 139391152767502720 2839624683496156928 5539858214224811136 8240091744953465344 10940325275682119552 13640558806410773760 16340792337139427968 594281794158530560 3294515324887184768 5994748855615838976 8694982386344493184 11395215917073147392 14095449447801801600 16795682978530455808 1049172435549558400 3749405966278212608 6449639497006866816 9149873027735521024 11850106558464175232 14550340089192829440 17250573619921483648 1504063076940586240 4204296607669240448 6904530138397894656 9604763669126548864 12304997199855203072 15005230730583857280 17705464261312511488 1958953718331614080 4659187249060268288 7359420779788922496 10059654310517576704 12759887841246230912 15460121371974885120 18160354902703539328 2413844359722641920 5114077890451296128 7814311421179950336 10514544951908604544 13214778482637258752 15915012013365912960 168501470385015552 2868735001113669760 5568968531842323968 8269202062570978176 10969435593299632384 13669669124028286592 16369902654756940800 623392111776043392 3323625642504697600 6023859173233351808 8724092703962006016 11424326234690660224 14124559765419314432 16824793296147968640 1078282753167071232 3778516283895725440 6478749814624379648 9178983345353033856 11879216876081688064 14579450406810342272 17279683937538996480 1533173394558099072 4233406925286753280 6933640456015407488 9633873986744061696 12334107517472715904 15034341048201370112 17734574578930024320 1988064035949126912 4688297566677781120 7388531097406435328 10088764628135089536 12788998158863743744 15489231689592397952 18189465220321052160 2442954677340154752 5143188208068808960 7843421738797463168 10543655269526117376 13243888800254771584 15944122330983425792 197611788002528384 2897845318731182592 5598078849459836800 8298312380188491008 10998545910917145216 13698779441645799424 16399012972374453632 652502429393556224 3352735960122210432 6052969490850864640 8753203021579518848 11453436552308173056 14153670083036827264 16853903613765481472 1107393070784584064 3807626601513238272 6507860132241892480 9208093662970546688 11908327193699200896 14608560724427855104 17308794255156509312 1562283712175611904 4262517242904266112 6962750773632920320 9662984304361574528 12363217835090228736 15063451365818882944 17763684896547537152 2017174353566639744 4717407884295293952 7417641415023948160 10117874945752602368 12818108476481256576 15518342007209910784 18218575537938564992 2472064994957667584 5172298525686321792 7872532056414976000 10572765587143630208 13272999117872284416 15973232648600938624 226722105620041216 2926955636348695424 5627189167077349632 8327422697806003840 11027656228534658048 13727889759263312256 16428123289991966464 681612747011069056 3381846277739723264 6082079808468377472 8782313339197031680 11482546869925685888 14182780400654340096 16883013931382994304 1136503388402096896 3836736919130751104 6536970449859405312 9237203980588059520 11937437511316713728 14637671042045367936 17337904572774022144 1591394029793124736 4291627560521778944 6991861091250433152 9692094621979087360 12392328152707741568 15092561683436395776 17792795214165049984 2046284671184152576 4746518201912806784 7446751732641460992 10146985263370115200 12847218794098769408 15547452324827423616 18247685855556077824 2501175312575180416 5201408843303834624 7901642374032488832 10601875904761143040 13302109435489797248 16002342966218451456 255832423237554048 2956065953966208256 5656299484694862464 8356533015423516672 11056766546152170880 13757000076880825088 16457233607609479296 710723064628581888 3410956595357236096 6111190126085890304 8811423656814544512 11511657187543198720 14211890718271852928 16912124249000507136 1165613706019609728 3865847236748263936 6566080767476918144 9266314298205572352 11966547828934226560 14666781359662880768 17367014890391534976 1620504347410637568 4320737878139291776 7020971408867945984 9721204939596600192 12421438470325254400 15121672001053908608 17821905531782562816 2075394988801665408 4775628519530319616 7475862050258973824 10176095580987628032 12876329111716282240 15576562642444936448 18276796173173590656 2530285630192693248 5230519160921347456 7930752691650001664 10630986222378655872 13331219753107310080 16031453283835964288 284942740855066880 2985176271583721088 5685409802312375296 8385643333041029504 11085876863769683712 13786110394498337920 16486343925226992128 739833382246094720 3440066912974748928 6140300443703403136 8840533974432057344 11540767505160711552 14241001035889365760 16941234566618019968 1194724023637122560 3894957554365776768 6595191085094430976 9295424615823085184 11995658146551739392 14695891677280393600 17396125208009047808 1649614665028150400 4349848195756804608 7050081726485458816 9750315257214113024 12450548787942767232 15150782318671421440 17851015849400075648 2104505306419178240 4804738837147832448 7504972367876486656 10205205898605140864 12905439429333795072 15605672960062449280 18305906490791103488 2559395947810206080 5259629478538860288 7959863009267514496 10660096539996168704 13360330070724822912 16060563601453477120 314053058472579712 3014286589201233920 5714520119929888128 8414753650658542336 11114987181387196544 13815220712115850752 16515454242844504960 768943699863607552 3469177230592261760 6169410761320915968 8869644292049570176 11569877822778224384 14270111353506878592 16970344884235532800 1223834341254635392 3924067871983289600 6624301402711943808 9324534933440598016 12024768464169252224 14725001994897906432 17425235525626560640 1678724982645663232 4378958513374317440 7079192044102971648 9779425574831625856 12479659105560280064 15179892636288934272 17880126167017588480 2133615624036691072 4833849154765345280 7534082685493999488 10234316216222653696 12934549746951307904 15634783277679962112 18335016808408616320 2588506265427718912 5288739796156373120 7988973326885027328 10689206857613681536 13389440388342335744 16089673919070989952 343163376090092544 3043396906818746752 5743630437547400960 8443863968276055168 11144097499004709376 13844331029733363584 16544564560462017792 798054017481120384 3498287548209774592 6198521078938428800 8898754609667083008 11598988140395737216 14299221671124391424 16999455201853045632 1252944658872148224 3953178189600802432 6653411720329456640 9353645251058110848 12053878781786765056 14754112312515419264 17454345843244073472 1707835300263176064 4408068830991830272 7108302361720484480 9808535892449138688 12508769423177792896 15209002953906447104 17909236484635101312 2162725941654203904 4862959472382858112 7563193003111512320 10263426533840166528 12963660064568820736 15663893595297474944 18364127126026129152 2617616583045231744 5317850113773885952 8018083644502540160 10718317175231194368 13418550705959848576 16118784236688502784 372273693707605376 3072507224436259584 5772740755164913792 8472974285893568000 11173207816622222208 13873441347350876416 16573674878079530624 827164335098633216 3527397865827287424 6227631396555941632 8927864927284595840 11628098458013250048 14328331988741904256 17028565519470558464 1282054976489661056 3982288507218315264 6682522037946969472 9382755568675623680 12082989099404277888 14783222630132932096 17483456160861586304 1736945617880688896 4437179148609343104 7137412679337997312 9837646210066651520 12537879740795305728 15238113271523959936 17938346802252614144 2191836259271716736 4892069790000370944 7592303320729025152 10292536851457679360 12992770382186333568 15693003912914987776 18393237443643641984 2646726900662744576 5346960431391398784 8047193962120052992 10747427492848707200 13447661023577361408 16147894554306015616 401384011325118208 3101617542053772416 5801851072782426624 8502084603511080832 11202318134239735040 13902551664968389248 16602785195697043456 856274652716146048 3556508183444800256 6256741714173454464 8956975244902108672 11657208775630762880 14357442306359417088 17057675837088071296 1311165294107173888 4011398824835828096 6711632355564482304 9411865886293136512 12112099417021790720 14812332947750444928 17512566478479099136 1766055935498201728 4466289466226855936 7166522996955510144 9866756527684164352 12566990058412818560 15267223589141472768 17967457119870126976 2220946576889229568 4921180107617883776 7621413638346537984 10321647169075192192 13021880699803846400 15722114230532500608 18422347761261154816 2675837218280257408 5376070749008911616 8076304279737565824 10776537810466220032 13476771341194874240 16177004871923528448 430494328942631040 3130727859671285248 5830961390399939456 8531194921128593664 11231428451857247872 13931661982585902080 16631895513314556288 885384970333658880 3585618501062313088 6285852031790967296 8986085562519621504 11686319093248275712 14386552623976929920 17086786154705584128 1340275611724686720 4040509142453340928 6740742673181995136 9440976203910649344 12141209734639303552 14841443265367957760 17541676796096611968 1795166253115714560 4495399783844368768 7195633314573022976 9895866845301677184 12596100376030331392 15296333906758985600 17996567437487639808 2250056894506742400 4950290425235396608 7650523955964050816 10350757486692705024 13050991017421359232 15751224548150013440 4714005169116032 2704947535897770240 5405181066626424448 8105414597355078656 10805648128083732864 13505881658812387072 16206115189541041280 459604646560143872 3159838177288798080 5860071708017452288 8560305238746106496 11260538769474760704 13960772300203414912 16661005830932069120 914495287951171712 3614728818679825920 6314962349408480128 9015195880137134336 11715429410865788544 14415662941594442752 17115896472323096960 1369385929342199552 4069619460070853760 6769852990799507968 9470086521528162176 12170320052256816384 14870553582985470592 17570787113714124800 1824276570733227392 4524510101461881600 7224743632190535808 9924977162919190016 12625210693647844224 15325444224376498432 18025677755105152640 2279167212124255232 4979400742852909440 7679634273581563648 10379867804310217856 13080101335038872064 15780334865767526272 33824322786628864 2734057853515283072 5434291384243937280 8134524914972591488 10834758445701245696 13534991976429899904 16235225507158554112 488714964177656704 3188948494906310912 5889182025634965120 8589415556363619328 11289649087092273536 13989882617820927744 16690116148549581952 943605605568684544 3643839136297338752 6344072667025992960 9044306197754647168 11744539728483301376 14444773259211955584 17145006789940609792 1398496246959712384 4098729777688366592 6798963308417020800 9499196839145675008 12199430369874329216 14899663900602983424 17599897431331637632 1853386888350740224 4553620419079394432 7253853949808048640 9954087480536702848 12654321011265357056 15354554541994011264 18054788072722665472 2308277529741768064 5008511060470422272 7708744591199076480 10408978121927730688 13109211652656384896 15809445183385039104 62934640404141696 2763168171132795904 5463401701861450112 8163635232590104320 10863868763318758528 13564102294047412736 16264335824776066944 517825281795169536 3218058812523823744 5918292343252477952 8618525873981132160 11318759404709786368 14018992935438440576 16719226466167094784 972715923186197376 3672949453914851584 6373182984643505792 9073416515372160000 11773650046100814208 14473883576829468416 17174117107558122624 1427606564577225216 4127840095305879424 6828073626034533632 9528307156763187840 12228540687491842048 14928774218220496256 17629007748949150464 1882497205968253056 4582730736696907264 7282964267425561472 9983197798154215680 12683431328882869888 15383664859611524096 18083898390340178304 2337387847359280896 5037621378087935104 7737854908816589312 10438088439545243520 13138321970273897728 15838555501002551936 92044958021654528 2792278488750308736 5492512019478962944 8192745550207617152 10892979080936271360 13593212611664925568 16293446142393579776 546935599412682368 3247169130141336576 5947402660869990784 8647636191598644992 11347869722327299200 14048103253055953408 16748336783784607616 1001826240803710208 3702059771532364416 6402293302261018624 9102526832989672832 11802760363718327040 14502993894446981248 17203227425175635456 1456716882194738048 4156950412923392256 6857183943652046464 9557417474380700672 12257651005109354880 14957884535838009088 17658118066566663296 1911607523585765888 4611841054314420096 7312074585043074304 10012308115771728512 12712541646500382720 15412775177229036928 18113008707957691136 2366498164976793728 5066731695705447936 7766965226434102144 10467198757162756352 13167432287891410560 15867665818620064768 121155275639167360 2821388806367821568 5521622337096475776 8221855867825129984 10922089398553784192 13622322929282438400 16322556460011092608 576045917030195200 3276279447758849408 5976512978487503616 8676746509216157824 11376980039944812032 14077213570673466240 16777447101402120448 1030936558421223040 3731170089149877248 6431403619878531456 9131637150607185664 11831870681335839872 14532104212064494080 17232337742793148288 1485827199812250880 4186060730540905088 6886294261269559296 9586527791998213504 12286761322726867712 14986994853455521920 17687228384184176128 1940717841203278720 4640951371931932928 7341184902660587136 10041418433389241344 12741651964117895552 15441885494846549760 18142119025575203968 2395608482594306560 5095842013322960768 7796075544051614976 10496309074780269184 13196542605508923392 15896776136237577600 150265593256680192 2850499123985334400 5550732654713988608 8250966185442642816 10951199716171297024 13651433246899951232 16351666777628605440 605156234647708032 3305389765376362240 6005623296105016448 8705856826833670656 11406090357562324864 14106323888290979072 16806557419019633280 1060046876038735872 3760280406767390080 6460513937496044288 9160747468224698496 11860980998953352704 14561214529682006912 17261448060410661120 1514937517429763712 4215171048158417920 6915404578887072128 9615638109615726336 12315871640344380544 15016105171073034752 17716338701801688960 1969828158820791552 4670061689549445760 7370295220278099968 10070528751006754176 12770762281735408384 15470995812464062592 18171229343192716800 2424718800211819392 5124952330940473600 7825185861669127808 10525419392397782016 13225652923126436224 15925886453855090432 179375910874193024 2879609441602847232 5579842972331501440 8280076503060155648 10980310033788809856 13680543564517464064 16380777095246118272 634266552265220864 3334500082993875072 6034733613722529280 8734967144451183488 11435200675179837696 14135434205908491904 16835667736637146112 1089157193656248704 3789390724384902912 6489624255113557120 9189857785842211328 11890091316570865536 14590324847299519744 17290558378028173952 1544047835047276544 4244281365775930752 6944514896504584960 9644748427233239168 12344981957961893376 15045215488690547584 17745449019419201792 1998938476438304384 4699172007166958592 7399405537895612800 10099639068624267008 12799872599352921216 15500106130081575424 18200339660810229632 2453829117829332224 5154062648557986432 7854296179286640640 10554529710015294848 13254763240743949056 15954996771472603264 208486228491705856 2908719759220360064 5608953289949014272 8309186820677668480 11009420351406322688 13709653882134976896 16409887412863631104 663376869882733696 3363610400611387904 6063843931340042112 8764077462068696320 11464310992797350528 14164544523526004736 16864778054254658944 1118267511273761536 3818501042002415744 6518734572731069952 9218968103459724160 11919201634188378368 14619435164917032576 17319668695645686784 1573158152664789376 4273391683393443584 6973625214122097792 9673858744850752000 12374092275579406208 15074325806308060416 17774559337036714624 2028048794055817216 4728282324784471424 7428515855513125632 10128749386241779840 12828982916970434048 15529216447699088256 18229449978427742464 2482939435446845056 5183172966175499264 7883406496904153472 10583640027632807680 13283873558361461888 15984107089090116096 237596546109218688 2937830076837872896 5638063607566527104 8338297138295181312 11038530669023835520 13738764199752489728 16438997730481143936 692487187500246528 3392720718228900736 6092954248957554944 8793187779686209152 11493421310414863360 14193654841143517568 16893888371872171776 1147377828891274368 3847611359619928576 6547844890348582784 9248078421077236992 11948311951805891200 14648545482534545408 17348779013263199616 1602268470282302208 4302502001010956416 7002735531739610624 9702969062468264832 12403202593196919040 15103436123925573248 17803669654654227456 2057159111673330048 4757392642401984256 7457626173130638464 10157859703859292672 12858093234587946880 15558326765316601088 18258560296045255296 2512049753064357888 5212283283793012096 7912516814521666304 10612750345250320512 13312983875978974720 16013217406707628928 266706863726731520 2966940394455385728 5667173925184039936 8367407455912694144 11067640986641348352 13767874517370002560 16468108048098656768 721597505117759360 3421831035846413568 6122064566575067776 8822298097303721984 11522531628032376192 14222765158761030400 16922998689489684608 1176488146508787200 3876721677237441408 6576955207966095616 9277188738694749824 11977422269423404032 14677655800152058240 17377889330880712448 1631378787899815040 4331612318628469248 7031845849357123456 9732079380085777664 12432312910814431872 15132546441543086080 17832779972271740288 2086269429290842880 4786502960019497088 7486736490748151296 10186970021476805504 12887203552205459712 15587437082934113920 18287670613662768128 2541160070681870720 5241393601410524928 7941627132139179136 10641860662867833344 13342094193596487552 16042327724325141760 295817181344244352 2996050712072898560 5696284242801552768 8396517773530206976 11096751304258861184 13796984834987515392 16497218365716169600 750707822735272192 3450941353463926400 6151174884192580608 8851408414921234816 11551641945649889024 14251875476378543232 16952109007107197440 1205598464126300032 3905831994854954240 6606065525583608448 9306299056312262656 12006532587040916864 14706766117769571072 17406999648498225280 1660489105517327872 4360722636245982080 7060956166974636288 9761189697703290496 12461423228431944704 15161656759160598912 17861890289889253120 2115379746908355712 4815613277637009920 7515846808365664128 10216080339094318336 12916313869822972544 15616547400551626752 18316780931280280960 2570270388299383552 5270503919028037760 7970737449756691968 10670970980485346176 13371204511214000384 16071438041942654592 324927498961757184 3025161029690411392 5725394560419065600 8425628091147719808 11125861621876374016 13826095152605028224 16526328683333682432 779818140352785024 3480051671081439232 6180285201810093440 8880518732538747648 11580752263267401856 14280985793996056064 16981219324724710272 1234708781743812864 3934942312472467072 6635175843201121280 9335409373929775488 12035642904658429696 14735876435387083904 17436109966115738112 1689599423134840704 4389832953863494912 7090066484592149120 9790300015320803328 12490533546049457536 15190767076778111744 17891000607506765952 2144490064525868544 4844723595254522752 7544957125983176960 10245190656711831168 12945424187440485376 15645657718169139584 18345891248897793792 2599380705916896384 5299614236645550592 7999847767374204800 10700081298102859008 13400314828831513216 16100548359560167424 354037816579270016 3054271347307924224 5754504878036578432 8454738408765232640 11154971939493886848 13855205470222541056 16555439000951195264 808928457970297856 3509161988698952064 6209395519427606272 8909629050156260480 11609862580884914688 14310096111613568896 17010329642342223104 1263819099361325696 3964052630089979904 6664286160818634112 9364519691547288320 12064753222275942528 14764986753004596736 17465220283733250944 1718709740752353536 4418943271481007744 7119176802209661952 9819410332938316160 12519643863666970368 15219877394395624576 17920110925124278784 2173600382143381376 4873833912872035584 7574067443600689792 10274300974329344000 12974534505057998208 15674768035786652416 18375001566515306624 2628491023534409216 5328724554263063424 8028958084991717632 10729191615720371840 13429425146449026048 16129658677177680256 383148134196782848 3083381664925437056 5783615195654091264 8483848726382745472 11184082257111399680 13884315787840053888 16584549318568708096 838038775587810688 3538272306316464896 6238505837045119104 8938739367773773312 11638972898502427520 14339206429231081728 17039439959959735936 1292929416978838528 3993162947707492736 6693396478436146944 9393630009164801152 12093863539893455360 14794097070622109568 17494330601350763776 1747820058369866368 4448053589098520576 7148287119827174784 9848520650555828992 12548754181284483200 15248987712013137408 17949221242741791616 2202710699760894208 4902944230489548416 7603177761218202624 10303411291946856832 13003644822675511040 15703878353404165248 18404111884132819456 2657601341151922048 5357834871880576256 8058068402609230464 10758301933337884672 13458535464066538880 16158768994795193088 412258451814295680 3112491982542949888 5812725513271604096 8512959044000258304 11213192574728912512 13913426105457566720 16613659636186220928 867149093205323520 3567382623933977728 6267616154662631936 8967849685391286144 11668083216119940352 14368316746848594560 17068550277577248768 1322039734596351360 4022273265325005568 6722506796053659776 9422740326782313984 12122973857510968192 14823207388239622400 17523440918968276608 1776930375987379200 4477163906716033408 7177397437444687616 9877630968173341824 12577864498901996032 15278098029630650240 17978331560359304448 2231821017378407040 4932054548107061248 7632288078835715456 10332521609564369664 13032755140293023872 15732988671021678080 18433222201750332288 2686711658769434880 5386945189498089088 8087178720226743296 10787412250955397504 13487645781684051712 16187879312412705920 441368769431808512 3141602300160462720 5841835830889116928 8542069361617771136 11242302892346425344 13942536423075079552 16642769953803733760 896259410822836352 3596492941551490560 6296726472280144768 8996960003008798976 11697193533737453184 14397427064466107392 17097660595194761600 1351150052213864192 4051383582942518400 6751617113671172608 9451850644399826816 12152084175128481024 14852317705857135232 17552551236585789440 1806040693604892032 4506274224333546240 7206507755062200448 9906741285790854656 12606974816519508864 15307208347248163072 18007441877976817280 2260931334995919872 4961164865724574080 7661398396453228288 10361631927181882496 13061865457910536704 15762098988639190912 15588445658293504 2715821976386947712 5416055507115601920 8116289037844256128 10816522568572910336 13516756099301564544 16216989630030218752 470479087049321344 3170712617777975552 5870946148506629760 8571179679235283968 11271413209963938176 13971646740692592384 16671880271421246592 925369728440349184 3625603259169003392 6325836789897657600 9026070320626311808 11726303851354966016 14426537382083620224 17126770912812274432 1380260369831377024 4080493900560031232 6780727431288685440 9480960962017339648 12181194492745993856 14881428023474648064 17581661554203302272 1835151011222404864 4535384541951059072 7235618072679713280 9935851603408367488 12636085134137021696 15336318664865675904 18036552195594330112 2290041652613432704 4990275183342086912 7690508714070741120 10390742244799395328 13090975775528049536 15791209306256703744 44698763275806336 2744932294004460544 5445165824733114752 8145399355461768960 10845632886190423168 13545866416919077376 16246099947647731584 499589404666834176 3199822935395488384 5900056466124142592 8600289996852796800 11300523527581451008 14000757058310105216 16700990589038759424 954480046057862016 3654713576786516224 6354947107515170432 9055180638243824640 11755414168972478848 14455647699701133056 17155881230429787264 1409370687448889856 4109604218177544064 6809837748906198272 9510071279634852480 12210304810363506688 14910538341092160896 17610771871820815104 1864261328839917696 4564494859568571904 7264728390297226112 9964961921025880320 12665195451754534528 15365428982483188736 18065662513211842944 2319151970230945536 5019385500959599744 7719619031688253952 10419852562416908160 13120086093145562368 15820319623874216576 73809080893319168 2774042611621973376 5474276142350627584 8174509673079281792 10874743203807936000 13574976734536590208 16275210265265244416 528699722284347008 3228933253013001216 5929166783741655424 8629400314470309632 11329633845198963840 14029867375927618048 16730100906656272256 983590363675374848 3683823894404029056 6384057425132683264 9084290955861337472 11784524486589991680 14484758017318645888 17184991548047300096 1438481005066402688 4138714535795056896 6838948066523711104 9539181597252365312 12239415127981019520 14939648658709673728 17639882189438327936 1893371646457430528 4593605177186084736 7293838707914738944 9994072238643393152 12694305769372047360 15394539300100701568 18094772830829355776 2348262287848458368 5048495818577112576 7748729349305766784 10448962880034420992 13149196410763075200 15849429941491729408 102919398510832000 2803152929239486208 5503386459968140416 8203619990696794624 10903853521425448832 13604087052154103040 16304320582882757248 557810039901859840 3258043570630514048 5958277101359168256 8658510632087822464 11358744162816476672 14058977693545130880 16759211224273785088 1012700681292887680 3712934212021541888 6413167742750196096 9113401273478850304 11813634804207504512 14513868334936158720 17214101865664812928 1467591322683915520 4167824853412569728 6868058384141223936 9568291914869878144 12268525445598532352 14968758976327186560 17668992507055840768 1922481964074943360 4622715494803597568 7322949025532251776 10023182556260905984 12723416086989560192 15423649617718214400 18123883148446868608 2377372605465971200 5077606136194625408 7777839666923279616 10478073197651933824 13178306728380588032 15878540259109242240 132029716128344832 2832263246856999040 5532496777585653248 8232730308314307456 10932963839042961664 13633197369771615872 16333430900500270080 586920357519372672 3287153888248026880 5987387418976681088 8687620949705335296 11387854480433989504 14088088011162643712 16788321541891297920 1041810998910400512 3742044529639054720 6442278060367708928 9142511591096363136 11842745121825017344 14542978652553671552 17243212183282325760 1496701640301428352 4196935171030082560 6897168701758736768 9597402232487390976 12297635763216045184 14997869293944699392 17698102824673353600 1951592281692456192 4651825812421110400 7352059343149764608 10052292873878418816 12752526404607073024 15452759935335727232 18152993466064381440 2406482923083484032 5106716453812138240 7806949984540792448 10507183515269446656 13207417045998100864 15907650576726755072 161140033745857664 2861373564474511872 5561607095203166080 8261840625931820288 10962074156660474496 13662307687389128704 16362541218117782912 616030675136885504 3316264205865539712 6016497736594193920 8716731267322848128 11416964798051502336 14117198328780156544 16817431859508810752 1070921316527913344 3771154847256567552 6471388377985221760 9171621908713875968 11871855439442530176 14572088970171184384 17272322500899838592 1525811957918941184 4226045488647595392 6926279019376249600 9626512550104903808 12326746080833558016 15026979611562212224 17727213142290866432 1980702599309969024 4680936130038623232 7381169660767277440 10081403191495931648 12781636722224585856 15481870252953240064 18182103783681894272 2435593240700996864 5135826771429651072 7836060302158305280 10536293832886959488 13236527363615613696 15936760894344267904 190250351363370496 2890483882092024704 5590717412820678912 8290950943549333120 10991184474277987328 13691418005006641536 16391651535735295744 645140992754398336 3345374523483052544 6045608054211706752 8745841584940360960 11446075115669015168 14146308646397669376 16846542177126323584 1100031634145426176 3800265164874080384 6500498695602734592 9200732226331388800 11900965757060043008 14601199287788697216 17301432818517351424 1554922275536454016 4255155806265108224 6955389336993762432 9655622867722416640 12355856398451070848 15056089929179725056 17756323459908379264 2009812916927481856 4710046447656136064 7410279978384790272 10110513509113444480 12810747039842098688 15510980570570752896 18211214101299407104 2464703558318509696 5164937089047163904 7865170619775818112 10565404150504472320 13265637681233126528 15965871211961780736 219360668980883328 2919594199709537536 5619827730438191744 8320061261166845952 11020294791895500160 13720528322624154368 16420761853352808576 674251310371911168 3374484841100565376 6074718371829219584 8774951902557873792 11475185433286528000 14175418964015182208 16875652494743836416 1129141951762939008 3829375482491593216 6529609013220247424 9229842543948901632 11930076074677555840 14630309605406210048 17330543136134864256 1584032593153966848 4284266123882621056 6984499654611275264 9684733185339929472 12384966716068583680 15085200246797237888 17785433777525892096 2038923234544994688 4739156765273648896 7439390296002303104 10139623826730957312 12839857357459611520 15540090888188265728 18240324418916919936 2493813875936022528 5194047406664676736 7894280937393330944 10594514468121985152 13294747998850639360 15994981529579293568 248470986598396160 2948704517327050368 5648938048055704576 8349171578784358784 11049405109513012992 13749638640241667200 16449872170970321408 703361627989424000 3403595158718078208 6103828689446732416 8804062220175386624 11504295750904040832 14204529281632695040 16904762812361349248 1158252269380451840 3858485800109106048 6558719330837760256 9258952861566414464 11959186392295068672 14659419923023722880 17359653453752377088 1613142910771479680 4313376441500133888 7013609972228788096 9713843502957442304 12414077033686096512 15114310564414750720 17814544095143404928 2068033552162507520 4768267082891161728 7468500613619815936 10168734144348470144 12868967675077124352 15569201205805778560 18269434736534432768 2522924193553535360 5223157724282189568 7923391255010843776 10623624785739497984 13323858316468152192 16024091847196806400 277581304215908992 2977814834944563200 5678048365673217408 8378281896401871616 11078515427130525824 13778748957859180032 16478982488587834240 732471945606936832 3432705476335591040 6132939007064245248 8833172537792899456 11533406068521553664 14233639599250207872 16933873129978862080 1187362586997964672 3887596117726618880 6587829648455273088 9288063179183927296 11988296709912581504 14688530240641235712 17388763771369889920 1642253228388992512 4342486759117646720 7042720289846300928 9742953820574955136 12443187351303609344 15143420882032263552 17843654412760917760 2097143869780020352 4797377400508674560 7497610931237328768 10197844461965982976 12898077992694637184 15598311523423291392 18298545054151945600 2552034511171048192 5252268041899702400 7952501572628356608 10652735103357010816 13352968634085665024 16053202164814319232 306691621833421824 3006925152562076032 5707158683290730240 8407392214019384448 11107625744748038656 13807859275476692864 16508092806205347072 761582263224449664 3461815793953103872 6162049324681758080 8862282855410412288 11562516386139066496 14262749916867720704 16962983447596374912 1216472904615477504 3916706435344131712 6616939966072785920 9317173496801440128 12017407027530094336 14717640558258748544 17417874088987402752 1671363546006505344 4371597076735159552 7071830607463813760 9772064138192467968 12472297668921122176 15172531199649776384 17872764730378430592 2126254187397533184 4826487718126187392 7526721248854841600 10226954779583495808 12927188310312150016 15627421841040804224 18327655371769458432 2581144828788561024 5281378359517215232 7981611890245869440 10681845420974523648 13382078951703177856 16082312482431832064 335801939450934656 3036035470179588864 5736269000908243072 8436502531636897280 11136736062365551488 13836969593094205696 16537203123822859904 790692580841962496 3490926111570616704 6191159642299270912 8891393173027925120 11591626703756579328 14291860234485233536 16992093765213887744 1245583222232990336 3945816752961644544 6646050283690298752 9346283814418952960 12046517345147607168 14746750875876261376 17446984406604915584 1700473863624018176 4400707394352672384 7100940925081326592 9801174455809980800 12501407986538635008 15201641517267289216 17901875047995943424 2155364505015046016 4855598035743700224 7555831566472354432 10256065097201008640 12956298627929662848 15656532158658317056 18356765689386971264 2610255146406073856 5310488677134728064 8010722207863382272 10710955738592036480 13411189269320690688 16111422800049344896 364912257068447488 3065145787797101696 5765379318525755904 8465612849254410112 11165846379983064320 13866079910711718528 16566313441440372736 819802898459475328 3520036429188129536 6220269959916783744 8920503490645437952 11620737021374092160 14320970552102746368 17021204082831400576 1274693539850503168 3974927070579157376 6675160601307811584 9375394132036465792 12075627662765120000 14775861193493774208 17476094724222428416 1729584181241531008 4429817711970185216 7130051242698839424 9830284773427493632 12530518304156147840 15230751834884802048 17930985365613456256 2184474822632558848 4884708353361213056 7584941884089867264 10285175414818521472 12985408945547175680 15685642476275829888 18385876007004484096 2639365464023586688 5339598994752240896 8039832525480895104 10740066056209549312 13440299586938203520 16140533117666857728 394022574685960320 3094256105414614528 5794489636143268736 8494723166871922944 11194956697600577152 13895190228329231360 16595423759057885568 848913216076988160 3549146746805642368 6249380277534296576 8949613808262950784 11649847338991604992 14350080869720259200 17050314400448913408 1303803857468016000 4004037388196670208 6704270918925324416 9404504449653978624 12104737980382632832 14804971511111287040 17505205041839941248 1758694498859043840 4458928029587698048 7159161560316352256 9859395091045006464 12559628621773660672 15259862152502314880 17960095683230969088 2213585140250071680 4913818670978725888 7614052201707380096 10314285732436034304 13014519263164688512 15714752793893342720 18414986324621996928 2668475781641099520 5368709312369753728 8068942843098407936 10769176373827062144 13469409904555716352 16169643435284370560 423132892303473152 3123366423032127360 5823599953760781568 8523833484489435776 11224067015218089984 13924300545946744192 16624534076675398400 878023533694500992 3578257064423155200 6278490595151809408 8978724125880463616 11678957656609117824 14379191187337772032 17079424718066426240 1332914175085528832 4033147705814183040 6733381236542837248 9433614767271491456 12133848298000145664 14834081828728799872 17534315359457454080 1787804816476556672 4488038347205210880 7188271877933865088 9888505408662519296 12588738939391173504 15288972470119827712 17989206000848481920 2242695457867584512 4942928988596238720 7643162519324892928 10343396050053547136 13043629580782201344 15743863111510855552 18444096642239509760 2697586099258612352 5397819629987266560 8098053160715920768 10798286691444574976 13498520222173229184 16198753752901883392 452243209920985984 3152476740649640192 5852710271378294400 8552943802106948608 11253177332835602816 13953410863564257024 16653644394292911232 907133851312013824 3607367382040668032 6307600912769322240 9007834443497976448 11708067974226630656 14408301504955284864 17108535035683939072 1362024492703041664 4062258023431695872 6762491554160350080 9462725084889004288 12162958615617658496 14863192146346312704 17563425677074966912 1816915134094069504 4517148664822723712 7217382195551377920 9917615726280032128 12617849257008686336 15318082787737340544 18018316318465994752 2271805775485097344 4972039306213751552 7672272836942405760 10372506367671059968 13072739898399714176 15772973429128368384 26462886147470976 2726696416876125184 5426929947604779392 8127163478333433600 10827397009062087808 13527630539790742016 16227864070519396224 481353527538498816 3181587058267153024 5881820588995807232 8582054119724461440 11282287650453115648 13982521181181769856 16682754711910424064 936244168929526656 3636477699658180864 6336711230386835072 9036944761115489280 11737178291844143488 14437411822572797696 17137645353301451904 1391134810320554496 4091368341049208704 6791601871777862912 9491835402506517120 12192068933235171328 14892302463963825536 17592535994692479744 1846025451711582336 4546258982440236544 7246492513168890752 9946726043897544960 12646959574626199168 15347193105354853376 18047426636083507584 2300916093102610176 5001149623831264384 7701383154559918592 10401616685288572800 13101850216017227008 15802083746745881216 55573203764983808 2755806734493638016 5456040265222292224 8156273795950946432 10856507326679600640 13556740857408254848 16256974388136909056 510463845156011648 3210697375884665856 5910930906613320064 8611164437341974272 11311397968070628480 14011631498799282688 16711865029527936896 965354486547039488 3665588017275693696 6365821548004347904 9066055078733002112 11766288609461656320 14466522140190310528 17166755670918964736 1420245127938067328 4120478658666721536 6820712189395375744 9520945720124029952 12221179250852684160 14921412781581338368 17621646312309992576 1875135769329095168 4575369300057749376 7275602830786403584 9975836361515057792 12676069892243712000 15376303422972366208 18076536953701020416 2330026410720123008 5030259941448777216 7730493472177431424 10430727002906085632 13130960533634739840 15831194064363394048 84683521382496640 2784917052111150848 5485150582839805056 8185384113568459264 10885617644297113472 13585851175025767680 16286084705754421888 539574162773524480 3239807693502178688 5940041224230832896 8640274754959487104 11340508285688141312 14040741816416795520 16740975347145449728 994464804164552320 3694698334893206528 6394931865621860736 9095165396350514944 11795398927079169152 14495632457807823360 17195865988536477568 1449355445555580160 4149588976284234368 6849822507012888576 9550056037741542784 12250289568470196992 14950523099198851200 17650756629927505408 1904246086946608000 4604479617675262208 7304713148403916416 10004946679132570624 12705180209861224832 15405413740589879040 18105647271318533248 2359136728337635840 5059370259066290048 7759603789794944256 10459837320523598464 13160070851252252672 15860304381980906880 113793839000009472 2814027369728663680 5514260900457317888 8214494431185972096 10914727961914626304 13614961492643280512 16315195023371934720 568684480391037312 3268918011119691520 5969151541848345728 8669385072576999936 11369618603305654144 14069852134034308352 16770085664762962560 1023575121782065152 3723808652510719360 6424042183239373568 9124275713968027776 11824509244696681984 14524742775425336192 17224976306153990400 1478465763173092992 4178699293901747200 6878932824630401408 9579166355359055616 12279399886087709824 14979633416816364032 17679866947545018240 1933356404564120832 4633589935292775040 7333823466021429248 10034056996750083456 12734290527478737664 15434524058207391872 18134757588936046080 2388247045955148672 5088480576683802880 7788714107412457088 10488947638141111296 13189181168869765504 15889414699598419712 142904156617522304 2843137687346176512 5543371218074830720 8243604748803484928 10943838279532139136 13644071810260793344 16344305340989447552 597794798008550144 3298028328737204352 5998261859465858560 8698495390194512768 11398728920923166976 14098962451651821184 16799195982380475392 1052685439399577984 3752918970128232192 6453152500856886400 9153386031585540608 11853619562314194816 14553853093042849024 17254086623771503232 1507576080790605824 4207809611519260032 6908043142247914240 9608276672976568448 12308510203705222656 15008743734433876864 17708977265162531072 1962466722181633664 4662700252910287872 7362933783638942080 10063167314367596288 12763400845096250496 15463634375824904704 18163867906553558912 2417357363572661504 5117590894301315712 7817824425029969920 10518057955758624128 13218291486487278336 15918525017215932544 172014474235035136 2872248004963689344 5572481535692343552 8272715066420997760 10972948597149651968 13673182127878306176 16373415658606960384 626905115626062976 3327138646354717184 6027372177083371392 8727605707812025600 11427839238540679808 14128072769269334016 16828306299997988224 1081795757017090816 3782029287745745024 6482262818474399232 9182496349203053440 11882729879931707648 14582963410660361856 17283196941389016064 1536686398408118656 4236919929136772864 6937153459865427072 9637386990594081280 12337620521322735488 15037854052051389696 17738087582780043904 1991577039799146496 4691810570527800704 7392044101256454912 10092277631985109120 12792511162713763328 15492744693442417536 18192978224171071744 2446467681190174336 5146701211918828544 7846934742647482752 10547168273376136960 13247401804104791168 15947635334833445376 201124791852547968 2901358322581202176 5601591853309856384 8301825384038510592 11002058914767164800 13702292445495819008 16402525976224473216 656015433243575808 3356248963972230016 6056482494700884224 8756716025429538432 11456949556158192640 14157183086886846848 16857416617615501056 1110906074634603648 3811139605363257856 6511373136091912064 9211606666820566272 11911840197549220480 14612073728277874688 17312307259006528896 1565796716025631488 4266030246754285696 6966263777482939904 9666497308211594112 12366730838940248320 15066964369668902528 17767197900397556736 2020687357416659328 4720920888145313536 7421154418873967744 10121387949602621952 12821621480331276160 15521855011059930368 18222088541788584576 2475577998807687168 5175811529536341376 7876045060264995584 10576278590993649792 13276512121722304000 15976745652450958208 230235109470060800 2930468640198715008 5630702170927369216 8330935701656023424 11031169232384677632 13731402763113331840 16431636293841986048 685125750861088640 3385359281589742848 6085592812318397056 8785826343047051264 11486059873775705472 14186293404504359680 16886526935233013888 1140016392252116480 3840249922980770688 6540483453709424896 9240716984438079104 11940950515166733312 14641184045895387520 17341417576624041728 1594907033643144320 4295140564371798528 6995374095100452736 9695607625829106944 12395841156557761152 15096074687286415360 17796308218015069568 2049797675034172160 4750031205762826368 7450264736491480576 10150498267220134784 12850731797948788992 15550965328677443200 18251198859406097408 2504688316425200000 5204921847153854208 7905155377882508416 10605388908611162624 13305622439339816832 16005855970068471040 259345427087573632 2959578957816227840 5659812488544882048 8360046019273536256 11060279550002190464 13760513080730844672 16460746611459498880 714236068478601472 3414469599207255680 6114703129935909888 8814936660664564096 11515170191393218304 14215403722121872512 16915637252850526720 1169126709869629312 3869360240598283520 6569593771326937728 9269827302055591936 11970060832784246144 14670294363512900352 17370527894241554560 1624017351260657152 4324250881989311360 7024484412717965568 9724717943446619776 12424951474175273984 15125185004903928192 17825418535632582400 2078907992651684992 4779141523380339200 7479375054108993408 10179608584837647616 12879842115566301824 15580075646294956032 18280309177023610240 2533798634042712832 5234032164771367040 7934265695500021248 10634499226228675456 13334732756957329664 16034966287685983872 288455744705086464 2988689275433740672 5688922806162394880 8389156336891049088 11089389867619703296 13789623398348357504 16489856929077011712 743346386096114304 3443579916824768512 6143813447553422720 8844046978282076928 11544280509010731136 14244514039739385344 16944747570468039552 1198237027487142144 3898470558215796352 6598704088944450560 9298937619673104768 11999171150401758976 14699404681130413184 17399638211859067392 1653127668878169984 4353361199606824192 7053594730335478400 9753828261064132608 12454061791792786816 15154295322521441024 17854528853250095232 2108018310269197824 4808251840997852032 7508485371726506240 10208718902455160448 12908952433183814656 15609185963912468864 18309419494641123072 2562908951660225664 5263142482388879872 7963376013117534080 10663609543846188288 13363843074574842496 16064076605303496704 317566062322599296 3017799593051253504 5718033123779907712 8418266654508561920 11118500185237216128 13818733715965870336 16518967246694524544 772456703713627136 3472690234442281344 6172923765170935552 8873157295899589760 11573390826628243968 14273624357356898176 16973857888085552384 1227347345104654976 3927580875833309184 6627814406561963392 9328047937290617600 12028281468019271808 14728514998747926016 17428748529476580224 1682237986495682816 4382471517224337024 7082705047952991232 9782938578681645440 12483172109410299648 15183405640138953856 17883639170867608064 2137128627886710656 4837362158615364864 7537595689344019072 10237829220072673280 12938062750801327488 15638296281529981696 18338529812258635904 2592019269277738496 5292252800006392704 7992486330735046912 10692719861463701120 13392953392192355328 16093186922921009536 346676379940112128 3046909910668766336 5747143441397420544 8447376972126074752 11147610502854728960 13847844033583383168 16548077564312037376 801567021331139968 3501800552059794176 6202034082788448384 8902267613517102592 11602501144245756800 14302734674974411008 17002968205703065216 1256457662722167808 3956691193450822016 6656924724179476224 9357158254908130432 12057391785636784640 14757625316365438848 17457858847094093056 1711348304113195648 4411581834841849856 7111815365570504064 9812048896299158272 12512282427027812480 15212515957756466688 17912749488485120896 2166238945504223488 4866472476232877696 7566706006961531904 10266939537690186112 12967173068418840320 15667406599147494528 18367640129876148736 2621129586895251328 5321363117623905536 8021596648352559744 10721830179081213952 13422063709809868160 16122297240538522368 375786697557624960 3076020228286279168 5776253759014933376 8476487289743587584 11176720820472241792 13876954351200896000 16577187881929550208 830677338948652800 3530910869677307008 6231144400405961216 8931377931134615424 11631611461863269632 14331844992591923840 17032078523320578048 1285567980339680640 3985801511068334848 6686035041796989056 9386268572525643264 12086502103254297472 14786735633982951680 17486969164711605888 1740458621730708480 4440692152459362688 7140925683188016896 9841159213916671104 12541392744645325312 15241626275373979520 17941859806102633728 2195349263121736320 4895582793850390528 7595816324579044736 10296049855307698944 12996283386036353152 15696516916765007360 18396750447493661568 2650239904512764160 5350473435241418368 8050706965970072576 10750940496698726784 13451174027427380992 16151407558156035200 404897015175137792 3105130545903792000 5805364076632446208 8505597607361100416 11205831138089754624 13906064668818408832 16606298199547063040 859787656566165632 3560021187294819840 6260254718023474048 8960488248752128256 11660721779480782464 14360955310209436672 17061188840938090880 1314678297957193472 4014911828685847680 6715145359414501888 9415378890143156096 12115612420871810304 14815845951600464512 17516079482329118720 1769568939348221312 4469802470076875520 7170036000805529728 9870269531534183936 12570503062262838144 15270736592991492352 17970970123720146560 2224459580739249152 4924693111467903360 7624926642196557568 10325160172925211776 13025393703653865984 15725627234382520192 18425860765111174400 2679350222130276992 5379583752858931200 8079817283587585408 10780050814316239616 13480284345044893824 16180517875773548032 434007332792650624 3134240863521304832 5834474394249959040 8534707924978613248 11234941455707267456 13935174986435921664 16635408517164575872 888897974183678464 3589131504912332672 6289365035640986880 8989598566369641088 11689832097098295296 14390065627826949504 17090299158555603712 1343788615574706304 4044022146303360512 6744255677032014720 9444489207760668928 12144722738489323136 14844956269217977344 17545189799946631552 1798679256965734144 4498912787694388352 7199146318423042560 9899379849151696768 12599613379880350976 15299846910609005184 18000080441337659392 2253569898356761984 4953803429085416192 7654036959814070400 10354270490542724608 13054504021271378816 15754737552000033024 8227009019135616 2708460539747789824 5408694070476444032 8108927601205098240 10809161131933752448 13509394662662406656 16209628193391060864 463117650410163456 3163351181138817664 5863584711867471872 8563818242596126080 11264051773324780288 13964285304053434496 16664518834782088704 918008291801191296 3618241822529845504 6318475353258499712 9018708883987153920 11718942414715808128 14419175945444462336 17119409476173116544 1372898933192219136 4073132463920873344 6773365994649527552 9473599525378181760 12173833056106835968 14874066586835490176 17574300117564144384 1827789574583246976 4528023105311901184 7228256636040555392 9928490166769209600 12628723697497863808 15328957228226518016 18029190758955172224 2282680215974274816 4982913746702929024 7683147277431583232 10383380808160237440 13083614338888891648 15783847869617545856 37337326636648448 2737570857365302656 5437804388093956864 8138037918822611072 10838271449551265280 13538504980279919488 16238738511008573696 492227968027676288 3192461498756330496 5892695029484984704 8592928560213638912 11293162090942293120 13993395621670947328 16693629152399601536 947118609418704128 3647352140147358336 6347585670876012544 9047819201604666752 11748052732333320960 14448286263061975168 17148519793790629376 1402009250809731968 4102242781538386176 6802476312267040384 9502709842995694592 12202943373724348800 14903176904453003008 17603410435181657216 1856899892200759808 4557133422929414016 7257366953658068224 9957600484386722432 12657834015115376640 15358067545844030848 18058301076572685056 2311790533591787648 5012024064320441856 7712257595049096064 10412491125777750272 13112724656506404480 15812958187235058688 66447644254161280 2766681174982815488 5466914705711469696 8167148236440123904 10867381767168778112 13567615297897432320 16267848828626086528 521338285645189120 3221571816373843328 5921805347102497536 8622038877831151744 11322272408559805952 14022505939288460160 16722739470017114368 976228927036216960 3676462457764871168 6376695988493525376 9076929519222179584 11777163049950833792 14477396580679488000 17177630111408142208 1431119568427244800 4131353099155899008 6831586629884553216 9531820160613207424 12232053691341861632 14932287222070515840 17632520752799170048 1886010209818272640 4586243740546926848 7286477271275581056 9986710802004235264 12686944332732889472 15387177863461543680 18087411394190197888 2340900851209300480 5041134381937954688 7741367912666608896 10441601443395263104 13141834974123917312 15842068504852571520 95557961871674112 2795791492600328320 5496025023328982528 8196258554057636736 10896492084786290944 13596725615514945152 16296959146243599360 550448603262701952 3250682133991356160 5950915664720010368 8651149195448664576 11351382726177318784 14051616256905972992 16751849787634627200 1005339244653729792 3705572775382384000 6405806306111038208 9106039836839692416 11806273367568346624 14506506898297000832 17206740429025655040 1460229886044757632 4160463416773411840 6860696947502066048 9560930478230720256 12261164008959374464 14961397539688028672 17661631070416682880 1915120527435785472 4615354058164439680 7315587588893093888 10015821119621748096 12716054650350402304 15416288181079056512 18116521711807710720 2370011168826813312 5070244699555467520 7770478230284121728 10470711761012775936 13170945291741430144 15871178822470084352 124668279489186944 2824901810217841152 5525135340946495360 8225368871675149568 10925602402403803776 13625835933132457984 16326069463861112192 579558920880214784 3279792451608868992 5980025982337523200 8680259513066177408 11380493043794831616 14080726574523485824 16780960105252140032 1034449562271242624 3734683092999896832 6434916623728551040 9135150154457205248 11835383685185859456 14535617215914513664 17235850746643167872 1489340203662270464 4189573734390924672 6889807265119578880 9590040795848233088 12290274326576887296 14990507857305541504 17690741388034195712 1944230845053298304 4644464375781952512 7344697906510606720 10044931437239260928 12745164967967915136 15445398498696569344 18145632029425223552 2399121486444326144 5099355017172980352 7799588547901634560 10499822078630288768 13200055609358942976 15900289140087597184 153778597106699776 2854012127835353984 5554245658564008192 8254479189292662400 10954712720021316608 13654946250749970816 16355179781478625024 608669238497727616 3308902769226381824 6009136299955036032 8709369830683690240 11409603361412344448 14109836892140998656 16810070422869652864 1063559879888755456 3763793410617409664 6464026941346063872 9164260472074718080 11864494002803372288 14564727533532026496 17264961064260680704 1518450521279783296 4218684052008437504 6918917582737091712 9619151113465745920 12319384644194400128 15019618174923054336 17719851705651708544 1973341162670811136 4673574693399465344 7373808224128119552 10074041754856773760 12774275285585427968 15474508816314082176 18174742347042736384 2428231804061838976 5128465334790493184 7828698865519147392 10528932396247801600 13229165926976455808 15929399457705110016 182888914724212608 2883122445452866816 5583355976181521024 8283589506910175232 10983823037638829440 13684056568367483648 16384290099096137856 637779556115240448 3338013086843894656 6038246617572548864 8738480148301203072 11438713679029857280 14138947209758511488 16839180740487165696 1092670197506268288 3792903728234922496 6493137258963576704 9193370789692230912 11893604320420885120 14593837851149539328 17294071381878193536 1547560838897296128 4247794369625950336 6948027900354604544 9648261431083258752 12348494961811912960 15048728492540567168 17748962023269221376 2002451480288323968 4702685011016978176 7402918541745632384 10103152072474286592 12803385603202940800 15503619133931595008 18203852664660249216 2457342121679351808 5157575652408006016 7857809183136660224 10558042713865314432 13258276244593968640 15958509775322622848 211999232341725440 2912232763070379648 5612466293799033856 8312699824527688064 11012933355256342272 13713166885984996480 16413400416713650688 666889873732753280 3367123404461407488 6067356935190061696 8767590465918715904 11467823996647370112 14168057527376024320 16868291058104678528 1121780515123781120 3822014045852435328 6522247576581089536 9222481107309743744 11922714638038397952 14622948168767052160 17323181699495706368 1576671156514808960 4276904687243463168 6977138217972117376 9677371748700771584 12377605279429425792 15077838810158080000 17778072340886734208 2031561797905836800 4731795328634491008 7432028859363145216 10132262390091799424 12832495920820453632 15532729451549107840 18232962982277762048 2486452439296864640 5186685970025518848 7886919500754173056 10587153031482827264 13287386562211481472 15987620092940135680 241109549959238272 2941343080687892480 5641576611416546688 8341810142145200896 11042043672873855104 13742277203602509312 16442510734331163520 696000191350266112 3396233722078920320 6096467252807574528 8796700783536228736 11496934314264882944 14197167844993537152 16897401375722191360 1150890832741293952 3851124363469948160 6551357894198602368 9251591424927256576 11951824955655910784 14652058486384564992 17352292017113219200 1605781474132321792 4306015004860976000 7006248535589630208 9706482066318284416 12406715597046938624 15106949127775592832 17807182658504247040 2060672115523349632 4760905646252003840 7461139176980658048 10161372707709312256 12861606238437966464 15561839769166620672 18262073299895274880 2515562756914377472 5215796287643031680 7916029818371685888 10616263349100340096 13316496879828994304 16016730410557648512 270219867576751104 2970453398305405312 5670686929034059520 8370920459762713728 11071153990491367936 13771387521220022144 16471621051948676352 725110508967778944 3425344039696433152 6125577570425087360 8825811101153741568 11526044631882395776 14226278162611049984 16926511693339704192 1180001150358806784 3880234681087460992 6580468211816115200 9280701742544769408 11980935273273423616 14681168804002077824 17381402334730732032 1634891791749834624 4335125322478488832 7035358853207143040 9735592383935797248 12435825914664451456 15136059445393105664 17836292976121759872 2089782433140862464 4790015963869516672 7490249494598170880 10190483025326825088 12890716556055479296 15590950086784133504 18291183617512787712 2544673074531890304 5244906605260544512 7945140135989198720 10645373666717852928 13345607197446507136 16045840728175161344 299330185194263936 2999563715922918144 5699797246651572352 8400030777380226560 11100264308108880768 13800497838837534976 16500731369566189184 754220826585291776 3454454357313945984 6154687888042600192 8854921418771254400 11555154949499908608 14255388480228562816 16955622010957217024 1209111467976319616 3909344998704973824 6609578529433628032 9309812060162282240 12010045590890936448 14710279121619590656 17410512652348244864 1664002109367347456 4364235640096001664 7064469170824655872 9764702701553310080 12464936232281964288 15165169763010618496 17865403293739272704 2118892750758375296 4819126281487029504 7519359812215683712 10219593342944337920 12919826873672992128 15620060404401646336 18320293935130300544 2573783392149403136 5274016922878057344 7974250453606711552 10674483984335365760 13374717515064019968 16074951045792674176 328440502811776768 3028674033540430976 5728907564269085184 8429141094997739392 11129374625726393600 13829608156455047808 16529841687183702016 783331144202804608 3483564674931458816 6183798205660113024 8884031736388767232 11584265267117421440 14284498797846075648 16984732328574729856 1238221785593832448 3938455316322486656 6638688847051140864 9338922377779795072 12039155908508449280 14739389439237103488 17439622969965757696 1693112426984860288 4393345957713514496 7093579488442168704 9793813019170822912 12494046549899477120 15194280080628131328 17894513611356785536 2148003068375888128 4848236599104542336 7548470129833196544 10248703660561850752 12948937191290504960 15649170722019159168 18349404252747813376 2602893709766915968 5303127240495570176 8003360771224224384 10703594301952878592 13403827832681532800 16104061363410187008 357550820429289600 3057784351157943808 5758017881886598016 8458251412615252224 11158484943343906432 13858718474072560640 16558952004801214848 812441461820317440 3512674992548971648 6212908523277625856 8913142054006280064 11613375584734934272 14313609115463588480 17013842646192242688 1267332103211345280 3967565633939999488 6667799164668653696 9368032695397307904 12068266226125962112 14768499756854616320 17468733287583270528 1722222744602373120 4422456275331027328 7122689806059681536 9822923336788335744 12523156867516989952 15223390398245644160 17923623928974298368 2177113385993400960 4877346916722055168 7577580447450709376 10277813978179363584 12978047508908017792 15678281039636672000 18378514570365326208 2632004027384428800 5332237558113083008 8032471088841737216 10732704619570391424 13432938150299045632 16133171681027699840 386661138046802432 3086894668775456640 5787128199504110848 8487361730232765056 11187595260961419264 13887828791690073472 16588062322418727680 841551779437830272 3541785310166484480 6242018840895138688 8942252371623792896 11642485902352447104 14342719433081101312 17042952963809755520 1296442420828858112 3996675951557512320 6696909482286166528 9397143013014820736 12097376543743474944 14797610074472129152 17497843605200783360 1751333062219885952 4451566592948540160 7151800123677194368 9852033654405848576 12552267185134502784 15252500715863156992 17952734246591811200 2206223703610913792 4906457234339568000 7606690765068222208 10306924295796876416 13007157826525530624 15707391357254184832 18407624887982839040 2661114345001941632 5361347875730595840 8061581406459250048 10761814937187904256 13462048467916558464 16162281998645212672 415771455664315264 3116004986392969472 5816238517121623680 8516472047850277888 11216705578578932096 13916939109307586304 16617172640036240512 870662097055343104 3570895627783997312 6271129158512651520 8971362689241305728 11671596219969959936 14371829750698614144 17072063281427268352 1325552738446370944 4025786269175025152 6726019799903679360 9426253330632333568 12126486861360987776 14826720392089641984 17526953922818296192 1780443379837398784 4480676910566052992 7180910441294707200 9881143972023361408 12581377502752015616 15281611033480669824 17981844564209324032 2235334021228426624 4935567551957080832 7635801082685735040 10336034613414389248 13036268144143043456 15736501674871697664 18436735205600351872 2690224662619454464 5390458193348108672 8090691724076762880 10790925254805417088 13491158785534071296 16191392316262725504 444881773281828096 3145115304010482304 5845348834739136512 8545582365467790720 11245815896196444928 13946049426925099136 16646282957653753344 899772414672855936 3600005945401510144 6300239476130164352 9000473006858818560 11700706537587472768 14400940068316126976 17101173599044781184 1354663056063883776 4054896586792537984 6755130117521192192 9455363648249846400 12155597178978500608 14855830709707154816 17556064240435809024 1809553697454911616 4509787228183565824 7210020758912220032 9910254289640874240 12610487820369528448 15310721351098182656 18010954881826836864 2264444338845939456 4964677869574593664 7664911400303247872 10365144931031902080 13065378461760556288 15765611992489210496 19101449508313088 2719334980236967296 5419568510965621504 8119802041694275712 10820035572422929920 13520269103151584128 16220502633880238336 473992090899340928 3174225621627995136 5874459152356649344 8574692683085303552 11274926213813957760 13975159744542611968 16675393275271266176 928882732290368768 3629116263019022976 6329349793747677184 9029583324476331392 11729816855204985600 14430050385933639808 17130283916662294016 1383773373681396608 4084006904410050816 6784240435138705024 9484473965867359232 12184707496596013440 14884941027324667648 17585174558053321856 1838664015072424448 4538897545801078656 7239131076529732864 9939364607258387072 12639598137987041280 15339831668715695488 18040065199444349696 2293554656463452288 4993788187192106496 7694021717920760704 10394255248649414912 13094488779378069120 15794722310106723328 48211767125825920 2748445297854480128 5448678828583134336 8148912359311788544 10849145890040442752 13549379420769096960 16249612951497751168 503102408516853760 3203335939245507968 5903569469974162176 8603803000702816384 11304036531431470592 14004270062160124800 16704503592888779008 957993049907881600 3658226580636535808 6358460111365190016 9058693642093844224 11758927172822498432 14459160703551152640 17159394234279806848 1412883691298909440 4113117222027563648 6813350752756217856 9513584283484872064 12213817814213526272 14914051344942180480 17614284875670834688 1867774332689937280 4568007863418591488 7268241394147245696 9968474924875899904 12668708455604554112 15368941986333208320 18069175517061862528 2322664974080965120 5022898504809619328 7723132035538273536 10423365566266927744 13123599096995581952 15823832627724236160 77322084743338752 2777555615471992960 5477789146200647168 8178022676929301376 10878256207657955584 13578489738386609792 16278723269115264000 532212726134366592 3232446256863020800 5932679787591675008 8632913318320329216 11333146849048983424 14033380379777637632 16733613910506291840 987103367525394432 3687336898254048640 6387570428982702848 9087803959711357056 11788037490440011264 14488271021168665472 17188504551897319680 1441994008916422272 4142227539645076480 6842461070373730688 9542694601102384896 12242928131831039104 14943161662559693312 17643395193288347520 1896884650307450112 4597118181036104320 7297351711764758528 9997585242493412736 12697818773222066944 15398052303950721152 18098285834679375360 2351775291698477952 5052008822427132160 7752242353155786368 10452475883884440576 13152709414613094784 15852942945341748992 106432402360851584 2806665933089505792 5506899463818160000 8207132994546814208 10907366525275468416 13607600056004122624 16307833586732776832 561323043751879424 3261556574480533632 5961790105209187840 8662023635937842048 11362257166666496256 14062490697395150464 16762724228123804672 1016213685142907264 3716447215871561472 6416680746600215680 9116914277328869888 11817147808057524096 14517381338786178304 17217614869514832512 1471104326533935104 4171337857262589312 6871571387991243520 9571804918719897728 12272038449448551936 14972271980177206144 17672505510905860352 1925994967924962944 4626228498653617152 7326462029382271360 10026695560110925568 12726929090839579776 15427162621568233984 18127396152296888192 2380885609315990784 5081119140044644992 7781352670773299200 10481586201501953408 13181819732230607616 15882053262959261824 135542719978364416 2835776250707018624 5536009781435672832 8236243312164327040 10936476842892981248 13636710373621635456 16336943904350289664 590433361369392256 3290666892098046464 5990900422826700672 8691133953555354880 11391367484284009088 14091601015012663296 16791834545741317504 1045324002760420096 3745557533489074304 6445791064217728512 9146024594946382720 11846258125675036928 14546491656403691136 17246725187132345344 1500214644151447936 4200448174880102144 6900681705608756352 9600915236337410560 12301148767066064768 15001382297794718976 17701615828523373184 1955105285542475776 4655338816271129984 7355572346999784192 10055805877728438400 12756039408457092608 15456272939185746816 18156506469914401024 2409995926933503616 5110229457662157824 7810462988390812032 10510696519119466240 13210930049848120448 15911163580576774656 164653037595877248 2864886568324531456 5565120099053185664 8265353629781839872 10965587160510494080 13665820691239148288 16366054221967802496 619543678986905088 3319777209715559296 6020010740444213504 8720244271172867712 11420477801901521920 14120711332630176128 16820944863358830336 1074434320377932928 3774667851106587136 6474901381835241344 9175134912563895552 11875368443292549760 14575601974021203968 17275835504749858176 1529324961768960768 4229558492497614976 6929792023226269184 9630025553954923392 12330259084683577600 15030492615412231808 17730726146140886016 1984215603159988608 4684449133888642816 7384682664617297024 10084916195345951232 12785149726074605440 15485383256803259648 18185616787531913856 2439106244551016448 5139339775279670656 7839573306008324864 10539806836736979072 13240040367465633280 15940273898194287488 193763355213390080 2893996885942044288 5594230416670698496 8294463947399352704 10994697478128006912 13694931008856661120 16395164539585315328 648653996604417920 3348887527333072128 6049121058061726336 8749354588790380544 11449588119519034752 14149821650247688960 16850055180976343168 1103544637995445760 3803778168724099968 6504011699452754176 9204245230181408384 11904478760910062592 14604712291638716800 17304945822367371008 1558435279386473600 4258668810115127808 6958902340843782016 9659135871572436224 12359369402301090432 15059602933029744640 17759836463758398848 2013325920777501440 4713559451506155648 7413792982234809856 10114026512963464064 12814260043692118272 15514493574420772480 18214727105149426688 2468216562168529280 5168450092897183488 7868683623625837696 10568917154354491904 13269150685083146112 15969384215811800320 222873672830902912 2923107203559557120 5623340734288211328 8323574265016865536 11023807795745519744 13724041326474173952 16424274857202828160 677764314221930752 3377997844950584960 6078231375679239168 8778464906407893376 11478698437136547584 14178931967865201792 16879165498593856000 1132654955612958592 3832888486341612800 6533122017070267008 9233355547798921216 11933589078527575424 14633822609256229632 17334056139984883840 1587545597003986432 4287779127732640640 6988012658461294848 9688246189189949056 12388479719918603264 15088713250647257472 17788946781375911680 2042436238395014272 4742669769123668480 7442903299852322688 10143136830580976896 12843370361309631104 15543603892038285312 18243837422766939520 2497326879786042112 5197560410514696320 7897793941243350528 10598027471972004736 13298261002700658944 15998494533429313152 251983990448415744 2952217521177069952 5652451051905724160 8352684582634378368 11052918113363032576 13753151644091686784 16453385174820340992 706874631839443584 3407108162568097792 6107341693296752000 8807575224025406208 11507808754754060416 14208042285482714624 16908275816211368832 1161765273230471424 3861998803959125632 6562232334687779840 9262465865416434048 11962699396145088256 14662932926873742464 17363166457602396672 1616655914621499264 4316889445350153472 7017122976078807680 9717356506807461888 12417590037536116096 15117823568264770304 17818057098993424512 2071546556012527104 4771780086741181312 7472013617469835520 10172247148198489728 12872480678927143936 15572714209655798144 18272947740384452352 2526437197403554944 5226670728132209152 7926904258860863360 10627137789589517568 13327371320318171776 16027604851046825984 281094308065928576 2981327838794582784 5681561369523236992 8381794900251891200 11082028430980545408 13782261961709199616 16482495492437853824 735984949456956416 3436218480185610624 6136452010914264832 8836685541642919040 11536919072371573248 14237152603100227456 16937386133828881664 1190875590847984256 3891109121576638464 6591342652305292672 9291576183033946880 11991809713762601088 14692043244491255296 17392276775219909504 1645766232239012096 4345999762967666304 7046233293696320512 9746466824424974720 12446700355153628928 15146933885882283136 17847167416610937344 2100656873630039936 4800890404358694144 7501123935087348352 10201357465816002560 12901590996544656768 15601824527273310976 18302058058001965184 2555547515021067776 5255781045749721984 7956014576478376192 10656248107207030400 13356481637935684608 16056715168664338816 310204625683441408 3010438156412095616 5710671687140749824 8410905217869404032 11111138748598058240 13811372279326712448 16511605810055366656 765095267074469248 3465328797803123456 6165562328531777664 8865795859260431872 11566029389989086080 14266262920717740288 16966496451446394496 1219985908465497088 3920219439194151296 6620452969922805504 9320686500651459712 12020920031380113920 14721153562108768128 17421387092837422336 1674876549856524928 4375110080585179136 7075343611313833344 9775577142042487552 12475810672771141760 15176044203499795968 17876277734228450176 2129767191247552768 4830000721976206976 7530234252704861184 10230467783433515392 12930701314162169600 15630934844890823808 18331168375619478016 2584657832638580608 5284891363367234816 7985124894095889024 10685358424824543232 13385591955553197440 16085825486281851648 339314943300954240 3039548474029608448 5739782004758262656 8440015535486916864 11140249066215571072 13840482596944225280 16540716127672879488 794205584691982080 3494439115420636288 6194672646149290496 8894906176877944704 11595139707606598912 14295373238335253120 16995606769063907328 1249096226083009920 3949329756811664128 6649563287540318336 9349796818268972544 12050030348997626752 14750263879726280960 17450497410454935168 1703986867474037760 4404220398202691968 7104453928931346176 9804687459660000384 12504920990388654592 15205154521117308800 17905388051845963008 2158877508865065600 4859111039593719808 7559344570322374016 10259578101051028224 12959811631779682432 15660045162508336640 18360278693236990848 2613768150256093440 5314001680984747648 8014235211713401856 10714468742442056064 13414702273170710272 16114935803899364480 368425260918467072 3068658791647121280 5768892322375775488 8469125853104429696 11169359383833083904 13869592914561738112 16569826445290392320 823315902309494912 3523549433038149120 6223782963766803328 8924016494495457536 11624250025224111744 14324483555952765952 17024717086681420160 1278206543700522752 3978440074429176960 6678673605157831168 9378907135886485376 12079140666615139584 14779374197343793792 17479607728072448000 1733097185091550592 4433330715820204800 7133564246548859008 9833797777277513216 12534031308006167424 15234264838734821632 17934498369463475840 2187987826482578432 4888221357211232640 7588454887939886848 10288688418668541056 12988921949397195264 15689155480125849472 18389389010854503680 2642878467873606272 5343111998602260480 8043345529330914688 10743579060059568896 13443812590788223104 16144046121516877312 397535578535979904 3097769109264634112 5798002639993288320 8498236170721942528 11198469701450596736 13898703232179250944 16598936762907905152 852426219927007744 3552659750655661952 6252893281384316160 8953126812112970368 11653360342841624576 14353593873570278784 17053827404298932992 1307316861318035584 4007550392046689792 6707783922775344000 9408017453503998208 12108250984232652416 14808484514961306624 17508718045689960832 1762207502709063424 4462441033437717632 7162674564166371840 9862908094895026048 12563141625623680256 15263375156352334464 17963608687080988672 2217098144100091264 4917331674828745472 7617565205557399680 10317798736286053888 13018032267014708096 15718265797743362304 18418499328472016512 2671988785491119104 5372222316219773312 8072455846948427520 10772689377677081728 13472922908405735936 16173156439134390144 426645896153492736 3126879426882146944 5827112957610801152 8527346488339455360 11227580019068109568 13927813549796763776 16628047080525417984 881536537544520576 3581770068273174784 6282003599001828992 8982237129730483200 11682470660459137408 14382704191187791616 17082937721916445824 1336427178935548416 4036660709664202624 6736894240392856832 9437127771121511040 12137361301850165248 14837594832578819456 17537828363307473664 1791317820326576256 4491551351055230464 7191784881783884672 9892018412512538880 12592251943241193088 15292485473969847296 17992719004698501504 2246208461717604096 4946441992446258304 7646675523174912512 10346909053903566720 13047142584632220928 15747376115360875136 865572379977728 2701099103108631936 5401332633837286144 8101566164565940352 10801799695294594560 13502033226023248768 16202266756751902976 455756213771005568 3155989744499659776 5856223275228313984 8556456805956968192 11256690336685622400 13956923867414276608 16657157398142930816 910646855162033408 3610880385890687616 6311113916619341824 9011347447347996032 11711580978076650240 14411814508805304448 17112048039533958656 1365537496553061248 4065771027281715456 6766004558010369664 9466238088739023872 12166471619467678080 14866705150196332288 17566938680924986496 1820428137944089088 4520661668672743296 7220895199401397504 9921128730130051712 12621362260858705920 15321595791587360128 18021829322316014336 2275318779335116928 4975552310063771136 7675785840792425344 10376019371521079552 13076252902249733760 15776486432978387968 29975889997490560 2730209420726144768 5430442951454798976 8130676482183453184 10830910012912107392 13531143543640761600 16231377074369415808 484866531388518400 3185100062117172608 5885333592845826816 8585567123574481024 11285800654303135232 13986034185031789440 16686267715760443648 939757172779546240 3639990703508200448 6340224234236854656 9040457764965508864 11740691295694163072 14440924826422817280 17141158357151471488 1394647814170574080 4094881344899228288 6795114875627882496 9495348406356536704 12195581937085190912 14895815467813845120 17596048998542499328 1849538455561601920 4549771986290256128 7250005517018910336 9950239047747564544 12650472578476218752 15350706109204872960 18050939639933527168 2304429096952629760 5004662627681283968 7704896158409938176 10405129689138592384 13105363219867246592 15805596750595900800 59086207615003392 2759319738343657600 5459553269072311808 8159786799800966016 10860020330529620224 13560253861258274432 16260487391986928640 513976849006031232 3214210379734685440 5914443910463339648 8614677441191993856 11314910971920648064 14015144502649302272 16715378033377956480 968867490397059072 3669101021125713280 6369334551854367488 9069568082583021696 11769801613311675904 14470035144040330112 17170268674768984320 1423758131788086912 4123991662516741120 6824225193245395328 9524458723974049536 12224692254702703744 14924925785431357952 17625159316160012160 1878648773179114752 4578882303907768960 7279115834636423168 9979349365365077376 12679582896093731584 15379816426822385792 18080049957551040000 2333539414570142592 5033772945298796800 7734006476027451008 10434240006756105216 13134473537484759424 15834707068213413632 88196525232516224 2788430055961170432 5488663586689824640 8188897117418478848 10889130648147133056 13589364178875787264 16289597709604441472 543087166623544064 3243320697352198272 5943554228080852480 8643787758809506688 11344021289538160896 14044254820266815104 16744488350995469312 997977808014571904 3698211338743226112 6398444869471880320 9098678400200534528 11798911930929188736 14499145461657842944 17199378992386497152 1452868449405599744 4153101980134253952 6853335510862908160 9553569041591562368 12253802572320216576 14954036103048870784 17654269633777524992 1907759090796627584 4607992621525281792 7308226152253936000 10008459682982590208 12708693213711244416 15408926744439898624 18109160275168552832 2362649732187655424 5062883262916309632 7763116793644963840 10463350324373618048 13163583855102272256 15863817385830926464 117306842850029056 2817540373578683264 5517773904307337472 8218007435035991680 10918240965764645888 13618474496493300096 16318708027221954304 572197484241056896 3272431014969711104 5972664545698365312 8672898076427019520 11373131607155673728 14073365137884327936 16773598668612982144 1027088125632084736 3727321656360738944 6427555187089393152 9127788717818047360 11828022248546701568 14528255779275355776 17228489310004009984 1481978767023112576 4182212297751766784 6882445828480420992 9582679359209075200 12282912889937729408 14983146420666383616 17683379951395037824 1936869408414140416 4637102939142794624 7337336469871448832 10037570000600103040 12737803531328757248 15438037062057411456 18138270592786065664 2391760049805168256 5091993580533822464 7792227111262476672 10492460641991130880 13192694172719785088 15892927703448439296 146417160467541888 2846650691196196096 5546884221924850304 8247117752653504512 10947351283382158720 13647584814110812928 16347818344839467136 601307801858569728 3301541332587223936 6001774863315878144 8702008394044532352 11402241924773186560 14102475455501840768 16802708986230494976 1056198443249597568 3756431973978251776 6456665504706905984 9156899035435560192 11857132566164214400 14557366096892868608 17257599627621522816 1511089084640625408 4211322615369279616 6911556146097933824 9611789676826588032 12312023207555242240 15012256738283896448 17712490269012550656 1965979726031653248 4666213256760307456 7366446787488961664 10066680318217615872 12766913848946270080 15467147379674924288 18167380910403578496 2420870367422681088 5121103898151335296 7821337428879989504 10521570959608643712 13221804490337297920 15922038021065952128 175527478085054720 2875761008813708928 5575994539542363136 8276228070271017344 10976461600999671552 13676695131728325760 16376928662456979968 630418119476082560 3330651650204736768 6030885180933390976 8731118711662045184 11431352242390699392 14131585773119353600 16831819303848007808 1085308760867110400 3785542291595764608 6485775822324418816 9186009353053073024 11886242883781727232 14586476414510381440 17286709945239035648 1540199402258138240 4240432932986792448 6940666463715446656 9640899994444100864 12341133525172755072 15041367055901409280 17741600586630063488 1995090043649166080 4695323574377820288 7395557105106474496 10095790635835128704 12796024166563782912 15496257697292437120 18196491228021091328 2449980685040193920 5150214215768848128 7850447746497502336 10550681277226156544 13250914807954810752 15951148338683464960 204637795702567552 2904871326431221760 5605104857159875968 8305338387888530176 11005571918617184384 13705805449345838592 16406038980074492800 659528437093595392 3359761967822249600 6059995498550903808 8760229029279558016 11460462560008212224 14160696090736866432 16860929621465520640 1114419078484623232 3814652609213277440 6514886139941931648 9215119670670585856 11915353201399240064 14615586732127894272 17315820262856548480 1569309719875651072 4269543250604305280 6969776781332959488 9670010312061613696 12370243842790267904 15070477373518922112 17770710904247576320 2024200361266678912 4724433891995333120 7424667422723987328 10124900953452641536 12825134484181295744 15525368014909949952 18225601545638604160 2479091002657706752 5179324533386360960 7879558064115015168 10579791594843669376 13280025125572323584 15980258656300977792 233748113320080384 2933981644048734592 5634215174777388800 8334448705506043008 11034682236234697216 13734915766963351424 16435149297692005632 688638754711108224 3388872285439762432 6089105816168416640 8789339346897070848 11489572877625725056 14189806408354379264 16890039939083033472 1143529396102136064 3843762926830790272 6543996457559444480 9244229988288098688 11944463519016752896 14644697049745407104 17344930580474061312 1598420037493163904 4298653568221818112 6998887098950472320 9699120629679126528 12399354160407780736 15099587691136434944 17799821221865089152 2053310678884191744 4753544209612845952 7453777740341500160 10154011271070154368 12854244801798808576 15554478332527462784 18254711863256116992 2508201320275219584 5208434851003873792 7908668381732528000 10608901912461182208 13309135443189836416 16009368973918490624 262858430937593216 2963091961666247424 5663325492394901632 8363559023123555840 11063792553852210048 13764026084580864256 16464259615309518464 717749072328621056 3417982603057275264 6118216133785929472 8818449664514583680 11518683195243237888 14218916725971892096 16919150256700546304 1172639713719648896 3872873244448303104 6573106775176957312 9273340305905611520 11973573836634265728 14673807367362919936 17374040898091574144 1627530355110676736 4327763885839330944 7027997416567985152 9728230947296639360 12428464478025293568 15128698008753947776 17828931539482601984 2082420996501704576 4782654527230358784 7482888057959012992 10183121588687667200 12883355119416321408 15583588650144975616 18283822180873629824 2537311637892732416 5237545168621386624 7937778699350040832 10638012230078695040 13338245760807349248 16038479291536003456 291968748555106048 2992202279283760256 5692435810012414464 8392669340741068672 11092902871469722880 13793136402198377088 16493369932927031296 746859389946133888 3447092920674788096 6147326451403442304 8847559982132096512 11547793512860750720 14248027043589404928 16948260574318059136 1201750031337161728 3901983562065815936 6602217092794470144 9302450623523124352 12002684154251778560 14702917684980432768 17403151215709086976 1656640672728189568 4356874203456843776 7057107734185497984 9757341264914152192 12457574795642806400 15157808326371460608 17858041857100114816 2111531314119217408 4811764844847871616 7511998375576525824 10212231906305180032 12912465437033834240 15612698967762488448 18312932498491142656 2566421955510245248 5266655486238899456 7966889016967553664 10667122547696207872 13367356078424862080 16067589609153516288 321079066172618880 3021312596901273088 5721546127629927296 8421779658358581504 11122013189087235712 13822246719815889920 16522480250544544128 775969707563646720 3476203238292300928 6176436769020955136 8876670299749609344 11576903830478263552 14277137361206917760 16977370891935571968 1230860348954674560 3931093879683328768 6631327410411982976 9331560941140637184 12031794471869291392 14732028002597945600 17432261533326599808 1685750990345702400 4385984521074356608 7086218051803010816 9786451582531665024 12486685113260319232 15186918643988973440 17887152174717627648 2140641631736730240 4840875162465384448 7541108693194038656 10241342223922692864 12941575754651347072 15641809285380001280 18342042816108655488 2595532273127758080 5295765803856412288 7995999334585066496 10696232865313720704 13396466396042374912 16096699926771029120 350189383790131712 3050422914518785920 5750656445247440128 8450889975976094336 11151123506704748544 13851357037433402752 16551590568162056960 805080025181159552 3505313555909813760 6205547086638467968 8905780617367122176 11606014148095776384 14306247678824430592 17006481209553084800 1259970666572187392 3960204197300841600 6660437728029495808 9360671258758150016 12060904789486804224 14761138320215458432 17461371850944112640 1714861307963215232 4415094838691869440 7115328369420523648 9815561900149177856 12515795430877832064 15216028961606486272 17916262492335140480 2169751949354243072 4869985480082897280 7570219010811551488 10270452541540205696 12970686072268859904 15670919602997514112 18371153133726168320 2624642590745270912 5324876121473925120 8025109652202579328 10725343182931233536 13425576713659887744 16125810244388541952 379299701407644544 3079533232136298752 5779766762864952960 8480000293593607168 11180233824322261376 13880467355050915584 16580700885779569792 834190342798672384 3534423873527326592 6234657404255980800 8934890934984635008 11635124465713289216 14335357996441943424 17035591527170597632 1289080984189700224 3989314514918354432 6689548045647008640 9389781576375662848 12090015107104317056 14790248637832971264 17490482168561625472 1743971625580728064 4444205156309382272 7144438687038036480 9844672217766690688 12544905748495344896 15245139279223999104 17945372809952653312 2198862266971755904 4899095797700410112 7599329328429064320 10299562859157718528 12999796389886372736 15700029920615026944 18400263451343681152 2653752908362783744 5353986439091437952 8054219969820092160 10754453500548746368 13454687031277400576 16154920562006054784 408410019025157376 3108643549753811584 5808877080482465792 8509110611211120000 11209344141939774208 13909577672668428416 16609811203397082624 863300660416185216 3563534191144839424 6263767721873493632 8964001252602147840 11664234783330802048 14364468314059456256 17064701844788110464 1318191301807213056 4018424832535867264 6718658363264521472 9418891893993175680 12119125424721829888 14819358955450484096 17519592486179138304 1773081943198240896 4473315473926895104 7173549004655549312 9873782535384203520 12574016066112857728 15274249596841511936 17974483127570166144 2227972584589268736 4928206115317922944 7628439646046577152 10328673176775231360 13028906707503885568 15729140238232539776 18429373768961193984 2682863225980296576 5383096756708950784 8083330287437604992 10783563818166259200 13483797348894913408 16184030879623567616 437520336642670208 3137753867371324416 5837987398099978624 8538220928828632832 11238454459557287040 13938687990285941248 16638921521014595456 892410978033698048 3592644508762352256 6292878039491006464 8993111570219660672 11693345100948314880 14393578631676969088 17093812162405623296 1347301619424725888 4047535150153380096 6747768680882034304 9448002211610688512 12148235742339342720 14848469273067996928 17548702803796651136 1802192260815753728 4502425791544407936 7202659322273062144 9902892853001716352 12603126383730370560 15303359914459024768 18003593445187678976 2257082902206781568 4957316432935435776 7657549963664089984 10357783494392744192 13058017025121398400 15758250555850052608 11740012869155200 2711973543597809408 5412207074326463616 8112440605055117824 10812674135783772032 13512907666512426240 16213141197241080448 466630654260183040 3166864184988837248 5867097715717491456 8567331246446145664 11267564777174799872 13967798307903454080 16668031838632108288 921521295651210880 3621754826379865088 6321988357108519296 9022221887837173504 11722455418565827712 14422688949294481920 17122922480023136128 1376411937042238720 4076645467770892928 6776878998499547136 9477112529228201344 12177346059956855552 14877579590685509760 17577813121414163968 1831302578433266560 4531536109161920768 7231769639890574976 9932003170619229184 12632236701347883392 15332470232076537600 18032703762805191808 2286193219824294400 4986426750552948608 7686660281281602816 10386893812010257024 13087127342738911232 15787360873467565440 40850330486668032 2741083861215322240 5441317391943976448 8141550922672630656 10841784453401284864 13542017984129939072 16242251514858593280 495740971877695872 3195974502606350080 5896208033335004288 8596441564063658496 11296675094792312704 13996908625520966912 16697142156249621120 950631613268723712 3650865143997377920 6351098674726032128 9051332205454686336 11751565736183340544 14451799266911994752 17152032797640648960 1405522254659751552 4105755785388405760 6805989316117059968 9506222846845714176 12206456377574368384 14906689908303022592 17606923439031676800 1860412896050779392 4560646426779433600 7260879957508087808 9961113488236742016 12661347018965396224 15361580549694050432 18061814080422704640 2315303537441807232 5015537068170461440 7715770598899115648 10416004129627769856 13116237660356424064 15816471191085078272 69960648104180864 2770194178832835072 5470427709561489280 8170661240290143488 10870894771018797696 13571128301747451904 16271361832476106112 524851289495208704 3225084820223862912 5925318350952517120 8625551881681171328 11325785412409825536 14026018943138479744 16726252473867133952 979741930886236544 3679975461614890752 6380208992343544960 9080442523072199168 11780676053800853376 14480909584529507584 17181143115258161792 1434632572277264384 4134866103005918592 6835099633734572800 9535333164463227008 12235566695191881216 14935800225920535424 17636033756649189632 1889523213668292224 4589756744396946432 7289990275125600640 9990223805854254848 12690457336582909056 15390690867311563264 18090924398040217472 2344413855059320064 5044647385787974272 7744880916516628480 10445114447245282688 13145347977973936896 15845581508702591104 99070965721693696 2799304496450347904 5499538027179002112 8199771557907656320 10900005088636310528 13600238619364964736 16300472150093618944 553961607112721536 3254195137841375744 5954428668570029952 8654662199298684160 11354895730027338368 14055129260755992576 16755362791484646784 1008852248503749376 3709085779232403584 6409319309961057792 9109552840689712000 11809786371418366208 14510019902147020416 17210253432875674624 1463742889894777216 4163976420623431424 6864209951352085632 9564443482080739840 12264677012809394048 14964910543538048256 17665144074266702464 1918633531285805056 4618867062014459264 7319100592743113472 10019334123471767680 12719567654200421888 15419801184929076096 18120034715657730304 2373524172676832896 5073757703405487104 7773991234134141312 10474224764862795520 13174458295591449728 15874691826320103936 128181283339206528 2828414814067860736 5528648344796514944 8228881875525169152 10929115406253823360 13629348936982477568 16329582467711131776 583071924730234368 3283305455458888576 5983538986187542784 8683772516916196992 11384006047644851200 14084239578373505408 16784473109102159616 1037962566121262208 3738196096849916416 6438429627578570624 9138663158307224832 11838896689035879040 14539130219764533248 17239363750493187456 1492853207512290048 4193086738240944256 6893320268969598464 9593553799698252672 12293787330426906880 14994020861155561088 17694254391884215296 1947743848903317888 4647977379631972096 7348210910360626304 10048444441089280512 12748677971817934720 15448911502546588928 18149145033275243136 2402634490294345728 5102868021022999936 7803101551751654144 10503335082480308352 13203568613208962560 15903802143937616768 157291600956719360 2857525131685373568 5557758662414027776 8257992193142681984 10958225723871336192 13658459254599990400 16358692785328644608 612182242347747200 3312415773076401408 6012649303805055616 8712882834533709824 11413116365262364032 14113349895991018240 16813583426719672448 1067072883738775040 3767306414467429248 6467539945196083456 9167773475924737664 11868007006653391872 14568240537382046080 17268474068110700288 1521963525129802880 4222197055858457088 6922430586587111296 9622664117315765504 12322897648044419712 15023131178773073920 17723364709501728128 1976854166520830720 4677087697249484928 7377321227978139136 10077554758706793344 12777788289435447552 15478021820164101760 18178255350892755968 2431744807911858560 5131978338640512768 7832211869369166976 10532445400097821184 13232678930826475392 15932912461555129600 186401918574232192 2886635449302886400 5586868980031540608 8287102510760194816 10987336041488849024 13687569572217503232 16387803102946157440 641292559965260032 3341526090693914240 6041759621422568448 8741993152151222656 11442226682879876864 14142460213608531072 16842693744337185280 1096183201356287872 3796416732084942080 6496650262813596288 9196883793542250496 11897117324270904704 14597350854999558912 17297584385728213120 1551073842747315712 4251307373475969920 6951540904204624128 9651774434933278336 12352007965661932544 15052241496390586752 17752475027119240960 2005964484138343552 4706198014866997760 7406431545595651968 10106665076324306176 12806898607052960384 15507132137781614592 18207365668510268800 2460855125529371392 5161088656258025600 7861322186986679808 10561555717715334016 13261789248443988224 15962022779172642432 215512236191745024 2915745766920399232 5615979297649053440 8316212828377707648 11016446359106361856 13716679889835016064 16416913420563670272 670402877582772864 3370636408311427072 6070869939040081280 8771103469768735488 11471337000497389696 14171570531226043904 16871804061954698112 1125293518973800704 3825527049702454912 6525760580431109120 9225994111159763328 11926227641888417536 14626461172617071744 17326694703345725952 1580184160364828544 4280417691093482752 6980651221822136960 9680884752550791168 12381118283279445376 15081351814008099584 17781585344736753792 2035074801755856384 4735308332484510592 7435541863213164800 10135775393941819008 12836008924670473216 15536242455399127424 18236475986127781632 2489965443146884224 5190198973875538432 7890432504604192640 10590666035332846848 13290899566061501056 15991133096790155264 244622553809257856 2944856084537912064 5645089615266566272 8345323145995220480 11045556676723874688 13745790207452528896 16446023738181183104 699513195200285696 3399746725928939904 6099980256657594112 8800213787386248320 11500447318114902528 14200680848843556736 16900914379572210944 1154403836591313536 3854637367319967744 6554870898048621952 9255104428777276160 11955337959505930368 14655571490234584576 17355805020963238784 1609294477982341376 4309528008710995584 7009761539439649792 9709995070168304000 12410228600896958208 15110462131625612416 17810695662354266624 2064185119373369216 4764418650102023424 7464652180830677632 10164885711559331840 12865119242287986048 15565352773016640256 18265586303745294464 2519075760764397056 5219309291493051264 7919542822221705472 10619776352950359680 13320009883679013888 16020243414407668096 273732871426770688 2973966402155424896 5674199932884079104 8374433463612733312 11074666994341387520 13774900525070041728 16475134055798695936 728623512817798528 3428857043546452736 6129090574275106944 8829324105003761152 11529557635732415360 14229791166461069568 16930024697189723776 1183514154208826368 3883747684937480576 6583981215666134784 9284214746394788992 11984448277123443200 14684681807852097408 17384915338580751616 1638404795599854208 4338638326328508416 7038871857057162624 9739105387785816832 12439338918514471040 15139572449243125248 17839805979971779456 2093295436990882048 4793528967719536256 7493762498448190464 10193996029176844672 12894229559905498880 15594463090634153088 18294696621362807296 2548186078381909888 5248419609110564096 7948653139839218304 10648886670567872512 13349120201296526720 16049353732025180928 302843189044283520 3003076719772937728 5703310250501591936 8403543781230246144 11103777311958900352 13804010842687554560 16504244373416208768 757733830435311360 3457967361163965568 6158200891892619776 8858434422621273984 11558667953349928192 14258901484078582400 16959135014807236608 1212624471826339200 3912858002554993408 6613091533283647616 9313325064012301824 12013558594740956032 14713792125469610240 17414025656198264448 1667515113217367040 4367748643946021248 7067982174674675456 9768215705403329664 12468449236131983872 15168682766860638080 17868916297589292288 2122405754608394880 4822639285337049088 7522872816065703296 10223106346794357504 12923339877523011712 15623573408251665920 18323806938980320128 2577296395999422720 5277529926728076928 7977763457456731136 10677996988185385344 13378230518914039552 16078464049642693760 331953506661796352 3032187037390450560 5732420568119104768 8432654098847758976 11132887629576413184 13833121160305067392 16533354691033721600 786844148052824192 3487077678781478400 6187311209510132608 8887544740238786816 11587778270967441024 14288011801696095232 16988245332424749440 1241734789443852032 3941968320172506240 6642201850901160448 9342435381629814656 12042668912358468864 14742902443087123072 17443135973815777280 1696625430834879872 4396858961563534080 7097092492292188288 9797326023020842496 12497559553749496704 15197793084478150912 17898026615206805120 2151516072225907712 4851749602954561920 7551983133683216128 10252216664411870336 12952450195140524544 15652683725869178752 18352917256597832960 2606406713616935552 5306640244345589760 8006873775074243968 10707107305802898176 13407340836531552384 16107574367260206592 361063824279309184 3061297355007963392 5761530885736617600 8461764416465271808 11161997947193926016 13862231477922580224 16562465008651234432 815954465670337024 3516187996398991232 6216421527127645440 8916655057856299648 11616888588584953856 14317122119313608064 17017355650042262272 1270845107061364864 3971078637790019072 6671312168518673280 9371545699247327488 12071779229975981696 14772012760704635904 17472246291433290112 1725735748452392704 4425969279181046912 7126202809909701120 9826436340638355328 12526669871367009536 15226903402095663744 17927136932824317952 2180626389843420544 4880859920572074752 7581093451300728960 10281326982029383168 12981560512758037376 15681794043486691584 18382027574215345792 2635517031234448384 5335750561963102592 8035984092691756800 10736217623420411008 13436451154149065216 16136684684877719424 390174141896822016 3090407672625476224 5790641203354130432 8490874734082784640 11191108264811438848 13891341795540093056 16591575326268747264 845064783287849856 3545298314016504064 6245531844745158272 8945765375473812480 11645998906202466688 14346232436931120896 17046465967659775104 1299955424678877696 4000188955407531904 6700422486136186112 9400656016864840320 12100889547593494528 14801123078322148736 17501356609050802944 1754846066069905536 4455079596798559744 7155313127527213952 9855546658255868160 12555780188984522368 15256013719713176576 17956247250441830784 2209736707460933376 4909970238189587584 7610203768918241792 10310437299646896000 13010670830375550208 15710904361104204416 18411137891832858624 2664627348851961216 5364860879580615424 8065094410309269632 10765327941037923840 13465561471766578048 16165795002495232256 419284459514334848 3119517990242989056 5819751520971643264 8519985051700297472 11220218582428951680 13920452113157605888 16620685643886260096 874175100905362688 3574408631634016896 6274642162362671104 8974875693091325312 11675109223819979520 14375342754548633728 17075576285277287936 1329065742296390528 4029299273025044736 6729532803753698944 9429766334482353152 12129999865211007360 14830233395939661568 17530466926668315776 1783956383687418368 4484189914416072576 7184423445144726784 9884656975873380992 12584890506602035200 15285124037330689408 17985357568059343616 2238847025078446208 4939080555807100416 7639314086535754624 10339547617264408832 13039781147993063040 15740014678721717248 18440248209450371456 2693737666469474048 5393971197198128256 8094204727926782464 10794438258655436672 13494671789384090880 16194905320112745088 448394777131847680 3148628307860501888 5848861838589156096 8549095369317810304 11249328900046464512 13949562430775118720 16649795961503772928 903285418522875520 3603518949251529728 6303752479980183936 9003986010708838144 11704219541437492352 14404453072166146560 17104686602894800768 1358176059913903360 4058409590642557568 6758643121371211776 9458876652099865984 12159110182828520192 14859343713557174400 17559577244285828608 1813066701304931200 4513300232033585408 7213533762762239616 9913767293490893824 12614000824219548032 15314234354948202240 18014467885676856448 2267957342695959040 4968190873424613248 7668424404153267456 10368657934881921664 13068891465610575872 15769124996339230080 22614453358332672 2722847984086986880 5423081514815641088 8123315045544295296 10823548576272949504 13523782107001603712 16224015637730257920 477505094749360512 3177738625478014720 5877972156206668928 8578205686935323136 11278439217663977344 13978672748392631552 16678906279121285760 932395736140388352 3632629266869042560 6332862797597696768 9033096328326350976 11733329859055005184 14433563389783659392 17133796920512313600 1387286377531416192 4087519908260070400 6787753438988724608 9487986969717378816 12188220500446033024 14888454031174687232 17588687561903341440 1842177018922444032 4542410549651098240 7242644080379752448 9942877611108406656 12643111141837060864 15343344672565715072 18043578203294369280 2297067660313471872 4997301191042126080 7697534721770780288 10397768252499434496 13098001783228088704 15798235313956742912 51724770975845504 2751958301704499712 5452191832433153920 8152425363161808128 10852658893890462336 13552892424619116544 16253125955347770752 506615412366873344 3206848943095527552 5907082473824181760 8607316004552835968 11307549535281490176 14007783066010144384 16708016596738798592 961506053757901184 3661739584486555392 6361973115215209600 9062206645943863808 11762440176672518016 14462673707401172224 17162907238129826432 1416396695148929024 4116630225877583232 6816863756606237440 9517097287334891648 12217330818063545856 14917564348792200064 17617797879520854272 1871287336539956864 4571520867268611072 7271754397997265280 9971987928725919488 12672221459454573696 15372454990183227904 18072688520911882112 2326177977930984704 5026411508659638912 7726645039388293120 10426878570116947328 13127112100845601536 15827345631574255744 80835088593358336 2781068619322012544 5481302150050666752 8181535680779320960 10881769211507975168 13582002742236629376 16282236272965283584 535725729984386176 3235959260713040384 5936192791441694592 8636426322170348800 11336659852899003008 14036893383627657216 16737126914356311424 990616371375414016 3690849902104068224 6391083432832722432 9091316963561376640 11791550494290030848 14491784025018685056 17192017555747339264 1445507012766441856 4145740543495096064 6845974074223750272 9546207604952404480 12246441135681058688 14946674666409712896 17646908197138367104 1900397654157469696 4600631184886123904 7300864715614778112 10001098246343432320 12701331777072086528 15401565307800740736 18101798838529394944 2355288295548497536 5055521826277151744 7755755357005805952 10455988887734460160 13156222418463114368 15856455949191768576 109945406210871168 2810178936939525376 5510412467668179584 8210645998396833792 10910879529125488000 13611113059854142208 16311346590582796416 564836047601899008 3265069578330553216 5965303109059207424 8665536639787861632 11365770170516515840 14066003701245170048 16766237231973824256 1019726688992926848 3719960219721581056 6420193750450235264 9120427281178889472 11820660811907543680 14520894342636197888 17221127873364852096 1474617330383954688 4174850861112608896 6875084391841263104 9575317922569917312 12275551453298571520 14975784984027225728 17676018514755879936 1929507971774982528 4629741502503636736 7329975033232290944 10030208563960945152 12730442094689599360 15430675625418253568 18130909156146907776 2384398613166010368 5084632143894664576 7784865674623318784 10485099205351972992 13185332736080627200 15885566266809281408 139055723828384000 2839289254557038208 5539522785285692416 8239756316014346624 10939989846743000832 13640223377471655040 16340456908200309248 593946365219411840 3294179895948066048 5994413426676720256 8694646957405374464 11394880488134028672 14095114018862682880 16795347549591337088 1048837006610439680 3749070537339093888 6449304068067748096 9149537598796402304 11849771129525056512 14550004660253710720 17250238190982364928 1503727648001467520 4203961178730121728 6904194709458775936 9604428240187430144 12304661770916084352 15004895301644738560 17705128832373392768 1958618289392495360 4658851820121149568 7359085350849803776 10059318881578457984 12759552412307112192 15459785943035766400 18160019473764420608 2413508930783523200 5113742461512177408 7813975992240831616 10514209522969485824 13214443053698140032 15914676584426794240 168166041445896832 2868399572174551040 5568633102903205248 8268866633631859456 10969100164360513664 13669333695089167872 16369567225817822080 623056682836924672 3323290213565578880 6023523744294233088 8723757275022887296 11423990805751541504 14124224336480195712 16824457867208849920 1077947324227952512 3778180854956606720 6478414385685260928 9178647916413915136 11878881447142569344 14579114977871223552 17279348508599877760 1532837965618980352 4233071496347634560 6933305027076288768 9633538557804942976 12333772088533597184 15034005619262251392 17734239149990905600 1987728607010008192 4687962137738662400 7388195668467316608 10088429199195970816 12788662729924625024 15488896260653279232 18189129791381933440 2442619248401036032 5142852779129690240 7843086309858344448 10543319840586998656 13243553371315652864 15943786902044307072 197276359063409664 2897509889792063872 5597743420520718080 8297976951249372288 10998210481978026496 13698444012706680704 16398677543435334912 652167000454437504 3352400531183091712 6052634061911745920 8752867592640400128 11453101123369054336 14153334654097708544 16853568184826362752 1107057641845465344 3807291172574119552 6507524703302773760 9207758234031427968 11907991764760082176 14608225295488736384 17308458826217390592 1561948283236493184 4262181813965147392 6962415344693801600 9662648875422455808 12362882406151110016 15063115936879764224 17763349467608418432 2016838924627521024 4717072455356175232 7417305986084829440 10117539516813483648 12817773047542137856 15518006578270792064 18218240108999446272 2471729566018548864 5171963096747203072 7872196627475857280 10572430158204511488 13272663688933165696 15972897219661819904 226386676680922496 2926620207409576704 5626853738138230912 8327087268866885120 11027320799595539328 13727554330324193536 16427787861052847744 681277318071950336 3381510848800604544 6081744379529258752 8781977910257912960 11482211440986567168 14182444971715221376 16882678502443875584 1136167959462978176 3836401490191632384 6536635020920286592 9236868551648940800 11937102082377595008 14637335613106249216 17337569143834903424 1591058600854006016 4291292131582660224 6991525662311314432 9691759193039968640 12391992723768622848 15092226254497277056 17792459785225931264 2045949242245033856 4746182772973688064 7446416303702342272 10146649834430996480 12846883365159650688 15547116895888304896 18247350426616959104 2500839883636061696 5201073414364715904 7901306945093370112 10601540475822024320 13301774006550678528 16002007537279332736 255496994298435328 2955730525027089536 5655964055755743744 8356197586484397952 11056431117213052160 13756664647941706368 16456898178670360576 710387635689463168 3410621166418117376 6110854697146771584 8811088227875425792 11511321758604080000 14211555289332734208 16911788820061388416 1165278277080491008 3865511807809145216 6565745338537799424 9265978869266453632 11966212399995107840 14666445930723762048 17366679461452416256 1620168918471518848 4320402449200173056 7020635979928827264 9720869510657481472 12421103041386135680 15121336572114789888 17821570102843444096 2075059559862546688 4775293090591200896 7475526621319855104 10175760152048509312 12875993682777163520 15576227213505817728 18276460744234471936 2529950201253574528 5230183731982228736 7930417262710882944 10630650793439537152 13330884324168191360 16031117854896845568 284607311915948160 2984840842644602368 5685074373373256576 8385307904101910784 11085541434830564992 13785774965559219200 16486008496287873408 739497953306976000 3439731484035630208 6139965014764284416 8840198545492938624 11540432076221592832 14240665606950247040 16940899137678901248 1194388594698003840 3894622125426658048 6594855656155312256 9295089186883966464 11995322717612620672 14695556248341274880 17395789779069929088 1649279236089031680 4349512766817685888 7049746297546340096 9749979828274994304 12450213359003648512 15150446889732302720 17850680420460956928 2104169877480059520 4804403408208713728 7504636938937367936 10204870469666022144 12905104000394676352 15605337531123330560 18305571061851984768 2559060518871087360 5259294049599741568 7959527580328395776 10659761111057049984 13359994641785704192 16060228172514358400 313717629533460992 3013951160262115200 5714184690990769408 8414418221719423616 11114651752448077824 13814885283176732032 16515118813905386240 768608270924488832 3468841801653143040 6169075332381797248 8869308863110451456 11569542393839105664 14269775924567759872 16970009455296414080 1223498912315516672 3923732443044170880 6623965973772825088 9324199504501479296 12024433035230133504 14724666565958787712 17424900096687441920 1678389553706544512 4378623084435198720 7078856615163852928 9779090145892507136 12479323676621161344 15179557207349815552 17879790738078469760 2133280195097572352 4833513725826226560 7533747256554880768 10233980787283534976 12934214318012189184 15634447848740843392 18334681379469497600 2588170836488600192 5288404367217254400 7988637897945908608 10688871428674562816 13389104959403217024 16089338490131871232 342827947150973824 3043061477879628032 5743295008608282240 8443528539336936448 11143762070065590656 13843995600794244864 16544229131522899072 797718588542001664 3497952119270655872 6198185649999310080 8898419180727964288 11598652711456618496 14298886242185272704 16999119772913926912 1252609229933029504 3952842760661683712 6653076291390337920 9353309822118992128 12053543352847646336 14753776883576300544 17454010414304954752 1707499871324057344 4407733402052711552 7107966932781365760 9808200463510019968 12508433994238674176 15208667524967328384 17908901055695982592 2162390512715085184 4862624043443739392 7562857574172393600 10263091104901047808 12963324635629702016 15663558166358356224 18363791697087010432 2617281154106113024 5317514684834767232 8017748215563421440 10717981746292075648 13418215277020729856 16118448807749384064 371938264768486656 3072171795497140864 5772405326225795072 8472638856954449280 11172872387683103488 13873105918411757696 16573339449140411904 826828906159514496 3527062436888168704 6227295967616822912 8927529498345477120 11627763029074131328 14327996559802785536 17028230090531439744 1281719547550542336 3981953078279196544 6682186609007850752 9382420139736504960 12082653670465159168 14782887201193813376 17483120731922467584 1736610188941570176 4436843719670224384 7137077250398878592 9837310781127532800 12537544311856187008 15237777842584841216 17938011373313495424 2191500830332598016 4891734361061252224 7591967891789906432 10292201422518560640 12992434953247214848 15692668483975869056 18392902014704523264 2646391471723625856 5346625002452280064 8046858533180934272 10747092063909588480 13447325594638242688 16147559125366896896 401048582385999488 3101282113114653696 5801515643843307904 8501749174571962112 11201982705300616320 13902216236029270528 16602449766757924736 855939223777027328 3556172754505681536 6256406285234335744 8956639815962989952 11656873346691644160 14357106877420298368 17057340408148952576 1310829865168055168 4011063395896709376 6711296926625363584 9411530457354017792 12111763988082672000 14811997518811326208 17512231049539980416 1765720506559083008 4465954037287737216 7166187568016391424 9866421098745045632 12566654629473699840 15266888160202354048 17967121690931008256 2220611147950110848 4920844678678765056 7621078209407419264 10321311740136073472 13021545270864727680 15721778801593381888 18422012332322036096 2675501789341138688 5375735320069792896 8075968850798447104 10776202381527101312 13476435912255755520 16176669442984409728 430158900003512320 3130392430732166528 5830625961460820736 8530859492189474944 11231093022918129152 13931326553646783360 16631560084375437568 885049541394540160 3585283072123194368 6285516602851848576 8985750133580502784 11685983664309156992 14386217195037811200 17086450725766465408 1339940182785568000 4040173713514222208 6740407244242876416 9440640774971530624 12140874305700184832 14841107836428839040 17541341367157493248 1794830824176595840 4495064354905250048 7195297885633904256 9895531416362558464 12595764947091212672 15295998477819866880 17996232008548521088 2249721465567623680 4949954996296277888 7650188527024932096 10350422057753586304 13050655588482240512 15750889119210894720 4378576229997312 2704612106958651520 5404845637687305728 8105079168415959936 10805312699144614144 13505546229873268352 16205779760601922560 459269217621025152 3159502748349679360 5859736279078333568 8559969809806987776 11260203340535641984 13960436871264296192 16660670401992950400 914159859012052992 3614393389740707200 6314626920469361408 9014860451198015616 11715093981926669824 14415327512655324032 17115561043383978240 1369050500403080832 4069284031131735040 6769517561860389248 9469751092589043456 12169984623317697664 14870218154046351872 17570451684775006080 1823941141794108672 4524174672522762880 7224408203251417088 9924641733980071296 12624875264708725504 15325108795437379712 18025342326166033920 2278831783185136512 4979065313913790720 7679298844642444928 10379532375371099136 13079765906099753344 15779999436828407552 33488893847510144 2733722424576164352 5433955955304818560 8134189486033472768 10834423016762126976 13534656547490781184 16234890078219435392 488379535238537984 3188613065967192192 5888846596695846400 8589080127424500608 11289313658153154816 13989547188881809024 16689780719610463232 943270176629565824 3643503707358220032 6343737238086874240 9043970768815528448 11744204299544182656 14444437830272836864 17144671361001491072 1398160818020593664 4098394348749247872 6798627879477902080 9498861410206556288 12199094940935210496 14899328471663864704 17599562002392518912 1853051459411621504 4553284990140275712 7253518520868929920 9953752051597584128 12653985582326238336 15354219113054892544 18054452643783546752 2307942100802649344 5008175631531303552 7708409162259957760 10408642692988611968 13108876223717266176 15809109754445920384 62599211465022976 2762832742193677184 5463066272922331392 8163299803650985600 10863533334379639808 13563766865108294016 16264000395836948224 517489852856050816 3217723383584705024 5917956914313359232 8618190445042013440 11318423975770667648 14018657506499321856 16718891037227976064 972380494247078656 3672614024975732864 6372847555704387072 9073081086433041280 11773314617161695488 14473548147890349696 17173781678619003904 1427271135638106496 4127504666366760704 6827738197095414912 9527971727824069120 12228205258552723328 14928438789281377536 17628672320010031744 1882161777029134336 4582395307757788544 7282628838486442752 9982862369215096960 12683095899943751168 15383329430672405376 18083562961401059584 2337052418420162176 5037285949148816384 7737519479877470592 10437753010606124800 13137986541334779008 15838220072063433216 91709529082535808 2791943059811190016 5492176590539844224 8192410121268498432 10892643651997152640 13592877182725806848 16293110713454461056 546600170473563648 3246833701202217856 5947067231930872064 8647300762659526272 11347534293388180480 14047767824116834688 16748001354845488896 1001490811864591488 3701724342593245696 6401957873321899904 9102191404050554112 11802424934779208320 14502658465507862528 17202891996236516736 1456381453255619328 4156614983984273536 6856848514712927744 9557082045441581952 12257315576170236160 14957549106898890368 17657782637627544576 1911272094646647168 4611505625375301376 7311739156103955584 10011972686832609792 12712206217561264000 15412439748289918208 18112673279018572416 2366162736037675008 5066396266766329216 7766629797494983424 10466863328223637632 13167096858952291840 15867330389680946048 120819846700048640 2821053377428702848 5521286908157357056 8221520438886011264 10921753969614665472 13621987500343319680 16322221031071973888 575710488091076480 3275944018819730688 5976177549548384896 8676411080277039104 11376644611005693312 14076878141734347520 16777111672463001728 1030601129482104320 3730834660210758528 6431068190939412736 9131301721668066944 11831535252396721152 14531768783125375360 17232002313854029568 1485491770873132160 4185725301601786368 6885958832330440576 9586192363059094784 12286425893787748992 14986659424516403200 17686892955245057408 1940382412264160000 4640615942992814208 7340849473721468416 10041083004450122624 12741316535178776832 15441550065907431040 18141783596636085248 2395273053655187840 5095506584383842048 7795740115112496256 10495973645841150464 13196207176569804672 15896440707298458880 149930164317561472 2850163695046215680 5550397225774869888 8250630756503524096 10950864287232178304 13651097817960832512 16351331348689486720 604820805708589312 3305054336437243520 6005287867165897728 8705521397894551936 11405754928623206144 14105988459351860352 16806221990080514560 1059711447099617152 3759944977828271360 6460178508556925568 9160412039285579776 11860645570014233984 14560879100742888192 17261112631471542400 1514602088490644992 4214835619219299200 6915069149947953408 9615302680676607616 12315536211405261824 15015769742133916032 17716003272862570240 1969492729881672832 4669726260610327040 7369959791338981248 10070193322067635456 12770426852796289664 15470660383524943872 18170893914253598080 2424383371272700672 5124616902001354880 7824850432730009088 10525083963458663296 13225317494187317504 15925551024915971712 179040481935074304 2879274012663728512 5579507543392382720 8279741074121036928 10979974604849691136 13680208135578345344 16380441666306999552 633931123326102144 3334164654054756352 6034398184783410560 8734631715512064768 11434865246240718976 14135098776969373184 16835332307698027392 1088821764717129984 3789055295445784192 6489288826174438400 9189522356903092608 11889755887631746816 14589989418360401024 17290222949089055232 1543712406108157824 4243945936836812032 6944179467565466240 9644412998294120448 12344646529022774656 15044880059751428864 17745113590480083072 1998603047499185664 4698836578227839872 7399070108956494080 10099303639685148288 12799537170413802496 15499770701142456704 18200004231871110912 2453493688890213504 5153727219618867712 7853960750347521920 10554194281076176128 13254427811804830336 15954661342533484544 208150799552587136 2908384330281241344 5608617861009895552 8308851391738549760 11009084922467203968 13709318453195858176 16409551983924512384 663041440943614976 3363274971672269184 6063508502400923392 8763742033129577600 11463975563858231808 14164209094586886016 16864442625315540224 1117932082334642816 3818165613063297024 6518399143791951232 9218632674520605440 11918866205249259648 14619099735977913856 17319333266706568064 1572822723725670656 4273056254454324864 6973289785182979072 9673523315911633280 12373756846640287488 15073990377368941696 17774223908097595904 2027713365116698496 4727946895845352704 7428180426574006912 10128413957302661120 12828647488031315328 15528881018759969536 18229114549488623744 2482604006507726336 5182837537236380544 7883071067965034752 10583304598693688960 13283538129422343168 15983771660150997376 237261117170099968 2937494647898754176 5637728178627408384 8337961709356062592 11038195240084716800 13738428770813371008 16438662301542025216 692151758561127808 3392385289289782016 6092618820018436224 8792852350747090432 11493085881475744640 14193319412204398848 16893552942933053056 1147042399952155648 3847275930680809856 6547509461409464064 9247742992138118272 11947976522866772480 14648210053595426688 17348443584324080896 1601933041343183488 4302166572071837696 7002400102800491904 9702633633529146112 12402867164257800320 15103100694986454528 17803334225715108736 2056823682734211328 4757057213462865536 7457290744191519744 10157524274920173952 12857757805648828160 15557991336377482368 18258224867106136576 2511714324125239168 5211947854853893376 7912181385582547584 10612414916311201792 13312648447039856000 16012881977768510208 266371434787612800 2966604965516267008 5666838496244921216 8367072026973575424 11067305557702229632 13767539088430883840 16467772619159538048 721262076178640640 3421495606907294848 6121729137635949056 8821962668364603264 11522196199093257472 14222429729821911680 16922663260550565888 1176152717569668480 3876386248298322688 6576619779026976896 9276853309755631104 11977086840484285312 14677320371212939520 17377553901941593728 1631043358960696320 4331276889689350528 7031510420418004736 9731743951146658944 12431977481875313152 15132211012603967360 17832444543332621568 2085934000351724160 4786167531080378368 7486401061809032576 10186634592537686784 12886868123266340992 15587101653994995200 18287335184723649408 2540824641742752000 5241058172471406208 7941291703200060416 10641525233928714624 13341758764657368832 16041992295386023040 295481752405125632 2995715283133779840 5695948813862434048 8396182344591088256 11096415875319742464 13796649406048396672 16496882936777050880 750372393796153472 3450605924524807680 6150839455253461888 8851072985982116096 11551306516710770304 14251540047439424512 16951773578168078720 1205263035187181312 3905496565915835520 6605730096644489728 9305963627373143936 12006197158101798144 14706430688830452352 17406664219559106560 1660153676578209152 4360387207306863360 7060620738035517568 9760854268764171776 12461087799492825984 15161321330221480192 17861554860950134400 2115044317969236992 4815277848697891200 7515511379426545408 10215744910155199616 12915978440883853824 15616211971612508032 18316445502341162240 2569934959360264832 5270168490088919040 7970402020817573248 10670635551546227456 13370869082274881664 16071102613003535872 324592070022638464 3024825600751292672 5725059131479946880 8425292662208601088 11125526192937255296 13825759723665909504 16525993254394563712 779482711413666304 3479716242142320512 6179949772870974720 8880183303599628928 11580416834328283136 14280650365056937344 16980883895785591552 1234373352804694144 3934606883533348352 6634840414262002560 9335073944990656768 12035307475719310976 14735541006447965184 17435774537176619392 1689263994195721984 4389497524924376192 7089731055653030400 9789964586381684608 12490198117110338816 15190431647838993024 17890665178567647232 2144154635586749824 4844388166315404032 7544621697044058240 10244855227772712448 12945088758501366656 15645322289230020864 18345555819958675072 2599045276977777664 5299278807706431872 7999512338435086080 10699745869163740288 13399979399892394496 16100212930621048704 353702387640151296 3053935918368805504 5754169449097459712 8454402979826113920 11154636510554768128 13854870041283422336 16555103572012076544 808593029031179136 3508826559759833344 6209060090488487552 8909293621217141760 11609527151945795968 14309760682674450176 17009994213403104384 1263483670422206976 3963717201150861184 6663950731879515392 9364184262608169600 12064417793336823808 14764651324065478016 17464884854794132224 1718374311813234816 4418607842541889024 7118841373270543232 9819074903999197440 12519308434727851648 15219541965456505856 17919775496185160064 2173264953204262656 4873498483932916864 7573732014661571072 10273965545390225280 12974199076118879488 15674432606847533696 18374666137576187904 2628155594595290496 5328389125323944704 8028622656052598912 10728856186781253120 13429089717509907328 16129323248238561536 382812705257664128 3083046235986318336 5783279766714972544 8483513297443626752 11183746828172280960 13883980358900935168 16584213889629589376 837703346648691968 3537936877377346176 6238170408106000384 8938403938834654592 11638637469563308800 14338871000291963008 17039104531020617216 1292593988039719808 3992827518768374016 6693061049497028224 9393294580225682432 12093528110954336640 14793761641682990848 17493995172411645056 1747484629430747648 4447718160159401856 7147951690888056064 9848185221616710272 12548418752345364480 15248652283074018688 17948885813802672896 2202375270821775488 4902608801550429696 7602842332279083904 10303075863007738112 13003309393736392320 15703542924465046528 18403776455193700736 2657265912212803328 5357499442941457536 8057732973670111744 10757966504398765952 13458200035127420160 16158433565856074368 411923022875176960 3112156553603831168 5812390084332485376 8512623615061139584 11212857145789793792 13913090676518448000 16613324207247102208 866813664266204800 3567047194994859008 6267280725723513216 8967514256452167424 11667747787180821632 14367981317909475840 17068214848638130048 1321704305657232640 4021937836385886848 6722171367114541056 9422404897843195264 12122638428571849472 14822871959300503680 17523105490029157888 1776594947048260480 4476828477776914688 7177062008505568896 9877295539234223104 12577529069962877312 15277762600691531520 17977996131420185728 2231485588439288320 4931719119167942528 7631952649896596736 10332186180625250944 13032419711353905152 15732653242082559360 18432886772811213568 2686376229830316160 5386609760558970368 8086843291287624576 10787076822016278784 13487310352744932992 16187543883473587200 441033340492689792 3141266871221344000 5841500401949998208 8541733932678652416 11241967463407306624 13942200994135960832 16642434524864615040 895923981883717632 3596157512612371840 6296391043341026048 8996624574069680256 11696858104798334464 14397091635526988672 17097325166255642880 1350814623274745472 4051048154003399680 6751281684732053888 9451515215460708096 12151748746189362304 14851982276918016512 17552215807646670720 1805705264665773312 4505938795394427520 7206172326123081728 9906405856851735936 12606639387580390144 15306872918309044352 18007106449037698560 2260595906056801152 4960829436785455360 7661062967514109568 10361296498242763776 13061530028971417984 15761763559700072192 15253016719174784 2715486547447828992 5415720078176483200 8115953608905137408 10816187139633791616 13516420670362445824 16216654201091100032 470143658110202624 3170377188838856832 5870610719567511040 8570844250296165248 11271077781024819456 13971311311753473664 16671544842482127872 925034299501230464 3625267830229884672 6325501360958538880 9025734891687193088 11725968422415847296 14426201953144501504 17126435483873155712 1379924940892258304 4080158471620912512 6780392002349566720 9480625533078220928 12180859063806875136 14881092594535529344 17581326125264183552 1834815582283286144 4535049113011940352 7235282643740594560 9935516174469248768 12635749705197902976 15335983235926557184 18036216766655211392 2289706223674313984 4989939754402968192 7690173285131622400 10390406815860276608 13090640346588930816 15790873877317585024 44363334336687616 2744596865065341824 5444830395793996032 8145063926522650240 10845297457251304448 13545530987979958656 16245764518708612864 499253975727715456 3199487506456369664 5899721037185023872 8599954567913678080 11300188098642332288 14000421629370986496 16700655160099640704 954144617118743296 3654378147847397504 6354611678576051712 9054845209304705920 11755078740033360128 14455312270762014336 17155545801490668544 1409035258509771136 4109268789238425344 6809502319967079552 9509735850695733760 12209969381424387968 14910202912153042176 17610436442881696384 1863925899900798976 4564159430629453184 7264392961358107392 9964626492086761600 12664860022815415808 15365093553544070016 18065327084272724224 2318816541291826816 5019050072020481024 7719283602749135232 10419517133477789440 13119750664206443648 15819984194935097856 73473651954200448 2773707182682854656 5473940713411508864 8174174244140163072 10874407774868817280 13574641305597471488 16274874836326125696 528364293345228288 3228597824073882496 5928831354802536704 8629064885531190912 11329298416259845120 14029531946988499328 16729765477717153536 983254934736256128 3683488465464910336 6383721996193564544 9083955526922218752 11784189057650872960 14484422588379527168 17184656119108181376 1438145576127283968 4138379106855938176 6838612637584592384 9538846168313246592 12239079699041900800 14939313229770555008 17639546760499209216 1893036217518311808 4593269748246966016 7293503278975620224 9993736809704274432 12693970340432928640 15394203871161582848 18094437401890237056 2347926858909339648 5048160389637993856 7748393920366648064 10448627451095302272 13148860981823956480 15849094512552610688 102583969571713280 2802817500300367488 5503051031029021696 8203284561757675904 10903518092486330112 13603751623214984320 16303985153943638528 557474610962741120 3257708141691395328 5957941672420049536 8658175203148703744 11358408733877357952 14058642264606012160 16758875795334666368 1012365252353768960 3712598783082423168 6412832313811077376 9113065844539731584 11813299375268385792 14513532905997040000 17213766436725694208 1467255893744796800 4167489424473451008 6867722955202105216 9567956485930759424 12268190016659413632 14968423547388067840 17668657078116722048 1922146535135824640 4622380065864478848 7322613596593133056 10022847127321787264 12723080658050441472 15423314188779095680 18123547719507749888 2377037176526852480 5077270707255506688 7777504237984160896 10477737768712815104 13177971299441469312 15878204830170123520 131694287189226112 2831927817917880320 5532161348646534528 8232394879375188736 10932628410103842944 13632861940832497152 16333095471561151360 586584928580253952 3286818459308908160 5987051990037562368 8687285520766216576 11387519051494870784 14087752582223524992 16787986112952179200 1041475569971281792 3741709100699936000 6441942631428590208 9142176162157244416 11842409692885898624 14542643223614552832 17242876754343207040 1496366211362309632 4196599742090963840 6896833272819618048 9597066803548272256 12297300334276926464 14997533865005580672 17697767395734234880 1951256852753337472 4651490383481991680 7351723914210645888 10051957444939300096 12752190975667954304 15452424506396608512 18152658037125262720 2406147494144365312 5106381024873019520 7806614555601673728 10506848086330327936 13207081617058982144 15907315147787636352 160804604806738944 2861038135535393152 5561271666264047360 8261505196992701568 10961738727721355776 13661972258450009984 16362205789178664192 615695246197766784 3315928776926420992 6016162307655075200 8716395838383729408 11416629369112383616 14116862899841037824 16817096430569692032 1070585887588794624 3770819418317448832 6471052949046103040 9171286479774757248 11871520010503411456 14571753541232065664 17271987071960719872 1525476528979822464 4225710059708476672 6925943590437130880 9626177121165785088 12326410651894439296 15026644182623093504 17726877713351747712 1980367170370850304 4680600701099504512 7380834231828158720 10081067762556812928 12781301293285467136 15481534824014121344 18181768354742775552 2435257811761878144 5135491342490532352 7835724873219186560 10535958403947840768 13236191934676494976 15936425465405149184 189914922424251776 2890148453152905984 5590381983881560192 8290615514610214400 10990849045338868608 13691082576067522816 16391316106796177024 644805563815279616 3345039094543933824 6045272625272588032 8745506156001242240 11445739686729896448 14145973217458550656 16846206748187204864 1099696205206307456 3799929735934961664 6500163266663615872 9200396797392270080 11900630328120924288 14600863858849578496 17301097389578232704 1554586846597335296 4254820377325989504 6955053908054643712 9655287438783297920 12355520969511952128 15055754500240606336 17755988030969260544 2009477487988363136 4709711018717017344 7409944549445671552 10110178080174325760 12810411610902979968 15510645141631634176 18210878672360288384 2464368129379390976 5164601660108045184 7864835190836699392 10565068721565353600 13265302252294007808 15965535783022662016 219025240041764608 2919258770770418816 5619492301499073024 8319725832227727232 11019959362956381440 13720192893685035648 16420426424413689856 673915881432792448 3374149412161446656 6074382942890100864 8774616473618755072 11474850004347409280 14175083535076063488 16875317065804717696 1128806522823820288 3829040053552474496 6529273584281128704 9229507115009782912 11929740645738437120 14629974176467091328 17330207707195745536 1583697164214848128 4283930694943502336 6984164225672156544 9684397756400810752 12384631287129464960 15084864817858119168 17785098348586773376 2038587805605875968 4738821336334530176 7439054867063184384 10139288397791838592 12839521928520492800 15539755459249147008 18239988989977801216 2493478446996903808 5193711977725558016 7893945508454212224 10594179039182866432 13294412569911520640 15994646100640174848 248135557659277440 2948369088387931648 5648602619116585856 8348836149845240064 11049069680573894272 13749303211302548480 16449536742031202688 703026199050305280 3403259729778959488 6103493260507613696 8803726791236267904 11503960321964922112 14204193852693576320 16904427383422230528 1157916840441333120 3858150371169987328 6558383901898641536 9258617432627295744 11958850963355949952 14659084494084604160 17359318024813258368 1612807481832360960 4313041012561015168 7013274543289669376 9713508074018323584 12413741604746977792 15113975135475632000 17814208666204286208 2067698123223388800 4767931653952043008 7468165184680697216 10168398715409351424 12868632246138005632 15568865776866659840 18269099307595314048 2522588764614416640 5222822295343070848 7923055826071725056 10623289356800379264 13323522887529033472 16023756418257687680 277245875276790272 2977479406005444480 5677712936734098688 8377946467462752896 11078179998191407104 13778413528920061312 16478647059648715520 732136516667818112 3432370047396472320 6132603578125126528 8832837108853780736 11533070639582434944 14233304170311089152 16933537701039743360 1187027158058845952 3887260688787500160 6587494219516154368 9287727750244808576 11987961280973462784 14688194811702116992 17388428342430771200 1641917799449873792 4342151330178528000 7042384860907182208 9742618391635836416 12442851922364490624 15143085453093144832 17843318983821799040 2096808440840901632 4797041971569555840 7497275502298210048 10197509033026864256 12897742563755518464 15597976094484172672 18298209625212826880 2551699082231929472 5251932612960583680 7952166143689237888 10652399674417892096 13352633205146546304 16052866735875200512 306356192894303104 3006589723622957312 5706823254351611520 8407056785080265728 11107290315808919936 13807523846537574144 16507757377266228352 761246834285330944 3461480365013985152 6161713895742639360 8861947426471293568 11562180957199947776 14262414487928601984 16962648018657256192 1216137475676358784 3916371006405012992 6616604537133667200 9316838067862321408 12017071598590975616 14717305129319629824 17417538660048284032 1671028117067386624 4371261647796040832 7071495178524695040 9771728709253349248 12471962239982003456 15172195770710657664 17872429301439311872 2125918758458414464 4826152289187068672 7526385819915722880 10226619350644377088 12926852881373031296 15627086412101685504 18327319942830339712 2580809399849442304 5281042930578096512 7981276461306750720 10681509992035404928 13381743522764059136 16081977053492713344 335466510511815936 3035700041240470144 5735933571969124352 8436167102697778560 11136400633426432768 13836634164155086976 16536867694883741184 790357151902843776 3490590682631497984 6190824213360152192 8891057744088806400 11591291274817460608 14291524805546114816 16991758336274769024 1245247793293871616 3945481324022525824 6645714854751180032 9345948385479834240 12046181916208488448 14746415446937142656 17446648977665796864 1700138434684899456 4400371965413553664 7100605496142207872 9800839026870862080 12501072557599516288 15201306088328170496 17901539619056824704 2155029076075927296 4855262606804581504 7555496137533235712 10255729668261889920 12955963198990544128 15656196729719198336 18356430260447852544 2609919717466955136 5310153248195609344 8010386778924263552 10710620309652917760 13410853840381571968 16111087371110226176 364576828129328768 3064810358857982976 5765043889586637184 8465277420315291392 11165510951043945600 13865744481772599808 16565978012501254016 819467469520356608 3519701000249010816 6219934530977665024 8920168061706319232 11620401592434973440 14320635123163627648 17020868653892281856 1274358110911384448 3974591641640038656 6674825172368692864 9375058703097347072 12075292233826001280 14775525764554655488 17475759295283309696 1729248752302412288 4429482283031066496 7129715813759720704 9829949344488374912 12530182875217029120 15230416405945683328 17930649936674337536 2184139393693440128 4884372924422094336 7584606455150748544 10284839985879402752 12985073516608056960 15685307047336711168 18385540578065365376 2639030035084467968 5339263565813122176 8039497096541776384 10739730627270430592 13439964157999084800 16140197688727739008 393687145746841600 3093920676475495808 5794154207204150016 8494387737932804224 11194621268661458432 13894854799390112640 16595088330118766848 848577787137869440 3548811317866523648 6249044848595177856 8949278379323832064 11649511910052486272 14349745440781140480 17049978971509794688 1303468428528897280 4003701959257551488 6703935489986205696 9404169020714859904 12104402551443514112 14804636082172168320 17504869612900822528 1758359069919925120 4458592600648579328 7158826131377233536 9859059662105887744 12559293192834541952 15259526723563196160 17959760254291850368 2213249711310952960 4913483242039607168 7613716772768261376 10313950303496915584 13014183834225569792 15714417364954224000 18414650895682878208 2668140352701980800 5368373883430635008 8068607414159289216 10768840944887943424 13469074475616597632 16169308006345251840 422797463364354432 3123030994093008640 5823264524821662848 8523498055550317056 11223731586278971264 13923965117007625472 16624198647736279680 877688104755382272 3577921635484036480 6278155166212690688 8978388696941344896 11678622227669999104 14378855758398653312 17079089289127307520 1332578746146410112 4032812276875064320 6733045807603718528 9433279338332372736 12133512869061026944 14833746399789681152 17533979930518335360 1787469387537437952 4487702918266092160 7187936448994746368 9888169979723400576 12588403510452054784 15288637041180708992 17988870571909363200 2242360028928465792 4942593559657120000 7642827090385774208 10343060621114428416 13043294151843082624 15743527682571736832 18443761213300391040 2697250670319493632 5397484201048147840 8097717731776802048 10797951262505456256 13498184793234110464 16198418323962764672 451907780981867264 3152141311710521472 5852374842439175680 8552608373167829888 11252841903896484096 13953075434625138304 16653308965353792512 906798422372895104 3607031953101549312 6307265483830203520 9007499014558857728 11707732545287511936 14407966076016166144 17108199606744820352 1361689063763922944 4061922594492577152 6762156125221231360 9462389655949885568 12162623186678539776 14862856717407193984 17563090248135848192 1816579705154950784 4516813235883604992 7217046766612259200 9917280297340913408 12617513828069567616 15317747358798221824 18017980889526876032 2271470346545978624 4971703877274632832 7671937408003287040 10372170938731941248 13072404469460595456 15772638000189249664 26127457208352256 2726360987937006464 5426594518665660672 8126828049394314880 10827061580122969088 13527295110851623296 16227528641580277504 481018098599380096 3181251629328034304 5881485160056688512 8581718690785342720 11281952221513996928 13982185752242651136 16682419282971305344 935908739990407936 3636142270719062144 6336375801447716352 9036609332176370560 11736842862905024768 14437076393633678976 17137309924362333184 1390799381381435776 4091032912110089984 6791266442838744192 9491499973567398400 12191733504296052608 14891967035024706816 17592200565753361024 1845690022772463616 4545923553501117824 7246157084229772032 9946390614958426240 12646624145687080448 15346857676415734656 18047091207144388864 2300580664163491456 5000814194892145664 7701047725620799872 10401281256349454080 13101514787078108288 15801748317806762496 55237774825865088 2755471305554519296 5455704836283173504 8155938367011827712 10856171897740481920 13556405428469136128 16256638959197790336 510128416216892928 3210361946945547136 5910595477674201344 8610829008402855552 11311062539131509760 14011296069860163968 16711529600588818176 965019057607920768 3665252588336574976 6365486119065229184 9065719649793883392 11765953180522537600 14466186711251191808 17166420241979846016 1419909698998948608 4120143229727602816 6820376760456257024 9520610291184911232 12220843821913565440 14921077352642219648 17621310883370873856 1874800340389976448 4575033871118630656 7275267401847284864 9975500932575939072 12675734463304593280 15375967994033247488 18076201524761901696 2329690981781004288 5029924512509658496 7730158043238312704 10430391573966966912 13130625104695621120 15830858635424275328 84348092443377920 2784581623172032128 5484815153900686336 8185048684629340544 10885282215357994752 13585515746086648960 16285749276815303168 539238733834405760 3239472264563059968 5939705795291714176 8639939326020368384 11340172856749022592 14040406387477676800 16740639918206331008 994129375225433600 3694362905954087808 6394596436682742016 9094829967411396224 11795063498140050432 14495297028868704640 17195530559597358848 1449020016616461440 4149253547345115648 6849487078073769856 9549720608802424064 12249954139531078272 14950187670259732480 17650421200988386688 1903910658007489280 4604144188736143488 7304377719464797696 10004611250193451904 12704844780922106112 15405078311650760320 18105311842379414528 2358801299398517120 5059034830127171328 7759268360855825536 10459501891584479744 13159735422313133952 15859968953041788160 113458410060890752 2813691940789544960 5513925471518199168 8214159002246853376 10914392532975507584 13614626063704161792 16314859594432816000 568349051451918592 3268582582180572800 5968816112909227008 8669049643637881216 11369283174366535424 14069516705095189632 16769750235823843840 1023239692842946432 3723473223571600640 6423706754300254848 9123940285028909056 11824173815757563264 14524407346486217472 17224640877214871680 1478130334233974272 4178363864962628480 6878597395691282688 9578830926419936896 12279064457148591104 14979297987877245312 17679531518605899520 1933020975625002112 4633254506353656320 7333488037082310528 10033721567810964736 12733955098539618944 15434188629268273152 18134422159996927360 2387911617016029952 5088145147744684160 7788378678473338368 10488612209201992576 13188845739930646784 15889079270659300992 142568727678403584 2842802258407057792 5543035789135712000 8243269319864366208 10943502850593020416 13643736381321674624 16343969912050328832 597459369069431424 3297692899798085632 5997926430526739840 8698159961255394048 11398393491984048256 14098627022712702464 16798860553441356672 1052350010460459264 3752583541189113472 6452817071917767680 9153050602646421888 11853284133375076096 14553517664103730304 17253751194832384512 1507240651851487104 4207474182580141312 6907707713308795520 9607941244037449728 12308174774766103936 15008408305494758144 17708641836223412352 1962131293242514944 4662364823971169152 7362598354699823360 10062831885428477568 12763065416157131776 15463298946885785984 18163532477614440192 2417021934633542784 5117255465362196992 7817488996090851200 10517722526819505408 13217956057548159616 15918189588276813824 171679045295916416 2871912576024570624 5572146106753224832 8272379637481879040 10972613168210533248 13672846698939187456 16373080229667841664 626569686686944256 3326803217415598464 6027036748144252672 8727270278872906880 11427503809601561088 14127737340330215296 16827970871058869504 1081460328077972096 3781693858806626304 6481927389535280512 9182160920263934720 11882394450992588928 14582627981721243136 17282861512449897344 1536350969468999936 4236584500197654144 6936818030926308352 9637051561654962560 12337285092383616768 15037518623112270976 17737752153840925184 1991241610860027776 4691475141588681984 7391708672317336192 10091942203045990400 12792175733774644608 15492409264503298816 18192642795231953024 2446132252251055616 5146365782979709824 7846599313708364032 10546832844437018240 13247066375165672448 15947299905894326656 200789362913429248 2901022893642083456 5601256424370737664 8301489955099391872 11001723485828046080 13701957016556700288 16402190547285354496 655680004304457088 3355913535033111296 6056147065761765504 8756380596490419712 11456614127219073920 14156847657947728128 16857081188676382336 1110570645695484928 3810804176424139136 6511037707152793344 9211271237881447552 11911504768610101760 14611738299338755968 17311971830067410176 1565461287086512768 4265694817815166976 6965928348543821184 9666161879272475392 12366395410001129600 15066628940729783808 17766862471458438016 2020351928477540608 4720585459206194816 7420818989934849024 10121052520663503232 12821286051392157440 15521519582120811648 18221753112849465856 2475242569868568448 5175476100597222656 7875709631325876864 10575943162054531072 13276176692783185280 15976410223511839488 229899680530942080 2930133211259596288 5630366741988250496 8330600272716904704 11030833803445558912 13731067334174213120 16431300864902867328 684790321921969920 3385023852650624128 6085257383379278336 8785490914107932544 11485724444836586752 14185957975565240960 16886191506293895168 1139680963312997760 3839914494041651968 6540148024770306176 9240381555498960384 11940615086227614592 14640848616956268800 17341082147684923008 1594571604704025600 4294805135432679808 6995038666161334016 9695272196889988224 12395505727618642432 15095739258347296640 17795972789075950848 2049462246095053440 4749695776823707648 7449929307552361856 10150162838281016064 12850396369009670272 15550629899738324480 18250863430466978688 2504352887486081280 5204586418214735488 7904819948943389696 10605053479672043904 13305287010400698112 16005520541129352320 259009998148454912 2959243528877109120 5659477059605763328 8359710590334417536 11059944121063071744 13760177651791725952 16460411182520380160 713900639539482752 3414134170268136960 6114367700996791168 8814601231725445376 11514834762454099584 14215068293182753792 16915301823911408000 1168791280930510592 3869024811659164800 6569258342387819008 9269491873116473216 11969725403845127424 14669958934573781632 17370192465302435840 1623681922321538432 4323915453050192640 7024148983778846848 9724382514507501056 12424616045236155264 15124849575964809472 17825083106693463680 2078572563712566272 4778806094441220480 7479039625169874688 10179273155898528896 12879506686627183104 15579740217355837312 18279973748084491520 2533463205103594112 5233696735832248320 7933930266560902528 10634163797289556736 13334397328018210944 16034630858746865152 288120315765967744 2988353846494621952 5688587377223276160 8388820907951930368 11089054438680584576 13789287969409238784 16489521500137892992 743010957156995584 3443244487885649792 6143478018614304000 8843711549342958208 11543945080071612416 14244178610800266624 16944412141528920832 1197901598548023424 3898135129276677632 6598368660005331840 9298602190733986048 11998835721462640256 14699069252191294464 17399302782919948672 1652792239939051264 4353025770667705472 7053259301396359680 9753492832125013888 12453726362853668096 15153959893582322304 17854193424310976512 2107682881330079104 4807916412058733312 7508149942787387520 10208383473516041728 12908617004244695936 15608850534973350144 18309084065702004352 2562573522721106944 5262807053449761152 7963040584178415360 10663274114907069568 13363507645635723776 16063741176364377984 317230633383480576 3017464164112134784 5717697694840788992 8417931225569443200 11118164756298097408 13818398287026751616 16518631817755405824 772121274774508416 3472354805503162624 6172588336231816832 8872821866960471040 11573055397689125248 14273288928417779456 16973522459146433664 1227011916165536256 3927245446894190464 6627478977622844672 9327712508351498880 12027946039080153088 14728179569808807296 17428413100537461504 1681902557556564096 4382136088285218304 7082369619013872512 9782603149742526720 12482836680471180928 15183070211199835136 17883303741928489344 2136793198947591936 4837026729676246144 7537260260404900352 10237493791133554560 12937727321862208768 15637960852590862976 18338194383319517184 2591683840338619776 5291917371067273984 7992150901795928192 10692384432524582400 13392617963253236608 16092851493981890816 346340951000993408 3046574481729647616 5746808012458301824 8447041543186956032 11147275073915610240 13847508604644264448 16547742135372918656 801231592392021248 3501465123120675456 6201698653849329664 8901932184577983872 11602165715306638080 14302399246035292288 17002632776763946496 1256122233783049088 3956355764511703296 6656589295240357504 9356822825969011712 12057056356697665920 14757289887426320128 17457523418154974336 1711012875174076928 4411246405902731136 7111479936631385344 9811713467360039552 12511946998088693760 15212180528817347968 17912414059546002176 2165903516565104768 4866137047293758976 7566370578022413184 10266604108751067392 12966837639479721600 15667071170208375808 18367304700937030016 2620794157956132608 5321027688684786816 8021261219413441024 10721494750142095232 13421728280870749440 16121961811599403648 375451268618506240 3075684799347160448 5775918330075814656 8476151860804468864 11176385391533123072 13876618922261777280 16576852452990431488 830341910009534080 3530575440738188288 6230808971466842496 8931042502195496704 11631276032924150912 14331509563652805120 17031743094381459328 1285232551400561920 3985466082129216128 6685699612857870336 9385933143586524544 12086166674315178752 14786400205043832960 17486633735772487168 1740123192791589760 4440356723520243968 7140590254248898176 9840823784977552384 12541057315706206592 15241290846434860800 17941524377163515008 2195013834182617600 4895247364911271808 7595480895639926016 10295714426368580224 12995947957097234432 15696181487825888640 18396415018554542848 2649904475573645440 5350138006302299648 8050371537030953856 10750605067759608064 13450838598488262272 16151072129216916480 404561586236019072 3104795116964673280 5805028647693327488 8505262178421981696 11205495709150635904 13905729239879290112 16605962770607944320 859452227627046912 3559685758355701120 6259919289084355328 8960152819813009536 11660386350541663744 14360619881270317952 17060853411998972160 1314342869018074752 4014576399746728960 6714809930475383168 9415043461204037376 12115276991932691584 14815510522661345792 17515744053390000000 1769233510409102592 4469467041137756800 7169700571866411008 9869934102595065216 12570167633323719424 15270401164052373632 17970634694781027840 2224124151800130432 4924357682528784640 7624591213257438848 10324824743986093056 13025058274714747264 15725291805443401472 18425525336172055680 2679014793191158272 5379248323919812480 8079481854648466688 10779715385377120896 13479948916105775104 16180182446834429312 433671903853531904 3133905434582186112 5834138965310840320 8534372496039494528 11234606026768148736 13934839557496802944 16635073088225457152 888562545244559744 3588796075973213952 6289029606701868160 8989263137430522368 11689496668159176576 14389730198887830784 17089963729616484992 1343453186635587584 4043686717364241792 6743920248092896000 9444153778821550208 12144387309550204416 14844620840278858624 17544854371007512832 1798343828026615424 4498577358755269632 7198810889483923840 9899044420212578048 12599277950941232256 15299511481669886464 17999745012398540672 2253234469417643264 4953468000146297472 7653701530874951680 10353935061603605888 13054168592332260096 15754402123060914304 7891580080016896 2708125110808671104 5408358641537325312 8108592172265979520 10808825702994633728 13509059233723287936 16209292764451942144 462782221471044736 3163015752199698944 5863249282928353152 8563482813657007360 11263716344385661568 13963949875114315776 16664183405842969984 917672862862072576 3617906393590726784 6318139924319380992 9018373455048035200 11718606985776689408 14418840516505343616 17119074047233997824 1372563504253100416 4072797034981754624 6773030565710408832 9473264096439063040 12173497627167717248 14873731157896371456 17573964688625025664 1827454145644128256 4527687676372782464 7227921207101436672 9928154737830090880 12628388268558745088 15328621799287399296 18028855330016053504 2282344787035156096 4982578317763810304 7682811848492464512 10383045379221118720 13083278909949772928 15783512440678427136 37001897697529728 2737235428426183936 5437468959154838144 8137702489883492352 10837936020612146560 13538169551340800768 16238403082069454976 491892539088557568 3192126069817211776 5892359600545865984 8592593131274520192 11292826662003174400 13993060192731828608 16693293723460482816 946783180479585408 3647016711208239616 6347250241936893824 9047483772665548032 11747717303394202240 14447950834122856448 17148184364851510656 1401673821870613248 4101907352599267456 6802140883327921664 9502374414056575872 12202607944785230080 14902841475513884288 17603075006242538496 1856564463261641088 4556797993990295296 7257031524718949504 9957265055447603712 12657498586176257920 15357732116904912128 18057965647633566336 2311455104652668928 5011688635381323136 7711922166109977344 10412155696838631552 13112389227567285760 15812622758295939968 66112215315042560 2766345746043696768 5466579276772350976 8166812807501005184 10867046338229659392 13567279868958313600 16267513399686967808 521002856706070400 3221236387434724608 5921469918163378816 8621703448892033024 11321936979620687232 14022170510349341440 16722404041077995648 975893498097098240 3676127028825752448 6376360559554406656 9076594090283060864 11776827621011715072 14477061151740369280 17177294682469023488 1430784139488126080 4131017670216780288 6831251200945434496 9531484731674088704 12231718262402742912 14931951793131397120 17632185323860051328 1885674780879153920 4585908311607808128 7286141842336462336 9986375373065116544 12686608903793770752 15386842434522424960 18087075965251079168 2340565422270181760 5040798952998835968 7741032483727490176 10441266014456144384 13141499545184798592 15841733075913452800 95222532932555392 2795456063661209600 5495689594389863808 8195923125118518016 10896156655847172224 13596390186575826432 16296623717304480640 550113174323583232 3250346705052237440 5950580235780891648 8650813766509545856 11351047297238200064 14051280827966854272 16751514358695508480 1005003815714611072 3705237346443265280 6405470877171919488 9105704407900573696 11805937938629227904 14506171469357882112 17206405000086536320 1459894457105638912 4160127987834293120 6860361518562947328 9560595049291601536 12260828580020255744 14961062110748909952 17661295641477564160 1914785098496666752 4615018629225320960 7315252159953975168 10015485690682629376 12715719221411283584 15415952752139937792 18116186282868592000 2369675739887694592 5069909270616348800 7770142801345003008 10470376332073657216 13170609862802311424 15870843393530965632 124332850550068224 2824566381278722432 5524799912007376640 8225033442736030848 10925266973464685056 13625500504193339264 16325734034921993472 579223491941096064 3279457022669750272 5979690553398404480 8679924084127058688 11380157614855712896 14080391145584367104 16780624676313021312 1034114133332123904 3734347664060778112 6434581194789432320 9134814725518086528 11835048256246740736 14535281786975394944 17235515317704049152 1489004774723151744 4189238305451805952 6889471836180460160 9589705366909114368 12289938897637768576 14990172428366422784 17690405959095076992 1943895416114179584 4644128946842833792 7344362477571488000 10044596008300142208 12744829539028796416 15445063069757450624 18145296600486104832 2398786057505207424 5099019588233861632 7799253118962515840 10499486649691170048 13199720180419824256 15899953711148478464 153443168167581056 2853676698896235264 5553910229624889472 8254143760353543680 10954377291082197888 13654610821810852096 16354844352539506304 608333809558608896 3308567340287263104 6008800871015917312 8709034401744571520 11409267932473225728 14109501463201879936 16809734993930534144 1063224450949636736 3763457981678290944 6463691512406945152 9163925043135599360 11864158573864253568 14564392104592907776 17264625635321561984 1518115092340664576 4218348623069318784 6918582153797972992 9618815684526627200 12319049215255281408 15019282745983935616 17719516276712589824 1973005733731692416 4673239264460346624 7373472795189000832 10073706325917655040 12773939856646309248 15474173387374963456 18174406918103617664 2427896375122720256 5128129905851374464 7828363436580028672 10528596967308682880 13228830498037337088 15929064028765991296 182553485785093888 2882787016513748096 5583020547242402304 8283254077971056512 10983487608699710720 13683721139428364928 16383954670157019136 637444127176121728 3337677657904775936 6037911188633430144 8738144719362084352 11438378250090738560 14138611780819392768 16838845311548046976 1092334768567149568 3792568299295803776 6492801830024457984 9193035360753112192 11893268891481766400 14593502422210420608 17293735952939074816 1547225409958177408 4247458940686831616 6947692471415485824 9647926002144140032 12348159532872794240 15048393063601448448 17748626594330102656 2002116051349205248 4702349582077859456 7402583112806513664 10102816643535167872 12803050174263822080 15503283704992476288 18203517235721130496 2457006692740233088 5157240223468887296 7857473754197541504 10557707284926195712 13257940815654849920 15958174346383504128 211663803402606720 2911897334131260928 5612130864859915136 8312364395588569344 11012597926317223552 13712831457045877760 16413064987774531968 666554444793634560 3366787975522288768 6067021506250942976 8767255036979597184 11467488567708251392 14167722098436905600 16867955629165559808 1121445086184662400 3821678616913316608 6521912147641970816 9222145678370625024 11922379209099279232 14622612739827933440 17322846270556587648 1576335727575690240 4276569258304344448 6976802789032998656 9677036319761652864 12377269850490307072 15077503381218961280 17777736911947615488 2031226368966718080 4731459899695372288 7431693430424026496 10131926961152680704 12832160491881334912 15532394022609989120 18232627553338643328 2486117010357745920 5186350541086400128 7886584071815054336 10586817602543708544 13287051133272362752 15987284664001016960 240774121020119552 2941007651748773760 5641241182477427968 8341474713206082176 11041708243934736384 13741941774663390592 16442175305392044800 695664762411147392 3395898293139801600 6096131823868455808 8796365354597110016 11496598885325764224 14196832416054418432 16897065946783072640 1150555403802175232 3850788934530829440 6551022465259483648 9251255995988137856 11951489526716792064 14651723057445446272 17351956588174100480 1605446045193203072 4305679575921857280 7005913106650511488 9706146637379165696 12406380168107819904 15106613698836474112 17806847229565128320 2060336686584230912 4760570217312885120 7460803748041539328 10161037278770193536 12861270809498847744 15561504340227501952 18261737870956156160 2515227327975258752 5215460858703912960 7915694389432567168 10615927920161221376 13316161450889875584 16016394981618529792 269884438637632384 2970117969366286592 5670351500094940800 8370585030823595008 11070818561552249216 13771052092280903424 16471285623009557632 724775080028660224 3425008610757314432 6125242141485968640 8825475672214622848 11525709202943277056 14225942733671931264 16926176264400585472 1179665721419688064 3879899252148342272 6580132782876996480 9280366313605650688 11980599844334304896 14680833375062959104 17381066905791613312 1634556362810715904 4334789893539370112 7035023424268024320 9735256954996678528 12435490485725332736 15135724016453986944 17835957547182641152 2089447004201743744 4789680534930397952 7489914065659052160 10190147596387706368 12890381127116360576 15590614657845014784 18290848188573668992 2544337645592771584 5244571176321425792 7944804707050080000 10645038237778734208 13345271768507388416 16045505299236042624 298994756255145216 2999228286983799424 5699461817712453632 8399695348441107840 11099928879169762048 13800162409898416256 16500395940627070464 753885397646173056 3454118928374827264 6154352459103481472 8854585989832135680 11554819520560789888 14255053051289444096 16955286582018098304 1208776039037200896 3909009569765855104 6609243100494509312 9309476631223163520 12009710161951817728 14709943692680471936 17410177223409126144 1663666680428228736 4363900211156882944 7064133741885537152 9764367272614191360 12464600803342845568 15164834334071499776 17865067864800153984 2118557321819256576 4818790852547910784 7519024383276564992 10219257914005219200 12919491444733873408 15619724975462527616 18319958506191181824 2573447963210284416 5273681493938938624 7973915024667592832 10674148555396247040 13374382086124901248 16074615616853555456 328105073872658048 3028338604601312256 5728572135329966464 8428805666058620672 11129039196787274880 13829272727515929088 16529506258244583296 782995715263685888 3483229245992340096 6183462776720994304 8883696307449648512 11583929838178302720 14284163368906956928 16984396899635611136 1237886356654713728 3938119887383367936 6638353418112022144 9338586948840676352 12038820479569330560 14739054010297984768 17439287541026638976 1692776998045741568 4393010528774395776 7093244059503049984 9793477590231704192 12493711120960358400 15193944651689012608 17894178182417666816 2147667639436769408 4847901170165423616 7548134700894077824 10248368231622732032 12948601762351386240 15648835293080040448 18349068823808694656 2602558280827797248 5302791811556451456 8003025342285105664 10703258873013759872 13403492403742414080 16103725934471068288 357215391490170880 3057448922218825088 5757682452947479296 8457915983676133504 11158149514404787712 13858383045133441920 16558616575862096128 812106032881198720 3512339563609852928 6212573094338507136 8912806625067161344 11613040155795815552 14313273686524469760 17013507217253123968 1266996674272226560 3967230205000880768 6667463735729534976 9367697266458189184 12067930797186843392 14768164327915497600 17468397858644151808 1721887315663254400 4422120846391908608 7122354377120562816 9822587907849217024 12522821438577871232 15223054969306525440 17923288500035179648 2176777957054282240 4877011487782936448 7577245018511590656 10277478549240244864 12977712079968899072 15677945610697553280 18378179141426207488 2631668598445310080 5331902129173964288 8032135659902618496 10732369190631272704 13432602721359926912 16132836252088581120 386325709107683712 3086559239836337920 5786792770564992128 8487026301293646336 11187259832022300544 13887493362750954752 16587726893479608960 841216350498711552 3541449881227365760 6241683411956019968 8941916942684674176 11642150473413328384 14342384004141982592 17042617534870636800 1296106991889739392 3996340522618393600 6696574053347047808 9396807584075702016 12097041114804356224 14797274645533010432 17497508176261664640 1750997633280767232 4451231164009421440 7151464694738075648 9851698225466729856 12551931756195384064 15252165286924038272 17952398817652692480 2205888274671795072 4906121805400449280 7606355336129103488 10306588866857757696 13006822397586411904 15707055928315066112 18407289459043720320 2660778916062822912 5361012446791477120 8061245977520131328 10761479508248785536 13461713038977439744 16161946569706093952 415436026725196544 3115669557453850752 5815903088182504960 8516136618911159168 11216370149639813376 13916603680368467584 16616837211097121792 870326668116224384 3570560198844878592 6270793729573532800 8971027260302187008 11671260791030841216 14371494321759495424 17071727852488149632 1325217309507252224 4025450840235906432 6725684370964560640 9425917901693214848 12126151432421869056 14826384963150523264 17526618493879177472 1780107950898280064 4480341481626934272 7180575012355588480 9880808543084242688 12581042073812896896 15281275604541551104 17981509135270205312 2234998592289307904 4935232123017962112 7635465653746616320 10335699184475270528 13035932715203924736 15736166245932578944 18436399776661233152 2689889233680335744 5390122764408989952 8090356295137644160 10790589825866298368 13490823356594952576 16191056887323606784 444546344342709376 3144779875071363584 5845013405800017792 8545246936528672000 11245480467257326208 13945713997985980416 16645947528714634624 899436985733737216 3599670516462391424 6299904047191045632 9000137577919699840 11700371108648354048 14400604639377008256 17100838170105662464 1354327627124765056 4054561157853419264 6754794688582073472 9455028219310727680 12155261750039381888 14855495280768036096 17555728811496690304 1809218268515792896 4509451799244447104 7209685329973101312 9909918860701755520 12610152391430409728 15310385922159063936 18010619452887718144 2264108909906820736 4964342440635474944 7664575971364129152 10364809502092783360 13065043032821437568 15765276563550091776 18766020569194368 2718999551297848576 5419233082026502784 8119466612755156992 10819700143483811200 13519933674212465408 16220167204941119616 473656661960222208 3173890192688876416 5874123723417530624 8574357254146184832 11274590784874839040 13974824315603493248 16675057846332147456 928547303351250048 3628780834079904256 6329014364808558464 9029247895537212672 11729481426265866880 14429714956994521088 17129948487723175296 1383437944742277888 4083671475470932096 6783905006199586304 9484138536928240512 12184372067656894720 14884605598385548928 17584839129114203136 1838328586133305728 4538562116861959936 7238795647590614144 9939029178319268352 12639262709047922560 15339496239776576768 18039729770505230976 2293219227524333568 4993452758252987776 7693686288981641984 10393919819710296192 13094153350438950400 15794386881167604608 47876338186707200 2748109868915361408 5448343399644015616 8148576930372669824 10848810461101324032 13549043991829978240 16249277522558632448 502766979577735040 3203000510306389248 5903234041035043456 8603467571763697664 11303701102492351872 14003934633221006080 16704168163949660288 957657620968762880 3657891151697417088 6358124682426071296 9058358213154725504 11758591743883379712 14458825274612033920 17159058805340688128 1412548262359790720 4112781793088444928 6813015323817099136 9513248854545753344 12213482385274407552 14913715916003061760 17613949446731715968 1867438903750818560 4567672434479472768 7267905965208126976 9968139495936781184 12668373026665435392 15368606557394089600 18068840088122743808 2322329545141846400 5022563075870500608 7722796606599154816 10423030137327809024 13123263668056463232 15823497198785117440 76986655804220032 2777220186532874240 5477453717261528448 8177687247990182656 10877920778718836864 13578154309447491072 16278387840176145280 531877297195247872 3232110827923902080 5932344358652556288 8632577889381210496 11332811420109864704 14033044950838518912 16733278481567173120 986767938586275712 3687001469314929920 6387235000043584128 9087468530772238336 11787702061500892544 14487935592229546752 17188169122958200960 1441658579977303552 4141892110705957760 6842125641434611968 9542359172163266176 12242592702891920384 14942826233620574592 17643059764349228800 1896549221368331392 4596782752096985600 7297016282825639808 9997249813554294016 12697483344282948224 15397716875011602432 18097950405740256640 2351439862759359232 5051673393488013440 7751906924216667648 10452140454945321856 13152373985673976064 15852607516402630272 106096973421732864 2806330504150387072 5506564034879041280 8206797565607695488 10907031096336349696 13607264627065003904 16307498157793658112 560987614812760704 3261221145541414912 5961454676270069120 8661688206998723328 11361921737727377536 14062155268456031744 16762388799184685952 1015878256203788544 3716111786932442752 6416345317661096960 9116578848389751168 11816812379118405376 14517045909847059584 17217279440575713792 1470768897594816384 4171002428323470592 6871235959052124800 9571469489780779008 12271703020509433216 14971936551238087424 17672170081966741632 1925659538985844224 4625893069714498432 7326126600443152640 10026360131171806848 12726593661900461056 15426827192629115264 18127060723357769472 2380550180376872064 5080783711105526272 7781017241834180480 10481250772562834688 13181484303291488896 15881717834020143104 135207291039245696 2835440821767899904 5535674352496554112 8235907883225208320 10936141413953862528 13636374944682516736 16336608475411170944 590097932430273536 3290331463158927744 5990564993887581952 8690798524616236160 11391032055344890368 14091265586073544576 16791499116802198784 1044988573821301376 3745222104549955584 6445455635278609792 9145689166007264000 11845922696735918208 14546156227464572416 17246389758193226624 1499879215212329216 4200112745940983424 6900346276669637632 9600579807398291840 12300813338126946048 15001046868855600256 17701280399584254464 1954769856603357056 4655003387332011264 7355236918060665472 10055470448789319680 12755703979517973888 15455937510246628096 18156171040975282304 2409660497994384896 5109894028723039104 7810127559451693312 10510361090180347520 13210594620909001728 15910828151637655936 164317608656758528 2864551139385412736 5564784670114066944 8265018200842721152 10965251731571375360 13665485262300029568 16365718793028683776 619208250047786368 3319441780776440576 6019675311505094784 8719908842233748992 11420142372962403200 14120375903691057408 16820609434419711616 1074098891438814208 3774332422167468416 6474565952896122624 9174799483624776832 11875033014353431040 14575266545082085248 17275500075810739456 1528989532829842048 4229223063558496256 6929456594287150464 9629690125015804672 12329923655744458880 15030157186473113088 17730390717201767296 1983880174220869888 4684113704949524096 7384347235678178304 10084580766406832512 12784814297135486720 15485047827864140928 18185281358592795136 2438770815611897728 5139004346340551936 7839237877069206144 10539471407797860352 13239704938526514560 15939938469255168768 193427926274271360 2893661457002925568 5593894987731579776 8294128518460233984 10994362049188888192 13694595579917542400 16394829110646196608 648318567665299200 3348552098393953408 6048785629122607616 8749019159851261824 11449252690579916032 14149486221308570240 16849719752037224448 1103209209056327040 3803442739784981248 6503676270513635456 9203909801242289664 11904143331970943872 14604376862699598080 17304610393428252288 1558099850447354880 4258333381176009088 6958566911904663296 9658800442633317504 12359033973361971712 15059267504090625920 17759501034819280128 2012990491838382720 4713224022567036928 7413457553295691136 10113691084024345344 12813924614752999552 15514158145481653760 18214391676210307968 2467881133229410560 5168114663958064768 7868348194686718976 10568581725415373184 13268815256144027392 15969048786872681600 222538243891784192 2922771774620438400 5623005305349092608 8323238836077746816 11023472366806401024 13723705897535055232 16423939428263709440 677428885282812032 3377662416011466240 6077895946740120448 8778129477468774656 11478363008197428864 14178596538926083072 16878830069654737280 1132319526673839872 3832553057402494080 6532786588131148288 9233020118859802496 11933253649588456704 14633487180317110912 17333720711045765120 1587210168064867712 4287443698793521920 6987677229522176128 9687910760250830336 12388144290979484544 15088377821708138752 17788611352436792960 2042100809455895552 4742334340184549760 7442567870913203968 10142801401641858176 12843034932370512384 15543268463099166592 18243501993827820800 2496991450846923392 5197224981575577600 7897458512304231808 10597692043032886016 13297925573761540224 15998159104490194432 251648561509297024 2951882092237951232 5652115622966605440 8352349153695259648 11052582684423913856 13752816215152568064 16453049745881222272 706539202900324864 3406772733628979072 6107006264357633280 8807239795086287488 11507473325814941696 14207706856543595904 16907940387272250112 1161429844291352704 3861663375020006912 6561896905748661120 9262130436477315328 11962363967205969536 14662597497934623744 17362831028663277952 1616320485682380544 4316554016411034752 7016787547139688960 9717021077868343168 12417254608596997376 15117488139325651584 17817721670054305792 2071211127073408384 4771444657802062592 7471678188530716800 10171911719259371008 12872145249988025216 15572378780716679424 18272612311445333632 2526101768464436224 5226335299193090432 7926568829921744640 10626802360650398848 13327035891379053056 16027269422107707264 280758879126809856 2980992409855464064 5681225940584118272 8381459471312772480 11081693002041426688 13781926532770080896 16482160063498735104 735649520517837696 3435883051246491904 6136116581975146112 8836350112703800320 11536583643432454528 14236817174161108736 16937050704889762944 1190540161908865536 3890773692637519744 6591007223366173952 9291240754094828160 11991474284823482368 14691707815552136576 17391941346280790784 1645430803299893376 4345664334028547584 7045897864757201792 9746131395485856000 12446364926214510208 15146598456943164416 17846831987671818624 2100321444690921216 4800554975419575424 7500788506148229632 10201022036876883840 12901255567605538048 15601489098334192256 18301722629062846464 2555212086081949056 5255445616810603264 7955679147539257472 10655912678267911680 13356146208996565888 16056379739725220096 309869196744322688 3010102727472976896 5710336258201631104 8410569788930285312 11110803319658939520 13811036850387593728 16511270381116247936 764759838135350528 3464993368864004736 6165226899592658944 8865460430321313152 11565693961049967360 14265927491778621568 16966161022507275776 1219650479526378368 3919884010255032576 6620117540983686784 9320351071712340992 12020584602440995200 14720818133169649408 17421051663898303616 1674541120917406208 4374774651646060416 7075008182374714624 9775241713103368832 12475475243832023040 15175708774560677248 17875942305289331456 2129431762308434048 4829665293037088256 7529898823765742464 10230132354494396672 12930365885223050880 15630599415951705088 18330832946680359296 2584322403699461888 5284555934428116096 7984789465156770304 10685022995885424512 13385256526614078720 16085490057342732928 338979514361835520 3039213045090489728 5739446575819143936 8439680106547798144 11139913637276452352 13840147168005106560 16540380698733760768 793870155752863360 3494103686481517568 6194337217210171776 8894570747938825984 11594804278667480192 14295037809396134400 16995271340124788608 1248760797143891200 3948994327872545408 6649227858601199616 9349461389329853824 12049694920058508032 14749928450787162240 17450161981515816448 1703651438534919040 4403884969263573248 7104118499992227456 9804352030720881664 12504585561449535872 15204819092178190080 17905052622906844288 2158542079925946880 4858775610654601088 7559009141383255296 10259242672111909504 12959476202840563712 15659709733569217920 18359943264297872128 2613432721316974720 5313666252045628928 8013899782774283136 10714133313502937344 13414366844231591552 16114600374960245760 368089831979348352 3068323362708002560 5768556893436656768 8468790424165310976 11169023954893965184 13869257485622619392 16569491016351273600 822980473370376192 3523214004099030400 6223447534827684608 8923681065556338816 11623914596284993024 14324148127013647232 17024381657742301440 1277871114761404032 3978104645490058240 6678338176218712448 9378571706947366656 12078805237676020864 14779038768404675072 17479272299133329280 1732761756152431872 4432995286881086080 7133228817609740288 9833462348338394496 12533695879067048704 15233929409795702912 17934162940524357120 2187652397543459712 4887885928272113920 7588119459000768128 10288352989729422336 12988586520458076544 15688820051186730752 18389053581915384960 2642543038934487552 5342776569663141760 8043010100391795968 10743243631120450176 13443477161849104384 16143710692577758592 397200149596861184 3097433680325515392 5797667211054169600 8497900741782823808 11198134272511478016 13898367803240132224 16598601333968786432 852090790987889024 3552324321716543232 6252557852445197440 8952791383173851648 11653024913902505856 14353258444631160064 17053491975359814272 1306981432378916864 4007214963107571072 6707448493836225280 9407682024564879488 12107915555293533696 14808149086022187904 17508382616750842112 1761872073769944704 4462105604498598912 7162339135227253120 9862572665955907328 12562806196684561536 15263039727413215744 17963273258141869952 2216762715160972544 4916996245889626752 7617229776618280960 10317463307346935168 13017696838075589376 15717930368804243584 18418163899532897792 2671653356552000384 5371886887280654592 8072120418009308800 10772353948737963008 13472587479466617216 16172821010195271424 426310467214374016 3126543997943028224 5826777528671682432 8527011059400336640 11227244590128990848 13927478120857645056 16627711651586299264 881201108605401856 3581434639334056064 6281668170062710272 8981901700791364480 11682135231520018688 14382368762248672896 17082602292977327104 1336091749996429696 4036325280725083904 6736558811453738112 9436792342182392320 12137025872911046528 14837259403639700736 17537492934368354944 1790982391387457536 4491215922116111744 7191449452844765952 9891682983573420160 12591916514302074368 15292150045030728576 17992383575759382784 2245873032778485376 4946106563507139584 7646340094235793792 10346573624964448000 13046807155693102208 15747040686421756416 530143440859008 2700763674169513216 5400997204898167424 8101230735626821632 10801464266355475840 13501697797084130048 16201931327812784256 455420784831886848 3155654315560541056 5855887846289195264 8556121377017849472 11256354907746503680 13956588438475157888 16656821969203812096 910311426222914688 3610544956951568896 6310778487680223104 9011012018408877312 11711245549137531520 14411479079866185728 17111712610594839936 1365202067613942528 4065435598342596736 6765669129071250944 9465902659799905152 12166136190528559360 14866369721257213568 17566603251985867776 1820092709004970368 4520326239733624576 7220559770462278784 9920793301190932992 12621026831919587200 15321260362648241408 18021493893376895616 2274983350395998208 4975216881124652416 7675450411853306624 10375683942581960832 13075917473310615040 15776151004039269248 29640461058371840 2729873991787026048 5430107522515680256 8130341053244334464 10830574583972988672 13530808114701642880 16231041645430297088 484531102449399680 3184764633178053888 5884998163906708096 8585231694635362304 11285465225364016512 13985698756092670720 16685932286821324928 939421743840427520 3639655274569081728 6339888805297735936 9040122336026390144 11740355866755044352 14440589397483698560 17140822928212352768 1394312385231455360 4094545915960109568 6794779446688763776 9495012977417417984 12195246508146072192 14895480038874726400 17595713569603380608 1849203026622483200 4549436557351137408 7249670088079791616 9949903618808445824 12650137149537100032 15350370680265754240 18050604210994408448 2304093668013511040 5004327198742165248 7704560729470819456 10404794260199473664 13105027790928127872 15805261321656782080 58750778675884672 2758984309404538880 5459217840133193088 8159451370861847296 10859684901590501504 13559918432319155712 16260151963047809920 513641420066912512 3213874950795566720 5914108481524220928 8614342012252875136 11314575542981529344 14014809073710183552 16715042604438837760 968532061457940352 3668765592186594560 6368999122915248768 9069232653643902976 11769466184372557184 14469699715101211392 17169933245829865600 1423422702848968192 4123656233577622400 6823889764306276608 9524123295034930816 12224356825763585024 14924590356492239232 17624823887220893440 1878313344239996032 4578546874968650240 7278780405697304448 9979013936425958656 12679247467154612864 15379480997883267072 18079714528611921280 2333203985631023872 5033437516359678080 7733671047088332288 10433904577816986496 13134138108545640704 15834371639274294912 87861096293397504 2788094627022051712 5488328157750705920 8188561688479360128 10888795219208014336 13589028749936668544 16289262280665322752 542751737684425344 3242985268413079552 5943218799141733760 8643452329870387968 11343685860599042176 14043919391327696384 16744152922056350592 997642379075453184 3697875909804107392 6398109440532761600 9098342971261415808 11798576501990070016 14498810032718724224 17199043563447378432 1452533020466481024 4152766551195135232 6853000081923789440 9553233612652443648 12253467143381097856 14953700674109752064 17653934204838406272 1907423661857508864 4607657192586163072 7307890723314817280 10008124254043471488 12708357784772125696 15408591315500779904 18108824846229434112 2362314303248536704 5062547833977190912 7762781364705845120 10463014895434499328 13163248426163153536 15863481956891807744 116971413910910336 2817204944639564544 5517438475368218752 8217672006096872960 10917905536825527168 13618139067554181376 16318372598282835584 571862055301938176 3272095586030592384 5972329116759246592 8672562647487900800 11372796178216555008 14073029708945209216 16773263239673863424 1026752696692966016 3726986227421620224 6427219758150274432 9127453288878928640 11827686819607582848 14527920350336237056 17228153881064891264 1481643338083993856 4181876868812648064 6882110399541302272 9582343930269956480 12282577460998610688 14982810991727264896 17683044522455919104 1936533979475021696 4636767510203675904 7337001040932330112 10037234571660984320 12737468102389638528 15437701633118292736 18137935163846946944 2391424620866049536 5091658151594703744 7791891682323357952 10492125213052012160 13192358743780666368 15892592274509320576 146081731528423168 2846315262257077376 5546548792985731584 8246782323714385792 10947015854443040000 13647249385171694208 16347482915900348416 600972372919451008 3301205903648105216 6001439434376759424 8701672965105413632 11401906495834067840 14102140026562722048 16802373557291376256 1055863014310478848 3756096545039133056 6456330075767787264 9156563606496441472 11856797137225095680 14557030667953749888 17257264198682404096 1510753655701506688 4210987186430160896 6911220717158815104 9611454247887469312 12311687778616123520 15011921309344777728 17712154840073431936 1965644297092534528 4665877827821188736 7366111358549842944 10066344889278497152 12766578420007151360 15466811950735805568 18167045481464459776 2420534938483562368 5120768469212216576 7821001999940870784 10521235530669524992 13221469061398179200 15921702592126833408 175192049145936000 2875425579874590208 5575659110603244416 8275892641331898624 10976126172060552832 13676359702789207040 16376593233517861248 630082690536963840 3330316221265618048 6030549751994272256 8730783282722926464 11431016813451580672 14131250344180234880 16831483874908889088 1084973331927991680 3785206862656645888 6485440393385300096 9185673924113954304 11885907454842608512 14586140985571262720 17286374516299916928 1539863973319019520 4240097504047673728 6940331034776327936 9640564565504982144 12340798096233636352 15041031626962290560 17741265157690944768 1994754614710047360 4694988145438701568 7395221676167355776 10095455206896009984 12795688737624664192 15495922268353318400 18196155799081972608 2449645256101075200 5149878786829729408 7850112317558383616 10550345848287037824 13250579379015692032 15950812909744346240 204302366763448832 2904535897492103040 5604769428220757248 8305002958949411456 11005236489678065664 13705470020406719872 16405703551135374080 659193008154476672 3359426538883130880 6059660069611785088 8759893600340439296 11460127131069093504 14160360661797747712 16860594192526401920 1114083649545504512 3814317180274158720 6514550711002812928 9214784241731467136 11915017772460121344 14615251303188775552 17315484833917429760 1568974290936532352 4269207821665186560 6969441352393840768 9669674883122494976 12369908413851149184 15070141944579803392 17770375475308457600 2023864932327560192 4724098463056214400 7424331993784868608 10124565524513522816 12824799055242177024 15525032585970831232 18225266116699485440 2478755573718588032 5178989104447242240 7879222635175896448 10579456165904550656 13279689696633204864 15979923227361859072 233412684380961664 2933646215109615872 5633879745838270080 8334113276566924288 11034346807295578496 13734580338024232704 16434813868752886912 688303325771989504 3388536856500643712 6088770387229297920 8789003917957952128 11489237448686606336 14189470979415260544 16889704510143914752 1143193967163017344 3843427497891671552 6543661028620325760 9243894559348979968 11944128090077634176 14644361620806288384 17344595151534942592 1598084608554045184 4298318139282699392 6998551670011353600 9698785200740007808 12399018731468662016 15099252262197316224 17799485792925970432 2052975249945073024 4753208780673727232 7453442311402381440 10153675842131035648 12853909372859689856 15554142903588344064 18254376434316998272 2507865891336100864 5208099422064755072 7908332952793409280 10608566483522063488 13308800014250717696 16009033544979371904 262523001998474496 2962756532727128704 5662990063455782912 8363223594184437120 11063457124913091328 13763690655641745536 16463924186370399744 717413643389502336 3417647174118156544 6117880704846810752 8818114235575464960 11518347766304119168 14218581297032773376 16918814827761427584 1172304284780530176 3872537815509184384 6572771346237838592 9273004876966492800 11973238407695147008 14673471938423801216 17373705469152455424 1627194926171558016 4327428456900212224 7027661987628866432 9727895518357520640 12428129049086174848 15128362579814829056 17828596110543483264 2082085567562585856 4782319098291240064 7482552629019894272 10182786159748548480 12883019690477202688 15583253221205856896 18283486751934511104 2536976208953613696 5237209739682267904 7937443270410922112 10637676801139576320 13337910331868230528 16038143862596884736 291633319615987328 2991866850344641536 5692100381073295744 8392333911801949952 11092567442530604160 13792800973259258368 16493034503987912576 746523961007015168 3446757491735669376 6146991022464323584 8847224553192977792 11547458083921632000 14247691614650286208 16947925145378940416 1201414602398043008 3901648133126697216 6601881663855351424 9302115194584005632 12002348725312659840 14702582256041314048 17402815786769968256 1656305243789070848 4356538774517725056 7056772305246379264 9757005835975033472 12457239366703687680 15157472897432341888 17857706428160996096 2111195885180098688 4811429415908752896 7511662946637407104 10211896477366061312 12912130008094715520 15612363538823369728 18312597069552023936 2566086526571126528 5266320057299780736 7966553588028434944 10666787118757089152 13367020649485743360 16067254180214397568 320743637233500160 3020977167962154368 5721210698690808576 8421444229419462784 11121677760148116992 13821911290876771200 16522144821605425408 775634278624528000 3475867809353182208 6176101340081836416 8876334870810490624 11576568401539144832 14276801932267799040 16977035462996453248 1230524920015555840 3930758450744210048 6630991981472864256 9331225512201518464 12031459042930172672 14731692573658826880 17431926104387481088 1685415561406583680 4385649092135237888 7085882622863892096 9786116153592546304 12486349684321200512 15186583215049854720 17886816745778508928 2140306202797611520 4840539733526265728 7540773264254919936 10241006794983574144 12941240325712228352 15641473856440882560 18341707387169536768 2595196844188639360 5295430374917293568 7995663905645947776 10695897436374601984 13396130967103256192 16096364497831910400 349853954851012992 3050087485579667200 5750321016308321408 8450554547036975616 11150788077765629824 13851021608494284032 16551255139222938240 804744596242040832 3504978126970695040 6205211657699349248 8905445188428003456 11605678719156657664 14305912249885311872 17006145780613966080 1259635237633068672 3959868768361722880 6660102299090377088 9360335829819031296 12060569360547685504 14760802891276339712 17461036422004993920 1714525879024096512 4414759409752750720 7114992940481404928 9815226471210059136 12515460001938713344 15215693532667367552 17915927063396021760 2169416520415124352 4869650051143778560 7569883581872432768 10270117112601086976 12970350643329741184 15670584174058395392 18370817704787049600 2624307161806152192 5324540692534806400 8024774223263460608 10725007753992114816 13425241284720769024 16125474815449423232 378964272468525824 3079197803197180032 5779431333925834240 8479664864654488448 11179898395383142656 13880131926111796864 16580365456840451072 833854913859553664 3534088444588207872 6234321975316862080 8934555506045516288 11634789036774170496 14335022567502824704 17035256098231478912 1288745555250581504 3988979085979235712 6689212616707889920 9389446147436544128 12089679678165198336 14789913208893852544 17490146739622506752 1743636196641609344 4443869727370263552 7144103258098917760 9844336788827571968 12544570319556226176 15244803850284880384 17945037381013534592 2198526838032637184 4898760368761291392 7598993899489945600 10299227430218599808 12999460960947254016 15699694491675908224 18399928022404562432 2653417479423665024 5353651010152319232 8053884540880973440 10754118071609627648 13454351602338281856 16154585133066936064 408074590086038656 3108308120814692864 5808541651543347072 8508775182272001280 11209008713000655488 13909242243729309696 16609475774457963904 862965231477066496 3563198762205720704 6263432292934374912 8963665823663029120 11663899354391683328 14364132885120337536 17064366415848991744 1317855872868094336 4018089403596748544 6718322934325402752 9418556465054056960 12118789995782711168 14819023526511365376 17519257057240019584 1772746514259122176 4472980044987776384 7173213575716430592 9873447106445084800 12573680637173739008 15273914167902393216 17974147698631047424 2227637155650150016 4927870686378804224 7628104217107458432 10328337747836112640 13028571278564766848 15728804809293421056 18429038340022075264 2682527797041177856 5382761327769832064 8082994858498486272 10783228389227140480 13483461919955794688 16183695450684448896 437184907703551488 3137418438432205696 5837651969160859904 8537885499889514112 11238119030618168320 13938352561346822528 16638586092075476736 892075549094579328 3592309079823233536 6292542610551887744 8992776141280541952 11693009672009196160 14393243202737850368 17093476733466504576 1346966190485607168 4047199721214261376 6747433251942915584 9447666782671569792 12147900313400224000 14848133844128878208 17548367374857532416 1801856831876635008 4502090362605289216 7202323893333943424 9902557424062597632 12602790954791251840 15303024485519906048 18003258016248560256 2256747473267662848 4956981003996317056 7657214534724971264 10357448065453625472 13057681596182279680 15757915126910933888 11404583930036480 2711638114658690688 5411871645387344896 8112105176115999104 10812338706844653312 13512572237573307520 16212805768301961728 466295225321064320 3166528756049718528 5866762286778372736 8566995817507026944 11267229348235681152 13967462878964335360 16667696409692989568 921185866712092160 3621419397440746368 6321652928169400576 9021886458898054784 11722119989626708992 14422353520355363200 17122587051084017408 1376076508103120000 4076310038831774208 6776543569560428416 9476777100289082624 12177010631017736832 14877244161746391040 17577477692475045248 1830967149494147840 4531200680222802048 7231434210951456256 9931667741680110464 12631901272408764672 15332134803137418880 18032368333866073088 2285857790885175680 4986091321613829888 7686324852342484096 10386558383071138304 13086791913799792512 15787025444528446720 40514901547549312 2740748432276203520 5440981963004857728 8141215493733511936 10841449024462166144 13541682555190820352 16241916085919474560 495405542938577152 3195639073667231360 5895872604395885568 8596106135124539776 11296339665853193984 13996573196581848192 16696806727310502400 950296184329604992 3650529715058259200 6350763245786913408 9050996776515567616 11751230307244221824 14451463837972876032 17151697368701530240 1405186825720632832 4105420356449287040 6805653887177941248 9505887417906595456 12206120948635249664 14906354479363903872 17606588010092558080 1860077467111660672 4560310997840314880 7260544528568969088 9960778059297623296 12661011590026277504 15361245120754931712 18061478651483585920 2314968108502688512 5015201639231342720 7715435169959996928 10415668700688651136 13115902231417305344 15816135762145959552 69625219165062144 2769858749893716352 5470092280622370560 8170325811351024768 10870559342079678976 13570792872808333184 16271026403536987392 524515860556089984 3224749391284744192 5924982922013398400 8625216452742052608 11325449983470706816 14025683514199361024 16725917044928015232 979406501947117824 3679640032675772032 6379873563404426240 9080107094133080448 11780340624861734656 14480574155590388864 17180807686319043072 1434297143338145664 4134530674066799872 6834764204795454080 9534997735524108288 12235231266252762496 14935464796981416704 17635698327710070912 1889187784729173504 4589421315457827712 7289654846186481920 9989888376915136128 12690121907643790336 15390355438372444544 18090588969101098752 2344078426120201344 5044311956848855552 7744545487577509760 10444779018306163968 13145012549034818176 15845246079763472384 98735536782574976 2798969067511229184 5499202598239883392 8199436128968537600 10899669659697191808 13599903190425846016 16300136721154500224 553626178173602816 3253859708902257024 5954093239630911232 8654326770359565440 11354560301088219648 14054793831816873856 16755027362545528064 1008516819564630656 3708750350293284864 6408983881021939072 9109217411750593280 11809450942479247488 14509684473207901696 17209918003936555904 1463407460955658496 4163640991684312704 6863874522412966912 9564108053141621120 12264341583870275328 14964575114598929536 17664808645327583744 1918298102346686336 4618531633075340544 7318765163803994752 10018998694532648960 12719232225261303168 15419465755989957376 18119699286718611584 2373188743737714176 5073422274466368384 7773655805195022592 10473889335923676800 13174122866652331008 15874356397380985216 127845854400087808 2828079385128742016 5528312915857396224 8228546446586050432 10928779977314704640 13629013508043358848 16329247038772013056 582736495791115648 3282970026519769856 5983203557248424064 8683437087977078272 11383670618705732480 14083904149434386688 16784137680163040896 1037627137182143488 3737860667910797696 6438094198639451904 9138327729368106112 11838561260096760320 14538794790825414528 17239028321554068736 1492517778573171328 4192751309301825536 6892984840030479744 9593218370759133952 12293451901487788160 14993685432216442368 17693918962945096576 1947408419964199168 4647641950692853376 7347875481421507584 10048109012150161792 12748342542878816000 15448576073607470208 18148809604336124416 2402299061355227008 5102532592083881216 7802766122812535424 10502999653541189632 13203233184269843840 15903466714998498048 156956172017600640 2857189702746254848 5557423233474909056 8257656764203563264 10957890294932217472 13658123825660871680 16358357356389525888 611846813408628480 3312080344137282688 6012313874865936896 8712547405594591104 11412780936323245312 14113014467051899520 16813247997780553728 1066737454799656320 3766970985528310528 6467204516256964736 9167438046985618944 11867671577714273152 14567905108442927360 17268138639171581568 1521628096190684160 4221861626919338368 6922095157647992576 9622328688376646784 12322562219105300992 15022795749833955200 17723029280562609408 1976518737581712000 4676752268310366208 7376985799039020416 10077219329767674624 12777452860496328832 15477686391224983040 18177919921953637248 2431409378972739840 5131642909701394048 7831876440430048256 10532109971158702464 13232343501887356672 15932577032616010880 186066489635113472 2886300020363767680 5586533551092421888 8286767081821076096 10987000612549730304 13687234143278384512 16387467674007038720 640957131026141312 3341190661754795520 6041424192483449728 8741657723212103936 11441891253940758144 14142124784669412352 16842358315398066560 1095847772417169152 3796081303145823360 6496314833874477568 9196548364603131776 11896781895331785984 14597015426060440192 17297248956789094400 1550738413808196992 4250971944536851200 6951205475265505408 9651439005994159616 12351672536722813824 15051906067451468032 17752139598180122240 2005629055199224832 4705862585927879040 7406096116656533248 10106329647385187456 12806563178113841664 15506796708842495872 18207030239571150080 2460519696590252672 5160753227318906880 7860986758047561088 10561220288776215296 13261453819504869504 15961687350233523712 215176807252626304 2915410337981280512 5615643868709934720 8315877399438588928 11016110930167243136 13716344460895897344 16416577991624551552 670067448643654144 3370300979372308352 6070534510100962560 8770768040829616768 11471001571558270976 14171235102286925184 16871468633015579392 1124958090034681984 3825191620763336192 6525425151491990400 9225658682220644608 11925892212949298816 14626125743677953024 17326359274406607232 1579848731425709824 4280082262154364032 6980315792883018240 9680549323611672448 12380782854340326656 15081016385068980864 17781249915797635072 2034739372816737664 4734972903545391872 7435206434274046080 10135439965002700288 12835673495731354496 15535907026460008704 18236140557188662912 2489630014207765504 5189863544936419712 7890097075665073920 10590330606393728128 13290564137122382336 15990797667851036544 244287124870139136 2944520655598793344 5644754186327447552 8344987717056101760 11045221247784755968 13745454778513410176 16445688309242064384 699177766261166976 3399411296989821184 6099644827718475392 8799878358447129600 11500111889175783808 14200345419904438016 16900578950633092224 1154068407652194816 3854301938380849024 6554535469109503232 9254768999838157440 11955002530566811648 14655236061295465856 17355469592024120064 1608959049043222656 4309192579771876864 7009426110500531072 9709659641229185280 12409893171957839488 15110126702686493696 17810360233415147904 2063849690434250496 4764083221162904704 7464316751891558912 10164550282620213120 12864783813348867328 15565017344077521536 18265250874806175744 2518740331825278336 5218973862553932544 7919207393282586752 10619440924011240960 13319674454739895168 16019907985468549376 273397442487651968 2973630973216306176 5673864503944960384 8374098034673614592 11074331565402268800 13774565096130923008 16474798626859577216 728288083878679808 3428521614607334016 6128755145335988224 8828988676064642432 11529222206793296640 14229455737521950848 16929689268250605056 1183178725269707648 3883412255998361856 6583645786727016064 9283879317455670272 11984112848184324480 14684346378912978688 17384579909641632896 1638069366660735488 4338302897389389696 7038536428118043904 9738769958846698112 12439003489575352320 15139237020304006528 17839470551032660736 2092960008051763328 4793193538780417536 7493427069509071744 10193660600237725952 12893894130966380160 15594127661695034368 18294361192423688576 2547850649442791168 5248084180171445376 7948317710900099584 10648551241628753792 13348784772357408000 16049018303086062208 302507760105164800 3002741290833819008 5702974821562473216 8403208352291127424 11103441883019781632 13803675413748435840 16503908944477090048 757398401496192640 3457631932224846848 6157865462953501056 8858098993682155264 11558332524410809472 14258566055139463680 16958799585868117888 1212289042887220480 3912522573615874688 6612756104344528896 9312989635073183104 12013223165801837312 14713456696530491520 17413690227259145728 1667179684278248320 4367413215006902528 7067646745735556736 9767880276464210944 12468113807192865152 15168347337921519360 17868580868650173568 2122070325669276160 4822303856397930368 7522537387126584576 10222770917855238784 12923004448583892992 15623237979312547200 18323471510041201408 2576960967060304000 5277194497788958208 7977428028517612416 10677661559246266624 13377895089974920832 16078128620703575040 331618077722677632 3031851608451331840 5732085139179986048 8432318669908640256 11132552200637294464 13832785731365948672 16533019262094602880 786508719113705472 3486742249842359680 6186975780571013888 8887209311299668096 11587442842028322304 14287676372756976512 16987909903485630720 1241399360504733312 3941632891233387520 6641866421962041728 9342099952690695936 12042333483419350144 14742567014148004352 17442800544876658560 1696290001895761152 4396523532624415360 7096757063353069568 9796990594081723776 12497224124810377984 15197457655539032192 17897691186267686400 2151180643286788992 4851414174015443200 7551647704744097408 10251881235472751616 12952114766201405824 15652348296930060032 18352581827658714240 2606071284677816832 5306304815406471040 8006538346135125248 10706771876863779456 13407005407592433664 16107238938321087872 360728395340190464 3060961926068844672 5761195456797498880 8461428987526153088 11161662518254807296 13861896048983461504 16562129579712115712 815619036731218304 3515852567459872512 6216086098188526720 8916319628917180928 11616553159645835136 14316786690374489344 17017020221103143552 1270509678122246144 3970743208850900352 6670976739579554560 9371210270308208768 12071443801036862976 14771677331765517184 17471910862494171392 1725400319513273984 4425633850241928192 7125867380970582400 9826100911699236608 12526334442427890816 15226567973156545024 17926801503885199232 2180290960904301824 4880524491632956032 7580758022361610240 10280991553090264448 12981225083818918656 15681458614547572864 18381692145276227072 2635181602295329664 5335415133023983872 8035648663752638080 10735882194481292288 13436115725209946496 16136349255938600704 389838712957703296 3090072243686357504 5790305774415011712 8490539305143665920 11190772835872320128 13891006366600974336 16591239897329628544 844729354348731136 3544962885077385344 6245196415806039552 8945429946534693760 11645663477263347968 14345897007992002176 17046130538720656384 1299619995739758976 3999853526468413184 6700087057197067392 9400320587925721600 12100554118654375808 14800787649383030016 17501021180111684224 1754510637130786816 4454744167859441024 7154977698588095232 9855211229316749440 12555444760045403648 15255678290774057856 17955911821502712064 2209401278521814656 4909634809250468864 7609868339979123072 10310101870707777280 13010335401436431488 15710568932165085696 18410802462893739904 2664291919912842496 5364525450641496704 8064758981370150912 10764992512098805120 13465226042827459328 16165459573556113536 418949030575216128 3119182561303870336 5819416092032524544 8519649622761178752 11219883153489832960 13920116684218487168 16620350214947141376 873839671966243968 3574073202694898176 6274306733423552384 8974540264152206592 11674773794880860800 14375007325609515008 17075240856338169216 1328730313357271808 4028963844085926016 6729197374814580224 9429430905543234432 12129664436271888640 14829897967000542848 17530131497729197056 1783620954748299648 4483854485476953856 7184088016205608064 9884321546934262272 12584555077662916480 15284788608391570688 17985022139120224896 2238511596139327488 4938745126867981696 7638978657596635904 10339212188325290112 13039445719053944320 15739679249782598528 18439912780511252736 2693402237530355328 5393635768259009536 8093869298987663744 10794102829716317952 13494336360444972160 16194569891173626368 448059348192728960 3148292878921383168 5848526409650037376 8548759940378691584 11248993471107345792 13949227001836000000 16649460532564654208 902949989583756800 3603183520312411008 6303417051041065216 9003650581769719424 11703884112498373632 14404117643227027840 17104351173955682048 1357840630974784640 4058074161703438848 6758307692432093056 9458541223160747264 12158774753889401472 14859008284618055680 17559241815346709888 1812731272365812480 4512964803094466688 7213198333823120896 9913431864551775104 12613665395280429312 15313898926009083520 18014132456737737728 2267621913756840320 4967855444485494528 7668088975214148736 10368322505942802944 13068556036671457152 15768789567400111360 22279024419213952 2722512555147868160 5422746085876522368 8122979616605176576 10823213147333830784 13523446678062484992 16223680208791139200 477169665810241792 3177403196538896000 5877636727267550208 8577870257996204416 11278103788724858624 13978337319453512832 16678570850182167040 932060307201269632 3632293837929923840 6332527368658578048 9032760899387232256 11732994430115886464 14433227960844540672 17133461491573194880 1386950948592297472 4087184479320951680 6787418010049605888 9487651540778260096 12187885071506914304 14888118602235568512 17588352132964222720 1841841589983325312 4542075120711979520 7242308651440633728 9942542182169287936 12642775712897942144 15343009243626596352 18043242774355250560 2296732231374353152 4996965762103007360 7697199292831661568 10397432823560315776 13097666354288969984 15797899885017624192 51389342036726784 2751622872765380992 5451856403494035200 8152089934222689408 10852323464951343616 13552556995679997824 16252790526408652032 506279983427754624 3206513514156408832 5906747044885063040 8606980575613717248 11307214106342371456 14007447637071025664 16707681167799679872 961170624818782464 3661404155547436672 6361637686276090880 9061871217004745088 11762104747733399296 14462338278462053504 17162571809190707712 1416061266209810304 4116294796938464512 6816528327667118720 9516761858395772928 12216995389124427136 14917228919853081344 17617462450581735552 1870951907600838144 4571185438329492352 7271418969058146560 9971652499786800768 12671886030515454976 15372119561244109184 18072353091972763392 2325842548991865984 5026076079720520192 7726309610449174400 10426543141177828608 13126776671906482816 15827010202635137024 80499659654239616 2780733190382893824 5480966721111548032 8181200251840202240 10881433782568856448 13581667313297510656 16281900844026164864 535390301045267456 3235623831773921664 5935857362502575872 8636090893231230080 11336324423959884288 14036557954688538496 16736791485417192704 990280942436295296 3690514473164949504 6390748003893603712 9090981534622257920 11791215065350912128 14491448596079566336 17191682126808220544 1445171583827323136 4145405114555977344 6845638645284631552 9545872176013285760 12246105706741939968 14946339237470594176 17646572768199248384 1900062225218350976 4600295755947005184 7300529286675659392 10000762817404313600 12700996348132967808 15401229878861622016 18101463409590276224 2354952866609378816 5055186397338033024 7755419928066687232 10455653458795341440 13155886989523995648 15856120520252649856 109609977271752448 2809843508000406656 5510077038729060864 8210310569457715072 10910544100186369280 13610777630915023488 16311011161643677696 564500618662780288 3264734149391434496 5964967680120088704 8665201210848742912 11365434741577397120 14065668272306051328 16765901803034705536 1019391260053808128 3719624790782462336 6419858321511116544 9120091852239770752 11820325382968424960 14520558913697079168 17220792444425733376 1474281901444835968 4174515432173490176 6874748962902144384 9574982493630798592 12275216024359452800 14975449555088107008 17675683085816761216 1929172542835863808 4629406073564518016 7329639604293172224 10029873135021826432 12730106665750480640 15430340196479134848 18130573727207789056 2384063184226891648 5084296714955545856 7784530245684200064 10484763776412854272 13184997307141508480 15885230837870162688 138720294889265280 2838953825617919488 5539187356346573696 8239420887075227904 10939654417803882112 13639887948532536320 16340121479261190528 593610936280293120 3293844467008947328 5994077997737601536 8694311528466255744 11394545059194909952 14094778589923564160 16795012120652218368 1048501577671320960 3748735108399975168 6448968639128629376 9149202169857283584 11849435700585937792 14549669231314592000 17249902762043246208 1503392219062348800 4203625749791003008 6903859280519657216 9604092811248311424 12304326341976965632 15004559872705619840 17704793403434274048 1958282860453376640 4658516391182030848 7358749921910685056 10058983452639339264 12759216983367993472 15459450514096647680 18159684044825301888 2413173501844404480 5113407032573058688 7813640563301712896 10513874094030367104 13214107624759021312 15914341155487675520 167830612506778112 2868064143235432320 5568297673964086528 8268531204692740736 10968764735421394944 13668998266150049152 16369231796878703360 622721253897805952 3322954784626460160 6023188315355114368 8723421846083768576 11423655376812422784 14123888907541076992 16824122438269731200 1077611895288833792 3777845426017488000 6478078956746142208 9178312487474796416 11878546018203450624 14578779548932104832 17279013079660759040 1532502536679861632 4232736067408515840 6932969598137170048 9633203128865824256 12333436659594478464 15033670190323132672 17733903721051786880 1987393178070889472 4687626708799543680 7387860239528197888 10088093770256852096 12788327300985506304 15488560831714160512 18188794362442814720 2442283819461917312 5142517350190571520 7842750880919225728 10542984411647879936 13243217942376534144 15943451473105188352 196940930124290944 2897174460852945152 5597407991581599360 8297641522310253568 10997875053038907776 13698108583767561984 16398342114496216192 651831571515318784 3352065102243972992 6052298632972627200 8752532163701281408 11452765694429935616 14152999225158589824 16853232755887244032 1106722212906346624 3806955743635000832 6507189274363655040 9207422805092309248 11907656335820963456 14607889866549617664 17308123397278271872 1561612854297374464 4261846385026028672 6962079915754682880 9662313446483337088 12362546977211991296 15062780507940645504 17763014038669299712 2016503495688402304 4716737026417056512 7416970557145710720 10117204087874364928 12817437618603019136 15517671149331673344 18217904680060327552 2471394137079430144 5171627667808084352 7871861198536738560 10572094729265392768 13272328259994046976 15972561790722701184 226051247741803776 2926284778470457984 5626518309199112192 8326751839927766400 11026985370656420608 13727218901385074816 16427452432113729024 680941889132831616 3381175419861485824 6081408950590140032 8781642481318794240 11481876012047448448 14182109542776102656 16882343073504756864 1135832530523859456 3836066061252513664 6536299591981167872 9236533122709822080 11936766653438476288 14637000184167130496 17337233714895784704 1590723171914887296 4290956702643541504 6991190233372195712 9691423764100849920 12391657294829504128 15091890825558158336 17792124356286812544 2045613813305915136 4745847344034569344 7446080874763223552 10146314405491877760 12846547936220531968 15546781466949186176 18247014997677840384 2500504454696942976 5200737985425597184 7900971516154251392 10601205046882905600 13301438577611559808 16001672108340214016 255161565359316608 2955395096087970816 5655628626816625024 8355862157545279232 11056095688273933440 13756329219002587648 16456562749731241856 710052206750344448 3410285737478998656 6110519268207652864 8810752798936307072 11510986329664961280 14211219860393615488 16911453391122269696 1164942848141372288 3865176378870026496 6565409909598680704 9265643440327334912 11965876971055989120 14666110501784643328 17366344032513297536 1619833489532400128 4320067020261054336 7020300550989708544 9720534081718362752 12420767612447016960 15121001143175671168 17821234673904325376 2074724130923427968 4774957661652082176 7475191192380736384 10175424723109390592 12875658253838044800 15575891784566699008 18276125315295353216 2529614772314455808 5229848303043110016 7930081833771764224 10630315364500418432 13330548895229072640 16030782425957726848 284271882976829440 2984505413705483648 5684738944434137856 8384972475162792064 11085206005891446272 13785439536620100480 16485673067348754688 739162524367857280 3439396055096511488 6139629585825165696 8839863116553819904 11540096647282474112 14240330178011128320 16940563708739782528 1194053165758885120 3894286696487539328 6594520227216193536 9294753757944847744 11994987288673501952 14695220819402156160 17395454350130810368 1648943807149912960 4349177337878567168 7049410868607221376 9749644399335875584 12449877930064529792 15150111460793184000 17850344991521838208 2103834448540940800 4804067979269595008 7504301509998249216 10204535040726903424 12904768571455557632 15605002102184211840 18305235632912866048 2558725089931968640 5258958620660622848 7959192151389277056 10659425682117931264 13359659212846585472 16059892743575239680 313382200594342272 3013615731322996480 5713849262051650688 8414082792780304896 11114316323508959104 13814549854237613312 16514783384966267520 768272841985370112 3468506372714024320 6168739903442678528 8868973434171332736 11569206964899986944 14269440495628641152 16969674026357295360 1223163483376397952 3923397014105052160 6623630544833706368 9323864075562360576 12024097606291014784 14724331137019668992 17424564667748323200 1678054124767425792 4378287655496080000 7078521186224734208 9778754716953388416 12478988247682042624 15179221778410696832 17879455309139351040 2132944766158453632 4833178296887107840 7533411827615762048 10233645358344416256 12933878889073070464 15634112419801724672 18334345950530378880 2587835407549481472 5288068938278135680 7988302469006789888 10688535999735444096 13388769530464098304 16089003061192752512 342492518211855104 3042726048940509312 5742959579669163520 8443193110397817728 11143426641126471936 13843660171855126144 16543893702583780352 797383159602882944 3497616690331537152 6197850221060191360 8898083751788845568 11598317282517499776 14298550813246153984 16998784343974808192 1252273800993910784 3952507331722564992 6652740862451219200 9352974393179873408 12053207923908527616 14753441454637181824 17453674985365836032 1707164442384938624 4407397973113592832 7107631503842247040 9807865034570901248 12508098565299555456 15208332096028209664 17908565626756863872 2162055083775966464 4862288614504620672 7562522145233274880 10262755675961929088 12962989206690583296 15663222737419237504 18363456268147891712 2616945725166994304 5317179255895648512 8017412786624302720 10717646317352956928 13417879848081611136 16118113378810265344 371602835829367936 3071836366558022144 5772069897286676352 8472303428015330560 11172536958743984768 13872770489472638976 16573004020201293184 826493477220395776 3526727007949049984 6226960538677704192 8927194069406358400 11627427600135012608 14327661130863666816 17027894661592321024 1281384118611423616 3981617649340077824 6681851180068732032 9382084710797386240 12082318241526040448 14782551772254694656 17482785302983348864 1736274760002451456 4436508290731105664 7136741821459759872 9836975352188414080 12537208882917068288 15237442413645722496 17937675944374376704 2191165401393479296 4891398932122133504 7591632462850787712 10291865993579441920 12992099524308096128 15692333055036750336 18392566585765404544 2646056042784507136 5346289573513161344 8046523104241815552 10746756634970469760 13446990165699123968 16147223696427778176 400713153446880768 3100946684175534976 5801180214904189184 8501413745632843392 11201647276361497600 13901880807090151808 16602114337818806016 855603794837908608 3555837325566562816 6256070856295217024 8956304387023871232 11656537917752525440 14356771448481179648 17057004979209833856 1310494436228936448 4010727966957590656 6710961497686244864 9411195028414899072 12111428559143553280 14811662089872207488 17511895620600861696 1765385077619964288 4465618608348618496 7165852139077272704 9866085669805926912 12566319200534581120 15266552731263235328 17966786261991889536 2220275719010992128 4920509249739646336 7620742780468300544 10320976311196954752 13021209841925608960 15721443372654263168 18421676903382917376 2675166360402019968 5375399891130674176 8075633421859328384 10775866952587982592 13476100483316636800 16176334014045291008 429823471064393600 3130057001793047808 5830290532521702016 8530524063250356224 11230757593979010432 13930991124707664640 16631224655436318848 884714112455421440 3584947643184075648 6285181173912729856 8985414704641384064 11685648235370038272 14385881766098692480 17086115296827346688 1339604753846449280 4039838284575103488 6740071815303757696 9440305346032411904 12140538876761066112 14840772407489720320 17541005938218374528 1794495395237477120 4494728925966131328 7194962456694785536 9895195987423439744 12595429518152093952 15295663048880748160 17995896579609402368 2249386036628504960 4949619567357159168 7649853098085813376 10350086628814467584 13050320159543121792 15750553690271776000 4043147290878592 2704276678019532800 5404510208748187008 8104743739476841216 10804977270205495424 13505210800934149632 16205444331662803840 458933788681906432 3159167319410560640 5859400850139214848 8559634380867869056 11259867911596523264 13960101442325177472 16660334973053831680 913824430072934272 3614057960801588480 6314291491530242688 9014525022258896896 11714758552987551104 14414992083716205312 17115225614444859520 1368715071463962112 4068948602192616320 6769182132921270528 9469415663649924736 12169649194378578944 14869882725107233152 17570116255835887360 1823605712854989952 4523839243583644160 7224072774312298368 9924306305040952576 12624539835769606784 15324773366498260992 18025006897226915200 2278496354246017792 4978729884974672000 7678963415703326208 10379196946431980416 13079430477160634624 15779664007889288832 33153464908391424 2733386995637045632 5433620526365699840 8133854057094354048 10834087587823008256 13534321118551662464 16234554649280316672 488044106299419264 3188277637028073472 5888511167756727680 8588744698485381888 11288978229214036096 13989211759942690304 16689445290671344512 942934747690447104 3643168278419101312 6343401809147755520 9043635339876409728 11743868870605063936 14444102401333718144 17144335932062372352 1397825389081474944 4098058919810129152 6798292450538783360 9498525981267437568 12198759511996091776 14898993042724745984 17599226573453400192 1852716030472502784 4552949561201156992 7253183091929811200 9953416622658465408 12653650153387119616 15353883684115773824 18054117214844428032 2307606671863530624 5007840202592184832 7708073733320839040 10408307264049493248 13108540794778147456 15808774325506801664 62263782525904256 2762497313254558464 5462730843983212672 8162964374711866880 10863197905440521088 13563431436169175296 16263664966897829504 517154423916932096 3217387954645586304 5917621485374240512 8617855016102894720 11318088546831548928 14018322077560203136 16718555608288857344 972045065307959936 3672278596036614144 6372512126765268352 9072745657493922560 11772979188222576768 14473212718951230976 17173446249679885184 1426935706698987776 4127169237427641984 6827402768156296192 9527636298884950400 12227869829613604608 14928103360342258816 17628336891070913024 1881826348090015616 4582059878818669824 7282293409547324032 9982526940275978240 12682760471004632448 15382994001733286656 18083227532461940864 2336716989481043456 5036950520209697664 7737184050938351872 10437417581667006080 13137651112395660288 15837884643124314496 91374100143417088 2791607630872071296 5491841161600725504 8192074692329379712 10892308223058033920 13592541753786688128 16292775284515342336 546264741534444928 3246498272263099136 5946731802991753344 8646965333720407552 11347198864449061760 14047432395177715968 16747665925906370176 1001155382925472768 3701388913654126976 6401622444382781184 9101855975111435392 11802089505840089600 14502323036568743808 17202556567297398016 1456046024316500608 4156279555045154816 6856513085773809024 9556746616502463232 12256980147231117440 14957213677959771648 17657447208688425856 1910936665707528448 4611170196436182656 7311403727164836864 10011637257893491072 12711870788622145280 15412104319350799488 18112337850079453696 2365827307098556288 5066060837827210496 7766294368555864704 10466527899284518912 13166761430013173120 15866994960741827328 120484417760929920 2820717948489584128 5520951479218238336 8221185009946892544 10921418540675546752 13621652071404200960 16321885602132855168 575375059151957760 3275608589880611968 5975842120609266176 8676075651337920384 11376309182066574592 14076542712795228800 16776776243523883008 1030265700542985600 3730499231271639808 6430732762000294016 9130966292728948224 11831199823457602432 14531433354186256640 17231666884914910848 1485156341934013440 4185389872662667648 6885623403391321856 9585856934119976064 12286090464848630272 14986323995577284480 17686557526305938688 1940046983325041280 4640280514053695488 7340514044782349696 10040747575511003904 12740981106239658112 15441214636968312320 18141448167696966528 2394937624716069120 5095171155444723328 7795404686173377536 10495638216902031744 13195871747630685952 15896105278359340160 149594735378442752 2849828266107096960 5550061796835751168 8250295327564405376 10950528858293059584 13650762389021713792 16350995919750368000 604485376769470592 3304718907498124800 6004952438226779008 8705185968955433216 11405419499684087424 14105653030412741632 16805886561141395840 1059376018160498432 3759609548889152640 6459843079617806848 9160076610346461056 11860310141075115264 14560543671803769472 17260777202532423680 1514266659551526272 4214500190280180480 6914733721008834688 9614967251737488896 12315200782466143104 15015434313194797312 17715667843923451520 1969157300942554112 4669390831671208320 7369624362399862528 10069857893128516736 12770091423857170944 15470324954585825152 18170558485314479360 2424047942333581952 5124281473062236160 7824515003790890368 10524748534519544576 13224982065248198784 15925215595976852992 178705052995955584 2878938583724609792 5579172114453264000 8279405645181918208 10979639175910572416 13679872706639226624 16380106237367880832 633595694386983424 3333829225115637632 6034062755844291840 8734296286572946048 11434529817301600256 14134763348030254464 16834996878758908672 1088486335778011264 3788719866506665472 6488953397235319680 9189186927963973888 11889420458692628096 14589653989421282304 17289887520149936512 1543376977169039104 4243610507897693312 6943844038626347520 9644077569355001728 12344311100083655936 15044544630812310144 17744778161540964352 1998267618560066944 4698501149288721152 7398734680017375360 10098968210746029568 12799201741474683776 15499435272203337984 18199668802931992192 2453158259951094784 5153391790679748992 7853625321408403200 10553858852137057408 13254092382865711616 15954325913594365824 207815370613468416 2908048901342122624 5608282432070776832 8308515962799431040 11008749493528085248 13708983024256739456 16409216554985393664 662706012004496256 3362939542733150464 6063173073461804672 8763406604190458880 11463640134919113088 14163873665647767296 16864107196376421504 1117596653395524096 3817830184124178304 6518063714852832512 9218297245581486720 11918530776310140928 14618764307038795136 17318997837767449344 1572487294786551936 4272720825515206144 6972954356243860352 9673187886972514560 12373421417701168768 15073654948429822976 17773888479158477184 2027377936177579776 4727611466906233984 7427844997634888192 10128078528363542400 12828312059092196608 15528545589820850816 18228779120549505024 2482268577568607616 5182502108297261824 7882735639025916032 10582969169754570240 13283202700483224448 15983436231211878656 236925688230981248 2937159218959635456 5637392749688289664 8337626280416943872 11037859811145598080 13738093341874252288 16438326872602906496 691816329622009088 3392049860350663296 6092283391079317504 8792516921807971712 11492750452536625920 14192983983265280128 16893217513993934336 1146706971013036928 3846940501741691136 6547174032470345344 9247407563198999552 11947641093927653760 14647874624656307968 17348108155384962176 1601597612404064768 4301831143132718976 7002064673861373184 9702298204590027392 12402531735318681600 15102765266047335808 17802998796775990016 2056488253795092608 4756721784523746816 7456955315252401024 10157188845981055232 12857422376709709440 15557655907438363648 18257889438167017856 2511378895186120448 5211612425914774656 7911845956643428864 10612079487372083072 13312313018100737280 16012546548829391488 266036005848494080 2966269536577148288 5666503067305802496 8366736598034456704 11066970128763110912 13767203659491765120 16467437190220419328 720926647239521920 3421160177968176128 6121393708696830336 8821627239425484544 11521860770154138752 14222094300882792960 16922327831611447168 1175817288630549760 3876050819359203968 6576284350087858176 9276517880816512384 11976751411545166592 14676984942273820800 17377218473002475008 1630707930021577600 4330941460750231808 7031174991478886016 9731408522207540224 12431642052936194432 15131875583664848640 17832109114393502848 2085598571412605440 4785832102141259648 7486065632869913856 10186299163598568064 12886532694327222272 15586766225055876480 18286999755784530688 2540489212803633280 5240722743532287488 7940956274260941696 10641189804989595904 13341423335718250112 16041656866446904320 295146323466006912 2995379854194661120 5695613384923315328 8395846915651969536 11096080446380623744 13796313977109277952 16496547507837932160 750036964857034752 3450270495585688960 6150504026314343168 8850737557042997376 11550971087771651584 14251204618500305792 16951438149228960000 1204927606248062592 3905161136976716800 6605394667705371008 9305628198434025216 12005861729162679424 14706095259891333632 17406328790619987840 1659818247639090432 4360051778367744640 7060285309096398848 9760518839825053056 12460752370553707264 15160985901282361472 17861219432011015680 2114708889030118272 4814942419758772480 7515175950487426688 10215409481216080896 12915643011944735104 15615876542673389312 18316110073402043520 2569599530421146112 5269833061149800320 7970066591878454528 10670300122607108736 13370533653335762944 16070767184064417152 324256641083519744 3024490171812173952 5724723702540828160 8424957233269482368 11125190763998136576 13825424294726790784 16525657825455444992 779147282474547584 3479380813203201792 6179614343931856000 8879847874660510208 11580081405389164416 14280314936117818624 16980548466846472832 1234037923865575424 3934271454594229632 6634504985322883840 9334738516051538048 12034972046780192256 14735205577508846464 17435439108237500672 1688928565256603264 4389162095985257472 7089395626713911680 9789629157442565888 12489862688171220096 15190096218899874304 17890329749628528512 2143819206647631104 4844052737376285312 7544286268104939520 10244519798833593728 12944753329562247936 15644986860290902144 18345220391019556352 2598709848038658944 5298943378767313152 7999176909495967360 10699410440224621568 13399643970953275776 16099877501681929984 353366958701032576 3053600489429686784 5753834020158340992 8454067550886995200 11154301081615649408 13854534612344303616 16554768143072957824 808257600092060416 3508491130820714624 6208724661549368832 8908958192278023040 11609191723006677248 14309425253735331456 17009658784463985664 1263148241483088256 3963381772211742464 6663615302940396672 9363848833669050880 12064082364397705088 14764315895126359296 17464549425855013504 1718038882874116096 4418272413602770304 7118505944331424512 9818739475060078720 12518973005788732928 15219206536517387136 17919440067246041344 2172929524265143936 4873163054993798144 7573396585722452352 10273630116451106560 12973863647179760768 15674097177908414976 18374330708637069184 2627820165656171776 5328053696384825984 8028287227113480192 10728520757842134400 13428754288570788608 16128987819299442816 382477276318545408 3082710807047199616 5782944337775853824 8483177868504508032 11183411399233162240 13883644929961816448 16583878460690470656 837367917709573248 3537601448438227456 6237834979166881664 8938068509895535872 11638302040624190080 14338535571352844288 17038769102081498496 1292258559100601088 3992492089829255296 6692725620557909504 9392959151286563712 12093192682015217920 14793426212743872128 17493659743472526336 1747149200491628928 4447382731220283136 7147616261948937344 9847849792677591552 12548083323406245760 15248316854134899968 17948550384863554176 2202039841882656768 4902273372611310976 7602506903339965184 10302740434068619392 13002973964797273600 15703207495525927808 18403441026254582016 2656930483273684608 5357164014002338816 8057397544730993024 10757631075459647232 13457864606188301440 16158098136916955648 411587593936058240 3111821124664712448 5812054655393366656 8512288186122020864 11212521716850675072 13912755247579329280 16612988778307983488 866478235327086080 3566711766055740288 6266945296784394496 8967178827513048704 11667412358241702912 14367645888970357120 17067879419699011328 1321368876718113920 4021602407446768128 6721835938175422336 9422069468904076544 12122302999632730752 14822536530361384960 17522770061090039168 1776259518109141760 4476493048837795968 7176726579566450176 9876960110295104384 12577193641023758592 15277427171752412800 17977660702481067008 2231150159500169600 4931383690228823808 7631617220957478016 10331850751686132224 13032084282414786432 15732317813143440640 18432551343872094848 2686040800891197440 5386274331619851648 8086507862348505856 10786741393077160064 13486974923805814272 16187208454534468480 440697911553571072 3140931442282225280 5841164973010879488 8541398503739533696 11241632034468187904 13941865565196842112 16642099095925496320 895588552944598912 3595822083673253120 6296055614401907328 8996289145130561536 11696522675859215744 14396756206587869952 17096989737316524160 1350479194335626752 4050712725064280960 6750946255792935168 9451179786521589376 12151413317250243584 14851646847978897792 17551880378707552000 1805369835726654592 4505603366455308800 7205836897183963008 9906070427912617216 12606303958641271424 15306537489369925632 18006771020098579840 2260260477117682432 4960494007846336640 7660727538574990848 10360961069303645056 13061194600032299264 15761428130760953472 14917587780056064 2715151118508710272 5415384649237364480 8115618179966018688 10815851710694672896 13516085241423327104 16216318772151981312 469808229171083904 3170041759899738112 5870275290628392320 8570508821357046528 11270742352085700736 13970975882814354944 16671209413543009152 924698870562111744 3624932401290765952 6325165932019420160 9025399462748074368 11725632993476728576 14425866524205382784 17126100054934036992 1379589511953139584 4079823042681793792 6780056573410448000 9480290104139102208 12180523634867756416 14880757165596410624 17580990696325064832 1834480153344167424 4534713684072821632 7234947214801475840 9935180745530130048 12635414276258784256 15335647806987438464 18035881337716092672 2289370794735195264 4989604325463849472 7689837856192503680 10390071386921157888 13090304917649812096 15790538448378466304 44027905397568896 2744261436126223104 5444494966854877312 8144728497583531520 10844962028312185728 13545195559040839936 16245429089769494144 498918546788596736 3199152077517250944 5899385608245905152 8599619138974559360 11299852669703213568 14000086200431867776 16700319731160521984 953809188179624576 3654042718908278784 6354276249636932992 9054509780365587200 11754743311094241408 14454976841822895616 17155210372551549824 1408699829570652416 4108933360299306624 6809166891027960832 9509400421756615040 12209633952485269248 14909867483213923456 17610101013942577664 1863590470961680256 4563824001690334464 7264057532418988672 9964291063147642880 12664524593876297088 15364758124604951296 18064991655333605504 2318481112352708096 5018714643081362304 7718948173810016512 10419181704538670720 13119415235267324928 15819648765995979136 73138223015081728 2773371753743735936 5473605284472390144 8173838815201044352 10874072345929698560 13574305876658352768 16274539407387006976 528028864406109568 3228262395134763776 5928495925863417984 8628729456592072192 11328962987320726400 14029196518049380608 16729430048778034816 982919505797137408 3683153036525791616 6383386567254445824 9083620097983100032 11783853628711754240 14484087159440408448 17184320690169062656 1437810147188165248 4138043677916819456 6838277208645473664 9538510739374127872 12238744270102782080 14938977800831436288 17639211331560090496 1892700788579193088 4592934319307847296 7293167850036501504 9993401380765155712 12693634911493809920 15393868442222464128 18094101972951118336 2347591429970220928 5047824960698875136 7748058491427529344 10448292022156183552 13148525552884837760 15848759083613491968 102248540632594560 2802482071361248768 5502715602089902976 8202949132818557184 10903182663547211392 13603416194275865600 16303649725004519808 557139182023622400 3257372712752276608 5957606243480930816 8657839774209585024 11358073304938239232 14058306835666893440 16758540366395547648 1012029823414650240 3712263354143304448 6412496884871958656 9112730415600612864 11812963946329267072 14513197477057921280 17213431007786575488 1466920464805678080 4167153995534332288 6867387526262986496 9567621056991640704 12267854587720294912 14968088118448949120 17668321649177603328 1921811106196705920 4622044636925360128 7322278167654014336 10022511698382668544 12722745229111322752 15422978759839976960 18123212290568631168 2376701747587733760 5076935278316387968 7777168809045042176 10477402339773696384 13177635870502350592 15877869401231004800 131358858250107392 2831592388978761600 5531825919707415808 8232059450436070016 10932292981164724224 13632526511893378432 16332760042622032640 586249499641135232 3286483030369789440 5986716561098443648 8686950091827097856 11387183622555752064 14087417153284406272 16787650684013060480 1041140141032163072 3741373671760817280 6441607202489471488 9141840733218125696 11842074263946779904 14542307794675434112 17242541325404088320 1496030782423190912 4196264313151845120 6896497843880499328 9596731374609153536 12296964905337807744 14997198436066461952 17697431966795116160 1950921423814218752 4651154954542872960 7351388485271527168 10051622016000181376 12751855546728835584 15452089077457489792 18152322608186144000 2405812065205246592 5106045595933900800 7806279126662555008 10506512657391209216 13206746188119863424 15906979718848517632 160469175867620224 2860702706596274432 5560936237324928640 8261169768053582848 10961403298782237056 13661636829510891264 16361870360239545472 615359817258648064 3315593347987302272 6015826878715956480 8716060409444610688 11416293940173264896 14116527470901919104 16816761001630573312 1070250458649675904 3770483989378330112 6470717520106984320 9170951050835638528 11871184581564292736 14571418112292946944 17271651643021601152 1525141100040703744 4225374630769357952 6925608161498012160 9625841692226666368 12326075222955320576 15026308753683974784 17726542284412628992 1980031741431731584 4680265272160385792 7380498802889040000 10080732333617694208 12780965864346348416 15481199395075002624 18181432925803656832 2434922382822759424 5135155913551413632 7835389444280067840 10535622975008722048 13235856505737376256 15936090036466030464 189579493485133056 2889813024213787264 5590046554942441472 8290280085671095680 10990513616399749888 13690747147128404096 16390980677857058304 644470134876160896 3344703665604815104 6044937196333469312 8745170727062123520 11445404257790777728 14145637788519431936 16845871319248086144 1099360776267188736 3799594306995842944 6499827837724497152 9200061368453151360 11900294899181805568 14600528429910459776 17300761960639113984 1554251417658216576 4254484948386870784 6954718479115524992 9654952009844179200 12355185540572833408 15055419071301487616 17755652602030141824 2009142059049244416 4709375589777898624 7409609120506552832 10109842651235207040 12810076181963861248 15510309712692515456 18210543243421169664 2464032700440272256 5164266231168926464 7864499761897580672 10564733292626234880 13264966823354889088 15965200354083543296 218689811102645888 2918923341831300096 5619156872559954304 8319390403288608512 11019623934017262720 13719857464745916928 16420090995474571136 673580452493673728 3373813983222327936 6074047513950982144 8774281044679636352 11474514575408290560 14174748106136944768 16874981636865598976 1128471093884701568 3828704624613355776 6528938155342009984 9229171686070664192 11929405216799318400 14629638747527972608 17329872278256626816 1583361735275729408 4283595266004383616 6983828796733037824 9684062327461692032 12384295858190346240 15084529388919000448 17784762919647654656 2038252376666757248 4738485907395411456 7438719438124065664 10138952968852719872 12839186499581374080 15539420030310028288 18239653561038682496 2493143018057785088 5193376548786439296 7893610079515093504 10593843610243747712 13294077140972401920 15994310671701056128 247800128720158720 2948033659448812928 5648267190177467136 8348500720906121344 11048734251634775552 13748967782363429760 16449201313092083968 702690770111186560 3402924300839840768 6103157831568494976 8803391362297149184 11503624893025803392 14203858423754457600 16904091954483111808 1157581411502214400 3857814942230868608 6558048472959522816 9258282003688177024 11958515534416831232 14658749065145485440 17358982595874139648 1612472052893242240 4312705583621896448 7012939114350550656 9713172645079204864 12413406175807859072 15113639706536513280 17813873237265167488 2067362694284270080 4767596225012924288 7467829755741578496 10168063286470232704 12868296817198886912 15568530347927541120 18268763878656195328 2522253335675297920 5222486866403952128 7922720397132606336 10622953927861260544 13323187458589914752 16023420989318568960 276910446337671552 2977143977066325760 5677377507794979968 8377611038523634176 11077844569252288384 13778078099980942592 16478311630709596800 731801087728699392 3432034618457353600 6132268149186007808 8832501679914662016 11532735210643316224 14232968741371970432 16933202272100624640 1186691729119727232 3886925259848381440 6587158790577035648 9287392321305689856 11987625852034344064 14687859382762998272 17388092913491652480 1641582370510755072 4341815901239409280 7042049431968063488 9742282962696717696 12442516493425371904 15142750024154026112 17842983554882680320 2096473011901782912 4796706542630437120 7496940073359091328 10197173604087745536 12897407134816399744 15597640665545053952 18297874196273708160 2551363653292810752 5251597184021464960 7951830714750119168 10652064245478773376 13352297776207427584 16052531306936081792 306020763955184384 3006254294683838592 5706487825412492800 8406721356141147008 11106954886869801216 13807188417598455424 16507421948327109632 760911405346212224 3461144936074866432 6161378466803520640 8861611997532174848 11561845528260829056 14262079058989483264 16962312589718137472 1215802046737240064 3916035577465894272 6616269108194548480 9316502638923202688 12016736169651856896 14716969700380511104 17417203231109165312 1670692688128267904 4370926218856922112 7071159749585576320 9771393280314230528 12471626811042884736 15171860341771538944 17872093872500193152 2125583329519295744 4825816860247949952 7526050390976604160 10226283921705258368 12926517452433912576 15626750983162566784 18326984513891220992 2580473970910323584 5280707501638977792 7980941032367632000 10681174563096286208 13381408093824940416 16081641624553594624 335131081572697216 3035364612301351424 5735598143030005632 8435831673758659840 11136065204487314048 13836298735215968256 16536532265944622464 790021722963725056 3490255253692379264 6190488784421033472 8890722315149687680 11590955845878341888 14291189376606996096 16991422907335650304 1244912364354752896 3945145895083407104 6645379425812061312 9345612956540715520 12045846487269369728 14746080017998023936 17446313548726678144 1699803005745780736 4400036536474434944 7100270067203089152 9800503597931743360 12500737128660397568 15200970659389051776 17901204190117705984 2154693647136808576 4854927177865462784 7555160708594116992 10255394239322771200 12955627770051425408 15655861300780079616 18356094831508733824 2609584288527836416 5309817819256490624 8010051349985144832 10710284880713799040 13410518411442453248 16110751942171107456 364241399190210048 3064474929918864256 5764708460647518464 8464941991376172672 11165175522104826880 13865409052833481088 16565642583562135296 819132040581237888 3519365571309892096 6219599102038546304 8919832632767200512 11620066163495854720 14320299694224508928 17020533224953163136 1274022681972265728 3974256212700919936 6674489743429574144 9374723274158228352 12074956804886882560 14775190335615536768 17475423866344190976 1728913323363293568 4429146854091947776 7129380384820601984 9829613915549256192 12529847446277910400 15230080977006564608 17930314507735218816 2183803964754321408 4884037495482975616 7584271026211629824 10284504556940284032 12984738087668938240 15684971618397592448 18385205149126246656 2638694606145349248 5338928136874003456 8039161667602657664 10739395198331311872 13439628729059966080 16139862259788620288 393351716807722880 3093585247536377088 5793818778265031296 8494052308993685504 11194285839722339712 13894519370450993920 16594752901179648128 848242358198750720 3548475888927404928 6248709419656059136 8948942950384713344 11649176481113367552 14349410011842021760 17049643542570675968 1303132999589778560 4003366530318432768 6703600061047086976 9403833591775741184 12104067122504395392 14804300653233049600 17504534183961703808 1758023640980806400 4458257171709460608 7158490702438114816 9858724233166769024 12558957763895423232 15259191294624077440 17959424825352731648 2212914282371834240 4913147813100488448 7613381343829142656 10313614874557796864 13013848405286451072 15714081936015105280 18414315466743759488 2667804923762862080 5368038454491516288 8068271985220170496 10768505515948824704 13468739046677478912 16168972577406133120 422462034425235712 3122695565153889920 5822929095882544128 8523162626611198336 11223396157339852544 13923629688068506752 16623863218797160960 877352675816263552 3577586206544917760 6277819737273571968 8978053268002226176 11678286798730880384 14378520329459534592 17078753860188188800 1332243317207291392 4032476847935945600 6732710378664599808 9432943909393254016 12133177440121908224 14833410970850562432 17533644501579216640 1787133958598319232 4487367489326973440 7187601020055627648 9887834550784281856 12588068081512936064 15288301612241590272 17988535142970244480 2242024599989347072 4942258130718001280 7642491661446655488 10342725192175309696 13042958722903963904 15743192253632618112 18443425784361272320 2696915241380374912 5397148772109029120 8097382302837683328 10797615833566337536 13497849364294991744 16198082895023645952 451572352042748544 3151805882771402752 5852039413500056960 8552272944228711168 11252506474957365376 13952740005686019584 16652973536414673792 906462993433776384 3606696524162430592 6306930054891084800 9007163585619739008 11707397116348393216 14407630647077047424 17107864177805701632 1361353634824804224 4061587165553458432 6761820696282112640 9462054227010766848 12162287757739421056 14862521288468075264 17562754819196729472 1816244276215832064 4516477806944486272 7216711337673140480 9916944868401794688 12617178399130448896 15317411929859103104 18017645460587757312 2271134917606859904 4971368448335514112 7671601979064168320 10371835509792822528 13072069040521476736 15772302571250130944 25792028269233536 2726025558997887744 5426259089726541952 8126492620455196160 10826726151183850368 13526959681912504576 16227193212641158784 480682669660261376 3180916200388915584 5881149731117569792 8581383261846224000 11281616792574878208 13981850323303532416 16682083854032186624 935573311051289216 3635806841779943424 6336040372508597632 9036273903237251840 11736507433965906048 14436740964694560256 17136974495423214464 1390463952442317056 4090697483170971264 6790931013899625472 9491164544628279680 12191398075356933888 14891631606085588096 17591865136814242304 1845354593833344896 4545588124561999104 7245821655290653312 9946055186019307520 12646288716747961728 15346522247476615936 18046755778205270144 2300245235224372736 5000478765953026944 7700712296681681152 10400945827410335360 13101179358138989568 15801412888867643776 54902345886746368 2755135876615400576 5455369407344054784 8155602938072708992 10855836468801363200 13556069999530017408 16256303530258671616 509792987277774208 3210026518006428416 5910260048735082624 8610493579463736832 11310727110192391040 14010960640921045248 16711194171649699456 964683628668802048 3664917159397456256 6365150690126110464 9065384220854764672 11765617751583418880 14465851282312073088 17166084813040727296 1419574270059829888 4119807800788484096 6820041331517138304 9520274862245792512 12220508392974446720 14920741923703100928 17620975454431755136 1874464911450857728 4574698442179511936 7274931972908166144 9975165503636820352 12675399034365474560 15375632565094128768 18075866095822782976 2329355552841885568 5029589083570539776 7729822614299193984 10430056145027848192 13130289675756502400 15830523206485156608 84012663504259200 2784246194232913408 5484479724961567616 8184713255690221824 10884946786418876032 13585180317147530240 16285413847876184448 538903304895287040 3239136835623941248 5939370366352595456 8639603897081249664 11339837427809903872 14040070958538558080 16740304489267212288 993793946286314880 3694027477014969088 6394261007743623296 9094494538472277504 11794728069200931712 14494961599929585920 17195195130658240128 1448684587677342720 4148918118405996928 6849151649134651136 9549385179863305344 12249618710591959552 14949852241320613760 17650085772049267968 1903575229068370560 4603808759797024768 7304042290525678976 10004275821254333184 12704509351982987392 15404742882711641600 18104976413440295808 2358465870459398400 5058699401188052608 7758932931916706816 10459166462645361024 13159399993374015232 15859633524102669440 113122981121772032 2813356511850426240 5513590042579080448 8213823573307734656 10914057104036388864 13614290634765043072 16314524165493697280 568013622512799872 3268247153241454080 5968480683970108288 8668714214698762496 11368947745427416704 14069181276156070912 16769414806884725120 1022904263903827712 3723137794632481920 6423371325361136128 9123604856089790336 11823838386818444544 14524071917547098752 17224305448275752960 1477794905294855552 4178028436023509760 6878261966752163968 9578495497480818176 12278729028209472384 14978962558938126592 17679196089666780800 1932685546685883392 4632919077414537600 7333152608143191808 10033386138871846016 12733619669600500224 15433853200329154432 18134086731057808640 2387576188076911232 5087809718805565440 7788043249534219648 10488276780262873856 13188510310991528064 15888743841720182272 142233298739284864 2842466829467939072 5542700360196593280 8242933890925247488 10943167421653901696 13643400952382555904 16343634483111210112 597123940130312704 3297357470858966912 5997591001587621120 8697824532316275328 11398058063044929536 14098291593773583744 16798525124502237952 1052014581521340544 3752248112249994752 6452481642978648960 9152715173707303168 11852948704435957376 14553182235164611584 17253415765893265792 1506905222912368384 4207138753641022592 6907372284369676800 9607605815098331008 12307839345826985216 15008072876555639424 17708306407284293632 1961795864303396224 4662029395032050432 7362262925760704640 10062496456489358848 12762729987218013056 15462963517946667264 18163197048675321472 2416686505694424064 5116920036423078272 7817153567151732480 10517387097880386688 13217620628609040896 15917854159337695104 171343616356797696 2871577147085451904 5571810677814106112 8272044208542760320 10972277739271414528 13672511270000068736 16372744800728722944 626234257747825536 3326467788476479744 6026701319205133952 8726934849933788160 11427168380662442368 14127401911391096576 16827635442119750784 1081124899138853376 3781358429867507584 6481591960596161792 9181825491324816000 11882059022053470208 14582292552782124416 17282526083510778624 1536015540529881216 4236249071258535424 6936482601987189632 9636716132715843840 12336949663444498048 15037183194173152256 17737416724901806464 1990906181920909056 4691139712649563264 7391373243378217472 10091606774106871680 12791840304835525888 15492073835564180096 18192307366292834304 2445796823311936896 5146030354040591104 7846263884769245312 10546497415497899520 13246730946226553728 15946964476955207936 200453933974310528 2900687464702964736 5600920995431618944 8301154526160273152 11001388056888927360 13701621587617581568 16401855118346235776 655344575365338368 3355578106093992576 6055811636822646784 8756045167551300992 11456278698279955200 14156512229008609408 16856745759737263616 1110235216756366208 3810468747485020416 6510702278213674624 9210935808942328832 11911169339670983040 14611402870399637248 17311636401128291456 1565125858147394048 4265359388876048256 6965592919604702464 9665826450333356672 12366059981062010880 15066293511790665088 17766527042519319296 2020016499538421888 4720250030267076096 7420483560995730304 10120717091724384512 12820950622453038720 15521184153181692928 18221417683910347136 2474907140929449728 5175140671658103936 7875374202386758144 10575607733115412352 13275841263844066560 15976074794572720768 229564251591823360 2929797782320477568 5630031313049131776 8330264843777785984 11030498374506440192 13730731905235094400 16430965435963748608 684454892982851200 3384688423711505408 6084921954440159616 8785155485168813824 11485389015897468032 14185622546626122240 16885856077354776448 1139345534373879040 3839579065102533248 6539812595831187456 9240046126559841664 11940279657288495872 14640513188017150080 17340746718745804288 1594236175764906880 4294469706493561088 6994703237222215296 9694936767950869504 12395170298679523712 15095403829408177920 17795637360136832128 2049126817155934720 4749360347884588928 7449593878613243136 10149827409341897344 12850060940070551552 15550294470799205760 18250528001527859968 2504017458546962560 5204250989275616768 7904484520004270976 10604718050732925184 13304951581461579392 16005185112190233600 258674569209336192 2958908099937990400 5659141630666644608 8359375161395298816 11059608692123953024 13759842222852607232 16460075753581261440 713565210600364032 3413798741329018240 6114032272057672448 8814265802786326656 11514499333514980864 14214732864243635072 16914966394972289280 1168455851991391872 3868689382720046080 6568922913448700288 9269156444177354496 11969389974906008704 14669623505634662912 17369857036363317120 1623346493382419712 4323580024111073920 7023813554839728128 9724047085568382336 12424280616297036544 15124514147025690752 17824747677754344960 2078237134773447552 4778470665502101760 7478704196230755968 10178937726959410176 12879171257688064384 15579404788416718592 18279638319145372800 2533127776164475392 5233361306893129600 7933594837621783808 10633828368350438016 13334061899079092224 16034295429807746432 287784886826849024 2988018417555503232 5688251948284157440 8388485479012811648 11088719009741465856 13788952540470120064 16489186071198774272 742675528217876864 3442909058946531072 6143142589675185280 8843376120403839488 11543609651132493696 14243843181861147904 16944076712589802112 1197566169608904704 3897799700337558912 6598033231066213120 9298266761794867328 11998500292523521536 14698733823252175744 17398967353980829952 1652456810999932544 4352690341728586752 7052923872457240960 9753157403185895168 12453390933914549376 15153624464643203584 17853857995371857792 2107347452390960384 4807580983119614592 7507814513848268800 10208048044576923008 12908281575305577216 15608515106034231424 18308748636762885632 2562238093781988224 5262471624510642432 7962705155239296640 10662938685967950848 13363172216696605056 16063405747425259264 316895204444361856 3017128735173016064 5717362265901670272 8417595796630324480 11117829327358978688 13818062858087632896 16518296388816287104 771785845835389696 3472019376564043904 6172252907292698112 8872486438021352320 11572719968750006528 14272953499478660736 16973187030207314944 1226676487226417536 3926910017955071744 6627143548683725952 9327377079412380160 12027610610141034368 14727844140869688576 17428077671598342784 1681567128617445376 4381800659346099584 7082034190074753792 9782267720803408000 12482501251532062208 15182734782260716416 17882968312989370624 2136457770008473216 4836691300737127424 7536924831465781632 10237158362194435840 12937391892923090048 15637625423651744256 18337858954380398464 2591348411399501056 5291581942128155264 7991815472856809472 10692049003585463680 13392282534314117888 16092516065042772096 346005522061874688 3046239052790528896 5746472583519183104 8446706114247837312 11146939644976491520 13847173175705145728 16547406706433799936 800896163452902528 3501129694181556736 6201363224910210944 8901596755638865152 11601830286367519360 14302063817096173568 17002297347824827776 1255786804843930368 3956020335572584576 6656253866301238784 9356487397029892992 12056720927758547200 14756954458487201408 17457187989215855616 1710677446234958208 4410910976963612416 7111144507692266624 9811378038420920832 12511611569149575040 15211845099878229248 17912078630606883456 2165568087625986048 4865801618354640256 7566035149083294464 10266268679811948672 12966502210540602880 15666735741269257088 18366969271997911296 2620458729017013888 5320692259745668096 8020925790474322304 10721159321202976512 13421392851931630720 16121626382660284928 375115839679387520 3075349370408041728 5775582901136695936 8475816431865350144 11176049962594004352 13876283493322658560 16576517024051312768 830006481070415360 3530240011799069568 6230473542527723776 8930707073256377984 11630940603985032192 14331174134713686400 17031407665442340608 1284897122461443200 3985130653190097408 6685364183918751616 9385597714647405824 12085831245376060032 14786064776104714240 17486298306833368448 1739787763852471040 4440021294581125248 7140254825309779456 9840488356038433664 12540721886767087872 15240955417495742080 17941188948224396288 2194678405243498880 4894911935972153088 7595145466700807296 10295378997429461504 12995612528158115712 15695846058886769920 18396079589615424128 2649569046634526720 5349802577363180928 8050036108091835136 10750269638820489344 13450503169549143552 16150736700277797760 404226157296900352 3104459688025554560 5804693218754208768 8504926749482862976 11205160280211517184 13905393810940171392 16605627341668825600 859116798687928192 3559350329416582400 6259583860145236608 8959817390873890816 11660050921602545024 14360284452331199232 17060517983059853440 1314007440078956032 4014240970807610240 6714474501536264448 9414708032264918656 12114941562993572864 14815175093722227072 17515408624450881280 1768898081469983872 4469131612198638080 7169365142927292288 9869598673655946496 12569832204384600704 15270065735113254912 17970299265841909120 2223788722861011712 4924022253589665920 7624255784318320128 10324489315046974336 13024722845775628544 15724956376504282752 18425189907232936960 2678679364252039552 5378912894980693760 8079146425709347968 10779379956438002176 13479613487166656384 16179847017895310592 433336474914413184 3133570005643067392 5833803536371721600 8534037067100375808 11234270597829030016 13934504128557684224 16634737659286338432 888227116305441024 3588460647034095232 6288694177762749440 8988927708491403648 11689161239220057856 14389394769948712064 17089628300677366272 1343117757696468864 4043351288425123072 6743584819153777280 9443818349882431488 12144051880611085696 14844285411339739904 17544518942068394112 1798008399087496704 4498241929816150912 7198475460544805120 9898708991273459328 12598942522002113536 15299176052730767744 17999409583459421952 2252899040478524544 4953132571207178752 7653366101935832960 10353599632664487168 13053833163393141376 15754066694121795584 7556151140898176 2707789681869552384 5408023212598206592 8108256743326860800 10808490274055515008 13508723804784169216 16208957335512823424 462446792531926016 3162680323260580224 5862913853989234432 8563147384717888640 11263380915446542848 13963614446175197056 16663847976903851264 917337433922953856 3617570964651608064 6317804495380262272 9018038026108916480 11718271556837570688 14418505087566224896 17118738618294879104 1372228075313981696 4072461606042635904 6772695136771290112 9472928667499944320 12173162198228598528 14873395728957252736 17573629259685906944 1827118716705009536 4527352247433663744 7227585778162317952 9927819308890972160 12628052839619626368 15328286370348280576 18028519901076934784 2282009358096037376 4982242888824691584 7682476419553345792 10382709950282000000 13082943481010654208 15783177011739308416 36666468758411008 2736899999487065216 5437133530215719424 8137367060944373632 10837600591673027840 13537834122401682048 16238067653130336256 491557110149438848 3191790640878093056 5892024171606747264 8592257702335401472 11292491233064055680 13992724763792709888 16692958294521364096 946447751540466688 3646681282269120896 6346914812997775104 9047148343726429312 11747381874455083520 14447615405183737728 17147848935912391936 1401338392931494528 4101571923660148736 6801805454388802944 9502038985117457152 12202272515846111360 14902506046574765568 17602739577303419776 1856229034322522368 4556462565051176576 7256696095779830784 9956929626508484992 12657163157237139200 15357396687965793408 18057630218694447616 2311119675713550208 5011353206442204416 7711586737170858624 10411820267899512832 13112053798628167040 15812287329356821248 65776786375923840 2766010317104578048 5466243847833232256 8166477378561886464 10866710909290540672 13566944440019194880 16267177970747849088 520667427766951680 3220900958495605888 5921134489224260096 8621368019952914304 11321601550681568512 14021835081410222720 16722068612138876928 975558069157979520 3675791599886633728 6376025130615287936 9076258661343942144 11776492192072596352 14476725722801250560 17176959253529904768 1430448710549007360 4130682241277661568 6830915772006315776 9531149302734969984 12231382833463624192 14931616364192278400 17631849894920932608 1885339351940035200 4585572882668689408 7285806413397343616 9986039944125997824 12686273474854652032 15386507005583306240 18086740536311960448 2340229993331063040 5040463524059717248 7740697054788371456 10440930585517025664 13141164116245679872 15841397646974334080 94887103993436672 2795120634722090880 5495354165450745088 8195587696179399296 10895821226908053504 13596054757636707712 16296288288365361920 549777745384464512 3250011276113118720 5950244806841772928 8650478337570427136 11350711868299081344 14050945399027735552 16751178929756389760 1004668386775492352 3704901917504146560 6405135448232800768 9105368978961454976 11805602509690109184 14505836040418763392 17206069571147417600 1459559028166520192 4159792558895174400 6860026089623828608 9560259620352482816 12260493151081137024 14960726681809791232 17660960212538445440 1914449669557548032 4614683200286202240 7314916731014856448 10015150261743510656 12715383792472164864 15415617323200819072 18115850853929473280 2369340310948575872 5069573841677230080 7769807372405884288 10470040903134538496 13170274433863192704 15870507964591846912 123997421610949504 2824230952339603712 5524464483068257920 8224698013796912128 10924931544525566336 13625165075254220544 16325398605982874752 578888063001977344 3279121593730631552 5979355124459285760 8679588655187939968 11379822185916594176 14080055716645248384 16780289247373902592 1033778704393005184 3734012235121659392 6434245765850313600 9134479296578967808 11834712827307622016 14534946358036276224 17235179888764930432 1488669345784033024 4188902876512687232 6889136407241341440 9589369937969995648 12289603468698649856 14989836999427304064 17690070530155958272 1943559987175060864 4643793517903715072 7344027048632369280 10044260579361023488 12744494110089677696 15444727640818331904 18144961171546986112 2398450628566088704 5098684159294742912 7798917690023397120 10499151220752051328 13199384751480705536 15899618282209359744 153107739228462336 2853341269957116544 5553574800685770752 8253808331414424960 10954041862143079168 13654275392871733376 16354508923600387584 607998380619490176 3308231911348144384 6008465442076798592 8708698972805452800 11408932503534107008 14109166034262761216 16809399564991415424 1062889022010518016 3763122552739172224 6463356083467826432 9163589614196480640 11863823144925134848 14564056675653789056 17264290206382443264 1517779663401545856 4218013194130200064 6918246724858854272 9618480255587508480 12318713786316162688 15018947317044816896 17719180847773471104 1972670304792573696 4672903835521227904 7373137366249882112 10073370896978536320 12773604427707190528 15473837958435844736 18174071489164498944 2427560946183601536 5127794476912255744 7828028007640909952 10528261538369564160 13228495069098218368 15928728599826872576 182218056845975168 2882451587574629376 5582685118303283584 8282918649031937792 10983152179760592000 13683385710489246208 16383619241217900416 637108698237003008 3337342228965657216 6037575759694311424 8737809290422965632 11438042821151619840 14138276351880274048 16838509882608928256 1091999339628030848 3792232870356685056 6492466401085339264 9192699931813993472 11892933462542647680 14593166993271301888 17293400523999956096 1546889981019058688 4247123511747712896 6947357042476367104 9647590573205021312 12347824103933675520 15048057634662329728 17748291165390983936 2001780622410086528 4702014153138740736 7402247683867394944 10102481214596049152 12802714745324703360 15502948276053357568 18203181806782011776 2456671263801114368 5156904794529768576 7857138325258422784 10557371855987076992 13257605386715731200 15957838917444385408 211328374463488000 2911561905192142208 5611795435920796416 8312028966649450624 11012262497378104832 13712496028106759040 16412729558835413248 666219015854515840 3366452546583170048 6066686077311824256 8766919608040478464 11467153138769132672 14167386669497786880 16867620200226441088 1121109657245543680 3821343187974197888 6521576718702852096 9221810249431506304 11922043780160160512 14622277310888814720 17322510841617468928 1576000298636571520 4276233829365225728 6976467360093879936 9676700890822534144 12376934421551188352 15077167952279842560 17777401483008496768 2030890940027599360 4731124470756253568 7431358001484907776 10131591532213561984 12831825062942216192 15532058593670870400 18232292124399524608 2485781581418627200 5186015112147281408 7886248642875935616 10586482173604589824 13286715704333244032 15986949235061898240 240438692081000832 2940672222809655040 5640905753538309248 8341139284266963456 11041372814995617664 13741606345724271872 16441839876452926080 695329333472028672 3395562864200682880 6095796394929337088 8796029925657991296 11496263456386645504 14196496987115299712 16896730517843953920 1150219974863056512 3850453505591710720 6550687036320364928 9250920567049019136 11951154097777673344 14651387628506327552 17351621159234981760 1605110616254084352 4305344146982738560 7005577677711392768 9705811208440046976 12406044739168701184 15106278269897355392 17806511800626009600 2060001257645112192 4760234788373766400 7460468319102420608 10160701849831074816 12860935380559729024 15561168911288383232 18261402442017037440 2514891899036140032 5215125429764794240 7915358960493448448 10615592491222102656 13315826021950756864 16016059552679411072 269549009698513664 2969782540427167872 5670016071155822080 8370249601884476288 11070483132613130496 13770716663341784704 16470950194070438912 724439651089541504 3424673181818195712 6124906712546849920 8825140243275504128 11525373774004158336 14225607304732812544 16925840835461466752 1179330292480569344 3879563823209223552 6579797353937877760 9280030884666531968 11980264415395186176 14680497946123840384 17380731476852494592 1634220933871597184 4334454464600251392 7034687995328905600 9734921526057559808 12435155056786214016 15135388587514868224 17835622118243522432 2089111575262625024 4789345105991279232 7489578636719933440 10189812167448587648 12890045698177241856 15590279228905896064 18290512759634550272 2544002216653652864 5244235747382307072 7944469278110961280 10644702808839615488 13344936339568269696 16045169870296923904 298659327316026496 2998892858044680704 5699126388773334912 8399359919501989120 11099593450230643328 13799826980959297536 16500060511687951744 753549968707054336 3453783499435708544 6154017030164362752 8854250560893016960 11554484091621671168 14254717622350325376 16954951153078979584 1208440610098082176 3908674140826736384 6608907671555390592 9309141202284044800 12009374733012699008 14709608263741353216 17409841794470007424 1663331251489110016 4363564782217764224 7063798312946418432 9764031843675072640 12464265374403726848 15164498905132381056 17864732435861035264 2118221892880137856 4818455423608792064 7518688954337446272 10218922485066100480 12919156015794754688 15619389546523408896 18319623077252063104 2573112534271165696 5273346064999819904 7973579595728474112 10673813126457128320 13374046657185782528 16074280187914436736 327769644933539328 3028003175662193536 5728236706390847744 8428470237119501952 11128703767848156160 13828937298576810368 16529170829305464576 782660286324567168 3482893817053221376 6183127347781875584 8883360878510529792 11583594409239184000 14283827939967838208 16984061470696492416 1237550927715595008 3937784458444249216 6638017989172903424 9338251519901557632 12038485050630211840 14738718581358866048 17438952112087520256 1692441569106622848 4392675099835277056 7092908630563931264 9793142161292585472 12493375692021239680 15193609222749893888 17893842753478548096 2147332210497650688 4847565741226304896 7547799271954959104 10248032802683613312 12948266333412267520 15648499864140921728 18348733394869575936 2602222851888678528 5302456382617332736 8002689913345986944 10702923444074641152 13403156974803295360 16103390505531949568 356879962551052160 3057113493279706368 5757347024008360576 8457580554737014784 11157814085465668992 13858047616194323200 16558281146922977408 811770603942080000 3512004134670734208 6212237665399388416 8912471196128042624 11612704726856696832 14312938257585351040 17013171788314005248 1266661245333107840 3966894776061762048 6667128306790416256 9367361837519070464 12067595368247724672 14767828898976378880 17468062429705033088 1721551886724135680 4421785417452789888 7122018948181444096 9822252478910098304 12522486009638752512 15222719540367406720 17922953071096060928 2176442528115163520 4876676058843817728 7576909589572471936 10277143120301126144 12977376651029780352 15677610181758434560 18377843712487088768 2631333169506191360 5331566700234845568 8031800230963499776 10732033761692153984 13432267292420808192 16132500823149462400 385990280168564992 3086223810897219200 5786457341625873408 8486690872354527616 11186924403083181824 13887157933811836032 16587391464540490240 840880921559592832 3541114452288247040 6241347983016901248 8941581513745555456 11641815044474209664 14342048575202863872 17042282105931518080 1295771562950620672 3996005093679274880 6696238624407929088 9396472155136583296 12096705685865237504 14796939216593891712 17497172747322545920 1750662204341648512 4450895735070302720 7151129265798956928 9851362796527611136 12551596327256265344 15251829857984919552 17952063388713573760 2205552845732676352 4905786376461330560 7606019907189984768 10306253437918638976 13006486968647293184 15706720499375947392 18406954030104601600 2660443487123704192 5360677017852358400 8060910548581012608 10761144079309666816 13461377610038321024 16161611140766975232 415100597786077824 3115334128514732032 5815567659243386240 8515801189972040448 11216034720700694656 13916268251429348864 16616501782158003072 869991239177105664 3570224769905759872 6270458300634414080 8970691831363068288 11670925362091722496 14371158892820376704 17071392423549030912 1324881880568133504 4025115411296787712 6725348942025441920 9425582472754096128 12125816003482750336 14826049534211404544 17526283064940058752 1779772521959161344 4480006052687815552 7180239583416469760 9880473114145123968 12580706644873778176 15280940175602432384 17981173706331086592 2234663163350189184 4934896694078843392 7635130224807497600 10335363755536151808 13035597286264806016 15735830816993460224 18436064347722114432 2689553804741217024 5389787335469871232 8090020866198525440 10790254396927179648 13490487927655833856 16190721458384488064 444210915403590656 3144444446132244864 5844677976860899072 8544911507589553280 11245145038318207488 13945378569046861696 16645612099775515904 899101556794618496 3599335087523272704 6299568618251926912 8999802148980581120 11700035679709235328 14400269210437889536 17100502741166543744 1353992198185646336 4054225728914300544 6754459259642954752 9454692790371608960 12154926321100263168 14855159851828917376 17555393382557571584 1808882839576674176 4509116370305328384 7209349901033982592 9909583431762636800 12609816962491291008 15310050493219945216 18010284023948599424 2263773480967702016 4964007011696356224 7664240542425010432 10364474073153664640 13064707603882318848 15764941134610973056 18430591630075648 2718664122358729856 5418897653087384064 8119131183816038272 10819364714544692480 13519598245273346688 16219831776002000896 473321233021103488 3173554763749757696 5873788294478411904 8574021825207066112 11274255355935720320 13974488886664374528 16674722417393028736 928211874412131328 3628445405140785536 6328678935869439744 9028912466598093952 11729145997326748160 14429379528055402368 17129613058784056576 1383102515803159168 4083336046531813376 6783569577260467584 9483803107989121792 12184036638717776000 14884270169446430208 17584503700175084416 1837993157194187008 4538226687922841216 7238460218651495424 9938693749380149632 12638927280108803840 15339160810837458048 18039394341566112256 2292883798585214848 4993117329313869056 7693350860042523264 10393584390771177472 13093817921499831680 15794051452228485888 47540909247588480 2747774439976242688 5448007970704896896 8148241501433551104 10848475032162205312 13548708562890859520 16248942093619513728 502431550638616320 3202665081367270528 5902898612095924736 8603132142824578944 11303365673553233152 14003599204281887360 16703832735010541568 957322192029644160 3657555722758298368 6357789253486952576 9058022784215606784 11758256314944260992 14458489845672915200 17158723376401569408 1412212833420672000 4112446364149326208 6812679894877980416 9512913425606634624 12213146956335288832 14913380487063943040 17613614017792597248 1867103474811699840 4567337005540354048 7267570536269008256 9967804066997662464 12668037597726316672 15368271128454970880 18068504659183625088 2321994116202727680 5022227646931381888 7722461177660036096 10422694708388690304 13122928239117344512 15823161769845998720 76651226865101312 2776884757593755520 5477118288322409728 8177351819051063936 10877585349779718144 13577818880508372352 16278052411237026560 531541868256129152 3231775398984783360 5932008929713437568 8632242460442091776 11332475991170745984 14032709521899400192 16732943052628054400 986432509647156992 3686666040375811200 6386899571104465408 9087133101833119616 11787366632561773824 14487600163290428032 17187833694019082240 1441323151038184832 4141556681766839040 6841790212495493248 9542023743224147456 12242257273952801664 14942490804681455872 17642724335410110080 1896213792429212672 4596447323157866880 7296680853886521088 9996914384615175296 12697147915343829504 15397381446072483712 18097614976801137920 2351104433820240512 5051337964548894720 7751571495277548928 10451805026006203136 13152038556734857344 15852272087463511552 105761544482614144 2805995075211268352 5506228605939922560 8206462136668576768 10906695667397230976 13606929198125885184 16307162728854539392 560652185873641984 3260885716602296192 5961119247330950400 8661352778059604608 11361586308788258816 14061819839516913024 16762053370245567232 1015542827264669824 3715776357993324032 6416009888721978240 9116243419450632448 11816476950179286656 14516710480907940864 17216944011636595072 1470433468655697664 4170666999384351872 6870900530113006080 9571134060841660288 12271367591570314496 14971601122298968704 17671834653027622912 1925324110046725504 4625557640775379712 7325791171504033920 10026024702232688128 12726258232961342336 15426491763689996544 18126725294418650752 2380214751437753344 5080448282166407552 7780681812895061760 10480915343623715968 13181148874352370176 15881382405081024384 134871862100126976 2835105392828781184 5535338923557435392 8235572454286089600 10935805985014743808 13636039515743398016 16336273046472052224 589762503491154816 3289996034219809024 5990229564948463232 8690463095677117440 11390696626405771648 14090930157134425856 16791163687863080064 1044653144882182656 3744886675610836864 6445120206339491072 9145353737068145280 11845587267796799488 14545820798525453696 17246054329254107904 1499543786273210496 4199777317001864704 6900010847730518912 9600244378459173120 12300477909187827328 15000711439916481536 17700944970645135744 1954434427664238336 4654667958392892544 7354901489121546752 10055135019850200960 12755368550578855168 15455602081307509376 18155835612036163584 2409325069055266176 5109558599783920384 7809792130512574592 10510025661241228800 13210259191969883008 15910492722698537216 163982179717639808 2864215710446294016 5564449241174948224 8264682771903602432 10964916302632256640 13665149833360910848 16365383364089565056 618872821108667648 3319106351837321856 6019339882565976064 8719573413294630272 11419806944023284480 14120040474751938688 16820274005480592896 1073763462499695488 3773996993228349696 6474230523957003904 9174464054685658112 11874697585414312320 14574931116142966528 17275164646871620736 1528654103890723328 4228887634619377536 6929121165348031744 9629354696076685952 12329588226805340160 15029821757533994368 17730055288262648576 1983544745281751168 4683778276010405376 7384011806739059584 10084245337467713792 12784478868196368000 15484712398925022208 18184945929653676416 2438435386672779008 5138668917401433216 7838902448130087424 10539135978858741632 13239369509587395840 15939603040316050048 193092497335152640 2893326028063806848 5593559558792461056 8293793089521115264 10994026620249769472 13694260150978423680 16394493681707077888 647983138726180480 3348216669454834688 6048450200183488896 8748683730912143104 11448917261640797312 14149150792369451520 16849384323098105728 1102873780117208320 3803107310845862528 6503340841574516736 9203574372303170944 11903807903031825152 14604041433760479360 17304274964489133568 1557764421508236160 4257997952236890368 6958231482965544576 9658465013694198784 12358698544422852992 15058932075151507200 17759165605880161408 2012655062899264000 4712888593627918208 7413122124356572416 10113355655085226624 12813589185813880832 15513822716542535040 18214056247271189248 2467545704290291840 5167779235018946048 7868012765747600256 10568246296476254464 13268479827204908672 15968713357933562880 222202814952665472 2922436345681319680 5622669876409973888 8322903407138628096 11023136937867282304 13723370468595936512 16423603999324590720 677093456343693312 3377326987072347520 6077560517801001728 8777794048529655936 11478027579258310144 14178261109986964352 16878494640715618560 1131984097734721152 3832217628463375360 6532451159192029568 9232684689920683776 11932918220649337984 14633151751377992192 17333385282106646400 1586874739125748992 4287108269854403200 6987341800583057408 9687575331311711616 12387808862040365824 15088042392769020032 17788275923497674240 2041765380516776832 4741998911245431040 7442232441974085248 10142465972702739456 12842699503431393664 15542933034160047872 18243166564888702080 2496656021907804672 5196889552636458880 7897123083365113088 10597356614093767296 13297590144822421504 15997823675551075712 251313132570178304 2951546663298832512 5651780194027486720 8352013724756140928 11052247255484795136 13752480786213449344 16452714316942103552 706203773961206144 3406437304689860352 6106670835418514560 8806904366147168768 11507137896875822976 14207371427604477184 16907604958333131392 1161094415352233984 3861327946080888192 6561561476809542400 9261795007538196608 11962028538266850816 14662262068995505024 17362495599724159232 1615985056743261824 4316218587471916032 7016452118200570240 9716685648929224448 12416919179657878656 15117152710386532864 17817386241115187072 2070875698134289664 4771109228862943872 7471342759591598080 10171576290320252288 12871809821048906496 15572043351777560704 18272276882506214912 2525766339525317504 5225999870253971712 7926233400982625920 10626466931711280128 13326700462439934336 16026933993168588544 280423450187691136 2980656980916345344 5680890511644999552 8381124042373653760 11081357573102307968 13781591103830962176 16481824634559616384 735314091578718976 3435547622307373184 6135781153036027392 8836014683764681600 11536248214493335808 14236481745221990016 16936715275950644224 1190204732969746816 3890438263698401024 6590671794427055232 9290905325155709440 11991138855884363648 14691372386613017856 17391605917341672064 1645095374360774656 4345328905089428864 7045562435818083072 9745795966546737280 12446029497275391488 15146263028004045696 17846496558732699904 2099986015751802496 4800219546480456704 7500453077209110912 10200686607937765120 12900920138666419328 15601153669395073536 18301387200123727744 2554876657142830336 5255110187871484544 7955343718600138752 10655577249328792960 13355810780057447168 16056044310786101376 309533767805203968 3009767298533858176 5710000829262512384 8410234359991166592 11110467890719820800 13810701421448475008 16510934952177129216 764424409196231808 3464657939924886016 6164891470653540224 8865125001382194432 11565358532110848640 14265592062839502848 16965825593568157056 1219315050587259648 3919548581315913856 6619782112044568064 9320015642773222272 12020249173501876480 14720482704230530688 17420716234959184896 1674205691978287488 4374439222706941696 7074672753435595904 9774906284164250112 12475139814892904320 15175373345621558528 17875606876350212736 2129096333369315328 4829329864097969536 7529563394826623744 10229796925555277952 12930030456283932160 15630263987012586368 18330497517741240576 2583986974760343168 5284220505488997376 7984454036217651584 10684687566946305792 13384921097674960000 16085154628403614208 338644085422716800 3038877616151371008 5739111146880025216 8439344677608679424 11139578208337333632 13839811739065987840 16540045269794642048 793534726813744640 3493768257542398848 6194001788271053056 8894235318999707264 11594468849728361472 14294702380457015680 16994935911185669888 1248425368204772480 3948658898933426688 6648892429662080896 9349125960390735104 12049359491119389312 14749593021848043520 17449826552576697728 1703316009595800320 4403549540324454528 7103783071053108736 9804016601781762944 12504250132510417152 15204483663239071360 17904717193967725568 2158206650986828160 4858440181715482368 7558673712444136576 10258907243172790784 12959140773901444992 15659374304630099200 18359607835358753408 2613097292377856000 5313330823106510208 8013564353835164416 10713797884563818624 13414031415292472832 16114264946021127040 367754403040229632 3067987933768883840 5768221464497538048 8468454995226192256 11168688525954846464 13868922056683500672 16569155587412154880 822645044431257472 3522878575159911680 6223112105888565888 8923345636617220096 11623579167345874304 14323812698074528512 17024046228803182720 1277535685822285312 3977769216550939520 6678002747279593728 9378236278008247936 12078469808736902144 14778703339465556352 17478936870194210560 1732426327213313152 4432659857941967360 7132893388670621568 9833126919399275776 12533360450127929984 15233593980856584192 17933827511585238400 2187316968604340992 4887550499332995200 7587784030061649408 10288017560790303616 12988251091518957824 15688484622247612032 18388718152976266240 2642207609995368832 5342441140724023040 8042674671452677248 10742908202181331456 13443141732909985664 16143375263638639872 396864720657742464 3097098251386396672 5797331782115050880 8497565312843705088 11197798843572359296 13898032374301013504 16598265905029667712 851755362048770304 3551988892777424512 6252222423506078720 8952455954234732928 11652689484963387136 14352923015692041344 17053156546420695552 1306646003439798144 4006879534168452352 6707113064897106560 9407346595625760768 12107580126354414976 14807813657083069184 17508047187811723392 1761536644830825984 4461770175559480192 7162003706288134400 9862237237016788608 12562470767745442816 15262704298474097024 17962937829202751232 2216427286221853824 4916660816950508032 7616894347679162240 10317127878407816448 13017361409136470656 15717594939865124864 18417828470593779072 2671317927612881664 5371551458341535872 8071784989070190080 10772018519798844288 13472252050527498496 16172485581256152704 425975038275255296 3126208569003909504 5826442099732563712 8526675630461217920 11226909161189872128 13927142691918526336 16627376222647180544 880865679666283136 3581099210394937344 6281332741123591552 8981566271852245760 11681799802580899968 14382033333309554176 17082266864038208384 1335756321057310976 4035989851785965184 6736223382514619392 9436456913243273600 12136690443971927808 14836923974700582016 17537157505429236224 1790646962448338816 4490880493176993024 7191114023905647232 9891347554634301440 12591581085362955648 15291814616091609856 17992048146820264064 2245537603839366656 4945771134568020864 7646004665296675072 10346238196025329280 13046471726753983488 15746705257482637696 194714501740288 2700428245230394496 5400661775959048704 8100895306687702912 10801128837416357120 13501362368145011328 16201595898873665536 455085355892768128 3155318886621422336 5855552417350076544 8555785948078730752 11256019478807384960 13956253009536039168 16656486540264693376 909975997283795968 3610209528012450176 6310443058741104384 9010676589469758592 11710910120198412800 14411143650927067008 17111377181655721216 1364866638674823808 4065100169403478016 6765333700132132224 9465567230860786432 12165800761589440640 14866034292318094848 17566267823046749056 1819757280065851648 4519990810794505856 7220224341523160064 9920457872251814272 12620691402980468480 15320924933709122688 18021158464437776896 2274647921456879488 4974881452185533696 7675114982914187904 10375348513642842112 13075582044371496320 15775815575100150528 29305032119253120 2729538562847907328 5429772093576561536 8130005624305215744 10830239155033869952 13530472685762524160 16230706216491178368 484195673510280960 3184429204238935168 5884662734967589376 8584896265696243584 11285129796424897792 13985363327153552000 16685596857882206208 939086314901308800 3639319845629963008 6339553376358617216 9039786907087271424 11740020437815925632 14440253968544579840 17140487499273234048 1393976956292336640 4094210487020990848 6794444017749645056 9494677548478299264 12194911079206953472 14895144609935607680 17595378140664261888 1848867597683364480 4549101128412018688 7249334659140672896 9949568189869327104 12649801720597981312 15350035251326635520 18050268782055289728 2303758239074392320 5003991769803046528 7704225300531700736 10404458831260354944 13104692361989009152 15804925892717663360 58415349736765952 2758648880465420160 5458882411194074368 8159115941922728576 10859349472651382784 13559583003380036992 16259816534108691200 513305991127793792 3213539521856448000 5913773052585102208 8614006583313756416 11314240114042410624 14014473644771064832 16714707175499719040 968196632518821632 3668430163247475840 6368663693976130048 9068897224704784256 11769130755433438464 14469364286162092672 17169597816890746880 1423087273909849472 4123320804638503680 6823554335367157888 9523787866095812096 12224021396824466304 14924254927553120512 17624488458281774720 1877977915300877312 4578211446029531520 7278444976758185728 9978678507486839936 12678912038215494144 15379145568944148352 18079379099672802560 2332868556691905152 5033102087420559360 7733335618149213568 10433569148877867776 13133802679606521984 15834036210335176192 87525667354278784 2787759198082932992 5487992728811587200 8188226259540241408 10888459790268895616 13588693320997549824 16288926851726204032 542416308745306624 3242649839473960832 5942883370202615040 8643116900931269248 11343350431659923456 14043583962388577664 16743817493117231872 997306950136334464 3697540480864988672 6397774011593642880 9098007542322297088 11798241073050951296 14498474603779605504 17198708134508259712 1452197591527362304 4152431122256016512 6852664652984670720 9552898183713324928 12253131714441979136 14953365245170633344 17653598775899287552 1907088232918390144 4607321763647044352 7307555294375698560 10007788825104352768 12708022355833006976 15408255886561661184 18108489417290315392 2361978874309417984 5062212405038072192 7762445935766726400 10462679466495380608 13162912997224034816 15863146527952689024 116635984971791616 2816869515700445824 5517103046429100032 8217336577157754240 10917570107886408448 13617803638615062656 16318037169343716864 571526626362819456 3271760157091473664 5971993687820127872 8672227218548782080 11372460749277436288 14072694280006090496 16772927810734744704 1026417267753847296 3726650798482501504 6426884329211155712 9127117859939809920 11827351390668464128 14527584921397118336 17227818452125772544 1481307909144875136 4181541439873529344 6881774970602183552 9582008501330837760 12282242032059491968 14982475562788146176 17682709093516800384 1936198550535902976 4636432081264557184 7336665611993211392 10036899142721865600 12737132673450519808 15437366204179174016 18137599734907828224 2391089191926930816 5091322722655585024 7791556253384239232 10491789784112893440 13192023314841547648 15892256845570201856 145746302589304448 2845979833317958656 5546213364046612864 8246446894775267072 10946680425503921280 13646913956232575488 16347147486961229696 600636943980332288 3300870474708986496 6001104005437640704 8701337536166294912 11401571066894949120 14101804597623603328 16802038128352257536 1055527585371360128 3755761116100014336 6455994646828668544 9156228177557322752 11856461708285976960 14556695239014631168 17256928769743285376 1510418226762387968 4210651757491042176 6910885288219696384 9611118818948350592 12311352349677004800 15011585880405659008 17711819411134313216 1965308868153415808 4665542398882070016 7365775929610724224 10066009460339378432 12766242991068032640 15466476521796686848 18166710052525341056 2420199509544443648 5120433040273097856 7820666571001752064 10520900101730406272 13221133632459060480 15921367163187714688 174856620206817280 2875090150935471488 5575323681664125696 8275557212392779904 10975790743121434112 13676024273850088320 16376257804578742528 629747261597845120 3329980792326499328 6030214323055153536 8730447853783807744 11430681384512461952 14130914915241116160 16831148445969770368 1084637902988872960 3784871433717527168 6485104964446181376 9185338495174835584 11885572025903489792 14585805556632144000 17286039087360798208 1539528544379900800 4239762075108555008 6939995605837209216 9640229136565863424 12340462667294517632 15040696198023171840 17740929728751826048 1994419185770928640 4694652716499582848 7394886247228237056 10095119777956891264 12795353308685545472 15495586839414199680 18195820370142853888 2449309827161956480 5149543357890610688 7849776888619264896 10550010419347919104 13250243950076573312 15950477480805227520 203966937824330112 2904200468552984320 5604433999281638528 8304667530010292736 11004901060738946944 13705134591467601152 16405368122196255360 658857579215357952 3359091109944012160 6059324640672666368 8759558171401320576 11459791702129974784 14160025232858628992 16860258763587283200 1113748220606385792 3813981751335040000 6514215282063694208 9214448812792348416 11914682343521002624 14614915874249656832 17315149404978311040 1568638861997413632 4268872392726067840 6969105923454722048 9669339454183376256 12369572984912030464 15069806515640684672 17770040046369338880 2023529503388441472 4723763034117095680 7423996564845749888 10124230095574404096 12824463626303058304 15524697157031712512 18224930687760366720 2478420144779469312 5178653675508123520 7878887206236777728 10579120736965431936 13279354267694086144 15979587798422740352 233077255441842944 2933310786170497152 5633544316899151360 8333777847627805568 11034011378356459776 13734244909085113984 16434478439813768192 687967896832870784 3388201427561524992 6088434958290179200 8788668489018833408 11488902019747487616 14189135550476141824 16889369081204796032 1142858538223898624 3843092068952552832 6543325599681207040 9243559130409861248 11943792661138515456 14644026191867169664 17344259722595823872 1597749179614926464 4297982710343580672 6998216241072234880 9698449771800889088 12398683302529543296 15098916833258197504 17799150363986851712 2052639821005954304 4752873351734608512 7453106882463262720 10153340413191916928 12853573943920571136 15553807474649225344 18254041005377879552 2507530462396982144 5207763993125636352 7907997523854290560 10608231054582944768 13308464585311598976 16008698116040253184 262187573059355776 2962421103788009984 5662654634516664192 8362888165245318400 11063121695973972608 13763355226702626816 16463588757431281024 717078214450383616 3417311745179037824 6117545275907692032 8817778806636346240 11518012337365000448 14218245868093654656 16918479398822308864 1171968855841411456 3872202386570065664 6572435917298719872 9272669448027374080 11972902978756028288 14673136509484682496 17373370040213336704 1626859497232439296 4327093027961093504 7027326558689747712 9727560089418401920 12427793620147056128 15128027150875710336 17828260681604364544 2081750138623467136 4781983669352121344 7482217200080775552 10182450730809429760 12882684261538083968 15582917792266738176 18283151322995392384 2536640780014494976 5236874310743149184 7937107841471803392 10637341372200457600 13337574902929111808 16037808433657766016 291297890676868608 2991531421405522816 5691764952134177024 8391998482862831232 11092232013591485440 13792465544320139648 16492699075048793856 746188532067896448 3446422062796550656 6146655593525204864 8846889124253859072 11547122654982513280 14247356185711167488 16947589716439821696 1201079173458924288 3901312704187578496 6601546234916232704 9301779765644886912 12002013296373541120 14702246827102195328 17402480357830849536 1655969814849952128 4356203345578606336 7056436876307260544 9756670407035914752 12456903937764568960 15157137468493223168 17857370999221877376 2110860456240979968 4811093986969634176 7511327517698288384 10211561048426942592 12911794579155596800 15612028109884251008 18312261640612905216 2565751097632007808 5265984628360662016 7966218159089316224 10666451689817970432 13366685220546624640 16066918751275278848 320408208294381440 3020641739023035648 5720875269751689856 8421108800480344064 11121342331208998272 13821575861937652480 16521809392666306688 775298849685409280 3475532380414063488 6175765911142717696 8875999441871371904 11576232972600026112 14276466503328680320 16976700034057334528 1230189491076437120 3930423021805091328 6630656552533745536 9330890083262399744 12031123613991053952 14731357144719708160 17431590675448362368 1685080132467464960 4385313663196119168 7085547193924773376 9785780724653427584 12486014255382081792 15186247786110736000 17886481316839390208 2139970773858492800 4840204304587147008 7540437835315801216 10240671366044455424 12940904896773109632 15641138427501763840 18341371958230418048 2594861415249520640 5295094945978174848 7995328476706829056 10695562007435483264 13395795538164137472 16096029068892791680 349518525911894272 3049752056640548480 5749985587369202688 8450219118097856896 11150452648826511104 13850686179555165312 16550919710283819520 804409167302922112 3504642698031576320 6204876228760230528 8905109759488884736 11605343290217538944 14305576820946193152 17005810351674847360 1259299808693949952 3959533339422604160 6659766870151258368 9360000400879912576 12060233931608566784 14760467462337220992 17460700993065875200 1714190450084977792 4414423980813632000 7114657511542286208 9814891042270940416 12515124572999594624 15215358103728248832 17915591634456903040 2169081091476005632 4869314622204659840 7569548152933314048 10269781683661968256 12970015214390622464 15670248745119276672 18370482275847930880 2623971732867033472 5324205263595687680 8024438794324341888 10724672325052996096 13424905855781650304 16125139386510304512 378628843529407104 3078862374258061312 5779095904986715520 8479329435715369728 11179562966444023936 13879796497172678144 16580030027901332352 833519484920434944 3533753015649089152 6233986546377743360 8934220077106397568 11634453607835051776 14334687138563705984 17034920669292360192 1288410126311462784 3988643657040116992 6688877187768771200 9389110718497425408 12089344249226079616 14789577779954733824 17489811310683388032 1743300767702490624 4443534298431144832 7143767829159799040 9844001359888453248 12544234890617107456 15244468421345761664 17944701952074415872 2198191409093518464 4898424939822172672 7598658470550826880 10298892001279481088 12999125532008135296 15699359062736789504 18399592593465443712 2653082050484546304 5353315581213200512 8053549111941854720 10753782642670508928 13454016173399163136 16154249704127817344 407739161146919936 3107972691875574144 5808206222604228352 8508439753332882560 11208673284061536768 13908906814790190976 16609140345518845184 862629802537947776 3562863333266601984 6263096863995256192 8963330394723910400 11663563925452564608 14363797456181218816 17064030986909873024 1317520443928975616 4017753974657629824 6717987505386284032 9418221036114938240 12118454566843592448 14818688097572246656 17518921628300900864 1772411085320003456 4472644616048657664 7172878146777311872 9873111677505966080 12573345208234620288 15273578738963274496 17973812269691928704 2227301726711031296 4927535257439685504 7627768788168339712 10328002318896993920 13028235849625648128 15728469380354302336 18428702911082956544 2682192368102059136 5382425898830713344 8082659429559367552 10782892960288021760 13483126491016675968 16183360021745330176 436849478764432768 3137083009493086976 5837316540221741184 8537550070950395392 11237783601679049600 13938017132407703808 16638250663136358016 891740120155460608 3591973650884114816 6292207181612769024 8992440712341423232 11692674243070077440 14392907773798731648 17093141304527385856 1346630761546488448 4046864292275142656 6747097823003796864 9447331353732451072 12147564884461105280 14847798415189759488 17548031945918413696 1801521402937516288 4501754933666170496 7201988464394824704 9902221995123478912 12602455525852133120 15302689056580787328 18002922587309441536 2256412044328544128 4956645575057198336 7656879105785852544 10357112636514506752 13057346167243160960 15757579697971815168 11069154990917760 2711302685719571968 5411536216448226176 8111769747176880384 10812003277905534592 13512236808634188800 16212470339362843008 465959796381945600 3166193327110599808 5866426857839254016 8566660388567908224 11266893919296562432 13967127450025216640 16667360980753870848 920850437772973440 3621083968501627648 6321317499230281856 9021551029958936064 11721784560687590272 14422018091416244480 17122251622144898688 1375741079164001280 4075974609892655488 6776208140621309696 9476441671349963904 12176675202078618112 14876908732807272320 17577142263535926528 1830631720555029120 4530865251283683328 7231098782012337536 9931332312740991744 12631565843469645952 15331799374198300160 18032032904926954368 2285522361946056960 4985755892674711168 7685989423403365376 10386222954132019584 13086456484860673792 15786690015589328000 40179472608430592 2740413003337084800 5440646534065739008 8140880064794393216 10841113595523047424 13541347126251701632 16241580656980355840 495070113999458432 3195303644728112640 5895537175456766848 8595770706185421056 11296004236914075264 13996237767642729472 16696471298371383680 949960755390486272 3650194286119140480 6350427816847794688 9050661347576448896 11750894878305103104 14451128409033757312 17151361939762411520 1404851396781514112 4105084927510168320 6805318458238822528 9505551988967476736 12205785519696130944 14906019050424785152 17606252581153439360 1859742038172541952 4559975568901196160 7260209099629850368 9960442630358504576 12660676161087158784 15360909691815812992 18061143222544467200 2314632679563569792 5014866210292224000 7715099741020878208 10415333271749532416 13115566802478186624 15815800333206840832 69289790225943424 2769523320954597632 5469756851683251840 8169990382411906048 10870223913140560256 13570457443869214464 16270690974597868672 524180431616971264 3224413962345625472 5924647493074279680 8624881023802933888 11325114554531588096 14025348085260242304 16725581615988896512 979071073007999104 3679304603736653312 6379538134465307520 9079771665193961728 11780005195922615936 14480238726651270144 17180472257379924352 1433961714399026944 4134195245127681152 6834428775856335360 9534662306584989568 12234895837313643776 14935129368042297984 17635362898770952192 1888852355790054784 4589085886518708992 7289319417247363200 9989552947976017408 12689786478704671616 15390020009433325824 18090253540161980032 2343742997181082624 5043976527909736832 7744210058638391040 10444443589367045248 13144677120095699456 15844910650824353664 98400107843456256 2798633638572110464 5498867169300764672 8199100700029418880 10899334230758073088 13599567761486727296 16299801292215381504 553290749234484096 3253524279963138304 5953757810691792512 8653991341420446720 11354224872149100928 14054458402877755136 16754691933606409344 1008181390625511936 3708414921354166144 6408648452082820352 9108881982811474560 11809115513540128768 14509349044268782976 17209582574997437184 1463072032016539776 4163305562745193984 6863539093473848192 9563772624202502400 12264006154931156608 14964239685659810816 17664473216388465024 1917962673407567616 4618196204136221824 7318429734864876032 10018663265593530240 12718896796322184448 15419130327050838656 18119363857779492864 2372853314798595456 5073086845527249664 7773320376255903872 10473553906984558080 13173787437713212288 15874020968441866496 127510425460969088 2827743956189623296 5527977486918277504 8228211017646931712 10928444548375585920 13628678079104240128 16328911609832894336 582401066851996928 3282634597580651136 5982868128309305344 8683101659037959552 11383335189766613760 14083568720495267968 16783802251223922176 1037291708243024768 3737525238971678976 6437758769700333184 9137992300428987392 11838225831157641600 14538459361886295808 17238692892614950016 1492182349634052608 4192415880362706816 6892649411091361024 9592882941820015232 12293116472548669440 14993350003277323648 17693583534005977856 1947072991025080448 4647306521753734656 7347540052482388864 10047773583211043072 12748007113939697280 15448240644668351488 18148474175397005696 2401963632416108288 5102197163144762496 7802430693873416704 10502664224602070912 13202897755330725120 15903131286059379328 156620743078481920 2856854273807136128 5557087804535790336 8257321335264444544 10957554865993098752 13657788396721752960 16358021927450407168 611511384469509760 3311744915198163968 6011978445926818176 8712211976655472384 11412445507384126592 14112679038112780800 16812912568841435008 1066402025860537600 3766635556589191808 6466869087317846016 9167102618046500224 11867336148775154432 14567569679503808640 17267803210232462848 1521292667251565440 4221526197980219648 6921759728708873856 9621993259437528064 12322226790166182272 15022460320894836480 17722693851623490688 1976183308642593280 4676416839371247488 7376650370099901696 10076883900828555904 12777117431557210112 15477350962285864320 18177584493014518528 2431073950033621120 5131307480762275328 7831541011490929536 10531774542219583744 13232008072948237952 15932241603676892160 185731060695994752 2885964591424648960 5586198122153303168 8286431652881957376 10986665183610611584 13686898714339265792 16387132245067920000 640621702087022592 3340855232815676800 6041088763544331008 8741322294272985216 11441555825001639424 14141789355730293632 16842022886458947840 1095512343478050432 3795745874206704640 6495979404935358848 9196212935664013056 11896446466392667264 14596679997121321472 17296913527849975680 1550402984869078272 4250636515597732480 6950870046326386688 9651103577055040896 12351337107783695104 15051570638512349312 17751804169241003520 2005293626260106112 4705527156988760320 7405760687717414528 10105994218446068736 12806227749174722944 15506461279903377152 18206694810632031360 2460184267651133952 5160417798379788160 7860651329108442368 10560884859837096576 13261118390565750784 15961351921294404992 214841378313507584 2915074909042161792 5615308439770816000 8315541970499470208 11015775501228124416 13716009031956778624 16416242562685432832 669732019704535424 3369965550433189632 6070199081161843840 8770432611890498048 11470666142619152256 14170899673347806464 16871133204076460672 1124622661095563264 3824856191824217472 6525089722552871680 9225323253281525888 11925556784010180096 14625790314738834304 17326023845467488512 1579513302486591104 4279746833215245312 6979980363943899520 9680213894672553728 12380447425401207936 15080680956129862144 17780914486858516352 2034403943877618944 4734637474606273152 7434871005334927360 10135104536063581568 12835338066792235776 15535571597520889984 18235805128249544192 2489294585268646784 5189528115997300992 7889761646725955200 10589995177454609408 13290228708183263616 15990462238911917824 243951695931020416 2944185226659674624 5644418757388328832 8344652288116983040 11044885818845637248 13745119349574291456 16445352880302945664 698842337322048256 3399075868050702464 6099309398779356672 8799542929508010880 11499776460236665088 14200009990965319296 16900243521693973504 1153732978713076096 3853966509441730304 6554200040170384512 9254433570899038720 11954667101627692928 14654900632356347136 17355134163085001344 1608623620104103936 4308857150832758144 7009090681561412352 9709324212290066560 12409557743018720768 15109791273747374976 17810024804476029184 2063514261495131776 4763747792223785984 7463981322952440192 10164214853681094400 12864448384409748608 15564681915138402816 18264915445867057024 2518404902886159616 5218638433614813824 7918871964343468032 10619105495072122240 13319339025800776448 16019572556529430656 273062013548533248 2973295544277187456 5673529075005841664 8373762605734495872 11073996136463150080 13774229667191804288 16474463197920458496 727952654939561088 3428186185668215296 6128419716396869504 8828653247125523712 11528886777854177920 14229120308582832128 16929353839311486336 1182843296330588928 3883076827059243136 6583310357787897344 9283543888516551552 11983777419245205760 14684010949973859968 17384244480702514176 1637733937721616768 4337967468450270976 7038200999178925184 9738434529907579392 12438668060636233600 15138901591364887808 17839135122093542016 2092624579112644608 4792858109841298816 7493091640569953024 10193325171298607232 12893558702027261440 15593792232755915648 18294025763484569856 2547515220503672448 5247748751232326656 7947982281960980864 10648215812689635072 13348449343418289280 16048682874146943488 302172331166046080 3002405861894700288 5702639392623354496 8402872923352008704 11103106454080662912 13803339984809317120 16503573515537971328 757062972557073920 3457296503285728128 6157530034014382336 8857763564743036544 11557997095471690752 14258230626200344960 16958464156928999168 1211953613948101760 3912187144676755968 6612420675405410176 9312654206134064384 12012887736862718592 14713121267591372800 17413354798320027008 1666844255339129600 4367077786067783808 7067311316796438016 9767544847525092224 12467778378253746432 15168011908982400640 17868245439711054848 2121734896730157440 4821968427458811648 7522201958187465856 10222435488916120064 12922669019644774272 15622902550373428480 18323136081102082688 2576625538121185280 5276859068849839488 7977092599578493696 10677326130307147904 13377559661035802112 16077793191764456320 331282648783558912 3031516179512213120 5731749710240867328 8431983240969521536 11132216771698175744 13832450302426829952 16532683833155484160 786173290174586752 3486406820903240960 6186640351631895168 8886873882360549376 11587107413089203584 14287340943817857792 16987574474546512000 1241063931565614592 3941297462294268800 6641530993022923008 9341764523751577216 12041998054480231424 14742231585208885632 17442465115937539840 1695954572956642432 4396188103685296640 7096421634413950848 9796655165142605056 12496888695871259264 15197122226599913472 17897355757328567680 2150845214347670272 4851078745076324480 7551312275804978688 10251545806533632896 12951779337262287104 15652012867990941312 18352246398719595520 2605735855738698112 5305969386467352320 8006202917196006528 10706436447924660736 13406669978653314944 16106903509381969152 360392966401071744 3060626497129725952 5760860027858380160 8461093558587034368 11161327089315688576 13861560620044342784 16561794150772996992 815283607792099584 3515517138520753792 6215750669249408000 8915984199978062208 11616217730706716416 14316451261435370624 17016684792164024832 1270174249183127424 3970407779911781632 6670641310640435840 9370874841369090048 12071108372097744256 14771341902826398464 17471575433555052672 1725064890574155264 4425298421302809472 7125531952031463680 9825765482760117888 12525999013488772096 15226232544217426304 17926466074946080512 2179955531965183104 4880189062693837312 7580422593422491520 10280656124151145728 12980889654879799936 15681123185608454144 18381356716337108352 2634846173356210944 5335079704084865152 8035313234813519360 10735546765542173568 13435780296270827776 16136013826999481984 389503284018584576 3089736814747238784 5789970345475892992 8490203876204547200 11190437406933201408 13890670937661855616 16590904468390509824 844393925409612416 3544627456138266624 6244860986866920832 8945094517595575040 11645328048324229248 14345561579052883456 17045795109781537664 1299284566800640256 3999518097529294464 6699751628257948672 9399985158986602880 12100218689715257088 14800452220443911296 17500685751172565504 1754175208191668096 4454408738920322304 7154642269648976512 9854875800377630720 12555109331106284928 15255342861834939136 17955576392563593344 2209065849582695936 4909299380311350144 7609532911040004352 10309766441768658560 13009999972497312768 15710233503225966976 18410467033954621184 2663956490973723776 5364190021702377984 8064423552431032192 10764657083159686400 13464890613888340608 16165124144616994816 418613601636097408 3118847132364751616 5819080663093405824 8519314193822060032 11219547724550714240 13919781255279368448 16620014786008022656 873504243027125248 3573737773755779456 6273971304484433664 8974204835213087872 11674438365941742080 14374671896670396288 17074905427399050496 1328394884418153088 4028628415146807296 6728861945875461504 9429095476604115712 12129329007332769920 14829562538061424128 17529796068790078336 1783285525809180928 4483519056537835136 7183752587266489344 9883986117995143552 12584219648723797760 15284453179452451968 17984686710181106176 2238176167200208768 4938409697928862976 7638643228657517184 10338876759386171392 13039110290114825600 15739343820843479808 18439577351572134016 2693066808591236608 5393300339319890816 8093533870048545024 10793767400777199232 13494000931505853440 16194234462234507648 447723919253610240 3147957449982264448 5848190980710918656 8548424511439572864 11248658042168227072 13948891572896881280 16649125103625535488 902614560644638080 3602848091373292288 6303081622101946496 9003315152830600704 11703548683559254912 14403782214287909120 17104015745016563328 1357505202035665920 4057738732764320128 6757972263492974336 9458205794221628544 12158439324950282752 14858672855678936960 17558906386407591168 1812395843426693760 4512629374155347968 7212862904884002176 9913096435612656384 12613329966341310592 15313563497069964800 18013797027798619008 2267286484817721600 4967520015546375808 7667753546275030016 10367987077003684224 13068220607732338432 15768454138460992640 21943595480095232 2722177126208749440 5422410656937403648 8122644187666057856 10822877718394712064 13523111249123366272 16223344779852020480 476834236871123072 3177067767599777280 5877301298328431488 8577534829057085696 11277768359785739904 13978001890514394112 16678235421243048320 931724878262150912 3631958408990805120 6332191939719459328 9032425470448113536 11732659001176767744 14432892531905421952 17133126062634076160 1386615519653178752 4086849050381832960 6787082581110487168 9487316111839141376 12187549642567795584 14887783173296449792 17588016704025104000 1841506161044206592 4541739691772860800 7241973222501515008 9942206753230169216 12642440283958823424 15342673814687477632 18042907345416131840 2296396802435234432 4996630333163888640 7696863863892542848 10397097394621197056 13097330925349851264 15797564456078505472 51053913097608064 2751287443826262272 5451520974554916480 8151754505283570688 10851988036012224896 13552221566740879104 16252455097469533312 505944554488635904 3206178085217290112 5906411615945944320 8606645146674598528 11306878677403252736 14007112208131906944 16707345738860561152 960835195879663744 3661068726608317952 6361302257336972160 9061535788065626368 11761769318794280576 14462002849522934784 17162236380251588992 1415725837270691584 4115959367999345792 6816192898728000000 9516426429456654208 12216659960185308416 14916893490913962624 17617127021642616832 1870616478661719424 4570850009390373632 7271083540119027840 9971317070847682048 12671550601576336256 15371784132304990464 18072017663033644672 2325507120052747264 5025740650781401472 7725974181510055680 10426207712238709888 13126441242967364096 15826674773696018304 80164230715120896 2780397761443775104 5480631292172429312 8180864822901083520 10881098353629737728 13581331884358391936 16281565415087046144 535054872106148736 3235288402834802944 5935521933563457152 8635755464292111360 11335988995020765568 14036222525749419776 16736456056478073984 989945513497176576 3690179044225830784 6390412574954484992 9090646105683139200 11790879636411793408 14491113167140447616 17191346697869101824 1444836154888204416 4145069685616858624 6845303216345512832 9545536747074167040 12245770277802821248 14946003808531475456 17646237339260129664 1899726796279232256 4599960327007886464 7300193857736540672 10000427388465194880 12700660919193849088 15400894449922503296 18101127980651157504 2354617437670260096 5054850968398914304 7755084499127568512 10455318029856222720 13155551560584876928 15855785091313531136 109274548332633728 2809508079061287936 5509741609789942144 8209975140518596352 10910208671247250560 13610442201975904768 16310675732704558976 564165189723661568 3264398720452315776 5964632251180969984 8664865781909624192 11365099312638278400 14065332843366932608 16765566374095586816 1019055831114689408 3719289361843343616 6419522892571997824 9119756423300652032 11819989954029306240 14520223484757960448 17220457015486614656 1473946472505717248 4174180003234371456 6874413533963025664 9574647064691679872 12274880595420334080 14975114126148988288 17675347656877642496 1928837113896745088 4629070644625399296 7329304175354053504 10029537706082707712 12729771236811361920 15430004767540016128 18130238298268670336 2383727755287772928 5083961286016427136 7784194816745081344 10484428347473735552 13184661878202389760 15884895408931043968 138384865950146560 2838618396678800768 5538851927407454976 8239085458136109184 10939318988864763392 13639552519593417600 16339786050322071808 593275507341174400 3293509038069828608 5993742568798482816 8693976099527137024 11394209630255791232 14094443160984445440 16794676691713099648 1048166148732202240 3748399679460856448 6448633210189510656 9148866740918164864 11849100271646819072 14549333802375473280 17249567333104127488 1503056790123230080 4203290320851884288 6903523851580538496 9603757382309192704 12303990913037846912 15004224443766501120 17704457974495155328 1957947431514257920 4658180962242912128 7358414492971566336 10058648023700220544 12758881554428874752 15459115085157528960 18159348615886183168 2412838072905285760 5113071603633939968 7813305134362594176 10513538665091248384 13213772195819902592 15914005726548556800 167495183567659392 2867728714296313600 5567962245024967808 8268195775753622016 10968429306482276224 13668662837210930432 16368896367939584640 622385824958687232 3322619355687341440 6022852886415995648 8723086417144649856 11423319947873304064 14123553478601958272 16823787009330612480 1077276466349715072 3777509997078369280 6477743527807023488 9177977058535677696 11878210589264331904 14578444119992986112 17278677650721640320 1532167107740742912 4232400638469397120 6932634169198051328 9632867699926705536 12333101230655359744 15033334761384013952 17733568292112668160 1987057749131770752 4687291279860424960 7387524810589079168 10087758341317733376 12787991872046387584 15488225402775041792 18188458933503696000 2441948390522798592 5142181921251452800 7842415451980107008 10542648982708761216 13242882513437415424 15943116044166069632 196605501185172224 2896839031913826432 5597072562642480640 8297306093371134848 10997539624099789056 13697773154828443264 16398006685557097472 651496142576200064 3351729673304854272 6051963204033508480 8752196734762162688 11452430265490816896 14152663796219471104 16852897326948125312 1106386783967227904 3806620314695882112 6506853845424536320 9207087376153190528 11907320906881844736 14607554437610498944 17307787968339153152 1561277425358255744 4261510956086909952 6961744486815564160 9661978017544218368 12362211548272872576 15062445079001526784 17762678609730180992 2016168066749283584 4716401597477937792 7416635128206592000 10116868658935246208 12817102189663900416 15517335720392554624 18217569251121208832 2471058708140311424 5171292238868965632 7871525769597619840 10571759300326274048 13271992831054928256 15972226361783582464 225715818802685056 2925949349531339264 5626182880259993472 8326416410988647680 11026649941717301888 13726883472445956096 16427117003174610304 680606460193712896 3380839990922367104 6081073521651021312 8781307052379675520 11481540583108329728 14181774113836983936 16882007644565638144 1135497101584740736 3835730632313394944 6535964163042049152 9236197693770703360 11936431224499357568 14636664755228011776 17336898285956665984 1590387742975768576 4290621273704422784 6990854804433076992 9691088335161731200 12391321865890385408 15091555396619039616 17791788927347693824 2045278384366796416 4745511915095450624 7445745445824104832 10145978976552759040 12846212507281413248 15546446038010067456 18246679568738721664 2500169025757824256 5200402556486478464 7900636087215132672 10600869617943786880 13301103148672441088 16001336679401095296 254826136420197888 2955059667148852096 5655293197877506304 8355526728606160512 11055760259334814720 13755993790063468928 16456227320792123136 709716777811225728 3409950308539879936 6110183839268534144 8810417369997188352 11510650900725842560 14210884431454496768 16911117962183150976 1164607419202253568 3864840949930907776 6565074480659561984 9265308011388216192 11965541542116870400 14665775072845524608 17366008603574178816 1619498060593281408 4319731591321935616 7019965122050589824 9720198652779244032 12420432183507898240 15120665714236552448 17820899244965206656 2074388701984309248 4774622232712963456 7474855763441617664 10175089294170271872 12875322824898926080 15575556355627580288 18275789886356234496 2529279343375337088 5229512874103991296 7929746404832645504 10629979935561299712 13330213466289953920 16030446997018608128 283936454037710720 2984169984766364928 5684403515495019136 8384637046223673344 11084870576952327552 13785104107680981760 16485337638409635968 738827095428738560 3439060626157392768 6139294156886046976 8839527687614701184 11539761218343355392 14239994749072009600 16940228279800663808 1193717736819766400 3893951267548420608 6594184798277074816 9294418329005729024 11994651859734383232 14694885390463037440 17395118921191691648 1648608378210794240 4348841908939448448 7049075439668102656 9749308970396756864 12449542501125411072 15149776031854065280 17850009562582719488 2103499019601822080 4803732550330476288 7503966081059130496 10204199611787784704 12904433142516438912 15604666673245093120 18304900203973747328 2558389660992849920 5258623191721504128 7958856722450158336 10659090253178812544 13359323783907466752 16059557314636120960 313046771655223552 3013280302383877760 5713513833112531968 8413747363841186176 11113980894569840384 13814214425298494592 16514447956027148800 767937413046251392 3468170943774905600 6168404474503559808 8868638005232214016 11568871535960868224 14269105066689522432 16969338597418176640 1222828054437279232 3923061585165933440 6623295115894587648 9323528646623241856 12023762177351896064 14723995708080550272 17424229238809204480 1677718695828307072 4377952226556961280 7078185757285615488 9778419288014269696 12478652818742923904 15178886349471578112 17879119880200232320 2132609337219334912 4832842867947989120 7533076398676643328 10233309929405297536 12933543460133951744 15633776990862605952 18334010521591260160 2587499978610362752 5287733509339016960 7987967040067671168 10688200570796325376 13388434101524979584 16088667632253633792 342157089272736384 3042390620001390592 5742624150730044800 8442857681458699008 11143091212187353216 13843324742916007424 16543558273644661632 797047730663764224 3497281261392418432 6197514792121072640 8897748322849726848 11597981853578381056 14298215384307035264 16998448915035689472 1251938372054792064 3952171902783446272 6652405433512100480 9352638964240754688 12052872494969408896 14753106025698063104 17453339556426717312 1706829013445819904 4407062544174474112 7107296074903128320 9807529605631782528 12507763136360436736 15207996667089090944 17908230197817745152 2161719654836847744 4861953185565501952 7562186716294156160 10262420247022810368 12962653777751464576 15662887308480118784 18363120839208772992 2616610296227875584 5316843826956529792 8017077357685184000 10717310888413838208 13417544419142492416 16117777949871146624 371267406890249216 3071500937618903424 5771734468347557632 8471967999076211840 11172201529804866048 13872435060533520256 16572668591262174464 826158048281277056 3526391579009931264 6226625109738585472 8926858640467239680 11627092171195893888 14327325701924548096 17027559232653202304 1281048689672304896 3981282220400959104 6681515751129613312 9381749281858267520 12081982812586921728 14782216343315575936 17482449874044230144 1735939331063332736 4436172861791986944 7136406392520641152 9836639923249295360 12536873453977949568 15237106984706603776 17937340515435257984 2190829972454360576 4891063503183014784 7591297033911668992 10291530564640323200 12991764095368977408 15691997626097631616 18392231156826285824 2645720613845388416 5345954144574042624 8046187675302696832 10746421206031351040 13446654736760005248 16146888267488659456 400377724507762048 3100611255236416256 5800844785965070464 8501078316693724672 11201311847422378880 13901545378151033088 16601778908879687296 855268365898789888 3555501896627444096 6255735427356098304 8955968958084752512 11656202488813406720 14356436019542060928 17056669550270715136 1310159007289817728 4010392538018471936 6710626068747126144 9410859599475780352 12111093130204434560 14811326660933088768 17511560191661742976 1765049648680845568 4465283179409499776 7165516710138153984 9865750240866808192 12565983771595462400 15266217302324116608 17966450833052770816 2219940290071873408 4920173820800527616 7620407351529181824 10320640882257836032 13020874412986490240 15721107943715144448 18421341474443798656 2674830931462901248 5375064462191555456 8075297992920209664 10775531523648863872 13475765054377518080 16175998585106172288 429488042125274880 3129721572853929088 5829955103582583296 8530188634311237504 11230422165039891712 13930655695768545920 16630889226497200128 884378683516302720 3584612214244956928 6284845744973611136 8985079275702265344 11685312806430919552 14385546337159573760 17085779867888227968 1339269324907330560 4039502855635984768 6739736386364638976 9439969917093293184 12140203447821947392 14840436978550601600 17540670509279255808 1794159966298358400 4494393497027012608 7194627027755666816 9894860558484321024 12595094089212975232 15295327619941629440 17995561150670283648 2249050607689386240 4949284138418040448 7649517669146694656 10349751199875348864 13049984730604003072 15750218261332657280 3707718351759872 2703941249080414080 5404174779809068288 8104408310537722496 10804641841266376704 13504875371995030912 16205108902723685120 458598359742787712 3158831890471441920 5859065421200096128 8559298951928750336 11259532482657404544 13959766013386058752 16659999544114712960 913489001133815552 3613722531862469760 6313956062591123968 9014189593319778176 11714423124048432384 14414656654777086592 17114890185505740800 1368379642524843392 4068613173253497600 6768846703982151808 9469080234710806016 12169313765439460224 14869547296168114432 17569780826896768640 1823270283915871232 4523503814644525440 7223737345373179648 9923970876101833856 12624204406830488064 15324437937559142272 18024671468287796480 2278160925306899072 4978394456035553280 7678627986764207488 10378861517492861696 13079095048221515904 15779328578950170112 32818035969272704 2733051566697926912 5433285097426581120 8133518628155235328 10833752158883889536 13533985689612543744 16234219220341197952 487708677360300544 3187942208088954752 5888175738817608960 8588409269546263168 11288642800274917376 13988876331003571584 16689109861732225792 942599318751328384 3642832849479982592 6343066380208636800 9043299910937291008 11743533441665945216 14443766972394599424 17144000503123253632 1397489960142356224 4097723490871010432 6797957021599664640 9498190552328318848 12198424083056973056 14898657613785627264 17598891144514281472 1852380601533384064 4552614132262038272 7252847662990692480 9953081193719346688 12653314724448000896 15353548255176655104 18053781785905309312 2307271242924411904 5007504773653066112 7707738304381720320 10407971835110374528 13108205365839028736 15808438896567682944 61928353586785536 2762161884315439744 5462395415044093952 8162628945772748160 10862862476501402368 13563096007230056576 16263329537958710784 516818994977813376 3217052525706467584 5917286056435121792 8617519587163776000 11317753117892430208 14017986648621084416 16718220179349738624 971709636368841216 3671943167097495424 6372176697826149632 9072410228554803840 11772643759283458048 14472877290012112256 17173110820740766464 1426600277759869056 4126833808488523264 6827067339217177472 9527300869945831680 12227534400674485888 14927767931403140096 17628001462131794304 1881490919150896896 4581724449879551104 7281957980608205312 9982191511336859520 12682425042065513728 15382658572794167936 18082892103522822144 2336381560541924736 5036615091270578944 7736848621999233152 10437082152727887360 13137315683456541568 15837549214185195776 91038671204298368 2791272201932952576 5491505732661606784 8191739263390260992 10891972794118915200 13592206324847569408 16292439855576223616 545929312595326208 3246162843323980416 5946396374052634624 8646629904781288832 11346863435509943040 14047096966238597248 16747330496967251456 1000819953986354048 3701053484715008256 6401287015443662464 9101520546172316672 11801754076900970880 14501987607629625088 17202221138358279296 1455710595377381888 4155944126106036096 6856177656834690304 9556411187563344512 12256644718291998720 14956878249020652928 17657111779749307136 1910601236768409728 4610834767497063936 7311068298225718144 10011301828954372352 12711535359683026560 15411768890411680768 18112002421140334976 2365491878159437568 5065725408888091776 7765958939616745984 10466192470345400192 13166426001074054400 15866659531802708608 120148988821811200 2820382519550465408 5520616050279119616 8220849581007773824 10921083111736428032 13621316642465082240 16321550173193736448 575039630212839040 3275273160941493248 5975506691670147456 8675740222398801664 11375973753127455872 14076207283856110080 16776440814584764288 1029930271603866880 3730163802332521088 6430397333061175296 9130630863789829504 11830864394518483712 14531097925247137920 17231331455975792128 1484820912994894720 4185054443723548928 6885287974452203136 9585521505180857344 12285755035909511552 14985988566638165760 17686222097366819968 1939711554385922560 4639945085114576768 7340178615843230976 10040412146571885184 12740645677300539392 15440879208029193600 18141112738757847808 2394602195776950400 5094835726505604608 7795069257234258816 10495302787962913024 13195536318691567232 15895769849420221440 149259306439324032 2849492837167978240 5549726367896632448 8249959898625286656 10950193429353940864 13650426960082595072 16350660490811249280 604149947830351872 3304383478559006080 6004617009287660288 8704850540016314496 11405084070744968704 14105317601473622912 16805551132202277120 1059040589221379712 3759274119950033920 6459507650678688128 9159741181407342336 11859974712135996544 14560208242864650752 17260441773593304960 1513931230612407552 4214164761341061760 6914398292069715968 9614631822798370176 12314865353527024384 15015098884255678592 17715332414984332800 1968821872003435392 4669055402732089600 7369288933460743808 10069522464189398016 12769755994918052224 15469989525646706432 18170223056375360640 2423712513394463232 5123946044123117440 7824179574851771648 10524413105580425856 13224646636309080064 15924880167037734272 178369624056836864 2878603154785491072 5578836685514145280 8279070216242799488 10979303746971453696 13679537277700107904 16379770808428762112 633260265447864704 3333493796176518912 6033727326905173120 8733960857633827328 11434194388362481536 14134427919091135744 16834661449819789952 1088150906838892544 3788384437567546752 6488617968296200960 9188851499024855168 11889085029753509376 14589318560482163584 17289552091210817792 1543041548229920384 4243275078958574592 6943508609687228800 9643742140415883008 12343975671144537216 15044209201873191424 17744442732601845632 1997932189620948224 4698165720349602432 7398399251078256640 10098632781806910848 12798866312535565056 15499099843264219264 18199333373992873472 2452822831011976064 5153056361740630272 7853289892469284480 10553523423197938688 13253756953926592896 15953990484655247104 207479941674349696 2907713472403003904 5607947003131658112 8308180533860312320 11008414064588966528 13708647595317620736 16408881126046274944 662370583065377536 3362604113794031744 6062837644522685952 8763071175251340160 11463304705979994368 14163538236708648576 16863771767437302784 1117261224456405376 3817494755185059584 6517728285913713792 9217961816642368000 11918195347371022208 14618428878099676416 17318662408828330624 1572151865847433216 4272385396576087424 6972618927304741632 9672852458033395840 12373085988762050048 15073319519490704256 17773553050219358464 2027042507238461056 4727276037967115264 7427509568695769472 10127743099424423680 12827976630153077888 15528210160881732096 18228443691610386304 2481933148629488896 5182166679358143104 7882400210086797312 10582633740815451520 13282867271544105728 15983100802272759936 236590259291862528 2936823790020516736 5637057320749170944 8337290851477825152 11037524382206479360 13737757912935133568 16437991443663787776 691480900682890368 3391714431411544576 6091947962140198784 8792181492868852992 11492415023597507200 14192648554326161408 16892882085054815616 1146371542073918208 3846605072802572416 6546838603531226624 9247072134259880832 11947305664988535040 14647539195717189248 17347772726445843456 1601262183464946048 4301495714193600256 7001729244922254464 9701962775650908672 12402196306379562880 15102429837108217088 17802663367836871296 2056152824855973888 4756386355584628096 7456619886313282304 10156853417041936512 12857086947770590720 15557320478499244928 18257554009227899136 2511043466247001728 5211276996975655936 7911510527704310144 10611744058432964352 13311977589161618560 16012211119890272768 265700576909375360 2965934107638029568 5666167638366683776 8366401169095337984 11066634699823992192 13766868230552646400 16467101761281300608 720591218300403200 3420824749029057408 6121058279757711616 8821291810486365824 11521525341215020032 14221758871943674240 16921992402672328448 1175481859691431040 3875715390420085248 6575948921148739456 9276182451877393664 11976415982606047872 14676649513334702080 17376883044063356288 1630372501082458880 4330606031811113088 7030839562539767296 9731073093268421504 12431306623997075712 15131540154725729920 17831773685454384128 2085263142473486720 4785496673202140928 7485730203930795136 10185963734659449344 12886197265388103552 15586430796116757760 18286664326845411968 2540153783864514560 5240387314593168768 7940620845321822976 10640854376050477184 13341087906779131392 16041321437507785600 294810894526888192 2995044425255542400 5695277955984196608 8395511486712850816 11095745017441505024 13795978548170159232 16496212078898813440 749701535917916032 3449935066646570240 6150168597375224448 8850402128103878656 11550635658832532864 14250869189561187072 16951102720289841280 1204592177308943872 3904825708037598080 6605059238766252288 9305292769494906496 12005526300223560704 14705759830952214912 17405993361680869120 1659482818699971712 4359716349428625920 7059949880157280128 9760183410885934336 12460416941614588544 15160650472343242752 17860884003071896960 2114373460090999552 4814606990819653760 7514840521548307968 10215074052276962176 12915307583005616384 15615541113734270592 18315774644462924800 2569264101482027392 5269497632210681600 7969731162939335808 10669964693667990016 13370198224396644224 16070431755125298432 323921212144401024 3024154742873055232 5724388273601709440 8424621804330363648 11124855335059017856 13825088865787672064 16525322396516326272 778811853535428864 3479045384264083072 6179278914992737280 8879512445721391488 11579745976450045696 14279979507178699904 16980213037907354112 1233702494926456704 3933936025655110912 6634169556383765120 9334403087112419328 12034636617841073536 14734870148569727744 17435103679298381952 1688593136317484544 4388826667046138752 7089060197774792960 9789293728503447168 12489527259232101376 15189760789960755584 17889994320689409792 2143483777708512384 4843717308437166592 7543950839165820800 10244184369894475008 12944417900623129216 15644651431351783424 18344884962080437632 2598374419099540224 5298607949828194432 7998841480556848640 10699075011285502848 13399308542014157056 16099542072742811264 353031529761913856 3053265060490568064 5753498591219222272 8453732121947876480 11153965652676530688 13854199183405184896 16554432714133839104 807922171152941696 3508155701881595904 6208389232610250112 8908622763338904320 11608856294067558528 14309089824796212736 17009323355524866944 1262812812543969536 3963046343272623744 6663279874001277952 9363513404729932160 12063746935458586368 14763980466187240576 17464213996915894784 1717703453934997376 4417936984663651584 7118170515392305792 9818404046120960000 12518637576849614208 15218871107578268416 17919104638306922624 2172594095326025216 4872827626054679424 7573061156783333632 10273294687511987840 12973528218240642048 15673761748969296256 18373995279697950464 2627484736717053056 5327718267445707264 8027951798174361472 10728185328903015680 13428418859631669888 16128652390360324096 382141847379426688 3082375378108080896 5782608908836735104 8482842439565389312 11183075970294043520 13883309501022697728 16583543031751351936 837032488770454528 3537266019499108736 6237499550227762944 8937733080956417152 11637966611685071360 14338200142413725568 17038433673142379776 1291923130161482368 3992156660890136576 6692390191618790784 9392623722347444992 12092857253076099200 14793090783804753408 17493324314533407616 1746813771552510208 4447047302281164416 7147280833009818624 9847514363738472832 12547747894467127040 15247981425195781248 17948214955924435456 2201704412943538048 4901937943672192256 7602171474400846464 10302405005129500672 13002638535858154880 15702872066586809088 18403105597315463296 2656595054334565888 5356828585063220096 8057062115791874304 10757295646520528512 13457529177249182720 16157762707977836928 411252164996939520 3111485695725593728 5811719226454247936 8511952757182902144 11212186287911556352 13912419818640210560 16612653349368864768 866142806387967360 3566376337116621568 6266609867845275776 8966843398573929984 11667076929302584192 14367310460031238400 17067543990759892608 1321033447778995200 4021266978507649408 6721500509236303616 9421734039964957824 12121967570693612032 14822201101422266240 17522434632150920448 1775924089170023040 4476157619898677248 7176391150627331456 9876624681355985664 12576858212084639872 15277091742813294080 17977325273541948288 2230814730561050880 4931048261289705088 7631281792018359296 10331515322747013504 13031748853475667712 15731982384204321920 18432215914932976128 2685705371952078720 5385938902680732928 8086172433409387136 10786405964138041344 13486639494866695552 16186873025595349760 440362482614452352 3140596013343106560 5840829544071760768 8541063074800414976 11241296605529069184 13941530136257723392 16641763666986377600 895253124005480192 3595486654734134400 6295720185462788608 8995953716191442816 11696187246920097024 14396420777648751232 17096654308377405440 1350143765396508032 4050377296125162240 6750610826853816448 9450844357582470656 12151077888311124864 14851311419039779072 17551544949768433280 1805034406787535872 4505267937516190080 7205501468244844288 9905734998973498496 12605968529702152704 15306202060430806912 18006435591159461120 2259925048178563712 4960158578907217920 7660392109635872128 10360625640364526336 13060859171093180544 15761092701821834752 14582158840937344 2714815689569591552 5415049220298245760 8115282751026899968 10815516281755554176 13515749812484208384 16215983343212862592 469472800231965184 3169706330960619392 5869939861689273600 8570173392417927808 11270406923146582016 13970640453875236224 16670873984603890432 924363441622993024 3624596972351647232 6324830503080301440 9025064033808955648 11725297564537609856 14425531095266264064 17125764625994918272 1379254083014020864 4079487613742675072 6779721144471329280 9479954675199983488 12180188205928637696 14880421736657291904 17580655267385946112 1834144724405048704 4534378255133702912 7234611785862357120 9934845316591011328 12635078847319665536 15335312378048319744 18035545908776973952 2289035365796076544 4989268896524730752 7689502427253384960 10389735957982039168 13089969488710693376 15790203019439347584 43692476458450176 2743926007187104384 5444159537915758592 8144393068644412800 10844626599373067008 13544860130101721216 16245093660830375424 498583117849478016 3198816648578132224 5899050179306786432 8599283710035440640 11299517240764094848 13999750771492749056 16699984302221403264 953473759240505856 3653707289969160064 6353940820697814272 9054174351426468480 11754407882155122688 14454641412883776896 17154874943612431104 1408364400631533696 4108597931360187904 6808831462088842112 9509064992817496320 12209298523546150528 14909532054274804736 17609765585003458944 1863255042022561536 4563488572751215744 7263722103479869952 9963955634208524160 12664189164937178368 15364422695665832576 18064656226394486784 2318145683413589376 5018379214142243584 7718612744870897792 10418846275599552000 13119079806328206208 15819313337056860416 72802794075963008 2773036324804617216 5473269855533271424 8173503386261925632 10873736916990579840 13573970447719234048 16274203978447888256 527693435466990848 3227926966195645056 5928160496924299264 8628394027652953472 11328627558381607680 14028861089110261888 16729094619838916096 982584076858018688 3682817607586672896 6383051138315327104 9083284669043981312 11783518199772635520 14483751730501289728 17183985261229943936 1437474718249046528 4137708248977700736 6837941779706354944 9538175310435009152 12238408841163663360 14938642371892317568 17638875902620971776 1892365359640074368 4592598890368728576 7292832421097382784 9993065951826036992 12693299482554691200 15393533013283345408 18093766544011999616 2347256001031102208 5047489531759756416 7747723062488410624 10447956593217064832 13148190123945719040 15848423654674373248 101913111693475840 2802146642422130048 5502380173150784256 8202613703879438464 10902847234608092672 13603080765336746880 16303314296065401088 556803753084503680 3257037283813157888 5957270814541812096 8657504345270466304 11357737875999120512 14057971406727774720 16758204937456428928 1011694394475531520 3711927925204185728 6412161455932839936 9112394986661494144 11812628517390148352 14512862048118802560 17213095578847456768 1466585035866559360 4166818566595213568 6867052097323867776 9567285628052521984 12267519158781176192 14967752689509830400 17667986220238484608 1921475677257587200 4621709207986241408 7321942738714895616 10022176269443549824 12722409800172204032 15422643330900858240 18122876861629512448 2376366318648615040 5076599849377269248 7776833380105923456 10477066910834577664 13177300441563231872 15877533972291886080 131023429310988672 2831256960039642880 5531490490768297088 8231724021496951296 10931957552225605504 13632191082954259712 16332424613682913920 585914070702016512 3286147601430670720 5986381132159324928 8686614662887979136 11386848193616633344 14087081724345287552 16787315255073941760 1040804712093044352 3741038242821698560 6441271773550352768 9141505304279006976 11841738835007661184 14541972365736315392 17242205896464969600 1495695353484072192 4195928884212726400 6896162414941380608 9596395945670034816 12296629476398689024 14996863007127343232 17697096537855997440 1950585994875100032 4650819525603754240 7351053056332408448 10051286587061062656 12751520117789716864 15451753648518371072 18151987179247025280 2405476636266127872 5105710166994782080 7805943697723436288 10506177228452090496 13206410759180744704 15906644289909398912 160133746928501504 2860367277657155712 5560600808385809920 8260834339114464128 10961067869843118336 13661301400571772544 16361534931300426752 615024388319529344 3315257919048183552 6015491449776837760 8715724980505491968 11415958511234146176 14116192041962800384 16816425572691454592 1069915029710557184 3770148560439211392 6470382091167865600 9170615621896519808 11870849152625174016 14571082683353828224 17271316214082482432 1524805671101585024 4225039201830239232 6925272732558893440 9625506263287547648 12325739794016201856 15025973324744856064 17726206855473510272 1979696312492612864 4679929843221267072 7380163373949921280 10080396904678575488 12780630435407229696 15480863966135883904 18181097496864538112 2434586953883640704 5134820484612294912 7835054015340949120 10535287546069603328 13235521076798257536 15935754607526911744 189244064546014336 2889477595274668544 5589711126003322752 8289944656731976960 10990178187460631168 13690411718189285376 16390645248917939584 644134705937042176 3344368236665696384 6044601767394350592 8744835298123004800 11445068828851659008 14145302359580313216 16845535890308967424 1099025347328070016 3799258878056724224 6499492408785378432 9199725939514032640 11899959470242686848 14600193000971341056 17300426531699995264 1553915988719097856 4254149519447752064 6954383050176406272 9654616580905060480 12354850111633714688 15055083642362368896 17755317173091023104 2008806630110125696 4709040160838779904 7409273691567434112 10109507222296088320 12809740753024742528 15509974283753396736 18210207814482050944 2463697271501153536 5163930802229807744 7864164332958461952 10564397863687116160 13264631394415770368 15964864925144424576 218354382163527168 2918587912892181376 5618821443620835584 8319054974349489792 11019288505078144000 13719522035806798208 16419755566535452416 673245023554555008 3373478554283209216 6073712085011863424 8773945615740517632 11474179146469171840 14174412677197826048 16874646207926480256 1128135664945582848 3828369195674237056 6528602726402891264 9228836257131545472 11929069787860199680 14629303318588853888 17329536849317508096 1583026306336610688 4283259837065264896 6983493367793919104 9683726898522573312 12383960429251227520 15084193959979881728 17784427490708535936 2037916947727638528 4738150478456292736 7438384009184946944 10138617539913601152 12838851070642255360 15539084601370909568 18239318132099563776 2492807589118666368 5193041119847320576 7893274650575974784 10593508181304628992 13293741712033283200 15993975242761937408 247464699781040000 2947698230509694208 5647931761238348416 8348165291967002624 11048398822695656832 13748632353424311040 16448865884152965248 702355341172067840 3402588871900722048 6102822402629376256 8803055933358030464 11503289464086684672 14203522994815338880 16903756525543993088 1157245982563095680 3857479513291749888 6557713044020404096 9257946574749058304 11958180105477712512 14658413636206366720 17358647166935020928 1612136623954123520 4312370154682777728 7012603685411431936 9712837216140086144 12413070746868740352 15113304277597394560 17813537808326048768 2067027265345151360 4767260796073805568 7467494326802459776 10167727857531113984 12867961388259768192 15568194918988422400 18268428449717076608 2521917906736179200 5222151437464833408 7922384968193487616 10622618498922141824 13322852029650796032 16023085560379450240 276575017398552832 2976808548127207040 5677042078855861248 8377275609584515456 11077509140313169664 13777742671041823872 16477976201770478080 731465658789580672 3431699189518234880 6131932720246889088 8832166250975543296 11532399781704197504 14232633312432851712 16932866843161505920 1186356300180608512 3886589830909262720 6586823361637916928 9287056892366571136 11987290423095225344 14687523953823879552 17387757484552533760 1641246941571636352 4341480472300290560 7041714003028944768 9741947533757598976 12442181064486253184 15142414595214907392 17842648125943561600 2096137582962664192 4796371113691318400 7496604644419972608 10196838175148626816 12897071705877281024 15597305236605935232 18297538767334589440 2551028224353692032 5251261755082346240 7951495285811000448 10651728816539654656 13351962347268308864 16052195877996963072 305685335016065664 3005918865744719872 5706152396473374080 8406385927202028288 11106619457930682496 13806852988659336704 16507086519387990912 760575976407093504 3460809507135747712 6161043037864401920 8861276568593056128 11561510099321710336 14261743630050364544 16961977160779018752 1215466617798121344 3915700148526775552 6615933679255429760 9316167209984083968 12016400740712738176 14716634271441392384 17416867802170046592 1670357259189149184 4370590789917803392 7070824320646457600 9771057851375111808 12471291382103766016 15171524912832420224 17871758443561074432 2125247900580177024 4825481431308831232 7525714962037485440 10225948492766139648 12926182023494793856 15626415554223448064 18326649084952102272 2580138541971204864 5280372072699859072 7980605603428513280 10680839134157167488 13381072664885821696 16081306195614475904 334795652633578496 3035029183362232704 5735262714090886912 8435496244819541120 11135729775548195328 13835963306276849536 16536196837005503744 789686294024606336 3489919824753260544 6190153355481914752 8890386886210568960 11590620416939223168 14290853947667877376 16991087478396531584 1244576935415634176 3944810466144288384 6645043996872942592 9345277527601596800 12045511058330251008 14745744589058905216 17445978119787559424 1699467576806662016 4399701107535316224 7099934638263970432 9800168168992624640 12500401699721278848 15200635230449933056 17900868761178587264 2154358218197689856 4854591748926344064 7554825279654998272 10255058810383652480 12955292341112306688 15655525871840960896 18355759402569615104 2609248859588717696 5309482390317371904 8009715921046026112 10709949451774680320 13410182982503334528 16110416513231988736 363905970251091328 3064139500979745536 5764373031708399744 8464606562437053952 11164840093165708160 13865073623894362368 16565307154623016576 818796611642119168 3519030142370773376 6219263673099427584 8919497203828081792 11619730734556736000 14319964265285390208 17020197796014044416 1273687253033147008 3973920783761801216 6674154314490455424 9374387845219109632 12074621375947763840 14774854906676418048 17475088437405072256 1728577894424174848 4428811425152829056 7129044955881483264 9829278486610137472 12529512017338791680 15229745548067445888 17929979078796100096 2183468535815202688 4883702066543856896 7583935597272511104 10284169128001165312 12984402658729819520 15684636189458473728 18384869720187127936 2638359177206230528 5338592707934884736 8038826238663538944 10739059769392193152 13439293300120847360 16139526830849501568 393016287868604160 3093249818597258368 5793483349325912576 8493716880054566784 11193950410783220992 13894183941511875200 16594417472240529408 847906929259632000 3548140459988286208 6248373990716940416 8948607521445594624 11648841052174248832 14349074582902903040 17049308113631557248 1302797570650659840 4003031101379314048 6703264632107968256 9403498162836622464 12103731693565276672 14803965224293930880 17504198755022585088 1757688212041687680 4457921742770341888 7158155273498996096 9858388804227650304 12558622334956304512 15258855865684958720 17959089396413612928 2212578853432715520 4912812384161369728 7613045914890023936 10313279445618678144 13013512976347332352 15713746507075986560 18413980037804640768 2667469494823743360 5367703025552397568 8067936556281051776 10768170087009705984 13468403617738360192 16168637148467014400 422126605486116992 3122360136214771200 5822593666943425408 8522827197672079616 11223060728400733824 13923294259129388032 16623527789858042240 877017246877144832 3577250777605799040 6277484308334453248 8977717839063107456 11677951369791761664 14378184900520415872 17078418431249070080 1331907888268172672 4032141418996826880 6732374949725481088 9432608480454135296 12132842011182789504 14833075541911443712 17533309072640097920 1786798529659200512 4487032060387854720 7187265591116508928 9887499121845163136 12587732652573817344 15287966183302471552 17988199714031125760 2241689171050228352 4941922701778882560 7642156232507536768 10342389763236190976 13042623293964845184 15742856824693499392 18443090355422153600 2696579812441256192 5396813343169910400 8097046873898564608 10797280404627218816 13497513935355873024 16197747466084527232 451236923103629824 3151470453832284032 5851703984560938240 8551937515289592448 11252171046018246656 13952404576746900864 16652638107475555072 906127564494657664 3606361095223311872 6306594625951966080 9006828156680620288 11707061687409274496 14407295218137928704 17107528748866582912 1361018205885685504 4061251736614339712 6761485267342993920 9461718798071648128 12161952328800302336 14862185859528956544 17562419390257610752 1815908847276713344 4516142378005367552 7216375908734021760 9916609439462675968 12616842970191330176 15317076500919984384 18017310031648638592 2270799488667741184 4971033019396395392 7671266550125049600 10371500080853703808 13071733611582358016 15771967142311012224 25456599330114816 2725690130058769024 5425923660787423232 8126157191516077440 10826390722244731648 13526624252973385856 16226857783702040064 480347240721142656 3180580771449796864 5880814302178451072 8581047832907105280 11281281363635759488 13981514894364413696 16681748425093067904 935237882112170496 3635471412840824704 6335704943569478912 9035938474298133120 11736172005026787328 14436405535755441536 17136639066484095744 1390128523503198336 4090362054231852544 6790595584960506752 9490829115689160960 12191062646417815168 14891296177146469376 17591529707875123584 1845019164894226176 4545252695622880384 7245486226351534592 9945719757080188800 12645953287808843008 15346186818537497216 18046420349266151424 2299909806285254016 5000143337013908224 7700376867742562432 10400610398471216640 13100843929199870848 15801077459928525056 54566916947627648 2754800447676281856 5455033978404936064 8155267509133590272 10855501039862244480 13555734570590898688 16255968101319552896 509457558338655488 3209691089067309696 5909924619795963904 8610158150524618112 11310391681253272320 14010625211981926528 16710858742710580736 964348199729683328 3664581730458337536 6364815261186991744 9065048791915645952 11765282322644300160 14465515853372954368 17165749384101608576 1419238841120711168 4119472371849365376 6819705902578019584 9519939433306673792 12220172964035328000 14920406494763982208 17620640025492636416 1874129482511739008 4574363013240393216 7274596543969047424 9974830074697701632 12675063605426355840 15375297136155010048 18075530666883664256 2329020123902766848 5029253654631421056 7729487185360075264 10429720716088729472 13129954246817383680 15830187777546037888 83677234565140480 2783910765293794688 5484144296022448896 8184377826751103104 10884611357479757312 13584844888208411520 16285078418937065728 538567875956168320 3238801406684822528 5939034937413476736 8639268468142130944 11339501998870785152 14039735529599439360 16739969060328093568 993458517347196160 3693692048075850368 6393925578804504576 9094159109533158784 11794392640261812992 14494626170990467200 17194859701719121408 1448349158738224000 4148582689466878208 6848816220195532416 9549049750924186624 12249283281652840832 14949516812381495040 17649750343110149248 1903239800129251840 4603473330857906048 7303706861586560256 10003940392315214464 12704173923043868672 15404407453772522880 18104640984501177088 2358130441520279680 5058363972248933888 7758597502977588096 10458831033706242304 13159064564434896512 15859298095163550720 112787552182653312 2813021082911307520 5513254613639961728 8213488144368615936 10913721675097270144 13613955205825924352 16314188736554578560 567678193573681152 3267911724302335360 5968145255030989568 8668378785759643776 11368612316488297984 14068845847216952192 16769079377945606400 1022568834964708992 3722802365693363200 6423035896422017408 9123269427150671616 11823502957879325824 14523736488607980032 17223970019336634240 1477459476355736832 4177693007084391040 6877926537813045248 9578160068541699456 12278393599270353664 14978627129999007872 17678860660727662080 1932350117746764672 4632583648475418880 7332817179204073088 10033050709932727296 12733284240661381504 15433517771390035712 18133751302118689920 2387240759137792512 5087474289866446720 7787707820595100928 10487941351323755136 13188174882052409344 15888408412781063552 141897869800166144 2842131400528820352 5542364931257474560 8242598461986128768 10942831992714782976 13643065523443437184 16343299054172091392 596788511191193984 3297022041919848192 5997255572648502400 8697489103377156608 11397722634105810816 14097956164834465024 16798189695563119232 1051679152582221824 3751912683310876032 6452146214039530240 9152379744768184448 11852613275496838656 14552846806225492864 17253080336954147072 1506569793973249664 4206803324701903872 6907036855430558080 9607270386159212288 12307503916887866496 15007737447616520704 17707970978345174912 1961460435364277504 4661693966092931712 7361927496821585920 10062161027550240128 12762394558278894336 15462628089007548544 18162861619736202752 2416351076755305344 5116584607483959552 7816818138212613760 10517051668941267968 13217285199669922176 15917518730398576384 171008187417678976 2871241718146333184 5571475248874987392 8271708779603641600 10971942310332295808 13672175841060950016 16372409371789604224 625898828808706816 3326132359537361024 6026365890266015232 8726599420994669440 11426832951723323648 14127066482451977856 16827300013180632064 1080789470199734656 3781023000928388864 6481256531657043072 9181490062385697280 11881723593114351488 14581957123843005696 17282190654571659904 1535680111590762496 4235913642319416704 6936147173048070912 9636380703776725120 12336614234505379328 15036847765234033536 17737081295962687744 1990570752981790336 4690804283710444544 7391037814439098752 10091271345167752960 12791504875896407168 15491738406625061376 18191971937353715584 2445461394372818176 5145694925101472384 7845928455830126592 10546161986558780800 13246395517287435008 15946629048016089216 200118505035191808 2900352035763846016 5600585566492500224 8300819097221154432 11001052627949808640 13701286158678462848 16401519689407117056 655009146426219648 3355242677154873856 6055476207883528064 8755709738612182272 11455943269340836480 14156176800069490688 16856410330798144896 1109899787817247488 3810133318545901696 6510366849274555904 9210600380003210112 11910833910731864320 14611067441460518528 17311300972189172736 1564790429208275328 4265023959936929536 6965257490665583744 9665491021394237952 12365724552122892160 15065958082851546368 17766191613580200576 2019681070599303168 4719914601327957376 7420148132056611584 10120381662785265792 12820615193513920000 15520848724242574208 18221082254971228416 2474571711990331008 5174805242718985216 7875038773447639424 10575272304176293632 13275505834904947840 15975739365633602048 229228822652704640 2929462353381358848 5629695884110013056 8329929414838667264 11030162945567321472 13730396476295975680 16430630007024629888 684119464043732480 3384352994772386688 6084586525501040896 8784820056229695104 11485053586958349312 14185287117687003520 16885520648415657728 1139010105434760320 3839243636163414528 6539477166892068736 9239710697620722944 11939944228349377152 14640177759078031360 17340411289806685568 1593900746825788160 4294134277554442368 6994367808283096576 9694601339011750784 12394834869740404992 15095068400469059200 17795301931197713408 2048791388216816000 4749024918945470208 7449258449674124416 10149491980402778624 12849725511131432832 15549959041860087040 18250192572588741248 2503682029607843840 5203915560336498048 7904149091065152256 10604382621793806464 13304616152522460672 16004849683251114880 258339140270217472 2958572670998871680 5658806201727525888 8359039732456180096 11059273263184834304 13759506793913488512 16459740324642142720 713229781661245312 3413463312389899520 6113696843118553728 8813930373847207936 11514163904575862144 14214397435304516352 16914630966033170560 1168120423052273152 3868353953780927360 6568587484509581568 9268821015238235776 11969054545966889984 14669288076695544192 17369521607424198400 1623011064443300992 4323244595171955200 7023478125900609408 9723711656629263616 12423945187357917824 15124178718086572032 17824412248815226240 2077901705834328832 4778135236562983040 7478368767291637248 10178602298020291456 12878835828748945664 15579069359477599872 18279302890206254080 2532792347225356672 5233025877954010880 7933259408682665088 10633492939411319296 13333726470139973504 16033960000868627712 287449457887730304 2987682988616384512 5687916519345038720 8388150050073692928 11088383580802347136 13788617111531001344 16488850642259655552 742340099278758144 3442573630007412352 6142807160736066560 8843040691464720768 11543274222193374976 14243507752922029184 16943741283650683392 1197230740669785984 3897464271398440192 6597697802127094400 9297931332855748608 11998164863584402816 14698398394313057024 17398631925041711232 1652121382060813824 4352354912789468032 7052588443518122240 9752821974246776448 12453055504975430656 15153289035704084864 17853522566432739072 2107012023451841664 4807245554180495872 7507479084909150080 10207712615637804288 12907946146366458496 15608179677095112704 18308413207823766912 2561902664842869504 5262136195571523712 7962369726300177920 10662603257028832128 13362836787757486336 16063070318486140544 316559775505243136 3016793306233897344 5717026836962551552 8417260367691205760 11117493898419859968 13817727429148514176 16517960959877168384 771450416896270976 3471683947624925184 6171917478353579392 8872151009082233600 11572384539810887808 14272618070539542016 16972851601268196224 1226341058287298816 3926574589015953024 6626808119744607232 9327041650473261440 12027275181201915648 14727508711930569856 17427742242659224064 1681231699678326656 4381465230406980864 7081698761135635072 9781932291864289280 12482165822592943488 15182399353321597696 17882632884050251904 2136122341069354496 4836355871798008704 7536589402526662912 10236822933255317120 12937056463983971328 15637289994712625536 18337523525441279744 2591012982460382336 5291246513189036544 7991480043917690752 10691713574646344960 13391947105374999168 16092180636103653376 345670093122755968 3045903623851410176 5746137154580064384 8446370685308718592 11146604216037372800 13846837746766027008 16547071277494681216 800560734513783808 3500794265242438016 6201027795971092224 8901261326699746432 11601494857428400640 14301728388157054848 17001961918885709056 1255451375904811648 3955684906633465856 6655918437362120064 9356151968090774272 12056385498819428480 14756619029548082688 17456852560276736896 1710342017295839488 4410575548024493696 7110809078753147904 9811042609481802112 12511276140210456320 15211509670939110528 17911743201667764736 2165232658686867328 4865466189415521536 7565699720144175744 10265933250872829952 12966166781601484160 15666400312330138368 18366633843058792576 2620123300077895168 5320356830806549376 8020590361535203584 10720823892263857792 13421057422992512000 16121290953721166208 374780410740268800 3075013941468923008 5775247472197577216 8475481002926231424 11175714533654885632 13875948064383539840 16576181595112194048 829671052131296640 3529904582859950848 6230138113588605056 8930371644317259264 11630605175045913472 14330838705774567680 17031072236503221888 1284561693522324480 3984795224250978688 6685028754979632896 9385262285708287104 12085495816436941312 14785729347165595520 17485962877894249728 1739452334913352320 4439685865642006528 7139919396370660736 9840152927099314944 12540386457827969152 15240619988556623360 17940853519285277568 2194342976304380160 4894576507033034368 7594810037761688576 10295043568490342784 12995277099218996992 15695510629947651200 18395744160676305408 2649233617695408000 5349467148424062208 8049700679152716416 10749934209881370624 13450167740610024832 16150401271338679040 403890728357781632 3104124259086435840 5804357789815090048 8504591320543744256 11204824851272398464 13905058382001052672 16605291912729706880 858781369748809472 3559014900477463680 6259248431206117888 8959481961934772096 11659715492663426304 14359949023392080512 17060182554120734720 1313672011139837312 4013905541868491520 6714139072597145728 9414372603325799936 12114606134054454144 14814839664783108352 17515073195511762560 1768562652530865152 4468796183259519360 7169029713988173568 9869263244716827776 12569496775445481984 15269730306174136192 17969963836902790400 2223453293921892992 4923686824650547200 7623920355379201408 10324153886107855616 13024387416836509824 15724620947565164032 18424854478293818240 2678343935312920832 5378577466041575040 8078810996770229248 10779044527498883456 13479278058227537664 16179511588956191872 433001045975294464 3133234576703948672 5833468107432602880 8533701638161257088 11233935168889911296 13934168699618565504 16634402230347219712 887891687366322304 3588125218094976512 6288358748823630720 8988592279552284928 11688825810280939136 14389059341009593344 17089292871738247552 1342782328757350144 4043015859486004352 6743249390214658560 9443482920943312768 12143716451671966976 14843949982400621184 17544183513129275392 1797672970148377984 4497906500877032192 7198140031605686400 9898373562334340608 12598607093062994816 15298840623791649024 17999074154520303232 2252563611539405824 4952797142268060032 7653030672996714240 10353264203725368448 13053497734454022656 15753731265182676864 7220722201779456 2707454252930433664 5407687783659087872 8107921314387742080 10808154845116396288 13508388375845050496 16208621906573704704 462111363592807296 3162344894321461504 5862578425050115712 8562811955778769920 11263045486507424128 13963279017236078336 16663512547964732544 917002004983835136 3617235535712489344 6317469066441143552 9017702597169797760 11717936127898451968 14418169658627106176 17118403189355760384 1371892646374862976 4072126177103517184 6772359707832171392 9472593238560825600 12172826769289479808 14873060300018134016 17573293830746788224 1826783287765890816 4527016818494545024 7227250349223199232 9927483879951853440 12627717410680507648 15327950941409161856 18028184472137816064 2281673929156918656 4981907459885572864 7682140990614227072 10382374521342881280 13082608052071535488 15782841582800189696 36331039819292288 2736564570547946496 5436798101276600704 8137031632005254912 10837265162733909120 13537498693462563328 16237732224191217536 491221681210320128 3191455211938974336 5891688742667628544 8591922273396282752 11292155804124936960 13992389334853591168 16692622865582245376 946112322601347968 3646345853330002176 6346579384058656384 9046812914787310592 11747046445515964800 14447279976244619008 17147513506973273216 1401002963992375808 4101236494721030016 6801470025449684224 9501703556178338432 12201937086906992640 14902170617635646848 17602404148364301056 1855893605383403648 4556127136112057856 7256360666840712064 9956594197569366272 12656827728298020480 15357061259026674688 18057294789755328896 2310784246774431488 5011017777503085696 7711251308231739904 10411484838960394112 13111718369689048320 15811951900417702528 65441357436805120 2765674888165459328 5465908418894113536 8166141949622767744 10866375480351421952 13566609011080076160 16266842541808730368 520331998827832960 3220565529556487168 5920799060285141376 8621032591013795584 11321266121742449792 14021499652471104000 16721733183199758208 975222640218860800 3675456170947515008 6375689701676169216 9075923232404823424 11776156763133477632 14476390293862131840 17176623824590786048 1430113281609888640 4130346812338542848 6830580343067197056 9530813873795851264 12231047404524505472 14931280935253159680 17631514465981813888 1885003923000916480 4585237453729570688 7285470984458224896 9985704515186879104 12685938045915533312 15386171576644187520 18086405107372841728 2339894564391944320 5040128095120598528 7740361625849252736 10440595156577906944 13140828687306561152 15841062218035215360 94551675054317952 2794785205782972160 5495018736511626368 8195252267240280576 10895485797968934784 13595719328697588992 16295952859426243200 549442316445345792 3249675847174000000 5949909377902654208 8650142908631308416 11350376439359962624 14050609970088616832 16750843500817271040 1004332957836373632 3704566488565027840 6404800019293682048 9105033550022336256 11805267080750990464 14505500611479644672 17205734142208298880 1459223599227401472 4159457129956055680 6859690660684709888 9559924191413364096 12260157722142018304 14960391252870672512 17660624783599326720 1914114240618429312 4614347771347083520 7314581302075737728 10014814832804391936 12715048363533046144 15415281894261700352 18115515424990354560 2369004882009457152 5069238412738111360 7769471943466765568 10469705474195419776 13169939004924073984 15870172535652728192 123661992671830784 2823895523400484992 5524129054129139200 8224362584857793408 10924596115586447616 13624829646315101824 16325063177043756032 578552634062858624 3278786164791512832 5979019695520167040 8679253226248821248 11379486756977475456 14079720287706129664 16779953818434783872 1033443275453886464 3733676806182540672 6433910336911194880 9134143867639849088 11834377398368503296 14534610929097157504 17234844459825811712 1488333916844914304 4188567447573568512 6888800978302222720 9589034509030876928 12289268039759531136 14989501570488185344 17689735101216839552 1943224558235942144 4643458088964596352 7343691619693250560 10043925150421904768 12744158681150558976 15444392211879213184 18144625742607867392 2398115199626969984 5098348730355624192 7798582261084278400 10498815791812932608 13199049322541586816 15899282853270241024 152772310289343616 2853005841017997824 5553239371746652032 8253472902475306240 10953706433203960448 13653939963932614656 16354173494661268864 607662951680371456 3307896482409025664 6008130013137679872 8708363543866334080 11408597074594988288 14108830605323642496 16809064136052296704 1062553593071399296 3762787123800053504 6463020654528707712 9163254185257361920 11863487715986016128 14563721246714670336 17263954777443324544 1517444234462427136 4217677765191081344 6917911295919735552 9618144826648389760 12318378357377043968 15018611888105698176 17718845418834352384 1972334875853454976 4672568406582109184 7372801937310763392 10073035468039417600 12773268998768071808 15473502529496726016 18173736060225380224 2427225517244482816 5127459047973137024 7827692578701791232 10527926109430445440 13228159640159099648 15928393170887753856 181882627906856448 2882116158635510656 5582349689364164864 8282583220092819072 10982816750821473280 13683050281550127488 16383283812278781696 636773269297884288 3337006800026538496 6037240330755192704 8737473861483846912 11437707392212501120 14137940922941155328 16838174453669809536 1091663910688912128 3791897441417566336 6492130972146220544 9192364502874874752 11892598033603528960 14592831564332183168 17293065095060837376 1546554552079939968 4246788082808594176 6947021613537248384 9647255144265902592 12347488674994556800 15047722205723211008 17747955736451865216 2001445193470967808 4701678724199622016 7401912254928276224 10102145785656930432 12802379316385584640 15502612847114238848 18202846377842893056 2456335834861995648 5156569365590649856 7856802896319304064 10557036427047958272 13257269957776612480 15957503488505266688 210992945524369280 2911226476253023488 5611460006981677696 8311693537710331904 11011927068438986112 13712160599167640320 16412394129896294528 665883586915397120 3366117117644051328 6066350648372705536 8766584179101359744 11466817709830013952 14167051240558668160 16867284771287322368 1120774228306424960 3821007759035079168 6521241289763733376 9221474820492387584 11921708351221041792 14621941881949696000 17322175412678350208 1575664869697452800 4275898400426107008 6976131931154761216 9676365461883415424 12376598992612069632 15076832523340723840 17777066054069378048 2030555511088480640 4730789041817134848 7431022572545789056 10131256103274443264 12831489634003097472 15531723164731751680 18231956695460405888 2485446152479508480 5185679683208162688 7885913213936816896 10586146744665471104 13286380275394125312 15986613806122779520 240103263141882112 2940336793870536320 5640570324599190528 8340803855327844736 11041037386056498944 13741270916785153152 16441504447513807360 694993904532909952 3395227435261564160 6095460965990218368 8795694496718872576 11495928027447526784 14196161558176180992 16896395088904835200 1149884545923937792 3850118076652592000 6550351607381246208 9250585138109900416 11950818668838554624 14651052199567208832 17351285730295863040 1604775187314965632 4305008718043619840 7005242248772274048 9705475779500928256 12405709310229582464 15105942840958236672 17806176371686890880 2059665828705993472 4759899359434647680 7460132890163301888 10160366420891956096 12860599951620610304 15560833482349264512 18261067013077918720 2514556470097021312 5214790000825675520 7915023531554329728 10615257062282983936 13315490593011638144 16015724123740292352 269213580759394944 2969447111488049152 5669680642216703360 8369914172945357568 11070147703674011776 13770381234402665984 16470614765131320192 724104222150422784 3424337752879076992 6124571283607731200 8824804814336385408 11525038345065039616 14225271875793693824 16925505406522348032 1178994863541450624 3879228394270104832 6579461924998759040 9279695455727413248 11979928986456067456 14680162517184721664 17380396047913375872 1633885504932478464 4334119035661132672 7034352566389786880 9734586097118441088 12434819627847095296 15135053158575749504 17835286689304403712 2088776146323506304 4789009677052160512 7489243207780814720 10189476738509468928 12889710269238123136 15589943799966777344 18290177330695431552 2543666787714534144 5243900318443188352 7944133849171842560 10644367379900496768 13344600910629150976 16044834441357805184 298323898376907776 2998557429105561984 5698790959834216192 8399024490562870400 11099258021291524608 13799491552020178816 16499725082748833024 753214539767935616 3453448070496589824 6153681601225244032 8853915131953898240 11554148662682552448 14254382193411206656 16954615724139860864 1208105181158963456 3908338711887617664 6608572242616271872 9308805773344926080 12009039304073580288 14709272834802234496 17409506365530888704 1662995822549991296 4363229353278645504 7063462884007299712 9763696414735953920 12463929945464608128 15164163476193262336 17864397006921916544 2117886463941019136 4818119994669673344 7518353525398327552 10218587056126981760 12918820586855635968 15619054117584290176 18319287648312944384 2572777105332046976 5273010636060701184 7973244166789355392 10673477697518009600 13373711228246663808 16073944758975318016 327434215994420608 3027667746723074816 5727901277451729024 8428134808180383232 11128368338909037440 13828601869637691648 16528835400366345856 782324857385448448 3482558388114102656 6182791918842756864 8883025449571411072 11583258980300065280 14283492511028719488 16983726041757373696 1237215498776476288 3937449029505130496 6637682560233784704 9337916090962438912 12038149621691093120 14738383152419747328 17438616683148401536 1692106140167504128 4392339670896158336 7092573201624812544 9792806732353466752 12493040263082120960 15193273793810775168 17893507324539429376 2146996781558531968 4847230312287186176 7547463843015840384 10247697373744494592 12947930904473148800 15648164435201803008 18348397965930457216 2601887422949559808 5302120953678214016 8002354484406868224 10702588015135522432 13402821545864176640 16103055076592830848 356544533611933440 3056778064340587648 5757011595069241856 8457245125797896064 11157478656526550272 13857712187255204480 16557945717983858688 811435175002961280 3511668705731615488 6211902236460269696 8912135767188923904 11612369297917578112 14312602828646232320 17012836359374886528 1266325816393989120 3966559347122643328 6666792877851297536 9367026408579951744 12067259939308605952 14767493470037260160 17467727000765914368 1721216457785016960 4421449988513671168 7121683519242325376 9821917049970979584 12522150580699633792 15222384111428288000 17922617642156942208 2176107099176044800 4876340629904699008 7576574160633353216 10276807691362007424 12977041222090661632 15677274752819315840 18377508283547970048 2630997740567072640 5331231271295726848 8031464802024381056 10731698332753035264 13431931863481689472 16132165394210343680 385654851229446272 3085888381958100480 5786121912686754688 8486355443415408896 11186588974144063104 13886822504872717312 16587056035601371520 840545492620474112 3540779023349128320 6241012554077782528 8941246084806436736 11641479615535090944 14341713146263745152 17041946676992399360 1295436134011501952 3995669664740156160 6695903195468810368 9396136726197464576 12096370256926118784 14796603787654772992 17496837318383427200 1750326775402529792 4450560306131184000 7150793836859838208 9851027367588492416 12551260898317146624 15251494429045800832 17951727959774455040 2205217416793557632 4905450947522211840 7605684478250866048 10305918008979520256 13006151539708174464 15706385070436828672 18406618601165482880 2660108058184585472 5360341588913239680 8060575119641893888 10760808650370548096 13461042181099202304 16161275711827856512 414765168846959104 3114998699575613312 5815232230304267520 8515465761032921728 11215699291761575936 13915932822490230144 16616166353218884352 869655810237986944 3569889340966641152 6270122871695295360 8970356402423949568 11670589933152603776 14370823463881257984 17071056994609912192 1324546451629014784 4024779982357668992 6725013513086323200 9425247043814977408 12125480574543631616 14825714105272285824 17525947636000940032 1779437093020042624 4479670623748696832 7179904154477351040 9880137685206005248 12580371215934659456 15280604746663313664 17980838277391967872 2234327734411070464 4934561265139724672 7634794795868378880 10335028326597033088 13035261857325687296 15735495388054341504 18435728918782995712 2689218375802098304 5389451906530752512 8089685437259406720 10789918967988060928 13490152498716715136 16190386029445369344 443875486464471936 3144109017193126144 5844342547921780352 8544576078650434560 11244809609379088768 13945043140107742976 16645276670836397184 898766127855499776 3598999658584153984 6299233189312808192 8999466720041462400 11699700250770116608 14399933781498770816 17100167312227425024 1353656769246527616 4053890299975181824 6754123830703836032 9454357361432490240 12154590892161144448 14854824422889798656 17555057953618452864 1808547410637555456 4508780941366209664 7209014472094863872 9909248002823518080 12609481533552172288 15309715064280826496 18009948595009480704 2263438052028583296 4963671582757237504 7663905113485891712 10364138644214545920 13064372174943200128 15764605705671854336 18095162690956928 2718328693419611136 5418562224148265344 8118795754876919552 10819029285605573760 13519262816334227968 16219496347062882176 472985804081984768 3173219334810638976 5873452865539293184 8573686396267947392 11273919926996601600 13974153457725255808 16674386988453910016 927876445473012608 3628109976201666816 6328343506930321024 9028577037658975232 11728810568387629440 14429044099116283648 17129277629844937856 1382767086864040448 4083000617592694656 6783234148321348864 9483467679050003072 12183701209778657280 14883934740507311488 17584168271235965696 1837657728255068288 4537891258983722496 7238124789712376704 9938358320441030912 12638591851169685120 15338825381898339328 18039058912626993536 2292548369646096128 4992781900374750336 7693015431103404544 10393248961832058752 13093482492560712960 15793716023289367168 47205480308469760 2747439011037123968 5447672541765778176 8147906072494432384 10848139603223086592 13548373133951740800 16248606664680395008 502096121699497600 3202329652428151808 5902563183156806016 8602796713885460224 11303030244614114432 14003263775342768640 16703497306071422848 956986763090525440 3657220293819179648 6357453824547833856 9057687355276488064 11757920886005142272 14458154416733796480 17158387947462450688 1411877404481553280 4112110935210207488 6812344465938861696 9512577996667515904 12212811527396170112 14913045058124824320 17613278588853478528 1866768045872581120 4567001576601235328 7267235107329889536 9967468638058543744 12667702168787197952 15367935699515852160 18068169230244506368 2321658687263608960 5021892217992263168 7722125748720917376 10422359279449571584 13122592810178225792 15822826340906880000 76315797925982592 2776549328654636800 5476782859383291008 8177016390111945216 10877249920840599424 13577483451569253632 16277716982297907840 531206439317010432 3231439970045664640 5931673500774318848 8631907031502973056 11332140562231627264 14032374092960281472 16732607623688935680 986097080708038272 3686330611436692480 6386564142165346688 9086797672894000896 11787031203622655104 14487264734351309312 17187498265079963520 1440987722099066112 4141221252827720320 6841454783556374528 9541688314285028736 12241921845013682944 14942155375742337152 17642388906470991360 1895878363490093952 4596111894218748160 7296345424947402368 9996578955676056576 12696812486404710784 15397046017133364992 18097279547862019200 2350769004881121792 5051002535609776000 7751236066338430208 10451469597067084416 13151703127795738624 15851936658524392832 105426115543495424 2805659646272149632 5505893177000803840 8206126707729458048 10906360238458112256 13606593769186766464 16306827299915420672 560316756934523264 3260550287663177472 5960783818391831680 8661017349120485888 11361250879849140096 14061484410577794304 16761717941306448512 1015207398325551104 3715440929054205312 6415674459782859520 9115907990511513728 11816141521240167936 14516375051968822144 17216608582697476352 1470098039716578944 4170331570445233152 6870565101173887360 9570798631902541568 12271032162631195776 14971265693359849984 17671499224088504192 1924988681107606784 4625222211836260992 7325455742564915200 10025689273293569408 12725922804022223616 15426156334750877824 18126389865479532032 2379879322498634624 5080112853227288832 7780346383955943040 10480579914684597248 13180813445413251456 15881046976141905664 134536433161008256 2834769963889662464 5535003494618316672 8235237025346970880 10935470556075625088 13635704086804279296 16335937617532933504 589427074552036096 3289660605280690304 5989894136009344512 8690127666737998720 11390361197466652928 14090594728195307136 16790828258923961344 1044317715943063936 3744551246671718144 6444784777400372352 9145018308129026560 11845251838857680768 14545485369586334976 17245718900314989184 1499208357334091776 4199441888062745984 6899675418791400192 9599908949520054400 12300142480248708608 15000376010977362816 17700609541706017024 1954098998725119616 4654332529453773824 7354566060182428032 10054799590911082240 12755033121639736448 15455266652368390656 18155500183097044864 2408989640116147456 5109223170844801664 7809456701573455872 10509690232302110080 13209923763030764288 15910157293759418496 163646750778521088 2863880281507175296 5564113812235829504 8264347342964483712 10964580873693137920 13664814404421792128 16365047935150446336 618537392169548928 3318770922898203136 6019004453626857344 8719237984355511552 11419471515084165760 14119705045812819968 16819938576541474176 1073428033560576768 3773661564289230976 6473895095017885184 9174128625746539392 11874362156475193600 14574595687203847808 17274829217932502016 1528318674951604608 4228552205680258816 6928785736408913024 9629019267137567232 12329252797866221440 15029486328594875648 17729719859323529856 1983209316342632448 4683442847071286656 7383676377799940864 10083909908528595072 12784143439257249280 15484376969985903488 18184610500714557696 2438099957733660288 5138333488462314496 7838567019190968704 10538800549919622912 13239034080648277120 15939267611376931328 192757068396033920 2892990599124688128 5593224129853342336 8293457660581996544 10993691191310650752 13693924722039304960 16394158252767959168 647647709787061760 3347881240515715968 6048114771244370176 8748348301973024384 11448581832701678592 14148815363430332800 16849048894158987008 1102538351178089600 3802771881906743808 6503005412635398016 9203238943364052224 11903472474092706432 14603706004821360640 17303939535550014848 1557428992569117440 4257662523297771648 6957896054026425856 9658129584755080064 12358363115483734272 15058596646212388480 17758830176941042688 2012319633960145280 4712553164688799488 7412786695417453696 10113020226146107904 12813253756874762112 15513487287603416320 18213720818332070528 2467210275351173120 5167443806079827328 7867677336808481536 10567910867537135744 13268144398265789952 15968377928994444160 221867386013546752 2922100916742200960 5622334447470855168 8322567978199509376 11022801508928163584 13723035039656817792 16423268570385472000 676758027404574592 3376991558133228800 6077225088861883008 8777458619590537216 11477692150319191424 14177925681047845632 16878159211776499840 1131648668795602432 3831882199524256640 6532115730252910848 9232349260981565056 11932582791710219264 14632816322438873472 17333049853167527680 1586539310186630272 4286772840915284480 6987006371643938688 9687239902372592896 12387473433101247104 15087706963829901312 17787940494558555520 2041429951577658112 4741663482306312320 7441897013034966528 10142130543763620736 12842364074492274944 15542597605220929152 18242831135949583360 2496320592968685952 5196554123697340160 7896787654425994368 10597021185154648576 13297254715883302784 15997488246611956992 250977703631059584 2951211234359713792 5651444765088368000 8351678295817022208 11051911826545676416 13752145357274330624 16452378888002984832 705868345022087424 3406101875750741632 6106335406479395840 8806568937208050048 11506802467936704256 14207035998665358464 16907269529394012672 1160758986413115264 3860992517141769472 6561226047870423680 9261459578599077888 11961693109327732096 14661926640056386304 17362160170785040512 1615649627804143104 4315883158532797312 7016116689261451520 9716350219990105728 12416583750718759936 15116817281447414144 17817050812176068352 2070540269195170944 4770773799923825152 7471007330652479360 10171240861381133568 12871474392109787776 15571707922838441984 18271941453567096192 2525430910586198784 5225664441314852992 7925897972043507200 10626131502772161408 13326365033500815616 16026598564229469824 280088021248572416 2980321551977226624 5680555082705880832 8380788613434535040 11081022144163189248 13781255674891843456 16481489205620497664 734978662639600256 3435212193368254464 6135445724096908672 8835679254825562880 11535912785554217088 14236146316282871296 16936379847011525504 1189869304030628096 3890102834759282304 6590336365487936512 9290569896216590720 11990803426945244928 14691036957673899136 17391270488402553344 1644759945421655936 4344993476150310144 7045227006878964352 9745460537607618560 12445694068336272768 15145927599064926976 17846161129793581184 2099650586812683776 4799884117541337984 7500117648269992192 10200351178998646400 12900584709727300608 15600818240455954816 18301051771184609024 2554541228203711616 5254774758932365824 7955008289661020032 10655241820389674240 13355475351118328448 16055708881846982656 309198338866085248 3009431869594739456 5709665400323393664 8409898931052047872 11110132461780702080 13810365992509356288 16510599523238010496 764088980257113088 3464322510985767296 6164556041714421504 8864789572443075712 11565023103171729920 14265256633900384128 16965490164629038336 1218979621648140928 3919213152376795136 6619446683105449344 9319680213834103552 12019913744562757760 14720147275291411968 17420380806020066176 1673870263039168768 4374103793767822976 7074337324496477184 9774570855225131392 12474804385953785600 15175037916682439808 17875271447411094016 2128760904430196608 4828994435158850816 7529227965887505024 10229461496616159232 12929695027344813440 15629928558073467648 18330162088802121856 2583651545821224448 5283885076549878656 7984118607278532864 10684352138007187072 13384585668735841280 16084819199464495488 338308656483598080 3038542187212252288 5738775717940906496 8439009248669560704 11139242779398214912 13839476310126869120 16539709840855523328 793199297874625920 3493432828603280128 6193666359331934336 8893899890060588544 11594133420789242752 14294366951517896960 16994600482246551168 1248089939265653760 3948323469994307968 6648557000722962176 9348790531451616384 12049024062180270592 14749257592908924800 17449491123637579008 1702980580656681600 4403214111385335808 7103447642113990016 9803681172842644224 12503914703571298432 15204148234299952640 17904381765028606848 2157871222047709440 4858104752776363648 7558338283505017856 10258571814233672064 12958805344962326272 15659038875690980480 18359272406419634688 2612761863438737280 5312995394167391488 8013228924896045696 10713462455624699904 13413695986353354112 16113929517082008320 367418974101110912 3067652504829765120 5767886035558419328 8468119566287073536 11168353097015727744 13868586627744381952 16568820158473036160 822309615492138752 3522543146220792960 6222776676949447168 8923010207678101376 11623243738406755584 14323477269135409792 17023710799864064000 1277200256883166592 3977433787611820800 6677667318340475008 9377900849069129216 12078134379797783424 14778367910526437632 17478601441255091840 1732090898274194432 4432324429002848640 7132557959731502848 9832791490460157056 12533025021188811264 15233258551917465472 17933492082646119680 2186981539665222272 4887215070393876480 7587448601122530688 10287682131851184896 12987915662579839104 15688149193308493312 18388382724037147520 2641872181056250112 5342105711784904320 8042339242513558528 10742572773242212736 13442806303970866944 16143039834699521152 396529291718623744 3096762822447277952 5796996353175932160 8497229883904586368 11197463414633240576 13897696945361894784 16597930476090548992 851419933109651584 3551653463838305792 6251886994566960000 8952120525295614208 11652354056024268416 14352587586752922624 17052821117481576832 1306310574500679424 4006544105229333632 6706777635957987840 9407011166686642048 12107244697415296256 14807478228143950464 17507711758872604672 1761201215891707264 4461434746620361472 7161668277349015680 9861901808077669888 12562135338806324096 15262368869534978304 17962602400263632512 2216091857282735104 4916325388011389312 7616558918740043520 10316792449468697728 13017025980197351936 15717259510926006144 18417493041654660352 2670982498673762944 5371216029402417152 8071449560131071360 10771683090859725568 13471916621588379776 16172150152317033984 425639609336136576 3125873140064790784 5826106670793444992 8526340201522099200 11226573732250753408 13926807262979407616 16627040793708061824 880530250727164416 3580763781455818624 6280997312184472832 8981230842913127040 11681464373641781248 14381697904370435456 17081931435099089664 1335420892118192256 4035654422846846464 6735887953575500672 9436121484304154880 12136355015032809088 14836588545761463296 17536822076490117504 1790311533509220096 4490545064237874304 7190778594966528512 9891012125695182720 12591245656423836928 15291479187152491136 17991712717881145344 2245202174900247936 4945435705628902144 7645669236357556352 10345902767086210560 13046136297814864768 15746369828543518976 18446603359272173184 2700092816291275776 5400326347019929984 8100559877748584192 10800793408477238400 13501026939205892608 16201260469934546816 454749926953649408 3154983457682303616 5855216988410957824 8555450519139612032 11255684049868266240 13955917580596920448 16656151111325574656 909640568344677248 3609874099073331456 6310107629801985664 9010341160530639872 11710574691259294080 14410808221987948288 17111041752716602496 1364531209735705088 4064764740464359296 6764998271193013504 9465231801921667712 12165465332650321920 14865698863378976128 17565932394107630336 1819421851126732928 4519655381855387136 7219888912584041344 9920122443312695552 12620355974041349760 15320589504770003968 18020823035498658176 2274312492517760768 4974546023246414976 7674779553975069184 10375013084703723392 13075246615432377600 15775480146161031808 28969603180134400 2729203133908788608 5429436664637442816 8129670195366097024 10829903726094751232 13530137256823405440 16230370787552059648 483860244571162240 3184093775299816448 5884327306028470656 8584560836757124864 11284794367485779072 13985027898214433280 16685261428943087488 938750885962190080 3638984416690844288 6339217947419498496 9039451478148152704 11739685008876806912 14439918539605461120 17140152070334115328 1393641527353217920 4093875058081872128 6794108588810526336 9494342119539180544 12194575650267834752 14894809180996488960 17595042711725143168 1848532168744245760 4548765699472899968 7248999230201554176 9949232760930208384 12649466291658862592 15349699822387516800 18049933353116171008 2303422810135273600 5003656340863927808 7703889871592582016 10404123402321236224 13104356933049890432 15804590463778544640 58079920797647232 2758313451526301440 5458546982254955648 8158780512983609856 10859014043712264064 13559247574440918272 16259481105169572480 512970562188675072 3213204092917329280 5913437623645983488 8613671154374637696 11313904685103291904 14014138215831946112 16714371746560600320 967861203579702912 3668094734308357120 6368328265037011328 9068561795765665536 11768795326494319744 14469028857222973952 17169262387951628160 1422751844970730752 4122985375699384960 6823218906428039168 9523452437156693376 12223685967885347584 14923919498614001792 17624153029342656000 1877642486361758592 4577876017090412800 7278109547819067008 9978343078547721216 12678576609276375424 15378810140005029632 18079043670733683840 2332533127752786432 5032766658481440640 7733000189210094848 10433233719938749056 13133467250667403264 15833700781396057472 87190238415160064 2787423769143814272 5487657299872468480 8187890830601122688 10888124361329776896 13588357892058431104 16288591422787085312 542080879806187904 3242314410534842112 5942547941263496320 8642781471992150528 11343015002720804736 14043248533449458944 16743482064178113152 996971521197215744 3697205051925869952 6397438582654524160 9097672113383178368 11797905644111832576 14498139174840486784 17198372705569140992 1451862162588243584 4152095693316897792 6852329224045552000 9552562754774206208 12252796285502860416 14953029816231514624 17653263346960168832 1906752803979271424 4606986334707925632 7307219865436579840 10007453396165234048 12707686926893888256 15407920457622542464 18108153988351196672 2361643445370299264 5061876976098953472 7762110506827607680 10462344037556261888 13162577568284916096 15862811099013570304 116300556032672896 2816534086761327104 5516767617489981312 8217001148218635520 10917234678947289728 13617468209675943936 16317701740404598144 571191197423700736 3271424728152354944 5971658258881009152 8671891789609663360 11372125320338317568 14072358851066971776 16772592381795625984 1026081838814728576 3726315369543382784 6426548900272036992 9126782431000691200 11827015961729345408 14527249492457999616 17227483023186653824 1480972480205756416 4181206010934410624 6881439541663064832 9581673072391719040 12281906603120373248 14982140133849027456 17682373664577681664 1935863121596784256 4636096652325438464 7336330183054092672 10036563713782746880 12736797244511401088 15437030775240055296 18137264305968709504 2390753762987812096 5090987293716466304 7791220824445120512 10491454355173774720 13191687885902428928 15891921416631083136 145410873650185728 2845644404378839936 5545877935107494144 8246111465836148352 10946344996564802560 13646578527293456768 16346812058022110976 600301515041213568 3300535045769867776 6000768576498521984 8701002107227176192 11401235637955830400 14101469168684484608 16801702699413138816 1055192156432241408 3755425687160895616 6455659217889549824 9155892748618204032 11856126279346858240 14556359810075512448 17256593340804166656 1510082797823269248 4210316328551923456 6910549859280577664 9610783390009231872 12311016920737886080 15011250451466540288 17711483982195194496 1964973439214297088 4665206969942951296 7365440500671605504 10065674031400259712 12765907562128913920 15466141092857568128 18166374623586222336 2419864080605324928 5120097611333979136 7820331142062633344 10520564672791287552 13220798203519941760 15921031734248595968 174521191267698560 2874754721996352768 5574988252725006976 8275221783453661184 10975455314182315392 13675688844910969600 16375922375639623808 629411832658726400 3329645363387380608 6029878894116034816 8730112424844689024 11430345955573343232 14130579486301997440 16830813017030651648 1084302474049754240 3784536004778408448 6484769535507062656 9185003066235716864 11885236596964371072 14585470127693025280 17285703658421679488 1539193115440782080 4239426646169436288 6939660176898090496 9639893707626744704 12340127238355398912 15040360769084053120 17740594299812707328 1994083756831809920 4694317287560464128 7394550818289118336 10094784349017772544 12795017879746426752 15495251410475080960 18195484941203735168 2448974398222837760 5149207928951491968 7849441459680146176 10549674990408800384 13249908521137454592 15950142051866108800 203631508885211392 2903865039613865600 5604098570342519808 8304332101071174016 11004565631799828224 13704799162528482432 16405032693257136640 658522150276239232 3358755681004893440 6058989211733547648 8759222742462201856 11459456273190856064 14159689803919510272 16859923334648164480 1113412791667267072 3813646322395921280 6513879853124575488 9214113383853229696 11914346914581883904 14614580445310538112 17314813976039192320 1568303433058294912 4268536963786949120 6968770494515603328 9669004025244257536 12369237555972911744 15069471086701565952 17769704617430220160 2023194074449322752 4723427605177976960 7423661135906631168 10123894666635285376 12824128197363939584 15524361728092593792 18224595258821248000 2478084715840350592 5178318246569004800 7878551777297659008 10578785308026313216 13279018838754967424 15979252369483621632 232741826502724224 2932975357231378432 5633208887960032640 8333442418688686848 11033675949417341056 13733909480145995264 16434143010874649472 687632467893752064 3387865998622406272 6088099529351060480 8788333060079714688 11488566590808368896 14188800121537023104 16889033652265677312 1142523109284779904 3842756640013434112 6542990170742088320 9243223701470742528 11943457232199396736 14643690762928050944 17343924293656705152 1597413750675807744 4297647281404461952 6997880812133116160 9698114342861770368 12398347873590424576 15098581404319078784 17798814935047732992 2052304392066835584 4752537922795489792 7452771453524144000 10153004984252798208 12853238514981452416 15553472045710106624 18253705576438760832 2507195033457863424 5207428564186517632 7907662094915171840 10607895625643826048 13308129156372480256 16008362687101134464 261852144120237056 2962085674848891264 5662319205577545472 8362552736306199680 11062786267034853888 13763019797763508096 16463253328492162304 716742785511264896 3416976316239919104 6117209846968573312 8817443377697227520 11517676908425881728 14217910439154535936 16918143969883190144 1171633426902292736 3871866957630946944 6572100488359601152 9272334019088255360 11972567549816909568 14672801080545563776 17373034611274217984 1626524068293320576 4326757599021974784 7026991129750628992 9727224660479283200 12427458191207937408 15127691721936591616 17827925252665245824 2081414709684348416 4781648240413002624 7481881771141656832 10182115301870311040 12882348832598965248 15582582363327619456 18282815894056273664 2536305351075376256 5236538881804030464 7936772412532684672 10637005943261338880 13337239473989993088 16037473004718647296 290962461737749888 2991195992466404096 5691429523195058304 8391663053923712512 11091896584652366720 13792130115381020928 16492363646109675136 745853103128777728 3446086633857431936 6146320164586086144 8846553695314740352 11546787226043394560 14247020756772048768 16947254287500702976 1200743744519805568 3900977275248459776 6601210805977113984 9301444336705768192 12001677867434422400 14701911398163076608 17402144928891730816 1655634385910833408 4355867916639487616 7056101447368141824 9756334978096796032 12456568508825450240 15156802039554104448 17857035570282758656 2110525027301861248 4810758558030515456 7510992088759169664 10211225619487823872 12911459150216478080 15611692680945132288 18311926211673786496 2565415668692889088 5265649199421543296 7965882730150197504 10666116260878851712 13366349791607505920 16066583322336160128 320072779355262720 3020306310083916928 5720539840812571136 8420773371541225344 11121006902269879552 13821240432998533760 16521473963727187968 774963420746290560 3475196951474944768 6175430482203598976 8875664012932253184 11575897543660907392 14276131074389561600 16976364605118215808 1229854062137318400 3930087592865972608 6630321123594626816 9330554654323281024 12030788185051935232 14731021715780589440 17431255246509243648 1684744703528346240 4384978234257000448 7085211764985654656 9785445295714308864 12485678826442963072 15185912357171617280 17886145887900271488 2139635344919374080 4839868875648028288 7540102406376682496 10240335937105336704 12940569467833990912 15640802998562645120 18341036529291299328 2594525986310401920 5294759517039056128 7994993047767710336 10695226578496364544 13395460109225018752 16095693639953672960 349183096972775552 3049416627701429760 5749650158430083968 8449883689158738176 11150117219887392384 13850350750616046592 16550584281344700800 804073738363803392 3504307269092457600 6204540799821111808 8904774330549766016 11605007861278420224 14305241392007074432 17005474922735728640 1258964379754831232 3959197910483485440 6659431441212139648 9359664971940793856 12059898502669448064 14760132033398102272 17460365564126756480 1713855021145859072 4414088551874513280 7114322082603167488 9814555613331821696 12514789144060475904 15215022674789130112 17915256205517784320 2168745662536886912 4868979193265541120 7569212723994195328 10269446254722849536 12969679785451503744 15669913316180157952 18370146846908812160 2623636303927914752 5323869834656568960 8024103365385223168 10724336896113877376 13424570426842531584 16124803957571185792 378293414590288384 3078526945318942592 5778760476047596800 8478994006776251008 11179227537504905216 13879461068233559424 16579694598962213632 833184055981316224 3533417586709970432 6233651117438624640 8933884648167278848 11634118178895933056 14334351709624587264 17034585240353241472 1288074697372344064 3988308228100998272 6688541758829652480 9388775289558306688 12089008820286960896 14789242351015615104 17489475881744269312 1742965338763371904 4443198869492026112 7143432400220680320 9843665930949334528 12543899461677988736 15244132992406642944 17944366523135297152 2197855980154399744 4898089510883053952 7598323041611708160 10298556572340362368 12998790103069016576 15699023633797670784 18399257164526324992 2652746621545427584 5352980152274081792 8053213683002736000 10753447213731390208 13453680744460044416 16153914275188698624 407403732207801216 3107637262936455424 5807870793665109632 8508104324393763840 11208337855122418048 13908571385851072256 16608804916579726464 862294373598829056 3562527904327483264 6262761435056137472 8962994965784791680 11663228496513445888 14363462027242100096 17063695557970754304 1317185014989856896 4017418545718511104 6717652076447165312 9417885607175819520 12118119137904473728 14818352668633127936 17518586199361782144 1772075656380884736 4472309187109538944 7172542717838193152 9872776248566847360 12573009779295501568 15273243310024155776 17973476840752809984 2226966297771912576 4927199828500566784 7627433359229220992 10327666889957875200 13027900420686529408 15728133951415183616 18428367482143837824 2681856939162940416 5382090469891594624 8082324000620248832 10782557531348903040 13482791062077557248 16183024592806211456 436514049825314048 3136747580553968256 5836981111282622464 8537214642011276672 11237448172739930880 13937681703468585088 16637915234197239296 891404691216341888 3591638221944996096 6291871752673650304 8992105283402304512 11692338814130958720 14392572344859612928 17092805875588267136 1346295332607369728 4046528863336023936 6746762394064678144 9446995924793332352 12147229455521986560 14847462986250640768 17547696516979294976 1801185973998397568 4501419504727051776 7201653035455705984 9901886566184360192 12602120096913014400 15302353627641668608 18002587158370322816 2256076615389425408 4956310146118079616 7656543676846733824 10356777207575388032 13057010738304042240 15757244269032696448 10733726051799040 2710967256780453248 5411200787509107456 8111434318237761664 10811667848966415872 13511901379695070080 16212134910423724288 465624367442826880 3165857898171481088 5866091428900135296 8566324959628789504 11266558490357443712 13966792021086097920 16667025551814752128 920515008833854720 3620748539562508928 6320982070291163136 9021215601019817344 11721449131748471552 14421682662477125760 17121916193205779968 1375405650224882560 4075639180953536768 6775872711682190976 9476106242410845184 12176339773139499392 14876573303868153600 17576806834596807808 1830296291615910400 4530529822344564608 7230763353073218816 9930996883801873024 12631230414530527232 15331463945259181440 18031697475987835648 2285186933006938240 4985420463735592448 7685653994464246656 10385887525192900864 13086121055921555072 15786354586650209280 39844043669311872 2740077574397966080 5440311105126620288 8140544635855274496 10840778166583928704 13541011697312582912 16241245228041237120 494734685060339712 3194968215788993920 5895201746517648128 8595435277246302336 11295668807974956544 13995902338703610752 16696135869432264960 949625326451367552 3649858857180021760 6350092387908675968 9050325918637330176 11750559449365984384 14450792980094638592 17151026510823292800 1404515967842395392 4104749498571049600 6804983029299703808 9505216560028358016 12205450090757012224 14905683621485666432 17605917152214320640 1859406609233423232 4559640139962077440 7259873670690731648 9960107201419385856 12660340732148040064 15360574262876694272 18060807793605348480 2314297250624451072 5014530781353105280 7714764312081759488 10414997842810413696 13115231373539067904 15815464904267722112 68954361286824704 2769187892015478912 5469421422744133120 8169654953472787328 10869888484201441536 13570122014930095744 16270355545658749952 523845002677852544 3224078533406506752 5924312064135160960 8624545594863815168 11324779125592469376 14025012656321123584 16725246187049777792 978735644068880384 3678969174797534592 6379202705526188800 9079436236254843008 11779669766983497216 14479903297712151424 17180136828440805632 1433626285459908224 4133859816188562432 6834093346917216640 9534326877645870848 12234560408374525056 14934793939103179264 17635027469831833472 1888516926850936064 4588750457579590272 7288983988308244480 9989217519036898688 12689451049765552896 15389684580494207104 18089918111222861312 2343407568241963904 5043641098970618112 7743874629699272320 10444108160427926528 13144341691156580736 15844575221885234944 98064678904337536 2798298209632991744 5498531740361645952 8198765271090300160 10898998801818954368 13599232332547608576 16299465863276262784 552955320295365376 3253188851024019584 5953422381752673792 8653655912481328000 11353889443209982208 14054122973938636416 16754356504667290624 1007845961686393216 3708079492415047424 6408313023143701632 9108546553872355840 11808780084601010048 14509013615329664256 17209247146058318464 1462736603077421056 4162970133806075264 6863203664534729472 9563437195263383680 12263670725992037888 14963904256720692096 17664137787449346304 1917627244468448896 4617860775197103104 7318094305925757312 10018327836654411520 12718561367383065728 15418794898111719936 18119028428840374144 2372517885859476736 5072751416588130944 7772984947316785152 10473218478045439360 13173452008774093568 15873685539502747776 127174996521850368 2827408527250504576 5527642057979158784 8227875588707812992 10928109119436467200 13628342650165121408 16328576180893775616 582065637912878208 3282299168641532416 5982532699370186624 8682766230098840832 11382999760827495040 14083233291556149248 16783466822284803456 1036956279303906048 3737189810032560256 6437423340761214464 9137656871489868672 11837890402218522880 14538123932947177088 17238357463675831296 1491846920694933888 4192080451423588096 6892313982152242304 9592547512880896512 12292781043609550720 14993014574338204928 17693248105066859136 1946737562085961728 4646971092814615936 7347204623543270144 10047438154271924352 12747671685000578560 15447905215729232768 18148138746457886976 2401628203476989568 5101861734205643776 7802095264934297984 10502328795662952192 13202562326391606400 15902795857120260608 156285314139363200 2856518844868017408 5556752375596671616 8256985906325325824 10957219437053980032 13657452967782634240 16357686498511288448 611175955530391040 3311409486259045248 6011643016987699456 8711876547716353664 11412110078445007872 14112343609173662080 16812577139902316288 1066066596921418880 3766300127650073088 6466533658378727296 9166767189107381504 11867000719836035712 14567234250564689920 17267467781293344128 1520957238312446720 4221190769041100928 6921424299769755136 9621657830498409344 12321891361227063552 15022124891955717760 17722358422684371968 1975847879703474560 4676081410432128768 7376314941160782976 10076548471889437184 12776782002618091392 15477015533346745600 18177249064075399808 2430738521094502400 5130972051823156608 7831205582551810816 10531439113280465024 13231672644009119232 15931906174737773440 185395631756876032 2885629162485530240 5585862693214184448 8286096223942838656 10986329754671492864 13686563285400147072 16386796816128801280 640286273147903872 3340519803876558080 6040753334605212288 8740986865333866496 11441220396062520704 14141453926791174912 16841687457519829120 1095176914538931712 3795410445267585920 6495643975996240128 9195877506724894336 11896111037453548544 14596344568182202752 17296578098910856960 1550067555929959552 4250301086658613760 6950534617387267968 9650768148115922176 12351001678844576384 15051235209573230592 17751468740301884800 2004958197320987392 4705191728049641600 7405425258778295808 10105658789506950016 12805892320235604224 15506125850964258432 18206359381692912640 2459848838712015232 5160082369440669440 7860315900169323648 10560549430897977856 13260782961626632064 15961016492355286272 214505949374388864 2914739480103043072 5614973010831697280 8315206541560351488 11015440072289005696 13715673603017659904 16415907133746314112 669396590765416704 3369630121494070912 6069863652222725120 8770097182951379328 11470330713680033536 14170564244408687744 16870797775137341952 1124287232156444544 3824520762885098752 6524754293613752960 9224987824342407168 11925221355071061376 14625454885799715584 17325688416528369792 1579177873547472384 4279411404276126592 6979644935004780800 9679878465733435008 12380111996462089216 15080345527190743424 17780579057919397632 2034068514938500224 4734302045667154432 7434535576395808640 10134769107124462848 12835002637853117056 15535236168581771264 18235469699310425472 2488959156329528064 5189192687058182272 7889426217786836480 10589659748515490688 13289893279244144896 15990126809972799104 243616266991901696 2943849797720555904 5644083328449210112 8344316859177864320 11044550389906518528 13744783920635172736 16445017451363826944 698506908382929536 3398740439111583744 6098973969840237952 8799207500568892160 11499441031297546368 14199674562026200576 16899908092754854784 1153397549773957376 3853631080502611584 6553864611231265792 9254098141959920000 11954331672688574208 14654565203417228416 17354798734145882624 1608288191164985216 4308521721893639424 7008755252622293632 9708988783350947840 12409222314079602048 15109455844808256256 17809689375536910464 2063178832556013056 4763412363284667264 7463645894013321472 10163879424741975680 12864112955470629888 15564346486199284096 18264580016927938304 2518069473947040896 5218303004675695104 7918536535404349312 10618770066133003520 13319003596861657728 16019237127590311936 272726584609414528 2972960115338068736 5673193646066722944 8373427176795377152 11073660707524031360 13773894238252685568 16474127768981339776 727617226000442368 3427850756729096576 6128084287457750784 8828317818186404992 11528551348915059200 14228784879643713408 16929018410372367616 1182507867391470208 3882741398120124416 6582974928848778624 9283208459577432832 11983441990306087040 14683675521034741248 17383909051763395456 1637398508782498048 4337632039511152256 7037865570239806464 9738099100968460672 12438332631697114880 15138566162425769088 17838799693154423296 2092289150173525888 4792522680902180096 7492756211630834304 10192989742359488512 12893223273088142720 15593456803816796928 18293690334545451136 2547179791564553728 5247413322293207936 7947646853021862144 10647880383750516352 13348113914479170560 16048347445207824768 301836902226927360 3002070432955581568 5702303963684235776 8402537494412889984 11102771025141544192 13803004555870198400 16503238086598852608 756727543617955200 3456961074346609408 6157194605075263616 8857428135803917824 11557661666532572032 14257895197261226240 16958128727989880448 1211618185008983040 3911851715737637248 6612085246466291456 9312318777194945664 12012552307923599872 14712785838652254080 17413019369380908288 1666508826400010880 4366742357128665088 7066975887857319296 9767209418585973504 12467442949314627712 15167676480043281920 17867910010771936128 2121399467791038720 4821632998519692928 7521866529248347136 10222100059977001344 12922333590705655552 15622567121434309760 18322800652162963968 2576290109182066560 5276523639910720768 7976757170639374976 10676990701368029184 13377224232096683392 16077457762825337600 330947219844440192 3031180750573094400 5731414281301748608 8431647812030402816 11131881342759057024 13832114873487711232 16532348404216365440 785837861235468032 3486071391964122240 6186304922692776448 8886538453421430656 11586771984150084864 14287005514878739072 16987239045607393280 1240728502626495872 3940962033355150080 6641195564083804288 9341429094812458496 12041662625541112704 14741896156269766912 17442129686998421120 1695619144017523712 4395852674746177920 7096086205474832128 9796319736203486336 12496553266932140544 15196786797660794752 17897020328389448960 2150509785408551552 4850743316137205760 7550976846865859968 10251210377594514176 12951443908323168384 15651677439051822592 18351910969780476800 2605400426799579392 5305633957528233600 8005867488256887808 10706101018985542016 13406334549714196224 16106568080442850432 360057537461953024 3060291068190607232 5760524598919261440 8460758129647915648 11160991660376569856 13861225191105224064 16561458721833878272 814948178852980864 3515181709581635072 6215415240310289280 8915648771038943488 11615882301767597696 14316115832496251904 17016349363224906112 1269838820244008704 3970072350972662912 6670305881701317120 9370539412429971328 12070772943158625536 14771006473887279744 17471240004615933952 1724729461635036544 4424962992363690752 7125196523092344960 9825430053820999168 12525663584549653376 15225897115278307584 17926130646006961792 2179620103026064384 4879853633754718592 7580087164483372800 10280320695212027008 12980554225940681216 15680787756669335424 18381021287397989632 2634510744417092224 5334744275145746432 8034977805874400640 10735211336603054848 13435444867331709056 16135678398060363264 389167855079465856 3089401385808120064 5789634916536774272 8489868447265428480 11190101977994082688 13890335508722736896 16590569039451391104 844058496470493696 3544292027199147904 6244525557927802112 8944759088656456320 11644992619385110528 14345226150113764736 17045459680842418944 1298949137861521536 3999182668590175744 6699416199318829952 9399649730047484160 12099883260776138368 14800116791504792576 17500350322233446784 1753839779252549376 4454073309981203584 7154306840709857792 9854540371438512000 12554773902167166208 15255007432895820416 17955240963624474624 2208730420643577216 4908963951372231424 7609197482100885632 10309431012829539840 13009664543558194048 15709898074286848256 18410131605015502464 2663621062034605056 5363854592763259264 8064088123491913472 10764321654220567680 13464555184949221888 16164788715677876096 418278172696978688 3118511703425632896 5818745234154287104 8518978764882941312 11219212295611595520 13919445826340249728 16619679357068903936 873168814088006528 3573402344816660736 6273635875545314944 8973869406273969152 11674102937002623360 14374336467731277568 17074569998459931776 1328059455479034368 4028292986207688576 6728526516936342784 9428760047664996992 12128993578393651200 14829227109122305408 17529460639850959616 1782950096870062208 4483183627598716416 7183417158327370624 9883650689056024832 12583884219784679040 15284117750513333248 17984351281241987456 2237840738261090048 4938074268989744256 7638307799718398464 10338541330447052672 13038774861175706880 15739008391904361088 18439241922633015296 2692731379652117888 5392964910380772096 8093198441109426304 10793431971838080512 13493665502566734720 16193899033295388928 447388490314491520 3147622021043145728 5847855551771799936 8548089082500454144 11248322613229108352 13948556143957762560 16648789674686416768 902279131705519360 3602512662434173568 6302746193162827776 9002979723891481984 11703213254620136192 14403446785348790400 17103680316077444608 1357169773096547200 4057403303825201408 6757636834553855616 9457870365282509824 12158103896011164032 14858337426739818240 17558570957468472448 1812060414487575040 4512293945216229248 7212527475944883456 9912761006673537664 12612994537402191872 15313228068130846080 18013461598859500288 2266951055878602880 4967184586607257088 7667418117335911296 10367651648064565504 13067885178793219712 15768118709521873920 21608166540976512 2721841697269630720 5422075227998284928 8122308758726939136 10822542289455593344 13522775820184247552 16223009350912901760 476498807932004352 3176732338660658560 5876965869389312768 8577199400117966976 11277432930846621184 13977666461575275392 16677899992303929600 931389449323032192 3631622980051686400 6331856510780340608 9032090041508994816 11732323572237649024 14432557102966303232 17132790633694957440 1386280090714060032 4086513621442714240 6786747152171368448 9486980682900022656 12187214213628676864 14887447744357331072 17587681275085985280 1841170732105087872 4541404262833742080 7241637793562396288 9941871324291050496 12642104855019704704 15342338385748358912 18042571916477013120 2296061373496115712 4996294904224769920 7696528434953424128 10396761965682078336 13096995496410732544 15797229027139386752 50718484158489344 2750952014887143552 5451185545615797760 8151419076344451968 10851652607073106176 13551886137801760384 16252119668530414592 505609125549517184 3205842656278171392 5906076187006825600 8606309717735479808 11306543248464134016 14006776779192788224 16707010309921442432 960499766940545024 3660733297669199232 6360966828397853440 9061200359126507648 11761433889855161856 14461667420583816064 17161900951312470272 1415390408331572864 4115623939060227072 6815857469788881280 9516091000517535488 12216324531246189696 14916558061974843904 17616791592703498112 1870281049722600704 4570514580451254912 7270748111179909120 9970981641908563328 12671215172637217536 15371448703365871744 18071682234094525952 2325171691113628544 5025405221842282752 7725638752570936960 10425872283299591168 13126105814028245376 15826339344756899584 79828801776002176 2780062332504656384 5480295863233310592 8180529393961964800 10880762924690619008 13580996455419273216 16281229986147927424 534719443167030016 3234952973895684224 5935186504624338432 8635420035352992640 11335653566081646848 14035887096810301056 16736120627538955264 989610084558057856 3689843615286712064 6390077146015366272 9090310676744020480 11790544207472674688 14490777738201328896 17191011268929983104 1444500725949085696 4144734256677739904 6844967787406394112 9545201318135048320 12245434848863702528 14945668379592356736 17645901910321010944 1899391367340113536 4599624898068767744 7299858428797421952 10000091959526076160 12700325490254730368 15400559020983384576 18100792551712038784 2354282008731141376 5054515539459795584 7754749070188449792 10454982600917104000 13155216131645758208 15855449662374412416 108939119393515008 2809172650122169216 5509406180850823424 8209639711579477632 10909873242308131840 13610106773036786048 16310340303765440256 563829760784542848 3264063291513197056 5964296822241851264 8664530352970505472 11364763883699159680 14064997414427813888 16765230945156468096 1018720402175570688 3718953932904224896 6419187463632879104 9119420994361533312 11819654525090187520 14519888055818841728 17220121586547495936 1473611043566598528 4173844574295252736 6874078105023906944 9574311635752561152 12274545166481215360 14974778697209869568 17675012227938523776 1928501684957626368 4628735215686280576 7328968746414934784 10029202277143588992 12729435807872243200 15429669338600897408 18129902869329551616 2383392326348654208 5083625857077308416 7783859387805962624 10484092918534616832 13184326449263271040 15884559979991925248 138049437011027840 2838282967739682048 5538516498468336256 8238750029196990464 10938983559925644672 13639217090654298880 16339450621382953088 592940078402055680 3293173609130709888 5993407139859364096 8693640670588018304 11393874201316672512 14094107732045326720 16794341262773980928 1047830719793083520 3748064250521737728 6448297781250391936 9148531311979046144 11848764842707700352 14548998373436354560 17249231904165008768 1502721361184111360 4202954891912765568 6903188422641419776 9603421953370073984 12303655484098728192 15003889014827382400 17704122545556036608 1957612002575139200 4657845533303793408 7358079064032447616 10058312594761101824 12758546125489756032 15458779656218410240 18159013186947064448 2412502643966167040 5112736174694821248 7812969705423475456 10513203236152129664 13213436766880783872 15913670297609438080 167159754628540672 2867393285357194880 5567626816085849088 8267860346814503296 10968093877543157504 13668327408271811712 16368560939000465920 622050396019568512 3322283926748222720 6022517457476876928 8722750988205531136 11422984518934185344 14123218049662839552 16823451580391493760 1076941037410596352 3777174568139250560 6477408098867904768 9177641629596558976 11877875160325213184 14578108691053867392 17278342221782521600 1531831678801624192 4232065209530278400 6932298740258932608 9632532270987586816 12332765801716241024 15032999332444895232 17733232863173549440 1986722320192652032 4686955850921306240 7387189381649960448 10087422912378614656 12787656443107268864 15487889973835923072 18188123504564577280 2441612961583679872 5141846492312334080 7842080023040988288 10542313553769642496 13242547084498296704 15942780615226950912 196270072246053504 2896503602974707712 5596737133703361920 8296970664432016128 10997204195160670336 13697437725889324544 16397671256617978752 651160713637081344 3351394244365735552 6051627775094389760 8751861305823043968 11452094836551698176 14152328367280352384 16852561898009006592 1106051355028109184 3806284885756763392 6506518416485417600 9206751947214071808 11906985477942726016 14607219008671380224 17307452539400034432 1560941996419137024 4261175527147791232 6961409057876445440 9661642588605099648 12361876119333753856 15062109650062408064 17762343180791062272 2015832637810164864 4716066168538819072 7416299699267473280 10116533229996127488 12816766760724781696 15517000291453435904 18217233822182090112 2470723279201192704 5170956809929846912 7871190340658501120 10571423871387155328 13271657402115809536 15971890932844463744 225380389863566336 2925613920592220544 5625847451320874752 8326080982049528960 11026314512778183168 13726548043506837376 16426781574235491584 680271031254594176 3380504561983248384 6080738092711902592 8780971623440556800 11481205154169211008 14181438684897865216 16881672215626519424 1135161672645622016 3835395203374276224 6535628734102930432 9235862264831584640 11936095795560238848 14636329326288893056 17336562857017547264 1590052314036649856 4290285844765304064 6990519375493958272 9690752906222612480 12390986436951266688 15091219967679920896 17791453498408575104 2044942955427677696 4745176486156331904 7445410016884986112 10145643547613640320 12845877078342294528 15546110609070948736 18246344139799602944 2499833596818705536 5200067127547359744 7900300658276013952 10600534189004668160 13300767719733322368 16001001250461976576 254490707481079168 2954724238209733376 5654957768938387584 8355191299667041792 11055424830395696000 13755658361124350208 16455891891853004416 709381348872107008 3409614879600761216 6109848410329415424 8810081941058069632 11510315471786723840 14210549002515378048 16910782533244032256 1164271990263134848 3864505520991789056 6564739051720443264 9264972582449097472 11965206113177751680 14665439643906405888 17365673174635060096 1619162631654162688 4319396162382816896 7019629693111471104 9719863223840125312 12420096754568779520 15120330285297433728 17820563816026087936 2074053273045190528 4774286803773844736 7474520334502498944 10174753865231153152 12874987395959807360 15575220926688461568 18275454457417115776 2528943914436218368 5229177445164872576 7929410975893526784 10629644506622180992 13329878037350835200 16030111568079489408 283601025098592000 2983834555827246208 5684068086555900416 8384301617284554624 11084535148013208832 13784768678741863040 16485002209470517248 738491666489619840 3438725197218274048 6138958727946928256 8839192258675582464 11539425789404236672 14239659320132890880 16939892850861545088 1193382307880647680 3893615838609301888 6593849369337956096 9294082900066610304 11994316430795264512 14694549961523918720 17394783492252572928 1648272949271675520 4348506480000329728 7048740010728983936 9748973541457638144 12449207072186292352 15149440602914946560 17849674133643600768 2103163590662703360 4803397121391357568 7503630652120011776 10203864182848665984 12904097713577320192 15604331244305974400 18304564775034628608 2558054232053731200 5258287762782385408 7958521293511039616 10658754824239693824 13358988354968348032 16059221885697002240 312711342716104832 3012944873444759040 5713178404173413248 8413411934902067456 11113645465630721664 13813878996359375872 16514112527088030080 767601984107132672 3467835514835786880 6168069045564441088 8868302576293095296 11568536107021749504 14268769637750403712 16969003168479057920 1222492625498160512 3922726156226814720 6622959686955468928 9323193217684123136 12023426748412777344 14723660279141431552 17423893809870085760 1677383266889188352 4377616797617842560 7077850328346496768 9778083859075150976 12478317389803805184 15178550920532459392 17878784451261113600 2132273908280216192 4832507439008870400 7532740969737524608 10232974500466178816 12933208031194833024 15633441561923487232 18333675092652141440 2587164549671244032 5287398080399898240 7987631611128552448 10687865141857206656 13388098672585860864 16088332203314515072 341821660333617664 3042055191062271872 5742288721790926080 8442522252519580288 11142755783248234496 13842989313976888704 16543222844705542912 796712301724645504 3496945832453299712 6197179363181953920 8897412893910608128 11597646424639262336 14297879955367916544 16998113486096570752 1251602943115673344 3951836473844327552 6652070004572981760 9352303535301635968 12052537066030290176 14752770596758944384 17453004127487598592 1706493584506701184 4406727115235355392 7106960645964009600 9807194176692663808 12507427707421318016 15207661238149972224 17907894768878626432 2161384225897729024 4861617756626383232 7561851287355037440 10262084818083691648 12962318348812345856 15662551879541000064 18362785410269654272 2616274867288756864 5316508398017411072 8016741928746065280 10716975459474719488 13417208990203373696 16117442520932027904 370931977951130496 3071165508679784704 5771399039408438912 8471632570137093120 11171866100865747328 13872099631594401536 16572333162323055744 825822619342158336 3526056150070812544 6226289680799466752 8926523211528120960 11626756742256775168 14326990272985429376 17027223803714083584 1280713260733186176 3980946791461840384 6681180322190494592 9381413852919148800 12081647383647803008 14781880914376457216 17482114445105111424 1735603902124214016 4435837432852868224 7136070963581522432 9836304494310176640 12536538025038830848 15236771555767485056 17937005086496139264 2190494543515241856 4890728074243896064 7590961604972550272 10291195135701204480 12991428666429858688 15691662197158512896 18391895727887167104 2645385184906269696 5345618715634923904 8045852246363578112 10746085777092232320 13446319307820886528 16146552838549540736 400042295568643328 3100275826297297536 5800509357025951744 8500742887754605952 11200976418483260160 13901209949211914368 16601443479940568576 854932936959671168 3555166467688325376 6255399998416979584 8955633529145633792 11655867059874288000 14356100590602942208 17056334121331596416 1309823578350699008 4010057109079353216 6710290639808007424 9410524170536661632 12110757701265315840 14810991231993970048 17511224762722624256 1764714219741726848 4464947750470381056 7165181281199035264 9865414811927689472 12565648342656343680 15265881873384997888 17966115404113652096 2219604861132754688 4919838391861408896 7620071922590063104 10320305453318717312 13020538984047371520 15720772514776025728 18421006045504679936 2674495502523782528 5374729033252436736 8074962563981090944 10775196094709745152 13475429625438399360 16175663156167053568 429152613186156160 3129386143914810368 5829619674643464576 8529853205372118784 11230086736100772992 13930320266829427200 16630553797558081408 884043254577184000 3584276785305838208 6284510316034492416 8984743846763146624 11684977377491800832 14385210908220455040 17085444438949109248 1338933895968211840 4039167426696866048 6739400957425520256 9439634488154174464 12139868018882828672 14840101549611482880 17540335080340137088 1793824537359239680 4494058068087893888 7194291598816548096 9894525129545202304 12594758660273856512 15294992191002510720 17995225721731164928 2248715178750267520 4948948709478921728 7649182240207575936 10349415770936230144 13049649301664884352 15749882832393538560 3372289412641152 2703605820141295360 5403839350869949568 8104072881598603776 10804306412327257984 13504539943055912192 16204773473784566400 458262930803668992 3158496461532323200 5858729992260977408 8558963522989631616 11259197053718285824 13959430584446940032 16659664115175594240 913153572194696832 3613387102923351040 6313620633652005248 9013854164380659456 11714087695109313664 14414321225837967872 17114554756566622080 1368044213585724672 4068277744314378880 6768511275043033088 9468744805771687296 12168978336500341504 14869211867228995712 17569445397957649920 1822934854976752512 4523168385705406720 7223401916434060928 9923635447162715136 12623868977891369344 15324102508620023552 18024336039348677760 2277825496367780352 4978059027096434560 7678292557825088768 10378526088553742976 13078759619282397184 15778993150011051392 32482607030153984 2732716137758808192 5432949668487462400 8133183199216116608 10833416729944770816 13533650260673425024 16233883791402079232 487373248421181824 3187606779149836032 5887840309878490240 8588073840607144448 11288307371335798656 13988540902064452864 16688774432793107072 942263889812209664 3642497420540863872 6342730951269518080 9042964481998172288 11743198012726826496 14443431543455480704 17143665074184134912 1397154531203237504 4097388061931891712 6797621592660545920 9497855123389200128 12198088654117854336 14898322184846508544 17598555715575162752 1852045172594265344 4552278703322919552 7252512234051573760 9952745764780227968 12652979295508882176 15353212826237536384 18053446356966190592 2306935813985293184 5007169344713947392 7707402875442601600 10407636406171255808 13107869936899910016 15808103467628564224 61592924647666816 2761826455376321024 5462059986104975232 8162293516833629440 10862527047562283648 13562760578290937856 16262994109019592064 516483566038694656 3216717096767348864 5916950627496003072 8617184158224657280 11317417688953311488 14017651219681965696 16717884750410619904 971374207429722496 3671607738158376704 6371841268887030912 9072074799615685120 11772308330344339328 14472541861072993536 17172775391801647744 1426264848820750336 4126498379549404544 6826731910278058752 9526965441006712960 12227198971735367168 14927432502464021376 17627666033192675584 1881155490211778176 4581389020940432384 7281622551669086592 9981856082397740800 12682089613126395008 15382323143855049216 18082556674583703424 2336046131602806016 5036279662331460224 7736513193060114432 10436746723788768640 13136980254517422848 15837213785246077056 90703242265179648 2790936772993833856 5491170303722488064 8191403834451142272 10891637365179796480 13591870895908450688 16292104426637104896 545593883656207488 3245827414384861696 5946060945113515904 8646294475842170112 11346528006570824320 14046761537299478528 16746995068028132736 1000484525047235328 3700718055775889536 6400951586504543744 9101185117233197952 11801418647961852160 14501652178690506368 17201885709419160576 1455375166438263168 4155608697166917376 6855842227895571584 9556075758624225792 12256309289352880000 14956542820081534208 17656776350810188416 1910265807829291008 4610499338557945216 7310732869286599424 10010966400015253632 12711199930743907840 15411433461472562048 18111666992201216256 2365156449220318848 5065389979948973056 7765623510677627264 10465857041406281472 13166090572134935680 15866324102863589888 119813559882692480 2820047090611346688 5520280621340000896 8220514152068655104 10920747682797309312 13620981213525963520 16321214744254617728 574704201273720320 3274937732002374528 5975171262731028736 8675404793459682944 11375638324188337152 14075871854916991360 16776105385645645568 1029594842664748160 3729828373393402368 6430061904122056576 9130295434850710784 11830528965579364992 14530762496308019200 17230996027036673408 1484485484055776000 4184719014784430208 6884952545513084416 9585186076241738624 12285419606970392832 14985653137699047040 17685886668427701248 1939376125446803840 4639609656175458048 7339843186904112256 10040076717632766464 12740310248361420672 15440543779090074880 18140777309818729088 2394266766837831680 5094500297566485888 7794733828295140096 10494967359023794304 13195200889752448512 15895434420481102720 148923877500205312 2849157408228859520 5549390938957513728 8249624469686167936 10949858000414822144 13650091531143476352 16350325061872130560 603814518891233152 3304048049619887360 6004281580348541568 8704515111077195776 11404748641805849984 14104982172534504192 16805215703263158400 1058705160282260992 3758938691010915200 6459172221739569408 9159405752468223616 11859639283196877824 14559872813925532032 17260106344654186240 1513595801673288832 4213829332401943040 6914062863130597248 9614296393859251456 12314529924587905664 15014763455316559872 17714996986045214080 1968486443064316672 4668719973792970880 7368953504521625088 10069187035250279296 12769420565978933504 15469654096707587712 18169887627436241920 2423377084455344512 5123610615183998720 7823844145912652928 10524077676641307136 13224311207369961344 15924544738098615552 178034195117718144 2878267725846372352 5578501256575026560 8278734787303680768 10978968318032334976 13679201848760989184 16379435379489643392 632924836508745984 3333158367237400192 6033391897966054400 8733625428694708608 11433858959423362816 14134092490152017024 16834326020880671232 1087815477899773824 3788049008628428032 6488282539357082240 9188516070085736448 11888749600814390656 14588983131543044864 17289216662271699072 1542706119290801664 4242939650019455872 6943173180748110080 9643406711476764288 12343640242205418496 15043873772934072704 17744107303662726912 1997596760681829504 4697830291410483712 7398063822139137920 10098297352867792128 12798530883596446336 15498764414325100544 18198997945053754752 2452487402072857344 5152720932801511552 7852954463530165760 10553187994258819968 13253421524987474176 15953655055716128384 207144512735230976 2907378043463885184 5607611574192539392 8307845104921193600 11008078635649847808 13708312166378502016 16408545697107156224 662035154126258816 3362268684854913024 6062502215583567232 8762735746312221440 11462969277040875648 14163202807769529856 16863436338498184064 1116925795517286656 3817159326245940864 6517392856974595072 9217626387703249280 11917859918431903488 14618093449160557696 17318326979889211904 1571816436908314496 4272049967636968704 6972283498365622912 9672517029094277120 12372750559822931328 15072984090551585536 17773217621280239744 2026707078299342336 4726940609027996544 7427174139756650752 10127407670485304960 12827641201213959168 15527874731942613376 18228108262671267584 2481597719690370176 5181831250419024384 7882064781147678592 10582298311876332800 13282531842604987008 15982765373333641216 236254830352743808 2936488361081398016 5636721891810052224 8336955422538706432 11037188953267360640 13737422483996014848 16437656014724669056 691145471743771648 3391379002472425856 6091612533201080064 8791846063929734272 11492079594658388480 14192313125387042688 16892546656115696896 1146036113134799488 3846269643863453696 6546503174592107904 9246736705320762112 11946970236049416320 14647203766778070528 17347437297506724736 1600926754525827328 4301160285254481536 7001393815983135744 9701627346711789952 12401860877440444160 15102094408169098368 17802327938897752576 2055817395916855168 4756050926645509376 7456284457374163584 10156517988102817792 12856751518831472000 15556985049560126208 18257218580288780416 2510708037307883008 5210941568036537216 7911175098765191424 10611408629493845632 13311642160222499840 16011875690951154048 265365147970256640 2965598678698910848 5665832209427565056 8366065740156219264 11066299270884873472 13766532801613527680 16466766332342181888 720255789361284480 3420489320089938688 6120722850818592896 8820956381547247104 11521189912275901312 14221423443004555520 16921656973733209728 1175146430752312320 3875379961480966528 6575613492209620736 9275847022938274944 11976080553666929152 14676314084395583360 17376547615124237568 1630037072143340160 4330270602871994368 7030504133600648576 9730737664329302784 12430971195057956992 15131204725786611200 17831438256515265408 2084927713534368000 4785161244263022208 7485394774991676416 10185628305720330624 12885861836448984832 15586095367177639040 18286328897906293248 2539818354925395840 5240051885654050048 7940285416382704256 10640518947111358464 13340752477840012672 16040986008568666880 294475465587769472 2994708996316423680 5694942527045077888 8395176057773732096 11095409588502386304 13795643119231040512 16495876649959694720 749366106978797312 3449599637707451520 6149833168436105728 8850066699164759936 11550300229893414144 14250533760622068352 16950767291350722560 1204256748369825152 3904490279098479360 6604723809827133568 9304957340555787776 12005190871284441984 14705424402013096192 17405657932741750400 1659147389760852992 4359380920489507200 7059614451218161408 9759847981946815616 12460081512675469824 15160315043404124032 17860548574132778240 2114038031151880832 4814271561880535040 7514505092609189248 10214738623337843456 12914972154066497664 15615205684795151872 18315439215523806080 2568928672542908672 5269162203271562880 7969395734000217088 10669629264728871296 13369862795457525504 16070096326186179712 323585783205282304 3023819313933936512 5724052844662590720 8424286375391244928 11124519906119899136 13824753436848553344 16524986967577207552 778476424596310144 3478709955324964352 6178943486053618560 8879177016782272768 11579410547510926976 14279644078239581184 16979877608968235392 1233367065987337984 3933600596715992192 6633834127444646400 9334067658173300608 12034301188901954816 14734534719630609024 17434768250359263232 1688257707378365824 4388491238107020032 7088724768835674240 9788958299564328448 12489191830292982656 15189425361021636864 17889658891750291072 2143148348769393664 4843381879498047872 7543615410226702080 10243848940955356288 12944082471684010496 15644316002412664704 18344549533141318912 2598038990160421504 5298272520889075712 7998506051617729920 10698739582346384128 13398973113075038336 16099206643803692544 352696100822795136 3052929631551449344 5753163162280103552 8453396693008757760 11153630223737411968 13853863754466066176 16554097285194720384 807586742213822976 3507820272942477184 6208053803671131392 8908287334399785600 11608520865128439808 14308754395857094016 17008987926585748224 1262477383604850816 3962710914333505024 6662944445062159232 9363177975790813440 12063411506519467648 14763645037248121856 17463878567976776064 1717368024995878656 4417601555724532864 7117835086453187072 9818068617181841280 12518302147910495488 15218535678639149696 17918769209367803904 2172258666386906496 4872492197115560704 7572725727844214912 10272959258572869120 12973192789301523328 15673426320030177536 18373659850758831744 2627149307777934336 5327382838506588544 8027616369235242752 10727849899963896960 13428083430692551168 16128316961421205376 381806418440307968 3082039949168962176 5782273479897616384 8482507010626270592 11182740541354924800 13882974072083579008 16583207602812233216 836697059831335808 3536930590559990016 6237164121288644224 8937397652017298432 11637631182745952640 14337864713474606848 17038098244203261056 1291587701222363648 3991821231951017856 6692054762679672064 9392288293408326272 12092521824136980480 14792755354865634688 17492988885594288896 1746478342613391488 4446711873342045696 7146945404070699904 9847178934799354112 12547412465528008320 15247645996256662528 17947879526985316736 2201368984004419328 4901602514733073536 7601836045461727744 10302069576190381952 13002303106919036160 15702536637647690368 18402770168376344576 2656259625395447168 5356493156124101376 8056726686852755584 10756960217581409792 13457193748310064000 16157427279038718208 410916736057820800 3111150266786475008 5811383797515129216 8511617328243783424 11211850858972437632 13912084389701091840 16612317920429746048 865807377448848640 3566040908177502848 6266274438906157056 8966507969634811264 11666741500363465472 14366975031092119680 17067208561820773888 1320698018839876480 4020931549568530688 6721165080297184896 9421398611025839104 12121632141754493312 14821865672483147520 17522099203211801728 1775588660230904320 4475822190959558528 7176055721688212736 9876289252416866944 12576522783145521152 15276756313874175360 17976989844602829568 2230479301621932160 4930712832350586368 7630946363079240576 10331179893807894784 13031413424536548992 15731646955265203200 18431880485993857408 2685369943012960000 5385603473741614208 8085837004470268416 10786070535198922624 13486304065927576832 16186537596656231040 440027053675333632 3140260584403987840 5840494115132642048 8540727645861296256 11240961176589950464 13941194707318604672 16641428238047258880 894917695066361472 3595151225795015680 6295384756523669888 8995618287252324096 11695851817980978304 14396085348709632512 17096318879438286720 1349808336457389312 4050041867186043520 6750275397914697728 9450508928643351936 12150742459372006144 14850975990100660352 17551209520829314560 1804698977848417152 4504932508577071360 7205166039305725568 9905399570034379776 12605633100763033984 15305866631491688192 18006100162220342400 2259589619239444992 4959823149968099200 7660056680696753408 10360290211425407616 13060523742154061824 15760757272882716032 14246729901818624 2714480260630472832 5414713791359127040 8114947322087781248 10815180852816435456 13515414383545089664 16215647914273743872 469137371292846464 3169370902021500672 5869604432750154880 8569837963478809088 11270071494207463296 13970305024936117504 16670538555664771712 924028012683874304 3624261543412528512 6324495074141182720 9024728604869836928 11724962135598491136 14425195666327145344 17125429197055799552 1378918654074902144 4079152184803556352 6779385715532210560 9479619246260864768 12179852776989518976 14880086307718173184 17580319838446827392 1833809295465929984 4534042826194584192 7234276356923238400 9934509887651892608 12634743418380546816 15334976949109201024 18035210479837855232 2288699936856957824 4988933467585612032 7689166998314266240 10389400529042920448 13089634059771574656 15789867590500228864 43357047519331456 2743590578247985664 5443824108976639872 8144057639705294080 10844291170433948288 13544524701162602496 16244758231891256704 498247688910359296 3198481219639013504 5898714750367667712 8598948281096321920 11299181811824976128 13999415342553630336 16699648873282284544 953138330301387136 3653371861030041344 6353605391758695552 9053838922487349760 11754072453216003968 14454305983944658176 17154539514673312384 1408028971692414976 4108262502421069184 6808496033149723392 9508729563878377600 12208963094607031808 14909196625335686016 17609430156064340224 1862919613083442816 4563153143812097024 7263386674540751232 9963620205269405440 12663853735998059648 15364087266726713856 18064320797455368064 2317810254474470656 5018043785203124864 7718277315931779072 10418510846660433280 13118744377389087488 15818977908117741696 72467365136844288 2772700895865498496 5472934426594152704 8173167957322806912 10873401488051461120 13573635018780115328 16273868549508769536 527358006527872128 3227591537256526336 5927825067985180544 8628058598713834752 11328292129442488960 14028525660171143168 16728759190899797376 982248647918899968 3682482178647554176 6382715709376208384 9082949240104862592 11783182770833516800 14483416301562171008 17183649832290825216 1437139289309927808 4137372820038582016 6837606350767236224 9537839881495890432 12238073412224544640 14938306942953198848 17638540473681853056 1892029930700955648 4592263461429609856 7292496992158264064 9992730522886918272 12692964053615572480 15393197584344226688 18093431115072880896 2346920572091983488 5047154102820637696 7747387633549291904 10447621164277946112 13147854695006600320 15848088225735254528 101577682754357120 2801811213483011328 5502044744211665536 8202278274940319744 10902511805668973952 13602745336397628160 16302978867126282368 556468324145384960 3256701854874039168 5956935385602693376 8657168916331347584 11357402447060001792 14057635977788656000 16757869508517310208 1011358965536412800 3711592496265067008 6411826026993721216 9112059557722375424 11812293088451029632 14512526619179683840 17212760149908338048 1466249606927440640 4166483137656094848 6866716668384749056 9566950199113403264 12267183729842057472 14967417260570711680 17667650791299365888 1921140248318468480 4621373779047122688 7321607309775776896 10021840840504431104 12722074371233085312 15422307901961739520 18122541432690393728 2376030889709496320 5076264420438150528 7776497951166804736 10476731481895458944 13176965012624113152 15877198543352767360 130688000371869952 2830921531100524160 5531155061829178368 8231388592557832576 10931622123286486784 13631855654015140992 16332089184743795200 585578641762897792 3285812172491552000 5986045703220206208 8686279233948860416 11386512764677514624 14086746295406168832 16786979826134823040 1040469283153925632 3740702813882579840 6440936344611234048 9141169875339888256 11841403406068542464 14541636936797196672 17241870467525850880 1495359924544953472 4195593455273607680 6895826986002261888 9596060516730916096 12296294047459570304 14996527578188224512 17696761108916878720 1950250565935981312 4650484096664635520 7350717627393289728 10050951158121943936 12751184688850598144 15451418219579252352 18151651750307906560 2405141207327009152 5105374738055663360 7805608268784317568 10505841799512971776 13206075330241625984 15906308860970280192 159798317989382784 2860031848718036992 5560265379446691200 8260498910175345408 10960732440903999616 13660965971632653824 16361199502361308032 614688959380410624 3314922490109064832 6015156020837719040 8715389551566373248 11415623082295027456 14115856613023681664 16816090143752335872 1069579600771438464 3769813131500092672 6470046662228746880 9170280192957401088 11870513723686055296 14570747254414709504 17270980785143363712 1524470242162466304 4224703772891120512 6924937303619774720 9625170834348428928 12325404365077083136 15025637895805737344 17725871426534391552 1979360883553494144 4679594414282148352 7379827945010802560 10080061475739456768 12780295006468110976 15480528537196765184 18180762067925419392 2434251524944521984 5134485055673176192 7834718586401830400 10534952117130484608 13235185647859138816 15935419178587793024 188908635606895616 2889142166335549824 5589375697064204032 8289609227792858240 10989842758521512448 13690076289250166656 16390309819978820864 643799276997923456 3344032807726577664 6044266338455231872 8744499869183886080 11444733399912540288 14144966930641194496 16845200461369848704 1098689918388951296 3798923449117605504 6499156979846259712 9199390510574913920 11899624041303568128 14599857572032222336 17300091102760876544 1553580559779979136 4253814090508633344 6954047621237287552 9654281151965941760 12354514682694595968 15054748213423250176 17754981744151904384 2008471201171006976 4708704731899661184 7408938262628315392 10109171793356969600 12809405324085623808 15509638854814278016 18209872385542932224 2463361842562034816 5163595373290689024 7863828904019343232 10564062434747997440 13264295965476651648 15964529496205305856 218018953224408448 2918252483953062656 5618486014681716864 8318719545410371072 11018953076139025280 13719186606867679488 16419420137596333696 672909594615436288 3373143125344090496 6073376656072744704 8773610186801398912 11473843717530053120 14174077248258707328 16874310778987361536 1127800236006464128 3828033766735118336 6528267297463772544 9228500828192426752 11928734358921080960 14628967889649735168 17329201420378389376 1582690877397491968 4282924408126146176 6983157938854800384 9683391469583454592 12383625000312108800 15083858531040763008 17784092061769417216 2037581518788519808 4737815049517174016 7438048580245828224 10138282110974482432 12838515641703136640 15538749172431790848 18238982703160445056 2492472160179547648 5192705690908201856 7892939221636856064 10593172752365510272 13293406283094164480 15993639813822818688 247129270841921280 2947362801570575488 5647596332299229696 8347829863027883904 11048063393756538112 13748296924485192320 16448530455213846528 702019912232949120 3402253442961603328 6102486973690257536 8802720504418911744 11502954035147565952 14203187565876220160 16903421096604874368 1156910553623976960 3857144084352631168 6557377615081285376 9257611145809939584 11957844676538593792 14658078207267248000 17358311737995902208 1611801195015004800 4312034725743659008 7012268256472313216 9712501787200967424 12412735317929621632 15112968848658275840 17813202379386930048 2066691836406032640 4766925367134686848 7467158897863341056 10167392428591995264 12867625959320649472 15567859490049303680 18268093020777957888 2521582477797060480 5221816008525714688 7922049539254368896 10622283069983023104 13322516600711677312 16022750131440331520 276239588459434112 2976473119188088320 5676706649916742528 8376940180645396736 11077173711374050944 13777407242102705152 16477640772831359360 731130229850461952 3431363760579116160 6131597291307770368 8831830822036424576 11532064352765078784 14232297883493732992 16932531414222387200 1186020871241489792 3886254401970144000 6586487932698798208 9286721463427452416 11986954994156106624 14687188524884760832 17387422055613415040 1640911512632517632 4341145043361171840 7041378574089826048 9741612104818480256 12441845635547134464 15142079166275788672 17842312697004442880 2095802154023545472 4796035684752199680 7496269215480853888 10196502746209508096 12896736276938162304 15596969807666816512 18297203338395470720 2550692795414573312 5250926326143227520 7951159856871881728 10651393387600535936 13351626918329190144 16051860449057844352 305349906076946944 3005583436805601152 5705816967534255360 8406050498262909568 11106284028991563776 13806517559720217984 16506751090448872192 760240547467974784 3460474078196628992 6160707608925283200 8860941139653937408 11561174670382591616 14261408201111245824 16961641731839900032 1215131188859002624 3915364719587656832 6615598250316311040 9315831781044965248 12016065311773619456 14716298842502273664 17416532373230927872 1670021830250030464 4370255360978684672 7070488891707338880 9770722422435993088 12470955953164647296 15171189483893301504 17871423014621955712 2124912471641058304 4825146002369712512 7525379533098366720 10225613063827020928 12925846594555675136 15626080125284329344 18326313656012983552 2579803113032086144 5280036643760740352 7980270174489394560 10680503705218048768 13380737235946702976 16080970766675357184 334460223694459776 3034693754423113984 5734927285151768192 8435160815880422400 11135394346609076608 13835627877337730816 16535861408066385024 789350865085487616 3489584395814141824 6189817926542796032 8890051457271450240 11590284988000104448 14290518518728758656 16990752049457412864 1244241506476515456 3944475037205169664 6644708567933823872 9344942098662478080 12045175629391132288 14745409160119786496 17445642690848440704 1699132147867543296 4399365678596197504 7099599209324851712 9799832740053505920 12500066270782160128 15200299801510814336 17900533332239468544 2154022789258571136 4854256319987225344 7554489850715879552 10254723381444533760 12954956912173187968 15655190442901842176 18355423973630496384 2608913430649598976 5309146961378253184 8009380492106907392 10709614022835561600 13409847553564215808 16110081084292870016 363570541311972608 3063804072040626816 5764037602769281024 8464271133497935232 11164504664226589440 13864738194955243648 16564971725683897856 818461182703000448 3518694713431654656 6218928244160308864 8919161774888963072 11619395305617617280 14319628836346271488 17019862367074925696 1273351824094028288 3973585354822682496 6673818885551336704 9374052416279990912 12074285947008645120 14774519477737299328 17474753008465953536 1728242465485056128 4428475996213710336 7128709526942364544 9828943057671018752 12529176588399672960 15229410119128327168 17929643649856981376 2183133106876083968 4883366637604738176 7583600168333392384 10283833699062046592 12984067229790700800 15684300760519355008 18384534291248009216 2638023748267111808 5338257278995766016 8038490809724420224 10738724340453074432 13438957871181728640 16139191401910382848 392680858929485440 3092914389658139648 5793147920386793856 8493381451115448064 11193614981844102272 13893848512572756480 16594082043301410688 847571500320513280 3547805031049167488 6248038561777821696 8948272092506475904 11648505623235130112 14348739153963784320 17048972684692438528 1302462141711541120 4002695672440195328 6702929203168849536 9403162733897503744 12103396264626157952 14803629795354812160 17503863326083466368 1757352783102568960 4457586313831223168 7157819844559877376 9858053375288531584 12558286906017185792 15258520436745840000 17958753967474494208 2212243424493596800 4912476955222251008 7612710485950905216 10312944016679559424 13013177547408213632 15713411078136867840 18413644608865522048 2667134065884624640 5367367596613278848 8067601127341933056 10767834658070587264 13468068188799241472 16168301719527895680 421791176546998272 3122024707275652480 5822258238004306688 8522491768732960896 11222725299461615104 13922958830190269312 16623192360918923520 876681817938026112 3576915348666680320 6277148879395334528 8977382410123988736 11677615940852642944 14377849471581297152 17078083002309951360 1331572459329053952 4031805990057708160 6732039520786362368 9432273051515016576 12132506582243670784 14832740112972324992 17532973643700979200 1786463100720081792 4486696631448736000 7186930162177390208 9887163692906044416 12587397223634698624 15287630754363352832 17987864285092007040 2241353742111109632 4941587272839763840 7641820803568418048 10342054334297072256 13042287865025726464 15742521395754380672 18442754926483034880 2696244383502137472 5396477914230791680 8096711444959445888 10796944975688100096 13497178506416754304 16197412037145408512 450901494164511104 3151135024893165312 5851368555621819520 8551602086350473728 11251835617079127936 13952069147807782144 16652302678536436352 905792135555538944 3606025666284193152 6306259197012847360 9006492727741501568 11706726258470155776 14406959789198809984 17107193319927464192 1360682776946566784 4060916307675220992 6761149838403875200 9461383369132529408 12161616899861183616 14861850430589837824 17562083961318492032 1815573418337594624 4515806949066248832 7216040479794903040 9916274010523557248 12616507541252211456 15316741071980865664 18016974602709519872 2270464059728622464 4970697590457276672 7670931121185930880 10371164651914585088 13071398182643239296 15771631713371893504 25121170390996096 2725354701119650304 5425588231848304512 8125821762576958720 10826055293305612928 13526288824034267136 16226522354762921344 480011811782023936 3180245342510678144 5880478873239332352 8580712403967986560 11280945934696640768 13981179465425294976 16681412996153949184 934902453173051776 3635135983901705984 6335369514630360192 9035603045359014400 11735836576087668608 14436070106816322816 17136303637544977024 1389793094564079616 4090026625292733824 6790260156021388032 9490493686750042240 12190727217478696448 14890960748207350656 17591194278936004864 1844683735955107456 4544917266683761664 7245150797412415872 9945384328141070080 12645617858869724288 15345851389598378496 18046084920327032704 2299574377346135296 4999807908074789504 7700041438803443712 10400274969532097920 13100508500260752128 15800742030989406336 54231488008508928 2754465018737163136 5454698549465817344 8154932080194471552 10855165610923125760 13555399141651779968 16255632672380434176 509122129399536768 3209355660128190976 5909589190856845184 8609822721585499392 11310056252314153600 14010289783042807808 16710523313771462016 964012770790564608 3664246301519218816 6364479832247873024 9064713362976527232 11764946893705181440 14465180424433835648 17165413955162489856 1418903412181592448 4119136942910246656 6819370473638900864 9519604004367555072 12219837535096209280 14920071065824863488 17620304596553517696 1873794053572620288 4574027584301274496 7274261115029928704 9974494645758582912 12674728176487237120 15374961707215891328 18075195237944545536 2328684694963648128 5028918225692302336 7729151756420956544 10429385287149610752 13129618817878264960 15829852348606919168 83341805626021760 2783575336354675968 5483808867083330176 8184042397811984384 10884275928540638592 13584509459269292800 16284742989997947008 538232447017049600 3238465977745703808 5938699508474358016 8638933039203012224 11339166569931666432 14039400100660320640 16739633631388974848 993123088408077440 3693356619136731648 6393590149865385856 9093823680594040064 11794057211322694272 14494290742051348480 17194524272780002688 1448013729799105280 4148247260527759488 6848480791256413696 9548714321985067904 12248947852713722112 14949181383442376320 17649414914171030528 1902904371190133120 4603137901918787328 7303371432647441536 10003604963376095744 12703838494104749952 15404072024833404160 18104305555562058368 2357795012581160960 5058028543309815168 7758262074038469376 10458495604767123584 13158729135495777792 15858962666224432000 112452123243534592 2812685653972188800 5512919184700843008 8213152715429497216 10913386246158151424 13613619776886805632 16313853307615459840 567342764634562432 3267576295363216640 5967809826091870848 8668043356820525056 11368276887549179264 14068510418277833472 16768743949006487680 1022233406025590272 3722466936754244480 6422700467482898688 9122933998211552896 11823167528940207104 14523401059668861312 17223634590397515520 1477124047416618112 4177357578145272320 6877591108873926528 9577824639602580736 12278058170331234944 14978291701059889152 17678525231788543360 1932014688807645952 4632248219536300160 7332481750264954368 10032715280993608576 12732948811722262784 15433182342450916992 18133415873179571200 2386905330198673792 5087138860927328000 7787372391655982208 10487605922384636416 13187839453113290624 15888072983841944832 141562440861047424 2841795971589701632 5542029502318355840 8242263033047010048 10942496563775664256 13642730094504318464 16342963625232972672 596453082252075264 3296686612980729472 5996920143709383680 8697153674438037888 11397387205166692096 14097620735895346304 16797854266624000512 1051343723643103104 3751577254371757312 6451810785100411520 9152044315829065728 11852277846557719936 14552511377286374144 17252744908015028352 1506234365034130944 4206467895762785152 6906701426491439360 9606934957220093568 12307168487948747776 15007402018677401984 17707635549406056192 1961125006425158784 4661358537153812992 7361592067882467200 10061825598611121408 12762059129339775616 15462292660068429824 18162526190797084032 2416015647816186624 5116249178544840832 7816482709273495040 10516716240002149248 13216949770730803456 15917183301459457664 170672758478560256 2870906289207214464 5571139819935868672 8271373350664522880 10971606881393177088 13671840412121831296 16372073942850485504 625563399869588096 3325796930598242304 6026030461326896512 8726263992055550720 11426497522784204928 14126731053512859136 16826964584241513344 1080454041260615936 3780687571989270144 6480921102717924352 9181154633446578560 11881388164175232768 14581621694903886976 17281855225632541184 1535344682651643776 4235578213380297984 6935811744108952192 9636045274837606400 12336278805566260608 15036512336294914816 17736745867023569024 1990235324042671616 4690468854771325824 7390702385499980032 10090935916228634240 12791169446957288448 15491402977685942656 18191636508414596864 2445125965433699456 5145359496162353664 7845593026891007872 10545826557619662080 13246060088348316288 15946293619076970496 199783076096073088 2900016606824727296 5600250137553381504 8300483668282035712 11000717199010689920 13700950729739344128 16401184260467998336 654673717487100928 3354907248215755136 6055140778944409344 8755374309673063552 11455607840401717760 14155841371130371968 16856074901859026176 1109564358878128768 3809797889606782976 6510031420335437184 9210264951064091392 11910498481792745600 14610732012521399808 17310965543250054016 1564455000269156608 4264688530997810816 6964922061726465024 9665155592455119232 12365389123183773440 15065622653912427648 17765856184641081856 2019345641660184448 4719579172388838656 7419812703117492864 10120046233846147072 12820279764574801280 15520513295303455488 18220746826032109696 2474236283051212288 5174469813779866496 7874703344508520704 10574936875237174912 13275170405965829120 15975403936694483328 228893393713585920 2929126924442240128 5629360455170894336 8329593985899548544 11029827516628202752 13730061047356856960 16430294578085511168 683784035104613760 3384017565833267968 6084251096561922176 8784484627290576384 11484718158019230592 14184951688747884800 16885185219476539008 1138674676495641600 3838908207224295808 6539141737952950016 9239375268681604224 11939608799410258432 14639842330138912640 17340075860867566848 1593565317886669440 4293798848615323648 6994032379343977856 9694265910072632064 12394499440801286272 15094732971529940480 17794966502258594688 2048455959277697280 4748689490006351488 7448923020735005696 10149156551463659904 12849390082192314112 15549623612920968320 18249857143649622528 2503346600668725120 5203580131397379328 7903813662126033536 10604047192854687744 13304280723583341952 16004514254311996160 258003711331098752 2958237242059752960 5658470772788407168 8358704303517061376 11058937834245715584 13759171364974369792 16459404895703024000 712894352722126592 3413127883450780800 6113361414179435008 8813594944908089216 11513828475636743424 14214062006365397632 16914295537094051840 1167784994113154432 3868018524841808640 6568252055570462848 9268485586299117056 11968719117027771264 14668952647756425472 17369186178485079680 1622675635504182272 4322909166232836480 7023142696961490688 9723376227690144896 12423609758418799104 15123843289147453312 17824076819876107520 2077566276895210112 4777799807623864320 7478033338352518528 10178266869081172736 12878500399809826944 15578733930538481152 18278967461267135360 2532456918286237952 5232690449014892160 7932923979743546368 10633157510472200576 13333391041200854784 16033624571929508992 287114028948611584 2987347559677265792 5687581090405920000 8387814621134574208 11088048151863228416 13788281682591882624 16488515213320536832 742004670339639424 3442238201068293632 6142471731796947840 8842705262525602048 11542938793254256256 14243172323982910464 16943405854711564672 1196895311730667264 3897128842459321472 6597362373187975680 9297595903916629888 11997829434645284096 14698062965373938304 17398296496102592512 1651785953121695104 4352019483850349312 7052253014579003520 9752486545307657728 12452720076036311936 15152953606764966144 17853187137493620352 2106676594512722944 4806910125241377152 7507143655970031360 10207377186698685568 12907610717427339776 15607844248155993984 18308077778884648192 2561567235903750784 5261800766632404992 7962034297361059200 10662267828089713408 13362501358818367616 16062734889547021824 316224346566124416 3016457877294778624 5716691408023432832 8416924938752087040 11117158469480741248 13817392000209395456 16517625530938049664 771114987957152256 3471348518685806464 6171582049414460672 8871815580143114880 11572049110871769088 14272282641600423296 16972516172329077504 1226005629348180096 3926239160076834304 6626472690805488512 9326706221534142720 12026939752262796928 14727173282991451136 17427406813720105344 1680896270739207936 4381129801467862144 7081363332196516352 9781596862925170560 12481830393653824768 15182063924382478976 17882297455111133184 2135786912130235776 4836020442858889984 7536253973587544192 10236487504316198400 12936721035044852608 15636954565773506816 18337188096502161024 2590677553521263616 5290911084249917824 7991144614978572032 10691378145707226240 13391611676435880448 16091845207164534656 345334664183637248 3045568194912291456 5745801725640945664 8446035256369599872 11146268787098254080 13846502317826908288 16546735848555562496 800225305574665088 3500458836303319296 6200692367031973504 8900925897760627712 11601159428489281920 14301392959217936128 17001626489946590336 1255115946965692928 3955349477694347136 6655583008423001344 9355816539151655552 12056050069880309760 14756283600608963968 17456517131337618176 1710006588356720768 4410240119085374976 7110473649814029184 9810707180542683392 12510940711271337600 15211174241999991808 17911407772728646016 2164897229747748608 4865130760476402816 7565364291205057024 10265597821933711232 12965831352662365440 15666064883391019648 18366298414119673856 2619787871138776448 5320021401867430656 8020254932596084864 10720488463324739072 13420721994053393280 16120955524782047488 374444981801150080 3074678512529804288 5774912043258458496 8475145573987112704 11175379104715766912 13875612635444421120 16575846166173075328 829335623192177920 3529569153920832128 6229802684649486336 8930036215378140544 11630269746106794752 14330503276835448960 17030736807564103168 1284226264583205760 3984459795311859968 6684693326040514176 9384926856769168384 12085160387497822592 14785393918226476800 17485627448955131008 1739116905974233600 4439350436702887808 7139583967431542016 9839817498160196224 12540051028888850432 15240284559617504640 17940518090346158848 2194007547365261440 4894241078093915648 7594474608822569856 10294708139551224064 12994941670279878272 15695175201008532480 18395408731737186688 2648898188756289280 5349131719484943488 8049365250213597696 10749598780942251904 13449832311670906112 16150065842399560320 403555299418662912 3103788830147317120 5804022360875971328 8504255891604625536 11204489422333279744 13904722953061933952 16604956483790588160 858445940809690752 3558679471538344960 6258913002266999168 8959146532995653376 11659380063724307584 14359613594452961792 17059847125181616000 1313336582200718592 4013570112929372800 6713803643658027008 9414037174386681216 12114270705115335424 14814504235843989632 17514737766572643840 1768227223591746432 4468460754320400640 7168694285049054848 9868927815777709056 12569161346506363264 15269394877235017472 17969628407963671680 2223117864982774272 4923351395711428480 7623584926440082688 10323818457168736896 13024051987897391104 15724285518626045312 18424519049354699520 2678008506373802112 5378242037102456320 8078475567831110528 10778709098559764736 13478942629288418944 16179176160017073152 432665617036175744 3132899147764829952 5833132678493484160 8533366209222138368 11233599739950792576 13933833270679446784 16634066801408100992 887556258427203584 3587789789155857792 6288023319884512000 8988256850613166208 11688490381341820416 14388723912070474624 17088957442799128832 1342446899818231424 4042680430546885632 6742913961275539840 9443147492004194048 12143381022732848256 14843614553461502464 17543848084190156672 1797337541209259264 4497571071937913472 7197804602666567680 9898038133395221888 12598271664123876096 15298505194852530304 17998738725581184512 2252228182600287104 4952461713328941312 7652695244057595520 10352928774786249728 13053162305514903936 15753395836243558144 6885293262660736 2707118823991314944 5407352354719969152 8107585885448623360 10807819416177277568 13508052946905931776 16208286477634585984 461775934653688576 3162009465382342784 5862242996110996992 8562476526839651200 11262710057568305408 13962943588296959616 16663177119025613824 916666576044716416 3616900106773370624 6317133637502024832 9017367168230679040 11717600698959333248 14417834229687987456 17118067760416641664 1371557217435744256 4071790748164398464 6772024278893052672 9472257809621706880 12172491340350361088 14872724871079015296 17572958401807669504 1826447858826772096 4526681389555426304 7226914920284080512 9927148451012734720 12627381981741388928 15327615512470043136 18027849043198697344 2281338500217799936 4981572030946454144 7681805561675108352 10382039092403762560 13082272623132416768 15782506153861070976 35995610880173568 2736229141608827776 5436462672337481984 8136696203066136192 10836929733794790400 13537163264523444608 16237396795252098816 490886252271201408 3191119782999855616 5891353313728509824 8591586844457164032 11291820375185818240 13992053905914472448 16692287436643126656 945776893662229248 3646010424390883456 6346243955119537664 9046477485848191872 11746711016576846080 14446944547305500288 17147178078034154496 1400667535053257088 4100901065781911296 6801134596510565504 9501368127239219712 12201601657967873920 14901835188696528128 17602068719425182336 1855558176444284928 4555791707172939136 7256025237901593344 9956258768630247552 12656492299358901760 15356725830087555968 18056959360816210176 2310448817835312768 5010682348563966976 7710915879292621184 10411149410021275392 13111382940749929600 15811616471478583808 65105928497686400 2765339459226340608 5465572989954994816 8165806520683649024 10866040051412303232 13566273582140957440 16266507112869611648 519996569888714240 3220230100617368448 5920463631346022656 8620697162074676864 11320930692803331072 14021164223531985280 16721397754260639488 974887211279742080 3675120742008396288 6375354272737050496 9075587803465704704 11775821334194358912 14476054864923013120 17176288395651667328 1429777852670769920 4130011383399424128 6830244914128078336 9530478444856732544 12230711975585386752 14930945506314040960 17631179037042695168 1884668494061797760 4584902024790451968 7285135555519106176 9985369086247760384 12685602616976414592 15385836147705068800 18086069678433723008 2339559135452825600 5039792666181479808 7740026196910134016 10440259727638788224 13140493258367442432 15840726789096096640 94216246115199232 2794449776843853440 5494683307572507648 8194916838301161856 10895150369029816064 13595383899758470272 16295617430487124480 549106887506227072 3249340418234881280 5949573948963535488 8649807479692189696 11350041010420843904 14050274541149498112 16750508071878152320 1003997528897254912 3704231059625909120 6404464590354563328 9104698121083217536 11804931651811871744 14505165182540525952 17205398713269180160 1458888170288282752 4159121701016936960 6859355231745591168 9559588762474245376 12259822293202899584 14960055823931553792 17660289354660208000 1913778811679310592 4614012342407964800 7314245873136619008 10014479403865273216 12714712934593927424 15414946465322581632 18115179996051235840 2368669453070338432 5068902983798992640 7769136514527646848 10469370045256301056 13169603575984955264 15869837106713609472 123326563732712064 2823560094461366272 5523793625190020480 8224027155918674688 10924260686647328896 13624494217375983104 16324727748104637312 578217205123739904 3278450735852394112 5978684266581048320 8678917797309702528 11379151328038356736 14079384858767010944 16779618389495665152 1033107846514767744 3733341377243421952 6433574907972076160 9133808438700730368 11834041969429384576 14534275500158038784 17234509030886692992 1487998487905795584 4188232018634449792 6888465549363104000 9588699080091758208 12288932610820412416 14989166141549066624 17689399672277720832 1942889129296823424 4643122660025477632 7343356190754131840 10043589721482786048 12743823252211440256 15444056782940094464 18144290313668748672 2397779770687851264 5098013301416505472 7798246832145159680 10498480362873813888 13198713893602468096 15898947424331122304 152436881350224896 2852670412078879104 5552903942807533312 8253137473536187520 10953371004264841728 13653604534993495936 16353838065722150144 607327522741252736 3307561053469906944 6007794584198561152 8708028114927215360 11408261645655869568 14108495176384523776 16808728707113177984 1062218164132280576 3762451694860934784 6462685225589588992 9162918756318243200 11863152287046897408 14563385817775551616 17263619348504205824 1517108805523308416 4217342336251962624 6917575866980616832 9617809397709271040 12318042928437925248 15018276459166579456 17718509989895233664 1971999446914336256 4672232977642990464 7372466508371644672 10072700039100298880 12772933569828953088 15473167100557607296 18173400631286261504 2426890088305364096 5127123619034018304 7827357149762672512 10527590680491326720 13227824211219980928 15928057741948635136 181547198967737728 2881780729696391936 5582014260425046144 8282247791153700352 10982481321882354560 13682714852611008768 16382948383339662976 636437840358765568 3336671371087419776 6036904901816073984 8737138432544728192 11437371963273382400 14137605494002036608 16837839024730690816 1091328481749793408 3791562012478447616 6491795543207101824 9192029073935756032 11892262604664410240 14592496135393064448 17292729666121718656 1546219123140821248 4246452653869475456 6946686184598129664 9646919715326783872 12347153246055438080 15047386776784092288 17747620307512746496 2001109764531849088 4701343295260503296 7401576825989157504 10101810356717811712 12802043887446465920 15502277418175120128 18202510948903774336 2456000405922876928 5156233936651531136 7856467467380185344 10556700998108839552 13256934528837493760 15957168059566147968 210657516585250560 2910891047313904768 5611124578042558976 8311358108771213184 11011591639499867392 13711825170228521600 16412058700957175808 665548157976278400 3365781688704932608 6066015219433586816 8766248750162241024 11466482280890895232 14166715811619549440 16866949342348203648 1120438799367306240 3820672330095960448 6520905860824614656 9221139391553268864 11921372922281923072 14621606453010577280 17321839983739231488 1575329440758334080 4275562971486988288 6975796502215642496 9676030032944296704 12376263563672950912 15076497094401605120 17776730625130259328 2030220082149361920 4730453612878016128 7430687143606670336 10130920674335324544 12831154205063978752 15531387735792632960 18231621266521287168 2485110723540389760 5185344254269043968 7885577784997698176 10585811315726352384 13286044846455006592 15986278377183660800 239767834202763392 2940001364931417600 5640234895660071808 8340468426388726016 11040701957117380224 13740935487846034432 16441169018574688640 694658475593791232 3394892006322445440 6095125537051099648 8795359067779753856 11495592598508408064 14195826129237062272 16896059659965716480 1149549116984819072 3849782647713473280 6550016178442127488 9250249709170781696 11950483239899435904 14650716770628090112 17350950301356744320 1604439758375846912 4304673289104501120 7004906819833155328 9705140350561809536 12405373881290463744 15105607412019117952 17805840942747772160 2059330399766874752 4759563930495528960 7459797461224183168 10160030991952837376 12860264522681491584 15560498053410145792 18260731584138800000 2514221041157902592 5214454571886556800 7914688102615211008 10614921633343865216 13315155164072519424 16015388694801173632 268878151820276224 2969111682548930432 5669345213277584640 8369578744006238848 11069812274734893056 13770045805463547264 16470279336192201472 723768793211304064 3424002323939958272 6124235854668612480 8824469385397266688 11524702916125920896 14224936446854575104 16925169977583229312 1178659434602331904 3878892965330986112 6579126496059640320 9279360026788294528 11979593557516948736 14679827088245602944 17380060618974257152 1633550075993359744 4333783606722013952 7034017137450668160 9734250668179322368 12434484198907976576 15134717729636630784 17834951260365284992 2088440717384387584 4788674248113041792 7488907778841696000 10189141309570350208 12889374840299004416 15589608371027658624 18289841901756312832 2543331358775415424 5243564889504069632 7943798420232723840 10644031950961378048 13344265481690032256 16044499012418686464 297988469437789056 2998222000166443264 5698455530895097472 8398689061623751680 11098922592352405888 13799156123081060096 16499389653809714304 752879110828816896 3453112641557471104 6153346172286125312 8853579703014779520 11553813233743433728 14254046764472087936 16954280295200742144 1207769752219844736 3908003282948498944 6608236813677153152 9308470344405807360 12008703875134461568 14708937405863115776 17409170936591769984 1662660393610872576 4362893924339526784 7063127455068180992 9763360985796835200 12463594516525489408 15163828047254143616 17864061577982797824 2117551035001900416 4817784565730554624 7518018096459208832 10218251627187863040 12918485157916517248 15618718688645171456 18318952219373825664 2572441676392928256 5272675207121582464 7972908737850236672 10673142268578890880 13373375799307545088 16073609330036199296 327098787055301888 3027332317783956096 5727565848512610304 8427799379241264512 11128032909969918720 13828266440698572928 16528499971427227136 781989428446329728 3482222959174983936 6182456489903638144 8882690020632292352 11582923551360946560 14283157082089600768 16983390612818254976 1236880069837357568 3937113600566011776 6637347131294665984 9337580662023320192 12037814192751974400 14738047723480628608 17438281254209282816 1691770711228385408 4392004241957039616 7092237772685693824 9792471303414348032 12492704834143002240 15192938364871656448 17893171895600310656 2146661352619413248 4846894883348067456 7547128414076721664 10247361944805375872 12947595475534030080 15647829006262684288 18348062536991338496 2601551994010441088 5301785524739095296 8002019055467749504 10702252586196403712 13402486116925057920 16102719647653712128 356209104672814720 3056442635401468928 5756676166130123136 8456909696858777344 11157143227587431552 13857376758316085760 16557610289044739968 811099746063842560 3511333276792496768 6211566807521150976 8911800338249805184 11612033868978459392 14312267399707113600 17012500930435767808 1265990387454870400 3966223918183524608 6666457448912178816 9366690979640833024 12066924510369487232 14767158041098141440 17467391571826795648 1720881028845898240 4421114559574552448 7121348090303206656 9821581621031860864 12521815151760515072 15222048682489169280 17922282213217823488 2175771670236926080 4876005200965580288 7576238731694234496 10276472262422888704 12976705793151542912 15676939323880197120 18377172854608851328 2630662311627953920 5330895842356608128 8031129373085262336 10731362903813916544 13431596434542570752 16131829965271224960 385319422290327552 3085552953018981760 5785786483747635968 8486020014476290176 11186253545204944384 13886487075933598592 16586720606662252800 840210063681355392 3540443594410009600 6240677125138663808 8940910655867318016 11641144186595972224 14341377717324626432 17041611248053280640 1295100705072383232 3995334235801037440 6695567766529691648 9395801297258345856 12096034827987000064 14796268358715654272 17496501889444308480 1749991346463411072 4450224877192065280 7150458407920719488 9850691938649373696 12550925469378027904 15251159000106682112 17951392530835336320 2204881987854438912 4905115518583093120 7605349049311747328 10305582580040401536 13005816110769055744 15706049641497709952 18406283172226364160 2659772629245466752 5360006159974120960 8060239690702775168 10760473221431429376 13460706752160083584 16160940282888737792 414429739907840384 3114663270636494592 5814896801365148800 8515130332093803008 11215363862822457216 13915597393551111424 16615830924279765632 869320381298868224 3569553912027522432 6269787442756176640 8970020973484830848 11670254504213485056 14370488034942139264 17070721565670793472 1324211022689896064 4024444553418550272 6724678084147204480 9424911614875858688 12125145145604512896 14825378676333167104 17525612207061821312 1779101664080923904 4479335194809578112 7179568725538232320 9879802256266886528 12580035786995540736 15280269317724194944 17980502848452849152 2233992305471951744 4934225836200605952 7634459366929260160 10334692897657914368 13034926428386568576 15735159959115222784 18435393489843876992 2688882946862979584 5389116477591633792 8089350008320288000 10789583539048942208 13489817069777596416 16190050600506250624 443540057525353216 3143773588254007424 5844007118982661632 8544240649711315840 11244474180439970048 13944707711168624256 16644941241897278464 898430698916381056 3598664229645035264 6298897760373689472 8999131291102343680 11699364821830997888 14399598352559652096 17099831883288306304 1353321340307408896 4053554871036063104 6753788401764717312 9454021932493371520 12154255463222025728 14854488993950679936 17554722524679334144 1808211981698436736 4508445512427090944 7208679043155745152 9908912573884399360 12609146104613053568 15309379635341707776 18009613166070361984 2263102623089464576 4963336153818118784 7663569684546772992 10363803215275427200 13064036746004081408 15764270276732735616 17759733751838208 2717993264480492416 5418226795209146624 8118460325937800832 10818693856666455040 13518927387395109248 16219160918123763456 472650375142866048 3172883905871520256 5873117436600174464 8573350967328828672 11273584498057482880 13973818028786137088 16674051559514791296 927541016533893888 3627774547262548096 6328008077991202304 9028241608719856512 11728475139448510720 14428708670177164928 17128942200905819136 1382431657924921728 4082665188653575936 6782898719382230144 9483132250110884352 12183365780839538560 14883599311568192768 17583832842296846976 1837322299315949568 4537555830044603776 7237789360773257984 9938022891501912192 12638256422230566400 15338489952959220608 18038723483687874816 2292212940706977408 4992446471435631616 7692680002164285824 10392913532892940032 13093147063621594240 15793380594350248448 46870051369351040 2747103582098005248 5447337112826659456 8147570643555313664 10847804174283967872 13548037705012622080 16248271235741276288 501760692760378880 3201994223489033088 5902227754217687296 8602461284946341504 11302694815674995712 14002928346403649920 16703161877132304128 956651334151406720 3656884864880060928 6357118395608715136 9057351926337369344 11757585457066023552 14457818987794677760 17158052518523331968 1411541975542434560 4111775506271088768 6812009036999742976 9512242567728397184 12212476098457051392 14912709629185705600 17612943159914359808 1866432616933462400 4566666147662116608 7266899678390770816 9967133209119425024 12667366739848079232 15367600270576733440 18067833801305387648 2321323258324490240 5021556789053144448 7721790319781798656 10422023850510452864 13122257381239107072 15822490911967761280 75980368986863872 2776213899715518080 5476447430444172288 8176680961172826496 10876914491901480704 13577148022630134912 16277381553358789120 530871010377891712 3231104541106545920 5931338071835200128 8631571602563854336 11331805133292508544 14032038664021162752 16732272194749816960 985761651768919552 3685995182497573760 6386228713226227968 9086462243954882176 11786695774683536384 14486929305412190592 17187162836140844800 1440652293159947392 4140885823888601600 6841119354617255808 9541352885345910016 12241586416074564224 14941819946803218432 17642053477531872640 1895542934550975232 4595776465279629440 7296009996008283648 9996243526736937856 12696477057465592064 15396710588194246272 18096944118922900480 2350433575942003072 5050667106670657280 7750900637399311488 10451134168127965696 13151367698856619904 15851601229585274112 105090686604376704 2805324217333030912 5505557748061685120 8205791278790339328 10906024809518993536 13606258340247647744 16306491870976301952 559981327995404544 3260214858724058752 5960448389452712960 8660681920181367168 11360915450910021376 14061148981638675584 16761382512367329792 1014871969386432384 3715105500115086592 6415339030843740800 9115572561572395008 11815806092301049216 14516039623029703424 17216273153758357632 1469762610777460224 4169996141506114432 6870229672234768640 9570463202963422848 12270696733692077056 14970930264420731264 17671163795149385472 1924653252168488064 4624886782897142272 7325120313625796480 10025353844354450688 12725587375083104896 15425820905811759104 18126054436540413312 2379543893559515904 5079777424288170112 7780010955016824320 10480244485745478528 13180478016474132736 15880711547202786944 134201004221889536 2834434534950543744 5534668065679197952 8234901596407852160 10935135127136506368 13635368657865160576 16335602188593814784 589091645612917376 3289325176341571584 5989558707070225792 8689792237798880000 11390025768527534208 14090259299256188416 16790492829984842624 1043982287003945216 3744215817732599424 6444449348461253632 9144682879189907840 11844916409918562048 14545149940647216256 17245383471375870464 1498872928394973056 4199106459123627264 6899339989852281472 9599573520580935680 12299807051309589888 15000040582038244096 17700274112766898304 1953763569786000896 4653997100514655104 7354230631243309312 10054464161971963520 12754697692700617728 15454931223429271936 18155164754157926144 2408654211177028736 5108887741905682944 7809121272634337152 10509354803362991360 13209588334091645568 15909821864820299776 163311321839402368 2863544852568056576 5563778383296710784 8264011914025364992 10964245444754019200 13664478975482673408 16364712506211327616 618201963230430208 3318435493959084416 6018669024687738624 8718902555416392832 11419136086145047040 14119369616873701248 16819603147602355456 1073092604621458048 3773326135350112256 6473559666078766464 9173793196807420672 11874026727536074880 14574260258264729088 17274493788993383296 1527983246012485888 4228216776741140096 6928450307469794304 9628683838198448512 12328917368927102720 15029150899655756928 17729384430384411136 1982873887403513728 4683107418132167936 7383340948860822144 10083574479589476352 12783808010318130560 15484041541046784768 18184275071775438976 2437764528794541568 5137998059523195776 7838231590251849984 10538465120980504192 13238698651709158400 15938932182437812608 192421639456915200 2892655170185569408 5592888700914223616 8293122231642877824 10993355762371532032 13693589293100186240 16393822823828840448 647312280847943040 3347545811576597248 6047779342305251456 8748012873033905664 11448246403762559872 14148479934491214080 16848713465219868288 1102202922238970880 3802436452967625088 6502669983696279296 9202903514424933504 11903137045153587712 14603370575882241920 17303604106610896128 1557093563629998720 4257327094358652928 6957560625087307136 9657794155815961344 12358027686544615552 15058261217273269760 17758494748001923968 2011984205021026560 4712217735749680768 7412451266478334976 10112684797206989184 12812918327935643392 15513151858664297600 18213385389392951808 2466874846412054400 5167108377140708608 7867341907869362816 10567575438598017024 13267808969326671232 15968042500055325440 221531957074428032 2921765487803082240 5621999018531736448 8322232549260390656 11022466079989044864 13722699610717699072 16422933141446353280 676422598465455872 3376656129194110080 6076889659922764288 8777123190651418496 11477356721380072704 14177590252108726912 16877823782837381120 1131313239856483712 3831546770585137920 6531780301313792128 9232013832042446336 11932247362771100544 14632480893499754752 17332714424228408960 1586203881247511552 4286437411976165760 6986670942704819968 9686904473433474176 12387138004162128384 15087371534890782592 17787605065619436800 2041094522638539392 4741328053367193600 7441561584095847808 10141795114824502016 12842028645553156224 15542262176281810432 18242495707010464640 2495985164029567232 5196218694758221440 7896452225486875648 10596685756215529856 13296919286944184064 15997152817672838272 250642274691940864 2950875805420595072 5651109336149249280 8351342866877903488 11051576397606557696 13751809928335211904 16452043459063866112 705532916082968704 3405766446811622912 6105999977540277120 8806233508268931328 11506467038997585536 14206700569726239744 16906934100454893952 1160423557473996544 3860657088202650752 6560890618931304960 9261124149659959168 11961357680388613376 14661591211117267584 17361824741845921792 1615314198865024384 4315547729593678592 7015781260322332800 9716014791050987008 12416248321779641216 15116481852508295424 17816715383236949632 2070204840256052224 4770438370984706432 7470671901713360640 10170905432442014848 12871138963170669056 15571372493899323264 18271606024627977472 2525095481647080064 5225329012375734272 7925562543104388480 10625796073833042688 13326029604561696896 16026263135290351104 279752592309453696 2979986123038107904 5680219653766762112 8380453184495416320 11080686715224070528 13780920245952724736 16481153776681378944 734643233700481536 3434876764429135744 6135110295157789952 8835343825886444160 11535577356615098368 14235810887343752576 16936044418072406784 1189533875091509376 3889767405820163584 6590000936548817792 9290234467277472000 11990467998006126208 14690701528734780416 17390935059463434624 1644424516482537216 4344658047211191424 7044891577939845632 9745125108668499840 12445358639397154048 15145592170125808256 17845825700854462464 2099315157873565056 4799548688602219264 7499782219330873472 10200015750059527680 12900249280788181888 15600482811516836096 18300716342245490304 2554205799264592896 5254439329993247104 7954672860721901312 10654906391450555520 13355139922179209728 16055373452907863936 308862909926966528 3009096440655620736 5709329971384274944 8409563502112929152 11109797032841583360 13810030563570237568 16510264094298891776 763753551317994368 3463987082046648576 6164220612775302784 8864454143503956992 11564687674232611200 14264921204961265408 16965154735689919616 1218644192709022208 3918877723437676416 6619111254166330624 9319344784894984832 12019578315623639040 14719811846352293248 17420045377080947456 1673534834100050048 4373768364828704256 7074001895557358464 9774235426286012672 12474468957014666880 15174702487743321088 17874936018471975296 2128425475491077888 4828659006219732096 7528892536948386304 10229126067677040512 12929359598405694720 15629593129134348928 18329826659863003136 2583316116882105728 5283549647610759936 7983783178339414144 10684016709068068352 13384250239796722560 16084483770525376768 337973227544479360 3038206758273133568 5738440289001787776 8438673819730441984 11138907350459096192 13839140881187750400 16539374411916404608 792863868935507200 3493097399664161408 6193330930392815616 8893564461121469824 11593797991850124032 14294031522578778240 16994265053307432448 1247754510326535040 3947988041055189248 6648221571783843456 9348455102512497664 12048688633241151872 14748922163969806080 17449155694698460288 1702645151717562880 4402878682446217088 7103112213174871296 9803345743903525504 12503579274632179712 15203812805360833920 17904046336089488128 2157535793108590720 4857769323837244928 7558002854565899136 10258236385294553344 12958469916023207552 15658703446751861760 18358936977480515968 2612426434499618560 5312659965228272768 8012893495956926976 10713127026685581184 13413360557414235392 16113594088142889600 367083545161992192 3067317075890646400 5767550606619300608 8467784137347954816 11168017668076609024 13868251198805263232 16568484729533917440 821974186553020032 3522207717281674240 6222441248010328448 8922674778738982656 11622908309467636864 14323141840196291072 17023375370924945280 1276864827944047872 3977098358672702080 6677331889401356288 9377565420130010496 12077798950858664704 14778032481587318912 17478266012315973120 1731755469335075712 4431989000063729920 7132222530792384128 9832456061521038336 12532689592249692544 15232923122978346752 17933156653707000960 2186646110726103552 4886879641454757760 7587113172183411968 10287346702912066176 12987580233640720384 15687813764369374592 18388047295098028800 2641536752117131392 5341770282845785600 8042003813574439808 10742237344303094016 13442470875031748224 16142704405760402432 396193862779505024 3096427393508159232 5796660924236813440 8496894454965467648 11197127985694121856 13897361516422776064 16597595047151430272 851084504170532864 3551318034899187072 6251551565627841280 8951785096356495488 11652018627085149696 14352252157813803904 17052485688542458112 1305975145561560704 4006208676290214912 6706442207018869120 9406675737747523328 12106909268476177536 14807142799204831744 17507376329933485952 1760865786952588544 4461099317681242752 7161332848409896960 9861566379138551168 12561799909867205376 15262033440595859584 17962266971324513792 2215756428343616384 4915989959072270592 7616223489800924800 10316457020529579008 13016690551258233216 15716924081986887424 18417157612715541632 2670647069734644224 5370880600463298432 8071114131191952640 10771347661920606848 13471581192649261056 16171814723377915264 425304180397017856 3125537711125672064 5825771241854326272 8526004772582980480 11226238303311634688 13926471834040288896 16626705364768943104 880194821788045696 3580428352516699904 6280661883245354112 8980895413974008320 11681128944702662528 14381362475431316736 17081596006159970944 1335085463179073536 4035318993907727744 6735552524636381952 9435786055365036160 12136019586093690368 14836253116822344576 17536486647550998784 1789976104570101376 4490209635298755584 7190443166027409792 9890676696756064000 12590910227484718208 15291143758213372416 17991377288942026624 2244866745961129216 4945100276689783424 7645333807418437632 10345567338147091840 13045800868875746048 15746034399604400256 18446267930333054464 2699757387352157056 5399990918080811264 8100224448809465472 10800457979538119680 13500691510266773888 16200925040995428096 454414498014530688 3154648028743184896 5854881559471839104 8555115090200493312 11255348620929147520 13955582151657801728 16655815682386455936 909305139405558528 3609538670134212736 6309772200862866944 9010005731591521152 11710239262320175360 14410472793048829568 17110706323777483776 1364195780796586368 4064429311525240576 6764662842253894784 9464896372982548992 12165129903711203200 14865363434439857408 17565596965168511616 1819086422187614208 4519319952916268416 7219553483644922624 9919787014373576832 12620020545102231040 15320254075830885248 18020487606559539456 2273977063578642048 4974210594307296256 7674444125035950464 10374677655764604672 13074911186493258880 15775144717221913088 28634174241015680 2728867704969669888 5429101235698324096 8129334766426978304 10829568297155632512 13529801827884286720 16230035358612940928 483524815632043520 3183758346360697728 5883991877089351936 8584225407818006144 11284458938546660352 13984692469275314560 16684926000003968768 938415457023071360 3638648987751725568 6338882518480379776 9039116049209033984 11739349579937688192 14439583110666342400 17139816641394996608 1393306098414099200 4093539629142753408 6793773159871407616 9494006690600061824 12194240221328716032 14894473752057370240 17594707282786024448 1848196739805127040 4548430270533781248 7248663801262435456 9948897331991089664 12649130862719743872 15349364393448398080 18049597924177052288 2303087381196154880 5003320911924809088 7703554442653463296 10403787973382117504 13104021504110771712 15804255034839425920 57744491858528512 2757978022587182720 5458211553315836928 8158445084044491136 10858678614773145344 13558912145501799552 16259145676230453760 512635133249556352 3212868663978210560 5913102194706864768 8613335725435518976 11313569256164173184 14013802786892827392 16714036317621481600 967525774640584192 3667759305369238400 6367992836097892608 9068226366826546816 11768459897555201024 14468693428283855232 17168926959012509440 1422416416031612032 4122649946760266240 6822883477488920448 9523117008217574656 12223350538946228864 14923584069674883072 17623817600403537280 1877307057422639872 4577540588151294080 7277774118879948288 9978007649608602496 12678241180337256704 15378474711065910912 18078708241794565120 2332197698813667712 5032431229542321920 7732664760270976128 10432898290999630336 13133131821728284544 15833365352456938752 86854809476041344 2787088340204695552 5487321870933349760 8187555401662003968 10887788932390658176 13588022463119312384 16288255993847966592 541745450867069184 3241978981595723392 5942212512324377600 8642446043053031808 11342679573781686016 14042913104510340224 16743146635238994432 996636092258097024 3696869622986751232 6397103153715405440 9097336684444059648 11797570215172713856 14497803745901368064 17198037276630022272 1451526733649124864 4151760264377779072 6851993795106433280 9552227325835087488 12252460856563741696 14952694387292395904 17652927918021050112 1906417375040152704 4606650905768806912 7306884436497461120 10007117967226115328 12707351497954769536 15407585028683423744 18107818559412077952 2361308016431180544 5061541547159834752 7761775077888488960 10462008608617143168 13162242139345797376 15862475670074451584 115965127093554176 2816198657822208384 5516432188550862592 8216665719279516800 10916899250008171008 13617132780736825216 16317366311465479424 570855768484582016 3271089299213236224 5971322829941890432 8671556360670544640 11371789891399198848 14072023422127853056 16772256952856507264 1025746409875609856 3725979940604264064 6426213471332918272 9126447002061572480 11826680532790226688 14526914063518880896 17227147594247535104 1480637051266637696 4180870581995291904 6881104112723946112 9581337643452600320 12281571174181254528 14981804704909908736 17682038235638562944 1935527692657665536 4635761223386319744 7335994754114973952 10036228284843628160 12736461815572282368 15436695346300936576 18136928877029590784 2390418334048693376 5090651864777347584 7790885395506001792 10491118926234656000 13191352456963310208 15891585987691964416 145075444711067008 2845308975439721216 5545542506168375424 8245776036897029632 10946009567625683840 13646243098354338048 16346476629082992256 599966086102094848 3300199616830749056 6000433147559403264 8700666678288057472 11400900209016711680 14101133739745365888 16801367270474020096 1054856727493122688 3755090258221776896 6455323788950431104 9155557319679085312 11855790850407739520 14556024381136393728 17256257911865047936 1509747368884150528 4209980899612804736 6910214430341458944 9610447961070113152 12310681491798767360 15010915022527421568 17711148553256075776 1964638010275178368 4664871541003832576 7365105071732486784 10065338602461140992 12765572133189795200 15465805663918449408 18166039194647103616 2419528651666206208 5119762182394860416 7819995713123514624 10520229243852168832 13220462774580823040 15920696305309477248 174185762328579840 2874419293057234048 5574652823785888256 8274886354514542464 10975119885243196672 13675353415971850880 16375586946700505088 629076403719607680 3329309934448261888 6029543465176916096 8729776995905570304 11430010526634224512 14130244057362878720 16830477588091532928 1083967045110635520 3784200575839289728 6484434106567943936 9184667637296598144 11884901168025252352 14585134698753906560 17285368229482560768 1538857686501663360 4239091217230317568 6939324747958971776 9639558278687625984 12339791809416280192 15040025340144934400 17740258870873588608 1993748327892691200 4693981858621345408 7394215389349999616 10094448920078653824 12794682450807308032 15494915981535962240 18195149512264616448 2448638969283719040 5148872500012373248 7849106030741027456 10549339561469681664 13249573092198335872 15949806622926990080 203296079946092672 2903529610674746880 5603763141403401088 8303996672132055296 11004230202860709504 13704463733589363712 16404697264318017920 658186721337120512 3358420252065774720 6058653782794428928 8758887313523083136 11459120844251737344 14159354374980391552 16859587905709045760 1113077362728148352 3813310893456802560 6513544424185456768 9213777954914110976 11914011485642765184 14614245016371419392 17314478547100073600 1567968004119176192 4268201534847830400 6968435065576484608 9668668596305138816 12368902127033793024 15069135657762447232 17769369188491101440 2022858645510204032 4723092176238858240 7423325706967512448 10123559237696166656 12823792768424820864 15524026299153475072 18224259829882129280 2477749286901231872 5177982817629886080 7878216348358540288 10578449879087194496 13278683409815848704 15978916940544502912 232406397563605504 2932639928292259712 5632873459020913920 8333106989749568128 11033340520478222336 13733574051206876544 16433807581935530752 687297038954633344 3387530569683287552 6087764100411941760 8787997631140595968 11488231161869250176 14188464692597904384 16888698223326558592 1142187680345661184 3842421211074315392 6542654741802969600 9242888272531623808 11943121803260278016 14643355333988932224 17343588864717586432 1597078321736689024 4297311852465343232 6997545383193997440 9697778913922651648 12398012444651305856 15098245975379960064 17798479506108614272 2051968963127716864 4752202493856371072 7452436024585025280 10152669555313679488 12852903086042333696 15553136616770987904 18253370147499642112 2506859604518744704 5207093135247398912 7907326665976053120 10607560196704707328 13307793727433361536 16008027258162015744 261516715181118336 2961750245909772544 5661983776638426752 8362217307367080960 11062450838095735168 13762684368824389376 16462917899553043584 716407356572146176 3416640887300800384 6116874418029454592 8817107948758108800 11517341479486763008 14217575010215417216 16917808540944071424 1171297997963174016 3871531528691828224 6571765059420482432 9271998590149136640 11972232120877790848 14672465651606445056 17372699182335099264 1626188639354201856 4326422170082856064 7026655700811510272 9726889231540164480 12427122762268818688 15127356292997472896 17827589823726127104 2081079280745229696 4781312811473883904 7481546342202538112 10181779872931192320 12882013403659846528 15582246934388500736 18282480465117154944 2535969922136257536 5236203452864911744 7936436983593565952 10636670514322220160 13336904045050874368 16037137575779528576 290627032798631168 2990860563527285376 5691094094255939584 8391327624984593792 11091561155713248000 13791794686441902208 16492028217170556416 745517674189659008 3445751204918313216 6145984735646967424 8846218266375621632 11546451797104275840 14246685327832930048 16946918858561584256 1200408315580686848 3900641846309341056 6600875377037995264 9301108907766649472 12001342438495303680 14701575969223957888 17401809499952612096 1655298956971714688 4355532487700368896 7055766018429023104 9755999549157677312 12456233079886331520 15156466610614985728 17856700141343639936 2110189598362742528 4810423129091396736 7510656659820050944 10210890190548705152 12911123721277359360 15611357252006013568 18311590782734667776 2565080239753770368 5265313770482424576 7965547301211078784 10665780831939732992 13366014362668387200 16066247893397041408 319737350416144000 3019970881144798208 5720204411873452416 8420437942602106624 11120671473330760832 13820905004059415040 16521138534788069248 774627991807171840 3474861522535826048 6175095053264480256 8875328583993134464 11575562114721788672 14275795645450442880 16976029176179097088 1229518633198199680 3929752163926853888 6629985694655508096 9330219225384162304 12030452756112816512 14730686286841470720 17430919817570124928 1684409274589227520 4384642805317881728 7084876336046535936 9785109866775190144 12485343397503844352 15185576928232498560 17885810458961152768 2139299915980255360 4839533446708909568 7539766977437563776 10240000508166217984 12940234038894872192 15640467569623526400 18340701100352180608 2594190557371283200 5294424088099937408 7994657618828591616 10694891149557245824 13395124680285900032 16095358211014554240 348847668033656832 3049081198762311040 5749314729490965248 8449548260219619456 11149781790948273664 13850015321676927872 16550248852405582080 803738309424684672 3503971840153338880 6204205370881993088 8904438901610647296 11604672432339301504 14304905963067955712 17005139493796609920 1258628950815712512 3958862481544366720 6659096012273020928 9359329543001675136 12059563073730329344 14759796604458983552 17460030135187637760 1713519592206740352 4413753122935394560 7113986653664048768 9814220184392702976 12514453715121357184 15214687245850011392 17914920776578665600 2168410233597768192 4868643764326422400 7568877295055076608 10269110825783730816 12969344356512385024 15669577887241039232 18369811417969693440 2623300874988796032 5323534405717450240 8023767936446104448 10724001467174758656 13424234997903412864 16124468528632067072 377957985651169664 3078191516379823872 5778425047108478080 8478658577837132288 11178892108565786496 13879125639294440704 16579359170023094912 832848627042197504 3533082157770851712 6233315688499505920 8933549219228160128 11633782749956814336 14334016280685468544 17034249811414122752 1287739268433225344 3987972799161879552 6688206329890533760 9388439860619187968 12088673391347842176 14788906922076496384 17489140452805150592 1742629909824253184 4442863440552907392 7143096971281561600 9843330502010215808 12543564032738870016 15243797563467524224 17944031094196178432 2197520551215281024 4897754081943935232 7597987612672589440 10298221143401243648 12998454674129897856 15698688204858552064 18398921735587206272 2652411192606308864 5352644723334963072 8052878254063617280 10753111784792271488 13453345315520925696 16153578846249579904 407068303268682496 3107301833997336704 5807535364725990912 8507768895454645120 11208002426183299328 13908235956911953536 16608469487640607744 861958944659710336 3562192475388364544 6262426006117018752 8962659536845672960 11662893067574327168 14363126598302981376 17063360129031635584 1316849586050738176 4017083116779392384 6717316647508046592 9417550178236700800 12117783708965355008 14818017239694009216 17518250770422663424 1771740227441766016 4471973758170420224 7172207288899074432 9872440819627728640 12572674350356382848 15272907881085037056 17973141411813691264 2226630868832793856 4926864399561448064 7627097930290102272 10327331461018756480 13027564991747410688 15727798522476064896 18428032053204719104 2681521510223821696 5381755040952475904 8081988571681130112 10782222102409784320 13482455633138438528 16182689163867092736 436178620886195328 3136412151614849536 5836645682343503744 8536879213072157952 11237112743800812160 13937346274529466368 16637579805258120576 891069262277223168 3591302793005877376 6291536323734531584 8991769854463185792 11692003385191840000 14392236915920494208 17092470446649148416 1345959903668251008 4046193434396905216 6746426965125559424 9446660495854213632 12146894026582867840 14847127557311522048 17547361088040176256 1800850545059278848 4501084075787933056 7201317606516587264 9901551137245241472 12601784667973895680 15302018198702549888 18002251729431204096 2255741186450306688 4955974717178960896 7656208247907615104 10356441778636269312 13056675309364923520 15756908840093577728 10398297112680320 2710631827841334528 5410865358569988736 8111098889298642944 10811332420027297152 13511565950755951360 16211799481484605568 465288938503708160 3165522469232362368 5865755999961016576 8565989530689670784 11266223061418324992 13966456592146979200 16666690122875633408 920179579894736000 3620413110623390208 6320646641352044416 9020880172080698624 11721113702809352832 14421347233538007040 17121580764266661248 1375070221285763840 4075303752014418048 6775537282743072256 9475770813471726464 12176004344200380672 14876237874929034880 17576471405657689088 1829960862676791680 4530194393405445888 7230427924134100096 9930661454862754304 12630894985591408512 15331128516320062720 18031362047048716928 2284851504067819520 4985085034796473728 7685318565525127936 10385552096253782144 13085785626982436352 15786019157711090560 39508614730193152 2739742145458847360 5439975676187501568 8140209206916155776 10840442737644809984 13540676268373464192 16240909799102118400 494399256121220992 3194632786849875200 5894866317578529408 8595099848307183616 11295333379035837824 13995566909764492032 16695800440493146240 949289897512248832 3649523428240903040 6349756958969557248 9049990489698211456 11750224020426865664 14450457551155519872 17150691081884174080 1404180538903276672 4104414069631930880 6804647600360585088 9504881131089239296 12205114661817893504 14905348192546547712 17605581723275201920 1859071180294304512 4559304711022958720 7259538241751612928 9959771772480267136 12660005303208921344 15360238833937575552 18060472364666229760 2313961821685332352 5014195352413986560 7714428883142640768 10414662413871294976 13114895944599949184 15815129475328603392 68618932347705984 2768852463076360192 5469085993805014400 8169319524533668608 10869553055262322816 13569786585990977024 16270020116719631232 523509573738733824 3223743104467388032 5923976635196042240 8624210165924696448 11324443696653350656 14024677227382004864 16724910758110659072 978400215129761664 3678633745858415872 6378867276587070080 9079100807315724288 11779334338044378496 14479567868773032704 17179801399501686912 1433290856520789504 4133524387249443712 6833757917978097920 9533991448706752128 12234224979435406336 14934458510164060544 17634692040892714752 1888181497911817344 4588415028640471552 7288648559369125760 9988882090097779968 12689115620826434176 15389349151555088384 18089582682283742592 2343072139302845184 5043305670031499392 7743539200760153600 10443772731488807808 13144006262217462016 15844239792946116224 97729249965218816 2797962780693873024 5498196311422527232 8198429842151181440 10898663372879835648 13598896903608489856 16299130434337144064 552619891356246656 3252853422084900864 5953086952813555072 8653320483542209280 11353554014270863488 14053787544999517696 16754021075728171904 1007510532747274496 3707744063475928704 6407977594204582912 9108211124933237120 11808444655661891328 14508678186390545536 17208911717119199744 1462401174138302336 4162634704866956544 6862868235595610752 9563101766324264960 12263335297052919168 14963568827781573376 17663802358510227584 1917291815529330176 4617525346257984384 7317758876986638592 10017992407715292800 12718225938443947008 15418459469172601216 18118692999901255424 2372182456920358016 5072415987649012224 7772649518377666432 10472883049106320640 13173116579834974848 15873350110563629056 126839567582731648 2827073098311385856 5527306629040040064 8227540159768694272 10927773690497348480 13628007221226002688 16328240751954656896 581730208973759488 3281963739702413696 5982197270431067904 8682430801159722112 11382664331888376320 14082897862617030528 16783131393345684736 1036620850364787328 3736854381093441536 6437087911822095744 9137321442550749952 11837554973279404160 14537788504008058368 17238022034736712576 1491511491755815168 4191745022484469376 6891978553213123584 9592212083941777792 12292445614670432000 14992679145399086208 17692912676127740416 1946402133146843008 4646635663875497216 7346869194604151424 10047102725332805632 12747336256061459840 15447569786790114048 18147803317518768256 2401292774537870848 5101526305266525056 7801759835995179264 10501993366723833472 13202226897452487680 15902460428181141888 155949885200244480 2856183415928898688 5556416946657552896 8256650477386207104 10956884008114861312 13657117538843515520 16357351069572169728 610840526591272320 3311074057319926528 6011307588048580736 8711541118777234944 11411774649505889152 14112008180234543360 16812241710963197568 1065731167982300160 3765964698710954368 6466198229439608576 9166431760168262784 11866665290896916992 14566898821625571200 17267132352354225408 1520621809373328000 4220855340101982208 6921088870830636416 9621322401559290624 12321555932287944832 15021789463016599040 17722022993745253248 1975512450764355840 4675745981493010048 7375979512221664256 10076213042950318464 12776446573678972672 15476680104407626880 18176913635136281088 2430403092155383680 5130636622884037888 7830870153612692096 10531103684341346304 13231337215070000512 15931570745798654720 185060202817757312 2885293733546411520 5585527264275065728 8285760795003719936 10985994325732374144 13686227856461028352 16386461387189682560 639950844208785152 3340184374937439360 6040417905666093568 8740651436394747776 11440884967123401984 14141118497852056192 16841352028580710400 1094841485599812992 3795075016328467200 6495308547057121408 9195542077785775616 11895775608514429824 14596009139243084032 17296242669971738240 1549732126990840832 4249965657719495040 6950199188448149248 9650432719176803456 12350666249905457664 15050899780634111872 17751133311362766080 2004622768381868672 4704856299110522880 7405089829839177088 10105323360567831296 12805556891296485504 15505790422025139712 18206023952753793920 2459513409772896512 5159746940501550720 7859980471230204928 10560214001958859136 13260447532687513344 15960681063416167552 214170520435270144 2914404051163924352 5614637581892578560 8314871112621232768 11015104643349886976 13715338174078541184 16415571704807195392 669061161826297984 3369294692554952192 6069528223283606400 8769761754012260608 11469995284740914816 14170228815469569024 16870462346198223232 1123951803217325824 3824185333945980032 6524418864674634240 9224652395403288448 11924885926131942656 14625119456860596864 17325352987589251072 1578842444608353664 4279075975337007872 6979309506065662080 9679543036794316288 12379776567522970496 15080010098251624704 17780243628980278912 2033733085999381504 4733966616728035712 7434200147456689920 10134433678185344128 12834667208913998336 15534900739642652544 18235134270371306752 2488623727390409344 5188857258119063552 7889090788847717760 10589324319576371968 13289557850305026176 15989791381033680384 243280838052782976 2943514368781437184 5643747899510091392 8343981430238745600 11044214960967399808 13744448491696054016 16444682022424708224 698171479443810816 3398405010172465024 6098638540901119232 8798872071629773440 11499105602358427648 14199339133087081856 16899572663815736064 1153062120834838656 3853295651563492864 6553529182292147072 9253762713020801280 11953996243749455488 14654229774478109696 17354463305206763904 1607952762225866496 4308186292954520704 7008419823683174912 9708653354411829120 12408886885140483328 15109120415869137536 17809353946597791744 2062843403616894336 4763076934345548544 7463310465074202752 10163543995802856960 12863777526531511168 15564011057260165376 18264244587988819584 2517734045007922176 5217967575736576384 7918201106465230592 10618434637193884800 13318668167922539008 16018901698651193216 272391155670295808 2972624686398950016 5672858217127604224 8373091747856258432 11073325278584912640 13773558809313566848 16473792340042221056 727281797061323648 3427515327789977856 6127748858518632064 8827982389247286272 11528215919975940480 14228449450704594688 16928682981433248896 1182172438452351488 3882405969181005696 6582639499909659904 9282873030638314112 11983106561366968320 14683340092095622528 17383573622824276736 1637063079843379328 4337296610572033536 7037530141300687744 9737763672029341952 12437997202757996160 15138230733486650368 17838464264215304576 2091953721234407168 4792187251963061376 7492420782691715584 10192654313420369792 12892887844149024000 15593121374877678208 18293354905606332416 2546844362625435008 5247077893354089216 7947311424082743424 10647544954811397632 13347778485540051840 16048012016268706048 301501473287808640 3001735004016462848 5701968534745117056 8402202065473771264 11102435596202425472 13802669126931079680 16502902657659733888 756392114678836480 3456625645407490688 6156859176136144896 8857092706864799104 11557326237593453312 14257559768322107520 16957793299050761728 1211282756069864320 3911516286798518528 6611749817527172736 9311983348255826944 12012216878984481152 14712450409713135360 17412683940441789568 1666173397460892160 4366406928189546368 7066640458918200576 9766873989646854784 12467107520375508992 15167341051104163200 17867574581832817408 2121064038851920000 4821297569580574208 7521531100309228416 10221764631037882624 12921998161766536832 15622231692495191040 18322465223223845248 2575954680242947840 5276188210971602048 7976421741700256256 10676655272428910464 13376888803157564672 16077122333886218880 330611790905321472 3030845321633975680 5731078852362629888 8431312383091284096 11131545913819938304 13831779444548592512 16532012975277246720 785502432296349312 3485735963025003520 6185969493753657728 8886203024482311936 11586436555210966144 14286670085939620352 16986903616668274560 1240393073687377152 3940626604416031360 6640860135144685568 9341093665873339776 12041327196601993984 14741560727330648192 17441794258059302400 1695283715078404992 4395517245807059200 7095750776535713408 9795984307264367616 12496217837993021824 15196451368721676032 17896684899450330240 2150174356469432832 4850407887198087040 7550641417926741248 10250874948655395456 12951108479384049664 15651342010112703872 18351575540841358080 2605064997860460672 5305298528589114880 8005532059317769088 10705765590046423296 13405999120775077504 16106232651503731712 359722108522834304 3059955639251488512 5760189169980142720 8460422700708796928 11160656231437451136 13860889762166105344 16561123292894759552 814612749913862144 3514846280642516352 6215079811371170560 8915313342099824768 11615546872828478976 14315780403557133184 17016013934285787392 1269503391304889984 3969736922033544192 6669970452762198400 9370203983490852608 12070437514219506816 14770671044948161024 17470904575676815232 1724394032695917824 4424627563424572032 7124861094153226240 9825094624881880448 12525328155610534656 15225561686339188864 17925795217067843072 2179284674086945664 4879518204815599872 7579751735544254080 10279985266272908288 12980218797001562496 15680452327730216704 18380685858458870912 2634175315477973504 5334408846206627712 8034642376935281920 10734875907663936128 13435109438392590336 16135342969121244544 388832426140347136 3089065956869001344 5789299487597655552 8489533018326309760 11189766549054963968 13890000079783618176 16590233610512272384 843723067531374976 3543956598260029184 6244190128988683392 8944423659717337600 11644657190445991808 14344890721174646016 17045124251903300224 1298613708922402816 3998847239651057024 6699080770379711232 9399314301108365440 12099547831837019648 14799781362565673856 17500014893294328064 1753504350313430656 4453737881042084864 7153971411770739072 9854204942499393280 12554438473228047488 15254672003956701696 17954905534685355904 2208394991704458496 4908628522433112704 7608862053161766912 10309095583890421120 13009329114619075328 15709562645347729536 18409796176076383744 2663285633095486336 5363519163824140544 8063752694552794752 10763986225281448960 13464219756010103168 16164453286738757376 417942743757859968 3118176274486514176 5818409805215168384 8518643335943822592 11218876866672476800 13919110397401131008 16619343928129785216 872833385148887808 3573066915877542016 6273300446606196224 8973533977334850432 11673767508063504640 14374001038792158848 17074234569520813056 1327724026539915648 4027957557268569856 6728191087997224064 9428424618725878272 12128658149454532480 14828891680183186688 17529125210911840896 1782614667930943488 4482848198659597696 7183081729388251904 9883315260116906112 12583548790845560320 15283782321574214528 17984015852302868736 2237505309321971328 4937738840050625536 7637972370779279744 10338205901507933952 13038439432236588160 15738672962965242368 18438906493693896576 2692395950712999168 5392629481441653376 8092863012170307584 10793096542898961792 13493330073627616000 16193563604356270208 447053061375372800 3147286592104027008 5847520122832681216 8547753653561335424 11247987184289989632 13948220715018643840 16648454245747298048 901943702766400640 3602177233495054848 6302410764223709056 9002644294952363264 11702877825681017472 14403111356409671680 17103344887138325888 1356834344157428480 4057067874886082688 6757301405614736896 9457534936343391104 12157768467072045312 14858001997800699520 17558235528529353728 1811724985548456320 4511958516277110528 7212192047005764736 9912425577734418944 12612659108463073152 15312892639191727360 18013126169920381568 2266615626939484160 4966849157668138368 7667082688396792576 10367316219125446784 13067549749854100992 15767783280582755200 21272737601857792 2721506268330512000 5421739799059166208 8121973329787820416 10822206860516474624 13522440391245128832 16222673921973783040 476163378992885632 3176396909721539840 5876630440450194048 8576863971178848256 11277097501907502464 13977331032636156672 16677564563364810880 931054020383913472 3631287551112567680 6331521081841221888 9031754612569876096 11731988143298530304 14432221674027184512 17132455204755838720 1385944661774941312 4086178192503595520 6786411723232249728 9486645253960903936 12186878784689558144 14887112315418212352 17587345846146866560 1840835303165969152 4541068833894623360 7241302364623277568 9941535895351931776 12641769426080585984 15342002956809240192 18042236487537894400 2295725944556996992 4995959475285651200 7696193006014305408 10396426536742959616 13096660067471613824 15796893598200268032 50383055219370624 2750616585948024832 5450850116676679040 8151083647405333248 10851317178133987456 13551550708862641664 16251784239591295872 505273696610398464 3205507227339052672 5905740758067706880 8605974288796361088 11306207819525015296 14006441350253669504 16706674880982323712 960164338001426304 3660397868730080512 6360631399458734720 9060864930187388928 11761098460916043136 14461331991644697344 17161565522373351552 1415054979392454144 4115288510121108352 6815522040849762560 9515755571578416768 12215989102307070976 14916222633035725184 17616456163764379392 1869945620783481984 4570179151512136192 7270412682240790400 9970646212969444608 12670879743698098816 15371113274426753024 18071346805155407232 2324836262174509824 5025069792903164032 7725303323631818240 10425536854360472448 13125770385089126656 15826003915817780864 79493372836883456 2779726903565537664 5479960434294191872 8180193965022846080 10880427495751500288 13580661026480154496 16280894557208808704 534384014227911296 3234617544956565504 5934851075685219712 8635084606413873920 11335318137142528128 14035551667871182336 16735785198599836544 989274655618939136 3689508186347593344 6389741717076247552 9089975247804901760 11790208778533555968 14490442309262210176 17190675839990864384 1444165297009966976 4144398827738621184 6844632358467275392 9544865889195929600 12245099419924583808 14945332950653238016 17645566481381892224 1899055938400994816 4599289469129649024 7299522999858303232 9999756530586957440 12699990061315611648 15400223592044265856 18100457122772920064 2353946579792022656 5054180110520676864 7754413641249331072 10454647171977985280 13154880702706639488 15855114233435293696 108603690454396288 2808837221183050496 5509070751911704704 8209304282640358912 10909537813369013120 13609771344097667328 16310004874826321536 563494331845424128 3263727862574078336 5963961393302732544 8664194924031386752 11364428454760040960 14064661985488695168 16764895516217349376 1018384973236451968 3718618503965106176 6418852034693760384 9119085565422414592 11819319096151068800 14519552626879723008 17219786157608377216 1473275614627479808 4173509145356134016 6873742676084788224 9573976206813442432 12274209737542096640 14974443268270750848 17674676798999405056 1928166256018507648 4628399786747161856 7328633317475816064 10028866848204470272 12729100378933124480 15429333909661778688 18129567440390432896 2383056897409535488 5083290428138189696 7783523958866843904 10483757489595498112 13183991020324152320 15884224551052806528 137714008071909120 2837947538800563328 5538181069529217536 8238414600257871744 10938648130986525952 13638881661715180160 16339115192443834368 592604649462936960 3292838180191591168 5993071710920245376 8693305241648899584 11393538772377553792 14093772303106208000 16794005833834862208 1047495290853964800 3747728821582619008 6447962352311273216 9148195883039927424 11848429413768581632 14548662944497235840 17248896475225890048 1502385932244992640 4202619462973646848 6902852993702301056 9603086524430955264 12303320055159609472 15003553585888263680 17703787116616917888 1957276573636020480 4657510104364674688 7357743635093328896 10057977165821983104 12758210696550637312 15458444227279291520 18158677758007945728 2412167215027048320 5112400745755702528 7812634276484356736 10512867807213010944 13213101337941665152 15913334868670319360 166824325689421952 2867057856418076160 5567291387146730368 8267524917875384576 10967758448604038784 13667991979332692992 16368225510061347200 621714967080449792 3321948497809104000 6022182028537758208 8722415559266412416 11422649089995066624 14122882620723720832 16823116151452375040 1076605608471477632 3776839139200131840 6477072669928786048 9177306200657440256 11877539731386094464 14577773262114748672 17278006792843402880 1531496249862505472 4231729780591159680 6931963311319813888 9632196842048468096 12332430372777122304 15032663903505776512 17732897434234430720 1986386891253533312 4686620421982187520 7386853952710841728 10087087483439495936 12787321014168150144 15487554544896804352 18187788075625458560 2441277532644561152 5141511063373215360 7841744594101869568 10541978124830523776 13242211655559177984 15942445186287832192 195934643306934784 2896168174035588992 5596401704764243200 8296635235492897408 10996868766221551616 13697102296950205824 16397335827678860032 650825284697962624 3351058815426616832 6051292346155271040 8751525876883925248 11451759407612579456 14151992938341233664 16852226469069887872 1105715926088990464 3805949456817644672 6506182987546298880 9206416518274953088 11906650049003607296 14606883579732261504 17307117110460915712 1560606567480018304 4260840098208672512 6961073628937326720 9661307159665980928 12361540690394635136 15061774221123289344 17762007751851943552 2015497208871046144 4715730739599700352 7415964270328354560 10116197801057008768 12816431331785662976 15516664862514317184 18216898393242971392 2470387850262073984 5170621380990728192 7870854911719382400 10571088442448036608 13271321973176690816 15971555503905345024 225044960924447616 2925278491653101824 5625512022381756032 8325745553110410240 11025979083839064448 13726212614567718656 16426446145296372864 679935602315475456 3380169133044129664 6080402663772783872 8780636194501438080 11480869725230092288 14181103255958746496 16881336786687400704 1134826243706503296 3835059774435157504 6535293305163811712 9235526835892465920 11935760366621120128 14635993897349774336 17336227428078428544 1589716885097531136 4289950415826185344 6990183946554839552 9690417477283493760 12390651008012147968 15090884538740802176 17791118069469456384 2044607526488558976 4744841057217213184 7445074587945867392 10145308118674521600 12845541649403175808 15545775180131830016 18246008710860484224 2499498167879586816 5199731698608241024 7899965229336895232 10600198760065549440 13300432290794203648 16000665821522857856 254155278541960448 2954388809270614656 5654622339999268864 8354855870727923072 11055089401456577280 13755322932185231488 16455556462913885696 709045919932988288 3409279450661642496 6109512981390296704 8809746512118950912 11509980042847605120 14210213573576259328 16910447104304913536 1163936561324016128 3864170092052670336 6564403622781324544 9264637153509978752 11964870684238632960 14665104214967287168 17365337745695941376 1618827202715043968 4319060733443698176 7019294264172352384 9719527794901006592 12419761325629660800 15119994856358315008 17820228387086969216 2073717844106071808 4773951374834726016 7474184905563380224 10174418436292034432 12874651967020688640 15574885497749342848 18275119028477997056 2528608485497099648 5228842016225753856 7929075546954408064 10629309077683062272 13329542608411716480 16029776139140370688 283265596159473280 2983499126888127488 5683732657616781696 8383966188345435904 11084199719074090112 13784433249802744320 16484666780531398528 738156237550501120 3438389768279155328 6138623299007809536 8838856829736463744 11539090360465117952 14239323891193772160 16939557421922426368 1193046878941528960 3893280409670183168 6593513940398837376 9293747471127491584 11993981001856145792 14694214532584800000 17394448063313454208 1647937520332556800 4348171051061211008 7048404581789865216 9748638112518519424 12448871643247173632 15149105173975827840 17849338704704482048 2102828161723584640 4803061692452238848 7503295223180893056 10203528753909547264 12903762284638201472 15603995815366855680 18304229346095509888 2557718803114612480 5257952333843266688 7958185864571920896 10658419395300575104 13358652926029229312 16058886456757883520 312375913776986112 3012609444505640320 5712842975234294528 8413076505962948736 11113310036691602944 13813543567420257152 16513777098148911360 767266555168013952 3467500085896668160 6167733616625322368 8867967147353976576 11568200678082630784 14268434208811284992 16968667739539939200 1222157196559041792 3922390727287696000 6622624258016350208 9322857788745004416 12023091319473658624 14723324850202312832 17423558380930967040 1677047837950069632 4377281368678723840 7077514899407378048 9777748430136032256 12477981960864686464 15178215491593340672 17878449022321994880 2131938479341097472 4832172010069751680 7532405540798405888 10232639071527060096 12932872602255714304 15633106132984368512 18333339663713022720 2586829120732125312 5287062651460779520 7987296182189433728 10687529712918087936 13387763243646742144 16087996774375396352 341486231394498944 3041719762123153152 5741953292851807360 8442186823580461568 11142420354309115776 13842653885037769984 16542887415766424192 796376872785526784 3496610403514180992 6196843934242835200 8897077464971489408 11597310995700143616 14297544526428797824 16997778057157452032 1251267514176554624 3951501044905208832 6651734575633863040 9351968106362517248 12052201637091171456 14752435167819825664 17452668698548479872 1706158155567582464 4406391686296236672 7106625217024890880 9806858747753545088 12507092278482199296 15207325809210853504 17907559339939507712 2161048796958610304 4861282327687264512 7561515858415918720 10261749389144572928 12961982919873227136 15662216450601881344 18362449981330535552 2615939438349638144 5316172969078292352 8016406499806946560 10716640030535600768 13416873561264254976 16117107091992909184 370596549012011776 3070830079740665984 5771063610469320192 8471297141197974400 11171530671926628608 13871764202655282816 16571997733383937024 825487190403039616 3525720721131693824 6225954251860348032 8926187782589002240 11626421313317656448 14326654844046310656 17026888374774964864 1280377831794067456 3980611362522721664 6680844893251375872 9381078423980030080 12081311954708684288 14781545485437338496 17481779016165992704 1735268473185095296 4435502003913749504 7135735534642403712 9835969065371057920 12536202596099712128 15236436126828366336 17936669657557020544 2190159114576123136 4890392645304777344 7590626176033431552 10290859706762085760 12991093237490739968 15691326768219394176 18391560298948048384 2645049755967150976 5345283286695805184 8045516817424459392 10745750348153113600 13445983878881767808 16146217409610422016 399706866629524608 3099940397358178816 5800173928086833024 8500407458815487232 11200640989544141440 13900874520272795648 16601108051001449856 854597508020552448 3554831038749206656 6255064569477860864 8955298100206515072 11655531630935169280 14355765161663823488 17055998692392477696 1309488149411580288 4009721680140234496 6709955210868888704 9410188741597542912 12110422272326197120 14810655803054851328 17510889333783505536 1764378790802608128 4464612321531262336 7164845852259916544 9865079382988570752 12565312913717224960 15265546444445879168 17965779975174533376 2219269432193635968 4919502962922290176 7619736493650944384 10319970024379598592 13020203555108252800 15720437085836907008 18420670616565561216 2674160073584663808 5374393604313318016 8074627135041972224 10774860665770626432 13475094196499280640 16175327727227934848 428817184247037440 3129050714975691648 5829284245704345856 8529517776433000064 11229751307161654272 13929984837890308480 16630218368618962688 883707825638065280 3583941356366719488 6284174887095373696 8984408417824027904 11684641948552682112 14384875479281336320 17085109010009990528 1338598467029093120 4038831997757747328 6739065528486401536 9439299059215055744 12139532589943709952 14839766120672364160 17539999651401018368 1793489108420120960 4493722639148775168 7193956169877429376 9894189700606083584 12594423231334737792 15294656762063392000 17994890292792046208 2248379749811148800 4948613280539803008 7648846811268457216 10349080341997111424 13049313872725765632 15749547403454419840 3036860473522432 2703270391202176640 5403503921930830848 8103737452659485056 10803970983388139264 13504204514116793472 16204438044845447680 457927501864550272 3158161032593204480 5858394563321858688 8558628094050512896 11258861624779167104 13959095155507821312 16659328686236475520 912818143255578112 3613051673984232320 6313285204712886528 9013518735441540736 11713752266170194944 14413985796898849152 17114219327627503360 1367708784646605952 4067942315375260160 6768175846103914368 9468409376832568576 12168642907561222784 14868876438289876992 17569109969018531200 1822599426037633792 4522832956766288000 7223066487494942208 9923300018223596416 12623533548952250624 15323767079680904832 18024000610409559040 2277490067428661632 4977723598157315840 7677957128885970048 10378190659614624256 13078424190343278464 15778657721071932672 32147178091035264 2732380708819689472 5432614239548343680 8132847770276997888 10833081301005652096 13533314831734306304 16233548362462960512 487037819482063104 3187271350210717312 5887504880939371520 8587738411668025728 11287971942396679936 13988205473125334144 16688439003853988352 941928460873090944 3642161991601745152 6342395522330399360 9042629053059053568 11742862583787707776 14443096114516361984 17143329645245016192 1396819102264118784 4097052632992772992 6797286163721427200 9497519694450081408 12197753225178735616 14897986755907389824 17598220286636044032 1851709743655146624 4551943274383800832 7252176805112455040 9952410335841109248 12652643866569763456 15352877397298417664 18053110928027071872 2306600385046174464 5006833915774828672 7707067446503482880 10407300977232137088 13107534507960791296 15807768038689445504 61257495708548096 2761491026437202304 5461724557165856512 8161958087894510720 10862191618623164928 13562425149351819136 16262658680080473344 516148137099575936 3216381667828230144 5916615198556884352 8616848729285538560 11317082260014192768 14017315790742846976 16717549321471501184 971038778490603776 3671272309219257984 6371505839947912192 9071739370676566400 11771972901405220608 14472206432133874816 17172439962862529024 1425929419881631616 4126162950610285824 6826396481338940032 9526630012067594240 12226863542796248448 14927097073524902656 17627330604253556864 1880820061272659456 4581053592001313664 7281287122729967872 9981520653458622080 12681754184187276288 15381987714915930496 18082221245644584704 2335710702663687296 5035944233392341504 7736177764120995712 10436411294849649920 13136644825578304128 15836878356306958336 90367813326060928 2790601344054715136 5490834874783369344 8191068405512023552 10891301936240677760 13591535466969331968 16291768997697986176 545258454717088768 3245491985445742976 5945725516174397184 8645959046903051392 11346192577631705600 14046426108360359808 16746659639089014016 1000149096108116608 3700382626836770816 6400616157565425024 9100849688294079232 11801083219022733440 14501316749751387648 17201550280480041856 1455039737499144448 4155273268227798656 6855506798956452864 9555740329685107072 12255973860413761280 14956207391142415488 17656440921871069696 1909930378890172288 4610163909618826496 7310397440347480704 10010630971076134912 12710864501804789120 15411098032533443328 18111331563262097536 2364821020281200128 5065054551009854336 7765288081738508544 10465521612467162752 13165755143195816960 15865988673924471168 119478130943573760 2819711661672227968 5519945192400882176 8220178723129536384 10920412253858190592 13620645784586844800 16320879315315499008 574368772334601600 3274602303063255808 5974835833791910016 8675069364520564224 11375302895249218432 14075536425977872640 16775769956706526848 1029259413725629440 3729492944454283648 6429726475182937856 9129960005911592064 11830193536640246272 14530427067368900480 17230660598097554688 1484150055116657280 4184383585845311488 6884617116573965696 9584850647302619904 12285084178031274112 14985317708759928320 17685551239488582528 1939040696507685120 4639274227236339328 7339507757964993536 10039741288693647744 12739974819422301952 15440208350150956160 18140441880879610368 2393931337898712960 5094164868627367168 7794398399356021376 10494631930084675584 13194865460813329792 15895098991541984000 148588448561086592 2848821979289740800 5549055510018395008 8249289040747049216 10949522571475703424 13649756102204357632 16349989632933011840 603479089952114432 3303712620680768640 6003946151409422848 8704179682138077056 11404413212866731264 14104646743595385472 16804880274324039680 1058369731343142272 3758603262071796480 6458836792800450688 9159070323529104896 11859303854257759104 14559537384986413312 17259770915715067520 1513260372734170112 4213493903462824320 6913727434191478528 9613960964920132736 12314194495648786944 15014428026377441152 17714661557106095360 1968151014125197952 4668384544853852160 7368618075582506368 10068851606311160576 12769085137039814784 15469318667768468992 18169552198497123200 2423041655516225792 5123275186244880000 7823508716973534208 10523742247702188416 13223975778430842624 15924209309159496832 177698766178599424 2877932296907253632 5578165827635907840 8278399358364562048 10978632889093216256 13678866419821870464 16379099950550524672 632589407569627264 3332822938298281472 6033056469026935680 8733289999755589888 11433523530484244096 14133757061212898304 16833990591941552512 1087480048960655104 3787713579689309312 6487947110417963520 9188180641146617728 11888414171875271936 14588647702603926144 17288881233332580352 1542370690351682944 4242604221080337152 6942837751808991360 9643071282537645568 12343304813266299776 15043538343994953984 17743771874723608192 1997261331742710784 4697494862471364992 7397728393200019200 10097961923928673408 12798195454657327616 15498428985385981824 18198662516114636032 2452151973133738624 5152385503862392832 7852619034591047040 10552852565319701248 13253086096048355456 15953319626777009664 206809083796112256 2907042614524766464 5607276145253420672 8307509675982074880 11007743206710729088 13707976737439383296 16408210268168037504 661699725187140096 3361933255915794304 6062166786644448512 8762400317373102720 11462633848101756928 14162867378830411136 16863100909559065344 1116590366578167936 3816823897306822144 6517057428035476352 9217290958764130560 11917524489492784768 14617758020221438976 17317991550950093184 1571481007969195776 4271714538697849984 6971948069426504192 9672181600155158400 12372415130883812608 15072648661612466816 17772882192341121024 2026371649360223616 4726605180088877824 7426838710817532032 10127072241546186240 12827305772274840448 15527539303003494656 18227772833732148864 2481262290751251456 5181495821479905664 7881729352208559872 10581962882937214080 13282196413665868288 15982429944394522496 235919401413625088 2936152932142279296 5636386462870933504 8336619993599587712 11036853524328241920 13737087055056896128 16437320585785550336 690810042804652928 3391043573533307136 6091277104261961344 8791510634990615552 11491744165719269760 14191977696447923968 16892211227176578176 1145700684195680768 3845934214924334976 6546167745652989184 9246401276381643392 11946634807110297600 14646868337838951808 17347101868567606016 1600591325586708608 4300824856315362816 7001058387044017024 9701291917772671232 12401525448501325440 15101758979229979648 17801992509958633856 2055481966977736448 4755715497706390656 7455949028435044864 10156182559163699072 12856416089892353280 15556649620621007488 18256883151349661696 2510372608368764288 5210606139097418496 7910839669826072704 10611073200554726912 13311306731283381120 16011540262012035328 265029719031137920 2965263249759792128 5665496780488446336 8365730311217100544 11065963841945754752 13766197372674408960 16466430903403063168 719920360422165760 3420153891150819968 6120387421879474176 8820620952608128384 11520854483336782592 14221088014065436800 16921321544794091008 1174811001813193600 3875044532541847808 6575278063270502016 9275511593999156224 11975745124727810432 14675978655456464640 17376212186185118848 1629701643204221440 4329935173932875648 7030168704661529856 9730402235390184064 12430635766118838272 15130869296847492480 17831102827576146688 2084592284595249280 4784825815323903488 7485059346052557696 10185292876781211904 12885526407509866112 15585759938238520320 18285993468967174528 2539482925986277120 5239716456714931328 7939949987443585536 10640183518172239744 13340417048900893952 16040650579629548160 294140036648650752 2994373567377304960 5694607098105959168 8394840628834613376 11095074159563267584 13795307690291921792 16495541221020576000 749030678039678592 3449264208768332800 6149497739496987008 8849731270225641216 11549964800954295424 14250198331682949632 16950431862411603840 1203921319430706432 3904154850159360640 6604388380888014848 9304621911616669056 12004855442345323264 14705088973073977472 17405322503802631680 1658811960821734272 4359045491550388480 7059279022279042688 9759512553007696896 12459746083736351104 15159979614465005312 17860213145193659520 2113702602212762112 4813936132941416320 7514169663670070528 10214403194398724736 12914636725127378944 15614870255856033152 18315103786584687360 2568593243603789952 5268826774332444160 7969060305061098368 10669293835789752576 13369527366518406784 16069760897247060992 323250354266163584 3023483884994817792 5723717415723472000 8423950946452126208 11124184477180780416 13824418007909434624 16524651538638088832 778140995657191424 3478374526385845632 6178608057114499840 8878841587843154048 11579075118571808256 14279308649300462464 16979542180029116672 1233031637048219264 3933265167776873472 6633498698505527680 9333732229234181888 12033965759962836096 14734199290691490304 17434432821420144512 1687922278439247104 4388155809167901312 7088389339896555520 9788622870625209728 12488856401353863936 15189089932082518144 17889323462811172352 2142812919830274944 4843046450558929152 7543279981287583360 10243513512016237568 12943747042744891776 15643980573473545984 18344214104202200192 2597703561221302784 5297937091949956992 7998170622678611200 10698404153407265408 13398637684135919616 16098871214864573824 352360671883676416 3052594202612330624 5752827733340984832 8453061264069639040 11153294794798293248 13853528325526947456 16553761856255601664 807251313274704256 3507484844003358464 6207718374732012672 8907951905460666880 11608185436189321088 14308418966917975296 17008652497646629504 1262141954665732096 3962375485394386304 6662609016123040512 9362842546851694720 12063076077580348928 14763309608309003136 17463543139037657344 1717032596056759936 4417266126785414144 7117499657514068352 9817733188242722560 12517966718971376768 15218200249700030976 17918433780428685184 2171923237447787776 4872156768176441984 7572390298905096192 10272623829633750400 12972857360362404608 15673090891091058816 18373324421819713024 2626813878838815616 5327047409567469824 8027280940296124032 10727514471024778240 13427748001753432448 16127981532482086656 381470989501189248 3081704520229843456 5781938050958497664 8482171581687151872 11182405112415806080 13882638643144460288 16582872173873114496 836361630892217088 3536595161620871296 6236828692349525504 8937062223078179712 11637295753806833920 14337529284535488128 17037762815264142336 1291252272283244928 3991485803011899136 6691719333740553344 9391952864469207552 12092186395197861760 14792419925926515968 17492653456655170176 1746142913674272768 4446376444402926976 7146609975131581184 9846843505860235392 12547077036588889600 15247310567317543808 17947544098046198016 2201033555065300608 4901267085793954816 7601500616522609024 10301734147251263232 13001967677979917440 15702201208708571648 18402434739437225856 2655924196456328448 5356157727184982656 8056391257913636864 10756624788642291072 13456858319370945280 16157091850099599488 410581307118702080 3110814837847356288 5811048368576010496 8511281899304664704 11211515430033318912 13911748960761973120 16611982491490627328 865471948509729920 3565705479238384128 6265939009967038336 8966172540695692544 11666406071424346752 14366639602153000960 17066873132881655168 1320362589900757760 4020596120629411968 6720829651358066176 9421063182086720384 12121296712815374592 14821530243544028800 17521763774272683008 1775253231291785600 4475486762020439808 7175720292749094016 9875953823477748224 12576187354206402432 15276420884935056640 17976654415663710848 2230143872682813440 4930377403411467648 7630610934140121856 10330844464868776064 13031077995597430272 15731311526326084480 18431545057054738688 2685034514073841280 5385268044802495488 8085501575531149696 10785735106259803904 13485968636988458112 16186202167717112320 439691624736214912 3139925155464869120 5840158686193523328 8540392216922177536 11240625747650831744 13940859278379485952 16641092809108140160 894582266127242752 3594815796855896960 6295049327584551168 8995282858313205376 11695516389041859584 14395749919770513792 17095983450499168000 1349472907518270592 4049706438246924800 6749939968975579008 9450173499704233216 12150407030432887424 14850640561161541632 17550874091890195840 1804363548909298432 4504597079637952640 7204830610366606848 9905064141095261056 12605297671823915264 15305531202552569472 18005764733281223680 2259254190300326272 4959487721028980480 7659721251757634688 10359954782486288896 13060188313214943104 15760421843943597312 13911300962699904 2714144831691354112 5414378362420008320 8114611893148662528 10814845423877316736 13515078954605970944 16215312485334625152 468801942353727744 3169035473082381952 5869269003811036160 8569502534539690368 11269736065268344576 13969969595996998784 16670203126725652992 923692583744755584 3623926114473409792 6324159645202064000 9024393175930718208 11724626706659372416 14424860237388026624 17125093768116680832 1378583225135783424 4078816755864437632 6779050286593091840 9479283817321746048 12179517348050400256 14879750878779054464 17579984409507708672 1833473866526811264 4533707397255465472 7233940927984119680 9934174458712773888 12634407989441428096 15334641520170082304 18034875050898736512 2288364507917839104 4988598038646493312 7688831569375147520 10389065100103801728 13089298630832455936 15789532161561110144 43021618580212736 2743255149308866944 5443488680037521152 8143722210766175360 10843955741494829568 13544189272223483776 16244422802952137984 497912259971240576 3198145790699894784 5898379321428548992 8598612852157203200 11298846382885857408 13999079913614511616 16699313444343165824 952802901362268416 3653036432090922624 6353269962819576832 9053503493548231040 11753737024276885248 14453970555005539456 17154204085734193664 1407693542753296256 4107927073481950464 6808160604210604672 9508394134939258880 12208627665667913088 14908861196396567296 17609094727125221504 1862584184144324096 4562817714872978304 7263051245601632512 9963284776330286720 12663518307058940928 15363751837787595136 18063985368516249344 2317474825535351936 5017708356264006144 7717941886992660352 10418175417721314560 13118408948449968768 15818642479178622976 72131936197725568 2772365466926379776 5472598997655033984 8172832528383688192 10873066059112342400 13573299589840996608 16273533120569650816 527022577588753408 3227256108317407616 5927489639046061824 8627723169774716032 11327956700503370240 14028190231232024448 16728423761960678656 981913218979781248 3682146749708435456 6382380280437089664 9082613811165743872 11782847341894398080 14483080872623052288 17183314403351706496 1436803860370809088 4137037391099463296 6837270921828117504 9537504452556771712 12237737983285425920 14937971514014080128 17638205044742734336 1891694501761836928 4591928032490491136 7292161563219145344 9992395093947799552 12692628624676453760 15392862155405107968 18093095686133762176 2346585143152864768 5046818673881518976 7747052204610173184 10447285735338827392 13147519266067481600 15847752796796135808 101242253815238400 2801475784543892608 5501709315272546816 8201942846001201024 10902176376729855232 13602409907458509440 16302643438187163648 556132895206266240 3256366425934920448 5956599956663574656 8656833487392228864 11357067018120883072 14057300548849537280 16757534079578191488 1011023536597294080 3711257067325948288 6411490598054602496 9111724128783256704 11811957659511910912 14512191190240565120 17212424720969219328 1465914177988321920 4166147708716976128 6866381239445630336 9566614770174284544 12266848300902938752 14967081831631592960 17667315362360247168 1920804819379349760 4621038350108003968 7321271880836658176 10021505411565312384 12721738942293966592 15421972473022620800 18122206003751275008 2375695460770377600 5075928991499031808 7776162522227686016 10476396052956340224 13176629583684994432 15876863114413648640 130352571432751232 2830586102161405440 5530819632890059648 8231053163618713856 10931286694347368064 13631520225076022272 16331753755804676480 585243212823779072 3285476743552433280 5985710274281087488 8685943805009741696 11386177335738395904 14086410866467050112 16786644397195704320 1040133854214806912 3740367384943461120 6440600915672115328 9140834446400769536 11841067977129423744 14541301507858077952 17241535038586732160 1495024495605834752 4195258026334488960 6895491557063143168 9595725087791797376 12295958618520451584 14996192149249105792 17696425679977760000 1949915136996862592 4650148667725516800 7350382198454171008 10050615729182825216 12750849259911479424 15451082790640133632 18151316321368787840 2404805778387890432 5105039309116544640 7805272839845198848 10505506370573853056 13205739901302507264 15905973432031161472 159462889050264064 2859696419778918272 5559929950507572480 8260163481236226688 10960397011964880896 13660630542693535104 16360864073422189312 614353530441291904 3314587061169946112 6014820591898600320 8715054122627254528 11415287653355908736 14115521184084562944 16815754714813217152 1069244171832319744 3769477702560973952 6469711233289628160 9169944764018282368 11870178294746936576 14570411825475590784 17270645356204244992 1524134813223347584 4224368343952001792 6924601874680656000 9624835405409310208 12325068936137964416 15025302466866618624 17725535997595272832 1979025454614375424 4679258985343029632 7379492516071683840 10079726046800338048 12779959577528992256 15480193108257646464 18180426638986300672 2433916096005403264 5134149626734057472 7834383157462711680 10534616688191365888 13234850218920020096 15935083749648674304 188573206667776896 2888806737396431104 5589040268125085312 8289273798853739520 10989507329582393728 13689740860311047936 16389974391039702144 643463848058804736 3343697378787458944 6043930909516113152 8744164440244767360 11444397970973421568 14144631501702075776 16844865032430729984 1098354489449832576 3798588020178486784 6498821550907140992 9199055081635795200 11899288612364449408 14599522143093103616 17299755673821757824 1553245130840860416 4253478661569514624 6953712192298168832 9653945723026823040 12354179253755477248 15054412784484131456 17754646315212785664 2008135772231888256 4708369302960542464 7408602833689196672 10108836364417850880 12809069895146505088 15509303425875159296 18209536956603813504 2463026413622916096 5163259944351570304 7863493475080224512 10563727005808878720 13263960536537532928 15964194067266187136 217683524285289728 2917917055013943936 5618150585742598144 8318384116471252352 11018617647199906560 13718851177928560768 16419084708657214976 672574165676317568 3372807696404971776 6073041227133625984 8773274757862280192 11473508288590934400 14173741819319588608 16873975350048242816 1127464807067345408 3827698337795999616 6527931868524653824 9228165399253308032 11928398929981962240 14628632460710616448 17328865991439270656 1582355448458373248 4282588979187027456 6982822509915681664 9683056040644335872 12383289571372990080 15083523102101644288 17783756632830298496 2037246089849401088 4737479620578055296 7437713151306709504 10137946682035363712 12838180212764017920 15538413743492672128 18238647274221326336 2492136731240428928 5192370261969083136 7892603792697737344 10592837323426391552 13293070854155045760 15993304384883699968 246793841902802560 2947027372631456768 5647260903360110976 8347494434088765184 11047727964817419392 13747961495546073600 16448195026274727808 701684483293830400 3401918014022484608 6102151544751138816 8802385075479793024 11502618606208447232 14202852136937101440 16903085667665755648 1156575124684858240 3856808655413512448 6557042186142166656 9257275716870820864 11957509247599475072 14657742778328129280 17357976309056783488 1611465766075886080 4311699296804540288 7011932827533194496 9712166358261848704 12412399888990502912 15112633419719157120 17812866950447811328 2066356407466913920 4766589938195568128 7466823468924222336 10167056999652876544 12867290530381530752 15567524061110184960 18267757591838839168 2521247048857941760 5221480579586595968 7921714110315250176 10621947641043904384 13322181171772558592 16022414702501212800 275904159520315392 2976137690248969600 5676371220977623808 8376604751706278016 11076838282434932224 13777071813163586432 16477305343892240640 730794800911343232 3431028331639997440 6131261862368651648 8831495393097305856 11531728923825960064 14231962454554614272 16932195985283268480 1185685442302371072 3885918973031025280 6586152503759679488 9286386034488333696 11986619565216987904 14686853095945642112 17387086626674296320 1640576083693398912 4340809614422053120 7041043145150707328 9741276675879361536 12441510206608015744 15141743737336669952 17841977268065324160 2095466725084426752 4795700255813080960 7495933786541735168 10196167317270389376 12896400847999043584 15596634378727697792 18296867909456352000 2550357366475454592 5250590897204108800 7950824427932763008 10651057958661417216 13351291489390071424 16051525020118725632 305014477137828224 3005248007866482432 5705481538595136640 8405715069323790848 11105948600052445056 13806182130781099264 16506415661509753472 759905118528856064 3460138649257510272 6160372179986164480 8860605710714818688 11560839241443472896 14261072772172127104 16961306302900781312 1214795759919883904 3915029290648538112 6615262821377192320 9315496352105846528 12015729882834500736 14715963413563154944 17416196944291809152 1669686401310911744 4369919932039565952 7070153462768220160 9770386993496874368 12470620524225528576 15170854054954182784 17871087585682836992 2124577042701939584 4824810573430593792 7525044104159248000 10225277634887902208 12925511165616556416 15625744696345210624 18325978227073864832 2579467684092967424 5279701214821621632 7979934745550275840 10680168276278930048 13380401807007584256 16080635337736238464 334124794755341056 3034358325483995264 5734591856212649472 8434825386941303680 11135058917669957888 13835292448398612096 16535525979127266304 789015436146368896 3489248966875023104 6189482497603677312 8889716028332331520 11589949559060985728 14290183089789639936 16990416620518294144 1243906077537396736 3944139608266050944 6644373138994705152 9344606669723359360 12044840200452013568 14745073731180667776 17445307261909321984 1698796718928424576 4399030249657078784 7099263780385732992 9799497311114387200 12499730841843041408 15199964372571695616 17900197903300349824 2153687360319452416 4853920891048106624 7554154421776760832 10254387952505415040 12954621483234069248 15654855013962723456 18355088544691377664 2608578001710480256 5308811532439134464 8009045063167788672 10709278593896442880 13409512124625097088 16109745655353751296 363235112372853888 3063468643101508096 5763702173830162304 8463935704558816512 11164169235287470720 13864402766016124928 16564636296744779136 818125753763881728 3518359284492535936 6218592815221190144 8918826345949844352 11619059876678498560 14319293407407152768 17019526938135806976 1273016395154909568 3973249925883563776 6673483456612217984 9373716987340872192 12073950518069526400 14774184048798180608 17474417579526834816 1727907036545937408 4428140567274591616 7128374098003245824 9828607628731900032 12528841159460554240 15229074690189208448 17929308220917862656 2182797677936965248 4883031208665619456 7583264739394273664 10283498270122927872 12983731800851582080 15683965331580236288 18384198862308890496 2637688319327993088 5337921850056647296 8038155380785301504 10738388911513955712 13438622442242609920 16138855972971264128 392345429990366720 3092578960719020928 5792812491447675136 8493046022176329344 11193279552904983552 13893513083633637760 16593746614362291968 847236071381394560 3547469602110048768 6247703132838702976 8947936663567357184 11648170194296011392 14348403725024665600 17048637255753319808 1302126712772422400 4002360243501076608 6702593774229730816 9402827304958385024 12103060835687039232 14803294366415693440 17503527897144347648 1757017354163450240 4457250884892104448 7157484415620758656 9857717946349412864 12557951477078067072 15258185007806721280 17958418538535375488 2211907995554478080 4912141526283132288 7612375057011786496 10312608587740440704 13012842118469094912 15713075649197749120 18413309179926403328 2666798636945505920 5367032167674160128 8067265698402814336 10767499229131468544 13467732759860122752 16167966290588776960 421455747607879552 3121689278336533760 5821922809065187968 8522156339793842176 11222389870522496384 13922623401251150592 16622856931979804800 876346388998907392 3576579919727561600 6276813450456215808 8977046981184870016 11677280511913524224 14377514042642178432 17077747573370832640 1331237030389935232 4031470561118589440 6731704091847243648 9431937622575897856 12132171153304552064 14832404684033206272 17532638214761860480 1786127671780963072 4486361202509617280 7186594733238271488 9886828263966925696 12587061794695579904 15287295325424234112 17987528856152888320 2241018313171990912 4941251843900645120 7641485374629299328 10341718905357953536 13041952436086607744 15742185966815261952 18442419497543916160 2695908954563018752 5396142485291672960 8096376016020327168 10796609546748981376 13496843077477635584 16197076608206289792 450566065225392384 3150799595954046592 5851033126682700800 8551266657411355008 11251500188140009216 13951733718868663424 16651967249597317632 905456706616420224 3605690237345074432 6305923768073728640 9006157298802382848 11706390829531037056 14406624360259691264 17106857890988345472 1360347348007448064 4060580878736102272 6760814409464756480 9461047940193410688 12161281470922064896 14861515001650719104 17561748532379373312 1815237989398475904 4515471520127130112 7215705050855784320 9915938581584438528 12616172112313092736 15316405643041746944 18016639173770401152 2270128630789503744 4970362161518157952 7670595692246812160 10370829222975466368 13071062753704120576 15771296284432774784 24785741451877376 2725019272180531584 5425252802909185792 8125486333637840000 10825719864366494208 13525953395095148416 16226186925823802624 479676382842905216 3179909913571559424 5880143444300213632 8580376975028867840 11280610505757522048 13980844036486176256 16681077567214830464 934567024233933056 3634800554962587264 6335034085691241472 9035267616419895680 11735501147148549888 14435734677877204096 17135968208605858304 1389457665624960896 4089691196353615104 6789924727082269312 9490158257810923520 12190391788539577728 14890625319268231936 17590858849996886144 1844348307015988736 4544581837744642944 7244815368473297152 9945048899201951360 12645282429930605568 15345515960659259776 18045749491387913984 2299238948407016576 4999472479135670784 7699706009864324992 10399939540592979200 13100173071321633408 15800406602050287616 53896059069390208 2754129589798044416 5454363120526698624 8154596651255352832 10854830181984007040 13555063712712661248 16255297243441315456 508786700460418048 3209020231189072256 5909253761917726464 8609487292646380672 11309720823375034880 14009954354103689088 16710187884832343296 963677341851445888 3663910872580100096 6364144403308754304 9064377934037408512 11764611464766062720 14464844995494716928 17165078526223371136 1418567983242473728 4118801513971127936 6819035044699782144 9519268575428436352 12219502106157090560 14919735636885744768 17619969167614398976 1873458624633501568 4573692155362155776 7273925686090809984 9974159216819464192 12674392747548118400 15374626278276772608 18074859809005426816 2328349266024529408 5028582796753183616 7728816327481837824 10429049858210492032 13129283388939146240 15829516919667800448 83006376686903040 2783239907415557248 5483473438144211456 8183706968872865664 10883940499601519872 13584174030330174080 16284407561058828288 537897018077930880 3238130548806585088 5938364079535239296 8638597610263893504 11338831140992547712 14039064671721201920 16739298202449856128 992787659468958720 3693021190197612928 6393254720926267136 9093488251654921344 11793721782383575552 14493955313112229760 17194188843840883968 1447678300859986560 4147911831588640768 6848145362317294976 9548378893045949184 12248612423774603392 14948845954503257600 17649079485231911808 1902568942251014400 4602802472979668608 7303036003708322816 10003269534436977024 12703503065165631232 15403736595894285440 18103970126622939648 2357459583642042240 5057693114370696448 7757926645099350656 10458160175828004864 13158393706556659072 15858627237285313280 112116694304415872 2812350225033070080 5512583755761724288 8212817286490378496 10913050817219032704 13613284347947686912 16313517878676341120 567007335695443712 3267240866424097920 5967474397152752128 8667707927881406336 11367941458610060544 14068174989338714752 16768408520067368960 1021897977086471552 3722131507815125760 6422365038543779968 9122598569272434176 11822832100001088384 14523065630729742592 17223299161458396800 1476788618477499392 4177022149206153600 6877255679934807808 9577489210663462016 12277722741392116224 14977956272120770432 17678189802849424640 1931679259868527232 4631912790597181440 7332146321325835648 10032379852054489856 12732613382783144064 15432846913511798272 18133080444240452480 2386569901259555072 5086803431988209280 7787036962716863488 10487270493445517696 13187504024174171904 15887737554902826112 141227011921928704 2841460542650582912 5541694073379237120 8241927604107891328 10942161134836545536 13642394665565199744 16342628196293853952 596117653312956544 3296351184041610752 5996584714770264960 8696818245498919168 11397051776227573376 14097285306956227584 16797518837684881792 1051008294703984384 3751241825432638592 6451475356161292800 9151708886889947008 11851942417618601216 14552175948347255424 17252409479075909632 1505898936095012224 4206132466823666432 6906365997552320640 9606599528280974848 12306833059009629056 15007066589738283264 17707300120466937472 1960789577486040064 4661023108214694272 7361256638943348480 10061490169672002688 12761723700400656896 15461957231129311104 18162190761857965312 2415680218877067904 5115913749605722112 7816147280334376320 10516380811063030528 13216614341791684736 15916847872520338944 170337329539441536 2870570860268095744 5570804390996749952 8271037921725404160 10971271452454058368 13671504983182712576 16371738513911366784 625227970930469376 3325461501659123584 6025695032387777792 8725928563116432000 11426162093845086208 14126395624573740416 16826629155302394624 1080118612321497216 3780352143050151424 6480585673778805632 9180819204507459840 11881052735236114048 14581286265964768256 17281519796693422464 1535009253712525056 4235242784441179264 6935476315169833472 9635709845898487680 12335943376627141888 15036176907355796096 17736410438084450304 1989899895103552896 4690133425832207104 7390366956560861312 10090600487289515520 12790834018018169728 15491067548746823936 18191301079475478144 2444790536494580736 5145024067223234944 7845257597951889152 10545491128680543360 13245724659409197568 15945958190137851776 199447647156954368 2899681177885608576 5599914708614262784 8300148239342916992 11000381770071571200 13700615300800225408 16400848831528879616 654338288547982208 3354571819276636416 6054805350005290624 8755038880733944832 11455272411462599040 14155505942191253248 16855739472919907456 1109228929939010048 3809462460667664256 6509695991396318464 9209929522124972672 11910163052853626880 14610396583582281088 17310630114310935296 1564119571330037888 4264353102058692096 6964586632787346304 9664820163516000512 12365053694244654720 15065287224973308928 17765520755701963136 2019010212721065728 4719243743449719936 7419477274178374144 10119710804907028352 12819944335635682560 15520177866364336768 18220411397092990976 2473900854112093568 5174134384840747776 7874367915569401984 10574601446298056192 13274834977026710400 15975068507755364608 228557964774467200 2928791495503121408 5629025026231775616 8329258556960429824 11029492087689084032 13729725618417738240 16429959149146392448 683448606165495040 3383682136894149248 6083915667622803456 8784149198351457664 11484382729080111872 14184616259808766080 16884849790537420288 1138339247556522880 3838572778285177088 6538806309013831296 9239039839742485504 11939273370471139712 14639506901199793920 17339740431928448128 1593229888947550720 4293463419676204928 6993696950404859136 9693930481133513344 12394164011862167552 15094397542590821760 17794631073319475968 2048120530338578560 4748354061067232768 7448587591795886976 10148821122524541184 12849054653253195392 15549288183981849600 18249521714710503808 2503011171729606400 5203244702458260608 7903478233186914816 10603711763915569024 13303945294644223232 16004178825372877440 257668282391980032 2957901813120634240 5658135343849288448 8358368874577942656 11058602405306596864 13758835936035251072 16459069466763905280 712558923783007872 3412792454511662080 6113025985240316288 8813259515968970496 11513493046697624704 14213726577426278912 16913960108154933120 1167449565174035712 3867683095902689920 6567916626631344128 9268150157359998336 11968383688088652544 14668617218817306752 17368850749545960960 1622340206565063552 4322573737293717760 7022807268022371968 9723040798751026176 12423274329479680384 15123507860208334592 17823741390936988800 2077230847956091392 4777464378684745600 7477697909413399808 10177931440142054016 12878164970870708224 15578398501599362432 18278632032328016640 2532121489347119232 5232355020075773440 7932588550804427648 10632822081533081856 13333055612261736064 16033289142990390272 286778600009492864 2987012130738147072 5687245661466801280 8387479192195455488 11087712722924109696 13787946253652763904 16488179784381418112 741669241400520704 3441902772129174912 6142136302857829120 8842369833586483328 11542603364315137536 14242836895043791744 16943070425772445952 1196559882791548544 3896793413520202752 6597026944248856960 9297260474977511168 11997494005706165376 14697727536434819584 17397961067163473792 1651450524182576384 4351684054911230592 7051917585639884800 9752151116368539008 12452384647097193216 15152618177825847424 17852851708554501632 2106341165573604224 4806574696302258432 7506808227030912640 10207041757759566848 12907275288488221056 15607508819216875264 18307742349945529472 2561231806964632064 5261465337693286272 7961698868421940480 10661932399150594688 13362165929879248896 16062399460607903104 315888917627005696 3016122448355659904 5716355979084314112 8416589509812968320 11116823040541622528 13817056571270276736 16517290101998930944 770779559018033536 3471013089746687744 6171246620475341952 8871480151203996160 11571713681932650368 14271947212661304576 16972180743389958784 1225670200409061376 3925903731137715584 6626137261866369792 9326370792595024000 12026604323323678208 14726837854052332416 17427071384780986624 1680560841800089216 4380794372528743424 7081027903257397632 9781261433986051840 12481494964714706048 15181728495443360256 17881962026172014464 2135451483191117056 4835685013919771264 7535918544648425472 10236152075377079680 12936385606105733888 15636619136834388096 18336852667563042304 2590342124582144896 5290575655310799104 7990809186039453312 10691042716768107520 13391276247496761728 16091509778225415936 344999235244518528 3045232765973172736 5745466296701826944 8445699827430481152 11145933358159135360 13846166888887789568 16546400419616443776 799889876635546368 3500123407364200576 6200356938092854784 8900590468821508992 11600823999550163200 14301057530278817408 17001291061007471616 1254780518026574208 3955014048755228416 6655247579483882624 9355481110212536832 12055714640941191040 14755948171669845248 17456181702398499456 1709671159417602048 4409904690146256256 7110138220874910464 9810371751603564672 12510605282332218880 15210838813060873088 17911072343789527296 2164561800808629888 4864795331537284096 7565028862265938304 10265262392994592512 12965495923723246720 15665729454451900928 18365962985180555136 2619452442199657728 5319685972928311936 8019919503656966144 10720153034385620352 13420386565114274560 16120620095842928768 374109552862031360 3074343083590685568 5774576614319339776 8474810145047993984 11175043675776648192 13875277206505302400 16575510737233956608 829000194253059200 3529233724981713408 6229467255710367616 8929700786439021824 11629934317167676032 14330167847896330240 17030401378624984448 1283890835644087040 3984124366372741248 6684357897101395456 9384591427830049664 12084824958558703872 14785058489287358080 17485292020016012288 1738781477035114880 4439015007763769088 7139248538492423296 9839482069221077504 12539715599949731712 15239949130678385920 17940182661407040128 2193672118426142720 4893905649154796928 7594139179883451136 10294372710612105344 12994606241340759552 15694839772069413760 18395073302798067968 2648562759817170560 5348796290545824768 8049029821274478976 10749263352003133184 13449496882731787392 16149730413460441600 403219870479544192 3103453401208198400 5803686931936852608 8503920462665506816 11204153993394161024 13904387524122815232 16604621054851469440 858110511870572032 3558344042599226240 6258577573327880448 8958811104056534656 11659044634785188864 14359278165513843072 17059511696242497280 1313001153261599872 4013234683990254080 6713468214718908288 9413701745447562496 12113935276176216704 14814168806904870912 17514402337633525120 1767891794652627712 4468125325381281920 7168358856109936128 9868592386838590336 12568825917567244544 15269059448295898752 17969292979024552960 2222782436043655552 4923015966772309760 7623249497500963968 10323483028229618176 13023716558958272384 15723950089686926592 18424183620415580800 2677673077434683392 5377906608163337600 8078140138891991808 10778373669620646016 13478607200349300224 16178840731077954432 432330188097057024 3132563718825711232 5832797249554365440 8533030780283019648 11233264311011673856 13933497841740328064 16633731372468982272 887220829488084864 3587454360216739072 6287687890945393280 8987921421674047488 11688154952402701696 14388388483131355904 17088622013860010112 1342111470879112704 4042345001607766912 6742578532336421120 9442812063065075328 12143045593793729536 14843279124522383744 17543512655251037952 1797002112270140544 4497235642998794752 7197469173727448960 9897702704456103168 12597936235184757376 15298169765913411584 17998403296642065792 2251892753661168384 4952126284389822592 7652359815118476800 10352593345847131008 13052826876575785216 15753060407304439424 6549864323542016 2706783395052196224 5407016925780850432 8107250456509504640 10807483987238158848 13507717517966813056 16207951048695467264 461440505714569856 3161674036443224064 5861907567171878272 8562141097900532480 11262374628629186688 13962608159357840896 16662841690086495104 916331147105597696 3616564677834251904 6316798208562906112 9017031739291560320 11717265270020214528 14417498800748868736 17117732331477522944 1371221788496625536 4071455319225279744 6771688849953933952 9471922380682588160 12172155911411242368 14872389442139896576 17572622972868550784 1826112429887653376 4526345960616307584 7226579491344961792 9926813022073616000 12627046552802270208 15327280083530924416 18027513614259578624 2281003071278681216 4981236602007335424 7681470132735989632 10381703663464643840 13081937194193298048 15782170724921952256 35660181941054848 2735893712669709056 5436127243398363264 8136360774127017472 10836594304855671680 13536827835584325888 16237061366312980096 490550823332082688 3190784354060736896 5891017884789391104 8591251415518045312 11291484946246699520 13991718476975353728 16691952007704007936 945441464723110528 3645674995451764736 6345908526180418944 9046142056909073152 11746375587637727360 14446609118366381568 17146842649095035776 1400332106114138368 4100565636842792576 6800799167571446784 9501032698300100992 12201266229028755200 14901499759757409408 17601733290486063616 1855222747505166208 4555456278233820416 7255689808962474624 9955923339691128832 12656156870419783040 15356390401148437248 18056623931877091456 2310113388896194048 5010346919624848256 7710580450353502464 10410813981082156672 13111047511810810880 15811281042539465088 64770499558567680 2765004030287221888 5465237561015876096 8165471091744530304 10865704622473184512 13565938153201838720 16266171683930492928 519661140949595520 3219894671678249728 5920128202406903936 8620361733135558144 11320595263864212352 14020828794592866560 16721062325321520768 974551782340623360 3674785313069277568 6375018843797931776 9075252374526585984 11775485905255240192 14475719435983894400 17175952966712548608 1429442423731651200 4129675954460305408 6829909485188959616 9530143015917613824 12230376546646268032 14930610077374922240 17630843608103576448 1884333065122679040 4584566595851333248 7284800126579987456 9985033657308641664 12685267188037295872 15385500718765950080 18085734249494604288 2339223706513706880 5039457237242361088 7739690767971015296 10439924298699669504 13140157829428323712 15840391360156977920 93880817176080512 2794114347904734720 5494347878633388928 8194581409362043136 10894814940090697344 13595048470819351552 16295282001548005760 548771458567108352 3249004989295762560 5949238520024416768 8649472050753070976 11349705581481725184 14049939112210379392 16750172642939033600 1003662099958136192 3703895630686790400 6404129161415444608 9104362692144098816 11804596222872753024 14504829753601407232 17205063284330061440 1458552741349164032 4158786272077818240 6859019802806472448 9559253333535126656 12259486864263780864 14959720394992435072 17659953925721089280 1913443382740191872 4613676913468846080 7313910444197500288 10014143974926154496 12714377505654808704 15414611036383462912 18114844567112117120 2368334024131219712 5068567554859873920 7768801085588528128 10469034616317182336 13169268147045836544 15869501677774490752 122991134793593344 2823224665522247552 5523458196250901760 8223691726979555968 10923925257708210176 13624158788436864384 16324392319165518592 577881776184621184 3278115306913275392 5978348837641929600 8678582368370583808 11378815899099238016 14079049429827892224 16779282960556546432 1032772417575649024 3733005948304303232 6433239479032957440 9133473009761611648 11833706540490265856 14533940071218920064 17234173601947574272 1487663058966676864 4187896589695331072 6888130120423985280 9588363651152639488 12288597181881293696 14988830712609947904 17689064243338602112 1942553700357704704 4642787231086358912 7343020761815013120 10043254292543667328 12743487823272321536 15443721354000975744 18143954884729629952 2397444341748732544 5097677872477386752 7797911403206040960 10498144933934695168 13198378464663349376 15898611995392003584 152101452411106176 2852334983139760384 5552568513868414592 8252802044597068800 10953035575325723008 13653269106054377216 16353502636783031424 606992093802134016 3307225624530788224 6007459155259442432 8707692685988096640 11407926216716750848 14108159747445405056 16808393278174059264 1061882735193161856 3762116265921816064 6462349796650470272 9162583327379124480 11862816858107778688 14563050388836432896 17263283919565087104 1516773376584189696 4217006907312843904 6917240438041498112 9617473968770152320 12317707499498806528 15017941030227460736 17718174560956114944 1971664017975217536 4671897548703871744 7372131079432525952 10072364610161180160 12772598140889834368 15472831671618488576 18173065202347142784 2426554659366245376 5126788190094899584 7827021720823553792 10527255251552208000 13227488782280862208 15927722313009516416 181211770028619008 2881445300757273216 5581678831485927424 8281912362214581632 10982145892943235840 13682379423671890048 16382612954400544256 636102411419646848 3336335942148301056 6036569472876955264 8736803003605609472 11437036534334263680 14137270065062917888 16837503595791572096 1090993052810674688 3791226583539328896 6491460114267983104 9191693644996637312 11891927175725291520 14592160706453945728 17292394237182599936 1545883694201702528 4246117224930356736 6946350755659010944 9646584286387665152 12346817817116319360 15047051347844973568 17747284878573627776 2000774335592730368 4701007866321384576 7401241397050038784 10101474927778692992 12801708458507347200 15501941989236001408 18202175519964655616 2455664976983758208 5155898507712412416 7856132038441066624 10556365569169720832 13256599099898375040 15956832630627029248 210322087646131840 2910555618374786048 5610789149103440256 8311022679832094464 11011256210560748672 13711489741289402880 16411723272018057088 665212729037159680 3365446259765813888 6065679790494468096 8765913321223122304 11466146851951776512 14166380382680430720 16866613913409084928 1120103370428187520 3820336901156841728 6520570431885495936 9220803962614150144 11921037493342804352 14621271024071458560 17321504554800112768 1574994011819215360 4275227542547869568 6975461073276523776 9675694604005177984 12375928134733832192 15076161665462486400 17776395196191140608 2029884653210243200 4730118183938897408 7430351714667551616 10130585245396205824 12830818776124860032 15531052306853514240 18231285837582168448 2484775294601271040 5185008825329925248 7885242356058579456 10585475886787233664 13285709417515887872 15985942948244542080 239432405263644672 2939665935992298880 5639899466720953088 8340132997449607296 11040366528178261504 13740600058906915712 16440833589635569920 694323046654672512 3394556577383326720 6094790108111980928 8795023638840635136 11495257169569289344 14195490700297943552 16895724231026597760 1149213688045700352 3849447218774354560 6549680749503008768 9249914280231662976 11950147810960317184 14650381341688971392 17350614872417625600 1604104329436728192 4304337860165382400 7004571390894036608 9704804921622690816 12405038452351345024 15105271983079999232 17805505513808653440 2058994970827756032 4759228501556410240 7459462032285064448 10159695563013718656 12859929093742372864 15560162624471027072 18260396155199681280 2513885612218783872 5214119142947438080 7914352673676092288 10614586204404746496 13314819735133400704 16015053265862054912 268542722881157504 2968776253609811712 5669009784338465920 8369243315067120128 11069476845795774336 13769710376524428544 16469943907253082752 723433364272185344 3423666895000839552 6123900425729493760 8824133956458147968 11524367487186802176 14224601017915456384 16924834548644110592 1178324005663213184 3878557536391867392 6578791067120521600 9279024597849175808 11979258128577830016 14679491659306484224 17379725190035138432 1633214647054241024 4333448177782895232 7033681708511549440 9733915239240203648 12434148769968857856 15134382300697512064 17834615831426166272 2088105288445268864 4788338819173923072 7488572349902577280 10188805880631231488 12889039411359885696 15589272942088539904 18289506472817194112 2542995929836296704 5243229460564950912 7943462991293605120 10643696522022259328 13343930052750913536 16044163583479567744 297653040498670336 2997886571227324544 5698120101955978752 8398353632684632960 11098587163413287168 13798820694141941376 16499054224870595584 752543681889698176 3452777212618352384 6153010743347006592 8853244274075660800 11553477804804315008 14253711335532969216 16953944866261623424 1207434323280726016 3907667854009380224 6607901384738034432 9308134915466688640 12008368446195342848 14708601976923997056 17408835507652651264 1662324964671753856 4362558495400408064 7062792026129062272 9763025556857716480 12463259087586370688 15163492618315024896 17863726149043679104 2117215606062781696 4817449136791435904 7517682667520090112 10217916198248744320 12918149728977398528 15618383259706052736 18318616790434706944 2572106247453809536 5272339778182463744 7972573308911117952 10672806839639772160 13373040370368426368 16073273901097080576 326763358116183168 3026996888844837376 5727230419573491584 8427463950302145792 11127697481030800000 13827931011759454208 16528164542488108416 781653999507211008 3481887530235865216 6182121060964519424 8882354591693173632 11582588122421827840 14282821653150482048 16983055183879136256 1236544640898238848 3936778171626893056 6637011702355547264 9337245233084201472 12037478763812855680 14737712294541509888 17437945825270164096 1691435282289266688 4391668813017920896 7091902343746575104 9792135874475229312 12492369405203883520 15192602935932537728 17892836466661191936 2146325923680294528 4846559454408948736 7546792985137602944 10247026515866257152 12947260046594911360 15647493577323565568 18347727108052219776 2601216565071322368 5301450095799976576 8001683626528630784 10701917157257284992 13402150687985939200 16102384218714593408 355873675733696000 3056107206462350208 5756340737191004416 8456574267919658624 11156807798648312832 13857041329376967040 16557274860105621248 810764317124723840 3510997847853378048 6211231378582032256 8911464909310686464 11611698440039340672 14311931970767994880 17012165501496649088 1265654958515751680 3965888489244405888 6666122019973060096 9366355550701714304 12066589081430368512 14766822612159022720 17467056142887676928 1720545599906779520 4420779130635433728 7121012661364087936 9821246192092742144 12521479722821396352 15221713253550050560 17921946784278704768 2175436241297807360 4875669772026461568 7575903302755115776 10276136833483769984 12976370364212424192 15676603894941078400 18376837425669732608 2630326882688835200 5330560413417489408 8030793944146143616 10731027474874797824 13431261005603452032 16131494536332106240 384983993351208832 3085217524079863040 5785451054808517248 8485684585537171456 11185918116265825664 13886151646994479872 16586385177723134080 839874634742236672 3540108165470890880 6240341696199545088 8940575226928199296 11640808757656853504 14341042288385507712 17041275819114161920 1294765276133264512 3994998806861918720 6695232337590572928 9395465868319227136 12095699399047881344 14795932929776535552 17496166460505189760 1749655917524292352 4449889448252946560 7150122978981600768 9850356509710254976 12550590040438909184 15250823571167563392 17951057101896217600 2204546558915320192 4904780089643974400 7605013620372628608 10305247151101282816 13005480681829937024 15705714212558591232 18405947743287245440 2659437200306348032 5359670731035002240 8059904261763656448 10760137792492310656 13460371323220964864 16160604853949619072 414094310968721664 3114327841697375872 5814561372426030080 8514794903154684288 11215028433883338496 13915261964611992704 16615495495340646912 868984952359749504 3569218483088403712 6269452013817057920 8969685544545712128 11669919075274366336 14370152606003020544 17070386136731674752 1323875593750777344 4024109124479431552 6724342655208085760 9424576185936739968 12124809716665394176 14825043247394048384 17525276778122702592 1778766235141805184 4478999765870459392 7179233296599113600 9879466827327767808 12579700358056422016 15279933888785076224 17980167419513730432 2233656876532833024 4933890407261487232 7634123937990141440 10334357468718795648 13034590999447449856 15734824530176104064 18435058060904758272 2688547517923860864 5388781048652515072 8089014579381169280 10789248110109823488 13489481640838477696 16189715171567131904 443204628586234496 3143438159314888704 5843671690043542912 8543905220772197120 11244138751500851328 13944372282229505536 16644605812958159744 898095269977262336 3598328800705916544 6298562331434570752 8998795862163224960 11699029392891879168 14399262923620533376 17099496454349187584 1352985911368290176 4053219442096944384 6753452972825598592 9453686503554252800 12153920034282907008 14854153565011561216 17554387095740215424 1807876552759318016 4508110083487972224 7208343614216626432 9908577144945280640 12608810675673934848 15309044206402589056 18009277737131243264 2262767194150345856 4963000724879000064 7663234255607654272 10363467786336308480 13063701317064962688 15763934847793616896 17424304812719488 2717657835541373696 5417891366270027904 8118124896998682112 10818358427727336320 13518591958455990528 16218825489184644736 472314946203747328 3172548476932401536 5872782007661055744 8573015538389709952 11273249069118364160 13973482599847018368 16673716130575672576 927205587594775168 3627439118323429376 6327672649052083584 9027906179780737792 11728139710509392000 14428373241238046208 17128606771966700416 1382096228985803008 4082329759714457216 6782563290443111424 9482796821171765632 12183030351900419840 14883263882629074048 17583497413357728256 1836986870376830848 4537220401105485056 7237453931834139264 9937687462562793472 12637920993291447680 15338154524020101888 18038388054748756096 2291877511767858688 4992111042496512896 7692344573225167104 10392578103953821312 13092811634682475520 15793045165411129728 46534622430232320 2746768153158886528 5447001683887540736 8147235214616194944 10847468745344849152 13547702276073503360 16247935806802157568 501425263821260160 3201658794549914368 5901892325278568576 8602125856007222784 11302359386735876992 14002592917464531200 16702826448193185408 956315905212288000 3656549435940942208 6356782966669596416 9057016497398250624 11757250028126904832 14457483558855559040 17157717089584213248 1411206546603315840 4111440077331970048 6811673608060624256 9511907138789278464 12212140669517932672 14912374200246586880 17612607730975241088 1866097187994343680 4566330718722997888 7266564249451652096 9966797780180306304 12667031310908960512 15367264841637614720 18067498372366268928 2320987829385371520 5021221360114025728 7721454890842679936 10421688421571334144 13121921952299988352 15822155483028642560 75644940047745152 2775878470776399360 5476112001505053568 8176345532233707776 10876579062962361984 13576812593691016192 16277046124419670400 530535581438772992 3230769112167427200 5931002642896081408 8631236173624735616 11331469704353389824 14031703235082044032 16731936765810698240 985426222829800832 3685659753558455040 6385893284287109248 9086126815015763456 11786360345744417664 14486593876473071872 17186827407201726080 1440316864220828672 4140550394949482880 6840783925678137088 9541017456406791296 12241250987135445504 14941484517864099712 17641718048592753920 1895207505611856512 4595441036340510720 7295674567069164928 9995908097797819136 12696141628526473344 15396375159255127552 18096608689983781760 2350098147002884352 5050331677731538560 7750565208460192768 10450798739188846976 13151032269917501184 15851265800646155392 104755257665257984 2804988788393912192 5505222319122566400 8205455849851220608 10905689380579874816 13605922911308529024 16306156442037183232 559645899056285824 3259879429784940032 5960112960513594240 8660346491242248448 11360580021970902656 14060813552699556864 16761047083428211072 1014536540447313664 3714770071175967872 6415003601904622080 9115237132633276288 11815470663361930496 14515704194090584704 17215937724819238912 1469427181838341504 4169660712566995712 6869894243295649920 9570127774024304128 12270361304752958336 14970594835481612544 17670828366210266752 1924317823229369344 4624551353958023552 7324784884686677760 10025018415415331968 12725251946143986176 15425485476872640384 18125719007601294592 2379208464620397184 5079441995349051392 7779675526077705600 10479909056806359808 13180142587535014016 15880376118263668224 133865575282770816 2834099106011425024 5534332636740079232 8234566167468733440 10934799698197387648 13635033228926041856 16335266759654696064 588756216673798656 3288989747402452864 5989223278131107072 8689456808859761280 11389690339588415488 14089923870317069696 16790157401045723904 1043646858064826496 3743880388793480704 6444113919522134912 9144347450250789120 11844580980979443328 14544814511708097536 17245048042436751744 1498537499455854336 4198771030184508544 6899004560913162752 9599238091641816960 12299471622370471168 14999705153099125376 17699938683827779584 1953428140846882176 4653661671575536384 7353895202304190592 10054128733032844800 12754362263761499008 15454595794490153216 18154829325218807424 2408318782237910016 5108552312966564224 7808785843695218432 10509019374423872640 13209252905152526848 15909486435881181056 162975892900283648 2863209423628937856 5563442954357592064 8263676485086246272 10963910015814900480 13664143546543554688 16364377077272208896 617866534291311488 3318100065019965696 6018333595748619904 8718567126477274112 11418800657205928320 14119034187934582528 16819267718663236736 1072757175682339328 3772990706410993536 6473224237139647744 9173457767868301952 11873691298596956160 14573924829325610368 17274158360054264576 1527647817073367168 4227881347802021376 6928114878530675584 9628348409259329792 12328581939987984000 15028815470716638208 17729049001445292416 1982538458464395008 4682771989193049216 7383005519921703424 10083239050650357632 12783472581379011840 15483706112107666048 18183939642836320256 2437429099855422848 5137662630584077056 7837896161312731264 10538129692041385472 13238363222770039680 15938596753498693888 192086210517796480 2892319741246450688 5592553271975104896 8292786802703759104 10993020333432413312 13693253864161067520 16393487394889721728 646976851908824320 3347210382637478528 6047443913366132736 8747677444094786944 11447910974823441152 14148144505552095360 16848378036280749568 1101867493299852160 3802101024028506368 6502334554757160576 9202568085485814784 11902801616214468992 14603035146943123200 17303268677671777408 1556758134690880000 4256991665419534208 6957225196148188416 9657458726876842624 12357692257605496832 15057925788334151040 17758159319062805248 2011648776081907840 4711882306810562048 7412115837539216256 10112349368267870464 12812582898996524672 15512816429725178880 18213049960453833088 2466539417472935680 5166772948201589888 7867006478930244096 10567240009658898304 13267473540387552512 15967707071116206720 221196528135309312 2921430058863963520 5621663589592617728 8321897120321271936 11022130651049926144 13722364181778580352 16422597712507234560 676087169526337152 3376320700254991360 6076554230983645568 8776787761712299776 11477021292440953984 14177254823169608192 16877488353898262400 1130977810917364992 3831211341646019200 6531444872374673408 9231678403103327616 11931911933831981824 14632145464560636032 17332378995289290240 1585868452308392832 4286101983037047040 6986335513765701248 9686569044494355456 12386802575223009664 15087036105951663872 17787269636680318080 2040759093699420672 4740992624428074880 7441226155156729088 10141459685885383296 12841693216614037504 15541926747342691712 18242160278071345920 2495649735090448512 5195883265819102720 7896116796547756928 10596350327276411136 13296583858005065344 15996817388733719552 250306845752822144 2950540376481476352 5650773907210130560 8351007437938784768 11051240968667438976 13751474499396093184 16451708030124747392 705197487143849984 3405431017872504192 6105664548601158400 8805898079329812608 11506131610058466816 14206365140787121024 16906598671515775232 1160088128534877824 3860321659263532032 6560555189992186240 9260788720720840448 11961022251449494656 14661255782178148864 17361489312906803072 1614978769925905664 4315212300654559872 7015445831383214080 9715679362111868288 12415912892840522496 15116146423569176704 17816379954297830912 2069869411316933504 4770102942045587712 7470336472774241920 10170570003502896128 12870803534231550336 15571037064960204544 18271270595688858752 2524760052707961344 5224993583436615552 7925227114165269760 10625460644893923968 13325694175622578176 16025927706351232384 279417163370334976 2979650694098989184 5679884224827643392 8380117755556297600 11080351286284951808 13780584817013606016 16480818347742260224 734307804761362816 3434541335490017024 6134774866218671232 8835008396947325440 11535241927675979648 14235475458404633856 16935708989133288064 1189198446152390656 3889431976881044864 6589665507609699072 9289899038338353280 11990132569067007488 14690366099795661696 17390599630524315904 1644089087543418496 4344322618272072704 7044556149000726912 9744789679729381120 12445023210458035328 15145256741186689536 17845490271915343744 2098979728934446336 4799213259663100544 7499446790391754752 10199680321120408960 12899913851849063168 15600147382577717376 18300380913306371584 2553870370325474176 5254103901054128384 7954337431782782592 10654570962511436800 13354804493240091008 16055038023968745216 308527480987847808 3008761011716502016 5708994542445156224 8409228073173810432 11109461603902464640 13809695134631118848 16509928665359773056 763418122378875648 3463651653107529856 6163885183836184064 8864118714564838272 11564352245293492480 14264585776022146688 16964819306750800896 1218308763769903488 3918542294498557696 6618775825227211904 9319009355955866112 12019242886684520320 14719476417413174528 17419709948141828736 1673199405160931328 4373432935889585536 7073666466618239744 9773899997346893952 12474133528075548160 15174367058804202368 17874600589532856576 2128090046551959168 4828323577280613376 7528557108009267584 10228790638737921792 12929024169466576000 15629257700195230208 18329491230923884416 2582980687942987008 5283214218671641216 7983447749400295424 10683681280128949632 13383914810857603840 16084148341586258048 337637798605360640 3037871329334014848 5738104860062669056 8438338390791323264 11138571921519977472 13838805452248631680 16539038982977285888 792528439996388480 3492761970725042688 6192995501453696896 8893229032182351104 11593462562911005312 14293696093639659520 16993929624368313728 1247419081387416320 3947652612116070528 6647886142844724736 9348119673573378944 12048353204302033152 14748586735030687360 17448820265759341568 1702309722778444160 4402543253507098368 7102776784235752576 9803010314964406784 12503243845693060992 15203477376421715200 17903710907150369408 2157200364169472000 4857433894898126208 7557667425626780416 10257900956355434624 12958134487084088832 15658368017812743040 18358601548541397248 2612091005560499840 5312324536289154048 8012558067017808256 10712791597746462464 13413025128475116672 16113258659203770880 366748116222873472 3066981646951527680 5767215177680181888 8467448708408836096 11167682239137490304 13867915769866144512 16568149300594798720 821638757613901312 3521872288342555520 6222105819071209728 8922339349799863936 11622572880528518144 14322806411257172352 17023039941985826560 1276529399004929152 3976762929733583360 6676996460462237568 9377229991190891776 12077463521919545984 14777697052648200192 17477930583376854400 1731420040395956992 4431653571124611200 7131887101853265408 9832120632581919616 12532354163310573824 15232587694039228032 17932821224767882240 2186310681786984832 4886544212515639040 7586777743244293248 10287011273972947456 12987244804701601664 15687478335430255872 18387711866158910080 2641201323178012672 5341434853906666880 8041668384635321088 10741901915363975296 13442135446092629504 16142368976821283712 395858433840386304 3096091964569040512 5796325495297694720 8496559026026348928 11196792556755003136 13897026087483657344 16597259618212311552 850749075231414144 3550982605960068352 6251216136688722560 8951449667417376768 11651683198146030976 14351916728874685184 17052150259603339392 1305639716622441984 4005873247351096192 6706106778079750400 9406340308808404608 12106573839537058816 14806807370265713024 17507040900994367232 1760530358013469824 4460763888742124032 7160997419470778240 9861230950199432448 12561464480928086656 15261698011656740864 17961931542385395072 2215420999404497664 4915654530133151872 7615888060861806080 10316121591590460288 13016355122319114496 15716588653047768704 18416822183776422912 2670311640795525504 5370545171524179712 8070778702252833920 10771012232981488128 13471245763710142336 16171479294438796544 424968751457899136 3125202282186553344 5825435812915207552 8525669343643861760 11225902874372515968 13926136405101170176 16626369935829824384 879859392848926976 3580092923577581184 6280326454306235392 8980559985034889600 11680793515763543808 14381027046492198016 17081260577220852224 1334750034239954816 4034983564968609024 6735217095697263232 9435450626425917440 12135684157154571648 14835917687883225856 17536151218611880064 1789640675630982656 4489874206359636864 7190107737088291072 9890341267816945280 12590574798545599488 15290808329274253696 17991041860002907904 2244531317022010496 4944764847750664704 7644998378479318912 10345231909207973120 13045465439936627328 15745698970665281536 18445932501393935744 2699421958413038336 5399655489141692544 8099889019870346752 10800122550599000960 13500356081327655168 16200589612056309376 454079069075411968 3154312599804066176 5854546130532720384 8554779661261374592 11255013191990028800 13955246722718683008 16655480253447337216 908969710466439808 3609203241195094016 6309436771923748224 9009670302652402432 11709903833381056640 14410137364109710848 17110370894838365056 1363860351857467648 4064093882586121856 6764327413314776064 9464560944043430272 12164794474772084480 14865028005500738688 17565261536229392896 1818750993248495488 4518984523977149696 7219218054705803904 9919451585434458112 12619685116163112320 15319918646891766528 18020152177620420736 2273641634639523328 4973875165368177536 7674108696096831744 10374342226825485952 13074575757554140160 15774809288282794368 28298745301896960 2728532276030551168 5428765806759205376 8128999337487859584 10829232868216513792 13529466398945168000 16229699929673822208 483189386692924800 3183422917421579008 5883656448150233216 8583889978878887424 11284123509607541632 13984357040336195840 16684590571064850048 938080028083952640 3638313558812606848 6338547089541261056 9038780620269915264 11739014150998569472 14439247681727223680 17139481212455877888 1392970669474980480 4093204200203634688 6793437730932288896 9493671261660943104 12193904792389597312 14894138323118251520 17594371853846905728 1847861310866008320 4548094841594662528 7248328372323316736 9948561903051970944 12648795433780625152 15349028964509279360 18049262495237933568 2302751952257036160 5002985482985690368 7703219013714344576 10403452544442998784 13103686075171652992 15803919605900307200 57409062919409792 2757642593648064000 5457876124376718208 8158109655105372416 10858343185834026624 13558576716562680832 16258810247291335040 512299704310437632 3212533235039091840 5912766765767746048 8613000296496400256 11313233827225054464 14013467357953708672 16713700888682362880 967190345701465472 3667423876430119680 6367657407158773888 9067890937887428096 11768124468616082304 14468357999344736512 17168591530073390720 1422080987092493312 4122314517821147520 6822548048549801728 9522781579278455936 12223015110007110144 14923248640735764352 17623482171464418560 1876971628483521152 4577205159212175360 7277438689940829568 9977672220669483776 12677905751398137984 15378139282126792192 18078372812855446400 2331862269874548992 5032095800603203200 7732329331331857408 10432562862060511616 13132796392789165824 15833029923517820032 86519380536922624 2786752911265576832 5486986441994231040 8187219972722885248 10887453503451539456 13587687034180193664 16287920564908847872 541410021927950464 3241643552656604672 5941877083385258880 8642110614113913088 11342344144842567296 14042577675571221504 16742811206299875712 996300663318978304 3696534194047632512 6396767724776286720 9097001255504940928 11797234786233595136 14497468316962249344 17197701847690903552 1451191304710006144 4151424835438660352 6851658366167314560 9551891896895968768 12252125427624622976 14952358958353277184 17652592489081931392 1906081946101033984 4606315476829688192 7306549007558342400 10006782538286996608 12707016069015650816 15407249599744305024 18107483130472959232 2360972587492061824 5061206118220716032 7761439648949370240 10461673179678024448 13161906710406678656 15862140241135332864 115629698154435456 2815863228883089664 5516096759611743872 8216330290340398080 10916563821069052288 13616797351797706496 16317030882526360704 570520339545463296 3270753870274117504 5970987401002771712 8671220931731425920 11371454462460080128 14071687993188734336 16771921523917388544 1025410980936491136 3725644511665145344 6425878042393799552 9126111573122453760 11826345103851107968 14526578634579762176 17226812165308416384 1480301622327518976 4180535153056173184 6880768683784827392 9581002214513481600 12281235745242135808 14981469275970790016 17681702806699444224 1935192263718546816 4635425794447201024 7335659325175855232 10035892855904509440 12736126386633163648 15436359917361817856 18136593448090472064 2390082905109574656 5090316435838228864 7790549966566883072 10490783497295537280 13191017028024191488 15891250558752845696 144740015771948288 2844973546500602496 5545207077229256704 8245440607957910912 10945674138686565120 13645907669415219328 16346141200143873536 599630657162976128 3299864187891630336 6000097718620284544 8700331249348938752 11400564780077592960 14100798310806247168 16801031841534901376 1054521298554003968 3754754829282658176 6454988360011312384 9155221890739966592 11855455421468620800 14555688952197275008 17255922482925929216 1509411939945031808 4209645470673686016 6909879001402340224 9610112532130994432 12310346062859648640 15010579593588302848 17710813124316957056 1964302581336059648 4664536112064713856 7364769642793368064 10065003173522022272 12765236704250676480 15465470234979330688 18165703765707984896 2419193222727087488 5119426753455741696 7819660284184395904 10519893814913050112 13220127345641704320 15920360876370358528 173850333389461120 2874083864118115328 5574317394846769536 8274550925575423744 10974784456304077952 13675017987032732160 16375251517761386368 628740974780488960 3328974505509143168 6029208036237797376 8729441566966451584 11429675097695105792 14129908628423760000 16830142159152414208 1083631616171516800 3783865146900171008 6484098677628825216 9184332208357479424 11884565739086133632 14584799269814787840 17285032800543442048 1538522257562544640 4238755788291198848 6938989319019853056 9639222849748507264 12339456380477161472 15039689911205815680 17739923441934469888 1993412898953572480 4693646429682226688 7393879960410880896 10094113491139535104 12794347021868189312 15494580552596843520 18194814083325497728 2448303540344600320 5148537071073254528 7848770601801908736 10549004132530562944 13249237663259217152 15949471193987871360 202960651006973952 2903194181735628160 5603427712464282368 8303661243192936576 11003894773921590784 13704128304650244992 16404361835378899200 657851292398001792 3358084823126656000 6058318353855310208 8758551884583964416 11458785415312618624 14159018946041272832 16859252476769927040 1112741933789029632 3812975464517683840 6513208995246338048 9213442525974992256 11913676056703646464 14613909587432300672 17314143118160954880 1567632575180057472 4267866105908711680 6968099636637365888 9668333167366020096 12368566698094674304 15068800228823328512 17769033759551982720 2022523216571085312 4722756747299739520 7422990278028393728 10123223808757047936 12823457339485702144 15523690870214356352 18223924400943010560 2477413857962113152 5177647388690767360 7877880919419421568 10578114450148075776 13278347980876729984 15978581511605384192 232070968624486784 2932304499353140992 5632538030081795200 8332771560810449408 11033005091539103616 13733238622267757824 16433472152996412032 686961610015514624 3387195140744168832 6087428671472823040 8787662202201477248 11487895732930131456 14188129263658785664 16888362794387439872 1141852251406542464 3842085782135196672 6542319312863850880 9242552843592505088 11942786374321159296 14643019905049813504 17343253435778467712 1596742892797570304 4296976423526224512 6997209954254878720 9697443484983532928 12397677015712187136 15097910546440841344 17798144077169495552 2051633534188598144 4751867064917252352 7452100595645906560 10152334126374560768 12852567657103214976 15552801187831869184 18253034718560523392 2506524175579625984 5206757706308280192 7906991237036934400 10607224767765588608 13307458298494242816 16007691829222897024 261181286241999616 2961414816970653824 5661648347699308032 8361881878427962240 11062115409156616448 13762348939885270656 16462582470613924864 716071927633027456 3416305458361681664 6116538989090335872 8816772519818990080 11517006050547644288 14217239581276298496 16917473112004952704 1170962569024055296 3871196099752709504 6571429630481363712 9271663161210017920 11971896691938672128 14672130222667326336 17372363753395980544 1625853210415083136 4326086741143737344 7026320271872391552 9726553802601045760 12426787333329699968 15127020864058354176 17827254394787008384 2080743851806110976 4780977382534765184 7481210913263419392 10181444443992073600 12881677974720727808 15581911505449382016 18282145036178036224 2535634493197138816 5235868023925793024 7936101554654447232 10636335085383101440 13336568616111755648 16036802146840409856 290291603859512448 2990525134588166656 5690758665316820864 8390992196045475072 11091225726774129280 13791459257502783488 16491692788231437696 745182245250540288 3445415775979194496 6145649306707848704 8845882837436502912 11546116368165157120 14246349898893811328 16946583429622465536 1200072886641568128 3900306417370222336 6600539948098876544 9300773478827530752 12001007009556184960 14701240540284839168 17401474071013493376 1654963528032595968 4355197058761250176 7055430589489904384 9755664120218558592 12455897650947212800 15156131181675867008 17856364712404521216 2109854169423623808 4810087700152278016 7510321230880932224 10210554761609586432 12910788292338240640 15611021823066894848 18311255353795549056 2564744810814651648 5264978341543305856 7965211872271960064 10665445403000614272 13365678933729268480 16065912464457922688 319401921477025280 3019635452205679488 5719868982934333696 8420102513662987904 11120336044391642112 13820569575120296320 16520803105848950528 774292562868053120 3474526093596707328 6174759624325361536 8874993155054015744 11575226685782669952 14275460216511324160 16975693747239978368 1229183204259080960 3929416734987735168 6629650265716389376 9329883796445043584 12030117327173697792 14730350857902352000 17430584388631006208 1684073845650108800 4384307376378763008 7084540907107417216 9784774437836071424 12485007968564725632 15185241499293379840 17885475030022034048 2138964487041136640 4839198017769790848 7539431548498445056 10239665079227099264 12939898609955753472 15640132140684407680 18340365671413061888 2593855128432164480 5294088659160818688 7994322189889472896 10694555720618127104 13394789251346781312 16095022782075435520 348512239094538112 3048745769823192320 5748979300551846528 8449212831280500736 11149446362009154944 13849679892737809152 16549913423466463360 803402880485565952 3503636411214220160 6203869941942874368 8904103472671528576 11604337003400182784 14304570534128836992 17004804064857491200 1258293521876593792 3958527052605248000 6658760583333902208 9358994114062556416 12059227644791210624 14759461175519864832 17459694706248519040 1713184163267621632 4413417693996275840 7113651224724930048 9813884755453584256 12514118286182238464 15214351816910892672 17914585347639546880 2168074804658649472 4868308335387303680 7568541866115957888 10268775396844612096 12969008927573266304 15669242458301920512 18369475989030574720 2622965446049677312 5323198976778331520 8023432507506985728 10723666038235639936 13423899568964294144 16124133099692948352 377622556712050944 3077856087440705152 5778089618169359360 8478323148898013568 11178556679626667776 13878790210355321984 16579023741083976192 832513198103078784 3532746728831732992 6232980259560387200 8933213790289041408 11633447321017695616 14333680851746349824 17033914382475004032 1287403839494106624 3987637370222760832 6687870900951415040 9388104431680069248 12088337962408723456 14788571493137377664 17488805023866031872 1742294480885134464 4442528011613788672 7142761542342442880 9842995073071097088 12543228603799751296 15243462134528405504 17943695665257059712 2197185122276162304 4897418653004816512 7597652183733470720 10297885714462124928 12998119245190779136 15698352775919433344 18398586306648087552 2652075763667190144 5352309294395844352 8052542825124498560 10752776355853152768 13453009886581806976 16153243417310461184 406732874329563776 3106966405058217984 5807199935786872192 8507433466515526400 11207666997244180608 13907900527972834816 16608134058701489024 861623515720591616 3561857046449245824 6262090577177900032 8962324107906554240 11662557638635208448 14362791169363862656 17063024700092516864 1316514157111619456 4016747687840273664 6716981218568927872 9417214749297582080 12117448280026236288 14817681810754890496 17517915341483544704 1771404798502647296 4471638329231301504 7171871859959955712 9872105390688609920 12572338921417264128 15272572452145918336 17972805982874572544 2226295439893675136 4926528970622329344 7626762501350983552 10326996032079637760 13027229562808291968 15727463093536946176 18427696624265600384 2681186081284702976 5381419612013357184 8081653142742011392 10781886673470665600 13482120204199319808 16182353734927974016 435843191947076608 3136076722675730816 5836310253404385024 8536543784133039232 11236777314861693440 13937010845590347648 16637244376319001856 890733833338104448 3590967364066758656 6291200894795412864 8991434425524067072 11691667956252721280 14391901486981375488 17092135017710029696 1345624474729132288 4045858005457786496 6746091536186440704 9446325066915094912 12146558597643749120 14846792128372403328 17547025659101057536 1800515116120160128 4500748646848814336 7200982177577468544 9901215708306122752 12601449239034776960 15301682769763431168 18001916300492085376 2255405757511187968 4955639288239842176 7655872818968496384 10356106349697150592 13056339880425804800 15756573411154459008 10062868173561600 2710296398902215808 5410529929630870016 8110763460359524224 10810996991088178432 13511230521816832640 16211464052545486848 464953509564589440 3165187040293243648 5865420571021897856 8565654101750552064 11265887632479206272 13966121163207860480 16666354693936514688 919844150955617280 3620077681684271488 6320311212412925696 9020544743141579904 11720778273870234112 14421011804598888320 17121245335327542528 1374734792346645120 4074968323075299328 6775201853803953536 9475435384532607744 12175668915261261952 14875902445989916160 17576135976718570368 1829625433737672960 4529858964466327168 7230092495194981376 9930326025923635584 12630559556652289792 15330793087380944000 18031026618109598208 2284516075128700800 4984749605857355008 7684983136586009216 10385216667314663424 13085450198043317632 15785683728771971840 39173185791074432 2739406716519728640 5439640247248382848 8139873777977037056 10840107308705691264 13540340839434345472 16240574370162999680 494063827182102272 3194297357910756480 5894530888639410688 8594764419368064896 11294997950096719104 13995231480825373312 16695465011554027520 948954468573130112 3649187999301784320 6349421530030438528 9049655060759092736 11749888591487746944 14450122122216401152 17150355652945055360 1403845109964157952 4104078640692812160 6804312171421466368 9504545702150120576 12204779232878774784 14905012763607428992 17605246294336083200 1858735751355185792 4558969282083840000 7259202812812494208 9959436343541148416 12659669874269802624 15359903404998456832 18060136935727111040 2313626392746213632 5013859923474867840 7714093454203522048 10414326984932176256 13114560515660830464 15814794046389484672 68283503408587264 2768517034137241472 5468750564865895680 8168984095594549888 10869217626323204096 13569451157051858304 16269684687780512512 523174144799615104 3223407675528269312 5923641206256923520 8623874736985577728 11324108267714231936 14024341798442886144 16724575329171540352 978064786190642944 3678298316919297152 6378531847647951360 9078765378376605568 11778998909105259776 14479232439833913984 17179465970562568192 1432955427581670784 4133188958310324992 6833422489038979200 9533656019767633408 12233889550496287616 14934123081224941824 17634356611953596032 1887846068972698624 4588079599701352832 7288313130430007040 9988546661158661248 12688780191887315456 15389013722615969664 18089247253344623872 2342736710363726464 5042970241092380672 7743203771821034880 10443437302549689088 13143670833278343296 15843904364006997504 97393821026100096 2797627351754754304 5497860882483408512 8198094413212062720 10898327943940716928 13598561474669371136 16298795005398025344 552284462417127936 3252517993145782144 5952751523874436352 8652985054603090560 11353218585331744768 14053452116060398976 16753685646789053184 1007175103808155776 3707408634536809984 6407642165265464192 9107875695994118400 11808109226722772608 14508342757451426816 17208576288180081024 1462065745199183616 4162299275927837824 6862532806656492032 9562766337385146240 12262999868113800448 14963233398842454656 17663466929571108864 1916956386590211456 4617189917318865664 7317423448047519872 10017656978776174080 12717890509504828288 15418124040233482496 18118357570962136704 2371847027981239296 5072080558709893504 7772314089438547712 10472547620167201920 13172781150895856128 15873014681624510336 126504138643612928 2826737669372267136 5526971200100921344 8227204730829575552 10927438261558229760 13627671792286883968 16327905323015538176 581394780034640768 3281628310763294976 5981861841491949184 8682095372220603392 11382328902949257600 14082562433677911808 16782795964406566016 1036285421425668608 3736518952154322816 6436752482882977024 9136986013611631232 11837219544340285440 14537453075068939648 17237686605797593856 1491176062816696448 4191409593545350656 6891643124274004864 9591876655002659072 12292110185731313280 14992343716459967488 17692577247188621696 1946066704207724288 4646300234936378496 7346533765665032704 10046767296393686912 12747000827122341120 15447234357850995328 18147467888579649536 2400957345598752128 5101190876327406336 7801424407056060544 10501657937784714752 13201891468513368960 15902124999242023168 155614456261125760 2855847986989779968 5556081517718434176 8256315048447088384 10956548579175742592 13656782109904396800 16357015640633051008 610505097652153600 3310738628380807808 6010972159109462016 8711205689838116224 11411439220566770432 14111672751295424640 16811906282024078848 1065395739043181440 3765629269771835648 6465862800500489856 9166096331229144064 11866329861957798272 14566563392686452480 17266796923415106688 1520286380434209280 4220519911162863488 6920753441891517696 9620986972620171904 12321220503348826112 15021454034077480320 17721687564806134528 1975177021825237120 4675410552553891328 7375644083282545536 10075877614011199744 12776111144739853952 15476344675468508160 18176578206197162368 2430067663216264960 5130301193944919168 7830534724673573376 10530768255402227584 13231001786130881792 15931235316859536000 184724773878638592 2884958304607292800 5585191835335947008 8285425366064601216 10985658896793255424 13685892427521909632 16386125958250563840 639615415269666432 3339848945998320640 6040082476726974848 8740316007455629056 11440549538184283264 14140783068912937472 16841016599641591680 1094506056660694272 3794739587389348480 6494973118118002688 9195206648846656896 11895440179575311104 14595673710303965312 17295907241032619520 1549396698051722112 4249630228780376320 6949863759509030528 9650097290237684736 12350330820966338944 15050564351694993152 17750797882423647360 2004287339442749952 4704520870171404160 7404754400900058368 10104987931628712576 12805221462357366784 15505454993086020992 18205688523814675200 2459177980833777792 5159411511562432000 7859645042291086208 10559878573019740416 13260112103748394624 15960345634477048832 213835091496151424 2914068622224805632 5614302152953459840 8314535683682114048 11014769214410768256 13715002745139422464 16415236275868076672 668725732887179264 3368959263615833472 6069192794344487680 8769426325073141888 11469659855801796096 14169893386530450304 16870126917259104512 1123616374278207104 3823849905006861312 6524083435735515520 9224316966464169728 11924550497192823936 14624784027921478144 17325017558650132352 1578507015669234944 4278740546397889152 6978974077126543360 9679207607855197568 12379441138583851776 15079674669312505984 17779908200041160192 2033397657060262784 4733631187788916992 7433864718517571200 10134098249246225408 12834331779974879616 15534565310703533824 18234798841432188032 2488288298451290624 5188521829179944832 7888755359908599040 10588988890637253248 13289222421365907456 15989455952094561664 242945409113664256 2943178939842318464 5643412470570972672 8343646001299626880 11043879532028281088 13744113062756935296 16444346593485589504 697836050504692096 3398069581233346304 6098303111962000512 8798536642690654720 11498770173419308928 14199003704147963136 16899237234876617344 1152726691895719936 3852960222624374144 6553193753353028352 9253427284081682560 11953660814810336768 14653894345538990976 17354127876267645184 1607617333286747776 4307850864015401984 7008084394744056192 9708317925472710400 12408551456201364608 15108784986930018816 17809018517658673024 2062507974677775616 4762741505406429824 7462975036135084032 10163208566863738240 12863442097592392448 15563675628321046656 18263909159049700864 2517398616068803456 5217632146797457664 7917865677526111872 10618099208254766080 13318332738983420288 16018566269712074496 272055726731177088 2972289257459831296 5672522788188485504 8372756318917139712 11072989849645793920 13773223380374448128 16473456911103102336 726946368122204928 3427179898850859136 6127413429579513344 8827646960308167552 11527880491036821760 14228114021765475968 16928347552494130176 1181837009513232768 3882070540241886976 6582304070970541184 9282537601699195392 11982771132427849600 14683004663156503808 17383238193885158016 1636727650904260608 4336961181632914816 7037194712361569024 9737428243090223232 12437661773818877440 15137895304547531648 17838128835276185856 2091618292295288448 4791851823023942656 7492085353752596864 10192318884481251072 12892552415209905280 15592785945938559488 18293019476667213696 2546508933686316288 5246742464414970496 7946975995143624704 10647209525872278912 13347443056600933120 16047676587329587328 301166044348689920 3001399575077344128 5701633105805998336 8401866636534652544 11102100167263306752 13802333697991960960 16502567228720615168 756056685739717760 3456290216468371968 6156523747197026176 8856757277925680384 11556990808654334592 14257224339382988800 16957457870111643008 1210947327130745600 3911180857859399808 6611414388588054016 9311647919316708224 12011881450045362432 14712114980774016640 17412348511502670848 1665837968521773440 4366071499250427648 7066305029979081856 9766538560707736064 12466772091436390272 15167005622165044480 17867239152893698688 2120728609912801280 4820962140641455488 7521195671370109696 10221429202098763904 12921662732827418112 15621896263556072320 18322129794284726528 2575619251303829120 5275852782032483328 7976086312761137536 10676319843489791744 13376553374218445952 16076786904947100160 330276361966202752 3030509892694856960 5730743423423511168 8430976954152165376 11131210484880819584 13831444015609473792 16531677546338128000 785167003357230592 3485400534085884800 6185634064814539008 8885867595543193216 11586101126271847424 14286334657000501632 16986568187729155840 1240057644748258432 3940291175476912640 6640524706205566848 9340758236934221056 12040991767662875264 14741225298391529472 17441458829120183680 1694948286139286272 4395181816867940480 7095415347596594688 9795648878325248896 12495882409053903104 15196115939782557312 17896349470511211520 2149838927530314112 4850072458258968320 7550305988987622528 10250539519716276736 12950773050444930944 15651006581173585152 18351240111902239360 2604729568921341952 5304963099649996160 8005196630378650368 10705430161107304576 13405663691835958784 16105897222564612992 359386679583715584 3059620210312369792 5759853741041024000 8460087271769678208 11160320802498332416 13860554333226986624 16560787863955640832 814277320974743424 3514510851703397632 6214744382432051840 8914977913160706048 11615211443889360256 14315444974618014464 17015678505346668672 1269167962365771264 3969401493094425472 6669635023823079680 9369868554551733888 12070102085280388096 14770335616009042304 17470569146737696512 1724058603756799104 4424292134485453312 7124525665214107520 9824759195942761728 12524992726671415936 15225226257400070144 17925459788128724352 2178949245147826944 4879182775876481152 7579416306605135360 10279649837333789568 12979883368062443776 15680116898791097984 18380350429519752192 2633839886538854784 5334073417267508992 8034306947996163200 10734540478724817408 13434774009453471616 16135007540182125824 388496997201228416 3088730527929882624 5788964058658536832 8489197589387191040 11189431120115845248 13889664650844499456 16589898181573153664 843387638592256256 3543621169320910464 6243854700049564672 8944088230778218880 11644321761506873088 14344555292235527296 17044788822964181504 1298278279983284096 3998511810711938304 6698745341440592512 9398978872169246720 12099212402897900928 14799445933626555136 17499679464355209344 1753168921374311936 4453402452102966144 7153635982831620352 9853869513560274560 12554103044288928768 15254336575017582976 17954570105746237184 2208059562765339776 4908293093493993984 7608526624222648192 10308760154951302400 13008993685679956608 15709227216408610816 18409460747137265024 2662950204156367616 5363183734885021824 8063417265613676032 10763650796342330240 13463884327070984448 16164117857799638656 417607314818741248 3117840845547395456 5818074376276049664 8518307907004703872 11218541437733358080 13918774968462012288 16619008499190666496 872497956209769088 3572731486938423296 6272965017667077504 8973198548395731712 11673432079124385920 14373665609853040128 17073899140581694336 1327388597600796928 4027622128329451136 6727855659058105344 9428089189786759552 12128322720515413760 14828556251244067968 17528789781972722176 1782279238991824768 4482512769720478976 7182746300449133184 9882979831177787392 12583213361906441600 15283446892635095808 17983680423363750016 2237169880382852608 4937403411111506816 7637636941840161024 10337870472568815232 13038104003297469440 15738337534026123648 18438571064754777856 2692060521773880448 5392294052502534656 8092527583231188864 10792761113959843072 13492994644688497280 16193228175417151488 446717632436254080 3146951163164908288 5847184693893562496 8547418224622216704 11247651755350870912 13947885286079525120 16648118816808179328 901608273827281920 3601841804555936128 6302075335284590336 9002308866013244544 11702542396741898752 14402775927470552960 17103009458199207168 1356498915218309760 4056732445946963968 6756965976675618176 9457199507404272384 12157433038132926592 14857666568861580800 17557900099590235008 1811389556609337600 4511623087337991808 7211856618066646016 9912090148795300224 12612323679523954432 15312557210252608640 18012790740981262848 2266280198000365440 4966513728729019648 7666747259457673856 10366980790186328064 13067214320914982272 15767447851643636480 20937308662739072 2721170839391393280 5421404370120047488 8121637900848701696 10821871431577355904 13522104962306010112 16222338493034664320 475827950053766912 3176061480782421120 5876295011511075328 8576528542239729536 11276762072968383744 13976995603697037952 16677229134425692160 930718591444794752 3630952122173448960 6331185652902103168 9031419183630757376 11731652714359411584 14431886245088065792 17132119775816720000 1385609232835822592 4085842763564476800 6786076294293131008 9486309825021785216 12186543355750439424 14886776886479093632 17587010417207747840 1840499874226850432 4540733404955504640 7240966935684158848 9941200466412813056 12641433997141467264 15341667527870121472 18041901058598775680 2295390515617878272 4995624046346532480 7695857577075186688 10396091107803840896 13096324638532495104 15796558169261149312 50047626280251904 2750281157008906112 5450514687737560320 8150748218466214528 10850981749194868736 13551215279923522944 16251448810652177152 504938267671279744 3205171798399933952 5905405329128588160 8605638859857242368 11305872390585896576 14006105921314550784 16706339452043204992 959828909062307584 3660062439790961792 6360295970519616000 9060529501248270208 11760763031976924416 14460996562705578624 17161230093434232832 1414719550453335424 4114953081181989632 6815186611910643840 9515420142639298048 12215653673367952256 14915887204096606464 17616120734825260672 1869610191844363264 4569843722573017472 7270077253301671680 9970310784030325888 12670544314758980096 15370777845487634304 18071011376216288512 2324500833235391104 5024734363964045312 7724967894692699520 10425201425421353728 13125434956150007936 15825668486878662144 79157943897764736 2779391474626418944 5479625005355073152 8179858536083727360 10880092066812381568 13580325597541035776 16280559128269689984 534048585288792576 3234282116017446784 5934515646746100992 8634749177474755200 11334982708203409408 14035216238932063616 16735449769660717824 988939226679820416 3689172757408474624 6389406288137128832 9089639818865783040 11789873349594437248 14490106880323091456 17190340411051745664 1443829868070848256 4144063398799502464 6844296929528156672 9544530460256810880 12244763990985465088 14944997521714119296 17645231052442773504 1898720509461876096 4598954040190530304 7299187570919184512 9999421101647838720 12699654632376492928 15399888163105147136 18100121693833801344 2353611150852903936 5053844681581558144 7754078212310212352 10454311743038866560 13154545273767520768 15854778804496174976 108268261515277568 2808501792243931776 5508735322972585984 8208968853701240192 10909202384429894400 13609435915158548608 16309669445887202816 563158902906305408 3263392433634959616 5963625964363613824 8663859495092268032 11364093025820922240 14064326556549576448 16764560087278230656 1018049544297333248 3718283075025987456 6418516605754641664 9118750136483295872 11818983667211950080 14519217197940604288 17219450728669258496 1472940185688361088 4173173716417015296 6873407247145669504 9573640777874323712 12273874308602977920 14974107839331632128 17674341370060286336 1927830827079388928 4628064357808043136 7328297888536697344 10028531419265351552 12728764949994005760 15428998480722659968 18129232011451314176 2382721468470416768 5082954999199070976 7783188529927725184 10483422060656379392 13183655591385033600 15883889122113687808 137378579132790400 2837612109861444608 5537845640590098816 8238079171318753024 10938312702047407232 13638546232776061440 16338779763504715648 592269220523818240 3292502751252472448 5992736281981126656 8692969812709780864 11393203343438435072 14093436874167089280 16793670404895743488 1047159861914846080 3747393392643500288 6447626923372154496 9147860454100808704 11848093984829462912 14548327515558117120 17248561046286771328 1502050503305873920 4202284034034528128 6902517564763182336 9602751095491836544 12302984626220490752 15003218156949144960 17703451687677799168 1956941144696901760 4657174675425555968 7357408206154210176 10057641736882864384 12757875267611518592 15458108798340172800 18158342329068827008 2411831786087929600 5112065316816583808 7812298847545238016 10512532378273892224 13212765909002546432 15912999439731200640 166488896750303232 2866722427478957440 5566955958207611648 8267189488936265856 10967423019664920064 13667656550393574272 16367890081122228480 621379538141331072 3321613068869985280 6021846599598639488 8722080130327293696 11422313661055947904 14122547191784602112 16822780722513256320 1076270179532358912 3776503710261013120 6476737240989667328 9176970771718321536 11877204302446975744 14577437833175629952 17277671363904284160 1531160820923386752 4231394351652040960 6931627882380695168 9631861413109349376 12332094943838003584 15032328474566657792 17732562005295312000 1986051462314414592 4686284993043068800 7386518523771723008 10086752054500377216 12786985585229031424 15487219115957685632 18187452646686339840 2440942103705442432 5141175634434096640 7841409165162750848 10541642695891405056 13241876226620059264 15942109757348713472 195599214367816064 2895832745096470272 5596066275825124480 8296299806553778688 10996533337282432896 13696766868011087104 16397000398739741312 650489855758843904 3350723386487498112 6050956917216152320 8751190447944806528 11451423978673460736 14151657509402114944 16851891040130769152 1105380497149871744 3805614027878525952 6505847558607180160 9206081089335834368 11906314620064488576 14606548150793142784 17306781681521796992 1560271138540899584 4260504669269553792 6960738199998208000 9660971730726862208 12361205261455516416 15061438792184170624 17761672322912824832 2015161779931927424 4715395310660581632 7415628841389235840 10115862372117890048 12816095902846544256 15516329433575198464 18216562964303852672 2470052421322955264 5170285952051609472 7870519482780263680 10570753013508917888 13270986544237572096 15971220074966226304 224709531985328896 2924943062713983104 5625176593442637312 8325410124171291520 11025643654899945728 13725877185628599936 16426110716357254144 679600173376356736 3379833704105010944 6080067234833665152 8780300765562319360 11480534296290973568 14180767827019627776 16881001357748281984 1134490814767384576 3834724345496038784 6534957876224692992 9235191406953347200 11935424937682001408 14635658468410655616 17335891999139309824 1589381456158412416 4289614986887066624 6989848517615720832 9690082048344375040 12390315579073029248 15090549109801683456 17790782640530337664 2044272097549440256 4744505628278094464 7444739159006748672 10144972689735402880 12845206220464057088 15545439751192711296 18245673281921365504 2499162738940468096 5199396269669122304 7899629800397776512 10599863331126430720 13300096861855084928 16000330392583739136 253819849602841728 2954053380331495936 5654286911060150144 8354520441788804352 11054753972517458560 13754987503246112768 16455221033974766976 708710490993869568 3408944021722523776 6109177552451177984 8809411083179832192 11509644613908486400 14209878144637140608 16910111675365794816 1163601132384897408 3863834663113551616 6564068193842205824 9264301724570860032 11964535255299514240 14664768786028168448 17365002316756822656 1618491773775925248 4318725304504579456 7018958835233233664 9719192365961887872 12419425896690542080 15119659427419196288 17819892958147850496 2073382415166953088 4773615945895607296 7473849476624261504 10174083007352915712 12874316538081569920 15574550068810224128 18274783599538878336 2528273056557980928 5228506587286635136 7928740118015289344 10628973648743943552 13329207179472597760 16029440710201251968 282930167220354560 2983163697949008768 5683397228677662976 8383630759406317184 11083864290134971392 13784097820863625600 16484331351592279808 737820808611382400 3438054339340036608 6138287870068690816 8838521400797345024 11538754931525999232 14238988462254653440 16939221992983307648 1192711450002410240 3892944980731064448 6593178511459718656 9293412042188372864 11993645572917027072 14693879103645681280 17394112634374335488 1647602091393438080 4347835622122092288 7048069152850746496 9748302683579400704 12448536214308054912 15148769745036709120 17849003275765363328 2102492732784465920 4802726263513120128 7502959794241774336 10203193324970428544 12903426855699082752 15603660386427736960 18303893917156391168 2557383374175493760 5257616904904147968 7957850435632802176 10658083966361456384 13358317497090110592 16058551027818764800 312040484837867392 3012274015566521600 5712507546295175808 8412741077023830016 11112974607752484224 13813208138481138432 16513441669209792640 766931126228895232 3467164656957549440 6167398187686203648 8867631718414857856 11567865249143512064 14268098779872166272 16968332310600820480 1221821767619923072 3922055298348577280 6622288829077231488 9322522359805885696 12022755890534539904 14722989421263194112 17423222951991848320 1676712409010950912 4376945939739605120 7077179470468259328 9777413001196913536 12477646531925567744 15177880062654221952 17878113593382876160 2131603050401978752 4831836581130632960 7532070111859287168 10232303642587941376 12932537173316595584 15632770704045249792 18333004234773904000 2586493691793006592 5286727222521660800 7986960753250315008 10687194283978969216 13387427814707623424 16087661345436277632 341150802455380224 3041384333184034432 5741617863912688640 8441851394641342848 11142084925369997056 13842318456098651264 16542551986827305472 796041443846408064 3496274974575062272 6196508505303716480 8896742036032370688 11596975566761024896 14297209097489679104 16997442628218333312 1250932085237435904 3951165615966090112 6651399146694744320 9351632677423398528 12051866208152052736 14752099738880706944 17452333269609361152 1705822726628463744 4406056257357117952 7106289788085772160 9806523318814426368 12506756849543080576 15206990380271734784 17907223911000388992 2160713368019491584 4860946898748145792 7561180429476800000 10261413960205454208 12961647490934108416 15661881021662762624 18362114552391416832 2615604009410519424 5315837540139173632 8016071070867827840 10716304601596482048 13416538132325136256 16116771663053790464 370261120072893056 3070494650801547264 5770728181530201472 8470961712258855680 11171195242987509888 13871428773716164096 16571662304444818304 825151761463920896 3525385292192575104 6225618822921229312 8925852353649883520 11626085884378537728 14326319415107191936 17026552945835846144 1280042402854948736 3980275933583602944 6680509464312257152 9380742995040911360 12080976525769565568 14781210056498219776 17481443587226873984 1734933044245976576 4435166574974630784 7135400105703284992 9835633636431939200 12535867167160593408 15236100697889247616 17936334228617901824 2189823685637004416 4890057216365658624 7590290747094312832 10290524277822967040 12990757808551621248 15690991339280275456 18391224870008929664 2644714327028032256 5344947857756686464 8045181388485340672 10745414919213994880 13445648449942649088 16145881980671303296 399371437690405888 3099604968419060096 5799838499147714304 8500072029876368512 11200305560605022720 13900539091333676928 16600772622062331136 854262079081433728 3554495609810087936 6254729140538742144 8954962671267396352 11655196201996050560 14355429732724704768 17055663263453358976 1309152720472461568 4009386251201115776 6709619781929769984 9409853312658424192 12110086843387078400 14810320374115732608 17510553904844386816 1764043361863489408 4464276892592143616 7164510423320797824 9864743954049452032 12564977484778106240 15265211015506760448 17965444546235414656 2218934003254517248 4919167533983171456 7619401064711825664 10319634595440479872 13019868126169134080 15720101656897788288 18420335187626442496 2673824644645545088 5374058175374199296 8074291706102853504 10774525236831507712 13474758767560161920 16174992298288816128 428481755307918720 3128715286036572928 5828948816765227136 8529182347493881344 11229415878222535552 13929649408951189760 16629882939679843968 883372396698946560 3583605927427600768 6283839458156254976 8984072988884909184 11684306519613563392 14384540050342217600 17084773581070871808 1338263038089974400 4038496568818628608 6738730099547282816 9438963630275937024 12139197161004591232 14839430691733245440 17539664222461899648 1793153679481002240 4493387210209656448 7193620740938310656 9893854271666964864 12594087802395619072 15294321333124273280 17994554863852927488 2248044320872030080 4948277851600684288 7648511382329338496 10348744913057992704 13048978443786646912 15749211974515301120 2701431534403712 2702934962263057920 5403168492991712128 8103402023720366336 10803635554449020544 13503869085177674752 16204102615906328960 457592072925431552 3157825603654085760 5858059134382739968 8558292665111394176 11258526195840048384 13958759726568702592 16658993257297356800 912482714316459392 3612716245045113600 6312949775773767808 9013183306502422016 11713416837231076224 14413650367959730432 17113883898688384640 1367373355707487232 4067606886436141440 6767840417164795648 9468073947893449856 12168307478622104064 14868541009350758272 17568774540079412480 1822263997098515072 4522497527827169280 7222731058555823488 9922964589284477696 12623198120013131904 15323431650741786112 18023665181470440320 2277154638489542912 4977388169218197120 7677621699946851328 10377855230675505536 13078088761404159744 15778322292132813952 31811749151916544 2732045279880570752 5432278810609224960 8132512341337879168 10832745872066533376 13532979402795187584 16233212933523841792 486702390542944384 3186935921271598592 5887169452000252800 8587402982728907008 11287636513457561216 13987870044186215424 16688103574914869632 941593031933972224 3641826562662626432 6342060093391280640 9042293624119934848 11742527154848589056 14442760685577243264 17142994216305897472 1396483673325000064 4096717204053654272 6796950734782308480 9497184265510962688 12197417796239616896 14897651326968271104 17597884857696925312 1851374314716027904 4551607845444682112 7251841376173336320 9952074906901990528 12652308437630644736 15352541968359298944 18052775499087953152 2306264956107055744 5006498486835709952 7706732017564364160 10406965548293018368 13107199079021672576 15807432609750326784 60922066769429376 2761155597498083584 5461389128226737792 8161622658955392000 10861856189684046208 13562089720412700416 16262323251141354624 515812708160457216 3216046238889111424 5916279769617765632 8616513300346419840 11316746831075074048 14016980361803728256 16717213892532382464 970703349551485056 3670936880280139264 6371170411008793472 9071403941737447680 11771637472466101888 14471871003194756096 17172104533923410304 1425593990942512896 4125827521671167104 6826061052399821312 9526294583128475520 12226528113857129728 14926761644585783936 17626995175314438144 1880484632333540736 4580718163062194944 7280951693790849152 9981185224519503360 12681418755248157568 15381652285976811776 18081885816705465984 2335375273724568576 5035608804453222784 7735842335181876992 10436075865910531200 13136309396639185408 15836542927367839616 90032384386942208 2790265915115596416 5490499445844250624 8190732976572904832 10890966507301559040 13591200038030213248 16291433568758867456 544923025777970048 3245156556506624256 5945390087235278464 8645623617963932672 11345857148692586880 14046090679421241088 16746324210149895296 999813667168997888 3700047197897652096 6400280728626306304 9100514259354960512 11800747790083614720 14500981320812268928 17201214851540923136 1454704308560025728 4154937839288679936 6855171370017334144 9555404900745988352 12255638431474642560 14955871962203296768 17656105492931950976 1909594949951053568 4609828480679707776 7310062011408361984 10010295542137016192 12710529072865670400 15410762603594324608 18110996134322978816 2364485591342081408 5064719122070735616 7764952652799389824 10465186183528044032 13165419714256698240 15865653244985352448 119142702004455040 2819376232733109248 5519609763461763456 8219843294190417664 10920076824919071872 13620310355647726080 16320543886376380288 574033343395482880 3274266874124137088 5974500404852791296 8674733935581445504 11374967466310099712 14075200997038753920 16775434527767408128 1028923984786510720 3729157515515164928 6429391046243819136 9129624576972473344 11829858107701127552 14530091638429781760 17230325169158435968 1483814626177538560 4184048156906192768 6884281687634846976 9584515218363501184 12284748749092155392 14984982279820809600 17685215810549463808 1938705267568566400 4638938798297220608 7339172329025874816 10039405859754529024 12739639390483183232 15439872921211837440 18140106451940491648 2393595908959594240 5093829439688248448 7794062970416902656 10494296501145556864 13194530031874211072 15894763562602865280 148253019621967872 2848486550350622080 5548720081079276288 8248953611807930496 10949187142536584704 13649420673265238912 16349654203993893120 603143661012995712 3303377191741649920 6003610722470304128 8703844253198958336 11404077783927612544 14104311314656266752 16804544845384920960 1058034302404023552 3758267833132677760 6458501363861331968 9158734894589986176 11858968425318640384 14559201956047294592 17259435486775948800 1512924943795051392 4213158474523705600 6913392005252359808 9613625535981014016 12313859066709668224 15014092597438322432 17714326128166976640 1967815585186079232 4668049115914733440 7368282646643387648 10068516177372041856 12768749708100696064 15468983238829350272 18169216769558004480 2422706226577107072 5122939757305761280 7823173288034415488 10523406818763069696 13223640349491723904 15923873880220378112 177363337239480704 2877596867968134912 5577830398696789120 8278063929425443328 10978297460154097536 13678530990882751744 16378764521611405952 632253978630508544 3332487509359162752 6032721040087816960 8732954570816471168 11433188101545125376 14133421632273779584 16833655163002433792 1087144620021536384 3787378150750190592 6487611681478844800 9187845212207499008 11888078742936153216 14588312273664807424 17288545804393461632 1542035261412564224 4242268792141218432 6942502322869872640 9642735853598526848 12342969384327181056 15043202915055835264 17743436445784489472 1996925902803592064 4697159433532246272 7397392964260900480 10097626494989554688 12797860025718208896 15498093556446863104 18198327087175517312 2451816544194619904 5152050074923274112 7852283605651928320 10552517136380582528 13252750667109236736 15952984197837890944 206473654856993536 2906707185585647744 5606940716314301952 8307174247042956160 11007407777771610368 13707641308500264576 16407874839228918784 661364296248021376 3361597826976675584 6061831357705329792 8762064888433984000 11462298419162638208 14162531949891292416 16862765480619946624 1116254937639049216 3816488468367703424 6516721999096357632 9216955529825011840 11917189060553666048 14617422591282320256 17317656122010974464 1571145579030077056 4271379109758731264 6971612640487385472 9671846171216039680 12372079701944693888 15072313232673348096 17772546763402002304 2026036220421104896 4726269751149759104 7426503281878413312 10126736812607067520 12826970343335721728 15527203874064375936 18227437404793030144 2480926861812132736 5181160392540786944 7881393923269441152 10581627453998095360 13281860984726749568 15982094515455403776 235583972474506368 2935817503203160576 5636051033931814784 8336284564660468992 11036518095389123200 13736751626117777408 16436985156846431616 690474613865534208 3390708144594188416 6090941675322842624 8791175206051496832 11491408736780151040 14191642267508805248 16891875798237459456 1145365255256562048 3845598785985216256 6545832316713870464 9246065847442524672 11946299378171178880 14646532908899833088 17346766439628487296 1600255896647589888 4300489427376244096 7000722958104898304 9700956488833552512 12401190019562206720 15101423550290860928 17801657081019515136 2055146538038617728 4755380068767271936 7455613599495926144 10155847130224580352 12856080660953234560 15556314191681888768 18256547722410542976 2510037179429645568 5210270710158299776 7910504240886953984 10610737771615608192 13310971302344262400 16011204833072916608 264694290092019200 2964927820820673408 5665161351549327616 8365394882277981824 11065628413006636032 13765861943735290240 16466095474463944448 719584931483047040 3419818462211701248 6120051992940355456 8820285523669009664 11520519054397663872 14220752585126318080 16920986115854972288 1174475572874074880 3874709103602729088 6574942634331383296 9275176165060037504 11975409695788691712 14675643226517345920 17375876757246000128 1629366214265102720 4329599744993756928 7029833275722411136 9730066806451065344 12430300337179719552 15130533867908373760 17830767398637027968 2084256855656130560 4784490386384784768 7484723917113438976 10184957447842093184 12885190978570747392 15585424509299401600 18285658040028055808 2539147497047158400 5239381027775812608 7939614558504466816 10639848089233121024 13340081619961775232 16040315150690429440 293804607709532032 2994038138438186240 5694271669166840448 8394505199895494656 11094738730624148864 13794972261352803072 16495205792081457280 748695249100559872 3448928779829214080 6149162310557868288 8849395841286522496 11549629372015176704 14249862902743830912 16950096433472485120 1203585890491587712 3903819421220241920 6604052951948896128 9304286482677550336 12004520013406204544 14704753544134858752 17404987074863512960 1658476531882615552 4358710062611269760 7058943593339923968 9759177124068578176 12459410654797232384 15159644185525886592 17859877716254540800 2113367173273643392 4813600704002297600 7513834234730951808 10214067765459606016 12914301296188260224 15614534826916914432 18314768357645568640 2568257814664671232 5268491345393325440 7968724876121979648 10668958406850633856 13369191937579288064 16069425468307942272 322914925327044864 3023148456055699072 5723381986784353280 8423615517513007488 11123849048241661696 13824082578970315904 16524316109698970112 777805566718072704 3478039097446726912 6178272628175381120 8878506158904035328 11578739689632689536 14278973220361343744 16979206751089997952 1232696208109100544 3932929738837754752 6633163269566408960 9333396800295063168 12033630331023717376 14733863861752371584 17434097392481025792 1687586849500128384 4387820380228782592 7088053910957436800 9788287441686091008 12488520972414745216 15188754503143399424 17888988033872053632 2142477490891156224 4842711021619810432 7542944552348464640 10243178083077118848 12943411613805773056 15643645144534427264 18343878675263081472 2597368132282184064 5297601663010838272 7997835193739492480 10698068724468146688 13398302255196800896 16098535785925455104 352025242944557696 3052258773673211904 5752492304401866112 8452725835130520320 11152959365859174528 13853192896587828736 16553426427316482944 806915884335585536 3507149415064239744 6207382945792893952 8907616476521548160 11607850007250202368 14308083537978856576 17008317068707510784 1261806525726613376 3962040056455267584 6662273587183921792 9362507117912576000 12062740648641230208 14762974179369884416 17463207710098538624 1716697167117641216 4416930697846295424 7117164228574949632 9817397759303603840 12517631290032258048 15217864820760912256 17918098351489566464 2171587808508669056 4871821339237323264 7572054869965977472 10272288400694631680 12972521931423285888 15672755462151940096 18372988992880594304 2626478449899696896 5326711980628351104 8026945511357005312 10727179042085659520 13427412572814313728 16127646103542967936 381135560562070528 3081369091290724736 5781602622019378944 8481836152748033152 11182069683476687360 13882303214205341568 16582536744933995776 836026201953098368 3536259732681752576 6236493263410406784 8936726794139060992 11636960324867715200 14337193855596369408 17037427386325023616 1290916843344126208 3991150374072780416 6691383904801434624 9391617435530088832 12091850966258743040 14792084496987397248 17492318027716051456 1745807484735154048 4446041015463808256 7146274546192462464 9846508076921116672 12546741607649770880 15246975138378425088 17947208669107079296 2200698126126181888 4900931656854836096 7601165187583490304 10301398718312144512 13001632249040798720 15701865779769452928 18402099310498107136 2655588767517209728 5355822298245863936 8056055828974518144 10756289359703172352 13456522890431826560 16156756421160480768 410245878179583360 3110479408908237568 5810712939636891776 8510946470365545984 11211180001094200192 13911413531822854400 16611647062551508608 865136519570611200 3565370050299265408 6265603581027919616 8965837111756573824 11666070642485228032 14366304173213882240 17066537703942536448 1320027160961639040 4020260691690293248 6720494222418947456 9420727753147601664 12120961283876255872 14821194814604910080 17521428345333564288 1774917802352666880 4475151333081321088 7175384863809975296 9875618394538629504 12575851925267283712 15276085455995937920 17976318986724592128 2229808443743694720 4930041974472348928 7630275505201003136 10330509035929657344 13030742566658311552 15730976097386965760 18431209628115619968 2684699085134722560 5384932615863376768 8085166146592030976 10785399677320685184 13485633208049339392 16185866738777993600 439356195797096192 3139589726525750400 5839823257254404608 8540056787983058816 11240290318711713024 13940523849440367232 16640757380169021440 894246837188124032 3594480367916778240 6294713898645432448 8994947429374086656 11695180960102740864 14395414490831395072 17095648021560049280 1349137478579151872 4049371009307806080 6749604540036460288 9449838070765114496 12150071601493768704 14850305132222422912 17550538662951077120 1804028119970179712 4504261650698833920 7204495181427488128 9904728712156142336 12604962242884796544 15305195773613450752 18005429304342104960 2258918761361207552 4959152292089861760 7659385822818515968 10359619353547170176 13059852884275824384 15760086415004478592 13575872023581184 2713809402752235392 5414042933480889600 8114276464209543808 10814509994938198016 13514743525666852224 16214977056395506432 468466513414609024 3168700044143263232 5868933574871917440 8569167105600571648 11269400636329225856 13969634167057880064 16669867697786534272 923357154805636864 3623590685534291072 6323824216262945280 9024057746991599488 11724291277720253696 14424524808448907904 17124758339177562112 1378247796196664704 4078481326925318912 6778714857653973120 9478948388382627328 12179181919111281536 14879415449839935744 17579648980568589952 1833138437587692544 4533371968316346752 7233605499045000960 9933839029773655168 12634072560502309376 15334306091230963584 18034539621959617792 2288029078978720384 4988262609707374592 7688496140436028800 10388729671164683008 13088963201893337216 15789196732621991424 42686189641094016 2742919720369748224 5443153251098402432 8143386781827056640 10843620312555710848 13543853843284365056 16244087374013019264 497576831032121856 3197810361760776064 5898043892489430272 8598277423218084480 11298510953946738688 13998744484675392896 16698978015404047104 952467472423149696 3652701003151803904 6352934533880458112 9053168064609112320 11753401595337766528 14453635126066420736 17153868656795074944 1407358113814177536 4107591644542831744 6807825175271485952 9508058706000140160 12208292236728794368 14908525767457448576 17608759298186102784 1862248755205205376 4562482285933859584 7262715816662513792 9962949347391168000 12663182878119822208 15363416408848476416 18063649939577130624 2317139396596233216 5017372927324887424 7717606458053541632 10417839988782195840 13118073519510850048 15818307050239504256 71796507258606848 2772030037987261056 5472263568715915264 8172497099444569472 10872730630173223680 13572964160901877888 16273197691630532096 526687148649634688 3226920679378288896 5927154210106943104 8627387740835597312 11327621271564251520 14027854802292905728 16728088333021559936 981577790040662528 3681811320769316736 6382044851497970944 9082278382226625152 11782511912955279360 14482745443683933568 17182978974412587776 1436468431431690368 4136701962160344576 6836935492888998784 9537169023617652992 12237402554346307200 14937636085074961408 17637869615803615616 1891359072822718208 4591592603551372416 7291826134280026624 9992059665008680832 12692293195737335040 15392526726465989248 18092760257194643456 2346249714213746048 5046483244942400256 7746716775671054464 10446950306399708672 13147183837128362880 15847417367857017088 100906824876119680 2801140355604773888 5501373886333428096 8201607417062082304 10901840947790736512 13602074478519390720 16302308009248044928 555797466267147520 3256030996995801728 5956264527724455936 8656498058453110144 11356731589181764352 14056965119910418560 16757198650639072768 1010688107658175360 3710921638386829568 6411155169115483776 9111388699844137984 11811622230572792192 14511855761301446400 17212089292030100608 1465578749049203200 4165812279777857408 6866045810506511616 9566279341235165824 12266512871963820032 14966746402692474240 17666979933421128448 1920469390440231040 4620702921168885248 7320936451897539456 10021169982626193664 12721403513354847872 15421637044083502080 18121870574812156288 2375360031831258880 5075593562559913088 7775827093288567296 10476060624017221504 13176294154745875712 15876527685474529920 130017142493632512 2830250673222286720 5530484203950940928 8230717734679595136 10930951265408249344 13631184796136903552 16331418326865557760 584907783884660352 3285141314613314560 5985374845341968768 8685608376070622976 11385841906799277184 14086075437527931392 16786308968256585600 1039798425275688192 3740031956004342400 6440265486732996608 9140499017461650816 11840732548190305024 14540966078918959232 17241199609647613440 1494689066666716032 4194922597395370240 6895156128124024448 9595389658852678656 12295623189581332864 14995856720309987072 17696090251038641280 1949579708057743872 4649813238786398080 7350046769515052288 10050280300243706496 12750513830972360704 15450747361701014912 18150980892429669120 2404470349448771712 5104703880177425920 7804937410906080128 10505170941634734336 13205404472363388544 15905638003092042752 159127460111145344 2859360990839799552 5559594521568453760 8259828052297107968 10960061583025762176 13660295113754416384 16360528644483070592 614018101502173184 3314251632230827392 6014485162959481600 8714718693688135808 11414952224416790016 14115185755145444224 16815419285874098432 1068908742893201024 3769142273621855232 6469375804350509440 9169609335079163648 11869842865807817856 14570076396536472064 17270309927265126272 1523799384284228864 4224032915012883072 6924266445741537280 9624499976470191488 12324733507198845696 15024967037927499904 17725200568656154112 1978690025675256704 4678923556403910912 7379157087132565120 10079390617861219328 12779624148589873536 15479857679318527744 18180091210047181952 2433580667066284544 5133814197794938752 7834047728523592960 10534281259252247168 13234514789980901376 15934748320709555584 188237777728658176 2888471308457312384 5588704839185966592 8288938369914620800 10989171900643275008 13689405431371929216 16389638962100583424 643128419119686016 3343361949848340224 6043595480576994432 8743829011305648640 11444062542034302848 14144296072762957056 16844529603491611264 1098019060510713856 3798252591239368064 6498486121968022272 9198719652696676480 11898953183425330688 14599186714153984896 17299420244882639104 1552909701901741696 4253143232630395904 6953376763359050112 9653610294087704320 12353843824816358528 15054077355545012736 17754310886273666944 2007800343292769536 4708033874021423744 7408267404750077952 10108500935478732160 12808734466207386368 15508967996936040576 18209201527664694784 2462690984683797376 5162924515412451584 7863158046141105792 10563391576869760000 13263625107598414208 15963858638327068416 217348095346171008 2917581626074825216 5617815156803479424 8318048687532133632 11018282218260787840 13718515748989442048 16418749279718096256 672238736737198848 3372472267465853056 6072705798194507264 8772939328923161472 11473172859651815680 14173406390380469888 16873639921109124096 1127129378128226688 3827362908856880896 6527596439585535104 9227829970314189312 11928063501042843520 14628297031771497728 17328530562500151936 1582020019519254528 4282253550247908736 6982487080976562944 9682720611705217152 12382954142433871360 15083187673162525568 17783421203891179776 2036910660910282368 4737144191638936576 7437377722367590784 10137611253096244992 12837844783824899200 15538078314553553408 18238311845282207616 2491801302301310208 5192034833029964416 7892268363758618624 10592501894487272832 13292735425215927040 15992968955944581248 246458412963683840 2946691943692338048 5646925474420992256 8347159005149646464 11047392535878300672 13747626066606954880 16447859597335609088 701349054354711680 3401582585083365888 6101816115812020096 8802049646540674304 11502283177269328512 14202516707997982720 16902750238726636928 1156239695745739520 3856473226474393728 6556706757203047936 9256940287931702144 11957173818660356352 14657407349389010560 17357640880117664768 1611130337136767360 4311363867865421568 7011597398594075776 9711830929322729984 12412064460051384192 15112297990780038400 17812531521508692608 2066020978527795200 4766254509256449408 7466488039985103616 10166721570713757824 12866955101442412032 15567188632171066240 18267422162899720448 2520911619918823040 5221145150647477248 7921378681376131456 10621612212104785664 13321845742833439872 16022079273562094080 275568730581196672 2975802261309850880 5676035792038505088 8376269322767159296 11076502853495813504 13776736384224467712 16476969914953121920 730459371972224512 3430692902700878720 6130926433429532928 8831159964158187136 11531393494886841344 14231627025615495552 16931860556344149760 1185350013363252352 3885583544091906560 6585817074820560768 9286050605549214976 11986284136277869184 14686517667006523392 17386751197735177600 1640240654754280192 4340474185482934400 7040707716211588608 9740941246940242816 12441174777668897024 15141408308397551232 17841641839126205440 2095131296145308032 4795364826873962240 7495598357602616448 10195831888331270656 12896065419059924864 15596298949788579072 18296532480517233280 2550021937536335872 5250255468264990080 7950488998993644288 10650722529722298496 13350956060450952704 16051189591179606912 304679048198709504 3004912578927363712 5705146109656017920 8405379640384672128 11105613171113326336 13805846701841980544 16506080232570634752 759569689589737344 3459803220318391552 6160036751047045760 8860270281775699968 11560503812504354176 14260737343233008384 16960970873961662592 1214460330980765184 3914693861709419392 6614927392438073600 9315160923166727808 12015394453895382016 14715627984624036224 17415861515352690432 1669350972371793024 4369584503100447232 7069818033829101440 9770051564557755648 12470285095286409856 15170518626015064064 17870752156743718272 2124241613762820864 4824475144491475072 7524708675220129280 10224942205948783488 12925175736677437696 15625409267406091904 18325642798134746112 2579132255153848704 5279365785882502912 7979599316611157120 10679832847339811328 13380066378068465536 16080299908797119744 333789365816222336 3034022896544876544 5734256427273530752 8434489958002184960 11134723488730839168 13834957019459493376 16535190550188147584 788680007207250176 3488913537935904384 6189147068664558592 8889380599393212800 11589614130121867008 14289847660850521216 16990081191579175424 1243570648598278016 3943804179326932224 6644037710055586432 9344271240784240640 12044504771512894848 14744738302241549056 17444971832970203264 1698461289989305856 4398694820717960064 7098928351446614272 9799161882175268480 12499395412903922688 15199628943632576896 17899862474361231104 2153351931380333696 4853585462108987904 7553818992837642112 10254052523566296320 12954286054294950528 15654519585023604736 18354753115752258944 2608242572771361536 5308476103500015744 8008709634228669952 10708943164957324160 13409176695685978368 16109410226414632576 362899683433735168 3063133214162389376 5763366744891043584 8463600275619697792 11163833806348352000 13864067337077006208 16564300867805660416 817790324824763008 3518023855553417216 6218257386282071424 8918490917010725632 11618724447739379840 14318957978468034048 17019191509196688256 1272680966215790848 3972914496944445056 6673148027673099264 9373381558401753472 12073615089130407680 14773848619859061888 17474082150587716096 1727571607606818688 4427805138335472896 7128038669064127104 9828272199792781312 12528505730521435520 15228739261250089728 17928972791978743936 2182462248997846528 4882695779726500736 7582929310455154944 10283162841183809152 12983396371912463360 15683629902641117568 18383863433369771776 2637352890388874368 5337586421117528576 8037819951846182784 10738053482574836992 13438287013303491200 16138520544032145408 392010001051248000 3092243531779902208 5792477062508556416 8492710593237210624 11192944123965864832 13893177654694519040 16593411185423173248 846900642442275840 3547134173170930048 6247367703899584256 8947601234628238464 11647834765356892672 14348068296085546880 17048301826814201088 1301791283833303680 4002024814561957888 6702258345290612096 9402491876019266304 12102725406747920512 14802958937476574720 17503192468205228928 1756681925224331520 4456915455952985728 7157148986681639936 9857382517410294144 12557616048138948352 15257849578867602560 17958083109596256768 2211572566615359360 4911806097344013568 7612039628072667776 10312273158801321984 13012506689529976192 15712740220258630400 18412973750987284608 2666463208006387200 5366696738735041408 8066930269463695616 10767163800192349824 13467397330921004032 16167630861649658240 421120318668760832 3121353849397415040 5821587380126069248 8521820910854723456 11222054441583377664 13922287972312031872 16622521503040686080 876010960059788672 3576244490788442880 6276478021517097088 8976711552245751296 11676945082974405504 14377178613703059712 17077412144431713920 1330901601450816512 4031135132179470720 6731368662908124928 9431602193636779136 12131835724365433344 14832069255094087552 17532302785822741760 1785792242841844352 4486025773570498560 7186259304299152768 9886492835027806976 12586726365756461184 15286959896485115392 17987193427213769600 2240682884232872192 4940916414961526400 7641149945690180608 10341383476418834816 13041617007147489024 15741850537876143232 18442084068604797440 2695573525623900032 5395807056352554240 8096040587081208448 10796274117809862656 13496507648538516864 16196741179267171072 450230636286273664 3150464167014927872 5850697697743582080 8550931228472236288 11251164759200890496 13951398289929544704 16651631820658198912 905121277677301504 3605354808405955712 6305588339134609920 9005821869863264128 11706055400591918336 14406288931320572544 17106522462049226752 1360011919068329344 4060245449796983552 6760478980525637760 9460712511254291968 12160946041982946176 14861179572711600384 17561413103440254592 1814902560459357184 4515136091188011392 7215369621916665600 9915603152645319808 12615836683373974016 15316070214102628224 18016303744831282432 2269793201850385024 4970026732579039232 7670260263307693440 10370493794036347648 13070727324765001856 15770960855493656064 24450312512758656 2724683843241412864 5424917373970067072 8125150904698721280 10825384435427375488 13525617966156029696 16225851496884683904 479340953903786496 3179574484632440704 5879808015361094912 8580041546089749120 11280275076818403328 13980508607547057536 16680742138275711744 934231595294814336 3634465126023468544 6334698656752122752 9034932187480776960 11735165718209431168 14435399248938085376 17135632779666739584 1389122236685842176 4089355767414496384 6789589298143150592 9489822828871804800 12190056359600459008 14890289890329113216 17590523421057767424 1844012878076870016 4544246408805524224 7244479939534178432 9944713470262832640 12644947000991486848 15345180531720141056 18045414062448795264 2298903519467897856 4999137050196552064 7699370580925206272 10399604111653860480 13099837642382514688 15800071173111168896 53560630130271488 2753794160858925696 5454027691587579904 8154261222316234112 10854494753044888320 13554728283773542528 16254961814502196736 508451271521299328 3208684802249953536 5908918332978607744 8609151863707261952 11309385394435916160 14009618925164570368 16709852455893224576 963341912912327168 3663575443640981376 6363808974369635584 9064042505098289792 11764276035826944000 14464509566555598208 17164743097284252416 1418232554303355008 4118466085032009216 6818699615760663424 9518933146489317632 12219166677217971840 14919400207946626048 17619633738675280256 1873123195694382848 4573356726423037056 7273590257151691264 9973823787880345472 12674057318608999680 15374290849337653888 18074524380066308096 2328013837085410688 5028247367814064896 7728480898542719104 10428714429271373312 13128947960000027520 15829181490728681728 82670947747784320 2782904478476438528 5483138009205092736 8183371539933746944 10883605070662401152 13583838601391055360 16284072132119709568 537561589138812160 3237795119867466368 5938028650596120576 8638262181324774784 11338495712053428992 14038729242782083200 16738962773510737408 992452230529840000 3692685761258494208 6392919291987148416 9093152822715802624 11793386353444456832 14493619884173111040 17193853414901765248 1447342871920867840 4147576402649522048 6847809933378176256 9548043464106830464 12248276994835484672 14948510525564138880 17648744056292793088 1902233513311895680 4602467044040549888 7302700574769204096 10002934105497858304 12703167636226512512 15403401166955166720 18103634697683820928 2357124154702923520 5057357685431577728 7757591216160231936 10457824746888886144 13158058277617540352 15858291808346194560 111781265365297152 2812014796093951360 5512248326822605568 8212481857551259776 10912715388279913984 13612948919008568192 16313182449737222400 566671906756324992 3266905437484979200 5967138968213633408 8667372498942287616 11367606029670941824 14067839560399596032 16768073091128250240 1021562548147352832 3721796078876007040 6422029609604661248 9122263140333315456 11822496671061969664 14522730201790623872 17222963732519278080 1476453189538380672 4176686720267034880 6876920250995689088 9577153781724343296 12277387312452997504 14977620843181651712 17677854373910305920 1931343830929408512 4631577361658062720 7331810892386716928 10032044423115371136 12732277953844025344 15432511484572679552 18132745015301333760 2386234472320436352 5086468003049090560 7786701533777744768 10486935064506398976 13187168595235053184 15887402125963707392 140891582982809984 2841125113711464192 5541358644440118400 8241592175168772608 10941825705897426816 13642059236626081024 16342292767354735232 595782224373837824 3296015755102492032 5996249285831146240 8696482816559800448 11396716347288454656 14096949878017108864 16797183408745763072 1050672865764865664 3750906396493519872 6451139927222174080 9151373457950828288 11851606988679482496 14551840519408136704 17252074050136790912 1505563507155893504 4205797037884547712 6906030568613201920 9606264099341856128 12306497630070510336 15006731160799164544 17706964691527818752 1960454148546921344 4660687679275575552 7360921210004229760 10061154740732883968 12761388271461538176 15461621802190192384 18161855332918846592 2415344789937949184 5115578320666603392 7815811851395257600 10516045382123911808 13216278912852566016 15916512443581220224 170001900600322816 2870235431328977024 5570468962057631232 8270702492786285440 10970936023514939648 13671169554243593856 16371403084972248064 624892541991350656 3325126072720004864 6025359603448659072 8725593134177313280 11425826664905967488 14126060195634621696 16826293726363275904 1079783183382378496 3780016714111032704 6480250244839686912 9180483775568341120 11880717306296995328 14580950837025649536 17281184367754303744 1534673824773406336 4234907355502060544 6935140886230714752 9635374416959368960 12335607947688023168 15035841478416677376 17736075009145331584 1989564466164434176 4689797996893088384 7390031527621742592 10090265058350396800 12790498589079051008 15490732119807705216 18190965650536359424 2444455107555462016 5144688638284116224 7844922169012770432 10545155699741424640 13245389230470078848 15945622761198733056 199112218217835648 2899345748946489856 5599579279675144064 8299812810403798272 11000046341132452480 13700279871861106688 16400513402589760896 654002859608863488 3354236390337517696 6054469921066171904 8754703451794826112 11454936982523480320 14155170513252134528 16855404043980788736 1108893500999891328 3809127031728545536 6509360562457199744 9209594093185853952 11909827623914508160 14610061154643162368 17310294685371816576 1563784142390919168 4264017673119573376 6964251203848227584 9664484734576881792 12364718265305536000 15064951796034190208 17765185326762844416 2018674783781947008 4718908314510601216 7419141845239255424 10119375375967909632 12819608906696563840 15519842437425218048 18220075968153872256 2473565425172974848 5173798955901629056 7874032486630283264 10574266017358937472 13274499548087591680 15974733078816245888 228222535835348480 2928456066564002688 5628689597292656896 8328923128021311104 11029156658749965312 13729390189478619520 16429623720207273728 683113177226376320 3383346707955030528 6083580238683684736 8783813769412338944 11484047300140993152 14184280830869647360 16884514361598301568 1138003818617404160 3838237349346058368 6538470880074712576 9238704410803366784 11938937941532020992 14639171472260675200 17339405002989329408 1592894460008432000 4293127990737086208 6993361521465740416 9693595052194394624 12393828582923048832 15094062113651703040 17794295644380357248 2047785101399459840 4748018632128114048 7448252162856768256 10148485693585422464 12848719224314076672 15548952755042730880 18249186285771385088 2502675742790487680 5202909273519141888 7903142804247796096 10603376334976450304 13303609865705104512 16003843396433758720 257332853452861312 2957566384181515520 5657799914910169728 8358033445638823936 11058266976367478144 13758500507096132352 16458734037824786560 712223494843889152 3412457025572543360 6112690556301197568 8812924087029851776 11513157617758505984 14213391148487160192 16913624679215814400 1167114136234916992 3867347666963571200 6567581197692225408 9267814728420879616 11968048259149533824 14668281789878188032 17368515320606842240 1622004777625944832 4322238308354599040 7022471839083253248 9722705369811907456 12422938900540561664 15123172431269215872 17823405961997870080 2076895419016972672 4777128949745626880 7477362480474281088 10177596011202935296 12877829541931589504 15578063072660243712 18278296603388897920 2531786060408000512 5232019591136654720 7932253121865308928 10632486652593963136 13332720183322617344 16032953714051271552 286443171070374144 2986676701799028352 5686910232527682560 8387143763256336768 11087377293984990976 13787610824713645184 16487844355442299392 741333812461401984 3441567343190056192 6141800873918710400 8842034404647364608 11542267935376018816 14242501466104673024 16942734996833327232 1196224453852429824 3896457984581084032 6596691515309738240 9296925046038392448 11997158576767046656 14697392107495700864 17397625638224355072 1651115095243457664 4351348625972111872 7051582156700766080 9751815687429420288 12452049218158074496 15152282748886728704 17852516279615382912 2106005736634485504 4806239267363139712 7506472798091793920 10206706328820448128 12906939859549102336 15607173390277756544 18307406921006410752 2560896378025513344 5261129908754167552 7961363439482821760 10661596970211475968 13361830500940130176 16062064031668784384 315553488687886976 3015787019416541184 5716020550145195392 8416254080873849600 11116487611602503808 13816721142331158016 16516954673059812224 770444130078914816 3470677660807569024 6170911191536223232 8871144722264877440 11571378252993531648 14271611783722185856 16971845314450840064 1225334771469942656 3925568302198596864 6625801832927251072 9326035363655905280 12026268894384559488 14726502425113213696 17426735955841867904 1680225412860970496 4380458943589624704 7080692474318278912 9780926005046933120 12481159535775587328 15181393066504241536 17881626597232895744 2135116054251998336 4835349584980652544 7535583115709306752 10235816646437960960 12936050177166615168 15636283707895269376 18336517238623923584 2590006695643026176 5290240226371680384 7990473757100334592 10690707287828988800 13390940818557643008 16091174349286297216 344663806305399808 3044897337034054016 5745130867762708224 8445364398491362432 11145597929220016640 13845831459948670848 16546064990677325056 799554447696427648 3499787978425081856 6200021509153736064 8900255039882390272 11600488570611044480 14300722101339698688 17000955632068352896 1254445089087455488 3954678619816109696 6654912150544763904 9355145681273418112 12055379212002072320 14755612742730726528 17455846273459380736 1709335730478483328 4409569261207137536 7109802791935791744 9810036322664445952 12510269853393100160 15210503384121754368 17910736914850408576 2164226371869511168 4864459902598165376 7564693433326819584 10264926964055473792 12965160494784128000 15665394025512782208 18365627556241436416 2619117013260539008 5319350543989193216 8019584074717847424 10719817605446501632 13420051136175155840 16120284666903810048 373774123922912640 3074007654651566848 5774241185380221056 8474474716108875264 11174708246837529472 13874941777566183680 16575175308294837888 828664765313940480 3528898296042594688 6229131826771248896 8929365357499903104 11629598888228557312 14329832418957211520 17030065949685865728 1283555406704968320 3983788937433622528 6684022468162276736 9384255998890930944 12084489529619585152 14784723060348239360 17484956591076893568 1738446048095996160 4438679578824650368 7138913109553304576 9839146640281958784 12539380171010612992 15239613701739267200 17939847232467921408 2193336689487024000 4893570220215678208 7593803750944332416 10294037281672986624 12994270812401640832 15694504343130295040 18394737873858949248 2648227330878051840 5348460861606706048 8048694392335360256 10748927923064014464 13449161453792668672 16149394984521322880 402884441540425472 3103117972269079680 5803351502997733888 8503585033726388096 11203818564455042304 13904052095183696512 16604285625912350720 857775082931453312 3558008613660107520 6258242144388761728 8958475675117415936 11658709205846070144 14358942736574724352 17059176267303378560 1312665724322481152 4012899255051135360 6713132785779789568 9413366316508443776 12113599847237097984 14813833377965752192 17514066908694406400 1767556365713508992 4467789896442163200 7168023427170817408 9868256957899471616 12568490488628125824 15268724019356780032 17968957550085434240 2222447007104536832 4922680537833191040 7622914068561845248 10323147599290499456 13023381130019153664 15723614660747807872 18423848191476462080 2677337648495564672 5377571179224218880 8077804709952873088 10778038240681527296 13478271771410181504 16178505302138835712 431994759157938304 3132228289886592512 5832461820615246720 8532695351343900928 11232928882072555136 13933162412801209344 16633395943529863552 886885400548966144 3587118931277620352 6287352462006274560 8987585992734928768 11687819523463582976 14388053054192237184 17088286584920891392 1341776041939993984 4042009572668648192 6742243103397302400 9442476634125956608 12142710164854610816 14842943695583265024 17543177226311919232 1796666683331021824 4496900214059676032 7197133744788330240 9897367275516984448 12597600806245638656 15297834336974292864 17998067867702947072 2251557324722049664 4951790855450703872 7652024386179358080 10352257916908012288 13052491447636666496 15752724978365320704 6214435384423296 2706447966113077504 5406681496841731712 8106915027570385920 10807148558299040128 13507382089027694336 16207615619756348544 461105076775451136 3161338607504105344 5861572138232759552 8561805668961413760 11262039199690067968 13962272730418722176 16662506261147376384 915995718166478976 3616229248895133184 6316462779623787392 9016696310352441600 11716929841081095808 14417163371809750016 17117396902538404224 1370886359557506816 4071119890286161024 6771353421014815232 9471586951743469440 12171820482472123648 14872054013200777856 17572287543929432064 1825777000948534656 4526010531677188864 7226244062405843072 9926477593134497280 12626711123863151488 15326944654591805696 18027178185320459904 2280667642339562496 4980901173068216704 7681134703796870912 10381368234525525120 13081601765254179328 15781835295982833536 35324753001936128 2735558283730590336 5435791814459244544 8136025345187898752 10836258875916552960 13536492406645207168 16236725937373861376 490215394392963968 3190448925121618176 5890682455850272384 8590915986578926592 11291149517307580800 13991383048036235008 16691616578764889216 945106035783991808 3645339566512646016 6345573097241300224 9045806627969954432 11746040158698608640 14446273689427262848 17146507220155917056 1399996677175019648 4100230207903673856 6800463738632328064 9500697269360982272 12200930800089636480 14901164330818290688 17601397861546944896 1854887318566047488 4555120849294701696 7255354380023355904 9955587910752010112 12655821441480664320 15356054972209318528 18056288502937972736 2309777959957075328 5010011490685729536 7710245021414383744 10410478552143037952 13110712082871692160 15810945613600346368 64435070619448960 2764668601348103168 5464902132076757376 8165135662805411584 10865369193534065792 13565602724262720000 16265836254991374208 519325712010476800 3219559242739131008 5919792773467785216 8620026304196439424 11320259834925093632 14020493365653747840 16720726896382402048 974216353401504640 3674449884130158848 6374683414858813056 9074916945587467264 11775150476316121472 14475384007044775680 17175617537773429888 1429106994792532480 4129340525521186688 6829574056249840896 9529807586978495104 12230041117707149312 14930274648435803520 17630508179164457728 1883997636183560320 4584231166912214528 7284464697640868736 9984698228369522944 12684931759098177152 15385165289826831360 18085398820555485568 2338888277574588160 5039121808303242368 7739355339031896576 10439588869760550784 13139822400489204992 15840055931217859200 93545388236961792 2793778918965616000 5494012449694270208 8194245980422924416 10894479511151578624 13594713041880232832 16294946572608887040 548436029627989632 3248669560356643840 5948903091085298048 8649136621813952256 11349370152542606464 14049603683271260672 16749837213999914880 1003326671019017472 3703560201747671680 6403793732476325888 9104027263204980096 11804260793933634304 14504494324662288512 17204727855390942720 1458217312410045312 4158450843138699520 6858684373867353728 9558917904596007936 12259151435324662144 14959384966053316352 17659618496781970560 1913107953801073152 4613341484529727360 7313575015258381568 10013808545987035776 12714042076715689984 15414275607444344192 18114509138172998400 2367998595192100992 5068232125920755200 7768465656649409408 10468699187378063616 13168932718106717824 15869166248835372032 122655705854474624 2822889236583128832 5523122767311783040 8223356298040437248 10923589828769091456 13623823359497745664 16324056890226399872 577546347245502464 3277779877974156672 5978013408702810880 8678246939431465088 11378480470160119296 14078714000888773504 16778947531617427712 1032436988636530304 3732670519365184512 6432904050093838720 9133137580822492928 11833371111551147136 14533604642279801344 17233838173008455552 1487327630027558144 4187561160756212352 6887794691484866560 9588028222213520768 12288261752942174976 14988495283670829184 17688728814399483392 1942218271418585984 4642451802147240192 7342685332875894400 10042918863604548608 12743152394333202816 15443385925061857024 18143619455790511232 2397108912809613824 5097342443538268032 7797575974266922240 10497809504995576448 13198043035724230656 15898276566452884864 151766023471987456 2851999554200641664 5552233084929295872 8252466615657950080 10952700146386604288 13652933677115258496 16353167207843912704 606656664863015296 3306890195591669504 6007123726320323712 8707357257048977920 11407590787777632128 14107824318506286336 16808057849234940544 1061547306254043136 3761780836982697344 6462014367711351552 9162247898440005760 11862481429168659968 14562714959897314176 17262948490625968384 1516437947645070976 4216671478373725184 6916905009102379392 9617138539831033600 12317372070559687808 15017605601288342016 17717839132016996224 1971328589036098816 4671562119764753024 7371795650493407232 10072029181222061440 12772262711950715648 15472496242679369856 18172729773408024064 2426219230427126656 5126452761155780864 7826686291884435072 10526919822613089280 13227153353341743488 15927386884070397696 180876341089500288 2881109871818154496 5581343402546808704 8281576933275462912 10981810464004117120 13682043994732771328 16382277525461425536 635766982480528128 3336000513209182336 6036234043937836544 8736467574666490752 11436701105395144960 14136934636123799168 16837168166852453376 1090657623871555968 3790891154600210176 6491124685328864384 9191358216057518592 11891591746786172800 14591825277514827008 17292058808243481216 1545548265262583808 4245781795991238016 6946015326719892224 9646248857448546432 12346482388177200640 15046715918905854848 17746949449634509056 2000438906653611648 4700672437382265856 7400905968110920064 10101139498839574272 12801373029568228480 15501606560296882688 18201840091025536896 2455329548044639488 5155563078773293696 7855796609501947904 10556030140230602112 13256263670959256320 15956497201687910528 209986658707013120 2910220189435667328 5610453720164321536 8310687250892975744 11010920781621629952 13711154312350284160 16411387843078938368 664877300098040960 3365110830826695168 6065344361555349376 8765577892284003584 11465811423012657792 14166044953741312000 16866278484469966208 1119767941489068800 3820001472217723008 6520235002946377216 9220468533675031424 11920702064403685632 14620935595132339840 17321169125860994048 1574658582880096640 4274892113608750848 6975125644337405056 9675359175066059264 12375592705794713472 15075826236523367680 17776059767252021888 2029549224271124480 4729782754999778688 7430016285728432896 10130249816457087104 12830483347185741312 15530716877914395520 18230950408643049728 2484439865662152320 5184673396390806528 7884906927119460736 10585140457848114944 13285373988576769152 15985607519305423360 239096976324525952 2939330507053180160 5639564037781834368 8339797568510488576 11040031099239142784 13740264629967796992 16440498160696451200 693987617715553792 3394221148444208000 6094454679172862208 8794688209901516416 11494921740630170624 14195155271358824832 16895388802087479040 1148878259106581632 3849111789835235840 6549345320563890048 9249578851292544256 11949812382021198464 14650045912749852672 17350279443478506880 1603768900497609472 4304002431226263680 7004235961954917888 9704469492683572096 12404703023412226304 15104936554140880512 17805170084869534720 2058659541888637312 4758893072617291520 7459126603345945728 10159360134074599936 12859593664803254144 15559827195531908352 18260060726260562560 2513550183279665152 5213783714008319360 7914017244736973568 10614250775465627776 13314484306194281984 16014717836922936192 268207293942038784 2968440824670692992 5668674355399347200 8368907886128001408 11069141416856655616 13769374947585309824 16469608478313964032 723097935333066624 3423331466061720832 6123564996790375040 8823798527519029248 11524032058247683456 14224265588976337664 16924499119704991872 1177988576724094464 3878222107452748672 6578455638181402880 9278689168910057088 11978922699638711296 14679156230367365504 17379389761096019712 1632879218115122304 4333112748843776512 7033346279572430720 9733579810301084928 12433813341029739136 15134046871758393344 17834280402487047552 2087769859506150144 4788003390234804352 7488236920963458560 10188470451692112768 12888703982420766976 15588937513149421184 18289171043878075392 2542660500897177984 5242894031625832192 7943127562354486400 10643361093083140608 13343594623811794816 16043828154540449024 297317611559551616 2997551142288205824 5697784673016860032 8398018203745514240 11098251734474168448 13798485265202822656 16498718795931476864 752208252950579456 3452441783679233664 6152675314407887872 8852908845136542080 11553142375865196288 14253375906593850496 16953609437322504704 1207098894341607296 3907332425070261504 6607565955798915712 9307799486527569920 12008033017256224128 14708266547984878336 17408500078713532544 1661989535732635136 4362223066461289344 7062456597189943552 9762690127918597760 12462923658647251968 15163157189375906176 17863390720104560384 2116880177123662976 4817113707852317184 7517347238580971392 10217580769309625600 12917814300038279808 15618047830766934016 18318281361495588224 2571770818514690816 5272004349243345024 7972237879971999232 10672471410700653440 13372704941429307648 16072938472157961856 326427929177064448 3026661459905718656 5726894990634372864 8427128521363027072 11127362052091681280 13827595582820335488 16527829113548989696 781318570568092288 3481552101296746496 6181785632025400704 8882019162754054912 11582252693482709120 14282486224211363328 16982719754940017536 1236209211959120128 3936442742687774336 6636676273416428544 9336909804145082752 12037143334873736960 14737376865602391168 17437610396331045376 1691099853350147968 4391333384078802176 7091566914807456384 9791800445536110592 12492033976264764800 15192267506993419008 17892501037722073216 2145990494741175808 4846224025469830016 7546457556198484224 10246691086927138432 12946924617655792640 15647158148384446848 18347391679113101056 2600881136132203648 5301114666860857856 8001348197589512064 10701581728318166272 13401815259046820480 16102048789775474688 355538246794577280 3055771777523231488 5756005308251885696 8456238838980539904 11156472369709194112 13856705900437848320 16556939431166502528 810428888185605120 3510662418914259328 6210895949642913536 8911129480371567744 11611363011100221952 14311596541828876160 17011830072557530368 1265319529576632960 3965553060305287168 6665786591033941376 9366020121762595584 12066253652491249792 14766487183219904000 17466720713948558208 1720210170967660800 4420443701696315008 7120677232424969216 9820910763153623424 12521144293882277632 15221377824610931840 17921611355339586048 2175100812358688640 4875334343087342848 7575567873815997056 10275801404544651264 12976034935273305472 15676268466001959680 18376501996730613888 2629991453749716480 5330224984478370688 8030458515207024896 10730692045935679104 13430925576664333312 16131159107392987520 384648564412090112 3084882095140744320 5785115625869398528 8485349156598052736 11185582687326706944 13885816218055361152 16586049748784015360 839539205803117952 3539772736531772160 6240006267260426368 8940239797989080576 11640473328717734784 14340706859446388992 17040940390175043200 1294429847194145792 3994663377922800000 6694896908651454208 9395130439380108416 12095363970108762624 14795597500837416832 17495831031566071040 1749320488585173632 4449554019313827840 7149787550042482048 9850021080771136256 12550254611499790464 15250488142228444672 17950721672957098880 2204211129976201472 4904444660704855680 7604678191433509888 10304911722162164096 13005145252890818304 15705378783619472512 18405612314348126720 2659101771367229312 5359335302095883520 8059568832824537728 10759802363553191936 13460035894281846144 16160269425010500352 413758882029602944 3113992412758257152 5814225943486911360 8514459474215565568 11214693004944219776 13914926535672873984 16615160066401528192 868649523420630784 3568883054149284992 6269116584877939200 8969350115606593408 11669583646335247616 14369817177063901824 17070050707792556032 1323540164811658624 4023773695540312832 6724007226268967040 9424240756997621248 12124474287726275456 14824707818454929664 17524941349183583872 1778430806202686464 4478664336931340672 7178897867659994880 9879131398388649088 12579364929117303296 15279598459845957504 17979831990574611712 2233321447593714304 4933554978322368512 7633788509051022720 10334022039779676928 13034255570508331136 15734489101236985344 18434722631965639552 2688212088984742144 5388445619713396352 8088679150442050560 10788912681170704768 13489146211899358976 16189379742628013184 442869199647115776 3143102730375769984 5843336261104424192 8543569791833078400 11243803322561732608 13944036853290386816 16644270384019041024 897759841038143616 3597993371766797824 6298226902495452032 8998460433224106240 11698693963952760448 14398927494681414656 17099161025410068864 1352650482429171456 4052884013157825664 6753117543886479872 9453351074615134080 12153584605343788288 14853818136072442496 17554051666801096704 1807541123820199296 4507774654548853504 7208008185277507712 9908241716006161920 12608475246734816128 15308708777463470336 18008942308192124544 2262431765211227136 4962665295939881344 7662898826668535552 10363132357397189760 13063365888125843968 15763599418854498176 17088875873600768 2717322406602254976 5417555937330909184 8117789468059563392 10818022998788217600 13518256529516871808 16218490060245526016 471979517264628608 3172213047993282816 5872446578721937024 8572680109450591232 11272913640179245440 13973147170907899648 16673380701636553856 926870158655656448 3627103689384310656 6327337220112964864 9027570750841619072 11727804281570273280 14428037812298927488 17128271343027581696 1381760800046684288 4081994330775338496 6782227861503992704 9482461392232646912 12182694922961301120 14882928453689955328 17583161984418609536 1836651441437712128 4536884972166366336 7237118502895020544 9937352033623674752 12637585564352328960 15337819095080983168 18038052625809637376 2291542082828739968 4991775613557394176 7692009144286048384 10392242675014702592 13092476205743356800 15792709736472011008 46199193491113600 2746432724219767808 5446666254948422016 8146899785677076224 10847133316405730432 13547366847134384640 16247600377863038848 501089834882141440 3201323365610795648 5901556896339449856 8601790427068104064 11302023957796758272 14002257488525412480 16702491019254066688 955980476273169280 3656214007001823488 6356447537730477696 9056681068459131904 11756914599187786112 14457148129916440320 17157381660645094528 1410871117664197120 4111104648392851328 6811338179121505536 9511571709850159744 12211805240578813952 14912038771307468160 17612272302036122368 1865761759055224960 4565995289783879168 7266228820512533376 9966462351241187584 12666695881969841792 15366929412698496000 18067162943427150208 2320652400446252800 5020885931174907008 7721119461903561216 10421352992632215424 13121586523360869632 15821820054089523840 75309511108626432 2775543041837280640 5475776572565934848 8176010103294589056 10876243634023243264 13576477164751897472 16276710695480551680 530200152499654272 3230433683228308480 5930667213956962688 8630900744685616896 11331134275414271104 14031367806142925312 16731601336871579520 985090793890682112 3685324324619336320 6385557855347990528 9085791386076644736 11786024916805298944 14486258447533953152 17186491978262607360 1439981435281709952 4140214966010364160 6840448496739018368 9540682027467672576 12240915558196326784 14941149088924980992 17641382619653635200 1894872076672737792 4595105607401392000 7295339138130046208 9995572668858700416 12695806199587354624 15396039730316008832 18096273261044663040 2349762718063765632 5049996248792419840 7750229779521074048 10450463310249728256 13150696840978382464 15850930371707036672 104419828726139264 2804653359454793472 5504886890183447680 8205120420912101888 10905353951640756096 13605587482369410304 16305821013098064512 559310470117167104 3259544000845821312 5959777531574475520 8660011062303129728 11360244593031783936 14060478123760438144 16760711654489092352 1014201111508194944 3714434642236849152 6414668172965503360 9114901703694157568 11815135234422811776 14515368765151465984 17215602295880120192 1469091752899222784 4169325283627876992 6869558814356531200 9569792345085185408 12270025875813839616 14970259406542493824 17670492937271148032 1923982394290250624 4624215925018904832 7324449455747559040 10024682986476213248 12724916517204867456 15425150047933521664 18125383578662175872 2378873035681278464 5079106566409932672 7779340097138586880 10479573627867241088 13179807158595895296 15880040689324549504 133530146343652096 2833763677072306304 5533997207800960512 8234230738529614720 10934464269258268928 13634697799986923136 16334931330715577344 588420787734679936 3288654318463334144 5988887849191988352 8689121379920642560 11389354910649296768 14089588441377950976 16789821972106605184 1043311429125707776 3743544959854361984 6443778490583016192 9144012021311670400 11844245552040324608 14544479082768978816 17244712613497633024 1498202070516735616 4198435601245389824 6898669131974044032 9598902662702698240 12299136193431352448 14999369724160006656 17699603254888660864 1953092711907763456 4653326242636417664 7353559773365071872 10053793304093726080 12754026834822380288 15454260365551034496 18154493896279688704 2407983353298791296 5108216884027445504 7808450414756099712 10508683945484753920 13208917476213408128 15909151006942062336 162640463961164928 2862873994689819136 5563107525418473344 8263341056147127552 10963574586875781760 13663808117604435968 16364041648333090176 617531105352192768 3317764636080846976 6017998166809501184 8718231697538155392 11418465228266809600 14118698758995463808 16818932289724118016 1072421746743220608 3772655277471874816 6472888808200529024 9173122338929183232 11873355869657837440 14573589400386491648 17273822931115145856 1527312388134248448 4227545918862902656 6927779449591556864 9628012980320211072 12328246511048865280 15028480041777519488 17728713572506173696 1982203029525276288 4682436560253930496 7382670090982584704 10082903621711238912 12783137152439893120 15483370683168547328 18183604213897201536 2437093670916304128 5137327201644958336 7837560732373612544 10537794263102266752 13238027793830920960 15938261324559575168 191750781578677760 2891984312307331968 5592217843035986176 8292451373764640384 10992684904493294592 13692918435221948800 16393151965950603008 646641422969705600 3346874953698359808 6047108484427014016 8747342015155668224 11447575545884322432 14147809076612976640 16848042607341630848 1101532064360733440 3801765595089387648 6501999125818041856 9202232656546696064 11902466187275350272 14602699718004004480 17302933248732658688 1556422705751761280 4256656236480415488 6956889767209069696 9657123297937723904 12357356828666378112 15057590359395032320 17757823890123686528 2011313347142789120 4711546877871443328 7411780408600097536 10112013939328751744 12812247470057405952 15512481000786060160 18212714531514714368 2466203988533816960 5166437519262471168 7866671049991125376 10566904580719779584 13267138111448433792 15967371642177088000 220861099196190592 2921094629924844800 5621328160653499008 8321561691382153216 11021795222110807424 13722028752839461632 16422262283568115840 675751740587218432 3375985271315872640 6076218802044526848 8776452332773181056 11476685863501835264 14176919394230489472 16877152924959143680 1130642381978246272 3830875912706900480 6531109443435554688 9231342974164208896 11931576504892863104 14631810035621517312 17332043566350171520 1585533023369274112 4285766554097928320 6986000084826582528 9686233615555236736 12386467146283890944 15086700677012545152 17786934207741199360 2040423664760301952 4740657195488956160 7440890726217610368 10141124256946264576 12841357787674918784 15541591318403572992 18241824849132227200 2495314306151329792 5195547836879984000 7895781367608638208 10596014898337292416 13296248429065946624 15996481959794600832 249971416813703424 2950204947542357632 5650438478271011840 8350672008999666048 11050905539728320256 13751139070456974464 16451372601185628672 704862058204731264 3405095588933385472 6105329119662039680 8805562650390693888 11505796181119348096 14206029711848002304 16906263242576656512 1159752699595759104 3859986230324413312 6560219761053067520 9260453291781721728 11960686822510375936 14660920353239030144 17361153883967684352 1614643340986786944 4314876871715441152 7015110402444095360 9715343933172749568 12415577463901403776 15115810994630057984 17816044525358712192 2069533982377814784 4769767513106468992 7470001043835123200 10170234574563777408 12870468105292431616 15570701636021085824 18270935166749740032 2524424623768842624 5224658154497496832 7924891685226151040 10625125215954805248 13325358746683459456 16025592277412113664 279081734431216256 2979315265159870464 5679548795888524672 8379782326617178880 11080015857345833088 13780249388074487296 16480482918803141504 733972375822244096 3434205906550898304 6134439437279552512 8834672968008206720 11534906498736860928 14235140029465515136 16935373560194169344 1188863017213271936 3889096547941926144 6589330078670580352 9289563609399234560 11989797140127888768 14690030670856542976 17390264201585197184 1643753658604299776 4343987189332953984 7044220720061608192 9744454250790262400 12444687781518916608 15144921312247570816 17845154842976225024 2098644299995327616 4798877830723981824 7499111361452636032 10199344892181290240 12899578422909944448 15599811953638598656 18300045484367252864 2553534941386355456 5253768472115009664 7954002002843663872 10654235533572318080 13354469064300972288 16054702595029626496 308192052048729088 3008425582777383296 5708659113506037504 8408892644234691712 11109126174963345920 13809359705692000128 16509593236420654336 763082693439756928 3463316224168411136 6163549754897065344 8863783285625719552 11564016816354373760 14264250347083027968 16964483877811682176 1217973334830784768 3918206865559438976 6618440396288093184 9318673927016747392 12018907457745401600 14719140988474055808 17419374519202710016 1672863976221812608 4373097506950466816 7073331037679121024 9773564568407775232 12473798099136429440 15174031629865083648 17874265160593737856 2127754617612840448 4827988148341494656 7528221679070148864 10228455209798803072 12928688740527457280 15628922271256111488 18329155801984765696 2582645259003868288 5282878789732522496 7983112320461176704 10683345851189830912 13383579381918485120 16083812912647139328 337302369666241920 3037535900394896128 5737769431123550336 8438002961852204544 11138236492580858752 13838470023309512960 16538703554038167168 792193011057269760 3492426541785923968 6192660072514578176 8892893603243232384 11593127133971886592 14293360664700540800 16993594195429195008 1247083652448297600 3947317183176951808 6647550713905606016 9347784244634260224 12048017775362914432 14748251306091568640 17448484836820222848 1701974293839325440 4402207824567979648 7102441355296633856 9802674886025288064 12502908416753942272 15203141947482596480 17903375478211250688 2156864935230353280 4857098465959007488 7557331996687661696 10257565527416315904 12957799058144970112 15658032588873624320 18358266119602278528 2611755576621381120 5311989107350035328 8012222638078689536 10712456168807343744 13412689699535997952 16112923230264652160 366412687283754752 3066646218012408960 5766879748741063168 8467113279469717376 11167346810198371584 13867580340927025792 16567813871655680000 821303328674782592 3521536859403436800 6221770390132091008 8922003920860745216 11622237451589399424 14322470982318053632 17022704513046707840 1276193970065810432 3976427500794464640 6676661031523118848 9376894562251773056 12077128092980427264 14777361623709081472 17477595154437735680 1731084611456838272 4431318142185492480 7131551672914146688 9831785203642800896 12532018734371455104 15232252265100109312 17932485795828763520 2185975252847866112 4886208783576520320 7586442314305174528 10286675845033828736 12986909375762482944 15687142906491137152 18387376437219791360 2640865894238893952 5341099424967548160 8041332955696202368 10741566486424856576 13441800017153510784 16142033547882164992 395523004901267584 3095756535629921792 5795990066358576000 8496223597087230208 11196457127815884416 13896690658544538624 16596924189273192832 850413646292295424 3550647177020949632 6250880707749603840 8951114238478258048 11651347769206912256 14351581299935566464 17051814830664220672 1305304287683323264 4005537818411977472 6705771349140631680 9406004879869285888 12106238410597940096 14806471941326594304 17506705472055248512 1760194929074351104 4460428459803005312 7160661990531659520 9860895521260313728 12561129051988967936 15261362582717622144 17961596113446276352 2215085570465378944 4915319101194033152 7615552631922687360 10315786162651341568 13016019693379995776 15716253224108649984 18416486754837304192 2669976211856406784 5370209742585060992 8070443273313715200 10770676804042369408 13470910334771023616 16171143865499677824 424633322518780416 3124866853247434624 5825100383976088832 8525333914704743040 11225567445433397248 13925800976162051456 16626034506890705664 879523963909808256 3579757494638462464 6279991025367116672 8980224556095770880 11680458086824425088 14380691617553079296 17080925148281733504 1334414605300836096 4034648136029490304 6734881666758144512 9435115197486798720 12135348728215452928 14835582258944107136 17535815789672761344 1789305246691863936 4489538777420518144 7189772308149172352 9890005838877826560 12590239369606480768 15290472900335134976 17990706431063789184 2244195888082891776 4944429418811545984 7644662949540200192 10344896480268854400 13045130010997508608 15745363541726162816 18445597072454817024 2699086529473919616 5399320060202573824 8099553590931228032 10799787121659882240 13500020652388536448 16200254183117190656 453743640136293248 3153977170864947456 5854210701593601664 8554444232322255872 11254677763050910080 13954911293779564288 16655144824508218496 908634281527321088 3608867812255975296 6309101342984629504 9009334873713283712 11709568404441937920 14409801935170592128 17110035465899246336 1363524922918348928 4063758453647003136 6763991984375657344 9464225515104311552 12164459045832965760 14864692576561619968 17564926107290274176 1818415564309376768 4518649095038030976 7218882625766685184 9919116156495339392 12619349687223993600 15319583217952647808 18019816748681302016 2273306205700404608 4973539736429058816 7673773267157713024 10374006797886367232 13074240328615021440 15774473859343675648 27963316362778240 2728196847091432448 5428430377820086656 8128663908548740864 10828897439277395072 13529130970006049280 16229364500734703488 482853957753806080 3183087488482460288 5883321019211114496 8583554549939768704 11283788080668422912 13984021611397077120 16684255142125731328 937744599144833920 3637978129873488128 6338211660602142336 9038445191330796544 11738678722059450752 14438912252788104960 17139145783516759168 1392635240535861760 4092868771264515968 6793102301993170176 9493335832721824384 12193569363450478592 14893802894179132800 17594036424907787008 1847525881926889600 4547759412655543808 7247992943384198016 9948226474112852224 12648460004841506432 15348693535570160640 18048927066298814848 2302416523317917440 5002650054046571648 7702883584775225856 10403117115503880064 13103350646232534272 15803584176961188480 57073633980291072 2757307164708945280 5457540695437599488 8157774226166253696 10858007756894907904 13558241287623562112 16258474818352216320 511964275371318912 3212197806099973120 5912431336828627328 8612664867557281536 11312898398285935744 14013131929014589952 16713365459743244160 966854916762346752 3667088447491000960 6367321978219655168 9067555508948309376 11767789039676963584 14468022570405617792 17168256101134272000 1421745558153374592 4121979088882028800 6822212619610683008 9522446150339337216 12222679681067991424 14922913211796645632 17623146742525299840 1876636199544402432 4576869730273056640 7277103261001710848 9977336791730365056 12677570322459019264 15377803853187673472 18078037383916327680 2331526840935430272 5031760371664084480 7731993902392738688 10432227433121392896 13132460963850047104 15832694494578701312 86183951597803904 2786417482326458112 5486651013055112320 8186884543783766528 10887118074512420736 13587351605241074944 16287585135969729152 541074592988831744 3241308123717485952 5941541654446140160 8641775185174794368 11342008715903448576 14042242246632102784 16742475777360756992 995965234379859584 3696198765108513792 6396432295837168000 9096665826565822208 11796899357294476416 14497132888023130624 17197366418751784832 1450855875770887424 4151089406499541632 6851322937228195840 9551556467956850048 12251789998685504256 14952023529414158464 17652257060142812672 1905746517161915264 4605980047890569472 7306213578619223680 10006447109347877888 12706680640076532096 15406914170805186304 18107147701533840512 2360637158552943104 5060870689281597312 7761104220010251520 10461337750738905728 13161571281467559936 15861804812196214144 115294269215316736 2815527799943970944 5515761330672625152 8215994861401279360 10916228392129933568 13616461922858587776 16316695453587241984 570184910606344576 3270418441334998784 5970651972063652992 8670885502792307200 11371119033520961408 14071352564249615616 16771586094978269824 1025075551997372416 3725309082726026624 6425542613454680832 9125776144183335040 11826009674911989248 14526243205640643456 17226476736369297664 1479966193388400256 4180199724117054464 6880433254845708672 9580666785574362880 12280900316303017088 14981133847031671296 17681367377760325504 1934856834779428096 4635090365508082304 7335323896236736512 10035557426965390720 12735790957694044928 15436024488422699136 18136258019151353344 2389747476170455936 5089981006899110144 7790214537627764352 10490448068356418560 13190681599085072768 15890915129813726976 144404586832829568 2844638117561483776 5544871648290137984 8245105179018792192 10945338709747446400 13645572240476100608 16345805771204754816 599295228223857408 3299528758952511616 5999762289681165824 8699995820409820032 11400229351138474240 14100462881867128448 16800696412595782656 1054185869614885248 3754419400343539456 6454652931072193664 9154886461800847872 11855119992529502080 14555353523258156288 17255587053986810496 1509076511005913088 4209310041734567296 6909543572463221504 9609777103191875712 12310010633920529920 15010244164649184128 17710477695377838336 1963967152396940928 4664200683125595136 7364434213854249344 10064667744582903552 12764901275311557760 15465134806040211968 18165368336768866176 2418857793787968768 5119091324516622976 7819324855245277184 10519558385973931392 13219791916702585600 15920025447431239808 173514904450342400 2873748435178996608 5573981965907650816 8274215496636305024 10974449027364959232 13674682558093613440 16374916088822267648 628405545841370240 3328639076570024448 6028872607298678656 8729106138027332864 11429339668755987072 14129573199484641280 16829806730213295488 1083296187232398080 3783529717961052288 6483763248689706496 9183996779418360704 11884230310147014912 14584463840875669120 17284697371604323328 1538186828623425920 4238420359352080128 6938653890080734336 9638887420809388544 12339120951538042752 15039354482266696960 17739588012995351168 1993077470014453760 4693311000743107968 7393544531471762176 10093778062200416384 12794011592929070592 15494245123657724800 18194478654386379008 2447968111405481600 5148201642134135808 7848435172862790016 10548668703591444224 13248902234320098432 15949135765048752640 202625222067855232 2902858752796509440 5603092283525163648 8303325814253817856 11003559344982472064 13703792875711126272 16404026406439780480 657515863458883072 3357749394187537280 6057982924916191488 8758216455644845696 11458449986373499904 14158683517102154112 16858917047830808320 1112406504849910912 3812640035578565120 6512873566307219328 9213107097035873536 11913340627764527744 14613574158493181952 17313807689221836160 1567297146240938752 4267530676969592960 6967764207698247168 9667997738426901376 12368231269155555584 15068464799884209792 17768698330612864000 2022187787631966592 4722421318360620800 7422654849089275008 10122888379817929216 12823121910546583424 15523355441275237632 18223588972003891840 2477078429022994432 5177311959751648640 7877545490480302848 10577779021208957056 13278012551937611264 15978246082666265472 231735539685368064 2931969070414022272 5632202601142676480 8332436131871330688 11032669662599984896 13732903193328639104 16433136724057293312 686626181076395904 3386859711805050112 6087093242533704320 8787326773262358528 11487560303991012736 14187793834719666944 16888027365448321152 1141516822467423744 3841750353196077952 6541983883924732160 9242217414653386368 11942450945382040576 14642684476110694784 17342918006839348992 1596407463858451584 4296640994587105792 6996874525315760000 9697108056044414208 12397341586773068416 15097575117501722624 17797808648230376832 2051298105249479424 4751531635978133632 7451765166706787840 10151998697435442048 12852232228164096256 15552465758892750464 18252699289621404672 2506188746640507264 5206422277369161472 7906655808097815680 10606889338826469888 13307122869555124096 16007356400283778304 260845857302880896 2961079388031535104 5661312918760189312 8361546449488843520 11061779980217497728 13762013510946151936 16462247041674806144 715736498693908736 3415970029422562944 6116203560151217152 8816437090879871360 11516670621608525568 14216904152337179776 16917137683065833984 1170627140084936576 3870860670813590784 6571094201542244992 9271327732270899200 11971561262999553408 14671794793728207616 17372028324456861824 1625517781475964416 4325751312204618624 7025984842933272832 9726218373661927040 12426451904390581248 15126685435119235456 17826918965847889664 2080408422866992256 4780641953595646464 7480875484324300672 10181109015052954880 12881342545781609088 15581576076510263296 18281809607238917504 2535299064258020096 5235532594986674304 7935766125715328512 10635999656443982720 13336233187172636928 16036466717901291136 289956174920393728 2990189705649047936 5690423236377702144 8390656767106356352 11090890297835010560 13791123828563664768 16491357359292318976 744846816311421568 3445080347040075776 6145313877768729984 8845547408497384192 11545780939226038400 14246014469954692608 16946248000683346816 1199737457702449408 3899970988431103616 6600204519159757824 9300438049888412032 12000671580617066240 14700905111345720448 17401138642074374656 1654628099093477248 4354861629822131456 7055095160550785664 9755328691279439872 12455562222008094080 15155795752736748288 17856029283465402496 2109518740484505088 4809752271213159296 7509985801941813504 10210219332670467712 12910452863399121920 15610686394127776128 18310919924856430336 2564409381875532928 5264642912604187136 7964876443332841344 10665109974061495552 13365343504790149760 16065577035518803968 319066492537906560 3019300023266560768 5719533553995214976 8419767084723869184 11120000615452523392 13820234146181177600 16520467676909831808 773957133928934400 3474190664657588608 6174424195386242816 8874657726114897024 11574891256843551232 14275124787572205440 16975358318300859648 1228847775319962240 3929081306048616448 6629314836777270656 9329548367505924864 12029781898234579072 14730015428963233280 17430248959691887488 1683738416710990080 4383971947439644288 7084205478168298496 9784439008896952704 12484672539625606912 15184906070354261120 17885139601082915328 2138629058102017920 4838862588830672128 7539096119559326336 10239329650287980544 12939563181016634752 15639796711745288960 18340030242473943168 2593519699493045760 5293753230221699968 7993986760950354176 10694220291679008384 13394453822407662592 16094687353136316800 348176810155419392 3048410340884073600 5748643871612727808 8448877402341382016 11149110933070036224 13849344463798690432 16549577994527344640 803067451546447232 3503300982275101440 6203534513003755648 8903768043732409856 11604001574461064064 14304235105189718272 17004468635918372480 1257958092937475072 3958191623666129280 6658425154394783488 9358658685123437696 12058892215852091904 14759125746580746112 17459359277309400320 1712848734328502912 4413082265057157120 7113315795785811328 9813549326514465536 12513782857243119744 15214016387971773952 17914249918700428160 2167739375719530752 4867972906448184960 7568206437176839168 10268439967905493376 12968673498634147584 15668907029362801792 18369140560091456000 2622630017110558592 5322863547839212800 8023097078567867008 10723330609296521216 13423564140025175424 16123797670753829632 377287127772932224 3077520658501586432 5777754189230240640 8477987719958894848 11178221250687549056 13878454781416203264 16578688312144857472 832177769163960064 3532411299892614272 6232644830621268480 8932878361349922688 11633111892078576896 14333345422807231104 17033578953535885312 1287068410554987904 3987301941283642112 6687535472012296320 9387769002740950528 12088002533469604736 14788236064198258944 17488469594926913152 1741959051946015744 4442192582674669952 7142426113403324160 9842659644131978368 12542893174860632576 15243126705589286784 17943360236317940992 2196849693337043584 4897083224065697792 7597316754794352000 10297550285523006208 12997783816251660416 15698017346980314624 18398250877708968832 2651740334728071424 5351973865456725632 8052207396185379840 10752440926914034048 13452674457642688256 16152907988371342464 406397445390445056 3106630976119099264 5806864506847753472 8507098037576407680 11207331568305061888 13907565099033716096 16607798629762370304 861288086781472896 3561521617510127104 6261755148238781312 8961988678967435520 11662222209696089728 14362455740424743936 17062689271153398144 1316178728172500736 4016412258901154944 6716645789629809152 9416879320358463360 12117112851087117568 14817346381815771776 17517579912544425984 1771069369563528576 4471302900292182784 7171536431020836992 9871769961749491200 12572003492478145408 15272237023206799616 17972470553935453824 2225960010954556416 4926193541683210624 7626427072411864832 10326660603140519040 13026894133869173248 15727127664597827456 18427361195326481664 2680850652345584256 5381084183074238464 8081317713802892672 10781551244531546880 13481784775260201088 16182018305988855296 435507763007957888 3135741293736612096 5835974824465266304 8536208355193920512 11236441885922574720 13936675416651228928 16636908947379883136 890398404398985728 3590631935127639936 6290865465856294144 8991098996584948352 11691332527313602560 14391566058042256768 17091799588770910976 1345289045790013568 4045522576518667776 6745756107247321984 9445989637975976192 12146223168704630400 14846456699433284608 17546690230161938816 1800179687181041408 4500413217909695616 7200646748638349824 9900880279367004032 12601113810095658240 15301347340824312448 18001580871552966656 2255070328572069248 4955303859300723456 7655537390029377664 10355770920758031872 13056004451486686080 15756237982215340288 9727439234442880 2709960969963097088 5410194500691751296 8110428031420405504 10810661562149059712 13510895092877713920 16211128623606368128 464618080625470720 3164851611354124928 5865085142082779136 8565318672811433344 11265552203540087552 13965785734268741760 16666019264997395968 919508722016498560 3619742252745152768 6319975783473806976 9020209314202461184 11720442844931115392 14420676375659769600 17120909906388423808 1374399363407526400 4074632894136180608 6774866424864834816 9475099955593489024 12175333486322143232 14875567017050797440 17575800547779451648 1829290004798554240 4529523535527208448 7229757066255862656 9929990596984516864 12630224127713171072 15330457658441825280 18030691189170479488 2284180646189582080 4984414176918236288 7684647707646890496 10384881238375544704 13085114769104198912 15785348299832853120 38837756851955712 2739071287580609920 5439304818309264128 8139538349037918336 10839771879766572544 13540005410495226752 16240238941223880960 493728398242983552 3193961928971637760 5894195459700291968 8594428990428946176 11294662521157600384 13994896051886254592 16695129582614908800 948619039634011392 3648852570362665600 6349086101091319808 9049319631819974016 11749553162548628224 14449786693277282432 17150020224005936640 1403509681025039232 4103743211753693440 6803976742482347648 9504210273211001856 12204443803939656064 14904677334668310272 17604910865396964480 1858400322416067072 4558633853144721280 7258867383873375488 9959100914602029696 12659334445330683904 15359567976059338112 18059801506787992320 2313290963807094912 5013524494535749120 7713758025264403328 10413991555993057536 13114225086721711744 15814458617450365952 67948074469468544 2768181605198122752 5468415135926776960 8168648666655431168 10868882197384085376 13569115728112739584 16269349258841393792 522838715860496384 3223072246589150592 5923305777317804800 8623539308046459008 11323772838775113216 14024006369503767424 16724239900232421632 977729357251524224 3677962887980178432 6378196418708832640 9078429949437486848 11778663480166141056 14478897010894795264 17179130541623449472 1432619998642552064 4132853529371206272 6833087060099860480 9533320590828514688 12233554121557168896 14933787652285823104 17634021183014477312 1887510640033579904 4587744170762234112 7287977701490888320 9988211232219542528 12688444762948196736 15388678293676850944 18088911824405505152 2342401281424607744 5042634812153261952 7742868342881916160 10443101873610570368 13143335404339224576 15843568935067878784 97058392086981376 2797291922815635584 5497525453544289792 8197758984272944000 10897992515001598208 13598226045730252416 16298459576458906624 551949033478009216 3252182564206663424 5952416094935317632 8652649625663971840 11352883156392626048 14053116687121280256 16753350217849934464 1006839674869037056 3707073205597691264 6407306736326345472 9107540267054999680 11807773797783653888 14508007328512308096 17208240859240962304 1461730316260064896 4161963846988719104 6862197377717373312 9562430908446027520 12262664439174681728 14962897969903335936 17663131500631990144 1916620957651092736 4616854488379746944 7317088019108401152 10017321549837055360 12717555080565709568 15417788611294363776 18118022142023017984 2371511599042120576 5071745129770774784 7771978660499428992 10472212191228083200 13172445721956737408 15872679252685391616 126168709704494208 2826402240433148416 5526635771161802624 8226869301890456832 10927102832619111040 13627336363347765248 16327569894076419456 581059351095522048 3281292881824176256 5981526412552830464 8681759943281484672 11381993474010138880 14082227004738793088 16782460535467447296 1035949992486549888 3736183523215204096 6436417053943858304 9136650584672512512 11836884115401166720 14537117646129820928 17237351176858475136 1490840633877577728 4191074164606231936 6891307695334886144 9591541226063540352 12291774756792194560 14992008287520848768 17692241818249502976 1945731275268605568 4645964805997259776 7346198336725913984 10046431867454568192 12746665398183222400 15446898928911876608 18147132459640530816 2400621916659633408 5100855447388287616 7801088978116941824 10501322508845596032 13201556039574250240 15901789570302904448 155279027322007040 2855512558050661248 5555746088779315456 8255979619507969664 10956213150236623872 13656446680965278080 16356680211693932288 610169668713034880 3310403199441689088 6010636730170343296 8710870260898997504 11411103791627651712 14111337322356305920 16811570853084960128 1065060310104062720 3765293840832716928 6465527371561371136 9165760902290025344 11865994433018679552 14566227963747333760 17266461494475987968 1519950951495090560 4220184482223744768 6920418012952398976 9620651543681053184 12320885074409707392 15021118605138361600 17721352135867015808 1974841592886118400 4675075123614772608 7375308654343426816 10075542185072081024 12775775715800735232 15476009246529389440 18176242777258043648 2429732234277146240 5129965765005800448 7830199295734454656 10530432826463108864 13230666357191763072 15930899887920417280 184389344939519872 2884622875668174080 5584856406396828288 8285089937125482496 10985323467854136704 13685556998582790912 16385790529311445120 639279986330547712 3339513517059201920 6039747047787856128 8739980578516510336 11440214109245164544 14140447639973818752 16840681170702472960 1094170627721575552 3794404158450229760 6494637689178883968 9194871219907538176 11895104750636192384 14595338281364846592 17295571812093500800 1549061269112603392 4249294799841257600 6949528330569911808 9649761861298566016 12349995392027220224 15050228922755874432 17750462453484528640 2003951910503631232 4704185441232285440 7404418971960939648 10104652502689593856 12804886033418248064 15505119564146902272 18205353094875556480 2458842551894659072 5159076082623313280 7859309613351967488 10559543144080621696 13259776674809275904 15960010205537930112 213499662557032704 2913733193285686912 5613966724014341120 8314200254742995328 11014433785471649536 13714667316200303744 16414900846928957952 668390303948060544 3368623834676714752 6068857365405368960 8769090896134023168 11469324426862677376 14169557957591331584 16869791488319985792 1123280945339088384 3823514476067742592 6523748006796396800 9223981537525051008 11924215068253705216 14624448598982359424 17324682129711013632 1578171586730116224 4278405117458770432 6978638648187424640 9678872178916078848 12379105709644733056 15079339240373387264 17779572771102041472 2033062228121144064 4733295758849798272 7433529289578452480 10133762820307106688 12833996351035760896 15534229881764415104 18234463412493069312 2487952869512171904 5188186400240826112 7888419930969480320 10588653461698134528 13288886992426788736 15989120523155442944 242609980174545536 2942843510903199744 5643077041631853952 8343310572360508160 11043544103089162368 13743777633817816576 16444011164546470784 697500621565573376 3397734152294227584 6097967683022881792 8798201213751536000 11498434744480190208 14198668275208844416 16898901805937498624 1152391262956601216 3852624793685255424 6552858324413909632 9253091855142563840 11953325385871218048 14653558916599872256 17353792447328526464 1607281904347629056 4307515435076283264 7007748965804937472 9707982496533591680 12408216027262245888 15108449557990900096 17808683088719554304 2062172545738656896 4762406076467311104 7462639607195965312 10162873137924619520 12863106668653273728 15563340199381927936 18263573730110582144 2517063187129684736 5217296717858338944 7917530248586993152 10617763779315647360 13317997310044301568 16018230840772955776 271720297792058368 2971953828520712576 5672187359249366784 8372420889978020992 11072654420706675200 13772887951435329408 16473121482163983616 726610939183086208 3426844469911740416 6127078000640394624 8827311531369048832 11527545062097703040 14227778592826357248 16928012123555011456 1181501580574114048 3881735111302768256 6581968642031422464 9282202172760076672 11982435703488730880 14682669234217385088 17382902764946039296 1636392221965141888 4336625752693796096 7036859283422450304 9737092814151104512 12437326344879758720 15137559875608412928 17837793406337067136 2091282863356169728 4791516394084823936 7491749924813478144 10191983455542132352 12892216986270786560 15592450516999440768 18292684047728094976 2546173504747197568 5246407035475851776 7946640566204505984 10646874096933160192 13347107627661814400 16047341158390468608 300830615409571200 3001064146138225408 5701297676866879616 8401531207595533824 11101764738324188032 13801998269052842240 16502231799781496448 755721256800599040 3455954787529253248 6156188318257907456 8856421848986561664 11556655379715215872 14256888910443870080 16957122441172524288 1210611898191626880 3910845428920281088 6611078959648935296 9311312490377589504 12011546021106243712 14711779551834897920 17412013082563552128 1665502539582654720 4365736070311308928 7065969601039963136 9766203131768617344 12466436662497271552 15166670193225925760 17866903723954579968 2120393180973682560 4820626711702336768 7520860242430990976 10221093773159645184 12921327303888299392 15621560834616953600 18321794365345607808 2575283822364710400 5275517353093364608 7975750883822018816 10675984414550673024 13376217945279327232 16076451476007981440 329940933027084032 3030174463755738240 5730407994484392448 8430641525213046656 11130875055941700864 13831108586670355072 16531342117399009280 784831574418111872 3485065105146766080 6185298635875420288 8885532166604074496 11585765697332728704 14285999228061382912 16986232758790037120 1239722215809139712 3939955746537793920 6640189277266448128 9340422807995102336 12040656338723756544 14740889869452410752 17441123400181064960 1694612857200167552 4394846387928821760 7095079918657475968 9795313449386130176 12495546980114784384 15195780510843438592 17896014041572092800 2149503498591195392 4849737029319849600 7549970560048503808 10250204090777158016 12950437621505812224 15650671152234466432 18350904682963120640 2604394139982223232 5304627670710877440 8004861201439531648 10705094732168185856 13405328262896840064 16105561793625494272 359051250644596864 3059284781373251072 5759518312101905280 8459751842830559488 11159985373559213696 13860218904287867904 16560452435016522112 813941892035624704 3514175422764278912 6214408953492933120 8914642484221587328 11614876014950241536 14315109545678895744 17015343076407549952 1268832533426652544 3969066064155306752 6669299594883960960 9369533125612615168 12069766656341269376 14770000187069923584 17470233717798577792 1723723174817680384 4423956705546334592 7124190236274988800 9824423767003643008 12524657297732297216 15224890828460951424 17925124359189605632 2178613816208708224 4878847346937362432 7579080877666016640 10279314408394670848 12979547939123325056 15679781469851979264 18380015000580633472 2633504457599736064 5333737988328390272 8033971519057044480 10734205049785698688 13434438580514352896 16134672111243007104 388161568262109696 3088395098990763904 5788628629719418112 8488862160448072320 11189095691176726528 13889329221905380736 16589562752634034944 843052209653137536 3543285740381791744 6243519271110445952 8943752801839100160 11643986332567754368 14344219863296408576 17044453394025062784 1297942851044165376 3998176381772819584 6698409912501473792 9398643443230128000 12098876973958782208 14799110504687436416 17499344035416090624 1752833492435193216 4453067023163847424 7153300553892501632 9853534084621155840 12553767615349810048 15254001146078464256 17954234676807118464 2207724133826221056 4907957664554875264 7608191195283529472 10308424726012183680 13008658256740837888 15708891787469492096 18409125318198146304 2662614775217248896 5362848305945903104 8063081836674557312 10763315367403211520 13463548898131865728 16163782428860519936 417271885879622528 3117505416608276736 5817738947336930944 8517972478065585152 11218206008794239360 13918439539522893568 16618673070251547776 872162527270650368 3572396057999304576 6272629588727958784 8972863119456612992 11673096650185267200 14373330180913921408 17073563711642575616 1327053168661678208 4027286699390332416 6727520230118986624 9427753760847640832 12127987291576295040 14828220822304949248 17528454353033603456 1781943810052706048 4482177340781360256 7182410871510014464 9882644402238668672 12582877932967322880 15283111463695977088 17983344994424631296 2236834451443733888 4937067982172388096 7637301512901042304 10337535043629696512 13037768574358350720 15738002105087004928 18438235635815659136 2691725092834761728 5391958623563415936 8092192154292070144 10792425685020724352 13492659215749378560 16192892746478032768 446382203497135360 3146615734225789568 5846849264954443776 8547082795683097984 11247316326411752192 13947549857140406400 16647783387869060608 901272844888163200 3601506375616817408 6301739906345471616 9001973437074125824 11702206967802780032 14402440498531434240 17102674029260088448 1356163486279191040 4056397017007845248 6756630547736499456 9456864078465153664 12157097609193807872 14857331139922462080 17557564670651116288 1811054127670218880 4511287658398873088 7211521189127527296 9911754719856181504 12611988250584835712 15312221781313489920 18012455312042144128 2265944769061246720 4966178299789900928 7666411830518555136 10366645361247209344 13066878891975863552 15767112422704517760 20601879723620352 2720835410452274560 5421068941180928768 8121302471909582976 10821536002638237184 13521769533366891392 16222003064095545600 475492521114648192 3175726051843302400 5875959582571956608 8576193113300610816 11276426644029265024 13976660174757919232 16676893705486573440 930383162505676032 3630616693234330240 6330850223962984448 9031083754691638656 11731317285420292864 14431550816148947072 17131784346877601280 1385273803896703872 4085507334625358080 6785740865354012288 9485974396082666496 12186207926811320704 14886441457539974912 17586674988268629120 1840164445287731712 4540397976016385920 7240631506745040128 9940865037473694336 12641098568202348544 15341332098931002752 18041565629659656960 2295055086678759552 4995288617407413760 7695522148136067968 10395755678864722176 13095989209593376384 15796222740322030592 49712197341133184 2749945728069787392 5450179258798441600 8150412789527095808 10850646320255750016 13550879850984404224 16251113381713058432 504602838732161024 3204836369460815232 5905069900189469440 8605303430918123648 11305536961646777856 14005770492375432064 16706004023104086272 959493480123188864 3659727010851843072 6359960541580497280 9060194072309151488 11760427603037805696 14460661133766459904 17160894664495114112 1414384121514216704 4114617652242870912 6814851182971525120 9515084713700179328 12215318244428833536 14915551775157487744 17615785305886141952 1869274762905244544 4569508293633898752 7269741824362552960 9969975355091207168 12670208885819861376 15370442416548515584 18070675947277169792 2324165404296272384 5024398935024926592 7724632465753580800 10424865996482235008 13125099527210889216 15825333057939543424 78822514958646016 2779056045687300224 5479289576415954432 8179523107144608640 10879756637873262848 13579990168601917056 16280223699330571264 533713156349673856 3233946687078328064 5934180217806982272 8634413748535636480 11334647279264290688 14034880809992944896 16735114340721599104 988603797740701696 3688837328469355904 6389070859198010112 9089304389926664320 11789537920655318528 14489771451383972736 17190004982112626944 1443494439131729536 4143727969860383744 6843961500589037952 9544195031317692160 12244428562046346368 14944662092775000576 17644895623503654784 1898385080522757376 4598618611251411584 7298852141980065792 9999085672708720000 12699319203437374208 15399552734166028416 18099786264894682624 2353275721913785216 5053509252642439424 7753742783371093632 10453976314099747840 13154209844828402048 15854443375557056256 107932832576158848 2808166363304813056 5508399894033467264 8208633424762121472 10908866955490775680 13609100486219429888 16309334016948084096 562823473967186688 3263057004695840896 5963290535424495104 8663524066153149312 11363757596881803520 14063991127610457728 16764224658339111936 1017714115358214528 3717947646086868736 6418181176815522944 9118414707544177152 11818648238272831360 14518881769001485568 17219115299730139776 1472604756749242368 4172838287477896576 6873071818206550784 9573305348935204992 12273538879663859200 14973772410392513408 17674005941121167616 1927495398140270208 4627728928868924416 7327962459597578624 10028195990326232832 12728429521054887040 15428663051783541248 18128896582512195456 2382386039531298048 5082619570259952256 7782853100988606464 10483086631717260672 13183320162445914880 15883553693174569088 137043150193671680 2837276680922325888 5537510211650980096 8237743742379634304 10937977273108288512 13638210803836942720 16338444334565596928 591933791584699520 3292167322313353728 5992400853042007936 8692634383770662144 11392867914499316352 14093101445227970560 16793334975956624768 1046824432975727360 3747057963704381568 6447291494433035776 9147525025161689984 11847758555890344192 14547992086618998400 17248225617347652608 1501715074366755200 4201948605095409408 6902182135824063616 9602415666552717824 12302649197281372032 15002882728010026240 17703116258738680448 1956605715757783040 4656839246486437248 7357072777215091456 10057306307943745664 12757539838672399872 15457773369401054080 18158006900129708288 2411496357148810880 5111729887877465088 7811963418606119296 10512196949334773504 13212430480063427712 15912664010792081920 166153467811184512 2866386998539838720 5566620529268492928 8266854059997147136 10967087590725801344 13667321121454455552 16367554652183109760 621044109202212352 3321277639930866560 6021511170659520768 8721744701388174976 11421978232116829184 14122211762845483392 16822445293574137600 1075934750593240192 3776168281321894400 6476401812050548608 9176635342779202816 11876868873507857024 14577102404236511232 17277335934965165440 1530825391984268032 4231058922712922240 6931292453441576448 9631525984170230656 12331759514898884864 15031993045627539072 17732226576356193280 1985716033375295872 4685949564103950080 7386183094832604288 10086416625561258496 12786650156289912704 15486883687018566912 18187117217747221120 2440606674766323712 5140840205494977920 7841073736223632128 10541307266952286336 13241540797680940544 15941774328409594752 195263785428697344 2895497316157351552 5595730846886005760 8295964377614659968 10996197908343314176 13696431439071968384 16396664969800622592 650154426819725184 3350387957548379392 6050621488277033600 8750855019005687808 11451088549734342016 14151322080462996224 16851555611191650432 1105045068210753024 3805278598939407232 6505512129668061440 9205745660396715648 11905979191125369856 14606212721854024064 17306446252582678272 1559935709601780864 4260169240330435072 6960402771059089280 9660636301787743488 12360869832516397696 15061103363245051904 17761336893973706112 2014826350992808704 4715059881721462912 7415293412450117120 10115526943178771328 12815760473907425536 15515994004636079744 18216227535364733952 2469716992383836544 5169950523112490752 7870184053841144960 10570417584569799168 13270651115298453376 15970884646027107584 224374103046210176 2924607633774864384 5624841164503518592 8325074695232172800 11025308225960827008 13725541756689481216 16425775287418135424 679264744437238016 3379498275165892224 6079731805894546432 8779965336623200640 11480198867351854848 14180432398080509056 16880665928809163264 1134155385828265856 3834388916556920064 6534622447285574272 9234855978014228480 11935089508742882688 14635323039471536896 17335556570200191104 1589046027219293696 4289279557947947904 6989513088676602112 9689746619405256320 12389980150133910528 15090213680862564736 17790447211591218944 2043936668610321536 4744170199338975744 7444403730067629952 10144637260796284160 12844870791524938368 15545104322253592576 18245337852982246784 2498827310001349376 5199060840730003584 7899294371458657792 10599527902187312000 13299761432915966208 15999994963644620416 253484420663723008 2953717951392377216 5653951482121031424 8354185012849685632 11054418543578339840 13754652074306994048 16454885605035648256 708375062054750848 3408608592783405056 6108842123512059264 8809075654240713472 11509309184969367680 14209542715698021888 16909776246426676096 1163265703445778688 3863499234174432896 6563732764903087104 9263966295631741312 11964199826360395520 14664433357089049728 17364666887817703936 1618156344836806528 4318389875565460736 7018623406294114944 9718856937022769152 12419090467751423360 15119323998480077568 17819557529208731776 2073046986227834368 4773280516956488576 7473514047685142784 10173747578413796992 12873981109142451200 15574214639871105408 18274448170599759616 2527937627618862208 5228171158347516416 7928404689076170624 10628638219804824832 13328871750533479040 16029105281262133248 282594738281235840 2982828269009890048 5683061799738544256 8383295330467198464 11083528861195852672 13783762391924506880 16483995922653161088 737485379672263680 3437718910400917888 6137952441129572096 8838185971858226304 11538419502586880512 14238653033315534720 16938886564044188928 1192376021063291520 3892609551791945728 6592843082520599936 9293076613249254144 11993310143977908352 14693543674706562560 17393777205435216768 1647266662454319360 4347500193182973568 7047733723911627776 9747967254640281984 12448200785368936192 15148434316097590400 17848667846826244608 2102157303845347200 4802390834574001408 7502624365302655616 10202857896031309824 12903091426759964032 15603324957488618240 18303558488217272448 2557047945236375040 5257281475965029248 7957515006693683456 10657748537422337664 13357982068150991872 16058215598879646080 311705055898748672 3011938586627402880 5712172117356057088 8412405648084711296 11112639178813365504 13812872709542019712 16513106240270673920 766595697289776512 3466829228018430720 6167062758747084928 8867296289475739136 11567529820204393344 14267763350933047552 16967996881661701760 1221486338680804352 3921719869409458560 6621953400138112768 9322186930866766976 12022420461595421184 14722653992324075392 17422887523052729600 1676376980071832192 4376610510800486400 7076844041529140608 9777077572257794816 12477311102986449024 15177544633715103232 17877778164443757440 2131267621462860032 4831501152191514240 7531734682920168448 10231968213648822656 12932201744377476864 15632435275106131072 18332668805834785280 2586158262853887872 5286391793582542080 7986625324311196288 10686858855039850496 13387092385768504704 16087325916497158912 340815373516261504 3041048904244915712 5741282434973569920 8441515965702224128 11141749496430878336 13841983027159532544 16542216557888186752 795706014907289344 3495939545635943552 6196173076364597760 8896406607093251968 11596640137821906176 14296873668550560384 16997107199279214592 1250596656298317184 3950830187026971392 6651063717755625600 9351297248484279808 12051530779212934016 14751764309941588224 17451997840670242432 1705487297689345024 4405720828417999232 7105954359146653440 9806187889875307648 12506421420603961856 15206654951332616064 17906888482061270272 2160377939080372864 4860611469809027072 7560845000537681280 10261078531266335488 12961312061994989696 15661545592723643904 18361779123452298112 2615268580471400704 5315502111200054912 8015735641928709120 10715969172657363328 13416202703386017536 16116436234114671744 369925691133774336 3070159221862428544 5770392752591082752 8470626283319736960 11170859814048391168 13871093344777045376 16571326875505699584 824816332524802176 3525049863253456384 6225283393982110592 8925516924710764800 11625750455439419008 14325983986168073216 17026217516896727424 1279706973915830016 3979940504644484224 6680174035373138432 9380407566101792640 12080641096830446848 14780874627559101056 17481108158287755264 1734597615306857856 4434831146035512064 7135064676764166272 9835298207492820480 12535531738221474688 15235765268950128896 17935998799678783104 2189488256697885696 4889721787426539904 7589955318155194112 10290188848883848320 12990422379612502528 15690655910341156736 18390889441069810944 2644378898088913536 5344612428817567744 8044845959546221952 10745079490274876160 13445313021003530368 16145546551732184576 399036008751287168 3099269539479941376 5799503070208595584 8499736600937249792 11199970131665904000 13900203662394558208 16600437193123212416 853926650142315008 3554160180870969216 6254393711599623424 8954627242328277632 11654860773056931840 14355094303785586048 17055327834514240256 1308817291533342848 4009050822261997056 6709284352990651264 9409517883719305472 12109751414447959680 14809984945176613888 17510218475905268096 1763707932924370688 4463941463653024896 7164174994381679104 9864408525110333312 12564642055838987520 15264875586567641728 17965109117296295936 2218598574315398528 4918832105044052736 7619065635772706944 10319299166501361152 13019532697230015360 15719766227958669568 18419999758687323776 2673489215706426368 5373722746435080576 8073956277163734784 10774189807892388992 13474423338621043200 16174656869349697408 428146326368800000 3128379857097454208 5828613387826108416 8528846918554762624 11229080449283416832 13929313980012071040 16629547510740725248 883036967759827840 3583270498488482048 6283504029217136256 8983737559945790464 11683971090674444672 14384204621403098880 17084438152131753088 1337927609150855680 4038161139879509888 6738394670608164096 9438628201336818304 12138861732065472512 14839095262794126720 17539328793522780928 1792818250541883520 4493051781270537728 7193285311999191936 9893518842727846144 12593752373456500352 15293985904185154560 17994219434913808768 2247708891932911360 4947942422661565568 7648175953390219776 10348409484118873984 13048643014847528192 15748876545576182400 2366002595284992 2702599533323939200 5402833064052593408 8103066594781247616 10803300125509901824 13503533656238556032 16203767186967210240 457256643986312832 3157490174714967040 5857723705443621248 8557957236172275456 11258190766900929664 13958424297629583872 16658657828358238080 912147285377340672 3612380816105994880 6312614346834649088 9012847877563303296 11713081408291957504 14413314939020611712 17113548469749265920 1367037926768368512 4067271457497022720 6767504988225676928 9467738518954331136 12167972049682985344 14868205580411639552 17568439111140293760 1821928568159396352 4522162098888050560 7222395629616704768 9922629160345358976 12622862691074013184 15323096221802667392 18023329752531321600 2276819209550424192 4977052740279078400 7677286271007732608 10377519801736386816 13077753332465041024 15777986863193695232 31476320212797824 2731709850941452032 5431943381670106240 8132176912398760448 10832410443127414656 13532643973856068864 16232877504584723072 486366961603825664 3186600492332479872 5886834023061134080 8587067553789788288 11287301084518442496 13987534615247096704 16687768145975750912 941257602994853504 3641491133723507712 6341724664452161920 9041958195180816128 11742191725909470336 14442425256638124544 17142658787366778752 1396148244385881344 4096381775114535552 6796615305843189760 9496848836571843968 12197082367300498176 14897315898029152384 17597549428757806592 1851038885776909184 4551272416505563392 7251505947234217600 9951739477962871808 12651973008691526016 15352206539420180224 18052440070148834432 2305929527167937024 5006163057896591232 7706396588625245440 10406630119353899648 13106863650082553856 15807097180811208064 60586637830310656 2760820168558964864 5461053699287619072 8161287230016273280 10861520760744927488 13561754291473581696 16261987822202235904 515477279221338496 3215710809949992704 5915944340678646912 8616177871407301120 11316411402135955328 14016644932864609536 16716878463593263744 970367920612366336 3670601451341020544 6370834982069674752 9071068512798328960 11771302043526983168 14471535574255637376 17171769104984291584 1425258562003394176 4125492092732048384 6825725623460702592 9525959154189356800 12226192684918011008 14926426215646665216 17626659746375319424 1880149203394422016 4580382734123076224 7280616264851730432 9980849795580384640 12681083326309038848 15381316857037693056 18081550387766347264 2335039844785449856 5035273375514104064 7735506906242758272 10435740436971412480 13135973967700066688 15836207498428720896 89696955447823488 2789930486176477696 5490164016905131904 8190397547633786112 10890631078362440320 13590864609091094528 16291098139819748736 544587596838851328 3244821127567505536 5945054658296159744 8645288189024813952 11345521719753468160 14045755250482122368 16745988781210776576 999478238229879168 3699711768958533376 6399945299687187584 9100178830415841792 11800412361144496000 14500645891873150208 17200879422601804416 1454368879620907008 4154602410349561216 6854835941078215424 9555069471806869632 12255303002535523840 14955536533264178048 17655770063992832256 1909259521011934848 4609493051740589056 7309726582469243264 10009960113197897472 12710193643926551680 15410427174655205888 18110660705383860096 2364150162402962688 5064383693131616896 7764617223860271104 10464850754588925312 13165084285317579520 15865317816046233728 118807273065336320 2819040803793990528 5519274334522644736 8219507865251298944 10919741395979953152 13619974926708607360 16320208457437261568 573697914456364160 3273931445185018368 5974164975913672576 8674398506642326784 11374632037370980992 14074865568099635200 16775099098828289408 1028588555847392000 3728822086576046208 6429055617304700416 9129289148033354624 11829522678762008832 14529756209490663040 17229989740219317248 1483479197238419840 4183712727967074048 6883946258695728256 9584179789424382464 12284413320153036672 14984646850881690880 17684880381610345088 1938369838629447680 4638603369358101888 7338836900086756096 10039070430815410304 12739303961544064512 15439537492272718720 18139771023001372928 2393260480020475520 5093494010749129728 7793727541477783936 10493961072206438144 13194194602935092352 15894428133663746560 147917590682849152 2848151121411503360 5548384652140157568 8248618182868811776 10948851713597465984 13649085244326120192 16349318775054774400 602808232073876992 3303041762802531200 6003275293531185408 8703508824259839616 11403742354988493824 14103975885717148032 16804209416445802240 1057698873464904832 3757932404193559040 6458165934922213248 9158399465650867456 11858632996379521664 14558866527108175872 17259100057836830080 1512589514855932672 4212823045584586880 6913056576313241088 9613290107041895296 12313523637770549504 15013757168499203712 17713990699227857920 1967480156246960512 4667713686975614720 7367947217704268928 10068180748432923136 12768414279161577344 15468647809890231552 18168881340618885760 2422370797637988352 5122604328366642560 7822837859095296768 10523071389823950976 13223304920552605184 15923538451281259392 177027908300361984 2877261439029016192 5577494969757670400 8277728500486324608 10977962031214978816 13678195561943633024 16378429092672287232 631918549691389824 3332152080420044032 6032385611148698240 8732619141877352448 11432852672606006656 14133086203334660864 16833319734063315072 1086809191082417664 3787042721811071872 6487276252539726080 9187509783268380288 11887743313997034496 14587976844725688704 17288210375454342912 1541699832473445504 4241933363202099712 6942166893930753920 9642400424659408128 12342633955388062336 15042867486116716544 17743101016845370752 1996590473864473344 4696824004593127552 7397057535321781760 10097291066050435968 12797524596779090176 15497758127507744384 18197991658236398592 2451481115255501184 5151714645984155392 7851948176712809600 10552181707441463808 13252415238170118016 15952648768898772224 206138225917874816 2906371756646529024 5606605287375183232 8306838818103837440 11007072348832491648 13707305879561145856 16407539410289800064 661028867308902656 3361262398037556864 6061495928766211072 8761729459494865280 11461962990223519488 14162196520952173696 16862430051680827904 1115919508699930496 3816153039428584704 6516386570157238912 9216620100885893120 11916853631614547328 14617087162343201536 17317320693071855744 1570810150090958336 4271043680819612544 6971277211548266752 9671510742276920960 12371744273005575168 15071977803734229376 17772211334462883584 2025700791481986176 4725934322210640384 7426167852939294592 10126401383667948800 12826634914396603008 15526868445125257216 18227101975853911424 2480591432873014016 5180824963601668224 7881058494330322432 10581292025058976640 13281525555787630848 15981759086516285056 235248543535387648 2935482074264041856 5635715604992696064 8335949135721350272 11036182666450004480 13736416197178658688 16436649727907312896 690139184926415488 3390372715655069696 6090606246383723904 8790839777112378112 11491073307841032320 14191306838569686528 16891540369298340736 1145029826317443328 3845263357046097536 6545496887774751744 9245730418503405952 11945963949232060160 14646197479960714368 17346431010689368576 1599920467708471168 4300153998437125376 7000387529165779584 9700621059894433792 12400854590623088000 15101088121351742208 17801321652080396416 2054811109099499008 4755044639828153216 7455278170556807424 10155511701285461632 12855745232014115840 15555978762742770048 18256212293471424256 2509701750490526848 5209935281219181056 7910168811947835264 10610402342676489472 13310635873405143680 16010869404133797888 264358861152900480 2964592391881554688 5664825922610208896 8365059453338863104 11065292984067517312 13765526514796171520 16465760045524825728 719249502543928320 3419483033272582528 6119716564001236736 8819950094729890944 11520183625458545152 14220417156187199360 16920650686915853568 1174140143934956160 3874373674663610368 6574607205392264576 9274840736120918784 11975074266849572992 14675307797578227200 17375541328306881408 1629030785325984000 4329264316054638208 7029497846783292416 9729731377511946624 12429964908240600832 15130198438969255040 17830431969697909248 2083921426717011840 4784154957445666048 7484388488174320256 10184622018902974464 12884855549631628672 15585089080360282880 18285322611088937088 2538812068108039680 5239045598836693888 7939279129565348096 10639512660294002304 13339746191022656512 16039979721751310720 293469178770413312 2993702709499067520 5693936240227721728 8394169770956375936 11094403301685030144 13794636832413684352 16494870363142338560 748359820161441152 3448593350890095360 6148826881618749568 8849060412347403776 11549293943076057984 14249527473804712192 16949761004533366400 1203250461552468992 3903483992281123200 6603717523009777408 9303951053738431616 12004184584467085824 14704418115195740032 17404651645924394240 1658141102943496832 4358374633672151040 7058608164400805248 9758841695129459456 12459075225858113664 15159308756586767872 17859542287315422080 2113031744334524672 4813265275063178880 7513498805791833088 10213732336520487296 12913965867249141504 15614199397977795712 18314432928706449920 2567922385725552512 5268155916454206720 7968389447182860928 10668622977911515136 13368856508640169344 16069090039368823552 322579496387926144 3022813027116580352 5723046557845234560 8423280088573888768 11123513619302542976 13823747150031197184 16523980680759851392 777470137778953984 3477703668507608192 6177937199236262400 8878170729964916608 11578404260693570816 14278637791422225024 16978871322150879232 1232360779169981824 3932594309898636032 6632827840627290240 9333061371355944448 12033294902084598656 14733528432813252864 17433761963541907072 1687251420561009664 4387484951289663872 7087718482018318080 9787952012746972288 12488185543475626496 15188419074204280704 17888652604932934912 2142142061952037504 4842375592680691712 7542609123409345920 10242842654138000128 12943076184866654336 15643309715595308544 18343543246323962752 2597032703343065344 5297266234071719552 7997499764800373760 10697733295529027968 13397966826257682176 16098200356986336384 351689814005438976 3051923344734093184 5752156875462747392 8452390406191401600 11152623936920055808 13852857467648710016 16553090998377364224 806580455396466816 3506813986125121024 6207047516853775232 8907281047582429440 11607514578311083648 14307748109039737856 17007981639768392064 1261471096787494656 3961704627516148864 6661938158244803072 9362171688973457280 12062405219702111488 14762638750430765696 17462872281159419904 1716361738178522496 4416595268907176704 7116828799635830912 9817062330364485120 12517295861093139328 15217529391821793536 17917762922550447744 2171252379569550336 4871485910298204544 7571719441026858752 10271952971755512960 12972186502484167168 15672420033212821376 18372653563941475584 2626143020960578176 5326376551689232384 8026610082417886592 10726843613146540800 13427077143875195008 16127310674603849216 380800131622951808 3081033662351606016 5781267193080260224 8481500723808914432 11181734254537568640 13881967785266222848 16582201315994877056 835690773013979648 3535924303742633856 6236157834471288064 8936391365199942272 11636624895928596480 14336858426657250688 17037091957385904896 1290581414405007488 3990814945133661696 6691048475862315904 9391282006590970112 12091515537319624320 14791749068048278528 17491982598776932736 1745472055796035328 4445705586524689536 7145939117253343744 9846172647981997952 12546406178710652160 15246639709439306368 17946873240167960576 2200362697187063168 4900596227915717376 7600829758644371584 10301063289373025792 13001296820101680000 15701530350830334208 18401763881558988416 2655253338578091008 5355486869306745216 8055720400035399424 10755953930764053632 13456187461492707840 16156420992221362048 409910449240464640 3110143979969118848 5810377510697773056 8510611041426427264 11210844572155081472 13911078102883735680 16611311633612389888 864801090631492480 3565034621360146688 6265268152088800896 8965501682817455104 11665735213546109312 14365968744274763520 17066202275003417728 1319691732022520320 4019925262751174528 6720158793479828736 9420392324208482944 12120625854937137152 14820859385665791360 17521092916394445568 1774582373413548160 4474815904142202368 7175049434870856576 9875282965599510784 12575516496328164992 15275750027056819200 17975983557785473408 2229473014804576000 4929706545533230208 7629940076261884416 10330173606990538624 13030407137719192832 15730640668447847040 18430874199176501248 2684363656195603840 5384597186924258048 8084830717652912256 10785064248381566464 13485297779110220672 16185531309838874880 439020766857977472 3139254297586631680 5839487828315285888 8539721359043940096 11239954889772594304 13940188420501248512 16640421951229902720 893911408249005312 3594144938977659520 6294378469706313728 8994612000434967936 11694845531163622144 14395079061892276352 17095312592620930560 1348802049640033152 4049035580368687360 6749269111097341568 9449502641825995776 12149736172554649984 14849969703283304192 17550203234011958400 1803692691031060992 4503926221759715200 7204159752488369408 9904393283217023616 12604626813945677824 15304860344674332032 18005093875402986240 2258583332422088832 4958816863150743040 7659050393879397248 10359283924608051456 13059517455336705664 15759750986065359872 13240443084462464 2713473973813116672 5413707504541770880 8113941035270425088 10814174565999079296 13514408096727733504 16214641627456387712 468131084475490304 3168364615204144512 5868598145932798720 8568831676661452928 11269065207390107136 13969298738118761344 16669532268847415552 923021725866518144 3623255256595172352 6323488787323826560 9023722318052480768 11723955848781134976 14424189379509789184 17124422910238443392 1377912367257545984 4078145897986200192 6778379428714854400 9478612959443508608 12178846490172162816 14879080020900817024 17579313551629471232 1832803008648573824 4533036539377228032 7233270070105882240 9933503600834536448 12633737131563190656 15333970662291844864 18034204193020499072 2287693650039601664 4987927180768255872 7688160711496910080 10388394242225564288 13088627772954218496 15788861303682872704 42350760701975296 2742584291430629504 5442817822159283712 8143051352887937920 10843284883616592128 13543518414345246336 16243751945073900544 497241402093003136 3197474932821657344 5897708463550311552 8597941994278965760 11298175525007619968 13998409055736274176 16698642586464928384 952132043484030976 3652365574212685184 6352599104941339392 9052832635669993600 11753066166398647808 14453299697127302016 17153533227855956224 1407022684875058816 4107256215603713024 6807489746332367232 9507723277061021440 12207956807789675648 14908190338518329856 17608423869246984064 1861913326266086656 4562146856994740864 7262380387723395072 9962613918452049280 12662847449180703488 15363080979909357696 18063314510638011904 2316803967657114496 5017037498385768704 7717271029114422912 10417504559843077120 13117738090571731328 15817971621300385536 71461078319488128 2771694609048142336 5471928139776796544 8172161670505450752 10872395201234104960 13572628731962759168 16272862262691413376 526351719710515968 3226585250439170176 5926818781167824384 8627052311896478592 11327285842625132800 14027519373353787008 16727752904082441216 981242361101543808 3681475891830198016 6381709422558852224 9081942953287506432 11782176484016160640 14482410014744814848 17182643545473469056 1436133002492571648 4136366533221225856 6836600063949880064 9536833594678534272 12237067125407188480 14937300656135842688 17637534186864496896 1891023643883599488 4591257174612253696 7291490705340907904 9991724236069562112 12691957766798216320 15392191297526870528 18092424828255524736 2345914285274627328 5046147816003281536 7746381346731935744 10446614877460589952 13146848408189244160 15847081938917898368 100571395937000960 2800804926665655168 5501038457394309376 8201271988122963584 10901505518851617792 13601739049580272000 16301972580308926208 555462037328028800 3255695568056683008 5955929098785337216 8656162629513991424 11356396160242645632 14056629690971299840 16756863221699954048 1010352678719056640 3710586209447710848 6410819740176365056 9111053270905019264 11811286801633673472 14511520332362327680 17211753863090981888 1465243320110084480 4165476850838738688 6865710381567392896 9565943912296047104 12266177443024701312 14966410973753355520 17666644504482009728 1920133961501112320 4620367492229766528 7320601022958420736 10020834553687074944 12721068084415729152 15421301615144383360 18121535145873037568 2375024602892140160 5075258133620794368 7775491664349448576 10475725195078102784 13175958725806756992 15876192256535411200 129681713554513792 2829915244283168000 5530148775011822208 8230382305740476416 10930615836469130624 13630849367197784832 16331082897926439040 584572354945541632 3284805885674195840 5985039416402850048 8685272947131504256 11385506477860158464 14085740008588812672 16785973539317466880 1039462996336569472 3739696527065223680 6439930057793877888 9140163588522532096 11840397119251186304 14540630649979840512 17240864180708494720 1494353637727597312 4194587168456251520 6894820699184905728 9595054229913559936 12295287760642214144 14995521291370868352 17695754822099522560 1949244279118625152 4649477809847279360 7349711340575933568 10049944871304587776 12750178402033241984 15450411932761896192 18150645463490550400 2404134920509652992 5104368451238307200 7804601981966961408 10504835512695615616 13205069043424269824 15905302574152924032 158792031172026624 2859025561900680832 5559259092629335040 8259492623357989248 10959726154086643456 13659959684815297664 16360193215543951872 613682672563054464 3313916203291708672 6014149734020362880 8714383264749017088 11414616795477671296 14114850326206325504 16815083856934979712 1068573313954082304 3768806844682736512 6469040375411390720 9169273906140044928 11869507436868699136 14569740967597353344 17269974498326007552 1523463955345110144 4223697486073764352 6923931016802418560 9624164547531072768 12324398078259726976 15024631608988381184 17724865139717035392 1978354596736137984 4678588127464792192 7378821658193446400 10079055188922100608 12779288719650754816 15479522250379409024 18179755781108063232 2433245238127165824 5133478768855820032 7833712299584474240 10533945830313128448 13234179361041782656 15934412891770436864 187902348789539456 2888135879518193664 5588369410246847872 8288602940975502080 10988836471704156288 13689070002432810496 16389303533161464704 642792990180567296 3343026520909221504 6043260051637875712 8743493582366529920 11443727113095184128 14143960643823838336 16844194174552492544 1097683631571595136 3797917162300249344 6498150693028903552 9198384223757557760 11898617754486211968 14598851285214866176 17299084815943520384 1552574272962622976 4252807803691277184 6953041334419931392 9653274865148585600 12353508395877239808 15053741926605894016 17753975457334548224 2007464914353650816 4707698445082305024 7407931975810959232 10108165506539613440 12808399037268267648 15508632567996921856 18208866098725576064 2462355555744678656 5162589086473332864 7862822617201987072 10563056147930641280 13263289678659295488 15963523209387949696 217012666407052288 2917246197135706496 5617479727864360704 8317713258593014912 11017946789321669120 13718180320050323328 16418413850778977536 671903307798080128 3372136838526734336 6072370369255388544 8772603899984042752 11472837430712696960 14173070961441351168 16873304492170005376 1126793949189107968 3827027479917762176 6527261010646416384 9227494541375070592 11927728072103724800 14627961602832379008 17328195133561033216 1581684590580135808 4281918121308790016 6982151652037444224 9682385182766098432 12382618713494752640 15082852244223406848 17783085774952061056 2036575231971163648 4736808762699817856 7437042293428472064 10137275824157126272 12837509354885780480 15537742885614434688 18237976416343088896 2491465873362191488 5191699404090845696 7891932934819499904 10592166465548154112 13292399996276808320 15992633527005462528 246122984024565120 2946356514753219328 5646590045481873536 8346823576210527744 11047057106939181952 13747290637667836160 16447524168396490368 701013625415592960 3401247156144247168 6101480686872901376 8801714217601555584 11501947748330209792 14202181279058864000 16902414809787518208 1155904266806620800 3856137797535275008 6556371328263929216 9256604858992583424 11956838389721237632 14657071920449891840 17357305451178546048 1610794908197648640 4311028438926302848 7011261969654957056 9711495500383611264 12411729031112265472 15111962561840919680 17812196092569573888 2065685549588676480 4765919080317330688 7466152611045984896 10166386141774639104 12866619672503293312 15566853203231947520 18267086733960601728 2520576190979704320 5220809721708358528 7921043252437012736 10621276783165666944 13321510313894321152 16021743844622975360 275233301642077952 2975466832370732160 5675700363099386368 8375933893828040576 11076167424556694784 13776400955285348992 16476634486014003200 730123943033105792 3430357473761760000 6130591004490414208 8830824535219068416 11531058065947722624 14231291596676376832 16931525127405031040 1185014584424133632 3885248115152787840 6585481645881442048 9285715176610096256 11985948707338750464 14686182238067404672 17386415768796058880 1639905225815161472 4340138756543815680 7040372287272469888 9740605818001124096 12440839348729778304 15141072879458432512 17841306410187086720 2094795867206189312 4795029397934843520 7495262928663497728 10195496459392151936 12895729990120806144 15595963520849460352 18296197051578114560 2549686508597217152 5249920039325871360 7950153570054525568 10650387100783179776 13350620631511833984 16050854162240488192 304343619259590784 3004577149988244992 5704810680716899200 8405044211445553408 11105277742174207616 13805511272902861824 16505744803631516032 759234260650618624 3459467791379272832 6159701322107927040 8859934852836581248 11560168383565235456 14260401914293889664 16960635445022543872 1214124902041646464 3914358432770300672 6614591963498954880 9314825494227609088 12015059024956263296 14715292555684917504 17415526086413571712 1669015543432674304 4369249074161328512 7069482604889982720 9769716135618636928 12469949666347291136 15170183197075945344 17870416727804599552 2123906184823702144 4824139715552356352 7524373246281010560 10224606777009664768 12924840307738318976 15625073838466973184 18325307369195627392 2578796826214729984 5279030356943384192 7979263887672038400 10679497418400692608 13379730949129346816 16079964479858001024 333453936877103616 3033687467605757824 5733920998334412032 8434154529063066240 11134388059791720448 13834621590520374656 16534855121249028864 788344578268131456 3488578108996785664 6188811639725439872 8889045170454094080 11589278701182748288 14289512231911402496 16989745762640056704 1243235219659159296 3943468750387813504 6643702281116467712 9343935811845121920 12044169342573776128 14744402873302430336 17444636404031084544 1698125861050187136 4398359391778841344 7098592922507495552 9798826453236149760 12499059983964803968 15199293514693458176 17899527045422112384 2153016502441214976 4853250033169869184 7553483563898523392 10253717094627177600 12953950625355831808 15654184156084486016 18354417686813140224 2607907143832242816 5308140674560897024 8008374205289551232 10708607736018205440 13408841266746859648 16109074797475513856 362564254494616448 3062797785223270656 5763031315951924864 8463264846680579072 11163498377409233280 13863731908137887488 16563965438866541696 817454895885644288 3517688426614298496 6217921957342952704 8918155488071606912 11618389018800261120 14318622549528915328 17018856080257569536 1272345537276672128 3972579068005326336 6672812598733980544 9373046129462634752 12073279660191288960 14773513190919943168 17473746721648597376 1727236178667699968 4427469709396354176 7127703240125008384 9827936770853662592 12528170301582316800 15228403832310971008 17928637363039625216 2182126820058727808 4882360350787382016 7582593881516036224 10282827412244690432 12983060942973344640 15683294473701998848 18383528004430653056 2637017461449755648 5337250992178409856 8037484522907064064 10737718053635718272 13437951584364372480 16138185115093026688 391674572112129280 3091908102840783488 5792141633569437696 8492375164298091904 11192608695026746112 13892842225755400320 16593075756484054528 846565213503157120 3546798744231811328 6247032274960465536 8947265805689119744 11647499336417773952 14347732867146428160 17047966397875082368 1301455854894184960 4001689385622839168 6701922916351493376 9402156447080147584 12102389977808801792 14802623508537456000 17502857039266110208 1756346496285212800 4456580027013867008 7156813557742521216 9857047088471175424 12557280619199829632 15257514149928483840 17957747680657138048 2211237137676240640 4911470668404894848 7611704199133549056 10311937729862203264 13012171260590857472 15712404791319511680 18412638322048165888 2666127779067268480 5366361309795922688 8066594840524576896 10766828371253231104 13467061901981885312 16167295432710539520 420784889729642112 3121018420458296320 5821251951186950528 8521485481915604736 11221719012644258944 13921952543372913152 16622186074101567360 875675531120669952 3575909061849324160 6276142592577978368 8976376123306632576 11676609654035286784 14376843184763940992 17077076715492595200 1330566172511697792 4030799703240352000 6731033233969006208 9431266764697660416 12131500295426314624 14831733826154968832 17531967356883623040 1785456813902725632 4485690344631379840 7185923875360034048 9886157406088688256 12586390936817342464 15286624467545996672 17986857998274650880 2240347455293753472 4940580986022407680 7640814516751061888 10341048047479716096 13041281578208370304 15741515108937024512 18441748639665678720 2695238096684781312 5395471627413435520 8095705158142089728 10795938688870743936 13496172219599398144 16196405750328052352 449895207347154944 3150128738075809152 5850362268804463360 8550595799533117568 11250829330261771776 13951062860990425984 16651296391719080192 904785848738182784 3605019379466836992 6305252910195491200 9005486440924145408 11705719971652799616 14405953502381453824 17106187033110108032 1359676490129210624 4059910020857864832 6760143551586519040 9460377082315173248 12160610613043827456 14860844143772481664 17561077674501135872 1814567131520238464 4514800662248892672 7215034192977546880 9915267723706201088 12615501254434855296 15315734785163509504 18015968315892163712 2269457772911266304 4969691303639920512 7669924834368574720 10370158365097228928 13070391895825883136 15770625426554537344 24114883573639936 2724348414302294144 5424581945030948352 8124815475759602560 10825049006488256768 13525282537216910976 16225516067945565184 479005524964667776 3179239055693321984 5879472586421976192 8579706117150630400 11279939647879284608 13980173178607938816 16680406709336593024 933896166355695616 3634129697084349824 6334363227813004032 9034596758541658240 11734830289270312448 14435063819998966656 17135297350727620864 1388786807746723456 4089020338475377664 6789253869204031872 9489487399932686080 12189720930661340288 14889954461389994496 17590187992118648704 1843677449137751296 4543910979866405504 7244144510595059712 9944378041323713920 12644611572052368128 15344845102781022336 18045078633509676544 2298568090528779136 4998801621257433344 7699035151986087552 10399268682714741760 13099502213443395968 15799735744172050176 53225201191152768 2753458731919806976 5453692262648461184 8153925793377115392 10854159324105769600 13554392854834423808 16254626385563078016 508115842582180608 3208349373310834816 5908582904039489024 8608816434768143232 11309049965496797440 14009283496225451648 16709517026954105856 963006483973208448 3663240014701862656 6363473545430516864 9063707076159171072 11763940606887825280 14464174137616479488 17164407668345133696 1417897125364236288 4118130656092890496 6818364186821544704 9518597717550198912 12218831248278853120 14919064779007507328 17619298309736161536 1872787766755264128 4573021297483918336 7273254828212572544 9973488358941226752 12673721889669880960 15373955420398535168 18074188951127189376 2327678408146291968 5027911938874946176 7728145469603600384 10428379000332254592 13128612531060908800 15828846061789563008 82335518808665600 2782569049537319808 5482802580265974016 8183036110994628224 10883269641723282432 13583503172451936640 16283736703180590848 537226160199693440 3237459690928347648 5937693221657001856 8637926752385656064 11338160283114310272 14038393813842964480 16738627344571618688 992116801590721280 3692350332319375488 6392583863048029696 9092817393776683904 11793050924505338112 14493284455233992320 17193517985962646528 1447007442981749120 4147240973710403328 6847474504439057536 9547708035167711744 12247941565896365952 14948175096625020160 17648408627353674368 1901898084372776960 4602131615101431168 7302365145830085376 10002598676558739584 12702832207287393792 15403065738016048000 18103299268744702208 2356788725763804800 5057022256492459008 7757255787221113216 10457489317949767424 13157722848678421632 15857956379407075840 111445836426178432 2811679367154832640 5511912897883486848 8212146428612141056 10912379959340795264 13612613490069449472 16312847020798103680 566336477817206272 3266570008545860480 5966803539274514688 8667037070003168896 11367270600731823104 14067504131460477312 16767737662189131520 1021227119208234112 3721460649936888320 6421694180665542528 9121927711394196736 11822161242122850944 14522394772851505152 17222628303580159360 1476117760599261952 4176351291327916160 6876584822056570368 9576818352785224576 12277051883513878784 14977285414242532992 17677518944971187200 1931008401990289792 4631241932718944000 7331475463447598208 10031708994176252416 12731942524904906624 15432176055633560832 18132409586362215040 2385899043381317632 5086132574109971840 7786366104838626048 10486599635567280256 13186833166295934464 15887066697024588672 140556154043691264 2840789684772345472 5541023215500999680 8241256746229653888 10941490276958308096 13641723807686962304 16341957338415616512 595446795434719104 3295680326163373312 5995913856892027520 8696147387620681728 11396380918349335936 14096614449077990144 16796847979806644352 1050337436825746944 3750570967554401152 6450804498283055360 9151038029011709568 11851271559740363776 14551505090469017984 17251738621197672192 1505228078216774784 4205461608945428992 6905695139674083200 9605928670402737408 12306162201131391616 15006395731860045824 17706629262588700032 1960118719607802624 4660352250336456832 7360585781065111040 10060819311793765248 12761052842522419456 15461286373251073664 18161519903979727872 2415009360998830464 5115242891727484672 7815476422456138880 10515709953184793088 13215943483913447296 15916177014642101504 169666471661204096 2869900002389858304 5570133533118512512 8270367063847166720 10970600594575820928 13670834125304475136 16371067656033129344 624557113052231936 3324790643780886144 6025024174509540352 8725257705238194560 11425491235966848768 14125724766695502976 16825958297424157184 1079447754443259776 3779681285171913984 6479914815900568192 9180148346629222400 11880381877357876608 14580615408086530816 17280848938815185024 1534338395834287616 4234571926562941824 6934805457291596032 9635038988020250240 12335272518748904448 15035506049477558656 17735739580206212864 1989229037225315456 4689462567953969664 7389696098682623872 10089929629411278080 12790163160139932288 15490396690868586496 18190630221597240704 2444119678616343296 5144353209344997504 7844586740073651712 10544820270802305920 13245053801530960128 15945287332259614336 198776789278716928 2899010320007371136 5599243850736025344 8299477381464679552 10999710912193333760 13699944442921987968 16400177973650642176 653667430669744768 3353900961398398976 6054134492127053184 8754368022855707392 11454601553584361600 14154835084313015808 16855068615041670016 1108558072060772608 3808791602789426816 6509025133518081024 9209258664246735232 11909492194975389440 14609725725704043648 17309959256432697856 1563448713451800448 4263682244180454656 6963915774909108864 9664149305637763072 12364382836366417280 15064616367095071488 17764849897823725696 2018339354842828288 4718572885571482496 7418806416300136704 10119039947028790912 12819273477757445120 15519507008486099328 18219740539214753536 2473229996233856128 5173463526962510336 7873697057691164544 10573930588419818752 13274164119148472960 15974397649877127168 227887106896229760 2928120637624883968 5628354168353538176 8328587699082192384 11028821229810846592 13729054760539500800 16429288291268155008 682777748287257600 3383011279015911808 6083244809744566016 8783478340473220224 11483711871201874432 14183945401930528640 16884178932659182848 1137668389678285440 3837901920406939648 6538135451135593856 9238368981864248064 11938602512592902272 14638836043321556480 17339069574050210688 1592559031069313280 4292792561797967488 6993026092526621696 9693259623255275904 12393493153983930112 15093726684712584320 17793960215441238528 2047449672460341120 4747683203188995328 7447916733917649536 10148150264646303744 12848383795374957952 15548617326103612160 18248850856832266368 2502340313851368960 5202573844580023168 7902807375308677376 10603040906037331584 13303274436765985792 16003507967494640000 256997424513742592 2957230955242396800 5657464485971051008 8357698016699705216 11057931547428359424 13758165078157013632 16458398608885667840 711888065904770432 3412121596633424640 6112355127362078848 8812588658090733056 11512822188819387264 14213055719548041472 16913289250276695680 1166778707295798272 3867012238024452480 6567245768753106688 9267479299481760896 11967712830210415104 14667946360939069312 17368179891667723520 1621669348686826112 4321902879415480320 7022136410144134528 9722369940872788736 12422603471601442944 15122837002330097152 17823070533058751360 2076559990077853952 4776793520806508160 7477027051535162368 10177260582263816576 12877494112992470784 15577727643721124992 18277961174449779200 2531450631468881792 5231684162197536000 7931917692926190208 10632151223654844416 13332384754383498624 16032618285112152832 286107742131255424 2986341272859909632 5686574803588563840 8386808334317218048 11087041865045872256 13787275395774526464 16487508926503180672 740998383522283264 3441231914250937472 6141465444979591680 8841698975708245888 11541932506436900096 14242166037165554304 16942399567894208512 1195889024913311104 3896122555641965312 6596356086370619520 9296589617099273728 11996823147827927936 14697056678556582144 17397290209285236352 1650779666304338944 4351013197032993152 7051246727761647360 9751480258490301568 12451713789218955776 15151947319947609984 17852180850676264192 2105670307695366784 4805903838424020992 7506137369152675200 10206370899881329408 12906604430609983616 15606837961338637824 18307071492067292032 2560560949086394624 5260794479815048832 7961028010543703040 10661261541272357248 13361495072001011456 16061728602729665664 315218059748768256 3015451590477422464 5715685121206076672 8415918651934730880 11116152182663385088 13816385713392039296 16516619244120693504 770108701139796096 3470342231868450304 6170575762597104512 8870809293325758720 11571042824054412928 14271276354783067136 16971509885511721344 1224999342530823936 3925232873259478144 6625466403988132352 9325699934716786560 12025933465445440768 14726166996174094976 17426400526902749184 1679889983921851776 4380123514650505984 7080357045379160192 9780590576107814400 12480824106836468608 15181057637565122816 17881291168293777024 2134780625312879616 4835014156041533824 7535247686770188032 10235481217498842240 12935714748227496448 15635948278956150656 18336181809684804864 2589671266703907456 5289904797432561664 7990138328161215872 10690371858889870080 13390605389618524288 16090838920347178496 344328377366281088 3044561908094935296 5744795438823589504 8445028969552243712 11145262500280897920 13845496031009552128 16545729561738206336 799219018757308928 3499452549485963136 6199686080214617344 8899919610943271552 11600153141671925760 14300386672400579968 17000620203129234176 1254109660148336768 3954343190876990976 6654576721605645184 9354810252334299392 12055043783062953600 14755277313791607808 17455510844520262016 1709000301539364608 4409233832268018816 7109467362996673024 9809700893725327232 12509934424453981440 15210167955182635648 17910401485911289856 2163890942930392448 4864124473659046656 7564358004387700864 10264591535116355072 12964825065845009280 15665058596573663488 18365292127302317696 2618781584321420288 5319015115050074496 8019248645778728704 10719482176507382912 13419715707236037120 16119949237964691328 373438694983793920 3073672225712448128 5773905756441102336 8474139287169756544 11174372817898410752 13874606348627064960 16574839879355719168 828329336374821760 3528562867103475968 6228796397832130176 8929029928560784384 11629263459289438592 14329496990018092800 17029730520746747008 1283219977765849600 3983453508494503808 6683687039223158016 9383920569951812224 12084154100680466432 14784387631409120640 17484621162137774848 1738110619156877440 4438344149885531648 7138577680614185856 9838811211342840064 12539044742071494272 15239278272800148480 17939511803528802688 2193001260547905280 4893234791276559488 7593468322005213696 10293701852733867904 12993935383462522112 15694168914191176320 18394402444919830528 2647891901938933120 5348125432667587328 8048358963396241536 10748592494124895744 13448826024853549952 16149059555582204160 402549012601306752 3102782543329960960 5803016074058615168 8503249604787269376 11203483135515923584 13903716666244577792 16603950196973232000 857439653992334592 3557673184720988800 6257906715449643008 8958140246178297216 11658373776906951424 14358607307635605632 17058840838364259840 1312330295383362432 4012563826112016640 6712797356840670848 9413030887569325056 12113264418297979264 14813497949026633472 17513731479755287680 1767220936774390272 4467454467503044480 7167687998231698688 9867921528960352896 12568155059689007104 15268388590417661312 17968622121146315520 2222111578165418112 4922345108894072320 7622578639622726528 10322812170351380736 13023045701080034944 15723279231808689152 18423512762537343360 2677002219556445952 5377235750285100160 8077469281013754368 10777702811742408576 13477936342471062784 16178169873199716992 431659330218819584 3131892860947473792 5832126391676128000 8532359922404782208 11232593453133436416 13932826983862090624 16633060514590744832 886549971609847424 3586783502338501632 6287017033067155840 8987250563795810048 11687484094524464256 14387717625253118464 17087951155981772672 1341440613000875264 4041674143729529472 6741907674458183680 9442141205186837888 12142374735915492096 14842608266644146304 17542841797372800512 1796331254391903104 4496564785120557312 7196798315849211520 9897031846577865728 12597265377306519936 15297498908035174144 17997732438763828352 2251221895782930944 4951455426511585152 7651688957240239360 10351922487968893568 13052156018697547776 15752389549426201984 5879006445304576 2706112537173958784 5406346067902612992 8106579598631267200 10806813129359921408 13507046660088575616 16207280190817229824 460769647836332416 3161003178564986624 5861236709293640832 8561470240022295040 11261703770750949248 13961937301479603456 16662170832208257664 915660289227360256 3615893819956014464 6316127350684668672 9016360881413322880 11716594412141977088 14416827942870631296 17117061473599285504 1370550930618388096 4070784461347042304 6771017992075696512 9471251522804350720 12171485053533004928 14871718584261659136 17571952114990313344 1825441572009415936 4525675102738070144 7225908633466724352 9926142164195378560 12626375694924032768 15326609225652686976 18026842756381341184 2280332213400443776 4980565744129097984 7680799274857752192 10381032805586406400 13081266336315060608 15781499867043714816 34989324062817408 2735222854791471616 5435456385520125824 8135689916248780032 10835923446977434240 13536156977706088448 16236390508434742656 489879965453845248 3190113496182499456 5890347026911153664 8590580557639807872 11290814088368462080 13991047619097116288 16691281149825770496 944770606844873088 3645004137573527296 6345237668302181504 9045471199030835712 11745704729759489920 14445938260488144128 17146171791216798336 1399661248235900928 4099894778964555136 6800128309693209344 9500361840421863552 12200595371150517760 14900828901879171968 17601062432607826176 1854551889626928768 4554785420355582976 7255018951084237184 9955252481812891392 12655486012541545600 15355719543270199808 18055953073998854016 2309442531017956608 5009676061746610816 7709909592475265024 10410143123203919232 13110376653932573440 15810610184661227648 64099641680330240 2764333172408984448 5464566703137638656 8164800233866292864 10865033764594947072 13565267295323601280 16265500826052255488 518990283071358080 3219223813800012288 5919457344528666496 8619690875257320704 11319924405985974912 14020157936714629120 16720391467443283328 973880924462385920 3674114455191040128 6374347985919694336 9074581516648348544 11774815047377002752 14475048578105656960 17175282108834311168 1428771565853413760 4129005096582067968 6829238627310722176 9529472158039376384 12229705688768030592 14929939219496684800 17630172750225339008 1883662207244441600 4583895737973095808 7284129268701750016 9984362799430404224 12684596330159058432 15384829860887712640 18085063391616366848 2338552848635469440 5038786379364123648 7739019910092777856 10439253440821432064 13139486971550086272 15839720502278740480 93209959297843072 2793443490026497280 5493677020755151488 8193910551483805696 10894144082212459904 13594377612941114112 16294611143669768320 548100600688870912 3248334131417525120 5948567662146179328 8648801192874833536 11349034723603487744 14049268254332141952 16749501785060796160 1002991242079898752 3703224772808552960 6403458303537207168 9103691834265861376 11803925364994515584 14504158895723169792 17204392426451824000 1457881883470926592 4158115414199580800 6858348944928235008 9558582475656889216 12258816006385543424 14959049537114197632 17659283067842851840 1912772524861954432 4613006055590608640 7313239586319262848 10013473117047917056 12713706647776571264 15413940178505225472 18114173709233879680 2367663166252982272 5067896696981636480 7768130227710290688 10468363758438944896 13168597289167599104 15868830819896253312 122320276915355904 2822553807644010112 5522787338372664320 8223020869101318528 10923254399829972736 13623487930558626944 16323721461287281152 577210918306383744 3277444449035037952 5977677979763692160 8677911510492346368 11378145041221000576 14078378571949654784 16778612102678308992 1032101559697411584 3732335090426065792 6432568621154720000 9132802151883374208 11833035682612028416 14533269213340682624 17233502744069336832 1486992201088439424 4187225731817093632 6887459262545747840 9587692793274402048 12287926324003056256 14988159854731710464 17688393385460364672 1941882842479467264 4642116373208121472 7342349903936775680 10042583434665429888 12742816965394084096 15443050496122738304 18143284026851392512 2396773483870495104 5097007014599149312 7797240545327803520 10497474076056457728 13197707606785111936 15897941137513766144 151430594532868736 2851664125261522944 5551897655990177152 8252131186718831360 10952364717447485568 13652598248176139776 16352831778904793984 606321235923896576 3306554766652550784 6006788297381204992 8707021828109859200 11407255358838513408 14107488889567167616 16807722420295821824 1061211877314924416 3761445408043578624 6461678938772232832 9161912469500887040 11862146000229541248 14562379530958195456 17262613061686849664 1516102518705952256 4216336049434606464 6916569580163260672 9616803110891914880 12317036641620569088 15017270172349223296 17717503703077877504 1970993160096980096 4671226690825634304 7371460221554288512 10071693752282942720 12771927283011596928 15472160813740251136 18172394344468905344 2425883801488007936 5126117332216662144 7826350862945316352 10526584393673970560 13226817924402624768 15927051455131278976 180540912150381568 2880774442879035776 5581007973607689984 8281241504336344192 10981475035064998400 13681708565793652608 16381942096522306816 635431553541409408 3335665084270063616 6035898614998717824 8736132145727372032 11436365676456026240 14136599207184680448 16836832737913334656 1090322194932437248 3790555725661091456 6490789256389745664 9191022787118399872 11891256317847054080 14591489848575708288 17291723379304362496 1545212836323465088 4245446367052119296 6945679897780773504 9645913428509427712 12346146959238081920 15046380489966736128 17746614020695390336 2000103477714492928 4700337008443147136 7400570539171801344 10100804069900455552 12801037600629109760 15501271131357763968 18201504662086418176 2454994119105520768 5155227649834174976 7855461180562829184 10555694711291483392 13255928242020137600 15956161772748791808 209651229767894400 2909884760496548608 5610118291225202816 8310351821953857024 11010585352682511232 13710818883411165440 16411052414139819648 664541871158922240 3364775401887576448 6065008932616230656 8765242463344884864 11465475994073539072 14165709524802193280 16865943055530847488 1119432512549950080 3819666043278604288 6519899574007258496 9220133104735912704 11920366635464566912 14620600166193221120 17320833696921875328 1574323153940977920 4274556684669632128 6974790215398286336 9675023746126940544 12375257276855594752 15075490807584248960 17775724338312903168 2029213795332005760 4729447326060659968 7429680856789314176 10129914387517968384 12830147918246622592 15530381448975276800 18230614979703931008 2484104436723033600 5184337967451687808 7884571498180342016 10584805028908996224 13285038559637650432 15985272090366304640 238761547385407232 2938995078114061440 5639228608842715648 8339462139571369856 11039695670300024064 13739929201028678272 16440162731757332480 693652188776435072 3393885719505089280 6094119250233743488 8794352780962397696 11494586311691051904 14194819842419706112 16895053373148360320 1148542830167462912 3848776360896117120 6549009891624771328 9249243422353425536 11949476953082079744 14649710483810733952 17349944014539388160 1603433471558490752 4303667002287144960 7003900533015799168 9704134063744453376 12404367594473107584 15104601125201761792 17804834655930416000 2058324112949518592 4758557643678172800 7458791174406827008 10159024705135481216 12859258235864135424 15559491766592789632 18259725297321443840 2513214754340546432 5213448285069200640 7913681815797854848 10613915346526509056 13314148877255163264 16014382407983817472 267871865002920064 2968105395731574272 5668338926460228480 8368572457188882688 11068805987917536896 13769039518646191104 16469273049374845312 722762506393947904 3422996037122602112 6123229567851256320 8823463098579910528 11523696629308564736 14223930160037218944 16924163690765873152 1177653147784975744 3877886678513629952 6578120209242284160 9278353739970938368 11978587270699592576 14678820801428246784 17379054332156900992 1632543789176003584 4332777319904657792 7033010850633312000 9733244381361966208 12433477912090620416 15133711442819274624 17833944973547928832 2087434430567031424 4787667961295685632 7487901492024339840 10188135022752994048 12888368553481648256 15588602084210302464 18288835614938956672 2542325071958059264 5242558602686713472 7942792133415367680 10643025664144021888 13343259194872676096 16043492725601330304 296982182620432896 2997215713349087104 5697449244077741312 8397682774806395520 11097916305535049728 13798149836263703936 16498383366992358144 751872824011460736 3452106354740114944 6152339885468769152 8852573416197423360 11552806946926077568 14253040477654731776 16953274008383385984 1206763465402488576 3906996996131142784 6607230526859796992 9307464057588451200 12007697588317105408 14707931119045759616 17408164649774413824 1661654106793516416 4361887637522170624 7062121168250824832 9762354698979479040 12462588229708133248 15162821760436787456 17863055291165441664 2116544748184544256 4816778278913198464 7517011809641852672 10217245340370506880 12917478871099161088 15617712401827815296 18317945932556469504 2571435389575572096 5271668920304226304 7971902451032880512 10672135981761534720 13372369512490188928 16072603043218843136 326092500237945728 3026326030966599936 5726559561695254144 8426793092423908352 11127026623152562560 13827260153881216768 16527493684609870976 780983141628973568 3481216672357627776 6181450203086281984 8881683733814936192 11581917264543590400 14282150795272244608 16982384326000898816 1235873783020001408 3936107313748655616 6636340844477309824 9336574375205964032 12036807905934618240 14737041436663272448 17437274967391926656 1690764424411029248 4390997955139683456 7091231485868337664 9791465016596991872 12491698547325646080 15191932078054300288 17892165608782954496 2145655065802057088 4845888596530711296 7546122127259365504 10246355657988019712 12946589188716673920 15646822719445328128 18347056250173982336 2600545707193084928 5300779237921739136 8001012768650393344 10701246299379047552 13401479830107701760 16101713360836355968 355202817855458560 3055436348584112768 5755669879312766976 8455903410041421184 11156136940770075392 13856370471498729600 16556604002227383808 810093459246486400 3510326989975140608 6210560520703794816 8910794051432449024 11611027582161103232 14311261112889757440 17011494643618411648 1264984100637514240 3965217631366168448 6665451162094822656 9365684692823476864 12065918223552131072 14766151754280785280 17466385285009439488 1719874742028542080 4420108272757196288 7120341803485850496 9820575334214504704 12520808864943158912 15221042395671813120 17921275926400467328 2174765383419569920 4874998914148224128 7575232444876878336 10275465975605532544 12975699506334186752 15675933037062840960 18376166567791495168 2629656024810597760 5329889555539251968 8030123086267906176 10730356616996560384 13430590147725214592 16130823678453868800 384313135472971392 3084546666201625600 5784780196930279808 8485013727658934016 11185247258387588224 13885480789116242432 16585714319844896640 839203776863999232 3539437307592653440 6239670838321307648 8939904369049961856 11640137899778616064 14340371430507270272 17040604961235924480 1294094418255027072 3994327948983681280 6694561479712335488 9394795010440989696 12095028541169643904 14795262071898298112 17495495602626952320 1748985059646054912 4449218590374709120 7149452121103363328 9849685651832017536 12549919182560671744 15250152713289325952 17950386244017980160 2203875701037082752 4904109231765736960 7604342762494391168 10304576293223045376 13004809823951699584 15705043354680353792 18405276885409008000 2658766342428110592 5358999873156764800 8059233403885419008 10759466934614073216 13459700465342727424 16159933996071381632 413423453090484224 3113656983819138432 5813890514547792640 8514124045276446848 11214357576005101056 13914591106733755264 16614824637462409472 868314094481512064 3568547625210166272 6268781155938820480 8969014686667474688 11669248217396128896 14369481748124783104 17069715278853437312 1323204735872539904 4023438266601194112 6723671797329848320 9423905328058502528 12124138858787156736 14824372389515810944 17524605920244465152 1778095377263567744 4478328907992221952 7178562438720876160 9878795969449530368 12579029500178184576 15279263030906838784 17979496561635492992 2232986018654595584 4933219549383249792 7633453080111904000 10333686610840558208 13033920141569212416 15734153672297866624 18434387203026520832 2687876660045623424 5388110190774277632 8088343721502931840 10788577252231586048 13488810782960240256 16189044313688894464 442533770707997056 3142767301436651264 5843000832165305472 8543234362893959680 11243467893622613888 13943701424351268096 16643934955079922304 897424412099024896 3597657942827679104 6297891473556333312 8998125004284987520 11698358535013641728 14398592065742295936 17098825596470950144 1352315053490052736 4052548584218706944 6752782114947361152 9453015645676015360 12153249176404669568 14853482707133323776 17553716237861977984 1807205694881080576 4507439225609734784 7207672756338388992 9907906287067043200 12608139817795697408 15308373348524351616 18008606879253005824 2262096336272108416 4962329867000762624 7662563397729416832 10362796928458071040 13063030459186725248 15763263989915379456 16753446934482048 2716986977663136256 5417220508391790464 8117454039120444672 10817687569849098880 13517921100577753088 16218154631306407296 471644088325509888 3171877619054164096 5872111149782818304 8572344680511472512 11272578211240126720 13972811741968780928 16673045272697435136 926534729716537728 3626768260445191936 6327001791173846144 9027235321902500352 11727468852631154560 14427702383359808768 17127935914088462976 1381425371107565568 4081658901836219776 6781892432564873984 9482125963293528192 12182359494022182400 14882593024750836608 17582826555479490816 1836316012498593408 4536549543227247616 7236783073955901824 9937016604684556032 12637250135413210240 15337483666141864448 18037717196870518656 2291206653889621248 4991440184618275456 7691673715346929664 10391907246075583872 13092140776804238080 15792374307532892288 45863764551994880 2746097295280649088 5446330826009303296 8146564356737957504 10846797887466611712 13547031418195265920 16247264948923920128 500754405943022720 3200987936671676928 5901221467400331136 8601454998128985344 11301688528857639552 14001922059586293760 16702155590314947968 955645047334050560 3655878578062704768 6356112108791358976 9056345639520013184 11756579170248667392 14456812700977321600 17157046231705975808 1410535688725078400 4110769219453732608 6811002750182386816 9511236280911041024 12211469811639695232 14911703342368349440 17611936873097003648 1865426330116106240 4565659860844760448 7265893391573414656 9966126922302068864 12666360453030723072 15366593983759377280 18066827514488031488 2320316971507134080 5020550502235788288 7720784032964442496 10421017563693096704 13121251094421750912 15821484625150405120 74974082169507712 2775207612898161920 5475441143626816128 8175674674355470336 10875908205084124544 13576141735812778752 16276375266541432960 529864723560535552 3230098254289189760 5930331785017843968 8630565315746498176 11330798846475152384 14031032377203806592 16731265907932460800 984755364951563392 3684988895680217600 6385222426408871808 9085455957137526016 11785689487866180224 14485923018594834432 17186156549323488640 1439646006342591232 4139879537071245440 6840113067799899648 9540346598528553856 12240580129257208064 14940813659985862272 17641047190714516480 1894536647733619072 4594770178462273280 7295003709190927488 9995237239919581696 12695470770648235904 15395704301376890112 18095937832105544320 2349427289124646912 5049660819853301120 7749894350581955328 10450127881310609536 13150361412039263744 15850594942767917952 104084399787020544 2804317930515674752 5504551461244328960 8204784991972983168 10905018522701637376 13605252053430291584 16305485584158945792 558975041178048384 3259208571906702592 5959442102635356800 8659675633364011008 11359909164092665216 14060142694821319424 16760376225549973632 1013865682569076224 3714099213297730432 6414332744026384640 9114566274755038848 11814799805483693056 14515033336212347264 17215266866941001472 1468756323960104064 4168989854688758272 6869223385417412480 9569456916146066688 12269690446874720896 14969923977603375104 17670157508332029312 1923646965351131904 4623880496079786112 7324114026808440320 10024347557537094528 12724581088265748736 15424814618994402944 18125048149723057152 2378537606742159744 5078771137470813952 7779004668199468160 10479238198928122368 13179471729656776576 15879705260385430784 133194717404533376 2833428248133187584 5533661778861841792 8233895309590496000 10934128840319150208 13634362371047804416 16334595901776458624 588085358795561216 3288318889524215424 5988552420252869632 8688785950981523840 11389019481710178048 14089253012438832256 16789486543167486464 1042976000186589056 3743209530915243264 6443443061643897472 9143676592372551680 11843910123101205888 14544143653829860096 17244377184558514304 1497866641577616896 4198100172306271104 6898333703034925312 9598567233763579520 12298800764492233728 14999034295220887936 17699267825949542144 1952757282968644736 4652990813697298944 7353224344425953152 10053457875154607360 12753691405883261568 15453924936611915776 18154158467340569984 2407647924359672576 5107881455088326784 7808114985816980992 10508348516545635200 13208582047274289408 15908815578002943616 162305035022046208 2862538565750700416 5562772096479354624 8263005627208008832 10963239157936663040 13663472688665317248 16363706219393971456 617195676413074048 3317429207141728256 6017662737870382464 8717896268599036672 11418129799327690880 14118363330056345088 16818596860784999296 1072086317804101888 3772319848532756096 6472553379261410304 9172786909990064512 11873020440718718720 14573253971447372928 17273487502176027136 1526976959195129728 4227210489923783936 6927444020652438144 9627677551381092352 12327911082109746560 15028144612838400768 17728378143567054976 1981867600586157568 4682101131314811776 7382334662043465984 10082568192772120192 12782801723500774400 15483035254229428608 18183268784958082816 2436758241977185408 5136991772705839616 7837225303434493824 10537458834163148032 13237692364891802240 15937925895620456448 191415352639559040 2891648883368213248 5591882414096867456 8292115944825521664 10992349475554175872 13692583006282830080 16392816537011484288 646305994030586880 3346539524759241088 6046773055487895296 8747006586216549504 11447240116945203712 14147473647673857920 16847707178402512128 1101196635421614720 3801430166150268928 6501663696878923136 9201897227607577344 11902130758336231552 14602364289064885760 17302597819793539968 1556087276812642560 4256320807541296768 6956554338269950976 9656787868998605184 12357021399727259392 15057254930455913600 17757488461184567808 2010977918203670400 4711211448932324608 7411444979660978816 10111678510389633024 12811912041118287232 15512145571846941440 18212379102575595648 2465868559594698240 5166102090323352448 7866335621052006656 10566569151780660864 13266802682509315072 15967036213237969280 220525670257071872 2920759200985726080 5620992731714380288 8321226262443034496 11021459793171688704 13721693323900342912 16421926854628997120 675416311648099712 3375649842376753920 6075883373105408128 8776116903834062336 11476350434562716544 14176583965291370752 16876817496020024960 1130306953039127552 3830540483767781760 6530774014496435968 9231007545225090176 11931241075953744384 14631474606682398592 17331708137411052800 1585197594430155392 4285431125158809600 6985664655887463808 9685898186616118016 12386131717344772224 15086365248073426432 17786598778802080640 2040088235821183232 4740321766549837440 7440555297278491648 10140788828007145856 12841022358735800064 15541255889464454272 18241489420193108480 2494978877212211072 5195212407940865280 7895445938669519488 10595679469398173696 13295913000126827904 15996146530855482112 249635987874584704 2949869518603238912 5650103049331893120 8350336580060547328 11050570110789201536 13750803641517855744 16451037172246509952 704526629265612544 3404760159994266752 6104993690722920960 8805227221451575168 11505460752180229376 14205694282908883584 16905927813637537792 1159417270656640384 3859650801385294592 6559884332113948800 9260117862842603008 11960351393571257216 14660584924299911424 17360818455028565632 1614307912047668224 4314541442776322432 7014774973504976640 9715008504233630848 12415242034962285056 15115475565690939264 17815709096419593472 2069198553438696064 4769432084167350272 7469665614896004480 10169899145624658688 12870132676353312896 15570366207081967104 18270599737810621312 2524089194829723904 5224322725558378112 7924556256287032320 10624789787015686528 13325023317744340736 16025256848472994944 278746305492097536 2978979836220751744 5679213366949405952 8379446897678060160 11079680428406714368 13779913959135368576 16480147489864022784 733636946883125376 3433870477611779584 6134104008340433792 8834337539069088000 11534571069797742208 14234804600526396416 16935038131255050624 1188527588274153216 3888761119002807424 6588994649731461632 9289228180460115840 11989461711188770048 14689695241917424256 17389928772646078464 1643418229665181056 4343651760393835264 7043885291122489472 9744118821851143680 12444352352579797888 15144585883308452096 17844819414037106304 2098308871056208896 4798542401784863104 7498775932513517312 10199009463242171520 12899242993970825728 15599476524699479936 18299710055428134144 2553199512447236736 5253433043175890944 7953666573904545152 10653900104633199360 13354133635361853568 16054367166090507776 307856623109610368 3008090153838264576 5708323684566918784 8408557215295572992 11108790746024227200 13809024276752881408 16509257807481535616 762747264500638208 3462980795229292416 6163214325957946624 8863447856686600832 11563681387415255040 14263914918143909248 16964148448872563456 1217637905891666048 3917871436620320256 6618104967348974464 9318338498077628672 12018572028806282880 14718805559534937088 17419039090263591296 1672528547282693888 4372762078011348096 7072995608740002304 9773229139468656512 12473462670197310720 15173696200925964928 17873929731654619136 2127419188673721728 4827652719402375936 7527886250131030144 10228119780859684352 12928353311588338560 15628586842316992768 18328820373045646976 2582309830064749568 5282543360793403776 7982776891522057984 10683010422250712192 13383243952979366400 16083477483708020608 336966940727123200 3037200471455777408 5737434002184431616 8437667532913085824 11137901063641740032 13838134594370394240 16538368125099048448 791857582118151040 3492091112846805248 6192324643575459456 8892558174304113664 11592791705032767872 14293025235761422080 16993258766490076288 1246748223509178880 3946981754237833088 6647215284966487296 9347448815695141504 12047682346423795712 14747915877152449920 17448149407881104128 1701638864900206720 4401872395628860928 7102105926357515136 9802339457086169344 12502572987814823552 15202806518543477760 17903040049272131968 2156529506291234560 4856763037019888768 7556996567748542976 10257230098477197184 12957463629205851392 15657697159934505600 18357930690663159808 2611420147682262400 5311653678410916608 8011887209139570816 10712120739868225024 13412354270596879232 16112587801325533440 366077258344636032 3066310789073290240 5766544319801944448 8466777850530598656 11167011381259252864 13867244911987907072 16567478442716561280 820967899735663872 3521201430464318080 6221434961192972288 8921668491921626496 11621902022650280704 14322135553378934912 17022369084107589120 1275858541126691712 3976092071855345920 6676325602584000128 9376559133312654336 12076792664041308544 14777026194769962752 17477259725498616960 1730749182517719552 4430982713246373760 7131216243975027968 9831449774703682176 12531683305432336384 15231916836160990592 17932150366889644800 2185639823908747392 4885873354637401600 7586106885366055808 10286340416094710016 12986573946823364224 15686807477552018432 18387041008280672640 2640530465299775232 5340763996028429440 8040997526757083648 10741231057485737856 13441464588214392064 16141698118943046272 395187575962148864 3095421106690803072 5795654637419457280 8495888168148111488 11196121698876765696 13896355229605419904 16596588760334074112 850078217353176704 3550311748081830912 6250545278810485120 8950778809539139328 11651012340267793536 14351245870996447744 17051479401725101952 1304968858744204544 4005202389472858752 6705435920201512960 9405669450930167168 12105902981658821376 14806136512387475584 17506370043116129792 1759859500135232384 4460093030863886592 7160326561592540800 9860560092321195008 12560793623049849216 15261027153778503424 17961260684507157632 2214750141526260224 4914983672254914432 7615217202983568640 10315450733712222848 13015684264440877056 15715917795169531264 18416151325898185472 2669640782917288064 5369874313645942272 8070107844374596480 10770341375103250688 13470574905831904896 16170808436560559104 424297893579661696 3124531424308315904 5824764955036970112 8524998485765624320 11225232016494278528 13925465547222932736 16625699077951586944 879188534970689536 3579422065699343744 6279655596427997952 8979889127156652160 11680122657885306368 14380356188613960576 17080589719342614784 1334079176361717376 4034312707090371584 6734546237819025792 9434779768547680000 12135013299276334208 14835246830004988416 17535480360733642624 1788969817752745216 4489203348481399424 7189436879210053632 9889670409938707840 12589903940667362048 15290137471396016256 17990371002124670464 2243860459143773056 4944093989872427264 7644327520601081472 10344561051329735680 13044794582058389888 15745028112787044096 18445261643515698304 2698751100534800896 5398984631263455104 8099218161992109312 10799451692720763520 13499685223449417728 16199918754178071936 453408211197174528 3153641741925828736 5853875272654482944 8554108803383137152 11254342334111791360 13954575864840445568 16654809395569099776 908298852588202368 3608532383316856576 6308765914045510784 9008999444774164992 11709232975502819200 14409466506231473408 17109700036960127616 1363189493979230208 4063423024707884416 6763656555436538624 9463890086165192832 12164123616893847040 14864357147622501248 17564590678351155456 1818080135370258048 4518313666098912256 7218547196827566464 9918780727556220672 12619014258284874880 15319247789013529088 18019481319742183296 2272970776761285888 4973204307489940096 7673437838218594304 10373671368947248512 13073904899675902720 15774138430404556928 27627887423659520 2727861418152313728 5428094948880967936 8128328479609622144 10828562010338276352 13528795541066930560 16229029071795584768 482518528814687360 3182752059543341568 5882985590271995776 8583219121000649984 11283452651729304192 13983686182457958400 16683919713186612608 937409170205715200 3637642700934369408 6337876231663023616 9038109762391677824 11738343293120332032 14438576823848986240 17138810354577640448 1392299811596743040 4092533342325397248 6792766873054051456 9493000403782705664 12193233934511359872 14893467465240014080 17593700995968668288 1847190452987770880 4547423983716425088 7247657514445079296 9947891045173733504 12648124575902387712 15348358106631041920 18048591637359696128 2302081094378798720 5002314625107452928 7702548155836107136 10402781686564761344 13103015217293415552 15803248748022069760 56738205041172352 2756971735769826560 5457205266498480768 8157438797227134976 10857672327955789184 13557905858684443392 16258139389413097600 511628846432200192 3211862377160854400 5912095907889508608 8612329438618162816 11312562969346817024 14012796500075471232 16713030030804125440 966519487823228032 3666753018551882240 6366986549280536448 9067220080009190656 11767453610737844864 14467687141466499072 17167920672195153280 1421410129214255872 4121643659942910080 6821877190671564288 9522110721400218496 12222344252128872704 14922577782857526912 17622811313586181120 1876300770605283712 4576534301333937920 7276767832062592128 9977001362791246336 12677234893519900544 15377468424248554752 18077701954977208960 2331191411996311552 5031424942724965760 7731658473453619968 10431892004182274176 13132125534910928384 15832359065639582592 85848522658685184 2786082053387339392 5486315584115993600 8186549114844647808 10886782645573302016 13587016176301956224 16287249707030610432 540739164049713024 3240972694778367232 5941206225507021440 8641439756235675648 11341673286964329856 14041906817692984064 16742140348421638272 995629805440740864 3695863336169395072 6396096866898049280 9096330397626703488 11796563928355357696 14496797459084011904 17197030989812666112 1450520446831768704 4150753977560422912 6850987508289077120 9551221039017731328 12251454569746385536 14951688100475039744 17651921631203693952 1905411088222796544 4605644618951450752 7305878149680104960 10006111680408759168 12706345211137413376 15406578741866067584 18106812272594721792 2360301729613824384 5060535260342478592 7760768791071132800 10461002321799787008 13161235852528441216 15861469383257095424 114958840276198016 2815192371004852224 5515425901733506432 8215659432462160640 10915892963190814848 13616126493919469056 16316360024648123264 569849481667225856 3270083012395880064 5970316543124534272 8670550073853188480 11370783604581842688 14071017135310496896 16771250666039151104 1024740123058253696 3724973653786907904 6425207184515562112 9125440715244216320 11825674245972870528 14525907776701524736 17226141307430178944 1479630764449281536 4179864295177935744 6880097825906589952 9580331356635244160 12280564887363898368 14980798418092552576 17681031948821206784 1934521405840309376 4634754936568963584 7334988467297617792 10035221998026272000 12735455528754926208 15435689059483580416 18135922590212234624 2389412047231337216 5089645577959991424 7789879108688645632 10490112639417299840 13190346170145954048 15890579700874608256 144069157893710848 2844302688622365056 5544536219351019264 8244769750079673472 10945003280808327680 13645236811536981888 16345470342265636096 598959799284738688 3299193330013392896 5999426860742047104 8699660391470701312 11399893922199355520 14100127452928009728 16800360983656663936 1053850440675766528 3754083971404420736 6454317502133074944 9154551032861729152 11854784563590383360 14555018094319037568 17255251625047691776 1508741082066794368 4208974612795448576 6909208143524102784 9609441674252756992 12309675204981411200 15009908735710065408 17710142266438719616 1963631723457822208 4663865254186476416 7364098784915130624 10064332315643784832 12764565846372439040 15464799377101093248 18165032907829747456 2418522364848850048 5118755895577504256 7818989426306158464 10519222957034812672 13219456487763466880 15919690018492121088 173179475511223680 2873413006239877888 5573646536968532096 8273880067697186304 10974113598425840512 13674347129154494720 16374580659883148928 628070116902251520 3328303647630905728 6028537178359559936 8728770709088214144 11429004239816868352 14129237770545522560 16829471301274176768 1082960758293279360 3783194289021933568 6483427819750587776 9183661350479241984 11883894881207896192 14584128411936550400 17284361942665204608 1537851399684307200 4238084930412961408 6938318461141615616 9638551991870269824 12338785522598924032 15039019053327578240 17739252584056232448 1992742041075335040 4692975571803989248 7393209102532643456 10093442633261297664 12793676163989951872 15493909694718606080 18194143225447260288 2447632682466362880 5147866213195017088 7848099743923671296 10548333274652325504 13248566805380979712 15948800336109633920 202289793128736512 2902523323857390720 5602756854586044928 8302990385314699136 11003223916043353344 13703457446772007552 16403690977500661760 657180434519764352 3357413965248418560 6057647495977072768 8757881026705726976 11458114557434381184 14158348088163035392 16858581618891689600 1112071075910792192 3812304606639446400 6512538137368100608 9212771668096754816 11913005198825409024 14613238729554063232 17313472260282717440 1566961717301820032 4267195248030474240 6967428778759128448 9667662309487782656 12367895840216436864 15068129370945091072 17768362901673745280 2021852358692847872 4722085889421502080 7422319420150156288 10122552950878810496 12822786481607464704 15523020012336118912 18223253543064773120 2476743000083875712 5176976530812529920 7877210061541184128 10577443592269838336 13277677122998492544 15977910653727146752 231400110746249344 2931633641474903552 5631867172203557760 8332100702932211968 11032334233660866176 13732567764389520384 16432801295118174592 686290752137277184 3386524282865931392 6086757813594585600 8786991344323239808 11487224875051894016 14187458405780548224 16887691936509202432 1141181393528305024 3841414924256959232 6541648454985613440 9241881985714267648 11942115516442921856 14642349047171576064 17342582577900230272 1596072034919332864 4296305565647987072 6996539096376641280 9696772627105295488 12397006157833949696 15097239688562603904 17797473219291258112 2050962676310360704 4751196207039014912 7451429737767669120 10151663268496323328 12851896799224977536 15552130329953631744 18252363860682285952 2505853317701388544 5206086848430042752 7906320379158696960 10606553909887351168 13306787440616005376 16007020971344659584 260510428363762176 2960743959092416384 5660977489821070592 8361211020549724800 11061444551278379008 13761678082007033216 16461911612735687424 715401069754790016 3415634600483444224 6115868131212098432 8816101661940752640 11516335192669406848 14216568723398061056 16916802254126715264 1170291711145817856 3870525241874472064 6570758772603126272 9270992303331780480 11971225834060434688 14671459364789088896 17371692895517743104 1625182352536845696 4325415883265499904 7025649413994154112 9725882944722808320 12426116475451462528 15126350006180116736 17826583536908770944 2080072993927873536 4780306524656527744 7480540055385181952 10180773586113836160 12881007116842490368 15581240647571144576 18281474178299798784 2534963635318901376 5235197166047555584 7935430696776209792 10635664227504864000 13335897758233518208 16036131288962172416 289620745981275008 2989854276709929216 5690087807438583424 8390321338167237632 11090554868895891840 13790788399624546048 16491021930353200256 744511387372302848 3444744918100957056 6144978448829611264 8845211979558265472 11545445510286919680 14245679041015573888 16945912571744228096 1199402028763330688 3899635559491984896 6599869090220639104 9300102620949293312 12000336151677947520 14700569682406601728 17400803213135255936 1654292670154358528 4354526200883012736 7054759731611666944 9754993262340321152 12455226793068975360 15155460323797629568 17855693854526283776 2109183311545386368 4809416842274040576 7509650373002694784 10209883903731348992 12910117434460003200 15610350965188657408 18310584495917311616 2564073952936414208 5264307483665068416 7964541014393722624 10664774545122376832 13365008075851031040 16065241606579685248 318731063598787840 3018964594327442048 5719198125056096256 8419431655784750464 11119665186513404672 13819898717242058880 16520132247970713088 773621704989815680 3473855235718469888 6174088766447124096 8874322297175778304 11574555827904432512 14274789358633086720 16975022889361740928 1228512346380843520 3928745877109497728 6628979407838151936 9329212938566806144 12029446469295460352 14729680000024114560 17429913530752768768 1683402987771871360 4383636518500525568 7083870049229179776 9784103579957833984 12484337110686488192 15184570641415142400 17884804172143796608 2138293629162899200 4838527159891553408 7538760690620207616 10238994221348861824 12939227752077516032 15639461282806170240 18339694813534824448 2593184270553927040 5293417801282581248 7993651332011235456 10693884862739889664 13394118393468543872 16094351924197198080 347841381216300672 3048074911944954880 5748308442673609088 8448541973402263296 11148775504130917504 13849009034859571712 16549242565588225920 802732022607328512 3502965553335982720 6203199084064636928 8903432614793291136 11603666145521945344 14303899676250599552 17004133206979253760 1257622663998356352 3957856194727010560 6658089725455664768 9358323256184318976 12058556786912973184 14758790317641627392 17459023848370281600 1712513305389384192 4412746836118038400 7112980366846692608 9813213897575346816 12513447428304001024 15213680959032655232 17913914489761309440 2167403946780412032 4867637477509066240 7567871008237720448 10268104538966374656 12968338069695028864 15668571600423683072 18368805131152337280 2622294588171439872 5322528118900094080 8022761649628748288 10722995180357402496 13423228711086056704 16123462241814710912 376951698833813504 3077185229562467712 5777418760291121920 8477652291019776128 11177885821748430336 13878119352477084544 16578352883205738752 831842340224841344 3532075870953495552 6232309401682149760 8932542932410803968 11632776463139458176 14333009993868112384 17033243524596766592 1286732981615869184 3986966512344523392 6687200043073177600 9387433573801831808 12087667104530486016 14787900635259140224 17488134165987794432 1741623623006897024 4441857153735551232 7142090684464205440 9842324215192859648 12542557745921513856 15242791276650168064 17943024807378822272 2196514264397924864 4896747795126579072 7596981325855233280 10297214856583887488 12997448387312541696 15697681918041195904 18397915448769850112 2651404905788952704 5351638436517606912 8051871967246261120 10752105497974915328 13452339028703569536 16152572559432223744 406062016451326336 3106295547179980544 5806529077908634752 8506762608637288960 11206996139365943168 13907229670094597376 16607463200823251584 860952657842354176 3561186188571008384 6261419719299662592 8961653250028316800 11661886780756971008 14362120311485625216 17062353842214279424 1315843299233382016 4016076829962036224 6716310360690690432 9416543891419344640 12116777422147998848 14817010952876653056 17517244483605307264 1770733940624409856 4470967471353064064 7171201002081718272 9871434532810372480 12571668063539026688 15271901594267680896 17972135124996335104 2225624582015437696 4925858112744091904 7626091643472746112 10326325174201400320 13026558704930054528 15726792235658708736 18427025766387362944 2680515223406465536 5380748754135119744 8080982284863773952 10781215815592428160 13481449346321082368 16181682877049736576 435172334068839168 3135405864797493376 5835639395526147584 8535872926254801792 11236106456983456000 13936339987712110208 16636573518440764416 890062975459867008 3590296506188521216 6290530036917175424 8990763567645829632 11690997098374483840 14391230629103138048 17091464159831792256 1344953616850894848 4045187147579549056 6745420678308203264 9445654209036857472 12145887739765511680 14846121270494165888 17546354801222820096 1799844258241922688 4500077788970576896 7200311319699231104 9900544850427885312 12600778381156539520 15301011911885193728 18001245442613847936 2254734899632950528 4954968430361604736 7655201961090258944 10355435491818913152 13055669022547567360 15755902553276221568 9392010295324160 2709625541023978368 5409859071752632576 8110092602481286784 10810326133209940992 13510559663938595200 16210793194667249408 464282651686352000 3164516182415006208 5864749713143660416 8564983243872314624 11265216774600968832 13965450305329623040 16665683836058277248 919173293077379840 3619406823806034048 6319640354534688256 9019873885263342464 11720107415991996672 14420340946720650880 17120574477449305088 1374063934468407680 4074297465197061888 6774530995925716096 9474764526654370304 12174998057383024512 14875231588111678720 17575465118840332928 1828954575859435520 4529188106588089728 7229421637316743936 9929655168045398144 12629888698774052352 15330122229502706560 18030355760231360768 2283845217250463360 4984078747979117568 7684312278707771776 10384545809436425984 13084779340165080192 15785012870893734400 38502327912836992 2738735858641491200 5438969389370145408 8139202920098799616 10839436450827453824 13539669981556108032 16239903512284762240 493392969303864832 3193626500032519040 5893860030761173248 8594093561489827456 11294327092218481664 13994560622947135872 16694794153675790080 948283610694892672 3648517141423546880 6348750672152201088 9048984202880855296 11749217733609509504 14449451264338163712 17149684795066817920 1403174252085920512 4103407782814574720 6803641313543228928 9503874844271883136 12204108375000537344 14904341905729191552 17604575436457845760 1858064893476948352 4558298424205602560 7258531954934256768 9958765485662910976 12658999016391565184 15359232547120219392 18059466077848873600 2312955534867976192 5013189065596630400 7713422596325284608 10413656127053938816 13113889657782593024 15814123188511247232 67612645530349824 2767846176259004032 5468079706987658240 8168313237716312448 10868546768444966656 13568780299173620864 16269013829902275072 522503286921377664 3222736817650031872 5922970348378686080 8623203879107340288 11323437409835994496 14023670940564648704 16723904471293302912 977393928312405504 3677627459041059712 6377860989769713920 9078094520498368128 11778328051227022336 14478561581955676544 17178795112684330752 1432284569703433344 4132518100432087552 6832751631160741760 9532985161889395968 12233218692618050176 14933452223346704384 17633685754075358592 1887175211094461184 4587408741823115392 7287642272551769600 9987875803280423808 12688109334009078016 15388342864737732224 18088576395466386432 2342065852485489024 5042299383214143232 7742532913942797440 10442766444671451648 13142999975400105856 15843233506128760064 96722963147862656 2796956493876516864 5497190024605171072 8197423555333825280 10897657086062479488 13597890616791133696 16298124147519787904 551613604538890496 3251847135267544704 5952080665996198912 8652314196724853120 11352547727453507328 14052781258182161536 16753014788910815744 1006504245929918336 3706737776658572544 6406971307387226752 9107204838115880960 11807438368844535168 14507671899573189376 17207905430301843584 1461394887320946176 4161628418049600384 6861861948778254592 9562095479506908800 12262329010235563008 14962562540964217216 17662796071692871424 1916285528711974016 4616519059440628224 7316752590169282432 10016986120897936640 12717219651626590848 15417453182355245056 18117686713083899264 2371176170103001856 5071409700831656064 7771643231560310272 10471876762288964480 13172110293017618688 15872343823746272896 125833280765375488 2826066811494029696 5526300342222683904 8226533872951338112 10926767403679992320 13627000934408646528 16327234465137300736 580723922156403328 3280957452885057536 5981190983613711744 8681424514342365952 11381658045071020160 14081891575799674368 16782125106528328576 1035614563547431168 3735848094276085376 6436081625004739584 9136315155733393792 11836548686462048000 14536782217190702208 17237015747919356416 1490505204938459008 4190738735667113216 6890972266395767424 9591205797124421632 12291439327853075840 14991672858581730048 17691906389310384256 1945395846329486848 4645629377058141056 7345862907786795264 10046096438515449472 12746329969244103680 15446563499972757888 18146797030701412096 2400286487720514688 5100520018449168896 7800753549177823104 10500987079906477312 13201220610635131520 15901454141363785728 154943598382888320 2855177129111542528 5555410659840196736 8255644190568850944 10955877721297505152 13656111252026159360 16356344782754813568 609834239773916160 3310067770502570368 6010301301231224576 8710534831959878784 11410768362688532992 14111001893417187200 16811235424145841408 1064724881164944000 3764958411893598208 6465191942622252416 9165425473350906624 11865659004079560832 14565892534808215040 17266126065536869248 1519615522555971840 4219849053284626048 6920082584013280256 9620316114741934464 12320549645470588672 15020783176199242880 17721016706927897088 1974506163946999680 4674739694675653888 7374973225404308096 10075206756132962304 12775440286861616512 15475673817590270720 18175907348318924928 2429396805338027520 5129630336066681728 7829863866795335936 10530097397523990144 13230330928252644352 15930564458981298560 184053916000401152 2884287446729055360 5584520977457709568 8284754508186363776 10984988038915017984 13685221569643672192 16385455100372326400 638944557391428992 3339178088120083200 6039411618848737408 8739645149577391616 11439878680306045824 14140112211034700032 16840345741763354240 1093835198782456832 3794068729511111040 6494302260239765248 9194535790968419456 11894769321697073664 14595002852425727872 17295236383154382080 1548725840173484672 4248959370902138880 6949192901630793088 9649426432359447296 12349659963088101504 15049893493816755712 17750127024545409920 2003616481564512512 4703850012293166720 7404083543021820928 10104317073750475136 12804550604479129344 15504784135207783552 18205017665936437760 2458507122955540352 5158740653684194560 7858974184412848768 10559207715141502976 13259441245870157184 15959674776598811392 213164233617913984 2913397764346568192 5613631295075222400 8313864825803876608 11014098356532530816 13714331887261185024 16414565417989839232 668054875008941824 3368288405737596032 6068521936466250240 8768755467194904448 11468988997923558656 14169222528652212864 16869456059380867072 1122945516399969664 3823179047128623872 6523412577857278080 9223646108585932288 11923879639314586496 14624113170043240704 17324346700771894912 1577836157790997504 4278069688519651712 6978303219248305920 9678536749976960128 12378770280705614336 15079003811434268544 17779237342162922752 2032726799182025344 4732960329910679552 7433193860639333760 10133427391367987968 12833660922096642176 15533894452825296384 18234127983553950592 2487617440573053184 5187850971301707392 7888084502030361600 10588318032759015808 13288551563487670016 15988785094216324224 242274551235426816 2942508081964081024 5642741612692735232 8342975143421389440 11043208674150043648 13743442204878697856 16443675735607352064 697165192626454656 3397398723355108864 6097632254083763072 8797865784812417280 11498099315541071488 14198332846269725696 16898566376998379904 1152055834017482496 3852289364746136704 6552522895474790912 9252756426203445120 11952989956932099328 14653223487660753536 17353457018389407744 1606946475408510336 4307180006137164544 7007413536865818752 9707647067594472960 12407880598323127168 15108114129051781376 17808347659780435584 2061837116799538176 4762070647528192384 7462304178256846592 10162537708985500800 12862771239714155008 15563004770442809216 18263238301171463424 2516727758190566016 5216961288919220224 7917194819647874432 10617428350376528640 13317661881105182848 16017895411833837056 271384868852939648 2971618399581593856 5671851930310248064 8372085461038902272 11072318991767556480 13772552522496210688 16472786053224864896 726275510243967488 3426509040972621696 6126742571701275904 8826976102429930112 11527209633158584320 14227443163887238528 16927676694615892736 1181166151634995328 3881399682363649536 6581633213092303744 9281866743820957952 11982100274549612160 14682333805278266368 17382567336006920576 1636056793026023168 4336290323754677376 7036523854483331584 9736757385211985792 12436990915940640000 15137224446669294208 17837457977397948416 2090947434417051008 4791180965145705216 7491414495874359424 10191648026603013632 12891881557331667840 15592115088060322048 18292348618788976256 2545838075808078848 5246071606536733056 7946305137265387264 10646538667994041472 13346772198722695680 16047005729451349888 300495186470452480 3000728717199106688 5700962247927760896 8401195778656415104 11101429309385069312 13801662840113723520 16501896370842377728 755385827861480320 3455619358590134528 6155852889318788736 8856086420047442944 11556319950776097152 14256553481504751360 16956787012233405568 1210276469252508160 3910509999981162368 6610743530709816576 9310977061438470784 12011210592167124992 14711444122895779200 17411677653624433408 1665167110643536000 4365400641372190208 7065634172100844416 9765867702829498624 12466101233558152832 15166334764286807040 17866568295015461248 2120057752034563840 4820291282763218048 7520524813491872256 10220758344220526464 12920991874949180672 15621225405677834880 18321458936406489088 2574948393425591680 5275181924154245888 7975415454882900096 10675648985611554304 13375882516340208512 16076116047068862720 329605504087965312 3029839034816619520 5730072565545273728 8430306096273927936 11130539627002582144 13830773157731236352 16531006688459890560 784496145478993152 3484729676207647360 6184963206936301568 8885196737664955776 11585430268393609984 14285663799122264192 16985897329850918400 1239386786870020992 3939620317598675200 6639853848327329408 9340087379055983616 12040320909784637824 14740554440513292032 17440787971241946240 1694277428261048832 4394510958989703040 7094744489718357248 9794978020447011456 12495211551175665664 15195445081904319872 17895678612632974080 2149168069652076672 4849401600380730880 7549635131109385088 10249868661838039296 12950102192566693504 15650335723295347712 18350569254024001920 2604058711043104512 5304292241771758720 8004525772500412928 10704759303229067136 13404992833957721344 16105226364686375552 358715821705478144 3058949352434132352 5759182883162786560 8459416413891440768 11159649944620094976 13859883475348749184 16560117006077403392 813606463096505984 3513839993825160192 6214073524553814400 8914307055282468608 11614540586011122816 14314774116739777024 17015007647468431232 1268497104487533824 3968730635216188032 6668964165944842240 9369197696673496448 12069431227402150656 14769664758130804864 17469898288859459072 1723387745878561664 4423621276607215872 7123854807335870080 9824088338064524288 12524321868793178496 15224555399521832704 17924788930250486912 2178278387269589504 4878511917998243712 7578745448726897920 10278978979455552128 12979212510184206336 15679446040912860544 18379679571641514752 2633169028660617344 5333402559389271552 8033636090117925760 10733869620846579968 13434103151575234176 16134336682303888384 387826139322990976 3088059670051645184 5788293200780299392 8488526731508953600 11188760262237607808 13888993792966262016 16589227323694916224 842716780714018816 3542950311442673024 6243183842171327232 8943417372899981440 11643650903628635648 14343884434357289856 17044117965085944064 1297607422105046656 3997840952833700864 6698074483562355072 9398308014291009280 12098541545019663488 14798775075748317696 17499008606476971904 1752498063496074496 4452731594224728704 7152965124953382912 9853198655682037120 12553432186410691328 15253665717139345536 17953899247867999744 2207388704887102336 4907622235615756544 7607855766344410752 10308089297073064960 13008322827801719168 15708556358530373376 18408789889259027584 2662279346278130176 5362512877006784384 8062746407735438592 10762979938464092800 13463213469192747008 16163446999921401216 416936456940503808 3117169987669158016 5817403518397812224 8517637049126466432 11217870579855120640 13918104110583774848 16618337641312429056 871827098331531648 3572060629060185856 6272294159788840064 8972527690517494272 11672761221246148480 14372994751974802688 17073228282703456896 1326717739722559488 4026951270451213696 6727184801179867904 9427418331908522112 12127651862637176320 14827885393365830528 17528118924094484736 1781608381113587328 4481841911842241536 7182075442570895744 9882308973299549952 12582542504028204160 15282776034756858368 17983009565485512576 2236499022504615168 4936732553233269376 7636966083961923584 10337199614690577792 13037433145419232000 15737666676147886208 18437900206876540416 2691389663895643008 5391623194624297216 8091856725352951424 10792090256081605632 13492323786810259840 16192557317538914048 446046774558016640 3146280305286670848 5846513836015325056 8546747366743979264 11246980897472633472 13947214428201287680 16647447958929941888 900937415949044480 3601170946677698688 6301404477406352896 9001638008135007104 11701871538863661312 14402105069592315520 17102338600320969728 1355828057340072320 4056061588068726528 6756295118797380736 9456528649526034944 12156762180254689152 14856995710983343360 17557229241711997568 1810718698731100160 4510952229459754368 7211185760188408576 9911419290917062784 12611652821645716992 15311886352374371200 18012119883103025408 2265609340122128000 4965842870850782208 7666076401579436416 10366309932308090624 13066543463036744832 15766776993765399040 20266450784501632 2720499981513155840 5420733512241810048 8120967042970464256 10821200573699118464 13521434104427772672 16221667635156426880 475157092175529472 3175390622904183680 5875624153632837888 8575857684361492096 11276091215090146304 13976324745818800512 16676558276547454720 930047733566557312 3630281264295211520 6330514795023865728 9030748325752519936 11730981856481174144 14431215387209828352 17131448917938482560 1384938374957585152 4085171905686239360 6785405436414893568 9485638967143547776 12185872497872201984 14886106028600856192 17586339559329510400 1839829016348612992 4540062547077267200 7240296077805921408 9940529608534575616 12640763139263229824 15340996669991884032 18041230200720538240 2294719657739640832 4994953188468295040 7695186719196949248 10395420249925603456 13095653780654257664 15795887311382911872 49376768402014464 2749610299130668672 5449843829859322880 8150077360587977088 10850310891316631296 13550544422045285504 16250777952773939712 504267409793042304 3204500940521696512 5904734471250350720 8604968001979004928 11305201532707659136 14005435063436313344 16705668594164967552 959158051184070144 3659391581912724352 6359625112641378560 9059858643370032768 11760092174098686976 14460325704827341184 17160559235555995392 1414048692575097984 4114282223303752192 6814515754032406400 9514749284761060608 12214982815489714816 14915216346218369024 17615449876947023232 1868939333966125824 4569172864694780032 7269406395423434240 9969639926152088448 12669873456880742656 15370106987609396864 18070340518338051072 2323829975357153664 5024063506085807872 7724297036814462080 10424530567543116288 13124764098271770496 15824997629000424704 78487086019527296 2778720616748181504 5478954147476835712 8179187678205489920 10879421208934144128 13579654739662798336 16279888270391452544 533377727410555136 3233611258139209344 5933844788867863552 8634078319596517760 11334311850325171968 14034545381053826176 16734778911782480384 988268368801582976 3688501899530237184 6388735430258891392 9088968960987545600 11789202491716199808 14489436022444854016 17189669553173508224 1443159010192610816 4143392540921265024 6843626071649919232 9543859602378573440 12244093133107227648 14944326663835881856 17644560194564536064 1898049651583638656 4598283182312292864 7298516713040947072 9998750243769601280 12698983774498255488 15399217305226909696 18099450835955563904 2352940292974666496 5053173823703320704 7753407354431974912 10453640885160629120 13153874415889283328 15854107946617937536 107597403637040128 2807830934365694336 5508064465094348544 8208297995823002752 10908531526551656960 13608765057280311168 16308998588008965376 562488045028067968 3262721575756722176 5962955106485376384 8663188637214030592 11363422167942684800 14063655698671339008 16763889229399993216 1017378686419095808 3717612217147750016 6417845747876404224 9118079278605058432 11818312809333712640 14518546340062366848 17218779870791021056 1472269327810123648 4172502858538777856 6872736389267432064 9572969919996086272 12273203450724740480 14973436981453394688 17673670512182048896 1927159969201151488 4627393499929805696 7327627030658459904 10027860561387114112 12728094092115768320 15428327622844422528 18128561153573076736 2382050610592179328 5082284141320833536 7782517672049487744 10482751202778141952 13182984733506796160 15883218264235450368 136707721254552960 2836941251983207168 5537174782711861376 8237408313440515584 10937641844169169792 13637875374897824000 16338108905626478208 591598362645580800 3291831893374235008 5992065424102889216 8692298954831543424 11392532485560197632 14092766016288851840 16792999547017506048 1046489004036608640 3746722534765262848 6446956065493917056 9147189596222571264 11847423126951225472 14547656657679879680 17247890188408533888 1501379645427636480 4201613176156290688 6901846706884944896 9602080237613599104 12302313768342253312 15002547299070907520 17702780829799561728 1956270286818664320 4656503817547318528 7356737348275972736 10056970879004626944 12757204409733281152 15457437940461935360 18157671471190589568 2411160928209692160 5111394458938346368 7811627989667000576 10511861520395654784 13212095051124308992 15912328581852963200 165818038872065792 2866051569600720000 5566285100329374208 8266518631058028416 10966752161786682624 13666985692515336832 16367219223243991040 620708680263093632 3320942210991747840 6021175741720402048 8721409272449056256 11421642803177710464 14121876333906364672 16822109864635018880 1075599321654121472 3775832852382775680 6476066383111429888 9176299913840084096 11876533444568738304 14576766975297392512 17277000506026046720 1530489963045149312 4230723493773803520 6930957024502457728 9631190555231111936 12331424085959766144 15031657616688420352 17731891147417074560 1985380604436177152 4685614135164831360 7385847665893485568 10086081196622139776 12786314727350793984 15486548258079448192 18186781788808102400 2440271245827204992 5140504776555859200 7840738307284513408 10540971838013167616 13241205368741821824 15941438899470476032 194928356489578624 2895161887218232832 5595395417946887040 8295628948675541248 10995862479404195456 13696096010132849664 16396329540861503872 649818997880606464 3350052528609260672 6050286059337914880 8750519590066569088 11450753120795223296 14150986651523877504 16851220182252531712 1104709639271634304 3804943170000288512 6505176700728942720 9205410231457596928 11905643762186251136 14605877292914905344 17306110823643559552 1559600280662662144 4259833811391316352 6960067342119970560 9660300872848624768 12360534403577278976 15060767934305933184 17761001465034587392 2014490922053689984 4714724452782344192 7414957983510998400 10115191514239652608 12815425044968306816 15515658575696961024 18215892106425615232 2469381563444717824 5169615094173372032 7869848624902026240 10570082155630680448 13270315686359334656 15970549217087988864 224038674107091456 2924272204835745664 5624505735564399872 8324739266293054080 11024972797021708288 13725206327750362496 16425439858479016704 678929315498119296 3379162846226773504 6079396376955427712 8779629907684081920 11479863438412736128 14180096969141390336 16880330499870044544 1133819956889147136 3834053487617801344 6534287018346455552 9234520549075109760 11934754079803763968 14634987610532418176 17335221141261072384 1588710598280174976 4288944129008829184 6989177659737483392 9689411190466137600 12389644721194791808 15089878251923446016 17790111782652100224 2043601239671202816 4743834770399857024 7444068301128511232 10144301831857165440 12844535362585819648 15544768893314473856 18245002424043128064 2498491881062230656 5198725411790884864 7898958942519539072 10599192473248193280 13299426003976847488 15999659534705501696 253148991724604288 2953382522453258496 5653616053181912704 8353849583910566912 11054083114639221120 13754316645367875328 16454550176096529536 708039633115632128 3408273163844286336 6108506694572940544 8808740225301594752 11508973756030248960 14209207286758903168 16909440817487557376 1162930274506659968 3863163805235314176 6563397335963968384 9263630866692622592 11963864397421276800 14664097928149931008 17364331458878585216 1617820915897687808 4318054446626342016 7018287977354996224 9718521508083650432 12418755038812304640 15118988569540958848 17819222100269613056 2072711557288715648 4772945088017369856 7473178618746024064 10173412149474678272 12873645680203332480 15573879210931986688 18274112741660640896 2527602198679743488 5227835729408397696 7928069260137051904 10628302790865706112 13328536321594360320 16028769852323014528 282259309342117120 2982492840070771328 5682726370799425536 8382959901528079744 11083193432256733952 13783426962985388160 16483660493714042368 737149950733144960 3437383481461799168 6137617012190453376 8837850542919107584 11538084073647761792 14238317604376416000 16938551135105070208 1192040592124172800 3892274122852827008 6592507653581481216 9292741184310135424 11992974715038789632 14693208245767443840 17393441776496098048 1646931233515200640 4347164764243854848 7047398294972509056 9747631825701163264 12447865356429817472 15148098887158471680 17848332417887125888 2101821874906228480 4802055405634882688 7502288936363536896 10202522467092191104 12902755997820845312 15602989528549499520 18303223059278153728 2556712516297256320 5256946047025910528 7957179577754564736 10657413108483218944 13357646639211873152 16057880169940527360 311369626959629952 3011603157688284160 5711836688416938368 8412070219145592576 11112303749874246784 13812537280602900992 16512770811331555200 766260268350657792 3466493799079312000 6166727329807966208 8866960860536620416 11567194391265274624 14267427921993928832 16967661452722583040 1221150909741685632 3921384440470339840 6621617971198994048 9321851501927648256 12022085032656302464 14722318563384956672 17422552094113610880 1676041551132713472 4376275081861367680 7076508612590021888 9776742143318676096 12476975674047330304 15177209204775984512 17877442735504638720 2130932192523741312 4831165723252395520 7531399253981049728 10231632784709703936 12931866315438358144 15632099846167012352 18332333376895666560 2585822833914769152 5286056364643423360 7986289895372077568 10686523426100731776 13386756956829385984 16086990487558040192 340479944577142784 3040713475305796992 5740947006034451200 8441180536763105408 11141414067491759616 13841647598220413824 16541881128949068032 795370585968170624 3495604116696824832 6195837647425479040 8896071178154133248 11596304708882787456 14296538239611441664 16996771770340095872 1250261227359198464 3950494758087852672 6650728288816506880 9350961819545161088 12051195350273815296 14751428881002469504 17451662411731123712 1705151868750226304 4405385399478880512 7105618930207534720 9805852460936188928 12506085991664843136 15206319522393497344 17906553053122151552 2160042510141254144 4860276040869908352 7560509571598562560 10260743102327216768 12960976633055870976 15661210163784525184 18361443694513179392 2614933151532281984 5315166682260936192 8015400212989590400 10715633743718244608 13415867274446898816 16116100805175553024 369590262194655616 3069823792923309824 5770057323651964032 8470290854380618240 11170524385109272448 13870757915837926656 16570991446566580864 824480903585683456 3524714434314337664 6224947965042991872 8925181495771646080 11625415026500300288 14325648557228954496 17025882087957608704 1279371544976711296 3979605075705365504 6679838606434019712 9380072137162673920 12080305667891328128 14780539198619982336 17480772729348636544 1734262186367739136 4434495717096393344 7134729247825047552 9834962778553701760 12535196309282355968 15235429840011010176 17935663370739664384 2189152827758766976 4889386358487421184 7589619889216075392 10289853419944729600 12990086950673383808 15690320481402038016 18390554012130692224 2644043469149794816 5344276999878449024 8044510530607103232 10744744061335757440 13444977592064411648 16145211122793065856 398700579812168448 3098934110540822656 5799167641269476864 8499401171998131072 11199634702726785280 13899868233455439488 16600101764184093696 853591221203196288 3553824751931850496 6254058282660504704 8954291813389158912 11654525344117813120 14354758874846467328 17054992405575121536 1308481862594224128 4008715393322878336 6708948924051532544 9409182454780186752 12109415985508840960 14809649516237495168 17509883046966149376 1763372503985251968 4463606034713906176 7163839565442560384 9864073096171214592 12564306626899868800 15264540157628523008 17964773688357177216 2218263145376279808 4918496676104934016 7618730206833588224 10318963737562242432 13019197268290896640 15719430799019550848 18419664329748205056 2673153786767307648 5373387317495961856 8073620848224616064 10773854378953270272 13474087909681924480 16174321440410578688 427810897429681280 3128044428158335488 5828277958886989696 8528511489615643904 11228745020344298112 13928978551072952320 16629212081801606528 882701538820709120 3582935069549363328 6283168600278017536 8983402131006671744 11683635661735325952 14383869192463980160 17084102723192634368 1337592180211736960 4037825710940391168 6738059241669045376 9438292772397699584 12138526303126353792 14838759833855008000 17538993364583662208 1792482821602764800 4492716352331419008 7192949883060073216 9893183413788727424 12593416944517381632 15293650475246035840 17993884005974690048 2247373462993792640 4947606993722446848 7647840524451101056 10348074055179755264 13048307585908409472 15748541116637063680 2030573656166272 2702264104384820480 5402497635113474688 8102731165842128896 10802964696570783104 13503198227299437312 16203431758028091520 456921215047194112 3157154745775848320 5857388276504502528 8557621807233156736 11257855337961810944 13958088868690465152 16658322399419119360 911811856438221952 3612045387166876160 6312278917895530368 9012512448624184576 11712745979352838784 14412979510081492992 17113213040810147200 1366702497829249792 4066936028557904000 6767169559286558208 9467403090015212416 12167636620743866624 14867870151472520832 17568103682201175040 1821593139220277632 4521826669948931840 7222060200677586048 9922293731406240256 12622527262134894464 15322760792863548672 18022994323592202880 2276483780611305472 4976717311339959680 7676950842068613888 10377184372797268096 13077417903525922304 15777651434254576512 31140891273679104 2731374422002333312 5431607952730987520 8131841483459641728 10832075014188295936 13532308544916950144 16232542075645604352 486031532664706944 3186265063393361152 5886498594122015360 8586732124850669568 11286965655579323776 13987199186307977984 16687432717036632192 940922174055734784 3641155704784388992 6341389235513043200 9041622766241697408 11741856296970351616 14442089827699005824 17142323358427660032 1395812815446762624 4096046346175416832 6796279876904071040 9496513407632725248 12196746938361379456 14896980469090033664 17597213999818687872 1850703456837790464 4550936987566444672 7251170518295098880 9951404049023753088 12651637579752407296 15351871110481061504 18052104641209715712 2305594098228818304 5005827628957472512 7706061159686126720 10406294690414780928 13106528221143435136 15806761751872089344 60251208891191936 2760484739619846144 5460718270348500352 8160951801077154560 10861185331805808768 13561418862534462976 16261652393263117184 515141850282219776 3215375381010873984 5915608911739528192 8615842442468182400 11316075973196836608 14016309503925490816 16716543034654145024 970032491673247616 3670266022401901824 6370499553130556032 9070733083859210240 11770966614587864448 14471200145316518656 17171433676045172864 1424923133064275456 4125156663792929664 6825390194521583872 9525623725250238080 12225857255978892288 14926090786707546496 17626324317436200704 1879813774455303296 4580047305183957504 7280280835912611712 9980514366641265920 12680747897369920128 15380981428098574336 18081214958827228544 2334704415846331136 5034937946574985344 7735171477303639552 10435405008032293760 13135638538760947968 15835872069489602176 89361526508704768 2789595057237358976 5489828587966013184 8190062118694667392 10890295649423321600 13590529180151975808 16290762710880630016 544252167899732608 3244485698628386816 5944719229357041024 8644952760085695232 11345186290814349440 14045419821543003648 16745653352271657856 999142809290760448 3699376340019414656 6399609870748068864 9099843401476723072 11800076932205377280 14500310462934031488 17200543993662685696 1454033450681788288 4154266981410442496 6854500512139096704 9554734042867750912 12254967573596405120 14955201104325059328 17655434635053713536 1908924092072816128 4609157622801470336 7309391153530124544 10009624684258778752 12709858214987432960 15410091745716087168 18110325276444741376 2363814733463843968 5064048264192498176 7764281794921152384 10464515325649806592 13164748856378460800 15864982387107115008 118471844126217600 2818705374854871808 5518938905583526016 8219172436312180224 10919405967040834432 13619639497769488640 16319873028498142848 573362485517245440 3273596016245899648 5973829546974553856 8674063077703208064 11374296608431862272 14074530139160516480 16774763669889170688 1028253126908273280 3728486657636927488 6428720188365581696 9128953719094235904 11829187249822890112 14529420780551544320 17229654311280198528 1483143768299301120 4183377299027955328 6883610829756609536 9583844360485263744 12284077891213917952 14984311421942572160 17684544952671226368 1938034409690328960 4638267940418983168 7338501471147637376 10038735001876291584 12738968532604945792 15439202063333600000 18139435594062254208 2392925051081356800 5093158581810011008 7793392112538665216 10493625643267319424 13193859173995973632 15894092704724627840 147582161743730432 2847815692472384640 5548049223201038848 8248282753929693056 10948516284658347264 13648749815387001472 16348983346115655680 602472803134758272 3302706333863412480 6002939864592066688 8703173395320720896 11403406926049375104 14103640456778029312 16803873987506683520 1057363444525786112 3757596975254440320 6457830505983094528 9158064036711748736 11858297567440402944 14558531098169057152 17258764628897711360 1512254085916813952 4212487616645468160 6912721147374122368 9612954678102776576 12313188208831430784 15013421739560084992 17713655270288739200 1967144727307841792 4667378258036496000 7367611788765150208 10067845319493804416 12768078850222458624 15468312380951112832 18168545911679767040 2422035368698869632 5122268899427523840 7822502430156178048 10522735960884832256 13222969491613486464 15923203022342140672 176692479361243264 2876926010089897472 5577159540818551680 8277393071547205888 10977626602275860096 13677860133004514304 16378093663733168512 631583120752271104 3331816651480925312 6032050182209579520 8732283712938233728 11432517243666887936 14132750774395542144 16832984305124196352 1086473762143298944 3786707292871953152 6486940823600607360 9187174354329261568 11887407885057915776 14587641415786569984 17287874946515224192 1541364403534326784 4241597934262980992 6941831464991635200 9642064995720289408 12342298526448943616 15042532057177597824 17742765587906252032 1996255044925354624 4696488575654008832 7396722106382663040 10096955637111317248 12797189167839971456 15497422698568625664 18197656229297279872 2451145686316382464 5151379217045036672 7851612747773690880 10551846278502345088 13252079809230999296 15952313339959653504 205802796978756096 2906036327707410304 5606269858436064512 8306503389164718720 11006736919893372928 13706970450622027136 16407203981350681344 660693438369783936 3360926969098438144 6061160499827092352 8761394030555746560 11461627561284400768 14161861092013054976 16862094622741709184 1115584079760811776 3815817610489465984 6516051141218120192 9216284671946774400 11916518202675428608 14616751733404082816 17316985264132737024 1570474721151839616 4270708251880493824 6970941782609148032 9671175313337802240 12371408844066456448 15071642374795110656 17771875905523764864 2025365362542867456 4725598893271521664 7425832424000175872 10126065954728830080 12826299485457484288 15526533016186138496 18226766546914792704 2480256003933895296 5180489534662549504 7880723065391203712 10580956596119857920 13281190126848512128 15981423657577166336 234913114596268928 2935146645324923136 5635380176053577344 8335613706782231552 11035847237510885760 13736080768239539968 16436314298968194176 689803755987296768 3390037286715950976 6090270817444605184 8790504348173259392 11490737878901913600 14190971409630567808 16891204940359222016 1144694397378324608 3844927928106978816 6545161458835633024 9245394989564287232 11945628520292941440 14645862051021595648 17346095581750249856 1599585038769352448 4299818569498006656 7000052100226660864 9700285630955315072 12400519161683969280 15100752692412623488 17800986223141277696 2054475680160380288 4754709210889034496 7454942741617688704 10155176272346342912 12855409803074997120 15555643333803651328 18255876864532305536 2509366321551408128 5209599852280062336 7909833383008716544 10610066913737370752 13310300444466024960 16010533975194679168 264023432213781760 2964256962942435968 5664490493671090176 8364724024399744384 11064957555128398592 13765191085857052800 16465424616585707008 718914073604809600 3419147604333463808 6119381135062118016 8819614665790772224 11519848196519426432 14220081727248080640 16920315257976734848 1173804714995837440 3874038245724491648 6574271776453145856 9274505307181800064 11974738837910454272 14674972368639108480 17375205899367762688 1628695356386865280 4328928887115519488 7029162417844173696 9729395948572827904 12429629479301482112 15129863010030136320 17830096540758790528 2083585997777893120 4783819528506547328 7484053059235201536 10184286589963855744 12884520120692509952 15584753651421164160 18284987182149818368 2538476639168920960 5238710169897575168 7938943700626229376 10639177231354883584 13339410762083537792 16039644292812192000 293133749831294592 2993367280559948800 5693600811288603008 8393834342017257216 11094067872745911424 13794301403474565632 16494534934203219840 748024391222322432 3448257921950976640 6148491452679630848 8848724983408285056 11548958514136939264 14249192044865593472 16949425575594247680 1202915032613350272 3903148563342004480 6603382094070658688 9303615624799312896 12003849155527967104 14704082686256621312 17404316216985275520 1657805674004378112 4358039204733032320 7058272735461686528 9758506266190340736 12458739796918994944 15158973327647649152 17859206858376303360 2112696315395405952 4812929846124060160 7513163376852714368 10213396907581368576 12913630438310022784 15613863969038676992 18314097499767331200 2567586956786433792 5267820487515088000 7968054018243742208 10668287548972396416 13368521079701050624 16068754610429704832 322244067448807424 3022477598177461632 5722711128906115840 8422944659634770048 11123178190363424256 13823411721092078464 16523645251820732672 777134708839835264 3477368239568489472 6177601770297143680 8877835301025797888 11578068831754452096 14278302362483106304 16978535893211760512 1232025350230863104 3932258880959517312 6632492411688171520 9332725942416825728 12032959473145479936 14733193003874134144 17433426534602788352 1686915991621890944 4387149522350545152 7087383053079199360 9787616583807853568 12487850114536507776 15188083645265161984 17888317175993816192 2141806633012918784 4842040163741572992 7542273694470227200 10242507225198881408 12942740755927535616 15642974286656189824 18343207817384844032 2596697274403946624 5296930805132600832 7997164335861255040 10697397866589909248 13397631397318563456 16097864928047217664 351354385066320256 3051587915794974464 5751821446523628672 8452054977252282880 11152288507980937088 13852522038709591296 16552755569438245504 806245026457348096 3506478557186002304 6206712087914656512 8906945618643310720 11607179149371964928 14307412680100619136 17007646210829273344 1261135667848375936 3961369198577030144 6661602729305684352 9361836260034338560 12062069790762992768 14762303321491646976 17462536852220301184 1716026309239403776 4416259839968057984 7116493370696712192 9816726901425366400 12516960432154020608 15217193962882674816 17917427493611329024 2170916950630431616 4871150481359085824 7571384012087740032 10271617542816394240 12971851073545048448 15672084604273702656 18372318135002356864 2625807592021459456 5326041122750113664 8026274653478767872 10726508184207422080 13426741714936076288 16126975245664730496 380464702683833088 3080698233412487296 5780931764141141504 8481165294869795712 11181398825598449920 13881632356327104128 16581865887055758336 835355344074860928 3535588874803515136 6235822405532169344 8936055936260823552 11636289466989477760 14336522997718131968 17036756528446786176 1290245985465888768 3990479516194542976 6690713046923197184 9390946577651851392 12091180108380505600 14791413639109159808 17491647169837814016 1745136626856916608 4445370157585570816 7145603688314225024 9845837219042879232 12546070749771533440 15246304280500187648 17946537811228841856 2200027268247944448 4900260798976598656 7600494329705252864 10300727860433907072 13000961391162561280 15701194921891215488 18401428452619869696 2654917909638972288 5355151440367626496 8055384971096280704 10755618501824934912 13455852032553589120 16156085563282243328 409575020301345920 3109808551030000128 5810042081758654336 8510275612487308544 11210509143215962752 13910742673944616960 16610976204673271168 864465661692373760 3564699192421027968 6264932723149682176 8965166253878336384 11665399784606990592 14365633315335644800 17065866846064299008 1319356303083401600 4019589833812055808 6719823364540710016 9420056895269364224 12120290425998018432 14820523956726672640 17520757487455326848 1774246944474429440 4474480475203083648 7174714005931737856 9874947536660392064 12575181067389046272 15275414598117700480 17975648128846354688 2229137585865457280 4929371116594111488 7629604647322765696 10329838178051419904 13030071708780074112 15730305239508728320 18430538770237382528 2684028227256485120 5384261757985139328 8084495288713793536 10784728819442447744 13484962350171101952 16185195880899756160 438685337918858752 3138918868647512960 5839152399376167168 8539385930104821376 11239619460833475584 13939852991562129792 16640086522290784000 893575979309886592 3593809510038540800 6294043040767195008 8994276571495849216 11694510102224503424 14394743632953157632 17094977163681811840 1348466620700914432 4048700151429568640 6748933682158222848 9449167212886877056 12149400743615531264 14849634274344185472 17549867805072839680 1803357262091942272 4503590792820596480 7203824323549250688 9904057854277904896 12604291385006559104 15304524915735213312 18004758446463867520 2258247903482970112 4958481434211624320 7658714964940278528 10358948495668932736 13059182026397586944 15759415557126241152 12905014145343744 2713138544873997952 5413372075602652160 8113605606331306368 10813839137059960576 13514072667788614784 16214306198517268992 467795655536371584 3168029186265025792 5868262716993680000 8568496247722334208 11268729778450988416 13968963309179642624 16669196839908296832 922686296927399424 3622919827656053632 6323153358384707840 9023386889113362048 11723620419842016256 14423853950570670464 17124087481299324672 1377576938318427264 4077810469047081472 6778043999775735680 9478277530504389888 12178511061233044096 14878744591961698304 17578978122690352512 1832467579709455104 4532701110438109312 7232934641166763520 9933168171895417728 12633401702624071936 15333635233352726144 18033868764081380352 2287358221100482944 4987591751829137152 7687825282557791360 10388058813286445568 13088292344015099776 15788525874743753984 42015331762856576 2742248862491510784 5442482393220164992 8142715923948819200 10842949454677473408 13543182985406127616 16243416516134781824 496905973153884416 3197139503882538624 5897373034611192832 8597606565339847040 11297840096068501248 13998073626797155456 16698307157525809664 951796614544912256 3652030145273566464 6352263676002220672 9052497206730874880 11752730737459529088 14452964268188183296 17153197798916837504 1406687255935940096 4106920786664594304 6807154317393248512 9507387848121902720 12207621378850556928 14907854909579211136 17608088440307865344 1861577897326967936 4561811428055622144 7262044958784276352 9962278489512930560 12662512020241584768 15362745550970238976 18062979081698893184 2316468538717995776 5016702069446649984 7716935600175304192 10417169130903958400 13117402661632612608 15817636192361266816 71125649380369408 2771359180109023616 5471592710837677824 8171826241566332032 10872059772294986240 13572293303023640448 16272526833752294656 526016290771397248 3226249821500051456 5926483352228705664 8626716882957359872 11326950413686014080 14027183944414668288 16727417475143322496 980906932162425088 3681140462891079296 6381373993619733504 9081607524348387712 11781841055077041920 14482074585805696128 17182308116534350336 1435797573553452928 4136031104282107136 6836264635010761344 9536498165739415552 12236731696468069760 14936965227196723968 17637198757925378176 1890688214944480768 4590921745673134976 7291155276401789184 9991388807130443392 12691622337859097600 15391855868587751808 18092089399316406016 2345578856335508608 5045812387064162816 7746045917792817024 10446279448521471232 13146512979250125440 15846746509978779648 100235966997882240 2800469497726536448 5500703028455190656 8200936559183844864 10901170089912499072 13601403620641153280 16301637151369807488 555126608388910080 3255360139117564288 5955593669846218496 8655827200574872704 11356060731303526912 14056294262032181120 16756527792760835328 1010017249779937920 3710250780508592128 6410484311237246336 9110717841965900544 11810951372694554752 14511184903423208960 17211418434151863168 1464907891170965760 4165141421899619968 6865374952628274176 9565608483356928384 12265842014085582592 14966075544814236800 17666309075542891008 1919798532561993600 4620032063290647808 7320265594019302016 10020499124747956224 12720732655476610432 15420966186205264640 18121199716933918848 2374689173953021440 5074922704681675648 7775156235410329856 10475389766138984064 13175623296867638272 15875856827596292480 129346284615395072 2829579815344049280 5529813346072703488 8230046876801357696 10930280407530011904 13630513938258666112 16330747468987320320 584236926006422912 3284470456735077120 5984703987463731328 8684937518192385536 11385171048921039744 14085404579649693952 16785638110378348160 1039127567397450752 3739361098126104960 6439594628854759168 9139828159583413376 11840061690312067584 14540295221040721792 17240528751769376000 1494018208788478592 4194251739517132800 6894485270245787008 9594718800974441216 12294952331703095424 14995185862431749632 17695419393160403840 1948908850179506432 4649142380908160640 7349375911636814848 10049609442365469056 12749842973094123264 15450076503822777472 18150310034551431680 2403799491570534272 5104033022299188480 7804266553027842688 10504500083756496896 13204733614485151104 15904967145213805312 158456602232907904 2858690132961562112 5558923663690216320 8259157194418870528 10959390725147524736 13659624255876178944 16359857786604833152 613347243623935744 3313580774352589952 6013814305081244160 8714047835809898368 11414281366538552576 14114514897267206784 16814748427995860992 1068237885014963584 3768471415743617792 6468704946472272000 9168938477200926208 11869172007929580416 14569405538658234624 17269639069386888832 1523128526405991424 4223362057134645632 6923595587863299840 9623829118591954048 12324062649320608256 15024296180049262464 17724529710777916672 1978019167797019264 4678252698525673472 7378486229254327680 10078719759982981888 12778953290711636096 15479186821440290304 18179420352168944512 2432909809188047104 5133143339916701312 7833376870645355520 10533610401374009728 13233843932102663936 15934077462831318144 187566919850420736 2887800450579074944 5588033981307729152 8288267512036383360 10988501042765037568 13688734573493691776 16388968104222345984 642457561241448576 3342691091970102784 6042924622698756992 8743158153427411200 11443391684156065408 14143625214884719616 16843858745613373824 1097348202632476416 3797581733361130624 6497815264089784832 9198048794818439040 11898282325547093248 14598515856275747456 17298749387004401664 1552238844023504256 4252472374752158464 6952705905480812672 9652939436209466880 12353172966938121088 15053406497666775296 17753640028395429504 2007129485414532096 4707363016143186304 7407596546871840512 10107830077600494720 12808063608329148928 15508297139057803136 18208530669786457344 2462020126805559936 5162253657534214144 7862487188262868352 10562720718991522560 13262954249720176768 15963187780448830976 216677237467933568 2916910768196587776 5617144298925241984 8317377829653896192 11017611360382550400 13717844891111204608 16418078421839858816 671567878858961408 3371801409587615616 6072034940316269824 8772268471044924032 11472502001773578240 14172735532502232448 16872969063230886656 1126458520249989248 3826692050978643456 6526925581707297664 9227159112435951872 11927392643164606080 14627626173893260288 17327859704621914496 1581349161641017088 4281582692369671296 6981816223098325504 9682049753826979712 12382283284555633920 15082516815284288128 17782750346012942336 2036239803032044928 4736473333760699136 7436706864489353344 10136940395218007552 12837173925946661760 15537407456675315968 18237640987403970176 2491130444423072768 5191363975151726976 7891597505880381184 10591831036609035392 13292064567337689600 15992298098066343808 245787555085446400 2946021085814100608 5646254616542754816 8346488147271409024 11046721678000063232 13746955208728717440 16447188739457371648 700678196476474240 3400911727205128448 6101145257933782656 8801378788662436864 11501612319391091072 14201845850119745280 16902079380848399488 1155568837867502080 3855802368596156288 6556035899324810496 9256269430053464704 11956502960782118912 14656736491510773120 17356970022239427328 1610459479258529920 4310693009987184128 7010926540715838336 9711160071444492544 12411393602173146752 15111627132901800960 17811860663630455168 2065350120649557760 4765583651378211968 7465817182106866176 10166050712835520384 12866284243564174592 15566517774292828800 18266751305021483008 2520240762040585600 5220474292769239808 7920707823497894016 10620941354226548224 13321174884955202432 16021408415683856640 274897872702959232 2975131403431613440 5675364934160267648 8375598464888921856 11075831995617576064 13776065526346230272 16476299057074884480 729788514093987072 3430022044822641280 6130255575551295488 8830489106279949696 11530722637008603904 14230956167737258112 16931189698465912320 1184679155485014912 3884912686213669120 6585146216942323328 9285379747670977536 11985613278399631744 14685846809128285952 17386080339856940160 1639569796876042752 4339803327604696960 7040036858333351168 9740270389062005376 12440503919790659584 15140737450519313792 17840970981247968000 2094460438267070592 4794693968995724800 7494927499724379008 10195161030453033216 12895394561181687424 15595628091910341632 18295861622638995840 2549351079658098432 5249584610386752640 7949818141115406848 10650051671844061056 13350285202572715264 16050518733301369472 304008190320472064 3004241721049126272 5704475251777780480 8404708782506434688 11104942313235088896 13805175843963743104 16505409374692397312 758898831711499904 3459132362440154112 6159365893168808320 8859599423897462528 11559832954626116736 14260066485354770944 16960300016083425152 1213789473102527744 3914023003831181952 6614256534559836160 9314490065288490368 12014723596017144576 14714957126745798784 17415190657474452992 1668680114493555584 4368913645222209792 7069147175950864000 9769380706679518208 12469614237408172416 15169847768136826624 17870081298865480832 2123570755884583424 4823804286613237632 7524037817341891840 10224271348070546048 12924504878799200256 15624738409527854464 18324971940256508672 2578461397275611264 5278694928004265472 7978928458732919680 10679161989461573888 13379395520190228096 16079629050918882304 333118507937984896 3033352038666639104 5733585569395293312 8433819100123947520 11134052630852601728 13834286161581255936 16534519692309910144 788009149329012736 3488242680057666944 6188476210786321152 8888709741514975360 11588943272243629568 14289176802972283776 16989410333700937984 1242899790720040576 3943133321448694784 6643366852177348992 9343600382906003200 12043833913634657408 14744067444363311616 17444300975091965824 1697790432111068416 4398023962839722624 7098257493568376832 9798491024297031040 12498724555025685248 15198958085754339456 17899191616482993664 2152681073502096256 4852914604230750464 7553148134959404672 10253381665688058880 12953615196416713088 15653848727145367296 18354082257874021504 2607571714893124096 5307805245621778304 8008038776350432512 10708272307079086720 13408505837807740928 16108739368536395136 362228825555497728 3062462356284151936 5762695887012806144 8462929417741460352 11163162948470114560 13863396479198768768 16563630009927422976 817119466946525568 3517352997675179776 6217586528403833984 8917820059132488192 11618053589861142400 14318287120589796608 17018520651318450816 1272010108337553408 3972243639066207616 6672477169794861824 9372710700523516032 12072944231252170240 14773177761980824448 17473411292709478656 1726900749728581248 4427134280457235456 7127367811185889664 9827601341914543872 12527834872643198080 15228068403371852288 17928301934100506496 2181791391119609088 4882024921848263296 7582258452576917504 10282491983305571712 12982725514034225920 15682959044762880128 18383192575491534336 2636682032510636928 5336915563239291136 8037149093967945344 10737382624696599552 13437616155425253760 16137849686153907968 391339143173010560 3091572673901664768 5791806204630318976 8492039735358973184 11192273266087627392 13892506796816281600 16592740327544935808 846229784564038400 3546463315292692608 6246696846021346816 8946930376750001024 11647163907478655232 14347397438207309440 17047630968935963648 1301120425955066240 4001353956683720448 6701587487412374656 9401821018141028864 12102054548869683072 14802288079598337280 17502521610326991488 1756011067346094080 4456244598074748288 7156478128803402496 9856711659532056704 12556945190260710912 15257178720989365120 17957412251718019328 2210901708737121920 4911135239465776128 7611368770194430336 10311602300923084544 13011835831651738752 15712069362380392960 18412302893109047168 2665792350128149760 5366025880856803968 8066259411585458176 10766492942314112384 13466726473042766592 16166960003771420800 420449460790523392 3120682991519177600 5820916522247831808 8521150052976486016 11221383583705140224 13921617114433794432 16621850645162448640 875340102181551232 3575573632910205440 6275807163638859648 8976040694367513856 11676274225096168064 14376507755824822272 17076741286553476480 1330230743572579072 4030464274301233280 6730697805029887488 9430931335758541696 12131164866487195904 14831398397215850112 17531631927944504320 1785121384963606912 4485354915692261120 7185588446420915328 9885821977149569536 12586055507878223744 15286289038606877952 17986522569335532160 2240012026354634752 4940245557083288960 7640479087811943168 10340712618540597376 13040946149269251584 15741179679997905792 18441413210726560000 2694902667745662592 5395136198474316800 8095369729202971008 10795603259931625216 13495836790660279424 16196070321388933632 449559778408036224 3149793309136690432 5850026839865344640 8550260370593998848 11250493901322653056 13950727432051307264 16650960962779961472 904450419799064064 3604683950527718272 6304917481256372480 9005151011985026688 11705384542713680896 14405618073442335104 17105851604170989312 1359341061190091904 4059574591918746112 6759808122647400320 9460041653376054528 12160275184104708736 14860508714833362944 17560742245562017152 1814231702581119744 4514465233309773952 7214698764038428160 9914932294767082368 12615165825495736576 15315399356224390784 18015632886953044992 2269122343972147584 4969355874700801792 7669589405429456000 10369822936158110208 13070056466886764416 15770289997615418624 23779454634521216 2724012985363175424 5424246516091829632 8124480046820483840 10824713577549138048 13524947108277792256 16225180639006446464 478670096025549056 3178903626754203264 5879137157482857472 8579370688211511680 11279604218940165888 13979837749668820096 16680071280397474304 933560737416576896 3633794268145231104 6334027798873885312 9034261329602539520 11734494860331193728 14434728391059847936 17134961921788502144 1388451378807604736 4088684909536258944 6788918440264913152 9489151970993567360 12189385501722221568 14889619032450875776 17589852563179529984 1843342020198632576 4543575550927286784 7243809081655940992 9944042612384595200 12644276143113249408 15344509673841903616 18044743204570557824 2298232661589660416 4998466192318314624 7698699723046968832 10398933253775623040 13099166784504277248 15799400315232931456 52889772252034048 2753123302980688256 5453356833709342464 8153590364437996672 10853823895166650880 13554057425895305088 16254290956623959296 507780413643061888 3208013944371716096 5908247475100370304 8608481005829024512 11308714536557678720 14008948067286332928 16709181598014987136 962671055034089728 3662904585762743936 6363138116491398144 9063371647220052352 11763605177948706560 14463838708677360768 17164072239406014976 1417561696425117568 4117795227153771776 6818028757882425984 9518262288611080192 12218495819339734400 14918729350068388608 17618962880797042816 1872452337816145408 4572685868544799616 7272919399273453824 9973152930002108032 12673386460730762240 15373619991459416448 18073853522188070656 2327342979207173248 5027576509935827456 7727810040664481664 10428043571393135872 13128277102121790080 15828510632850444288 82000089869546880 2782233620598201088 5482467151326855296 8182700682055509504 10882934212784163712 13583167743512817920 16283401274241472128 536890731260574720 3237124261989228928 5937357792717883136 8637591323446537344 11337824854175191552 14038058384903845760 16738291915632499968 991781372651602560 3692014903380256768 6392248434108910976 9092481964837565184 11792715495566219392 14492949026294873600 17193182557023527808 1446672014042630400 4146905544771284608 6847139075499938816 9547372606228593024 12247606136957247232 14947839667685901440 17648073198414555648 1901562655433658240 4601796186162312448 7302029716890966656 10002263247619620864 12702496778348275072 15402730309076929280 18102963839805583488 2356453296824686080 5056686827553340288 7756920358281994496 10457153889010648704 13157387419739302912 15857620950467957120 111110407487059712 2811343938215713920 5511577468944368128 8211810999673022336 10912044530401676544 13612278061130330752 16312511591858984960 566001048878087552 3266234579606741760 5966468110335395968 8666701641064050176 11366935171792704384 14067168702521358592 16767402233250012800 1020891690269115392 3721125220997769600 6421358751726423808 9121592282455078016 11821825813183732224 14522059343912386432 17222292874641040640 1475782331660143232 4176015862388797440 6876249393117451648 9576482923846105856 12276716454574760064 14976949985303414272 17677183516032068480 1930672973051171072 4630906503779825280 7331140034508479488 10031373565237133696 12731607095965787904 15431840626694442112 18132074157423096320 2385563614442198912 5085797145170853120 7786030675899507328 10486264206628161536 13186497737356815744 15886731268085469952 140220725104572544 2840454255833226752 5540687786561880960 8240921317290535168 10941154848019189376 13641388378747843584 16341621909476497792 595111366495600384 3295344897224254592 5995578427952908800 8695811958681563008 11396045489410217216 14096279020138871424 16796512550867525632 1050002007886628224 3750235538615282432 6450469069343936640 9150702600072590848 11850936130801245056 14551169661529899264 17251403192258553472 1504892649277656064 4205126180006310272 6905359710734964480 9605593241463618688 12305826772192272896 15006060302920927104 17706293833649581312 1959783290668683904 4660016821397338112 7360250352125992320 10060483882854646528 12760717413583300736 15460950944311954944 18161184475040609152 2414673932059711744 5114907462788365952 7815140993517020160 10515374524245674368 13215608054974328576 15915841585702982784 169331042722085376 2869564573450739584 5569798104179393792 8270031634908048000 10970265165636702208 13670498696365356416 16370732227094010624 624221684113113216 3324455214841767424 6024688745570421632 8724922276299075840 11425155807027730048 14125389337756384256 16825622868485038464 1079112325504141056 3779345856232795264 6479579386961449472 9179812917690103680 11880046448418757888 14580279979147412096 17280513509876066304 1534002966895168896 4234236497623823104 6934470028352477312 9634703559081131520 12334937089809785728 15035170620538439936 17735404151267094144 1988893608286196736 4689127139014850944 7389360669743505152 10089594200472159360 12789827731200813568 15490061261929467776 18190294792658121984 2443784249677224576 5144017780405878784 7844251311134532992 10544484841863187200 13244718372591841408 15944951903320495616 198441360339598208 2898674891068252416 5598908421796906624 8299141952525560832 10999375483254215040 13699609013982869248 16399842544711523456 653332001730626048 3353565532459280256 6053799063187934464 8754032593916588672 11454266124645242880 14154499655373897088 16854733186102551296 1108222643121653888 3808456173850308096 6508689704578962304 9208923235307616512 11909156766036270720 14609390296764924928 17309623827493579136 1563113284512681728 4263346815241335936 6963580345969990144 9663813876698644352 12364047407427298560 15064280938155952768 17764514468884606976 2018003925903709568 4718237456632363776 7418470987361017984 10118704518089672192 12818938048818326400 15519171579546980608 18219405110275634816 2472894567294737408 5173128098023391616 7873361628752045824 10573595159480700032 13273828690209354240 15974062220938008448 227551677957111040 2927785208685765248 5628018739414419456 8328252270143073664 11028485800871727872 13728719331600382080 16428952862329036288 682442319348138880 3382675850076793088 6082909380805447296 8783142911534101504 11483376442262755712 14183609972991409920 16883843503720064128 1137332960739166720 3837566491467820928 6537800022196475136 9238033552925129344 11938267083653783552 14638500614382437760 17338734145111091968 1592223602130194560 4292457132858848768 6992690663587502976 9692924194316157184 12393157725044811392 15093391255773465600 17793624786502119808 2047114243521222400 4747347774249876608 7447581304978530816 10147814835707185024 12848048366435839232 15548281897164493440 18248515427893147648 2502004884912250240 5202238415640904448 7902471946369558656 10602705477098212864 13302939007826867072 16003172538555521280 256661995574623872 2956895526303278080 5657129057031932288 8357362587760586496 11057596118489240704 13757829649217894912 16458063179946549120 711552636965651712 3411786167694305920 6112019698422960128 8812253229151614336 11512486759880268544 14212720290608922752 16912953821337576960 1166443278356679552 3866676809085333760 6566910339813987968 9267143870542642176 11967377401271296384 14667610931999950592 17367844462728604800 1621333919747707392 4321567450476361600 7021800981205015808 9722034511933670016 12422268042662324224 15122501573390978432 17822735104119632640 2076224561138735232 4776458091867389440 7476691622596043648 10176925153324697856 12877158684053352064 15577392214782006272 18277625745510660480 2531115202529763072 5231348733258417280 7931582263987071488 10631815794715725696 13332049325444379904 16032282856173034112 285772313192136704 2986005843920790912 5686239374649445120 8386472905378099328 11086706436106753536 13786939966835407744 16487173497564061952 740662954583164544 3440896485311818752 6141130016040472960 8841363546769127168 11541597077497781376 14241830608226435584 16942064138955089792 1195553595974192384 3895787126702846592 6596020657431500800 9296254188160155008 11996487718888809216 14696721249617463424 17396954780346117632 1650444237365220224 4350677768093874432 7050911298822528640 9751144829551182848 12451378360279837056 15151611891008491264 17851845421737145472 2105334878756248064 4805568409484902272 7505801940213556480 10206035470942210688 12906269001670864896 15606502532399519104 18306736063128173312 2560225520147275904 5260459050875930112 7960692581604584320 10660926112333238528 13361159643061892736 16061393173790546944 314882630809649536 3015116161538303744 5715349692266957952 8415583222995612160 11115816753724266368 13816050284452920576 16516283815181574784 769773272200677376 3470006802929331584 6170240333657985792 8870473864386640000 11570707395115294208 14270940925843948416 16971174456572602624 1224663913591705216 3924897444320359424 6625130975049013632 9325364505777667840 12025598036506322048 14725831567234976256 17426065097963630464 1679554554982733056 4379788085711387264 7080021616440041472 9780255147168695680 12480488677897349888 15180722208626004096 17880955739354658304 2134445196373760896 4834678727102415104 7534912257831069312 10235145788559723520 12935379319288377728 15635612850017031936 18335846380745686144 2589335837764788736 5289569368493442944 7989802899222097152 10690036429950751360 13390269960679405568 16090503491408059776 343992948427162368 3044226479155816576 5744460009884470784 8444693540613124992 11144927071341779200 13845160602070433408 16545394132799087616 798883589818190208 3499117120546844416 6199350651275498624 8899584182004152832 11599817712732807040 14300051243461461248 17000284774190115456 1253774231209218048 3954007761937872256 6654241292666526464 9354474823395180672 12054708354123834880 14754941884852489088 17455175415581143296 1708664872600245888 4408898403328900096 7109131934057554304 9809365464786208512 12509598995514862720 15209832526243516928 17910066056972171136 2163555513991273728 4863789044719927936 7564022575448582144 10264256106177236352 12964489636905890560 15664723167634544768 18364956698363198976 2618446155382301568 5318679686110955776 8018913216839609984 10719146747568264192 13419380278296918400 16119613809025572608 373103266044675200 3073336796773329408 5773570327501983616 8473803858230637824 11174037388959292032 13874270919687946240 16574504450416600448 827993907435703040 3528227438164357248 6228460968893011456 8928694499621665664 11628928030350319872 14329161561078974080 17029395091807628288 1282884548826730880 3983118079555385088 6683351610284039296 9383585141012693504 12083818671741347712 14784052202470001920 17484285733198656128 1737775190217758720 4438008720946412928 7138242251675067136 9838475782403721344 12538709313132375552 15238942843861029760 17939176374589683968 2192665831608786560 4892899362337440768 7593132893066094976 10293366423794749184 12993599954523403392 15693833485252057600 18394067015980711808 2647556472999814400 5347790003728468608 8048023534457122816 10748257065185777024 13448490595914431232 16148724126643085440 402213583662188032 3102447114390842240 5802680645119496448 8502914175848150656 11203147706576804864 13903381237305459072 16603614768034113280 857104225053215872 3557337755781870080 6257571286510524288 8957804817239178496 11658038347967832704 14358271878696486912 17058505409425141120 1311994866444243712 4012228397172897920 6712461927901552128 9412695458630206336 12112928989358860544 14813162520087514752 17513396050816168960 1766885507835271552 4467119038563925760 7167352569292579968 9867586100021234176 12567819630749888384 15268053161478542592 17968286692207196800 2221776149226299392 4922009679954953600 7622243210683607808 10322476741412262016 13022710272140916224 15722943802869570432 18423177333598224640 2676666790617327232 5376900321345981440 8077133852074635648 10777367382803289856 13477600913531944064 16177834444260598272 431323901279700864 3131557432008355072 5831790962737009280 8532024493465663488 11232258024194317696 13932491554922971904 16632725085651626112 886214542670728704 3586448073399382912 6286681604128037120 8986915134856691328 11687148665585345536 14387382196313999744 17087615727042653952 1341105184061756544 4041338714790410752 6741572245519064960 9441805776247719168 12142039306976373376 14842272837705027584 17542506368433681792 1795995825452784384 4496229356181438592 7196462886910092800 9896696417638747008 12596929948367401216 15297163479096055424 17997397009824709632 2250886466843812224 4951119997572466432 7651353528301120640 10351587059029774848 13051820589758429056 15752054120487083264 5543577506185856 2705777108234840064 5406010638963494272 8106244169692148480 10806477700420802688 13506711231149456896 16206944761878111104 460434218897213696 3160667749625867904 5860901280354522112 8561134811083176320 11261368341811830528 13961601872540484736 16661835403269138944 915324860288241536 3615558391016895744 6315791921745549952 9016025452474204160 11716258983202858368 14416492513931512576 17116726044660166784 1370215501679269376 4070449032407923584 6770682563136577792 9470916093865232000 12171149624593886208 14871383155322540416 17571616686051194624 1825106143070297216 4525339673798951424 7225573204527605632 9925806735256259840 12626040265984914048 15326273796713568256 18026507327442222464 2279996784461325056 4980230315189979264 7680463845918633472 10380697376647287680 13080930907375941888 15781164438104596096 34653895123698688 2734887425852352896 5435120956581007104 8135354487309661312 10835588018038315520 13535821548766969728 16236055079495623936 489544536514726528 3189778067243380736 5890011597972034944 8590245128700689152 11290478659429343360 13990712190157997568 16690945720886651776 944435177905754368 3644668708634408576 6344902239363062784 9045135770091716992 11745369300820371200 14445602831549025408 17145836362277679616 1399325819296782208 4099559350025436416 6799792880754090624 9500026411482744832 12200259942211399040 14900493472940053248 17600727003668707456 1854216460687810048 4554449991416464256 7254683522145118464 9954917052873772672 12655150583602426880 15355384114331081088 18055617645059735296 2309107102078837888 5009340632807492096 7709574163536146304 10409807694264800512 13110041224993454720 15810274755722108928 63764212741211520 2763997743469865728 5464231274198519936 8164464804927174144 10864698335655828352 13564931866384482560 16265165397113136768 518654854132239360 3218888384860893568 5919121915589547776 8619355446318201984 11319588977046856192 14019822507775510400 16720056038504164608 973545495523267200 3673779026251921408 6374012556980575616 9074246087709229824 11774479618437884032 14474713149166538240 17174946679895192448 1428436136914295040 4128669667642949248 6828903198371603456 9529136729100257664 12229370259828911872 14929603790557566080 17629837321286220288 1883326778305322880 4583560309033977088 7283793839762631296 9984027370491285504 12684260901219939712 15384494431948593920 18084727962677248128 2338217419696350720 5038450950425004928 7738684481153659136 10438918011882313344 13139151542610967552 15839385073339621760 92874530358724352 2793108061087378560 5493341591816032768 8193575122544686976 10893808653273341184 13594042184001995392 16294275714730649600 547765171749752192 3247998702478406400 5948232233207060608 8648465763935714816 11348699294664369024 14048932825393023232 16749166356121677440 1002655813140780032 3702889343869434240 6403122874598088448 9103356405326742656 11803589936055396864 14503823466784051072 17204056997512705280 1457546454531807872 4157779985260462080 6858013515989116288 9558247046717770496 12258480577446424704 14958714108175078912 17658947638903733120 1912437095922835712 4612670626651489920 7312904157380144128 10013137688108798336 12713371218837452544 15413604749566106752 18113838280294760960 2367327737313863552 5067561268042517760 7767794798771171968 10468028329499826176 13168261860228480384 15868495390957134592 121984847976237184 2822218378704891392 5522451909433545600 8222685440162199808 10922918970890854016 13623152501619508224 16323386032348162432 576875489367265024 3277109020095919232 5977342550824573440 8677576081553227648 11377809612281881856 14078043143010536064 16778276673739190272 1031766130758292864 3731999661486947072 6432233192215601280 9132466722944255488 11832700253672909696 14532933784401563904 17233167315130218112 1486656772149320704 4186890302877974912 6887123833606629120 9587357364335283328 12287590895063937536 14987824425792591744 17688057956521245952 1941547413540348544 4641780944269002752 7342014474997656960 10042248005726311168 12742481536454965376 15442715067183619584 18142948597912273792 2396438054931376384 5096671585660030592 7796905116388684800 10497138647117339008 13197372177845993216 15897605708574647424 151095165593750016 2851328696322404224 5551562227051058432 8251795757779712640 10952029288508366848 13652262819237021056 16352496349965675264 605985806984777856 3306219337713432064 6006452868442086272 8706686399170740480 11406919929899394688 14107153460628048896 16807386991356703104 1060876448375805696 3761109979104459904 6461343509833114112 9161577040561768320 11861810571290422528 14562044102019076736 17262277632747730944 1515767089766833536 4216000620495487744 6916234151224141952 9616467681952796160 12316701212681450368 15016934743410104576 17717168274138758784 1970657731157861376 4670891261886515584 7371124792615169792 10071358323343824000 12771591854072478208 15471825384801132416 18172058915529786624 2425548372548889216 5125781903277543424 7826015434006197632 10526248964734851840 13226482495463506048 15926716026192160256 180205483211262848 2880439013939917056 5580672544668571264 8280906075397225472 10981139606125879680 13681373136854533888 16381606667583188096 635096124602290688 3335329655330944896 6035563186059599104 8735796716788253312 11436030247516907520 14136263778245561728 16836497308974215936 1089986765993318528 3790220296721972736 6490453827450626944 9190687358179281152 11890920888907935360 14591154419636589568 17291387950365243776 1544877407384346368 4245110938113000576 6945344468841654784 9645577999570308992 12345811530298963200 15046045061027617408 17746278591756271616 1999768048775374208 4700001579504028416 7400235110232682624 10100468640961336832 12800702171689991040 15500935702418645248 18201169233147299456 2454658690166402048 5154892220895056256 7855125751623710464 10555359282352364672 13255592813081018880 15955826343809673088 209315800828775680 2909549331557429888 5609782862286084096 8310016393014738304 11010249923743392512 13710483454472046720 16410716985200700928 664206442219803520 3364439972948457728 6064673503677111936 8764907034405766144 11465140565134420352 14165374095863074560 16865607626591728768 1119097083610831360 3819330614339485568 6519564145068139776 9219797675796793984 11920031206525448192 14620264737254102400 17320498267982756608 1573987725001859200 4274221255730513408 6974454786459167616 9674688317187821824 12374921847916476032 15075155378645130240 17775388909373784448 2028878366392887040 4729111897121541248 7429345427850195456 10129578958578849664 12829812489307503872 15530046020036158080 18230279550764812288 2483769007783914880 5184002538512569088 7884236069241223296 10584469599969877504 13284703130698531712 15984936661427185920 238426118446288512 2938659649174942720 5638893179903596928 8339126710632251136 11039360241360905344 13739593772089559552 16439827302818213760 693316759837316352 3393550290565970560 6093783821294624768 8794017352023278976 11494250882751933184 14194484413480587392 16894717944209241600 1148207401228344192 3848440931956998400 6548674462685652608 9248907993414306816 11949141524142961024 14649375054871615232 17349608585600269440 1603098042619372032 4303331573348026240 7003565104076680448 9703798634805334656 12404032165533988864 15104265696262643072 17804499226991297280 2057988684010399872 4758222214739054080 7458455745467708288 10158689276196362496 12858922806925016704 15559156337653670912 18259389868382325120 2512879325401427712 5213112856130081920 7913346386858736128 10613579917587390336 13313813448316044544 16014046979044698752 267536436063801344 2967769966792455552 5668003497521109760 8368237028249763968 11068470558978418176 13768704089707072384 16468937620435726592 722427077454829184 3422660608183483392 6122894138912137600 8823127669640791808 11523361200369446016 14223594731098100224 16923828261826754432 1177317718845857024 3877551249574511232 6577784780303165440 9278018311031819648 11978251841760473856 14678485372489128064 17378718903217782272 1632208360236884864 4332441890965539072 7032675421694193280 9732908952422847488 12433142483151501696 15133376013880155904 17833609544608810112 2087099001627912704 4787332532356566912 7487566063085221120 10187799593813875328 12888033124542529536 15588266655271183744 18288500185999837952 2541989643018940544 5242223173747594752 7942456704476248960 10642690235204903168 13342923765933557376 16043157296662211584 296646753681314176 2996880284409968384 5697113815138622592 8397347345867276800 11097580876595931008 13797814407324585216 16498047938053239424 751537395072342016 3451770925800996224 6152004456529650432 8852237987258304640 11552471517986958848 14252705048715613056 16952938579444267264 1206428036463369856 3906661567192024064 6606895097920678272 9307128628649332480 12007362159377986688 14707595690106640896 17407829220835295104 1661318677854397696 4361552208583051904 7061785739311706112 9762019270040360320 12462252800769014528 15162486331497668736 17862719862226322944 2116209319245425536 4816442849974079744 7516676380702733952 10216909911431388160 12917143442160042368 15617376972888696576 18317610503617350784 2571099960636453376 5271333491365107584 7971567022093761792 10671800552822416000 13372034083551070208 16072267614279724416 325757071298827008 3025990602027481216 5726224132756135424 8426457663484789632 11126691194213443840 13826924724942098048 16527158255670752256 780647712689854848 3480881243418509056 6181114774147163264 8881348304875817472 11581581835604471680 14281815366333125888 16982048897061780096 1235538354080882688 3935771884809536896 6636005415538191104 9336238946266845312 12036472476995499520 14736706007724153728 17436939538452807936 1690428995471910528 4390662526200564736 7090896056929218944 9791129587657873152 12491363118386527360 15191596649115181568 17891830179843835776 2145319636862938368 4845553167591592576 7545786698320246784 10246020229048900992 12946253759777555200 15646487290506209408 18346720821234863616 2600210278253966208 5300443808982620416 8000677339711274624 10700910870439928832 13401144401168583040 16101377931897237248 354867388916339840 3055100919644994048 5755334450373648256 8455567981102302464 11155801511830956672 13856035042559610880 16556268573288265088 809758030307367680 3509991561036021888 6210225091764676096 8910458622493330304 11610692153221984512 14310925683950638720 17011159214679292928 1264648671698395520 3964882202427049728 6665115733155703936 9365349263884358144 12065582794613012352 14765816325341666560 17466049856070320768 1719539313089423360 4419772843818077568 7120006374546731776 9820239905275385984 12520473436004040192 15220706966732694400 17920940497461348608 2174429954480451200 4874663485209105408 7574897015937759616 10275130546666413824 12975364077395068032 15675597608123722240 18375831138852376448 2629320595871479040 5329554126600133248 8029787657328787456 10730021188057441664 13430254718786095872 16130488249514750080 383977706533852672 3084211237262506880 5784444767991161088 8484678298719815296 11184911829448469504 13885145360177123712 16585378890905777920 838868347924880512 3539101878653534720 6239335409382188928 8939568940110843136 11639802470839497344 14340036001568151552 17040269532296805760 1293758989315908352 3993992520044562560 6694226050773216768 9394459581501870976 12094693112230525184 14794926642959179392 17495160173687833600 1748649630706936192 4448883161435590400 7149116692164244608 9849350222892898816 12549583753621553024 15249817284350207232 17950050815078861440 2203540272097964032 4903773802826618240 7604007333555272448 10304240864283926656 13004474395012580864 15704707925741235072 18404941456469889280 2658430913488991872 5358664444217646080 8058897974946300288 10759131505674954496 13459365036403608704 16159598567132262912 413088024151365504 3113321554880019712 5813555085608673920 8513788616337328128 11214022147065982336 13914255677794636544 16614489208523290752 867978665542393344 3568212196271047552 6268445726999701760 8968679257728355968 11668912788457010176 14369146319185664384 17069379849914318592 1322869306933421184 4023102837662075392 6723336368390729600 9423569899119383808 12123803429848038016 14824036960576692224 17524270491305346432 1777759948324449024 4477993479053103232 7178227009781757440 9878460540510411648 12578694071239065856 15278927601967720064 17979161132696374272 2232650589715476864 4932884120444131072 7633117651172785280 10333351181901439488 13033584712630093696 15733818243358747904 18434051774087402112 2687541231106504704 5387774761835158912 8088008292563813120 10788241823292467328 13488475354021121536 16188708884749775744 442198341768878336 3142431872497532544 5842665403226186752 8542898933954840960 11243132464683495168 13943365995412149376 16643599526140803584 897088983159906176 3597322513888560384 6297556044617214592 8997789575345868800 11698023106074523008 14398256636803177216 17098490167531831424 1351979624550934016 4052213155279588224 6752446686008242432 9452680216736896640 12152913747465550848 14853147278194205056 17553380808922859264 1806870265941961856 4507103796670616064 7207337327399270272 9907570858127924480 12607804388856578688 15308037919585232896 18008271450313887104 2261760907332989696 4961994438061643904 7662227968790298112 10362461499518952320 13062695030247606528 15762928560976260736 16418017995363328 2716651548724017536 5416885079452671744 8117118610181325952 10817352140909980160 13517585671638634368 16217819202367288576 471308659386391168 3171542190115045376 5871775720843699584 8572009251572353792 11272242782301008000 13972476313029662208 16672709843758316416 926199300777419008 3626432831506073216 6326666362234727424 9026899892963381632 11727133423692035840 14427366954420690048 17127600485149344256 1381089942168446848 4081323472897101056 6781557003625755264 9481790534354409472 12182024065083063680 14882257595811717888 17582491126540372096 1835980583559474688 4536214114288128896 7236447645016783104 9936681175745437312 12636914706474091520 15337148237202745728 18037381767931399936 2290871224950502528 4991104755679156736 7691338286407810944 10391571817136465152 13091805347865119360 15792038878593773568 45528335612876160 2745761866341530368 5445995397070184576 8146228927798838784 10846462458527492992 13546695989256147200 16246929519984801408 500418977003904000 3200652507732558208 5900886038461212416 8601119569189866624 11301353099918520832 14001586630647175040 16701820161375829248 955309618394931840 3655543149123586048 6355776679852240256 9056010210580894464 11756243741309548672 14456477272038202880 17156710802766857088 1410200259785959680 4110433790514613888 6810667321243268096 9510900851971922304 12211134382700576512 14911367913429230720 17611601444157884928 1865090901176987520 4565324431905641728 7265557962634295936 9965791493362950144 12666025024091604352 15366258554820258560 18066492085548912768 2319981542568015360 5020215073296669568 7720448604025323776 10420682134753977984 13120915665482632192 15821149196211286400 74638653230388992 2774872183959043200 5475105714687697408 8175339245416351616 10875572776145005824 13575806306873660032 16276039837602314240 529529294621416832 3229762825350071040 5929996356078725248 8630229886807379456 11330463417536033664 14030696948264687872 16730930478993342080 984419936012444672 3684653466741098880 6384886997469753088 9085120528198407296 11785354058927061504 14485587589655715712 17185821120384369920 1439310577403472512 4139544108132126720 6839777638860780928 9540011169589435136 12240244700318089344 14940478231046743552 17640711761775397760 1894201218794500352 4594434749523154560 7294668280251808768 9994901810980462976 12695135341709117184 15395368872437771392 18095602403166425600 2349091860185528192 5049325390914182400 7749558921642836608 10449792452371490816 13150025983100145024 15850259513828799232 103748970847901824 2803982501576556032 5504216032305210240 8204449563033864448 10904683093762518656 13604916624491172864 16305150155219827072 558639612238929664 3258873142967583872 5959106673696238080 8659340204424892288 11359573735153546496 14059807265882200704 16760040796610854912 1013530253629957504 3713763784358611712 6413997315087265920 9114230845815920128 11814464376544574336 14514697907273228544 17214931438001882752 1468420895020985344 4168654425749639552 6868887956478293760 9569121487206947968 12269355017935602176 14969588548664256384 17669822079392910592 1923311536412013184 4623545067140667392 7323778597869321600 10024012128597975808 12724245659326630016 15424479190055284224 18124712720783938432 2378202177803041024 5078435708531695232 7778669239260349440 10478902769989003648 13179136300717657856 15879369831446312064 132859288465414656 2833092819194068864 5533326349922723072 8233559880651377280 10933793411380031488 13634026942108685696 16334260472837339904 587749929856442496 3287983460585096704 5988216991313750912 8688450522042405120 11388684052771059328 14088917583499713536 16789151114228367744 1042640571247470336 3742874101976124544 6443107632704778752 9143341163433432960 11843574694162087168 14543808224890741376 17244041755619395584 1497531212638498176 4197764743367152384 6897998274095806592 9598231804824460800 12298465335553115008 14998698866281769216 17698932397010423424 1952421854029526016 4652655384758180224 7352888915486834432 10053122446215488640 12753355976944142848 15453589507672797056 18153823038401451264 2407312495420553856 5107546026149208064 7807779556877862272 10508013087606516480 13208246618335170688 15908480149063824896 161969606082927488 2862203136811581696 5562436667540235904 8262670198268890112 10962903728997544320 13663137259726198528 16363370790454852736 616860247473955328 3317093778202609536 6017327308931263744 8717560839659917952 11417794370388572160 14118027901117226368 16818261431845880576 1071750888864983168 3771984419593637376 6472217950322291584 9172451481050945792 11872685011779600000 14572918542508254208 17273152073236908416 1526641530256011008 4226875060984665216 6927108591713319424 9627342122441973632 12327575653170627840 15027809183899282048 17728042714627936256 1981532171647038848 4681765702375693056 7381999233104347264 10082232763833001472 12782466294561655680 15482699825290309888 18182933356018964096 2436422813038066688 5136656343766720896 7836889874495375104 10537123405224029312 13237356935952683520 15937590466681337728 191079923700440320 2891313454429094528 5591546985157748736 8291780515886402944 10992014046615057152 13692247577343711360 16392481108072365568 645970565091468160 3346204095820122368 6046437626548776576 8746671157277430784 11446904688006084992 14147138218734739200 16847371749463393408 1100861206482496000 3801094737211150208 6501328267939804416 9201561798668458624 11901795329397112832 14602028860125767040 17302262390854421248 1555751847873523840 4255985378602178048 6956218909330832256 9656452440059486464 12356685970788140672 15056919501516794880 17757153032245449088 2010642489264551680 4710876019993205888 7411109550721860096 10111343081450514304 12811576612179168512 15511810142907822720 18212043673636476928 2465533130655579520 5165766661384233728 7866000192112887936 10566233722841542144 13266467253570196352 15966700784298850560 220190241317953152 2920423772046607360 5620657302775261568 8320890833503915776 11021124364232569984 13721357894961224192 16421591425689878400 675080882708980992 3375314413437635200 6075547944166289408 8775781474894943616 11476015005623597824 14176248536352252032 16876482067080906240 1129971524100008832 3830205054828663040 6530438585557317248 9230672116285971456 11930905647014625664 14631139177743279872 17331372708471934080 1584862165491036672 4285095696219690880 6985329226948345088 9685562757676999296 12385796288405653504 15086029819134307712 17786263349862961920 2039752806882064512 4739986337610718720 7440219868339372928 10140453399068027136 12840686929796681344 15540920460525335552 18241153991253989760 2494643448273092352 5194876979001746560 7895110509730400768 10595344040459054976 13295577571187709184 15995811101916363392 249300558935465984 2949534089664120192 5649767620392774400 8350001151121428608 11050234681850082816 13750468212578737024 16450701743307391232 704191200326493824 3404424731055148032 6104658261783802240 8804891792512456448 11505125323241110656 14205358853969764864 16905592384698419072 1159081841717521664 3859315372446175872 6559548903174830080 9259782433903484288 11960015964632138496 14660249495360792704 17360483026089446912 1613972483108549504 4314206013837203712 7014439544565857920 9714673075294512128 12414906606023166336 15115140136751820544 17815373667480474752 2068863124499577344 4769096655228231552 7469330185956885760 10169563716685539968 12869797247414194176 15570030778142848384 18270264308871502592 2523753765890605184 5223987296619259392 7924220827347913600 10624454358076567808 13324687888805222016 16024921419533876224 278410876552978816 2978644407281633024 5678877938010287232 8379111468738941440 11079344999467595648 13779578530196249856 16479812060924904064 733301517944006656 3433535048672660864 6133768579401315072 8834002110129969280 11534235640858623488 14234469171587277696 16934702702315931904 1188192159335034496 3888425690063688704 6588659220792342912 9288892751520997120 11989126282249651328 14689359812978305536 17389593343706959744 1643082800726062336 4343316331454716544 7043549862183370752 9743783392912024960 12444016923640679168 15144250454369333376 17844483985097987584 2097973442117090176 4798206972845744384 7498440503574398592 10198674034303052800 12898907565031707008 15599141095760361216 18299374626489015424 2552864083508118016 5253097614236772224 7953331144965426432 10653564675694080640 13353798206422734848 16054031737151389056 307521194170491648 3007754724899145856 5707988255627800064 8408221786356454272 11108455317085108480 13808688847813762688 16508922378542416896 762411835561519488 3462645366290173696 6162878897018827904 8863112427747482112 11563345958476136320 14263579489204790528 16963813019933444736 1217302476952547328 3917536007681201536 6617769538409855744 9318003069138509952 12018236599867164160 14718470130595818368 17418703661324472576 1672193118343575168 4372426649072229376 7072660179800883584 9772893710529537792 12473127241258192000 15173360771986846208 17873594302715500416 2127083759734603008 4827317290463257216 7527550821191911424 10227784351920565632 12928017882649219840 15628251413377874048 18328484944106528256 2581974401125630848 5282207931854285056 7982441462582939264 10682674993311593472 13382908524040247680 16083142054768901888 336631511788004480 3036865042516658688 5737098573245312896 8437332103973967104 11137565634702621312 13837799165431275520 16538032696159929728 791522153179032320 3491755683907686528 6191989214636340736 8892222745364994944 11592456276093649152 14292689806822303360 16992923337550957568 1246412794570060160 3946646325298714368 6646879856027368576 9347113386756022784 12047346917484676992 14747580448213331200 17447813978941985408 1701303435961088000 4401536966689742208 7101770497418396416 9802004028147050624 12502237558875704832 15202471089604359040 17902704620333013248 2156194077352115840 4856427608080770048 7556661138809424256 10256894669538078464 12957128200266732672 15657361730995386880 18357595261724041088 2611084718743143680 5311318249471797888 8011551780200452096 10711785310929106304 13412018841657760512 16112252372386414720 365741829405517312 3065975360134171520 5766208890862825728 8466442421591479936 11166675952320134144 13866909483048788352 16567143013777442560 820632470796545152 3520866001525199360 6221099532253853568 8921333062982507776 11621566593711161984 14321800124439816192 17022033655168470400 1275523112187572992 3975756642916227200 6675990173644881408 9376223704373535616 12076457235102189824 14776690765830844032 17476924296559498240 1730413753578600832 4430647284307255040 7130880815035909248 9831114345764563456 12531347876493217664 15231581407221871872 17931814937950526080 2185304394969628672 4885537925698282880 7585771456426937088 10286004987155591296 12986238517884245504 15686472048612899712 18386705579341553920 2640195036360656512 5340428567089310720 8040662097817964928 10740895628546619136 13441129159275273344 16141362690003927552 394852147023030144 3095085677751684352 5795319208480338560 8495552739208992768 11195786269937646976 13896019800666301184 16596253331394955392 849742788414057984 3549976319142712192 6250209849871366400 8950443380600020608 11650676911328674816 14350910442057329024 17051143972785983232 1304633429805085824 4004866960533740032 6705100491262394240 9405334021991048448 12105567552719702656 14805801083448356864 17506034614177011072 1759524071196113664 4459757601924767872 7159991132653422080 9860224663382076288 12560458194110730496 15260691724839384704 17960925255568038912 2214414712587141504 4914648243315795712 7614881774044449920 10315115304773104128 13015348835501758336 15715582366230412544 18415815896959066752 2669305353978169344 5369538884706823552 8069772415435477760 10770005946164131968 13470239476892786176 16170473007621440384 423962464640542976 3124195995369197184 5824429526097851392 8524663056826505600 11224896587555159808 13925130118283814016 16625363649012468224 878853106031570816 3579086636760225024 6279320167488879232 8979553698217533440 11679787228946187648 14380020759674841856 17080254290403496064 1333743747422598656 4033977278151252864 6734210808879907072 9434444339608561280 12134677870337215488 14834911401065869696 17535144931794523904 1788634388813626496 4488867919542280704 7189101450270934912 9889334980999589120 12589568511728243328 15289802042456897536 17990035573185551744 2243525030204654336 4943758560933308544 7643992091661962752 10344225622390616960 13044459153119271168 15744692683847925376 18444926214576579584 2698415671595682176 5398649202324336384 8098882733052990592 10799116263781644800 13499349794510299008 16199583325238953216 453072782258055808 3153306312986710016 5853539843715364224 8553773374444018432 11254006905172672640 13954240435901326848 16654473966629981056 907963423649083648 3608196954377737856 6308430485106392064 9008664015835046272 11708897546563700480 14409131077292354688 17109364608021008896 1362854065040111488 4063087595768765696 6763321126497419904 9463554657226074112 12163788187954728320 14864021718683382528 17564255249412036736 1817744706431139328 4517978237159793536 7218211767888447744 9918445298617101952 12618678829345756160 15318912360074410368 18019145890803064576 2272635347822167168 4972868878550821376 7673102409279475584 10373335940008129792 13073569470736784000 15773803001465438208 27292458484540800 2727525989213195008 5427759519941849216 8127993050670503424 10828226581399157632 13528460112127811840 16228693642856466048 482183099875568640 3182416630604222848 5882650161332877056 8582883692061531264 11283117222790185472 13983350753518839680 16683584284247493888 937073741266596480 3637307271995250688 6337540802723904896 9037774333452559104 11738007864181213312 14438241394909867520 17138474925638521728 1391964382657624320 4092197913386278528 6792431444114932736 9492664974843586944 12192898505572241152 14893132036300895360 17593365567029549568 1846855024048652160 4547088554777306368 7247322085505960576 9947555616234614784 12647789146963268992 15348022677691923200 18048256208420577408 2301745665439680000 5001979196168334208 7702212726896988416 10402446257625642624 13102679788354296832 15802913319082951040 56402776102053632 2756636306830707840 5456869837559362048 8157103368288016256 10857336899016670464 13557570429745324672 16257803960473978880 511293417493081472 3211526948221735680 5911760478950389888 8611994009679044096 11312227540407698304 14012461071136352512 16712694601865006720 966184058884109312 3666417589612763520 6366651120341417728 9066884651070071936 11767118181798726144 14467351712527380352 17167585243256034560 1421074700275137152 4121308231003791360 6821541761732445568 9521775292461099776 12222008823189753984 14922242353918408192 17622475884647062400 1875965341666164992 4576198872394819200 7276432403123473408 9976665933852127616 12676899464580781824 15377132995309436032 18077366526038090240 2330855983057192832 5031089513785847040 7731323044514501248 10431556575243155456 13131790105971809664 15832023636700463872 85513093719566464 2785746624448220672 5485980155176874880 8186213685905529088 10886447216634183296 13586680747362837504 16286914278091491712 540403735110594304 3240637265839248512 5940870796567902720 8641104327296556928 11341337858025211136 14041571388753865344 16741804919482519552 995294376501622144 3695527907230276352 6395761437958930560 9095994968687584768 11796228499416238976 14496462030144893184 17196695560873547392 1450185017892649984 4150418548621304192 6850652079349958400 9550885610078612608 12251119140807266816 14951352671535921024 17651586202264575232 1905075659283677824 4605309190012332032 7305542720740986240 10005776251469640448 12706009782198294656 15406243312926948864 18106476843655603072 2359966300674705664 5060199831403359872 7760433362132014080 10460666892860668288 13160900423589322496 15861133954317976704 114623411337079296 2814856942065733504 5515090472794387712 8215324003523041920 10915557534251696128 13615791064980350336 16316024595709004544 569514052728107136 3269747583456761344 5969981114185415552 8670214644914069760 11370448175642723968 14070681706371378176 16770915237100032384 1024404694119134976 3724638224847789184 6424871755576443392 9125105286305097600 11825338817033751808 14525572347762406016 17225805878491060224 1479295335510162816 4179528866238817024 6879762396967471232 9579995927696125440 12280229458424779648 14980462989153433856 17680696519882088064 1934185976901190656 4634419507629844864 7334653038358499072 10034886569087153280 12735120099815807488 15435353630544461696 18135587161273115904 2389076618292218496 5089310149020872704 7789543679749526912 10489777210478181120 13190010741206835328 15890244271935489536 143733728954592128 2843967259683246336 5544200790411900544 8244434321140554752 10944667851869208960 13644901382597863168 16345134913326517376 598624370345619968 3298857901074274176 5999091431802928384 8699324962531582592 11399558493260236800 14099792023988891008 16800025554717545216 1053515011736647808 3753748542465302016 6453982073193956224 9154215603922610432 11854449134651264640 14554682665379918848 17254916196108573056 1508405653127675648 4208639183856329856 6908872714584984064 9609106245313638272 12309339776042292480 15009573306770946688 17709806837499600896 1963296294518703488 4663529825247357696 7363763355976011904 10063996886704666112 12764230417433320320 15464463948161974528 18164697478890628736 2418186935909731328 5118420466638385536 7818653997367039744 10518887528095693952 13219121058824348160 15919354589553002368 172844046572104960 2873077577300759168 5573311108029413376 8273544638758067584 10973778169486721792 13674011700215376000 16374245230944030208 627734687963132800 3327968218691787008 6028201749420441216 8728435280149095424 11428668810877749632 14128902341606403840 16829135872335058048 1082625329354160640 3782858860082814848 6483092390811469056 9183325921540123264 11883559452268777472 14583792982997431680 17284026513726085888 1537515970745188480 4237749501473842688 6937983032202496896 9638216562931151104 12338450093659805312 15038683624388459520 17738917155117113728 1992406612136216320 4692640142864870528 7392873673593524736 10093107204322178944 12793340735050833152 15493574265779487360 18193807796508141568 2447297253527244160 5147530784255898368 7847764314984552576 10547997845713206784 13248231376441860992 15948464907170515200 201954364189617792 2902187894918272000 5602421425646926208 8302654956375580416 11002888487104234624 13703122017832888832 16403355548561543040 656845005580645632 3357078536309299840 6057312067037954048 8757545597766608256 11457779128495262464 14158012659223916672 16858246189952570880 1111735646971673472 3811969177700327680 6512202708428981888 9212436239157636096 11912669769886290304 14612903300614944512 17313136831343598720 1566626288362701312 4266859819091355520 6967093349820009728 9667326880548663936 12367560411277318144 15067793942005972352 17768027472734626560 2021516929753729152 4721750460482383360 7421983991211037568 10122217521939691776 12822451052668345984 15522684583397000192 18222918114125654400 2476407571144756992 5176641101873411200 7876874632602065408 10577108163330719616 13277341694059373824 15977575224788028032 231064681807130624 2931298212535784832 5631531743264439040 8331765273993093248 11031998804721747456 13732232335450401664 16432465866179055872 685955323198158464 3386188853926812672 6086422384655466880 8786655915384121088 11486889446112775296 14187122976841429504 16887356507570083712 1140845964589186304 3841079495317840512 6541313026046494720 9241546556775148928 11941780087503803136 14642013618232457344 17342247148961111552 1595736605980214144 4295970136708868352 6996203667437522560 9696437198166176768 12396670728894830976 15096904259623485184 17797137790352139392 2050627247371241984 4750860778099896192 7451094308828550400 10151327839557204608 12851561370285858816 15551794901014513024 18252028431743167232 2505517888762269824 5205751419490924032 7905984950219578240 10606218480948232448 13306452011676886656 16006685542405540864 260174999424643456 2960408530153297664 5660642060881951872 8360875591610606080 11061109122339260288 13761342653067914496 16461576183796568704 715065640815671296 3415299171544325504 6115532702272979712 8815766233001633920 11515999763730288128 14216233294458942336 16916466825187596544 1169956282206699136 3870189812935353344 6570423343664007552 9270656874392661760 11970890405121315968 14671123935849970176 17371357466578624384 1624846923597726976 4325080454326381184 7025313985055035392 9725547515783689600 12425781046512343808 15126014577240998016 17826248107969652224 2079737564988754816 4779971095717409024 7480204626446063232 10180438157174717440 12880671687903371648 15580905218632025856 18281138749360680064 2534628206379782656 5234861737108436864 7935095267837091072 10635328798565745280 13335562329294399488 16035795860023053696 289285317042156288 2989518847770810496 5689752378499464704 8389985909228118912 11090219439956773120 13790452970685427328 16490686501414081536 744175958433184128 3444409489161838336 6144643019890492544 8844876550619146752 11545110081347800960 14245343612076455168 16945577142805109376 1199066599824211968 3899300130552866176 6599533661281520384 9299767192010174592 12000000722738828800 14700234253467483008 17400467784196137216 1653957241215239808 4354190771943894016 7054424302672548224 9754657833401202432 12454891364129856640 15155124894858510848 17855358425587165056 2108847882606267648 4809081413334921856 7509314944063576064 10209548474792230272 12909782005520884480 15610015536249538688 18310249066978192896 2563738523997295488 5263972054725949696 7964205585454603904 10664439116183258112 13364672646911912320 16064906177640566528 318395634659669120 3018629165388323328 5718862696116977536 8419096226845631744 11119329757574285952 13819563288302940160 16519796819031594368 773286276050696960 3473519806779351168 6173753337508005376 8873986868236659584 11574220398965313792 14274453929693968000 16974687460422622208 1228176917441724800 3928410448170379008 6628643978899033216 9328877509627687424 12029111040356341632 14729344571084995840 17429578101813650048 1683067558832752640 4383301089561406848 7083534620290061056 9783768151018715264 12484001681747369472 15184235212476023680 17884468743204677888 2137958200223780480 4838191730952434688 7538425261681088896 10238658792409743104 12938892323138397312 15639125853867051520 18339359384595705728 2592848841614808320 5293082372343462528 7993315903072116736 10693549433800770944 13393782964529425152 16094016495258079360 347505952277181952 3047739483005836160 5747973013734490368 8448206544463144576 11148440075191798784 13848673605920452992 16548907136649107200 802396593668209792 3502630124396864000 6202863655125518208 8903097185854172416 11603330716582826624 14303564247311480832 17003797778040135040 1257287235059237632 3957520765787891840 6657754296516546048 9357987827245200256 12058221357973854464 14758454888702508672 17458688419431162880 1712177876450265472 4412411407178919680 7112644937907573888 9812878468636228096 12513111999364882304 15213345530093536512 17913579060822190720 2167068517841293312 4867302048569947520 7567535579298601728 10267769110027255936 12968002640755910144 15668236171484564352 18368469702213218560 2621959159232321152 5322192689960975360 8022426220689629568 10722659751418283776 13422893282146937984 16123126812875592192 376616269894694784 3076849800623348992 5777083331352003200 8477316862080657408 11177550392809311616 13877783923537965824 16578017454266620032 831506911285722624 3531740442014376832 6231973972743031040 8932207503471685248 11632441034200339456 14332674564928993664 17032908095657647872 1286397552676750464 3986631083405404672 6686864614134058880 9387098144862713088 12087331675591367296 14787565206320021504 17487798737048675712 1741288194067778304 4441521724796432512 7141755255525086720 9841988786253740928 12542222316982395136 15242455847711049344 17942689378439703552 2196178835458806144 4896412366187460352 7596645896916114560 10296879427644768768 12997112958373422976 15697346489102077184 18397580019830731392 2651069476849833984 5351303007578488192 8051536538307142400 10751770069035796608 13452003599764450816 16152237130493105024 405726587512207616 3105960118240861824 5806193648969516032 8506427179698170240 11206660710426824448 13906894241155478656 16607127771884132864 860617228903235456 3560850759631889664 6261084290360543872 8961317821089198080 11661551351817852288 14361784882546506496 17062018413275160704 1315507870294263296 4015741401022917504 6715974931751571712 9416208462480225920 12116441993208880128 14816675523937534336 17516909054666188544 1770398511685291136 4470632042413945344 7170865573142599552 9871099103871253760 12571332634599907968 15271566165328562176 17971799696057216384 2225289153076318976 4925522683804973184 7625756214533627392 10325989745262281600 13026223275990935808 15726456806719590016 18426690337448244224 2680179794467346816 5380413325196001024 8080646855924655232 10780880386653309440 13481113917381963648 16181347448110617856 434836905129720448 3135070435858374656 5835303966587028864 8535537497315683072 11235771028044337280 13936004558772991488 16636238089501645696 889727546520748288 3589961077249402496 6290194607978056704 8990428138706710912 11690661669435365120 14390895200164019328 17091128730892673536 1344618187911776128 4044851718640430336 6745085249369084544 9445318780097738752 12145552310826392960 14845785841555047168 17546019372283701376 1799508829302803968 4499742360031458176 7199975890760112384 9900209421488766592 12600442952217420800 15300676482946075008 18000910013674729216 2254399470693831808 4954633001422486016 7654866532151140224 10355100062879794432 13055333593608448640 15755567124337102848 9056581356205440 2709290112084859648 5409523642813513856 8109757173542168064 10809990704270822272 13510224234999476480 16210457765728130688 463947222747233280 3164180753475887488 5864414284204541696 8564647814933195904 11264881345661850112 13965114876390504320 16665348407119158528 918837864138261120 3619071394866915328 6319304925595569536 9019538456324223744 11719771987052877952 14420005517781532160 17120239048510186368 1373728505529288960 4073962036257943168 6774195566986597376 9474429097715251584 12174662628443905792 14874896159172560000 17575129689901214208 1828619146920316800 4528852677648971008 7229086208377625216 9929319739106279424 12629553269834933632 15329786800563587840 18030020331292242048 2283509788311344640 4983743319039998848 7683976849768653056 10384210380497307264 13084443911225961472 15784677441954615680 38166898973718272 2738400429702372480 5438633960431026688 8138867491159680896 10839101021888335104 13539334552616989312 16239568083345643520 493057540364746112 3193291071093400320 5893524601822054528 8593758132550708736 11293991663279362944 13994225194008017152 16694458724736671360 947948181755773952 3648181712484428160 6348415243213082368 9048648773941736576 11748882304670390784 14449115835399044992 17149349366127699200 1402838823146801792 4103072353875456000 6803305884604110208 9503539415332764416 12203772946061418624 14904006476790072832 17604240007518727040 1857729464537829632 4557962995266483840 7258196525995138048 9958430056723792256 12658663587452446464 15358897118181100672 18059130648909754880 2312620105928857472 5012853636657511680 7713087167386165888 10413320698114820096 13113554228843474304 15813787759572128512 67277216591231104 2767510747319885312 5467744278048539520 8167977808777193728 10868211339505847936 13568444870234502144 16268678400963156352 522167857982258944 3222401388710913152 5922634919439567360 8622868450168221568 11323101980896875776 14023335511625529984 16723569042354184192 977058499373286784 3677292030101940992 6377525560830595200 9077759091559249408 11777992622287903616 14478226153016557824 17178459683745212032 1431949140764314624 4132182671492968832 6832416202221623040 9532649732950277248 12232883263678931456 14933116794407585664 17633350325136239872 1886839782155342464 4587073312883996672 7287306843612650880 9987540374341305088 12687773905069959296 15388007435798613504 18088240966527267712 2341730423546370304 5041963954275024512 7742197485003678720 10442431015732332928 13142664546460987136 15842898077189641344 96387534208743936 2796621064937398144 5496854595666052352 8197088126394706560 10897321657123360768 13597555187852014976 16297788718580669184 551278175599771776 3251511706328425984 5951745237057080192 8651978767785734400 11352212298514388608 14052445829243042816 16752679359971697024 1006168816990799616 3706402347719453824 6406635878448108032 9106869409176762240 11807102939905416448 14507336470634070656 17207570001362724864 1461059458381827456 4161292989110481664 6861526519839135872 9561760050567790080 12261993581296444288 14962227112025098496 17662460642753752704 1915950099772855296 4616183630501509504 7316417161230163712 10016650691958817920 12716884222687472128 15417117753416126336 18117351284144780544 2370840741163883136 5071074271892537344 7771307802621191552 10471541333349845760 13171774864078499968 15872008394807154176 125497851826256768 2825731382554910976 5525964913283565184 8226198444012219392 10926431974740873600 13626665505469527808 16326899036198182016 580388493217284608 3280622023945938816 5980855554674593024 8681089085403247232 11381322616131901440 14081556146860555648 16781789677589209856 1035279134608312448 3735512665336966656 6435746196065620864 9135979726794275072 11836213257522929280 14536446788251583488 17236680318980237696 1490169775999340288 4190403306727994496 6890636837456648704 9590870368185302912 12291103898913957120 14991337429642611328 17691570960371265536 1945060417390368128 4645293948119022336 7345527478847676544 10045761009576330752 12745994540304984960 15446228071033639168 18146461601762293376 2399951058781395968 5100184589510050176 7800418120238704384 10500651650967358592 13200885181696012800 15901118712424667008 154608169443769600 2854841700172423808 5555075230901078016 8255308761629732224 10955542292358386432 13655775823087040640 16356009353815694848 609498810834797440 3309732341563451648 6009965872292105856 8710199403020760064 11410432933749414272 14110666464478068480 16810899995206722688 1064389452225825280 3764622982954479488 6464856513683133696 9165090044411787904 11865323575140442112 14565557105869096320 17265790636597750528 1519280093616853120 4219513624345507328 6919747155074161536 9619980685802815744 12320214216531469952 15020447747260124160 17720681277988778368 1974170735007880960 4674404265736535168 7374637796465189376 10074871327193843584 12775104857922497792 15475338388651152000 18175571919379806208 2429061376398908800 5129294907127563008 7829528437856217216 10529761968584871424 13229995499313525632 15930229030042179840 183718487061282432 2883952017789936640 5584185548518590848 8284419079247245056 10984652609975899264 13684886140704553472 16385119671433207680 638609128452310272 3338842659180964480 6039076189909618688 8739309720638272896 11439543251366927104 14139776782095581312 16840010312824235520 1093499769843338112 3793733300571992320 6493966831300646528 9194200362029300736 11894433892757954944 14594667423486609152 17294900954215263360 1548390411234365952 4248623941963020160 6948857472691674368 9649091003420328576 12349324534148982784 15049558064877636992 17749791595606291200 2003281052625393792 4703514583354048000 7403748114082702208 10103981644811356416 12804215175540010624 15504448706268664832 18204682236997319040 2458171694016421632 5158405224745075840 7858638755473730048 10558872286202384256 13259105816931038464 15959339347659692672 212828804678795264 2913062335407449472 5613295866136103680 8313529396864757888 11013762927593412096 13713996458322066304 16414229989050720512 667719446069823104 3367952976798477312 6068186507527131520 8768420038255785728 11468653568984439936 14168887099713094144 16869120630441748352 1122610087460850944 3822843618189505152 6523077148918159360 9223310679646813568 11923544210375467776 14623777741104121984 17324011271832776192 1577500728851878784 4277734259580532992 6977967790309187200 9678201321037841408 12378434851766495616 15078668382495149824 17778901913223804032 2032391370242906624 4732624900971560832 7432858431700215040 10133091962428869248 12833325493157523456 15533559023886177664 18233792554614831872 2487282011633934464 5187515542362588672 7887749073091242880 10587982603819897088 13288216134548551296 15988449665277205504 241939122296308096 2942172653024962304 5642406183753616512 8342639714482270720 11042873245210924928 13743106775939579136 16443340306668233344 696829763687335936 3397063294415990144 6097296825144644352 8797530355873298560 11497763886601952768 14197997417330606976 16898230948059261184 1151720405078363776 3851953935807017984 6552187466535672192 9252420997264326400 11952654527992980608 14652888058721634816 17353121589450289024 1606611046469391616 4306844577198045824 7007078107926700032 9707311638655354240 12407545169384008448 15107778700112662656 17808012230841316864 2061501687860419456 4761735218589073664 7461968749317727872 10162202280046382080 12862435810775036288 15562669341503690496 18262902872232344704 2516392329251447296 5216625859980101504 7916859390708755712 10617092921437409920 13317326452166064128 16017559982894718336 271049439913820928 2971282970642475136 5671516501371129344 8371750032099783552 11071983562828437760 13772217093557091968 16472450624285746176 725940081304848768 3426173612033502976 6126407142762157184 8826640673490811392 11526874204219465600 14227107734948119808 16927341265676774016 1180830722695876608 3881064253424530816 6581297784153185024 9281531314881839232 11981764845610493440 14681998376339147648 17382231907067801856 1635721364086904448 4335954894815558656 7036188425544212864 9736421956272867072 12436655487001521280 15136889017730175488 17837122548458829696 2090612005477932288 4790845536206586496 7491079066935240704 10191312597663894912 12891546128392549120 15591779659121203328 18292013189849857536 2545502646868960128 5245736177597614336 7945969708326268544 10646203239054922752 13346436769783576960 16046670300512231168 300159757531333760 3000393288259987968 5700626818988642176 8400860349717296384 11101093880445950592 13801327411174604800 16501560941903259008 755050398922361600 3455283929651015808 6155517460379670016 8855750991108324224 11555984521836978432 14256218052565632640 16956451583294286848 1209941040313389440 3910174571042043648 6610408101770697856 9310641632499352064 12010875163228006272 14711108693956660480 17411342224685314688 1664831681704417280 4365065212433071488 7065298743161725696 9765532273890379904 12465765804619034112 15165999335347688320 17866232866076342528 2119722323095445120 4819955853824099328 7520189384552753536 10220422915281407744 12920656446010061952 15620889976738716160 18321123507467370368 2574612964486472960 5274846495215127168 7975080025943781376 10675313556672435584 13375547087401089792 16075780618129744000 329270075148846592 3029503605877500800 5729737136606155008 8429970667334809216 11130204198063463424 13830437728792117632 16530671259520771840 784160716539874432 3484394247268528640 6184627777997182848 8884861308725837056 11585094839454491264 14285328370183145472 16985561900911799680 1239051357930902272 3939284888659556480 6639518419388210688 9339751950116864896 12039985480845519104 14740219011574173312 17440452542302827520 1693941999321930112 4394175530050584320 7094409060779238528 9794642591507892736 12494876122236546944 15195109652965201152 17895343183693855360 2148832640712957952 4849066171441612160 7549299702170266368 10249533232898920576 12949766763627574784 15650000294356228992 18350233825084883200 2603723282103985792 5303956812832640000 8004190343561294208 10704423874289948416 13404657405018602624 16104890935747256832 358380392766359424 3058613923495013632 5758847454223667840 8459080984952322048 11159314515680976256 13859548046409630464 16559781577138284672 813271034157387264 3513504564886041472 6213738095614695680 8913971626343349888 11614205157072004096 14314438687800658304 17014672218529312512 1268161675548415104 3968395206277069312 6668628737005723520 9368862267734377728 12069095798463031936 14769329329191686144 17469562859920340352 1723052316939442944 4423285847668097152 7123519378396751360 9823752909125405568 12523986439854059776 15224219970582713984 17924453501311368192 2177942958330470784 4878176489059124992 7578410019787779200 10278643550516433408 12978877081245087616 15679110611973741824 18379344142702396032 2632833599721498624 5333067130450152832 8033300661178807040 10733534191907461248 13433767722636115456 16134001253364769664 387490710383872256 3087724241112526464 5787957771841180672 8488191302569834880 11188424833298489088 13888658364027143296 16588891894755797504 842381351774900096 3542614882503554304 6242848413232208512 8943081943960862720 11643315474689516928 14343549005418171136 17043782536146825344 1297271993165927936 3997505523894582144 6697739054623236352 9397972585351890560 12098206116080544768 14798439646809198976 17498673177537853184 1752162634556955776 4452396165285609984 7152629696014264192 9852863226742918400 12553096757471572608 15253330288200226816 17953563818928881024 2207053275947983616 4907286806676637824 7607520337405292032 10307753868133946240 13007987398862600448 15708220929591254656 18408454460319908864 2661943917339011456 5362177448067665664 8062410978796319872 10762644509524974080 13462878040253628288 16163111570982282496 416601028001385088 3116834558730039296 5817068089458693504 8517301620187347712 11217535150916001920 13917768681644656128 16618002212373310336 871491669392412928 3571725200121067136 6271958730849721344 8972192261578375552 11672425792307029760 14372659323035683968 17072892853764338176 1326382310783440768 4026615841512094976 6726849372240749184 9427082902969403392 12127316433698057600 14827549964426711808 17527783495155366016 1781272952174468608 4481506482903122816 7181740013631777024 9881973544360431232 12582207075089085440 15282440605817739648 17982674136546393856 2236163593565496448 4936397124294150656 7636630655022804864 10336864185751459072 13037097716480113280 15737331247208767488 18437564777937421696 2691054234956524288 5391287765685178496 8091521296413832704 10791754827142486912 13491988357871141120 16192221888599795328 445711345618897920 3145944876347552128 5846178407076206336 8546411937804860544 11246645468533514752 13946878999262168960 16647112529990823168 900601987009925760 3600835517738579968 6301069048467234176 9001302579195888384 11701536109924542592 14401769640653196800 17102003171381851008 1355492628400953600 4055726159129607808 6755959689858262016 9456193220586916224 12156426751315570432 14856660282044224640 17556893812772878848 1810383269791981440 4510616800520635648 7210850331249289856 9911083861977944064 12611317392706598272 15311550923435252480 18011784454163906688 2265273911183009280 4965507441911663488 7665740972640317696 10365974503368971904 13066208034097626112 15766441564826280320 19931021845382912 2720164552574037120 5420398083302691328 8120631614031345536 10820865144759999744 13521098675488653952 16221332206217308160 474821663236410752 3175055193965064960 5875288724693719168 8575522255422373376 11275755786151027584 13975989316879681792 16676222847608336000 929712304627438592 3629945835356092800 6330179366084747008 9030412896813401216 11730646427542055424 14430879958270709632 17131113488999363840 1384602946018466432 4084836476747120640 6785070007475774848 9485303538204429056 12185537068933083264 14885770599661737472 17586004130390391680 1839493587409494272 4539727118138148480 7239960648866802688 9940194179595456896 12640427710324111104 15340661241052765312 18040894771781419520 2294384228800522112 4994617759529176320 7694851290257830528 10395084820986484736 13095318351715138944 15795551882443793152 49041339462895744 2749274870191549952 5449508400920204160 8149741931648858368 10849975462377512576 13550208993106166784 16250442523834820992 503931980853923584 3204165511582577792 5904399042311232000 8604632573039886208 11304866103768540416 14005099634497194624 16705333165225848832 958822622244951424 3659056152973605632 6359289683702259840 9059523214430914048 11759756745159568256 14459990275888222464 17160223806616876672 1413713263635979264 4113946794364633472 6814180325093287680 9514413855821941888 12214647386550596096 14914880917279250304 17615114448007904512 1868603905027007104 4568837435755661312 7269070966484315520 9969304497212969728 12669538027941623936 15369771558670278144 18070005089398932352 2323494546418034944 5023728077146689152 7723961607875343360 10424195138603997568 13124428669332651776 15824662200061305984 78151657080408576 2778385187809062784 5478618718537716992 8178852249266371200 10879085779995025408 13579319310723679616 16279552841452333824 533042298471436416 3233275829200090624 5933509359928744832 8633742890657399040 11333976421386053248 14034209952114707456 16734443482843361664 987932939862464256 3688166470591118464 6388400001319772672 9088633532048426880 11788867062777081088 14489100593505735296 17189334124234389504 1442823581253492096 4143057111982146304 6843290642710800512 9543524173439454720 12243757704168108928 14943991234896763136 17644224765625417344 1897714222644519936 4597947753373174144 7298181284101828352 9998414814830482560 12698648345559136768 15398881876287790976 18099115407016445184 2352604864035547776 5052838394764201984 7753071925492856192 10453305456221510400 13153538986950164608 15853772517678818816 107261974697921408 2807495505426575616 5507729036155229824 8207962566883884032 10908196097612538240 13608429628341192448 16308663159069846656 562152616088949248 3262386146817603456 5962619677546257664 8662853208274911872 11363086739003566080 14063320269732220288 16763553800460874496 1017043257479977088 3717276788208631296 6417510318937285504 9117743849665939712 11817977380394593920 14518210911123248128 17218444441851902336 1471933898871004928 4172167429599659136 6872400960328313344 9572634491056967552 12272868021785621760 14973101552514275968 17673335083242930176 1926824540262032768 4627058070990686976 7327291601719341184 10027525132447995392 12727758663176649600 15427992193905303808 18128225724633958016 2381715181653060608 5081948712381714816 7782182243110369024 10482415773839023232 13182649304567677440 15882882835296331648 136372292315434240 2836605823044088448 5536839353772742656 8237072884501396864 10937306415230051072 13637539945958705280 16337773476687359488 591262933706462080 3291496464435116288 5991729995163770496 8691963525892424704 11392197056621078912 14092430587349733120 16792664118078387328 1046153575097489920 3746387105826144128 6446620636554798336 9146854167283452544 11847087698012106752 14547321228740760960 17247554759469415168 1501044216488517760 4201277747217171968 6901511277945826176 9601744808674480384 12301978339403134592 15002211870131788800 17702445400860443008 1955934857879545600 4656168388608199808 7356401919336854016 10056635450065508224 12756868980794162432 15457102511522816640 18157336042251470848 2410825499270573440 5111059029999227648 7811292560727881856 10511526091456536064 13211759622185190272 15911993152913844480 165482609932947072 2865716140661601280 5565949671390255488 8266183202118909696 10966416732847563904 13666650263576218112 16366883794304872320 620373251323974912 3320606782052629120 6020840312781283328 8721073843509937536 11421307374238591744 14121540904967245952 16821774435695900160 1075263892715002752 3775497423443656960 6475730954172311168 9175964484900965376 11876198015629619584 14576431546358273792 17276665077086928000 1530154534106030592 4230388064834684800 6930621595563339008 9630855126291993216 12331088657020647424 15031322187749301632 17731555718477955840 1985045175497058432 4685278706225712640 7385512236954366848 10085745767683021056 12785979298411675264 15486212829140329472 18186446359868983680 2439935816888086272 5140169347616740480 7840402878345394688 10540636409074048896 13240869939802703104 15941103470531357312 194592927550459904 2894826458279114112 5595059989007768320 8295293519736422528 10995527050465076736 13695760581193730944 16395994111922385152 649483568941487744 3349717099670141952 6049950630398796160 8750184161127450368 11450417691856104576 14150651222584758784 16850884753313412992 1104374210332515584 3804607741061169792 6504841271789824000 9205074802518478208 11905308333247132416 14605541863975786624 17305775394704440832 1559264851723543424 4259498382452197632 6959731913180851840 9659965443909506048 12360198974638160256 15060432505366814464 17760666036095468672 2014155493114571264 4714389023843225472 7414622554571879680 10114856085300533888 12815089616029188096 15515323146757842304 18215556677486496512 2469046134505599104 5169279665234253312 7869513195962907520 10569746726691561728 13269980257420215936 15970213788148870144 223703245167972736 2923936775896626944 5624170306625281152 8324403837353935360 11024637368082589568 13724870898811243776 16425104429539897984 678593886559000576 3378827417287654784 6079060948016308992 8779294478744963200 11479528009473617408 14179761540202271616 16879995070930925824 1133484527950028416 3833718058678682624 6533951589407336832 9234185120135991040 11934418650864645248 14634652181593299456 17334885712321953664 1588375169341056256 4288608700069710464 6988842230798364672 9689075761527018880 12389309292255673088 15089542822984327296 17789776353712981504 2043265810732084096 4743499341460738304 7443732872189392512 10143966402918046720 12844199933646700928 15544433464375355136 18244666995104009344 2498156452123111936 5198389982851766144 7898623513580420352 10598857044309074560 13299090575037728768 15999324105766382976 252813562785485568 2953047093514139776 5653280624242793984 8353514154971448192 11053747685700102400 13753981216428756608 16454214747157410816 707704204176513408 3407937734905167616 6108171265633821824 8808404796362476032 11508638327091130240 14208871857819784448 16909105388548438656 1162594845567541248 3862828376296195456 6563061907024849664 9263295437753503872 11963528968482158080 14663762499210812288 17363996029939466496 1617485486958569088 4317719017687223296 7017952548415877504 9718186079144531712 12418419609873185920 15118653140601840128 17818886671330494336 2072376128349596928 4772609659078251136 7472843189806905344 10173076720535559552 12873310251264213760 15573543781992867968 18273777312721522176 2527266769740624768 5227500300469278976 7927733831197933184 10627967361926587392 13328200892655241600 16028434423383895808 281923880402998400 2982157411131652608 5682390941860306816 8382624472588961024 11082858003317615232 13783091534046269440 16483325064774923648 736814521794026240 3437048052522680448 6137281583251334656 8837515113979988864 11537748644708643072 14237982175437297280 16938215706165951488 1191705163185054080 3891938693913708288 6592172224642362496 9292405755371016704 11992639286099670912 14692872816828325120 17393106347556979328 1646595804576081920 4346829335304736128 7047062866033390336 9747296396762044544 12447529927490698752 15147763458219352960 17847996988948007168 2101486445967109760 4801719976695763968 7501953507424418176 10202187038153072384 12902420568881726592 15602654099610380800 18302887630339035008 2556377087358137600 5256610618086791808 7956844148815446016 10657077679544100224 13357311210272754432 16057544741001408640 311034198020511232 3011267728749165440 5711501259477819648 8411734790206473856 11111968320935128064 13812201851663782272 16512435382392436480 765924839411539072 3466158370140193280 6166391900868847488 8866625431597501696 11566858962326155904 14267092493054810112 16967326023783464320 1220815480802566912 3921049011531221120 6621282542259875328 9321516072988529536 12021749603717183744 14721983134445837952 17422216665174492160 1675706122193594752 4375939652922248960 7076173183650903168 9776406714379557376 12476640245108211584 15176873775836865792 17877107306565520000 2130596763584622592 4830830294313276800 7531063825041931008 10231297355770585216 12931530886499239424 15631764417227893632 18331997947956547840 2585487404975650432 5285720935704304640 7985954466432958848 10686187997161613056 13386421527890267264 16086655058618921472 340144515638024064 3040378046366678272 5740611577095332480 8440845107823986688 11141078638552640896 13841312169281295104 16541545700009949312 795035157029051904 3495268687757706112 6195502218486360320 8895735749215014528 11595969279943668736 14296202810672322944 16996436341400977152 1249925798420079744 3950159329148733952 6650392859877388160 9350626390606042368 12050859921334696576 14751093452063350784 17451326982792004992 1704816439811107584 4405049970539761792 7105283501268416000 9805517031997070208 12505750562725724416 15205984093454378624 17906217624183032832 2159707081202135424 4859940611930789632 7560174142659443840 10260407673388098048 12960641204116752256 15660874734845406464 18361108265574060672 2614597722593163264 5314831253321817472 8015064784050471680 10715298314779125888 13415531845507780096 16115765376236434304 369254833255536896 3069488363984191104 5769721894712845312 8469955425441499520 11170188956170153728 13870422486898807936 16570656017627462144 824145474646564736 3524379005375218944 6224612536103873152 8924846066832527360 11625079597561181568 14325313128289835776 17025546659018489984 1279036116037592576 3979269646766246784 6679503177494900992 9379736708223555200 12079970238952209408 14780203769680863616 17480437300409517824 1733926757428620416 4434160288157274624 7134393818885928832 9834627349614583040 12534860880343237248 15235094411071891456 17935327941800545664 2188817398819648256 4889050929548302464 7589284460276956672 10289517991005610880 12989751521734265088 15689985052462919296 18390218583191573504 2643708040210676096 5343941570939330304 8044175101667984512 10744408632396638720 13444642163125292928 16144875693853947136 398365150873049728 3098598681601703936 5798832212330358144 8499065743059012352 11199299273787666560 13899532804516320768 16599766335244974976 853255792264077568 3553489322992731776 6253722853721385984 8953956384450040192 11654189915178694400 14354423445907348608 17054656976636002816 1308146433655105408 4008379964383759616 6708613495112413824 9408847025841068032 12109080556569722240 14809314087298376448 17509547618027030656 1763037075046133248 4463270605774787456 7163504136503441664 9863737667232095872 12563971197960750080 15264204728689404288 17964438259418058496 2217927716437161088 4918161247165815296 7618394777894469504 10318628308623123712 13018861839351777920 15719095370080432128 18419328900809086336 2672818357828188928 5373051888556843136 8073285419285497344 10773518950014151552 13473752480742805760 16173986011471459968 427475468490562560 3127708999219216768 5827942529947870976 8528176060676525184 11228409591405179392 13928643122133833600 16628876652862487808 882366109881590400 3582599640610244608 6282833171338898816 8983066702067553024 11683300232796207232 14383533763524861440 17083767294253515648 1337256751272618240 4037490282001272448 6737723812729926656 9437957343458580864 12138190874187235072 14838424404915889280 17538657935644543488 1792147392663646080 4492380923392300288 7192614454120954496 9892847984849608704 12593081515578262912 15293315046306917120 17993548577035571328 2247038034054673920 4947271564783328128 7647505095511982336 10347738626240636544 13047972156969290752 15748205687697944960 1695144717047552 2701928675445701760 5402162206174355968 8102395736903010176 10802629267631664384 13502862798360318592 16203096329088972800 456585786108075392 3156819316836729600 5857052847565383808 8557286378294038016 11257519909022692224 13957753439751346432 16657986970480000640 911476427499103232 3611709958227757440 6311943488956411648 9012177019685065856 11712410550413720064 14412644081142374272 17112877611871028480 1366367068890131072 4066600599618785280 6766834130347439488 9467067661076093696 12167301191804747904 14867534722533402112 17567768253262056320 1821257710281158912 4521491241009813120 7221724771738467328 9921958302467121536 12622191833195775744 15322425363924429952 18022658894653084160 2276148351672186752 4976381882400840960 7676615413129495168 10376848943858149376 13077082474586803584 15777316005315457792 30805462334560384 2731038993063214592 5431272523791868800 8131506054520523008 10831739585249177216 13531973115977831424 16232206646706485632 485696103725588224 3185929634454242432 5886163165182896640 8586396695911550848 11286630226640205056 13986863757368859264 16687097288097513472 940586745116616064 3640820275845270272 6341053806573924480 9041287337302578688 11741520868031232896 14441754398759887104 17141987929488541312 1395477386507643904 4095710917236298112 6795944447964952320 9496177978693606528 12196411509422260736 14896645040150914944 17596878570879569152 1850368027898671744 4550601558627325952 7250835089355980160 9951068620084634368 12651302150813288576 15351535681541942784 18051769212270596992 2305258669289699584 5005492200018353792 7705725730747008000 10405959261475662208 13106192792204316416 15806426322932970624 59915779952073216 2760149310680727424 5460382841409381632 8160616372138035840 10860849902866690048 13561083433595344256 16261316964323998464 514806421343101056 3215039952071755264 5915273482800409472 8615507013529063680 11315740544257717888 14015974074986372096 16716207605715026304 969697062734128896 3669930593462783104 6370164124191437312 9070397654920091520 11770631185648745728 14470864716377399936 17171098247106054144 1424587704125156736 4124821234853810944 6825054765582465152 9525288296311119360 12225521827039773568 14925755357768427776 17625988888497081984 1879478345516184576 4579711876244838784 7279945406973492992 9980178937702147200 12680412468430801408 15380645999159455616 18080879529888109824 2334368986907212416 5034602517635866624 7734836048364520832 10435069579093175040 13135303109821829248 15835536640550483456 89026097569586048 2789259628298240256 5489493159026894464 8189726689755548672 10889960220484202880 13590193751212857088 16290427281941511296 543916738960613888 3244150269689268096 5944383800417922304 8644617331146576512 11344850861875230720 14045084392603884928 16745317923332539136 998807380351641728 3699040911080295936 6399274441808950144 9099507972537604352 11799741503266258560 14499975033994912768 17200208564723566976 1453698021742669568 4153931552471323776 6854165083199977984 9554398613928632192 12254632144657286400 14954865675385940608 17655099206114594816 1908588663133697408 4608822193862351616 7309055724591005824 10009289255319660032 12709522786048314240 15409756316776968448 18109989847505622656 2363479304524725248 5063712835253379456 7763946365982033664 10464179896710687872 13164413427439342080 15864646958167996288 118136415187098880 2818369945915753088 5518603476644407296 8218837007373061504 10919070538101715712 13619304068830369920 16319537599559024128 573027056578126720 3273260587306780928 5973494118035435136 8673727648764089344 11373961179492743552 14074194710221397760 16774428240950051968 1027917697969154560 3728151228697808768 6428384759426462976 9128618290155117184 11828851820883771392 14529085351612425600 17229318882341079808 1482808339360182400 4183041870088836608 6883275400817490816 9583508931546145024 12283742462274799232 14983975993003453440 17684209523732107648 1937698980751210240 4637932511479864448 7338166042208518656 10038399572937172864 12738633103665827072 15438866634394481280 18139100165123135488 2392589622142238080 5092823152870892288 7793056683599546496 10493290214328200704 13193523745056854912 15893757275785509120 147246732804611712 2847480263533265920 5547713794261920128 8247947324990574336 10948180855719228544 13648414386447882752 16348647917176536960 602137374195639552 3302370904924293760 6002604435652947968 8702837966381602176 11403071497110256384 14103305027838910592 16803538558567564800 1057028015586667392 3757261546315321600 6457495077043975808 9157728607772630016 11857962138501284224 14558195669229938432 17258429199958592640 1511918656977695232 4212152187706349440 6912385718435003648 9612619249163657856 12312852779892312064 15013086310620966272 17713319841349620480 1966809298368723072 4667042829097377280 7367276359826031488 10067509890554685696 12767743421283339904 15467976952011994112 18168210482740648320 2421699939759750912 5121933470488405120 7822167001217059328 10522400531945713536 13222634062674367744 15922867593403021952 176357050422124544 2876590581150778752 5576824111879432960 8277057642608087168 10977291173336741376 13677524704065395584 16377758234794049792 631247691813152384 3331481222541806592 6031714753270460800 8731948283999115008 11432181814727769216 14132415345456423424 16832648876185077632 1086138333204180224 3786371863932834432 6486605394661488640 9186838925390142848 11887072456118797056 14587305986847451264 17287539517576105472 1541028974595208064 4241262505323862272 6941496036052516480 9641729566781170688 12341963097509824896 15042196628238479104 17742430158967133312 1995919615986235904 4696153146714890112 7396386677443544320 10096620208172198528 12796853738900852736 15497087269629506944 18197320800358161152 2450810257377263744 5151043788105917952 7851277318834572160 10551510849563226368 13251744380291880576 15951977911020534784 205467368039637376 2905700898768291584 5605934429496945792 8306167960225600000 11006401490954254208 13706635021682908416 16406868552411562624 660358009430665216 3360591540159319424 6060825070887973632 8761058601616627840 11461292132345282048 14161525663073936256 16861759193802590464 1115248650821693056 3815482181550347264 6515715712279001472 9215949243007655680 11916182773736309888 14616416304464964096 17316649835193618304 1570139292212720896 4270372822941375104 6970606353670029312 9670839884398683520 12371073415127337728 15071306945855991936 17771540476584646144 2025029933603748736 4725263464332402944 7425496995061057152 10125730525789711360 12825964056518365568 15526197587247019776 18226431117975673984 2479920574994776576 5180154105723430784 7880387636452084992 10580621167180739200 13280854697909393408 15981088228638047616 234577685657150208 2934811216385804416 5635044747114458624 8335278277843112832 11035511808571767040 13735745339300421248 16435978870029075456 689468327048178048 3389701857776832256 6089935388505486464 8790168919234140672 11490402449962794880 14190635980691449088 16890869511420103296 1144358968439205888 3844592499167860096 6544826029896514304 9245059560625168512 11945293091353822720 14645526622082476928 17345760152811131136 1599249609830233728 4299483140558887936 6999716671287542144 9699950202016196352 12400183732744850560 15100417263473504768 17800650794202158976 2054140251221261568 4754373781949915776 7454607312678569984 10154840843407224192 12855074374135878400 15555307904864532608 18255541435593186816 2509030892612289408 5209264423340943616 7909497954069597824 10609731484798252032 13309965015526906240 16010198546255560448 263688003274663040 2963921534003317248 5664155064731971456 8364388595460625664 11064622126189279872 13764855656917934080 16465089187646588288 718578644665690880 3418812175394345088 6119045706122999296 8819279236851653504 11519512767580307712 14219746298308961920 16919979829037616128 1173469286056718720 3873702816785372928 6573936347514027136 9274169878242681344 11974403408971335552 14674636939699989760 17374870470428643968 1628359927447746560 4328593458176400768 7028826988905054976 9729060519633709184 12429294050362363392 15129527581091017600 17829761111819671808 2083250568838774400 4783484099567428608 7483717630296082816 10183951161024737024 12884184691753391232 15584418222482045440 18284651753210699648 2538141210229802240 5238374740958456448 7938608271687110656 10638841802415764864 13339075333144419072 16039308863873073280 292798320892175872 2993031851620830080 5693265382349484288 8393498913078138496 11093732443806792704 13793965974535446912 16494199505264101120 747688962283203712 3447922493011857920 6148156023740512128 8848389554469166336 11548623085197820544 14248856615926474752 16949090146655128960 1202579603674231552 3902813134402885760 6603046665131539968 9303280195860194176 12003513726588848384 14703747257317502592 17403980788046156800 1657470245065259392 4357703775793913600 7057937306522567808 9758170837251222016 12458404367979876224 15158637898708530432 17858871429437184640 2112360886456287232 4812594417184941440 7512827947913595648 10213061478642249856 12913295009370904064 15613528540099558272 18313762070828212480 2567251527847315072 5267485058575969280 7967718589304623488 10667952120033277696 13368185650761931904 16068419181490586112 321908638509688704 3022142169238342912 5722375699966997120 8422609230695651328 11122842761424305536 13823076292152959744 16523309822881613952 776799279900716544 3477032810629370752 6177266341358024960 8877499872086679168 11577733402815333376 14277966933543987584 16978200464272641792 1231689921291744384 3931923452020398592 6632156982749052800 9332390513477707008 12032624044206361216 14732857574935015424 17433091105663669632 1686580562682772224 4386814093411426432 7087047624140080640 9787281154868734848 12487514685597389056 15187748216326043264 17887981747054697472 2141471204073800064 4841704734802454272 7541938265531108480 10242171796259762688 12942405326988416896 15642638857717071104 18342872388445725312 2596361845464827904 5296595376193482112 7996828906922136320 10697062437650790528 13397295968379444736 16097529499108098944 351018956127201536 3051252486855855744 5751486017584509952 8451719548313164160 11151953079041818368 13852186609770472576 16552420140499126784 805909597518229376 3506143128246883584 6206376658975537792 8906610189704192000 11606843720432846208 14307077251161500416 17007310781890154624 1260800238909257216 3961033769637911424 6661267300366565632 9361500831095219840 12061734361823874048 14761967892552528256 17462201423281182464 1715690880300285056 4415924411028939264 7116157941757593472 9816391472486247680 12516625003214901888 15216858533943556096 17917092064672210304 2170581521691312896 4870815052419967104 7571048583148621312 10271282113877275520 12971515644605929728 15671749175334583936 18371982706063238144 2625472163082340736 5325705693810994944 8025939224539649152 10726172755268303360 13426406285996957568 16126639816725611776 380129273744714368 3080362804473368576 5780596335202022784 8480829865930676992 11181063396659331200 13881296927387985408 16581530458116639616 835019915135742208 3535253445864396416 6235486976593050624 8935720507321704832 11635954038050359040 14336187568779013248 17036421099507667456 1289910556526770048 3990144087255424256 6690377617984078464 9390611148712732672 12090844679441386880 14791078210170041088 17491311740898695296 1744801197917797888 4445034728646452096 7145268259375106304 9845501790103760512 12545735320832414720 15245968851561068928 17946202382289723136 2199691839308825728 4899925370037479936 7600158900766134144 10300392431494788352 13000625962223442560 15700859492952096768 18401093023680750976 2654582480699853568 5354816011428507776 8055049542157161984 10755283072885816192 13455516603614470400 16155750134343124608 409239591362227200 3109473122090881408 5809706652819535616 8509940183548189824 11210173714276844032 13910407245005498240 16610640775734152448 864130232753255040 3564363763481909248 6264597294210563456 8964830824939217664 11665064355667871872 14365297886396526080 17065531417125180288 1319020874144282880 4019254404872937088 6719487935601591296 9419721466330245504 12119954997058899712 14820188527787553920 17520422058516208128 1773911515535310720 4474145046263964928 7174378576992619136 9874612107721273344 12574845638449927552 15275079169178581760 17975312699907235968 2228802156926338560 4929035687654992768 7629269218383646976 10329502749112301184 13029736279840955392 15729969810569609600 18430203341298263808 2683692798317366400 5383926329046020608 8084159859774674816 10784393390503329024 13484626921231983232 16184860451960637440 438349908979740032 3138583439708394240 5838816970437048448 8539050501165702656 11239284031894356864 13939517562623011072 16639751093351665280 893240550370767872 3593474081099422080 6293707611828076288 8993941142556730496 11694174673285384704 14394408204014038912 17094641734742693120 1348131191761795712 4048364722490449920 6748598253219104128 9448831783947758336 12149065314676412544 14849298845405066752 17549532376133720960 1803021833152823552 4503255363881477760 7203488894610131968 9903722425338786176 12603955956067440384 15304189486796094592 18004423017524748800 2257912474543851392 4958146005272505600 7658379536001159808 10358613066729814016 13058846597458468224 15759080128187122432 12569585206225024 2712803115934879232 5413036646663533440 8113270177392187648 10813503708120841856 13513737238849496064 16213970769578150272 467460226597252864 3167693757325907072 5867927288054561280 8568160818783215488 11268394349511869696 13968627880240523904 16668861410969178112 922350867988280704 3622584398716934912 6322817929445589120 9023051460174243328 11723284990902897536 14423518521631551744 17123752052360205952 1377241509379308544 4077475040107962752 6777708570836616960 9477942101565271168 12178175632293925376 14878409163022579584 17578642693751233792 1832132150770336384 4532365681498990592 7232599212227644800 9932832742956299008 12633066273684953216 15333299804413607424 18033533335142261632 2287022792161364224 4987256322890018432 7687489853618672640 10387723384347326848 13087956915075981056 15788190445804635264 41679902823737856 2741913433552392064 5442146964281046272 8142380495009700480 10842614025738354688 13542847556467008896 16243081087195663104 496570544214765696 3196804074943419904 5897037605672074112 8597271136400728320 11297504667129382528 13997738197858036736 16697971728586690944 951461185605793536 3651694716334447744 6351928247063101952 9052161777791756160 11752395308520410368 14452628839249064576 17152862369977718784 1406351826996821376 4106585357725475584 6806818888454129792 9507052419182784000 12207285949911438208 14907519480640092416 17607753011368746624 1861242468387849216 4561475999116503424 7261709529845157632 9961943060573811840 12662176591302466048 15362410122031120256 18062643652759774464 2316133109778877056 5016366640507531264 7716600171236185472 10416833701964839680 13117067232693493888 15817300763422148096 70790220441250688 2771023751169904896 5471257281898559104 8171490812627213312 10871724343355867520 13571957874084521728 16272191404813175936 525680861832278528 3225914392560932736 5926147923289586944 8626381454018241152 11326614984746895360 14026848515475549568 16727082046204203776 980571503223306368 3680805033951960576 6381038564680614784 9081272095409268992 11781505626137923200 14481739156866577408 17181972687595231616 1435462144614334208 4135695675342988416 6835929206071642624 9536162736800296832 12236396267528951040 14936629798257605248 17636863328986259456 1890352786005362048 4590586316734016256 7290819847462670464 9991053378191324672 12691286908919978880 15391520439648633088 18091753970377287296 2345243427396389888 5045476958125044096 7745710488853698304 10445944019582352512 13146177550311006720 15846411081039660928 99900538058763520 2800134068787417728 5500367599516071936 8200601130244726144 10900834660973380352 13601068191702034560 16301301722430688768 554791179449791360 3255024710178445568 5955258240907099776 8655491771635753984 11355725302364408192 14055958833093062400 16756192363821716608 1009681820840819200 3709915351569473408 6410148882298127616 9110382413026781824 11810615943755436032 14510849474484090240 17211083005212744448 1464572462231847040 4164805992960501248 6865039523689155456 9565273054417809664 12265506585146463872 14965740115875118080 17665973646603772288 1919463103622874880 4619696634351529088 7319930165080183296 10020163695808837504 12720397226537491712 15420630757266145920 18120864287994800128 2374353745013902720 5074587275742556928 7774820806471211136 10475054337199865344 13175287867928519552 15875521398657173760 129010855676276352 2829244386404930560 5529477917133584768 8229711447862238976 10929944978590893184 13630178509319547392 16330412040048201600 583901497067304192 3284135027795958400 5984368558524612608 8684602089253266816 11384835619981921024 14085069150710575232 16785302681439229440 1038792138458332032 3739025669186986240 6439259199915640448 9139492730644294656 11839726261372948864 14539959792101603072 17240193322830257280 1493682779849359872 4193916310578014080 6894149841306668288 9594383372035322496 12294616902763976704 14994850433492630912 17695083964221285120 1948573421240387712 4648806951969041920 7349040482697696128 10049274013426350336 12749507544155004544 15449741074883658752 18149974605612312960 2403464062631415552 5103697593360069760 7803931124088723968 10504164654817378176 13204398185546032384 15904631716274686592 158121173293789184 2858354704022443392 5558588234751097600 8258821765479751808 10959055296208406016 13659288826937060224 16359522357665714432 613011814684817024 3313245345413471232 6013478876142125440 8713712406870779648 11413945937599433856 14114179468328088064 16814412999056742272 1067902456075844864 3768135986804499072 6468369517533153280 9168603048261807488 11868836578990461696 14569070109719115904 17269303640447770112 1522793097466872704 4223026628195526912 6923260158924181120 9623493689652835328 12323727220381489536 15023960751110143744 17724194281838797952 1977683738857900544 4677917269586554752 7378150800315208960 10078384331043863168 12778617861772517376 15478851392501171584 18179084923229825792 2432574380248928384 5132807910977582592 7833041441706236800 10533274972434891008 13233508503163545216 15933742033892199424 187231490911302016 2887465021639956224 5587698552368610432 8287932083097264640 10988165613825918848 13688399144554573056 16388632675283227264 642122132302329856 3342355663030984064 6042589193759638272 8742822724488292480 11443056255216946688 14143289785945600896 16843523316674255104 1097012773693357696 3797246304422011904 6497479835150666112 9197713365879320320 11897946896607974528 14598180427336628736 17298413958065282944 1551903415084385536 4252136945813039744 6952370476541693952 9652604007270348160 12352837537999002368 15053071068727656576 17753304599456310784 2006794056475413376 4707027587204067584 7407261117932721792 10107494648661376000 12807728179390030208 15507961710118684416 18208195240847338624 2461684697866441216 5161918228595095424 7862151759323749632 10562385290052403840 13262618820781058048 15962852351509712256 216341808528814848 2916575339257469056 5616808869986123264 8317042400714777472 11017275931443431680 13717509462172085888 16417742992900740096 671232449919842688 3371465980648496896 6071699511377151104 8771933042105805312 11472166572834459520 14172400103563113728 16872633634291767936 1126123091310870528 3826356622039524736 6526590152768178944 9226823683496833152 11927057214225487360 14627290744954141568 17327524275682795776 1581013732701898368 4281247263430552576 6981480794159206784 9681714324887860992 12381947855616515200 15082181386345169408 17782414917073823616 2035904374092926208 4736137904821580416 7436371435550234624 10136604966278888832 12836838497007543040 15537072027736197248 18237305558464851456 2490795015483954048 5191028546212608256 7891262076941262464 10591495607669916672 13291729138398570880 15991962669127225088 245452126146327680 2945685656874981888 5645919187603636096 8346152718332290304 11046386249060944512 13746619779789598720 16446853310518252928 700342767537355520 3400576298266009728 6100809828994663936 8801043359723318144 11501276890451972352 14201510421180626560 16901743951909280768 1155233408928383360 3855466939657037568 6555700470385691776 9255934001114345984 11956167531843000192 14656401062571654400 17356634593300308608 1610124050319411200 4310357581048065408 7010591111776719616 9710824642505373824 12411058173234028032 15111291703962682240 17811525234691336448 2065014691710439040 4765248222439093248 7465481753167747456 10165715283896401664 12865948814625055872 15566182345353710080 18266415876082364288 2519905333101466880 5220138863830121088 7920372394558775296 10620605925287429504 13320839456016083712 16021072986744737920 274562443763840512 2974795974492494720 5675029505221148928 8375263035949803136 11075496566678457344 13775730097407111552 16475963628135765760 729453085154868352 3429686615883522560 6129920146612176768 8830153677340830976 11530387208069485184 14230620738798139392 16930854269526793600 1184343726545896192 3884577257274550400 6584810788003204608 9285044318731858816 11985277849460513024 14685511380189167232 17385744910917821440 1639234367936924032 4339467898665578240 7039701429394232448 9739934960122886656 12440168490851540864 15140402021580195072 17840635552308849280 2094125009327951872 4794358540056606080 7494592070785260288 10194825601513914496 12895059132242568704 15595292662971222912 18295526193699877120 2549015650718979712 5249249181447633920 7949482712176288128 10649716242904942336 13349949773633596544 16050183304362250752 303672761381353344 3003906292110007552 5704139822838661760 8404373353567315968 11104606884295970176 13804840415024624384 16505073945753278592 758563402772381184 3458796933501035392 6159030464229689600 8859263994958343808 11559497525686998016 14259731056415652224 16959964587144306432 1213454044163409024 3913687574892063232 6613921105620717440 9314154636349371648 12014388167078025856 14714621697806680064 17414855228535334272 1668344685554436864 4368578216283091072 7068811747011745280 9769045277740399488 12469278808469053696 15169512339197707904 17869745869926362112 2123235326945464704 4823468857674118912 7523702388402773120 10223935919131427328 12924169449860081536 15624402980588735744 18324636511317389952 2578125968336492544 5278359499065146752 7978593029793800960 10678826560522455168 13379060091251109376 16079293621979763584 332783078998866176 3033016609727520384 5733250140456174592 8433483671184828800 11133717201913483008 13833950732642137216 16534184263370791424 787673720389894016 3487907251118548224 6188140781847202432 8888374312575856640 11588607843304510848 14288841374033165056 16989074904761819264 1242564361780921856 3942797892509576064 6643031423238230272 9343264953966884480 12043498484695538688 14743732015424192896 17443965546152847104 1697455003171949696 4397688533900603904 7097922064629258112 9798155595357912320 12498389126086566528 15198622656815220736 17898856187543874944 2152345644562977536 4852579175291631744 7552812706020285952 10253046236748940160 12953279767477594368 15653513298206248576 18353746828934902784 2607236285954005376 5307469816682659584 8007703347411313792 10707936878139968000 13408170408868622208 16108403939597276416 361893396616379008 3062126927345033216 5762360458073687424 8462593988802341632 11162827519530995840 13863061050259650048 16563294580988304256 816784038007406848 3517017568736061056 6217251099464715264 8917484630193369472 11617718160922023680 14317951691650677888 17018185222379332096 1271674679398434688 3971908210127088896 6672141740855743104 9372375271584397312 12072608802313051520 14772842333041705728 17473075863770359936 1726565320789462528 4426798851518116736 7127032382246770944 9827265912975425152 12527499443704079360 15227732974432733568 17927966505161387776 2181455962180490368 4881689492909144576 7581923023637798784 10282156554366452992 12982390085095107200 15682623615823761408 18382857146552415616 2636346603571518208 5336580134300172416 8036813665028826624 10737047195757480832 13437280726486135040 16137514257214789248 391003714233891840 3091237244962546048 5791470775691200256 8491704306419854464 11191937837148508672 13892171367877162880 16592404898605817088 845894355624919680 3546127886353573888 6246361417082228096 8946594947810882304 11646828478539536512 14347062009268190720 17047295539996844928 1300784997015947520 4001018527744601728 6701252058473255936 9401485589201910144 12101719119930564352 14801952650659218560 17502186181387872768 1755675638406975360 4455909169135629568 7156142699864283776 9856376230592937984 12556609761321592192 15256843292050246400 17957076822778900608 2210566279798003200 4910799810526657408 7611033341255311616 10311266871983965824 13011500402712620032 15711733933441274240 18411967464169928448 2665456921189031040 5365690451917685248 8065923982646339456 10766157513374993664 13466391044103647872 16166624574832302080 420114031851404672 3120347562580058880 5820581093308713088 8520814624037367296 11221048154766021504 13921281685494675712 16621515216223329920 875004673242432512 3575238203971086720 6275471734699740928 8975705265428395136 11675938796157049344 14376172326885703552 17076405857614357760 1329895314633460352 4030128845362114560 6730362376090768768 9430595906819422976 12130829437548077184 14831062968276731392 17531296499005385600 1784785956024488192 4485019486753142400 7185253017481796608 9885486548210450816 12585720078939105024 15285953609667759232 17986187140396413440 2239676597415516032 4939910128144170240 7640143658872824448 10340377189601478656 13040610720330132864 15740844251058787072 18441077781787441280 2694567238806543872 5394800769535198080 8095034300263852288 10795267830992506496 13495501361721160704 16195734892449814912 449224349468917504 3149457880197571712 5849691410926225920 8549924941654880128 11250158472383534336 13950392003112188544 16650625533840842752 904114990859945344 3604348521588599552 6304582052317253760 9004815583045907968 11705049113774562176 14405282644503216384 17105516175231870592 1359005632250973184 4059239162979627392 6759472693708281600 9459706224436935808 12159939755165590016 14860173285894244224 17560406816622898432 1813896273642001024 4514129804370655232 7214363335099309440 9914596865827963648 12614830396556617856 15315063927285272064 18015297458013926272 2268786915033028864 4969020445761683072 7669253976490337280 10369487507218991488 13069721037947645696 15769954568676299904 23444025695402496 2723677556424056704 5423911087152710912 8124144617881365120 10824378148610019328 13524611679338673536 16224845210067327744 478334667086430336 3178568197815084544 5878801728543738752 8579035259272392960 11279268790001047168 13979502320729701376 16679735851458355584 933225308477458176 3633458839206112384 6333692369934766592 9033925900663420800 11734159431392075008 14434392962120729216 17134626492849383424 1388115949868486016 4088349480597140224 6788583011325794432 9488816542054448640 12189050072783102848 14889283603511757056 17589517134240411264 1843006591259513856 4543240121988168064 7243473652716822272 9943707183445476480 12643940714174130688 15344174244902784896 18044407775631439104 2297897232650541696 4998130763379195904 7698364294107850112 10398597824836504320 13098831355565158528 15799064886293812736 52554343312915328 2752787874041569536 5453021404770223744 8153254935498877952 10853488466227532160 13553721996956186368 16253955527684840576 507444984703943168 3207678515432597376 5907912046161251584 8608145576889905792 11308379107618560000 14008612638347214208 16708846169075868416 962335626094971008 3662569156823625216 6362802687552279424 9063036218280933632 11763269749009587840 14463503279738242048 17163736810466896256 1417226267485998848 4117459798214653056 6817693328943307264 9517926859671961472 12218160390400615680 14918393921129269888 17618627451857924096 1872116908877026688 4572350439605680896 7272583970334335104 9972817501062989312 12673051031791643520 15373284562520297728 18073518093248951936 2327007550268054528 5027241080996708736 7727474611725362944 10427708142454017152 13127941673182671360 15828175203911325568 81664660930428160 2781898191659082368 5482131722387736576 8182365253116390784 10882598783845044992 13582832314573699200 16283065845302353408 536555302321456000 3236788833050110208 5937022363778764416 8637255894507418624 11337489425236072832 14037722955964727040 16737956486693381248 991445943712483840 3691679474441138048 6391913005169792256 9092146535898446464 11792380066627100672 14492613597355754880 17192847128084409088 1446336585103511680 4146570115832165888 6846803646560820096 9547037177289474304 12247270708018128512 14947504238746782720 17647737769475436928 1901227226494539520 4601460757223193728 7301694287951847936 10001927818680502144 12702161349409156352 15402394880137810560 18102628410866464768 2356117867885567360 5056351398614221568 7756584929342875776 10456818460071529984 13157051990800184192 15857285521528838400 110774978547940992 2811008509276595200 5511242040005249408 8211475570733903616 10911709101462557824 13611942632191212032 16312176162919866240 565665619938968832 3265899150667623040 5966132681396277248 8666366212124931456 11366599742853585664 14066833273582239872 16767066804310894080 1020556261329996672 3720789792058650880 6421023322787305088 9121256853515959296 11821490384244613504 14521723914973267712 17221957445701921920 1475446902721024512 4175680433449678720 6875913964178332928 9576147494906987136 12276381025635641344 14976614556364295552 17676848087092949760 1930337544112052352 4630571074840706560 7330804605569360768 10031038136298014976 12731271667026669184 15431505197755323392 18131738728483977600 2385228185503080192 5085461716231734400 7785695246960388608 10485928777689042816 13186162308417697024 15886395839146351232 139885296165453824 2840118826894108032 5540352357622762240 8240585888351416448 10940819419080070656 13641052949808724864 16341286480537379072 594775937556481664 3295009468285135872 5995242999013790080 8695476529742444288 11395710060471098496 14095943591199752704 16796177121928406912 1049666578947509504 3749900109676163712 6450133640404817920 9150367171133472128 11850600701862126336 14550834232590780544 17251067763319434752 1504557220338537344 4204790751067191552 6905024281795845760 9605257812524499968 12305491343253154176 15005724873981808384 17705958404710462592 1959447861729565184 4659681392458219392 7359914923186873600 10060148453915527808 12760381984644182016 15460615515372836224 18160849046101490432 2414338503120593024 5114572033849247232 7814805564577901440 10515039095306555648 13215272626035209856 15915506156763864064 168995613782966656 2869229144511620864 5569462675240275072 8269696205968929280 10969929736697583488 13670163267426237696 16370396798154891904 623886255173994496 3324119785902648704 6024353316631302912 8724586847359957120 11424820378088611328 14125053908817265536 16825287439545919744 1078776896565022336 3779010427293676544 6479243958022330752 9179477488750984960 11879711019479639168 14579944550208293376 17280178080936947584 1533667537956050176 4233901068684704384 6934134599413358592 9634368130142012800 12334601660870667008 15034835191599321216 17735068722327975424 1988558179347078016 4688791710075732224 7389025240804386432 10089258771533040640 12789492302261694848 15489725832990349056 18189959363719003264 2443448820738105856 5143682351466760064 7843915882195414272 10544149412924068480 13244382943652722688 15944616474381376896 198105931400479488 2898339462129133696 5598572992857787904 8298806523586442112 10999040054315096320 13699273585043750528 16399507115772404736 652996572791507328 3353230103520161536 6053463634248815744 8753697164977469952 11453930695706124160 14154164226434778368 16854397757163432576 1107887214182535168 3808120744911189376 6508354275639843584 9208587806368497792 11908821337097152000 14609054867825806208 17309288398554460416 1562777855573563008 4263011386302217216 6963244917030871424 9663478447759525632 12363711978488179840 15063945509216834048 17764179039945488256 2017668496964590848 4717902027693245056 7418135558421899264 10118369089150553472 12818602619879207680 15518836150607861888 18219069681336516096 2472559138355618688 5172792669084272896 7873026199812927104 10573259730541581312 13273493261270235520 15973726791998889728 227216249017992320 2927449779746646528 5627683310475300736 8327916841203954944 11028150371932609152 13728383902661263360 16428617433389917568 682106890409020160 3382340421137674368 6082573951866328576 8782807482594982784 11483041013323636992 14183274544052291200 16883508074780945408 1136997531800048000 3837231062528702208 6537464593257356416 9237698123986010624 11937931654714664832 14638165185443319040 17338398716171973248 1591888173191075840 4292121703919730048 6992355234648384256 9692588765377038464 12392822296105692672 15093055826834346880 17793289357563001088 2046778814582103680 4747012345310757888 7447245876039412096 10147479406768066304 12847712937496720512 15547946468225374720 18248179998954028928 2501669455973131520 5201902986701785728 7902136517430439936 10602370048159094144 13302603578887748352 16002837109616402560 256326566635505152 2956560097364159360 5656793628092813568 8357027158821467776 11057260689550121984 13757494220278776192 16457727751007430400 711217208026532992 3411450738755187200 6111684269483841408 8811917800212495616 11512151330941149824 14212384861669804032 16912618392398458240 1166107849417560832 3866341380146215040 6566574910874869248 9266808441603523456 11967041972332177664 14667275503060831872 17367509033789486080 1620998490808588672 4321232021537242880 7021465552265897088 9721699082994551296 12421932613723205504 15122166144451859712 17822399675180513920 2075889132199616512 4776122662928270720 7476356193656924928 10176589724385579136 12876823255114233344 15577056785842887552 18277290316571541760 2530779773590644352 5231013304319298560 7931246835047952768 10631480365776606976 13331713896505261184 16031947427233915392 285436884253017984 2985670414981672192 5685903945710326400 8386137476438980608 11086371007167634816 13786604537896289024 16486838068624943232 740327525644045824 3440561056372700032 6140794587101354240 8841028117830008448 11541261648558662656 14241495179287316864 16941728710015971072 1195218167035073664 3895451697763727872 6595685228492382080 9295918759221036288 11996152289949690496 14696385820678344704 17396619351406998912 1650108808426101504 4350342339154755712 7050575869883409920 9750809400612064128 12451042931340718336 15151276462069372544 17851509992798026752 2104999449817129344 4805232980545783552 7505466511274437760 10205700042003091968 12905933572731746176 15606167103460400384 18306400634189054592 2559890091208157184 5260123621936811392 7960357152665465600 10660590683394119808 13360824214122774016 16061057744851428224 314547201870530816 3014780732599185024 5715014263327839232 8415247794056493440 11115481324785147648 13815714855513801856 16515948386242456064 769437843261558656 3469671373990212864 6169904904718867072 8870138435447521280 11570371966176175488 14270605496904829696 16970839027633483904 1224328484652586496 3924562015381240704 6624795546109894912 9325029076838549120 12025262607567203328 14725496138295857536 17425729669024511744 1679219126043614336 4379452656772268544 7079686187500922752 9779919718229576960 12480153248958231168 15180386779686885376 17880620310415539584 2134109767434642176 4834343298163296384 7534576828891950592 10234810359620604800 12935043890349259008 15635277421077913216 18335510951806567424 2589000408825670016 5289233939554324224 7989467470282978432 10689701001011632640 13389934531740286848 16090168062468941056 343657519488043648 3043891050216697856 5744124580945352064 8444358111674006272 11144591642402660480 13844825173131314688 16545058703859968896 798548160879071488 3498781691607725696 6199015222336379904 8899248753065034112 11599482283793688320 14299715814522342528 16999949345250996736 1253438802270099328 3953672332998753536 6653905863727407744 9354139394456061952 12054372925184716160 14754606455913370368 17454839986642024576 1708329443661127168 4408562974389781376 7108796505118435584 9809030035847089792 12509263566575744000 15209497097304398208 17909730628033052416 2163220085052155008 4863453615780809216 7563687146509463424 10263920677238117632 12964154207966771840 15664387738695426048 18364621269424080256 2618110726443182848 5318344257171837056 8018577787900491264 10718811318629145472 13419044849357799680 16119278380086453888 372767837105556480 3073001367834210688 5773234898562864896 8473468429291519104 11173701960020173312 13873935490748827520 16574169021477481728 827658478496584320 3527892009225238528 6228125539953892736 8928359070682546944 11628592601411201152 14328826132139855360 17029059662868509568 1282549119887612160 3982782650616266368 6683016181344920576 9383249712073574784 12083483242802228992 14783716773530883200 17483950304259537408 1737439761278640000 4437673292007294208 7137906822735948416 9838140353464602624 12538373884193256832 15238607414921911040 17938840945650565248 2192330402669667840 4892563933398322048 7592797464126976256 10293030994855630464 12993264525584284672 15693498056312938880 18393731587041593088 2647221044060695680 5347454574789349888 8047688105518004096 10747921636246658304 13448155166975312512 16148388697703966720 401878154723069312 3102111685451723520 5802345216180377728 8502578746909031936 11202812277637686144 13903045808366340352 16603279339094994560 856768796114097152 3557002326842751360 6257235857571405568 8957469388300059776 11657702919028713984 14357936449757368192 17058169980486022400 1311659437505124992 4011892968233779200 6712126498962433408 9412360029691087616 12112593560419741824 14812827091148396032 17513060621877050240 1766550078896152832 4466783609624807040 7167017140353461248 9867250671082115456 12567484201810769664 15267717732539423872 17967951263268078080 2221440720287180672 4921674251015834880 7621907781744489088 10322141312473143296 13022374843201797504 15722608373930451712 18422841904659105920 2676331361678208512 5376564892406862720 8076798423135516928 10777031953864171136 13477265484592825344 16177499015321479552 430988472340582144 3131222003069236352 5831455533797890560 8531689064526544768 11231922595255198976 13932156125983853184 16632389656712507392 885879113731609984 3586112644460264192 6286346175188918400 8986579705917572608 11686813236646226816 14387046767374881024 17087280298103535232 1340769755122637824 4041003285851292032 6741236816579946240 9441470347308600448 12141703878037254656 14841937408765908864 17542170939494563072 1795660396513665664 4495893927242319872 7196127457970974080 9896360988699628288 12596594519428282496 15296828050156936704 17997061580885590912 2250551037904693504 4950784568633347712 7651018099362001920 10351251630090656128 13051485160819310336 15751718691547964544 5208148567067136 2705441679295721344 5405675210024375552 8105908740753029760 10806142271481683968 13506375802210338176 16206609332938992384 460098789958094976 3160332320686749184 5860565851415403392 8560799382144057600 11261032912872711808 13961266443601366016 16661499974330020224 914989431349122816 3615222962077777024 6315456492806431232 9015690023535085440 11715923554263739648 14416157084992393856 17116390615721048064 1369880072740150656 4070113603468804864 6770347134197459072 9470580664926113280 12170814195654767488 14871047726383421696 17571281257112075904 1824770714131178496 4525004244859832704 7225237775588486912 9925471306317141120 12625704837045795328 15325938367774449536 18026171898503103744 2279661355522206336 4979894886250860544 7680128416979514752 10380361947708168960 13080595478436823168 15780829009165477376 34318466184579968 2734551996913234176 5434785527641888384 8135019058370542592 10835252589099196800 13535486119827851008 16235719650556505216 489209107575607808 3189442638304262016 5889676169032916224 8589909699761570432 11290143230490224640 13990376761218878848 16690610291947533056 944099748966635648 3644333279695289856 6344566810423944064 9044800341152598272 11745033871881252480 14445267402609906688 17145500933338560896 1398990390357663488 4099223921086317696 6799457451814971904 9499690982543626112 12199924513272280320 14900158044000934528 17600391574729588736 1853881031748691328 4554114562477345536 7254348093205999744 9954581623934653952 12654815154663308160 15355048685391962368 18055282216120616576 2308771673139719168 5009005203868373376 7709238734597027584 10409472265325681792 13109705796054336000 15809939326782990208 63428783802092800 2763662314530747008 5463895845259401216 8164129375988055424 10864362906716709632 13564596437445363840 16264829968174018048 518319425193120640 3218552955921774848 5918786486650429056 8619020017379083264 11319253548107737472 14019487078836391680 16719720609565045888 973210066584148480 3673443597312802688 6373677128041456896 9073910658770111104 11774144189498765312 14474377720227419520 17174611250956073728 1428100707975176320 4128334238703830528 6828567769432484736 9528801300161138944 12229034830889793152 14929268361618447360 17629501892347101568 1882991349366204160 4583224880094858368 7283458410823512576 9983691941552166784 12683925472280820992 15384159003009475200 18084392533738129408 2337881990757232000 5038115521485886208 7738349052214540416 10438582582943194624 13138816113671848832 15839049644400503040 92539101419605632 2792772632148259840 5493006162876914048 8193239693605568256 10893473224334222464 13593706755062876672 16293940285791530880 547429742810633472 3247663273539287680 5947896804267941888 8648130334996596096 11348363865725250304 14048597396453904512 16748830927182558720 1002320384201661312 3702553914930315520 6402787445658969728 9103020976387623936 11803254507116278144 14503488037844932352 17203721568573586560 1457211025592689152 4157444556321343360 6857678087049997568 9557911617778651776 12258145148507305984 14958378679235960192 17658612209964614400 1912101666983716992 4612335197712371200 7312568728441025408 10012802259169679616 12713035789898333824 15413269320626988032 18113502851355642240 2366992308374744832 5067225839103399040 7767459369832053248 10467692900560707456 13167926431289361664 15868159962018015872 121649419037118464 2821882949765772672 5522116480494426880 8222350011223081088 10922583541951735296 13622817072680389504 16323050603409043712 576540060428146304 3276773591156800512 5977007121885454720 8677240652614108928 11377474183342763136 14077707714071417344 16777941244800071552 1031430701819174144 3731664232547828352 6431897763276482560 9132131294005136768 11832364824733790976 14532598355462445184 17232831886191099392 1486321343210201984 4186554873938856192 6886788404667510400 9587021935396164608 12287255466124818816 14987488996853473024 17687722527582127232 1941211984601229824 4641445515329884032 7341679046058538240 10041912576787192448 12742146107515846656 15442379638244500864 18142613168973155072 2396102625992257664 5096336156720911872 7796569687449566080 10496803218178220288 13197036748906874496 15897270279635528704 150759736654631296 2850993267383285504 5551226798111939712 8251460328840593920 10951693859569248128 13651927390297902336 16352160921026556544 605650378045659136 3305883908774313344 6006117439502967552 8706350970231621760 11406584500960275968 14106818031688930176 16807051562417584384 1060541019436686976 3760774550165341184 6461008080893995392 9161241611622649600 11861475142351303808 14561708673079958016 17261942203808612224 1515431660827714816 4215665191556369024 6915898722285023232 9616132253013677440 12316365783742331648 15016599314470985856 17716832845199640064 1970322302218742656 4670555832947396864 7370789363676051072 10071022894404705280 12771256425133359488 15471489955862013696 18171723486590667904 2425212943609770496 5125446474338424704 7825680005067078912 10525913535795733120 13226147066524387328 15926380597253041536 179870054272144128 2880103585000798336 5580337115729452544 8280570646458106752 10980804177186760960 13681037707915415168 16381271238644069376 634760695663171968 3334994226391826176 6035227757120480384 8735461287849134592 11435694818577788800 14135928349306443008 16836161880035097216 1089651337054199808 3789884867782854016 6490118398511508224 9190351929240162432 11890585459968816640 14590818990697470848 17291052521426125056 1544541978445227648 4244775509173881856 6945009039902536064 9645242570631190272 12345476101359844480 15045709632088498688 17745943162817152896 1999432619836255488 4699666150564909696 7399899681293563904 10100133212022218112 12800366742750872320 15500600273479526528 18200833804208180736 2454323261227283328 5154556791955937536 7854790322684591744 10555023853413245952 13255257384141900160 15955490914870554368 208980371889656960 2909213902618311168 5609447433346965376 8309680964075619584 11009914494804273792 13710148025532928000 16410381556261582208 663871013280684800 3364104544009339008 6064338074737993216 8764571605466647424 11464805136195301632 14165038666923955840 16865272197652610048 1118761654671712640 3818995185400366848 6519228716129021056 9219462246857675264 11919695777586329472 14619929308314983680 17320162839043637888 1573652296062740480 4273885826791394688 6974119357520048896 9674352888248703104 12374586418977357312 15074819949706011520 17775053480434665728 2028542937453768320 4728776468182422528 7429009998911076736 10129243529639730944 12829477060368385152 15529710591097039360 18229944121825693568 2483433578844796160 5183667109573450368 7883900640302104576 10584134171030758784 13284367701759412992 15984601232488067200 238090689507169792 2938324220235824000 5638557750964478208 8338791281693132416 11039024812421786624 13739258343150440832 16439491873879095040 692981330898197632 3393214861626851840 6093448392355506048 8793681923084160256 11493915453812814464 14194148984541468672 16894382515270122880 1147871972289225472 3848105503017879680 6548339033746533888 9248572564475188096 11948806095203842304 14649039625932496512 17349273156661150720 1602762613680253312 4302996144408907520 7003229675137561728 9703463205866215936 12403696736594870144 15103930267323524352 17804163798052178560 2057653255071281152 4757886785799935360 7458120316528589568 10158353847257243776 12858587377985897984 15558820908714552192 18259054439443206400 2512543896462308992 5212777427190963200 7913010957919617408 10613244488648271616 13313478019376925824 16013711550105580032 267201007124682624 2967434537853336832 5667668068581991040 8367901599310645248 11068135130039299456 13768368660767953664 16468602191496607872 722091648515710464 3422325179244364672 6122558709973018880 8822792240701673088 11523025771430327296 14223259302158981504 16923492832887635712 1176982289906738304 3877215820635392512 6577449351364046720 9277682882092700928 11977916412821355136 14678149943550009344 17378383474278663552 1631872931297766144 4332106462026420352 7032339992755074560 9732573523483728768 12432807054212382976 15133040584941037184 17833274115669691392 2086763572688793984 4786997103417448192 7487230634146102400 10187464164874756608 12887697695603410816 15587931226332065024 18288164757060719232 2541654214079821824 5241887744808476032 7942121275537130240 10642354806265784448 13342588336994438656 16042821867723092864 296311324742195456 2996544855470849664 5696778386199503872 8397011916928158080 11097245447656812288 13797478978385466496 16497712509114120704 751201966133223296 3451435496861877504 6151669027590531712 8851902558319185920 11552136089047840128 14252369619776494336 16952603150505148544 1206092607524251136 3906326138252905344 6606559668981559552 9306793199710213760 12007026730438867968 14707260261167522176 17407493791896176384 1660983248915278976 4361216779643933184 7061450310372587392 9761683841101241600 12461917371829895808 15162150902558550016 17862384433287204224 2115873890306306816 4816107421034961024 7516340951763615232 10216574482492269440 12916808013220923648 15617041543949577856 18317275074678232064 2570764531697334656 5270998062425988864 7971231593154643072 10671465123883297280 13371698654611951488 16071932185340605696 325421642359708288 3025655173088362496 5725888703817016704 8426122234545670912 11126355765274325120 13826589296002979328 16526822826731633536 780312283750736128 3480545814479390336 6180779345208044544 8881012875936698752 11581246406665352960 14281479937394007168 16981713468122661376 1235202925141763968 3935436455870418176 6635669986599072384 9335903517327726592 12036137048056380800 14736370578785035008 17436604109513689216 1690093566532791808 4390327097261446016 7090560627990100224 9790794158718754432 12491027689447408640 15191261220176062848 17891494750904717056 2144984207923819648 4845217738652473856 7545451269381128064 10245684800109782272 12945918330838436480 15646151861567090688 18346385392295744896 2599874849314847488 5300108380043501696 8000341910772155904 10700575441500810112 13400808972229464320 16101042502958118528 354531959977221120 3054765490705875328 5754999021434529536 8455232552163183744 11155466082891837952 13855699613620492160 16555933144349146368 809422601368248960 3509656132096903168 6209889662825557376 8910123193554211584 11610356724282865792 14310590255011520000 17010823785740174208 1264313242759276800 3964546773487931008 6664780304216585216 9365013834945239424 12065247365673893632 14765480896402547840 17465714427131202048 1719203884150304640 4419437414878958848 7119670945607613056 9819904476336267264 12520138007064921472 15220371537793575680 17920605068522229888 2174094525541332480 4874328056269986688 7574561586998640896 10274795117727295104 12975028648455949312 15675262179184603520 18375495709913257728 2628985166932360320 5329218697661014528 8029452228389668736 10729685759118322944 13429919289846977152 16130152820575631360 383642277594733952 3083875808323388160 5784109339052042368 8484342869780696576 11184576400509350784 13884809931238004992 16585043461966659200 838532918985761792 3538766449714416000 6238999980443070208 8939233511171724416 11639467041900378624 14339700572629032832 17039934103357687040 1293423560376789632 3993657091105443840 6693890621834098048 9394124152562752256 12094357683291406464 14794591214020060672 17494824744748714880 1748314201767817472 4448547732496471680 7148781263225125888 9849014793953780096 12549248324682434304 15249481855411088512 17949715386139742720 2203204843158845312 4903438373887499520 7603671904616153728 10303905435344807936 13004138966073462144 15704372496802116352 18404606027530770560 2658095484549873152 5358329015278527360 8058562546007181568 10758796076735835776 13459029607464489984 16159263138193144192 412752595212246784 3112986125940900992 5813219656669555200 8513453187398209408 11213686718126863616 13913920248855517824 16614153779584172032 867643236603274624 3567876767331928832 6268110298060583040 8968343828789237248 11668577359517891456 14368810890246545664 17069044420975199872 1322533877994302464 4022767408722956672 6723000939451610880 9423234470180265088 12123468000908919296 14823701531637573504 17523935062366227712 1777424519385330304 4477658050113984512 7177891580842638720 9878125111571292928 12578358642299947136 15278592173028601344 17978825703757255552 2232315160776358144 4932548691505012352 7632782222233666560 10333015752962320768 13033249283690974976 15733482814419629184 18433716345148283392 2687205802167385984 5387439332896040192 8087672863624694400 10787906394353348608 13488139925082002816 16188373455810657024 441862912829759616 3142096443558413824 5842329974287068032 8542563505015722240 11242797035744376448 13943030566473030656 16643264097201684864 896753554220787456 3596987084949441664 6297220615678095872 8997454146406750080 11697687677135404288 14397921207864058496 17098154738592712704 1351644195611815296 4051877726340469504 6752111257069123712 9452344787797777920 12152578318526432128 14852811849255086336 17553045379983740544 1806534837002843136 4506768367731497344 7207001898460151552 9907235429188805760 12607468959917459968 15307702490646114176 18007936021374768384 2261425478393870976 4961659009122525184 7661892539851179392 10362126070579833600 13062359601308487808 15762593132037142016 16082589056244608 2716316119784898816 5416549650513553024 8116783181242207232 10817016711970861440 13517250242699515648 16217483773428169856 470973230447272448 3171206761175926656 5871440291904580864 8571673822633235072 11271907353361889280 13972140884090543488 16672374414819197696 925863871838300288 3626097402566954496 6326330933295608704 9026564464024262912 11726797994752917120 14427031525481571328 17127265056210225536 1380754513229328128 4080988043957982336 6781221574686636544 9481455105415290752 12181688636143944960 14881922166872599168 17582155697601253376 1835645154620355968 4535878685349010176 7236112216077664384 9936345746806318592 12636579277534972800 15336812808263627008 18037046338992281216 2290535796011383808 4990769326740038016 7691002857468692224 10391236388197346432 13091469918926000640 15791703449654654848 45192906673757440 2745426437402411648 5445659968131065856 8145893498859720064 10846127029588374272 13546360560317028480 16246594091045682688 500083548064785280 3200317078793439488 5900550609522093696 8600784140250747904 11301017670979402112 14001251201708056320 16701484732436710528 954974189455813120 3655207720184467328 6355441250913121536 9055674781641775744 11755908312370429952 14456141843099084160 17156375373827738368 1409864830846840960 4110098361575495168 6810331892304149376 9510565423032803584 12210798953761457792 14911032484490112000 17611266015218766208 1864755472237868800 4564989002966523008 7265222533695177216 9965456064423831424 12665689595152485632 15365923125881139840 18066156656609794048 2319646113628896640 5019879644357550848 7720113175086205056 10420346705814859264 13120580236543513472 15820813767272167680 74303224291270272 2774536755019924480 5474770285748578688 8175003816477232896 10875237347205887104 13575470877934541312 16275704408663195520 529193865682298112 3229427396410952320 5929660927139606528 8629894457868260736 11330127988596914944 14030361519325569152 16730595050054223360 984084507073325952 3684318037801980160 6384551568530634368 9084785099259288576 11785018629987942784 14485252160716596992 17185485691445251200 1438975148464353792 4139208679193008000 6839442209921662208 9539675740650316416 12239909271378970624 14940142802107624832 17640376332836279040 1893865789855381632 4594099320584035840 7294332851312690048 9994566382041344256 12694799912769998464 15395033443498652672 18095266974227306880 2348756431246409472 5048989961975063680 7749223492703717888 10449457023432372096 13149690554161026304 15849924084889680512 103413541908783104 2803647072637437312 5503880603366091520 8204114134094745728 10904347664823399936 13604581195552054144 16304814726280708352 558304183299810944 3258537714028465152 5958771244757119360 8659004775485773568 11359238306214427776 14059471836943081984 16759705367671736192 1013194824690838784 3713428355419492992 6413661886148147200 9113895416876801408 11814128947605455616 14514362478334109824 17214596009062764032 1468085466081866624 4168318996810520832 6868552527539175040 9568786058267829248 12269019588996483456 14969253119725137664 17669486650453791872 1922976107472894464 4623209638201548672 7323443168930202880 10023676699658857088 12723910230387511296 15424143761116165504 18124377291844819712 2377866748863922304 5078100279592576512 7778333810321230720 10478567341049884928 13178800871778539136 15879034402507193344 132523859526295936 2832757390254950144 5532990920983604352 8233224451712258560 10933457982440912768 13633691513169566976 16333925043898221184 587414500917323776 3287648031645977984 5987881562374632192 8688115093103286400 11388348623831940608 14088582154560594816 16788815685289249024 1042305142308351616 3742538673037005824 6442772203765660032 9143005734494314240 11843239265222968448 14543472795951622656 17243706326680276864 1497195783699379456 4197429314428033664 6897662845156687872 9597896375885342080 12298129906613996288 14998363437342650496 17698596968071304704 1952086425090407296 4652319955819061504 7352553486547715712 10052787017276369920 12753020548005024128 15453254078733678336 18153487609462332544 2406977066481435136 5107210597210089344 7807444127938743552 10507677658667397760 13207911189396051968 15908144720124706176 161634177143808768 2861867707872462976 5562101238601117184 8262334769329771392 10962568300058425600 13662801830787079808 16363035361515734016 616524818534836608 3316758349263490816 6016991879992145024 8717225410720799232 11417458941449453440 14117692472178107648 16817926002906761856 1071415459925864448 3771648990654518656 6471882521383172864 9172116052111827072 11872349582840481280 14572583113569135488 17272816644297789696 1526306101316892288 4226539632045546496 6926773162774200704 9627006693502854912 12327240224231509120 15027473754960163328 17727707285688817536 1981196742707920128 4681430273436574336 7381663804165228544 10081897334893882752 12782130865622536960 15482364396351191168 18182597927079845376 2436087384098947968 5136320914827602176 7836554445556256384 10536787976284910592 13237021507013564800 15937255037742219008 190744494761321600 2890978025489975808 5591211556218630016 8291445086947284224 10991678617675938432 13691912148404592640 16392145679133246848 645635136152349440 3345868666881003648 6046102197609657856 8746335728338312064 11446569259066966272 14146802789795620480 16847036320524274688 1100525777543377280 3800759308272031488 6500992839000685696 9201226369729339904 11901459900457994112 14601693431186648320 17301926961915302528 1555416418934405120 4255649949663059328 6955883480391713536 9656117011120367744 12356350541849021952 15056584072577676160 17756817603306330368 2010307060325432960 4710540591054087168 7410774121782741376 10111007652511395584 12811241183240049792 15511474713968704000 18211708244697358208 2465197701716460800 5165431232445115008 7865664763173769216 10565898293902423424 13266131824631077632 15966365355359731840 219854812378834432 2920088343107488640 5620321873836142848 8320555404564797056 11020788935293451264 13721022466022105472 16421255996750759680 674745453769862272 3374978984498516480 6075212515227170688 8775446045955824896 11475679576684479104 14175913107413133312 16876146638141787520 1129636095160890112 3829869625889544320 6530103156618198528 9230336687346852736 11930570218075506944 14630803748804161152 17331037279532815360 1584526736551917952 4284760267280572160 6984993798009226368 9685227328737880576 12385460859466534784 15085694390195188992 17785927920923843200 2039417377942945792 4739650908671600000 7439884439400254208 10140117970128908416 12840351500857562624 15540585031586216832 18240818562314871040 2494308019333973632 5194541550062627840 7894775080791282048 10595008611519936256 13295242142248590464 15995475672977244672 248965129996347264 2949198660725001472 5649432191453655680 8349665722182309888 11049899252910964096 13750132783639618304 16450366314368272512 703855771387375104 3404089302116029312 6104322832844683520 8804556363573337728 11504789894301991936 14205023425030646144 16905256955759300352 1158746412778402944 3858979943507057152 6559213474235711360 9259447004964365568 11959680535693019776 14659914066421673984 17360147597150328192 1613637054169430784 4313870584898084992 7014104115626739200 9714337646355393408 12414571177084047616 15114804707812701824 17815038238541356032 2068527695560458624 4768761226289112832 7468994757017767040 10169228287746421248 12869461818475075456 15569695349203729664 18269928879932383872 2523418336951486464 5223651867680140672 7923885398408794880 10624118929137449088 13324352459866103296 16024585990594757504 278075447613860096 2978308978342514304 5678542509071168512 8378776039799822720 11079009570528476928 13779243101257131136 16479476631985785344 732966089004887936 3433199619733542144 6133433150462196352 8833666681190850560 11533900211919504768 14234133742648158976 16934367273376813184 1187856730395915776 3888090261124569984 6588323791853224192 9288557322581878400 11988790853310532608 14689024384039186816 17389257914767841024 1642747371786943616 4342980902515597824 7043214433244252032 9743447963972906240 12443681494701560448 15143915025430214656 17844148556158868864 2097638013177971456 4797871543906625664 7498105074635279872 10198338605363934080 12898572136092588288 15598805666821242496 18299039197549896704 2552528654568999296 5252762185297653504 7952995716026307712 10653229246754961920 13353462777483616128 16053696308212270336 307185765231372928 3007419295960027136 5707652826688681344 8407886357417335552 11108119888145989760 13808353418874643968 16508586949603298176 762076406622400768 3462309937351054976 6162543468079709184 8862776998808363392 11563010529537017600 14263244060265671808 16963477590994326016 1216967048013428608 3917200578742082816 6617434109470737024 9317667640199391232 12017901170928045440 14718134701656699648 17418368232385353856 1671857689404456448 4372091220133110656 7072324750861764864 9772558281590419072 12472791812319073280 15173025343047727488 17873258873776381696 2126748330795484288 4826981861524138496 7527215392252792704 10227448922981446912 12927682453710101120 15627915984438755328 18328149515167409536 2581638972186512128 5281872502915166336 7982106033643820544 10682339564372474752 13382573095101128960 16082806625829783168 336296082848885760 3036529613577539968 5736763144306194176 8436996675034848384 11137230205763502592 13837463736492156800 16537697267220811008 791186724239913600 3491420254968567808 6191653785697222016 8891887316425876224 11592120847154530432 14292354377883184640 16992587908611838848 1246077365630941440 3946310896359595648 6646544427088249856 9346777957816904064 12047011488545558272 14747245019274212480 17447478550002866688 1700968007021969280 4401201537750623488 7101435068479277696 9801668599207931904 12501902129936586112 15202135660665240320 17902369191393894528 2155858648412997120 4856092179141651328 7556325709870305536 10256559240598959744 12956792771327613952 15657026302056268160 18357259832784922368 2610749289804024960 5310982820532679168 8011216351261333376 10711449881989987584 13411683412718641792 16111916943447296000 365406400466398592 3065639931195052800 5765873461923707008 8466106992652361216 11166340523381015424 13866574054109669632 16566807584838323840 820297041857426432 3520530572586080640 6220764103314734848 8920997634043389056 11621231164772043264 14321464695500697472 17021698226229351680 1275187683248454272 3975421213977108480 6675654744705762688 9375888275434416896 12076121806163071104 14776355336891725312 17476588867620379520 1730078324639482112 4430311855368136320 7130545386096790528 9830778916825444736 12531012447554098944 15231245978282753152 17931479509011407360 2184968966030509952 4885202496759164160 7585436027487818368 10285669558216472576 12985903088945126784 15686136619673780992 18386370150402435200 2639859607421537792 5340093138150192000 8040326668878846208 10740560199607500416 13440793730336154624 16141027261064808832 394516718083911424 3094750248812565632 5794983779541219840 8495217310269874048 11195450840998528256 13895684371727182464 16595917902455836672 849407359474939264 3549640890203593472 6249874420932247680 8950107951660901888 11650341482389556096 14350575013118210304 17050808543846864512 1304298000865967104 4004531531594621312 6704765062323275520 9404998593051929728 12105232123780583936 14805465654509238144 17505699185237892352 1759188642256994944 4459422172985649152 7159655703714303360 9859889234442957568 12560122765171611776 15260356295900265984 17960589826628920192 2214079283648022784 4914312814376676992 7614546345105331200 10314779875833985408 13015013406562639616 15715246937291293824 18415480468019948032 2668969925039050624 5369203455767704832 8069436986496359040 10769670517225013248 13469904047953667456 16170137578682321664 423627035701424256 3123860566430078464 5824094097158732672 8524327627887386880 11224561158616041088 13924794689344695296 16625028220073349504 878517677092452096 3578751207821106304 6278984738549760512 8979218269278414720 11679451800007068928 14379685330735723136 17079918861464377344 1333408318483479936 4033641849212134144 6733875379940788352 9434108910669442560 12134342441398096768 14834575972126750976 17534809502855405184 1788298959874507776 4488532490603161984 7188766021331816192 9888999552060470400 12589233082789124608 15289466613517778816 17989700144246433024 2243189601265535616 4943423131994189824 7643656662722844032 10343890193451498240 13044123724180152448 15744357254908806656 18444590785637460864 2698080242656563456 5398313773385217664 8098547304113871872 10798780834842526080 13499014365571180288 16199247896299834496 452737353318937088 3152970884047591296 5853204414776245504 8553437945504899712 11253671476233553920 13953905006962208128 16654138537690862336 907627994709964928 3607861525438619136 6308095056167273344 9008328586895927552 11708562117624581760 14408795648353235968 17109029179081890176 1362518636100992768 4062752166829646976 6762985697558301184 9463219228286955392 12163452759015609600 14863686289744263808 17563919820472918016 1817409277492020608 4517642808220674816 7217876338949329024 9918109869677983232 12618343400406637440 15318576931135291648 18018810461863945856 2272299918883048448 4972533449611702656 7672766980340356864 10373000511069011072 13073234041797665280 15773467572526319488 26957029545422080 2727190560274076288 5427424091002730496 8127657621731384704 10827891152460038912 13528124683188693120 16228358213917347328 481847670936449920 3182081201665104128 5882314732393758336 8582548263122412544 11282781793851066752 13983015324579720960 16683248855308375168 936738312327477760 3636971843056131968 6337205373784786176 9037438904513440384 11737672435242094592 14437905965970748800 17138139496699403008 1391628953718505600 4091862484447159808 6792096015175814016 9492329545904468224 12192563076633122432 14892796607361776640 17593030138090430848 1846519595109533440 4546753125838187648 7246986656566841856 9947220187295496064 12647453718024150272 15347687248752804480 18047920779481458688 2301410236500561280 5001643767229215488 7701877297957869696 10402110828686523904 13102344359415178112 15802577890143832320 56067347162934912 2756300877891589120 5456534408620243328 8156767939348897536 10857001470077551744 13557235000806205952 16257468531534860160 510957988553962752 3211191519282616960 5911425050011271168 8611658580739925376 11311892111468579584 14012125642197233792 16712359172925888000 965848629944990592 3666082160673644800 6366315691402299008 9066549222130953216 11766782752859607424 14467016283588261632 17167249814316915840 1420739271336018432 4120972802064672640 6821206332793326848 9521439863521981056 12221673394250635264 14921906924979289472 17622140455707943680 1875629912727046272 4575863443455700480 7276096974184354688 9976330504913008896 12676564035641663104 15376797566370317312 18077031097098971520 2330520554118074112 5030754084846728320 7730987615575382528 10431221146304036736 13131454677032690944 15831688207761345152 85177664780447744 2785411195509101952 5485644726237756160 8185878256966410368 10886111787695064576 13586345318423718784 16286578849152372992 540068306171475584 3240301836900129792 5940535367628784000 8640768898357438208 11341002429086092416 14041235959814746624 16741469490543400832 994958947562503424 3695192478291157632 6395426009019811840 9095659539748466048 11795893070477120256 14496126601205774464 17196360131934428672 1449849588953531264 4150083119682185472 6850316650410839680 9550550181139493888 12250783711868148096 14951017242596802304 17651250773325456512 1904740230344559104 4604973761073213312 7305207291801867520 10005440822530521728 12705674353259175936 15405907883987830144 18106141414716484352 2359630871735586944 5059864402464241152 7760097933192895360 10460331463921549568 13160564994650203776 15860798525378857984 114287982397960576 2814521513126614784 5514755043855268992 8214988574583923200 10915222105312577408 13615455636041231616 16315689166769885824 569178623788988416 3269412154517642624 5969645685246296832 8669879215974951040 11370112746703605248 14070346277432259456 16770579808160913664 1024069265180016256 3724302795908670464 6424536326637324672 9124769857365978880 11825003388094633088 14525236918823287296 17225470449551941504 1478959906571044096 4179193437299698304 6879426968028352512 9579660498757006720 12279894029485660928 14980127560214315136 17680361090942969344 1933850547962071936 4634084078690726144 7334317609419380352 10034551140148034560 12734784670876688768 15435018201605342976 18135251732333997184 2388741189353099776 5088974720081753984 7789208250810408192 10489441781539062400 13189675312267716608 15889908842996370816 143398300015473408 2843631830744127616 5543865361472781824 8244098892201436032 10944332422930090240 13644565953658744448 16344799484387398656 598288941406501248 3298522472135155456 5998756002863809664 8698989533592463872 11399223064321118080 14099456595049772288 16799690125778426496 1053179582797529088 3753413113526183296 6453646644254837504 9153880174983491712 11854113705712145920 14554347236440800128 17254580767169454336 1508070224188556928 4208303754917211136 6908537285645865344 9608770816374519552 12309004347103173760 15009237877831827968 17709471408560482176 1962960865579584768 4663194396308238976 7363427927036893184 10063661457765547392 12763894988494201600 15464128519222855808 18164362049951510016 2417851506970612608 5118085037699266816 7818318568427921024 10518552099156575232 13218785629885229440 15919019160613883648 172508617632986240 2872742148361640448 5572975679090294656 8273209209818948864 10973442740547603072 13673676271276257280 16373909802004911488 627399259024014080 3327632789752668288 6027866320481322496 8728099851209976704 11428333381938630912 14128566912667285120 16828800443395939328 1082289900415041920 3782523431143696128 6482756961872350336 9182990492601004544 11883224023329658752 14583457554058312960 17283691084786967168 1537180541806069760 4237414072534723968 6937647603263378176 9637881133992032384 12338114664720686592 15038348195449340800 17738581726177995008 1992071183197097600 4692304713925751808 7392538244654406016 10092771775383060224 12793005306111714432 15493238836840368640 18193472367569022848 2446961824588125440 5147195355316779648 7847428886045433856 10547662416774088064 13247895947502742272 15948129478231396480 201618935250499072 2901852465979153280 5602085996707807488 8302319527436461696 11002553058165115904 13702786588893770112 16403020119622424320 656509576641526912 3356743107370181120 6056976638098835328 8757210168827489536 11457443699556143744 14157677230284797952 16857910761013452160 1111400218032554752 3811633748761208960 6511867279489863168 9212100810218517376 11912334340947171584 14612567871675825792 17312801402404480000 1566290859423582592 4266524390152236800 6966757920880891008 9666991451609545216 12367224982338199424 15067458513066853632 17767692043795507840 2021181500814610432 4721415031543264640 7421648562271918848 10121882093000573056 12822115623729227264 15522349154457881472 18222582685186535680 2476072142205638272 5176305672934292480 7876539203662946688 10576772734391600896 13277006265120255104 15977239795848909312 230729252868011904 2930962783596666112 5631196314325320320 8331429845053974528 11031663375782628736 13731896906511282944 16432130437239937152 685619894259039744 3385853424987693952 6086086955716348160 8786320486445002368 11486554017173656576 14186787547902310784 16887021078630964992 1140510535650067584 3840744066378721792 6540977597107376000 9241211127836030208 11941444658564684416 14641678189293338624 17341911720021992832 1595401177041095424 4295634707769749632 6995868238498403840 9696101769227058048 12396335299955712256 15096568830684366464 17796802361413020672 2050291818432123264 4750525349160777472 7450758879889431680 10150992410618085888 12851225941346740096 15551459472075394304 18251693002804048512 2505182459823151104 5205415990551805312 7905649521280459520 10605883052009113728 13306116582737767936 16006350113466422144 259839570485524736 2960073101214178944 5660306631942833152 8360540162671487360 11060773693400141568 13761007224128795776 16461240754857449984 714730211876552576 3414963742605206784 6115197273333860992 8815430804062515200 11515664334791169408 14215897865519823616 16916131396248477824 1169620853267580416 3869854383996234624 6570087914724888832 9270321445453543040 11970554976182197248 14670788506910851456 17371022037639505664 1624511494658608256 4324745025387262464 7024978556115916672 9725212086844570880 12425445617573225088 15125679148301879296 17825912679030533504 2079402136049636096 4779635666778290304 7479869197506944512 10180102728235598720 12880336258964252928 15580569789692907136 18280803320421561344 2534292777440663936 5234526308169318144 7934759838897972352 10634993369626626560 13335226900355280768 16035460431083934976 288949888103037568 2989183418831691776 5689416949560345984 8389650480289000192 11089884011017654400 13790117541746308608 16490351072474962816 743840529494065408 3444074060222719616 6144307590951373824 8844541121680028032 11544774652408682240 14245008183137336448 16945241713865990656 1198731170885093248 3898964701613747456 6599198232342401664 9299431763071055872 11999665293799710080 14699898824528364288 17400132355257018496 1653621812276121088 4353855343004775296 7054088873733429504 9754322404462083712 12454555935190737920 15154789465919392128 17855022996648046336 2108512453667148928 4808745984395803136 7508979515124457344 10209213045853111552 12909446576581765760 15609680107310419968 18309913638039074176 2563403095058176768 5263636625786830976 7963870156515485184 10664103687244139392 13364337217972793600 16064570748701447808 318060205720550400 3018293736449204608 5718527267177858816 8418760797906513024 11118994328635167232 13819227859363821440 16519461390092475648 772950847111578240 3473184377840232448 6173417908568886656 8873651439297540864 11573884970026195072 14274118500754849280 16974352031483503488 1227841488502606080 3928075019231260288 6628308549959914496 9328542080688568704 12028775611417222912 14729009142145877120 17429242672874531328 1682732129893633920 4382965660622288128 7083199191350942336 9783432722079596544 12483666252808250752 15183899783536904960 17884133314265559168 2137622771284661760 4837856302013315968 7538089832741970176 10238323363470624384 12938556894199278592 15638790424927932800 18339023955656587008 2592513412675689600 5292746943404343808 7992980474132998016 10693214004861652224 13393447535590306432 16093681066318960640 347170523338063232 3047404054066717440 5747637584795371648 8447871115524025856 11148104646252680064 13848338176981334272 16548571707709988480 802061164729091072 3502294695457745280 6202528226186399488 8902761756915053696 11602995287643707904 14303228818372362112 17003462349101016320 1256951806120118912 3957185336848773120 6657418867577427328 9357652398306081536 12057885929034735744 14758119459763389952 17458352990492044160 1711842447511146752 4412075978239800960 7112309508968455168 9812543039697109376 12512776570425763584 15213010101154417792 17913243631883072000 2166733088902174592 4866966619630828800 7567200150359483008 10267433681088137216 12967667211816791424 15667900742545445632 18368134273274099840 2621623730293202432 5321857261021856640 8022090791750510848 10722324322479165056 13422557853207819264 16122791383936473472 376280840955576064 3076514371684230272 5776747902412884480 8476981433141538688 11177214963870192896 13877448494598847104 16577682025327501312 831171482346603904 3531405013075258112 6231638543803912320 8931872074532566528 11632105605261220736 14332339135989874944 17032572666718529152 1286062123737631744 3986295654466285952 6686529185194940160 9386762715923594368 12086996246652248576 14787229777380902784 17487463308109556992 1740952765128659584 4441186295857313792 7141419826585968000 9841653357314622208 12541886888043276416 15242120418771930624 17942353949500584832 2195843406519687424 4896076937248341632 7596310467976995840 10296543998705650048 12996777529434304256 15697011060162958464 18397244590891612672 2650734047910715264 5350967578639369472 8051201109368023680 10751434640096677888 13451668170825332096 16151901701553986304 405391158573088896 3105624689301743104 5805858220030397312 8506091750759051520 11206325281487705728 13906558812216359936 16606792342945014144 860281799964116736 3560515330692770944 6260748861421425152 8960982392150079360 11661215922878733568 14361449453607387776 17061682984336041984 1315172441355144576 4015405972083798784 6715639502812452992 9415873033541107200 12116106564269761408 14816340094998415616 17516573625727069824 1770063082746172416 4470296613474826624 7170530144203480832 9870763674932135040 12570997205660789248 15271230736389443456 17971464267118097664 2224953724137200256 4925187254865854464 7625420785594508672 10325654316323162880 13025887847051817088 15726121377780471296 18426354908509125504 2679844365528228096 5380077896256882304 8080311426985536512 10780544957714190720 13480778488442844928 16181012019171499136 434501476190601728 3134735006919255936 5834968537647910144 8535202068376564352 11235435599105218560 13935669129833872768 16635902660562526976 889392117581629568 3589625648310283776 6289859179038937984 8990092709767592192 11690326240496246400 14390559771224900608 17090793301953554816 1344282758972657408 4044516289701311616 6744749820429965824 9444983351158620032 12145216881887274240 14845450412615928448 17545683943344582656 1799173400363685248 4499406931092339456 7199640461820993664 9899873992549647872 12600107523278302080 15300341054006956288 18000574584735610496 2254064041754713088 4954297572483367296 7654531103212021504 10354764633940675712 13054998164669329920 15755231695397984128 8721152417086720 2708954683145740928 5409188213874395136 8109421744603049344 10809655275331703552 13509888806060357760 16210122336789011968 463611793808114560 3163845324536768768 5864078855265422976 8564312385994077184 11264545916722731392 13964779447451385600 16665012978180039808 918502435199142400 3618735965927796608 6318969496656450816 9019203027385105024 11719436558113759232 14419670088842413440 17119903619571067648 1373393076590170240 4073626607318824448 6773860138047478656 9474093668776132864 12174327199504787072 14874560730233441280 17574794260962095488 1828283717981198080 4528517248709852288 7228750779438506496 9928984310167160704 12629217840895814912 15329451371624469120 18029684902353123328 2283174359372225920 4983407890100880128 7683641420829534336 10383874951558188544 13084108482286842752 15784342013015496960 37831470034599552 2738065000763253760 5438298531491907968 8138532062220562176 10838765592949216384 13538999123677870592 16239232654406524800 492722111425627392 3192955642154281600 5893189172882935808 8593422703611590016 11293656234340244224 13993889765068898432 16694123295797552640 947612752816655232 3647846283545309440 6348079814273963648 9048313345002617856 11748546875731272064 14448780406459926272 17149013937188580480 1402503394207683072 4102736924936337280 6802970455664991488 9503203986393645696 12203437517122299904 14903671047850954112 17603904578579608320 1857394035598710912 4557627566327365120 7257861097056019328 9958094627784673536 12658328158513327744 15358561689241981952 18058795219970636160 2312284676989738752 5012518207718392960 7712751738447047168 10412985269175701376 13113218799904355584 15813452330633009792 66941787652112384 2767175318380766592 5467408849109420800 8167642379838075008 10867875910566729216 13568109441295383424 16268342972024037632 521832429043140224 3222065959771794432 5922299490500448640 8622533021229102848 11322766551957757056 14023000082686411264 16723233613415065472 976723070434168064 3676956601162822272 6377190131891476480 9077423662620130688 11777657193348784896 14477890724077439104 17178124254806093312 1431613711825195904 4131847242553850112 6832080773282504320 9532314304011158528 12232547834739812736 14932781365468466944 17633014896197121152 1886504353216223744 4586737883944877952 7286971414673532160 9987204945402186368 12687438476130840576 15387672006859494784 18087905537588148992 2341394994607251584 5041628525335905792 7741862056064560000 10442095586793214208 13142329117521868416 15842562648250522624 96052105269625216 2796285635998279424 5496519166726933632 8196752697455587840 10896986228184242048 13597219758912896256 16297453289641550464 550942746660653056 3251176277389307264 5951409808117961472 8651643338846615680 11351876869575269888 14052110400303924096 16752343931032578304 1005833388051680896 3706066918780335104 6406300449508989312 9106533980237643520 11806767510966297728 14507001041694951936 17207234572423606144 1460724029442708736 4160957560171362944 6861191090900017152 9561424621628671360 12261658152357325568 14961891683085979776 17662125213814633984 1915614670833736576 4615848201562390784 7316081732291044992 10016315263019699200 12716548793748353408 15416782324477007616 18117015855205661824 2370505312224764416 5070738842953418624 7770972373682072832 10471205904410727040 13171439435139381248 15871672965868035456 125162422887138048 2825395953615792256 5525629484344446464 8225863015073100672 10926096545801754880 13626330076530409088 16326563607259063296 580053064278165888 3280286595006820096 5980520125735474304 8680753656464128512 11380987187192782720 14081220717921436928 16781454248650091136 1034943705669193728 3735177236397847936 6435410767126502144 9135644297855156352 11835877828583810560 14536111359312464768 17236344890041118976 1489834347060221568 4190067877788875776 6890301408517529984 9590534939246184192 12290768469974838400 14991002000703492608 17691235531432146816 1944724988451249408 4644958519179903616 7345192049908557824 10045425580637212032 12745659111365866240 15445892642094520448 18146126172823174656 2399615629842277248 5099849160570931456 7800082691299585664 10500316222028239872 13200549752756894080 15900783283485548288 154272740504650880 2854506271233305088 5554739801961959296 8254973332690613504 10955206863419267712 13655440394147921920 16355673924876576128 609163381895678720 3309396912624332928 6009630443352987136 8709863974081641344 11410097504810295552 14110331035538949760 16810564566267603968 1064054023286706560 3764287554015360768 6464521084744014976 9164754615472669184 11864988146201323392 14565221676929977600 17265455207658631808 1518944664677734400 4219178195406388608 6919411726135042816 9619645256863697024 12319878787592351232 15020112318321005440 17720345849049659648 1973835306068762240 4674068836797416448 7374302367526070656 10074535898254724864 12774769428983379072 15475002959712033280 18175236490440687488 2428725947459790080 5128959478188444288 7829193008917098496 10529426539645752704 13229660070374406912 15929893601103061120 183383058122163712 2883616588850817920 5583850119579472128 8284083650308126336 10984317181036780544 13684550711765434752 16384784242494088960 638273699513191552 3338507230241845760 6038740760970499968 8738974291699154176 11439207822427808384 14139441353156462592 16839674883885116800 1093164340904219392 3793397871632873600 6493631402361527808 9193864933090182016 11894098463818836224 14594331994547490432 17294565525276144640 1548054982295247232 4248288513023901440 6948522043752555648 9648755574481209856 12348989105209864064 15049222635938518272 17749456166667172480 2002945623686275072 4703179154414929280 7403412685143583488 10103646215872237696 12803879746600891904 15504113277329546112 18204346808058200320 2457836265077302912 5158069795805957120 7858303326534611328 10558536857263265536 13258770387991919744 15959003918720573952 212493375739676544 2912726906468330752 5612960437196984960 8313193967925639168 11013427498654293376 13713661029382947584 16413894560111601792 667384017130704384 3367617547859358592 6067851078588012800 8768084609316667008 11468318140045321216 14168551670773975424 16868785201502629632 1122274658521732224 3822508189250386432 6522741719979040640 9222975250707694848 11923208781436349056 14623442312165003264 17323675842893657472 1577165299912760064 4277398830641414272 6977632361370068480 9677865892098722688 12378099422827376896 15078332953556031104 17778566484284685312 2032055941303787904 4732289472032442112 7432523002761096320 10132756533489750528 12832990064218404736 15533223594947058944 18233457125675713152 2486946582694815744 5187180113423469952 7887413644152124160 10587647174880778368 13287880705609432576 15988114236338086784 241603693357189376 2941837224085843584 5642070754814497792 8342304285543152000 11042537816271806208 13742771347000460416 16443004877729114624 696494334748217216 3396727865476871424 6096961396205525632 8797194926934179840 11497428457662834048 14197661988391488256 16897895519120142464 1151384976139245056 3851618506867899264 6551852037596553472 9252085568325207680 11952319099053861888 14652552629782516096 17352786160511170304 1606275617530272896 4306509148258927104 7006742678987581312 9706976209716235520 12407209740444889728 15107443271173543936 17807676801902198144 2061166258921300736 4761399789649954944 7461633320378609152 10161866851107263360 12862100381835917568 15562333912564571776 18262567443293225984 2516056900312328576 5216290431040982784 7916523961769636992 10616757492498291200 13316991023226945408 16017224553955599616 270714010974702208 2970947541703356416 5671181072432010624 8371414603160664832 11071648133889319040 13771881664617973248 16472115195346627456 725604652365730048 3425838183094384256 6126071713823038464 8826305244551692672 11526538775280346880 14226772306009001088 16927005836737655296 1180495293756757888 3880728824485412096 6580962355214066304 9281195885942720512 11981429416671374720 14681662947400028928 17381896478128683136 1635385935147785728 4335619465876439936 7035852996605094144 9736086527333748352 12436320058062402560 15136553588791056768 17836787119519710976 2090276576538813568 4790510107267467776 7490743637996121984 10190977168724776192 12891210699453430400 15591444230182084608 18291677760910738816 2545167217929841408 5245400748658495616 7945634279387149824 10645867810115804032 13346101340844458240 16046334871573112448 299824328592215040 3000057859320869248 5700291390049523456 8400524920778177664 11100758451506831872 13800991982235486080 16501225512964140288 754714969983242880 3454948500711897088 6155182031440551296 8855415562169205504 11555649092897859712 14255882623626513920 16956116154355168128 1209605611374270720 3909839142102924928 6610072672831579136 9310306203560233344 12010539734288887552 14710773265017541760 17411006795746195968 1664496252765298560 4364729783493952768 7064963314222606976 9765196844951261184 12465430375679915392 15165663906408569600 17865897437137223808 2119386894156326400 4819620424884980608 7519853955613634816 10220087486342289024 12920321017070943232 15620554547799597440 18320788078528251648 2574277535547354240 5274511066276008448 7974744597004662656 10674978127733316864 13375211658461971072 16075445189190625280 328934646209727872 3029168176938382080 5729401707667036288 8429635238395690496 11129868769124344704 13830102299852998912 16530335830581653120 783825287600755712 3484058818329409920 6184292349058064128 8884525879786718336 11584759410515372544 14284992941244026752 16985226471972680960 1238715928991783552 3938949459720437760 6639182990449091968 9339416521177746176 12039650051906400384 14739883582635054592 17440117113363708800 1693606570382811392 4393840101111465600 7094073631840119808 9794307162568774016 12494540693297428224 15194774224026082432 17895007754754736640 2148497211773839232 4848730742502493440 7548964273231147648 10249197803959801856 12949431334688456064 15649664865417110272 18349898396145764480 2603387853164867072 5303621383893521280 8003854914622175488 10704088445350829696 13404321976079483904 16104555506808138112 358044963827240704 3058278494555894912 5758512025284549120 8458745556013203328 11158979086741857536 13859212617470511744 16559446148199165952 812935605218268544 3513169135946922752 6213402666675576960 8913636197404231168 11613869728132885376 14314103258861539584 17014336789590193792 1267826246609296384 3968059777337950592 6668293308066604800 9368526838795259008 12068760369523913216 14768993900252567424 17469227430981221632 1722716888000324224 4422950418728978432 7123183949457632640 9823417480186286848 12523651010914941056 15223884541643595264 17924118072372249472 2177607529391352064 4877841060120006272 7578074590848660480 10278308121577314688 12978541652305968896 15678775183034623104 18379008713763277312 2632498170782379904 5332731701511034112 8032965232239688320 10733198762968342528 13433432293696996736 16133665824425650944 387155281444753536 3087388812173407744 5787622342902061952 8487855873630716160 11188089404359370368 13888322935088024576 16588556465816678784 842045922835781376 3542279453564435584 6242512984293089792 8942746515021744000 11642980045750398208 14343213576479052416 17043447107207706624 1296936564226809216 3997170094955463424 6697403625684117632 9397637156412771840 12097870687141426048 14798104217870080256 17498337748598734464 1751827205617837056 4452060736346491264 7152294267075145472 9852527797803799680 12552761328532453888 15252994859261108096 17953228389989762304 2206717847008864896 4906951377737519104 7607184908466173312 10307418439194827520 13007651969923481728 15707885500652135936 18408119031380790144 2661608488399892736 5361842019128546944 8062075549857201152 10762309080585855360 13462542611314509568 16162776142043163776 416265599062266368 3116499129790920576 5816732660519574784 8516966191248228992 11217199721976883200 13917433252705537408 16617666783434191616 871156240453294208 3571389771181948416 6271623301910602624 8971856832639256832 11672090363367911040 14372323894096565248 17072557424825219456 1326046881844322048 4026280412572976256 6726513943301630464 9426747474030284672 12126981004758938880 14827214535487593088 17527448066216247296 1780937523235349888 4481171053964004096 7181404584692658304 9881638115421312512 12581871646149966720 15282105176878620928 17982338707607275136 2235828164626377728 4936061695355031936 7636295226083686144 10336528756812340352 13036762287540994560 15736995818269648768 18437229348998302976 2690718806017405568 5390952336746059776 8091185867474713984 10791419398203368192 13491652928932022400 16191886459660676608 445375916679779200 3145609447408433408 5845842978137087616 8546076508865741824 11246310039594396032 13946543570323050240 16646777101051704448 900266558070807040 3600500088799461248 6300733619528115456 9000967150256769664 11701200680985423872 14401434211714078080 17101667742442732288 1355157199461834880 4055390730190489088 6755624260919143296 9455857791647797504 12156091322376451712 14856324853105105920 17556558383833760128 1810047840852862720 4510281371581516928 7210514902310171136 9910748433038825344 12610981963767479552 15311215494496133760 18011449025224787968 2264938482243890560 4965172012972544768 7665405543701198976 10365639074429853184 13065872605158507392 15766106135887161600 19595592906264192 2719829123634918400 5420062654363572608 8120296185092226816 10820529715820881024 13520763246549535232 16220996777278189440 474486234297292032 3174719765025946240 5874953295754600448 8575186826483254656 11275420357211908864 13975653887940563072 16675887418669217280 929376875688319872 3629610406416974080 6329843937145628288 9030077467874282496 11730310998602936704 14430544529331590912 17130778060060245120 1384267517079347712 4084501047808001920 6784734578536656128 9484968109265310336 12185201639993964544 14885435170722618752 17585668701451272960 1839158158470375552 4539391689199029760 7239625219927683968 9939858750656338176 12640092281384992384 15340325812113646592 18040559342842300800 2294048799861403392 4994282330590057600 7694515861318711808 10394749392047366016 13094982922776020224 15795216453504674432 48705910523777024 2748939441252431232 5449172971981085440 8149406502709739648 10849640033438393856 13549873564167048064 16250107094895702272 503596551914804864 3203830082643459072 5904063613372113280 8604297144100767488 11304530674829421696 14004764205558075904 16704997736286730112 958487193305832704 3658720724034486912 6358954254763141120 9059187785491795328 11759421316220449536 14459654846949103744 17159888377677757952 1413377834696860544 4113611365425514752 6813844896154168960 9514078426882823168 12214311957611477376 14914545488340131584 17614779019068785792 1868268476087888384 4568502006816542592 7268735537545196800 9968969068273851008 12669202599002505216 15369436129731159424 18069669660459813632 2323159117478916224 5023392648207570432 7723626178936224640 10423859709664878848 13124093240393533056 15824326771122187264 77816228141289856 2778049758869944064 5478283289598598272 8178516820327252480 10878750351055906688 13578983881784560896 16279217412513215104 532706869532317696 3232940400260971904 5933173930989626112 8633407461718280320 11333640992446934528 14033874523175588736 16734108053904242944 987597510923345536 3687831041651999744 6388064572380653952 9088298103109308160 11788531633837962368 14488765164566616576 17188998695295270784 1442488152314373376 4142721683043027584 6842955213771681792 9543188744500336000 12243422275228990208 14943655805957644416 17643889336686298624 1897378793705401216 4597612324434055424 7297845855162709632 9998079385891363840 12698312916620018048 15398546447348672256 18098779978077326464 2352269435096429056 5052502965825083264 7752736496553737472 10452970027282391680 13153203558011045888 15853437088739700096 106926545758802688 2807160076487456896 5507393607216111104 8207627137944765312 10907860668673419520 13608094199402073728 16308327730130727936 561817187149830528 3262050717878484736 5962284248607138944 8662517779335793152 11362751310064447360 14062984840793101568 16763218371521755776 1016707828540858368 3716941359269512576 6417174889998166784 9117408420726820992 11817641951455475200 14517875482184129408 17218109012912783616 1471598469931886208 4171832000660540416 6872065531389194624 9572299062117848832 12272532592846503040 14972766123575157248 17672999654303811456 1926489111322914048 4626722642051568256 7326956172780222464 10027189703508876672 12727423234237530880 15427656764966185088 18127890295694839296 2381379752713941888 5081613283442596096 7781846814171250304 10482080344899904512 13182313875628558720 15882547406357212928 136036863376315520 2836270394104969728 5536503924833623936 8236737455562278144 10936970986290932352 13637204517019586560 16337438047748240768 590927504767343360 3291161035495997568 5991394566224651776 8691628096953305984 11391861627681960192 14092095158410614400 16792328689139268608 1045818146158371200 3746051676887025408 6446285207615679616 9146518738344333824 11846752269072988032 14546985799801642240 17247219330530296448 1500708787549399040 4200942318278053248 6901175849006707456 9601409379735361664 12301642910464015872 15001876441192670080 17702109971921324288 1955599428940426880 4655832959669081088 7356066490397735296 10056300021126389504 12756533551855043712 15456767082583697920 18157000613312352128 2410490070331454720 5110723601060108928 7810957131788763136 10511190662517417344 13211424193246071552 15911657723974725760 165147180993828352 2865380711722482560 5565614242451136768 8265847773179790976 10966081303908445184 13666314834637099392 16366548365365753600 620037822384856192 3320271353113510400 6020504883842164608 8720738414570818816 11420971945299473024 14121205476028127232 16821439006756781440 1074928463775884032 3775161994504538240 6475395525233192448 9175629055961846656 11875862586690500864 14576096117419155072 17276329648147809280 1529819105166911872 4230052635895566080 6930286166624220288 9630519697352874496 12330753228081528704 15030986758810182912 17731220289538837120 1984709746557939712 4684943277286593920 7385176808015248128 10085410338743902336 12785643869472556544 15485877400201210752 18186110930929864960 2439600387948967552 5139833918677621760 7840067449406275968 10540300980134930176 13240534510863584384 15940768041592238592 194257498611341184 2894491029339995392 5594724560068649600 8294958090797303808 10995191621525958016 13695425152254612224 16395658682983266432 649148140002369024 3349381670731023232 6049615201459677440 8749848732188331648 11450082262916985856 14150315793645640064 16850549324374294272 1104038781393396864 3804272312122051072 6504505842850705280 9204739373579359488 11904972904308013696 14605206435036667904 17305439965765322112 1558929422784424704 4259162953513078912 6959396484241733120 9659630014970387328 12359863545699041536 15060097076427695744 17760330607156349952 2013820064175452544 4714053594904106752 7414287125632760960 10114520656361415168 12814754187090069376 15514987717818723584 18215221248547377792 2468710705566480384 5168944236295134592 7869177767023788800 10569411297752443008 13269644828481097216 15969878359209751424 223367816228854016 2923601346957508224 5623834877686162432 8324068408414816640 11024301939143470848 13724535469872125056 16424769000600779264 678258457619881856 3378491988348536064 6078725519077190272 8778959049805844480 11479192580534498688 14179426111263152896 16879659641991807104 1133149099010909696 3833382629739563904 6533616160468218112 9233849691196872320 11934083221925526528 14634316752654180736 17334550283382834944 1588039740401937536 4288273271130591744 6988506801859245952 9688740332587900160 12388973863316554368 15089207394045208576 17789440924773862784 2042930381792965376 4743163912521619584 7443397443250273792 10143630973978928000 12843864504707582208 15544098035436236416 18244331566164890624 2497821023183993216 5198054553912647424 7898288084641301632 10598521615369955840 13298755146098610048 15998988676827264256 252478133846366848 2952711664575021056 5652945195303675264 8353178726032329472 11053412256760983680 13753645787489637888 16453879318218292096 707368775237394688 3407602305966048896 6107835836694703104 8808069367423357312 11508302898152011520 14208536428880665728 16908769959609319936 1162259416628422528 3862492947357076736 6562726478085730944 9262960008814385152 11963193539543039360 14663427070271693568 17363660601000347776 1617150058019450368 4317383588748104576 7017617119476758784 9717850650205412992 12418084180934067200 15118317711662721408 17818551242391375616 2072040699410478208 4772274230139132416 7472507760867786624 10172741291596440832 12872974822325095040 15573208353053749248 18273441883782403456 2526931340801506048 5227164871530160256 7927398402258814464 10627631932987468672 13327865463716122880 16028098994444777088 281588451463879680 2981821982192533888 5682055512921188096 8382289043649842304 11082522574378496512 13782756105107150720 16482989635835804928 736479092854907520 3436712623583561728 6136946154312215936 8837179685040870144 11537413215769524352 14237646746498178560 16937880277226832768 1191369734245935360 3891603264974589568 6591836795703243776 9292070326431897984 11992303857160552192 14692537387889206400 17392770918617860608 1646260375636963200 4346493906365617408 7046727437094271616 9746960967822925824 12447194498551580032 15147428029280234240 17847661560008888448 2101151017027991040 4801384547756645248 7501618078485299456 10201851609213953664 12902085139942607872 15602318670671262080 18302552201399916288 2556041658419018880 5256275189147673088 7956508719876327296 10656742250604981504 13356975781333635712 16057209312062289920 310698769081392512 3010932299810046720 5711165830538700928 8411399361267355136 11111632891996009344 13811866422724663552 16512099953453317760 765589410472420352 3465822941201074560 6166056471929728768 8866290002658382976 11566523533387037184 14266757064115691392 16966990594844345600 1220480051863448192 3920713582592102400 6620947113320756608 9321180644049410816 12021414174778065024 14721647705506719232 17421881236235373440 1675370693254476032 4375604223983130240 7075837754711784448 9776071285440438656 12476304816169092864 15176538346897747072 17876771877626401280 2130261334645503872 4830494865374158080 7530728396102812288 10230961926831466496 12931195457560120704 15631428988288774912 18331662519017429120 2585151976036531712 5285385506765185920 7985619037493840128 10685852568222494336 13386086098951148544 16086319629679802752 339809086698905344 3040042617427559552 5740276148156213760 8440509678884867968 11140743209613522176 13840976740342176384 16541210271070830592 794699728089933184 3494933258818587392 6195166789547241600 8895400320275895808 11595633851004550016 14295867381733204224 16996100912461858432 1249590369480961024 3949823900209615232 6650057430938269440 9350290961666923648 12050524492395577856 14750758023124232064 17450991553852886272 1704481010871988864 4404714541600643072 7104948072329297280 9805181603057951488 12505415133786605696 15205648664515259904 17905882195243914112 2159371652263016704 4859605182991670912 7559838713720325120 10260072244448979328 12960305775177633536 15660539305906287744 18360772836634941952 2614262293654044544 5314495824382698752 8014729355111352960 10714962885840007168 13415196416568661376 16115429947297315584 368919404316418176 3069152935045072384 5769386465773726592 8469619996502380800 11169853527231035008 13870087057959689216 16570320588688343424 823810045707446016 3524043576436100224 6224277107164754432 8924510637893408640 11624744168622062848 14324977699350717056 17025211230079371264 1278700687098473856 3978934217827128064 6679167748555782272 9379401279284436480 12079634810013090688 14779868340741744896 17480101871470399104 1733591328489501696 4433824859218155904 7134058389946810112 9834291920675464320 12534525451404118528 15234758982132772736 17934992512861426944 2188481969880529536 4888715500609183744 7588949031337837952 10289182562066492160 12989416092795146368 15689649623523800576 18389883154252454784 2643372611271557376 5343606142000211584 8043839672728865792 10744073203457520000 13444306734186174208 16144540264914828416 398029721933931008 3098263252662585216 5798496783391239424 8498730314119893632 11198963844848547840 13899197375577202048 16599430906305856256 852920363324958848 3553153894053613056 6253387424782267264 8953620955510921472 11653854486239575680 14354088016968229888 17054321547696884096 1307811004715986688 4008044535444640896 6708278066173295104 9408511596901949312 12108745127630603520 14808978658359257728 17509212189087911936 1762701646107014528 4462935176835668736 7163168707564322944 9863402238292977152 12563635769021631360 15263869299750285568 17964102830478939776 2217592287498042368 4917825818226696576 7618059348955350784 10318292879684004992 13018526410412659200 15718759941141313408 18418993471869967616 2672482928889070208 5372716459617724416 8072949990346378624 10773183521075032832 13473417051803687040 16173650582532341248 427140039551443840 3127373570280098048 5827607101008752256 8527840631737406464 11228074162466060672 13928307693194714880 16628541223923369088 882030680942471680 3582264211671125888 6282497742399780096 8982731273128434304 11682964803857088512 14383198334585742720 17083431865314396928 1336921322333499520 4037154853062153728 6737388383790807936 9437621914519462144 12137855445248116352 14838088975976770560 17538322506705424768 1791811963724527360 4492045494453181568 7192279025181835776 9892512555910489984 12592746086639144192 15292979617367798400 17993213148096452608 2246702605115555200 4946936135844209408 7647169666572863616 10347403197301517824 13047636728030172032 15747870258758826240 1359715777928832 2701593246506583040 5401826777235237248 8102060307963891456 10802293838692545664 13502527369421199872 16202760900149854080 456250357168956672 3156483887897610880 5856717418626265088 8556950949354919296 11257184480083573504 13957418010812227712 16657651541540881920 911140998559984512 3611374529288638720 6311608060017292928 9011841590745947136 11712075121474601344 14412308652203255552 17112542182931909760 1366031639951012352 4066265170679666560 6766498701408320768 9466732232136974976 12166965762865629184 14867199293594283392 17567432824322937600 1820922281342040192 4521155812070694400 7221389342799348608 9921622873528002816 12621856404256657024 15322089934985311232 18022323465713965440 2275812922733068032 4976046453461722240 7676279984190376448 10376513514919030656 13076747045647684864 15776980576376339072 30470033395441664 2730703564124095872 5430937094852750080 8131170625581404288 10831404156310058496 13531637687038712704 16231871217767366912 485360674786469504 3185594205515123712 5885827736243777920 8586061266972432128 11286294797701086336 13986528328429740544 16686761859158394752 940251316177497344 3640484846906151552 6340718377634805760 9040951908363459968 11741185439092114176 14441418969820768384 17141652500549422592 1395141957568525184 4095375488297179392 6795609019025833600 9495842549754487808 12196076080483142016 14896309611211796224 17596543141940450432 1850032598959553024 4550266129688207232 7250499660416861440 9950733191145515648 12650966721874169856 15351200252602824064 18051433783331478272 2304923240350580864 5005156771079235072 7705390301807889280 10405623832536543488 13105857363265197696 15806090893993851904 59580351012954496 2759813881741608704 5460047412470262912 8160280943198917120 10860514473927571328 13560748004656225536 16260981535384879744 514470992403982336 3214704523132636544 5914938053861290752 8615171584589944960 11315405115318599168 14015638646047253376 16715872176775907584 969361633795010176 3669595164523664384 6369828695252318592 9070062225980972800 11770295756709627008 14470529287438281216 17170762818166935424 1424252275186038016 4124485805914692224 6824719336643346432 9524952867372000640 12225186398100654848 14925419928829309056 17625653459557963264 1879142916577065856 4579376447305720064 7279609978034374272 9979843508763028480 12680077039491682688 15380310570220336896 18080544100948991104 2334033557968093696 5034267088696747904 7734500619425402112 10434734150154056320 13134967680882710528 15835201211611364736 88690668630467328 2788924199359121536 5489157730087775744 8189391260816429952 10889624791545084160 13589858322273738368 16290091853002392576 543581310021495168 3243814840750149376 5944048371478803584 8644281902207457792 11344515432936112000 14044748963664766208 16744982494393420416 998471951412523008 3698705482141177216 6398939012869831424 9099172543598485632 11799406074327139840 14499639605055794048 17199873135784448256 1453362592803550848 4153596123532205056 6853829654260859264 9554063184989513472 12254296715718167680 14954530246446821888 17654763777175476096 1908253234194578688 4608486764923232896 7308720295651887104 10008953826380541312 12709187357109195520 15409420887837849728 18109654418566503936 2363143875585606528 5063377406314260736 7763610937042914944 10463844467771569152 13164077998500223360 15864311529228877568 117800986247980160 2818034516976634368 5518268047705288576 8218501578433942784 10918735109162596992 13618968639891251200 16319202170619905408 572691627639008000 3272925158367662208 5973158689096316416 8673392219824970624 11373625750553624832 14073859281282279040 16774092812010933248 1027582269030035840 3727815799758690048 6428049330487344256 9128282861215998464 11828516391944652672 14528749922673306880 17228983453401961088 1482472910421063680 4182706441149717888 6882939971878372096 9583173502607026304 12283407033335680512 14983640564064334720 17683874094792988928 1937363551812091520 4637597082540745728 7337830613269399936 10038064143998054144 12738297674726708352 15438531205455362560 18138764736184016768 2392254193203119360 5092487723931773568 7792721254660427776 10492954785389081984 13193188316117736192 15893421846846390400 146911303865492992 2847144834594147200 5547378365322801408 8247611896051455616 10947845426780109824 13648078957508764032 16348312488237418240 601801945256520832 3302035475985175040 6002269006713829248 8702502537442483456 11402736068171137664 14102969598899791872 16803203129628446080 1056692586647548672 3756926117376202880 6457159648104857088 9157393178833511296 11857626709562165504 14557860240290819712 17258093771019473920 1511583228038576512 4211816758767230720 6912050289495884928 9612283820224539136 12312517350953193344 15012750881681847552 17712984412410501760 1966473869429604352 4666707400158258560 7366940930886912768 10067174461615566976 12767407992344221184 15467641523072875392 18167875053801529600 2421364510820632192 5121598041549286400 7821831572277940608 10522065103006594816 13222298633735249024 15922532164463903232 176021621483005824 2876255152211660032 5576488682940314240 8276722213668968448 10976955744397622656 13677189275126276864 16377422805854931072 630912262874033664 3331145793602687872 6031379324331342080 8731612855059996288 11431846385788650496 14132079916517304704 16832313447245958912 1085802904265061504 3786036434993715712 6486269965722369920 9186503496451024128 11886737027179678336 14586970557908332544 17287204088636986752 1540693545656089344 4240927076384743552 6941160607113397760 9641394137842051968 12341627668570706176 15041861199299360384 17742094730028014592 1995584187047117184 4695817717775771392 7396051248504425600 10096284779233079808 12796518309961734016 15496751840690388224 18196985371419042432 2450474828438145024 5150708359166799232 7850941889895453440 10551175420624107648 13251408951352761856 15951642482081416064 205131939100518656 2905365469829172864 5605599000557827072 8305832531286481280 11006066062015135488 13706299592743789696 16406533123472443904 660022580491546496 3360256111220200704 6060489641948854912 8760723172677509120 11460956703406163328 14161190234134817536 16861423764863471744 1114913221882574336 3815146752611228544 6515380283339882752 9215613814068536960 11915847344797191168 14616080875525845376 17316314406254499584 1569803863273602176 4270037394002256384 6970270924730910592 9670504455459564800 12370737986188219008 15070971516916873216 17771205047645527424 2024694504664630016 4724928035393284224 7425161566121938432 10125395096850592640 12825628627579246848 15525862158307901056 18226095689036555264 2479585146055657856 5179818676784312064 7880052207512966272 10580285738241620480 13280519268970274688 15980752799698928896 234242256718031488 2934475787446685696 5634709318175339904 8334942848903994112 11035176379632648320 13735409910361302528 16435643441089956736 689132898109059328 3389366428837713536 6089599959566367744 8789833490295021952 11490067021023676160 14190300551752330368 16890534082480984576 1144023539500087168 3844257070228741376 6544490600957395584 9244724131686049792 11944957662414704000 14645191193143358208 17345424723872012416 1598914180891115008 4299147711619769216 6999381242348423424 9699614773077077632 12399848303805731840 15100081834534386048 17800315365263040256 2053804822282142848 4754038353010797056 7454271883739451264 10154505414468105472 12854738945196759680 15554972475925413888 18255206006654068096 2508695463673170688 5208928994401824896 7909162525130479104 10609396055859133312 13309629586587787520 16009863117316441728 263352574335544320 2963586105064198528 5663819635792852736 8364053166521506944 11064286697250161152 13764520227978815360 16464753758707469568 718243215726572160 3418476746455226368 6118710277183880576 8818943807912534784 11519177338641188992 14219410869369843200 16919644400098497408 1173133857117600000 3873367387846254208 6573600918574908416 9273834449303562624 11974067980032216832 14674301510760871040 17374535041489525248 1628024498508627840 4328258029237282048 7028491559965936256 9728725090694590464 12428958621423244672 15129192152151898880 17829425682880553088 2082915139899655680 4783148670628309888 7483382201356964096 10183615732085618304 12883849262814272512 15584082793542926720 18284316324271580928 2537805781290683520 5238039312019337728 7938272842747991936 10638506373476646144 13338739904205300352 16038973434933954560 292462891953057152 2992696422681711360 5692929953410365568 8393163484139019776 11093397014867673984 13793630545596328192 16493864076324982400 747353533344084992 3447587064072739200 6147820594801393408 8848054125530047616 11548287656258701824 14248521186987356032 16948754717716010240 1202244174735112832 3902477705463767040 6602711236192421248 9302944766921075456 12003178297649729664 14703411828378383872 17403645359107038080 1657134816126140672 4357368346854794880 7057601877583449088 9757835408312103296 12458068939040757504 15158302469769411712 17858536000498065920 2112025457517168512 4812258988245822720 7512492518974476928 10212726049703131136 12912959580431785344 15613193111160439552 18313426641889093760 2566916098908196352 5267149629636850560 7967383160365504768 10667616691094158976 13367850221822813184 16068083752551467392 321573209570569984 3021806740299224192 5722040271027878400 8422273801756532608 11122507332485186816 13822740863213841024 16522974393942495232 776463850961597824 3476697381690252032 6176930912418906240 8877164443147560448 11577397973876214656 14277631504604868864 16977865035333523072 1231354492352625664 3931588023081279872 6631821553809934080 9332055084538588288 12032288615267242496 14732522145995896704 17432755676724550912 1686245133743653504 4386478664472307712 7086712195200961920 9786945725929616128 12487179256658270336 15187412787386924544 17887646318115578752 2141135775134681344 4841369305863335552 7541602836591989760 10241836367320643968 12942069898049298176 15642303428777952384 18342536959506606592 2596026416525709184 5296259947254363392 7996493477983017600 10696727008711671808 13396960539440326016 16097194070168980224 350683527188082816 3050917057916737024 5751150588645391232 8451384119374045440 11151617650102699648 13851851180831353856 16552084711560008064 805574168579110656 3505807699307764864 6206041230036419072 8906274760765073280 11606508291493727488 14306741822222381696 17006975352951035904 1260464809970138496 3960698340698792704 6660931871427446912 9361165402156101120 12061398932884755328 14761632463613409536 17461865994342063744 1715355451361166336 4415588982089820544 7115822512818474752 9816056043547128960 12516289574275783168 15216523105004437376 17916756635733091584 2170246092752194176 4870479623480848384 7570713154209502592 10270946684938156800 12971180215666811008 15671413746395465216 18371647277124119424 2625136734143222016 5325370264871876224 8025603795600530432 10725837326329184640 13426070857057838848 16126304387786493056 379793844805595648 3080027375534249856 5780260906262904064 8480494436991558272 11180727967720212480 13880961498448866688 16581195029177520896 834684486196623488 3534918016925277696 6235151547653931904 8935385078382586112 11635618609111240320 14335852139839894528 17036085670568548736 1289575127587651328 3989808658316305536 6690042189044959744 9390275719773613952 12090509250502268160 14790742781230922368 17490976311959576576 1744465768978679168 4444699299707333376 7144932830435987584 9845166361164641792 12545399891893296000 15245633422621950208 17945866953350604416 2199356410369707008 4899589941098361216 7599823471827015424 10300057002555669632 13000290533284323840 15700524064012978048 18400757594741632256 2654247051760734848 5354480582489389056 8054714113218043264 10754947643946697472 13455181174675351680 16155414705404005888 408904162423108480 3109137693151762688 5809371223880416896 8509604754609071104 11209838285337725312 13910071816066379520 16610305346795033728 863794803814136320 3564028334542790528 6264261865271444736 8964495396000098944 11664728926728753152 14364962457457407360 17065195988186061568 1318685445205164160 4018918975933818368 6719152506662472576 9419386037391126784 12119619568119780992 14819853098848435200 17520086629577089408 1773576086596192000 4473809617324846208 7174043148053500416 9874276678782154624 12574510209510808832 15274743740239463040 17974977270968117248 2228466727987219840 4928700258715874048 7628933789444528256 10329167320173182464 13029400850901836672 15729634381630490880 18429867912359145088 2683357369378247680 5383590900106901888 8083824430835556096 10784057961564210304 13484291492292864512 16184525023021518720 438014480040621312 3138248010769275520 5838481541497929728 8538715072226583936 11238948602955238144 13939182133683892352 16639415664412546560 892905121431649152 3593138652160303360 6293372182888957568 8993605713617611776 11693839244346265984 14394072775074920192 17094306305803574400 1347795762822676992 4048029293551331200 6748262824279985408 9448496355008639616 12148729885737293824 14848963416465948032 17549196947194602240 1802686404213704832 4502919934942359040 7203153465671013248 9903386996399667456 12603620527128321664 15303854057856975872 18004087588585630080 2257577045604732672 4957810576333386880 7658044107062041088 10358277637790695296 13058511168519349504 15758744699248003712 12234156267106304 2712467686995760512 5412701217724414720 8112934748453068928 10813168279181723136 13513401809910377344 16213635340639031552 467124797658134144 3167358328386788352 5867591859115442560 8567825389844096768 11268058920572750976 13968292451301405184 16668525982030059392 922015439049161984 3622248969777816192 6322482500506470400 9022716031235124608 11722949561963778816 14423183092692433024 17123416623421087232 1376906080440189824 4077139611168844032 6777373141897498240 9477606672626152448 12177840203354806656 14878073734083460864 17578307264812115072 1831796721831217664 4532030252559871872 7232263783288526080 9932497314017180288 12632730844745834496 15332964375474488704 18033197906203142912 2286687363222245504 4986920893950899712 7687154424679553920 10387387955408208128 13087621486136862336 15787855016865516544 41344473884619136 2741578004613273344 5441811535341927552 8142045066070581760 10842278596799235968 13542512127527890176 16242745658256544384 496235115275646976 3196468646004301184 5896702176732955392 8596935707461609600 11297169238190263808 13997402768918918016 16697636299647572224 951125756666674816 3651359287395329024 6351592818123983232 9051826348852637440 11752059879581291648 14452293410309945856 17152526941038600064 1406016398057702656 4106249928786356864 6806483459515011072 9506716990243665280 12206950520972319488 14907184051700973696 17607417582429627904 1860907039448730496 4561140570177384704 7261374100906038912 9961607631634693120 12661841162363347328 15362074693092001536 18062308223820655744 2315797680839758336 5016031211568412544 7716264742297066752 10416498273025720960 13116731803754375168 15816965334483029376 70454791502131968 2770688322230786176 5470921852959440384 8171155383688094592 10871388914416748800 13571622445145403008 16271855975874057216 525345432893159808 3225578963621814016 5925812494350468224 8626046025079122432 11326279555807776640 14026513086536430848 16726746617265085056 980236074284187648 3680469605012841856 6380703135741496064 9080936666470150272 11781170197198804480 14481403727927458688 17181637258656112896 1435126715675215488 4135360246403869696 6835593777132523904 9535827307861178112 12236060838589832320 14936294369318486528 17636527900047140736 1890017357066243328 4590250887794897536 7290484418523551744 9990717949252205952 12690951479980860160 15391185010709514368 18091418541438168576 2344907998457271168 5045141529185925376 7745375059914579584 10445608590643233792 13145842121371888000 15846075652100542208 99565109119644800 2799798639848299008 5500032170576953216 8200265701305607424 10900499232034261632 13600732762762915840 16300966293491570048 554455750510672640 3254689281239326848 5954922811967981056 8655156342696635264 11355389873425289472 14055623404153943680 16755856934882597888 1009346391901700480 3709579922630354688 6409813453359008896 9110046984087663104 11810280514816317312 14510514045544971520 17210747576273625728 1464237033292728320 4164470564021382528 6864704094750036736 9564937625478690944 12265171156207345152 14965404686935999360 17665638217664653568 1919127674683756160 4619361205412410368 7319594736141064576 10019828266869718784 12720061797598372992 15420295328327027200 18120528859055681408 2374018316074784000 5074251846803438208 7774485377532092416 10474718908260746624 13174952438989400832 15875185969718055040 128675426737157632 2828908957465811840 5529142488194466048 8229376018923120256 10929609549651774464 13629843080380428672 16330076611109082880 583566068128185472 3283799598856839680 5984033129585493888 8684266660314148096 11384500191042802304 14084733721771456512 16784967252500110720 1038456709519213312 3738690240247867520 6438923770976521728 9139157301705175936 11839390832433830144 14539624363162484352 17239857893891138560 1493347350910241152 4193580881638895360 6893814412367549568 9594047943096203776 12294281473824857984 14994515004553512192 17694748535282166400 1948237992301268992 4648471523029923200 7348705053758577408 10048938584487231616 12749172115215885824 15449405645944540032 18149639176673194240 2403128633692296832 5103362164420951040 7803595695149605248 10503829225878259456 13204062756606913664 15904296287335567872 157785744354670464 2858019275083324672 5558252805811978880 8258486336540633088 10958719867269287296 13658953397997941504 16359186928726595712 612676385745698304 3312909916474352512 6013143447203006720 8713376977931660928 11413610508660315136 14113844039388969344 16814077570117623552 1067567027136726144 3767800557865380352 6468034088594034560 9168267619322688768 11868501150051342976 14568734680779997184 17268968211508651392 1522457668527753984 4222691199256408192 6922924729985062400 9623158260713716608 12323391791442370816 15023625322171025024 17723858852899679232 1977348309918781824 4677581840647436032 7377815371376090240 10078048902104744448 12778282432833398656 15478515963562052864 18178749494290707072 2432238951309809664 5132472482038463872 7832706012767118080 10532939543495772288 13233173074224426496 15933406604953080704 186896061972183296 2887129592700837504 5587363123429491712 8287596654158145920 10987830184886800128 13688063715615454336 16388297246344108544 641786703363211136 3342020234091865344 6042253764820519552 8742487295549173760 11442720826277827968 14142954357006482176 16843187887735136384 1096677344754238976 3796910875482893184 6497144406211547392 9197377936940201600 11897611467668855808 14597844998397510016 17298078529126164224 1551567986145266816 4251801516873921024 6952035047602575232 9652268578331229440 12352502109059883648 15052735639788537856 17752969170517192064 2006458627536294656 4706692158264948864 7406925688993603072 10107159219722257280 12807392750450911488 15507626281179565696 18207859811908219904 2461349268927322496 5161582799655976704 7861816330384630912 10562049861113285120 13262283391841939328 15962516922570593536 216006379589696128 2916239910318350336 5616473441047004544 8316706971775658752 11016940502504312960 13717174033232967168 16417407563961621376 670897020980723968 3371130551709378176 6071364082438032384 8771597613166686592 11471831143895340800 14172064674623995008 16872298205352649216 1125787662371751808 3826021193100406016 6526254723829060224 9226488254557714432 11926721785286368640 14626955316015022848 17327188846743677056 1580678303762779648 4280911834491433856 6981145365220088064 9681378895948742272 12381612426677396480 15081845957406050688 17782079488134704896 2035568945153807488 4735802475882461696 7436036006611115904 10136269537339770112 12836503068068424320 15536736598797078528 18236970129525732736 2490459586544835328 5190693117273489536 7890926648002143744 10591160178730797952 13291393709459452160 15991627240188106368 245116697207208960 2945350227935863168 5645583758664517376 8345817289393171584 11046050820121825792 13746284350850480000 16446517881579134208 700007338598236800 3400240869326891008 6100474400055545216 8800707930784199424 11500941461512853632 14201174992241507840 16901408522970162048 1154897979989264640 3855131510717918848 6555365041446573056 9255598572175227264 11955832102903881472 14656065633632535680 17356299164361189888 1609788621380292480 4310022152108946688 7010255682837600896 9710489213566255104 12410722744294909312 15110956275023563520 17811189805752217728 2064679262771320320 4764912793499974528 7465146324228628736 10165379854957282944 12865613385685937152 15565846916414591360 18266080447143245568 2519569904162348160 5219803434891002368 7920036965619656576 10620270496348310784 13320504027076964992 16020737557805619200 274227014824721792 2974460545553376000 5674694076282030208 8374927607010684416 11075161137739338624 13775394668467992832 16475628199196647040 729117656215749632 3429351186944403840 6129584717673058048 8829818248401712256 11530051779130366464 14230285309859020672 16930518840587674880 1184008297606777472 3884241828335431680 6584475359064085888 9284708889792740096 11984942420521394304 14685175951250048512 17385409481978702720 1638898938997805312 4339132469726459520 7039366000455113728 9739599531183767936 12439833061912422144 15140066592641076352 17840300123369730560 2093789580388833152 4794023111117487360 7494256641846141568 10194490172574795776 12894723703303449984 15594957234032104192 18295190764760758400 2548680221779860992 5248913752508515200 7949147283237169408 10649380813965823616 13349614344694477824 16049847875423132032 303337332442234624 3003570863170888832 5703804393899543040 8404037924628197248 11104271455356851456 13804504986085505664 16504738516814159872 758227973833262464 3458461504561916672 6158695035290570880 8858928566019225088 11559162096747879296 14259395627476533504 16959629158205187712 1213118615224290304 3913352145952944512 6613585676681598720 9313819207410252928 12014052738138907136 14714286268867561344 17414519799596215552 1668009256615318144 4368242787343972352 7068476318072626560 9768709848801280768 12468943379529934976 15169176910258589184 17869410440987243392 2122899898006345984 4823133428735000192 7523366959463654400 10223600490192308608 12923834020920962816 15624067551649617024 18324301082378271232 2577790539397373824 5278024070126028032 7978257600854682240 10678491131583336448 13378724662311990656 16078958193040644864 332447650059747456 3032681180788401664 5732914711517055872 8433148242245710080 11133381772974364288 13833615303703018496 16533848834431672704 787338291450775296 3487571822179429504 6187805352908083712 8888038883636737920 11588272414365392128 14288505945094046336 16988739475822700544 1242228932841803136 3942462463570457344 6642695994299111552 9342929525027765760 12043163055756419968 14743396586485074176 17443630117213728384 1697119574232830976 4397353104961485184 7097586635690139392 9797820166418793600 12498053697147447808 15198287227876102016 17898520758604756224 2152010215623858816 4852243746352513024 7552477277081167232 10252710807809821440 12952944338538475648 15653177869267129856 18353411399995784064 2606900857014886656 5307134387743540864 8007367918472195072 10707601449200849280 13407834979929503488 16108068510658157696 361557967677260288 3061791498405914496 5762025029134568704 8462258559863222912 11162492090591877120 13862725621320531328 16562959152049185536 816448609068288128 3516682139796942336 6216915670525596544 8917149201254250752 11617382731982904960 14317616262711559168 17017849793440213376 1271339250459315968 3971572781187970176 6671806311916624384 9372039842645278592 12072273373373932800 14772506904102587008 17472740434831241216 1726229891850343808 4426463422578998016 7126696953307652224 9826930484036306432 12527164014764960640 15227397545493614848 17927631076222269056 2181120533241371648 4881354063970025856 7581587594698680064 10281821125427334272 12982054656155988480 15682288186884642688 18382521717613296896 2636011174632399488 5336244705361053696 8036478236089707904 10736711766818362112 13436945297547016320 16137178828275670528 390668285294773120 3090901816023427328 5791135346752081536 8491368877480735744 11191602408209389952 13891835938938044160 16592069469666698368 845558926685800960 3545792457414455168 6246025988143109376 8946259518871763584 11646493049600417792 14346726580329072000 17046960111057726208 1300449568076828800 4000683098805483008 6700916629534137216 9401150160262791424 12101383690991445632 14801617221720099840 17501850752448754048 1755340209467856640 4455573740196510848 7155807270925165056 9856040801653819264 12556274332382473472 15256507863111127680 17956741393839781888 2210230850858884480 4910464381587538688 7610697912316192896 10310931443044847104 13011164973773501312 15711398504502155520 18411632035230809728 2665121492249912320 5365355022978566528 8065588553707220736 10765822084435874944 13466055615164529152 16166289145893183360 419778602912285952 3120012133640940160 5820245664369594368 8520479195098248576 11220712725826902784 13920946256555556992 16621179787284211200 874669244303313792 3574902775031968000 6275136305760622208 8975369836489276416 11675603367217930624 14375836897946584832 17076070428675239040 1329559885694341632 4029793416422995840 6730026947151650048 9430260477880304256 12130494008608958464 14830727539337612672 17530961070066266880 1784450527085369472 4484684057814023680 7184917588542677888 9885151119271332096 12585384649999986304 15285618180728640512 17985851711457294720 2239341168476397312 4939574699205051520 7639808229933705728 10340041760662359936 13040275291391014144 15740508822119668352 18440742352848322560 2694231809867425152 5394465340596079360 8094698871324733568 10794932402053387776 13495165932782041984 16195399463510696192 448888920529798784 3149122451258452992 5849355981987107200 8549589512715761408 11249823043444415616 13950056574173069824 16650290104901724032 903779561920826624 3604013092649480832 6304246623378135040 9004480154106789248 11704713684835443456 14404947215564097664 17105180746292751872 1358670203311854464 4058903734040508672 6759137264769162880 9459370795497817088 12159604326226471296 14859837856955125504 17560071387683779712 1813560844702882304 4513794375431536512 7214027906160190720 9914261436888844928 12614494967617499136 15314728498346153344 18014962029074807552 2268451486093910144 4968685016822564352 7668918547551218560 10369152078279872768 13069385609008526976 15769619139737181184 23108596756283776 2723342127484937984 5423575658213592192 8123809188942246400 10824042719670900608 13524276250399554816 16224509781128209024 477999238147311616 3178232768875965824 5878466299604620032 8578699830333274240 11278933361061928448 13979166891790582656 16679400422519236864 932889879538339456 3633123410266993664 6333356940995647872 9033590471724302080 11733824002452956288 14434057533181610496 17134291063910264704 1387780520929367296 4088014051658021504 6788247582386675712 9488481113115329920 12188714643843984128 14888948174572638336 17589181705301292544 1842671162320395136 4542904693049049344 7243138223777703552 9943371754506357760 12643605285235011968 15343838815963666176 18044072346692320384 2297561803711422976 4997795334440077184 7698028865168731392 10398262395897385600 13098495926626039808 15798729457354694016 52218914373796608 2752452445102450816 5452685975831105024 8152919506559759232 10853153037288413440 13553386568017067648 16253620098745721856 507109555764824448 3207343086493478656 5907576617222132864 8607810147950787072 11308043678679441280 14008277209408095488 16708510740136749696 962000197155852288 3662233727884506496 6362467258613160704 9062700789341814912 11762934320070469120 14463167850799123328 17163401381527777536 1416890838546880128 4117124369275534336 6817357900004188544 9517591430732842752 12217824961461496960 14918058492190151168 17618292022918805376 1871781479937907968 4572015010666562176 7272248541395216384 9972482072123870592 12672715602852524800 15372949133581179008 18073182664309833216 2326672121328935808 5026905652057590016 7727139182786244224 10427372713514898432 13127606244243552640 15827839774972206848 81329231991309440 2781562762719963648 5481796293448617856 8182029824177272064 10882263354905926272 13582496885634580480 16282730416363234688 536219873382337280 3236453404110991488 5936686934839645696 8636920465568299904 11337153996296954112 14037387527025608320 16737621057754262528 991110514773365120 3691344045502019328 6391577576230673536 9091811106959327744 11792044637687981952 14492278168416636160 17192511699145290368 1446001156164392960 4146234686893047168 6846468217621701376 9546701748350355584 12246935279079009792 14947168809807664000 17647402340536318208 1900891797555420800 4601125328284075008 7301358859012729216 10001592389741383424 12701825920470037632 15402059451198691840 18102292981927346048 2355782438946448640 5056015969675102848 7756249500403757056 10456483031132411264 13156716561861065472 15856950092589719680 110439549608822272 2810673080337476480 5510906611066130688 8211140141794784896 10911373672523439104 13611607203252093312 16311840733980747520 565330190999850112 3265563721728504320 5965797252457158528 8666030783185812736 11366264313914466944 14066497844643121152 16766731375371775360 1020220832390877952 3720454363119532160 6420687893848186368 9120921424576840576 11821154955305494784 14521388486034148992 17221622016762803200 1475111473781905792 4175345004510560000 6875578535239214208 9575812065967868416 12276045596696522624 14976279127425176832 17676512658153831040 1930002115172933632 4630235645901587840 7330469176630242048 10030702707358896256 12730936238087550464 15431169768816204672 18131403299544858880 2384892756563961472 5085126287292615680 7785359818021269888 10485593348749924096 13185826879478578304 15886060410207232512 139549867226335104 2839783397954989312 5540016928683643520 8240250459412297728 10940483990140951936 13640717520869606144 16340951051598260352 594440508617362944 3294674039346017152 5994907570074671360 8695141100803325568 11395374631531979776 14095608162260633984 16795841692989288192 1049331150008390784 3749564680737044992 6449798211465699200 9150031742194353408 11850265272923007616 14550498803651661824 17250732334380316032 1504221791399418624 4204455322128072832 6904688852856727040 9604922383585381248 12305155914314035456 15005389445042689664 17705622975771343872 1959112432790446464 4659345963519100672 7359579494247754880 10059813024976409088 12760046555705063296 15460280086433717504 18160513617162371712 2414003074181474304 5114236604910128512 7814470135638782720 10514703666367436928 13214937197096091136 15915170727824745344 168660184843847936 2868893715572502144 5569127246301156352 8269360777029810560 10969594307758464768 13669827838487118976 16370061369215773184 623550826234875776 3323784356963529984 6024017887692184192 8724251418420838400 11424484949149492608 14124718479878146816 16824952010606801024 1078441467625903616 3778674998354557824 6478908529083212032 9179142059811866240 11879375590540520448 14579609121269174656 17279842651997828864 1533332109016931456 4233565639745585664 6933799170474239872 9634032701202894080 12334266231931548288 15034499762660202496 17734733293388856704 1988222750407959296 4688456281136613504 7388689811865267712 10088923342593921920 12789156873322576128 15489390404051230336 18189623934779884544 2443113391798987136 5143346922527641344 7843580453256295552 10543813983984949760 13244047514713603968 15944281045442258176 197770502461360768 2898004033190014976 5598237563918669184 8298471094647323392 10998704625375977600 13698938156104631808 16399171686833286016 652661143852388608 3352894674581042816 6053128205309697024 8753361736038351232 11453595266767005440 14153828797495659648 16854062328224313856 1107551785243416448 3807785315972070656 6508018846700724864 9208252377429379072 11908485908158033280 14608719438886687488 17308952969615341696 1562442426634444288 4262675957363098496 6962909488091752704 9663143018820406912 12363376549549061120 15063610080277715328 17763843611006369536 2017333068025472128 4717566598754126336 7417800129482780544 10118033660211434752 12818267190940088960 15518500721668743168 18218734252397397376 2472223709416499968 5172457240145154176 7872690770873808384 10572924301602462592 13273157832331116800 15973391363059771008 226880820078873600 2927114350807527808 5627347881536182016 8327581412264836224 11027814942993490432 13728048473722144640 16428282004450798848 681771461469901440 3382004992198555648 6082238522927209856 8782472053655864064 11482705584384518272 14182939115113172480 16883172645841826688 1136662102860929280 3836895633589583488 6537129164318237696 9237362695046891904 11937596225775546112 14637829756504200320 17338063287232854528 1591552744251957120 4291786274980611328 6992019805709265536 9692253336437919744 12392486867166573952 15092720397895228160 17792953928623882368 2046443385642984960 4746676916371639168 7446910447100293376 10147143977828947584 12847377508557601792 15547611039286256000 18247844570014910208 2501334027034012800 5201567557762667008 7901801088491321216 10602034619219975424 13302268149948629632 16002501680677283840 255991137696386432 2956224668425040640 5656458199153694848 8356691729882349056 11056925260611003264 13757158791339657472 16457392322068311680 710881779087414272 3411115309816068480 6111348840544722688 8811582371273376896 11511815902002031104 14212049432730685312 16912282963459339520 1165772420478442112 3866005951207096320 6566239481935750528 9266473012664404736 11966706543393058944 14666940074121713152 17367173604850367360 1620663061869469952 4320896592598124160 7021130123326778368 9721363654055432576 12421597184784086784 15121830715512740992 17822064246241395200 2075553703260497792 4775787233989152000 7476020764717806208 10176254295446460416 12876487826175114624 15576721356903768832 18276954887632423040 2530444344651525632 5230677875380179840 7930911406108834048 10631144936837488256 13331378467566142464 16031611998294796672 285101455313899264 2985334986042553472 5685568516771207680 8385802047499861888 11086035578228516096 13786269108957170304 16486502639685824512 739992096704927104 3440225627433581312 6140459158162235520 8840692688890889728 11540926219619543936 14241159750348198144 16941393281076852352 1194882738095954944 3895116268824609152 6595349799553263360 9295583330281917568 11995816861010571776 14696050391739225984 17396283922467880192 1649773379486982784 4350006910215636992 7050240440944291200 9750473971672945408 12450707502401599616 15150941033130253824 17851174563858908032 2104664020878010624 4804897551606664832 7505131082335319040 10205364613063973248 12905598143792627456 15605831674521281664 18306065205249935872 2559554662269038464 5259788192997692672 7960021723726346880 10660255254455001088 13360488785183655296 16060722315912309504 314211772931412096 3014445303660066304 5714678834388720512 8414912365117374720 11115145895846028928 13815379426574683136 16515612957303337344 769102414322439936 3469335945051094144 6169569475779748352 8869803006508402560 11570036537237056768 14270270067965710976 16970503598694365184 1223993055713467776 3924226586442121984 6624460117170776192 9324693647899430400 12024927178628084608 14725160709356738816 17425394240085393024 1678883697104495616 4379117227833149824 7079350758561804032 9779584289290458240 12479817820019112448 15180051350747766656 17880284881476420864 2133774338495523456 4834007869224177664 7534241399952831872 10234474930681486080 12934708461410140288 15634941992138794496 18335175522867448704 2588664979886551296 5288898510615205504 7989132041343859712 10689365572072513920 13389599102801168128 16089832633529822336 343322090548924928 3043555621277579136 5743789152006233344 8444022682734887552 11144256213463541760 13844489744192195968 16544723274920850176 798212731939952768 3498446262668606976 6198679793397261184 8898913324125915392 11599146854854569600 14299380385583223808 16999613916311878016 1253103373330980608 3953336904059634816 6653570434788289024 9353803965516943232 12054037496245597440 14754271026974251648 17454504557702905856 1707994014722008448 4408227545450662656 7108461076179316864 9808694606907971072 12508928137636625280 15209161668365279488 17909395199093933696 2162884656113036288 4863118186841690496 7563351717570344704 10263585248298998912 12963818779027653120 15664052309756307328 18364285840484961536 2617775297504064128 5318008828232718336 8018242358961372544 10718475889690026752 13418709420418680960 16118942951147335168 372432408166437760 3072665938895091968 5772899469623746176 8473133000352400384 11173366531081054592 13873600061809708800 16573833592538363008 827323049557465600 3527556580286119808 6227790111014774016 8928023641743428224 11628257172472082432 14328490703200736640 17028724233929390848 1282213690948493440 3982447221677147648 6682680752405801856 9382914283134456064 12083147813863110272 14783381344591764480 17483614875320418688 1737104332339521280 4437337863068175488 7137571393796829696 9837804924525483904 12538038455254138112 15238271985982792320 17938505516711446528 2191994973730549120 4892228504459203328 7592462035187857536 10292695565916511744 12992929096645165952 15693162627373820160 18393396158102474368 2646885615121576960 5347119145850231168 8047352676578885376 10747586207307539584 13447819738036193792 16148053268764848000 401542725783950592 3101776256512604800 5802009787241259008 8502243317969913216 11202476848698567424 13902710379427221632 16602943910155875840 856433367174978432 3556666897903632640 6256900428632286848 8957133959360941056 11657367490089595264 14357601020818249472 17057834551546903680 1311324008566006272 4011557539294660480 6711791070023314688 9412024600751968896 12112258131480623104 14812491662209277312 17512725192937931520 1766214649957034112 4466448180685688320 7166681711414342528 9866915242142996736 12567148772871650944 15267382303600305152 17967615834328959360 2221105291348061952 4921338822076716160 7621572352805370368 10321805883534024576 13022039414262678784 15722272944991332992 18422506475719987200 2675995932739089792 5376229463467744000 8076462994196398208 10776696524925052416 13476930055653706624 16177163586382360832 430653043401463424 3130886574130117632 5831120104858771840 8531353635587426048 11231587166316080256 13931820697044734464 16632054227773388672 885543684792491264 3585777215521145472 6286010746249799680 8986244276978453888 11686477807707108096 14386711338435762304 17086944869164416512 1340434326183519104 4040667856912173312 6740901387640827520 9441134918369481728 12141368449098135936 14841601979826790144 17541835510555444352 1795324967574546944 4495558498303201152 7195792029031855360 9896025559760509568 12596259090489163776 15296492621217817984 17996726151946472192 2250215608965574784 4950449139694228992 7650682670422883200 10350916201151537408 13051149731880191616 15751383262608845824 4872719627948416 2705106250356602624 5405339781085256832 8105573311813911040 10805806842542565248 13506040373271219456 16206273903999873664 459763361018976256 3159996891747630464 5860230422476284672 8560463953204938880 11260697483933593088 13960931014662247296 16661164545390901504 914654002410004096 3614887533138658304 6315121063867312512 9015354594595966720 11715588125324620928 14415821656053275136 17116055186781929344 1369544643801031936 4069778174529686144 6770011705258340352 9470245235986994560 12170478766715648768 14870712297444302976 17570945828172957184 1824435285192059776 4524668815920713984 7224902346649368192 9925135877378022400 12625369408106676608 15325602938835330816 18025836469563985024 2279325926583087616 4979559457311741824 7679792988040396032 10380026518769050240 13080260049497704448 15780493580226358656 33983037245461248 2734216567974115456 5434450098702769664 8134683629431423872 10834917160160078080 13535150690888732288 16235384221617386496 488873678636489088 3189107209365143296 5889340740093797504 8589574270822451712 11289807801551105920 13990041332279760128 16690274863008414336 943764320027516928 3643997850756171136 6344231381484825344 9044464912213479552 11744698442942133760 14444931973670787968 17145165504399442176 1398654961418544768 4098888492147198976 6799122022875853184 9499355553604507392 12199589084333161600 14899822615061815808 17600056145790470016 1853545602809572608 4553779133538226816 7254012664266881024 9954246194995535232 12654479725724189440 15354713256452843648 18054946787181497856 2308436244200600448 5008669774929254656 7708903305657908864 10409136836386563072 13109370367115217280 15809603897843871488 63093354862974080 2763326885591628288 5463560416320282496 8163793947048936704 10864027477777590912 13564261008506245120 16264494539234899328 517983996254001920 3218217526982656128 5918451057711310336 8618684588439964544 11318918119168618752 14019151649897272960 16719385180625927168 972874637645029760 3673108168373683968 6373341699102338176 9073575229830992384 11773808760559646592 14474042291288300800 17174275822016955008 1427765279036057600 4127998809764711808 6828232340493366016 9528465871222020224 12228699401950674432 14928932932679328640 17629166463407982848 1882655920427085440 4582889451155739648 7283122981884393856 9983356512613048064 12683590043341702272 15383823574070356480 18084057104799010688 2337546561818113280 5037780092546767488 7738013623275421696 10438247154004075904 13138480684732730112 15838714215461384320 92203672480486912 2792437203209141120 5492670733937795328 8192904264666449536 10893137795395103744 13593371326123757952 16293604856852412160 547094313871514752 3247327844600168960 5947561375328823168 8647794906057477376 11348028436786131584 14048261967514785792 16748495498243440000 1001984955262542592 3702218485991196800 6402452016719851008 9102685547448505216 11802919078177159424 14503152608905813632 17203386139634467840 1456875596653570432 4157109127382224640 6857342658110878848 9557576188839533056 12257809719568187264 14958043250296841472 17658276781025495680 1911766238044598272 4611999768773252480 7312233299501906688 10012466830230560896 12712700360959215104 15412933891687869312 18113167422416523520 2366656879435626112 5066890410164280320 7767123940892934528 10467357471621588736 13167591002350242944 15867824533078897152 121313990097999744 2821547520826653952 5521781051555308160 8222014582283962368 10922248113012616576 13622481643741270784 16322715174469924992 576204631489027584 3276438162217681792 5976671692946336000 8676905223674990208 11377138754403644416 14077372285132298624 16777605815860952832 1031095272880055424 3731328803608709632 6431562334337363840 9131795865066018048 11832029395794672256 14532262926523326464 17232496457251980672 1485985914271083264 4186219444999737472 6886452975728391680 9586686506457045888 12286920037185700096 14987153567914354304 17687387098643008512 1940876555662111104 4641110086390765312 7341343617119419520 10041577147848073728 12741810678576727936 15442044209305382144 18142277740034036352 2395767197053138944 5096000727781793152 7796234258510447360 10496467789239101568 13196701319967755776 15896934850696409984 150424307715512576 2850657838444166784 5550891369172820992 8251124899901475200 10951358430630129408 13651591961358783616 16351825492087437824 605314949106540416 3305548479835194624 6005782010563848832 8706015541292503040 11406249072021157248 14106482602749811456 16806716133478465664 1060205590497568256 3760439121226222464 6460672651954876672 9160906182683530880 11861139713412185088 14561373244140839296 17261606774869493504 1515096231888596096 4215329762617250304 6915563293345904512 9615796824074558720 12316030354803212928 15016263885531867136 17716497416260521344 1969986873279623936 4670220404008278144 7370453934736932352 10070687465465586560 12770920996194240768 15471154526922894976 18171388057651549184 2424877514670651776 5125111045399305984 7825344576127960192 10525578106856614400 13225811637585268608 15926045168313922816 179534625333025408 2879768156061679616 5580001686790333824 8280235217518988032 10980468748247642240 13680702278976296448 16380935809704950656 634425266724053248 3334658797452707456 6034892328181361664 8735125858910015872 11435359389638670080 14135592920367324288 16835826451095978496 1089315908115081088 3789549438843735296 6489782969572389504 9190016500301043712 11890250031029697920 14590483561758352128 17290717092487006336 1544206549506108928 4244440080234763136 6944673610963417344 9644907141692071552 12345140672420725760 15045374203149379968 17745607733878034176 1999097190897136768 4699330721625790976 7399564252354445184 10099797783083099392 12800031313811753600 15500264844540407808 18200498375269062016 2453987832288164608 5154221363016818816 7854454893745473024 10554688424474127232 13254921955202781440 15955155485931435648 208644942950538240 2908878473679192448 5609112004407846656 8309345535136500864 11009579065865155072 13709812596593809280 16410046127322463488 663535584341566080 3363769115070220288 6064002645798874496 8764236176527528704 11464469707256182912 14164703237984837120 16864936768713491328 1118426225732593920 3818659756461248128 6518893287189902336 9219126817918556544 11919360348647210752 14619593879375864960 17319827410104519168 1573316867123621760 4273550397852275968 6973783928580930176 9674017459309584384 12374250990038238592 15074484520766892800 17774718051495547008 2028207508514649600 4728441039243303808 7428674569971958016 10128908100700612224 12829141631429266432 15529375162157920640 18229608692886574848 2483098149905677440 5183331680634331648 7883565211362985856 10583798742091640064 13284032272820294272 15984265803548948480 237755260568051072 2937988791296705280 5638222322025359488 8338455852754013696 11038689383482667904 13738922914211322112 16439156444939976320 692645901959078912 3392879432687733120 6093112963416387328 8793346494145041536 11493580024873695744 14193813555602349952 16894047086331004160 1147536543350106752 3847770074078760960 6548003604807415168 9248237135536069376 11948470666264723584 14648704196993377792 17348937727722032000 1602427184741134592 4302660715469788800 7002894246198443008 9703127776927097216 12403361307655751424 15103594838384405632 17803828369113059840 2057317826132162432 4757551356860816640 7457784887589470848 10158018418318125056 12858251949046779264 15558485479775433472 18258719010504087680 2512208467523190272 5212441998251844480 7912675528980498688 10612909059709152896 13313142590437807104 16013376121166461312 266865578185563904 2967099108914218112 5667332639642872320 8367566170371526528 11067799701100180736 13768033231828834944 16468266762557489152 721756219576591744 3421989750305245952 6122223281033900160 8822456811762554368 11522690342491208576 14222923873219862784 16923157403948516992 1176646860967619584 3876880391696273792 6577113922424928000 9277347453153582208 11977580983882236416 14677814514610890624 17378048045339544832 1631537502358647424 4331771033087301632 7032004563815955840 9732238094544610048 12432471625273264256 15132705156001918464 17832938686730572672 2086428143749675264 4786661674478329472 7486895205206983680 10187128735935637888 12887362266664292096 15587595797392946304 18287829328121600512 2541318785140703104 5241552315869357312 7941785846598011520 10642019377326665728 13342252908055319936 16042486438783974144 295975895803076736 2996209426531730944 5696442957260385152 8396676487989039360 11096910018717693568 13797143549446347776 16497377080175001984 750866537194104576 3451100067922758784 6151333598651412992 8851567129380067200 11551800660108721408 14252034190837375616 16952267721566029824 1205757178585132416 3905990709313786624 6606224240042440832 9306457770771095040 12006691301499749248 14706924832228403456 17407158362957057664 1660647819976160256 4360881350704814464 7061114881433468672 9761348412162122880 12461581942890777088 15161815473619431296 17862049004348085504 2115538461367188096 4815771992095842304 7516005522824496512 10216239053553150720 12916472584281804928 15616706115010459136 18316939645739113344 2570429102758215936 5270662633486870144 7970896164215524352 10671129694944178560 13371363225672832768 16071596756401486976 325086213420589568 3025319744149243776 5725553274877897984 8425786805606552192 11126020336335206400 13826253867063860608 16526487397792514816 779976854811617408 3480210385540271616 6180443916268925824 8880677446997580032 11580910977726234240 14281144508454888448 16981378039183542656 1234867496202645248 3935101026931299456 6635334557659953664 9335568088388607872 12035801619117262080 14736035149845916288 17436268680574570496 1689758137593673088 4389991668322327296 7090225199050981504 9790458729779635712 12490692260508289920 15190925791236944128 17891159321965598336 2144648778984700928 4844882309713355136 7545115840442009344 10245349371170663552 12945582901899317760 15645816432627971968 18346049963356626176 2599539420375728768 5299772951104382976 8000006481833037184 10700240012561691392 13400473543290345600 16100707074018999808 354196531038102400 3054430061766756608 5754663592495410816 8454897123224065024 11155130653952719232 13855364184681373440 16555597715410027648 809087172429130240 3509320703157784448 6209554233886438656 8909787764615092864 11610021295343747072 14310254826072401280 17010488356801055488 1263977813820158080 3964211344548812288 6664444875277466496 9364678406006120704 12064911936734774912 14765145467463429120 17465378998192083328 1718868455211185920 4419101985939840128 7119335516668494336 9819569047397148544 12519802578125802752 15220036108854456960 17920269639583111168 2173759096602213760 4873992627330867968 7574226158059522176 10274459688788176384 12974693219516830592 15674926750245484800 18375160280974139008 2628649737993241600 5328883268721895808 8029116799450550016 10729350330179204224 13429583860907858432 16129817391636512640 383306848655615232 3083540379384269440 5783773910112923648 8484007440841577856 11184240971570232064 13884474502298886272 16584708033027540480 838197490046643072 3538431020775297280 6238664551503951488 8938898082232605696 11639131612961259904 14339365143689914112 17039598674418568320 1293088131437670912 3993321662166325120 6693555192894979328 9393788723623633536 12094022254352287744 14794255785080941952 17494489315809596160 1747978772828698752 4448212303557352960 7148445834286007168 9848679365014661376 12548912895743315584 15249146426471969792 17949379957200624000 2202869414219726592 4903102944948380800 7603336475677035008 10303570006405689216 13003803537134343424 15704037067862997632 18404270598591651840 2657760055610754432 5357993586339408640 8058227117068062848 10758460647796717056 13458694178525371264 16158927709254025472 412417166273128064 3112650697001782272 5812884227730436480 8513117758459090688 11213351289187744896 13913584819916399104 16613818350645053312 867307807664155904 3567541338392810112 6267774869121464320 8968008399850118528 11668241930578772736 14368475461307426944 17068708992036081152 1322198449055183744 4022431979783837952 6722665510512492160 9422899041241146368 12123132571969800576 14823366102698454784 17523599633427108992 1777089090446211584 4477322621174865792 7177556151903520000 9877789682632174208 12578023213360828416 15278256744089482624 17978490274818136832 2231979731837239424 4932213262565893632 7632446793294547840 10332680324023202048 13032913854751856256 15733147385480510464 18433380916209164672 2686870373228267264 5387103903956921472 8087337434685575680 10787570965414229888 13487804496142884096 16188038026871538304 441527483890640896 3141761014619295104 5841994545347949312 8542228076076603520 11242461606805257728 13942695137533911936 16642928668262566144 896418125281668736 3596651656010322944 6296885186738977152 8997118717467631360 11697352248196285568 14397585778924939776 17097819309653593984 1351308766672696576 4051542297401350784 6751775828130004992 9452009358858659200 12152242889587313408 14852476420315967616 17552709951044621824 1806199408063724416 4506432938792378624 7206666469521032832 9906900000249687040 12607133530978341248 15307367061706995456 18007600592435649664 2261090049454752256 4961323580183406464 7661557110912060672 10361790641640714880 13062024172369369088 15762257703098023296 15747160117125888 2715980690845780096 5416214221574434304 8116447752303088512 10816681283031742720 13516914813760396928 16217148344489051136 470637801508153728 3170871332236807936 5871104862965462144 8571338393694116352 11271571924422770560 13971805455151424768 16672038985880078976 925528442899181568 3625761973627835776 6325995504356489984 9026229035085144192 11726462565813798400 14426696096542452608 17126929627271106816 1380419084290209408 4080652615018863616 6780886145747517824 9481119676476172032 12181353207204826240 14881586737933480448 17581820268662134656 1835309725681237248 4535543256409891456 7235776787138545664 9936010317867199872 12636243848595854080 15336477379324508288 18036710910053162496 2290200367072265088 4990433897800919296 7690667428529573504 10390900959258227712 13091134489986881920 15791368020715536128 44857477734638720 2745091008463292928 5445324539191947136 8145558069920601344 10845791600649255552 13546025131377909760 16246258662106563968 499748119125666560 3199981649854320768 5900215180582974976 8600448711311629184 11300682242040283392 14000915772768937600 16701149303497591808 954638760516694400 3654872291245348608 6355105821974002816 9055339352702657024 11755572883431311232 14455806414159965440 17156039944888619648 1409529401907722240 4109762932636376448 6809996463365030656 9510229994093684864 12210463524822339072 14910697055550993280 17610930586279647488 1864420043298750080 4564653574027404288 7264887104756058496 9965120635484712704 12665354166213366912 15365587696942021120 18065821227670675328 2319310684689777920 5019544215418432128 7719777746147086336 10420011276875740544 13120244807604394752 15820478338333048960 73967795352151552 2774201326080805760 5474434856809459968 8174668387538114176 10874901918266768384 13575135448995422592 16275368979724076800 528858436743179392 3229091967471833600 5929325498200487808 8629559028929142016 11329792559657796224 14030026090386450432 16730259621115104640 983749078134207232 3683982608862861440 6384216139591515648 9084449670320169856 11784683201048824064 14484916731777478272 17185150262506132480 1438639719525235072 4138873250253889280 6839106780982543488 9539340311711197696 12239573842439851904 14939807373168506112 17640040903897160320 1893530360916262912 4593763891644917120 7293997422373571328 9994230953102225536 12694464483830879744 15394698014559533952 18094931545288188160 2348421002307290752 5048654533035944960 7748888063764599168 10449121594493253376 13149355125221907584 15849588655950561792 103078112969664384 2803311643698318592 5503545174426972800 8203778705155627008 10904012235884281216 13604245766612935424 16304479297341589632 557968754360692224 3258202285089346432 5958435815818000640 8658669346546654848 11358902877275309056 14059136408003963264 16759369938732617472 1012859395751720064 3713092926480374272 6413326457209028480 9113559987937682688 11813793518666336896 14514027049394991104 17214260580123645312 1467750037142747904 4167983567871402112 6868217098600056320 9568450629328710528 12268684160057364736 14968917690786018944 17669151221514673152 1922640678533775744 4622874209262429952 7323107739991084160 10023341270719738368 12723574801448392576 15423808332177046784 18124041862905700992 2377531319924803584 5077764850653457792 7777998381382112000 10478231912110766208 13178465442839420416 15878698973568074624 132188430587177216 2832421961315831424 5532655492044485632 8232889022773139840 10933122553501794048 13633356084230448256 16333589614959102464 587079071978205056 3287312602706859264 5987546133435513472 8687779664164167680 11388013194892821888 14088246725621476096 16788480256350130304 1041969713369232896 3742203244097887104 6442436774826541312 9142670305555195520 11842903836283849728 14543137367012503936 17243370897741158144 1496860354760260736 4197093885488914944 6897327416217569152 9597560946946223360 12297794477674877568 14998028008403531776 17698261539132185984 1951750996151288576 4651984526879942784 7352218057608596992 10052451588337251200 12752685119065905408 15452918649794559616 18153152180523213824 2406641637542316416 5106875168270970624 7807108698999624832 10507342229728279040 13207575760456933248 15907809291185587456 161298748204690048 2861532278933344256 5561765809661998464 8261999340390652672 10962232871119306880 13662466401847961088 16362699932576615296 616189389595717888 3316422920324372096 6016656451053026304 8716889981781680512 11417123512510334720 14117357043238988928 16817590573967643136 1071080030986745728 3771313561715399936 6471547092444054144 9171780623172708352 11872014153901362560 14572247684630016768 17272481215358670976 1525970672377773568 4226204203106427776 6926437733835081984 9626671264563736192 12326904795292390400 15027138326021044608 17727371856749698816 1980861313768801408 4681094844497455616 7381328375226109824 10081561905954764032 12781795436683418240 15482028967412072448 18182262498140726656 2435751955159829248 5135985485888483456 7836219016617137664 10536452547345791872 13236686078074446080 15936919608803100288 190409065822202880 2890642596550857088 5590876127279511296 8291109658008165504 10991343188736819712 13691576719465473920 16391810250194128128 645299707213230720 3345533237941884928 6045766768670539136 8746000299399193344 11446233830127847552 14146467360856501760 16846700891585155968 1100190348604258560 3800423879332912768 6500657410061566976 9200890940790221184 11901124471518875392 14601358002247529600 17301591532976183808 1555080989995286400 4255314520723940608 6955548051452594816 9655781582181249024 12356015112909903232 15056248643638557440 17756482174367211648 2009971631386314240 4710205162114968448 7410438692843622656 10110672223572276864 12810905754300931072 15511139285029585280 18211372815758239488 2464862272777342080 5165095803505996288 7865329334234650496 10565562864963304704 13265796395691958912 15966029926420613120 219519383439715712 2919752914168369920 5619986444897024128 8320219975625678336 11020453506354332544 13720687037082986752 16420920567811640960 674410024830743552 3374643555559397760 6074877086288051968 8775110617016706176 11475344147745360384 14175577678474014592 16875811209202668800 1129300666221771392 3829534196950425600 6529767727679079808 9230001258407734016 11930234789136388224 14630468319865042432 17330701850593696640 1584191307612799232 4284424838341453440 6984658369070107648 9684891899798761856 12385125430527416064 15085358961256070272 17785592491984724480 2039081949003827072 4739315479732481280 7439549010461135488 10139782541189789696 12840016071918443904 15540249602647098112 18240483133375752320 2493972590394854912 5194206121123509120 7894439651852163328 10594673182580817536 13294906713309471744 15995140244038125952 248629701057228544 2948863231785882752 5649096762514536960 8349330293243191168 11049563823971845376 13749797354700499584 16450030885429153792 703520342448256384 3403753873176910592 6103987403905564800 8804220934634219008 11504454465362873216 14204687996091527424 16904921526820181632 1158410983839284224 3858644514567938432 6558878045296592640 9259111576025246848 11959345106753901056 14659578637482555264 17359812168211209472 1613301625230312064 4313535155958966272 7013768686687620480 9714002217416274688 12414235748144928896 15114469278873583104 17814702809602237312 2068192266621339904 4768425797349994112 7468659328078648320 10168892858807302528 12869126389535956736 15569359920264610944 18269593450993265152 2523082908012367744 5223316438741021952 7923549969469676160 10623783500198330368 13324017030926984576 16024250561655638784 277740018674741376 2977973549403395584 5678207080132049792 8378440610860704000 11078674141589358208 13778907672318012416 16479141203046666624 732630660065769216 3432864190794423424 6133097721523077632 8833331252251731840 11533564782980386048 14233798313709040256 16934031844437694464 1187521301456797056 3887754832185451264 6587988362914105472 9288221893642759680 11988455424371413888 14688688955100068096 17388922485828722304 1642411942847824896 4342645473576479104 7042879004305133312 9743112535033787520 12443346065762441728 15143579596491095936 17843813127219750144 2097302584238852736 4797536114967506944 7497769645696161152 10198003176424815360 12898236707153469568 15598470237882123776 18298703768610777984 2552193225629880576 5252426756358534784 7952660287087188992 10652893817815843200 13353127348544497408 16053360879273151616 306850336292254208 3007083867020908416 5707317397749562624 8407550928478216832 11107784459206871040 13808017989935525248 16508251520664179456 761740977683282048 3461974508411936256 6162208039140590464 8862441569869244672 11562675100597898880 14262908631326553088 16963142162055207296 1216631619074309888 3916865149802964096 6617098680531618304 9317332211260272512 12017565741988926720 14717799272717580928 17418032803446235136 1671522260465337728 4371755791193991936 7071989321922646144 9772222852651300352 12472456383379954560 15172689914108608768 17872923444837262976 2126412901856365568 4826646432585019776 7526879963313673984 10227113494042328192 12927347024770982400 15627580555499636608 18327814086228290816 2581303543247393408 5281537073976047616 7981770604704701824 10682004135433356032 13382237666162010240 16082471196890664448 335960653909767040 3036194184638421248 5736427715367075456 8436661246095729664 11136894776824383872 13837128307553038080 16537361838281692288 790851295300794880 3491084826029449088 6191318356758103296 8891551887486757504 11591785418215411712 14292018948944065920 16992252479672720128 1245741936691822720 3945975467420476928 6646208998149131136 9346442528877785344 12046676059606439552 14746909590335093760 17447143121063747968 1700632578082850560 4400866108811504768 7101099639540158976 9801333170268813184 12501566700997467392 15201800231726121600 17902033762454775808 2155523219473878400 4855756750202532608 7555990280931186816 10256223811659841024 12956457342388495232 15656690873117149440 18356924403845803648 2610413860864906240 5310647391593560448 8010880922322214656 10711114453050868864 13411347983779523072 16111581514508177280 365070971527279872 3065304502255934080 5765538032984588288 8465771563713242496 11166005094441896704 13866238625170550912 16566472155899205120 819961612918307712 3520195143646961920 6220428674375616128 8920662205104270336 11620895735832924544 14321129266561578752 17021362797290232960 1274852254309335552 3975085785037989760 6675319315766643968 9375552846495298176 12075786377223952384 14776019907952606592 17476253438681260800 1729742895700363392 4429976426429017600 7130209957157671808 9830443487886326016 12530677018614980224 15230910549343634432 17931144080072288640 2184633537091391232 4884867067820045440 7585100598548699648 10285334129277353856 12985567660006008064 15685801190734662272 18386034721463316480 2639524178482419072 5339757709211073280 8039991239939727488 10740224770668381696 13440458301397035904 16140691832125690112 394181289144792704 3094414819873446912 5794648350602101120 8494881881330755328 11195115412059409536 13895348942788063744 16595582473516717952 849071930535820544 3549305461264474752 6249538991993128960 8949772522721783168 11650006053450437376 14350239584179091584 17050473114907745792 1303962571926848384 4004196102655502592 6704429633384156800 9404663164112811008 12104896694841465216 14805130225570119424 17505363756298773632 1758853213317876224 4459086744046530432 7159320274775184640 9859553805503838848 12559787336232493056 15260020866961147264 17960254397689801472 2213743854708904064 4913977385437558272 7614210916166212480 10314444446894866688 13014677977623520896 15714911508352175104 18415145039080829312 2668634496099931904 5368868026828586112 8069101557557240320 10769335088285894528 13469568619014548736 16169802149743202944 423291606762305536 3123525137490959744 5823758668219613952 8523992198948268160 11224225729676922368 13924459260405576576 16624692791134230784 878182248153333376 3578415778881987584 6278649309610641792 8978882840339296000 11679116371067950208 14379349901796604416 17079583432525258624 1333072889544361216 4033306420273015424 6733539951001669632 9433773481730323840 12134007012458978048 14834240543187632256 17534474073916286464 1787963530935389056 4488197061664043264 7188430592392697472 9888664123121351680 12588897653850005888 15289131184578660096 17989364715307314304 2242854172326416896 4943087703055071104 7643321233783725312 10343554764512379520 13043788295241033728 15744021825969687936 18444255356698342144 2697744813717444736 5397978344446098944 8098211875174753152 10798445405903407360 13498678936632061568 16198912467360715776 452401924379818368 3152635455108472576 5852868985837126784 8553102516565780992 11253336047294435200 13953569578023089408 16653803108751743616 907292565770846208 3607526096499500416 6307759627228154624 9007993157956808832 11708226688685463040 14408460219414117248 17108693750142771456 1362183207161874048 4062416737890528256 6762650268619182464 9462883799347836672 12163117330076490880 14863350860805145088 17563584391533799296 1817073848552901888 4517307379281556096 7217540910010210304 9917774440738864512 12618007971467518720 15318241502196172928 18018475032924827136 2271964489943929728 4972198020672583936 7672431551401238144 10372665082129892352 13072898612858546560 15773132143587200768 26621600606303360 2726855131334957568 5427088662063611776 8127322192792265984 10827555723520920192 13527789254249574400 16228022784978228608 481512241997331200 3181745772725985408 5881979303454639616 8582212834183293824 11282446364911948032 13982679895640602240 16682913426369256448 936402883388359040 3636636414117013248 6336869944845667456 9037103475574321664 11737337006302975872 14437570537031630080 17137804067760284288 1391293524779386880 4091527055508041088 6791760586236695296 9491994116965349504 12192227647694003712 14892461178422657920 17592694709151312128 1846184166170414720 4546417696899068928 7246651227627723136 9946884758356377344 12647118289085031552 15347351819813685760 18047585350542339968 2301074807561442560 5001308338290096768 7701541869018750976 10401775399747405184 13102008930476059392 15802242461204713600 55731918223816192 2755965448952470400 5456198979681124608 8156432510409778816 10856666041138433024 13556899571867087232 16257133102595741440 510622559614844032 3210856090343498240 5911089621072152448 8611323151800806656 11311556682529460864 14011790213258115072 16712023743986769280 965513201005871872 3665746731734526080 6365980262463180288 9066213793191834496 11766447323920488704 14466680854649142912 17166914385377797120 1420403842396899712 4120637373125553920 6820870903854208128 9521104434582862336 12221337965311516544 14921571496040170752 17621805026768824960 1875294483787927552 4575528014516581760 7275761545245235968 9975995075973890176 12676228606702544384 15376462137431198592 18076695668159852800 2330185125178955392 5030418655907609600 7730652186636263808 10430885717364918016 13131119248093572224 15831352778822226432 84842235841329024 2785075766569983232 5485309297298637440 8185542828027291648 10885776358755945856 13586009889484600064 16286243420213254272 539732877232356864 3239966407961011072 5940199938689665280 8640433469418319488 11340667000146973696 14040900530875627904 16741134061604282112 994623518623384704 3694857049352038912 6395090580080693120 9095324110809347328 11795557641538001536 14495791172266655744 17196024702995309952 1449514160014412544 4149747690743066752 6849981221471720960 9550214752200375168 12250448282929029376 14950681813657683584 17650915344386337792 1904404801405440384 4604638332134094592 7304871862862748800 10005105393591403008 12705338924320057216 15405572455048711424 18105805985777365632 2359295442796468224 5059528973525122432 7759762504253776640 10459996034982430848 13160229565711085056 15860463096439739264 113952553458841856 2814186084187496064 5514419614916150272 8214653145644804480 10914886676373458688 13615120207102112896 16315353737830767104 568843194849869696 3269076725578523904 5969310256307178112 8669543787035832320 11369777317764486528 14070010848493140736 16770244379221794944 1023733836240897536 3723967366969551744 6424200897698205952 9124434428426860160 11824667959155514368 14524901489884168576 17225135020612822784 1478624477631925376 4178858008360579584 6879091539089233792 9579325069817888000 12279558600546542208 14979792131275196416 17680025662003850624 1933515119022953216 4633748649751607424 7333982180480261632 10034215711208915840 12734449241937570048 15434682772666224256 18134916303394878464 2388405760413981056 5088639291142635264 7788872821871289472 10489106352599943680 13189339883328597888 15889573414057252096 143062871076354688 2843296401805008896 5543529932533663104 8243763463262317312 10943996993990971520 13644230524719625728 16344464055448279936 597953512467382528 3298187043196036736 5998420573924690944 8698654104653345152 11398887635381999360 14099121166110653568 16799354696839307776 1052844153858410368 3753077684587064576 6453311215315718784 9153544746044372992 11853778276773027200 14554011807501681408 17254245338230335616 1507734795249438208 4207968325978092416 6908201856706746624 9608435387435400832 12308668918164055040 15008902448892709248 17709135979621363456 1962625436640466048 4662858967369120256 7363092498097774464 10063326028826428672 12763559559555082880 15463793090283737088 18164026621012391296 2417516078031493888 5117749608760148096 7817983139488802304 10518216670217456512 13218450200946110720 15918683731674764928 172173188693867520 2872406719422521728 5572640250151175936 8272873780879830144 10973107311608484352 13673340842337138560 16373574373065792768 627063830084895360 3327297360813549568 6027530891542203776 8727764422270857984 11427997952999512192 14128231483728166400 16828465014456820608 1081954471475923200 3782188002204577408 6482421532933231616 9182655063661885824 11882888594390540032 14583122125119194240 17283355655847848448 1536845112866951040 4237078643595605248 6937312174324259456 9637545705052913664 12337779235781567872 15038012766510222080 17738246297238876288 1991735754257978880 4691969284986633088 7392202815715287296 10092436346443941504 12792669877172595712 15492903407901249920 18193136938629904128 2446626395649006720 5146859926377660928 7847093457106315136 10547326987834969344 13247560518563623552 15947794049292277760 201283506311380352 2901517037040034560 5601750567768688768 8301984098497342976 11002217629225997184 13702451159954651392 16402684690683305600 656174147702408192 3356407678431062400 6056641209159716608 8756874739888370816 11457108270617025024 14157341801345679232 16857575332074333440 1111064789093436032 3811298319822090240 6511531850550744448 9211765381279398656 11911998912008052864 14612232442736707072 17312465973465361280 1565955430484463872 4266188961213118080 6966422491941772288 9666656022670426496 12366889553399080704 15067123084127734912 17767356614856389120 2020846071875491712 4721079602604145920 7421313133332800128 10121546664061454336 12821780194790108544 15522013725518762752 18222247256247416960 2475736713266519552 5175970243995173760 7876203774723827968 10576437305452482176 13276670836181136384 15976904366909790592 230393823928893184 2930627354657547392 5630860885386201600 8331094416114855808 11031327946843510016 13731561477572164224 16431795008300818432 685284465319921024 3385517996048575232 6085751526777229440 8785985057505883648 11486218588234537856 14186452118963192064 16886685649691846272 1140175106710948864 3840408637439603072 6540642168168257280 9240875698896911488 11941109229625565696 14641342760354219904 17341576291082874112 1595065748101976704 4295299278830630912 6995532809559285120 9695766340287939328 12395999871016593536 15096233401745247744 17796466932473901952 2049956389493004544 4750189920221658752 7450423450950312960 10150656981678967168 12850890512407621376 15551124043136275584 18251357573864929792 2504847030884032384 5205080561612686592 7905314092341340800 10605547623069995008 13305781153798649216 16006014684527303424 259504141546406016 2959737672275060224 5659971203003714432 8360204733732368640 11060438264461022848 13760671795189677056 16460905325918331264 714394782937433856 3414628313666088064 6114861844394742272 8815095375123396480 11515328905852050688 14215562436580704896 16915795967309359104 1169285424328461696 3869518955057115904 6569752485785770112 9269986016514424320 11970219547243078528 14670453077971732736 17370686608700386944 1624176065719489536 4324409596448143744 7024643127176797952 9724876657905452160 12425110188634106368 15125343719362760576 17825577250091414784 2079066707110517376 4779300237839171584 7479533768567825792 10179767299296480000 12880000830025134208 15580234360753788416 18280467891482442624 2533957348501545216 5234190879230199424 7934424409958853632 10634657940687507840 13334891471416162048 16035125002144816256 288614459163918848 2988847989892573056 5689081520621227264 8389315051349881472 11089548582078535680 13789782112807189888 16490015643535844096 743505100554946688 3443738631283600896 6143972162012255104 8844205692740909312 11544439223469563520 14244672754198217728 16944906284926871936 1198395741945974528 3898629272674628736 6598862803403282944 9299096334131937152 11999329864860591360 14699563395589245568 17399796926317899776 1653286383337002368 4353519914065656576 7053753444794310784 9753986975522964992 12454220506251619200 15154454036980273408 17854687567708927616 2108177024728030208 4808410555456684416 7508644086185338624 10208877616913992832 12909111147642647040 15609344678371301248 18309578209099955456 2563067666119058048 5263301196847712256 7963534727576366464 10663768258305020672 13364001789033674880 16064235319762329088 317724776781431680 3017958307510085888 5718191838238740096 8418425368967394304 11118658899696048512 13818892430424702720 16519125961153356928 772615418172459520 3472848948901113728 6173082479629767936 8873316010358422144 11573549541087076352 14273783071815730560 16974016602544384768 1227506059563487360 3927739590292141568 6627973121020795776 9328206651749449984 12028440182478104192 14728673713206758400 17428907243935412608 1682396700954515200 4382630231683169408 7082863762411823616 9783097293140477824 12483330823869132032 15183564354597786240 17883797885326440448 2137287342345543040 4837520873074197248 7537754403802851456 10237987934531505664 12938221465260159872 15638454995988814080 18338688526717468288 2592177983736570880 5292411514465225088 7992645045193879296 10692878575922533504 13393112106651187712 16093345637379841920 346835094398944512 3047068625127598720 5747302155856252928 8447535686584907136 11147769217313561344 13848002748042215552 16548236278770869760 801725735789972352 3501959266518626560 6202192797247280768 8902426327975934976 11602659858704589184 14302893389433243392 17003126920161897600 1256616377181000192 3956849907909654400 6657083438638308608 9357316969366962816 12057550500095617024 14757784030824271232 17458017561552925440 1711507018572028032 4411740549300682240 7111974080029336448 9812207610757990656 12512441141486644864 15212674672215299072 17912908202943953280 2166397659963055872 4866631190691710080 7566864721420364288 10267098252149018496 12967331782877672704 15667565313606326912 18367798844334981120 2621288301354083712 5321521832082737920 8021755362811392128 10721988893540046336 13422222424268700544 16122455954997354752 375945412016457344 3076178942745111552 5776412473473765760 8476646004202419968 11176879534931074176 13877113065659728384 16577346596388382592 830836053407485184 3531069584136139392 6231303114864793600 8931536645593447808 11631770176322102016 14332003707050756224 17032237237779410432 1285726694798513024 3985960225527167232 6686193756255821440 9386427286984475648 12086660817713129856 14786894348441784064 17487127879170438272 1740617336189540864 4440850866918195072 7141084397646849280 9841317928375503488 12541551459104157696 15241784989832811904 17942018520561466112 2195507977580568704 4895741508309222912 7595975039037877120 10296208569766531328 12996442100495185536 15696675631223839744 18396909161952493952 2650398618971596544 5350632149700250752 8050865680428904960 10751099211157559168 13451332741886213376 16151566272614867584 405055729633970176 3105289260362624384 5805522791091278592 8505756321819932800 11205989852548587008 13906223383277241216 16606456914005895424 859946371024998016 3560179901753652224 6260413432482306432 8960646963210960640 11660880493939614848 14361114024668269056 17061347555396923264 1314837012416025856 4015070543144680064 6715304073873334272 9415537604601988480 12115771135330642688 14816004666059296896 17516238196787951104 1769727653807053696 4469961184535707904 7170194715264362112 9870428245993016320 12570661776721670528 15270895307450324736 17971128838178978944 2224618295198081536 4924851825926735744 7625085356655389952 10325318887384044160 13025552418112698368 15725785948841352576 18426019479570006784 2679508936589109376 5379742467317763584 8079975998046417792 10780209528775072000 13480443059503726208 16180676590232380416 434166047251483008 3134399577980137216 5834633108708791424 8534866639437445632 11235100170166099840 13935333700894754048 16635567231623408256 889056688642510848 3589290219371165056 6289523750099819264 8989757280828473472 11689990811557127680 14390224342285781888 17090457873014436096 1343947330033538688 4044180860762192896 6744414391490847104 9444647922219501312 12144881452948155520 14845114983676809728 17545348514405463936 1798837971424566528 4499071502153220736 7199305032881874944 9899538563610529152 12599772094339183360 15300005625067837568 18000239155796491776 2253728612815594368 4953962143544248576 7654195674272902784 10354429205001556992 13054662735730211200 15754896266458865408 8385723477968000 2708619254206622208 5408852784935276416 8109086315663930624 10809319846392584832 13509553377121239040 16209786907849893248 463276364868995840 3163509895597650048 5863743426326304256 8563976957054958464 11264210487783612672 13964444018512266880 16664677549240921088 918167006260023680 3618400536988677888 6318634067717332096 9018867598445986304 11719101129174640512 14419334659903294720 17119568190631948928 1373057647651051520 4073291178379705728 6773524709108359936 9473758239837014144 12173991770565668352 14874225301294322560 17574458832022976768 1827948289042079360 4528181819770733568 7228415350499387776 9928648881228041984 12628882411956696192 15329115942685350400 18029349473414004608 2282838930433107200 4983072461161761408 7683305991890415616 10383539522619069824 13083773053347724032 15784006584076378240 37496041095480832 2737729571824135040 5437963102552789248 8138196633281443456 10838430164010097664 13538663694738751872 16238897225467406080 492386682486508672 3192620213215162880 5892853743943817088 8593087274672471296 11293320805401125504 13993554336129779712 16693787866858433920 947277323877536512 3647510854606190720 6347744385334844928 9047977916063499136 11748211446792153344 14448444977520807552 17148678508249461760 1402167965268564352 4102401495997218560 6802635026725872768 9502868557454526976 12203102088183181184 14903335618911835392 17603569149640489600 1857058606659592192 4557292137388246400 7257525668116900608 9957759198845554816 12657992729574209024 15358226260302863232 18058459791031517440 2311949248050620032 5012182778779274240 7712416309507928448 10412649840236582656 13112883370965236864 15813116901693891072 66606358712993664 2766839889441647872 5467073420170302080 8167306950898956288 10867540481627610496 13567774012356264704 16268007543084918912 521497000104021504 3221730530832675712 5921964061561329920 8622197592289984128 11322431123018638336 14022664653747292544 16722898184475946752 976387641495049344 3676621172223703552 6376854702952357760 9077088233681011968 11777321764409666176 14477555295138320384 17177788825866974592 1431278282886077184 4131511813614731392 6831745344343385600 9531978875072039808 12232212405800694016 14932445936529348224 17632679467258002432 1886168924277105024 4586402455005759232 7286635985734413440 9986869516463067648 12687103047191721856 15387336577920376064 18087570108649030272 2341059565668132864 5041293096396787072 7741526627125441280 10441760157854095488 13141993688582749696 15842227219311403904 95716676330506496 2795950207059160704 5496183737787814912 8196417268516469120 10896650799245123328 13596884329973777536 16297117860702431744 550607317721534336 3250840848450188544 5951074379178842752 8651307909907496960 11351541440636151168 14051774971364805376 16752008502093459584 1005497959112562176 3705731489841216384 6405965020569870592 9106198551298524800 11806432082027179008 14506665612755833216 17206899143484487424 1460388600503590016 4160622131232244224 6860855661960898432 9561089192689552640 12261322723418206848 14961556254146861056 17661789784875515264 1915279241894617856 4615512772623272064 7315746303351926272 10015979834080580480 12716213364809234688 15416446895537888896 18116680426266543104 2370169883285645696 5070403414014299904 7770636944742954112 10470870475471608320 13171104006200262528 15871337536928916736 124826993948019328 2825060524676673536 5525294055405327744 8225527586133981952 10925761116862636160 13625994647591290368 16326228178319944576 579717635339047168 3279951166067701376 5980184696796355584 8680418227525009792 11380651758253664000 14080885288982318208 16781118819710972416 1034608276730075008 3734841807458729216 6435075338187383424 9135308868916037632 11835542399644691840 14535775930373346048 17236009461102000256 1489498918121102848 4189732448849757056 6889965979578411264 9590199510307065472 12290433041035719680 14990666571764373888 17690900102493028096 1944389559512130688 4644623090240784896 7344856620969439104 10045090151698093312 12745323682426747520 15445557213155401728 18145790743884055936 2399280200903158528 5099513731631812736 7799747262360466944 10499980793089121152 13200214323817775360 15900447854546429568 153937311565532160 2854170842294186368 5554404373022840576 8254637903751494784 10954871434480148992 13655104965208803200 16355338495937457408 608827952956560000 3309061483685214208 6009295014413868416 8709528545142522624 11409762075871176832 14109995606599831040 16810229137328485248 1063718594347587840 3763952125076242048 6464185655804896256 9164419186533550464 11864652717262204672 14564886247990858880 17265119778719513088 1518609235738615680 4218842766467269888 6919076297195924096 9619309827924578304 12319543358653232512 15019776889381886720 17720010420110540928 1973499877129643520 4673733407858297728 7373966938586951936 10074200469315606144 12774434000044260352 15474667530772914560 18174901061501568768 2428390518520671360 5128624049249325568 7828857579977979776 10529091110706633984 13229324641435288192 15929558172163942400 183047629183044992 2883281159911699200 5583514690640353408 8283748221369007616 10983981752097661824 13684215282826316032 16384448813554970240 637938270574072832 3338171801302727040 6038405332031381248 8738638862760035456 11438872393488689664 14139105924217343872 16839339454945998080 1092828911965100672 3793062442693754880 6493295973422409088 9193529504151063296 11893763034879717504 14593996565608371712 17294230096337025920 1547719553356128512 4247953084084782720 6948186614813436928 9648420145542091136 12348653676270745344 15048887206999399552 17749120737728053760 2002610194747156352 4702843725475810560 7403077256204464768 10103310786933118976 12803544317661773184 15503777848390427392 18204011379119081600 2457500836138184192 5157734366866838400 7857967897595492608 10558201428324146816 13258434959052801024 15958668489781455232 212157946800557824 2912391477529212032 5612625008257866240 8312858538986520448 11013092069715174656 13713325600443828864 16413559131172483072 667048588191585664 3367282118920239872 6067515649648894080 8767749180377548288 11467982711106202496 14168216241834856704 16868449772563510912 1121939229582613504 3822172760311267712 6522406291039921920 9222639821768576128 11922873352497230336 14623106883225884544 17323340413954538752 1576829870973641344 4277063401702295552 6977296932430949760 9677530463159603968 12377763993888258176 15077997524616912384 17778231055345566592 2031720512364669184 4731954043093323392 7432187573821977600 10132421104550631808 12832654635279286016 15532888166007940224 18233121696736594432 2486611153755697024 5186844684484351232 7887078215213005440 10587311745941659648 13287545276670313856 15987778807398968064 241268264418070656 2941501795146724864 5641735325875379072 8341968856604033280 11042202387332687488 13742435918061341696 16442669448789995904 696158905809098496 3396392436537752704 6096625967266406912 8796859497995061120 11497093028723715328 14197326559452369536 16897560090181023744 1151049547200126336 3851283077928780544 6551516608657434752 9251750139386088960 11951983670114743168 14652217200843397376 17352450731572051584 1605940188591154176 4306173719319808384 7006407250048462592 9706640780777116800 12406874311505771008 15107107842234425216 17807341372963079424 2060830829982182016 4761064360710836224 7461297891439490432 10161531422168144640 12861764952896798848 15561998483625453056 18262232014354107264 2515721471373209856 5215955002101864064 7916188532830518272 10616422063559172480 13316655594287826688 16016889125016480896 270378582035583488 2970612112764237696 5670845643492891904 8371079174221546112 11071312704950200320 13771546235678854528 16471779766407508736 725269223426611328 3425502754155265536 6125736284883919744 8825969815612573952 11526203346341228160 14226436877069882368 16926670407798536576 1180159864817639168 3880393395546293376 6580626926274947584 9280860457003601792 11981093987732256000 14681327518460910208 17381561049189564416 1635050506208667008 4335284036937321216 7035517567665975424 9735751098394629632 12435984629123283840 15136218159851938048 17836451690580592256 2089941147599694848 4790174678328349056 7490408209057003264 10190641739785657472 12890875270514311680 15591108801242965888 18291342331971620096 2544831788990722688 5245065319719376896 7945298850448031104 10645532381176685312 13345765911905339520 16045999442633993728 299488899653096320 2999722430381750528 5699955961110404736 8400189491839058944 11100423022567713152 13800656553296367360 16500890084025021568 754379541044124160 3454613071772778368 6154846602501432576 8855080133230086784 11555313663958740992 14255547194687395200 16955780725416049408 1209270182435152000 3909503713163806208 6609737243892460416 9309970774621114624 12010204305349768832 14710437836078423040 17410671366807077248 1664160823826179840 4364394354554834048 7064627885283488256 9764861416012142464 12465094946740796672 15165328477469450880 17865562008198105088 2119051465217207680 4819284995945861888 7519518526674516096 10219752057403170304 12919985588131824512 15620219118860478720 18320452649589132928 2573942106608235520 5274175637336889728 7974409168065543936 10674642698794198144 13374876229522852352 16075109760251506560 328599217270609152 3028832747999263360 5729066278727917568 8429299809456571776 11129533340185225984 13829766870913880192 16530000401642534400 783489858661636992 3483723389390291200 6183956920118945408 8884190450847599616 11584423981576253824 14284657512304908032 16984891043033562240 1238380500052664832 3938614030781319040 6638847561509973248 9339081092238627456 12039314622967281664 14739548153695935872 17439781684424590080 1693271141443692672 4393504672172346880 7093738202901001088 9793971733629655296 12494205264358309504 15194438795086963712 17894672325815617920 2148161782834720512 4848395313563374720 7548628844292028928 10248862375020683136 12949095905749337344 15649329436477991552 18349562967206645760 2603052424225748352 5303285954954402560 8003519485683056768 10703753016411710976 13403986547140365184 16104220077869019392 357709534888121984 3057943065616776192 5758176596345430400 8458410127074084608 11158643657802738816 13858877188531393024 16559110719260047232 812600176279149824 3512833707007804032 6213067237736458240 8913300768465112448 11613534299193766656 14313767829922420864 17014001360651075072 1267490817670177664 3967724348398831872 6667957879127486080 9368191409856140288 12068424940584794496 14768658471313448704 17468892002042102912 1722381459061205504 4422614989789859712 7122848520518513920 9823082051247168128 12523315581975822336 15223549112704476544 17923782643433130752 2177272100452233344 4877505631180887552 7577739161909541760 10277972692638195968 12978206223366850176 15678439754095504384 18378673284824158592 2632162741843261184 5332396272571915392 8032629803300569600 10732863334029223808 13433096864757878016 16133330395486532224 386819852505634816 3087053383234289024 5787286913962943232 8487520444691597440 11187753975420251648 13887987506148905856 16588221036877560064 841710493896662656 3541944024625316864 6242177555353971072 8942411086082625280 11642644616811279488 14342878147539933696 17043111678268587904 1296601135287690496 3996834666016344704 6697068196744998912 9397301727473653120 12097535258202307328 14797768788930961536 17498002319659615744 1751491776678718336 4451725307407372544 7151958838136026752 9852192368864680960 12552425899593335168 15252659430321989376 17952892961050643584 2206382418069746176 4906615948798400384 7606849479527054592 10307083010255708800 13007316540984363008 15707550071713017216 18407783602441671424 2661273059460774016 5361506590189428224 8061740120918082432 10761973651646736640 13462207182375390848 16162440713104045056 415930170123147648 3116163700851801856 5816397231580456064 8516630762309110272 11216864293037764480 13917097823766418688 16617331354495072896 870820811514175488 3571054342242829696 6271287872971483904 8971521403700138112 11671754934428792320 14371988465157446528 17072221995886100736 1325711452905203328 4025944983633857536 6726178514362511744 9426412045091165952 12126645575819820160 14826879106548474368 17527112637277128576 1780602094296231168 4480835625024885376 7181069155753539584 9881302686482193792 12581536217210848000 15281769747939502208 17982003278668156416 2235492735687259008 4935726266415913216 7635959797144567424 10336193327873221632 13036426858601875840 15736660389330530048 18436893920059184256 2690383377078286848 5390616907806941056 8090850438535595264 10791083969264249472 13491317499992903680 16191551030721557888 445040487740660480 3145274018469314688 5845507549197968896 8545741079926623104 11245974610655277312 13946208141383931520 16646441672112585728 899931129131688320 3600164659860342528 6300398190588996736 9000631721317650944 11700865252046305152 14401098782774959360 17101332313503613568 1354821770522716160 4055055301251370368 6755288831980024576 9455522362708678784 12155755893437332992 14855989424165987200 17556222954894641408 1809712411913744000 4509945942642398208 7210179473371052416 9910413004099706624 12610646534828360832 15310880065557015040 18011113596285669248 2264603053304771840 4964836584033426048 7665070114762080256 10365303645490734464 13065537176219388672 15765770706948042880 19260163967145472 2719493694695799680 5419727225424453888 8119960756153108096 10820194286881762304 13520427817610416512 16220661348339070720 474150805358173312 3174384336086827520 5874617866815481728 8574851397544135936 11275084928272790144 13975318459001444352 16675551989730098560 929041446749201152 3629274977477855360 6329508508206509568 9029742038935163776 11729975569663817984 14430209100392472192 17130442631121126400 1383932088140228992 4084165618868883200 6784399149597537408 9484632680326191616 12184866211054845824 14885099741783500032 17585333272512154240 1838822729531256832 4539056260259911040 7239289790988565248 9939523321717219456 12639756852445873664 15339990383174527872 18040223913903182080 2293713370922284672 4993946901650938880 7694180432379593088 10394413963108247296 13094647493836901504 15794881024565555712 48370481584658304 2748604012313312512 5448837543041966720 8149071073770620928 10849304604499275136 13549538135227929344 16249771665956583552 503261122975686144 3203494653704340352 5903728184432994560 8603961715161648768 11304195245890302976 14004428776618957184 16704662307347611392 958151764366713984 3658385295095368192 6358618825824022400 9058852356552676608 11759085887281330816 14459319418009985024 17159552948738639232 1413042405757741824 4113275936486396032 6813509467215050240 9513742997943704448 12213976528672358656 14914210059401012864 17614443590129667072 1867933047148769664 4568166577877423872 7268400108606078080 9968633639334732288 12668867170063386496 15369100700792040704 18069334231520694912 2322823688539797504 5023057219268451712 7723290749997105920 10423524280725760128 13123757811454414336 15823991342183068544 77480799202171136 2777714329930825344 5477947860659479552 8178181391388133760 10878414922116787968 13578648452845442176 16278881983574096384 532371440593198976 3232604971321853184 5932838502050507392 8633072032779161600 11333305563507815808 14033539094236470016 16733772624965124224 987262081984226816 3687495612712881024 6387729143441535232 9087962674170189440 11788196204898843648 14488429735627497856 17188663266356152064 1442152723375254656 4142386254103908864 6842619784832563072 9542853315561217280 12243086846289871488 14943320377018525696 17643553907747179904 1897043364766282496 4597276895494936704 7297510426223590912 9997743956952245120 12697977487680899328 15398211018409553536 18098444549138207744 2351934006157310336 5052167536885964544 7752401067614618752 10452634598343272960 13152868129071927168 15853101659800581376 106591116819683968 2806824647548338176 5507058178276992384 8207291709005646592 10907525239734300800 13607758770462955008 16307992301191609216 561481758210711808 3261715288939366016 5961948819668020224 8662182350396674432 11362415881125328640 14062649411853982848 16762882942582637056 1016372399601739648 3716605930330393856 6416839461059048064 9117072991787702272 11817306522516356480 14517540053245010688 17217773583973664896 1471263040992767488 4171496571721421696 6871730102450075904 9571963633178730112 12272197163907384320 14972430694636038528 17672664225364692736 1926153682383795328 4626387213112449536 7326620743841103744 10026854274569757952 12727087805298412160 15427321336027066368 18127554866755720576 2381044323774823168 5081277854503477376 7781511385232131584 10481744915960785792 13181978446689440000 15882211977418094208 135701434437196800 2835934965165851008 5536168495894505216 8236402026623159424 10936635557351813632 13636869088080467840 16337102618809122048 590592075828224640 3290825606556878848 5991059137285533056 8691292668014187264 11391526198742841472 14091759729471495680 16791993260200149888 1045482717219252480 3745716247947906688 6445949778676560896 9146183309405215104 11846416840133869312 14546650370862523520 17246883901591177728 1500373358610280320 4200606889338934528 6900840420067588736 9601073950796242944 12301307481524897152 15001541012253551360 17701774542982205568 1955264000001308160 4655497530729962368 7355731061458616576 10055964592187270784 12756198122915924992 15456431653644579200 18156665184373233408 2410154641392336000 5110388172120990208 7810621702849644416 10510855233578298624 13211088764306952832 15911322295035607040 164811752054709632 2865045282783363840 5565278813512018048 8265512344240672256 10965745874969326464 13665979405697980672 16366212936426634880 619702393445737472 3319935924174391680 6020169454903045888 8720402985631700096 11420636516360354304 14120870047089008512 16821103577817662720 1074593034836765312 3774826565565419520 6475060096294073728 9175293627022727936 11875527157751382144 14575760688480036352 17275994219208690560 1529483676227793152 4229717206956447360 6929950737685101568 9630184268413755776 12330417799142409984 15030651329871064192 17730884860599718400 1984374317618820992 4684607848347475200 7384841379076129408 10085074909804783616 12785308440533437824 15485541971262092032 18185775501990746240 2439264959009848832 5139498489738503040 7839732020467157248 10539965551195811456 13240199081924465664 15940432612653119872 193922069672222464 2894155600400876672 5594389131129530880 8294622661858185088 10994856192586839296 13695089723315493504 16395323254044147712 648812711063250304 3349046241791904512 6049279772520558720 8749513303249212928 11449746833977867136 14149980364706521344 16850213895435175552 1103703352454278144 3803936883182932352 6504170413911586560 9204403944640240768 11904637475368894976 14604871006097549184 17305104536826203392 1558593993845305984 4258827524573960192 6959061055302614400 9659294586031268608 12359528116759922816 15059761647488577024 17759995178217231232 2013484635236333824 4713718165964988032 7413951696693642240 10114185227422296448 12814418758150950656 15514652288879604864 18214885819608259072 2468375276627361664 5168608807356015872 7868842338084670080 10569075868813324288 13269309399541978496 15969542930270632704 223032387289735296 2923265918018389504 5623499448747043712 8323732979475697920 11023966510204352128 13724200040933006336 16424433571661660544 677923028680763136 3378156559409417344 6078390090138071552 8778623620866725760 11478857151595379968 14179090682324034176 16879324213052688384 1132813670071790976 3833047200800445184 6533280731529099392 9233514262257753600 11933747792986407808 14633981323715062016 17334214854443716224 1587704311462818816 4287937842191473024 6988171372920127232 9688404903648781440 12388638434377435648 15088871965106089856 17789105495834744064 2042594952853846656 4742828483582500864 7443062014311155072 10143295545039809280 12843529075768463488 15543762606497117696 18243996137225771904 2497485594244874496 5197719124973528704 7897952655702182912 10598186186430837120 13298419717159491328 15998653247888145536 252142704907248128 2952376235635902336 5652609766364556544 8352843297093210752 11053076827821864960 13753310358550519168 16453543889279173376 707033346298275968 3407266877026930176 6107500407755584384 8807733938484238592 11507967469212892800 14208200999941547008 16908434530670201216 1161923987689303808 3862157518417958016 6562391049146612224 9262624579875266432 11962858110603920640 14663091641332574848 17363325172061229056 1616814629080331648 4317048159808985856 7017281690537640064 9717515221266294272 12417748751994948480 15117982282723602688 17818215813452256896 2071705270471359488 4771938801200013696 7472172331928667904 10172405862657322112 12872639393385976320 15572872924114630528 18273106454843284736 2526595911862387328 5226829442591041536 7927062973319695744 10627296504048349952 13327530034777004160 16027763565505658368 281253022524760960 2981486553253415168 5681720083982069376 8381953614710723584 11082187145439377792 13782420676168032000 16482654206896686208 736143663915788800 3436377194644443008 6136610725373097216 8836844256101751424 11537077786830405632 14237311317559059840 16937544848287714048 1191034305306816640 3891267836035470848 6591501366764125056 9291734897492779264 11991968428221433472 14692201958950087680 17392435489678741888 1645924946697844480 4346158477426498688 7046392008155152896 9746625538883807104 12446859069612461312 15147092600341115520 17847326131069769728 2100815588088872320 4801049118817526528 7501282649546180736 10201516180274834944 12901749711003489152 15601983241732143360 18302216772460797568 2555706229479900160 5255939760208554368 7956173290937208576 10656406821665862784 13356640352394516992 16056873883123171200 310363340142273792 3010596870870928000 5710830401599582208 8411063932328236416 11111297463056890624 13811530993785544832 16511764524514199040 765253981533301632 3465487512261955840 6165721042990610048 8865954573719264256 11566188104447918464 14266421635176572672 16966655165905226880 1220144622924329472 3920378153652983680 6620611684381637888 9320845215110292096 12021078745838946304 14721312276567600512 17421545807296254720 1675035264315357312 4375268795044011520 7075502325772665728 9775735856501319936 12475969387229974144 15176202917958628352 17876436448687282560 2129925905706385152 4830159436435039360 7530392967163693568 10230626497892347776 12930860028621001984 15631093559349656192 18331327090078310400 2584816547097412992 5285050077826067200 7985283608554721408 10685517139283375616 13385750670012029824 16085984200740684032 339473657759786624 3039707188488440832 5739940719217095040 8440174249945749248 11140407780674403456 13840641311403057664 16540874842131711872 794364299150814464 3494597829879468672 6194831360608122880 8895064891336777088 11595298422065431296 14295531952794085504 16995765483522739712 1249254940541842304 3949488471270496512 6649722001999150720 9349955532727804928 12050189063456459136 14750422594185113344 17450656124913767552 1704145581932870144 4404379112661524352 7104612643390178560 9804846174118832768 12505079704847486976 15205313235576141184 17905546766304795392 2159036223323897984 4859269754052552192 7559503284781206400 10259736815509860608 12959970346238514816 15660203876967169024 18360437407695823232 2613926864714925824 5314160395443580032 8014393926172234240 10714627456900888448 13414860987629542656 16115094518358196864 368583975377299456 3068817506105953664 5769051036834607872 8469284567563262080 11169518098291916288 13869751629020570496 16569985159749224704 823474616768327296 3523708147496981504 6223941678225635712 8924175208954289920 11624408739682944128 14324642270411598336 17024875801140252544 1278365258159355136 3978598788888009344 6678832319616663552 9379065850345317760 12079299381073971968 14779532911802626176 17479766442531280384 1733255899550382976 4433489430279037184 7133722961007691392 9833956491736345600 12534190022464999808 15234423553193654016 17934657083922308224 2188146540941410816 4888380071670065024 7588613602398719232 10288847133127373440 12989080663856027648 15689314194584681856 18389547725313336064 2643037182332438656 5343270713061092864 8043504243789747072 10743737774518401280 13443971305247055488 16144204835975709696 397694292994812288 3097927823723466496 5798161354452120704 8498394885180774912 11198628415909429120 13898861946638083328 16599095477366737536 852584934385840128 3552818465114494336 6253051995843148544 8953285526571802752 11653519057300456960 14353752588029111168 17053986118757765376 1307475575776867968 4007709106505522176 6707942637234176384 9408176167962830592 12108409698691484800 14808643229420139008 17508876760148793216 1762366217167895808 4462599747896550016 7162833278625204224 9863066809353858432 12563300340082512640 15263533870811166848 17963767401539821056 2217256858558923648 4917490389287577856 7617723920016232064 10317957450744886272 13018190981473540480 15718424512202194688 18418658042930848896 2672147499949951488 5372381030678605696 8072614561407259904 10772848092135914112 13473081622864568320 16173315153593222528 426804610612325120 3127038141340979328 5827271672069633536 8527505202798287744 11227738733526941952 13927972264255596160 16628205794984250368 881695252003352960 3581928782732007168 6282162313460661376 8982395844189315584 11682629374917969792 14382862905646624000 17083096436375278208 1336585893394380800 4036819424123035008 6737052954851689216 9437286485580343424 12137520016308997632 14837753547037651840 17537987077766306048 1791476534785408640 4491710065514062848 7191943596242717056 9892177126971371264 12592410657700025472 15292644188428679680 17992877719157333888 2246367176176436480 4946600706905090688 7646834237633744896 10347067768362399104 13047301299091053312 15747534829819707520 1024286838810112 2701257817567464320 5401491348296118528 8101724879024772736 10801958409753426944 13502191940482081152 16202425471210735360 455914928229837952 3156148458958492160 5856381989687146368 8556615520415800576 11256849051144454784 13957082581873108992 16657316112601763200 910805569620865792 3611039100349520000 6311272631078174208 9011506161806828416 11711739692535482624 14411973223264136832 17112206753992791040 1365696211011893632 4065929741740547840 6766163272469202048 9466396803197856256 12166630333926510464 14866863864655164672 17567097395383818880 1820586852402921472 4520820383131575680 7221053913860229888 9921287444588884096 12621520975317538304 15321754506046192512 18021988036774846720 2275477493793949312 4975711024522603520 7675944555251257728 10376178085979911936 13076411616708566144 15776645147437220352 30134604456322944 2730368135184977152 5430601665913631360 8130835196642285568 10831068727370939776 13531302258099593984 16231535788828248192 485025245847350784 3185258776576004992 5885492307304659200 8585725838033313408 11285959368761967616 13986192899490621824 16686426430219276032 939915887238378624 3640149417967032832 6340382948695687040 9040616479424341248 11740850010152995456 14441083540881649664 17141317071610303872 1394806528629406464 4095040059358060672 6795273590086714880 9495507120815369088 12195740651544023296 14895974182272677504 17596207713001331712 1849697170020434304 4549930700749088512 7250164231477742720 9950397762206396928 12650631292935051136 15350864823663705344 18051098354392359552 2304587811411462144 5004821342140116352 7705054872868770560 10405288403597424768 13105521934326078976 15805755465054733184 59244922073835776 2759478452802489984 5459711983531144192 8159945514259798400 10860179044988452608 13560412575717106816 16260646106445761024 514135563464863616 3214369094193517824 5914602624922172032 8614836155650826240 11315069686379480448 14015303217108134656 16715536747836788864 969026204855891456 3669259735584545664 6369493266313199872 9069726797041854080 11769960327770508288 14470193858499162496 17170427389227816704 1423916846246919296 4124150376975573504 6824383907704227712 9524617438432881920 12224850969161536128 14925084499890190336 17625318030618844544 1878807487637947136 4579041018366601344 7279274549095255552 9979508079823909760 12679741610552563968 15379975141281218176 18080208672009872384 2333698129028974976 5033931659757629184 7734165190486283392 10434398721214937600 13134632251943591808 15834865782672246016 88355239691348608 2788588770420002816 5488822301148657024 8189055831877311232 10889289362605965440 13589522893334619648 16289756424063273856 543245881082376448 3243479411811030656 5943712942539684864 8643946473268339072 11344180003996993280 14044413534725647488 16744647065454301696 998136522473404288 3698370053202058496 6398603583930712704 9098837114659366912 11799070645388021120 14499304176116675328 17199537706845329536 1453027163864432128 4153260694593086336 6853494225321740544 9553727756050394752 12253961286779048960 14954194817507703168 17654428348236357376 1907917805255459968 4608151335984114176 7308384866712768384 10008618397441422592 12708851928170076800 15409085458898731008 18109318989627385216 2362808446646487808 5063041977375142016 7763275508103796224 10463509038832450432 13163742569561104640 15863976100289758848 117465557308861440 2817699088037515648 5517932618766169856 8218166149494824064 10918399680223478272 13618633210952132480 16318866741680786688 572356198699889280 3272589729428543488 5972823260157197696 8673056790885851904 11373290321614506112 14073523852343160320 16773757383071814528 1027246840090917120 3727480370819571328 6427713901548225536 9127947432276879744 11828180963005533952 14528414493734188160 17228648024462842368 1482137481481944960 4182371012210599168 6882604542939253376 9582838073667907584 12283071604396561792 14983305135125216000 17683538665853870208 1937028122872972800 4637261653601627008 7337495184330281216 10037728715058935424 12737962245787589632 15438195776516243840 18138429307244898048 2391918764264000640 5092152294992654848 7792385825721309056 10492619356449963264 13192852887178617472 15893086417907271680 146575874926374272 2846809405655028480 5547042936383682688 8247276467112336896 10947509997840991104 13647743528569645312 16347977059298299520 601466516317402112 3301700047046056320 6001933577774710528 8702167108503364736 11402400639232018944 14102634169960673152 16802867700689327360 1056357157708429952 3756590688437084160 6456824219165738368 9157057749894392576 11857291280623046784 14557524811351700992 17257758342080355200 1511247799099457792 4211481329828112000 6911714860556766208 9611948391285420416 12312181922014074624 15012415452742728832 17712648983471383040 1966138440490485632 4666371971219139840 7366605501947794048 10066839032676448256 12767072563405102464 15467306094133756672 18167539624862410880 2421029081881513472 5121262612610167680 7821496143338821888 10521729674067476096 13221963204796130304 15922196735524784512 175686192543887104 2875919723272541312 5576153254001195520 8276386784729849728 10976620315458503936 13676853846187158144 16377087376915812352 630576833934914944 3330810364663569152 6031043895392223360 8731277426120877568 11431510956849531776 14131744487578185984 16831978018306840192 1085467475325942784 3785701006054596992 6485934536783251200 9186168067511905408 11886401598240559616 14586635128969213824 17286868659697868032 1540358116716970624 4240591647445624832 6940825178174279040 9641058708902933248 12341292239631587456 15041525770360241664 17741759301088895872 1995248758107998464 4695482288836652672 7395715819565306880 10095949350293961088 12796182881022615296 15496416411751269504 18196649942479923712 2450139399499026304 5150372930227680512 7850606460956334720 10550839991684988928 13251073522413643136 15951307053142297344 204796510161399936 2905030040890054144 5605263571618708352 8305497102347362560 11005730633076016768 13705964163804670976 16406197694533325184 659687151552427776 3359920682281081984 6060154213009736192 8760387743738390400 11460621274467044608 14160854805195698816 16861088335924353024 1114577792943455616 3814811323672109824 6515044854400764032 9215278385129418240 11915511915858072448 14615745446586726656 17315978977315380864 1569468434334483456 4269701965063137664 6969935495791791872 9670169026520446080 12370402557249100288 15070636087977754496 17770869618706408704 2024359075725511296 4724592606454165504 7424826137182819712 10125059667911473920 12825293198640128128 15525526729368782336 18225760260097436544 2479249717116539136 5179483247845193344 7879716778573847552 10579950309302501760 13280183840031155968 15980417370759810176 233906827778912768 2934140358507566976 5634373889236221184 8334607419964875392 11034840950693529600 13735074481422183808 16435308012150838016 688797469169940608 3389030999898594816 6089264530627249024 8789498061355903232 11489731592084557440 14189965122813211648 16890198653541865856 1143688110560968448 3843921641289622656 6544155172018276864 9244388702746931072 11944622233475585280 14644855764204239488 17345089294932893696 1598578751951996288 4298812282680650496 6999045813409304704 9699279344137958912 12399512874866613120 15099746405595267328 17799979936323921536 2053469393343024128 4753702924071678336 7453936454800332544 10154169985528986752 12854403516257640960 15554637046986295168 18254870577714949376 2508360034734051968 5208593565462706176 7908827096191360384 10609060626920014592 13309294157648668800 16009527688377323008 263017145396425600 2963250676125079808 5663484206853734016 8363717737582388224 11063951268311042432 13764184799039696640 16464418329768350848 717907786787453440 3418141317516107648 6118374848244761856 8818608378973416064 11518841909702070272 14219075440430724480 16919308971159378688 1172798428178481280 3873031958907135488 6573265489635789696 9273499020364443904 11973732551093098112 14673966081821752320 17374199612550406528 1627689069569509120 4327922600298163328 7028156131026817536 9728389661755471744 12428623192484125952 15128856723212780160 17829090253941434368 2082579710960536960 4782813241689191168 7483046772417845376 10183280303146499584 12883513833875153792 15583747364603808000 18283980895332462208 2537470352351564800 5237703883080219008 7937937413808873216 10638170944537527424 13338404475266181632 16038638005994835840 292127463013938432 2992360993742592640 5692594524471246848 8392828055199901056 11093061585928555264 13793295116657209472 16493528647385863680 747018104404966272 3447251635133620480 6147485165862274688 8847718696590928896 11547952227319583104 14248185758048237312 16948419288776891520 1201908745795994112 3902142276524648320 6602375807253302528 9302609337981956736 12002842868710610944 14703076399439265152 17403309930167919360 1656799387187021952 4357032917915676160 7057266448644330368 9757499979372984576 12457733510101638784 15157967040830292992 17858200571558947200 2111690028578049792 4811923559306704000 7512157090035358208 10212390620764012416 12912624151492666624 15612857682221320832 18313091212949975040 2566580669969077632 5266814200697731840 7967047731426386048 10667281262155040256 13367514792883694464 16067748323612348672 321237780631451264 3021471311360105472 5721704842088759680 8421938372817413888 11122171903546068096 13822405434274722304 16522638965003376512 776128422022479104 3476361952751133312 6176595483479787520 8876829014208441728 11577062544937095936 14277296075665750144 16977529606394404352 1231019063413506944 3931252594142161152 6631486124870815360 9331719655599469568 12031953186328123776 14732186717056777984 17432420247785432192 1685909704804534784 4386143235533188992 7086376766261843200 9786610296990497408 12486843827719151616 15187077358447805824 17887310889176460032 2140800346195562624 4841033876924216832 7541267407652871040 10241500938381525248 12941734469110179456 15641967999838833664 18342201530567487872 2595690987586590464 5295924518315244672 7996158049043898880 10696391579772553088 13396625110501207296 16096858641229861504 350348098248964096 3050581628977618304 5750815159706272512 8451048690434926720 11151282221163580928 13851515751892235136 16551749282620889344 805238739639991936 3505472270368646144 6205705801097300352 8905939331825954560 11606172862554608768 14306406393283262976 17006639924011917184 1260129381031019776 3960362911759673984 6660596442488328192 9360829973216982400 12061063503945636608 14761297034674290816 17461530565402945024 1715020022422047616 4415253553150701824 7115487083879356032 9815720614608010240 12515954145336664448 15216187676065318656 17916421206793972864 2169910663813075456 4870144194541729664 7570377725270383872 10270611255999038080 12970844786727692288 15671078317456346496 18371311848185000704 2624801305204103296 5325034835932757504 8025268366661411712 10725501897390065920 13425735428118720128 16125968958847374336 379458415866476928 3079691946595131136 5779925477323785344 8480159008052439552 11180392538781093760 13880626069509747968 16580859600238402176 834349057257504768 3534582587986158976 6234816118714813184 8935049649443467392 11635283180172121600 14335516710900775808 17035750241629430016 1289239698648532608 3989473229377186816 6689706760105841024 9389940290834495232 12090173821563149440 14790407352291803648 17490640883020457856 1744130340039560448 4444363870768214656 7144597401496868864 9844830932225523072 12545064462954177280 15245297993682831488 17945531524411485696 2199020981430588288 4899254512159242496 7599488042887896704 10299721573616550912 12999955104345205120 15700188635073859328 18400422165802513536 2653911622821616128 5354145153550270336 8054378684278924544 10754612215007578752 13454845745736232960 16155079276464887168 408568733483989760 3108802264212643968 5809035794941298176 8509269325669952384 11209502856398606592 13909736387127260800 16609969917855915008 863459374875017600 3563692905603671808 6263926436332326016 8964159967060980224 11664393497789634432 14364627028518288640 17064860559246942848 1318350016266045440 4018583546994699648 6718817077723353856 9419050608452008064 12119284139180662272 14819517669909316480 17519751200637970688 1773240657657073280 4473474188385727488 7173707719114381696 9873941249843035904 12574174780571690112 15274408311300344320 17974641842028998528 2228131299048101120 4928364829776755328 7628598360505409536 10328831891234063744 13029065421962717952 15729298952691372160 18429532483420026368 2683021940439128960 5383255471167783168 8083489001896437376 10783722532625091584 13483956063353745792 16184189594082400000 437679051101502592 3137912581830156800 5838146112558811008 8538379643287465216 11238613174016119424 13938846704744773632 16639080235473427840 892569692492530432 3592803223221184640 6293036753949838848 8993270284678493056 11693503815407147264 14393737346135801472 17093970876864455680 1347460333883558272 4047693864612212480 6747927395340866688 9448160926069520896 12148394456798175104 14848627987526829312 17548861518255483520 1802350975274586112 4502584506003240320 7202818036731894528 9903051567460548736 12603285098189202944 15303518628917857152 18003752159646511360 2257241616665613952 4957475147394268160 7657708678122922368 10357942208851576576 13058175739580230784 15758409270308884992 11898727327987584 2712132258056641792 5412365788785296000 8112599319513950208 10812832850242604416 13513066380971258624 16213299911699912832 466789368719015424 3167022899447669632 5867256430176323840 8567489960904978048 11267723491633632256 13967957022362286464 16668190553090940672 921680010110043264 3621913540838697472 6322147071567351680 9022380602296005888 11722614133024660096 14422847663753314304 17123081194481968512 1376570651501071104 4076804182229725312 6777037712958379520 9477271243687033728 12177504774415687936 14877738305144342144 17577971835872996352 1831461292892098944 4531694823620753152 7231928354349407360 9932161885078061568 12632395415806715776 15332628946535369984 18032862477264024192 2286351934283126784 4986585465011780992 7686818995740435200 10387052526469089408 13087286057197743616 15787519587926397824 41009044945500416 2741242575674154624 5441476106402808832 8141709637131463040 10841943167860117248 13542176698588771456 16242410229317425664 495899686336528256 3196133217065182464 5896366747793836672 8596600278522490880 11296833809251145088 13997067339979799296 16697300870708453504 950790327727556096 3651023858456210304 6351257389184864512 9051490919913518720 11751724450642172928 14451957981370827136 17152191512099481344 1405680969118583936 4105914499847238144 6806148030575892352 9506381561304546560 12206615092033200768 14906848622761854976 17607082153490509184 1860571610509611776 4560805141238265984 7261038671966920192 9961272202695574400 12661505733424228608 15361739264152882816 18061972794881537024 2315462251900639616 5015695782629293824 7715929313357948032 10416162844086602240 13116396374815256448 15816629905543910656 70119362563013248 2770352893291667456 5470586424020321664 8170819954748975872 10871053485477630080 13571287016206284288 16271520546934938496 525010003954041088 3225243534682695296 5925477065411349504 8625710596140003712 11325944126868657920 14026177657597312128 16726411188325966336 979900645345068928 3680134176073723136 6380367706802377344 9080601237531031552 11780834768259685760 14481068298988339968 17181301829716994176 1434791286736096768 4135024817464750976 6835258348193405184 9535491878922059392 12235725409650713600 14935958940379367808 17636192471108022016 1889681928127124608 4589915458855778816 7290148989584433024 9990382520313087232 12690616051041741440 15390849581770395648 18091083112499049856 2344572569518152448 5044806100246806656 7745039630975460864 10445273161704115072 13145506692432769280 15845740223161423488 99229680180526080 2799463210909180288 5499696741637834496 8199930272366488704 10900163803095142912 13600397333823797120 16300630864552451328 554120321571553920 3254353852300208128 5954587383028862336 8654820913757516544 11355054444486170752 14055287975214824960 16755521505943479168 1009010962962581760 3709244493691235968 6409478024419890176 9109711555148544384 11809945085877198592 14510178616605852800 17210412147334507008 1463901604353609600 4164135135082263808 6864368665810918016 9564602196539572224 12264835727268226432 14965069257996880640 17665302788725534848 1918792245744637440 4619025776473291648 7319259307201945856 10019492837930600064 12719726368659254272 15419959899387908480 18120193430116562688 2373682887135665280 5073916417864319488 7774149948592973696 10474383479321627904 13174617010050282112 15874850540778936320 128339997798038912 2828573528526693120 5528807059255347328 8229040589984001536 10929274120712655744 13629507651441309952 16329741182169964160 583230639189066752 3283464169917720960 5983697700646375168 8683931231375029376 11384164762103683584 14084398292832337792 16784631823560992000 1038121280580094592 3738354811308748800 6438588342037403008 9138821872766057216 11839055403494711424 14539288934223365632 17239522464952019840 1493011921971122432 4193245452699776640 6893478983428430848 9593712514157085056 12293946044885739264 14994179575614393472 17694413106343047680 1947902563362150272 4648136094090804480 7348369624819458688 10048603155548112896 12748836686276767104 15449070217005421312 18149303747734075520 2402793204753178112 5103026735481832320 7803260266210486528 10503493796939140736 13203727327667794944 15903960858396449152 157450315415551744 2857683846144205952 5557917376872860160 8258150907601514368 10958384438330168576 13658617969058822784 16358851499787476992 612340956806579584 3312574487535233792 6012808018263888000 8713041548992542208 11413275079721196416 14113508610449850624 16813742141178504832 1067231598197607424 3767465128926261632 6467698659654915840 9167932190383570048 11868165721112224256 14568399251840878464 17268632782569532672 1522122239588635264 4222355770317289472 6922589301045943680 9622822831774597888 12323056362503252096 15023289893231906304 17723523423960560512 1977012880979663104 4677246411708317312 7377479942436971520 10077713473165625728 12777947003894279936 15478180534622934144 18178414065351588352 2431903522370690944 5132137053099345152 7832370583827999360 10532604114556653568 13232837645285307776 15933071176013961984 186560633033064576 2886794163761718784 5587027694490372992 8287261225219027200 10987494755947681408 13687728286676335616 16387961817404989824 641451274424092416 3341684805152746624 6041918335881400832 8742151866610055040 11442385397338709248 14142618928067363456 16842852458796017664 1096341915815120256 3796575446543774464 6496808977272428672 9197042508001082880 11897276038729737088 14597509569458391296 17297743100187045504 1551232557206148096 4251466087934802304 6951699618663456512 9651933149392110720 12352166680120764928 15052400210849419136 17752633741578073344 2006123198597175936 4706356729325830144 7406590260054484352 10106823790783138560 12807057321511792768 15507290852240446976 18207524382969101184 2461013839988203776 5161247370716857984 7861480901445512192 10561714432174166400 13261947962902820608 15962181493631474816 215670950650577408 2915904481379231616 5616138012107885824 8316371542836540032 11016605073565194240 13716838604293848448 16417072135022502656 670561592041605248 3370795122770259456 6071028653498913664 8771262184227567872 11471495714956222080 14171729245684876288 16871962776413530496 1125452233432633088 3825685764161287296 6525919294889941504 9226152825618595712 11926386356347249920 14626619887075904128 17326853417804558336 1580342874823660928 4280576405552315136 6980809936280969344 9681043467009623552 12381276997738277760 15081510528466931968 17781744059195586176 2035233516214688768 4735467046943342976 7435700577671997184 10135934108400651392 12836167639129305600 15536401169857959808 18236634700586614016 2490124157605716608 5190357688334370816 7890591219063025024 10590824749791679232 13291058280520333440 15991291811248987648 244781268268090240 2945014798996744448 5645248329725398656 8345481860454052864 11045715391182707072 13745948921911361280 16446182452640015488 699671909659118080 3399905440387772288 6100138971116426496 8800372501845080704 11500606032573734912 14200839563302389120 16901073094031043328 1154562551050145920 3854796081778800128 6555029612507454336 9255263143236108544 11955496673964762752 14655730204693416960 17355963735422071168 1609453192441173760 4309686723169827968 7009920253898482176 9710153784627136384 12410387315355790592 15110620846084444800 17810854376813099008 2064343833832201600 4764577364560855808 7464810895289510016 10165044426018164224 12865277956746818432 15565511487475472640 18265745018204126848 2519234475223229440 5219468005951883648 7919701536680537856 10619935067409192064 13320168598137846272 16020402128866500480 273891585885603072 2974125116614257280 5674358647342911488 8374592178071565696 11074825708800219904 13775059239528874112 16475292770257528320 728782227276630912 3429015758005285120 6129249288733939328 8829482819462593536 11529716350191247744 14229949880919901952 16930183411648556160 1183672868667658752 3883906399396312960 6584139930124967168 9284373460853621376 11984606991582275584 14684840522310929792 17385074053039584000 1638563510058686592 4338797040787340800 7039030571515995008 9739264102244649216 12439497632973303424 15139731163701957632 17839964694430611840 2093454151449714432 4793687682178368640 7493921212907022848 10194154743635677056 12894388274364331264 15594621805092985472 18294855335821639680 2548344792840742272 5248578323569396480 7948811854298050688 10649045385026704896 13349278915755359104 16049512446484013312 303001903503115904 3003235434231770112 5703468964960424320 8403702495689078528 11103936026417732736 13804169557146386944 16504403087875041152 757892544894143744 3458126075622797952 6158359606351452160 8858593137080106368 11558826667808760576 14259060198537414784 16959293729266068992 1212783186285171584 3913016717013825792 6613250247742480000 9313483778471134208 12013717309199788416 14713950839928442624 17414184370657096832 1667673827676199424 4367907358404853632 7068140889133507840 9768374419862162048 12468607950590816256 15168841481319470464 17869075012048124672 2122564469067227264 4822797999795881472 7523031530524535680 10223265061253189888 12923498591981844096 15623732122710498304 18323965653439152512 2577455110458255104 5277688641186909312 7977922171915563520 10678155702644217728 13378389233372871936 16078622764101526144 332112221120628736 3032345751849282944 5732579282577937152 8432812813306591360 11133046344035245568 13833279874763899776 16533513405492553984 787002862511656576 3487236393240310784 6187469923968964992 8887703454697619200 11587936985426273408 14288170516154927616 16988404046883581824 1241893503902684416 3942127034631338624 6642360565359992832 9342594096088647040 12042827626817301248 14743061157545955456 17443294688274609664 1696784145293712256 4397017676022366464 7097251206751020672 9797484737479674880 12497718268208329088 15197951798936983296 17898185329665637504 2151674786684740096 4851908317413394304 7552141848142048512 10252375378870702720 12952608909599356928 15652842440328011136 18353075971056665344 2606565428075767936 5306798958804422144 8007032489533076352 10707266020261730560 13407499550990384768 16107733081719038976 361222538738141568 3061456069466795776 5761689600195449984 8461923130924104192 11162156661652758400 13862390192381412608 16562623723110066816 816113180129169408 3516346710857823616 6216580241586477824 8916813772315132032 11617047303043786240 14317280833772440448 17017514364501094656 1271003821520197248 3971237352248851456 6671470882977505664 9371704413706159872 12071937944434814080 14772171475163468288 17472405005892122496 1725894462911225088 4426127993639879296 7126361524368533504 9826595055097187712 12526828585825841920 15227062116554496128 17927295647283150336 2180785104302252928 4881018635030907136 7581252165759561344 10281485696488215552 12981719227216869760 15681952757945523968 18382186288674178176 2635675745693280768 5335909276421934976 8036142807150589184 10736376337879243392 13436609868607897600 16136843399336551808 390332856355654400 3090566387084308608 5790799917812962816 8491033448541617024 11191266979270271232 13891500509998925440 16591734040727579648 845223497746682240 3545457028475336448 6245690559203990656 8945924089932644864 11646157620661299072 14346391151389953280 17046624682118607488 1300114139137710080 4000347669866364288 6700581200595018496 9400814731323672704 12101048262052326912 14801281792780981120 17501515323509635328 1755004780528737920 4455238311257392128 7155471841986046336 9855705372714700544 12555938903443354752 15256172434172008960 17956405964900663168 2209895421919765760 4910128952648419968 7610362483377074176 10310596014105728384 13010829544834382592 15711063075563036800 18411296606291691008 2664786063310793600 5365019594039447808 8065253124768102016 10765486655496756224 13465720186225410432 16165953716954064640 419443173973167232 3119676704701821440 5819910235430475648 8520143766159129856 11220377296887784064 13920610827616438272 16620844358345092480 874333815364195072 3574567346092849280 6274800876821503488 8975034407550157696 11675267938278811904 14375501469007466112 17075734999736120320 1329224456755222912 4029457987483877120 6729691518212531328 9429925048941185536 12130158579669839744 14830392110398493952 17530625641127148160 1784115098146250752 4484348628874904960 7184582159603559168 9884815690332213376 12585049221060867584 15285282751789521792 17985516282518176000 2239005739537278592 4939239270265932800 7639472800994587008 10339706331723241216 13039939862451895424 15740173393180549632 18440406923909203840 2693896380928306432 5394129911656960640 8094363442385614848 10794596973114269056 13494830503842923264 16195064034571577472 448553491590680064 3148787022319334272 5849020553047988480 8549254083776642688 11249487614505296896 13949721145233951104 16649954675962605312 903444132981707904 3603677663710362112 6303911194439016320 9004144725167670528 11704378255896324736 14404611786624978944 17104845317353633152 1358334774372735744 4058568305101389952 6758801835830044160 9459035366558698368 12159268897287352576 14859502428016006784 17559735958744660992 1813225415763763584 4513458946492417792 7213692477221072000 9913926007949726208 12614159538678380416 15314393069407034624 18014626600135688832 2268116057154791424 4968349587883445632 7668583118612099840 10368816649340754048 13069050180069408256 15769283710798062464 22773167817165056 2723006698545819264 5423240229274473472 8123473760003127680 10823707290731781888 13523940821460436096 16224174352189090304 477663809208192896 3177897339936847104 5878130870665501312 8578364401394155520 11278597932122809728 13978831462851463936 16679064993580118144 932554450599220736 3632787981327874944 6333021512056529152 9033255042785183360 11733488573513837568 14433722104242491776 17133955634971145984 1387445091990248576 4087678622718902784 6787912153447556992 9488145684176211200 12188379214904865408 14888612745633519616 17588846276362173824 1842335733381276416 4542569264109930624 7242802794838584832 9943036325567239040 12643269856295893248 15343503387024547456 18043736917753201664 2297226374772304256 4997459905500958464 7697693436229612672 10397926966958266880 13098160497686921088 15798394028415575296 51883485434677888 2752117016163332096 5452350546891986304 8152584077620640512 10852817608349294720 13553051139077948928 16253284669806603136 506774126825705728 3207007657554359936 5907241188283014144 8607474719011668352 11307708249740322560 14007941780468976768 16708175311197630976 961664768216733568 3661898298945387776 6362131829674041984 9062365360402696192 11762598891131350400 14462832421860004608 17163065952588658816 1416555409607761408 4116788940336415616 6817022471065069824 9517256001793724032 12217489532522378240 14917723063251032448 17617956593979686656 1871446050998789248 4571679581727443456 7271913112456097664 9972146643184751872 12672380173913406080 15372613704642060288 18072847235370714496 2326336692389817088 5026570223118471296 7726803753847125504 10427037284575779712 13127270815304433920 15827504346033088128 80993803052190720 2781227333780844928 5481460864509499136 8181694395238153344 10881927925966807552 13582161456695461760 16282394987424115968 535884444443218560 3236117975171872768 5936351505900526976 8636585036629181184 11336818567357835392 14037052098086489600 16737285628815143808 990775085834246400 3691008616562900608 6391242147291554816 9091475678020209024 11791709208748863232 14491942739477517440 17192176270206171648 1445665727225274240 4145899257953928448 6846132788682582656 9546366319411236864 12246599850139891072 14946833380868545280 17647066911597199488 1900556368616302080 4600789899344956288 7301023430073610496 10001256960802264704 12701490491530918912 15401724022259573120 18101957552988227328 2355447010007329920 5055680540735984128 7755914071464638336 10456147602193292544 13156381132921946752 15856614663650600960 110104120669703552 2810337651398357760 5510571182127011968 8210804712855666176 10911038243584320384 13611271774312974592 16311505305041628800 564994762060731392 3265228292789385600 5965461823518039808 8665695354246694016 11365928884975348224 14066162415704002432 16766395946432656640 1019885403451759232 3720118934180413440 6420352464909067648 9120585995637721856 11820819526366376064 14521053057095030272 17221286587823684480 1474776044842787072 4175009575571441280 6875243106300095488 9575476637028749696 12275710167757403904 14975943698486058112 17676177229214712320 1929666686233814912 4629900216962469120 7330133747691123328 10030367278419777536 12730600809148431744 15430834339877085952 18131067870605740160 2384557327624842752 5084790858353496960 7785024389082151168 10485257919810805376 13185491450539459584 15885724981268113792 139214438287216384 2839447969015870592 5539681499744524800 8239915030473179008 10940148561201833216 13640382091930487424 16340615622659141632 594105079678244224 3294338610406898432 5994572141135552640 8694805671864206848 11395039202592861056 14095272733321515264 16795506264050169472 1048995721069272064 3749229251797926272 6449462782526580480 9149696313255234688 11849929843983888896 14550163374712543104 17250396905441197312 1503886362460299904 4204119893188954112 6904353423917608320 9604586954646262528 12304820485374916736 15005054016103570944 17705287546832225152 1958777003851327744 4659010534579981952 7359244065308636160 10059477596037290368 12759711126765944576 15459944657494598784 18160178188223252992 2413667645242355584 5113901175971009792 7814134706699664000 10514368237428318208 13214601768156972416 15914835298885626624 168324755904729216 2868558286633383424 5568791817362037632 8269025348090691840 10969258878819346048 13669492409548000256 16369725940276654464 623215397295757056 3323448928024411264 6023682458753065472 8723915989481719680 11424149520210373888 14124383050939028096 16824616581667682304 1078106038686784896 3778339569415439104 6478573100144093312 9178806630872747520 11879040161601401728 14579273692330055936 17279507223058710144 1532996680077812736 4233230210806466944 6933463741535121152 9633697272263775360 12333930802992429568 15034164333721083776 17734397864449737984 1987887321468840576 4688120852197494784 7388354382926148992 10088587913654803200 12788821444383457408 15489054975112111616 18189288505840765824 2442777962859868416 5143011493588522624 7843245024317176832 10543478555045831040 13243712085774485248 15943945616503139456 197435073522242048 2897668604250896256 5597902134979550464 8298135665708204672 10998369196436858880 13698602727165513088 16398836257894167296 652325714913269888 3352559245641924096 6052792776370578304 8753026307099232512 11453259837827886720 14153493368556540928 16853726899285195136 1107216356304297728 3807449887032951936 6507683417761606144 9207916948490260352 11908150479218914560 14608384009947568768 17308617540676222976 1562106997695325568 4262340528423979776 6962574059152633984 9662807589881288192 12363041120609942400 15063274651338596608 17763508182067250816 2016997639086353408 4717231169815007616 7417464700543661824 10117698231272316032 12817931762000970240 15518165292729624448 18218398823458278656 2471888280477381248 5172121811206035456 7872355341934689664 10572588872663343872 13272822403391998080 15973055934120652288 226545391139754880 2926778921868409088 5627012452597063296 8327245983325717504 11027479514054371712 13727713044783025920 16427946575511680128 681436032530782720 3381669563259436928 6081903093988091136 8782136624716745344 11482370155445399552 14182603686174053760 16882837216902707968 1136326673921810560 3836560204650464768 6536793735379118976 9237027266107773184 11937260796836427392 14637494327565081600 17337727858293735808 1591217315312838400 4291450846041492608 6991684376770146816 9691917907498801024 12392151438227455232 15092384968956109440 17792618499684763648 2046107956703866240 4746341487432520448 7446575018161174656 10146808548889828864 12847042079618483072 15547275610347137280 18247509141075791488 2500998598094894080 5201232128823548288 7901465659552202496 10601699190280856704 13301932721009510912 16002166251738165120 255655708757267712 2955889239485921920 5656122770214576128 8356356300943230336 11056589831671884544 13756823362400538752 16457056893129192960 710546350148295552 3410779880876949760 6111013411605603968 8811246942334258176 11511480473062912384 14211714003791566592 16911947534520220800 1165436991539323392 3865670522267977600 6565904052996631808 9266137583725286016 11966371114453940224 14666604645182594432 17366838175911248640 1620327632930351232 4320561163659005440 7020794694387659648 9721028225116313856 12421261755844968064 15121495286573622272 17821728817302276480 2075218274321379072 4775451805050033280 7475685335778687488 10175918866507341696 12876152397235995904 15576385927964650112 18276619458693304320 2530108915712406912 5230342446441061120 7930575977169715328 10630809507898369536 13331043038627023744 16031276569355677952 284766026374780544 2984999557103434752 5685233087832088960 8385466618560743168 11085700149289397376 13785933680018051584 16486167210746705792 739656667765808384 3439890198494462592 6140123729223116800 8840357259951771008 11540590790680425216 14240824321409079424 16941057852137733632 1194547309156836224 3894780839885490432 6595014370614144640 9295247901342798848 11995481432071453056 14695714962800107264 17395948493528761472 1649437950547864064 4349671481276518272 7049905012005172480 9750138542733826688 12450372073462480896 15150605604191135104 17850839134919789312 2104328591938891904 4804562122667546112 7504795653396200320 10205029184124854528 12905262714853508736 15605496245582162944 18305729776310817152 2559219233329919744 5259452764058573952 7959686294787228160 10659919825515882368 13360153356244536576 16060386886973190784 313876343992293376 3014109874720947584 5714343405449601792 8414576936178256000 11114810466906910208 13815043997635564416 16515277528364218624 768766985383321216 3469000516111975424 6169234046840629632 8869467577569283840 11569701108297938048 14269934639026592256 16970168169755246464 1223657626774349056 3923891157503003264 6624124688231657472 9324358218960311680 12024591749688965888 14724825280417620096 17425058811146274304 1678548268165376896 4378781798894031104 7079015329622685312 9779248860351339520 12479482391079993728 15179715921808647936 17879949452537302144 2133438909556404736 4833672440285058944 7533905971013713152 10234139501742367360 12934373032471021568 15634606563199675776 18334840093928329984 2588329550947432576 5288563081676086784 7988796612404740992 10689030143133395200 13389263673862049408 16089497204590703616 342986661609806208 3043220192338460416 5743453723067114624 8443687253795768832 11143920784524423040 13844154315253077248 16544387845981731456 797877303000834048 3498110833729488256 6198344364458142464 8898577895186796672 11598811425915450880 14299044956644105088 16999278487372759296 1252767944391861888 3953001475120516096 6653235005849170304 9353468536577824512 12053702067306478720 14753935598035132928 17454169128763787136 1707658585782889728 4407892116511543936 7108125647240198144 9808359177968852352 12508592708697506560 15208826239426160768 17909059770154814976 2162549227173917568 4862782757902571776 7563016288631225984 10263249819359880192 12963483350088534400 15663716880817188608 18363950411545842816 2617439868564945408 5317673399293599616 8017906930022253824 10718140460750908032 13418373991479562240 16118607522208216448 372096979227319040 3072330509955973248 5772564040684627456 8472797571413281664 11173031102141935872 13873264632870590080 16573498163599244288 826987620618346880 3527221151347001088 6227454682075655296 8927688212804309504 11627921743532963712 14328155274261617920 17028388804990272128 1281878262009374720 3982111792738028928 6682345323466683136 9382578854195337344 12082812384923991552 14783045915652645760 17483279446381299968 1736768903400402560 4437002434129056768 7137235964857710976 9837469495586365184 12537703026315019392 15237936557043673600 17938170087772327808 2191659544791430400 4891893075520084608 7592126606248738816 10292360136977393024 12992593667706047232 15692827198434701440 18393060729163355648 2646550186182458240 5346783716911112448 8047017247639766656 10747250778368420864 13447484309097075072 16147717839825729280 401207296844831872 3101440827573486080 5801674358302140288 8501907889030794496 11202141419759448704 13902374950488102912 16602608481216757120 856097938235859712 3556331468964513920 6256564999693168128 8956798530421822336 11657032061150476544 14357265591879130752 17057499122607784960 1310988579626887552 4011222110355541760 6711455641084195968 9411689171812850176 12111922702541504384 14812156233270158592 17512389763998812800 1765879221017915392 4466112751746569600 7166346282475223808 9866579813203878016 12566813343932532224 15267046874661186432 17967280405389840640 2220769862408943232 4921003393137597440 7621236923866251648 10321470454594905856 13021703985323560064 15721937516052214272 18422171046780868480 2675660503799971072 5375894034528625280 8076127565257279488 10776361095985933696 13476594626714587904 16176828157443242112 430317614462344704 3130551145190998912 5830784675919653120 8531018206648307328 11231251737376961536 13931485268105615744 16631718798834269952 885208255853372544 3585441786582026752 6285675317310680960 8985908848039335168 11686142378767989376 14386375909496643584 17086609440225297792 1340098897244400384 4040332427973054592 6740565958701708800 9440799489430363008 12141033020159017216 14841266550887671424 17541500081616325632 1794989538635428224 4495223069364082432 7195456600092736640 9895690130821390848 12595923661550045056 15296157192278699264 17996390723007353472 2249880180026456064 4950113710755110272 7650347241483764480 10350580772212418688 13050814302941072896 15751047833669727104 4537290688829696 2704770821417483904 5405004352146138112 8105237882874792320 10805471413603446528 13505704944332100736 16205938475060754944 459427932079857536 3159661462808511744 5859894993537165952 8560128524265820160 11260362054994474368 13960595585723128576 16660829116451782784 914318573470885376 3614552104199539584 6314785634928193792 9015019165656848000 11715252696385502208 14415486227114156416 17115719757842810624 1369209214861913216 4069442745590567424 6769676276319221632 9469909807047875840 12170143337776530048 14870376868505184256 17570610399233838464 1824099856252941056 4524333386981595264 7224566917710249472 9924800448438903680 12625033979167557888 15325267509896212096 18025501040624866304 2278990497643968896 4979224028372623104 7679457559101277312 10379691089829931520 13079924620558585728 15780158151287239936 33647608306342528 2733881139034996736 5434114669763650944 8134348200492305152 10834581731220959360 13534815261949613568 16235048792678267776 488538249697370368 3188771780426024576 5889005311154678784 8589238841883332992 11289472372611987200 13989705903340641408 16689939434069295616 943428891088398208 3643662421817052416 6343895952545706624 9044129483274360832 11744363014003015040 14444596544731669248 17144830075460323456 1398319532479426048 4098553063208080256 6798786593936734464 9499020124665388672 12199253655394042880 14899487186122697088 17599720716851351296 1853210173870453888 4553443704599108096 7253677235327762304 9953910766056416512 12654144296785070720 15354377827513724928 18054611358242379136 2308100815261481728 5008334345990135936 7708567876718790144 10408801407447444352 13109034938176098560 15809268468904752768 62757925923855360 2762991456652509568 5463224987381163776 8163458518109817984 10863692048838472192 13563925579567126400 16264159110295780608 517648567314883200 3217882098043537408 5918115628772191616 8618349159500845824 11318582690229500032 14018816220958154240 16719049751686808448 972539208705911040 3672772739434565248 6373006270163219456 9073239800891873664 11773473331620527872 14473706862349182080 17173940393077836288 1427429850096938880 4127663380825593088 6827896911554247296 9528130442282901504 12228363973011555712 14928597503740209920 17628831034468864128 1882320491487966720 4582554022216620928 7282787552945275136 9983021083673929344 12683254614402583552 15383488145131237760 18083721675859891968 2337211132878994560 5037444663607648768 7737678194336302976 10437911725064957184 13138145255793611392 15838378786522265600 91868243541368192 2792101774270022400 5492335304998676608 8192568835727330816 10892802366455985024 13593035897184639232 16293269427913293440 546758884932396032 3246992415661050240 5947225946389704448 8647459477118358656 11347693007847012864 14047926538575667072 16748160069304321280 1001649526323423872 3701883057052078080 6402116587780732288 9102350118509386496 11802583649238040704 14502817179966694912 17203050710695349120 1456540167714451712 4156773698443105920 6857007229171760128 9557240759900414336 12257474290629068544 14957707821357722752 17657941352086376960 1911430809105479552 4611664339834133760 7311897870562787968 10012131401291442176 12712364932020096384 15412598462748750592 18112831993477404800 2366321450496507392 5066554981225161600 7766788511953815808 10467022042682470016 13167255573411124224 15867489104139778432 120978561158881024 2821212091887535232 5521445622616189440 8221679153344843648 10921912684073497856 13622146214802152064 16322379745530806272 575869202549908864 3276102733278563072 5976336264007217280 8676569794735871488 11376803325464525696 14077036856193179904 16777270386921834112 1030759843940936704 3730993374669590912 6431226905398245120 9131460436126899328 11831693966855553536 14531927497584207744 17232161028312861952 1485650485331964544 4185884016060618752 6886117546789272960 9586351077517927168 12286584608246581376 14986818138975235584 17687051669703889792 1940541126722992384 4640774657451646592 7341008188180300800 10041241718908955008 12741475249637609216 15441708780366263424 18141942311094917632 2395431768114020224 5095665298842674432 7795898829571328640 10496132360299982848 13196365891028637056 15896599421757291264 150088878776393856 2850322409505048064 5550555940233702272 8250789470962356480 10951023001691010688 13651256532419664896 16351490063148319104 604979520167421696 3305213050896075904 6005446581624730112 8705680112353384320 11405913643082038528 14106147173810692736 16806380704539346944 1059870161558449536 3760103692287103744 6460337223015757952 9160570753744412160 11860804284473066368 14561037815201720576 17261271345930374784 1514760802949477376 4214994333678131584 6915227864406785792 9615461395135440000 12315694925864094208 15015928456592748416 17716161987321402624 1969651444340505216 4669884975069159424 7370118505797813632 10070352036526467840 12770585567255122048 15470819097983776256 18171052628712430464 2424542085731533056 5124775616460187264 7825009147188841472 10525242677917495680 13225476208646149888 15925709739374804096 179199196393906688 2879432727122560896 5579666257851215104 8279899788579869312 10980133319308523520 13680366850037177728 16380600380765831936 634089837784934528 3334323368513588736 6034556899242242944 8734790429970897152 11435023960699551360 14135257491428205568 16835491022156859776 1088980479175962368 3789214009904616576 6489447540633270784 9189681071361924992 11889914602090579200 14590148132819233408 17290381663547887616 1543871120566990208 4244104651295644416 6944338182024298624 9644571712752952832 12344805243481607040 15045038774210261248 17745272304938915456 1998761761958018048 4698995292686672256 7399228823415326464 10099462354143980672 12799695884872634880 15499929415601289088 18200162946329943296 2453652403349045888 5153885934077700096 7854119464806354304 10554352995535008512 13254586526263662720 15954820056992316928 208309514011419520 2908543044740073728 5608776575468727936 8309010106197382144 11009243636926036352 13709477167654690560 16409710698383344768 663200155402447360 3363433686131101568 6063667216859755776 8763900747588409984 11464134278317064192 14164367809045718400 16864601339774372608 1118090796793475200 3818324327522129408 6518557858250783616 9218791388979437824 11919024919708092032 14619258450436746240 17319491981165400448 1572981438184503040 4273214968913157248 6973448499641811456 9673682030370465664 12373915561099119872 15074149091827774080 17774382622556428288 2027872079575530880 4728105610304185088 7428339141032839296 10128572671761493504 12828806202490147712 15529039733218801920 18229273263947456128 2482762720966558720 5182996251695212928 7883229782423867136 10583463313152521344 13283696843881175552 15983930374609829760 237419831628932352 2937653362357586560 5637886893086240768 8338120423814894976 11038353954543549184 13738587485272203392 16438821016000857600 692310473019960192 3392544003748614400 6092777534477268608 8793011065205922816 11493244595934577024 14193478126663231232 16893711657391885440 1147201114410988032 3847434645139642240 6547668175868296448 9247901706596950656 11948135237325604864 14648368768054259072 17348602298782913280 1602091755802015872 4302325286530670080 7002558817259324288 9702792347987978496 12403025878716632704 15103259409445286912 17803492940173941120 2056982397193043712 4757215927921697920 7457449458650352128 10157682989379006336 12857916520107660544 15558150050836314752 18258383581564968960 2511873038584071552 5212106569312725760 7912340100041379968 10612573630770034176 13312807161498688384 16013040692227342592 266530149246445184 2966763679975099392 5666997210703753600 8367230741432407808 11067464272161062016 13767697802889716224 16467931333618370432 721420790637473024 3421654321366127232 6121887852094781440 8822121382823435648 11522354913552089856 14222588444280744064 16922821975009398272 1176311432028500864 3876544962757155072 6576778493485809280 9277012024214463488 11977245554943117696 14677479085671771904 17377712616400426112 1631202073419528704 4331435604148182912 7031669134876837120 9731902665605491328 12432136196334145536 15132369727062799744 17832603257791453952 2086092714810556544 4786326245539210752 7486559776267864960 10186793306996519168 12887026837725173376 15587260368453827584 18287493899182481792 2540983356201584384 5241216886930238592 7941450417658892800 10641683948387547008 13341917479116201216 16042151009844855424 295640466863958016 2995873997592612224 5696107528321266432 8396341059049920640 11096574589778574848 13796808120507229056 16497041651235883264 750531108254985856 3450764638983640064 6150998169712294272 8851231700440948480 11551465231169602688 14251698761898256896 16951932292626911104 1205421749646013696 3905655280374667904 6605888811103322112 9306122341831976320 12006355872560630528 14706589403289284736 17406822934017938944 1660312391037041536 4360545921765695744 7060779452494349952 9761012983223004160 12461246513951658368 15161480044680312576 17861713575408966784 2115203032428069376 4815436563156723584 7515670093885377792 10215903624614032000 12916137155342686208 15616370686071340416 18316604216799994624 2570093673819097216 5270327204547751424 7970560735276405632 10670794266005059840 13371027796733714048 16071261327462368256 324750784481470848 3024984315210125056 5725217845938779264 8425451376667433472 11125684907396087680 13825918438124741888 16526151968853396096 779641425872498688 3479874956601152896 6180108487329807104 8880342018058461312 11580575548787115520 14280809079515769728 16981042610244423936 1234532067263526528 3934765597992180736 6634999128720834944 9335232659449489152 12035466190178143360 14735699720906797568 17435933251635451776 1689422708654554368 4389656239383208576 7089889770111862784 9790123300840516992 12490356831569171200 15190590362297825408 17890823893026479616 2144313350045582208 4844546880774236416 7544780411502890624 10245013942231544832 12945247472960199040 15645481003688853248 18345714534417507456 2599203991436610048 5299437522165264256 7999671052893918464 10699904583622572672 13400138114351226880 16100371645079881088 353861102098983680 3054094632827637888 5754328163556292096 8454561694284946304 11154795225013600512 13855028755742254720 16555262286470908928 808751743490011520 3508985274218665728 6209218804947319936 8909452335675974144 11609685866404628352 14309919397133282560 17010152927861936768 1263642384881039360 3963875915609693568 6664109446338347776 9364342977067001984 12064576507795656192 14764810038524310400 17465043569252964608 1718533026272067200 4418766557000721408 7119000087729375616 9819233618458029824 12519467149186684032 15219700679915338240 17919934210643992448 2173423667663095040 4873657198391749248 7573890729120403456 10274124259849057664 12974357790577711872 15674591321306366080 18374824852035020288 2628314309054122880 5328547839782777088 8028781370511431296 10729014901240085504 13429248431968739712 16129481962697393920 382971419716496512 3083204950445150720 5783438481173804928 8483672011902459136 11183905542631113344 13884139073359767552 16584372604088421760 837862061107524352 3538095591836178560 6238329122564832768 8938562653293486976 11638796184022141184 14339029714750795392 17039263245479449600 1292752702498552192 3992986233227206400 6693219763955860608 9393453294684514816 12093686825413169024 14793920356141823232 17494153886870477440 1747643343889580032 4447876874618234240 7148110405346888448 9848343936075542656 12548577466804196864 15248810997532851072 17949044528261505280 2202533985280607872 4902767516009262080 7603001046737916288 10303234577466570496 13003468108195224704 15703701638923878912 18403935169652533120 2657424626671635712 5357658157400289920 8057891688128944128 10758125218857598336 13458358749586252544 16158592280314906752 412081737334009344 3112315268062663552 5812548798791317760 8512782329519971968 11213015860248626176 13913249390977280384 16613482921705934592 866972378725037184 3567205909453691392 6267439440182345600 8967672970910999808 11667906501639654016 14368140032368308224 17068373563096962432 1321863020116065024 4022096550844719232 6722330081573373440 9422563612302027648 12122797143030681856 14823030673759336064 17523264204487990272 1776753661507092864 4476987192235747072 7177220722964401280 9877454253693055488 12577687784421709696 15277921315150363904 17978154845879018112 2231644302898120704 4931877833626774912 7632111364355429120 10332344895084083328 13032578425812737536 15732811956541391744 18433045487270045952 2686534944289148544 5386768475017802752 8087002005746456960 10787235536475111168 13487469067203765376 16187702597932419584 441192054951522176 3141425585680176384 5841659116408830592 8541892647137484800 11242126177866139008 13942359708594793216 16642593239323447424 896082696342550016 3596316227071204224 6296549757799858432 8996783288528512640 11697016819257166848 14397250349985821056 17097483880714475264 1350973337733577856 4051206868462232064 6751440399190886272 9451673929919540480 12151907460648194688 14852140991376848896 17552374522105503104 1805863979124605696 4506097509853259904 7206331040581914112 9906564571310568320 12606798102039222528 15307031632767876736 18007265163496530944 2260754620515633536 4960988151244287744 7661221681972941952 10361455212701596160 13061688743430250368 15761922274158904576 15411731178007168 2715645261906661376 5415878792635315584 8116112323363969792 10816345854092624000 13516579384821278208 16216812915549932416 470302372569035008 3170535903297689216 5870769434026343424 8571002964754997632 11271236495483651840 13971470026212306048 16671703556940960256 925193013960062848 3625426544688717056 6325660075417371264 9025893606146025472 11726127136874679680 14426360667603333888 17126594198331988096 1380083655351090688 4080317186079744896 6780550716808399104 9480784247537053312 12181017778265707520 14881251308994361728 17581484839723015936 1834974296742118528 4535207827470772736 7235441358199426944 9935674888928081152 12635908419656735360 15336141950385389568 18036375481114043776 2289864938133146368 4990098468861800576 7690331999590454784 10390565530319108992 13090799061047763200 15791032591776417408 44522048795520000 2744755579524174208 5444989110252828416 8145222640981482624 10845456171710136832 13545689702438791040 16245923233167445248 499412690186547840 3199646220915202048 5899879751643856256 8600113282372510464 11300346813101164672 14000580343829818880 16700813874558473088 954303331577575680 3654536862306229888 6354770393034884096 9055003923763538304 11755237454492192512 14455470985220846720 17155704515949500928 1409193972968603520 4109427503697257728 6809661034425911936 9509894565154566144 12210128095883220352 14910361626611874560 17610595157340528768 1864084614359631360 4564318145088285568 7264551675816939776 9964785206545593984 12665018737274248192 15365252268002902400 18065485798731556608 2318975255750659200 5019208786479313408 7719442317207967616 10419675847936621824 13119909378665276032 15820142909393930240 73632366413032832 2773865897141687040 5474099427870341248 8174332958598995456 10874566489327649664 13574800020056303872 16275033550784958080 528523007804060672 3228756538532714880 5928990069261369088 8629223599990023296 11329457130718677504 14029690661447331712 16729924192175985920 983413649195088512 3683647179923742720 6383880710652396928 9084114241381051136 11784347772109705344 14484581302838359552 17184814833567013760 1438304290586116352 4138537821314770560 6838771352043424768 9539004882772078976 12239238413500733184 14939471944229387392 17639705474958041600 1893194931977144192 4593428462705798400 7293661993434452608 9993895524163106816 12694129054891761024 15394362585620415232 18094596116349069440 2348085573368172032 5048319104096826240 7748552634825480448 10448786165554134656 13149019696282788864 15849253227011443072 102742684030545664 2802976214759199872 5503209745487854080 8203443276216508288 10903676806945162496 13603910337673816704 16304143868402470912 557633325421573504 3257866856150227712 5958100386878881920 8658333917607536128 11358567448336190336 14058800979064844544 16759034509793498752 1012523966812601344 3712757497541255552 6412991028269909760 9113224558998563968 11813458089727218176 14513691620455872384 17213925151184526592 1467414608203629184 4167648138932283392 6867881669660937600 9568115200389591808 12268348731118246016 14968582261846900224 17668815792575554432 1922305249594657024 4622538780323311232 7322772311051965440 10023005841780619648 12723239372509273856 15423472903237928064 18123706433966582272 2377195890985684864 5077429421714339072 7777662952442993280 10477896483171647488 13178130013900301696 15878363544628955904 131853001648058496 2832086532376712704 5532320063105366912 8232553593834021120 10932787124562675328 13633020655291329536 16333254186019983744 586743643039086336 3286977173767740544 5987210704496394752 8687444235225048960 11387677765953703168 14087911296682357376 16788144827411011584 1041634284430114176 3741867815158768384 6442101345887422592 9142334876616076800 11842568407344731008 14542801938073385216 17243035468802039424 1496524925821142016 4196758456549796224 6896991987278450432 9597225518007104640 12297459048735758848 14997692579464413056 17697926110193067264 1951415567212169856 4651649097940824064 7351882628669478272 10052116159398132480 12752349690126786688 15452583220855440896 18152816751584095104 2406306208603197696 5106539739331851904 7806773270060506112 10507006800789160320 13207240331517814528 15907473862246468736 160963319265571328 2861196849994225536 5561430380722879744 8261663911451533952 10961897442180188160 13662130972908842368 16362364503637496576 615853960656599168 3316087491385253376 6016321022113907584 8716554552842561792 11416788083571216000 14117021614299870208 16817255145028524416 1070744602047627008 3770978132776281216 6471211663504935424 9171445194233589632 11871678724962243840 14571912255690898048 17272145786419552256 1525635243438654848 4225868774167309056 6926102304895963264 9626335835624617472 12326569366353271680 15026802897081925888 17727036427810580096 1980525884829682688 4680759415558336896 7380992946286991104 10081226477015645312 12781460007744299520 15481693538472953728 18181927069201607936 2435416526220710528 5135650056949364736 7835883587678018944 10536117118406673152 13236350649135327360 15936584179863981568 190073636883084160 2890307167611738368 5590540698340392576 8290774229069046784 10991007759797700992 13691241290526355200 16391474821255009408 644964278274112000 3345197809002766208 6045431339731420416 8745664870460074624 11445898401188728832 14146131931917383040 16846365462646037248 1099854919665139840 3800088450393794048 6500321981122448256 9200555511851102464 11900789042579756672 14601022573308410880 17301256104037065088 1554745561056167680 4254979091784821888 6955212622513476096 9655446153242130304 12355679683970784512 15055913214699438720 17756146745428092928 2009636202447195520 4709869733175849728 7410103263904503936 10110336794633158144 12810570325361812352 15510803856090466560 18211037386819120768 2464526843838223360 5164760374566877568 7864993905295531776 10565227436024185984 13265460966752840192 15965694497481494400 219183954500596992 2919417485229251200 5619651015957905408 8319884546686559616 11020118077415213824 13720351608143868032 16420585138872522240 674074595891624832 3374308126620279040 6074541657348933248 8774775188077587456 11475008718806241664 14175242249534895872 16875475780263550080 1128965237282652672 3829198768011306880 6529432298739961088 9229665829468615296 11929899360197269504 14630132890925923712 17330366421654577920 1583855878673680512 4284089409402334720 6984322940130988928 9684556470859643136 12384790001588297344 15085023532316951552 17785257063045605760 2038746520064708352 4738980050793362560 7439213581522016768 10139447112250670976 12839680642979325184 15539914173707979392 18240147704436633600 2493637161455736192 5193870692184390400 7894104222913044608 10594337753641698816 13294571284370353024 15994804815099007232 248294272118109824 2948527802846764032 5648761333575418240 8348994864304072448 11049228395032726656 13749461925761380864 16449695456490035072 703184913509137664 3403418444237791872 6103651974966446080 8803885505695100288 11504119036423754496 14204352567152408704 16904586097881062912 1158075554900165504 3858309085628819712 6558542616357473920 9258776147086128128 11959009677814782336 14659243208543436544 17359476739272090752 1612966196291193344 4313199727019847552 7013433257748501760 9713666788477155968 12413900319205810176 15114133849934464384 17814367380663118592 2067856837682221184 4768090368410875392 7468323899139529600 10168557429868183808 12868790960596838016 15569024491325492224 18269258022054146432 2522747479073249024 5222981009801903232 7923214540530557440 10623448071259211648 13323681601987865856 16023915132716520064 277404589735622656 2977638120464276864 5677871651192931072 8378105181921585280 11078338712650239488 13778572243378893696 16478805774107547904 732295231126650496 3432528761855304704 6132762292583958912 8832995823312613120 11533229354041267328 14233462884769921536 16933696415498575744 1187185872517678336 3887419403246332544 6587652933974986752 9287886464703640960 11988119995432295168 14688353526160949376 17388587056889603584 1642076513908706176 4342310044637360384 7042543575366014592 9742777106094668800 12443010636823323008 15143244167551977216 17843477698280631424 2096967155299734016 4797200686028388224 7497434216757042432 10197667747485696640 12897901278214350848 15598134808943005056 18298368339671659264 2551857796690761856 5252091327419416064 7952324858148070272 10652558388876724480 13352791919605378688 16053025450334032896 306514907353135488 3006748438081789696 5706981968810443904 8407215499539098112 11107449030267752320 13807682560996406528 16507916091725060736 761405548744163328 3461639079472817536 6161872610201471744 8862106140930125952 11562339671658780160 14262573202387434368 16962806733116088576 1216296190135191168 3916529720863845376 6616763251592499584 9316996782321153792 12017230313049808000 14717463843778462208 17417697374507116416 1671186831526219008 4371420362254873216 7071653892983527424 9771887423712181632 12472120954440835840 15172354485169490048 17872588015898144256 2126077472917246848 4826311003645901056 7526544534374555264 10226778065103209472 12927011595831863680 15627245126560517888 18327478657289172096 2580968114308274688 5281201645036928896 7981435175765583104 10681668706494237312 13381902237222891520 16082135767951545728 335625224970648320 3035858755699302528 5736092286427956736 8436325817156610944 11136559347885265152 13836792878613919360 16537026409342573568 790515866361676160 3490749397090330368 6190982927818984576 8891216458547638784 11591449989276292992 14291683520004947200 16991917050733601408 1245406507752704000 3945640038481358208 6645873569210012416 9346107099938666624 12046340630667320832 14746574161395975040 17446807692124629248 1700297149143731840 4400530679872386048 7100764210601040256 9800997741329694464 12501231272058348672 15201464802787002880 17901698333515657088 2155187790534759680 4855421321263413888 7555654851992068096 10255888382720722304 12956121913449376512 15656355444178030720 18356588974906684928 2610078431925787520 5310311962654441728 8010545493383095936 10710779024111750144 13411012554840404352 16111246085569058560 364735542588161152 3064969073316815360 5765202604045469568 8465436134774123776 11165669665502777984 13865903196231432192 16566136726960086400 819626183979188992 3519859714707843200 6220093245436497408 8920326776165151616 11620560306893805824 14320793837622460032 17021027368351114240 1274516825370216832 3974750356098871040 6674983886827525248 9375217417556179456 12075450948284833664 14775684479013487872 17475918009742142080 1729407466761244672 4429640997489898880 7129874528218553088 9830108058947207296 12530341589675861504 15230575120404515712 17930808651133169920 2184298108152272512 4884531638880926720 7584765169609580928 10284998700338235136 12985232231066889344 15685465761795543552 18385699292524197760 2639188749543300352 5339422280271954560 8039655811000608768 10739889341729262976 13440122872457917184 16140356403186571392 393845860205673984 3094079390934328192 5794312921662982400 8494546452391636608 11194779983120290816 13895013513848945024 16595247044577599232 848736501596701824 3548970032325356032 6249203563054010240 8949437093782664448 11649670624511318656 14349904155239972864 17050137685968627072 1303627142987729664 4003860673716383872 6704094204445038080 9404327735173692288 12104561265902346496 14804794796631000704 17505028327359654912 1758517784378757504 4458751315107411712 7158984845836065920 9859218376564720128 12559451907293374336 15259685438022028544 17959918968750682752 2213408425769785344 4913641956498439552 7613875487227093760 10314109017955747968 13014342548684402176 15714576079413056384 18414809610141710592 2668299067160813184 5368532597889467392 8068766128618121600 10768999659346775808 13469233190075430016 16169466720804084224 422956177823186816 3123189708551841024 5823423239280495232 8523656770009149440 11223890300737803648 13924123831466457856 16624357362195112064 877846819214214656 3578080349942868864 6278313880671523072 8978547411400177280 11678780942128831488 14379014472857485696 17079248003586139904 1332737460605242496 4032970991333896704 6733204522062550912 9433438052791205120 12133671583519859328 14833905114248513536 17534138644977167744 1787628101996270336 4487861632724924544 7188095163453578752 9888328694182232960 12588562224910887168 15288795755639541376 17989029286368195584 2242518743387298176 4942752274115952384 7642985804844606592 10343219335573260800 13043452866301915008 15743686397030569216 18443919927759223424 2697409384778326016 5397642915506980224 8097876446235634432 10798109976964288640 13498343507692942848 16198577038421597056 452066495440699648 3152300026169353856 5852533556898008064 8552767087626662272 11253000618355316480 13953234149083970688 16653467679812624896 906957136831727488 3607190667560381696 6307424198289035904 9007657729017690112 11707891259746344320 14408124790474998528 17108358321203652736 1361847778222755328 4062081308951409536 6762314839680063744 9462548370408717952 12162781901137372160 14863015431866026368 17563248962594680576 1816738419613783168 4516971950342437376 7217205481071091584 9917439011799745792 12617672542528400000 15317906073257054208 18018139603985708416 2271629061004811008 4971862591733465216 7672096122462119424 10372329653190773632 13072563183919427840 15772796714648082048 26286171667184640 2726519702395838848 5426753233124493056 8126986763853147264 10827220294581801472 13527453825310455680 16227687356039109888 481176813058212480 3181410343786866688 5881643874515520896 8581877405244175104 11282110935972829312 13982344466701483520 16682577997430137728 936067454449240320 3636300985177894528 6336534515906548736 9036768046635202944 11737001577363857152 14437235108092511360 17137468638821165568 1390958095840268160 4091191626568922368 6791425157297576576 9491658688026230784 12191892218754884992 14892125749483539200 17592359280212193408 1845848737231296000 4546082267959950208 7246315798688604416 9946549329417258624 12646782860145912832 15347016390874567040 18047249921603221248 2300739378622323840 5000972909350978048 7701206440079632256 10401439970808286464 13101673501536940672 15801907032265594880 55396489284697472 2755630020013351680 5455863550742005888 8156097081470660096 10856330612199314304 13556564142927968512 16256797673656622720 510287130675725312 3210520661404379520 5910754192133033728 8610987722861687936 11311221253590342144 14011454784318996352 16711688315047650560 965177772066753152 3665411302795407360 6365644833524061568 9065878364252715776 11766111894981369984 14466345425710024192 17166578956438678400 1420068413457780992 4120301944186435200 6820535474915089408 9520769005643743616 12221002536372397824 14921236067101052032 17621469597829706240 1874959054848808832 4575192585577463040 7275426116306117248 9975659647034771456 12675893177763425664 15376126708492079872 18076360239220734080 2329849696239836672 5030083226968490880 7730316757697145088 10430550288425799296 13130783819154453504 15831017349883107712 84506806902210304 2784740337630864512 5484973868359518720 8185207399088172928 10885440929816827136 13585674460545481344 16285907991274135552 539397448293238144 3239630979021892352 5939864509750546560 8640098040479200768 11340331571207854976 14040565101936509184 16740798632665163392 994288089684265984 3694521620412920192 6394755151141574400 9094988681870228608 11795222212598882816 14495455743327537024 17195689274056191232 1449178731075293824 4149412261803948032 6849645792532602240 9549879323261256448 12250112853989910656 14950346384718564864 17650579915447219072 1904069372466321664 4604302903194975872 7304536433923630080 10004769964652284288 12705003495380938496 15405237026109592704 18105470556838246912 2358960013857349504 5059193544586003712 7759427075314657920 10459660606043312128 13159894136771966336 15860127667500620544 113617124519723136 2813850655248377344 5514084185977031552 8214317716705685760 10914551247434339968 13614784778162994176 16315018308891648384 568507765910750976 3268741296639405184 5968974827368059392 8669208358096713600 11369441888825367808 14069675419554022016 16769908950282676224 1023398407301778816 3723631938030433024 6423865468759087232 9124098999487741440 11824332530216395648 14524566060945049856 17224799591673704064 1478289048692806656 4178522579421460864 6878756110150115072 9578989640878769280 12279223171607423488 14979456702336077696 17679690233064731904 1933179690083834496 4633413220812488704 7333646751541142912 10033880282269797120 12734113812998451328 15434347343727105536 18134580874455759744 2388070331474862336 5088303862203516544 7788537392932170752 10488770923660824960 13189004454389479168 15889237985118133376 142727442137235968 2842960972865890176 5543194503594544384 8243428034323198592 10943661565051852800 13643895095780507008 16344128626509161216 597618083528263808 3297851614256918016 5998085144985572224 8698318675714226432 11398552206442880640 14098785737171534848 16799019267900189056 1052508724919291648 3752742255647945856 6452975786376600064 9153209317105254272 11853442847833908480 14553676378562562688 17253909909291216896 1507399366310319488 4207632897038973696 6907866427767627904 9608099958496282112 12308333489224936320 15008567019953590528 17708800550682244736 1962290007701347328 4662523538430001536 7362757069158655744 10062990599887309952 12763224130615964160 15463457661344618368 18163691192073272576 2417180649092375168 5117414179821029376 7817647710549683584 10517881241278337792 13218114772006992000 15918348302735646208 171837759754748800 2872071290483403008 5572304821212057216 8272538351940711424 10972771882669365632 13673005413398019840 16373238944126674048 626728401145776640 3326961931874430848 6027195462603085056 8727428993331739264 11427662524060393472 14127896054789047680 16828129585517701888 1081619042536804480 3781852573265458688 6482086103994112896 9182319634722767104 11882553165451421312 14582786696180075520 17283020226908729728 1536509683927832320 4236743214656486528 6936976745385140736 9637210276113794944 12337443806842449152 15037677337571103360 17737910868299757568 1991400325318860160 4691633856047514368 7391867386776168576 10092100917504822784 12792334448233476992 15492567978962131200 18192801509690785408 2446290966709888000 5146524497438542208 7846758028167196416 10546991558895850624 13247225089624504832 15947458620353159040 200948077372261632 2901181608100915840 5601415138829570048 8301648669558224256 11001882200286878464 13702115731015532672 16402349261744186880 655838718763289472 3356072249491943680 6056305780220597888 8756539310949252096 11456772841677906304 14157006372406560512 16857239903135214720 1110729360154317312 3810962890882971520 6511196421611625728 9211429952340279936 11911663483068934144 14611897013797588352 17312130544526242560 1565620001545345152 4265853532273999360 6966087063002653568 9666320593731307776 12366554124459961984 15066787655188616192 17767021185917270400 2020510642936372992 4720744173665027200 7420977704393681408 10121211235122335616 12821444765850989824 15521678296579644032 18221911827308298240 2475401284327400832 5175634815056055040 7875868345784709248 10576101876513363456 13276335407242017664 15976568937970671872 230058394989774464 2930291925718428672 5630525456447082880 8330758987175737088 11030992517904391296 13731226048633045504 16431459579361699712 684949036380802304 3385182567109456512 6085416097838110720 8785649628566764928 11485883159295419136 14186116690024073344 16886350220752727552 1139839677771830144 3840073208500484352 6540306739229138560 9240540269957792768 11940773800686446976 14641007331415101184 17341240862143755392 1594730319162857984 4294963849891512192 6995197380620166400 9695430911348820608 12395664442077474816 15095897972806129024 17796131503534783232 2049620960553885824 4749854491282540032 7450088022011194240 10150321552739848448 12850555083468502656 15550788614197156864 18251022144925811072 2504511601944913664 5204745132673567872 7904978663402222080 10605212194130876288 13305445724859530496 16005679255588184704 259168712607287296 2959402243335941504 5659635774064595712 8359869304793249920 11060102835521904128 13760336366250558336 16460569896979212544 714059353998315136 3414292884726969344 6114526415455623552 8814759946184277760 11514993476912931968 14215227007641586176 16915460538370240384 1168949995389342976 3869183526117997184 6569417056846651392 9269650587575305600 11969884118303959808 14670117649032614016 17370351179761268224 1623840636780370816 4324074167509025024 7024307698237679232 9724541228966333440 12424774759694987648 15125008290423641856 17825241821152296064 2078731278171398656 4778964808900052864 7479198339628707072 10179431870357361280 12879665401086015488 15579898931814669696 18280132462543323904 2533621919562426496 5233855450291080704 7934088981019734912 10634322511748389120 13334556042477043328 16034789573205697536 288279030224800128 2988512560953454336 5688746091682108544 8388979622410762752 11089213153139416960 13789446683868071168 16489680214596725376 743169671615827968 3443403202344482176 6143636733073136384 8843870263801790592 11544103794530444800 14244337325259099008 16944570855987753216 1198060313006855808 3898293843735510016 6598527374464164224 9298760905192818432 11998994435921472640 14699227966650126848 17399461497378781056 1652950954397883648 4353184485126537856 7053418015855192064 9753651546583846272 12453885077312500480 15154118608041154688 17854352138769808896 2107841595788911488 4808075126517565696 7508308657246219904 10208542187974874112 12908775718703528320 15609009249432182528 18309242780160836736 2562732237179939328 5262965767908593536 7963199298637247744 10663432829365901952 13363666360094556160 16063899890823210368 317389347842312960 3017622878570967168 5717856409299621376 8418089940028275584 11118323470756929792 13818557001485584000 16518790532214238208 772279989233340800 3472513519961995008 6172747050690649216 8872980581419303424 11573214112147957632 14273447642876611840 16973681173605266048 1227170630624368640 3927404161353022848 6627637692081677056 9327871222810331264 12028104753538985472 14728338284267639680 17428571814996293888 1682061272015396480 4382294802744050688 7082528333472704896 9782761864201359104 12482995394930013312 15183228925658667520 17883462456387321728 2136951913406424320 4837185444135078528 7537418974863732736 10237652505592386944 12937886036321041152 15638119567049695360 18338353097778349568 2591842554797452160 5292076085526106368 7992309616254760576 10692543146983414784 13392776677712068992 16093010208440723200 346499665459825792 3046733196188480000 5746966726917134208 8447200257645788416 11147433788374442624 13847667319103096832 16547900849831751040 801390306850853632 3501623837579507840 6201857368308162048 8902090899036816256 11602324429765470464 14302557960494124672 17002791491222778880 1256280948241881472 3956514478970535680 6656748009699189888 9356981540427844096 12057215071156498304 14757448601885152512 17457682132613806720 1711171589632909312 4411405120361563520 7111638651090217728 9811872181818871936 12512105712547526144 15212339243276180352 17912572774004834560 2166062231023937152 4866295761752591360 7566529292481245568 10266762823209899776 12966996353938553984 15667229884667208192 18367463415395862400 2620952872414964992 5321186403143619200 8021419933872273408 10721653464600927616 13421886995329581824 16122120526058236032 375609983077338624 3075843513805992832 5776077044534647040 8476310575263301248 11176544105991955456 13876777636720609664 16577011167449263872 830500624468366464 3530734155197020672 6230967685925674880 8931201216654329088 11631434747382983296 14331668278111637504 17031901808840291712 1285391265859394304 3985624796588048512 6685858327316702720 9386091858045356928 12086325388774011136 14786558919502665344 17486792450231319552 1740281907250422144 4440515437979076352 7140748968707730560 9840982499436384768 12541216030165038976 15241449560893693184 17941683091622347392 2195172548641449984 4895406079370104192 7595639610098758400 10295873140827412608 12996106671556066816 15696340202284721024 18396573733013375232 2650063190032477824 5350296720761132032 8050530251489786240 10750763782218440448 13450997312947094656 16151230843675748864 404720300694851456 3104953831423505664 5805187362152159872 8505420892880814080 11205654423609468288 13905887954338122496 16606121485066776704 859610942085879296 3559844472814533504 6260078003543187712 8960311534271841920 11660545065000496128 14360778595729150336 17061012126457804544 1314501583476907136 4014735114205561344 6714968644934215552 9415202175662869760 12115435706391523968 14815669237120178176 17515902767848832384 1769392224867934976 4469625755596589184 7169859286325243392 9870092817053897600 12570326347782551808 15270559878511206016 17970793409239860224 2224282866258962816 4924516396987617024 7624749927716271232 10324983458444925440 13025216989173579648 15725450519902233856 18425684050630888064 2679173507649990656 5379407038378644864 8079640569107299072 10779874099835953280 13480107630564607488 16180341161293261696 433830618312364288 3134064149041018496 5834297679769672704 8534531210498326912 11234764741226981120 13934998271955635328 16635231802684289536 888721259703392128 3588954790432046336 6289188321160700544 8989421851889354752 11689655382618008960 14389888913346663168 17090122444075317376 1343611901094419968 4043845431823074176 6744078962551728384 9444312493280382592 12144546024009036800 14844779554737691008 17545013085466345216 1798502542485447808 4498736073214102016 7198969603942756224 9899203134671410432 12599436665400064640 15299670196128718848 17999903726857373056 2253393183876475648 4953626714605129856 7653860245333784064 10354093776062438272 13054327306791092480 15754560837519746688 8050294538849280 2708283825267503488 5408517355996157696 8108750886724811904 10808984417453466112 13509217948182120320 16209451478910774528 462940935929877120 3163174466658531328 5863407997387185536 8563641528115839744 11263875058844493952 13964108589573148160 16664342120301802368 917831577320904960 3618065108049559168 6318298638778213376 9018532169506867584 11718765700235521792 14418999230964176000 17119232761692830208 1372722218711932800 4072955749440587008 6773189280169241216 9473422810897895424 12173656341626549632 14873889872355203840 17574123403083858048 1827612860102960640 4527846390831614848 7228079921560269056 9928313452288923264 12628546983017577472 15328780513746231680 18029014044474885888 2282503501493988480 4982737032222642688 7682970562951296896 10383204093679951104 13083437624408605312 15783671155137259520 37160612156362112 2737394142885016320 5437627673613670528 8137861204342324736 10838094735070978944 13538328265799633152 16238561796528287360 492051253547389952 3192284784276044160 5892518315004698368 8592751845733352576 11292985376462006784 13993218907190660992 16693452437919315200 946941894938417792 3647175425667072000 6347408956395726208 9047642487124380416 11747876017853034624 14448109548581688832 17148343079310343040 1401832536329445632 4102066067058099840 6802299597786754048 9502533128515408256 12202766659244062464 14903000189972716672 17603233720701370880 1856723177720473472 4556956708449127680 7257190239177781888 9957423769906436096 12657657300635090304 15357890831363744512 18058124362092398720 2311613819111501312 5011847349840155520 7712080880568809728 10412314411297463936 13112547942026118144 15812781472754772352 66270929773874944 2766504460502529152 5466737991231183360 8166971521959837568 10867205052688491776 13567438583417145984 16267672114145800192 521161571164902784 3221395101893556992 5921628632622211200 8621862163350865408 11322095694079519616 14022329224808173824 16722562755536828032 976052212555930624 3676285743284584832 6376519274013239040 9076752804741893248 11776986335470547456 14477219866199201664 17177453396927855872 1430942853946958464 4131176384675612672 6831409915404266880 9531643446132921088 12231876976861575296 14932110507590229504 17632344038318883712 1885833495337986304 4586067026066640512 7286300556795294720 9986534087523948928 12686767618252603136 15387001148981257344 18087234679709911552 2340724136729014144 5040957667457668352 7741191198186322560 10441424728914976768 13141658259643630976 15841891790372285184 95381247391387776 2795614778120041984 5495848308848696192 8196081839577350400 10896315370306004608 13596548901034658816 16296782431763313024 550271888782415616 3250505419511069824 5950738950239724032 8650972480968378240 11351206011697032448 14051439542425686656 16751673073154340864 1005162530173443456 3705396060902097664 6405629591630751872 9105863122359406080 11806096653088060288 14506330183816714496 17206563714545368704 1460053171564471296 4160286702293125504 6860520233021779712 9560753763750433920 12260987294479088128 14961220825207742336 17661454355936396544 1914943812955499136 4615177343684153344 7315410874412807552 10015644405141461760 12715877935870115968 15416111466598770176 18116344997327424384 2369834454346526976 5070067985075181184 7770301515803835392 10470535046532489600 13170768577261143808 15871002107989798016 124491565008900608 2824725095737554816 5524958626466209024 8225192157194863232 10925425687923517440 13625659218652171648 16325892749380825856 579382206399928448 3279615737128582656 5979849267857236864 8680082798585891072 11380316329314545280 14080549860043199488 16780783390771853696 1034272847790956288 3734506378519610496 6434739909248264704 9134973439976918912 11835206970705573120 14535440501434227328 17235674032162881536 1489163489181984128 4189397019910638336 6889630550639292544 9589864081367946752 12290097612096600960 14990331142825255168 17690564673553909376 1944054130573011968 4644287661301666176 7344521192030320384 10044754722758974592 12744988253487628800 15445221784216283008 18145455314944937216 2398944771964039808 5099178302692694016 7799411833421348224 10499645364150002432 13199878894878656640 15900112425607310848 153601882626413440 2853835413355067648 5554068944083721856 8254302474812376064 10954536005541030272 13654769536269684480 16355003066998338688 608492524017441280 3308726054746095488 6008959585474749696 8709193116203403904 11409426646932058112 14109660177660712320 16809893708389366528 1063383165408469120 3763616696137123328 6463850226865777536 9164083757594431744 11864317288323085952 14564550819051740160 17264784349780394368 1518273806799496960 4218507337528151168 6918740868256805376 9618974398985459584 12319207929714113792 15019441460442768000 17719674991171422208 1973164448190524800 4673397978919179008 7373631509647833216 10073865040376487424 12774098571105141632 15474332101833795840 18174565632562450048 2428055089581552640 5128288620310206848 7828522151038861056 10528755681767515264 13228989212496169472 15929222743224823680 182712200243926272 2882945730972580480 5583179261701234688 8283412792429888896 10983646323158543104 13683879853887197312 16384113384615851520 637602841634954112 3337836372363608320 6038069903092262528 8738303433820916736 11438536964549570944 14138770495278225152 16839004026006879360 1092493483025981952 3792727013754636160 6492960544483290368 9193194075211944576 11893427605940598784 14593661136669252992 17293894667397907200 1547384124417009792 4247617655145664000 6947851185874318208 9648084716602972416 12348318247331626624 15048551778060280832 17748785308788935040 2002274765808037632 4702508296536691840 7402741827265346048 10102975357994000256 12803208888722654464 15503442419451308672 18203675950179962880 2457165407199065472 5157398937927719680 7857632468656373888 10557865999385028096 13258099530113682304 15958333060842336512 211822517861439104 2912056048590093312 5612289579318747520 8312523110047401728 11012756640776055936 13712990171504710144 16413223702233364352 666713159252466944 3366946689981121152 6067180220709775360 8767413751438429568 11467647282167083776 14167880812895737984 16868114343624392192 1121603800643494784 3821837331372148992 6522070862100803200 9222304392829457408 11922537923558111616 14622771454286765824 17323004985015420032 1576494442034522624 4276727972763176832 6976961503491831040 9677195034220485248 12377428564949139456 15077662095677793664 17777895626406447872 2031385083425550464 4731618614154204672 7431852144882858880 10132085675611513088 12832319206340167296 15532552737068821504 18232786267797475712 2486275724816578304 5186509255545232512 7886742786273886720 10586976317002540928 13287209847731195136 15987443378459849344 240932835478951936 2941166366207606144 5641399896936260352 8341633427664914560 11041866958393568768 13742100489122222976 16442334019850877184 695823476869979776 3396057007598633984 6096290538327288192 8796524069055942400 11496757599784596608 14196991130513250816 16897224661241905024 1150714118261007616 3850947648989661824 6551181179718316032 9251414710446970240 11951648241175624448 14651881771904278656 17352115302632932864 1605604759652035456 4305838290380689664 7006071821109343872 9706305351837998080 12406538882566652288 15106772413295306496 17807005944023960704 2060495401043063296 4760728931771717504 7460962462500371712 10161195993229025920 12861429523957680128 15561663054686334336 18261896585414988544 2515386042434091136 5215619573162745344 7915853103891399552 10616086634620053760 13316320165348707968 16016553696077362176 270043153096464768 2970276683825118976 5670510214553773184 8370743745282427392 11070977276011081600 13771210806739735808 16471444337468390016 724933794487492608 3425167325216146816 6125400855944801024 8825634386673455232 11525867917402109440 14226101448130763648 16926334978859417856 1179824435878520448 3880057966607174656 6580291497335828864 9280525028064483072 11980758558793137280 14680992089521791488 17381225620250445696 1634715077269548288 4334948607998202496 7035182138726856704 9735415669455510912 12435649200184165120 15135882730912819328 17836116261641473536 2089605718660576128 4789839249389230336 7490072780117884544 10190306310846538752 12890539841575192960 15590773372303847168 18291006903032501376 2544496360051603968 5244729890780258176 7944963421508912384 10645196952237566592 13345430482966220800 16045664013694875008 299153470713977600 2999387001442631808 5699620532171286016 8399854062899940224 11100087593628594432 13800321124357248640 16500554655085902848 754044112105005440 3454277642833659648 6154511173562313856 8854744704290968064 11554978235019622272 14255211765748276480 16955445296476930688 1208934753496033280 3909168284224687488 6609401814953341696 9309635345681995904 12009868876410650112 14710102407139304320 17410335937867958528 1663825394887061120 4364058925615715328 7064292456344369536 9764525987073023744 12464759517801677952 15164993048530332160 17865226579258986368 2118716036278088960 4818949567006743168 7519183097735397376 10219416628464051584 12919650159192705792 15619883689921360000 18320117220650014208 2573606677669116800 5273840208397771008 7974073739126425216 10674307269855079424 13374540800583733632 16074774331312387840 328263788331490432 3028497319060144640 5728730849788798848 8428964380517453056 11129197911246107264 13829431441974761472 16529664972703415680 783154429722518272 3483387960451172480 6183621491179826688 8883855021908480896 11584088552637135104 14284322083365789312 16984555614094443520 1238045071113546112 3938278601842200320 6638512132570854528 9338745663299508736 12038979194028162944 14739212724756817152 17439446255485471360 1692935712504573952 4393169243233228160 7093402773961882368 9793636304690536576 12493869835419190784 15194103366147844992 17894336896876499200 2147826353895601792 4848059884624256000 7548293415352910208 10248526946081564416 12948760476810218624 15648994007538872832 18349227538267527040 2602716995286629632 5302950526015283840 8003184056743938048 10703417587472592256 13403651118201246464 16103884648929900672 357374105949003264 3057607636677657472 5757841167406311680 8458074698134965888 11158308228863620096 13858541759592274304 16558775290320928512 812264747340031104 3512498278068685312 6212731808797339520 8912965339525993728 11613198870254647936 14313432400983302144 17013665931711956352 1267155388731058944 3967388919459713152 6667622450188367360 9367855980917021568 12068089511645675776 14768323042374329984 17468556573102984192 1722046030122086784 4422279560850740992 7122513091579395200 9822746622308049408 12522980153036703616 15223213683765357824 17923447214494012032 2176936671513114624 4877170202241768832 7577403732970423040 10277637263699077248 12977870794427731456 15678104325156385664 18378337855885039872 2631827312904142464 5332060843632796672 8032294374361450880 10732527905090105088 13432761435818759296 16132994966547413504 386484423566516096 3086717954295170304 5786951485023824512 8487185015752478720 11187418546481132928 13887652077209787136 16587885607938441344 841375064957543936 3541608595686198144 6241842126414852352 8942075657143506560 11642309187872160768 14342542718600814976 17042776249329469184 1296265706348571776 3996499237077225984 6696732767805880192 9396966298534534400 12097199829263188608 14797433359991842816 17497666890720497024 1751156347739599616 4451389878468253824 7151623409196908032 9851856939925562240 12552090470654216448 15252324001382870656 17952557532111524864 2206046989130627456 4906280519859281664 7606514050587935872 10306747581316590080 13006981112045244288 15707214642773898496 18407448173502552704 2660937630521655296 5361171161250309504 8061404691978963712 10761638222707617920 13461871753436272128 16162105284164926336 415594741184028928 3115828271912683136 5816061802641337344 8516295333369991552 11216528864098645760 13916762394827299968 16616995925555954176 870485382575056768 3570718913303710976 6270952444032365184 8971185974761019392 11671419505489673600 14371653036218327808 17071886566946982016 1325376023966084608 4025609554694738816 6725843085423393024 9426076616152047232 12126310146880701440 14826543677609355648 17526777208338009856 1780266665357112448 4480500196085766656 7180733726814420864 9880967257543075072 12581200788271729280 15281434319000383488 17981667849729037696 2235157306748140288 4935390837476794496 7635624368205448704 10335857898934102912 13036091429662757120 15736324960391411328 18436558491120065536 2690047948139168128 5390281478867822336 8090515009596476544 10790748540325130752 13490982071053784960 16191215601782439168 444705058801541760 3144938589530195968 5845172120258850176 8545405650987504384 11245639181716158592 13945872712444812800 16646106243173467008 899595700192569600 3599829230921223808 6300062761649878016 9000296292378532224 11700529823107186432 14400763353835840640 17100996884564494848 1354486341583597440 4054719872312251648 6754953403040905856 9455186933769560064 12155420464498214272 14855653995226868480 17555887525955522688 1809376982974625280 4509610513703279488 7209844044431933696 9910077575160587904 12610311105889242112 15310544636617896320 18010778167346550528 2264267624365653120 4964501155094307328 7664734685822961536 10364968216551615744 13065201747280269952 15765435278008924160 18924735028026752 2719158265756680960 5419391796485335168 8119625327213989376 10819858857942643584 13520092388671297792 16220325919399952000 473815376419054592 3174048907147708800 5874282437876363008 8574515968605017216 11274749499333671424 13974983030062325632 16675216560790979840 928706017810082432 3628939548538736640 6329173079267390848 9029406609996045056 11729640140724699264 14429873671453353472 17130107202182007680 1383596659201110272 4083830189929764480 6784063720658418688 9484297251387072896 12184530782115727104 14884764312844381312 17584997843573035520 1838487300592138112 4538720831320792320 7238954362049446528 9939187892778100736 12639421423506754944 15339654954235409152 18039888484964063360 2293377941983165952 4993611472711820160 7693845003440474368 10394078534169128576 13094312064897782784 15794545595626436992 48035052645539584 2748268583374193792 5448502114102848000 8148735644831502208 10848969175560156416 13549202706288810624 16249436237017464832 502925694036567424 3203159224765221632 5903392755493875840 8603626286222530048 11303859816951184256 14004093347679838464 16704326878408492672 957816335427595264 3658049866156249472 6358283396884903680 9058516927613557888 11758750458342212096 14458983989070866304 17159217519799520512 1412706976818623104 4112940507547277312 6813174038275931520 9513407569004585728 12213641099733239936 14913874630461894144 17614108161190548352 1867597618209650944 4567831148938305152 7268064679666959360 9968298210395613568 12668531741124267776 15368765271852921984 18068998802581576192 2322488259600678784 5022721790329332992 7722955321057987200 10423188851786641408 13123422382515295616 15823655913243949824 77145370263052416 2777378900991706624 5477612431720360832 8177845962449015040 10878079493177669248 13578313023906323456 16278546554634977664 532036011654080256 3232269542382734464 5932503073111388672 8632736603840042880 11332970134568697088 14033203665297351296 16733437196026005504 986926653045108096 3687160183773762304 6387393714502416512 9087627245231070720 11787860775959724928 14488094306688379136 17188327837417033344 1441817294436135936 4142050825164790144 6842284355893444352 9542517886622098560 12242751417350752768 14942984948079406976 17643218478808061184 1896707935827163776 4596941466555817984 7297174997284472192 9997408528013126400 12697642058741780608 15397875589470434816 18098109120199089024 2351598577218191616 5051832107946845824 7752065638675500032 10452299169404154240 13152532700132808448 15852766230861462656 106255687880565248 2806489218609219456 5506722749337873664 8206956280066527872 10907189810795182080 13607423341523836288 16307656872252490496 561146329271593088 3261379860000247296 5961613390728901504 8661846921457555712 11362080452186209920 14062313982914864128 16762547513643518336 1016036970662620928 3716270501391275136 6416504032119929344 9116737562848583552 11816971093577237760 14517204624305891968 17217438155034546176 1470927612053648768 4171161142782302976 6871394673510957184 9571628204239611392 12271861734968265600 14972095265696919808 17672328796425574016 1925818253444676608 4626051784173330816 7326285314901985024 10026518845630639232 12726752376359293440 15426985907087947648 18127219437816601856 2380708894835704448 5080942425564358656 7781175956293012864 10481409487021667072 13181643017750321280 15881876548478975488 135366005498078080 2835599536226732288 5535833066955386496 8236066597684040704 10936300128412694912 13636533659141349120 16336767189870003328 590256646889105920 3290490177617760128 5990723708346414336 8690957239075068544 11391190769803722752 14091424300532376960 16791657831261031168 1045147288280133760 3745380819008787968 6445614349737442176 9145847880466096384 11846081411194750592 14546314941923404800 17246548472652059008 1500037929671161600 4200271460399815808 6900504991128470016 9600738521857124224 12300972052585778432 15001205583314432640 17701439114043086848 1954928571062189440 4655162101790843648 7355395632519497856 10055629163248152064 12755862693976806272 15456096224705460480 18156329755434114688 2409819212453217280 5110052743181871488 7810286273910525696 10510519804639179904 13210753335367834112 15910986866096488320 164476323115590912 2864709853844245120 5564943384572899328 8265176915301553536 10965410446030207744 13665643976758861952 16365877507487516160 619366964506618752 3319600495235272960 6019834025963927168 8720067556692581376 11420301087421235584 14120534618149889792 16820768148878544000 1074257605897646592 3774491136626300800 6474724667354955008 9174958198083609216 11875191728812263424 14575425259540917632 17275658790269571840 1529148247288674432 4229381778017328640 6929615308745982848 9629848839474637056 12330082370203291264 15030315900931945472 17730549431660599680 1984038888679702272 4684272419408356480 7384505950137010688 10084739480865664896 12784973011594319104 15485206542322973312 18185440073051627520 2438929530070730112 5139163060799384320 7839396591528038528 10539630122256692736 13239863652985346944 15940097183714001152 193586640733103744 2893820171461757952 5594053702190412160 8294287232919066368 10994520763647720576 13694754294376374784 16394987825105028992 648477282124131584 3348710812852785792 6048944343581440000 8749177874310094208 11449411405038748416 14149644935767402624 16849878466496056832 1103367923515159424 3803601454243813632 6503834984972467840 9204068515701122048 11904302046429776256 14604535577158430464 17304769107887084672 1558258564906187264 4258492095634841472 6958725626363495680 9658959157092149888 12359192687820804096 15059426218549458304 17759659749278112512 2013149206297215104 4713382737025869312 7413616267754523520 10113849798483177728 12814083329211831936 15514316859940486144 18214550390669140352 2468039847688242944 5168273378416897152 7868506909145551360 10568740439874205568 13268973970602859776 15969207501331513984 222696958350616576 2922930489079270784 5623164019807924992 8323397550536579200 11023631081265233408 13723864611993887616 16424098142722541824 677587599741644416 3377821130470298624 6078054661198952832 8778288191927607040 11478521722656261248 14178755253384915456 16878988784113569664 1132478241132672256 3832711771861326464 6532945302589980672 9233178833318634880 11933412364047289088 14633645894775943296 17333879425504597504 1587368882523700096 4287602413252354304 6987835943981008512 9688069474709662720 12388303005438316928 15088536536166971136 17788770066895625344 2042259523914727936 4742493054643382144 7442726585372036352 10142960116100690560 12843193646829344768 15543427177557998976 18243660708286653184 2497150165305755776 5197383696034409984 7897617226763064192 10597850757491718400 13298084288220372608 15998317818949026816 251807275968129408 2952040806696783616 5652274337425437824 8352507868154092032 11052741398882746240 13752974929611400448 16453208460340054656 706697917359157248 3406931448087811456 6107164978816465664 8807398509545119872 11507632040273774080 14207865571002428288 16908099101731082496 1161588558750185088 3861822089478839296 6562055620207493504 9262289150936147712 11962522681664801920 14662756212393456128 17362989743122110336 1616479200141212928 4316712730869867136 7016946261598521344 9717179792327175552 12417413323055829760 15117646853784483968 17817880384513138176 2071369841532240768 4771603372260894976 7471836902989549184 10172070433718203392 12872303964446857600 15572537495175511808 18272771025904166016 2526260482923268608 5226494013651922816 7926727544380577024 10626961075109231232 13327194605837885440 16027428136566539648 280917593585642240 2981151124314296448 5681384655042950656 8381618185771604864 11081851716500259072 13782085247228913280 16482318777957567488 735808234976670080 3436041765705324288 6136275296433978496 8836508827162632704 11536742357891286912 14236975888619941120 16937209419348595328 1190698876367697920 3890932407096352128 6591165937825006336 9291399468553660544 11991632999282314752 14691866530010968960 17392100060739623168 1645589517758725760 4345823048487379968 7046056579216034176 9746290109944688384 12446523640673342592 15146757171401996800 17846990702130651008 2100480159149753600 4800713689878407808 7500947220607062016 10201180751335716224 12901414282064370432 15601647812793024640 18301881343521678848 2555370800540781440 5255604331269435648 7955837861998089856 10656071392726744064 13356304923455398272 16056538454184052480 310027911203155072 3010261441931809280 5710494972660463488 8410728503389117696 11110962034117771904 13811195564846426112 16511429095575080320 764918552594182912 3465152083322837120 6165385614051491328 8865619144780145536 11565852675508799744 14266086206237453952 16966319736966108160 1219809193985210752 3920042724713864960 6620276255442519168 9320509786171173376 12020743316899827584 14720976847628481792 17421210378357136000 1674699835376238592 4374933366104892800 7075166896833547008 9775400427562201216 12475633958290855424 15175867489019509632 17876101019748163840 2129590476767266432 4829824007495920640 7530057538224574848 10230291068953229056 12930524599681883264 15630758130410537472 18330991661139191680 2584481118158294272 5284714648886948480 7984948179615602688 10685181710344256896 13385415241072911104 16085648771801565312 339138228820667904 3039371759549322112 5739605290277976320 8439838821006630528 11140072351735284736 13840305882463938944 16540539413192593152 794028870211695744 3494262400940349952 6194495931669004160 8894729462397658368 11594962993126312576 14295196523854966784 16995430054583620992 1248919511602723584 3949153042331377792 6649386573060032000 9349620103788686208 12049853634517340416 14750087165245994624 17450320695974648832 1703810152993751424 4404043683722405632 7104277214451059840 9804510745179714048 12504744275908368256 15204977806637022464 17905211337365676672 2158700794384779264 4858934325113433472 7559167855842087680 10259401386570741888 12959634917299396096 15659868448028050304 18360101978756704512 2613591435775807104 5313824966504461312 8014058497233115520 10714292027961769728 13414525558690423936 16114759089419078144 368248546438180736 3068482077166834944 5768715607895489152 8468949138624143360 11169182669352797568 13869416200081451776 16569649730810105984 823139187829208576 3523372718557862784 6223606249286516992 8923839780015171200 11624073310743825408 14324306841472479616 17024540372201133824 1278029829220236416 3978263359948890624 6678496890677544832 9378730421406199040 12078963952134853248 14779197482863507456 17479431013592161664 1732920470611264256 4433154001339918464 7133387532068572672 9833621062797226880 12533854593525881088 15234088124254535296 17934321654983189504 2187811112002292096 4888044642730946304 7588278173459600512 10288511704188254720 12988745234916908928 15688978765645563136 18389212296374217344 2642701753393319936 5342935284121974144 8043168814850628352 10743402345579282560 13443635876307936768 16143869407036590976 397358864055693568 3097592394784347776 5797825925513001984 8498059456241656192 11198292986970310400 13898526517698964608 16598760048427618816 852249505446721408 3552483036175375616 6252716566904029824 8952950097632684032 11653183628361338240 14353417159089992448 17053650689818646656 1307140146837749248 4007373677566403456 6707607208295057664 9407840739023711872 12108074269752366080 14808307800481020288 17508541331209674496 1762030788228777088 4462264318957431296 7162497849686085504 9862731380414739712 12562964911143393920 15263198441872048128 17963431972600702336 2216921429619804928 4917154960348459136 7617388491077113344 10317622021805767552 13017855552534421760 15718089083263075968 18418322613991730176 2671812071010832768 5372045601739486976 8072279132468141184 10772512663196795392 13472746193925449600 16172979724654103808 426469181673206400 3126702712401860608 5826936243130514816 8527169773859169024 11227403304587823232 13927636835316477440 16627870366045131648 881359823064234240 3581593353792888448 6281826884521542656 8982060415250196864 11682293945978851072 14382527476707505280 17082761007436159488 1336250464455262080 4036483995183916288 6736717525912570496 9436951056641224704 12137184587369878912 14837418118098533120 17537651648827187328 1791141105846289920 4491374636574944128 7191608167303598336 9891841698032252544 12592075228760906752 15292308759489560960 17992542290218215168 2246031747237317760 4946265277965971968 7646498808694626176 10346732339423280384 13046965870151934592 15747199400880588800 688857899691392 2700922388628345600 5401155919356999808 8101389450085654016 10801622980814308224 13501856511542962432 16202090042271616640 455579499290719232 3155813030019373440 5856046560748027648 8556280091476681856 11256513622205336064 13956747152933990272 16656980683662644480 910470140681747072 3610703671410401280 6310937202139055488 9011170732867709696 11711404263596363904 14411637794325018112 17111871325053672320 1365360782072774912 4065594312801429120 6765827843530083328 9466061374258737536 12166294904987391744 14866528435716045952 17566761966444700160 1820251423463802752 4520484954192456960 7220718484921111168 9920952015649765376 12621185546378419584 15321419077107073792 18021652607835728000 2275142064854830592 4975375595583484800 7675609126312139008 10375842657040793216 13076076187769447424 15776309718498101632 29799175517204224 2730032706245858432 5430266236974512640 8130499767703166848 10830733298431821056 13530966829160475264 16231200359889129472 484689816908232064 3184923347636886272 5885156878365540480 8585390409094194688 11285623939822848896 13985857470551503104 16686091001280157312 939580458299259904 3639813989027914112 6340047519756568320 9040281050485222528 11740514581213876736 14440748111942530944 17140981642671185152 1394471099690287744 4094704630418941952 6794938161147596160 9495171691876250368 12195405222604904576 14895638753333558784 17595872284062212992 1849361741081315584 4549595271809969792 7249828802538624000 9950062333267278208 12650295863995932416 15350529394724586624 18050762925453240832 2304252382472343424 5004485913200997632 7704719443929651840 10404952974658306048 13105186505386960256 15805420036115614464 58909493134717056 2759143023863371264 5459376554592025472 8159610085320679680 10859843616049333888 13560077146777988096 16260310677506642304 513800134525744896 3214033665254399104 5914267195983053312 8614500726711707520 11314734257440361728 14014967788169015936 16715201318897670144 968690775916772736 3668924306645426944 6369157837374081152 9069391368102735360 11769624898831389568 14469858429560043776 17170091960288697984 1423581417307800576 4123814948036454784 6824048478765108992 9524282009493763200 12224515540222417408 14924749070951071616 17624982601679725824 1878472058698828416 4578705589427482624 7278939120156136832 9979172650884791040 12679406181613445248 15379639712342099456 18079873243070753664 2333362700089856256 5033596230818510464 7733829761547164672 10434063292275818880 13134296823004473088 15834530353733127296 88019810752229888 2788253341480884096 5488486872209538304 8188720402938192512 10888953933666846720 13589187464395500928 16289420995124155136 542910452143257728 3243143982871911936 5943377513600566144 8643611044329220352 11343844575057874560 14044078105786528768 16744311636515182976 997801093534285568 3698034624262939776 6398268154991593984 9098501685720248192 11798735216448902400 14498968747177556608 17199202277906210816 1452691734925313408 4152925265653967616 6853158796382621824 9553392327111276032 12253625857839930240 14953859388568584448 17654092919297238656 1907582376316341248 4607815907044995456 7308049437773649664 10008282968502303872 12708516499230958080 15408750029959612288 18108983560688266496 2362473017707369088 5062706548436023296 7762940079164677504 10463173609893331712 13163407140621985920 15863640671350640128 117130128369742720 2817363659098396928 5517597189827051136 8217830720555705344 10918064251284359552 13618297782013013760 16318531312741667968 572020769760770560 3272254300489424768 5972487831218078976 8672721361946733184 11372954892675387392 14073188423404041600 16773421954132695808 1026911411151798400 3727144941880452608 6427378472609106816 9127612003337761024 11827845534066415232 14528079064795069440 17228312595523723648 1481802052542826240 4182035583271480448 6882269114000134656 9582502644728788864 12282736175457443072 14982969706186097280 17683203236914751488 1936692693933854080 4636926224662508288 7337159755391162496 10037393286119816704 12737626816848470912 15437860347577125120 18138093878305779328 2391583335324881920 5091816866053536128 7792050396782190336 10492283927510844544 13192517458239498752 15892750988968152960 146240445987255552 2846473976715909760 5546707507444563968 8246941038173218176 10947174568901872384 13647408099630526592 16347641630359180800 601131087378283392 3301364618106937600 6001598148835591808 8701831679564246016 11402065210292900224 14102298741021554432 16802532271750208640 1056021728769311232 3756255259497965440 6456488790226619648 9156722320955273856 11856955851683928064 14557189382412582272 17257422913141236480 1510912370160339072 4211145900888993280 6911379431617647488 9611612962346301696 12311846493074955904 15012080023803610112 17712313554532264320 1965803011551366912 4666036542280021120 7366270073008675328 10066503603737329536 12766737134465983744 15466970665194637952 18167204195923292160 2420693652942394752 5120927183671048960 7821160714399703168 10521394245128357376 13221627775857011584 15921861306585665792 175350763604768384 2875584294333422592 5575817825062076800 8276051355790731008 10976284886519385216 13676518417248039424 16376751947976693632 630241404995796224 3330474935724450432 6030708466453104640 8730941997181758848 11431175527910413056 14131409058639067264 16831642589367721472 1085132046386824064 3785365577115478272 6485599107844132480 9185832638572786688 11886066169301440896 14586299700030095104 17286533230758749312 1540022687777851904 4240256218506506112 6940489749235160320 9640723279963814528 12340956810692468736 15041190341421122944 17741423872149777152 1994913329168879744 4695146859897533952 7395380390626188160 10095613921354842368 12795847452083496576 15496080982812150784 18196314513540804992 2449803970559907584 5150037501288561792 7850271032017216000 10550504562745870208 13250738093474524416 15950971624203178624 204461081222281216 2904694611950935424 5604928142679589632 8305161673408243840 11005395204136898048 13705628734865552256 16405862265594206464 659351722613309056 3359585253341963264 6059818784070617472 8760052314799271680 11460285845527925888 14160519376256580096 16860752906985234304 1114242364004336896 3814475894732991104 6514709425461645312 9214942956190299520 11915176486918953728 14615410017647607936 17315643548376262144 1569133005395364736 4269366536124018944 6969600066852673152 9669833597581327360 12370067128309981568 15070300659038635776 17770534189767289984 2024023646786392576 4724257177515046784 7424490708243700992 10124724238972355200 12824957769701009408 15525191300429663616 18225424831158317824 2478914288177420416 5179147818906074624 7879381349634728832 10579614880363383040 13279848411092037248 15980081941820691456 233571398839794048 2933804929568448256 5634038460297102464 8334271991025756672 11034505521754410880 13734739052483065088 16434972583211719296 688462040230821888 3388695570959476096 6088929101688130304 8789162632416784512 11489396163145438720 14189629693874092928 16889863224602747136 1143352681621849728 3843586212350503936 6543819743079158144 9244053273807812352 11944286804536466560 14644520335265120768 17344753865993774976 1598243323012877568 4298476853741531776 6998710384470185984 9698943915198840192 12399177445927494400 15099410976656148608 17799644507384802816 2053133964403905408 4753367495132559616 7453601025861213824 10153834556589868032 12854068087318522240 15554301618047176448 18254535148775830656 2508024605794933248 5208258136523587456 7908491667252241664 10608725197980895872 13308958728709550080 16009192259438204288 262681716457306880 2962915247185961088 5663148777914615296 8363382308643269504 11063615839371923712 13763849370100577920 16464082900829232128 717572357848334720 3417805888576988928 6118039419305643136 8818272950034297344 11518506480762951552 14218740011491605760 16918973542220259968 1172462999239362560 3872696529968016768 6572930060696670976 9273163591425325184 11973397122153979392 14673630652882633600 17373864183611287808 1627353640630390400 4327587171359044608 7027820702087698816 9728054232816353024 12428287763545007232 15128521294273661440 17828754825002315648 2082244282021418240 4782477812750072448 7482711343478726656 10182944874207380864 12883178404936035072 15583411935664689280 18283645466393343488 2537134923412446080 5237368454141100288 7937601984869754496 10637835515598408704 13338069046327062912 16038302577055717120 291792034074819712 2992025564803473920 5692259095532128128 8392492626260782336 11092726156989436544 13792959687718090752 16493193218446744960 746682675465847552 3446916206194501760 6147149736923155968 8847383267651810176 11547616798380464384 14247850329109118592 16948083859837772800 1201573316856875392 3901806847585529600 6602040378314183808 9302273909042838016 12002507439771492224 14702740970500146432 17402974501228800640 1656463958247903232 4356697488976557440 7056931019705211648 9757164550433865856 12457398081162520064 15157631611891174272 17857865142619828480 2111354599638931072 4811588130367585280 7511821661096239488 10212055191824893696 12912288722553547904 15612522253282202112 18312755784010856320 2566245241029958912 5266478771758613120 7966712302487267328 10666945833215921536 13367179363944575744 16067412894673229952 320902351692332544 3021135882420986752 5721369413149640960 8421602943878295168 11121836474606949376 13822070005335603584 16522303536064257792 775792993083360384 3476026523812014592 6176260054540668800 8876493585269323008 11576727115997977216 14276960646726631424 16977194177455285632 1230683634474388224 3930917165203042432 6631150695931696640 9331384226660350848 12031617757389005056 14731851288117659264 17432084818846313472 1685574275865416064 4385807806594070272 7086041337322724480 9786274868051378688 12486508398780032896 15186741929508687104 17886975460237341312 2140464917256443904 4840698447985098112 7540931978713752320 10241165509442406528 12941399040171060736 15641632570899714944 18341866101628369152 2595355558647471744 5295589089376125952 7995822620104780160 10696056150833434368 13396289681562088576 16096523212290742784 350012669309845376 3050246200038499584 5750479730767153792 8450713261495808000 11150946792224462208 13851180322953116416 16551413853681770624 804903310700873216 3505136841429527424 6205370372158181632 8905603902886835840 11605837433615490048 14306070964344144256 17006304495072798464 1259793952091901056 3960027482820555264 6660261013549209472 9360494544277863680 12060728075006517888 14760961605735172096 17461195136463826304 1714684593482928896 4414918124211583104 7115151654940237312 9815385185668891520 12515618716397545728 15215852247126199936 17916085777854854144 2169575234873956736 4869808765602610944 7570042296331265152 10270275827059919360 12970509357788573568 15670742888517227776 18370976419245881984 2624465876264984576 5324699406993638784 8024932937722292992 10725166468450947200 13425399999179601408 16125633529908255616 379122986927358208 3079356517656012416 5779590048384666624 8479823579113320832 11180057109841975040 13880290640570629248 16580524171299283456 834013628318386048 3534247159047040256 6234480689775694464 8934714220504348672 11634947751233002880 14335181281961657088 17035414812690311296 1288904269709413888 3989137800438068096 6689371331166722304 9389604861895376512 12089838392624030720 14790071923352684928 17490305454081339136 1743794911100441728 4444028441829095936 7144261972557750144 9844495503286404352 12544729034015058560 15244962564743712768 17945196095472366976 2198685552491469568 4898919083220123776 7599152613948777984 10299386144677432192 12999619675406086400 15699853206134740608 18400086736863394816 2653576193882497408 5353809724611151616 8054043255339805824 10754276786068460032 13454510316797114240 16154743847525768448 408233304544871040 3108466835273525248 5808700366002179456 8508933896730833664 11209167427459487872 13909400958188142080 16609634488916796288 863123945935898880 3563357476664553088 6263591007393207296 8963824538121861504 11664058068850515712 14364291599579169920 17064525130307824128 1318014587326926720 4018248118055580928 6718481648784235136 9418715179512889344 12118948710241543552 14819182240970197760 17519415771698851968 1772905228717954560 4473138759446608768 7173372290175262976 9873605820903917184 12573839351632571392 15274072882361225600 17974306413089879808 2227795870108982400 4928029400837636608 7628262931566290816 10328496462294945024 13028729993023599232 15728963523752253440 18429197054480907648 2682686511500010240 5382920042228664448 8083153572957318656 10783387103685972864 13483620634414627072 16183854165143281280 437343622162383872 3137577152891038080 5837810683619692288 8538044214348346496 11238277745077000704 13938511275805654912 16638744806534309120 892234263553411712 3592467794282065920 6292701325010720128 8992934855739374336 11693168386468028544 14393401917196682752 17093635447925336960 1347124904944439552 4047358435673093760 6747591966401747968 9447825497130402176 12148059027859056384 14848292558587710592 17548526089316364800 1802015546335467392 4502249077064121600 7202482607792775808 9902716138521430016 12602949669250084224 15303183199978738432 18003416730707392640 2256906187726495232 4957139718455149440 7657373249183803648 10357606779912457856 13057840310641112064 15758073841369766272 11563298388868864 2711796829117523072 5412030359846177280 8112263890574831488 10812497421303485696 13512730952032139904 16212964482760794112 466453939779896704 3166687470508550912 5866921001237205120 8567154531965859328 11267388062694513536 13967621593423167744 16667855124151821952 921344581170924544 3621578111899578752 6321811642628232960 9022045173356887168 11722278704085541376 14422512234814195584 17122745765542849792 1376235222561952384 4076468753290606592 6776702284019260800 9476935814747915008 12177169345476569216 14877402876205223424 17577636406933877632 1831125863952980224 4531359394681634432 7231592925410288640 9931826456138942848 12632059986867597056 15332293517596251264 18032527048324905472 2286016505344008064 4986250036072662272 7686483566801316480 10386717097529970688 13086950628258624896 15787184158987279104 40673616006381696 2740907146735035904 5441140677463690112 8141374208192344320 10841607738920998528 13541841269649652736 16242074800378306944 495564257397409536 3195797788126063744 5896031318854717952 8596264849583372160 11296498380312026368 13996731911040680576 16696965441769334784 950454898788437376 3650688429517091584 6350921960245745792 9051155490974400000 11751389021703054208 14451622552431708416 17151856083160362624 1405345540179465216 4105579070908119424 6805812601636773632 9506046132365427840 12206279663094082048 14906513193822736256 17606746724551390464 1860236181570493056 4560469712299147264 7260703243027801472 9960936773756455680 12661170304485109888 15361403835213764096 18061637365942418304 2315126822961520896 5015360353690175104 7715593884418829312 10415827415147483520 13116060945876137728 15816294476604791936 69783933623894528 2770017464352548736 5470250995081202944 8170484525809857152 10870718056538511360 13570951587267165568 16271185117995819776 524674575014922368 3224908105743576576 5925141636472230784 8625375167200884992 11325608697929539200 14025842228658193408 16726075759386847616 979565216405950208 3679798747134604416 6380032277863258624 9080265808591912832 11780499339320567040 14480732870049221248 17180966400777875456 1434455857796978048 4134689388525632256 6834922919254286464 9535156449982940672 12235389980711594880 14935623511440249088 17635857042168903296 1889346499188005888 4589580029916660096 7289813560645314304 9990047091373968512 12690280622102622720 15390514152831276928 18090747683559931136 2344237140579033728 5044470671307687936 7744704202036342144 10444937732764996352 13145171263493650560 15845404794222304768 98894251241407360 2799127781970061568 5499361312698715776 8199594843427369984 10899828374156024192 13600061904884678400 16300295435613332608 553784892632435200 3254018423361089408 5954251954089743616 8654485484818397824 11354719015547052032 14054952546275706240 16755186077004360448 1008675534023463040 3708909064752117248 6409142595480771456 9109376126209425664 11809609656938079872 14509843187666734080 17210076718395388288 1463566175414490880 4163799706143145088 6864033236871799296 9564266767600453504 12264500298329107712 14964733829057761920 17664967359786416128 1918456816805518720 4618690347534172928 7318923878262827136 10019157408991481344 12719390939720135552 15419624470448789760 18119858001177443968 2373347458196546560 5073580988925200768 7773814519653854976 10474048050382509184 13174281581111163392 15874515111839817600 128004568858920192 2828238099587574400 5528471630316228608 8228705161044882816 10928938691773537024 13629172222502191232 16329405753230845440 582895210249948032 3283128740978602240 5983362271707256448 8683595802435910656 11383829333164564864 14084062863893219072 16784296394621873280 1037785851640975872 3738019382369630080 6438252913098284288 9138486443826938496 11838719974555592704 14538953505284246912 17239187036012901120 1492676493032003712 4192910023760657920 6893143554489312128 9593377085217966336 12293610615946620544 14993844146675274752 17694077677403928960 1947567134423031552 4647800665151685760 7348034195880339968 10048267726608994176 12748501257337648384 15448734788066302592 18148968318794956800 2402457775814059392 5102691306542713600 7802924837271367808 10503158368000022016 13203391898728676224 15903625429457330432 157114886476433024 2857348417205087232 5557581947933741440 8257815478662395648 10958049009391049856 13658282540119704064 16358516070848358272 612005527867460864 3312239058596115072 6012472589324769280 8712706120053423488 11412939650782077696 14113173181510731904 16813406712239386112 1066896169258488704 3767129699987142912 6467363230715797120 9167596761444451328 11867830292173105536 14568063822901759744 17268297353630413952 1521786810649516544 4222020341378170752 6922253872106824960 9622487402835479168 12322720933564133376 15022954464292787584 17723187995021441792 1976677452040544384 4676910982769198592 7377144513497852800 10077378044226507008 12777611574955161216 15477845105683815424 18178078636412469632 2431568093431572224 5131801624160226432 7832035154888880640 10532268685617534848 13232502216346189056 15932735747074843264 186225204093945856 2886458734822600064 5586692265551254272 8286925796279908480 10987159327008562688 13687392857737216896 16387626388465871104 641115845484973696 3341349376213627904 6041582906942282112 8741816437670936320 11442049968399590528 14142283499128244736 16842517029856898944 1096006486876001536 3796240017604655744 6496473548333309952 9196707079061964160 11896940609790618368 14597174140519272576 17297407671247926784 1550897128267029376 4251130658995683584 6951364189724337792 9651597720452992000 12351831251181646208 15052064781910300416 17752298312638954624 2005787769658057216 4706021300386711424 7406254831115365632 10106488361844019840 12806721892572674048 15506955423301328256 18207188954029982464 2460678411049085056 5160911941777739264 7861145472506393472 10561379003235047680 13261612533963701888 15961846064692356096 215335521711458688 2915569052440112896 5615802583168767104 8316036113897421312 11016269644626075520 13716503175354729728 16416736706083383936 670226163102486528 3370459693831140736 6070693224559794944 8770926755288449152 11471160286017103360 14171393816745757568 16871627347474411776 1125116804493514368 3825350335222168576 6525583865950822784 9225817396679476992 11926050927408131200 14626284458136785408 17326517988865439616 1580007445884542208 4280240976613196416 6980474507341850624 9680708038070504832 12380941568799159040 15081175099527813248 17781408630256467456 2034898087275570048 4735131618004224256 7435365148732878464 10135598679461532672 12835832210190186880 15536065740918841088 18236299271647495296 2489788728666597888 5190022259395252096 7890255790123906304 10590489320852560512 13290722851581214720 15990956382309868928 244445839328971520 2944679370057625728 5644912900786279936 8345146431514934144 11045379962243588352 13745613492972242560 16445847023700896768 699336480719999360 3399570011448653568 6099803542177307776 8800037072905961984 11500270603634616192 14200504134363270400 16900737665091924608 1154227122111027200 3854460652839681408 6554694183568335616 9254927714296989824 11955161245025644032 14655394775754298240 17355628306482952448 1609117763502055040 4309351294230709248 7009584824959363456 9709818355688017664 12410051886416671872 15110285417145326080 17810518947873980288 2064008404893082880 4764241935621737088 7464475466350391296 10164708997079045504 12864942527807699712 15565176058536353920 18265409589265008128 2518899046284110720 5219132577012764928 7919366107741419136 10619599638470073344 13319833169198727552 16020066699927381760 273556156946484352 2973789687675138560 5674023218403792768 8374256749132446976 11074490279861101184 13774723810589755392 16474957341318409600 728446798337512192 3428680329066166400 6128913859794820608 8829147390523474816 11529380921252129024 14229614451980783232 16929847982709437440 1183337439728540032 3883570970457194240 6583804501185848448 9284038031914502656 11984271562643156864 14684505093371811072 17384738624100465280 1638228081119567872 4338461611848222080 7038695142576876288 9738928673305530496 12439162204034184704 15139395734762838912 17839629265491493120 2093118722510595712 4793352253239249920 7493585783967904128 10193819314696558336 12894052845425212544 15594286376153866752 18294519906882520960 2548009363901623552 5248242894630277760 7948476425358931968 10648709956087586176 13348943486816240384 16049177017544894592 302666474563997184 3002900005292651392 5703133536021305600 8403367066749959808 11103600597478614016 13803834128207268224 16504067658935922432 757557115955025024 3457790646683679232 6158024177412333440 8858257708140987648 11558491238869641856 14258724769598296064 16958958300326950272 1212447757346052864 3912681288074707072 6612914818803361280 9313148349532015488 12013381880260669696 14713615410989323904 17413848941717978112 1667338398737080704 4367571929465734912 7067805460194389120 9768038990923043328 12468272521651697536 15168506052380351744 17868739583109005952 2122229040128108544 4822462570856762752 7522696101585416960 10222929632314071168 12923163163042725376 15623396693771379584 18323630224500033792 2577119681519136384 5277353212247790592 7977586742976444800 10677820273705099008 13378053804433753216 16078287335162407424 331776792181510016 3032010322910164224 5732243853638818432 8432477384367472640 11132710915096126848 13832944445824781056 16533177976553435264 786667433572537856 3486900964301192064 6187134495029846272 8887368025758500480 11587601556487154688 14287835087215808896 16988068617944463104 1241558074963565696 3941791605692219904 6642025136420874112 9342258667149528320 12042492197878182528 14742725728606836736 17442959259335490944 1696448716354593536 4396682247083247744 7096915777811901952 9797149308540556160 12497382839269210368 15197616369997864576 17897849900726518784 2151339357745621376 4851572888474275584 7551806419202929792 10252039949931584000 12952273480660238208 15652507011388892416 18352740542117546624 2606229999136649216 5306463529865303424 8006697060593957632 10706930591322611840 13407164122051266048 16107397652779920256 360887109799022848 3061120640527677056 5761354171256331264 8461587701984985472 11161821232713639680 13862054763442293888 16562288294170948096 815777751190050688 3516011281918704896 6216244812647359104 8916478343376013312 11616711874104667520 14316945404833321728 17017178935561975936 1270668392581078528 3970901923309732736 6671135454038386944 9371368984767041152 12071602515495695360 14771836046224349568 17472069576953003776 1725559033972106368 4425792564700760576 7126026095429414784 9826259626158068992 12526493156886723200 15226726687615377408 17926960218344031616 2180449675363134208 4880683206091788416 7580916736820442624 10281150267549096832 12981383798277751040 15681617329006405248 18381850859735059456 2635340316754162048 5335573847482816256 8035807378211470464 10736040908940124672 13436274439668778880 16136507970397433088 389997427416535680 3090230958145189888 5790464488873844096 8490698019602498304 11190931550331152512 13891165081059806720 16591398611788460928 844888068807563520 3545121599536217728 6245355130264871936 8945588660993526144 11645822191722180352 14346055722450834560 17046289253179488768 1299778710198591360 4000012240927245568 6700245771655899776 9400479302384553984 12100712833113208192 14800946363841862400 17501179894570516608 1754669351589619200 4454902882318273408 7155136413046927616 9855369943775581824 12555603474504236032 15255837005232890240 17956070535961544448 2209559992980647040 4909793523709301248 7610027054437955456 10310260585166609664 13010494115895263872 15710727646623918080 18410961177352572288 2664450634371674880 5364684165100329088 8064917695828983296 10765151226557637504 13465384757286291712 16165618288014945920 419107745034048512 3119341275762702720 5819574806491356928 8519808337220011136 11220041867948665344 13920275398677319552 16620508929405973760 873998386425076352 3574231917153730560 6274465447882384768 8974698978611038976 11674932509339693184 14375166040068347392 17075399570797001600 1328889027816104192 4029122558544758400 6729356089273412608 9429589620002066816 12129823150730721024 14830056681459375232 17530290212188029440 1783779669207132032 4484013199935786240 7184246730664440448 9884480261393094656 12584713792121748864 15284947322850403072 17985180853579057280 2238670310598159872 4938903841326814080 7639137372055468288 10339370902784122496 13039604433512776704 15739837964241430912 18440071494970085120 2693560951989187712 5393794482717841920 8094028013446496128 10794261544175150336 13494495074903804544 16194728605632458752 448218062651561344 3148451593380215552 5848685124108869760 8548918654837523968 11249152185566178176 13949385716294832384 16649619247023486592 903108704042589184 3603342234771243392 6303575765499897600 9003809296228551808 11704042826957206016 14404276357685860224 17104509888414514432 1357999345433617024 4058232876162271232 6758466406890925440 9458699937619579648 12158933468348233856 14859166999076888064 17559400529805542272 1812889986824644864 4513123517553299072 7213357048281953280 9913590579010607488 12613824109739261696 15314057640467915904 18014291171196570112 2267780628215672704 4968014158944326912 7668247689672981120 10368481220401635328 13068714751130289536 15768948281858943744 22437738878046336 2722671269606700544 5422904800335354752 8123138331064008960 10823371861792663168 13523605392521317376 16223838923249971584 477328380269074176 3177561910997728384 5877795441726382592 8578028972455036800 11278262503183691008 13978496033912345216 16678729564640999424 932219021660102016 3632452552388756224 6332686083117410432 9032919613846064640 11733153144574718848 14433386675303373056 17133620206032027264 1387109663051129856 4087343193779784064 6787576724508438272 9487810255237092480 12188043785965746688 14888277316694400896 17588510847423055104 1842000304442157696 4542233835170811904 7242467365899466112 9942700896628120320 12642934427356774528 15343167958085428736 18043401488814082944 2296890945833185536 4997124476561839744 7697358007290493952 10397591538019148160 13097825068747802368 15798058599476456576 51548056495559168 2751781587224213376 5452015117952867584 8152248648681521792 10852482179410176000 13552715710138830208 16252949240867484416 506438697886587008 3206672228615241216 5906905759343895424 8607139290072549632 11307372820801203840 14007606351529858048 16707839882258512256 961329339277614848 3661562870006269056 6361796400734923264 9062029931463577472 11762263462192231680 14462496992920885888 17162730523649540096 1416219980668642688 4116453511397296896 6816687042125951104 9516920572854605312 12217154103583259520 14917387634311913728 17617621165040567936 1871110622059670528 4571344152788324736 7271577683516978944 9971811214245633152 12672044744974287360 15372278275702941568 18072511806431595776 2326001263450698368 5026234794179352576 7726468324908006784 10426701855636660992 13126935386365315200 15827168917093969408 80658374113072000 2780891904841726208 5481125435570380416 8181358966299034624 10881592497027688832 13581826027756343040 16282059558484997248 535549015504099840 3235782546232754048 5936016076961408256 8636249607690062464 11336483138418716672 14036716669147370880 16736950199876025088 990439656895127680 3690673187623781888 6390906718352436096 9091140249081090304 11791373779809744512 14491607310538398720 17191840841267052928 1445330298286155520 4145563829014809728 6845797359743463936 9546030890472118144 12246264421200772352 14946497951929426560 17646731482658080768 1900220939677183360 4600454470405837568 7300688001134491776 10000921531863145984 12701155062591800192 15401388593320454400 18101622124049108608 2355111581068211200 5055345111796865408 7755578642525519616 10455812173254173824 13156045703982828032 15856279234711482240 109768691730584832 2810002222459239040 5510235753187893248 8210469283916547456 10910702814645201664 13610936345373855872 16311169876102510080 564659333121612672 3264892863850266880 5965126394578921088 8665359925307575296 11365593456036229504 14065826986764883712 16766060517493537920 1019549974512640512 3719783505241294720 6420017035969948928 9120250566698603136 11820484097427257344 14520717628155911552 17220951158884565760 1474440615903668352 4174674146632322560 6874907677360976768 9575141208089630976 12275374738818285184 14975608269546939392 17675841800275593600 1929331257294696192 4629564788023350400 7329798318752004608 10030031849480658816 12730265380209313024 15430498910937967232 18130732441666621440 2384221898685724032 5084455429414378240 7784688960143032448 10484922490871686656 13185156021600340864 15885389552328995072 138879009348097664 2839112540076751872 5539346070805406080 8239579601534060288 10939813132262714496 13640046662991368704 16340280193720022912 593769650739125504 3294003181467779712 5994236712196433920 8694470242925088128 11394703773653742336 14094937304382396544 16795170835111050752 1048660292130153344 3748893822858807552 6449127353587461760 9149360884316115968 11849594415044770176 14549827945773424384 17250061476502078592 1503550933521181184 4203784464249835392 6904017994978489600 9604251525707143808 12304485056435798016 15004718587164452224 17704952117893106432 1958441574912209024 4658675105640863232 7358908636369517440 10059142167098171648 12759375697826825856 15459609228555480064 18159842759284134272 2413332216303236864 5113565747031891072 7813799277760545280 10514032808489199488 13214266339217853696 15914499869946507904 167989326965610496 2868222857694264704 5568456388422918912 8268689919151573120 10968923449880227328 13669156980608881536 16369390511337535744 622879968356638336 3323113499085292544 6023347029813946752 8723580560542600960 11423814091271255168 14124047621999909376 16824281152728563584 1077770609747666176 3778004140476320384 6478237671204974592 9178471201933628800 11878704732662283008 14578938263390937216 17279171794119591424 1532661251138694016 4232894781867348224 6933128312596002432 9633361843324656640 12333595374053310848 15033828904781965056 17734062435510619264 1987551892529721856 4687785423258376064 7388018953987030272 10088252484715684480 12788486015444338688 15488719546172992896 18188953076901647104 2442442533920749696 5142676064649403904 7842909595378058112 10543143126106712320 13243376656835366528 15943610187564020736 197099644583123328 2897333175311777536 5597566706040431744 8297800236769085952 10998033767497740160 13698267298226394368 16398500828955048576 651990285974151168 3352223816702805376 6052457347431459584 8752690878160113792 11452924408888768000 14153157939617422208 16853391470346076416 1106880927365179008 3807114458093833216 6507347988822487424 9207581519551141632 11907815050279795840 14608048581008450048 17308282111737104256 1561771568756206848 4262005099484861056 6962238630213515264 9662472160942169472 12362705691670823680 15062939222399477888 17763172753128132096 2016662210147234688 4716895740875888896 7417129271604543104 10117362802333197312 12817596333061851520 15517829863790505728 18218063394519159936 2471552851538262528 5171786382266916736 7872019912995570944 10572253443724225152 13272486974452879360 15972720505181533568 226209962200636160 2926443492929290368 5626677023657944576 8326910554386598784 11027144085115252992 13727377615843907200 16427611146572561408 681100603591664000 3381334134320318208 6081567665048972416 8781801195777626624 11482034726506280832 14182268257234935040 16882501787963589248 1135991244982691840 3836224775711346048 6536458306440000256 9236691837168654464 11936925367897308672 14637158898625962880 17337392429354617088 1590881886373719680 4291115417102373888 6991348947831028096 9691582478559682304 12391816009288336512 15092049540016990720 17792283070745644928 2045772527764747520 4746006058493401728 7446239589222055936 10146473119950710144 12846706650679364352 15546940181408018560 18247173712136672768 2500663169155775360 5200896699884429568 7901130230613083776 10601363761341737984 13301597292070392192 16001830822799046400 255320279818148992 2955553810546803200 5655787341275457408 8356020872004111616 11056254402732765824 13756487933461420032 16456721464190074240 710210921209176832 3410444451937831040 6110677982666485248 8810911513395139456 11511145044123793664 14211378574852447872 16911612105581102080 1165101562600204672 3865335093328858880 6565568624057513088 9265802154786167296 11966035685514821504 14666269216243475712 17366502746972129920 1619992203991232512 4320225734719886720 7020459265448540928 9720692796177195136 12420926326905849344 15121159857634503552 17821393388363157760 2074882845382260352 4775116376110914560 7475349906839568768 10175583437568222976 12875816968296877184 15576050499025531392 18276284029754185600 2529773486773288192 5230007017501942400 7930240548230596608 10630474078959250816 13330707609687905024 16030941140416559232 284430597435661824 2984664128164316032 5684897658892970240 8385131189621624448 11085364720350278656 13785598251078932864 16485831781807587072 739321238826689664 3439554769555343872 6139788300283998080 8840021831012652288 11540255361741306496 14240488892469960704 16940722423198614912 1194211880217717504 3894445410946371712 6594678941675025920 9294912472403680128 11995146003132334336 14695379533860988544 17395613064589642752 1649102521608745344 4349336052337399552 7049569583066053760 9749803113794707968 12450036644523362176 15150270175252016384 17850503705980670592 2103993162999773184 4804226693728427392 7504460224457081600 10204693755185735808 12904927285914390016 15605160816643044224 18305394347371698432 2558883804390801024 5259117335119455232 7959350865848109440 10659584396576763648 13359817927305417856 16060051458034072064 313540915053174656 3013774445781828864 5714007976510483072 8414241507239137280 11114475037967791488 13814708568696445696 16514942099425099904 768431556444202496 3468665087172856704 6168898617901510912 8869132148630165120 11569365679358819328 14269599210087473536 16969832740816127744 1223322197835230336 3923555728563884544 6623789259292538752 9324022790021192960 12024256320749847168 14724489851478501376 17424723382207155584 1678212839226258176 4378446369954912384 7078679900683566592 9778913431412220800 12479146962140875008 15179380492869529216 17879614023598183424 2133103480617286016 4833337011345940224 7533570542074594432 10233804072803248640 12934037603531902848 15634271134260557056 18334504664989211264 2587994122008313856 5288227652736968064 7988461183465622272 10688694714194276480 13388928244922930688 16089161775651584896 342651232670687488 3042884763399341696 5743118294127995904 8443351824856650112 11143585355585304320 13843818886313958528 16544052417042612736 797541874061715328 3497775404790369536 6198008935519023744 8898242466247677952 11598475996976332160 14298709527704986368 16998943058433640576 1252432515452743168 3952666046181397376 6652899576910051584 9353133107638705792 12053366638367360000 14753600169096014208 17453833699824668416 1707323156843771008 4407556687572425216 7107790218301079424 9808023749029733632 12508257279758387840 15208490810487042048 17908724341215696256 2162213798234798848 4862447328963453056 7562680859692107264 10262914390420761472 12963147921149415680 15663381451878069888 18363614982606724096 2617104439625826688 5317337970354480896 8017571501083135104 10717805031811789312 13418038562540443520 16118272093269097728 371761550288200320 3071995081016854528 5772228611745508736 8472462142474162944 11172695673202817152 13872929203931471360 16573162734660125568 826652191679228160 3526885722407882368 6227119253136536576 8927352783865190784 11627586314593844992 14327819845322499200 17028053376051153408 1281542833070256000 3981776363798910208 6682009894527564416 9382243425256218624 12082476955984872832 14782710486713527040 17482944017442181248 1736433474461283840 4436667005189938048 7136900535918592256 9837134066647246464 12537367597375900672 15237601128104554880 17937834658833209088 2191324115852311680 4891557646580965888 7591791177309620096 10292024708038274304 12992258238766928512 15692491769495582720 18392725300224236928 2646214757243339520 5346448287971993728 8046681818700647936 10746915349429302144 13447148880157956352 16147382410886610560 400871867905713152 3101105398634367360 5801338929363021568 8501572460091675776 11201805990820329984 13902039521548984192 16602273052277638400 855762509296740992 3555996040025395200 6256229570754049408 8956463101482703616 11656696632211357824 14356930162940012032 17057163693668666240 1310653150687768832 4010886681416423040 6711120212145077248 9411353742873731456 12111587273602385664 14811820804331039872 17512054335059694080 1765543792078796672 4465777322807450880 7166010853536105088 9866244384264759296 12566477914993413504 15266711445722067712 17966944976450721920 2220434433469824512 4920667964198478720 7620901494927132928 10321135025655787136 13021368556384441344 15721602087113095552 18421835617841749760 2675325074860852352 5375558605589506560 8075792136318160768 10776025667046814976 13476259197775469184 16176492728504123392 429982185523225984 3130215716251880192 5830449246980534400 8530682777709188608 11230916308437842816 13931149839166497024 16631383369895151232 884872826914253824 3585106357642908032 6285339888371562240 8985573419100216448 11685806949828870656 14386040480557524864 17086274011286179072 1339763468305281664 4039996999033935872 6740230529762590080 9440464060491244288 12140697591219898496 14840931121948552704 17541164652677206912 1794654109696309504 4494887640424963712 7195121171153617920 9895354701882272128 12595588232610926336 15295821763339580544 17996055294068234752 2249544751087337344 4949778281815991552 7650011812544645760 10350245343273299968 13050478874001954176 15750712404730608384 4201861749710976 2704435392478365184 5404668923207019392 8104902453935673600 10805135984664327808 13505369515392982016 16205603046121636224 459092503140738816 3159326033869393024 5859559564598047232 8559793095326701440 11260026626055355648 13960260156784009856 16660493687512664064 913983144531766656 3614216675260420864 6314450205989075072 9014683736717729280 11714917267446383488 14415150798175037696 17115384328903691904 1368873785922794496 4069107316651448704 6769340847380102912 9469574378108757120 12169807908837411328 14870041439566065536 17570274970294719744 1823764427313822336 4523997958042476544 7224231488771130752 9924465019499784960 12624698550228439168 15324932080957093376 18025165611685747584 2278655068704850176 4978888599433504384 7679122130162158592 10379355660890812800 13079589191619467008 15779822722348121216 33312179367223808 2733545710095878016 5433779240824532224 8134012771553186432 10834246302281840640 13534479833010494848 16234713363739149056 488202820758251648 3188436351486905856 5888669882215560064 8588903412944214272 11289136943672868480 13989370474401522688 16689604005130176896 943093462149279488 3643326992877933696 6343560523606587904 9043794054335242112 11744027585063896320 14444261115792550528 17144494646521204736 1397984103540307328 4098217634268961536 6798451164997615744 9498684695726269952 12198918226454924160 14899151757183578368 17599385287912232576 1852874744931335168 4553108275659989376 7253341806388643584 9953575337117297792 12653808867845952000 15354042398574606208 18054275929303260416 2307765386322363008 5007998917051017216 7708232447779671424 10408465978508325632 13108699509236979840 15808933039965634048 62422496984736640 2762656027713390848 5462889558442045056 8163123089170699264 10863356619899353472 13563590150628007680 16263823681356661888 517313138375764480 3217546669104418688 5917780199833072896 8618013730561727104 11318247261290381312 14018480792019035520 16718714322747689728 972203779766792320 3672437310495446528 6372670841224100736 9072904371952754944 11773137902681409152 14473371433410063360 17173604964138717568 1427094421157820160 4127327951886474368 6827561482615128576 9527795013343782784 12228028544072436992 14928262074801091200 17628495605529745408 1881985062548848000 4582218593277502208 7282452124006156416 9982685654734810624 12682919185463464832 15383152716192119040 18083386246920773248 2336875703939875840 5037109234668530048 7737342765397184256 10437576296125838464 13137809826854492672 15838043357583146880 91532814602249472 2791766345330903680 5491999876059557888 8192233406788212096 10892466937516866304 13592700468245520512 16292933998974174720 546423455993277312 3246656986721931520 5946890517450585728 8647124048179239936 11347357578907894144 14047591109636548352 16747824640365202560 1001314097384305152 3701547628112959360 6401781158841613568 9102014689570267776 11802248220298921984 14502481751027576192 17202715281756230400 1456204738775332992 4156438269503987200 6856671800232641408 9556905330961295616 12257138861689949824 14957372392418604032 17657605923147258240 1911095380166360832 4611328910895015040 7311562441623669248 10011795972352323456 12712029503080977664 15412263033809631872 18112496564538286080 2365986021557388672 5066219552286042880 7766453083014697088 10466686613743351296 13166920144472005504 15867153675200659712 120643132219762304 2820876662948416512 5521110193677070720 8221343724405724928 10921577255134379136 13621810785863033344 16322044316591687552 575533773610790144 3275767304339444352 5976000835068098560 8676234365796752768 11376467896525406976 14076701427254061184 16776934957982715392 1030424415001817984 3730657945730472192 6430891476459126400 9131125007187780608 11831358537916434816 14531592068645089024 17231825599373743232 1485315056392845824 4185548587121500032 6885782117850154240 9586015648578808448 12286249179307462656 14986482710036116864 17686716240764771072 1940205697783873664 4640439228512527872 7340672759241182080 10040906289969836288 12741139820698490496 15441373351427144704 18141606882155798912 2395096339174901504 5095329869903555712 7795563400632209920 10495796931360864128 13196030462089518336 15896263992818172544 149753449837275136 2849986980565929344 5550220511294583552 8250454042023237760 10950687572751891968 13650921103480546176 16351154634209200384 604644091228302976 3304877621956957184 6005111152685611392 8705344683414265600 11405578214142919808 14105811744871574016 16806045275600228224 1059534732619330816 3759768263347985024 6460001794076639232 9160235324805293440 11860468855533947648 14560702386262601856 17260935916991256064 1514425374010358656 4214658904739012864 6914892435467667072 9615125966196321280 12315359496924975488 15015593027653629696 17715826558382283904 1969316015401386496 4669549546130040704 7369783076858694912 10070016607587349120 12770250138316003328 15470483669044657536 18170717199773311744 2424206656792414336 5124440187521068544 7824673718249722752 10524907248978376960 13225140779707031168 15925374310435685376 178863767454787968 2879097298183442176 5579330828912096384 8279564359640750592 10979797890369404800 13680031421098059008 16380264951826713216 633754408845815808 3333987939574470016 6034221470303124224 8734455001031778432 11434688531760432640 14134922062489086848 16835155593217741056 1088645050236843648 3788878580965497856 6489112111694152064 9189345642422806272 11889579173151460480 14589812703880114688 17290046234608768896 1543535691627871488 4243769222356525696 6944002753085179904 9644236283813834112 12344469814542488320 15044703345271142528 17744936875999796736 1998426333018899328 4698659863747553536 7398893394476207744 10099126925204861952 12799360455933516160 15499593986662170368 18199827517390824576 2453316974409927168 5153550505138581376 7853784035867235584 10554017566595889792 13254251097324544000 15954484628053198208 207974085072300800 2908207615800955008 5608441146529609216 8308674677258263424 11008908207986917632 13709141738715571840 16409375269444226048 662864726463328640 3363098257191982848 6063331787920637056 8763565318649291264 11463798849377945472 14164032380106599680 16864265910835253888 1117755367854356480 3817988898583010688 6518222429311664896 9218455960040319104 11918689490768973312 14618923021497627520 17319156552226281728 1572646009245384320 4272879539974038528 6973113070702692736 9673346601431346944 12373580132160001152 15073813662888655360 17774047193617309568 2027536650636412160 4727770181365066368 7428003712093720576 10128237242822374784 12828470773551028992 15528704304279683200 18228937835008337408 2482427292027440000 5182660822756094208 7882894353484748416 10583127884213402624 13283361414942056832 15983594945670711040 237084402689813632 2937317933418467840 5637551464147122048 8337784994875776256 11038018525604430464 13738252056333084672 16438485587061738880 691975044080841472 3392208574809495680 6092442105538149888 8792675636266804096 11492909166995458304 14193142697724112512 16893376228452766720 1146865685471869312 3847099216200523520 6547332746929177728 9247566277657831936 11947799808386486144 14648033339115140352 17348266869843794560 1601756326862897152 4301989857591551360 7002223388320205568 9702456919048859776 12402690449777513984 15102923980506168192 17803157511234822400 2056646968253924992 4756880498982579200 7457114029711233408 10157347560439887616 12857581091168541824 15557814621897196032 18258048152625850240 2511537609644952832 5211771140373607040 7912004671102261248 10612238201830915456 13312471732559569664 16012705263288223872 266194720307326464 2966428251035980672 5666661781764634880 8366895312493289088 11067128843221943296 13767362373950597504 16467595904679251712 721085361698354304 3421318892427008512 6121552423155662720 8821785953884316928 11522019484612971136 14222253015341625344 16922486546070279552 1175976003089382144 3876209533818036352 6576443064546690560 9276676595275344768 11976910126003998976 14677143656732653184 17377377187461307392 1630866644480409984 4331100175209064192 7031333705937718400 9731567236666372608 12431800767395026816 15132034298123681024 17832267828852335232 2085757285871437824 4785990816600092032 7486224347328746240 10186457878057400448 12886691408786054656 15586924939514708864 18287158470243363072 2540647927262465664 5240881457991119872 7941114988719774080 10641348519448428288 13341582050177082496 16041815580905736704 295305037924839296 2995538568653493504 5695772099382147712 8396005630110801920 11096239160839456128 13796472691568110336 16496706222296764544 750195679315867136 3450429210044521344 6150662740773175552 8850896271501829760 11551129802230483968 14251363332959138176 16951596863687792384 1205086320706894976 3905319851435549184 6605553382164203392 9305786912892857600 12006020443621511808 14706253974350166016 17406487505078820224 1659976962097922816 4360210492826577024 7060444023555231232 9760677554283885440 12460911085012539648 15161144615741193856 17861378146469848064 2114867603488950656 4815101134217604864 7515334664946259072 10215568195674913280 12915801726403567488 15616035257132221696 18316268787860875904 2569758244879978496 5269991775608632704 7970225306337286912 10670458837065941120 13370692367794595328 16070925898523249536 324415355542352128 3024648886271006336 5724882416999660544 8425115947728314752 11125349478456968960 13825583009185623168 16525816539914277376 779305996933379968 3479539527662034176 6179773058390688384 8880006589119342592 11580240119847996800 14280473650576651008 16980707181305305216 1234196638324407808 3934430169053062016 6634663699781716224 9334897230510370432 12035130761239024640 14735364291967678848 17435597822696333056 1689087279715435648 4389320810444089856 7089554341172744064 9789787871901398272 12490021402630052480 15190254933358706688 17890488464087360896 2143977921106463488 4844211451835117696 7544444982563771904 10244678513292426112 12944912044021080320 15645145574749734528 18345379105478388736 2598868562497491328 5299102093226145536 7999335623954799744 10699569154683453952 13399802685412108160 16100036216140762368 353525673159864960 3053759203888519168 5753992734617173376 8454226265345827584 11154459796074481792 13854693326803136000 16554926857531790208 808416314550892800 3508649845279547008 6208883376008201216 8909116906736855424 11609350437465509632 14309583968194163840 17009817498922818048 1263306955941920640 3963540486670574848 6663774017399229056 9364007548127883264 12064241078856537472 14764474609585191680 17464708140313845888 1718197597332948480 4418431128061602688 7118664658790256896 9818898189518911104 12519131720247565312 15219365250976219520 17919598781704873728 2173088238723976320 4873321769452630528 7573555300181284736 10273788830909938944 12974022361638593152 15674255892367247360 18374489423095901568 2627978880115004160 5328212410843658368 8028445941572312576 10728679472300966784 13428913003029620992 16129146533758275200 382635990777377792 3082869521506032000 5783103052234686208 8483336582963340416 11183570113691994624 13883803644420648832 16584037175149303040 837526632168405632 3537760162897059840 6237993693625714048 8938227224354368256 11638460755083022464 14338694285811676672 17038927816540330880 1292417273559433472 3992650804288087680 6692884335016741888 9393117865745396096 12093351396474050304 14793584927202704512 17493818457931358720 1747307914950461312 4447541445679115520 7147774976407769728 9848008507136423936 12548242037865078144 15248475568593732352 17948709099322386560 2202198556341489152 4902432087070143360 7602665617798797568 10302899148527451776 13003132679256105984 15703366209984760192 18403599740713414400 2657089197732516992 5357322728461171200 8057556259189825408 10757789789918479616 13458023320647133824 16158256851375788032 411746308394890624 3111979839123544832 5812213369852199040 8512446900580853248 11212680431309507456 13912913962038161664 16613147492766815872 866636949785918464 3566870480514572672 6267104011243226880 8967337541971881088 11667571072700535296 14367804603429189504 17068038134157843712 1321527591176946304 4021761121905600512 6721994652634254720 9422228183362908928 12122461714091563136 14822695244820217344 17522928775548871552 1776418232567974144 4476651763296628352 7176885294025282560 9877118824753936768 12577352355482590976 15277585886211245184 17977819416939899392 2231308873959001984 4931542404687656192 7631775935416310400 10332009466144964608 13032242996873618816 15732476527602273024 18432710058330927232 2686199515350029824 5386433046078684032 8086666576807338240 10786900107535992448 13487133638264646656 16187367168993300864 440856626012403456 3141090156741057664 5841323687469711872 8541557218198366080 11241790748927020288 13942024279655674496 16642257810384328704 895747267403431296 3595980798132085504 6296214328860739712 8996447859589393920 11696681390318048128 14396914921046702336 17097148451775356544 1350637908794459136 4050871439523113344 6751104970251767552 9451338500980421760 12151572031709075968 14851805562437730176 17552039093166384384 1805528550185486976 4505762080914141184 7205995611642795392 9906229142371449600 12606462673100103808 15306696203828758016 18006929734557412224 2260419191576514816 4960652722305169024 7660886253033823232 10361119783762477440 13061353314491131648 15761586845219785856 15076302238888448 2715309832967542656 5415543363696196864 8115776894424851072 10816010425153505280 13516243955882159488 16216477486610813696 469966943629916288 3170200474358570496 5870434005087224704 8570667535815878912 11270901066544533120 13971134597273187328 16671368128001841536 924857585020944128 3625091115749598336 6325324646478252544 9025558177206906752 11725791707935560960 14426025238664215168 17126258769392869376 1379748226411971968 4079981757140626176 6780215287869280384 9480448818597934592 12180682349326588800 14880915880055243008 17581149410783897216 1834638867802999808 4534872398531654016 7235105929260308224 9935339459988962432 12635572990717616640 15335806521446270848 18036040052174925056 2289529509194027648 4989763039922681856 7689996570651336064 10390230101379990272 13090463632108644480 15790697162837298688 44186619856401280 2744420150585055488 5444653681313709696 8144887212042363904 10845120742771018112 13545354273499672320 16245587804228326528 499077261247429120 3199310791976083328 5899544322704737536 8599777853433391744 11300011384162045952 14000244914890700160 16700478445619354368 953967902638456960 3654201433367111168 6354434964095765376 9054668494824419584 11754902025553073792 14455135556281728000 17155369087010382208 1408858544029484800 4109092074758139008 6809325605486793216 9509559136215447424 12209792666944101632 14910026197672755840 17610259728401410048 1863749185420512640 4563982716149166848 7264216246877821056 9964449777606475264 12664683308335129472 15364916839063783680 18065150369792437888 2318639826811540480 5018873357540194688 7719106888268848896 10419340418997503104 13119573949726157312 15819807480454811520 73296937473914112 2773530468202568320 5473763998931222528 8173997529659876736 10874231060388530944 13574464591117185152 16274698121845839360 528187578864941952 3228421109593596160 5928654640322250368 8628888171050904576 11329121701779558784 14029355232508212992 16729588763236867200 983078220255969792 3683311750984624000 6383545281713278208 9083778812441932416 11784012343170586624 14484245873899240832 17184479404627895040 1437968861646997632 4138202392375651840 6838435923104306048 9538669453832960256 12238902984561614464 14939136515290268672 17639370046018922880 1892859503038025472 4593093033766679680 7293326564495333888 9993560095223988096 12693793625952642304 15394027156681296512 18094260687409950720 2347750144429053312 5047983675157707520 7748217205886361728 10448450736615015936 13148684267343670144 15848917798072324352 102407255091426944 2802640785820081152 5502874316548735360 8203107847277389568 10903341378006043776 13603574908734697984 16303808439463352192 557297896482454784 3257531427211108992 5957764957939763200 8657998488668417408 11358232019397071616 14058465550125725824 16758699080854380032 1012188537873482624 3712422068602136832 6412655599330791040 9112889130059445248 11813122660788099456 14513356191516753664 17213589722245407872 1467079179264510464 4167312709993164672 6867546240721818880 9567779771450473088 12268013302179127296 14968246832907781504 17668480363636435712 1921969820655538304 4622203351384192512 7322436882112846720 10022670412841500928 12722903943570155136 15423137474298809344 18123371005027463552 2376860462046566144 5077093992775220352 7777327523503874560 10477561054232528768 13177794584961182976 15878028115689837184 131517572708939776 2831751103437593984 5531984634166248192 8232218164894902400 10932451695623556608 13632685226352210816 16332918757080865024 586408214099967616 3286641744828621824 5986875275557276032 8687108806285930240 11387342337014584448 14087575867743238656 16787809398471892864 1041298855490995456 3741532386219649664 6441765916948303872 9141999447676958080 11842232978405612288 14542466509134266496 17242700039862920704 1496189496882023296 4196423027610677504 6896656558339331712 9596890089067985920 12297123619796640128 14997357150525294336 17697590681253948544 1951080138273051136 4651313669001705344 7351547199730359552 10051780730459013760 12752014261187667968 15452247791916322176 18152481322644976384 2405970779664078976 5106204310392733184 7806437841121387392 10506671371850041600 13206904902578695808 15907138433307350016 160627890326452608 2860861421055106816 5561094951783761024 8261328482512415232 10961562013241069440 13661795543969723648 16362029074698377856 615518531717480448 3315752062446134656 6015985593174788864 8716219123903443072 11416452654632097280 14116686185360751488 16816919716089405696 1070409173108508288 3770642703837162496 6470876234565816704 9171109765294470912 11871343296023125120 14571576826751779328 17271810357480433536 1525299814499536128 4225533345228190336 6925766875956844544 9626000406685498752 12326233937414152960 15026467468142807168 17726700998871461376 1980190455890563968 4680423986619218176 7380657517347872384 10080891048076526592 12781124578805180800 15481358109533835008 18181591640262489216 2435081097281591808 5135314628010246016 7835548158738900224 10535781689467554432 13236015220196208640 15936248750924862848 189738207943965440 2889971738672619648 5590205269401273856 8290438800129928064 10990672330858582272 13690905861587236480 16391139392315890688 644628849334993280 3344862380063647488 6045095910792301696 8745329441520955904 11445562972249610112 14145796502978264320 16846030033706918528 1099519490726021120 3799753021454675328 6499986552183329536 9200220082911983744 11900453613640637952 14600687144369292160 17300920675097946368 1554410132117048960 4254643662845703168 6954877193574357376 9655110724303011584 12355344255031665792 15055577785760320000 17755811316488974208 2009300773508076800 4709534304236731008 7409767834965385216 10110001365694039424 12810234896422693632 15510468427151347840 18210701957880002048 2464191414899104640 5164424945627758848 7864658476356413056 10564892007085067264 13265125537813721472 15965359068542375680 218848525561478272 2919082056290132480 5619315587018786688 8319549117747440896 11019782648476095104 13720016179204749312 16420249709933403520 673739166952506112 3373972697681160320 6074206228409814528 8774439759138468736 11474673289867122944 14174906820595777152 16875140351324431360 1128629808343533952 3828863339072188160 6529096869800842368 9229330400529496576 11929563931258150784 14629797461986804992 17330030992715459200 1583520449734561792 4283753980463216000 6983987511191870208 9684221041920524416 12384454572649178624 15084688103377832832 17784921634106487040 2038411091125589632 4738644621854243840 7438878152582898048 10139111683311552256 12839345214040206464 15539578744768860672 18239812275497514880 2493301732516617472 5193535263245271680 7893768793973925888 10594002324702580096 13294235855431234304 15994469386159888512 247958843178991104 2948192373907645312 5648425904636299520 8348659435364953728 11048892966093607936 13749126496822262144 16449360027550916352 702849484570018944 3403083015298673152 6103316546027327360 8803550076755981568 11503783607484635776 14204017138213289984 16904250668941944192 1157740125961046784 3857973656689700992 6558207187418355200 9258440718147009408 11958674248875663616 14658907779604317824 17359141310332972032 1612630767352074624 4312864298080728832 7013097828809383040 9713331359538037248 12413564890266691456 15113798420995345664 17814031951723999872 2067521408743102464 4767754939471756672 7467988470200410880 10168222000929065088 12868455531657719296 15568689062386373504 18268922593115027712 2522412050134130304 5222645580862784512 7922879111591438720 10623112642320092928 13323346173048747136 16023579703777401344 277069160796503936 2977302691525158144 5677536222253812352 8377769752982466560 11078003283711120768 13778236814439774976 16478470345168429184 731959802187531776 3432193332916185984 6132426863644840192 8832660394373494400 11532893925102148608 14233127455830802816 16933360986559457024 1186850443578559616 3887083974307213824 6587317505035868032 9287551035764522240 11987784566493176448 14688018097221830656 17388251627950484864 1641741084969587456 4341974615698241664 7042208146426895872 9742441677155550080 12442675207884204288 15142908738612858496 17843142269341512704 2096631726360615296 4796865257089269504 7497098787817923712 10197332318546577920 12897565849275232128 15597799380003886336 18298032910732540544 2551522367751643136 5251755898480297344 7951989429208951552 10652222959937605760 13352456490666259968 16052690021394914176 306179478414016768 3006413009142670976 5706646539871325184 8406880070599979392 11107113601328633600 13807347132057287808 16507580662785942016 761070119805044608 3461303650533698816 6161537181262353024 8861770711991007232 11562004242719661440 14262237773448315648 16962471304176969856 1215960761196072448 3916194291924726656 6616427822653380864 9316661353382035072 12016894884110689280 14717128414839343488 17417361945567997696 1670851402587100288 4371084933315754496 7071318464044408704 9771551994773062912 12471785525501717120 15172019056230371328 17872252586959025536 2125742043978128128 4825975574706782336 7526209105435436544 10226442636164090752 12926676166892744960 15626909697621399168 18327143228350053376 2580632685369155968 5280866216097810176 7981099746826464384 10681333277555118592 13381566808283772800 16081800339012427008 335289796031529600 3035523326760183808 5735756857488838016 8435990388217492224 11136223918946146432 13836457449674800640 16536690980403454848 790180437422557440 3490413968151211648 6190647498879865856 8890881029608520064 11591114560337174272 14291348091065828480 16991581621794482688 1245071078813585280 3945304609542239488 6645538140270893696 9345771670999547904 12046005201728202112 14746238732456856320 17446472263185510528 1699961720204613120 4400195250933267328 7100428781661921536 9800662312390575744 12500895843119229952 15201129373847884160 17901362904576538368 2154852361595640960 4855085892324295168 7555319423052949376 10255552953781603584 12955786484510257792 15656020015238912000 18356253545967566208 2609743002986668800 5309976533715323008 8010210064443977216 10710443595172631424 13410677125901285632 16110910656629939840 364400113649042432 3064633644377696640 5764867175106350848 8465100705835005056 11165334236563659264 13865567767292313472 16565801298020967680 819290755040070272 3519524285768724480 6219757816497378688 8919991347226032896 11620224877954687104 14320458408683341312 17020691939411995520 1274181396431098112 3974414927159752320 6674648457888406528 9374881988617060736 12075115519345714944 14775349050074369152 17475582580803023360 1729072037822125952 4429305568550780160 7129539099279434368 9829772630008088576 12530006160736742784 15230239691465396992 17930473222194051200 2183962679213153792 4884196209941808000 7584429740670462208 10284663271399116416 12984896802127770624 15685130332856424832 18385363863585079040 2638853320604181632 5339086851332835840 8039320382061490048 10739553912790144256 13439787443518798464 16140020974247452672 393510431266555264 3093743961995209472 5793977492723863680 8494211023452517888 11194444554181172096 13894678084909826304 16594911615638480512 848401072657583104 3548634603386237312 6248868134114891520 8949101664843545728 11649335195572199936 14349568726300854144 17049802257029508352 1303291714048610944 4003525244777265152 6703758775505919360 9403992306234573568 12104225836963227776 14804459367691881984 17504692898420536192 1758182355439638784 4458415886168292992 7158649416896947200 9858882947625601408 12559116478354255616 15259350009082909824 17959583539811564032 2213072996830666624 4913306527559320832 7613540058287975040 10313773589016629248 13014007119745283456 15714240650473937664 18414474181202591872 2667963638221694464 5368197168950348672 8068430699679002880 10768664230407657088 13468897761136311296 16169131291864965504 422620748884068096 3122854279612722304 5823087810341376512 8523321341070030720 11223554871798684928 13923788402527339136 16624021933255993344 877511390275095936 3577744921003750144 6277978451732404352 8978211982461058560 11678445513189712768 14378679043918366976 17078912574647021184 1332402031666123776 4032635562394777984 6732869093123432192 9433102623852086400 12133336154580740608 14833569685309394816 17533803216038049024 1787292673057151616 4487526203785805824 7187759734514460032 9887993265243114240 12588226795971768448 15288460326700422656 17988693857429076864 2242183314448179456 4942416845176833664 7642650375905487872 10342883906634142080 13043117437362796288 15743350968091450496 18443584498820104704 2697073955839207296 5397307486567861504 8097541017296515712 10797774548025169920 13498008078753824128 16198241609482478336 451731066501580928 3151964597230235136 5852198127958889344 8552431658687543552 11252665189416197760 13952898720144851968 16653132250873506176 906621707892608768 3606855238621262976 6307088769349917184 9007322300078571392 11707555830807225600 14407789361535879808 17108022892264534016 1361512349283636608 4061745880012290816 6761979410740945024 9462212941469599232 12162446472198253440 14862680002926907648 17562913533655561856 1816402990674664448 4516636521403318656 7216870052131972864 9917103582860627072 12617337113589281280 15317570644317935488 18017804175046589696 2271293632065692288 4971527162794346496 7671760693523000704 10371994224251654912 13072227754980309120 15772461285708963328 25950742728065920 2726184273456720128 5426417804185374336 8126651334914028544 10826884865642682752 13527118396371336960 16227351927099991168 480841384119093760 3181074914847747968 5881308445576402176 8581541976305056384 11281775507033710592 13982009037762364800 16682242568491019008 935732025510121600 3635965556238775808 6336199086967430016 9036432617696084224 11736666148424738432 14436899679153392640 17137133209882046848 1390622666901149440 4090856197629803648 6791089728358457856 9491323259087112064 12191556789815766272 14891790320544420480 17592023851273074688 1845513308292177280 4545746839020831488 7245980369749485696 9946213900478139904 12646447431206794112 15346680961935448320 18046914492664102528 2300403949683205120 5000637480411859328 7700871011140513536 10401104541869167744 13101338072597821952 15801571603326476160 55061060345578752 2755294591074232960 5455528121802887168 8155761652531541376 10855995183260195584 13556228713988849792 16256462244717504000 509951701736606592 3210185232465260800 5910418763193915008 8610652293922569216 11310885824651223424 14011119355379877632 16711352886108531840 964842343127634432 3665075873856288640 6365309404584942848 9065542935313597056 11765776466042251264 14466009996770905472 17166243527499559680 1419732984518662272 4119966515247316480 6820200045975970688 9520433576704624896 12220667107433279104 14920900638161933312 17621134168890587520 1874623625909690112 4574857156638344320 7275090687366998528 9975324218095652736 12675557748824306944 15375791279552961152 18076024810281615360 2329514267300717952 5029747798029372160 7729981328758026368 10430214859486680576 13130448390215334784 15830681920943988992 84171377963091584 2784404908691745792 5484638439420400000 8184871970149054208 10885105500877708416 13585339031606362624 16285572562335016832 539062019354119424 3239295550082773632 5939529080811427840 8639762611540082048 11339996142268736256 14040229672997390464 16740463203726044672 993952660745147264 3694186191473801472 6394419722202455680 9094653252931109888 11794886783659764096 14495120314388418304 17195353845117072512 1448843302136175104 4149076832864829312 6849310363593483520 9549543894322137728 12249777425050791936 14950010955779446144 17650244486508100352 1903733943527202944 4603967474255857152 7304201004984511360 10004434535713165568 12704668066441819776 15404901597170473984 18105135127899128192 2358624584918230784 5058858115646884992 7759091646375539200 10459325177104193408 13159558707832847616 15859792238561501824 113281695580604416 2813515226309258624 5513748757037912832 8213982287766567040 10914215818495221248 13614449349223875456 16314682879952529664 568172336971632256 3268405867700286464 5968639398428940672 8668872929157594880 11369106459886249088 14069339990614903296 16769573521343557504 1023062978362660096 3723296509091314304 6423530039819968512 9123763570548622720 11823997101277276928 14524230632005931136 17224464162734585344 1477953619753687936 4178187150482342144 6878420681210996352 9578654211939650560 12278887742668304768 14979121273396958976 17679354804125613184 1932844261144715776 4633077791873369984 7333311322602024192 10033544853330678400 12733778384059332608 15434011914787986816 18134245445516641024 2387734902535743616 5087968433264397824 7788201963993052032 10488435494721706240 13188669025450360448 15888902556179014656 142392013198117248 2842625543926771456 5542859074655425664 8243092605384079872 10943326136112734080 13643559666841388288 16343793197570042496 597282654589145088 3297516185317799296 5997749716046453504 8697983246775107712 11398216777503761920 14098450308232416128 16798683838961070336 1052173295980172928 3752406826708827136 6452640357437481344 9152873888166135552 11853107418894789760 14553340949623443968 17253574480352098176 1507063937371200768 4207297468099854976 6907530998828509184 9607764529557163392 12307998060285817600 15008231591014471808 17708465121743126016 1961954578762228608 4662188109490882816 7362421640219537024 10062655170948191232 12762888701676845440 15463122232405499648 18163355763134153856 2416845220153256448 5117078750881910656 7817312281610564864 10517545812339219072 13217779343067873280 15918012873796527488 171502330815630080 2871735861544284288 5571969392272938496 8272202923001592704 10972436453730246912 13672669984458901120 16372903515187555328 626392972206657920 3326626502935312128 6026860033663966336 8727093564392620544 11427327095121274752 14127560625849928960 16827794156578583168 1081283613597685760 3781517144326339968 6481750675054994176 9181984205783648384 11882217736512302592 14582451267240956800 17282684797969611008 1536174254988713600 4236407785717367808 6936641316446022016 9636874847174676224 12337108377903330432 15037341908631984640 17737575439360638848 1991064896379741440 4691298427108395648 7391531957837049856 10091765488565704064 12791999019294358272 15492232550023012480 18192466080751666688 2445955537770769280 5146189068499423488 7846422599228077696 10546656129956731904 13246889660685386112 15947123191414040320 200612648433142912 2900846179161797120 5601079709890451328 8301313240619105536 11001546771347759744 13701780302076413952 16402013832805068160 655503289824170752 3355736820552824960 6055970351281479168 8756203882010133376 11456437412738787584 14156670943467441792 16856904474196096000 1110393931215198592 3810627461943852800 6510860992672507008 9211094523401161216 11911328054129815424 14611561584858469632 17311795115587123840 1565284572606226432 4265518103334880640 6965751634063534848 9665985164792189056 12366218695520843264 15066452226249497472 17766685756978151680 2020175213997254272 4720408744725908480 7420642275454562688 10120875806183216896 12821109336911871104 15521342867640525312 18221576398369179520 2475065855388282112 5175299386116936320 7875532916845590528 10575766447574244736 13275999978302898944 15976233509031553152 229722966050655744 2929956496779309952 5630190027507964160 8330423558236618368 11030657088965272576 13730890619693926784 16431124150422580992 684613607441683584 3384847138170337792 6085080668898992000 8785314199627646208 11485547730356300416 14185781261084954624 16886014791813608832 1139504248832711424 3839737779561365632 6539971310290019840 9240204841018674048 11940438371747328256 14640671902475982464 17340905433204636672 1594394890223739264 4294628420952393472 6994861951681047680 9695095482409701888 12395329013138356096 15095562543867010304 17795796074595664512 2049285531614767104 4749519062343421312 7449752593072075520 10149986123800729728 12850219654529383936 15550453185258038144 18250686715986692352 2504176173005794944 5204409703734449152 7904643234463103360 10604876765191757568 13305110295920411776 16005343826649065984 258833283668168576 2959066814396822784 5659300345125476992 8359533875854131200 11059767406582785408 13760000937311439616 16460234468040093824 713723925059196416 3413957455787850624 6114190986516504832 8814424517245159040 11514658047973813248 14214891578702467456 16915125109431121664 1168614566450224256 3868848097178878464 6569081627907532672 9269315158636186880 11969548689364841088 14669782220093495296 17370015750822149504 1623505207841252096 4323738738569906304 7023972269298560512 9724205800027214720 12424439330755868928 15124672861484523136 17824906392213177344 2078395849232279936 4778629379960934144 7478862910689588352 10179096441418242560 12879329972146896768 15579563502875550976 18279797033604205184 2533286490623307776 5233520021351961984 7933753552080616192 10633987082809270400 13334220613537924608 16034454144266578816 287943601285681408 2988177132014335616 5688410662742989824 8388644193471644032 11088877724200298240 13789111254928952448 16489344785657606656 742834242676709248 3443067773405363456 6143301304134017664 8843534834862671872 11543768365591326080 14244001896319980288 16944235427048634496 1197724884067737088 3897958414796391296 6598191945525045504 9298425476253699712 11998659006982353920 14698892537711008128 17399126068439662336 1652615525458764928 4352849056187419136 7053082586916073344 9753316117644727552 12453549648373381760 15153783179102035968 17854016709830690176 2107506166849792768 4807739697578446976 7507973228307101184 10208206759035755392 12908440289764409600 15608673820493063808 18308907351221718016 2562396808240820608 5262630338969474816 7962863869698129024 10663097400426783232 13363330931155437440 16063564461884091648 317053918903194240 3017287449631848448 5717520980360502656 8417754511089156864 11117988041817811072 13818221572546465280 16518455103275119488 771944560294222080 3472178091022876288 6172411621751530496 8872645152480184704 11572878683208838912 14273112213937493120 16973345744666147328 1226835201685249920 3927068732413904128 6627302263142558336 9327535793871212544 12027769324599866752 14728002855328520960 17428236386057175168 1681725843076277760 4381959373804931968 7082192904533586176 9782426435262240384 12482659965990894592 15182893496719548800 17883127027448203008 2136616484467305600 4836850015195959808 7537083545924614016 10237317076653268224 12937550607381922432 15637784138110576640 18338017668839230848 2591507125858333440 5291740656586987648 7991974187315641856 10692207718044296064 13392441248772950272 16092674779501604480 346164236520707072 3046397767249361280 5746631297978015488 8446864828706669696 11147098359435323904 13847331890163978112 16547565420892632320 801054877911734912 3501288408640389120 6201521939369043328 8901755470097697536 11601989000826351744 14302222531555005952 17002456062283660160 1255945519302762752 3956179050031416960 6656412580760071168 9356646111488725376 12056879642217379584 14757113172946033792 17457346703674688000 1710836160693790592 4411069691422444800 7111303222151099008 9811536752879753216 12511770283608407424 15212003814337061632 17912237345065715840 2165726802084818432 4865960332813472640 7566193863542126848 10266427394270781056 12966660924999435264 15666894455728089472 18367127986456743680 2620617443475846272 5320850974204500480 8021084504933154688 10721318035661808896 13421551566390463104 16121785097119117312 375274554138219904 3075508084866874112 5775741615595528320 8475975146324182528 11176208677052836736 13876442207781490944 16576675738510145152 830165195529247744 3530398726257901952 6230632256986556160 8930865787715210368 11631099318443864576 14331332849172518784 17031566379901172992 1285055836920275584 3985289367648929792 6685522898377584000 9385756429106238208 12085989959834892416 14786223490563546624 17486457021292200832 1739946478311303424 4440180009039957632 7140413539768611840 9840647070497266048 12540880601225920256 15241114131954574464 17941347662683228672 2194837119702331264 4895070650430985472 7595304181159639680 10295537711888293888 12995771242616948096 15696004773345602304 18396238304074256512 2649727761093359104 5349961291822013312 8050194822550667520 10750428353279321728 13450661884007975936 16150895414736630144 404384871755732736 3104618402484386944 5804851933213041152 8505085463941695360 11205318994670349568 13905552525399003776 16605786056127657984 859275513146760576 3559509043875414784 6259742574604068992 8959976105332723200 11660209636061377408 14360443166790031616 17060676697518685824 1314166154537788416 4014399685266442624 6714633215995096832 9414866746723751040 12115100277452405248 14815333808181059456 17515567338909713664 1769056795928816256 4469290326657470464 7169523857386124672 9869757388114778880 12569990918843433088 15270224449572087296 17970457980300741504 2223947437319844096 4924180968048498304 7624414498777152512 10324648029505806720 13024881560234460928 15725115090963115136 18425348621691769344 2678838078710871936 5379071609439526144 8079305140168180352 10779538670896834560 13479772201625488768 16180005732354142976 433495189373245568 3133728720101899776 5833962250830553984 8534195781559208192 11234429312287862400 13934662843016516608 16634896373745170816 888385830764273408 3588619361492927616 6288852892221581824 8989086422950236032 11689319953678890240 14389553484407544448 17089787015136198656 1343276472155301248 4043510002883955456 6743743533612609664 9443977064341263872 12144210595069918080 14844444125798572288 17544677656527226496 1798167113546329088 4498400644274983296 7198634175003637504 9898867705732291712 12599101236460945920 15299334767189600128 17999568297918254336 2253057754937356928 4953291285666011136 7653524816394665344 10353758347123319552 13053991877851973760 15754225408580627968 7714865599730560 2707948396328384768 5408181927057038976 8108415457785693184 10808648988514347392 13508882519243001600 16209116049971655808 462605506990758400 3162839037719412608 5863072568448066816 8563306099176721024 11263539629905375232 13963773160634029440 16664006691362683648 917496148381786240 3617729679110440448 6317963209839094656 9018196740567748864 11718430271296403072 14418663802025057280 17118897332753711488 1372386789772814080 4072620320501468288 6772853851230122496 9473087381958776704 12173320912687430912 14873554443416085120 17573787974144739328 1827277431163841920 4527510961892496128 7227744492621150336 9927978023349804544 12628211554078458752 15328445084807112960 18028678615535767168 2282168072554869760 4982401603283523968 7682635134012178176 10382868664740832384 13083102195469486592 15783335726198140800 36825183217243392 2737058713945897600 5437292244674551808 8137525775403206016 10837759306131860224 13537992836860514432 16238226367589168640 491715824608271232 3191949355336925440 5892182886065579648 8592416416794233856 11292649947522888064 13992883478251542272 16693117008980196480 946606465999299072 3646839996727953280 6347073527456607488 9047307058185261696 11747540588913915904 14447774119642570112 17148007650371224320 1401497107390326912 4101730638118981120 6801964168847635328 9502197699576289536 12202431230304943744 14902664761033597952 17602898291762252160 1856387748781354752 4556621279510008960 7256854810238663168 9957088340967317376 12657321871695971584 15357555402424625792 18057788933153280000 2311278390172382592 5011511920901036800 7711745451629691008 10411978982358345216 13112212513086999424 15812446043815653632 65935500834756224 2766169031563410432 5466402562292064640 8166636093020718848 10866869623749373056 13567103154478027264 16267336685206681472 520826142225784064 3221059672954438272 5921293203683092480 8621526734411746688 11321760265140400896 14021993795869055104 16722227326597709312 975716783616811904 3675950314345466112 6376183845074120320 9076417375802774528 11776650906531428736 14476884437260082944 17177117967988737152 1430607425007839744 4130840955736493952 6831074486465148160 9531308017193802368 12231541547922456576 14931775078651110784 17632008609379764992 1885498066398867584 4585731597127521792 7285965127856176000 9986198658584830208 12686432189313484416 15386665720042138624 18086899250770792832 2340388707789895424 5040622238518549632 7740855769247203840 10441089299975858048 13141322830704512256 15841556361433166464 95045818452269056 2795279349180923264 5495512879909577472 8195746410638231680 10895979941366885888 13596213472095540096 16296447002824194304 549936459843296896 3250169990571951104 5950403521300605312 8650637052029259520 11350870582757913728 14051104113486567936 16751337644215222144 1004827101234324736 3705060631962978944 6405294162691633152 9105527693420287360 11805761224148941568 14505994754877595776 17206228285606249984 1459717742625352576 4159951273354006784 6860184804082660992 9560418334811315200 12260651865539969408 14960885396268623616 17661118926997277824 1914608384016380416 4614841914745034624 7315075445473688832 10015308976202343040 12715542506930997248 15415776037659651456 18116009568388305664 2369499025407408256 5069732556136062464 7769966086864716672 10470199617593370880 13170433148322025088 15870666679050679296 124156136069781888 2824389666798436096 5524623197527090304 8224856728255744512 10925090258984398720 13625323789713052928 16325557320441707136 579046777460809728 3279280308189463936 5979513838918118144 8679747369646772352 11379980900375426560 14080214431104080768 16780447961832734976 1033937418851837568 3734170949580491776 6434404480309145984 9134638011037800192 11834871541766454400 14535105072495108608 17235338603223762816 1488828060242865408 4189061590971519616 6889295121700173824 9589528652428828032 12289762183157482240 14989995713886136448 17690229244614790656 1943718701633893248 4643952232362547456 7344185763091201664 10044419293819855872 12744652824548510080 15444886355277164288 18145119886005818496 2398609343024921088 5098842873753575296 7799076404482229504 10499309935210883712 13199543465939537920 15899776996668192128 153266453687294720 2853499984415948928 5553733515144603136 8253967045873257344 10954200576601911552 13654434107330565760 16354667638059219968 608157095078322560 3308390625806976768 6008624156535630976 8708857687264285184 11409091217992939392 14109324748721593600 16809558279450247808 1063047736469350400 3763281267198004608 6463514797926658816 9163748328655313024 11863981859383967232 14564215390112621440 17264448920841275648 1517938377860378240 4218171908589032448 6918405439317686656 9618638970046340864 12318872500774995072 15019106031503649280 17719339562232303488 1972829019251406080 4673062549980060288 7373296080708714496 10073529611437368704 12773763142166022912 15473996672894677120 18174230203623331328 2427719660642433920 5127953191371088128 7828186722099742336 10528420252828396544 13228653783557050752 15928887314285704960 182376771304807552 2882610302033461760 5582843832762115968 8283077363490770176 10983310894219424384 13683544424948078592 16383777955676732800 637267412695835392 3337500943424489600 6037734474153143808 8737968004881798016 11438201535610452224 14138435066339106432 16838668597067760640 1092158054086863232 3792391584815517440 6492625115544171648 9192858646272825856 11893092177001480064 14593325707730134272 17293559238458788480 1547048695477891072 4247282226206545280 6947515756935199488 9647749287663853696 12347982818392507904 15048216349121162112 17748449879849816320 2001939336868918912 4702172867597573120 7402406398326227328 10102639929054881536 12802873459783535744 15503106990512189952 18203340521240844160 2456829978259946752 5157063508988600960 7857297039717255168 10557530570445909376 13257764101174563584 15957997631903217792 211487088922320384 2911720619650974592 5611954150379628800 8312187681108283008 11012421211836937216 13712654742565591424 16412888273294245632 666377730313348224 3366611261042002432 6066844791770656640 8767078322499310848 11467311853227965056 14167545383956619264 16867778914685273472 1121268371704376064 3821501902433030272 6521735433161684480 9221968963890338688 11922202494618992896 14622436025347647104 17322669556076301312 1576159013095403904 4276392543824058112 6976626074552712320 9676859605281366528 12377093136010020736 15077326666738674944 17777560197467329152 2031049654486431744 4731283185215085952 7431516715943740160 10131750246672394368 12831983777401048576 15532217308129702784 18232450838858356992 2485940295877459584 5186173826606113792 7886407357334768000 10586640888063422208 13286874418792076416 15987107949520730624 240597406539833216 2940830937268487424 5641064467997141632 8341297998725795840 11041531529454450048 13741765060183104256 16441998590911758464 695488047930861056 3395721578659515264 6095955109388169472 8796188640116823680 11496422170845477888 14196655701574132096 16896889232302786304 1150378689321888896 3850612220050543104 6550845750779197312 9251079281507851520 11951312812236505728 14651546342965159936 17351779873693814144 1605269330712916736 4305502861441570944 7005736392170225152 9705969922898879360 12406203453627533568 15106436984356187776 17806670515084841984 2060159972103944576 4760393502832598784 7460627033561252992 10160860564289907200 12861094095018561408 15561327625747215616 18261561156475869824 2515050613494972416 5215284144223626624 7915517674952280832 10615751205680935040 13315984736409589248 16016218267138243456 269707724157346048 2969941254886000256 5670174785614654464 8370408316343308672 11070641847071962880 13770875377800617088 16471108908529271296 724598365548373888 3424831896277028096 6125065427005682304 8825298957734336512 11525532488462990720 14225766019191644928 16925999549920299136 1179489006939401728 3879722537668055936 6579956068396710144 9280189599125364352 11980423129854018560 14680656660582672768 17380890191311326976 1634379648330429568 4334613179059083776 7034846709787737984 9735080240516392192 12435313771245046400 15135547301973700608 17835780832702354816 2089270289721457408 4789503820450111616 7489737351178765824 10189970881907420032 12890204412636074240 15590437943364728448 18290671474093382656 2544160931112485248 5244394461841139456 7944627992569793664 10644861523298447872 13345095054027102080 16045328584755756288 298818041774858880 2999051572503513088 5699285103232167296 8399518633960821504 11099752164689475712 13799985695418129920 16500219226146784128 753708683165886720 3453942213894540928 6154175744623195136 8854409275351849344 11554642806080503552 14254876336809157760 16955109867537811968 1208599324556914560 3908832855285568768 6609066386014222976 9309299916742877184 12009533447471531392 14709766978200185600 17410000508928839808 1663489965947942400 4363723496676596608 7063957027405250816 9764190558133905024 12464424088862559232 15164657619591213440 17864891150319867648 2118380607338970240 4818614138067624448 7518847668796278656 10219081199524932864 12919314730253587072 15619548260982241280 18319781791710895488 2573271248729998080 5273504779458652288 7973738310187306496 10673971840915960704 13374205371644614912 16074438902373269120 327928359392371712 3028161890121025920 5728395420849680128 8428628951578334336 11128862482306988544 13829096013035642752 16529329543764296960 782819000783399552 3483052531512053760 6183286062240707968 8883519592969362176 11583753123698016384 14283986654426670592 16984220185155324800 1237709642174427392 3937943172903081600 6638176703631735808 9338410234360390016 12038643765089044224 14738877295817698432 17439110826546352640 1692600283565455232 4392833814294109440 7093067345022763648 9793300875751417856 12493534406480072064 15193767937208726272 17894001467937380480 2147490924956483072 4847724455685137280 7547957986413791488 10248191517142445696 12948425047871099904 15648658578599754112 18348892109328408320 2602381566347510912 5302615097076165120 8002848627804819328 10703082158533473536 13403315689262127744 16103549219990781952 357038677009884544 3057272207738538752 5757505738467192960 8457739269195847168 11157972799924501376 13858206330653155584 16558439861381809792 811929318400912384 3512162849129566592 6212396379858220800 8912629910586875008 11612863441315529216 14313096972044183424 17013330502772837632 1266819959791940224 3967053490520594432 6667287021249248640 9367520551977902848 12067754082706557056 14767987613435211264 17468221144163865472 1721710601182968064 4421944131911622272 7122177662640276480 9822411193368930688 12522644724097584896 15222878254826239104 17923111785554893312 2176601242573995904 4876834773302650112 7577068304031304320 10277301834759958528 12977535365488612736 15677768896217266944 18378002426945921152 2631491883965023744 5331725414693677952 8031958945422332160 10732192476150986368 13432426006879640576 16132659537608294784 386148994627397376 3086382525356051584 5786616056084705792 8486849586813360000 11187083117542014208 13887316648270668416 16587550178999322624 841039636018425216 3541273166747079424 6241506697475733632 8941740228204387840 11641973758933042048 14342207289661696256 17042440820390350464 1295930277409453056 3996163808138107264 6696397338866761472 9396630869595415680 12096864400324069888 14797097931052724096 17497331461781378304 1750820918800480896 4451054449529135104 7151287980257789312 9851521510986443520 12551755041715097728 15251988572443751936 17952222103172406144 2205711560191508736 4905945090920162944 7606178621648817152 10306412152377471360 13006645683106125568 15706879213834779776 18407112744563433984 2660602201582536576 5360835732311190784 8061069263039844992 10761302793768499200 13461536324497153408 16161769855225807616 415259312244910208 3115492842973564416 5815726373702218624 8515959904430872832 11216193435159527040 13916426965888181248 16616660496616835456 870149953635938048 3570383484364592256 6270617015093246464 8970850545821900672 11671084076550554880 14371317607279209088 17071551138007863296 1325040595026965888 4025274125755620096 6725507656484274304 9425741187212928512 12125974717941582720 14826208248670236928 17526441779398891136 1779931236417993728 4480164767146647936 7180398297875302144 9880631828603956352 12580865359332610560 15281098890061264768 17981332420789918976 2234821877809021568 4935055408537675776 7635288939266329984 10335522469994984192 13035756000723638400 15735989531452292608 18436223062180946816 2689712519200049408 5389946049928703616 8090179580657357824 10790413111386012032 13490646642114666240 16190880172843320448 444369629862423040 3144603160591077248 5844836691319731456 8545070222048385664 11245303752777039872 13945537283505694080 16645770814234348288 899260271253450880 3599493801982105088 6299727332710759296 8999960863439413504 11700194394168067712 14400427924896721920 17100661455625376128 1354150912644478720 4054384443373132928 6754617974101787136 9454851504830441344 12155085035559095552 14855318566287749760 17555552097016403968 1809041554035506560 4509275084764160768 7209508615492814976 9909742146221469184 12609975676950123392 15310209207678777600 18010442738407431808 2263932195426534400 4964165726155188608 7664399256883842816 10364632787612497024 13064866318341151232 15765099849069805440 18589306088908032 2718822836817562240 5419056367546216448 8119289898274870656 10819523429003524864 13519756959732179072 16219990490460833280 473479947479935872 3173713478208590080 5873947008937244288 8574180539665898496 11274414070394552704 13974647601123206912 16674881131851861120 928370588870963712 3628604119599617920 6328837650328272128 9029071181056926336 11729304711785580544 14429538242514234752 17129771773242888960 1383261230261991552 4083494760990645760 6783728291719299968 9483961822447954176 12184195353176608384 14884428883905262592 17584662414633916800 1838151871653019392 4538385402381673600 7238618933110327808 9938852463838982016 12639085994567636224 15339319525296290432 18039553056024944640 2293042513044047232 4993276043772701440 7693509574501355648 10393743105230009856 13093976635958664064 15794210166687318272 47699623706420864 2747933154435075072 5448166685163729280 8148400215892383488 10848633746621037696 13548867277349691904 16249100808078346112 502590265097448704 3202823795826102912 5903057326554757120 8603290857283411328 11303524388012065536 14003757918740719744 16703991449469373952 957480906488476544 3657714437217130752 6357947967945784960 9058181498674439168 11758415029403093376 14458648560131747584 17158882090860401792 1412371547879504384 4112605078608158592 6812838609336812800 9513072140065467008 12213305670794121216 14913539201522775424 17613772732251429632 1867262189270532224 4567495719999186432 7267729250727840640 9967962781456494848 12668196312185149056 15368429842913803264 18068663373642457472 2322152830661560064 5022386361390214272 7722619892118868480 10422853422847522688 13123086953576176896 15823320484304831104 76809941323933696 2777043472052587904 5477277002781242112 8177510533509896320 10877744064238550528 13577977594967204736 16278211125695858944 531700582714961536 3231934113443615744 5932167644172269952 8632401174900924160 11332634705629578368 14032868236358232576 16733101767086886784 986591224105989376 3686824754834643584 6387058285563297792 9087291816291952000 11787525347020606208 14487758877749260416 17187992408477914624 1441481865497017216 4141715396225671424 6841948926954325632 9542182457682979840 12242415988411634048 14942649519140288256 17642883049868942464 1896372506888045056 4596606037616699264 7296839568345353472 9997073099074007680 12697306629802661888 15397540160531316096 18097773691259970304 2351263148279072896 5051496679007727104 7751730209736381312 10451963740465035520 13152197271193689728 15852430801922343936 105920258941446528 2806153789670100736 5506387320398754944 8206620851127409152 10906854381856063360 13607087912584717568 16307321443313371776 560810900332474368 3261044431061128576 5961277961789782784 8661511492518436992 11361745023247091200 14061978553975745408 16762212084704399616 1015701541723502208 3715935072452156416 6416168603180810624 9116402133909464832 11816635664638119040 14516869195366773248 17217102726095427456 1470592183114530048 4170825713843184256 6871059244571838464 9571292775300492672 12271526306029146880 14971759836757801088 17671993367486455296 1925482824505557888 4625716355234212096 7325949885962866304 10026183416691520512 12726416947420174720 15426650478148828928 18126884008877483136 2380373465896585728 5080606996625239936 7780840527353894144 10481074058082548352 13181307588811202560 15881541119539856768 135030576558959360 2835264107287613568 5535497638016267776 8235731168744921984 10935964699473576192 13636198230202230400 16336431760930884608 589921217949987200 3290154748678641408 5990388279407295616 8690621810135949824 11390855340864604032 14091088871593258240 16791322402321912448 1044811859341015040 3745045390069669248 6445278920798323456 9145512451526977664 11845745982255631872 14545979512984286080 17246213043712940288 1499702500732042880 4199936031460697088 6900169562189351296 9600403092918005504 12300636623646659712 15000870154375313920 17701103685103968128 1954593142123070720 4654826672851724928 7355060203580379136 10055293734309033344 12755527265037687552 15455760795766341760 18155994326494995968 2409483783514098560 5109717314242752768 7809950844971406976 10510184375700061184 13210417906428715392 15910651437157369600 164140894176472192 2864374424905126400 5564607955633780608 8264841486362434816 10965075017091089024 13665308547819743232 16365542078548397440 619031535567500032 3319265066296154240 6019498597024808448 8719732127753462656 11419965658482116864 14120199189210771072 16820432719939425280 1073922176958527872 3774155707687182080 6474389238415836288 9174622769144490496 11874856299873144704 14575089830601798912 17275323361330453120 1528812818349555712 4229046349078209920 6929279879806864128 9629513410535518336 12329746941264172544 15029980471992826752 17730214002721480960 1983703459740583552 4683936990469237760 7384170521197891968 10084404051926546176 12784637582655200384 15484871113383854592 18185104644112508800 2438594101131611392 5138827631860265600 7839061162588919808 10539294693317574016 13239528224046228224 15939761754774882432 193251211793985024 2893484742522639232 5593718273251293440 8293951803979947648 10994185334708601856 13694418865437256064 16394652396165910272 648141853185012864 3348375383913667072 6048608914642321280 8748842445370975488 11449075976099629696 14149309506828283904 16849543037556938112 1103032494576040704 3803266025304694912 6503499556033349120 9203733086762003328 11903966617490657536 14604200148219311744 17304433678947965952 1557923135967068544 4258156666695722752 6958390197424376960 9658623728153031168 12358857258881685376 15059090789610339584 17759324320338993792 2012813777358096384 4713047308086750592 7413280838815404800 10113514369544059008 12813747900272713216 15513981431001367424 18214214961730021632 2467704418749124224 5167937949477778432 7868171480206432640 10568405010935086848 13268638541663741056 15968872072392395264 222361529411497856 2922595060140152064 5622828590868806272 8323062121597460480 11023295652326114688 13723529183054768896 16423762713783423104 677252170802525696 3377485701531179904 6077719232259834112 8777952762988488320 11478186293717142528 14178419824445796736 16878653355174450944 1132142812193553536 3832376342922207744 6532609873650861952 9232843404379516160 11933076935108170368 14633310465836824576 17333543996565478784 1587033453584581376 4287266984313235584 6987500515041889792 9687734045770544000 12387967576499198208 15088201107227852416 17788434637956506624 2041924094975609216 4742157625704263424 7442391156432917632 10142624687161571840 12842858217890226048 15543091748618880256 18243325279347534464 2496814736366637056 5197048267095291264 7897281797823945472 10597515328552599680 13297748859281253888 15997982390009908096 251471847029010688 2951705377757664896 5651938908486319104 8352172439214973312 11052405969943627520 13752639500672281728 16452873031400935936 706362488420038528 3406596019148692736 6106829549877346944 8807063080606001152 11507296611334655360 14207530142063309568 16907763672791963776 1161253129811066368 3861486660539720576 6561720191268374784 9261953721997028992 11962187252725683200 14662420783454337408 17362654314182991616 1616143771202094208 4316377301930748416 7016610832659402624 9716844363388056832 12417077894116711040 15117311424845365248 17817544955574019456 2071034412593122048 4771267943321776256 7471501474050430464 10171735004779084672 12871968535507738880 15572202066236393088 18272435596965047296 2525925053984149888 5226158584712804096 7926392115441458304 10626625646170112512 13326859176898766720 16027092707627420928 280582164646523520 2980815695375177728 5681049226103831936 8381282756832486144 11081516287561140352 13781749818289794560 16481983349018448768 735472806037551360 3435706336766205568 6135939867494859776 8836173398223513984 11536406928952168192 14236640459680822400 16936873990409476608 1190363447428579200 3890596978157233408 6590830508885887616 9291064039614541824 11991297570343196032 14691531101071850240 17391764631800504448 1645254088819607040 4345487619548261248 7045721150276915456 9745954681005569664 12446188211734223872 15146421742462878080 17846655273191532288 2100144730210634880 4800378260939289088 7500611791667943296 10200845322396597504 12901078853125251712 15601312383853905920 18301545914582560128 2555035371601662720 5255268902330316928 7955502433058971136 10655735963787625344 13355969494516279552 16056203025244933760 309692482264036352 3009926012992690560 5710159543721344768 8410393074449998976 11110626605178653184 13810860135907307392 16511093666635961600 764583123655064192 3464816654383718400 6165050185112372608 8865283715841026816 11565517246569681024 14265750777298335232 16965984308026989440 1219473765046092032 3919707295774746240 6619940826503400448 9320174357232054656 12020407887960708864 14720641418689363072 17420874949418017280 1674364406437119872 4374597937165774080 7074831467894428288 9775064998623082496 12475298529351736704 15175532060080390912 17875765590809045120 2129255047828147712 4829488578556801920 7529722109285456128 10229955640014110336 12930189170742764544 15630422701471418752 18330656232200072960 2584145689219175552 5284379219947829760 7984612750676483968 10684846281405138176 13385079812133792384 16085313342862446592 338802799881549184 3039036330610203392 5739269861338857600 8439503392067511808 11139736922796166016 13839970453524820224 16540203984253474432 793693441272577024 3493926972001231232 6194160502729885440 8894394033458539648 11594627564187193856 14294861094915848064 16995094625644502272 1248584082663604864 3948817613392259072 6649051144120913280 9349284674849567488 12049518205578221696 14749751736306875904 17449985267035530112 1703474724054632704 4403708254783286912 7103941785511941120 9804175316240595328 12504408846969249536 15204642377697903744 17904875908426557952 2158365365445660544 4858598896174314752 7558832426902968960 10259065957631623168 12959299488360277376 15659533019088931584 18359766549817585792 2613256006836688384 5313489537565342592 8013723068293996800 10713956599022651008 13414190129751305216 16114423660479959424 367913117499062016 3068146648227716224 5768380178956370432 8468613709685024640 11168847240413678848 13869080771142333056 16569314301870987264 822803758890089856 3523037289618744064 6223270820347398272 8923504351076052480 11623737881804706688 14323971412533360896 17024204943262015104 1277694400281117696 3977927931009771904 6678161461738426112 9378394992467080320 12078628523195734528 14778862053924388736 17479095584653042944 1732585041672145536 4432818572400799744 7133052103129453952 9833285633858108160 12533519164586762368 15233752695315416576 17933986226044070784 2187475683063173376 4887709213791827584 7587942744520481792 10288176275249136000 12988409805977790208 15688643336706444416 18388876867435098624 2642366324454201216 5342599855182855424 8042833385911509632 10743066916640163840 13443300447368818048 16143533978097472256 397023435116574848 3097256965845229056 5797490496573883264 8497724027302537472 11197957558031191680 13898191088759845888 16598424619488500096 851914076507602688 3552147607236256896 6252381137964911104 8952614668693565312 11652848199422219520 14353081730150873728 17053315260879527936 1306804717898630528 4007038248627284736 6707271779355938944 9407505310084593152 12107738840813247360 14807972371541901568 17508205902270555776 1761695359289658368 4461928890018312576 7162162420746966784 9862395951475620992 12562629482204275200 15262863012932929408 17963096543661583616 2216586000680686208 4916819531409340416 7617053062137994624 10317286592866648832 13017520123595303040 15717753654323957248 18417987185052611456 2671476642071714048 5371710172800368256 8071943703529022464 10772177234257676672 13472410764986330880 16172644295714985088 426133752734087680 3126367283462741888 5826600814191396096 8526834344920050304 11227067875648704512 13927301406377358720 16627534937106012928 881024394125115520 3581257924853769728 6281491455582423936 8981724986311078144 11681958517039732352 14382192047768386560 17082425578497040768 1335915035516143360 4036148566244797568 6736382096973451776 9436615627702105984 12136849158430760192 14837082689159414400 17537316219888068608 1790805676907171200 4491039207635825408 7191272738364479616 9891506269093133824 12591739799821788032 15291973330550442240 17992206861279096448 2245696318298199040 4945929849026853248 7646163379755507456 10346396910484161664 13046630441212815872 15746863971941470080 353428960572672 2700586959689226880 5400820490417881088 8101054021146535296 10801287551875189504 13501521082603843712 16201754613332497920 455244070351600512 3155477601080254720 5855711131808908928 8555944662537563136 11256178193266217344 13956411723994871552 16656645254723525760 910134711742628352 3610368242471282560 6310601773199936768 9010835303928590976 11711068834657245184 14411302365385899392 17111535896114553600 1365025353133656192 4065258883862310400 6765492414590964608 9465725945319618816 12165959476048273024 14866193006776927232 17566426537505581440 1819915994524684032 4520149525253338240 7220383055981992448 9920616586710646656 12620850117439300864 15321083648167955072 18021317178896609280 2274806635915711872 4975040166644366080 7675273697373020288 10375507228101674496 13075740758830328704 15775974289558982912 29463746578085504 2729697277306739712 5429930808035393920 8130164338764048128 10830397869492702336 13530631400221356544 16230864930950010752 484354387969113344 3184587918697767552 5884821449426421760 8585054980155075968 11285288510883730176 13985522041612384384 16685755572341038592 939245029360141184 3639478560088795392 6339712090817449600 9039945621546103808 11740179152274758016 14440412683003412224 17140646213732066432 1394135670751169024 4094369201479823232 6794602732208477440 9494836262937131648 12195069793665785856 14895303324394440064 17595536855123094272 1849026312142196864 4549259842870851072 7249493373599505280 9949726904328159488 12649960435056813696 15350193965785467904 18050427496514122112 2303916953533224704 5004150484261878912 7704384014990533120 10404617545719187328 13104851076447841536 15805084607176495744 58574064195598336 2758807594924252544 5459041125652906752 8159274656381560960 10859508187110215168 13559741717838869376 16259975248567523584 513464705586626176 3213698236315280384 5913931767043934592 8614165297772588800 11314398828501243008 14014632359229897216 16714865889958551424 968355346977654016 3668588877706308224 6368822408434962432 9069055939163616640 11769289469892270848 14469523000620925056 17169756531349579264 1423245988368681856 4123479519097336064 6823713049825990272 9523946580554644480 12224180111283298688 14924413642011952896 17624647172740607104 1878136629759709696 4578370160488363904 7278603691217018112 9978837221945672320 12679070752674326528 15379304283402980736 18079537814131634944 2333027271150737536 5033260801879391744 7733494332608045952 10433727863336700160 13133961394065354368 15834194924794008576 87684381813111168 2787917912541765376 5488151443270419584 8188384973999073792 10888618504727728000 13588852035456382208 16289085566185036416 542575023204139008 3242808553932793216 5943042084661447424 8643275615390101632 11343509146118755840 14043742676847410048 16743976207576064256 997465664595166848 3697699195323821056 6397932726052475264 9098166256781129472 11798399787509783680 14498633318238437888 17198866848967092096 1452356305986194688 4152589836714848896 6852823367443503104 9553056898172157312 12253290428900811520 14953523959629465728 17653757490358119936 1907246947377222528 4607480478105876736 7307714008834530944 10007947539563185152 12708181070291839360 15408414601020493568 18108648131749147776 2362137588768250368 5062371119496904576 7762604650225558784 10462838180954212992 13163071711682867200 15863305242411521408 116794699430624000 2817028230159278208 5517261760887932416 8217495291616586624 10917728822345240832 13617962353073895040 16318195883802549248 571685340821651840 3271918871550306048 5972152402278960256 8672385933007614464 11372619463736268672 14072852994464922880 16773086525193577088 1026575982212679680 3726809512941333888 6427043043669988096 9127276574398642304 11827510105127296512 14527743635855950720 17227977166584604928 1481466623603707520 4181700154332361728 6881933685061015936 9582167215789670144 12282400746518324352 14982634277246978560 17682867807975632768 1936357264994735360 4636590795723389568 7336824326452043776 10037057857180697984 12737291387909352192 15437524918638006400 18137758449366660608 2391247906385763200 5091481437114417408 7791714967843071616 10491948498571725824 13192182029300380032 15892415560029034240 145905017048136832 2846138547776791040 5546372078505445248 8246605609234099456 10946839139962753664 13647072670691407872 16347306201420062080 600795658439164672 3301029189167818880 6001262719896473088 8701496250625127296 11401729781353781504 14101963312082435712 16802196842811089920 1055686299830192512 3755919830558846720 6456153361287500928 9156386892016155136 11856620422744809344 14556853953473463552 17257087484202117760 1510576941221220352 4210810471949874560 6911044002678528768 9611277533407182976 12311511064135837184 15011744594864491392 17711978125593145600 1965467582612248192 4665701113340902400 7365934644069556608 10066168174798210816 12766401705526865024 15466635236255519232 18166868766984173440 2420358224003276032 5120591754731930240 7820825285460584448 10521058816189238656 13221292346917892864 15921525877646547072 175015334665649664 2875248865394303872 5575482396122958080 8275715926851612288 10975949457580266496 13676182988308920704 16376416519037574912 629905976056677504 3330139506785331712 6030373037513985920 8730606568242640128 11430840098971294336 14131073629699948544 16831307160428602752 1084796617447705344 3785030148176359552 6485263678905013760 9185497209633667968 11885730740362322176 14585964271090976384 17286197801819630592 1539687258838733184 4239920789567387392 6940154320296041600 9640387851024695808 12340621381753350016 15040854912482004224 17741088443210658432 1994577900229761024 4694811430958415232 7395044961687069440 10095278492415723648 12795512023144377856 15495745553873032064 18195979084601686272 2449468541620788864 5149702072349443072 7849935603078097280 10550169133806751488 13250402664535405696 15950636195264059904 204125652283162496 2904359183011816704 5604592713740470912 8304826244469125120 11005059775197779328 13705293305926433536 16405526836655087744 659016293674190336 3359249824402844544 6059483355131498752 8759716885860152960 11459950416588807168 14160183947317461376 16860417478046115584 1113906935065218176 3814140465793872384 6514373996522526592 9214607527251180800 11914841057979835008 14615074588708489216 17315308119437143424 1568797576456246016 4269031107184900224 6969264637913554432 9669498168642208640 12369731699370862848 15069965230099517056 17770198760828171264 2023688217847273856 4723921748575928064 7424155279304582272 10124388810033236480 12824622340761890688 15524855871490544896 18225089402219199104 2478578859238301696 5178812389966955904 7879045920695610112 10579279451424264320 13279512982152918528 15979746512881572736 233235969900675328 2933469500629329536 5633703031357983744 8333936562086637952 11034170092815292160 13734403623543946368 16434637154272600576 688126611291703168 3388360142020357376 6088593672749011584 8788827203477665792 11489060734206320000 14189294264934974208 16889527795663628416 1143017252682731008 3843250783411385216 6543484314140039424 9243717844868693632 11943951375597347840 14644184906326002048 17344418437054656256 1597907894073758848 4298141424802413056 6998374955531067264 9698608486259721472 12398842016988375680 15099075547717029888 17799309078445684096 2052798535464786688 4753032066193440896 7453265596922095104 10153499127650749312 12853732658379403520 15553966189108057728 18254199719836711936 2507689176855814528 5207922707584468736 7908156238313122944 10608389769041777152 13308623299770431360 16008856830499085568 262346287518188160 2962579818246842368 5662813348975496576 8363046879704150784 11063280410432804992 13763513941161459200 16463747471890113408 717236928909216000 3417470459637870208 6117703990366524416 8817937521095178624 11518171051823832832 14218404582552487040 16918638113281141248 1172127570300243840 3872361101028898048 6572594631757552256 9272828162486206464 11973061693214860672 14673295223943514880 17373528754672169088 1627018211691271680 4327251742419925888 7027485273148580096 9727718803877234304 12427952334605888512 15128185865334542720 17828419396063196928 2081908853082299520 4782142383810953728 7482375914539607936 10182609445268262144 12882842975996916352 15583076506725570560 18283310037454224768 2536799494473327360 5237033025201981568 7937266555930635776 10637500086659289984 13337733617387944192 16037967148116598400 291456605135700992 2991690135864355200 5691923666593009408 8392157197321663616 11092390728050317824 13792624258778972032 16492857789507626240 746347246526728832 3446580777255383040 6146814307984037248 8847047838712691456 11547281369441345664 14247514900169999872 16947748430898654080 1201237887917756672 3901471418646410880 6601704949375065088 9301938480103719296 12002172010832373504 14702405541561027712 17402639072289681920 1656128529308784512 4356362060037438720 7056595590766092928 9756829121494747136 12457062652223401344 15157296182952055552 17857529713680709760 2111019170699812352 4811252701428466560 7511486232157120768 10211719762885774976 12911953293614429184 15612186824343083392 18312420355071737600 2565909812090840192 5266143342819494400 7966376873548148608 10666610404276802816 13366843935005457024 16067077465734111232 320566922753213824 3020800453481868032 5721033984210522240 8421267514939176448 11121501045667830656 13821734576396484864 16521968107125139072 775457564144241664 3475691094872895872 6175924625601550080 8876158156330204288 11576391687058858496 14276625217787512704 16976858748516166912 1230348205535269504 3930581736263923712 6630815266992577920 9331048797721232128 12031282328449886336 14731515859178540544 17431749389907194752 1685238846926297344 4385472377654951552 7085705908383605760 9785939439112259968 12486172969840914176 15186406500569568384 17886640031298222592 2140129488317325184 4840363019045979392 7540596549774633600 10240830080503287808 12941063611231942016 15641297141960596224 18341530672689250432 2595020129708353024 5295253660437007232 7995487191165661440 10695720721894315648 13395954252622969856 16096187783351624064 349677240370726656 3049910771099380864 5750144301828035072 8450377832556689280 11150611363285343488 13850844894013997696 16551078424742651904 804567881761754496 3504801412490408704 6205034943219062912 8905268473947717120 11605502004676371328 14305735535405025536 17005969066133679744 1259458523152782336 3959692053881436544 6659925584610090752 9360159115338744960 12060392646067399168 14760626176796053376 17460859707524707584 1714349164543810176 4414582695272464384 7114816226001118592 9815049756729772800 12515283287458427008 15215516818187081216 17915750348915735424 2169239805934838016 4869473336663492224 7569706867392146432 10269940398120800640 12970173928849454848 15670407459578109056 18370640990306763264 2624130447325865856 5324363978054520064 8024597508783174272 10724831039511828480 13425064570240482688 16125298100969136896 378787557988239488 3079021088716893696 5779254619445547904 8479488150174202112 11179721680902856320 13879955211631510528 16580188742360164736 833678199379267328 3533911730107921536 6234145260836575744 8934378791565229952 11634612322293884160 14334845853022538368 17035079383751192576 1288568840770295168 3988802371498949376 6689035902227603584 9389269432956257792 12089502963684912000 14789736494413566208 17489970025142220416 1743459482161323008 4443693012889977216 7143926543618631424 9844160074347285632 12544393605075939840 15244627135804594048 17944860666533248256 2198350123552350848 4898583654281005056 7598817185009659264 10299050715738313472 12999284246466967680 15699517777195621888 18399751307924276096 2653240764943378688 5353474295672032896 8053707826400687104 10753941357129341312 13454174887857995520 16154408418586649728 407897875605752320 3108131406334406528 5808364937063060736 8508598467791714944 11208831998520369152 13909065529249023360 16609299059977677568 862788516996780160 3563022047725434368 6263255578454088576 8963489109182742784 11663722639911396992 14363956170640051200 17064189701368705408 1317679158387808000 4017912689116462208 6718146219845116416 9418379750573770624 12118613281302424832 14818846812031079040 17519080342759733248 1772569799778835840 4472803330507490048 7173036861236144256 9873270391964798464 12573503922693452672 15273737453422106880 17973970984150761088 2227460441169863680 4927693971898517888 7627927502627172096 10328161033355826304 13028394564084480512 15728628094813134720 18428861625541788928 2682351082560891520 5382584613289545728 8082818144018199936 10783051674746854144 13483285205475508352 16183518736204162560 437008193223265152 3137241723951919360 5837475254680573568 8537708785409227776 11237942316137881984 13938175846866536192 16638409377595190400 891898834614292992 3592132365342947200 6292365896071601408 8992599426800255616 11692832957528909824 14393066488257564032 17093300018986218240 1346789476005320832 4047023006733975040 6747256537462629248 9447490068191283456 12147723598919937664 14847957129648591872 17548190660377246080 1801680117396348672 4501913648125002880 7202147178853657088 9902380709582311296 12602614240310965504 15302847771039619712 18003081301768273920 2256570758787376512 4956804289516030720 7657037820244684928 10357271350973339136 13057504881701993344 15757738412430647552 11227869449750144 2711461400178404352 5411694930907058560 8111928461635712768 10812161992364366976 13512395523093021184 16212629053821675392 466118510840777984 3166352041569432192 5866585572298086400 8566819103026740608 11267052633755394816 13967286164484049024 16667519695212703232 921009152231805824 3621242682960460032 6321476213689114240 9021709744417768448 11721943275146422656 14422176805875076864 17122410336603731072 1375899793622833664 4076133324351487872 6776366855080142080 9476600385808796288 12176833916537450496 14877067447266104704 17577300977994758912 1830790435013861504 4531023965742515712 7231257496471169920 9931491027199824128 12631724557928478336 15331958088657132544 18032191619385786752 2285681076404889344 4985914607133543552 7686148137862197760 10386381668590851968 13086615199319506176 15786848730048160384 40338187067262976 2740571717795917184 5440805248524571392 8141038779253225600 10841272309981879808 13541505840710534016 16241739371439188224 495228828458290816 3195462359186945024 5895695889915599232 8595929420644253440 11296162951372907648 13996396482101561856 16696630012830216064 950119469849318656 3650353000577972864 6350586531306627072 9050820062035281280 11751053592763935488 14451287123492589696 17151520654221243904 1405010111240346496 4105243641969000704 6805477172697654912 9505710703426309120 12205944234154963328 14906177764883617536 17606411295612271744 1859900752631374336 4560134283360028544 7260367814088682752 9960601344817336960 12660834875545991168 15361068406274645376 18061301937003299584 2314791394022402176 5015024924751056384 7715258455479710592 10415491986208364800 13115725516937019008 15815959047665673216 69448504684775808 2769682035413430016 5469915566142084224 8170149096870738432 10870382627599392640 13570616158328046848 16270849689056701056 524339146075803648 3224572676804457856 5924806207533112064 8625039738261766272 11325273268990420480 14025506799719074688 16725740330447728896 979229787466831488 3679463318195485696 6379696848924139904 9079930379652794112 11780163910381448320 14480397441110102528 17180630971838756736 1434120428857859328 4134353959586513536 6834587490315167744 9534821021043821952 12235054551772476160 14935288082501130368 17635521613229784576 1889011070248887168 4589244600977541376 7289478131706195584 9989711662434849792 12689945193163504000 15390178723892158208 18090412254620812416 2343901711639915008 5044135242368569216 7744368773097223424 10444602303825877632 13144835834554531840 15845069365283186048 98558822302288640 2798792353030942848 5499025883759597056 8199259414488251264 10899492945216905472 13599726475945559680 16299960006674213888 553449463693316480 3253682994421970688 5953916525150624896 8654150055879279104 11354383586607933312 14054617117336587520 16754850648065241728 1008340105084344320 3708573635812998528 6408807166541652736 9109040697270306944 11809274227998961152 14509507758727615360 17209741289456269568 1463230746475372160 4163464277204026368 6863697807932680576 9563931338661334784 12264164869389988992 14964398400118643200 17664631930847297408 1918121387866400000 4618354918595054208 7318588449323708416 10018821980052362624 12719055510781016832 15419289041509671040 18119522572238325248 2373012029257427840 5073245559986082048 7773479090714736256 10473712621443390464 13173946152172044672 15874179682900698880 127669139919801472 2827902670648455680 5528136201377109888 8228369732105764096 10928603262834418304 13628836793563072512 16329070324291726720 582559781310829312 3282793312039483520 5983026842768137728 8683260373496791936 11383493904225446144 14083727434954100352 16783960965682754560 1037450422701857152 3737683953430511360 6437917484159165568 9138151014887819776 11838384545616473984 14538618076345128192 17238851607073782400 1492341064092884992 4192574594821539200 6892808125550193408 9593041656278847616 12293275187007501824 14993508717736156032 17693742248464810240 1947231705483912832 4647465236212567040 7347698766941221248 10047932297669875456 12748165828398529664 15448399359127183872 18148632889855838080 2402122346874940672 5102355877603594880 7802589408332249088 10502822939060903296 13203056469789557504 15903290000518211712 156779457537314304 2857012988265968512 5557246518994622720 8257480049723276928 10957713580451931136 13657947111180585344 16358180641909239552 611670098928342144 3311903629656996352 6012137160385650560 8712370691114304768 11412604221842958976 14112837752571613184 16813071283300267392 1066560740319369984 3766794271048024192 6467027801776678400 9167261332505332608 11867494863233986816 14567728393962641024 17267961924691295232 1521451381710397824 4221684912439052032 6921918443167706240 9622151973896360448 12322385504625014656 15022619035353668864 17722852566082323072 1976342023101425664 4676575553830079872 7376809084558734080 10077042615287388288 12777276146016042496 15477509676744696704 18177743207473350912 2431232664492453504 5131466195221107712 7831699725949761920 10531933256678416128 13232166787407070336 15932400318135724544 185889775154827136 2886123305883481344 5586356836612135552 8286590367340789760 10986823898069443968 13687057428798098176 16387290959526752384 640780416545854976 3341013947274509184 6041247478003163392 8741481008731817600 11441714539460471808 14141948070189126016 16842181600917780224 1095671057936882816 3795904588665537024 6496138119394191232 9196371650122845440 11896605180851499648 14596838711580153856 17297072242308808064 1550561699327910656 4250795230056564864 6951028760785219072 9651262291513873280 12351495822242527488 15051729352971181696 17751962883699835904 2005452340718938496 4705685871447592704 7405919402176246912 10106152932904901120 12806386463633555328 15506619994362209536 18206853525090863744 2460342982109966336 5160576512838620544 7860810043567274752 10561043574295928960 13261277105024583168 15961510635753237376 215000092772339968 2915233623500994176 5615467154229648384 8315700684958302592 11015934215686956800 13716167746415611008 16416401277144265216 669890734163367808 3370124264892022016 6070357795620676224 8770591326349330432 11470824857077984640 14171058387806638848 16871291918535293056 1124781375554395648 3825014906283049856 6525248437011704064 9225481967740358272 11925715498469012480 14625949029197666688 17326182559926320896 1579672016945423488 4279905547674077696 6980139078402731904 9680372609131386112 12380606139860040320 15080839670588694528 17781073201317348736 2034562658336451328 4734796189065105536 7435029719793759744 10135263250522413952 12835496781251068160 15535730311979722368 18235963842708376576 2489453299727479168 5189686830456133376 7889920361184787584 10590153891913441792 13290387422642096000 15990620953370750208 244110410389852800 2944343941118507008 5644577471847161216 8344811002575815424 11045044533304469632 13745278064033123840 16445511594761778048 699001051780880640 3399234582509534848 6099468113238189056 8799701643966843264 11499935174695497472 14200168705424151680 16900402236152805888 1153891693171908480 3854125223900562688 6554358754629216896 9254592285357871104 11954825816086525312 14655059346815179520 17355292877543833728 1608782334562936320 4309015865291590528 7009249396020244736 9709482926748898944 12409716457477553152 15109949988206207360 17810183518934861568 2063672975953964160 4763906506682618368 7464140037411272576 10164373568139926784 12864607098868580992 15564840629597235200 18265074160325889408 2518563617344992000 5218797148073646208 7919030678802300416 10619264209530954624 13319497740259608832 16019731270988263040 273220728007365632 2973454258736019840 5673687789464674048 8373921320193328256 11074154850921982464 13774388381650636672 16474621912379290880 728111369398393472 3428344900127047680 6128578430855701888 8828811961584356096 11529045492313010304 14229279023041664512 16929512553770318720 1183002010789421312 3883235541518075520 6583469072246729728 9283702602975383936 11983936133704038144 14684169664432692352 17384403195161346560 1637892652180449152 4338126182909103360 7038359713637757568 9738593244366411776 12438826775095065984 15139060305823720192 17839293836552374400 2092783293571476992 4793016824300131200 7493250355028785408 10193483885757439616 12893717416486093824 15593950947214748032 18294184477943402240 2547673934962504832 5247907465691159040 7948140996419813248 10648374527148467456 13348608057877121664 16048841588605775872 302331045624878464 3002564576353532672 5702798107082186880 8403031637810841088 11103265168539495296 13803498699268149504 16503732229996803712 757221687015906304 3457455217744560512 6157688748473214720 8857922279201868928 11558155809930523136 14258389340659177344 16958622871387831552 1212112328406934144 3912345859135588352 6612579389864242560 9312812920592896768 12013046451321550976 14713279982050205184 17413513512778859392 1667002969797961984 4367236500526616192 7067470031255270400 9767703561983924608 12467937092712578816 15168170623441233024 17868404154169887232 2121893611188989824 4822127141917644032 7522360672646298240 10222594203374952448 12922827734103606656 15623061264832260864 18323294795560915072 2576784252580017664 5277017783308671872 7977251314037326080 10677484844765980288 13377718375494634496 16077951906223288704 331441363242391296 3031674893971045504 5731908424699699712 8432141955428353920 11132375486157008128 13832609016885662336 16532842547614316544 786332004633419136 3486565535362073344 6186799066090727552 8887032596819381760 11587266127548035968 14287499658276690176 16987733189005344384 1241222646024446976 3941456176753101184 6641689707481755392 9341923238210409600 12042156768939063808 14742390299667718016 17442623830396372224 1696113287415474816 4396346818144129024 7096580348872783232 9796813879601437440 12497047410330091648 15197280941058745856 17897514471787400064 2151003928806502656 4851237459535156864 7551470990263811072 10251704520992465280 12951938051721119488 15652171582449773696 18352405113178427904 2605894570197530496 5306128100926184704 8006361631654838912 10706595162383493120 13406828693112147328 16107062223840801536 360551680859904128 3060785211588558336 5761018742317212544 8461252273045866752 11161485803774520960 13861719334503175168 16561952865231829376 815442322250931968 3515675852979586176 6215909383708240384 8916142914436894592 11616376445165548800 14316609975894203008 17016843506622857216 1270332963641959808 3970566494370614016 6670800025099268224 9371033555827922432 12071267086556576640 14771500617285230848 17471734148013885056 1725223605032987648 4425457135761641856 7125690666490296064 9825924197218950272 12526157727947604480 15226391258676258688 17926624789404912896 2180114246424015488 4880347777152669696 7580581307881323904 10280814838609978112 12981048369338632320 15681281900067286528 18381515430795940736 2635004887815043328 5335238418543697536 8035471949272351744 10735705480001005952 13435939010729660160 16136172541458314368 389661998477416960 3089895529206071168 5790129059934725376 8490362590663379584 11190596121392033792 13890829652120688000 16591063182849342208 844552639868444800 3544786170597099008 6245019701325753216 8945253232054407424 11645486762783061632 14345720293511715840 17045953824240370048 1299443281259472640 3999676811988126848 6699910342716781056 9400143873445435264 12100377404174089472 14800610934902743680 17500844465631397888 1754333922650500480 4454567453379154688 7154800984107808896 9855034514836463104 12555268045565117312 15255501576293771520 17955735107022425728 2209224564041528320 4909458094770182528 7609691625498836736 10309925156227490944 13010158686956145152 15710392217684799360 18410625748413453568 2664115205432556160 5364348736161210368 8064582266889864576 10764815797618518784 13465049328347172992 16165282859075827200 418772316094929792 3119005846823584000 5819239377552238208 8519472908280892416 11219706439009546624 13919939969738200832 16620173500466855040 873662957485957632 3573896488214611840 6274130018943266048 8974363549671920256 11674597080400574464 14374830611129228672 17075064141857882880 1328553598876985472 4028787129605639680 6729020660334293888 9429254191062948096 12129487721791602304 14829721252520256512 17529954783248910720 1783444240268013312 4483677770996667520 7183911301725321728 9884144832453975936 12584378363182630144 15284611893911284352 17984845424639938560 2238334881659041152 4938568412387695360 7638801943116349568 10339035473845003776 13039269004573657984 15739502535302312192 18439736066030966400 2693225523050068992 5393459053778723200 8093692584507377408 10793926115236031616 13494159645964685824 16194393176693340032 447882633712442624 3148116164441096832 5848349695169751040 8548583225898405248 11248816756627059456 13949050287355713664 16649283818084367872 902773275103470464 3603006805832124672 6303240336560778880 9003473867289433088 11703707398018087296 14403940928746741504 17104174459475395712 1357663916494498304 4057897447223152512 6758130977951806720 9458364508680460928 12158598039409115136 14858831570137769344 17559065100866423552 1812554557885526144 4512788088614180352 7213021619342834560 9913255150071488768 12613488680800142976 15313722211528797184 18013955742257451392 2267445199276553984 4967678730005208192 7667912260733862400 10368145791462516608 13068379322191170816 15768612852919825024 22102309938927616 2722335840667581824 5422569371396236032 8122802902124890240 10823036432853544448 13523269963582198656 16223503494310852864 476992951329955456 3177226482058609664 5877460012787263872 8577693543515918080 11277927074244572288 13978160604973226496 16678394135701880704 931883592720983296 3632117123449637504 6332350654178291712 9032584184906945920 11732817715635600128 14433051246364254336 17133284777092908544 1386774234112011136 4087007764840665344 6787241295569319552 9487474826297973760 12187708357026627968 14887941887755282176 17588175418483936384 1841664875503038976 4541898406231693184 7242131936960347392 9942365467689001600 12642598998417655808 15342832529146310016 18043066059874964224 2296555516894066816 4996789047622721024 7697022578351375232 10397256109080029440 13097489639808683648 15797723170537337856 51212627556440448 2751446158285094656 5451679689013748864 8151913219742403072 10852146750471057280 13552380281199711488 16252613811928365696 506103268947468288 3206336799676122496 5906570330404776704 8606803861133430912 11307037391862085120 14007270922590739328 16707504453319393536 960993910338496128 3661227441067150336 6361460971795804544 9061694502524458752 11761928033253112960 14462161563981767168 17162395094710421376 1415884551729523968 4116118082458178176 6816351613186832384 9516585143915486592 12216818674644140800 14917052205372795008 17617285736101449216 1870775193120551808 4571008723849206016 7271242254577860224 9971475785306514432 12671709316035168640 15371942846763822848 18072176377492477056 2325665834511579648 5025899365240233856 7726132895968888064 10426366426697542272 13126599957426196480 15826833488154850688 80322945173953280 2780556475902607488 5480790006631261696 8181023537359915904 10881257068088570112 13581490598817224320 16281724129545878528 535213586564981120 3235447117293635328 5935680648022289536 8635914178750943744 11336147709479597952 14036381240208252160 16736614770936906368 990104227956008960 3690337758684663168 6390571289413317376 9090804820141971584 11791038350870625792 14491271881599280000 17191505412327934208 1444994869347036800 4145228400075691008 6845461930804345216 9545695461532999424 12245928992261653632 14946162522990307840 17646396053718962048 1899885510738064640 4600119041466718848 7300352572195373056 10000586102924027264 12700819633652681472 15401053164381335680 18101286695109989888 2354776152129092480 5055009682857746688 7755243213586400896 10455476744315055104 13155710275043709312 15855943805772363520 109433262791466112 2809666793520120320 5509900324248774528 8210133854977428736 10910367385706082944 13610600916434737152 16310834447163391360 564323904182493952 3264557434911148160 5964790965639802368 8665024496368456576 11365258027097110784 14065491557825764992 16765725088554419200 1019214545573521792 3719448076302176000 6419681607030830208 9119915137759484416 11820148668488138624 14520382199216792832 17220615729945447040 1474105186964549632 4174338717693203840 6874572248421858048 9574805779150512256 12275039309879166464 14975272840607820672 17675506371336474880 1928995828355577472 4629229359084231680 7329462889812885888 10029696420541540096 12729929951270194304 15430163481998848512 18130397012727502720 2383886469746605312 5084120000475259520 7784353531203913728 10484587061932567936 13184820592661222144 15885054123389876352 138543580408978944 2838777111137633152 5539010641866287360 8239244172594941568 10939477703323595776 13639711234052249984 16339944764780904192 593434221800006784 3293667752528660992 5993901283257315200 8694134813985969408 11394368344714623616 14094601875443277824 16794835406171932032 1048324863191034624 3748558393919688832 6448791924648343040 9149025455376997248 11849258986105651456 14549492516834305664 17249726047562959872 1503215504582062464 4203449035310716672 6903682566039370880 9603916096768025088 12304149627496679296 15004383158225333504 17704616688953987712 1958106145973090304 4658339676701744512 7358573207430398720 10058806738159052928 12759040268887707136 15459273799616361344 18159507330345015552 2412996787364118144 5113230318092772352 7813463848821426560 10513697379550080768 13213930910278734976 15914164441007389184 167653898026491776 2867887428755145984 5568120959483800192 8268354490212454400 10968588020941108608 13668821551669762816 16369055082398417024 622544539417519616 3322778070146173824 6023011600874828032 8723245131603482240 11423478662332136448 14123712193060790656 16823945723789444864 1077435180808547456 3777668711537201664 6477902242265855872 9178135772994510080 11878369303723164288 14578602834451818496 17278836365180472704 1532325822199575296 4232559352928229504 6932792883656883712 9633026414385537920 12333259945114192128 15033493475842846336 17733727006571500544 1987216463590603136 4687449994319257344 7387683525047911552 10087917055776565760 12788150586505219968 15488384117233874176 18188617647962528384 2442107104981630976 5142340635710285184 7842574166438939392 10542807697167593600 13243041227896247808 15943274758624902016 196764215644004608 2896997746372658816 5597231277101313024 8297464807829967232 10997698338558621440 13697931869287275648 16398165400015929856 651654857035032448 3351888387763686656 6052121918492340864 8752355449220995072 11452588979949649280 14152822510678303488 16853056041406957696 1106545498426060288 3806779029154714496 6507012559883368704 9207246090612022912 11907479621340677120 14607713152069331328 17307946682797985536 1561436139817088128 4261669670545742336 6961903201274396544 9662136732003050752 12362370262731704960 15062603793460359168 17762837324189013376 2016326781208115968 4716560311936770176 7416793842665424384 10117027373394078592 12817260904122732800 15517494434851387008 18217727965580041216 2471217422599143808 5171450953327798016 7871684484056452224 10571918014785106432 13272151545513760640 15972385076242414848 225874533261517440 2926108063990171648 5626341594718825856 8326575125447480064 11026808656176134272 13727042186904788480 16427275717633442688 680765174652545280 3380998705381199488 6081232236109853696 8781465766838507904 11481699297567162112 14181932828295816320 16882166359024470528 1135655816043573120 3835889346772227328 6536122877500881536 9236356408229535744 11936589938958189952 14636823469686844160 17337057000415498368 1590546457434600960 4290779988163255168 6991013518891909376 9691247049620563584 12391480580349217792 15091714111077872000 17791947641806526208 2045437098825628800 4745670629554283008 7445904160282937216 10146137691011591424 12846371221740245632 15546604752468899840 18246838283197554048 2500327740216656640 5200561270945310848 7900794801673965056 10601028332402619264 13301261863131273472 16001495393859927680 254984850879030272 2955218381607684480 5655451912336338688 8355685443064992896 11055918973793647104 13756152504522301312 16456386035250955520 709875492270058112 3410109022998712320 6110342553727366528 8810576084456020736 11510809615184674944 14211043145913329152 16911276676641983360 1164766133661085952 3864999664389740160 6565233195118394368 9265466725847048576 11965700256575702784 14665933787304356992 17366167318033011200 1619656775052113792 4319890305780768000 7020123836509422208 9720357367238076416 12420590897966730624 15120824428695384832 17821057959424039040 2074547416443141632 4774780947171795840 7475014477900450048 10175248008629104256 12875481539357758464 15575715070086412672 18275948600815066880 2529438057834169472 5229671588562823680 7929905119291477888 10630138650020132096 13330372180748786304 16030605711477440512 284095168496543104 2984328699225197312 5684562229953851520 8384795760682505728 11085029291411159936 13785262822139814144 16485496352868468352 738985809887570944 3439219340616225152 6139452871344879360 8839686402073533568 11539919932802187776 14240153463530841984 16940386994259496192 1193876451278598784 3894109982007252992 6594343512735907200 9294577043464561408 11994810574193215616 14695044104921869824 17395277635650524032 1648767092669626624 4349000623398280832 7049234154126935040 9749467684855589248 12449701215584243456 15149934746312897664 17850168277041551872 2103657734060654464 4803891264789308672 7504124795517962880 10204358326246617088 12904591856975271296 15604825387703925504 18305058918432579712 2558548375451682304 5258781906180336512 7959015436908990720 10659248967637644928 13359482498366299136 16059716029094953344 313205486114055936 3013439016842710144 5713672547571364352 8413906078300018560 11114139609028672768 13814373139757326976 16514606670485981184 768096127505083776 3468329658233737984 6168563188962392192 8868796719691046400 11569030250419700608 14269263781148354816 16969497311877009024 1222986768896111616 3923220299624765824 6623453830353420032 9323687361082074240 12023920891810728448 14724154422539382656 17424387953268036864 1677877410287139456 4378110941015793664 7078344471744447872 9778578002473102080 12478811533201756288 15179045063930410496 17879278594659064704 2132768051678167296 4833001582406821504 7533235113135475712 10233468643864129920 12933702174592784128 15633935705321438336 18334169236050092544 2587658693069195136 5287892223797849344 7988125754526503552 10688359285255157760 13388592815983811968 16088826346712466176 342315803731568768 3042549334460222976 5742782865188877184 8443016395917531392 11143249926646185600 13843483457374839808 16543716988103494016 797206445122596608 3497439975851250816 6197673506579905024 8897907037308559232 11598140568037213440 14298374098765867648 16998607629494521856 1252097086513624448 3952330617242278656 6652564147970932864 9352797678699587072 12053031209428241280 14753264740156895488 17453498270885549696 1706987727904652288 4407221258633306496 7107454789361960704 9807688320090614912 12507921850819269120 15208155381547923328 17908388912276577536 2161878369295680128 4862111900024334336 7562345430752988544 10262578961481642752 12962812492210296960 15663046022938951168 18363279553667605376 2616769010686707968 5317002541415362176 8017236072144016384 10717469602872670592 13417703133601324800 16117936664329979008 371426121349081600 3071659652077735808 5771893182806390016 8472126713535044224 11172360244263698432 13872593774992352640 16572827305721006848 826316762740109440 3526550293468763648 6226783824197417856 8927017354926072064 11627250885654726272 14327484416383380480 17027717947112034688 1281207404131137280 3981440934859791488 6681674465588445696 9381907996317099904 12082141527045754112 14782375057774408320 17482608588503062528 1736098045522165120 4436331576250819328 7136565106979473536 9836798637708127744 12537032168436781952 15237265699165436160 17937499229894090368 2190988686913192960 4891222217641847168 7591455748370501376 10291689279099155584 12991922809827809792 15692156340556464000 18392389871285118208 2645879328304220800 5346112859032875008 8046346389761529216 10746579920490183424 13446813451218837632 16147046981947491840 400536438966594432 3100769969695248640 5801003500423902848 8501237031152557056 11201470561881211264 13901704092609865472 16601937623338519680 855427080357622272 3555660611086276480 6255894141814930688 8956127672543584896 11656361203272239104 14356594734000893312 17056828264729547520 1310317721748650112 4010551252477304320 6710784783205958528 9411018313934612736 12111251844663266944 14811485375391921152 17511718906120575360 1765208363139677952 4465441893868332160 7165675424596986368 9865908955325640576 12566142486054294784 15266376016782948992 17966609547511603200 2220099004530705792 4920332535259360000 7620566065988014208 10320799596716668416 13021033127445322624 15721266658173976832 18421500188902631040 2674989645921733632 5375223176650387840 8075456707379042048 10775690238107696256 13475923768836350464 16176157299565004672 429646756584107264 3129880287312761472 5830113818041415680 8530347348770069888 11230580879498724096 13930814410227378304 16631047940956032512 884537397975135104 3584770928703789312 6285004459432443520 8985237990161097728 11685471520889751936 14385705051618406144 17085938582347060352 1339428039366162944 4039661570094817152 6739895100823471360 9440128631552125568 12140362162280779776 14840595693009433984 17540829223738088192 1794318680757190784 4494552211485844992 7194785742214499200 9895019272943153408 12595252803671807616 15295486334400461824 17995719865129116032 2249209322148218624 4949442852876872832 7649676383605527040 10349909914334181248 13050143445062835456 15750376975791489664 3866432810592256 2704099963539246464 5404333494267900672 8104567024996554880 10804800555725209088 13505034086453863296 16205267617182517504 458757074201620096 3158990604930274304 5859224135658928512 8559457666387582720 11259691197116236928 13959924727844891136 16660158258573545344 913647715592647936 3613881246321302144 6314114777049956352 9014348307778610560 11714581838507264768 14414815369235918976 17115048899964573184 1368538356983675776 4068771887712329984 6769005418440984192 9469238949169638400 12169472479898292608 14869706010626946816 17569939541355601024 1823428998374703616 4523662529103357824 7223896059832012032 9924129590560666240 12624363121289320448 15324596652017974656 18024830182746628864 2278319639765731456 4978553170494385664 7678786701223039872 10379020231951694080 13079253762680348288 15779487293409002496 32976750428105088 2733210281156759296 5433443811885413504 8133677342614067712 10833910873342721920 13534144404071376128 16234377934800030336 487867391819132928 3188100922547787136 5888334453276441344 8588567984005095552 11288801514733749760 13989035045462403968 16689268576191058176 942758033210160768 3642991563938814976 6343225094667469184 9043458625396123392 11743692156124777600 14443925686853431808 17144159217582086016 1397648674601188608 4097882205329842816 6798115736058497024 9498349266787151232 12198582797515805440 14898816328244459648 17599049858973113856 1852539315992216448 4552772846720870656 7253006377449524864 9953239908178179072 12653473438906833280 15353706969635487488 18053940500364141696 2307429957383244288 5007663488111898496 7707897018840552704 10408130549569206912 13108364080297861120 15808597611026515328 62087068045617920 2762320598774272128 5462554129502926336 8162787660231580544 10863021190960234752 13563254721688888960 16263488252417543168 516977709436645760 3217211240165299968 5917444770893954176 8617678301622608384 11317911832351262592 14018145363079916800 16718378893808571008 971868350827673600 3672101881556327808 6372335412284982016 9072568943013636224 11772802473742290432 14473036004470944640 17173269535199598848 1426758992218701440 4126992522947355648 6827226053676009856 9527459584404664064 12227693115133318272 14927926645861972480 17628160176590626688 1881649633609729280 4581883164338383488 7282116695067037696 9982350225795691904 12682583756524346112 15382817287253000320 18083050817981654528 2336540275000757120 5036773805729411328 7737007336458065536 10437240867186719744 13137474397915373952 15837707928644028160 91197385663130752 2791430916391784960 5491664447120439168 8191897977849093376 10892131508577747584 13592365039306401792 16292598570035056000 546088027054158592 3246321557782812800 5946555088511467008 8646788619240121216 11347022149968775424 14047255680697429632 16747489211426083840 1000978668445186432 3701212199173840640 6401445729902494848 9101679260631149056 11801912791359803264 14502146322088457472 17202379852817111680 1455869309836214272 4156102840564868480 6856336371293522688 9556569902022176896 12256803432750831104 14957036963479485312 17657270494208139520 1910759951227242112 4610993481955896320 7311227012684550528 10011460543413204736 12711694074141858944 15411927604870513152 18112161135599167360 2365650592618269952 5065884123346924160 7766117654075578368 10466351184804232576 13166584715532886784 15866818246261540992 120307703280643584 2820541234009297792 5520774764737952000 8221008295466606208 10921241826195260416 13621475356923914624 16321708887652568832 575198344671671424 3275431875400325632 5975665406128979840 8675898936857634048 11376132467586288256 14076365998314942464 16776599529043596672 1030088986062699264 3730322516791353472 6430556047520007680 9130789578248661888 11831023108977316096 14531256639705970304 17231490170434624512 1484979627453727104 4185213158182381312 6885446688911035520 9585680219639689728 12285913750368343936 14986147281096998144 17686380811825652352 1939870268844754944 4640103799573409152 7340337330302063360 10040570861030717568 12740804391759371776 15441037922488025984 18141271453216680192 2394760910235782784 5094994440964436992 7795227971693091200 10495461502421745408 13195695033150399616 15895928563879053824 149418020898156416 2849651551626810624 5549885082355464832 8250118613084119040 10950352143812773248 13650585674541427456 16350819205270081664 604308662289184256 3304542193017838464 6004775723746492672 8705009254475146880 11405242785203801088 14105476315932455296 16805709846661109504 1059199303680212096 3759432834408866304 6459666365137520512 9159899895866174720 11860133426594828928 14560366957323483136 17260600488052137344 1514089945071239936 4214323475799894144 6914557006528548352 9614790537257202560 12315024067985856768 15015257598714510976 17715491129443165184 1968980586462267776 4669214117190921984 7369447647919576192 10069681178648230400 12769914709376884608 15470148240105538816 18170381770834193024 2423871227853295616 5124104758581949824 7824338289310604032 10524571820039258240 13224805350767912448 15925038881496566656 178528338515669248 2878761869244323456 5578995399972977664 8279228930701631872 10979462461430286080 13679695992158940288 16379929522887594496 633418979906697088 3333652510635351296 6033886041364005504 8734119572092659712 11434353102821313920 14134586633549968128 16834820164278622336 1088309621297724928 3788543152026379136 6488776682755033344 9189010213483687552 11889243744212341760 14589477274940995968 17289710805669650176 1543200262688752768 4243433793417406976 6943667324146061184 9643900854874715392 12344134385603369600 15044367916332023808 17744601447060678016 1998090904079780608 4698324434808434816 7398557965537089024 10098791496265743232 12799025026994397440 15499258557723051648 18199492088451705856 2452981545470808448 5153215076199462656 7853448606928116864 10553682137656771072 13253915668385425280 15954149199114079488 207638656133182080 2907872186861836288 5608105717590490496 8308339248319144704 11008572779047798912 13708806309776453120 16409039840505107328 662529297524209920 3362762828252864128 6062996358981518336 8763229889710172544 11463463420438826752 14163696951167480960 16863930481896135168 1117419938915237760 3817653469643891968 6517887000372546176 9218120531101200384 11918354061829854592 14618587592558508800 17318821123287163008 1572310580306265600 4272544111034919808 6972777641763574016 9673011172492228224 12373244703220882432 15073478233949536640 17773711764678190848 2027201221697293440 4727434752425947648 7427668283154601856 10127901813883256064 12828135344611910272 15528368875340564480 18228602406069218688 2482091863088321280 5182325393816975488 7882558924545629696 10582792455274283904 13283025986002938112 15983259516731592320 236748973750694912 2936982504479349120 5637216035208003328 8337449565936657536 11037683096665311744 13737916627393965952 16438150158122620160 691639615141722752 3391873145870376960 6092106676599031168 8792340207327685376 11492573738056339584 14192807268784993792 16893040799513648000 1146530256532750592 3846763787261404800 6546997317990059008 9247230848718713216 11947464379447367424 14647697910176021632 17347931440904675840 1601420897923778432 4301654428652432640 7001887959381086848 9702121490109741056 12402355020838395264 15102588551567049472 17802822082295703680 2056311539314806272 4756545070043460480 7456778600772114688 10157012131500768896 12857245662229423104 15557479192958077312 18257712723686731520 2511202180705834112 5211435711434488320 7911669242163142528 10611902772891796736 13312136303620450944 16012369834349105152 265859291368207744 2966092822096861952 5666326352825516160 8366559883554170368 11066793414282824576 13767026945011478784 16467260475740132992 720749932759235584 3420983463487889792 6121216994216544000 8821450524945198208 11521684055673852416 14221917586402506624 16922151117131160832 1175640574150263424 3875874104878917632 6576107635607571840 9276341166336226048 11976574697064880256 14676808227793534464 17377041758522188672 1630531215541291264 4330764746269945472 7030998276998599680 9731231807727253888 12431465338455908096 15131698869184562304 17831932399913216512 2085421856932319104 4785655387660973312 7485888918389627520 10186122449118281728 12886355979846935936 15586589510575590144 18286823041304244352 2540312498323346944 5240546029052001152 7940779559780655360 10641013090509309568 13341246621237963776 16041480151966617984 294969608985720576 2995203139714374784 5695436670443028992 8395670201171683200 11095903731900337408 13796137262628991616 16496370793357645824 749860250376748416 3450093781105402624 6150327311834056832 8850560842562711040 11550794373291365248 14251027904020019456 16951261434748673664 1204750891767776256 3904984422496430464 6605217953225084672 9305451483953738880 12005685014682393088 14705918545411047296 17406152076139701504 1659641533158804096 4359875063887458304 7060108594616112512 9760342125344766720 12460575656073420928 15160809186802075136 17861042717530729344 2114532174549831936 4814765705278486144 7514999236007140352 10215232766735794560 12915466297464448768 15615699828193102976 18315933358921757184 2569422815940859776 5269656346669513984 7969889877398168192 10670123408126822400 13370356938855476608 16070590469584130816 324079926603233408 3024313457331887616 5724546988060541824 8424780518789196032 11125014049517850240 13825247580246504448 16525481110975158656 778970567994261248 3479204098722915456 6179437629451569664 8879671160180223872 11579904690908878080 14280138221637532288 16980371752366186496 1233861209385289088 3934094740113943296 6634328270842597504 9334561801571251712 12034795332299905920 14735028863028560128 17435262393757214336 1688751850776316928 4388985381504971136 7089218912233625344 9789452442962279552 12489685973690933760 15189919504419587968 17890153035148242176 2143642492167344768 4843876022895998976 7544109553624653184 10244343084353307392 12944576615081961600 15644810145810615808 18345043676539270016 2598533133558372608 5298766664287026816 7999000195015681024 10699233725744335232 13399467256472989440 16099700787201643648 353190244220746240 3053423774949400448 5753657305678054656 8453890836406708864 11154124367135363072 13854357897864017280 16554591428592671488 808080885611774080 3508314416340428288 6208547947069082496 8908781477797736704 11609015008526390912 14309248539255045120 17009482069983699328 1262971527002801920 3963205057731456128 6663438588460110336 9363672119188764544 12063905649917418752 14764139180646072960 17464372711374727168 1717862168393829760 4418095699122483968 7118329229851138176 9818562760579792384 12518796291308446592 15219029822037100800 17919263352765755008 2172752809784857600 4872986340513511808 7573219871242166016 10273453401970820224 12973686932699474432 15673920463428128640 18374153994156782848 2627643451175885440 5327876981904539648 8028110512633193856 10728344043361848064 13428577574090502272 16128811104819156480 382300561838259072 3082534092566913280 5782767623295567488 8483001154024221696 11183234684752875904 13883468215481530112 16583701746210184320 837191203229286912 3537424733957941120 6237658264686595328 8937891795415249536 11638125326143903744 14338358856872557952 17038592387601212160 1292081844620314752 3992315375348968960 6692548906077623168 9392782436806277376 12093015967534931584 14793249498263585792 17493483028992240000 1746972486011342592 4447206016739996800 7147439547468651008 9847673078197305216 12547906608925959424 15248140139654613632 17948373670383267840 2201863127402370432 4902096658131024640 7602330188859678848 10302563719588333056 13002797250316987264 15703030781045641472 18403264311774295680 2656753768793398272 5356987299522052480 8057220830250706688 10757454360979360896 13457687891708015104 16157921422436669312 411410879455771904 3111644410184426112 5811877940913080320 8512111471641734528 11212345002370388736 13912578533099042944 16612812063827697152 866301520846799744 3566535051575453952 6266768582304108160 8967002113032762368 11667235643761416576 14367469174490070784 17067702705218724992 1321192162237827584 4021425692966481792 6721659223695136000 9421892754423790208 12122126285152444416 14822359815881098624 17522593346609752832 1776082803628855424 4476316334357509632 7176549865086163840 9876783395814818048 12577016926543472256 15277250457272126464 17977483988000780672 2230973445019883264 4931206975748537472 7631440506477191680 10331674037205845888 13031907567934500096 15732141098663154304 18432374629391808512 2685864086410911104 5386097617139565312 8086331147868219520 10786564678596873728 13486798209325527936 16187031740054182144 440521197073284736 3140754727801938944 5840988258530593152 8541221789259247360 11241455319987901568 13941688850716555776 16641922381445209984 895411838464312576 3595645369192966784 6295878899921620992 8996112430650275200 11696345961378929408 14396579492107583616 17096813022836237824 1350302479855340416 4050536010583994624 6750769541312648832 9451003072041303040 12151236602769957248 14851470133498611456 17551703664227265664 1805193121246368256 4505426651975022464 7205660182703676672 9905893713432330880 12606127244160985088 15306360774889639296 18006594305618293504 2260083762637396096 4960317293366050304 7660550824094704512 10360784354823358720 13061017885552012928 15761251416280667136 14740873299769728 2714974404028423936 5415207934757078144 8115441465485732352 10815674996214386560 13515908526943040768 16216142057671694976 469631514690797568 3169865045419451776 5870098576148105984 8570332106876760192 11270565637605414400 13970799168334068608 16671032699062722816 924522156081825408 3624755686810479616 6324989217539133824 9025222748267788032 11725456278996442240 14425689809725096448 17125923340453750656 1379412797472853248 4079646328201507456 6779879858930161664 9480113389658815872 12180346920387470080 14880580451116124288 17580813981844778496 1834303438863881088 4534536969592535296 7234770500321189504 9935004031049843712 12635237561778497920 15335471092507152128 18035704623235806336 2289194080254908928 4989427610983563136 7689661141712217344 10389894672440871552 13090128203169525760 15790361733898179968 43851190917282560 2744084721645936768 5444318252374590976 8144551783103245184 10844785313831899392 13545018844560553600 16245252375289207808 498741832308310400 3198975363036964608 5899208893765618816 8599442424494273024 11299675955222927232 13999909485951581440 16700143016680235648 953632473699338240 3653866004427992448 6354099535156646656 9054333065885300864 11754566596613955072 14454800127342609280 17155033658071263488 1408523115090366080 4108756645819020288 6808990176547674496 9509223707276328704 12209457238004982912 14909690768733637120 17609924299462291328 1863413756481393920 4563647287210048128 7263880817938702336 9964114348667356544 12664347879396010752 15364581410124664960 18064814940853319168 2318304397872421760 5018537928601075968 7718771459329730176 10419004990058384384 13119238520787038592 15819472051515692800 72961508534795392 2773195039263449600 5473428569992103808 8173662100720758016 10873895631449412224 13574129162178066432 16274362692906720640 527852149925823232 3228085680654477440 5928319211383131648 8628552742111785856 11328786272840440064 14029019803569094272 16729253334297748480 982742791316851072 3682976322045505280 6383209852774159488 9083443383502813696 11783676914231467904 14483910444960122112 17184143975688776320 1437633432707878912 4137866963436533120 6838100494165187328 9538334024893841536 12238567555622495744 14938801086351149952 17639034617079804160 1892524074098906752 4592757604827560960 7292991135556215168 9993224666284869376 12693458197013523584 15393691727742177792 18093925258470832000 2347414715489934592 5047648246218588800 7747881776947243008 10448115307675897216 13148348838404551424 15848582369133205632 102071826152308224 2802305356880962432 5502538887609616640 8202772418338270848 10903005949066925056 13603239479795579264 16303473010524233472 556962467543336064 3257195998271990272 5957429529000644480 8657663059729298688 11357896590457952896 14058130121186607104 16758363651915261312 1011853108934363904 3712086639663018112 6412320170391672320 9112553701120326528 11812787231848980736 14513020762577634944 17213254293306289152 1466743750325391744 4166977281054045952 6867210811782700160 9567444342511354368 12267677873240008576 14967911403968662784 17668144934697316992 1921634391716419584 4621867922445073792 7322101453173728000 10022334983902382208 12722568514631036416 15422802045359690624 18123035576088344832 2376525033107447424 5076758563836101632 7776992094564755840 10477225625293410048 13177459156022064256 15877692686750718464 131182143769821056 2831415674498475264 5531649205227129472 8231882735955783680 10932116266684437888 13632349797413092096 16332583328141746304 586072785160848896 3286306315889503104 5986539846618157312 8686773377346811520 11387006908075465728 14087240438804119936 16787473969532774144 1040963426551876736 3741196957280530944 6441430488009185152 9141664018737839360 11841897549466493568 14542131080195147776 17242364610923801984 1495854067942904576 4196087598671558784 6896321129400212992 9596554660128867200 12296788190857521408 14997021721586175616 17697255252314829824 1950744709333932416 4650978240062586624 7351211770791240832 10051445301519895040 12751678832248549248 15451912362977203456 18152145893705857664 2405635350724960256 5105868881453614464 7806102412182268672 10506335942910922880 13206569473639577088 15906803004368231296 160292461387333888 2860525992115988096 5560759522844642304 8260993053573296512 10961226584301950720 13661460115030604928 16361693645759259136 615183102778361728 3315416633507015936 6015650164235670144 8715883694964324352 11416117225692978560 14116350756421632768 16816584287150286976 1070073744169389568 3770307274898043776 6470540805626697984 9170774336355352192 11871007867084006400 14571241397812660608 17271474928541314816 1524964385560417408 4225197916289071616 6925431447017725824 9625664977746380032 12325898508475034240 15026132039203688448 17726365569932342656 1979855026951445248 4680088557680099456 7380322088408753664 10080555619137407872 12780789149866062080 15481022680594716288 18181256211323370496 2434745668342473088 5134979199071127296 7835212729799781504 10535446260528435712 13235679791257089920 15935913321985744128 189402779004846720 2889636309733500928 5589869840462155136 8290103371190809344 10990336901919463552 13690570432648117760 16390803963376771968 644293420395874560 3344526951124528768 6044760481853182976 8744994012581837184 11445227543310491392 14145461074039145600 16845694604767799808 1099184061786902400 3799417592515556608 6499651123244210816 9199884653972865024 11900118184701519232 14600351715430173440 17300585246158827648 1554074703177930240 4254308233906584448 6954541764635238656 9654775295363892864 12355008826092547072 15055242356821201280 17755475887549855488 2008965344568958080 4709198875297612288 7409432406026266496 10109665936754920704 12809899467483574912 15510132998212229120 18210366528940883328 2463855985959985920 5164089516688640128 7864323047417294336 10564556578145948544 13264790108874602752 15965023639603256960 218513096622359552 2918746627351013760 5618980158079667968 8319213688808322176 11019447219536976384 13719680750265630592 16419914280994284800 673403738013387392 3373637268742041600 6073870799470695808 8774104330199350016 11474337860928004224 14174571391656658432 16874804922385312640 1128294379404415232 3828527910133069440 6528761440861723648 9228994971590377856 11929228502319032064 14629462033047686272 17329695563776340480 1583185020795443072 4283418551524097280 6983652082252751488 9683885612981405696 12384119143710059904 15084352674438714112 17784586205167368320 2038075662186470912 4738309192915125120 7438542723643779328 10138776254372433536 12839009785101087744 15539243315829741952 18239476846558396160 2492966303577498752 5193199834306152960 7893433365034807168 10593666895763461376 13293900426492115584 15994133957220769792 247623414239872384 2947856944968526592 5648090475697180800 8348324006425835008 11048557537154489216 13748791067883143424 16449024598611797632 702514055630900224 3402747586359554432 6102981117088208640 8803214647816862848 11503448178545517056 14203681709274171264 16903915240002825472 1157404697021928064 3857638227750582272 6557871758479236480 9258105289207890688 11958338819936544896 14658572350665199104 17358805881393853312 1612295338412955904 4312528869141610112 7012762399870264320 9712995930598918528 12413229461327572736 15113462992056226944 17813696522784881152 2067185979803983744 4767419510532637952 7467653041261292160 10167886571989946368 12868120102718600576 15568353633447254784 18268587164175908992 2522076621195011584 5222310151923665792 7922543682652320000 10622777213380974208 13323010744109628416 16023244274838282624 276733731857385216 2976967262586039424 5677200793314693632 8377434324043347840 11077667854772002048 13777901385500656256 16478134916229310464 731624373248413056 3431857903977067264 6132091434705721472 8832324965434375680 11532558496163029888 14232792026891684096 16933025557620338304 1186515014639440896 3886748545368095104 6586982076096749312 9287215606825403520 11987449137554057728 14687682668282711936 17387916199011366144 1641405656030468736 4341639186759122944 7041872717487777152 9742106248216431360 12442339778945085568 15142573309673739776 17842806840402393984 2096296297421496576 4796529828150150784 7496763358878804992 10196996889607459200 12897230420336113408 15597463951064767616 18297697481793421824 2551186938812524416 5251420469541178624 7951654000269832832 10651887530998487040 13352121061727141248 16052354592455795456 305844049474898048 3006077580203552256 5706311110932206464 8406544641660860672 11106778172389514880 13807011703118169088 16507245233846823296 760734690865925888 3460968221594580096 6161201752323234304 8861435283051888512 11561668813780542720 14261902344509196928 16962135875237851136 1215625332256953728 3915858862985607936 6616092393714262144 9316325924442916352 12016559455171570560 14716792985900224768 17417026516628878976 1670515973647981568 4370749504376635776 7070983035105289984 9771216565833944192 12471450096562598400 15171683627291252608 17871917158019906816 2125406615039009408 4825640145767663616 7525873676496317824 10226107207224972032 12926340737953626240 15626574268682280448 18326807799410934656 2580297256430037248 5280530787158691456 7980764317887345664 10680997848615999872 13381231379344654080 16081464910073308288 334954367092410880 3035187897821065088 5735421428549719296 8435654959278373504 11135888490007027712 13836122020735681920 16536355551464336128 789845008483438720 3490078539212092928 6190312069940747136 8890545600669401344 11590779131398055552 14291012662126709760 16991246192855363968 1244735649874466560 3944969180603120768 6645202711331774976 9345436242060429184 12045669772789083392 14745903303517737600 17446136834246391808 1699626291265494400 4399859821994148608 7100093352722802816 9800326883451457024 12500560414180111232 15200793944908765440 17901027475637419648 2154516932656522240 4854750463385176448 7554983994113830656 10255217524842484864 12955451055571139072 15655684586299793280 18355918117028447488 2609407574047550080 5309641104776204288 8009874635504858496 10710108166233512704 13410341696962166912 16110575227690821120 364064684709923712 3064298215438577920 5764531746167232128 8464765276895886336 11164998807624540544 13865232338353194752 16565465869081848960 818955326100951552 3519188856829605760 6219422387558259968 8919655918286914176 11619889449015568384 14320122979744222592 17020356510472876800 1273845967491979392 3974079498220633600 6674313028949287808 9374546559677942016 12074780090406596224 14775013621135250432 17475247151863904640 1728736608883007232 4428970139611661440 7129203670340315648 9829437201068969856 12529670731797624064 15229904262526278272 17930137793254932480 2183627250274035072 4883860781002689280 7584094311731343488 10284327842459997696 12984561373188651904 15684794903917306112 18385028434645960320 2638517891665062912 5338751422393717120 8038984953122371328 10739218483851025536 13439452014579679744 16139685545308333952 393175002327436544 3093408533056090752 5793642063784744960 8493875594513399168 11194109125242053376 13894342655970707584 16594576186699361792 848065643718464384 3548299174447118592 6248532705175772800 8948766235904427008 11648999766633081216 14349233297361735424 17049466828090389632 1302956285109492224 4003189815838146432 6703423346566800640 9403656877295454848 12103890408024109056 14804123938752763264 17504357469481417472 1757846926500520064 4458080457229174272 7158313987957828480 9858547518686482688 12558781049415136896 15259014580143791104 17959248110872445312 2212737567891547904 4912971098620202112 7613204629348856320 10313438160077510528 13013671690806164736 15713905221534818944 18414138752263473152 2667628209282575744 5367861740011229952 8068095270739884160 10768328801468538368 13468562332197192576 16168795862925846784 422285319944949376 3122518850673603584 5822752381402257792 8522985912130912000 11223219442859566208 13923452973588220416 16623686504316874624 877175961335977216 3577409492064631424 6277643022793285632 8977876553521939840 11678110084250594048 14378343614979248256 17078577145707902464 1332066602727005056 4032300133455659264 6732533664184313472 9432767194912967680 12133000725641621888 14833234256370276096 17533467787098930304 1786957244118032896 4487190774846687104 7187424305575341312 9887657836303995520 12587891367032649728 15288124897761303936 17988358428489958144 2241847885509060736 4942081416237714944 7642314946966369152 10342548477695023360 13042782008423677568 15743015539152331776 18443249069880985984 2696738526900088576 5396972057628742784 8097205588357396992 10797439119086051200 13497672649814705408 16197906180543359616 451395637562462208 3151629168291116416 5851862699019770624 8552096229748424832 11252329760477079040 13952563291205733248 16652796821934387456 906286278953490048 3606519809682144256 6306753340410798464 9006986871139452672 11707220401868106880 14407453932596761088 17107687463325415296 1361176920344517888 4061410451073172096 6761643981801826304 9461877512530480512 12162111043259134720 14862344573987788928 17562578104716443136 1816067561735545728 4516301092464199936 7216534623192854144 9916768153921508352 12617001684650162560 15317235215378816768 18017468746107470976 2270958203126573568 4971191733855227776 7671425264583881984 10371658795312536192 13071892326041190400 15772125856769844608 25615313788947200 2725848844517601408 5426082375246255616 8126315905974909824 10826549436703564032 13526782967432218240 16227016498160872448 480505955179975040 3180739485908629248 5880973016637283456 8581206547365937664 11281440078094591872 13981673608823246080 16681907139551900288 935396596571002880 3635630127299657088 6335863658028311296 9036097188756965504 11736330719485619712 14436564250214273920 17136797780942928128 1390287237962030720 4090520768690684928 6790754299419339136 9490987830147993344 12191221360876647552 14891454891605301760 17591688422333955968 1845177879353058560 4545411410081712768 7245644940810366976 9945878471539021184 12646112002267675392 15346345532996329600 18046579063724983808 2300068520744086400 5000302051472740608 7700535582201394816 10400769112930049024 13101002643658703232 15801236174387357440 54725631406460032 2754959162135114240 5455192692863768448 8155426223592422656 10855659754321076864 13555893285049731072 16256126815778385280 509616272797487872 3209849803526142080 5910083334254796288 8610316864983450496 11310550395712104704 14010783926440758912 16711017457169413120 964506914188515712 3664740444917169920 6364973975645824128 9065207506374478336 11765441037103132544 14465674567831786752 17165908098560440960 1419397555579543552 4119631086308197760 6819864617036851968 9520098147765506176 12220331678494160384 14920565209222814592 17620798739951468800 1874288196970571392 4574521727699225600 7274755258427879808 9974988789156534016 12675222319885188224 15375455850613842432 18075689381342496640 2329178838361599232 5029412369090253440 7729645899818907648 10429879430547561856 13130112961276216064 15830346492004870272 83835949023972864 2784069479752627072 5484303010481281280 8184536541209935488 10884770071938589696 13585003602667243904 16285237133395898112 538726590415000704 3238960121143654912 5939193651872309120 8639427182600963328 11339660713329617536 14039894244058271744 16740127774786925952 993617231806028544 3693850762534682752 6394084293263336960 9094317823991991168 11794551354720645376 14494784885449299584 17195018416177953792 1448507873197056384 4148741403925710592 6848974934654364800 9549208465383019008 12249441996111673216 14949675526840327424 17649909057568981632 1903398514588084224 4603632045316738432 7303865576045392640 10004099106774046848 12704332637502701056 15404566168231355264 18104799698960009472 2358289155979112064 5058522686707766272 7758756217436420480 10458989748165074688 13159223278893728896 15859456809622383104 112946266641485696 2813179797370139904 5513413328098794112 8213646858827448320 10913880389556102528 13614113920284756736 16314347451013410944 567836908032513536 3268070438761167744 5968303969489821952 8668537500218476160 11368771030947130368 14069004561675784576 16769238092404438784 1022727549423541376 3722961080152195584 6423194610880849792 9123428141609504000 11823661672338158208 14523895203066812416 17224128733795466624 1477618190814569216 4177851721543223424 6878085252271877632 9578318783000531840 12278552313729186048 14978785844457840256 17679019375186494464 1932508832205597056 4632742362934251264 7332975893662905472 10033209424391559680 12733442955120213888 15433676485848868096 18133910016577522304 2387399473596624896 5087633004325279104 7787866535053933312 10488100065782587520 13188333596511241728 15888567127239895936 142056584258998528 2842290114987652736 5542523645716306944 8242757176444961152 10942990707173615360 13643224237902269568 16343457768630923776 596947225650026368 3297180756378680576 5997414287107334784 8697647817835988992 11397881348564643200 14098114879293297408 16798348410021951616 1051837867041054208 3752071397769708416 6452304928498362624 9152538459227016832 11852771989955671040 14553005520684325248 17253239051412979456 1506728508432082048 4206962039160736256 6907195569889390464 9607429100618044672 12307662631346698880 15007896162075353088 17708129692804007296 1961619149823109888 4661852680551764096 7362086211280418304 10062319742009072512 12762553272737726720 15462786803466380928 18163020334195035136 2416509791214137728 5116743321942791936 7816976852671446144 10517210383400100352 13217443914128754560 15917677444857408768 171166901876511360 2871400432605165568 5571633963333819776 8271867494062473984 10972101024791128192 13672334555519782400 16372568086248436608 626057543267539200 3326291073996193408 6026524604724847616 8726758135453501824 11426991666182156032 14127225196910810240 16827458727639464448 1080948184658567040 3781181715387221248 6481415246115875456 9181648776844529664 11881882307573183872 14582115838301838080 17282349369030492288 1535838826049594880 4236072356778249088 6936305887506903296 9636539418235557504 12336772948964211712 15037006479692865920 17737240010421520128 1990729467440622720 4690962998169276928 7391196528897931136 10091430059626585344 12791663590355239552 15491897121083893760 18192130651812547968 2445620108831650560 5145853639560304768 7846087170288958976 10546320701017613184 13246554231746267392 15946787762474921600 200277219494024192 2900510750222678400 5600744280951332608 8300977811679986816 11001211342408641024 13701444873137295232 16401678403865949440 655167860885052032 3355401391613706240 6055634922342360448 8755868453071014656 11456101983799668864 14156335514528323072 16856569045256977280 1110058502276079872 3810292033004734080 6510525563733388288 9210759094462042496 11910992625190696704 14611226155919350912 17311459686648005120 1564949143667107712 4265182674395761920 6965416205124416128 9665649735853070336 12365883266581724544 15066116797310378752 17766350328039032960 2019839785058135552 4720073315786789760 7420306846515443968 10120540377244098176 12820773907972752384 15521007438701406592 18221240969430060800 2474730426449163392 5174963957177817600 7875197487906471808 10575431018635126016 13275664549363780224 15975898080092434432 229387537111537024 2929621067840191232 5629854598568845440 8330088129297499648 11030321660026153856 13730555190754808064 16430788721483462272 684278178502564864 3384511709231219072 6084745239959873280 8784978770688527488 11485212301417181696 14185445832145835904 16885679362874490112 1139168819893592704 3839402350622246912 6539635881350901120 9239869412079555328 11940102942808209536 14640336473536863744 17340570004265517952 1594059461284620544 4294292992013274752 6994526522741928960 9694760053470583168 12394993584199237376 15095227114927891584 17795460645656545792 2048950102675648384 4749183633404302592 7449417164132956800 10149650694861611008 12849884225590265216 15550117756318919424 18250351287047573632 2503840744066676224 5204074274795330432 7904307805523984640 10604541336252638848 13304774866981293056 16005008397709947264 258497854729049856 2958731385457704064 5658964916186358272 8359198446915012480 11059431977643666688 13759665508372320896 16459899039100975104 713388496120077696 3413622026848731904 6113855557577386112 8814089088306040320 11514322619034694528 14214556149763348736 16914789680492002944 1168279137511105536 3868512668239759744 6568746198968413952 9268979729697068160 11969213260425722368 14669446791154376576 17369680321883030784 1623169778902133376 4323403309630787584 7023636840359441792 9723870371088096000 12424103901816750208 15124337432545404416 17824570963274058624 2078060420293161216 4778293951021815424 7478527481750469632 10178761012479123840 12878994543207778048 15579228073936432256 18279461604665086464 2532951061684189056 5233184592412843264 7933418123141497472 10633651653870151680 13333885184598805888 16034118715327460096 287608172346562688 2987841703075216896 5688075233803871104 8388308764532525312 11088542295261179520 13788775825989833728 16489009356718487936 742498813737590528 3442732344466244736 6142965875194898944 8843199405923553152 11543432936652207360 14243666467380861568 16943899998109515776 1197389455128618368 3897622985857272576 6597856516585926784 9298090047314580992 11998323578043235200 14698557108771889408 17398790639500543616 1652280096519646208 4352513627248300416 7052747157976954624 9752980688705608832 12453214219434263040 15153447750162917248 17853681280891571456 2107170737910674048 4807404268639328256 7507637799367982464 10207871330096636672 12908104860825290880 15608338391553945088 18308571922282599296 2562061379301701888 5262294910030356096 7962528440759010304 10662761971487664512 13362995502216318720 16063229032944972928 316718489964075520 3016952020692729728 5717185551421383936 8417419082150038144 11117652612878692352 13817886143607346560 16518119674336000768 771609131355103360 3471842662083757568 6172076192812411776 8872309723541065984 11572543254269720192 14272776784998374400 16973010315727028608 1226499772746131200 3926733303474785408 6626966834203439616 9327200364932093824 12027433895660748032 14727667426389402240 17427900957118056448 1681390414137159040 4381623944865813248 7081857475594467456 9782091006323121664 12482324537051775872 15182558067780430080 17882791598509084288 2136281055528186880 4836514586256841088 7536748116985495296 10236981647714149504 12937215178442803712 15637448709171457920 18337682239900112128 2591171696919214720 5291405227647868928 7991638758376523136 10691872289105177344 13392105819833831552 16092339350562485760 345828807581588352 3046062338310242560 5746295869038896768 8446529399767550976 11146762930496205184 13846996461224859392 16547229991953513600 800719448972616192 3500952979701270400 6201186510429924608 8901420041158578816 11601653571887233024 14301887102615887232 17002120633344541440 1255610090363644032 3955843621092298240 6656077151820952448 9356310682549606656 12056544213278260864 14756777744006915072 17457011274735569280 1710500731754671872 4410734262483326080 7110967793211980288 9811201323940634496 12511434854669288704 15211668385397942912 17911901916126597120 2165391373145699712 4865624903874353920 7565858434603008128 10266091965331662336 12966325496060316544 15666559026788970752 18366792557517624960 2620282014536727552 5320515545265381760 8020749075994035968 10720982606722690176 13421216137451344384 16121449668179998592 374939125199101184 3075172655927755392 5775406186656409600 8475639717385063808 11175873248113718016 13876106778842372224 16576340309571026432 829829766590129024 3530063297318783232 6230296828047437440 8930530358776091648 11630763889504745856 14330997420233400064 17031230950962054272 1284720407981156864 3984953938709811072 6685187469438465280 9385421000167119488 12085654530895773696 14785888061624427904 17486121592353082112 1739611049372184704 4439844580100838912 7140078110829493120 9840311641558147328 12540545172286801536 15240778703015455744 17941012233744109952 2194501690763212544 4894735221491866752 7594968752220520960 10295202282949175168 12995435813677829376 15695669344406483584 18395902875135137792 2649392332154240384 5349625862882894592 8049859393611548800 10750092924340203008 13450326455068857216 16150559985797511424 404049442816614016 3104282973545268224 5804516504273922432 8504750035002576640 11204983565731230848 13905217096459885056 16605450627188539264 858940084207641856 3559173614936296064 6259407145664950272 8959640676393604480 11659874207122258688 14360107737850912896 17060341268579567104 1313830725598669696 4014064256327323904 6714297787055978112 9414531317784632320 12114764848513286528 14814998379241940736 17515231909970594944 1768721366989697536 4468954897718351744 7169188428447005952 9869421959175660160 12569655489904314368 15269889020632968576 17970122551361622784 2223612008380725376 4923845539109379584 7624079069838033792 10324312600566688000 13024546131295342208 15724779662023996416 18425013192752650624 2678502649771753216 5378736180500407424 8078969711229061632 10779203241957715840 13479436772686370048 16179670303415024256 433159760434126848 3133393291162781056 5833626821891435264 8533860352620089472 11234093883348743680 13934327414077397888 16634560944806052096 888050401825154688 3588283932553808896 6288517463282463104 8988750994011117312 11688984524739771520 14389218055468425728 17089451586197079936 1342941043216182528 4043174573944836736 6743408104673490944 9443641635402145152 12143875166130799360 14844108696859453568 17544342227588107776 1797831684607210368 4498065215335864576 7198298746064518784 9898532276793172992 12598765807521827200 15298999338250481408 17999232868979135616 2252722325998238208 4952955856726892416 7653189387455546624 10353422918184200832 13053656448912855040 15753889979641509248 7379436660611840 2707612967389266048 5407846498117920256 8108080028846574464 10808313559575228672 13508547090303882880 16208780621032537088 462270078051639680 3162503608780293888 5862737139508948096 8562970670237602304 11263204200966256512 13963437731694910720 16663671262423564928 917160719442667520 3617394250171321728 6317627780899975936 9017861311628630144 11718094842357284352 14418328373085938560 17118561903814592768 1372051360833695360 4072284891562349568 6772518422291003776 9472751953019657984 12172985483748312192 14873219014476966400 17573452545205620608 1826942002224723200 4527175532953377408 7227409063682031616 9927642594410685824 12627876125139340032 15328109655867994240 18028343186596648448 2281832643615751040 4982066174344405248 7682299705073059456 10382533235801713664 13082766766530367872 15783000297259022080 36489754278124672 2736723285006778880 5436956815735433088 8137190346464087296 10837423877192741504 13537657407921395712 16237890938650049920 491380395669152512 3191613926397806720 5891847457126460928 8592080987855115136 11292314518583769344 13992548049312423552 16692781580041077760 946271037060180352 3646504567788834560 6346738098517488768 9046971629246142976 11747205159974797184 14447438690703451392 17147672221432105600 1401161678451208192 4101395209179862400 6801628739908516608 9501862270637170816 12202095801365825024 14902329332094479232 17602562862823133440 1856052319842236032 4556285850570890240 7256519381299544448 9956752912028198656 12656986442756852864 15357219973485507072 18057453504214161280 2310942961233263872 5011176491961918080 7711410022690572288 10411643553419226496 13111877084147880704 15812110614876534912 65600071895637504 2765833602624291712 5466067133352945920 8166300664081600128 10866534194810254336 13566767725538908544 16267001256267562752 520490713286665344 3220724244015319552 5920957774743973760 8621191305472627968 11321424836201282176 14021658366929936384 16721891897658590592 975381354677693184 3675614885406347392 6375848416135001600 9076081946863655808 11776315477592310016 14476549008320964224 17176782539049618432 1430271996068721024 4130505526797375232 6830739057526029440 9530972588254683648 12231206118983337856 14931439649711992064 17631673180440646272 1885162637459748864 4585396168188403072 7285629698917057280 9985863229645711488 12686096760374365696 15386330291103019904 18086563821831674112 2340053278850776704 5040286809579430912 7740520340308085120 10440753871036739328 13140987401765393536 15841220932494047744 94710389513150336 2794943920241804544 5495177450970458752 8195410981699112960 10895644512427767168 13595878043156421376 16296111573885075584 549601030904178176 3249834561632832384 5950068092361486592 8650301623090140800 11350535153818795008 14050768684547449216 16751002215276103424 1004491672295206016 3704725203023860224 6404958733752514432 9105192264481168640 11805425795209822848 14505659325938477056 17205892856667131264 1459382313686233856 4159615844414888064 6859849375143542272 9560082905872196480 12260316436600850688 14960549967329504896 17660783498058159104 1914272955077261696 4614506485805915904 7314740016534570112 10014973547263224320 12715207077991878528 15415440608720532736 18115674139449186944 2369163596468289536 5069397127196943744 7769630657925597952 10469864188654252160 13170097719382906368 15870331250111560576 123820707130663168 2824054237859317376 5524287768587971584 8224521299316625792 10924754830045280000 13624988360773934208 16325221891502588416 578711348521691008 3278944879250345216 5979178409978999424 8679411940707653632 11379645471436307840 14079879002164962048 16780112532893616256 1033601989912718848 3733835520641373056 6434069051370027264 9134302582098681472 11834536112827335680 14534769643555989888 17235003174284644096 1488492631303746688 4188726162032400896 6888959692761055104 9589193223489709312 12289426754218363520 14989660284947017728 17689893815675671936 1943383272694774528 4643616803423428736 7343850334152082944 10044083864880737152 12744317395609391360 15444550926338045568 18144784457066699776 2398273914085802368 5098507444814456576 7798740975543110784 10498974506271764992 13199208037000419200 15899441567729073408 152931024748176000 2853164555476830208 5553398086205484416 8253631616934138624 10953865147662792832 13654098678391447040 16354332209120101248 607821666139203840 3308055196867858048 6008288727596512256 8708522258325166464 11408755789053820672 14108989319782474880 16809222850511129088 1062712307530231680 3762945838258885888 6463179368987540096 9163412899716194304 11863646430444848512 14563879961173502720 17264113491902156928 1517602948921259520 4217836479649913728 6918070010378567936 9618303541107222144 12318537071835876352 15018770602564530560 17719004133293184768 1972493590312287360 4672727121040941568 7372960651769595776 10073194182498249984 12773427713226904192 15473661243955558400 18173894774684212608 2427384231703315200 5127617762431969408 7827851293160623616 10528084823889277824 13228318354617932032 15928551885346586240 182041342365688832 2882274873094343040 5582508403822997248 8282741934551651456 10982975465280305664 13683208996008959872 16383442526737614080 636931983756716672 3337165514485370880 6037399045214025088 8737632575942679296 11437866106671333504 14138099637399987712 16838333168128641920 1091822625147744512 3792056155876398720 6492289686605052928 9192523217333707136 11892756748062361344 14592990278791015552 17293223809519669760 1546713266538772352 4246946797267426560 6947180327996080768 9647413858724734976 12347647389453389184 15047880920182043392 17748114450910697600 2001603907929800192 4701837438658454400 7402070969387108608 10102304500115762816 12802538030844417024 15502771561573071232 18203005092301725440 2456494549320828032 5156728080049482240 7856961610778136448 10557195141506790656 13257428672235444864 15957662202964099072 211151659983201664 2911385190711855872 5611618721440510080 8311852252169164288 11012085782897818496 13712319313626472704 16412552844355126912 666042301374229504 3366275832102883712 6066509362831537920 8766742893560192128 11466976424288846336 14167209955017500544 16867443485746154752 1120932942765257344 3821166473493911552 6521400004222565760 9221633534951219968 11921867065679874176 14622100596408528384 17322334127137182592 1575823584156285184 4276057114884939392 6976290645613593600 9676524176342247808 12376757707070902016 15076991237799556224 17777224768528210432 2030714225547313024 4730947756275967232 7431181287004621440 10131414817733275648 12831648348461929856 15531881879190584064 18232115409919238272 2485604866938340864 5185838397666995072 7886071928395649280 10586305459124303488 13286538989852957696 15986772520581611904 240261977600714496 2940495508329368704 5640729039058022912 8340962569786677120 11041196100515331328 13741429631243985536 16441663161972639744 695152618991742336 3395386149720396544 6095619680449050752 8795853211177704960 11496086741906359168 14196320272635013376 16896553803363667584 1150043260382770176 3850276791111424384 6550510321840078592 9250743852568732800 11950977383297387008 14651210914026041216 17351444444754695424 1604933901773798016 4305167432502452224 7005400963231106432 9705634493959760640 12405868024688414848 15106101555417069056 17806335086145723264 2059824543164825856 4760058073893480064 7460291604622134272 10160525135350788480 12860758666079442688 15560992196808096896 18261225727536751104 2514715184555853696 5214948715284507904 7915182246013162112 10615415776741816320 13315649307470470528 16015882838199124736 269372295218227328 2969605825946881536 5669839356675535744 8370072887404189952 11070306418132844160 13770539948861498368 16470773479590152576 724262936609255168 3424496467337909376 6124729998066563584 8824963528795217792 11525197059523872000 14225430590252526208 16925664120981180416 1179153578000283008 3879387108728937216 6579620639457591424 9279854170186245632 11980087700914899840 14680321231643554048 17380554762372208256 1634044219391310848 4334277750119965056 7034511280848619264 9734744811577273472 12434978342305927680 15135211873034581888 17835445403763236096 2088934860782338688 4789168391510992896 7489401922239647104 10189635452968301312 12889868983696955520 15590102514425609728 18290336045154263936 2543825502173366528 5244059032902020736 7944292563630674944 10644526094359329152 13344759625087983360 16044993155816637568 298482612835740160 2998716143564394368 5698949674293048576 8399183205021702784 11099416735750356992 13799650266479011200 16499883797207665408 753373254226768000 3453606784955422208 6153840315684076416 8854073846412730624 11554307377141384832 14254540907870039040 16954774438598693248 1208263895617795840 3908497426346450048 6608730957075104256 9308964487803758464 12009198018532412672 14709431549261066880 17409665079989721088 1663154537008823680 4363388067737477888 7063621598466132096 9763855129194786304 12464088659923440512 15164322190652094720 17864555721380748928 2118045178399851520 4818278709128505728 7518512239857159936 10218745770585814144 12918979301314468352 15619212832043122560 18319446362771776768 2572935819790879360 5273169350519533568 7973402881248187776 10673636411976841984 13373869942705496192 16074103473434150400 327592930453252992 3027826461181907200 5728059991910561408 8428293522639215616 11128527053367869824 13828760584096524032 16528994114825178240 782483571844280832 3482717102572935040 6182950633301589248 8883184164030243456 11583417694758897664 14283651225487551872 16983884756216206080 1237374213235308672 3937607743963962880 6637841274692617088 9338074805421271296 12038308336149925504 14738541866878579712 17438775397607233920 1692264854626336512 4392498385354990720 7092731916083644928 9792965446812299136 12493198977540953344 15193432508269607552 17893666038998261760 2147155496017364352 4847389026746018560 7547622557474672768 10247856088203326976 12948089618931981184 15648323149660635392 18348556680389289600 2602046137408392192 5302279668137046400 8002513198865700608 10702746729594354816 13402980260323009024 16103213791051663232 356703248070765824 3056936778799420032 5757170309528074240 8457403840256728448 11157637370985382656 13857870901714036864 16558104432442691072 811593889461793664 3511827420190447872 6212060950919102080 8912294481647756288 11612528012376410496 14312761543105064704 17012995073833718912 1266484530852821504 3966718061581475712 6666951592310129920 9367185123038784128 12067418653767438336 14767652184496092544 17467885715224746752 1721375172243849344 4421608702972503552 7121842233701157760 9822075764429811968 12522309295158466176 15222542825887120384 17922776356615774592 2176265813634877184 4876499344363531392 7576732875092185600 10276966405820839808 12977199936549494016 15677433467278148224 18377666998006802432 2631156455025905024 5331389985754559232 8031623516483213440 10731857047211867648 13432090577940521856 16132324108669176064 385813565688278656 3086047096416932864 5786280627145587072 8486514157874241280 11186747688602895488 13886981219331549696 16587214750060203904 840704207079306496 3540937737807960704 6241171268536614912 8941404799265269120 11641638329993923328 14341871860722577536 17042105391451231744 1295594848470334336 3995828379198988544 6696061909927642752 9396295440656296960 12096528971384951168 14796762502113605376 17496996032842259584 1750485489861362176 4450719020590016384 7150952551318670592 9851186082047324800 12551419612775979008 15251653143504633216 17951886674233287424 2205376131252390016 4905609661981044224 7605843192709698432 10306076723438352640 13006310254167006848 15706543784895661056 18406777315624315264 2660266772643417856 5360500303372072064 8060733834100726272 10760967364829380480 13461200895558034688 16161434426286688896 414923883305791488 3115157414034445696 5815390944763099904 8515624475491754112 11215858006220408320 13916091536949062528 16616325067677716736 869814524696819328 3570048055425473536 6270281586154127744 8970515116882781952 11670748647611436160 14370982178340090368 17071215709068744576 1324705166087847168 4024938696816501376 6725172227545155584 9425405758273809792 12125639289002464000 14825872819731118208 17526106350459772416 1779595807478875008 4479829338207529216 7180062868936183424 9880296399664837632 12580529930393491840 15280763461122146048 17980996991850800256 2234486448869902848 4934719979598557056 7634953510327211264 10335187041055865472 13035420571784519680 15735654102513173888 18435887633241828096 2689377090260930688 5389610620989584896 8089844151718239104 10790077682446893312 13490311213175547520 16190544743904201728 444034200923304320 3144267731651958528 5844501262380612736 8544734793109266944 11244968323837921152 13945201854566575360 16645435385295229568 898924842314332160 3599158373042986368 6299391903771640576 8999625434500294784 11699858965228948992 14400092495957603200 17100326026686257408 1353815483705360000 4054049014434014208 6754282545162668416 9454516075891322624 12154749606619976832 14854983137348631040 17555216668077285248 1808706125096387840 4508939655825042048 7209173186553696256 9909406717282350464 12609640248011004672 15309873778739658880 18010107309468313088 2263596766487415680 4963830297216069888 7664063827944724096 10364297358673378304 13064530889402032512 15764764420130686720 18253877149789312 2718487407878443520 5418720938607097728 8118954469335751936 10819188000064406144 13519421530793060352 16219655061521714560 473144518540817152 3173378049269471360 5873611579998125568 8573845110726779776 11274078641455433984 13974312172184088192 16674545702912742400 928035159931844992 3628268690660499200 6328502221389153408 9028735752117807616 11728969282846461824 14429202813575116032 17129436344303770240 1382925801322872832 4083159332051527040 6783392862780181248 9483626393508835456 12183859924237489664 14884093454966143872 17584326985694798080 1837816442713900672 4538049973442554880 7238283504171209088 9938517034899863296 12638750565628517504 15338984096357171712 18039217627085825920 2292707084104928512 4992940614833582720 7693174145562236928 10393407676290891136 13093641207019545344 15793874737748199552 47364194767302144 2747597725495956352 5447831256224610560 8148064786953264768 10848298317681918976 13548531848410573184 16248765379139227392 502254836158329984 3202488366886984192 5902721897615638400 8602955428344292608 11303188959072946816 14003422489801601024 16703656020530255232 957145477549357824 3657379008278012032 6357612539006666240 9057846069735320448 11758079600463974656 14458313131192628864 17158546661921283072 1412036118940385664 4112269649669039872 6812503180397694080 9512736711126348288 12212970241855002496 14913203772583656704 17613437303312310912 1866926760331413504 4567160291060067712 7267393821788721920 9967627352517376128 12667860883246030336 15368094413974684544 18068327944703338752 2321817401722441344 5022050932451095552 7722284463179749760 10422517993908403968 13122751524637058176 15822985055365712384 76474512384814976 2776708043113469184 5476941573842123392 8177175104570777600 10877408635299431808 13577642166028086016 16277875696756740224 531365153775842816 3231598684504497024 5931832215233151232 8632065745961805440 11332299276690459648 14032532807419113856 16732766338147768064 986255795166870656 3686489325895524864 6386722856624179072 9086956387352833280 11787189918081487488 14487423448810141696 17187656979538795904 1441146436557898496 4141379967286552704 6841613498015206912 9541847028743861120 12242080559472515328 14942314090201169536 17642547620929823744 1896037077948926336 4596270608677580544 7296504139406234752 9996737670134888960 12696971200863543168 15397204731592197376 18097438262320851584 2350927719339954176 5051161250068608384 7751394780797262592 10451628311525916800 13151861842254571008 15852095372983225216 105584830002327808 2805818360730982016 5506051891459636224 8206285422188290432 10906518952916944640 13606752483645598848 16306986014374253056 560475471393355648 3260709002122009856 5960942532850664064 8661176063579318272 11361409594307972480 14061643125036626688 16761876655765280896 1015366112784383488 3715599643513037696 6415833174241691904 9116066704970346112 11816300235699000320 14516533766427654528 17216767297156308736 1470256754175411328 4170490284904065536 6870723815632719744 9570957346361373952 12271190877090028160 14971424407818682368 17671657938547336576 1925147395566439168 4625380926295093376 7325614457023747584 10025847987752401792 12726081518481056000 15426315049209710208 18126548579938364416 2380038036957467008 5080271567686121216 7780505098414775424 10480738629143429632 13180972159872083840 15881205690600738048 134695147619840640 2834928678348494848 5535162209077149056 8235395739805803264 10935629270534457472 13635862801263111680 16336096331991765888 589585789010868480 3289819319739522688 5990052850468176896 8690286381196831104 11390519911925485312 14090753442654139520 16790986973382793728 1044476430401896320 3744709961130550528 6444943491859204736 9145177022587858944 11845410553316513152 14545644084045167360 17245877614773821568 1499367071792924160 4199600602521578368 6899834133250232576 9600067663978886784 12300301194707540992 15000534725436195200 17700768256164849408 1954257713183952000 4654491243912606208 7354724774641260416 10054958305369914624 12755191836098568832 15455425366827223040 18155658897555877248 2409148354574979840 5109381885303634048 7809615416032288256 10509848946760942464 13210082477489596672 15910316008218250880 163805465237353472 2864038995966007680 5564272526694661888 8264506057423316096 10964739588151970304 13664973118880624512 16365206649609278720 618696106628381312 3318929637357035520 6019163168085689728 8719396698814343936 11419630229542998144 14119863760271652352 16820097291000306560 1073586748019409152 3773820278748063360 6474053809476717568 9174287340205371776 11874520870934025984 14574754401662680192 17274987932391334400 1528477389410436992 4228710920139091200 6928944450867745408 9629177981596399616 12329411512325053824 15029645043053708032 17729878573782362240 1983368030801464832 4683601561530119040 7383835092258773248 10084068622987427456 12784302153716081664 15484535684444735872 18184769215173390080 2438258672192492672 5138492202921146880 7838725733649801088 10538959264378455296 13239192795107109504 15939426325835763712 192915782854866304 2893149313583520512 5593382844312174720 8293616375040828928 10993849905769483136 13694083436498137344 16394316967226791552 647806424245894144 3348039954974548352 6048273485703202560 8748507016431856768 11448740547160510976 14148974077889165184 16849207608617819392 1102697065636921984 3802930596365576192 6503164127094230400 9203397657822884608 11903631188551538816 14603864719280193024 17304098250008847232 1557587707027949824 4257821237756604032 6958054768485258240 9658288299213912448 12358521829942566656 15058755360671220864 17758988891399875072 2012478348418977664 4712711879147631872 7412945409876286080 10113178940604940288 12813412471333594496 15513646002062248704 18213879532790902912 2467368989810005504 5167602520538659712 7867836051267313920 10568069581995968128 13268303112724622336 15968536643453276544 222026100472379136 2922259631201033344 5622493161929687552 8322726692658341760 11022960223386995968 13723193754115650176 16423427284844304384 676916741863406976 3377150272592061184 6077383803320715392 8777617334049369600 11477850864778023808 14178084395506678016 16878317926235332224 1131807383254434816 3832040913983089024 6532274444711743232 9232507975440397440 11932741506169051648 14632975036897705856 17333208567626360064 1586698024645462656 4286931555374116864 6987165086102771072 9687398616831425280 12387632147560079488 15087865678288733696 17788099209017387904 2041588666036490496 4741822196765144704 7442055727493798912 10142289258222453120 12842522788951107328 15542756319679761536 18242989850408415744 2496479307427518336 5196712838156172544 7896946368884826752 10597179899613480960 13297413430342135168 15997646961070789376 251136418089891968 2951369948818546176 5651603479547200384 8351837010275854592 11052070541004508800 13752304071733163008 16452537602461817216 706027059480919808 3406260590209574016 6106494120938228224 8806727651666882432 11506961182395536640 14207194713124190848 16907428243852845056 1160917700871947648 3861151231600601856 6561384762329256064 9261618293057910272 11961851823786564480 14662085354515218688 17362318885243872896 1615808342262975488 4316041872991629696 7016275403720283904 9716508934448938112 12416742465177592320 15116975995906246528 17817209526634900736 2070698983654003328 4770932514382657536 7471166045111311744 10171399575839965952 12871633106568620160 15571866637297274368 18272100168025928576 2525589625045031168 5225823155773685376 7926056686502339584 10626290217230993792 13326523747959648000 16026757278688302208 280246735707404800 2980480266436059008 5680713797164713216 8380947327893367424 11081180858622021632 13781414389350675840 16481647920079330048 735137377098432640 3435370907827086848 6135604438555741056 8835837969284395264 11536071500013049472 14236305030741703680 16936538561470357888 1190028018489460480 3890261549218114688 6590495079946768896 9290728610675423104 11990962141404077312 14691195672132731520 17391429202861385728 1644918659880488320 4345152190609142528 7045385721337796736 9745619252066450944 12445852782795105152 15146086313523759360 17846319844252413568 2099809301271516160 4800042832000170368 7500276362728824576 10200509893457478784 12900743424186132992 15600976954914787200 18301210485643441408 2554699942662544000 5254933473391198208 7955167004119852416 10655400534848506624 13355634065577160832 16055867596305815040 309357053324917632 3009590584053571840 5709824114782226048 8410057645510880256 11110291176239534464 13810524706968188672 16510758237696842880 764247694715945472 3464481225444599680 6164714756173253888 8864948286901908096 11565181817630562304 14265415348359216512 16965648879087870720 1219138336106973312 3919371866835627520 6619605397564281728 9319838928292935936 12020072459021590144 14720305989750244352 17420539520478898560 1674028977498001152 4374262508226655360 7074496038955309568 9774729569683963776 12474963100412617984 15175196631141272192 17875430161869926400 2128919618889028992 4829153149617683200 7529386680346337408 10229620211074991616 12929853741803645824 15630087272532300032 18330320803260954240 2583810260280056832 5284043791008711040 7984277321737365248 10684510852466019456 13384744383194673664 16084977913923327872 338467370942430464 3038700901671084672 5738934432399738880 8439167963128393088 11139401493857047296 13839635024585701504 16539868555314355712 793358012333458304 3493591543062112512 6193825073790766720 8894058604519420928 11594292135248075136 14294525665976729344 16994759196705383552 1248248653724486144 3948482184453140352 6648715715181794560 9348949245910448768 12049182776639102976 14749416307367757184 17449649838096411392 1703139295115513984 4403372825844168192 7103606356572822400 9803839887301476608 12504073418030130816 15204306948758785024 17904540479487439232 2158029936506541824 4858263467235196032 7558496997963850240 10258730528692504448 12958964059421158656 15659197590149812864 18359431120878467072 2612920577897569664 5313154108626223872 8013387639354878080 10713621170083532288 13413854700812186496 16114088231540840704 367577688559943296 3067811219288597504 5768044750017251712 8468278280745905920 11168511811474560128 13868745342203214336 16568978872931868544 822468329950971136 3522701860679625344 6222935391408279552 8923168922136933760 11623402452865587968 14323635983594242176 17023869514322896384 1277358971341998976 3977592502070653184 6677826032799307392 9378059563527961600 12078293094256615808 14778526624985270016 17478760155713924224 1732249612733026816 4432483143461681024 7132716674190335232 9832950204918989440 12533183735647643648 15233417266376297856 17933650797104952064 2187140254124054656 4887373784852708864 7587607315581363072 10287840846310017280 12988074377038671488 15688307907767325696 18388541438495979904 2642030895515082496 5342264426243736704 8042497956972390912 10742731487701045120 13442965018429699328 16143198549158353536 396688006177456128 3096921536906110336 5797155067634764544 8497388598363418752 11197622129092072960 13897855659820727168 16598089190549381376 851578647568483968 3551812178297138176 6252045709025792384 8952279239754446592 11652512770483100800 14352746301211755008 17052979831940409216 1306469288959511808 4006702819688166016 6706936350416820224 9407169881145474432 12107403411874128640 14807636942602782848 17507870473331437056 1761359930350539648 4461593461079193856 7161826991807848064 9862060522536502272 12562294053265156480 15262527583993810688 17962761114722464896 2216250571741567488 4916484102470221696 7616717633198875904 10316951163927530112 13017184694656184320 15717418225384838528 18417651756113492736 2671141213132595328 5371374743861249536 8071608274589903744 10771841805318557952 13472075336047212160 16172308866775866368 425798323794968960 3126031854523623168 5826265385252277376 8526498915980931584 11226732446709585792 13926965977438240000 16627199508166894208 880688965185996800 3580922495914651008 6281156026643305216 8981389557371959424 11681623088100613632 14381856618829267840 17082090149557922048 1335579606577024640 4035813137305678848 6736046668034333056 9436280198762987264 12136513729491641472 14836747260220295680 17536980790948949888 1790470247968052480 4490703778696706688 7190937309425360896 9891170840154015104 12591404370882669312 15291637901611323520 17991871432339977728 2245360889359080320 4945594420087734528 7645827950816388736 10346061481545042944 13046295012273697152 15746528543002351360 18000021453952 2700251530750108160 5400485061478762368 8100718592207416576 10800952122936070784 13501185653664724992 16201419184393379200 454908641412481792 3155142172141136000 5855375702869790208 8555609233598444416 11255842764327098624 13956076295055752832 16656309825784407040 909799282803509632 3610032813532163840 6310266344260818048 9010499874989472256 11710733405718126464 14410966936446780672 17111200467175434880 1364689924194537472 4064923454923191680 6765156985651845888 9465390516380500096 12165624047109154304 14865857577837808512 17566091108566462720 1819580565585565312 4519814096314219520 7220047627042873728 9920281157771527936 12620514688500182144 15320748219228836352 18020981749957490560 2274471206976593152 4974704737705247360 7674938268433901568 10375171799162555776 13075405329891209984 15775638860619864192 29128317638966784 2729361848367620992 5429595379096275200 8129828909824929408 10830062440553583616 13530295971282237824 16230529502010892032 484018959029994624 3184252489758648832 5884486020487303040 8584719551215957248 11284953081944611456 13985186612673265664 16685420143401919872 938909600421022464 3639143131149676672 6339376661878330880 9039610192606985088 11739843723335639296 14440077254064293504 17140310784792947712 1393800241812050304 4094033772540704512 6794267303269358720 9494500833998012928 12194734364726667136 14894967895455321344 17595201426183975552 1848690883203078144 4548924413931732352 7249157944660386560 9949391475389040768 12649625006117694976 15349858536846349184 18050092067575003392 2303581524594105984 5003815055322760192 7704048586051414400 10404282116780068608 13104515647508722816 15804749178237377024 58238635256479616 2758472165985133824 5458705696713788032 8158939227442442240 10859172758171096448 13559406288899750656 16259639819628404864 513129276647507456 3213362807376161664 5913596338104815872 8613829868833470080 11314063399562124288 14014296930290778496 16714530461019432704 968019918038535296 3668253448767189504 6368486979495843712 9068720510224497920 11768954040953152128 14469187571681806336 17169421102410460544 1422910559429563136 4123144090158217344 6823377620886871552 9523611151615525760 12223844682344179968 14924078213072834176 17624311743801488384 1877801200820590976 4578034731549245184 7278268262277899392 9978501793006553600 12678735323735207808 15378968854463862016 18079202385192516224 2332691842211618816 5032925372940273024 7733158903668927232 10433392434397581440 13133625965126235648 15833859495854889856 87348952873992448 2787582483602646656 5487816014331300864 8188049545059955072 10888283075788609280 13588516606517263488 16288750137245917696 542239594265020288 3242473124993674496 5942706655722328704 8642940186450982912 11343173717179637120 14043407247908291328 16743640778636945536 997130235656048128 3697363766384702336 6397597297113356544 9097830827842010752 11798064358570664960 14498297889299319168 17198531420027973376 1452020877047075968 4152254407775730176 6852487938504384384 9552721469233038592 12252954999961692800 14953188530690347008 17653422061419001216 1906911518438103808 4607145049166758016 7307378579895412224 10007612110624066432 12707845641352720640 15408079172081374848 18108312702810029056 2361802159829131648 5062035690557785856 7762269221286440064 10462502752015094272 13162736282743748480 15862969813472402688 116459270491505280 2816692801220159488 5516926331948813696 8217159862677467904 10917393393406122112 13617626924134776320 16317860454863430528 571349911882533120 3271583442611187328 5971816973339841536 8672050504068495744 11372284034797149952 14072517565525804160 16772751096254458368 1026240553273560960 3726474084002215168 6426707614730869376 9126941145459523584 11827174676188177792 14527408206916832000 17227641737645486208 1481131194664588800 4181364725393243008 6881598256121897216 9581831786850551424 12282065317579205632 14982298848307859840 17682532379036514048 1936021836055616640 4636255366784270848 7336488897512925056 10036722428241579264 12736955958970233472 15437189489698887680 18137423020427541888 2390912477446644480 5091146008175298688 7791379538903952896 10491613069632607104 13191846600361261312 15892080131089915520 145569588109018112 2845803118837672320 5546036649566326528 8246270180294980736 10946503711023634944 13646737241752289152 16346970772480943360 600460229500045952 3300693760228700160 6000927290957354368 8701160821686008576 11401394352414662784 14101627883143316992 16801861413871971200 1055350870891073792 3755584401619728000 6455817932348382208 9156051463077036416 11856284993805690624 14556518524534344832 17256752055262999040 1510241512282101632 4210475043010755840 6910708573739410048 9610942104468064256 12311175635196718464 15011409165925372672 17711642696654026880 1965132153673129472 4665365684401783680 7365599215130437888 10065832745859092096 12766066276587746304 15466299807316400512 18166533338045054720 2420022795064157312 5120256325792811520 7820489856521465728 10520723387250119936 13220956917978774144 15921190448707428352 174679905726530944 2874913436455185152 5575146967183839360 8275380497912493568 10975614028641147776 13675847559369801984 16376081090098456192 629570547117558784 3329804077846212992 6030037608574867200 8730271139303521408 11430504670032175616 14130738200760829824 16830971731489484032 1084461188508586624 3784694719237240832 6484928249965895040 9185161780694549248 11885395311423203456 14585628842151857664 17285862372880511872 1539351829899614464 4239585360628268672 6939818891356922880 9640052422085577088 12340285952814231296 15040519483542885504 17740753014271539712 1994242471290642304 4694476002019296512 7394709532747950720 10094943063476604928 12795176594205259136 15495410124933913344 18195643655662567552 2449133112681670144 5149366643410324352 7849600174138978560 10549833704867632768 13250067235596286976 15950300766324941184 203790223344043776 2904023754072697984 5604257284801352192 8304490815530006400 11004724346258660608 13704957876987314816 16405191407715969024 658680864735071616 3358914395463725824 6059147926192380032 8759381456921034240 11459614987649688448 14159848518378342656 16860082049106996864 1113571506126099456 3813805036854753664 6514038567583407872 9214272098312062080 11914505629040716288 14614739159769370496 17314972690498024704 1568462147517127296 4268695678245781504 6968929208974435712 9669162739703089920 12369396270431744128 15069629801160398336 17769863331889052544 2023352788908155136 4723586319636809344 7423819850365463552 10124053381094117760 12824286911822771968 15524520442551426176 18224753973280080384 2478243430299182976 5178476961027837184 7878710491756491392 10578944022485145600 13279177553213799808 15979411083942454016 232900540961556608 2933134071690210816 5633367602418865024 8333601133147519232 11033834663876173440 13734068194604827648 16434301725333481856 687791182352584448 3388024713081238656 6088258243809892864 8788491774538547072 11488725305267201280 14188958835995855488 16889192366724509696 1142681823743612288 3842915354472266496 6543148885200920704 9243382415929574912 11943615946658229120 14643849477386883328 17344083008115537536 1597572465134640128 4297805995863294336 6998039526591948544 9698273057320602752 12398506588049256960 15098740118777911168 17798973649506565376 2052463106525667968 4752696637254322176 7452930167982976384 10153163698711630592 12853397229440284800 15553630760168939008 18253864290897593216 2507353747916695808 5207587278645350016 7907820809374004224 10608054340102658432 13308287870831312640 16008521401559966848 262010858579069440 2962244389307723648 5662477920036377856 8362711450765032064 11062944981493686272 13763178512222340480 16463412042950994688 716901499970097280 3417135030698751488 6117368561427405696 8817602092156059904 11517835622884714112 14218069153613368320 16918302684342022528 1171792141361125120 3872025672089779328 6572259202818433536 9272492733547087744 11972726264275741952 14672959795004396160 17373193325733050368 1626682782752152960 4326916313480807168 7027149844209461376 9727383374938115584 12427616905666769792 15127850436395424000 17828083967124078208 2081573424143180800 4781806954871835008 7482040485600489216 10182274016329143424 12882507547057797632 15582741077786451840 18282974608515106048 2536464065534208640 5236697596262862848 7936931126991517056 10637164657720171264 13337398188448825472 16037631719177479680 291121176196582272 2991354706925236480 5691588237653890688 8391821768382544896 11092055299111199104 13792288829839853312 16492522360568507520 746011817587610112 3446245348316264320 6146478879044918528 8846712409773572736 11546945940502226944 14247179471230881152 16947413001959535360 1200902458978637952 3901135989707292160 6601369520435946368 9301603051164600576 12001836581893254784 14702070112621908992 17402303643350563200 1655793100369665792 4356026631098320000 7056260161826974208 9756493692555628416 12456727223284282624 15156960754012936832 17857194284741591040 2110683741760693632 4810917272489347840 7511150803218002048 10211384333946656256 12911617864675310464 15611851395403964672 18312084926132618880 2565574383151721472 5265807913880375680 7966041444609029888 10666274975337684096 13366508506066338304 16066742036794992512 320231493814095104 3020465024542749312 5720698555271403520 8420932086000057728 11121165616728711936 13821399147457366144 16521632678186020352 775122135205122944 3475355665933777152 6175589196662431360 8875822727391085568 11576056258119739776 14276289788848393984 16976523319577048192 1230012776596150784 3930246307324804992 6630479838053459200 9330713368782113408 12030946899510767616 14731180430239421824 17431413960968076032 1684903417987178624 4385136948715832832 7085370479444487040 9785604010173141248 12485837540901795456 15186071071630449664 17886304602359103872 2139794059378206464 4840027590106860672 7540261120835514880 10240494651564169088 12940728182292823296 15640961713021477504 18341195243750131712 2594684700769234304 5294918231497888512 7995151762226542720 10695385292955196928 13395618823683851136 16095852354412505344 349341811431607936 3049575342160262144 5749808872888916352 8450042403617570560 11150275934346224768 13850509465074878976 16550742995803533184 804232452822635776 3504465983551289984 6204699514279944192 8904933045008598400 11605166575737252608 14305400106465906816 17005633637194561024 1259123094213663616 3959356624942317824 6659590155670972032 9359823686399626240 12060057217128280448 14760290747856934656 17460524278585588864 1714013735604691456 4414247266333345664 7114480797061999872 9814714327790654080 12514947858519308288 15215181389247962496 17915414919976616704 2168904376995719296 4869137907724373504 7569371438453027712 10269604969181681920 12969838499910336128 15670072030638990336 18370305561367644544 2623795018386747136 5324028549115401344 8024262079844055552 10724495610572709760 13424729141301363968 16124962672030018176 378452129049120768 3078685659777774976 5778919190506429184 8479152721235083392 11179386251963737600 13879619782692391808 16579853313421046016 833342770440148608 3533576301168802816 6233809831897457024 8934043362626111232 11634276893354765440 14334510424083419648 17034743954812073856 1288233411831176448 3988466942559830656 6688700473288484864 9388934004017139072 12089167534745793280 14789401065474447488 17489634596203101696 1743124053222204288 4443357583950858496 7143591114679512704 9843824645408166912 12544058176136821120 15244291706865475328 17944525237594129536 2198014694613232128 4898248225341886336 7598481756070540544 10298715286799194752 12998948817527848960 15699182348256503168 18399415878985157376 2652905336004259968 5353138866732914176 8053372397461568384 10753605928190222592 13453839458918876800 16154072989647531008 407562446666633600 3107795977395287808 5808029508123942016 8508263038852596224 11208496569581250432 13908730100309904640 16608963631038558848 862453088057661440 3562686618786315648 6262920149514969856 8963153680243624064 11663387210972278272 14363620741700932480 17063854272429586688 1317343729448689280 4017577260177343488 6717810790905997696 9418044321634651904 12118277852363306112 14818511383091960320 17518744913820614528 1772234370839717120 4472467901568371328 7172701432297025536 9872934963025679744 12573168493754333952 15273402024482988160 17973635555211642368 2227125012230744960 4927358542959399168 7627592073688053376 10327825604416707584 13028059135145361792 15728292665874016000 18428526196602670208 2682015653621772800 5382249184350427008 8082482715079081216 10782716245807735424 13482949776536389632 16183183307265043840 436672764284146432 3136906295012800640 5837139825741454848 8537373356470109056 11237606887198763264 13937840417927417472 16638073948656071680 891563405675174272 3591796936403828480 6292030467132482688 8992263997861136896 11692497528589791104 14392731059318445312 17092964590047099520 1346454047066202112 4046687577794856320 6746921108523510528 9447154639252164736 12147388169980818944 14847621700709473152 17547855231438127360 1801344688457229952 4501578219185884160 7201811749914538368 9902045280643192576 12602278811371846784 15302512342100500992 18002745872829155200 2256235329848257792 4956468860576912000 7656702391305566208 10356935922034220416 13057169452762874624 15757402983491528832 10892440510631424 2711125971239285632 5411359501967939840 8111593032696594048 10811826563425248256 13512060094153902464 16212293624882556672 465783081901659264 3166016612630313472 5866250143358967680 8566483674087621888 11266717204816276096 13966950735544930304 16667184266273584512 920673723292687104 3620907254021341312 6321140784749995520 9021374315478649728 11721607846207303936 14421841376935958144 17122074907664612352 1375564364683714944 4075797895412369152 6776031426141023360 9476264956869677568 12176498487598331776 14876732018326985984 17576965549055640192 1830455006074742784 4530688536803396992 7230922067532051200 9931155598260705408 12631389128989359616 15331622659718013824 18031856190446668032 2285345647465770624 4985579178194424832 7685812708923079040 10386046239651733248 13086279770380387456 15786513301109041664 40002758128144256 2740236288856798464 5440469819585452672 8140703350314106880 10840936881042761088 13541170411771415296 16241403942500069504 494893399519172096 3195126930247826304 5895360460976480512 8595593991705134720 11295827522433788928 13996061053162443136 16696294583891097344 949784040910199936 3650017571638854144 6350251102367508352 9050484633096162560 11750718163824816768 14450951694553470976 17151185225282125184 1404674682301227776 4104908213029881984 6805141743758536192 9505375274487190400 12205608805215844608 14905842335944498816 17606075866673153024 1859565323692255616 4559798854420909824 7260032385149564032 9960265915878218240 12660499446606872448 15360732977335526656 18060966508064180864 2314455965083283456 5014689495811937664 7714923026540591872 10415156557269246080 13115390087997900288 15815623618726554496 69113075745657088 2769346606474311296 5469580137202965504 8169813667931619712 10870047198660273920 13570280729388928128 16270514260117582336 524003717136684928 3224237247865339136 5924470778593993344 8624704309322647552 11324937840051301760 14025171370779955968 16725404901508610176 978894358527712768 3679127889256366976 6379361419985021184 9079594950713675392 11779828481442329600 14480062012170983808 17180295542899638016 1433784999918740608 4134018530647394816 6834252061376049024 9534485592104703232 12234719122833357440 14934952653562011648 17635186184290665856 1888675641309768448 4588909172038422656 7289142702767076864 9989376233495731072 12689609764224385280 15389843294953039488 18090076825681693696 2343566282700796288 5043799813429450496 7744033344158104704 10444266874886758912 13144500405615413120 15844733936344067328 98223393363169920 2798456924091824128 5498690454820478336 8198923985549132544 10899157516277786752 13599391047006440960 16299624577735095168 553114034754197760 3253347565482851968 5953581096211506176 8653814626940160384 11354048157668814592 14054281688397468800 16754515219126123008 1008004676145225600 3708238206873879808 6408471737602534016 9108705268331188224 11808938799059842432 14509172329788496640 17209405860517150848 1462895317536253440 4163128848264907648 6863362378993561856 9563595909722216064 12263829440450870272 14964062971179524480 17664296501908178688 1917785958927281280 4618019489655935488 7318253020384589696 10018486551113243904 12718720081841898112 15418953612570552320 18119187143299206528 2372676600318309120 5072910131046963328 7773143661775617536 10473377192504271744 13173610723232925952 15873844253961580160 127333710980682752 2827567241709336960 5527800772437991168 8228034303166645376 10928267833895299584 13628501364623953792 16328734895352608000 582224352371710592 3282457883100364800 5982691413829019008 8682924944557673216 11383158475286327424 14083392006014981632 16783625536743635840 1037114993762738432 3737348524491392640 6437582055220046848 9137815585948701056 11838049116677355264 14538282647406009472 17238516178134663680 1492005635153766272 4192239165882420480 6892472696611074688 9592706227339728896 12292939758068383104 14993173288797037312 17693406819525691520 1946896276544794112 4647129807273448320 7347363338002102528 10047596868730756736 12747830399459410944 15448063930188065152 18148297460916719360 2401786917935821952 5102020448664476160 7802253979393130368 10502487510121784576 13202721040850438784 15902954571579092992 156444028598195584 2856677559326849792 5556911090055504000 8257144620784158208 10957378151512812416 13657611682241466624 16357845212970120832 611334669989223424 3311568200717877632 6011801731446531840 8712035262175186048 11412268792903840256 14112502323632494464 16812735854361148672 1066225311380251264 3766458842108905472 6466692372837559680 9166925903566213888 11867159434294868096 14567392965023522304 17267626495752176512 1521115952771279104 4221349483499933312 6921583014228587520 9621816544957241728 12322050075685895936 15022283606414550144 17722517137143204352 1976006594162306944 4676240124890961152 7376473655619615360 10076707186348269568 12776940717076923776 15477174247805577984 18177407778534232192 2430897235553334784 5131130766281988992 7831364297010643200 10531597827739297408 13231831358467951616 15932064889196605824 185554346215708416 2885787876944362624 5586021407673016832 8286254938401671040 10986488469130325248 13686721999858979456 16386955530587633664 640444987606736256 3340678518335390464 6040912049064044672 8741145579792698880 11441379110521353088 14141612641250007296 16841846171978661504 1095335628997764096 3795569159726418304 6495802690455072512 9196036221183726720 11896269751912380928 14596503282641035136 17296736813369689344 1550226270388791936 4250459801117446144 6950693331846100352 9650926862574754560 12351160393303408768 15051393924032062976 17751627454760717184 2005116911779819776 4705350442508473984 7405583973237128192 10105817503965782400 12806051034694436608 15506284565423090816 18206518096151745024 2460007553170847616 5160241083899501824 7860474614628156032 10560708145356810240 13260941676085464448 15961175206814118656 214664663833221248 2914898194561875456 5615131725290529664 8315365256019183872 11015598786747838080 13715832317476492288 16416065848205146496 669555305224249088 3369788835952903296 6070022366681557504 8770255897410211712 11470489428138865920 14170722958867520128 16870956489596174336 1124445946615276928 3824679477343931136 6524913008072585344 9225146538801239552 11925380069529893760 14625613600258547968 17325847130987202176 1579336588006304768 4279570118734958976 6979803649463613184 9680037180192267392 12380270710920921600 15080504241649575808 17780737772378230016 2034227229397332608 4734460760125986816 7434694290854641024 10134927821583295232 12835161352311949440 15535394883040603648 18235628413769257856 2489117870788360448 5189351401517014656 7889584932245668864 10589818462974323072 13290051993702977280 15990285524431631488 243774981450734080 2944008512179388288 5644242042908042496 8344475573636696704 11044709104365350912 13744942635094005120 16445176165822659328 698665622841761920 3398899153570416128 6099132684299070336 8799366215027724544 11499599745756378752 14199833276485032960 16900066807213687168 1153556264232789760 3853789794961443968 6554023325690098176 9254256856418752384 11954490387147406592 14654723917876060800 17354957448604715008 1608446905623817600 4308680436352471808 7008913967081126016 9709147497809780224 12409381028538434432 15109614559267088640 17809848089995742848 2063337547014845440 4763571077743499648 7463804608472153856 10164038139200808064 12864271669929462272 15564505200658116480 18264738731386770688 2518228188405873280 5218461719134527488 7918695249863181696 10618928780591835904 13319162311320490112 16019395842049144320 272885299068246912 2973118829796901120 5673352360525555328 8373585891254209536 11073819421982863744 13774052952711517952 16474286483440172160 727775940459274752 3428009471187928960 6128243001916583168 8828476532645237376 11528710063373891584 14228943594102545792 16929177124831200000 1182666581850302592 3882900112578956800 6583133643307611008 9283367174036265216 11983600704764919424 14683834235493573632 17384067766222227840 1637557223241330432 4337790753969984640 7038024284698638848 9738257815427293056 12438491346155947264 15138724876884601472 17838958407613255680 2092447864632358272 4792681395361012480 7492914926089666688 10193148456818320896 12893381987546975104 15593615518275629312 18293849049004283520 2547338506023386112 5247572036752040320 7947805567480694528 10648039098209348736 13348272628938002944 16048506159666657152 301995616685759744 3002229147414413952 5702462678143068160 8402696208871722368 11102929739600376576 13803163270329030784 16503396801057684992 756886258076787584 3457119788805441792 6157353319534096000 8857586850262750208 11557820380991404416 14258053911720058624 16958287442448712832 1211776899467815424 3912010430196469632 6612243960925123840 9312477491653778048 12012711022382432256 14712944553111086464 17413178083839740672 1666667540858843264 4366901071587497472 7067134602316151680 9767368133044805888 12467601663773460096 15167835194502114304 17868068725230768512 2121558182249871104 4821791712978525312 7522025243707179520 10222258774435833728 12922492305164487936 15622725835893142144 18322959366621796352 2576448823640898944 5276682354369553152 7976915885098207360 10677149415826861568 13377382946555515776 16077616477284169984 331105934303272576 3031339465031926784 5731572995760580992 8431806526489235200 11132040057217889408 13832273587946543616 16532507118675197824 785996575694300416 3486230106422954624 6186463637151608832 8886697167880263040 11586930698608917248 14287164229337571456 16987397760066225664 1240887217085328256 3941120747813982464 6641354278542636672 9341587809271290880 12041821339999945088 14742054870728599296 17442288401457253504 1695777858476356096 4396011389205010304 7096244919933664512 9796478450662318720 12496711981390972928 15196945512119627136 17897179042848281344 2150668499867383936 4850902030596038144 7551135561324692352 10251369092053346560 12951602622782000768 15651836153510654976 18352069684239309184 2605559141258411776 5305792671987065984 8006026202715720192 10706259733444374400 13406493264173028608 16106726794901682816 360216251920785408 3060449782649439616 5760683313378093824 8460916844106748032 11161150374835402240 13861383905564056448 16561617436292710656 815106893311813248 3515340424040467456 6215573954769121664 8915807485497775872 11616041016226430080 14316274546955084288 17016508077683738496 1269997534702841088 3970231065431495296 6670464596160149504 9370698126888803712 12070931657617457920 14771165188346112128 17471398719074766336 1724888176093868928 4425121706822523136 7125355237551177344 9825588768279831552 12525822299008485760 15226055829737139968 17926289360465794176 2179778817484896768 4880012348213550976 7580245878942205184 10280479409670859392 12980712940399513600 15680946471128167808 18381180001856822016 2634669458875924608 5334902989604578816 8035136520333233024 10735370051061887232 13435603581790541440 16135837112519195648 389326569538298240 3089560100266952448 5789793630995606656 8490027161724260864 11190260692452915072 13890494223181569280 16590727753910223488 844217210929326080 3544450741657980288 6244684272386634496 8944917803115288704 11645151333843942912 14345384864572597120 17045618395301251328 1299107852320353920 3999341383049008128 6699574913777662336 9399808444506316544 12100041975234970752 14800275505963624960 17500509036692279168 1753998493711381760 4454232024440035968 7154465555168690176 9854699085897344384 12554932616625998592 15255166147354652800 17955399678083307008 2208889135102409600 4909122665831063808 7609356196559718016 10309589727288372224 13009823258017026432 15710056788745680640 18410290319474334848 2663779776493437440 5364013307222091648 8064246837950745856 10764480368679400064 13464713899408054272 16164947430136708480 418436887155811072 3118670417884465280 5818903948613119488 8519137479341773696 11219371010070427904 13919604540799082112 16619838071527736320 873327528546838912 3573561059275493120 6273794590004147328 8974028120732801536 11674261651461455744 14374495182190109952 17074728712918764160 1328218169937866752 4028451700666520960 6728685231395175168 9428918762123829376 12129152292852483584 14829385823581137792 17529619354309792000 1783108811328894592 4483342342057548800 7183575872786203008 9883809403514857216 12584042934243511424 15284276464972165632 17984509995700819840 2237999452719922432 4938232983448576640 7638466514177230848 10338700044905885056 13038933575634539264 15739167106363193472 18439400637091847680 2692890094110950272 5393123624839604480 8093357155568258688 10793590686296912896 13493824217025567104 16194057747754221312 447547204773323904 3147780735501978112 5848014266230632320 8548247796959286528 11248481327687940736 13948714858416594944 16648948389145249152 902437846164351744 3602671376893005952 6302904907621660160 9003138438350314368 11703371969078968576 14403605499807622784 17103839030536276992 1357328487555379584 4057562018284033792 6757795549012688000 9458029079741342208 12158262610469996416 14858496141198650624 17558729671927304832 1812219128946407424 4512452659675061632 7212686190403715840 9912919721132370048 12613153251861024256 15313386782589678464 18013620313318332672 2267109770337435264 4967343301066089472 7667576831794743680 10367810362523397888 13068043893252052096 15768277423980706304 21766880999808896 2722000411728463104 5422233942457117312 8122467473185771520 10822701003914425728 13522934534643079936 16223168065371734144 476657522390836736 3176891053119490944 5877124583848145152 8577358114576799360 11277591645305453568 13977825176034107776 16678058706762761984 931548163781864576 3631781694510518784 6332015225239172992 9032248755967827200 11732482286696481408 14432715817425135616 17132949348153789824 1386438805172892416 4086672335901546624 6786905866630200832 9487139397358855040 12187372928087509248 14887606458816163456 17587839989544817664 1841329446563920256 4541562977292574464 7241796508021228672 9942030038749882880 12642263569478537088 15342497100207191296 18042730630935845504 2296220087954948096 4996453618683602304 7696687149412256512 10396920680140910720 13097154210869564928 15797387741598219136 50877198617321728 2751110729345975936 5451344260074630144 8151577790803284352 10851811321531938560 13552044852260592768 16252278382989246976 505767840008349568 3206001370737003776 5906234901465657984 8606468432194312192 11306701962922966400 14006935493651620608 16707169024380274816 960658481399377408 3660892012128031616 6361125542856685824 9061359073585340032 11761592604313994240 14461826135042648448 17162059665771302656 1415549122790405248 4115782653519059456 6816016184247713664 9516249714976367872 12216483245705022080 14916716776433676288 17616950307162330496 1870439764181433088 4570673294910087296 7270906825638741504 9971140356367395712 12671373887096049920 15371607417824704128 18071840948553358336 2325330405572460928 5025563936301115136 7725797467029769344 10426030997758423552 13126264528487077760 15826498059215731968 79987516234834560 2780221046963488768 5480454577692142976 8180688108420797184 10880921639149451392 13581155169878105600 16281388700606759808 534878157625862400 3235111688354516608 5935345219083170816 8635578749811825024 11335812280540479232 14036045811269133440 16736279341997787648 989768799016890240 3690002329745544448 6390235860474198656 9090469391202852864 11790702921931507072 14490936452660161280 17191169983388815488 1444659440407918080 4144892971136572288 6845126501865226496 9545360032593880704 12245593563322534912 14945827094051189120 17646060624779843328 1899550081798945920 4599783612527600128 7300017143256254336 10000250673984908544 12700484204713562752 15400717735442216960 18100951266170871168 2354440723189973760 5054674253918627968 7754907784647282176 10455141315375936384 13155374846104590592 15855608376833244800 109097833852347392 2809331364581001600 5509564895309655808 8209798426038310016 10910031956766964224 13610265487495618432 16310499018224272640 563988475243375232 3264222005972029440 5964455536700683648 8664689067429337856 11364922598157992064 14065156128886646272 16765389659615300480 1018879116634403072 3719112647363057280 6419346178091711488 9119579708820365696 11819813239549019904 14520046770277674112 17220280301006328320 1473769758025430912 4174003288754085120 6874236819482739328 9574470350211393536 12274703880940047744 14974937411668701952 17675170942397356160 1928660399416458752 4628893930145112960 7329127460873767168 10029360991602421376 12729594522331075584 15429828053059729792 18130061583788384000 2383551040807486592 5083784571536140800 7784018102264795008 10484251632993449216 13184485163722103424 15884718694450757632 138208151469860224 2838441682198514432 5538675212927168640 8238908743655822848 10939142274384477056 13639375805113131264 16339609335841785472 593098792860888064 3293332323589542272 5993565854318196480 8693799385046850688 11394032915775504896 14094266446504159104 16794499977232813312 1047989434251915904 3748222964980570112 6448456495709224320 9148690026437878528 11848923557166532736 14549157087895186944 17249390618623841152 1502880075642943744 4203113606371597952 6903347137100252160 9603580667828906368 12303814198557560576 15004047729286214784 17704281260014868992 1957770717033971584 4658004247762625792 7358237778491280000 10058471309219934208 12758704839948588416 15458938370677242624 18159171901405896832 2412661358424999424 5112894889153653632 7813128419882307840 10513361950610962048 13213595481339616256 15913829012068270464 167318469087373056 2867551999816027264 5567785530544681472 8268019061273335680 10968252592001989888 13668486122730644096 16368719653459298304 622209110478400896 3322442641207055104 6022676171935709312 8722909702664363520 11423143233393017728 14123376764121671936 16823610294850326144 1077099751869428736 3777333282598082944 6477566813326737152 9177800344055391360 11878033874784045568 14578267405512699776 17278500936241353984 1531990393260456576 4232223923989110784 6932457454717764992 9632690985446419200 12332924516175073408 15033158046903727616 17733391577632381824 1986881034651484416 4687114565380138624 7387348096108792832 10087581626837447040 12787815157566101248 15488048688294755456 18188282219023409664 2441771676042512256 5142005206771166464 7842238737499820672 10542472268228474880 13242705798957129088 15942939329685783296 196428786704885888 2896662317433540096 5596895848162194304 8297129378890848512 10997362909619502720 13697596440348156928 16397829971076811136 651319428095913728 3351552958824567936 6051786489553222144 8752020020281876352 11452253551010530560 14152487081739184768 16852720612467838976 1106210069486941568 3806443600215595776 6506677130944249984 9206910661672904192 11907144192401558400 14607377723130212608 17307611253858866816 1561100710877969408 4261334241606623616 6961567772335277824 9661801303063932032 12362034833792586240 15062268364521240448 17762501895249894656 2015991352268997248 4716224882997651456 7416458413726305664 10116691944454959872 12816925475183614080 15517159005912268288 18217392536640922496 2470881993660025088 5171115524388679296 7871349055117333504 10571582585845987712 13271816116574641920 15972049647303296128 225539104322398720 2925772635051052928 5626006165779707136 8326239696508361344 11026473227237015552 13726706757965669760 16426940288694323968 680429745713426560 3380663276442080768 6080896807170734976 8781130337899389184 11481363868628043392 14181597399356697600 16881830930085351808 1135320387104454400 3835553917833108608 6535787448561762816 9236020979290417024 11936254510019071232 14636488040747725440 17336721571476379648 1590211028495482240 4290444559224136448 6990678089952790656 9690911620681444864 12391145151410099072 15091378682138753280 17791612212867407488 2045101669886510080 4745335200615164288 7445568731343818496 10145802262072472704 12846035792801126912 15546269323529781120 18246502854258435328 2499992311277537920 5200225842006192128 7900459372734846336 10600692903463500544 13300926434192154752 16001159964920808960 254649421939911552 2954882952668565760 5655116483397219968 8355350014125874176 11055583544854528384 13755817075583182592 16456050606311836800 709540063330939392 3409773594059593600 6110007124788247808 8810240655516902016 11510474186245556224 14210707716974210432 16910941247702864640 1164430704721967232 3864664235450621440 6564897766179275648 9265131296907929856 11965364827636584064 14665598358365238272 17365831889093892480 1619321346112995072 4319554876841649280 7019788407570303488 9720021938298957696 12420255469027611904 15120488999756266112 17820722530484920320 2074211987504022912 4774445518232677120 7474679048961331328 10174912579689985536 12875146110418639744 15575379641147293952 18275613171875948160 2529102628895050752 5229336159623704960 7929569690352359168 10629803221081013376 13330036751809667584 16030270282538321792 283759739557424384 2983993270286078592 5684226801014732800 8384460331743387008 11084693862472041216 13784927393200695424 16485160923929349632 738650380948452224 3438883911677106432 6139117442405760640 8839350973134414848 11539584503863069056 14239818034591723264 16940051565320377472 1193541022339480064 3893774553068134272 6594008083796788480 9294241614525442688 11994475145254096896 14694708675982751104 17394942206711405312 1648431663730507904 4348665194459162112 7048898725187816320 9749132255916470528 12449365786645124736 15149599317373778944 17849832848102433152 2103322305121535744 4803555835850189952 7503789366578844160 10204022897307498368 12904256428036152576 15604489958764806784 18304723489493460992 2558212946512563584 5258446477241217792 7958680007969872000 10658913538698526208 13359147069427180416 16059380600155834624 312870057174937216 3013103587903591424 5713337118632245632 8413570649360899840 11113804180089554048 13814037710818208256 16514271241546862464 767760698565965056 3467994229294619264 6168227760023273472 8868461290751927680 11568694821480581888 14268928352209236096 16969161882937890304 1222651339956992896 3922884870685647104 6623118401414301312 9323351932142955520 12023585462871609728 14723818993600263936 17424052524328918144 1677541981348020736 4377775512076674944 7078009042805329152 9778242573533983360 12478476104262637568 15178709634991291776 17878943165719945984 2132432622739048576 4832666153467702784 7532899684196356992 10233133214925011200 12933366745653665408 15633600276382319616 18333833807110973824 2587323264130076416 5287556794858730624 7987790325587384832 10688023856316039040 13388257387044693248 16088490917773347456 341980374792450048 3042213905521104256 5742447436249758464 8442680966978412672 11142914497707066880 13843148028435721088 16543381559164375296 796871016183477888 3497104546912132096 6197338077640786304 8897571608369440512 11597805139098094720 14298038669826748928 16998272200555403136 1251761657574505728 3951995188303159936 6652228719031814144 9352462249760468352 12052695780489122560 14752929311217776768 17453162841946430976 1706652298965533568 4406885829694187776 7107119360422841984 9807352891151496192 12507586421880150400 15207819952608804608 17908053483337458816 2161542940356561408 4861776471085215616 7562010001813869824 10262243532542524032 12962477063271178240 15662710593999832448 18362944124728486656 2616433581747589248 5316667112476243456 8016900643204897664 10717134173933551872 13417367704662206080 16117601235390860288 371090692409962880 3071324223138617088 5771557753867271296 8471791284595925504 11172024815324579712 13872258346053233920 16572491876781888128 825981333800990720 3526214864529644928 6226448395258299136 8926681925986953344 11626915456715607552 14327148987444261760 17027382518172915968 1280871975192018560 3981105505920672768 6681339036649326976 9381572567377981184 12081806098106635392 14782039628835289600 17482273159563943808 1735762616583046400 4435996147311700608 7136229678040354816 9836463208769009024 12536696739497663232 15236930270226317440 17937163800954971648 2190653257974074240 4890886788702728448 7591120319431382656 10291353850160036864 12991587380888691072 15691820911617345280 18392054442345999488 2645543899365102080 5345777430093756288 8046010960822410496 10746244491551064704 13446478022279718912 16146711553008373120 400201010027475712 3100434540756129920 5800668071484784128 8500901602213438336 11201135132942092544 13901368663670746752 16601602194399400960 855091651418503552 3555325182147157760 6255558712875811968 8955792243604466176 11656025774333120384 14356259305061774592 17056492835790428800 1309982292809531392 4010215823538185600 6710449354266839808 9410682884995494016 12110916415724148224 14811149946452802432 17511383477181456640 1764872934200559232 4465106464929213440 7165339995657867648 9865573526386521856 12565807057115176064 15266040587843830272 17966274118572484480 2219763575591587072 4919997106320241280 7620230637048895488 10320464167777549696 13020697698506203904 15720931229234858112 18421164759963512320 2674654216982614912 5374887747711269120 8075121278439923328 10775354809168577536 13475588339897231744 16175821870625885952 429311327644988544 3129544858373642752 5829778389102296960 8530011919830951168 11230245450559605376 13930478981288259584 16630712512016913792 884201969036016384 3584435499764670592 6284669030493324800 8984902561221979008 11685136091950633216 14385369622679287424 17085603153407941632 1339092610427044224 4039326141155698432 6739559671884352640 9439793202613006848 12140026733341661056 14840260264070315264 17540493794798969472 1793983251818072064 4494216782546726272 7194450313275380480 9894683844004034688 12594917374732688896 15295150905461343104 17995384436189997312 2248873893209099904 4949107423937754112 7649340954666408320 10349574485395062528 13049808016123716736 15750041546852370944 3531003871473536 2703764534600127744 5403998065328781952 8104231596057436160 10804465126786090368 13504698657514744576 16204932188243398784 458421645262501376 3158655175991155584 5858888706719809792 8559122237448464000 11259355768177118208 13959589298905772416 16659822829634426624 913312286653529216 3613545817382183424 6313779348110837632 9014012878839491840 11714246409568146048 14414479940296800256 17114713471025454464 1368202928044557056 4068436458773211264 6768669989501865472 9468903520230519680 12169137050959173888 14869370581687828096 17569604112416482304 1823093569435584896 4523327100164239104 7223560630892893312 9923794161621547520 12624027692350201728 15324261223078855936 18024494753807510144 2277984210826612736 4978217741555266944 7678451272283921152 10378684803012575360 13078918333741229568 15779151864469883776 32641321488986368 2732874852217640576 5433108382946294784 8133341913674948992 10833575444403603200 13533808975132257408 16234042505860911616 487531962880014208 3187765493608668416 5887999024337322624 8588232555065976832 11288466085794631040 13988699616523285248 16688933147251939456 942422604271042048 3642656134999696256 6342889665728350464 9043123196457004672 11743356727185658880 14443590257914313088 17143823788642967296 1397313245662069888 4097546776390724096 6797780307119378304 9498013837848032512 12198247368576686720 14898480899305340928 17598714430033995136 1852203887053097728 4552437417781751936 7252670948510406144 9952904479239060352 12653138009967714560 15353371540696368768 18053605071425022976 2307094528444125568 5007328059172779776 7707561589901433984 10407795120630088192 13108028651358742400 15808262182087396608 61751639106499200 2761985169835153408 5462218700563807616 8162452231292461824 10862685762021116032 13562919292749770240 16263152823478424448 516642280497527040 3216875811226181248 5917109341954835456 8617342872683489664 11317576403412143872 14017809934140798080 16718043464869452288 971532921888554880 3671766452617209088 6371999983345863296 9072233514074517504 11772467044803171712 14472700575531825920 17172934106260480128 1426423563279582720 4126657094008236928 6826890624736891136 9527124155465545344 12227357686194199552 14927591216922853760 17627824747651507968 1881314204670610560 4581547735399264768 7281781266127918976 9982014796856573184 12682248327585227392 15382481858313881600 18082715389042535808 2336204846061638400 5036438376790292608 7736671907518946816 10436905438247601024 13137138968976255232 15837372499704909440 90861956724012032 2791095487452666240 5491329018181320448 8191562548909974656 10891796079638628864 13592029610367283072 16292263141095937280 545752598115039872 3245986128843694080 5946219659572348288 8646453190301002496 11346686721029656704 14046920251758310912 16747153782486965120 1000643239506067712 3700876770234721920 6401110300963376128 9101343831692030336 11801577362420684544 14501810893149338752 17202044423877992960 1455533880897095552 4155767411625749760 6856000942354403968 9556234473083058176 12256468003811712384 14956701534540366592 17656935065269020800 1910424522288123392 4610658053016777600 7310891583745431808 10011125114474086016 12711358645202740224 15411592175931394432 18111825706660048640 2365315163679151232 5065548694407805440 7765782225136459648 10466015755865113856 13166249286593768064 15866482817322422272 119972274341524864 2820205805070179072 5520439335798833280 8220672866527487488 10920906397256141696 13621139927984795904 16321373458713450112 574862915732552704 3275096446461206912 5975329977189861120 8675563507918515328 11375797038647169536 14076030569375823744 16776264100104477952 1029753557123580544 3729987087852234752 6430220618580888960 9130454149309543168 11830687680038197376 14530921210766851584 17231154741495505792 1484644198514608384 4184877729243262592 6885111259971916800 9585344790700571008 12285578321429225216 14985811852157879424 17686045382886533632 1939534839905636224 4639768370634290432 7340001901362944640 10040235432091598848 12740468962820253056 15440702493548907264 18140936024277561472 2394425481296664064 5094659012025318272 7794892542753972480 10495126073482626688 13195359604211280896 15895593134939935104 149082591959037696 2849316122687691904 5549549653416346112 8249783184145000320 10950016714873654528 13650250245602308736 16350483776330962944 603973233350065536 3304206764078719744 6004440294807373952 8704673825536028160 11404907356264682368 14105140886993336576 16805374417721990784 1058863874741093376 3759097405469747584 6459330936198401792 9159564466927056000 11859797997655710208 14560031528384364416 17260265059113018624 1513754516132121216 4213988046860775424 6914221577589429632 9614455108318083840 12314688639046738048 15014922169775392256 17715155700504046464 1968645157523149056 4668878688251803264 7369112218980457472 10069345749709111680 12769579280437765888 15469812811166420096 18170046341895074304 2423535798914176896 5123769329642831104 7824002860371485312 10524236391100139520 13224469921828793728 15924703452557447936 178192909576550528 2878426440305204736 5578659971033858944 8278893501762513152 10979127032491167360 13679360563219821568 16379594093948475776 633083550967578368 3333317081696232576 6033550612424886784 8733784143153540992 11434017673882195200 14134251204610849408 16834484735339503616 1087974192358606208 3788207723087260416 6488441253815914624 9188674784544568832 11888908315273223040 14589141846001877248 17289375376730531456 1542864833749634048 4243098364478288256 6943331895206942464 9643565425935596672 12343798956664250880 15044032487392905088 17744266018121559296 1997755475140661888 4697989005869316096 7398222536597970304 10098456067326624512 12798689598055278720 15498923128783932928 18199156659512587136 2452646116531689728 5152879647260343936 7853113177988998144 10553346708717652352 13253580239446306560 15953813770174960768 207303227194063360 2907536757922717568 5607770288651371776 8308003819380025984 11008237350108680192 13708470880837334400 16408704411565988608 662193868585091200 3362427399313745408 6062660930042399616 8762894460771053824 11463127991499708032 14163361522228362240 16863595052957016448 1117084509976119040 3817318040704773248 6517551571433427456 9217785102162081664 11918018632890735872 14618252163619390080 17318485694348044288 1571975151367146880 4272208682095801088 6972442212824455296 9672675743553109504 12372909274281763712 15073142805010417920 17773376335739072128 2026865792758174720 4727099323486828928 7427332854215483136 10127566384944137344 12827799915672791552 15528033446401445760 18228266977130099968 2481756434149202560 5181989964877856768 7882223495606510976 10582457026335165184 13282690557063819392 15982924087792473600 236413544811576192 2936647075540230400 5636880606268884608 8337114136997538816 11037347667726193024 13737581198454847232 16437814729183501440 691304186202604032 3391537716931258240 6091771247659912448 8792004778388566656 11492238309117220864 14192471839845875072 16892705370574529280 1146194827593631872 3846428358322286080 6546661889050940288 9246895419779594496 11947128950508248704 14647362481236902912 17347596011965557120 1601085468984659712 4301318999713313920 7001552530441968128 9701786061170622336 12402019591899276544 15102253122627930752 17802486653356584960 2055976110375687552 4756209641104341760 7456443171832995968 10156676702561650176 12856910233290304384 15557143764018958592 18257377294747612800 2510866751766715392 5211100282495369600 7911333813224023808 10611567343952678016 13311800874681332224 16012034405409986432 265523862429089024 2965757393157743232 5665990923886397440 8366224454615051648 11066457985343705856 13766691516072360064 16466925046801014272 720414503820116864 3420648034548771072 6120881565277425280 8821115096006079488 11521348626734733696 14221582157463387904 16921815688192042112 1175305145211144704 3875538675939798912 6575772206668453120 9276005737397107328 11976239268125761536 14676472798854415744 17376706329583069952 1630195786602172544 4330429317330826752 7030662848059480960 9730896378788135168 12431129909516789376 15131363440245443584 17831596970974097792 2085086427993200384 4785319958721854592 7485553489450508800 10185787020179163008 12886020550907817216 15586254081636471424 18286487612365125632 2539977069384228224 5240210600112882432 7940444130841536640 10640677661570190848 13340911192298845056 16041144723027499264 294634180046601856 2994867710775256064 5695101241503910272 8395334772232564480 11095568302961218688 13795801833689872896 16496035364418527104 749524821437629696 3449758352166283904 6149991882894938112 8850225413623592320 11550458944352246528 14250692475080900736 16950926005809554944 1204415462828657536 3904648993557311744 6604882524285965952 9305116055014620160 12005349585743274368 14705583116471928576 17405816647200582784 1659306104219685376 4359539634948339584 7059773165676993792 9760006696405648000 12460240227134302208 15160473757862956416 17860707288591610624 2114196745610713216 4814430276339367424 7514663807068021632 10214897337796675840 12915130868525330048 15615364399253984256 18315597929982638464 2569087387001741056 5269320917730395264 7969554448459049472 10669787979187703680 13370021509916357888 16070255040645012096 323744497664114688 3023978028392768896 5724211559121423104 8424445089850077312 11124678620578731520 13824912151307385728 16525145682036039936 778635139055142528 3478868669783796736 6179102200512450944 8879335731241105152 11579569261969759360 14279802792698413568 16980036323427067776 1233525780446170368 3933759311174824576 6633992841903478784 9334226372632132992 12034459903360787200 14734693434089441408 17434926964818095616 1688416421837198208 4388649952565852416 7088883483294506624 9789117014023160832 12489350544751815040 15189584075480469248 17889817606209123456 2143307063228226048 4843540593956880256 7543774124685534464 10244007655414188672 12944241186142842880 15644474716871497088 18344708247600151296 2598197704619253888 5298431235347908096 7998664766076562304 10698898296805216512 13399131827533870720 16099365358262524928 352854815281627520 3053088346010281728 5753321876738935936 8453555407467590144 11153788938196244352 13854022468924898560 16554255999653552768 807745456672655360 3507978987401309568 6208212518129963776 8908446048858617984 11608679579587272192 14308913110315926400 17009146641044580608 1262636098063683200 3962869628792337408 6663103159520991616 9363336690249645824 12063570220978300032 14763803751706954240 17464037282435608448 1717526739454711040 4417760270183365248 7117993800912019456 9818227331640673664 12518460862369327872 15218694393097982080 17918927923826636288 2172417380845738880 4872650911574393088 7572884442303047296 10273117973031701504 12973351503760355712 15673585034489009920 18373818565217664128 2627308022236766720 5327541552965420928 8027775083694075136 10728008614422729344 13428242145151383552 16128475675880037760 381965132899140352 3082198663627794560 5782432194356448768 8482665725085102976 11182899255813757184 13883132786542411392 16583366317271065600 836855774290168192 3537089305018822400 6237322835747476608 8937556366476130816 11637789897204785024 14338023427933439232 17038256958662093440 1291746415681196032 3991979946409850240 6692213477138504448 9392447007867158656 12092680538595812864 14792914069324467072 17493147600053121280 1746637057072223872 4446870587800878080 7147104118529532288 9847337649258186496 12547571179986840704 15247804710715494912 17948038241444149120 2201527698463251712 4901761229191905920 7601994759920560128 10302228290649214336 13002461821377868544 15702695352106522752 18402928882835176960 2656418339854279552 5356651870582933760 8056885401311587968 10757118932040242176 13457352462768896384 16157585993497550592 411075450516653184 3111308981245307392 5811542511973961600 8511776042702615808 11212009573431270016 13912243104159924224 16612476634888578432 865966091907681024 3566199622636335232 6266433153364989440 8966666684093643648 11666900214822297856 14367133745550952064 17067367276279606272 1320856733298708864 4021090264027363072 6721323794756017280 9421557325484671488 12121790856213325696 14822024386941979904 17522257917670634112 1775747374689736704 4475980905418390912 7176214436147045120 9876447966875699328 12576681497604353536 15276915028333007744 17977148559061661952 2230638016080764544 4930871546809418752 7631105077538072960 10331338608266727168 13031572138995381376 15731805669724035584 18432039200452689792 2685528657471792384 5385762188200446592 8085995718929100800 10786229249657755008 13486462780386409216 16186696311115063424 440185768134166016 3140419298862820224 5840652829591474432 8540886360320128640 11241119891048782848 13941353421777437056 16641586952506091264 895076409525193856 3595309940253848064 6295543470982502272 8995777001711156480 11696010532439810688 14396244063168464896 17096477593897119104 1349967050916221696 4050200581644875904 6750434112373530112 9450667643102184320 12150901173830838528 14851134704559492736 17551368235288146944 1804857692307249536 4505091223035903744 7205324753764557952 9905558284493212160 12605791815221866368 15306025345950520576 18006258876679174784 2259748333698277376 4959981864426931584 7660215395155585792 10360448925884240000 13060682456612894208 15760915987341548416 14405444360651008 2714638975089305216 5414872505817959424 8115106036546613632 10815339567275267840 13515573098003922048 16215806628732576256 469296085751678848 3169529616480333056 5869763147208987264 8569996677937641472 11270230208666295680 13970463739394949888 16670697270123604096 924186727142706688 3624420257871360896 6324653788600015104 9024887319328669312 11725120850057323520 14425354380785977728 17125587911514631936 1379077368533734528 4079310899262388736 6779544429991042944 9479777960719697152 12180011491448351360 14880245022177005568 17580478552905659776 1833968009924762368 4534201540653416576 7234435071382070784 9934668602110724992 12634902132839379200 15335135663568033408 18035369194296687616 2288858651315790208 4989092182044444416 7689325712773098624 10389559243501752832 13089792774230407040 15790026304959061248 43515761978163840 2743749292706818048 5443982823435472256 8144216354164126464 10844449884892780672 13544683415621434880 16244916946350089088 498406403369191680 3198639934097845888 5898873464826500096 8599106995555154304 11299340526283808512 13999574057012462720 16699807587741116928 953297044760219520 3653530575488873728 6353764106217527936 9053997636946182144 11754231167674836352 14454464698403490560 17154698229132144768 1408187686151247360 4108421216879901568 6808654747608555776 9508888278337209984 12209121809065864192 14909355339794518400 17609588870523172608 1863078327542275200 4563311858270929408 7263545388999583616 9963778919728237824 12664012450456892032 15364245981185546240 18064479511914200448 2317968968933303040 5018202499661957248 7718436030390611456 10418669561119265664 13118903091847919872 15819136622576574080 72626079595676672 2772859610324330880 5473093141052985088 8173326671781639296 10873560202510293504 13573793733238947712 16274027263967601920 527516720986704512 3227750251715358720 5927983782444012928 8628217313172667136 11328450843901321344 14028684374629975552 16728917905358629760 982407362377732352 3682640893106386560 6382874423835040768 9083107954563694976 11783341485292349184 14483575016021003392 17183808546749657600 1437298003768760192 4137531534497414400 6837765065226068608 9537998595954722816 12238232126683377024 14938465657412031232 17638699188140685440 1892188645159788032 4592422175888442240 7292655706617096448 9992889237345750656 12693122768074404864 15393356298803059072 18093589829531713280 2347079286550815872 5047312817279470080 7747546348008124288 10447779878736778496 13148013409465432704 15848246940194086912 101736397213189504 2801969927941843712 5502203458670497920 8202436989399152128 10902670520127806336 13602904050856460544 16303137581585114752 556627038604217344 3256860569332871552 5957094100061525760 8657327630790179968 11357561161518834176 14057794692247488384 16758028222976142592 1011517679995245184 3711751210723899392 6411984741452553600 9112218272181207808 11812451802909862016 14512685333638516224 17212918864367170432 1466408321386273024 4166641852114927232 6866875382843581440 9567108913572235648 12267342444300889856 14967575975029544064 17667809505758198272 1921298962777300864 4621532493505955072 7321766024234609280 10021999554963263488 12722233085691917696 15422466616420571904 18122700147149226112 2376189604168328704 5076423134896982912 7776656665625637120 10476890196354291328 13177123727082945536 15877357257811599744 130846714830702336 2831080245559356544 5531313776288010752 8231547307016664960 10931780837745319168 13632014368473973376 16332247899202627584 585737356221730176 3285970886950384384 5986204417679038592 8686437948407692800 11386671479136347008 14086905009865001216 16787138540593655424 1040627997612758016 3740861528341412224 6441095059070066432 9141328589798720640 11841562120527374848 14541795651256029056 17242029181984683264 1495518639003785856 4195752169732440064 6895985700461094272 9596219231189748480 12296452761918402688 14996686292647056896 17696919823375711104 1950409280394813696 4650642811123467904 7350876341852122112 10051109872580776320 12751343403309430528 15451576934038084736 18151810464766738944 2405299921785841536 5105533452514495744 7805766983243149952 10506000513971804160 13206234044700458368 15906467575429112576 159957032448215168 2860190563176869376 5560424093905523584 8260657624634177792 10960891155362832000 13661124686091486208 16361358216820140416 614847673839243008 3315081204567897216 6015314735296551424 8715548266025205632 11415781796753859840 14116015327482514048 16816248858211168256 1069738315230270848 3769971845958925056 6470205376687579264 9170438907416233472 11870672438144887680 14570905968873541888 17271139499602196096 1524628956621298688 4224862487349952896 6925096018078607104 9625329548807261312 12325563079535915520 15025796610264569728 17726030140993223936 1979519598012326528 4679753128740980736 7379986659469634944 10080220190198289152 12780453720926943360 15480687251655597568 18180920782384251776 2434410239403354368 5134643770132008576 7834877300860662784 10535110831589316992 13235344362317971200 15935577893046625408 189067350065728000 2889300880794382208 5589534411523036416 8289767942251690624 10990001472980344832 13690235003708999040 16390468534437653248 643957991456755840 3344191522185410048 6044425052914064256 8744658583642718464 11444892114371372672 14145125645100026880 16845359175828681088 1098848632847783680 3799082163576437888 6499315694305092096 9199549225033746304 11899782755762400512 14600016286491054720 17300249817219708928 1553739274238811520 4253972804967465728 6954206335696119936 9654439866424774144 12354673397153428352 15054906927882082560 17755140458610736768 2008629915629839360 4708863446358493568 7409096977087147776 10109330507815801984 12809564038544456192 15509797569273110400 18210031100001764608 2463520557020867200 5163754087749521408 7863987618478175616 10564221149206829824 13264454679935484032 15964688210664138240 218177667683240832 2918411198411895040 5618644729140549248 8318878259869203456 11019111790597857664 13719345321326511872 16419578852055166080 673068309074268672 3373301839802922880 6073535370531577088 8773768901260231296 11474002431988885504 14174235962717539712 16874469493446193920 1127958950465296512 3828192481193950720 6528426011922604928 9228659542651259136 11928893073379913344 14629126604108567552 17329360134837221760 1582849591856324352 4283083122584978560 6983316653313632768 9683550184042286976 12383783714770941184 15084017245499595392 17784250776228249600 2037740233247352192 4737973763976006400 7438207294704660608 10138440825433314816 12838674356161969024 15538907886890623232 18239141417619277440 2492630874638380032 5192864405367034240 7893097936095688448 10593331466824342656 13293564997552996864 15993798528281651072 247287985300753664 2947521516029407872 5647755046758062080 8347988577486716288 11048222108215370496 13748455638944024704 16448689169672678912 702178626691781504 3402412157420435712 6102645688149089920 8802879218877744128 11503112749606398336 14203346280335052544 16903579811063706752 1157069268082809344 3857302798811463552 6557536329540117760 9257769860268771968 11958003390997426176 14658236921726080384 17358470452454734592 1611959909473837184 4312193440202491392 7012426970931145600 9712660501659799808 12412894032388454016 15113127563117108224 17813361093845762432 2066850550864865024 4767084081593519232 7467317612322173440 10167551143050827648 12867784673779481856 15568018204508136064 18268251735236790272 2521741192255892864 5221974722984547072 7922208253713201280 10622441784441855488 13322675315170509696 16022908845899163904 276398302918266496 2976631833646920704 5676865364375574912 8377098895104229120 11077332425832883328 13777565956561537536 16477799487290191744 731288944309294336 3431522475037948544 6131756005766602752 8831989536495256960 11532223067223911168 14232456597952565376 16932690128681219584 1186179585700322176 3886413116428976384 6586646647157630592 9286880177886284800 11987113708614939008 14687347239343593216 17387580770072247424 1641070227091350016 4341303757820004224 7041537288548658432 9741770819277312640 12442004350005966848 15142237880734621056 17842471411463275264 2095960868482377856 4796194399211032064 7496427929939686272 10196661460668340480 12896894991396994688 15597128522125648896 18297362052854303104 2550851509873405696 5251085040602059904 7951318571330714112 10651552102059368320 13351785632788022528 16052019163516676736 305508620535779328 3005742151264433536 5705975681993087744 8406209212721741952 11106442743450396160 13806676274179050368 16506909804907704576 760399261926807168 3460632792655461376 6160866323384115584 8861099854112769792 11561333384841424000 14261566915570078208 16961800446298732416 1215289903317835008 3915523434046489216 6615756964775143424 9315990495503797632 12016224026232451840 14716457556961106048 17416691087689760256 1670180544708862848 4370414075437517056 7070647606166171264 9770881136894825472 12471114667623479680 15171348198352133888 17871581729080788096 2125071186099890688 4825304716828544896 7525538247557199104 10225771778285853312 12926005309014507520 15626238839743161728 18326472370471815936 2579961827490918528 5280195358219572736 7980428888948226944 10680662419676881152 13380895950405535360 16081129481134189568 334618938153292160 3034852468881946368 5735085999610600576 8435319530339254784 11135553061067908992 13835786591796563200 16536020122525217408 789509579544320000 3489743110272974208 6189976641001628416 8890210171730282624 11590443702458936832 14290677233187591040 16990910763916245248 1244400220935347840 3944633751664002048 6644867282392656256 9345100813121310464 12045334343849964672 14745567874578618880 17445801405307273088 1699290862326375680 4399524393055029888 7099757923783684096 9799991454512338304 12500224985240992512 15200458515969646720 17900692046698300928 2154181503717403520 4854415034446057728 7554648565174711936 10254882095903366144 12955115626632020352 15655349157360674560 18355582688089328768 2609072145108431360 5309305675837085568 8009539206565739776 10709772737294393984 13410006268023048192 16110239798751702400 363729255770804992 3063962786499459200 5764196317228113408 8464429847956767616 11164663378685421824 13864896909414076032 16565130440142730240 818619897161832832 3518853427890487040 6219086958619141248 8919320489347795456 11619554020076449664 14319787550805103872 17020021081533758080 1273510538552860672 3973744069281514880 6673977600010169088 9374211130738823296 12074444661467477504 14774678192196131712 17474911722924785920 1728401179943888512 4428634710672542720 7128868241401196928 9829101772129851136 12529335302858505344 15229568833587159552 17929802364315813760 2183291821334916352 4883525352063570560 7583758882792224768 10283992413520878976 12984225944249533184 15684459474978187392 18384693005706841600 2638182462725944192 5338415993454598400 8038649524183252608 10738883054911906816 13439116585640561024 16139350116369215232 392839573388317824 3093073104116972032 5793306634845626240 8493540165574280448 11193773696302934656 13894007227031588864 16594240757760243072 847730214779345664 3547963745507999872 6248197276236654080 8948430806965308288 11648664337693962496 14348897868422616704 17049131399151270912 1302620856170373504 4002854386899027712 6703087917627681920 9403321448356336128 12103554979084990336 14803788509813644544 17504022040542298752 1757511497561401344 4457745028290055552 7157978559018709760 9858212089747363968 12558445620476018176 15258679151204672384 17958912681933326592 2212402138952429184 4912635669681083392 7612869200409737600 10313102731138391808 13013336261867046016 15713569792595700224 18413803323324354432 2667292780343457024 5367526311072111232 8067759841800765440 10767993372529419648 13468226903258073856 16168460433986728064 421949891005830656 3122183421734484864 5822416952463139072 8522650483191793280 11222884013920447488 13923117544649101696 16623351075377755904 876840532396858496 3577074063125512704 6277307593854166912 8977541124582821120 11677774655311475328 14378008186040129536 17078241716768783744 1331731173787886336 4031964704516540544 6732198235245194752 9432431765973848960 12132665296702503168 14832898827431157376 17533132358159811584 1786621815178914176 4486855345907568384 7187088876636222592 9887322407364876800 12587555938093531008 15287789468822185216 17988022999550839424 2241512456569942016 4941745987298596224 7641979518027250432 10342213048755904640 13042446579484558848 15742680110213213056 18442913640941867264 2696403097960969856 5396636628689624064 8096870159418278272 10797103690146932480 13497337220875586688 16197570751604240896 451060208623343488 3151293739351997696 5851527270080651904 8551760800809306112 11251994331537960320 13952227862266614528 16652461392995268736 905950850014371328 3606184380743025536 6306417911471679744 9006651442200333952 11706884972928988160 14407118503657642368 17107352034386296576 1360841491405399168 4061075022134053376 6761308552862707584 9461542083591361792 12161775614320016000 14862009145048670208 17562242675777324416 1815732132796427008 4515965663525081216 7216199194253735424 9916432724982389632 12616666255711043840 15316899786439698048 18017133317168352256 2270622774187454848 4970856304916109056 7671089835644763264 10371323366373417472 13071556897102071680 15771790427830725888 25279884849828480 2725513415578482688 5425746946307136896 8125980477035791104 10826214007764445312 13526447538493099520 16226681069221753728 480170526240856320 3180404056969510528 5880637587698164736 8580871118426818944 11281104649155473152 13981338179884127360 16681571710612781568 935061167631884160 3635294698360538368 6335528229089192576 9035761759817846784 11735995290546500992 14436228821275155200 17136462352003809408 1389951809022912000 4090185339751566208 6790418870480220416 9490652401208874624 12190885931937528832 14891119462666183040 17591352993394837248 1844842450413939840 4545075981142594048 7245309511871248256 9945543042599902464 12645776573328556672 15346010104057210880 18046243634785865088 2299733091804967680 4999966622533621888 7700200153262276096 10400433683990930304 13100667214719584512 15800900745448238720 54390202467341312 2754623733195995520 5454857263924649728 8155090794653303936 10855324325381958144 13555557856110612352 16255791386839266560 509280843858369152 3209514374587023360 5909747905315677568 8609981436044331776 11310214966772985984 14010448497501640192 16710682028230294400 964171485249396992 3664405015978051200 6364638546706705408 9064872077435359616 11765105608164013824 14465339138892668032 17165572669621322240 1419062126640424832 4119295657369079040 6819529188097733248 9519762718826387456 12219996249555041664 14920229780283695872 17620463311012350080 1873952768031452672 4574186298760106880 7274419829488761088 9974653360217415296 12674886890946069504 15375120421674723712 18075353952403377920 2328843409422480512 5029076940151134720 7729310470879788928 10429544001608443136 13129777532337097344 15830011063065751552 83500520084854144 2783734050813508352 5483967581542162560 8184201112270816768 10884434642999470976 13584668173728125184 16284901704456779392 538391161475881984 3238624692204536192 5938858222933190400 8639091753661844608 11339325284390498816 14039558815119153024 16739792345847807232 993281802866909824 3693515333595564032 6393748864324218240 9093982395052872448 11794215925781526656 14494449456510180864 17194682987238835072 1448172444257937664 4148405974986591872 6848639505715246080 9548873036443900288 12249106567172554496 14949340097901208704 17649573628629862912 1903063085648965504 4603296616377619712 7303530147106273920 10003763677834928128 12703997208563582336 15404230739292236544 18104464270020890752 2357953727039993344 5058187257768647552 7758420788497301760 10458654319225955968 13158887849954610176 15859121380683264384 112610837702366976 2812844368431021184 5513077899159675392 8213311429888329600 10913544960616983808 13613778491345638016 16314012022074292224 567501479093394816 3267735009822049024 5967968540550703232 8668202071279357440 11368435602008011648 14068669132736665856 16768902663465320064 1022392120484422656 3722625651213076864 6422859181941731072 9123092712670385280 11823326243399039488 14523559774127693696 17223793304856347904 1477282761875450496 4177516292604104704 6877749823332758912 9577983354061413120 12278216884790067328 14978450415518721536 17678683946247375744 1932173403266478336 4632406933995132544 7332640464723786752 10032873995452440960 12733107526181095168 15433341056909749376 18133574587638403584 2387064044657506176 5087297575386160384 7787531106114814592 10487764636843468800 13187998167572123008 15888231698300777216 141721155319879808 2841954686048534016 5542188216777188224 8242421747505842432 10942655278234496640 13642888808963150848 16343122339691805056 596611796710907648 3296845327439561856 5997078858168216064 8697312388896870272 11397545919625524480 14097779450354178688 16798012981082832896 1051502438101935488 3751735968830589696 6451969499559243904 9152203030287898112 11852436561016552320 14552670091745206528 17252903622473860736 1506393079492963328 4206626610221617536 6906860140950271744 9607093671678925952 12307327202407580160 15007560733136234368 17707794263864888576 1961283720883991168 4661517251612645376 7361750782341299584 10061984313069953792 12762217843798608000 15462451374527262208 18162684905255916416 2416174362275019008 5116407893003673216 7816641423732327424 10516874954460981632 13217108485189635840 15917342015918290048 170831472937392640 2871065003666046848 5571298534394701056 8271532065123355264 10971765595852009472 13671999126580663680 16372232657309317888 625722114328420480 3325955645057074688 6026189175785728896 8726422706514383104 11426656237243037312 14126889767971691520 16827123298700345728 1080612755719448320 3780846286448102528 6481079817176756736 9181313347905410944 11881546878634065152 14581780409362719360 17282013940091373568 1535503397110476160 4235736927839130368 6935970458567784576 9636203989296438784 12336437520025092992 15036671050753747200 17736904581482401408 1990394038501504000 4690627569230158208 7390861099958812416 10091094630687466624 12791328161416120832 15491561692144775040 18191795222873429248 2445284679892531840 5145518210621186048 7845751741349840256 10545985272078494464 13246218802807148672 15946452333535802880 199941790554905472 2900175321283559680 5600408852012213888 8300642382740868096 11000875913469522304 13701109444198176512 16401342974926830720 654832431945933312 3355065962674587520 6055299493403241728 8755533024131895936 11455766554860550144 14156000085589204352 16856233616317858560 1109723073336961152 3809956604065615360 6510190134794269568 9210423665522923776 11910657196251577984 14610890726980232192 17311124257708886400 1564613714727988992 4264847245456643200 6965080776185297408 9665314306913951616 12365547837642605824 15065781368371260032 17766014899099914240 2019504356119016832 4719737886847671040 7419971417576325248 10120204948304979456 12820438479033633664 15520672009762287872 18220905540490942080 2474394997510044672 5174628528238698880 7874862058967353088 10575095589696007296 13275329120424661504 15975562651153315712 229052108172418304 2929285638901072512 5629519169629726720 8329752700358380928 11029986231087035136 13730219761815689344 16430453292544343552 683942749563446144 3384176280292100352 6084409811020754560 8784643341749408768 11484876872478062976 14185110403206717184 16885343933935371392 1138833390954473984 3839066921683128192 6539300452411782400 9239533983140436608 11939767513869090816 14640001044597745024 17340234575326399232 1593724032345501824 4293957563074156032 6994191093802810240 9694424624531464448 12394658155260118656 15094891685988772864 17795125216717427072 2048614673736529664 4748848204465183872 7449081735193838080 10149315265922492288 12849548796651146496 15549782327379800704 18250015858108454912 2503505315127557504 5203738845856211712 7903972376584865920 10604205907313520128 13304439438042174336 16004672968770828544 258162425789931136 2958395956518585344 5658629487247239552 8358863017975893760 11059096548704547968 13759330079433202176 16459563610161856384 713053067180958976 3413286597909613184 6113520128638267392 8813753659366921600 11513987190095575808 14214220720824230016 16914454251552884224 1167943708571986816 3868177239300641024 6568410770029295232 9268644300757949440 11968877831486603648 14669111362215257856 17369344892943912064 1622834349963014656 4323067880691668864 7023301411420323072 9723534942148977280 12423768472877631488 15124002003606285696 17824235534334939904 2077724991354042496 4777958522082696704 7478192052811350912 10178425583540005120 12878659114268659328 15578892644997313536 18279126175725967744 2532615632745070336 5232849163473724544 7933082694202378752 10633316224931032960 13333549755659687168 16033783286388341376 287272743407443968 2987506274136098176 5687739804864752384 8387973335593406592 11088206866322060800 13788440397050715008 16488673927779369216 742163384798471808 3442396915527126016 6142630446255780224 8842863976984434432 11543097507713088640 14243331038441742848 16943564569170397056 1197054026189499648 3897287556918153856 6597521087646808064 9297754618375462272 11997988149104116480 14698221679832770688 17398455210561424896 1651944667580527488 4352178198309181696 7052411729037835904 9752645259766490112 12452878790495144320 15153112321223798528 17853345851952452736 2106835308971555328 4807068839700209536 7507302370428863744 10207535901157517952 12907769431886172160 15608002962614826368 18308236493343480576 2561725950362583168 5261959481091237376 7962193011819891584 10662426542548545792 13362660073277200000 16062893604005854208 316383061024956800 3016616591753611008 5716850122482265216 8417083653210919424 11117317183939573632 13817550714668227840 16517784245396882048 771273702415984640 3471507233144638848 6171740763873293056 8871974294601947264 11572207825330601472 14272441356059255680 16972674886787909888 1226164343807012480 3926397874535666688 6626631405264320896 9326864935992975104 12027098466721629312 14727331997450283520 17427565528178937728 1681054985198040320 4381288515926694528 7081522046655348736 9781755577384002944 12481989108112657152 15182222638841311360 17882456169569965568 2135945626589068160 4836179157317722368 7536412688046376576 10236646218775030784 12936879749503684992 15637113280232339200 18337346810960993408 2590836267980096000 5291069798708750208 7991303329437404416 10691536860166058624 13391770390894712832 16092003921623367040 345493378642469632 3045726909371123840 5745960440099778048 8446193970828432256 11146427501557086464 13846661032285740672 16546894563014394880 800384020033497472 3500617550762151680 6200851081490805888 8901084612219460096 11601318142948114304 14301551673676768512 17001785204405422720 1255274661424525312 3955508192153179520 6655741722881833728 9355975253610487936 12056208784339142144 14756442315067796352 17456675845796450560 1710165302815553152 4410398833544207360 7110632364272861568 9810865895001515776 12511099425730169984 15211332956458824192 17911566487187478400 2165055944206580992 4865289474935235200 7565523005663889408 10265756536392543616 12965990067121197824 15666223597849852032 18366457128578506240 2619946585597608832 5320180116326263040 8020413647054917248 10720647177783571456 13420880708512225664 16121114239240879872 374603696259982464 3074837226988636672 5775070757717290880 8475304288445945088 11175537819174599296 13875771349903253504 16576004880631907712 829494337651010304 3529727868379664512 6229961399108318720 8930194929836972928 11630428460565627136 14330661991294281344 17030895522022935552 1284384979042038144 3984618509770692352 6684852040499346560 9385085571228000768 12085319101956654976 14785552632685309184 17485786163413963392 1739275620433065984 4439509151161720192 7139742681890374400 9839976212619028608 12540209743347682816 15240443274076337024 17940676804804991232 2194166261824093824 4894399792552748032 7594633323281402240 10294866854010056448 12995100384738710656 15695333915467364864 18395567446196019072 2649056903215121664 5349290433943775872 8049523964672430080 10749757495401084288 13449991026129738496 16150224556858392704 403714013877495296 3103947544606149504 5804181075334803712 8504414606063457920 11204648136792112128 13904881667520766336 16605115198249420544 858604655268523136 3558838185997177344 6259071716725831552 8959305247454485760 11659538778183139968 14359772308911794176 17060005839640448384 1313495296659550976 4013728827388205184 6713962358116859392 9414195888845513600 12114429419574167808 14814662950302822016 17514896481031476224 1768385938050578816 4468619468779233024 7168852999507887232 9869086530236541440 12569320060965195648 15269553591693849856 17969787122422504064 2223276579441606656 4923510110170260864 7623743640898915072 10323977171627569280 13024210702356223488 15724444233084877696 18424677763813531904 2678167220832634496 5378400751561288704 8078634282289942912 10778867813018597120 13479101343747251328 16179334874475905536 432824331495008128 3133057862223662336 5833291392952316544 8533524923680970752 11233758454409624960 13933991985138279168 16634225515866933376 887714972886035968 3587948503614690176 6288182034343344384 8988415565071998592 11688649095800652800 14388882626529307008 17089116157257961216 1342605614277063808 4042839145005718016 6743072675734372224 9443306206463026432 12143539737191680640 14843773267920334848 17544006798648989056 1797496255668091648 4497729786396745856 7197963317125400064 9898196847854054272 12598430378582708480 15298663909311362688 17998897440040016896 2252386897059119488 4952620427787773696 7652853958516427904 10353087489245082112 13053321019973736320 15753554550702390528 7044007721493120 2707277538450147328 5407511069178801536 8107744599907455744 10807978130636109952 13508211661364764160 16208445192093418368 461934649112520960 3162168179841175168 5862401710569829376 8562635241298483584 11262868772027137792 13963102302755792000 16663335833484446208 916825290503548800 3617058821232203008 6317292351960857216 9017525882689511424 11717759413418165632 14417992944146819840 17118226474875474048 1371715931894576640 4071949462623230848 6772182993351885056 9472416524080539264 12172650054809193472 14872883585537847680 17573117116266501888 1826606573285604480 4526840104014258688 7227073634742912896 9927307165471567104 12627540696200221312 15327774226928875520 18028007757657529728 2281497214676632320 4981730745405286528 7681964276133940736 10382197806862594944 13082431337591249152 15782664868319903360 36154325339005952 2736387856067660160 5436621386796314368 8136854917524968576 10837088448253622784 13537321978982276992 16237555509710931200 491044966730033792 3191278497458688000 5891512028187342208 8591745558915996416 11291979089644650624 13992212620373304832 16692446151101959040 945935608121061632 3646169138849715840 6346402669578370048 9046636200307024256 11746869731035678464 14447103261764332672 17147336792492986880 1400826249512089472 4101059780240743680 6801293310969397888 9501526841698052096 12201760372426706304 14901993903155360512 17602227433884014720 1855716890903117312 4555950421631771520 7256183952360425728 9956417483089079936 12656651013817734144 15356884544546388352 18057118075275042560 2310607532294145152 5010841063022799360 7711074593751453568 10411308124480107776 13111541655208761984 15811775185937416192 65264642956518784 2765498173685172992 5465731704413827200 8165965235142481408 10866198765871135616 13566432296599789824 16266665827328444032 520155284347546624 3220388815076200832 5920622345804855040 8620855876533509248 11321089407262163456 14021322937990817664 16721556468719471872 975045925738574464 3675279456467228672 6375512987195882880 9075746517924537088 11775980048653191296 14476213579381845504 17176447110110499712 1429936567129602304 4130170097858256512 6830403628586910720 9530637159315564928 12230870690044219136 14931104220772873344 17631337751501527552 1884827208520630144 4585060739249284352 7285294269977938560 9985527800706592768 12685761331435246976 15385994862163901184 18086228392892555392 2339717849911657984 5039951380640312192 7740184911368966400 10440418442097620608 13140651972826274816 15840885503554929024 94374960574031616 2794608491302685824 5494842022031340032 8195075552759994240 10895309083488648448 13595542614217302656 16295776144945956864 549265601965059456 3249499132693713664 5949732663422367872 8649966194151022080 11350199724879676288 14050433255608330496 16750666786336984704 1004156243356087296 3704389774084741504 6404623304813395712 9104856835542049920 11805090366270704128 14505323896999358336 17205557427728012544 1459046884747115136 4159280415475769344 6859513946204423552 9559747476933077760 12259981007661731968 14960214538390386176 17660448069119040384 1913937526138142976 4614171056866797184 7314404587595451392 10014638118324105600 12714871649052759808 15415105179781414016 18115338710510068224 2368828167529170816 5069061698257825024 7769295228986479232 10469528759715133440 13169762290443787648 15869995821172441856 123485278191544448 2823718808920198656 5523952339648852864 8224185870377507072 10924419401106161280 13624652931834815488 16324886462563469696 578375919582572288 3278609450311226496 5978842981039880704 8679076511768534912 11379310042497189120 14079543573225843328 16779777103954497536 1033266560973600128 3733500091702254336 6433733622430908544 9133967153159562752 11834200683888216960 14534434214616871168 17234667745345525376 1488157202364627968 4188390733093282176 6888624263821936384 9588857794550590592 12289091325279244800 14989324856007899008 17689558386736553216 1943047843755655808 4643281374484310016 7343514905212964224 10043748435941618432 12743981966670272640 15444215497398926848 18144449028127581056 2397938485146683648 5098172015875337856 7798405546603992064 10498639077332646272 13198872608061300480 15899106138789954688 152595595809057280 2852829126537711488 5553062657266365696 8253296187995019904 10953529718723674112 13653763249452328320 16353996780180982528 607486237200085120 3307719767928739328 6007953298657393536 8708186829386047744 11408420360114701952 14108653890843356160 16808887421572010368 1062376878591112960 3762610409319767168 6462843940048421376 9163077470777075584 11863311001505729792 14563544532234384000 17263778062963038208 1517267519982140800 4217501050710795008 6917734581439449216 9617968112168103424 12318201642896757632 15018435173625411840 17718668704354066048 1972158161373168640 4672391692101822848 7372625222830477056 10072858753559131264 12773092284287785472 15473325815016439680 18173559345745093888 2427048802764196480 5127282333492850688 7827515864221504896 10527749394950159104 13227982925678813312 15928216456407467520 181705913426570112 2881939444155224320 5582172974883878528 8282406505612532736 10982640036341186944 13682873567069841152 16383107097798495360 636596554817597952 3336830085546252160 6037063616274906368 8737297147003560576 11437530677732214784 14137764208460868992 16837997739189523200 1091487196208625792 3791720726937280000 6491954257665934208 9192187788394588416 11892421319123242624 14592654849851896832 17292888380580551040 1546377837599653632 4246611368328307840 6946844899056962048 9647078429785616256 12347311960514270464 15047545491242924672 17747779021971578880 2001268478990681472 4701502009719335680 7401735540447989888 10101969071176644096 12802202601905298304 15502436132633952512 18202669663362606720 2456159120381709312 5156392651110363520 7856626181839017728 10556859712567671936 13257093243296326144 15957326774024980352 210816231044082944 2911049761772737152 5611283292501391360 8311516823230045568 11011750353958699776 13711983884687353984 16412217415416008192 665706872435110784 3365940403163764992 6066173933892419200 8766407464621073408 11466640995349727616 14166874526078381824 16867108056807036032 1120597513826138624 3820831044554792832 6521064575283447040 9221298106012101248 11921531636740755456 14621765167469409664 17321998698198063872 1575488155217166464 4275721685945820672 6975955216674474880 9676188747403129088 12376422278131783296 15076655808860437504 17776889339589091712 2030378796608194304 4730612327336848512 7430845858065502720 10131079388794156928 12831312919522811136 15531546450251465344 18231779980980119552 2485269437999222144 5185502968727876352 7885736499456530560 10585970030185184768 13286203560913838976 15986437091642493184 239926548661595776 2940160079390249984 5640393610118904192 8340627140847558400 11040860671576212608 13741094202304866816 16441327733033521024 694817190052623616 3395050720781277824 6095284251509932032 8795517782238586240 11495751312967240448 14195984843695894656 16896218374424548864 1149707831443651456 3849941362172305664 6550174892900959872 9250408423629614080 11950641954358268288 14650875485086922496 17351109015815576704 1604598472834679296 4304832003563333504 7005065534291987712 9705299065020641920 12405532595749296128 15105766126477950336 17805999657206604544 2059489114225707136 4759722644954361344 7459956175683015552 10160189706411669760 12860423237140323968 15560656767868978176 18260890298597632384 2514379755616734976 5214613286345389184 7914846817074043392 10615080347802697600 13315313878531351808 16015547409260006016 269036866279108608 2969270397007762816 5669503927736417024 8369737458465071232 11069970989193725440 13770204519922379648 16470438050651033856 723927507670136448 3424161038398790656 6124394569127444864 8824628099856099072 11524861630584753280 14225095161313407488 16925328692042061696 1178818149061164288 3879051679789818496 6579285210518472704 9279518741247126912 11979752271975781120 14679985802704435328 17380219333433089536 1633708790452192128 4333942321180846336 7034175851909500544 9734409382638154752 12434642913366808960 15134876444095463168 17835109974824117376 2088599431843219968 4788832962571874176 7489066493300528384 10189300024029182592 12889533554757836800 15589767085486491008 18290000616215145216 2543490073234247808 5243723603962902016 7943957134691556224 10644190665420210432 13344424196148864640 16044657726877518848 298147183896621440 2998380714625275648 5698614245353929856 8398847776082584064 11099081306811238272 13799314837539892480 16499548368268546688 753037825287649280 3453271356016303488 6153504886744957696 8853738417473611904 11553971948202266112 14254205478930920320 16954439009659574528 1207928466678677120 3908161997407331328 6608395528135985536 9308629058864639744 12008862589593293952 14709096120321948160 17409329651050602368 1662819108069704960 4363052638798359168 7063286169527013376 9763519700255667584 12463753230984321792 15163986761712976000 17864220292441630208 2117709749460732800 4817943280189387008 7518176810918041216 10218410341646695424 12918643872375349632 15618877403104003840 18319110933832658048 2572600390851760640 5272833921580414848 7973067452309069056 10673300983037723264 13373534513766377472 16073768044495031680 327257501514134272 3027491032242788480 5727724562971442688 8427958093700096896 11128191624428751104 13828425155157405312 16528658685886059520 782148142905162112 3482381673633816320 6182615204362470528 8882848735091124736 11583082265819778944 14283315796548433152 16983549327277087360 1237038784296189952 3937272315024844160 6637505845753498368 9337739376482152576 12037972907210806784 14738206437939460992 17438439968668115200 1691929425687217792 4392162956415872000 7092396487144526208 9792630017873180416 12492863548601834624 15193097079330488832 17893330610059143040 2146820067078245632 4847053597806899840 7547287128535554048 10247520659264208256 12947754189992862464 15647987720721516672 18348221251450170880 2601710708469273472 5301944239197927680 8002177769926581888 10702411300655236096 13402644831383890304 16102878362112544512 356367819131647104 3056601349860301312 5756834880588955520 8457068411317609728 11157301942046263936 13857535472774918144 16557769003503572352 811258460522674944 3511491991251329152 6211725521979983360 8911959052708637568 11612192583437291776 14312426114165945984 17012659644894600192 1266149101913702784 3966382632642356992 6666616163371011200 9366849694099665408 12067083224828319616 14767316755556973824 17467550286285628032 1721039743304730624 4421273274033384832 7121506804762039040 9821740335490693248 12521973866219347456 15222207396948001664 17922440927676655872 2175930384695758464 4876163915424412672 7576397446153066880 10276630976881721088 12976864507610375296 15677098038339029504 18377331569067683712 2630821026086786304 5331054556815440512 8031288087544094720 10731521618272748928 13431755149001403136 16131988679730057344 385478136749159936 3085711667477814144 5785945198206468352 8486178728935122560 11186412259663776768 13886645790392430976 16586879321121085184 840368778140187776 3540602308868841984 6240835839597496192 8941069370326150400 11641302901054804608 14341536431783458816 17041769962512113024 1295259419531215616 3995492950259869824 6695726480988524032 9395960011717178240 12096193542445832448 14796427073174486656 17496660603903140864 1750150060922243456 4450383591650897664 7150617122379551872 9850850653108206080 12551084183836860288 15251317714565514496 17951551245294168704 2205040702313271296 4905274233041925504 7605507763770579712 10305741294499233920 13005974825227888128 15706208355956542336 18406441886685196544 2659931343704299136 5360164874432953344 8060398405161607552 10760631935890261760 13460865466618915968 16161098997347570176 414588454366672768 3114821985095326976 5815055515823981184 8515289046552635392 11215522577281289600 13915756108009943808 16615989638738598016 869479095757700608 3569712626486354816 6269946157215009024 8970179687943663232 11670413218672317440 14370646749400971648 17070880280129625856 1324369737148728448 4024603267877382656 6724836798606036864 9425070329334691072 12125303860063345280 14825537390791999488 17525770921520653696 1779260378539756288 4479493909268410496 7179727439997064704 9879960970725718912 12580194501454373120 15280428032183027328 17980661562911681536 2234151019930784128 4934384550659438336 7634618081388092544 10334851612116746752 13035085142845400960 15735318673574055168 18435552204302709376 2689041661321811968 5389275192050466176 8089508722779120384 10789742253507774592 13489975784236428800 16190209314965083008 443698771984185600 3143932302712839808 5844165833441494016 8544399364170148224 11244632894898802432 13944866425627456640 16645099956356110848 898589413375213440 3598822944103867648 6299056474832521856 8999290005561176064 11699523536289830272 14399757067018484480 17099990597747138688 1353480054766241280 4053713585494895488 6753947116223549696 9454180646952203904 12154414177680858112 14854647708409512320 17554881239138166528 1808370696157269120 4508604226885923328 7208837757614577536 9909071288343231744 12609304819071885952 15309538349800540160 18009771880529194368 2263261337548296960 4963494868276951168 7663728399005605376 10363961929734259584 13064195460462913792 15764428991191568000 17918448210670592 2718151978939324800 5418385509667979008 8118619040396633216 10818852571125287424 13519086101853941632 16219319632582595840 472809089601698432 3173042620330352640 5873276151059006848 8573509681787661056 11273743212516315264 13973976743244969472 16674210273973623680 927699730992726272 3627933261721380480 6328166792450034688 9028400323178688896 11728633853907343104 14428867384635997312 17129100915364651520 1382590372383754112 4082823903112408320 6783057433841062528 9483290964569716736 12183524495298370944 14883758026027025152 17583991556755679360 1837481013774781952 4537714544503436160 7237948075232090368 9938181605960744576 12638415136689398784 15338648667418052992 18038882198146707200 2292371655165809792 4992605185894464000 7692838716623118208 10393072247351772416 13093305778080426624 15793539308809080832 47028765828183424 2747262296556837632 5447495827285491840 8147729358014146048 10847962888742800256 13548196419471454464 16248429950200108672 501919407219211264 3202152937947865472 5902386468676519680 8602619999405173888 11302853530133828096 14003087060862482304 16703320591591136512 956810048610239104 3657043579338893312 6357277110067547520 9057510640796201728 11757744171524855936 14457977702253510144 17158211232982164352 1411700690001266944 4111934220729921152 6812167751458575360 9512401282187229568 12212634812915883776 14912868343644537984 17613101874373192192 1866591331392294784 4566824862120948992 7267058392849603200 9967291923578257408 12667525454306911616 15367758985035565824 18067992515764220032 2321481972783322624 5021715503511976832 7721949034240631040 10422182564969285248 13122416095697939456 15822649626426593664 76139083445696256 2776372614174350464 5476606144903004672 8176839675631658880 10877073206360313088 13577306737088967296 16277540267817621504 531029724836724096 3231263255565378304 5931496786294032512 8631730317022686720 11331963847751340928 14032197378479995136 16732430909208649344 985920366227751936 3686153896956406144 6386387427685060352 9086620958413714560 11786854489142368768 14487088019871022976 17187321550599677184 1440811007618779776 4141044538347433984 6841278069076088192 9541511599804742400 12241745130533396608 14941978661262050816 17642212191990705024 1895701649009807616 4595935179738461824 7296168710467116032 9996402241195770240 12696635771924424448 15396869302653078656 18097102833381732864 2350592290400835456 5050825821129489664 7751059351858143872 10451292882586798080 13151526413315452288 15851759944044106496 105249401063209088 2805482931791863296 5505716462520517504 8205949993249171712 10906183523977825920 13606417054706480128 16306650585435134336 560140042454236928 3260373573182891136 5960607103911545344 8660840634640199552 11361074165368853760 14061307696097507968 16761541226826162176 1015030683845264768 3715264214573918976 6415497745302573184 9115731276031227392 11815964806759881600 14516198337488535808 17216431868217190016 1469921325236292608 4170154855964946816 6870388386693601024 9570621917422255232 12270855448150909440 14971088978879563648 17671322509608217856 1924811966627320448 4625045497355974656 7325279028084628864 10025512558813283072 12725746089541937280 15425979620270591488 18126213150999245696 2379702608018348288 5079936138747002496 7780169669475656704 10480403200204310912 13180636730932965120 15880870261661619328 134359718680721920 2834593249409376128 5534826780138030336 8235060310866684544 10935293841595338752 13635527372323992960 16335760903052647168 589250360071749760 3289483890800403968 5989717421529058176 8689950952257712384 11390184482986366592 14090418013715020800 16790651544443675008 1044141001462777600 3744374532191431808 6444608062920086016 9144841593648740224 11845075124377394432 14545308655106048640 17245542185834702848 1499031642853805440 4199265173582459648 6899498704311113856 9599732235039768064 12299965765768422272 15000199296497076480 17700432827225730688 1953922284244833280 4654155814973487488 7354389345702141696 10054622876430795904 12754856407159450112 15455089937888104320 18155323468616758528 2408812925635861120 5109046456364515328 7809279987093169536 10509513517821823744 13209747048550477952 15909980579279132160 163470036298234752 2863703567026888960 5563937097755543168 8264170628484197376 10964404159212851584 13664637689941505792 16364871220670160000 618360677689262592 3318594208417916800 6018827739146571008 8719061269875225216 11419294800603879424 14119528331332533632 16819761862061187840 1073251319080290432 3773484849808944640 6473718380537598848 9173951911266253056 11874185441994907264 14574418972723561472 17274652503452215680 1528141960471318272 4228375491199972480 6928609021928626688 9628842552657280896 12329076083385935104 15029309614114589312 17729543144843243520 1983032601862346112 4683266132591000320 7383499663319654528 10083733194048308736 12783966724776962944 15484200255505617152 18184433786234271360 2437923243253373952 5138156773982028160 7838390304710682368 10538623835439336576 13238857366167990784 15939090896896644992 192580353915747584 2892813884644401792 5593047415373056000 8293280946101710208 10993514476830364416 13693748007559018624 16393981538287672832 647470995306775424 3347704526035429632 6047938056764083840 8748171587492738048 11448405118221392256 14148638648950046464 16848872179678700672 1102361636697803264 3802595167426457472 6502828698155111680 9203062228883765888 11903295759612420096 14603529290341074304 17303762821069728512 1557252278088831104 4257485808817485312 6957719339546139520 9657952870274793728 12358186401003447936 15058419931732102144 17758653462460756352 2012142919479858944 4712376450208513152 7412609980937167360 10112843511665821568 12813077042394475776 15513310573123129984 18213544103851784192 2467033560870886784 5167267091599540992 7867500622328195200 10567734153056849408 13267967683785503616 15968201214514157824 221690671533260416 2921924202261914624 5622157732990568832 8322391263719223040 11022624794447877248 13722858325176531456 16423091855905185664 676581312924288256 3376814843652942464 6077048374381596672 8777281905110250880 11477515435838905088 14177748966567559296 16877982497296213504 1131471954315316096 3831705485043970304 6531939015772624512 9232172546501278720 11932406077229932928 14632639607958587136 17332873138687241344 1586362595706343936 4286596126434998144 6986829657163652352 9687063187892306560 12387296718620960768 15087530249349614976 17787763780078269184 2041253237097371776 4741486767826025984 7441720298554680192 10141953829283334400 12842187360011988608 15542420890740642816 18242654421469297024 2496143878488399616 5196377409217053824 7896610939945708032 10596844470674362240 13297078001403016448 15997311532131670656 250800989150773248 2951034519879427456 5651268050608081664 8351501581336735872 11051735112065390080 13751968642794044288 16452202173522698496 705691630541801088 3405925161270455296 6106158691999109504 8806392222727763712 11506625753456417920 14206859284185072128 16907092814913726336 1160582271932828928 3860815802661483136 6561049333390137344 9261282864118791552 11961516394847445760 14661749925576099968 17361983456304754176 1615472913323856768 4315706444052510976 7015939974781165184 9716173505509819392 12416407036238473600 15116640566967127808 17816874097695782016 2070363554714884608 4770597085443538816 7470830616172193024 10171064146900847232 12871297677629501440 15571531208358155648 18271764739086809856 2525254196105912448 5225487726834566656 7925721257563220864 10625954788291875072 13326188319020529280 16026421849749183488 279911306768286080 2980144837496940288 5680378368225594496 8380611898954248704 11080845429682902912 13781078960411557120 16481312491140211328 734801948159313920 3435035478887968128 6135269009616622336 8835502540345276544 11535736071073930752 14235969601802584960 16936203132531239168 1189692589550341760 3889926120278995968 6590159651007650176 9290393181736304384 11990626712464958592 14690860243193612800 17391093773922267008 1644583230941369600 4344816761670023808 7045050292398678016 9745283823127332224 12445517353855986432 15145750884584640640 17845984415313294848 2099473872332397440 4799707403061051648 7499940933789705856 10200174464518360064 12900407995247014272 15600641525975668480 18300875056704322688 2554364513723425280 5254598044452079488 7954831575180733696 10655065105909387904 13355298636638042112 16055532167366696320 309021624385798912 3009255155114453120 5709488685843107328 8409722216571761536 11109955747300415744 13810189278029069952 16510422808757724160 763912265776826752 3464145796505480960 6164379327234135168 8864612857962789376 11564846388691443584 14265079919420097792 16965313450148752000 1218802907167854592 3919036437896508800 6619269968625163008 9319503499353817216 12019737030082471424 14719970560811125632 17420204091539779840 1673693548558882432 4373927079287536640 7074160610016190848 9774394140744845056 12474627671473499264 15174861202202153472 17875094732930807680 2128584189949910272 4828817720678564480 7529051251407218688 10229284782135872896 12929518312864527104 15629751843593181312 18329985374321835520 2583474831340938112 5283708362069592320 7983941892798246528 10684175423526900736 13384408954255554944 16084642484984209152 338131942003311744 3038365472731965952 5738599003460620160 8438832534189274368 11139066064917928576 13839299595646582784 16539533126375236992 793022583394339584 3493256114122993792 6193489644851648000 8893723175580302208 11593956706308956416 14294190237037610624 16994423767766264832 1247913224785367424 3948146755514021632 6648380286242675840 9348613816971330048 12048847347699984256 14749080878428638464 17449314409157292672 1702803866176395264 4403037396905049472 7103270927633703680 9803504458362357888 12503737989091012096 15203971519819666304 17904205050548320512 2157694507567423104 4857928038296077312 7558161569024731520 10258395099753385728 12958628630482039936 15658862161210694144 18359095691939348352 2612585148958450944 5312818679687105152 8013052210415759360 10713285741144413568 13413519271873067776 16113752802601721984 367242259620824576 3067475790349478784 5767709321078132992 8467942851806787200 11168176382535441408 13868409913264095616 16568643443992749824 822132901011852416 3522366431740506624 6222599962469160832 8922833493197815040 11623067023926469248 14323300554655123456 17023534085383777664 1277023542402880256 3977257073131534464 6677490603860188672 9377724134588842880 12077957665317497088 14778191196046151296 17478424726774805504 1731914183793908096 4432147714522562304 7132381245251216512 9832614775979870720 12532848306708524928 15233081837437179136 17933315368165833344 2186804825184935936 4887038355913590144 7587271886642244352 10287505417370898560 12987738948099552768 15687972478828206976 18388206009556861184 2641695466575963776 5341928997304617984 8042162528033272192 10742396058761926400 13442629589490580608 16142863120219234816 396352577238337408 3096586107966991616 5796819638695645824 8497053169424300032 11197286700152954240 13897520230881608448 16597753761610262656 851243218629365248 3551476749358019456 6251710280086673664 8951943810815327872 11652177341543982080 14352410872272636288 17052644403001290496 1306133860020393088 4006367390749047296 6706600921477701504 9406834452206355712 12107067982935009920 14807301513663664128 17507535044392318336 1761024501411420928 4461258032140075136 7161491562868729344 9861725093597383552 12561958624326037760 15262192155054691968 17962425685783346176 2215915142802448768 4916148673531102976 7616382204259757184 10316615734988411392 13016849265717065600 15717082796445719808 18417316327174374016 2670805784193476608 5371039314922130816 8071272845650785024 10771506376379439232 13471739907108093440 16171973437836747648 425462894855850240 3125696425584504448 5825929956313158656 8526163487041812864 11226397017770467072 13926630548499121280 16626864079227775488 880353536246878080 3580587066975532288 6280820597704186496 8981054128432840704 11681287659161494912 14381521189890149120 17081754720618803328 1335244177637905920 4035477708366560128 6735711239095214336 9435944769823868544 12136178300552522752 14836411831281176960 17536645362009831168 1790134819028933760 4490368349757587968 7190601880486242176 9890835411214896384 12591068941943550592 15291302472672204800 17991536003400859008 2245025460419961600 4945258991148615808 7645492521877270016 10345726052605924224 13045959583334578432 15746193114063232640 18446426644791886848 2699916101810989440 5400149632539643648 8100383163268297856 10800616693996952064 13500850224725606272 16201083755454260480 454573212473363072 3154806743202017280 5855040273930671488 8555273804659325696 11255507335387979904 13955740866116634112 16655974396845288320 909463853864390912 3609697384593045120 6309930915321699328 9010164446050353536 11710397976779007744 14410631507507661952 17110865038236316160 1364354495255418752 4064588025984072960 6764821556712727168 9465055087441381376 12165288618170035584 14865522148898689792 17565755679627344000 1819245136646446592 4519478667375100800 7219712198103755008 9919945728832409216 12620179259561063424 15320412790289717632 18020646321018371840 2274135778037474432 4974369308766128640 7674602839494782848 10374836370223437056 13075069900952091264 15775303431680745472 28792888699848064 2729026419428502272 5429259950157156480 8129493480885810688 10829727011614464896 13529960542343119104 16230194073071773312 483683530090875904 3183917060819530112 5884150591548184320 8584384122276838528 11284617653005492736 13984851183734146944 16685084714462801152 938574171481903744 3638807702210557952 6339041232939212160 9039274763667866368 11739508294396520576 14439741825125174784 17139975355853828992 1393464812872931584 4093698343601585792 6793931874330240000 9494165405058894208 12194398935787548416 14894632466516202624 17594865997244856832 1848355454263959424 4548588984992613632 7248822515721267840 9949056046449922048 12649289577178576256 15349523107907230464 18049756638635884672 2303246095654987264 5003479626383641472 7703713157112295680 10403946687840949888 13104180218569604096 15804413749298258304 57903206317360896 2758136737046015104 5458370267774669312 8158603798503323520 10858837329231977728 13559070859960631936 16259304390689286144 512793847708388736 3213027378437042944 5913260909165697152 8613494439894351360 11313727970623005568 14013961501351659776 16714195032080313984 967684489099416576 3667918019828070784 6368151550556724992 9068385081285379200 11768618612014033408 14468852142742687616 17169085673471341824 1422575130490444416 4122808661219098624 6823042191947752832 9523275722676407040 12223509253405061248 14923742784133715456 17623976314862369664 1877465771881472256 4577699302610126464 7277932833338780672 9978166364067434880 12678399894796089088 15378633425524743296 18078866956253397504 2332356413272500096 5032589944001154304 7732823474729808512 10433057005458462720 13133290536187116928 15833524066915771136 87013523934873728 2787247054663527936 5487480585392182144 8187714116120836352 10887947646849490560 13588181177578144768 16288414708306798976 541904165325901568 3242137696054555776 5942371226783209984 8642604757511864192 11342838288240518400 14043071818969172608 16743305349697826816 996794806716929408 3697028337445583616 6397261868174237824 9097495398902892032 11797728929631546240 14497962460360200448 17198195991088854656 1451685448107957248 4151918978836611456 6852152509565265664 9552386040293919872 12252619571022574080 14952853101751228288 17653086632479882496 1906576089498985088 4606809620227639296 7307043150956293504 10007276681684947712 12707510212413601920 15407743743142256128 18107977273870910336 2361466730890012928 5061700261618667136 7761933792347321344 10462167323075975552 13162400853804629760 15862634384533283968 116123841552386560 2816357372281040768 5516590903009694976 8216824433738349184 10917057964467003392 13617291495195657600 16317525025924311808 571014482943414400 3271248013672068608 5971481544400722816 8671715075129377024 11371948605858031232 14072182136586685440 16772415667315339648 1025905124334442240 3726138655063096448 6426372185791750656 9126605716520404864 11826839247249059072 14527072777977713280 17227306308706367488 1480795765725470080 4181029296454124288 6881262827182778496 9581496357911432704 12281729888640086912 14981963419368741120 17682196950097395328 1935686407116497920 4635919937845152128 7336153468573806336 10036386999302460544 12736620530031114752 15436854060759768960 18137087591488423168 2390577048507525760 5090810579236179968 7791044109964834176 10491277640693488384 13191511171422142592 15891744702150796800 145234159169899392 2845467689898553600 5545701220627207808 8245934751355862016 10946168282084516224 13646401812813170432 16346635343541824640 600124800560927232 3300358331289581440 6000591862018235648 8700825392746889856 11401058923475544064 14101292454204198272 16801525984932852480 1055015441951955072 3755248972680609280 6455482503409263488 9155716034137917696 11855949564866571904 14556183095595226112 17256416626323880320 1509906083342982912 4210139614071637120 6910373144800291328 9610606675528945536 12310840206257599744 15011073736986253952 17711307267714908160 1964796724734010752 4665030255462664960 7365263786191319168 10065497316919973376 12765730847648627584 15465964378377281792 18166197909105936000 2419687366125038592 5119920896853692800 7820154427582347008 10520387958311001216 13220621489039655424 15920855019768309632 174344476787412224 2874578007516066432 5574811538244720640 8275045068973374848 10975278599702029056 13675512130430683264 16375745661159337472 629235118178440064 3329468648907094272 6029702179635748480 8729935710364402688 11430169241093056896 14130402771821711104 16830636302550365312 1084125759569467904 3784359290298122112 6484592821026776320 9184826351755430528 11885059882484084736 14585293413212738944 17285526943941393152 1539016400960495744 4239249931689149952 6939483462417804160 9639716993146458368 12339950523875112576 15040184054603766784 17740417585332420992 1993907042351523584 4694140573080177792 7394374103808832000 10094607634537486208 12794841165266140416 15495074695994794624 18195308226723448832 2448797683742551424 5149031214471205632 7849264745199859840 10549498275928514048 13249731806657168256 15949965337385822464 203454794404925056 2903688325133579264 5603921855862233472 8304155386590887680 11004388917319541888 13704622448048196096 16404855978776850304 658345435795952896 3358578966524607104 6058812497253261312 8759046027981915520 11459279558710569728 14159513089439223936 16859746620167878144 1113236077186980736 3813469607915634944 6513703138644289152 9213936669372943360 11914170200101597568 14614403730830251776 17314637261558905984 1568126718578008576 4268360249306662784 6968593780035316992 9668827310763971200 12369060841492625408 15069294372221279616 17769527902949933824 2023017359969036416 4723250890697690624 7423484421426344832 10123717952154999040 12823951482883653248 15524185013612307456 18224418544340961664 2477908001360064256 5178141532088718464 7878375062817372672 10578608593546026880 13278842124274681088 15979075655003335296 232565112022437888 2932798642751092096 5633032173479746304 8333265704208400512 11033499234937054720 13733732765665708928 16433966296394363136 687455753413465728 3387689284142119936 6087922814870774144 8788156345599428352 11488389876328082560 14188623407056736768 16888856937785390976 1142346394804493568 3842579925533147776 6542813456261801984 9243046986990456192 11943280517719110400 14643514048447764608 17343747579176418816 1597237036195521408 4297470566924175616 6997704097652829824 9697937628381484032 12398171159110138240 15098404689838792448 17798638220567446656 2052127677586549248 4752361208315203456 7452594739043857664 10152828269772511872 12853061800501166080 15553295331229820288 18253528861958474496 2507018318977577088 5207251849706231296 7907485380434885504 10607718911163539712 13307952441892193920 16008185972620848128 261675429639950720 2961908960368604928 5662142491097259136 8362376021825913344 11062609552554567552 13762843083283221760 16463076614011875968 716566071030978560 3416799601759632768 6117033132488286976 8817266663216941184 11517500193945595392 14217733724674249600 16917967255402903808 1171456712422006400 3871690243150660608 6571923773879314816 9272157304607969024 11972390835336623232 14672624366065277440 17372857896793931648 1626347353813034240 4326580884541688448 7026814415270342656 9727047945998996864 12427281476727651072 15127515007456305280 17827748538184959488 2081237995204062080 4781471525932716288 7481705056661370496 10181938587390024704 12882172118118678912 15582405648847333120 18282639179575987328 2536128636595089920 5236362167323744128 7936595698052398336 10636829228781052544 13337062759509706752 16037296290238360960 290785747257463552 2991019277986117760 5691252808714771968 8391486339443426176 11091719870172080384 13791953400900734592 16492186931629388800 745676388648491392 3445909919377145600 6146143450105799808 8846376980834454016 11546610511563108224 14246844042291762432 16947077573020416640 1200567030039519232 3900800560768173440 6601034091496827648 9301267622225481856 12001501152954136064 14701734683682790272 17401968214411444480 1655457671430547072 4355691202159201280 7055924732887855488 9756158263616509696 12456391794345163904 15156625325073818112 17856858855802472320 2110348312821574912 4810581843550229120 7510815374278883328 10211048905007537536 12911282435736191744 15611515966464845952 18311749497193500160 2565238954212602752 5265472484941256960 7965706015669911168 10665939546398565376 13366173077127219584 16066406607855873792 319896064874976384 3020129595603630592 5720363126332284800 8420596657060939008 11120830187789593216 13821063718518247424 16521297249246901632 774786706266004224 3475020236994658432 6175253767723312640 8875487298451966848 11575720829180621056 14275954359909275264 16976187890637929472 1229677347657032064 3929910878385686272 6630144409114340480 9330377939842994688 12030611470571648896 14730845001300303104 17431078532028957312 1684567989048059904 4384801519776714112 7085035050505368320 9785268581234022528 12485502111962676736 15185735642691330944 17885969173419985152 2139458630439087744 4839692161167741952 7539925691896396160 10240159222625050368 12940392753353704576 15640626284082358784 18340859814811012992 2594349271830115584 5294582802558769792 7994816333287424000 10695049864016078208 13395283394744732416 16095516925473386624 349006382492489216 3049239913221143424 5749473443949797632 8449706974678451840 11149940505407106048 13850174036135760256 16550407566864414464 803897023883517056 3504130554612171264 6204364085340825472 8904597616069479680 11604831146798133888 14305064677526788096 17005298208255442304 1258787665274544896 3959021196003199104 6659254726731853312 9359488257460507520 12059721788189161728 14759955318917815936 17460188849646470144 1713678306665572736 4413911837394226944 7114145368122881152 9814378898851535360 12514612429580189568 15214845960308843776 17915079491037497984 2168568948056600576 4868802478785254784 7569036009513908992 10269269540242563200 12969503070971217408 15669736601699871616 18369970132428525824 2623459589447628416 5323693120176282624 8023926650904936832 10724160181633591040 13424393712362245248 16124627243090899456 378116700110002048 3078350230838656256 5778583761567310464 8478817292295964672 11179050823024618880 13879284353753273088 16579517884481927296 833007341501029888 3533240872229684096 6233474402958338304 8933707933686992512 11633941464415646720 14334174995144300928 17034408525872955136 1287897982892057728 3988131513620711936 6688365044349366144 9388598575078020352 12088832105806674560 14789065636535328768 17489299167263982976 1742788624283085568 4443022155011739776 7143255685740393984 9843489216469048192 12543722747197702400 15243956277926356608 17944189808655010816 2197679265674113408 4897912796402767616 7598146327131421824 10298379857860076032 12998613388588730240 15698846919317384448 18399080450046038656 2652569907065141248 5352803437793795456 8053036968522449664 10753270499251103872 13453504029979758080 16153737560708412288 407227017727514880 3107460548456169088 5807694079184823296 8507927609913477504 11208161140642131712 13908394671370785920 16608628202099440128 862117659118542720 3562351189847196928 6262584720575851136 8962818251304505344 11663051782033159552 14363285312761813760 17063518843490467968 1317008300509570560 4017241831238224768 6717475361966878976 9417708892695533184 12117942423424187392 14818175954152841600 17518409484881495808 1771898941900598400 4472132472629252608 7172366003357906816 9872599534086561024 12572833064815215232 15273066595543869440 17973300126272523648 2226789583291626240 4927023114020280448 7627256644748934656 10327490175477588864 13027723706206243072 15727957236934897280 18428190767663551488 2681680224682654080 5381913755411308288 8082147286139962496 10782380816868616704 13482614347597270912 16182847878325925120 436337335345027712 3136570866073681920 5836804396802336128 8537037927530990336 11237271458259644544 13937504988988298752 16637738519716952960 891227976736055552 3591461507464709760 6291695038193363968 8991928568922018176 11692162099650672384 14392395630379326592 17092629161107980800 1346118618127083392 4046352148855737600 6746585679584391808 9446819210313046016 12147052741041700224 14847286271770354432 17547519802499008640 1801009259518111232 4501242790246765440 7201476320975419648 9901709851704073856 12601943382432728064 15302176913161382272 18002410443890036480 2255899900909139072 4956133431637793280 7656366962366447488 10356600493095101696 13056834023823755904 15757067554552410112 10557011571512704 2710790542300166912 5411024073028821120 8111257603757475328 10811491134486129536 13511724665214783744 16211958195943437952 465447652962540544 3165681183691194752 5865914714419848960 8566148245148503168 11266381775877157376 13966615306605811584 16666848837334465792 920338294353568384 3620571825082222592 6320805355810876800 9021038886539531008 11721272417268185216 14421505947996839424 17121739478725493632 1375228935744596224 4075462466473250432 6775695997201904640 9475929527930558848 12176163058659213056 14876396589387867264 17576630120116521472 1830119577135624064 4530353107864278272 7230586638592932480 9930820169321586688 12631053700050240896 15331287230778895104 18031520761507549312 2285010218526651904 4985243749255306112 7685477279983960320 10385710810712614528 13085944341441268736 15786177872169922944 39667329189025536 2739900859917679744 5440134390646333952 8140367921374988160 10840601452103642368 13540834982832296576 16241068513560950784 494557970580053376 3194791501308707584 5895025032037361792 8595258562766016000 11295492093494670208 13995725624223324416 16695959154951978624 949448611971081216 3649682142699735424 6349915673428389632 9050149204157043840 11750382734885698048 14450616265614352256 17150849796343006464 1404339253362109056 4104572784090763264 6804806314819417472 9505039845548071680 12205273376276725888 14905506907005380096 17605740437734034304 1859229894753136896 4559463425481791104 7259696956210445312 9959930486939099520 12660164017667753728 15360397548396407936 18060631079125062144 2314120536144164736 5014354066872818944 7714587597601473152 10414821128330127360 13115054659058781568 15815288189787435776 68777646806538368 2769011177535192576 5469244708263846784 8169478238992500992 10869711769721155200 13569945300449809408 16270178831178463616 523668288197566208 3223901818926220416 5924135349654874624 8624368880383528832 11324602411112183040 14024835941840837248 16725069472569491456 978558929588594048 3678792460317248256 6379025991045902464 9079259521774556672 11779493052503210880 14479726583231865088 17179960113960519296 1433449570979621888 4133683101708276096 6833916632436930304 9534150163165584512 12234383693894238720 14934617224622892928 17634850755351547136 1888340212370649728 4588573743099303936 7288807273827958144 9989040804556612352 12689274335285266560 15389507866013920768 18089741396742574976 2343230853761677568 5043464384490331776 7743697915218985984 10443931445947640192 13144164976676294400 15844398507404948608 97887964424051200 2798121495152705408 5498355025881359616 8198588556610013824 10898822087338668032 13599055618067322240 16299289148795976448 552778605815079040 3253012136543733248 5953245667272387456 8653479198001041664 11353712728729695872 14053946259458350080 16754179790187004288 1007669247206106880 3707902777934761088 6408136308663415296 9108369839392069504 11808603370120723712 14508836900849377920 17209070431578032128 1462559888597134720 4162793419325788928 6863026950054443136 9563260480783097344 12263494011511751552 14963727542240405760 17663961072969059968 1917450529988162560 4617684060716816768 7317917591445470976 10018151122174125184 12718384652902779392 15418618183631433600 18118851714360087808 2372341171379190400 5072574702107844608 7772808232836498816 10473041763565153024 13173275294293807232 15873508825022461440 126998282041564032 2827231812770218240 5527465343498872448 8227698874227526656 10927932404956180864 13628165935684835072 16328399466413489280 581888923432591872 3282122454161246080 5982355984889900288 8682589515618554496 11382823046347208704 14083056577075862912 16783290107804517120 1036779564823619712 3737013095552273920 6437246626280928128 9137480157009582336 11837713687738236544 14537947218466890752 17238180749195544960 1491670206214647552 4191903736943301760 6892137267671955968 9592370798400610176 12292604329129264384 14992837859857918592 17693071390586572800 1946560847605675392 4646794378334329600 7347027909062983808 10047261439791638016 12747494970520292224 15447728501248946432 18147962031977600640 2401451488996703232 5101685019725357440 7801918550454011648 10502152081182665856 13202385611911320064 15902619142639974272 156108599659076864 2856342130387731072 5556575661116385280 8256809191845039488 10957042722573693696 13657276253302347904 16357509784031002112 610999241050104704 3311232771778758912 6011466302507413120 8711699833236067328 11411933363964721536 14112166894693375744 16812400425422029952 1065889882441132544 3766123413169786752 6466356943898440960 9166590474627095168 11866824005355749376 14567057536084403584 17267291066813057792 1520780523832160384 4221014054560814592 6921247585289468800 9621481116018123008 12321714646746777216 15021948177475431424 17722181708204085632 1975671165223188224 4675904695951842432 7376138226680496640 10076371757409150848 12776605288137805056 15476838818866459264 18177072349595113472 2430561806614216064 5130795337342870272 7831028868071524480 10531262398800178688 13231495929528832896 15931729460257487104 185218917276589696 2885452448005243904 5585685978733898112 8285919509462552320 10986153040191206528 13686386570919860736 16386620101648514944 640109558667617536 3340343089396271744 6040576620124925952 8740810150853580160 11441043681582234368 14141277212310888576 16841510743039542784 1095000200058645376 3795233730787299584 6495467261515953792 9195700792244608000 11895934322973262208 14596167853701916416 17296401384430570624 1549890841449673216 4250124372178327424 6950357902906981632 9650591433635635840 12350824964364290048 15051058495092944256 17751292025821598464 2004781482840701056 4705015013569355264 7405248544298009472 10105482075026663680 12805715605755317888 15505949136483972096 18206182667212626304 2459672124231728896 5159905654960383104 7860139185689037312 10560372716417691520 13260606247146345728 15960839777874999936 214329234894102528 2914562765622756736 5614796296351410944 8315029827080065152 11015263357808719360 13715496888537373568 16415730419266027776 669219876285130368 3369453407013784576 6069686937742438784 8769920468471092992 11470153999199747200 14170387529928401408 16870621060657055616 1124110517676158208 3824344048404812416 6524577579133466624 9224811109862120832 11925044640590775040 14625278171319429248 17325511702048083456 1579001159067186048 4279234689795840256 6979468220524494464 9679701751253148672 12379935281981802880 15080168812710457088 17780402343439111296 2033891800458213888 4734125331186868096 7434358861915522304 10134592392644176512 12834825923372830720 15535059454101484928 18235292984830139136 2488782441849241728 5189015972577895936 7889249503306550144 10589483034035204352 13289716564763858560 15989950095492512768 243439552511615360 2943673083240269568 5643906613968923776 8344140144697577984 11044373675426232192 13744607206154886400 16444840736883540608 698330193902643200 3398563724631297408 6098797255359951616 8799030786088605824 11499264316817260032 14199497847545914240 16899731378274568448 1153220835293671040 3853454366022325248 6553687896750979456 9253921427479633664 11954154958208287872 14654388488936942080 17354622019665596288 1608111476684698880 4308345007413353088 7008578538142007296 9708812068870661504 12409045599599315712 15109279130327969920 17809512661056624128 2063002118075726720 4763235648804380928 7463469179533035136 10163702710261689344 12863936240990343552 15564169771718997760 18264403302447651968 2517892759466754560 5218126290195408768 7918359820924062976 10618593351652717184 13318826882381371392 16019060413110025600 272549870129128192 2972783400857782400 5673016931586436608 8373250462315090816 11073483993043745024 13773717523772399232 16473951054501053440 727440511520156032 3427674042248810240 6127907572977464448 8828141103706118656 11528374634434772864 14228608165163427072 16928841695892081280 1182331152911183872 3882564683639838080 6582798214368492288 9283031745097146496 11983265275825800704 14683498806554454912 17383732337283109120 1637221794302211712 4337455325030865920 7037688855759520128 9737922386488174336 12438155917216828544 15138389447945482752 17838622978674136960 2092112435693239552 4792345966421893760 7492579497150547968 10192813027879202176 12893046558607856384 15593280089336510592 18293513620065164800 2547003077084267392 5247236607812921600 7947470138541575808 10647703669270230016 13347937199998884224 16048170730727538432 301660187746641024 3001893718475295232 5702127249203949440 8402360779932603648 11102594310661257856 13802827841389912064 16503061372118566272 756550829137668864 3456784359866323072 6157017890594977280 8857251421323631488 11557484952052285696 14257718482780939904 16957952013509594112 1211441470528696704 3911675001257350912 6611908531986005120 9312142062714659328 12012375593443313536 14712609124171967744 17412842654900621952 1666332111919724544 4366565642648378752 7066799173377032960 9767032704105687168 12467266234834341376 15167499765562995584 17867733296291649792 2121222753310752384 4821456284039406592 7521689814768060800 10221923345496715008 12922156876225369216 15622390406954023424 18322623937682677632 2576113394701780224 5276346925430434432 7976580456159088640 10676813986887742848 13377047517616397056 16077281048345051264 330770505364153856 3031004036092808064 5731237566821462272 8431471097550116480 11131704628278770688 13831938159007424896 16532171689736079104 785661146755181696 3485894677483835904 6186128208212490112 8886361738941144320 11586595269669798528 14286828800398452736 16987062331127106944 1240551788146209536 3940785318874863744 6641018849603517952 9341252380332172160 12041485911060826368 14741719441789480576 17441952972518134784 1695442429537237376 4395675960265891584 7095909490994545792 9796143021723200000 12496376552451854208 15196610083180508416 17896843613909162624 2150333070928265216 4850566601656919424 7550800132385573632 10251033663114227840 12951267193842882048 15651500724571536256 18351734255300190464 2605223712319293056 5305457243047947264 8005690773776601472 10705924304505255680 13406157835233909888 16106391365962564096 359880822981666688 3060114353710320896 5760347884438975104 8460581415167629312 11160814945896283520 13861048476624937728 16561282007353591936 814771464372694528 3515004995101348736 6215238525830002944 8915472056558657152 11615705587287311360 14315939118015965568 17016172648744619776 1269662105763722368 3969895636492376576 6670129167221030784 9370362697949684992 12070596228678339200 14770829759406993408 17471063290135647616 1724552747154750208 4424786277883404416 7125019808612058624 9825253339340712832 12525486870069367040 15225720400798021248 17925953931526675456 2179443388545778048 4879676919274432256 7579910450003086464 10280143980731740672 12980377511460394880 15680611042189049088 18380844572917703296 2634334029936805888 5334567560665460096 8034801091394114304 10735034622122768512 13435268152851422720 16135501683580076928 388991140599179520 3089224671327833728 5789458202056487936 8489691732785142144 11189925263513796352 13890158794242450560 16590392324971104768 843881781990207360 3544115312718861568 6244348843447515776 8944582374176169984 11644815904904824192 14345049435633478400 17045282966362132608 1298772423381235200 3999005954109889408 6699239484838543616 9399473015567197824 12099706546295852032 14799940077024506240 17500173607753160448 1753663064772263040 4453896595500917248 7154130126229571456 9854363656958225664 12554597187686879872 15254830718415534080 17955064249144188288 2208553706163290880 4908787236891945088 7609020767620599296 10309254298349253504 13009487829077907712 15709721359806561920 18409954890535216128 2663444347554318720 5363677878282972928 8063911409011627136 10764144939740281344 13464378470468935552 16164612001197589760 418101458216692352 3118334988945346560 5818568519674000768 8518802050402654976 11219035581131309184 13919269111859963392 16619502642588617600 872992099607720192 3573225630336374400 6273459161065028608 8973692691793682816 11673926222522337024 14374159753250991232 17074393283979645440 1327882740998748032 4028116271727402240 6728349802456056448 9428583333184710656 12128816863913364864 14829050394642019072 17529283925370673280 1782773382389775872 4483006913118430080 7183240443847084288 9883473974575738496 12583707505304392704 15283941036033046912 17984174566761701120 2237664023780803712 4937897554509457920 7638131085238112128 10338364615966766336 13038598146695420544 15738831677424074752 18439065208152728960 2692554665171831552 5392788195900485760 8093021726629139968 10793255257357794176 13493488788086448384 16193722318815102592 447211775834205184 3147445306562859392 5847678837291513600 8547912368020167808 11248145898748822016 13948379429477476224 16648612960206130432 902102417225233024 3602335947953887232 6302569478682541440 9002803009411195648 11703036540139849856 14403270070868504064 17103503601597158272 1356993058616260864 4057226589344915072 6757460120073569280 9457693650802223488 12157927181530877696 14858160712259531904 17558394242988186112 1811883700007288704 4512117230735942912 7212350761464597120 9912584292193251328 12612817822921905536 15313051353650559744 18013284884379213952 2266774341398316544 4967007872126970752 7667241402855624960 10367474933584279168 13067708464312933376 15767941995041587584 21431452060690176 2721664982789344384 5421898513517998592 8122132044246652800 10822365574975307008 13522599105703961216 16222832636432615424 476322093451718016 3176555624180372224 5876789154909026432 8577022685637680640 11277256216366334848 13977489747094989056 16677723277823643264 931212734842745856 3631446265571400064 6331679796300054272 9031913327028708480 11732146857757362688 14432380388486016896 17132613919214671104 1386103376233773696 4086336906962427904 6786570437691082112 9486803968419736320 12187037499148390528 14887271029877044736 17587504560605698944 1840994017624801536 4541227548353455744 7241461079082109952 9941694609810764160 12641928140539418368 15342161671268072576 18042395201996726784 2295884659015829376 4996118189744483584 7696351720473137792 10396585251201792000 13096818781930446208 15797052312659100416 50541769678203008 2750775300406857216 5451008831135511424 8151242361864165632 10851475892592819840 13551709423321474048 16251942954050128256 505432411069230848 3205665941797885056 5905899472526539264 8606133003255193472 11306366533983847680 14006600064712501888 16706833595441156096 960323052460258688 3660556583188912896 6360790113917567104 9061023644646221312 11761257175374875520 14461490706103529728 17161724236832183936 1415213693851286528 4115447224579940736 6815680755308594944 9515914286037249152 12216147816765903360 14916381347494557568 17616614878223211776 1870104335242314368 4570337865970968576 7270571396699622784 9970804927428276992 12671038458156931200 15371271988885585408 18071505519614239616 2324994976633342208 5025228507361996416 7725462038090650624 10425695568819304832 13125929099547959040 15826162630276613248 79652087295715840 2779885618024370048 5480119148753024256 8180352679481678464 10880586210210332672 13580819740938986880 16281053271667641088 534542728686743680 3234776259415397888 5935009790144052096 8635243320872706304 11335476851601360512 14035710382330014720 16735943913058668928 989433370077771520 3689666900806425728 6389900431535079936 9090133962263734144 11790367492992388352 14490601023721042560 17190834554449696768 1444324011468799360 4144557542197453568 6844791072926107776 9545024603654761984 12245258134383416192 14945491665112070400 17645725195840724608 1899214652859827200 4599448183588481408 7299681714317135616 9999915245045789824 12700148775774444032 15400382306503098240 18100615837231752448 2354105294250855040 5054338824979509248 7754572355708163456 10454805886436817664 13155039417165471872 15855272947894126080 108762404913228672 2808995935641882880 5509229466370537088 8209462997099191296 10909696527827845504 13609930058556499712 16310163589285153920 563653046304256512 3263886577032910720 5964120107761564928 8664353638490219136 11364587169218873344 14064820699947527552 16765054230676181760 1018543687695284352 3718777218423938560 6419010749152592768 9119244279881246976 11819477810609901184 14519711341338555392 17219944872067209600 1473434329086312192 4173667859814966400 6873901390543620608 9574134921272274816 12274368452000929024 14974601982729583232 17674835513458237440 1928324970477340032 4628558501205994240 7328792031934648448 10029025562663302656 12729259093391956864 15429492624120611072 18129726154849265280 2383215611868367872 5083449142597022080 7783682673325676288 10483916204054330496 13184149734782984704 15884383265511638912 137872722530741504 2838106253259395712 5538339783988049920 8238573314716704128 10938806845445358336 13639040376174012544 16339273906902666752 592763363921769344 3292996894650423552 5993230425379077760 8693463956107731968 11393697486836386176 14093931017565040384 16794164548293694592 1047654005312797184 3747887536041451392 6448121066770105600 9148354597498759808 11848588128227414016 14548821658956068224 17249055189684722432 1502544646703825024 4202778177432479232 6903011708161133440 9603245238889787648 12303478769618441856 15003712300347096064 17703945831075750272 1957435288094852864 4657668818823507072 7357902349552161280 10058135880280815488 12758369411009469696 15458602941738123904 18158836472466778112 2412325929485880704 5112559460214534912 7812792990943189120 10513026521671843328 13213260052400497536 15913493583129151744 166983040148254336 2867216570876908544 5567450101605562752 8267683632334216960 10967917163062871168 13668150693791525376 16368384224520179584 621873681539282176 3322107212267936384 6022340742996590592 8722574273725244800 11422807804453899008 14123041335182553216 16823274865911207424 1076764322930310016 3776997853658964224 6477231384387618432 9177464915116272640 11877698445844926848 14577931976573581056 17278165507302235264 1531654964321337856 4231888495049992064 6932122025778646272 9632355556507300480 12332589087235954688 15032822617964608896 17733056148693263104 1986545605712365696 4686779136441019904 7387012667169674112 10087246197898328320 12787479728626982528 15487713259355636736 18187946790084290944 2441436247103393536 5141669777832047744 7841903308560701952 10542136839289356160 13242370370018010368 15942603900746664576 196093357765767168 2896326888494421376 5596560419223075584 8296793949951729792 10997027480680384000 13697261011409038208 16397494542137692416 650983999156795008 3351217529885449216 6051451060614103424 8751684591342757632 11451918122071411840 14152151652800066048 16852385183528720256 1105874640547822848 3806108171276477056 6506341702005131264 9206575232733785472 11906808763462439680 14607042294191093888 17307275824919748096 1560765281938850688 4260998812667504896 6961232343396159104 9661465874124813312 12361699404853467520 15061932935582121728 17762166466310775936 2015655923329878528 4715889454058532736 7416122984787186944 10116356515515841152 12816590046244495360 15516823576973149568 18217057107701803776 2470546564720906368 5170780095449560576 7871013626178214784 10571247156906868992 13271480687635523200 15971714218364177408 225203675383280000 2925437206111934208 5625670736840588416 8325904267569242624 11026137798297896832 13726371329026551040 16426604859755205248 680094316774307840 3380327847502962048 6080561378231616256 8780794908960270464 11481028439688924672 14181261970417578880 16881495501146233088 1134984958165335680 3835218488893989888 6535452019622644096 9235685550351298304 11935919081079952512 14636152611808606720 17336386142537260928 1589875599556363520 4290109130285017728 6990342661013671936 9690576191742326144 12390809722470980352 15091043253199634560 17791276783928288768 2044766240947391360 4744999771676045568 7445233302404699776 10145466833133353984 12845700363862008192 15545933894590662400 18246167425319316608 2499656882338419200 5199890413067073408 7900123943795727616 10600357474524381824 13300591005253036032 16000824535981690240 254313993000792832 2954547523729447040 5654781054458101248 8355014585186755456 11055248115915409664 13755481646644063872 16455715177372718080 709204634391820672 3409438165120474880 6109671695849129088 8809905226577783296 11510138757306437504 14210372288035091712 16910605818763745920 1164095275782848512 3864328806511502720 6564562337240156928 9264795867968811136 11965029398697465344 14665262929426119552 17365496460154773760 1618985917173876352 4319219447902530560 7019452978631184768 9719686509359838976 12419920040088493184 15120153570817147392 17820387101545801600 2073876558564904192 4774110089293558400 7474343620022212608 10174577150750866816 12874810681479521024 15575044212208175232 18275277742936829440 2528767199955932032 5229000730684586240 7929234261413240448 10629467792141894656 13329701322870548864 16029934853599203072 283424310618305664 2983657841346959872 5683891372075614080 8384124902804268288 11084358433532922496 13784591964261576704 16484825494990230912 738314952009333504 3438548482737987712 6138782013466641920 8839015544195296128 11539249074923950336 14239482605652604544 16939716136381258752 1193205593400361344 3893439124129015552 6593672654857669760 9293906185586323968 11994139716314978176 14694373247043632384 17394606777772286592 1648096234791389184 4348329765520043392 7048563296248697600 9748796826977351808 12449030357706006016 15149263888434660224 17849497419163314432 2102986876182417024 4803220406911071232 7503453937639725440 10203687468368379648 12903920999097033856 15604154529825688064 18304388060554342272 2557877517573444864 5258111048302099072 7958344579030753280 10658578109759407488 13358811640488061696 16059045171216715904 312534628235818496 3012768158964472704 5713001689693126912 8413235220421781120 11113468751150435328 13813702281879089536 16513935812607743744 767425269626846336 3467658800355500544 6167892331084154752 8868125861812808960 11568359392541463168 14268592923270117376 16968826453998771584 1222315911017874176 3922549441746528384 6622782972475182592 9323016503203836800 12023250033932491008 14723483564661145216 17423717095389799424 1677206552408902016 4377440083137556224 7077673613866210432 9777907144594864640 12478140675323518848 15178374206052173056 17878607736780827264 2132097193799929856 4832330724528584064 7532564255257238272 10232797785985892480 12933031316714546688 15633264847443200896 18333498378171855104 2586987835190957696 5287221365919611904 7987454896648266112 10687688427376920320 13387921958105574528 16088155488834228736 341644945853331328 3041878476581985536 5742112007310639744 8442345538039293952 11142579068767948160 13842812599496602368 16543046130225256576 796535587244359168 3496769117973013376 6197002648701667584 8897236179430321792 11597469710158976000 14297703240887630208 16997936771616284416 1251426228635387008 3951659759364041216 6651893290092695424 9352126820821349632 12052360351550003840 14752593882278658048 17452827413007312256 1706316870026414848 4406550400755069056 7106783931483723264 9807017462212377472 12507250992941031680 15207484523669685888 17907718054398340096 2161207511417442688 4861441042146096896 7561674572874751104 10261908103603405312 12962141634332059520 15662375165060713728 18362608695789367936 2616098152808470528 5316331683537124736 8016565214265778944 10716798744994433152 13417032275723087360 16117265806451741568 370755263470844160 3070988794199498368 5771222324928152576 8471455855656806784 11171689386385460992 13871922917114115200 16572156447842769408 825645904861872000 3525879435590526208 6226112966319180416 8926346497047834624 11626580027776488832 14326813558505143040 17027047089233797248 1280536546252899840 3980770076981554048 6681003607710208256 9381237138438862464 12081470669167516672 14781704199896170880 17481937730624825088 1735427187643927680 4435660718372581888 7135894249101236096 9836127779829890304 12536361310558544512 15236594841287198720 17936828372015852928 2190317829034955520 4890551359763609728 7590784890492263936 10291018421220918144 12991251951949572352 15691485482678226560 18391719013406880768 2645208470425983360 5345442001154637568 8045675531883291776 10745909062611945984 13446142593340600192 16146376124069254400 399865581088356992 3100099111817011200 5800332642545665408 8500566173274319616 11200799704002973824 13901033234731628032 16601266765460282240 854756222479384832 3554989753208039040 6255223283936693248 8955456814665347456 11655690345394001664 14355923876122655872 17056157406851310080 1309646863870412672 4009880394599066880 6710113925327721088 9410347456056375296 12110580986785029504 14810814517513683712 17511048048242337920 1764537505261440512 4464771035990094720 7165004566718748928 9865238097447403136 12565471628176057344 15265705158904711552 17965938689633365760 2219428146652468352 4919661677381122560 7619895208109776768 10320128738838430976 13020362269567085184 15720595800295739392 18420829331024393600 2674318788043496192 5374552318772150400 8074785849500804608 10775019380229458816 13475252910958113024 16175486441686767232 428975898705869824 3129209429434524032 5829442960163178240 8529676490891832448 11229910021620486656 13930143552349140864 16630377083077795072 883866540096897664 3584100070825551872 6284333601554206080 8984567132282860288 11684800663011514496 14385034193740168704 17085267724468822912 1338757181487925504 4038990712216579712 6739224242945233920 9439457773673888128 12139691304402542336 14839924835131196544 17540158365859850752 1793647822878953344 4493881353607607552 7194114884336261760 9894348415064915968 12594581945793570176 15294815476522224384 17995049007250878592 2248538464269981184 4948771994998635392 7649005525727289600 10349239056455943808 13049472587184598016 15749706117913252224 3195574932354816 2703429105661009024 5403662636389663232 8103896167118317440 10804129697846971648 13504363228575625856 16204596759304280064 458086216323382656 3158319747052036864 5858553277780691072 8558786808509345280 11259020339237999488 13959253869966653696 16659487400695307904 912976857714410496 3613210388443064704 6313443919171718912 9013677449900373120 11713910980629027328 14414144511357681536 17114378042086335744 1367867499105438336 4068101029834092544 6768334560562746752 9468568091291400960 12168801622020055168 14869035152748709376 17569268683477363584 1822758140496466176 4522991671225120384 7223225201953774592 9923458732682428800 12623692263411083008 15323925794139737216 18024159324868391424 2277648781887494016 4977882312616148224 7678115843344802432 10378349374073456640 13078582904802110848 15778816435530765056 32305892549867648 2732539423278521856 5432772954007176064 8133006484735830272 10833240015464484480 13533473546193138688 16233707076921792896 487196533940895488 3187430064669549696 5887663595398203904 8587897126126858112 11288130656855512320 13988364187584166528 16688597718312820736 942087175331923328 3642320706060577536 6342554236789231744 9042787767517885952 11743021298246540160 14443254828975194368 17143488359703848576 1396977816722951168 4097211347451605376 6797444878180259584 9497678408908913792 12197911939637568000 14898145470366222208 17598379001094876416 1851868458113979008 4552101988842633216 7252335519571287424 9952569050299941632 12652802581028595840 15353036111757250048 18053269642485904256 2306759099505006848 5006992630233661056 7707226160962315264 10407459691690969472 13107693222419623680 15807926753148277888 61416210167380480 2761649740896034688 5461883271624688896 8162116802353343104 10862350333081997312 13562583863810651520 16262817394539305728 516306851558408320 3216540382287062528 5916773913015716736 8617007443744370944 11317240974473025152 14017474505201679360 16717708035930333568 971197492949436160 3671431023678090368 6371664554406744576 9071898085135398784 11772131615864052992 14472365146592707200 17172598677321361408 1426088134340464000 4126321665069118208 6826555195797772416 9526788726526426624 12227022257255080832 14927255787983735040 17627489318712389248 1880978775731491840 4581212306460146048 7281445837188800256 9981679367917454464 12681912898646108672 15382146429374762880 18082379960103417088 2335869417122519680 5036102947851173888 7736336478579828096 10436570009308482304 13136803540037136512 15837037070765790720 90526527784893312 2790760058513547520 5490993589242201728 8191227119970855936 10891460650699510144 13591694181428164352 16291927712156818560 545417169175921152 3245650699904575360 5945884230633229568 8646117761361883776 11346351292090537984 14046584822819192192 16746818353547846400 1000307810566948992 3700541341295603200 6400774872024257408 9101008402752911616 11801241933481565824 14501475464210220032 17201708994938874240 1455198451957976832 4155431982686631040 6855665513415285248 9555899044143939456 12256132574872593664 14956366105601247872 17656599636329902080 1910089093349004672 4610322624077658880 7310556154806313088 10010789685534967296 12711023216263621504 15411256746992275712 18111490277720929920 2364979734740032512 5065213265468686720 7765446796197340928 10465680326925995136 13165913857654649344 15866147388383303552 119636845402406144 2819870376131060352 5520103906859714560 8220337437588368768 10920570968317022976 13620804499045677184 16321038029774331392 574527486793433984 3274761017522088192 5974994548250742400 8675228078979396608 11375461609708050816 14075695140436705024 16775928671165359232 1029418128184461824 3729651658913116032 6429885189641770240 9130118720370424448 11830352251099078656 14530585781827732864 17230819312556387072 1484308769575489664 4184542300304143872 6884775831032798080 9585009361761452288 12285242892490106496 14985476423218760704 17685709953947414912 1939199410966517504 4639432941695171712 7339666472423825920 10039900003152480128 12740133533881134336 15440367064609788544 18140600595338442752 2394090052357545344 5094323583086199552 7794557113814853760 10494790644543507968 13195024175272162176 15895257706000816384 148747163019918976 2848980693748573184 5549214224477227392 8249447755205881600 10949681285934535808 13649914816663190016 16350148347391844224 603637804410946816 3303871335139601024 6004104865868255232 8704338396596909440 11404571927325563648 14104805458054217856 16805038988782872064 1058528445801974656 3758761976530628864 6458995507259283072 9159229037987937280 11859462568716591488 14559696099445245696 17259929630173899904 1513419087193002496 4213652617921656704 6913886148650310912 9614119679378965120 12314353210107619328 15014586740836273536 17714820271564927744 1968309728584030336 4668543259312684544 7368776790041338752 10069010320769992960 12769243851498647168 15469477382227301376 18169710912955955584 2423200369975058176 5123433900703712384 7823667431432366592 10523900962161020800 13224134492889675008 15924368023618329216 177857480637431808 2878091011366086016 5578324542094740224 8278558072823394432 10978791603552048640 13679025134280702848 16379258665009357056 632748122028459648 3332981652757113856 6033215183485768064 8733448714214422272 11433682244943076480 14133915775671730688 16834149306400384896 1087638763419487488 3787872294148141696 6488105824876795904 9188339355605450112 11888572886334104320 14588806417062758528 17289039947791412736 1542529404810515328 4242762935539169536 6942996466267823744 9643229996996477952 12343463527725132160 15043697058453786368 17743930589182440576 1997420046201543168 4697653576930197376 7397887107658851584 10098120638387505792 12798354169116160000 15498587699844814208 18198821230573468416 2452310687592571008 5152544218321225216 7852777749049879424 10553011279778533632 13253244810507187840 15953478341235842048 206967798254944640 2907201328983598848 5607434859712253056 8307668390440907264 11007901921169561472 13708135451898215680 16408368982626869888 661858439645972480 3362091970374626688 6062325501103280896 8762559031831935104 11462792562560589312 14163026093289243520 16863259624017897728 1116749081037000320 3816982611765654528 6517216142494308736 9217449673222962944 11917683203951617152 14617916734680271360 17318150265408925568 1571639722428028160 4271873253156682368 6972106783885336576 9672340314613990784 12372573845342644992 15072807376071299200 17773040906799953408 2026530363819056000 4726763894547710208 7426997425276364416 10127230956005018624 12827464486733672832 15527698017462327040 18227931548190981248 2481421005210083840 5181654535938738048 7881888066667392256 10582121597396046464 13282355128124700672 15982588658853354880 236078115872457472 2936311646601111680 5636545177329765888 8336778708058420096 11037012238787074304 13737245769515728512 16437479300244382720 690968757263485312 3391202287992139520 6091435818720793728 8791669349449447936 11491902880178102144 14192136410906756352 16892369941635410560 1145859398654513152 3846092929383167360 6546326460111821568 9246559990840475776 11946793521569129984 14647027052297784192 17347260583026438400 1600750040045540992 4300983570774195200 7001217101502849408 9701450632231503616 12401684162960157824 15101917693688812032 17802151224417466240 2055640681436568832 4755874212165223040 7456107742893877248 10156341273622531456 12856574804351185664 15556808335079839872 18257041865808494080 2510531322827596672 5210764853556250880 7910998384284905088 10611231915013559296 13311465445742213504 16011698976470867712 265188433489970304 2965421964218624512 5665655494947278720 8365889025675932928 11066122556404587136 13766356087133241344 16466589617861895552 720079074880998144 3420312605609652352 6120546136338306560 8820779667066960768 11521013197795614976 14221246728524269184 16921480259252923392 1174969716272025984 3875203247000680192 6575436777729334400 9275670308457988608 11975903839186642816 14676137369915297024 17376370900643951232 1629860357663053824 4330093888391708032 7030327419120362240 9730560949849016448 12430794480577670656 15131028011306324864 17831261542034979072 2084750999054081664 4784984529782735872 7485218060511390080 10185451591240044288 12885685121968698496 15585918652697352704 18286152183426006912 2539641640445109504 5239875171173763712 7940108701902417920 10640342232631072128 13340575763359726336 16040809294088380544 294298751107483136 2994532281836137344 5694765812564791552 8394999343293445760 11095232874022099968 13795466404750754176 16495699935479408384 749189392498510976 3449422923227165184 6149656453955819392 8849889984684473600 11550123515413127808 14250357046141782016 16950590576870436224 1204080033889538816 3904313564618193024 6604547095346847232 9304780626075501440 12005014156804155648 14705247687532809856 17405481218261464064 1658970675280566656 4359204206009220864 7059437736737875072 9759671267466529280 12459904798195183488 15160138328923837696 17860371859652491904 2113861316671594496 4814094847400248704 7514328378128902912 10214561908857557120 12914795439586211328 15615028970314865536 18315262501043519744 2568751958062622336 5268985488791276544 7969219019519930752 10669452550248584960 13369686080977239168 16069919611705893376 323409068724995968 3023642599453650176 5723876130182304384 8424109660910958592 11124343191639612800 13824576722368267008 16524810253096921216 778299710116023808 3478533240844678016 6178766771573332224 8879000302301986432 11579233833030640640 14279467363759294848 16979700894487949056 1233190351507051648 3933423882235705856 6633657412964360064 9333890943693014272 12034124474421668480 14734358005150322688 17434591535878976896 1688080992898079488 4388314523626733696 7088548054355387904 9788781585084042112 12489015115812696320 15189248646541350528 17889482177270004736 2142971634289107328 4843205165017761536 7543438695746415744 10243672226475069952 12943905757203724160 15644139287932378368 18344372818661032576 2597862275680135168 5298095806408789376 7998329337137443584 10698562867866097792 13398796398594752000 16099029929323406208 352519386342508800 3052752917071163008 5752986447799817216 8453219978528471424 11153453509257125632 13853687039985779840 16553920570714434048 807410027733536640 3507643558462190848 6207877089190845056 8908110619919499264 11608344150648153472 14308577681376807680 17008811212105461888 1262300669124564480 3962534199853218688 6662767730581872896 9363001261310527104 12063234792039181312 14763468322767835520 17463701853496489728 1717191310515592320 4417424841244246528 7117658371972900736 9817891902701554944 12518125433430209152 15218358964158863360 17918592494887517568 2172081951906620160 4872315482635274368 7572549013363928576 10272782544092582784 12973016074821236992 15673249605549891200 18373483136278545408 2626972593297648000 5327206124026302208 8027439654754956416 10727673185483610624 13427906716212264832 16128140246940919040 381629703960021632 3081863234688675840 5782096765417330048 8482330296145984256 11182563826874638464 13882797357603292672 16583030888331946880 836520345351049472 3536753876079703680 6236987406808357888 8937220937537012096 11637454468265666304 14337687998994320512 17037921529722974720 1291410986742077312 3991644517470731520 6691878048199385728 9392111578928039936 12092345109656694144 14792578640385348352 17492812171114002560 1746301628133105152 4446535158861759360 7146768689590413568 9847002220319067776 12547235751047721984 15247469281776376192 17947702812505030400 2201192269524132992 4901425800252787200 7601659330981441408 10301892861710095616 13002126392438749824 15702359923167404032 18402593453896058240 2656082910915160832 5356316441643815040 8056549972372469248 10756783503101123456 13457017033829777664 16157250564558431872 410740021577534464 3110973552306188672 5811207083034842880 8511440613763497088 11211674144492151296 13911907675220805504 16612141205949459712 865630662968562304 3565864193697216512 6266097724425870720 8966331255154524928 11666564785883179136 14366798316611833344 17067031847340487552 1320521304359590144 4020754835088244352 6720988365816898560 9421221896545552768 12121455427274206976 14821688958002861184 17521922488731515392 1775411945750617984 4475645476479272192 7175879007207926400 9876112537936580608 12576346068665234816 15276579599393889024 17976813130122543232 2230302587141645824 4930536117870300032 7630769648598954240 10331003179327608448 13031236710056262656 15731470240784916864 18431703771513571072 2685193228532673664 5385426759261327872 8085660289989982080 10785893820718636288 13486127351447290496 16186360882175944704 439850339195047296 3140083869923701504 5840317400652355712 8540550931381009920 11240784462109664128 13941017992838318336 16641251523566972544 894740980586075136 3594974511314729344 6295208042043383552 8995441572772037760 11695675103500691968 14395908634229346176 17096142164958000384 1349631621977102976 4049865152705757184 6750098683434411392 9450332214163065600 12150565744891719808 14850799275620374016 17551032806349028224 1804522263368130816 4504755794096785024 7204989324825439232 9905222855554093440 12605456386282747648 15305689917011401856 18005923447740056064 2259412904759158656 4959646435487812864 7659879966216467072 10360113496945121280 13060347027673775488 15760580558402429696 14070015421532288 2714303546150186496 5414537076878840704 8114770607607494912 10815004138336149120 13515237669064803328 16215471199793457536 468960656812560128 3169194187541214336 5869427718269868544 8569661248998522752 11269894779727176960 13970128310455831168 16670361841184485376 923851298203587968 3624084828932242176 6324318359660896384 9024551890389550592 11724785421118204800 14425018951846859008 17125252482575513216 1378741939594615808 4078975470323270016 6779209001051924224 9479442531780578432 12179676062509232640 14879909593237886848 17580143123966541056 1833632580985643648 4533866111714297856 7234099642442952064 9934333173171606272 12634566703900260480 15334800234628914688 18035033765357568896 2288523222376671488 4988756753105325696 7688990283833979904 10389223814562634112 13089457345291288320 15789690876019942528 43180333039045120 2743413863767699328 5443647394496353536 8143880925225007744 10844114455953661952 13544347986682316160 16244581517410970368 498070974430072960 3198304505158727168 5898538035887381376 8598771566616035584 11299005097344689792 13999238628073344000 16699472158801998208 952961615821100800 3653195146549755008 6353428677278409216 9053662208007063424 11753895738735717632 14454129269464371840 17154362800193026048 1407852257212128640 4108085787940782848 6808319318669437056 9508552849398091264 12208786380126745472 14909019910855399680 17609253441584053888 1862742898603156480 4562976429331810688 7263209960060464896 9963443490789119104 12663677021517773312 15363910552246427520 18064144082975081728 2317633539994184320 5017867070722838528 7718100601451492736 10418334132180146944 13118567662908801152 15818801193637455360 72290650656557952 2772524181385212160 5472757712113866368 8172991242842520576 10873224773571174784 13573458304299828992 16273691835028483200 527181292047585792 3227414822776240000 5927648353504894208 8627881884233548416 11328115414962202624 14028348945690856832 16728582476419511040 982071933438613632 3682305464167267840 6382538994895922048 9082772525624576256 11783006056353230464 14483239587081884672 17183473117810538880 1436962574829641472 4137196105558295680 6837429636286949888 9537663167015604096 12237896697744258304 14938130228472912512 17638363759201566720 1891853216220669312 4592086746949323520 7292320277677977728 9992553808406631936 12692787339135286144 15393020869863940352 18093254400592594560 2346743857611697152 5046977388340351360 7747210919069005568 10447444449797659776 13147677980526313984 15847911511254968192 101400968274070784 2801634499002724992 5501868029731379200 8202101560460033408 10902335091188687616 13602568621917341824 16302802152645996032 556291609665098624 3256525140393752832 5956758671122407040 8656992201851061248 11357225732579715456 14057459263308369664 16757692794037023872 1011182251056126464 3711415781784780672 6411649312513434880 9111882843242089088 11812116373970743296 14512349904699397504 17212583435428051712 1466072892447154304 4166306423175808512 6866539953904462720 9566773484633116928 12267007015361771136 14967240546090425344 17667474076819079552 1920963533838182144 4621197064566836352 7321430595295490560 10021664126024144768 12721897656752798976 15422131187481453184 18122364718210107392 2375854175229209984 5076087705957864192 7776321236686518400 10476554767415172608 13176788298143826816 15877021828872481024 130511285891583616 2830744816620237824 5530978347348892032 8231211878077546240 10931445408806200448 13631678939534854656 16331912470263508864 585401927282611456 3285635458011265664 5985868988739919872 8686102519468574080 11386336050197228288 14086569580925882496 16786803111654536704 1040292568673639296 3740526099402293504 6440759630130947712 9140993160859601920 11841226691588256128 14541460222316910336 17241693753045564544 1495183210064667136 4195416740793321344 6895650271521975552 9595883802250629760 12296117332979283968 14996350863707938176 17696584394436592384 1950073851455694976 4650307382184349184 7350540912913003392 10050774443641657600 12751007974370311808 15451241505098966016 18151475035827620224 2404964492846722816 5105198023575377024 7805431554304031232 10505665085032685440 13205898615761339648 15906132146489993856 159621603509096448 2859855134237750656 5560088664966404864 8260322195695059072 10960555726423713280 13660789257152367488 16361022787881021696 614512244900124288 3314745775628778496 6014979306357432704 8715212837086086912 11415446367814741120 14115679898543395328 16815913429272049536 1069402886291152128 3769636417019806336 6469869947748460544 9170103478477114752 11870337009205768960 14570570539934423168 17270804070663077376 1524293527682179968 4224527058410834176 6924760589139488384 9624994119868142592 12325227650596796800 15025461181325451008 17725694712054105216 1979184169073207808 4679417699801862016 7379651230530516224 10079884761259170432 12780118291987824640 15480351822716478848 18180585353445133056 2434074810464235648 5134308341192889856 7834541871921544064 10534775402650198272 13235008933378852480 15935242464107506688 188731921126609280 2888965451855263488 5589198982583917696 8289432513312571904 10989666044041226112 13689899574769880320 16390133105498534528 643622562517637120 3343856093246291328 6044089623974945536 8744323154703599744 11444556685432253952 14144790216160908160 16845023746889562368 1098513203908664960 3798746734637319168 6498980265365973376 9199213796094627584 11899447326823281792 14599680857551936000 17299914388280590208 1553403845299692800 4253637376028347008 6953870906757001216 9654104437485655424 12354337968214309632 15054571498942963840 17754805029671618048 2008294486690720640 4708528017419374848 7408761548148029056 10108995078876683264 12809228609605337472 15509462140333991680 18209695671062645888 2463185128081748480 5163418658810402688 7863652189539056896 10563885720267711104 13264119250996365312 15964352781725019520 217842238744122112 2918075769472776320 5618309300201430528 8318542830930084736 11018776361658738944 13719009892387393152 16419243423116047360 672732880135149952 3372966410863804160 6073199941592458368 8773433472321112576 11473667003049766784 14173900533778420992 16874134064507075200 1127623521526177792 3827857052254832000 6528090582983486208 9228324113712140416 11928557644440794624 14628791175169448832 17329024705898103040 1582514162917205632 4282747693645859840 6982981224374514048 9683214755103168256 12383448285831822464 15083681816560476672 17783915347289130880 2037404804308233472 4737638335036887680 7437871865765541888 10138105396494196096 12838338927222850304 15538572457951504512 18238805988680158720 2492295445699261312 5192528976427915520 7892762507156569728 10592996037885223936 13293229568613878144 15993463099342532352 246952556361634944 2947186087090289152 5647419617818943360 8347653148547597568 11047886679276251776 13748120210004905984 16448353740733560192 701843197752662784 3402076728481316992 6102310259209971200 8802543789938625408 11502777320667279616 14203010851395933824 16903244382124588032 1156733839143690624 3856967369872344832 6557200900600999040 9257434431329653248 11957667962058307456 14657901492786961664 17358135023515615872 1611624480534718464 4311858011263372672 7012091541992026880 9712325072720681088 12412558603449335296 15112792134177989504 17813025664906643712 2066515121925746304 4766748652654400512 7466982183383054720 10167215714111708928 12867449244840363136 15567682775569017344 18267916306297671552 2521405763316774144 5221639294045428352 7921872824774082560 10622106355502736768 13322339886231390976 16022573416960045184 276062873979147776 2976296404707801984 5676529935436456192 8376763466165110400 11076996996893764608 13777230527622418816 16477464058351073024 730953515370175616 3431187046098829824 6131420576827484032 8831654107556138240 11531887638284792448 14232121169013446656 16932354699742100864 1185844156761203456 3886077687489857664 6586311218218511872 9286544748947166080 11986778279675820288 14687011810404474496 17387245341133128704 1640734798152231296 4340968328880885504 7041201859609539712 9741435390338193920 12441668921066848128 15141902451795502336 17842135982524156544 2095625439543259136 4795858970271913344 7496092501000567552 10196326031729221760 12896559562457875968 15596793093186530176 18297026623915184384 2550516080934286976 5250749611662941184 7950983142391595392 10651216673120249600 13351450203848903808 16051683734577558016 305173191596660608 3005406722325314816 5705640253053969024 8405873783782623232 11106107314511277440 13806340845239931648 16506574375968585856 760063832987688448 3460297363716342656 6160530894444996864 8860764425173651072 11560997955902305280 14261231486630959488 16961465017359613696 1214954474378716288 3915188005107370496 6615421535836024704 9315655066564678912 12015888597293333120 14716122128021987328 17416355658750641536 1669845115769744128 4370078646498398336 7070312177227052544 9770545707955706752 12470779238684360960 15171012769413015168 17871246300141669376 2124735757160771968 4824969287889426176 7525202818618080384 10225436349346734592 12925669880075388800 15625903410804043008 18326136941532697216 2579626398551799808 5279859929280454016 7980093460009108224 10680326990737762432 13380560521466416640 16080794052195070848 334283509214173440 3034517039942827648 5734750570671481856 8434984101400136064 11135217632128790272 13835451162857444480 16535684693586098688 789174150605201280 3489407681333855488 6189641212062509696 8889874742791163904 11590108273519818112 14290341804248472320 16990575334977126528 1244064791996229120 3944298322724883328 6644531853453537536 9344765384182191744 12044998914910845952 14745232445639500160 17445465976368154368 1698955433387256960 4399188964115911168 7099422494844565376 9799656025573219584 12499889556301873792 15200123087030528000 17900356617759182208 2153846074778284800 4854079605506939008 7554313136235593216 10254546666964247424 12954780197692901632 15655013728421555840 18355247259150210048 2608736716169312640 5308970246897966848 8009203777626621056 10709437308355275264 13409670839083929472 16109904369812583680 363393826831686272 3063627357560340480 5763860888288994688 8464094419017648896 11164327949746303104 13864561480474957312 16564795011203611520 818284468222714112 3518517998951368320 6218751529680022528 8918985060408676736 11619218591137330944 14319452121865985152 17019685652594639360 1273175109613741952 3973408640342396160 6673642171071050368 9373875701799704576 12074109232528358784 14774342763257012992 17474576293985667200 1728065751004769792 4428299281733424000 7128532812462078208 9828766343190732416 12528999873919386624 15229233404648040832 17929466935376695040 2182956392395797632 4883189923124451840 7583423453853106048 10283656984581760256 12983890515310414464 15684124046039068672 18384357576767722880 2637847033786825472 5338080564515479680 8038314095244133888 10738547625972788096 13438781156701442304 16139014687430096512 392504144449199104 3092737675177853312 5792971205906507520 8493204736635161728 11193438267363815936 13893671798092470144 16593905328821124352 847394785840226944 3547628316568881152 6247861847297535360 8948095378026189568 11648328908754843776 14348562439483497984 17048795970212152192 1302285427231254784 4002518957959908992 6702752488688563200 9402986019417217408 12103219550145871616 14803453080874525824 17503686611603180032 1757176068622282624 4457409599350936832 7157643130079591040 9857876660808245248 12558110191536899456 15258343722265553664 17958577252994207872 2212066710013310464 4912300240741964672 7612533771470618880 10312767302199273088 13013000832927927296 15713234363656581504 18413467894385235712 2666957351404338304 5367190882132992512 8067424412861646720 10767657943590300928 13467891474318955136 16168125005047609344 421614462066711936 3121847992795366144 5822081523524020352 8522315054252674560 11222548584981328768 13922782115709982976 16623015646438637184 876505103457739776 3576738634186393984 6276972164915048192 8977205695643702400 11677439226372356608 14377672757101010816 17077906287829665024 1331395744848767616 4031629275577421824 6731862806306076032 9432096337034730240 12132329867763384448 14832563398492038656 17532796929220692864 1786286386239795456 4486519916968449664 7186753447697103872 9886986978425758080 12587220509154412288 15287454039883066496 17987687570611720704 2241177027630823296 4941410558359477504 7641644089088131712 10341877619816785920 13042111150545440128 15742344681274094336 18442578212002748544 2696067669021851136 5396301199750505344 8096534730479159552 10796768261207813760 13497001791936467968 16197235322665122176 450724779684224768 3150958310412878976 5851191841141533184 8551425371870187392 11251658902598841600 13951892433327495808 16652125964056150016 905615421075252608 3605848951803906816 6306082482532561024 9006316013261215232 11706549543989869440 14406783074718523648 17107016605447177856 1360506062466280448 4060739593194934656 6760973123923588864 9461206654652243072 12161440185380897280 14861673716109551488 17561907246838205696 1815396703857308288 4515630234585962496 7215863765314616704 9916097296043270912 12616330826771925120 15316564357500579328 18016797888229233536 2270287345248336128 4970520875976990336 7670754406705644544 10370987937434298752 13071221468162952960 15771454998891607168 24944455910709760 2725177986639363968 5425411517368018176 8125645048096672384 10825878578825326592 13526112109553980800 16226345640282635008 479835097301737600 3180068628030391808 5880302158759046016 8580535689487700224 11280769220216354432 13981002750945008640 16681236281673662848 934725738692765440 3634959269421419648 6335192800150073856 9035426330878728064 11735659861607382272 14435893392336036480 17136126923064690688 1389616380083793280 4089849910812447488 6790083441541101696 9490316972269755904 12190550502998410112 14890784033727064320 17591017564455718528 1844507021474821120 4544740552203475328 7244974082932129536 9945207613660783744 12645441144389437952 15345674675118092160 18045908205846746368 2299397662865848960 4999631193594503168 7699864724323157376 10400098255051811584 13100331785780465792 15800565316509120000 54054773528222592 2754288304256876800 5454521834985531008 8154755365714185216 10854988896442839424 13555222427171493632 16255455957900147840 508945414919250432 3209178945647904640 5909412476376558848 8609646007105213056 11309879537833867264 14010113068562521472 16710346599291175680 963836056310278272 3664069587038932480 6364303117767586688 9064536648496240896 11764770179224895104 14465003709953549312 17165237240682203520 1418726697701306112 4118960228429960320 6819193759158614528 9519427289887268736 12219660820615922944 14919894351344577152 17620127882073231360 1873617339092333952 4573850869820988160 7274084400549642368 9974317931278296576 12674551462006950784 15374784992735604992 18075018523464259200 2328507980483361792 5028741511212016000 7728975041940670208 10429208572669324416 13129442103397978624 15829675634126632832 83165091145735424 2783398621874389632 5483632152603043840 8183865683331698048 10884099214060352256 13584332744789006464 16284566275517660672 538055732536763264 3238289263265417472 5938522793994071680 8638756324722725888 11338989855451380096 14039223386180034304 16739456916908688512 992946373927791104 3693179904656445312 6393413435385099520 9093646966113753728 11793880496842407936 14494114027571062144 17194347558299716352 1447837015318818944 4148070546047473152 6848304076776127360 9548537607504781568 12248771138233435776 14949004668962089984 17649238199690744192 1902727656709846784 4602961187438500992 7303194718167155200 10003428248895809408 12703661779624463616 15403895310353117824 18104128841081772032 2357618298100874624 5057851828829528832 7758085359558183040 10458318890286837248 13158552421015491456 15858785951744145664 112275408763248256 2812508939491902464 5512742470220556672 8212976000949210880 10913209531677865088 13613443062406519296 16313676593135173504 567166050154276096 3267399580882930304 5967633111611584512 8667866642340238720 11368100173068892928 14068333703797547136 16768567234526201344 1022056691545303936 3722290222273958144 6422523753002612352 9122757283731266560 11822990814459920768 14523224345188574976 17223457875917229184 1476947332936331776 4177180863664985984 6877414394393640192 9577647925122294400 12277881455850948608 14978114986579602816 17678348517308257024 1931837974327359616 4632071505056013824 7332305035784668032 10032538566513322240 12732772097241976448 15433005627970630656 18133239158699284864 2386728615718387456 5086962146447041664 7787195677175695872 10487429207904350080 13187662738633004288 15887896269361658496 141385726380761088 2841619257109415296 5541852787838069504 8242086318566723712 10942319849295377920 13642553380024032128 16342786910752686336 596276367771788928 3296509898500443136 5996743429229097344 8696976959957751552 11397210490686405760 14097444021415059968 16797677552143714176 1051167009162816768 3751400539891470976 6451634070620125184 9151867601348779392 11852101132077433600 14552334662806087808 17252568193534742016 1506057650553844608 4206291181282498816 6906524712011153024 9606758242739807232 12306991773468461440 15007225304197115648 17707458834925769856 1960948291944872448 4661181822673526656 7361415353402180864 10061648884130835072 12761882414859489280 15462115945588143488 18162349476316797696 2415838933335900288 5116072464064554496 7816305994793208704 10516539525521862912 13216773056250517120 15917006586979171328 170496043998273920 2870729574726928128 5570963105455582336 8271196636184236544 10971430166912890752 13671663697641544960 16371897228370199168 625386685389301760 3325620216117955968 6025853746846610176 8726087277575264384 11426320808303918592 14126554339032572800 16826787869761227008 1080277326780329600 3780510857508983808 6480744388237638016 9180977918966292224 11881211449694946432 14581444980423600640 17281678511152254848 1535167968171357440 4235401498900011648 6935635029628665856 9635868560357320064 12336102091085974272 15036335621814628480 17736569152543282688 1990058609562385280 4690292140291039488 7390525671019693696 10090759201748347904 12790992732477002112 15491226263205656320 18191459793934310528 2444949250953413120 5145182781682067328 7845416312410721536 10545649843139375744 13245883373868029952 15946116904596684160 199606361615786752 2899839892344440960 5600073423073095168 8300306953801749376 11000540484530403584 13700774015259057792 16401007545987712000 654497003006814592 3354730533735468800 6054964064464123008 8755197595192777216 11455431125921431424 14155664656650085632 16855898187378739840 1109387644397842432 3809621175126496640 6509854705855150848 9210088236583805056 11910321767312459264 14610555298041113472 17310788828769767680 1564278285788870272 4264511816517524480 6964745347246178688 9664978877974832896 12365212408703487104 15065445939432141312 17765679470160795520 2019168927179898112 4719402457908552320 7419635988637206528 10119869519365860736 12820103050094514944 15520336580823169152 18220570111551823360 2474059568570925952 5174293099299580160 7874526630028234368 10574760160756888576 13274993691485542784 15975227222214196992 228716679233299584 2928950209961953792 5629183740690608000 8329417271419262208 11029650802147916416 13729884332876570624 16430117863605224832 683607320624327424 3383840851352981632 6084074382081635840 8784307912810290048 11484541443538944256 14184774974267598464 16885008504996252672 1138497962015355264 3838731492744009472 6538965023472663680 9239198554201317888 11939432084929972096 14639665615658626304 17339899146387280512 1593388603406383104 4293622134135037312 6993855664863691520 9694089195592345728 12394322726320999936 15094556257049654144 17794789787778308352 2048279244797410944 4748512775526065152 7448746306254719360 10148979836983373568 12849213367712027776 15549446898440681984 18249680429169336192 2503169886188438784 5203403416917092992 7903636947645747200 10603870478374401408 13304104009103055616 16004337539831709824 257826996850812416 2958060527579466624 5658294058308120832 8358527589036775040 11058761119765429248 13758994650494083456 16459228181222737664 712717638241840256 3412951168970494464 6113184699699148672 8813418230427802880 11513651761156457088 14213885291885111296 16914118822613765504 1167608279632868096 3867841810361522304 6568075341090176512 9268308871818830720 11968542402547484928 14668775933276139136 17369009464004793344 1622498921023895936 4322732451752550144 7022965982481204352 9723199513209858560 12423433043938512768 15123666574667166976 17823900105395821184 2077389562414923776 4777623093143577984 7477856623872232192 10178090154600886400 12878323685329540608 15578557216058194816 18278790746786849024 2532280203805951616 5232513734534605824 7932747265263260032 10632980795991914240 13333214326720568448 16033447857449222656 286937314468325248 2987170845196979456 5687404375925633664 8387637906654287872 11087871437382942080 13788104968111596288 16488338498840250496 741827955859353088 3442061486588007296 6142295017316661504 8842528548045315712 11542762078773969920 14242995609502624128 16943229140231278336 1196718597250380928 3896952127979035136 6597185658707689344 9297419189436343552 11997652720164997760 14697886250893651968 17398119781622306176 1651609238641408768 4351842769370062976 7052076300098717184 9752309830827371392 12452543361556025600 15152776892284679808 17853010423013334016 2106499880032436608 4806733410761090816 7506966941489745024 10207200472218399232 12907434002947053440 15607667533675707648 18307901064404361856 2561390521423464448 5261624052152118656 7961857582880772864 10662091113609427072 13362324644338081280 16062558175066735488 316047632085838080 3016281162814492288 5716514693543146496 8416748224271800704 11116981755000454912 13817215285729109120 16517448816457763328 770938273476865920 3471171804205520128 6171405334934174336 8871638865662828544 11571872396391482752 14272105927120136960 16972339457848791168 1225828914867893760 3926062445596547968 6626295976325202176 9326529507053856384 12026763037782510592 14726996568511164800 17427230099239819008 1680719556258921600 4380953086987575808 7081186617716230016 9781420148444884224 12481653679173538432 15181887209902192640 17882120740630846848 2135610197649949440 4835843728378603648 7536077259107257856 10236310789835912064 12936544320564566272 15636777851293220480 18337011382021874688 2590500839040977280 5290734369769631488 7990967900498285696 10691201431226939904 13391434961955594112 16091668492684248320 345157949703350912 3045391480432005120 5745625011160659328 8445858541889313536 11146092072617967744 13846325603346621952 16546559134075276160 800048591094378752 3500282121823032960 6200515652551687168 8900749183280341376 11600982714008995584 14301216244737649792 17001449775466304000 1254939232485406592 3955172763214060800 6655406293942715008 9355639824671369216 12055873355400023424 14756106886128677632 17456340416857331840 1709829873876434432 4410063404605088640 7110296935333742848 9810530466062397056 12510763996791051264 15210997527519705472 17911231058248359680 2164720515267462272 4864954045996116480 7565187576724770688 10265421107453424896 12965654638182079104 15665888168910733312 18366121699639387520 2619611156658490112 5319844687387144320 8020078218115798528 10720311748844452736 13420545279573106944 16120778810301761152 374268267320863744 3074501798049517952 5774735328778172160 8474968859506826368 11175202390235480576 13875435920964134784 16575669451692788992 829158908711891584 3529392439440545792 6229625970169200000 8929859500897854208 11630093031626508416 14330326562355162624 17030560093083816832 1284049550102919424 3984283080831573632 6684516611560227840 9384750142288882048 12084983673017536256 14785217203746190464 17485450734474844672 1738940191493947264 4439173722222601472 7139407252951255680 9839640783679909888 12539874314408564096 15240107845137218304 17940341375865872512 2193830832884975104 4894064363613629312 7594297894342283520 10294531425070937728 12994764955799591936 15694998486528246144 18395232017256900352 2648721474276002944 5348955005004657152 8049188535733311360 10749422066461965568 13449655597190619776 16149889127919273984 403378584938376576 3103612115667030784 5803845646395684992 8504079177124339200 11204312707852993408 13904546238581647616 16604779769310301824 858269226329404416 3558502757058058624 6258736287786712832 8958969818515367040 11659203349244021248 14359436879972675456 17059670410701329664 1313159867720432256 4013393398449086464 6713626929177740672 9413860459906394880 12114093990635049088 14814327521363703296 17514561052092357504 1768050509111460096 4468284039840114304 7168517570568768512 9868751101297422720 12568984632026076928 15269218162754731136 17969451693483385344 2222941150502487936 4923174681231142144 7623408211959796352 10323641742688450560 13023875273417104768 15724108804145758976 18424342334874413184 2677831791893515776 5378065322622169984 8078298853350824192 10778532384079478400 13478765914808132608 16178999445536786816 432488902555889408 3132722433284543616 5832955964013197824 8533189494741852032 11233423025470506240 13933656556199160448 16633890086927814656 887379543946917248 3587613074675571456 6287846605404225664 8988080136132879872 11688313666861534080 14388547197590188288 17088780728318842496 1342270185337945088 4042503716066599296 6742737246795253504 9442970777523907712 12143204308252561920 14843437838981216128 17543671369709870336 1797160826728972928 4497394357457627136 7197627888186281344 9897861418914935552 12598094949643589760 15298328480372243968 17998562011100898176 2252051468120000768 4952284998848654976 7652518529577309184 10352752060305963392 13052985591034617600 15753219121763271808 6708578782374400 2706942109511028608 5407175640239682816 8107409170968337024 10807642701696991232 13507876232425645440 16208109763154299648 461599220173402240 3161832750902056448 5862066281630710656 8562299812359364864 11262533343088019072 13962766873816673280 16663000404545327488 916489861564430080 3616723392293084288 6316956923021738496 9017190453750392704 11717423984479046912 14417657515207701120 17117891045936355328 1371380502955457920 4071614033684112128 6771847564412766336 9472081095141420544 12172314625870074752 14872548156598728960 17572781687327383168 1826271144346485760 4526504675075139968 7226738205803794176 9926971736532448384 12627205267261102592 15327438797989756800 18027672328718411008 2281161785737513600 4981395316466167808 7681628847194822016 10381862377923476224 13082095908652130432 15782329439380784640 35818896399887232 2736052427128541440 5436285957857195648 8136519488585849856 10836753019314504064 13536986550043158272 16237220080771812480 490709537790915072 3190943068519569280 5891176599248223488 8591410129976877696 11291643660705531904 13991877191434186112 16692110722162840320 945600179181942912 3645833709910597120 6346067240639251328 9046300771367905536 11746534302096559744 14446767832825213952 17147001363553868160 1400490820572970752 4100724351301624960 6800957882030279168 9501191412758933376 12201424943487587584 14901658474216241792 17601892004944896000 1855381461963998592 4555614992692652800 7255848523421307008 9956082054149961216 12656315584878615424 15356549115607269632 18056782646335923840 2310272103355026432 5010505634083680640 7710739164812334848 10410972695540989056 13111206226269643264 15811439756998297472 64929214017400064 2765162744746054272 5465396275474708480 8165629806203362688 10865863336932016896 13566096867660671104 16266330398389325312 519819855408427904 3220053386137082112 5920286916865736320 8620520447594390528 11320753978323044736 14020987509051698944 16721221039780353152 974710496799455744 3674944027528109952 6375177558256764160 9075411088985418368 11775644619714072576 14475878150442726784 17176111681171380992 1429601138190483584 4129834668919137792 6830068199647792000 9530301730376446208 12230535261105100416 14930768791833754624 17631002322562408832 1884491779581511424 4584725310310165632 7284958841038819840 9985192371767474048 12685425902496128256 15385659433224782464 18085892963953436672 2339382420972539264 5039615951701193472 7739849482429847680 10440083013158501888 13140316543887156096 15840550074615810304 94039531634912896 2794273062363567104 5494506593092221312 8194740123820875520 10894973654549529728 13595207185278183936 16295440716006838144 548930173025940736 3249163703754594944 5949397234483249152 8649630765211903360 11349864295940557568 14050097826669211776 16750331357397865984 1003820814416968576 3704054345145622784 6404287875874276992 9104521406602931200 11804754937331585408 14504988468060239616 17205221998788893824 1458711455807996416 4158944986536650624 6859178517265304832 9559412047993959040 12259645578722613248 14959879109451267456 17660112640179921664 1913602097199024256 4613835627927678464 7314069158656332672 10014302689384986880 12714536220113641088 15414769750842295296 18115003281570949504 2368492738590052096 5068726269318706304 7768959800047360512 10469193330776014720 13169426861504668928 15869660392233323136 123149849252425728 2823383379981079936 5523616910709734144 8223850441438388352 10924083972167042560 13624317502895696768 16324551033624350976 578040490643453568 3278274021372107776 5978507552100761984 8678741082829416192 11378974613558070400 14079208144286724608 16779441675015378816 1032931132034481408 3733164662763135616 6433398193491789824 9133631724220444032 11833865254949098240 14534098785677752448 17234332316406406656 1487821773425509248 4188055304154163456 6888288834882817664 9588522365611471872 12288755896340126080 14988989427068780288 17689222957797434496 1942712414816537088 4642945945545191296 7343179476273845504 10043413007002499712 12743646537731153920 15443880068459808128 18144113599188462336 2397603056207564928 5097836586936219136 7798070117664873344 10498303648393527552 13198537179122181760 15898770709850835968 152260166869938560 2852493697598592768 5552727228327246976 8252960759055901184 10953194289784555392 13653427820513209600 16353661351241863808 607150808260966400 3307384338989620608 6007617869718274816 8707851400446929024 11408084931175583232 14108318461904237440 16808551992632891648 1062041449651994240 3762274980380648448 6462508511109302656 9162742041837956864 11862975572566611072 14563209103295265280 17263442634023919488 1516932091043022080 4217165621771676288 6917399152500330496 9617632683228984704 12317866213957638912 15018099744686293120 17718333275414947328 1971822732434049920 4672056263162704128 7372289793891358336 10072523324620012544 12772756855348666752 15472990386077320960 18173223916805975168 2426713373825077760 5126946904553731968 7827180435282386176 10527413966011040384 13227647496739694592 15927881027468348800 181370484487451392 2881604015216105600 5581837545944759808 8282071076673414016 10982304607402068224 13682538138130722432 16382771668859376640 636261125878479232 3336494656607133440 6036728187335787648 8736961718064441856 11437195248793096064 14137428779521750272 16837662310250404480 1091151767269507072 3791385297998161280 6491618828726815488 9191852359455469696 11892085890184123904 14592319420912778112 17292552951641432320 1546042408660534912 4246275939389189120 6946509470117843328 9646743000846497536 12346976531575151744 15047210062303805952 17747443593032460160 2000933050051562752 4701166580780216960 7401400111508871168 10101633642237525376 12801867172966179584 15502100703694833792 18202334234423488000 2455823691442590592 5156057222171244800 7856290752899899008 10556524283628553216 13256757814357207424 15956991345085861632 210480802104964224 2910714332833618432 5610947863562272640 8311181394290926848 11011414925019581056 13711648455748235264 16411881986476889472 665371443495992064 3365604974224646272 6065838504953300480 8766072035681954688 11466305566410608896 14166539097139263104 16866772627867917312 1120262084887019904 3820495615615674112 6520729146344328320 9220962677072982528 11921196207801636736 14621429738530290944 17321663269258945152 1575152726278047744 4275386257006701952 6975619787735356160 9675853318464010368 12376086849192664576 15076320379921318784 17776553910649972992 2030043367669075584 4730276898397729792 7430510429126384000 10130743959855038208 12830977490583692416 15531211021312346624 18231444552041000832 2484934009060103424 5185167539788757632 7885401070517411840 10585634601246066048 13285868131974720256 15986101662703374464 239591119722477056 2939824650451131264 5640058181179785472 8340291711908439680 11040525242637093888 13740758773365748096 16440992304094402304 694481761113504896 3394715291842159104 6094948822570813312 8795182353299467520 11495415884028121728 14195649414756775936 16895882945485430144 1149372402504532736 3849605933233186944 6549839463961841152 9250072994690495360 11950306525419149568 14650540056147803776 17350773586876457984 1604263043895560576 4304496574624214784 7004730105352868992 9704963636081523200 12405197166810177408 15105430697538831616 17805664228267485824 2059153685286588416 4759387216015242624 7459620746743896832 10159854277472551040 12860087808201205248 15560321338929859456 18260554869658513664 2514044326677616256 5214277857406270464 7914511388134924672 10614744918863578880 13314978449592233088 16015211980320887296 268701437339989888 2968934968068644096 5669168498797298304 8369402029525952512 11069635560254606720 13769869090983260928 16470102621711915136 723592078731017728 3423825609459671936 6124059140188326144 8824292670916980352 11524526201645634560 14224759732374288768 16924993263102942976 1178482720122045568 3878716250850699776 6578949781579353984 9279183312308008192 11979416843036662400 14679650373765316608 17379883904493970816 1633373361513073408 4333606892241727616 7033840422970381824 9734073953699036032 12434307484427690240 15134541015156344448 17834774545884998656 2088264002904101248 4788497533632755456 7488731064361409664 10188964595090063872 12889198125818718080 15589431656547372288 18289665187276026496 2543154644295129088 5243388175023783296 7943621705752437504 10643855236481091712 13344088767209745920 16044322297938400128 297811754957502720 2998045285686156928 5698278816414811136 8398512347143465344 11098745877872119552 13798979408600773760 16499212939329427968 752702396348530560 3452935927077184768 6153169457805838976 8853402988534493184 11553636519263147392 14253870049991801600 16954103580720455808 1207593037739558400 3907826568468212608 6608060099196866816 9308293629925521024 12008527160654175232 14708760691382829440 17408994222111483648 1662483679130586240 4362717209859240448 7062950740587894656 9763184271316548864 12463417802045203072 15163651332773857280 17863884863502511488 2117374320521614080 4817607851250268288 7517841381978922496 10218074912707576704 12918308443436230912 15618541974164885120 18318775504893539328 2572264961912641920 5272498492641296128 7972732023369950336 10672965554098604544 13373199084827258752 16073432615555912960 326922072575015552 3027155603303669760 5727389134032323968 8427622664760978176 11127856195489632384 13828089726218286592 16528323256946940800 781812713966043392 3482046244694697600 6182279775423351808 8882513306152006016 11582746836880660224 14282980367609314432 16983213898337968640 1236703355357071232 3936936886085725440 6637170416814379648 9337403947543033856 12037637478271688064 14737871009000342272 17438104539728996480 1691593996748099072 4391827527476753280 7092061058205407488 9792294588934061696 12492528119662715904 15192761650391370112 17892995181120024320 2146484638139126912 4846718168867781120 7546951699596435328 10247185230325089536 12947418761053743744 15647652291782397952 18347885822511052160 2601375279530154752 5301608810258808960 8001842340987463168 10702075871716117376 13402309402444771584 16102542933173425792 356032390192528384 3056265920921182592 5756499451649836800 8456732982378491008 11156966513107145216 13857200043835799424 16557433574564453632 810923031583556224 3511156562312210432 6211390093040864640 8911623623769518848 11611857154498173056 14312090685226827264 17012324215955481472 1265813672974584064 3966047203703238272 6666280734431892480 9366514265160546688 12066747795889200896 14766981326617855104 17467214857346509312 1720704314365611904 4420937845094266112 7121171375822920320 9821404906551574528 12521638437280228736 15221871968008882944 17922105498737537152 2175594955756639744 4875828486485293952 7576062017213948160 10276295547942602368 12976529078671256576 15676762609399910784 18376996140128564992 2630485597147667584 5330719127876321792 8030952658604976000 10731186189333630208 13431419720062284416 16131653250790938624 385142707810041216 3085376238538695424 5785609769267349632 8485843299996003840 11186076830724658048 13886310361453312256 16586543892181966464 840033349201069056 3540266879929723264 6240500410658377472 8940733941387031680 11640967472115685888 14341201002844340096 17041434533572994304 1294923990592096896 3995157521320751104 6695391052049405312 9395624582778059520 12095858113506713728 14796091644235367936 17496325174964022144 1749814631983124736 4450048162711778944 7150281693440433152 9850515224169087360 12550748754897741568 15250982285626395776 17951215816355049984 2204705273374152576 4904938804102806784 7605172334831460992 10305405865560115200 13005639396288769408 15705872927017423616 18406106457746077824 2659595914765180416 5359829445493834624 8060062976222488832 10760296506951143040 13460530037679797248 16160763568408451456 414253025427554048 3114486556156208256 5814720086884862464 8514953617613516672 11215187148342170880 13915420679070825088 16615654209799479296 869143666818581888 3569377197547236096 6269610728275890304 8969844259004544512 11670077789733198720 14370311320461852928 17070544851190507136 1324034308209609728 4024267838938263936 6724501369666918144 9424734900395572352 12124968431124226560 14825201961852880768 17525435492581534976 1778924949600637568 4479158480329291776 7179392011057945984 9879625541786600192 12579859072515254400 15280092603243908608 17980326133972562816 2233815590991665408 4934049121720319616 7634282652448973824 10334516183177628032 13034749713906282240 15734983244634936448 18435216775363590656 2688706232382693248 5388939763111347456 8089173293840001664 10789406824568655872 13489640355297310080 16189873886025964288 443363343045066880 3143596873773721088 5843830404502375296 8544063935231029504 11244297465959683712 13944530996688337920 16644764527416992128 898253984436094720 3598487515164748928 6298721045893403136 8998954576622057344 11699188107350711552 14399421638079365760 17099655168808019968 1353144625827122560 4053378156555776768 6753611687284430976 9453845218013085184 12154078748741739392 14854312279470393600 17554545810199047808 1808035267218150400 4508268797946804608 7208502328675458816 9908735859404113024 12608969390132767232 15309202920861421440 18009436451590075648 2262925908609178240 4963159439337832448 7663392970066486656 10363626500795140864 13063860031523795072 15764093562252449280 17583019271551872 2717816550000206080 5418050080728860288 8118283611457514496 10818517142186168704 13518750672914822912 16218984203643477120 472473660662579712 3172707191391233920 5872940722119888128 8573174252848542336 11273407783577196544 13973641314305850752 16673874845034504960 927364302053607552 3627597832782261760 6327831363510915968 9028064894239570176 11728298424968224384 14428531955696878592 17128765486425532800 1382254943444635392 4082488474173289600 6782722004901943808 9482955535630598016 12183189066359252224 14883422597087906432 17583656127816560640 1837145584835663232 4537379115564317440 7237612646292971648 9937846177021625856 12638079707750280064 15338313238478934272 18038546769207588480 2292036226226691072 4992269756955345280 7692503287683999488 10392736818412653696 13092970349141307904 15793203879869962112 46693336889064704 2746926867617718912 5447160398346373120 8147393929075027328 10847627459803681536 13547860990532335744 16248094521260989952 501583978280092544 3201817509008746752 5902051039737400960 8602284570466055168 11302518101194709376 14002751631923363584 16702985162652017792 956474619671120384 3656708150399774592 6356941681128428800 9057175211857083008 11757408742585737216 14457642273314391424 17157875804043045632 1411365261062148224 4111598791790802432 6811832322519456640 9512065853248110848 12212299383976765056 14912532914705419264 17612766445434073472 1866255902453176064 4566489433181830272 7266722963910484480 9966956494639138688 12667190025367792896 15367423556096447104 18067657086825101312 2321146543844203904 5021380074572858112 7721613605301512320 10421847136030166528 13122080666758820736 15822314197487474944 75803654506577536 2776037185235231744 5476270715963885952 8176504246692540160 10876737777421194368 13576971308149848576 16277204838878502784 530694295897605376 3230927826626259584 5931161357354913792 8631394888083568000 11331628418812222208 14031861949540876416 16732095480269530624 985584937288633216 3685818468017287424 6386051998745941632 9086285529474595840 11786519060203250048 14486752590931904256 17186986121660558464 1440475578679661056 4140709109408315264 6840942640136969472 9541176170865623680 12241409701594277888 14941643232322932096 17641876763051586304 1895366220070688896 4595599750799343104 7295833281527997312 9996066812256651520 12696300342985305728 15396533873713959936 18096767404442614144 2350256861461716736 5050490392190370944 7750723922919025152 10450957453647679360 13151190984376333568 15851424515104987776 104913972124090368 2805147502852744576 5505381033581398784 8205614564310052992 10905848095038707200 13606081625767361408 16306315156496015616 559804613515118208 3260038144243772416 5960271674972426624 8660505205701080832 11360738736429735040 14060972267158389248 16761205797887043456 1014695254906146048 3714928785634800256 6415162316363454464 9115395847092108672 11815629377820762880 14515862908549417088 17216096439278071296 1469585896297173888 4169819427025828096 6870052957754482304 9570286488483136512 12270520019211790720 14970753549940444928 17670987080669099136 1924476537688201728 4624710068416855936 7324943599145510144 10025177129874164352 12725410660602818560 15425644191331472768 18125877722060126976 2379367179079229568 5079600709807883776 7779834240536537984 10480067771265192192 13180301301993846400 15880534832722500608 134024289741603200 2834257820470257408 5534491351198911616 8234724881927565824 10934958412656220032 13635191943384874240 16335425474113528448 588914931132631040 3289148461861285248 5989381992589939456 8689615523318593664 11389849054047247872 14090082584775902080 16790316115504556288 1043805572523658880 3744039103252313088 6444272633980967296 9144506164709621504 11844739695438275712 14544973226166929920 17245206756895584128 1498696213914686720 4198929744643340928 6899163275371995136 9599396806100649344 12299630336829303552 14999863867557957760 17700097398286611968 1953586855305714560 4653820386034368768 7354053916763022976 10054287447491677184 12754520978220331392 15454754508948985600 18154988039677639808 2408477496696742400 5108711027425396608 7808944558154050816 10509178088882705024 13209411619611359232 15909645150340013440 163134607359116032 2863368138087770240 5563601668816424448 8263835199545078656 10964068730273732864 13664302261002387072 16364535791731041280 618025248750143872 3318258779478798080 6018492310207452288 8718725840936106496 11418959371664760704 14119192902393414912 16819426433122069120 1072915890141171712 3773149420869825920 6473382951598480128 9173616482327134336 11873850013055788544 14574083543784442752 17274317074513096960 1527806531532199552 4228040062260853760 6928273592989507968 9628507123718162176 12328740654446816384 15028974185175470592 17729207715904124800 1982697172923227392 4682930703651881600 7383164234380535808 10083397765109190016 12783631295837844224 15483864826566498432 18184098357295152640 2437587814314255232 5137821345042909440 7838054875771563648 10538288406500217856 13238521937228872064 15938755467957526272 192244924976628864 2892478455705283072 5592711986433937280 8292945517162591488 10993179047891245696 13693412578619899904 16393646109348554112 647135566367656704 3347369097096310912 6047602627824965120 8747836158553619328 11448069689282273536 14148303220010927744 16848536750739581952 1102026207758684544 3802259738487338752 6502493269215992960 9202726799944647168 11902960330673301376 14603193861401955584 17303427392130609792 1556916849149712384 4257150379878366592 6957383910607020800 9657617441335675008 12357850972064329216 15058084502792983424 17758318033521637632 2011807490540740224 4712041021269394432 7412274551998048640 10112508082726702848 12812741613455357056 15512975144184011264 18213208674912665472 2466698131931768064 5166931662660422272 7867165193389076480 10567398724117730688 13267632254846384896 15967865785575039104 221355242594141696 2921588773322795904 5621822304051450112 8322055834780104320 11022289365508758528 13722522896237412736 16422756426966066944 676245883985169536 3376479414713823744 6076712945442477952 8776946476171132160 11477180006899786368 14177413537628440576 16877647068357094784 1131136525376197376 3831370056104851584 6531603586833505792 9231837117562160000 11932070648290814208 14632304179019468416 17332537709748122624 1586027166767225216 4286260697495879424 6986494228224533632 9686727758953187840 12386961289681842048 15087194820410496256 17787428351139150464 2040917808158253056 4741151338886907264 7441384869615561472 10141618400344215680 12841851931072869888 15542085461801524096 18242318992530178304 2495808449549280896 5196041980277935104 7896275511006589312 10596509041735243520 13296742572463897728 15996976103192551936 250465560211654528 2950699090940308736 5650932621668962944 8351166152397617152 11051399683126271360 13751633213854925568 16451866744583579776 705356201602682368 3405589732331336576 6105823263059990784 8806056793788644992 11506290324517299200 14206523855245953408 16906757385974607616 1160246842993710208 3860480373722364416 6560713904451018624 9260947435179672832 11961180965908327040 14661414496636981248 17361648027365635456 1615137484384738048 4315371015113392256 7015604545842046464 9715838076570700672 12416071607299354880 15116305138028009088 17816538668756663296 2070028125775765888 4770261656504420096 7470495187233074304 10170728717961728512 12870962248690382720 15571195779419036928 18271429310147691136 2524918767166793728 5225152297895447936 7925385828624102144 10625619359352756352 13325852890081410560 16026086420810064768 279575877829167360 2979809408557821568 5680042939286475776 8380276470015129984 11080510000743784192 13780743531472438400 16480977062201092608 734466519220195200 3434700049948849408 6134933580677503616 8835167111406157824 11535400642134812032 14235634172863466240 16935867703592120448 1189357160611223040 3889590691339877248 6589824222068531456 9290057752797185664 11990291283525839872 14690524814254494080 17390758344983148288 1644247802002250880 4344481332730905088 7044714863459559296 9744948394188213504 12445181924916867712 15145415455645521920 17845648986374176128 2099138443393278720 4799371974121932928 7499605504850587136 10199839035579241344 12900072566307895552 15600306097036549760 18300539627765203968 2554029084784306560 5254262615512960768 7954496146241614976 10654729676970269184 13354963207698923392 16055196738427577600 308686195446680192 3008919726175334400 5709153256903988608 8409386787632642816 11109620318361297024 13809853849089951232 16510087379818605440 763576836837708032 3463810367566362240 6164043898295016448 8864277429023670656 11564510959752324864 14264744490480979072 16964978021209633280 1218467478228735872 3918701008957390080 6618934539686044288 9319168070414698496 12019401601143352704 14719635131872006912 17419868662600661120 1673358119619763712 4373591650348417920 7073825181077072128 9774058711805726336 12474292242534380544 15174525773263034752 17874759303991688960 2128248761010791552 4828482291739445760 7528715822468099968 10228949353196754176 12929182883925408384 15629416414654062592 18329649945382716800 2583139402401819392 5283372933130473600 7983606463859127808 10683839994587782016 13384073525316436224 16084307056045090432 337796513064193024 3038030043792847232 5738263574521501440 8438497105250155648 11138730635978809856 13838964166707464064 16539197697436118272 792687154455220864 3492920685183875072 6193154215912529280 8893387746641183488 11593621277369837696 14293854808098491904 16994088338827146112 1247577795846248704 3947811326574902912 6648044857303557120 9348278388032211328 12048511918760865536 14748745449489519744 17448978980218173952 1702468437237276544 4402701967965930752 7102935498694584960 9803169029423239168 12503402560151893376 15203636090880547584 17903869621609201792 2157359078628304384 4857592609356958592 7557826140085612800 10258059670814267008 12958293201542921216 15658526732271575424 18358760263000229632 2612249720019332224 5312483250747986432 8012716781476640640 10712950312205294848 13413183842933949056 16113417373662603264 366906830681705856 3067140361410360064 5767373892139014272 8467607422867668480 11167840953596322688 13868074484324976896 16568308015053631104 821797472072733696 3522031002801387904 6222264533530042112 8922498064258696320 11622731594987350528 14322965125716004736 17023198656444658944 1276688113463761536 3976921644192415744 6677155174921069952 9377388705649724160 12077622236378378368 14777855767107032576 17478089297835686784 1731578754854789376 4431812285583443584 7132045816312097792 9832279347040752000 12532512877769406208 15232746408498060416 17932979939226714624 2186469396245817216 4886702926974471424 7586936457703125632 10287169988431779840 12987403519160434048 15687637049889088256 18387870580617742464 2641360037636845056 5341593568365499264 8041827099094153472 10742060629822807680 13442294160551461888 16142527691280116096 396017148299218688 3096250679027872896 5796484209756527104 8496717740485181312 11196951271213835520 13897184801942489728 16597418332671143936 850907789690246528 3551141320418900736 6251374851147554944 8951608381876209152 11651841912604863360 14352075443333517568 17052308974062171776 1305798431081274368 4006031961809928576 6706265492538582784 9406499023267236992 12106732553995891200 14806966084724545408 17507199615453199616 1760689072472302208 4460922603200956416 7161156133929610624 9861389664658264832 12561623195386919040 15261856726115573248 17962090256844227456 2215579713863330048 4915813244591984256 7616046775320638464 10316280306049292672 13016513836777946880 15716747367506601088 18416980898235255296 2670470355254357888 5370703885983012096 8070937416711666304 10771170947440320512 13471404478168974720 16171638008897628928 425127465916731520 3125360996645385728 5825594527374039936 8525828058102694144 11226061588831348352 13926295119560002560 16626528650288656768 880018107307759360 3580251638036413568 6280485168765067776 8980718699493721984 11680952230222376192 14381185760951030400 17081419291679684608 1334908748698787200 4035142279427441408 6735375810156095616 9435609340884749824 12135842871613404032 14836076402342058240 17536309933070712448 1789799390089815040 4490032920818469248 7190266451547123456 9890499982275777664 12590733513004431872 15290967043733086080 17991200574461740288 2244690031480842880 4944923562209497088 7645157092938151296 10345390623666805504 13045624154395459712 15745857685124113920 18446091215852768128 2699580672871870720 5399814203600524928 8100047734329179136 10800281265057833344 13500514795786487552 16200748326515141760 454237783534244352 3154471314262898560 5854704844991552768 8554938375720206976 11255171906448861184 13955405437177515392 16655638967906169600 909128424925272192 3609361955653926400 6309595486382580608 9009829017111234816 11710062547839889024 14410296078568543232 17110529609297197440 1364019066316300032 4064252597044954240 6764486127773608448 9464719658502262656 12164953189230916864 14865186719959571072 17565420250688225280 1818909707707327872 4519143238435982080 7219376769164636288 9919610299893290496 12619843830621944704 15320077361350598912 18020310892079253120 2273800349098355712 4974033879827009920 7674267410555664128 10374500941284318336 13074734472012972544 15774968002741626752 28457459760729344 2728690990489383552 5428924521218037760 8129158051946691968 10829391582675346176 13529625113404000384 16229858644132654592 483348101151757184 3183581631880411392 5883815162609065600 8584048693337719808 11284282224066374016 13984515754795028224 16684749285523682432 938238742542785024 3638472273271439232 6338705804000093440 9038939334728747648 11739172865457401856 14439406396186056064 17139639926914710272 1393129383933812864 4093362914662467072 6793596445391121280 9493829976119775488 12194063506848429696 14894297037577083904 17594530568305738112 1848020025324840704 4548253556053494912 7248487086782149120 9948720617510803328 12648954148239457536 15349187678968111744 18049421209696765952 2302910666715868544 5003144197444522752 7703377728173176960 10403611258901831168 13103844789630485376 15804078320359139584 57567777378242176 2757801308106896384 5458034838835550592 8158268369564204800 10858501900292859008 13558735431021513216 16258968961750167424 512458418769270016 3212691949497924224 5912925480226578432 8613159010955232640 11313392541683886848 14013626072412541056 16713859603141195264 967349060160297856 3667582590888952064 6367816121617606272 9068049652346260480 11768283183074914688 14468516713803568896 17168750244532223104 1422239701551325696 4122473232279979904 6822706763008634112 9522940293737288320 12223173824465942528 14923407355194596736 17623640885923250944 1877130342942353536 4577363873671007744 7277597404399661952 9977830935128316160 12678064465856970368 15378297996585624576 18078531527314278784 2332020984333381376 5032254515062035584 7732488045790689792 10432721576519344000 13132955107247998208 15833188637976652416 86678094995755008 2786911625724409216 5487145156453063424 8187378687181717632 10887612217910371840 13587845748639026048 16288079279367680256 541568736386782848 3241802267115437056 5942035797844091264 8642269328572745472 11342502859301399680 14042736390030053888 16742969920758708096 996459377777810688 3696692908506464896 6396926439235119104 9097159969963773312 11797393500692427520 14497627031421081728 17197860562149735936 1451350019168838528 4151583549897492736 6851817080626146944 9552050611354801152 12252284142083455360 14952517672812109568 17652751203540763776 1906240660559866368 4606474191288520576 7306707722017174784 10006941252745828992 12707174783474483200 15407408314203137408 18107641844931791616 2361131301950894208 5061364832679548416 7761598363408202624 10461831894136856832 13162065424865511040 15862298955594165248 115788412613267840 2816021943341922048 5516255474070576256 8216489004799230464 10916722535527884672 13616956066256538880 16317189596985193088 570679054004295680 3270912584732949888 5971146115461604096 8671379646190258304 11371613176918912512 14071846707647566720 16772080238376220928 1025569695395323520 3725803226123977728 6426036756852631936 9126270287581286144 11826503818309940352 14526737349038594560 17226970879767248768 1480460336786351360 4180693867515005568 6880927398243659776 9581160928972313984 12281394459700968192 14981627990429622400 17681861521158276608 1935350978177379200 4635584508906033408 7335818039634687616 10036051570363341824 12736285101091996032 15436518631820650240 18136752162549304448 2390241619568407040 5090475150297061248 7790708681025715456 10490942211754369664 13191175742483023872 15891409273211678080 144898730230780672 2845132260959434880 5545365791688089088 8245599322416743296 10945832853145397504 13646066383874051712 16346299914602705920 599789371621808512 3300022902350462720 6000256433079116928 8700489963807771136 11400723494536425344 14100957025265079552 16801190555993733760 1054680013012836352 3754913543741490560 6455147074470144768 9155380605198798976 11855614135927453184 14555847666656107392 17256081197384761600 1509570654403864192 4209804185132518400 6910037715861172608 9610271246589826816 12310504777318481024 15010738308047135232 17710971838775789440 1964461295794892032 4664694826523546240 7364928357252200448 10065161887980854656 12765395418709508864 15465628949438163072 18165862480166817280 2419351937185919872 5119585467914574080 7819818998643228288 10520052529371882496 13220286060100536704 15920519590829190912 174009047848293504 2874242578576947712 5574476109305601920 8274709640034256128 10974943170762910336 13675176701491564544 16375410232220218752 628899689239321344 3329133219967975552 6029366750696629760 8729600281425283968 11429833812153938176 14130067342882592384 16830300873611246592 1083790330630349184 3784023861359003392 6484257392087657600 9184490922816311808 11884724453544966016 14584957984273620224 17285191515002274432 1538680972021377024 4238914502750031232 6939148033478685440 9639381564207339648 12339615094935993856 15039848625664648064 17740082156393302272 1993571613412404864 4693805144141059072 7394038674869713280 10094272205598367488 12794505736327021696 15494739267055675904 18194972797784330112 2448462254803432704 5148695785532086912 7848929316260741120 10549162846989395328 13249396377718049536 15949629908446703744 203119365465806336 2903352896194460544 5603586426923114752 8303819957651768960 11004053488380423168 13704287019109077376 16404520549837731584 658010006856834176 3358243537585488384 6058477068314142592 8758710599042796800 11458944129771451008 14159177660500105216 16859411191228759424 1112900648247862016 3813134178976516224 6513367709705170432 9213601240433824640 11913834771162478848 14614068301891133056 17314301832619787264 1567791289638889856 4268024820367544064 6968258351096198272 9668491881824852480 12368725412553506688 15068958943282160896 17769192474010815104 2022681931029917696 4722915461758571904 7423148992487226112 10123382523215880320 12823616053944534528 15523849584673188736 18224083115401842944 2477572572420945536 5177806103149599744 7878039633878253952 10578273164606908160 13278506695335562368 15978740226064216576 232229683083319168 2932463213811973376 5632696744540627584 8332930275269281792 11033163805997936000 13733397336726590208 16433630867455244416 687120324474347008 3387353855203001216 6087587385931655424 8787820916660309632 11488054447388963840 14188287978117618048 16888521508846272256 1142010965865374848 3842244496594029056 6542478027322683264 9242711558051337472 11942945088779991680 14643178619508645888 17343412150237300096 1596901607256402688 4297135137985056896 6997368668713711104 9697602199442365312 12397835730171019520 15098069260899673728 17798302791628327936 2051792248647430528 4752025779376084736 7452259310104738944 10152492840833393152 12852726371562047360 15552959902290701568 18253193433019355776 2506682890038458368 5206916420767112576 7907149951495766784 10607383482224420992 13307617012953075200 16007850543681729408 261340000700832000 2961573531429486208 5661807062158140416 8362040592886794624 11062274123615448832 13762507654344103040 16462741185072757248 716230642091859840 3416464172820514048 6116697703549168256 8816931234277822464 11517164765006476672 14217398295735130880 16917631826463785088 1171121283482887680 3871354814211541888 6571588344940196096 9271821875668850304 11972055406397504512 14672288937126158720 17372522467854812928 1626011924873915520 4326245455602569728 7026478986331223936 9726712517059878144 12426946047788532352 15127179578517186560 17827413109245840768 2080902566264943360 4781136096993597568 7481369627722251776 10181603158450905984 12881836689179560192 15582070219908214400 18282303750636868608 2535793207655971200 5236026738384625408 7936260269113279616 10636493799841933824 13336727330570588032 16036960861299242240 290450318318344832 2990683849046999040 5690917379775653248 8391150910504307456 11091384441232961664 13791617971961615872 16491851502690270080 745340959709372672 3445574490438026880 6145808021166681088 8846041551895335296 11546275082623989504 14246508613352643712 16946742144081297920 1200231601100400512 3900465131829054720 6600698662557708928 9300932193286363136 12001165724015017344 14701399254743671552 17401632785472325760 1655122242491428352 4355355773220082560 7055589303948736768 9755822834677390976 12456056365406045184 15156289896134699392 17856523426863353600 2110012883882456192 4810246414611110400 7510479945339764608 10210713476068418816 12910947006797073024 15611180537525727232 18311414068254381440 2564903525273484032 5265137056002138240 7965370586730792448 10665604117459446656 13365837648188100864 16066071178916755072 319560635935857664 3019794166664511872 5720027697393166080 8420261228121820288 11120494758850474496 13820728289579128704 16520961820307782912 774451277326885504 3474684808055539712 6174918338784193920 8875151869512848128 11575385400241502336 14275618930970156544 16975852461698810752 1229341918717913344 3929575449446567552 6629808980175221760 9330042510903875968 12030276041632530176 14730509572361184384 17430743103089838592 1684232560108941184 4384466090837595392 7084699621566249600 9784933152294903808 12485166683023558016 15185400213752212224 17885633744480866432 2139123201499969024 4839356732228623232 7539590262957277440 10239823793685931648 12940057324414585856 15640290855143240064 18340524385871894272 2594013842890996864 5294247373619651072 7994480904348305280 10694714435076959488 13394947965805613696 16095181496534267904 348670953553370496 3048904484282024704 5749138015010678912 8449371545739333120 11149605076467987328 13849838607196641536 16550072137925295744 803561594944398336 3503795125673052544 6204028656401706752 8904262187130360960 11604495717859015168 14304729248587669376 17004962779316323584 1258452236335426176 3958685767064080384 6658919297792734592 9359152828521388800 12059386359250043008 14759619889978697216 17459853420707351424 1713342877726454016 4413576408455108224 7113809939183762432 9814043469912416640 12514277000641070848 15214510531369725056 17914744062098379264 2168233519117481856 4868467049846136064 7568700580574790272 10268934111303444480 12969167642032098688 15669401172760752896 18369634703489407104 2623124160508509696 5323357691237163904 8023591221965818112 10723824752694472320 13424058283423126528 16124291814151780736 377781271170883328 3078014801899537536 5778248332628191744 8478481863356845952 11178715394085500160 13878948924814154368 16579182455542808576 832671912561911168 3532905443290565376 6233138974019219584 8933372504747873792 11633606035476528000 14333839566205182208 17034073096933836416 1287562553952939008 3987796084681593216 6688029615410247424 9388263146138901632 12088496676867555840 14788730207596210048 17488963738324864256 1742453195343966848 4442686726072621056 7142920256801275264 9843153787529929472 12543387318258583680 15243620848987237888 17943854379715892096 2197343836734994688 4897577367463648896 7597810898192303104 10298044428920957312 12998277959649611520 15698511490378265728 18398745021106919936 2652234478126022528 5352468008854676736 8052701539583330944 10752935070311985152 13453168601040639360 16153402131769293568 406891588788396160 3107125119517050368 5807358650245704576 8507592180974358784 11207825711703012992 13908059242431667200 16608292773160321408 861782230179424000 3562015760908078208 6262249291636732416 8962482822365386624 11662716353094040832 14362949883822695040 17063183414551349248 1316672871570451840 4016906402299106048 6717139933027760256 9417373463756414464 12117606994485068672 14817840525213722880 17518074055942377088 1771563512961479680 4471797043690133888 7172030574418788096 9872264105147442304 12572497635876096512 15272731166604750720 17972964697333404928 2226454154352507520 4926687685081161728 7626921215809815936 10327154746538470144 13027388277267124352 15727621807995778560 18427855338724432768 2681344795743535360 5381578326472189568 8081811857200843776 10782045387929497984 13482278918658152192 16182512449386806400 436001906405908992 3136235437134563200 5836468967863217408 8536702498591871616 11236936029320525824 13937169560049180032 16637403090777834240 890892547796936832 3591126078525591040 6291359609254245248 8991593139982899456 11691826670711553664 14392060201440207872 17092293732168862080 1345783189187964672 4046016719916618880 6746250250645273088 9446483781373927296 12146717312102581504 14846950842831235712 17547184373559889920 1800673830578992512 4500907361307646720 7201140892036300928 9901374422764955136 12601607953493609344 15301841484222263552 18002075014950917760 2255564471970020352 4955798002698674560 7656031533427328768 10356265064155982976 13056498594884637184 15756732125613291392 10221582632393984 2710455113361048192 5410688644089702400 8110922174818356608 10811155705547010816 13511389236275665024 16211622767004319232 465112224023421824 3165345754752076032 5865579285480730240 8565812816209384448 11266046346938038656 13966279877666692864 16666513408395347072 920002865414449664 3620236396143103872 6320469926871758080 9020703457600412288 11720936988329066496 14421170519057720704 17121404049786374912 1374893506805477504 4075127037534131712 6775360568262785920 9475594098991440128 12175827629720094336 14876061160448748544 17576294691177402752 1829784148196505344 4530017678925159552 7230251209653813760 9930484740382467968 12630718271111122176 15330951801839776384 18031185332568430592 2284674789587533184 4984908320316187392 7685141851044841600 10385375381773495808 13085608912502150016 15785842443230804224 39331900249906816 2739565430978561024 5439798961707215232 8140032492435869440 10840266023164523648 13540499553893177856 16240733084621832064 494222541640934656 3194456072369588864 5894689603098243072 8594923133826897280 11295156664555551488 13995390195284205696 16695623726012859904 949113183031962496 3649346713760616704 6349580244489270912 9049813775217925120 11750047305946579328 14450280836675233536 17150514367403887744 1404003824422990336 4104237355151644544 6804470885880298752 9504704416608952960 12204937947337607168 14905171478066261376 17605405008794915584 1858894465814018176 4559127996542672384 7259361527271326592 9959595057999980800 12659828588728635008 15360062119457289216 18060295650185943424 2313785107205046016 5014018637933700224 7714252168662354432 10414485699391008640 13114719230119662848 15814952760848317056 68442217867419648 2768675748596073856 5468909279324728064 8169142810053382272 10869376340782036480 13569609871510690688 16269843402239344896 523332859258447488 3223566389987101696 5923799920715755904 8624033451444410112 11324266982173064320 14024500512901718528 16724734043630372736 978223500649475328 3678457031378129536 6378690562106783744 9078924092835437952 11779157623564092160 14479391154292746368 17179624685021400576 1433114142040503168 4133347672769157376 6833581203497811584 9533814734226465792 12234048264955120000 14934281795683774208 17634515326412428416 1888004783431531008 4588238314160185216 7288471844888839424 9988705375617493632 12688938906346147840 15389172437074802048 18089405967803456256 2342895424822558848 5043128955551213056 7743362486279867264 10443596017008521472 13143829547737175680 15844063078465829888 97552535484932480 2797786066213586688 5498019596942240896 8198253127670895104 10898486658399549312 13598720189128203520 16298953719856857728 552443176875960320 3252676707604614528 5952910238333268736 8653143769061922944 11353377299790577152 14053610830519231360 16753844361247885568 1007333818266988160 3707567348995642368 6407800879724296576 9108034410452950784 11808267941181604992 14508501471910259200 17208735002638913408 1462224459658016000 4162457990386670208 6862691521115324416 9562925051843978624 12263158582572632832 14963392113301287040 17663625644029941248 1917115101049043840 4617348631777698048 7317582162506352256 10017815693235006464 12718049223963660672 15418282754692314880 18118516285420969088 2372005742440071680 5072239273168725888 7772472803897380096 10472706334626034304 13172939865354688512 15873173396083342720 126662853102445312 2826896383831099520 5527129914559753728 8227363445288407936 10927596976017062144 13627830506745716352 16328064037474370560 581553494493473152 3281787025222127360 5982020555950781568 8682254086679435776 11382487617408089984 14082721148136744192 16782954678865398400 1036444135884500992 3736677666613155200 6436911197341809408 9137144728070463616 11837378258799117824 14537611789527772032 17237845320256426240 1491334777275528832 4191568308004183040 6891801838732837248 9592035369461491456 12292268900190145664 14992502430918799872 17692735961647454080 1946225418666556672 4646458949395210880 7346692480123865088 10046926010852519296 12747159541581173504 15447393072309827712 18147626603038481920 2401116060057584512 5101349590786238720 7801583121514892928 10501816652243547136 13202050182972201344 15902283713700855552 155773170719958144 2856006701448612352 5556240232177266560 8256473762905920768 10956707293634574976 13656940824363229184 16357174355091883392 610663812110985984 3310897342839640192 6011130873568294400 8711364404296948608 11411597935025602816 14111831465754257024 16812064996482911232 1065554453502013824 3765787984230668032 6466021514959322240 9166255045687976448 11866488576416630656 14566722107145284864 17266955637873939072 1520445094893041664 4220678625621695872 6920912156350350080 9621145687079004288 12321379217807658496 15021612748536312704 17721846279264966912 1975335736284069504 4675569267012723712 7375802797741377920 10076036328470032128 12776269859198686336 15476503389927340544 18176736920655994752 2430226377675097344 5130459908403751552 7830693439132405760 10530926969861059968 13231160500589714176 15931394031318368384 184883488337470976 2885117019066125184 5585350549794779392 8285584080523433600 10985817611252087808 13686051141980742016 16386284672709396224 639774129728498816 3340007660457153024 6040241191185807232 8740474721914461440 11440708252643115648 14140941783371769856 16841175314100424064 1094664771119526656 3794898301848180864 6495131832576835072 9195365363305489280 11895598894034143488 14595832424762797696 17296065955491451904 1549555412510554496 4249788943239208704 6950022473967862912 9650256004696517120 12350489535425171328 15050723066153825536 17750956596882479744 2004446053901582336 4704679584630236544 7404913115358890752 10105146646087544960 12805380176816199168 15505613707544853376 18205847238273507584 2459336695292610176 5159570226021264384 7859803756749918592 10560037287478572800 13260270818207227008 15960504348935881216 213993805954983808 2914227336683638016 5614460867412292224 8314694398140946432 11014927928869600640 13715161459598254848 16415394990326909056 668884447346011648 3369117978074665856 6069351508803320064 8769585039531974272 11469818570260628480 14170052100989282688 16870285631717936896 1123775088737039488 3824008619465693696 6524242150194347904 9224475680923002112 11924709211651656320 14624942742380310528 17325176273108964736 1578665730128067328 4278899260856721536 6979132791585375744 9679366322314029952 12379599853042684160 15079833383771338368 17780066914499992576 2033556371519095168 4733789902247749376 7434023432976403584 10134256963705057792 12834490494433712000 15534724025162366208 18234957555891020416 2488447012910123008 5188680543638777216 7888914074367431424 10589147605096085632 13289381135824739840 15989614666553394048 243104123572496640 2943337654301150848 5643571185029805056 8343804715758459264 11044038246487113472 13744271777215767680 16444505307944421888 697994764963524480 3398228295692178688 6098461826420832896 8798695357149487104 11498928887878141312 14199162418606795520 16899395949335449728 1152885406354552320 3853118937083206528 6553352467811860736 9253585998540514944 11953819529269169152 14654053059997823360 17354286590726477568 1607776047745580160 4308009578474234368 7008243109202888576 9708476639931542784 12408710170660196992 15108943701388851200 17809177232117505408 2062666689136608000 4762900219865262208 7463133750593916416 10163367281322570624 12863600812051224832 15563834342779879040 18264067873508533248 2517557330527635840 5217790861256290048 7918024391984944256 10618257922713598464 13318491453442252672 16018724984170906880 272214441190009472 2972447971918663680 5672681502647317888 8372915033375972096 11073148564104626304 13773382094833280512 16473615625561934720 727105082581037312 3427338613309691520 6127572144038345728 8827805674766999936 11528039205495654144 14228272736224308352 16928506266952962560 1181995723972065152 3882229254700719360 6582462785429373568 9282696316158027776 11982929846886681984 14683163377615336192 17383396908343990400 1636886365363092992 4337119896091747200 7037353426820401408 9737586957549055616 12437820488277709824 15138054019006364032 17838287549735018240 2091777006754120832 4792010537482775040 7492244068211429248 10192477598940083456 12892711129668737664 15592944660397391872 18293178191126046080 2546667648145148672 5246901178873802880 7947134709602457088 10647368240331111296 13347601771059765504 16047835301788419712 301324758807522304 3001558289536176512 5701791820264830720 8402025350993484928 11102258881722139136 13802492412450793344 16502725943179447552 756215400198550144 3456448930927204352 6156682461655858560 8856915992384512768 11557149523113166976 14257383053841821184 16957616584570475392 1211106041589577984 3911339572318232192 6611573103046886400 9311806633775540608 12012040164504194816 14712273695232849024 17412507225961503232 1665996682980605824 4366230213709260032 7066463744437914240 9766697275166568448 12466930805895222656 15167164336623876864 17867397867352531072 2120887324371633664 4821120855100287872 7521354385828942080 10221587916557596288 12921821447286250496 15622054978014904704 18322288508743558912 2575777965762661504 5276011496491315712 7976245027219969920 10676478557948624128 13376712088677278336 16076945619405932544 330435076425035136 3030668607153689344 5730902137882343552 8431135668610997760 11131369199339651968 13831602730068306176 16531836260796960384 785325717816062976 3485559248544717184 6185792779273371392 8886026310002025600 11586259840730679808 14286493371459334016 16986726902187988224 1240216359207090816 3940449889935745024 6640683420664399232 9340916951393053440 12041150482121707648 14741384012850361856 17441617543579016064 1695107000598118656 4395340531326772864 7095574062055427072 9795807592784081280 12496041123512735488 15196274654241389696 17896508184970043904 2149997641989146496 4850231172717800704 7550464703446454912 10250698234175109120 12950931764903763328 15651165295632417536 18351398826361071744 2604888283380174336 5305121814108828544 8005355344837482752 10705588875566136960 13405822406294791168 16106055937023445376 359545394042547968 3059778924771202176 5760012455499856384 8460245986228510592 11160479516957164800 13860713047685819008 16560946578414473216 814436035433575808 3514669566162230016 6214903096890884224 8915136627619538432 11615370158348192640 14315603689076846848 17015837219805501056 1269326676824603648 3969560207553257856 6669793738281912064 9370027269010566272 12070260799739220480 14770494330467874688 17470727861196528896 1724217318215631488 4424450848944285696 7124684379672939904 9824917910401594112 12525151441130248320 15225384971858902528 17925618502587556736 2179107959606659328 4879341490335313536 7579575021063967744 10279808551792621952 12980042082521276160 15680275613249930368 18380509143978584576 2633998600997687168 5334232131726341376 8034465662454995584 10734699193183649792 13434932723912304000 16135166254640958208 388655711660060800 3088889242388715008 5789122773117369216 8489356303846023424 11189589834574677632 13889823365303331840 16590056896031986048 843546353051088640 3543779883779742848 6244013414508397056 8944246945237051264 11644480475965705472 14344714006694359680 17044947537423013888 1298436994442116480 3998670525170770688 6698904055899424896 9399137586628079104 12099371117356733312 14799604648085387520 17499838178814041728 1753327635833144320 4453561166561798528 7153794697290452736 9854028228019106944 12554261758747761152 15254495289476415360 17954728820205069568 2208218277224172160 4908451807952826368 7608685338681480576 10308918869410134784 13009152400138788992 15709385930867443200 18409619461596097408 2663108918615200000 5363342449343854208 8063575980072508416 10763809510801162624 13464043041529816832 16164276572258471040 417766029277573632 3117999560006227840 5818233090734882048 8518466621463536256 11218700152192190464 13918933682920844672 16619167213649498880 872656670668601472 3572890201397255680 6273123732125909888 8973357262854564096 11673590793583218304 14373824324311872512 17074057855040526720 1327547312059629312 4027780842788283520 6728014373516937728 9428247904245591936 12128481434974246144 14828714965702900352 17528948496431554560 1782437953450657152 4482671484179311360 7182905014907965568 9883138545636619776 12583372076365273984 15283605607093928192 17983839137822582400 2237328594841684992 4937562125570339200 7637795656298993408 10338029187027647616 13038262717756301824 15738496248484956032 18438729779213610240 2692219236232712832 5392452766961367040 8092686297690021248 10792919828418675456 13493153359147329664 16193386889875983872 446876346895086464 3147109877623740672 5847343408352394880 8547576939081049088 11247810469809703296 13948044000538357504 16648277531267011712 901766988286114304 3602000519014768512 6302234049743422720 9002467580472076928 11702701111200731136 14402934641929385344 17103168172658039552 1356657629677142144 4056891160405796352 6757124691134450560 9457358221863104768 12157591752591758976 14857825283320413184 17558058814049067392 1811548271068169984 4511781801796824192 7212015332525478400 9912248863254132608 12612482393982786816 15312715924711441024 18012949455440095232 2266438912459197824 4966672443187852032 7666905973916506240 10367139504645160448 13067373035373814656 15767606566102468864 21096023121571456 2721329553850225664 5421563084578879872 8121796615307534080 10822030146036188288 13522263676764842496 16222497207493496704 475986664512599296 3176220195241253504 5876453725969907712 8576687256698561920 11276920787427216128 13977154318155870336 16677387848884524544 930877305903627136 3631110836632281344 6331344367360935552 9031577898089589760 11731811428818243968 14432044959546898176 17132278490275552384 1385767947294654976 4086001478023309184 6786235008751963392 9486468539480617600 12186702070209271808 14886935600937926016 17587169131666580224 1840658588685682816 4540892119414337024 7241125650142991232 9941359180871645440 12641592711600299648 15341826242328953856 18042059773057608064 2295549230076710656 4995782760805364864 7696016291534019072 10396249822262673280 13096483352991327488 15796716883719981696 50206340739084288 2750439871467738496 5450673402196392704 8150906932925046912 10851140463653701120 13551373994382355328 16251607525111009536 505096982130112128 3205330512858766336 5905564043587420544 8605797574316074752 11306031105044728960 14006264635773383168 16706498166502037376 959987623521139968 3660221154249794176 6360454684978448384 9060688215707102592 11760921746435756800 14461155277164411008 17161388807893065216 1414878264912167808 4115111795640822016 6815345326369476224 9515578857098130432 12215812387826784640 14916045918555438848 17616279449284093056 1869768906303195648 4570002437031849856 7270235967760504064 9970469498489158272 12670703029217812480 15370936559946466688 18071170090675120896 2324659547694223488 5024893078422877696 7725126609151531904 10425360139880186112 13125593670608840320 15825827201337494528 79316658356597120 2779550189085251328 5479783719813905536 8180017250542559744 10880250781271213952 13580484311999868160 16280717842728522368 534207299747624960 3234440830476279168 5934674361204933376 8634907891933587584 11335141422662241792 14035374953390896000 16735608484119550208 989097941138652800 3689331471867307008 6389565002595961216 9089798533324615424 11790032064053269632 14490265594781923840 17190499125510578048 1443988582529680640 4144222113258334848 6844455643986989056 9544689174715643264 12244922705444297472 14945156236172951680 17645389766901605888 1898879223920708480 4599112754649362688 7299346285378016896 9999579816106671104 12699813346835325312 15400046877563979520 18100280408292633728 2353769865311736320 5054003396040390528 7754236926769044736 10454470457497698944 13154703988226353152 15854937518955007360 108426975974109952 2808660506702764160 5508894037431418368 8209127568160072576 10909361098888726784 13609594629617380992 16309828160346035200 563317617365137792 3263551148093792000 5963784678822446208 8664018209551100416 11364251740279754624 14064485271008408832 16764718801737063040 1018208258756165632 3718441789484819840 6418675320213474048 9118908850942128256 11819142381670782464 14519375912399436672 17219609443128090880 1473098900147193472 4173332430875847680 6873565961604501888 9573799492333156096 12274033023061810304 14974266553790464512 17674500084519118720 1927989541538221312 4628223072266875520 7328456602995529728 10028690133724183936 12728923664452838144 15429157195181492352 18129390725910146560 2382880182929249152 5083113713657903360 7783347244386557568 10483580775115211776 13183814305843865984 15884047836572520192 137537293591622784 2837770824320276992 5538004355048931200 8238237885777585408 10938471416506239616 13638704947234893824 16338938477963548032 592427934982650624 3292661465711304832 5992894996439959040 8693128527168613248 11393362057897267456 14093595588625921664 16793829119354575872 1047318576373678464 3747552107102332672 6447785637830986880 9148019168559641088 11848252699288295296 14548486230016949504 17248719760745603712 1502209217764706304 4202442748493360512 6902676279222014720 9602909809950668928 12303143340679323136 15003376871407977344 17703610402136631552 1957099859155734144 4657333389884388352 7357566920613042560 10057800451341696768 12758033982070350976 15458267512799005184 18158501043527659392 2411990500546761984 5112224031275416192 7812457562004070400 10512691092732724608 13212924623461378816 15913158154190033024 166647611209135616 2866881141937789824 5567114672666444032 8267348203395098240 10967581734123752448 13667815264852406656 16368048795581060864 621538252600163456 3321771783328817664 6022005314057471872 8722238844786126080 11422472375514780288 14122705906243434496 16822939436972088704 1076428893991191296 3776662424719845504 6476895955448499712 9177129486177153920 11877363016905808128 14577596547634462336 17277830078363116544 1531319535382219136 4231553066110873344 6931786596839527552 9632020127568181760 12332253658296835968 15032487189025490176 17732720719754144384 1986210176773246976 4686443707501901184 7386677238230555392 10086910768959209600 12787144299687863808 15487377830416518016 18187611361145172224 2441100818164274816 5141334348892929024 7841567879621583232 10541801410350237440 13242034941078891648 15942268471807545856 195757928826648448 2895991459555302656 5596224990283956864 8296458521012611072 10996692051741265280 13696925582469919488 16397159113198573696 650648570217676288 3350882100946330496 6051115631674984704 8751349162403638912 11451582693132293120 14151816223860947328 16852049754589601536 1105539211608704128 3805772742337358336 6506006273066012544 9206239803794666752 11906473334523320960 14606706865251975168 17306940395980629376 1560429852999731968 4260663383728386176 6960896914457040384 9661130445185694592 12361363975914348800 15061597506643003008 17761831037371657216 2015320494390759808 4715554025119414016 7415787555848068224 10116021086576722432 12816254617305376640 15516488148034030848 18216721678762685056 2470211135781787648 5170444666510441856 7870678197239096064 10570911727967750272 13271145258696404480 15971378789425058688 224868246444161280 2925101777172815488 5625335307901469696 8325568838630123904 11025802369358778112 13726035900087432320 16426269430816086528 679758887835189120 3379992418563843328 6080225949292497536 8780459480021151744 11480693010749805952 14180926541478460160 16881160072207114368 1134649529226216960 3834883059954871168 6535116590683525376 9235350121412179584 11935583652140833792 14635817182869488000 17336050713598142208 1589540170617244800 4289773701345899008 6990007232074553216 9690240762803207424 12390474293531861632 15090707824260515840 17790941354989170048 2044430812008272640 4744664342736926848 7444897873465581056 10145131404194235264 12845364934922889472 15545598465651543680 18245831996380197888 2499321453399300480 5199554984127954688 7899788514856608896 10600022045585263104 13300255576313917312 16000489107042571520 253978564061674112 2954212094790328320 5654445625518982528 8354679156247636736 11054912686976290944 13755146217704945152 16455379748433599360 708869205452701952 3409102736181356160 6109336266910010368 8809569797638664576 11509803328367318784 14210036859095972992 16910270389824627200 1163759846843729792 3863993377572384000 6564226908301038208 9264460439029692416 11964693969758346624 14664927500487000832 17365161031215655040 1618650488234757632 4318884018963411840 7019117549692066048 9719351080420720256 12419584611149374464 15119818141878028672 17820051672606682880 2073541129625785472 4773774660354439680 7474008191083093888 10174241721811748096 12874475252540402304 15574708783269056512 18274942313997710720 2528431771016813312 5228665301745467520 7928898832474121728 10629132363202775936 13329365893931430144 16029599424660084352 283088881679186944 2983322412407841152 5683555943136495360 8383789473865149568 11084023004593803776 13784256535322457984 16484490066051112192 737979523070214784 3438213053798868992 6138446584527523200 8838680115256177408 11538913645984831616 14239147176713485824 16939380707442140032 1192870164461242624 3893103695189896832 6593337225918551040 9293570756647205248 11993804287375859456 14694037818104513664 17394271348833167872 1647760805852270464 4347994336580924672 7048227867309578880 9748461398038233088 12448694928766887296 15148928459495541504 17849161990224195712 2102651447243298304 4802884977971952512 7503118508700606720 10203352039429260928 12903585570157915136 15603819100886569344 18304052631615223552 2557542088634326144 5257775619362980352 7958009150091634560 10658242680820288768 13358476211548942976 16058709742277597184 312199199296699776 3012432730025353984 5712666260754008192 8412899791482662400 11113133322211316608 13813366852939970816 16513600383668625024 767089840687727616 3467323371416381824 6167556902145036032 8867790432873690240 11568023963602344448 14268257494330998656 16968491025059652864 1221980482078755456 3922214012807409664 6622447543536063872 9322681074264718080 12022914604993372288 14723148135722026496 17423381666450680704 1676871123469783296 4377104654198437504 7077338184927091712 9777571715655745920 12477805246384400128 15178038777113054336 17878272307841708544 2131761764860811136 4831995295589465344 7532228826318119552 10232462357046773760 12932695887775427968 15632929418504082176 18333162949232736384 2586652406251838976 5286885936980493184 7987119467709147392 10687352998437801600 13387586529166455808 16087820059895110016 341309516914212608 3041543047642866816 5741776578371521024 8442010109100175232 11142243639828829440 13842477170557483648 16542710701286137856 796200158305240448 3496433689033894656 6196667219762548864 8896900750491203072 11597134281219857280 14297367811948511488 16997601342677165696 1251090799696268288 3951324330424922496 6651557861153576704 9351791391882230912 12052024922610885120 14752258453339539328 17452491984068193536 1705981441087296128 4406214971815950336 7106448502544604544 9806682033273258752 12506915564001912960 15207149094730567168 17907382625459221376 2160872082478323968 4861105613206978176 7561339143935632384 10261572674664286592 12961806205392940800 15662039736121595008 18362273266850249216 2615762723869351808 5315996254598006016 8016229785326660224 10716463316055314432 13416696846783968640 16116930377512622848 370419834531725440 3070653365260379648 5770886895989033856 8471120426717688064 11171353957446342272 13871587488174996480 16571821018903650688 825310475922753280 3525544006651407488 6225777537380061696 8926011068108715904 11626244598837370112 14326478129566024320 17026711660294678528 1280201117313781120 3980434648042435328 6680668178771089536 9380901709499743744 12081135240228397952 14781368770957052160 17481602301685706368 1735091758704808960 4435325289433463168 7135558820162117376 9835792350890771584 12536025881619425792 15236259412348080000 17936492943076734208 2189982400095836800 4890215930824491008 7590449461553145216 10290682992281799424 12990916523010453632 15691150053739107840 18391383584467762048 2644873041486864640 5345106572215518848 8045340102944173056 10745573633672827264 13445807164401481472 16146040695130135680 399530152149238272 3099763682877892480 5799997213606546688 8500230744335200896 11200464275063855104 13900697805792509312 16600931336521163520 854420793540266112 3554654324268920320 6254887854997574528 8955121385726228736 11655354916454882944 14355588447183537152 17055821977912191360 1309311434931293952 4009544965659948160 6709778496388602368 9410012027117256576 12110245557845910784 14810479088574564992 17510712619303219200 1764202076322321792 4464435607050976000 7164669137779630208 9864902668508284416 12565136199236938624 15265369729965592832 17965603260694247040 2219092717713349632 4919326248442003840 7619559779170658048 10319793309899312256 13020026840627966464 15720260371356620672 18420493902085274880 2673983359104377472 5374216889833031680 8074450420561685888 10774683951290340096 13474917482018994304 16175151012747648512 428640469766751104 3128874000495405312 5829107531224059520 8529341061952713728 11229574592681367936 13929808123410022144 16630041654138676352 883531111157778944 3583764641886433152 6283998172615087360 8984231703343741568 11684465234072395776 14384698764801049984 17084932295529704192 1338421752548806784 4038655283277460992 6738888814006115200 9439122344734769408 12139355875463423616 14839589406192077824 17539822936920732032 1793312393939834624 4493545924668488832 7193779455397143040 9894012986125797248 12594246516854451456 15294480047583105664 17994713578311759872 2248203035330862464 4948436566059516672 7648670096788170880 10348903627516825088 13049137158245479296 15749370688974133504 2860145993236096 2703093676721890304 5403327207450544512 8103560738179198720 10803794268907852928 13504027799636507136 16204261330365161344 457750787384263936 3157984318112918144 5858217848841572352 8558451379570226560 11258684910298880768 13958918441027534976 16659151971756189184 912641428775291776 3612874959503945984 6313108490232600192 9013342020961254400 11713575551689908608 14413809082418562816 17114042613147217024 1367532070166319616 4067765600894973824 6767999131623628032 9468232662352282240 12168466193080936448 14868699723809590656 17568933254538244864 1822422711557347456 4522656242286001664 7222889773014655872 9923123303743310080 12623356834471964288 15323590365200618496 18023823895929272704 2277313352948375296 4977546883677029504 7677780414405683712 10378013945134337920 13078247475862992128 15778481006591646336 31970463610748928 2732203994339403136 5432437525068057344 8132671055796711552 10832904586525365760 13533138117254019968 16233371647982674176 486861105001776768 3187094635730430976 5887328166459085184 8587561697187739392 11287795227916393600 13988028758645047808 16688262289373702016 941751746392804608 3641985277121458816 6342218807850113024 9042452338578767232 11742685869307421440 14442919400036075648 17143152930764729856 1396642387783832448 4096875918512486656 6797109449241140864 9497342979969795072 12197576510698449280 14897810041427103488 17598043572155757696 1851533029174860288 4551766559903514496 7252000090632168704 9952233621360822912 12652467152089477120 15352700682818131328 18052934213546785536 2306423670565888128 5006657201294542336 7706890732023196544 10407124262751850752 13107357793480504960 15807591324209159168 61080781228261760 2761314311956915968 5461547842685570176 8161781373414224384 10862014904142878592 13562248434871532800 16262481965600187008 515971422619289600 3216204953347943808 5916438484076598016 8616672014805252224 11316905545533906432 14017139076262560640 16717372606991214848 970862064010317440 3671095594738971648 6371329125467625856 9071562656196280064 11771796186924934272 14472029717653588480 17172263248382242688 1425752705401345280 4125986236129999488 6826219766858653696 9526453297587307904 12226686828315962112 14926920359044616320 17627153889773270528 1880643346792373120 4580876877521027328 7281110408249681536 9981343938978335744 12681577469706989952 15381811000435644160 18082044531164298368 2335533988183400960 5035767518912055168 7736001049640709376 10436234580369363584 13136468111098017792 15836701641826672000 90191098845774592 2790424629574428800 5490658160303083008 8190891691031737216 10891125221760391424 13591358752489045632 16291592283217699840 545081740236802432 3245315270965456640 5945548801694110848 8645782332422765056 11346015863151419264 14046249393880073472 16746482924608727680 999972381627830272 3700205912356484480 6400439443085138688 9100672973813792896 11800906504542447104 14501140035271101312 17201373565999755520 1454863023018858112 4155096553747512320 6855330084476166528 9555563615204820736 12255797145933474944 14956030676662129152 17656264207390783360 1909753664409885952 4609987195138540160 7310220725867194368 10010454256595848576 12710687787324502784 15410921318053156992 18111154848781811200 2364644305800913792 5064877836529568000 7765111367258222208 10465344897986876416 13165578428715530624 15865811959444184832 119301416463287424 2819534947191941632 5519768477920595840 8220002008649250048 10920235539377904256 13620469070106558464 16320702600835212672 574192057854315264 3274425588582969472 5974659119311623680 8674892650040277888 11375126180768932096 14075359711497586304 16775593242226240512 1029082699245343104 3729316229973997312 6429549760702651520 9129783291431305728 11830016822159959936 14530250352888614144 17230483883617268352 1483973340636370944 4184206871365025152 6884440402093679360 9584673932822333568 12284907463550987776 14985140994279641984 17685374525008296192 1938863982027398784 4639097512756052992 7339331043484707200 10039564574213361408 12739798104942015616 15440031635670669824 18140265166399324032 2393754623418426624 5093988154147080832 7794221684875735040 10494455215604389248 13194688746333043456 15894922277061697664 148411734080800256 2848645264809454464 5548878795538108672 8249112326266762880 10949345856995417088 13649579387724071296 16349812918452725504 603302375471828096 3303535906200482304 6003769436929136512 8704002967657790720 11404236498386444928 14104470029115099136 16804703559843753344 1058193016862855936 3758426547591510144 6458660078320164352 9158893609048818560 11859127139777472768 14559360670506126976 17259594201234781184 1513083658253883776 4213317188982537984 6913550719711192192 9613784250439846400 12314017781168500608 15014251311897154816 17714484842625809024 1967974299644911616 4668207830373565824 7368441361102220032 10068674891830874240 12768908422559528448 15469141953288182656 18169375484016836864 2422864941035939456 5123098471764593664 7823332002493247872 10523565533221902080 13223799063950556288 15924032594679210496 177522051698313088 2877755582426967296 5577989113155621504 8278222643884275712 10978456174612929920 13678689705341584128 16378923236070238336 632412693089340928 3332646223817995136 6032879754546649344 8733113285275303552 11433346816003957760 14133580346732611968 16833813877461266176 1087303334480368768 3787536865209022976 6487770395937677184 9188003926666331392 11888237457394985600 14588470988123639808 17288704518852294016 1542193975871396608 4242427506600050816 6942661037328705024 9642894568057359232 12343128098786013440 15043361629514667648 17743595160243321856 1997084617262424448 4697318147991078656 7397551678719732864 10097785209448387072 12798018740177041280 15498252270905695488 18198485801634349696 2451975258653452288 5152208789382106496 7852442320110760704 10552675850839414912 13252909381568069120 15953142912296723328 206632369315825920 2906865900044480128 5607099430773134336 8307332961501788544 11007566492230442752 13707800022959096960 16408033553687751168 661523010706853760 3361756541435507968 6061990072164162176 8762223602892816384 11462457133621470592 14162690664350124800 16862924195078779008 1116413652097881600 3816647182826535808 6516880713555190016 9217114244283844224 11917347775012498432 14617581305741152640 17317814836469806848 1571304293488909440 4271537824217563648 6971771354946217856 9672004885674872064 12372238416403526272 15072471947132180480 17772705477860834688 2026194934879937280 4726428465608591488 7426661996337245696 10126895527065899904 12827129057794554112 15527362588523208320 18227596119251862528 2481085576270965120 5181319106999619328 7881552637728273536 10581786168456927744 13282019699185581952 15982253229914236160 235742686933338752 2935976217661992960 5636209748390647168 8336443279119301376 11036676809847955584 13736910340576609792 16437143871305264000 690633328324366592 3390866859053020800 6091100389781675008 8791333920510329216 11491567451238983424 14191800981967637632 16892034512696291840 1145523969715394432 3845757500444048640 6545991031172702848 9246224561901357056 11946458092630011264 14646691623358665472 17346925154087319680 1600414611106422272 4300648141835076480 7000881672563730688 9701115203292384896 12401348734021039104 15101582264749693312 17801815795478347520 2055305252497450112 4755538783226104320 7455772313954758528 10156005844683412736 12856239375412066944 15556472906140721152 18256706436869375360 2510195893888477952 5210429424617132160 7910662955345786368 10610896486074440576 13311130016803094784 16011363547531748992 264853004550851584 2965086535279505792 5665320066008160000 8365553596736814208 11065787127465468416 13766020658194122624 16466254188922776832 719743645941879424 3419977176670533632 6120210707399187840 8820444238127842048 11520677768856496256 14220911299585150464 16921144830313804672 1174634287332907264 3874867818061561472 6575101348790215680 9275334879518869888 11975568410247524096 14675801940976178304 17376035471704832512 1629524928723935104 4329758459452589312 7029991990181243520 9730225520909897728 12430459051638551936 15130692582367206144 17830926113095860352 2084415570114962944 4784649100843617152 7484882631572271360 10185116162300925568 12885349693029579776 15585583223758233984 18285816754486888192 2539306211505990784 5239539742234644992 7939773272963299200 10640006803691953408 13340240334420607616 16040473865149261824 293963322168364416 2994196852897018624 5694430383625672832 8394663914354327040 11094897445082981248 13795130975811635456 16495364506540289664 748853963559392256 3449087494288046464 6149321025016700672 8849554555745354880 11549788086474009088 14250021617202663296 16950255147931317504 1203744604950420096 3903978135679074304 6604211666407728512 9304445197136382720 12004678727865036928 14704912258593691136 17405145789322345344 1658635246341447936 4358868777070102144 7059102307798756352 9759335838527410560 12459569369256064768 15159802899984718976 17860036430713373184 2113525887732475776 4813759418461129984 7513992949189784192 10214226479918438400 12914460010647092608 15614693541375746816 18314927072104401024 2568416529123503616 5268650059852157824 7968883590580812032 10669117121309466240 13369350652038120448 16069584182766774656 323073639785877248 3023307170514531456 5723540701243185664 8423774231971839872 11124007762700494080 13824241293429148288 16524474824157802496 777964281176905088 3478197811905559296 6178431342634213504 8878664873362867712 11578898404091521920 14279131934820176128 16979365465548830336 1232854922567932928 3933088453296587136 6633321984025241344 9333555514753895552 12033789045482549760 14734022576211203968 17434256106939858176 1687745563958960768 4387979094687614976 7088212625416269184 9788446156144923392 12488679686873577600 15188913217602231808 17889146748330886016 2142636205349988608 4842869736078642816 7543103266807297024 10243336797535951232 12943570328264605440 15643803858993259648 18344037389721913856 2597526846741016448 5297760377469670656 7997993908198324864 10698227438926979072 13398460969655633280 16098694500384287488 352183957403390080 3052417488132044288 5752651018860698496 8452884549589352704 11153118080318006912 13853351611046661120 16553585141775315328 807074598794417920 3507308129523072128 6207541660251726336 8907775190980380544 11608008721709034752 14308242252437688960 17008475783166343168 1261965240185445760 3962198770914099968 6662432301642754176 9362665832371408384 12062899363100062592 14763132893828716800 17463366424557371008 1716855881576473600 4417089412305127808 7117322943033782016 9817556473762436224 12517790004491090432 15218023535219744640 17918257065948398848 2171746522967501440 4871980053696155648 7572213584424809856 10272447115153464064 12972680645882118272 15672914176610772480 18373147707339426688 2626637164358529280 5326870695087183488 8027104225815837696 10727337756544491904 13427571287273146112 16127804818001800320 381294275020902912 3081527805749557120 5781761336478211328 8481994867206865536 11182228397935519744 13882461928664173952 16582695459392828160 836184916411930752 3536418447140584960 6236651977869239168 8936885508597893376 11637119039326547584 14337352570055201792 17037586100783856000 1291075557802958592 3991309088531612800 6691542619260267008 9391776149988921216 12092009680717575424 14792243211446229632 17492476742174883840 1745966199193986432 4446199729922640640 7146433260651294848 9846666791379949056 12546900322108603264 15247133852837257472 17947367383565911680 2200856840585014272 4901090371313668480 7601323902042322688 10301557432770976896 13001790963499631104 15702024494228285312 18402258024956939520 2655747481976042112 5355981012704696320 8056214543433350528 10756448074162004736 13456681604890658944 16156915135619313152 410404592638415744 3110638123367069952 5810871654095724160 8511105184824378368 11211338715553032576 13911572246281686784 16611805777010340992 865295234029443584 3565528764758097792 6265762295486752000 8965995826215406208 11666229356944060416 14366462887672714624 17066696418401368832 1320185875420471424 4020419406149125632 6720652936877779840 9420886467606434048 12121119998335088256 14821353529063742464 17521587059792396672 1775076516811499264 4475310047540153472 7175543578268807680 9875777108997461888 12576010639726116096 15276244170454770304 17976477701183424512 2229967158202527104 4930200688931181312 7630434219659835520 10330667750388489728 13030901281117143936 15731134811845798144 18431368342574452352 2684857799593554944 5385091330322209152 8085324861050863360 10785558391779517568 13485791922508171776 16186025453236825984 439514910255928576 3139748440984582784 5839981971713236992 8540215502441891200 11240449033170545408 13940682563899199616 16640916094627853824 894405551646956416 3594639082375610624 6294872613104264832 8995106143832919040 11695339674561573248 14395573205290227456 17095806736018881664 1349296193037984256 4049529723766638464 6749763254495292672 9449996785223946880 12150230315952601088 14850463846681255296 17550697377409909504 1804186834429012096 4504420365157666304 7204653895886320512 9904887426614974720 12605120957343628928 15305354488072283136 18005588018800937344 2259077475820039936 4959311006548694144 7659544537277348352 10359778068006002560 13060011598734656768 15760245129463310976 13734586482413568 2713968117211067776 5414201647939721984 8114435178668376192 10814668709397030400 13514902240125684608 16215135770854338816 468625227873441408 3168858758602095616 5869092289330749824 8569325820059404032 11269559350788058240 13969792881516712448 16670026412245366656 923515869264469248 3623749399993123456 6323982930721777664 9024216461450431872 11724449992179086080 14424683522907740288 17124917053636394496 1378406510655497088 4078640041384151296 6778873572112805504 9479107102841459712 12179340633570113920 14879574164298768128 17579807695027422336 1833297152046524928 4533530682775179136 7233764213503833344 9933997744232487552 12634231274961141760 15334464805689795968 18034698336418450176 2288187793437552768 4988421324166206976 7688654854894861184 10388888385623515392 13089121916352169600 15789355447080823808 42844904099926400 2743078434828580608 5443311965557234816 8143545496285889024 10843779027014543232 13544012557743197440 16244246088471851648 497735545490954240 3197969076219608448 5898202606948262656 8598436137676916864 11298669668405571072 13998903199134225280 16699136729862879488 952626186881982080 3652859717610636288 6353093248339290496 9053326779067944704 11753560309796598912 14453793840525253120 17154027371253907328 1407516828273009920 4107750359001664128 6807983889730318336 9508217420458972544 12208450951187626752 14908684481916280960 17608918012644935168 1862407469664037760 4562641000392691968 7262874531121346176 9963108061850000384 12663341592578654592 15363575123307308800 18063808654035963008 2317298111055065600 5017531641783719808 7717765172512374016 10417998703241028224 13118232233969682432 15818465764698336640 71955221717439232 2772188752446093440 5472422283174747648 8172655813903401856 10872889344632056064 13573122875360710272 16273356406089364480 526845863108467072 3227079393837121280 5927312924565775488 8627546455294429696 11327779986023083904 14028013516751738112 16728247047480392320 981736504499494912 3681970035228149120 6382203565956803328 9082437096685457536 11782670627414111744 14482904158142765952 17183137688871420160 1436627145890522752 4136860676619176960 6837094207347831168 9537327738076485376 12237561268805139584 14937794799533793792 17638028330262448000 1891517787281550592 4591751318010204800 7291984848738859008 9992218379467513216 12692451910196167424 15392685440924821632 18092918971653475840 2346408428672578432 5046641959401232640 7746875490129886848 10447109020858541056 13147342551587195264 15847576082315849472 101065539334952064 2801299070063606272 5501532600792260480 8201766131520914688 10901999662249568896 13602233192978223104 16302466723706877312 555956180725979904 3256189711454634112 5956423242183288320 8656656772911942528 11356890303640596736 14057123834369250944 16757357365097905152 1010846822117007744 3711080352845661952 6411313883574316160 9111547414302970368 11811780945031624576 14512014475760278784 17212248006488932992 1465737463508035584 4165970994236689792 6866204524965344000 9566438055693998208 12266671586422652416 14966905117151306624 17667138647879960832 1920628104899063424 4620861635627717632 7321095166356371840 10021328697085026048 12721562227813680256 15421795758542334464 18122029289270988672 2375518746290091264 5075752277018745472 7775985807747399680 10476219338476053888 13176452869204708096 15876686399933362304 130175856952464896 2830409387681119104 5530642918409773312 8230876449138427520 10931109979867081728 13631343510595735936 16331577041324390144 585066498343492736 3285300029072146944 5985533559800801152 8685767090529455360 11386000621258109568 14086234151986763776 16786467682715417984 1039957139734520576 3740190670463174784 6440424201191828992 9140657731920483200 11840891262649137408 14541124793377791616 17241358324106445824 1494847781125548416 4195081311854202624 6895314842582856832 9595548373311511040 12295781904040165248 14996015434768819456 17696248965497473664 1949738422516576256 4649971953245230464 7350205483973884672 10050439014702538880 12750672545431193088 15450906076159847296 18151139606888501504 2404629063907604096 5104862594636258304 7805096125364912512 10505329656093566720 13205563186822220928 15905796717550875136 159286174569977728 2859519705298631936 5559753236027286144 8259986766755940352 10960220297484594560 13660453828213248768 16360687358941902976 614176815961005568 3314410346689659776 6014643877418313984 8714877408146968192 11415110938875622400 14115344469604276608 16815578000332930816 1069067457352033408 3769300988080687616 6469534518809341824 9169768049537996032 11870001580266650240 14570235110995304448 17270468641723958656 1523958098743061248 4224191629471715456 6924425160200369664 9624658690929023872 12324892221657678080 15025125752386332288 17725359283114986496 1978848740134089088 4679082270862743296 7379315801591397504 10079549332320051712 12779782863048705920 15480016393777360128 18180249924506014336 2433739381525116928 5133972912253771136 7834206442982425344 10534439973711079552 13234673504439733760 15934907035168387968 188396492187490560 2888630022916144768 5588863553644798976 8289097084373453184 10989330615102107392 13689564145830761600 16389797676559415808 643287133578518400 3343520664307172608 6043754195035826816 8743987725764481024 11444221256493135232 14144454787221789440 16844688317950443648 1098177774969546240 3798411305698200448 6498644836426854656 9198878367155508864 11899111897884163072 14599345428612817280 17299578959341471488 1553068416360574080 4253301947089228288 6953535477817882496 9653769008546536704 12354002539275190912 15054236070003845120 17754469600732499328 2007959057751601920 4708192588480256128 7408426119208910336 10108659649937564544 12808893180666218752 15509126711394872960 18209360242123527168 2462849699142629760 5163083229871283968 7863316760599938176 10563550291328592384 13263783822057246592 15964017352785900800 217506809805003392 2917740340533657600 5617973871262311808 8318207401990966016 11018440932719620224 13718674463448274432 16418907994176928640 672397451196031232 3372630981924685440 6072864512653339648 8773098043381993856 11473331574110648064 14173565104839302272 16873798635567956480 1127288092587059072 3827521623315713280 6527755154044367488 9227988684773021696 11928222215501675904 14628455746230330112 17328689276958984320 1582178733978086912 4282412264706741120 6982645795435395328 9682879326164049536 12383112856892703744 15083346387621357952 17783579918350012160 2037069375369114752 4737302906097768960 7437536436826423168 10137769967555077376 12838003498283731584 15538237029012385792 18238470559741040000 2491960016760142592 5192193547488796800 7892427078217451008 10592660608946105216 13292894139674759424 15993127670403413632 246617127422516224 2946850658151170432 5647084188879824640 8347317719608478848 11047551250337133056 13747784781065787264 16448018311794441472 701507768813544064 3401741299542198272 6101974830270852480 8802208360999506688 11502441891728160896 14202675422456815104 16902908953185469312 1156398410204571904 3856631940933226112 6556865471661880320 9257099002390534528 11957332533119188736 14657566063847842944 17357799594576497152 1611289051595599744 4311522582324253952 7011756113052908160 9711989643781562368 12412223174510216576 15112456705238870784 17812690235967524992 2066179692986627584 4766413223715281792 7466646754443936000 10166880285172590208 12867113815901244416 15567347346629898624 18267580877358552832 2521070334377655424 5221303865106309632 7921537395834963840 10621770926563618048 13322004457292272256 16022237988020926464 275727445040029056 2975960975768683264 5676194506497337472 8376428037225991680 11076661567954645888 13776895098683300096 16477128629411954304 730618086431056896 3430851617159711104 6131085147888365312 8831318678617019520 11531552209345673728 14231785740074327936 16932019270802982144 1185508727822084736 3885742258550738944 6585975789279393152 9286209320008047360 11986442850736701568 14686676381465355776 17386909912194009984 1640399369213112576 4340632899941766784 7040866430670420992 9741099961399075200 12441333492127729408 15141567022856383616 17841800553585037824 2095290010604140416 4795523541332794624 7495757072061448832 10195990602790103040 12896224133518757248 15596457664247411456 18296691194976065664 2550180651995168256 5250414182723822464 7950647713452476672 10650881244181130880 13351114774909785088 16051348305638439296 304837762657541888 3005071293386196096 5705304824114850304 8405538354843504512 11105771885572158720 13806005416300812928 16506238947029467136 759728404048569728 3459961934777223936 6160195465505878144 8860428996234532352 11560662526963186560 14260896057691840768 16961129588420494976 1214619045439597568 3914852576168251776 6615086106896905984 9315319637625560192 12015553168354214400 14715786699082868608 17416020229811522816 1669509686830625408 4369743217559279616 7069976748287933824 9770210279016588032 12470443809745242240 15170677340473896448 17870910871202550656 2124400328221653248 4824633858950307456 7524867389678961664 10225100920407615872 12925334451136270080 15625567981864924288 18325801512593578496 2579290969612681088 5279524500341335296 7979758031069989504 10679991561798643712 13380225092527297920 16080458623255952128 333948080275054720 3034181611003708928 5734415141732363136 8434648672461017344 11134882203189671552 13835115733918325760 16535349264646979968 788838721666082560 3489072252394736768 6189305783123390976 8889539313852045184 11589772844580699392 14290006375309353600 16990239906038007808 1243729363057110400 3943962893785764608 6644196424514418816 9344429955243073024 12044663485971727232 14744897016700381440 17445130547429035648 1698620004448138240 4398853535176792448 7099087065905446656 9799320596634100864 12499554127362755072 15199787658091409280 17900021188820063488 2153510645839166080 4853744176567820288 7553977707296474496 10254211238025128704 12954444768753782912 15654678299482437120 18354911830211091328 2608401287230193920 5308634817958848128 8008868348687502336 10709101879416156544 13409335410144810752 16109568940873464960 363058397892567552 3063291928621221760 5763525459349875968 8463758990078530176 11163992520807184384 13864226051535838592 16564459582264492800 817949039283595392 3518182570012249600 6218416100740903808 8918649631469558016 11618883162198212224 14319116692926866432 17019350223655520640 1272839680674623232 3973073211403277440 6673306742131931648 9373540272860585856 12073773803589240064 14774007334317894272 17474240865046548480 1727730322065651072 4427963852794305280 7128197383522959488 9828430914251613696 12528664444980267904 15228897975708922112 17929131506437576320 2182620963456678912 4882854494185333120 7583088024913987328 10283321555642641536 12983555086371295744 15683788617099949952 18384022147828604160 2637511604847706752 5337745135576360960 8037978666305015168 10738212197033669376 13438445727762323584 16138679258490977792 392168715510080384 3092402246238734592 5792635776967388800 8492869307696043008 11193102838424697216 13893336369153351424 16593569899882005632 847059356901108224 3547292887629762432 6247526418358416640 8947759949087070848 11647993479815725056 14348227010544379264 17048460541273033472 1301949998292136064 4002183529020790272 6702417059749444480 9402650590478098688 12102884121206752896 14803117651935407104 17503351182664061312 1756840639683163904 4457074170411818112 7157307701140472320 9857541231869126528 12557774762597780736 15258008293326434944 17958241824055089152 2211731281074191744 4911964811802845952 7612198342531500160 10312431873260154368 13012665403988808576 15712898934717462784 18413132465446116992 2666621922465219584 5366855453193873792 8067088983922528000 10767322514651182208 13467556045379836416 16167789576108490624 421279033127593216 3121512563856247424 5821746094584901632 8521979625313555840 11222213156042210048 13922446686770864256 16622680217499518464 876169674518621056 3576403205247275264 6276636735975929472 8976870266704583680 11677103797433237888 14377337328161892096 17077570858890546304 1331060315909648896 4031293846638303104 6731527377366957312 9431760908095611520 12131994438824265728 14832227969552919936 17532461500281574144 1785950957300676736 4486184488029330944 7186418018757985152 9886651549486639360 12586885080215293568 15287118610943947776 17987352141672601984 2240841598691704576 4941075129420358784 7641308660149012992 10341542190877667200 13041775721606321408 15742009252334975616 18442242783063629824 2695732240082732416 5395965770811386624 8096199301540040832 10796432832268695040 13496666362997349248 16196899893726003456 450389350745106048 3150622881473760256 5850856412202414464 8551089942931068672 11251323473659722880 13951557004388377088 16651790535117031296 905279992136133888 3605513522864788096 6305747053593442304 9005980584322096512 11706214115050750720 14406447645779404928 17106681176508059136 1360170633527161728 4060404164255815936 6760637694984470144 9460871225713124352 12161104756441778560 14861338287170432768 17561571817899086976 1815061274918189568 4515294805646843776 7215528336375497984 9915761867104152192 12615995397832806400 15316228928561460608 18016462459290114816 2269951916309217408 4970185447037871616 7670418977766525824 10370652508495180032 13070886039223834240 15771119569952488448 24609026971591040 2724842557700245248 5425076088428899456 8125309619157553664 10825543149886207872 13525776680614862080 16226010211343516288 479499668362618880 3179733199091273088 5879966729819927296 8580200260548581504 11280433791277235712 13980667322005889920 16680900852734544128 934390309753646720 3634623840482300928 6334857371210955136 9035090901939609344 11735324432668263552 14435557963396917760 17135791494125571968 1389280951144674560 4089514481873328768 6789748012601982976 9489981543330637184 12190215074059291392 14890448604787945600 17590682135516599808 1844171592535702400 4544405123264356608 7244638653993010816 9944872184721665024 12645105715450319232 15345339246178973440 18045572776907627648 2299062233926730240 4999295764655384448 7699529295384038656 10399762826112692864 13099996356841347072 15800229887570001280 53719344589103872 2753952875317758080 5454186406046412288 8154419936775066496 10854653467503720704 13554886998232374912 16255120528961029120 508609985980131712 3208843516708785920 5909077047437440128 8609310578166094336 11309544108894748544 14009777639623402752 16710011170352056960 963500627371159552 3663734158099813760 6363967688828467968 9064201219557122176 11764434750285776384 14464668281014430592 17164901811743084800 1418391268762187392 4118624799490841600 6818858330219495808 9519091860948150016 12219325391676804224 14919558922405458432 17619792453134112640 1873281910153215232 4573515440881869440 7273748971610523648 9973982502339177856 12674216033067832064 15374449563796486272 18074683094525140480 2328172551544243072 5028406082272897280 7728639613001551488 10428873143730205696 13129106674458859904 15829340205187514112 82829662206616704 2783063192935270912 5483296723663925120 8183530254392579328 10883763785121233536 13583997315849887744 16284230846578541952 537720303597644544 3237953834326298752 5938187365054952960 8638420895783607168 11338654426512261376 14038887957240915584 16739121487969569792 992610944988672384 3692844475717326592 6393078006445980800 9093311537174635008 11793545067903289216 14493778598631943424 17194012129360597632 1447501586379700224 4147735117108354432 6847968647837008640 9548202178565662848 12248435709294317056 14948669240022971264 17648902770751625472 1902392227770728064 4602625758499382272 7302859289228036480 10003092819956690688 12703326350685344896 15403559881413999104 18103793412142653312 2357282869161755904 5057516399890410112 7757749930619064320 10457983461347718528 13158216992076372736 15858450522805026944 111939979824129536 2812173510552783744 5512407041281437952 8212640572010092160 10912874102738746368 13613107633467400576 16313341164196054784 566830621215157376 3267064151943811584 5967297682672465792 8667531213401120000 11367764744129774208 14067998274858428416 16768231805587082624 1021721262606185216 3721954793334839424 6422188324063493632 9122421854792147840 11822655385520802048 14522888916249456256 17223122446978110464 1476611903997213056 4176845434725867264 6877078965454521472 9577312496183175680 12277546026911829888 14977779557640484096 17678013088369138304 1931502545388240896 4631736076116895104 7331969606845549312 10032203137574203520 12732436668302857728 15432670199031511936 18132903729760166144 2386393186779268736 5086626717507922944 7786860248236577152 10487093778965231360 13187327309693885568 15887560840422539776 141050297441642368 2841283828170296576 5541517358898950784 8241750889627604992 10941984420356259200 13642217951084913408 16342451481813567616 595940938832670208 3296174469561324416 5996408000289978624 8696641531018632832 11396875061747287040 14097108592475941248 16797342123204595456 1050831580223698048 3751065110952352256 6451298641681006464 9151532172409660672 11851765703138314880 14551999233866969088 17252232764595623296 1505722221614725888 4205955752343380096 6906189283072034304 9606422813800688512 12306656344529342720 15006889875257996928 17707123405986651136 1960612863005753728 4660846393734407936 7361079924463062144 10061313455191716352 12761546985920370560 15461780516649024768 18162014047377678976 2415503504396781568 5115737035125435776 7815970565854089984 10516204096582744192 13216437627311398400 15916671158040052608 170160615059155200 2870394145787809408 5570627676516463616 8270861207245117824 10971094737973772032 13671328268702426240 16371561799431080448 625051256450183040 3325284787178837248 6025518317907491456 8725751848636145664 11425985379364799872 14126218910093454080 16826452440822108288 1079941897841210880 3780175428569865088 6480408959298519296 9180642490027173504 11880876020755827712 14581109551484481920 17281343082213136128 1534832539232238720 4235066069960892928 6935299600689547136 9635533131418201344 12335766662146855552 15036000192875509760 17736233723604163968 1989723180623266560 4689956711351920768 7390190242080574976 10090423772809229184 12790657303537883392 15490890834266537600 18191124364995191808 2444613822014294400 5144847352742948608 7845080883471602816 10545314414200257024 13245547944928911232 15945781475657565440 199270932676668032 2899504463405322240 5599737994133976448 8299971524862630656 11000205055591284864 13700438586319939072 16400672117048593280 654161574067695872 3354395104796350080 6054628635525004288 8754862166253658496 11455095696982312704 14155329227710966912 16855562758439621120 1109052215458723712 3809285746187377920 6509519276916032128 9209752807644686336 11909986338373340544 14610219869101994752 17310453399830648960 1563942856849751552 4264176387578405760 6964409918307059968 9664643449035714176 12364876979764368384 15065110510493022592 17765344041221676800 2018833498240779392 4719067028969433600 7419300559698087808 10119534090426742016 12819767621155396224 15520001151884050432 18220234682612704640 2473724139631807232 5173957670360461440 7874191201089115648 10574424731817769856 13274658262546424064 15974891793275078272 228381250294180864 2928614781022835072 5628848311751489280 8329081842480143488 11029315373208797696 13729548903937451904 16429782434666106112 683271891685208704 3383505422413862912 6083738953142517120 8783972483871171328 11484206014599825536 14184439545328479744 16884673076057133952 1138162533076236544 3838396063804890752 6538629594533544960 9238863125262199168 11939096655990853376 14639330186719507584 17339563717448161792 1593053174467264384 4293286705195918592 6993520235924572800 9693753766653227008 12393987297381881216 15094220828110535424 17794454358839189632 2047943815858292224 4748177346586946432 7448410877315600640 10148644408044254848 12848877938772909056 15549111469501563264 18249345000230217472 2502834457249320064 5203067987977974272 7903301518706628480 10603535049435282688 13303768580163936896 16004002110892591104 257491567911693696 2957725098640347904 5657958629369002112 8358192160097656320 11058425690826310528 13758659221554964736 16458892752283618944 712382209302721536 3412615740031375744 6112849270760029952 8813082801488684160 11513316332217338368 14213549862945992576 16913783393674646784 1167272850693749376 3867506381422403584 6567739912151057792 9267973442879712000 11968206973608366208 14668440504337020416 17368674035065674624 1622163492084777216 4322397022813431424 7022630553542085632 9722864084270739840 12423097614999394048 15123331145728048256 17823564676456702464 2077054133475805056 4777287664204459264 7477521194933113472 10177754725661767680 12877988256390421888 15578221787119076096 18278455317847730304 2531944774866832896 5232178305595487104 7932411836324141312 10632645367052795520 13332878897781449728 16033112428510103936 286601885529206528 2986835416257860736 5687068946986514944 8387302477715169152 11087536008443823360 13787769539172477568 16488003069901131776 741492526920234368 3441726057648888576 6141959588377542784 8842193119106196992 11542426649834851200 14242660180563505408 16942893711292159616 1196383168311262208 3896616699039916416 6596850229768570624 9297083760497224832 11997317291225879040 14697550821954533248 17397784352683187456 1651273809702290048 4351507340430944256 7051740871159598464 9751974401888252672 12452207932616906880 15152441463345561088 17852674994074215296 2106164451093317888 4806397981821972096 7506631512550626304 10206865043279280512 12907098574007934720 15607332104736588928 18307565635465243136 2561055092484345728 5261288623212999936 7961522153941654144 10661755684670308352 13361989215398962560 16062222746127616768 315712203146719360 3015945733875373568 5716179264604027776 8416412795332681984 11116646326061336192 13816879856789990400 16517113387518644608 770602844537747200 3470836375266401408 6171069905995055616 8871303436723709824 11571536967452364032 14271770498181018240 16972004028909672448 1225493485928775040 3925727016657429248 6625960547386083456 9326194078114737664 12026427608843391872 14726661139572046080 17426894670300700288 1680384127319802880 4380617658048457088 7080851188777111296 9781084719505765504 12481318250234419712 15181551780963073920 17881785311691728128 2135274768710830720 4835508299439484928 7535741830168139136 10235975360896793344 12936208891625447552 15636442422354101760 18336675953082755968 2590165410101858560 5290398940830512768 7990632471559166976 10690866002287821184 13391099533016475392 16091333063745129600 344822520764232192 3045056051492886400 5745289582221540608 8445523112950194816 11145756643678849024 13845990174407503232 16546223705136157440 799713162155260032 3499946692883914240 6200180223612568448 8900413754341222656 11600647285069876864 14300880815798531072 17001114346527185280 1254603803546287872 3954837334274942080 6655070865003596288 9355304395732250496 12055537926460904704 14755771457189558912 17456004987918213120 1709494444937315712 4409727975665969920 7109961506394624128 9810195037123278336 12510428567851932544 15210662098580586752 17910895629309240960 2164385086328343552 4864618617056997760 7564852147785651968 10265085678514306176 12965319209242960384 15665552739971614592 18365786270700268800 2619275727719371392 5319509258448025600 8019742789176679808 10719976319905334016 13420209850633988224 16120443381362642432 373932838381745024 3074166369110399232 5774399899839053440 8474633430567707648 11174866961296361856 13875100492025016064 16575334022753670272 828823479772772864 3529057010501427072 6229290541230081280 8929524071958735488 11629757602687389696 14329991133416043904 17030224664144698112 1283714121163800704 3983947651892454912 6684181182621109120 9384414713349763328 12084648244078417536 14784881774807071744 17485115305535725952 1738604762554828544 4438838293283482752 7139071824012136960 9839305354740791168 12539538885469445376 15239772416198099584 17940005946926753792 2193495403945856384 4893728934674510592 7593962465403164800 10294195996131819008 12994429526860473216 15694663057589127424 18394896588317781632 2648386045336884224 5348619576065538432 8048853106794192640 10749086637522846848 13449320168251501056 16149553698980155264 403043155999257856 3103276686727912064 5803510217456566272 8503743748185220480 11203977278913874688 13904210809642528896 16604444340371183104 857933797390285696 3558167328118939904 6258400858847594112 8958634389576248320 11658867920304902528 14359101451033556736 17059334981762210944 1312824438781313536 4013057969509967744 6713291500238621952 9413525030967276160 12113758561695930368 14813992092424584576 17514225623153238784 1767715080172341376 4467948610900995584 7168182141629649792 9868415672358304000 12568649203086958208 15268882733815612416 17969116264544266624 2222605721563369216 4922839252292023424 7623072783020677632 10323306313749331840 13023539844477986048 15723773375206640256 18424006905935294464 2677496362954397056 5377729893683051264 8077963424411705472 10778196955140359680 13478430485869013888 16178664016597668096 432153473616770688 3132387004345424896 5832620535074079104 8532854065802733312 11233087596531387520 13933321127260041728 16633554657988695936 887044115007798528 3587277645736452736 6287511176465106944 8987744707193761152 11687978237922415360 14388211768651069568 17088445299379723776 1341934756398826368 4042168287127480576 6742401817856134784 9442635348584788992 12142868879313443200 14843102410042097408 17543335940770751616 1796825397789854208 4497058928518508416 7197292459247162624 9897525989975816832 12597759520704471040 15297993051433125248 17998226582161779456 2251716039180882048 4951949569909536256 7652183100638190464 10352416631366844672 13052650162095498880 15752883692824153088 6373149843255680 2706606680571909888 5406840211300564096 8107073742029218304 10807307272757872512 13507540803486526720 16207774334215180928 461263791234283520 3161497321962937728 5861730852691591936 8561964383420246144 11262197914148900352 13962431444877554560 16662664975606208768 916154432625311360 3616387963353965568 6316621494082619776 9016855024811273984 11717088555539928192 14417322086268582400 17117555616997236608 1371045074016339200 4071278604744993408 6771512135473647616 9471745666202301824 12171979196930956032 14872212727659610240 17572446258388264448 1825935715407367040 4526169246136021248 7226402776864675456 9926636307593329664 12626869838321983872 15327103369050638080 18027336899779292288 2280826356798394880 4981059887527049088 7681293418255703296 10381526948984357504 13081760479713011712 15781994010441665920 35483467460768512 2735716998189422720 5435950528918076928 8136184059646731136 10836417590375385344 13536651121104039552 16236884651832693760 490374108851796352 3190607639580450560 5890841170309104768 8591074701037758976 11291308231766413184 13991541762495067392 16691775293223721600 945264750242824192 3645498280971478400 6345731811700132608 9045965342428786816 11746198873157441024 14446432403886095232 17146665934614749440 1400155391633852032 4100388922362506240 6800622453091160448 9500855983819814656 12201089514548468864 14901323045277123072 17601556576005777280 1855046033024879872 4555279563753534080 7255513094482188288 9955746625210842496 12655980155939496704 15356213686668150912 18056447217396805120 2309936674415907712 5010170205144561920 7710403735873216128 10410637266601870336 13110870797330524544 15811104328059178752 64593785078281344 2764827315806935552 5465060846535589760 8165294377264243968 10865527907992898176 13565761438721552384 16265994969450206592 519484426469309184 3219717957197963392 5919951487926617600 8620185018655271808 11320418549383926016 14020652080112580224 16720885610841234432 974375067860337024 3674608598588991232 6374842129317645440 9075075660046299648 11775309190774953856 14475542721503608064 17175776252232262272 1429265709251364864 4129499239980019072 6829732770708673280 9529966301437327488 12230199832165981696 14930433362894635904 17630666893623290112 1884156350642392704 4584389881371046912 7284623412099701120 9984856942828355328 12685090473557009536 15385324004285663744 18085557535014317952 2339046992033420544 5039280522762074752 7739514053490728960 10439747584219383168 13139981114948037376 15840214645676691584 93704102695794176 2793937633424448384 5494171164153102592 8194404694881756800 10894638225610411008 13594871756339065216 16295105287067719424 548594744086822016 3248828274815476224 5949061805544130432 8649295336272784640 11349528867001438848 14049762397730093056 16749995928458747264 1003485385477849856 3703718916206504064 6403952446935158272 9104185977663812480 11804419508392466688 14504653039121120896 17204886569849775104 1458376026868877696 4158609557597531904 6858843088326186112 9559076619054840320 12259310149783494528 14959543680512148736 17659777211240802944 1913266668259905536 4613500198988559744 7313733729717213952 10013967260445868160 12714200791174522368 15414434321903176576 18114667852631830784 2368157309650933376 5068390840379587584 7768624371108241792 10468857901836896000 13169091432565550208 15869324963294204416 122814420313307008 2823047951041961216 5523281481770615424 8223515012499269632 10923748543227923840 13623982073956578048 16324215604685232256 577705061704334848 3277938592432989056 5978172123161643264 8678405653890297472 11378639184618951680 14078872715347605888 16779106246076260096 1032595703095362688 3732829233824016896 6433062764552671104 9133296295281325312 11833529826009979520 14533763356738633728 17233996887467287936 1487486344486390528 4187719875215044736 6887953405943698944 9588186936672353152 12288420467401007360 14988653998129661568 17688887528858315776 1942376985877418368 4642610516606072576 7342844047334726784 10043077578063380992 12743311108792035200 15443544639520689408 18143778170249343616 2397267627268446208 5097501157997100416 7797734688725754624 10497968219454408832 13198201750183063040 15898435280911717248 151924737930819840 2852158268659474048 5552391799388128256 8252625330116782464 10952858860845436672 13653092391574090880 16353325922302745088 606815379321847680 3307048910050501888 6007282440779156096 8707515971507810304 11407749502236464512 14107983032965118720 16808216563693772928 1061706020712875520 3761939551441529728 6462173082170183936 9162406612898838144 11862640143627492352 14562873674356146560 17263107205084800768 1516596662103903360 4216830192832557568 6917063723561211776 9617297254289865984 12317530785018520192 15017764315747174400 17717997846475828608 1971487303494931200 4671720834223585408 7371954364952239616 10072187895680893824 12772421426409548032 15472654957138202240 18172888487866856448 2426377944885959040 5126611475614613248 7826845006343267456 10527078537071921664 13227312067800575872 15927545598529230080 181035055548332672 2881268586276986880 5581502117005641088 8281735647734295296 10981969178462949504 13682202709191603712 16382436239920257920 635925696939360512 3336159227668014720 6036392758396668928 8736626289125323136 11436859819853977344 14137093350582631552 16837326881311285760 1090816338330388352 3791049869059042560 6491283399787696768 9191516930516350976 11891750461245005184 14591983991973659392 17292217522702313600 1545706979721416192 4245940510450070400 6946174041178724608 9646407571907378816 12346641102636033024 15046874633364687232 17747108164093341440 2000597621112444032 4700831151841098240 7401064682569752448 10101298213298406656 12801531744027060864 15501765274755715072 18201998805484369280 2455488262503471872 5155721793232126080 7855955323960780288 10556188854689434496 13256422385418088704 15956655916146742912 210145373165845504 2910378903894499712 5610612434623153920 8310845965351808128 11011079496080462336 13711313026809116544 16411546557537770752 665036014556873344 3365269545285527552 6065503076014181760 8765736606742835968 11465970137471490176 14166203668200144384 16866437198928798592 1119926655947901184 3820160186676555392 6520393717405209600 9220627248133863808 11920860778862518016 14621094309591172224 17321327840319826432 1574817297338929024 4275050828067583232 6975284358796237440 9675517889524891648 12375751420253545856 15075984950982200064 17776218481710854272 2029707938729956864 4729941469458611072 7430175000187265280 10130408530915919488 12830642061644573696 15530875592373227904 18231109123101882112 2484598580120984704 5184832110849638912 7885065641578293120 10585299172306947328 13285532703035601536 15985766233764255744 239255690783358336 2939489221512012544 5639722752240666752 8339956282969320960 11040189813697975168 13740423344426629376 16440656875155283584 694146332174386176 3394379862903040384 6094613393631694592 8794846924360348800 11495080455089003008 14195313985817657216 16895547516546311424 1149036973565414016 3849270504294068224 6549504035022722432 9249737565751376640 11949971096480030848 14650204627208685056 17350438157937339264 1603927614956441856 4304161145685096064 7004394676413750272 9704628207142404480 12404861737871058688 15105095268599712896 17805328799328367104 2058818256347469696 4759051787076123904 7459285317804778112 10159518848533432320 12859752379262086528 15559985909990740736 18260219440719394944 2513708897738497536 5213942428467151744 7914175959195805952 10614409489924460160 13314643020653114368 16014876551381768576 268366008400871168 2968599539129525376 5668833069858179584 8369066600586833792 11069300131315488000 13769533662044142208 16469767192772796416 723256649791899008 3423490180520553216 6123723711249207424 8823957241977861632 11524190772706515840 14224424303435170048 16924657834163824256 1178147291182926848 3878380821911581056 6578614352640235264 9278847883368889472 11979081414097543680 14679314944826197888 17379548475554852096 1633037932573954688 4333271463302608896 7033504994031263104 9733738524759917312 12433972055488571520 15134205586217225728 17834439116945879936 2087928573964982528 4788162104693636736 7488395635422290944 10188629166150945152 12888862696879599360 15589096227608253568 18289329758336907776 2542819215356010368 5243052746084664576 7943286276813318784 10643519807541972992 13343753338270627200 16043986868999281408 297476326018384000 2997709856747038208 5697943387475692416 8398176918204346624 11098410448933000832 13798643979661655040 16498877510390309248 752366967409411840 3452600498138066048 6152834028866720256 8853067559595374464 11553301090324028672 14253534621052682880 16953768151781337088 1207257608800439680 3907491139529093888 6607724670257748096 9307958200986402304 12008191731715056512 14708425262443710720 17408658793172364928 1662148250191467520 4362381780920121728 7062615311648775936 9762848842377430144 12463082373106084352 15163315903834738560 17863549434563392768 2117038891582495360 4817272422311149568 7517505953039803776 10217739483768457984 12917973014497112192 15618206545225766400 18318440075954420608 2571929532973523200 5272163063702177408 7972396594430831616 10672630125159485824 13372863655888140032 16073097186616794240 326586643635896832 3026820174364551040 5727053705093205248 8427287235821859456 11127520766550513664 13827754297279167872 16527987828007822080 781477285026924672 3481710815755578880 6181944346484233088 8882177877212887296 11582411407941541504 14282644938670195712 16982878469398849920 1236367926417952512 3936601457146606720 6636834987875260928 9337068518603915136 12037302049332569344 14737535580061223552 17437769110789877760 1691258567808980352 4391492098537634560 7091725629266288768 9791959159994942976 12492192690723597184 15192426221452251392 17892659752180905600 2146149209200008192 4846382739928662400 7546616270657316608 10246849801385970816 12947083332114625024 15647316862843279232 18347550393571933440 2601039850591036032 5301273381319690240 8001506912048344448 10701740442776998656 13401973973505652864 16102207504234307072 355696961253409664 3055930491982063872 5756164022710718080 8456397553439372288 11156631084168026496 13856864614896680704 16557098145625334912 810587602644437504 3510821133373091712 6211054664101745920 8911288194830400128 11611521725559054336 14311755256287708544 17011988787016362752 1265478244035465344 3965711774764119552 6665945305492773760 9366178836221427968 12066412366950082176 14766645897678736384 17466879428407390592 1720368885426493184 4420602416155147392 7120835946883801600 9821069477612455808 12521303008341110016 15221536539069764224 17921770069798418432 2175259526817521024 4875493057546175232 7575726588274829440 10275960119003483648 12976193649732137856 15676427180460792064 18376660711189446272 2630150168208548864 5330383698937203072 8030617229665857280 10730850760394511488 13431084291123165696 16131317821851819904 384807278870922496 3085040809599576704 5785274340328230912 8485507871056885120 11185741401785539328 13885974932514193536 16586208463242847744 839697920261950336 3539931450990604544 6240164981719258752 8940398512447912960 11640632043176567168 14340865573905221376 17041099104633875584 1294588561652978176 3994822092381632384 6695055623110286592 9395289153838940800 12095522684567595008 14795756215296249216 17495989746024903424 1749479203044006016 4449712733772660224 7149946264501314432 9850179795229968640 12550413325958622848 15250646856687277056 17950880387415931264 2204369844435033856 4904603375163688064 7604836905892342272 10305070436620996480 13005303967349650688 15705537498078304896 18405771028806959104 2659260485826061696 5359494016554715904 8059727547283370112 10759961078012024320 13460194608740678528 16160428139469332736 413917596488435328 3114151127217089536 5814384657945743744 8514618188674397952 11214851719403052160 13915085250131706368 16615318780860360576 868808237879463168 3569041768608117376 6269275299336771584 8969508830065425792 11669742360794080000 14369975891522734208 17070209422251388416 1323698879270491008 4023932409999145216 6724165940727799424 9424399471456453632 12124633002185107840 14824866532913762048 17525100063642416256 1778589520661518848 4478823051390173056 7179056582118827264 9879290112847481472 12579523643576135680 15279757174304789888 17979990705033444096 2233480162052546688 4933713692781200896 7633947223509855104 10334180754238509312 13034414284967163520 15734647815695817728 18434881346424471936 2688370803443574528 5388604334172228736 8088837864900882944 10789071395629537152 13489304926358191360 16189538457086845568 443027914105948160 3143261444834602368 5843494975563256576 8543728506291910784 11243962037020564992 13944195567749219200 16644429098477873408 897918555496976000 3598152086225630208 6298385616954284416 8998619147682938624 11698852678411592832 14399086209140247040 17099319739868901248 1352809196888003840 4053042727616658048 6753276258345312256 9453509789073966464 12153743319802620672 14853976850531274880 17554210381259929088 1807699838279031680 4507933369007685888 7208166899736340096 9908400430464994304 12608633961193648512 15308867491922302720 18009101022650956928 2262590479670059520 4962824010398713728 7663057541127367936 10363291071856022144 13063524602584676352 15763758133313330560 17247590332433152 2717481121061087360 5417714651789741568 8117948182518395776 10818181713247049984 13518415243975704192 16218648774704358400 472138231723460992 3172371762452115200 5872605293180769408 8572838823909423616 11273072354638077824 13973305885366732032 16673539416095386240 927028873114488832 3627262403843143040 6327495934571797248 9027729465300451456 11727962996029105664 14428196526757759872 17128430057486414080 1381919514505516672 4082153045234170880 6782386575962825088 9482620106691479296 12182853637420133504 14883087168148787712 17583320698877441920 1836810155896544512 4537043686625198720 7237277217353852928 9937510748082507136 12637744278811161344 15337977809539815552 18038211340268469760 2291700797287572352 4991934328016226560 7692167858744880768 10392401389473534976 13092634920202189184 15792868450930843392 46357907949945984 2746591438678600192 5446824969407254400 8147058500135908608 10847292030864562816 13547525561593217024 16247759092321871232 501248549340973824 3201482080069628032 5901715610798282240 8601949141526936448 11302182672255590656 14002416202984244864 16702649733712899072 956139190732001664 3656372721460655872 6356606252189310080 9056839782917964288 11757073313646618496 14457306844375272704 17157540375103926912 1411029832123029504 4111263362851683712 6811496893580337920 9511730424308992128 12211963955037646336 14912197485766300544 17612431016494954752 1865920473514057344 4566154004242711552 7266387534971365760 9966621065700019968 12666854596428674176 15367088127157328384 18067321657885982592 2320811114905085184 5021044645633739392 7721278176362393600 10421511707091047808 13121745237819702016 15821978768548356224 75468225567458816 2775701756296113024 5475935287024767232 8176168817753421440 10876402348482075648 13576635879210729856 16276869409939384064 530358866958486656 3230592397687140864 5930825928415795072 8631059459144449280 11331292989873103488 14031526520601757696 16731760051330411904 985249508349514496 3685483039078168704 6385716569806822912 9085950100535477120 11786183631264131328 14486417161992785536 17186650692721439744 1440140149740542336 4140373680469196544 6840607211197850752 9540840741926504960 12241074272655159168 14941307803383813376 17641541334112467584 1895030791131570176 4595264321860224384 7295497852588878592 9995731383317532800 12695964914046187008 15396198444774841216 18096431975503495424 2349921432522598016 5050154963251252224 7750388493979906432 10450622024708560640 13150855555437214848 15851089086165869056 104578543184971648 2804812073913625856 5505045604642280064 8205279135370934272 10905512666099588480 13605746196828242688 16305979727556896896 559469184575999488 3259702715304653696 5959936246033307904 8660169776761962112 11360403307490616320 14060636838219270528 16760870368947924736 1014359825967027328 3714593356695681536 6414826887424335744 9115060418152989952 11815293948881644160 14515527479610298368 17215761010338952576 1469250467358055168 4169483998086709376 6869717528815363584 9569951059544017792 12270184590272672000 14970418121001326208 17670651651729980416 1924141108749083008 4624374639477737216 7324608170206391424 10024841700935045632 12725075231663699840 15425308762392354048 18125542293121008256 2379031750140110848 5079265280868765056 7779498811597419264 10479732342326073472 13179965873054727680 15880199403783381888 133688860802484480 2833922391531138688 5534155922259792896 8234389452988447104 10934622983717101312 13634856514445755520 16335090045174409728 588579502193512320 3288813032922166528 5989046563650820736 8689280094379474944 11389513625108129152 14089747155836783360 16789980686565437568 1043470143584540160 3743703674313194368 6443937205041848576 9144170735770502784 11844404266499156992 14544637797227811200 17244871327956465408 1498360784975568000 4198594315704222208 6898827846432876416 9599061377161530624 12299294907890184832 14999528438618839040 17699761969347493248 1953251426366595840 4653484957095250048 7353718487823904256 10053952018552558464 12754185549281212672 15454419080009866880 18154652610738521088 2408142067757623680 5108375598486277888 7808609129214932096 10508842659943586304 13209076190672240512 15909309721400894720 162799178419997312 2863032709148651520 5563266239877305728 8263499770605959936 10963733301334614144 13663966832063268352 16364200362791922560 617689819811025152 3317923350539679360 6018156881268333568 8718390411996987776 11418623942725641984 14118857473454296192 16819091004182950400 1072580461202052992 3772813991930707200 6473047522659361408 9173281053388015616 11873514584116669824 14573748114845324032 17273981645573978240 1527471102593080832 4227704633321735040 6927938164050389248 9628171694779043456 12328405225507697664 15028638756236351872 17728872286965006080 1982361743984108672 4682595274712762880 7382828805441417088 10083062336170071296 12783295866898725504 15483529397627379712 18183762928356033920 2437252385375136512 5137485916103790720 7837719446832444928 10537952977561099136 13238186508289753344 15938420039018407552 191909496037510144 2892143026766164352 5592376557494818560 8292610088223472768 10992843618952126976 13693077149680781184 16393310680409435392 646800137428537984 3347033668157192192 6047267198885846400 8747500729614500608 11447734260343154816 14147967791071809024 16848201321800463232 1101690778819565824 3801924309548220032 6502157840276874240 9202391371005528448 11902624901734182656 14602858432462836864 17303091963191491072 1556581420210593664 4256814950939247872 6957048481667902080 9657282012396556288 12357515543125210496 15057749073853864704 17757982604582518912 2011472061601621504 4711705592330275712 7411939123058929920 10112172653787584128 12812406184516238336 15512639715244892544 18212873245973546752 2466362702992649344 5166596233721303552 7866829764449957760 10567063295178611968 13267296825907266176 15967530356635920384 221019813655022976 2921253344383677184 5621486875112331392 8321720405840985600 11021953936569639808 13722187467298294016 16422420998026948224 675910455046050816 3376143985774705024 6076377516503359232 8776611047232013440 11476844577960667648 14177078108689321856 16877311639417976064 1130801096437078656 3831034627165732864 6531268157894387072 9231501688623041280 11931735219351695488 14631968750080349696 17332202280809003904 1585691737828106496 4285925268556760704 6986158799285414912 9686392330014069120 12386625860742723328 15086859391471377536 17787092922200031744 2040582379219134336 4740815909947788544 7441049440676442752 10141282971405096960 12841516502133751168 15541750032862405376 18241983563591059584 2495473020610162176 5195706551338816384 7895940082067470592 10596173612796124800 13296407143524779008 15996640674253433216 250130131272535808 2950363662001190016 5650597192729844224 8350830723458498432 11051064254187152640 13751297784915806848 16451531315644461056 705020772663563648 3405254303392217856 6105487834120872064 8805721364849526272 11505954895578180480 14206188426306834688 16906421957035488896 1159911414054591488 3860144944783245696 6560378475511899904 9260612006240554112 11960845536969208320 14661079067697862528 17361312598426516736 1614802055445619328 4315035586174273536 7015269116902927744 9715502647631581952 12415736178360236160 15115969709088890368 17816203239817544576 2069692696836647168 4769926227565301376 7470159758293955584 10170393289022609792 12870626819751264000 15570860350479918208 18271093881208572416 2524583338227675008 5224816868956329216 7925050399684983424 10625283930413637632 13325517461142291840 16025750991870946048 279240448890048640 2979473979618702848 5679707510347357056 8379941041076011264 11080174571804665472 13780408102533319680 16480641633261973888 734131090281076480 3434364621009730688 6134598151738384896 8834831682467039104 11535065213195693312 14235298743924347520 16935532274653001728 1189021731672104320 3889255262400758528 6589488793129412736 9289722323858066944 11989955854586721152 14690189385315375360 17390422916044029568 1643912373063132160 4344145903791786368 7044379434520440576 9744612965249094784 12444846495977748992 15145080026706403200 17845313557435057408 2098803014454160000 4799036545182814208 7499270075911468416 10199503606640122624 12899737137368776832 15599970668097431040 18300204198826085248 2553693655845187840 5253927186573842048 7954160717302496256 10654394248031150464 13354627778759804672 16054861309488458880 308350766507561472 3008584297236215680 5708817827964869888 8409051358693524096 11109284889422178304 13809518420150832512 16509751950879486720 763241407898589312 3463474938627243520 6163708469355897728 8863942000084551936 11564175530813206144 14264409061541860352 16964642592270514560 1218132049289617152 3918365580018271360 6618599110746925568 9318832641475579776 12019066172204233984 14719299702932888192 17419533233661542400 1673022690680644992 4373256221409299200 7073489752137953408 9773723282866607616 12473956813595261824 15174190344323916032 17874423875052570240 2127913332071672832 4828146862800327040 7528380393528981248 10228613924257635456 12928847454986289664 15629080985714943872 18329314516443598080 2582803973462700672 5283037504191354880 7983271034920009088 10683504565648663296 13383738096377317504 16083971627105971712 337461084125074304 3037694614853728512 5737928145582382720 8438161676311036928 11138395207039691136 13838628737768345344 16538862268496999552 792351725516102144 3492585256244756352 6192818786973410560 8893052317702064768 11593285848430718976 14293519379159373184 16993752909888027392 1247242366907129984 3947475897635784192 6647709428364438400 9347942959093092608 12048176489821746816 14748410020550401024 17448643551279055232 1702133008298157824 4402366539026812032 7102600069755466240 9802833600484120448 12503067131212774656 15203300661941428864 17903534192670083072 2157023649689185664 4857257180417839872 7557490711146494080 10257724241875148288 12957957772603802496 15658191303332456704 18358424834061110912 2611914291080213504 5312147821808867712 8012381352537521920 10712614883266176128 13412848413994830336 16113081944723484544 366571401742587136 3066804932471241344 5767038463199895552 8467271993928549760 11167505524657203968 13867739055385858176 16567972586114512384 821462043133614976 3521695573862269184 6221929104590923392 8922162635319577600 11622396166048231808 14322629696776886016 17022863227505540224 1276352684524642816 3976586215253297024 6676819745981951232 9377053276710605440 12077286807439259648 14777520338167913856 17477753868896568064 1731243325915670656 4431476856644324864 7131710387372979072 9831943918101633280 12532177448830287488 15232410979558941696 17932644510287595904 2186133967306698496 4886367498035352704 7586601028764006912 10286834559492661120 12987068090221315328 15687301620949969536 18387535151678623744 2641024608697726336 5341258139426380544 8041491670155034752 10741725200883688960 13441958731612343168 16142192262340997376 395681719360099968 3095915250088754176 5796148780817408384 8496382311546062592 11196615842274716800 13896849373003371008 16597082903732025216 850572360751127808 3550805891479782016 6251039422208436224 8951272952937090432 11651506483665744640 14351740014394398848 17051973545123053056 1305463002142155648 4005696532870809856 6705930063599464064 9406163594328118272 12106397125056772480 14806630655785426688 17506864186514080896 1760353643533183488 4460587174261837696 7160820704990491904 9861054235719146112 12561287766447800320 15261521297176454528 17961754827905108736 2215244284924211328 4915477815652865536 7615711346381519744 10315944877110173952 13016178407838828160 15716411938567482368 18416645469296136576 2670134926315239168 5370368457043893376 8070601987772547584 10770835518501201792 13471069049229856000 16171302579958510208 424792036977612800 3125025567706267008 5825259098434921216 8525492629163575424 11225726159892229632 13925959690620883840 16626193221349538048 879682678368640640 3579916209097294848 6280149739825949056 8980383270554603264 11680616801283257472 14380850332011911680 17081083862740565888 1334573319759668480 4034806850488322688 6735040381216976896 9435273911945631104 12135507442674285312 14835740973402939520 17535974504131593728 1789463961150696320 4489697491879350528 7189931022608004736 9890164553336658944 12590398084065313152 15290631614793967360 17990865145522621568 2244354602541724160 4944588133270378368 7644821663999032576 10345055194727686784 13045288725456340992 15745522256184995200 18445755786913649408 2699245243932752000 5399478774661406208 8099712305390060416 10799945836118714624 13500179366847368832 16200412897576023040 453902354595125632 3154135885323779840 5854369416052434048 8554602946781088256 11254836477509742464 13955070008238396672 16655303538967050880 908792995986153472 3609026526714807680 6309260057443461888 9009493588172116096 11709727118900770304 14409960649629424512 17110194180358078720 1363683637377181312 4063917168105835520 6764150698834489728 9464384229563143936 12164617760291798144 14864851291020452352 17565084821749106560 1818574278768209152 4518807809496863360 7219041340225517568 9919274870954171776 12619508401682825984 15319741932411480192 18019975463140134400 2273464920159236992 4973698450887891200 7673931981616545408 10374165512345199616 13074399043073853824 15774632573802508032 28122030821610624 2728355561550264832 5428589092278919040 8128822623007573248 10829056153736227456 13529289684464881664 16229523215193535872 483012672212638464 3183246202941292672 5883479733669946880 8583713264398601088 11283946795127255296 13984180325855909504 16684413856584563712 937903313603666304 3638136844332320512 6338370375060974720 9038603905789628928 11738837436518283136 14439070967246937344 17139304497975591552 1392793954994694144 4093027485723348352 6793261016452002560 9493494547180656768 12193728077909310976 14893961608637965184 17594195139366619392 1847684596385721984 4547918127114376192 7248151657843030400 9948385188571684608 12648618719300338816 15348852250028993024 18049085780757647232 2302575237776749824 5002808768505404032 7703042299234058240 10403275829962712448 13103509360691366656 15803742891420020864 57232348439123456 2757465879167777664 5457699409896431872 8157932940625086080 10858166471353740288 13558400002082394496 16258633532811048704 512122989830151296 3212356520558805504 5912590051287459712 8612823582016113920 11313057112744768128 14013290643473422336 16713524174202076544 967013631221179136 3667247161949833344 6367480692678487552 9067714223407141760 11767947754135795968 14468181284864450176 17168414815593104384 1421904272612206976 4122137803340861184 6822371334069515392 9522604864798169600 12222838395526823808 14923071926255478016 17623305456984132224 1876794914003234816 4577028444731889024 7277261975460543232 9977495506189197440 12677729036917851648 15377962567646505856 18078196098375160064 2331685555394262656 5031919086122916864 7732152616851571072 10432386147580225280 13132619678308879488 15832853209037533696 86342666056636288 2786576196785290496 5486809727513944704 8187043258242598912 10887276788971253120 13587510319699907328 16287743850428561536 541233307447664128 3241466838176318336 5941700368904972544 8641933899633626752 11342167430362280960 14042400961090935168 16742634491819589376 996123948838691968 3696357479567346176 6396591010296000384 9096824541024654592 11797058071753308800 14497291602481963008 17197525133210617216 1451014590229719808 4151248120958374016 6851481651687028224 9551715182415682432 12251948713144336640 14952182243872990848 17652415774601645056 1905905231620747648 4606138762349401856 7306372293078056064 10006605823806710272 12706839354535364480 15407072885264018688 18107306415992672896 2360795873011775488 5061029403740429696 7761262934469083904 10461496465197738112 13161729995926392320 15861963526655046528 115452983674149120 2815686514402803328 5515920045131457536 8216153575860111744 10916387106588765952 13616620637317420160 16316854168046074368 570343625065176960 3270577155793831168 5970810686522485376 8671044217251139584 11371277747979793792 14071511278708448000 16771744809437102208 1025234266456204800 3725467797184859008 6425701327913513216 9125934858642167424 11826168389370821632 14526401920099475840 17226635450828130048 1480124907847232640 4180358438575886848 6880591969304541056 9580825500033195264 12281059030761849472 14981292561490503680 17681526092219157888 1935015549238260480 4635249079966914688 7335482610695568896 10035716141424223104 12735949672152877312 15436183202881531520 18136416733610185728 2389906190629288320 5090139721357942528 7790373252086596736 10490606782815250944 13190840313543905152 15891073844272559360 144563301291661952 2844796832020316160 5545030362748970368 8245263893477624576 10945497424206278784 13645730954934932992 16345964485663587200 599453942682689792 3299687473411344000 5999921004139998208 8700154534868652416 11400388065597306624 14100621596325960832 16800855127054615040 1054344584073717632 3754578114802371840 6454811645531026048 9155045176259680256 11855278706988334464 14555512237716988672 17255745768445642880 1509235225464745472 4209468756193399680 6909702286922053888 9609935817650708096 12310169348379362304 15010402879108016512 17710636409836670720 1964125866855773312 4664359397584427520 7364592928313081728 10064826459041735936 12765059989770390144 15465293520499044352 18165527051227698560 2419016508246801152 5119250038975455360 7819483569704109568 10519717100432763776 13219950631161417984 15920184161890072192 173673618909174784 2873907149637828992 5574140680366483200 8274374211095137408 10974607741823791616 13674841272552445824 16375074803281100032 628564260300202624 3328797791028856832 6029031321757511040 8729264852486165248 11429498383214819456 14129731913943473664 16829965444672127872 1083454901691230464 3783688432419884672 6483921963148538880 9184155493877193088 11884389024605847296 14584622555334501504 17284856086063155712 1538345543082258304 4238579073810912512 6938812604539566720 9639046135268220928 12339279665996875136 15039513196725529344 17739746727454183552 1993236184473286144 4693469715201940352 7393703245930594560 10093936776659248768 12794170307387902976 15494403838116557184 18194637368845211392 2448126825864313984 5148360356592968192 7848593887321622400 10548827418050276608 13249060948778930816 15949294479507585024 202783936526687616 2903017467255341824 5603250997983996032 8303484528712650240 11003718059441304448 13703951590169958656 16404185120898612864 657674577917715456 3357908108646369664 6058141639375023872 8758375170103678080 11458608700832332288 14158842231560986496 16859075762289640704 1112565219308743296 3812798750037397504 6513032280766051712 9213265811494705920 11913499342223360128 14613732872952014336 17313966403680668544 1567455860699771136 4267689391428425344 6967922922157079552 9668156452885733760 12368389983614387968 15068623514343042176 17768857045071696384 2022346502090798976 4722580032819453184 7422813563548107392 10123047094276761600 12823280625005415808 15523514155734070016 18223747686462724224 2477237143481826816 5177470674210481024 7877704204939135232 10577937735667789440 13278171266396443648 15978404797125097856 231894254144200448 2932127784872854656 5632361315601508864 8332594846330163072 11032828377058817280 13733061907787471488 16433295438516125696 686784895535228288 3387018426263882496 6087251956992536704 8787485487721190912 11487719018449845120 14187952549178499328 16888186079907153536 1141675536926256128 3841909067654910336 6542142598383564544 9242376129112218752 11942609659840872960 14642843190569527168 17343076721298181376 1596566178317283968 4296799709045938176 6997033239774592384 9697266770503246592 12397500301231900800 15097733831960555008 17797967362689209216 2051456819708311808 4751690350436966016 7451923881165620224 10152157411894274432 12852390942622928640 15552624473351582848 18252858004080237056 2506347461099339648 5206580991827993856 7906814522556648064 10607048053285302272 13307281584013956480 16007515114742610688 261004571761713280 2961238102490367488 5661471633219021696 8361705163947675904 11061938694676330112 13762172225404984320 16462405756133638528 715895213152741120 3416128743881395328 6116362274610049536 8816595805338703744 11516829336067357952 14217062866796012160 16917296397524666368 1170785854543768960 3871019385272423168 6571252916001077376 9271486446729731584 11971719977458385792 14671953508187040000 17372187038915694208 1625676495934796800 4325910026663451008 7026143557392105216 9726377088120759424 12426610618849413632 15126844149578067840 17827077680306722048 2080567137325824640 4780800668054478848 7481034198783133056 10181267729511787264 12881501260240441472 15581734790969095680 18281968321697749888 2535457778716852480 5235691309445506688 7935924840174160896 10636158370902815104 13336391901631469312 16036625432360123520 290114889379226112 2990348420107880320 5690581950836534528 8390815481565188736 11091049012293842944 13791282543022497152 16491516073751151360 745005530770253952 3445239061498908160 6145472592227562368 8845706122956216576 11545939653684870784 14246173184413524992 16946406715142179200 1199896172161281792 3900129702889936000 6600363233618590208 9300596764347244416 12000830295075898624 14701063825804552832 17401297356533207040 1654786813552309632 4355020344280963840 7055253875009618048 9755487405738272256 12455720936466926464 15155954467195580672 17856187997924234880 2109677454943337472 4809910985671991680 7510144516400645888 10210378047129300096 12910611577857954304 15610845108586608512 18311078639315262720 2564568096334365312 5264801627063019520 7965035157791673728 10665268688520327936 13365502219248982144 16065735749977636352 319225206996738944 3019458737725393152 5719692268454047360 8419925799182701568 11120159329911355776 13820392860640009984 16520626391368664192 774115848387766784 3474349379116420992 6174582909845075200 8874816440573729408 11575049971302383616 14275283502031037824 16975517032759692032 1229006489778794624 3929240020507448832 6629473551236103040 9329707081964757248 12029940612693411456 14730174143422065664 17430407674150719872 1683897131169822464 4384130661898476672 7084364192627130880 9784597723355785088 12484831254084439296 15185064784813093504 17885298315541747712 2138787772560850304 4839021303289504512 7539254834018158720 10239488364746812928 12939721895475467136 15639955426204121344 18340188956932775552 2593678413951878144 5293911944680532352 7994145475409186560 10694379006137840768 13394612536866494976 16094846067595149184 348335524614251776 3048569055342905984 5748802586071560192 8449036116800214400 11149269647528868608 13849503178257522816 16549736708986177024 803226166005279616 3503459696733933824 6203693227462588032 8903926758191242240 11604160288919896448 14304393819648550656 17004627350377204864 1258116807396307456 3958350338124961664 6658583868853615872 9358817399582270080 12059050930310924288 14759284461039578496 17459517991768232704 1713007448787335296 4413240979515989504 7113474510244643712 9813708040973297920 12513941571701952128 15214175102430606336 17914408633159260544 2167898090178363136 4868131620907017344 7568365151635671552 10268598682364325760 12968832213092979968 15669065743821634176 18369299274550288384 2622788731569390976 5323022262298045184 8023255793026699392 10723489323755353600 13423722854484007808 16123956385212662016 377445842231764608 3077679372960418816 5777912903689073024 8478146434417727232 11178379965146381440 13878613495875035648 16578847026603689856 832336483622792448 3532570014351446656 6232803545080100864 8933037075808755072 11633270606537409280 14333504137266063488 17033737667994717696 1287227125013820288 3987460655742474496 6687694186471128704 9387927717199782912 12088161247928437120 14788394778657091328 17488628309385745536 1742117766404848128 4442351297133502336 7142584827862156544 9842818358590810752 12543051889319464960 15243285420048119168 17943518950776773376 2197008407795875968 4897241938524530176 7597475469253184384 10297708999981838592 12997942530710492800 15698176061439147008 18398409592167801216 2651899049186903808 5352132579915558016 8052366110644212224 10752599641372866432 13452833172101520640 16153066702830174848 406556159849277440 3106789690577931648 5807023221306585856 8507256752035240064 11207490282763894272 13907723813492548480 16607957344221202688 861446801240305280 3561680331968959488 6261913862697613696 8962147393426267904 11662380924154922112 14362614454883576320 17062847985612230528 1316337442631333120 4016570973359987328 6716804504088641536 9417038034817295744 12117271565545949952 14817505096274604160 17517738627003258368 1771228084022360960 4471461614751015168 7171695145479669376 9871928676208323584 12572162206936977792 15272395737665632000 17972629268394286208 2226118725413388800 4926352256142043008 7626585786870697216 10326819317599351424 13027052848328005632 15727286379056659840 18427519909785314048 2681009366804416640 5381242897533070848 8081476428261725056 10781709958990379264 13481943489719033472 16182177020447687680 435666477466790272 3135900008195444480 5836133538924098688 8536367069652752896 11236600600381407104 13936834131110061312 16637067661838715520 890557118857818112 3590790649586472320 6291024180315126528 8991257711043780736 11691491241772434944 14391724772501089152 17091958303229743360 1345447760248845952 4045681290977500160 6745914821706154368 9446148352434808576 12146381883163462784 14846615413892116992 17546848944620771200 1800338401639873792 4500571932368528000 7200805463097182208 9901038993825836416 12601272524554490624 15301506055283144832 18001739586011799040 2255229043030901632 4955462573759555840 7655696104488210048 10355929635216864256 13056163165945518464 15756396696674172672 9886153693275264 2710119684421929472 5410353215150583680 8110586745879237888 10810820276607892096 13511053807336546304 16211287338065200512 464776795084303104 3165010325812957312 5865243856541611520 8565477387270265728 11265710917998919936 13965944448727574144 16666177979456228352 919667436475330944 3619900967203985152 6320134497932639360 9020368028661293568 11720601559389947776 14420835090118601984 17121068620847256192 1374558077866358784 4074791608595012992 6775025139323667200 9475258670052321408 12175492200780975616 14875725731509629824 17575959262238284032 1829448719257386624 4529682249986040832 7229915780714695040 9930149311443349248 12630382842172003456 15330616372900657664 18030849903629311872 2284339360648414464 4984572891377068672 7684806422105722880 10385039952834377088 13085273483563031296 15785507014291685504 38996471310788096 2739230002039442304 5439463532768096512 8139697063496750720 10839930594225404928 13540164124954059136 16240397655682713344 493887112701815936 3194120643430470144 5894354174159124352 8594587704887778560 11294821235616432768 13995054766345086976 16695288297073741184 948777754092843776 3649011284821497984 6349244815550152192 9049478346278806400 11749711877007460608 14449945407736114816 17150178938464769024 1403668395483871616 4103901926212525824 6804135456941180032 9504368987669834240 12204602518398488448 14904836049127142656 17605069579855796864 1858559036874899456 4558792567603553664 7259026098332207872 9959259629060862080 12659493159789516288 15359726690518170496 18059960221246824704 2313449678265927296 5013683208994581504 7713916739723235712 10414150270451889920 13114383801180544128 15814617331909198336 68106788928300928 2768340319656955136 5468573850385609344 8168807381114263552 10869040911842917760 13569274442571571968 16269507973300226176 522997430319328768 3223230961047982976 5923464491776637184 8623698022505291392 11323931553233945600 14024165083962599808 16724398614691254016 977888071710356608 3678121602439010816 6378355133167665024 9078588663896319232 11778822194624973440 14479055725353627648 17179289256082281856 1432778713101384448 4133012243830038656 6833245774558692864 9533479305287347072 12233712836016001280 14933946366744655488 17634179897473309696 1887669354492412288 4587902885221066496 7288136415949720704 9988369946678374912 12688603477407029120 15388837008135683328 18089070538864337536 2342559995883440128 5042793526612094336 7743027057340748544 10443260588069402752 13143494118798056960 15843727649526711168 97217106545813760 2797450637274467968 5497684168003122176 8197917698731776384 10898151229460430592 13598384760189084800 16298618290917739008 552107747936841600 3252341278665495808 5952574809394150016 8652808340122804224 11353041870851458432 14053275401580112640 16753508932308766848 1006998389327869440 3707231920056523648 6407465450785177856 9107698981513832064 11807932512242486272 14508166042971140480 17208399573699794688 1461889030718897280 4162122561447551488 6862356092176205696 9562589622904859904 12262823153633514112 14963056684362168320 17663290215090822528 1916779672109925120 4617013202838579328 7317246733567233536 10017480264295887744 12717713795024541952 15417947325753196160 18118180856481850368 2371670313500952960 5071903844229607168 7772137374958261376 10472370905686915584 13172604436415569792 15872837967144224000 126327424163326592 2826560954891980800 5526794485620635008 8227028016349289216 10927261547077943424 13627495077806597632 16327728608535251840 581218065554354432 3281451596283008640 5981685127011662848 8681918657740317056 11382152188468971264 14082385719197625472 16782619249926279680 1036108706945382272 3736342237674036480 6436575768402690688 9136809299131344896 11837042829859999104 14537276360588653312 17237509891317307520 1490999348336410112 4191232879065064320 6891466409793718528 9591699940522372736 12291933471251026944 14992167001979681152 17692400532708335360 1945889989727437952 4646123520456092160 7346357051184746368 10046590581913400576 12746824112642054784 15447057643370708992 18147291174099363200 2400780631118465792 5101014161847120000 7801247692575774208 10501481223304428416 13201714754033082624 15901948284761736832 155437741780839424 2855671272509493632 5555904803238147840 8256138333966802048 10956371864695456256 13656605395424110464 16356838926152764672 610328383171867264 3310561913900521472 6010795444629175680 8711028975357829888 11411262506086484096 14111496036815138304 16811729567543792512 1065219024562895104 3765452555291549312 6465686086020203520 9165919616748857728 11866153147477511936 14566386678206166144 17266620208934820352 1520109665953922944 4220343196682577152 6920576727411231360 9620810258139885568 12321043788868539776 15021277319597193984 17721510850325848192 1975000307344950784 4675233838073604992 7375467368802259200 10075700899530913408 12775934430259567616 15476167960988221824 18176401491716876032 2429890948735978624 5130124479464632832 7830358010193287040 10530591540921941248 13230825071650595456 15931058602379249664 184548059398352256 2884781590127006464 5585015120855660672 8285248651584314880 10985482182312969088 13685715713041623296 16385949243770277504 639438700789380096 3339672231518034304 6039905762246688512 8740139292975342720 11440372823703996928 14140606354432651136 16840839885161305344 1094329342180407936 3794562872909062144 6494796403637716352 9195029934366370560 11895263465095024768 14595496995823678976 17295730526552333184 1549219983571435776 4249453514300089984 6949687045028744192 9649920575757398400 12350154106486052608 15050387637214706816 17750621167943361024 2004110624962463616 4704344155691117824 7404577686419772032 10104811217148426240 12805044747877080448 15505278278605734656 18205511809334388864 2459001266353491456 5159234797082145664 7859468327810799872 10559701858539454080 13259935389268108288 15960168919996762496 213658377015865088 2913891907744519296 5614125438473173504 8314358969201827712 11014592499930481920 13714826030659136128 16415059561387790336 668549018406892928 3368782549135547136 6069016079864201344 8769249610592855552 11469483141321509760 14169716672050163968 16869950202778818176 1123439659797920768 3823673190526574976 6523906721255229184 9224140251983883392 11924373782712537600 14624607313441191808 17324840844169846016 1578330301188948608 4278563831917602816 6978797362646257024 9679030893374911232 12379264424103565440 15079497954832219648 17779731485560873856 2033220942579976448 4733454473308630656 7433688004037284864 10133921534765939072 12834155065494593280 15534388596223247488 18234622126951901696 2488111583971004288 5188345114699658496 7888578645428312704 10588812176156966912 13289045706885621120 15989279237614275328 242768694633377920 2943002225362032128 5643235756090686336 8343469286819340544 11043702817547994752 13743936348276648960 16444169879005303168 697659336024405760 3397892866753059968 6098126397481714176 8798359928210368384 11498593458939022592 14198826989667676800 16899060520396331008 1152549977415433600 3852783508144087808 6553017038872742016 9253250569601396224 11953484100330050432 14653717631058704640 17353951161787358848 1607440618806461440 4307674149535115648 7007907680263769856 9708141210992424064 12408374741721078272 15108608272449732480 17808841803178386688 2062331260197489280 4762564790926143488 7462798321654797696 10163031852383451904 12863265383112106112 15563498913840760320 18263732444569414528 2517221901588517120 5217455432317171328 7917688963045825536 10617922493774479744 13318156024503133952 16018389555231788160 271879012250890752 2972112542979544960 5672346073708199168 8372579604436853376 11072813135165507584 13773046665894161792 16473280196622816000 726769653641918592 3427003184370572800 6127236715099227008 8827470245827881216 11527703776556535424 14227937307285189632 16928170838013843840 1181660295032946432 3881893825761600640 6582127356490254848 9282360887218909056 11982594417947563264 14682827948676217472 17383061479404871680 1636550936423974272 4336784467152628480 7037017997881282688 9737251528609936896 12437485059338591104 15137718590067245312 17837952120795899520 2091441577815002112 4791675108543656320 7491908639272310528 10192142170000964736 12892375700729618944 15592609231458273152 18292842762186927360 2546332219206029952 5246565749934684160 7946799280663338368 10647032811391992576 13347266342120646784 16047499872849300992 300989329868403584 3001222860597057792 5701456391325712000 8401689922054366208 11101923452783020416 13802156983511674624 16502390514240328832 755879971259431424 3456113501988085632 6156347032716739840 8856580563445394048 11556814094174048256 14257047624902702464 16957281155631356672 1210770612650459264 3911004143379113472 6611237674107767680 9311471204836421888 12011704735565076096 14711938266293730304 17412171797022384512 1665661254041487104 4365894784770141312 7066128315498795520 9766361846227449728 12466595376956103936 15166828907684758144 17867062438413412352 2120551895432514944 4820785426161169152 7521018956889823360 10221252487618477568 12921486018347131776 15621719549075785984 18321953079804440192 2575442536823542784 5275676067552196992 7975909598280851200 10676143129009505408 13376376659738159616 16076610190466813824 330099647485916416 3030333178214570624 5730566708943224832 8430800239671879040 11131033770400533248 13831267301129187456 16531500831857841664 784990288876944256 3485223819605598464 6185457350334252672 8885690881062906880 11585924411791561088 14286157942520215296 16986391473248869504 1239880930267972096 3940114460996626304 6640347991725280512 9340581522453934720 12040815053182588928 14741048583911243136 17441282114639897344 1694771571658999936 4395005102387654144 7095238633116308352 9795472163844962560 12495705694573616768 15195939225302270976 17896172756030925184 2149662213050027776 4849895743778681984 7550129274507336192 10250362805235990400 12950596335964644608 15650829866693298816 18351063397421953024 2604552854441055616 5304786385169709824 8005019915898364032 10705253446627018240 13405486977355672448 16105720508084326656 359209965103429248 3059443495832083456 5759677026560737664 8459910557289391872 11160144088018046080 13860377618746700288 16560611149475354496 814100606494457088 3514334137223111296 6214567667951765504 8914801198680419712 11615034729409073920 14315268260137728128 17015501790866382336 1268991247885484928 3969224778614139136 6669458309342793344 9369691840071447552 12069925370800101760 14770158901528755968 17470392432257410176 1723881889276512768 4424115420005166976 7124348950733821184 9824582481462475392 12524816012191129600 15225049542919783808 17925283073648438016 2178772530667540608 4879006061396194816 7579239592124849024 10279473122853503232 12979706653582157440 15679940184310811648 18380173715039465856 2633663172058568448 5333896702787222656 8034130233515876864 10734363764244531072 13434597294973185280 16134830825701839488 388320282720942080 3088553813449596288 5788787344178250496 8489020874906904704 11189254405635558912 13889487936364213120 16589721467092867328 843210924111969920 3543444454840624128 6243677985569278336 8943911516297932544 11644145047026586752 14344378577755240960 17044612108483895168 1298101565502997760 3998335096231651968 6698568626960306176 9398802157688960384 12099035688417614592 14799269219146268800 17499502749874923008 1752992206894025600 4453225737622679808 7153459268351334016 9853692799079988224 12553926329808642432 15254159860537296640 17954393391265950848 2207882848285053440 4908116379013707648 7608349909742361856 10308583440471016064 13008816971199670272 15709050501928324480 18409284032656978688 2662773489676081280 5363007020404735488 8063240551133389696 10763474081862043904 13463707612590698112 16163941143319352320 417430600338454912 3117664131067109120 5817897661795763328 8518131192524417536 11218364723253071744 13918598253981725952 16618831784710380160 872321241729482752 3572554772458136960 6272788303186791168 8973021833915445376 11673255364644099584 14373488895372753792 17073722426101408000 1327211883120510592 4027445413849164800 6727678944577819008 9427912475306473216 12128146006035127424 14828379536763781632 17528613067492435840 1782102524511538432 4482336055240192640 7182569585968846848 9882803116697501056 12583036647426155264 15283270178154809472 17983503708883463680 2236993165902566272 4937226696631220480 7637460227359874688 10337693758088528896 13037927288817183104 15738160819545837312 18438394350274491520 2691883807293594112 5392117338022248320 8092350868750902528 10792584399479556736 13492817930208210944 16193051460936865152 446540917955967744 3146774448684621952 5847007979413276160 8547241510141930368 11247475040870584576 13947708571599238784 16647942102327892992 901431559346995584 3601665090075649792 6301898620804304000 9002132151532958208 11702365682261612416 14402599212990266624 17102832743718920832 1356322200738023424 4056555731466677632 6756789262195331840 9457022792923986048 12157256323652640256 14857489854381294464 17557723385109948672 1811212842129051264 4511446372857705472 7211679903586359680 9911913434315013888 12612146965043668096 15312380495772322304 18012614026500976512 2266103483520079104 4966337014248733312 7666570544977387520 10366804075706041728 13067037606434695936 15767271137163350144 20760594182452736 2720994124911106944 5421227655639761152 8121461186368415360 10821694717097069568 13521928247825723776 16222161778554377984 475651235573480576 3175884766302134784 5876118297030788992 8576351827759443200 11276585358488097408 13976818889216751616 16677052419945405824 930541876964508416 3630775407693162624 6331008938421816832 9031242469150471040 11731475999879125248 14431709530607779456 17131943061336433664 1385432518355536256 4085666049084190464 6785899579812844672 9486133110541498880 12186366641270153088 14886600171998807296 17586833702727461504 1840323159746564096 4540556690475218304 7240790221203872512 9941023751932526720 12641257282661180928 15341490813389835136 18041724344118489344 2295213801137591936 4995447331866246144 7695680862594900352 10395914393323554560 13096147924052208768 15796381454780862976 49870911799965568 2750104442528619776 5450337973257273984 8150571503985928192 10850805034714582400 13551038565443236608 16251272096171890816 504761553190993408 3204995083919647616 5905228614648301824 8605462145376956032 11305695676105610240 14005929206834264448 16706162737562918656 959652194582021248 3659885725310675456 6360119256039329664 9060352786767983872 11760586317496638080 14460819848225292288 17161053378953946496 1414542835973049088 4114776366701703296 6815009897430357504 9515243428159011712 12215476958887665920 14915710489616320128 17615944020344974336 1869433477364076928 4569667008092731136 7269900538821385344 9970134069550039552 12670367600278693760 15370601131007347968 18070834661736002176 2324324118755104768 5024557649483758976 7724791180212413184 10425024710941067392 13125258241669721600 15825491772398375808 78981229417478400 2779214760146132608 5479448290874786816 8179681821603441024 10879915352332095232 13580148883060749440 16280382413789403648 533871870808506240 3234105401537160448 5934338932265814656 8634572462994468864 11334805993723123072 14035039524451777280 16735273055180431488 988762512199534080 3688996042928188288 6389229573656842496 9089463104385496704 11789696635114150912 14489930165842805120 17190163696571459328 1443653153590561920 4143886684319216128 6844120215047870336 9544353745776524544 12244587276505178752 14944820807233832960 17645054337962487168 1898543794981589760 4598777325710243968 7299010856438898176 9999244387167552384 12699477917896206592 15399711448624860800 18099944979353515008 2353434436372617600 5053667967101271808 7753901497829926016 10454135028558580224 13154368559287234432 15854602090015888640 108091547034991232 2808325077763645440 5508558608492299648 8208792139220953856 10909025669949608064 13609259200678262272 16309492731406916480 562982188426019072 3263215719154673280 5963449249883327488 8663682780611981696 11363916311340635904 14064149842069290112 16764383372797944320 1017872829817046912 3718106360545701120 6418339891274355328 9118573422003009536 11818806952731663744 14519040483460317952 17219274014188972160 1472763471208074752 4172997001936728960 6873230532665383168 9573464063394037376 12273697594122691584 14973931124851345792 17674164655580000000 1927654112599102592 4627887643327756800 7328121174056411008 10028354704785065216 12728588235513719424 15428821766242373632 18129055296971027840 2382544753990130432 5082778284718784640 7783011815447438848 10483245346176093056 13183478876904747264 15883712407633401472 137201864652504064 2837435395381158272 5537668926109812480 8237902456838466688 10938135987567120896 13638369518295775104 16338603049024429312 592092506043531904 3292326036772186112 5992559567500840320 8692793098229494528 11393026628958148736 14093260159686802944 16793493690415457152 1046983147434559744 3747216678163213952 6447450208891868160 9147683739620522368 11847917270349176576 14548150801077830784 17248384331806484992 1501873788825587584 4202107319554241792 6902340850282896000 9602574381011550208 12302807911740204416 15003041442468858624 17703274973197512832 1956764430216615424 4656997960945269632 7357231491673923840 10057465022402578048 12757698553131232256 15457932083859886464 18158165614588540672 2411655071607643264 5111888602336297472 7812122133064951680 10512355663793605888 13212589194522260096 15912822725250914304 166312182270016896 2866545712998671104 5566779243727325312 8267012774455979520 10967246305184633728 13667479835913287936 16367713366641942144 621202823661044736 3321436354389698944 6021669885118353152 8721903415847007360 11422136946575661568 14122370477304315776 16822604008032969984 1076093465052072576 3776326995780726784 6476560526509380992 9176794057238035200 11877027587966689408 14577261118695343616 17277494649423997824 1530984106443100416 4231217637171754624 6931451167900408832 9631684698629063040 12331918229357717248 15032151760086371456 17732385290815025664 1985874747834128256 4686108278562782464 7386341809291436672 10086575340020090880 12786808870748745088 15487042401477399296 18187275932206053504 2440765389225156096 5140998919953810304 7841232450682464512 10541465981411118720 13241699512139772928 15941933042868427136 195422499887529728 2895656030616183936 5595889561344838144 8296123092073492352 10996356622802146560 13696590153530800768 16396823684259454976 650313141278557568 3350546672007211776 6050780202735865984 8751013733464520192 11451247264193174400 14151480794921828608 16851714325650482816 1105203782669585408 3805437313398239616 6505670844126893824 9205904374855548032 11906137905584202240 14606371436312856448 17306604967041510656 1560094424060613248 4260327954789267456 6960561485517921664 9660795016246575872 12361028546975230080 15061262077703884288 17761495608432538496 2014985065451641088 4715218596180295296 7415452126908949504 10115685657637603712 12815919188366257920 15516152719094912128 18216386249823566336 2469875706842668928 5170109237571323136 7870342768299977344 10570576299028631552 13270809829757285760 15971043360485939968 224532817505042560 2924766348233696768 5624999878962350976 8325233409691005184 11025466940419659392 13725700471148313600 16425934001876967808 679423458896070400 3379656989624724608 6079890520353378816 8780124051082033024 11480357581810687232 14180591112539341440 16880824643267995648 1134314100287098240 3834547631015752448 6534781161744406656 9235014692473060864 11935248223201715072 14635481753930369280 17335715284659023488 1589204741678126080 4289438272406780288 6989671803135434496 9689905333864088704 12390138864592742912 15090372395321397120 17790605926050051328 2044095383069153920 4744328913797808128 7444562444526462336 10144795975255116544 12845029505983770752 15545263036712424960 18245496567441079168 2498986024460181760 5199219555188835968 7899453085917490176 10599686616646144384 13299920147374798592 16000153678103452800 253643135122555392 2953876665851209600 5654110196579863808 8354343727308518016 11054577258037172224 13754810788765826432 16455044319494480640 708533776513583232 3408767307242237440 6109000837970891648 8809234368699545856 11509467899428200064 14209701430156854272 16909934960885508480 1163424417904611072 3863657948633265280 6563891479361919488 9264125010090573696 11964358540819227904 14664592071547882112 17364825602276536320 1618315059295638912 4318548590024293120 7018782120752947328 9719015651481601536 12419249182210255744 15119482712938909952 17819716243667564160 2073205700686666752 4773439231415320960 7473672762143975168 10173906292872629376 12874139823601283584 15574373354329937792 18274606885058592000 2528096342077694592 5228329872806348800 7928563403535003008 10628796934263657216 13329030464992311424 16029263995720965632 282753452740068224 2982986983468722432 5683220514197376640 8383454044926030848 11083687575654685056 13783921106383339264 16484154637111993472 737644094131096064 3437877624859750272 6138111155588404480 8838344686317058688 11538578217045712896 14238811747774367104 16939045278503021312 1192534735522123904 3892768266250778112 6593001796979432320 9293235327708086528 11993468858436740736 14693702389165394944 17393935919894049152 1647425376913151744 4347658907641805952 7047892438370460160 9748125969099114368 12448359499827768576 15148593030556422784 17848826561285076992 2102316018304179584 4802549549032833792 7502783079761488000 10203016610490142208 12903250141218796416 15603483671947450624 18303717202676104832 2557206659695207424 5257440190423861632 7957673721152515840 10657907251881170048 13358140782609824256 16058374313338478464 311863770357581056 3012097301086235264 5712330831814889472 8412564362543543680 11112797893272197888 13813031424000852096 16513264954729506304 766754411748608896 3466987942477263104 6167221473205917312 8867455003934571520 11567688534663225728 14267922065391879936 16968155596120534144 1221645053139636736 3921878583868290944 6622112114596945152 9322345645325599360 12022579176054253568 14722812706782907776 17423046237511561984 1676535694530664576 4376769225259318784 7077002755987972992 9777236286716627200 12477469817445281408 15177703348173935616 17877936878902589824 2131426335921692416 4831659866650346624 7531893397379000832 10232126928107655040 12932360458836309248 15632593989564963456 18332827520293617664 2586316977312720256 5286550508041374464 7986784038770028672 10687017569498682880 13387251100227337088 16087484630955991296 340974087975093888 3041207618703748096 5741441149432402304 8441674680161056512 11141908210889710720 13842141741618364928 16542375272347019136 795864729366121728 3496098260094775936 6196331790823430144 8896565321552084352 11596798852280738560 14297032383009392768 16997265913738046976 1250755370757149568 3950988901485803776 6651222432214457984 9351455962943112192 12051689493671766400 14751923024400420608 17452156555129074816 1705646012148177408 4405879542876831616 7106113073605485824 9806346604334140032 12506580135062794240 15206813665791448448 17907047196520102656 2160536653539205248 4860770184267859456 7561003714996513664 10261237245725167872 12961470776453822080 15661704307182476288 18361937837911130496 2615427294930233088 5315660825658887296 8015894356387541504 10716127887116195712 13416361417844849920 16116594948573504128 370084405592606720 3070317936321260928 5770551467049915136 8470784997778569344 11171018528507223552 13871252059235877760 16571485589964531968 824975046983634560 3525208577712288768 6225442108440942976 8925675639169597184 11625909169898251392 14326142700626905600 17026376231355559808 1279865688374662400 3980099219103316608 6680332749831970816 9380566280560625024 12080799811289279232 14781033342017933440 17481266872746587648 1734756329765690240 4434989860494344448 7135223391222998656 9835456921951652864 12535690452680307072 15235923983408961280 17936157514137615488 2189646971156718080 4889880501885372288 7590114032614026496 10290347563342680704 12990581094071334912 15690814624799989120 18391048155528643328 2644537612547745920 5344771143276400128 8045004674005054336 10745238204733708544 13445471735462362752 16145705266191016960 399194723210119552 3099428253938773760 5799661784667427968 8499895315396082176 11200128846124736384 13900362376853390592 16600595907582044800 854085364601147392 3554318895329801600 6254552426058455808 8954785956787110016 11655019487515764224 14355253018244418432 17055486548973072640 1308976005992175232 4009209536720829440 6709443067449483648 9409676598178137856 12109910128906792064 14810143659635446272 17510377190364100480 1763866647383203072 4464100178111857280 7164333708840511488 9864567239569165696 12564800770297819904 15265034301026474112 17965267831755128320 2218757288774230912 4918990819502885120 7619224350231539328 10319457880960193536 13019691411688847744 15719924942417501952 18420158473146156160 2673647930165258752 5373881460893912960 8074114991622567168 10774348522351221376 13474582053079875584 16174815583808529792 428305040827632384 3128538571556286592 5828772102284940800 8529005633013595008 11229239163742249216 13929472694470903424 16629706225199557632 883195682218660224 3583429212947314432 6283662743675968640 8983896274404622848 11684129805133277056 14384363335861931264 17084596866590585472 1338086323609688064 4038319854338342272 6738553385066996480 9438786915795650688 12139020446524304896 14839253977252959104 17539487507981613312 1792976965000715904 4493210495729370112 7193444026458024320 9893677557186678528 12593911087915332736 15294144618643986944 17994378149372641152 2247867606391743744 4948101137120397952 7648334667849052160 10348568198577706368 13048801729306360576 15749035260035014784 2524717054117376 2702758247782771584 5402991778511425792 8103225309240080000 10803458839968734208 13503692370697388416 16203925901426042624 457415358445145216 3157648889173799424 5857882419902453632 8558115950631107840 11258349481359762048 13958583012088416256 16658816542817070464 912305999836173056 3612539530564827264 6312773061293481472 9013006592022135680 11713240122750789888 14413473653479444096 17113707184208098304 1367196641227200896 4067430171955855104 6767663702684509312 9467897233413163520 12168130764141817728 14868364294870471936 17568597825599126144 1822087282618228736 4522320813346882944 7222554344075537152 9922787874804191360 12623021405532845568 15323254936261499776 18023488466990153984 2276977924009256576 4977211454737910784 7677444985466564992 10377678516195219200 13077912046923873408 15778145577652527616 31635034671630208 2731868565400284416 5432102096128938624 8132335626857592832 10832569157586247040 13532802688314901248 16233036219043555456 486525676062658048 3186759206791312256 5886992737519966464 8587226268248620672 11287459798977274880 13987693329705929088 16687926860434583296 941416317453685888 3641649848182340096 6341883378910994304 9042116909639648512 11742350440368302720 14442583971096956928 17142817501825611136 1396306958844713728 4096540489573367936 6796774020302022144 9497007551030676352 12197241081759330560 14897474612487984768 17597708143216638976 1851197600235741568 4551431130964395776 7251664661693049984 9951898192421704192 12652131723150358400 15352365253879012608 18052598784607666816 2306088241626769408 5006321772355423616 7706555303084077824 10406788833812732032 13107022364541386240 15807255895270040448 60745352289143040 2760978883017797248 5461212413746451456 8161445944475105664 10861679475203759872 13561913005932414080 16262146536661068288 515635993680170880 3215869524408825088 5916103055137479296 8616336585866133504 11316570116594787712 14016803647323441920 16717037178052096128 970526635071198720 3670760165799852928 6370993696528507136 9071227227257161344 11771460757985815552 14471694288714469760 17171927819443123968 1425417276462226560 4125650807190880768 6825884337919534976 9526117868648189184 12226351399376843392 14926584930105497600 17626818460834151808 1880307917853254400 4580541448581908608 7280774979310562816 9981008510039217024 12681242040767871232 15381475571496525440 18081709102225179648 2335198559244282240 5035432089972936448 7735665620701590656 10435899151430244864 13136132682158899072 15836366212887553280 89855669906655872 2790089200635310080 5490322731363964288 8190556262092618496 10890789792821272704 13591023323549926912 16291256854278581120 544746311297683712 3244979842026337920 5945213372754992128 8645446903483646336 11345680434212300544 14045913964940954752 16746147495669608960 999636952688711552 3699870483417365760 6400104014146019968 9100337544874674176 11800571075603328384 14500804606331982592 17201038137060636800 1454527594079739392 4154761124808393600 6854994655537047808 9555228186265702016 12255461716994356224 14955695247723010432 17655928778451664640 1909418235470767232 4609651766199421440 7309885296928075648 10010118827656729856 12710352358385384064 15410585889114038272 18110819419842692480 2364308876861795072 5064542407590449280 7764775938319103488 10465009469047757696 13165242999776411904 15865476530505066112 118965987524168704 2819199518252822912 5519433048981477120 8219666579710131328 10919900110438785536 13620133641167439744 16320367171896093952 573856628915196544 3274090159643850752 5974323690372504960 8674557221101159168 11374790751829813376 14075024282558467584 16775257813287121792 1028747270306224384 3728980801034878592 6429214331763532800 9129447862492187008 11829681393220841216 14529914923949495424 17230148454678149632 1483637911697252224 4183871442425906432 6884104973154560640 9584338503883214848 12284572034611869056 14984805565340523264 17685039096069177472 1938528553088280064 4638762083816934272 7338995614545588480 10039229145274242688 12739462676002896896 15439696206731551104 18139929737460205312 2393419194479307904 5093652725207962112 7793886255936616320 10494119786665270528 13194353317393924736 15894586848122578944 148076305141681536 2848309835870335744 5548543366598989952 8248776897327644160 10949010428056298368 13649243958784952576 16349477489513606784 602966946532709376 3303200477261363584 6003434007990017792 8703667538718672000 11403901069447326208 14104134600175980416 16804368130904634624 1057857587923737216 3758091118652391424 6458324649381045632 9158558180109699840 11858791710838354048 14559025241567008256 17259258772295662464 1512748229314765056 4212981760043419264 6913215290772073472 9613448821500727680 12313682352229381888 15013915882958036096 17714149413686690304 1967638870705792896 4667872401434447104 7368105932163101312 10068339462891755520 12768572993620409728 15468806524349063936 18169040055077718144 2422529512096820736 5122763042825474944 7822996573554129152 10523230104282783360 13223463635011437568 15923697165740091776 177186622759194368 2877420153487848576 5577653684216502784 8277887214945156992 10978120745673811200 13678354276402465408 16378587807131119616 632077264150222208 3332310794878876416 6032544325607530624 8732777856336184832 11433011387064839040 14133244917793493248 16833478448522147456 1086967905541250048 3787201436269904256 6487434966998558464 9187668497727212672 11887902028455866880 14588135559184521088 17288369089913175296 1541858546932277888 4242092077660932096 6942325608389586304 9642559139118240512 12342792669846894720 15043026200575548928 17743259731304203136 1996749188323305728 4696982719051959936 7397216249780614144 10097449780509268352 12797683311237922560 15497916841966576768 18198150372695230976 2451639829714333568 5151873360442987776 7852106891171641984 10552340421900296192 13252573952628950400 15952807483357604608 206296940376707200 2906530471105361408 5606764001834015616 8306997532562669824 11007231063291324032 13707464594019978240 16407698124748632448 661187581767735040 3361421112496389248 6061654643225043456 8761888173953697664 11462121704682351872 14162355235411006080 16862588766139660288 1116078223158762880 3816311753887417088 6516545284616071296 9216778815344725504 11917012346073379712 14617245876802033920 17317479407530688128 1570968864549790720 4271202395278444928 6971435926007099136 9671669456735753344 12371902987464407552 15072136518193061760 17772370048921715968 2025859505940818560 4726093036669472768 7426326567398126976 10126560098126781184 12826793628855435392 15527027159584089600 18227260690312743808 2480750147331846400 5180983678060500608 7881217208789154816 10581450739517809024 13281684270246463232 15981917800975117440 235407257994220032 2935640788722874240 5635874319451528448 8336107850180182656 11036341380908836864 13736574911637491072 16436808442366145280 690297899385247872 3390531430113902080 6090764960842556288 8790998491571210496 11491232022299864704 14191465553028518912 16891699083757173120 1145188540776275712 3845422071504929920 6545655602233584128 9245889132962238336 11946122663690892544 14646356194419546752 17346589725148200960 1600079182167303552 4300312712895957760 7000546243624611968 9700779774353266176 12401013305081920384 15101246835810574592 17801480366539228800 2054969823558331392 4755203354286985600 7455436885015639808 10155670415744294016 12855903946472948224 15556137477201602432 18256371007930256640 2509860464949359232 5210093995678013440 7910327526406667648 10610561057135321856 13310794587863976064 16011028118592630272 264517575611732864 2964751106340387072 5664984637069041280 8365218167797695488 11065451698526349696 13765685229255003904 16465918759983658112 719408217002760704 3419641747731414912 6119875278460069120 8820108809188723328 11520342339917377536 14220575870646031744 16920809401374685952 1174298858393788544 3874532389122442752 6574765919851096960 9274999450579751168 11975232981308405376 14675466512037059584 17375700042765713792 1629189499784816384 4329423030513470592 7029656561242124800 9729890091970779008 12430123622699433216 15130357153428087424 17830590684156741632 2084080141175844224 4784313671904498432 7484547202633152640 10184780733361806848 12885014264090461056 15585247794819115264 18285481325547769472 2538970782566872064 5239204313295526272 7939437844024180480 10639671374752834688 13339904905481488896 16040138436210143104 293627893229245696 2993861423957899904 5694094954686554112 8394328485415208320 11094562016143862528 13794795546872516736 16495029077601170944 748518534620273536 3448752065348927744 6148985596077581952 8849219126806236160 11549452657534890368 14249686188263544576 16949919718992198784 1203409176011301376 3903642706739955584 6603876237468609792 9304109768197264000 12004343298925918208 14704576829654572416 17404810360383226624 1658299817402329216 4358533348130983424 7058766878859637632 9759000409588291840 12459233940316946048 15159467471045600256 17859701001774254464 2113190458793357056 4813423989522011264 7513657520250665472 10213891050979319680 12914124581707973888 15614358112436628096 18314591643165282304 2568081100184384896 5268314630913039104 7968548161641693312 10668781692370347520 13369015223099001728 16069248753827655936 322738210846758528 3022971741575412736 5723205272304066944 8423438803032721152 11123672333761375360 13823905864490029568 16524139395218683776 777628852237786368 3477862382966440576 6178095913695094784 8878329444423748992 11578562975152403200 14278796505881057408 16979030036609711616 1232519493628814208 3932753024357468416 6632986555086122624 9333220085814776832 12033453616543431040 14733687147272085248 17433920678000739456 1687410135019842048 4387643665748496256 7087877196477150464 9788110727205804672 12488344257934458880 15188577788663113088 17888811319391767296 2142300776410869888 4842534307139524096 7542767837868178304 10243001368596832512 12943234899325486720 15643468430054140928 18343701960782795136 2597191417801897728 5297424948530551936 7997658479259206144 10697892009987860352 13398125540716514560 16098359071445168768 351848528464271360 3052082059192925568 5752315589921579776 8452549120650233984 11152782651378888192 13853016182107542400 16553249712836196608 806739169855299200 3506972700583953408 6207206231312607616 8907439762041261824 11607673292769916032 14307906823498570240 17008140354227224448 1261629811246327040 3961863341974981248 6662096872703635456 9362330403432289664 12062563934160943872 14762797464889598080 17463030995618252288 1716520452637354880 4416753983366009088 7116987514094663296 9817221044823317504 12517454575551971712 15217688106280625920 17917921637009280128 2171411094028382720 4871644624757036928 7571878155485691136 10272111686214345344 12972345216942999552 15672578747671653760 18372812278400307968 2626301735419410560 5326535266148064768 8026768796876718976 10727002327605373184 13427235858334027392 16127469389062681600 380958846081784192 3081192376810438400 5781425907539092608 8481659438267746816 11181892968996401024 13882126499725055232 16582360030453709440 835849487472812032 3536083018201466240 6236316548930120448 8936550079658774656 11636783610387428864 14337017141116083072 17037250671844737280 1290740128863839872 3990973659592494080 6691207190321148288 9391440721049802496 12091674251778456704 14791907782507110912 17492141313235765120 1745630770254867712 4445864300983521920 7146097831712176128 9846331362440830336 12546564893169484544 15246798423898138752 17947031954626792960 2200521411645895552 4900754942374549760 7600988473103203968 10301222003831858176 13001455534560512384 15701689065289166592 18401922596017820800 2655412053036923392 5355645583765577600 8055879114494231808 10756112645222886016 13456346175951540224 16156579706680194432 410069163699297024 3110302694427951232 5810536225156605440 8510769755885259648 11211003286613913856 13911236817342568064 16611470348071222272 864959805090324864 3565193335818979072 6265426866547633280 8965660397276287488 11665893928004941696 14366127458733595904 17066360989462250112 1319850446481352704 4020083977210006912 6720317507938661120 9420551038667315328 12120784569395969536 14821018100124623744 17521251630853277952 1774741087872380544 4474974618601034752 7175208149329688960 9875441680058343168 12575675210786997376 15275908741515651584 17976142272244305792 2229631729263408384 4929865259992062592 7630098790720716800 10330332321449371008 13030565852178025216 15730799382906679424 18431032913635333632 2684522370654436224 5384755901383090432 8084989432111744640 10785222962840398848 13485456493569053056 16185690024297707264 439179481316809856 3139413012045464064 5839646542774118272 8539880073502772480 11240113604231426688 13940347134960080896 16640580665688735104 894070122707837696 3594303653436491904 6294537184165146112 8994770714893800320 11695004245622454528 14395237776351108736 17095471307079762944 1348960764098865536 4049194294827519744 6749427825556173952 9449661356284828160 12149894887013482368 14850128417742136576 17550361948470790784 1803851405489893376 4504084936218547584 7204318466947201792 9904551997675856000 12604785528404510208 15305019059133164416 18005252589861818624 2258742046880921216 4958975577609575424 7659209108338229632 10359442639066883840 13059676169795538048 15759909700524192256 13399157543294848 2713632688271949056 5413866219000603264 8114099749729257472 10814333280457911680 13514566811186565888 16214800341915220096 468289798934322688 3168523329662976896 5868756860391631104 8568990391120285312 11269223921848939520 13969457452577593728 16669690983306247936 923180440325350528 3623413971054004736 6323647501782658944 9023881032511313152 11724114563239967360 14424348093968621568 17124581624697275776 1378071081716378368 4078304612445032576 6778538143173686784 9478771673902340992 12179005204630995200 14879238735359649408 17579472266088303616 1832961723107406208 4533195253836060416 7233428784564714624 9933662315293368832 12633895846022023040 15334129376750677248 18034362907479331456 2287852364498434048 4988085895227088256 7688319425955742464 10388552956684396672 13088786487413050880 15789020018141705088 42509475160807680 2742743005889461888 5442976536618116096 8143210067346770304 10843443598075424512 13543677128804078720 16243910659532732928 497400116551835520 3197633647280489728 5897867178009143936 8598100708737798144 11298334239466452352 13998567770195106560 16698801300923760768 952290757942863360 3652524288671517568 6352757819400171776 9052991350128825984 11753224880857480192 14453458411586134400 17153691942314788608 1407181399333891200 4107414930062545408 6807648460791199616 9507881991519853824 12208115522248508032 14908349052977162240 17608582583705816448 1862072040724919040 4562305571453573248 7262539102182227456 9962772632910881664 12663006163639535872 15363239694368190080 18063473225096844288 2316962682115946880 5017196212844601088 7717429743573255296 10417663274301909504 13117896805030563712 15818130335759217920 71619792778320512 2771853323506974720 5472086854235628928 8172320384964283136 10872553915692937344 13572787446421591552 16273020977150245760 526510434169348352 3226743964898002560 5926977495626656768 8627211026355310976 11327444557083965184 14027678087812619392 16727911618541273600 981401075560376192 3681634606289030400 6381868137017684608 9082101667746338816 11782335198474993024 14482568729203647232 17182802259932301440 1436291716951404032 4136525247680058240 6836758778408712448 9536992309137366656 12237225839866020864 14937459370594675072 17637692901323329280 1891182358342431872 4591415889071086080 7291649419799740288 9991882950528394496 12692116481257048704 15392350011985702912 18092583542714357120 2346072999733459712 5046306530462113920 7746540061190768128 10446773591919422336 13147007122648076544 15847240653376730752 100730110395833344 2800963641124487552 5501197171853141760 8201430702581795968 10901664233310450176 13601897764039104384 16302131294767758592 555620751786861184 3255854282515515392 5956087813244169600 8656321343972823808 11356554874701478016 14056788405430132224 16757021936158786432 1010511393177889024 3710744923906543232 6410978454635197440 9111211985363851648 11811445516092505856 14511679046821160064 17211912577549814272 1465402034568916864 4165635565297571072 6865869096026225280 9566102626754879488 12266336157483533696 14966569688212187904 17666803218940842112 1920292675959944704 4620526206688598912 7320759737417253120 10020993268145907328 12721226798874561536 15421460329603215744 18121693860331869952 2375183317350972544 5075416848079626752 7775650378808280960 10475883909536935168 13176117440265589376 15876350970994243584 129840428013346176 2830073958742000384 5530307489470654592 8230541020199308800 10930774550927963008 13631008081656617216 16331241612385271424 584731069404374016 3284964600133028224 5985198130861682432 8685431661590336640 11385665192318990848 14085898723047645056 16786132253776299264 1039621710795401856 3739855241524056064 6440088772252710272 9140322302981364480 11840555833710018688 14540789364438672896 17241022895167327104 1494512352186429696 4194745882915083904 6894979413643738112 9595212944372392320 12295446475101046528 14995680005829700736 17695913536558354944 1949402993577457536 4649636524306111744 7349870055034765952 10050103585763420160 12750337116492074368 15450570647220728576 18150804177949382784 2404293634968485376 5104527165697139584 7804760696425793792 10504994227154448000 13205227757883102208 15905461288611756416 158950745630859008 2859184276359513216 5559417807088167424 8259651337816821632 10959884868545475840 13660118399274130048 16360351930002784256 613841387021886848 3314074917750541056 6014308448479195264 8714541979207849472 11414775509936503680 14115009040665157888 16815242571393812096 1068732028412914688 3768965559141568896 6469199089870223104 9169432620598877312 11869666151327531520 14569899682056185728 17270133212784839936 1523622669803942528 4223856200532596736 6924089731261250944 9624323261989905152 12324556792718559360 15024790323447213568 17725023854175867776 1978513311194970368 4678746841923624576 7378980372652278784 10079213903380932992 12779447434109587200 15479680964838241408 18179914495566895616 2433403952585998208 5133637483314652416 7833871014043306624 10534104544771960832 13234338075500615040 15934571606229269248 188061063248371840 2888294593977026048 5588528124705680256 8288761655434334464 10988995186162988672 13689228716891642880 16389462247620297088 642951704639399680 3343185235368053888 6043418766096708096 8743652296825362304 11443885827554016512 14144119358282670720 16844352889011324928 1097842346030427520 3798075876759081728 6498309407487735936 9198542938216390144 11898776468945044352 14599009999673698560 17299243530402352768 1552732987421455360 4252966518150109568 6953200048878763776 9653433579607417984 12353667110336072192 15053900641064726400 17754134171793380608 2007623628812483200 4707857159541137408 7408090690269791616 10108324220998445824 12808557751727100032 15508791282455754240 18209024813184408448 2462514270203511040 5162747800932165248 7862981331660819456 10563214862389473664 13263448393118127872 15963681923846782080 217171380865884672 2917404911594538880 5617638442323193088 8317871973051847296 11018105503780501504 13718339034509155712 16418572565237809920 672062022256912512 3372295552985566720 6072529083714220928 8772762614442875136 11472996145171529344 14173229675900183552 16873463206628837760 1126952663647940352 3827186194376594560 6527419725105248768 9227653255833902976 11927886786562557184 14628120317291211392 17328353848019865600 1581843305038968192 4282076835767622400 6982310366496276608 9682543897224930816 12382777427953585024 15083010958682239232 17783244489410893440 2036733946429996032 4736967477158650240 7437201007887304448 10137434538615958656 12837668069344612864 15537901600073267072 18238135130801921280 2491624587821023872 5191858118549678080 7892091649278332288 10592325180006986496 13292558710735640704 15992792241464294912 246281698483397504 2946515229212051712 5646748759940705920 8346982290669360128 11047215821398014336 13747449352126668544 16447682882855322752 701172339874425344 3401405870603079552 6101639401331733760 8801872932060387968 11502106462789042176 14202339993517696384 16902573524246350592 1156062981265453184 3856296511994107392 6556530042722761600 9256763573451415808 11956997104180070016 14657230634908724224 17357464165637378432 1610953622656481024 4311187153385135232 7011420684113789440 9711654214842443648 12411887745571097856 15112121276299752064 17812354807028406272 2065844264047508864 4766077794776163072 7466311325504817280 10166544856233471488 12866778386962125696 15567011917690779904 18267245448419434112 2520734905438536704 5220968436167190912 7921201966895845120 10621435497624499328 13321669028353153536 16021902559081807744 275392016100910336 2975625546829564544 5675859077558218752 8376092608286872960 11076326139015527168 13776559669744181376 16476793200472835584 730282657491938176 3430516188220592384 6130749718949246592 8830983249677900800 11531216780406555008 14231450311135209216 16931683841863863424 1185173298882966016 3885406829611620224 6585640360340274432 9285873891068928640 11986107421797582848 14686340952526237056 17386574483254891264 1640063940273993856 4340297471002648064 7040531001731302272 9740764532459956480 12440998063188610688 15141231593917264896 17841465124645919104 2094954581665021696 4795188112393675904 7495421643122330112 10195655173850984320 12895888704579638528 15596122235308292736 18296355766036946944 2549845223056049536 5250078753784703744 7950312284513357952 10650545815242012160 13350779345970666368 16051012876699320576 304502333718423168 3004735864447077376 5704969395175731584 8405202925904385792 11105436456633040000 13805669987361694208 16505903518090348416 759392975109451008 3459626505838105216 6159860036566759424 8860093567295413632 11560327098024067840 14260560628752722048 16960794159481376256 1214283616500478848 3914517147229133056 6614750677957787264 9314984208686441472 12015217739415095680 14715451270143749888 17415684800872404096 1669174257891506688 4369407788620160896 7069641319348815104 9769874850077469312 12470108380806123520 15170341911534777728 17870575442263431936 2124064899282534528 4824298430011188736 7524531960739842944 10224765491468497152 12924999022197151360 15625232552925805568 18325466083654459776 2578955540673562368 5279189071402216576 7979422602130870784 10679656132859524992 13379889663588179200 16080123194316833408 333612651335936000 3033846182064590208 5734079712793244416 8434313243521898624 11134546774250552832 13834780304979207040 16535013835707861248 788503292726963840 3488736823455618048 6188970354184272256 8889203884912926464 11589437415641580672 14289670946370234880 16989904477098889088 1243393934117991680 3943627464846645888 6643860995575300096 9344094526303954304 12044328057032608512 14744561587761262720 17444795118489916928 1698284575509019520 4398518106237673728 7098751636966327936 9798985167694982144 12499218698423636352 15199452229152290560 17899685759880944768 2153175216900047360 4853408747628701568 7553642278357355776 10253875809086009984 12954109339814664192 15654342870543318400 18354576401271972608 2608065858291075200 5308299389019729408 8008532919748383616 10708766450477037824 13408999981205692032 16109233511934346240 362722968953448832 3062956499682103040 5763190030410757248 8463423561139411456 11163657091868065664 13863890622596719872 16564124153325374080 817613610344476672 3517847141073130880 6218080671801785088 8918314202530439296 11618547733259093504 14318781263987747712 17019014794716401920 1272504251735504512 3972737782464158720 6672971313192812928 9373204843921467136 12073438374650121344 14773671905378775552 17473905436107429760 1727394893126532352 4427628423855186560 7127861954583840768 9828095485312494976 12528329016041149184 15228562546769803392 17928796077498457600 2182285534517560192 4882519065246214400 7582752595974868608 10282986126703522816 12983219657432177024 15683453188160831232 18383686718889485440 2637176175908588032 5337409706637242240 8037643237365896448 10737876768094550656 13438110298823204864 16138343829551859072 391833286570961664 3092066817299615872 5792300348028270080 8492533878756924288 11192767409485578496 13893000940214232704 16593234470942886912 846723927961989504 3546957458690643712 6247190989419297920 8947424520147952128 11647658050876606336 14347891581605260544 17048125112333914752 1301614569353017344 4001848100081671552 6702081630810325760 9402315161538979968 12102548692267634176 14802782222996288384 17503015753724942592 1756505210744045184 4456738741472699392 7156972272201353600 9857205802930007808 12557439333658662016 15257672864387316224 17957906395115970432 2211395852135073024 4911629382863727232 7611862913592381440 10312096444321035648 13012329975049689856 15712563505778344064 18412797036506998272 2666286493526100864 5366520024254755072 8066753554983409280 10766987085712063488 13467220616440717696 16167454147169371904 420943604188474496 3121177134917128704 5821410665645782912 8521644196374437120 11221877727103091328 13922111257831745536 16622344788560399744 875834245579502336 3576067776308156544 6276301307036810752 8976534837765464960 11676768368494119168 14377001899222773376 17077235429951427584 1330724886970530176 4030958417699184384 6731191948427838592 9431425479156492800 12131659009885147008 14831892540613801216 17532126071342455424 1785615528361558016 4485849059090212224 7186082589818866432 9886316120547520640 12586549651276174848 15286783182004829056 17987016712733483264 2240506169752585856 4940739700481240064 7640973231209894272 10341206761938548480 13041440292667202688 15741673823395856896 18441907354124511104 2695396811143613696 5395630341872267904 8095863872600922112 10796097403329576320 13496330934058230528 16196564464786884736 450053921805987328 3150287452534641536 5850520983263295744 8550754513991949952 11250988044720604160 13951221575449258368 16651455106177912576 904944563197015168 3605178093925669376 6305411624654323584 9005645155382977792 11705878686111632000 14406112216840286208 17106345747568940416 1359835204588043008 4060068735316697216 6760302266045351424 9460535796774005632 12160769327502659840 14861002858231314048 17561236388959968256 1814725845979070848 4514959376707725056 7215192907436379264 9915426438165033472 12615659968893687680 15315893499622341888 18016127030350996096 2269616487370098688 4969850018098752896 7670083548827407104 10370317079556061312 13070550610284715520 15770784141013369728 24273598032472320 2724507128761126528 5424740659489780736 8124974190218434944 10825207720947089152 13525441251675743360 16225674782404397568 479164239423500160 3179397770152154368 5879631300880808576 8579864831609462784 11280098362338116992 13980331893066771200 16680565423795425408 934054880814528000 3634288411543182208 6334521942271836416 9034755473000490624 11734989003729144832 14435222534457799040 17135456065186453248 1388945522205555840 4089179052934210048 6789412583662864256 9489646114391518464 12189879645120172672 14890113175848826880 17590346706577481088 1843836163596583680 4544069694325237888 7244303225053892096 9944536755782546304 12644770286511200512 15345003817239854720 18045237347968508928 2298726804987611520 4998960335716265728 7699193866444919936 10399427397173574144 13099660927902228352 15799894458630882560 53383915649985152 2753617446378639360 5453850977107293568 8154084507835947776 10854318038564601984 13554551569293256192 16254785100021910400 508274557041012992 3208508087769667200 5908741618498321408 8608975149226975616 11309208679955629824 14009442210684284032 16709675741412938240 963165198432040832 3663398729160695040 6363632259889349248 9063865790618003456 11764099321346657664 14464332852075311872 17164566382803966080 1418055839823068672 4118289370551722880 6818522901280377088 9518756432009031296 12218989962737685504 14919223493466339712 17619457024194993920 1872946481214096512 4573180011942750720 7273413542671404928 9973647073400059136 12673880604128713344 15374114134857367552 18074347665586021760 2327837122605124352 5028070653333778560 7728304184062432768 10428537714791086976 13128771245519741184 15829004776248395392 82494233267497984 2782727763996152192 5482961294724806400 8183194825453460608 10883428356182114816 13583661886910769024 16283895417639423232 537384874658525824 3237618405387180032 5937851936115834240 8638085466844488448 11338318997573142656 14038552528301796864 16738786059030451072 992275516049553664 3692509046778207872 6392742577506862080 9092976108235516288 11793209638964170496 14493443169692824704 17193676700421478912 1447166157440581504 4147399688169235712 6847633218897889920 9547866749626544128 12248100280355198336 14948333811083852544 17648567341812506752 1902056798831609344 4602290329560263552 7302523860288917760 10002757391017571968 12702990921746226176 15403224452474880384 18103457983203534592 2356947440222637184 5057180970951291392 7757414501679945600 10457648032408599808 13157881563137254016 15858115093865908224 111604550885010816 2811838081613665024 5512071612342319232 8212305143070973440 10912538673799627648 13612772204528281856 16313005735256936064 566495192276038656 3266728723004692864 5966962253733347072 8667195784462001280 11367429315190655488 14067662845919309696 16767896376647963904 1021385833667066496 3721619364395720704 6421852895124374912 9122086425853029120 11822319956581683328 14522553487310337536 17222787018038991744 1476276475058094336 4176510005786748544 6876743536515402752 9576977067244056960 12277210597972711168 14977444128701365376 17677677659430019584 1931167116449122176 4631400647177776384 7331634177906430592 10031867708635084800 12732101239363739008 15432334770092393216 18132568300821047424 2386057757840150016 5086291288568804224 7786524819297458432 10486758350026112640 13186991880754766848 15887225411483421056 140714868502523648 2840948399231177856 5541181929959832064 8241415460688486272 10941648991417140480 13641882522145794688 16342116052874448896 595605509893551488 3295839040622205696 5996072571350859904 8696306102079514112 11396539632808168320 14096773163536822528 16797006694265476736 1050496151284579328 3750729682013233536 6450963212741887744 9151196743470541952 11851430274199196160 14551663804927850368 17251897335656504576 1505386792675607168 4205620323404261376 6905853854132915584 9606087384861569792 12306320915590224000 15006554446318878208 17706787977047532416 1960277434066635008 4660510964795289216 7360744495523943424 10060978026252597632 12761211556981251840 15461445087709906048 18161678618438560256 2415168075457662848 5115401606186317056 7815635136914971264 10515868667643625472 13216102198372279680 15916335729100933888 169825186120036480 2870058716848690688 5570292247577344896 8270525778305999104 10970759309034653312 13670992839763307520 16371226370491961728 624715827511064320 3324949358239718528 6025182888968372736 8725416419697026944 11425649950425681152 14125883481154335360 16826117011882989568 1079606468902092160 3779839999630746368 6480073530359400576 9180307061088054784 11880540591816708992 14580774122545363200 17281007653274017408 1534497110293120000 4234730641021774208 6934964171750428416 9635197702479082624 12335431233207736832 15035664763936391040 17735898294665045248 1989387751684147840 4689621282412802048 7389854813141456256 10090088343870110464 12790321874598764672 15490555405327418880 18190788936056073088 2444278393075175680 5144511923803829888 7844745454532484096 10544978985261138304 13245212515989792512 15945446046718446720 198935503737549312 2899169034466203520 5599402565194857728 8299636095923511936 10999869626652166144 13700103157380820352 16400336688109474560 653826145128577152 3354059675857231360 6054293206585885568 8754526737314539776 11454760268043193984 14154993798771848192 16855227329500502400 1108716786519604992 3808950317248259200 6509183847976913408 9209417378705567616 11909650909434221824 14609884440162876032 17310117970891530240 1563607427910632832 4263840958639287040 6964074489367941248 9664308020096595456 12364541550825249664 15064775081553903872 17765008612282558080 2018498069301660672 4718731600030314880 7418965130758969088 10119198661487623296 12819432192216277504 15519665722944931712 18219899253673585920 2473388710692688512 5173622241421342720 7873855772149996928 10574089302878651136 13274322833607305344 15974556364335959552 228045821355062144 2928279352083716352 5628512882812370560 8328746413541024768 11028979944269678976 13729213474998333184 16429447005726987392 682936462746089984 3383169993474744192 6083403524203398400 8783637054932052608 11483870585660706816 14184104116389361024 16884337647118015232 1137827104137117824 3838060634865772032 6538294165594426240 9238527696323080448 11938761227051734656 14638994757780388864 17339228288509043072 1592717745528145664 4292951276256799872 6993184806985454080 9693418337714108288 12393651868442762496 15093885399171416704 17794118929900070912 2047608386919173504 4747841917647827712 7448075448376481920 10148308979105136128 12848542509833790336 15548776040562444544 18249009571291098752 2502499028310201344 5202732559038855552 7902966089767509760 10603199620496163968 13303433151224818176 16003666681953472384 257156138972574976 2957389669701229184 5657623200429883392 8357856731158537600 11058090261887191808 13758323792615846016 16458557323344500224 712046780363602816 3412280311092257024 6112513841820911232 8812747372549565440 11512980903278219648 14213214434006873856 16913447964735528064 1166937421754630656 3867170952483284864 6567404483211939072 9267638013940593280 11967871544669247488 14668105075397901696 17368338606126555904 1621828063145658496 4322061593874312704 7022295124602966912 9722528655331621120 12422762186060275328 15122995716788929536 17823229247517583744 2076718704536686336 4776952235265340544 7477185765993994752 10177419296722648960 12877652827451303168 15577886358179957376 18278119888908611584 2531609345927714176 5231842876656368384 7932076407385022592 10632309938113676800 13332543468842331008 16032776999570985216 286266456590087808 2986499987318742016 5686733518047396224 8386967048776050432 11087200579504704640 13787434110233358848 16487667640962013056 741157097981115648 3441390628709769856 6141624159438424064 8841857690167078272 11542091220895732480 14242324751624386688 16942558282353040896 1196047739372143488 3896281270100797696 6596514800829451904 9296748331558106112 11996981862286760320 14697215393015414528 17397448923744068736 1650938380763171328 4351171911491825536 7051405442220479744 9751638972949133952 12451872503677788160 15152106034406442368 17852339565135096576 2105829022154199168 4806062552882853376 7506296083611507584 10206529614340161792 12906763145068816000 15606996675797470208 18307230206526124416 2560719663545227008 5260953194273881216 7961186725002535424 10661420255731189632 13361653786459843840 16061887317188498048 315376774207600640 3015610304936254848 5715843835664909056 8416077366393563264 11116310897122217472 13816544427850871680 16516777958579525888 770267415598628480 3470500946327282688 6170734477055936896 8870968007784591104 11571201538513245312 14271435069241899520 16971668599970553728 1225158056989656320 3925391587718310528 6625625118446964736 9325858649175618944 12026092179904273152 14726325710632927360 17426559241361581568 1680048698380684160 4380282229109338368 7080515759837992576 9780749290566646784 12480982821295300992 15181216352023955200 17881449882752609408 2134939339771712000 4835172870500366208 7535406401229020416 10235639931957674624 12935873462686328832 15636106993414983040 18336340524143637248 2589829981162739840 5290063511891394048 7990297042620048256 10690530573348702464 13390764104077356672 16090997634806010880 344487091825113472 3044720622553767680 5744954153282421888 8445187684011076096 11145421214739730304 13845654745468384512 16545888276197038720 799377733216141312 3499611263944795520 6199844794673449728 8900078325402103936 11600311856130758144 14300545386859412352 17000778917588066560 1254268374607169152 3954501905335823360 6654735436064477568 9354968966793131776 12055202497521785984 14755436028250440192 17455669558979094400 1709159015998196992 4409392546726851200 7109626077455505408 9809859608184159616 12510093138912813824 15210326669641468032 17910560200370122240 2164049657389224832 4864283188117879040 7564516718846533248 10264750249575187456 12964983780303841664 15665217311032495872 18365450841761150080 2618940298780252672 5319173829508906880 8019407360237561088 10719640890966215296 13419874421694869504 16120107952423523712 373597409442626304 3073830940171280512 5774064470899934720 8474298001628588928 11174531532357243136 13874765063085897344 16574998593814551552 828488050833654144 3528721581562308352 6228955112290962560 8929188643019616768 11629422173748270976 14329655704476925184 17029889235205579392 1283378692224681984 3983612222953336192 6683845753681990400 9384079284410644608 12084312815139298816 14784546345867953024 17484779876596607232 1738269333615709824 4438502864344364032 7138736395073018240 9838969925801672448 12539203456530326656 15239436987258980864 17939670517987635072 2193159975006737664 4893393505735391872 7593627036464046080 10293860567192700288 12994094097921354496 15694327628650008704 18394561159378662912 2648050616397765504 5348284147126419712 8048517677855073920 10748751208583728128 13448984739312382336 16149218270041036544 402707727060139136 3102941257788793344 5803174788517447552 8503408319246101760 11203641849974755968 13903875380703410176 16604108911432064384 857598368451166976 3557831899179821184 6258065429908475392 8958298960637129600 11658532491365783808 14358766022094438016 17058999552823092224 1312489009842194816 4012722540570849024 6712956071299503232 9413189602028157440 12113423132756811648 14813656663485465856 17513890194214120064 1767379651233222656 4467613181961876864 7167846712690531072 9868080243419185280 12568313774147839488 15268547304876493696 17968780835605147904 2222270292624250496 4922503823352904704 7622737354081558912 10322970884810213120 13023204415538867328 15723437946267521536 18423671476996175744 2677160934015278336 5377394464743932544 8077627995472586752 10777861526201240960 13478095056929895168 16178328587658549376 431818044677651968 3132051575406306176 5832285106134960384 8532518636863614592 11232752167592268800 13932985698320923008 16633219229049577216 886708686068679808 3586942216797334016 6287175747525988224 8987409278254642432 11687642808983296640 14387876339711950848 17088109870440605056 1341599327459707648 4041832858188361856 6742066388917016064 9442299919645670272 12142533450374324480 14842766981102978688 17543000511831632896 1796489968850735488 4496723499579389696 7196957030308043904 9897190561036698112 12597424091765352320 15297657622494006528 17997891153222660736 2251380610241763328 4951614140970417536 7651847671699071744 10352081202427725952 13052314733156380160 15752548263885034368 6037720904136960 2706271251632791168 5406504782361445376 8106738313090099584 10806971843818753792 13507205374547408000 16207438905276062208 460928362295164800 3161161893023819008 5861395423752473216 8561628954481127424 11261862485209781632 13962096015938435840 16662329546667090048 915819003686192640 3616052534414846848 6316286065143501056 9016519595872155264 11716753126600809472 14416986657329463680 17117220188058117888 1370709645077220480 4070943175805874688 6771176706534528896 9471410237263183104 12171643767991837312 14871877298720491520 17572110829449145728 1825600286468248320 4525833817196902528 7226067347925556736 9926300878654210944 12626534409382865152 15326767940111519360 18027001470840173568 2280490927859276160 4980724458587930368 7680957989316584576 10381191520045238784 13081425050773892992 15781658581502547200 35148038521649792 2735381569250304000 5435615099978958208 8135848630707612416 10836082161436266624 13536315692164920832 16236549222893575040 490038679912677632 3190272210641331840 5890505741369986048 8590739272098640256 11290972802827294464 13991206333555948672 16691439864284602880 944929321303705472 3645162852032359680 6345396382761013888 9045629913489668096 11745863444218322304 14446096974946976512 17146330505675630720 1399819962694733312 4100053493423387520 6800287024152041728 9500520554880695936 12200754085609350144 14900987616338004352 17601221147066658560 1854710604085761152 4554944134814415360 7255177665543069568 9955411196271723776 12655644727000377984 15355878257729032192 18056111788457686400 2309601245476788992 5009834776205443200 7710068306934097408 10410301837662751616 13110535368391405824 15810768899120060032 64258356139162624 2764491886867816832 5464725417596471040 8164958948325125248 10865192479053779456 13565426009782433664 16265659540511087872 519148997530190464 3219382528258844672 5919616058987498880 8619849589716153088 11320083120444807296 14020316651173461504 16720550181902115712 974039638921218304 3674273169649872512 6374506700378526720 9074740231107180928 11774973761835835136 14475207292564489344 17175440823293143552 1428930280312246144 4129163811040900352 6829397341769554560 9529630872498208768 12229864403226862976 14930097933955517184 17630331464684171392 1883820921703273984 4584054452431928192 7284287983160582400 9984521513889236608 12684755044617890816 15384988575346545024 18085222106075199232 2338711563094301824 5038945093822956032 7739178624551610240 10439412155280264448 13139645686008918656 15839879216737572864 93368673756675456 2793602204485329664 5493835735213983872 8194069265942638080 10894302796671292288 13594536327399946496 16294769858128600704 548259315147703296 3248492845876357504 5948726376605011712 8648959907333665920 11349193438062320128 14049426968790974336 16749660499519628544 1003149956538731136 3703383487267385344 6403617017996039552 9103850548724693760 11804084079453347968 14504317610182002176 17204551140910656384 1458040597929758976 4158274128658413184 6858507659387067392 9558741190115721600 12258974720844375808 14959208251573030016 17659441782301684224 1912931239320786816 4613164770049441024 7313398300778095232 10013631831506749440 12713865362235403648 15414098892964057856 18114332423692712064 2367821880711814656 5068055411440468864 7768288942169123072 10468522472897777280 13168756003626431488 15868989534355085696 122478991374188288 2822712522102842496 5522946052831496704 8223179583560150912 10923413114288805120 13623646645017459328 16323880175746113536 577369632765216128 3277603163493870336 5977836694222524544 8678070224951178752 11378303755679832960 14078537286408487168 16778770817137141376 1032260274156243968 3732493804884898176 6432727335613552384 9132960866342206592 11833194397070860800 14533427927799515008 17233661458528169216 1487150915547271808 4187384446275926016 6887617977004580224 9587851507733234432 12288085038461888640 14988318569190542848 17688552099919197056 1942041556938299648 4642275087666953856 7342508618395608064 10042742149124262272 12742975679852916480 15443209210581570688 18143442741310224896 2396932198329327488 5097165729057981696 7797399259786635904 10497632790515290112 13197866321243944320 15898099851972598528 151589308991701120 2851822839720355328 5552056370449009536 8252289901177663744 10952523431906317952 13652756962634972160 16352990493363626368 606479950382728960 3306713481111383168 6006947011840037376 8707180542568691584 11407414073297345792 14107647604026000000 16807881134754654208 1061370591773756800 3761604122502411008 6461837653231065216 9162071183959719424 11862304714688373632 14562538245417027840 17262771776145682048 1516261233164784640 4216494763893438848 6916728294622093056 9616961825350747264 12317195356079401472 15017428886808055680 17717662417536709888 1971151874555812480 4671385405284466688 7371618936013120896 10071852466741775104 12772085997470429312 15472319528199083520 18172553058927737728 2426042515946840320 5126276046675494528 7826509577404148736 10526743108132802944 13226976638861457152 15927210169590111360 180699626609213952 2880933157337868160 5581166688066522368 8281400218795176576 10981633749523830784 13681867280252484992 16382100810981139200 635590268000241792 3335823798728896000 6036057329457550208 8736290860186204416 11436524390914858624 14136757921643512832 16836991452372167040 1090480909391269632 3790714440119923840 6490947970848578048 9191181501577232256 11891415032305886464 14591648563034540672 17291882093763194880 1545371550782297472 4245605081510951680 6945838612239605888 9646072142968260096 12346305673696914304 15046539204425568512 17746772735154222720 2000262192173325312 4700495722901979520 7400729253630633728 10100962784359287936 12801196315087942144 15501429845816596352 18201663376545250560 2455152833564353152 5155386364293007360 7855619895021661568 10555853425750315776 13256086956478969984 15956320487207624192 209809944226726784 2910043474955380992 5610277005684035200 8310510536412689408 11010744067141343616 13710977597869997824 16411211128598652032 664700585617754624 3364934116346408832 6065167647075063040 8765401177803717248 11465634708532371456 14165868239261025664 16866101769989679872 1119591227008782464 3819824757737436672 6520058288466090880 9220291819194745088 11920525349923399296 14620758880652053504 17320992411380707712 1574481868399810304 4274715399128464512 6974948929857118720 9675182460585772928 12375415991314427136 15075649522043081344 17775883052771735552 2029372509790838144 4729606040519492352 7429839571248146560 10130073101976800768 12830306632705454976 15530540163434109184 18230773694162763392 2484263151181865984 5184496681910520192 7884730212639174400 10584963743367828608 13285197274096482816 15985430804825137024 238920261844239616 2939153792572893824 5639387323301548032 8339620854030202240 11039854384758856448 13740087915487510656 16440321446216164864 693810903235267456 3394044433963921664 6094277964692575872 8794511495421230080 11494745026149884288 14194978556878538496 16895212087607192704 1148701544626295296 3848935075354949504 6549168606083603712 9249402136812257920 11949635667540912128 14649869198269566336 17350102728998220544 1603592186017323136 4303825716745977344 7004059247474631552 9704292778203285760 12404526308931939968 15104759839660594176 17804993370389248384 2058482827408350976 4758716358137005184 7458949888865659392 10159183419594313600 12859416950322967808 15559650481051622016 18259884011780276224 2513373468799378816 5213606999528033024 7913840530256687232 10614074060985341440 13314307591713995648 16014541122442649856 268030579461752448 2968264110190406656 5668497640919060864 8368731171647715072 11068964702376369280 13769198233105023488 16469431763833677696 722921220852780288 3423154751581434496 6123388282310088704 8823621813038742912 11523855343767397120 14224088874496051328 16924322405224705536 1177811862243808128 3878045392972462336 6578278923701116544 9278512454429770752 11978745985158424960 14678979515887079168 17379213046615733376 1632702503634835968 4332936034363490176 7033169565092144384 9733403095820798592 12433636626549452800 15133870157278107008 17834103688006761216 2087593145025863808 4787826675754518016 7488060206483172224 10188293737211826432 12888527267940480640 15588760798669134848 18288994329397789056 2542483786416891648 5242717317145545856 7942950847874200064 10643184378602854272 13343417909331508480 16043651440060162688 297140897079265280 2997374427807919488 5697607958536573696 8397841489265227904 11098075019993882112 13798308550722536320 16498542081451190528 752031538470293120 3452265069198947328 6152498599927601536 8852732130656255744 11552965661384909952 14253199192113564160 16953432722842218368 1206922179861320960 3907155710589975168 6607389241318629376 9307622772047283584 12007856302775937792 14708089833504592000 17408323364233246208 1661812821252348800 4362046351981003008 7062279882709657216 9762513413438311424 12462746944166965632 15162980474895619840 17863214005624274048 2116703462643376640 4816936993372030848 7517170524100685056 10217404054829339264 12917637585557993472 15617871116286647680 18318104647015301888 2571594104034404480 5271827634763058688 7972061165491712896 10672294696220367104 13372528226949021312 16072761757677675520 326251214696778112 3026484745425432320 5726718276154086528 8426951806882740736 11127185337611394944 13827418868340049152 16527652399068703360 781141856087805952 3481375386816460160 6181608917545114368 8881842448273768576 11582075979002422784 14282309509731076992 16982543040459731200 1236032497478833792 3936266028207488000 6636499558936142208 9336733089664796416 12036966620393450624 14737200151122104832 17437433681850759040 1690923138869861632 4391156669598515840 7091390200327170048 9791623731055824256 12491857261784478464 15192090792513132672 17892324323241786880 2145813780260889472 4846047310989543680 7546280841718197888 10246514372446852096 12946747903175506304 15646981433904160512 18347214964632814720 2600704421651917312 5300937952380571520 8001171483109225728 10701405013837879936 13401638544566534144 16101872075295188352 355361532314290944 3055595063042945152 5755828593771599360 8456062124500253568 11156295655228907776 13856529185957561984 16556762716686216192 810252173705318784 3510485704433972992 6210719235162627200 8910952765891281408 11611186296619935616 14311419827348589824 17011653358077244032 1265142815096346624 3965376345825000832 6665609876553655040 9365843407282309248 12066076938010963456 14766310468739617664 17466543999468271872 1720033456487374464 4420266987216028672 7120500517944682880 9820734048673337088 12520967579401991296 15221201110130645504 17921434640859299712 2174924097878402304 4875157628607056512 7575391159335710720 10275624690064364928 12975858220793019136 15676091751521673344 18376325282250327552 2629814739269430144 5330048269998084352 8030281800726738560 10730515331455392768 13430748862184046976 16130982392912701184 384471849931803776 3084705380660457984 5784938911389112192 8485172442117766400 11185405972846420608 13885639503575074816 16585873034303729024 839362491322831616 3539596022051485824 6239829552780140032 8940063083508794240 11640296614237448448 14340530144966102656 17040763675694756864 1294253132713859456 3994486663442513664 6694720194171167872 9394953724899822080 12095187255628476288 14795420786357130496 17495654317085784704 1749143774104887296 4449377304833541504 7149610835562195712 9849844366290849920 12550077897019504128 15250311427748158336 17950544958476812544 2204034415495915136 4904267946224569344 7604501476953223552 10304735007681877760 13004968538410531968 15705202069139186176 18405435599867840384 2658925056886942976 5359158587615597184 8059392118344251392 10759625649072905600 13459859179801559808 16160092710530214016 413582167549316608 3113815698277970816 5814049229006625024 8514282759735279232 11214516290463933440 13914749821192587648 16614983351921241856 868472808940344448 3568706339668998656 6268939870397652864 8969173401126307072 11669406931854961280 14369640462583615488 17069873993312269696 1323363450331372288 4023596981060026496 6723830511788680704 9424064042517334912 12124297573245989120 14824531103974643328 17524764634703297536 1778254091722400128 4478487622451054336 7178721153179708544 9878954683908362752 12579188214637016960 15279421745365671168 17979655276094325376 2233144733113427968 4933378263842082176 7633611794570736384 10333845325299390592 13034078856028044800 15734312386756699008 18434545917485353216 2688035374504455808 5388268905233110016 8088502435961764224 10788735966690418432 13488969497419072640 16189203028147726848 442692485166829440 3142926015895483648 5843159546624137856 8543393077352792064 11243626608081446272 13943860138810100480 16644093669538754688 897583126557857280 3597816657286511488 6298050188015165696 8998283718743819904 11698517249472474112 14398750780201128320 17098984310929782528 1352473767948885120 4052707298677539328 6752940829406193536 9453174360134847744 12153407890863501952 14853641421592156160 17553874952320810368 1807364409339912960 4507597940068567168 7207831470797221376 9908065001525875584 12608298532254529792 15308532062983184000 18008765593711838208 2262255050730940800 4962488581459595008 7662722112188249216 10362955642916903424 13063189173645557632 15763422704374211840 16912161393314432 2717145692121968640 5417379222850622848 8117612753579277056 10817846284307931264 13518079815036585472 16218313345765239680 471802802784342272 3172036333512996480 5872269864241650688 8572503394970304896 11272736925698959104 13972970456427613312 16673203987156267520 926693444175370112 3626926974904024320 6327160505632678528 9027394036361332736 11727627567089986944 14427861097818641152 17128094628547295360 1381584085566397952 4081817616295052160 6782051147023706368 9482284677752360576 12182518208481014784 14882751739209668992 17582985269938323200 1836474726957425792 4536708257686080000 7236941788414734208 9937175319143388416 12637408849872042624 15337642380600696832 18037875911329351040 2291365368348453632 4991598899077107840 7691832429805762048 10392065960534416256 13092299491263070464 15792533021991724672 46022479010827264 2746256009739481472 5446489540468135680 8146723071196789888 10846956601925444096 13547190132654098304 16247423663382752512 500913120401855104 3201146651130509312 5901380181859163520 8601613712587817728 11301847243316471936 14002080774045126144 16702314304773780352 955803761792882944 3656037292521537152 6356270823250191360 9056504353978845568 11756737884707499776 14456971415436153984 17157204946164808192 1410694403183910784 4110927933912564992 6811161464641219200 9511394995369873408 12211628526098527616 14911862056827181824 17612095587555836032 1865585044574938624 4565818575303592832 7266052106032247040 9966285636760901248 12666519167489555456 15366752698218209664 18066986228946863872 2320475685965966464 5020709216694620672 7720942747423274880 10421176278151929088 13121409808880583296 15821643339609237504 75132796628340096 2775366327356994304 5475599858085648512 8175833388814302720 10876066919542956928 13576300450271611136 16276533981000265344 530023438019367936 3230256968748022144 5930490499476676352 8630724030205330560 11330957560933984768 14031191091662638976 16731424622391293184 984914079410395776 3685147610139049984 6385381140867704192 9085614671596358400 11785848202325012608 14486081733053666816 17186315263782321024 1439804720801423616 4140038251530077824 6840271782258732032 9540505312987386240 12240738843716040448 14940972374444694656 17641205905173348864 1894695362192451456 4594928892921105664 7295162423649759872 9995395954378414080 12695629485107068288 15395863015835722496 18096096546564376704 2349586003583479296 5049819534312133504 7750053065040787712 10450286595769441920 13150520126498096128 15850753657226750336 104243114245852928 2804476644974507136 5504710175703161344 8204943706431815552 10905177237160469760 13605410767889123968 16305644298617778176 559133755636880768 3259367286365534976 5959600817094189184 8659834347822843392 11360067878551497600 14060301409280151808 16760534940008806016 1014024397027908608 3714257927756562816 6414491458485217024 9114724989213871232 11814958519942525440 14515192050671179648 17215425581399833856 1468915038418936448 4169148569147590656 6869382099876244864 9569615630604899072 12269849161333553280 14970082692062207488 17670316222790861696 1923805679809964288 4624039210538618496 7324272741267272704 10024506271995926912 12724739802724581120 15424973333453235328 18125206864181889536 2378696321200992128 5078929851929646336 7779163382658300544 10479396913386954752 13179630444115608960 15879863974844263168 133353431863365760 2833586962592019968 5533820493320674176 8234054024049328384 10934287554777982592 13634521085506636800 16334754616235291008 588244073254393600 3288477603983047808 5988711134711702016 8688944665440356224 11389178196169010432 14089411726897664640 16789645257626318848 1043134714645421440 3743368245374075648 6443601776102729856 9143835306831384064 11844068837560038272 14544302368288692480 17244535899017346688 1498025356036449280 4198258886765103488 6898492417493757696 9598725948222411904 12298959478951066112 14999193009679720320 17699426540408374528 1952915997427477120 4653149528156131328 7353383058884785536 10053616589613439744 12753850120342093952 15454083651070748160 18154317181799402368 2407806638818504960 5108040169547159168 7808273700275813376 10508507231004467584 13208740761733121792 15908974292461776000 162463749480878592 2862697280209532800 5562930810938187008 8263164341666841216 10963397872395495424 13663631403124149632 16363864933852803840 617354390871906432 3317587921600560640 6017821452329214848 8718054983057869056 11418288513786523264 14118522044515177472 16818755575243831680 1072245032262934272 3772478562991588480 6472712093720242688 9172945624448896896 11873179155177551104 14573412685906205312 17273646216634859520 1527135673653962112 4227369204382616320 6927602735111270528 9627836265839924736 12328069796568578944 15028303327297233152 17728536858025887360 1982026315044989952 4682259845773644160 7382493376502298368 10082726907230952576 12782960437959606784 15483193968688260992 18183427499416915200 2436916956436017792 5137150487164672000 7837384017893326208 10537617548621980416 13237851079350634624 15938084610079288832 191574067098391424 2891807597827045632 5592041128555699840 8292274659284354048 10992508190013008256 13692741720741662464 16392975251470316672 646464708489419264 3346698239218073472 6046931769946727680 8747165300675381888 11447398831404036096 14147632362132690304 16847865892861344512 1101355349880447104 3801588880609101312 6501822411337755520 9202055942066409728 11902289472795063936 14602523003523718144 17302756534252372352 1556245991271474944 4256479522000129152 6956713052728783360 9656946583457437568 12357180114186091776 15057413644914745984 17757647175643400192 2011136632662502784 4711370163391156992 7411603694119811200 10111837224848465408 12812070755577119616 15512304286305773824 18212537817034428032 2466027274053530624 5166260804782184832 7866494335510839040 10566727866239493248 13266961396968147456 15967194927696801664 220684384715904256 2920917915444558464 5621151446173212672 8321384976901866880 11021618507630521088 13721852038359175296 16422085569087829504 675575026106932096 3375808556835586304 6076042087564240512 8776275618292894720 11476509149021548928 14176742679750203136 16876976210478857344 1130465667497959936 3830699198226614144 6530932728955268352 9231166259683922560 11931399790412576768 14631633321141230976 17331866851869885184 1585356308888987776 4285589839617641984 6985823370346296192 9686056901074950400 12386290431803604608 15086523962532258816 17786757493260913024 2040246950280015616 4740480481008669824 7440714011737324032 10140947542465978240 12841181073194632448 15541414603923286656 18241648134651940864 2495137591671043456 5195371122399697664 7895604653128351872 10595838183857006080 13296071714585660288 15996305245314314496 249794702333417088 2950028233062071296 5650261763790725504 8350495294519379712 11050728825248033920 13750962355976688128 16451195886705342336 704685343724444928 3404918874453099136 6105152405181753344 8805385935910407552 11505619466639061760 14205852997367715968 16906086528096370176 1159575985115472768 3859809515844126976 6560043046572781184 9260276577301435392 11960510108030089600 14660743638758743808 17360977169487398016 1614466626506500608 4314700157235154816 7014933687963809024 9715167218692463232 12415400749421117440 15115634280149771648 17815867810878425856 2069357267897528448 4769590798626182656 7469824329354836864 10170057860083491072 12870291390812145280 15570524921540799488 18270758452269453696 2524247909288556288 5224481440017210496 7924714970745864704 10624948501474518912 13325182032203173120 16025415562931827328 278905019950929920 2979138550679584128 5679372081408238336 8379605612136892544 11079839142865546752 13780072673594200960 16480306204322855168 733795661341957760 3434029192070611968 6134262722799266176 8834496253527920384 11534729784256574592 14234963314985228800 16935196845713883008 1188686302732985600 3888919833461639808 6589153364190294016 9289386894918948224 11989620425647602432 14689853956376256640 17390087487104910848 1643576944124013440 4343810474852667648 7044044005581321856 9744277536309976064 12444511067038630272 15144744597767284480 17844978128495938688 2098467585515041280 4798701116243695488 7498934646972349696 10199168177701003904 12899401708429658112 15599635239158312320 18299868769886966528 2553358226906069120 5253591757634723328 7953825288363377536 10654058819092031744 13354292349820685952 16054525880549340160 308015337568442752 3008248868297096960 5708482399025751168 8408715929754405376 11108949460483059584 13809182991211713792 16509416521940368000 762905978959470592 3463139509688124800 6163373040416779008 8863606571145433216 11563840101874087424 14264073632602741632 16964307163331395840 1217796620350498432 3918030151079152640 6618263681807806848 9318497212536461056 12018730743265115264 14718964273993769472 17419197804722423680 1672687261741526272 4372920792470180480 7073154323198834688 9773387853927488896 12473621384656143104 15173854915384797312 17874088446113451520 2127577903132554112 4827811433861208320 7528044964589862528 10228278495318516736 12928512026047170944 15628745556775825152 18328979087504479360 2582468544523581952 5282702075252236160 7982935605980890368 10683169136709544576 13383402667438198784 16083636198166852992 337125655185955584 3037359185914609792 5737592716643264000 8437826247371918208 11138059778100572416 13838293308829226624 16538526839557880832 792016296576983424 3492249827305637632 6192483358034291840 8892716888762946048 11592950419491600256 14293183950220254464 16993417480948908672 1246906937968011264 3947140468696665472 6647373999425319680 9347607530153973888 12047841060882628096 14748074591611282304 17448308122339936512 1701797579359039104 4402031110087693312 7102264640816347520 9802498171545001728 12502731702273655936 15202965233002310144 17903198763730964352 2156688220750066944 4856921751478721152 7557155282207375360 10257388812936029568 12957622343664683776 15657855874393337984 18358089405121992192 2611578862141094784 5311812392869748992 8012045923598403200 10712279454327057408 13412512985055711616 16112746515784365824 366235972803468416 3066469503532122624 5766703034260776832 8466936564989431040 11167170095718085248 13867403626446739456 16567637157175393664 821126614194496256 3521360144923150464 6221593675651804672 8921827206380458880 11622060737109113088 14322294267837767296 17022527798566421504 1276017255585524096 3976250786314178304 6676484317042832512 9376717847771486720 12076951378500140928 14777184909228795136 17477418439957449344 1730907896976551936 4431141427705206144 7131374958433860352 9831608489162514560 12531842019891168768 15232075550619822976 17932309081348477184 2185798538367579776 4886032069096233984 7586265599824888192 10286499130553542400 12986732661282196608 15686966192010850816 18387199722739505024 2640689179758607616 5340922710487261824 8041156241215916032 10741389771944570240 13441623302673224448 16141856833401878656 395346290420981248 3095579821149635456 5795813351878289664 8496046882606943872 11196280413335598080 13896513944064252288 16596747474792906496 850236931812009088 3550470462540663296 6250703993269317504 8950937523997971712 11651171054726625920 14351404585455280128 17051638116183934336 1305127573203036928 4005361103931691136 6705594634660345344 9405828165388999552 12106061696117653760 14806295226846307968 17506528757574962176 1760018214594064768 4460251745322718976 7160485276051373184 9860718806780027392 12560952337508681600 15261185868237335808 17961419398965990016 2214908855985092608 4915142386713746816 7615375917442401024 10315609448171055232 13015842978899709440 15716076509628363648 18416310040357017856 2669799497376120448 5370033028104774656 8070266558833428864 10770500089562083072 13470733620290737280 16170967151019391488 424456608038494080 3124690138767148288 5824923669495802496 8525157200224456704 11225390730953110912 13925624261681765120 16625857792410419328 879347249429521920 3579580780158176128 6279814310886830336 8980047841615484544 11680281372344138752 14380514903072792960 17080748433801447168 1334237890820549760 4034471421549203968 6734704952277858176 9434938483006512384 12135172013735166592 14835405544463820800 17535639075192475008 1789128532211577600 4489362062940231808 7189595593668886016 9889829124397540224 12590062655126194432 15290296185854848640 17990529716583502848 2244019173602605440 4944252704331259648 7644486235059913856 10344719765788568064 13044953296517222272 15745186827245876480 18445420357974530688 2698909814993633280 5399143345722287488 8099376876450941696 10799610407179595904 13499843937908250112 16200077468636904320 453566925656006912 3153800456384661120 5854033987113315328 8554267517841969536 11254501048570623744 13954734579299277952 16654968110027932160 908457567047034752 3608691097775688960 6308924628504343168 9009158159232997376 11709391689961651584 14409625220690305792 17109858751418960000 1363348208438062592 4063581739166716800 6763815269895371008 9464048800624025216 12164282331352679424 14864515862081333632 17564749392809987840 1818238849829090432 4518472380557744640 7218705911286398848 9918939442015053056 12619172972743707264 15319406503472361472 18019640034201015680 2273129491220118272 4973363021948772480 7673596552677426688 10373830083406080896 13074063614134735104 15774297144863389312 27786601882491904 2728020132611146112 5428253663339800320 8128487194068454528 10828720724797108736 13528954255525762944 16229187786254417152 482677243273519744 3182910774002173952 5883144304730828160 8583377835459482368 11283611366188136576 13983844896916790784 16684078427645444992 937567884664547584 3637801415393201792 6338034946121856000 9038268476850510208 11738502007579164416 14438735538307818624 17138969069036472832 1392458526055575424 4092692056784229632 6792925587512883840 9493159118241538048 12193392648970192256 14893626179698846464 17593859710427500672 1847349167446603264 4547582698175257472 7247816228903911680 9948049759632565888 12648283290361220096 15348516821089874304 18048750351818528512 2302239808837631104 5002473339566285312 7702706870294939520 10402940401023593728 13103173931752247936 15803407462480902144 56896919500004736 2757130450228658944 5457363980957313152 8157597511685967360 10857831042414621568 13558064573143275776 16258298103871929984 511787560891032576 3212021091619686784 5912254622348340992 8612488153076995200 11312721683805649408 14012955214534303616 16713188745262957824 966678202282060416 3666911733010714624 6367145263739368832 9067378794468023040 11767612325196677248 14467845855925331456 17168079386653985664 1421568843673088256 4121802374401742464 6822035905130396672 9522269435859050880 12222502966587705088 14922736497316359296 17622970028045013504 1876459485064116096 4576693015792770304 7276926546521424512 9977160077250078720 12677393607978732928 15377627138707387136 18077860669436041344 2331350126455143936 5031583657183798144 7731817187912452352 10432050718641106560 13132284249369760768 15832517780098414976 86007237117517568 2786240767846171776 5486474298574825984 8186707829303480192 10886941360032134400 13587174890760788608 16287408421489442816 540897878508545408 3241131409237199616 5941364939965853824 8641598470694508032 11341832001423162240 14042065532151816448 16742299062880470656 995788519899573248 3696022050628227456 6396255581356881664 9096489112085535872 11796722642814190080 14496956173542844288 17197189704271498496 1450679161290601088 4150912692019255296 6851146222747909504 9551379753476563712 12251613284205217920 14951846814933872128 17652080345662526336 1905569802681628928 4605803333410283136 7306036864138937344 10006270394867591552 12706503925596245760 15406737456324899968 18106970987053554176 2360460444072656768 5060693974801310976 7760927505529965184 10461161036258619392 13161394566987273600 15861628097715927808 115117554735030400 2815351085463684608 5515584616192338816 8215818146920993024 10916051677649647232 13616285208378301440 16316518739106955648 570008196126058240 3270241726854712448 5970475257583366656 8670708788312020864 11370942319040675072 14071175849769329280 16771409380497983488 1024898837517086080 3725132368245740288 6425365898974394496 9125599429703048704 11825832960431702912 14526066491160357120 17226300021889011328 1479789478908113920 4180023009636768128 6880256540365422336 9580490071094076544 12280723601822730752 14980957132551384960 17681190663280039168 1934680120299141760 4634913651027795968 7335147181756450176 10035380712485104384 12735614243213758592 15435847773942412800 18136081304671067008 2389570761690169600 5089804292418823808 7790037823147478016 10490271353876132224 13190504884604786432 15890738415333440640 144227872352543232 2844461403081197440 5544694933809851648 8244928464538505856 10945161995267160064 13645395525995814272 16345629056724468480 599118513743571072 3299352044472225280 5999585575200879488 8699819105929533696 11400052636658187904 14100286167386842112 16800519698115496320 1054009155134598912 3754242685863253120 6454476216591907328 9154709747320561536 11854943278049215744 14555176808777869952 17255410339506524160 1508899796525626752 4209133327254280960 6909366857982935168 9609600388711589376 12309833919440243584 15010067450168897792 17710300980897552000 1963790437916654592 4664023968645308800 7364257499373963008 10064491030102617216 12764724560831271424 15464958091559925632 18165191622288579840 2418681079307682432 5118914610036336640 7819148140764990848 10519381671493645056 13219615202222299264 15919848732950953472 173338189970056064 2873571720698710272 5573805251427364480 8274038782156018688 10974272312884672896 13674505843613327104 16374739374341981312 628228831361083904 3328462362089738112 6028695892818392320 8728929423547046528 11429162954275700736 14129396485004354944 16829630015733009152 1083119472752111744 3783353003480765952 6483586534209420160 9183820064938074368 11884053595666728576 14584287126395382784 17284520657124036992 1538010114143139584 4238243644871793792 6938477175600448000 9638710706329102208 12338944237057756416 15039177767786410624 17739411298515064832 1992900755534167424 4693134286262821632 7393367816991475840 10093601347720130048 12793834878448784256 15494068409177438464 18194301939906092672 2447791396925195264 5148024927653849472 7848258458382503680 10548491989111157888 13248725519839812096 15948959050568466304 202448507587568896 2902682038316223104 5602915569044877312 8303149099773531520 11003382630502185728 13703616161230839936 16403849691959494144 657339148978596736 3357572679707250944 6057806210435905152 8758039741164559360 11458273271893213568 14158506802621867776 16858740333350521984 1112229790369624576 3812463321098278784 6512696851826932992 9212930382555587200 11913163913284241408 14613397444012895616 17313630974741549824 1567120431760652416 4267353962489306624 6967587493217960832 9667821023946615040 12368054554675269248 15068288085403923456 17768521616132577664 2022011073151680256 4722244603880334464 7422478134608988672 10122711665337642880 12822945196066297088 15523178726794951296 18223412257523605504 2476901714542708096 5177135245271362304 7877368776000016512 10577602306728670720 13277835837457324928 15978069368185979136 231558825205081728 2931792355933735936 5632025886662390144 8332259417391044352 11032492948119698560 13732726478848352768 16432960009577006976 686449466596109568 3386682997324763776 6086916528053417984 8787150058782072192 11487383589510726400 14187617120239380608 16887850650968034816 1141340107987137408 3841573638715791616 6541807169444445824 9242040700173100032 11942274230901754240 14642507761630408448 17342741292359062656 1596230749378165248 4296464280106819456 6996697810835473664 9696931341564127872 12397164872292782080 15097398403021436288 17797631933750090496 2051121390769193088 4751354921497847296 7451588452226501504 10151821982955155712 12852055513683809920 15552289044412464128 18252522575141118336 2506012032160220928 5206245562888875136 7906479093617529344 10606712624346183552 13306946155074837760 16007179685803491968 260669142822594560 2960902673551248768 5661136204279902976 8361369735008557184 11061603265737211392 13761836796465865600 16462070327194519808 715559784213622400 3415793314942276608 6116026845670930816 8816260376399585024 11516493907128239232 14216727437856893440 16916960968585547648 1170450425604650240 3870683956333304448 6570917487061958656 9271151017790612864 11971384548519267072 14671618079247921280 17371851609976575488 1625341066995678080 4325574597724332288 7025808128452986496 9726041659181640704 12426275189910294912 15126508720638949120 17826742251367603328 2080231708386705920 4780465239115360128 7480698769844014336 10180932300572668544 12881165831301322752 15581399362029976960 18281632892758631168 2535122349777733760 5235355880506387968 7935589411235042176 10635822941963696384 13336056472692350592 16036290003421004800 289779460440107392 2990012991168761600 5690246521897415808 8390480052626070016 11090713583354724224 13790947114083378432 16491180644812032640 744670101831135232 3444903632559789440 6145137163288443648 8845370694017097856 11545604224745752064 14245837755474406272 16946071286203060480 1199560743222163072 3899794273950817280 6600027804679471488 9300261335408125696 12000494866136779904 14700728396865434112 17400961927594088320 1654451384613190912 4354684915341845120 7054918446070499328 9755151976799153536 12455385507527807744 15155619038256461952 17855852568985116160 2109342026004218752 4809575556732872960 7509809087461527168 10210042618190181376 12910276148918835584 15610509679647489792 18310743210376144000 2564232667395246592 5264466198123900800 7964699728852555008 10664933259581209216 13365166790309863424 16065400321038517632 318889778057620224 3019123308786274432 5719356839514928640 8419590370243582848 11119823900972237056 13820057431700891264 16520290962429545472 773780419448648064 3474013950177302272 6174247480905956480 8874481011634610688 11574714542363264896 14274948073091919104 16975181603820573312 1228671060839675904 3928904591568330112 6629138122296984320 9329371653025638528 12029605183754292736 14729838714482946944 17430072245211601152 1683561702230703744 4383795232959357952 7084028763688012160 9784262294416666368 12484495825145320576 15184729355873974784 17884962886602628992 2138452343621731584 4838685874350385792 7538919405079040000 10239152935807694208 12939386466536348416 15639619997265002624 18339853527993656832 2593342985012759424 5293576515741413632 7993810046470067840 10694043577198722048 13394277107927376256 16094510638656030464 348000095675133056 3048233626403787264 5748467157132441472 8448700687861095680 11148934218589749888 13849167749318404096 16549401280047058304 802890737066160896 3503124267794815104 6203357798523469312 8903591329252123520 11603824859980777728 14304058390709431936 17004291921438086144 1257781378457188736 3958014909185842944 6658248439914497152 9358481970643151360 12058715501371805568 14758949032100459776 17459182562829113984 1712672019848216576 4412905550576870784 7113139081305524992 9813372612034179200 12513606142762833408 15213839673491487616 17914073204220141824 2167562661239244416 4867796191967898624 7568029722696552832 10268263253425207040 12968496784153861248 15668730314882515456 18368963845611169664 2622453302630272256 5322686833358926464 8022920364087580672 10723153894816234880 13423387425544889088 16123620956273543296 377110413292645888 3077343944021300096 5777577474749954304 8477811005478608512 11178044536207262720 13878278066935916928 16578511597664571136 832001054683673728 3532234585412327936 6232468116140982144 8932701646869636352 11632935177598290560 14333168708326944768 17033402239055598976 1286891696074701568 3987125226803355776 6687358757532009984 9387592288260664192 12087825818989318400 14788059349717972608 17488292880446626816 1741782337465729408 4442015868194383616 7142249398923037824 9842482929651692032 12542716460380346240 15242949991109000448 17943183521837654656 2196672978856757248 4896906509585411456 7597140040314065664 10297373571042719872 12997607101771374080 15697840632500028288 18398074163228682496 2651563620247785088 5351797150976439296 8052030681705093504 10752264212433747712 13452497743162401920 16152731273891056128 406220730910158720 3106454261638812928 5806687792367467136 8506921323096121344 11207154853824775552 13907388384553429760 16607621915282083968 861111372301186560 3561344903029840768 6261578433758494976 8961811964487149184 11662045495215803392 14362279025944457600 17062512556673111808 1316002013692214400 4016235544420868608 6716469075149522816 9416702605878177024 12116936136606831232 14817169667335485440 17517403198064139648 1770892655083242240 4471126185811896448 7171359716540550656 9871593247269204864 12571826777997859072 15272060308726513280 17972293839455167488 2225783296474270080 4926016827202924288 7626250357931578496 10326483888660232704 13026717419388886912 15726950950117541120 18427184480846195328 2680673937865297920 5380907468593952128 8081140999322606336 10781374530051260544 13481608060779914752 16181841591508568960 435331048527671552 3135564579256325760 5835798109984979968 8536031640713634176 11236265171442288384 13936498702170942592 16636732232899596800 890221689918699392 3590455220647353600 6290688751376007808 8990922282104662016 11691155812833316224 14391389343561970432 17091622874290624640 1345112331309727232 4045345862038381440 6745579392767035648 9445812923495689856 12146046454224344064 14846279984952998272 17546513515681652480 1800002972700755072 4500236503429409280 7200470034158063488 9900703564886717696 12600937095615371904 15301170626344026112 18001404157072680320 2254893614091782912 4955127144820437120 7655360675549091328 10355594206277745536 13055827737006399744 15756061267735053952 9550724754156544 2709784255482810752 5410017786211464960 8110251316940119168 10810484847668773376 13510718378397427584 16210951909126081792 464441366145184384 3164674896873838592 5864908427602492800 8565141958331147008 11265375489059801216 13965609019788455424 16665842550517109632 919332007536212224 3619565538264866432 6319799068993520640 9020032599722174848 11720266130450829056 14420499661179483264 17120733191908137472 1374222648927240064 4074456179655894272 6774689710384548480 9474923241113202688 12175156771841856896 14875390302570511104 17575623833299165312 1829113290318267904 4529346821046922112 7229580351775576320 9929813882504230528 12630047413232884736 15330280943961538944 18030514474690193152 2284003931709295744 4984237462437949952 7684470993166604160 10384704523895258368 13084938054623912576 15785171585352566784 38661042371669376 2738894573100323584 5439128103828977792 8139361634557632000 10839595165286286208 13539828696014940416 16240062226743594624 493551683762697216 3193785214491351424 5894018745220005632 8594252275948659840 11294485806677314048 13994719337405968256 16694952868134622464 948442325153725056 3648675855882379264 6348909386611033472 9049142917339687680 11749376448068341888 14449609978796996096 17149843509525650304 1403332966544752896 4103566497273407104 6803800028002061312 9504033558730715520 12204267089459369728 14904500620188023936 17604734150916678144 1858223607935780736 4558457138664434944 7258690669393089152 9958924200121743360 12659157730850397568 15359391261579051776 18059624792307705984 2313114249326808576 5013347780055462784 7713581310784116992 10413814841512771200 13114048372241425408 15814281902970079616 67771359989182208 2768004890717836416 5468238421446490624 8168471952175144832 10868705482903799040 13568939013632453248 16269172544361107456 522662001380210048 3222895532108864256 5923129062837518464 8623362593566172672 11323596124294826880 14023829655023481088 16724063185752135296 977552642771237888 3677786173499892096 6378019704228546304 9078253234957200512 11778486765685854720 14478720296414508928 17178953827143163136 1432443284162265728 4132676814890919936 6832910345619574144 9533143876348228352 12233377407076882560 14933610937805536768 17633844468534190976 1887333925553293568 4587567456281947776 7287800987010601984 9988034517739256192 12688268048467910400 15388501579196564608 18088735109925218816 2342224566944321408 5042458097672975616 7742691628401629824 10442925159130284032 13143158689858938240 15843392220587592448 96881677606695040 2797115208335349248 5497348739064003456 8197582269792657664 10897815800521311872 13598049331249966080 16298282861978620288 551772318997722880 3252005849726377088 5952239380455031296 8652472911183685504 11352706441912339712 14052939972640993920 16753173503369648128 1006662960388750720 3706896491117404928 6407130021846059136 9107363552574713344 11807597083303367552 14507830614032021760 17208064144760675968 1461553601779778560 4161787132508432768 6862020663237086976 9562254193965741184 12262487724694395392 14962721255423049600 17662954786151703808 1916444243170806400 4616677773899460608 7316911304628114816 10017144835356769024 12717378366085423232 15417611896814077440 18117845427542731648 2371334884561834240 5071568415290488448 7771801946019142656 10472035476747796864 13172269007476451072 15872502538205105280 125991995224207872 2826225525952862080 5526459056681516288 8226692587410170496 10926926118138824704 13627159648867478912 16327393179596133120 580882636615235712 3281116167343889920 5981349698072544128 8681583228801198336 11381816759529852544 14082050290258506752 16782283820987160960 1035773278006263552 3736006808734917760 6436240339463571968 9136473870192226176 11836707400920880384 14536940931649534592 17237174462378188800 1490663919397291392 4190897450125945600 6891130980854599808 9591364511583254016 12291598042311908224 14991831573040562432 17692065103769216640 1945554560788319232 4645788091516973440 7346021622245627648 10046255152974281856 12746488683702936064 15446722214431590272 18146955745160244480 2400445202179347072 5100678732908001280 7800912263636655488 10501145794365309696 13201379325093963904 15901612855822618112 155102312841720704 2855335843570374912 5555569374299029120 8255802905027683328 10956036435756337536 13656269966484991744 16356503497213645952 609992954232748544 3310226484961402752 6010460015690056960 8710693546418711168 11410927077147365376 14111160607876019584 16811394138604673792 1064883595623776384 3765117126352430592 6465350657081084800 9165584187809739008 11865817718538393216 14566051249267047424 17266284779995701632 1519774237014804224 4220007767743458432 6920241298472112640 9620474829200766848 12320708359929421056 15020941890658075264 17721175421386729472 1974664878405832064 4674898409134486272 7375131939863140480 10075365470591794688 12775599001320448896 15475832532049103104 18176066062777757312 2429555519796859904 5129789050525514112 7830022581254168320 10530256111982822528 13230489642711476736 15930723173440130944 184212630459233536 2884446161187887744 5584679691916541952 8284913222645196160 10985146753373850368 13685380284102504576 16385613814831158784 639103271850261376 3339336802578915584 6039570333307569792 8739803864036224000 11440037394764878208 14140270925493532416 16840504456222186624 1093993913241289216 3794227443969943424 6494460974698597632 9194694505427251840 11894928036155906048 14595161566884560256 17295395097613214464 1548884554632317056 4249118085360971264 6949351616089625472 9649585146818279680 12349818677546933888 15050052208275588096 17750285739004242304 2003775196023344896 4704008726751999104 7404242257480653312 10104475788209307520 12804709318937961728 15504942849666615936 18205176380395270144 2458665837414372736 5158899368143026944 7859132898871681152 10559366429600335360 13259599960328989568 15959833491057643776 213322948076746368 2913556478805400576 5613790009534054784 8314023540262708992 11014257070991363200 13714490601720017408 16414724132448671616 668213589467774208 3368447120196428416 6068680650925082624 8768914181653736832 11469147712382391040 14169381243111045248 16869614773839699456 1123104230858802048 3823337761587456256 6523571292316110464 9223804823044764672 11924038353773418880 14624271884502073088 17324505415230727296 1577994872249829888 4278228402978484096 6978461933707138304 9678695464435792512 12378928995164446720 15079162525893100928 17779396056621755136 2032885513640857728 4733119044369511936 7433352575098166144 10133586105826820352 12833819636555474560 15534053167284128768 18234286698012782976 2487776155031885568 5188009685760539776 7888243216489193984 10588476747217848192 13288710277946502400 15988943808675156608 242433265694259200 2942666796422913408 5642900327151567616 8343133857880221824 11043367388608876032 13743600919337530240 16443834450066184448 697323907085287040 3397557437813941248 6097790968542595456 8798024499271249664 11498258029999903872 14198491560728558080 16898725091457212288 1152214548476314880 3852448079204969088 6552681609933623296 9252915140662277504 11953148671390931712 14653382202119585920 17353615732848240128 1607105189867342720 4307338720595996928 7007572251324651136 9707805782053305344 12408039312781959552 15108272843510613760 17808506374239267968 2061995831258370560 4762229361987024768 7462462892715678976 10162696423444333184 12862929954172987392 15563163484901641600 18263397015630295808 2516886472649398400 5217120003378052608 7917353534106706816 10617587064835361024 13317820595564015232 16018054126292669440 271543583311772032 2971777114040426240 5672010644769080448 8372244175497734656 11072477706226388864 13772711236955043072 16472944767683697280 726434224702799872 3426667755431454080 6126901286160108288 8827134816888762496 11527368347617416704 14227601878346070912 16927835409074725120 1181324866093827712 3881558396822481920 6581791927551136128 9282025458279790336 11982258989008444544 14682492519737098752 17382726050465752960 1636215507484855552 4336449038213509760 7036682568942163968 9736916099670818176 12437149630399472384 15137383161128126592 17837616691856780800 2091106148875883392 4791339679604537600 7491573210333191808 10191806741061846016 12892040271790500224 15592273802519154432 18292507333247808640 2545996790266911232 5246230320995565440 7946463851724219648 10646697382452873856 13346930913181528064 16047164443910182272 300653900929284864 3000887431657939072 5701120962386593280 8401354493115247488 11101588023843901696 13801821554572555904 16502055085301210112 755544542320312704 3455778073048966912 6156011603777621120 8856245134506275328 11556478665234929536 14256712195963583744 16956945726692237952 1210435183711340544 3910668714439994752 6610902245168648960 9311135775897303168 12011369306625957376 14711602837354611584 17411836368083265792 1665325825102368384 4365559355831022592 7065792886559676800 9766026417288331008 12466259948016985216 15166493478745639424 17866727009474293632 2120216466493396224 4820449997222050432 7520683527950704640 10220917058679358848 12921150589408013056 15621384120136667264 18321617650865321472 2575107107884424064 5275340638613078272 7975574169341732480 10675807700070386688 13376041230799040896 16076274761527695104 329764218546797696 3029997749275451904 5730231280004106112 8430464810732760320 11130698341461414528 13830931872190068736 16531165402918722944 784654859937825536 3484888390666479744 6185121921395133952 8885355452123788160 11585588982852442368 14285822513581096576 16986056044309750784 1239545501328853376 3939779032057507584 6640012562786161792 9340246093514816000 12040479624243470208 14740713154972124416 17440946685700778624 1694436142719881216 4394669673448535424 7094903204177189632 9795136734905843840 12495370265634498048 15195603796363152256 17895837327091806464 2149326784110909056 4849560314839563264 7549793845568217472 10250027376296871680 12950260907025525888 15650494437754180096 18350727968482834304 2604217425501936896 5304450956230591104 8004684486959245312 10704918017687899520 13405151548416553728 16105385079145207936 358874536164310528 3059108066892964736 5759341597621618944 8459575128350273152 11159808659078927360 13860042189807581568 16560275720536235776 813765177555338368 3513998708283992576 6214232239012646784 8914465769741300992 11614699300469955200 14314932831198609408 17015166361927263616 1268655818946366208 3968889349675020416 6669122880403674624 9369356411132328832 12069589941860983040 14769823472589637248 17470057003318291456 1723546460337394048 4423779991066048256 7124013521794702464 9824247052523356672 12524480583252010880 15224714113980665088 17924947644709319296 2178437101728421888 4878670632457076096 7578904163185730304 10279137693914384512 12979371224643038720 15679604755371692928 18379838286100347136 2633327743119449728 5333561273848103936 8033794804576758144 10734028335305412352 13434261866034066560 16134495396762720768 387984853781823360 3088218384510477568 5788451915239131776 8488685445967785984 11188918976696440192 13889152507425094400 16589386038153748608 842875495172851200 3543109025901505408 6243342556630159616 8943576087358813824 11643809618087468032 14344043148816122240 17044276679544776448 1297766136563879040 3997999667292533248 6698233198021187456 9398466728749841664 12098700259478495872 14798933790207150080 17499167320935804288 1752656777954906880 4452890308683561088 7153123839412215296 9853357370140869504 12553590900869523712 15253824431598177920 17954057962326832128 2207547419345934720 4907780950074588928 7608014480803243136 10308248011531897344 13008481542260551552 15708715072989205760 18408948603717859968 2662438060736962560 5362671591465616768 8062905122194270976 10763138652922925184 13463372183651579392 16163605714380233600 417095171399336192 3117328702127990400 5817562232856644608 8517795763585298816 11218029294313953024 13918262825042607232 16618496355771261440 871985812790364032 3572219343519018240 6272452874247672448 8972686404976326656 11672919935704980864 14373153466433635072 17073386997162289280 1326876454181391872 4027109984910046080 6727343515638700288 9427577046367354496 12127810577096008704 14828044107824662912 17528277638553317120 1781767095572419712 4482000626301073920 7182234157029728128 9882467687758382336 12582701218487036544 15282934749215690752 17983168279944344960 2236657736963447552 4936891267692101760 7637124798420755968 10337358329149410176 13037591859878064384 15737825390606718592 18438058921335372800 2691548378354475392 5391781909083129600 8092015439811783808 10792248970540438016 13492482501269092224 16192716031997746432 446205489016849024 3146439019745503232 5846672550474157440 8546906081202811648 11247139611931465856 13947373142660120064 16647606673388774272 901096130407876864 3601329661136531072 6301563191865185280 9001796722593839488 11702030253322493696 14402263784051147904 17102497314779802112 1355986771798904704 4056220302527558912 6756453833256213120 9456687363984867328 12156920894713521536 14857154425442175744 17557387956170829952 1810877413189932544 4511110943918586752 7211344474647240960 9911578005375895168 12611811536104549376 15312045066833203584 18012278597561857792 2265768054580960384 4966001585309614592 7666235116038268800 10366468646766923008 13066702177495577216 15766935708224231424 20425165243334016 2720658695971988224 5420892226700642432 8121125757429296640 10821359288157950848 13521592818886605056 16221826349615259264 475315806634361856 3175549337363016064 5875782868091670272 8576016398820324480 11276249929548978688 13976483460277632896 16676716991006287104 930206448025389696 3630439978754043904 6330673509482698112 9030907040211352320 11731140570940006528 14431374101668660736 17131607632397314944 1385097089416417536 4085330620145071744 6785564150873725952 9485797681602380160 12186031212331034368 14886264743059688576 17586498273788342784 1839987730807445376 4540221261536099584 7240454792264753792 9940688322993408000 12640921853722062208 15341155384450716416 18041388915179370624 2294878372198473216 4995111902927127424 7695345433655781632 10395578964384435840 13095812495113090048 15796046025841744256 49535482860846848 2749769013589501056 5450002544318155264 8150236075046809472 10850469605775463680 13550703136504117888 16250936667232772096 504426124251874688 3204659654980528896 5904893185709183104 8605126716437837312 11305360247166491520 14005593777895145728 16705827308623799936 959316765642902528 3659550296371556736 6359783827100210944 9060017357828865152 11760250888557519360 14460484419286173568 17160717950014827776 1414207407033930368 4114440937762584576 6814674468491238784 9514907999219892992 12215141529948547200 14915375060677201408 17615608591405855616 1869098048424958208 4569331579153612416 7269565109882266624 9969798640610920832 12670032171339575040 15370265702068229248 18070499232796883456 2323988689815986048 5024222220544640256 7724455751273294464 10424689282001948672 13124922812730602880 15825156343459257088 78645800478359680 2778879331207013888 5479112861935668096 8179346392664322304 10879579923392976512 13579813454121630720 16280046984850284928 533536441869387520 3233769972598041728 5934003503326695936 8634237034055350144 11334470564784004352 14034704095512658560 16734937626241312768 988427083260415360 3688660613989069568 6388894144717723776 9089127675446377984 11789361206175032192 14489594736903686400 17189828267632340608 1443317724651443200 4143551255380097408 6843784786108751616 9544018316837405824 12244251847566060032 14944485378294714240 17644718909023368448 1898208366042471040 4598441896771125248 7298675427499779456 9998908958228433664 12699142488957087872 15399376019685742080 18099609550414396288 2353099007433498880 5053332538162153088 7753566068890807296 10453799599619461504 13154033130348115712 15854266661076769920 107756118095872512 2807989648824526720 5508223179553180928 8208456710281835136 10908690241010489344 13608923771739143552 16309157302467797760 562646759486900352 3262880290215554560 5963113820944208768 8663347351672862976 11363580882401517184 14063814413130171392 16764047943858825600 1017537400877928192 3717770931606582400 6418004462335236608 9118237993063890816 11818471523792545024 14518705054521199232 17218938585249853440 1472428042268956032 4172661572997610240 6872895103726264448 9573128634454918656 12273362165183572864 14973595695912227072 17673829226640881280 1927318683659983872 4627552214388638080 7327785745117292288 10028019275845946496 12728252806574600704 15428486337303254912 18128719868031909120 2382209325051011712 5082442855779665920 7782676386508320128 10482909917236974336 13183143447965628544 15883376978694282752 136866435713385344 2837099966442039552 5537333497170693760 8237567027899347968 10937800558628002176 13638034089356656384 16338267620085310592 591757077104413184 3291990607833067392 5992224138561721600 8692457669290375808 11392691200019030016 14092924730747684224 16793158261476338432 1046647718495441024 3746881249224095232 6447114779952749440 9147348310681403648 11847581841410057856 14547815372138712064 17248048902867366272 1501538359886468864 4201771890615123072 6902005421343777280 9602238952072431488 12302472482801085696 15002706013529739904 17702939544258394112 1956429001277496704 4656662532006150912 7356896062734805120 10057129593463459328 12757363124192113536 15457596654920767744 18157830185649421952 2411319642668524544 5111553173397178752 7811786704125832960 10512020234854487168 13212253765583141376 15912487296311795584 165976753330898176 2866210284059552384 5566443814788206592 8266677345516860800 10966910876245515008 13667144406974169216 16367377937702823424 620867394721926016 3321100925450580224 6021334456179234432 8721567986907888640 11421801517636542848 14122035048365197056 16822268579093851264 1075758036112953856 3775991566841608064 6476225097570262272 9176458628298916480 11876692159027570688 14576925689756224896 17277159220484879104 1530648677503981696 4230882208232635904 6931115738961290112 9631349269689944320 12331582800418598528 15031816331147252736 17732049861875906944 1985539318895009536 4685772849623663744 7386006380352317952 10086239911080972160 12786473441809626368 15486706972538280576 18186940503266934784 2440429960286037376 5140663491014691584 7840897021743345792 10541130552472000000 13241364083200654208 15941597613929308416 195087070948411008 2895320601677065216 5595554132405719424 8295787663134373632 10996021193863027840 13696254724591682048 16396488255320336256 649977712339438848 3350211243068093056 6050444773796747264 8750678304525401472 11450911835254055680 14151145365982709888 16851378896711364096 1104868353730466688 3805101884459120896 6505335415187775104 9205568945916429312 11905802476645083520 14606036007373737728 17306269538102391936 1559758995121494528 4259992525850148736 6960226056578802944 9660459587307457152 12360693118036111360 15060926648764765568 17761160179493419776 2014649636512522368 4714883167241176576 7415116697969830784 10115350228698484992 12815583759427139200 15515817290155793408 18216050820884447616 2469540277903550208 5169773808632204416 7870007339360858624 10570240870089512832 13270474400818167040 15970707931546821248 224197388565923840 2924430919294578048 5624664450023232256 8324897980751886464 11025131511480540672 13725365042209194880 16425598572937849088 679088029956951680 3379321560685605888 6079555091414260096 8779788622142914304 11480022152871568512 14180255683600222720 16880489214328876928 1133978671347979520 3834212202076633728 6534445732805287936 9234679263533942144 11934912794262596352 14635146324991250560 17335379855719904768 1588869312739007360 4289102843467661568 6989336374196315776 9689569904924969984 12389803435653624192 15090036966382278400 17790270497110932608 2043759954130035200 4743993484858689408 7444227015587343616 10144460546315997824 12844694077044652032 15544927607773306240 18245161138501960448 2498650595521063040 5198884126249717248 7899117656978371456 10599351187707025664 13299584718435679872 15999818249164334080 253307706183436672 2953541236912090880 5653774767640745088 8354008298369399296 11054241829098053504 13754475359826707712 16454708890555361920 708198347574464512 3408431878303118720 6108665409031772928 8808898939760427136 11509132470489081344 14209366001217735552 16909599531946389760 1163088988965492352 3863322519694146560 6563556050422800768 9263789581151454976 11964023111880109184 14664256642608763392 17364490173337417600 1617979630356520192 4318213161085174400 7018446691813828608 9718680222542482816 12418913753271137024 15119147283999791232 17819380814728445440 2072870271747548032 4773103802476202240 7473337333204856448 10173570863933510656 12873804394662164864 15574037925390819072 18274271456119473280 2527760913138575872 5227994443867230080 7928227974595884288 10628461505324538496 13328695036053192704 16028928566781846912 282418023800949504 2982651554529603712 5682885085258257920 8383118615986912128 11083352146715566336 13783585677444220544 16483819208172874752 737308665191977344 3437542195920631552 6137775726649285760 8838009257377939968 11538242788106594176 14238476318835248384 16938709849563902592 1192199306583005184 3892432837311659392 6592666368040313600 9292899898768967808 11993133429497622016 14693366960226276224 17393600490954930432 1647089947974033024 4347323478702687232 7047557009431341440 9747790540159995648 12448024070888649856 15148257601617304064 17848491132345958272 2101980589365060864 4802214120093715072 7502447650822369280 10202681181551023488 12902914712279677696 15603148243008331904 18303381773736986112 2556871230756088704 5257104761484742912 7957338292213397120 10657571822942051328 13357805353670705536 16058038884399359744 311528341418462336 3011761872147116544 5711995402875770752 8412228933604424960 11112462464333079168 13812695995061733376 16512929525790387584 766418982809490176 3466652513538144384 6166886044266798592 8867119574995452800 11567353105724107008 14267586636452761216 16967820167181415424 1221309624200518016 3921543154929172224 6621776685657826432 9322010216386480640 12022243747115134848 14722477277843789056 17422710808572443264 1676200265591545856 4376433796320200064 7076667327048854272 9776900857777508480 12477134388506162688 15177367919234816896 17877601449963471104 2131090906982573696 4831324437711227904 7531557968439882112 10231791499168536320 12932025029897190528 15632258560625844736 18332492091354498944 2585981548373601536 5286215079102255744 7986448609830909952 10686682140559564160 13386915671288218368 16087149202016872576 340638659035975168 3040872189764629376 5741105720493283584 8441339251221937792 11141572781950592000 13841806312679246208 16542039843407900416 795529300427003008 3495762831155657216 6195996361884311424 8896229892612965632 11596463423341619840 14296696954070274048 16996930484798928256 1250419941818030848 3950653472546685056 6650887003275339264 9351120534003993472 12051354064732647680 14751587595461301888 17451821126189956096 1705310583209058688 4405544113937712896 7105777644666367104 9806011175395021312 12506244706123675520 15206478236852329728 17906711767580983936 2160201224600086528 4860434755328740736 7560668286057394944 10260901816786049152 12961135347514703360 15661368878243357568 18361602408972011776 2615091865991114368 5315325396719768576 8015558927448422784 10715792458177076992 13416025988905731200 16116259519634385408 369748976653488000 3069982507382142208 5770216038110796416 8470449568839450624 11170683099568104832 13870916630296759040 16571150161025413248 824639618044515840 3524873148773170048 6225106679501824256 8925340210230478464 11625573740959132672 14325807271687786880 17026040802416441088 1279530259435543680 3979763790164197888 6679997320892852096 9380230851621506304 12080464382350160512 14780697913078814720 17480931443807468928 1734420900826571520 4434654431555225728 7134887962283879936 9835121493012534144 12535355023741188352 15235588554469842560 17935822085198496768 2189311542217599360 4889545072946253568 7589778603674907776 10290012134403561984 12990245665132216192 15690479195860870400 18390712726589524608 2644202183608627200 5344435714337281408 8044669245065935616 10744902775794589824 13445136306523244032 16145369837251898240 398859294271000832 3099092824999655040 5799326355728309248 8499559886456963456 11199793417185617664 13900026947914271872 16600260478642926080 853749935662028672 3553983466390682880 6254216997119337088 8954450527847991296 11654684058576645504 14354917589305299712 17055151120033953920 1308640577053056512 4008874107781710720 6709107638510364928 9409341169239019136 12109574699967673344 14809808230696327552 17510041761424981760 1763531218444084352 4463764749172738560 7163998279901392768 9864231810630046976 12564465341358701184 15264698872087355392 17964932402816009600 2218421859835112192 4918655390563766400 7618888921292420608 10319122452021074816 13019355982749729024 15719589513478383232 18419823044207037440 2673312501226140032 5373546031954794240 8073779562683448448 10774013093412102656 13474246624140756864 16174480154869411072 427969611888513664 3128203142617167872 5828436673345822080 8528670204074476288 11228903734803130496 13929137265531784704 16629370796260438912 882860253279541504 3583093784008195712 6283327314736849920 8983560845465504128 11683794376194158336 14384027906922812544 17084261437651466752 1337750894670569344 4037984425399223552 6738217956127877760 9438451486856531968 12138685017585186176 14838918548313840384 17539152079042494592 1792641536061597184 4492875066790251392 7193108597518905600 9893342128247559808 12593575658976214016 15293809189704868224 17994042720433522432 2247532177452625024 4947765708181279232 7647999238909933440 10348232769638587648 13048466300367241856 15748699831095896064 2189288114998656 2702422818843652864 5402656349572307072 8102889880300961280 10803123411029615488 13503356941758269696 16203590472486923904 457079929506026496 3157313460234680704 5857546990963334912 8557780521691989120 11258014052420643328 13958247583149297536 16658481113877951744 911970570897054336 3612204101625708544 6312437632354362752 9012671163083016960 11712904693811671168 14413138224540325376 17113371755268979584 1366861212288082176 4067094743016736384 6767328273745390592 9467561804474044800 12167795335202699008 14868028865931353216 17568262396660007424 1821751853679110016 4521985384407764224 7222218915136418432 9922452445865072640 12622685976593726848 15322919507322381056 18023153038051035264 2276642495070137856 4976876025798792064 7677109556527446272 10377343087256100480 13077576617984754688 15777810148713408896 31299605732511488 2731533136461165696 5431766667189819904 8132000197918474112 10832233728647128320 13532467259375782528 16232700790104436736 486190247123539328 3186423777852193536 5886657308580847744 8586890839309501952 11287124370038156160 13987357900766810368 16687591431495464576 941080888514567168 3641314419243221376 6341547949971875584 9041781480700529792 11742015011429184000 14442248542157838208 17142482072886492416 1395971529905595008 4096205060634249216 6796438591362903424 9496672122091557632 12196905652820211840 14897139183548866048 17597372714277520256 1850862171296622848 4551095702025277056 7251329232753931264 9951562763482585472 12651796294211239680 15352029824939893888 18052263355668548096 2305752812687650688 5005986343416304896 7706219874144959104 10406453404873613312 13106686935602267520 15806920466330921728 60409923350024320 2760643454078678528 5460876984807332736 8161110515535986944 10861344046264641152 13561577576993295360 16261811107721949568 515300564741052160 3215534095469706368 5915767626198360576 8616001156927014784 11316234687655668992 14016468218384323200 16716701749112977408 970191206132080000 3670424736860734208 6370658267589388416 9070891798318042624 11771125329046696832 14471358859775351040 17171592390504005248 1425081847523107840 4125315378251762048 6825548908980416256 9525782439709070464 12226015970437724672 14926249501166378880 17626483031895033088 1879972488914135680 4580206019642789888 7280439550371444096 9980673081100098304 12680906611828752512 15381140142557406720 18081373673286060928 2334863130305163520 5035096661033817728 7735330191762471936 10435563722491126144 13135797253219780352 15836030783948434560 89520240967537152 2789753771696191360 5489987302424845568 8190220833153499776 10890454363882153984 13590687894610808192 16290921425339462400 544410882358564992 3244644413087219200 5944877943815873408 8645111474544527616 11345345005273181824 14045578536001836032 16745812066730490240 999301523749592832 3699535054478247040 6399768585206901248 9100002115935555456 11800235646664209664 14500469177392863872 17200702708121518080 1454192165140620672 4154425695869274880 6854659226597929088 9554892757326583296 12255126288055237504 14955359818783891712 17655593349512545920 1909082806531648512 4609316337260302720 7309549867988956928 10009783398717611136 12710016929446265344 15410250460174919552 18110483990903573760 2363973447922676352 5064206978651330560 7764440509379984768 10464674040108638976 13164907570837293184 15865141101565947392 118630558585049984 2818864089313704192 5519097620042358400 8219331150771012608 10919564681499666816 13619798212228321024 16320031742956975232 573521199976077824 3273754730704732032 5973988261433386240 8674221792162040448 11374455322890694656 14074688853619348864 16774922384348003072 1028411841367105664 3728645372095759872 6428878902824414080 9129112433553068288 11829345964281722496 14529579495010376704 17229813025739030912 1483302482758133504 4183536013486787712 6883769544215441920 9584003074944096128 12284236605672750336 14984470136401404544 17684703667130058752 1938193124149161344 4638426654877815552 7338660185606469760 10038893716335123968 12739127247063778176 15439360777792432384 18139594308521086592 2393083765540189184 5093317296268843392 7793550826997497600 10493784357726151808 13194017888454806016 15894251419183460224 147740876202562816 2847974406931217024 5548207937659871232 8248441468388525440 10948674999117179648 13648908529845833856 16349142060574488064 602631517593590656 3302865048322244864 6003098579050899072 8703332109779553280 11403565640508207488 14103799171236861696 16804032701965515904 1057522158984618496 3757755689713272704 6457989220441926912 9158222751170581120 11858456281899235328 14558689812627889536 17258923343356543744 1512412800375646336 4212646331104300544 6912879861832954752 9613113392561608960 12313346923290263168 15013580454018917376 17713813984747571584 1967303441766674176 4667536972495328384 7367770503223982592 10068004033952636800 12768237564681291008 15468471095409945216 18168704626138599424 2422194083157702016 5122427613886356224 7822661144615010432 10522894675343664640 13223128206072318848 15923361736800973056 176851193820075648 2877084724548729856 5577318255277384064 8277551786006038272 10977785316734692480 13678018847463346688 16378252378192000896 631741835211103488 3331975365939757696 6032208896668411904 8732442427397066112 11432675958125720320 14132909488854374528 16833143019583028736 1086632476602131328 3786866007330785536 6487099538059439744 9187333068788093952 11887566599516748160 14587800130245402368 17288033660974056576 1541523117993159168 4241756648721813376 6941990179450467584 9642223710179121792 12342457240907776000 15042690771636430208 17742924302365084416 1996413759384187008 4696647290112841216 7396880820841495424 10097114351570149632 12797347882298803840 15497581413027458048 18197814943756112256 2451304400775214848 5151537931503869056 7851771462232523264 10552004992961177472 13252238523689831680 15952472054418485888 205961511437588480 2906195042166242688 5606428572894896896 8306662103623551104 11006895634352205312 13707129165080859520 16407362695809513728 660852152828616320 3361085683557270528 6061319214285924736 8761552745014578944 11461786275743233152 14162019806471887360 16862253337200541568 1115742794219644160 3815976324948298368 6516209855676952576 9216443386405606784 11916676917134260992 14616910447862915200 17317143978591569408 1570633435610672000 4270866966339326208 6971100497067980416 9671334027796634624 12371567558525288832 15071801089253943040 17772034619982597248 2025524077001699840 4725757607730354048 7425991138459008256 10126224669187662464 12826458199916316672 15526691730644970880 18226925261373625088 2480414718392727680 5180648249121381888 7880881779850036096 10581115310578690304 13281348841307344512 15981582372035998720 235071829055101312 2935305359783755520 5635538890512409728 8335772421241063936 11036005951969718144 13736239482698372352 16436473013427026560 689962470446129152 3390196001174783360 6090429531903437568 8790663062632091776 11490896593360745984 14191130124089400192 16891363654818054400 1144853111837156992 3845086642565811200 6545320173294465408 9245553704023119616 11945787234751773824 14646020765480428032 17346254296209082240 1599743753228184832 4299977283956839040 7000210814685493248 9700444345414147456 12400677876142801664 15100911406871455872 17801144937600110080 2054634394619212672 4754867925347866880 7455101456076521088 10155334986805175296 12855568517533829504 15555802048262483712 18256035578991137920 2509525036010240512 5209758566738894720 7909992097467548928 10610225628196203136 13310459158924857344 16010692689653511552 264182146672614144 2964415677401268352 5664649208129922560 8364882738858576768 11065116269587230976 13765349800315885184 16465583331044539392 719072788063641984 3419306318792296192 6119539849520950400 8819773380249604608 11520006910978258816 14220240441706913024 16920473972435567232 1173963429454669824 3874196960183324032 6574430490911978240 9274664021640632448 11974897552369286656 14675131083097940864 17375364613826595072 1628854070845697664 4329087601574351872 7029321132303006080 9729554663031660288 12429788193760314496 15130021724488968704 17830255255217622912 2083744712236725504 4783978242965379712 7484211773694033920 10184445304422688128 12884678835151342336 15584912365879996544 18285145896608650752 2538635353627753344 5238868884356407552 7939102415085061760 10639335945813715968 13339569476542370176 16039803007271024384 293292464290126976 2993525995018781184 5693759525747435392 8393993056476089600 11094226587204743808 13794460117933398016 16494693648662052224 748183105681154816 3448416636409809024 6148650167138463232 8848883697867117440 11549117228595771648 14249350759324425856 16949584290053080064 1203073747072182656 3903307277800836864 6603540808529491072 9303774339258145280 12004007869986799488 14704241400715453696 17404474931444107904 1657964388463210496 4358197919191864704 7058431449920518912 9758664980649173120 12458898511377827328 15159132042106481536 17859365572835135744 2112855029854238336 4813088560582892544 7513322091311546752 10213555622040200960 12913789152768855168 15614022683497509376 18314256214226163584 2567745671245266176 5267979201973920384 7968212732702574592 10668446263431228800 13368679794159883008 16068913324888537216 322402781907639808 3022636312636294016 5722869843364948224 8423103374093602432 11123336904822256640 13823570435550910848 16523803966279565056 777293423298667648 3477526954027321856 6177760484755976064 8877994015484630272 11578227546213284480 14278461076941938688 16978694607670592896 1232184064689695488 3932417595418349696 6632651126147003904 9332884656875658112 12033118187604312320 14733351718332966528 17433585249061620736 1687074706080723328 4387308236809377536 7087541767538031744 9787775298266685952 12488008828995340160 15188242359723994368 17888475890452648576 2141965347471751168 4842198878200405376 7542432408929059584 10242665939657713792 12942899470386368000 15643133001115022208 18343366531843676416 2596855988862779008 5297089519591433216 7997323050320087424 10697556581048741632 13397790111777395840 16098023642506050048 351513099525152640 3051746630253806848 5751980160982461056 8452213691711115264 11152447222439769472 13852680753168423680 16552914283897077888 806403740916180480 3506637271644834688 6206870802373488896 8907104333102143104 11607337863830797312 14307571394559451520 17007804925288105728 1261294382307208320 3961527913035862528 6661761443764516736 9361994974493170944 12062228505221825152 14762462035950479360 17462695566679133568 1716185023698236160 4416418554426890368 7116652085155544576 9816885615884198784 12517119146612852992 15217352677341507200 17917586208070161408 2171075665089264000 4871309195817918208 7571542726546572416 10271776257275226624 12972009788003880832 15672243318732535040 18372476849461189248 2625966306480291840 5326199837208946048 8026433367937600256 10726666898666254464 13426900429394908672 16127133960123562880 380623417142665472 3080856947871319680 5781090478599973888 8481324009328628096 11181557540057282304 13881791070785936512 16582024601514590720 835514058533693312 3535747589262347520 6235981119991001728 8936214650719655936 11636448181448310144 14336681712176964352 17036915242905618560 1290404699924721152 3990638230653375360 6690871761382029568 9391105292110683776 12091338822839337984 14791572353567992192 17491805884296646400 1745295341315748992 4445528872044403200 7145762402773057408 9845995933501711616 12546229464230365824 15246462994959020032 17946696525687674240 2200185982706776832 4900419513435431040 7600653044164085248 10300886574892739456 13001120105621393664 15701353636350047872 18401587167078702080 2655076624097804672 5355310154826458880 8055543685555113088 10755777216283767296 13456010747012421504 16156244277741075712 409733734760178304 3109967265488832512 5810200796217486720 8510434326946140928 11210667857674795136 13910901388403449344 16611134919132103552 864624376151206144 3564857906879860352 6265091437608514560 8965324968337168768 11665558499065822976 14365792029794477184 17066025560523131392 1319515017542233984 4019748548270888192 6719982078999542400 9420215609728196608 12120449140456850816 14820682671185505024 17520916201914159232 1774405658933261824 4474639189661916032 7174872720390570240 9875106251119224448 12575339781847878656 15275573312576532864 17975806843305187072 2229296300324289664 4929529831052943872 7629763361781598080 10329996892510252288 13030230423238906496 15730463953967560704 18430697484696214912 2684186941715317504 5384420472443971712 8084654003172625920 10784887533901280128 13485121064629934336 16185354595358588544 438844052377691136 3139077583106345344 5839311113834999552 8539544644563653760 11239778175292307968 13940011706020962176 16640245236749616384 893734693768718976 3593968224497373184 6294201755226027392 8994435285954681600 11694668816683335808 14394902347411990016 17095135878140644224 1348625335159746816 4048858865888401024 6749092396617055232 9449325927345709440 12149559458074363648 14849792988803017856 17550026519531672064 1803515976550774656 4503749507279428864 7203983038008083072 9904216568736737280 12604450099465391488 15304683630194045696 18004917160922699904 2258406617941802496 4958640148670456704 7658873679399110912 10359107210127765120 13059340740856419328 15759574271585073536 13063728604176128 2713297259332830336 5413530790061484544 8113764320790138752 10813997851518792960 13514231382247447168 16214464912976101376 467954369995203968 3168187900723858176 5868421431452512384 8568654962181166592 11268888492909820800 13969122023638475008 16669355554367129216 922845011386231808 3623078542114886016 6323312072843540224 9023545603572194432 11723779134300848640 14424012665029502848 17124246195758157056 1377735652777259648 4077969183505913856 6778202714234568064 9478436244963222272 12178669775691876480 14878903306420530688 17579136837149184896 1832626294168287488 4532859824896941696 7233093355625595904 9933326886354250112 12633560417082904320 15333793947811558528 18034027478540212736 2287516935559315328 4987750466287969536 7687983997016623744 10388217527745277952 13088451058473932160 15788684589202586368 42174046221688960 2742407576950343168 5442641107678997376 8142874638407651584 10843108169136305792 13543341699864960000 16243575230593614208 497064687612716800 3197298218341371008 5897531749070025216 8597765279798679424 11297998810527333632 13998232341255987840 16698465871984642048 951955329003744640 3652188859732398848 6352422390461053056 9052655921189707264 11752889451918361472 14453122982647015680 17153356513375669888 1406845970394772480 4107079501123426688 6807313031852080896 9507546562580735104 12207780093309389312 14908013624038043520 17608247154766697728 1861736611785800320 4561970142514454528 7262203673243108736 9962437203971762944 12662670734700417152 15362904265429071360 18063137796157725568 2316627253176828160 5016860783905482368 7717094314634136576 10417327845362790784 13117561376091444992 15817794906820099200 71284363839201792 2771517894567856000 5471751425296510208 8171984956025164416 10872218486753818624 13572452017482472832 16272685548211127040 526175005230229632 3226408535958883840 5926642066687538048 8626875597416192256 11327109128144846464 14027342658873500672 16727576189602154880 981065646621257472 3681299177349911680 6381532708078565888 9081766238807220096 11781999769535874304 14482233300264528512 17182466830993182720 1435956288012285312 4136189818740939520 6836423349469593728 9536656880198247936 12236890410926902144 14937123941655556352 17637357472384210560 1890846929403313152 4591080460131967360 7291313990860621568 9991547521589275776 12691781052317929984 15392014583046584192 18092248113775238400 2345737570794340992 5045971101522995200 7746204632251649408 10446438162980303616 13146671693708957824 15846905224437612032 100394681456714624 2800628212185368832 5500861742914023040 8201095273642677248 10901328804371331456 13601562335099985664 16301795865828639872 555285322847742464 3255518853576396672 5955752384305050880 8655985915033705088 11356219445762359296 14056452976491013504 16756686507219667712 1010175964238770304 3710409494967424512 6410643025696078720 9110876556424732928 11811110087153387136 14511343617882041344 17211577148610695552 1465066605629798144 4165300136358452352 6865533667087106560 9565767197815760768 12266000728544414976 14966234259273069184 17666467790001723392 1919957247020825984 4620190777749480192 7320424308478134400 10020657839206788608 12720891369935442816 15421124900664097024 18121358431392751232 2374847888411853824 5075081419140508032 7775314949869162240 10475548480597816448 13175782011326470656 15876015542055124864 129504999074227456 2829738529802881664 5529972060531535872 8230205591260190080 10930439121988844288 13630672652717498496 16330906183446152704 584395640465255296 3284629171193909504 5984862701922563712 8685096232651217920 11385329763379872128 14085563294108526336 16785796824837180544 1039286281856283136 3739519812584937344 6439753343313591552 9139986874042245760 11840220404770899968 14540453935499554176 17240687466228208384 1494176923247310976 4194410453975965184 6894643984704619392 9594877515433273600 12295111046161927808 14995344576890582016 17695578107619236224 1949067564638338816 4649301095366993024 7349534626095647232 10049768156824301440 12750001687552955648 15450235218281609856 18150468749010264064 2403958206029366656 5104191736758020864 7804425267486675072 10504658798215329280 13204892328943983488 15905125859672637696 158615316691740288 2858848847420394496 5559082378149048704 8259315908877702912 10959549439606357120 13659782970335011328 16360016501063665536 613505958082768128 3313739488811422336 6013973019540076544 8714206550268730752 11414440080997384960 14114673611726039168 16814907142454693376 1068396599473795968 3768630130202450176 6468863660931104384 9169097191659758592 11869330722388412800 14569564253117067008 17269797783845721216 1523287240864823808 4223520771593478016 6923754302322132224 9623987833050786432 12324221363779440640 15024454894508094848 17724688425236749056 1978177882255851648 4678411412984505856 7378644943713160064 10078878474441814272 12779112005170468480 15479345535899122688 18179579066627776896 2433068523646879488 5133302054375533696 7833535585104187904 10533769115832842112 13234002646561496320 15934236177290150528 187725634309253120 2887959165037907328 5588192695766561536 8288426226495215744 10988659757223869952 13688893287952524160 16389126818681178368 642616275700280960 3342849806428935168 6043083337157589376 8743316867886243584 11443550398614897792 14143783929343552000 16844017460072206208 1097506917091308800 3797740447819963008 6497973978548617216 9198207509277271424 11898441040005925632 14598674570734579840 17298908101463234048 1552397558482336640 4252631089210990848 6952864619939645056 9653098150668299264 12353331681396953472 15053565212125607680 17753798742854261888 2007288199873364480 4707521730602018688 7407755261330672896 10107988792059327104 12808222322787981312 15508455853516635520 18208689384245289728 2462178841264392320 5162412371993046528 7862645902721700736 10562879433450354944 13263112964179009152 15963346494907663360 216835951926765952 2917069482655420160 5617303013384074368 8317536544112728576 11017770074841382784 13718003605570036992 16418237136298691200 671726593317793792 3371960124046448000 6072193654775102208 8772427185503756416 11472660716232410624 14172894246961064832 16873127777689719040 1126617234708821632 3826850765437475840 6527084296166130048 9227317826894784256 11927551357623438464 14627784888352092672 17328018419080746880 1581507876099849472 4281741406828503680 6981974937557157888 9682208468285812096 12382441999014466304 15082675529743120512 17782909060471774720 2036398517490877312 4736632048219531520 7436865578948185728 10137099109676839936 12837332640405494144 15537566171134148352 18237799701862802560 2491289158881905152 5191522689610559360 7891756220339213568 10591989751067867776 13292223281796521984 15992456812525176192 245946269544278784 2946179800272932992 5646413331001587200 8346646861730241408 11046880392458895616 13747113923187549824 16447347453916204032 700836910935306624 3401070441663960832 6101303972392615040 8801537503121269248 11501771033849923456 14202004564578577664 16902238095307231872 1155727552326334464 3855961083054988672 6556194613783642880 9256428144512297088 11956661675240951296 14656895205969605504 17357128736698259712 1610618193717362304 4310851724446016512 7011085255174670720 9711318785903324928 12411552316631979136 15111785847360633344 17812019378089287552 2065508835108390144 4765742365837044352 7465975896565698560 10166209427294352768 12866442958023006976 15566676488751661184 18266910019480315392 2520399476499417984 5220633007228072192 7920866537956726400 10621100068685380608 13321333599414034816 16021567130142689024 275056587161791616 2975290117890445824 5675523648619100032 8375757179347754240 11075990710076408448 13776224240805062656 16476457771533716864 729947228552819456 3430180759281473664 6130414290010127872 8830647820738782080 11530881351467436288 14231114882196090496 16931348412924744704 1184837869943847296 3885071400672501504 6585304931401155712 9285538462129809920 11985771992858464128 14686005523587118336 17386239054315772544 1639728511334875136 4339962042063529344 7040195572792183552 9740429103520837760 12440662634249491968 15140896164978146176 17841129695706800384 2094619152725902976 4794852683454557184 7495086214183211392 10195319744911865600 12895553275640519808 15595786806369174016 18296020337097828224 2549509794116930816 5249743324845585024 7949976855574239232 10650210386302893440 13350443917031547648 16050677447760201856 304166904779304448 3004400435507958656 5704633966236612864 8404867496965267072 11105101027693921280 13805334558422575488 16505568089151229696 759057546170332288 3459291076898986496 6159524607627640704 8859758138356294912 11559991669084949120 14260225199813603328 16960458730542257536 1213948187561360128 3914181718290014336 6614415249018668544 9314648779747322752 12014882310475976960 14715115841204631168 17415349371933285376 1668838828952387968 4369072359681042176 7069305890409696384 9769539421138350592 12469772951867004800 15170006482595659008 17870240013324313216 2123729470343415808 4823963001072070016 7524196531800724224 10224430062529378432 12924663593258032640 15624897123986686848 18325130654715341056 2578620111734443648 5278853642463097856 7979087173191752064 10679320703920406272 13379554234649060480 16079787765377714688 333277222396817280 3033510753125471488 5733744283854125696 8433977814582779904 11134211345311434112 13834444876040088320 16534678406768742528 788167863787845120 3488401394516499328 6188634925245153536 8888868455973807744 11589101986702461952 14289335517431116160 16989569048159770368 1243058505178872960 3943292035907527168 6643525566636181376 9343759097364835584 12043992628093489792 14744226158822144000 17444459689550798208 1697949146569900800 4398182677298555008 7098416208027209216 9798649738755863424 12498883269484517632 15199116800213171840 17899350330941826048 2152839787960928640 4853073318689582848 7553306849418237056 10253540380146891264 12953773910875545472 15654007441604199680 18354240972332853888 2607730429351956480 5307963960080610688 8008197490809264896 10708431021537919104 13408664552266573312 16108898082995227520 362387540014330112 3062621070742984320 5762854601471638528 8463088132200292736 11163321662928946944 13863555193657601152 16563788724386255360 817278181405357952 3517511712134012160 6217745242862666368 8917978773591320576 11618212304319974784 14318445835048628992 17018679365777283200 1272168822796385792 3972402353525040000 6672635884253694208 9372869414982348416 12073102945711002624 14773336476439656832 17473570007168311040 1727059464187413632 4427292994916067840 7127526525644722048 9827760056373376256 12527993587102030464 15228227117830684672 17928460648559338880 2181950105578441472 4882183636307095680 7582417167035749888 10282650697764404096 12982884228493058304 15683117759221712512 18383351289950366720 2636840746969469312 5337074277698123520 8037307808426777728 10737541339155431936 13437774869884086144 16138008400612740352 391497857631842944 3091731388360497152 5791964919089151360 8492198449817805568 11192431980546459776 13892665511275113984 16592899042003768192 846388499022870784 3546622029751524992 6246855560480179200 8947089091208833408 11647322621937487616 14347556152666141824 17047789683394796032 1301279140413898624 4001512671142552832 6701746201871207040 9401979732599861248 12102213263328515456 14802446794057169664 17502680324785823872 1756169781804926464 4456403312533580672 7156636843262234880 9856870373990889088 12557103904719543296 15257337435448197504 17957570966176851712 2211060423195954304 4911293953924608512 7611527484653262720 10311761015381916928 13011994546110571136 15712228076839225344 18412461607567879552 2665951064586982144 5366184595315636352 8066418126044290560 10766651656772944768 13466885187501598976 16167118718230253184 420608175249355776 3120841705978009984 5821075236706664192 8521308767435318400 11221542298163972608 13921775828892626816 16622009359621281024 875498816640383616 3575732347369037824 6275965878097692032 8976199408826346240 11676432939555000448 14376666470283654656 17076900001012308864 1330389458031411456 4030622988760065664 6730856519488719872 9431090050217374080 12131323580946028288 14831557111674682496 17531790642403336704 1785280099422439296 4485513630151093504 7185747160879747712 9885980691608401920 12586214222337056128 15286447753065710336 17986681283794364544 2240170740813467136 4940404271542121344 7640637802270775552 10340871332999429760 13041104863728083968 15741338394456738176 18441571925185392384 2695061382204494976 5395294912933149184 8095528443661803392 10795761974390457600 13495995505119111808 16196229035847766016 449718492866868608 3149952023595522816 5850185554324177024 8550419085052831232 11250652615781485440 13950886146510139648 16651119677238793856 904609134257896448 3604842664986550656 6305076195715204864 9005309726443859072 11705543257172513280 14405776787901167488 17106010318629821696 1359499775648924288 4059733306377578496 6759966837106232704 9460200367834886912 12160433898563541120 14860667429292195328 17560900960020849536 1814390417039952128 4514623947768606336 7214857478497260544 9915091009225914752 12615324539954568960 15315558070683223168 18015791601411877376 2269281058430979968 4969514589159634176 7669748119888288384 10369981650616942592 13070215181345596800 15770448712074251008 23938169093353600 2724171699822007808 5424405230550662016 8124638761279316224 10824872292007970432 13525105822736624640 16225339353465278848 478828810484381440 3179062341213035648 5879295871941689856 8579529402670344064 11279762933398998272 13979996464127652480 16680229994856306688 933719451875409280 3633952982604063488 6334186513332717696 9034420044061371904 11734653574790026112 14434887105518680320 17135120636247334528 1388610093266437120 4088843623995091328 6789077154723745536 9489310685452399744 12189544216181053952 14889777746909708160 17590011277638362368 1843500734657464960 4543734265386119168 7243967796114773376 9944201326843427584 12644434857572081792 15344668388300736000 18044901919029390208 2298391376048492800 4998624906777147008 7698858437505801216 10399091968234455424 13099325498963109632 15799559029691763840 53048486710866432 2753282017439520640 5453515548168174848 8153749078896829056 10853982609625483264 13554216140354137472 16254449671082791680 507939128101894272 3208172658830548480 5908406189559202688 8608639720287856896 11308873251016511104 14009106781745165312 16709340312473819520 962829769492922112 3663063300221576320 6363296830950230528 9063530361678884736 11763763892407538944 14463997423136193152 17164230953864847360 1417720410883949952 4117953941612604160 6818187472341258368 9518421003069912576 12218654533798566784 14918888064527220992 17619121595255875200 1872611052274977792 4572844583003632000 7273078113732286208 9973311644460940416 12673545175189594624 15373778705918248832 18074012236646903040 2327501693666005632 5027735224394659840 7727968755123314048 10428202285851968256 13128435816580622464 15828669347309276672 82158804328379264 2782392335057033472 5482625865785687680 8182859396514341888 10883092927242996096 13583326457971650304 16283559988700304512 537049445719407104 3237282976448061312 5937516507176715520 8637750037905369728 11337983568634023936 14038217099362678144 16738450630091332352 991940087110434944 3692173617839089152 6392407148567743360 9092640679296397568 11792874210025051776 14493107740753705984 17193341271482360192 1446830728501462784 4147064259230116992 6847297789958771200 9547531320687425408 12247764851416079616 14947998382144733824 17648231912873388032 1901721369892490624 4601954900621144832 7302188431349799040 10002421962078453248 12702655492807107456 15402889023535761664 18103122554264415872 2356612011283518464 5056845542012172672 7757079072740826880 10457312603469481088 13157546134198135296 15857779664926789504 111269121945892096 2811502652674546304 5511736183403200512 8211969714131854720 10912203244860508928 13612436775589163136 16312670306317817344 566159763336919936 3266393294065574144 5966626824794228352 8666860355522882560 11367093886251536768 14067327416980190976 16767560947708845184 1021050404727947776 3721283935456601984 6421517466185256192 9121750996913910400 11821984527642564608 14522218058371218816 17222451589099873024 1475941046118975616 4176174576847629824 6876408107576284032 9576641638304938240 12276875169033592448 14977108699762246656 17677342230490900864 1930831687510003456 4631065218238657664 7331298748967311872 10031532279695966080 12731765810424620288 15431999341153274496 18132232871881928704 2385722328901031296 5085955859629685504 7786189390358339712 10486422921086993920 13186656451815648128 15886889982544302336 140379439563404928 2840612970292059136 5540846501020713344 8241080031749367552 10941313562478021760 13641547093206675968 16341780623935330176 595270080954432768 3295503611683086976 5995737142411741184 8695970673140395392 11396204203869049600 14096437734597703808 16796671265326358016 1050160722345460608 3750394253074114816 6450627783802769024 9150861314531423232 11851094845260077440 14551328375988731648 17251561906717385856 1505051363736488448 4205284894465142656 6905518425193796864 9605751955922451072 12305985486651105280 15006219017379759488 17706452548108413696 1959942005127516288 4660175535856170496 7360409066584824704 10060642597313478912 12760876128042133120 15461109658770787328 18161343189499441536 2414832646518544128 5115066177247198336 7815299707975852544 10515533238704506752 13215766769433160960 15916000300161815168 169489757180917760 2869723287909571968 5569956818638226176 8270190349366880384 10970423880095534592 13670657410824188800 16370890941552843008 624380398571945600 3324613929300599808 6024847460029254016 8725080990757908224 11425314521486562432 14125548052215216640 16825781582943870848 1079271039962973440 3779504570691627648 6479738101420281856 9179971632148936064 11880205162877590272 14580438693606244480 17280672224334898688 1534161681354001280 4234395212082655488 6934628742811309696 9634862273539963904 12335095804268618112 15035329334997272320 17735562865725926528 1989052322745029120 4689285853473683328 7389519384202337536 10089752914930991744 12789986445659645952 15490219976388300160 18190453507116954368 2443942964136056960 5144176494864711168 7844410025593365376 10544643556322019584 13244877087050673792 15945110617779328000 198600074798430592 2898833605527084800 5599067136255739008 8299300666984393216 10999534197713047424 13699767728441701632 16400001259170355840 653490716189458432 3353724246918112640 6053957777646766848 8754191308375421056 11454424839104075264 14154658369832729472 16854891900561383680 1108381357580486272 3808614888309140480 6508848419037794688 9209081949766448896 11909315480495103104 14609549011223757312 17309782541952411520 1563271998971514112 4263505529700168320 6963739060428822528 9663972591157476736 12364206121886130944 15064439652614785152 17764673183343439360 2018162640362541952 4718396171091196160 7418629701819850368 10118863232548504576 12819096763277158784 15519330294005812992 18219563824734467200 2473053281753569792 5173286812482224000 7873520343210878208 10573753873939532416 13273987404668186624 15974220935396840832 227710392415943424 2927943923144597632 5628177453873251840 8328410984601906048 11028644515330560256 13728878046059214464 16429111576787868672 682601033806971264 3382834564535625472 6083068095264279680 8783301625992933888 11483535156721588096 14183768687450242304 16884002218178896512 1137491675197999104 3837725205926653312 6537958736655307520 9238192267383961728 11938425798112615936 14638659328841270144 17338892859569924352 1592382316589026944 4292615847317681152 6992849378046335360 9693082908774989568 12393316439503643776 15093549970232297984 17793783500960952192 2047272957980054784 4747506488708708992 7447740019437363200 10147973550166017408 12848207080894671616 15548440611623325824 18248674142351980032 2502163599371082624 5202397130099736832 7902630660828391040 10602864191557045248 13303097722285699456 16003331253014353664 256820710033456256 2957054240762110464 5657287771490764672 8357521302219418880 11057754832948073088 13757988363676727296 16458221894405381504 711711351424484096 3411944882153138304 6112178412881792512 8812411943610446720 11512645474339100928 14212879005067755136 16913112535796409344 1166601992815511936 3866835523544166144 6567069054272820352 9267302585001474560 11967536115730128768 14667769646458782976 17368003177187437184 1621492634206539776 4321726164935193984 7021959695663848192 9722193226392502400 12422426757121156608 15122660287849810816 17822893818578465024 2076383275597567616 4776616806326221824 7476850337054876032 10177083867783530240 12877317398512184448 15577550929240838656 18277784459969492864 2531273916988595456 5231507447717249664 7931740978445903872 10631974509174558080 13332208039903212288 16032441570631866496 285931027650969088 2986164558379623296 5686398089108277504 8386631619836931712 11086865150565585920 13787098681294240128 16487332212022894336 740821669041996928 3441055199770651136 6141288730499305344 8841522261227959552 11541755791956613760 14241989322685267968 16942222853413922176 1195712310433024768 3895945841161678976 6596179371890333184 9296412902618987392 11996646433347641600 14696879964076295808 17397113494804950016 1650602951824052608 4350836482552706816 7051070013281361024 9751303544010015232 12451537074738669440 15151770605467323648 17852004136195977856 2105493593215080448 4805727123943734656 7505960654672388864 10206194185401043072 12906427716129697280 15606661246858351488 18306894777587005696 2560384234606108288 5260617765334762496 7960851296063416704 10661084826792070912 13361318357520725120 16061551888249379328 315041345268481920 3015274875997136128 5715508406725790336 8415741937454444544 11115975468183098752 13816208998911752960 16516442529640407168 769931986659509760 3470165517388163968 6170399048116818176 8870632578845472384 11570866109574126592 14271099640302780800 16971333171031435008 1224822628050537600 3925056158779191808 6625289689507846016 9325523220236500224 12025756750965154432 14725990281693808640 17426223812422462848 1679713269441565440 4379946800170219648 7080180330898873856 9780413861627528064 12480647392356182272 15180880923084836480 17881114453813490688 2134603910832593280 4834837441561247488 7535070972289901696 10235304503018555904 12935538033747210112 15635771564475864320 18336005095204518528 2589494552223621120 5289728082952275328 7989961613680929536 10690195144409583744 13390428675138237952 16090662205866892160 344151662885994752 3044385193614648960 5744618724343303168 8444852255071957376 11145085785800611584 13845319316529265792 16545552847257920000 799042304277022592 3499275835005676800 6199509365734331008 8899742896462985216 11599976427191639424 14300209957920293632 17000443488648947840 1253932945668050432 3954166476396704640 6654400007125358848 9354633537854013056 12054867068582667264 14755100599311321472 17455334130039975680 1708823587059078272 4409057117787732480 7109290648516386688 9809524179245040896 12509757709973695104 15209991240702349312 17910224771431003520 2163714228450106112 4863947759178760320 7564181289907414528 10264414820636068736 12964648351364722944 15664881882093377152 18365115412822031360 2618604869841133952 5318838400569788160 8019071931298442368 10719305462027096576 13419538992755750784 16119772523484404992 373261980503507584 3073495511232161792 5773729041960816000 8473962572689470208 11174196103418124416 13874429634146778624 16574663164875432832 828152621894535424 3528386152623189632 6228619683351843840 8928853214080498048 11629086744809152256 14329320275537806464 17029553806266460672 1283043263285563264 3983276794014217472 6683510324742871680 9383743855471525888 12083977386200180096 14784210916928834304 17484444447657488512 1737933904676591104 4438167435405245312 7138400966133899520 9838634496862553728 12538868027591207936 15239101558319862144 17939335089048516352 2192824546067618944 4893058076796273152 7593291607524927360 10293525138253581568 12993758668982235776 15693992199710889984 18394225730439544192 2647715187458646784 5347948718187300992 8048182248915955200 10748415779644609408 13448649310373263616 16148882841101917824 402372298121020416 3102605828849674624 5802839359578328832 8503072890306983040 11203306421035637248 13903539951764291456 16603773482492945664 857262939512048256 3557496470240702464 6257730000969356672 8957963531698010880 11658197062426665088 14358430593155319296 17058664123883973504 1312153580903076096 4012387111631730304 6712620642360384512 9412854173089038720 12113087703817692928 14813321234546347136 17513554765275001344 1767044222294103936 4467277753022758144 7167511283751412352 9867744814480066560 12567978345208720768 15268211875937374976 17968445406666029184 2221934863685131776 4922168394413785984 7622401925142440192 10322635455871094400 13022868986599748608 15723102517328402816 18423336048057057024 2676825505076159616 5377059035804813824 8077292566533468032 10777526097262122240 13477759627990776448 16177993158719430656 431482615738533248 3131716146467187456 5831949677195841664 8532183207924495872 11232416738653150080 13932650269381804288 16632883800110458496 886373257129561088 3586606787858215296 6286840318586869504 8987073849315523712 11687307380044177920 14387540910772832128 17087774441501486336 1341263898520588928 4041497429249243136 6741730959977897344 9441964490706551552 12142198021435205760 14842431552163859968 17542665082892514176 1796154539911616768 4496388070640270976 7196621601368925184 9896855132097579392 12597088662826233600 15297322193554887808 17997555724283542016 2251045181302644608 4951278712031298816 7651512242759953024 10351745773488607232 13051979304217261440 15752212834945915648 5702291965018240 2705935822693672448 5406169353422326656 8106402884150980864 10806636414879635072 13506869945608289280 16207103476336943488 460592933356046080 3160826464084700288 5861059994813354496 8561293525542008704 11261527056270662912 13961760586999317120 16661994117727971328 915483574747073920 3615717105475728128 6315950636204382336 9016184166933036544 11716417697661690752 14416651228390344960 17116884759118999168 1370374216138101760 4070607746866755968 6770841277595410176 9471074808324064384 12171308339052718592 14871541869781372800 17571775400510027008 1825264857529129600 4525498388257783808 7225731918986438016 9925965449715092224 12626198980443746432 15326432511172400640 18026666041901054848 2280155498920157440 4980389029648811648 7680622560377465856 10380856091106120064 13081089621834774272 15781323152563428480 34812609582531072 2735046140311185280 5435279671039839488 8135513201768493696 10835746732497147904 13535980263225802112 16236213793954456320 489703250973558912 3189936781702213120 5890170312430867328 8590403843159521536 11290637373888175744 13990870904616829952 16691104435345484160 944593892364586752 3644827423093240960 6345060953821895168 9045294484550549376 11745528015279203584 14445761546007857792 17145995076736512000 1399484533755614592 4099718064484268800 6799951595212923008 9500185125941577216 12200418656670231424 14900652187398885632 17600885718127539840 1854375175146642432 4554608705875296640 7254842236603950848 9955075767332605056 12655309298061259264 15355542828789913472 18055776359518567680 2309265816537670272 5009499347266324480 7709732877994978688 10409966408723632896 13110199939452287104 15810433470180941312 63922927200043904 2764156457928698112 5464389988657352320 8164623519386006528 10864857050114660736 13565090580843314944 16265324111571969152 518813568591071744 3219047099319725952 5919280630048380160 8619514160777034368 11319747691505688576 14019981222234342784 16720214752962996992 973704209982099584 3673937740710753792 6374171271439408000 9074404802168062208 11774638332896716416 14474871863625370624 17175105394354024832 1428594851373127424 4128828382101781632 6829061912830435840 9529295443559090048 12229528974287744256 14929762505016398464 17629996035745052672 1883485492764155264 4583719023492809472 7283952554221463680 9984186084950117888 12684419615678772096 15384653146407426304 18084886677136080512 2338376134155183104 5038609664883837312 7738843195612491520 10439076726341145728 13139310257069799936 15839543787798454144 93033244817556736 2793266775546210944 5493500306274865152 8193733837003519360 10893967367732173568 13594200898460827776 16294434429189481984 547923886208584576 3248157416937238784 5948390947665892992 8648624478394547200 11348858009123201408 14049091539851855616 16749325070580509824 1002814527599612416 3703048058328266624 6403281589056920832 9103515119785575040 11803748650514229248 14503982181242883456 17204215711971537664 1457705168990640256 4157938699719294464 6858172230447948672 9558405761176602880 12258639291905257088 14958872822633911296 17659106353362565504 1912595810381668096 4612829341110322304 7313062871838976512 10013296402567630720 12713529933296284928 15413763464024939136 18113996994753593344 2367486451772695936 5067719982501350144 7767953513230004352 10468187043958658560 13168420574687312768 15868654105415966976 122143562435069568 2822377093163723776 5522610623892377984 8222844154621032192 10923077685349686400 13623311216078340608 16323544746806994816 577034203826097408 3277267734554751616 5977501265283405824 8677734796012060032 11377968326740714240 14078201857469368448 16778435388198022656 1031924845217125248 3732158375945779456 6432391906674433664 9132625437403087872 11832858968131742080 14533092498860396288 17233326029589050496 1486815486608153088 4187049017336807296 6887282548065461504 9587516078794115712 12287749609522769920 14987983140251424128 17688216670980078336 1941706127999180928 4641939658727835136 7342173189456489344 10042406720185143552 12742640250913797760 15442873781642451968 18143107312371106176 2396596769390208768 5096830300118862976 7797063830847517184 10497297361576171392 13197530892304825600 15897764423033479808 151253880052582400 2851487410781236608 5551720941509890816 8251954472238545024 10952188002967199232 13652421533695853440 16352655064424507648 606144521443610240 3306378052172264448 6006611582900918656 8706845113629572864 11407078644358227072 14107312175086881280 16807545705815535488 1061035162834638080 3761268693563292288 6461502224291946496 9161735755020600704 11861969285749254912 14562202816477909120 17262436347206563328 1515925804225665920 4216159334954320128 6916392865682974336 9616626396411628544 12316859927140282752 15017093457868936960 17717326988597591168 1970816445616693760 4671049976345347968 7371283507074002176 10071517037802656384 12771750568531310592 15471984099259964800 18172217629988619008 2425707087007721600 5125940617736375808 7826174148465030016 10526407679193684224 13226641209922338432 15926874740650992640 180364197670095232 2880597728398749440 5580831259127403648 8281064789856057856 10981298320584712064 13681531851313366272 16381765382042020480 635254839061123072 3335488369789777280 6035721900518431488 8735955431247085696 11436188961975739904 14136422492704394112 16836656023433048320 1090145480452150912 3790379011180805120 6490612541909459328 9190846072638113536 11891079603366767744 14591313134095421952 17291546664824076160 1545036121843178752 4245269652571832960 6945503183300487168 9645736714029141376 12345970244757795584 15046203775486449792 17746437306215104000 1999926763234206592 4700160293962860800 7400393824691515008 10100627355420169216 12800860886148823424 15501094416877477632 18201327947606131840 2454817404625234432 5155050935353888640 7855284466082542848 10555517996811197056 13255751527539851264 15955985058268505472 209474515287608064 2909708046016262272 5609941576744916480 8310175107473570688 11010408638202224896 13710642168930879104 16410875699659533312 664365156678635904 3364598687407290112 6064832218135944320 8765065748864598528 11465299279593252736 14165532810321906944 16865766341050561152 1119255798069663744 3819489328798317952 6519722859526972160 9219956390255626368 11920189920984280576 14620423451712934784 17320656982441588992 1574146439460691584 4274379970189345792 6974613500918000000 9674847031646654208 12375080562375308416 15075314093103962624 17775547623832616832 2029037080851719424 4729270611580373632 7429504142309027840 10129737673037682048 12829971203766336256 15530204734494990464 18230438265223644672 2483927722242747264 5184161252971401472 7884394783700055680 10584628314428709888 13284861845157364096 15985095375886018304 238584832905120896 2938818363633775104 5639051894362429312 8339285425091083520 11039518955819737728 13739752486548391936 16439986017277046144 693475474296148736 3393709005024802944 6093942535753457152 8794176066482111360 11494409597210765568 14194643127939419776 16894876658668073984 1148366115687176576 3848599646415830784 6548833177144484992 9249066707873139200 11949300238601793408 14649533769330447616 17349767300059101824 1603256757078204416 4303490287806858624 7003723818535512832 9703957349264167040 12404190879992821248 15104424410721475456 17804657941450129664 2058147398469232256 4758380929197886464 7458614459926540672 10158847990655194880 12859081521383849088 15559315052112503296 18259548582841157504 2513038039860260096 5213271570588914304 7913505101317568512 10613738632046222720 13313972162774876928 16014205693503531136 267695150522633728 2967928681251287936 5668162211979942144 8368395742708596352 11068629273437250560 13768862804165904768 16469096334894558976 722585791913661568 3422819322642315776 6123052853370969984 8823286384099624192 11523519914828278400 14223753445556932608 16923986976285586816 1177476433304689408 3877709964033343616 6577943494761997824 9278177025490652032 11978410556219306240 14678644086947960448 17378877617676614656 1632367074695717248 4332600605424371456 7032834136153025664 9733067666881679872 12433301197610334080 15133534728338988288 17833768259067642496 2087257716086745088 4787491246815399296 7487724777544053504 10187958308272707712 12888191839001361920 15588425369730016128 18288658900458670336 2542148357477772928 5242381888206427136 7942615418935081344 10642848949663735552 13343082480392389760 16043316011121043968 296805468140146560 2997038998868800768 5697272529597454976 8397506060326109184 11097739591054763392 13797973121783417600 16498206652512071808 751696109531174400 3451929640259828608 6152163170988482816 8852396701717137024 11552630232445791232 14252863763174445440 16953097293903099648 1206586750922202240 3906820281650856448 6607053812379510656 9307287343108164864 12007520873836819072 14707754404565473280 17407987935294127488 1661477392313230080 4361710923041884288 7061944453770538496 9762177984499192704 12462411515227846912 15162645045956501120 17862878576685155328 2116368033704257920 4816601564432912128 7516835095161566336 10217068625890220544 12917302156618874752 15617535687347528960 18317769218076183168 2571258675095285760 5271492205823939968 7971725736552594176 10671959267281248384 13372192798009902592 16072426328738556800 325915785757659392 3026149316486313600 5726382847214967808 8426616377943622016 11126849908672276224 13827083439400930432 16527316970129584640 780806427148687232 3481039957877341440 6181273488605995648 8881507019334649856 11581740550063304064 14281974080791958272 16982207611520612480 1235697068539715072 3935930599268369280 6636164129997023488 9336397660725677696 12036631191454331904 14736864722182986112 17437098252911640320 1690587709930742912 4390821240659397120 7091054771388051328 9791288302116705536 12491521832845359744 15191755363574013952 17891988894302668160 2145478351321770752 4845711882050424960 7545945412779079168 10246178943507733376 12946412474236387584 15646646004965041792 18346879535693696000 2600368992712798592 5300602523441452800 8000836054170107008 10701069584898761216 13401303115627415424 16101536646356069632 355026103375172224 3055259634103826432 5755493164832480640 8455726695561134848 11155960226289789056 13856193757018443264 16556427287747097472 809916744766200064 3510150275494854272 6210383806223508480 8910617336952162688 11610850867680816896 14311084398409471104 17011317929138125312 1264807386157227904 3965040916885882112 6665274447614536320 9365507978343190528 12065741509071844736 14765975039800498944 17466208570529153152 1719698027548255744 4419931558276909952 7120165089005564160 9820398619734218368 12520632150462872576 15220865681191526784 17921099211920180992 2174588668939283584 4874822199667937792 7575055730396592000 10275289261125246208 12975522791853900416 15675756322582554624 18375989853311208832 2629479310330311424 5329712841058965632 8029946371787619840 10730179902516274048 13430413433244928256 16130646963973582464 384136420992685056 3084369951721339264 5784603482449993472 8484837013178647680 11185070543907301888 13885304074635956096 16585537605364610304 839027062383712896 3539260593112367104 6239494123841021312 8939727654569675520 11639961185298329728 14340194716026983936 17040428246755638144 1293917703774740736 3994151234503394944 6694384765232049152 9394618295960703360 12094851826689357568 14795085357418011776 17495318888146665984 1748808345165768576 4449041875894422784 7149275406623076992 9849508937351731200 12549742468080385408 15249975998809039616 17950209529537693824 2203698986556796416 4903932517285450624 7604166048014104832 10304399578742759040 13004633109471413248 15704866640200067456 18405100170928721664 2658589627947824256 5358823158676478464 8059056689405132672 10759290220133786880 13459523750862441088 16159757281591095296 413246738610197888 3113480269338852096 5813713800067506304 8513947330796160512 11214180861524814720 13914414392253468928 16614647922982123136 868137380001225728 3568370910729879936 6268604441458534144 8968837972187188352 11669071502915842560 14369305033644496768 17069538564373150976 1323028021392253568 4023261552120907776 6723495082849561984 9423728613578216192 12123962144306870400 14824195675035524608 17524429205764178816 1777918662783281408 4478152193511935616 7178385724240589824 9878619254969244032 12578852785697898240 15279086316426552448 17979319847155206656 2232809304174309248 4933042834902963456 7633276365631617664 10333509896360271872 13033743427088926080 15733976957817580288 18434210488546234496 2687699945565337088 5387933476293991296 8088167007022645504 10788400537751299712 13488634068479953920 16188867599208608128 442357056227710720 3142590586956364928 5842824117685019136 8543057648413673344 11243291179142327552 13943524709870981760 16643758240599635968 897247697618738560 3597481228347392768 6297714759076046976 8997948289804701184 11698181820533355392 14398415351262009600 17098648881990663808 1352138339009766400 4052371869738420608 6752605400467074816 9452838931195729024 12153072461924383232 14853305992653037440 17553539523381691648 1807028980400794240 4507262511129448448 7207496041858102656 9907729572586756864 12607963103315411072 15308196634044065280 18008430164772719488 2261919621791822080 4962153152520476288 7662386683249130496 10362620213977784704 13062853744706438912 15763087275435093120 16576732454195712 2716810263182849920 5417043793911504128 8117277324640158336 10817510855368812544 13517744386097466752 16217977916826120960 471467373845223552 3171700904573877760 5871934435302531968 8572167966031186176 11272401496759840384 13972635027488494592 16672868558217148800 926358015236251392 3626591545964905600 6326825076693559808 9027058607422214016 11727292138150868224 14427525668879522432 17127759199608176640 1381248656627279232 4081482187355933440 6781715718084587648 9481949248813241856 12182182779541896064 14882416310270550272 17582649840999204480 1836139298018307072 4536372828746961280 7236606359475615488 9936839890204269696 12637073420932923904 15337306951661578112 18037540482390232320 2291029939409334912 4991263470137989120 7691497000866643328 10391730531595297536 13091964062323951744 15792197593052605952 45687050071708544 2745920580800362752 5446154111529016960 8146387642257671168 10846621172986325376 13546854703714979584 16247088234443633792 500577691462736384 3200811222191390592 5901044752920044800 8601278283648699008 11301511814377353216 14001745345106007424 16701978875834661632 955468332853764224 3655701863582418432 6355935394311072640 9056168925039726848 11756402455768381056 14456635986497035264 17156869517225689472 1410358974244792064 4110592504973446272 6810826035702100480 9511059566430754688 12211293097159408896 14911526627888063104 17611760158616717312 1865249615635819904 4565483146364474112 7265716677093128320 9965950207821782528 12666183738550436736 15366417269279090944 18066650800007745152 2320140257026847744 5020373787755501952 7720607318484156160 10420840849212810368 13121074379941464576 15821307910670118784 74797367689221376 2775030898417875584 5475264429146529792 8175497959875184000 10875731490603838208 13575965021332492416 16276198552061146624 529688009080249216 3229921539808903424 5930155070537557632 8630388601266211840 11330622131994866048 14030855662723520256 16731089193452174464 984578650471277056 3684812181199931264 6385045711928585472 9085279242657239680 11785512773385893888 14485746304114548096 17185979834843202304 1439469291862304896 4139702822590959104 6839936353319613312 9540169884048267520 12240403414776921728 14940636945505575936 17640870476234230144 1894359933253332736 4594593463981986944 7294826994710641152 9995060525439295360 12695294056167949568 15395527586896603776 18095761117625257984 2349250574644360576 5049484105373014784 7749717636101668992 10449951166830323200 13150184697558977408 15850418228287631616 103907685306734208 2804141216035388416 5504374746764042624 8204608277492696832 10904841808221351040 13605075338950005248 16305308869678659456 558798326697762048 3259031857426416256 5959265388155070464 8659498918883724672 11359732449612378880 14059965980341033088 16760199511069687296 1013688968088789888 3713922498817444096 6414156029546098304 9114389560274752512 11814623091003406720 14514856621732060928 17215090152460715136 1468579609479817728 4168813140208471936 6869046670937126144 9569280201665780352 12269513732394434560 14969747263123088768 17669980793851742976 1923470250870845568 4623703781599499776 7323937312328153984 10024170843056808192 12724404373785462400 15424637904514116608 18124871435242770816 2378360892261873408 5078594422990527616 7778827953719181824 10479061484447836032 13179295015176490240 15879528545905144448 133018002924247040 2833251533652901248 5533485064381555456 8233718595110209664 10933952125838863872 13634185656567518080 16334419187296172288 587908644315274880 3288142175043929088 5988375705772583296 8688609236501237504 11388842767229891712 14089076297958545920 16789309828687200128 1042799285706302720 3743032816434956928 6443266347163611136 9143499877892265344 11843733408620919552 14543966939349573760 17244200470078227968 1497689927097330560 4197923457825984768 6898156988554638976 9598390519283293184 12298624050011947392 14998857580740601600 17699091111469255808 1952580568488358400 4652814099217012608 7353047629945666816 10053281160674321024 12753514691402975232 15453748222131629440 18153981752860283648 2407471209879386240 5107704740608040448 7807938271336694656 10508171802065348864 13208405332794003072 15908638863522657280 162128320541759872 2862361851270414080 5562595381999068288 8262828912727722496 10963062443456376704 13663295974185030912 16363529504913685120 617018961932787712 3317252492661441920 6017486023390096128 8717719554118750336 11417953084847404544 14118186615576058752 16818420146304712960 1071909603323815552 3772143134052469760 6472376664781123968 9172610195509778176 11872843726238432384 14573077256967086592 17273310787695740800 1526800244714843392 4227033775443497600 6927267306172151808 9627500836900806016 12327734367629460224 15027967898358114432 17728201429086768640 1981690886105871232 4681924416834525440 7382157947563179648 10082391478291833856 12782625009020488064 15482858539749142272 18183092070477796480 2436581527496899072 5136815058225553280 7837048588954207488 10537282119682861696 13237515650411515904 15937749181140170112 191238638159272704 2891472168887926912 5591705699616581120 8291939230345235328 10992172761073889536 13692406291802543744 16392639822531197952 646129279550300544 3346362810278954752 6046596341007608960 8746829871736263168 11447063402464917376 14147296933193571584 16847530463922225792 1101019920941328384 3801253451669982592 6501486982398636800 9201720513127291008 11901954043855945216 14602187574584599424 17302421105313253632 1555910562332356224 4256144093061010432 6956377623789664640 9656611154518318848 12356844685246973056 15057078215975627264 17757311746704281472 2010801203723384064 4711034734452038272 7411268265180692480 10111501795909346688 12811735326638000896 15511968857366655104 18212202388095309312 2465691845114411904 5165925375843066112 7866158906571720320 10566392437300374528 13266625968029028736 15966859498757682944 220348955776785536 2920582486505439744 5620816017234093952 8321049547962748160 11021283078691402368 13721516609420056576 16421750140148710784 675239597167813376 3375473127896467584 6075706658625121792 8775940189353776000 11476173720082430208 14176407250811084416 16876640781539738624 1130130238558841216 3830363769287495424 6530597300016149632 9230830830744803840 11931064361473458048 14631297892202112256 17331531422930766464 1585020879949869056 4285254410678523264 6985487941407177472 9685721472135831680 12385955002864485888 15086188533593140096 17786422064321794304 2039911521340896896 4740145052069551104 7440378582798205312 10140612113526859520 12840845644255513728 15541079174984167936 18241312705712822144 2494802162731924736 5195035693460578944 7895269224189233152 10595502754917887360 13295736285646541568 15995969816375195776 249459273394298368 2949692804122952576 5649926334851606784 8350159865580260992 11050393396308915200 13750626927037569408 16450860457766223616 704349914785326208 3404583445513980416 6104816976242634624 8805050506971288832 11505284037699943040 14205517568428597248 16905751099157251456 1159240556176354048 3859474086905008256 6559707617633662464 9259941148362316672 11960174679090970880 14660408209819625088 17360641740548279296 1614131197567381888 4314364728296036096 7014598259024690304 9714831789753344512 12415065320481998720 15115298851210652928 17815532381939307136 2069021838958409728 4769255369687063936 7469488900415718144 10169722431144372352 12869955961873026560 15570189492601680768 18270423023330334976 2523912480349437568 5224146011078091776 7924379541806745984 10624613072535400192 13324846603264054400 16025080133992708608 278569591011811200 2978803121740465408 5679036652469119616 8379270183197773824 11079503713926428032 13779737244655082240 16479970775383736448 733460232402839040 3433693763131493248 6133927293860147456 8834160824588801664 11534394355317455872 14234627886046110080 16934861416774764288 1188350873793866880 3888584404522521088 6588817935251175296 9289051465979829504 11989284996708483712 14689518527437137920 17389752058165792128 1643241515184894720 4343475045913548928 7043708576642203136 9743942107370857344 12444175638099511552 15144409168828165760 17844642699556819968 2098132156575922560 4798365687304576768 7498599218033230976 10198832748761885184 12899066279490539392 15599299810219193600 18299533340947847808 2553022797966950400 5253256328695604608 7953489859424258816 10653723390152913024 13353956920881567232 16054190451610221440 307679908629324032 3007913439357978240 5708146970086632448 8408380500815286656 11108614031543940864 13808847562272595072 16509081093001249280 762570550020351872 3462804080749006080 6163037611477660288 8863271142206314496 11563504672934968704 14263738203663622912 16963971734392277120 1217461191411379712 3917694722140033920 6617928252868688128 9318161783597342336 12018395314325996544 14718628845054650752 17418862375783304960 1672351832802407552 4372585363531061760 7072818894259715968 9773052424988370176 12473285955717024384 15173519486445678592 17873753017174332800 2127242474193435392 4827476004922089600 7527709535650743808 10227943066379398016 12928176597108052224 15628410127836706432 18328643658565360640 2582133115584463232 5282366646313117440 7982600177041771648 10682833707770425856 13383067238499080064 16083300769227734272 336790226246836864 3037023756975491072 5737257287704145280 8437490818432799488 11137724349161453696 13837957879890107904 16538191410618762112 791680867637864704 3491914398366518912 6192147929095173120 8892381459823827328 11592614990552481536 14292848521281135744 16993082052009789952 1246571509028892544 3946805039757546752 6647038570486200960 9347272101214855168 12047505631943509376 14747739162672163584 17447972693400817792 1701462150419920384 4401695681148574592 7101929211877228800 9802162742605883008 12502396273334537216 15202629804063191424 17902863334791845632 2156352791810948224 4856586322539602432 7556819853268256640 10257053383996910848 12957286914725565056 15657520445454219264 18357753976182873472 2611243433201976064 5311476963930630272 8011710494659284480 10711944025387938688 13412177556116592896 16112411086845247104 365900543864349696 3066134074593003904 5766367605321658112 8466601136050312320 11166834666778966528 13867068197507620736 16567301728236274944 820791185255377536 3521024715984031744 6221258246712685952 8921491777441340160 11621725308169994368 14321958838898648576 17022192369627302784 1275681826646405376 3975915357375059584 6676148888103713792 9376382418832368000 12076615949561022208 14776849480289676416 17477083011018330624 1730572468037433216 4430805998766087424 7131039529494741632 9831273060223395840 12531506590952050048 15231740121680704256 17931973652409358464 2185463109428461056 4885696640157115264 7585930170885769472 10286163701614423680 12986397232343077888 15686630763071732096 18386864293800386304 2640353750819488896 5340587281548143104 8040820812276797312 10741054343005451520 13441287873734105728 16141521404462759936 395010861481862528 3095244392210516736 5795477922939170944 8495711453667825152 11195944984396479360 13896178515125133568 16596412045853787776 849901502872890368 3550135033601544576 6250368564330198784 8950602095058852992 11650835625787507200 14351069156516161408 17051302687244815616 1304792144263918208 4005025674992572416 6705259205721226624 9405492736449880832 12105726267178535040 14805959797907189248 17506193328635843456 1759682785654946048 4459916316383600256 7160149847112254464 9860383377840908672 12560616908569562880 15260850439298217088 17961083970026871296 2214573427045973888 4914806957774628096 7615040488503282304 10315274019231936512 13015507549960590720 15715741080689244928 18415974611417899136 2669464068437001728 5369697599165655936 8069931129894310144 10770164660622964352 13470398191351618560 16170631722080272768 424121179099375360 3124354709828029568 5824588240556683776 8524821771285337984 11225055302013992192 13925288832742646400 16625522363471300608 879011820490403200 3579245351219057408 6279478881947711616 8979712412676365824 11679945943405020032 14380179474133674240 17080413004862328448 1333902461881431040 4034135992610085248 6734369523338739456 9434603054067393664 12134836584796047872 14835070115524702080 17535303646253356288 1788793103272458880 4489026634001113088 7189260164729767296 9889493695458421504 12589727226187075712 15289960756915729920 17990194287644384128 2243683744663486720 4943917275392140928 7644150806120795136 10344384336849449344 13044617867578103552 15744851398306757760 18445084929035411968 2698574386054514560 5398807916783168768 8099041447511822976 10799274978240477184 13499508508969131392 16199742039697785600 453231496716888192 3153465027445542400 5853698558174196608 8553932088902850816 11254165619631505024 13954399150360159232 16654632681088813440 908122138107916032 3608355668836570240 6308589199565224448 9008822730293878656 11709056261022532864 14409289791751187072 17109523322479841280 1363012779498943872 4063246310227598080 6763479840956252288 9463713371684906496 12163946902413560704 14864180433142214912 17564413963870869120 1817903420889971712 4518136951618625920 7218370482347280128 9918604013075934336 12618837543804588544 15319071074533242752 18019304605261896960 2272794062280999552 4973027593009653760 7673261123738307968 10373494654466962176 13073728185195616384 15773961715924270592 27451172943373184 2727684703672027392 5427918234400681600 8128151765129335808 10828385295857990016 13528618826586644224 16228852357315298432 482341814334401024 3182575345063055232 5882808875791709440 8583042406520363648 11283275937249017856 13983509467977672064 16683742998706326272 937232455725428864 3637465986454083072 6337699517182737280 9037933047911391488 11738166578640045696 14438400109368699904 17138633640097354112 1392123097116456704 4092356627845110912 6792590158573765120 9492823689302419328 12193057220031073536 14893290750759727744 17593524281488381952 1847013738507484544 4547247269236138752 7247480799964792960 9947714330693447168 12647947861422101376 15348181392150755584 18048414922879409792 2301904379898512384 5002137910627166592 7702371441355820800 10402604972084475008 13102838502813129216 15803072033541783424 56561490560886016 2756795021289540224 5457028552018194432 8157262082746848640 10857495613475502848 13557729144204157056 16257962674932811264 511452131951913856 3211685662680568064 5911919193409222272 8612152724137876480 11312386254866530688 14012619785595184896 16712853316323839104 966342773342941696 3666576304071595904 6366809834800250112 9067043365528904320 11767276896257558528 14467510426986212736 17167743957714866944 1421233414733969536 4121466945462623744 6821700476191277952 9521934006919932160 12222167537648586368 14922401068377240576 17622634599105894784 1876124056124997376 4576357586853651584 7276591117582305792 9976824648310960000 12677058179039614208 15377291709768268416 18077525240496922624 2331014697516025216 5031248228244679424 7731481758973333632 10431715289701987840 13131948820430642048 15832182351159296256 85671808178398848 2785905338907053056 5486138869635707264 8186372400364361472 10886605931093015680 13586839461821669888 16287072992550324096 540562449569426688 3240795980298080896 5941029511026735104 8641263041755389312 11341496572484043520 14041730103212697728 16741963633941351936 995453090960454528 3695686621689108736 6395920152417762944 9096153683146417152 11796387213875071360 14496620744603725568 17196854275332379776 1450343732351482368 4150577263080136576 6850810793808790784 9551044324537444992 12251277855266099200 14951511385994753408 17651744916723407616 1905234373742510208 4605467904471164416 7305701435199818624 10005934965928472832 12706168496657127040 15406402027385781248 18106635558114435456 2360125015133538048 5060358545862192256 7760592076590846464 10460825607319500672 13161059138048154880 15861292668776809088 114782125795911680 2815015656524565888 5515249187253220096 8215482717981874304 10915716248710528512 13615949779439182720 16316183310167836928 569672767186939520 3269906297915593728 5970139828644247936 8670373359372902144 11370606890101556352 14070840420830210560 16771073951558864768 1024563408577967360 3724796939306621568 6425030470035275776 9125264000763929984 11825497531492584192 14525731062221238400 17225964592949892608 1479454049968995200 4179687580697649408 6879921111426303616 9580154642154957824 12280388172883612032 14980621703612266240 17680855234340920448 1934344691360023040 4634578222088677248 7334811752817331456 10035045283545985664 12735278814274639872 15435512345003294080 18135745875731948288 2389235332751050880 5089468863479705088 7789702394208359296 10489935924937013504 13190169455665667712 15890402986394321920 143892443413424512 2844125974142078720 5544359504870732928 8244593035599387136 10944826566328041344 13645060097056695552 16345293627785349760 598783084804452352 3299016615533106560 5999250146261760768 8699483676990414976 11399717207719069184 14099950738447723392 16800184269176377600 1053673726195480192 3753907256924134400 6454140787652788608 9154374318381442816 11854607849110097024 14554841379838751232 17255074910567405440 1508564367586508032 4208797898315162240 6909031429043816448 9609264959772470656 12309498490501124864 15009732021229779072 17709965551958433280 1963455008977535872 4663688539706190080 7363922070434844288 10064155601163498496 12764389131892152704 15464622662620806912 18164856193349461120 2418345650368563712 5118579181097217920 7818812711825872128 10519046242554526336 13219279773283180544 15919513304011834752 173002761030937344 2873236291759591552 5573469822488245760 8273703353216899968 10973936883945554176 13674170414674208384 16374403945402862592 627893402421965184 3328126933150619392 6028360463879273600 8728593994607927808 11428827525336582016 14129061056065236224 16829294586793890432 1082784043812993024 3783017574541647232 6483251105270301440 9183484635998955648 11883718166727609856 14583951697456264064 17284185228184918272 1537674685204020864 4237908215932675072 6938141746661329280 9638375277389983488 12338608808118637696 15038842338847291904 17739075869575946112 1992565326595048704 4692798857323702912 7393032388052357120 10093265918781011328 12793499449509665536 15493732980238319744 18193966510966973952 2447455967986076544 5147689498714730752 7847923029443384960 10548156560172039168 13248390090900693376 15948623621629347584 202113078648450176 2902346609377104384 5602580140105758592 8302813670834412800 11003047201563067008 13703280732291721216 16403514263020375424 657003720039478016 3357237250768132224 6057470781496786432 8757704312225440640 11457937842954094848 14158171373682749056 16858404904411403264 1111894361430505856 3812127892159160064 6512361422887814272 9212594953616468480 11912828484345122688 14613062015073776896 17313295545802431104 1566785002821533696 4267018533550187904 6967252064278842112 9667485595007496320 12367719125736150528 15067952656464804736 17768186187193458944 2021675644212561536 4721909174941215744 7422142705669869952 10122376236398524160 12822609767127178368 15522843297855832576 18223076828584486784 2476566285603589376 5176799816332243584 7877033347060897792 10577266877789552000 13277500408518206208 15977733939246860416 231223396265963008 2931456926994617216 5631690457723271424 8331923988451925632 11032157519180579840 13732391049909234048 16432624580637888256 686114037656990848 3386347568385645056 6086581099114299264 8786814629842953472 11487048160571607680 14187281691300261888 16887515222028916096 1141004679048018688 3841238209776672896 6541471740505327104 9241705271233981312 11941938801962635520 14642172332691289728 17342405863419943936 1595895320439046528 4296128851167700736 6996362381896354944 9696595912625009152 12396829443353663360 15097062974082317568 17797296504810971776 2050785961830074368 4751019492558728576 7451253023287382784 10151486554016036992 12851720084744691200 15551953615473345408 18252187146201999616 2505676603221102208 5205910133949756416 7906143664678410624 10606377195407064832 13306610726135719040 16006844256864373248 260333713883475840 2960567244612130048 5660800775340784256 8361034306069438464 11061267836798092672 13761501367526746880 16461734898255401088 715224355274503680 3415457886003157888 6115691416731812096 8815924947460466304 11516158478189120512 14216392008917774720 16916625539646428928 1170114996665531520 3870348527394185728 6570582058122839936 9270815588851494144 11971049119580148352 14671282650308802560 17371516181037456768 1625005638056559360 4325239168785213568 7025472699513867776 9725706230242521984 12425939760971176192 15126173291699830400 17826406822428484608 2079896279447587200 4780129810176241408 7480363340904895616 10180596871633549824 12880830402362204032 15581063933090858240 18281297463819512448 2534786920838615040 5235020451567269248 7935253982295923456 10635487513024577664 13335721043753231872 16035954574481886080 289444031500988672 2989677562229642880 5689911092958297088 8390144623686951296 11090378154415605504 13790611685144259712 16490845215872913920 744334672892016512 3444568203620670720 6144801734349324928 8845035265077979136 11545268795806633344 14245502326535287552 16945735857263941760 1199225314283044352 3899458845011698560 6599692375740352768 9299925906469006976 12000159437197661184 14700392967926315392 17400626498654969600 1654115955674072192 4354349486402726400 7054583017131380608 9754816547860034816 12455050078588689024 15155283609317343232 17855517140045997440 2109006597065100032 4809240127793754240 7509473658522408448 10209707189251062656 12909940719979716864 15610174250708371072 18310407781437025280 2563897238456127872 5264130769184782080 7964364299913436288 10664597830642090496 13364831361370744704 16065064892099398912 318554349118501504 3018787879847155712 5719021410575809920 8419254941304464128 11119488472033118336 13819722002761772544 16519955533490426752 773444990509529344 3473678521238183552 6173912051966837760 8874145582695491968 11574379113424146176 14274612644152800384 16974846174881454592 1228335631900557184 3928569162629211392 6628802693357865600 9329036224086519808 12029269754815174016 14729503285543828224 17429736816272482432 1683226273291585024 4383459804020239232 7083693334748893440 9783926865477547648 12484160396206201856 15184393926934856064 17884627457663510272 2138116914682612864 4838350445411267072 7538583976139921280 10238817506868575488 12939051037597229696 15639284568325883904 18339518099054538112 2593007556073640704 5293241086802294912 7993474617530949120 10693708148259603328 13393941678988257536 16094175209716911744 347664666736014336 3047898197464668544 5748131728193322752 8448365258921976960 11148598789650631168 13848832320379285376 16549065851107939584 802555308127042176 3502788838855696384 6203022369584350592 8903255900313004800 11603489431041659008 14303722961770313216 17003956492498967424 1257445949518070016 3957679480246724224 6657913010975378432 9358146541704032640 12058380072432686848 14758613603161341056 17458847133889995264 1712336590909097856 4412570121637752064 7112803652366406272 9813037183095060480 12513270713823714688 15213504244552368896 17913737775281023104 2167227232300125696 4867460763028779904 7567694293757434112 10267927824486088320 12968161355214742528 15668394885943396736 18368628416672050944 2622117873691153536 5322351404419807744 8022584935148461952 10722818465877116160 13423051996605770368 16123285527334424576 376774984353527168 3077008515082181376 5777242045810835584 8477475576539489792 11177709107268144000 13877942637996798208 16578176168725452416 831665625744555008 3531899156473209216 6232132687201863424 8932366217930517632 11632599748659171840 14332833279387826048 17033066810116480256 1286556267135582848 3986789797864237056 6687023328592891264 9387256859321545472 12087490390050199680 14787723920778853888 17487957451507508096 1741446908526610688 4441680439255264896 7141913969983919104 9842147500712573312 12542381031441227520 15242614562169881728 17942848092898535936 2196337549917638528 4896571080646292736 7596804611374946944 10297038142103601152 12997271672832255360 15697505203560909568 18397738734289563776 2651228191308666368 5351461722037320576 8051695252765974784 10751928783494628992 13452162314223283200 16152395844951937408 405885301971040000 3106118832699694208 5806352363428348416 8506585894157002624 11206819424885656832 13907052955614311040 16607286486342965248 860775943362067840 3561009474090722048 6261243004819376256 8961476535548030464 11661710066276684672 14361943597005338880 17062177127733993088 1315666584753095680 4015900115481749888 6716133646210404096 9416367176939058304 12116600707667712512 14816834238396366720 17517067769125020928 1770557226144123520 4470790756872777728 7171024287601431936 9871257818330086144 12571491349058740352 15271724879787394560 17971958410516048768 2225447867535151360 4925681398263805568 7625914928992459776 10326148459721113984 13026381990449768192 15726615521178422400 18426849051907076608 2680338508926179200 5380572039654833408 8080805570383487616 10781039101112141824 13481272631840796032 16181506162569450240 434995619588552832 3135229150317207040 5835462681045861248 8535696211774515456 11235929742503169664 13936163273231823872 16636396803960478080 889886260979580672 3590119791708234880 6290353322436889088 8990586853165543296 11690820383894197504 14391053914622851712 17091287445351505920 1344776902370608512 4045010433099262720 6745243963827916928 9445477494556571136 12145711025285225344 14845944556013879552 17546178086742533760 1799667543761636352 4499901074490290560 7200134605218944768 9900368135947598976 12600601666676253184 15300835197404907392 18001068728133561600 2254558185152664192 4954791715881318400 7655025246609972608 10355258777338626816 13055492308067281024 15755725838795935232 9215295815037824 2709448826543692032 5409682357272346240 8109915888001000448 10810149418729654656 13510382949458308864 16210616480186963072 464105937206065664 3164339467934719872 5864572998663374080 8564806529392028288 11265040060120682496 13965273590849336704 16665507121577990912 918996578597093504 3619230109325747712 6319463640054401920 9019697170783056128 11719930701511710336 14420164232240364544 17120397762969018752 1373887219988121344 4074120750716775552 6774354281445429760 9474587812174083968 12174821342902738176 14875054873631392384 17575288404360046592 1828777861379149184 4529011392107803392 7229244922836457600 9929478453565111808 12629711984293766016 15329945515022420224 18030179045751074432 2283668502770177024 4983902033498831232 7684135564227485440 10384369094956139648 13084602625684793856 15784836156413448064 38325613432550656 2738559144161204864 5438792674889859072 8139026205618513280 10839259736347167488 13539493267075821696 16239726797804475904 493216254823578496 3193449785552232704 5893683316280886912 8593916847009541120 11294150377738195328 13994383908466849536 16694617439195503744 948106896214606336 3648340426943260544 6348573957671914752 9048807488400568960 11749041019129223168 14449274549857877376 17149508080586531584 1402997537605634176 4103231068334288384 6803464599062942592 9503698129791596800 12203931660520251008 14904165191248905216 17604398721977559424 1857888178996662016 4558121709725316224 7258355240453970432 9958588771182624640 12658822301911278848 15359055832639933056 18059289363368587264 2312778820387689856 5013012351116344064 7713245881844998272 10413479412573652480 13113712943302306688 15813946474030960896 67435931050063488 2767669461778717696 5467902992507371904 8168136523236026112 10868370053964680320 13568603584693334528 16268837115421988736 522326572441091328 3222560103169745536 5922793633898399744 8623027164627053952 11323260695355708160 14023494226084362368 16723727756813016576 977217213832119168 3677450744560773376 6377684275289427584 9077917806018081792 11778151336746736000 14478384867475390208 17178618398204044416 1432107855223147008 4132341385951801216 6832574916680455424 9532808447409109632 12233041978137763840 14933275508866418048 17633509039595072256 1886998496614174848 4587232027342829056 7287465558071483264 9987699088800137472 12687932619528791680 15388166150257445888 18088399680986100096 2341889138005202688 5042122668733856896 7742356199462511104 10442589730191165312 13142823260919819520 15843056791648473728 96546248667576320 2796779779396230528 5497013310124884736 8197246840853538944 10897480371582193152 13597713902310847360 16297947433039501568 551436890058604160 3251670420787258368 5951903951515912576 8652137482244566784 11352371012973220992 14052604543701875200 16752838074430529408 1006327531449632000 3706561062178286208 6406794592906940416 9107028123635594624 11807261654364248832 14507495185092903040 17207728715821557248 1461218172840659840 4161451703569314048 6861685234297968256 9561918765026622464 12262152295755276672 14962385826483930880 17662619357212585088 1916108814231687680 4616342344960341888 7316575875688996096 10016809406417650304 12717042937146304512 15417276467874958720 18117509998603612928 2370999455622715520 5071232986351369728 7771466517080023936 10471700047808678144 13171933578537332352 15872167109265986560 125656566285089152 2825890097013743360 5526123627742397568 8226357158471051776 10926590689199705984 13626824219928360192 16327057750657014400 580547207676116992 3280780738404771200 5981014269133425408 8681247799862079616 11381481330590733824 14081714861319388032 16781948392048042240 1035437849067144832 3735671379795799040 6435904910524453248 9136138441253107456 11836371971981761664 14536605502710415872 17236839033439070080 1490328490458172672 4190562021186826880 6890795551915481088 9591029082644135296 12291262613372789504 14991496144101443712 17691729674830097920 1945219131849200512 4645452662577854720 7345686193306508928 10045919724035163136 12746153254763817344 15446386785492471552 18146620316221125760 2400109773240228352 5100343303968882560 7800576834697536768 10500810365426190976 13201043896154845184 15901277426883499392 154766883902601984 2855000414631256192 5555233945359910400 8255467476088564608 10955701006817218816 13655934537545873024 16356168068274527232 609657525293629824 3309891056022284032 6010124586750938240 8710358117479592448 11410591648208246656 14110825178936900864 16811058709665555072 1064548166684657664 3764781697413311872 6465015228141966080 9165248758870620288 11865482289599274496 14565715820327928704 17265949351056582912 1519438808075685504 4219672338804339712 6919905869532993920 9620139400261648128 12320372930990302336 15020606461718956544 17720839992447610752 1974329449466713344 4674562980195367552 7374796510924021760 10075030041652675968 12775263572381330176 15475497103109984384 18175730633838638592 2429220090857741184 5129453621586395392 7829687152315049600 10529920683043703808 13230154213772358016 15930387744501012224 183877201520114816 2884110732248769024 5584344262977423232 8284577793706077440 10984811324434731648 13685044855163385856 16385278385892040064 638767842911142656 3339001373639796864 6039234904368451072 8739468435097105280 11439701965825759488 14139935496554413696 16840169027283067904 1093658484302170496 3793892015030824704 6494125545759478912 9194359076488133120 11894592607216787328 14594826137945441536 17295059668674095744 1548549125693198336 4248782656421852544 6949016187150506752 9649249717879160960 12349483248607815168 15049716779336469376 17749950310065123584 2003439767084226176 4703673297812880384 7403906828541534592 10104140359270188800 12804373889998843008 15504607420727497216 18204840951456151424 2458330408475254016 5158563939203908224 7858797469932562432 10559031000661216640 13259264531389870848 15959498062118525056 212987519137627648 2913221049866281856 5613454580594936064 8313688111323590272 11013921642052244480 13714155172780898688 16414388703509552896 667878160528655488 3368111691257309696 6068345221985963904 8768578752714618112 11468812283443272320 14169045814171926528 16869279344900580736 1122768801919683328 3823002332648337536 6523235863376991744 9223469394105645952 11923702924834300160 14623936455562954368 17324169986291608576 1577659443310711168 4277892974039365376 6978126504768019584 9678360035496673792 12378593566225328000 15078827096953982208 17779060627682636416 2032550084701739008 4732783615430393216 7433017146159047424 10133250676887701632 12833484207616355840 15533717738345010048 18233951269073664256 2487440726092766848 5187674256821421056 7887907787550075264 10588141318278729472 13288374849007383680 15988608379736037888 242097836755140480 2942331367483794688 5642564898212448896 8342798428941103104 11043031959669757312 13743265490398411520 16443499021127065728 696988478146168320 3397222008874822528 6097455539603476736 8797689070332130944 11497922601060785152 14198156131789439360 16898389662518093568 1151879119537196160 3852112650265850368 6552346180994504576 9252579711723158784 11952813242451812992 14653046773180467200 17353280303909121408 1606769760928224000 4307003291656878208 7007236822385532416 9707470353114186624 12407703883842840832 15107937414571495040 17808170945300149248 2061660402319251840 4761893933047906048 7462127463776560256 10162360994505214464 12862594525233868672 15562828055962522880 18263061586691177088 2516551043710279680 5216784574438933888 7917018105167588096 10617251635896242304 13317485166624896512 16017718697353550720 271208154372653312 2971441685101307520 5671675215829961728 8371908746558615936 11072142277287270144 13772375808015924352 16472609338744578560 726098795763681152 3426332326492335360 6126565857220989568 8826799387949643776 11527032918678297984 14227266449406952192 16927499980135606400 1180989437154708992 3881222967883363200 6581456498612017408 9281690029340671616 11981923560069325824 14682157090797980032 17382390621526634240 1635880078545736832 4336113609274391040 7036347140003045248 9736580670731699456 12436814201460353664 15137047732189007872 17837281262917662080 2090770719936764672 4791004250665418880 7491237781394073088 10191471312122727296 12891704842851381504 15591938373580035712 18292171904308689920 2545661361327792512 5245894892056446720 7946128422785100928 10646361953513755136 13346595484242409344 16046829014971063552 300318471990166144 3000552002718820352 5700785533447474560 8401019064176128768 11101252594904782976 13801486125633437184 16501719656362091392 755209113381193984 3455442644109848192 6155676174838502400 8855909705567156608 11556143236295810816 14256376767024465024 16956610297753119232 1210099754772221824 3910333285500876032 6610566816229530240 9310800346958184448 12011033877686838656 14711267408415492864 17411500939144147072 1664990396163249664 4365223926891903872 7065457457620558080 9765690988349212288 12465924519077866496 15166158049806520704 17866391580535174912 2119881037554277504 4820114568282931712 7520348099011585920 10220581629740240128 12920815160468894336 15621048691197548544 18321282221926202752 2574771678945305344 5275005209673959552 7975238740402613760 10675472271131267968 13375705801859922176 16075939332588576384 329428789607678976 3029662320336333184 5729895851064987392 8430129381793641600 11130362912522295808 13830596443250950016 16530829973979604224 784319430998706816 3484552961727361024 6184786492456015232 8885020023184669440 11585253553913323648 14285487084641977856 16985720615370632064 1239210072389734656 3939443603118388864 6639677133847043072 9339910664575697280 12040144195304351488 14740377726033005696 17440611256761659904 1694100713780762496 4394334244509416704 7094567775238070912 9794801305966725120 12495034836695379328 15195268367424033536 17895501898152687744 2148991355171790336 4849224885900444544 7549458416629098752 10249691947357752960 12949925478086407168 15650159008815061376 18350392539543715584 2603881996562818176 5304115527291472384 8004349058020126592 10704582588748780800 13404816119477435008 16105049650206089216 358539107225191808 3058772637953846016 5759006168682500224 8459239699411154432 11159473230139808640 13859706760868462848 16559940291597117056 813429748616219648 3513663279344873856 6213896810073528064 8914130340802182272 11614363871530836480 14314597402259490688 17014830932988144896 1268320390007247488 3968553920735901696 6668787451464555904 9369020982193210112 12069254512921864320 14769488043650518528 17469721574379172736 1723211031398275328 4423444562126929536 7123678092855583744 9823911623584237952 12524145154312892160 15224378685041546368 17924612215770200576 2178101672789303168 4878335203517957376 7578568734246611584 10278802264975265792 12979035795703920000 15679269326432574208 18379502857161228416 2632992314180331008 5333225844908985216 8033459375637639424 10733692906366293632 13433926437094947840 16134159967823602048 387649424842704640 3087882955571358848 5788116486300013056 8488350017028667264 11188583547757321472 13888817078485975680 16589050609214629888 842540066233732480 3542773596962386688 6243007127691040896 8943240658419695104 11643474189148349312 14343707719877003520 17043941250605657728 1297430707624760320 3997664238353414528 6697897769082068736 9398131299810722944 12098364830539377152 14798598361268031360 17498831891996685568 1752321349015788160 4452554879744442368 7152788410473096576 9853021941201750784 12553255471930404992 15253489002659059200 17953722533387713408 2207211990406816000 4907445521135470208 7607679051864124416 10307912582592778624 13008146113321432832 15708379644050087040 18408613174778741248 2662102631797843840 5362336162526498048 8062569693255152256 10762803223983806464 13463036754712460672 16163270285441114880 416759742460217472 3116993273188871680 5817226803917525888 8517460334646180096 11217693865374834304 13917927396103488512 16618160926832142720 871650383851245312 3571883914579899520 6272117445308553728 8972350976037207936 11672584506765862144 14372818037494516352 17073051568223170560 1326541025242273152 4026774555970927360 6727008086699581568 9427241617428235776 12127475148156889984 14827708678885544192 17527942209614198400 1781431666633300992 4481665197361955200 7181898728090609408 9882132258819263616 12582365789547917824 15282599320276572032 17982832851005226240 2236322308024328832 4936555838752983040 7636789369481637248 10337022900210291456 13037256430938945664 15737489961667599872 18437723492396254080 2691212949415356672 5391446480144010880 8091680010872665088 10791913541601319296 13492147072329973504 16192380603058627712 445870060077730304 3146103590806384512 5846337121535038720 8546570652263692928 11246804182992347136 13947037713721001344 16647271244449655552 900760701468758144 3600994232197412352 6301227762926066560 9001461293654720768 11701694824383374976 14401928355112029184 17102161885840683392 1355651342859785984 4055884873588440192 6756118404317094400 9456351935045748608 12156585465774402816 14856818996503057024 17557052527231711232 1810541984250813824 4510775514979468032 7211009045708122240 9911242576436776448 12611476107165430656 15311709637894084864 18011943168622739072 2265432625641841664 4965666156370495872 7665899687099150080 10366133217827804288 13066366748556458496 15766600279285112704 20089736304215296 2720323267032869504 5420556797761523712 8120790328490177920 10821023859218832128 13521257389947486336 16221490920676140544 474980377695243136 3175213908423897344 5875447439152551552 8575680969881205760 11275914500609859968 13976148031338514176 16676381562067168384 929871019086270976 3630104549814925184 6330338080543579392 9030571611272233600 11730805142000887808 14431038672729542016 17131272203458196224 1384761660477298816 4084995191205953024 6785228721934607232 9485462252663261440 12185695783391915648 14885929314120569856 17586162844849224064 1839652301868326656 4539885832596980864 7240119363325635072 9940352894054289280 12640586424782943488 15340819955511597696 18041053486240251904 2294542943259354496 4994776473988008704 7695010004716662912 10395243535445317120 13095477066173971328 15795710596902625536 49200053921728128 2749433584650382336 5449667115379036544 8149900646107690752 10850134176836344960 13550367707564999168 16250601238293653376 504090695312755968 3204324226041410176 5904557756770064384 8604791287498718592 11305024818227372800 14005258348956027008 16705491879684681216 958981336703783808 3659214867432438016 6359448398161092224 9059681928889746432 11759915459618400640 14460148990347054848 17160382521075709056 1413871978094811648 4114105508823465856 6814339039552120064 9514572570280774272 12214806101009428480 14915039631738082688 17615273162466736896 1868762619485839488 4568996150214493696 7269229680943147904 9969463211671802112 12669696742400456320 15369930273129110528 18070163803857764736 2323653260876867328 5023886791605521536 7724120322334175744 10424353853062829952 13124587383791484160 15824820914520138368 78310371539240960 2778543902267895168 5478777432996549376 8179010963725203584 10879244494453857792 13579478025182512000 16279711555911166208 533201012930268800 3233434543658923008 5933668074387577216 8633901605116231424 11334135135844885632 14034368666573539840 16734602197302194048 988091654321296640 3688325185049950848 6388558715778605056 9088792246507259264 11789025777235913472 14489259307964567680 17189492838693221888 1442982295712324480 4143215826440978688 6843449357169632896 9543682887898287104 12243916418626941312 14944149949355595520 17644383480084249728 1897872937103352320 4598106467832006528 7298339998560660736 9998573529289314944 12698807060017969152 15399040590746623360 18099274121475277568 2352763578494380160 5052997109223034368 7753230639951688576 10453464170680342784 13153697701408996992 15853931232137651200 107420689156753792 2807654219885408000 5507887750614062208 8208121281342716416 10908354812071370624 13608588342800024832 16308821873528679040 562311330547781632 3262544861276435840 5962778392005090048 8663011922733744256 11363245453462398464 14063478984191052672 16763712514919706880 1017201971938809472 3717435502667463680 6417669033396117888 9117902564124772096 11818136094853426304 14518369625582080512 17218603156310734720 1472092613329837312 4172326144058491520 6872559674787145728 9572793205515799936 12273026736244454144 14973260266973108352 17673493797701762560 1926983254720865152 4627216785449519360 7327450316178173568 10027683846906827776 12727917377635481984 15428150908364136192 18128384439092790400 2381873896111892992 5082107426840547200 7782340957569201408 10482574488297855616 13182808019026509824 15883041549755164032 136531006774266624 2836764537502920832 5536998068231575040 8237231598960229248 10937465129688883456 13637698660417537664 16337932191146191872 591421648165294464 3291655178893948672 5991888709622602880 8692122240351257088 11392355771079911296 14092589301808565504 16792822832537219712 1046312289556322304 3746545820284976512 6446779351013630720 9147012881742284928 11847246412470939136 14547479943199593344 17247713473928247552 1501202930947350144 4201436461676004352 6901669992404658560 9601903523133312768 12302137053861966976 15002370584590621184 17702604115319275392 1956093572338377984 4656327103067032192 7356560633795686400 10056794164524340608 12757027695252994816 15457261225981649024 18157494756710303232 2410984213729405824 5111217744458060032 7811451275186714240 10511684805915368448 13211918336644022656 15912151867372676864 165641324391779456 2865874855120433664 5566108385849087872 8266341916577742080 10966575447306396288 13666808978035050496 16367042508763704704 620531965782807296 3320765496511461504 6020999027240115712 8721232557968769920 11421466088697424128 14121699619426078336 16821933150154732544 1075422607173835136 3775656137902489344 6475889668631143552 9176123199359797760 11876356730088451968 14576590260817106176 17276823791545760384 1530313248564862976 4230546779293517184 6930780310022171392 9631013840750825600 12331247371479479808 15031480902208134016 17731714432936788224 1985203889955890816 4685437420684545024 7385670951413199232 10085904482141853440 12786138012870507648 15486371543599161856 18186605074327816064 2440094531346918656 5140328062075572864 7840561592804227072 10540795123532881280 13241028654261535488 15941262184990189696 194751642009292288 2894985172737946496 5595218703466600704 8295452234195254912 10995685764923909120 13695919295652563328 16396152826381217536 649642283400320128 3349875814128974336 6050109344857628544 8750342875586282752 11450576406314936960 14150809937043591168 16851043467772245376 1104532924791347968 3804766455520002176 6504999986248656384 9205233516977310592 11905467047705964800 14605700578434619008 17305934109163273216 1559423566182375808 4259657096911030016 6959890627639684224 9660124158368338432 12360357689096992640 15060591219825646848 17760824750554301056 2014314207573403648 4714547738302057856 7414781269030712064 10115014799759366272 12815248330488020480 15515481861216674688 18215715391945328896 2469204848964431488 5169438379693085696 7869671910421739904 10569905441150394112 13270138971879048320 15970372502607702528 223861959626805120 2924095490355459328 5624329021084113536 8324562551812767744 11024796082541421952 13725029613270076160 16425263143998730368 678752601017832960 3378986131746487168 6079219662475141376 8779453193203795584 11479686723932449792 14179920254661104000 16880153785389758208 1133643242408860800 3833876773137515008 6534110303866169216 9234343834594823424 11934577365323477632 14634810896052131840 17335044426780786048 1588533883799888640 4288767414528542848 6989000945257197056 9689234475985851264 12389468006714505472 15089701537443159680 17789935068171813888 2043424525190916480 4743658055919570688 7443891586648224896 10144125117376879104 12844358648105533312 15544592178834187520 18244825709562841728 2498315166581944320 5198548697310598528 7898782228039252736 10599015758767906944 13299249289496561152 15999482820225215360 252972277244317952 2953205807972972160 5653439338701626368 8353672869430280576 11053906400158934784 13754139930887588992 16454373461616243200 707862918635345792 3408096449364000000 6108329980092654208 8808563510821308416 11508797041549962624 14209030572278616832 16909264103007271040 1162753560026373632 3862987090755027840 6563220621483682048 9263454152212336256 11963687682940990464 14663921213669644672 17364154744398298880 1617644201417401472 4317877732146055680 7018111262874709888 9718344793603364096 12418578324332018304 15118811855060672512 17819045385789326720 2072534842808429312 4772768373537083520 7473001904265737728 10173235434994391936 12873468965723046144 15573702496451700352 18273936027180354560 2527425484199457152 5227659014928111360 7927892545656765568 10628126076385419776 13328359607114073984 16028593137842728192 282082594861830784 2982316125590484992 5682549656319139200 8382783187047793408 11083016717776447616 13783250248505101824 16483483779233756032 736973236252858624 3437206766981512832 6137440297710167040 8837673828438821248 11537907359167475456 14238140889896129664 16938374420624783872 1191863877643886464 3892097408372540672 6592330939101194880 9292564469829849088 11992798000558503296 14693031531287157504 17393265062015811712 1646754519034914304 4346988049763568512 7047221580492222720 9747455111220876928 12447688641949531136 15147922172678185344 17848155703406839552 2101645160425942144 4801878691154596352 7502112221883250560 10202345752611904768 12902579283340558976 15602812814069213184 18303046344797867392 2556535801816969984 5256769332545624192 7957002863274278400 10657236394002932608 13357469924731586816 16057703455460241024 311192912479343616 3011426443207997824 5711659973936652032 8411893504665306240 11112127035393960448 13812360566122614656 16512594096851268864 766083553870371456 3466317084599025664 6166550615327679872 8866784146056334080 11567017676784988288 14267251207513642496 16967484738242296704 1220974195261399296 3921207725990053504 6621441256718707712 9321674787447361920 12021908318176016128 14722141848904670336 17422375379633324544 1675864836652427136 4376098367381081344 7076331898109735552 9776565428838389760 12476798959567043968 15177032490295698176 17877266021024352384 2130755478043454976 4830989008772109184 7531222539500763392 10231456070229417600 12931689600958071808 15631923131686726016 18332156662415380224 2585646119434482816 5285879650163137024 7986113180891791232 10686346711620445440 13386580242349099648 16086813773077753856 340303230096856448 3040536760825510656 5740770291554164864 8441003822282819072 11141237353011473280 13841470883740127488 16541704414468781696 795193871487884288 3495427402216538496 6195660932945192704 8895894463673846912 11596127994402501120 14296361525131155328 16996595055859809536 1250084512878912128 3950318043607566336 6650551574336220544 9350785105064874752 12051018635793528960 14751252166522183168 17451485697250837376 1704975154269939968 4405208684998594176 7105442215727248384 9805675746455902592 12505909277184556800 15206142807913211008 17906376338641865216 2159865795660967808 4860099326389622016 7560332857118276224 10260566387846930432 12960799918575584640 15661033449304238848 18361266980032893056 2614756437051995648 5314989967780649856 8015223498509304064 10715457029237958272 13415690559966612480 16115924090695266688 369413547714369280 3069647078443023488 5769880609171677696 8470114139900331904 11170347670628986112 13870581201357640320 16570814732086294528 824304189105397120 3524537719834051328 6224771250562705536 8925004781291359744 11625238312020013952 14325471842748668160 17025705373477322368 1279194830496424960 3979428361225079168 6679661891953733376 9379895422682387584 12080128953411041792 14780362484139696000 17480596014868350208 1734085471887452800 4434319002616107008 7134552533344761216 9834786064073415424 12535019594802069632 15235253125530723840 17935486656259378048 2188976113278480640 4889209644007134848 7589443174735789056 10289676705464443264 12989910236193097472 15690143766921751680 18390377297650405888 2643866754669508480 5344100285398162688 8044333816126816896 10744567346855471104 13444800877584125312 16145034408312779520 398523865331882112 3098757396060536320 5798990926789190528 8499224457517844736 11199457988246498944 13899691518975153152 16599925049703807360 853414506722909952 3553648037451564160 6253881568180218368 8954115098908872576 11654348629637526784 14354582160366180992 17054815691094835200 1308305148113937792 4008538678842592000 6708772209571246208 9409005740299900416 12109239271028554624 14809472801757208832 17509706332485863040 1763195789504965632 4463429320233619840 7163662850962274048 9863896381690928256 12564129912419582464 15264363443148236672 17964596973876890880 2218086430895993472 4918319961624647680 7618553492353301888 10318787023081956096 13019020553810610304 15719254084539264512 18419487615267918720 2672977072287021312 5373210603015675520 8073444133744329728 10773677664472983936 13473911195201638144 16174144725930292352 427634182949394944 3127867713678049152 5828101244406703360 8528334775135357568 11228568305864011776 13928801836592665984 16629035367321320192 882524824340422784 3582758355069076992 6282991885797731200 8983225416526385408 11683458947255039616 14383692477983693824 17083926008712348032 1337415465731450624 4037648996460104832 6737882527188759040 9438116057917413248 12138349588646067456 14838583119374721664 17538816650103375872 1792306107122478464 4492539637851132672 7192773168579786880 9893006699308441088 12593240230037095296 15293473760765749504 17993707291494403712 2247196748513506304 4947430279242160512 7647663809970814720 10347897340699468928 13048130871428123136 15748364402156777344 1853859175879936 2702087389904534144 5402320920633188352 8102554451361842560 10802787982090496768 13503021512819150976 16203255043547805184 456744500566907776 3156978031295561984 5857211562024216192 8557445092752870400 11257678623481524608 13957912154210178816 16658145684938833024 911635141957935616 3611868672686589824 6312102203415244032 9012335734143898240 11712569264872552448 14412802795601206656 17113036326329860864 1366525783348963456 4066759314077617664 6766992844806271872 9467226375534926080 12167459906263580288 14867693436992234496 17567926967720888704 1821416424739991296 4521649955468645504 7221883486197299712 9922117016925953920 12622350547654608128 15322584078383262336 18022817609111916544 2276307066131019136 4976540596859673344 7676774127588327552 10377007658316981760 13077241189045635968 15777474719774290176 30964176793392768 2731197707522046976 5431431238250701184 8131664768979355392 10831898299708009600 13532131830436663808 16232365361165318016 485854818184420608 3186088348913074816 5886321879641729024 8586555410370383232 11286788941099037440 13987022471827691648 16687256002556345856 940745459575448448 3640978990304102656 6341212521032756864 9041446051761411072 11741679582490065280 14441913113218719488 17142146643947373696 1395636100966476288 4095869631695130496 6796103162423784704 9496336693152438912 12196570223881093120 14896803754609747328 17597037285338401536 1850526742357504128 4550760273086158336 7250993803814812544 9951227334543466752 12651460865272120960 15351694396000775168 18051927926729429376 2305417383748531968 5005650914477186176 7705884445205840384 10406117975934494592 13106351506663148800 15806585037391803008 60074494410905600 2760308025139559808 5460541555868214016 8160775086596868224 10861008617325522432 13561242148054176640 16261475678782830848 514965135801933440 3215198666530587648 5915432197259241856 8615665727987896064 11315899258716550272 14016132789445204480 16716366320173858688 969855777192961280 3670089307921615488 6370322838650269696 9070556369378923904 11770789900107578112 14471023430836232320 17171256961564886528 1424746418583989120 4124979949312643328 6825213480041297536 9525447010769951744 12225680541498605952 14925914072227260160 17626147602955914368 1879637059975016960 4579870590703671168 7280104121432325376 9980337652160979584 12680571182889633792 15380804713618288000 18081038244346942208 2334527701366044800 5034761232094699008 7734994762823353216 10435228293552007424 13135461824280661632 15835695355009315840 89184812028418432 2789418342757072640 5489651873485726848 8189885404214381056 10890118934943035264 13590352465671689472 16290585996400343680 544075453419446272 3244308984148100480 5944542514876754688 8644776045605408896 11345009576334063104 14045243107062717312 16745476637791371520 998966094810474112 3699199625539128320 6399433156267782528 9099666686996436736 11799900217725090944 14500133748453745152 17200367279182399360 1453856736201501952 4154090266930156160 6854323797658810368 9554557328387464576 12254790859116118784 14955024389844772992 17655257920573427200 1908747377592529792 4608980908321184000 7309214439049838208 10009447969778492416 12709681500507146624 15409915031235800832 18110148561964455040 2363638018983557632 5063871549712211840 7764105080440866048 10464338611169520256 13164572141898174464 15864805672626828672 118295129645931264 2818528660374585472 5518762191103239680 8218995721831893888 10919229252560548096 13619462783289202304 16319696314017856512 573185771036959104 3273419301765613312 5973652832494267520 8673886363222921728 11374119893951575936 14074353424680230144 16774586955408884352 1028076412427986944 3728309943156641152 6428543473885295360 9128777004613949568 11829010535342603776 14529244066071257984 17229477596799912192 1482967053819014784 4183200584547668992 6883434115276323200 9583667646004977408 12283901176733631616 14984134707462285824 17684368238190940032 1937857695210042624 4638091225938696832 7338324756667351040 10038558287396005248 12738791818124659456 15439025348853313664 18139258879581967872 2392748336601070464 5092981867329724672 7793215398058378880 10493448928787033088 13193682459515687296 15893915990244341504 147405447263444096 2847638977992098304 5547872508720752512 8248106039449406720 10948339570178060928 13648573100906715136 16348806631635369344 602296088654471936 3302529619383126144 6002763150111780352 8702996680840434560 11403230211569088768 14103463742297742976 16803697273026397184 1057186730045499776 3757420260774153984 6457653791502808192 9157887322231462400 11858120852960116608 14558354383688770816 17258587914417425024 1512077371436527616 4212310902165181824 6912544432893836032 9612777963622490240 12313011494351144448 15013245025079798656 17713478555808452864 1966968012827555456 4667201543556209664 7367435074284863872 10067668605013518080 12767902135742172288 15468135666470826496 18168369197199480704 2421858654218583296 5122092184947237504 7822325715675891712 10522559246404545920 13222792777133200128 15923026307861854336 176515764880956928 2876749295609611136 5576982826338265344 8277216357066919552 10977449887795573760 13677683418524227968 16377916949252882176 631406406271984768 3331639937000638976 6031873467729293184 8732106998457947392 11432340529186601600 14132574059915255808 16832807590643910016 1086297047663012608 3786530578391666816 6486764109120321024 9186997639848975232 11887231170577629440 14587464701306283648 17287698232034937856 1541187689054040448 4241421219782694656 6941654750511348864 9641888281240003072 12342121811968657280 15042355342697311488 17742588873425965696 1996078330445068288 4696311861173722496 7396545391902376704 10096778922631030912 12797012453359685120 15497245984088339328 18197479514816993536 2450968971836096128 5151202502564750336 7851436033293404544 10551669564022058752 13251903094750712960 15952136625479367168 205626082498469760 2905859613227123968 5606093143955778176 8306326674684432384 11006560205413086592 13706793736141740800 16407027266870395008 660516723889497600 3360750254618151808 6060983785346806016 8761217316075460224 11461450846804114432 14161684377532768640 16861917908261422848 1115407365280525440 3815640896009179648 6515874426737833856 9216107957466488064 11916341488195142272 14616575018923796480 17316808549652450688 1570298006671553280 4270531537400207488 6970765068128861696 9670998598857515904 12371232129586170112 15071465660314824320 17771699191043478528 2025188648062581120 4725422178791235328 7425655709519889536 10125889240248543744 12826122770977197952 15526356301705852160 18226589832434506368 2480079289453608960 5180312820182263168 7880546350910917376 10580779881639571584 13281013412368225792 15981246943096880000 234736400115982592 2934969930844636800 5635203461573291008 8335436992301945216 11035670523030599424 13735904053759253632 16436137584487907840 689627041507010432 3389860572235664640 6090094102964318848 8790327633692973056 11490561164421627264 14190794695150281472 16891028225878935680 1144517682898038272 3844751213626692480 6544984744355346688 9245218275084000896 11945451805812655104 14645685336541309312 17345918867269963520 1599408324289066112 4299641855017720320 6999875385746374528 9700108916475028736 12400342447203682944 15100575977932337152 17800809508660991360 2054298965680093952 4754532496408748160 7454766027137402368 10154999557866056576 12855233088594710784 15555466619323364992 18255700150052019200 2509189607071121792 5209423137799776000 7909656668528430208 10609890199257084416 13310123729985738624 16010357260714392832 263846717733495424 2964080248462149632 5664313779190803840 8364547309919458048 11064780840648112256 13765014371376766464 16465247902105420672 718737359124523264 3418970889853177472 6119204420581831680 8819437951310485888 11519671482039140096 14219905012767794304 16920138543496448512 1173628000515551104 3873861531244205312 6574095061972859520 9274328592701513728 11974562123430167936 14674795654158822144 17375029184887476352 1628518641906578944 4328752172635233152 7028985703363887360 9729219234092541568 12429452764821195776 15129686295549849984 17829919826278504192 2083409283297606784 4783642814026260992 7483876344754915200 10184109875483569408 12884343406212223616 15584576936940877824 18284810467669532032 2538299924688634624 5238533455417288832 7938766986145943040 10639000516874597248 13339234047603251456 16039467578331905664 292957035351008256 2993190566079662464 5693424096808316672 8393657627536970880 11093891158265625088 13794124688994279296 16494358219722933504 747847676742036096 3448081207470690304 6148314738199344512 8848548268927998720 11548781799656652928 14249015330385307136 16949248861113961344 1202738318133063936 3902971848861718144 6603205379590372352 9303438910319026560 12003672441047680768 14703905971776334976 17404139502504989184 1657628959524091776 4357862490252745984 7058096020981400192 9758329551710054400 12458563082438708608 15158796613167362816 17859030143896017024 2112519600915119616 4812753131643773824 7512986662372428032 10213220193101082240 12913453723829736448 15613687254558390656 18313920785287044864 2567410242306147456 5267643773034801664 7967877303763455872 10668110834492110080 13368344365220764288 16068577895949418496 322067352968521088 3022300883697175296 5722534414425829504 8422767945154483712 11123001475883137920 13823235006611792128 16523468537340446336 776957994359548928 3477191525088203136 6177425055816857344 8877658586545511552 11577892117274165760 14278125648002819968 16978359178731474176 1231848635750576768 3932082166479230976 6632315697207885184 9332549227936539392 12032782758665193600 14733016289393847808 17433249820122502016 1686739277141604608 4386972807870258816 7087206338598913024 9787439869327567232 12487673400056221440 15187906930784875648 17888140461513529856 2141629918532632448 4841863449261286656 7542096979989940864 10242330510718595072 12942564041447249280 15642797572175903488 18343031102904557696 2596520559923660288 5296754090652314496 7996987621380968704 10697221152109622912 13397454682838277120 16097688213566931328 351177670586033920 3051411201314688128 5751644732043342336 8451878262771996544 11152111793500650752 13852345324229304960 16552578854957959168 806068311977061760 3506301842705715968 6206535373434370176 8906768904163024384 11607002434891678592 14307235965620332800 17007469496348987008 1260958953368089600 3961192484096743808 6661426014825398016 9361659545554052224 12061893076282706432 14762126607011360640 17462360137740014848 1715849594759117440 4416083125487771648 7116316656216425856 9816550186945080064 12516783717673734272 15217017248402388480 17917250779131042688 2170740236150145280 4870973766878799488 7571207297607453696 10271440828336107904 12971674359064762112 15671907889793416320 18372141420522070528 2625630877541173120 5325864408269827328 8026097938998481536 10726331469727135744 13426565000455789952 16126798531184444160 380287988203546752 3080521518932200960 5780755049660855168 8480988580389509376 11181222111118163584 13881455641846817792 16581689172575472000 835178629594574592 3535412160323228800 6235645691051883008 8935879221780537216 11636112752509191424 14336346283237845632 17036579813966499840 1290069270985602432 3990302801714256640 6690536332442910848 9390769863171565056 12091003393900219264 14791236924628873472 17491470455357527680 1744959912376630272 4445193443105284480 7145426973833938688 9845660504562592896 12545894035291247104 15246127566019901312 17946361096748555520 2199850553767658112 4900084084496312320 7600317615224966528 10300551145953620736 13000784676682274944 15701018207410929152 18401251738139583360 2654741195158685952 5354974725887340160 8055208256615994368 10755441787344648576 13455675318073302784 16155908848801956992 409398305821059584 3109631836549713792 5809865367278368000 8510098898007022208 11210332428735676416 13910565959464330624 16610799490192984832 864288947212087424 3564522477940741632 6264756008669395840 8964989539398050048 11665223070126704256 14365456600855358464 17065690131584012672 1319179588603115264 4019413119331769472 6719646650060423680 9419880180789077888 12120113711517732096 14820347242246386304 17520580772975040512 1774070229994143104 4474303760722797312 7174537291451451520 9874770822180105728 12575004352908759936 15275237883637414144 17975471414366068352 2228960871385170944 4929194402113825152 7629427932842479360 10329661463571133568 13029894994299787776 15730128525028441984 18430362055757096192 2683851512776198784 5384085043504852992 8084318574233507200 10784552104962161408 13484785635690815616 16185019166419469824 438508623438572416 3138742154167226624 5838975684895880832 8539209215624535040 11239442746353189248 13939676277081843456 16639909807810497664 893399264829600256 3593632795558254464 6293866326286908672 8994099857015562880 11694333387744217088 14394566918472871296 17094800449201525504 1348289906220628096 4048523436949282304 6748756967677936512 9448990498406590720 12149224029135244928 14849457559863899136 17549691090592553344 1803180547611655936 4503414078340310144 7203647609068964352 9903881139797618560 12604114670526272768 15304348201254926976 18004581731983581184 2258071189002683776 4958304719731337984 7658538250459992192 10358771781188646400 13059005311917300608 15759238842645954816 12728299665057408 2712961830393711616 5413195361122365824 8113428891851020032 10813662422579674240 13513895953308328448 16214129484036982656 467618941056085248 3167852471784739456 5868086002513393664 8568319533242047872 11268553063970702080 13968786594699356288 16669020125428010496 922509582447113088 3622743113175767296 6322976643904421504 9023210174633075712 11723443705361729920 14423677236090384128 17123910766819038336 1377400223838140928 4077633754566795136 6777867285295449344 9478100816024103552 12178334346752757760 14878567877481411968 17578801408210066176 1832290865229168768 4532524395957822976 7232757926686477184 9932991457415131392 12633224988143785600 15333458518872439808 18033692049601094016 2287181506620196608 4987415037348850816 7687648568077505024 10387882098806159232 13088115629534813440 15788349160263467648 41838617282570240 2742072148011224448 5442305678739878656 8142539209468532864 10842772740197187072 13543006270925841280 16243239801654495488 496729258673598080 3196962789402252288 5897196320130906496 8597429850859560704 11297663381588214912 13997896912316869120 16698130443045523328 951619900064625920 3651853430793280128 6352086961521934336 9052320492250588544 11752554022979242752 14452787553707896960 17153021084436551168 1406510541455653760 4106744072184307968 6806977602912962176 9507211133641616384 12207444664370270592 14907678195098924800 17607911725827579008 1861401182846681600 4561634713575335808 7261868244303990016 9962101775032644224 12662335305761298432 15362568836489952640 18062802367218606848 2316291824237709440 5016525354966363648 7716758885695017856 10416992416423672064 13117225947152326272 15817459477880980480 70948934900083072 2771182465628737280 5471415996357391488 8171649527086045696 10871883057814699904 13572116588543354112 16272350119272008320 525839576291110912 3226073107019765120 5926306637748419328 8626540168477073536 11326773699205727744 14027007229934381952 16727240760663036160 980730217682138752 3680963748410792960 6381197279139447168 9081430809868101376 11781664340596755584 14481897871325409792 17182131402054064000 1435620859073166592 4135854389801820800 6836087920530475008 9536321451259129216 12236554981987783424 14936788512716437632 17637022043445091840 1890511500464194432 4590745031192848640 7290978561921502848 9991212092650157056 12691445623378811264 15391679154107465472 18091912684836119680 2345402141855222272 5045635672583876480 7745869203312530688 10446102734041184896 13146336264769839104 15846569795498493312 100059252517595904 2800292783246250112 5500526313974904320 8200759844703558528 10900993375432212736 13601226906160866944 16301460436889521152 554949893908623744 3255183424637277952 5955416955365932160 8655650486094586368 11355884016823240576 14056117547551894784 16756351078280548992 1009840535299651584 3710074066028305792 6410307596756960000 9110541127485614208 11810774658214268416 14511008188942922624 17211241719671576832 1464731176690679424 4164964707419333632 6865198238147987840 9565431768876642048 12265665299605296256 14965898830333950464 17666132361062604672 1919621818081707264 4619855348810361472 7320088879539015680 10020322410267669888 12720555940996324096 15420789471724978304 18121023002453632512 2374512459472735104 5074745990201389312 7774979520930043520 10475213051658697728 13175446582387351936 15875680113116006144 129169570135108736 2829403100863762944 5529636631592417152 8229870162321071360 10930103693049725568 13630337223778379776 16330570754507033984 584060211526136576 3284293742254790784 5984527272983444992 8684760803712099200 11384994334440753408 14085227865169407616 16785461395898061824 1038950852917164416 3739184383645818624 6439417914374472832 9139651445103127040 11839884975831781248 14540118506560435456 17240352037289089664 1493841494308192256 4194075025036846464 6894308555765500672 9594542086494154880 12294775617222809088 14995009147951463296 17695242678680117504 1948732135699220096 4648965666427874304 7349199197156528512 10049432727885182720 12749666258613836928 15449899789342491136 18150133320071145344 2403622777090247936 5103856307818902144 7804089838547556352 10504323369276210560 13204556900004864768 15904790430733518976 158279887752621568 2858513418481275776 5558746949209929984 8258980479938584192 10959214010667238400 13659447541395892608 16359681072124546816 613170529143649408 3313404059872303616 6013637590600957824 8713871121329612032 11414104652058266240 14114338182786920448 16814571713515574656 1068061170534677248 3768294701263331456 6468528231991985664 9168761762720639872 11868995293449294080 14569228824177948288 17269462354906602496 1522951811925705088 4223185342654359296 6923418873383013504 9623652404111667712 12323885934840321920 15024119465568976128 17724352996297630336 1977842453316732928 4678075984045387136 7378309514774041344 10078543045502695552 12778776576231349760 15479010106960003968 18179243637688658176 2432733094707760768 5132966625436414976 7833200156165069184 10533433686893723392 13233667217622377600 15933900748351031808 187390205370134400 2887623736098788608 5587857266827442816 8288090797556097024 10988324328284751232 13688557859013405440 16388791389742059648 642280846761162240 3342514377489816448 6042747908218470656 8742981438947124864 11443214969675779072 14143448500404433280 16843682031133087488 1097171488152190080 3797405018880844288 6497638549609498496 9197872080338152704 11898105611066806912 14598339141795461120 17298572672524115328 1552062129543217920 4252295660271872128 6952529191000526336 9652762721729180544 12352996252457834752 15053229783186488960 17753463313915143168 2006952770934245760 4707186301662899968 7407419832391554176 10107653363120208384 12807886893848862592 15508120424577516800 18208353955306171008 2461843412325273600 5162076943053927808 7862310473782582016 10562544004511236224 13262777535239890432 15963011065968544640 216500522987647232 2916734053716301440 5616967584444955648 8317201115173609856 11017434645902264064 13717668176630918272 16417901707359572480 671391164378675072 3371624695107329280 6071858225835983488 8772091756564637696 11472325287293291904 14172558818021946112 16872792348750600320 1126281805769702912 3826515336498357120 6526748867227011328 9226982397955665536 11927215928684319744 14627449459412973952 17327682990141628160 1581172447160730752 4281405977889384960 6981639508618039168 9681873039346693376 12382106570075347584 15082340100804001792 17782573631532656000 2036063088551758592 4736296619280412800 7436530150009067008 10136763680737721216 12836997211466375424 15537230742195029632 18237464272923683840 2490953729942786432 5191187260671440640 7891420791400094848 10591654322128749056 13291887852857403264 15992121383586057472 245610840605160064 2945844371333814272 5646077902062468480 8346311432791122688 11046544963519776896 13746778494248431104 16447012024977085312 700501481996187904 3400735012724842112 6100968543453496320 8801202074182150528 11501435604910804736 14201669135639458944 16901902666368113152 1155392123387215744 3855625654115869952 6555859184844524160 9256092715573178368 11956326246301832576 14656559777030486784 17356793307759140992 1610282764778243584 4310516295506897792 7010749826235552000 9710983356964206208 12411216887692860416 15111450418421514624 17811683949150168832 2065173406169271424 4765406936897925632 7465640467626579840 10165873998355234048 12866107529083888256 15566341059812542464 18266574590541196672 2520064047560299264 5220297578288953472 7920531109017607680 10620764639746261888 13320998170474916096 16021231701203570304 274721158222672896 2974954688951327104 5675188219679981312 8375421750408635520 11075655281137289728 13775888811865943936 16476122342594598144 729611799613700736 3429845330342354944 6130078861071009152 8830312391799663360 11530545922528317568 14230779453256971776 16931012983985625984 1184502441004728576 3884735971733382784 6584969502462036992 9285203033190691200 11985436563919345408 14685670094647999616 17385903625376653824 1639393082395756416 4339626613124410624 7039860143853064832 9740093674581719040 12440327205310373248 15140560736039027456 17840794266767681664 2094283723786784256 4794517254515438464 7494750785244092672 10194984315972746880 12895217846701401088 15595451377430055296 18295684908158709504 2549174365177812096 5249407895906466304 7949641426635120512 10649874957363774720 13350108488092428928 16050342018821083136 303831475840185728 3004065006568839936 5704298537297494144 8404532068026148352 11104765598754802560 13804999129483456768 16505232660212110976 758722117231213568 3458955647959867776 6159189178688521984 8859422709417176192 11559656240145830400 14259889770874484608 16960123301603138816 1213612758622241408 3913846289350895616 6614079820079549824 9314313350808204032 12014546881536858240 14714780412265512448 17415013942994166656 1668503400013269248 4368736930741923456 7068970461470577664 9769203992199231872 12469437522927886080 15169671053656540288 17869904584385194496 2123394041404297088 4823627572132951296 7523861102861605504 10224094633590259712 12924328164318913920 15624561695047568128 18324795225776222336 2578284682795324928 5278518213523979136 7978751744252633344 10678985274981287552 13379218805709941760 16079452336438595968 332941793457698560 3033175324186352768 5733408854915006976 8433642385643661184 11133875916372315392 13834109447100969600 16534342977829623808 787832434848726400 3488065965577380608 6188299496306034816 8888533027034689024 11588766557763343232 14289000088491997440 16989233619220651648 1242723076239754240 3942956606968408448 6643190137697062656 9343423668425716864 12043657199154371072 14743890729883025280 17444124260611679488 1697613717630782080 4397847248359436288 7098080779088090496 9798314309816744704 12498547840545398912 15198781371274053120 17899014902002707328 2152504359021809920 4852737889750464128 7552971420479118336 10253204951207772544 12953438481936426752 15653672012665080960 18353905543393735168 2607395000412837760 5307628531141491968 8007862061870146176 10708095592598800384 13408329123327454592 16108562654056108800 362052111075211392 3062285641803865600 5762519172532519808 8462752703261174016 11162986233989828224 13863219764718482432 16563453295447136640 816942752466239232 3517176283194893440 6217409813923547648 8917643344652201856 11617876875380856064 14318110406109510272 17018343936838164480 1271833393857267072 3972066924585921280 6672300455314575488 9372533986043229696 12072767516771883904 14773001047500538112 17473234578229192320 1726724035248294912 4426957565976949120 7127191096705603328 9827424627434257536 12527658158162911744 15227891688891565952 17928125219620220160 2181614676639322752 4881848207367976960 7582081738096631168 10282315268825285376 12982548799553939584 15682782330282593792 18383015861011248000 2636505318030350592 5336738848759004800 8036972379487659008 10737205910216313216 13437439440944967424 16137672971673621632 391162428692724224 3091395959421378432 5791629490150032640 8491863020878686848 11192096551607341056 13892330082335995264 16592563613064649472 846053070083752064 3546286600812406272 6246520131541060480 8946753662269714688 11646987192998368896 14347220723727023104 17047454254455677312 1300943711474779904 4001177242203434112 6701410772932088320 9401644303660742528 12101877834389396736 14802111365118050944 17502344895846705152 1755834352865807744 4456067883594461952 7156301414323116160 9856534945051770368 12556768475780424576 15257002006509078784 17957235537237732992 2210724994256835584 4910958524985489792 7611192055714144000 10311425586442798208 13011659117171452416 15711892647900106624 18412126178628760832 2665615635647863424 5365849166376517632 8066082697105171840 10766316227833826048 13466549758562480256 16166783289291134464 420272746310237056 3120506277038891264 5820739807767545472 8520973338496199680 11221206869224853888 13921440399953508096 16621673930682162304 875163387701264896 3575396918429919104 6275630449158573312 8975863979887227520 11676097510615881728 14376331041344535936 17076564572073190144 1330054029092292736 4030287559820946944 6730521090549601152 9430754621278255360 12130988152006909568 14831221682735563776 17531455213464217984 1784944670483320576 4485178201211974784 7185411731940628992 9885645262669283200 12585878793397937408 15286112324126591616 17986345854855245824 2239835311874348416 4940068842603002624 7640302373331656832 10340535904060311040 13040769434788965248 15741002965517619456 18441236496246273664 2694725953265376256 5394959483994030464 8095193014722684672 10795426545451338880 13495660076179993088 16195893606908647296 449383063927749888 3149616594656404096 5849850125385058304 8550083656113712512 11250317186842366720 13950550717571020928 16650784248299675136 904273705318777728 3604507236047431936 6304740766776086144 9004974297504740352 11705207828233394560 14405441358962048768 17105674889690702976 1359164346709805568 4059397877438459776 6759631408167113984 9459864938895768192 12160098469624422400 14860332000353076608 17560565531081730816 1814054988100833408 4514288518829487616 7214522049558141824 9914755580286796032 12614989111015450240 15315222641744104448 18015456172472758656 2268945629491861248 4969179160220515456 7669412690949169664 10369646221677823872 13069879752406478080 15770113283135132288 23602740154234880 2723836270882889088 5424069801611543296 8124303332340197504 10824536863068851712 13524770393797505920 16225003924526160128 478493381545262720 3178726912273916928 5878960443002571136 8579193973731225344 11279427504459879552 13979661035188533760 16679894565917187968 933384022936290560 3633617553664944768 6333851084393598976 9034084615122253184 11734318145850907392 14434551676579561600 17134785207308215808 1388274664327318400 4088508195055972608 6788741725784626816 9488975256513281024 12189208787241935232 14889442317970589440 17589675848699243648 1843165305718346240 4543398836447000448 7243632367175654656 9943865897904308864 12644099428632963072 15344332959361617280 18044566490090271488 2298055947109374080 4998289477838028288 7698523008566682496 10398756539295336704 13098990070023990912 15799223600752645120 52713057771747712 2752946588500401920 5453180119229056128 8153413649957710336 10853647180686364544 13553880711415018752 16254114242143672960 507603699162775552 3207837229891429760 5908070760620083968 8608304291348738176 11308537822077392384 14008771352806046592 16709004883534700800 962494340553803392 3662727871282457600 6362961402011111808 9063194932739766016 11763428463468420224 14463661994197074432 17163895524925728640 1417384981944831232 4117618512673485440 6817852043402139648 9518085574130793856 12218319104859448064 14918552635588102272 17618786166316756480 1872275623335859072 4572509154064513280 7272742684793167488 9972976215521821696 12673209746250475904 15373443276979130112 18073676807707784320 2327166264726886912 5027399795455541120 7727633326184195328 10427866856912849536 13128100387641503744 15828333918370157952 81823375389260544 2782056906117914752 5482290436846568960 8182523967575223168 10882757498303877376 13582991029032531584 16283224559761185792 536714016780288384 3236947547508942592 5937181078237596800 8637414608966251008 11337648139694905216 14037881670423559424 16738115201152213632 991604658171316224 3691838188899970432 6392071719628624640 9092305250357278848 11792538781085933056 14492772311814587264 17193005842543241472 1446495299562344064 4146728830290998272 6846962361019652480 9547195891748306688 12247429422476960896 14947662953205615104 17647896483934269312 1901385940953371904 4601619471682026112 7301853002410680320 10002086533139334528 12702320063867988736 15402553594596642944 18102787125325297152 2356276582344399744 5056510113073053952 7756743643801708160 10456977174530362368 13157210705259016576 15857444235987670784 110933693006773376 2811167223735427584 5511400754464081792 8211634285192736000 10911867815921390208 13612101346650044416 16312334877378698624 565824334397801216 3266057865126455424 5966291395855109632 8666524926583763840 11366758457312418048 14066991988041072256 16767225518769726464 1020714975788829056 3720948506517483264 6421182037246137472 9121415567974791680 11821649098703445888 14521882629432100096 17222116160160754304 1475605617179856896 4175839147908511104 6876072678637165312 9576306209365819520 12276539740094473728 14976773270823127936 17677006801551782144 1930496258570884736 4630729789299538944 7330963320028193152 10031196850756847360 12731430381485501568 15431663912214155776 18131897442942809984 2385386899961912576 5085620430690566784 7785853961419220992 10486087492147875200 13186321022876529408 15886554553605183616 140044010624286208 2840277541352940416 5540511072081594624 8240744602810248832 10940978133538903040 13641211664267557248 16341445194996211456 594934652015314048 3295168182743968256 5995401713472622464 8695635244201276672 11395868774929930880 14096102305658585088 16796335836387239296 1049825293406341888 3750058824134996096 6450292354863650304 9150525885592304512 11850759416320958720 14550992947049612928 17251226477778267136 1504715934797369728 4204949465526023936 6905182996254678144 9605416526983332352 12305650057711986560 15005883588440640768 17706117119169294976 1959606576188397568 4659840106917051776 7360073637645705984 10060307168374360192 12760540699103014400 15460774229831668608 18161007760560322816 2414497217579425408 5114730748308079616 7814964279036733824 10515197809765388032 13215431340494042240 15915664871222696448 169154328241799040 2869387858970453248 5569621389699107456 8269854920427761664 10970088451156415872 13670321981885070080 16370555512613724288 624044969632826880 3324278500361481088 6024512031090135296 8724745561818789504 11424979092547443712 14125212623276097920 16825446154004752128 1078935611023854720 3779169141752508928 6479402672481163136 9179636203209817344 11879869733938471552 14580103264667125760 17280336795395779968 1533826252414882560 4234059783143536768 6934293313872190976 9634526844600845184 12334760375329499392 15034993906058153600 17735227436786807808 1988716893805910400 4688950424534564608 7389183955263218816 10089417485991873024 12789651016720527232 15489884547449181440 18190118078177835648 2443607535196938240 5143841065925592448 7844074596654246656 10544308127382900864 13244541658111555072 15944775188840209280 198264645859311872 2898498176587966080 5598731707316620288 8298965238045274496 10999198768773928704 13699432299502582912 16399665830231237120 653155287250339712 3353388817978993920 6053622348707648128 8753855879436302336 11454089410164956544 14154322940893610752 16854556471622264960 1108045928641367552 3808279459370021760 6508512990098675968 9208746520827330176 11908980051555984384 14609213582284638592 17309447113013292800 1562936570032395392 4263170100761049600 6963403631489703808 9663637162218358016 12363870692947012224 15064104223675666432 17764337754404320640 2017827211423423232 4718060742152077440 7418294272880731648 10118527803609385856 12818761334338040064 15518994865066694272 18219228395795348480 2472717852814451072 5172951383543105280 7873184914271759488 10573418445000413696 13273651975729067904 15973885506457722112 227374963476824704 2927608494205478912 5627842024934133120 8328075555662787328 11028309086391441536 13728542617120095744 16428776147848749952 682265604867852544 3382499135596506752 6082732666325160960 8782966197053815168 11483199727782469376 14183433258511123584 16883666789239777792 1137156246258880384 3837389776987534592 6537623307716188800 9237856838444843008 11938090369173497216 14638323899902151424 17338557430630805632 1592046887649908224 4292280418378562432 6992513949107216640 9692747479835870848 12392981010564525056 15093214541293179264 17793448072021833472 2046937529040936064 4747171059769590272 7447404590498244480 10147638121226898688 12847871651955552896 15548105182684207104 18248338713412861312 2501828170431963904 5202061701160618112 7902295231889272320 10602528762617926528 13302762293346580736 16002995824075234944 256485281094337536 2956718811822991744 5656952342551645952 8357185873280300160 11057419404008954368 13757652934737608576 16457886465466262784 711375922485365376 3411609453214019584 6111842983942673792 8812076514671328000 11512310045399982208 14212543576128636416 16912777106857290624 1166266563876393216 3866500094605047424 6566733625333701632 9266967156062355840 11967200686791010048 14667434217519664256 17367667748248318464 1621157205267421056 4321390735996075264 7021624266724729472 9721857797453383680 12422091328182037888 15122324858910692096 17822558389639346304 2076047846658448896 4776281377387103104 7476514908115757312 10176748438844411520 12876981969573065728 15577215500301719936 18277449031030374144 2530938488049476736 5231172018778130944 7931405549506785152 10631639080235439360 13331872610964093568 16032106141692747776 285595598711850368 2985829129440504576 5686062660169158784 8386296190897812992 11086529721626467200 13786763252355121408 16486996783083775616 740486240102878208 3440719770831532416 6140953301560186624 8841186832288840832 11541420363017495040 14241653893746149248 16941887424474803456 1195376881493906048 3895610412222560256 6595843942951214464 9296077473679868672 11996311004408522880 14696544535137177088 17396778065865831296 1650267522884933888 4350501053613588096 7050734584342242304 9750968115070896512 12451201645799550720 15151435176528204928 17851668707256859136 2105158164275961728 4805391695004615936 7505625225733270144 10205858756461924352 12906092287190578560 15606325817919232768 18306559348647886976 2560048805666989568 5260282336395643776 7960515867124297984 10660749397852952192 13360982928581606400 16061216459310260608 314705916329363200 3014939447058017408 5715172977786671616 8415406508515325824 11115640039243980032 13815873569972634240 16516107100701288448 769596557720391040 3469830088449045248 6170063619177699456 8870297149906353664 11570530680635007872 14270764211363662080 16970997742092316288 1224487199111418880 3924720729840073088 6624954260568727296 9325187791297381504 12025421322026035712 14725654852754689920 17425888383483344128 1679377840502446720 4379611371231100928 7079844901959755136 9780078432688409344 12480311963417063552 15180545494145717760 17880779024874371968 2134268481893474560 4834502012622128768 7534735543350782976 10234969074079437184 12935202604808091392 15635436135536745600 18335669666265399808 2589159123284502400 5289392654013156608 7989626184741810816 10689859715470465024 13390093246199119232 16090326776927773440 343816233946876032 3044049764675530240 5744283295404184448 8444516826132838656 11144750356861492864 13844983887590147072 16545217418318801280 798706875337903872 3498940406066558080 6199173936795212288 8899407467523866496 11599640998252520704 14299874528981174912 17000108059709829120 1253597516728931712 3953831047457585920 6654064578186240128 9354298108914894336 12054531639643548544 14754765170372202752 17454998701100856960 1708488158119959552 4408721688848613760 7108955219577267968 9809188750305922176 12509422281034576384 15209655811763230592 17909889342491884800 2163378799510987392 4863612330239641600 7563845860968295808 10264079391696950016 12964312922425604224 15664546453154258432 18364779983882912640 2618269440902015232 5318502971630669440 8018736502359323648 10718970033087977856 13419203563816632064 16119437094545286272 372926551564388864 3073160082293043072 5773393613021697280 8473627143750351488 11173860674479005696 13874094205207659904 16574327735936314112 827817192955416704 3528050723684070912 6228284254412725120 8928517785141379328 11628751315870033536 14328984846598687744 17029218377327341952 1282707834346444544 3982941365075098752 6683174895803752960 9383408426532407168 12083641957261061376 14783875487989715584 17484109018718369792 1737598475737472384 4437832006466126592 7138065537194780800 9838299067923435008 12538532598652089216 15238766129380743424 17938999660109397632 2192489117128500224 4892722647857154432 7592956178585808640 10293189709314462848 12993423240043117056 15693656770771771264 18393890301500425472 2647379758519528064 5347613289248182272 8047846819976836480 10748080350705490688 13448313881434144896 16148547412162799104 402036869181901696 3102270399910555904 5802503930639210112 8502737461367864320 11202970992096518528 13903204522825172736 16603438053553826944 856927510572929536 3557161041301583744 6257394572030237952 8957628102758892160 11657861633487546368 14358095164216200576 17058328694944854784 1311818151963957376 4012051682692611584 6712285213421265792 9412518744149920000 12112752274878574208 14812985805607228416 17513219336335882624 1766708793354985216 4466942324083639424 7167175854812293632 9867409385540947840 12567642916269602048 15267876446998256256 17968109977726910464 2221599434746013056 4921832965474667264 7622066496203321472 10322300026931975680 13022533557660629888 15722767088389284096 18423000619117938304 2676490076137040896 5376723606865695104 8076957137594349312 10777190668323003520 13477424199051657728 16177657729780311936 431147186799414528 3131380717528068736 5831614248256722944 8531847778985377152 11232081309714031360 13932314840442685568 16632548371171339776 886037828190442368 3586271358919096576 6286504889647750784 8986738420376404992 11686971951105059200 14387205481833713408 17087439012562367616 1340928469581470208 4041162000310124416 6741395531038778624 9441629061767432832 12141862592496087040 14842096123224741248 17542329653953395456 1795819110972498048 4496052641701152256 7196286172429806464 9896519703158460672 12596753233887114880 15296986764615769088 17997220295344423296 2250709752363525888 4950943283092180096 7651176813820834304 10351410344549488512 13051643875278142720 15751877406006796928 5366863025899520 2705600393754553728 5405833924483207936 8106067455211862144 10806300985940516352 13506534516669170560 16206768047397824768 460257504416927360 3160491035145581568 5860724565874235776 8560958096602889984 11261191627331544192 13961425158060198400 16661658688788852608 915148145807955200 3615381676536609408 6315615207265263616 9015848737993917824 11716082268722572032 14416315799451226240 17116549330179880448 1370038787198983040 4070272317927637248 6770505848656291456 9470739379384945664 12170972910113599872 14871206440842254080 17571439971570908288 1824929428590010880 4525162959318665088 7225396490047319296 9925630020775973504 12625863551504627712 15326097082233281920 18026330612961936128 2279820069981038720 4980053600709692928 7680287131438347136 10380520662167001344 13080754192895655552 15780987723624309760 34477180643412352 2734710711372066560 5434944242100720768 8135177772829374976 10835411303558029184 13535644834286683392 16235878365015337600 489367822034440192 3189601352763094400 5889834883491748608 8590068414220402816 11290301944949057024 13990535475677711232 16690769006406365440 944258463425468032 3644491994154122240 6344725524882776448 9044959055611430656 11745192586340084864 14445426117068739072 17145659647797393280 1399149104816495872 4099382635545150080 6799616166273804288 9499849697002458496 12200083227731112704 14900316758459766912 17600550289188421120 1854039746207523712 4554273276936177920 7254506807664832128 9954740338393486336 12654973869122140544 15355207399850794752 18055440930579448960 2308930387598551552 5009163918327205760 7709397449055859968 10409630979784514176 13109864510513168384 15810098041241822592 63587498260925184 2763821028989579392 5464054559718233600 8164288090446887808 10864521621175542016 13564755151904196224 16264988682632850432 518478139651953024 3218711670380607232 5918945201109261440 8619178731837915648 11319412262566569856 14019645793295224064 16719879324023878272 973368781042980864 3673602311771635072 6373835842500289280 9074069373228943488 11774302903957597696 14474536434686251904 17174769965414906112 1428259422434008704 4128492953162662912 6828726483891317120 9528960014619971328 12229193545348625536 14929427076077279744 17629660606805933952 1883150063825036544 4583383594553690752 7283617125282344960 9983850656010999168 12684084186739653376 15384317717468307584 18084551248196961792 2338040705216064384 5038274235944718592 7738507766673372800 10438741297402027008 13138974828130681216 15839208358859335424 92697815878438016 2792931346607092224 5493164877335746432 8193398408064400640 10893631938793054848 13593865469521709056 16294099000250363264 547588457269465856 3247821987998120064 5948055518726774272 8648289049455428480 11348522580184082688 14048756110912736896 16748989641641391104 1002479098660493696 3702712629389147904 6402946160117802112 9103179690846456320 11803413221575110528 14503646752303764736 17203880283032418944 1457369740051521536 4157603270780175744 6857836801508829952 9558070332237484160 12258303862966138368 14958537393694792576 17658770924423446784 1912260381442549376 4612493912171203584 7312727442899857792 10012960973628512000 12713194504357166208 15413428035085820416 18113661565814474624 2367151022833577216 5067384553562231424 7767618084290885632 10467851615019539840 13168085145748194048 15868318676476848256 121808133495950848 2822041664224605056 5522275194953259264 8222508725681913472 10922742256410567680 13622975787139221888 16323209317867876096 576698774886978688 3276932305615632896 5977165836344287104 8677399367072941312 11377632897801595520 14077866428530249728 16778099959258903936 1031589416278006528 3731822947006660736 6432056477735314944 9132290008463969152 11832523539192623360 14532757069921277568 17232990600649931776 1486480057669034368 4186713588397688576 6886947119126342784 9587180649854996992 12287414180583651200 14987647711312305408 17687881242040959616 1941370699060062208 4641604229788716416 7341837760517370624 10042071291246024832 12742304821974679040 15442538352703333248 18142771883431987456 2396261340451090048 5096494871179744256 7796728401908398464 10496961932637052672 13197195463365706880 15897428994094361088 150918451113463680 2851151981842117888 5551385512570772096 8251619043299426304 10951852574028080512 13652086104756734720 16352319635485388928 605809092504491520 3306042623233145728 6006276153961799936 8706509684690454144 11406743215419108352 14106976746147762560 16807210276876416768 1060699733895519360 3760933264624173568 6461166795352827776 9161400326081481984 11861633856810136192 14561867387538790400 17262100918267444608 1515590375286547200 4215823906015201408 6916057436743855616 9616290967472509824 12316524498201164032 15016758028929818240 17716991559658472448 1970481016677575040 4670714547406229248 7370948078134883456 10071181608863537664 12771415139592191872 15471648670320846080 18171882201049500288 2425371658068602880 5125605188797257088 7825838719525911296 10526072250254565504 13226305780983219712 15926539311711873920 180028768730976512 2880262299459630720 5580495830188284928 8280729360916939136 10980962891645593344 13681196422374247552 16381429953102901760 634919410122004352 3335152940850658560 6035386471579312768 8735620002307966976 11435853533036621184 14136087063765275392 16836320594493929600 1089810051513032192 3790043582241686400 6490277112970340608 9190510643698994816 11890744174427649024 14590977705156303232 17291211235884957440 1544700692904060032 4244934223632714240 6945167754361368448 9645401285090022656 12345634815818676864 15045868346547331072 17746101877275985280 1999591334295087872 4699824865023742080 7400058395752396288 10100291926481050496 12800525457209704704 15500758987938358912 18200992518667013120 2454481975686115712 5154715506414769920 7854949037143424128 10555182567872078336 13255416098600732544 15955649629329386752 209139086348489344 2909372617077143552 5609606147805797760 8309839678534451968 11010073209263106176 13710306739991760384 16410540270720414592 664029727739517184 3364263258468171392 6064496789196825600 8764730319925479808 11464963850654134016 14165197381382788224 16865430912111442432 1118920369130545024 3819153899859199232 6519387430587853440 9219620961316507648 11919854492045161856 14620088022773816064 17320321553502470272 1573811010521572864 4274044541250227072 6974278071978881280 9674511602707535488 12374745133436189696 15074978664164843904 17775212194893498112 2028701651912600704 4728935182641254912 7429168713369909120 10129402244098563328 12829635774827217536 15529869305555871744 18230102836284525952 2483592293303628544 5183825824032282752 7884059354760936960 10584292885489591168 13284526416218245376 15984759946946899584 238249403966002176 2938482934694656384 5638716465423310592 8338949996151964800 11039183526880619008 13739417057609273216 16439650588337927424 693140045357030016 3393373576085684224 6093607106814338432 8793840637542992640 11494074168271646848 14194307699000301056 16894541229728955264 1148030686748057856 3848264217476712064 6548497748205366272 9248731278934020480 11948964809662674688 14649198340391328896 17349431871119983104 1602921328139085696 4303154858867739904 7003388389596394112 9703621920325048320 12403855451053702528 15104088981782356736 17804322512511010944 2057811969530113536 4758045500258767744 7458279030987421952 10158512561716076160 12858746092444730368 15558979623173384576 18259213153902038784 2512702610921141376 5212936141649795584 7913169672378449792 10613403203107104000 13313636733835758208 16013870264564412416 267359721583515008 2967593252312169216 5667826783040823424 8368060313769477632 11068293844498131840 13768527375226786048 16468760905955440256 722250362974542848 3422483893703197056 6122717424431851264 8822950955160505472 11523184485889159680 14223418016617813888 16923651547346468096 1177141004365570688 3877374535094224896 6577608065822879104 9277841596551533312 11978075127280187520 14678308658008841728 17378542188737495936 1632031645756598528 4332265176485252736 7032498707213906944 9732732237942561152 12432965768671215360 15133199299399869568 17833432830128523776 2086922287147626368 4787155817876280576 7487389348604934784 10187622879333588992 12887856410062243200 15588089940790897408 18288323471519551616 2541812928538654208 5242046459267308416 7942279989995962624 10642513520724616832 13342747051453271040 16042980582181925248 296470039201027840 2996703569929682048 5696937100658336256 8397170631386990464 11097404162115644672 13797637692844298880 16497871223572953088 751360680592055680 3451594211320709888 6151827742049364096 8852061272778018304 11552294803506672512 14252528334235326720 16952761864963980928 1206251321983083520 3906484852711737728 6606718383440391936 9306951914169046144 12007185444897700352 14707418975626354560 17407652506355008768 1661141963374111360 4361375494102765568 7061609024831419776 9761842555560073984 12462076086288728192 15162309617017382400 17862543147746036608 2116032604765139200 4816266135493793408 7516499666222447616 10216733196951101824 12916966727679756032 15617200258408410240 18317433789137064448 2570923246156167040 5271156776884821248 7971390307613475456 10671623838342129664 13371857369070783872 16072090899799438080 325580356818540672 3025813887547194880 5726047418275849088 8426280949004503296 11126514479733157504 13826748010461811712 16526981541190465920 780470998209568512 3480704528938222720 6180938059666876928 8881171590395531136 11581405121124185344 14281638651852839552 16981872182581493760 1235361639600596352 3935595170329250560 6635828701057904768 9336062231786558976 12036295762515213184 14736529293243867392 17436762823972521600 1690252280991624192 4390485811720278400 7090719342448932608 9790952873177586816 12491186403906241024 15191419934634895232 17891653465363549440 2145142922382652032 4845376453111306240 7545609983839960448 10245843514568614656 12946077045297268864 15646310576025923072 18346544106754577280 2600033563773679872 5300267094502334080 8000500625230988288 10700734155959642496 13400967686688296704 16101201217416950912 354690674436053504 3054924205164707712 5755157735893361920 8455391266622016128 11155624797350670336 13855858328079324544 16556091858807978752 809581315827081344 3509814846555735552 6210048377284389760 8910281908013043968 11610515438741698176 14310748969470352384 17010982500199006592 1264471957218109184 3964705487946763392 6664939018675417600 9365172549404071808 12065406080132726016 14765639610861380224 17465873141590034432 1719362598609137024 4419596129337791232 7119829660066445440 9820063190795099648 12520296721523753856 15220530252252408064 17920763782981062272 2174253240000164864 4874486770728819072 7574720301457473280 10274953832186127488 12975187362914781696 15675420893643435904 18375654424372090112 2629143881391192704 5329377412119846912 8029610942848501120 10729844473577155328 13430078004305809536 16130311535034463744 383800992053566336 3084034522782220544 5784268053510874752 8484501584239528960 11184735114968183168 13884968645696837376 16585202176425491584 838691633444594176 3538925164173248384 6239158694901902592 8939392225630556800 11639625756359211008 14339859287087865216 17040092817816519424 1293582274835622016 3993815805564276224 6694049336292930432 9394282867021584640 12094516397750238848 14794749928478893056 17494983459207547264 1748472916226649856 4448706446955304064 7148939977683958272 9849173508412612480 12549407039141266688 15249640569869920896 17949874100598575104 2203363557617677696 4903597088346331904 7603830619074986112 10304064149803640320 13004297680532294528 15704531211260948736 18404764741989602944 2658254199008705536 5358487729737359744 8058721260466013952 10758954791194668160 13459188321923322368 16159421852651976576 412911309671079168 3113144840399733376 5813378371128387584 8513611901857041792 11213845432585696000 13914078963314350208 16614312494043004416 867801951062107008 3568035481790761216 6268269012519415424 8968502543248069632 11668736073976723840 14368969604705378048 17069203135434032256 1322692592453134848 4022926123181789056 6723159653910443264 9423393184639097472 12123626715367751680 14823860246096405888 17524093776825060096 1777583233844162688 4477816764572816896 7178050295301471104 9878283826030125312 12578517356758779520 15278750887487433728 17978984418216087936 2232473875235190528 4932707405963844736 7632940936692498944 10333174467421153152 13033407998149807360 15733641528878461568 18433875059607115776 2687364516626218368 5387598047354872576 8087831578083526784 10788065108812180992 13488298639540835200 16188532170269489408 442021627288592000 3142255158017246208 5842488688745900416 8542722219474554624 11242955750203208832 13943189280931863040 16643422811660517248 896912268679619840 3597145799408274048 6297379330136928256 8997612860865582464 11697846391594236672 14398079922322890880 17098313453051545088 1351802910070647680 4052036440799301888 6752269971527956096 9452503502256610304 12152737032985264512 14852970563713918720 17553204094442572928 1806693551461675520 4506927082190329728 7207160612918983936 9907394143647638144 12607627674376292352 15307861205104946560 18008094735833600768 2261584192852703360 4961817723581357568 7662051254310011776 10362284785038665984 13062518315767320192 15762751846495974400 16241303515076992 2716474834243731200 5416708364972385408 8116941895701039616 10817175426429693824 13517408957158348032 16217642487887002240 471131944906104832 3171365475634759040 5871599006363413248 8571832537092067456 11272066067820721664 13972299598549375872 16672533129278030080 926022586297132672 3626256117025786880 6326489647754441088 9026723178483095296 11726956709211749504 14427190239940403712 17127423770669057920 1380913227688160512 4081146758416814720 6781380289145468928 9481613819874123136 12181847350602777344 14882080881331431552 17582314412060085760 1835803869079188352 4536037399807842560 7236270930536496768 9936504461265150976 12636737991993805184 15336971522722459392 18037205053451113600 2290694510470216192 4990928041198870400 7691161571927524608 10391395102656178816 13091628633384833024 15791862164113487232 45351621132589824 2745585151861244032 5445818682589898240 8146052213318552448 10846285744047206656 13546519274775860864 16246752805504515072 500242262523617664 3200475793252271872 5900709323980926080 8600942854709580288 11301176385438234496 14001409916166888704 16701643446895542912 955132903914645504 3655366434643299712 6355599965371953920 9055833496100608128 11756067026829262336 14456300557557916544 17156534088286570752 1410023545305673344 4110257076034327552 6810490606762981760 9510724137491635968 12210957668220290176 14911191198948944384 17611424729677598592 1864914186696701184 4565147717425355392 7265381248154009600 9965614778882663808 12665848309611318016 15366081840339972224 18066315371068626432 2319804828087729024 5020038358816383232 7720271889545037440 10420505420273691648 13120738951002345856 15820972481731000064 74461938750102656 2774695469478756864 5474929000207411072 8175162530936065280 10875396061664719488 13575629592393373696 16275863123122027904 529352580141130496 3229586110869784704 5929819641598438912 8630053172327093120 11330286703055747328 14030520233784401536 16730753764513055744 984243221532158336 3684476752260812544 6384710282989466752 9084943813718120960 11785177344446775168 14485410875175429376 17185644405904083584 1439133862923186176 4139367393651840384 6839600924380494592 9539834455109148800 12240067985837803008 14940301516566457216 17640535047295111424 1894024504314214016 4594258035042868224 7294491565771522432 9994725096500176640 12694958627228830848 15395192157957485056 18095425688686139264 2348915145705241856 5049148676433896064 7749382207162550272 10449615737891204480 13149849268619858688 15850082799348512896 103572256367615488 2803805787096269696 5504039317824923904 8204272848553578112 10904506379282232320 13604739910010886528 16304973440739540736 558462897758643328 3258696428487297536 5958929959215951744 8659163489944605952 11359397020673260160 14059630551401914368 16759864082130568576 1013353539149671168 3713587069878325376 6413820600606979584 9114054131335633792 11814287662064288000 14514521192792942208 17214754723521596416 1468244180540699008 4168477711269353216 6868711241998007424 9568944772726661632 12269178303455315840 14969411834183970048 17669645364912624256 1923134821931726848 4623368352660381056 7323601883389035264 10023835414117689472 12724068944846343680 15424302475574997888 18124536006303652096 2378025463322754688 5078258994051408896 7778492524780063104 10478726055508717312 13178959586237371520 15879193116966025728 132682573985128320 2832916104713782528 5533149635442436736 8233383166171090944 10933616696899745152 13633850227628399360 16334083758357053568 587573215376156160 3287806746104810368 5988040276833464576 8688273807562118784 11388507338290772992 14088740869019427200 16788974399748081408 1042463856767184000 3742697387495838208 6442930918224492416 9143164448953146624 11843397979681800832 14543631510410455040 17243865041139109248 1497354498158211840 4197588028886866048 6897821559615520256 9598055090344174464 12298288621072828672 14998522151801482880 17698755682530137088 1952245139549239680 4652478670277893888 7352712201006548096 10052945731735202304 12753179262463856512 15453412793192510720 18153646323921164928 2407135780940267520 5107369311668921728 7807602842397575936 10507836373126230144 13208069903854884352 15908303434583538560 161792891602641152 2862026422331295360 5562259953059949568 8262493483788603776 10962727014517257984 13662960545245912192 16363194075974566400 616683532993668992 3316917063722323200 6017150594450977408 8717384125179631616 11417617655908285824 14117851186636940032 16818084717365594240 1071574174384696832 3771807705113351040 6472041235842005248 9172274766570659456 11872508297299313664 14572741828027967872 17272975358756622080 1526464815775724672 4226698346504378880 6926931877233033088 9627165407961687296 12327398938690341504 15027632469418995712 17727866000147649920 1981355457166752512 4681588987895406720 7381822518624060928 10082056049352715136 12782289580081369344 15482523110810023552 18182756641538677760 2436246098557780352 5136479629286434560 7836713160015088768 10536946690743742976 13237180221472397184 15937413752201051392 190903209220153984 2891136739948808192 5591370270677462400 8291603801406116608 10991837332134770816 13692070862863425024 16392304393592079232 645793850611181824 3346027381339836032 6046260912068490240 8746494442797144448 11446727973525798656 14146961504254452864 16847195034983107072 1100684492002209664 3800918022730863872 6501151553459518080 9201385084188172288 11901618614916826496 14601852145645480704 17302085676374134912 1555575133393237504 4255808664121891712 6956042194850545920 9656275725579200128 12356509256307854336 15056742787036508544 17756976317765162752 2010465774784265344 4710699305512919552 7410932836241573760 10111166366970227968 12811399897698882176 15511633428427536384 18211866959156190592 2465356416175293184 5165589946903947392 7865823477632601600 10566057008361255808 13266290539089910016 15966524069818564224 220013526837666816 2920247057566321024 5620480588294975232 8320714119023629440 11020947649752283648 13721181180480937856 16421414711209592064 674904168228694656 3375137698957348864 6075371229686003072 8775604760414657280 11475838291143311488 14176071821871965696 16876305352600619904 1129794809619722496 3830028340348376704 6530261871077030912 9230495401805685120 11930728932534339328 14630962463262993536 17331195993991647744 1584685451010750336 4284918981739404544 6985152512468058752 9685386043196712960 12385619573925367168 15085853104654021376 17786086635382675584 2039576092401778176 4739809623130432384 7440043153859086592 10140276684587740800 12840510215316395008 15540743746045049216 18240977276773703424 2494466733792806016 5194700264521460224 7894933795250114432 10595167325978768640 13295400856707422848 15995634387436077056 249123844455179648 2949357375183833856 5649590905912488064 8349824436641142272 11050057967369796480 13750291498098450688 16450525028827104896 704014485846207488 3404248016574861696 6104481547303515904 8804715078032170112 11504948608760824320 14205182139489478528 16905415670218132736 1158905127237235328 3859138657965889536 6559372188694543744 9259605719423197952 11959839250151852160 14660072780880506368 17360306311609160576 1613795768628263168 4314029299356917376 7014262830085571584 9714496360814225792 12414729891542880000 15114963422271534208 17815196953000188416 2068686410019291008 4768919940747945216 7469153471476599424 10169387002205253632 12869620532933907840 15569854063662562048 18270087594391216256 2523577051410318848 5223810582138973056 7924044112867627264 10624277643596281472 13324511174324935680 16024744705053589888 278234162072692480 2978467692801346688 5678701223530000896 8378934754258655104 11079168284987309312 13779401815715963520 16479635346444617728 733124803463720320 3433358334192374528 6133591864921028736 8833825395649682944 11534058926378337152 14234292457106991360 16934525987835645568 1188015444854748160 3888248975583402368 6588482506312056576 9288716037040710784 11988949567769364992 14689183098498019200 17389416629226673408 1642906086245776000 4343139616974430208 7043373147703084416 9743606678431738624 12443840209160392832 15144073739889047040 17844307270617701248 2097796727636803840 4798030258365458048 7498263789094112256 10198497319822766464 12898730850551420672 15598964381280074880 18299197912008729088 2552687369027831680 5252920899756485888 7953154430485140096 10653387961213794304 13353621491942448512 16053855022671102720 307344479690205312 3007578010418859520 5707811541147513728 8408045071876167936 11108278602604822144 13808512133333476352 16508745664062130560 762235121081233152 3462468651809887360 6162702182538541568 8862935713267195776 11563169243995849984 14263402774724504192 16963636305453158400 1217125762472260992 3917359293200915200 6617592823929569408 9317826354658223616 12018059885386877824 14718293416115532032 17418526946844186240 1672016403863288832 4372249934591943040 7072483465320597248 9772716996049251456 12472950526777905664 15173184057506559872 17873417588235214080 2126907045254316672 4827140575982970880 7527374106711625088 10227607637440279296 12927841168168933504 15628074698897587712 18328308229626241920 2581797686645344512 5282031217373998720 7982264748102652928 10682498278831307136 13382731809559961344 16082965340288615552 336454797307718144 3036688328036372352 5736921858765026560 8437155389493680768 11137388920222334976 13837622450950989184 16537855981679643392 791345438698745984 3491578969427400192 6191812500156054400 8892046030884708608 11592279561613362816 14292513092342017024 16992746623070671232 1246236080089773824 3946469610818428032 6646703141547082240 9346936672275736448 12047170203004390656 14747403733733044864 17447637264461699072 1701126721480801664 4401360252209455872 7101593782938110080 9801827313666764288 12502060844395418496 15202294375124072704 17902527905852726912 2156017362871829504 4856250893600483712 7556484424329137920 10256717955057792128 12956951485786446336 15657185016515100544 18357418547243754752 2610908004262857344 5311141534991511552 8011375065720165760 10711608596448819968 13411842127177474176 16112075657906128384 365565114925230976 3065798645653885184 5766032176382539392 8466265707111193600 11166499237839847808 13866732768568502016 16566966299297156224 820455756316258816 3520689287044913024 6220922817773567232 8921156348502221440 11621389879230875648 14321623409959529856 17021856940688184064 1275346397707286656 3975579928435940864 6675813459164595072 9376046989893249280 12076280520621903488 14776514051350557696 17476747582079211904 1730237039098314496 4430470569826968704 7130704100555622912 9830937631284277120 12531171162012931328 15231404692741585536 17931638223470239744 2185127680489342336 4885361211217996544 7585594741946650752 10285828272675304960 12986061803403959168 15686295334132613376 18386528864861267584 2640018321880370176 5340251852609024384 8040485383337678592 10740718914066332800 13440952444794987008 16141185975523641216 394675432542743808 3094908963271398016 5795142494000052224 8495376024728706432 11195609555457360640 13895843086186014848 16596076616914669056 849566073933771648 3549799604662425856 6250033135391080064 8950266666119734272 11650500196848388480 14350733727577042688 17050967258305696896 1304456715324799488 4004690246053453696 6704923776782107904 9405157307510762112 12105390838239416320 14805624368968070528 17505857899696724736 1759347356715827328 4459580887444481536 7159814418173135744 9860047948901789952 12560281479630444160 15260515010359098368 17960748541087752576 2214237998106855168 4914471528835509376 7614705059564163584 10314938590292817792 13015172121021472000 15715405651750126208 18415639182478780416 2669128639497883008 5369362170226537216 8069595700955191424 10769829231683845632 13470062762412499840 16170296293141154048 423785750160256640 3124019280888910848 5824252811617565056 8524486342346219264 11224719873074873472 13924953403803527680 16625186934532181888 878676391551284480 3578909922279938688 6279143453008592896 8979376983737247104 11679610514465901312 14379844045194555520 17080077575923209728 1333567032942312320 4033800563670966528 6734034094399620736 9434267625128274944 12134501155856929152 14834734686585583360 17534968217314237568 1788457674333340160 4488691205061994368 7188924735790648576 9889158266519302784 12589391797247956992 15289625327976611200 17989858858705265408 2243348315724368000 4943581846453022208 7643815377181676416 10344048907910330624 13044282438638984832 15744515969367639040 18444749500096293248 2698238957115395840 5398472487844050048 8098706018572704256 10798939549301358464 13499173080030012672 16199406610758666880 452896067777769472 3153129598506423680 5853363129235077888 8553596659963732096 11253830190692386304 13954063721421040512 16654297252149694720 907786709168797312 3608020239897451520 6308253770626105728 9008487301354759936 11708720832083414144 14408954362812068352 17109187893540722560 1362677350559825152 4062910881288479360 6763144412017133568 9463377942745787776 12163611473474441984 14863845004203096192 17564078534931750400 1817567991950852992 4517801522679507200 7218035053408161408 9918268584136815616 12618502114865469824 15318735645594124032 18018969176322778240 2272458633341880832 4972692164070535040 7672925694799189248 10373159225527843456 13073392756256497664 15773626286985151872 27115744004254464 2727349274732908672 5427582805461562880 8127816336190217088 10828049866918871296 13528283397647525504 16228516928376179712 482006385395282304 3182239916123936512 5882473446852590720 8582706977581244928 11282940508309899136 13983174039038553344 16683407569767207552 936897026786310144 3637130557514964352 6337364088243618560 9037597618972272768 11737831149700926976 14438064680429581184 17138298211158235392 1391787668177337984 4092021198905992192 6792254729634646400 9492488260363300608 12192721791091954816 14892955321820609024 17593188852549263232 1846678309568365824 4546911840297020032 7247145371025674240 9947378901754328448 12647612432482982656 15347845963211636864 18048079493940291072 2301568950959393664 5001802481688047872 7702036012416702080 10402269543145356288 13102503073874010496 15802736604602664704 56226061621767296 2756459592350421504 5456693123079075712 8156926653807729920 10857160184536384128 13557393715265038336 16257627245993692544 511116703012795136 3211350233741449344 5911583764470103552 8611817295198757760 11312050825927411968 14012284356656066176 16712517887384720384 966007344403822976 3666240875132477184 6366474405861131392 9066707936589785600 11766941467318439808 14467174998047094016 17167408528775748224 1420897985794850816 4121131516523505024 6821365047252159232 9521598577980813440 12221832108709467648 14922065639438121856 17622299170166776064 1875788627185878656 4576022157914532864 7276255688643187072 9976489219371841280 12676722750100495488 15376956280829149696 18077189811557803904 2330679268576906496 5030912799305560704 7731146330034214912 10431379860762869120 13131613391491523328 15831846922220177536 85336379239280128 2785569909967934336 5485803440696588544 8186036971425242752 10886270502153896960 13586504032882551168 16286737563611205376 540227020630307968 3240460551358962176 5940694082087616384 8640927612816270592 11341161143544924800 14041394674273579008 16741628205002233216 995117662021335808 3695351192749990016 6395584723478644224 9095818254207298432 11796051784935952640 14496285315664606848 17196518846393261056 1450008303412363648 4150241834141017856 6850475364869672064 9550708895598326272 12250942426326980480 14951175957055634688 17651409487784288896 1904898944803391488 4605132475532045696 7305366006260699904 10005599536989354112 12705833067718008320 15406066598446662528 18106300129175316736 2359789586194419328 5060023116923073536 7760256647651727744 10460490178380381952 13160723709109036160 15860957239837690368 114446696856792960 2814680227585447168 5514913758314101376 8215147289042755584 10915380819771409792 13615614350500064000 16315847881228718208 569337338247820800 3269570868976475008 5969804399705129216 8670037930433783424 11370271461162437632 14070504991891091840 16770738522619746048 1024227979638848640 3724461510367502848 6424695041096157056 9124928571824811264 11825162102553465472 14525395633282119680 17225629164010773888 1479118621029876480 4179352151758530688 6879585682487184896 9579819213215839104 12280052743944493312 14980286274673147520 17680519805401801728 1934009262420904320 4634242793149558528 7334476323878212736 10034709854606866944 12734943385335521152 15435176916064175360 18135410446792829568 2388899903811932160 5089133434540586368 7789366965269240576 10489600495997894784 13189834026726548992 15890067557455203200 143557014474305792 2843790545202960000 5544024075931614208 8244257606660268416 10944491137388922624 13644724668117576832 16344958198846231040 598447655865333632 3298681186593987840 5998914717322642048 8699148248051296256 11399381778779950464 14099615309508604672 16799848840237258880 1053338297256361472 3753571827985015680 6453805358713669888 9154038889442324096 11854272420170978304 14554505950899632512 17254739481628286720 1508228938647389312 4208462469376043520 6908696000104697728 9608929530833351936 12309163061562006144 15009396592290660352 17709630123019314560 1963119580038417152 4663353110767071360 7363586641495725568 10063820172224379776 12764053702953033984 15464287233681688192 18164520764410342400 2418010221429444992 5118243752158099200 7818477282886753408 10518710813615407616 13218944344344061824 15919177875072716032 172667332091818624 2872900862820472832 5573134393549127040 8273367924277781248 10973601455006435456 13673834985735089664 16374068516463743872 627557973482846464 3327791504211500672 6028025034940154880 8728258565668809088 11428492096397463296 14128725627126117504 16828959157854771712 1082448614873874304 3782682145602528512 6482915676331182720 9183149207059836928 11883382737788491136 14583616268517145344 17283849799245799552 1537339256264902144 4237572786993556352 6937806317722210560 9638039848450864768 12338273379179518976 15038506909908173184 17738740440636827392 1992229897655929984 4692463428384584192 7392696959113238400 10092930489841892608 12793164020570546816 15493397551299201024 18193631082027855232 2447120539046957824 5147354069775612032 7847587600504266240 10547821131232920448 13248054661961574656 15948288192690228864 201777649709331456 2902011180437985664 5602244711166639872 8302478241895294080 11002711772623948288 13702945303352602496 16403178834081256704 656668291100359296 3356901821829013504 6057135352557667712 8757368883286321920 11457602414014976128 14157835944743630336 16858069475472284544 1111558932491387136 3811792463220041344 6512025993948695552 9212259524677349760 11912493055406003968 14612726586134658176 17312960116863312384 1566449573882414976 4266683104611069184 6966916635339723392 9667150166068377600 12367383696797031808 15067617227525686016 17767850758254340224 2021340215273442816 4721573746002097024 7421807276730751232 10122040807459405440 12822274338188059648 15522507868916713856 18222741399645368064 2476230856664470656 5176464387393124864 7876697918121779072 10576931448850433280 13277164979579087488 15977398510307741696 230887967326844288 2931121498055498496 5631355028784152704 8331588559512806912 11031822090241461120 13732055620970115328 16432289151698769536 685778608717872128 3386012139446526336 6086245670175180544 8786479200903834752 11486712731632488960 14186946262361143168 16887179793089797376 1140669250108899968 3840902780837554176 6541136311566208384 9241369842294862592 11941603373023516800 14641836903752171008 17342070434480825216 1595559891499927808 4295793422228582016 6996026952957236224 9696260483685890432 12396494014414544640 15096727545143198848 17796961075871853056 2050450532890955648 4750684063619609856 7450917594348264064 10151151125076918272 12851384655805572480 15551618186534226688 18251851717262880896 2505341174281983488 5205574705010637696 7905808235739291904 10606041766467946112 13306275297196600320 16006508827925254528 259998284944357120 2960231815673011328 5660465346401665536 8360698877130319744 11060932407858973952 13761165938587628160 16461399469316282368 714888926335384960 3415122457064039168 6115355987792693376 8815589518521347584 11515823049250001792 14216056579978656000 16916290110707310208 1169779567726412800 3870013098455067008 6570246629183721216 9270480159912375424 11970713690641029632 14670947221369683840 17371180752098338048 1624670209117440640 4324903739846094848 7025137270574749056 9725370801303403264 12425604332032057472 15125837862760711680 17826071393489365888 2079560850508468480 4779794381237122688 7480027911965776896 10180261442694431104 12880494973423085312 15580728504151739520 18280962034880393728 2534451491899496320 5234685022628150528 7934918553356804736 10635152084085458944 13335385614814113152 16035619145542767360 289108602561869952 2989342133290524160 5689575664019178368 8389809194747832576 11090042725476486784 13790276256205140992 16490509786933795200 743999243952897792 3444232774681552000 6144466305410206208 8844699836138860416 11544933366867514624 14245166897596168832 16945400428324823040 1198889885343925632 3899123416072579840 6599356946801234048 9299590477529888256 11999824008258542464 14700057538987196672 17400291069715850880 1653780526734953472 4354014057463607680 7054247588192261888 9754481118920916096 12454714649649570304 15154948180378224512 17855181711106878720 2108671168125981312 4808904698854635520 7509138229583289728 10209371760311943936 12909605291040598144 15609838821769252352 18310072352497906560 2563561809517009152 5263795340245663360 7964028870974317568 10664262401702971776 13364495932431625984 16064729463160280192 318218920179382784 3018452450908036992 5718685981636691200 8418919512365345408 11119153043093999616 13819386573822653824 16519620104551308032 773109561570410624 3473343092299064832 6173576623027719040 8873810153756373248 11574043684485027456 14274277215213681664 16974510745942335872 1228000202961438464 3928233733690092672 6628467264418746880 9328700795147401088 12028934325876055296 14729167856604709504 17429401387333363712 1682890844352466304 4383124375081120512 7083357905809774720 9783591436538428928 12483824967267083136 15184058497995737344 17884292028724391552 2137781485743494144 4838015016472148352 7538248547200802560 10238482077929456768 12938715608658110976 15638949139386765184 18339182670115419392 2592672127134521984 5292905657863176192 7993139188591830400 10693372719320484608 13393606250049138816 16093839780777793024 347329237796895616 3047562768525549824 5747796299254204032 8448029829982858240 11148263360711512448 13848496891440166656 16548730422168820864 802219879187923456 3502453409916577664 6202686940645231872 8902920471373886080 11603154002102540288 14303387532831194496 17003621063559848704 1257110520578951296 3957344051307605504 6657577582036259712 9357811112764913920 12058044643493568128 14758278174222222336 17458511704950876544 1712001161969979136 4412234692698633344 7112468223427287552 9812701754155941760 12512935284884595968 15213168815613250176 17913402346341904384 2166891803361006976 4867125334089661184 7567358864818315392 10267592395546969600 12967825926275623808 15668059457004278016 18368292987732932224 2621782444752034816 5322015975480689024 8022249506209343232 10722483036937997440 13422716567666651648 16122950098395305856 376439555414408448 3076673086143062656 5776906616871716864 8477140147600371072 11177373678329025280 13877607209057679488 16577840739786333696 831330196805436288 3531563727534090496 6231797258262744704 8932030788991398912 11632264319720053120 14332497850448707328 17032731381177361536 1286220838196464128 3986454368925118336 6686687899653772544 9386921430382426752 12087154961111080960 14787388491839735168 17487622022568389376 1741111479587491968 4441345010316146176 7141578541044800384 9841812071773454592 12542045602502108800 15242279133230763008 17942512663959417216 2196002120978519808 4896235651707174016 7596469182435828224 10296702713164482432 12996936243893136640 15697169774621790848 18397403305350445056 2650892762369547648 5351126293098201856 8051359823826856064 10751593354555510272 13451826885284164480 16152060416012818688 405549873031921280 3105783403760575488 5806016934489229696 8506250465217883904 11206483995946538112 13906717526675192320 16606951057403846528 860440514422949120 3560674045151603328 6260907575880257536 8961141106608911744 11661374637337565952 14361608168066220160 17061841698794874368 1315331155813976960 4015564686542631168 6715798217271285376 9416031747999939584 12116265278728593792 14816498809457248000 17516732340185902208 1770221797205004800 4470455327933659008 7170688858662313216 9870922389390967424 12571155920119621632 15271389450848275840 17971622981576930048 2225112438596032640 4925345969324686848 7625579500053341056 10325813030781995264 13026046561510649472 15726280092239303680 18426513622967957888 2680003079987060480 5380236610715714688 8080470141444368896 10780703672173023104 13480937202901677312 16181170733630331520 434660190649434112 3134893721378088320 5835127252106742528 8535360782835396736 11235594313564050944 13935827844292705152 16636061375021359360 889550832040461952 3589784362769116160 6290017893497770368 8990251424226424576 11690484954955078784 14390718485683732992 17090952016412387200 1344441473431489792 4044675004160144000 6744908534888798208 9445142065617452416 12145375596346106624 14845609127074760832 17545842657803415040 1799332114822517632 4499565645551171840 7199799176279826048 9900032707008480256 12600266237737134464 15300499768465788672 18000733299194442880 2254222756213545472 4954456286942199680 7654689817670853888 10354923348399508096 13055156879128162304 15755390409856816512 8879866875919104 2709113397604573312 5409346928333227520 8109580459061881728 10809813989790535936 13510047520519190144 16210281051247844352 463770508266946944 3164004038995601152 5864237569724255360 8564471100452909568 11264704631181563776 13964938161910217984 16665171692638872192 918661149657974784 3618894680386628992 6319128211115283200 9019361741843937408 11719595272572591616 14419828803301245824 17120062334029900032 1373551791049002624 4073785321777656832 6774018852506311040 9474252383234965248 12174485913963619456 14874719444692273664 17574952975420927872 1828442432440030464 4528675963168684672 7228909493897338880 9929143024625993088 12629376555354647296 15329610086083301504 18029843616811955712 2283333073831058304 4983566604559712512 7683800135288366720 10384033666017020928 13084267196745675136 15784500727474329344 37990184493431936 2738223715222086144 5438457245950740352 8138690776679394560 10838924307408048768 13539157838136702976 16239391368865357184 492880825884459776 3193114356613113984 5893347887341768192 8593581418070422400 11293814948799076608 13994048479527730816 16694282010256385024 947771467275487616 3648004998004141824 6348238528732796032 9048472059461450240 11748705590190104448 14448939120918758656 17149172651647412864 1402662108666515456 4102895639395169664 6803129170123823872 9503362700852478080 12203596231581132288 14903829762309786496 17604063293038440704 1857552750057543296 4557786280786197504 7258019811514851712 9958253342243505920 12658486872972160128 15358720403700814336 18058953934429468544 2312443391448571136 5012676922177225344 7712910452905879552 10413143983634533760 13113377514363187968 15813611045091842176 67100502110944768 2767334032839598976 5467567563568253184 8167801094296907392 10868034625025561600 13568268155754215808 16268501686482870016 521991143501972608 3222224674230626816 5922458204959281024 8622691735687935232 11322925266416589440 14023158797145243648 16723392327873897856 976881784893000448 3677115315621654656 6377348846350308864 9077582377078963072 11777815907807617280 14478049438536271488 17178282969264925696 1431772426284028288 4132005957012682496 6832239487741336704 9532473018469990912 12232706549198645120 14932940079927299328 17633173610655953536 1886663067675056128 4586896598403710336 7287130129132364544 9987363659861018752 12687597190589672960 15387830721318327168 18088064252046981376 2341553709066083968 5041787239794738176 7742020770523392384 10442254301252046592 13142487831980700800 15842721362709355008 96210819728457600 2796444350457111808 5496677881185766016 8196911411914420224 10897144942643074432 13597378473371728640 16297612004100382848 551101461119485440 3251334991848139648 5951568522576793856 8651802053305448064 11352035584034102272 14052269114762756480 16752502645491410688 1005992102510513280 3706225633239167488 6406459163967821696 9106692694696475904 11806926225425130112 14507159756153784320 17207393286882438528 1460882743901541120 4161116274630195328 6861349805358849536 9561583336087503744 12261816866816157952 14962050397544812160 17662283928273466368 1915773385292568960 4616006916021223168 7316240446749877376 10016473977478531584 12716707508207185792 15416941038935840000 18117174569664494208 2370664026683596800 5070897557412251008 7771131088140905216 10471364618869559424 13171598149598213632 15871831680326867840 125321137345970432 2825554668074624640 5525788198803278848 8226021729531933056 10926255260260587264 13626488790989241472 16326722321717895680 580211778736998272 3280445309465652480 5980678840194306688 8680912370922960896 11381145901651615104 14081379432380269312 16781612963108923520 1035102420128026112 3735335950856680320 6435569481585334528 9135803012313988736 11836036543042642944 14536270073771297152 17236503604499951360 1489993061519053952 4190226592247708160 6890460122976362368 9590693653705016576 12290927184433670784 14991160715162324992 17691394245890979200 1944883702910081792 4645117233638736000 7345350764367390208 10045584295096044416 12745817825824698624 15446051356553352832 18146284887282007040 2399774344301109632 5100007875029763840 7800241405758418048 10500474936487072256 13200708467215726464 15900941997944380672 154431454963483264 2854664985692137472 5554898516420791680 8255132047149445888 10955365577878100096 13655599108606754304 16355832639335408512 609322096354511104 3309555627083165312 6009789157811819520 8710022688540473728 11410256219269127936 14110489749997782144 16810723280726436352 1064212737745538944 3764446268474193152 6464679799202847360 9164913329931501568 11865146860660155776 14565380391388809984 17265613922117464192 1519103379136566784 4219336909865220992 6919570440593875200 9619803971322529408 12320037502051183616 15020271032779837824 17720504563508492032 1973994020527594624 4674227551256248832 7374461081984903040 10074694612713557248 12774928143442211456 15475161674170865664 18175395204899519872 2428884661918622464 5129118192647276672 7829351723375930880 10529585254104585088 13229818784833239296 15930052315561893504 183541772580996096 2883775303309650304 5584008834038304512 8284242364766958720 10984475895495612928 13684709426224267136 16384942956952921344 638432413972023936 3338665944700678144 6038899475429332352 8739133006157986560 11439366536886640768 14139600067615294976 16839833598343949184 1093323055363051776 3793556586091705984 6493790116820360192 9194023647549014400 11894257178277668608 14594490709006322816 17294724239734977024 1548213696754079616 4248447227482733824 6948680758211388032 9648914288940042240 12349147819668696448 15049381350397350656 17749614881126004864 2003104338145107456 4703337868873761664 7403571399602415872 10103804930331070080 12804038461059724288 15504271991788378496 18204505522517032704 2457994979536135296 5158228510264789504 7858462040993443712 10558695571722097920 13258929102450752128 15959162633179406336 212652090198508928 2912885620927163136 5613119151655817344 8313352682384471552 11013586213113125760 13713819743841779968 16414053274570434176 667542731589536768 3367776262318190976 6068009793046845184 8768243323775499392 11468476854504153600 14168710385232807808 16868943915961462016 1122433372980564608 3822666903709218816 6522900434437873024 9223133965166527232 11923367495895181440 14623601026623835648 17323834557352489856 1577324014371592448 4277557545100246656 6977791075828900864 9678024606557555072 12378258137286209280 15078491668014863488 17778725198743517696 2032214655762620288 4732448186491274496 7432681717219928704 10132915247948582912 12833148778677237120 15533382309405891328 18233615840134545536 2487105297153648128 5187338827882302336 7887572358610956544 10587805889339610752 13288039420068264960 15988272950796919168 241762407816021760 2941995938544675968 5642229469273330176 8342463000001984384 11042696530730638592 13742930061459292800 16443163592187947008 696653049207049600 3396886579935703808 6097120110664358016 8797353641393012224 11497587172121666432 14197820702850320640 16898054233578974848 1151543690598077440 3851777221326731648 6552010752055385856 9252244282784040064 11952477813512694272 14652711344241348480 17352944874970002688 1606434331989105280 4306667862717759488 7006901393446413696 9707134924175067904 12407368454903722112 15107601985632376320 17807835516361030528 2061324973380133120 4761558504108787328 7461792034837441536 10162025565566095744 12862259096294749952 15562492627023404160 18262726157752058368 2516215614771160960 5216449145499815168 7916682676228469376 10616916206957123584 13317149737685777792 16017383268414432000 270872725433534592 2971106256162188800 5671339786890843008 8371573317619497216 11071806848348151424 13772040379076805632 16472273909805459840 725763366824562432 3425996897553216640 6126230428281870848 8826463959010525056 11526697489739179264 14226931020467833472 16927164551196487680 1180654008215590272 3880887538944244480 6581121069672898688 9281354600401552896 11981588131130207104 14681821661858861312 17382055192587515520 1635544649606618112 4335778180335272320 7036011711063926528 9736245241792580736 12436478772521234944 15136712303249889152 17836945833978543360 2090435290997645952 4790668821726300160 7490902352454954368 10191135883183608576 12891369413912262784 15591602944640916992 18291836475369571200 2545325932388673792 5245559463117328000 7945792993845982208 10646026524574636416 13346260055303290624 16046493586031944832 299983043051047424 3000216573779701632 5700450104508355840 8400683635237010048 11100917165965664256 13801150696694318464 16501384227422972672 754873684442075264 3455107215170729472 6155340745899383680 8855574276628037888 11555807807356692096 14256041338085346304 16956274868814000512 1209764325833103104 3909997856561757312 6610231387290411520 9310464918019065728 12010698448747719936 14710931979476374144 17411165510205028352 1664654967224130944 4364888497952785152 7065122028681439360 9765355559410093568 12465589090138747776 15165822620867401984 17866056151596056192 2119545608615158784 4819779139343812992 7520012670072467200 10220246200801121408 12920479731529775616 15620713262258429824 18320946792987084032 2574436250006186624 5274669780734840832 7974903311463495040 10675136842192149248 13375370372920803456 16075603903649457664 329093360668560256 3029326891397214464 5729560422125868672 8429793952854522880 11130027483583177088 13830261014311831296 16530494545040485504 783984002059588096 3484217532788242304 6184451063516896512 8884684594245550720 11584918124974204928 14285151655702859136 16985385186431513344 1238874643450615936 3939108174179270144 6639341704907924352 9339575235636578560 12039808766365232768 14740042297093886976 17440275827822541184 1693765284841643776 4393998815570297984 7094232346298952192 9794465877027606400 12494699407756260608 15194932938484914816 17895166469213569024 2148655926232671616 4848889456961325824 7549122987689980032 10249356518418634240 12949590049147288448 15649823579875942656 18350057110604596864 2603546567623699456 5303780098352353664 8004013629081007872 10704247159809662080 13404480690538316288 16104714221266970496 358203678286073088 3058437209014727296 5758670739743381504 8458904270472035712 11159137801200689920 13859371331929344128 16559604862657998336 813094319677100928 3513327850405755136 6213561381134409344 8913794911863063552 11614028442591717760 14314261973320371968 17014495504049026176 1267984961068128768 3968218491796782976 6668452022525437184 9368685553254091392 12068919083982745600 14769152614711399808 17469386145440054016 1722875602459156608 4423109133187810816 7123342663916465024 9823576194645119232 12523809725373773440 15224043256102427648 17924276786831081856 2177766243850184448 4877999774578838656 7578233305307492864 10278466836036147072 12978700366764801280 15678933897493455488 18379167428222109696 2632656885241212288 5332890415969866496 8033123946698520704 10733357477427174912 13433591008155829120 16133824538884483328 387313995903585920 3087547526632240128 5787781057360894336 8488014588089548544 11188248118818202752 13888481649546856960 16588715180275511168 842204637294613760 3542438168023267968 6242671698751922176 8942905229480576384 11643138760209230592 14343372290937884800 17043605821666539008 1297095278685641600 3997328809414295808 6697562340142950016 9397795870871604224 12098029401600258432 14798262932328912640 17498496463057566848 1751985920076669440 4452219450805323648 7152452981533977856 9852686512262632064 12552920042991286272 15253153573719940480 17953387104448594688 2206876561467697280 4907110092196351488 7607343622925005696 10307577153653659904 13007810684382314112 15708044215110968320 18408277745839622528 2661767202858725120 5362000733587379328 8062234264316033536 10762467795044687744 13462701325773341952 16162934856501996160 416424313521098752 3116657844249752960 5816891374978407168 8517124905707061376 11217358436435715584 13917591967164369792 16617825497893024000 871314954912126592 3571548485640780800 6271782016369435008 8972015547098089216 11672249077826743424 14372482608555397632 17072716139284051840 1326205596303154432 4026439127031808640 6726672657760462848 9426906188489117056 12127139719217771264 14827373249946425472 17527606780675079680 1781096237694182272 4481329768422836480 7181563299151490688 9881796829880144896 12582030360608799104 15282263891337453312 17982497422066107520 2235986879085210112 4936220409813864320 7636453940542518528 10336687471271172736 13036921001999826944 15737154532728481152 18437388063457135360 2690877520476237952 5391111051204892160 8091344581933546368 10791578112662200576 13491811643390854784 16192045174119508992 445534631138611584 3145768161867265792 5846001692595920000 8546235223324574208 11246468754053228416 13946702284781882624 16646935815510536832 900425272529639424 3600658803258293632 6300892333986947840 9001125864715602048 11701359395444256256 14401592926172910464 17101826456901564672 1355315913920667264 4055549444649321472 6755782975377975680 9456016506106629888 12156250036835284096 14856483567563938304 17556717098292592512 1810206555311695104 4510440086040349312 7210673616769003520 9910907147497657728 12611140678226311936 15311374208954966144 18011607739683620352 2265097196702722944 4965330727431377152 7665564258160031360 10365797788888685568 13066031319617339776 15766264850345993984 19754307365096576 2719987838093750784 5420221368822404992 8120454899551059200 10820688430279713408 13520921961008367616 16221155491737021824 474644948756124416 3174878479484778624 5875112010213432832 8575345540942087040 11275579071670741248 13975812602399395456 16676046133128049664 929535590147152256 3629769120875806464 6330002651604460672 9030236182333114880 11730469713061769088 14430703243790423296 17130936774519077504 1384426231538180096 4084659762266834304 6784893292995488512 9485126823724142720 12185360354452796928 14885593885181451136 17585827415910105344 1839316872929207936 4539550403657862144 7239783934386516352 9940017465115170560 12640250995843824768 15340484526572478976 18040718057301133184 2294207514320235776 4994441045048889984 7694674575777544192 10394908106506198400 13095141637234852608 15795375167963506816 48864624982609408 2749098155711263616 5449331686439917824 8149565217168572032 10849798747897226240 13550032278625880448 16250265809354534656 503755266373637248 3203988797102291456 5904222327830945664 8604455858559599872 11304689389288254080 14004922920016908288 16705156450745562496 958645907764665088 3658879438493319296 6359112969221973504 9059346499950627712 11759580030679281920 14459813561407936128 17160047092136590336 1413536549155692928 4113770079884347136 6814003610613001344 9514237141341655552 12214470672070309760 14914704202798963968 17614937733527618176 1868427190546720768 4568660721275374976 7268894252004029184 9969127782732683392 12669361313461337600 15369594844189991808 18069828374918646016 2323317831937748608 5023551362666402816 7723784893395057024 10424018424123711232 13124251954852365440 15824485485581019648 77974942600122240 2778208473328776448 5478442004057430656 8178675534786084864 10878909065514739072 13579142596243393280 16279376126972047488 532865583991150080 3233099114719804288 5933332645448458496 8633566176177112704 11333799706905766912 14034033237634421120 16734266768363075328 987756225382177920 3687989756110832128 6388223286839486336 9088456817568140544 11788690348296794752 14488923879025448960 17189157409754103168 1442646866773205760 4142880397501859968 6843113928230514176 9543347458959168384 12243580989687822592 14943814520416476800 17644048051145131008 1897537508164233600 4597771038892887808 7298004569621542016 9998238100350196224 12698471631078850432 15398705161807504640 18098938692536158848 2352428149555261440 5052661680283915648 7752895211012569856 10453128741741224064 13153362272469878272 15853595803198532480 107085260217635072 2807318790946289280 5507552321674943488 8207785852403597696 10908019383132251904 13608252913860906112 16308486444589560320 561975901608662912 3262209432337317120 5962442963065971328 8662676493794625536 11362910024523279744 14063143555251933952 16763377085980588160 1016866542999690752 3717100073728344960 6417333604456999168 9117567135185653376 11817800665914307584 14518034196642961792 17218267727371616000 1471757184390718592 4171990715119372800 6872224245848027008 9572457776576681216 12272691307305335424 14972924838033989632 17673158368762643840 1926647825781746432 4626881356510400640 7327114887239054848 10027348417967709056 12727581948696363264 15427815479425017472 18128049010153671680 2381538467172774272 5081771997901428480 7782005528630082688 10482239059358736896 13182472590087391104 15882706120816045312 136195577835147904 2836429108563802112 5536662639292456320 8236896170021110528 10937129700749764736 13637363231478418944 16337596762207073152 591086219226175744 3291319749954829952 5991553280683484160 8691786811412138368 11392020342140792576 14092253872869446784 16792487403598100992 1045976860617203584 3746210391345857792 6446443922074512000 9146677452803166208 11846910983531820416 14547144514260474624 17247378044989128832 1500867502008231424 4201101032736885632 6901334563465539840 9601568094194194048 12301801624922848256 15002035155651502464 17702268686380156672 1955758143399259264 4655991674127913472 7356225204856567680 10056458735585221888 12756692266313876096 15456925797042530304 18157159327771184512 2410648784790287104 5110882315518941312 7811115846247595520 10511349376976249728 13211582907704903936 15911816438433558144 165305895452660736 2865539426181314944 5565772956909969152 8266006487638623360 10966240018367277568 13666473549095931776 16366707079824585984 620196536843688576 3320430067572342784 6020663598300996992 8720897129029651200 11421130659758305408 14121364190486959616 16821597721215613824 1075087178234716416 3775320708963370624 6475554239692024832 9175787770420679040 11876021301149333248 14576254831877987456 17276488362606641664 1529977819625744256 4230211350354398464 6930444881083052672 9630678411811706880 12330911942540361088 15031145473269015296 17731379003997669504 1984868461016772096 4685101991745426304 7385335522474080512 10085569053202734720 12785802583931388928 15486036114660043136 18186269645388697344 2439759102407799936 5139992633136454144 7840226163865108352 10540459694593762560 13240693225322416768 15940926756051070976 194416213070173568 2894649743798827776 5594883274527481984 8295116805256136192 10995350335984790400 13695583866713444608 16395817397442098816 649306854461201408 3349540385189855616 6049773915918509824 8750007446647164032 11450240977375818240 14150474508104472448 16850708038833126656 1104197495852229248 3804431026580883456 6504664557309537664 9204898088038191872 11905131618766846080 14605365149495500288 17305598680224154496 1559088137243257088 4259321667971911296 6959555198700565504 9659788729429219712 12360022260157873920 15060255790886528128 17760489321615182336 2013978778634284928 4714212309362939136 7414445840091593344 10114679370820247552 12814912901548901760 15515146432277555968 18215379963006210176 2468869420025312768 5169102950753966976 7869336481482621184 10569570012211275392 13269803542939929600 15970037073668583808 223526530687686400 2923760061416340608 5623993592144994816 8324227122873649024 11024460653602303232 13724694184330957440 16424927715059611648 678417172078714240 3378650702807368448 6078884233536022656 8779117764264676864 11479351294993331072 14179584825721985280 16879818356450639488 1133307813469742080 3833541344198396288 6533774874927050496 9234008405655704704 11934241936384358912 14634475467113013120 17334708997841667328 1588198454860769920 4288431985589424128 6988665516318078336 9688899047046732544 12389132577775386752 15089366108504040960 17789599639232695168 2043089096251797760 4743322626980451968 7443556157709106176 10143789688437760384 12844023219166414592 15544256749895068800 18244490280623723008 2497979737642825600 5198213268371479808 7898446799100134016 10598680329828788224 13298913860557442432 15999147391286096640 252636848305199232 2952870379033853440 5653103909762507648 8353337440491161856 11053570971219816064 13753804501948470272 16454038032677124480 707527489696227072 3407761020424881280 6107994551153535488 8808228081882189696 11508461612610843904 14208695143339498112 16908928674068152320 1162418131087254912 3862651661815909120 6562885192544563328 9263118723273217536 11963352254001871744 14663585784730525952 17363819315459180160 1617308772478282752 4317542303206936960 7017775833935591168 9718009364664245376 12418242895392899584 15118476426121553792 17818709956850208000 2072199413869310592 4772432944597964800 7472666475326619008 10172900006055273216 12873133536783927424 15573367067512581632 18273600598241235840 2527090055260338432 5227323585988992640 7927557116717646848 10627790647446301056 13328024178174955264 16028257708903609472 281747165922712064 2981980696651366272 5682214227380020480 8382447758108674688 11082681288837328896 13782914819565983104 16483148350294637312 736637807313739904 3436871338042394112 6137104868771048320 8837338399499702528 11537571930228356736 14237805460957010944 16938038991685665152 1191528448704767744 3891761979433421952 6591995510162076160 9292229040890730368 11992462571619384576 14692696102348038784 17392929633076692992 1646419090095795584 4346652620824449792 7046886151553104000 9747119682281758208 12447353213010412416 15147586743739066624 17847820274467720832 2101309731486823424 4801543262215477632 7501776792944131840 10202010323672786048 12902243854401440256 15602477385130094464 18302710915858748672 2556200372877851264 5256433903606505472 7956667434335159680 10656900965063813888 13357134495792468096 16057368026521122304 310857483540224896 3011091014268879104 5711324544997533312 8411558075726187520 11111791606454841728 13812025137183495936 16512258667912150144 765748124931252736 3465981655659906944 6166215186388561152 8866448717117215360 11566682247845869568 14266915778574523776 16967149309303177984 1220638766322280576 3920872297050934784 6621105827779588992 9321339358508243200 12021572889236897408 14721806419965551616 17422039950694205824 1675529407713308416 4375762938441962624 7075996469170616832 9776229999899271040 12476463530627925248 15176697061356579456 17876930592085233664 2130420049104336256 4830653579832990464 7530887110561644672 10231120641290298880 12931354172018953088 15631587702747607296 18331821233476261504 2585310690495364096 5285544221224018304 7985777751952672512 10686011282681326720 13386244813409980928 16086478344138635136 339967801157737728 3040201331886391936 5740434862615046144 8440668393343700352 11140901924072354560 13841135454801008768 16541368985529662976 794858442548765568 3495091973277419776 6195325504006073984 8895559034734728192 11595792565463382400 14296026096192036608 16996259626920690816 1249749083939793408 3949982614668447616 6650216145397101824 9350449676125756032 12050683206854410240 14750916737583064448 17451150268311718656 1704639725330821248 4404873256059475456 7105106786788129664 9805340317516783872 12505573848245438080 15205807378974092288 17906040909702746496 2159530366721849088 4859763897450503296 7559997428179157504 10260230958907811712 12960464489636465920 15660698020365120128 18360931551093774336 2614421008112876928 5314654538841531136 8014888069570185344 10715121600298839552 13415355131027493760 16115588661756147968 369078118775250560 3069311649503904768 5769545180232558976 8469778710961213184 11170012241689867392 13870245772418521600 16570479303147175808 823968760166278400 3524202290894932608 6224435821623586816 8924669352352241024 11624902883080895232 14325136413809549440 17025369944538203648 1278859401557306240 3979092932285960448 6679326463014614656 9379559993743268864 12079793524471923072 14780027055200577280 17480260585929231488 1733750042948334080 4433983573676988288 7134217104405642496 9834450635134296704 12534684165862950912 15234917696591605120 17935151227320259328 2188640684339361920 4888874215068016128 7589107745796670336 10289341276525324544 12989574807253978752 15689808337982632960 18390041868711287168 2643531325730389760 5343764856459043968 8043998387187698176 10744231917916352384 13444465448645006592 16144698979373660800 398188436392763392 3098421967121417600 5798655497850071808 8498889028578726016 11199122559307380224 13899356090036034432 16599589620764688640 853079077783791232 3553312608512445440 6253546139241099648 8953779669969753856 11654013200698408064 14354246731427062272 17054480262155716480 1307969719174819072 4008203249903473280 6708436780632127488 9408670311360781696 12108903842089435904 14809137372818090112 17509370903546744320 1762860360565846912 4463093891294501120 7163327422023155328 9863560952751809536 12563794483480463744 15264028014209117952 17964261544937772160 2217751001956874752 4917984532685528960 7618218063414183168 10318451594142837376 13018685124871491584 15718918655600145792 18419152186328800000 2672641643347902592 5372875174076556800 8073108704805211008 10773342235533865216 13473575766262519424 16173809296991173632 427298754010276224 3127532284738930432 5827765815467584640 8527999346196238848 11228232876924893056 13928466407653547264 16628699938382201472 882189395401304064 3582422926129958272 6282656456858612480 8982889987587266688 11683123518315920896 14383357049044575104 17083590579773229312 1337080036792331904 4037313567520986112 6737547098249640320 9437780628978294528 12138014159706948736 14838247690435602944 17538481221164257152 1791970678183359744 4492204208912013952 7192437739640668160 9892671270369322368 12592904801097976576 15293138331826630784 17993371862555284992 2246861319574387584 4947094850303041792 7647328381031696000 10347561911760350208 13047795442489004416 15748028973217658624 1518430236761216 2701751960965415424 5401985491694069632 8102219022422723840 10802452553151378048 13502686083880032256 16202919614608686464 456409071627789056 3156642602356443264 5856876133085097472 8557109663813751680 11257343194542405888 13957576725271060096 16657810255999714304 911299713018816896 3611533243747471104 6311766774476125312 9012000305204779520 11712233835933433728 14412467366662087936 17112700897390742144 1366190354409844736 4066423885138498944 6766657415867153152 9466890946595807360 12167124477324461568 14867358008053115776 17567591538781769984 1821080995800872576 4521314526529526784 7221548057258180992 9921781587986835200 12622015118715489408 15322248649444143616 18022482180172797824 2275971637191900416 4976205167920554624 7676438698649208832 10376672229377863040 13076905760106517248 15777139290835171456 30628747854274048 2730862278582928256 5431095809311582464 8131329340040236672 10831562870768890880 13531796401497545088 16232029932226199296 485519389245301888 3185752919973956096 5885986450702610304 8586219981431264512 11286453512159918720 13986687042888572928 16686920573617227136 940410030636329728 3640643561364983936 6340877092093638144 9041110622822292352 11741344153550946560 14441577684279600768 17141811215008254976 1395300672027357568 4095534202756011776 6795767733484665984 9496001264213320192 12196234794941974400 14896468325670628608 17596701856399282816 1850191313418385408 4550424844147039616 7250658374875693824 9950891905604348032 12651125436333002240 15351358967061656448 18051592497790310656 2305081954809413248 5005315485538067456 7705549016266721664 10405782546995375872 13106016077724030080 15806249608452684288 59739065471786880 2759972596200441088 5460206126929095296 8160439657657749504 10860673188386403712 13560906719115057920 16261140249843712128 514629706862814720 3214863237591468928 5915096768320123136 8615330299048777344 11315563829777431552 14015797360506085760 16716030891234739968 969520348253842560 3669753878982496768 6369987409711150976 9070220940439805184 11770454471168459392 14470688001897113600 17170921532625767808 1424410989644870400 4124644520373524608 6824878051102178816 9525111581830833024 12225345112559487232 14925578643288141440 17625812174016795648 1879301631035898240 4579535161764552448 7279768692493206656 9980002223221860864 12680235753950515072 15380469284679169280 18080702815407823488 2334192272426926080 5034425803155580288 7734659333884234496 10434892864612888704 13135126395341542912 15835359926070197120 88849383089299712 2789082913817953920 5489316444546608128 8189549975275262336 10889783506003916544 13590017036732570752 16290250567461224960 543740024480327552 3243973555208981760 5944207085937635968 8644440616666290176 11344674147394944384 14044907678123598592 16745141208852252800 998630665871355392 3698864196600009600 6399097727328663808 9099331258057318016 11799564788785972224 14499798319514626432 17200031850243280640 1453521307262383232 4153754837991037440 6853988368719691648 9554221899448345856 12254455430177000064 14954688960905654272 17654922491634308480 1908411948653411072 4608645479382065280 7308879010110719488 10009112540839373696 12709346071568027904 15409579602296682112 18109813133025336320 2363302590044438912 5063536120773093120 7763769651501747328 10464003182230401536 13164236712959055744 15864470243687709952 117959700706812544 2818193231435466752 5518426762164120960 8218660292892775168 10918893823621429376 13619127354350083584 16319360885078737792 572850342097840384 3273083872826494592 5973317403555148800 8673550934283803008 11373784465012457216 14074017995741111424 16774251526469765632 1027740983488868224 3727974514217522432 6428208044946176640 9128441575674830848 11828675106403485056 14528908637132139264 17229142167860793472 1482631624879896064 4182865155608550272 6883098686337204480 9583332217065858688 12283565747794512896 14983799278523167104 17684032809251821312 1937522266270923904 4637755796999578112 7337989327728232320 10038222858456886528 12738456389185540736 15438689919914194944 18138923450642849152 2392412907661951744 5092646438390605952 7792879969119260160 10493113499847914368 13193347030576568576 15893580561305222784 147070018324325376 2847303549052979584 5547537079781633792 8247770610510288000 10948004141238942208 13648237671967596416 16348471202696250624 601960659715353216 3302194190444007424 6002427721172661632 8702661251901315840 11402894782629970048 14103128313358624256 16803361844087278464 1056851301106381056 3757084831835035264 6457318362563689472 9157551893292343680 11857785424020997888 14558018954749652096 17258252485478306304 1511741942497408896 4211975473226063104 6912209003954717312 9612442534683371520 12312676065412025728 15012909596140679936 17713143126869334144 1966632583888436736 4666866114617090944 7367099645345745152 10067333176074399360 12767566706803053568 15467800237531707776 18168033768260361984 2421523225279464576 5121756756008118784 7821990286736772992 10522223817465427200 13222457348194081408 15922690878922735616 176180335941838208 2876413866670492416 5576647397399146624 8276880928127800832 10977114458856455040 13677347989585109248 16377581520313763456 631070977332866048 3331304508061520256 6031538038790174464 8731771569518828672 11432005100247482880 14132238630976137088 16832472161704791296 1085961618723893888 3786195149452548096 6486428680181202304 9186662210909856512 11886895741638510720 14587129272367164928 17287362803095819136 1540852260114921728 4241085790843575936 6941319321572230144 9641552852300884352 12341786383029538560 15042019913758192768 17742253444486846976 1995742901505949568 4695976432234603776 7396209962963257984 10096443493691912192 12796677024420566400 15496910555149220608 18197144085877874816 2450633542896977408 5150867073625631616 7851100604354285824 10551334135082940032 13251567665811594240 15951801196540248448 205290653559351040 2905524184288005248 5605757715016659456 8305991245745313664 11006224776473967872 13706458307202622080 16406691837931276288 660181294950378880 3360414825679033088 6060648356407687296 8760881887136341504 11461115417864995712 14161348948593649920 16861582479322304128 1115071936341406720 3815305467070060928 6515538997798715136 9215772528527369344 11916006059256023552 14616239589984677760 17316473120713331968 1569962577732434560 4270196108461088768 6970429639189742976 9670663169918397184 12370896700647051392 15071130231375705600 17771363762104359808 2024853219123462400 4725086749852116608 7425320280580770816 10125553811309425024 12825787342038079232 15526020872766733440 18226254403495387648 2479743860514490240 5179977391243144448 7880210921971798656 10580444452700452864 13280677983429107072 15980911514157761280 234400971176863872 2934634501905518080 5634868032634172288 8335101563362826496 11035335094091480704 13735568624820134912 16435802155548789120 689291612567891712 3389525143296545920 6089758674025200128 8789992204753854336 11490225735482508544 14190459266211162752 16890692796939816960 1144182253958919552 3844415784687573760 6544649315416227968 9244882846144882176 11945116376873536384 14645349907602190592 17345583438330844800 1599072895349947392 4299306426078601600 6999539956807255808 9699773487535910016 12400007018264564224 15100240548993218432 17800474079721872640 2053963536740975232 4754197067469629440 7454430598198283648 10154664128926937856 12854897659655592064 15555131190384246272 18255364721112900480 2508854178132003072 5209087708860657280 7909321239589311488 10609554770317965696 13309788301046619904 16010021831775274112 263511288794376704 2963744819523030912 5663978350251685120 8364211880980339328 11064445411708993536 13764678942437647744 16464912473166301952 718401930185404544 3418635460914058752 6118868991642712960 8819102522371367168 11519336053100021376 14219569583828675584 16919803114557329792 1173292571576432384 3873526102305086592 6573759633033740800 9273993163762395008 11974226694491049216 14674460225219703424 17374693755948357632 1628183212967460224 4328416743696114432 7028650274424768640 9728883805153422848 12429117335882077056 15129350866610731264 17829584397339385472 2083073854358488064 4783307385087142272 7483540915815796480 10183774446544450688 12884007977273104896 15584241508001759104 18284475038730413312 2537964495749515904 5238198026478170112 7938431557206824320 10638665087935478528 13338898618664132736 16039132149392786944 292621606411889536 2992855137140543744 5693088667869197952 8393322198597852160 11093555729326506368 13793789260055160576 16494022790783814784 747512247802917376 3447745778531571584 6147979309260225792 8848212839988880000 11548446370717534208 14248679901446188416 16948913432174842624 1202402889193945216 3902636419922599424 6602869950651253632 9303103481379907840 12003337012108562048 14703570542837216256 17403804073565870464 1657293530584973056 4357527061313627264 7057760592042281472 9757994122770935680 12458227653499589888 15158461184228244096 17858694714956898304 2112184171976000896 4812417702704655104 7512651233433309312 10212884764161963520 12913118294890617728 15613351825619271936 18313585356347926144 2567074813367028736 5267308344095682944 7967541874824337152 10667775405552991360 13368008936281645568 16068242467010299776 321731924029402368 3021965454758056576 5722198985486710784 8422432516215364992 11122666046944019200 13822899577672673408 16523133108401327616 776622565420430208 3476856096149084416 6177089626877738624 8877323157606392832 11577556688335047040 14277790219063701248 16978023749792355456 1231513206811458048 3931746737540112256 6631980268268766464 9332213798997420672 12032447329726074880 14732680860454729088 17432914391183383296 1686403848202485888 4386637378931140096 7086870909659794304 9787104440388448512 12487337971117102720 15187571501845756928 17887805032574411136 2141294489593513728 4841528020322167936 7541761551050822144 10241995081779476352 12942228612508130560 15642462143236784768 18342695673965438976 2596185130984541568 5296418661713195776 7996652192441849984 10696885723170504192 13397119253899158400 16097352784627812608 350842241646915200 3051075772375569408 5751309303104223616 8451542833832877824 11151776364561532032 13852009895290186240 16552243426018840448 805732883037943040 3505966413766597248 6206199944495251456 8906433475223905664 11606667005952559872 14306900536681214080 17007134067409868288 1260623524428970880 3960857055157625088 6661090585886279296 9361324116614933504 12061557647343587712 14761791178072241920 17462024708800896128 1715514165819998720 4415747696548652928 7115981227277307136 9816214758005961344 12516448288734615552 15216681819463269760 17916915350191923968 2170404807211026560 4870638337939680768 7570871868668334976 10271105399396989184 12971338930125643392 15671572460854297600 18371805991582951808 2625295448602054400 5325528979330708608 8025762510059362816 10725996040788017024 13426229571516671232 16126463102245325440 379952559264428032 3080186089993082240 5780419620721736448 8480653151450390656 11180886682179044864 13881120212907699072 16581353743636353280 834843200655455872 3535076731384110080 6235310262112764288 8935543792841418496 11635777323570072704 14336010854298726912 17036244385027381120 1289733842046483712 3989967372775137920 6690200903503792128 9390434434232446336 12090667964961100544 14790901495689754752 17491135026418408960 1744624483437511552 4444858014166165760 7145091544894819968 9845325075623474176 12545558606352128384 15245792137080782592 17946025667809436800 2199515124828539392 4899748655557193600 7599982186285847808 10300215717014502016 13000449247743156224 15700682778471810432 18400916309200464640 2654405766219567232 5354639296948221440 8054872827676875648 10755106358405529856 13455339889134184064 16155573419862838272 409062876881940864 3109296407610595072 5809529938339249280 8509763469067903488 11209996999796557696 13910230530525211904 16610464061253866112 863953518272968704 3564187049001622912 6264420579730277120 8964654110458931328 11664887641187585536 14365121171916239744 17065354702644893952 1318844159663996544 4019077690392650752 6719311221121304960 9419544751849959168 12119778282578613376 14820011813307267584 17520245344035921792 1773734801055024384 4473968331783678592 7174201862512332800 9874435393240987008 12574668923969641216 15274902454698295424 17975135985426949632 2228625442446052224 4928858973174706432 7629092503903360640 10329326034632014848 13029559565360669056 15729793096089323264 18430026626817977472 2683516083837080064 5383749614565734272 8083983145294388480 10784216676023042688 13484450206751696896 16184683737480351104 438173194499453696 3138406725228107904 5838640255956762112 8538873786685416320 11239107317414070528 13939340848142724736 16639574378871378944 893063835890481536 3593297366619135744 6293530897347789952 8993764428076444160 11693997958805098368 14394231489533752576 17094465020262406784 1347954477281509376 4048188008010163584 6748421538738817792 9448655069467472000 12148888600196126208 14849122130924780416 17549355661653434624 1802845118672537216 4503078649401191424 7203312180129845632 9903545710858499840 12603779241587154048 15304012772315808256 18004246303044462464 2257735760063565056 4957969290792219264 7658202821520873472 10358436352249527680 13058669882978181888 15758903413706836096 12392870725938688 2712626401454592896 5412859932183247104 8113093462911901312 10813326993640555520 13513560524369209728 16213794055097863936 467283512116966528 3167517042845620736 5867750573574274944 8567984104302929152 11268217635031583360 13968451165760237568 16668684696488891776 922174153507994368 3622407684236648576 6322641214965302784 9022874745693956992 11723108276422611200 14423341807151265408 17123575337879919616 1377064794899022208 4077298325627676416 6777531856356330624 9477765387084984832 12177998917813639040 14878232448542293248 17578465979270947456 1831955436290050048 4532188967018704256 7232422497747358464 9932656028476012672 12632889559204666880 15333123089933321088 18033356620661975296 2286846077681077888 4987079608409732096 7687313139138386304 10387546669867040512 13087780200595694720 15788013731324348928 41503188343451520 2741736719072105728 5441970249800759936 8142203780529414144 10842437311258068352 13542670841986722560 16242904372715376768 496393829734479360 3196627360463133568 5896860891191787776 8597094421920441984 11297327952649096192 13997561483377750400 16697795014106404608 951284471125507200 3651518001854161408 6351751532582815616 9051985063311469824 11752218594040124032 14452452124768778240 17152685655497432448 1406175112516535040 4106408643245189248 6806642173973843456 9506875704702497664 12207109235431151872 14907342766159806080 17607576296888460288 1861065753907562880 4561299284636217088 7261532815364871296 9961766346093525504 12661999876822179712 15362233407550833920 18062466938279488128 2315956395298590720 5016189926027244928 7716423456755899136 10416656987484553344 13116890518213207552 15817124048941861760 70613505960964352 2770847036689618560 5471080567418272768 8171314098146926976 10871547628875581184 13571781159604235392 16272014690332889600 525504147351992192 3225737678080646400 5925971208809300608 8626204739537954816 11326438270266609024 14026671800995263232 16726905331723917440 980394788743020032 3680628319471674240 6380861850200328448 9081095380928982656 11781328911657636864 14481562442386291072 17181795973114945280 1435285430134047872 4135518960862702080 6835752491591356288 9535986022320010496 12236219553048664704 14936453083777318912 17636686614505973120 1890176071525075712 4590409602253729920 7290643132982384128 9990876663711038336 12691110194439692544 15391343725168346752 18091577255897000960 2345066712916103552 5045300243644757760 7745533774373411968 10445767305102066176 13146000835830720384 15846234366559374592 99723823578477184 2799957354307131392 5500190885035785600 8200424415764439808 10900657946493094016 13600891477221748224 16301125007950402432 554614464969505024 3254847995698159232 5955081526426813440 8655315057155467648 11355548587884121856 14055782118612776064 16756015649341430272 1009505106360532864 3709738637089187072 6409972167817841280 9110205698546495488 11810439229275149696 14510672760003803904 17210906290732458112 1464395747751560704 4164629278480214912 6864862809208869120 9565096339937523328 12265329870666177536 14965563401394831744 17665796932123485952 1919286389142588544 4619519919871242752 7319753450599896960 10019986981328551168 12720220512057205376 15420454042785859584 18120687573514513792 2374177030533616384 5074410561262270592 7774644091990924800 10474877622719579008 13175111153448233216 15875344684176887424 128834141195990016 2829067671924644224 5529301202653298432 8229534733381952640 10929768264110606848 13630001794839261056 16330235325567915264 583724782587017856 3283958313315672064 5984191844044326272 8684425374772980480 11384658905501634688 14084892436230288896 16785125966958943104 1038615423978045696 3738848954706699904 6439082485435354112 9139316016164008320 11839549546892662528 14539783077621316736 17240016608349970944 1493506065369073536 4193739596097727744 6893973126826381952 9594206657555036160 12294440188283690368 14994673719012344576 17694907249740998784 1948396706760101376 4648630237488755584 7348863768217409792 10049097298946064000 12749330829674718208 15449564360403372416 18149797891132026624 2403287348151129216 5103520878879783424 7803754409608437632 10503987940337091840 13204221471065746048 15904455001794400256 157944458813502848 2858177989542157056 5558411520270811264 8258645050999465472 10958878581728119680 13659112112456773888 16359345643185428096 612835100204530688 3313068630933184896 6013302161661839104 8713535692390493312 11413769223119147520 14114002753847801728 16814236284576455936 1067725741595558528 3767959272324212736 6468192803052866944 9168426333781521152 11868659864510175360 14568893395238829568 17269126925967483776 1522616382986586368 4222849913715240576 6923083444443894784 9623316975172548992 12323550505901203200 15023784036629857408 17724017567358511616 1977507024377614208 4677740555106268416 7377974085834922624 10078207616563576832 12778441147292231040 15478674678020885248 18178908208749539456 2432397665768642048 5132631196497296256 7832864727225950464 10533098257954604672 13233331788683258880 15933565319411913088 187054776431015680 2887288307159669888 5587521837888324096 8287755368616978304 10987988899345632512 13688222430074286720 16388455960802940928 641945417822043520 3342178948550697728 6042412479279351936 8742646010008006144 11442879540736660352 14143113071465314560 16843346602193968768 1096836059213071360 3797069589941725568 6497303120670379776 9197536651399033984 11897770182127688192 14598003712856342400 17298237243584996608 1551726700604099200 4251960231332753408 6952193762061407616 9652427292790061824 12352660823518716032 15052894354247370240 17753127884976024448 2006617341995127040 4706850872723781248 7407084403452435456 10107317934181089664 12807551464909743872 15507784995638398080 18208018526367052288 2461507983386154880 5161741514114809088 7861975044843463296 10562208575572117504 13262442106300771712 15962675637029425920 216165094048528512 2916398624777182720 5616632155505836928 8316865686234491136 11017099216963145344 13717332747691799552 16417566278420453760 671055735439556352 3371289266168210560 6071522796896864768 8771756327625518976 11471989858354173184 14172223389082827392 16872456919811481600 1125946376830584192 3826179907559238400 6526413438287892608 9226646969016546816 11926880499745201024 14627114030473855232 17327347561202509440 1580837018221612032 4281070548950266240 6981304079678920448 9681537610407574656 12381771141136228864 15082004671864883072 17782238202593537280 2035727659612639872 4735961190341294080 7436194721069948288 10136428251798602496 12836661782527256704 15536895313255910912 18237128843984565120 2490618301003667712 5190851831732321920 7891085362460976128 10591318893189630336 13291552423918284544 15991785954646938752 245275411666041344 2945508942394695552 5645742473123349760 8345976003852003968 11046209534580658176 13746443065309312384 16446676596037966592 700166053057069184 3400399583785723392 6100633114514377600 8800866645243031808 11501100175971686016 14201333706700340224 16901567237428994432 1155056694448097024 3855290225176751232 6555523755905405440 9255757286634059648 11955990817362713856 14656224348091368064 17356457878820022272 1609947335839124864 4310180866567779072 7010414397296433280 9710647928025087488 12410881458753741696 15111114989482395904 17811348520211050112 2064837977230152704 4765071507958806912 7465305038687461120 10165538569416115328 12865772100144769536 15566005630873423744 18266239161602077952 2519728618621180544 5219962149349834752 7920195680078488960 10620429210807143168 13320662741535797376 16020896272264451584 274385729283554176 2974619260012208384 5674852790740862592 8375086321469516800 11075319852198171008 13775553382926825216 16475786913655479424 729276370674582016 3429509901403236224 6129743432131890432 8829976962860544640 11530210493589198848 14230444024317853056 16930677555046507264 1184167012065609856 3884400542794264064 6584634073522918272 9284867604251572480 11985101134980226688 14685334665708880896 17385568196437535104 1639057653456637696 4339291184185291904 7039524714913946112 9739758245642600320 12439991776371254528 15140225307099908736 17840458837828562944 2093948294847665536 4794181825576319744 7494415356304973952 10194648887033628160 12894882417762282368 15595115948490936576 18295349479219590784 2548838936238693376 5249072466967347584 7949305997696001792 10649539528424656000 13349773059153310208 16050006589881964416 303496046901067008 3003729577629721216 5703963108358375424 8404196639087029632 11104430169815683840 13804663700544338048 16504897231272992256 758386688292094848 3458620219020749056 6158853749749403264 8859087280478057472 11559320811206711680 14259554341935365888 16959787872664020096 1213277329683122688 3913510860411776896 6613744391140431104 9313977921869085312 12014211452597739520 14714444983326393728 17414678514055047936 1668167971074150528 4368401501802804736 7068635032531458944 9768868563260113152 12469102093988767360 15169335624717421568 17869569155446075776 2123058612465178368 4823292143193832576 7523525673922486784 10223759204651140992 12923992735379795200 15624226266108449408 18324459796837103616 2577949253856206208 5278182784584860416 7978416315313514624 10678649846042168832 13378883376770823040 16079116907499477248 332606364518579840 3032839895247234048 5733073425975888256 8433306956704542464 11133540487433196672 13833774018161850880 16534007548890505088 787497005909607680 3487730536638261888 6187964067366916096 8888197598095570304 11588431128824224512 14288664659552878720 16988898190281532928 1242387647300635520 3942621178029289728 6642854708757943936 9343088239486598144 12043321770215252352 14743555300943906560 17443788831672560768 1697278288691663360 4397511819420317568 7097745350148971776 9797978880877625984 12498212411606280192 15198445942334934400 17898679473063588608 2152168930082691200 4852402460811345408 7552635991539999616 10252869522268653824 12953103052997308032 15653336583725962240 18353570114454616448 2607059571473719040 5307293102202373248 8007526632931027456 10707760163659681664 13407993694388335872 16108227225116990080 361716682136092672 3061950212864746880 5762183743593401088 8462417274322055296 11162650805050709504 13862884335779363712 16563117866508017920 816607323527120512 3516840854255774720 6217074384984428928 8917307915713083136 11617541446441737344 14317774977170391552 17018008507899045760 1271497964918148352 3971731495646802560 6671965026375456768 9372198557104110976 12072432087832765184 14772665618561419392 17472899149290073600 1726388606309176192 4426622137037830400 7126855667766484608 9827089198495138816 12527322729223793024 15227556259952447232 17927789790681101440 2181279247700204032 4881512778428858240 7581746309157512448 10281979839886166656 12982213370614820864 15682446901343475072 18382680432072129280 2636169889091231872 5336403419819886080 8036636950548540288 10736870481277194496 13437104012005848704 16137337542734502912 390826999753605504 3091060530482259712 5791294061210913920 8491527591939568128 11191761122668222336 13891994653396876544 16592228184125530752 845717641144633344 3545951171873287552 6246184702601941760 8946418233330595968 11646651764059250176 14346885294787904384 17047118825516558592 1300608282535661184 4000841813264315392 6701075343992969600 9401308874721623808 12101542405450278016 14801775936178932224 17502009466907586432 1755498923926689024 4455732454655343232 7155965985383997440 9856199516112651648 12556433046841305856 15256666577569960064 17956900108298614272 2210389565317716864 4910623096046371072 7610856626775025280 10311090157503679488 13011323688232333696 15711557218960987904 18411790749689642112 2665280206708744704 5365513737437398912 8065747268166053120 10765980798894707328 13466214329623361536 16166447860352015744 419937317371118336 3120170848099772544 5820404378828426752 8520637909557080960 11220871440285735168 13921104971014389376 16621338501743043584 874827958762146176 3575061489490800384 6275295020219454592 8975528550948108800 11675762081676763008 14375995612405417216 17076229143134071424 1329718600153174016 4029952130881828224 6730185661610482432 9430419192339136640 12130652723067790848 14830886253796445056 17531119784525099264 1784609241544201856 4484842772272856064 7185076303001510272 9885309833730164480 12585543364458818688 15285776895187472896 17986010425916127104 2239499882935229696 4939733413663883904 7639966944392538112 10340200475121192320 13040434005849846528 15740667536578500736 18440901067307154944 2694390524326257536 5394624055054911744 8094857585783565952 10795091116512220160 13495324647240874368 16195558177969528576 449047634988631168 3149281165717285376 5849514696445939584 8549748227174593792 11249981757903248000 13950215288631902208 16650448819360556416 903938276379659008 3604171807108313216 6304405337836967424 9004638868565621632 11704872399294275840 14405105930022930048 17105339460751584256 1358828917770686848 4059062448499341056 6759295979227995264 9459529509956649472 12159763040685303680 14859996571413957888 17560230102142612096 1813719559161714688 4513953089890368896 7214186620619023104 9914420151347677312 12614653682076331520 15314887212804985728 18015120743533639936 2268610200552742528 4968843731281396736 7669077262010050944 10369310792738705152 13069544323467359360 15769777854196013568 23267311215116160 2723500841943770368 5423734372672424576 8123967903401078784 10824201434129732992 13524434964858387200 16224668495587041408 478157952606144000 3178391483334798208 5878625014063452416 8578858544792106624 11279092075520760832 13979325606249415040 16679559136978069248 933048593997171840 3633282124725826048 6333515655454480256 9033749186183134464 11733982716911788672 14434216247640442880 17134449778369097088 1387939235388199680 4088172766116853888 6788406296845508096 9488639827574162304 12188873358302816512 14889106889031470720 17589340419760124928 1842829876779227520 4543063407507881728 7243296938236535936 9943530468965190144 12643763999693844352 15343997530422498560 18044231061151152768 2297720518170255360 4997954048898909568 7698187579627563776 10398421110356217984 13098654641084872192 15798888171813526400 52377628832628992 2752611159561283200 5452844690289937408 8153078221018591616 10853311751747245824 13553545282475900032 16253778813204554240 507268270223656832 3207501800952311040 5907735331680965248 8607968862409619456 11308202393138273664 14008435923866927872 16708669454595582080 962158911614684672 3662392442343338880 6362625973071993088 9062859503800647296 11763093034529301504 14463326565257955712 17163560095986609920 1417049553005712512 4117283083734366720 6817516614463020928 9517750145191675136 12217983675920329344 14918217206648983552 17618450737377637760 1871940194396740352 4572173725125394560 7272407255854048768 9972640786582702976 12672874317311357184 15373107848040011392 18073341378768665600 2326830835787768192 5027064366516422400 7727297897245076608 10427531427973730816 13127764958702385024 15827998489431039232 81487946450141824 2781721477178796032 5481955007907450240 8182188538636104448 10882422069364758656 13582655600093412864 16282889130822067072 536378587841169664 3236612118569823872 5936845649298478080 8637079180027132288 11337312710755786496 14037546241484440704 16737779772213094912 991269229232197504 3691502759960851712 6391736290689505920 9091969821418160128 11792203352146814336 14492436882875468544 17192670413604122752 1446159870623225344 4146393401351879552 6846626932080533760 9546860462809187968 12247093993537842176 14947327524266496384 17647561054995150592 1901050512014253184 4601284042742907392 7301517573471561600 10001751104200215808 12701984634928870016 15402218165657524224 18102451696386178432 2355941153405281024 5056174684133935232 7756408214862589440 10456641745591243648 13156875276319897856 15857108807048552064 110598264067654656 2810831794796308864 5511065325524963072 8211298856253617280 10911532386982271488 13611765917710925696 16311999448439579904 565488905458682496 3265722436187336704 5965955966915990912 8666189497644645120 11366423028373299328 14066656559101953536 16766890089830607744 1020379546849710336 3720613077578364544 6420846608307018752 9121080139035672960 11821313669764327168 14521547200492981376 17221780731221635584 1475270188240738176 4175503718969392384 6875737249698046592 9575970780426700800 12276204311155355008 14976437841884009216 17676671372612663424 1930160829631766016 4630394360360420224 7330627891089074432 10030861421817728640 12731094952546382848 15431328483275037056 18131562014003691264 2385051471022793856 5085285001751448064 7785518532480102272 10485752063208756480 13185985593937410688 15886219124666064896 139708581685167488 2839942112413821696 5540175643142475904 8240409173871130112 10940642704599784320 13640876235328438528 16341109766057092736 594599223076195328 3294832753804849536 5995066284533503744 8695299815262157952 11395533345990812160 14095766876719466368 16796000407448120576 1049489864467223168 3749723395195877376 6449956925924531584 9150190456653185792 11850423987381840000 14550657518110494208 17250891048839148416 1504380505858251008 4204614036586905216 6904847567315559424 9605081098044213632 12305314628772867840 15005548159501522048 17705781690230176256 1959271147249278848 4659504677977933056 7359738208706587264 10059971739435241472 12760205270163895680 15460438800892549888 18160672331621204096 2414161788640306688 5114395319368960896 7814628850097615104 10514862380826269312 13215095911554923520 15915329442283577728 168818899302680320 2869052430031334528 5569285960759988736 8269519491488642944 10969753022217297152 13669986552945951360 16370220083674605568 623709540693708160 3323943071422362368 6024176602151016576 8724410132879670784 11424643663608324992 14124877194336979200 16825110725065633408 1078600182084736000 3778833712813390208 6479067243542044416 9179300774270698624 11879534304999352832 14579767835728007040 17280001366456661248 1533490823475763840 4233724354204418048 6933957884933072256 9634191415661726464 12334424946390380672 15034658477119034880 17734892007847689088 1988381464866791680 4688614995595445888 7388848526324100096 10089082057052754304 12789315587781408512 15489549118510062720 18189782649238716928 2443272106257819520 5143505636986473728 7843739167715127936 10543972698443782144 13244206229172436352 15944439759901090560 197929216920193152 2898162747648847360 5598396278377501568 8298629809106155776 10998863339834809984 13699096870563464192 16399330401292118400 652819858311220992 3353053389039875200 6053286919768529408 8753520450497183616 11453753981225837824 14153987511954492032 16854221042683146240 1107710499702248832 3807944030430903040 6508177561159557248 9208411091888211456 11908644622616865664 14608878153345519872 17309111684074174080 1562601141093276672 4262834671821930880 6963068202550585088 9663301733279239296 12363535264007893504 15063768794736547712 17764002325465201920 2017491782484304512 4717725313212958720 7417958843941612928 10118192374670267136 12818425905398921344 15518659436127575552 18218892966856229760 2472382423875332352 5172615954603986560 7872849485332640768 10573083016061294976 13273316546789949184 15973550077518603392 227039534537705984 2927273065266360192 5627506595995014400 8327740126723668608 11027973657452322816 13728207188180977024 16428440718909631232 681930175928733824 3382163706657388032 6082397237386042240 8782630768114696448 11482864298843350656 14183097829572004864 16883331360300659072 1136820817319761664 3837054348048415872 6537287878777070080 9237521409505724288 11937754940234378496 14637988470963032704 17338222001691686912 1591711458710789504 4291944989439443712 6992178520168097920 9692412050896752128 12392645581625406336 15092879112354060544 17793112643082714752 2046602100101817344 4746835630830471552 7447069161559125760 10147302692287779968 12847536223016434176 15547769753745088384 18248003284473742592 2501492741492845184 5201726272221499392 7901959802950153600 10602193333678807808 13302426864407462016 16002660395136116224 256149852155218816 2956383382883873024 5656616913612527232 8356850444341181440 11057083975069835648 13757317505798489856 16457551036527144064 711040493546246656 3411274024274900864 6111507555003555072 8811741085732209280 11511974616460863488 14212208147189517696 16912441677918171904 1165931134937274496 3866164665665928704 6566398196394582912 9266631727123237120 11966865257851891328 14667098788580545536 17367332319309199744 1620821776328302336 4321055307056956544 7021288837785610752 9721522368514264960 12421755899242919168 15121989429971573376 17822222960700227584 2075712417719330176 4775945948447984384 7476179479176638592 10176413009905292800 12876646540633947008 15576880071362601216 18277113602091255424 2530603059110358016 5230836589839012224 7931070120567666432 10631303651296320640 13331537182024974848 16031770712753629056 285260169772731648 2985493700501385856 5685727231230040064 8385960761958694272 11086194292687348480 13786427823416002688 16486661354144656896 740150811163759488 3440384341892413696 6140617872621067904 8840851403349722112 11541084934078376320 14241318464807030528 16941551995535684736 1195041452554787328 3895274983283441536 6595508514012095744 9295742044740749952 11995975575469404160 14696209106198058368 17396442636926712576 1649932093945815168 4350165624674469376 7050399155403123584 9750632686131777792 12450866216860432000 15151099747589086208 17851333278317740416 2104822735336843008 4805056266065497216 7505289796794151424 10205523327522805632 12905756858251459840 15605990388980114048 18306223919708768256 2559713376727870848 5259946907456525056 7960180438185179264 10660413968913833472 13360647499642487680 16060881030371141888 314370487390244480 3014604018118898688 5714837548847552896 8415071079576207104 11115304610304861312 13815538141033515520 16515771671762169728 769261128781272320 3469494659509926528 6169728190238580736 8869961720967234944 11570195251695889152 14270428782424543360 16970662313153197568 1224151770172300160 3924385300900954368 6624618831629608576 9324852362358262784 12025085893086916992 14725319423815571200 17425552954544225408 1679042411563328000 4379275942291982208 7079509473020636416 9779743003749290624 12479976534477944832 15180210065206599040 17880443595935253248 2133933052954355840 4834166583683010048 7534400114411664256 10234633645140318464 12934867175868972672 15635100706597626880 18335334237326281088 2588823694345383680 5289057225074037888 7989290755802692096 10689524286531346304 13389757817260000512 16089991347988654720 343480805007757312 3043714335736411520 5743947866465065728 8444181397193719936 11144414927922374144 13844648458651028352 16544881989379682560 798371446398785152 3498604977127439360 6198838507856093568 8899072038584747776 11599305569313401984 14299539100042056192 16999772630770710400 1253262087789812992 3953495618518467200 6653729149247121408 9353962679975775616 12054196210704429824 14754429741433084032 17454663272161738240 1708152729180840832 4408386259909495040 7108619790638149248 9808853321366803456 12509086852095457664 15209320382824111872 17909553913552766080 2163043370571868672 4863276901300522880 7563510432029177088 10263743962757831296 12963977493486485504 15664211024215139712 18364444554943793920 2617934011962896512 5318167542691550720 8018401073420204928 10718634604148859136 13418868134877513344 16119101665606167552 372591122625270144 3072824653353924352 5773058184082578560 8473291714811232768 11173525245539886976 13873758776268541184 16573992306997195392 827481764016297984 3527715294744952192 6227948825473606400 8928182356202260608 11628415886930914816 14328649417659569024 17028882948388223232 1282372405407325824 3982605936135980032 6682839466864634240 9383072997593288448 12083306528321942656 14783540059050596864 17483773589779251072 1737263046798353664 4437496577527007872 7137730108255662080 9837963638984316288 12538197169712970496 15238430700441624704 17938664231170278912 2192153688189381504 4892387218918035712 7592620749646689920 10292854280375344128 12993087811103998336 15693321341832652544 18393554872561306752 2647044329580409344 5347277860309063552 8047511391037717760 10747744921766371968 13447978452495026176 16148211983223680384 401701440242782976 3101934970971437184 5802168501700091392 8502402032428745600 11202635563157399808 13902869093886054016 16603102624614708224 856592081633810816 3556825612362465024 6257059143091119232 8957292673819773440 11657526204548427648 14357759735277081856 17057993266005736064 1311482723024838656 4011716253753492864 6711949784482147072 9412183315210801280 12112416845939455488 14812650376668109696 17512883907396763904 1766373364415866496 4466606895144520704 7166840425873174912 9867073956601829120 12567307487330483328 15267541018059137536 17967774548787791744 2221264005806894336 4921497536535548544 7621731067264202752 10321964597992856960 13022198128721511168 15722431659450165376 18422665190178819584 2676154647197922176 5376388177926576384 8076621708655230592 10776855239383884800 13477088770112539008 16177322300841193216 430811757860295808 3131045288588950016 5831278819317604224 8531512350046258432 11231745880774912640 13931979411503566848 16632212942232221056 885702399251323648 3585935929979977856 6286169460708632064 8986402991437286272 11686636522165940480 14386870052894594688 17087103583623248896 1340593040642351488 4040826571371005696 6741060102099659904 9441293632828314112 12141527163556968320 14841760694285622528 17541994225014276736 1795483682033379328 4495717212762033536 7195950743490687744 9896184274219341952 12596417804947996160 15296651335676650368 17996884866405304576 2250374323424407168 4950607854153061376 7650841384881715584 10351074915610369792 13051308446339024000 15751541977067678208 5031434086780800 2705264964815435008 5405498495544089216 8105732026272743424 10805965557001397632 13506199087730051840 16206432618458706048 459922075477808640 3160155606206462848 5860389136935117056 8560622667663771264 11260856198392425472 13961089729121079680 16661323259849733888 914812716868836480 3615046247597490688 6315279778326144896 9015513309054799104 11715746839783453312 14415980370512107520 17116213901240761728 1369703358259864320 4069936888988518528 6770170419717172736 9470403950445826944 12170637481174481152 14870871011903135360 17571104542631789568 1824593999650892160 4524827530379546368 7225061061108200576 9925294591836854784 12625528122565508992 15325761653294163200 18025995184022817408 2279484641041920000 4979718171770574208 7679951702499228416 10380185233227882624 13080418763956536832 15780652294685191040 34141751704293632 2734375282432947840 5434608813161602048 8134842343890256256 10835075874618910464 13535309405347564672 16235542936076218880 489032393095321472 3189265923823975680 5889499454552629888 8589732985281284096 11289966516009938304 13990200046738592512 16690433577467246720 943923034486349312 3644156565215003520 6344390095943657728 9044623626672311936 11744857157400966144 14445090688129620352 17145324218858274560 1398813675877377152 4099047206606031360 6799280737334685568 9499514268063339776 12199747798791993984 14899981329520648192 17600214860249302400 1853704317268404992 4553937847997059200 7254171378725713408 9954404909454367616 12654638440183021824 15354871970911676032 18055105501640330240 2308594958659432832 5008828489388087040 7709062020116741248 10409295550845395456 13109529081574049664 15809762612302703872 63252069321806464 2763485600050460672 5463719130779114880 8163952661507769088 10864186192236423296 13564419722965077504 16264653253693731712 518142710712834304 3218376241441488512 5918609772170142720 8618843302898796928 11319076833627451136 14019310364356105344 16719543895084759552 973033352103862144 3673266882832516352 6373500413561170560 9073733944289824768 11773967475018478976 14474201005747133184 17174434536475787392 1427923993494889984 4128157524223544192 6828391054952198400 9528624585680852608 12228858116409506816 14929091647138161024 17629325177866815232 1882814634885917824 4583048165614572032 7283281696343226240 9983515227071880448 12683748757800534656 15383982288529188864 18084215819257843072 2337705276276945664 5037938807005599872 7738172337734254080 10438405868462908288 13138639399191562496 15838872929920216704 92362386939319296 2792595917667973504 5492829448396627712 8193062979125281920 10893296509853936128 13593530040582590336 16293763571311244544 547253028330347136 3247486559059001344 5947720089787655552 8647953620516309760 11348187151244963968 14048420681973618176 16748654212702272384 1002143669721374976 3702377200450029184 6402610731178683392 9102844261907337600 11803077792635991808 14503311323364646016 17203544854093300224 1457034311112402816 4157267841841057024 6857501372569711232 9557734903298365440 12257968434027019648 14958201964755673856 17658435495484328064 1911924952503430656 4612158483232084864 7312392013960739072 10012625544689393280 12712859075418047488 15413092606146701696 18113326136875355904 2366815593894458496 5067049124623112704 7767282655351766912 10467516186080421120 13167749716809075328 15867983247537729536 121472704556832128 2821706235285486336 5521939766014140544 8222173296742794752 10922406827471448960 13622640358200103168 16322873888928757376 576363345947859968 3276596876676514176 5976830407405168384 8677063938133822592 11377297468862476800 14077530999591131008 16777764530319785216 1031253987338887808 3731487518067542016 6431721048796196224 9131954579524850432 11832188110253504640 14532421640982158848 17232655171710813056 1486144628729915648 4186378159458569856 6886611690187224064 9586845220915878272 12287078751644532480 14987312282373186688 17687545813101840896 1941035270120943488 4641268800849597696 7341502331578251904 10041735862306906112 12741969393035560320 15442202923764214528 18142436454492868736 2395925911511971328 5096159442240625536 7796392972969279744 10496626503697933952 13196860034426588160 15897093565155242368 150583022174344960 2850816552902999168 5551050083631653376 8251283614360307584 10951517145088961792 13651750675817616000 16351984206546270208 605473663565372800 3305707194294027008 6005940725022681216 8706174255751335424 11406407786479989632 14106641317208643840 16806874847937298048 1060364304956400640 3760597835685054848 6460831366413709056 9161064897142363264 11861298427871017472 14561531958599671680 17261765489328325888 1515254946347428480 4215488477076082688 6915722007804736896 9615955538533391104 12316189069262045312 15016422599990699520 17716656130719353728 1970145587738456320 4670379118467110528 7370612649195764736 10070846179924418944 12771079710653073152 15471313241381727360 18171546772110381568 2425036229129484160 5125269759858138368 7825503290586792576 10525736821315446784 13225970352044100992 15926203882772755200 179693339791857792 2879926870520512000 5580160401249166208 8280393931977820416 10980627462706474624 13680860993435128832 16381094524163783040 634583981182885632 3334817511911539840 6035051042640194048 8735284573368848256 11435518104097502464 14135751634826156672 16835985165554810880 1089474622573913472 3789708153302567680 6489941684031221888 9190175214759876096 11890408745488530304 14590642276217184512 17290875806945838720 1544365263964941312 4244598794693595520 6944832325422249728 9645065856150903936 12345299386879558144 15045532917608212352 17745766448336866560 1999255905355969152 4699489436084623360 7399722966813277568 10099956497541931776 12800190028270585984 15500423558999240192 18200657089727894400 2454146546746996992 5154380077475651200 7854613608204305408 10554847138932959616 13255080669661613824 15955314200390268032 208803657409370624 2909037188138024832 5609270718866679040 8309504249595333248 11009737780323987456 13709971311052641664 16410204841781295872 663694298800398464 3363927829529052672 6064161360257706880 8764394890986361088 11464628421715015296 14164861952443669504 16865095483172323712 1118584940191426304 3818818470920080512 6519052001648734720 9219285532377388928 11919519063106043136 14619752593834697344 17319986124563351552 1573475581582454144 4273709112311108352 6973942643039762560 9674176173768416768 12374409704497070976 15074643235225725184 17774876765954379392 2028366222973481984 4728599753702136192 7428833284430790400 10129066815159444608 12829300345888098816 15529533876616753024 18229767407345407232 2483256864364509824 5183490395093164032 7883723925821818240 10583957456550472448 13284190987279126656 15984424518007780864 237913975026883456 2938147505755537664 5638381036484191872 8338614567212846080 11038848097941500288 13739081628670154496 16439315159398808704 692804616417911296 3393038147146565504 6093271677875219712 8793505208603873920 11493738739332528128 14193972270061182336 16894205800789836544 1147695257808939136 3847928788537593344 6548162319266247552 9248395849994901760 11948629380723555968 14648862911452210176 17349096442180864384 1602585899199966976 4302819429928621184 7003052960657275392 9703286491385929600 12403520022114583808 15103753552843238016 17803987083571892224 2057476540590994816 4757710071319649024 7457943602048303232 10158177132776957440 12858410663505611648 15558644194234265856 18258877724962920064 2512367181982022656 5212600712710676864 7912834243439331072 10613067774167985280 13313301304896639488 16013534835625293696 267024292644396288 2967257823373050496 5667491354101704704 8367724884830358912 11067958415559013120 13768191946287667328 16468425477016321536 721914934035424128 3422148464764078336 6122381995492732544 8822615526221386752 11522849056950040960 14223082587678695168 16923316118407349376 1176805575426451968 3877039106155106176 6577272636883760384 9277506167612414592 11977739698341068800 14677973229069723008 17378206759798377216 1631696216817479808 4331929747546134016 7032163278274788224 9732396809003442432 12432630339732096640 15132863870460750848 17833097401189405056 2086586858208507648 4786820388937161856 7487053919665816064 10187287450394470272 12887520981123124480 15587754511851778688 18287988042580432896 2541477499599535488 5241711030328189696 7941944561056843904 10642178091785498112 13342411622514152320 16042645153242806528 296134610261909120 2996368140990563328 5696601671719217536 8396835202447871744 11097068733176525952 13797302263905180160 16497535794633834368 751025251652936960 3451258782381591168 6151492313110245376 8851725843838899584 11551959374567553792 14252192905296208000 16952426436024862208 1205915893043964800 3906149423772619008 6606382954501273216 9306616485229927424 12006850015958581632 14707083546687235840 17407317077415890048 1660806534434992640 4361040065163646848 7061273595892301056 9761507126620955264 12461740657349609472 15161974188078263680 17862207718806917888 2115697175826020480 4815930706554674688 7516164237283328896 10216397768011983104 12916631298740637312 15616864829469291520 18317098360197945728 2570587817217048320 5270821347945702528 7971054878674356736 10671288409403010944 13371521940131665152 16071755470860319360 325244927879421952 3025478458608076160 5725711989336730368 8425945520065384576 11126179050794038784 13826412581522692992 16526646112251347200 780135569270449792 3480369099999104000 6180602630727758208 8880836161456412416 11581069692185066624 14281303222913720832 16981536753642375040 1235026210661477632 3935259741390131840 6635493272118786048 9335726802847440256 12035960333576094464 14736193864304748672 17436427395033402880 1689916852052505472 4390150382781159680 7090383913509813888 9790617444238468096 12490850974967122304 15191084505695776512 17891318036424430720 2144807493443533312 4845041024172187520 7545274554900841728 10245508085629495936 12945741616358150144 15645975147086804352 18346208677815458560 2599698134834561152 5299931665563215360 8000165196291869568 10700398727020523776 13400632257749177984 16100865788477832192 354355245496934784 3054588776225588992 5754822306954243200 8455055837682897408 11155289368411551616 13855522899140205824 16555756429868860032 809245886887962624 3509479417616616832 6209712948345271040 8909946479073925248 11610180009802579456 14310413540531233664 17010647071259887872 1264136528278990464 3964370059007644672 6664603589736298880 9364837120464953088 12065070651193607296 14765304181922261504 17465537712650915712 1719027169670018304 4419260700398672512 7119494231127326720 9819727761855980928 12519961292584635136 15220194823313289344 17920428354041943552 2173917811061046144 4874151341789700352 7574384872518354560 10274618403247008768 12974851933975662976 15675085464704317184 18375318995432971392 2628808452452073984 5329041983180728192 8029275513909382400 10729509044638036608 13429742575366690816 16129976106095345024 383465563114447616 3083699093843101824 5783932624571756032 8484166155300410240 11184399686029064448 13884633216757718656 16584866747486372864 838356204505475456 3538589735234129664 6238823265962783872 8939056796691438080 11639290327420092288 14339523858148746496 17039757388877400704 1293246845896503296 3993480376625157504 6693713907353811712 9393947438082465920 12094180968811120128 14794414499539774336 17494648030268428544 1748137487287531136 4448371018016185344 7148604548744839552 9848838079473493760 12549071610202147968 15249305140930802176 17949538671659456384 2203028128678558976 4903261659407213184 7603495190135867392 10303728720864521600 13003962251593175808 15704195782321830016 18404429313050484224 2657918770069586816 5358152300798241024 8058385831526895232 10758619362255549440 13458852892984203648 16159086423712857856 412575880731960448 3112809411460614656 5813042942189268864 8513276472917923072 11213510003646577280 13913743534375231488 16613977065103885696 867466522122988288 3567700052851642496 6267933583580296704 8968167114308950912 11668400645037605120 14368634175766259328 17068867706494913536 1322357163514016128 4022590694242670336 6722824224971324544 9423057755699978752 12123291286428632960 14823524817157287168 17523758347885941376 1777247804905043968 4477481335633698176 7177714866362352384 9877948397091006592 12578181927819660800 15278415458548315008 17978648989276969216 2232138446296071808 4932371977024726016 7632605507753380224 10332839038482034432 13033072569210688640 15733306099939342848 18433539630667997056 2687029087687099648 5387262618415753856 8087496149144408064 10787729679873062272 13487963210601716480 16188196741330370688 441686198349473280 3141919729078127488 5842153259806781696 8542386790535435904 11242620321264090112 13942853851992744320 16643087382721398528 896576839740501120 3596810370469155328 6297043901197809536 8997277431926463744 11697510962655117952 14397744493383772160 17097978024112426368 1351467481131528960 4051701011860183168 6751934542588837376 9452168073317491584 12152401604046145792 14852635134774800000 17552868665503454208 1806358122522556800 4506591653251211008 7206825183979865216 9907058714708519424 12607292245437173632 15307525776165827840 18007759306894482048 2261248763913584640 4961482294642238848 7661715825370893056 10361949356099547264 13062182886828201472 15762416417556855680 15905874575958272 2716139405304612480 5416372936033266688 8116606466761920896 10816839997490575104 13517073528219229312 16217307058947883520 470796515966986112 3171030046695640320 5871263577424294528 8571497108152948736 11271730638881602944 13971964169610257152 16672197700338911360 925687157358013952 3625920688086668160 6326154218815322368 9026387749543976576 11726621280272630784 14426854811001284992 17127088341729939200 1380577798749041792 4080811329477696000 6781044860206350208 9481278390935004416 12181511921663658624 14881745452392312832 17581978983120967040 1835468440140069632 4535701970868723840 7235935501597378048 9936169032326032256 12636402563054686464 15336636093783340672 18036869624511994880 2290359081531097472 4990592612259751680 7690826142988405888 10391059673717060096 13091293204445714304 15791526735174368512 45016192193471104 2745249722922125312 5445483253650779520 8145716784379433728 10845950315108087936 13546183845836742144 16246417376565396352 499906833584498944 3200140364313153152 5900373895041807360 8600607425770461568 11300840956499115776 14001074487227769984 16701308017956424192 954797474975526784 3655031005704180992 6355264536432835200 9055498067161489408 11755731597890143616 14455965128618797824 17156198659347452032 1409688116366554624 4109921647095208832 6810155177823863040 9510388708552517248 12210622239281171456 14910855770009825664 17611089300738479872 1864578757757582464 4564812288486236672 7265045819214890880 9965279349943545088 12665512880672199296 15365746411400853504 18065979942129507712 2319469399148610304 5019702929877264512 7719936460605918720 10420169991334572928 13120403522063227136 15820637052791881344 74126509810983936 2774360040539638144 5474593571268292352 8174827101996946560 10875060632725600768 13575294163454254976 16275527694182909184 529017151202011776 3229250681930665984 5929484212659320192 8629717743387974400 11329951274116628608 14030184804845282816 16730418335573937024 983907792593039616 3684141323321693824 6384374854050348032 9084608384779002240 11784841915507656448 14485075446236310656 17185308976964964864 1438798433984067456 4139031964712721664 6839265495441375872 9539499026170030080 12239732556898684288 14939966087627338496 17640199618355992704 1893689075375095296 4593922606103749504 7294156136832403712 9994389667561057920 12694623198289712128 15394856729018366336 18095090259747020544 2348579716766123136 5048813247494777344 7749046778223431552 10449280308952085760 13149513839680739968 15849747370409394176 103236827428496768 2803470358157150976 5503703888885805184 8203937419614459392 10904170950343113600 13604404481071767808 16304638011800422016 558127468819524608 3258360999548178816 5958594530276833024 8658828061005487232 11359061591734141440 14059295122462795648 16759528653191449856 1013018110210552448 3713251640939206656 6413485171667860864 9113718702396515072 11813952233125169280 14514185763853823488 17214419294582477696 1467908751601580288 4168142282330234496 6868375813058888704 9568609343787542912 12268842874516197120 14969076405244851328 17669309935973505536 1922799392992608128 4623032923721262336 7323266454449916544 10023499985178570752 12723733515907224960 15423967046635879168 18124200577364533376 2377690034383635968 5077923565112290176 7778157095840944384 10478390626569598592 13178624157298252800 15878857688026907008 132347145046009600 2832580675774663808 5532814206503318016 8233047737231972224 10933281267960626432 13633514798689280640 16333748329417934848 587237786437037440 3287471317165691648 5987704847894345856 8687938378623000064 11388171909351654272 14088405440080308480 16788638970808962688 1042128427828065280 3742361958556719488 6442595489285373696 9142829020014027904 11843062550742682112 14543296081471336320 17243529612199990528 1497019069219093120 4197252599947747328 6897486130676401536 9597719661405055744 12297953192133709952 14998186722862364160 17698420253591018368 1951909710610120960 4652143241338775168 7352376772067429376 10052610302796083584 12752843833524737792 15453077364253392000 18153310894982046208 2406800352001148800 5107033882729803008 7807267413458457216 10507500944187111424 13207734474915765632 15907968005644419840 161457462663522432 2861690993392176640 5561924524120830848 8262158054849485056 10962391585578139264 13662625116306793472 16362858647035447680 616348104054550272 3316581634783204480 6016815165511858688 8717048696240512896 11417282226969167104 14117515757697821312 16817749288426475520 1071238745445578112 3771472276174232320 6471705806902886528 9171939337631540736 11872172868360194944 14572406399088849152 17272639929817503360 1526129386836605952 4226362917565260160 6926596448293914368 9626829979022568576 12327063509751222784 15027297040479876992 17727530571208531200 1981020028227633792 4681253558956288000 7381487089684942208 10081720620413596416 12781954151142250624 15482187681870904832 18182421212599559040 2435910669618661632 5136144200347315840 7836377731075970048 10536611261804624256 13236844792533278464 15937078323261932672 190567780281035264 2890801311009689472 5591034841738343680 8291268372466997888 10991501903195652096 13691735433924306304 16391968964652960512 645458421672063104 3345691952400717312 6045925483129371520 8746159013858025728 11446392544586679936 14146626075315334144 16846859606043988352 1100349063063090944 3800582593791745152 6500816124520399360 9201049655249053568 11901283185977707776 14601516716706361984 17301750247435016192 1555239704454118784 4255473235182772992 6955706765911427200 9655940296640081408 12356173827368735616 15056407358097389824 17756640888826044032 2010130345845146624 4710363876573800832 7410597407302455040 10110830938031109248 12811064468759763456 15511297999488417664 18211531530217071872 2465020987236174464 5165254517964828672 7865488048693482880 10565721579422137088 13265955110150791296 15966188640879445504 219678097898548096 2919911628627202304 5620145159355856512 8320378690084510720 11020612220813164928 13720845751541819136 16421079282270473344 674568739289575936 3374802270018230144 6075035800746884352 8775269331475538560 11475502862204192768 14175736392932846976 16875969923661501184 1129459380680603776 3829692911409257984 6529926442137912192 9230159972866566400 11930393503595220608 14630627034323874816 17330860565052529024 1584350022071631616 4284583552800285824 6984817083528940032 9685050614257594240 12385284144986248448 15085517675714902656 17785751206443556864 2039240663462659456 4739474194191313664 7439707724919967872 10139941255648622080 12840174786377276288 15540408317105930496 18240641847834584704 2494131304853687296 5194364835582341504 7894598366310995712 10594831897039649920 13295065427768304128 15995298958496958336 248788415516060928 2949021946244715136 5649255476973369344 8349489007702023552 11049722538430677760 13749956069159331968 16450189599887986176 703679056907088768 3403912587635742976 6104146118364397184 8804379649093051392 11504613179821705600 14204846710550359808 16905080241279014016 1158569698298116608 3858803229026770816 6559036759755425024 9259270290484079232 11959503821212733440 14659737351941387648 17359970882670041856 1613460339689144448 4313693870417798656 7013927401146452864 9714160931875107072 12414394462603761280 15114627993332415488 17814861524061069696 2068350981080172288 4768584511808826496 7468818042537480704 10169051573266134912 12869285103994789120 15569518634723443328 18269752165452097536 2523241622471200128 5223475153199854336 7923708683928508544 10623942214657162752 13324175745385816960 16024409276114471168 277898733133573760 2978132263862227968 5678365794590882176 8378599325319536384 11078832856048190592 13779066386776844800 16479299917505499008 732789374524601600 3433022905253255808 6133256435981910016 8833489966710564224 11533723497439218432 14233957028167872640 16934190558896526848 1187680015915629440 3887913546644283648 6588147077372937856 9288380608101592064 11988614138830246272 14688847669558900480 17389081200287554688 1642570657306657280 4342804188035311488 7043037718763965696 9743271249492619904 12443504780221274112 15143738310949928320 17843971841678582528 2097461298697685120 4797694829426339328 7497928360154993536 10198161890883647744 12898395421612301952 15598628952340956160 18298862483069610368 2552351940088712960 5252585470817367168 7952819001546021376 10653052532274675584 13353286063003329792 16053519593731984000 307009050751086592 3007242581479740800 5707476112208395008 8407709642937049216 11107943173665703424 13808176704394357632 16508410235123011840 761899692142114432 3462133222870768640 6162366753599422848 8862600284328077056 11562833815056731264 14263067345785385472 16963300876514039680 1216790333533142272 3917023864261796480 6617257394990450688 9317490925719104896 12017724456447759104 14717957987176413312 17418191517905067520 1671680974924170112 4371914505652824320 7072148036381478528 9772381567110132736 12472615097838786944 15172848628567441152 17873082159296095360 2126571616315197952 4826805147043852160 7527038677772506368 10227272208501160576 12927505739229814784 15627739269958468992 18327972800687123200 2581462257706225792 5281695788434880000 7981929319163534208 10682162849892188416 13382396380620842624 16082629911349496832 336119368368599424 3036352899097253632 5736586429825907840 8436819960554562048 11137053491283216256 13837287022011870464 16537520552740524672 791010009759627264 3491243540488281472 6191477071216935680 8891710601945589888 11591944132674244096 14292177663402898304 16992411194131552512 1245900651150655104 3946134181879309312 6646367712607963520 9346601243336617728 12046834774065271936 14747068304793926144 17447301835522580352 1700791292541682944 4401024823270337152 7101258353998991360 9801491884727645568 12501725415456299776 15201958946184953984 17902192476913608192 2155681933932710784 4855915464661364992 7556148995390019200 10256382526118673408 12956616056847327616 15656849587575981824 18357083118304636032 2610572575323738624 5310806106052392832 8011039636781047040 10711273167509701248 13411506698238355456 16111740228967009664 365229685986112256 3065463216714766464 5765696747443420672 8465930278172074880 11166163808900729088 13866397339629383296 16566630870358037504 820120327377140096 3520353858105794304 6220587388834448512 8920820919563102720 11621054450291756928 14321287981020411136 17021521511749065344 1275010968768167936 3975244499496822144 6675478030225476352 9375711560954130560 12075945091682784768 14776178622411438976 17476412153140093184 1729901610159195776 4430135140887849984 7130368671616504192 9830602202345158400 12530835733073812608 15231069263802466816 17931302794531121024 2184792251550223616 4885025782278877824 7585259313007532032 10285492843736186240 12985726374464840448 15685959905193494656 18386193435922148864 2639682892941251456 5339916423669905664 8040149954398559872 10740383485127214080 13440617015855868288 16140850546584522496 394340003603625088 3094573534332279296 5794807065060933504 8495040595789587712 11195274126518241920 13895507657246896128 16595741187975550336 849230644994652928 3549464175723307136 6249697706451961344 8949931237180615552 11650164767909269760 14350398298637923968 17050631829366578176 1304121286385680768 4004354817114334976 6704588347842989184 9404821878571643392 12105055409300297600 14805288940028951808 17505522470757606016 1759011927776708608 4459245458505362816 7159478989234017024 9859712519962671232 12559946050691325440 15260179581419979648 17960413112148633856 2213902569167736448 4914136099896390656 7614369630625044864 10314603161353699072 13014836692082353280 15715070222811007488 18415303753539661696 2668793210558764288 5369026741287418496 8069260272016072704 10769493802744726912 13469727333473381120 16169960864202035328 423450321221137920 3123683851949792128 5823917382678446336 8524150913407100544 11224384444135754752 13924617974864408960 16624851505593063168 878340962612165760 3578574493340819968 6278808024069474176 8979041554798128384 11679275085526782592 14379508616255436800 17079742146984091008 1333231604003193600 4033465134731847808 6733698665460502016 9433932196189156224 12134165726917810432 14834399257646464640 17534632788375118848 1788122245394221440 4488355776122875648 7188589306851529856 9888822837580184064 12589056368308838272 15289289899037492480 17989523429766146688 2243012886785249280 4943246417513903488 7643479948242557696 10343713478971211904 13043947009699866112 15744180540428520320 18444414071157174528 2697903528176277120 5398137058904931328 8098370589633585536 10798604120362239744 13498837651090893952 16199071181819548160 452560638838650752 3152794169567304960 5853027700295959168 8553261231024613376 11253494761753267584 13953728292481921792 16653961823210576000 907451280229678592 3607684810958332800 6307918341686987008 9008151872415641216 11708385403144295424 14408618933872949632 17108852464601603840 1362341921620706432 4062575452349360640 6762808983078014848 9463042513806669056 12163276044535323264 14863509575263977472 17563743105992631680 1817232563011734272 4517466093740388480 7217699624469042688 9917933155197696896 12618166685926351104 15318400216655005312 18018633747383659520 2272123204402762112 4972356735131416320 7672590265860070528 10372823796588724736 13073057327317378944 15773290858046033152 26780315065135744 2727013845793789952 5427247376522444160 8127480907251098368 10827714437979752576 13527947968708406784 16228181499437060992 481670956456163584 3181904487184817792 5882138017913472000 8582371548642126208 11282605079370780416 13982838610099434624 16683072140828088832 936561597847191424 3636795128575845632 6337028659304499840 9037262190033154048 11737495720761808256 14437729251490462464 17137962782219116672 1391452239238219264 4091685769966873472 6791919300695527680 9492152831424181888 12192386362152836096 14892619892881490304 17592853423610144512 1846342880629247104 4546576411357901312 7246809942086555520 9947043472815209728 12647277003543863936 15347510534272518144 18047744065001172352 2301233522020274944 5001467052748929152 7701700583477583360 10401934114206237568 13102167644934891776 15802401175663545984 55890632682648576 2756124163411302784 5456357694139956992 8156591224868611200 10856824755597265408 13557058286325919616 16257291817054573824 510781274073676416 3211014804802330624 5911248335530984832 8611481866259639040 11311715396988293248 14011948927716947456 16712182458445601664 965671915464704256 3665905446193358464 6366138976922012672 9066372507650666880 11766606038379321088 14466839569107975296 17167073099836629504 1420562556855732096 4120796087584386304 6821029618313040512 9521263149041694720 12221496679770348928 14921730210499003136 17621963741227657344 1875453198246759936 4575686728975414144 7275920259704068352 9976153790432722560 12676387321161376768 15376620851890030976 18076854382618685184 2330343839637787776 5030577370366441984 7730810901095096192 10431044431823750400 13131277962552404608 15831511493281058816 85000950300161408 2785234481028815616 5485468011757469824 8185701542486124032 10885935073214778240 13586168603943432448 16286402134672086656 539891591691189248 3240125122419843456 5940358653148497664 8640592183877151872 11340825714605806080 14041059245334460288 16741292776063114496 994782233082217088 3695015763810871296 6395249294539525504 9095482825268179712 11795716355996833920 14495949886725488128 17196183417454142336 1449672874473244928 4149906405201899136 6850139935930553344 9550373466659207552 12250606997387861760 14950840528116515968 17651074058845170176 1904563515864272768 4604797046592926976 7305030577321581184 10005264108050235392 12705497638778889600 15405731169507543808 18105964700236198016 2359454157255300608 5059687687983954816 7759921218712609024 10460154749441263232 13160388280169917440 15860621810898571648 114111267917674240 2814344798646328448 5514578329374982656 8214811860103636864 10915045390832291072 13615278921560945280 16315512452289599488 569001909308702080 3269235440037356288 5969468970766010496 8669702501494664704 11369936032223318912 14070169562951973120 16770403093680627328 1023892550699729920 3724126081428384128 6424359612157038336 9124593142885692544 11824826673614346752 14525060204343000960 17225293735071655168 1478783192090757760 4179016722819411968 6879250253548066176 9579483784276720384 12279717315005374592 14979950845734028800 17680184376462683008 1933673833481785600 4633907364210439808 7334140894939094016 10034374425667748224 12734607956396402432 15434841487125056640 18135075017853710848 2388564474872813440 5088798005601467648 7789031536330121856 10489265067058776064 13189498597787430272 15889732128516084480 143221585535187072 2843455116263841280 5543688646992495488 8243922177721149696 10944155708449803904 13644389239178458112 16344622769907112320 598112226926214912 3298345757654869120 5998579288383523328 8698812819112177536 11399046349840831744 14099279880569485952 16799513411298140160 1053002868317242752 3753236399045896960 6453469929774551168 9153703460503205376 11853936991231859584 14554170521960513792 17254404052689168000 1507893509708270592 4208127040436924800 6908360571165579008 9608594101894233216 12308827632622887424 15009061163351541632 17709294694080195840 1962784151099298432 4663017681827952640 7363251212556606848 10063484743285261056 12763718274013915264 15463951804742569472 18164185335471223680 2417674792490326272 5117908323218980480 7818141853947634688 10518375384676288896 13218608915404943104 15918842446133597312 172331903152699904 2872565433881354112 5572798964610008320 8273032495338662528 10973266026067316736 13673499556795970944 16373733087524625152 627222544543727744 3327456075272381952 6027689606001036160 8727923136729690368 11428156667458344576 14128390198186998784 16828623728915652992 1082113185934755584 3782346716663409792 6482580247392064000 9182813778120718208 11883047308849372416 14583280839578026624 17283514370306680832 1537003827325783424 4237237358054437632 6937470888783091840 9637704419511746048 12337937950240400256 15038171480969054464 17738405011697708672 1991894468716811264 4692127999445465472 7392361530174119680 10092595060902773888 12792828591631428096 15493062122360082304 18193295653088736512 2446785110107839104 5147018640836493312 7847252171565147520 10547485702293801728 13247719233022455936 15947952763751110144 201442220770212736 2901675751498866944 5601909282227521152 8302142812956175360 11002376343684829568 13702609874413483776 16402843405142137984 656332862161240576 3356566392889894784 6056799923618548992 8757033454347203200 11457266985075857408 14157500515804511616 16857734046533165824 1111223503552268416 3811457034280922624 6511690565009576832 9211924095738231040 11912157626466885248 14612391157195539456 17312624687924193664 1566114144943296256 4266347675671950464 6966581206400604672 9666814737129258880 12367048267857913088 15067281798586567296 17767515329315221504 2021004786334324096 4721238317062978304 7421471847791632512 10121705378520286720 12821938909248940928 15522172439977595136 18222405970706249344 2475895427725351936 5176128958454006144 7876362489182660352 10576596019911314560 13276829550639968768 15977063081368622976 230552538387725568 2930786069116379776 5631019599845033984 8331253130573688192 11031486661302342400 13731720192030996608 16431953722759650816 685443179778753408 3385676710507407616 6085910241236061824 8786143771964716032 11486377302693370240 14186610833422024448 16886844364150678656 1140333821169781248 3840567351898435456 6540800882627089664 9241034413355743872 11941267944084398080 14641501474813052288 17341735005541706496 1595224462560809088 4295457993289463296 6995691524018117504 9695925054746771712 12396158585475425920 15096392116204080128 17796625646932734336 2050115103951836928 4750348634680491136 7450582165409145344 10150815696137799552 12851049226866453760 15551282757595107968 18251516288323762176 2505005745342864768 5205239276071518976 7905472806800173184 10605706337528827392 13305939868257481600 16006173398986135808 259662856005238400 2959896386733892608 5660129917462546816 8360363448191201024 11060596978919855232 13760830509648509440 16461064040377163648 714553497396266240 3414787028124920448 6115020558853574656 8815254089582228864 11515487620310883072 14215721151039537280 16915954681768191488 1169444138787294080 3869677669515948288 6569911200244602496 9270144730973256704 11970378261701910912 14670611792430565120 17370845323159219328 1624334780178321920 4324568310906976128 7024801841635630336 9725035372364284544 12425268903092938752 15125502433821592960 17825735964550247168 2079225421569349760 4779458952298003968 7479692483026658176 10179926013755312384 12880159544483966592 15580393075212620800 18280626605941275008 2534116062960377600 5234349593689031808 7934583124417686016 10634816655146340224 13335050185874994432 16035283716603648640 288773173622751232 2989006704351405440 5689240235080059648 8389473765808713856 11089707296537368064 13789940827266022272 16490174357994676480 743663815013779072 3443897345742433280 6144130876471087488 8844364407199741696 11544597937928395904 14244831468657050112 16945064999385704320 1198554456404806912 3898787987133461120 6599021517862115328 9299255048590769536 11999488579319423744 14699722110048077952 17399955640776732160 1653445097795834752 4353678628524488960 7053912159253143168 9754145689981797376 12454379220710451584 15154612751439105792 17854846282167760000 2108335739186862592 4808569269915516800 7508802800644171008 10209036331372825216 12909269862101479424 15609503392830133632 18309736923558787840 2563226380577890432 5263459911306544640 7963693442035198848 10663926972763853056 13364160503492507264 16064394034221161472 317883491240264064 3018117021968918272 5718350552697572480 8418584083426226688 11118817614154880896 13819051144883535104 16519284675612189312 772774132631291904 3473007663359946112 6173241194088600320 8873474724817254528 11573708255545908736 14273941786274562944 16974175317003217152 1227664774022319744 3927898304750973952 6628131835479628160 9328365366208282368 12028598896936936576 14728832427665590784 17429065958394244992 1682555415413347584 4382788946142001792 7083022476870656000 9783256007599310208 12483489538327964416 15183723069056618624 17883956599785272832 2137446056804375424 4837679587533029632 7537913118261683840 10238146648990338048 12938380179718992256 15638613710447646464 18338847241176300672 2592336698195403264 5292570228924057472 7992803759652711680 10693037290381365888 13393270821110020096 16093504351838674304 346993808857776896 3047227339586431104 5747460870315085312 8447694401043739520 11147927931772393728 13848161462501047936 16548394993229702144 801884450248804736 3502117980977458944 6202351511706113152 8902585042434767360 11602818573163421568 14303052103892075776 17003285634620729984 1256775091639832576 3957008622368486784 6657242153097140992 9357475683825795200 12057709214554449408 14757942745283103616 17458176276011757824 1711665733030860416 4411899263759514624 7112132794488168832 9812366325216823040 12512599855945477248 15212833386674131456 17913066917402785664 2166556374421888256 4866789905150542464 7567023435879196672 10267256966607850880 12967490497336505088 15667724028065159296 18367957558793813504 2621447015812916096 5321680546541570304 8021914077270224512 10722147607998878720 13422381138727532928 16122614669456187136 376104126475289728 3076337657203943936 5776571187932598144 8476804718661252352 11177038249389906560 13877271780118560768 16577505310847214976 830994767866317568 3531228298594971776 6231461829323625984 8931695360052280192 11631928890780934400 14332162421509588608 17032395952238242816 1285885409257345408 3986118939985999616 6686352470714653824 9386586001443308032 12086819532171962240 14787053062900616448 17487286593629270656 1740776050648373248 4441009581377027456 7141243112105681664 9841476642834335872 12541710173562990080 15241943704291644288 17942177235020298496 2195666692039401088 4895900222768055296 7596133753496709504 10296367284225363712 12996600814954017920 15696834345682672128 18397067876411326336 2650557333430428928 5350790864159083136 8051024394887737344 10751257925616391552 13451491456345045760 16151724987073699968 405214444092802560 3105447974821456768 5805681505550110976 8505915036278765184 11206148567007419392 13906382097736073600 16606615628464727808 860105085483830400 3560338616212484608 6260572146941138816 8960805677669793024 11661039208398447232 14361272739127101440 17061506269855755648 1314995726874858240 4015229257603512448 6715462788332166656 9415696319060820864 12115929849789475072 14816163380518129280 17516396911246783488 1769886368265886080 4470119898994540288 7170353429723194496 9870586960451848704 12570820491180502912 15271054021909157120 17971287552637811328 2224777009656913920 4925010540385568128 7625244071114222336 10325477601842876544 13025711132571530752 15725944663300184960 18426178194028839168 2679667651047941760 5379901181776595968 8080134712505250176 10780368243233904384 13480601773962558592 16180835304691212800 434324761710315392 3134558292438969600 5834791823167623808 8535025353896278016 11235258884624932224 13935492415353586432 16635725946082240640 889215403101343232 3589448933829997440 6289682464558651648 8989915995287305856 11690149526015960064 14390383056744614272 17090616587473268480 1344106044492371072 4044339575221025280 6744573105949679488 9444806636678333696 12145040167406987904 14845273698135642112 17545507228864296320 1798996685883398912 4499230216612053120 7199463747340707328 9899697278069361536 12599930808798015744 15300164339526669952 18000397870255324160 2253887327274426752 4954120858003080960 7654354388731735168 10354587919460389376 13054821450189043584 15755054980917697792 8544437936800384 2708777968665454592 5409011499394108800 8109245030122763008 10809478560851417216 13509712091580071424 16209945622308725632 463435079327828224 3163668610056482432 5863902140785136640 8564135671513790848 11264369202242445056 13964602732971099264 16664836263699753472 918325720718856064 3618559251447510272 6318792782176164480 9019026312904818688 11719259843633472896 14419493374362127104 17119726905090781312 1373216362109883904 4073449892838538112 6773683423567192320 9473916954295846528 12174150485024500736 14874384015753154944 17574617546481809152 1828107003500911744 4528340534229565952 7228574064958220160 9928807595686874368 12629041126415528576 15329274657144182784 18029508187872836992 2282997644891939584 4983231175620593792 7683464706349248000 10383698237077902208 13083931767806556416 15784165298535210624 37654755554313216 2737888286282967424 5438121817011621632 8138355347740275840 10838588878468930048 13538822409197584256 16239055939926238464 492545396945341056 3192778927673995264 5893012458402649472 8593245989131303680 11293479519859957888 13993713050588612096 16693946581317266304 947436038336368896 3647669569065023104 6347903099793677312 9048136630522331520 11748370161250985728 14448603691979639936 17148837222708294144 1402326679727396736 4102560210456050944 6802793741184705152 9503027271913359360 12203260802642013568 14903494333370667776 17603727864099321984 1857217321118424576 4557450851847078784 7257684382575732992 9957917913304387200 12658151444033041408 15358384974761695616 18058618505490349824 2312107962509452416 5012341493238106624 7712575023966760832 10412808554695415040 13113042085424069248 15813275616152723456 66765073171826048 2766998603900480256 5467232134629134464 8167465665357788672 10867699196086442880 13567932726815097088 16268166257543751296 521655714562853888 3221889245291508096 5922122776020162304 8622356306748816512 11322589837477470720 14022823368206124928 16723056898934779136 976546355953881728 3676779886682535936 6377013417411190144 9077246948139844352 11777480478868498560 14477714009597152768 17177947540325806976 1431436997344909568 4131670528073563776 6831904058802217984 9532137589530872192 12232371120259526400 14932604650988180608 17632838181716834816 1886327638735937408 4586561169464591616 7286794700193245824 9987028230921900032 12687261761650554240 15387495292379208448 18087728823107862656 2341218280126965248 5041451810855619456 7741685341584273664 10441918872312927872 13142152403041582080 15842385933770236288 95875390789338880 2796108921517993088 5496342452246647296 8196575982975301504 10896809513703955712 13597043044432609920 16297276575161264128 550766032180366720 3250999562909020928 5951233093637675136 8651466624366329344 11351700155094983552 14051933685823637760 16752167216552291968 1005656673571394560 3705890204300048768 6406123735028702976 9106357265757357184 11806590796486011392 14506824327214665600 17207057857943319808 1460547314962422400 4160780845691076608 6861014376419730816 9561247907148385024 12261481437877039232 14961714968605693440 17661948499334347648 1915437956353450240 4615671487082104448 7315905017810758656 10016138548539412864 12716372079268067072 15416605609996721280 18116839140725375488 2370328597744478080 5070562128473132288 7770795659201786496 10471029189930440704 13171262720659094912 15871496251387749120 124985708406851712 2825219239135505920 5525452769864160128 8225686300592814336 10925919831321468544 13626153362050122752 16326386892778776960 579876349797879552 3280109880526533760 5980343411255187968 8680576941983842176 11380810472712496384 14081044003441150592 16781277534169804800 1034766991188907392 3735000521917561600 6435234052646215808 9135467583374870016 11835701114103524224 14535934644832178432 17236168175560832640 1489657632579935232 4189891163308589440 6890124694037243648 9590358224765897856 12290591755494552064 14990825286223206272 17691058816951860480 1944548273970963072 4644781804699617280 7345015335428271488 10045248866156925696 12745482396885579904 15445715927614234112 18145949458342888320 2399438915361990912 5099672446090645120 7799905976819299328 10500139507547953536 13200373038276607744 15900606569005261952 154096026024364544 2854329556753018752 5554563087481672960 8254796618210327168 10955030148938981376 13655263679667635584 16355497210396289792 608986667415392384 3309220198144046592 6009453728872700800 8709687259601355008 11409920790330009216 14110154321058663424 16810387851787317632 1063877308806420224 3764110839535074432 6464344370263728640 9164577900992382848 11864811431721037056 14565044962449691264 17265278493178345472 1518767950197448064 4219001480926102272 6919235011654756480 9619468542383410688 12319702073112064896 15019935603840719104 17720169134569373312 1973658591588475904 4673892122317130112 7374125653045784320 10074359183774438528 12774592714503092736 15474826245231746944 18175059775960401152 2428549232979503744 5128782763708157952 7829016294436812160 10529249825165466368 13229483355894120576 15929716886622774784 183206343641877376 2883439874370531584 5583673405099185792 8283906935827840000 10984140466556494208 13684373997285148416 16384607528013802624 638096985032905216 3338330515761559424 6038564046490213632 8738797577218867840 11439031107947522048 14139264638676176256 16839498169404830464 1092987626423933056 3793221157152587264 6493454687881241472 9193688218609895680 11893921749338549888 14594155280067204096 17294388810795858304 1547878267814960896 4248111798543615104 6948345329272269312 9648578860000923520 12348812390729577728 15049045921458231936 17749279452186886144 2002768909205988736 4703002439934642944 7403235970663297152 10103469501391951360 12803703032120605568 15503936562849259776 18204170093577913984 2457659550597016576 5157893081325670784 7858126612054324992 10558360142782979200 13258593673511633408 15958827204240287616 212316661259390208 2912550191988044416 5612783722716698624 8313017253445352832 11013250784174007040 13713484314902661248 16413717845631315456 667207302650418048 3367440833379072256 6067674364107726464 8767907894836380672 11468141425565034880 14168374956293689088 16868608487022343296 1122097944041445888 3822331474770100096 6522565005498754304 9222798536227408512 11923032066956062720 14623265597684716928 17323499128413371136 1576988585432473728 4277222116161127936 6977455646889782144 9677689177618436352 12377922708347090560 15078156239075744768 17778389769804398976 2031879226823501568 4732112757552155776 7432346288280809984 10132579819009464192 12832813349738118400 15533046880466772608 18233280411195426816 2486769868214529408 5187003398943183616 7887236929671837824 10587470460400492032 13287703991129146240 15987937521857800448 241426978876903040 2941660509605557248 5641894040334211456 8342127571062865664 11042361101791519872 13742594632520174080 16442828163248828288 696317620267930880 3396551150996585088 6096784681725239296 8797018212453893504 11497251743182547712 14197485273911201920 16897718804639856128 1151208261658958720 3851441792387612928 6551675323116267136 9251908853844921344 11952142384573575552 14652375915302229760 17352609446030883968 1606098903049986560 4306332433778640768 7006565964507294976 9706799495235949184 12407033025964603392 15107266556693257600 17807500087421911808 2060989544441014400 4761223075169668608 7461456605898322816 10161690136626977024 12861923667355631232 15562157198084285440 18262390728812939648 2515880185832042240 5216113716560696448 7916347247289350656 10616580778018004864 13316814308746659072 16017047839475313280 270537296494415872 2970770827223070080 5671004357951724288 8371237888680378496 11071471419409032704 13771704950137686912 16471938480866341120 725427937885443712 3425661468614097920 6125894999342752128 8826128530071406336 11526362060800060544 14226595591528714752 16926829122257368960 1180318579276471552 3880552110005125760 6580785640733779968 9281019171462434176 11981252702191088384 14681486232919742592 17381719763648396800 1635209220667499392 4335442751396153600 7035676282124807808 9735909812853462016 12436143343582116224 15136376874310770432 17836610405039424640 2090099862058527232 4790333392787181440 7490566923515835648 10190800454244489856 12891033984973144064 15591267515701798272 18291501046430452480 2544990503449555072 5245224034178209280 7945457564906863488 10645691095635517696 13345924626364171904 16046158157092826112 299647614111928704 2999881144840582912 5700114675569237120 8400348206297891328 11100581737026545536 13800815267755199744 16501048798483853952 754538255502956544 3454771786231610752 6155005316960264960 8855238847688919168 11555472378417573376 14255705909146227584 16955939439874881792 1209428896893984384 3909662427622638592 6609895958351292800 9310129489079947008 12010363019808601216 14710596550537255424 17410830081265909632 1664319538285012224 4364553069013666432 7064786599742320640 9765020130470974848 12465253661199629056 15165487191928283264 17865720722656937472 2119210179676040064 4819443710404694272 7519677241133348480 10219910771862002688 12920144302590656896 15620377833319311104 18320611364047965312 2574100821067067904 5274334351795722112 7974567882524376320 10674801413253030528 13375034943981684736 16075268474710338944 328757931729441536 3028991462458095744 5729224993186749952 8429458523915404160 11129692054644058368 13829925585372712576 16530159116101366784 783648573120469376 3483882103849123584 6184115634577777792 8884349165306432000 11584582696035086208 14284816226763740416 16985049757492394624 1238539214511497216 3938772745240151424 6639006275968805632 9339239806697459840 12039473337426114048 14739706868154768256 17439940398883422464 1693429855902525056 4393663386631179264 7093896917359833472 9794130448088487680 12494363978817141888 15194597509545796096 17894831040274450304 2148320497293552896 4848554028022207104 7548787558750861312 10249021089479515520 12949254620208169728 15649488150936823936 18349721681665478144 2603211138684580736 5303444669413234944 8003678200141889152 10703911730870543360 13404145261599197568 16104378792327851776 357868249346954368 3058101780075608576 5758335310804262784 8458568841532916992 11158802372261571200 13859035902990225408 16559269433718879616 812758890737982208 3512992421466636416 6213225952195290624 8913459482923944832 11613693013652599040 14313926544381253248 17014160075109907456 1267649532129010048 3967883062857664256 6668116593586318464 9368350124314972672 12068583655043626880 14768817185772281088 17469050716500935296 1722540173520037888 4422773704248692096 7123007234977346304 9823240765706000512 12523474296434654720 15223707827163308928 17923941357891963136 2177430814911065728 4877664345639719936 7577897876368374144 10278131407097028352 12978364937825682560 15678598468554336768 18378831999282990976 2632321456302093568 5332554987030747776 8032788517759401984 10733022048488056192 13433255579216710400 16133489109945364608 386978566964467200 3087212097693121408 5787445628421775616 8487679159150429824 11187912689879084032 13888146220607738240 16588379751336392448 841869208355495040 3542102739084149248 6242336269812803456 8942569800541457664 11642803331270111872 14343036861998766080 17043270392727420288 1296759849746522880 3996993380475177088 6697226911203831296 9397460441932485504 12097693972661139712 14797927503389793920 17498161034118448128 1751650491137550720 4451884021866204928 7152117552594859136 9852351083323513344 12552584614052167552 15252818144780821760 17953051675509475968 2206541132528578560 4906774663257232768 7607008193985886976 10307241724714541184 13007475255443195392 15707708786171849600 18407942316900503808 2661431773919606400 5361665304648260608 8061898835376914816 10762132366105569024 13462365896834223232 16162599427562877440 416088884581980032 3116322415310634240 5816555946039288448 8516789476767942656 11217023007496596864 13917256538225251072 16617490068953905280 870979525973007872 3571213056701662080 6271446587430316288 8971680118158970496 11671913648887624704 14372147179616278912 17072380710344933120 1325870167364035712 4026103698092689920 6726337228821344128 9426570759549998336 12126804290278652544 14827037821007306752 17527271351735960960 1780760808755063552 4480994339483717760 7181227870212371968 9881461400941026176 12581694931669680384 15281928462398334592 17982161993126988800 2235651450146091392 4935884980874745600 7636118511603399808 10336352042332054016 13036585573060708224 15736819103789362432 18437052634518016640 2690542091537119232 5390775622265773440 8091009152994427648 10791242683723081856 13491476214451736064 16191709745180390272 445199202199492864 3145432732928147072 5845666263656801280 8545899794385455488 11246133325114109696 13946366855842763904 16646600386571418112 900089843590520704 3600323374319174912 6300556905047829120 9000790435776483328 11701023966505137536 14401257497233791744 17101491027962445952 1354980484981548544 4055214015710202752 6755447546438856960 9455681077167511168 12155914607896165376 14856148138624819584 17556381669353473792 1809871126372576384 4510104657101230592 7210338187829884800 9910571718558539008 12610805249287193216 15311038780015847424 18011272310744501632 2264761767763604224 4964995298492258432 7665228829220912640 10365462359949566848 13065695890678221056 15765929421406875264 19418878425977856 2719652409154632064 5419885939883286272 8120119470611940480 10820353001340594688 13520586532069248896 16220820062797903104 474309519817005696 3174543050545659904 5874776581274314112 8575010112002968320 11275243642731622528 13975477173460276736 16675710704188930944 929200161208033536 3629433691936687744 6329667222665341952 9029900753393996160 11730134284122650368 14430367814851304576 17130601345579958784 1384090802599061376 4084324333327715584 6784557864056369792 9484791394785024000 12185024925513678208 14885258456242332416 17585491986970986624 1838981443990089216 4539214974718743424 7239448505447397632 9939682036176051840 12639915566904706048 15340149097633360256 18040382628362014464 2293872085381117056 4994105616109771264 7694339146838425472 10394572677567079680 13094806208295733888 15795039739024388096 48529196043490688 2748762726772144896 5448996257500799104 8149229788229453312 10849463318958107520 13549696849686761728 16249930380415415936 503419837434518528 3203653368163172736 5903886898891826944 8604120429620481152 11304353960349135360 14004587491077789568 16704821021806443776 958310478825546368 3658544009554200576 6358777540282854784 9059011071011508992 11759244601740163200 14459478132468817408 17159711663197471616 1413201120216574208 4113434650945228416 6813668181673882624 9513901712402536832 12214135243131191040 14914368773859845248 17614602304588499456 1868091761607602048 4568325292336256256 7268558823064910464 9968792353793564672 12669025884522218880 15369259415250873088 18069492945979527296 2322982402998629888 5023215933727284096 7723449464455938304 10423682995184592512 13123916525913246720 15824150056641900928 77639513661003520 2777873044389657728 5478106575118311936 8178340105846966144 10878573636575620352 13578807167304274560 16279040698032928768 532530155052031360 3232763685780685568 5932997216509339776 8633230747237993984 11333464277966648192 14033697808695302400 16733931339423956608 987420796443059200 3687654327171713408 6387887857900367616 9088121388629021824 11788354919357676032 14488588450086330240 17188821980814984448 1442311437834087040 4142544968562741248 6842778499291395456 9543012030020049664 12243245560748703872 14943479091477358080 17643712622206012288 1897202079225114880 4597435609953769088 7297669140682423296 9997902671411077504 12698136202139731712 15398369732868385920 18098603263597040128 2352092720616142720 5052326251344796928 7752559782073451136 10452793312802105344 13153026843530759552 15853260374259413760 106749831278516352 2806983362007170560 5507216892735824768 8207450423464478976 10907683954193133184 13607917484921787392 16308151015650441600 561640472669544192 3261874003398198400 5962107534126852608 8662341064855506816 11362574595584161024 14062808126312815232 16763041657041469440 1016531114060572032 3716764644789226240 6416998175517880448 9117231706246534656 11817465236975188864 14517698767703843072 17217932298432497280 1471421755451599872 4171655286180254080 6871888816908908288 9572122347637562496 12272355878366216704 14972589409094870912 17672822939823525120 1926312396842627712 4626545927571281920 7326779458299936128 10027012989028590336 12727246519757244544 15427480050485898752 18127713581214552960 2381203038233655552 5081436568962309760 7781670099690963968 10481903630419618176 13182137161148272384 15882370691876926592 135860148896029184 2836093679624683392 5536327210353337600 8236560741081991808 10936794271810646016 13637027802539300224 16337261333267954432 590750790287057024 3290984321015711232 5991217851744365440 8691451382473019648 11391684913201673856 14091918443930328064 16792151974658982272 1045641431678084864 3745874962406739072 6446108493135393280 9146342023864047488 11846575554592701696 14546809085321355904 17247042616050010112 1500532073069112704 4200765603797766912 6900999134526421120 9601232665255075328 12301466195983729536 15001699726712383744 17701933257441037952 1955422714460140544 4655656245188794752 7355889775917448960 10056123306646103168 12756356837374757376 15456590368103411584 18156823898832065792 2410313355851168384 5110546886579822592 7810780417308476800 10511013948037131008 13211247478765785216 15911481009494439424 164970466513542016 2865203997242196224 5565437527970850432 8265671058699504640 10965904589428158848 13666138120156813056 16366371650885467264 619861107904569856 3320094638633224064 6020328169361878272 8720561700090532480 11420795230819186688 14121028761547840896 16821262292276495104 1074751749295597696 3774985280024251904 6475218810752906112 9175452341481560320 11875685872210214528 14575919402938868736 17276152933667522944 1529642390686625536 4229875921415279744 6930109452143933952 9630342982872588160 12330576513601242368 15030810044329896576 17731043575058550784 1984533032077653376 4684766562806307584 7385000093534961792 10085233624263616000 12785467154992270208 15485700685720924416 18185934216449578624 2439423673468681216 5139657204197335424 7839890734925989632 10540124265654643840 13240357796383298048 15940591327111952256 194080784131054848 2894314314859709056 5594547845588363264 8294781376317017472 10995014907045671680 13695248437774325888 16395481968502980096 648971425522082688 3349204956250736896 6049438486979391104 8749672017708045312 11449905548436699520 14150139079165353728 16850372609894007936 1103862066913110528 3804095597641764736 6504329128370418944 9204562659099073152 11904796189827727360 14605029720556381568 17305263251285035776 1558752708304138368 4258986239032792576 6959219769761446784 9659453300490100992 12359686831218755200 15059920361947409408 17760153892676063616 2013643349695166208 4713876880423820416 7414110411152474624 10114343941881128832 12814577472609783040 15514811003338437248 18215044534067091456 2468533991086194048 5168767521814848256 7869001052543502464 10569234583272156672 13269468114000810880 15969701644729465088 223191101748567680 2923424632477221888 5623658163205876096 8323891693934530304 11024125224663184512 13724358755391838720 16424592286120492928 678081743139595520 3378315273868249728 6078548804596903936 8778782335325558144 11479015866054212352 14179249396782866560 16879482927511520768 1132972384530623360 3833205915259277568 6533439445987931776 9233672976716585984 11933906507445240192 14634140038173894400 17334373568902548608 1587863025921651200 4288096556650305408 6988330087378959616 9688563618107613824 12388797148836268032 15089030679564922240 17789264210293576448 2042753667312679040 4742987198041333248 7443220728769987456 10143454259498641664 12843687790227295872 15543921320955950080 18244154851684604288 2497644308703706880 5197877839432361088 7898111370161015296 10598344900889669504 13298578431618323712 15998811962346977920 252301419366080512 2952534950094734720 5652768480823388928 8353002011552043136 11053235542280697344 13753469073009351552 16453702603738005760 707192060757108352 3407425591485762560 6107659122214416768 8807892652943070976 11508126183671725184 14208359714400379392 16908593245129033600 1162082702148136192 3862316232876790400 6562549763605444608 9262783294334098816 11963016825062753024 14663250355791407232 17363483886520061440 1616973343539164032 4317206874267818240 7017440404996472448 9717673935725126656 12417907466453780864 15118140997182435072 17818374527911089280 2071863984930191872 4772097515658846080 7472331046387500288 10172564577116154496 12872798107844808704 15573031638573462912 18273265169302117120 2526754626321219712 5226988157049873920 7927221687778528128 10627455218507182336 13327688749235836544 16027922279964490752 281411736983593344 2981645267712247552 5681878798440901760 8382112329169555968 11082345859898210176 13782579390626864384 16482812921355518592 736302378374621184 3436535909103275392 6136769439831929600 8837002970560583808 11537236501289238016 14237470032017892224 16937703562746546432 1191193019765649024 3891426550494303232 6591660081222957440 9291893611951611648 11992127142680265856 14692360673408920064 17392594204137574272 1646083661156676864 4346317191885331072 7046550722613985280 9746784253342639488 12447017784071293696 15147251314799947904 17847484845528602112 2100974302547704704 4801207833276358912 7501441364005013120 10201674894733667328 12901908425462321536 15602141956190975744 18302375486919629952 2555864943938732544 5256098474667386752 7956332005396040960 10656565536124695168 13356799066853349376 16057032597582003584 310522054601106176 3010755585329760384 5710989116058414592 8411222646787068800 11111456177515723008 13811689708244377216 16511923238973031424 765412695992134016 3465646226720788224 6165879757449442432 8866113288178096640 11566346818906750848 14266580349635405056 16966813880364059264 1220303337383161856 3920536868111816064 6620770398840470272 9321003929569124480 12021237460297778688 14721470991026432896 17421704521755087104 1675193978774189696 4375427509502843904 7075661040231498112 9775894570960152320 12476128101688806528 15176361632417460736 17876595163146114944 2130084620165217536 4830318150893871744 7530551681622525952 10230785212351180160 12931018743079834368 15631252273808488576 18331485804537142784 2584975261556245376 5285208792284899584 7985442323013553792 10685675853742208000 13385909384470862208 16086142915199516416 339632372218619008 3039865902947273216 5740099433675927424 8440332964404581632 11140566495133235840 13840800025861890048 16541033556590544256 794523013609646848 3494756544338301056 6194990075066955264 8895223605795609472 11595457136524263680 14295690667252917888 16995924197981572096 1249413655000674688 3949647185729328896 6649880716457983104 9350114247186637312 12050347777915291520 14750581308643945728 17450814839372599936 1704304296391702528 4404537827120356736 7104771357849010944 9805004888577665152 12505238419306319360 15205471950034973568 17905705480763627776 2159194937782730368 4859428468511384576 7559661999240038784 10259895529968692992 12960129060697347200 15660362591426001408 18360596122154655616 2614085579173758208 5314319109902412416 8014552640631066624 10714786171359720832 13415019702088375040 16115253232817029248 368742689836131840 3068976220564786048 5769209751293440256 8469443282022094464 11169676812750748672 13869910343479402880 16570143874208057088 823633331227159680 3523866861955813888 6224100392684468096 8924333923413122304 11624567454141776512 14324800984870430720 17025034515599084928 1278523972618187520 3978757503346841728 6678991034075495936 9379224564804150144 12079458095532804352 14779691626261458560 17479925156990112768 1733414614009215360 4433648144737869568 7133881675466523776 9834115206195177984 12534348736923832192 15234582267652486400 17934815798381140608 2188305255400243200 4888538786128897408 7588772316857551616 10289005847586205824 12989239378314860032 15689472909043514240 18389706439772168448 2643195896791271040 5343429427519925248 8043662958248579456 10743896488977233664 13444130019705887872 16144363550434542080 397853007453644672 3098086538182298880 5798320068910953088 8498553599639607296 11198787130368261504 13899020661096915712 16599254191825569920 852743648844672512 3552977179573326720 6253210710301980928 8953444241030635136 11653677771759289344 14353911302487943552 17054144833216597760 1307634290235700352 4007867820964354560 6708101351693008768 9408334882421662976 12108568413150317184 14808801943878971392 17509035474607625600 1762524931626728192 4462758462355382400 7162991993084036608 9863225523812690816 12563459054541345024 15263692585269999232 17963926115998653440 2217415573017756032 4917649103746410240 7617882634475064448 10318116165203718656 13018349695932372864 15718583226661027072 18418816757389681280 2672306214408783872 5372539745137438080 8072773275866092288 10773006806594746496 13473240337323400704 16173473868052054912 426963325071157504 3127196855799811712 5827430386528465920 8527663917257120128 11227897447985774336 13928130978714428544 16628364509443082752 881853966462185344 3582087497190839552 6282321027919493760 8982554558648147968 11682788089376802176 14383021620105456384 17083255150834110592 1336744607853213184 4036978138581867392 6737211669310521600 9437445200039175808 12137678730767830016 14837912261496484224 17538145792225138432 1791635249244241024 4491868779972895232 7192102310701549440 9892335841430203648 12592569372158857856 15292802902887512064 17993036433616166272 2246525890635268864 4946759421363923072 7646992952092577280 10347226482821231488 13047460013549885696 15747693544278539904 1183001297642496 2701416532026296704 5401650062754950912 8101883593483605120 10802117124212259328 13502350654940913536 16202584185669567744 456073642688670336 3156307173417324544 5856540704145978752 8556774234874632960 11257007765603287168 13957241296331941376 16657474827060595584 910964284079698176 3611197814808352384 6311431345537006592 9011664876265660800 11711898406994315008 14412131937722969216 17112365468451623424 1365854925470726016 4066088456199380224 6766321986928034432 9466555517656688640 12166789048385342848 14867022579113997056 17567256109842651264 1820745566861753856 4520979097590408064 7221212628319062272 9921446159047716480 12621679689776370688 15321913220505024896 18022146751233679104 2275636208252781696 4975869738981435904 7676103269710090112 10376336800438744320 13076570331167398528 15776803861896052736 30293318915155328 2730526849643809536 5430760380372463744 8130993911101117952 10831227441829772160 13531460972558426368 16231694503287080576 485183960306183168 3185417491034837376 5885651021763491584 8585884552492145792 11286118083220800000 13986351613949454208 16686585144678108416 940074601697211008 3640308132425865216 6340541663154519424 9040775193883173632 11741008724611827840 14441242255340482048 17141475786069136256 1394965243088238848 4095198773816893056 6795432304545547264 9495665835274201472 12195899366002855680 14896132896731509888 17596366427460164096 1849855884479266688 4550089415207920896 7250322945936575104 9950556476665229312 12650790007393883520 15351023538122537728 18051257068851191936 2304746525870294528 5004980056598948736 7705213587327602944 10405447118056257152 13105680648784911360 15805914179513565568 59403636532668160 2759637167261322368 5459870697989976576 8160104228718630784 10860337759447284992 13560571290175939200 16260804820904593408 514294277923696000 3214527808652350208 5914761339381004416 8614994870109658624 11315228400838312832 14015461931566967040 16715695462295621248 969184919314723840 3669418450043378048 6369651980772032256 9069885511500686464 11770119042229340672 14470352572957994880 17170586103686649088 1424075560705751680 4124309091434405888 6824542622163060096 9524776152891714304 12225009683620368512 14925243214349022720 17625476745077676928 1878966202096779520 4579199732825433728 7279433263554087936 9979666794282742144 12679900325011396352 15380133855740050560 18080367386468704768 2333856843487807360 5034090374216461568 7734323904945115776 10434557435673769984 13134790966402424192 15835024497131078400 88513954150180992 2788747484878835200 5488981015607489408 8189214546336143616 10889448077064797824 13589681607793452032 16289915138522106240 543404595541208832 3243638126269863040 5943871656998517248 8644105187727171456 11344338718455825664 14044572249184479872 16744805779913134080 998295236932236672 3698528767660890880 6398762298389545088 9098995829118199296 11799229359846853504 14499462890575507712 17199696421304161920 1453185878323264512 4153419409051918720 6853652939780572928 9553886470509227136 12254120001237881344 14954353531966535552 17654587062695189760 1908076519714292352 4608310050442946560 7308543581171600768 10008777111900254976 12709010642628909184 15409244173357563392 18109477704086217600 2362967161105320192 5063200691833974400 7763434222562628608 10463667753291282816 13163901284019937024 15864134814748591232 117624271767693824 2817857802496348032 5518091333225002240 8218324863953656448 10918558394682310656 13618791925410964864 16319025456139619072 572514913158721664 3272748443887375872 5972981974616030080 8673215505344684288 11373449036073338496 14073682566801992704 16773916097530646912 1027405554549749504 3727639085278403712 6427872616007057920 9128106146735712128 11828339677464366336 14528573208193020544 17228806738921674752 1482296195940777344 4182529726669431552 6882763257398085760 9582996788126739968 12283230318855394176 14983463849584048384 17683697380312702592 1937186837331805184 4637420368060459392 7337653898789113600 10037887429517767808 12738120960246422016 15438354490975076224 18138588021703730432 2392077478722833024 5092311009451487232 7792544540180141440 10492778070908795648 13193011601637449856 15893245132366104064 146734589385206656 2846968120113860864 5547201650842515072 8247435181571169280 10947668712299823488 13647902243028477696 16348135773757131904 601625230776234496 3301858761504888704 6002092292233542912 8702325822962197120 11402559353690851328 14102792884419505536 16803026415148159744 1056515872167262336 3756749402895916544 6456982933624570752 9157216464353224960 11857449995081879168 14557683525810533376 17257917056539187584 1511406513558290176 4211640044286944384 6911873575015598592 9612107105744252800 12312340636472907008 15012574167201561216 17712807697930215424 1966297154949318016 4666530685677972224 7366764216406626432 10066997747135280640 12767231277863934848 15467464808592589056 18167698339321243264 2421187796340345856 5121421327069000064 7821654857797654272 10521888388526308480 13222121919254962688 15922355449983616896 175844907002719488 2876078437731373696 5576311968460027904 8276545499188682112 10976779029917336320 13677012560645990528 16377246091374644736 630735548393747328 3330969079122401536 6031202609851055744 8731436140579709952 11431669671308364160 14131903202037018368 16832136732765672576 1085626189784775168 3785859720513429376 6486093251242083584 9186326781970737792 11886560312699392000 14586793843428046208 17287027374156700416 1540516831175803008 4240750361904457216 6940983892633111424 9641217423361765632 12341450954090419840 15041684484819074048 17741918015547728256 1995407472566830848 4695641003295485056 7395874534024139264 10096108064752793472 12796341595481447680 15496575126210101888 18196808656938756096 2450298113957858688 5150531644686512896 7850765175415167104 10550998706143821312 13251232236872475520 15951465767601129728 204955224620232320 2905188755348886528 5605422286077540736 8305655816806194944 11005889347534849152 13706122878263503360 16406356408992157568 659845866011260160 3360079396739914368 6060312927468568576 8760546458197222784 11460779988925876992 14161013519654531200 16861247050383185408 1114736507402288000 3814970038130942208 6515203568859596416 9215437099588250624 11915670630316904832 14615904161045559040 17316137691774213248 1569627148793315840 4269860679521970048 6970094210250624256 9670327740979278464 12370561271707932672 15070794802436586880 17771028333165241088 2024517790184343680 4724751320912997888 7424984851641652096 10125218382370306304 12825451913098960512 15525685443827614720 18225918974556268928 2479408431575371520 5179641962304025728 7879875493032679936 10580109023761334144 13280342554489988352 15980576085218642560 234065542237745152 2934299072966399360 5634532603695053568 8334766134423707776 11034999665152361984 13735233195881016192 16435466726609670400 688956183628772992 3389189714357427200 6089423245086081408 8789656775814735616 11489890306543389824 14190123837272044032 16890357368000698240 1143846825019800832 3844080355748455040 6544313886477109248 9244547417205763456 11944780947934417664 14645014478663071872 17345248009391726080 1598737466410828672 4298970997139482880 6999204527868137088 9699438058596791296 12399671589325445504 15099905120054099712 17800138650782753920 2053628107801856512 4753861638530510720 7454095169259164928 10154328699987819136 12854562230716473344 15554795761445127552 18255029292173781760 2508518749192884352 5208752279921538560 7908985810650192768 10609219341378846976 13309452872107501184 16009686402836155392 263175859855257984 2963409390583912192 5663642921312566400 8363876452041220608 11064109982769874816 13764343513498529024 16464577044227183232 718066501246285824 3418300031974940032 6118533562703594240 8818767093432248448 11519000624160902656 14219234154889556864 16919467685618211072 1172957142637313664 3873190673365967872 6573424204094622080 9273657734823276288 11973891265551930496 14674124796280584704 17374358327009238912 1627847784028341504 4328081314756995712 7028314845485649920 9728548376214304128 12428781906942958336 15129015437671612544 17829248968400266752 2082738425419369344 4782971956148023552 7483205486876677760 10183439017605331968 12883672548333986176 15583906079062640384 18284139609791294592 2537629066810397184 5237862597539051392 7938096128267705600 10638329658996359808 13338563189725014016 16038796720453668224 292286177472770816 2992519708201425024 5692753238930079232 8392986769658733440 11093220300387387648 13793453831116041856 16493687361844696064 747176818863798656 3447410349592452864 6147643880321107072 8847877411049761280 11548110941778415488 14248344472507069696 16948578003235723904 1202067460254826496 3902300990983480704 6602534521712134912 9302768052440789120 12003001583169443328 14703235113898097536 17403468644626751744 1656958101645854336 4357191632374508544 7057425163103162752 9757658693831816960 12457892224560471168 15158125755289125376 17858359286017779584 2111848743036882176 4812082273765536384 7512315804494190592 10212549335222844800 12912782865951499008 15613016396680153216 18313249927408807424 2566739384427910016 5266972915156564224 7967206445885218432 10667439976613872640 13367673507342526848 16067907038071181056 321396495090283648 3021630025818937856 5721863556547592064 8422097087276246272 11122330618004900480 13822564148733554688 16522797679462208896 776287136481311488 3476520667209965696 6176754197938619904 8876987728667274112 11577221259395928320 14277454790124582528 16977688320853236736 1231177777872339328 3931411308600993536 6631644839329647744 9331878370058301952 12032111900786956160 14732345431515610368 17432578962244264576 1686068419263367168 4386301949992021376 7086535480720675584 9786769011449329792 12487002542177984000 15187236072906638208 17887469603635292416 2140959060654395008 4841192591383049216 7541426122111703424 10241659652840357632 12941893183569011840 15642126714297666048 18342360245026320256 2595849702045422848 5296083232774077056 7996316763502731264 10696550294231385472 13396783824960039680 16097017355688693888 350506812707796480 3050740343436450688 5750973874165104896 8451207404893759104 11151440935622413312 13851674466351067520 16551907997079721728 805397454098824320 3505630984827478528 6205864515556132736 8906098046284786944 11606331577013441152 14306565107742095360 17006798638470749568 1260288095489852160 3960521626218506368 6660755156947160576 9360988687675814784 12061222218404468992 14761455749133123200 17461689279861777408 1715178736880880000 4415412267609534208 7115645798338188416 9815879329066842624 12516112859795496832 15216346390524151040 17916579921252805248 2170069378271907840 4870302909000562048 7570536439729216256 10270769970457870464 12971003501186524672 15671237031915178880 18371470562643833088 2624960019662935680 5325193550391589888 8025427081120244096 10725660611848898304 13425894142577552512 16126127673306206720 379617130325309312 3079850661053963520 5780084191782617728 8480317722511271936 11180551253239926144 13880784783968580352 16581018314697234560 834507771716337152 3534741302444991360 6234974833173645568 8935208363902299776 11635441894630953984 14335675425359608192 17035908956088262400 1289398413107364992 3989631943836019200 6689865474564673408 9390099005293327616 12090332536021981824 14790566066750636032 17490799597479290240 1744289054498392832 4444522585227047040 7144756115955701248 9844989646684355456 12545223177413009664 15245456708141663872 17945690238870318080 2199179695889420672 4899413226618074880 7599646757346729088 10299880288075383296 13000113818804037504 15700347349532691712 18400580880261345920 2654070337280448512 5354303868009102720 8054537398737756928 10754770929466411136 13455004460195065344 16155237990923719552 408727447942822144 3108960978671476352 5809194509400130560 8509428040128784768 11209661570857438976 13909895101586093184 16610128632314747392 863618089333849984 3563851620062504192 6264085150791158400 8964318681519812608 11664552212248466816 14364785742977121024 17065019273705775232 1318508730724877824 4018742261453532032 6718975792182186240 9419209322910840448 12119442853639494656 14819676384368148864 17519909915096803072 1773399372115905664 4473632902844559872 7173866433573214080 9874099964301868288 12574333495030522496 15274567025759176704 17974800556487830912 2228290013506933504 4928523544235587712 7628757074964241920 10328990605692896128 13029224136421550336 15729457667150204544 18429691197878858752 2683180654897961344 5383414185626615552 8083647716355269760 10783881247083923968 13484114777812578176 16184348308541232384 437837765560334976 3138071296288989184 5838304827017643392 8538538357746297600 11238771888474951808 13939005419203606016 16639238949932260224 892728406951362816 3592961937680017024 6293195468408671232 8993428999137325440 11693662529865979648 14393896060594633856 17094129591323288064 1347619048342390656 4047852579071044864 6748086109799699072 9448319640528353280 12148553171257007488 14848786701985661696 17549020232714315904 1802509689733418496 4502743220462072704 7202976751190726912 9903210281919381120 12603443812648035328 15303677343376689536 18003910874105343744 2257400331124446336 4957633861853100544 7657867392581754752 10358100923310408960 13058334454039063168 15758567984767717376 12057441786819968 2712290972515474176 5412524503244128384 8112758033972782592 10812991564701436800 13513225095430091008 16213458626158745216 466948083177847808 3167181613906502016 5867415144635156224 8567648675363810432 11267882206092464640 13968115736821118848 16668349267549773056 921838724568875648 3622072255297529856 6322305786026184064 9022539316754838272 11722772847483492480 14423006378212146688 17123239908940800896 1376729365959903488 4076962896688557696 6777196427417211904 9477429958145866112 12177663488874520320 14877897019603174528 17578130550331828736 1831620007350931328 4531853538079585536 7232087068808239744 9932320599536893952 12632554130265548160 15332787660994202368 18033021191722856576 2286510648741959168 4986744179470613376 7686977710199267584 10387211240927921792 13087444771656576000 15787678302385230208 41167759404332800 2741401290132987008 5441634820861641216 8141868351590295424 10842101882318949632 13542335413047603840 16242568943776258048 496058400795360640 3196291931524014848 5896525462252669056 8596758992981323264 11296992523709977472 13997226054438631680 16697459585167285888 950949042186388480 3651182572915042688 6351416103643696896 9051649634372351104 11751883165101005312 14452116695829659520 17152350226558313728 1405839683577416320 4106073214306070528 6806306745034724736 9506540275763378944 12206773806492033152 14907007337220687360 17607240867949341568 1860730324968444160 4560963855697098368 7261197386425752576 9961430917154406784 12661664447883060992 15361897978611715200 18062131509340369408 2315620966359472000 5015854497088126208 7716088027816780416 10416321558545434624 13116555089274088832 15816788620002743040 70278077021845632 2770511607750499840 5470745138479154048 8170978669207808256 10871212199936462464 13571445730665116672 16271679261393770880 525168718412873472 3225402249141527680 5925635779870181888 8625869310598836096 11326102841327490304 14026336372056144512 16726569902784798720 980059359803901312 3680292890532555520 6380526421261209728 9080759951989863936 11780993482718518144 14481227013447172352 17181460544175826560 1434950001194929152 4135183531923583360 6835417062652237568 9535650593380891776 12235884124109545984 14936117654838200192 17636351185566854400 1889840642585956992 4590074173314611200 7290307704043265408 9990541234771919616 12690774765500573824 15391008296229228032 18091241826957882240 2344731283976984832 5044964814705639040 7745198345434293248 10445431876162947456 13145665406891601664 15845898937620255872 99388394639358464 2799621925368012672 5499855456096666880 8200088986825321088 10900322517553975296 13600556048282629504 16300789579011283712 554279036030386304 3254512566759040512 5954746097487694720 8654979628216348928 11355213158945003136 14055446689673657344 16755680220402311552 1009169677421414144 3709403208150068352 6409636738878722560 9109870269607376768 11810103800336030976 14510337331064685184 17210570861793339392 1464060318812441984 4164293849541096192 6864527380269750400 9564760910998404608 12264994441727058816 14965227972455713024 17665461503184367232 1918950960203469824 4619184490932124032 7319418021660778240 10019651552389432448 12719885083118086656 15420118613846740864 18120352144575395072 2373841601594497664 5074075132323151872 7774308663051806080 10474542193780460288 13174775724509114496 15875009255237768704 128498712256871296 2828732242985525504 5528965773714179712 8229199304442833920 10929432835171488128 13629666365900142336 16329899896628796544 583389353647899136 3283622884376553344 5983856415105207552 8684089945833861760 11384323476562515968 14084557007291170176 16784790538019824384 1038279995038926976 3738513525767581184 6438747056496235392 9138980587224889600 11839214117953543808 14539447648682198016 17239681179410852224 1493170636429954816 4193404167158609024 6893637697887263232 9593871228615917440 12294104759344571648 14994338290073225856 17694571820801880064 1948061277820982656 4648294808549636864 7348528339278291072 10048761870006945280 12748995400735599488 15449228931464253696 18149462462192907904 2402951919212010496 5103185449940664704 7803418980669318912 10503652511397973120 13203886042126627328 15904119572855281536 157609029874384128 2857842560603038336 5558076091331692544 8258309622060346752 10958543152789000960 13658776683517655168 16359010214246309376 612499671265411968 3312733201994066176 6012966732722720384 8713200263451374592 11413433794180028800 14113667324908683008 16813900855637337216 1067390312656439808 3767623843385094016 6467857374113748224 9168090904842402432 11868324435571056640 14568557966299710848 17268791497028365056 1522280954047467648 4222514484776121856 6922748015504776064 9622981546233430272 12323215076962084480 15023448607690738688 17723682138419392896 1977171595438495488 4677405126167149696 7377638656895803904 10077872187624458112 12778105718353112320 15478339249081766528 18178572779810420736 2432062236829523328 5132295767558177536 7832529298286831744 10532762829015485952 13232996359744140160 15933229890472794368 186719347491896960 2886952878220551168 5587186408949205376 8287419939677859584 10987653470406513792 13687887001135168000 16388120531863822208 641609988882924800 3341843519611579008 6042077050340233216 8742310581068887424 11442544111797541632 14142777642526195840 16843011173254850048 1096500630273952640 3796734161002606848 6496967691731261056 9197201222459915264 11897434753188569472 14597668283917223680 17297901814645877888 1551391271664980480 4251624802393634688 6951858333122288896 9652091863850943104 12352325394579597312 15052558925308251520 17752792456036905728 2006281913056008320 4706515443784662528 7406748974513316736 10106982505241970944 12807216035970625152 15507449566699279360 18207683097427933568 2461172554447036160 5161406085175690368 7861639615904344576 10561873146632998784 13262106677361652992 15962340208090307200 215829665109409792 2916063195838064000 5616296726566718208 8316530257295372416 11016763788024026624 13716997318752680832 16417230849481335040 670720306500437632 3370953837229091840 6071187367957746048 8771420898686400256 11471654429415054464 14171887960143708672 16872121490872362880 1125610947891465472 3825844478620119680 6526078009348773888 9226311540077428096 11926545070806082304 14626778601534736512 17327012132263390720 1580501589282493312 4280735120011147520 6980968650739801728 9681202181468455936 12381435712197110144 15081669242925764352 17781902773654418560 2035392230673521152 4735625761402175360 7435859292130829568 10136092822859483776 12836326353588137984 15536559884316792192 18236793415045446400 2490282872064548992 5190516402793203200 7890749933521857408 10590983464250511616 13291216994979165824 15991450525707820032 244939982726922624 2945173513455576832 5645407044184231040 8345640574912885248 11045874105641539456 13746107636370193664 16446341167098847872 699830624117950464 3400064154846604672 6100297685575258880 8800531216303913088 11500764747032567296 14200998277761221504 16901231808489875712 1154721265508978304 3854954796237632512 6555188326966286720 9255421857694940928 11955655388423595136 14655888919152249344 17356122449880903552 1609611906900006144 4309845437628660352 7010078968357314560 9710312499085968768 12410546029814622976 15110779560543277184 17811013091271931392 2064502548291033984 4764736079019688192 7464969609748342400 10165203140476996608 12865436671205650816 15565670201934305024 18265903732662959232 2519393189682061824 5219626720410716032 7919860251139370240 10620093781868024448 13320327312596678656 16020560843325332864 274050300344435456 2974283831073089664 5674517361801743872 8374750892530398080 11074984423259052288 13775217953987706496 16475451484716360704 728940941735463296 3429174472464117504 6129408003192771712 8829641533921425920 11529875064650080128 14230108595378734336 16930342126107388544 1183831583126491136 3884065113855145344 6584298644583799552 9284532175312453760 11984765706041107968 14684999236769762176 17385232767498416384 1638722224517518976 4338955755246173184 7039189285974827392 9739422816703481600 12439656347432135808 15139889878160790016 17840123408889444224 2093612865908546816 4793846396637201024 7494079927365855232 10194313458094509440 12894546988823163648 15594780519551817856 18295014050280472064 2548503507299574656 5248737038028228864 7948970568756883072 10649204099485537280 13349437630214191488 16049671160942845696 303160617961948288 3003394148690602496 5703627679419256704 8403861210147910912 11104094740876565120 13804328271605219328 16504561802333873536 758051259352976128 3458284790081630336 6158518320810284544 8858751851538938752 11558985382267592960 14259218912996247168 16959452443724901376 1212941900744003968 3913175431472658176 6613408962201312384 9313642492929966592 12013876023658620800 14714109554387275008 17414343085115929216 1667832542135031808 4368066072863686016 7068299603592340224 9768533134320994432 12468766665049648640 15169000195778302848 17869233726506957056 2122723183526059648 4822956714254713856 7523190244983368064 10223423775712022272 12923657306440676480 15623890837169330688 18324124367897984896 2577613824917087488 5277847355645741696 7978080886374395904 10678314417103050112 13378547947831704320 16078781478560358528 332270935579461120 3032504466308115328 5732737997036769536 8432971527765423744 11133205058494077952 13833438589222732160 16533672119951386368 787161576970488960 3487395107699143168 6187628638427797376 8887862169156451584 11588095699885105792 14288329230613760000 16988562761342414208 1242052218361516800 3942285749090171008 6642519279818825216 9342752810547479424 12042986341276133632 14743219872004787840 17443453402733442048 1696942859752544640 4397176390481198848 7097409921209853056 9797643451938507264 12497876982667161472 15198110513395815680 17898344044124469888 2151833501143572480 4852067031872226688 7552300562600880896 10252534093329535104 12952767624058189312 15653001154786843520 18353234685515497728 2606724142534600320 5306957673263254528 8007191203991908736 10707424734720562944 13407658265449217152 16107891796177871360 361381253196973952 3061614783925628160 5761848314654282368 8462081845382936576 11162315376111590784 13862548906840244992 16562782437568899200 816271894588001792 3516505425316656000 6216738956045310208 8916972486773964416 11617206017502618624 14317439548231272832 17017673078959927040 1271162535979029632 3971396066707683840 6671629597436338048 9371863128164992256 12072096658893646464 14772330189622300672 17472563720350954880 1726053177370057472 4426286708098711680 7126520238827365888 9826753769556020096 12526987300284674304 15227220831013328512 17927454361741982720 2180943818761085312 4881177349489739520 7581410880218393728 10281644410947047936 12981877941675702144 15682111472404356352 18382345003133010560 2635834460152113152 5336067990880767360 8036301521609421568 10736535052338075776 13436768583066729984 16137002113795384192 390491570814486784 3090725101543140992 5790958632271795200 8491192163000449408 11191425693729103616 13891659224457757824 16591892755186412032 845382212205514624 3545615742934168832 6245849273662823040 8946082804391477248 11646316335120131456 14346549865848785664 17046783396577439872 1300272853596542464 4000506384325196672 6700739915053850880 9400973445782505088 12101206976511159296 14801440507239813504 17501674037968467712 1755163494987570304 4455397025716224512 7155630556444878720 9855864087173532928 12556097617902187136 15256331148630841344 17956564679359495552 2210054136378598144 4910287667107252352 7610521197835906560 10310754728564560768 13010988259293214976 15711221790021869184 18411455320750523392 2664944777769625984 5365178308498280192 8065411839226934400 10765645369955588608 13465878900684242816 16166112431412897024 419601888431999616 3119835419160653824 5820068949889308032 8520302480617962240 11220536011346616448 13920769542075270656 16621003072803924864 874492529823027456 3574726060551681664 6274959591280335872 8975193122008990080 11675426652737644288 14375660183466298496 17075893714194952704 1329383171214055296 4029616701942709504 6729850232671363712 9430083763400017920 12130317294128672128 14830550824857326336 17530784355585980544 1784273812605083136 4484507343333737344 7184740874062391552 9884974404791045760 12585207935519699968 15285441466248354176 17985674996977008384 2239164453996110976 4939397984724765184 7639631515453419392 10339865046182073600 13040098576910727808 15740332107639382016 18440565638368036224 2694055095387138816 5394288626115793024 8094522156844447232 10794755687573101440 13494989218301755648 16195222749030409856 448712206049512448 3148945736778166656 5849179267506820864 8549412798235475072 11249646328964129280 13949879859692783488 16650113390421437696 903602847440540288 3603836378169194496 6304069908897848704 9004303439626502912 11704536970355157120 14404770501083811328 17105004031812465536 1358493488831568128 4058727019560222336 6758960550288876544 9459194081017530752 12159427611746184960 14859661142474839168 17559894673203493376 1813384130222595968 4513617660951250176 7213851191679904384 9914084722408558592 12614318253137212800 15314551783865867008 18014785314594521216 2268274771613623808 4968508302342278016 7668741833070932224 10368975363799586432 13069208894528240640 15769442425256894848 22931882275997440 2723165413004651648 5423398943733305856 8123632474461960064 10823866005190614272 13524099535919268480 16224333066647922688 477822523667025280 3178056054395679488 5878289585124333696 8578523115852987904 11278756646581642112 13978990177310296320 16679223708038950528 932713165058053120 3632946695786707328 6333180226515361536 9033413757244015744 11733647287972669952 14433880818701324160 17134114349429978368 1387603806449080960 4087837337177735168 6788070867906389376 9488304398635043584 12188537929363697792 14888771460092352000 17589004990821006208 1842494447840108800 4542727978568763008 7242961509297417216 9943195040026071424 12643428570754725632 15343662101483379840 18043895632212034048 2297385089231136640 4997618619959790848 7697852150688445056 10398085681417099264 13098319212145753472 15798552742874407680 52042199893510272 2752275730622164480 5452509261350818688 8152742792079472896 10852976322808127104 13553209853536781312 16253443384265435520 506932841284538112 3207166372013192320 5907399902741846528 8607633433470500736 11307866964199154944 14008100494927809152 16708334025656463360 961823482675565952 3662057013404220160 6362290544132874368 9062524074861528576 11762757605590182784 14462991136318836992 17163224667047491200 1416714124066593792 4116947654795248000 6817181185523902208 9517414716252556416 12217648246981210624 14917881777709864832 17618115308438519040 1871604765457621632 4571838296186275840 7272071826914930048 9972305357643584256 12672538888372238464 15372772419100892672 18073005949829546880 2326495406848649472 5026728937577303680 7726962468305957888 10427195999034612096 13127429529763266304 15827663060491920512 81152517511023104 2781386048239677312 5481619578968331520 8181853109696985728 10882086640425639936 13582320171154294144 16282553701882948352 536043158902050944 3236276689630705152 5936510220359359360 8636743751088013568 11336977281816667776 14037210812545321984 16737444343273976192 990933800293078784 3691167331021732992 6391400861750387200 9091634392479041408 11791867923207695616 14492101453936349824 17192334984665004032 1445824441684106624 4146057972412760832 6846291503141415040 9546525033870069248 12246758564598723456 14946992095327377664 17647225626056031872 1900715083075134464 4600948613803788672 7301182144532442880 10001415675261097088 12701649205989751296 15401882736718405504 18102116267447059712 2355605724466162304 5055839255194816512 7756072785923470720 10456306316652124928 13156539847380779136 15856773378109433344 110262835128535936 2810496365857190144 5510729896585844352 8210963427314498560 10911196958043152768 13611430488771806976 16311664019500461184 565153476519563776 3265387007248217984 5965620537976872192 8665854068705526400 11366087599434180608 14066321130162834816 16766554660891489024 1020044117910591616 3720277648639245824 6420511179367900032 9120744710096554240 11820978240825208448 14521211771553862656 17221445302282516864 1474934759301619456 4175168290030273664 6875401820758927872 9575635351487582080 12275868882216236288 14976102412944890496 17676335943673544704 1929825400692647296 4630058931421301504 7330292462149955712 10030525992878609920 12730759523607264128 15430993054335918336 18131226585064572544 2384716042083675136 5084949572812329344 7785183103540983552 10485416634269637760 13185650164998291968 15885883695726946176 139373152746048768 2839606683474702976 5539840214203357184 8240073744932011392 10940307275660665600 13640540806389319808 16340774337117974016 594263794137076608 3294497324865730816 5994730855594385024 8694964386323039232 11395197917051693440 14095431447780347648 16795664978509001856 1049154435528104448 3749387966256758656 6449621496985412864 9149855027714067072 11850088558442721280 14550322089171375488 17250555619900029696 1504045076919132288 4204278607647786496 6904512138376440704 9604745669105094912 12304979199833749120 15005212730562403328 17705446261291057536 1958935718310160128 4659169249038814336 7359402779767468544 10059636310496122752 12759869841224776960 15460103371953431168 18160336902682085376 2413826359701187968 5114059890429842176 7814293421158496384 10514526951887150592 13214760482615804800 15914994013344459008 168483470363561600 2868717001092215808 5568950531820870016 8269184062549524224 10969417593278178432 13669651124006832640 16369884654735486848 623374111754589440 3323607642483243648 6023841173211897856 8724074703940552064 11424308234669206272 14124541765397860480 16824775296126514688 1078264753145617280 3778498283874271488 6478731814602925696 9178965345331579904 11879198876060234112 14579432406788888320 17279665937517542528 1533155394536645120 4233388925265299328 6933622455993953536 9633855986722607744 12334089517451261952 15034323048179916160 17734556578908570368 1988046035927672960 4688279566656327168 7388513097384981376 10088746628113635584 12788980158842289792 15489213689570944000 18189447220299598208 2442936677318700800 5143170208047355008 7843403738776009216 10543637269504663424 13243870800233317632 15944104330961971840 197593787981074432 2897827318709728640 5598060849438382848 8298294380167037056 10998527910895691264 13698761441624345472 16398994972352999680 652484429372102272 3352717960100756480 6052951490829410688 8753185021558064896 11453418552286719104 14153652083015373312 16853885613744027520 1107375070763130112 3807608601491784320 6507842132220438528 9208075662949092736 11908309193677746944 14608542724406401152 17308776255135055360 1562265712154157952 4262499242882812160 6962732773611466368 9662966304340120576 12363199835068774784 15063433365797428992 17763666896526083200 2017156353545185792 4717389884273840000 7417623415002494208 10117856945731148416 12818090476459802624 15518324007188456832 18218557537917111040 2472046994936213632 5172280525664867840 7872514056393522048 10572747587122176256 13272981117850830464 15973214648579484672 226704105598587264 2926937636327241472 5627171167055895680 8327404697784549888 11027638228513204096 13727871759241858304 16428105289970512512 681594746989615104 3381828277718269312 6082061808446923520 8782295339175577728 11482528869904231936 14182762400632886144 16882995931361540352 1136485388380642944 3836718919109297152 6536952449837951360 9237185980566605568 11937419511295259776 14637653042023913984 17337886572752568192 1591376029771670784 4291609560500324992 6991843091228979200 9692076621957633408 12392310152686287616 15092543683414941824 17792777214143596032 2046266671162698624 4746500201891352832 7446733732620007040 10146967263348661248 12847200794077315456 15547434324805969664 18247667855534623872 2501157312553726464 5201390843282380672 7901624374011034880 10601857904739689088 13302091435468343296 16002324966196997504 255814423216100096 2956047953944754304 5656281484673408512 8356515015402062720 11056748546130716928 13756982076859371136 16457215607588025344 710705064607127936 3410938595335782144 6111172126064436352 8811405656793090560 11511639187521744768 14211872718250398976 16912106248979053184 1165595705998155776 3865829236726809984 6566062767455464192 9266296298184118400 11966529828912772608 14666763359641426816 17366996890370081024 1620486347389183616 4320719878117837824 7020953408846492032 9721186939575146240 12421420470303800448 15121654001032454656 17821887531761108864 2075376988780211456 4775610519508865664 7475844050237519872 10176077580966174080 12876311111694828288 15576544642423482496 18276778173152136704 2530267630171239296 5230501160899893504 7930734691628547712 10630968222357201920 13331201753085856128 16031435283814510336 284924740833612928 2985158271562267136 5685391802290921344 8385625333019575552 11085858863748229760 13786092394476883968 16486325925205538176 739815382224640768 3440048912953294976 6140282443681949184 8840515974410603392 11540749505139257600 14240983035867911808 16941216566596566016 1194706023615668608 3894939554344322816 6595173085072977024 9295406615801631232 11995640146530285440 14695873677258939648 17396107207987593856 1649596665006696448 4349830195735350656 7050063726464004864 9750297257192659072 12450530787921313280 15150764318649967488 17850997849378621696 2104487306397724288 4804720837126378496 7504954367855032704 10205187898583686912 12905421429312341120 15605654960040995328 18305888490769649536 2559377947788752128 5259611478517406336 7959845009246060544 10660078539974714752 13360312070703368960 16060545601432023168 314035058451125760 3014268589179779968 5714502119908434176 8414735650637088384 11114969181365742592 13815202712094396800 16515436242823051008 768925699842153600 3469159230570807808 6169392761299462016 8869626292028116224 11569859822756770432 14270093353485424640 16970326884214078848 1223816341233181440 3924049871961835648 6624283402690489856 9324516933419144064 12024750464147798272 14724983994876452480 17425217525605106688 1678706982624209280 4378940513352863488 7079174044081517696 9779407574810171904 12479641105538826112 15179874636267480320 17880108166996134528 2133597624015237120 4833831154743891328 7534064685472545536 10234298216201199744 12934531746929853952 15634765277658508160 18334998808387162368 2588488265406264960 5288721796134919168 7988955326863573376 10689188857592227584 13389422388320881792 16089655919049536000 343145376068638592 3043378906797292800 5743612437525947008 8443845968254601216 11144079498983255424 13844313029711909632 16544546560440563840 798036017459666432 3498269548188320640 6198503078916974848 8898736609645629056 11598970140374283264 14299203671102937472 16999437201831591680 1252926658850694272 3953160189579348480 6653393720308002688 9353627251036656896 12053860781765311104 14754094312493965312 17454327843222619520 1707817300241722112 4408050830970376320 7108284361699030528 9808517892427684736 12508751423156338944 15208984953884993152 17909218484613647360 2162707941632749952 4862941472361404160 7563175003090058368 10263408533818712576 12963642064547366784 15663875595276020992 18364109126004675200 2617598583023777792 5317832113752432000 8018065644481086208 10718299175209740416 13418532705938394624 16118766236667048832 372255693686151424 3072489224414805632 5772722755143459840 8472956285872114048 11173189816600768256 13873423347329422464 16573656878058076672 827146335077179264 3527379865805833472 6227613396534487680 8927846927263141888 11628080457991796096 14328313988720450304 17028547519449104512 1282036976468207104 3982270507196861312 6682504037925515520 9382737568654169728 12082971099382823936 14783204630111478144 17483438160840132352 1736927617859234944 4437161148587889152 7137394679316543360 9837628210045197568 12537861740773851776 15238095271502505984 17938328802231160192 2191818259250262784 4892051789978916992 7592285320707571200 10292518851436225408 12992752382164879616 15692985912893533824 18393219443622188032 2646708900641290624 5346942431369944832 8047175962098599040 10747409492827253248 13447643023555907456 16147876554284561664 401366011303664256 3101599542032318464 5801833072760972672 8502066603489626880 11202300134218281088 13902533664946935296 16602767195675589504 856256652694692096 3556490183423346304 6256723714152000512 8956957244880654720 11657190775609308928 14357424306337963136 17057657837066617344 1311147294085719936 4011380824814374144 6711614355543028352 9411847886271682560 12112081417000336768 14812314947728990976 17512548478457645184 1766037935476747776 4466271466205401984 7166504996934056192 9866738527662710400 12566972058391364608 15267205589120018816 17967439119848673024 2220928576867775616 4921162107596429824 7621395638325084032 10321629169053738240 13021862699782392448 15722096230511046656 18422329761239700864 2675819218258803456 5376052748987457664 8076286279716111872 10776519810444766080 13476753341173420288 16176986871902074496 430476328921177088 3130709859649831296 5830943390378485504 8531176921107139712 11231410451835793920 13931643982564448128 16631877513293102336 885366970312204928 3585600501040859136 6285834031769513344 8986067562498167552 11686301093226821760 14386534623955475968 17086768154684130176 1340257611703232768 4040491142431886976 6740724673160541184 9440958203889195392 12141191734617849600 14841425265346503808 17541658796075158016 1795148253094260608 4495381783822914816 7195615314551569024 9895848845280223232 12596082376008877440 15296315906737531648 17996549437466185856 2250038894485288448 4950272425213942656 7650505955942596864 10350739486671251072 13050973017399905280 15751206548128559488 4696005147662080 2704929535876316288 5405163066604970496 8105396597333624704 10805630128062278912 13505863658790933120 16206097189519587328 459586646538689920 3159820177267344128 5860053707995998336 8560287238724652544 11260520769453306752 13960754300181960960 16660987830910615168 914477287929717760 3614710818658371968 6314944349387026176 9015177880115680384 11715411410844334592 14415644941572988800 17115878472301643008 1369367929320745600 4069601460049399808 6769834990778054016 9470068521506708224 12170302052235362432 14870535582964016640 17570769113692670848 1824258570711773440 4524492101440427648 7224725632169081856 9924959162897736064 12625192693626390272 15325426224355044480 18025659755083698688 2279149212102801280 4979382742831455488 7679616273560109696 10379849804288763904 13080083335017418112 15780316865746072320 33806322765174912 2734039853493829120 5434273384222483328 8134506914951137536 10834740445679791744 13534973976408445952 16235207507137100160 488696964156202752 3188930494884856960 5889164025613511168 8589397556342165376 11289631087070819584 13989864617799473792 16690098148528128000 943587605547230592 3643821136275884800 6344054667004539008 9044288197733193216 11744521728461847424 14444755259190501632 17144988789919155840 1398478246938258432 4098711777666912640 6798945308395566848 9499178839124221056 12199412369852875264 14899645900581529472 17599879431310183680 1853368888329286272 4553602419057940480 7253835949786594688 9954069480515248896 12654303011243903104 15354536541972557312 18054770072701211520 2308259529720314112 5008493060448968320 7708726591177622528 10408960121906276736 13109193652634930944 15809427183363585152 62916640382687744 2763150171111341952 5463383701839996160 8163617232568650368 10863850763297304576 13564084294025958784 16264317824754612992 517807281773715584 3218040812502369792 5918274343231024000 8618507873959678208 11318741404688332416 14018974935416986624 16719208466145640832 972697923164743424 3672931453893397632 6373164984622051840 9073398515350706048 11773632046079360256 14473865576808014464 17174099107536668672 1427588564555771264 4127822095284425472 6828055626013079680 9528289156741733888 12228522687470388096 14928756218199042304 17628989748927696512 1882479205946799104 4582712736675453312 7282946267404107520 9983179798132761728 12683413328861415936 15383646859590070144 18083880390318724352 2337369847337826944 5037603378066481152 7737836908795135360 10438070439523789568 13138303970252443776 15838537500981097984 92026958000200576 2792260488728854784 5492494019457508992 8192727550186163200 10892961080914817408 13593194611643471616 16293428142372125824 546917599391228416 3247151130119882624 5947384660848536832 8647618191577191040 11347851722305845248 14048085253034499456 16748318783763153664 1001808240782256256 3702041771510910464 6402275302239564672 9102508832968218880 11802742363696873088 14502975894425527296 17203209425154181504 1456698882173284096 4156932412901938304 6857165943630592512 9557399474359246720 12257633005087900928 14957866535816555136 17658100066545209344 1911589523564311936 4611823054292966144 7312056585021620352 10012290115750274560 12712523646478928768 15412757177207582976 18112990707936237184 2366480164955339776 5066713695683993984 7766947226412648192 10467180757141302400 13167414287869956608 15867647818598610816 121137275617713408 2821370806346367616 5521604337075021824 8221837867803676032 10922071398532330240 13622304929260984448 16322538459989638656 576027917008741248 3276261447737395456 5976494978466049664 8676728509194703872 11376962039923358080 14077195570652012288 16777429101380666496 1030918558399769088 3731152089128423296 6431385619857077504 9131619150585731712 11831852681314385920 14532086212043040128 17232319742771694336 1485809199790796928 4186042730519451136 6886276261248105344 9586509791976759552 12286743322705413760 14986976853434067968 17687210384162722176 1940699841181824768 4640933371910478976 7341166902639133184 10041400433367787392 12741633964096441600 15441867494825095808 18142101025553750016 2395590482572852608 5095824013301506816 7796057544030161024 10496291074758815232 13196524605487469440 15896758136216123648 150247593235226240 2850481123963880448 5550714654692534656 8250948185421188864 10951181716149843072 13651415246878497280 16351648777607151488 605138234626254080 3305371765354908288 6005605296083562496 8705838826812216704 11406072357540870912 14106305888269525120 16806539418998179328 1060028876017281920 3760262406745936128 6460495937474590336 9160729468203244544 11860962998931898752 14561196529660552960 17261430060389207168 1514919517408309760 4215153048136963968 6915386578865618176 9615620109594272384 12315853640322926592 15016087171051580800 17716320701780235008 1969810158799337600 4670043689527991808 7370277220256646016 10070510750985300224 12770744281713954432 15470977812442608640 18171211343171262848 2424700800190365440 5124934330919019648 7825167861647673856 10525401392376328064 13225634923104982272 15925868453833636480 179357910852739072 2879591441581393280 5579824972310047488 8280058503038701696 10980292033767355904 13680525564496010112 16380759095224664320 634248552243766912 3334482082972421120 6034715613701075328 8734949144429729536 11435182675158383744 14135416205887037952 16835649736615692160 1089139193634794752 3789372724363448960 6489606255092103168 9189839785820757376 11890073316549411584 14590306847278065792 17290540378006720000 1544029835025822592 4244263365754476800 6944496896483131008 9644730427211785216 12344963957940439424 15045197488669093632 17745431019397747840 1998920476416850432 4699154007145504640 7399387537874158848 10099621068602813056 12799854599331467264 15500088130060121472 18200321660788775680 2453811117807878272 5154044648536532480 7854278179265186688 10554511709993840896 13254745240722495104 15954978771451149312 208468228470251904 2908701759198906112 5608935289927560320 8309168820656214528 11009402351384868736 13709635882113522944 16409869412842177152 663358869861279744 3363592400589933952 6063825931318588160 8764059462047242368 11464292992775896576 14164526523504550784 16864760054233204992 1118249511252307584 3818483041980961792 6518716572709616000 9218950103438270208 11919183634166924416 14619417164895578624 17319650695624232832 1573140152643335424 4273373683371989632 6973607214100643840 9673840744829298048 12374074275557952256 15074307806286606464 17774541337015260672 2028030794034363264 4728264324763017472 7428497855491671680 10128731386220325888 12828964916948980096 15529198447677634304 18229431978406288512 2482921435425391104 5183154966154045312 7883388496882699520 10583622027611353728 13283855558340007936 15984089089068662144 237578546087764736 2937812076816418944 5638045607545073152 8338279138273727360 11038512669002381568 13738746199731035776 16438979730459689984 692469187478792576 3392702718207446784 6092936248936100992 8793169779664755200 11493403310393409408 14193636841122063616 16893870371850717824 1147359828869820416 3847593359598474624 6547826890327128832 9248060421055783040 11948293951784437248 14648527482513091456 17348761013241745664 1602250470260848256 4302484000989502464 7002717531718156672 9702951062446810880 12403184593175465088 15103418123904119296 17803651654632773504 2057141111651876096 4757374642380530304 7457608173109184512 10157841703837838720 12858075234566492928 15558308765295147136 18258542296023801344 2512031753042903936 5212265283771558144 7912498814500212352 10612732345228866560 13312965875957520768 16013199406686174976 266688863705277568 2966922394433931776 5667155925162585984 8367389455891240192 11067622986619894400 13767856517348548608 16468090048077202816 721579505096305408 3421813035824959616 6122046566553613824 8822280097282268032 11522513628010922240 14222747158739576448 16922980689468230656 1176470146487333248 3876703677215987456 6576937207944641664 9277170738673295872 11977404269401950080 14677637800130604288 17377871330859258496 1631360787878361088 4331594318607015296 7031827849335669504 9732061380064323712 12432294910792977920 15132528441521632128 17832761972250286336 2086251429269388928 4786484959998043136 7486718490726697344 10186952021455351552 12887185552184005760 15587419082912659968 18287652613641314176 2541142070660416768 5241375601389070976 7941609132117725184 10641842662846379392 13342076193575033600 16042309724303687808 295799181322790400 2996032712051444608 5696266242780098816 8396499773508753024 11096733304237407232 13796966834966061440 16497200365694715648 750689822713818240 3450923353442472448 6151156884171126656 8851390414899780864 11551623945628435072 14251857476357089280 16952091007085743488 1205580464104846080 3905813994833500288 6606047525562154496 9306281056290808704 12006514587019462912 14706748117748117120 17406981648476771328 1660471105495873920 4360704636224528128 7060938166953182336 9761171697681836544 12461405228410490752 15161638759139144960 17861872289867799168 2115361746886901760 4815595277615555968 7515828808344210176 10216062339072864384 12916295869801518592 15616529400530172800 18316762931258827008 2570252388277929600 5270485919006583808 7970719449735238016 10670952980463892224 13371186511192546432 16071420041921200640 324909498940303232 3025143029668957440 5725376560397611648 8425610091126265856 11125843621854920064 13826077152583574272 16526310683312228480 779800140331331072 3480033671059985280 6180267201788639488 8880500732517293696 11580734263245947904 14280967793974602112 16981201324703256320 1234690781722358912 3934924312451013120 6635157843179667328 9335391373908321536 12035624904636975744 14735858435365629952 17436091966094284160 1689581423113386752 4389814953842040960 7090048484570695168 9790282015299349376 12490515546028003584 15190749076756657792 17890982607485312000 2144472064504414592 4844705595233068800 7544939125961723008 10245172656690377216 12945406187419031424 15645639718147685632 18345873248876339840 2599362705895442432 5299596236624096640 7999829767352750848 10700063298081405056 13400296828810059264 16100530359538713472 354019816557816064 3054253347286470272 5754486878015124480 8454720408743778688 11154953939472432896 13855187470201087104 16555421000929741312 808910457948843904 3509143988677498112 6209377519406152320 8909611050134806528 11609844580863460736 14310078111592114944 17010311642320769152 1263801099339871744 3964034630068525952 6664268160797180160 9364501691525834368 12064735222254488576 14764968752983142784 17465202283711796992 1718691740730899584 4418925271459553792 7119158802188208000 9819392332916862208 12519625863645516416 15219859394374170624 17920092925102824832 2173582382121927424 4873815912850581632 7574049443579235840 10274282974307890048 12974516505036544256 15674750035765198464 18374983566493852672 2628473023512955264 5328706554241609472 8028940084970263680 10729173615698917888 13429407146427572096 16129640677156226304 383130134175328896 3083363664903983104 5783597195632637312 8483830726361291520 11184064257089945728 13884297787818599936 16584531318547254144 838020775566356736 3538254306295010944 6238487837023665152 8938721367752319360 11638954898480973568 14339188429209627776 17039421959938281984 1292911416957384576 3993144947686038784 6693378478414692992 9393612009143347200 12093845539872001408 14794079070600655616 17494312601329309824 1747802058348412416 4448035589077066624 7148269119805720832 9848502650534375040 12548736181263029248 15248969711991683456 17949203242720337664 2202692699739440256 4902926230468094464 7603159761196748672 10303393291925402880 13003626822654057088 15703860353382711296 18404093884111365504 2657583341130468096 5357816871859122304 8058050402587776512 10758283933316430720 13458517464045084928 16158750994773739136 412240451792841728 3112473982521495936 5812707513250150144 8512941043978804352 11213174574707458560 13913408105436112768 16613641636164766976 867131093183869568 3567364623912523776 6267598154641177984 8967831685369832192 11668065216098486400 14368298746827140608 17068532277555794816 1322021734574897408 4022255265303551616 6722488796032205824 9422722326760860032 12122955857489514240 14823189388218168448 17523422918946822656 1776912375965925248 4477145906694579456 7177379437423233664 9877612968151887872 12577846498880542080 15278080029609196288 17978313560337850496 2231803017356953088 4932036548085607296 7632270078814261504 10332503609542915712 13032737140271569920 15732970671000224128 18433204201728878336 2686693658747980928 5386927189476635136 8087160720205289344 10787394250933943552 13487627781662597760 16187861312391251968 441350769410354560 3141584300139008768 5841817830867662976 8542051361596317184 11242284892324971392 13942518423053625600 16642751953782279808 896241410801382400 3596474941530036608 6296708472258690816 8996942002987345024 11697175533715999232 14397409064444653440 17097642595173307648 1351132052192410240 4051365582921064448 6751599113649718656 9451832644378372864 12152066175107027072 14852299705835681280 17552533236564335488 1806022693583438080 4506256224312092288 7206489755040746496 9906723285769400704 12606956816498054912 15307190347226709120 18007423877955363328 2260913334974465920 4961146865703120128 7661380396431774336 10361613927160428544 13061847457889082752 15762080988617736960 15570445636839552 2715803976365493760 5416037507094147968 8116271037822802176 10816504568551456384 13516738099280110592 16216971630008764800 470461087027867392 3170694617756521600 5870928148485175808 8571161679213830016 11271395209942484224 13971628740671138432 16671862271399792640 925351728418895232 3625585259147549440 6325818789876203648 9026052320604857856 11726285851333512064 14426519382062166272 17126752912790820480 1380242369809923072 4080475900538577280 6780709431267231488 9480942961995885696 12181176492724539904 14881410023453194112 17581643554181848320 1835133011200950912 4535366541929605120 7235600072658259328 9935833603386913536 12636067134115567744 15336300664844221952 18036534195572876160 2290023652591978752 4990257183320632960 7690490714049287168 10390724244777941376 13090957775506595584 15791191306235249792 44680763254352384 2744914293983006592 5445147824711660800 8145381355440315008 10845614886168969216 13545848416897623424 16246081947626277632 499571404645380224 3199804935374034432 5900038466102688640 8600271996831342848 11300505527559997056 14000739058288651264 16700972589017305472 954462046036408064 3654695576765062272 6354929107493716480 9055162638222370688 11755396168951024896 14455629699679679104 17155863230408333312 1409352687427435904 4109586218156090112 6809819748884744320 9510053279613398528 12210286810342052736 14910520341070706944 17610753871799361152 1864243328818463744 4564476859547117952 7264710390275772160 9964943921004426368 12665177451733080576 15365410982461734784 18065644513190388992 2319133970209491584 5019367500938145792 7719601031666800000 10419834562395454208 13120068093124108416 15820301623852762624 73791080871865216 2774024611600519424 5474258142329173632 8174491673057827840 10874725203786482048 13574958734515136256 16275192265243790464 528681722262893056 3228915252991547264 5929148783720201472 8629382314448855680 11329615845177509888 14029849375906164096 16730082906634818304 983572363653920896 3683805894382575104 6384039425111229312 9084272955839883520 11784506486568537728 14484740017297191936 17184973548025846144 1438463005044948736 4138696535773602944 6838930066502257152 9539163597230911360 12239397127959565568 14939630658688219776 17639864189416873984 1893353646435976576 4593587177164630784 7293820707893284992 9994054238621939200 12694287769350593408 15394521300079247616 18094754830807901824 2348244287827004416 5048477818555658624 7748711349284312832 10448944880012967040 13149178410741621248 15849411941470275456 102901398489378048 2803134929218032256 5503368459946686464 8203601990675340672 10903835521403994880 13604069052132649088 16304302582861303296 557792039880405888 3258025570609060096 5958259101337714304 8658492632066368512 11358726162795022720 14058959693523676928 16759193224252331136 1012682681271433728 3712916212000087936 6413149742728742144 9113383273457396352 11813616804186050560 14513850334914704768 17214083865643358976 1467573322662461568 4167806853391115776 6868040384119769984 9568273914848424192 12268507445577078400 14968740976305732608 17668974507034386816 1922463964053489408 4622697494782143616 7322931025510797824 10023164556239452032 12723398086968106240 15423631617696760448 18123865148425414656 2377354605444517248 5077588136173171456 7777821666901825664 10478055197630479872 13178288728359134080 15878522259087788288 132011716106890880 2832245246835545088 5532478777564199296 8232712308292853504 10932945839021507712 13633179369750161920 16333412900478816128 586902357497918720 3287135888226572928 5987369418955227136 8687602949683881344 11387836480412535552 14088070011141189760 16788303541869843968 1041792998888946560 3742026529617600768 6442260060346254976 9142493591074909184 11842727121803563392 14542960652532217600 17243194183260871808 1496683640279974400 4196917171008628608 6897150701737282816 9597384232465937024 12297617763194591232 14997851293923245440 17698084824651899648 1951574281671002240 4651807812399656448 7352041343128310656 10052274873856964864 12752508404585619072 15452741935314273280 18152975466042927488 2406464923062030080 5106698453790684288 7806931984519338496 10507165515247992704 13207399045976646912 15907632576705301120 161122033724403712 2861355564453057920 5561589095181712128 8261822625910366336 10962056156639020544 13662289687367674752 16362523218096328960 616012675115431552 3316246205844085760 6016479736572739968 8716713267301394176 11416946798030048384 14117180328758702592 16817413859487356800 1070903316506459392 3771136847235113600 6471370377963767808 9171603908692422016 11871837439421076224 14572070970149730432 17272304500878384640 1525793957897487232 4226027488626141440 6926261019354795648 9626494550083449856 12326728080812104064 15026961611540758272 17727195142269412480 1980684599288515072 4680918130017169280 7381151660745823488 10081385191474477696 12781618722203131904 15481852252931786112 18182085783660440320 2435575240679542912 5135808771408197120 7836042302136851328 10536275832865505536 13236509363594159744 15936742894322813952 190232351341916544 2890465882070570752 5590699412799224960 8290932943527879168 10991166474256533376 13691400004985187584 16391633535713841792 645122992732944384 3345356523461598592 6045590054190252800 8745823584918907008 11446057115647561216 14146290646376215424 16846524177104869632 1100013634123972224 3800247164852626432 6500480695581280640 9200714226309934848 11900947757038589056 14601181287767243264 17301414818495897472 1554904275515000064 4255137806243654272 6955371336972308480 9655604867700962688 12355838398429616896 15056071929158271104 17756305459886925312 2009794916906027904 4710028447634682112 7410261978363336320 10110495509091990528 12810729039820644736 15510962570549298944 18211196101277953152 2464685558297055744 5164919089025709952 7865152619754364160 10565386150483018368 13265619681211672576 15965853211940326784 219342668959429376 2919576199688083584 5619809730416737792 8320043261145392000 11020276791874046208 13720510322602700416 16420743853331354624 674233310350457216 3374466841079111424 6074700371807765632 8774933902536419840 11475167433265074048 14175400963993728256 16875634494722382464 1129123951741485056 3829357482470139264 6529591013198793472 9229824543927447680 11930058074656101888 14630291605384756096 17330525136113410304 1584014593132512896 4284248123861167104 6984481654589821312 9684715185318475520 12384948716047129728 15085182246775783936 17785415777504438144 2038905234523540736 4739138765252194944 7439372295980849152 10139605826709503360 12839839357438157568 15540072888166811776 18240306418895465984 2493795875914568576 5194029406643222784 7894262937371876992 10594496468100531200 13294729998829185408 15994963529557839616 248452986576942208 2948686517305596416 5648920048034250624 8349153578762904832 11049387109491559040 13749620640220213248 16449854170948867456 703343627967970048 3403577158696624256 6103810689425278464 8804044220153932672 11504277750882586880 14204511281611241088 16904744812339895296 1158234269358997888 3858467800087652096 6558701330816306304 9258934861544960512 11959168392273614720 14659401923002268928 17359635453730923136 1613124910750025728 4313358441478679936 7013591972207334144 9713825502935988352 12414059033664642560 15114292564393296768 17814526095121950976 2068015552141053568 4768249082869707776 7468482613598361984 10168716144327016192 12868949675055670400 15569183205784324608 18269416736512978816 2522906193532081408 5223139724260735616 7923373254989389824 10623606785718044032 13323840316446698240 16024073847175352448 277563304194455040 2977796834923109248 5678030365651763456 8378263896380417664 11078497427109071872 13778730957837726080 16478964488566380288 732453945585482880 3432687476314137088 6132921007042791296 8833154537771445504 11533388068500099712 14233621599228753920 16933855129957408128 1187344586976510720 3887578117705164928 6587811648433819136 9288045179162473344 11988278709891127552 14688512240619781760 17388745771348435968 1642235228367538560 4342468759096192768 7042702289824846976 9742935820553501184 12443169351282155392 15143402882010809600 17843636412739463808 2097125869758566400 4797359400487220608 7497592931215874816 10197826461944529024 12898059992673183232 15598293523401837440 18298527054130491648 2552016511149594240 5252250041878248448 7952483572606902656 10652717103335556864 13352950634064211072 16053184164792865280 306673621811967872 3006907152540622080 5707140683269276288 8407374213997930496 11107607744726584704 13807841275455238912 16508074806183893120 761564263202995712 3461797793931649920 6162031324660304128 8862264855388958336 11562498386117612544 14262731916846266752 16962965447574920960 1216454904594023552 3916688435322677760 6616921966051331968 9317155496779986176 12017389027508640384 14717622558237294592 17417856088965948800 1671345545985051392 4371579076713705600 7071812607442359808 9772046138171014016 12472279668899668224 15172513199628322432 17872746730356976640 2126236187376079232 4826469718104733440 7526703248833387648 10226936779562041856 12927170310290696064 15627403841019350272 18327637371748004480 2581126828767107072 5281360359495761280 7981593890224415488 10681827420953069696 13382060951681723904 16082294482410378112 335783939429480704 3036017470158134912 5736251000886789120 8436484531615443328 11136718062344097536 13836951593072751744 16537185123801405952 790674580820508544 3490908111549162752 6191141642277816960 8891375173006471168 11591608703735125376 14291842234463779584 16992075765192433792 1245565222211536384 3945798752940190592 6646032283668844800 9346265814397499008 12046499345126153216 14746732875854807424 17446966406583461632 1700455863602564224 4400689394331218432 7100922925059872640 9801156455788526848 12501389986517181056 15201623517245835264 17901857047974489472 2155346504993592064 4855580035722246272 7555813566450900480 10256047097179554688 12956280627908208896 15656514158636863104 18356747689365517312 2610237146384619904 5310470677113274112 8010704207841928320 10710937738570582528 13411171269299236736 16111404800027890944 364894257046993536 3065127787775647744 5765361318504301952 8465594849232956160 11165828379961610368 13866061910690264576 16566295441418918784 819784898438021376 3520018429166675584 6220251959895329792 8920485490623984000 11620719021352638208 14320952552081292416 17021186082809946624 1274675539829049216 3974909070557703424 6675142601286357632 9375376132015011840 12075609662743666048 14775843193472320256 17476076724200974464 1729566181220077056 4429799711948731264 7130033242677385472 9830266773406039680 12530500304134693888 15230733834863348096 17930967365592002304 2184456822611104896 4884690353339759104 7584923884068413312 10285157414797067520 12985390945525721728 15685624476254375936 18385858006983030144 2639347464002132736 5339580994730786944 8039814525459441152 10740048056188095360 13440281586916749568 16140515117645403776 394004574664506368 3094238105393160576 5794471636121814784 8494705166850468992 11194938697579123200 13895172228307777408 16595405759036431616 848895216055534208 3549128746784188416 6249362277512842624 8949595808241496832 11649829338970151040 14350062869698805248 17050296400427459456 1303785857446562048 4004019388175216256 6704252918903870464 9404486449632524672 12104719980361178880 14804953511089833088 17505187041818487296 1758676498837589888 4458910029566244096 7159143560294898304 9859377091023552512 12559610621752206720 15259844152480860928 17960077683209515136 2213567140228617728 4913800670957271936 7614034201685926144 10314267732414580352 13014501263143234560 15714734793871888768 18414968324600542976 2668457781619645568 5368691312348299776 8068924843076953984 10769158373805608192 13469391904534262400 16169625435262916608 423114892282019200 3123348423010673408 5823581953739327616 8523815484467981824 11224049015196636032 13924282545925290240 16624516076653944448 878005533673047040 3578239064401701248 6278472595130355456 8978706125859009664 11678939656587663872 14379173187316318080 17079406718044972288 1332896175064074880 4033129705792729088 6733363236521383296 9433596767250037504 12133830297978691712 14834063828707345920 17534297359436000128 1787786816455102720 4488020347183756928 7188253877912411136 9888487408641065344 12588720939369719552 15288954470098373760 17989188000827027968 2242677457846130560 4942910988574784768 7643144519303438976 10343378050032093184 13043611580760747392 15743845111489401600 18444078642218055808 2697568099237158400 5397801629965812608 8098035160694466816 10798268691423121024 13498502222151775232 16198735752880429440 452225209899532032 3152458740628186240 5852692271356840448 8552925802085494656 11253159332814148864 13953392863542803072 16653626394271457280 907115851290559872 3607349382019214080 6307582912747868288 9007816443476522496 11708049974205176704 14408283504933830912 17108517035662485120 1362006492681587712 4062240023410241920 6762473554138896128 9462707084867550336 12162940615596204544 14863174146324858752 17563407677053512960 1816897134072615552 4517130664801269760 7217364195529923968 9917597726258578176 12617831256987232384 15318064787715886592 18018298318444540800 2271787775463643392 4972021306192297600 7672254836920951808 10372488367649606016 13072721898378260224 15772955429106914432 26444886126017024 2726678416854671232 5426911947583325440 8127145478311979648 10827379009040633856 13527612539769288064 16227846070497942272 481335527517044864 3181569058245699072 5881802588974353280 8582036119703007488 11282269650431661696 13982503181160315904 16682736711888970112 936226168908072704 3636459699636726912 6336693230365381120 9036926761094035328 11737160291822689536 14437393822551343744 17137627353279997952 1391116810299100544 4091350341027754752 6791583871756408960 9491817402485063168 12192050933213717376 14892284463942371584 17592517994671025792 1846007451690128384 4546240982418782592 7246474513147436800 9946708043876091008 12646941574604745216 15347175105333399424 18047408636062053632 2300898093081156224 5001131623809810432 7701365154538464640 10401598685267118848 13101832215995773056 15802065746724427264 55555203743529856 2755788734472184064 5456022265200838272 8156255795929492480 10856489326658146688 13556722857386800896 16256956388115455104 510445845134557696 3210679375863211904 5910912906591866112 8611146437320520320 11311379968049174528 14011613498777828736 16711847029506482944 965336486525585536 3665570017254239744 6365803547982893952 9066037078711548160 11766270609440202368 14466504140168856576 17166737670897510784 1420227127916613376 4120460658645267584 6820694189373921792 9520927720102576000 12221161250831230208 14921394781559884416 17621628312288538624 1875117769307641216 4575351300036295424 7275584830764949632 9975818361493603840 12676051892222258048 15376285422950912256 18076518953679566464 2330008410698669056 5030241941427323264 7730475472155977472 10430709002884631680 13130942533613285888 15831176064341940096 84665521361042688 2784899052089696896 5485132582818351104 8185366113547005312 10885599644275659520 13585833175004313728 16286066705732967936 539556162752070528 3239789693480724736 5940023224209378944 8640256754938033152 11340490285666687360 14040723816395341568 16740957347123995776 994446804143098368 3694680334871752576 6394913865600406784 9095147396329060992 11795380927057715200 14495614457786369408 17195847988515023616 1449337445534126208 4149570976262780416 6849804506991434624 9550038037720088832 12250271568448743040 14950505099177397248 17650738629906051456 1904228086925154048 4604461617653808256 7304695148382462464 10004928679111116672 12705162209839770880 15405395740568425088 18105629271297079296 2359118728316181888 5059352259044836096 7759585789773490304 10459819320502144512 13160052851230798720 15860286381959452928 113775838978555520 2814009369707209728 5514242900435863936 8214476431164518144 10914709961893172352 13614943492621826560 16315177023350480768 568666480369583360 3268900011098237568 5969133541826891776 8669367072555545984 11369600603284200192 14069834134012854400 16770067664741508608 1023557121760611200 3723790652489265408 6424024183217919616 9124257713946573824 11824491244675228032 14524724775403882240 17224958306132536448 1478447763151639040 4178681293880293248 6878914824608947456 9579148355337601664 12279381886066255872 14979615416794910080 17679848947523564288 1933338404542666880 4633571935271321088 7333805465999975296 10034038996728629504 12734272527457283712 15434506058185937920 18134739588914592128 2388229045933694720 5088462576662348928 7788696107391003136 10488929638119657344 13189163168848311552 15889396699576965760 142886156596068352 2843119687324722560 5543353218053376768 8243586748782030976 10943820279510685184 13644053810239339392 16344287340967993600 597776797987096192 3298010328715750400 5998243859444404608 8698477390173058816 11398710920901713024 14098944451630367232 16799177982359021440 1052667439378124032 3752900970106778240 6453134500835432448 9153368031564086656 11853601562292740864 14553835093021395072 17254068623750049280 1507558080769151872 4207791611497806080 6908025142226460288 9608258672955114496 12308492203683768704 15008725734412422912 17708959265141077120 1962448722160179712 4662682252888833920 7362915783617488128 10063149314346142336 12763382845074796544 15463616375803450752 18163849906532104960 2417339363551207552 5117572894279861760 7817806425008515968 10518039955737170176 13218273486465824384 15918507017194478592 171996474213581184 2872230004942235392 5572463535670889600 8272697066399543808 10972930597128198016 13673164127856852224 16373397658585506432 626887115604609024 3327120646333263232 6027354177061917440 8727587707790571648 11427821238519225856 14128054769247880064 16828288299976534272 1081777756995636864 3782011287724291072 6482244818452945280 9182478349181599488 11882711879910253696 14582945410638907904 17283178941367562112 1536668398386664704 4236901929115318912 6937135459843973120 9637368990572627328 12337602521301281536 15037836052029935744 17738069582758589952 1991559039777692544 4691792570506346752 7392026101235000960 10092259631963655168 12792493162692309376 15492726693420963584 18192960224149617792 2446449681168720384 5146683211897374592 7846916742626028800 10547150273354683008 13247383804083337216 15947617334811991424 201106791831094016 2901340322559748224 5601573853288402432 8301807384017056640 11002040914745710848 13702274445474365056 16402507976203019264 655997433222121856 3356230963950776064 6056464494679430272 8756698025408084480 11456931556136738688 14157165086865392896 16857398617594047104 1110888074613149696 3811121605341803904 6511355136070458112 9211588666799112320 11911822197527766528 14612055728256420736 17312289258985074944 1565778716004177536 4266012246732831744 6966245777461485952 9666479308190140160 12366712838918794368 15066946369647448576 17767179900376102784 2020669357395205376 4720902888123859584 7421136418852513792 10121369949581168000 12821603480309822208 15521837011038476416 18222070541767130624 2475559998786233216 5175793529514887424 7876027060243541632 10576260590972195840 13276494121700850048 15976727652429504256 230217109448606848 2930450640177261056 5630684170905915264 8330917701634569472 11031151232363223680 13731384763091877888 16431618293820532096 685107750839634688 3385341281568288896 6085574812296943104 8785808343025597312 11486041873754251520 14186275404482905728 16886508935211559936 1139998392230662528 3840231922959316736 6540465453687970944 9240698984416625152 11940932515145279360 14641166045873933568 17341399576602587776 1594889033621690368 4295122564350344576 6995356095078998784 9695589625807652992 12395823156536307200 15096056687264961408 17796290217993615616 2049779675012718208 4750013205741372416 7450246736470026624 10150480267198680832 12850713797927335040 15550947328655989248 18251180859384643456 2504670316403746048 5204903847132400256 7905137377861054464 10605370908589708672 13305604439318362880 16005837970047017088 259327427066119680 2959560957794773888 5659794488523428096 8360028019252082304 11060261549980736512 13760495080709390720 16460728611438044928 714218068457147520 3414451599185801728 6114685129914455936 8814918660643110144 11515152191371764352 14215385722100418560 16915619252829072768 1169108709848175360 3869342240576829568 6569575771305483776 9269809302034137984 11970042832762792192 14670276363491446400 17370509894220100608 1623999351239203200 4324232881967857408 7024466412696511616 9724699943425165824 12424933474153820032 15125167004882474240 17825400535611128448 2078889992630231040 4779123523358885248 7479357054087539456 10179590584816193664 12879824115544847872 15580057646273502080 18280291177002156288 2533780634021258880 5234014164749913088 7934247695478567296 10634481226207221504 13334714756935875712 16034948287664529920 288437744683632512 2988671275412286720 5688904806140940928 8389138336869595136 11089371867598249344 13789605398326903552 16489838929055557760 743328386074660352 3443561916803314560 6143795447531968768 8844028978260622976 11544262508989277184 14244496039717931392 16944729570446585600 1198219027465688192 3898452558194342400 6598686088922996608 9298919619651650816 11999153150380305024 14699386681108959232 17399620211837613440 1653109668856716032 4353343199585370240 7053576730314024448 9753810261042678656 12454043791771332864 15154277322499987072 17854510853228641280 2108000310247743872 4808233840976398080 7508467371705052288 10208700902433706496 12908934433162360704 15609167963891014912 18309401494619669120 2562890951638771712 5263124482367425920 7963358013096080128 10663591543824734336 13363825074553388544 16064058605282042752 317548062301145344 3017781593029799552 5718015123758453760 8418248654487107968 11118482185215762176 13818715715944416384 16518949246673070592 772438703692173184 3472672234420827392 6172905765149481600 8873139295878135808 11573372826606790016 14273606357335444224 16973839888064098432 1227329345083201024 3927562875811855232 6627796406540509440 9328029937269163648 12028263467997817856 14728496998726472064 17428730529455126272 1682219986474228864 4382453517202883072 7082687047931537280 9782920578660191488 12483154109388845696 15183387640117499904 17883621170846154112 2137110627865256704 4837344158593910912 7537577689322565120 10237811220051219328 12938044750779873536 15638278281508527744 18338511812237181952 2592001269256284544 5292234799984938752 7992468330713592960 10692701861442247168 13392935392170901376 16093168922899555584 346658379918658176 3046891910647312384 5747125441375966592 8447358972104620800 11147592502833275008 13847826033561929216 16548059564290583424 801549021309686016 3501782552038340224 6202016082766994432 8902249613495648640 11602483144224302848 14302716674952957056 17002950205681611264 1256439662700713856 3956673193429368064 6656906724158022272 9357140254886676480 12057373785615330688 14757607316343984896 17457840847072639104 1711330304091741696 4411563834820395904 7111797365549050112 9812030896277704320 12512264427006358528 15212497957735012736 17912731488463666944 2166220945482769536 4866454476211423744 7566688006940077952 10266921537668732160 12967155068397386368 15667388599126040576 18367622129854694784 2621111586873797376 5321345117602451584 8021578648331105792 10721812179059760000 13422045709788414208 16122279240517068416 375768697536171008 3076002228264825216 5776235758993479424 8476469289722133632 11176702820450787840 13876936351179442048 16577169881908096256 830659338927198848 3530892869655853056 6231126400384507264 8931359931113161472 11631593461841815680 14331826992570469888 17032060523299124096 1285549980318226688 3985783511046880896 6686017041775535104 9386250572504189312 12086484103232843520 14786717633961497728 17486951164690151936 1740440621709254528 4440674152437908736 7140907683166562944 9841141213895217152 12541374744623871360 15241608275352525568 17941841806081179776 2195331263100282368 4895564793828936576 7595798324557590784 10296031855286244992 12996265386014899200 15696498916743553408 18396732447472207616 2650221904491310208 5350455435219964416 8050688965948618624 10750922496677272832 13451156027405927040 16151389558134581248 404879015153683840 3105112545882338048 5805346076610992256 8505579607339646464 11205813138068300672 13906046668796954880 16606280199525609088 859769656544711680 3560003187273365888 6260236718002020096 8960470248730674304 11660703779459328512 14360937310187982720 17061170840916636928 1314660297935739520 4014893828664393728 6715127359393047936 9415360890121702144 12115594420850356352 14815827951579010560 17516061482307664768 1769550939326767360 4469784470055421568 7170018000784075776 9870251531512729984 12570485062241384192 15270718592970038400 17970952123698692608 2224441580717795200 4924675111446449408 7624908642175103616 10325142172903757824 13025375703632412032 15725609234361066240 18425842765089720448 2679332222108823040 5379565752837477248 8079799283566131456 10780032814294785664 13480266345023439872 16180499875752094080 433989332771196672 3134222863499850880 5834456394228505088 8534689924957159296 11234923455685813504 13935156986414467712 16635390517143121920 888879974162224512 3589113504890878720 6289347035619532928 8989580566348187136 11689814097076841344 14390047627805495552 17090281158534149760 1343770615553252352 4044004146281906560 6744237677010560768 9444471207739214976 12144704738467869184 14844938269196523392 17545171799925177600 1798661256944280192 4498894787672934400 7199128318401588608 9899361849130242816 12599595379858897024 15299828910587551232 18000062441316205440 2253551898335308032 4953785429063962240 7654018959792616448 10354252490521270656 13054486021249924864 15754719551978579072 8209008997681664 2708442539726335872 5408676070454990080 8108909601183644288 10809143131912298496 13509376662640952704 16209610193369606912 463099650388709504 3163333181117363712 5863566711846017920 8563800242574672128 11264033773303326336 13964267304031980544 16664500834760634752 917990291779737344 3618223822508391552 6318457353237045760 9018690883965699968 11718924414694354176 14419157945423008384 17119391476151662592 1372880933170765184 4073114463899419392 6773347994628073600 9473581525356727808 12173815056085382016 14874048586814036224 17574282117542690432 1827771574561793024 4528005105290447232 7228238636019101440 9928472166747755648 12628705697476409856 15328939228205064064 18029172758933718272 2282662215952820864 4982895746681475072 7683129277410129280 10383362808138783488 13083596338867437696 15783829869596091904 37319326615194496 2737552857343848704 5437786388072502912 8138019918801157120 10838253449529811328 13538486980258465536 16238720510987119744 492209968006222336 3192443498734876544 5892677029463530752 8592910560192184960 11293144090920839168 13993377621649493376 16693611152378147584 947100609397250176 3647334140125904384 6347567670854558592 9047801201583212800 11748034732311867008 14448268263040521216 17148501793769175424 1401991250788278016 4102224781516932224 6802458312245586432 9502691842974240640 12202925373702894848 14903158904431549056 17603392435160203264 1856881892179305856 4557115422907960064 7257348953636614272 9957582484365268480 12657816015093922688 15358049545822576896 18058283076551231104 2311772533570333696 5012006064298987904 7712239595027642112 10412473125756296320 13112706656484950528 15812940187213604736 66429644232707328 2766663174961361536 5466896705690015744 8167130236418669952 10867363767147324160 13567597297875978368 16267830828604632576 521320285623735168 3221553816352389376 5921787347081043584 8622020877809697792 11322254408538352000 14022487939267006208 16722721469995660416 976210927014763008 3676444457743417216 6376677988472071424 9076911519200725632 11777145049929379840 14477378580658034048 17177612111386688256 1431101568405790848 4131335099134445056 6831568629863099264 9531802160591753472 12232035691320407680 14932269222049061888 17632502752777716096 1885992209796818688 4586225740525472896 7286459271254127104 9986692801982781312 12686926332711435520 15387159863440089728 18087393394168743936 2340882851187846528 5041116381916500736 7741349912645154944 10441583443373809152 13141816974102463360 15842050504831117568 95539961850220160 2795773492578874368 5496007023307528576 8196240554036182784 10896474084764836992 13596707615493491200 16296941146222145408 550430603241248000 3250664133969902208 5950897664698556416 8651131195427210624 11351364726155864832 14051598256884519040 16751831787613173248 1005321244632275840 3705554775360930048 6405788306089584256 9106021836818238464 11806255367546892672 14506488898275546880 17206722429004201088 1460211886023303680 4160445416751957888 6860678947480612096 9560912478209266304 12261146008937920512 14961379539666574720 17661613070395228928 1915102527414331520 4615336058142985728 7315569588871639936 10015803119600294144 12716036650328948352 15416270181057602560 18116503711786256768 2369993168805359360 5070226699534013568 7770460230262667776 10470693760991321984 13170927291719976192 15871160822448630400 124650279467732992 2824883810196387200 5525117340925041408 8225350871653695616 10925584402382349824 13625817933111004032 16326051463839658240 579540920858760832 3279774451587415040 5980007982316069248 8680241513044723456 11380475043773377664 14080708574502031872 16780942105230686080 1034431562249788672 3734665092978442880 6434898623707097088 9135132154435751296 11835365685164405504 14535599215893059712 17235832746621713920 1489322203640816512 4189555734369470720 6889789265098124928 9590022795826779136 12290256326555433344 14990489857284087552 17690723388012741760 1944212845031844352 4644446375760498560 7344679906489152768 10044913437217806976 12745146967946461184 15445380498675115392 18145614029403769600 2399103486422872192 5099337017151526400 7799570547880180608 10499804078608834816 13200037609337489024 15900271140066143232 153760597085245824 2853994127813900032 5554227658542554240 8254461189271208448 10954694719999862656 13654928250728516864 16355161781457171072 608651238476273664 3308884769204927872 6009118299933582080 8709351830662236288 11409585361390890496 14109818892119544704 16810052422848198912 1063541879867301504 3763775410595955712 6464008941324609920 9164242472053264128 11864476002781918336 14564709533510572544 17264943064239226752 1518432521258329344 4218666051986983552 6918899582715637760 9619133113444291968 12319366644172946176 15019600174901600384 17719833705630254592 1973323162649357184 4673556693378011392 7373790224106665600 10074023754835319808 12774257285563974016 15474490816292628224 18174724347021282432 2428213804040385024 5128447334769039232 7828680865497693440 10528914396226347648 13229147926955001856 15929381457683656064 182870914702758656 2883104445431412864 5583337976160067072 8283571506888721280 10983805037617375488 13684038568346029696 16384272099074683904 637761556093786496 3337995086822440704 6038228617551094912 8738462148279749120 11438695679008403328 14138929209737057536 16839162740465711744 1092652197484814336 3792885728213468544 6493119258942122752 9193352789670776960 11893586320399431168 14593819851128085376 17294053381856739584 1547542838875842176 4247776369604496384 6948009900333150592 9648243431061804800 12348476961790459008 15048710492519113216 17748944023247767424 2002433480266870016 4702667010995524224 7402900541724178432 10103134072452832640 12803367603181486848 15503601133910141056 18203834664638795264 2457324121657897856 5157557652386552064 7857791183115206272 10558024713843860480 13258258244572514688 15958491775301168896 211981232320271488 2912214763048925696 5612448293777579904 8312681824506234112 11012915355234888320 13713148885963542528 16413382416692196736 666871873711299328 3367105404439953536 6067338935168607744 8767572465897261952 11467805996625916160 14168039527354570368 16868273058083224576 1121762515102327168 3821996045830981376 6522229576559635584 9222463107288289792 11922696638016944000 14622930168745598208 17323163699474252416 1576653156493355008 4276886687222009216 6977120217950663424 9677353748679317632 12377587279407971840 15077820810136626048 17778054340865280256 2031543797884382848 4731777328613037056 7432010859341691264 10132244390070345472 12832477920798999680 15532711451527653888 18232944982256308096 2486434439275410688 5186667970004064896 7886901500732719104 10587135031461373312 13287368562190027520 15987602092918681728 241091549937784320 2941325080666438528 5641558611395092736 8341792142123746944 11042025672852401152 13742259203581055360 16442492734309709568 695982191328812160 3396215722057466368 6096449252786120576 8796682783514774784 11496916314243428992 14197149844972083200 16897383375700737408 1150872832719840000 3851106363448494208 6551339894177148416 9251573424905802624 11951806955634456832 14652040486363111040 17352274017091765248 1605763474110867840 4305997004839522048 7006230535568176256 9706464066296830464 12406697597025484672 15106931127754138880 17807164658482793088 2060654115501895680 4760887646230549888 7461121176959204096 10161354707687858304 12861588238416512512 15561821769145166720 18262055299873820928 2515544756892923520 5215778287621577728 7916011818350231936 10616245349078886144 13316478879807540352 16016712410536194560 270201867555297152 2970435398283951360 5670668929012605568 8370902459741259776 11071135990469913984 13771369521198568192 16471603051927222400 725092508946324992 3425326039674979200 6125559570403633408 8825793101132287616 11526026631860941824 14226260162589596032 16926493693318250240 1179983150337352832 3880216681066007040 6580450211794661248 9280683742523315456 11980917273251969664 14681150803980623872 17381384334709278080 1634873791728380672 4335107322457034880 7035340853185689088 9735574383914343296 12435807914642997504 15136041445371651712 17836274976100305920 2089764433119408512 4789997963848062720 7490231494576716928 10190465025305371136 12890698556034025344 15590932086762679552 18291165617491333760 2544655074510436352 5244888605239090560 7945122135967744768 10645355666696398976 13345589197425053184 16045822728153707392 299312185172809984 2999545715901464192 5699779246630118400 8400012777358772608 11100246308087426816 13800479838816081024 16500713369544735232 754202826563837824 3454436357292492032 6154669888021146240 8854903418749800448 11555136949478454656 14255370480207108864 16955604010935763072 1209093467954865664 3909326998683519872 6609560529412174080 9309794060140828288 12010027590869482496 14710261121598136704 17410494652326790912 1663984109345893504 4364217640074547712 7064451170803201920 9764684701531856128 12464918232260510336 15165151762989164544 17865385293717818752 2118874750736921344 4819108281465575552 7519341812194229760 10219575342922883968 12919808873651538176 15620042404380192384 18320275935108846592 2573765392127949184 5273998922856603392 7974232453585257600 10674465984313911808 13374699515042566016 16074933045771220224 328422502790322816 3028656033518977024 5728889564247631232 8429123094976285440 11129356625704939648 13829590156433593856 16529823687162248064 783313144181350656 3483546674910004864 6183780205638659072 8884013736367313280 11584247267095967488 14284480797824621696 16984714328553275904 1238203785572378496 3938437316301032704 6638670847029686912 9338904377758341120 12039137908486995328 14739371439215649536 17439604969944303744 1693094426963406336 4393327957692060544 7093561488420714752 9793795019149368960 12494028549878023168 15194262080606677376 17894495611335331584 2147985068354434176 4848218599083088384 7548452129811742592 10248685660540396800 12948919191269051008 15649152721997705216 18349386252726359424 2602875709745462016 5303109240474116224 8003342771202770432 10703576301931424640 13403809832660078848 16104043363388733056 357532820407835648 3057766351136489856 5757999881865144064 8458233412593798272 11158466943322452480 13858700474051106688 16558934004779760896 812423461798863488 3512656992527517696 6212890523256171904 8913124053984826112 11613357584713480320 14313591115442134528 17013824646170788736 1267314103189891328 3967547633918545536 6667781164647199744 9368014695375853952 12068248226104508160 14768481756833162368 17468715287561816576 1722204744580919168 4422438275309573376 7122671806038227584 9822905336766881792 12523138867495536000 15223372398224190208 17923605928952844416 2177095385971947008 4877328916700601216 7577562447429255424 10277795978157909632 12978029508886563840 15678263039615218048 18378496570343872256 2631986027362974848 5332219558091629056 8032453088820283264 10732686619548937472 13432920150277591680 16133153681006245888 386643138025348480 3086876668754002688 5787110199482656896 8487343730211311104 11187577260939965312 13887810791668619520 16588044322397273728 841533779416376320 3541767310145030528 6242000840873684736 8942234371602338944 11642467902330993152 14342701433059647360 17042934963788301568 1296424420807404160 3996657951536058368 6696891482264712576 9397125012993366784 12097358543722020992 14797592074450675200 17497825605179329408 1751315062198432000 4451548592927086208 7151782123655740416 9852015654384394624 12552249185113048832 15252482715841703040 17952716246570357248 2206205703589459840 4906439234318114048 7606672765046768256 10306906295775422464 13007139826504076672 15707373357232730880 18407606887961385088 2661096344980487680 5361329875709141888 8061563406437796096 10761796937166450304 13462030467895104512 16162263998623758720 415753455642861312 3115986986371515520 5816220517100169728 8516454047828823936 11216687578557478144 13916921109286132352 16617154640014786560 870644097033889152 3570877627762543360 6271111158491197568 8971344689219851776 11671578219948505984 14371811750677160192 17072045281405814400 1325534738424916992 4025768269153571200 6726001799882225408 9426235330610879616 12126468861339533824 14826702392068188032 17526935922796842240 1780425379815944832 4480658910544599040 7180892441273253248 9881125972001907456 12581359502730561664 15281593033459215872 17981826564187870080 2235316021206972672 4935549551935626880 7635783082664281088 10336016613392935296 13036250144121589504 15736483674850243712 18436717205578897920 2690206662598000512 5390440193326654720 8090673724055308928 10790907254783963136 13491140785512617344 16191374316241271552 444863773260374144 3145097303989028352 5845330834717682560 8545564365446336768 11245797896174990976 13946031426903645184 16646264957632299392 899754414651401984 3599987945380056192 6300221476108710400 9000455006837364608 11700688537566018816 14400922068294673024 17101155599023327232 1354645056042429824 4054878586771084032 6755112117499738240 9455345648228392448 12155579178957046656 14855812709685700864 17556046240414355072 1809535697433457664 4509769228162111872 7210002758890766080 9910236289619420288 12610469820348074496 15310703351076728704 18010936881805382912 2264426338824485504 4964659869553139712 7664893400281793920 10365126931010448128 13065360461739102336 15765593992467756544 19083449486859136 2719316980215513344 5419550510944167552 8119784041672821760 10820017572401475968 13520251103130130176 16220484633858784384 473974090877886976 3174207621606541184 5874441152335195392 8574674683063849600 11274908213792503808 13975141744521158016 16675375275249812224 928864732268914816 3629098262997569024 6329331793726223232 9029565324454877440 11729798855183531648 14430032385912185856 17130265916640840064 1383755373659942656 4083988904388596864 6784222435117251072 9484455965845905280 12184689496574559488 14884923027303213696 17585156558031867904 1838646015050970496 4538879545779624704 7239113076508278912 9939346607236933120 12639580137965587328 15339813668694241536 18040047199422895744 2293536656441998336 4993770187170652544 7694003717899306752 10394237248627960960 13094470779356615168 15794704310085269376 48193767104371968 2748427297833026176 5448660828561680384 8148894359290334592 10849127890018988800 13549361420747643008 16249594951476297216 503084408495399808 3203317939224054016 5903551469952708224 8603785000681362432 11304018531410016640 14004252062138670848 16704485592867325056 957975049886427648 3658208580615081856 6358442111343736064 9058675642072390272 11758909172801044480 14459142703529698688 17159376234258352896 1412865691277455488 4113099222006109696 6813332752734763904 9513566283463418112 12213799814192072320 14914033344920726528 17614266875649380736 1867756332668483328 4567989863397137536 7268223394125791744 9968456924854445952 12668690455583100160 15368923986311754368 18069157517040408576 2322646974059511168 5022880504788165376 7723114035516819584 10423347566245473792 13123581096974128000 15823814627702782208 77304084721884800 2777537615450539008 5477771146179193216 8178004676907847424 10878238207636501632 13578471738365155840 16278705269093810048 532194726112912640 3232428256841566848 5932661787570221056 8632895318298875264 11333128849027529472 14033362379756183680 16733595910484837888 987085367503940480 3687318898232594688 6387552428961248896 9087785959689903104 11788019490418557312 14488253021147211520 17188486551875865728 1441976008894968320 4142209539623622528 6842443070352276736 9542676601080930944 12242910131809585152 14943143662538239360 17643377193266893568 1896866650285996160 4597100181014650368 7297333711743304576 9997567242471958784 12697800773200612992 15398034303929267200 18098267834657921408 2351757291677024000 5051990822405678208 7752224353134332416 10452457883862986624 13152691414591640832 15852924945320295040 106414402339397632 2806647933068051840 5506881463796706048 8207114994525360256 10907348525254014464 13607582055982668672 16307815586711322880 561305043730425472 3261538574459079680 5961772105187733888 8662005635916388096 11362239166645042304 14062472697373696512 16762706228102350720 1016195685121453312 3716429215850107520 6416662746578761728 9116896277307415936 11817129808036070144 14517363338764724352 17217596869493378560 1471086326512481152 4171319857241135360 6871553387969789568 9571786918698443776 12272020449427097984 14972253980155752192 17672487510884406400 1925976967903508992 4626210498632163200 7326444029360817408 10026677560089471616 12726911090818125824 15427144621546780032 18127378152275434240 2380867609294536832 5081101140023191040 7781334670751845248 10481568201480499456 13181801732209153664 15882035262937807872 135524719956910464 2835758250685564672 5535991781414218880 8236225312142873088 10936458842871527296 13636692373600181504 16336925904328835712 590415361347938304 3290648892076592512 5990882422805246720 8691115953533900928 11391349484262555136 14091583014991209344 16791816545719863552 1045306002738966144 3745539533467620352 6445773064196274560 9146006594924928768 11846240125653582976 14546473656382237184 17246707187110891392 1500196644129993984 4200430174858648192 6900663705587302400 9600897236315956608 12301130767044610816 15001364297773265024 17701597828501919232 1955087285521021824 4655320816249676032 7355554346978330240 10055787877706984448 12756021408435638656 15456254939164292864 18156488469892947072 2409977926912049664 5110211457640703872 7810444988369358080 10510678519098012288 13210912049826666496 15911145580555320704 164635037574423296 2864868568303077504 5565102099031731712 8265335629760385920 10965569160489040128 13665802691217694336 16366036221946348544 619525678965451136 3319759209694105344 6019992740422759552 8720226271151413760 11420459801880067968 14120693332608722176 16820926863337376384 1074416320356478976 3774649851085133184 6474883381813787392 9175116912542441600 11875350443271095808 14575583973999750016 17275817504728404224 1529306961747506816 4229540492476161024 6929774023204815232 9630007553933469440 12330241084662123648 15030474615390777856 17730708146119432064 1984197603138534656 4684431133867188864 7384664664595843072 10084898195324497280 12785131726053151488 15485365256781805696 18185598787510459904 2439088244529562496 5139321775258216704 7839555305986870912 10539788836715525120 13240022367444179328 15940255898172833536 193745355191936128 2893978885920590336 5594212416649244544 8294445947377898752 10994679478106552960 13694913008835207168 16395146539563861376 648635996582963968 3348869527311618176 6049103058040272384 8749336588768926592 11449570119497580800 14149803650226235008 16850037180954889216 1103526637973991808 3803760168702646016 6503993699431300224 9204227230159954432 11904460760888608640 14604694291617262848 17304927822345917056 1558417279365019648 4258650810093673856 6958884340822328064 9659117871550982272 12359351402279636480 15059584933008290688 17759818463736944896 2013307920756047488 4713541451484701696 7413774982213355904 10114008512942010112 12814242043670664320 15514475574399318528 18214709105127972736 2468198562147075328 5168432092875729536 7868665623604383744 10568899154333037952 13269132685061692160 15969366215790346368 222855672809448960 2923089203538103168 5623322734266757376 8323556264995411584 11023789795724065792 13724023326452720000 16424256857181374208 677746314200476800 3377979844929131008 6078213375657785216 8778446906386439424 11478680437115093632 14178913967843747840 16879147498572402048 1132636955591504640 3832870486320158848 6533104017048813056 9233337547777467264 11933571078506121472 14633804609234775680 17334038139963429888 1587527596982532480 4287761127711186688 6987994658439840896 9688228189168495104 12388461719897149312 15088695250625803520 17788928781354457728 2042418238373560320 4742651769102214528 7442885299830868736 10143118830559522944 12843352361288177152 15543585892016831360 18243819422745485568 2497308879764588160 5197542410493242368 7897775941221896576 10598009471950550784 13298243002679204992 15998476533407859200 251965990426961792 2952199521155616000 5652433051884270208 8352666582612924416 11052900113341578624 13753133644070232832 16453367174798887040 706856631817989632 3407090162546643840 6107323693275298048 8807557224003952256 11507790754732606464 14208024285461260672 16908257816189914880 1161747273209017472 3861980803937671680 6562214334666325888 9262447865394980096 11962681396123634304 14662914926852288512 17363148457580942720 1616637914600045312 4316871445328699520 7017104976057353728 9717338506786007936 12417572037514662144 15117805568243316352 17818039098971970560 2071528555991073152 4771762086719727360 7471995617448381568 10172229148177035776 12872462678905689984 15572696209634344192 18272929740362998400 2526419197382100992 5226652728110755200 7926886258839409408 10627119789568063616 13327353320296717824 16027586851025372032 281076308044474624 2981309838773128832 5681543369501783040 8381776900230437248 11082010430959091456 13782243961687745664 16482477492416399872 735966949435502464 3436200480164156672 6136434010892810880 8836667541621465088 11536901072350119296 14237134603078773504 16937368133807427712 1190857590826530304 3891091121555184512 6591324652283838720 9291558183012492928 11991791713741147136 14692025244469801344 17392258775198455552 1645748232217558144 4345981762946212352 7046215293674866560 9746448824403520768 12446682355132174976 15146915885860829184 17847149416589483392 2100638873608585984 4800872404337240192 7501105935065894400 10201339465794548608 12901572996523202816 15601806527251857024 18302040057980511232 2555529514999613824 5255763045728268032 7955996576456922240 10656230107185576448 13356463637914230656 16056697168642884864 310186625661987456 3010420156390641664 5710653687119295872 8410887217847950080 11111120748576604288 13811354279305258496 16511587810033912704 765077267053015296 3465310797781669504 6165544328510323712 8865777859238977920 11566011389967632128 14266244920696286336 16966478451424940544 1219967908444043136 3920201439172697344 6620434969901351552 9320668500630005760 12020902031358659968 14721135562087314176 17421369092815968384 1674858549835070976 4375092080563725184 7075325611292379392 9775559142021033600 12475792672749687808 15176026203478342016 17876259734206996224 2129749191226098816 4829982721954753024 7530216252683407232 10230449783412061440 12930683314140715648 15630916844869369856 18331150375598024064 2584639832617126656 5284873363345780864 7985106894074435072 10685340424803089280 13385573955531743488 16085807486260397696 339296943279500288 3039530474008154496 5739764004736808704 8439997535465462912 11140231066194117120 13840464596922771328 16540698127651425536 794187584670528128 3494421115399182336 6194654646127836544 8894888176856490752 11595121707585144960 14295355238313799168 16995588769042453376 1249078226061555968 3949311756790210176 6649545287518864384 9349778818247518592 12050012348976172800 14750245879704827008 17450479410433481216 1703968867452583808 4404202398181238016 7104435928909892224 9804669459638546432 12504902990367200640 15205136521095854848 17905370051824509056 2158859508843611648 4859093039572265856 7559326570300920064 10259560101029574272 12959793631758228480 15660027162486882688 18360260693215536896 2613750150234639488 5313983680963293696 8014217211691947904 10714450742420602112 13414684273149256320 16114917803877910528 368407260897013120 3068640791625667328 5768874322354321536 8469107853082975744 11169341383811629952 13869574914540284160 16569808445268938368 823297902288040960 3523531433016695168 6223764963745349376 8923998494474003584 11624232025202657792 14324465555931312000 17024699086659966208 1278188543679068800 3978422074407723008 6678655605136377216 9378889135865031424 12079122666593685632 14779356197322339840 17479589728050994048 1733079185070096640 4433312715798750848 7133546246527405056 9833779777256059264 12534013307984713472 15234246838713367680 17934480369442021888 2187969826461124480 4888203357189778688 7588436887918432896 10288670418647087104 12988903949375741312 15689137480104395520 18389371010833049728 2642860467852152320 5343093998580806528 8043327529309460736 10743561060038114944 13443794590766769152 16144028121495423360 397517578514525952 3097751109243180160 5797984639971834368 8498218170700488576 11198451701429142784 13898685232157796992 16598918762886451200 852408219905553792 3552641750634208000 6252875281362862208 8953108812091516416 11653342342820170624 14353575873548824832 17053809404277479040 1307298861296581632 4007532392025235840 6707765922753890048 9407999453482544256 12108232984211198464 14808466514939852672 17508700045668506880 1762189502687609472 4462423033416263680 7162656564144917888 9862890094873572096 12563123625602226304 15263357156330880512 17963590687059534720 2217080144078637312 4917313674807291520 7617547205535945728 10317780736264599936 13018014266993254144 15718247797721908352 18418481328450562560 2671970785469665152 5372204316198319360 8072437846926973568 10772671377655627776 13472904908384281984 16173138439112936192 426627896132038784 3126861426860692992 5827094957589347200 8527328488318001408 11227562019046655616 13927795549775309824 16628029080503964032 881518537523066624 3581752068251720832 6281985598980375040 8982219129709029248 11682452660437683456 14382686191166337664 17082919721894991872 1336409178914094464 4036642709642748672 6736876240371402880 9437109771100057088 12137343301828711296 14837576832557365504 17537810363286019712 1791299820305122304 4491533351033776512 7191766881762430720 9892000412491084928 12592233943219739136 15292467473948393344 17992701004677047552 2246190461696150144 4946423992424804352 7646657523153458560 10346891053882112768 13047124584610766976 15747358115339421184 847572358523776 2701081103087177984 5401314633815832192 8101548164544486400 10801781695273140608 13502015226001794816 16202248756730449024 455738213749551616 3155971744478205824 5856205275206860032 8556438805935514240 11256672336664168448 13956905867392822656 16657139398121476864 910628855140579456 3610862385869233664 6311095916597887872 9011329447326542080 11711562978055196288 14411796508783850496 17112030039512504704 1365519496531607296 4065753027260261504 6765986557988915712 9466220088717569920 12166453619446224128 14866687150174878336 17566920680903532544 1820410137922635136 4520643668651289344 7220877199379943552 9921110730108597760 12621344260837251968 15321577791565906176 18021811322294560384 2275300779313662976 4975534310042317184 7675767840770971392 10376001371499625600 13076234902228279808 15776468432956934016 29957889976036608 2730191420704690816 5430424951433345024 8130658482161999232 10830892012890653440 13531125543619307648 16231359074347961856 484848531367064448 3185082062095718656 5885315592824372864 8585549123553027072 11285782654281681280 13986016185010335488 16686249715738989696 939739172758092288 3639972703486746496 6340206234215400704 9040439764944054912 11740673295672709120 14440906826401363328 17141140357130017536 1394629814149120128 4094863344877774336 6795096875606428544 9495330406335082752 12195563937063736960 14895797467792391168 17596030998521045376 1849520455540147968 4549753986268802176 7249987516997456384 9950221047726110592 12650454578454764800 15350688109183419008 18050921639912073216 2304411096931175808 5004644627659830016 7704878158388484224 10405111689117138432 13105345219845792640 15805578750574446848 59068207593549440 2759301738322203648 5459535269050857856 8159768799779512064 10860002330508166272 13560235861236820480 16260469391965474688 513958848984577280 3214192379713231488 5914425910441885696 8614659441170539904 11314892971899194112 14015126502627848320 16715360033356502528 968849490375605120 3669083021104259328 6369316551832913536 9069550082561567744 11769783613290221952 14470017144018876160 17170250674747530368 1423740131766632960 4123973662495287168 6824207193223941376 9524440723952595584 12224674254681249792 14924907785409904000 17625141316138558208 1878630773157660800 4578864303886315008 7279097834614969216 9979331365343623424 12679564896072277632 15379798426800931840 18080031957529586048 2333521414548688640 5033754945277342848 7733988476005997056 10434222006734651264 13134455537463305472 15834689068191959680 88178525211062272 2788412055939716480 5488645586668370688 8188879117397024896 10889112648125679104 13589346178854333312 16289579709582987520 543069166602090112 3243302697330744320 5943536228059398528 8643769758788052736 11344003289516706944 14044236820245361152 16744470350974015360 997959807993117952 3698193338721772160 6398426869450426368 9098660400179080576 11798893930907734784 14499127461636388992 17199360992365043200 1452850449384145792 4153083980112800000 6853317510841454208 9553551041570108416 12253784572298762624 14954018103027416832 17654251633756071040 1907741090775173632 4607974621503827840 7308208152232482048 10008441682961136256 12708675213689790464 15408908744418444672 18109142275147098880 2362631732166201472 5062865262894855680 7763098793623509888 10463332324352164096 13163565855080818304 15863799385809472512 117288842828575104 2817522373557229312 5517755904285883520 8217989435014537728 10918222965743191936 13618456496471846144 16318690027200500352 572179484219602944 3272413014948257152 5972646545676911360 8672880076405565568 11373113607134219776 14073347137862873984 16773580668591528192 1027070125610630784 3727303656339284992 6427537187067939200 9127770717796593408 11828004248525247616 14528237779253901824 17228471309982556032 1481960767001658624 4182194297730312832 6882427828458967040 9582661359187621248 12282894889916275456 14983128420644929664 17683361951373583872 1936851408392686464 4637084939121340672 7337318469849994880 10037552000578649088 12737785531307303296 15438019062035957504 18138252592764611712 2391742049783714304 5091975580512368512 7792209111241022720 10492442641969676928 13192676172698331136 15892909703426985344 146399160446087936 2846632691174742144 5546866221903396352 8247099752632050560 10947333283360704768 13647566814089358976 16347800344818013184 601289801837115776 3301523332565769984 6001756863294424192 8701990394023078400 11402223924751732608 14102457455480386816 16802690986209041024 1056180443228143616 3756413973956797824 6456647504685452032 9156881035414106240 11857114566142760448 14557348096871414656 17257581627600068864 1511071084619171456 4211304615347825664 6911538146076479872 9611771676805134080 12312005207533788288 15012238738262442496 17712472268991096704 1965961726010199296 4666195256738853504 7366428787467507712 10066662318196161920 12766895848924816128 15467129379653470336 18167362910382124544 2420852367401227136 5121085898129881344 7821319428858535552 10521552959587189760 13221786490315843968 15922020021044498176 175509478063600768 2875743008792254976 5575976539520909184 8276210070249563392 10976443600978217600 13676677131706871808 16376910662435526016 630400119454628608 3330633650183282816 6030867180911937024 8731100711640591232 11431334242369245440 14131567773097899648 16831801303826553856 1085290760845656448 3785524291574310656 6485757822302964864 9185991353031619072 11886224883760273280 14586458414488927488 17286691945217581696 1540181402236684288 4240414932965338496 6940648463693992704 9640881994422646912 12341115525151301120 15041349055879955328 17741582586608609536 1995072043627712128 4695305574356366336 7395539105085020544 10095772635813674752 12796006166542328960 15496239697270983168 18196473227999637376 2449962685018739968 5150196215747394176 7850429746476048384 10550663277204702592 13250896807933356800 15951130338662011008 204619795681113600 2904853326409767808 5605086857138422016 8305320387867076224 11005553918595730432 13705787449324384640 16406020980053038848 659510437072141440 3359743967800795648 6059977498529449856 8760211029258104064 11460444559986758272 14160678090715412480 16860911621444066688 1114401078463169280 3814634609191823488 6514868139920477696 9215101670649131904 11915335201377786112 14615568732106440320 17315802262835094528 1569291719854197120 4269525250582851328 6969758781311505536 9669992312040159744 12370225842768813952 15070459373497468160 17770692904226122368 2024182361245224960 4724415891973879168 7424649422702533376 10124882953431187584 12825116484159841792 15525350014888496000 18225583545617150208 2479073002636252800 5179306533364907008 7879540064093561216 10579773594822215424 13280007125550869632 15980240656279523840 233730113298626432 2933963644027280640 5634197174755934848 8334430705484589056 11034664236213243264 13734897766941897472 16435131297670551680 688620754689654272 3388854285418308480 6089087816146962688 8789321346875616896 11489554877604271104 14189788408332925312 16890021939061579520 1143511396080682112 3843744926809336320 6543978457537990528 9244211988266644736 11944445518995298944 14644679049723953152 17344912580452607360 1598402037471709952 4298635568200364160 6998869098929018368 9699102629657672576 12399336160386326784 15099569691114980992 17799803221843635200 2053292678862737792 4753526209591392000 7453759740320046208 10153993271048700416 12854226801777354624 15554460332506008832 18254693863234663040 2508183320253765632 5208416850982419840 7908650381711074048 10608883912439728256 13309117443168382464 16009350973897036672 262840430916139264 2963073961644793472 5663307492373447680 8363541023102101888 11063774553830756096 13764008084559410304 16464241615288064512 717731072307167104 3417964603035821312 6118198133764475520 8818431664493129728 11518665195221783936 14218898725950438144 16919132256679092352 1172621713698194944 3872855244426849152 6573088775155503360 9273322305884157568 11973555836612811776 14673789367341465984 17374022898070120192 1627512355089222784 4327745885817876992 7027979416546531200 9728212947275185408 12428446478003839616 15128680008732493824 17828913539461148032 2082402996480250624 4782636527208904832 7482870057937559040 10183103588666213248 12883337119394867456 15583570650123521664 18283804180852175872 2537293637871278464 5237527168599932672 7937760699328586880 10637994230057241088 13338227760785895296 16038461291514549504 291950748533652096 2992184279262306304 5692417809990960512 8392651340719614720 11092884871448268928 13793118402176923136 16493351932905577344 746841389924679936 3447074920653334144 6147308451381988352 8847541982110642560 11547775512839296768 14248009043567950976 16948242574296605184 1201732031315707776 3901965562044361984 6602199092773016192 9302432623501670400 12002666154230324608 14702899684958978816 17403133215687633024 1656622672706735616 4356856203435389824 7057089734164044032 9757323264892698240 12457556795621352448 15157790326350006656 17858023857078660864 2111513314097763456 4811746844826417664 7511980375555071872 10212213906283726080 12912447437012380288 15612680967741034496 18312914498469688704 2566403955488791296 5266637486217445504 7966871016946099712 10667104547674753920 13367338078403408128 16067571609132062336 321061066151164928 3021294596879819136 5721528127608473344 8421761658337127552 11121995189065781760 13822228719794435968 16522462250523090176 775951707542192768 3476185238270846976 6176418768999501184 8876652299728155392 11576885830456809600 14277119361185463808 16977352891914118016 1230842348933220608 3931075879661874816 6631309410390529024 9331542941119183232 12031776471847837440 14732010002576491648 17432243533305145856 1685732990324248448 4385966521052902656 7086200051781556864 9786433582510211072 12486667113238865280 15186900643967519488 17887134174696173696 2140623631715276288 4840857162443930496 7541090693172584704 10241324223901238912 12941557754629893120 15641791285358547328 18342024816087201536 2595514273106304128 5295747803834958336 7995981334563612544 10696214865292266752 13396448396020920960 16096681926749575168 350171383768677760 3050404914497331968 5750638445225986176 8450871975954640384 11151105506683294592 13851339037411948800 16551572568140603008 805062025159705600 3505295555888359808 6205529086617014016 8905762617345668224 11605996148074322432 14306229678802976640 17006463209531630848 1259952666550733440 3960186197279387648 6660419728008041856 9360653258736696064 12060886789465350272 14761120320194004480 17461353850922658688 1714843307941761280 4415076838670415488 7115310369399069696 9815543900127723904 12515777430856378112 15216010961585032320 17916244492313686528 2169733949332789120 4869967480061443328 7570201010790097536 10270434541518751744 12970668072247405952 15670901602976060160 18371135133704714368 2624624590723816960 5324858121452471168 8025091652181125376 10725325182909779584 13425558713638433792 16125792244367088000 379281701386190592 3079515232114844800 5779748762843499008 8479982293572153216 11180215824300807424 13880449355029461632 16580682885758115840 834172342777218432 3534405873505872640 6234639404234526848 8934872934963181056 11635106465691835264 14335339996420489472 17035573527149143680 1289062984168246272 3989296514896900480 6689530045625554688 9389763576354208896 12089997107082863104 14790230637811517312 17490464168540171520 1743953625559274112 4444187156287928320 7144420687016582528 9844654217745236736 12544887748473890944 15245121279202545152 17945354809931199360 2198844266950301952 4899077797678956160 7599311328407610368 10299544859136264576 12999778389864918784 15700011920593572992 18400245451322227200 2653734908341329792 5353968439069984000 8054201969798638208 10754435500527292416 13454669031255946624 16154902561984600832 408392019003703424 3108625549732357632 5808859080461011840 8509092611189666048 11209326141918320256 13909559672646974464 16609793203375628672 863282660394731264 3563516191123385472 6263749721852039680 8963983252580693888 11664216783309348096 14364450314038002304 17064683844766656512 1318173301785759104 4018406832514413312 6718640363243067520 9418873893971721728 12119107424700375936 14819340955429030144 17519574486157684352 1773063943176786944 4473297473905441152 7173531004634095360 9873764535362749568 12573998066091403776 15274231596820057984 17974465127548712192 2227954584567814784 4928188115296468992 7628421646025123200 10328655176753777408 13028888707482431616 15729122238211085824 18429355768939740032 2682845225958842624 5383078756687496832 8083312287416151040 10783545818144805248 13483779348873459456 16184012879602113664 437502336621216256 3137735867349870464 5837969398078524672 8538202928807178880 11238436459535833088 13938669990264487296 16638903520993141504 892392978012244096 3592626508740898304 6292860039469552512 8993093570198206720 11693327100926860928 14393560631655515136 17093794162384169344 1347283619403271936 4047517150131926144 6747750680860580352 9447984211589234560 12148217742317888768 14848451273046542976 17548684803775197184 1802174260794299776 4502407791522953984 7202641322251608192 9902874852980262400 12603108383708916608 15303341914437570816 18003575445166225024 2257064902185327616 4957298432913981824 7657531963642636032 10357765494371290240 13057999025099944448 15758232555828598656 11722012847701248 2711955543576355456 5412189074305009664 8112422605033663872 10812656135762318080 13512889666490972288 16213123197219626496 466612654238729088 3166846184967383296 5867079715696037504 8567313246424691712 11267546777153345920 13967780307882000128 16668013838610654336 921503295629756928 3621736826358411136 6321970357087065344 9022203887815719552 11722437418544373760 14422670949273027968 17122904480001682176 1376393937020784768 4076627467749438976 6776860998478093184 9477094529206747392 12177328059935401600 14877561590664055808 17577795121392710016 1831284578411812608 4531518109140466816 7231751639869121024 9931985170597775232 12632218701326429440 15332452232055083648 18032685762783737856 2286175219802840448 4986408750531494656 7686642281260148864 10386875811988803072 13087109342717457280 15787342873446111488 40832330465214080 2741065861193868288 5441299391922522496 8141532922651176704 10841766453379830912 13541999984108485120 16242233514837139328 495722971856241920 3195956502584896128 5896190033313550336 8596423564042204544 11296657094770858752 13996890625499512960 16697124156228167168 950613613247269760 3650847143975923968 6351080674704578176 9051314205433232384 11751547736161886592 14451781266890540800 17152014797619195008 1405504254638297600 4105737785366951808 6805971316095606016 9506204846824260224 12206438377552914432 14906671908281568640 17606905439010222848 1860394896029325440 4560628426757979648 7260861957486633856 9961095488215288064 12661329018943942272 15361562549672596480 18061796080401250688 2315285537420353280 5015519068149007488 7715752598877661696 10415986129606315904 13116219660334970112 15816453191063624320 69942648082726912 2770176178811381120 5470409709540035328 8170643240268689536 10870876770997343744 13571110301725997952 16271343832454652160 524833289473754752 3225066820202408960 5925300350931063168 8625533881659717376 11325767412388371584 14026000943117025792 16726234473845680000 979723930864782592 3679957461593436800 6380190992322091008 9080424523050745216 11780658053779399424 14480891584508053632 17181125115236707840 1434614572255810432 4134848102984464640 6835081633713118848 9535315164441773056 12235548695170427264 14935782225899081472 17636015756627735680 1889505213646838272 4589738744375492480 7289972275104146688 9990205805832800896 12690439336561455104 15390672867290109312 18090906398018763520 2344395855037866112 5044629385766520320 7744862916495174528 10445096447223828736 13145329977952482944 15845563508681137152 99052965700239744 2799286496428893952 5499520027157548160 8199753557886202368 10899987088614856576 13600220619343510784 16300454150072164992 553943607091267584 3254177137819921792 5954410668548576000 8654644199277230208 11354877730005884416 14055111260734538624 16755344791463192832 1008834248482295424 3709067779210949632 6409301309939603840 9109534840668258048 11809768371396912256 14510001902125566464 17210235432854220672 1463724889873323264 4163958420601977472 6864191951330631680 9564425482059285888 12264659012787940096 14964892543516594304 17665126074245248512 1918615531264351104 4618849061993005312 7319082592721659520 10019316123450313728 12719549654178967936 15419783184907622144 18120016715636276352 2373506172655378944 5073739703384033152 7773973234112687360 10474206764841341568 13174440295569995776 15874673826298649984 128163283317752576 2828396814046406784 5528630344775060992 8228863875503715200 10929097406232369408 13629330936961023616 16329564467689677824 583053924708780416 3283287455437434624 5983520986166088832 8683754516894743040 11383988047623397248 14084221578352051456 16784455109080705664 1037944566099808256 3738178096828462464 6438411627557116672 9138645158285770880 11838878689014425088 14539112219743079296 17239345750471733504 1492835207490836096 4193068738219490304 6893302268948144512 9593535799676798720 12293769330405452928 14994002861134107136 17694236391862761344 1947725848881863936 4647959379610518144 7348192910339172352 10048426441067826560 12748659971796480768 15448893502525134976 18149127033253789184 2402616490272891776 5102850021001545984 7803083551730200192 10503317082458854400 13203550613187508608 15903784143916162816 157273600935265408 2857507131663919616 5557740662392573824 8257974193121228032 10958207723849882240 13658441254578536448 16358674785307190656 612164242326293248 3312397773054947456 6012631303783601664 8712864834512255872 11413098365240910080 14113331895969564288 16813565426698218496 1067054883717321088 3767288414445975296 6467521945174629504 9167755475903283712 11867989006631937920 14568222537360592128 17268456068089246336 1521945525108348928 4222179055837003136 6922412586565657344 9622646117294311552 12322879648022965760 15023113178751619968 17723346709480274176 1976836166499376768 4677069697228030976 7377303227956685184 10077536758685339392 12777770289413993600 15478003820142647808 18178237350871302016 2431726807890404608 5131960338619058816 7832193869347713024 10532427400076367232 13232660930805021440 15932894461533675648 186383918552778240 2886617449281432448 5586850980010086656 8287084510738740864 10987318041467395072 13687551572196049280 16387785102924703488 641274559943806080 3341508090672460288 6041741621401114496 8741975152129768704 11442208682858422912 14142442213587077120 16842675744315731328 1096165201334833920 3796398732063488128 6496632262792142336 9196865793520796544 11897099324249450752 14597332854978104960 17297566385706759168 1551055842725861760 4251289373454515968 6951522904183170176 9651756434911824384 12351989965640478592 15052223496369132800 17752457027097787008 2005946484116889600 4706180014845543808 7406413545574198016 10106647076302852224 12806880607031506432 15507114137760160640 18207347668488814848 2460837125507917440 5161070656236571648 7861304186965225856 10561537717693880064 13261771248422534272 15962004779151188480 215494236170291072 2915727766898945280 5615961297627599488 8316194828356253696 11016428359084907904 13716661889813562112 16416895420542216320 670384877561318912 3370618408289973120 6070851939018627328 8771085469747281536 11471319000475935744 14171552531204589952 16871786061933244160 1125275518952346752 3825509049681000960 6525742580409655168 9225976111138309376 11926209641866963584 14626443172595617792 17326676703324272000 1580166160343374592 4280399691072028800 6980633221800683008 9680866752529337216 12381100283257991424 15081333813986645632 17781567344715299840 2035056801734402432 4735290332463056640 7435523863191710848 10135757393920365056 12835990924649019264 15536224455377673472 18236457986106327680 2489947443125430272 5190180973854084480 7890414504582738688 10590648035311392896 13290881566040047104 15991115096768701312 244604553787803904 2944838084516458112 5645071615245112320 8345305145973766528 11045538676702420736 13745772207431074944 16446005738159729152 699495195178831744 3399728725907485952 6099962256636140160 8800195787364794368 11500429318093448576 14200662848822102784 16900896379550756992 1154385836569859584 3854619367298513792 6554852898027168000 9255086428755822208 11955319959484476416 14655553490213130624 17355787020941784832 1609276477960887424 4309510008689541632 7009743539418195840 9709977070146850048 12410210600875504256 15110444131604158464 17810677662332812672 2064167119351915264 4764400650080569472 7464634180809223680 10164867711537877888 12865101242266532096 15565334772995186304 18265568303723840512 2519057760742943104 5219291291471597312 7919524822200251520 10619758352928905728 13319991883657559936 16020225414386214144 273714871405316736 2973948402133970944 5674181932862625152 8374415463591279360 11074648994319933568 13774882525048587776 16475116055777241984 728605512796344576 3428839043524998784 6129072574253652992 8829306104982307200 11529539635710961408 14229773166439615616 16930006697168269824 1183496154187372416 3883729684916026624 6583963215644680832 9284196746373335040 11984430277101989248 14684663807830643456 17384897338559297664 1638386795578400256 4338620326307054464 7038853857035708672 9739087387764362880 12439320918493017088 15139554449221671296 17839787979950325504 2093277436969428096 4793510967698082304 7493744498426736512 10193978029155390720 12894211559884044928 15594445090612699136 18294678621341353344 2548168078360455936 5248401609089110144 7948635139817764352 10648868670546418560 13349102201275072768 16049335732003726976 302825189022829568 3003058719751483776 5703292250480137984 8403525781208792192 11103759311937446400 13803992842666100608 16504226373394754816 757715830413857408 3457949361142511616 6158182891871165824 8858416422599820032 11558649953328474240 14258883484057128448 16959117014785782656 1212606471804885248 3912840002533539456 6613073533262193664 9313307063990847872 12013540594719502080 14713774125448156288 17414007656176810496 1667497113195913088 4367730643924567296 7067964174653221504 9768197705381875712 12468431236110529920 15168664766839184128 17868898297567838336 2122387754586940928 4822621285315595136 7522854816044249344 10223088346772903552 12923321877501557760 15623555408230211968 18323788938958866176 2577278395977968768 5277511926706622976 7977745457435277184 10677978988163931392 13378212518892585600 16078446049621239808 331935506640342400 3032169037368996608 5732402568097650816 8432636098826305024 11132869629554959232 13833103160283613440 16533336691012267648 786826148031370240 3487059678760024448 6187293209488678656 8887526740217332864 11587760270945987072 14287993801674641280 16988227332403295488 1241716789422398080 3941950320151052288 6642183850879706496 9342417381608360704 12042650912337014912 14742884443065669120 17443117973794323328 1696607430813425920 4396840961542080128 7097074492270734336 9797308022999388544 12497541553728042752 15197775084456696960 17898008615185351168 2151498072204453760 4851731602933107968 7551965133661762176 10252198664390416384 12952432195119070592 15652665725847724800 18352899256576379008 2606388713595481600 5306622244324135808 8006855775052790016 10707089305781444224 13407322836510098432 16107556367238752640 361045824257855232 3061279354986509440 5761512885715163648 8461746416443817856 11161979947172472064 13862213477901126272 16562447008629780480 815936465648883072 3516169996377537280 6216403527106191488 8916637057834845696 11616870588563499904 14317104119292154112 17017337650020808320 1270827107039910912 3971060637768565120 6671294168497219328 9371527699225873536 12071761229954527744 14771994760683181952 17472228291411836160 1725717748430938752 4425951279159592960 7126184809888247168 9826418340616901376 12526651871345555584 15226885402074209792 17927118932802864000 2180608389821966592 4880841920550620800 7581075451279275008 10281308982007929216 12981542512736583424 15681776043465237632 18382009574193891840 2635499031212994432 5335732561941648640 8035966092670302848 10736199623398957056 13436433154127611264 16136666684856265472 390156141875368064 3090389672604022272 5790623203332676480 8490856734061330688 11191090264789984896 13891323795518639104 16591557326247293312 845046783266395904 3545280313995050112 6245513844723704320 8945747375452358528 11645980906181012736 14346214436909666944 17046447967638321152 1299937424657423744 4000170955386077952 6700404486114732160 9400638016843386368 12100871547572040576 14801105078300694784 17501338609029348992 1754828066048451584 4455061596777105792 7155295127505760000 9855528658234414208 12555762188963068416 15255995719691722624 17956229250420376832 2209718707439479424 4909952238168133632 7610185768896787840 10310419299625442048 13010652830354096256 15710886361082750464 18411119891811404672 2664609348830507264 5364842879559161472 8065076410287815680 10765309941016469888 13465543471745124096 16165777002473778304 419266459492880896 3119499990221535104 5819733520950189312 8519967051678843520 11220200582407497728 13920434113136151936 16620667643864806144 874157100883908736 3574390631612562944 6274624162341217152 8974857693069871360 11675091223798525568 14375324754527179776 17075558285255833984 1329047742274936576 4029281273003590784 6729514803732244992 9429748334460899200 12129981865189553408 14830215395918207616 17530448926646861824 1783938383665964416 4484171914394618624 7184405445123272832 9884638975851927040 12584872506580581248 15285106037309235456 17985339568037889664 2238829025056992256 4939062555785646464 7639296086514300672 10339529617242954880 13039763147971609088 15739996678700263296 18440230209428917504 2693719666448020096 5393953197176674304 8094186727905328512 10794420258633982720 13494653789362636928 16194887320091291136 448376777110393728 3148610307839047936 5848843838567702144 8549077369296356352 11249310900025010560 13949544430753664768 16649777961482318976 903267418501421568 3603500949230075776 6303734479958729984 9003968010687384192 11704201541416038400 14404435072144692608 17104668602873346816 1358158059892449408 4058391590621103616 6758625121349757824 9458858652078412032 12159092182807066240 14859325713535720448 17559559244264374656 1813048701283477248 4513282232012131456 7213515762740785664 9913749293469439872 12613982824198094080 15314216354926748288 18014449885655402496 2267939342674505088 4968172873403159296 7668406404131813504 10368639934860467712 13068873465589121920 15769106996317776128 22596453336878720 2722829984065532928 5423063514794187136 8123297045522841344 10823530576251495552 13523764106980149760 16223997637708803968 477487094727906560 3177720625456560768 5877954156185214976 8578187686913869184 11278421217642523392 13978654748371177600 16678888279099831808 932377736118934400 3632611266847588608 6332844797576242816 9033078328304897024 11733311859033551232 14433545389762205440 17133778920490859648 1387268377509962240 4087501908238616448 6787735438967270656 9487968969695924864 12188202500424579072 14888436031153233280 17588669561881887488 1842159018900990080 4542392549629644288 7242626080358298496 9942859611086952704 12643093141815606912 15343326672544261120 18043560203272915328 2297049660292017920 4997283191020672128 7697516721749326336 10397750252477980544 13097983783206634752 15798217313935288960 51706770954391552 2751940301683045760 5452173832411699968 8152407363140354176 10852640893869008384 13552874424597662592 16253107955326316800 506597412345419392 3206830943074073600 5907064473802727808 8607298004531382016 11307531535260036224 14007765065988690432 16707998596717344640 961488053736447232 3661721584465101440 6361955115193755648 9062188645922409856 11762422176651064064 14462655707379718272 17162889238108372480 1416378695127475072 4116612225856129280 6816845756584783488 9517079287313437696 12217312818042091904 14917546348770746112 17617779879499400320 1871269336518502912 4571502867247157120 7271736397975811328 9971969928704465536 12672203459433119744 15372436990161773952 18072670520890428160 2326159977909530752 5026393508638184960 7726627039366839168 10426860570095493376 13127094100824147584 15827327631552801792 80817088571904384 2781050619300558592 5481284150029212800 8181517680757867008 10881751211486521216 13581984742215175424 16282218272943829632 535707729962932224 3235941260691586432 5936174791420240640 8636408322148894848 11336641852877549056 14036875383606203264 16737108914334857472 990598371353960064 3690831902082614272 6391065432811268480 9091298963539922688 11791532494268576896 14491766024997231104 17191999555725885312 1445489012744987904 4145722543473642112 6845956074202296320 9546189604930950528 12246423135659604736 14946656666388258944 17646890197116913152 1900379654136015744 4600613184864669952 7300846715593324160 10001080246321978368 12701313777050632576 15401547307779286784 18101780838507940992 2355270295527043584 5055503826255697792 7755737356984352000 10455970887713006208 13156204418441660416 15856437949170314624 109927406189417216 2810160936918071424 5510394467646725632 8210627998375379840 10910861529104034048 13611095059832688256 16311328590561342464 564818047580445056 3265051578309099264 5965285109037753472 8665518639766407680 11365752170495061888 14065985701223716096 16766219231952370304 1019708688971472896 3719942219700127104 6420175750428781312 9120409281157435520 11820642811886089728 14520876342614743936 17221109873343398144 1474599330362500736 4174832861091154944 6875066391819809152 9575299922548463360 12275533453277117568 14975766984005771776 17676000514734425984 1929489971753528576 4629723502482182784 7329957033210836992 10030190563939491200 12730424094668145408 15430657625396799616 18130891156125453824 2384380613144556416 5084614143873210624 7784847674601864832 10485081205330519040 13185314736059173248 15885548266787827456 139037723806930048 2839271254535584256 5539504785264238464 8239738315992892672 10939971846721546880 13640205377450201088 16340438908178855296 593928365197957888 3294161895926612096 5994395426655266304 8694628957383920512 11394862488112574720 14095096018841228928 16795329549569883136 1048819006588985728 3749052537317639936 6449286068046294144 9149519598774948352 11849753129503602560 14549986660232256768 17250220190960910976 1503709647980013568 4203943178708667776 6904176709437321984 9604410240165976192 12304643770894630400 15004877301623284608 17705110832351938816 1958600289371041408 4658833820099695616 7359067350828349824 10059300881557004032 12759534412285658240 15459767943014312448 18160001473742966656 2413490930762069248 5113724461490723456 7813957992219377664 10514191522948031872 13214425053676686080 15914658584405340288 168148041424442880 2868381572153097088 5568615102881751296 8268848633610405504 10969082164339059712 13669315695067713920 16369549225796368128 623038682815470720 3323272213544124928 6023505744272779136 8723739275001433344 11423972805730087552 14124206336458741760 16824439867187395968 1077929324206498560 3778162854935152768 6478396385663806976 9178629916392461184 11878863447121115392 14579096977849769600 17279330508578423808 1532819965597526400 4233053496326180608 6933287027054834816 9633520557783489024 12333754088512143232 15033987619240797440 17734221149969451648 1987710606988554240 4687944137717208448 7388177668445862656 10088411199174516864 12788644729903171072 15488878260631825280 18189111791360479488 2442601248379582080 5142834779108236288 7843068309836890496 10543301840565544704 13243535371294198912 15943768902022853120 197258359041955712 2897491889770609920 5597725420499264128 8297958951227918336 10998192481956572544 13698426012685226752 16398659543413880960 652149000432983552 3352382531161637760 6052616061890291968 8752849592618946176 11453083123347600384 14153316654076254592 16853550184804908800 1107039641824011392 3807273172552665600 6507506703281319808 9207740234009974016 11907973764738628224 14608207295467282432 17308440826195936640 1561930283215039232 4262163813943693440 6962397344672347648 9662630875401001856 12362864406129656064 15063097936858310272 17763331467586964480 2016820924606067072 4717054455334721280 7417287986063375488 10117521516792029696 12817755047520683904 15517988578249338112 18218222108977992320 2471711565997094912 5171945096725749120 7872178627454403328 10572412158183057536 13272645688911711744 15972879219640365952 226368676659468544 2926602207388122752 5626835738116776960 8327069268845431168 11027302799574085376 13727536330302739584 16427769861031393792 681259318050496384 3381492848779150592 6081726379507804800 8781959910236459008 11482193440965113216 14182426971693767424 16882660502422421632 1136149959441524224 3836383490170178432 6536617020898832640 9236850551627486848 11937084082356141056 14637317613084795264 17337551143813449472 1591040600832552064 4291274131561206272 6991507662289860480 9691741193018514688 12391974723747168896 15092208254475823104 17792441785204477312 2045931242223579904 4746164772952234112 7446398303680888320 10146631834409542528 12846865365138196736 15547098895866850944 18247332426595505152 2500821883614607744 5201055414343261952 7901288945071916160 10601522475800570368 13301756006529224576 16001989537257878784 255478994276981376 2955712525005635584 5655946055734289792 8356179586462944000 11056413117191598208 13756646647920252416 16456880178648906624 710369635668009216 3410603166396663424 6110836697125317632 8811070227853971840 11511303758582626048 14211537289311280256 16911770820039934464 1165260277059037056 3865493807787691264 6565727338516345472 9265960869244999680 11966194399973653888 14666427930702308096 17366661461430962304 1620150918450064896 4320384449178719104 7020617979907373312 9720851510636027520 12421085041364681728 15121318572093335936 17821552102821990144 2075041559841092736 4775275090569746944 7475508621298401152 10175742152027055360 12875975682755709568 15576209213484363776 18276442744213017984 2529932201232120576 5230165731960774784 7930399262689428992 10630632793418083200 13330866324146737408 16031099854875391616 284589311894494208 2984822842623148416 5685056373351802624 8385289904080456832 11085523434809111040 13785756965537765248 16485990496266419456 739479953285522048 3439713484014176256 6139947014742830464 8840180545471484672 11540414076200138880 14240647606928793088 16940881137657447296 1194370594676549888 3894604125405204096 6594837656133858304 9295071186862512512 11995304717591166720 14695538248319820928 17395771779048475136 1649261236067577728 4349494766796231936 7049728297524886144 9749961828253540352 12450195358982194560 15150428889710848768 17850662420439502976 2104151877458605568 4804385408187259776 7504618938915913984 10204852469644568192 12905086000373222400 15605319531101876608 18305553061830530816 2559042518849633408 5259276049578287616 7959509580306941824 10659743111035596032 13359976641764250240 16060210172492904448 313699629512007040 3013933160240661248 5714166690969315456 8414400221697969664 11114633752426623872 13814867283155278080 16515100813883932288 768590270903034880 3468823801631689088 6169057332360343296 8869290863088997504 11569524393817651712 14269757924546305920 16969991455274960128 1223480912294062720 3923714443022716928 6623947973751371136 9324181504480025344 12024415035208679552 14724648565937333760 17424882096665987968 1678371553685090560 4378605084413744768 7078838615142398976 9779072145871053184 12479305676599707392 15179539207328361600 17879772738057015808 2133262195076118400 4833495725804772608 7533729256533426816 10233962787262081024 12934196317990735232 15634429848719389440 18334663379448043648 2588152836467146240 5288386367195800448 7988619897924454656 10688853428653108864 13389086959381763072 16089320490110417280 342809947129519872 3043043477858174080 5743277008586828288 8443510539315482496 11143744070044136704 13843977600772790912 16544211131501445120 797700588520547712 3497934119249201920 6198167649977856128 8898401180706510336 11598634711435164544 14298868242163818752 16999101772892472960 1252591229911575552 3952824760640229760 6653058291368883968 9353291822097538176 12053525352826192384 14753758883554846592 17453992414283500800 1707481871302603392 4407715402031257600 7107948932759911808 9808182463488566016 12508415994217220224 15208649524945874432 17908883055674528640 2162372512693631232 4862606043422285440 7562839574150939648 10263073104879593856 12963306635608248064 15663540166336902272 18363773697065556480 2617263154084659072 5317496684813313280 8017730215541967488 10717963746270621696 13418197276999275904 16118430807727930112 371920264747032704 3072153795475686912 5772387326204341120 8472620856932995328 11172854387661649536 13873087918390303744 16573321449118957952 826810906138060544 3527044436866714752 6227277967595368960 8927511498324023168 11627745029052677376 14327978559781331584 17028212090509985792 1281701547529088384 3981935078257742592 6682168608986396800 9382402139715051008 12082635670443705216 14782869201172359424 17483102731901013632 1736592188920116224 4436825719648770432 7137059250377424640 9837292781106078848 12537526311834733056 15237759842563387264 17937993373292041472 2191482830311144064 4891716361039798272 7591949891768452480 10292183422497106688 12992416953225760896 15692650483954415104 18392884014683069312 2646373471702171904 5346607002430826112 8046840533159480320 10747074063888134528 13447307594616788736 16147541125345442944 401030582364545536 3101264113093199744 5801497643821853952 8501731174550508160 11201964705279162368 13902198236007816576 16602431766736470784 855921223755573376 3556154754484227584 6256388285212881792 8956621815941536000 11656855346670190208 14357088877398844416 17057322408127498624 1310811865146601216 4011045395875255424 6711278926603909632 9411512457332563840 12111745988061218048 14811979518789872256 17512213049518526464 1765702506537629056 4465936037266283264 7166169567994937472 9866403098723591680 12566636629452245888 15266870160180900096 17967103690909554304 2220593147928656896 4920826678657311104 7621060209385965312 10321293740114619520 13021527270843273728 15721760801571927936 18421994332300582144 2675483789319684736 5375717320048338944 8075950850776993152 10776184381505647360 13476417912234301568 16176651442962955776 430140899982058368 3130374430710712576 5830607961439366784 8530841492168020992 11231075022896675200 13931308553625329408 16631542084353983616 885031541373086208 3585265072101740416 6285498602830394624 8985732133559048832 11685965664287703040 14386199195016357248 17086432725745011456 1339922182764114048 4040155713492768256 6740389244221422464 9440622774950076672 12140856305678730880 14841089836407385088 17541323367136039296 1794812824155141888 4495046354883796096 7195279885612450304 9895513416341104512 12595746947069758720 15295980477798412928 17996214008527067136 2249703465546169728 4949936996274823936 7650170527003478144 10350404057732132352 13050637588460786560 15750871119189440768 4360576208543360 2704594106937197568 5404827637665851776 8105061168394505984 10805294699123160192 13505528229851814400 16205761760580468608 459251217599571200 3159484748328225408 5859718279056879616 8559951809785533824 11260185340514188032 13960418871242842240 16660652401971496448 914141858990599040 3614375389719253248 6314608920447907456 9014842451176561664 11715075981905215872 14415309512633870080 17115543043362524288 1369032500381626880 4069266031110281088 6769499561838935296 9469733092567589504 12169966623296243712 14870200154024897920 17570433684753552128 1823923141772654720 4524156672501308928 7224390203229963136 9924623733958617344 12624857264687271552 15325090795415925760 18025324326144579968 2278813783163682560 4979047313892336768 7679280844620990976 10379514375349645184 13079747906078299392 15779981436806953600 33470893826056192 2733704424554710400 5433937955283364608 8134171486012018816 10834405016740673024 13534638547469327232 16234872078197981440 488361535217084032 3188595065945738240 5888828596674392448 8589062127403046656 11289295658131700864 13989529188860355072 16689762719589009280 943252176608111872 3643485707336766080 6343719238065420288 9043952768794074496 11744186299522728704 14444419830251382912 17144653360980037120 1398142817999139712 4098376348727793920 6798609879456448128 9498843410185102336 12199076940913756544 14899310471642410752 17599544002371064960 1853033459390167552 4553266990118821760 7253500520847475968 9953734051576130176 12653967582304784384 15354201113033438592 18054434643762092800 2307924100781195392 5008157631509849600 7708391162238503808 10408624692967158016 13108858223695812224 15809091754424466432 62581211443569024 2762814742172223232 5463048272900877440 8163281803629531648 10863515334358185856 13563748865086840064 16263982395815494272 517471852834596864 3217705383563251072 5917938914291905280 8618172445020559488 11318405975749213696 14018639506477867904 16718873037206522112 972362494225624704 3672596024954278912 6372829555682933120 9073063086411587328 11773296617140241536 14473530147868895744 17173763678597549952 1427253135616652544 4127486666345306752 6827720197073960960 9527953727802615168 12228187258531269376 14928420789259923584 17628654319988577792 1882143777007680384 4582377307736334592 7282610838464988800 9982844369193643008 12683077899922297216 15383311430650951424 18083544961379605632 2337034418398708224 5037267949127362432 7737501479856016640 10437735010584670848 13137968541313325056 15838202072041979264 91691529061081856 2791925059789736064 5492158590518390272 8192392121247044480 10892625651975698688 13592859182704352896 16293092713433007104 546582170452109696 3246815701180763904 5947049231909418112 8647282762638072320 11347516293366726528 14047749824095380736 16747983354824034944 1001472811843137536 3701706342571791744 6401939873300445952 9102173404029100160 11802406934757754368 14502640465486408576 17202873996215062784 1456363453234165376 4156596983962819584 6856830514691473792 9557064045420128000 12257297576148782208 14957531106877436416 17657764637606090624 1911254094625193216 4611487625353847424 7311721156082501632 10011954686811155840 12712188217539810048 15412421748268464256 18112655278997118464 2366144736016221056 5066378266744875264 7766611797473529472 10466845328202183680 13167078858930837888 15867312389659492096 120801846678594688 2821035377407248896 5521268908135903104 8221502438864557312 10921735969593211520 13621969500321865728 16322203031050519936 575692488069622528 3275926018798276736 5976159549526930944 8676393080255585152 11376626610984239360 14076860141712893568 16777093672441547776 1030583129460650368 3730816660189304576 6431050190917958784 9131283721646612992 11831517252375267200 14531750783103921408 17231984313832575616 1485473770851678208 4185707301580332416 6885940832308986624 9586174363037640832 12286407893766295040 14986641424494949248 17686874955223603456 1940364412242706048 4640597942971360256 7340831473700014464 10041065004428668672 12741298535157322880 15441532065885977088 18141765596614631296 2395255053633733888 5095488584362388096 7795722115091042304 10495955645819696512 13196189176548350720 15896422707277004928 149912164296107520 2850145695024761728 5550379225753415936 8250612756482070144 10950846287210724352 13651079817939378560 16351313348668032768 604802805687135360 3305036336415789568 6005269867144443776 8705503397873097984 11405736928601752192 14105970459330406400 16806203990059060608 1059693447078163200 3759926977806817408 6460160508535471616 9160394039264125824 11860627569992780032 14560861100721434240 17261094631450088448 1514584088469191040 4214817619197845248 6915051149926499456 9615284680655153664 12315518211383807872 15015751742112462080 17715985272841116288 1969474729860218880 4669708260588873088 7369941791317527296 10070175322046181504 12770408852774835712 15470642383503489920 18170875914232144128 2424365371251246720 5124598901979900928 7824832432708555136 10525065963437209344 13225299494165863552 15925533024894517760 179022481913620352 2879256012642274560 5579489543370928768 8279723074099582976 10979956604828237184 13680190135556891392 16380423666285545600 633913123304648192 3334146654033302400 6034380184761956608 8734613715490610816 11434847246219265024 14135080776947919232 16835314307676573440 1088803764695676032 3789037295424330240 6489270826152984448 9189504356881638656 11889737887610292864 14589971418338947072 17290204949067601280 1543694406086703872 4243927936815358080 6944161467544012288 9644394998272666496 12344628529001320704 15044862059729974912 17745095590458629120 1998585047477731712 4698818578206385920 7399052108935040128 10099285639663694336 12799519170392348544 15499752701121002752 18199986231849656960 2453475688868759552 5153709219597413760 7853942750326067968 10554176281054722176 13254409811783376384 15954643342512030592 208132799531133184 2908366330259787392 5608599860988441600 8308833391717095808 11009066922445750016 13709300453174404224 16409533983903058432 663023440922161024 3363256971650815232 6063490502379469440 8763724033108123648 11463957563836777856 14164191094565432064 16864424625294086272 1117914082313188864 3818147613041843072 6518381143770497280 9218614674499151488 11918848205227805696 14619081735956459904 17319315266685114112 1572804723704216704 4273038254432870912 6973271785161525120 9673505315890179328 12373738846618833536 15073972377347487744 17774205908076141952 2027695365095244544 4727928895823898752 7428162426552552960 10128395957281207168 12828629488009861376 15528863018738515584 18229096549467169792 2482586006486272384 5182819537214926592 7883053067943580800 10583286598672235008 13283520129400889216 15983753660129543424 237243117148646016 2937476647877300224 5637710178605954432 8337943709334608640 11038177240063262848 13738410770791917056 16438644301520571264 692133758539673856 3392367289268328064 6092600819996982272 8792834350725636480 11493067881454290688 14193301412182944896 16893534942911599104 1147024399930701696 3847257930659355904 6547491461388010112 9247724992116664320 11947958522845318528 14648192053573972736 17348425584302626944 1601915041321729536 4302148572050383744 7002382102779037952 9702615633507692160 12402849164236346368 15103082694965000576 17803316225693654784 2056805682712757376 4757039213441411584 7457272744170065792 10157506274898720000 12857739805627374208 15557973336356028416 18258206867084682624 2511696324103785216 5211929854832439424 7912163385561093632 10612396916289747840 13312630447018402048 16012863977747056256 266353434766158848 2966586965494813056 5666820496223467264 8367054026952121472 11067287557680775680 13767521088409429888 16467754619138084096 721244076157186688 3421477606885840896 6121711137614495104 8821944668343149312 11522178199071803520 14222411729800457728 16922645260529111936 1176134717548214528 3876368248276868736 6576601779005522944 9276835309734177152 11977068840462831360 14677302371191485568 17377535901920139776 1631025358939242368 4331258889667896576 7031492420396550784 9731725951125204992 12431959481853859200 15132193012582513408 17832426543311167616 2085916000330270208 4786149531058924416 7486383061787578624 10186616592516232832 12886850123244887040 15587083653973541248 18287317184702195456 2540806641721298048 5241040172449952256 7941273703178606464 10641507233907260672 13341740764635914880 16041974295364569088 295463752383671680 2995697283112325888 5695930813840980096 8396164344569634304 11096397875298288512 13796631406026942720 16496864936755596928 750354393774699520 3450587924503353728 6150821455232007936 8851054985960662144 11551288516689316352 14251522047417970560 16951755578146624768 1205245035165727360 3905478565894381568 6605712096623035776 9305945627351689984 12006179158080344192 14706412688808998400 17406646219537652608 1660135676556755200 4360369207285409408 7060602738014063616 9760836268742717824 12461069799471372032 15161303330200026240 17861536860928680448 2115026317947783040 4815259848676437248 7515493379405091456 10215726910133745664 12915960440862399872 15616193971591054080 18316427502319708288 2569916959338810880 5270150490067465088 7970384020796119296 10670617551524773504 13370851082253427712 16071084612982081920 324574070001184512 3024807600729838720 5725041131458492928 8425274662187147136 11125508192915801344 13825741723644455552 16525975254373109760 779464711392212352 3479698242120866560 6179931772849520768 8880165303578174976 11580398834306829184 14280632365035483392 16980865895764137600 1234355352783240192 3934588883511894400 6634822414240548608 9335055944969202816 12035289475697857024 14735523006426511232 17435756537155165440 1689245994174268032 4389479524902922240 7089713055631576448 9789946586360230656 12490180117088884864 15190413647817539072 17890647178546193280 2144136635565295872 4844370166293950080 7544603697022604288 10244837227751258496 12945070758479912704 15645304289208566912 18345537819937221120 2599027276956323712 5299260807684977920 7999494338413632128 10699727869142286336 13399961399870940544 16100194930599594752 353684387618697344 3053917918347351552 5754151449076005760 8454384979804659968 11154618510533314176 13854852041261968384 16555085571990622592 808575029009725184 3508808559738379392 6209042090467033600 8909275621195687808 11609509151924342016 14309742682652996224 17009976213381650432 1263465670400753024 3963699201129407232 6663932731858061440 9364166262586715648 12064399793315369856 14764633324044024064 17464866854772678272 1718356311791780864 4418589842520435072 7118823373249089280 9819056903977743488 12519290434706397696 15219523965435051904 17919757496163706112 2173246953182808704 4873480483911462912 7573714014640117120 10273947545368771328 12974181076097425536 15674414606826079744 18374648137554733952 2628137594573836544 5328371125302490752 8028604656031144960 10728838186759799168 13429071717488453376 16129305248217107584 382794705236210176 3083028235964864384 5783261766693518592 8483495297422172800 11183728828150827008 13883962358879481216 16584195889608135424 837685346627238016 3537918877355892224 6238152408084546432 8938385938813200640 11638619469541854848 14338853000270509056 17039086530999163264 1292575988018265856 3992809518746920064 6693043049475574272 9393276580204228480 12093510110932882688 14793743641661536896 17493977172390191104 1747466629409293696 4447700160137947904 7147933690866602112 9848167221595256320 12548400752323910528 15248634283052564736 17948867813781218944 2202357270800321536 4902590801528975744 7602824332257629952 10303057862986284160 13003291393714938368 15703524924443592576 18403758455172246784 2657247912191349376 5357481442920003584 8057714973648657792 10757948504377312000 13458182035105966208 16158415565834620416 411905022853723008 3112138553582377216 5812372084311031424 8512605615039685632 11212839145768339840 13913072676496994048 16613306207225648256 866795664244750848 3567029194973405056 6267262725702059264 8967496256430713472 11667729787159367680 14367963317888021888 17068196848616676096 1321686305635778688 4021919836364432896 6722153367093087104 9422386897821741312 12122620428550395520 14822853959279049728 17523087490007703936 1776576947026806528 4476810477755460736 7177044008484114944 9877277539212769152 12577511069941423360 15277744600670077568 17977978131398731776 2231467588417834368 4931701119146488576 7631934649875142784 10332168180603796992 13032401711332451200 15732635242061105408 18432868772789759616 2686358229808862208 5386591760537516416 8086825291266170624 10787058821994824832 13487292352723479040 16187525883452133248 441015340471235840 3141248871199890048 5841482401928544256 8541715932657198464 11241949463385852672 13942182994114506880 16642416524843161088 895905981862263680 3596139512590917888 6296373043319572096 8996606574048226304 11696840104776880512 14397073635505534720 17097307166234188928 1350796623253291520 4051030153981945728 6751263684710599936 9451497215439254144 12151730746167908352 14851964276896562560 17552197807625216768 1805687264644319360 4505920795372973568 7206154326101627776 9906387856830281984 12606621387558936192 15306854918287590400 18007088449016244608 2260577906035347200 4960811436764001408 7661044967492655616 10361278498221309824 13061512028949964032 15761745559678618240 15235016697720832 2715468547426375040 5415702078155029248 8115935608883683456 10816169139612337664 13516402670340991872 16216636201069646080 470125658088748672 3170359188817402880 5870592719546057088 8570826250274711296 11271059781003365504 13971293311732019712 16671526842460673920 925016299479776512 3625249830208430720 6325483360937084928 9025716891665739136 11725950422394393344 14426183953123047552 17126417483851701760 1379906940870804352 4080140471599458560 6780374002328112768 9480607533056766976 12180841063785421184 14881074594514075392 17581308125242729600 1834797582261832192 4535031112990486400 7235264643719140608 9935498174447794816 12635731705176449024 15335965235905103232 18036198766633757440 2289688223652860032 4989921754381514240 7690155285110168448 10390388815838822656 13090622346567476864 15790855877296131072 44345334315233664 2744578865043887872 5444812395772542080 8145045926501196288 10845279457229850496 13545512987958504704 16245746518687158912 499235975706261504 3199469506434915712 5899703037163569920 8599936567892224128 11300170098620878336 14000403629349532544 16700637160078186752 954126617097289344 3654360147825943552 6354593678554597760 9054827209283251968 11755060740011906176 14455294270740560384 17155527801469214592 1409017258488317184 4109250789216971392 6809484319945625600 9509717850674279808 12209951381402934016 14910184912131588224 17610418442860242432 1863907899879345024 4564141430607999232 7264374961336653440 9964608492065307648 12664842022793961856 15365075553522616064 18065309084251270272 2318798541270372864 5019032071999027072 7719265602727681280 10419499133456335488 13119732664184989696 15819966194913643904 73455651932746496 2773689182661400704 5473922713390054912 8174156244118709120 10874389774847363328 13574623305576017536 16274856836304671744 528346293323774336 3228579824052428544 5928813354781082752 8629046885509736960 11329280416238391168 14029513946967045376 16729747477695699584 983236934714802176 3683470465443456384 6383703996172110592 9083937526900764800 11784171057629419008 14484404588358073216 17184638119086727424 1438127576105830016 4138361106834484224 6838594637563138432 9538828168291792640 12239061699020446848 14939295229749101056 17639528760477755264 1893018217496857856 4593251748225512064 7293485278954166272 9993718809682820480 12693952340411474688 15394185871140128896 18094419401868783104 2347908858887885696 5048142389616539904 7748375920345194112 10448609451073848320 13148842981802502528 15849076512531156736 102565969550259328 2802799500278913536 5503033031007567744 8203266561736221952 10903500092464876160 13603733623193530368 16303967153922184576 557456610941287168 3257690141669941376 5957923672398595584 8658157203127249792 11358390733855904000 14058624264584558208 16758857795313212416 1012347252332315008 3712580783060969216 6412814313789623424 9113047844518277632 11813281375246931840 14513514905975586048 17213748436704240256 1467237893723342848 4167471424451997056 6867704955180651264 9567938485909305472 12268172016637959680 14968405547366613888 17668639078095268096 1922128535114370688 4622362065843024896 7322595596571679104 10022829127300333312 12723062658028987520 15423296188757641728 18123529719486295936 2377019176505398528 5077252707234052736 7777486237962706944 10477719768691361152 13177953299420015360 15878186830148669568 131676287167772160 2831909817896426368 5532143348625080576 8232376879353734784 10932610410082388992 13632843940811043200 16333077471539697408 586566928558800000 3286800459287454208 5987033990016108416 8687267520744762624 11387501051473416832 14087734582202071040 16787968112930725248 1041457569949827840 3741691100678482048 6441924631407136256 9142158162135790464 11842391692864444672 14542625223593098880 17242858754321753088 1496348211340855680 4196581742069509888 6896815272798164096 9597048803526818304 12297282334255472512 14997515864984126720 17697749395712780928 1951238852731883520 4651472383460537728 7351705914189191936 10051939444917846144 12752172975646500352 15452406506375154560 18152640037103808768 2406129494122911360 5106363024851565568 7806596555580219776 10506830086308873984 13207063617037528192 15907297147766182400 160786604785284992 2861020135513939200 5561253666242593408 8261487196971247616 10961720727699901824 13661954258428556032 16362187789157210240 615677246176312832 3315910776904967040 6016144307633621248 8716377838362275456 11416611369090929664 14116844899819583872 16817078430548238080 1070567887567340672 3770801418295994880 6471034949024649088 9171268479753303296 11871502010481957504 14571735541210611712 17271969071939265920 1525458528958368512 4225692059687022720 6925925590415676928 9626159121144331136 12326392651872985344 15026626182601639552 17726859713330293760 1980349170349396352 4680582701078050560 7380816231806704768 10081049762535358976 12781283293264013184 15481516823992667392 18181750354721321600 2435239811740424192 5135473342469078400 7835706873197732608 10535940403926386816 13236173934655041024 15936407465383695232 189896922402797824 2890130453131452032 5590363983860106240 8290597514588760448 10990831045317414656 13691064576046068864 16391298106774723072 644787563793825664 3345021094522479872 6045254625251134080 8745488155979788288 11445721686708442496 14145955217437096704 16846188748165750912 1099678205184853504 3799911735913507712 6500145266642161920 9200378797370816128 11900612328099470336 14600845858828124544 17301079389556778752 1554568846575881344 4254802377304535552 6955035908033189760 9655269438761843968 12355502969490498176 15055736500219152384 17755970030947806592 2009459487966909184 4709693018695563392 7409926549424217600 10110160080152871808 12810393610881526016 15510627141610180224 18210860672338834432 2464350129357937024 5164583660086591232 7864817190815245440 10565050721543899648 13265284252272553856 15965517783001208064 219007240020310656 2919240770748964864 5619474301477619072 8319707832206273280 11019941362934927488 13720174893663581696 16420408424392235904 673897881411338496 3374131412139992704 6074364942868646912 8774598473597301120 11474832004325955328 14175065535054609536 16875299065783263744 1128788522802366336 3829022053531020544 6529255584259674752 9229489114988328960 11929722645716983168 14629956176445637376 17330189707174291584 1583679164193394176 4283912694922048384 6984146225650702592 9684379756379356800 12384613287108011008 15084846817836665216 17785080348565319424 2038569805584422016 4738803336313076224 7439036867041730432 10139270397770384640 12839503928499038848 15539737459227693056 18239970989956347264 2493460446975449856 5193693977704104064 7893927508432758272 10594161039161412480 13294394569890066688 15994628100618720896 248117557637823488 2948351088366477696 5648584619095131904 8348818149823786112 11049051680552440320 13749285211281094528 16449518742009748736 703008199028851328 3403241729757505536 6103475260486159744 8803708791214813952 11503942321943468160 14204175852672122368 16904409383400776576 1157898840419879168 3858132371148533376 6558365901877187584 9258599432605841792 11958832963334496000 14659066494063150208 17359300024791804416 1612789481810907008 4313023012539561216 7013256543268215424 9713490073996869632 12413723604725523840 15113957135454178048 17814190666182832256 2067680123201934848 4767913653930589056 7468147184659243264 10168380715387897472 12868614246116551680 15568847776845205888 18269081307573860096 2522570764592962688 5222804295321616896 7923037826050271104 10623271356778925312 13323504887507579520 16023738418236233728 277227875255336320 2977461405983990528 5677694936712644736 8377928467441298944 11078161998169953152 13778395528898607360 16478629059627261568 732118516646364160 3432352047375018368 6132585578103672576 8832819108832326784 11533052639560980992 14233286170289635200 16933519701018289408 1187009158037392000 3887242688766046208 6587476219494700416 9287709750223354624 11987943280952008832 14688176811680663040 17388410342409317248 1641899799428419840 4342133330157074048 7042366860885728256 9742600391614382464 12442833922343036672 15143067453071690880 17843300983800345088 2096790440819447680 4797023971548101888 7497257502276756096 10197491033005410304 12897724563734064512 15597958094462718720 18298191625191372928 2551681082210475520 5251914612939129728 7952148143667783936 10652381674396438144 13352615205125092352 16052848735853746560 306338192872849152 3006571723601503360 5706805254330157568 8407038785058811776 11107272315787465984 13807505846516120192 16507739377244774400 761228834263876992 3461462364992531200 6161695895721185408 8861929426449839616 11562162957178493824 14262396487907148032 16962630018635802240 1216119475654904832 3916353006383559040 6616586537112213248 9316820067840867456 12017053598569521664 14717287129298175872 17417520660026830080 1671010117045932672 4371243647774586880 7071477178503241088 9771710709231895296 12471944239960549504 15172177770689203712 17872411301417857920 2125900758436960512 4826134289165614720 7526367819894268928 10226601350622923136 12926834881351577344 15627068412080231552 18327301942808885760 2580791399827988352 5281024930556642560 7981258461285296768 10681491992013950976 13381725522742605184 16081959053471259392 335448510490361984 3035682041219016192 5735915571947670400 8436149102676324608 11136382633404978816 13836616164133633024 16536849694862287232 790339151881389824 3490572682610044032 6190806213338698240 8891039744067352448 11591273274796006656 14291506805524660864 16991740336253315072 1245229793272417664 3945463324001071872 6645696854729726080 9345930385458380288 12046163916187034496 14746397446915688704 17446630977644342912 1700120434663445504 4400353965392099712 7100587496120753920 9800821026849408128 12501054557578062336 15201288088306716544 17901521619035370752 2155011076054473344 4855244606783127552 7555478137511781760 10255711668240435968 12955945198969090176 15656178729697744384 18356412260426398592 2609901717445501184 5310135248174155392 8010368778902809600 10710602309631463808 13410835840360118016 16111069371088772224 364558828107874816 3064792358836529024 5765025889565183232 8465259420293837440 11165492951022491648 13865726481751145856 16565960012479800064 819449469498902656 3519683000227556864 6219916530956211072 8920150061684865280 11620383592413519488 14320617123142173696 17020850653870827904 1274340110889930496 3974573641618584704 6674807172347238912 9375040703075893120 12075274233804547328 14775507764533201536 17475741295261855744 1729230752280958336 4429464283009612544 7129697813738266752 9829931344466920960 12530164875195575168 15230398405924229376 17930631936652883584 2184121393671986176 4884354924400640384 7584588455129294592 10284821985857948800 12985055516586603008 15685289047315257216 18385522578043911424 2639012035063014016 5339245565791668224 8039479096520322432 10739712627248976640 13439946157977630848 16140179688706285056 393669145725387648 3093902676454041856 5794136207182696064 8494369737911350272 11194603268640004480 13894836799368658688 16595070330097312896 848559787116415488 3548793317845069696 6249026848573723904 8949260379302378112 11649493910031032320 14349727440759686528 17049960971488340736 1303450428507443328 4003683959236097536 6703917489964751744 9404151020693405952 12104384551422060160 14804618082150714368 17504851612879368576 1758341069898471168 4458574600627125376 7158808131355779584 9859041662084433792 12559275192813088000 15259508723541742208 17959742254270396416 2213231711289499008 4913465242018153216 7613698772746807424 10313932303475461632 13014165834204115840 15714399364932770048 18414632895661424256 2668122352680526848 5368355883409181056 8068589414137835264 10768822944866489472 13469056475595143680 16169290006323797888 422779463342900480 3123012994071554688 5823246524800208896 8523480055528863104 11223713586257517312 13923947116986171520 16624180647714825728 877670104733928320 3577903635462582528 6278137166191236736 8978370696919890944 11678604227648545152 14378837758377199360 17079071289105853568 1332560746124956160 4032794276853610368 6733027807582264576 9433261338310918784 12133494869039572992 14833728399768227200 17533961930496881408 1787451387515984000 4487684918244638208 7187918448973292416 9888151979701946624 12588385510430600832 15288619041159255040 17988852571887909248 2242342028907011840 4942575559635666048 7642809090364320256 10343042621092974464 13043276151821628672 15743509682550282880 18443743213278937088 2697232670298039680 5397466201026693888 8097699731755348096 10797933262484002304 13498166793212656512 16198400323941310720 451889780960413312 3152123311689067520 5852356842417721728 8552590373146375936 11252823903875030144 13953057434603684352 16653290965332338560 906780422351441152 3607013953080095360 6307247483808749568 9007481014537403776 11707714545266057984 14407948075994712192 17108181606723366400 1361671063742468992 4061904594471123200 6762138125199777408 9462371655928431616 12162605186657085824 14862838717385740032 17563072248114394240 1816561705133496832 4516795235862151040 7217028766590805248 9917262297319459456 12617495828048113664 15317729358776767872 18017962889505422080 2271452346524524672 4971685877253178880 7671919407981833088 10372152938710487296 13072386469439141504 15772620000167795712 26109457186898304 2726342987915552512 5426576518644206720 8126810049372860928 10827043580101515136 13527277110830169344 16227510641558823552 481000098577926144 3181233629306580352 5881467160035234560 8581700690763888768 11281934221492542976 13982167752221197184 16682401282949851392 935890739968953984 3636124270697608192 6336357801426262400 9036591332154916608 11736824862883570816 14437058393612225024 17137291924340879232 1390781381359981824 4091014912088636032 6791248442817290240 9491481973545944448 12191715504274598656 14891949035003252864 17592182565731907072 1845672022751009664 4545905553479663872 7246139084208318080 9946372614936972288 12646606145665626496 15346839676394280704 18047073207122934912 2300562664142037504 5000796194870691712 7701029725599345920 10401263256328000128 13101496787056654336 15801730317785308544 55219774804411136 2755453305533065344 5455686836261719552 8155920366990373760 10856153897719027968 13556387428447682176 16256620959176336384 510110416195438976 3210343946924093184 5910577477652747392 8610811008381401600 11311044539110055808 14011278069838710016 16711511600567364224 965001057586466816 3665234588315121024 6365468119043775232 9065701649772429440 11765935180501083648 14466168711229737856 17166402241958392064 1419891698977494656 4120125229706148864 6820358760434803072 9520592291163457280 12220825821892111488 14921059352620765696 17621292883349419904 1874782340368522496 4575015871097176704 7275249401825830912 9975482932554485120 12675716463283139328 15375949994011793536 18076183524740447744 2329672981759550336 5029906512488204544 7730140043216858752 10430373573945512960 13130607104674167168 15830840635402821376 84330092421923968 2784563623150578176 5484797153879232384 8185030684607886592 10885264215336540800 13585497746065195008 16285731276793849216 539220733812951808 3239454264541606016 5939687795270260224 8639921325998914432 11340154856727568640 14040388387456222848 16740621918184877056 994111375203979648 3694344905932633856 6394578436661288064 9094811967389942272 11795045498118596480 14495279028847250688 17195512559575904896 1449002016595007488 4149235547323661696 6849469078052315904 9549702608780970112 12249936139509624320 14950169670238278528 17650403200966932736 1903892657986035328 4604126188714689536 7304359719443343744 10004593250171997952 12704826780900652160 15405060311629306368 18105293842357960576 2358783299377063168 5059016830105717376 7759250360834371584 10459483891563025792 13159717422291680000 15859950953020334208 113440410039436800 2813673940768091008 5513907471496745216 8214141002225399424 10914374532954053632 13614608063682707840 16314841594411362048 568331051430464640 3268564582159118848 5968798112887773056 8669031643616427264 11369265174345081472 14069498705073735680 16769732235802389888 1023221692821492480 3723455223550146688 6423688754278800896 9123922285007455104 11824155815736109312 14524389346464763520 17224622877193417728 1478112334212520320 4178345864941174528 6878579395669828736 9578812926398482944 12279046457127137152 14979279987855791360 17679513518584445568 1933002975603548160 4633236506332202368 7333470037060856576 10033703567789510784 12733937098518164992 15434170629246819200 18134404159975473408 2387893616994576000 5088127147723230208 7788360678451884416 10488594209180538624 13188827739909192832 15889061270637847040 142550727656949632 2842784258385603840 5543017789114258048 8243251319842912256 10943484850571566464 13643718381300220672 16343951912028874880 597441369047977472 3297674899776631680 5997908430505285888 8698141961233940096 11398375491962594304 14098609022691248512 16798842553419902720 1052332010439005312 3752565541167659520 6452799071896313728 9153032602624967936 11853266133353622144 14553499664082276352 17253733194810930560 1507222651830033152 4207456182558687360 6907689713287341568 9607923244015995776 12308156774744649984 15008390305473304192 17708623836201958400 1962113293221060992 4662346823949715200 7362580354678369408 10062813885407023616 12763047416135677824 15463280946864332032 18163514477592986240 2417003934612088832 5117237465340743040 7817470996069397248 10517704526798051456 13217938057526705664 15918171588255359872 171661045274462464 2871894576003116672 5572128106731770880 8272361637460425088 10972595168189079296 13672828698917733504 16373062229646387712 626551686665490304 3326785217394144512 6027018748122798720 8727252278851452928 11427485809580107136 14127719340308761344 16827952871037415552 1081442328056518144 3781675858785172352 6481909389513826560 9182142920242480768 11882376450971134976 14582609981699789184 17282843512428443392 1536332969447545984 4236566500176200192 6936800030904854400 9637033561633508608 12337267092362162816 15037500623090817024 17737734153819471232 1991223610838573824 4691457141567228032 7391690672295882240 10091924203024536448 12792157733753190656 15492391264481844864 18192624795210499072 2446114252229601664 5146347782958255872 7846581313686910080 10546814844415564288 13247048375144218496 15947281905872872704 200771362891975296 2901004893620629504 5601238424349283712 8301471955077937920 11001705485806592128 13701939016535246336 16402172547263900544 655662004283003136 3355895535011657344 6056129065740311552 8756362596468965760 11456596127197619968 14156829657926274176 16857063188654928384 1110552645674030976 3810786176402685184 6511019707131339392 9211253237859993600 11911486768588647808 14611720299317302016 17311953830045956224 1565443287065058816 4265676817793713024 6965910348522367232 9666143879251021440 12366377409979675648 15066610940708329856 17766844471436984064 2020333928456086656 4720567459184740864 7420800989913395072 10121034520642049280 12821268051370703488 15521501582099357696 18221735112828011904 2475224569847114496 5175458100575768704 7875691631304422912 10575925162033077120 13276158692761731328 15976392223490385536 229881680509488128 2930115211238142336 5630348741966796544 8330582272695450752 11030815803424104960 13731049334152759168 16431282864881413376 684772321900515968 3385005852629170176 6085239383357824384 8785472914086478592 11485706444815132800 14185939975543787008 16886173506272441216 1139662963291543808 3839896494020198016 6540130024748852224 9240363555477506432 11940597086206160640 14640830616934814848 17341064147663469056 1594553604682571648 4294787135411225856 6995020666139880064 9695254196868534272 12395487727597188480 15095721258325842688 17795954789054496896 2049444246073599488 4749677776802253696 7449911307530907904 10150144838259562112 12850378368988216320 15550611899716870528 18250845430445524736 2504334887464627328 5204568418193281536 7904801948921935744 10605035479650589952 13305269010379244160 16005502541107898368 258991998127000960 2959225528855655168 5659459059584309376 8359692590312963584 11059926121041617792 13760159651770272000 16460393182498926208 713882639518028800 3414116170246683008 6114349700975337216 8814583231703991424 11514816762432645632 14215050293161299840 16915283823889954048 1168773280909056640 3869006811637710848 6569240342366365056 9269473873095019264 11969707403823673472 14669940934552327680 17370174465280981888 1623663922300084480 4323897453028738688 7024130983757392896 9724364514486047104 12424598045214701312 15124831575943355520 17825065106672009728 2078554563691112320 4778788094419766528 7479021625148420736 10179255155877074944 12879488686605729152 15579722217334383360 18279955748063037568 2533445205082140160 5233678735810794368 7933912266539448576 10634145797268102784 13334379327996756992 16034612858725411200 288102315744513792 2988335846473168000 5688569377201822208 8388802907930476416 11089036438659130624 13789269969387784832 16489503500116439040 742992957135541632 3443226487864195840 6143460018592850048 8843693549321504256 11543927080050158464 14244160610778812672 16944394141507466880 1197883598526569472 3898117129255223680 6598350659983877888 9298584190712532096 11998817721441186304 14699051252169840512 17399284782898494720 1652774239917597312 4353007770646251520 7053241301374905728 9753474832103559936 12453708362832214144 15153941893560868352 17854175424289522560 2107664881308625152 4807898412037279360 7508131942765933568 10208365473494587776 12908599004223241984 15608832534951896192 18309066065680550400 2562555522699652992 5262789053428307200 7963022584156961408 10663256114885615616 13363489645614269824 16063723176342924032 317212633362026624 3017446164090680832 5717679694819335040 8417913225547989248 11118146756276643456 13818380287005297664 16518613817733951872 772103274753054464 3472336805481708672 6172570336210362880 8872803866939017088 11573037397667671296 14273270928396325504 16973504459124979712 1226993916144082304 3927227446872736512 6627460977601390720 9327694508330044928 12027928039058699136 14728161569787353344 17428395100516007552 1681884557535110144 4382118088263764352 7082351618992418560 9782585149721072768 12482818680449726976 15183052211178381184 17883285741907035392 2136775198926137984 4837008729654792192 7537242260383446400 10237475791112100608 12937709321840754816 15637942852569409024 18338176383298063232 2591665840317165824 5291899371045820032 7992132901774474240 10692366432503128448 13392599963231782656 16092833493960436864 346322950979539456 3046556481708193664 5746790012436847872 8447023543165502080 11147257073894156288 13847490604622810496 16547724135351464704 801213592370567296 3501447123099221504 6201680653827875712 8901914184556529920 11602147715285184128 14302381246013838336 17002614776742492544 1256104233761595136 3956337764490249344 6656571295218903552 9356804825947557760 12057038356676211968 14757271887404866176 17457505418133520384 1710994875152622976 4411228405881277184 7111461936609931392 9811695467338585600 12511928998067239808 15212162528795894016 17912396059524548224 2165885516543650816 4866119047272305024 7566352578000959232 10266586108729613440 12966819639458267648 15667053170186921856 18367286700915576064 2620776157934678656 5321009688663332864 8021243219391987072 10721476750120641280 13421710280849295488 16121943811577949696 375433268597052288 3075666799325706496 5775900330054360704 8476133860783014912 11176367391511669120 13876600922240323328 16576834452968977536 830323909988080128 3530557440716734336 6230790971445388544 8931024502174042752 11631258032902696960 14331491563631351168 17031725094360005376 1285214551379107968 3985448082107762176 6685681612836416384 9385915143565070592 12086148674293724800 14786382205022379008 17486615735751033216 1740105192770135808 4440338723498790016 7140572254227444224 9840805784956098432 12541039315684752640 15241272846413406848 17941506377142061056 2194995834161163648 4895229364889817856 7595462895618472064 10295696426347126272 12995929957075780480 15696163487804434688 18396397018533088896 2649886475552191488 5350120006280845696 8050353537009499904 10750587067738154112 13450820598466808320 16151054129195462528 404543586214565120 3104777116943219328 5805010647671873536 8505244178400527744 11205477709129181952 13905711239857836160 16605944770586490368 859434227605592960 3559667758334247168 6259901289062901376 8960134819791555584 11660368350520209792 14360601881248864000 17060835411977518208 1314324868996620800 4014558399725275008 6714791930453929216 9415025461182583424 12115258991911237632 14815492522639891840 17515726053368546048 1769215510387648640 4469449041116302848 7169682571844957056 9869916102573611264 12570149633302265472 15270383164030919680 17970616694759573888 2224106151778676480 4924339682507330688 7624573213235984896 10324806743964639104 13025040274693293312 15725273805421947520 18425507336150601728 2678996793169704320 5379230323898358528 8079463854627012736 10779697385355666944 13479930916084321152 16180164446812975360 433653903832077952 3133887434560732160 5834120965289386368 8534354496018040576 11234588026746694784 13934821557475348992 16635055088204003200 888544545223105792 3588778075951760000 6289011606680414208 8989245137409068416 11689478668137722624 14389712198866376832 17089945729595031040 1343435186614133632 4043668717342787840 6743902248071442048 9444135778800096256 12144369309528750464 14844602840257404672 17544836370986058880 1798325828005161472 4498559358733815680 7198792889462469888 9899026420191124096 12599259950919778304 15299493481648432512 17999727012377086720 2253216469396189312 4953450000124843520 7653683530853497728 10353917061582151936 13054150592310806144 15754384123039460352 7873580058562944 2708107110787217152 5408340641515871360 8108574172244525568 10808807702973179776 13509041233701833984 16209274764430488192 462764221449590784 3162997752178244992 5863231282906899200 8563464813635553408 11263698344364207616 13963931875092861824 16664165405821516032 917654862840618624 3617888393569272832 6318121924297927040 9018355455026581248 11718588985755235456 14418822516483889664 17119056047212543872 1372545504231646464 4072779034960300672 6773012565688954880 9473246096417609088 12173479627146263296 14873713157874917504 17573946688603571712 1827436145622674304 4527669676351328512 7227903207079982720 9928136737808636928 12628370268537291136 15328603799265945344 18028837329994599552 2282326787013702144 4982560317742356352 7682793848471010560 10383027379199664768 13083260909928318976 15783494440656973184 36983897676075776 2737217428404729984 5437450959133384192 8137684489862038400 10837918020590692608 13538151551319346816 16238385082048001024 491874539067103616 3192108069795757824 5892341600524412032 8592575131253066240 11292808661981720448 13993042192710374656 16693275723439028864 946765180458131456 3646998711186785664 6347232241915439872 9047465772644094080 11747699303372748288 14447932834101402496 17148166364830056704 1401655821849159296 4101889352577813504 6802122883306467712 9502356414035121920 12202589944763776128 14902823475492430336 17603057006221084544 1856546463240187136 4556779993968841344 7257013524697495552 9957247055426149760 12657480586154803968 15357714116883458176 18057947647612112384 2311437104631214976 5011670635359869184 7711904166088523392 10412137696817177600 13112371227545831808 15812604758274486016 66094215293588608 2766327746022242816 5466561276750897024 8166794807479551232 10867028338208205440 13567261868936859648 16267495399665513856 520984856684616448 3221218387413270656 5921451918141924864 8621685448870579072 11321918979599233280 14022152510327887488 16722386041056541696 975875498075644288 3676109028804298496 6376342559532952704 9076576090261606912 11776809620990261120 14477043151718915328 17177276682447569536 1430766139466672128 4130999670195326336 6831233200923980544 9531466731652634752 12231700262381288960 14931933793109943168 17632167323838597376 1885656780857699968 4585890311586354176 7286123842315008384 9986357373043662592 12686590903772316800 15386824434500971008 18087057965229625216 2340547422248727808 5040780952977382016 7741014483706036224 10441248014434690432 13141481545163344640 15841715075891998848 95204532911101440 2795438063639755648 5495671594368409856 8195905125097064064 10896138655825718272 13596372186554372480 16296605717283026688 550095174302129280 3250328705030783488 5950562235759437696 8650795766488091904 11351029297216746112 14051262827945400320 16751496358674054528 1004985815693157120 3705219346421811328 6405452877150465536 9105686407879119744 11805919938607773952 14506153469336428160 17206387000065082368 1459876457084184960 4160109987812839168 6860343518541493376 9560577049270147584 12260810579998801792 14961044110727456000 17661277641456110208 1914767098475212800 4615000629203867008 7315234159932521216 10015467690661175424 12715701221389829632 15415934752118483840 18116168282847138048 2369657739866240640 5069891270594894848 7770124801323549056 10470358332052203264 13170591862780857472 15870825393509511680 124314850528614272 2824548381257268480 5524781911985922688 8225015442714576896 10925248973443231104 13625482504171885312 16325716034900539520 579205491919642112 3279439022648296320 5979672553376950528 8679906084105604736 11380139614834258944 14080373145562913152 16780606676291567360 1034096133310669952 3734329664039324160 6434563194767978368 9134796725496632576 11835030256225286784 14535263786953940992 17235497317682595200 1488986774701697792 4189220305430352000 6889453836159006208 9589687366887660416 12289920897616314624 14990154428344968832 17690387959073623040 1943877416092725632 4644110946821379840 7344344477550034048 10044578008278688256 12744811539007342464 15445045069735996672 18145278600464650880 2398768057483753472 5099001588212407680 7799235118941061888 10499468649669716096 13199702180398370304 15899935711127024512 153425168146127104 2853658698874781312 5553892229603435520 8254125760332089728 10954359291060743936 13654592821789398144 16354826352518052352 608315809537154944 3308549340265809152 6008782870994463360 8709016401723117568 11409249932451771776 14109483463180425984 16809716993909080192 1063206450928182784 3763439981656836992 6463673512385491200 9163907043114145408 11864140573842799616 14564374104571453824 17264607635300108032 1518097092319210624 4218330623047864832 6918564153776519040 9618797684505173248 12319031215233827456 15019264745962481664 17719498276691135872 1972987733710238464 4673221264438892672 7373454795167546880 10073688325896201088 12773921856624855296 15474155387353509504 18174388918082163712 2427878375101266304 5128111905829920512 7828345436558574720 10528578967287228928 13228812498015883136 15929046028744537344 182535485763639936 2882769016492294144 5583002547220948352 8283236077949602560 10983469608678256768 13683703139406910976 16383936670135565184 637426127154667776 3337659657883321984 6037893188611976192 8738126719340630400 11438360250069284608 14138593780797938816 16838827311526593024 1092316768545695616 3792550299274349824 6492783830003004032 9193017360731658240 11893250891460312448 14593484422188966656 17293717952917620864 1547207409936723456 4247440940665377664 6947674471394031872 9647908002122686080 12348141532851340288 15048375063579994496 17748608594308648704 2002098051327751296 4702331582056405504 7402565112785059712 10102798643513713920 12803032174242368128 15503265704971022336 18203499235699676544 2456988692718779136 5157222223447433344 7857455754176087552 10557689284904741760 13257922815633395968 15958156346362050176 211645803381152768 2911879334109806976 5612112864838461184 8312346395567115392 11012579926295769600 13712813457024423808 16413046987753078016 666536444772180608 3366769975500834816 6067003506229489024 8767237036958143232 11467470567686797440 14167704098415451648 16867937629144105856 1121427086163208448 3821660616891862656 6521894147620516864 9222127678349171072 11922361209077825280 14622594739806479488 17322828270535133696 1576317727554236288 4276551258282890496 6976784789011544704 9677018319740198912 12377251850468853120 15077485381197507328 17777718911926161536 2031208368945264128 4731441899673918336 7431675430402572544 10131908961131226752 12832142491859880960 15532376022588535168 18232609553317189376 2486099010336291968 5186332541064946176 7886566071793600384 10586799602522254592 13287033133250908800 15987266663979563008 240756120998665600 2940989651727319808 5641223182455974016 8341456713184628224 11041690243913282432 13741923774641936640 16442157305370590848 695646762389693440 3395880293118347648 6096113823847001856 8796347354575656064 11496580885304310272 14196814416032964480 16897047946761618688 1150537403780721280 3850770934509375488 6551004465238029696 9251237995966683904 11951471526695338112 14651705057423992320 17351938588152646528 1605428045171749120 4305661575900403328 7005895106629057536 9706128637357711744 12406362168086365952 15106595698815020160 17806829229543674368 2060318686562776960 4760552217291431168 7460785748020085376 10161019278748739584 12861252809477393792 15561486340206048000 18261719870934702208 2515209327953804800 5215442858682459008 7915676389411113216 10615909920139767424 13316143450868421632 16016376981597075840 269866438616178432 2970099969344832640 5670333500073486848 8370567030802141056 11070800561530795264 13771034092259449472 16471267622988103680 724757080007206272 3424990610735860480 6125224141464514688 8825457672193168896 11525691202921823104 14225924733650477312 16926158264379131520 1179647721398234112 3879881252126888320 6580114782855542528 9280348313584196736 11980581844312850944 14680815375041505152 17381048905770159360 1634538362789261952 4334771893517916160 7035005424246570368 9735238954975224576 12435472485703878784 15135706016432532992 17835939547161187200 2089429004180289792 4789662534908944000 7489896065637598208 10190129596366252416 12890363127094906624 15590596657823560832 18290830188552215040 2544319645571317632 5244553176299971840 7944786707028626048 10645020237757280256 13345253768485934464 16045487299214588672 298976756233691264 2999210286962345472 5699443817690999680 8399677348419653888 11099910879148308096 13800144409876962304 16500377940605616512 753867397624719104 3454100928353373312 6154334459082027520 8854567989810681728 11554801520539335936 14255035051267990144 16955268581996644352 1208758039015746944 3908991569744401152 6609225100473055360 9309458631201709568 12009692161930363776 14709925692659017984 17410159223387672192 1663648680406774784 4363882211135428992 7064115741864083200 9764349272592737408 12464582803321391616 15164816334050045824 17865049864778700032 2118539321797802624 4818772852526456832 7519006383255111040 10219239913983765248 12919473444712419456 15619706975441073664 18319940506169727872 2573429963188830464 5273663493917484672 7973897024646138880 10674130555374793088 13374364086103447296 16074597616832101504 328087073851204096 3028320604579858304 5728554135308512512 8428787666037166720 11129021196765820928 13829254727494475136 16529488258223129344 782977715242231936 3483211245970886144 6183444776699540352 8883678307428194560 11583911838156848768 14284145368885502976 16984378899614157184 1237868356633259776 3938101887361913984 6638335418090568192 9338568948819222400 12038802479547876608 14739036010276530816 17439269541005185024 1692758998024287616 4392992528752941824 7093226059481596032 9793459590210250240 12493693120938904448 15193926651667558656 17894160182396212864 2147649639415315456 4847883170143969664 7548116700872623872 10248350231601278080 12948583762329932288 15648817293058586496 18349050823787240704 2602540280806343296 5302773811534997504 8003007342263651712 10703240872992305920 13403474403720960128 16103707934449614336 357197391468716928 3057430922197371136 5757664452926025344 8457897983654679552 11158131514383333760 13858365045111987968 16558598575840642176 812088032859744768 3512321563588398976 6212555094317053184 8912788625045707392 11613022155774361600 14313255686503015808 17013489217231670016 1266978674250772608 3967212204979426816 6667445735708081024 9367679266436735232 12067912797165389440 14768146327894043648 17468379858622697856 1721869315641800448 4422102846370454656 7122336377099108864 9822569907827763072 12522803438556417280 15223036969285071488 17923270500013725696 2176759957032828288 4876993487761482496 7577227018490136704 10277460549218790912 12977694079947445120 15677927610676099328 18378161141404753536 2631650598423856128 5331884129152510336 8032117659881164544 10732351190609818752 13432584721338472960 16132818252067127168 386307709086229760 3086541239814883968 5786774770543538176 8487008301272192384 11187241832000846592 13887475362729500800 16587708893458155008 841198350477257600 3541431881205911808 6241665411934566016 8941898942663220224 11642132473391874432 14342366004120528640 17042599534849182848 1296088991868285440 3996322522596939648 6696556053325593856 9396789584054248064 12097023114782902272 14797256645511556480 17497490176240210688 1750979633259313280 4451213163987967488 7151446694716621696 9851680225445275904 12551913756173930112 15252147286902584320 17952380817631238528 2205870274650341120 4906103805378995328 7606337336107649536 10306570866836303744 13006804397564957952 15707037928293612160 18407271459022266368 2660760916041368960 5360994446770023168 8061227977498677376 10761461508227331584 13461695038955985792 16161928569684640000 415418026703742592 3115651557432396800 5815885088161051008 8516118618889705216 11216352149618359424 13916585680347013632 16616819211075667840 870308668094770432 3570542198823424640 6270775729552078848 8971009260280733056 11671242791009387264 14371476321738041472 17071709852466695680 1325199309485798272 4025432840214452480 6725666370943106688 9425899901671760896 12126133432400415104 14826366963129069312 17526600493857723520 1780089950876826112 4480323481605480320 7180557012334134528 9880790543062788736 12581024073791442944 15281257604520097152 17981491135248751360 2234980592267853952 4935214122996508160 7635447653725162368 10335681184453816576 13035914715182470784 15736148245911124992 18436381776639779200 2689871233658881792 5390104764387536000 8090338295116190208 10790571825844844416 13490805356573498624 16191038887302152832 444528344321255424 3144761875049909632 5844995405778563840 8545228936507218048 11245462467235872256 13945695997964526464 16645929528693180672 899418985712283264 3599652516440937472 6299886047169591680 9000119577898245888 11700353108626900096 14400586639355554304 17100820170084208512 1354309627103311104 4054543157831965312 6754776688560619520 9455010219289273728 12155243750017927936 14855477280746582144 17555710811475236352 1809200268494338944 4509433799222993152 7209667329951647360 9909900860680301568 12610134391408955776 15310367922137609984 18010601452866264192 2264090909885366784 4964324440614020992 7664557971342675200 10364791502071329408 13065025032799983616 15765258563528637824 18748020547740416 2718981551276394624 5419215082005048832 8119448612733703040 10819682143462357248 13519915674191011456 16220149204919665664 473638661938768256 3173872192667422464 5874105723396076672 8574339254124730880 11274572784853385088 13974806315582039296 16675039846310693504 928529303329796096 3628762834058450304 6328996364787104512 9029229895515758720 11729463426244412928 14429696956973067136 17129930487701721344 1383419944720823936 4083653475449478144 6783887006178132352 9484120536906786560 12184354067635440768 14884587598364094976 17584821129092749184 1838310586111851776 4538544116840505984 7238777647569160192 9939011178297814400 12639244709026468608 15339478239755122816 18039711770483777024 2293201227502879616 4993434758231533824 7693668288960188032 10393901819688842240 13094135350417496448 15794368881146150656 47858338165253248 2748091868893907456 5448325399622561664 8148558930351215872 10848792461079870080 13549025991808524288 16249259522537178496 502748979556281088 3202982510284935296 5903216041013589504 8603449571742243712 11303683102470897920 14003916633199552128 16704150163928206336 957639620947308928 3657873151675963136 6358106682404617344 9058340213133271552 11758573743861925760 14458807274590579968 17159040805319234176 1412530262338336768 4112763793066990976 6812997323795645184 9513230854524299392 12213464385252953600 14913697915981607808 17613931446710262016 1867420903729364608 4567654434458018816 7267887965186673024 9968121495915327232 12668355026643981440 15368588557372635648 18068822088101289856 2322311545120392448 5022545075849046656 7722778606577700864 10423012137306355072 13123245668035009280 15823479198763663488 76968655782766080 2777202186511420288 5477435717240074496 8177669247968728704 10877902778697382912 13578136309426037120 16278369840154691328 531859297173793920 3232092827902448128 5932326358631102336 8632559889359756544 11332793420088410752 14033026950817064960 16733260481545719168 986749938564821760 3686983469293475968 6387217000022130176 9087450530750784384 11787684061479438592 14487917592208092800 17188151122936747008 1441640579955849600 4141874110684503808 6842107641413158016 9542341172141812224 12242574702870466432 14942808233599120640 17643041764327774848 1896531221346877440 4596764752075531648 7296998282804185856 9997231813532840064 12697465344261494272 15397698874990148480 18097932405718802688 2351421862737905280 5051655393466559488 7751888924195213696 10452122454923867904 13152355985652522112 15852589516381176320 106078973400278912 2806312504128933120 5506546034857587328 8206779565586241536 10907013096314895744 13607246627043549952 16307480157772204160 560969614791306752 3261203145519960960 5961436676248615168 8661670206977269376 11361903737705923584 14062137268434577792 16762370799163232000 1015860256182334592 3716093786910988800 6416327317639643008 9116560848368297216 11816794379096951424 14517027909825605632 17217261440554259840 1470750897573362432 4170984428302016640 6871217959030670848 9571451489759325056 12271685020487979264 14971918551216633472 17672152081945287680 1925641538964390272 4625875069693044480 7326108600421698688 10026342131150352896 12726575661879007104 15426809192607661312 18127042723336315520 2380532180355418112 5080765711084072320 7780999241812726528 10481232772541380736 13181466303270034944 15881699833998689152 135189291017791744 2835422821746445952 5535656352475100160 8235889883203754368 10936123413932408576 13636356944661062784 16336590475389716992 590079932408819584 3290313463137473792 5990546993866128000 8690780524594782208 11391014055323436416 14091247586052090624 16791481116780744832 1044970573799847424 3745204104528501632 6445437635257155840 9145671165985810048 11845904696714464256 14546138227443118464 17246371758171772672 1499861215190875264 4200094745919529472 6900328276648183680 9600561807376837888 12300795338105492096 15001028868834146304 17701262399562800512 1954751856581903104 4654985387310557312 7355218918039211520 10055452448767865728 12755685979496519936 15455919510225174144 18156153040953828352 2409642497972930944 5109876028701585152 7810109559430239360 10510343090158893568 13210576620887547776 15910810151616201984 164299608635304576 2864533139363958784 5564766670092612992 8265000200821267200 10965233731549921408 13665467262278575616 16365700793007229824 619190250026332416 3319423780754986624 6019657311483640832 8719890842212295040 11420124372940949248 14120357903669603456 16820591434398257664 1074080891417360256 3774314422146014464 6474547952874668672 9174781483603322880 11875015014331977088 14575248545060631296 17275482075789285504 1528971532808388096 4229205063537042304 6929438594265696512 9629672124994350720 12329905655723004928 15030139186451659136 17730372717180313344 1983862174199415936 4684095704928070144 7384329235656724352 10084562766385378560 12784796297114032768 15485029827842686976 18185263358571341184 2438752815590443776 5138986346319097984 7839219877047752192 10539453407776406400 13239686938505060608 15939920469233714816 193409926252817408 2893643456981471616 5593876987710125824 8294110518438780032 10994344049167434240 13694577579896088448 16394811110624742656 648300567643845248 3348534098372499456 6048767629101153664 8749001159829807872 11449234690558462080 14149468221287116288 16849701752015770496 1103191209034873088 3803424739763527296 6503658270492181504 9203891801220835712 11904125331949489920 14604358862678144128 17304592393406798336 1558081850425900928 4258315381154555136 6958548911883209344 9658782442611863552 12359015973340517760 15059249504069171968 17759483034797826176 2012972491816928768 4713206022545582976 7413439553274237184 10113673084002891392 12813906614731545600 15514140145460199808 18214373676188854016 2467863133207956608 5168096663936610816 7868330194665265024 10568563725393919232 13268797256122573440 15969030786851227648 222520243870330240 2922753774598984448 5622987305327638656 8323220836056292864 11023454366784947072 13723687897513601280 16423921428242255488 677410885261358080 3377644415990012288 6077877946718666496 8778111477447320704 11478345008175974912 14178578538904629120 16878812069633283328 1132301526652385920 3832535057381040128 6532768588109694336 9233002118838348544 11933235649567002752 14633469180295656960 17333702711024311168 1587192168043413760 4287425698772067968 6987659229500722176 9687892760229376384 12388126290958030592 15088359821686684800 17788593352415339008 2042082809434441600 4742316340163095808 7442549870891750016 10142783401620404224 12843016932349058432 15543250463077712640 18243483993806366848 2496973450825469440 5197206981554123648 7897440512282777856 10597674043011432064 13297907573740086272 15998141104468740480 251630561487843072 2951864092216497280 5652097622945151488 8352331153673805696 11052564684402459904 13752798215131114112 16453031745859768320 706521202878870912 3406754733607525120 6106988264336179328 8807221795064833536 11507455325793487744 14207688856522141952 16907922387250796160 1161411844269898752 3861645374998552960 6561878905727207168 9262112436455861376 11962345967184515584 14662579497913169792 17362813028641824000 1616302485660926592 4316536016389580800 7016769547118235008 9717003077846889216 12417236608575543424 15117470139304197632 17817703670032851840 2071193127051954432 4771426657780608640 7471660188509262848 10171893719237917056 12872127249966571264 15572360780695225472 18272594311423879680 2526083768442982272 5226317299171636480 7926550829900290688 10626784360628944896 13327017891357599104 16027251422086253312 280740879105355904 2980974409834010112 5681207940562664320 8381441471291318528 11081675002019972736 13781908532748626944 16482142063477281152 735631520496383744 3435865051225037952 6136098581953692160 8836332112682346368 11536565643411000576 14236799174139654784 16937032704868308992 1190522161887411584 3890755692616065792 6590989223344720000 9291222754073374208 11991456284802028416 14691689815530682624 17391923346259336832 1645412803278439424 4345646334007093632 7045879864735747840 9746113395464402048 12446346926193056256 15146580456921710464 17846813987650364672 2100303444669467264 4800536975398121472 7500770506126775680 10201004036855429888 12901237567584084096 15601471098312738304 18301704629041392512 2555194086060495104 5255427616789149312 7955661147517803520 10655894678246457728 13356128208975111936 16056361739703766144 309851196722868736 3010084727451522944 5710318258180177152 8410551788908831360 11110785319637485568 13811018850366139776 16511252381094793984 764741838113896576 3464975368842550784 6165208899571204992 8865442430299859200 11565675961028513408 14265909491757167616 16966143022485821824 1219632479504924416 3919866010233578624 6620099540962232832 9320333071690887040 12020566602419541248 14720800133148195456 17421033663876849664 1674523120895952256 4374756651624606464 7074990182353260672 9775223713081914880 12475457243810569088 15175690774539223296 17875924305267877504 2129413762286980096 4829647293015634304 7529880823744288512 10230114354472942720 12930347885201596928 15630581415930251136 18330814946658905344 2584304403678007936 5284537934406662144 7984771465135316352 10685004995863970560 13385238526592624768 16085472057321278976 338961514340381568 3039195045069035776 5739428575797689984 8439662106526344192 11139895637254998400 13840129167983652608 16540362698712306816 793852155731409408 3494085686460063616 6194319217188717824 8894552747917372032 11594786278646026240 14295019809374680448 16995253340103334656 1248742797122437248 3948976327851091456 6649209858579745664 9349443389308399872 12049676920037054080 14749910450765708288 17450143981494362496 1703633438513465088 4403866969242119296 7104100499970773504 9804334030699427712 12504567561428081920 15204801092156736128 17905034622885390336 2158524079904492928 4858757610633147136 7558991141361801344 10259224672090455552 12959458202819109760 15659691733547763968 18359925264276418176 2613414721295520768 5313648252024174976 8013881782752829184 10714115313481483392 13414348844210137600 16114582374938791808 368071831957894400 3068305362686548608 5768538893415202816 8468772424143857024 11169005954872511232 13869239485601165440 16569473016329819648 822962473348922240 3523196004077576448 6223429534806230656 8923663065534884864 11623896596263539072 14324130126992193280 17024363657720847488 1277853114739950080 3978086645468604288 6678320176197258496 9378553706925912704 12078787237654566912 14779020768383221120 17479254299111875328 1732743756130977920 4432977286859632128 7133210817588286336 9833444348316940544 12533677879045594752 15233911409774248960 17934144940502903168 2187634397522005760 4887867928250659968 7588101458979314176 10288334989707968384 12988568520436622592 15688802051165276800 18389035581893931008 2642525038913033600 5342758569641687808 8042992100370342016 10743225631098996224 13443459161827650432 16143692692556304640 397182149575407232 3097415680304061440 5797649211032715648 8497882741761369856 11198116272490024064 13898349803218678272 16598583333947332480 852072790966435072 3552306321695089280 6252539852423743488 8952773383152397696 11653006913881051904 14353240444609706112 17053473975338360320 1306963432357462912 4007196963086117120 6707430493814771328 9407664024543425536 12107897555272079744 14808131086000733952 17508364616729388160 1761854073748490752 4462087604477144960 7162321135205799168 9862554665934453376 12562788196663107584 15263021727391761792 17963255258120416000 2216744715139518592 4916978245868172800 7617211776596827008 10317445307325481216 13017678838054135424 15717912368782789632 18418145899511443840 2671635356530546432 5371868887259200640 8072102417987854848 10772335948716509056 13472569479445163264 16172803010173817472 426292467192920064 3126525997921574272 5826759528650228480 8526993059378882688 11227226590107536896 13927460120836191104 16627693651564845312 881183108583947904 3581416639312602112 6281650170041256320 8981883700769910528 11682117231498564736 14382350762227218944 17082584292955873152 1336073749974975744 4036307280703629952 6736540811432284160 9436774342160938368 12137007872889592576 14837241403618246784 17537474934346900992 1790964391366003584 4491197922094657792 7191431452823312000 9891664983551966208 12591898514280620416 15292132045009274624 17992365575737928832 2245855032757031424 4946088563485685632 7646322094214339840 10346555624942994048 13046789155671648256 15747022686400302464 512143419405056 2700745674148059264 5400979204876713472 8101212735605367680 10801446266334021888 13501679797062676096 16201913327791330304 455402784810432896 3155636315539087104 5855869846267741312 8556103376996395520 11256336907725049728 13956570438453703936 16656803969182358144 910293426201460736 3610526956930114944 6310760487658769152 9010994018387423360 11711227549116077568 14411461079844731776 17111694610573385984 1365184067592488576 4065417598321142784 6765651129049796992 9465884659778451200 12166118190507105408 14866351721235759616 17566585251964413824 1820074708983516416 4520308239712170624 7220541770440824832 9920775301169479040 12621008831898133248 15321242362626787456 18021475893355441664 2274965350374544256 4975198881103198464 7675432411831852672 10375665942560506880 13075899473289161088 15776133004017815296 29622461036917888 2729855991765572096 5430089522494226304 8130323053222880512 10830556583951534720 13530790114680188928 16231023645408843136 484513102427945728 3184746633156599936 5884980163885254144 8585213694613908352 11285447225342562560 13985680756071216768 16685914286799870976 939403743818973568 3639637274547627776 6339870805276281984 9040104336004936192 11740337866733590400 14440571397462244608 17140804928190898816 1394294385210001408 4094527915938655616 6794761446667309824 9494994977395964032 12195228508124618240 14895462038853272448 17595695569581926656 1849185026601029248 4549418557329683456 7249652088058337664 9949885618786991872 12650119149515646080 15350352680244300288 18050586210972954496 2304075667992057088 5004309198720711296 7704542729449365504 10404776260178019712 13105009790906673920 15805243321635328128 58732778654430720 2758966309383084928 5459199840111739136 8159433370840393344 10859666901569047552 13559900432297701760 16260133963026355968 513623420045458560 3213856950774112768 5914090481502766976 8614324012231421184 11314557542960075392 14014791073688729600 16715024604417383808 968514061436486400 3668747592165140608 6368981122893794816 9069214653622449024 11769448184351103232 14469681715079757440 17169915245808411648 1423404702827514240 4123638233556168448 6823871764284822656 9524105295013476864 12224338825742131072 14924572356470785280 17624805887199439488 1878295344218542080 4578528874947196288 7278762405675850496 9978995936404504704 12679229467133158912 15379462997861813120 18079696528590467328 2333185985609569920 5033419516338224128 7733653047066878336 10433886577795532544 13134120108524186752 15834353639252840960 87843096271943552 2788076627000597760 5488310157729251968 8188543688457906176 10888777219186560384 13589010749915214592 16289244280643868800 542733737662971392 3242967268391625600 5943200799120279808 8643434329848934016 11343667860577588224 14043901391306242432 16744134922034896640 997624379053999232 3697857909782653440 6398091440511307648 9098324971239961856 11798558501968616064 14498792032697270272 17199025563425924480 1452515020445027072 4152748551173681280 6852982081902335488 9553215612630989696 12253449143359643904 14953682674088298112 17653916204816952320 1907405661836054912 4607639192564709120 7307872723293363328 10008106254022017536 12708339784750671744 15408573315479325952 18108806846207980160 2362296303227082752 5062529833955736960 7762763364684391168 10462996895413045376 13163230426141699584 15863463956870353792 116953413889456384 2817186944618110592 5517420475346764800 8217654006075419008 10917887536804073216 13618121067532727424 16318354598261381632 571844055280484224 3272077586009138432 5972311116737792640 8672544647466446848 11372778178195101056 14073011708923755264 16773245239652409472 1026734696671512064 3726968227400166272 6427201758128820480 9127435288857474688 11827668819586128896 14527902350314783104 17228135881043437312 1481625338062539904 4181858868791194112 6882092399519848320 9582325930248502528 12282559460977156736 14982792991705810944 17683026522434465152 1936515979453567744 4636749510182221952 7336983040910876160 10037216571639530368 12737450102368184576 15437683633096838784 18137917163825492992 2391406620844595584 5091640151573249792 7791873682301904000 10492107213030558208 13192340743759212416 15892574274487866624 146063731506969216 2846297262235623424 5546530792964277632 8246764323692931840 10946997854421586048 13647231385150240256 16347464915878894464 600954372897997056 3301187903626651264 6001421434355305472 8701654965083959680 11401888495812613888 14102122026541268096 16802355557269922304 1055845014289024896 3756078545017679104 6456312075746333312 9156545606474987520 11856779137203641728 14557012667932295936 17257246198660950144 1510735655680052736 4210969186408706944 6911202717137361152 9611436247866015360 12311669778594669568 15011903309323323776 17712136840051977984 1965626297071080576 4665859827799734784 7366093358528388992 10066326889257043200 12766560419985697408 15466793950714351616 18167027481443005824 2420516938462108416 5120750469190762624 7820983999919416832 10521217530648071040 13221451061376725248 15921684592105379456 175174049124482048 2875407579853136256 5575641110581790464 8275874641310444672 10976108172039098880 13676341702767753088 16376575233496407296 630064690515509888 3330298221244164096 6030531751972818304 8730765282701472512 11430998813430126720 14131232344158780928 16831465874887435136 1084955331906537728 3785188862635191936 6485422393363846144 9185655924092500352 11885889454821154560 14586122985549808768 17286356516278462976 1539845973297565568 4240079504026219776 6940313034754873984 9640546565483528192 12340780096212182400 15041013626940836608 17741247157669490816 1994736614688593408 4694970145417247616 7395203676145901824 10095437206874556032 12795670737603210240 15495904268331864448 18196137799060518656 2449627256079621248 5149860786808275456 7850094317536929664 10550327848265583872 13250561378994238080 15950794909722892288 204284366741994880 2904517897470649088 5604751428199303296 8304984958927957504 11005218489656611712 13705452020385265920 16405685551113920128 659175008133022720 3359408538861676928 6059642069590331136 8759875600318985344 11460109131047639552 14160342661776293760 16860576192504947968 1114065649524050560 3814299180252704768 6514532710981358976 9214766241710013184 11914999772438667392 14615233303167321600 17315466833895975808 1568956290915078400 4269189821643732608 6969423352372386816 9669656883101041024 12369890413829695232 15070123944558349440 17770357475287003648 2023846932306106240 4724080463034760448 7424313993763414656 10124547524492068864 12824781055220723072 15525014585949377280 18225248116678031488 2478737573697134080 5178971104425788288 7879204635154442496 10579438165883096704 13279671696611750912 15979905227340405120 233394684359507712 2933628215088161920 5633861745816816128 8334095276545470336 11034328807274124544 13734562338002778752 16434795868731432960 688285325750535552 3388518856479189760 6088752387207843968 8788985917936498176 11489219448665152384 14189452979393806592 16889686510122460800 1143175967141563392 3843409497870217600 6543643028598871808 9243876559327526016 11944110090056180224 14644343620784834432 17344577151513488640 1598066608532591232 4298300139261245440 6998533669989899648 9698767200718553856 12399000731447208064 15099234262175862272 17799467792904516480 2052957249923619072 4753190780652273280 7453424311380927488 10153657842109581696 12853891372838235904 15554124903566890112 18254358434295544320 2507847891314646912 5208081422043301120 7908314952771955328 10608548483500609536 13308782014229263744 16009015544957917952 262505001977020544 2962738532705674752 5662972063434328960 8363205594162983168 11063439124891637376 13763672655620291584 16463906186348945792 717395643368048384 3417629174096702592 6117862704825356800 8818096235554011008 11518329766282665216 14218563297011319424 16918796827739973632 1172286284759076224 3872519815487730432 6572753346216384640 9272986876945038848 11973220407673693056 14673453938402347264 17373687469131001472 1627176926150104064 4327410456878758272 7027643987607412480 9727877518336066688 12428111049064720896 15128344579793375104 17828578110522029312 2082067567541131904 4782301098269786112 7482534628998440320 10182768159727094528 12883001690455748736 15583235221184402944 18283468751913057152 2536958208932159744 5237191739660813952 7937425270389468160 10637658801118122368 13337892331846776576 16038125862575430784 291615319594533376 2991848850323187584 5692082381051841792 8392315911780496000 11092549442509150208 13792782973237804416 16493016503966458624 746505960985561216 3446739491714215424 6146973022442869632 8847206553171523840 11547440083900178048 14247673614628832256 16947907145357486464 1201396602376589056 3901630133105243264 6601863663833897472 9302097194562551680 12002330725291205888 14702564256019860096 17402797786748514304 1656287243767616896 4356520774496271104 7056754305224925312 9756987835953579520 12457221366682233728 15157454897410887936 17857688428139542144 2111177885158644736 4811411415887298944 7511644946615953152 10211878477344607360 12912112008073261568 15612345538801915776 18312579069530569984 2566068526549672576 5266302057278326784 7966535588006980992 10666769118735635200 13367002649464289408 16067236180192943616 320725637212046208 3020959167940700416 5721192698669354624 8421426229398008832 11121659760126663040 13821893290855317248 16522126821583971456 775616278603074048 3475849809331728256 6176083340060382464 8876316870789036672 11576550401517690880 14276783932246345088 16977017462974999296 1230506919994101888 3930740450722756096 6630973981451410304 9331207512180064512 12031441042908718720 14731674573637372928 17431908104366027136 1685397561385129728 4385631092113783936 7085864622842438144 9786098153571092352 12486331684299746560 15186565215028400768 17886798745757054976 2140288202776157568 4840521733504811776 7540755264233465984 10240988794962120192 12941222325690774400 15641455856419428608 18341689387148082816 2595178844167185408 5295412374895839616 7995645905624493824 10695879436353148032 13396112967081802240 16096346497810456448 349835954829559040 3050069485558213248 5750303016286867456 8450536547015521664 11150770077744175872 13851003608472830080 16551237139201484288 804726596220586880 3504960126949241088 6205193657677895296 8905427188406549504 11605660719135203712 14305894249863857920 17006127780592512128 1259617237611614720 3959850768340268928 6660084299068923136 9360317829797577344 12060551360526231552 14760784891254885760 17461018421983539968 1714507879002642560 4414741409731296768 7114974940459950976 9815208471188605184 12515442001917259392 15215675532645913600 17915909063374567808 2169398520393670400 4869632051122324608 7569865581850978816 10270099112579633024 12970332643308287232 15670566174036941440 18370799704765595648 2624289161784698240 5324522692513352448 8024756223242006656 10724989753970660864 13425223284699315072 16125456815427969280 378946272447071872 3079179803175726080 5779413333904380288 8479646864633034496 11179880395361688704 13880113926090342912 16580347456818997120 833836913838099712 3534070444566753920 6234303975295408128 8934537506024062336 11634771036752716544 14335004567481370752 17035238098210024960 1288727555229127552 3988961085957781760 6689194616686435968 9389428147415090176 12089661678143744384 14789895208872398592 17490128739601052800 1743618196620155392 4443851727348809600 7144085258077463808 9844318788806118016 12544552319534772224 15244785850263426432 17945019380992080640 2198508838011183232 4898742368739837440 7598975899468491648 10299209430197145856 12999442960925800064 15699676491654454272 18399910022383108480 2653399479402211072 5353633010130865280 8053866540859519488 10754100071588173696 13454333602316827904 16154567133045482112 408056590064584704 3108290120793238912 5808523651521893120 8508757182250547328 11208990712979201536 13909224243707855744 16609457774436509952 862947231455612544 3563180762184266752 6263414292912920960 8963647823641575168 11663881354370229376 14364114885098883584 17064348415827537792 1317837872846640384 4018071403575294592 6718304934303948800 9418538465032603008 12118771995761257216 14819005526489911424 17519239057218565632 1772728514237668224 4472962044966322432 7173195575694976640 9873429106423630848 12573662637152285056 15273896167880939264 17974129698609593472 2227619155628696064 4927852686357350272 7628086217086004480 10328319747814658688 13028553278543312896 15728786809271967104 18429020340000621312 2682509797019723904 5382743327748378112 8082976858477032320 10783210389205686528 13483443919934340736 16183677450662994944 437166907682097536 3137400438410751744 5837633969139405952 8537867499868060160 11238101030596714368 13938334561325368576 16638568092054022784 892057549073125376 3592291079801779584 6292524610530433792 8992758141259088000 11692991671987742208 14393225202716396416 17093458733445050624 1346948190464153216 4047181721192807424 6747415251921461632 9447648782650115840 12147882313378770048 14848115844107424256 17548349374836078464 1801838831855181056 4502072362583835264 7202305893312489472 9902539424041143680 12602772954769797888 15303006485498452096 18003240016227106304 2256729473246208896 4956963003974863104 7657196534703517312 10357430065432171520 13057663596160825728 15757897126889479936 11386583908582528 2711620114637236736 5411853645365890944 8112087176094545152 10812320706823199360 13512554237551853568 16212787768280507776 466277225299610368 3166510756028264576 5866744286756918784 8566977817485572992 11267211348214227200 13967444878942881408 16667678409671535616 921167866690638208 3621401397419292416 6321634928147946624 9021868458876600832 11722101989605255040 14422335520333909248 17122569051062563456 1376058508081666048 4076292038810320256 6776525569538974464 9476759100267628672 12176992630996282880 14877226161724937088 17577459692453591296 1830949149472693888 4531182680201348096 7231416210930002304 9931649741658656512 12631883272387310720 15332116803115964928 18032350333844619136 2285839790863721728 4986073321592375936 7686306852321030144 10386540383049684352 13086773913778338560 15787007444506992768 40496901526095360 2740730432254749568 5440963962983403776 8141197493712057984 10841431024440712192 13541664555169366400 16241898085898020608 495387542917123200 3195621073645777408 5895854604374431616 8596088135103085824 11296321665831740032 13996555196560394240 16696788727289048448 950278184308151040 3650511715036805248 6350745245765459456 9050978776494113664 11751212307222767872 14451445837951422080 17151679368680076288 1405168825699178880 4105402356427833088 6805635887156487296 9505869417885141504 12206102948613795712 14906336479342449920 17606570010071104128 1860059467090206720 4560292997818860928 7260526528547515136 9960760059276169344 12660993590004823552 15361227120733477760 18061460651462131968 2314950108481234560 5015183639209888768 7715417169938542976 10415650700667197184 13115884231395851392 15816117762124505600 69607219143608192 2769840749872262400 5470074280600916608 8170307811329570816 10870541342058225024 13570774872786879232 16271008403515533440 524497860534636032 3224731391263290240 5924964921991944448 8625198452720598656 11325431983449252864 14025665514177907072 16725899044906561280 979388501925663872 3679622032654318080 6379855563382972288 9080089094111626496 11780322624840280704 14480556155568934912 17180789686297589120 1434279143316691712 4134512674045345920 6834746204774000128 9534979735502654336 12235213266231308544 14935446796959962752 17635680327688616960 1889169784707719552 4589403315436373760 7289636846165027968 9989870376893682176 12690103907622336384 15390337438350990592 18090570969079644800 2344060426098747392 5044293956827401600 7744527487556055808 10444761018284710016 13144994549013364224 15845228079742018432 98717536761121024 2798951067489775232 5499184598218429440 8199418128947083648 10899651659675737856 13599885190404392064 16300118721133046272 553608178152148864 3253841708880803072 5954075239609457280 8654308770338111488 11354542301066765696 14054775831795419904 16755009362524074112 1008498819543176704 3708732350271830912 6408965881000485120 9109199411729139328 11809432942457793536 14509666473186447744 17209900003915101952 1463389460934204544 4163622991662858752 6863856522391512960 9564090053120167168 12264323583848821376 14964557114577475584 17664790645306129792 1918280102325232384 4618513633053886592 7318747163782540800 10018980694511195008 12719214225239849216 15419447755968503424 18119681286697157632 2373170743716260224 5073404274444914432 7773637805173568640 10473871335902222848 13174104866630877056 15874338397359531264 127827854378633856 2828061385107288064 5528294915835942272 8228528446564596480 10928761977293250688 13628995508021904896 16329229038750559104 582718495769661696 3282952026498315904 5983185557226970112 8683419087955624320 11383652618684278528 14083886149412932736 16784119680141586944 1037609137160689536 3737842667889343744 6438076198617997952 9138309729346652160 11838543260075306368 14538776790803960576 17239010321532614784 1492499778551717376 4192733309280371584 6892966840009025792 9593200370737680000 12293433901466334208 14993667432194988416 17693900962923642624 1947390419942745216 4647623950671399424 7347857481400053632 10048091012128707840 12748324542857362048 15448558073586016256 18148791604314670464 2402281061333773056 5102514592062427264 7802748122791081472 10502981653519735680 13203215184248389888 15903448714977044096 156938171996146688 2857171702724800896 5557405233453455104 8257638764182109312 10957872294910763520 13658105825639417728 16358339356368071936 611828813387174528 3312062344115828736 6012295874844482944 8712529405573137152 11412762936301791360 14112996467030445568 16813229997759099776 1066719454778202368 3766952985506856576 6467186516235510784 9167420046964164992 11867653577692819200 14567887108421473408 17268120639150127616 1521610096169230208 4221843626897884416 6922077157626538624 9622310688355192832 12322544219083847040 15022777749812501248 17723011280541155456 1976500737560258048 4676734268288912256 7376967799017566464 10077201329746220672 12777434860474874880 15477668391203529088 18177901921932183296 2431391378951285888 5131624909679940096 7831858440408594304 10532091971137248512 13232325501865902720 15932559032594556928 186048489613659520 2886282020342313728 5586515551070967936 8286749081799622144 10986982612528276352 13687216143256930560 16387449673985584768 640939131004687360 3341172661733341568 6041406192461995776 8741639723190649984 11441873253919304192 14142106784647958400 16842340315376612608 1095829772395715200 3796063303124369408 6496296833853023616 9196530364581677824 11896763895310332032 14596997426038986240 17297230956767640448 1550720413786743040 4250953944515397248 6951187475244051456 9651421005972705664 12351654536701359872 15051888067430014080 17752121598158668288 2005611055177770880 4705844585906425088 7406078116635079296 10106311647363733504 12806545178092387712 15506778708821041920 18207012239549696128 2460501696568798720 5160735227297452928 7860968758026107136 10561202288754761344 13261435819483415552 15961669350212069760 215158807231172352 2915392337959826560 5615625868688480768 8315859399417134976 11016092930145789184 13716326460874443392 16416559991603097600 670049448622200192 3370282979350854400 6070516510079508608 8770750040808162816 11470983571536817024 14171217102265471232 16871450632994125440 1124940090013228032 3825173620741882240 6525407151470536448 9225640682199190656 11925874212927844864 14626107743656499072 17326341274385153280 1579830731404255872 4280064262132910080 6980297792861564288 9680531323590218496 12380764854318872704 15080998385047526912 17781231915776181120 2034721372795283712 4734954903523937920 7435188434252592128 10135421964981246336 12835655495709900544 15535889026438554752 18236122557167208960 2489612014186311552 5189845544914965760 7890079075643619968 10590312606372274176 13290546137100928384 15990779667829582592 244269124848685184 2944502655577339392 5644736186305993600 8344969717034647808 11045203247763302016 13745436778491956224 16445670309220610432 699159766239713024 3399393296968367232 6099626827697021440 8799860358425675648 11500093889154329856 14200327419882984064 16900560950611638272 1154050407630740864 3854283938359395072 6554517469088049280 9254750999816703488 11954984530545357696 14655218061274011904 17355451592002666112 1608941049021768704 4309174579750422912 7009408110479077120 9709641641207731328 12409875171936385536 15110108702665039744 17810342233393693952 2063831690412796544 4764065221141450752 7464298751870104960 10164532282598759168 12864765813327413376 15564999344056067584 18265232874784721792 2518722331803824384 5218955862532478592 7919189393261132800 10619422923989787008 13319656454718441216 16019889985447095424 273379442466198016 2973612973194852224 5673846503923506432 8374080034652160640 11074313565380814848 13774547096109469056 16474780626838123264 728270083857225856 3428503614585880064 6128737145314534272 8828970676043188480 11529204206771842688 14229437737500496896 16929671268229151104 1183160725248253696 3883394255976907904 6583627786705562112 9283861317434216320 11984094848162870528 14684328378891524736 17384561909620178944 1638051366639281536 4338284897367935744 7038518428096589952 9738751958825244160 12438985489553898368 15139219020282552576 17839452551011206784 2092942008030309376 4793175538758963584 7493409069487617792 10193642600216272000 12893876130944926208 15594109661673580416 18294343192402234624 2547832649421337216 5248066180149991424 7948299710878645632 10648533241607299840 13348766772335954048 16049000303064608256 302489760083710848 3002723290812365056 5702956821541019264 8403190352269673472 11103423882998327680 13803657413726981888 16503890944455636096 757380401474738688 3457613932203392896 6157847462932047104 8858080993660701312 11558314524389355520 14258548055118009728 16958781585846663936 1212271042865766528 3912504573594420736 6612738104323074944 9312971635051729152 12013205165780383360 14713438696509037568 17413672227237691776 1667161684256794368 4367395214985448576 7067628745714102784 9767862276442756992 12468095807171411200 15168329337900065408 17868562868628719616 2122052325647822208 4822285856376476416 7522519387105130624 10222752917833784832 12922986448562439040 15623219979291093248 18323453510019747456 2576942967038850048 5277176497767504256 7977410028496158464 10677643559224812672 13377877089953466880 16078110620682121088 331600077701223680 3031833608429877888 5732067139158532096 8432300669887186304 11132534200615840512 13832767731344494720 16533001262073148928 786490719092251520 3486724249820905728 6186957780549559936 8887191311278214144 11587424842006868352 14287658372735522560 16987891903464176768 1241381360483279360 3941614891211933568 6641848421940587776 9342081952669241984 12042315483397896192 14742549014126550400 17442782544855204608 1696272001874307200 4396505532602961408 7096739063331615616 9796972594060269824 12497206124788924032 15197439655517578240 17897673186246232448 2151162643265335040 4851396173993989248 7551629704722643456 10251863235451297664 12952096766179951872 15652330296908606080 18352563827637260288 2606053284656362880 5306286815385017088 8006520346113671296 10706753876842325504 13406987407570979712 16107220938299633920 360710395318736512 3060943926047390720 5761177456776044928 8461410987504699136 11161644518233353344 13861878048962007552 16562111579690661760 815601036709764352 3515834567438418560 6216068098167072768 8916301628895726976 11616535159624381184 14316768690353035392 17017002221081689600 1270491678100792192 3970725208829446400 6670958739558100608 9371192270286754816 12071425801015409024 14771659331744063232 17471892862472717440 1725382319491820032 4425615850220474240 7125849380949128448 9826082911677782656 12526316442406436864 15226549973135091072 17926783503863745280 2180272960882847872 4880506491611502080 7580740022340156288 10280973553068810496 12981207083797464704 15681440614526118912 18381674145254773120 2635163602273875712 5335397133002529920 8035630663731184128 10735864194459838336 13436097725188492544 16136331255917146752 389820712936249344 3090054243664903552 5790287774393557760 8490521305122211968 11190754835850866176 13890988366579520384 16591221897308174592 844711354327277184 3544944885055931392 6245178415784585600 8945411946513239808 11645645477241894016 14345879007970548224 17046112538699202432 1299601995718305024 3999835526446959232 6700069057175613440 9400302587904267648 12100536118632921856 14800769649361576064 17501003180090230272 1754492637109332864 4454726167837987072 7154959698566641280 9855193229295295488 12555426760023949696 15255660290752603904 17955893821481258112 2209383278500360704 4909616809229014912 7609850339957669120 10310083870686323328 13010317401414977536 15710550932143631744 18410784462872285952 2664273919891388544 5364507450620042752 8064740981348696960 10764974512077351168 13465208042806005376 16165441573534659584 418931030553762176 3119164561282416384 5819398092011070592 8519631622739724800 11219865153468379008 13920098684197033216 16620332214925687424 873821671944790016 3574055202673444224 6274288733402098432 8974522264130752640 11674755794859406848 14374989325588061056 17075222856316715264 1328712313335817856 4028945844064472064 6729179374793126272 9429412905521780480 12129646436250434688 14829879966979088896 17530113497707743104 1783602954726845696 4483836485455499904 7184070016184154112 9884303546912808320 12584537077641462528 15284770608370116736 17985004139098770944 2238493596117873536 4938727126846527744 7638960657575181952 10339194188303836160 13039427719032490368 15739661249761144576 18439894780489798784 2693384237508901376 5393617768237555584 8093851298966209792 10794084829694864000 13494318360423518208 16194551891152172416 448041348171275008 3148274878899929216 5848508409628583424 8548741940357237632 11248975471085891840 13949209001814546048 16649442532543200256 902931989562302848 3603165520290957056 6303399051019611264 9003632581748265472 11703866112476919680 14404099643205573888 17104333173934228096 1357822630953330688 4058056161681984896 6758289692410639104 9458523223139293312 12158756753867947520 14858990284596601728 17559223815325255936 1812713272344358528 4512946803073012736 7213180333801666944 9913413864530321152 12613647395258975360 15313880925987629568 18014114456716283776 2267603913735386368 4967837444464040576 7668070975192694784 10368304505921348992 13068538036650003200 15768771567378657408 22261024397760000 2722494555126414208 5422728085855068416 8122961616583722624 10823195147312376832 13523428678041031040 16223662208769685248 477151665788787840 3177385196517442048 5877618727246096256 8577852257974750464 11278085788703404672 13978319319432058880 16678552850160713088 932042307179815680 3632275837908469888 6332509368637124096 9032742899365778304 11732976430094432512 14433209960823086720 17133443491551740928 1386932948570843520 4087166479299497728 6787400010028151936 9487633540756806144 12187867071485460352 14888100602214114560 17588334132942768768 1841823589961871360 4542057120690525568 7242290651419179776 9942524182147833984 12642757712876488192 15342991243605142400 18043224774333796608 2296714231352899200 4996947762081553408 7697181292810207616 10397414823538861824 13097648354267516032 15797881884996170240 51371342015272832 2751604872743927040 5451838403472581248 8152071934201235456 10852305464929889664 13552538995658543872 16252772526387198080 506261983406300672 3206495514134954880 5906729044863609088 8606962575592263296 11307196106320917504 14007429637049571712 16707663167778225920 961152624797328512 3661386155525982720 6361619686254636928 9061853216983291136 11762086747711945344 14462320278440599552 17162553809169253760 1416043266188356352 4116276796917010560 6816510327645664768 9516743858374318976 12216977389102973184 14917210919831627392 17617444450560281600 1870933907579384192 4571167438308038400 7271400969036692608 9971634499765346816 12671868030494001024 15372101561222655232 18072335091951309440 2325824548970412032 5026058079699066240 7726291610427720448 10426525141156374656 13126758671885028864 15826992202613683072 80481659632785664 2780715190361439872 5480948721090094080 8181182251818748288 10881415782547402496 13581649313276056704 16281882844004710912 535372301023813504 3235605831752467712 5935839362481121920 8636072893209776128 11336306423938430336 14036539954667084544 16736773485395738752 990262942414841344 3690496473143495552 6390730003872149760 9090963534600803968 11791197065329458176 14491430596058112384 17191664126786766592 1445153583805869184 4145387114534523392 6845620645263177600 9545854175991831808 12246087706720486016 14946321237449140224 17646554768177794432 1900044225196897024 4600277755925551232 7300511286654205440 10000744817382859648 12700978348111513856 15401211878840168064 18101445409568822272 2354934866587924864 5055168397316579072 7755401928045233280 10455635458773887488 13155868989502541696 15856102520231195904 109591977250298496 2809825507978952704 5510059038707606912 8210292569436261120 10910526100164915328 13610759630893569536 16310993161622223744 564482618641326336 3264716149369980544 5964949680098634752 8665183210827288960 11365416741555943168 14065650272284597376 16765883803013251584 1019373260032354176 3719606790761008384 6419840321489662592 9120073852218316800 11820307382946971008 14520540913675625216 17220774444404279424 1474263901423382016 4174497432152036224 6874730962880690432 9574964493609344640 12275198024337998848 14975431555066653056 17675665085795307264 1929154542814409856 4629388073543064064 7329621604271718272 10029855135000372480 12730088665729026688 15430322196457680896 18130555727186335104 2384045184205437696 5084278714934091904 7784512245662746112 10484745776391400320 13184979307120054528 15885212837848708736 138702294867811328 2838935825596465536 5539169356325119744 8239402887053773952 10939636417782428160 13639869948511082368 16340103479239736576 593592936258839168 3293826466987493376 5994059997716147584 8694293528444801792 11394527059173456000 14094760589902110208 16794994120630764416 1048483577649867008 3748717108378521216 6448950639107175424 9149184169835829632 11849417700564483840 14549651231293138048 17249884762021792256 1503374219040894848 4203607749769549056 6903841280498203264 9604074811226857472 12304308341955511680 15004541872684165888 17704775403412820096 1958264860431922688 4658498391160576896 7358731921889231104 10058965452617885312 12759198983346539520 15459432514075193728 18159666044803847936 2413155501822950528 5113389032551604736 7813622563280258944 10513856094008913152 13214089624737567360 15914323155466221568 167812612485324160 2868046143213978368 5568279673942632576 8268513204671286784 10968746735399940992 13668980266128595200 16369213796857249408 622703253876352000 3322936784605006208 6023170315333660416 8723403846062314624 11423637376790968832 14123870907519623040 16824104438248277248 1077593895267379840 3777827425996034048 6478060956724688256 9178294487453342464 11878528018181996672 14578761548910650880 17278995079639305088 1532484536658407680 4232718067387061888 6932951598115716096 9633185128844370304 12333418659573024512 15033652190301678720 17733885721030332928 1987375178049435520 4687608708778089728 7387842239506743936 10088075770235398144 12788309300964052352 15488542831692706560 18188776362421360768 2442265819440463360 5142499350169117568 7842732880897771776 10542966411626425984 13243199942355080192 15943433473083734400 196922930102836992 2897156460831491200 5597389991560145408 8297623522288799616 10997857053017453824 13698090583746108032 16398324114474762240 651813571493864832 3352047102222519040 6052280632951173248 8752514163679827456 11452747694408481664 14152981225137135872 16853214755865790080 1106704212884892672 3806937743613546880 6507171274342201088 9207404805070855296 11907638335799509504 14607871866528163712 17308105397256817920 1561594854275920512 4261828385004574720 6962061915733228928 9662295446461883136 12362528977190537344 15062762507919191552 17762996038647845760 2016485495666948352 4716719026395602560 7416952557124256768 10117186087852910976 12817419618581565184 15517653149310219392 18217886680038873600 2471376137057976192 5171609667786630400 7871843198515284608 10572076729243938816 13272310259972593024 15972543790701247232 226033247720349824 2926266778449004032 5626500309177658240 8326733839906312448 11026967370634966656 13727200901363620864 16427434432092275072 680923889111377664 3381157419840031872 6081390950568686080 8781624481297340288 11481858012025994496 14182091542754648704 16882325073483302912 1135814530502405504 3836048061231059712 6536281591959713920 9236515122688368128 11936748653417022336 14636982184145676544 17337215714874330752 1590705171893433344 4290938702622087552 6991172233350741760 9691405764079395968 12391639294808050176 15091872825536704384 17792106356265358592 2045595813284461184 4745829344013115392 7446062874741769600 10146296405470423808 12846529936199078016 15546763466927732224 18246996997656386432 2500486454675489024 5200719985404143232 7900953516132797440 10601187046861451648 13301420577590105856 16001654108318760064 255143565337862656 2955377096066516864 5655610626795171072 8355844157523825280 11056077688252479488 13756311218981133696 16456544749709787904 710034206728890496 3410267737457544704 6110501268186198912 8810734798914853120 11510968329643507328 14211201860372161536 16911435391100815744 1164924848119918336 3865158378848572544 6565391909577226752 9265625440305880960 11965858971034535168 14666092501763189376 17366326032491843584 1619815489510946176 4320049020239600384 7020282550968254592 9720516081696908800 12420749612425563008 15120983143154217216 17821216673882871424 2074706130901974016 4774939661630628224 7475173192359282432 10175406723087936640 12875640253816590848 15575873784545245056 18276107315273899264 2529596772293001856 5229830303021656064 7930063833750310272 10630297364478964480 13330530895207618688 16030764425936272896 284253882955375488 2984487413684029696 5684720944412683904 8384954475141338112 11085188005869992320 13785421536598646528 16485655067327300736 739144524346403328 3439378055075057536 6139611585803711744 8839845116532365952 11540078647261020160 14240312177989674368 16940545708718328576 1194035165737431168 3894268696466085376 6594502227194739584 9294735757923393792 11994969288652048000 14695202819380702208 17395436350109356416 1648925807128459008 4349159337857113216 7049392868585767424 9749626399314421632 12449859930043075840 15150093460771730048 17850326991500384256 2103816448519486848 4804049979248141056 7504283509976795264 10204517040705449472 12904750571434103680 15604984102162757888 18305217632891412096 2558707089910514688 5258940620639168896 7959174151367823104 10659407682096477312 13359641212825131520 16059874743553785728 313364200572888320 3013597731301542528 5713831262030196736 8414064792758850944 11114298323487505152 13814531854216159360 16514765384944813568 768254841963916160 3468488372692570368 6168721903421224576 8868955434149878784 11569188964878532992 14269422495607187200 16969656026335841408 1223145483354944000 3923379014083598208 6623612544812252416 9323846075540906624 12024079606269560832 14724313136998215040 17424546667726869248 1678036124745971840 4378269655474626048 7078503186203280256 9778736716931934464 12478970247660588672 15179203778389242880 17879437309117897088 2132926766136999680 4833160296865653888 7533393827594308096 10233627358322962304 12933860889051616512 15634094419780270720 18334327950508924928 2587817407528027520 5288050938256681728 7988284468985335936 10688517999713990144 13388751530442644352 16088985061171298560 342474518190401152 3042708048919055360 5742941579647709568 8443175110376363776 11143408641105017984 13843642171833672192 16543875702562326400 797365159581428992 3497598690310083200 6197832221038737408 8898065751767391616 11598299282496045824 14298532813224700032 16998766343953354240 1252255800972456832 3952489331701111040 6652722862429765248 9352956393158419456 12053189923887073664 14753423454615727872 17453656985344382080 1707146442363484672 4407379973092138880 7107613503820793088 9807847034549447296 12508080565278101504 15208314096006755712 17908547626735409920 2162037083754512512 4862270614483166720 7562504145211820928 10262737675940475136 12962971206669129344 15663204737397783552 18363438268126437760 2616927725145540352 5317161255874194560 8017394786602848768 10717628317331502976 13417861848060157184 16118095378788811392 371584835807913984 3071818366536568192 5772051897265222400 8472285427993876608 11172518958722530816 13872752489451185024 16572986020179839232 826475477198941824 3526709007927596032 6226942538656250240 8927176069384904448 11627409600113558656 14327643130842212864 17027876661570867072 1281366118589969664 3981599649318623872 6681833180047278080 9382066710775932288 12082300241504586496 14782533772233240704 17482767302961894912 1736256759980997504 4436490290709651712 7136723821438305920 9836957352166960128 12537190882895614336 15237424413624268544 17937657944352922752 2191147401372025344 4891380932100679552 7591614462829333760 10291847993557987968 12992081524286642176 15692315055015296384 18392548585743950592 2646038042763053184 5346271573491707392 8046505104220361600 10746738634949015808 13446972165677670016 16147205696406324224 400695153425426816 3100928684154081024 5801162214882735232 8501395745611389440 11201629276340043648 13901862807068697856 16602096337797352064 855585794816454656 3555819325545108864 6256052856273763072 8956286387002417280 11656519917731071488 14356753448459725696 17056986979188379904 1310476436207482496 4010709966936136704 6710943497664790912 9411177028393445120 12111410559122099328 14811644089850753536 17511877620579407744 1765367077598510336 4465600608327164544 7165834139055818752 9866067669784472960 12566301200513127168 15266534731241781376 17966768261970435584 2220257718989538176 4920491249718192384 7620724780446846592 10320958311175500800 13021191841904155008 15721425372632809216 18421658903361463424 2675148360380566016 5375381891109220224 8075615421837874432 10775848952566528640 13476082483295182848 16176316014023837056 429805471042939648 3130039001771593856 5830272532500248064 8530506063228902272 11230739593957556480 13930973124686210688 16631206655414864896 884696112433967488 3584929643162621696 6285163173891275904 8985396704619930112 11685630235348584320 14385863766077238528 17086097296805892736 1339586753824995328 4039820284553649536 6740053815282303744 9440287346010957952 12140520876739612160 14840754407468266368 17540987938196920576 1794477395216023168 4494710925944677376 7194944456673331584 9895177987401985792 12595411518130640000 15295645048859294208 17995878579587948416 2249368036607051008 4949601567335705216 7649835098064359424 10350068628793013632 13050302159521667840 15750535690250322048 4025147269424640 2704258677998078848 5404492208726733056 8104725739455387264 10804959270184041472 13505192800912695680 16205426331641349888 458915788660452480 3159149319389106688 5859382850117760896 8559616380846415104 11259849911575069312 13960083442303723520 16660316973032377728 913806430051480320 3614039960780134528 6314273491508788736 9014507022237442944 11714740552966097152 14414974083694751360 17115207614423405568 1368697071442508160 4068930602171162368 6769164132899816576 9469397663628470784 12169631194357124992 14869864725085779200 17570098255814433408 1823587712833536000 4523821243562190208 7224054774290844416 9924288305019498624 12624521835748152832 15324755366476807040 18024988897205461248 2278478354224563840 4978711884953218048 7678945415681872256 10379178946410526464 13079412477139180672 15779646007867834880 33135464886937472 2733368995615591680 5433602526344245888 8133836057072900096 10834069587801554304 13534303118530208512 16234536649258862720 488026106277965312 3188259637006619520 5888493167735273728 8588726698463927936 11288960229192582144 13989193759921236352 16689427290649890560 942916747668993152 3643150278397647360 6343383809126301568 9043617339854955776 11743850870583609984 14444084401312264192 17144317932040918400 1397807389060020992 4098040919788675200 6798274450517329408 9498507981245983616 12198741511974637824 14898975042703292032 17599208573431946240 1852698030451048832 4552931561179703040 7253165091908357248 9953398622637011456 12653632153365665664 15353865684094319872 18054099214822974080 2307588671842076672 5007822202570730880 7708055733299385088 10408289264028039296 13108522794756693504 15808756325485347712 62245782504450304 2762479313233104512 5462712843961758720 8162946374690412928 10863179905419067136 13563413436147721344 16263646966876375552 517136423895478144 3217369954624132352 5917603485352786560 8617837016081440768 11318070546810094976 14018304077538749184 16718537608267403392 972027065286505984 3672260596015160192 6372494126743814400 9072727657472468608 11772961188201122816 14473194718929777024 17173428249658431232 1426917706677533824 4127151237406188032 6827384768134842240 9527618298863496448 12227851829592150656 14928085360320804864 17628318891049459072 1881808348068561664 4582041878797215872 7282275409525870080 9982508940254524288 12682742470983178496 15382976001711832704 18083209532440486912 2336698989459589504 5036932520188243712 7737166050916897920 10437399581645552128 13137633112374206336 15837866643102860544 91356100121963136 2791589630850617344 5491823161579271552 8192056692307925760 10892290223036579968 13592523753765234176 16292757284493888384 546246741512990976 3246480272241645184 5946713802970299392 8646947333698953600 11347180864427607808 14047414395156262016 16747647925884916224 1001137382904018816 3701370913632673024 6401604444361327232 9101837975089981440 11802071505818635648 14502305036547289856 17202538567275944064 1456028024295046656 4156261555023700864 6856495085752355072 9556728616481009280 12256962147209663488 14957195677938317696 17657429208666971904 1910918665686074496 4611152196414728704 7311385727143382912 10011619257872037120 12711852788600691328 15412086319329345536 18112319850057999744 2365809307077102336 5066042837805756544 7766276368534410752 10466509899263064960 13166743429991719168 15866976960720373376 120466417739475968 2820699948468130176 5520933479196784384 8221167009925438592 10921400540654092800 13621634071382747008 16321867602111401216 575357059130503808 3275590589859158016 5975824120587812224 8676057651316466432 11376291182045120640 14076524712773774848 16776758243502429056 1030247700521531648 3730481231250185856 6430714761978840064 9130948292707494272 11831181823436148480 14531415354164802688 17231648884893456896 1485138341912559488 4185371872641213696 6885605403369867904 9585838934098522112 12286072464827176320 14986305995555830528 17686539526284484736 1940028983303587328 4640262514032241536 7340496044760895744 10040729575489549952 12740963106218204160 15441196636946858368 18141430167675512576 2394919624694615168 5095153155423269376 7795386686151923584 10495620216880577792 13195853747609232000 15896087278337886208 149576735356988800 2849810266085643008 5550043796814297216 8250277327542951424 10950510858271605632 13650744389000259840 16350977919728914048 604467376748016640 3304700907476670848 6004934438205325056 8705167968933979264 11405401499662633472 14105635030391287680 16805868561119941888 1059358018139044480 3759591548867698688 6459825079596352896 9160058610325007104 11860292141053661312 14560525671782315520 17260759202510969728 1514248659530072320 4214482190258726528 6914715720987380736 9614949251716034944 12315182782444689152 15015416313173343360 17715649843901997568 1969139300921100160 4669372831649754368 7369606362378408576 10069839893107062784 12770073423835716992 15470306954564371200 18170540485293025408 2424029942312128000 5124263473040782208 7824497003769436416 10524730534498090624 13224964065226744832 15925197595955399040 178687052974501632 2878920583703155840 5579154114431810048 8279387645160464256 10979621175889118464 13679854706617772672 16380088237346426880 633577694365529472 3333811225094183680 6034044755822837888 8734278286551492096 11434511817280146304 14134745348008800512 16834978878737454720 1088468335756557312 3788701866485211520 6488935397213865728 9189168927942519936 11889402458671174144 14589635989399828352 17289869520128482560 1543358977147585152 4243592507876239360 6943826038604893568 9644059569333547776 12344293100062201984 15044526630790856192 17744760161519510400 1998249618538612992 4698483149267267200 7398716679995921408 10098950210724575616 12799183741453229824 15499417272181884032 18199650802910538240 2453140259929640832 5153373790658295040 7853607321386949248 10553840852115603456 13254074382844257664 15954307913572911872 207797370592014464 2908030901320668672 5608264432049322880 8308497962777977088 11008731493506631296 13708965024235285504 16409198554963939712 662688011983042304 3362921542711696512 6063155073440350720 8763388604169004928 11463622134897659136 14163855665626313344 16864089196354967552 1117578653374070144 3817812184102724352 6518045714831378560 9218279245560032768 11918512776288686976 14618746307017341184 17318979837745995392 1572469294765097984 4272702825493752192 6972936356222406400 9673169886951060608 12373403417679714816 15073636948408369024 17773870479137023232 2027359936156125824 4727593466884780032 7427826997613434240 10128060528342088448 12828294059070742656 15528527589799396864 18228761120528051072 2482250577547153664 5182484108275807872 7882717639004462080 10582951169733116288 13283184700461770496 15983418231190424704 236907688209527296 2937141218938181504 5637374749666835712 8337608280395489920 11037841811124144128 13738075341852798336 16438308872581452544 691798329600555136 3392031860329209344 6092265391057863552 8792498921786517760 11492732452515171968 14192965983243826176 16893199513972480384 1146688970991582976 3846922501720237184 6547156032448891392 9247389563177545600 11947623093906199808 14647856624634854016 17348090155363508224 1601579612382610816 4301813143111265024 7002046673839919232 9702280204568573440 12402513735297227648 15102747266025881856 17802980796754536064 2056470253773638656 4756703784502292864 7456937315230947072 10157170845959601280 12857404376688255488 15557637907416909696 18257871438145563904 2511360895164666496 5211594425893320704 7911827956621974912 10612061487350629120 13312295018079283328 16012528548807937536 266018005827040128 2966251536555694336 5666485067284348544 8366718598013002752 11066952128741656960 13767185659470311168 16467419190198965376 720908647218067968 3421142177946722176 6121375708675376384 8821609239404030592 11521842770132684800 14222076300861339008 16922309831589993216 1175799288609095808 3876032819337750016 6576266350066404224 9276499880795058432 11976733411523712640 14676966942252366848 17377200472981021056 1630689930000123648 4330923460728777856 7031156991457432064 9731390522186086272 12431624052914740480 15131857583643394688 17832091114372048896 2085580571391151488 4785814102119805696 7486047632848459904 10186281163577114112 12886514694305768320 15586748225034422528 18286981755763076736 2540471212782179328 5240704743510833536 7940938274239487744 10641171804968141952 13341405335696796160 16041638866425450368 295128323444552960 2995361854173207168 5695595384901861376 8395828915630515584 11096062446359169792 13796295977087824000 16496529507816478208 750018964835580800 3450252495564235008 6150486026292889216 8850719557021543424 11550953087750197632 14251186618478851840 16951420149207506048 1204909606226608640 3905143136955262848 6605376667683917056 9305610198412571264 12005843729141225472 14706077259869879680 17406310790598533888 1659800247617636480 4360033778346290688 7060267309074944896 9760500839803599104 12460734370532253312 15160967901260907520 17861201431989561728 2114690889008664320 4814924419737318528 7515157950465972736 10215391481194626944 12915625011923281152 15615858542651935360 18316092073380589568 2569581530399692160 5269815061128346368 7970048591857000576 10670282122585654784 13370515653314308992 16070749184042963200 324238641062065792 3024472171790720000 5724705702519374208 8424939233248028416 11125172763976682624 13825406294705336832 16525639825433991040 779129282453093632 3479362813181747840 6179596343910402048 8879829874639056256 11580063405367710464 14280296936096364672 16980530466825018880 1234019923844121472 3934253454572775680 6634486985301429888 9334720516030084096 12034954046758738304 14735187577487392512 17435421108216046720 1688910565235149312 4389144095963803520 7089377626692457728 9789611157421111936 12489844688149766144 15190078218878420352 17890311749607074560 2143801206626177152 4844034737354831360 7544268268083485568 10244501798812139776 12944735329540793984 15644968860269448192 18345202390998102400 2598691848017204992 5298925378745859200 7999158909474513408 10699392440203167616 13399625970931821824 16099859501660476032 353348958679578624 3053582489408232832 5753816020136887040 8454049550865541248 11154283081594195456 13854516612322849664 16554750143051503872 808239600070606464 3508473130799260672 6208706661527914880 8908940192256569088 11609173722985223296 14309407253713877504 17009640784442531712 1263130241461634304 3963363772190288512 6663597302918942720 9363830833647596928 12064064364376251136 14764297895104905344 17464531425833559552 1718020882852662144 4418254413581316352 7118487944309970560 9818721475038624768 12518955005767278976 15219188536495933184 17919422067224587392 2172911524243689984 4873145054972344192 7573378585700998400 10273612116429652608 12973845647158306816 15674079177886961024 18374312708615615232 2627802165634717824 5328035696363372032 8028269227092026240 10728502757820680448 13428736288549334656 16128969819277988864 382459276297091456 3082692807025745664 5782926337754399872 8483159868483054080 11183393399211708288 13883626929940362496 16583860460669016704 837349917688119296 3537583448416773504 6237816979145427712 8938050509874081920 11638284040602736128 14338517571331390336 17038751102060044544 1292240559079147136 3992474089807801344 6692707620536455552 9392941151265109760 12093174681993763968 14793408212722418176 17493641743451072384 1747131200470174976 4447364731198829184 7147598261927483392 9847831792656137600 12548065323384791808 15248298854113446016 17948532384842100224 2202021841861202816 4902255372589857024 7602488903318511232 10302722434047165440 13002955964775819648 15703189495504473856 18403423026233128064 2656912483252230656 5357146013980884864 8057379544709539072 10757613075438193280 13457846606166847488 16158080136895501696 411569593914604288 3111803124643258496 5812036655371912704 8512270186100566912 11212503716829221120 13912737247557875328 16612970778286529536 866460235305632128 3566693766034286336 6266927296762940544 8967160827491594752 11667394358220248960 14367627888948903168 17067861419677557376 1321350876696659968 4021584407425314176 6721817938153968384 9422051468882622592 12122284999611276800 14822518530339931008 17522752061068585216 1776241518087687808 4476475048816342016 7176708579544996224 9876942110273650432 12577175641002304640 15277409171730958848 17977642702459613056 2231132159478715648 4931365690207369856 7631599220936024064 10331832751664678272 13032066282393332480 15732299813121986688 18432533343850640896 2686022800869743488 5386256331598397696 8086489862327051904 10786723393055706112 13486956923784360320 16187190454513014528 440679911532117120 3140913442260771328 5841146972989425536 8541380503718079744 11241614034446733952 13941847565175388160 16642081095904042368 895570552923144960 3595804083651799168 6296037614380453376 8996271145109107584 11696504675837761792 14396738206566416000 17096971737295070208 1350461194314172800 4050694725042827008 6750928255771481216 9451161786500135424 12151395317228789632 14851628847957443840 17551862378686098048 1805351835705200640 4505585366433854848 7205818897162509056 9906052427891163264 12606285958619817472 15306519489348471680 18006753020077125888 2260242477096228480 4960476007824882688 7660709538553536896 10360943069282191104 13061176600010845312 15761410130739499520 14899587758602112 2715133118487256320 5415366649215910528 8115600179944564736 10815833710673218944 13516067241401873152 16216300772130527360 469790229149629952 3170023759878284160 5870257290606938368 8570490821335592576 11270724352064246784 13970957882792900992 16671191413521555200 924680870540657792 3624914401269312000 6325147931997966208 9025381462726620416 11725614993455274624 14425848524183928832 17126082054912583040 1379571511931685632 4079805042660339840 6780038573388994048 9480272104117648256 12180505634846302464 14880739165574956672 17580972696303610880 1834462153322713472 4534695684051367680 7234929214780021888 9935162745508676096 12635396276237330304 15335629806965984512 18035863337694638720 2289352794713741312 4989586325442395520 7689819856171049728 10390053386899703936 13090286917628358144 15790520448357012352 44009905376114944 2744243436104769152 5444476966833423360 8144710497562077568 10844944028290731776 13545177559019385984 16245411089748040192 498900546767142784 3199134077495796992 5899367608224451200 8599601138953105408 11299834669681759616 14000068200410413824 16700301731139068032 953791188158170624 3654024718886824832 6354258249615479040 9054491780344133248 11754725311072787456 14454958841801441664 17155192372530095872 1408681829549198464 4108915360277852672 6809148891006506880 9509382421735161088 12209615952463815296 14909849483192469504 17610083013921123712 1863572470940226304 4563806001668880512 7264039532397534720 9964273063126188928 12664506593854843136 15364740124583497344 18064973655312151552 2318463112331254144 5018696643059908352 7718930173788562560 10419163704517216768 13119397235245870976 15819630765974525184 73120222993627776 2773353753722281984 5473587284450936192 8173820815179590400 10874054345908244608 13574287876636898816 16274521407365553024 528010864384655616 3228244395113309824 5928477925841964032 8628711456570618240 11328944987299272448 14029178518027926656 16729412048756580864 982901505775683456 3683135036504337664 6383368567232991872 9083602097961646080 11783835628690300288 14484069159418954496 17184302690147608704 1437792147166711296 4138025677895365504 6838259208624019712 9538492739352673920 12238726270081328128 14938959800809982336 17639193331538636544 1892682788557739136 4592916319286393344 7293149850015047552 9993383380743701760 12693616911472355968 15393850442201010176 18094083972929664384 2347573429948766976 5047806960677421184 7748040491406075392 10448274022134729600 13148507552863383808 15848741083592038016 102230540611140608 2802464071339794816 5502697602068449024 8202931132797103232 10903164663525757440 13603398194254411648 16303631724983065856 557121182002168448 3257354712730822656 5957588243459476864 8657821774188131072 11358055304916785280 14058288835645439488 16758522366374093696 1012011823393196288 3712245354121850496 6412478884850504704 9112712415579158912 11812945946307813120 14513179477036467328 17213413007765121536 1466902464784224128 4167135995512878336 6867369526241532544 9567603056970186752 12267836587698840960 14968070118427495168 17668303649156149376 1921793106175251968 4622026636903906176 7322260167632560384 10022493698361214592 12722727229089868800 15422960759818523008 18123194290547177216 2376683747566279808 5076917278294934016 7777150809023588224 10477384339752242432 13177617870480896640 15877851401209550848 131340858228653440 2831574388957307648 5531807919685961856 8232041450414616064 10932274981143270272 13632508511871924480 16332742042600578688 586231499619681280 3286465030348335488 5986698561076989696 8686932091805643904 11387165622534298112 14087399153262952320 16787632683991606528 1041122141010709120 3741355671739363328 6441589202468017536 9141822733196671744 11842056263925325952 14542289794653980160 17242523325382634368 1496012782401736960 4196246313130391168 6896479843859045376 9596713374587699584 12296946905316353792 14997180436045008000 17697413966773662208 1950903423792764800 4651136954521419008 7351370485250073216 10051604015978727424 12751837546707381632 15452071077436035840 18152304608164690048 2405794065183792640 5106027595912446848 7806261126641101056 10506494657369755264 13206728188098409472 15906961718827063680 160451175846166272 2860684706574820480 5560918237303474688 8261151768032128896 10961385298760783104 13661618829489437312 16361852360218091520 615341817237194112 3315575347965848320 6015808878694502528 8716042409423156736 11416275940151810944 14116509470880465152 16816743001609119360 1070232458628221952 3770465989356876160 6470699520085530368 9170933050814184576 11871166581542838784 14571400112271492992 17271633643000147200 1525123100019249792 4225356630747904000 6925590161476558208 9625823692205212416 12326057222933866624 15026290753662520832 17726524284391175040 1980013741410277632 4680247272138931840 7380480802867586048 10080714333596240256 12780947864324894464 15481181395053548672 18181414925782202880 2434904382801305472 5135137913529959680 7835371444258613888 10535604974987268096 13235838505715922304 15936072036444576512 189561493463679104 2889795024192333312 5590028554920987520 8290262085649641728 10990495616378295936 13690729147106950144 16390962677835604352 644452134854706944 3344685665583361152 6044919196312015360 8745152727040669568 11445386257769323776 14145619788497977984 16845853319226632192 1099342776245734784 3799576306974388992 6499809837703043200 9200043368431697408 11900276899160351616 14600510429889005824 17300743960617660032 1554233417636762624 4254466948365416832 6954700479094071040 9654934009822725248 12355167540551379456 15055401071280033664 17755634602008687872 2009124059027790464 4709357589756444672 7409591120485098880 10109824651213753088 12810058181942407296 15510291712671061504 18210525243399715712 2464014700418818304 5164248231147472512 7864481761876126720 10564715292604780928 13264948823333435136 15965182354062089344 218671811081191936 2918905341809846144 5619138872538500352 8319372403267154560 11019605933995808768 13719839464724462976 16420072995453117184 673562452472219776 3373795983200873984 6074029513929528192 8774263044658182400 11474496575386836608 14174730106115490816 16874963636844145024 1128453093863247616 3828686624591901824 6528920155320556032 9229153686049210240 11929387216777864448 14629620747506518656 17329854278235172864 1583343735254275456 4283577265982929664 6983810796711583872 9684044327440238080 12384277858168892288 15084511388897546496 17784744919626200704 2038234376645303296 4738467907373957504 7438701438102611712 10138934968831265920 12839168499559920128 15539402030288574336 18239635561017228544 2493125018036331136 5193358548764985344 7893592079493639552 10593825610222293760 13294059140950947968 15994292671679602176 247782128698704768 2948015659427358976 5648249190156013184 8348482720884667392 11048716251613321600 13748949782341975808 16449183313070630016 702672770089732608 3402906300818386816 6103139831547041024 8803373362275695232 11503606893004349440 14203840423733003648 16904073954461657856 1157563411480760448 3857796942209414656 6558030472938068864 9258264003666723072 11958497534395377280 14658731065124031488 17358964595852685696 1612454052871788288 4312687583600442496 7012921114329096704 9713154645057750912 12413388175786405120 15113621706515059328 17813855237243713536 2067344694262816128 4767578224991470336 7467811755720124544 10168045286448778752 12868278817177432960 15568512347906087168 18268745878634741376 2522235335653843968 5222468866382498176 7922702397111152384 10622935927839806592 13323169458568460800 16023402989297115008 276892446316217600 2977125977044871808 5677359507773526016 8377593038502180224 11077826569230834432 13778060099959488640 16478293630688142848 731783087707245440 3432016618435899648 6132250149164553856 8832483679893208064 11532717210621862272 14232950741350516480 16933184272079170688 1186673729098273280 3886907259826927488 6587140790555581696 9287374321284235904 11987607852012890112 14687841382741544320 17388074913470198528 1641564370489301120 4341797901217955328 7042031431946609536 9742264962675263744 12442498493403917952 15142732024132572160 17842965554861226368 2096455011880328960 4796688542608983168 7496922073337637376 10197155604066291584 12897389134794945792 15597622665523600000 18297856196252254208 2551345653271356800 5251579184000011008 7951812714728665216 10652046245457319424 13352279776185973632 16052513306914627840 306002763933730432 3006236294662384640 5706469825391038848 8406703356119693056 11106936886848347264 13807170417577001472 16507403948305655680 760893405324758272 3461126936053412480 6161360466782066688 8861593997510720896 11561827528239375104 14262061058968029312 16962294589696683520 1215784046715786112 3916017577444440320 6616251108173094528 9316484638901748736 12016718169630402944 14716951700359057152 17417185231087711360 1670674688106813952 4370908218835468160 7071141749564122368 9771375280292776576 12471608811021430784 15171842341750084992 17872075872478739200 2125565329497841792 4825798860226496000 7526032390955150208 10226265921683804416 12926499452412458624 15626732983141112832 18326966513869767040 2580455970888869632 5280689501617523840 7980923032346178048 10681156563074832256 13381390093803486464 16081623624532140672 335113081551243264 3035346612279897472 5735580143008551680 8435813673737205888 11136047204465860096 13836280735194514304 16536514265923168512 790003722942271104 3490237253670925312 6190470784399579520 8890704315128233728 11590937845856887936 14291171376585542144 16991404907314196352 1244894364333298944 3945127895061953152 6645361425790607360 9345594956519261568 12045828487247915776 14746062017976569984 17446295548705224192 1699785005724326784 4400018536452980992 7100252067181635200 9800485597910289408 12500719128638943616 15200952659367597824 17901186190096252032 2154675647115354624 4854909177844008832 7555142708572663040 10255376239301317248 12955609770029971456 15655843300758625664 18356076831487279872 2609566288506382464 5309799819235036672 8010033349963690880 10710266880692345088 13410500411420999296 16110733942149653504 364223399168756096 3064456929897410304 5764690460626064512 8464923991354718720 11165157522083372928 13865391052812027136 16565624583540681344 819114040559783936 3519347571288438144 6219581102017092352 8919814632745746560 11620048163474400768 14320281694203054976 17020515224931709184 1274004681950811776 3974238212679465984 6674471743408120192 9374705274136774400 12074938804865428608 14775172335594082816 17475405866322737024 1728895323341839616 4429128854070493824 7129362384799148032 9829595915527802240 12529829446256456448 15230062976985110656 17930296507713764864 2183785964732867456 4884019495461521664 7584253026190175872 10284486556918830080 12984720087647484288 15684953618376138496 18385187149104792704 2638676606123895296 5338910136852549504 8039143667581203712 10739377198309857920 13439610729038512128 16139844259767166336 393333716786268928 3093567247514923136 5793800778243577344 8494034308972231552 11194267839700885760 13894501370429539968 16594734901158194176 848224358177296768 3548457888905950976 6248691419634605184 8948924950363259392 11649158481091913600 14349392011820567808 17049625542549222016 1303114999568324608 4003348530296978816 6703582061025633024 9403815591754287232 12104049122482941440 14804282653211595648 17504516183940249856 1758005640959352448 4458239171688006656 7158472702416660864 9858706233145315072 12558939763873969280 15259173294602623488 17959406825331277696 2212896282350380288 4913129813079034496 7613363343807688704 10313596874536342912 13013830405264997120 15714063935993651328 18414297466722305536 2667786923741408128 5368020454470062336 8068253985198716544 10768487515927370752 13468721046656024960 16168954577384679168 422444034403781760 3122677565132435968 5822911095861090176 8523144626589744384 11223378157318398592 13923611688047052800 16623845218775707008 877334675794809600 3577568206523463808 6277801737252118016 8978035267980772224 11678268798709426432 14378502329438080640 17078735860166734848 1332225317185837440 4032458847914491648 6732692378643145856 9432925909371800064 12133159440100454272 14833392970829108480 17533626501557762688 1787115958576865280 4487349489305519488 7187583020034173696 9887816550762827904 12588050081491482112 15288283612220136320 17988517142948790528 2242006599967893120 4942240130696547328 7642473661425201536 10342707192153855744 13042940722882509952 15743174253611164160 18443407784339818368 2696897241358920960 5397130772087575168 8097364302816229376 10797597833544883584 13497831364273537792 16198064895002192000 451554352021294592 3151787882749948800 5852021413478603008 8552254944207257216 11252488474935911424 13952722005664565632 16652955536393219840 906444993412322432 3606678524140976640 6306912054869630848 9007145585598285056 11707379116326939264 14407612647055593472 17107846177784247680 1361335634803350272 4061569165532004480 6761802696260658688 9462036226989312896 12162269757717967104 14862503288446621312 17562736819175275520 1816226276194378112 4516459806923032320 7216693337651686528 9916926868380340736 12617160399108994944 15317393929837649152 18017627460566303360 2271116917585405952 4971350448314060160 7671583979042714368 10371817509771368576 13072051040500022784 15772284571228676992 25774028247779584 2726007558976433792 5426241089705088000 8126474620433742208 10826708151162396416 13526941681891050624 16227175212619704832 480664669638807424 3180898200367461632 5881131731096115840 8581365261824770048 11281598792553424256 13981832323282078464 16682065854010732672 935555311029835264 3635788841758489472 6336022372487143680 9036255903215797888 11736489433944452096 14436722964673106304 17136956495401760512 1390445952420863104 4090679483149517312 6790913013878171520 9491146544606825728 12191380075335479936 14891613606064134144 17591847136792788352 1845336593811890944 4545570124540545152 7245803655269199360 9946037185997853568 12646270716726507776 15346504247455161984 18046737778183816192 2300227235202918784 5000460765931572992 7700694296660227200 10400927827388881408 13101161358117535616 15801394888846189824 54884345865292416 2755117876593946624 5455351407322600832 8155584938051255040 10855818468779909248 13556051999508563456 16256285530237217664 509774987256320256 3210008517984974464 5910242048713628672 8610475579442282880 11310709110170937088 14010942640899591296 16711176171628245504 964665628647348096 3664899159376002304 6365132690104656512 9065366220833310720 11765599751561964928 14465833282290619136 17166066813019273344 1419556270038375936 4119789800767030144 6820023331495684352 9520256862224338560 12220490392952992768 14920723923681646976 17620957454410301184 1874446911429403776 4574680442158057984 7274913972886712192 9975147503615366400 12675381034344020608 15375614565072674816 18075848095801329024 2329337552820431616 5029571083549085824 7729804614277740032 10430038145006394240 13130271675735048448 15830505206463702656 83994663482805248 2784228194211459456 5484461724940113664 8184695255668767872 10884928786397422080 13585162317126076288 16285395847854730496 538885304873833088 3239118835602487296 5939352366331141504 8639585897059795712 11339819427788449920 14040052958517104128 16740286489245758336 993775946264860928 3694009476993515136 6394243007722169344 9094476538450823552 11794710069179477760 14494943599908131968 17195177130636786176 1448666587655888768 4148900118384542976 6849133649113197184 9549367179841851392 12249600710570505600 14949834241299159808 17650067772027814016 1903557229046916608 4603790759775570816 7304024290504225024 10004257821232879232 12704491351961533440 15404724882690187648 18104958413418841856 2358447870437944448 5058681401166598656 7758914931895252864 10459148462623907072 13159381993352561280 15859615524081215488 113104981100318080 2813338511828972288 5513572042557626496 8213805573286280704 10914039104014934912 13614272634743589120 16314506165472243328 567995622491345920 3268229153220000128 5968462683948654336 8668696214677308544 11368929745405962752 14069163276134616960 16769396806863271168 1022886263882373760 3723119794611027968 6423353325339682176 9123586856068336384 11823820386796990592 14524053917525644800 17224287448254299008 1477776905273401600 4178010436002055808 6878243966730710016 9578477497459364224 12278711028188018432 14978944558916672640 17679178089645326848 1932667546664429440 4632901077393083648 7333134608121737856 10033368138850392064 12733601669579046272 15433835200307700480 18134068731036354688 2387558188055457280 5087791718784111488 7788025249512765696 10488258780241419904 13188492310970074112 15888725841698728320 142215298717830912 2842448829446485120 5542682360175139328 8242915890903793536 10943149421632447744 13643382952361101952 16343616483089756160 597105940108858752 3297339470837512960 5997573001566167168 8697806532294821376 11398040063023475584 14098273593752129792 16798507124480784000 1051996581499886592 3752230112228540800 6452463642957195008 9152697173685849216 11852930704414503424 14553164235143157632 17253397765871811840 1506887222890914432 4207120753619568640 6907354284348222848 9607587815076877056 12307821345805531264 15008054876534185472 17708288407262839680 1961777864281942272 4662011395010596480 7362244925739250688 10062478456467904896 12762711987196559104 15462945517925213312 18163179048653867520 2416668505672970112 5116902036401624320 7817135567130278528 10517369097858932736 13217602628587586944 15917836159316241152 171325616335343744 2871559147063997952 5571792677792652160 8272026208521306368 10972259739249960576 13672493269978614784 16372726800707268992 626216257726371584 3326449788455025792 6026683319183680000 8726916849912334208 11427150380640988416 14127383911369642624 16827617442098296832 1081106899117399424 3781340429846053632 6481573960574707840 9181807491303362048 11882041022032016256 14582274552760670464 17282508083489324672 1535997540508427264 4236231071237081472 6936464601965735680 9636698132694389888 12336931663423044096 15037165194151698304 17737398724880352512 1990888181899455104 4691121712628109312 7391355243356763520 10091588774085417728 12791822304814071936 15492055835542726144 18192289366271380352 2445778823290482944 5146012354019137152 7846245884747791360 10546479415476445568 13246712946205099776 15946946476933753984 200435933952856576 2900669464681510784 5600902995410164992 8301136526138819200 11001370056867473408 13701603587596127616 16401837118324781824 655326575343884416 3355560106072538624 6055793636801192832 8756027167529847040 11456260698258501248 14156494228987155456 16856727759715809664 1110217216734912256 3810450747463566464 6510684278192220672 9210917808920874880 11911151339649529088 14611384870378183296 17311618401106837504 1565107858125940096 4265341388854594304 6965574919583248512 9665808450311902720 12366041981040556928 15066275511769211136 17766509042497865344 2019998499516967936 4720232030245622144 7420465560974276352 10120699091702930560 12820932622431584768 15521166153160238976 18221399683888893184 2474889140907995776 5175122671636649984 7875356202365304192 10575589733093958400 13275823263822612608 15976056794551266816 229546251570369408 2929779782299023616 5630013313027677824 8330246843756332032 11030480374484986240 13730713905213640448 16430947435942294656 684436892961397248 3384670423690051456 6084903954418705664 8785137485147359872 11485371015876014080 14185604546604668288 16885838077333322496 1139327534352425088 3839561065081079296 6539794595809733504 9240028126538387712 11940261657267041920 14640495187995696128 17340728718724350336 1594218175743452928 4294451706472107136 6994685237200761344 9694918767929415552 12395152298658069760 15095385829386723968 17795619360115378176 2049108817134480768 4749342347863134976 7449575878591789184 10149809409320443392 12850042940049097600 15550276470777751808 18250510001506406016 2503999458525508608 5204232989254162816 7904466519982817024 10604700050711471232 13304933581440125440 16005167112168779648 258656569187882240 2958890099916536448 5659123630645190656 8359357161373844864 11059590692102499072 13759824222831153280 16460057753559807488 713547210578910080 3413780741307564288 6114014272036218496 8814247802764872704 11514481333493526912 14214714864222181120 16914948394950835328 1168437851969937920 3868671382698592128 6568904913427246336 9269138444155900544 11969371974884554752 14669605505613208960 17369839036341863168 1623328493360965760 4323562024089619968 7023795554818274176 9724029085546928384 12424262616275582592 15124496147004236800 17824729677732891008 2078219134751993600 4778452665480647808 7478686196209302016 10178919726937956224 12879153257666610432 15579386788395264640 18279620319123918848 2533109776143021440 5233343306871675648 7933576837600329856 10633810368328984064 13334043899057638272 16034277429786292480 287766886805395072 2988000417534049280 5688233948262703488 8388467478991357696 11088701009720011904 13788934540448666112 16489168071177320320 742657528196422912 3442891058925077120 6143124589653731328 8843358120382385536 11543591651111039744 14243825181839693952 16944058712568348160 1197548169587450752 3897781700316104960 6598015231044759168 9298248761773413376 11998482292502067584 14698715823230721792 17398949353959376000 1652438810978478592 4352672341707132800 7052905872435787008 9753139403164441216 12453372933893095424 15153606464621749632 17853839995350403840 2107329452369506432 4807562983098160640 7507796513826814848 10208030044555469056 12908263575284123264 15608497106012777472 18308730636741431680 2562220093760534272 5262453624489188480 7962687155217842688 10662920685946496896 13363154216675151104 16063387747403805312 316877204422907904 3017110735151562112 5717344265880216320 8417577796608870528 11117811327337524736 13818044858066178944 16518278388794833152 771767845813935744 3472001376542589952 6172234907271244160 8872468437999898368 11572701968728552576 14272935499457206784 16973169030185860992 1226658487204963584 3926892017933617792 6627125548662272000 9327359079390926208 12027592610119580416 14727826140848234624 17428059671576888832 1681549128595991424 4381782659324645632 7082016190053299840 9782249720781954048 12482483251510608256 15182716782239262464 17882950312967916672 2136439769987019264 4836673300715673472 7536906831444327680 10237140362172981888 12937373892901636096 15637607423630290304 18337840954358944512 2591330411378047104 5291563942106701312 7991797472835355520 10692031003564009728 13392264534292663936 16092498065021318144 345987522040420736 3046221052769074944 5746454583497729152 8446688114226383360 11146921644955037568 13847155175683691776 16547388706412345984 800878163431448576 3501111694160102784 6201345224888756992 8901578755617411200 11601812286346065408 14302045817074719616 17002279347803373824 1255768804822476416 3956002335551130624 6656235866279784832 9356469397008439040 12056702927737093248 14756936458465747456 17457169989194401664 1710659446213504256 4410892976942158464 7111126507670812672 9811360038399466880 12511593569128121088 15211827099856775296 17912060630585429504 2165550087604532096 4865783618333186304 7566017149061840512 10266250679790494720 12966484210519148928 15666717741247803136 18366951271976457344 2620440728995559936 5320674259724214144 8020907790452868352 10721141321181522560 13421374851910176768 16121608382638830976 375097839657933568 3075331370386587776 5775564901115241984 8475798431843896192 11176031962572550400 13876265493301204608 16576499024029858816 829988481048961408 3530222011777615616 6230455542506269824 8930689073234924032 11630922603963578240 14331156134692232448 17031389665420886656 1284879122439989248 3985112653168643456 6685346183897297664 9385579714625951872 12085813245354606080 14786046776083260288 17486280306811914496 1739769763831017088 4440003294559671296 7140236825288325504 9840470356016979712 12540703886745633920 15240937417474288128 17941170948202942336 2194660405222044928 4894893935950699136 7595127466679353344 10295360997408007552 12995594528136661760 15695828058865315968 18396061589593970176 2649551046613072768 5349784577341726976 8050018108070381184 10750251638799035392 13450485169527689600 16150718700256343808 404208157275446400 3104441688004100608 5804675218732754816 8504908749461409024 11205142280190063232 13905375810918717440 16605609341647371648 859098798666474240 3559332329395128448 6259565860123782656 8959799390852436864 11660032921581091072 14360266452309745280 17060499983038399488 1313989440057502080 4014222970786156288 6714456501514810496 9414690032243464704 12114923562972118912 14815157093700773120 17515390624429427328 1768880081448529920 4469113612177184128 7169347142905838336 9869580673634492544 12569814204363146752 15270047735091800960 17970281265820455168 2223770722839557760 4924004253568211968 7624237784296866176 10324471315025520384 13024704845754174592 15724938376482828800 18425171907211483008 2678661364230585600 5378894894959239808 8079128425687894016 10779361956416548224 13479595487145202432 16179829017873856640 433318474892959232 3133552005621613440 5833785536350267648 8534019067078921856 11234252597807576064 13934486128536230272 16634719659264884480 888209116283987072 3588442647012641280 6288676177741295488 8988909708469949696 11689143239198603904 14389376769927258112 17089610300655912320 1343099757675014912 4043333288403669120 6743566819132323328 9443800349860977536 12144033880589631744 14844267411318285952 17544500942046940160 1797990399066042752 4498223929794696960 7198457460523351168 9898690991252005376 12598924521980659584 15299158052709313792 17999391583437968000 2252881040457070592 4953114571185724800 7653348101914379008 10353581632643033216 13053815163371687424 15754048694100341632 7538151119444224 2707771681848098432 5408005212576752640 8108238743305406848 10808472274034061056 13508705804762715264 16208939335491369472 462428792510472064 3162662323239126272 5862895853967780480 8563129384696434688 11263362915425088896 13963596446153743104 16663829976882397312 917319433901499904 3617552964630154112 6317786495358808320 9018020026087462528 11718253556816116736 14418487087544770944 17118720618273425152 1372210075292527744 4072443606021181952 6772677136749836160 9472910667478490368 12173144198207144576 14873377728935798784 17573611259664452992 1827100716683555584 4527334247412209792 7227567778140864000 9927801308869518208 12628034839598172416 15328268370326826624 18028501901055480832 2281991358074583424 4982224888803237632 7682458419531891840 10382691950260546048 13082925480989200256 15783159011717854464 36648468736957056 2736881999465611264 5437115530194265472 8137349060922919680 10837582591651573888 13537816122380228096 16238049653108882304 491539110127984896 3191772640856639104 5892006171585293312 8592239702313947520 11292473233042601728 13992706763771255936 16692940294499910144 946429751519012736 3646663282247666944 6346896812976321152 9047130343704975360 11747363874433629568 14447597405162283776 17147830935890937984 1401320392910040576 4101553923638694784 6801787454367348992 9502020985096003200 12202254515824657408 14902488046553311616 17602721577281965824 1856211034301068416 4556444565029722624 7256678095758376832 9956911626487031040 12657145157215685248 15357378687944339456 18057612218672993664 2311101675692096256 5011335206420750464 7711568737149404672 10411802267878058880 13112035798606713088 15812269329335367296 65758786354469888 2765992317083124096 5466225847811778304 8166459378540432512 10866692909269086720 13566926439997740928 16267159970726395136 520649427745497728 3220882958474151936 5921116489202806144 8621350019931460352 11321583550660114560 14021817081388768768 16722050612117422976 975540069136525568 3675773599865179776 6376007130593833984 9076240661322488192 11776474192051142400 14476707722779796608 17176941253508450816 1430430710527553408 4130664241256207616 6830897771984861824 9531131302713516032 12231364833442170240 14931598364170824448 17631831894899478656 1885321351918581248 4585554882647235456 7285788413375889664 9986021944104543872 12686255474833198080 15386489005561852288 18086722536290506496 2340211993309609088 5040445524038263296 7740679054766917504 10440912585495571712 13141146116224225920 15841379646952880128 94869103971982720 2795102634700636928 5495336165429291136 8195569696157945344 10895803226886599552 13596036757615253760 16296270288343907968 549759745363010560 3249993276091664768 5950226806820318976 8650460337548973184 11350693868277627392 14050927399006281600 16751160929734935808 1004650386754038400 3704883917482692608 6405117448211346816 9105350978940001024 11805584509668655232 14505818040397309440 17206051571125963648 1459541028145066240 4159774558873720448 6860008089602374656 9560241620331028864 12260475151059683072 14960708681788337280 17660942212516991488 1914431669536094080 4614665200264748288 7314898730993402496 10015132261722056704 12715365792450710912 15415599323179365120 18115832853908019328 2369322310927121920 5069555841655776128 7769789372384430336 10470022903113084544 13170256433841738752 15870489964570392960 123979421589495552 2824212952318149760 5524446483046803968 8224680013775458176 10924913544504112384 13625147075232766592 16325380605961420800 578870062980523392 3279103593709177600 5979337124437831808 8679570655166486016 11379804185895140224 14080037716623794432 16780271247352448640 1033760704371551232 3733994235100205440 6434227765828859648 9134461296557513856 11834694827286168064 14534928358014822272 17235161888743476480 1488651345762579072 4188884876491233280 6889118407219887488 9589351937948541696 12289585468677195904 14989818999405850112 17690052530134504320 1943541987153606912 4643775517882261120 7344009048610915328 10044242579339569536 12744476110068223744 15444709640796877952 18144943171525532160 2398432628544634752 5098666159273288960 7798899690001943168 10499133220730597376 13199366751459251584 15899600282187905792 153089739207008384 2853323269935662592 5553556800664316800 8253790331392971008 10954023862121625216 13654257392850279424 16354490923578933632 607980380598036224 3308213911326690432 6008447442055344640 8708680972783998848 11408914503512653056 14109148034241307264 16809381564969961472 1062871021989064064 3763104552717718272 6463338083446372480 9163571614175026688 11863805144903680896 14564038675632335104 17264272206360989312 1517761663380091904 4217995194108746112 6918228724837400320 9618462255566054528 12318695786294708736 15018929317023362944 17719162847752017152 1972652304771119744 4672885835499773952 7373119366228428160 10073352896957082368 12773586427685736576 15473819958414390784 18174053489143044992 2427542946162147584 5127776476890801792 7828010007619456000 10528243538348110208 13228477069076764416 15928710599805418624 182200056824521216 2882433587553175424 5582667118281829632 8282900649010483840 10983134179739138048 13683367710467792256 16383601241196446464 637090698215549056 3337324228944203264 6037557759672857472 8737791290401511680 11438024821130165888 14138258351858820096 16838491882587474304 1091981339606576896 3792214870335231104 6492448401063885312 9192681931792539520 11892915462521193728 14593148993249847936 17293382523978502144 1546871980997604736 4247105511726258944 6947339042454913152 9647572573183567360 12347806103912221568 15048039634640875776 17748273165369529984 2001762622388632576 4701996153117286784 7402229683845940992 10102463214574595200 12802696745303249408 15502930276031903616 18203163806760557824 2456653263779660416 5156886794508314624 7857120325236968832 10557353855965623040 13257587386694277248 15957820917422931456 211310374442034048 2911543905170688256 5611777435899342464 8312010966627996672 11012244497356650880 13712478028085305088 16412711558813959296 666201015833061888 3366434546561716096 6066668077290370304 8766901608019024512 11467135138747678720 14167368669476332928 16867602200204987136 1121091657224089728 3821325187952743936 6521558718681398144 9221792249410052352 11922025780138706560 14622259310867360768 17322492841596014976 1575982298615117568 4276215829343771776 6976449360072425984 9676682890801080192 12376916421529734400 15077149952258388608 17777383482987042816 2030872940006145408 4731106470734799616 7431340001463453824 10131573532192108032 12831807062920762240 15532040593649416448 18232274124378070656 2485763581397173248 5185997112125827456 7886230642854481664 10586464173583135872 13286697704311790080 15986931235040444288 240420692059546880 2940654222788201088 5640887753516855296 8341121284245509504 11041354814974163712 13741588345702817920 16441821876431472128 695311333450574720 3395544864179228928 6095778394907883136 8796011925636537344 11496245456365191552 14196478987093845760 16896712517822499968 1150201974841602560 3850435505570256768 6550669036298910976 9250902567027565184 11951136097756219392 14651369628484873600 17351603159213527808 1605092616232630400 4305326146961284608 7005559677689938816 9705793208418593024 12406026739147247232 15106260269875901440 17806493800604555648 2059983257623658240 4760216788352312448 7460450319080966656 10160683849809620864 12860917380538275072 15561150911266929280 18261384441995583488 2514873899014686080 5215107429743340288 7915340960471994496 10615574491200648704 13315808021929302912 16016041552657957120 269531009677059712 2969764540405713920 5669998071134368128 8370231601863022336 11070465132591676544 13770698663320330752 16470932194048984960 724421651068087552 3424655181796741760 6124888712525395968 8825122243254050176 11525355773982704384 14225589304711358592 16925822835440012800 1179312292459115392 3879545823187769600 6579779353916423808 9280012884645078016 11980246415373732224 14680479946102386432 17380713476831040640 1634202933850143232 4334436464578797440 7034669995307451648 9734903526036105856 12435137056764760064 15135370587493414272 17835604118222068480 2089093575241171072 4789327105969825280 7489560636698479488 10189794167427133696 12890027698155787904 15590261228884442112 18290494759613096320 2543984216632198912 5244217747360853120 7944451278089507328 10644684808818161536 13344918339546815744 16045151870275469952 298641327294572544 2998874858023226752 5699108388751880960 8399341919480535168 11099575450209189376 13799808980937843584 16500042511666497792 753531968685600384 3453765499414254592 6153999030142908800 8854232560871563008 11554466091600217216 14254699622328871424 16954933153057525632 1208422610076628224 3908656140805282432 6608889671533936640 9309123202262590848 12009356732991245056 14709590263719899264 17409823794448553472 1663313251467656064 4363546782196310272 7063780312924964480 9764013843653618688 12464247374382272896 15164480905110927104 17864714435839581312 2118203892858683904 4818437423587338112 7518670954315992320 10218904485044646528 12919138015773300736 15619371546501954944 18319605077230609152 2573094534249711744 5273328064978365952 7973561595707020160 10673795126435674368 13374028657164328576 16074262187892982784 327751644912085376 3027985175640739584 5728218706369393792 8428452237098048000 11128685767826702208 13828919298555356416 16529152829284010624 782642286303113216 3482875817031767424 6183109347760421632 8883342878489075840 11583576409217730048 14283809939946384256 16984043470675038464 1237532927694141056 3937766458422795264 6637999989151449472 9338233519880103680 12038467050608757888 14738700581337412096 17438934112066066304 1692423569085168896 4392657099813823104 7092890630542477312 9793124161271131520 12493357691999785728 15193591222728439936 17893824753457094144 2147314210476196736 4847547741204850944 7547781271933505152 10248014802662159360 12948248333390813568 15648481864119467776 18348715394848121984 2602204851867224576 5302438382595878784 8002671913324532992 10702905444053187200 13403138974781841408 16103372505510495616 356861962529598208 3057095493258252416 5757329023986906624 8457562554715560832 11157796085444215040 13858029616172869248 16558263146901523456 811752603920626048 3511986134649280256 6212219665377934464 8912453196106588672 11612686726835242880 14312920257563897088 17013153788292551296 1266643245311653888 3966876776040308096 6667110306768962304 9367343837497616512 12067577368226270720 14767810898954924928 17468044429683579136 1721533886702681728 4421767417431335936 7122000948159990144 9822234478888644352 12522468009617298560 15222701540345952768 17922935071074606976 2176424528093709568 4876658058822363776 7576891589551017984 10277125120279672192 12977358651008326400 15677592181736980608 18377825712465634816 2631315169484737408 5331548700213391616 8031782230942045824 10732015761670700032 13432249292399354240 16132482823128008448 385972280147111040 3086205810875765248 5786439341604419456 8486672872333073664 11186906403061727872 13887139933790382080 16587373464519036288 840862921538138880 3541096452266793088 6241329982995447296 8941563513724101504 11641797044452755712 14342030575181409920 17042264105910064128 1295753562929166720 3995987093657820928 6696220624386475136 9396454155115129344 12096687685843783552 14796921216572437760 17497154747301091968 1750644204320194560 4450877735048848768 7151111265777502976 9851344796506157184 12551578327234811392 15251811857963465600 17952045388692119808 2205534845711222400 4905768376439876608 7606001907168530816 10306235437897185024 13006468968625839232 15706702499354493440 18406936030083147648 2660425487102250240 5360659017830904448 8060892548559558656 10761126079288212864 13461359610016867072 16161593140745521280 415082597764623872 3115316128493278080 5815549659221932288 8515783189950586496 11216016720679240704 13916250251407894912 16616483782136549120 869973239155651712 3570206769884305920 6270440300612960128 8970673831341614336 11670907362070268544 14371140892798922752 17071374423527576960 1324863880546679552 4025097411275333760 6725330942003987968 9425564472732642176 12125798003461296384 14826031534189950592 17526265064918604800 1779754521937707392 4479988052666361600 7180221583395015808 9880455114123670016 12580688644852324224 15280922175580978432 17981155706309632640 2234645163328735232 4934878694057389440 7635112224786043648 10335345755514697856 13035579286243352064 15735812816972006272 18436046347700660480 2689535804719763072 5389769335448417280 8090002866177071488 10790236396905725696 13490469927634379904 16190703458363034112 444192915382136704 3144426446110790912 5844659976839445120 8544893507568099328 11245127038296753536 13945360569025407744 16645594099754061952 899083556773164544 3599317087501818752 6299550618230472960 8999784148959127168 11700017679687781376 14400251210416435584 17100484741145089792 1353974198164192384 4054207728892846592 6754441259621500800 9454674790350155008 12154908321078809216 14855141851807463424 17555375382536117632 1808864839555220224 4509098370283874432 7209331901012528640 9909565431741182848 12609798962469837056 15310032493198491264 18010266023927145472 2263755480946248064 4963989011674902272 7664222542403556480 10364456073132210688 13064689603860864896 15764923134589519104 18412591608621696 2718646122337275904 5418879653065930112 8119113183794584320 10819346714523238528 13519580245251892736 16219813775980546944 473303232999649536 3173536763728303744 5873770294456957952 8574003825185612160 11274237355914266368 13974470886642920576 16674704417371574784 928193874390677376 3628427405119331584 6328660935847985792 9028894466576640000 11729127997305294208 14429361528033948416 17129595058762602624 1383084515781705216 4083318046510359424 6783551577239013632 9483785107967667840 12184018638696322048 14884252169424976256 17584485700153630464 1837975157172733056 4538208687901387264 7238442218630041472 9938675749358695680 12638909280087349888 15339142810816004096 18039376341544658304 2292865798563760896 4993099329292415104 7693332860021069312 10393566390749723520 13093799921478377728 15794033452207031936 47522909226134528 2747756439954788736 5447989970683442944 8148223501412097152 10848457032140751360 13548690562869405568 16248924093598059776 502413550617162368 3202647081345816576 5902880612074470784 8603114142803124992 11303347673531779200 14003581204260433408 16703814734989087616 957304192008190208 3657537722736844416 6357771253465498624 9058004784194152832 11758238314922807040 14458471845651461248 17158705376380115456 1412194833399218048 4112428364127872256 6812661894856526464 9512895425585180672 12213128956313834880 14913362487042489088 17613596017771143296 1867085474790245888 4567319005518900096 7267552536247554304 9967786066976208512 12668019597704862720 15368253128433516928 18068486659162171136 2321976116181273728 5022209646909927936 7722443177638582144 10422676708367236352 13122910239095890560 15823143769824544768 76633226843647360 2776866757572301568 5477100288300955776 8177333819029609984 10877567349758264192 13577800880486918400 16278034411215572608 531523868234675200 3231757398963329408 5931990929691983616 8632224460420637824 11332457991149292032 14032691521877946240 16732925052606600448 986414509625703040 3686648040354357248 6386881571083011456 9087115101811665664 11787348632540319872 14487582163268974080 17187815693997628288 1441305151016730880 4141538681745385088 6841772212474039296 9542005743202693504 12242239273931347712 14942472804660001920 17642706335388656128 1896195792407758720 4596429323136412928 7296662853865067136 9996896384593721344 12697129915322375552 15397363446051029760 18097596976779683968 2351086433798786560 5051319964527440768 7751553495256094976 10451787025984749184 13152020556713403392 15852254087442057600 105743544461160192 2805977075189814400 5506210605918468608 8206444136647122816 10906677667375777024 13606911198104431232 16307144728833085440 560634185852188032 3260867716580842240 5961101247309496448 8661334778038150656 11361568308766804864 14061801839495459072 16762035370224113280 1015524827243215872 3715758357971870080 6415991888700524288 9116225419429178496 11816458950157832704 14516692480886486912 17216926011615141120 1470415468634243712 4170648999362897920 6870882530091552128 9571116060820206336 12271349591548860544 14971583122277514752 17671816653006168960 1925306110025271552 4625539640753925760 7325773171482579968 10026006702211234176 12726240232939888384 15426473763668542592 18126707294397196800 2380196751416299392 5080430282144953600 7780663812873607808 10480897343602262016 13181130874330916224 15881364405059570432 134853862078673024 2835087392807327232 5535320923535981440 8235554454264635648 10935787984993289856 13636021515721944064 16336255046450598272 589744503469700864 3289978034198355072 5990211564927009280 8690445095655663488 11390678626384317696 14090912157112971904 16791145687841626112 1044635144860728704 3744868675589382912 6445102206318037120 9145335737046691328 11845569267775345536 14545802798503999744 17246036329232653952 1499525786251756544 4199759316980410752 6899992847709064960 9600226378437719168 12300459909166373376 15000693439895027584 17700926970623681792 1954416427642784384 4654649958371438592 7354883489100092800 10055117019828747008 12755350550557401216 15455584081286055424 18155817612014709632 2409307069033812224 5109540599762466432 7809774130491120640 10510007661219774848 13210241191948429056 15910474722677083264 163964179696185856 2864197710424840064 5564431241153494272 8264664771882148480 10964898302610802688 13665131833339456896 16365365364068111104 618854821087213696 3319088351815867904 6019321882544522112 8719555413273176320 11419788944001830528 14120022474730484736 16820256005459138944 1073745462478241536 3773978993206895744 6474212523935549952 9174446054664204160 11874679585392858368 14574913116121512576 17275146646850166784 1528636103869269376 4228869634597923584 6929103165326577792 9629336696055232000 12329570226783886208 15029803757512540416 17730037288241194624 1983526745260297216 4683760275988951424 7383993806717605632 10084227337446259840 12784460868174914048 15484694398903568256 18184927929632222464 2438417386651325056 5138650917379979264 7838884448108633472 10539117978837287680 13239351509565941888 15939585040294596096 193074497313698688 2893308028042352896 5593541558771007104 8293775089499661312 10994008620228315520 13694242150956969728 16394475681685623936 647965138704726528 3348198669433380736 6048432200162034944 8748665730890689152 11448899261619343360 14149132792347997568 16849366323076651776 1102855780095754368 3803089310824408576 6503322841553062784 9203556372281716992 11903789903010371200 14604023433739025408 17304256964467679616 1557746421486782208 4257979952215436416 6958213482944090624 9658447013672744832 12358680544401399040 15058914075130053248 17759147605858707456 2012637062877810048 4712870593606464256 7413104124335118464 10113337655063772672 12813571185792426880 15513804716521081088 18214038247249735296 2467527704268837888 5167761234997492096 7867994765726146304 10568228296454800512 13268461827183454720 15968695357912108928 222184814931211520 2922418345659865728 5622651876388519936 8322885407117174144 11023118937845828352 13723352468574482560 16423585999303136768 677075456322239360 3377308987050893568 6077542517779547776 8777776048508201984 11478009579236856192 14178243109965510400 16878476640694164608 1131966097713267200 3832199628441921408 6532433159170575616 9232666689899229824 11932900220627884032 14633133751356538240 17333367282085192448 1586856739104295040 4287090269832949248 6987323800561603456 9687557331290257664 12387790862018911872 15088024392747566080 17788257923476220288 2041747380495322880 4741980911223977088 7442214441952631296 10142447972681285504 12842681503409939712 15542915034138593920 18243148564867248128 2496638021886350720 5196871552615004928 7897105083343659136 10597338614072313344 13297572144800967552 15997805675529621760 251295132548724352 2951528663277378560 5651762194006032768 8351995724734686976 11052229255463341184 13752462786191995392 16452696316920649600 706185773939752192 3406419304668406400 6106652835397060608 8806886366125714816 11507119896854369024 14207353427583023232 16907586958311677440 1161076415330780032 3861309946059434240 6561543476788088448 9261777007516742656 11962010538245396864 14662244068974051072 17362477599702705280 1615967056721807872 4316200587450462080 7016434118179116288 9716667648907770496 12416901179636424704 15117134710365078912 17817368241093733120 2070857698112835712 4771091228841489920 7471324759570144128 10171558290298798336 12871791821027452544 15572025351756106752 18272258882484760960 2525748339503863552 5225981870232517760 7926215400961171968 10626448931689826176 13326682462418480384 16026915993147134592 280405450166237184 2980638980894891392 5680872511623545600 8381106042352199808 11081339573080854016 13781573103809508224 16481806634538162432 735296091557265024 3435529622285919232 6135763153014573440 8835996683743227648 11536230214471881856 14236463745200536064 16936697275929190272 1190186732948292864 3890420263676947072 6590653794405601280 9290887325134255488 11991120855862909696 14691354386591563904 17391587917320218112 1645077374339320704 4345310905067974912 7045544435796629120 9745777966525283328 12446011497253937536 15146245027982591744 17846478558711245952 2099968015730348544 4800201546459002752 7500435077187656960 10200668607916311168 12900902138644965376 15601135669373619584 18301369200102273792 2554858657121376384 5255092187850030592 7955325718578684800 10655559249307339008 13355792780035993216 16056026310764647424 309515767783750016 3009749298512404224 5709982829241058432 8410216359969712640 11110449890698366848 13810683421427021056 16510916952155675264 764406409174777856 3464639939903432064 6164873470632086272 8865107001360740480 11565340532089394688 14265574062818048896 16965807593546703104 1219297050565805696 3919530581294459904 6619764112023114112 9319997642751768320 12020231173480422528 14720464704209076736 17420698234937730944 1674187691956833536 4374421222685487744 7074654753414141952 9774888284142796160 12475121814871450368 15175355345600104576 17875588876328758784 2129078333347861376 4829311864076515584 7529545394805169792 10229778925533824000 12930012456262478208 15630245986991132416 18330479517719786624 2583968974738889216 5284202505467543424 7984436036196197632 10684669566924851840 13384903097653506048 16085136628382160256 338626085401262848 3038859616129917056 5739093146858571264 8439326677587225472 11139560208315879680 13839793739044533888 16540027269773188096 793516726792290688 3493750257520944896 6193983788249599104 8894217318978253312 11594450849706907520 14294684380435561728 16994917911164215936 1248407368183318528 3948640898911972736 6648874429640626944 9349107960369281152 12049341491097935360 14749575021826589568 17449808552555243776 1703298009574346368 4403531540303000576 7103765071031654784 9803998601760308992 12504232132488963200 15204465663217617408 17904699193946271616 2158188650965374208 4858422181694028416 7558655712422682624 10258889243151336832 12959122773879991040 15659356304608645248 18359589835337299456 2613079292356402048 5313312823085056256 8013546353813710464 10713779884542364672 13414013415271018880 16114246945999673088 367736403018775680 3067969933747429888 5768203464476084096 8468436995204738304 11168670525933392512 13868904056662046720 16569137587390700928 822627044409803520 3522860575138457728 6223094105867111936 8923327636595766144 11623561167324420352 14323794698053074560 17024028228781728768 1277517685800831360 3977751216529485568 6677984747258139776 9378218277986793984 12078451808715448192 14778685339444102400 17478918870172756608 1732408327191859200 4432641857920513408 7132875388649167616 9833108919377821824 12533342450106476032 15233575980835130240 17933809511563784448 2187298968582887040 4887532499311541248 7587766030040195456 10287999560768849664 12988233091497503872 15688466622226158080 18388700152954812288 2642189609973914880 5342423140702569088 8042656671431223296 10742890202159877504 13443123732888531712 16143357263617185920 396846720636288512 3097080251364942720 5797313782093596928 8497547312822251136 11197780843550905344 13898014374279559552 16598247905008213760 851737362027316352 3551970892755970560 6252204423484624768 8952437954213278976 11652671484941933184 14352905015670587392 17053138546399241600 1306628003418344192 4006861534146998400 6707095064875652608 9407328595604306816 12107562126332961024 14807795657061615232 17508029187790269440 1761518644809372032 4461752175538026240 7161985706266680448 9862219236995334656 12562452767723988864 15262686298452643072 17962919829181297280 2216409286200399872 4916642816929054080 7616876347657708288 10317109878386362496 13017343409115016704 15717576939843670912 18417810470572325120 2671299927591427712 5371533458320081920 8071766989048736128 10772000519777390336 13472234050506044544 16172467581234698752 425957038253801344 3126190568982455552 5826424099711109760 8526657630439763968 11226891161168418176 13927124691897072384 16627358222625726592 880847679644829184 3581081210373483392 6281314741102137600 8981548271830791808 11681781802559446016 14382015333288100224 17082248864016754432 1335738321035857024 4035971851764511232 6736205382493165440 9436438913221819648 12136672443950473856 14836905974679128064 17537139505407782272 1790628962426884864 4490862493155539072 7191096023884193280 9891329554612847488 12591563085341501696 15291796616070155904 17992030146798810112 2245519603817912704 4945753134546566912 7645986665275221120 10346220196003875328 13046453726732529536 15746687257461183744 176714480286336 2700410245208940544 5400643775937594752 8100877306666248960 10801110837394903168 13501344368123557376 16201577898852211584 455067355871314176 3155300886599968384 5855534417328622592 8555767948057276800 11256001478785931008 13956235009514585216 16656468540243239424 909957997262342016 3610191527990996224 6310425058719650432 9010658589448304640 11710892120176958848 14411125650905613056 17111359181634267264 1364848638653369856 4065082169382024064 6765315700110678272 9465549230839332480 12165782761567986688 14866016292296640896 17566249823025295104 1819739280044397696 4519972810773051904 7220206341501706112 9920439872230360320 12620673402959014528 15320906933687668736 18021140464416322944 2274629921435425536 4974863452164079744 7675096982892733952 10375330513621388160 13075564044350042368 15775797575078696576 29287032097799168 2729520562826453376 5429754093555107584 8129987624283761792 10830221155012416000 13530454685741070208 16230688216469724416 484177673488827008 3184411204217481216 5884644734946135424 8584878265674789632 11285111796403443840 13985345327132098048 16685578857860752256 939068314879854848 3639301845608509056 6339535376337163264 9039768907065817472 11740002437794471680 14440235968523125888 17140469499251780096 1393958956270882688 4094192486999536896 6794426017728191104 9494659548456845312 12194893079185499520 14895126609914153728 17595360140642807936 1848849597661910528 4549083128390564736 7249316659119218944 9949550189847873152 12649783720576527360 15350017251305181568 18050250782033835776 2303740239052938368 5003973769781592576 7704207300510246784 10404440831238900992 13104674361967555200 15804907892696209408 58397349715312000 2758630880443966208 5458864411172620416 8159097941901274624 10859331472629928832 13559565003358583040 16259798534087237248 513287991106339840 3213521521834994048 5913755052563648256 8613988583292302464 11314222114020956672 14014455644749610880 16714689175478265088 968178632497367680 3668412163226021888 6368645693954676096 9068879224683330304 11769112755411984512 14469346286140638720 17169579816869292928 1423069273888395520 4123302804617049728 6823536335345703936 9523769866074358144 12224003396803012352 14924236927531666560 17624470458260320768 1877959915279423360 4578193446008077568 7278426976736731776 9978660507465385984 12678894038194040192 15379127568922694400 18079361099651348608 2332850556670451200 5033084087399105408 7733317618127759616 10433551148856413824 13133784679585068032 15834018210313722240 87507667332824832 2787741198061479040 5487974728790133248 8188208259518787456 10888441790247441664 13588675320976095872 16288908851704750080 542398308723852672 3242631839452506880 5942865370181161088 8643098900909815296 11343332431638469504 14043565962367123712 16743799493095777920 997288950114880512 3697522480843534720 6397756011572188928 9097989542300843136 11798223073029497344 14498456603758151552 17198690134486805760 1452179591505908352 4152413122234562560 6852646652963216768 9552880183691870976 12253113714420525184 14953347245149179392 17653580775877833600 1907070232896936192 4607303763625590400 7307537294354244608 10007770825082898816 12708004355811553024 15408237886540207232 18108471417268861440 2361960874287964032 5062194405016618240 7762427935745272448 10462661466473926656 13162894997202580864 15863128527931235072 116617984950337664 2816851515678991872 5517085046407646080 8217318577136300288 10917552107864954496 13617785638593608704 16318019169322262912 571508626341365504 3271742157070019712 5971975687798673920 8672209218527328128 11372442749255982336 14072676279984636544 16772909810713290752 1026399267732393344 3726632798461047552 6426866329189701760 9127099859918355968 11827333390647010176 14527566921375664384 17227800452104318592 1481289909123421184 4181523439852075392 6881756970580729600 9581990501309383808 12282224032038038016 14982457562766692224 17682691093495346432 1936180550514449024 4636414081243103232 7336647611971757440 10036881142700411648 12737114673429065856 15437348204157720064 18137581734886374272 2391071191905476864 5091304722634131072 7791538253362785280 10491771784091439488 13192005314820093696 15892238845548747904 145728302567850496 2845961833296504704 5546195364025158912 8246428894753813120 10946662425482467328 13646895956211121536 16347129486939775744 600618943958878336 3300852474687532544 6001086005416186752 8701319536144840960 11401553066873495168 14101786597602149376 16802020128330803584 1055509585349906176 3755743116078560384 6455976646807214592 9156210177535868800 11856443708264523008 14556677238993177216 17256910769721831424 1510400226740934016 4210633757469588224 6910867288198242432 9611100818926896640 12311334349655550848 15011567880384205056 17711801411112859264 1965290868131961856 4665524398860616064 7365757929589270272 10065991460317924480 12766224991046578688 15466458521775232896 18166692052503887104 2420181509522989696 5120415040251643904 7820648570980298112 10520882101708952320 13221115632437606528 15921349163166260736 174838620185363328 2875072150914017536 5575305681642671744 8275539212371325952 10975772743099980160 13676006273828634368 16376239804557288576 629729261576391168 3329962792305045376 6030196323033699584 8730429853762353792 11430663384491008000 14130896915219662208 16831130445948316416 1084619902967419008 3784853433696073216 6485086964424727424 9185320495153381632 11885554025882035840 14585787556610690048 17286021087339344256 1539510544358446848 4239744075087101056 6939977605815755264 9640211136544409472 12340444667273063680 15040678198001717888 17740911728730372096 1994401185749474688 4694634716478128896 7394868247206783104 10095101777935437312 12795335308664091520 15495568839392745728 18195802370121399936 2449291827140502528 5149525357869156736 7849758888597810944 10549992419326465152 13250225950055119360 15950459480783773568 203948937802876160 2904182468531530368 5604415999260184576 8304649529988838784 11004883060717492992 13705116591446147200 16405350122174801408 658839579193904000 3359073109922558208 6059306640651212416 8759540171379866624 11459773702108520832 14160007232837175040 16860240763565829248 1113730220584931840 3813963751313586048 6514197282042240256 9214430812770894464 11914664343499548672 14614897874228202880 17315131404956857088 1568620861975959680 4268854392704613888 6969087923433268096 9669321454161922304 12369554984890576512 15069788515619230720 17770022046347884928 2023511503366987520 4723745034095641728 7423978564824295936 10124212095552950144 12824445626281604352 15524679157010258560 18224912687738912768 2478402144758015360 5178635675486669568 7878869206215323776 10579102736943977984 13279336267672632192 15979569798401286400 233059255420388992 2933292786149043200 5633526316877697408 8333759847606351616 11033993378335005824 13734226909063660032 16434460439792314240 687949896811416832 3388183427540071040 6088416958268725248 8788650488997379456 11488884019726033664 14189117550454687872 16889351081183342080 1142840538202444672 3843074068931098880 6543307599659753088 9243541130388407296 11943774661117061504 14644008191845715712 17344241722574369920 1597731179593472512 4297964710322126720 6998198241050780928 9698431771779435136 12398665302508089344 15098898833236743552 17799132363965397760 2052621820984500352 4752855351713154560 7453088882441808768 10153322413170462976 12853555943899117184 15553789474627771392 18254023005356425600 2507512462375528192 5207745993104182400 7907979523832836608 10608213054561490816 13308446585290145024 16008680116018799232 262169573037901824 2962403103766556032 5662636634495210240 8362870165223864448 11063103695952518656 13763337226681172864 16463570757409827072 717060214428929664 3417293745157583872 6117527275886238080 8817760806614892288 11517994337343546496 14218227868072200704 16918461398800854912 1171950855819957504 3872184386548611712 6572417917277265920 9272651448005920128 11972884978734574336 14673118509463228544 17373352040191882752 1626841497210985344 4327075027939639552 7027308558668293760 9727542089396947968 12427775620125602176 15128009150854256384 17828242681582910592 2081732138602013184 4781965669330667392 7482199200059321600 10182432730787975808 12882666261516630016 15582899792245284224 18283133322973938432 2536622779993041024 5236856310721695232 7937089841450349440 10637323372179003648 13337556902907657856 16037790433636312064 291279890655414656 2991513421384068864 5691746952112723072 8391980482841377280 11092214013570031488 13792447544298685696 16492681075027339904 746170532046442496 3446404062775096704 6146637593503750912 8846871124232405120 11547104654961059328 14247338185689713536 16947571716418367744 1201061173437470336 3901294704166124544 6601528234894778752 9301761765623432960 12001995296352087168 14702228827080741376 17402462357809395584 1655951814828498176 4356185345557152384 7056418876285806592 9756652407014460800 12456885937743115008 15157119468471769216 17857352999200423424 2110842456219526016 4811075986948180224 7511309517676834432 10211543048405488640 12911776579134142848 15612010109862797056 18312243640591451264 2565733097610553856 5265966628339208064 7966200159067862272 10666433689796516480 13366667220525170688 16066900751253824896 320390208272927488 3020623739001581696 5720857269730235904 8421090800458890112 11121324331187544320 13821557861916198528 16521791392644852736 775280849663955328 3475514380392609536 6175747911121263744 8875981441849917952 11576214972578572160 14276448503307226368 16976682034035880576 1230171491054983168 3930405021783637376 6630638552512291584 9330872083240945792 12031105613969600000 14731339144698254208 17431572675426908416 1685062132446011008 4385295663174665216 7085529193903319424 9785762724631973632 12485996255360627840 15186229786089282048 17886463316817936256 2139952773837038848 4840186304565693056 7540419835294347264 10240653366023001472 12940886896751655680 15641120427480309888 18341353958208964096 2594843415228066688 5295076945956720896 7995310476685375104 10695544007414029312 13395777538142683520 16096011068871337728 349500525890440320 3049734056619094528 5749967587347748736 8450201118076402944 11150434648805057152 13850668179533711360 16550901710262365568 804391167281468160 3504624698010122368 6204858228738776576 8905091759467430784 11605325290196084992 14305558820924739200 17005792351653393408 1259281808672496000 3959515339401150208 6659748870129804416 9359982400858458624 12060215931587112832 14760449462315767040 17460682993044421248 1714172450063523840 4414405980792178048 7114639511520832256 9814873042249486464 12515106572978140672 15215340103706794880 17915573634435449088 2169063091454551680 4869296622183205888 7569530152911860096 10269763683640514304 12969997214369168512 15670230745097822720 18370464275826476928 2623953732845579520 5324187263574233728 8024420794302887936 10724654325031542144 13424887855760196352 16125121386488850560 378610843507953152 3078844374236607360 5779077904965261568 8479311435693915776 11179544966422569984 13879778497151224192 16580012027879878400 833501484898980992 3533735015627635200 6233968546356289408 8934202077084943616 11634435607813597824 14334669138542252032 17034902669270906240 1288392126290008832 3988625657018663040 6688859187747317248 9389092718475971456 12089326249204625664 14789559779933279872 17489793310661934080 1743282767681036672 4443516298409690880 7143749829138345088 9843983359866999296 12544216890595653504 15244450421324307712 17944683952052961920 2198173409072064512 4898406939800718720 7598640470529372928 10298874001258027136 12999107531986681344 15699341062715335552 18399574593443989760 2653064050463092352 5353297581191746560 8053531111920400768 10753764642649054976 13453998173377709184 16154231704106363392 407721161125465984 3107954691854120192 5808188222582774400 8508421753311428608 11208655284040082816 13908888814768737024 16609122345497391232 862611802516493824 3562845333245148032 6263078863973802240 8963312394702456448 11663545925431110656 14363779456159764864 17064012986888419072 1317502443907521664 4017735974636175872 6717969505364830080 9418203036093484288 12118436566822138496 14818670097550792704 17518903628279446912 1772393085298549504 4472626616027203712 7172860146755857920 9873093677484512128 12573327208213166336 15273560738941820544 17973794269670474752 2227283726689577344 4927517257418231552 7627750788146885760 10327984318875539968 13028217849604194176 15728451380332848384 18428684911061502592 2682174368080605184 5382407898809259392 8082641429537913600 10782874960266567808 13483108490995222016 16183342021723876224 436831478742978816 3137065009471633024 5837298540200287232 8537532070928941440 11237765601657595648 13937999132386249856 16638232663114904064 891722120134006656 3591955650862660864 6292189181591315072 8992422712319969280 11692656243048623488 14392889773777277696 17093123304505931904 1346612761525034496 4046846292253688704 6747079822982342912 9447313353710997120 12147546884439651328 14847780415168305536 17548013945896959744 1801503402916062336 4501736933644716544 7201970464373370752 9902203995102024960 12602437525830679168 15302671056559333376 18002904587287987584 2256394044307090176 4956627575035744384 7656861105764398592 10357094636493052800 13057328167221707008 15757561697950361216 11051154969463808 2711284685698118016 5411518216426772224 8111751747155426432 10811985277884080640 13512218808612734848 16212452339341389056 465941796360491648 3166175327089145856 5866408857817800064 8566642388546454272 11266875919275108480 13967109450003762688 16667342980732416896 920832437751519488 3621065968480173696 6321299499208827904 9021533029937482112 11721766560666136320 14422000091394790528 17122233622123444736 1375723079142547328 4075956609871201536 6776190140599855744 9476423671328509952 12176657202057164160 14876890732785818368 17577124263514472576 1830613720533575168 4530847251262229376 7231080781990883584 9931314312719537792 12631547843448192000 15331781374176846208 18032014904905500416 2285504361924603008 4985737892653257216 7685971423381911424 10386204954110565632 13086438484839219840 15786672015567874048 40161472586976640 2740395003315630848 5440628534044285056 8140862064772939264 10841095595501593472 13541329126230247680 16241562656958901888 495052113978004480 3195285644706658688 5895519175435312896 8595752706163967104 11295986236892621312 13996219767621275520 16696453298349929728 949942755369032320 3650176286097686528 6350409816826340736 9050643347554994944 11750876878283649152 14451110409012303360 17151343939740957568 1404833396760060160 4105066927488714368 6805300458217368576 9505533988946022784 12205767519674676992 14906001050403331200 17606234581131985408 1859724038151088000 4559957568879742208 7260191099608396416 9960424630337050624 12660658161065704832 15360891691794359040 18061125222523013248 2314614679542115840 5014848210270770048 7715081740999424256 10415315271728078464 13115548802456732672 15815782333185386880 69271790204489472 2769505320933143680 5469738851661797888 8169972382390452096 10870205913119106304 13570439443847760512 16270672974576414720 524162431595517312 3224395962324171520 5924629493052825728 8624863023781479936 11325096554510134144 14025330085238788352 16725563615967442560 979053072986545152 3679286603715199360 6379520134443853568 9079753665172507776 11779987195901161984 14480220726629816192 17180454257358470400 1433943714377572992 4134177245106227200 6834410775834881408 9534644306563535616 12234877837292189824 14935111368020844032 17635344898749498240 1888834355768600832 4589067886497255040 7289301417225909248 9989534947954563456 12689768478683217664 15390002009411871872 18090235540140526080 2343724997159628672 5043958527888282880 7744192058616937088 10444425589345591296 13144659120074245504 15844892650802899712 98382107822002304 2798615638550656512 5498849169279310720 8199082700007964928 10899316230736619136 13599549761465273344 16299783292193927552 553272749213030144 3253506279941684352 5953739810670338560 8653973341398992768 11354206872127646976 14054440402856301184 16754673933584955392 1008163390604057984 3708396921332712192 6408630452061366400 9108863982790020608 11809097513518674816 14509331044247329024 17209564574975983232 1463054031995085824 4163287562723740032 6863521093452394240 9563754624181048448 12263988154909702656 14964221685638356864 17664455216367011072 1917944673386113664 4618178204114767872 7318411734843422080 10018645265572076288 12718878796300730496 15419112327029384704 18119345857758038912 2372835314777141504 5073068845505795712 7773302376234449920 10473535906963104128 13173769437691758336 15874002968420412544 127492425439515136 2827725956168169344 5527959486896823552 8228193017625477760 10928426548354131968 13628660079082786176 16328893609811440384 582383066830542976 3282616597559197184 5982850128287851392 8683083659016505600 11383317189745159808 14083550720473814016 16783784251202468224 1037273708221570816 3737507238950225024 6437740769678879232 9137974300407533440 11838207831136187648 14538441361864841856 17238674892593496064 1492164349612598656 4192397880341252864 6892631411069907072 9592864941798561280 12293098472527215488 14993332003255869696 17693565533984523904 1947054991003626496 4647288521732280704 7347522052460934912 10047755583189589120 12747989113918243328 15448222644646897536 18148456175375551744 2401945632394654336 5102179163123308544 7802412693851962752 10502646224580616960 13202879755309271168 15903113286037925376 156602743057027968 2856836273785682176 5557069804514336384 8257303335242990592 10957536865971644800 13657770396700299008 16358003927428953216 611493384448055808 3311726915176710016 6011960445905364224 8712193976634018432 11412427507362672640 14112661038091326848 16812894568819981056 1066384025839083648 3766617556567737856 6466851087296392064 9167084618025046272 11867318148753700480 14567551679482354688 17267785210211008896 1521274667230111488 4221508197958765696 6921741728687419904 9621975259416074112 12322208790144728320 15022442320873382528 17722675851602036736 1976165308621139328 4676398839349793536 7376632370078447744 10076865900807101952 12777099431535756160 15477332962264410368 18177566492993064576 2431055950012167168 5131289480740821376 7831523011469475584 10531756542198129792 13231990072926784000 15932223603655438208 185713060674540800 2885946591403195008 5586180122131849216 8286413652860503424 10986647183589157632 13686880714317811840 16387114245046466048 640603702065568640 3340837232794222848 6041070763522877056 8741304294251531264 11441537824980185472 14141771355708839680 16842004886437493888 1095494343456596480 3795727874185250688 6495961404913904896 9196194935642559104 11896428466371213312 14596661997099867520 17296895527828521728 1550384984847624320 4250618515576278528 6950852046304932736 9651085577033586944 12351319107762241152 15051552638490895360 17751786169219549568 2005275626238652160 4705509156967306368 7405742687695960576 10105976218424614784 12806209749153268992 15506443279881923200 18206676810610577408 2460166267629680000 5160399798358334208 7860633329086988416 10560866859815642624 13261100390544296832 15961333921272951040 214823378292053632 2915056909020707840 5615290439749362048 8315523970478016256 11015757501206670464 13715991031935324672 16416224562663978880 669714019683081472 3369947550411735680 6070181081140389888 8770414611869044096 11470648142597698304 14170881673326352512 16871115204055006720 1124604661074109312 3824838191802763520 6525071722531417728 9225305253260071936 11925538783988726144 14625772314717380352 17326005845446034560 1579495302465137152 4279728833193791360 6979962363922445568 9680195894651099776 12380429425379753984 15080662956108408192 17780896486837062400 2034385943856164992 4734619474584819200 7434853005313473408 10135086536042127616 12835320066770781824 15535553597499436032 18235787128228090240 2489276585247192832 5189510115975847040 7889743646704501248 10589977177433155456 13290210708161809664 15990444238890463872 243933695909566464 2944167226638220672 5644400757366874880 8344634288095529088 11044867818824183296 13745101349552837504 16445334880281491712 698824337300594304 3399057868029248512 6099291398757902720 8799524929486556928 11499758460215211136 14199991990943865344 16900225521672519552 1153714978691622144 3853948509420276352 6554182040148930560 9254415570877584768 11954649101606238976 14654882632334893184 17355116163063547392 1608605620082649984 4308839150811304192 7009072681539958400 9709306212268612608 12409539742997266816 15109773273725921024 17810006804454575232 2063496261473677824 4763729792202332032 7463963322930986240 10164196853659640448 12864430384388294656 15564663915116948864 18264897445845603072 2518386902864705664 5218620433593359872 7918853964322014080 10619087495050668288 13319321025779322496 16019554556507976704 273044013527079296 2973277544255733504 5673511074984387712 8373744605713041920 11073978136441696128 13774211667170350336 16474445197899004544 727934654918107136 3428168185646761344 6128401716375415552 8828635247104069760 11528868777832723968 14229102308561378176 16929335839290032384 1182825296309134976 3883058827037789184 6583292357766443392 9283525888495097600 11983759419223751808 14683992949952406016 17384226480681060224 1637715937700162816 4337949468428817024 7038182999157471232 9738416529886125440 12438650060614779648 15138883591343433856 17839117122072088064 2092606579091190656 4792840109819844864 7493073640548499072 10193307171277153280 12893540702005807488 15593774232734461696 18294007763463115904 2547497220482218496 5247730751210872704 7947964281939526912 10648197812668181120 13348431343396835328 16048664874125489536 302154331144592128 3002387861873246336 5702621392601900544 8402854923330554752 11103088454059208960 13803321984787863168 16503555515516517376 757044972535619968 3457278503264274176 6157512033992928384 8857745564721582592 11557979095450236800 14258212626178891008 16958446156907545216 1211935613926647808 3912169144655302016 6612402675383956224 9312636206112610432 12012869736841264640 14713103267569918848 17413336798298573056 1666826255317675648 4367059786046329856 7067293316774984064 9767526847503638272 12467760378232292480 15167993908960946688 17868227439689600896 2121716896708703488 4821950427437357696 7522183958166011904 10222417488894666112 12922651019623320320 15622884550351974528 18323118081080628736 2576607538099731328 5276841068828385536 7977074599557039744 10677308130285693952 13377541661014348160 16077775191743002368 331264648762104960 3031498179490759168 5731731710219413376 8431965240948067584 11132198771676721792 13832432302405376000 16532665833134030208 786155290153132800 3486388820881787008 6186622351610441216 8886855882339095424 11587089413067749632 14287322943796403840 16987556474525058048 1241045931544160640 3941279462272814848 6641512993001469056 9341746523730123264 12041980054458777472 14742213585187431680 17442447115916085888 1695936572935188480 4396170103663842688 7096403634392496896 9796637165121151104 12496870695849805312 15197104226578459520 17897337757307113728 2150827214326216320 4851060745054870528 7551294275783524736 10251527806512178944 12951761337240833152 15651994867969487360 18352228398698141568 2605717855717244160 5305951386445898368 8006184917174552576 10706418447903206784 13406651978631860992 16106885509360515200 360374966379617792 3060608497108272000 5760842027836926208 8461075558565580416 11161309089294234624 13861542620022888832 16561776150751543040 815265607770645632 3515499138499299840 6215732669227954048 8915966199956608256 11616199730685262464 14316433261413916672 17016666792142570880 1270156249161673472 3970389779890327680 6670623310618981888 9370856841347636096 12071090372076290304 14771323902804944512 17471557433533598720 1725046890552701312 4425280421281355520 7125513952010009728 9825747482738663936 12525981013467318144 15226214544195972352 17926448074924626560 2179937531943729152 4880171062672383360 7580404593401037568 10280638124129691776 12980871654858345984 15681105185587000192 18381338716315654400 2634828173334756992 5335061704063411200 8035295234792065408 10735528765520719616 13435762296249373824 16135995826978028032 389485283997130624 3089718814725784832 5789952345454439040 8490185876183093248 11190419406911747456 13890652937640401664 16590886468369055872 844375925388158464 3544609456116812672 6244842986845466880 8945076517574121088 11645310048302775296 14345543579031429504 17045777109760083712 1299266566779186304 3999500097507840512 6699733628236494720 9399967158965148928 12100200689693803136 14800434220422457344 17500667751151111552 1754157208170214144 4454390738898868352 7154624269627522560 9854857800356176768 12555091331084830976 15255324861813485184 17955558392542139392 2209047849561241984 4909281380289896192 7609514911018550400 10309748441747204608 13009981972475858816 15710215503204513024 18410449033933167232 2663938490952269824 5364172021680924032 8064405552409578240 10764639083138232448 13464872613866886656 16165106144595540864 418595601614643456 3118829132343297664 5819062663071951872 8519296193800606080 11219529724529260288 13919763255257914496 16619996785986568704 873486243005671296 3573719773734325504 6273953304462979712 8974186835191633920 11674420365920288128 14374653896648942336 17074887427377596544 1328376884396699136 4028610415125353344 6728843945854007552 9429077476582661760 12129311007311315968 14829544538039970176 17529778068768624384 1783267525787726976 4483501056516381184 7183734587245035392 9883968117973689600 12584201648702343808 15284435179430998016 17984668710159652224 2238158167178754816 4938391697907409024 7638625228636063232 10338858759364717440 13039092290093371648 15739325820822025856 18439559351550680064 2693048808569782656 5393282339298436864 8093515870027091072 10793749400755745280 13493982931484399488 16194216462213053696 447705919232156288 3147939449960810496 5848172980689464704 8548406511418118912 11248640042146773120 13948873572875427328 16649107103604081536 902596560623184128 3602830091351838336 6303063622080492544 9003297152809146752 11703530683537800960 14403764214266455168 17103997744995109376 1357487202014211968 4057720732742866176 6757954263471520384 9458187794200174592 12158421324928828800 14858654855657483008 17558888386386137216 1812377843405239808 4512611374133894016 7212844904862548224 9913078435591202432 12613311966319856640 15313545497048510848 18013779027777165056 2267268484796267648 4967502015524921856 7667735546253576064 10367969076982230272 13068202607710884480 15768436138439538688 21925595458641280 2722159126187295488 5422392656915949696 8122626187644603904 10822859718373258112 13523093249101912320 16223326779830566528 476816236849669120 3177049767578323328 5877283298306977536 8577516829035631744 11277750359764285952 13977983890492940160 16678217421221594368 931706878240696960 3631940408969351168 6332173939698005376 9032407470426659584 11732641001155313792 14432874531883968000 17133108062612622208 1386597519631724800 4086831050360379008 6787064581089033216 9487298111817687424 12187531642546341632 14887765173274995840 17587998704003650048 1841488161022752640 4541721691751406848 7241955222480061056 9942188753208715264 12642422283937369472 15342655814666023680 18042889345394677888 2296378802413780480 4996612333142434688 7696845863871088896 10397079394599743104 13097312925328397312 15797546456057051520 51035913076154112 2751269443804808320 5451502974533462528 8151736505262116736 10851970035990770944 13552203566719425152 16252437097448079360 505926554467181952 3206160085195836160 5906393615924490368 8606627146653144576 11306860677381798784 14007094208110452992 16707327738839107200 960817195858209792 3661050726586864000 6361284257315518208 9061517788044172416 11761751318772826624 14461984849501480832 17162218380230135040 1415707837249237632 4115941367977891840 6816174898706546048 9516408429435200256 12216641960163854464 14916875490892508672 17617109021621162880 1870598478640265472 4570832009368919680 7271065540097573888 9971299070826228096 12671532601554882304 15371766132283536512 18071999663012190720 2325489120031293312 5025722650759947520 7725956181488601728 10426189712217255936 13126423242945910144 15826656773674564352 80146230693666944 2780379761422321152 5480613292150975360 8180846822879629568 10881080353608283776 13581313884336937984 16281547415065592192 535036872084694784 3235270402813348992 5935503933542003200 8635737464270657408 11335970994999311616 14036204525727965824 16736438056456620032 989927513475722624 3690161044204376832 6390394574933031040 9090628105661685248 11790861636390339456 14491095167118993664 17191328697847647872 1444818154866750464 4145051685595404672 6845285216324058880 9545518747052713088 12245752277781367296 14945985808510021504 17646219339238675712 1899708796257778304 4599942326986432512 7300175857715086720 10000409388443740928 12700642919172395136 15400876449901049344 18101109980629703552 2354599437648806144 5054832968377460352 7755066499106114560 10455300029834768768 13155533560563422976 15855767091292077184 109256548311179776 2809490079039833984 5509723609768488192 8209957140497142400 10910190671225796608 13610424201954450816 16310657732683105024 564147189702207616 3264380720430861824 5964614251159516032 8664847781888170240 11365081312616824448 14065314843345478656 16765548374074132864 1019037831093235456 3719271361821889664 6419504892550543872 9119738423279198080 11819971954007852288 14520205484736506496 17220439015465160704 1473928472484263296 4174162003212917504 6874395533941571712 9574629064670225920 12274862595398880128 14975096126127534336 17675329656856188544 1928819113875291136 4629052644603945344 7329286175332599552 10029519706061253760 12729753236789907968 15429986767518562176 18130220298247216384 2383709755266318976 5083943285994973184 7784176816723627392 10484410347452281600 13184643878180935808 15884877408909590016 138366865928692608 2838600396657346816 5538833927386001024 8239067458114655232 10939300988843309440 13639534519571963648 16339768050300617856 593257507319720448 3293491038048374656 5993724568777028864 8693958099505683072 11394191630234337280 14094425160962991488 16794658691691645696 1048148148710748288 3748381679439402496 6448615210168056704 9148848740896710912 11849082271625365120 14549315802354019328 17249549333082673536 1503038790101776128 4203272320830430336 6903505851559084544 9603739382287738752 12303972913016392960 15004206443745047168 17704439974473701376 1957929431492803968 4658162962221458176 7358396492950112384 10058630023678766592 12758863554407420800 15459097085136075008 18159330615864729216 2412820072883831808 5113053603612486016 7813287134341140224 10513520665069794432 13213754195798448640 15913987726527102848 167477183546205440 2867710714274859648 5567944245003513856 8268177775732168064 10968411306460822272 13668644837189476480 16368878367918130688 622367824937233280 3322601355665887488 6022834886394541696 8723068417123195904 11423301947851850112 14123535478580504320 16823769009309158528 1077258466328261120 3777491997056915328 6477725527785569536 9177959058514223744 11878192589242877952 14578426119971532160 17278659650700186368 1532149107719288960 4232382638447943168 6932616169176597376 9632849699905251584 12333083230633905792 15033316761362560000 17733550292091214208 1987039749110316800 4687273279838971008 7387506810567625216 10087740341296279424 12787973872024933632 15488207402753587840 18188440933482242048 2441930390501344640 5142163921229998848 7842397451958653056 10542630982687307264 13242864513415961472 15943098044144615680 196587501163718272 2896821031892372480 5597054562621026688 8297288093349680896 10997521624078335104 13697755154806989312 16397988685535643520 651478142554746112 3351711673283400320 6051945204012054528 8752178734740708736 11452412265469362944 14152645796198017152 16852879326926671360 1106368783945773952 3806602314674428160 6506835845403082368 9207069376131736576 11907302906860390784 14607536437589044992 17307769968317699200 1561259425336801792 4261492956065456000 6961726486794110208 9661960017522764416 12362193548251418624 15062427078980072832 17762660609708727040 2016150066727829632 4716383597456483840 7416617128185138048 10116850658913792256 12817084189642446464 15517317720371100672 18217551251099754880 2471040708118857472 5171274238847511680 7871507769576165888 10571741300304820096 13271974831033474304 15972208361762128512 225697818781231104 2925931349509885312 5626164880238539520 8326398410967193728 11026631941695847936 13726865472424502144 16427099003153156352 680588460172258944 3380821990900913152 6081055521629567360 8781289052358221568 11481522583086875776 14181756113815529984 16881989644544184192 1135479101563286784 3835712632291940992 6535946163020595200 9236179693749249408 11936413224477903616 14636646755206557824 17336880285935212032 1590369742954314624 4290603273682968832 6990836804411623040 9691070335140277248 12391303865868931456 15091537396597585664 17791770927326239872 2045260384345342464 4745493915073996672 7445727445802650880 10145960976531305088 12846194507259959296 15546428037988613504 18246661568717267712 2500151025736370304 5200384556465024512 7900618087193678720 10600851617922332928 13301085148650987136 16001318679379641344 254808136398743936 2955041667127398144 5655275197856052352 8355508728584706560 11055742259313360768 13755975790042014976 16456209320770669184 709698777789771776 3409932308518425984 6110165839247080192 8810399369975734400 11510632900704388608 14210866431433042816 16911099962161697024 1164589419180799616 3864822949909453824 6565056480638108032 9265290011366762240 11965523542095416448 14665757072824070656 17365990603552724864 1619480060571827456 4319713591300481664 7019947122029135872 9720180652757790080 12420414183486444288 15120647714215098496 17820881244943752704 2074370701962855296 4774604232691509504 7474837763420163712 10175071294148817920 12875304824877472128 15575538355606126336 18275771886334780544 2529261343353883136 5229494874082537344 7929728404811191552 10629961935539845760 13330195466268499968 16030428996997154176 283918454016256768 2984151984744910976 5684385515473565184 8384619046202219392 11084852576930873600 13785086107659527808 16485319638388182016 738809095407284608 3439042626135938816 6139276156864593024 8839509687593247232 11539743218321901440 14239976749050555648 16940210279779209856 1193699736798312448 3893933267526966656 6594166798255620864 9294400328984275072 11994633859712929280 14694867390441583488 17395100921170237696 1648590378189340288 4348823908917994496 7049057439646648704 9749290970375302912 12449524501103957120 15149758031832611328 17849991562561265536 2103481019580368128 4803714550309022336 7503948081037676544 10204181611766330752 12904415142494984960 15604648673223639168 18304882203952293376 2558371660971395968 5258605191700050176 7958838722428704384 10659072253157358592 13359305783886012800 16059539314614667008 313028771633769600 3013262302362423808 5713495833091078016 8413729363819732224 11113962894548386432 13814196425277040640 16514429956005694848 767919413024797440 3468152943753451648 6168386474482105856 8868620005210760064 11568853535939414272 14269087066668068480 16969320597396722688 1222810054415825280 3923043585144479488 6623277115873133696 9323510646601787904 12023744177330442112 14723977708059096320 17424211238787750528 1677700695806853120 4377934226535507328 7078167757264161536 9778401287992815744 12478634818721469952 15178868349450124160 17879101880178778368 2132591337197880960 4832824867926535168 7533058398655189376 10233291929383843584 12933525460112497792 15633758990841152000 18333992521569806208 2587481978588908800 5287715509317563008 7987949040046217216 10688182570774871424 13388416101503525632 16088649632232179840 342139089251282432 3042372619979936640 5742606150708590848 8442839681437245056 11143073212165899264 13843306742894553472 16543540273623207680 797029730642310272 3497263261370964480 6197496792099618688 8897730322828272896 11597963853556927104 14298197384285581312 16998430915014235520 1251920372033338112 3952153902761992320 6652387433490646528 9352620964219300736 12052854494947954944 14753088025676609152 17453321556405263360 1706811013424365952 4407044544153020160 7107278074881674368 9807511605610328576 12507745136338982784 15207978667067636992 17908212197796291200 2161701654815393792 4861935185544048000 7562168716272702208 10262402247001356416 12962635777730010624 15662869308458664832 18363102839187319040 2616592296206421632 5316825826935075840 8017059357663730048 10717292888392384256 13417526419121038464 16117759949849692672 371249406868795264 3071482937597449472 5771716468326103680 8471949999054757888 11172183529783412096 13872417060512066304 16572650591240720512 826140048259823104 3526373578988477312 6226607109717131520 8926840640445785728 11627074171174439936 14327307701903094144 17027541232631748352 1281030689650850944 3981264220379505152 6681497751108159360 9381731281836813568 12081964812565467776 14782198343294121984 17482431874022776192 1735921331041878784 4436154861770532992 7136388392499187200 9836621923227841408 12536855453956495616 15237088984685149824 17937322515413804032 2190811972432906624 4891045503161560832 7591279033890215040 10291512564618869248 12991746095347523456 15691979626076177664 18392213156804831872 2645702613823934464 5345936144552588672 8046169675281242880 10746403206009897088 13446636736738551296 16146870267467205504 400359724486308096 3100593255214962304 5800826785943616512 8501060316672270720 11201293847400924928 13901527378129579136 16601760908858233344 855250365877335936 3555483896605990144 6255717427334644352 8955950958063298560 11656184488791952768 14356418019520606976 17056651550249261184 1310141007268363776 4010374537997017984 6710608068725672192 9410841599454326400 12111075130182980608 14811308660911634816 17511542191640289024 1765031648659391616 4465265179388045824 7165498710116700032 9865732240845354240 12565965771574008448 15266199302302662656 17966432833031316864 2219922290050419456 4920155820779073664 7620389351507727872 10320622882236382080 13020856412965036288 15721089943693690496 18421323474422344704 2674812931441447296 5375046462170101504 8075279992898755712 10775513523627409920 13475747054356064128 16175980585084718336 429470042103820928 3129703572832475136 5829937103561129344 8530170634289783552 11230404165018437760 13930637695747091968 16630871226475746176 884360683494848768 3584594214223502976 6284827744952157184 8985061275680811392 11685294806409465600 14385528337138119808 17085761867866774016 1339251324885876608 4039484855614530816 6739718386343185024 9439951917071839232 12140185447800493440 14840418978529147648 17540652509257801856 1794141966276904448 4494375497005558656 7194609027734212864 9894842558462867072 12595076089191521280 15295309619920175488 17995543150648829696 2249032607667932288 4949266138396586496 7649499669125240704 10349733199853894912 13049966730582549120 15750200261311203328 3689718330305920 2703923249058960128 5404156779787614336 8104390310516268544 10804623841244922752 13504857371973576960 16205090902702231168 458580359721333760 3158813890449987968 5859047421178642176 8559280951907296384 11259514482635950592 13959748013364604800 16659981544093259008 913471001112361600 3613704531841015808 6313938062569670016 9014171593298324224 11714405124026978432 14414638654755632640 17114872185484286848 1368361642503389440 4068595173232043648 6768828703960697856 9469062234689352064 12169295765418006272 14869529296146660480 17569762826875314688 1823252283894417280 4523485814623071488 7223719345351725696 9923952876080379904 12624186406809034112 15324419937537688320 18024653468266342528 2278142925285445120 4978376456014099328 7678609986742753536 10378843517471407744 13079077048200061952 15779310578928716160 32800035947818752 2733033566676472960 5433267097405127168 8133500628133781376 10833734158862435584 13533967689591089792 16234201220319744000 487690677338846592 3187924208067500800 5888157738796155008 8588391269524809216 11288624800253463424 13988858330982117632 16689091861710771840 942581318729874432 3642814849458528640 6343048380187182848 9043281910915837056 11743515441644491264 14443748972373145472 17143982503101799680 1397471960120902272 4097705490849556480 6797939021578210688 9498172552306864896 12198406083035519104 14898639613764173312 17598873144492827520 1852362601511930112 4552596132240584320 7252829662969238528 9953063193697892736 12653296724426546944 15353530255155201152 18053763785883855360 2307253242902957952 5007486773631612160 7707720304360266368 10407953835088920576 13108187365817574784 15808420896546228992 61910353565331584 2762143884293985792 5462377415022640000 8162610945751294208 10862844476479948416 13563078007208602624 16263311537937256832 516800994956359424 3217034525685013632 5917268056413667840 8617501587142322048 11317735117870976256 14017968648599630464 16718202179328284672 971691636347387264 3671925167076041472 6372158697804695680 9072392228533349888 11772625759262004096 14472859289990658304 17173092820719312512 1426582277738415104 4126815808467069312 6827049339195723520 9527282869924377728 12227516400653031936 14927749931381686144 17627983462110340352 1881472919129442944 4581706449858097152 7281939980586751360 9982173511315405568 12682407042044059776 15382640572772713984 18082874103501368192 2336363560520470784 5036597091249124992 7736830621977779200 10437064152706433408 13137297683435087616 15837531214163741824 91020671182844416 2791254201911498624 5491487732640152832 8191721263368807040 10891954794097461248 13592188324826115456 16292421855554769664 545911312573872256 3246144843302526464 5946378374031180672 8646611904759834880 11346845435488489088 14047078966217143296 16747312496945797504 1000801953964900096 3701035484693554304 6401269015422208512 9101502546150862720 11801736076879516928 14501969607608171136 17202203138336825344 1455692595355927936 4155926126084582144 6856159656813236352 9556393187541890560 12256626718270544768 14956860248999198976 17657093779727853184 1910583236746955776 4610816767475609984 7311050298204264192 10011283828932918400 12711517359661572608 15411750890390226816 18111984421118881024 2365473878137983616 5065707408866637824 7765940939595292032 10466174470323946240 13166408001052600448 15866641531781254656 120130988800357248 2820364519529011456 5520598050257665664 8220831580986319872 10921065111714974080 13621298642443628288 16321532173172282496 575021630191385088 3275255160920039296 5975488691648693504 8675722222377347712 11375955753106001920 14076189283834656128 16776422814563310336 1029912271582412928 3730145802311067136 6430379333039721344 9130612863768375552 11830846394497029760 14531079925225683968 17231313455954338176 1484802912973440768 4185036443702094976 6885269974430749184 9585503505159403392 12285737035888057600 14985970566616711808 17686204097345366016 1939693554364468608 4639927085093122816 7340160615821777024 10040394146550431232 12740627677279085440 15440861208007739648 18141094738736393856 2394584195755496448 5094817726484150656 7795051257212804864 10495284787941459072 13195518318670113280 15895751849398767488 149241306417870080 2849474837146524288 5549708367875178496 8249941898603832704 10950175429332486912 13650408960061141120 16350642490789795328 604131947808897920 3304365478537552128 6004599009266206336 8704832539994860544 11405066070723514752 14105299601452168960 16805533132180823168 1059022589199925760 3759256119928579968 6459489650657234176 9159723181385888384 11859956712114542592 14560190242843196800 17260423773571851008 1513913230590953600 4214146761319607808 6914380292048262016 9614613822776916224 12314847353505570432 15015080884234224640 17715314414962878848 1968803871981981440 4669037402710635648 7369270933439289856 10069504464167944064 12769737994896598272 15469971525625252480 18170205056353906688 2423694513373009280 5123928044101663488 7824161574830317696 10524395105558971904 13224628636287626112 15924862167016280320 178351624035382912 2878585154764037120 5578818685492691328 8279052216221345536 10979285746949999744 13679519277678653952 16379752808407308160 633242265426410752 3333475796155064960 6033709326883719168 8733942857612373376 11434176388341027584 14134409919069681792 16834643449798336000 1088132906817438592 3788366437546092800 6488599968274747008 9188833499003401216 11889067029732055424 14589300560460709632 17289534091189363840 1543023548208466432 4243257078937120640 6943490609665774848 9643724140394429056 12343957671123083264 15044191201851737472 17744424732580391680 1997914189599494272 4698147720328148480 7398381251056802688 10098614781785456896 12798848312514111104 15499081843242765312 18199315373971419520 2452804830990522112 5153038361719176320 7853271892447830528 10553505423176484736 13253738953905138944 15953972484633793152 207461941652895744 2907695472381549952 5607929003110204160 8308162533838858368 11008396064567512576 13708629595296166784 16408863126024820992 662352583043923584 3362586113772577792 6062819644501232000 8763053175229886208 11463286705958540416 14163520236687194624 16863753767415848832 1117243224434951424 3817476755163605632 6517710285892259840 9217943816620914048 11918177347349568256 14618410878078222464 17318644408806876672 1572133865825979264 4272367396554633472 6972600927283287680 9672834458011941888 12373067988740596096 15073301519469250304 17773535050197904512 2027024507217007104 4727258037945661312 7427491568674315520 10127725099402969728 12827958630131623936 15528192160860278144 18228425691588932352 2481915148608034944 5182148679336689152 7882382210065343360 10582615740793997568 13282849271522651776 15983082802251305984 236572259270408576 2936805789999062784 5637039320727716992 8337272851456371200 11037506382185025408 13737739912913679616 16437973443642333824 691462900661436416 3391696431390090624 6091929962118744832 8792163492847399040 11492397023576053248 14192630554304707456 16892864085033361664 1146353542052464256 3846587072781118464 6546820603509772672 9247054134238426880 11947287664967081088 14647521195695735296 17347754726424389504 1601244183443492096 4301477714172146304 7001711244900800512 9701944775629454720 12402178306358108928 15102411837086763136 17802645367815417344 2056134824834519936 4756368355563174144 7456601886291828352 10156835417020482560 12857068947749136768 15557302478477790976 18257536009206445184 2511025466225547776 5211258996954201984 7911492527682856192 10611726058411510400 13311959589140164608 16012193119868818816 265682576887921408 2965916107616575616 5666149638345229824 8366383169073884032 11066616699802538240 13766850230531192448 16467083761259846656 720573218278949248 3420806749007603456 6121040279736257664 8821273810464911872 11521507341193566080 14221740871922220288 16921974402650874496 1175463859669977088 3875697390398631296 6575930921127285504 9276164451855939712 11976397982584593920 14676631513313248128 17376865044041902336 1630354501061004928 4330588031789659136 7030821562518313344 9731055093246967552 12431288623975621760 15131522154704275968 17831755685432930176 2085245142452032768 4785478673180686976 7485712203909341184 10185945734637995392 12886179265366649600 15586412796095303808 18286646326823958016 2540135783843060608 5240369314571714816 7940602845300369024 10640836376029023232 13341069906757677440 16041303437486331648 294792894505434240 2995026425234088448 5695259955962742656 8395493486691396864 11095727017420051072 13795960548148705280 16496194078877359488 749683535896462080 3449917066625116288 6150150597353770496 8850384128082424704 11550617658811078912 14250851189539733120 16951084720268387328 1204574177287489920 3904807708016144128 6605041238744798336 9305274769473452544 12005508300202106752 14705741830930760960 17405975361659415168 1659464818678517760 4359698349407171968 7059931880135826176 9760165410864480384 12460398941593134592 15160632472321788800 17860866003050443008 2114355460069545600 4814588990798199808 7514822521526854016 10215056052255508224 12915289582984162432 15615523113712816640 18315756644441470848 2569246101460573440 5269479632189227648 7969713162917881856 10669946693646536064 13370180224375190272 16070413755103844480 323903212122947072 3024136742851601280 5724370273580255488 8424603804308909696 11124837335037563904 13825070865766218112 16525304396494872320 778793853513974912 3479027384242629120 6179260914971283328 8879494445699937536 11579727976428591744 14279961507157245952 16980195037885900160 1233684494905002752 3933918025633656960 6634151556362311168 9334385087090965376 12034618617819619584 14734852148548273792 17435085679276928000 1688575136296030592 4388808667024684800 7089042197753339008 9789275728481993216 12489509259210647424 15189742789939301632 17889976320667955840 2143465777687058432 4843699308415712640 7543932839144366848 10244166369873021056 12944399900601675264 15644633431330329472 18344866962058983680 2598356419078086272 5298589949806740480 7998823480535394688 10699057011264048896 13399290541992703104 16099524072721357312 353013529740459904 3053247060469114112 5753480591197768320 8453714121926422528 11153947652655076736 13854181183383730944 16554414714112385152 807904171131487744 3508137701860141952 6208371232588796160 8908604763317450368 11608838294046104576 14309071824774758784 17009305355503412992 1262794812522515584 3963028343251169792 6663261873979824000 9363495404708478208 12063728935437132416 14763962466165786624 17464195996894440832 1717685453913543424 4417918984642197632 7118152515370851840 9818386046099506048 12518619576828160256 15218853107556814464 17919086638285468672 2172576095304571264 4872809626033225472 7573043156761879680 10273276687490533888 12973510218219188096 15673743748947842304 18373977279676496512 2627466736695599104 5327700267424253312 8027933798152907520 10728167328881561728 13428400859610215936 16128634390338870144 382123847357972736 3082357378086626944 5782590908815281152 8482824439543935360 11183057970272589568 13883291501001243776 16583525031729897984 837014488749000576 3537248019477654784 6237481550206308992 8937715080934963200 11637948611663617408 14338182142392271616 17038415673120925824 1291905130140028416 3992138660868682624 6692372191597336832 9392605722325991040 12092839253054645248 14793072783783299456 17493306314511953664 1746795771531056256 4447029302259710464 7147262832988364672 9847496363717018880 12547729894445673088 15247963425174327296 17948196955902981504 2201686412922084096 4901919943650738304 7602153474379392512 10302387005108046720 13002620535836700928 15702854066565355136 18403087597294009344 2656577054313111936 5356810585041766144 8057044115770420352 10757277646499074560 13457511177227728768 16157744707956382976 411234164975485568 3111467695704139776 5811701226432793984 8511934757161448192 11212168287890102400 13912401818618756608 16612635349347410816 866124806366513408 3566358337095167616 6266591867823821824 8966825398552476032 11667058929281130240 14367292460009784448 17067525990738438656 1321015447757541248 4021248978486195456 6721482509214849664 9421716039943503872 12121949570672158080 14822183101400812288 17522416632129466496 1775906089148569088 4476139619877223296 7176373150605877504 9876606681334531712 12576840212063185920 15277073742791840128 17977307273520494336 2230796730539596928 4931030261268251136 7631263791996905344 10331497322725559552 13031730853454213760 15731964384182867968 18432197914911522176 2685687371930624768 5385920902659278976 8086154433387933184 10786387964116587392 13486621494845241600 16186855025573895808 440344482592998400 3140578013321652608 5840811544050306816 8541045074778961024 11241278605507615232 13941512136236269440 16641745666964923648 895235123984026240 3595468654712680448 6295702185441334656 8995935716169988864 11696169246898643072 14396402777627297280 17096636308355951488 1350125765375054080 4050359296103708288 6750592826832362496 9450826357561016704 12151059888289670912 14851293419018325120 17551526949746979328 1805016406766081920 4505249937494736128 7205483468223390336 9905716998952044544 12605950529680698752 15306184060409352960 18006417591138007168 2259907048157109760 4960140578885763968 7660374109614418176 10360607640343072384 13060841171071726592 15761074701800380800 14564158819483392 2714797689548137600 5415031220276791808 8115264751005446016 10815498281734100224 13515731812462754432 16215965343191408640 469454800210511232 3169688330939165440 5869921861667819648 8570155392396473856 11270388923125128064 13970622453853782272 16670855984582436480 924345441601539072 3624578972330193280 6324812503058847488 9025046033787501696 11725279564516155904 14425513095244810112 17125746625973464320 1379236082992566912 4079469613721221120 6779703144449875328 9479936675178529536 12180170205907183744 14880403736635837952 17580637267364492160 1834126724383594752 4534360255112248960 7234593785840903168 9934827316569557376 12635060847298211584 15335294378026865792 18035527908755520000 2289017365774622592 4989250896503276800 7689484427231931008 10389717957960585216 13089951488689239424 15790185019417893632 43674476436996224 2743908007165650432 5444141537894304640 8144375068622958848 10844608599351613056 13544842130080267264 16245075660808921472 498565117828024064 3198798648556678272 5899032179285332480 8599265710013986688 11299499240742640896 13999732771471295104 16699966302199949312 953455759219051904 3653689289947706112 6353922820676360320 9054156351405014528 11754389882133668736 14454623412862322944 17154856943590977152 1408346400610079744 4108579931338733952 6808813462067388160 9509046992796042368 12209280523524696576 14909514054253350784 17609747584982004992 1863237042001107584 4563470572729761792 7263704103458416000 9963937634187070208 12664171164915724416 15364404695644378624 18064638226373032832 2318127683392135424 5018361214120789632 7718594744849443840 10418828275578098048 13119061806306752256 15819295337035406464 72784794054509056 2773018324783163264 5473251855511817472 8173485386240471680 10873718916969125888 13573952447697780096 16274185978426434304 527675435445536896 3227908966174191104 5928142496902845312 8628376027631499520 11328609558360153728 14028843089088807936 16729076619817462144 982566076836564736 3682799607565218944 6383033138293873152 9083266669022527360 11783500199751181568 14483733730479835776 17183967261208489984 1437456718227592576 4137690248956246784 6837923779684900992 9538157310413555200 12238390841142209408 14938624371870863616 17638857902599517824 1892347359618620416 4592580890347274624 7292814421075928832 9993047951804583040 12693281482533237248 15393515013261891456 18093748543990545664 2347238001009648256 5047471531738302464 7747705062466956672 10447938593195610880 13148172123924265088 15848405654652919296 101895111672021888 2802128642400676096 5502362173129330304 8202595703857984512 10902829234586638720 13603062765315292928 16303296296043947136 556785753063049728 3257019283791703936 5957252814520358144 8657486345249012352 11357719875977666560 14057953406706320768 16758186937434974976 1011676394454077568 3711909925182731776 6412143455911385984 9112376986640040192 11812610517368694400 14512844048097348608 17213077578826002816 1466567035845105408 4166800566573759616 6867034097302413824 9567267628031068032 12267501158759722240 14967734689488376448 17667968220217030656 1921457677236133248 4621691207964787456 7321924738693441664 10022158269422095872 12722391800150750080 15422625330879404288 18122858861608058496 2376348318627161088 5076581849355815296 7776815380084469504 10477048910813123712 13177282441541777920 15877515972270432128 131005429289534720 2831238960018188928 5531472490746843136 8231706021475497344 10931939552204151552 13632173082932805760 16332406613661459968 585896070680562560 3286129601409216768 5986363132137870976 8686596662866525184 11386830193595179392 14087063724323833600 16787297255052487808 1040786712071590400 3741020242800244608 6441253773528898816 9141487304257553024 11841720834986207232 14541954365714861440 17242187896443515648 1495677353462618240 4195910884191272448 6896144414919926656 9596377945648580864 12296611476377235072 14996845007105889280 17697078537834543488 1950567994853646080 4650801525582300288 7351035056310954496 10051268587039608704 12751502117768262912 15451735648496917120 18151969179225571328 2405458636244673920 5105692166973328128 7805925697701982336 10506159228430636544 13206392759159290752 15906626289887944960 160115746907047552 2860349277635701760 5560582808364355968 8260816339093010176 10961049869821664384 13661283400550318592 16361516931278972800 615006388298075392 3315239919026729600 6015473449755383808 8715706980484038016 11415940511212692224 14116174041941346432 16816407572670000640 1069897029689103232 3770130560417757440 6470364091146411648 9170597621875065856 11870831152603720064 14571064683332374272 17271298214061028480 1524787671080131072 4225021201808785280 6925254732537439488 9625488263266093696 12325721793994747904 15025955324723402112 17726188855452056320 1979678312471158912 4679911843199813120 7380145373928467328 10080378904657121536 12780612435385775744 15480845966114429952 18181079496843084160 2434568953862186752 5134802484590840960 7835036015319495168 10535269546048149376 13235503076776803584 15935736607505457792 189226064524560384 2889459595253214592 5589693125981868800 8289926656710523008 10990160187439177216 13690393718167831424 16390627248896485632 644116705915588224 3344350236644242432 6044583767372896640 8744817298101550848 11445050828830205056 14145284359558859264 16845517890287513472 1099007347306616064 3799240878035270272 6499474408763924480 9199707939492578688 11899941470221232896 14600175000949887104 17300408531678541312 1553897988697643904 4254131519426298112 6954365050154952320 9654598580883606528 12354832111612260736 15055065642340914944 17755299173069569152 2008788630088671744 4709022160817325952 7409255691545980160 10109489222274634368 12809722753003288576 15509956283731942784 18210189814460596992 2463679271479699584 5163912802208353792 7864146332937008000 10564379863665662208 13264613394394316416 15964846925122970624 218336382142073216 2918569912870727424 5618803443599381632 8319036974328035840 11019270505056690048 13719504035785344256 16419737566513998464 673227023533101056 3373460554261755264 6073694084990409472 8773927615719063680 11474161146447717888 14174394677176372096 16874628207905026304 1128117664924128896 3828351195652783104 6528584726381437312 9228818257110091520 11929051787838745728 14629285318567399936 17329518849296054144 1583008306315156736 4283241837043810944 6983475367772465152 9683708898501119360 12383942429229773568 15084175959958427776 17784409490687081984 2037898947706184576 4738132478434838784 7438366009163492992 10138599539892147200 12838833070620801408 15539066601349455616 18239300132078109824 2492789589097212416 5193023119825866624 7893256650554520832 10593490181283175040 13293723712011829248 15993957242740483456 247446699759586048 2947680230488240256 5647913761216894464 8348147291945548672 11048380822674202880 13748614353402857088 16448847884131511296 702337341150613888 3402570871879268096 6102804402607922304 8803037933336576512 11503271464065230720 14203504994793884928 16903738525522539136 1157227982541641728 3857461513270295936 6557695043998950144 9257928574727604352 11958162105456258560 14658395636184912768 17358629166913566976 1612118623932669568 4312352154661323776 7012585685389977984 9712819216118632192 12413052746847286400 15113286277575940608 17813519808304594816 2067009265323697408 4767242796052351616 7467476326781005824 10167709857509660032 12867943388238314240 15568176918966968448 18268410449695622656 2521899906714725248 5222133437443379456 7922366968172033664 10622600498900687872 13322834029629342080 16023067560357996288 276557017377098880 2976790548105753088 5677024078834407296 8377257609563061504 11077491140291715712 13777724671020369920 16477958201749024128 731447658768126720 3431681189496780928 6131914720225435136 8832148250954089344 11532381781682743552 14232615312411397760 16932848843140051968 1186338300159154560 3886571830887808768 6586805361616462976 9287038892345117184 11987272423073771392 14687505953802425600 17387739484531079808 1641228941550182400 4341462472278836608 7041696003007490816 9741929533736145024 12442163064464799232 15142396595193453440 17842630125922107648 2096119582941210240 4796353113669864448 7496586644398518656 10196820175127172864 12897053705855827072 15597287236584481280 18297520767313135488 2551010224332238080 5251243755060892288 7951477285789546496 10651710816518200704 13351944347246854912 16052177877975509120 305667334994611712 3005900865723265920 5706134396451920128 8406367927180574336 11106601457909228544 13806834988637882752 16507068519366536960 760557976385639552 3460791507114293760 6161025037842947968 8861258568571602176 11561492099300256384 14261725630028910592 16961959160757564800 1215448617776667392 3915682148505321600 6615915679233975808 9316149209962630016 12016382740691284224 14716616271419938432 17416849802148592640 1670339259167695232 4370572789896349440 7070806320625003648 9771039851353657856 12471273382082312064 15171506912810966272 17871740443539620480 2125229900558723072 4825463431287377280 7525696962016031488 10225930492744685696 12926164023473339904 15626397554201994112 18326631084930648320 2580120541949750912 5280354072678405120 7980587603407059328 10680821134135713536 13381054664864367744 16081288195593021952 334777652612124544 3035011183340778752 5735244714069432960 8435478244798087168 11135711775526741376 13835945306255395584 16536178836984049792 789668294003152384 3489901824731806592 6190135355460460800 8890368886189115008 11590602416917769216 14290835947646423424 16991069478375077632 1244558935394180224 3944792466122834432 6645025996851488640 9345259527580142848 12045493058308797056 14745726589037451264 17445960119766105472 1699449576785208064 4399683107513862272 7099916638242516480 9800150168971170688 12500383699699824896 15200617230428479104 17900850761157133312 2154340218176235904 4854573748904890112 7554807279633544320 10255040810362198528 12955274341090852736 15655507871819506944 18355741402548161152 2609230859567263744 5309464390295917952 8009697921024572160 10709931451753226368 13410164982481880576 16110398513210534784 363887970229637376 3064121500958291584 5764355031686945792 8464588562415600000 11164822093144254208 13865055623872908416 16565289154601562624 818778611620665216 3519012142349319424 6219245673077973632 8919479203806627840 11619712734535282048 14319946265263936256 17020179795992590464 1273669253011693056 3973902783740347264 6674136314469001472 9374369845197655680 12074603375926309888 14774836906654964096 17475070437383618304 1728559894402720896 4428793425131375104 7129026955860029312 9829260486588683520 12529494017317337728 15229727548045991936 17929961078774646144 2183450535793748736 4883684066522402944 7583917597251057152 10284151127979711360 12984384658708365568 15684618189437019776 18384851720165673984 2638341177184776576 5338574707913430784 8038808238642084992 10739041769370739200 13439275300099393408 16139508830828047616 392998287847150208 3093231818575804416 5793465349304458624 8493698880033112832 11193932410761767040 13894165941490421248 16594399472219075456 847888929238178048 3548122459966832256 6248355990695486464 8948589521424140672 11648823052152794880 14349056582881449088 17049290113610103296 1302779570629205888 4003013101357860096 6703246632086514304 9403480162815168512 12103713693543822720 14803947224272476928 17504180755001131136 1757670212020233728 4457903742748887936 7158137273477542144 9858370804206196352 12558604334934850560 15258837865663504768 17959071396392158976 2212560853411261568 4912794384139915776 7613027914868569984 10313261445597224192 13013494976325878400 15713728507054532608 18413962037783186816 2667451494802289408 5367685025530943616 8067918556259597824 10768152086988252032 13468385617716906240 16168619148445560448 422108605464663040 3122342136193317248 5822575666921971456 8522809197650625664 11223042728379279872 13923276259107934080 16623509789836588288 876999246855690880 3577232777584345088 6277466308312999296 8977699839041653504 11677933369770307712 14378166900498961920 17078400431227616128 1331889888246718720 4032123418975372928 6732356949704027136 9432590480432681344 12132824011161335552 14833057541889989760 17533291072618643968 1786780529637746560 4487014060366400768 7187247591095054976 9887481121823709184 12587714652552363392 15287948183281017600 17988181714009671808 2241671171028774400 4941904701757428608 7642138232486082816 10342371763214737024 13042605293943391232 15742838824672045440 18443072355400699648 2696561812419802240 5396795343148456448 8097028873877110656 10797262404605764864 13497495935334419072 16197729466063073280 451218923082175872 3151452453810830080 5851685984539484288 8551919515268138496 11252153045996792704 13952386576725446912 16652620107454101120 906109564473203712 3606343095201857920 6306576625930512128 9006810156659166336 11707043687387820544 14407277218116474752 17107510748845128960 1361000205864231552 4061233736592885760 6761467267321539968 9461700798050194176 12161934328778848384 14862167859507502592 17562401390236156800 1815890847255259392 4516124377983913600 7216357908712567808 9916591439441222016 12616824970169876224 15317058500898530432 18017292031627184640 2270781488646287232 4971015019374941440 7671248550103595648 10371482080832249856 13071715611560904064 15771949142289558272 25438599308660864 2725672130037315072 5425905660765969280 8126139191494623488 10826372722223277696 13526606252951931904 16226839783680586112 480329240699688704 3180562771428342912 5880796302156997120 8581029832885651328 11281263363614305536 13981496894342959744 16681730425071613952 935219882090716544 3635453412819370752 6335686943548024960 9035920474276679168 11736154005005333376 14436387535733987584 17136621066462641792 1390110523481744384 4090344054210398592 6790577584939052800 9490811115667707008 12191044646396361216 14891278177125015424 17591511707853669632 1845001164872772224 4545234695601426432 7245468226330080640 9945701757058734848 12645935287787389056 15346168818516043264 18046402349244697472 2299891806263800064 5000125336992454272 7700358867721108480 10400592398449762688 13100825929178416896 15801059459907071104 54548916926173696 2754782447654827904 5455015978383482112 8155249509112136320 10855483039840790528 13555716570569444736 16255950101298098944 509439558317201536 3209673089045855744 5909906619774509952 8610140150503164160 11310373681231818368 14010607211960472576 16710840742689126784 964330199708229376 3664563730436883584 6364797261165537792 9065030791894192000 11765264322622846208 14465497853351500416 17165731384080154624 1419220841099257216 4119454371827911424 6819687902556565632 9519921433285219840 12220154964013874048 14920388494742528256 17620622025471182464 1874111482490285056 4574345013218939264 7274578543947593472 9974812074676247680 12675045605404901888 15375279136133556096 18075512666862210304 2329002123881312896 5029235654609967104 7729469185338621312 10429702716067275520 13129936246795929728 15830169777524583936 83659234543686528 2783892765272340736 5484126296000994944 8184359826729649152 10884593357458303360 13584826888186957568 16285060418915611776 538549875934714368 3238783406663368576 5939016937392022784 8639250468120676992 11339483998849331200 14039717529577985408 16739951060306639616 993440517325742208 3693674048054396416 6393907578783050624 9094141109511704832 11794374640240359040 14494608170969013248 17194841701697667456 1448331158716770048 4148564689445424256 6848798220174078464 9549031750902732672 12249265281631386880 14949498812360041088 17649732343088695296 1903221800107797888 4603455330836452096 7303688861565106304 10003922392293760512 12704155923022414720 15404389453751068928 18104622984479723136 2358112441498825728 5058345972227479936 7758579502956134144 10458813033684788352 13159046564413442560 15859280095142096768 112769552161199360 2813003082889853568 5513236613618507776 8213470144347161984 10913703675075816192 13613937205804470400 16314170736533124608 567660193552227200 3267893724280881408 5968127255009535616 8668360785738189824 11368594316466844032 14068827847195498240 16769061377924152448 1022550834943255040 3722784365671909248 6423017896400563456 9123251427129217664 11823484957857871872 14523718488586526080 17223952019315180288 1477441476334282880 4177675007062937088 6877908537791591296 9578142068520245504 12278375599248899712 14978609129977553920 17678842660706208128 1932332117725310720 4632565648453964928 7332799179182619136 10033032709911273344 12733266240639927552 15433499771368581760 18133733302097235968 2387222759116338560 5087456289844992768 7787689820573646976 10487923351302301184 13188156882030955392 15888390412759609600 141879869778712192 2842113400507366400 5542346931236020608 8242580461964674816 10942813992693329024 13643047523421983232 16343281054150637440 596770511169740032 3297004041898394240 5997237572627048448 8697471103355702656 11397704634084356864 14097938164813011072 16798171695541665280 1051661152560767872 3751894683289422080 6452128214018076288 9152361744746730496 11852595275475384704 14552828806204038912 17253062336932693120 1506551793951795712 4206785324680449920 6907018855409104128 9607252386137758336 12307485916866412544 15007719447595066752 17707952978323720960 1961442435342823552 4661675966071477760 7361909496800131968 10062143027528786176 12762376558257440384 15462610088986094592 18162843619714748800 2416333076733851392 5116566607462505600 7816800138191159808 10517033668919814016 13217267199648468224 15917500730377122432 170990187396225024 2871223718124879232 5571457248853533440 8271690779582187648 10971924310310841856 13672157841039496064 16372391371768150272 625880828787252864 3326114359515907072 6026347890244561280 8726581420973215488 11426814951701869696 14127048482430523904 16827282013159178112 1080771470178280704 3781005000906934912 6481238531635589120 9181472062364243328 11881705593092897536 14581939123821551744 17282172654550205952 1535662111569308544 4235895642297962752 6936129173026616960 9636362703755271168 12336596234483925376 15036829765212579584 17737063295941233792 1990552752960336384 4690786283688990592 7391019814417644800 10091253345146299008 12791486875874953216 15491720406603607424 18191953937332261632 2445443394351364224 5145676925080018432 7845910455808672640 10546143986537326848 13246377517265981056 15946611047994635264 200100505013737856 2900334035742392064 5600567566471046272 8300801097199700480 11001034627928354688 13701268158657008896 16401501689385663104 654991146404765696 3355224677133419904 6055458207862074112 8755691738590728320 11455925269319382528 14156158800048036736 16856392330776690944 1109881787795793536 3810115318524447744 6510348849253101952 9210582379981756160 11910815910710410368 14611049441439064576 17311282972167718784 1564772429186821376 4265005959915475584 6965239490644129792 9665473021372784000 12365706552101438208 15065940082830092416 17766173613558746624 2019663070577849216 4719896601306503424 7420130132035157632 10120363662763811840 12820597193492466048 15520830724221120256 18221064254949774464 2474553711968877056 5174787242697531264 7875020773426185472 10575254304154839680 13275487834883493888 15975721365612148096 229210822631250688 2929444353359904896 5629677884088559104 8329911414817213312 11030144945545867520 13730378476274521728 16430612007003175936 684101464022278528 3384334994750932736 6084568525479586944 8784802056208241152 11485035586936895360 14185269117665549568 16885502648394203776 1138992105413306368 3839225636141960576 6539459166870614784 9239692697599268992 11939926228327923200 14640159759056577408 17340393289785231616 1593882746804334208 4294116277532988416 6994349808261642624 9694583338990296832 12394816869718951040 15095050400447605248 17795283931176259456 2048773388195362048 4749006918924016256 7449240449652670464 10149473980381324672 12849707511109978880 15549941041838633088 18250174572567287296 2503664029586389888 5203897560315044096 7904131091043698304 10604364621772352512 13304598152501006720 16004831683229660928 258321140248763520 2958554670977417728 5658788201706071936 8359021732434726144 11059255263163380352 13759488793892034560 16459722324620688768 713211781639791360 3413445312368445568 6113678843097099776 8813912373825753984 11514145904554408192 14214379435283062400 16914612966011716608 1168102423030819200 3868335953759473408 6568569484488127616 9268803015216781824 11969036545945436032 14669270076674090240 17369503607402744448 1622993064421847040 4323226595150501248 7023460125879155456 9723693656607809664 12423927187336463872 15124160718065118080 17824394248793772288 2077883705812874880 4778117236541529088 7478350767270183296 10178584297998837504 12878817828727491712 15579051359456145920 18279284890184800128 2532774347203902720 5233007877932556928 7933241408661211136 10633474939389865344 13333708470118519552 16033942000847173760 287431457866276352 2987664988594930560 5687898519323584768 8388132050052238976 11088365580780893184 13788599111509547392 16488832642238201600 742322099257304192 3442555629985958400 6142789160714612608 8843022691443266816 11543256222171921024 14243489752900575232 16943723283629229440 1197212740648332032 3897446271376986240 6597679802105640448 9297913332834294656 11998146863562948864 14698380394291603072 17398613925020257280 1652103382039359872 4352336912768014080 7052570443496668288 9752803974225322496 12453037504953976704 15153271035682630912 17853504566411285120 2106994023430387712 4807227554159041920 7507461084887696128 10207694615616350336 12907928146345004544 15608161677073658752 18308395207802312960 2561884664821415552 5262118195550069760 7962351726278723968 10662585257007378176 13362818787736032384 16063052318464686592 316541775483789184 3016775306212443392 5717008836941097600 8417242367669751808 11117475898398406016 13817709429127060224 16517942959855714432 771432416874817024 3471665947603471232 6171899478332125440 8872133009060779648 11572366539789433856 14272600070518088064 16972833601246742272 1226323058265844864 3926556588994499072 6626790119723153280 9327023650451807488 12027257181180461696 14727490711909115904 17427724242637770112 1681213699656872704 4381447230385526912 7081680761114181120 9781914291842835328 12482147822571489536 15182381353300143744 17882614884028797952 2136104341047900544 4836337871776554752 7536571402505208960 10236804933233863168 12937038463962517376 15637271994691171584 18337505525419825792 2590994982438928384 5291228513167582592 7991462043896236800 10691695574624891008 13391929105353545216 16092162636082199424 345652093101302016 3045885623829956224 5746119154558610432 8446352685287264640 11146586216015918848 13846819746744573056 16547053277473227264 800542734492329856 3500776265220984064 6201009795949638272 8901243326678292480 11601476857406946688 14301710388135600896 17001943918864255104 1255433375883357696 3955666906612011904 6655900437340666112 9356133968069320320 12056367498797974528 14756601029526628736 17456834560255282944 1710324017274385536 4410557548003039744 7110791078731693952 9811024609460348160 12511258140189002368 15211491670917656576 17911725201646310784 2165214658665413376 4865448189394067584 7565681720122721792 10265915250851376000 12966148781580030208 15666382312308684416 18366615843037338624 2620105300056441216 5320338830785095424 8020572361513749632 10720805892242403840 13421039422971058048 16121272953699712256 374762410718814848 3074995941447469056 5775229472176123264 8475463002904777472 11175696533633431680 13875930064362085888 16576163595090740096 829653052109842688 3529886582838496896 6230120113567151104 8930353644295805312 11630587175024459520 14330820705753113728 17031054236481767936 1284543693500870528 3984777224229524736 6685010754958178944 9385244285686833152 12085477816415487360 14785711347144141568 17485944877872795776 1739434334891898368 4439667865620552576 7139901396349206784 9840134927077860992 12540368457806515200 15240601988535169408 17940835519263823616 2194324976282926208 4894558507011580416 7594792037740234624 10295025568468888832 12995259099197543040 15695492629926197248 18395726160654851456 2649215617673954048 5349449148402608256 8049682679131262464 10749916209859916672 13450149740588570880 16150383271317225088 403872728336327680 3104106259064981888 5804339789793636096 8504573320522290304 11204806851250944512 13905040381979598720 16605273912708252928 858763369727355520 3558996900456009728 6259230431184663936 8959463961913318144 11659697492641972352 14359931023370626560 17060164554099280768 1313654011118383360 4013887541847037568 6714121072575691776 9414354603304345984 12114588134033000192 14814821664761654400 17515055195490308608 1768544652509411200 4468778183238065408 7169011713966719616 9869245244695373824 12569478775424028032 15269712306152682240 17969945836881336448 2223435293900439040 4923668824629093248 7623902355357747456 10324135886086401664 13024369416815055872 15724602947543710080 18424836478272364288 2678325935291466880 5378559466020121088 8078792996748775296 10779026527477429504 13479260058206083712 16179493588934737920 432983045953840512 3133216576682494720 5833450107411148928 8533683638139803136 11233917168868457344 13934150699597111552 16634384230325765760 887873687344868352 3588107218073522560 6288340748802176768 8988574279530830976 11688807810259485184 14389041340988139392 17089274871716793600 1342764328735896192 4042997859464550400 6743231390193204608 9443464920921858816 12143698451650513024 14843931982379167232 17544165513107821440 1797654970126924032 4497888500855578240 7198122031584232448 9898355562312886656 12598589093041540864 15298822623770195072 17999056154498849280 2252545611517951872 4952779142246606080 7653012672975260288 10353246203703914496 13053479734432568704 15753713265161222912 7202722180325504 2707436252908979712 5407669783637633920 8107903314366288128 10808136845094942336 13508370375823596544 16208603906552250752 462093363571353344 3162326894300007552 5862560425028661760 8562793955757315968 11263027486485970176 13963261017214624384 16663494547943278592 916984004962381184 3617217535691035392 6317451066419689600 9017684597148343808 11717918127876998016 14418151658605652224 17118385189334306432 1371874646353409024 4072108177082063232 6772341707810717440 9472575238539371648 12172808769268025856 14873042299996680064 17573275830725334272 1826765287744436864 4526998818473091072 7227232349201745280 9927465879930399488 12627699410659053696 15327932941387707904 18028166472116362112 2281655929135464704 4981889459864118912 7682122990592773120 10382356521321427328 13082590052050081536 15782823582778735744 36313039797838336 2736546570526492544 5436780101255146752 8137013631983800960 10837247162712455168 13537480693441109376 16237714224169763584 491203681188866176 3191437211917520384 5891670742646174592 8591904273374828800 11292137804103483008 13992371334832137216 16692604865560791424 946094322579894016 3646327853308548224 6346561384037202432 9046794914765856640 11747028445494510848 14447261976223165056 17147495506951819264 1400984963970921856 4101218494699576064 6801452025428230272 9501685556156884480 12201919086885538688 14902152617614192896 17602386148342847104 1855875605361949696 4556109136090603904 7256342666819258112 9956576197547912320 12656809728276566528 15357043259005220736 18057276789733874944 2310766246752977536 5010999777481631744 7711233308210285952 10411466838938940160 13111700369667594368 15811933900396248576 65423357415351168 2765656888144005376 5465890418872659584 8166123949601313792 10866357480329968000 13566591011058622208 16266824541787276416 520313998806379008 3220547529535033216 5920781060263687424 8621014590992341632 11321248121720995840 14021481652449650048 16721715183178304256 975204640197406848 3675438170926061056 6375671701654715264 9075905232383369472 11776138763112023680 14476372293840677888 17176605824569332096 1430095281588434688 4130328812317088896 6830562343045743104 9530795873774397312 12231029404503051520 14931262935231705728 17631496465960359936 1884985922979462528 4585219453708116736 7285452984436770944 9985686515165425152 12685920045894079360 15386153576622733568 18086387107351387776 2339876564370490368 5040110095099144576 7740343625827798784 10440577156556452992 13140810687285107200 15841044218013761408 94533675032864000 2794767205761518208 5495000736490172416 8195234267218826624 10895467797947480832 13595701328676135040 16295934859404789248 549424316423891840 3249657847152546048 5949891377881200256 8650124908609854464 11350358439338508672 14050591970067162880 16750825500795817088 1004314957814919680 3704548488543573888 6404782019272228096 9105015550000882304 11805249080729536512 14505482611458190720 17205716142186844928 1459205599205947520 4159439129934601728 6859672660663255936 9559906191391910144 12260139722120564352 14960373252849218560 17660606783577872768 1914096240596975360 4614329771325629568 7314563302054283776 10014796832782937984 12715030363511592192 15415263894240246400 18115497424968900608 2368986881988003200 5069220412716657408 7769453943445311616 10469687474173965824 13169921004902620032 15870154535631274240 123643992650376832 2823877523379031040 5524111054107685248 8224344584836339456 10924578115564993664 13624811646293647872 16325045177022302080 578534634041404672 3278768164770058880 5979001695498713088 8679235226227367296 11379468756956021504 14079702287684675712 16779935818413329920 1033425275432432512 3733658806161086720 6433892336889740928 9134125867618395136 11834359398347049344 14534592929075703552 17234826459804357760 1488315916823460352 4188549447552114560 6888782978280768768 9589016509009422976 12289250039738077184 14989483570466731392 17689717101195385600 1943206558214488192 4643440088943142400 7343673619671796608 10043907150400450816 12744140681129105024 15444374211857759232 18144607742586413440 2398097199605516032 5098330730334170240 7798564261062824448 10498797791791478656 13199031322520132864 15899264853248787072 152754310267889664 2852987840996543872 5553221371725198080 8253454902453852288 10953688433182506496 13653921963911160704 16354155494639814912 607644951658917504 3307878482387571712 6008112013116225920 8708345543844880128 11408579074573534336 14108812605302188544 16809046136030842752 1062535593049945344 3762769123778599552 6463002654507253760 9163236185235907968 11863469715964562176 14563703246693216384 17263936777421870592 1517426234440973184 4217659765169627392 6917893295898281600 9618126826626935808 12318360357355590016 15018593888084244224 17718827418812898432 1972316875832001024 4672550406560655232 7372783937289309440 10073017468017963648 12773250998746617856 15473484529475272064 18173718060203926272 2427207517223028864 5127441047951683072 7827674578680337280 10527908109408991488 13228141640137645696 15928375170866299904 181864627885402496 2882098158614056704 5582331689342710912 8282565220071365120 10982798750800019328 13683032281528673536 16383265812257327744 636755269276430336 3336988800005084544 6037222330733738752 8737455861462392960 11437689392191047168 14137922922919701376 16838156453648355584 1091645910667458176 3791879441396112384 6492112972124766592 9192346502853420800 11892580033582075008 14592813564310729216 17293047095039383424 1546536552058486016 4246770082787140224 6947003613515794432 9647237144244448640 12347470674973102848 15047704205701757056 17747937736430411264 2001427193449513856 4701660724178168064 7401894254906822272 10102127785635476480 12802361316364130688 15502594847092784896 18202828377821439104 2456317834840541696 5156551365569195904 7856784896297850112 10557018427026504320 13257251957755158528 15957485488483812736 210974945502915328 2911208476231569536 5611442006960223744 8311675537688877952 11011909068417532160 13712142599146186368 16412376129874840576 665865586893943168 3366099117622597376 6066332648351251584 8766566179079905792 11466799709808560000 14167033240537214208 16867266771265868416 1120756228284971008 3820989759013625216 6521223289742279424 9221456820470933632 11921690351199587840 14621923881928242048 17322157412656896256 1575646869675998848 4275880400404653056 6976113931133307264 9676347461861961472 12376580992590615680 15076814523319269888 17777048054047924096 2030537511067026688 4730771041795680896 7431004572524335104 10131238103252989312 12831471633981643520 15531705164710297728 18231938695438951936 2485428152458054528 5185661683186708736 7885895213915362944 10586128744644017152 13286362275372671360 15986595806101325568 240085263120428160 2940318793849082368 5640552324577736576 8340785855306390784 11041019386035044992 13741252916763699200 16441486447492353408 694975904511456000 3395209435240110208 6095442965968764416 8795676496697418624 11495910027426072832 14196143558154727040 16896377088883381248 1149866545902483840 3850100076631138048 6550333607359792256 9250567138088446464 11950800668817100672 14651034199545754880 17351267730274409088 1604757187293511680 4304990718022165888 7005224248750820096 9705457779479474304 12405691310208128512 15105924840936782720 17806158371665436928 2059647828684539520 4759881359413193728 7460114890141847936 10160348420870502144 12860581951599156352 15560815482327810560 18261049013056464768 2514538470075567360 5214772000804221568 7915005531532875776 10615239062261529984 13315472592990184192 16015706123718838400 269195580737940992 2969429111466595200 5669662642195249408 8369896172923903616 11070129703652557824 13770363234381212032 16470596765109866240 724086222128968832 3424319752857623040 6124553283586277248 8824786814314931456 11525020345043585664 14225253875772239872 16925487406500894080 1178976863519996672 3879210394248650880 6579443924977305088 9279677455705959296 11979910986434613504 14680144517163267712 17380378047891921920 1633867504911024512 4334101035639678720 7034334566368332928 9734568097096987136 12434801627825641344 15135035158554295552 17835268689282949760 2088758146302052352 4788991677030706560 7489225207759360768 10189458738488014976 12889692269216669184 15589925799945323392 18290159330673977600 2543648787693080192 5243882318421734400 7944115849150388608 10644349379879042816 13344582910607697024 16044816441336351232 298305898355453824 2998539429084108032 5698772959812762240 8399006490541416448 11099240021270070656 13799473551998724864 16499707082727379072 753196539746481664 3453430070475135872 6153663601203790080 8853897131932444288 11554130662661098496 14254364193389752704 16954597724118406912 1208087181137509504 3908320711866163712 6608554242594817920 9308787773323472128 12009021304052126336 14709254834780780544 17409488365509434752 1662977822528537344 4363211353257191552 7063444883985845760 9763678414714499968 12463911945443154176 15164145476171808384 17864379006900462592 2117868463919565184 4818101994648219392 7518335525376873600 10218569056105527808 12918802586834182016 15619036117562836224 18319269648291490432 2572759105310593024 5272992636039247232 7973226166767901440 10673459697496555648 13373693228225209856 16073926758953864064 327416215972966656 3027649746701620864 5727883277430275072 8428116808158929280 11128350338887583488 13828583869616237696 16528817400344891904 782306857363994496 3482540388092648704 6182773918821302912 8883007449549957120 11583240980278611328 14283474511007265536 16983708041735919744 1237197498755022336 3937431029483676544 6637664560212330752 9337898090940984960 12038131621669639168 14738365152398293376 17438598683126947584 1692088140146050176 4392321670874704384 7092555201603358592 9792788732332012800 12493022263060667008 15193255793789321216 17893489324517975424 2146978781537078016 4847212312265732224 7547445842994386432 10247679373723040640 12947912904451694848 15648146435180349056 18348379965909003264 2601869422928105856 5302102953656760064 8002336484385414272 10702570015114068480 13402803545842722688 16103037076571376896 356526533590479488 3056760064319133696 5756993595047787904 8457227125776442112 11157460656505096320 13857694187233750528 16557927717962404736 811417174981507328 3511650705710161536 6211884236438815744 8912117767167469952 11612351297896124160 14312584828624778368 17012818359353432576 1266307816372535168 3966541347101189376 6666774877829843584 9367008408558497792 12067241939287152000 14767475470015806208 17467709000744460416 1721198457763563008 4421431988492217216 7121665519220871424 9821899049949525632 12522132580678179840 15222366111406834048 17922599642135488256 2176089099154590848 4876322629883245056 7576556160611899264 10276789691340553472 12977023222069207680 15677256752797861888 18377490283526516096 2630979740545618688 5331213271274272896 8031446802002927104 10731680332731581312 13431913863460235520 16132147394188889728 385636851207992320 3085870381936646528 5786103912665300736 8486337443393954944 11186570974122609152 13886804504851263360 16587038035579917568 840527492599020160 3540761023327674368 6240994554056328576 8941228084784982784 11641461615513636992 14341695146242291200 17041928676970945408 1295418133990048000 3995651664718702208 6695885195447356416 9396118726176010624 12096352256904664832 14796585787633319040 17496819318361973248 1750308775381075840 4450542306109730048 7150775836838384256 9851009367567038464 12551242898295692672 15251476429024346880 17951709959753001088 2205199416772103680 4905432947500757888 7605666478229412096 10305900008958066304 13006133539686720512 15706367070415374720 18406600601144028928 2660090058163131520 5360323588891785728 8060557119620439936 10760790650349094144 13461024181077748352 16161257711806402560 414747168825505152 3114980699554159360 5815214230282813568 8515447761011467776 11215681291740121984 13915914822468776192 16616148353197430400 869637810216532992 3569871340945187200 6270104871673841408 8970338402402495616 11670571933131149824 14370805463859804032 17071038994588458240 1324528451607560832 4024761982336215040 6724995513064869248 9425229043793523456 12125462574522177664 14825696105250831872 17525929635979486080 1779419092998588672 4479652623727242880 7179886154455897088 9880119685184551296 12580353215913205504 15280586746641859712 17980820277370513920 2234309734389616512 4934543265118270720 7634776795846924928 10335010326575579136 13035243857304233344 15735477388032887552 18435710918761541760 2689200375780644352 5389433906509298560 8089667437237952768 10789900967966606976 13490134498695261184 16190368029423915392 443857486443017984 3144091017171672192 5844324547900326400 8544558078628980608 11244791609357634816 13945025140086289024 16645258670814943232 898748127834045824 3598981658562700032 6299215189291354240 8999448720020008448 11699682250748662656 14399915781477316864 17100149312205971072 1353638769225073664 4053872299953727872 6754105830682382080 9454339361411036288 12154572892139690496 14854806422868344704 17555039953596998912 1808529410616101504 4508762941344755712 7208996472073409920 9909230002802064128 12609463533530718336 15309697064259372544 18009930594988026752 2263420052007129344 4963653582735783552 7663887113464437760 10364120644193091968 13064354174921746176 15764587705650400384 18077162669502976 2718310693398157184 5418544224126811392 8118777754855465600 10819011285584119808 13519244816312774016 16219478347041428224 472967804060530816 3173201334789185024 5873434865517839232 8573668396246493440 11273901926975147648 13974135457703801856 16674368988432456064 927858445451558656 3628091976180212864 6328325506908867072 9028559037637521280 11728792568366175488 14429026099094829696 17129259629823483904 1382749086842586496 4082982617571240704 6783216148299894912 9483449679028549120 12183683209757203328 14883916740485857536 17584150271214511744 1837639728233614336 4537873258962268544 7238106789690922752 9938340320419576960 12638573851148231168 15338807381876885376 18039040912605539584 2292530369624642176 4992763900353296384 7692997431081950592 10393230961810604800 13093464492539259008 15793698023267913216 47187480287015808 2747421011015670016 5447654541744324224 8147888072472978432 10848121603201632640 13548355133930286848 16248588664658941056 502078121678043648 3202311652406697856 5902545183135352064 8602778713864006272 11303012244592660480 14003245775321314688 16703479306049968896 956968763069071488 3657202293797725696 6357435824526379904 9057669355255034112 11757902885983688320 14458136416712342528 17158369947440996736 1411859404460099328 4112092935188753536 6812326465917407744 9512559996646061952 12212793527374716160 14913027058103370368 17613260588832024576 1866750045851127168 4566983576579781376 7267217107308435584 9967450638037089792 12667684168765744000 15367917699494398208 18068151230223052416 2321640687242155008 5021874217970809216 7722107748699463424 10422341279428117632 13122574810156771840 15822808340885426048 76297797904528640 2776531328633182848 5476764859361837056 8176998390090491264 10877231920819145472 13577465451547799680 16277698982276453888 531188439295556480 3231421970024210688 5931655500752864896 8631889031481519104 11332122562210173312 14032356092938827520 16732589623667481728 986079080686584320 3686312611415238528 6386546142143892736 9086779672872546944 11787013203601201152 14487246734329855360 17187480265058509568 1440969722077612160 4141203252806266368 6841436783534920576 9541670314263574784 12241903844992228992 14942137375720883200 17642370906449537408 1895860363468640000 4596093894197294208 7296327424925948416 9996560955654602624 12696794486383256832 15397028017111911040 18097261547840565248 2350751004859667840 5050984535588322048 7751218066316976256 10451451597045630464 13151685127774284672 15851918658502938880 105408115522041472 2805641646250695680 5505875176979349888 8206108707708004096 10906342238436658304 13606575769165312512 16306809299893966720 560298756913069312 3260532287641723520 5960765818370377728 8660999349099031936 11361232879827686144 14061466410556340352 16761699941284994560 1015189398304097152 3715422929032751360 6415656459761405568 9115889990490059776 11816123521218713984 14516357051947368192 17216590582676022400 1470080039695124992 4170313570423779200 6870547101152433408 9570780631881087616 12271014162609741824 14971247693338396032 17671481224067050240 1924970681086152832 4625204211814807040 7325437742543461248 10025671273272115456 12725904804000769664 15426138334729423872 18126371865458078080 2379861322477180672 5080094853205834880 7780328383934489088 10480561914663143296 13180795445391797504 15881028976120451712 134518433139554304 2834751963868208512 5534985494596862720 8235219025325516928 10935452556054171136 13635686086782825344 16335919617511479552 589409074530582144 3289642605259236352 5989876135987890560 8690109666716544768 11390343197445198976 14090576728173853184 16790810258902507392 1044299715921609984 3744533246650264192 6444766777378918400 9145000308107572608 11845233838836226816 14545467369564881024 17245700900293535232 1499190357312637824 4199423888041292032 6899657418769946240 9599890949498600448 12300124480227254656 15000358010955908864 17700591541684563072 1954080998703665664 4654314529432319872 7354548060160974080 10054781590889628288 12755015121618282496 15455248652346936704 18155482183075590912 2408971640094693504 5109205170823347712 7809438701552001920 10509672232280656128 13209905763009310336 15910139293737964544 163628750757067136 2863862281485721344 5564095812214375552 8264329342943029760 10964562873671683968 13664796404400338176 16365029935128992384 618519392148094976 3318752922876749184 6018986453605403392 8719219984334057600 11419453515062711808 14119687045791366016 16819920576520020224 1073410033539122816 3773643564267777024 6473877094996431232 9174110625725085440 11874344156453739648 14574577687182393856 17274811217911048064 1528300674930150656 4228534205658804864 6928767736387459072 9629001267116113280 12329234797844767488 15029468328573421696 17729701859302075904 1983191316321178496 4683424847049832704 7383658377778486912 10083891908507141120 12784125439235795328 15484358969964449536 18184592500693103744 2438081957712206336 5138315488440860544 7838549019169514752 10538782549898168960 13239016080626823168 15939249611355477376 192739068374579968 2892972599103234176 5593206129831888384 8293439660560542592 10993673191289196800 13693906722017851008 16394140252746505216 647629709765607808 3347863240494262016 6048096771222916224 8748330301951570432 11448563832680224640 14148797363408878848 16849030894137533056 1102520351156635648 3802753881885289856 6502987412613944064 9203220943342598272 11903454474071252480 14603688004799906688 17303921535528560896 1557410992547663488 4257644523276317696 6957878054004971904 9658111584733626112 12358345115462280320 15058578646190934528 17758812176919588736 2012301633938691328 4712535164667345536 7412768695395999744 10113002226124653952 12813235756853308160 15513469287581962368 18213702818310616576 2467192275329719168 5167425806058373376 7867659336787027584 10567892867515681792 13268126398244336000 15968359928972990208 221849385992092800 2922082916720747008 5622316447449401216 8322549978178055424 11022783508906709632 13723017039635363840 16423250570364018048 676740027383120640 3376973558111774848 6077207088840429056 8777440619569083264 11477674150297737472 14177907681026391680 16878141211755045888 1131630668774148480 3831864199502802688 6532097730231456896 9232331260960111104 11932564791688765312 14632798322417419520 17333031853146073728 1586521310165176320 4286754840893830528 6986988371622484736 9687221902351138944 12387455433079793152 15087688963808447360 17787922494537101568 2041411951556204160 4741645482284858368 7441879013013512576 10142112543742166784 12842346074470820992 15542579605199475200 18242813135928129408 2496302592947232000 5196536123675886208 7896769654404540416 10597003185133194624 13297236715861848832 15997470246590503040 250959703609605632 2951193234338259840 5651426765066914048 8351660295795568256 11051893826524222464 13752127357252876672 16452360887981530880 705850345000633472 3406083875729287680 6106317406457941888 8806550937186596096 11506784467915250304 14207017998643904512 16907251529372558720 1160740986391661312 3860974517120315520 6561208047848969728 9261441578577623936 11961675109306278144 14661908640034932352 17362142170763586560 1615631627782689152 4315865158511343360 7016098689239997568 9716332219968651776 12416565750697305984 15116799281425960192 17817032812154614400 2070522269173716992 4770755799902371200 7470989330631025408 10171222861359679616 12871456392088333824 15571689922816988032 18271923453545642240 2525412910564744832 5225646441293399040 7925879972022053248 10626113502750707456 13326347033479361664 16026580564208015872 280070021227118464 2980303551955772672 5680537082684426880 8380770613413081088 11081004144141735296 13781237674870389504 16481471205599043712 734960662618146304 3435194193346800512 6135427724075454720 8835661254804108928 11535894785532763136 14236128316261417344 16936361846990071552 1189851304009174144 3890084834737828352 6590318365466482560 9290551896195136768 11990785426923790976 14691018957652445184 17391252488381099392 1644741945400201984 4344975476128856192 7045209006857510400 9745442537586164608 12445676068314818816 15145909599043473024 17846143129772127232 2099632586791229824 4799866117519884032 7500099648248538240 10200333178977192448 12900566709705846656 15600800240434500864 18301033771163155072 2554523228182257664 5254756758910911872 7954990289639566080 10655223820368220288 13355457351096874496 16055690881825528704 309180338844631296 3009413869573285504 5709647400301939712 8409880931030593920 11110114461759248128 13810347992487902336 16510581523216556544 764070980235659136 3464304510964313344 6164538041692967552 8864771572421621760 11565005103150275968 14265238633878930176 16965472164607584384 1218961621626686976 3919195152355341184 6619428683083995392 9319662213812649600 12019895744541303808 14720129275269958016 17420362805998612224 1673852263017714816 4374085793746369024 7074319324475023232 9774552855203677440 12474786385932331648 15175019916660985856 17875253447389640064 2128742904408742656 4828976435137396864 7529209965866051072 10229443496594705280 12929677027323359488 15629910558052013696 18330144088780667904 2583633545799770496 5283867076528424704 7984100607257078912 10684334137985733120 13384567668714387328 16084801199443041536 338290656462144128 3038524187190798336 5738757717919452544 8438991248648106752 11139224779376760960 13839458310105415168 16539691840834069376 793181297853171968 3493414828581826176 6193648359310480384 8893881890039134592 11594115420767788800 14294348951496443008 16994582482225097216 1248071939244199808 3948305469972854016 6648539000701508224 9348772531430162432 12049006062158816640 14749239592887470848 17449473123616125056 1702962580635227648 4403196111363881856 7103429642092536064 9803663172821190272 12503896703549844480 15204130234278498688 17904363765007152896 2157853222026255488 4858086752754909696 7558320283483563904 10258553814212218112 12958787344940872320 15659020875669526528 18359254406398180736 2612743863417283328 5312977394145937536 8013210924874591744 10713444455603245952 13413677986331900160 16113911517060554368 367400974079656960 3067634504808311168 5767868035536965376 8468101566265619584 11168335096994273792 13868568627722928000 16568802158451582208 822291615470684800 3522525146199339008 6222758676927993216 8922992207656647424 11623225738385301632 14323459269113955840 17023692799842610048 1277182256861712640 3977415787590366848 6677649318319021056 9377882849047675264 12078116379776329472 14778349910504983680 17478583441233637888 1732072898252740480 4432306428981394688 7132539959710048896 9832773490438703104 12533007021167357312 15233240551896011520 17933474082624665728 2186963539643768320 4887197070372422528 7587430601101076736 10287664131829730944 12987897662558385152 15688131193287039360 18388364724015693568 2641854181034796160 5342087711763450368 8042321242492104576 10742554773220758784 13442788303949412992 16143021834678067200 396511291697169792 3096744822425824000 5796978353154478208 8497211883883132416 11197445414611786624 13897678945340440832 16597912476069095040 851401933088197632 3551635463816851840 6251868994545506048 8952102525274160256 11652336056002814464 14352569586731468672 17052803117460122880 1306292574479225472 4006526105207879680 6706759635936533888 9406993166665188096 12107226697393842304 14807460228122496512 17507693758851150720 1761183215870253312 4461416746598907520 7161650277327561728 9861883808056215936 12562117338784870144 15262350869513524352 17962584400242178560 2216073857261281152 4916307387989935360 7616540918718589568 10316774449447243776 13017007980175897984 15717241510904552192 18417475041633206400 2670964498652308992 5371198029380963200 8071431560109617408 10771665090838271616 13471898621566925824 16172132152295580032 425621609314682624 3125855140043336832 5826088670771991040 8526322201500645248 11226555732229299456 13926789262957953664 16627022793686607872 880512250705710464 3580745781434364672 6280979312163018880 8981212842891673088 11681446373620327296 14381679904348981504 17081913435077635712 1335402892096738304 4035636422825392512 6735869953554046720 9436103484282700928 12136337015011355136 14836570545740009344 17536804076468663552 1790293533487766144 4490527064216420352 7190760594945074560 9890994125673728768 12591227656402382976 15291461187131037184 17991694717859691392 2245184174878793984 4945417705607448192 7645651236336102400 10345884767064756608 13046118297793410816 15746351828522065024 18446585359250719232 2700074816269821824 5400308346998476032 8100541877727130240 10800775408455784448 13501008939184438656 16201242469913092864 454731926932195456 3154965457660849664 5855198988389503872 8555432519118158080 11255666049846812288 13955899580575466496 16656133111304120704 909622568323223296 3609856099051877504 6310089629780531712 9010323160509185920 11710556691237840128 14410790221966494336 17111023752695148544 1364513209714251136 4064746740442905344 6764980271171559552 9465213801900213760 12165447332628867968 14865680863357522176 17565914394086176384 1819403851105278976 4519637381833933184 7219870912562587392 9920104443291241600 12620337974019895808 15320571504748550016 18020805035477204224 2274294492496306816 4974528023224961024 7674761553953615232 10374995084682269440 13075228615410923648 15775462146139577856 28951603158680448 2729185133887334656 5429418664615988864 8129652195344643072 10829885726073297280 13530119256801951488 16230352787530605696 483842244549708288 3184075775278362496 5884309306007016704 8584542836735670912 11284776367464325120 13985009898192979328 16685243428921633536 938732885940736128 3638966416669390336 6339199947398044544 9039433478126698752 11739667008855352960 14439900539584007168 17140134070312661376 1393623527331763968 4093857058060418176 6794090588789072384 9494324119517726592 12194557650246380800 14894791180975035008 17595024711703689216 1848514168722791808 4548747699451446016 7248981230180100224 9949214760908754432 12649448291637408640 15349681822366062848 18049915353094717056 2303404810113819648 5003638340842473856 7703871871571128064 10404105402299782272 13104338933028436480 15804572463757090688 58061920776193280 2758295451504847488 5458528982233501696 8158762512962155904 10858996043690810112 13559229574419464320 16259463105148118528 512952562167221120 3213186092895875328 5913419623624529536 8613653154353183744 11313886685081837952 14014120215810492160 16714353746539146368 967843203558248960 3668076734286903168 6368310265015557376 9068543795744211584 11768777326472865792 14469010857201520000 17169244387930174208 1422733844949276800 4122967375677931008 6823200906406585216 9523434437135239424 12223667967863893632 14923901498592547840 17624135029321202048 1877624486340304640 4577858017068958848 7278091547797613056 9978325078526267264 12678558609254921472 15378792139983575680 18079025670712229888 2332515127731332480 5032748658459986688 7732982189188640896 10433215719917295104 13133449250645949312 15833682781374603520 87172238393706112 2787405769122360320 5487639299851014528 8187872830579668736 10888106361308322944 13588339892036977152 16288573422765631360 542062879784733952 3242296410513388160 5942529941242042368 8642763471970696576 11342997002699350784 14043230533428004992 16743464064156659200 996953521175761792 3697187051904416000 6397420582633070208 9097654113361724416 11797887644090378624 14498121174819032832 17198354705547687040 1451844162566789632 4152077693295443840 6852311224024098048 9552544754752752256 12252778285481406464 14953011816210060672 17653245346938714880 1906734803957817472 4606968334686471680 7307201865415125888 10007435396143780096 12707668926872434304 15407902457601088512 18108135988329742720 2361625445348845312 5061858976077499520 7762092506806153728 10462326037534807936 13162559568263462144 15862793098992116352 116282556011218944 2816516086739873152 5516749617468527360 8216983148197181568 10917216678925835776 13617450209654489984 16317683740383144192 571173197402246784 3271406728130900992 5971640258859555200 8671873789588209408 11372107320316863616 14072340851045517824 16772574381774172032 1026063838793274624 3726297369521928832 6426530900250583040 9126764430979237248 11826997961707891456 14527231492436545664 17227465023165199872 1480954480184302464 4181188010912956672 6881421541641610880 9581655072370265088 12281888603098919296 14982122133827573504 17682355664556227712 1935845121575330304 4636078652303984512 7336312183032638720 10036545713761292928 12736779244489947136 15437012775218601344 18137246305947255552 2390735762966358144 5090969293695012352 7791202824423666560 10491436355152320768 13191669885880974976 15891903416609629184 145392873628731776 2845626404357385984 5545859935086040192 8246093465814694400 10946326996543348608 13646560527272002816 16346794058000657024 600283515019759616 3300517045748413824 6000750576477068032 8700984107205722240 11401217637934376448 14101451168663030656 16801684699391684864 1055174156410787456 3755407687139441664 6455641217868095872 9155874748596750080 11856108279325404288 14556341810054058496 17256575340782712704 1510064797801815296 4210298328530469504 6910531859259123712 9610765389987777920 12310998920716432128 15011232451445086336 17711465982173740544 1964955439192843136 4665188969921497344 7365422500650151552 10065656031378805760 12765889562107459968 15466123092836114176 18166356623564768384 2419846080583870976 5120079611312525184 7820313142041179392 10520546672769833600 13220780203498487808 15921013734227142016 174503191246244608 2874736721974898816 5574970252703553024 8275203783432207232 10975437314160861440 13675670844889515648 16375904375618169856 629393832637272448 3329627363365926656 6029860894094580864 8730094424823235072 11430327955551889280 14130561486280543488 16830795017009197696 1084284474028300288 3784518004756954496 6484751535485608704 9184985066214262912 11885218596942917120 14585452127671571328 17285685658400225536 1539175115419328128 4239408646147982336 6939642176876636544 9639875707605290752 12340109238333944960 15040342769062599168 17740576299791253376 1994065756810355968 4694299287539010176 7394532818267664384 10094766348996318592 12794999879724972800 15495233410453627008 18195466941182281216 2448956398201383808 5149189928930038016 7849423459658692224 10549656990387346432 13249890521116000640 15950124051844654848 203613508863757440 2903847039592411648 5604080570321065856 8304314101049720064 11004547631778374272 13704781162507028480 16405014693235682688 658504150254785280 3358737680983439488 6058971211712093696 8759204742440747904 11459438273169402112 14159671803898056320 16859905334626710528 1113394791645813120 3813628322374467328 6513861853103121536 9214095383831775744 11914328914560429952 14614562445289084160 17314795976017738368 1568285433036840960 4268518963765495168 6968752494494149376 9668986025222803584 12369219555951457792 15069453086680112000 17769686617408766208 2023176074427868800 4723409605156523008 7423643135885177216 10123876666613831424 12824110197342485632 15524343728071139840 18224577258799794048 2478066715818896640 5178300246547550848 7878533777276205056 10578767308004859264 13279000838733513472 15979234369462167680 232723826481270272 2932957357209924480 5633190887938578688 8333424418667232896 11033657949395887104 13733891480124541312 16434125010853195520 687614467872298112 3387847998600952320 6088081529329606528 8788315060058260736 11488548590786914944 14188782121515569152 16889015652244223360 1142505109263325952 3842738639991980160 6542972170720634368 9243205701449288576 11943439232177942784 14643672762906596992 17343906293635251200 1597395750654353792 4297629281383008000 6997862812111662208 9698096342840316416 12398329873568970624 15098563404297624832 17798796935026279040 2052286392045381632 4752519922774035840 7452753453502690048 10152986984231344256 12853220514959998464 15553454045688652672 18253687576417306880 2507177033436409472 5207410564165063680 7907644094893717888 10607877625622372096 13308111156351026304 16008344687079680512 261834144098783104 2962067674827437312 5662301205556091520 8362534736284745728 11062768267013399936 13763001797742054144 16463235328470708352 716724785489810944 3416958316218465152 6117191846947119360 8817425377675773568 11517658908404427776 14217892439133081984 16918125969861736192 1171615426880838784 3871848957609492992 6572082488338147200 9272316019066801408 11972549549795455616 14672783080524109824 17373016611252764032 1626506068271866624 4326739599000520832 7026973129729175040 9727206660457829248 12427440191186483456 15127673721915137664 17827907252643791872 2081396709662894464 4781630240391548672 7481863771120202880 10182097301848857088 12882330832577511296 15582564363306165504 18282797894034819712 2536287351053922304 5236520881782576512 7936754412511230720 10636987943239884928 13337221473968539136 16037455004697193344 290944461716295936 2991177992444950144 5691411523173604352 8391645053902258560 11091878584630912768 13792112115359566976 16492345646088221184 745835103107323776 3446068633835977984 6146302164564632192 8846535695293286400 11546769226021940608 14247002756750594816 16947236287479249024 1200725744498351616 3900959275227005824 6601192805955660032 9301426336684314240 12001659867412968448 14701893398141622656 17402126928870276864 1655616385889379456 4355849916618033664 7056083447346687872 9756316978075342080 12456550508803996288 15156784039532650496 17857017570261304704 2110507027280407296 4810740558009061504 7510974088737715712 10211207619466369920 12911441150195024128 15611674680923678336 18311908211652332544 2565397668671435136 5265631199400089344 7965864730128743552 10666098260857397760 13366331791586051968 16066565322314706176 320054779333808768 3020288310062462976 5720521840791117184 8420755371519771392 11120988902248425600 13821222432977079808 16521455963705734016 774945420724836608 3475178951453490816 6175412482182145024 8875646012910799232 11575879543639453440 14276113074368107648 16976346605096761856 1229836062115864448 3930069592844518656 6630303123573172864 9330536654301827072 12030770185030481280 14731003715759135488 17431237246487789696 1684726703506892288 4384960234235546496 7085193764964200704 9785427295692854912 12485660826421509120 15185894357150163328 17886127887878817536 2139617344897920128 4839850875626574336 7540084406355228544 10240317937083882752 12940551467812536960 15640784998541191168 18341018529269845376 2594507986288947968 5294741517017602176 7994975047746256384 10695208578474910592 13395442109203564800 16095675639932219008 349165096951321600 3049398627679975808 5749632158408630016 8449865689137284224 11150099219865938432 13850332750594592640 16550566281323246848 804055738342349440 3504289269071003648 6204522799799657856 8904756330528312064 11604989861256966272 14305223391985620480 17005456922714274688 1258946379733377280 3959179910462031488 6659413441190685696 9359646971919339904 12059880502647994112 14760114033376648320 17460347564105302528 1713837021124405120 4414070551853059328 7114304082581713536 9814537613310367744 12514771144039021952 15215004674767676160 17915238205496330368 2168727662515432960 4868961193244087168 7569194723972741376 10269428254701395584 12969661785430049792 15669895316158704000 18370128846887358208 2623618303906460800 5323851834635115008 8024085365363769216 10724318896092423424 13424552426821077632 16124785957549731840 378275414568834432 3078508945297488640 5778742476026142848 8478976006754797056 11179209537483451264 13879443068212105472 16579676598940759680 833166055959862272 3533399586688516480 6233633117417170688 8933866648145824896 11634100178874479104 14334333709603133312 17034567240331787520 1288056697350890112 3988290228079544320 6688523758808198528 9388757289536852736 12088990820265506944 14789224350994161152 17489457881722815360 1742947338741917952 4443180869470572160 7143414400199226368 9843647930927880576 12543881461656534784 15244114992385188992 17944348523113843200 2197837980132945792 4898071510861600000 7598305041590254208 10298538572318908416 12998772103047562624 15699005633776216832 18399239164504871040 2652728621523973632 5352962152252627840 8053195682981282048 10753429213709936256 13453662744438590464 16153896275167244672 407385732186347264 3107619262915001472 5807852793643655680 8508086324372309888 11208319855100964096 13908553385829618304 16608786916558272512 862276373577375104 3562509904306029312 6262743435034683520 8962976965763337728 11663210496491991936 14363444027220646144 17063677557949300352 1317167014968402944 4017400545697057152 6717634076425711360 9417867607154365568 12118101137883019776 14818334668611673984 17518568199340328192 1772057656359430784 4472291187088084992 7172524717816739200 9872758248545393408 12572991779274047616 15273225310002701824 17973458840731356032 2226948297750458624 4927181828479112832 7627415359207767040 10327648889936421248 13027882420665075456 15728115951393729664 18428349482122383872 2681838939141486464 5382072469870140672 8082306000598794880 10782539531327449088 13482773062056103296 16183006592784757504 436496049803860096 3136729580532514304 5836963111261168512 8537196641989822720 11237430172718476928 13937663703447131136 16637897234175785344 891386691194887936 3591620221923542144 6291853752652196352 8992087283380850560 11692320814109504768 14392554344838158976 17092787875566813184 1346277332585915776 4046510863314569984 6746744394043224192 9446977924771878400 12147211455500532608 14847444986229186816 17547678516957841024 1801167973976943616 4501401504705597824 7201635035434252032 9901868566162906240 12602102096891560448 15302335627620214656 18002569158348868864 2256058615367971456 4956292146096625664 7656525676825279872 10356759207553934080 13056992738282588288 15757226269011242496 10715726030345088 2710949256758999296 5411182787487653504 8111416318216307712 10811649848944961920 13511883379673616128 16212116910402270336 465606367421372928 3165839898150027136 5866073428878681344 8566306959607335552 11266540490335989760 13966774021064643968 16667007551793298176 920497008812400768 3620730539541054976 6320964070269709184 9021197600998363392 11721431131727017600 14421664662455671808 17121898193184326016 1375387650203428608 4075621180932082816 6775854711660737024 9476088242389391232 12176321773118045440 14876555303846699648 17576788834575353856 1830278291594456448 4530511822323110656 7230745353051764864 9930978883780419072 12631212414509073280 15331445945237727488 18031679475966381696 2285168932985484288 4985402463714138496 7685635994442792704 10385869525171446912 13086103055900101120 15786336586628755328 39826043647857920 2740059574376512128 5440293105105166336 8140526635833820544 10840760166562474752 13540993697291128960 16241227228019783168 494716685038885760 3194950215767539968 5895183746496194176 8595417277224848384 11295650807953502592 13995884338682156800 16696117869410811008 949607326429913600 3649840857158567808 6350074387887222016 9050307918615876224 11750541449344530432 14450774980073184640 17151008510801838848 1404497967820941440 4104731498549595648 6804965029278249856 9505198560006904064 12205432090735558272 14905665621464212480 17605899152192866688 1859388609211969280 4559622139940623488 7259855670669277696 9960089201397931904 12660322732126586112 15360556262855240320 18060789793583894528 2314279250602997120 5014512781331651328 7714746312060305536 10414979842788959744 13115213373517613952 15815446904246268160 68936361265370752 2769169891994024960 5469403422722679168 8169636953451333376 10869870484179987584 13570104014908641792 16270337545637296000 523827002656398592 3224060533385052800 5924294064113707008 8624527594842361216 11324761125571015424 14024994656299669632 16725228187028323840 978717644047426432 3678951174776080640 6379184705504734848 9079418236233389056 11779651766962043264 14479885297690697472 17180118828419351680 1433608285438454272 4133841816167108480 6834075346895762688 9534308877624416896 12234542408353071104 14934775939081725312 17635009469810379520 1888498926829482112 4588732457558136320 7288965988286790528 9989199519015444736 12689433049744098944 15389666580472753152 18089900111201407360 2343389568220509952 5043623098949164160 7743856629677818368 10444090160406472576 13144323691135126784 15844557221863780992 98046678882883584 2798280209611537792 5498513740340192000 8198747271068846208 10898980801797500416 13599214332526154624 16299447863254808832 552937320273911424 3253170851002565632 5953404381731219840 8653637912459874048 11353871443188528256 14054104973917182464 16754338504645836672 1007827961664939264 3708061492393593472 6408295023122247680 9108528553850901888 11808762084579556096 14508995615308210304 17209229146036864512 1462718603055967104 4162952133784621312 6863185664513275520 9563419195241929728 12263652725970583936 14963886256699238144 17664119787427892352 1917609244446994944 4617842775175649152 7318076305904303360 10018309836632957568 12718543367361611776 15418776898090265984 18119010428818920192 2372499885838022784 5072733416566676992 7772966947295331200 10473200478023985408 13173434008752639616 15873667539481293824 127156996500396416 2827390527229050624 5527624057957704832 8227857588686359040 10928091119415013248 13628324650143667456 16328558180872321664 582047637891424256 3282281168620078464 5982514699348732672 8682748230077386880 11382981760806041088 14083215291534695296 16783448822263349504 1036938279282452096 3737171810011106304 6437405340739760512 9137638871468414720 11837872402197068928 14538105932925723136 17238339463654377344 1491828920673479936 4192062451402134144 6892295982130788352 9592529512859442560 12292763043588096768 14992996574316750976 17693230105045405184 1946719562064507776 4646953092793161984 7347186623521816192 10047420154250470400 12747653684979124608 15447887215707778816 18148120746436433024 2401610203455535616 5101843734184189824 7802077264912844032 10502310795641498240 13202544326370152448 15902777857098806656 156267314117909248 2856500844846563456 5556734375575217664 8256967906303871872 10957201437032526080 13657434967761180288 16357668498489834496 611157955508937088 3311391486237591296 6011625016966245504 8711858547694899712 11412092078423553920 14112325609152208128 16812559139880862336 1066048596899964928 3766282127628619136 6466515658357273344 9166749189085927552 11866982719814581760 14567216250543235968 17267449781271890176 1520939238290992768 4221172769019646976 6921406299748301184 9621639830476955392 12321873361205609600 15022106891934263808 17722340422662918016 1975829879682020608 4676063410410674816 7376296941139329024 10076530471867983232 12776764002596637440 15476997533325291648 18177231064053945856 2430720521073048448 5130954051801702656 7831187582530356864 10531421113259011072 13231654643987665280 15931888174716319488 185377631735422080 2885611162464076288 5585844693192730496 8286078223921384704 10986311754650038912 13686545285378693120 16386778816107347328 640268273126449920 3340501803855104128 6040735334583758336 8740968865312412544 11441202396041066752 14141435926769720960 16841669457498375168 1095158914517477760 3795392445246131968 6495625975974786176 9195859506703440384 11896093037432094592 14596326568160748800 17296560098889403008 1550049555908505600 4250283086637159808 6950516617365814016 9650750148094468224 12350983678823122432 15051217209551776640 17751450740280430848 2004940197299533440 4705173728028187648 7405407258756841856 10105640789485496064 12805874320214150272 15506107850942804480 18206341381671458688 2459830838690561280 5160064369419215488 7860297900147869696 10560531430876523904 13260764961605178112 15960998492333832320 214487949352934912 2914721480081589120 5614955010810243328 8315188541538897536 11015422072267551744 13715655602996205952 16415889133724860160 669378590743962752 3369612121472616960 6069845652201271168 8770079182929925376 11470312713658579584 14170546244387233792 16870779775115888000 1124269232134990592 3824502762863644800 6524736293592299008 9224969824320953216 11925203355049607424 14625436885778261632 17325670416506915840 1579159873526018432 4279393404254672640 6979626934983326848 9679860465711981056 12380093996440635264 15080327527169289472 17780561057897943680 2034050514917046272 4734284045645700480 7434517576374354688 10134751107103008896 12834984637831663104 15535218168560317312 18235451699288971520 2488941156308074112 5189174687036728320 7889408217765382528 10589641748494036736 13289875279222690944 15990108809951345152 243598266970447744 2943831797699101952 5644065328427756160 8344298859156410368 11044532389885064576 13744765920613718784 16444999451342372992 698488908361475584 3398722439090129792 6098955969818784000 8799189500547438208 11499423031276092416 14199656562004746624 16899890092733400832 1153379549752503424 3853613080481157632 6553846611209811840 9254080141938466048 11954313672667120256 14654547203395774464 17354780734124428672 1608270191143531264 4308503721872185472 7008737252600839680 9708970783329493888 12409204314058148096 15109437844786802304 17809671375515456512 2063160832534559104 4763394363263213312 7463627893991867520 10163861424720521728 12864094955449175936 15564328486177830144 18264562016906484352 2518051473925586944 5218285004654241152 7918518535382895360 10618752066111549568 13318985596840203776 16019219127568857984 272708584587960576 2972942115316614784 5673175646045268992 8373409176773923200 11073642707502577408 13773876238231231616 16474109768959885824 727599225978988416 3427832756707642624 6128066287436296832 8828299818164951040 11528533348893605248 14228766879622259456 16929000410350913664 1182489867370016256 3882723398098670464 6582956928827324672 9283190459555978880 11983423990284633088 14683657521013287296 17383891051741941504 1637380508761044096 4337614039489698304 7037847570218352512 9738081100947006720 12438314631675660928 15138548162404315136 17838781693132969344 2092271150152071936 4792504680880726144 7492738211609380352 10192971742338034560 12893205273066688768 15593438803795342976 18293672334523997184 2547161791543099776 5247395322271753984 7947628853000408192 10647862383729062400 13348095914457716608 16048329445186370816 301818902205473408 3002052432934127616 5702285963662781824 8402519494391436032 11102753025120090240 13802986555848744448 16503220086577398656 756709543596501248 3456943074325155456 6157176605053809664 8857410135782463872 11557643666511118080 14257877197239772288 16958110727968426496 1211600184987529088 3911833715716183296 6612067246444837504 9312300777173491712 12012534307902145920 14712767838630800128 17413001369359454336 1666490826378556928 4366724357107211136 7066957887835865344 9767191418564519552 12467424949293173760 15167658480021827968 17867892010750482176 2121381467769584768 4821614998498238976 7521848529226893184 10222082059955547392 12922315590684201600 15622549121412855808 18322782652141510016 2576272109160612608 5276505639889266816 7976739170617921024 10676972701346575232 13377206232075229440 16077439762803883648 330929219822986240 3031162750551640448 5731396281280294656 8431629812008948864 11131863342737603072 13832096873466257280 16532330404194911488 785819861214014080 3486053391942668288 6186286922671322496 8886520453399976704 11586753984128630912 14286987514857285120 16987221045585939328 1240710502605041920 3940944033333696128 6641177564062350336 9341411094791004544 12041644625519658752 14741878156248312960 17442111686976967168 1695601143996069760 4395834674724723968 7096068205453378176 9796301736182032384 12496535266910686592 15196768797639340800 17897002328367995008 2150491785387097600 4850725316115751808 7550958846844406016 10251192377573060224 12951425908301714432 15651659439030368640 18351892969759022848 2605382426778125440 5305615957506779648 8005849488235433856 10706083018964088064 13406316549692742272 16106550080421396480 360039537440499072 3060273068169153280 5760506598897807488 8460740129626461696 11160973660355115904 13861207191083770112 16561440721812424320 814930178831526912 3515163709560181120 6215397240288835328 8915630771017489536 11615864301746143744 14316097832474797952 17016331363203452160 1269820820222554752 3970054350951208960 6670287881679863168 9370521412408517376 12070754943137171584 14770988473865825792 17471222004594480000 1724711461613582592 4424944992342236800 7125178523070891008 9825412053799545216 12525645584528199424 15225879115256853632 17926112645985507840 2179602103004610432 4879835633733264640 7580069164461918848 10280302695190573056 12980536225919227264 15680769756647881472 18381003287376535680 2634492744395638272 5334726275124292480 8034959805852946688 10735193336581600896 13435426867310255104 16135660398038909312 389149855058011904 3089383385786666112 5789616916515320320 8489850447243974528 11190083977972628736 13890317508701282944 16590551039429937152 844040496449039744 3544274027177693952 6244507557906348160 8944741088635002368 11644974619363656576 14345208150092310784 17045441680820964992 1298931137840067584 3999164668568721792 6699398199297376000 9399631730026030208 12099865260754684416 14800098791483338624 17500332322211992832 1753821779231095424 4454055309959749632 7154288840688403840 9854522371417058048 12554755902145712256 15254989432874366464 17955222963603020672 2208712420622123264 4908945951350777472 7609179482079431680 10309413012808085888 13009646543536740096 15709880074265394304 18410113604994048512 2663603062013151104 5363836592741805312 8064070123470459520 10764303654199113728 13464537184927767936 16164770715656422144 418260172675524736 3118493703404178944 5818727234132833152 8518960764861487360 11219194295590141568 13919427826318795776 16619661357047449984 873150814066552576 3573384344795206784 6273617875523860992 8973851406252515200 11674084936981169408 14374318467709823616 17074551998438477824 1328041455457580416 4028274986186234624 6728508516914888832 9428742047643543040 12128975578372197248 14829209109100851456 17529442639829505664 1782932096848608256 4483165627577262464 7183399158305916672 9883632689034570880 12583866219763225088 15284099750491879296 17984333281220533504 2237822738239636096 4938056268968290304 7638289799696944512 10338523330425598720 13038756861154252928 15738990391882907136 18439223922611561344 2692713379630663936 5392946910359318144 8093180441087972352 10793413971816626560 13493647502545280768 16193881033273934976 447370490293037568 3147604021021691776 5847837551750345984 8548071082479000192 11248304613207654400 13948538143936308608 16648771674664962816 902261131684065408 3602494662412719616 6302728193141373824 9002961723870028032 11703195254598682240 14403428785327336448 17103662316055990656 1357151773075093248 4057385303803747456 6757618834532401664 9457852365261055872 12158085895989710080 14858319426718364288 17558552957447018496 1812042414466121088 4512275945194775296 7212509475923429504 9912743006652083712 12612976537380737920 15313210068109392128 18013443598838046336 2266933055857148928 4967166586585803136 7667400117314457344 10367633648043111552 13067867178771765760 15768100709500419968 21590166519522560 2721823697248176768 5422057227976830976 8122290758705485184 10822524289434139392 13522757820162793600 16222991350891447808 476480807910550400 3176714338639204608 5876947869367858816 8577181400096513024 11277414930825167232 13977648461553821440 16677881992282475648 931371449301578240 3631604980030232448 6331838510758886656 9032072041487540864 11732305572216195072 14432539102944849280 17132772633673503488 1386262090692606080 4086495621421260288 6786729152149914496 9486962682878568704 12187196213607222912 14887429744335877120 17587663275064531328 1841152732083633920 4541386262812288128 7241619793540942336 9941853324269596544 12642086854998250752 15342320385726904960 18042553916455559168 2296043373474661760 4996276904203315968 7696510434931970176 10396743965660624384 13096977496389278592 15797211027117932800 50700484137035392 2750934014865689600 5451167545594343808 8151401076322998016 10851634607051652224 13551868137780306432 16252101668508960640 505591125528063232 3205824656256717440 5906058186985371648 8606291717714025856 11306525248442680064 14006758779171334272 16706992309899988480 960481766919091072 3660715297647745280 6360948828376399488 9061182359105053696 11761415889833707904 14461649420562362112 17161882951291016320 1415372408310118912 4115605939038773120 6815839469767427328 9516073000496081536 12216306531224735744 14916540061953389952 17616773592682044160 1870263049701146752 4570496580429800960 7270730111158455168 9970963641887109376 12671197172615763584 15371430703344417792 18071664234073072000 2325153691092174592 5025387221820828800 7725620752549483008 10425854283278137216 13126087814006791424 15826321344735445632 79810801754548224 2780044332483202432 5480277863211856640 8180511393940510848 10880744924669165056 13580978455397819264 16281211986126473472 534701443145576064 3234934973874230272 5935168504602884480 8635402035331538688 11335635566060192896 14035869096788847104 16736102627517501312 989592084536603904 3689825615265258112 6390059145993912320 9090292676722566528 11790526207451220736 14490759738179874944 17190993268908529152 1444482725927631744 4144716256656285952 6844949787384940160 9545183318113594368 12245416848842248576 14945650379570902784 17645883910299556992 1899373367318659584 4599606898047313792 7299840428775968000 10000073959504622208 12700307490233276416 15400541020961930624 18100774551690584832 2354264008709687424 5054497539438341632 7754731070166995840 10454964600895650048 13155198131624304256 15855431662352958464 108921119372061056 2809154650100715264 5509388180829369472 8209621711558023680 10909855242286677888 13610088773015332096 16310322303743986304 563811760763088896 3264045291491743104 5964278822220397312 8664512352949051520 11364745883677705728 14064979414406359936 16765212945135014144 1018702402154116736 3718935932882770944 6419169463611425152 9119402994340079360 11819636525068733568 14519870055797387776 17220103586526041984 1473593043545144576 4173826574273798784 6874060105002452992 9574293635731107200 12274527166459761408 14974760697188415616 17674994227917069824 1928483684936172416 4628717215664826624 7328950746393480832 10029184277122135040 12729417807850789248 15429651338579443456 18129884869308097664 2383374326327200256 5083607857055854464 7783841387784508672 10484074918513162880 13184308449241817088 15884541979970471296 138031436989573888 2838264967718228096 5538498498446882304 8238732029175536512 10938965559904190720 13639199090632844928 16339432621361499136 592922078380601728 3293155609109255936 5993389139837910144 8693622670566564352 11393856201295218560 14094089732023872768 16794323262752526976 1047812719771629568 3748046250500283776 6448279781228937984 9148513311957592192 11848746842686246400 14548980373414900608 17249213904143554816 1502703361162657408 4202936891891311616 6903170422619965824 9603403953348620032 12303637484077274240 15003871014805928448 17704104545534582656 1957594002553685248 4657827533282339456 7358061064010993664 10058294594739647872 12758528125468302080 15458761656196956288 18158995186925610496 2412484643944713088 5112718174673367296 7812951705402021504 10513185236130675712 13213418766859329920 15913652297587984128 167141754607086720 2867375285335740928 5567608816064395136 8267842346793049344 10968075877521703552 13668309408250357760 16368542938979011968 622032395998114560 3322265926726768768 6022499457455422976 8722732988184077184 11422966518912731392 14123200049641385600 16823433580370039808 1076923037389142400 3777156568117796608 6477390098846450816 9177623629575105024 11877857160303759232 14578090691032413440 17278324221761067648 1531813678780170240 4232047209508824448 6932280740237478656 9632514270966132864 12332747801694787072 15032981332423441280 17733214863152095488 1986704320171198080 4686937850899852288 7387171381628506496 10087404912357160704 12787638443085814912 15487871973814469120 18188105504543123328 2441594961562225920 5141828492290880128 7842062023019534336 10542295553748188544 13242529084476842752 15942762615205496960 196252072224599552 2896485602953253760 5596719133681907968 8296952664410562176 10997186195139216384 13697419725867870592 16397653256596524800 651142713615627392 3351376244344281600 6051609775072935808 8751843305801590016 11452076836530244224 14152310367258898432 16852543897987552640 1106033355006655232 3806266885735309440 6506500416463963648 9206733947192617856 11906967477921272064 14607201008649926272 17307434539378580480 1560923996397683072 4261157527126337280 6961391057854991488 9661624588583645696 12361858119312299904 15062091650040954112 17762325180769608320 2015814637788710912 4716048168517365120 7416281699246019328 10116515229974673536 12816748760703327744 15516982291431981952 18217215822160636160 2470705279179738752 5170938809908392960 7871172340637047168 10571405871365701376 13271639402094355584 15971872932823009792 225362389842112384 2925595920570766592 5625829451299420800 8326062982028075008 11026296512756729216 13726530043485383424 16426763574214037632 680253031233140224 3380486561961794432 6080720092690448640 8780953623419102848 11481187154147757056 14181420684876411264 16881654215605065472 1135143672624168064 3835377203352822272 6535610734081476480 9235844264810130688 11936077795538784896 14636311326267439104 17336544856996093312 1590034314015195904 4290267844743850112 6990501375472504320 9690734906201158528 12390968436929812736 15091201967658466944 17791435498387121152 2044924955406223744 4745158486134877952 7445392016863532160 10145625547592186368 12845859078320840576 15546092609049494784 18246326139778148992 2499815596797251584 5200049127525905792 7900282658254560000 10600516188983214208 13300749719711868416 16000983250440522624 254472707459625216 2954706238188279424 5654939768916933632 8355173299645587840 11055406830374242048 13755640361102896256 16455873891831550464 709363348850653056 3409596879579307264 6109830410307961472 8810063941036615680 11510297471765269888 14210531002493924096 16910764533222578304 1164253990241680896 3864487520970335104 6564721051698989312 9264954582427643520 11965188113156297728 14665421643884951936 17365655174613606144 1619144631632708736 4319378162361362944 7019611693090017152 9719845223818671360 12420078754547325568 15120312285275979776 17820545816004633984 2074035273023736576 4774268803752390784 7474502334481044992 10174735865209699200 12874969395938353408 15575202926667007616 18275436457395661824 2528925914414764416 5229159445143418624 7929392975872072832 10629626506600727040 13329860037329381248 16030093568058035456 283583025077138048 2983816555805792256 5684050086534446464 8384283617263100672 11084517147991754880 13784750678720409088 16484984209449063296 738473666468165888 3438707197196820096 6138940727925474304 8839174258654128512 11539407789382782720 14239641320111436928 16939874850840091136 1193364307859193728 3893597838587847936 6593831369316502144 9294064900045156352 11994298430773810560 14694531961502464768 17394765492231118976 1648254949250221568 4348488479978875776 7048722010707529984 9748955541436184192 12449189072164838400 15149422602893492608 17849656133622146816 2103145590641249408 4803379121369903616 7503612652098557824 10203846182827212032 12904079713555866240 15604313244284520448 18304546775013174656 2558036232032277248 5258269762760931456 7958503293489585664 10658736824218239872 13358970354946894080 16059203885675548288 312693342694650880 3012926873423305088 5713160404151959296 8413393934880613504 11113627465609267712 13813860996337921920 16514094527066576128 767583984085678720 3467817514814332928 6168051045542987136 8868284576271641344 11568518107000295552 14268751637728949760 16968985168457603968 1222474625476706560 3922708156205360768 6622941686934014976 9323175217662669184 12023408748391323392 14723642279119977600 17423875809848631808 1677365266867734400 4377598797596388608 7077832328325042816 9778065859053697024 12478299389782351232 15178532920511005440 17878766451239659648 2132255908258762240 4832489438987416448 7532722969716070656 10232956500444724864 12933190031173379072 15633423561902033280 18333657092630687488 2587146549649790080 5287380080378444288 7987613611107098496 10687847141835752704 13388080672564406912 16088314203293061120 341803660312163712 3042037191040817920 5742270721769472128 8442504252498126336 11142737783226780544 13842971313955434752 16543204844684088960 796694301703191552 3496927832431845760 6197161363160499968 8897394893889154176 11597628424617808384 14297861955346462592 16998095486075116800 1251584943094219392 3951818473822873600 6652052004551527808 9352285535280182016 12052519066008836224 14752752596737490432 17452986127466144640 1706475584485247232 4406709115213901440 7106942645942555648 9807176176671209856 12507409707399864064 15207643238128518272 17907876768857172480 2161366225876275072 4861599756604929280 7561833287333583488 10262066818062237696 12962300348790891904 15662533879519546112 18362767410248200320 2616256867267302912 5316490397995957120 8016723928724611328 10716957459453265536 13417190990181919744 16117424520910573952 370913977929676544 3071147508658330752 5771381039386984960 8471614570115639168 11171848100844293376 13872081631572947584 16572315162301601792 825804619320704384 3526038150049358592 6226271680778012800 8926505211506667008 11626738742235321216 14326972272963975424 17027205803692629632 1280695260711732224 3980928791440386432 6681162322169040640 9381395852897694848 12081629383626349056 14781862914355003264 17482096445083657472 1735585902102760064 4435819432831414272 7136052963560068480 9836286494288722688 12536520025017376896 15236753555746031104 17936987086474685312 2190476543493787904 4890710074222442112 7590943604951096320 10291177135679750528 12991410666408404736 15691644197137058944 18391877727865713152 2645367184884815744 5345600715613469952 8045834246342124160 10746067777070778368 13446301307799432576 16146534838528086784 400024295547189376 3100257826275843584 5800491357004497792 8500724887733152000 11200958418461806208 13901191949190460416 16601425479919114624 854914936938217216 3555148467666871424 6255381998395525632 8955615529124179840 11655849059852834048 14356082590581488256 17056316121310142464 1309805578329245056 4010039109057899264 6710272639786553472 9410506170515207680 12110739701243861888 14810973231972516096 17511206762701170304 1764696219720272896 4464929750448927104 7165163281177581312 9865396811906235520 12565630342634889728 15265863873363543936 17966097404092198144 2219586861111300736 4919820391839954944 7620053922568609152 10320287453297263360 13020520984025917568 15720754514754571776 18420988045483225984 2674477502502328576 5374711033230982784 8074944563959636992 10775178094688291200 13475411625416945408 16175645156145599616 429134613164702208 3129368143893356416 5829601674622010624 8529835205350664832 11230068736079319040 13930302266807973248 16630535797536627456 884025254555730048 3584258785284384256 6284492316013038464 8984725846741692672 11684959377470346880 14385192908199001088 17085426438927655296 1338915895946757888 4039149426675412096 6739382957404066304 9439616488132720512 12139850018861374720 14840083549590028928 17540317080318683136 1793806537337785728 4494040068066439936 7194273598795094144 9894507129523748352 12594740660252402560 15294974190981056768 17995207721709710976 2248697178728813568 4948930709457467776 7649164240186121984 10349397770914776192 13049631301643430400 15749864832372084608 3354289391187200 2703587820119841408 5403821350848495616 8104054881577149824 10804288412305804032 13504521943034458240 16204755473763112448 458244930782215040 3158478461510869248 5858711992239523456 8558945522968177664 11259179053696831872 13959412584425486080 16659646115154140288 913135572173242880 3613369102901897088 6313602633630551296 9013836164359205504 11714069695087859712 14414303225816513920 17114536756545168128 1368026213564270720 4068259744292924928 6768493275021579136 9468726805750233344 12168960336478887552 14869193867207541760 17569427397936195968 1822916854955298560 4523150385683952768 7223383916412606976 9923617447141261184 12623850977869915392 15324084508598569600 18024318039327223808 2277807496346326400 4978041027074980608 7678274557803634816 10378508088532289024 13078741619260943232 15778975149989597440 32464607008700032 2732698137737354240 5432931668466008448 8133165199194662656 10833398729923316864 13533632260651971072 16233865791380625280 487355248399727872 3187588779128382080 5887822309857036288 8588055840585690496 11288289371314344704 13988522902042998912 16688756432771653120 942245889790755712 3642479420519409920 6342712951248064128 9042946481976718336 11743180012705372544 14443413543434026752 17143647074162680960 1397136531181783552 4097370061910437760 6797603592639091968 9497837123367746176 12198070654096400384 14898304184825054592 17598537715553708800 1852027172572811392 4552260703301465600 7252494234030119808 9952727764758774016 12652961295487428224 15353194826216082432 18053428356944736640 2306917813963839232 5007151344692493440 7707384875421147648 10407618406149801856 13107851936878456064 15808085467607110272 61574924626212864 2761808455354867072 5462041986083521280 8162275516812175488 10862509047540829696 13562742578269483904 16262976108998138112 516465566017240704 3216699096745894912 5916932627474549120 8617166158203203328 11317399688931857536 14017633219660511744 16717866750389165952 971356207408268544 3671589738136922752 6371823268865576960 9072056799594231168 11772290330322885376 14472523861051539584 17172757391780193792 1426246848799296384 4126480379527950592 6826713910256604800 9526947440985259008 12227180971713913216 14927414502442567424 17627648033171221632 1881137490190324224 4581371020918978432 7281604551647632640 9981838082376286848 12682071613104941056 15382305143833595264 18082538674562249472 2336028131581352064 5036261662310006272 7736495193038660480 10436728723767314688 13136962254495968896 15837195785224623104 90685242243725696 2790918772972379904 5491152303701034112 8191385834429688320 10891619365158342528 13591852895886996736 16292086426615650944 545575883634753536 3245809414363407744 5946042945092061952 8646276475820716160 11346510006549370368 14046743537278024576 16746977068006678784 1000466525025781376 3700700055754435584 6400933586483089792 9101167117211744000 11801400647940398208 14501634178669052416 17201867709397706624 1455357166416809216 4155590697145463424 6855824227874117632 9556057758602771840 12256291289331426048 14956524820060080256 17656758350788734464 1910247807807837056 4610481338536491264 7310714869265145472 10010948399993799680 12711181930722453888 15411415461451108096 18111648992179762304 2365138449198864896 5065371979927519104 7765605510656173312 10465839041384827520 13166072572113481728 15866306102842135936 119795559861238528 2820029090589892736 5520262621318546944 8220496152047201152 10920729682775855360 13620963213504509568 16321196744233163776 574686201252266368 3274919731980920576 5975153262709574784 8675386793438228992 11375620324166883200 14075853854895537408 16776087385624191616 1029576842643294208 3729810373371948416 6430043904100602624 9130277434829256832 11830510965557911040 14530744496286565248 17230978027015219456 1484467484034322048 4184701014762976256 6884934545491630464 9585168076220284672 12285401606948938880 14985635137677593088 17685868668406247296 1939358125425349888 4639591656154004096 7339825186882658304 10040058717611312512 12740292248339966720 15440525779068620928 18140759309797275136 2394248766816377728 5094482297545031936 7794715828273686144 10494949359002340352 13195182889730994560 15895416420459648768 148905877478751360 2849139408207405568 5549372938936059776 8249606469664713984 10949840000393368192 13650073531122022400 16350307061850676608 603796518869779200 3304030049598433408 6004263580327087616 8704497111055741824 11404730641784396032 14104964172513050240 16805197703241704448 1058687160260807040 3758920690989461248 6459154221718115456 9159387752446769664 11859621283175423872 14559854813904078080 17260088344632732288 1513577801651834880 4213811332380489088 6914044863109143296 9614278393837797504 12314511924566451712 15014745455295105920 17714978986023760128 1968468443042862720 4668701973771516928 7368935504500171136 10069169035228825344 12769402565957479552 15469636096686133760 18169869627414787968 2423359084433890560 5123592615162544768 7823826145891198976 10524059676619853184 13224293207348507392 15924526738077161600 178016195096264192 2878249725824918400 5578483256553572608 8278716787282226816 10978950318010881024 13679183848739535232 16379417379468189440 632906836487292032 3333140367215946240 6033373897944600448 8733607428673254656 11433840959401908864 14134074490130563072 16834308020859217280 1087797477878319872 3788031008606974080 6488264539335628288 9188498070064282496 11888731600792936704 14588965131521590912 17289198662250245120 1542688119269347712 4242921649998001920 6943155180726656128 9643388711455310336 12343622242183964544 15043855772912618752 17744089303641272960 1997578760660375552 4697812291389029760 7398045822117683968 10098279352846338176 12798512883574992384 15498746414303646592 18198979945032300800 2452469402051403392 5152702932780057600 7852936463508711808 10553169994237366016 13253403524966020224 15953637055694674432 207126512713777024 2907360043442431232 5607593574171085440 8307827104899739648 11008060635628393856 13708294166357048064 16408527697085702272 662017154104804864 3362250684833459072 6062484215562113280 8762717746290767488 11462951277019421696 14163184807748075904 16863418338476730112 1116907795495832704 3817141326224486912 6517374856953141120 9217608387681795328 11917841918410449536 14618075449139103744 17318308979867757952 1571798436886860544 4272031967615514752 6972265498344168960 9672499029072823168 12372732559801477376 15072966090530131584 17773199621258785792 2026689078277888384 4726922609006542592 7427156139735196800 10127389670463851008 12827623201192505216 15527856731921159424 18228090262649813632 2481579719668916224 5181813250397570432 7882046781126224640 10582280311854878848 13282513842583533056 15982747373312187264 236236830331289856 2936470361059944064 5636703891788598272 8336937422517252480 11037170953245906688 13737404483974560896 16437638014703215104 691127471722317696 3391361002450971904 6091594533179626112 8791828063908280320 11492061594636934528 14192295125365588736 16892528656094242944 1146018113113345536 3846251643841999744 6546485174570653952 9246718705299308160 11946952236027962368 14647185766756616576 17347419297485270784 1600908754504373376 4301142285233027584 7001375815961681792 9701609346690336000 12401842877418990208 15102076408147644416 17802309938876298624 2055799395895401216 4756032926624055424 7456266457352709632 10156499988081363840 12856733518810018048 15556967049538672256 18257200580267326464 2510690037286429056 5210923568015083264 7911157098743737472 10611390629472391680 13311624160201045888 16011857690929700096 265347147948802688 2965580678677456896 5665814209406111104 8366047740134765312 11066281270863419520 13766514801592073728 16466748332320727936 720237789339830528 3420471320068484736 6120704850797138944 8820938381525793152 11521171912254447360 14221405442983101568 16921638973711755776 1175128430730858368 3875361961459512576 6575595492188166784 9275829022916820992 11976062553645475200 14676296084374129408 17376529615102783616 1630019072121886208 4330252602850540416 7030486133579194624 9730719664307848832 12430953195036503040 15131186725765157248 17831420256493811456 2084909713512914048 4785143244241568256 7485376774970222464 10185610305698876672 12885843836427530880 15586077367156185088 18286310897884839296 2539800354903941888 5240033885632596096 7940267416361250304 10640500947089904512 13340734477818558720 16040968008547212928 294457465566315520 2994690996294969728 5694924527023623936 8395158057752278144 11095391588480932352 13795625119209586560 16495858649938240768 749348106957343360 3449581637685997568 6149815168414651776 8850048699143305984 11550282229871960192 14250515760600614400 16950749291329268608 1204238748348371200 3904472279077025408 6604705809805679616 9304939340534333824 12005172871262988032 14705406401991642240 17405639932720296448 1659129389739399040 4359362920468053248 7059596451196707456 9759829981925361664 12460063512654015872 15160297043382670080 17860530574111324288 2114020031130426880 4814253561859081088 7514487092587735296 10214720623316389504 12914954154045043712 15615187684773697920 18315421215502352128 2568910672521454720 5269144203250108928 7969377733978763136 10669611264707417344 13369844795436071552 16070078326164725760 323567783183828352 3023801313912482560 5724034844641136768 8424268375369790976 11124501906098445184 13824735436827099392 16524968967555753600 778458424574856192 3478691955303510400 6178925486032164608 8879159016760818816 11579392547489473024 14279626078218127232 16979859608946781440 1233349065965884032 3933582596694538240 6633816127423192448 9334049658151846656 12034283188880500864 14734516719609155072 17434750250337809280 1688239707356911872 4388473238085566080 7088706768814220288 9788940299542874496 12489173830271528704 15189407361000182912 17889640891728837120 2143130348747939712 4843363879476593920 7543597410205248128 10243830940933902336 12944064471662556544 15644298002391210752 18344531533119864960 2598020990138967552 5298254520867621760 7998488051596275968 10698721582324930176 13398955113053584384 16099188643782238592 352678100801341184 3052911631529995392 5753145162258649600 8453378692987303808 11153612223715958016 13853845754444612224 16554079285173266432 807568742192369024 3507802272921023232 6208035803649677440 8908269334378331648 11608502865106985856 14308736395835640064 17008969926564294272 1262459383583396864 3962692914312051072 6662926445040705280 9363159975769359488 12063393506498013696 14763627037226667904 17463860567955322112 1717350024974424704 4417583555703078912 7117817086431733120 9818050617160387328 12518284147889041536 15218517678617695744 17918751209346349952 2172240666365452544 4872474197094106752 7572707727822760960 10272941258551415168 12973174789280069376 15673408320008723584 18373641850737377792 2627131307756480384 5327364838485134592 8027598369213788800 10727831899942443008 13428065430671097216 16128298961399751424 381788418418854016 3082021949147508224 5782255479876162432 8482489010604816640 11182722541333470848 13882956072062125056 16583189602790779264 836679059809881856 3536912590538536064 6237146121267190272 8937379651995844480 11637613182724498688 14337846713453152896 17038080244181807104 1291569701200909696 3991803231929563904 6692036762658218112 9392270293386872320 12092503824115526528 14792737354844180736 17492970885572834944 1746460342591937536 4446693873320591744 7146927404049245952 9847160934777900160 12547394465506554368 15247627996235208576 17947861526963862784 2201350983982965376 4901584514711619584 7601818045440273792 10302051576168928000 13002285106897582208 15702518637626236416 18402752168354890624 2656241625373993216 5356475156102647424 8056708686831301632 10756942217559955840 13457175748288610048 16157409279017264256 410898736036366848 3111132266765021056 5811365797493675264 8511599328222329472 11211832858950983680 13912066389679637888 16612299920408292096 865789377427394688 3566022908156048896 6266256438884703104 8966489969613357312 11666723500342011520 14366957031070665728 17067190561799319936 1320680018818422528 4020913549547076736 6721147080275730944 9421380611004385152 12121614141733039360 14821847672461693568 17522081203190347776 1775570660209450368 4475804190938104576 7176037721666758784 9876271252395412992 12576504783124067200 15276738313852721408 17976971844581375616 2230461301600478208 4930694832329132416 7630928363057786624 10331161893786440832 13031395424515095040 15731628955243749248 18431862485972403456 2685351942991506048 5385585473720160256 8085819004448814464 10786052535177468672 13486286065906122880 16186519596634777088 440009053653879680 3140242584382533888 5840476115111188096 8540709645839842304 11240943176568496512 13941176707297150720 16641410238025804928 894899695044907520 3595133225773561728 6295366756502215936 8995600287230870144 11695833817959524352 14396067348688178560 17096300879416832768 1349790336435935360 4050023867164589568 6750257397893243776 9450490928621897984 12150724459350552192 14850957990079206400 17551191520807860608 1804680977826963200 4504914508555617408 7205148039284271616 9905381570012925824 12605615100741580032 15305848631470234240 18006082162198888448 2259571619217991040 4959805149946645248 7660038680675299456 10360272211403953664 13060505742132607872 15760739272861262080 14228729880364672 2714462260609018880 5414695791337673088 8114929322066327296 10815162852794981504 13515396383523635712 16215629914252289920 469119371271392512 3169352902000046720 5869586432728700928 8569819963457355136 11270053494186009344 13970287024914663552 16670520555643317760 924010012662420352 3624243543391074560 6324477074119728768 9024710604848382976 11724944135577037184 14425177666305691392 17125411197034345600 1378900654053448192 4079134184782102400 6779367715510756608 9479601246239410816 12179834776968065024 14880068307696719232 17580301838425373440 1833791295444476032 4534024826173130240 7234258356901784448 9934491887630438656 12634725418359092864 15334958949087747072 18035192479816401280 2288681936835503872 4988915467564158080 7689148998292812288 10389382529021466496 13089616059750120704 15789849590478774912 43339047497877504 2743572578226531712 5443806108955185920 8144039639683840128 10844273170412494336 13544506701141148544 16244740231869802752 498229688888905344 3198463219617559552 5898696750346213760 8598930281074867968 11299163811803522176 13999397342532176384 16699630873260830592 953120330279933184 3653353861008587392 6353587391737241600 9053820922465895808 11754054453194550016 14454287983923204224 17154521514651858432 1408010971670961024 4108244502399615232 6808478033128269440 9508711563856923648 12208945094585577856 14909178625314232064 17609412156042886272 1862901613061988864 4563135143790643072 7263368674519297280 9963602205247951488 12663835735976605696 15364069266705259904 18064302797433914112 2317792254453016704 5018025785181670912 7718259315910325120 10418492846638979328 13118726377367633536 15818959908096287744 72449365115390336 2772682895844044544 5472916426572698752 8173149957301352960 10873383488030007168 13573617018758661376 16273850549487315584 527340006506418176 3227573537235072384 5927807067963726592 8628040598692380800 11328274129421035008 14028507660149689216 16728741190878343424 982230647897446016 3682464178626100224 6382697709354754432 9082931240083408640 11783164770812062848 14483398301540717056 17183631832269371264 1437121289288473856 4137354820017128064 6837588350745782272 9537821881474436480 12238055412203090688 14938288942931744896 17638522473660399104 1892011930679501696 4592245461408155904 7292478992136810112 9992712522865464320 12692946053594118528 15393179584322772736 18093413115051426944 2346902572070529536 5047136102799183744 7747369633527837952 10447603164256492160 13147836694985146368 15848070225713800576 101559682732903168 2801793213461557376 5502026744190211584 8202260274918865792 10902493805647520000 13602727336376174208 16302960867104828416 556450324123931008 3256683854852585216 5956917385581239424 8657150916309893632 11357384447038547840 14057617977767202048 16757851508495856256 1011340965514958848 3711574496243613056 6411808026972267264 9112041557700921472 11812275088429575680 14512508619158229888 17212742149886884096 1466231606905986688 4166465137634640896 6866698668363295104 9566932199091949312 12267165729820603520 14967399260549257728 17667632791277911936 1921122248297014528 4621355779025668736 7321589309754322944 10021822840482977152 12722056371211631360 15422289901940285568 18122523432668939776 2376012889688042368 5076246420416696576 7776479951145350784 10476713481874004992 13176947012602659200 15877180543331313408 130670000350416000 2830903531079070208 5531137061807724416 8231370592536378624 10931604123265032832 13631837653993687040 16332071184722341248 585560641741443840 3285794172470098048 5986027703198752256 8686261233927406464 11386494764656060672 14086728295384714880 16786961826113369088 1040451283132471680 3740684813861125888 6440918344589780096 9141151875318434304 11841385406047088512 14541618936775742720 17241852467504396928 1495341924523499520 4195575455252153728 6895808985980807936 9596042516709462144 12296276047438116352 14996509578166770560 17696743108895424768 1950232565914527360 4650466096643181568 7350699627371835776 10050933158100489984 12751166688829144192 15451400219557798400 18151633750286452608 2405123207305555200 5105356738034209408 7805590268762863616 10505823799491517824 13206057330220172032 15906290860948826240 159780317967928832 2860013848696583040 5560247379425237248 8260480910153891456 10960714440882545664 13660947971611199872 16361181502339854080 614670959358956672 3314904490087610880 6015138020816265088 8715371551544919296 11415605082273573504 14115838613002227712 16816072143730881920 1069561600749984512 3769795131478638720 6470028662207292928 9170262192935947136 11870495723664601344 14570729254393255552 17270962785121909760 1524452242141012352 4224685772869666560 6924919303598320768 9625152834326974976 12325386365055629184 15025619895784283392 17725853426512937600 1979342883532040192 4679576414260694400 7379809944989348608 10080043475718002816 12780277006446657024 15480510537175311232 18180744067903965440 2434233524923068032 5134467055651722240 7834700586380376448 10534934117109030656 13235167647837684864 15935401178566339072 188890635585441664 2889124166314095872 5589357697042750080 8289591227771404288 10989824758500058496 13690058289228712704 16390291819957366912 643781276976469504 3344014807705123712 6044248338433777920 8744481869162432128 11444715399891086336 14144948930619740544 16845182461348394752 1098671918367497344 3798905449096151552 6499138979824805760 9199372510553459968 11899606041282114176 14599839572010768384 17300073102739422592 1553562559758525184 4253796090487179392 6954029621215833600 9654263151944487808 12354496682673142016 15054730213401796224 17754963744130450432 2008453201149553024 4708686731878207232 7408920262606861440 10109153793335515648 12809387324064169856 15509620854792824064 18209854385521478272 2463343842540580864 5163577373269235072 7863810903997889280 10564044434726543488 13264277965455197696 15964511496183851904 218000953202954496 2918234483931608704 5618468014660262912 8318701545388917120 11018935076117571328 13719168606846225536 16419402137574879744 672891594593982336 3373125125322636544 6073358656051290752 8773592186779944960 11473825717508599168 14174059248237253376 16874292778965907584 1127782235985010176 3828015766713664384 6528249297442318592 9228482828170972800 11928716358899627008 14628949889628281216 17329183420356935424 1582672877376038016 4282906408104692224 6983139938833346432 9683373469562000640 12383607000290654848 15083840531019309056 17784074061747963264 2037563518767065856 4737797049495720064 7438030580224374272 10138264110953028480 12838497641681682688 15538731172410336896 18238964703138991104 2492454160158093696 5192687690886747904 7892921221615402112 10593154752344056320 13293388283072710528 15993621813801364736 247111270820467328 2947344801549121536 5647578332277775744 8347811863006429952 11048045393735084160 13748278924463738368 16448512455192392576 702001912211495168 3402235442940149376 6102468973668803584 8802702504397457792 11502936035126112000 14203169565854766208 16903403096583420416 1156892553602523008 3857126084331177216 6557359615059831424 9257593145788485632 11957826676517139840 14658060207245794048 17358293737974448256 1611783194993550848 4312016725722205056 7012250256450859264 9712483787179513472 12412717317908167680 15112950848636821888 17813184379365476096 2066673836384578688 4766907367113232896 7467140897841887104 10167374428570541312 12867607959299195520 15567841490027849728 18268075020756503936 2521564477775606528 5221798008504260736 7922031539232914944 10622265069961569152 13322498600690223360 16022732131418877568 276221588437980160 2976455119166634368 5676688649895288576 8376922180623942784 11077155711352596992 13777389242081251200 16477622772809905408 731112229829008000 3431345760557662208 6131579291286316416 8831812822014970624 11532046352743624832 14232279883472279040 16932513414200933248 1186002871220035840 3886236401948690048 6586469932677344256 9286703463405998464 11986936994134652672 14687170524863306880 17387404055591961088 1640893512611063680 4341127043339717888 7041360574068372096 9741594104797026304 12441827635525680512 15142061166254334720 17842294696982988928 2095784154002091520 4796017684730745728 7496251215459399936 10196484746188054144 12896718276916708352 15596951807645362560 18297185338374016768 2550674795393119360 5250908326121773568 7951141856850427776 10651375387579081984 13351608918307736192 16051842449036390400 305331906055492992 3005565436784147200 5705798967512801408 8406032498241455616 11106266028970109824 13806499559698764032 16506733090427418240 760222547446520832 3460456078175175040 6160689608903829248 8860923139632483456 11561156670361137664 14261390201089791872 16961623731818446080 1215113188837548672 3915346719566202880 6615580250294857088 9315813781023511296 12016047311752165504 14716280842480819712 17416514373209473920 1670003830228576512 4370237360957230720 7070470891685884928 9770704422414539136 12470937953143193344 15171171483871847552 17871405014600501760 2124894471619604352 4825128002348258560 7525361533076912768 10225595063805566976 12925828594534221184 15626062125262875392 18326295655991529600 2579785113010632192 5280018643739286400 7980252174467940608 10680485705196594816 13380719235925249024 16080952766653903232 334442223673005824 3034675754401660032 5734909285130314240 8435142815858968448 11135376346587622656 13835609877316276864 16535843408044931072 789332865064033664 3489566395792687872 6189799926521342080 8890033457249996288 11590266987978650496 14290500518707304704 16990734049435958912 1244223506455061504 3944457037183715712 6644690567912369920 9344924098641024128 12045157629369678336 14745391160098332544 17445624690826986752 1699114147846089344 4399347678574743552 7099581209303397760 9799814740032051968 12500048270760706176 15200281801489360384 17900515332218014592 2154004789237117184 4854238319965771392 7554471850694425600 10254705381423079808 12954938912151734016 15655172442880388224 18355405973609042432 2608895430628145024 5309128961356799232 8009362492085453440 10709596022814107648 13409829553542761856 16110063084271416064 363552541290518656 3063786072019172864 5764019602747827072 8464253133476481280 11164486664205135488 13864720194933789696 16564953725662443904 818443182681546496 3518676713410200704 6218910244138854912 8919143774867509120 11619377305596163328 14319610836324817536 17019844367053471744 1273333824072574336 3973567354801228544 6673800885529882752 9374034416258536960 12074267946987191168 14774501477715845376 17474735008444499584 1728224465463602176 4428457996192256384 7128691526920910592 9828925057649564800 12529158588378219008 15229392119106873216 17929625649835527424 2183115106854630016 4883348637583284224 7583582168311938432 10283815699040592640 12984049229769246848 15684282760497901056 18384516291226555264 2638005748245657856 5338239278974312064 8038472809702966272 10738706340431620480 13438939871160274688 16139173401888928896 392662858908031488 3092896389636685696 5793129920365339904 8493363451093994112 11193596981822648320 13893830512551302528 16594064043279956736 847553500299059328 3547787031027713536 6248020561756367744 8948254092485021952 11648487623213676160 14348721153942330368 17048954684670984576 1302444141690087168 4002677672418741376 6702911203147395584 9403144733876049792 12103378264604704000 14803611795333358208 17503845326062012416 1757334783081115008 4457568313809769216 7157801844538423424 9858035375267077632 12558268905995731840 15258502436724386048 17958735967453040256 2212225424472142848 4912458955200797056 7612692485929451264 10312926016658105472 13013159547386759680 15713393078115413888 18413626608844068096 2667116065863170688 5367349596591824896 8067583127320479104 10767816658049133312 13468050188777787520 16168283719506441728 421773176525544320 3122006707254198528 5822240237982852736 8522473768711506944 11222707299440161152 13922940830168815360 16623174360897469568 876663817916572160 3576897348645226368 6277130879373880576 8977364410102534784 11677597940831188992 14377831471559843200 17078065002288497408 1331554459307600000 4031787990036254208 6732021520764908416 9432255051493562624 12132488582222216832 14832722112950871040 17532955643679525248 1786445100698627840 4486678631427282048 7186912162155936256 9887145692884590464 12587379223613244672 15287612754341898880 17987846285070553088 2241335742089655680 4941569272818309888 7641802803546964096 10342036334275618304 13042269865004272512 15742503395732926720 18442736926461580928 2696226383480683520 5396459914209337728 8096693444937991936 10796926975666646144 13497160506395300352 16197394037123954560 450883494143057152 3151117024871711360 5851350555600365568 8551584086329019776 11251817617057673984 13952051147786328192 16652284678514982400 905774135534084992 3606007666262739200 6306241196991393408 9006474727720047616 11706708258448701824 14406941789177356032 17107175319906010240 1360664776925112832 4060898307653767040 6761131838382421248 9461365369111075456 12161598899839729664 14861832430568383872 17562065961297038080 1815555418316140672 4515788949044794880 7216022479773449088 9916256010502103296 12616489541230757504 15316723071959411712 18016956602688065920 2270446059707168512 4970679590435822720 7670913121164476928 10371146651893131136 13071380182621785344 15771613713350439552 25103170369542144 2725336701098196352 5425570231826850560 8125803762555504768 10826037293284158976 13526270824012813184 16226504354741467392 479993811760569984 3180227342489224192 5880460873217878400 8580694403946532608 11280927934675186816 13981161465403841024 16681394996132495232 934884453151597824 3635117983880252032 6335351514608906240 9035585045337560448 11735818576066214656 14436052106794868864 17136285637523523072 1389775094542625664 4090008625271279872 6790242155999934080 9490475686728588288 12190709217457242496 14890942748185896704 17591176278914550912 1844665735933653504 4544899266662307712 7245132797390961920 9945366328119616128 12645599858848270336 15345833389576924544 18046066920305578752 2299556377324681344 4999789908053335552 7700023438781989760 10400256969510643968 13100490500239298176 15800724030967952384 54213487987054976 2754447018715709184 5454680549444363392 8154914080173017600 10855147610901671808 13555381141630326016 16255614672358980224 509104129378082816 3209337660106737024 5909571190835391232 8609804721564045440 11310038252292699648 14010271783021353856 16710505313750008064 963994770769110656 3664228301497764864 6364461832226419072 9064695362955073280 11764928893683727488 14465162424412381696 17165395955141035904 1418885412160138496 4119118942888792704 6819352473617446912 9519586004346101120 12219819535074755328 14920053065803409536 17620286596532063744 1873776053551166336 4574009584279820544 7274243115008474752 9974476645737128960 12674710176465783168 15374943707194437376 18075177237923091584 2328666694942194176 5028900225670848384 7729133756399502592 10429367287128156800 13129600817856811008 15829834348585465216 83323805604567808 2783557336333222016 5483790867061876224 8184024397790530432 10884257928519184640 13584491459247838848 16284724989976493056 538214446995595648 3238447977724249856 5938681508452904064 8638915039181558272 11339148569910212480 14039382100638866688 16739615631367520896 993105088386623488 3693338619115277696 6393572149843931904 9093805680572586112 11794039211301240320 14494272742029894528 17194506272758548736 1447995729777651328 4148229260506305536 6848462791234959744 9548696321963613952 12248929852692268160 14949163383420922368 17649396914149576576 1902886371168679168 4603119901897333376 7303353432625987584 10003586963354641792 12703820494083296000 15404054024811950208 18104287555540604416 2357777012559707008 5058010543288361216 7758244074017015424 10458477604745669632 13158711135474323840 15858944666202978048 112434123222080640 2812667653950734848 5512901184679389056 8213134715408043264 10913368246136697472 13613601776865351680 16313835307594005888 567324764613108480 3267558295341762688 5967791826070416896 8668025356799071104 11368258887527725312 14068492418256379520 16768725948985033728 1022215406004136320 3722448936732790528 6422682467461444736 9122915998190098944 11823149528918753152 14523383059647407360 17223616590376061568 1477106047395164160 4177339578123818368 6877573108852472576 9577806639581126784 12278040170309780992 14978273701038435200 17678507231767089408 1931996688786192000 4632230219514846208 7332463750243500416 10032697280972154624 12732930811700808832 15433164342429463040 18133397873158117248 2386887330177219840 5087120860905874048 7787354391634528256 10487587922363182464 13187821453091836672 15888054983820490880 141544440839593472 2841777971568247680 5542011502296901888 8242245033025556096 10942478563754210304 13642712094482864512 16342945625211518720 596435082230621312 3296668612959275520 5996902143687929728 8697135674416583936 11397369205145238144 14097602735873892352 16797836266602546560 1051325723621649152 3751559254350303360 6451792785078957568 9152026315807611776 11852259846536265984 14552493377264920192 17252726907993574400 1506216365012676992 4206449895741331200 6906683426469985408 9606916957198639616 12307150487927293824 15007384018655948032 17707617549384602240 1961107006403704832 4661340537132359040 7361574067861013248 10061807598589667456 12762041129318321664 15462274660046975872 18162508190775630080 2415997647794732672 5116231178523386880 7816464709252041088 10516698239980695296 13216931770709349504 15917165301438003712 170654758457106304 2870888289185760512 5571121819914414720 8271355350643068928 10971588881371723136 13671822412100377344 16372055942829031552 625545399848134144 3325778930576788352 6026012461305442560 8726245992034096768 11426479522762750976 14126713053491405184 16826946584220059392 1080436041239161984 3780669571967816192 6480903102696470400 9181136633425124608 11881370164153778816 14581603694882433024 17281837225611087232 1535326682630189824 4235560213358844032 6935793744087498240 9636027274816152448 12336260805544806656 15036494336273460864 17736727867002115072 1990217324021217664 4690450854749871872 7390684385478526080 10090917916207180288 12791151446935834496 15491384977664488704 18191618508393142912 2445107965412245504 5145341496140899712 7845575026869553920 10545808557598208128 13246042088326862336 15946275619055516544 199765076074619136 2899998606803273344 5600232137531927552 8300465668260581760 11000699198989235968 13700932729717890176 16401166260446544384 654655717465646976 3354889248194301184 6055122778922955392 8755356309651609600 11455589840380263808 14155823371108918016 16856056901837572224 1109546358856674816 3809779889585329024 6510013420313983232 9210246951042637440 11910480481771291648 14610714012499945856 17310947543228600064 1564437000247702656 4264670530976356864 6964904061705011072 9665137592433665280 12365371123162319488 15065604653890973696 17765838184619627904 2019327641638730496 4719561172367384704 7419794703096038912 10120028233824693120 12820261764553347328 15520495295282001536 18220728826010655744 2474218283029758336 5174451813758412544 7874685344487066752 10574918875215720960 13275152405944375168 15975385936673029376 228875393692131968 2929108924420786176 5629342455149440384 8329575985878094592 11029809516606748800 13730043047335403008 16430276578064057216 683766035083159808 3383999565811814016 6084233096540468224 8784466627269122432 11484700157997776640 14184933688726430848 16885167219455085056 1138656676474187648 3838890207202841856 6539123737931496064 9239357268660150272 11939590799388804480 14639824330117458688 17340057860846112896 1593547317865215488 4293780848593869696 6994014379322523904 9694247910051178112 12394481440779832320 15094714971508486528 17794948502237140736 2048437959256243328 4748671489984897536 7448905020713551744 10149138551442205952 12849372082170860160 15549605612899514368 18249839143628168576 2503328600647271168 5203562131375925376 7903795662104579584 10604029192833233792 13304262723561888000 16004496254290542208 257985711309644800 2958219242038299008 5658452772766953216 8358686303495607424 11058919834224261632 13759153364952915840 16459386895681570048 712876352700672640 3413109883429326848 6113343414157981056 8813576944886635264 11513810475615289472 14214044006343943680 16914277537072597888 1167766994091700480 3868000524820354688 6568234055549008896 9268467586277663104 11968701117006317312 14668934647734971520 17369168178463625728 1622657635482728320 4322891166211382528 7023124696940036736 9723358227668690944 12423591758397345152 15123825289125999360 17824058819854653568 2077548276873756160 4777781807602410368 7478015338331064576 10178248869059718784 12878482399788372992 15578715930517027200 18278949461245681408 2532438918264784000 5232672448993438208 7932905979722092416 10633139510450746624 13333373041179400832 16033606571908055040 287096028927157632 2987329559655811840 5687563090384466048 8387796621113120256 11088030151841774464 13788263682570428672 16488497213299082880 741986670318185472 3442220201046839680 6142453731775493888 8842687262504148096 11542920793232802304 14243154323961456512 16943387854690110720 1196877311709213312 3897110842437867520 6597344373166521728 9297577903895175936 11997811434623830144 14698044965352484352 17398278496081138560 1651767953100241152 4352001483828895360 7052235014557549568 9752468545286203776 12452702076014857984 15152935606743512192 17853169137472166400 2106658594491268992 4806892125219923200 7507125655948577408 10207359186677231616 12907592717405885824 15607826248134540032 18308059778863194240 2561549235882296832 5261782766610951040 7962016297339605248 10662249828068259456 13362483358796913664 16062716889525567872 316206346544670464 3016439877273324672 5716673408001978880 8416906938730633088 11117140469459287296 13817374000187941504 16517607530916595712 771096987935698304 3471330518664352512 6171564049393006720 8871797580121660928 11572031110850315136 14272264641578969344 16972498172307623552 1225987629326726144 3926221160055380352 6626454690784034560 9326688221512688768 12026921752241342976 14727155282969997184 17427388813698651392 1680878270717753984 4381111801446408192 7081345332175062400 9781578862903716608 12481812393632370816 15182045924361025024 17882279455089679232 2135768912108781824 4836002442837436032 7536235973566090240 10236469504294744448 12936703035023398656 15636936565752052864 18337170096480707072 2590659553499809664 5290893084228463872 7991126614957118080 10691360145685772288 13391593676414426496 16091827207143080704 345316664162183296 3045550194890837504 5745783725619491712 8446017256348145920 11146250787076800128 13846484317805454336 16546717848534108544 800207305553211136 3500440836281865344 6200674367010519552 8900907897739173760 11601141428467827968 14301374959196482176 17001608489925136384 1255097946944238976 3955331477672893184 6655565008401547392 9355798539130201600 12056032069858855808 14756265600587510016 17456499131316164224 1709988588335266816 4410222119063921024 7110455649792575232 9810689180521229440 12510922711249883648 15211156241978537856 17911389772707192064 2164879229726294656 4865112760454948864 7565346291183603072 10265579821912257280 12965813352640911488 15666046883369565696 18366280414098219904 2619769871117322496 5320003401845976704 8020236932574630912 10720470463303285120 13420703994031939328 16120937524760593536 374426981779696128 3074660512508350336 5774894043237004544 8475127573965658752 11175361104694312960 13875594635422967168 16575828166151621376 829317623170723968 3529551153899378176 6229784684628032384 8930018215356686592 11630251746085340800 14330485276813995008 17030718807542649216 1284208264561751808 3984441795290406016 6684675326019060224 9384908856747714432 12085142387476368640 14785375918205022848 17485609448933677056 1739098905952779648 4439332436681433856 7139565967410088064 9839799498138742272 12540033028867396480 15240266559596050688 17940500090324704896 2193989547343807488 4894223078072461696 7594456608801115904 10294690139529770112 12994923670258424320 15695157200987078528 18395390731715732736 2648880188734835328 5349113719463489536 8049347250192143744 10749580780920797952 13449814311649452160 16150047842378106368 403537299397208960 3103770830125863168 5804004360854517376 8504237891583171584 11204471422311825792 13904704953040480000 16604938483769134208 858427940788236800 3558661471516891008 6258895002245545216 8959128532974199424 11659362063702853632 14359595594431507840 17059829125160162048 1313318582179264640 4013552112907918848 6713785643636573056 9414019174365227264 12114252705093881472 14814486235822535680 17514719766551189888 1768209223570292480 4468442754298946688 7168676285027600896 9868909815756255104 12569143346484909312 15269376877213563520 17969610407942217728 2223099864961320320 4923333395689974528 7623566926418628736 10323800457147282944 13024033987875937152 15724267518604591360 18424501049333245568 2677990506352348160 5378224037081002368 8078457567809656576 10778691098538310784 13478924629266964992 16179158159995619200 432647617014721792 3132881147743376000 5833114678472030208 8533348209200684416 11233581739929338624 13933815270657992832 16634048801386647040 887538258405749632 3587771789134403840 6288005319863058048 8988238850591712256 11688472381320366464 14388705912049020672 17088939442777674880 1342428899796777472 4042662430525431680 6742895961254085888 9443129491982740096 12143363022711394304 14843596553440048512 17543830084168702720 1797319541187805312 4497553071916459520 7197786602645113728 9898020133373767936 12598253664102422144 15298487194831076352 17998720725559730560 2252210182578833152 4952443713307487360 7652677244036141568 10352910774764795776 13053144305493449984 15753377836222104192 6867293241206784 2707100823969860992 5407334354698515200 8107567885427169408 10807801416155823616 13508034946884477824 16208268477613132032 461757934632234624 3161991465360888832 5862224996089543040 8562458526818197248 11262692057546851456 13962925588275505664 16663159119004159872 916648576023262464 3616882106751916672 6317115637480570880 9017349168209225088 11717582698937879296 14417816229666533504 17118049760395187712 1371539217414290304 4071772748142944512 6772006278871598720 9472239809600252928 12172473340328907136 14872706871057561344 17572940401786215552 1826429858805318144 4526663389533972352 7226896920262626560 9927130450991280768 12627363981719934976 15327597512448589184 18027831043177243392 2281320500196345984 4981554030925000192 7681787561653654400 10382021092382308608 13082254623110962816 15782488153839617024 35977610858719616 2736211141587373824 5436444672316028032 8136678203044682240 10836911733773336448 13537145264501990656 16237378795230644864 490868252249747456 3191101782978401664 5891335313707055872 8591568844435710080 11291802375164364288 13992035905893018496 16692269436621672704 945758893640775296 3645992424369429504 6346225955098083712 9046459485826737920 11746693016555392128 14446926547284046336 17147160078012700544 1400649535031803136 4100883065760457344 6801116596489111552 9501350127217765760 12201583657946419968 14901817188675074176 17602050719403728384 1855540176422830976 4555773707151485184 7256007237880139392 9956240768608793600 12656474299337447808 15356707830066102016 18056941360794756224 2310430817813858816 5010664348542513024 7710897879271167232 10411131409999821440 13111364940728475648 15811598471457129856 65087928476232448 2765321459204886656 5465554989933540864 8165788520662195072 10866022051390849280 13566255582119503488 16266489112848157696 519978569867260288 3220212100595914496 5920445631324568704 8620679162053222912 11320912692781877120 14021146223510531328 16721379754239185536 974869211258288128 3675102741986942336 6375336272715596544 9075569803444250752 11775803334172904960 14476036864901559168 17176270395630213376 1429759852649315968 4129993383377970176 6830226914106624384 9530460444835278592 12230693975563932800 14930927506292587008 17631161037021241216 1884650494040343808 4584884024768998016 7285117555497652224 9985351086226306432 12685584616954960640 15385818147683614848 18086051678412269056 2339541135431371648 5039774666160025856 7740008196888680064 10440241727617334272 13140475258345988480 15840708789074642688 94198246093745280 2794431776822399488 5494665307551053696 8194898838279707904 10895132369008362112 13595365899737016320 16295599430465670528 549088887484773120 3249322418213427328 5949555948942081536 8649789479670735744 11350023010399389952 14050256541128044160 16750490071856698368 1003979528875800960 3704213059604455168 6404446590333109376 9104680121061763584 11804913651790417792 14505147182519072000 17205380713247726208 1458870170266828800 4159103700995483008 6859337231724137216 9559570762452791424 12259804293181445632 14960037823910099840 17660271354638754048 1913760811657856640 4613994342386510848 7314227873115165056 10014461403843819264 12714694934572473472 15414928465301127680 18115161996029781888 2368651453048884480 5068884983777538688 7769118514506192896 10469352045234847104 13169585575963501312 15869819106692155520 123308563711258112 2823542094439912320 5523775625168566528 8224009155897220736 10924242686625874944 13624476217354529152 16324709748083183360 578199205102285952 3278432735830940160 5978666266559594368 8678899797288248576 11379133328016902784 14079366858745556992 16779600389474211200 1033089846493313792 3733323377221968000 6433556907950622208 9133790438679276416 11834023969407930624 14534257500136584832 17234491030865239040 1487980487884341632 4188214018612995840 6888447549341650048 9588681080070304256 12288914610798958464 14989148141527612672 17689381672256266880 1942871129275369472 4643104660004023680 7343338190732677888 10043571721461332096 12743805252189986304 15444038782918640512 18144272313647294720 2397761770666397312 5097995301395051520 7798228832123705728 10498462362852359936 13198695893581014144 15898929424309668352 152418881328770944 2852652412057425152 5552885942786079360 8253119473514733568 10953353004243387776 13653586534972041984 16353820065700696192 607309522719798784 3307543053448452992 6007776584177107200 8708010114905761408 11408243645634415616 14108477176363069824 16808710707091724032 1062200164110826624 3762433694839480832 6462667225568135040 9162900756296789248 11863134287025443456 14563367817754097664 17263601348482751872 1517090805501854464 4217324336230508672 6917557866959162880 9617791397687817088 12318024928416471296 15018258459145125504 17718491989873779712 1971981446892882304 4672214977621536512 7372448508350190720 10072682039078844928 12772915569807499136 15473149100536153344 18173382631264807552 2426872088283910144 5127105619012564352 7827339149741218560 10527572680469872768 13227806211198526976 15928039741927181184 181529198946283776 2881762729674937984 5581996260403592192 8282229791132246400 10982463321860900608 13682696852589554816 16382930383318209024 636419840337311616 3336653371065965824 6036886901794620032 8737120432523274240 11437353963251928448 14137587493980582656 16837821024709236864 1091310481728339456 3791544012456993664 6491777543185647872 9192011073914302080 11892244604642956288 14592478135371610496 17292711666100264704 1546201123119367296 4246434653848021504 6946668184576675712 9646901715305329920 12347135246033984128 15047368776762638336 17747602307491292544 2001091764510395136 4701325295239049344 7401558825967703552 10101792356696357760 12802025887425011968 15502259418153666176 18202492948882320384 2455982405901422976 5156215936630077184 7856449467358731392 10556682998087385600 13256916528816039808 15957150059544694016 210639516563796608 2910873047292450816 5611106578021105024 8311340108749759232 11011573639478413440 13711807170207067648 16412040700935721856 665530157954824448 3365763688683478656 6065997219412132864 8766230750140787072 11466464280869441280 14166697811598095488 16866931342326749696 1120420799345852288 3820654330074506496 6520887860803160704 9221121391531814912 11921354922260469120 14621588452989123328 17321821983717777536 1575311440736880128 4275544971465534336 6975778502194188544 9676012032922842752 12376245563651496960 15076479094380151168 17776712625108805376 2030202082127907968 4730435612856562176 7430669143585216384 10130902674313870592 12831136205042524800 15531369735771179008 18231603266499833216 2485092723518935808 5185326254247590016 7885559784976244224 10585793315704898432 13286026846433552640 15986260377162206848 239749834181309440 2939983364909963648 5640216895638617856 8340450426367272064 11040683957095926272 13740917487824580480 16441151018553234688 694640475572337280 3394874006300991488 6095107537029645696 8795341067758299904 11495574598486954112 14195808129215608320 16896041659944262528 1149531116963365120 3849764647692019328 6549998178420673536 9250231709149327744 11950465239877981952 14650698770606636160 17350932301335290368 1604421758354392960 4304655289083047168 7004888819811701376 9705122350540355584 12405355881269009792 15105589411997664000 17805822942726318208 2059312399745420800 4759545930474075008 7459779461202729216 10160012991931383424 12860246522660037632 15560480053388691840 18260713584117346048 2514203041136448640 5214436571865102848 7914670102593757056 10614903633322411264 13315137164051065472 16015370694779719680 268860151798822272 2969093682527476480 5669327213256130688 8369560743984784896 11069794274713439104 13770027805442093312 16470261336170747520 723750793189850112 3423984323918504320 6124217854647158528 8824451385375812736 11524684916104466944 14224918446833121152 16925151977561775360 1178641434580877952 3878874965309532160 6579108496038186368 9279342026766840576 11979575557495494784 14679809088224148992 17380042618952803200 1633532075971905792 4333765606700560000 7033999137429214208 9734232668157868416 12434466198886522624 15134699729615176832 17834933260343831040 2088422717362933632 4788656248091587840 7488889778820242048 10189123309548896256 12889356840277550464 15589590371006204672 18289823901734858880 2543313358753961472 5243546889482615680 7943780420211269888 10644013950939924096 13344247481668578304 16044481012397232512 297970469416335104 2998204000144989312 5698437530873643520 8398671061602297728 11098904592330951936 13799138123059606144 16499371653788260352 752861110807362944 3453094641536017152 6153328172264671360 8853561702993325568 11553795233721979776 14254028764450633984 16954262295179288192 1207751752198390784 3907985282927044992 6608218813655699200 9308452344384353408 12008685875113007616 14708919405841661824 17409152936570316032 1662642393589418624 4362875924318072832 7063109455046727040 9763342985775381248 12463576516504035456 15163810047232689664 17864043577961343872 2117533034980446464 4817766565709100672 7518000096437754880 10218233627166409088 12918467157895063296 15618700688623717504 18318934219352371712 2572423676371474304 5272657207100128512 7972890737828782720 10673124268557436928 13373357799286091136 16073591330014745344 327080787033847936 3027314317762502144 5727547848491156352 8427781379219810560 11128014909948464768 13828248440677118976 16528481971405773184 781971428424875776 3482204959153529984 6182438489882184192 8882672020610838400 11582905551339492608 14283139082068146816 16983372612796801024 1236862069815903616 3937095600544557824 6637329131273212032 9337562662001866240 12037796192730520448 14738029723459174656 17438263254187828864 1691752711206931456 4391986241935585664 7092219772664239872 9792453303392894080 12492686834121548288 15192920364850202496 17893153895578856704 2146643352597959296 4846876883326613504 7547110414055267712 10247343944783921920 12947577475512576128 15647811006241230336 18348044536969884544 2601533993988987136 5301767524717641344 8002001055446295552 10702234586174949760 13402468116903603968 16102701647632258176 356191104651360768 3056424635380014976 5756658166108669184 8456891696837323392 11157125227565977600 13857358758294631808 16557592289023286016 811081746042388608 3511315276771042816 6211548807499697024 8911782338228351232 11612015868957005440 14312249399685659648 17012482930414313856 1265972387433416448 3966205918162070656 6666439448890724864 9366672979619379072 12066906510348033280 14767140041076687488 17467373571805341696 1720863028824444288 4421096559553098496 7121330090281752704 9821563621010406912 12521797151739061120 15222030682467715328 17922264213196369536 2175753670215472128 4875987200944126336 7576220731672780544 10276454262401434752 12976687793130088960 15676921323858743168 18377154854587397376 2630644311606499968 5330877842335154176 8031111373063808384 10731344903792462592 13431578434521116800 16131811965249771008 385301422268873600 3085534952997527808 5785768483726182016 8486002014454836224 11186235545183490432 13886469075912144640 16586702606640798848 840192063659901440 3540425594388555648 6240659125117209856 8940892655845864064 11641126186574518272 14341359717303172480 17041593248031826688 1295082705050929280 3995316235779583488 6695549766508237696 9395783297236891904 12096016827965546112 14796250358694200320 17496483889422854528 1749973346441957120 4450206877170611328 7150440407899265536 9850673938627919744 12550907469356573952 15251141000085228160 17951374530813882368 2204863987832984960 4905097518561639168 7605331049290293376 10305564580018947584 13005798110747601792 15706031641476256000 18406265172204910208 2659754629224012800 5359988159952667008 8060221690681321216 10760455221409975424 13460688752138629632 16160922282867283840 414411739886386432 3114645270615040640 5814878801343694848 8515112332072349056 11215345862801003264 13915579393529657472 16615812924258311680 869302381277414272 3569535912006068480 6269769442734722688 8970002973463376896 11670236504192031104 14370470034920685312 17070703565649339520 1324193022668442112 4024426553397096320 6724660084125750528 9424893614854404736 12125127145583058944 14825360676311713152 17525594207040367360 1779083664059469952 4479317194788124160 7179550725516778368 9879784256245432576 12580017786974086784 15280251317702740992 17980484848431395200 2233974305450497792 4934207836179152000 7634441366907806208 10334674897636460416 13034908428365114624 15735141959093768832 18435375489822423040 2688864946841525632 5389098477570179840 8089332008298834048 10789565539027488256 13489799069756142464 16190032600484796672 443522057503899264 3143755588232553472 5843989118961207680 8544222649689861888 11244456180418516096 13944689711147170304 16644923241875824512 898412698894927104 3598646229623581312 6298879760352235520 8999113291080889728 11699346821809543936 14399580352538198144 17099813883266852352 1353303340285954944 4053536871014609152 6753770401743263360 9454003932471917568 12154237463200571776 14854470993929225984 17554704524657880192 1808193981676982784 4508427512405636992 7208661043134291200 9908894573862945408 12609128104591599616 15309361635320253824 18009595166048908032 2263084623068010624 4963318153796664832 7663551684525319040 10363785215253973248 13064018745982627456 15764252276711281664 17741733730384256 2717975264459038464 5418208795187692672 8118442325916346880 10818675856645001088 13518909387373655296 16219142918102309504 472632375121412096 3172865905850066304 5873099436578720512 8573332967307374720 11273566498036028928 13973800028764683136 16674033559493337344 927523016512439936 3627756547241094144 6327990077969748352 9028223608698402560 11728457139427056768 14428690670155710976 17128924200884365184 1382413657903467776 4082647188632121984 6782880719360776192 9483114250089430400 12183347780818084608 14883581311546738816 17583814842275393024 1837304299294495616 4537537830023149824 7237771360751804032 9938004891480458240 12638238422209112448 15338471952937766656 18038705483666420864 2292194940685523456 4992428471414177664 7692662002142831872 10392895532871486080 13093129063600140288 15793362594328794496 46852051347897088 2747085582076551296 5447319112805205504 8147552643533859712 10847786174262513920 13548019704991168128 16248253235719822336 501742692738924928 3201976223467579136 5902209754196233344 8602443284924887552 11302676815653541760 14002910346382195968 16703143877110850176 956633334129952768 3656866864858606976 6357100395587261184 9057333926315915392 11757567457044569600 14457800987773223808 17158034518501878016 1411523975520980608 4111757506249634816 6811991036978289024 9512224567706943232 12212458098435597440 14912691629164251648 17612925159892905856 1866414616912008448 4566648147640662656 7266881678369316864 9967115209097971072 12667348739826625280 15367582270555279488 18067815801283933696 2321305258303036288 5021538789031690496 7721772319760344704 10422005850488998912 13122239381217653120 15822472911946307328 75962368965409920 2776195899694064128 5476429430422718336 8176662961151372544 10876896491880026752 13577130022608680960 16277363553337335168 530853010356437760 3231086541085091968 5931320071813746176 8631553602542400384 11331787133271054592 14032020663999708800 16732254194728363008 985743651747465600 3685977182476119808 6386210713204774016 9086444243933428224 11786677774662082432 14486911305390736640 17187144836119390848 1440634293138493440 4140867823867147648 6841101354595801856 9541334885324456064 12241568416053110272 14941801946781764480 17642035477510418688 1895524934529521280 4595758465258175488 7295991995986829696 9996225526715483904 12696459057444138112 15396692588172792320 18096926118901446528 2350415575920549120 5050649106649203328 7750882637377857536 10451116168106511744 13151349698835165952 15851583229563820160 105072686582922752 2805306217311576960 5505539748040231168 8205773278768885376 10906006809497539584 13606240340226193792 16306473870954848000 559963327973950592 3260196858702604800 5960430389431259008 8660663920159913216 11360897450888567424 14061130981617221632 16761364512345875840 1014853969364978432 3715087500093632640 6415321030822286848 9115554561550941056 11815788092279595264 14516021623008249472 17216255153736903680 1469744610756006272 4169978141484660480 6870211672213314688 9570445202941968896 12270678733670623104 14970912264399277312 17671145795127931520 1924635252147034112 4624868782875688320 7325102313604342528 10025335844332996736 12725569375061650944 15425802905790305152 18126036436518959360 2379525893538061952 5079759424266716160 7779992954995370368 10480226485724024576 13180460016452678784 15880693547181332992 134183004200435584 2834416534929089792 5534650065657744000 8234883596386398208 10935117127115052416 13635350657843706624 16335584188572360832 589073645591463424 3289307176320117632 5989540707048771840 8689774237777426048 11390007768506080256 14090241299234734464 16790474829963388672 1043964286982491264 3744197817711145472 6444431348439799680 9144664879168453888 11844898409897108096 14545131940625762304 17245365471354416512 1498854928373519104 4199088459102173312 6899321989830827520 9599555520559481728 12299789051288135936 15000022582016790144 17700256112745444352 1953745569764546944 4653979100493201152 7354212631221855360 10054446161950509568 12754679692679163776 15454913223407817984 18155146754136472192 2408636211155574784 5108869741884228992 7809103272612883200 10509336803341537408 13209570334070191616 15909803864798845824 163293321817948416 2863526852546602624 5563760383275256832 8263993914003911040 10964227444732565248 13664460975461219456 16364694506189873664 618183963208976256 3318417493937630464 6018651024666284672 8718884555394938880 11419118086123593088 14119351616852247296 16819585147580901504 1073074604600004096 3773308135328658304 6473541666057312512 9173775196785966720 11874008727514620928 14574242258243275136 17274475788971929344 1527965245991031936 4228198776719686144 6928432307448340352 9628665838176994560 12328899368905648768 15029132899634302976 17729366430362957184 1982855887382059776 4683089418110713984 7383322948839368192 10083556479568022400 12783790010296676608 15484023541025330816 18184257071753985024 2437746528773087616 5137980059501741824 7838213590230396032 10538447120959050240 13238680651687704448 15938914182416358656 192403639435461248 2892637170164115456 5592870700892769664 8293104231621423872 10993337762350078080 13693571293078732288 16393804823807386496 647294280826489088 3347527811555143296 6047761342283797504 8747994873012451712 11448228403741105920 14148461934469760128 16848695465198414336 1102184922217516928 3802418452946171136 6502651983674825344 9202885514403479552 11903119045132133760 14603352575860787968 17303586106589442176 1557075563608544768 4257309094337198976 6957542625065853184 9657776155794507392 12358009686523161600 15058243217251815808 17758476747980470016 2011966204999572608 4712199735728226816 7412433266456881024 10112666797185535232 12812900327914189440 15513133858642843648 18213367389371497856 2466856846390600448 5167090377119254656 7867323907847908864 10567557438576563072 13267790969305217280 15968024500033871488 221513957052974080 2921747487781628288 5621981018510282496 8322214549238936704 11022448079967590912 13722681610696245120 16422915141424899328 676404598444001920 3376638129172656128 6076871659901310336 8777105190629964544 11477338721358618752 14177572252087272960 16877805782815927168 1131295239835029760 3831528770563683968 6531762301292338176 9231995832020992384 11932229362749646592 14632462893478300800 17332696424206955008 1586185881226057600 4286419411954711808 6986652942683366016 9686886473412020224 12387120004140674432 15087353534869328640 17787587065597982848 2041076522617085440 4741310053345739648 7441543584074393856 10141777114803048064 12842010645531702272 15542244176260356480 18242477706989010688 2495967164008113280 5196200694736767488 7896434225465421696 10596667756194075904 13296901286922730112 15997134817651384320 250624274670486912 2950857805399141120 5651091336127795328 8351324866856449536 11051558397585103744 13751791928313757952 16452025459042412160 705514916061514752 3405748446790168960 6105981977518823168 8806215508247477376 11506449038976131584 14206682569704785792 16906916100433440000 1160405557452542592 3860639088181196800 6560872618909851008 9261106149638505216 11961339680367159424 14661573211095813632 17361806741824467840 1615296198843570432 4315529729572224640 7015763260300878848 9715996791029533056 12416230321758187264 15116463852486841472 17816697383215495680 2070186840234598272 4770420370963252480 7470653901691906688 10170887432420560896 12871120963149215104 15571354493877869312 18271588024606523520 2525077481625626112 5225311012354280320 7925544543082934528 10625778073811588736 13326011604540242944 16026245135268897152 279734592287999744 2979968123016653952 5680201653745308160 8380435184473962368 11080668715202616576 13780902245931270784 16481135776659924992 734625233679027584 3434858764407681792 6135092295136336000 8835325825864990208 11535559356593644416 14235792887322298624 16936026418050952832 1189515875070055424 3889749405798709632 6589982936527363840 9290216467256018048 11990449997984672256 14690683528713326464 17390917059441980672 1644406516461083264 4344640047189737472 7044873577918391680 9745107108647045888 12445340639375700096 15145574170104354304 17845807700833008512 2099297157852111104 4799530688580765312 7499764219309419520 10199997750038073728 12900231280766727936 15600464811495382144 18300698342224036352 2554187799243138944 5254421329971793152 7954654860700447360 10654888391429101568 13355121922157755776 16055355452886409984 308844909905512576 3009078440634166784 5709311971362820992 8409545502091475200 11109779032820129408 13810012563548783616 16510246094277437824 763735551296540416 3463969082025194624 6164202612753848832 8864436143482503040 11564669674211157248 14264903204939811456 16965136735668465664 1218626192687568256 3918859723416222464 6619093254144876672 9319326784873530880 12019560315602185088 14719793846330839296 17420027377059493504 1673516834078596096 4373750364807250304 7073983895535904512 9774217426264558720 12474450956993212928 15174684487721867136 17874918018450521344 2128407475469623936 4828641006198278144 7528874536926932352 10229108067655586560 12929341598384240768 15629575129112894976 18329808659841549184 2583298116860651776 5283531647589305984 7983765178317960192 10683998709046614400 13384232239775268608 16084465770503922816 337955227523025408 3038188758251679616 5738422288980333824 8438655819708988032 11138889350437642240 13839122881166296448 16539356411894950656 792845868914053248 3493079399642707456 6193312930371361664 8893546461100015872 11593779991828670080 14294013522557324288 16994247053285978496 1247736510305081088 3947970041033735296 6648203571762389504 9348437102491043712 12048670633219697920 14748904163948352128 17449137694677006336 1702627151696108928 4402860682424763136 7103094213153417344 9803327743882071552 12503561274610725760 15203794805339379968 17904028336068034176 2157517793087136768 4857751323815790976 7557984854544445184 10258218385273099392 12958451916001753600 15658685446730407808 18358918977459062016 2612408434478164608 5312641965206818816 8012875495935473024 10713109026664127232 13413342557392781440 16113576088121435648 367065545140538240 3067299075869192448 5767532606597846656 8467766137326500864 11167999668055155072 13868233198783809280 16568466729512463488 821956186531566080 3522189717260220288 6222423247988874496 8922656778717528704 11622890309446182912 14323123840174837120 17023357370903491328 1276846827922593920 3977080358651248128 6677313889379902336 9377547420108556544 12077780950837210752 14778014481565864960 17478248012294519168 1731737469313621760 4431971000042275968 7132204530770930176 9832438061499584384 12532671592228238592 15232905122956892800 17933138653685547008 2186628110704649600 4886861641433303808 7587095172161958016 10287328702890612224 12987562233619266432 15687795764347920640 18388029295076574848 2641518752095677440 5341752282824331648 8041985813552985856 10742219344281640064 13442452875010294272 16142686405738948480 396175862758051072 3096409393486705280 5796642924215359488 8496876454944013696 11197109985672667904 13897343516401322112 16597577047129976320 851066504149078912 3551300034877733120 6251533565606387328 8951767096335041536 11652000627063695744 14352234157792349952 17052467688521004160 1305957145540106752 4006190676268760960 6706424206997415168 9406657737726069376 12106891268454723584 14807124799183377792 17507358329912032000 1760847786931134592 4461081317659788800 7161314848388443008 9861548379117097216 12561781909845751424 15262015440574405632 17962248971303059840 2215738428322162432 4915971959050816640 7616205489779470848 10316439020508125056 13016672551236779264 15716906081965433472 18417139612694087680 2670629069713190272 5370862600441844480 8071096131170498688 10771329661899152896 13471563192627807104 16171796723356461312 425286180375563904 3125519711104218112 5825753241832872320 8525986772561526528 11226220303290180736 13926453834018834944 16626687364747489152 880176821766591744 3580410352495245952 6280643883223900160 8980877413952554368 11681110944681208576 14381344475409862784 17081578006138516992 1335067463157619584 4035300993886273792 6735534524614928000 9435768055343582208 12136001586072236416 14836235116800890624 17536468647529544832 1789958104548647424 4490191635277301632 7190425166005955840 9890658696734610048 12590892227463264256 15291125758191918464 17991359288920572672 2244848745939675264 4945082276668329472 7645315807396983680 10345549338125637888 13045782868854292096 15746016399582946304 18446249930311600512 2699739387330703104 5399972918059357312 8100206448788011520 10800439979516665728 13500673510245319936 16200907040973974144 454396497993076736 3154630028721730944 5854863559450385152 8555097090179039360 11255330620907693568 13955564151636347776 16655797682365001984 909287139384104576 3609520670112758784 6309754200841412992 9009987731570067200 11710221262298721408 14410454793027375616 17110688323756029824 1364177780775132416 4064411311503786624 6764644842232440832 9464878372961095040 12165111903689749248 14865345434418403456 17565578965147057664 1819068422166160256 4519301952894814464 7219535483623468672 9919769014352122880 12620002545080777088 15320236075809431296 18020469606538085504 2273959063557188096 4974192594285842304 7674426125014496512 10374659655743150720 13074893186471804928 15775126717200459136 28616174219561728 2728849704948215936 5429083235676870144 8129316766405524352 10829550297134178560 13529783827862832768 16230017358591486976 483506815610589568 3183740346339243776 5883973877067897984 8584207407796552192 11284440938525206400 13984674469253860608 16684907999982514816 938397457001617408 3638630987730271616 6338864518458925824 9039098049187580032 11739331579916234240 14439565110644888448 17139798641373542656 1393288098392645248 4093521629121299456 6793755159849953664 9493988690578607872 12194222221307262080 14894455752035916288 17594689282764570496 1848178739783673088 4548412270512327296 7248645801240981504 9948879331969635712 12649112862698289920 15349346393426944128 18049579924155598336 2303069381174700928 5003302911903355136 7703536442632009344 10403769973360663552 13104003504089317760 15804237034817971968 57726491837074560 2757960022565728768 5458193553294382976 8158427084023037184 10858660614751691392 13558894145480345600 16259127676208999808 512617133228102400 3212850663956756608 5913084194685410816 8613317725414065024 11313551256142719232 14013784786871373440 16714018317600027648 967507774619130240 3667741305347784448 6367974836076438656 9068208366805092864 11768441897533747072 14468675428262401280 17168908958991055488 1422398416010158080 4122631946738812288 6822865477467466496 9523099008196120704 12223332538924774912 14923566069653429120 17623799600382083328 1877289057401185920 4577522588129840128 7277756118858494336 9977989649587148544 12678223180315802752 15378456711044456960 18078690241773111168 2332179698792213760 5032413229520867968 7732646760249522176 10432880290978176384 13133113821706830592 15833347352435484800 86836809454587392 2787070340183241600 5487303870911895808 8187537401640550016 10887770932369204224 13588004463097858432 16288237993826512640 541727450845615232 3241960981574269440 5942194512302923648 8642428043031577856 11342661573760232064 14042895104488886272 16743128635217540480 996618092236643072 3696851622965297280 6397085153693951488 9097318684422605696 11797552215151259904 14497785745879914112 17198019276608568320 1451508733627670912 4151742264356325120 6851975795084979328 9552209325813633536 12252442856542287744 14952676387270941952 17652909917999596160 1906399375018698752 4606632905747352960 7306866436476007168 10007099967204661376 12707333497933315584 15407567028661969792 18107800559390624000 2361290016409726592 5061523547138380800 7761757077867035008 10461990608595689216 13162224139324343424 15862457670052997632 115947127072100224 2816180657800754432 5516414188529408640 8216647719258062848 10916881249986717056 13617114780715371264 16317348311444025472 570837768463128064 3271071299191782272 5971304829920436480 8671538360649090688 11371771891377744896 14072005422106399104 16772238952835053312 1025728409854155904 3725961940582810112 6426195471311464320 9126429002040118528 11826662532768772736 14526896063497426944 17227129594226081152 1480619051245183744 4180852581973837952 6881086112702492160 9581319643431146368 12281553174159800576 14981786704888454784 17682020235617108992 1935509692636211584 4635743223364865792 7335976754093520000 10036210284822174208 12736443815550828416 15436677346279482624 18136910877008136832 2390400334027239424 5090633864755893632 7790867395484547840 10491100926213202048 13191334456941856256 15891567987670510464 145057444689613056 2845290975418267264 5545524506146921472 8245758036875575680 10945991567604229888 13646225098332884096 16346458629061538304 599948086080640896 3300181616809295104 6000415147537949312 8700648678266603520 11400882208995257728 14101115739723911936 16801349270452566144 1054838727471668736 3755072258200322944 6455305788928977152 9155539319657631360 11855772850386285568 14556006381114939776 17256239911843593984 1509729368862696576 4209962899591350784 6910196430320004992 9610429961048659200 12310663491777313408 15010897022505967616 17711130553234621824 1964620010253724416 4664853540982378624 7365087071711032832 10065320602439687040 12765554133168341248 15465787663896995456 18166021194625649664 2419510651644752256 5119744182373406464 7819977713102060672 10520211243830714880 13220444774559369088 15920678305288023296 174167762307125888 2874401293035780096 5574634823764434304 8274868354493088512 10975101885221742720 13675335415950396928 16375568946679051136 629058403698153728 3329291934426807936 6029525465155462144 8729758995884116352 11429992526612770560 14130226057341424768 16830459588070078976 1083949045089181568 3784182575817835776 6484416106546489984 9184649637275144192 11884883168003798400 14585116698732452608 17285350229461106816 1538839686480209408 4239073217208863616 6939306747937517824 9639540278666172032 12339773809394826240 15040007340123480448 17740240870852134656 1993730327871237248 4693963858599891456 7394197389328545664 10094430920057199872 12794664450785854080 15494897981514508288 18195131512243162496 2448620969262265088 5148854499990919296 7849088030719573504 10549321561448227712 13249555092176881920 15949788622905536128 203278079924638720 2903511610653292928 5603745141381947136 8303978672110601344 11004212202839255552 13704445733567909760 16404679264296563968 658168721315666560 3358402252044320768 6058635782772974976 8758869313501629184 11459102844230283392 14159336374958937600 16859569905687591808 1113059362706694400 3813292893435348608 6513526424164002816 9213759954892657024 11913993485621311232 14614227016349965440 17314460547078619648 1567950004097722240 4268183534826376448 6968417065555030656 9668650596283684864 12368884127012339072 15069117657740993280 17769351188469647488 2022840645488750080 4723074176217404288 7423307706946058496 10123541237674712704 12823774768403366912 15524008299132021120 18224241829860675328 2477731286879777920 5177964817608432128 7878198348337086336 10578431879065740544 13278665409794394752 15978898940523048960 232388397542151552 2932621928270805760 5632855458999459968 8333088989728114176 11033322520456768384 13733556051185422592 16433789581914076800 687279038933179392 3387512569661833600 6087746100390487808 8787979631119142016 11488213161847796224 14188446692576450432 16888680223305104640 1142169680324207232 3842403211052861440 6542636741781515648 9242870272510169856 11943103803238824064 14643337333967478272 17343570864696132480 1597060321715235072 4297293852443889280 6997527383172543488 9697760913901197696 12397994444629851904 15098227975358506112 17798461506087160320 2051950963106262912 4752184493834917120 7452418024563571328 10152651555292225536 12852885086020879744 15553118616749533952 18253352147478188160 2506841604497290752 5207075135225944960 7907308665954599168 10607542196683253376 13307775727411907584 16008009258140561792 261498715159664384 2961732245888318592 5661965776616972800 8362199307345627008 11062432838074281216 13762666368802935424 16462899899531589632 716389356550692224 3416622887279346432 6116856418008000640 8817089948736654848 11517323479465309056 14217557010193963264 16917790540922617472 1171279997941720064 3871513528670374272 6571747059399028480 9271980590127682688 11972214120856336896 14672447651584991104 17372681182313645312 1626170639332747904 4326404170061402112 7026637700790056320 9726871231518710528 12427104762247364736 15127338292976018944 17827571823704673152 2081061280723775744 4781294811452429952 7481528342181084160 10181761872909738368 12881995403638392576 15582228934367046784 18282462465095700992 2535951922114803584 5236185452843457792 7936418983572112000 10636652514300766208 13336886045029420416 16037119575758074624 290609032777177216 2990842563505831424 5691076094234485632 8391309624963139840 11091543155691794048 13791776686420448256 16492010217149102464 745499674168205056 3445733204896859264 6145966735625513472 8846200266354167680 11546433797082821888 14246667327811476096 16946900858540130304 1200390315559232896 3900623846287887104 6600857377016541312 9301090907745195520 12001324438473849728 14701557969202503936 17401791499931158144 1655280956950260736 4355514487678914944 7055748018407569152 9755981549136223360 12456215079864877568 15156448610593531776 17856682141322185984 2110171598341288576 4810405129069942784 7510638659798596992 10210872190527251200 12911105721255905408 15611339251984559616 18311572782713213824 2565062239732316416 5265295770460970624 7965529301189624832 10665762831918279040 13365996362646933248 16066229893375587456 319719350394690048 3019952881123344256 5720186411851998464 8420419942580652672 11120653473309306880 13820887004037961088 16521120534766615296 774609991785717888 3474843522514372096 6175077053243026304 8875310583971680512 11575544114700334720 14275777645428988928 16976011176157643136 1229500633176745728 3929734163905399936 6629967694634054144 9330201225362708352 12030434756091362560 14730668286820016768 17430901817548670976 1684391274567773568 4384624805296427776 7084858336025081984 9785091866753736192 12485325397482390400 15185558928211044608 17885792458939698816 2139281915958801408 4839515446687455616 7539748977416109824 10239982508144764032 12940216038873418240 15640449569602072448 18340683100330726656 2594172557349829248 5294406088078483456 7994639618807137664 10694873149535791872 13395106680264446080 16095340210993100288 348829668012202880 3049063198740857088 5749296729469511296 8449530260198165504 11149763790926819712 13849997321655473920 16550230852384128128 803720309403230720 3503953840131884928 6204187370860539136 8904420901589193344 11604654432317847552 14304887963046501760 17005121493775155968 1258610950794258560 3958844481522912768 6659078012251566976 9359311542980221184 12059545073708875392 14759778604437529600 17460012135166183808 1713501592185286400 4413735122913940608 7113968653642594816 9814202184371249024 12514435715099903232 15214669245828557440 17914902776557211648 2168392233576314240 4868625764304968448 7568859295033622656 10269092825762276864 12969326356490931072 15669559887219585280 18369793417948239488 2623282874967342080 5323516405695996288 8023749936424650496 10723983467153304704 13424216997881958912 16124450528610613120 377939985629715712 3078173516358369920 5778407047087024128 8478640577815678336 11178874108544332544 13879107639272986752 16579341170001640960 832830627020743552 3533064157749397760 6233297688478051968 8933531219206706176 11633764749935360384 14333998280664014592 17034231811392668800 1287721268411771392 3987954799140425600 6688188329869079808 9388421860597734016 12088655391326388224 14788888922055042432 17489122452783696640 1742611909802799232 4442845440531453440 7143078971260107648 9843312501988761856 12543546032717416064 15243779563446070272 17944013094174724480 2197502551193827072 4897736081922481280 7597969612651135488 10298203143379789696 12998436674108443904 15698670204837098112 18398903735565752320 2652393192584854912 5352626723313509120 8052860254042163328 10753093784770817536 13453327315499471744 16153560846228125952 407050303247228544 3107283833975882752 5807517364704536960 8507750895433191168 11207984426161845376 13908217956890499584 16608451487619153792 861940944638256384 3562174475366910592 6262408006095564800 8962641536824219008 11662875067552873216 14363108598281527424 17063342129010181632 1316831586029284224 4017065116757938432 6717298647486592640 9417532178215246848 12117765708943901056 14817999239672555264 17518232770401209472 1771722227420312064 4471955758148966272 7172189288877620480 9872422819606274688 12572656350334928896 15272889881063583104 17973123411792237312 2226612868811339904 4926846399539994112 7627079930268648320 10327313460997302528 13027546991725956736 15727780522454610944 18428014053183265152 2681503510202367744 5381737040931021952 8081970571659676160 10782204102388330368 13482437633116984576 16182671163845638784 436160620864741376 3136394151593395584 5836627682322049792 8536861213050704000 11237094743779358208 13937328274508012416 16637561805236666624 891051262255769216 3591284792984423424 6291518323713077632 8991751854441731840 11691985385170386048 14392218915899040256 17092452446627694464 1345941903646797056 4046175434375451264 6746408965104105472 9446642495832759680 12146876026561413888 14847109557290068096 17547343088018722304 1800832545037824896 4501066075766479104 7201299606495133312 9901533137223787520 12601766667952441728 15302000198681095936 18002233729409750144 2255723186428852736 4955956717157506944 7656190247886161152 10356423778614815360 13056657309343469568 15756890840072123776 10380297091226368 2710613827819880576 5410847358548534784 8111080889277188992 10811314420005843200 13511547950734497408 16211781481463151616 465270938482254208 3165504469210908416 5865737999939562624 8565971530668216832 11266205061396871040 13966438592125525248 16666672122854179456 920161579873282048 3620395110601936256 6320628641330590464 9020862172059244672 11721095702787898880 14421329233516553088 17121562764245207296 1375052221264309888 4075285751992964096 6775519282721618304 9475752813450272512 12175986344178926720 14876219874907580928 17576453405636235136 1829942862655337728 4530176393383991936 7230409924112646144 9930643454841300352 12630876985569954560 15331110516298608768 18031344047027262976 2284833504046365568 4985067034775019776 7685300565503673984 10385534096232328192 13085767626960982400 15786001157689636608 39490614708739200 2739724145437393408 5439957676166047616 8140191206894701824 10840424737623356032 13540658268352010240 16240891799080664448 494381256099767040 3194614786828421248 5894848317557075456 8595081848285729664 11295315379014383872 13995548909743038080 16695782440471692288 949271897490794880 3649505428219449088 6349738958948103296 9049972489676757504 11750206020405411712 14450439551134065920 17150673081862720128 1404162538881822720 4104396069610476928 6804629600339131136 9504863131067785344 12205096661796439552 14905330192525093760 17605563723253747968 1859053180272850560 4559286711001504768 7259520241730158976 9959753772458813184 12659987303187467392 15360220833916121600 18060454364644775808 2313943821663878400 5014177352392532608 7714410883121186816 10414644413849841024 13114877944578495232 15815111475307149440 68600932326252032 2768834463054906240 5469067993783560448 8169301524512214656 10869535055240868864 13569768585969523072 16270002116698177280 523491573717279872 3223725104445934080 5923958635174588288 8624192165903242496 11324425696631896704 14024659227360550912 16724892758089205120 978382215108307712 3678615745836961920 6378849276565616128 9079082807294270336 11779316338022924544 14479549868751578752 17179783399480232960 1433272856499335552 4133506387227989760 6833739917956643968 9533973448685298176 12234206979413952384 14934440510142606592 17634674040871260800 1888163497890363392 4588397028619017600 7288630559347671808 9988864090076326016 12689097620804980224 15389331151533634432 18089564682262288640 2343054139281391232 5043287670010045440 7743521200738699648 10443754731467353856 13143988262196008064 15844221792924662272 97711249943764864 2797944780672419072 5498178311401073280 8198411842129727488 10898645372858381696 13598878903587035904 16299112434315690112 552601891334792704 3252835422063446912 5953068952792101120 8653302483520755328 11353536014249409536 14053769544978063744 16754003075706717952 1007492532725820544 3707726063454474752 6407959594183128960 9108193124911783168 11808426655640437376 14508660186369091584 17208893717097745792 1462383174116848384 4162616704845502592 6862850235574156800 9563083766302811008 12263317297031465216 14963550827760119424 17663784358488773632 1917273815507876224 4617507346236530432 7317740876965184640 10017974407693838848 12718207938422493056 15418441469151147264 18118674999879801472 2372164456898904064 5072397987627558272 7772631518356212480 10472865049084866688 13173098579813520896 15873332110542175104 126821567561277696 2827055098289931904 5527288629018586112 8227522159747240320 10927755690475894528 13627989221204548736 16328222751933202944 581712208952305536 3281945739680959744 5982179270409613952 8682412801138268160 11382646331866922368 14082879862595576576 16783113393324230784 1036602850343333376 3736836381071987584 6437069911800641792 9137303442529296000 11837536973257950208 14537770503986604416 17238004034715258624 1491493491734361216 4191727022463015424 6891960553191669632 9592194083920323840 12292427614648978048 14992661145377632256 17692894676106286464 1946384133125389056 4646617663854043264 7346851194582697472 10047084725311351680 12747318256040005888 15447551786768660096 18147785317497314304 2401274774516416896 5101508305245071104 7801741835973725312 10501975366702379520 13202208897431033728 15902442428159687936 155931885178790528 2856165415907444736 5556398946636098944 8256632477364753152 10956866008093407360 13657099538822061568 16357333069550715776 610822526569818368 3311056057298472576 6011289588027126784 8711523118755780992 11411756649484435200 14111990180213089408 16812223710941743616 1065713167960846208 3765946698689500416 6466180229418154624 9166413760146808832 11866647290875463040 14566880821604117248 17267114352332771456 1520603809351874048 4220837340080528256 6921070870809182464 9621304401537836672 12321537932266490880 15021771462995145088 17722004993723799296 1975494450742901888 4675727981471556096 7375961512200210304 10076195042928864512 12776428573657518720 15476662104386172928 18176895635114827136 2430385092133929728 5130618622862583936 7830852153591238144 10531085684319892352 13231319215048546560 15931552745777200768 185042202796303360 2885275733524957568 5585509264253611776 8285742794982265984 10985976325710920192 13686209856439574400 16386443387168228608 639932844187331200 3340166374915985408 6040399905644639616 8740633436373293824 11440866967101948032 14141100497830602240 16841334028559256448 1094823485578359040 3795057016307013248 6495290547035667456 9195524077764321664 11895757608492975872 14595991139221630080 17296224669950284288 1549714126969386880 4249947657698041088 6950181188426695296 9650414719155349504 12350648249884003712 15050881780612657920 17751115311341312128 2004604768360414720 4704838299089068928 7405071829817723136 10105305360546377344 12805538891275031552 15505772422003685760 18206005952732339968 2459495409751442560 5159728940480096768 7859962471208750976 10560196001937405184 13260429532666059392 15960663063394713600 214152520413816192 2914386051142470400 5614619581871124608 8314853112599778816 11015086643328433024 13715320174057087232 16415553704785741440 669043161804844032 3369276692533498240 6069510223262152448 8769743753990806656 11469977284719460864 14170210815448115072 16870444346176769280 1123933803195871872 3824167333924526080 6524400864653180288 9224634395381834496 11924867926110488704 14625101456839142912 17325334987567797120 1578824444586899712 4279057975315553920 6979291506044208128 9679525036772862336 12379758567501516544 15079992098230170752 17780225628958824960 2033715085977927552 4733948616706581760 7434182147435235968 10134415678163890176 12834649208892544384 15534882739621198592 18235116270349852800 2488605727368955392 5188839258097609600 7889072788826263808 10589306319554918016 13289539850283572224 15989773381012226432 243262838031329024 2943496368759983232 5643729899488637440 8343963430217291648 11044196960945945856 13744430491674600064 16444664022403254272 698153479422356864 3398387010151011072 6098620540879665280 8798854071608319488 11499087602336973696 14199321133065627904 16899554663794282112 1153044120813384704 3853277651542038912 6553511182270693120 9253744712999347328 11953978243728001536 14654211774456655744 17354445305185309952 1607934762204412544 4308168292933066752 7008401823661720960 9708635354390375168 12408868885119029376 15109102415847683584 17809335946576337792 2062825403595440384 4763058934324094592 7463292465052748800 10163525995781403008 12863759526510057216 15563993057238711424 18264226587967365632 2517716044986468224 5217949575715122432 7918183106443776640 10618416637172430848 13318650167901085056 16018883698629739264 272373155648841856 2972606686377496064 5672840217106150272 8373073747834804480 11073307278563458688 13773540809292112896 16473774340020767104 727263797039869696 3427497327768523904 6127730858497178112 8827964389225832320 11528197919954486528 14228431450683140736 16928664981411794944 1182154438430897536 3882387969159551744 6582621499888205952 9282855030616860160 11983088561345514368 14683322092074168576 17383555622802822784 1637045079821925376 4337278610550579584 7037512141279233792 9737745672007888000 12437979202736542208 15138212733465196416 17838446264193850624 2091935721212953216 4792169251941607424 7492402782670261632 10192636313398915840 12892869844127570048 15593103374856224256 18293336905584878464 2546826362603981056 5247059893332635264 7947293424061289472 10647526954789943680 13347760485518597888 16047994016247252096 301483473266354688 3001717003995008896 5701950534723663104 8402184065452317312 11102417596180971520 13802651126909625728 16502884657638279936 756374114657382528 3456607645386036736 6156841176114690944 8857074706843345152 11557308237571999360 14257541768300653568 16957775299029307776 1211264756048410368 3911498286777064576 6611731817505718784 9311965348234372992 12012198878963027200 14712432409691681408 17412665940420335616 1666155397439438208 4366388928168092416 7066622458896746624 9766855989625400832 12467089520354055040 15167323051082709248 17867556581811363456 2121046038830466048 4821279569559120256 7521513100287774464 10221746631016428672 12921980161745082880 15622213692473737088 18322447223202391296 2575936680221493888 5276170210950148096 7976403741678802304 10676637272407456512 13376870803136110720 16077104333864764928 330593790883867520 3030827321612521728 5731060852341175936 8431294383069830144 11131527913798484352 13831761444527138560 16531994975255792768 785484432274895360 3485717963003549568 6185951493732203776 8886185024460857984 11586418555189512192 14286652085918166400 16986885616646820608 1240375073665923200 3940608604394577408 6640842135123231616 9341075665851885824 12041309196580540032 14741542727309194240 17441776258037848448 1695265715056951040 4395499245785605248 7095732776514259456 9795966307242913664 12496199837971567872 15196433368700222080 17896666899428876288 2150156356447978880 4850389887176633088 7550623417905287296 10250856948633941504 12951090479362595712 15651324010091249920 18351557540819904128 2605046997839006720 5305280528567660928 8005514059296315136 10705747590024969344 13405981120753623552 16106214651482277760 359704108501380352 3059937639230034560 5760171169958688768 8460404700687342976 11160638231415997184 13860871762144651392 16561105292873305600 814594749892408192 3514828280621062400 6215061811349716608 8915295342078370816 11615528872807025024 14315762403535679232 17015995934264333440 1269485391283436032 3969718922012090240 6669952452740744448 9370185983469398656 12070419514198052864 14770653044926707072 17470886575655361280 1724376032674463872 4424609563403118080 7124843094131772288 9825076624860426496 12525310155589080704 15225543686317734912 17925777217046389120 2179266674065491712 4879500204794145920 7579733735522800128 10279967266251454336 12980200796980108544 15680434327708762752 18380667858437416960 2634157315456519552 5334390846185173760 8034624376913827968 10734857907642482176 13435091438371136384 16135324969099790592 388814426118893184 3089047956847547392 5789281487576201600 8489515018304855808 11189748549033510016 13889982079762164224 16590215610490818432 843705067509921024 3543938598238575232 6244172128967229440 8944405659695883648 11644639190424537856 14344872721153192064 17045106251881846272 1298595708900948864 3998829239629603072 6699062770358257280 9399296301086911488 12099529831815565696 14799763362544219904 17499996893272874112 1753486350291976704 4453719881020630912 7153953411749285120 9854186942477939328 12554420473206593536 15254654003935247744 17954887534663901952 2208376991683004544 4908610522411658752 7608844053140312960 10309077583868967168 13009311114597621376 15709544645326275584 18409778176054929792 2663267633074032384 5363501163802686592 8063734694531340800 10763968225259995008 13464201755988649216 16164435286717303424 417924743736406016 3118158274465060224 5818391805193714432 8518625335922368640 11218858866651022848 13919092397379677056 16619325928108331264 872815385127433856 3573048915856088064 6273282446584742272 8973515977313396480 11673749508042050688 14373983038770704896 17074216569499359104 1327706026518461696 4027939557247115904 6728173087975770112 9428406618704424320 12128640149433078528 14828873680161732736 17529107210890386944 1782596667909489536 4482830198638143744 7183063729366797952 9883297260095452160 12583530790824106368 15283764321552760576 17983997852281414784 2237487309300517376 4937720840029171584 7637954370757825792 10338187901486480000 13038421432215134208 15738654962943788416 18438888493672442624 2692377950691545216 5392611481420199424 8092845012148853632 10793078542877507840 13493312073606162048 16193545604334816256 447035061353918848 3147268592082573056 5847502122811227264 8547735653539881472 11247969184268535680 13948202714997189888 16648436245725844096 901925702744946688 3602159233473600896 6302392764202255104 9002626294930909312 11702859825659563520 14403093356388217728 17103326887116871936 1356816344135974528 4057049874864628736 6757283405593282944 9457516936321937152 12157750467050591360 14857983997779245568 17558217528507899776 1811706985527002368 4511940516255656576 7212174046984310784 9912407577712964992 12612641108441619200 15312874639170273408 18013108169898927616 2266597626918030208 4966831157646684416 7667064688375338624 10367298219103992832 13067531749832647040 15767765280561301248 21254737580403840 2721488268309058048 5421721799037712256 8121955329766366464 10822188860495020672 13522422391223674880 16222655921952329088 476145378971431680 3176378909700085888 5876612440428740096 8576845971157394304 11277079501886048512 13977313032614702720 16677546563343356928 931036020362459520 3631269551091113728 6331503081819767936 9031736612548422144 11731970143277076352 14432203674005730560 17132437204734384768 1385926661753487360 4086160192482141568 6786393723210795776 9486627253939449984 12186860784668104192 14887094315396758400 17587327846125412608 1840817303144515200 4541050833873169408 7241284364601823616 9941517895330477824 12641751426059132032 15341984956787786240 18042218487516440448 2295707944535543040 4995941475264197248 7696175005992851456 10396408536721505664 13096642067450159872 15796875598178814080 50365055197916672 2750598585926570880 5450832116655225088 8151065647383879296 10851299178112533504 13551532708841187712 16251766239569841920 505255696588944512 3205489227317598720 5905722758046252928 8605956288774907136 11306189819503561344 14006423350232215552 16706656880960869760 960146337979972352 3660379868708626560 6360613399437280768 9060846930165934976 11761080460894589184 14461313991623243392 17161547522351897600 1415036979371000192 4115270510099654400 6815504040828308608 9515737571556962816 12215971102285617024 14916204633014271232 17616438163742925440 1869927620762028032 4570161151490682240 7270394682219336448 9970628212947990656 12670861743676644864 15371095274405299072 18071328805133953280 2324818262153055872 5025051792881710080 7725285323610364288 10425518854339018496 13125752385067672704 15825985915796326912 79475372815429504 2779708903544083712 5479942434272737920 8180175965001392128 10880409495730046336 13580643026458700544 16280876557187354752 534366014206457344 3234599544935111552 5934833075663765760 8635066606392419968 11335300137121074176 14035533667849728384 16735767198578382592 989256655597485184 3689490186326139392 6389723717054793600 9089957247783447808 11790190778512102016 14490424309240756224 17190657839969410432 1444147296988513024 4144380827717167232 6844614358445821440 9544847889174475648 12245081419903129856 14945314950631784064 17645548481360438272 1899037938379540864 4599271469108195072 7299504999836849280 9999738530565503488 12699972061294157696 15400205592022811904 18100439122751466112 2353928579770568704 5054162110499222912 7754395641227877120 10454629171956531328 13154862702685185536 15855096233413839744 108585690432942336 2808819221161596544 5509052751890250752 8209286282618904960 10909519813347559168 13609753344076213376 16309986874804867584 563476331823970176 3263709862552624384 5963943393281278592 8664176924009932800 11364410454738587008 14064643985467241216 16764877516195895424 1018366973214998016 3718600503943652224 6418834034672306432 9119067565400960640 11819301096129614848 14519534626858269056 17219768157586923264 1473257614606025856 4173491145334680064 6873724676063334272 9573958206791988480 12274191737520642688 14974425268249296896 17674658798977951104 1928148255997053696 4628381786725707904 7328615317454362112 10028848848183016320 12729082378911670528 15429315909640324736 18129549440368978944 2383038897388081536 5083272428116735744 7783505958845389952 10483739489574044160 13183973020302698368 15884206551031352576 137696008050455168 2837929538779109376 5538163069507763584 8238396600236417792 10938630130965072000 13638863661693726208 16339097192422380416 592586649441483008 3292820180170137216 5993053710898791424 8693287241627445632 11393520772356099840 14093754303084754048 16793987833813408256 1047477290832510848 3747710821561165056 6447944352289819264 9148177883018473472 11848411413747127680 14548644944475781888 17248878475204436096 1502367932223538688 4202601462952192896 6902834993680847104 9603068524409501312 12303302055138155520 15003535585866809728 17703769116595463936 1957258573614566528 4657492104343220736 7357725635071874944 10057959165800529152 12758192696529183360 15458426227257837568 18158659757986491776 2412149215005594368 5112382745734248576 7812616276462902784 10512849807191556992 13213083337920211200 15913316868648865408 166806325667968000 2867039856396622208 5567273387125276416 8267506917853930624 10967740448582584832 13667973979311239040 16368207510039893248 621696967058995840 3321930497787650048 6022164028516304256 8722397559244958464 11422631089973612672 14122864620702266880 16823098151430921088 1076587608450023680 3776821139178677888 6477054669907332096 9177288200635986304 11877521731364640512 14577755262093294720 17277988792821948928 1531478249841051520 4231711780569705728 6931945311298359936 9632178842027014144 12332412372755668352 15032645903484322560 17732879434212976768 1986368891232079360 4686602421960733568 7386835952689387776 10087069483418041984 12787303014146696192 15487536544875350400 18187770075604004608 2441259532623107200 5141493063351761408 7841726594080415616 10541960124809069824 13242193655537724032 15942427186266378240 195916643285480832 2896150174014135040 5596383704742789248 8296617235471443456 10996850766200097664 13697084296928751872 16397317827657406080 650807284676508672 3351040815405162880 6051274346133817088 8751507876862471296 11451741407591125504 14151974938319779712 16852208469048433920 1105697926067536512 3805931456796190720 6506164987524844928 9206398518253499136 11906632048982153344 14606865579710807552 17307099110439461760 1560588567458564352 4260822098187218560 6961055628915872768 9661289159644526976 12361522690373181184 15061756221101835392 17761989751830489600 2015479208849592192 4715712739578246400 7415946270306900608 10116179801035554816 12816413331764209024 15516646862492863232 18216880393221517440 2470369850240620032 5170603380969274240 7870836911697928448 10571070442426582656 13271303973155236864 15971537503883891072 225026960902993664 2925260491631647872 5625494022360302080 8325727553088956288 11025961083817610496 13726194614546264704 16426428145274918912 679917602294021504 3380151133022675712 6080384663751329920 8780618194479984128 11480851725208638336 14181085255937292544 16881318786665946752 1134808243685049344 3835041774413703552 6535275305142357760 9235508835871011968 11935742366599666176 14635975897328320384 17336209428056974592 1589698885076077184 4289932415804731392 6990165946533385600 9690399477262039808 12390633007990694016 15090866538719348224 17791100069448002432 2044589526467105024 4744823057195759232 7445056587924413440 10145290118653067648 12845523649381721856 15545757180110376064 18245990710839030272 2499480167858132864 5199713698586787072 7899947229315441280 10600180760044095488 13300414290772749696 16000647821501403904 254137278520506496 2954370809249160704 5654604339977814912 8354837870706469120 11055071401435123328 13755304932163777536 16455538462892431744 709027919911534336 3409261450640188544 6109494981368842752 8809728512097496960 11509962042826151168 14210195573554805376 16910429104283459584 1163918561302562176 3864152092031216384 6564385622759870592 9264619153488524800 11964852684217179008 14665086214945833216 17365319745674487424 1618809202693590016 4319042733422244224 7019276264150898432 9719509794879552640 12419743325608206848 15119976856336861056 17820210387065515264 2073699844084617856 4773933374813272064 7474166905541926272 10174400436270580480 12874633966999234688 15574867497727888896 18275101028456543104 2528590485475645696 5228824016204299904 7929057546932954112 10629291077661608320 13329524608390262528 16029758139118916736 283247596138019328 2983481126866673536 5683714657595327744 8383948188323981952 11084181719052636160 13784415249781290368 16484648780509944576 738138237529047168 3438371768257701376 6138605298986355584 8838838829715009792 11539072360443664000 14239305891172318208 16939539421900972416 1193028878920075008 3893262409648729216 6593495940377383424 9293729471106037632 11993963001834691840 14694196532563346048 17394430063292000256 1647919520311102848 4348153051039757056 7048386581768411264 9748620112497065472 12448853643225719680 15149087173954373888 17849320704683028096 2102810161702130688 4803043692430784896 7503277223159439104 10203510753888093312 12903744284616747520 15603977815345401728 18304211346074055936 2557700803093158528 5257934333821812736 7958167864550466944 10658401395279121152 13358634926007775360 16058868456736429568 312357913755532160 3012591444484186368 5712824975212840576 8413058505941494784 11113292036670148992 13813525567398803200 16513759098127457408 767248555146560000 3467482085875214208 6167715616603868416 8867949147332522624 11568182678061176832 14268416208789831040 16968649739518485248 1222139196537587840 3922372727266242048 6622606257994896256 9322839788723550464 12023073319452204672 14723306850180858880 17423540380909513088 1677029837928615680 4377263368657269888 7077496899385924096 9777730430114578304 12477963960843232512 15178197491571886720 17878431022300540928 2131920479319643520 4832154010048297728 7532387540776951936 10232621071505606144 12932854602234260352 15633088132962914560 18333321663691568768 2586811120710671360 5287044651439325568 7987278182167979776 10687511712896633984 13387745243625288192 16087978774353942400 341468231373044992 3041701762101699200 5741935292830353408 8442168823559007616 11142402354287661824 13842635885016316032 16542869415744970240 796358872764072832 3496592403492727040 6196825934221381248 8897059464950035456 11597292995678689664 14297526526407343872 16997760057135998080 1251249514155100672 3951483044883754880 6651716575612409088 9351950106341063296 12052183637069717504 14752417167798371712 17452650698527025920 1706140155546128512 4406373686274782720 7106607217003436928 9806840747732091136 12507074278460745344 15207307809189399552 17907541339918053760 2161030796937156352 4861264327665810560 7561497858394464768 10261731389123118976 12961964919851773184 15662198450580427392 18362431981309081600 2615921438328184192 5316154969056838400 8016388499785492608 10716622030514146816 13416855561242801024 16117089091971455232 370578548990557824 3070812079719212032 5771045610447866240 8471279141176520448 11171512671905174656 13871746202633828864 16571979733362483072 825469190381585664 3525702721110239872 6225936251838894080 8926169782567548288 11626403313296202496 14326636844024856704 17026870374753510912 1280359831772613504 3980593362501267712 6680826893229921920 9381060423958576128 12081293954687230336 14781527485415884544 17481761016144538752 1735250473163641344 4435484003892295552 7135717534620949760 9835951065349603968 12536184596078258176 15236418126806912384 17936651657535566592 2190141114554669184 4890374645283323392 7590608176011977600 10290841706740631808 12991075237469286016 15691308768197940224 18391542298926594432 2645031755945697024 5345265286674351232 8045498817403005440 10745732348131659648 13445965878860313856 16146199409588968064 399688866608070656 3099922397336724864 5800155928065379072 8500389458794033280 11200622989522687488 13900856520251341696 16601090050979995904 854579507999098496 3554813038727752704 6255046569456406912 8955280100185061120 11655513630913715328 14355747161642369536 17055980692371023744 1309470149390126336 4009703680118780544 6709937210847434752 9410170741576088960 12110404272304743168 14810637803033397376 17510871333762051584 1764360790781154176 4464594321509808384 7164827852238462592 9865061382967116800 12565294913695771008 15265528444424425216 17965761975153079424 2219251432172182016 4919484962900836224 7619718493629490432 10319952024358144640 13020185555086798848 15720419085815453056 18420652616544107264 2674142073563209856 5374375604291864064 8074609135020518272 10774842665749172480 13475076196477826688 16175309727206480896 428799184225583488 3129032714954237696 5829266245682891904 8529499776411546112 11229733307140200320 13929966837868854528 16630200368597508736 883689825616611328 3583923356345265536 6284156887073919744 8984390417802573952 11684623948531228160 14384857479259882368 17085091009988536576 1338580467007639168 4038813997736293376 6739047528464947584 9439281059193601792 12139514589922256000 14839748120650910208 17539981651379564416 1793471108398667008 4493704639127321216 7193938169855975424 9894171700584629632 12594405231313283840 15294638762041938048 17994872292770592256 2248361749789694848 4948595280518349056 7648828811247003264 10349062341975657472 13049295872704311680 15749529403432965888 3018860452068480 2703252391180722688 5403485921909376896 8103719452638031104 10803952983366685312 13504186514095339520 16204420044823993728 457909501843096320 3158143032571750528 5858376563300404736 8558610094029058944 11258843624757713152 13959077155486367360 16659310686215021568 912800143234124160 3613033673962778368 6313267204691432576 9013500735420086784 11713734266148740992 14413967796877395200 17114201327606049408 1367690784625152000 4067924315353806208 6768157846082460416 9468391376811114624 12168624907539768832 14868858438268423040 17569091968997077248 1822581426016179840 4522814956744834048 7223048487473488256 9923282018202142464 12623515548930796672 15323749079659450880 18023982610388105088 2277472067407207680 4977705598135861888 7677939128864516096 10378172659593170304 13078406190321824512 15778639721050478720 32129178069581312 2732362708798235520 5432596239526889728 8132829770255543936 10833063300984198144 13533296831712852352 16233530362441506560 487019819460609152 3187253350189263360 5887486880917917568 8587720411646571776 11287953942375225984 13988187473103880192 16688421003832534400 941910460851636992 3642143991580291200 6342377522308945408 9042611053037599616 11742844583766253824 14443078114494908032 17143311645223562240 1396801102242664832 4097034632971319040 6797268163699973248 9497501694428627456 12197735225157281664 14897968755885935872 17598202286614590080 1851691743633692672 4551925274362346880 7252158805091001088 9952392335819655296 12652625866548309504 15352859397276963712 18053092928005617920 2306582385024720512 5006815915753374720 7707049446482028928 10407282977210683136 13107516507939337344 15807750038667991552 61239495687094144 2761473026415748352 5461706557144402560 8161940087873056768 10862173618601710976 13562407149330365184 16262640680059019392 516130137078121984 3216363667806776192 5916597198535430400 8616830729264084608 11317064259992738816 14017297790721393024 16717531321450047232 971020778469149824 3671254309197804032 6371487839926458240 9071721370655112448 11771954901383766656 14472188432112420864 17172421962841075072 1425911419860177664 4126144950588831872 6826378481317486080 9526612012046140288 12226845542774794496 14927079073503448704 17627312604232102912 1880802061251205504 4581035591979859712 7281269122708513920 9981502653437168128 12681736184165822336 15381969714894476544 18082203245623130752 2335692702642233344 5035926233370887552 7736159764099541760 10436393294828195968 13136626825556850176 15836860356285504384 90349813304606976 2790583344033261184 5490816874761915392 8191050405490569600 10891283936219223808 13591517466947878016 16291750997676532224 545240454695634816 3245473985424289024 5945707516152943232 8645941046881597440 11346174577610251648 14046408108338905856 16746641639067560064 1000131096086662656 3700364626815316864 6400598157543971072 9100831688272625280 11801065219001279488 14501298749729933696 17201532280458587904 1455021737477690496 4155255268206344704 6855488798934998912 9555722329663653120 12255955860392307328 14956189391120961536 17656422921849615744 1909912378868718336 4610145909597372544 7310379440326026752 10010612971054680960 12710846501783335168 15411080032511989376 18111313563240643584 2364803020259746176 5065036550988400384 7765270081717054592 10465503612445708800 13165737143174363008 15865970673903017216 119460130922119808 2819693661650774016 5519927192379428224 8220160723108082432 10920394253836736640 13620627784565390848 16320861315294045056 574350772313147648 3274584303041801856 5974817833770456064 8675051364499110272 11375284895227764480 14075518425956418688 16775751956685072896 1029241413704175488 3729474944432829696 6429708475161483904 9129942005890138112 11830175536618792320 14530409067347446528 17230642598076100736 1484132055095203328 4184365585823857536 6884599116552511744 9584832647281165952 12285066178009820160 14985299708738474368 17685533239467128576 1939022696486231168 4639256227214885376 7339489757943539584 10039723288672193792 12739956819400848000 15440190350129502208 18140423880858156416 2393913337877259008 5094146868605913216 7794380399334567424 10494613930063221632 13194847460791875840 15895080991520530048 148570448539632640 2848803979268286848 5549037509996941056 8249271040725595264 10949504571454249472 13649738102182903680 16349971632911557888 603461089930660480 3303694620659314688 6003928151387968896 8704161682116623104 11404395212845277312 14104628743573931520 16804862274302585728 1058351731321688320 3758585262050342528 6458818792778996736 9159052323507650944 11859285854236305152 14559519384964959360 17259752915693613568 1513242372712716160 4213475903441370368 6913709434170024576 9613942964898678784 12314176495627332992 15014410026355987200 17714643557084641408 1968133014103744000 4668366544832398208 7368600075561052416 10068833606289706624 12769067137018360832 15469300667747015040 18169534198475669248 2423023655494771840 5123257186223426048 7823490716952080256 10523724247680734464 13223957778409388672 15924191309138042880 177680766157145472 2877914296885799680 5578147827614453888 8278381358343108096 10978614889071762304 13678848419800416512 16379081950529070720 632571407548173312 3332804938276827520 6033038469005481728 8733271999734135936 11433505530462790144 14133739061191444352 16833972591920098560 1087462048939201152 3787695579667855360 6487929110396509568 9188162641125163776 11888396171853817984 14588629702582472192 17288863233311126400 1542352690330228992 4242586221058883200 6942819751787537408 9643053282516191616 12343286813244845824 15043520343973500032 17743753874702154240 1997243331721256832 4697476862449911040 7397710393178565248 10097943923907219456 12798177454635873664 15498410985364527872 18198644516093182080 2452133973112284672 5152367503840938880 7852601034569593088 10552834565298247296 13253068096026901504 15953301626755555712 206791083774658304 2907024614503312512 5607258145231966720 8307491675960620928 11007725206689275136 13707958737417929344 16408192268146583552 661681725165686144 3361915255894340352 6062148786622994560 8762382317351648768 11462615848080302976 14162849378808957184 16863082909537611392 1116572366556713984 3816805897285368192 6517039428014022400 9217272958742676608 11917506489471330816 14617740020199985024 17317973550928639232 1571463007947741824 4271696538676396032 6971930069405050240 9672163600133704448 12372397130862358656 15072630661591012864 17772864192319667072 2026353649338769664 4726587180067423872 7426820710796078080 10127054241524732288 12827287772253386496 15527521302982040704 18227754833710694912 2481244290729797504 5181477821458451712 7881711352187105920 10581944882915760128 13282178413644414336 15982411944373068544 235901401392171136 2936134932120825344 5636368462849479552 8336601993578133760 11036835524306787968 13737069055035442176 16437302585764096384 690792042783198976 3391025573511853184 6091259104240507392 8791492634969161600 11491726165697815808 14191959696426470016 16892193227155124224 1145682684174226816 3845916214902881024 6546149745631535232 9246383276360189440 11946616807088843648 14646850337817497856 17347083868546152064 1600573325565254656 4300806856293908864 7001040387022563072 9701273917751217280 12401507448479871488 15101740979208525696 17801974509937179904 2055463966956282496 4755697497684936704 7455931028413590912 10156164559142245120 12856398089870899328 15556631620599553536 18256865151328207744 2510354608347310336 5210588139075964544 7910821669804618752 10611055200533272960 13311288731261927168 16011522261990581376 265011719009683968 2965245249738338176 5665478780466992384 8365712311195646592 11065945841924300800 13766179372652955008 16466412903381609216 719902360400711808 3420135891129366016 6120369421858020224 8820602952586674432 11520836483315328640 14221070014043982848 16921303544772637056 1174793001791739648 3875026532520393856 6575260063249048064 9275493593977702272 11975727124706356480 14675960655435010688 17376194186163664896 1629683643182767488 4329917173911421696 7030150704640075904 9730384235368730112 12430617766097384320 15130851296826038528 17831084827554692736 2084574284573795328 4784807815302449536 7485041346031103744 10185274876759757952 12885508407488412160 15585741938217066368 18285975468945720576 2539464925964823168 5239698456693477376 7939931987422131584 10640165518150785792 13340399048879440000 16040632579608094208 294122036627196800 2994355567355851008 5694589098084505216 8394822628813159424 11095056159541813632 13795289690270467840 16495523220999122048 749012678018224640 3449246208746878848 6149479739475533056 8849713270204187264 11549946800932841472 14250180331661495680 16950413862390149888 1203903319409252480 3904136850137906688 6604370380866560896 9304603911595215104 12004837442323869312 14705070973052523520 17405304503781177728 1658793960800280320 4359027491528934528 7059261022257588736 9759494552986242944 12459728083714897152 15159961614443551360 17860195145172205568 2113684602191308160 4813918132919962368 7514151663648616576 10214385194377270784 12914618725105924992 15614852255834579200 18315085786563233408 2568575243582336000 5268808774310990208 7969042305039644416 10669275835768298624 13369509366496952832 16069742897225607040 323232354244709632 3023465884973363840 5723699415702018048 8423932946430672256 11124166477159326464 13824400007887980672 16524633538616634880 778122995635737472 3478356526364391680 6178590057093045888 8878823587821700096 11579057118550354304 14279290649279008512 16979524180007662720 1233013637026765312 3933247167755419520 6633480698484073728 9333714229212727936 12033947759941382144 14734181290670036352 17434414821398690560 1687904278417793152 4388137809146447360 7088371339875101568 9788604870603755776 12488838401332409984 15189071932061064192 17889305462789718400 2142794919808820992 4843028450537475200 7543261981266129408 10243495511994783616 12943729042723437824 15643962573452092032 18344196104180746240 2597685561199848832 5297919091928503040 7998152622657157248 10698386153385811456 13398619684114465664 16098853214843119872 352342671862222464 3052576202590876672 5752809733319530880 8453043264048185088 11153276794776839296 13853510325505493504 16553743856234147712 807233313253250304 3507466843981904512 6207700374710558720 8907933905439212928 11608167436167867136 14308400966896521344 17008634497625175552 1262123954644278144 3962357485372932352 6662591016101586560 9362824546830240768 12063058077558894976 14763291608287549184 17463525139016203392 1717014596035305984 4417248126763960192 7117481657492614400 9817715188221268608 12517948718949922816 15218182249678577024 17918415780407231232 2171905237426333824 4872138768154988032 7572372298883642240 10272605829612296448 12972839360340950656 15673072891069604864 18373306421798259072 2626795878817361664 5327029409546015872 8027262940274670080 10727496471003324288 13427730001731978496 16127963532460632704 381452989479735296 3081686520208389504 5781920050937043712 8482153581665697920 11182387112394352128 13882620643123006336 16582854173851660544 836343630870763136 3536577161599417344 6236810692328071552 8937044223056725760 11637277753785379968 14337511284514034176 17037744815242688384 1291234272261790976 3991467802990445184 6691701333719099392 9391934864447753600 12092168395176407808 14792401925905062016 17492635456633716224 1746124913652818816 4446358444381473024 7146591975110127232 9846825505838781440 12547059036567435648 15247292567296089856 17947526098024744064 2201015555043846656 4901249085772500864 7601482616501155072 10301716147229809280 13001949677958463488 15702183208687117696 18402416739415771904 2655906196434874496 5356139727163528704 8056373257892182912 10756606788620837120 13456840319349491328 16157073850078145536 410563307097248128 3110796837825902336 5811030368554556544 8511263899283210752 11211497430011864960 13911730960740519168 16611964491469173376 865453948488275968 3565687479216930176 6265921009945584384 8966154540674238592 11666388071402892800 14366621602131547008 17066855132860201216 1320344589879303808 4020578120607958016 6720811651336612224 9421045182065266432 12121278712793920640 14821512243522574848 17521745774251229056 1775235231270331648 4475468761998985856 7175702292727640064 9875935823456294272 12576169354184948480 15276402884913602688 17976636415642256896 2230125872661359488 4930359403390013696 7630592934118667904 10330826464847322112 13031059995575976320 15731293526304630528 18431527057033284736 2685016514052387328 5385250044781041536 8085483575509695744 10785717106238349952 13485950636967004160 16186184167695658368 439673624714760960 3139907155443415168 5840140686172069376 8540374216900723584 11240607747629377792 13940841278358032000 16641074809086686208 894564266105788800 3594797796834443008 6295031327563097216 8995264858291751424 11695498389020405632 14395731919749059840 17095965450477714048 1349454907496816640 4049688438225470848 6749921968954125056 9450155499682779264 12150389030411433472 14850622561140087680 17550856091868741888 1804345548887844480 4504579079616498688 7204812610345152896 9905046141073807104 12605279671802461312 15305513202531115520 18005746733259769728 2259236190278872320 4959469721007526528 7659703251736180736 10359936782464834944 13060170313193489152 15760403843922143360 13893300941245952 2714126831669900160 5414360362398554368 8114593893127208576 10814827423855862784 13515060954584516992 16215294485313171200 468783942332273792 3169017473060928000 5869251003789582208 8569484534518236416 11269718065246890624 13969951595975544832 16670185126704199040 923674583723301632 3623908114451955840 6324141645180610048 9024375175909264256 11724608706637918464 14424842237366572672 17125075768095226880 1378565225114329472 4078798755842983680 6779032286571637888 9479265817300292096 12179499348028946304 14879732878757600512 17579966409486254720 1833455866505357312 4533689397234011520 7233922927962665728 9934156458691319936 12634389989419974144 15334623520148628352 18034857050877282560 2288346507896385152 4988580038625039360 7688813569353693568 10389047100082347776 13089280630811001984 15789514161539656192 43003618558758784 2743237149287412992 5443470680016067200 8143704210744721408 10843937741473375616 13544171272202029824 16244404802930684032 497894259949786624 3198127790678440832 5898361321407095040 8598594852135749248 11298828382864403456 13999061913593057664 16699295444321711872 952784901340814464 3653018432069468672 6353251962798122880 9053485493526777088 11753719024255431296 14453952554984085504 17154186085712739712 1407675542731842304 4107909073460496512 6808142604189150720 9508376134917804928 12208609665646459136 14908843196375113344 17609076727103767552 1862566184122870144 4562799714851524352 7263033245580178560 9963266776308832768 12663500307037486976 15363733837766141184 18063967368494795392 2317456825513897984 5017690356242552192 7717923886971206400 10418157417699860608 13118390948428514816 15818624479157169024 72113936176271616 2772347466904925824 5472580997633580032 8172814528362234240 10873048059090888448 13573281589819542656 16273515120548196864 527004577567299456 3227238108295953664 5927471639024607872 8627705169753262080 11327938700481916288 14028172231210570496 16728405761939224704 981895218958327296 3682128749686981504 6382362280415635712 9082595811144289920 11782829341872944128 14483062872601598336 17183296403330252544 1436785860349355136 4137019391078009344 6837252921806663552 9537486452535317760 12237719983263971968 14937953513992626176 17638187044721280384 1891676501740382976 4591910032469037184 7292143563197691392 9992377093926345600 12692610624654999808 15392844155383654016 18093077686112308224 2346567143131410816 5046800673860065024 7747034204588719232 10447267735317373440 13147501266046027648 15847734796774681856 101224253793784448 2801457784522438656 5501691315251092864 8201924845979747072 10902158376708401280 13602391907437055488 16302625438165709696 556114895184812288 3256348425913466496 5956581956642120704 8656815487370774912 11357049018099429120 14057282548828083328 16757516079556737536 1011005536575840128 3711239067304494336 6411472598033148544 9111706128761802752 11811939659490456960 14512173190219111168 17212406720947765376 1465896177966867968 4166129708695522176 6866363239424176384 9566596770152830592 12266830300881484800 14967063831610139008 17667297362338793216 1920786819357895808 4621020350086550016 7321253880815204224 10021487411543858432 12721720942272512640 15421954473001166848 18122188003729821056 2375677460748923648 5075910991477577856 7776144522206232064 10476378052934886272 13176611583663540480 15876845114392194688 130334571411297280 2830568102139951488 5530801632868605696 8231035163597259904 10931268694325914112 13631502225054568320 16331735755783222528 585225212802325120 3285458743530979328 5985692274259633536 8685925804988287744 11386159335716941952 14086392866445596160 16786626397174250368 1040115854193352960 3740349384922007168 6440582915650661376 9140816446379315584 11841049977107969792 14541283507836624000 17241517038565278208 1495006495584380800 4195240026313035008 6895473557041689216 9595707087770343424 12295940618498997632 14996174149227651840 17696407679956306048 1949897136975408640 4650130667704062848 7350364198432717056 10050597729161371264 12750831259890025472 15451064790618679680 18151298321347333888 2404787778366436480 5105021309095090688 7805254839823744896 10505488370552399104 13205721901281053312 15905955432009707520 159444889028810112 2859678419757464320 5559911950486118528 8260145481214772736 10960379011943426944 13660612542672081152 16360846073400735360 614335530419837952 3314569061148492160 6014802591877146368 8715036122605800576 11415269653334454784 14115503184063108992 16815736714791763200 1069226171810865792 3769459702539520000 6469693233268174208 9169926763996828416 11870160294725482624 14570393825454136832 17270627356182791040 1524116813201893632 4224350343930547840 6924583874659202048 9624817405387856256 12325050936116510464 15025284466845164672 17725517997573818880 1979007454592921472 4679240985321575680 7379474516050229888 10079708046778884096 12779941577507538304 15480175108236192512 18180408638964846720 2433898095983949312 5134131626712603520 7834365157441257728 10534598688169911936 13234832218898566144 15935065749627220352 188555206646322944 2888788737374977152 5589022268103631360 8289255798832285568 10989489329560939776 13689722860289593984 16389956391018248192 643445848037350784 3343679378766004992 6043912909494659200 8744146440223313408 11444379970951967616 14144613501680621824 16844847032409276032 1098336489428378624 3798570020157032832 6498803550885687040 9199037081614341248 11899270612342995456 14599504143071649664 17299737673800303872 1553227130819406464 4253460661548060672 6953694192276714880 9653927723005369088 12354161253734023296 15054394784462677504 17754628315191331712 2008117772210434304 4708351302939088512 7408584833667742720 10108818364396396928 12809051895125051136 15509285425853705344 18209518956582359552 2463008413601462144 5163241944330116352 7863475475058770560 10563709005787424768 13263942536516078976 15964176067244733184 217665524263835776 2917899054992489984 5618132585721144192 8318366116449798400 11018599647178452608 13718833177907106816 16419066708635761024 672556165654863616 3372789696383517824 6073023227112172032 8773256757840826240 11473490288569480448 14173723819298134656 16873957350026788864 1127446807045891456 3827680337774545664 6527913868503199872 9228147399231854080 11928380929960508288 14628614460689162496 17328847991417816704 1582337448436919296 4282570979165573504 6982804509894227712 9683038040622881920 12383271571351536128 15083505102080190336 17783738632808844544 2037228089827947136 4737461620556601344 7437695151285255552 10137928682013909760 12838162212742563968 15538395743471218176 18238629274199872384 2492118731218974976 5192352261947629184 7892585792676283392 10592819323404937600 13293052854133591808 15993286384862246016 246775841881348608 2947009372610002816 5647242903338657024 8347476434067311232 11047709964795965440 13747943495524619648 16448177026253273856 701666483272376448 3401900014001030656 6102133544729684864 8802367075458339072 11502600606186993280 14202834136915647488 16903067667644301696 1156557124663404288 3856790655392058496 6557024186120712704 9257257716849366912 11957491247578021120 14657724778306675328 17357958309035329536 1611447766054432128 4311681296783086336 7011914827511740544 9712148358240394752 12412381888969048960 15112615419697703168 17812848950426357376 2066338407445459968 4766571938174114176 7466805468902768384 10167038999631422592 12867272530360076800 15567506061088731008 18267739591817385216 2521229048836487808 5221462579565142016 7921696110293796224 10621929641022450432 13322163171751104640 16022396702479758848 275886159498861440 2976119690227515648 5676353220956169856 8376586751684824064 11076820282413478272 13777053813142132480 16477287343870786688 730776800889889280 3431010331618543488 6131243862347197696 8831477393075851904 11531710923804506112 14231944454533160320 16932177985261814528 1185667442280917120 3885900973009571328 6586134503738225536 9286368034466879744 11986601565195533952 14686835095924188160 17387068626652842368 1640558083671944960 4340791614400599168 7041025145129253376 9741258675857907584 12441492206586561792 15141725737315216000 17841959268043870208 2095448725062972800 4795682255791627008 7495915786520281216 10196149317248935424 12896382847977589632 15596616378706243840 18296849909434898048 2550339366454000640 5250572897182654848 7950806427911309056 10651039958639963264 13351273489368617472 16051507020097271680 304996477116374272 3005230007845028480 5705463538573682688 8405697069302336896 11105930600030991104 13806164130759645312 16506397661488299520 759887118507402112 3460120649236056320 6160354179964710528 8860587710693364736 11560821241422018944 14261054772150673152 16961288302879327360 1214777759898429952 3915011290627084160 6615244821355738368 9315478352084392576 12015711882813046784 14715945413541700992 17416178944270355200 1669668401289457792 4369901932018112000 7070135462746766208 9770368993475420416 12470602524204074624 15170836054932728832 17871069585661383040 2124559042680485632 4824792573409139840 7525026104137794048 10225259634866448256 12925493165595102464 15625726696323756672 18325960227052410880 2579449684071513472 5279683214800167680 7979916745528821888 10680150276257476096 13380383806986130304 16080617337714784512 334106794733887104 3034340325462541312 5734573856191195520 8434807386919849728 11135040917648503936 13835274448377158144 16535507979105812352 788997436124914944 3489230966853569152 6189464497582223360 8889698028310877568 11589931559039531776 14290165089768185984 16990398620496840192 1243888077515942784 3944121608244596992 6644355138973251200 9344588669701905408 12044822200430559616 14745055731159213824 17445289261887868032 1698778718906970624 4399012249635624832 7099245780364279040 9799479311092933248 12499712841821587456 15199946372550241664 17900179903278895872 2153669360297998464 4853902891026652672 7554136421755306880 10254369952483961088 12954603483212615296 15654837013941269504 18355070544669923712 2608560001689026304 5308793532417680512 8009027063146334720 10709260593874988928 13409494124603643136 16109727655332297344 363217112351399936 3063450643080054144 5763684173808708352 8463917704537362560 11164151235266016768 13864384765994670976 16564618296723325184 818107753742427776 3518341284471081984 6218574815199736192 8918808345928390400 11619041876657044608 14319275407385698816 17019508938114353024 1272998395133455616 3973231925862109824 6673465456590764032 9373698987319418240 12073932518048072448 14774166048776726656 17474399579505380864 1727889036524483456 4428122567253137664 7128356097981791872 9828589628710446080 12528823159439100288 15229056690167754496 17929290220896408704 2182779677915511296 4883013208644165504 7583246739372819712 10283480270101473920 12983713800830128128 15683947331558782336 18384180862287436544 2637670319306539136 5337903850035193344 8038137380763847552 10738370911492501760 13438604442221155968 16138837972949810176 392327429968912768 3092560960697566976 5792794491426221184 8493028022154875392 11193261552883529600 13893495083612183808 16593728614340838016 847218071359940608 3547451602088594816 6247685132817249024 8947918663545903232 11648152194274557440 14348385725003211648 17048619255731865856 1302108712750968448 4002342243479622656 6702575774208276864 9402809304936931072 12103042835665585280 14803276366394239488 17503509897122893696 1756999354141996288 4457232884870650496 7157466415599304704 9857699946327958912 12557933477056613120 15258167007785267328 17958400538513921536 2211889995533024128 4912123526261678336 7612357056990332544 10312590587718986752 13012824118447640960 15713057649176295168 18413291179904949376 2666780636924051968 5367014167652706176 8067247698381360384 10767481229110014592 13467714759838668800 16167948290567323008 421437747586425600 3121671278315079808 5821904809043734016 8522138339772388224 11222371870501042432 13922605401229696640 16622838931958350848 876328388977453440 3576561919706107648 6276795450434761856 8977028981163416064 11677262511892070272 14377496042620724480 17077729573349378688 1331219030368481280 4031452561097135488 6731686091825789696 9431919622554443904 12132153153283098112 14832386684011752320 17532620214740406528 1786109671759509120 4486343202488163328 7186576733216817536 9886810263945471744 12587043794674125952 15287277325402780160 17987510856131434368 2241000313150536960 4941233843879191168 7641467374607845376 10341700905336499584 13041934436065153792 15742167966793808000 18442401497522462208 2695890954541564800 5396124485270219008 8096358015998873216 10796591546727527424 13496825077456181632 16197058608184835840 450548065203938432 3150781595932592640 5851015126661246848 8551248657389901056 11251482188118555264 13951715718847209472 16651949249575863680 905438706594966272 3605672237323620480 6305905768052274688 9006139298780928896 11706372829509583104 14406606360238237312 17106839890966891520 1360329347985994112 4060562878714648320 6760796409443302528 9461029940171956736 12161263470900610944 14861497001629265152 17561730532357919360 1815219989377021952 4515453520105676160 7215687050834330368 9915920581562984576 12616154112291638784 15316387643020292992 18016621173748947200 2270110630768049792 4970344161496704000 7670577692225358208 10370811222954012416 13071044753682666624 15771278284411320832 24767741430423424 2725001272159077632 5425234802887731840 8125468333616386048 10825701864345040256 13525935395073694464 16226168925802348672 479658382821451264 3179891913550105472 5880125444278759680 8580358975007413888 11280592505736068096 13980826036464722304 16681059567193376512 934549024212479104 3634782554941133312 6335016085669787520 9035249616398441728 11735483147127095936 14435716677855750144 17135950208584404352 1389439665603506944 4089673196332161152 6789906727060815360 9490140257789469568 12190373788518123776 14890607319246777984 17590840849975432192 1844330306994534784 4544563837723188992 7244797368451843200 9945030899180497408 12645264429909151616 15345497960637805824 18045731491366460032 2299220948385562624 4999454479114216832 7699688009842871040 10399921540571525248 13100155071300179456 15800388602028833664 53878059047936256 2754111589776590464 5454345120505244672 8154578651233898880 10854812181962553088 13555045712691207296 16255279243419861504 508768700438964096 3209002231167618304 5909235761896272512 8609469292624926720 11309702823353580928 14009936354082235136 16710169884810889344 963659341829991936 3663892872558646144 6364126403287300352 9064359934015954560 11764593464744608768 14464826995473262976 17165060526201917184 1418549983221019776 4118783513949673984 6819017044678328192 9519250575406982400 12219484106135636608 14919717636864290816 17619951167592945024 1873440624612047616 4573674155340701824 7273907686069356032 9974141216798010240 12674374747526664448 15374608278255318656 18074841808983972864 2328331266003075456 5028564796731729664 7728798327460383872 10429031858189038080 13129265388917692288 15829498919646346496 82988376665449088 2783221907394103296 5483455438122757504 8183688968851411712 10883922499580065920 13584156030308720128 16284389561037374336 537879018056476928 3238112548785131136 5938346079513785344 8638579610242439552 11338813140971093760 14039046671699747968 16739280202428402176 992769659447504768 3693003190176158976 6393236720904813184 9093470251633467392 11793703782362121600 14493937313090775808 17194170843819430016 1447660300838532608 4147893831567186816 6848127362295841024 9548360893024495232 12248594423753149440 14948827954481803648 17649061485210457856 1902550942229560448 4602784472958214656 7303018003686868864 10003251534415523072 12703485065144177280 15403718595872831488 18103952126601485696 2357441583620588288 5057675114349242496 7757908645077896704 10458142175806550912 13158375706535205120 15858609237263859328 112098694282961920 2812332225011616128 5512565755740270336 8212799286468924544 10913032817197578752 13613266347926232960 16313499878654887168 566989335673989760 3267222866402643968 5967456397131298176 8667689927859952384 11367923458588606592 14068156989317260800 16768390520045915008 1021879977065017600 3722113507793671808 6422347038522326016 9122580569250980224 11822814099979634432 14523047630708288640 17223281161436942848 1476770618456045440 4177004149184699648 6877237679913353856 9577471210642008064 12277704741370662272 14977938272099316480 17678171802827970688 1931661259847073280 4631894790575727488 7332128321304381696 10032361852033035904 12732595382761690112 15432828913490344320 18133062444218998528 2386551901238101120 5086785431966755328 7787018962695409536 10487252493424063744 13187486024152717952 15887719554881372160 141209011900474752 2841442542629128960 5541676073357783168 8241909604086437376 10942143134815091584 13642376665543745792 16342610196272400000 596099653291502592 3296333184020156800 5996566714748811008 8696800245477465216 11397033776206119424 14097267306934773632 16797500837663427840 1050990294682530432 3751223825411184640 6451457356139838848 9151690886868493056 11851924417597147264 14552157948325801472 17252391479054455680 1505880936073558272 4206114466802212480 6906347997530866688 9606581528259520896 12306815058988175104 15007048589716829312 17707282120445483520 1960771577464586112 4661005108193240320 7361238638921894528 10061472169650548736 12761705700379202944 15461939231107857152 18162172761836511360 2415662218855613952 5115895749584268160 7816129280312922368 10516362811041576576 13216596341770230784 15916829872498884992 170319329517987584 2870552860246641792 5570786390975296000 8271019921703950208 10971253452432604416 13671486983161258624 16371720513889912832 625209970909015424 3325443501637669632 6025677032366323840 8725910563094978048 11426144093823632256 14126377624552286464 16826611155280940672 1080100612300043264 3780334143028697472 6480567673757351680 9180801204486005888 11881034735214660096 14581268265943314304 17281501796671968512 1534991253691071104 4235224784419725312 6935458315148379520 9635691845877033728 12335925376605687936 15036158907334342144 17736392438062996352 1989881895082098944 4690115425810753152 7390348956539407360 10090582487268061568 12790816017996715776 15491049548725369984 18191283079454024192 2444772536473126784 5145006067201780992 7845239597930435200 10545473128659089408 13245706659387743616 15945940190116397824 199429647135500416 2899663177864154624 5599896708592808832 8300130239321463040 11000363770050117248 13700597300778771456 16400830831507425664 654320288526528256 3354553819255182464 6054787349983836672 8755020880712490880 11455254411441145088 14155487942169799296 16855721472898453504 1109210929917556096 3809444460646210304 6509677991374864512 9209911522103518720 11910145052832172928 14610378583560827136 17310612114289481344 1564101571308583936 4264335102037238144 6964568632765892352 9664802163494546560 12365035694223200768 15065269224951854976 17765502755680509184 2018992212699611776 4719225743428265984 7419459274156920192 10119692804885574400 12819926335614228608 15520159866342882816 18220393397071537024 2473882854090639616 5174116384819293824 7874349915547948032 10574583446276602240 13274816977005256448 15975050507733910656 228539964753013248 2928773495481667456 5629007026210321664 8329240556938975872 11029474087667630080 13729707618396284288 16429941149124938496 683430606144041088 3383664136872695296 6083897667601349504 8784131198330003712 11484364729058657920 14184598259787312128 16884831790515966336 1138321247535068928 3838554778263723136 6538788308992377344 9239021839721031552 11939255370449685760 14639488901178339968 17339722431906994176 1593211888926096768 4293445419654750976 6993678950383405184 9693912481112059392 12394146011840713600 15094379542569367808 17794613073298022016 2048102530317124608 4748336061045778816 7448569591774433024 10148803122503087232 12849036653231741440 15549270183960395648 18249503714689049856 2502993171708152448 5203226702436806656 7903460233165460864 10603693763894115072 13303927294622769280 16004160825351423488 257650282370526080 2957883813099180288 5658117343827834496 8358350874556488704 11058584405285142912 13758817936013797120 16459051466742451328 712540923761553920 3412774454490208128 6113007985218862336 8813241515947516544 11513475046676170752 14213708577404824960 16913942108133479168 1167431565152581760 3867665095881235968 6567898626609890176 9268132157338544384 11968365688067198592 14668599218795852800 17368832749524507008 1622322206543609600 4322555737272263808 7022789268000918016 9723022798729572224 12423256329458226432 15123489860186880640 17823723390915534848 2077212847934637440 4777446378663291648 7477679909391945856 10177913440120600064 12878146970849254272 15578380501577908480 18278614032306562688 2532103489325665280 5232337020054319488 7932570550782973696 10632804081511627904 13333037612240282112 16033271142968936320 286760599988038912 2986994130716693120 5687227661445347328 8387461192174001536 11087694722902655744 13787928253631309952 16488161784359964160 741651241379066752 3441884772107720960 6142118302836375168 8842351833565029376 11542585364293683584 14242818895022337792 16943052425750992000 1196541882770094592 3896775413498748800 6597008944227403008 9297242474956057216 11997476005684711424 14697709536413365632 17397943067142019840 1651432524161122432 4351666054889776640 7051899585618430848 9752133116347085056 12452366647075739264 15152600177804393472 17852833708533047680 2106323165552150272 4806556696280804480 7506790227009458688 10207023757738112896 12907257288466767104 15607490819195421312 18307724349924075520 2561213806943178112 5261447337671832320 7961680868400486528 10661914399129140736 13362147929857794944 16062381460586449152 315870917605551744 3016104448334205952 5716337979062860160 8416571509791514368 11116805040520168576 13817038571248822784 16517272101977476992 770761558996579584 3470995089725233792 6171228620453888000 8871462151182542208 11571695681911196416 14271929212639850624 16972162743368504832 1225652200387607424 3925885731116261632 6626119261844915840 9326352792573570048 12026586323302224256 14726819854030878464 17427053384759532672 1680542841778635264 4380776372507289472 7081009903235943680 9781243433964597888 12481476964693252096 15181710495421906304 17881944026150560512 2135433483169663104 4835667013898317312 7535900544626971520 10236134075355625728 12936367606084279936 15636601136812934144 18336834667541588352 2590324124560690944 5290557655289345152 7990791186017999360 10691024716746653568 13391258247475307776 16091491778203961984 344981235223064576 3045214765951718784 5745448296680372992 8445681827409027200 11145915358137681408 13846148888866335616 16546382419594989824 799871876614092416 3500105407342746624 6200338938071400832 8900572468800055040 11600805999528709248 14301039530257363456 17001273060986017664 1254762518005120256 3954996048733774464 6655229579462428672 9355463110191082880 12055696640919737088 14755930171648391296 17456163702377045504 1709653159396148096 4409886690124802304 7110120220853456512 9810353751582110720 12510587282310764928 15210820813039419136 17911054343768073344 2164543800787175936 4864777331515830144 7565010862244484352 10265244392973138560 12965477923701792768 15665711454430446976 18365944985159101184 2619434442178203776 5319667972906857984 8019901503635512192 10720135034364166400 13420368565092820608 16120602095821474816 374091552840577408 3074325083569231616 5774558614297885824 8474792145026540032 11175025675755194240 13875259206483848448 16575492737212502656 828982194231605248 3529215724960259456 6229449255688913664 8929682786417567872 11629916317146222080 14330149847874876288 17030383378603530496 1283872835622633088 3984106366351287296 6684339897079941504 9384573427808595712 12084806958537249920 14785040489265904128 17485274019994558336 1738763477013660928 4438997007742315136 7139230538470969344 9839464069199623552 12539697599928277760 15239931130656931968 17940164661385586176 2193654118404688768 4893887649133342976 7594121179861997184 10294354710590651392 12994588241319305600 15694821772047959808 18395055302776614016 2648544759795716608 5348778290524370816 8049011821253025024 10749245351981679232 13449478882710333440 16149712413438987648 403201870458090240 3103435401186744448 5803668931915398656 8503902462644052864 11204135993372707072 13904369524101361280 16604603054830015488 858092511849118080 3558326042577772288 6258559573306426496 8958793104035080704 11659026634763734912 14359260165492389120 17059493696221043328 1312983153240145920 4013216683968800128 6713450214697454336 9413683745426108544 12113917276154762752 14814150806883416960 17514384337612071168 1767873794631173760 4468107325359827968 7168340856088482176 9868574386817136384 12568807917545790592 15269041448274444800 17969274979003099008 2222764436022201600 4922997966750855808 7623231497479510016 10323465028208164224 13023698558936818432 15723932089665472640 18424165620394126848 2677655077413229440 5377888608141883648 8078122138870537856 10778355669599192064 13478589200327846272 16178822731056500480 432312188075603072 3132545718804257280 5832779249532911488 8533012780261565696 11233246310990219904 13933479841718874112 16633713372447528320 887202829466630912 3587436360195285120 6287669890923939328 8987903421652593536 11688136952381247744 14388370483109901952 17088604013838556160 1342093470857658752 4042327001586312960 6742560532314967168 9442794063043621376 12143027593772275584 14843261124500929792 17543494655229584000 1796984112248686592 4497217642977340800 7197451173705995008 9897684704434649216 12597918235163303424 15298151765891957632 17998385296620611840 2251874753639714432 4952108284368368640 7652341815097022848 10352575345825677056 13052808876554331264 15753042407282985472 6531864302088064 2706765395030742272 5406998925759396480 8107232456488050688 10807465987216704896 13507699517945359104 16207933048674013312 461422505693115904 3161656036421770112 5861889567150424320 8562123097879078528 11262356628607732736 13962590159336386944 16662823690065041152 916313147084143744 3616546677812797952 6316780208541452160 9017013739270106368 11717247269998760576 14417480800727414784 17117714331456068992 1371203788475171584 4071437319203825792 6771670849932480000 9471904380661134208 12172137911389788416 14872371442118442624 17572604972847096832 1826094429866199424 4526327960594853632 7226561491323507840 9926795022052162048 12627028552780816256 15327262083509470464 18027495614238124672 2280985071257227264 4981218601985881472 7681452132714535680 10381685663443189888 13081919194171844096 15782152724900498304 35642181919600896 2735875712648255104 5436109243376909312 8136342774105563520 10836576304834217728 13536809835562871936 16237043366291526144 490532823310628736 3190766354039282944 5890999884767937152 8591233415496591360 11291466946225245568 13991700476953899776 16691934007682553984 945423464701656576 3645656995430310784 6345890526158964992 9046124056887619200 11746357587616273408 14446591118344927616 17146824649073581824 1400314106092684416 4100547636821338624 6800781167549992832 9501014698278647040 12201248229007301248 14901481759735955456 17601715290464609664 1855204747483712256 4555438278212366464 7255671808941020672 9955905339669674880 12656138870398329088 15356372401126983296 18056605931855637504 2310095388874740096 5010328919603394304 7710562450332048512 10410795981060702720 13111029511789356928 15811263042518011136 64752499537113728 2764986030265767936 5465219560994422144 8165453091723076352 10865686622451730560 13565920153180384768 16266153683909038976 519643140928141568 3219876671656795776 5920110202385449984 8620343733114104192 11320577263842758400 14020810794571412608 16721044325300066816 974533782319169408 3674767313047823616 6375000843776477824 9075234374505132032 11775467905233786240 14475701435962440448 17175934966691094656 1429424423710197248 4129657954438851456 6829891485167505664 9530125015896159872 12230358546624814080 14930592077353468288 17630825608082122496 1884315065101225088 4584548595829879296 7284782126558533504 9985015657287187712 12685249188015841920 15385482718744496128 18085716249473150336 2339205706492252928 5039439237220907136 7739672767949561344 10439906298678215552 13140139829406869760 15840373360135523968 93862817154626560 2794096347883280768 5494329878611934976 8194563409340589184 10894796940069243392 13595030470797897600 16295264001526551808 548753458545654400 3248986989274308608 5949220520002962816 8649454050731617024 11349687581460271232 14049921112188925440 16750154642917579648 1003644099936682240 3703877630665336448 6404111161393990656 9104344692122644864 11804578222851299072 14504811753579953280 17205045284308607488 1458534741327710080 4158768272056364288 6859001802785018496 9559235333513672704 12259468864242326912 14959702394970981120 17659935925699635328 1913425382718737920 4613658913447392128 7313892444176046336 10014125974904700544 12714359505633354752 15414593036362008960 18114826567090663168 2368316024109765760 5068549554838419968 7768783085567074176 10469016616295728384 13169250147024382592 15869483677753036800 122973134772139392 2823206665500793600 5523440196229447808 8223673726958102016 10923907257686756224 13624140788415410432 16324374319144064640 577863776163167232 3278097306891821440 5978330837620475648 8678564368349129856 11378797899077784064 14079031429806438272 16779264960535092480 1032754417554195072 3732987948282849280 6433221479011503488 9133455009740157696 11833688540468811904 14533922071197466112 17234155601926120320 1487645058945222912 4187878589673877120 6888112120402531328 9588345651131185536 12288579181859839744 14988812712588493952 17689046243317148160 1942535700336250752 4642769231064904960 7343002761793559168 10043236292522213376 12743469823250867584 15443703353979521792 18143936884708176000 2397426341727278592 5097659872455932800 7797893403184587008 10498126933913241216 13198360464641895424 15898593995370549632 152083452389652224 2852316983118306432 5552550513846960640 8252784044575614848 10953017575304269056 13653251106032923264 16353484636761577472 606974093780680064 3307207624509334272 6007441155237988480 8707674685966642688 11407908216695296896 14108141747423951104 16808375278152605312 1061864735171707904 3762098265900362112 6462331796629016320 9162565327357670528 11862798858086324736 14563032388814978944 17263265919543633152 1516755376562735744 4216988907291389952 6917222438020044160 9617455968748698368 12317689499477352576 15017923030206006784 17718156560934660992 1971646017953763584 4671879548682417792 7372113079411072000 10072346610139726208 12772580140868380416 15472813671597034624 18173047202325688832 2426536659344791424 5126770190073445632 7827003720802099840 10527237251530754048 13227470782259408256 15927704312988062464 181193770007165056 2881427300735819264 5581660831464473472 8281894362193127680 10982127892921781888 13682361423650436096 16382594954379090304 636084411398192896 3336317942126847104 6036551472855501312 8736785003584155520 11437018534312809728 14137252065041463936 16837485595770118144 1090975052789220736 3791208583517874944 6491442114246529152 9191675644975183360 11891909175703837568 14592142706432491776 17292376237161145984 1545865694180248576 4246099224908902784 6946332755637556992 9646566286366211200 12346799817094865408 15047033347823519616 17747266878552173824 2000756335571276416 4700989866299930624 7401223397028584832 10101456927757239040 12801690458485893248 15501923989214547456 18202157519943201664 2455646976962304256 5155880507690958464 7856114038419612672 10556347569148266880 13256581099876921088 15956814630605575296 210304087624677888 2910537618353332096 5610771149081986304 8311004679810640512 11011238210539294720 13711471741267948928 16411705271996603136 665194729015705728 3365428259744359936 6065661790473014144 8765895321201668352 11466128851930322560 14166362382658976768 16866595913387630976 1120085370406733568 3820318901135387776 6520552431864041984 9220785962592696192 11921019493321350400 14621253024050004608 17321486554778658816 1574976011797761408 4275209542526415616 6975443073255069824 9675676603983724032 12375910134712378240 15076143665441032448 17776377196169686656 2029866653188789248 4730100183917443456 7430333714646097664 10130567245374751872 12830800776103406080 15531034306832060288 18231267837560714496 2484757294579817088 5184990825308471296 7885224356037125504 10585457886765779712 13285691417494433920 15985924948223088128 239414405242190720 2939647935970844928 5639881466699499136 8340114997428153344 11040348528156807552 13740582058885461760 16440815589614115968 694305046633218560 3394538577361872768 6094772108090526976 8795005638819181184 11495239169547835392 14195472700276489600 16895706231005143808 1149195688024246400 3849429218752900608 6549662749481554816 9249896280210209024 11950129810938863232 14650363341667517440 17350596872396171648 1604086329415274240 4304319860143928448 7004553390872582656 9704786921601236864 12405020452329891072 15105253983058545280 17805487513787199488 2058976970806302080 4759210501534956288 7459444032263610496 10159677562992264704 12859911093720918912 15560144624449573120 18260378155178227328 2513867612197329920 5214101142925984128 7914334673654638336 10614568204383292544 13314801735111946752 16015035265840600960 268524722859703552 2968758253588357760 5668991784317011968 8369225315045666176 11069458845774320384 13769692376502974592 16469925907231628800 723415364250731392 3423648894979385600 6123882425708039808 8824115956436694016 11524349487165348224 14224583017894002432 16924816548622656640 1178306005641759232 3878539536370413440 6578773067099067648 9279006597827721856 11979240128556376064 14679473659285030272 17379707190013684480 1633196647032787072 4333430177761441280 7033663708490095488 9733897239218749696 12434130769947403904 15134364300676058112 17834597831404712320 2088087288423814912 4788320819152469120 7488554349881123328 10188787880609777536 12889021411338431744 15589254942067085952 18289488472795740160 2542977929814842752 5243211460543496960 7943444991272151168 10643678522000805376 13343912052729459584 16044145583458113792 297635040477216384 2997868571205870592 5698102101934524800 8398335632663179008 11098569163391833216 13798802694120487424 16499036224849141632 752525681868244224 3452759212596898432 6152992743325552640 8853226274054206848 11553459804782861056 14253693335511515264 16953926866240169472 1207416323259272064 3907649853987926272 6607883384716580480 9308116915445234688 12008350446173888896 14708583976902543104 17408817507631197312 1662306964650299904 4362540495378954112 7062774026107608320 9763007556836262528 12463241087564916736 15163474618293570944 17863708149022225152 2117197606041327744 4817431136769981952 7517664667498636160 10217898198227290368 12918131728955944576 15618365259684598784 18318598790413252992 2572088247432355584 5272321778161009792 7972555308889664000 10672788839618318208 13373022370346972416 16073255901075626624 326745358094729216 3026978888823383424 5727212419552037632 8427445950280691840 11127679481009346048 13827913011738000256 16528146542466654464 781635999485757056 3481869530214411264 6182103060943065472 8882336591671719680 11582570122400373888 14282803653129028096 16983037183857682304 1236526640876784896 3936760171605439104 6636993702334093312 9337227233062747520 12037460763791401728 14737694294520055936 17437927825248710144 1691417282267812736 4391650812996466944 7091884343725121152 9792117874453775360 12492351405182429568 15192584935911083776 17892818466639737984 2146307923658840576 4846541454387494784 7546774985116148992 10247008515844803200 12947242046573457408 15647475577302111616 18347709108030765824 2601198565049868416 5301432095778522624 8001665626507176832 10701899157235831040 13402132687964485248 16102366218693139456 355855675712242048 3056089206440896256 5756322737169550464 8456556267898204672 11156789798626858880 13857023329355513088 16557256860084167296 810746317103269888 3510979847831924096 6211213378560578304 8911446909289232512 11611680440017886720 14311913970746540928 17012147501475195136 1265636958494297728 3965870489222951936 6666104019951606144 9366337550680260352 12066571081408914560 14766804612137568768 17467038142866222976 1720527599885325568 4420761130613979776 7120994661342633984 9821228192071288192 12521461722799942400 15221695253528596608 17921928784257250816 2175418241276353408 4875651772005007616 7575885302733661824 10276118833462316032 12976352364190970240 15676585894919624448 18376819425648278656 2630308882667381248 5330542413396035456 8030775944124689664 10731009474853343872 13431243005581998080 16131476536310652288 384965993329754880 3085199524058409088 5785433054787063296 8485666585515717504 11185900116244371712 13886133646973025920 16586367177701680128 839856634720782720 3540090165449436928 6240323696178091136 8940557226906745344 11640790757635399552 14341024288364053760 17041257819092707968 1294747276111810560 3994980806840464768 6695214337569118976 9395447868297773184 12095681399026427392 14795914929755081600 17496148460483735808 1749637917502838400 4449871448231492608 7150104978960146816 9850338509688801024 12550572040417455232 15250805571146109440 17951039101874763648 2204528558893866240 4904762089622520448 7604995620351174656 10305229151079828864 13005462681808483072 15705696212537137280 18405929743265791488 2659419200284894080 5359652731013548288 8059886261742202496 10760119792470856704 13460353323199510912 16160586853928165120 414076310947267712 3114309841675921920 5814543372404576128 8514776903133230336 11215010433861884544 13915243964590538752 16615477495319192960 868966952338295552 3569200483066949760 6269434013795603968 8969667544524258176 11669901075252912384 14370134605981566592 17070368136710220800 1323857593729323392 4024091124457977600 6724324655186631808 9424558185915286016 12124791716643940224 14825025247372594432 17525258778101248640 1778748235120351232 4478981765849005440 7179215296577659648 9879448827306313856 12579682358034968064 15279915888763622272 17980149419492276480 2233638876511379072 4933872407240033280 7634105937968687488 10334339468697341696 13034572999425995904 15734806530154650112 18435040060883304320 2688529517902406912 5388763048631061120 8088996579359715328 10789230110088369536 13489463640817023744 16189697171545677952 443186628564780544 3143420159293434752 5843653690022088960 8543887220750743168 11244120751479397376 13944354282208051584 16644587812936705792 898077269955808384 3598310800684462592 6298544331413116800 8998777862141771008 11699011392870425216 14399244923599079424 17099478454327733632 1352967911346836224 4053201442075490432 6753434972804144640 9453668503532798848 12153902034261453056 14854135564990107264 17554369095718761472 1807858552737864064 4508092083466518272 7208325614195172480 9908559144923826688 12608792675652480896 15309026206381135104 18009259737109789312 2262749194128891904 4962982724857546112 7663216255586200320 10363449786314854528 13063683317043508736 15763916847772162944 17406304791265536 2717639835519919744 5417873366248573952 8118106896977228160 10818340427705882368 13518573958434536576 16218807489163190784 472296946182293376 3172530476910947584 5872764007639601792 8572997538368256000 11273231069096910208 13973464599825564416 16673698130554218624 927187587573321216 3627421118301975424 6327654649030629632 9027888179759283840 11728121710487938048 14428355241216592256 17128588771945246464 1382078228964349056 4082311759693003264 6782545290421657472 9482778821150311680 12183012351878965888 14883245882607620096 17583479413336274304 1836968870355376896 4537202401084031104 7237435931812685312 9937669462541339520 12637902993269993728 15338136523998647936 18038370054727302144 2291859511746404736 4992093042475058944 7692326573203713152 10392560103932367360 13092793634661021568 15793027165389675776 46516622408778368 2746750153137432576 5446983683866086784 8147217214594740992 10847450745323395200 13547684276052049408 16247917806780703616 501407263799806208 3201640794528460416 5901874325257114624 8602107855985768832 11302341386714423040 14002574917443077248 16702808448171731456 956297905190834048 3656531435919488256 6356764966648142464 9056998497376796672 11757232028105450880 14457465558834105088 17157699089562759296 1411188546581861888 4111422077310516096 6811655608039170304 9511889138767824512 12212122669496478720 14912356200225132928 17612589730953787136 1866079187972889728 4566312718701543936 7266546249430198144 9966779780158852352 12667013310887506560 15367246841616160768 18067480372344814976 2320969829363917568 5021203360092571776 7721436890821225984 10421670421549880192 13121903952278534400 15822137483007188608 75626940026291200 2775860470754945408 5476094001483599616 8176327532212253824 10876561062940908032 13576794593669562240 16277028124398216448 530517581417319040 3230751112145973248 5930984642874627456 8631218173603281664 11331451704331935872 14031685235060590080 16731918765789244288 985408222808346880 3685641753537001088 6385875284265655296 9086108814994309504 11786342345722963712 14486575876451617920 17186809407180272128 1440298864199374720 4140532394928028928 6840765925656683136 9540999456385337344 12241232987113991552 14941466517842645760 17641700048571299968 1895189505590402560 4595423036319056768 7295656567047710976 9995890097776365184 12696123628505019392 15396357159233673600 18096590689962327808 2350080146981430400 5050313677710084608 7750547208438738816 10450780739167393024 13151014269896047232 15851247800624701440 104737257643804032 2804970788372458240 5505204319101112448 8205437849829766656 10905671380558420864 13605904911287075072 16306138442015729280 559627899034831872 3259861429763486080 5960094960492140288 8660328491220794496 11360562021949448704 14060795552678102912 16761029083406757120 1014518540425859712 3714752071154513920 6414985601883168128 9115219132611822336 11815452663340476544 14515686194069130752 17215919724797784960 1469409181816887552 4169642712545541760 6869876243274195968 9570109774002850176 12270343304731504384 14970576835460158592 17670810366188812800 1924299823207915392 4624533353936569600 7324766884665223808 10025000415393878016 12725233946122532224 15425467476851186432 18125701007579840640 2379190464598943232 5079423995327597440 7779657526056251648 10479891056784905856 13180124587513560064 15880358118242214272 133847575261316864 2834081105989971072 5534314636718625280 8234548167447279488 10934781698175933696 13635015228904587904 16335248759633242112 588738216652344704 3288971747380998912 5989205278109653120 8689438808838307328 11389672339566961536 14089905870295615744 16790139401024269952 1043628858043372544 3743862388772026752 6444095919500680960 9144329450229335168 11844562980957989376 14544796511686643584 17245030042415297792 1498519499434400384 4198753030163054592 6898986560891708800 9599220091620363008 12299453622349017216 14999687153077671424 17699920683806325632 1953410140825428224 4653643671554082432 7353877202282736640 10054110733011390848 12754344263740045056 15454577794468699264 18154811325197353472 2408300782216456064 5108534312945110272 7808767843673764480 10509001374402418688 13209234905131072896 15909468435859727104 162957892878829696 2863191423607483904 5563424954336138112 8263658485064792320 10963892015793446528 13664125546522100736 16364359077250754944 617848534269857536 3318082064998511744 6018315595727165952 8718549126455820160 11418782657184474368 14119016187913128576 16819249718641782784 1072739175660885376 3772972706389539584 6473206237118193792 9173439767846848000 11873673298575502208 14573906829304156416 17274140360032810624 1527629817051913216 4227863347780567424 6928096878509221632 9628330409237875840 12328563939966530048 15028797470695184256 17729031001423838464 1982520458442941056 4682753989171595264 7382987519900249472 10083221050628903680 12783454581357557888 15483688112086212096 18183921642814866304 2437411099833968896 5137644630562623104 7837878161291277312 10538111692019931520 13238345222748585728 15938578753477239936 192068210496342528 2892301741224996736 5592535271953650944 8292768802682305152 10993002333410959360 13693235864139613568 16393469394868267776 646958851887370368 3347192382616024576 6047425913344678784 8747659444073332992 11447892974801987200 14148126505530641408 16848360036259295616 1101849493278398208 3802083024007052416 6502316554735706624 9202550085464360832 11902783616193015040 14603017146921669248 17303250677650323456 1556740134669426048 4256973665398080256 6957207196126734464 9657440726855388672 12357674257584042880 15057907788312697088 17758141319041351296 2011630776060453888 4711864306789108096 7412097837517762304 10112331368246416512 12812564898975070720 15512798429703724928 18213031960432379136 2466521417451481728 5166754948180135936 7866988478908790144 10567222009637444352 13267455540366098560 15967689071094752768 221178528113855360 2921412058842509568 5621645589571163776 8321879120299817984 11022112651028472192 13722346181757126400 16422579712485780608 676069169504883200 3376302700233537408 6076536230962191616 8776769761690845824 11477003292419500032 14177236823148154240 16877470353876808448 1130959810895911040 3831193341624565248 6531426872353219456 9231660403081873664 11931893933810527872 14632127464539182080 17332360995267836288 1585850452286938880 4286083983015593088 6986317513744247296 9686551044472901504 12386784575201555712 15087018105930209920 17787251636658864128 2040741093677966720 4740974624406620928 7441208155135275136 10141441685863929344 12841675216592583552 15541908747321237760 18242142278049891968 2495631735068994560 5195865265797648768 7896098796526302976 10596332327254957184 13296565857983611392 15996799388712265600 250288845731368192 2950522376460022400 5650755907188676608 8350989437917330816 11051222968645985024 13751456499374639232 16451690030103293440 705179487122396032 3405413017851050240 6105646548579704448 8805880079308358656 11506113610037012864 14206347140765667072 16906580671494321280 1160070128513423872 3860303659242078080 6560537189970732288 9260770720699386496 11961004251428040704 14661237782156694912 17361471312885349120 1614960769904451712 4315194300633105920 7015427831361760128 9715661362090414336 12415894892819068544 15116128423547722752 17816361954276376960 2069851411295479552 4770084942024133760 7470318472752787968 10170552003481442176 12870785534210096384 15571019064938750592 18271252595667404800 2524742052686507392 5224975583415161600 7925209114143815808 10625442644872470016 13325676175601124224 16025909706329778432 279399163348881024 2979632694077535232 5679866224806189440 8380099755534843648 11080333286263497856 13780566816992152064 16480800347720806272 734289804739908864 3434523335468563072 6134756866197217280 8834990396925871488 11535223927654525696 14235457458383179904 16935690989111834112 1189180446130936704 3889413976859590912 6589647507588245120 9289881038316899328 11990114569045553536 14690348099774207744 17390581630502861952 1644071087521964544 4344304618250618752 7044538148979272960 9744771679707927168 12445005210436581376 15145238741165235584 17845472271893889792 2098961728912992384 4799195259641646592 7499428790370300800 10199662321098955008 12899895851827609216 15600129382556263424 18300362913284917632 2553852370304020224 5254085901032674432 7954319431761328640 10654552962489982848 13354786493218637056 16055020023947291264 308509480966393856 3008743011695048064 5708976542423702272 8409210073152356480 11109443603881010688 13809677134609664896 16509910665338319104 763400122357421696 3463633653086075904 6163867183814730112 8864100714543384320 11564334245272038528 14264567776000692736 16964801306729346944 1218290763748449536 3918524294477103744 6618757825205757952 9318991355934412160 12019224886663066368 14719458417391720576 17419691948120374784 1673181405139477376 4373414935868131584 7073648466596785792 9773881997325440000 12474115528054094208 15174349058782748416 17874582589511402624 2128072046530505216 4828305577259159424 7528539107987813632 10228772638716467840 12929006169445122048 15629239700173776256 18329473230902430464 2582962687921533056 5283196218650187264 7983429749378841472 10683663280107495680 13383896810836149888 16084130341564804096 337619798583906688 3037853329312560896 5738086860041215104 8438320390769869312 11138553921498523520 13838787452227177728 16539020982955831936 792510439974934528 3492743970703588736 6192977501432242944 8893211032160897152 11593444562889551360 14293678093618205568 16993911624346859776 1247401081365962368 3947634612094616576 6647868142823270784 9348101673551924992 12048335204280579200 14748568735009233408 17448802265737887616 1702291722756990208 4402525253485644416 7102758784214298624 9802992314942952832 12503225845671607040 15203459376400261248 17903692907128915456 2157182364148018048 4857415894876672256 7557649425605326464 10257882956333980672 12958116487062634880 15658350017791289088 18358583548519943296 2612073005539045888 5312306536267700096 8012540066996354304 10712773597725008512 13413007128453662720 16113240659182316928 366730116201419520 3066963646930073728 5767197177658727936 8467430708387382144 11167664239116036352 13867897769844690560 16568131300573344768 821620757592447360 3521854288321101568 6222087819049755776 8922321349778409984 11622554880507064192 14322788411235718400 17023021941964372608 1276511398983475200 3976744929712129408 6676978460440783616 9377211991169437824 12077445521898092032 14777679052626746240 17477912583355400448 1731402040374503040 4431635571103157248 7131869101831811456 9832102632560465664 12532336163289119872 15232569694017774080 17932803224746428288 2186292681765530880 4886526212494185088 7586759743222839296 10286993273951493504 12987226804680147712 15687460335408801920 18387693866137456128 2641183323156558720 5341416853885212928 8041650384613867136 10741883915342521344 13442117446071175552 16142350976799829760 395840433818932352 3096073964547586560 5796307495276240768 8496541026004894976 11196774556733549184 13897008087462203392 16597241618190857600 850731075209960192 3550964605938614400 6251198136667268608 8951431667395922816 11651665198124577024 14351898728853231232 17052132259581885440 1305621716600988032 4005855247329642240 6706088778058296448 9406322308786950656 12106555839515604864 14806789370244259072 17507022900972913280 1760512357992015872 4460745888720670080 7160979419449324288 9861212950177978496 12561446480906632704 15261680011635286912 17961913542363941120 2215402999383043712 4915636530111697920 7615870060840352128 10316103591569006336 13016337122297660544 15716570653026314752 18416804183754968960 2670293640774071552 5370527171502725760 8070760702231379968 10770994232960034176 13471227763688688384 16171461294417342592 424950751436445184 3125184282165099392 5825417812893753600 8525651343622407808 11225884874351062016 13926118405079716224 16626351935808370432 879841392827473024 3580074923556127232 6280308454284781440 8980541985013435648 11680775515742089856 14381009046470744064 17081242577199398272 1334732034218500864 4034965564947155072 6735199095675809280 9435432626404463488 12135666157133117696 14835899687861771904 17536133218590426112 1789622675609528704 4489856206338182912 7190089737066837120 9890323267795491328 12590556798524145536 15290790329252799744 17991023859981453952 2244513317000556544 4944746847729210752 7644980378457864960 10345213909186519168 13045447439915173376 15745680970643827584 18445914501372481792 2699403958391584384 5399637489120238592 8099871019848892800 10800104550577547008 13500338081306201216 16200571612034855424 454061069053958016 3154294599782612224 5854528130511266432 8554761661239920640 11254995191968574848 13955228722697229056 16655462253425883264 908951710444985856 3609185241173640064 6309418771902294272 9009652302630948480 11709885833359602688 14410119364088256896 17110352894816911104 1363842351836013696 4064075882564667904 6764309413293322112 9464542944021976320 12164776474750630528 14865010005479284736 17565243536207938944 1818732993227041536 4518966523955695744 7219200054684349952 9919433585413004160 12619667116141658368 15319900646870312576 18020134177598966784 2273623634618069376 4973857165346723584 7674090696075377792 10374324226804032000 13074557757532686208 15774791288261340416 28280745280443008 2728514276009097216 5428747806737751424 8128981337466405632 10829214868195059840 13529448398923714048 16229681929652368256 483171386671470848 3183404917400125056 5883638448128779264 8583871978857433472 11284105509586087680 13984339040314741888 16684572571043396096 938062028062498688 3638295558791152896 6338529089519807104 9038762620248461312 11738996150977115520 14439229681705769728 17139463212434423936 1392952669453526528 4093186200182180736 6793419730910834944 9493653261639489152 12193886792368143360 14894120323096797568 17594353853825451776 1847843310844554368 4548076841573208576 7248310372301862784 9948543903030516992 12648777433759171200 15349010964487825408 18049244495216479616 2302733952235582208 5002967482964236416 7703201013692890624 10403434544421544832 13103668075150199040 15803901605878853248 57391062897955840 2757624593626610048 5457858124355264256 8158091655083918464 10858325185812572672 13558558716541226880 16258792247269881088 512281704288983680 3212515235017637888 5912748765746292096 8612982296474946304 11313215827203600512 14013449357932254720 16713682888660908928 967172345680011520 3667405876408665728 6367639407137319936 9067872937865974144 11768106468594628352 14468339999323282560 17168573530051936768 1422062987071039360 4122296517799693568 6822530048528347776 9522763579257001984 12222997109985656192 14923230640714310400 17623464171442964608 1876953628462067200 4577187159190721408 7277420689919375616 9977654220648029824 12677887751376684032 15378121282105338240 18078354812833992448 2331844269853095040 5032077800581749248 7732311331310403456 10432544862039057664 13132778392767711872 15833011923496366080 86501380515468672 2786734911244122880 5486968441972777088 8187201972701431296 10887435503430085504 13587669034158739712 16287902564887393920 541392021906496512 3241625552635150720 5941859083363804928 8642092614092459136 11342326144821113344 14042559675549767552 16742793206278421760 996282663297524352 3696516194026178560 6396749724754832768 9096983255483486976 11797216786212141184 14497450316940795392 17197683847669449600 1451173304688552192 4151406835417206400 6851640366145860608 9551873896874514816 12252107427603169024 14952340958331823232 17652574489060477440 1906063946079580032 4606297476808234240 7306531007536888448 10006764538265542656 12706998068994196864 15407231599722851072 18107465130451505280 2360954587470607872 5061188118199262080 7761421648927916288 10461655179656570496 13161888710385224704 15862122241113878912 115611698132981504 2815845228861635712 5516078759590289920 8216312290318944128 10916545821047598336 13616779351776252544 16317012882504906752 570502339524009344 3270735870252663552 5970969400981317760 8671202931709971968 11371436462438626176 14071669993167280384 16771903523895934592 1025392980915037184 3725626511643691392 6425860042372345600 9126093573100999808 11826327103829654016 14526560634558308224 17226794165286962432 1480283622306065024 4180517153034719232 6880750683763373440 9580984214492027648 12281217745220681856 14981451275949336064 17681684806677990272 1935174263697092864 4635407794425747072 7335641325154401280 10035874855883055488 12736108386611709696 15436341917340363904 18136575448069018112 2390064905088120704 5090298435816774912 7790531966545429120 10490765497274083328 13190999028002737536 15891232558731391744 144722015750494336 2844955546479148544 5545189077207802752 8245422607936456960 10945656138665111168 13645889669393765376 16346123200122419584 599612657141522176 3299846187870176384 6000079718598830592 8700313249327484800 11400546780056139008 14100780310784793216 16801013841513447424 1054503298532550016 3754736829261204224 6454970359989858432 9155203890718512640 11855437421447166848 14555670952175821056 17255904482904475264 1509393939923577856 4209627470652232064 6909861001380886272 9610094532109540480 12310328062838194688 15010561593566848896 17710795124295503104 1964284581314605696 4664518112043259904 7364751642771914112 10064985173500568320 12765218704229222528 15465452234957876736 18165685765686530944 2419175222705633536 5119408753434287744 7819642284162941952 10519875814891596160 13220109345620250368 15920342876348904576 173832333368007168 2874065864096661376 5574299394825315584 8274532925553969792 10974766456282624000 13674999987011278208 16375233517739932416 628722974759035008 3328956505487689216 6029190036216343424 8729423566944997632 11429657097673651840 14129890628402306048 16830124159130960256 1083613616150062848 3783847146878717056 6484080677607371264 9184314208336025472 11884547739064679680 14584781269793333888 17285014800521988096 1538504257541090688 4238737788269744896 6938971318998399104 9639204849727053312 12339438380455707520 15039671911184361728 17739905441913015936 1993394898932118528 4693628429660772736 7393861960389426944 10094095491118081152 12794329021846735360 15494562552575389568 18194796083304043776 2448285540323146368 5148519071051800576 7848752601780454784 10548986132509108992 13249219663237763200 15949453193966417408 202942650985520000 2903176181714174208 5603409712442828416 8303643243171482624 11003876773900136832 13704110304628791040 16404343835357445248 657833292376547840 3358066823105202048 6058300353833856256 8758533884562510464 11458767415291164672 14159000946019818880 16859234476748473088 1112723933767575680 3812957464496229888 6513190995224884096 9213424525953538304 11913658056682192512 14613891587410846720 17314125118139500928 1567614575158603520 4267848105887257728 6968081636615911936 9668315167344566144 12368548698073220352 15068782228801874560 17769015759530528768 2022505216549631360 4722738747278285568 7422972278006939776 10123205808735593984 12823439339464248192 15523672870192902400 18223906400921556608 2477395857940659200 5177629388669313408 7877862919397967616 10578096450126621824 13278329980855276032 15978563511583930240 232052968603032832 2932286499331687040 5632520030060341248 8332753560788995456 11032987091517649664 13733220622246303872 16433454152974958080 686943609994060672 3387177140722714880 6087410671451369088 8787644202180023296 11487877732908677504 14188111263637331712 16888344794365985920 1141834251385088512 3842067782113742720 6542301312842396928 9242534843571051136 11942768374299705344 14643001905028359552 17343235435757013760 1596724892776116352 4296958423504770560 6997191954233424768 9697425484962078976 12397659015690733184 15097892546419387392 17798126077148041600 2051615534167144192 4751849064895798400 7452082595624452608 10152316126353106816 12852549657081761024 15552783187810415232 18253016718539069440 2506506175558172032 5206739706286826240 7906973237015480448 10607206767744134656 13307440298472788864 16007673829201443072 261163286220545664 2961396816949199872 5661630347677854080 8361863878406508288 11062097409135162496 13762330939863816704 16462564470592470912 716053927611573504 3416287458340227712 6116520989068881920 8816754519797536128 11516988050526190336 14217221581254844544 16917455111983498752 1170944569002601344 3871178099731255552 6571411630459909760 9271645161188563968 11971878691917218176 14672112222645872384 17372345753374526592 1625835210393629184 4326068741122283392 7026302271850937600 9726535802579591808 12426769333308246016 15127002864036900224 17827236394765554432 2080725851784657024 4780959382513311232 7481192913241965440 10181426443970619648 12881659974699273856 15581893505427928064 18282127036156582272 2535616493175684864 5235850023904339072 7936083554632993280 10636317085361647488 13336550616090301696 16036784146818955904 290273603838058496 2990507134566712704 5690740665295366912 8390974196024021120 11091207726752675328 13791441257481329536 16491674788209983744 745164245229086336 3445397775957740544 6145631306686394752 8845864837415048960 11546098368143703168 14246331898872357376 16946565429601011584 1200054886620114176 3900288417348768384 6600521948077422592 9300755478806076800 12000989009534731008 14701222540263385216 17401456070992039424 1654945528011142016 4355179058739796224 7055412589468450432 9755646120197104640 12455879650925758848 15156113181654413056 17856346712383067264 2109836169402169856 4810069700130824064 7510303230859478272 10210536761588132480 12910770292316786688 15611003823045440896 18311237353774095104 2564726810793197696 5264960341521851904 7965193872250506112 10665427402979160320 13365660933707814528 16065894464436468736 319383921455571328 3019617452184225536 5719850982912879744 8420084513641533952 11120318044370188160 13820551575098842368 16520785105827496576 774274562846599168 3474508093575253376 6174741624303907584 8874975155032561792 11575208685761216000 14275442216489870208 16975675747218524416 1229165204237627008 3929398734966281216 6629632265694935424 9329865796423589632 12030099327152243840 14730332857880898048 17430566388609552256 1684055845628654848 4384289376357309056 7084522907085963264 9784756437814617472 12484989968543271680 15185223499271925888 17885457030000580096 2138946487019682688 4839180017748336896 7539413548476991104 10239647079205645312 12939880609934299520 15640114140662953728 18340347671391607936 2593837128410710528 5294070659139364736 7994304189868018944 10694537720596673152 13394771251325327360 16095004782053981568 348494239073084160 3048727769801738368 5748961300530392576 8449194831259046784 11149428361987700992 13849661892716355200 16549895423445009408 803384880464112000 3503618411192766208 6203851941921420416 8904085472650074624 11604319003378728832 14304552534107383040 17004786064836037248 1258275521855139840 3958509052583794048 6658742583312448256 9358976114041102464 12059209644769756672 14759443175498410880 17459676706227065088 1713166163246167680 4413399693974821888 7113633224703476096 9813866755432130304 12514100286160784512 15214333816889438720 17914567347618092928 2168056804637195520 4868290335365849728 7568523866094503936 10268757396823158144 12968990927551812352 15669224458280466560 18369457989009120768 2622947446028223360 5323180976756877568 8023414507485531776 10723648038214185984 13423881568942840192 16124115099671494400 377604556690596992 3077838087419251200 5778071618147905408 8478305148876559616 11178538679605213824 13878772210333868032 16579005741062522240 832495198081624832 3532728728810279040 6232962259538933248 8933195790267587456 11633429320996241664 14333662851724895872 17033896382453550080 1287385839472652672 3987619370201306880 6687852900929961088 9388086431658615296 12088319962387269504 14788553493115923712 17488787023844577920 1742276480863680512 4442510011592334720 7142743542320988928 9842977073049643136 12543210603778297344 15243444134506951552 17943677665235605760 2197167122254708352 4897400652983362560 7597634183712016768 10297867714440670976 12998101245169325184 15698334775897979392 18398568306626633600 2652057763645736192 5352291294374390400 8052524825103044608 10752758355831698816 13452991886560353024 16153225417289007232 406714874308109824 3106948405036764032 5807181935765418240 8507415466494072448 11207648997222726656 13907882527951380864 16608116058680035072 861605515699137664 3561839046427791872 6262072577156446080 8962306107885100288 11662539638613754496 14362773169342408704 17063006700071062912 1316496157090165504 4016729687818819712 6716963218547473920 9417196749276128128 12117430280004782336 14817663810733436544 17517897341462090752 1771386798481193344 4471620329209847552 7171853859938501760 9872087390667155968 12572320921395810176 15272554452124464384 17972787982853118592 2226277439872221184 4926510970600875392 7626744501329529600 10326978032058183808 13027211562786838016 15727445093515492224 18427678624244146432 2681168081263249024 5381401611991903232 8081635142720557440 10781868673449211648 13482102204177865856 16182335734906520064 435825191925622656 3136058722654276864 5836292253382931072 8536525784111585280 11236759314840239488 13936992845568893696 16637226376297547904 890715833316650496 3590949364045304704 6291182894773958912 8991416425502613120 11691649956231267328 14391883486959921536 17092117017688575744 1345606474707678336 4045840005436332544 6746073536164986752 9446307066893640960 12146540597622295168 14846774128350949376 17547007659079603584 1800497116098706176 4500730646827360384 7200964177556014592 9901197708284668800 12601431239013323008 15301664769741977216 18001898300470631424 2255387757489734016 4955621288218388224 7655854818947042432 10356088349675696640 13056321880404350848 15756555411133005056 10044868152107648 2710278398880761856 5410511929609416064 8110745460338070272 10810978991066724480 13511212521795378688 16211446052524032896 464935509543135488 3165169040271789696 5865402571000443904 8565636101729098112 11265869632457752320 13966103163186406528 16666336693915060736 919826150934163328 3620059681662817536 6320293212391471744 9020526743120125952 11720760273848780160 14420993804577434368 17121227335306088576 1374716792325191168 4074950323053845376 6775183853782499584 9475417384511153792 12175650915239808000 14875884445968462208 17576117976697116416 1829607433716219008 4529840964444873216 7230074495173527424 9930308025902181632 12630541556630835840 15330775087359490048 18031008618088144256 2284498075107246848 4984731605835901056 7684965136564555264 10385198667293209472 13085432198021863680 15785665728750517888 39155185769620480 2739388716498274688 5439622247226928896 8139855777955583104 10840089308684237312 13540322839412891520 16240556370141545728 494045827160648320 3194279357889302528 5894512888617956736 8594746419346610944 11294979950075265152 13995213480803919360 16695447011532573568 948936468551676160 3649169999280330368 6349403530008984576 9049637060737638784 11749870591466292992 14450104122194947200 17150337652923601408 1403827109942704000 4104060640671358208 6804294171400012416 9504527702128666624 12204761232857320832 14904994763585975040 17605228294314629248 1858717751333731840 4558951282062386048 7259184812791040256 9959418343519694464 12659651874248348672 15359885404977002880 18060118935705657088 2313608392724759680 5013841923453413888 7714075454182068096 10414308984910722304 13114542515639376512 15814776046368030720 68265503387133312 2768499034115787520 5468732564844441728 8168966095573095936 10869199626301750144 13569433157030404352 16269666687759058560 523156144778161152 3223389675506815360 5923623206235469568 8623856736964123776 11324090267692777984 14024323798421432192 16724557329150086400 978046786169188992 3678280316897843200 6378513847626497408 9078747378355151616 11778980909083805824 14479214439812460032 17179447970541114240 1432937427560216832 4133170958288871040 6833404489017525248 9533638019746179456 12233871550474833664 14934105081203487872 17634338611932142080 1887828068951244672 4588061599679898880 7288295130408553088 9988528661137207296 12688762191865861504 15388995722594515712 18089229253323169920 2342718710342272512 5042952241070926720 7743185771799580928 10443419302528235136 13143652833256889344 15843886363985543552 97375821004646144 2797609351733300352 5497842882461954560 8198076413190608768 10898309943919262976 13598543474647917184 16298777005376571392 552266462395673984 3252499993124328192 5952733523852982400 8652967054581636608 11353200585310290816 14053434116038945024 16753667646767599232 1007157103786701824 3707390634515356032 6407624165244010240 9107857695972664448 11808091226701318656 14508324757429972864 17208558288158627072 1462047745177729664 4162281275906383872 6862514806635038080 9562748337363692288 12262981868092346496 14963215398821000704 17663448929549654912 1916938386568757504 4617171917297411712 7317405448026065920 10017638978754720128 12717872509483374336 15418106040212028544 18118339570940682752 2371829027959785344 5072062558688439552 7772296089417093760 10472529620145747968 13172763150874402176 15872996681603056384 126486138622158976 2826719669350813184 5526953200079467392 8227186730808121600 10927420261536775808 13627653792265430016 16327887322994084224 581376780013186816 3281610310741841024 5981843841470495232 8682077372199149440 11382310902927803648 14082544433656457856 16782777964385112064 1036267421404214656 3736500952132868864 6436734482861523072 9136968013590177280 11837201544318831488 14537435075047485696 17237668605776139904 1491158062795242496 4191391593523896704 6891625124252550912 9591858654981205120 12292092185709859328 14992325716438513536 17692559247167167744 1946048704186270336 4646282234914924544 7346515765643578752 10046749296372232960 12746982827100887168 15447216357829541376 18147449888558195584 2400939345577298176 5101172876305952384 7801406407034606592 10501639937763260800 13201873468491915008 15902106999220569216 155596456239671808 2855829986968326016 5556063517696980224 8256297048425634432 10956530579154288640 13656764109882942848 16356997640611597056 610487097630699648 3310720628359353856 6010954159088008064 8711187689816662272 11411421220545316480 14111654751273970688 16811888282002624896 1065377739021727488 3765611269750381696 6465844800479035904 9166078331207690112 11866311861936344320 14566545392664998528 17266778923393652736 1520268380412755328 4220501911141409536 6920735441870063744 9620968972598717952 12321202503327372160 15021436034056026368 17721669564784680576 1975159021803783168 4675392552532437376 7375626083261091584 10075859613989745792 12776093144718400000 15476326675447054208 18176560206175708416 2430049663194811008 5130283193923465216 7830516724652119424 10530750255380773632 13230983786109427840 15931217316838082048 184706773857184640 2884940304585838848 5585173835314493056 8285407366043147264 10985640896771801472 13685874427500455680 16386107958229109888 639597415248212480 3339830945976866688 6040064476705520896 8740298007434175104 11440531538162829312 14140765068891483520 16840998599620137728 1094488056639240320 3794721587367894528 6494955118096548736 9195188648825202944 11895422179553857152 14595655710282511360 17295889241011165568 1549378698030268160 4249612228758922368 6949845759487576576 9650079290216230784 12350312820944884992 15050546351673539200 17750779882402193408 2004269339421296000 4704502870149950208 7404736400878604416 10104969931607258624 12805203462335912832 15505436993064567040 18205670523793221248 2459159980812323840 5159393511540978048 7859627042269632256 10559860572998286464 13260094103726940672 15960327634455594880 213817091474697472 2914050622203351680 5614284152932005888 8314517683660660096 11014751214389314304 13714984745117968512 16415218275846622720 668707732865725312 3368941263594379520 6069174794323033728 8769408325051687936 11469641855780342144 14169875386508996352 16870108917237650560 1123598374256753152 3823831904985407360 6524065435714061568 9224298966442715776 11924532497171369984 14624766027900024192 17324999558628678400 1578489015647780992 4278722546376435200 6978956077105089408 9679189607833743616 12379423138562397824 15079656669291052032 17779890200019706240 2033379657038808832 4733613187767463040 7433846718496117248 10134080249224771456 12834313779953425664 15534547310682079872 18234780841410734080 2488270298429836672 5188503829158490880 7888737359887145088 10588970890615799296 13289204421344453504 15989437952073107712 242927409092210304 2943160939820864512 5643394470549518720 8343628001278172928 11043861532006827136 13744095062735481344 16444328593464135552 697818050483238144 3398051581211892352 6098285111940546560 8798518642669200768 11498752173397854976 14198985704126509184 16899219234855163392 1152708691874265984 3852942222602920192 6553175753331574400 9253409284060228608 11953642814788882816 14653876345517537024 17354109876246191232 1607599333265293824 4307832863993948032 7008066394722602240 9708299925451256448 12408533456179910656 15108766986908564864 17809000517637219072 2062489974656321664 4762723505384975872 7462957036113630080 10163190566842284288 12863424097570938496 15563657628299592704 18263891159028246912 2517380616047349504 5217614146776003712 7917847677504657920 10618081208233312128 13318314738961966336 16018548269690620544 272037726709723136 2972271257438377344 5672504788167031552 8372738318895685760 11072971849624339968 13773205380352994176 16473438911081648384 726928368100750976 3427161898829405184 6127395429558059392 8827628960286713600 11527862491015367808 14228096021744022016 16928329552472676224 1181819009491778816 3882052540220433024 6582286070949087232 9282519601677741440 11982753132406395648 14682986663135049856 17383220193863704064 1636709650882806656 4336943181611460864 7037176712340115072 9737410243068769280 12437643773797423488 15137877304526077696 17838110835254731904 2091600292273834496 4791833823002488704 7492067353731142912 10192300884459797120 12892534415188451328 15592767945917105536 18293001476645759744 2546490933664862336 5246724464393516544 7946957995122170752 10647191525850824960 13347425056579479168 16047658587308133376 301148044327235968 3001381575055890176 5701615105784544384 8401848636513198592 11102082167241852800 13802315697970507008 16502549228699161216 756038685718263808 3456272216446918016 6156505747175572224 8856739277904226432 11556972808632880640 14257206339361534848 16957439870090189056 1210929327109291648 3911162857837945856 6611396388566600064 9311629919295254272 12011863450023908480 14712096980752562688 17412330511481216896 1665819968500319488 4366053499228973696 7066287029957627904 9766520560686282112 12466754091414936320 15166987622143590528 17867221152872244736 2120710609891347328 4820944140620001536 7521177671348655744 10221411202077309952 12921644732805964160 15621878263534618368 18322111794263272576 2575601251282375168 5275834782011029376 7976068312739683584 10676301843468337792 13376535374196992000 16076768904925646208 330258361944748800 3030491892673403008 5730725423402057216 8430958954130711424 11131192484859365632 13831426015588019840 16531659546316674048 785149003335776640 3485382534064430848 6185616064793085056 8885849595521739264 11586083126250393472 14286316656979047680 16986550187707701888 1240039644726804480 3940273175455458688 6640506706184112896 9340740236912767104 12040973767641421312 14741207298370075520 17441440829098729728 1694930286117832320 4395163816846486528 7095397347575140736 9795630878303794944 12495864409032449152 15196097939761103360 17896331470489757568 2149820927508860160 4850054458237514368 7550287988966168576 10250521519694822784 12950755050423476992 15650988581152131200 18351222111880785408 2604711568899888000 5304945099628542208 8005178630357196416 10705412161085850624 13405645691814504832 16105879222543159040 359368679562261632 3059602210290915840 5759835741019570048 8460069271748224256 11160302802476878464 13860536333205532672 16560769863934186880 814259320953289472 3514492851681943680 6214726382410597888 8914959913139252096 11615193443867906304 14315426974596560512 17015660505325214720 1269149962344317312 3969383493072971520 6669617023801625728 9369850554530279936 12070084085258934144 14770317615987588352 17470551146716242560 1724040603735345152 4424274134463999360 7124507665192653568 9824741195921307776 12524974726649961984 15225208257378616192 17925441788107270400 2178931245126372992 4879164775855027200 7579398306583681408 10279631837312335616 12979865368040989824 15680098898769644032 18380332429498298240 2633821886517400832 5334055417246055040 8034288947974709248 10734522478703363456 13434756009432017664 16134989540160671872 388478997179774464 3088712527908428672 5788946058637082880 8489179589365737088 11189413120094391296 13889646650823045504 16589880181551699712 843369638570802304 3543603169299456512 6243836700028110720 8944070230756764928 11644303761485419136 14344537292214073344 17044770822942727552 1298260279961830144 3998493810690484352 6698727341419138560 9398960872147792768 12099194402876446976 14799427933605101184 17499661464333755392 1753150921352857984 4453384452081512192 7153617982810166400 9853851513538820608 12554085044267474816 15254318574996129024 17954552105724783232 2208041562743885824 4908275093472540032 7608508624201194240 10308742154929848448 13008975685658502656 15709209216387156864 18409442747115811072 2662932204134913664 5363165734863567872 8063399265592222080 10763632796320876288 13463866327049530496 16164099857778184704 417589314797287296 3117822845525941504 5818056376254595712 8518289906983249920 11218523437711904128 13918756968440558336 16618990499169212544 872479956188315136 3572713486916969344 6272947017645623552 8973180548374277760 11673414079102931968 14373647609831586176 17073881140560240384 1327370597579342976 4027604128307997184 6727837659036651392 9428071189765305600 12128304720493959808 14828538251222614016 17528771781951268224 1782261238970370816 4482494769699025024 7182728300427679232 9882961831156333440 12583195361884987648 15283428892613641856 17983662423342296064 2237151880361398656 4937385411090052864 7637618941818707072 10337852472547361280 13038086003276015488 15738319534004669696 18438553064733323904 2692042521752426496 5392276052481080704 8092509583209734912 10792743113938389120 13492976644667043328 16193210175395697536 446699632414800128 3146933163143454336 5847166693872108544 8547400224600762752 11247633755329416960 13947867286058071168 16648100816786725376 901590273805827968 3601823804534482176 6302057335263136384 9002290865991790592 11702524396720444800 14402757927449099008 17102991458177753216 1356480915196855808 4056714445925510016 6756947976654164224 9457181507382818432 12157415038111472640 14857648568840126848 17557882099568781056 1811371556587883648 4511605087316537856 7211838618045192064 9912072148773846272 12612305679502500480 15312539210231154688 18012772740959808896 2266262197978911488 4966495728707565696 7666729259436219904 10366962790164874112 13067196320893528320 15767429851622182528 20919308641285120 2721152839369939328 5421386370098593536 8121619900827247744 10821853431555901952 13522086962284556160 16222320493013210368 475809950032312960 3176043480760967168 5876277011489621376 8576510542218275584 11276744072946929792 13976977603675584000 16677211134404238208 930700591423340800 3630934122151995008 6331167652880649216 9031401183609303424 11731634714337957632 14431868245066611840 17132101775795266048 1385591232814368640 4085824763543022848 6786058294271677056 9486291825000331264 12186525355728985472 14886758886457639680 17586992417186293888 1840481874205396480 4540715404934050688 7240948935662704896 9941182466391359104 12641415997120013312 15341649527848667520 18041883058577321728 2295372515596424320 4995606046325078528 7695839577053732736 10396073107782386944 13096306638511041152 15796540169239695360 50029626258797952 2750263156987452160 5450496687716106368 8150730218444760576 10850963749173414784 13551197279902068992 16251430810630723200 504920267649825792 3205153798378480000 5905387329107134208 8605620859835788416 11305854390564442624 14006087921293096832 16706321452021751040 959810909040853632 3660044439769507840 6360277970498162048 9060511501226816256 11760745031955470464 14460978562684124672 17161212093412778880 1414701550431881472 4114935081160535680 6815168611889189888 9515402142617844096 12215635673346498304 14915869204075152512 17616102734803806720 1869592191822909312 4569825722551563520 7270059253280217728 9970292784008871936 12670526314737526144 15370759845466180352 18070993376194834560 2324482833213937152 5024716363942591360 7724949894671245568 10425183425399899776 13125416956128553984 15825650486857208192 79139943876310784 2779373474604964992 5479607005333619200 8179840536062273408 10880074066790927616 13580307597519581824 16280541128248236032 534030585267338624 3234264115995992832 5934497646724647040 8634731177453301248 11334964708181955456 14035198238910609664 16735431769639263872 988921226658366464 3689154757387020672 6389388288115674880 9089621818844329088 11789855349572983296 14490088880301637504 17190322411030291712 1443811868049394304 4144045398778048512 6844278929506702720 9544512460235356928 12244745990964011136 14944979521692665344 17645213052421319552 1898702509440422144 4598936040169076352 7299169570897730560 9999403101626384768 12699636632355038976 15399870163083693184 18100103693812347392 2353593150831449984 5053826681560104192 7754060212288758400 10454293743017412608 13154527273746066816 15854760804474721024 108250261493823616 2808483792222477824 5508717322951132032 8208950853679786240 10909184384408440448 13609417915137094656 16309651445865748864 563140902884851456 3263374433613505664 5963607964342159872 8663841495070814080 11364075025799468288 14064308556528122496 16764542087256776704 1018031544275879296 3718265075004533504 6418498605733187712 9118732136461841920 11818965667190496128 14519199197919150336 17219432728647804544 1472922185666907136 4173155716395561344 6873389247124215552 9573622777852869760 12273856308581523968 14974089839310178176 17674323370038832384 1927812827057934976 4628046357786589184 7328279888515243392 10028513419243897600 12728746949972551808 15428980480701206016 18129214011429860224 2382703468448962816 5082936999177617024 7783170529906271232 10483404060634925440 13183637591363579648 15883871122092233856 137360579111336448 2837594109839990656 5537827640568644864 8238061171297299072 10938294702025953280 13638528232754607488 16338761763483261696 592251220502364288 3292484751231018496 5992718281959672704 8692951812688326912 11393185343416981120 14093418874145635328 16793652404874289536 1047141861893392128 3747375392622046336 6447608923350700544 9147842454079354752 11848075984808008960 14548309515536663168 17248543046265317376 1502032503284419968 4202266034013074176 6902499564741728384 9602733095470382592 12302966626199036800 15003200156927691008 17703433687656345216 1956923144675447808 4657156675404102016 7357390206132756224 10057623736861410432 12757857267590064640 15458090798318718848 18158324329047373056 2411813786066475648 5112047316795129856 7812280847523784064 10512514378252438272 13212747908981092480 15912981439709746688 166470896728849280 2866704427457503488 5566937958186157696 8267171488914811904 10967405019643466112 13667638550372120320 16367872081100774528 621361538119877120 3321595068848531328 6021828599577185536 8722062130305839744 11422295661034493952 14122529191763148160 16822762722491802368 1076252179510904960 3776485710239559168 6476719240968213376 9176952771696867584 11877186302425521792 14577419833154176000 17277653363882830208 1531142820901932800 4231376351630587008 6931609882359241216 9631843413087895424 12332076943816549632 15032310474545203840 17732544005273858048 1986033462292960640 4686266993021614848 7386500523750269056 10086734054478923264 12786967585207577472 15487201115936231680 18187434646664885888 2440924103683988480 5141157634412642688 7841391165141296896 10541624695869951104 13241858226598605312 15942091757327259520 195581214346362112 2895814745075016320 5596048275803670528 8296281806532324736 10996515337260978944 13696748867989633152 16396982398718287360 650471855737389952 3350705386466044160 6050938917194698368 8751172447923352576 11451405978652006784 14151639509380660992 16851873040109315200 1105362497128417792 3805596027857072000 6505829558585726208 9206063089314380416 11906296620043034624 14606530150771688832 17306763681500343040 1560253138519445632 4260486669248099840 6960720199976754048 9660953730705408256 12361187261434062464 15061420792162716672 17761654322891370880 2015143779910473472 4715377310639127680 7415610841367781888 10115844372096436096 12816077902825090304 15516311433553744512 18216544964282398720 2470034421301501312 5170267952030155520 7870501482758809728 10570735013487463936 13270968544216118144 15971202074944772352 224691531963874944 2924925062692529152 5625158593421183360 8325392124149837568 11025625654878491776 13725859185607145984 16426092716335800192 679582173354902784 3379815704083556992 6080049234812211200 8780282765540865408 11480516296269519616 14180749826998173824 16880983357726828032 1134472814745930624 3834706345474584832 6534939876203239040 9235173406931893248 11935406937660547456 14635640468389201664 17335873999117855872 1589363456136958464 4289596986865612672 6989830517594266880 9690064048322921088 12390297579051575296 15090531109780229504 17790764640508883712 2044254097527986304 4744487628256640512 7444721158985294720 10144954689713948928 12845188220442603136 15545421751171257344 18245655281899911552 2499144738919014144 5199378269647668352 7899611800376322560 10599845331104976768 13300078861833630976 16000312392562285184 253801849581387776 2954035380310041984 5654268911038696192 8354502441767350400 11054735972496004608 13754969503224658816 16455203033953313024 708692490972415616 3408926021701069824 6109159552429724032 8809393083158378240 11509626613887032448 14209860144615686656 16910093675344340864 1163583132363443456 3863816663092097664 6564050193820751872 9264283724549406080 11964517255278060288 14664750786006714496 17364984316735368704 1618473773754471296 4318707304483125504 7018940835211779712 9719174365940433920 12419407896669088128 15119641427397742336 17819874958126396544 2073364415145499136 4773597945874153344 7473831476602807552 10174065007331461760 12874298538060115968 15574532068788770176 18274765599517424384 2528255056536526976 5228488587265181184 7928722117993835392 10628955648722489600 13329189179451143808 16029422710179798016 282912167198900608 2983145697927554816 5683379228656209024 8383612759384863232 11083846290113517440 13784079820842171648 16484313351570825856 737802808589928448 3438036339318582656 6138269870047236864 8838503400775891072 11538736931504545280 14238970462233199488 16939203992961853696 1192693449980956288 3892926980709610496 6593160511438264704 9293394042166918912 11993627572895573120 14693861103624227328 17394094634352881536 1647584091371984128 4347817622100638336 7048051152829292544 9748284683557946752 12448518214286600960 15148751745015255168 17848985275743909376 2102474732763011968 4802708263491666176 7502941794220320384 10203175324948974592 12903408855677628800 15603642386406283008 18303875917134937216 2557365374154039808 5257598904882694016 7957832435611348224 10658065966340002432 13358299497068656640 16058533027797310848 312022484816413440 3012256015545067648 5712489546273721856 8412723077002376064 11112956607731030272 13813190138459684480 16513423669188338688 766913126207441280 3467146656936095488 6167380187664749696 8867613718393403904 11567847249122058112 14268080779850712320 16968314310579366528 1221803767598469120 3922037298327123328 6622270829055777536 9322504359784431744 12022737890513085952 14722971421241740160 17423204951970394368 1676694408989496960 4376927939718151168 7077161470446805376 9777395001175459584 12477628531904113792 15177862062632768000 17878095593361422208 2131585050380524800 4831818581109179008 7532052111837833216 10232285642566487424 12932519173295141632 15632752704023795840 18332986234752450048 2586475691771552640 5286709222500206848 7986942753228861056 10687176283957515264 13387409814686169472 16087643345414823680 341132802433926272 3041366333162580480 5741599863891234688 8441833394619888896 11142066925348543104 13842300456077197312 16542533986805851520 796023443824954112 3496256974553608320 6196490505282262528 8896724036010916736 11596957566739570944 14297191097468225152 16997424628196879360 1250914085215981952 3951147615944636160 6651381146673290368 9351614677401944576 12051848208130598784 14752081738859252992 17452315269587907200 1705804726607009792 4406038257335664000 7106271788064318208 9806505318792972416 12506738849521626624 15206972380250280832 17907205910978935040 2160695367998037632 4860928898726691840 7561162429455346048 10261395960184000256 12961629490912654464 15661863021641308672 18362096552369962880 2615586009389065472 5315819540117719680 8016053070846373888 10716286601575028096 13416520132303682304 16116753663032336512 370243120051439104 3070476650780093312 5770710181508747520 8470943712237401728 11171177242966055936 13871410773694710144 16571644304423364352 825133761442466944 3525367292171121152 6225600822899775360 8925834353628429568 11626067884357083776 14326301415085737984 17026534945814392192 1280024402833494784 3980257933562148992 6680491464290803200 9380724995019457408 12080958525748111616 14781192056476765824 17481425587205420032 1734915044224522624 4435148574953176832 7135382105681831040 9835615636410485248 12535849167139139456 15236082697867793664 17936316228596447872 2189805685615550464 4890039216344204672 7590272747072858880 10290506277801513088 12990739808530167296 15690973339258821504 18391206869987475712 2644696327006578304 5344929857735232512 8045163388463886720 10745396919192540928 13445630449921195136 16145863980649849344 399353437668951936 3099586968397606144 5799820499126260352 8500054029854914560 11200287560583568768 13900521091312222976 16600754622040877184 854244079059979776 3554477609788633984 6254711140517288192 8954944671245942400 11655178201974596608 14355411732703250816 17055645263431905024 1309134720451007616 4009368251179661824 6709601781908316032 9409835312636970240 12110068843365624448 14810302374094278656 17510535904822932864 1764025361842035456 4464258892570689664 7164492423299343872 9864725954027998080 12564959484756652288 15265193015485306496 17965426546213960704 2218916003233063296 4919149533961717504 7619383064690371712 10319616595419025920 13019850126147680128 15720083656876334336 18420317187604988544 2673806644624091136 5374040175352745344 8074273706081399552 10774507236810053760 13474740767538707968 16174974298267362176 428463755286464768 3128697286015118976 5828930816743773184 8529164347472427392 11229397878201081600 13929631408929735808 16629864939658390016 883354396677492608 3583587927406146816 6283821458134801024 8984054988863455232 11684288519592109440 14384522050320763648 17084755581049417856 1338245038068520448 4038478568797174656 6738712099525828864 9438945630254483072 12139179160983137280 14839412691711791488 17539646222440445696 1793135679459548288 4493369210188202496 7193602740916856704 9893836271645510912 12594069802374165120 15294303333102819328 17994536863831473536 2248026320850576128 4948259851579230336 7648493382307884544 10348726913036538752 13048960443765192960 15749193974493847168 2683431512949760 2702916962241603968 5403150492970258176 8103384023698912384 10803617554427566592 13503851085156220800 16204084615884875008 457574072903977600 3157807603632631808 5858041134361286016 8558274665089940224 11258508195818594432 13958741726547248640 16658975257275902848 912464714295005440 3612698245023659648 6312931775752313856 9013165306480968064 11713398837209622272 14413632367938276480 17113865898666930688 1367355355686033280 4067588886414687488 6767822417143341696 9468055947871995904 12168289478600650112 14868523009329304320 17568756540057958528 1822245997077061120 4522479527805715328 7222713058534369536 9922946589263023744 12623180119991677952 15323413650720332160 18023647181448986368 2277136638468088960 4977370169196743168 7677603699925397376 10377837230654051584 13078070761382705792 15778304292111360000 31793749130462592 2732027279859116800 5432260810587771008 8132494341316425216 10832727872045079424 13532961402773733632 16233194933502387840 486684390521490432 3186917921250144640 5887151451978798848 8587384982707453056 11287618513436107264 13987852044164761472 16688085574893415680 941575031912518272 3641808562641172480 6342042093369826688 9042275624098480896 11742509154827135104 14442742685555789312 17142976216284443520 1396465673303546112 4096699204032200320 6796932734760854528 9497166265489508736 12197399796218162944 14897633326946817152 17597866857675471360 1851356314694573952 4551589845423228160 7251823376151882368 9952056906880536576 12652290437609190784 15352523968337844992 18052757499066499200 2306246956085601792 5006480486814256000 7706714017542910208 10406947548271564416 13107181079000218624 15807414609728872832 60904066747975424 2761137597476629632 5461371128205283840 8161604658933938048 10861838189662592256 13562071720391246464 16262305251119900672 515794708139003264 3216028238867657472 5916261769596311680 8616495300324965888 11316728831053620096 14016962361782274304 16717195892510928512 970685349530031104 3670918880258685312 6371152410987339520 9071385941715993728 11771619472444647936 14471853003173302144 17172086533901956352 1425575990921058944 4125809521649713152 6826043052378367360 9526276583107021568 12226510113835675776 14926743644564329984 17626977175292984192 1880466632312086784 4580700163040740992 7280933693769395200 9981167224498049408 12681400755226703616 15381634285955357824 18081867816684012032 2335357273703114624 5035590804431768832 7735824335160423040 10436057865889077248 13136291396617731456 15836524927346385664 90014384365488256 2790247915094142464 5490481445822796672 8190714976551450880 10890948507280105088 13591182038008759296 16291415568737413504 544905025756516096 3245138556485170304 5945372087213824512 8645605617942478720 11345839148671132928 14046072679399787136 16746306210128441344 999795667147543936 3700029197876198144 6400262728604852352 9100496259333506560 11800729790062160768 14500963320790814976 17201196851519469184 1454686308538571776 4154919839267225984 6855153369995880192 9555386900724534400 12255620431453188608 14955853962181842816 17656087492910497024 1909576949929599616 4609810480658253824 7310044011386908032 10010277542115562240 12710511072844216448 15410744603572870656 18110978134301524864 2364467591320627456 5064701122049281664 7764934652777935872 10465168183506590080 13165401714235244288 15865635244963898496 119124701983001088 2819358232711655296 5519591763440309504 8219825294168963712 10920058824897617920 13620292355626272128 16320525886354926336 574015343374028928 3274248874102683136 5974482404831337344 8674715935559991552 11374949466288645760 14075182997017299968 16775416527745954176 1028905984765056768 3729139515493710976 6429373046222365184 9129606576951019392 11829840107679673600 14530073638408327808 17230307169136982016 1483796626156084608 4184030156884738816 6884263687613393024 9584497218342047232 12284730749070701440 14984964279799355648 17685197810528009856 1938687267547112448 4638920798275766656 7339154329004420864 10039387859733075072 12739621390461729280 15439854921190383488 18140088451919037696 2393577908938140288 5093811439666794496 7794044970395448704 10494278501124102912 13194512031852757120 15894745562581411328 148235019600513920 2848468550329168128 5548702081057822336 8248935611786476544 10949169142515130752 13649402673243784960 16349636203972439168 603125660991541760 3303359191720195968 6003592722448850176 8703826253177504384 11404059783906158592 14104293314634812800 16804526845363467008 1058016302382569600 3758249833111223808 6458483363839878016 9158716894568532224 11858950425297186432 14559183956025840640 17259417486754494848 1512906943773597440 4213140474502251648 6913374005230905856 9613607535959560064 12313841066688214272 15014074597416868480 17714308128145522688 1967797585164625280 4668031115893279488 7368264646621933696 10068498177350587904 12768731708079242112 15468965238807896320 18169198769536550528 2422688226555653120 5122921757284307328 7823155288012961536 10523388818741615744 13223622349470269952 15923855880198924160 177345337218026752 2877578867946680960 5577812398675335168 8278045929403989376 10978279460132643584 13678512990861297792 16378746521589952000 632235978609054592 3332469509337708800 6032703040066363008 8732936570795017216 11433170101523671424 14133403632252325632 16833637162980979840 1087126620000082432 3787360150728736640 6487593681457390848 9187827212186045056 11888060742914699264 14588294273643353472 17288527804372007680 1542017261391110272 4242250792119764480 6942484322848418688 9642717853577072896 12342951384305727104 15043184915034381312 17743418445763035520 1996907902782138112 4697141433510792320 7397374964239446528 10097608494968100736 12797842025696754944 15498075556425409152 18198309087154063360 2451798544173165952 5152032074901820160 7852265605630474368 10552499136359128576 13252732667087782784 15952966197816436992 206455654835539584 2906689185564193792 5606922716292848000 8307156247021502208 11007389777750156416 13707623308478810624 16407856839207464832 661346296226567424 3361579826955221632 6061813357683875840 8762046888412530048 11462280419141184256 14162513949869838464 16862747480598492672 1116236937617595264 3816470468346249472 6516703999074903680 9216937529803557888 11917171060532212096 14617404591260866304 17317638121989520512 1571127579008623104 4271361109737277312 6971594640465931520 9671828171194585728 12372061701923239936 15072295232651894144 17772528763380548352 2026018220399650944 4726251751128305152 7426485281856959360 10126718812585613568 12826952343314267776 15527185874042921984 18227419404771576192 2480908861790678784 5181142392519332992 7881375923247987200 10581609453976641408 13281842984705295616 15982076515433949824 235565972453052416 2935799503181706624 5636033033910360832 8336266564639015040 11036500095367669248 13736733626096323456 16436967156824977664 690456613844080256 3390690144572734464 6090923675301388672 8791157206030042880 11491390736758697088 14191624267487351296 16891857798216005504 1145347255235108096 3845580785963762304 6545814316692416512 9246047847421070720 11946281378149724928 14646514908878379136 17346748439607033344 1600237896626135936 4300471427354790144 7000704958083444352 9700938488812098560 12401172019540752768 15101405550269406976 17801639080998061184 2055128538017163776 4755362068745817984 7455595599474472192 10155829130203126400 12856062660931780608 15556296191660434816 18256529722389089024 2510019179408191616 5210252710136845824 7910486240865500032 10610719771594154240 13310953302322808448 16011186833051462656 264676290070565248 2964909820799219456 5665143351527873664 8365376882256527872 11065610412985182080 13765843943713836288 16466077474442490496 719566931461593088 3419800462190247296 6120033992918901504 8820267523647555712 11520501054376209920 14220734585104864128 16920968115833518336 1174457572852620928 3874691103581275136 6574924634309929344 9275158165038583552 11975391695767237760 14675625226495891968 17375858757224546176 1629348214243648768 4329581744972302976 7029815275700957184 9730048806429611392 12430282337158265600 15130515867886919808 17830749398615574016 2084238855634676608 4784472386363330816 7484705917091985024 10184939447820639232 12885172978549293440 15585406509277947648 18285640040006601856 2539129497025704448 5239363027754358656 7939596558483012864 10639830089211667072 13340063619940321280 16040297150668975488 293786607688078080 2994020138416732288 5694253669145386496 8394487199874040704 11094720730602694912 13794954261331349120 16495187792060003328 748677249079105920 3448910779807760128 6149144310536414336 8849377841265068544 11549611371993722752 14249844902722376960 16950078433451031168 1203567890470133760 3903801421198787968 6604034951927442176 9304268482656096384 12004502013384750592 14704735544113404800 17404969074842059008 1658458531861161600 4358692062589815808 7058925593318470016 9759159124047124224 12459392654775778432 15159626185504432640 17859859716233086848 2113349173252189440 4813582703980843648 7513816234709497856 10214049765438152064 12914283296166806272 15614516826895460480 18314750357624114688 2568239814643217280 5268473345371871488 7968706876100525696 10668940406829179904 13369173937557834112 16069407468286488320 322896925305590912 3023130456034245120 5723363986762899328 8423597517491553536 11123831048220207744 13824064578948861952 16524298109677516160 777787566696618752 3478021097425272960 6178254628153927168 8878488158882581376 11578721689611235584 14278955220339889792 16979188751068544000 1232678208087646592 3932911738816300800 6633145269544955008 9333378800273609216 12033612331002263424 14733845861730917632 17434079392459571840 1687568849478674432 4387802380207328640 7088035910935982848 9788269441664637056 12488502972393291264 15188736503121945472 17888970033850599680 2142459490869702272 4842693021598356480 7542926552327010688 10243160083055664896 12943393613784319104 15643627144512973312 18343860675241627520 2597350132260730112 5297583662989384320 7997817193718038528 10698050724446692736 13398284255175346944 16098517785904001152 352007242923103744 3052240773651757952 5752474304380412160 8452707835109066368 11152941365837720576 13853174896566374784 16553408427295028992 806897884314131584 3507131415042785792 6207364945771440000 8907598476500094208 11607832007228748416 14308065537957402624 17008299068686056832 1261788525705159424 3962022056433813632 6662255587162467840 9362489117891122048 12062722648619776256 14762956179348430464 17463189710077084672 1716679167096187264 4416912697824841472 7117146228553495680 9817379759282149888 12517613290010804096 15217846820739458304 17918080351468112512 2171569808487215104 4871803339215869312 7572036869944523520 10272270400673177728 12972503931401831936 15672737462130486144 18372970992859140352 2626460449878242944 5326693980606897152 8026927511335551360 10727161042064205568 13427394572792859776 16127628103521513984 381117560540616576 3081351091269270784 5781584621997924992 8481818152726579200 11182051683455233408 13882285214183887616 16582518744912541824 836008201931644416 3536241732660298624 6236475263388952832 8936708794117607040 11636942324846261248 14337175855574915456 17037409386303569664 1290898843322672256 3991132374051326464 6691365904779980672 9391599435508634880 12091832966237289088 14792066496965943296 17492300027694597504 1745789484713700096 4446023015442354304 7146256546171008512 9846490076899662720 12546723607628316928 15246957138356971136 17947190669085625344 2200680126104727936 4900913656833382144 7601147187562036352 10301380718290690560 13001614249019344768 15701847779747998976 18402081310476653184 2655570767495755776 5355804298224409984 8056037828953064192 10756271359681718400 13456504890410372608 16156738421139026816 410227878158129408 3110461408886783616 5810694939615437824 8510928470344092032 11211162001072746240 13911395531801400448 16611629062530054656 865118519549157248 3565352050277811456 6265585581006465664 8965819111735119872 11666052642463774080 14366286173192428288 17066519703921082496 1320009160940185088 4020242691668839296 6720476222397493504 9420709753126147712 12120943283854801920 14821176814583456128 17521410345312110336 1774899802331212928 4475133333059867136 7175366863788521344 9875600394517175552 12575833925245829760 15276067455974483968 17976300986703138176 2229790443722240768 4930023974450894976 7630257505179549184 10330491035908203392 13030724566636857600 15730958097365511808 18431191628094166016 2684681085113268608 5384914615841922816 8085148146570577024 10785381677299231232 13485615208027885440 16185848738756539648 439338195775642240 3139571726504296448 5839805257232950656 8540038787961604864 11240272318690259072 13940505849418913280 16640739380147567488 894228837166670080 3594462367895324288 6294695898623978496 8994929429352632704 11695162960081286912 14395396490809941120 17095630021538595328 1349119478557697920 4049353009286352128 6749586540015006336 9449820070743660544 12150053601472314752 14850287132200968960 17550520662929623168 1804010119948725760 4504243650677379968 7204477181406034176 9904710712134688384 12604944242863342592 15305177773591996800 18005411304320651008 2258900761339753600 4959134292068407808 7659367822797062016 10359601353525716224 13059834884254370432 15760068414983024640 13557872002127232 2713791402730781440 5414024933459435648 8114258464188089856 10814491994916744064 13514725525645398272 16214959056374052480 468448513393155072 3168682044121809280 5868915574850463488 8569149105579117696 11269382636307771904 13969616167036426112 16669849697765080320 923339154784182912 3623572685512837120 6323806216241491328 9024039746970145536 11724273277698799744 14424506808427453952 17124740339156108160 1378229796175210752 4078463326903864960 6778696857632519168 9478930388361173376 12179163919089827584 14879397449818481792 17579630980547136000 1833120437566238592 4533353968294892800 7233587499023547008 9933821029752201216 12634054560480855424 15334288091209509632 18034521621938163840 2288011078957266432 4988244609685920640 7688478140414574848 10388711671143229056 13088945201871883264 15789178732600537472 42668189619640064 2742901720348294272 5443135251076948480 8143368781805602688 10843602312534256896 13543835843262911104 16244069373991565312 497558831010667904 3197792361739322112 5898025892467976320 8598259423196630528 11298492953925284736 13998726484653938944 16698960015382593152 952449472401695744 3652683003130349952 6352916533859004160 9053150064587658368 11753383595316312576 14453617126044966784 17153850656773620992 1407340113792723584 4107573644521377792 6807807175250032000 9508040705978686208 12208274236707340416 14908507767435994624 17608741298164648832 1862230755183751424 4562464285912405632 7262697816641059840 9962931347369714048 12663164878098368256 15363398408827022464 18063631939555676672 2317121396574779264 5017354927303433472 7717588458032087680 10417821988760741888 13118055519489396096 15818289050218050304 71778507237152896 2772012037965807104 5472245568694461312 8172479099423115520 10872712630151769728 13572946160880423936 16273179691609078144 526669148628180736 3226902679356834944 5927136210085489152 8627369740814143360 11327603271542797568 14027836802271451776 16728070333000105984 981559790019208576 3681793320747862784 6382026851476516992 9082260382205171200 11782493912933825408 14482727443662479616 17182960974391133824 1436450431410236416 4136683962138890624 6836917492867544832 9537151023596199040 12237384554324853248 14937618085053507456 17637851615782161664 1891341072801264256 4591574603529918464 7291808134258572672 9992041664987226880 12692275195715881088 15392508726444535296 18092742257173189504 2346231714192292096 5046465244920946304 7746698775649600512 10446932306378254720 13147165837106908928 15847399367835563136 100888824854665728 2801122355583319936 5501355886311974144 8201589417040628352 10901822947769282560 13602056478497936768 16302290009226590976 555779466245693568 3256012996974347776 5956246527703001984 8656480058431656192 11356713589160310400 14056947119888964608 16757180650617618816 1010670107636721408 3710903638365375616 6411137169094029824 9111370699822684032 11811604230551338240 14511837761279992448 17212071292008646656 1465560749027749248 4165794279756403456 6866027810485057664 9566261341213711872 12266494871942366080 14966728402671020288 17666961933399674496 1920451390418777088 4620684921147431296 7320918451876085504 10021151982604739712 12721385513333393920 15421619044062048128 18121852574790702336 2375342031809804928 5075575562538459136 7775809093267113344 10476042623995767552 13176276154724421760 15876509685453075968 129999142472178560 2830232673200832768 5530466203929486976 8230699734658141184 10930933265386795392 13631166796115449600 16331400326844103808 584889783863206400 3285123314591860608 5985356845320514816 8685590376049169024 11385823906777823232 14086057437506477440 16786290968235131648 1039780425254234240 3740013955982888448 6440247486711542656 9140481017440196864 11840714548168851072 14540948078897505280 17241181609626159488 1494671066645262080 4194904597373916288 6895138128102570496 9595371658831224704 12295605189559878912 14995838720288533120 17696072251017187328 1949561708036289920 4649795238764944128 7350028769493598336 10050262300222252544 12750495830950906752 15450729361679560960 18150962892408215168 2404452349427317760 5104685880155971968 7804919410884626176 10505152941613280384 13205386472341934592 15905620003070588800 159109460089691392 2859342990818345600 5559576521546999808 8259810052275654016 10960043583004308224 13660277113732962432 16360510644461616640 614000101480719232 3314233632209373440 6014467162938027648 8714700693666681856 11414934224395336064 14115167755123990272 16815401285852644480 1068890742871747072 3769124273600401280 6469357804329055488 9169591335057709696 11869824865786363904 14570058396515018112 17270291927243672320 1523781384262774912 4224014914991429120 6924248445720083328 9624481976448737536 12324715507177391744 15024949037906045952 17725182568634700160 1978672025653802752 4678905556382456960 7379139087111111168 10079372617839765376 12779606148568419584 15479839679297073792 18180073210025728000 2433562667044830592 5133796197773484800 7834029728502139008 10534263259230793216 13234496789959447424 15934730320688101632 188219777707204224 2888453308435858432 5588686839164512640 8288920369893166848 10989153900621821056 13689387431350475264 16389620962079129472 643110419098232064 3343343949826886272 6043577480555540480 8743811011284194688 11444044542012848896 14144278072741503104 16844511603470157312 1098001060489259904 3798234591217914112 6498468121946568320 9198701652675222528 11898935183403876736 14599168714132530944 17299402244861185152 1552891701880287744 4253125232608941952 6953358763337596160 9653592294066250368 12353825824794904576 15054059355523558784 17754292886252212992 2007782343271315584 4708015873999969792 7408249404728624000 10108482935457278208 12808716466185932416 15508949996914586624 18209183527643240832 2462672984662343424 5162906515390997632 7863140046119651840 10563373576848306048 13263607107576960256 15963840638305614464 217330095324717056 2917563626053371264 5617797156782025472 8318030687510679680 11018264218239333888 13718497748967988096 16418731279696642304 672220736715744896 3372454267444399104 6072687798173053312 8772921328901707520 11473154859630361728 14173388390359015936 16873621921087670144 1127111378106772736 3827344908835426944 6527578439564081152 9227811970292735360 11928045501021389568 14628279031750043776 17328512562478697984 1582002019497800576 4282235550226454784 6982469080955108992 9682702611683763200 12382936142412417408 15083169673141071616 17783403203869725824 2036892660888828416 4737126191617482624 7437359722346136832 10137593253074791040 12837826783803445248 15538060314532099456 18238293845260753664 2491783302279856256 5192016833008510464 7892250363737164672 10592483894465818880 13292717425194473088 15992950955923127296 246440412942229888 2946673943670884096 5646907474399538304 8347141005128192512 11047374535856846720 13747608066585500928 16447841597314155136 701331054333257728 3401564585061911936 6101798115790566144 8802031646519220352 11502265177247874560 14202498707976528768 16902732238705182976 1156221695724285568 3856455226452939776 6556688757181593984 9256922287910248192 11957155818638902400 14657389349367556608 17357622880096210816 1611112337115313408 4311345867843967616 7011579398572621824 9711812929301276032 12412046460029930240 15112279990758584448 17812513521487238656 2066002978506341248 4766236509234995456 7466470039963649664 10166703570692303872 12866937101420958080 15567170632149612288 18267404162878266496 2520893619897369088 5221127150626023296 7921360681354677504 10621594212083331712 13321827742811985920 16022061273540640128 275550730559742720 2975784261288396928 5676017792017051136 8376251322745705344 11076484853474359552 13776718384203013760 16476951914931667968 730441371950770560 3430674902679424768 6130908433408078976 8831141964136733184 11531375494865387392 14231609025594041600 16931842556322695808 1185332013341798400 3885565544070452608 6585799074799106816 9286032605527761024 11986266136256415232 14686499666985069440 17386733197713723648 1640222654732826240 4340456185461480448 7040689716190134656 9740923246918788864 12441156777647443072 15141390308376097280 17841623839104751488 2095113296123854080 4795346826852508288 7495580357581162496 10195813888309816704 12896047419038470912 15596280949767125120 18296514480495779328 2550003937514881920 5250237468243536128 7950470998972190336 10650704529700844544 13350938060429498752 16051171591158152960 304661048177255552 3004894578905909760 5705128109634563968 8405361640363218176 11105595171091872384 13805828701820526592 16506062232549180800 759551689568283392 3459785220296937600 6160018751025591808 8860252281754246016 11560485812482900224 14260719343211554432 16960952873940208640 1214442330959311232 3914675861687965440 6614909392416619648 9315142923145273856 12015376453873928064 14715609984602582272 17415843515331236480 1669332972350339072 4369566503078993280 7069800033807647488 9770033564536301696 12470267095264955904 15170500625993610112 17870734156722264320 2124223613741366912 4824457144470021120 7524690675198675328 10224924205927329536 12925157736655983744 15625391267384637952 18325624798113292160 2579114255132394752 5279347785861048960 7979581316589703168 10679814847318357376 13380048378047011584 16080281908775665792 333771365794768384 3034004896523422592 5734238427252076800 8434471957980731008 11134705488709385216 13834939019438039424 16535172550166693632 788662007185796224 3488895537914450432 6189129068643104640 8889362599371758848 11589596130100413056 14289829660829067264 16990063191557721472 1243552648576824064 3943786179305478272 6644019710034132480 9344253240762786688 12044486771491440896 14744720302220095104 17444953832948749312 1698443289967851904 4398676820696506112 7098910351425160320 9799143882153814528 12499377412882468736 15199610943611122944 17899844474339777152 2153333931358879744 4853567462087533952 7553800992816188160 10254034523544842368 12954268054273496576 15654501585002150784 18354735115730804992 2608224572749907584 5308458103478561792 8008691634207216000 10708925164935870208 13409158695664524416 16109392226393178624 362881683412281216 3063115214140935424 5763348744869589632 8463582275598243840 11163815806326898048 13864049337055552256 16564282867784206464 817772324803309056 3518005855531963264 6218239386260617472 8918472916989271680 11618706447717925888 14318939978446580096 17019173509175234304 1272662966194336896 3972896496922991104 6673130027651645312 9373363558380299520 12073597089108953728 14773830619837607936 17474064150566262144 1727553607585364736 4427787138314018944 7128020669042673152 9828254199771327360 12528487730499981568 15228721261228635776 17928954791957289984 2182444248976392576 4882677779705046784 7582911310433700992 10283144841162355200 12983378371891009408 15683611902619663616 18383845433348317824 2637334890367420416 5337568421096074624 8037801951824728832 10738035482553383040 13438269013282037248 16138502544010691456 391992001029794048 3092225531758448256 5792459062487102464 8492692593215756672 11192926123944410880 13893159654673065088 16593393185401719296 846882642420821888 3547116173149476096 6247349703878130304 8947583234606784512 11647816765335438720 14348050296064092928 17048283826792747136 1301773283811849728 4002006814540503936 6702240345269158144 9402473875997812352 12102707406726466560 14802940937455120768 17503174468183774976 1756663925202877568 4456897455931531776 7157130986660185984 9857364517388840192 12557598048117494400 15257831578846148608 17958065109574802816 2211554566593905408 4911788097322559616 7612021628051213824 10312255158779868032 13012488689508522240 15712722220237176448 18412955750965830656 2666445207984933248 5366678738713587456 8066912269442241664 10767145800170895872 13467379330899550080 16167612861628204288 421102318647306880 3121335849375961088 5821569380104615296 8521802910833269504 11222036441561923712 13922269972290577920 16622503503019232128 875992960038334720 3576226490766988928 6276460021495643136 8976693552224297344 11676927082952951552 14377160613681605760 17077394144410259968 1330883601429362560 4031117132158016768 6731350662886670976 9431584193615325184 12131817724343979392 14832051255072633600 17532284785801287808 1785774242820390400 4486007773549044608 7186241304277698816 9886474835006353024 12586708365735007232 15286941896463661440 17987175427192315648 2240664884211418240 4940898414940072448 7641131945668726656 10341365476397380864 13041599007126035072 15741832537854689280 18442066068583343488 2695555525602446080 5395789056331100288 8096022587059754496 10796256117788408704 13496489648517062912 16196723179245717120 450212636264819712 3150446166993473920 5850679697722128128 8550913228450782336 11251146759179436544 13951380289908090752 16651613820636744960 905103277655847552 3605336808384501760 6305570339113155968 9005803869841810176 11706037400570464384 14406270931299118592 17106504462027772800 1359993919046875392 4060227449775529600 6760460980504183808 9460694511232838016 12160928041961492224 14861161572690146432 17561395103418800640 1814884560437903232 4515118091166557440 7215351621895211648 9915585152623865856 12615818683352520064 15316052214081174272 18016285744809828480 2269775201828931072 4970008732557585280 7670242263286239488 10370475794014893696 13070709324743547904 15770942855472202112 24432312491304704 2724665843219958912 5424899373948613120 8125132904677267328 10825366435405921536 13525599966134575744 16225833496863229952 479322953882332544 3179556484610986752 5879790015339640960 8580023546068295168 11280257076796949376 13980490607525603584 16680724138254257792 934213595273360384 3634447126002014592 6334680656730668800 9034914187459323008 11735147718187977216 14435381248916631424 17135614779645285632 1389104236664388224 4089337767393042432 6789571298121696640 9489804828850350848 12190038359579005056 14890271890307659264 17590505421036313472 1843994878055416064 4544228408784070272 7244461939512724480 9944695470241378688 12644929000970032896 15345162531698687104 18045396062427341312 2298885519446443904 4999119050175098112 7699352580903752320 10399586111632406528 13099819642361060736 15800053173089714944 53542630108817536 2753776160837471744 5454009691566125952 8154243222294780160 10854476753023434368 13554710283752088576 16254943814480742784 508433271499845376 3208666802228499584 5908900332957153792 8609133863685808000 11309367394414462208 14009600925143116416 16709834455871770624 963323912890873216 3663557443619527424 6363790974348181632 9064024505076835840 11764258035805490048 14464491566534144256 17164725097262798464 1418214554281901056 4118448085010555264 6818681615739209472 9518915146467863680 12219148677196517888 14919382207925172096 17619615738653826304 1873105195672928896 4573338726401583104 7273572257130237312 9973805787858891520 12674039318587545728 15374272849316199936 18074506380044854144 2327995837063956736 5028229367792610944 7728462898521265152 10428696429249919360 13128929959978573568 15829163490707227776 82652947726330368 2782886478454984576 5483120009183638784 8183353539912292992 10883587070640947200 13583820601369601408 16284054132098255616 537543589117358208 3237777119846012416 5938010650574666624 8638244181303320832 11338477712031975040 14038711242760629248 16738944773489283456 992434230508386048 3692667761237040256 6392901291965694464 9093134822694348672 11793368353423002880 14493601884151657088 17193835414880311296 1447324871899413888 4147558402628068096 6847791933356722304 9548025464085376512 12248258994814030720 14948492525542684928 17648726056271339136 1902215513290441728 4602449044019095936 7302682574747750144 10002916105476404352 12703149636205058560 15403383166933712768 18103616697662366976 2357106154681469568 5057339685410123776 7757573216138777984 10457806746867432192 13158040277596086400 15858273808324740608 111763265343843200 2811996796072497408 5512230326801151616 8212463857529805824 10912697388258460032 13612930918987114240 16313164449715768448 566653906734871040 3266887437463525248 5967120968192179456 8667354498920833664 11367588029649487872 14067821560378142080 16768055091106796288 1021544548125898880 3721778078854553088 6422011609583207296 9122245140311861504 11822478671040515712 14522712201769169920 17222945732497824128 1476435189516926720 4176668720245580928 6876902250974235136 9577135781702889344 12277369312431543552 14977602843160197760 17677836373888851968 1931325830907954560 4631559361636608768 7331792892365262976 10032026423093917184 12732259953822571392 15432493484551225600 18132727015279879808 2386216472298982400 5086450003027636608 7786683533756290816 10486917064484945024 13187150595213599232 15887384125942253440 140873582961356032 2841107113690010240 5541340644418664448 8241574175147318656 10941807705875972864 13642041236604627072 16342274767333281280 595764224352383872 3295997755081038080 5996231285809692288 8696464816538346496 11396698347267000704 14096931877995654912 16797165408724309120 1050654865743411712 3750888396472065920 6451121927200720128 9151355457929374336 11851588988658028544 14551822519386682752 17252056050115336960 1505545507134439552 4205779037863093760 6906012568591747968 9606246099320402176 12306479630049056384 15006713160777710592 17706946691506364800 1960436148525467392 4660669679254121600 7360903209982775808 10061136740711430016 12761370271440084224 15461603802168738432 18161837332897392640 2415326789916495232 5115560320645149440 7815793851373803648 10516027382102457856 13216260912831112064 15916494443559766272 169983900578868864 2870217431307523072 5570450962036177280 8270684492764831488 10970918023493485696 13671151554222139904 16371385084950794112 624874541969896704 3325108072698550912 6025341603427205120 8725575134155859328 11425808664884513536 14126042195613167744 16826275726341821952 1079765183360924544 3779998714089578752 6480232244818232960 9180465775546887168 11880699306275541376 14580932837004195584 17281166367732849792 1534655824751952384 4234889355480606592 6935122886209260800 9635356416937915008 12335589947666569216 15035823478395223424 17736057009123877632 1989546466142980224 4689779996871634432 7390013527600288640 10090247058328942848 12790480589057597056 15490714119786251264 18190947650514905472 2444437107534008064 5144670638262662272 7844904168991316480 10545137699719970688 13245371230448624896 15945604761177279104 199094218196381696 2899327748925035904 5599561279653690112 8299794810382344320 11000028341110998528 13700261871839652736 16400495402568306944 653984859587409536 3354218390316063744 6054451921044717952 8754685451773372160 11454918982502026368 14155152513230680576 16855386043959334784 1108875500978437376 3809109031707091584 6509342562435745792 9209576093164400000 11909809623893054208 14610043154621708416 17310276685350362624 1563766142369465216 4263999673098119424 6964233203826773632 9664466734555427840 12364700265284082048 15064933796012736256 17765167326741390464 2018656783760493056 4718890314489147264 7419123845217801472 10119357375946455680 12819590906675109888 15519824437403764096 18220057968132418304 2473547425151520896 5173780955880175104 7874014486608829312 10574248017337483520 13274481548066137728 15974715078794791936 228204535813894528 2928438066542548736 5628671597271202944 8328905127999857152 11029138658728511360 13729372189457165568 16429605720185819776 683095177204922368 3383328707933576576 6083562238662230784 8783795769390884992 11484029300119539200 14184262830848193408 16884496361576847616 1137985818595950208 3838219349324604416 6538452880053258624 9238686410781912832 11938919941510567040 14639153472239221248 17339387002967875456 1592876459986978048 4293109990715632256 6993343521444286464 9693577052172940672 12393810582901594880 15094044113630249088 17794277644358903296 2047767101378005888 4748000632106660096 7448234162835314304 10148467693563968512 12848701224292622720 15548934755021276928 18249168285749931136 2502657742769033728 5202891273497687936 7903124804226342144 10603358334954996352 13303591865683650560 16003825396412304768 257314853431407360 2957548384160061568 5657781914888715776 8358015445617369984 11058248976346024192 13758482507074678400 16458716037803332608 712205494822435200 3412439025551089408 6112672556279743616 8812906087008397824 11513139617737052032 14213373148465706240 16913606679194360448 1167096136213463040 3867329666942117248 6567563197670771456 9267796728399425664 11968030259128079872 14668263789856734080 17368497320585388288 1621986777604490880 4322220308333145088 7022453839061799296 9722687369790453504 12422920900519107712 15123154431247761920 17823387961976416128 2076877418995518720 4777110949724172928 7477344480452827136 10177578011181481344 12877811541910135552 15578045072638789760 18278278603367443968 2531768060386546560 5232001591115200768 7932235121843854976 10632468652572509184 13332702183301163392 16032935714029817600 286425171048920192 2986658701777574400 5686892232506228608 8387125763234882816 11087359293963537024 13787592824692191232 16487826355420845440 741315812439948032 3441549343168602240 6141782873897256448 8842016404625910656 11542249935354564864 14242483466083219072 16942716996811873280 1196206453830975872 3896439984559630080 6596673515288284288 9296907046016938496 11997140576745592704 14697374107474246912 17397607638202901120 1651097095222003712 4351330625950657920 7051564156679312128 9751797687407966336 12452031218136620544 15152264748865274752 17852498279593928960 2105987736613031552 4806221267341685760 7506454798070339968 10206688328798994176 12906921859527648384 15607155390256302592 18307388920984956800 2560878378004059392 5261111908732713600 7961345439461367808 10661578970190022016 13361812500918676224 16062046031647330432 315535488666433024 3015769019395087232 5716002550123741440 8416236080852395648 11116469611581049856 13816703142309704064 16516936673038358272 770426130057460864 3470659660786115072 6170893191514769280 8871126722243423488 11571360252972077696 14271593783700731904 16971827314429386112 1225316771448488704 3925550302177142912 6625783832905797120 9326017363634451328 12026250894363105536 14726484425091759744 17426717955820413952 1680207412839516544 4380440943568170752 7080674474296824960 9780908005025479168 12481141535754133376 15181375066482787584 17881608597211441792 2135098054230544384 4835331584959198592 7535565115687852800 10235798646416507008 12936032177145161216 15636265707873815424 18336499238602469632 2589988695621572224 5290222226350226432 7990455757078880640 10690689287807534848 13390922818536189056 16091156349264843264 344645806283945856 3044879337012600064 5745112867741254272 8445346398469908480 11145579929198562688 13845813459927216896 16546046990655871104 799536447674973696 3499769978403627904 6200003509132282112 8900237039860936320 11600470570589590528 14300704101318244736 17000937632046898944 1254427089066001536 3954660619794655744 6654894150523309952 9355127681251964160 12055361211980618368 14755594742709272576 17455828273437926784 1709317730457029376 4409551261185683584 7109784791914337792 9810018322642992000 12510251853371646208 15210485384100300416 17910718914828954624 2164208371848057216 4864441902576711424 7564675433305365632 10264908964034019840 12965142494762674048 15665376025491328256 18365609556219982464 2619099013239085056 5319332543967739264 8019566074696393472 10719799605425047680 13420033136153701888 16120266666882356096 373756123901458688 3073989654630112896 5774223185358767104 8474456716087421312 11174690246816075520 13874923777544729728 16575157308273383936 828646765292486528 3528880296021140736 6229113826749794944 8929347357478449152 11629580888207103360 14329814418935757568 17030047949664411776 1283537406683514368 3983770937412168576 6684004468140822784 9384237998869476992 12084471529598131200 14784705060326785408 17484938591055439616 1738428048074542208 4438661578803196416 7138895109531850624 9839128640260504832 12539362170989159040 15239595701717813248 17939829232446467456 2193318689465570048 4893552220194224256 7593785750922878464 10294019281651532672 12994252812380186880 15694486343108841088 18394719873837495296 2648209330856597888 5348442861585252096 8048676392313906304 10748909923042560512 13449143453771214720 16149376984499868928 402866441518971520 3103099972247625728 5803333502976279936 8503567033704934144 11203800564433588352 13904034095162242560 16604267625890896768 857757082909999360 3557990613638653568 6258224144367307776 8958457675095961984 11658691205824616192 14358924736553270400 17059158267281924608 1312647724301027200 4012881255029681408 6713114785758335616 9413348316486989824 12113581847215644032 14813815377944298240 17514048908672952448 1767538365692055040 4467771896420709248 7168005427149363456 9868238957878017664 12568472488606671872 15268706019335326080 17968939550063980288 2222429007083082880 4922662537811737088 7622896068540391296 10323129599269045504 13023363129997699712 15723596660726353920 18423830191455008128 2677319648474110720 5377553179202764928 8077786709931419136 10778020240660073344 13478253771388727552 16178487302117381760 431976759136484352 3132210289865138560 5832443820593792768 8532677351322446976 11232910882051101184 13933144412779755392 16633377943508409600 886867400527512192 3587100931256166400 6287334461984820608 8987567992713474816 11687801523442129024 14388035054170783232 17088268584899437440 1341758041918540032 4041991572647194240 6742225103375848448 9442458634104502656 12142692164833156864 14842925695561811072 17543159226290465280 1796648683309567872 4496882214038222080 7197115744766876288 9897349275495530496 12597582806224184704 15297816336952838912 17998049867681493120 2251539324700595712 4951772855429249920 7652006386157904128 10352239916886558336 13052473447615212544 15752706978343866752 6196435362969344 2706429966091623552 5406663496820277760 8106897027548931968 10807130558277586176 13507364089006240384 16207597619734894592 461087076753997184 3161320607482651392 5861554138211305600 8561787668939959808 11262021199668614016 13962254730397268224 16662488261125922432 915977718145025024 3616211248873679232 6316444779602333440 9016678310330987648 11716911841059641856 14417145371788296064 17117378902516950272 1370868359536052864 4071101890264707072 6771335420993361280 9471568951722015488 12171802482450669696 14872036013179323904 17572269543907978112 1825759000927080704 4525992531655734912 7226226062384389120 9926459593113043328 12626693123841697536 15326926654570351744 18027160185299005952 2280649642318108544 4980883173046762752 7681116703775416960 10381350234504071168 13081583765232725376 15781817295961379584 35306752980482176 2735540283709136384 5435773814437790592 8136007345166444800 10836240875895099008 13536474406623753216 16236707937352407424 490197394371510016 3190430925100164224 5890664455828818432 8590897986557472640 11291131517286126848 13991365048014781056 16691598578743435264 945088035762537856 3645321566491192064 6345555097219846272 9045788627948500480 11746022158677154688 14446255689405808896 17146489220134463104 1399978677153565696 4100212207882219904 6800445738610874112 9500679269339528320 12200912800068182528 14901146330796836736 17601379861525490944 1854869318544593536 4555102849273247744 7255336380001901952 9955569910730556160 12655803441459210368 15356036972187864576 18056270502916518784 2309759959935621376 5009993490664275584 7710227021392929792 10410460552121584000 13110694082850238208 15810927613578892416 64417070597995008 2764650601326649216 5464884132055303424 8165117662783957632 10865351193512611840 13565584724241266048 16265818254969920256 519307711989022848 3219541242717677056 5919774773446331264 8620008304174985472 11320241834903639680 14020475365632293888 16720708896360948096 974198353380050688 3674431884108704896 6374665414837359104 9074898945566013312 11775132476294667520 14475366007023321728 17175599537751975936 1429088994771078528 4129322525499732736 6829556056228386944 9529789586957041152 12230023117685695360 14930256648414349568 17630490179143003776 1883979636162106368 4584213166890760576 7284446697619414784 9984680228348068992 12684913759076723200 15385147289805377408 18085380820534031616 2338870277553134208 5039103808281788416 7739337339010442624 10439570869739096832 13139804400467751040 15840037931196405248 93527388215507840 2793760918944162048 5493994449672816256 8194227980401470464 10894461511130124672 13594695041858778880 16294928572587433088 548418029606535680 3248651560335189888 5948885091063844096 8649118621792498304 11349352152521152512 14049585683249806720 16749819213978460928 1003308670997563520 3703542201726217728 6403775732454871936 9104009263183526144 11804242793912180352 14504476324640834560 17204709855369488768 1458199312388591360 4158432843117245568 6858666373845899776 9558899904574553984 12259133435303208192 14959366966031862400 17659600496760516608 1913089953779619200 4613323484508273408 7313557015236927616 10013790545965581824 12714024076694236032 15414257607422890240 18114491138151544448 2367980595170647040 5068214125899301248 7768447656627955456 10468681187356609664 13168914718085263872 15869148248813918080 122637705833020672 2822871236561674880 5523104767290329088 8223338298018983296 10923571828747637504 13623805359476291712 16324038890204945920 577528347224048512 3277761877952702720 5977995408681356928 8678228939410011136 11378462470138665344 14078696000867319552 16778929531595973760 1032418988615076352 3732652519343730560 6432886050072384768 9133119580801038976 11833353111529693184 14533586642258347392 17233820172987001600 1487309630006104192 4187543160734758400 6887776691463412608 9588010222192066816 12288243752920721024 14988477283649375232 17688710814378029440 1942200271397132032 4642433802125786240 7342667332854440448 10042900863583094656 12743134394311748864 15443367925040403072 18143601455769057280 2397090912788159872 5097324443516814080 7797557974245468288 10497791504974122496 13198025035702776704 15898258566431430912 151748023450533504 2851981554179187712 5552215084907841920 8252448615636496128 10952682146365150336 13652915677093804544 16353149207822458752 606638664841561344 3306872195570215552 6007105726298869760 8707339257027523968 11407572787756178176 14107806318484832384 16808039849213486592 1061529306232589184 3761762836961243392 6461996367689897600 9162229898418551808 11862463429147206016 14562696959875860224 17262930490604514432 1516419947623617024 4216653478352271232 6916887009080925440 9617120539809579648 12317354070538233856 15017587601266888064 17717821131995542272 1971310589014644864 4671544119743299072 7371777650471953280 10072011181200607488 12772244711929261696 15472478242657915904 18172711773386570112 2426201230405672704 5126434761134326912 7826668291862981120 10526901822591635328 13227135353320289536 15927368884048943744 180858341068046336 2881091871796700544 5581325402525354752 8281558933254008960 10981792463982663168 13682025994711317376 16382259525439971584 635748982459074176 3335982513187728384 6036216043916382592 8736449574645036800 11436683105373691008 14136916636102345216 16837150166830999424 1090639623850102016 3790873154578756224 6491106685307410432 9191340216036064640 11891573746764718848 14591807277493373056 17292040808222027264 1545530265241129856 4245763795969784064 6945997326698438272 9646230857427092480 12346464388155746688 15046697918884400896 17746931449613055104 2000420906632157696 4700654437360811904 7400887968089466112 10101121498818120320 12801355029546774528 15501588560275428736 18201822091004082944 2455311548023185536 5155545078751839744 7855778609480493952 10556012140209148160 13256245670937802368 15956479201666456576 209968658685559168 2910202189414213376 5610435720142867584 8310669250871521792 11010902781600176000 13711136312328830208 16411369843057484416 664859300076587008 3365092830805241216 6065326361533895424 8765559892262549632 11465793422991203840 14166026953719858048 16866260484448512256 1119749941467614848 3819983472196269056 6520217002924923264 9220450533653577472 11920684064382231680 14620917595110885888 17321151125839540096 1574640582858642688 4274874113587296896 6975107644315951104 9675341175044605312 12375574705773259520 15075808236501913728 17776041767230567936 2029531224249670528 4729764754978324736 7429998285706978944 10130231816435633152 12830465347164287360 15530698877892941568 18230932408621595776 2484421865640698368 5184655396369352576 7884888927098006784 10585122457826660992 13285355988555315200 15985589519283969408 239078976303072000 2939312507031726208 5639546037760380416 8339779568489034624 11040013099217688832 13740246629946343040 16440480160674997248 693969617694099840 3394203148422754048 6094436679151408256 8794670209880062464 11494903740608716672 14195137271337370880 16895370802066025088 1148860259085127680 3849093789813781888 6549327320542436096 9249560851271090304 11949794381999744512 14650027912728398720 17350261443457052928 1603750900476155520 4303984431204809728 7004217961933463936 9704451492662118144 12404685023390772352 15104918554119426560 17805152084848080768 2058641541867183360 4758875072595837568 7459108603324491776 10159342134053145984 12859575664781800192 15559809195510454400 18260042726239108608 2513532183258211200 5213765713986865408 7913999244715519616 10614232775444173824 13314466306172828032 16014699836901482240 268189293920584832 2968422824649239040 5668656355377893248 8368889886106547456 11069123416835201664 13769356947563855872 16469590478292510080 723079935311612672 3423313466040266880 6123546996768921088 8823780527497575296 11524014058226229504 14224247588954883712 16924481119683537920 1177970576702640512 3878204107431294720 6578437638159948928 9278671168888603136 11978904699617257344 14679138230345911552 17379371761074565760 1632861218093668352 4333094748822322560 7033328279550976768 9733561810279630976 12433795341008285184 15134028871736939392 17834262402465593600 2087751859484696192 4787985390213350400 7488218920942004608 10188452451670658816 12888685982399313024 15588919513127967232 18289153043856621440 2542642500875724032 5242876031604378240 7943109562333032448 10643343093061686656 13343576623790340864 16043810154518995072 297299611538097664 2997533142266751872 5697766672995406080 8398000203724060288 11098233734452714496 13798467265181368704 16498700795910022912 752190252929125504 3452423783657779712 6152657314386433920 8852890845115088128 11553124375843742336 14253357906572396544 16953591437301050752 1207080894320153344 3907314425048807552 6607547955777461760 9307781486506115968 12008015017234770176 14708248547963424384 17408482078692078592 1661971535711181184 4362205066439835392 7062438597168489600 9762672127897143808 12462905658625798016 15163139189354452224 17863372720083106432 2116862177102209024 4817095707830863232 7517329238559517440 10217562769288171648 12917796300016825856 15618029830745480064 18318263361474134272 2571752818493236864 5271986349221891072 7972219879950545280 10672453410679199488 13372686941407853696 16072920472136507904 326409929155610496 3026643459884264704 5726876990612918912 8427110521341573120 11127344052070227328 13827577582798881536 16527811113527535744 781300570546638336 3481534101275292544 6181767632003946752 8882001162732600960 11582234693461255168 14282468224189909376 16982701754918563584 1236191211937666176 3936424742666320384 6636658273394974592 9336891804123628800 12037125334852283008 14737358865580937216 17437592396309591424 1691081853328694016 4391315384057348224 7091548914786002432 9791782445514656640 12492015976243310848 15192249506971965056 17892483037700619264 2145972494719721856 4846206025448376064 7546439556177030272 10246673086905684480 12946906617634338688 15647140148362992896 18347373679091647104 2600863136110749696 5301096666839403904 8001330197568058112 10701563728296712320 13401797259025366528 16102030789754020736 355520246773123328 3055753777501777536 5755987308230431744 8456220838959085952 11156454369687740160 13856687900416394368 16556921431145048576 810410888164151168 3510644418892805376 6210877949621459584 8911111480350113792 11611345011078768000 14311578541807422208 17011812072536076416 1265301529555179008 3965535060283833216 6665768591012487424 9366002121741141632 12066235652469795840 14766469183198450048 17466702713927104256 1720192170946206848 4420425701674861056 7120659232403515264 9820892763132169472 12521126293860823680 15221359824589477888 17921593355318132096 2175082812337234688 4875316343065888896 7575549873794543104 10275783404523197312 12976016935251851520 15676250465980505728 18376483996709159936 2629973453728262528 5330206984456916736 8030440515185570944 10730674045914225152 13430907576642879360 16131141107371533568 384630564390636160 3084864095119290368 5785097625847944576 8485331156576598784 11185564687305252992 13885798218033907200 16586031748762561408 839521205781664000 3539754736510318208 6239988267238972416 8940221797967626624 11640455328696280832 14340688859424935040 17040922390153589248 1294411847172691840 3994645377901346048 6694878908630000256 9395112439358654464 12095345970087308672 14795579500815962880 17495813031544617088 1749302488563719680 4449536019292373888 7149769550021028096 9850003080749682304 12550236611478336512 15250470142206990720 17950703672935644928 2204193129954747520 4904426660683401728 7604660191412055936 10304893722140710144 13005127252869364352 15705360783598018560 18405594314326672768 2659083771345775360 5359317302074429568 8059550832803083776 10759784363531737984 13460017894260392192 16160251424989046400 413740882008148992 3113974412736803200 5814207943465457408 8514441474194111616 11214675004922765824 13914908535651420032 16615142066380074240 868631523399176832 3568865054127831040 6269098584856485248 8969332115585139456 11669565646313793664 14369799177042447872 17070032707771102080 1323522164790204672 4023755695518858880 6723989226247513088 9424222756976167296 12124456287704821504 14824689818433475712 17524923349162129920 1778412806181232512 4478646336909886720 7178879867638540928 9879113398367195136 12579346929095849344 15279580459824503552 17979813990553157760 2233303447572260352 4933536978300914560 7633770509029568768 10334004039758222976 13034237570486877184 15734471101215531392 18434704631944185600 2688194088963288192 5388427619691942400 8088661150420596608 10788894681149250816 13489128211877905024 16189361742606559232 442851199625661824 3143084730354316032 5843318261082970240 8543551791811624448 11243785322540278656 13944018853268932864 16644252383997587072 897741841016689664 3597975371745343872 6298208902473998080 8998442433202652288 11698675963931306496 14398909494659960704 17099143025388614912 1352632482407717504 4052866013136371712 6753099543865025920 9453333074593680128 12153566605322334336 14853800136050988544 17554033666779642752 1807523123798745344 4507756654527399552 7207990185256053760 9908223715984707968 12608457246713362176 15308690777442016384 18008924308170670592 2262413765189773184 4962647295918427392 7662880826647081600 10363114357375735808 13063347888104390016 15763581418833044224 17070875852146816 2717304406580801024 5417537937309455232 8117771468038109440 10818004998766763648 13518238529495417856 16218472060224072064 471961517243174656 3172195047971828864 5872428578700483072 8572662109429137280 11272895640157791488 13973129170886445696 16673362701615099904 926852158634202496 3627085689362856704 6327319220091510912 9027552750820165120 11727786281548819328 14428019812277473536 17128253343006127744 1381742800025230336 4081976330753884544 6782209861482538752 9482443392211192960 12182676922939847168 14882910453668501376 17583143984397155584 1836633441416258176 4536866972144912384 7237100502873566592 9937334033602220800 12637567564330875008 15337801095059529216 18038034625788183424 2291524082807286016 4991757613535940224 7691991144264594432 10392224674993248640 13092458205721902848 15792691736450557056 46181193469659648 2746414724198313856 5446648254926968064 8146881785655622272 10847115316384276480 13547348847112930688 16247582377841584896 501071834860687488 3201305365589341696 5901538896317995904 8601772427046650112 11302005957775304320 14002239488503958528 16702473019232612736 955962476251715328 3656196006980369536 6356429537709023744 9056663068437677952 11756896599166332160 14457130129894986368 17157363660623640576 1410853117642743168 4111086648371397376 6811320179100051584 9511553709828705792 12211787240557360000 14912020771286014208 17612254302014668416 1865743759033771008 4565977289762425216 7266210820491079424 9966444351219733632 12666677881948387840 15366911412677042048 18067144943405696256 2320634400424798848 5020867931153453056 7721101461882107264 10421334992610761472 13121568523339415680 15821802054068069888 75291511087172480 2775525041815826688 5475758572544480896 8175992103273135104 10876225634001789312 13576459164730443520 16276692695459097728 530182152478200320 3230415683206854528 5930649213935508736 8630882744664162944 11331116275392817152 14031349806121471360 16731583336850125568 985072793869228160 3685306324597882368 6385539855326536576 9085773386055190784 11786006916783844992 14486240447512499200 17186473978241153408 1439963435260256000 4140196965988910208 6840430496717564416 9540664027446218624 12240897558174872832 14941131088903527040 17641364619632181248 1894854076651283840 4595087607379938048 7295321138108592256 9995554668837246464 12695788199565900672 15396021730294554880 18096255261023209088 2349744718042311680 5049978248770965888 7750211779499620096 10450445310228274304 13150678840956928512 15850912371685582720 104401828704685312 2804635359433339520 5504868890161993728 8205102420890647936 10905335951619302144 13605569482347956352 16305803013076610560 559292470095713152 3259526000824367360 5959759531553021568 8659993062281675776 11360226593010329984 14060460123738984192 16760693654467638400 1014183111486740992 3714416642215395200 6414650172944049408 9114883703672703616 11815117234401357824 14515350765130012032 17215584295858666240 1469073752877768832 4169307283606423040 6869540814335077248 9569774345063731456 12270007875792385664 14970241406521039872 17670474937249694080 1923964394268796672 4624197924997450880 7324431455726105088 10024664986454759296 12724898517183413504 15425132047912067712 18125365578640721920 2378855035659824512 5079088566388478720 7779322097117132928 10479555627845787136 13179789158574441344 15880022689303095552 133512146322198144 2833745677050852352 5533979207779506560 8234212738508160768 10934446269236814976 13634679799965469184 16334913330694123392 588402787713225984 3288636318441880192 5988869849170534400 8689103379899188608 11389336910627842816 14089570441356497024 16789803972085151232 1043293429104253824 3743526959832908032 6443760490561562240 9143994021290216448 11844227552018870656 14544461082747524864 17244694613476179072 1498184070495281664 4198417601223935872 6898651131952590080 9598884662681244288 12299118193409898496 14999351724138552704 17699585254867206912 1953074711886309504 4653308242614963712 7353541773343617920 10053775304072272128 12754008834800926336 15454242365529580544 18154475896258234752 2407965353277337344 5108198884005991552 7808432414734645760 10508665945463299968 13208899476191954176 15909133006920608384 162622463939710976 2862855994668365184 5563089525397019392 8263323056125673600 10963556586854327808 13663790117582982016 16364023648311636224 617513105330738816 3317746636059393024 6017980166788047232 8718213697516701440 11418447228245355648 14118680758974009856 16818914289702664064 1072403746721766656 3772637277450420864 6472870808179075072 9173104338907729280 11873337869636383488 14573571400365037696 17273804931093691904 1527294388112794496 4227527918841448704 6927761449570102912 9627994980298757120 12328228511027411328 15028462041756065536 17728695572484719744 1982185029503822336 4682418560232476544 7382652090961130752 10082885621689784960 12783119152418439168 15483352683147093376 18183586213875747584 2437075670894850176 5137309201623504384 7837542732352158592 10537776263080812800 13238009793809467008 15938243324538121216 191732781557223808 2891966312285878016 5592199843014532224 8292433373743186432 10992666904471840640 13692900435200494848 16393133965929149056 646623422948251648 3346856953676905856 6047090484405560064 8747324015134214272 11447557545862868480 14147791076591522688 16848024607320176896 1101514064339279488 3801747595067933696 6501981125796587904 9202214656525242112 11902448187253896320 14602681717982550528 17302915248711204736 1556404705730307328 4256638236458961536 6956871767187615744 9657105297916269952 12357338828644924160 15057572359373578368 17757805890102232576 2011295347121335168 4711528877849989376 7411762408578643584 10111995939307297792 12812229470035952000 15512463000764606208 18212696531493260416 2466185988512363008 5166419519241017216 7866653049969671424 10566886580698325632 13267120111426979840 15967353642155634048 220843099174736640 2921076629903390848 5621310160632045056 8321543691360699264 11021777222089353472 13722010752818007680 16422244283546661888 675733740565764480 3375967271294418688 6076200802023072896 8776434332751727104 11476667863480381312 14176901394209035520 16877134924937689728 1130624381956792320 3830857912685446528 6531091443414100736 9231324974142754944 11931558504871409152 14631792035600063360 17332025566328717568 1585515023347820160 4285748554076474368 6985982084805128576 9686215615533782784 12386449146262436992 15086682676991091200 17786916207719745408 2040405664738848000 4740639195467502208 7440872726196156416 10141106256924810624 12841339787653464832 15541573318382119040 18241806849110773248 2495296306129875840 5195529836858530048 7895763367587184256 10595996898315838464 13296230429044492672 15996463959773146880 249953416792249472 2950186947520903680 5650420478249557888 8350654008978212096 11050887539706866304 13751121070435520512 16451354601164174720 704844058183277312 3405077588911931520 6105311119640585728 8805544650369239936 11505778181097894144 14206011711826548352 16906245242555202560 1159734699574305152 3859968230302959360 6560201761031613568 9260435291760267776 11960668822488921984 14660902353217576192 17361135883946230400 1614625340965332992 4314858871693987200 7015092402422641408 9715325933151295616 12415559463879949824 15115792994608604032 17816026525337258240 2069515982356360832 4769749513085015040 7469983043813669248 10170216574542323456 12870450105270977664 15570683635999631872 18270917166728286080 2524406623747388672 5224640154476042880 7924873685204697088 10625107215933351296 13325340746662005504 16025574277390659712 279063734409762304 2979297265138416512 5679530795867070720 8379764326595724928 11079997857324379136 13780231388053033344 16480464918781687552 733954375800790144 3434187906529444352 6134421437258098560 8834654967986752768 11534888498715406976 14235122029444061184 16935355560172715392 1188845017191817984 3889078547920472192 6589312078649126400 9289545609377780608 11989779140106434816 14690012670835089024 17390246201563743232 1643735658582845824 4343969189311500032 7044202720040154240 9744436250768808448 12444669781497462656 15144903312226116864 17845136842954771072 2098626299973873664 4798859830702527872 7499093361431182080 10199326892159836288 12899560422888490496 15599793953617144704 18300027484345798912 2553516941364901504 5253750472093555712 7953984002822209920 10654217533550864128 13354451064279518336 16054684595008172544 308174052027275136 3008407582755929344 5708641113484583552 8408874644213237760 11109108174941891968 13809341705670546176 16509575236399200384 763064693418302976 3463298224146957184 6163531754875611392 8863765285604265600 11563998816332919808 14264232347061574016 16964465877790228224 1217955334809330816 3918188865537985024 6618422396266639232 9318655926995293440 12018889457723947648 14719122988452601856 17419356519181256064 1672845976200358656 4373079506929012864 7073313037657667072 9773546568386321280 12473780099114975488 15174013629843629696 17874247160572283904 2127736617591386496 4827970148320040704 7528203679048694912 10228437209777349120 12928670740506003328 15628904271234657536 18329137801963311744 2582627258982414336 5282860789711068544 7983094320439722752 10683327851168376960 13383561381897031168 16083794912625685376 337284369644787968 3037517900373442176 5737751431102096384 8437984961830750592 11138218492559404800 13838452023288059008 16538685554016713216 792175011035815808 3492408541764470016 6192642072493124224 8892875603221778432 11593109133950432640 14293342664679086848 16993576195407741056 1247065652426843648 3947299183155497856 6647532713884152064 9347766244612806272 12047999775341460480 14748233306070114688 17448466836798768896 1701956293817871488 4402189824546525696 7102423355275179904 9802656886003834112 12502890416732488320 15203123947461142528 17903357478189796736 2156846935208899328 4857080465937553536 7557313996666207744 10257547527394861952 12957781058123516160 15658014588852170368 18358248119580824576 2611737576599927168 5311971107328581376 8012204638057235584 10712438168785889792 13412671699514544000 16112905230243198208 366394687262300800 3066628217990955008 5766861748719609216 8467095279448263424 11167328810176917632 13867562340905571840 16567795871634226048 821285328653328640 3521518859381982848 6221752390110637056 8921985920839291264 11622219451567945472 14322452982296599680 17022686513025253888 1276175970044356480 3976409500773010688 6676643031501664896 9376876562230319104 12077110092958973312 14777343623687627520 17477577154416281728 1731066611435384320 4431300142164038528 7131533672892692736 9831767203621346944 12532000734350001152 15232234265078655360 17932467795807309568 2185957252826412160 4886190783555066368 7586424314283720576 10286657845012374784 12986891375741028992 15687124906469683200 18387358437198337408 2640847894217440000 5341081424946094208 8041314955674748416 10741548486403402624 13441782017132056832 16142015547860711040 395505004879813632 3095738535608467840 5795972066337122048 8496205597065776256 11196439127794430464 13896672658523084672 16596906189251738880 850395646270841472 3550629176999495680 6250862707728149888 8951096238456804096 11651329769185458304 14351563299914112512 17051796830642766720 1305286287661869312 4005519818390523520 6705753349119177728 9405986879847831936 12106220410576486144 14806453941305140352 17506687472033794560 1760176929052897152 4460410459781551360 7160643990510205568 9860877521238859776 12561111051967513984 15261344582696168192 17961578113424822400 2215067570443924992 4915301101172579200 7615534631901233408 10315768162629887616 13016001693358541824 15716235224087196032 18416468754815850240 2669958211834952832 5370191742563607040 8070425273292261248 10770658804020915456 13470892334749569664 16171125865478223872 424615322497326464 3124848853225980672 5825082383954634880 8525315914683289088 11225549445411943296 13925782976140597504 16626016506869251712 879505963888354304 3579739494617008512 6279973025345662720 8980206556074316928 11680440086802971136 14380673617531625344 17080907148260279552 1334396605279382144 4034630136008036352 6734863666736690560 9435097197465344768 12135330728193998976 14835564258922653184 17535797789651307392 1789287246670409984 4489520777399064192 7189754308127718400 9889987838856372608 12590221369585026816 15290454900313681024 17990688431042335232 2244177888061437824 4944411418790092032 7644644949518746240 10344878480247400448 13045112010976054656 15745345541704708864 18445579072433363072 2699068529452465664 5399302060181119872 8099535590909774080 10799769121638428288 13500002652367082496 16200236183095736704 453725640114839296 3153959170843493504 5854192701572147712 8554426232300801920 11254659763029456128 13954893293758110336 16655126824486764544 908616281505867136 3608849812234521344 6309083342963175552 9009316873691829760 11709550404420483968 14409783935149138176 17110017465877792384 1363506922896894976 4063740453625549184 6763973984354203392 9464207515082857600 12164441045811511808 14864674576540166016 17564908107268820224 1818397564287922816 4518631095016577024 7218864625745231232 9919098156473885440 12619331687202539648 15319565217931193856 18019798748659848064 2273288205678950656 4973521736407604864 7673755267136259072 10373988797864913280 13074222328593567488 15774455859322221696 27945316341324288 2728178847069978496 5428412377798632704 8128645908527286912 10828879439255941120 13529112969984595328 16229346500713249536 482835957732352128 3183069488461006336 5883303019189660544 8583536549918314752 11283770080646968960 13984003611375623168 16684237142104277376 937726599123379968 3637960129852034176 6338193660580688384 9038427191309342592 11738660722037996800 14438894252766651008 17139127783495305216 1392617240514407808 4092850771243062016 6793084301971716224 9493317832700370432 12193551363429024640 14893784894157678848 17594018424886333056 1847507881905435648 4547741412634089856 7247974943362744064 9948208474091398272 12648442004820052480 15348675535548706688 18048909066277360896 2302398523296463488 5002632054025117696 7702865584753771904 10403099115482426112 13103332646211080320 15803566176939734528 57055633958837120 2757289164687491328 5457522695416145536 8157756226144799744 10857989756873453952 13558223287602108160 16258456818330762368 511946275349864960 3212179806078519168 5912413336807173376 8612646867535827584 11312880398264481792 14013113928993136000 16713347459721790208 966836916740892800 3667070447469547008 6367303978198201216 9067537508926855424 11767771039655509632 14468004570384163840 17168238101112818048 1421727558131920640 4121961088860574848 6822194619589229056 9522428150317883264 12222661681046537472 14922895211775191680 17623128742503845888 1876618199522948480 4576851730251602688 7277085260980256896 9977318791708911104 12677552322437565312 15377785853166219520 18078019383894873728 2331508840913976320 5031742371642630528 7731975902371284736 10432209433099938944 13132442963828593152 15832676494557247360 86165951576349952 2786399482305004160 5486633013033658368 8186866543762312576 10887100074490966784 13587333605219620992 16287567135948275200 541056592967377792 3241290123696032000 5941523654424686208 8641757185153340416 11341990715881994624 14042224246610648832 16742457777339303040 995947234358405632 3696180765087059840 6396414295815714048 9096647826544368256 11796881357273022464 14497114888001676672 17197348418730330880 1450837875749433472 4151071406478087680 6851304937206741888 9551538467935396096 12251771998664050304 14952005529392704512 17652239060121358720 1905728517140461312 4605962047869115520 7306195578597769728 10006429109326423936 12706662640055078144 15406896170783732352 18107129701512386560 2360619158531489152 5060852689260143360 7761086219988797568 10461319750717451776 13161553281446105984 15861786812174760192 115276269193862784 2815509799922516992 5515743330651171200 8215976861379825408 10916210392108479616 13616443922837133824 16316677453565788032 570166910584890624 3270400441313544832 5970633972042199040 8670867502770853248 11371101033499507456 14071334564228161664 16771568094956815872 1025057551975918464 3725291082704572672 6425524613433226880 9125758144161881088 11825991674890535296 14526225205619189504 17226458736347843712 1479948193366946304 4180181724095600512 6880415254824254720 9580648785552908928 12280882316281563136 14981115847010217344 17681349377738871552 1934838834757974144 4635072365486628352 7335305896215282560 10035539426943936768 12735772957672590976 15436006488401245184 18136240019129899392 2389729476149001984 5089963006877656192 7790196537606310400 10490430068334964608 13190663599063618816 15890897129792273024 144386586811375616 2844620117540029824 5544853648268684032 8245087178997338240 10945320709725992448 13645554240454646656 16345787771183300864 599277228202403456 3299510758931057664 5999744289659711872 8699977820388366080 11400211351117020288 14100444881845674496 16800678412574328704 1054167869593431296 3754401400322085504 6454634931050739712 9154868461779393920 11855101992508048128 14555335523236702336 17255569053965356544 1509058510984459136 4209292041713113344 6909525572441767552 9609759103170421760 12309992633899075968 15010226164627730176 17710459695356384384 1963949152375486976 4664182683104141184 7364416213832795392 10064649744561449600 12764883275290103808 15465116806018758016 18165350336747412224 2418839793766514816 5119073324495169024 7819306855223823232 10519540385952477440 13219773916681131648 15920007447409785856 173496904428888448 2873730435157542656 5573963965886196864 8274197496614851072 10974431027343505280 13674664558072159488 16374898088800813696 628387545819916288 3328621076548570496 6028854607277224704 8729088138005878912 11429321668734533120 14129555199463187328 16829788730191841536 1083278187210944128 3783511717939598336 6483745248668252544 9183978779396906752 11884212310125560960 14584445840854215168 17284679371582869376 1538168828601971968 4238402359330626176 6938635890059280384 9638869420787934592 12339102951516588800 15039336482245243008 17739570012973897216 1993059469992999808 4693293000721654016 7393526531450308224 10093760062178962432 12793993592907616640 15494227123636270848 18194460654364925056 2447950111384027648 5148183642112681856 7848417172841336064 10548650703569990272 13248884234298644480 15949117765027298688 202607222046401280 2902840752775055488 5603074283503709696 8303307814232363904 11003541344961018112 13703774875689672320 16404008406418326528 657497863437429120 3357731394166083328 6057964924894737536 8758198455623391744 11458431986352045952 14158665517080700160 16858899047809354368 1112388504828456960 3812622035557111168 6512855566285765376 9213089097014419584 11913322627743073792 14613556158471728000 17313789689200382208 1567279146219484800 4267512676948139008 6967746207676793216 9667979738405447424 12368213269134101632 15068446799862755840 17768680330591410048 2022169787610512640 4722403318339166848 7422636849067821056 10122870379796475264 12823103910525129472 15523337441253783680 18223570971982437888 2477060429001540480 5177293959730194688 7877527490458848896 10577761021187503104 13277994551916157312 15978228082644811520 231717539663914112 2931951070392568320 5632184601121222528 8332418131849876736 11032651662578530944 13732885193307185152 16433118724035839360 686608181054941952 3386841711783596160 6087075242512250368 8787308773240904576 11487542303969558784 14187775834698212992 16888009365426867200 1141498822445969792 3841732353174624000 6541965883903278208 9242199414631932416 11942432945360586624 14642666476089240832 17342900006817895040 1596389463836997632 4296622994565651840 6996856525294306048 9697090056022960256 12397323586751614464 15097557117480268672 17797790648208922880 2051280105228025472 4751513635956679680 7451747166685333888 10151980697413988096 12852214228142642304 15552447758871296512 18252681289599950720 2506170746619053312 5206404277347707520 7906637808076361728 10606871338805015936 13307104869533670144 16007338400262324352 260827857281426944 2961061388010081152 5661294918738735360 8361528449467389568 11061761980196043776 13761995510924697984 16462229041653352192 715718498672454784 3415952029401108992 6116185560129763200 8816419090858417408 11516652621587071616 14216886152315725824 16917119683044380032 1170609140063482624 3870842670792136832 6571076201520791040 9271309732249445248 11971543262978099456 14671776793706753664 17372010324435407872 1625499781454510464 4325733312183164672 7025966842911818880 9726200373640473088 12426433904369127296 15126667435097781504 17826900965826435712 2080390422845538304 4780623953574192512 7480857484302846720 10181091015031500928 12881324545760155136 15581558076488809344 18281791607217463552 2535281064236566144 5235514594965220352 7935748125693874560 10635981656422528768 13336215187151182976 16036448717879837184 289938174898939776 2990171705627593984 5690405236356248192 8390638767084902400 11090872297813556608 13791105828542210816 16491339359270865024 744828816289967616 3445062347018621824 6145295877747276032 8845529408475930240 11545762939204584448 14245996469933238656 16946230000661892864 1199719457680995456 3899952988409649664 6600186519138303872 9300420049866958080 12000653580595612288 14700887111324266496 17401120642052920704 1654610099072023296 4354843629800677504 7055077160529331712 9755310691257985920 12455544221986640128 15155777752715294336 17856011283443948544 2109500740463051136 4809734271191705344 7509967801920359552 10210201332649013760 12910434863377667968 15610668394106322176 18310901924834976384 2564391381854078976 5264624912582733184 7964858443311387392 10665091974040041600 13365325504768695808 16065559035497350016 319048492516452608 3019282023245106816 5719515553973761024 8419749084702415232 11119982615431069440 13820216146159723648 16520449676888377856 773939133907480448 3474172664636134656 6174406195364788864 8874639726093443072 11574873256822097280 14275106787550751488 16975340318279405696 1228829775298508288 3929063306027162496 6629296836755816704 9329530367484470912 12029763898213125120 14729997428941779328 17430230959670433536 1683720416689536128 4383953947418190336 7084187478146844544 9784421008875498752 12484654539604152960 15184888070332807168 17885121601061461376 2138611058080563968 4838844588809218176 7539078119537872384 10239311650266526592 12939545180995180800 15639778711723835008 18340012242452489216 2593501699471591808 5293735230200246016 7993968760928900224 10694202291657554432 13394435822386208640 16094669353114862848 348158810133965440 3048392340862619648 5748625871591273856 8448859402319928064 11149092933048582272 13849326463777236480 16549559994505890688 803049451524993280 3503282982253647488 6203516512982301696 8903750043710955904 11603983574439610112 14304217105168264320 17004450635896918528 1257940092916021120 3958173623644675328 6658407154373329536 9358640685101983744 12058874215830637952 14759107746559292160 17459341277287946368 1712830734307048960 4413064265035703168 7113297795764357376 9813531326493011584 12513764857221665792 15213998387950320000 17914231918678974208 2167721375698076800 4867954906426731008 7568188437155385216 10268421967884039424 12968655498612693632 15668889029341347840 18369122560070002048 2622612017089104640 5322845547817758848 8023079078546413056 10723312609275067264 13423546140003721472 16123779670732375680 377269127751478272 3077502658480132480 5777736189208786688 8477969719937440896 11178203250666095104 13878436781394749312 16578670312123403520 832159769142506112 3532393299871160320 6232626830599814528 8932860361328468736 11633093892057122944 14333327422785777152 17033560953514431360 1287050410533533952 3987283941262188160 6687517471990842368 9387751002719496576 12087984533448150784 14788218064176804992 17488451594905459200 1741941051924561792 4442174582653216000 7142408113381870208 9842641644110524416 12542875174839178624 15243108705567832832 17943342236296487040 2196831693315589632 4897065224044243840 7597298754772898048 10297532285501552256 12997765816230206464 15697999346958860672 18398232877687514880 2651722334706617472 5351955865435271680 8052189396163925888 10752422926892580096 13452656457621234304 16152889988349888512 406379445368991104 3106612976097645312 5806846506826299520 8507080037554953728 11207313568283607936 13907547099012262144 16607780629740916352 861270086760018944 3561503617488673152 6261737148217327360 8961970678945981568 11662204209674635776 14362437740403289984 17062671271131944192 1316160728151046784 4016394258879700992 6716627789608355200 9416861320337009408 12117094851065663616 14817328381794317824 17517561912522972032 1771051369542074624 4471284900270728832 7171518430999383040 9871751961728037248 12571985492456691456 15272219023185345664 17972452553913999872 2225942010933102464 4926175541661756672 7626409072390410880 10326642603119065088 13026876133847719296 15727109664576373504 18427343195305027712 2680832652324130304 5381066183052784512 8081299713781438720 10781533244510092928 13481766775238747136 16182000305967401344 435489762986503936 3135723293715158144 5835956824443812352 8536190355172466560 11236423885901120768 13936657416629774976 16636890947358429184 890380404377531776 3590613935106185984 6290847465834840192 8991080996563494400 11691314527292148608 14391548058020802816 17091781588749457024 1345271045768559616 4045504576497213824 6745738107225868032 9445971637954522240 12146205168683176448 14846438699411830656 17546672230140484864 1800161687159587456 4500395217888241664 7200628748616895872 9900862279345550080 12601095810074204288 15301329340802858496 18001562871531512704 2255052328550615296 4955285859279269504 7655519390007923712 10355752920736577920 13055986451465232128 15756219982193886336 9709439212988928 2709942969941643136 5410176500670297344 8110410031398951552 10810643562127605760 13510877092856259968 16211110623584914176 464600080604016768 3164833611332670976 5865067142061325184 8565300672789979392 11265534203518633600 13965767734247287808 16666001264975942016 919490721995044608 3619724252723698816 6319957783452353024 9020191314181007232 11720424844909661440 14420658375638315648 17120891906366969856 1374381363386072448 4074614894114726656 6774848424843380864 9475081955572035072 12175315486300689280 14875549017029343488 17575782547757997696 1829272004777100288 4529505535505754496 7229739066234408704 9929972596963062912 12630206127691717120 15330439658420371328 18030673189149025536 2284162646168128128 4984396176896782336 7684629707625436544 10384863238354090752 13085096769082744960 15785330299811399168 38819756830501760 2739053287559155968 5439286818287810176 8139520349016464384 10839753879745118592 13539987410473772800 16240220941202427008 493710398221529600 3193943928950183808 5894177459678838016 8594410990407492224 11294644521136146432 13994878051864800640 16695111582593454848 948601039612557440 3648834570341211648 6349068101069865856 9049301631798520064 11749535162527174272 14449768693255828480 17150002223984482688 1403491681003585280 4103725211732239488 6803958742460893696 9504192273189547904 12204425803918202112 14904659334646856320 17604892865375510528 1858382322394613120 4558615853123267328 7258849383851921536 9959082914580575744 12659316445309229952 15359549976037884160 18059783506766538368 2313272963785640960 5013506494514295168 7713740025242949376 10413973555971603584 13114207086700257792 15814440617428912000 67930074448014592 2768163605176668800 5468397135905323008 8168630666633977216 10868864197362631424 13569097728091285632 16269331258819939840 522820715839042432 3223054246567696640 5923287777296350848 8623521308025005056 11323754838753659264 14023988369482313472 16724221900210967680 977711357230070272 3677944887958724480 6378178418687378688 9078411949416032896 11778645480144687104 14478879010873341312 17179112541601995520 1432601998621098112 4132835529349752320 6833069060078406528 9533302590807060736 12233536121535714944 14933769652264369152 17634003182993023360 1887492640012125952 4587726170740780160 7287959701469434368 9988193232198088576 12688426762926742784 15388660293655396992 18088893824384051200 2342383281403153792 5042616812131808000 7742850342860462208 10443083873589116416 13143317404317770624 15843550935046424832 97040392065527424 2797273922794181632 5497507453522835840 8197740984251490048 10897974514980144256 13598208045708798464 16298441576437452672 551931033456555264 3252164564185209472 5952398094913863680 8652631625642517888 11352865156371172096 14053098687099826304 16753332217828480512 1006821674847583104 3707055205576237312 6407288736304891520 9107522267033545728 11807755797762199936 14507989328490854144 17208222859219508352 1461712316238610944 4161945846967265152 6862179377695919360 9562412908424573568 12262646439153227776 14962879969881881984 17663113500610536192 1916602957629638784 4616836488358292992 7317070019086947200 10017303549815601408 12717537080544255616 15417770611272909824 18118004142001564032 2371493599020666624 5071727129749320832 7771960660477975040 10472194191206629248 13172427721935283456 15872661252663937664 126150709683040256 2826384240411694464 5526617771140348672 8226851301869002880 10927084832597657088 13627318363326311296 16327551894054965504 581041351074068096 3281274881802722304 5981508412531376512 8681741943260030720 11381975473988684928 14082209004717339136 16782442535445993344 1035931992465095936 3736165523193750144 6436399053922404352 9136632584651058560 11836866115379712768 14537099646108366976 17237333176837021184 1490822633856123776 4191056164584777984 6891289695313432192 9591523226042086400 12291756756770740608 14991990287499394816 17692223818228049024 1945713275247151616 4645946805975805824 7346180336704460032 10046413867433114240 12746647398161768448 15446880928890422656 18147114459619076864 2400603916638179456 5100837447366833664 7801070978095487872 10501304508824142080 13201538039552796288 15901771570281450496 155261027300553088 2855494558029207296 5555728088757861504 8255961619486515712 10956195150215169920 13656428680943824128 16356662211672478336 610151668691580928 3310385199420235136 6010618730148889344 8710852260877543552 11411085791606197760 14111319322334851968 16811552853063506176 1065042310082608768 3765275840811262976 6465509371539917184 9165742902268571392 11865976432997225600 14566209963725879808 17266443494454534016 1519932951473636608 4220166482202290816 6920400012930945024 9620633543659599232 12320867074388253440 15021100605116907648 17721334135845561856 1974823592864664448 4675057123593318656 7375290654321972864 10075524185050627072 12775757715779281280 15475991246507935488 18176224777236589696 2429714234255692288 5129947764984346496 7830181295713000704 10530414826441654912 13230648357170309120 15930881887898963328 184371344918065920 2884604875646720128 5584838406375374336 8285071937104028544 10985305467832682752 13685538998561336960 16385772529289991168 639261986309093760 3339495517037747968 6039729047766402176 8739962578495056384 11440196109223710592 14140429639952364800 16840663170681019008 1094152627700121600 3794386158428775808 6494619689157430016 9194853219886084224 11895086750614738432 14595320281343392640 17295553812072046848 1549043269091149440 4249276799819803648 6949510330548457856 9649743861277112064 12349977392005766272 15050210922734420480 17750444453463074688 2003933910482177280 4704167441210831488 7404400971939485696 10104634502668139904 12804868033396794112 15505101564125448320 18205335094854102528 2458824551873205120 5159058082601859328 7859291613330513536 10559525144059167744 13259758674787821952 15959992205516476160 213481662535578752 2913715193264232960 5613948723992887168 8314182254721541376 11014415785450195584 13714649316178849792 16414882846907504000 668372303926606592 3368605834655260800 6068839365383915008 8769072896112569216 11469306426841223424 14169539957569877632 16869773488298531840 1123262945317634432 3823496476046288640 6523730006774942848 9223963537503597056 11924197068232251264 14624430598960905472 17324664129689559680 1578153586708662272 4278387117437316480 6978620648165970688 9678854178894624896 12379087709623279104 15079321240351933312 17779554771080587520 2033044228099690112 4733277758828344320 7433511289556998528 10133744820285652736 12833978351014306944 15534211881742961152 18234445412471615360 2487934869490717952 5188168400219372160 7888401930948026368 10588635461676680576 13288868992405334784 15989102523133988992 242591980153091584 2942825510881745792 5643059041610400000 8343292572339054208 11043526103067708416 13743759633796362624 16443993164525016832 697482621544119424 3397716152272773632 6097949683001427840 8798183213730082048 11498416744458736256 14198650275187390464 16898883805916044672 1152373262935147264 3852606793663801472 6552840324392455680 9253073855121109888 11953307385849764096 14653540916578418304 17353774447307072512 1607263904326175104 4307497435054829312 7007730965783483520 9707964496512137728 12408198027240791936 15108431557969446144 17808665088698100352 2062154545717202944 4762388076445857152 7462621607174511360 10162855137903165568 12863088668631819776 15563322199360473984 18263555730089128192 2517045187108230784 5217278717836884992 7917512248565539200 10617745779294193408 13317979310022847616 16018212840751501824 271702297770604416 2971935828499258624 5672169359227912832 8372402889956567040 11072636420685221248 13772869951413875456 16473103482142529664 726592939161632256 3426826469890286464 6127060000618940672 8827293531347594880 11527527062076249088 14227760592804903296 16927994123533557504 1181483580552660096 3881717111281314304 6581950642009968512 9282184172738622720 11982417703467276928 14682651234195931136 17382884764924585344 1636374221943687936 4336607752672342144 7036841283400996352 9737074814129650560 12437308344858304768 15137541875586958976 17837775406315613184 2091264863334715776 4791498394063369984 7491731924792024192 10191965455520678400 12892198986249332608 15592432516977986816 18292666047706641024 2546155504725743616 5246389035454397824 7946622566183052032 10646856096911706240 13347089627640360448 16047323158369014656 300812615388117248 3001046146116771456 5701279676845425664 8401513207574079872 11101746738302734080 13801980269031388288 16502213799760042496 755703256779145088 3455936787507799296 6156170318236453504 8856403848965107712 11556637379693761920 14256870910422416128 16957104441151070336 1210593898170172928 3910827428898827136 6611060959627481344 9311294490356135552 12011528021084789760 14711761551813443968 17411995082542098176 1665484539561200768 4365718070289854976 7065951601018509184 9766185131747163392 12466418662475817600 15166652193204471808 17866885723933126016 2120375180952228608 4820608711680882816 7520842242409537024 10221075773138191232 12921309303866845440 15621542834595499648 18321776365324153856 2575265822343256448 5275499353071910656 7975732883800564864 10675966414529219072 13376199945257873280 16076433475986527488 329922933005630080 3030156463734284288 5730389994462938496 8430623525191592704 11130857055920246912 13831090586648901120 16531324117377555328 784813574396657920 3485047105125312128 6185280635853966336 8885514166582620544 11585747697311274752 14285981228039928960 16986214758768583168 1239704215787685760 3939937746516339968 6640171277244994176 9340404807973648384 12040638338702302592 14740871869430956800 17441105400159611008 1694594857178713600 4394828387907367808 7095061918636022016 9795295449364676224 12495528980093330432 15195762510821984640 17895996041550638848 2149485498569741440 4849719029298395648 7549952560027049856 10250186090755704064 12950419621484358272 15650653152213012480 18350886682941666688 2604376139960769280 5304609670689423488 8004843201418077696 10705076732146731904 13405310262875386112 16105543793604040320 359033250623142912 3059266781351797120 5759500312080451328 8459733842809105536 11159967373537759744 13860200904266413952 16560434434995068160 813923892014170752 3514157422742824960 6214390953471479168 8914624484200133376 11614858014928787584 14315091545657441792 17015325076386096000 1268814533405198592 3969048064133852800 6669281594862507008 9369515125591161216 12069748656319815424 14769982187048469632 17470215717777123840 1723705174796226432 4423938705524880640 7124172236253534848 9824405766982189056 12524639297710843264 15224872828439497472 17925106359168151680 2178595816187254272 4878829346915908480 7579062877644562688 10279296408373216896 12979529939101871104 15679763469830525312 18379997000559179520 2633486457578282112 5333719988306936320 8033953519035590528 10734187049764244736 13434420580492898944 16134654111221553152 388143568240655744 3088377098969309952 5788610629697964160 8488844160426618368 11189077691155272576 13889311221883926784 16589544752612580992 843034209631683584 3543267740360337792 6243501271088992000 8943734801817646208 11643968332546300416 14344201863274954624 17044435394003608832 1297924851022711424 3998158381751365632 6698391912480019840 9398625443208674048 12098858973937328256 14799092504665982464 17499326035394636672 1752815492413739264 4453049023142393472 7153282553871047680 9853516084599701888 12553749615328356096 15253983146057010304 17954216676785664512 2207706133804767104 4907939664533421312 7608173195262075520 10308406725990729728 13008640256719383936 15708873787448038144 18409107318176692352 2662596775195794944 5362830305924449152 8063063836653103360 10763297367381757568 13463530898110411776 16163764428839065984 417253885858168576 3117487416586822784 5817720947315476992 8517954478044131200 11218188008772785408 13918421539501439616 16618655070230093824 872144527249196416 3572378057977850624 6272611588706504832 8972845119435159040 11673078650163813248 14373312180892467456 17073545711621121664 1327035168640224256 4027268699368878464 6727502230097532672 9427735760826186880 12127969291554841088 14828202822283495296 17528436353012149504 1781925810031252096 4482159340759906304 7182392871488560512 9882626402217214720 12582859932945868928 15283093463674523136 17983326994403177344 2236816451422279936 4937049982150934144 7637283512879588352 10337517043608242560 13037750574336896768 15737984105065550976 18438217635794205184 2691707092813307776 5391940623541961984 8092174154270616192 10792407684999270400 13492641215727924608 16192874746456578816 446364203475681408 3146597734204335616 5846831264932989824 8547064795661644032 11247298326390298240 13947531857118952448 16647765387847606656 901254844866709248 3601488375595363456 6301721906324017664 9001955437052671872 11702188967781326080 14402422498509980288 17102656029238634496 1356145486257737088 4056379016986391296 6756612547715045504 9456846078443699712 12157079609172353920 14857313139901008128 17557546670629662336 1811036127648764928 4511269658377419136 7211503189106073344 9911736719834727552 12611970250563381760 15312203781292035968 18012437312020690176 2265926769039792768 4966160299768446976 7666393830497101184 10366627361225755392 13066860891954409600 15767094422683063808 20583879702166400 2720817410430820608 5421050941159474816 8121284471888129024 10821518002616783232 13521751533345437440 16221985064074091648 475474521093194240 3175708051821848448 5875941582550502656 8576175113279156864 11276408644007811072 13976642174736465280 16676875705465119488 930365162484222080 3630598693212876288 6330832223941530496 9031065754670184704 11731299285398838912 14431532816127493120 17131766346856147328 1385255803875249920 4085489334603904128 6785722865332558336 9485956396061212544 12186189926789866752 14886423457518520960 17586656988247175168 1840146445266277760 4540379975994931968 7240613506723586176 9940847037452240384 12641080568180894592 15341314098909548800 18041547629638203008 2295037086657305600 4995270617385959808 7695504148114614016 10395737678843268224 13095971209571922432 15796204740300576640 49694197319679232 2749927728048333440 5450161258776987648 8150394789505641856 10850628320234296064 13550861850962950272 16251095381691604480 504584838710707072 3204818369439361280 5905051900168015488 8605285430896669696 11305518961625323904 14005752492353978112 16705986023082632320 959475480101734912 3659709010830389120 6359942541559043328 9060176072287697536 11760409603016351744 14460643133745005952 17160876664473660160 1414366121492762752 4114599652221416960 6814833182950071168 9515066713678725376 12215300244407379584 14915533775136033792 17615767305864688000 1869256762883790592 4569490293612444800 7269723824341099008 9969957355069753216 12670190885798407424 15370424416527061632 18070657947255715840 2324147404274818432 5024380935003472640 7724614465732126848 10424847996460781056 13125081527189435264 15825315057918089472 78804514937192064 2779038045665846272 5479271576394500480 8179505107123154688 10879738637851808896 13579972168580463104 16280205699309117312 533695156328219904 3233928687056874112 5934162217785528320 8634395748514182528 11334629279242836736 14034862809971490944 16735096340700145152 988585797719247744 3688819328447901952 6389052859176556160 9089286389905210368 11789519920633864576 14489753451362518784 17189986982091172992 1443476439110275584 4143709969838929792 6843943500567584000 9544177031296238208 12244410562024892416 14944644092753546624 17644877623482200832 1898367080501303424 4598600611229957632 7298834141958611840 9999067672687266048 12699301203415920256 15399534734144574464 18099768264873228672 2353257721892331264 5053491252620985472 7753724783349639680 10453958314078293888 13154191844806948096 15854425375535602304 107914832554704896 2808148363283359104 5508381894012013312 8208615424740667520 10908848955469321728 13609082486197975936 16309316016926630144 562805473945732736 3263039004674386944 5963272535403041152 8663506066131695360 11363739596860349568 14063973127589003776 16764206658317657984 1017696115336760576 3717929646065414784 6418163176794068992 9118396707522723200 11818630238251377408 14518863768980031616 17219097299708685824 1472586756727788416 4172820287456442624 6873053818185096832 9573287348913751040 12273520879642405248 14973754410371059456 17673987941099713664 1927477398118816256 4627710928847470464 7327944459576124672 10028177990304778880 12728411521033433088 15428645051762087296 18128878582490741504 2382368039509844096 5082601570238498304 7782835100967152512 10483068631695806720 13183302162424460928 15883535693153115136 137025150172217728 2837258680900871936 5537492211629526144 8237725742358180352 10937959273086834560 13638192803815488768 16338426334544142976 591915791563245568 3292149322291899776 5992382853020553984 8692616383749208192 11392849914477862400 14093083445206516608 16793316975935170816 1046806432954273408 3747039963682927616 6447273494411581824 9147507025140236032 11847740555868890240 14547974086597544448 17248207617326198656 1501697074345301248 4201930605073955456 6902164135802609664 9602397666531263872 12302631197259918080 15002864727988572288 17703098258717226496 1956587715736329088 4656821246464983296 7357054777193637504 10057288307922291712 12757521838650945920 15457755369379600128 18157988900108254336 2411478357127356928 5111711887856011136 7811945418584665344 10512178949313319552 13212412480041973760 15912646010770627968 166135467789730560 2866368998518384768 5566602529247038976 8266836059975693184 10967069590704347392 13667303121433001600 16367536652161655808 621026109180758400 3321259639909412608 6021493170638066816 8721726701366721024 11421960232095375232 14122193762824029440 16822427293552683648 1075916750571786240 3776150281300440448 6476383812029094656 9176617342757748864 11876850873486403072 14577084404215057280 17277317934943711488 1530807391962814080 4231040922691468288 6931274453420122496 9631507984148776704 12331741514877430912 15031975045606085120 17732208576334739328 1985698033353841920 4685931564082496128 7386165094811150336 10086398625539804544 12786632156268458752 15486865686997112960 18187099217725767168 2440588674744869760 5140822205473523968 7841055736202178176 10541289266930832384 13241522797659486592 15941756328388140800 195245785407243392 2895479316135897600 5595712846864551808 8295946377593206016 10996179908321860224 13696413439050514432 16396646969779168640 650136426798271232 3350369957526925440 6050603488255579648 8750837018984233856 11451070549712888064 14151304080441542272 16851537611170196480 1105027068189299072 3805260598917953280 6505494129646607488 9205727660375261696 11905961191103915904 14606194721832570112 17306428252561224320 1559917709580326912 4260151240308981120 6960384771037635328 9660618301766289536 12360851832494943744 15061085363223597952 17761318893952252160 2014808350971354752 4715041881700008960 7415275412428663168 10115508943157317376 12815742473885971584 15515976004614625792 18216209535343280000 2469698992362382592 5169932523091036800 7870166053819691008 10570399584548345216 13270633115276999424 15970866646005653632 224356103024756224 2924589633753410432 5624823164482064640 8325056695210718848 11025290225939373056 13725523756668027264 16425757287396681472 679246744415784064 3379480275144438272 6079713805873092480 8779947336601746688 11480180867330400896 14180414398059055104 16880647928787709312 1134137385806811904 3834370916535466112 6534604447264120320 9234837977992774528 11935071508721428736 14635305039450082944 17335538570178737152 1589028027197839744 4289261557926493952 6989495088655148160 9689728619383802368 12389962150112456576 15090195680841110784 17790429211569764992 2043918668588867584 4744152199317521792 7444385730046176000 10144619260774830208 12844852791503484416 15545086322232138624 18245319852960792832 2498809309979895424 5199042840708549632 7899276371437203840 10599509902165858048 13299743432894512256 15999976963623166464 253466420642269056 2953699951370923264 5653933482099577472 8354167012828231680 11054400543556885888 13754634074285540096 16454867605014194304 708357062033296896 3408590592761951104 6108824123490605312 8809057654219259520 11509291184947913728 14209524715676567936 16909758246405222144 1163247703424324736 3863481234152978944 6563714764881633152 9263948295610287360 11964181826338941568 14664415357067595776 17364648887796249984 1618138344815352576 4318371875544006784 7018605406272660992 9718838937001315200 12419072467729969408 15119305998458623616 17819539529187277824 2073028986206380416 4773262516935034624 7473496047663688832 10173729578392343040 12873963109120997248 15574196639849651456 18274430170578305664 2527919627597408256 5228153158326062464 7928386689054716672 10628620219783370880 13328853750512025088 16029087281240679296 282576738259781888 2982810268988436096 5683043799717090304 8383277330445744512 11083510861174398720 13783744391903052928 16483977922631707136 737467379650809728 3437700910379463936 6137934441108118144 8838167971836772352 11538401502565426560 14238635033294080768 16938868564022734976 1192358021041837568 3892591551770491776 6592825082499145984 9293058613227800192 11993292143956454400 14693525674685108608 17393759205413762816 1647248662432865408 4347482193161519616 7047715723890173824 9747949254618828032 12448182785347482240 15148416316076136448 17848649846804790656 2102139303823893248 4802372834552547456 7502606365281201664 10202839896009855872 12903073426738510080 15603306957467164288 18303540488195818496 2557029945214921088 5257263475943575296 7957497006672229504 10657730537400883712 13357964068129537920 16058197598858192128 311687055877294720 3011920586605948928 5712154117334603136 8412387648063257344 11112621178791911552 13812854709520565760 16513088240249219968 766577697268322560 3466811227996976768 6167044758725630976 8867278289454285184 11567511820182939392 14267745350911593600 16967978881640247808 1221468338659350400 3921701869388004608 6621935400116658816 9322168930845313024 12022402461573967232 14722635992302621440 17422869523031275648 1676358980050378240 4376592510779032448 7076826041507686656 9777059572236340864 12477293102964995072 15177526633693649280 17877760164422303488 2131249621441406080 4831483152170060288 7531716682898714496 10231950213627368704 12932183744356022912 15632417275084677120 18332650805813331328 2586140262832433920 5286373793561088128 7986607324289742336 10686840855018396544 13387074385747050752 16087307916475704960 340797373494807552 3041030904223461760 5741264434952115968 8441497965680770176 11141731496409424384 13841965027138078592 16542198557866732800 795688014885835392 3495921545614489600 6196155076343143808 8896388607071798016 11596622137800452224 14296855668529106432 16997089199257760640 1250578656276863232 3950812187005517440 6651045717734171648 9351279248462825856 12051512779191480064 14751746309920134272 17451979840648788480 1705469297667891072 4405702828396545280 7105936359125199488 9806169889853853696 12506403420582507904 15206636951311162112 17906870482039816320 2160359939058918912 4860593469787573120 7560827000516227328 10261060531244881536 12961294061973535744 15661527592702189952 18361761123430844160 2615250580449946752 5315484111178600960 8015717641907255168 10715951172635909376 13416184703364563584 16116418234093217792 369907691112320384 3070141221840974592 5770374752569628800 8470608283298283008 11170841814026937216 13871075344755591424 16571308875484245632 824798332503348224 3525031863232002432 6225265393960656640 8925498924689310848 11625732455417965056 14325965986146619264 17026199516875273472 1279688973894376064 3979922504623030272 6680156035351684480 9380389566080338688 12080623096808992896 14780856627537647104 17481090158266301312 1734579615285403904 4434813146014058112 7135046676742712320 9835280207471366528 12535513738200020736 15235747268928674944 17935980799657329152 2189470256676431744 4889703787405085952 7589937318133740160 10290170848862394368 12990404379591048576 15690637910319702784 18390871441048356992 2644360898067459584 5344594428796113792 8044827959524768000 10745061490253422208 13445295020982076416 16145528551710730624 399018008729833216 3099251539458487424 5799485070187141632 8499718600915795840 11199952131644450048 13900185662373104256 16600419193101758464 853908650120861056 3554142180849515264 6254375711578169472 8954609242306823680 11654842773035477888 14355076303764132096 17055309834492786304 1308799291511888896 4009032822240543104 6709266352969197312 9409499883697851520 12109733414426505728 14809966945155159936 17510200475883814144 1763689932902916736 4463923463631570944 7164156994360225152 9864390525088879360 12564624055817533568 15264857586546187776 17965091117274841984 2218580574293944576 4918814105022598784 7619047635751252992 10319281166479907200 13019514697208561408 15719748227937215616 18419981758665869824 2673471215684972416 5373704746413626624 8073938277142280832 10774171807870935040 13474405338599589248 16174638869328243456 428128326347346048 3128361857076000256 5828595387804654464 8528828918533308672 11229062449261962880 13929295979990617088 16629529510719271296 883018967738373888 3583252498467028096 6283486029195682304 8983719559924336512 11683953090652990720 14384186621381644928 17084420152110299136 1337909609129401728 4038143139858055936 6738376670586710144 9438610201315364352 12138843732044018560 14839077262772672768 17539310793501326976 1792800250520429568 4493033781249083776 7193267311977737984 9893500842706392192 12593734373435046400 15293967904163700608 17994201434892354816 2247690891911457408 4947924422640111616 7648157953368765824 10348391484097420032 13048625014826074240 15748858545554728448 2348002573831040 2702581533302485248 5402815064031139456 8103048594759793664 10803282125488447872 13503515656217102080 16203749186945756288 457238643964858880 3157472174693513088 5857705705422167296 8557939236150821504 11258172766879475712 13958406297608129920 16658639828336784128 912129285355886720 3612362816084540928 6312596346813195136 9012829877541849344 11713063408270503552 14413296938999157760 17113530469727811968 1367019926746914560 4067253457475568768 6767486988204222976 9467720518932877184 12167954049661531392 14868187580390185600 17568421111118839808 1821910568137942400 4522144098866596608 7222377629595250816 9922611160323905024 12622844691052559232 15323078221781213440 18023311752509867648 2276801209528970240 4977034740257624448 7677268270986278656 10377501801714932864 13077735332443587072 15777968863172241280 31458320191343872 2731691850919998080 5431925381648652288 8132158912377306496 10832392443105960704 13532625973834614912 16232859504563269120 486348961582371712 3186582492311025920 5886816023039680128 8587049553768334336 11287283084496988544 13987516615225642752 16687750145954296960 941239602973399552 3641473133702053760 6341706664430707968 9041940195159362176 11742173725888016384 14442407256616670592 17142640787345324800 1396130244364427392 4096363775093081600 6796597305821735808 9496830836550390016 12197064367279044224 14897297898007698432 17597531428736352640 1851020885755455232 4551254416484109440 7251487947212763648 9951721477941417856 12651955008670072064 15352188539398726272 18052422070127380480 2305911527146483072 5006145057875137280 7706378588603791488 10406612119332445696 13106845650061099904 15807079180789754112 60568637808856704 2760802168537510912 5461035699266165120 8161269229994819328 10861502760723473536 13561736291452127744 16261969822180781952 515459279199884544 3215692809928538752 5915926340657192960 8616159871385847168 11316393402114501376 14016626932843155584 16716860463571809792 970349920590912384 3670583451319566592 6370816982048220800 9071050512776875008 11771284043505529216 14471517574234183424 17171751104962837632 1425240561981940224 4125474092710594432 6825707623439248640 9525941154167902848 12226174684896557056 14926408215625211264 17626641746353865472 1880131203372968064 4580364734101622272 7280598264830276480 9980831795558930688 12681065326287584896 15381298857016239104 18081532387744893312 2335021844763995904 5035255375492650112 7735488906221304320 10435722436949958528 13135955967678612736 15836189498407266944 89678955426369536 2789912486155023744 5490146016883677952 8190379547612332160 10890613078340986368 13590846609069640576 16291080139798294784 544569596817397376 3244803127546051584 5945036658274705792 8645270189003360000 11345503719732014208 14045737250460668416 16745970781189322624 999460238208425216 3699693768937079424 6399927299665733632 9100160830394387840 11800394361123042048 14500627891851696256 17200861422580350464 1454350879599453056 4154584410328107264 6854817941056761472 9555051471785415680 12255285002514069888 14955518533242724096 17655752063971378304 1909241520990480896 4609475051719135104 7309708582447789312 10009942113176443520 12710175643905097728 15410409174633751936 18110642705362406144 2364132162381508736 5064365693110162944 7764599223838817152 10464832754567471360 13165066285296125568 15865299816024779776 118789273043882368 2819022803772536576 5519256334501190784 8219489865229844992 10919723395958499200 13619956926687153408 16320190457415807616 573679914434910208 3273913445163564416 5974146975892218624 8674380506620872832 11374614037349527040 14074847568078181248 16775081098806835456 1028570555825938048 3728804086554592256 6429037617283246464 9129271148011900672 11829504678740554880 14529738209469209088 17229971740197863296 1483461197216965888 4183694727945620096 6883928258674274304 9584161789402928512 12284395320131582720 14984628850860236928 17684862381588891136 1938351838607993728 4638585369336647936 7338818900065302144 10039052430793956352 12739285961522610560 15439519492251264768 18139753022979918976 2393242479999021568 5093476010727675776 7793709541456329984 10493943072184984192 13194176602913638400 15894410133642292608 147899590661395200 2848133121390049408 5548366652118703616 8248600182847357824 10948833713576012032 13649067244304666240 16349300775033320448 602790232052423040 3303023762781077248 6003257293509731456 8703490824238385664 11403724354967039872 14103957885695694080 16804191416424348288 1057680873443450880 3757914404172105088 6458147934900759296 9158381465629413504 11858614996358067712 14558848527086721920 17259082057815376128 1512571514834478720 4212805045563132928 6913038576291787136 9613272107020441344 12313505637749095552 15013739168477749760 17713972699206403968 1967462156225506560 4667695686954160768 7367929217682814976 10068162748411469184 12768396279140123392 15468629809868777600 18168863340597431808 2422352797616534400 5122586328345188608 7822819859073842816 10523053389802497024 13223286920531151232 15923520451259805440 177009908278908032 2877243439007562240 5577476969736216448 8277710500464870656 10977944031193524864 13678177561922179072 16378411092650833280 631900549669935872 3332134080398590080 6032367611127244288 8732601141855898496 11432834672584552704 14133068203313206912 16833301734041861120 1086791191060963712 3787024721789617920 6487258252518272128 9187491783246926336 11887725313975580544 14587958844704234752 17288192375432888960 1541681832451991552 4241915363180645760 6942148893909299968 9642382424637954176 12342615955366608384 15042849486095262592 17743083016823916800 1996572473843019392 4696806004571673600 7397039535300327808 10097273066028982016 12797506596757636224 15497740127486290432 18197973658214944640 2451463115234047232 5151696645962701440 7851930176691355648 10552163707420009856 13252397238148664064 15952630768877318272 206120225896420864 2906353756625075072 5606587287353729280 8306820818082383488 11007054348811037696 13707287879539691904 16407521410268346112 661010867287448704 3361244398016102912 6061477928744757120 8761711459473411328 11461944990202065536 14162178520930719744 16862412051659373952 1115901508678476544 3816135039407130752 6516368570135784960 9216602100864439168 11916835631593093376 14617069162321747584 17317302693050401792 1570792150069504384 4271025680798158592 6971259211526812800 9671492742255467008 12371726272984121216 15071959803712775424 17772193334441429632 2025682791460532224 4725916322189186432 7426149852917840640 10126383383646494848 12826616914375149056 15526850445103803264 18227083975832457472 2480573432851560064 5180806963580214272 7881040494308868480 10581274025037522688 13281507555766176896 15981741086494831104 235230543513933696 2935464074242587904 5635697604971242112 8335931135699896320 11036164666428550528 13736398197157204736 16436631727885858944 690121184904961536 3390354715633615744 6090588246362269952 8790821777090924160 11491055307819578368 14191288838548232576 16891522369276886784 1145011826295989376 3845245357024643584 6545478887753297792 9245712418481952000 11945945949210606208 14646179479939260416 17346413010667914624 1599902467687017216 4300135998415671424 7000369529144325632 9700603059872979840 12400836590601634048 15101070121330288256 17801303652058942464 2054793109078045056 4755026639806699264 7455260170535353472 10155493701264007680 12855727231992661888 15555960762721316096 18256194293449970304 2509683750469072896 5209917281197727104 7910150811926381312 10610384342655035520 13310617873383689728 16010851404112343936 264340861131446528 2964574391860100736 5664807922588754944 8365041453317409152 11065274984046063360 13765508514774717568 16465742045503371776 719231502522474368 3419465033251128576 6119698563979782784 8819932094708436992 11520165625437091200 14220399156165745408 16920632686894399616 1174122143913502208 3874355674642156416 6574589205370810624 9274822736099464832 11975056266828119040 14675289797556773248 17375523328285427456 1629012785304530048 4329246316033184256 7029479846761838464 9729713377490492672 12429946908219146880 15130180438947801088 17830413969676455296 2083903426695557888 4784136957424212096 7484370488152866304 10184604018881520512 12884837549610174720 15585071080338828928 18285304611067483136 2538794068086585728 5239027598815239936 7939261129543894144 10639494660272548352 13339728191001202560 16039961721729856768 293451178748959360 2993684709477613568 5693918240206267776 8394151770934921984 11094385301663576192 13794618832392230400 16494852363120884608 748341820139987200 3448575350868641408 6148808881597295616 8849042412325949824 11549275943054604032 14249509473783258240 16949743004511912448 1203232461531015040 3903465992259669248 6603699522988323456 9303933053716977664 12004166584445631872 14704400115174286080 17404633645902940288 1658123102922042880 4358356633650697088 7058590164379351296 9758823695108005504 12459057225836659712 15159290756565313920 17859524287293968128 2113013744313070720 4813247275041724928 7513480805770379136 10213714336499033344 12913947867227687552 15614181397956341760 18314414928684995968 2567904385704098560 5268137916432752768 7968371447161406976 10668604977890061184 13368838508618715392 16069072039347369600 322561496366472192 3022795027095126400 5723028557823780608 8423262088552434816 11123495619281089024 13823729150009743232 16523962680738397440 777452137757500032 3477685668486154240 6177919199214808448 8878152729943462656 11578386260672116864 14278619791400771072 16978853322129425280 1232342779148527872 3932576309877182080 6632809840605836288 9333043371334490496 12033276902063144704 14733510432791798912 17433743963520453120 1687233420539555712 4387466951268209920 7087700481996864128 9787934012725518336 12488167543454172544 15188401074182826752 17888634604911480960 2142124061930583552 4842357592659237760 7542591123387891968 10242824654116546176 12943058184845200384 15643291715573854592 18343525246302508800 2597014703321611392 5297248234050265600 7997481764778919808 10697715295507574016 13397948826236228224 16098182356964882432 351671813983985024 3051905344712639232 5752138875441293440 8452372406169947648 11152605936898601856 13852839467627256064 16553072998355910272 806562455375012864 3506795986103667072 6207029516832321280 8907263047560975488 11607496578289629696 14307730109018283904 17007963639746938112 1261453096766040704 3961686627494694912 6661920158223349120 9362153688952003328 12062387219680657536 14762620750409311744 17462854281137965952 1716343738157068544 4416577268885722752 7116810799614376960 9817044330343031168 12517277861071685376 15217511391800339584 17917744922528993792 2171234379548096384 4871467910276750592 7571701441005404800 10271934971734059008 12972168502462713216 15672402033191367424 18372635563920021632 2626125020939124224 5326358551667778432 8026592082396432640 10726825613125086848 13427059143853741056 16127292674582395264 380782131601497856 3081015662330152064 5781249193058806272 8481482723787460480 11181716254516114688 13881949785244768896 16582183315973423104 835672772992525696 3535906303721179904 6236139834449834112 8936373365178488320 11636606895907142528 14336840426635796736 17037073957364450944 1290563414383553536 3990796945112207744 6691030475840861952 9391264006569516160 12091497537298170368 14791731068026824576 17491964598755478784 1745454055774581376 4445687586503235584 7145921117231889792 9846154647960544000 12546388178689198208 15246621709417852416 17946855240146506624 2200344697165609216 4900578227894263424 7600811758622917632 10301045289351571840 13001278820080226048 15701512350808880256 18401745881537534464 2655235338556637056 5355468869285291264 8055702400013945472 10755935930742599680 13456169461471253888 16156402992199908096 409892449219010688 3110125979947664896 5810359510676319104 8510593041404973312 11210826572133627520 13911060102862281728 16611293633590935936 864783090610038528 3565016621338692736 6265250152067346944 8965483682796001152 11665717213524655360 14365950744253309568 17066184274981963776 1319673732001066368 4019907262729720576 6720140793458374784 9420374324187028992 12120607854915683200 14820841385644337408 17521074916372991616 1774564373392094208 4474797904120748416 7175031434849402624 9875264965578056832 12575498496306711040 15275732027035365248 17975965557764019456 2229455014783122048 4929688545511776256 7629922076240430464 10330155606969084672 13030389137697738880 15730622668426393088 18430856199155047296 2684345656174149888 5384579186902804096 8084812717631458304 10785046248360112512 13485279779088766720 16185513309817420928 439002766836523520 3139236297565177728 5839469828293831936 8539703359022486144 11239936889751140352 13940170420479794560 16640403951208448768 893893408227551360 3594126938956205568 6294360469684859776 8994594000413513984 11694827531142168192 14395061061870822400 17095294592599476608 1348784049618579200 4049017580347233408 6749251111075887616 9449484641804541824 12149718172533196032 14849951703261850240 17550185233990504448 1803674691009607040 4503908221738261248 7204141752466915456 9904375283195569664 12604608813924223872 15304842344652878080 18005075875381532288 2258565332400634880 4958798863129289088 7659032393857943296 10359265924586597504 13059499455315251712 15759732986043905920 13222443063008512 2713455973791662720 5413689504520316928 8113923035248971136 10814156565977625344 13514390096706279552 16214623627434933760 468113084454036352 3168346615182690560 5868580145911344768 8568813676639998976 11269047207368653184 13969280738097307392 16669514268825961600 923003725845064192 3623237256573718400 6323470787302372608 9023704318031026816 11723937848759681024 14424171379488335232 17124404910216989440 1377894367236092032 4078127897964746240 6778361428693400448 9478594959422054656 12178828490150708864 14879062020879363072 17579295551608017280 1832785008627119872 4533018539355774080 7233252070084428288 9933485600813082496 12633719131541736704 15333952662270390912 18034186192999045120 2287675650018147712 4987909180746801920 7688142711475456128 10388376242204110336 13088609772932764544 15788843303661418752 42332760680521344 2742566291409175552 5442799822137829760 8143033352866483968 10843266883595138176 13543500414323792384 16243733945052446592 497223402071549184 3197456932800203392 5897690463528857600 8597923994257511808 11298157524986166016 13998391055714820224 16698624586443474432 952114043462577024 3652347574191231232 6352581104919885440 9052814635648539648 11753048166377193856 14453281697105848064 17153515227834502272 1407004684853604864 4107238215582259072 6807471746310913280 9507705277039567488 12207938807768221696 14908172338496875904 17608405869225530112 1861895326244632704 4562128856973286912 7262362387701941120 9962595918430595328 12662829449159249536 15363062979887903744 18063296510616557952 2316785967635660544 5017019498364314752 7717253029092968960 10417486559821623168 13117720090550277376 15817953621278931584 71443078298034176 2771676609026688384 5471910139755342592 8172143670483996800 10872377201212651008 13572610731941305216 16272844262669959424 526333719689062016 3226567250417716224 5926800781146370432 8627034311875024640 11327267842603678848 14027501373332333056 16727734904060987264 981224361080089856 3681457891808744064 6381691422537398272 9081924953266052480 11782158483994706688 14482392014723360896 17182625545452015104 1436115002471117696 4136348533199771904 6836582063928426112 9536815594657080320 12237049125385734528 14937282656114388736 17637516186843042944 1891005643862145536 4591239174590799744 7291472705319453952 9991706236048108160 12691939766776762368 15392173297505416576 18092406828234070784 2345896285253173376 5046129815981827584 7746363346710481792 10446596877439136000 13146830408167790208 15847063938896444416 100553395915547008 2800786926644201216 5501020457372855424 8201253988101509632 10901487518830163840 13601721049558818048 16301954580287472256 555444037306574848 3255677568035229056 5955911098763883264 8656144629492537472 11356378160221191680 14056611690949845888 16756845221678500096 1010334678697602688 3710568209426256896 6410801740154911104 9111035270883565312 11811268801612219520 14511502332340873728 17211735863069527936 1465225320088630528 4165458850817284736 6865692381545938944 9565925912274593152 12266159443003247360 14966392973731901568 17666626504460555776 1920115961479658368 4620349492208312576 7320583022936966784 10020816553665620992 12721050084394275200 15421283615122929408 18121517145851583616 2375006602870686208 5075240133599340416 7775473664327994624 10475707195056648832 13175940725785303040 15876174256513957248 129663713533059840 2829897244261714048 5530130774990368256 8230364305719022464 10930597836447676672 13630831367176330880 16331064897904985088 584554354924087680 3284787885652741888 5985021416381396096 8685254947110050304 11385488477838704512 14085722008567358720 16785955539296012928 1039444996315115520 3739678527043769728 6439912057772423936 9140145588501078144 11840379119229732352 14540612649958386560 17240846180687040768 1494335637706143360 4194569168434797568 6894802699163451776 9595036229892105984 12295269760620760192 14995503291349414400 17695736822078068608 1949226279097171200 4649459809825825408 7349693340554479616 10049926871283133824 12750160402011788032 15450393932740442240 18150627463469096448 2404116920488199040 5104350451216853248 7804583981945507456 10504817512674161664 13205051043402815872 15905284574131470080 158774031150572672 2859007561879226880 5559241092607881088 8259474623336535296 10959708154065189504 13659941684793843712 16360175215522497920 613664672541600512 3313898203270254720 6014131733998908928 8714365264727563136 11414598795456217344 14114832326184871552 16815065856913525760 1068555313932628352 3768788844661282560 6469022375389936768 9169255906118590976 11869489436847245184 14569722967575899392 17269956498304553600 1523445955323656192 4223679486052310400 6923913016780964608 9624146547509618816 12324380078238273024 15024613608966927232 17724847139695581440 1978336596714684032 4678570127443338240 7378803658171992448 10079037188900646656 12779270719629300864 15479504250357955072 18179737781086609280 2433227238105711872 5133460768834366080 7833694299563020288 10533927830291674496 13234161361020328704 15934394891748982912 187884348768085504 2888117879496739712 5588351410225393920 8288584940954048128 10988818471682702336 13689052002411356544 16389285533140010752 642774990159113344 3343008520887767552 6043242051616421760 8743475582345075968 11443709113073730176 14143942643802384384 16844176174531038592 1097665631550141184 3797899162278795392 6498132693007449600 9198366223736103808 11898599754464758016 14598833285193412224 17299066815922066432 1552556272941169024 4252789803669823232 6953023334398477440 9653256865127131648 12353490395855785856 15053723926584440064 17753957457313094272 2007446914332196864 4707680445060851072 7407913975789505280 10108147506518159488 12808381037246813696 15508614567975467904 18208848098704122112 2462337555723224704 5162571086451878912 7862804617180533120 10563038147909187328 13263271678637841536 15963505209366495744 216994666385598336 2917228197114252544 5617461727842906752 8317695258571560960 11017928789300215168 13718162320028869376 16418395850757523584 671885307776626176 3372118838505280384 6072352369233934592 8772585899962588800 11472819430691243008 14173052961419897216 16873286492148551424 1126775949167654016 3827009479896308224 6527243010624962432 9227476541353616640 11927710072082270848 14627943602810925056 17328177133539579264 1581666590558681856 4281900121287336064 6982133652015990272 9682367182744644480 12382600713473298688 15082834244201952896 17783067774930607104 2036557231949709696 4736790762678363904 7437024293407018112 10137257824135672320 12837491354864326528 15537724885592980736 18237958416321634944 2491447873340737536 5191681404069391744 7891914934798045952 10592148465526700160 13292381996255354368 15992615526984008576 246104984003111168 2946338514731765376 5646572045460419584 8346805576189073792 11047039106917728000 13747272637646382208 16447506168375036416 700995625394139008 3401229156122793216 6101462686851447424 8801696217580101632 11501929748308755840 14202163279037410048 16902396809766064256 1155886266785166848 3856119797513821056 6556353328242475264 9256586858971129472 11956820389699783680 14657053920428437888 17357287451157092096 1610776908176194688 4311010438904848896 7011243969633503104 9711477500362157312 12411711031090811520 15111944561819465728 17812178092548119936 2065667549567222528 4765901080295876736 7466134611024530944 10166368141753185152 12866601672481839360 15566835203210493568 18267068733939147776 2520558190958250368 5220791721686904576 7921025252415558784 10621258783144212992 13321492313872867200 16021725844601521408 275215301620624000 2975448832349278208 5675682363077932416 8375915893806586624 11076149424535240832 13776382955263895040 16476616485992549248 730105943011651840 3430339473740306048 6130573004468960256 8830806535197614464 11531040065926268672 14231273596654922880 16931507127383577088 1184996584402679680 3885230115131333888 6585463645859988096 9285697176588642304 11985930707317296512 14686164238045950720 17386397768774604928 1639887225793707520 4340120756522361728 7040354287251015936 9740587817979670144 12440821348708324352 15141054879436978560 17841288410165632768 2094777867184735360 4795011397913389568 7495244928642043776 10195478459370697984 12895711990099352192 15595945520828006400 18296179051556660608 2549668508575763200 5249902039304417408 7950135570033071616 10650369100761725824 13350602631490380032 16050836162219034240 304325619238136832 3004559149966791040 5704792680695445248 8405026211424099456 11105259742152753664 13805493272881407872 16505726803610062080 759216260629164672 3459449791357818880 6159683322086473088 8859916852815127296 11560150383543781504 14260383914272435712 16960617445001089920 1214106902020192512 3914340432748846720 6614573963477500928 9314807494206155136 12015041024934809344 14715274555663463552 17415508086392117760 1668997543411220352 4369231074139874560 7069464604868528768 9769698135597182976 12469931666325837184 15170165197054491392 17870398727783145600 2123888184802248192 4824121715530902400 7524355246259556608 10224588776988210816 12924822307716865024 15625055838445519232 18325289369174173440 2578778826193276032 5279012356921930240 7979245887650584448 10679479418379238656 13379712949107892864 16079946479836547072 333435936855649664 3033669467584303872 5733902998312958080 8434136529041612288 11134370059770266496 13834603590498920704 16534837121227574912 788326578246677504 3488560108975331712 6188793639703985920 8889027170432640128 11589260701161294336 14289494231889948544 16989727762618602752 1243217219637705344 3943450750366359552 6643684281095013760 9343917811823667968 12044151342552322176 14744384873280976384 17444618404009630592 1698107861028733184 4398341391757387392 7098574922486041600 9798808453214695808 12499041983943350016 15199275514672004224 17899509045400658432 2152998502419761024 4853232033148415232 7553465563877069440 10253699094605723648 12953932625334377856 15654166156063032064 18354399686791686272 2607889143810788864 5308122674539443072 8008356205268097280 10708589735996751488 13408823266725405696 16109056797454059904 362546254473162496 3062779785201816704 5763013315930470912 8463246846659125120 11163480377387779328 13863713908116433536 16563947438845087744 817436895864190336 3517670426592844544 6217903957321498752 8918137488050152960 11618371018778807168 14318604549507461376 17018838080236115584 1272327537255218176 3972561067983872384 6672794598712526592 9373028129441180800 12073261660169835008 14773495190898489216 17473728721627143424 1727218178646246016 4427451709374900224 7127685240103554432 9827918770832208640 12528152301560862848 15228385832289517056 17928619363018171264 2182108820037273856 4882342350765928064 7582575881494582272 10282809412223236480 12983042942951890688 15683276473680544896 18383510004409199104 2636999461428301696 5337232992156955904 8037466522885610112 10737700053614264320 13437933584342918528 16138167115071572736 391656572090675328 3091890102819329536 5792123633547983744 8492357164276637952 11192590695005292160 13892824225733946368 16593057756462600576 846547213481703168 3546780744210357376 6247014274939011584 8947247805667665792 11647481336396320000 14347714867124974208 17047948397853628416 1301437854872731008 4001671385601385216 6701904916330039424 9402138447058693632 12102371977787347840 14802605508516002048 17502839039244656256 1756328496263758848 4456562026992413056 7156795557721067264 9857029088449721472 12557262619178375680 15257496149907029888 17957729680635684096 2211219137654786688 4911452668383440896 7611686199112095104 10311919729840749312 13012153260569403520 15712386791298057728 18412620322026711936 2666109779045814528 5366343309774468736 8066576840503122944 10766810371231777152 13467043901960431360 16167277432689085568 420766889708188160 3121000420436842368 5821233951165496576 8521467481894150784 11221701012622804992 13921934543351459200 16622168074080113408 875657531099216000 3575891061827870208 6276124592556524416 8976358123285178624 11676591654013832832 14376825184742487040 17077058715471141248 1330548172490243840 4030781703218898048 6731015233947552256 9431248764676206464 12131482295404860672 14831715826133514880 17531949356862169088 1785438813881271680 4485672344609925888 7185905875338580096 9886139406067234304 12586372936795888512 15286606467524542720 17986839998253196928 2240329455272299520 4940562986000953728 7640796516729607936 10341030047458262144 13041263578186916352 15741497108915570560 18441730639644224768 2695220096663327360 5395453627391981568 8095687158120635776 10795920688849289984 13496154219577944192 16196387750306598400 449877207325700992 3150110738054355200 5850344268783009408 8550577799511663616 11250811330240317824 13951044860968972032 16651278391697626240 904767848716728832 3605001379445383040 6305234910174037248 9005468440902691456 11705701971631345664 14405935502359999872 17106169033088654080 1359658490107756672 4059892020836410880 6760125551565065088 9460359082293719296 12160592613022373504 14860826143751027712 17561059674479681920 1814549131498784512 4514782662227438720 7215016192956092928 9915249723684747136 12615483254413401344 15315716785142055552 18015950315870709760 2269439772889812352 4969673303618466560 7669906834347120768 10370140365075774976 13070373895804429184 15770607426533083392 24096883552185984 2724330414280840192 5424563945009494400 8124797475738148608 10825031006466802816 13525264537195457024 16225498067924111232 478987524943213824 3179221055671868032 5879454586400522240 8579688117129176448 11279921647857830656 13980155178586484864 16680388709315139072 933878166334241664 3634111697062895872 6334345227791550080 9034578758520204288 11734812289248858496 14435045819977512704 17135279350706166912 1388768807725269504 4089002338453923712 6789235869182577920 9489469399911232128 12189702930639886336 14889936461368540544 17590169992097194752 1843659449116297344 4543892979844951552 7244126510573605760 9944360041302259968 12644593572030914176 15344827102759568384 18045060633488222592 2298550090507325184 4998783621235979392 7699017151964633600 10399250682693287808 13099484213421942016 15799717744150596224 53207201169698816 2753440731898353024 5453674262627007232 8153907793355661440 10854141324084315648 13554374854812969856 16254608385541624064 508097842560726656 3208331373289380864 5908564904018035072 8608798434746689280 11309031965475343488 14009265496203997696 16709499026932651904 962988483951754496 3663222014680408704 6363455545409062912 9063689076137717120 11763922606866371328 14464156137595025536 17164389668323679744 1417879125342782336 4118112656071436544 6818346186800090752 9518579717528744960 12218813248257399168 14919046778986053376 17619280309714707584 1872769766733810176 4573003297462464384 7273236828191118592 9973470358919772800 12673703889648427008 15373937420377081216 18074170951105735424 2327660408124838016 5027893938853492224 7728127469582146432 10428361000310800640 13128594531039454848 15828828061768109056 82317518787211648 2782551049515865856 5482784580244520064 8183018110973174272 10883251641701828480 13583485172430482688 16283718703159136896 537208160178239488 3237441690906893696 5937675221635547904 8637908752364202112 11338142283092856320 14038375813821510528 16738609344550164736 992098801569267328 3692332332297921536 6392565863026575744 9092799393755229952 11793032924483884160 14493266455212538368 17193499985941192576 1446989442960295168 4147222973688949376 6847456504417603584 9547690035146257792 12247923565874912000 14948157096603566208 17648390627332220416 1901880084351323008 4602113615079977216 7302347145808631424 10002580676537285632 12702814207265939840 15403047737994594048 18103281268723248256 2356770725742350848 5057004256471005056 7757237787199659264 10457471317928313472 13157704848656967680 15857938379385621888 111427836404724480 2811661367133378688 5511894897862032896 8212128428590687104 10912361959319341312 13612595490047995520 16312829020776649728 566318477795752320 3266552008524406528 5966785539253060736 8667019069981714944 11367252600710369152 14067486131439023360 16767719662167677568 1021209119186780160 3721442649915434368 6421676180644088576 9121909711372742784 11822143242101396992 14522376772830051200 17222610303558705408 1476099760577808000 4176333291306462208 6876566822035116416 9576800352763770624 12277033883492424832 14977267414221079040 17677500944949733248 1930990401968835840 4631223932697490048 7331457463426144256 10031690994154798464 12731924524883452672 15432158055612106880 18132391586340761088 2385881043359863680 5086114574088517888 7786348104817172096 10486581635545826304 13186815166274480512 15887048697003134720 140538154022237312 2840771684750891520 5541005215479545728 8241238746208199936 10941472276936854144 13641705807665508352 16341939338394162560 595428795413265152 3295662326141919360 5995895856870573568 8696129387599227776 11396362918327881984 14096596449056536192 16796829979785190400 1050319436804292992 3750552967532947200 6450786498261601408 9151020028990255616 11851253559718909824 14551487090447564032 17251720621176218240 1505210078195320832 4205443608923975040 6905677139652629248 9605910670381283456 12306144201109937664 15006377731838591872 17706611262567246080 1960100719586348672 4660334250315002880 7360567781043657088 10060801311772311296 12761034842500965504 15461268373229619712 18161501903958273920 2414991360977376512 5115224891706030720 7815458422434684928 10515691953163339136 13215925483891993344 15916159014620647552 169648471639750144 2869882002368404352 5570115533097058560 8270349063825712768 10970582594554366976 13670816125283021184 16371049656011675392 624539113030777984 3324772643759432192 6025006174488086400 8725239705216740608 11425473235945394816 14125706766674049024 16825940297402703232 1079429754421805824 3779663285150460032 6479896815879114240 9180130346607768448 11880363877336422656 14580597408065076864 17280830938793731072 1534320395812833664 4234553926541487872 6934787457270142080 9635020987998796288 12335254518727450496 15035488049456104704 17735721580184758912 1989211037203861504 4689444567932515712 7389678098661169920 10089911629389824128 12790145160118478336 15490378690847132544 18190612221575786752 2444101678594889344 5144335209323543552 7844568740052197760 10544802270780851968 13245035801509506176 15945269332238160384 198758789257262976 2898992319985917184 5599225850714571392 8299459381443225600 10999692912171879808 13699926442900534016 16400159973629188224 653649430648290816 3353882961376945024 6054116492105599232 8754350022834253440 11454583553562907648 14154817084291561856 16855050615020216064 1108540072039318656 3808773602767972864 6509007133496627072 9209240664225281280 11909474194953935488 14609707725682589696 17309941256411243904 1563430713430346496 4263664244159000704 6963897774887654912 9664131305616309120 12364364836344963328 15064598367073617536 17764831897802271744 2018321354821374336 4718554885550028544 7418788416278682752 10119021947007336960 12819255477735991168 15519489008464645376 18219722539193299584 2473211996212402176 5173445526941056384 7873679057669710592 10573912588398364800 13274146119127019008 15974379649855673216 227869106874775808 2928102637603430016 5628336168332084224 8328569699060738432 11028803229789392640 13729036760518046848 16429270291246701056 682759748265803648 3382993278994457856 6083226809723112064 8783460340451766272 11483693871180420480 14183927401909074688 16884160932637728896 1137650389656831488 3837883920385485696 6538117451114139904 9238350981842794112 11938584512571448320 14638818043300102528 17339051574028756736 1592541031047859328 4292774561776513536 6993008092505167744 9693241623233821952 12393475153962476160 15093708684691130368 17793942215419784576 2047431672438887168 4747665203167541376 7447898733896195584 10148132264624849792 12848365795353504000 15548599326082158208 18248832856810812416 2502322313829915008 5202555844558569216 7902789375287223424 10603022906015877632 13303256436744531840 16003489967473186048 256979424492288640 2957212955220942848 5657446485949597056 8357680016678251264 11057913547406905472 13758147078135559680 16458380608864213888 711870065883316480 3412103596611970688 6112337127340624896 8812570658069279104 11512804188797933312 14213037719526587520 16913271250255241728 1166760707274344320 3866994238002998528 6567227768731652736 9267461299460306944 11967694830188961152 14667928360917615360 17368161891646269568 1621651348665372160 4321884879394026368 7022118410122680576 9722351940851334784 12422585471579988992 15122819002308643200 17823052533037297408 2076541990056400000 4776775520785054208 7477009051513708416 10177242582242362624 12877476112971016832 15577709643699671040 18277943174428325248 2531432631447427840 5231666162176082048 7931899692904736256 10632133223633390464 13332366754362044672 16032600285090698880 286089742109801472 2986323272838455680 5686556803567109888 8386790334295764096 11087023865024418304 13787257395753072512 16487490926481726720 740980383500829312 3441213914229483520 6141447444958137728 8841680975686791936 11541914506415446144 14242148037144100352 16942381567872754560 1195871024891857152 3896104555620511360 6596338086349165568 9296571617077819776 11996805147806473984 14697038678535128192 17397272209263782400 1650761666282884992 4350995197011539200 7051228727740193408 9751462258468847616 12451695789197501824 15151929319926156032 17852162850654810240 2105652307673912832 4805885838402567040 7506119369131221248 10206352899859875456 12906586430588529664 15606819961317183872 18307053492045838080 2560542949064940672 5260776479793594880 7961010010522249088 10661243541250903296 13361477071979557504 16061710602708211712 315200059727314304 3015433590455968512 5715667121184622720 8415900651913276928 11116134182641931136 13816367713370585344 16516601244099239552 770090701118342144 3470324231846996352 6170557762575650560 8870791293304304768 11571024824032958976 14271258354761613184 16971491885490267392 1224981342509369984 3925214873238024192 6625448403966678400 9325681934695332608 12025915465423986816 14726148996152641024 17426382526881295232 1679871983900397824 4380105514629052032 7080339045357706240 9780572576086360448 12480806106815014656 15181039637543668864 17881273168272323072 2134762625291425664 4834996156020079872 7535229686748734080 10235463217477388288 12935696748206042496 15635930278934696704 18336163809663350912 2589653266682453504 5289886797411107712 7990120328139761920 10690353858868416128 13390587389597070336 16090820920325724544 344310377344827136 3044543908073481344 5744777438802135552 8445010969530789760 11145244500259443968 13845478030988098176 16545711561716752384 799201018735854976 3499434549464509184 6199668080193163392 8899901610921817600 11600135141650471808 14300368672379126016 17000602203107780224 1254091660126882816 3954325190855537024 6654558721584191232 9354792252312845440 12055025783041499648 14755259313770153856 17455492844498808064 1708982301517910656 4409215832246564864 7109449362975219072 9809682893703873280 12509916424432527488 15210149955161181696 17910383485889835904 2163872942908938496 4864106473637592704 7564340004366246912 10264573535094901120 12964807065823555328 15665040596552209536 18365274127280863744 2618763584299966336 5318997115028620544 8019230645757274752 10719464176485928960 13419697707214583168 16119931237943237376 373420694962339968 3073654225690994176 5773887756419648384 8474121287148302592 11174354817876956800 13874588348605611008 16574821879334265216 828311336353367808 3528544867082022016 6228778397810676224 8929011928539330432 11629245459267984640 14329478989996638848 17029712520725293056 1283201977744395648 3983435508473049856 6683669039201704064 9383902569930358272 12084136100659012480 14784369631387666688 17484603162116320896 1738092619135423488 4438326149864077696 7138559680592731904 9838793211321386112 12539026742050040320 15239260272778694528 17939493803507348736 2192983260526451328 4893216791255105536 7593450321983759744 10293683852712413952 12993917383441068160 15694150914169722368 18394384444898376576 2647873901917479168 5348107432646133376 8048340963374787584 10748574494103441792 13448808024832096000 16149041555560750208 402531012579852800 3102764543308507008 5802998074037161216 8503231604765815424 11203465135494469632 13903698666223123840 16603932196951778048 857421653970880640 3557655184699534848 6257888715428189056 8958122246156843264 11658355776885497472 14358589307614151680 17058822838342805888 1312312295361908480 4012545826090562688 6712779356819216896 9413012887547871104 12113246418276525312 14813479949005179520 17513713479733833728 1767202936752936320 4467436467481590528 7167669998210244736 9867903528938898944 12568137059667553152 15268370590396207360 17968604121124861568 2222093578143964160 4922327108872618368 7622560639601272576 10322794170329926784 13023027701058580992 15723261231787235200 18423494762515889408 2676984219534992000 5377217750263646208 8077451280992300416 10777684811720954624 13477918342449608832 16178151873178263040 431641330197365632 3131874860926019840 5832108391654674048 8532341922383328256 11232575453111982464 13932808983840636672 16633042514569290880 886531971588393472 3586765502317047680 6286999033045701888 8987232563774356096 11687466094503010304 14387699625231664512 17087933155960318720 1341422612979421312 4041656143708075520 6741889674436729728 9442123205165383936 12142356735894038144 14842590266622692352 17542823797351346560 1796313254370449152 4496546785099103360 7196780315827757568 9897013846556411776 12597247377285065984 15297480908013720192 17997714438742374400 2251203895761476992 4951437426490131200 7651670957218785408 10351904487947439616 13052138018676093824 15752371549404748032 5861006423850624 2706094537152504832 5406328067881159040 8106561598609813248 10806795129338467456 13507028660067121664 16207262190795775872 460751647814878464 3160985178543532672 5861218709272186880 8561452240000841088 11261685770729495296 13961919301458149504 16662152832186803712 915642289205906304 3615875819934560512 6316109350663214720 9016342881391868928 11716576412120523136 14416809942849177344 17117043473577831552 1370532930596934144 4070766461325588352 6770999992054242560 9471233522782896768 12171467053511550976 14871700584240205184 17571934114968859392 1825423571987961984 4525657102716616192 7225890633445270400 9926124164173924608 12626357694902578816 15326591225631233024 18026824756359887232 2280314213378989824 4980547744107644032 7680781274836298240 10381014805564952448 13081248336293606656 15781481867022260864 34971324041363456 2735204854770017664 5435438385498671872 8135671916227326080 10835905446955980288 13536138977684634496 16236372508413288704 489861965432391296 3190095496161045504 5890329026889699712 8590562557618353920 11290796088347008128 13991029619075662336 16691263149804316544 944752606823419136 3644986137552073344 6345219668280727552 9045453199009381760 11745686729738035968 14445920260466690176 17146153791195344384 1399643248214446976 4099876778943101184 6800110309671755392 9500343840400409600 12200577371129063808 14900810901857718016 17601044432586372224 1854533889605474816 4554767420334129024 7255000951062783232 9955234481791437440 12655468012520091648 15355701543248745856 18055935073977400064 2309424530996502656 5009658061725156864 7709891592453811072 10410125123182465280 13110358653911119488 15810592184639773696 64081641658876288 2764315172387530496 5464548703116184704 8164782233844838912 10865015764573493120 13565249295302147328 16265482826030801536 518972283049904128 3219205813778558336 5919439344507212544 8619672875235866752 11319906405964520960 14020139936693175168 16720373467421829376 973862924440931968 3674096455169586176 6374329985898240384 9074563516626894592 11774797047355548800 14475030578084203008 17175264108812857216 1428753565831959808 4128987096560614016 6829220627289268224 9529454158017922432 12229687688746576640 14929921219475230848 17630154750203885056 1883644207222987648 4583877737951641856 7284111268680296064 9984344799408950272 12684578330137604480 15384811860866258688 18085045391594912896 2338534848614015488 5038768379342669696 7739001910071323904 10439235440799978112 13139468971528632320 15839702502257286528 93191959276389120 2793425490005043328 5493659020733697536 8193892551462351744 10894126082191005952 13594359612919660160 16294593143648314368 548082600667416960 3248316131396071168 5948549662124725376 8648783192853379584 11349016723582033792 14049250254310688000 16749483785039342208 1002973242058444800 3703206772787099008 6403440303515753216 9103673834244407424 11803907364973061632 14504140895701715840 17204374426430370048 1457863883449472640 4158097414178126848 6858330944906781056 9558564475635435264 12258798006364089472 14959031537092743680 17659265067821397888 1912754524840500480 4612988055569154688 7313221586297808896 10013455117026463104 12713688647755117312 15413922178483771520 18114155709212425728 2367645166231528320 5067878696960182528 7768112227688836736 10468345758417490944 13168579289146145152 15868812819874799360 122302276893901952 2822535807622556160 5522769338351210368 8223002869079864576 10923236399808518784 13623469930537172992 16323703461265827200 577192918284929792 3277426449013584000 5977659979742238208 8677893510470892416 11378127041199546624 14078360571928200832 16778594102656855040 1032083559675957632 3732317090404611840 6432550621133266048 9132784151861920256 11833017682590574464 14533251213319228672 17233484744047882880 1486974201066985472 4187207731795639680 6887441262524293888 9587674793252948096 12287908323981602304 14988141854710256512 17688375385438910720 1941864842458013312 4642098373186667520 7342331903915321728 10042565434643975936 12742798965372630144 15443032496101284352 18143266026829938560 2396755483849041152 5096989014577695360 7797222545306349568 10497456076035003776 13197689606763657984 15897923137492312192 151412594511414784 2851646125240068992 5551879655968723200 8252113186697377408 10952346717426031616 13652580248154685824 16352813778883340032 606303235902442624 3306536766631096832 6006770297359751040 8707003828088405248 11407237358817059456 14107470889545713664 16807704420274367872 1061193877293470464 3761427408022124672 6461660938750778880 9161894469479433088 11862128000208087296 14562361530936741504 17262595061665395712 1516084518684498304 4216318049413152512 6916551580141806720 9616785110870460928 12317018641599115136 15017252172327769344 17717485703056423552 1970975160075526144 4671208690804180352 7371442221532834560 10071675752261488768 12771909282990142976 15472142813718797184 18172376344447451392 2425865801466553984 5126099332195208192 7826332862923862400 10526566393652516608 13226799924381170816 15927033455109825024 180522912128927616 2880756442857581824 5580989973586236032 8281223504314890240 10981457035043544448 13681690565772198656 16381924096500852864 635413553519955456 3335647084248609664 6035880614977263872 8736114145705918080 11436347676434572288 14136581207163226496 16836814737891880704 1090304194910983296 3790537725639637504 6490771256368291712 9191004787096945920 11891238317825600128 14591471848554254336 17291705379282908544 1545194836302011136 4245428367030665344 6945661897759319552 9645895428487973760 12346128959216627968 15046362489945282176 17746596020673936384 2000085477693038976 4700319008421693184 7400552539150347392 10100786069879001600 12801019600607655808 15501253131336310016 18201486662064964224 2454976119084066816 5155209649812721024 7855443180541375232 10555676711270029440 13255910241998683648 15956143772727337856 209633229746440448 2909866760475094656 5610100291203748864 8310333821932403072 11010567352661057280 13710800883389711488 16411034414118365696 664523871137468288 3364757401866122496 6064990932594776704 8765224463323430912 11465457994052085120 14165691524780739328 16865925055509393536 1119414512528496128 3819648043257150336 6519881573985804544 9220115104714458752 11920348635443112960 14620582166171767168 17320815696900421376 1574305153919523968 4274538684648178176 6974772215376832384 9675005746105486592 12375239276834140800 15075472807562795008 17775706338291449216 2029195795310551808 4729429326039206016 7429662856767860224 10129896387496514432 12830129918225168640 15530363448953822848 18230596979682477056 2484086436701579648 5184319967430233856 7884553498158888064 10584787028887542272 13285020559616196480 15985254090344850688 238743547363953280 2938977078092607488 5639210608821261696 8339444139549915904 11039677670278570112 13739911201007224320 16440144731735878528 693634188754981120 3393867719483635328 6094101250212289536 8794334780940943744 11494568311669597952 14194801842398252160 16895035373126906368 1148524830146008960 3848758360874663168 6548991891603317376 9249225422331971584 11949458953060625792 14649692483789280000 17349926014517934208 1603415471537036800 4303649002265691008 7003882532994345216 9704116063722999424 12404349594451653632 15104583125180307840 17804816655908962048 2058306112928064640 4758539643656718848 7458773174385373056 10159006705114027264 12859240235842681472 15559473766571335680 18259707297299989888 2513196754319092480 5213430285047746688 7913663815776400896 10613897346505055104 13314130877233709312 16014364407962363520 267853864981466112 2968087395710120320 5668320926438774528 8368554457167428736 11068787987896082944 13769021518624737152 16469255049353391360 722744506372493952 3422978037101148160 6123211567829802368 8823445098558456576 11523678629287110784 14223912160015764992 16924145690744419200 1177635147763521792 3877868678492176000 6578102209220830208 9278335739949484416 11978569270678138624 14678802801406792832 17379036332135447040 1632525789154549632 4332759319883203840 7032992850611858048 9733226381340512256 12433459912069166464 15133693442797820672 17833926973526474880 2087416430545577472 4787649961274231680 7487883492002885888 10188117022731540096 12888350553460194304 15588584084188848512 18288817614917502720 2542307071936605312 5242540602665259520 7942774133393913728 10643007664122567936 13343241194851222144 16043474725579876352 296964182598978944 2997197713327633152 5697431244056287360 8397664774784941568 11097898305513595776 13798131836242249984 16498365366970904192 751854823990006784 3452088354718660992 6152321885447315200 8852555416175969408 11552788946904623616 14253022477633277824 16953256008361932032 1206745465381034624 3906978996109688832 6607212526838343040 9307446057566997248 12007679588295651456 14707913119024305664 17408146649752959872 1661636106772062464 4361869637500716672 7062103168229370880 9762336698958025088 12462570229686679296 15162803760415333504 17863037291143987712 2116526748163090304 4816760278891744512 7516993809620398720 10217227340349052928 12917460871077707136 15617694401806361344 18317927932535015552 2571417389554118144 5271650920282772352 7971884451011426560 10672117981740080768 13372351512468734976 16072585043197389184 326074500216491776 3026308030945145984 5726541561673800192 8426775092402454400 11127008623131108608 13827242153859762816 16527475684588417024 780965141607519616 3481198672336173824 6181432203064828032 8881665733793482240 11581899264522136448 14282132795250790656 16982366325979444864 1235855782998547456 3936089313727201664 6636322844455855872 9336556375184510080 12036789905913164288 14737023436641818496 17437256967370472704 1690746424389575296 4390979955118229504 7091213485846883712 9791447016575537920 12491680547304192128 15191914078032846336 17892147608761500544 2145637065780603136 4845870596509257344 7546104127237911552 10246337657966565760 12946571188695219968 15646804719423874176 18347038250152528384 2600527707171630976 5300761237900285184 8000994768628939392 10701228299357593600 13401461830086247808 16101695360814902016 355184817834004608 3055418348562658816 5755651879291313024 8455885410019967232 11156118940748621440 13856352471477275648 16556586002205929856 810075459225032448 3510308989953686656 6210542520682340864 8910776051410995072 11611009582139649280 14311243112868303488 17011476643596957696 1264966100616060288 3965199631344714496 6665433162073368704 9365666692802022912 12065900223530677120 14766133754259331328 17466367284987985536 1719856742007088128 4420090272735742336 7120323803464396544 9820557334193050752 12520790864921704960 15221024395650359168 17921257926379013376 2174747383398115968 4874980914126770176 7575214444855424384 10275447975584078592 12975681506312732800 15675915037041387008 18376148567770041216 2629638024789143808 5329871555517798016 8030105086246452224 10730338616975106432 13430572147703760640 16130805678432414848 384295135451517440 3084528666180171648 5784762196908825856 8484995727637480064 11185229258366134272 13885462789094788480 16585696319823442688 839185776842545280 3539419307571199488 6239652838299853696 8939886369028507904 11640119899757162112 14340353430485816320 17040586961214470528 1294076418233573120 3994309948962227328 6694543479690881536 9394777010419535744 12095010541148189952 14795244071876844160 17495477602605498368 1748967059624600960 4449200590353255168 7149434121081909376 9849667651810563584 12549901182539217792 15250134713267872000 17950368243996526208 2203857701015628800 4904091231744283008 7604324762472937216 10304558293201591424 13004791823930245632 15705025354658899840 18405258885387554048 2658748342406656640 5358981873135310848 8059215403863965056 10759448934592619264 13459682465321273472 16159915996049927680 413405453069030272 3113638983797684480 5813872514526338688 8514106045254992896 11214339575983647104 13914573106712301312 16614806637440955520 868296094460058112 3568529625188712320 6268763155917366528 8968996686646020736 11669230217374674944 14369463748103329152 17069697278831983360 1323186735851085952 4023420266579740160 6723653797308394368 9423887328037048576 12124120858765702784 14824354389494356992 17524587920223011200 1778077377242113792 4478310907970768000 7178544438699422208 9878777969428076416 12579011500156730624 15279245030885384832 17979478561614039040 2232968018633141632 4933201549361795840 7633435080090450048 10333668610819104256 13033902141547758464 15734135672276412672 18434369203005066880 2687858660024169472 5388092190752823680 8088325721481477888 10788559252210132096 13488792782938786304 16189026313667440512 442515770686543104 3142749301415197312 5842982832143851520 8543216362872505728 11243449893601159936 13943683424329814144 16643916955058468352 897406412077570944 3597639942806225152 6297873473534879360 8998107004263533568 11698340534992187776 14398574065720841984 17098807596449496192 1352297053468598784 4052530584197252992 6752764114925907200 9452997645654561408 12153231176383215616 14853464707111869824 17553698237840524032 1807187694859626624 4507421225588280832 7207654756316935040 9907888287045589248 12608121817774243456 15308355348502897664 18008588879231551872 2262078336250654464 4962311866979308672 7662545397707962880 10362778928436617088 13063012459165271296 15763245989893925504 16735446913028096 2716968977641682304 5417202508370336512 8117436039098990720 10817669569827644928 13517903100556299136 16218136631284953344 471626088304055936 3171859619032710144 5872093149761364352 8572326680490018560 11272560211218672768 13972793741947326976 16673027272675981184 926516729695083776 3626750260423737984 6326983791152392192 9027217321881046400 11727450852609700608 14427684383338354816 17127917914067009024 1381407371086111616 4081640901814765824 6781874432543420032 9482107963272074240 12182341494000728448 14882575024729382656 17582808555458036864 1836298012477139456 4536531543205793664 7236765073934447872 9936998604663102080 12637232135391756288 15337465666120410496 18037699196849064704 2291188653868167296 4991422184596821504 7691655715325475712 10391889246054129920 13092122776782784128 15792356307511438336 45845764530540928 2746079295259195136 5446312825987849344 8146546356716503552 10846779887445157760 13547013418173811968 16247246948902466176 500736405921568768 3200969936650222976 5901203467378877184 8601436998107531392 11301670528836185600 14001904059564839808 16702137590293494016 955627047312596608 3655860578041250816 6356094108769905024 9056327639498559232 11756561170227213440 14456794700955867648 17157028231684521856 1410517688703624448 4110751219432278656 6810984750160932864 9511218280889587072 12211451811618241280 14911685342346895488 17611918873075549696 1865408330094652288 4565641860823306496 7265875391551960704 9966108922280614912 12666342453009269120 15366575983737923328 18066809514466577536 2320298971485680128 5020532502214334336 7720766032942988544 10420999563671642752 13121233094400296960 15821466625128951168 74956082148053760 2775189612876707968 5475423143605362176 8175656674334016384 10875890205062670592 13576123735791324800 16276357266519979008 529846723539081600 3230080254267735808 5930313784996390016 8630547315725044224 11330780846453698432 14031014377182352640 16731247907911006848 984737364930109440 3684970895658763648 6385204426387417856 9085437957116072064 11785671487844726272 14485905018573380480 17186138549302034688 1439628006321137280 4139861537049791488 6840095067778445696 9540328598507099904 12240562129235754112 14940795659964408320 17641029190693062528 1894518647712165120 4594752178440819328 7294985709169473536 9995219239898127744 12695452770626781952 15395686301355436160 18095919832084090368 2349409289103192960 5049642819831847168 7749876350560501376 10450109881289155584 13150343412017809792 15850576942746464000 104066399765566592 2804299930494220800 5504533461222875008 8204766991951529216 10905000522680183424 13605234053408837632 16305467584137491840 558957041156594432 3259190571885248640 5959424102613902848 8659657633342557056 11359891164071211264 14060124694799865472 16760358225528519680 1013847682547622272 3714081213276276480 6414314744004930688 9114548274733584896 11814781805462239104 14515015336190893312 17215248866919547520 1468738323938650112 4168971854667304320 6869205385395958528 9569438916124612736 12269672446853266944 14969905977581921152 17670139508310575360 1923628965329677952 4623862496058332160 7324096026786986368 10024329557515640576 12724563088244294784 15424796618972948992 18125030149701603200 2378519606720705792 5078753137449360000 7778986668178014208 10479220198906668416 13179453729635322624 15879687260363976832 133176717383079424 2833410248111733632 5533643778840387840 8233877309569042048 10934110840297696256 13634344371026350464 16334577901755004672 588067358774107264 3288300889502761472 5988534420231415680 8688767950960069888 11389001481688724096 14089235012417378304 16789468543146032512 1042958000165135104 3743191530893789312 6443425061622443520 9143658592351097728 11843892123079751936 14544125653808406144 17244359184537060352 1497848641556162944 4198082172284817152 6898315703013471360 9598549233742125568 12298782764470779776 14999016295199433984 17699249825928088192 1952739282947190784 4652972813675844992 7353206344404499200 10053439875133153408 12753673405861807616 15453906936590461824 18154140467319116032 2407629924338218624 5107863455066872832 7808096985795527040 10508330516524181248 13208564047252835456 15908797577981489664 162287035000592256 2862520565729246464 5562754096457900672 8262987627186554880 10963221157915209088 13663454688643863296 16363688219372517504 617177676391620096 3317411207120274304 6017644737848928512 8717878268577582720 11418111799306236928 14118345330034891136 16818578860763545344 1072068317782647936 3772301848511302144 6472535379239956352 9172768909968610560 11873002440697264768 14573235971425918976 17273469502154573184 1526958959173675776 4227192489902329984 6927426020630984192 9627659551359638400 12327893082088292608 15028126612816946816 17728360143545601024 1981849600564703616 4682083131293357824 7382316662022012032 10082550192750666240 12782783723479320448 15483017254207974656 18183250784936628864 2436740241955731456 5136973772684385664 7837207303413039872 10537440834141694080 13237674364870348288 15937907895599002496 191397352618105088 2891630883346759296 5591864414075413504 8292097944804067712 10992331475532721920 13692565006261376128 16392798536990030336 646287994009132928 3346521524737787136 6046755055466441344 8746988586195095552 11447222116923749760 14147455647652403968 16847689178381058176 1101178635400160768 3801412166128814976 6501645696857469184 9201879227586123392 11902112758314777600 14602346289043431808 17302579819772086016 1556069276791188608 4256302807519842816 6956536338248497024 9656769868977151232 12357003399705805440 15057236930434459648 17757470461163113856 2010959918182216448 4711193448910870656 7411426979639524864 10111660510368179072 12811894041096833280 15512127571825487488 18212361102554141696 2465850559573244288 5166084090301898496 7866317621030552704 10566551151759206912 13266784682487861120 15967018213216515328 220507670235617920 2920741200964272128 5620974731692926336 8321208262421580544 11021441793150234752 13721675323878888960 16421908854607543168 675398311626645760 3375631842355299968 6075865373083954176 8776098903812608384 11476332434541262592 14176565965269916800 16876799495998571008 1130288953017673600 3830522483746327808 6530756014474982016 9230989545203636224 11931223075932290432 14631456606660944640 17331690137389598848 1585179594408701440 4285413125137355648 6985646655866009856 9685880186594664064 12386113717323318272 15086347248051972480 17786580778780626688 2040070235799729280 4740303766528383488 7440537297257037696 10140770827985691904 12841004358714346112 15541237889443000320 18241471420171654528 2494960877190757120 5195194407919411328 7895427938648065536 10595661469376719744 13295895000105373952 15996128530834028160 249617987853130752 2949851518581784960 5650085049310439168 8350318580039093376 11050552110767747584 13750785641496401792 16451019172225056000 704508629244158592 3404742159972812800 6104975690701467008 8805209221430121216 11505442752158775424 14205676282887429632 16905909813616083840 1159399270635186432 3859632801363840640 6559866332092494848 9260099862821149056 11960333393549803264 14660566924278457472 17360800455007111680 1614289912026214272 4314523442754868480 7014756973483522688 9714990504212176896 12415224034940831104 15115457565669485312 17815691096398139520 2069180553417242112 4769414084145896320 7469647614874550528 10169881145603204736 12870114676331858944 15570348207060513152 18270581737789167360 2524071194808269952 5224304725536924160 7924538256265578368 10624771786994232576 13325005317722886784 16025238848451540992 278728305470643584 2978961836199297792 5679195366927952000 8379428897656606208 11079662428385260416 13779895959113914624 16480129489842568832 733618946861671424 3433852477590325632 6134086008318979840 8834319539047634048 11534553069776288256 14234786600504942464 16935020131233596672 1188509588252699264 3888743118981353472 6588976649710007680 9289210180438661888 11989443711167316096 14689677241895970304 17389910772624624512 1643400229643727104 4343633760372381312 7043867291101035520 9744100821829689728 12444334352558343936 15144567883286998144 17844801414015652352 2098290871034754944 4798524401763409152 7498757932492063360 10198991463220717568 12899224993949371776 15599458524678025984 18299692055406680192 2553181512425782784 5253415043154436992 7953648573883091200 10653882104611745408 13354115635340399616 16054349166069053824 307838623088156416 3008072153816810624 5708305684545464832 8408539215274119040 11108772746002773248 13809006276731427456 16509239807460081664 762729264479184256 3462962795207838464 6163196325936492672 8863429856665146880 11563663387393801088 14263896918122455296 16964130448851109504 1217619905870212096 3917853436598866304 6618086967327520512 9318320498056174720 12018554028784828928 14718787559513483136 17419021090242137344 1672510547261239936 4372744077989894144 7072977608718548352 9773211139447202560 12473444670175856768 15173678200904510976 17873911731633165184 2127401188652267776 4827634719380921984 7527868250109576192 10228101780838230400 12928335311566884608 15628568842295538816 18328802373024193024 2582291830043295616 5282525360771949824 7982758891500604032 10682992422229258240 13383225952957912448 16083459483686566656 336948940705669248 3037182471434323456 5737416002162977664 8437649532891631872 11137883063620286080 13838116594348940288 16538350125077594496 791839582096697088 3492073112825351296 6192306643554005504 8892540174282659712 11592773705011313920 14293007235739968128 16993240766468622336 1246730223487724928 3946963754216379136 6647197284945033344 9347430815673687552 12047664346402341760 14747897877130995968 17448131407859650176 1701620864878752768 4401854395607406976 7102087926336061184 9802321457064715392 12502554987793369600 15202788518522023808 17903022049250678016 2156511506269780608 4856745036998434816 7556978567727089024 10257212098455743232 12957445629184397440 15657679159913051648 18357912690641705856 2611402147660808448 5311635678389462656 8011869209118116864 10712102739846771072 13412336270575425280 16112569801304079488 366059258323182080 3066292789051836288 5766526319780490496 8466759850509144704 11166993381237798912 13867226911966453120 16567460442695107328 820949899714209920 3521183430442864128 6221416961171518336 8921650491900172544 11621884022628826752 14322117553357480960 17022351084086135168 1275840541105237760 3976074071833891968 6676307602562546176 9376541133291200384 12076774664019854592 14777008194748508800 17477241725477163008 1730731182496265600 4430964713224919808 7131198243953574016 9831431774682228224 12531665305410882432 15231898836139536640 17932132366868190848 2185621823887293440 4885855354615947648 7586088885344601856 10286322416073256064 12986555946801910272 15686789477530564480 18387023008259218688 2640512465278321280 5340745996006975488 8040979526735629696 10741213057464283904 13441446588192938112 16141680118921592320 395169575940694912 3095403106669349120 5795636637398003328 8495870168126657536 11196103698855311744 13896337229583965952 16596570760312620160 850060217331722752 3550293748060376960 6250527278789031168 8950760809517685376 11650994340246339584 14351227870974993792 17051461401703648000 1304950858722750592 4005184389451404800 6705417920180059008 9405651450908713216 12105884981637367424 14806118512366021632 17506352043094675840 1759841500113778432 4460075030842432640 7160308561571086848 9860542092299741056 12560775623028395264 15261009153757049472 17961242684485703680 2214732141504806272 4914965672233460480 7615199202962114688 10315432733690768896 13015666264419423104 15715899795148077312 18416133325876731520 2669622782895834112 5369856313624488320 8070089844353142528 10770323375081796736 13470556905810450944 16170790436539105152 424279893558207744 3124513424286861952 5824746955015516160 8524980485744170368 11225214016472824576 13925447547201478784 16625681077930132992 879170534949235584 3579404065677889792 6279637596406544000 8979871127135198208 11680104657863852416 14380338188592506624 17080571719321160832 1334061176340263424 4034294707068917632 6734528237797571840 9434761768526226048 12134995299254880256 14835228829983534464 17535462360712188672 1788951817731291264 4489185348459945472 7189418879188599680 9889652409917253888 12589885940645908096 15290119471374562304 17990353002103216512 2243842459122319104 4944075989850973312 7644309520579627520 10344543051308281728 13044776582036935936 15745010112765590144 18445243643494244352 2698733100513346944 5398966631242001152 8099200161970655360 10799433692699309568 13499667223427963776 16199900754156617984 453390211175720576 3153623741904374784 5853857272633028992 8554090803361683200 11254324334090337408 13954557864818991616 16654791395547645824 908280852566748416 3608514383295402624 6308747914024056832 9008981444752711040 11709214975481365248 14409448506210019456 17109682036938673664 1363171493957776256 4063405024686430464 6763638555415084672 9463872086143738880 12164105616872393088 14864339147601047296 17564572678329701504 1818062135348804096 4518295666077458304 7218529196806112512 9918762727534766720 12618996258263420928 15319229788992075136 18019463319720729344 2272952776739831936 4973186307468486144 7673419838197140352 10373653368925794560 13073886899654448768 15774120430383102976 27609887402205568 2727843418130859776 5428076948859513984 8128310479588168192 10828544010316822400 13528777541045476608 16229011071774130816 482500528793233408 3182734059521887616 5882967590250541824 8583201120979196032 11283434651707850240 13983668182436504448 16683901713165158656 937391170184261248 3637624700912915456 6337858231641569664 9038091762370223872 11738325293098878080 14438558823827532288 17138792354556186496 1392281811575289088 4092515342303943296 6792748873032597504 9492982403761251712 12193215934489905920 14893449465218560128 17593682995947214336 1847172452966316928 4547405983694971136 7247639514423625344 9947873045152279552 12648106575880933760 15348340106609587968 18048573637338242176 2302063094357344768 5002296625085998976 7702530155814653184 10402763686543307392 13102997217271961600 15803230748000615808 56720205019718400 2756953735748372608 5457187266477026816 8157420797205681024 10857654327934335232 13557887858662989440 16258121389391643648 511610846410746240 3211844377139400448 5912077907868054656 8612311438596708864 11312544969325363072 14012778500054017280 16713012030782671488 966501487801774080 3666735018530428288 6366968549259082496 9067202079987736704 11767435610716390912 14467669141445045120 17167902672173699328 1421392129192801920 4121625659921456128 6821859190650110336 9522092721378764544 12222326252107418752 14922559782836072960 17622793313564727168 1876282770583829760 4576516301312483968 7276749832041138176 9976983362769792384 12677216893498446592 15377450424227100800 18077683954955755008 2331173411974857600 5031406942703511808 7731640473432166016 10431874004160820224 13132107534889474432 15832341065618128640 85830522637231232 2786064053365885440 5486297584094539648 8186531114823193856 10886764645551848064 13586998176280502272 16287231707009156480 540721164028259072 3240954694756913280 5941188225485567488 8641421756214221696 11341655286942875904 14041888817671530112 16742122348400184320 995611805419286912 3695845336147941120 6396078866876595328 9096312397605249536 11796545928333903744 14496779459062557952 17197012989791212160 1450502446810314752 4150735977538968960 6850969508267623168 9551203038996277376 12251436569724931584 14951670100453585792 17651903631182240000 1905393088201342592 4605626618929996800 7305860149658651008 10006093680387305216 12706327211115959424 15406560741844613632 18106794272573267840 2360283729592370432 5060517260321024640 7760750791049678848 10460984321778333056 13161217852506987264 15861451383235641472 114940840254744064 2815174370983398272 5515407901712052480 8215641432440706688 10915874963169360896 13616108493898015104 16316342024626669312 569831481645771904 3270065012374426112 5970298543103080320 8670532073831734528 11370765604560388736 14070999135289042944 16771232666017697152 1024722123036799744 3724955653765453952 6425189184494108160 9125422715222762368 11825656245951416576 14525889776680070784 17226123307408724992 1479612764427827584 4179846295156481792 6880079825885136000 9580313356613790208 12280546887342444416 14980780418071098624 17681013948799752832 1934503405818855424 4634736936547509632 7334970467276163840 10035203998004818048 12735437528733472256 15435671059462126464 18135904590190780672 2389394047209883264 5089627577938537472 7789861108667191680 10490094639395845888 13190328170124500096 15890561700853154304 144051157872256896 2844284688600911104 5544518219329565312 8244751750058219520 10944985280786873728 13645218811515527936 16345452342244182144 598941799263284736 3299175329991938944 5999408860720593152 8699642391449247360 11399875922177901568 14100109452906555776 16800342983635209984 1053832440654312576 3754065971382966784 6454299502111620992 9154533032840275200 11854766563568929408 14555000094297583616 17255233625026237824 1508723082045340416 4208956612773994624 6909190143502648832 9609423674231303040 12309657204959957248 15009890735688611456 17710124266417265664 1963613723436368256 4663847254165022464 7364080784893676672 10064314315622330880 12764547846350985088 15464781377079639296 18165014907808293504 2418504364827396096 5118737895556050304 7818971426284704512 10519204957013358720 13219438487742012928 15919672018470667136 173161475489769728 2873395006218423936 5573628536947078144 8273862067675732352 10974095598404386560 13674329129133040768 16374562659861694976 628052116880797568 3328285647609451776 6028519178338105984 8728752709066760192 11428986239795414400 14129219770524068608 16829453301252722816 1082942758271825408 3783176289000479616 6483409819729133824 9183643350457788032 11883876881186442240 14584110411915096448 17284343942643750656 1537833399662853248 4238066930391507456 6938300461120161664 9638533991848815872 12338767522577470080 15039001053306124288 17739234584034778496 1992724041053881088 4692957571782535296 7393191102511189504 10093424633239843712 12793658163968497920 15493891694697152128 18194125225425806336 2447614682444908928 5147848213173563136 7848081743902217344 10548315274630871552 13248548805359525760 15948782336088179968 202271793107282560 2902505323835936768 5602738854564590976 8302972385293245184 11003205916021899392 13703439446750553600 16403672977479207808 657162434498310400 3357395965226964608 6057629495955618816 8757863026684273024 11458096557412927232 14158330088141581440 16858563618870235648 1112053075889338240 3812286606617992448 6512520137346646656 9212753668075300864 11912987198803955072 14613220729532609280 17313454260261263488 1566943717280366080 4267177248009020288 6967410778737674496 9667644309466328704 12367877840194982912 15068111370923637120 17768344901652291328 2021834358671393920 4722067889400048128 7422301420128702336 10122534950857356544 12822768481586010752 15523002012314664960 18223235543043319168 2476725000062421760 5176958530791075968 7877192061519730176 10577425592248384384 13277659122977038592 15977892653705692800 231382110724795392 2931615641453449600 5631849172182103808 8332082702910758016 11032316233639412224 13732549764368066432 16432783295096720640 686272752115823232 3386506282844477440 6086739813573131648 8786973344301785856 11487206875030440064 14187440405759094272 16887673936487748480 1141163393506851072 3841396924235505280 6541630454964159488 9241863985692813696 11942097516421467904 14642331047150122112 17342564577878776320 1596054034897878912 4296287565626533120 6996521096355187328 9696754627083841536 12396988157812495744 15097221688541149952 17797455219269804160 2050944676288906752 4751178207017560960 7451411737746215168 10151645268474869376 12851878799203523584 15552112329932177792 18252345860660832000 2505835317679934592 5206068848408588800 7906302379137243008 10606535909865897216 13306769440594551424 16007002971323205632 260492428342308224 2960725959070962432 5660959489799616640 8361193020528270848 11061426551256925056 13761660081985579264 16461893612714233472 715383069733336064 3415616600461990272 6115850131190644480 8816083661919298688 11516317192647952896 14216550723376607104 16916784254105261312 1170273711124363904 3870507241853018112 6570740772581672320 9270974303310326528 11971207834038980736 14671441364767634944 17371674895496289152 1625164352515391744 4325397883244045952 7025631413972700160 9725864944701354368 12426098475430008576 15126332006158662784 17826565536887316992 2080054993906419584 4780288524635073792 7480522055363728000 10180755586092382208 12880989116821036416 15581222647549690624 18281456178278344832 2534945635297447424 5235179166026101632 7935412696754755840 10635646227483410048 13335879758212064256 16036113288940718464 289602745959821056 2989836276688475264 5690069807417129472 8390303338145783680 11090536868874437888 13790770399603092096 16491003930331746304 744493387350848896 3444726918079503104 6144960448808157312 8845193979536811520 11545427510265465728 14245661040994119936 16945894571722774144 1199384028741876736 3899617559470530944 6599851090199185152 9300084620927839360 12000318151656493568 14700551682385147776 17400785213113801984 1654274670132904576 4354508200861558784 7054741731590212992 9754975262318867200 12455208793047521408 15155442323776175616 17855675854504829824 2109165311523932416 4809398842252586624 7509632372981240832 10209865903709895040 12910099434438549248 15610332965167203456 18310566495895857664 2564055952914960256 5264289483643614464 7964523014372268672 10664756545100922880 13364990075829577088 16065223606558231296 318713063577333888 3018946594305988096 5719180125034642304 8419413655763296512 11119647186491950720 13819880717220604928 16520114247949259136 773603704968361728 3473837235697015936 6174070766425670144 8874304297154324352 11574537827882978560 14274771358611632768 16975004889340286976 1228494346359389568 3928727877088043776 6628961407816697984 9329194938545352192 12029428469274006400 14729662000002660608 17429895530731314816 1683384987750417408 4383618518479071616 7083852049207725824 9784085579936380032 12484319110665034240 15184552641393688448 17884786172122342656 2138275629141445248 4838509159870099456 7538742690598753664 10238976221327407872 12939209752056062080 15639443282784716288 18339676813513370496 2593166270532473088 5293399801261127296 7993633331989781504 10693866862718435712 13394100393447089920 16094333924175744128 347823381194846720 3048056911923500928 5748290442652155136 8448523973380809344 11148757504109463552 13848991034838117760 16549224565566771968 802714022585874560 3502947553314528768 6203181084043182976 8903414614771837184 11603648145500491392 14303881676229145600 17004115206957799808 1257604663976902400 3957838194705556608 6658071725434210816 9358305256162865024 12058538786891519232 14758772317620173440 17459005848348827648 1712495305367930240 4412728836096584448 7112962366825238656 9813195897553892864 12513429428282547072 15213662959011201280 17913896489739855488 2167385946758958080 4867619477487612288 7567853008216266496 10268086538944920704 12968320069673574912 15668553600402229120 18368787131130883328 2622276588149985920 5322510118878640128 8022743649607294336 10722977180335948544 13423210711064602752 16123444241793256960 376933698812359552 3077167229541013760 5777400760269667968 8477634290998322176 11177867821726976384 13878101352455630592 16578334883184284800 831824340203387392 3532057870932041600 6232291401660695808 8932524932389350016 11632758463118004224 14332991993846658432 17033225524575312640 1286714981594415232 3986948512323069440 6687182043051723648 9387415573780377856 12087649104509032064 14787882635237686272 17488116165966340480 1741605622985443072 4441839153714097280 7142072684442751488 9842306215171405696 12542539745900059904 15242773276628714112 17943006807357368320 2196496264376470912 4896729795105125120 7596963325833779328 10297196856562433536 12997430387291087744 15697663918019741952 18397897448748396160 2651386905767498752 5351620436496152960 8051853967224807168 10752087497953461376 13452321028682115584 16152554559410769792 406044016429872384 3106277547158526592 5806511077887180800 8506744608615835008 11206978139344489216 13907211670073143424 16607445200801797632 860934657820900224 3561168188549554432 6261401719278208640 8961635250006862848 11661868780735517056 14362102311464171264 17062335842192825472 1315825299211928064 4016058829940582272 6716292360669236480 9416525891397890688 12116759422126544896 14816992952855199104 17517226483583853312 1770715940602955904 4470949471331610112 7171183002060264320 9871416532788918528 12571650063517572736 15271883594246226944 17972117124974881152 2225606581993983744 4925840112722637952 7626073643451292160 10326307174179946368 13026540704908600576 15726774235637254784 18427007766365908992 2680497223385011584 5380730754113665792 8080964284842320000 10781197815570974208 13481431346299628416 16181664877028282624 435154334047385216 3135387864776039424 5835621395504693632 8535854926233347840 11236088456962002048 13936321987690656256 16636555518419310464 890044975438413056 3590278506167067264 6290512036895721472 8990745567624375680 11690979098353029888 14391212629081684096 17091446159810338304 1344935616829440896 4045169147558095104 6745402678286749312 9445636209015403520 12145869739744057728 14846103270472711936 17546336801201366144 1799826258220468736 4500059788949122944 7200293319677777152 9900526850406431360 12600760381135085568 15300993911863739776 18001227442592393984 2254716899611496576 4954950430340150784 7655183961068804992 10355417491797459200 13055651022526113408 15755884553254767616 9374010273870208 2709607541002524416 5409841071731178624 8110074602459832832 10810308133188487040 13510541663917141248 16210775194645795456 464264651664898048 3164498182393552256 5864731713122206464 8564965243850860672 11265198774579514880 13965432305308169088 16665665836036823296 919155293055925888 3619388823784580096 6319622354513234304 9019855885241888512 11720089415970542720 14420322946699196928 17120556477427851136 1374045934446953728 4074279465175607936 6774512995904262144 9474746526632916352 12174980057361570560 14875213588090224768 17575447118818878976 1828936575837981568 4529170106566635776 7229403637295289984 9929637168023944192 12629870698752598400 15330104229481252608 18030337760209906816 2283827217229009408 4984060747957663616 7684294278686317824 10384527809414972032 13084761340143626240 15784994870872280448 38484327891383040 2738717858620037248 5438951389348691456 8139184920077345664 10839418450805999872 13539651981534654080 16239885512263308288 493374969282410880 3193608500011065088 5893842030739719296 8594075561468373504 11294309092197027712 13994542622925681920 16694776153654336128 948265610673438720 3648499141402092928 6348732672130747136 9048966202859401344 11749199733588055552 14449433264316709760 17149666795045363968 1403156252064466560 4103389782793120768 6803623313521774976 9503856844250429184 12204090374979083392 14904323905707737600 17604557436436391808 1858046893455494400 4558280424184148608 7258513954912802816 9958747485641457024 12658981016370111232 15359214547098765440 18059448077827419648 2312937534846522240 5013171065575176448 7713404596303830656 10413638127032484864 13113871657761139072 15814105188489793280 67594645508895872 2767828176237550080 5468061706966204288 8168295237694858496 10868528768423512704 13568762299152166912 16268995829880821120 522485286899923712 3222718817628577920 5922952348357232128 8623185879085886336 11323419409814540544 14023652940543194752 16723886471271848960 977375928290951552 3677609459019605760 6377842989748259968 9078076520476914176 11778310051205568384 14478543581934222592 17178777112662876800 1432266569681979392 4132500100410633600 6832733631139287808 9532967161867942016 12233200692596596224 14933434223325250432 17633667754053904640 1887157211073007232 4587390741801661440 7287624272530315648 9987857803258969856 12688091333987624064 15388324864716278272 18088558395444932480 2342047852464035072 5042281383192689280 7742514913921343488 10442748444649997696 13142981975378651904 15843215506107306112 96704963126408704 2796938493855062912 5497172024583717120 8197405555312371328 10897639086041025536 13597872616769679744 16298106147498333952 551595604517436544 3251829135246090752 5952062665974744960 8652296196703399168 11352529727432053376 14052763258160707584 16752996788889361792 1006486245908464384 3706719776637118592 6406953307365772800 9107186838094427008 11807420368823081216 14507653899551735424 17207887430280389632 1461376887299492224 4161610418028146432 6861843948756800640 9562077479485454848 12262311010214109056 14962544540942763264 17662778071671417472 1916267528690520064 4616501059419174272 7316734590147828480 10016968120876482688 12717201651605136896 15417435182333791104 18117668713062445312 2371158170081547904 5071391700810202112 7771625231538856320 10471858762267510528 13172092292996164736 15872325823724818944 125815280743921536 2826048811472575744 5526282342201229952 8226515872929884160 10926749403658538368 13626982934387192576 16327216465115846784 580705922134949376 3280939452863603584 5981172983592257792 8681406514320912000 11381640045049566208 14081873575778220416 16782107106506874624 1035596563525977216 3735830094254631424 6436063624983285632 9136297155711939840 11836530686440594048 14536764217169248256 17236997747897902464 1490487204917005056 4190720735645659264 6890954266374313472 9591187797102967680 12291421327831621888 14991654858560276096 17691888389288930304 1945377846308032896 4645611377036687104 7345844907765341312 10046078438493995520 12746311969222649728 15446545499951303936 18146779030679958144 2400268487699060736 5100502018427714944 7800735549156369152 10500969079885023360 13201202610613677568 15901436141342331776 154925598361434368 2855159129090088576 5555392659818742784 8255626190547396992 10955859721276051200 13656093252004705408 16356326782733359616 609816239752462208 3310049770481116416 6010283301209770624 8710516831938424832 11410750362667079040 14110983893395733248 16811217424124387456 1064706881143490048 3764940411872144256 6465173942600798464 9165407473329452672 11865641004058106880 14565874534786761088 17266108065515415296 1519597522534517888 4219831053263172096 6920064583991826304 9620298114720480512 12320531645449134720 15020765176177788928 17720998706906443136 1974488163925545728 4674721694654199936 7374955225382854144 10075188756111508352 12775422286840162560 15475655817568816768 18175889348297470976 2429378805316573568 5129612336045227776 7829845866773881984 10530079397502536192 13230312928231190400 15930546458959844608 184035915978947200 2884269446707601408 5584502977436255616 8284736508164909824 10984970038893564032 13685203569622218240 16385437100350872448 638926557369975040 3339160088098629248 6039393618827283456 8739627149555937664 11439860680284591872 14140094211013246080 16840327741741900288 1093817198761002880 3794050729489657088 6494284260218311296 9194517790946965504 11894751321675619712 14594984852404273920 17295218383132928128 1548707840152030720 4248941370880684928 6949174901609339136 9649408432337993344 12349641963066647552 15049875493795301760 17750109024523955968 2003598481543058560 4703832012271712768 7404065543000366976 10104299073729021184 12804532604457675392 15504766135186329600 18204999665914983808 2458489122934086400 5158722653662740608 7858956184391394816 10559189715120049024 13259423245848703232 15959656776577357440 213146233596460032 2913379764325114240 5613613295053768448 8313846825782422656 11014080356511076864 13714313887239731072 16414547417968385280 668036874987487872 3368270405716142080 6068503936444796288 8768737467173450496 11468970997902104704 14169204528630758912 16869438059359413120 1122927516378515712 3823161047107169920 6523394577835824128 9223628108564478336 11923861639293132544 14624095170021786752 17324328700750440960 1577818157769543552 4278051688498197760 6978285219226851968 9678518749955506176 12378752280684160384 15078985811412814592 17779219342141468800 2032708799160571392 4732942329889225600 7433175860617879808 10133409391346534016 12833642922075188224 15533876452803842432 18234109983532496640 2487599440551599232 5187832971280253440 7888066502008907648 10588300032737561856 13288533563466216064 15988767094194870272 242256551213972864 2942490081942627072 5642723612671281280 8342957143399935488 11043190674128589696 13743424204857243904 16443657735585898112 697147192605000704 3397380723333654912 6097614254062309120 8797847784790963328 11498081315519617536 14198314846248271744 16898548376976925952 1152037833996028544 3852271364724682752 6552504895453336960 9252738426181991168 11952971956910645376 14653205487639299584 17353439018367953792 1606928475387056384 4307162006115710592 7007395536844364800 9707629067573019008 12407862598301673216 15108096129030327424 17808329659758981632 2061819116778084224 4762052647506738432 7462286178235392640 10162519708964046848 12862753239692701056 15562986770421355264 18263220301150009472 2516709758169112064 5216943288897766272 7917176819626420480 10617410350355074688 13317643881083728896 16017877411812383104 271366868831485696 2971600399560139904 5671833930288794112 8372067461017448320 11072300991746102528 13772534522474756736 16472768053203410944 726257510222513536 3426491040951167744 6126724571679821952 8826958102408476160 11527191633137130368 14227425163865784576 16927658694594438784 1181148151613541376 3881381682342195584 6581615213070849792 9281848743799504000 11982082274528158208 14682315805256812416 17382549335985466624 1636038793004569216 4336272323733223424 7036505854461877632 9736739385190531840 12436972915919186048 15137206446647840256 17837439977376494464 2090929434395597056 4791162965124251264 7491396495852905472 10191630026581559680 12891863557310213888 15592097088038868096 18292330618767522304 2545820075786624896 5246053606515279104 7946287137243933312 10646520667972587520 13346754198701241728 16046987729429895936 300477186448998528 3000710717177652736 5700944247906306944 8401177778634961152 11101411309363615360 13801644840092269568 16501878370820923776 755367827840026368 3455601358568680576 6155834889297334784 8856068420025988992 11556301950754643200 14256535481483297408 16956769012211951616 1210258469231054208 3910491999959708416 6610725530688362624 9310959061417016832 12011192592145671040 14711426122874325248 17411659653602979456 1665149110622082048 4365382641350736256 7065616172079390464 9765849702808044672 12466083233536698880 15166316764265353088 17866550294994007296 2120039752013109888 4820273282741764096 7520506813470418304 10220740344199072512 12920973874927726720 15621207405656380928 18321440936385035136 2574930393404137728 5275163924132791936 7975397454861446144 10675630985590100352 13375864516318754560 16076098047047408768 329587504066511360 3029821034795165568 5730054565523819776 8430288096252473984 11130521626981128192 13830755157709782400 16530988688438436608 784478145457539200 3484711676186193408 6184945206914847616 8885178737643501824 11585412268372156032 14285645799100810240 16985879329829464448 1239368786848567040 3939602317577221248 6639835848305875456 9340069379034529664 12040302909763183872 14740536440491838080 17440769971220492288 1694259428239594880 4394492958968249088 7094726489696903296 9794960020425557504 12495193551154211712 15195427081882865920 17895660612611520128 2149150069630622720 4849383600359276928 7549617131087931136 10249850661816585344 12950084192545239552 15650317723273893760 18350551254002547968 2604040711021650560 5304274241750304768 8004507772478958976 10704741303207613184 13404974833936267392 16105208364664921600 358697821684024192 3058931352412678400 5759164883141332608 8459398413869986816 11159631944598641024 13859865475327295232 16560099006055949440 813588463075052032 3513821993803706240 6214055524532360448 8914289055261014656 11614522585989668864 14314756116718323072 17014989647446977280 1268479104466079872 3968712635194734080 6668946165923388288 9369179696652042496 12069413227380696704 14769646758109350912 17469880288838005120 1723369745857107712 4423603276585761920 7123836807314416128 9824070338043070336 12524303868771724544 15224537399500378752 17924770930229032960 2178260387248135552 4878493917976789760 7578727448705443968 10278960979434098176 12979194510162752384 15679428040891406592 18379661571620060800 2633151028639163392 5333384559367817600 8033618090096471808 10733851620825126016 13434085151553780224 16134318682282434432 387808139301537024 3088041670030191232 5788275200758845440 8488508731487499648 11188742262216153856 13888975792944808064 16589209323673462272 842698780692564864 3542932311421219072 6243165842149873280 8943399372878527488 11643632903607181696 14343866434335835904 17044099965064490112 1297589422083592704 3997822952812246912 6698056483540901120 9398290014269555328 12098523544998209536 14798757075726863744 17498990606455517952 1752480063474620544 4452713594203274752 7152947124931928960 9853180655660583168 12553414186389237376 15253647717117891584 17953881247846545792 2207370704865648384 4907604235594302592 7607837766322956800 10308071297051611008 13008304827780265216 15708538358508919424 18408771889237573632 2662261346256676224 5362494876985330432 8062728407713984640 10762961938442638848 13463195469171293056 16163428999899947264 416918456919049856 3117151987647704064 5817385518376358272 8517619049105012480 11217852579833666688 13918086110562320896 16618319641290975104 871809098310077696 3572042629038731904 6272276159767386112 8972509690496040320 11672743221224694528 14372976751953348736 17073210282682002944 1326699739701105536 4026933270429759744 6727166801158413952 9427400331887068160 12127633862615722368 14827867393344376576 17528100924073030784 1781590381092133376 4481823911820787584 7182057442549441792 9882290973278096000 12582524504006750208 15282758034735404416 17982991565464058624 2236481022483161216 4936714553211815424 7636948083940469632 10337181614669123840 13037415145397778048 15737648676126432256 18437882206855086464 2691371663874189056 5391605194602843264 8091838725331497472 10792072256060151680 13492305786788805888 16192539317517460096 446028774536562688 3146262305265216896 5846495835993871104 8546729366722525312 11246962897451179520 13947196428179833728 16647429958908487936 900919415927590528 3601152946656244736 6301386477384898944 9001620008113553152 11701853538842207360 14402087069570861568 17102320600299515776 1355810057318618368 4056043588047272576 6756277118775926784 9456510649504580992 12156744180233235200 14856977710961889408 17557211241690543616 1810700698709646208 4510934229438300416 7211167760166954624 9911401290895608832 12611634821624263040 15311868352352917248 18012101883081571456 2265591340100674048 4965824870829328256 7666058401557982464 10366291932286636672 13066525463015290880 15766758993743945088 20248450763047680 2720481981491701888 5420715512220356096 8120949042949010304 10821182573677664512 13521416104406318720 16221649635134972928 475139092154075520 3175372622882729728 5875606153611383936 8575839684340038144 11276073215068692352 13976306745797346560 16676540276526000768 930029733545103360 3630263264273757568 6330496795002411776 9030730325731065984 11730963856459720192 14431197387188374400 17131430917917028608 1384920374936131200 4085153905664785408 6785387436393439616 9485620967122093824 12185854497850748032 14886088028579402240 17586321559308056448 1839811016327159040 4540044547055813248 7240278077784467456 9940511608513121664 12640745139241775872 15340978669970430080 18041212200699084288 2294701657718186880 4994935188446841088 7695168719175495296 10395402249904149504 13095635780632803712 15795869311361457920 49358768380560512 2749592299109214720 5449825829837868928 8150059360566523136 10850292891295177344 13550526422023831552 16250759952752485760 504249409771588352 3204482940500242560 5904716471228896768 8604950001957550976 11305183532686205184 14005417063414859392 16705650594143513600 959140051162616192 3659373581891270400 6359607112619924608 9059840643348578816 11760074174077233024 14460307704805887232 17160541235534541440 1414030692553644032 4114264223282298240 6814497754010952448 9514731284739606656 12214964815468260864 14915198346196915072 17615431876925569280 1868921333944671872 4569154864673326080 7269388395401980288 9969621926130634496 12669855456859288704 15370088987587942912 18070322518316597120 2323811975335699712 5024045506064353920 7724279036793008128 10424512567521662336 13124746098250316544 15824979628978970752 78469085998073344 2778702616726727552 5478936147455381760 8179169678184035968 10879403208912690176 13579636739641344384 16279870270369998592 533359727389101184 3233593258117755392 5933826788846409600 8634060319575063808 11334293850303718016 14034527381032372224 16734760911761026432 988250368780129024 3688483899508783232 6388717430237437440 9088950960966091648 11789184491694745856 14489418022423400064 17189651553152054272 1443141010171156864 4143374540899811072 6843608071628465280 9543841602357119488 12244075133085773696 14944308663814427904 17644542194543082112 1898031651562184704 4598265182290838912 7298498713019493120 9998732243748147328 12698965774476801536 15399199305205455744 18099432835934109952 2352922292953212544 5053155823681866752 7753389354410520960 10453622885139175168 13153856415867829376 15854089946596483584 107579403615586176 2807812934344240384 5508046465072894592 8208279995801548800 10908513526530203008 13608747057258857216 16308980587987511424 562470045006614016 3262703575735268224 5962937106463922432 8663170637192576640 11363404167921230848 14063637698649885056 16763871229378539264 1017360686397641856 3717594217126296064 6417827747854950272 9118061278583604480 11818294809312258688 14518528340040912896 17218761870769567104 1472251327788669696 4172484858517323904 6872718389245978112 9572951919974632320 12273185450703286528 14973418981431940736 17673652512160594944 1927141969179697536 4627375499908351744 7327609030637005952 10027842561365660160 12728076092094314368 15428309622822968576 18128543153551622784 2382032610570725376 5082266141299379584 7782499672028033792 10482733202756688000 13182966733485342208 15883200264213996416 136689721233099008 2836923251961753216 5537156782690407424 8237390313419061632 10937623844147715840 13637857374876370048 16338090905605024256 591580362624126848 3291813893352781056 5992047424081435264 8692280954810089472 11392514485538743680 14092748016267397888 16792981546996052096 1046471004015154688 3746704534743808896 6446938065472463104 9147171596201117312 11847405126929771520 14547638657658425728 17247872188387079936 1501361645406182528 4201595176134836736 6901828706863490944 9602062237592145152 12302295768320799360 15002529299049453568 17702762829778107776 1956252286797210368 4656485817525864576 7356719348254518784 10056952878983172992 12757186409711827200 15457419940440481408 18157653471169135616 2411142928188238208 5111376458916892416 7811609989645546624 10511843520374200832 13212077051102855040 15912310581831509248 165800038850611840 2866033569579266048 5566267100307920256 8266500631036574464 10966734161765228672 13666967692493882880 16367201223222537088 620690680241639680 3320924210970293888 6021157741698948096 8721391272427602304 11421624803156256512 14121858333884910720 16822091864613564928 1075581321632667520 3775814852361321728 6476048383089975936 9176281913818630144 11876515444547284352 14576748975275938560 17276982506004592768 1530471963023695360 4230705493752349568 6930939024481003776 9631172555209657984 12331406085938312192 15031639616666966400 17731873147395620608 1985362604414723200 4685596135143377408 7385829665872031616 10086063196600685824 12786296727329340032 15486530258057994240 18186763788786648448 2440253245805751040 5140486776534405248 7840720307263059456 10540953837991713664 13241187368720367872 15941420899449022080 194910356468124672 2895143887196778880 5595377417925433088 8295610948654087296 10995844479382741504 13696078010111395712 16396311540840049920 649800997859152512 3350034528587806720 6050268059316460928 8750501590045115136 11450735120773769344 14150968651502423552 16851202182231077760 1104691639250180352 3804925169978834560 6505158700707488768 9205392231436142976 11905625762164797184 14605859292893451392 17306092823622105600 1559582280641208192 4259815811369862400 6960049342098516608 9660282872827170816 12360516403555825024 15060749934284479232 17760983465013133440 2014472922032236032 4714706452760890240 7414939983489544448 10115173514218198656 12815407044946852864 15515640575675507072 18215874106404161280 2469363563423263872 5169597094151918080 7869830624880572288 10570064155609226496 13270297686337880704 15970531217066534912 224020674085637504 2924254204814291712 5624487735542945920 8324721266271600128 11024954797000254336 13725188327728908544 16425421858457562752 678911315476665344 3379144846205319552 6079378376933973760 8779611907662627968 11479845438391282176 14180078969119936384 16880312499848590592 1133801956867693184 3834035487596347392 6534269018325001600 9234502549053655808 11934736079782310016 14634969610510964224 17335203141239618432 1588692598258721024 4288926128987375232 6989159659716029440 9689393190444683648 12389626721173337856 15089860251901992064 17790093782630646272 2043583239649748864 4743816770378403072 7444050301107057280 10144283831835711488 12844517362564365696 15544750893293019904 18244984424021674112 2498473881040776704 5198707411769430912 7898940942498085120 10599174473226739328 13299408003955393536 15999641534684047744 253130991703150336 2953364522431804544 5653598053160458752 8353831583889112960 11054065114617767168 13754298645346421376 16454532176075075584 708021633094178176 3408255163822832384 6108488694551486592 8808722225280140800 11508955756008795008 14209189286737449216 16909422817466103424 1162912274485206016 3863145805213860224 6563379335942514432 9263612866671168640 11963846397399822848 14664079928128477056 17364313458857131264 1617802915876233856 4318036446604888064 7018269977333542272 9718503508062196480 12418737038790850688 15118970569519504896 17819204100248159104 2072693557267261696 4772927087995915904 7473160618724570112 10173394149453224320 12873627680181878528 15573861210910532736 18274094741639186944 2527584198658289536 5227817729386943744 7928051260115597952 10628284790844252160 13328518321572906368 16028751852301560576 282241309320663168 2982474840049317376 5682708370777971584 8382941901506625792 11083175432235280000 13783408962963934208 16483642493692588416 737131950711691008 3437365481440345216 6137599012168999424 8837832542897653632 11538066073626307840 14238299604354962048 16938533135083616256 1192022592102718848 3892256122831373056 6592489653560027264 9292723184288681472 11992956715017335680 14693190245745989888 17393423776474644096 1646913233493746688 4347146764222400896 7047380294951055104 9747613825679709312 12447847356408363520 15148080887137017728 17848314417865671936 2101803874884774528 4802037405613428736 7502270936342082944 10202504467070737152 12902737997799391360 15602971528528045568 18303205059256699776 2556694516275802368 5256928047004456576 7957161577733110784 10657395108461764992 13357628639190419200 16057862169919073408 311351626938176000 3011585157666830208 5711818688395484416 8412052219124138624 11112285749852792832 13812519280581447040 16512752811310101248 766242268329203840 3466475799057858048 6166709329786512256 8866942860515166464 11567176391243820672 14267409921972474880 16967643452701129088 1221132909720231680 3921366440448885888 6621599971177540096 9321833501906194304 12022067032634848512 14722300563363502720 17422534094092156928 1676023551111259520 4376257081839913728 7076490612568567936 9776724143297222144 12476957674025876352 15177191204754530560 17877424735483184768 2130914192502287360 4831147723230941568 7531381253959595776 10231614784688249984 12931848315416904192 15632081846145558400 18332315376874212608 2585804833893315200 5286038364621969408 7986271895350623616 10686505426079277824 13386738956807932032 16086972487536586240 340461944555688832 3040695475284343040 5740929006012997248 8441162536741651456 11141396067470305664 13841629598198959872 16541863128927614080 795352585946716672 3495586116675370880 6195819647404025088 8896053178132679296 11596286708861333504 14296520239589987712 16996753770318641920 1250243227337744512 3950476758066398720 6650710288795052928 9350943819523707136 12051177350252361344 14751410880981015552 17451644411709669760 1705133868728772352 4405367399457426560 7105600930186080768 9805834460914734976 12506067991643389184 15206301522372043392 17906535053100697600 2160024510119800192 4860258040848454400 7560491571577108608 10260725102305762816 12960958633034417024 15661192163763071232 18361425694491725440 2614915151510828032 5315148682239482240 8015382212968136448 10715615743696790656 13415849274425444864 16116082805154099072 369572262173201664 3069805792901855872 5770039323630510080 8470272854359164288 11170506385087818496 13870739915816472704 16570973446545126912 824462903564229504 3524696434292883712 6224929965021537920 8925163495750192128 11625397026478846336 14325630557207500544 17025864087936154752 1279353544955257344 3979587075683911552 6679820606412565760 9380054137141219968 12080287667869874176 14780521198598528384 17480754729327182592 1734244186346285184 4434477717074939392 7134711247803593600 9834944778532247808 12535178309260902016 15235411839989556224 17935645370718210432 2189134827737313024 4889368358465967232 7589601889194621440 10289835419923275648 12990068950651929856 15690302481380584064 18390536012109238272 2644025469128340864 5344258999856995072 8044492530585649280 10744726061314303488 13444959592042957696 16145193122771611904 398682579790714496 3098916110519368704 5799149641248022912 8499383171976677120 11199616702705331328 13899850233433985536 16600083764162639744 853573221181742336 3553806751910396544 6254040282639050752 8954273813367704960 11654507344096359168 14354740874825013376 17054974405553667584 1308463862572770176 4008697393301424384 6708930924030078592 9409164454758732800 12109397985487387008 14809631516216041216 17509865046944695424 1763354503963798016 4463588034692452224 7163821565421106432 9864055096149760640 12564288626878414848 15264522157607069056 17964755688335723264 2218245145354825856 4918478676083480064 7618712206812134272 10318945737540788480 13019179268269442688 15719412798998096896 18419646329726751104 2673135786745853696 5373369317474507904 8073602848203162112 10773836378931816320 13474069909660470528 16174303440389124736 427792897408227328 3128026428136881536 5828259958865535744 8528493489594189952 11228727020322844160 13928960551051498368 16629194081780152576 882683538799255168 3582917069527909376 6283150600256563584 8983384130985217792 11683617661713872000 14383851192442526208 17084084723171180416 1337574180190283008 4037807710918937216 6738041241647591424 9438274772376245632 12138508303104899840 14838741833833554048 17538975364562208256 1792464821581310848 4492698352309965056 7192931883038619264 9893165413767273472 12593398944495927680 15293632475224581888 17993866005953236096 2247355462972338688 4947588993700992896 7647822524429647104 10348056055158301312 13048289585886955520 15748523116615609728 2012573634712320 2702246104363366528 5402479635092020736 8102713165820674944 10802946696549329152 13503180227277983360 16203413758006637568 456903215025740160 3157136745754394368 5857370276483048576 8557603807211702784 11257837337940356992 13958070868669011200 16658304399397665408 911793856416768000 3612027387145422208 6312260917874076416 9012494448602730624 11712727979331384832 14412961510060039040 17113195040788693248 1366684497807795840 4066918028536450048 6767151559265104256 9467385089993758464 12167618620722412672 14867852151451066880 17568085682179721088 1821575139198823680 4521808669927477888 7222042200656132096 9922275731384786304 12622509262113440512 15322742792842094720 18022976323570748928 2276465780589851520 4976699311318505728 7676932842047159936 10377166372775814144 13077399903504468352 15777633434233122560 31122891252225152 2731356421980879360 5431589952709533568 8131823483438187776 10832057014166841984 13532290544895496192 16232524075624150400 486013532643252992 3186247063371907200 5886480594100561408 8586714124829215616 11286947655557869824 13987181186286524032 16687414717015178240 940904174034280832 3641137704762935040 6341371235491589248 9041604766220243456 11741838296948897664 14442071827677551872 17142305358406206080 1395794815425308672 4096028346153962880 6796261876882617088 9496495407611271296 12196728938339925504 14896962469068579712 17597195999797233920 1850685456816336512 4550918987544990720 7251152518273644928 9951386049002299136 12651619579730953344 15351853110459607552 18052086641188261760 2305576098207364352 5005809628936018560 7706043159664672768 10406276690393326976 13106510221121981184 15806743751850635392 60233208869737984 2760466739598392192 5460700270327046400 8160933801055700608 10861167331784354816 13561400862513009024 16261634393241663232 515123850260765824 3215357380989420032 5915590911718074240 8615824442446728448 11316057973175382656 14016291503904036864 16716525034632691072 970014491651793664 3670248022380447872 6370481553109102080 9070715083837756288 11770948614566410496 14471182145295064704 17171415676023718912 1424905133042821504 4125138663771475712 6825372194500129920 9525605725228784128 12225839255957438336 14926072786686092544 17626306317414746752 1879795774433849344 4580029305162503552 7280262835891157760 9980496366619811968 12680729897348466176 15380963428077120384 18081196958805774592 2334686415824877184 5034919946553531392 7735153477282185600 10435387008010839808 13135620538739494016 15835854069468148224 89343526487250816 2789577057215905024 5489810587944559232 8190044118673213440 10890277649401867648 13590511180130521856 16290744710859176064 544234167878278656 3244467698606932864 5944701229335587072 8644934760064241280 11345168290792895488 14045401821521549696 16745635352250203904 999124809269306496 3699358339997960704 6399591870726614912 9099825401455269120 11800058932183923328 14500292462912577536 17200525993641231744 1454015450660334336 4154248981388988544 6854482512117642752 9554716042846296960 12254949573574951168 14955183104303605376 17655416635032259584 1908906092051362176 4609139622780016384 7309373153508670592 10009606684237324800 12709840214965979008 15410073745694633216 18110307276423287424 2363796733442390016 5064030264171044224 7764263794899698432 10464497325628352640 13164730856357006848 15864964387085661056 118453844104763648 2818687374833417856 5518920905562072064 8219154436290726272 10919387967019380480 13619621497748034688 16319855028476688896 573344485495791488 3273578016224445696 5973811546953099904 8674045077681754112 11374278608410408320 14074512139139062528 16774745669867716736 1028235126886819328 3728468657615473536 6428702188344127744 9128935719072781952 11829169249801436160 14529402780530090368 17229636311258744576 1483125768277847168 4183359299006501376 6883592829735155584 9583826360463809792 12284059891192464000 14984293421921118208 17684526952649772416 1938016409668875008 4638249940397529216 7338483471126183424 10038717001854837632 12738950532583491840 15439184063312146048 18139417594040800256 2392907051059902848 5093140581788557056 7793374112517211264 10493607643245865472 13193841173974519680 15894074704703173888 147564161722276480 2847797692450930688 5548031223179584896 8248264753908239104 10948498284636893312 13648731815365547520 16348965346094201728 602454803113304320 3302688333841958528 6002921864570612736 8703155395299266944 11403388926027921152 14103622456756575360 16803855987485229568 1057345444504332160 3757578975232986368 6457812505961640576 9158046036690294784 11858279567418948992 14558513098147603200 17258746628876257408 1512236085895360000 4212469616624014208 6912703147352668416 9612936678081322624 12313170208809976832 15013403739538631040 17713637270267285248 1967126727286387840 4667360258015042048 7367593788743696256 10067827319472350464 12768060850201004672 15468294380929658880 18168527911658313088 2422017368677415680 5122250899406069888 7822484430134724096 10522717960863378304 13222951491592032512 15923185022320686720 176674479339789312 2876908010068443520 5577141540797097728 8277375071525751936 10977608602254406144 13677842132983060352 16378075663711714560 631565120730817152 3331798651459471360 6032032182188125568 8732265712916779776 11432499243645433984 14132732774374088192 16832966305102742400 1086455762121844992 3786689292850499200 6486922823579153408 9187156354307807616 11887389885036461824 14587623415765116032 17287856946493770240 1541346403512872832 4241579934241527040 6941813464970181248 9642046995698835456 12342280526427489664 15042514057156143872 17742747587884798080 1996237044903900672 4696470575632554880 7396704106361209088 10096937637089863296 12797171167818517504 15497404698547171712 18197638229275825920 2451127686294928512 5151361217023582720 7851594747752236928 10551828278480891136 13252061809209545344 15952295339938199552 205784796957302144 2906018327685956352 5606251858414610560 8306485389143264768 11006718919871918976 13706952450600573184 16407185981329227392 660675438348329984 3360908969076984192 6061142499805638400 8761376030534292608 11461609561262946816 14161843091991601024 16862076622720255232 1115566079739357824 3815799610468012032 6516033141196666240 9216266671925320448 11916500202653974656 14616733733382628864 17316967264111283072 1570456721130385664 4270690251859039872 6970923782587694080 9671157313316348288 12371390844045002496 15071624374773656704 17771857905502310912 2025347362521413504 4725580893250067712 7425814423978721920 10126047954707376128 12826281485436030336 15526515016164684544 18226748546893338752 2480238003912441344 5180471534641095552 7880705065369749760 10580938596098403968 13281172126827058176 15981405657555712384 234895114574814976 2935128645303469184 5635362176032123392 8335595706760777600 11035829237489431808 13736062768218086016 16436296298946740224 689785755965842816 3390019286694497024 6090252817423151232 8790486348151805440 11490719878880459648 14190953409609113856 16891186940337768064 1144676397356870656 3844909928085524864 6545143458814179072 9245376989542833280 11945610520271487488 14645844051000141696 17346077581728795904 1599567038747898496 4299800569476552704 7000034100205206912 9700267630933861120 12400501161662515328 15100734692391169536 17800968223119823744 2054457680138926336 4754691210867580544 7454924741596234752 10155158272324888960 12855391803053543168 15555625333782197376 18255858864510851584 2509348321529954176 5209581852258608384 7909815382987262592 10610048913715916800 13310282444444571008 16010515975173225216 264005432192327808 2964238962920982016 5664472493649636224 8364706024378290432 11064939555106944640 13765173085835598848 16465406616564253056 718896073583355648 3419129604312009856 6119363135040664064 8819596665769318272 11519830196497972480 14220063727226626688 16920297257955280896 1173786714974383488 3874020245703037696 6574253776431691904 9274487307160346112 11974720837889000320 14674954368617654528 17375187899346308736 1628677356365411328 4328910887094065536 7029144417822719744 9729377948551373952 12429611479280028160 15129845010008682368 17830078540737336576 2083567997756439168 4783801528485093376 7484035059213747584 10184268589942401792 12884502120671056000 15584735651399710208 18284969182128364416 2538458639147467008 5238692169876121216 7938925700604775424 10639159231333429632 13339392762062083840 16039626292790738048 293115749809840640 2993349280538494848 5693582811267149056 8393816341995803264 11094049872724457472 13794283403453111680 16494516934181765888 748006391200868480 3448239921929522688 6148473452658176896 8848706983386831104 11548940514115485312 14249174044844139520 16949407575572793728 1202897032591896320 3903130563320550528 6603364094049204736 9303597624777858944 12003831155506513152 14704064686235167360 17404298216963821568 1657787673982924160 4358021204711578368 7058254735440232576 9758488266168886784 12458721796897540992 15158955327626195200 17859188858354849408 2112678315373952000 4812911846102606208 7513145376831260416 10213378907559914624 12913612438288568832 15613845969017223040 18314079499745877248 2567568956764979840 5267802487493634048 7968036018222288256 10668269548950942464 13368503079679596672 16068736610408250880 322226067427353472 3022459598156007680 5722693128884661888 8422926659613316096 11123160190341970304 13823393721070624512 16523627251799278720 777116708818381312 3477350239547035520 6177583770275689728 8877817301004343936 11578050831732998144 14278284362461652352 16978517893190306560 1232007350209409152 3932240880938063360 6632474411666717568 9332707942395371776 12032941473124025984 14733175003852680192 17433408534581334400 1686897991600436992 4387131522329091200 7087365053057745408 9787598583786399616 12487832114515053824 15188065645243708032 17888299175972362240 2141788632991464832 4842022163720119040 7542255694448773248 10242489225177427456 12942722755906081664 15642956286634735872 18343189817363390080 2596679274382492672 5296912805111146880 7997146335839801088 10697379866568455296 13397613397297109504 16097846928025763712 351336385044866304 3051569915773520512 5751803446502174720 8452036977230828928 11152270507959483136 13852504038688137344 16552737569416791552 806227026435894144 3506460557164548352 6206694087893202560 8906927618621856768 11607161149350510976 14307394680079165184 17007628210807819392 1261117667826921984 3961351198555576192 6661584729284230400 9361818260012884608 12062051790741538816 14762285321470193024 17462518852198847232 1716008309217949824 4416241839946604032 7116475370675258240 9816708901403912448 12516942432132566656 15217175962861220864 17917409493589875072 2170898950608977664 4871132481337631872 7571366012066286080 10271599542794940288 12971833073523594496 15672066604252248704 18372300134980902912 2625789592000005504 5326023122728659712 8026256653457313920 10726490184185968128 13426723714914622336 16126957245643276544 380446702662379136 3080680233391033344 5780913764119687552 8481147294848341760 11181380825576995968 13881614356305650176 16581847887034304384 835337344053406976 3535570874782061184 6235804405510715392 8936037936239369600 11636271466968023808 14336504997696678016 17036738528425332224 1290227985444434816 3990461516173089024 6690695046901743232 9390928577630397440 12091162108359051648 14791395639087705856 17491629169816360064 1745118626835462656 4445352157564116864 7145585688292771072 9845819219021425280 12546052749750079488 15246286280478733696 17946519811207387904 2200009268226490496 4900242798955144704 7600476329683798912 10300709860412453120 13000943391141107328 15701176921869761536 18401410452598415744 2654899909617518336 5355133440346172544 8055366971074826752 10755600501803480960 13455834032532135168 16156067563260789376 409557020279891968 3109790551008546176 5810024081737200384 8510257612465854592 11210491143194508800 13910724673923163008 16610958204651817216 864447661670919808 3564681192399574016 6264914723128228224 8965148253856882432 11665381784585536640 14365615315314190848 17065848846042845056 1319338303061947648 4019571833790601856 6719805364519256064 9420038895247910272 12120272425976564480 14820505956705218688 17520739487433872896 1774228944452975488 4474462475181629696 7174696005910283904 9874929536638938112 12575163067367592320 15275396598096246528 17975630128824900736 2229119585844003328 4929353116572657536 7629586647301311744 10329820178029965952 13030053708758620160 15730287239487274368 18430520770215928576 2684010227235031168 5384243757963685376 8084477288692339584 10784710819420993792 13484944350149648000 16185177880878302208 438667337897404800 3138900868626059008 5839134399354713216 8539367930083367424 11239601460812021632 13939834991540675840 16640068522269330048 893557979288432640 3593791510017086848 6294025040745741056 8994258571474395264 11694492102203049472 14394725632931703680 17094959163660357888 1348448620679460480 4048682151408114688 6748915682136768896 9449149212865423104 12149382743594077312 14849616274322731520 17549849805051385728 1803339262070488320 4503572792799142528 7203806323527796736 9904039854256450944 12604273384985105152 15304506915713759360 18004740446442413568 2258229903461516160 4958463434190170368 7658696964918824576 10358930495647478784 13059164026376132992 15759397557104787200 12887014123889792 2713120544852544000 5413354075581198208 8113587606309852416 10813821137038506624 13514054667767160832 16214288198495815040 467777655514917632 3168011186243571840 5868244716972226048 8568478247700880256 11268711778429534464 13968945309158188672 16669178839886842880 922668296905945472 3622901827634599680 6323135358363253888 9023368889091908096 11723602419820562304 14423835950549216512 17124069481277870720 1377558938296973312 4077792469025627520 6778025999754281728 9478259530482935936 12178493061211590144 14878726591940244352 17578960122668898560 1832449579688001152 4532683110416655360 7232916641145309568 9933150171873963776 12633383702602617984 15333617233331272192 18033850764059926400 2287340221079028992 4987573751807683200 7687807282536337408 10388040813264991616 13088274343993645824 15788507874722300032 41997331741402624 2742230862470056832 5442464393198711040 8142697923927365248 10842931454656019456 13543164985384673664 16243398516113327872 496887973132430464 3197121503861084672 5897355034589738880 8597588565318393088 11297822096047047296 13998055626775701504 16698289157504355712 951778614523458304 3652012145252112512 6352245675980766720 9052479206709420928 11752712737438075136 14452946268166729344 17153179798895383552 1406669255914486144 4106902786643140352 6807136317371794560 9507369848100448768 12207603378829102976 14907836909557757184 17608070440286411392 1861559897305513984 4561793428034168192 7262026958762822400 9962260489491476608 12662494020220130816 15362727550948785024 18062961081677439232 2316450538696541824 5016684069425196032 7716917600153850240 10417151130882504448 13117384661611158656 15817618192339812864 71107649358915456 2771341180087569664 5471574710816223872 8171808241544878080 10872041772273532288 13572275303002186496 16272508833730840704 525998290749943296 3226231821478597504 5926465352207251712 8626698882935905920 11326932413664560128 14027165944393214336 16727399475121868544 980888932140971136 3681122462869625344 6381355993598279552 9081589524326933760 11781823055055587968 14482056585784242176 17182290116512896384 1435779573531998976 4136013104260653184 6836246634989307392 9536480165717961600 12236713696446615808 14936947227175270016 17637180757903924224 1890670214923026816 4590903745651681024 7291137276380335232 9991370807108989440 12691604337837643648 15391837868566297856 18092071399294952064 2345560856314054656 5045794387042708864 7746027917771363072 10446261448500017280 13146494979228671488 15846728509957325696 100217966976428288 2800451497705082496 5500685028433736704 8200918559162390912 10901152089891045120 13601385620619699328 16301619151348353536 555108608367456128 3255342139096110336 5955575669824764544 8655809200553418752 11356042731282072960 14056276262010727168 16756509792739381376 1009999249758483968 3710232780487138176 6410466311215792384 9110699841944446592 11810933372673100800 14511166903401755008 17211400434130409216 1464889891149511808 4165123421878166016 6865356952606820224 9565590483335474432 12265824014064128640 14966057544792782848 17666291075521437056 1919780532540539648 4620014063269193856 7320247593997848064 10020481124726502272 12720714655455156480 15420948186183810688 18121181716912464896 2374671173931567488 5074904704660221696 7775138235388875904 10475371766117530112 13175605296846184320 15875838827574838528 129328284593941120 2829561815322595328 5529795346051249536 8230028876779903744 10930262407508557952 13630495938237212160 16330729468965866368 584218925984968960 3284452456713623168 5984685987442277376 8684919518170931584 11385153048899585792 14085386579628240000 16785620110356894208 1039109567375996800 3739343098104651008 6439576628833305216 9139810159561959424 11840043690290613632 14540277221019267840 17240510751747922048 1494000208767024640 4194233739495678848 6894467270224333056 9594700800952987264 12294934331681641472 14995167862410295680 17695401393138949888 1948890850158052480 4649124380886706688 7349357911615360896 10049591442344015104 12749824973072669312 15450058503801323520 18150292034529977728 2403781491549080320 5104015022277734528 7804248553006388736 10504482083735042944 13204715614463697152 15904949145192351360 158438602211453952 2858672132940108160 5558905663668762368 8259139194397416576 10959372725126070784 13659606255854724992 16359839786583379200 613329243602481792 3313562774331136000 6013796305059790208 8714029835788444416 11414263366517098624 14114496897245752832 16814730427974407040 1068219884993509632 3768453415722163840 6468686946450818048 9168920477179472256 11869154007908126464 14569387538636780672 17269621069365434880 1523110526384537472 4223344057113191680 6923577587841845888 9623811118570500096 12324044649299154304 15024278180027808512 17724511710756462720 1978001167775565312 4678234698504219520 7378468229232873728 10078701759961527936 12778935290690182144 15479168821418836352 18179402352147490560 2432891809166593152 5133125339895247360 7833358870623901568 10533592401352555776 13233825932081209984 15934059462809864192 187548919828966784 2887782450557620992 5588015981286275200 8288249512014929408 10988483042743583616 13688716573472237824 16388950104200892032 642439561219994624 3342673091948648832 6042906622677303040 8743140153405957248 11443373684134611456 14143607214863265664 16843840745591919872 1097330202611022464 3797563733339676672 6497797264068330880 9198030794796985088 11898264325525639296 14598497856254293504 17298731386982947712 1552220844002050304 4252454374730704512 6952687905459358720 9652921436188012928 12353154966916667136 15053388497645321344 17753622028373975552 2007111485393078144 4707345016121732352 7407578546850386560 10107812077579040768 12808045608307694976 15508279139036349184 18208512669765003392 2462002126784105984 5162235657512760192 7862469188241414400 10562702718970068608 13262936249698722816 15963169780427377024 216659237446479616 2916892768175133824 5617126298903788032 8317359829632442240 11017593360361096448 13717826891089750656 16418060421818404864 671549878837507456 3371783409566161664 6072016940294815872 8772250471023470080 11472484001752124288 14172717532480778496 16872951063209432704 1126440520228535296 3826674050957189504 6526907581685843712 9227141112414497920 11927374643143152128 14627608173871806336 17327841704600460544 1581331161619563136 4281564692348217344 6981798223076871552 9682031753805525760 12382265284534179968 15082498815262834176 17782732345991488384 2036221803010590976 4736455333739245184 7436688864467899392 10136922395196553600 12837155925925207808 15537389456653862016 18237622987382516224 2491112444401618816 5191345975130273024 7891579505858927232 10591813036587581440 13292046567316235648 15992280098044889856 245769555063992448 2946003085792646656 5646236616521300864 8346470147249955072 11046703677978609280 13746937208707263488 16447170739435917696 700660196455020288 3400893727183674496 6101127257912328704 8801360788640982912 11501594319369637120 14201827850098291328 16902061380826945536 1155550837846048128 3855784368574702336 6556017899303356544 9256251430032010752 11956484960760664960 14656718491489319168 17356952022217973376 1610441479237075968 4310675009965730176 7010908540694384384 9711142071423038592 12411375602151692800 15111609132880347008 17811842663609001216 2065332120628103808 4765565651356758016 7465799182085412224 10166032712814066432 12866266243542720640 15566499774271374848 18266733305000029056 2520222762019131648 5220456292747785856 7920689823476440064 10620923354205094272 13321156884933748480 16021390415662402688 274879872681505280 2975113403410159488 5675346934138813696 8375580464867467904 11075813995596122112 13776047526324776320 16476281057053430528 729770514072533120 3430004044801187328 6130237575529841536 8830471106258495744 11530704636987149952 14230938167715804160 16931171698444458368 1184661155463560960 3884894686192215168 6585128216920869376 9285361747649523584 11985595278378177792 14685828809106832000 17386062339835486208 1639551796854588800 4339785327583243008 7040018858311897216 9740252389040551424 12440485919769205632 15140719450497859840 17840952981226514048 2094442438245616640 4794675968974270848 7494909499702925056 10195143030431579264 12895376561160233472 15595610091888887680 18295843622617541888 2549333079636644480 5249566610365298688 7949800141093952896 10650033671822607104 13350267202551261312 16050500733279915520 303990190299018112 3004223721027672320 5704457251756326528 8404690782484980736 11104924313213634944 13805157843942289152 16505391374670943360 758880831690045952 3459114362418700160 6159347893147354368 8859581423876008576 11559814954604662784 14260048485333316992 16960282016061971200 1213771473081073792 3914005003809728000 6614238534538382208 9314472065267036416 12014705595995690624 14714939126724344832 17415172657452999040 1668662114472101632 4368895645200755840 7069129175929410048 9769362706658064256 12469596237386718464 15169829768115372672 17870063298844026880 2123552755863129472 4823786286591783680 7524019817320437888 10224253348049092096 12924486878777746304 15624720409506400512 18324953940235054720 2578443397254157312 5278676927982811520 7978910458711465728 10679143989440119936 13379377520168774144 16079611050897428352 333100507916530944 3033334038645185152 5733567569373839360 8433801100102493568 11134034630831147776 13834268161559801984 16534501692288456192 787991149307558784 3488224680036212992 6188458210764867200 8888691741493521408 11588925272222175616 14289158802950829824 16989392333679484032 1242881790698586624 3943115321427240832 6643348852155895040 9343582382884549248 12043815913613203456 14744049444341857664 17444282975070511872 1697772432089614464 4398005962818268672 7098239493546922880 9798473024275577088 12498706555004231296 15198940085732885504 17899173616461539712 2152663073480642304 4852896604209296512 7553130134937950720 10253363665666604928 12953597196395259136 15653830727123913344 18354064257852567552 2607553714871670144 5307787245600324352 8008020776328978560 10708254307057632768 13408487837786286976 16108721368514941184 362210825534043776 3062444356262697984 5762677886991352192 8462911417720006400 11163144948448660608 13863378479177314816 16563612009905969024 817101466925071616 3517334997653725824 6217568528382380032 8917802059111034240 11618035589839688448 14318269120568342656 17018502651296996864 1271992108316099456 3972225639044753664 6672459169773407872 9372692700502062080 12072926231230716288 14773159761959370496 17473393292688024704 1726882749707127296 4427116280435781504 7127349811164435712 9827583341893089920 12527816872621744128 15228050403350398336 17928283934079052544 2181773391098155136 4882006921826809344 7582240452555463552 10282473983284117760 12982707514012771968 15682941044741426176 18383174575470080384 2636664032489182976 5336897563217837184 8037131093946491392 10737364624675145600 13437598155403799808 16137831686132454016 391321143151556608 3091554673880210816 5791788204608865024 8492021735337519232 11192255266066173440 13892488796794827648 16592722327523481856 846211784542584448 3546445315271238656 6246678845999892864 8946912376728547072 11647145907457201280 14347379438185855488 17047612968914509696 1301102425933612288 4001335956662266496 6701569487390920704 9401803018119574912 12102036548848229120 14802270079576883328 17502503610305537536 1755993067324640128 4456226598053294336 7156460128781948544 9856693659510602752 12556927190239256960 15257160720967911168 17957394251696565376 2210883708715667968 4911117239444322176 7611350770172976384 10311584300901630592 13011817831630284800 15712051362358939008 18412284893087593216 2665774350106695808 5366007880835350016 8066241411564004224 10766474942292658432 13466708473021312640 16166942003749966848 420431460769069440 3120664991497723648 5820898522226377856 8521132052955032064 11221365583683686272 13921599114412340480 16621832645140994688 875322102160097280 3575555632888751488 6275789163617405696 8976022694346059904 11676256225074714112 14376489755803368320 17076723286532022528 1330212743551125120 4030446274279779328 6730679805008433536 9430913335737087744 12131146866465741952 14831380397194396160 17531613927923050368 1785103384942152960 4485336915670807168 7185570446399461376 9885803977128115584 12586037507856769792 15286271038585424000 17986504569314078208 2239994026333180800 4940227557061835008 7640461087790489216 10340694618519143424 13040928149247797632 15741161679976451840 18441395210705106048 2694884667724208640 5395118198452862848 8095351729181517056 10795585259910171264 13495818790638825472 16196052321367479680 449541778386582272 3149775309115236480 5850008839843890688 8550242370572544896 11250475901301199104 13950709432029853312 16650942962758507520 904432419777610112 3604665950506264320 6304899481234918528 9005133011963572736 11705366542692226944 14405600073420881152 17105833604149535360 1359323061168637952 4059556591897292160 6759790122625946368 9460023653354600576 12160257184083254784 14860490714811908992 17560724245540563200 1814213702559665792 4514447233288320000 7214680764016974208 9914914294745628416 12615147825474282624 15315381356202936832 18015614886931591040 2269104343950693632 4969337874679347840 7669571405408002048 10369804936136656256 13070038466865310464 15770271997593964672 23761454613067264 2723994985341721472 5424228516070375680 8124462046799029888 10824695577527684096 13524929108256338304 16225162638984992512 478652096004095104 3178885626732749312 5879119157461403520 8579352688190057728 11279586218918711936 13979819749647366144 16680053280376020352 933542737395122944 3633776268123777152 6334009798852431360 9034243329581085568 11734476860309739776 14434710391038393984 17134943921767048192 1388433378786150784 4088666909514804992 6788900440243459200 9489133970972113408 12189367501700767616 14889601032429421824 17589834563158076032 1843324020177178624 4543557550905832832 7243791081634487040 9944024612363141248 12644258143091795456 15344491673820449664 18044725204549103872 2298214661568206464 4998448192296860672 7698681723025514880 10398915253754169088 13099148784482823296 15799382315211477504 52871772230580096 2753105302959234304 5453338833687888512 8153572364416542720 10853805895145196928 13554039425873851136 16254272956602505344 507762413621607936 3207995944350262144 5908229475078916352 8608463005807570560 11308696536536224768 14008930067264878976 16709163597993533184 962653055012635776 3662886585741289984 6363120116469944192 9063353647198598400 11763587177927252608 14463820708655906816 17164054239384561024 1417543696403663616 4117777227132317824 6818010757860972032 9518244288589626240 12218477819318280448 14918711350046934656 17618944880775588864 1872434337794691456 4572667868523345664 7272901399251999872 9973134929980654080 12673368460709308288 15373601991437962496 18073835522166616704 2327324979185719296 5027558509914373504 7727792040643027712 10428025571371681920 13128259102100336128 15828492632828990336 81982089848092928 2782215620576747136 5482449151305401344 8182682682034055552 10882916212762709760 13583149743491363968 16283383274220018176 536872731239120768 3237106261967774976 5937339792696429184 8637573323425083392 11337806854153737600 14038040384882391808 16738273915611046016 991763372630148608 3691996903358802816 6392230434087457024 9092463964816111232 11792697495544765440 14492931026273419648 17193164557002073856 1446654014021176448 4146887544749830656 6847121075478484864 9547354606207139072 12247588136935793280 14947821667664447488 17648055198393101696 1901544655412204288 4601778186140858496 7302011716869512704 10002245247598166912 12702478778326821120 15402712309055475328 18102945839784129536 2356435296803232128 5056668827531886336 7756902358260540544 10457135888989194752 13157369419717848960 15857602950446503168 111092407465605760 2811325938194259968 5511559468922914176 8211792999651568384 10912026530380222592 13612260061108876800 16312493591837531008 565983048856633600 3266216579585287808 5966450110313942016 8666683641042596224 11366917171771250432 14067150702499904640 16767384233228558848 1020873690247661440 3721107220976315648 6421340751704969856 9121574282433624064 11821807813162278272 14522041343890932480 17222274874619586688 1475764331638689280 4175997862367343488 6876231393095997696 9576464923824651904 12276698454553306112 14976931985281960320 17677165516010614528 1930654973029717120 4630888503758371328 7331122034487025536 10031355565215679744 12731589095944333952 15431822626672988160 18132056157401642368 2385545614420744960 5085779145149399168 7786012675878053376 10486246206606707584 13186479737335361792 15886713268064016000 140202725083118592 2840436255811772800 5540669786540427008 8240903317269081216 10941136847997735424 13641370378726389632 16341603909455043840 595093366474146432 3295326897202800640 5995560427931454848 8695793958660109056 11396027489388763264 14096261020117417472 16796494550846071680 1049984007865174272 3750217538593828480 6450451069322482688 9150684600051136896 11850918130779791104 14551151661508445312 17251385192237099520 1504874649256202112 4205108179984856320 6905341710713510528 9605575241442164736 12305808772170818944 15006042302899473152 17706275833628127360 1959765290647229952 4659998821375884160 7360232352104538368 10060465882833192576 12760699413561846784 15460932944290500992 18161166475019155200 2414655932038257792 5114889462766912000 7815122993495566208 10515356524224220416 13215590054952874624 15915823585681528832 169313042700631424 2869546573429285632 5569780104157939840 8270013634886594048 10970247165615248256 13670480696343902464 16370714227072556672 624203684091659264 3324437214820313472 6024670745548967680 8724904276277621888 11425137807006276096 14125371337734930304 16825604868463584512 1079094325482687104 3779327856211341312 6479561386939995520 9179794917668649728 11880028448397303936 14580261979125958144 17280495509854612352 1533984966873714944 4234218497602369152 6934452028331023360 9634685559059677568 12334919089788331776 15035152620516985984 17735386151245640192 1988875608264742784 4689109138993396992 7389342669722051200 10089576200450705408 12789809731179359616 15490043261908013824 18190276792636668032 2443766249655770624 5143999780384424832 7844233311113079040 10544466841841733248 13244700372570387456 15944933903299041664 198423360318144256 2898656891046798464 5598890421775452672 8299123952504106880 10999357483232761088 13699591013961415296 16399824544690069504 653314001709172096 3353547532437826304 6053781063166480512 8754014593895134720 11454248124623788928 14154481655352443136 16854715186081097344 1108204643100199936 3808438173828854144 6508671704557508352 9208905235286162560 11909138766014816768 14609372296743470976 17309605827472125184 1563095284491227776 4263328815219881984 6963562345948536192 9663795876677190400 12364029407405844608 15064262938134498816 17764496468863153024 2017985925882255616 4718219456610909824 7418452987339564032 10118686518068218240 12818920048796872448 15519153579525526656 18219387110254180864 2472876567273283456 5173110098001937664 7873343628730591872 10573577159459246080 13273810690187900288 15974044220916554496 227533677935657088 2927767208664311296 5628000739392965504 8328234270121619712 11028467800850273920 13728701331578928128 16428934862307582336 682424319326684928 3382657850055339136 6082891380783993344 8783124911512647552 11483358442241301760 14183591972969955968 16883825503698610176 1137314960717712768 3837548491446366976 6537782022175021184 9238015552903675392 11938249083632329600 14638482614360983808 17338716145089638016 1592205602108740608 4292439132837394816 6992672663566049024 9692906194294703232 12393139725023357440 15093373255752011648 17793606786480665856 2047096243499768448 4747329774228422656 7447563304957076864 10147796835685731072 12848030366414385280 15548263897143039488 18248497427871693696 2501986884890796288 5202220415619450496 7902453946348104704 10602687477076758912 13302921007805413120 16003154538534067328 256643995553169920 2956877526281824128 5657111057010478336 8357344587739132544 11057578118467786752 13757811649196440960 16458045179925095168 711534636944197760 3411768167672851968 6112001698401506176 8812235229130160384 11512468759858814592 14212702290587468800 16912935821316123008 1166425278335225600 3866658809063879808 6566892339792534016 9267125870521188224 11967359401249842432 14667592931978496640 17367826462707150848 1621315919726253440 4321549450454907648 7021782981183561856 9722016511912216064 12422250042640870272 15122483573369524480 17822717104098178688 2076206561117281280 4776440091845935488 7476673622574589696 10176907153303243904 12877140684031898112 15577374214760552320 18277607745489206528 2531097202508309120 5231330733236963328 7931564263965617536 10631797794694271744 13332031325422925952 16032264856151580160 285754313170682752 2985987843899336960 5686221374627991168 8386454905356645376 11086688436085299584 13786921966813953792 16487155497542608000 740644954561710592 3440878485290364800 6141112016019019008 8841345546747673216 11541579077476327424 14241812608204981632 16942046138933635840 1195535595952738432 3895769126681392640 6596002657410046848 9296236188138701056 11996469718867355264 14696703249596009472 17396936780324663680 1650426237343766272 4350659768072420480 7050893298801074688 9751126829529728896 12451360360258383104 15151593890987037312 17851827421715691520 2105316878734794112 4805550409463448320 7505783940192102528 10206017470920756736 12906251001649410944 15606484532378065152 18306718063106719360 2560207520125821952 5260441050854476160 7960674581583130368 10660908112311784576 13361141643040438784 16061375173769092992 314864630788195584 3015098161516849792 5715331692245504000 8415565222974158208 11115798753702812416 13816032284431466624 16516265815160120832 769755272179223424 3469988802907877632 6170222333636531840 8870455864365186048 11570689395093840256 14270922925822494464 16971156456551148672 1224645913570251264 3924879444298905472 6625112975027559680 9325346505756213888 12025580036484868096 14725813567213522304 17426047097942176512 1679536554961279104 4379770085689933312 7080003616418587520 9780237147147241728 12480470677875895936 15180704208604550144 17880937739333204352 2134427196352306944 4834660727080961152 7534894257809615360 10235127788538269568 12935361319266923776 15635594849995577984 18335828380724232192 2589317837743334784 5289551368471988992 7989784899200643200 10690018429929297408 13390251960657951616 16090485491386605824 343974948405708416 3044208479134362624 5744442009863016832 8444675540591671040 11144909071320325248 13845142602048979456 16545376132777633664 798865589796736256 3499099120525390464 6199332651254044672 8899566181982698880 11599799712711353088 14300033243440007296 17000266774168661504 1253756231187764096 3953989761916418304 6654223292645072512 9354456823373726720 12054690354102380928 14754923884831035136 17455157415559689344 1708646872578791936 4408880403307446144 7109113934036100352 9809347464764754560 12509580995493408768 15209814526222062976 17910048056950717184 2163537513969819776 4863771044698473984 7564004575427128192 10264238106155782400 12964471636884436608 15664705167613090816 18364938698341745024 2618428155360847616 5318661686089501824 8018895216818156032 10719128747546810240 13419362278275464448 16119595809004118656 373085266023221248 3073318796751875456 5773552327480529664 8473785858209183872 11174019388937838080 13874252919666492288 16574486450395146496 827975907414249088 3528209438142903296 6228442968871557504 8928676499600211712 11628910030328865920 14329143561057520128 17029377091786174336 1282866548805276928 3983100079533931136 6683333610262585344 9383567140991239552 12083800671719893760 14784034202448547968 17484267733177202176 1737757190196304768 4437990720924958976 7138224251653613184 9838457782382267392 12538691313110921600 15238924843839575808 17939158374568230016 2192647831587332608 4892881362315986816 7593114893044641024 10293348423773295232 12993581954501949440 15693815485230603648 18394049015959257856 2647538472978360448 5347772003707014656 8048005534435668864 10748239065164323072 13448472595892977280 16148706126621631488 402195583640734080 3102429114369388288 5802662645098042496 8502896175826696704 11203129706555350912 13903363237284005120 16603596768012659328 857086225031761920 3557319755760416128 6257553286489070336 8957786817217724544 11658020347946378752 14358253878675032960 17058487409403687168 1311976866422789760 4012210397151443968 6712443927880098176 9412677458608752384 12112910989337406592 14813144520066060800 17513378050794715008 1766867507813817600 4467101038542471808 7167334569271126016 9867568099999780224 12567801630728434432 15268035161457088640 17968268692185742848 2221758149204845440 4921991679933499648 7622225210662153856 10322458741390808064 13022692272119462272 15722925802848116480 18423159333576770688 2676648790595873280 5376882321324527488 8077115852053181696 10777349382781835904 13477582913510490112 16177816444239144320 431305901258246912 3131539431986901120 5831772962715555328 8532006493444209536 11232240024172863744 13932473554901517952 16632707085630172160 886196542649274752 3586430073377928960 6286663604106583168 8986897134835237376 11687130665563891584 14387364196292545792 17087597727021200000 1341087184040302592 4041320714768956800 6741554245497611008 9441787776226265216 12142021306954919424 14842254837683573632 17542488368412227840 1795977825431330432 4496211356159984640 7196444886888638848 9896678417617293056 12596911948345947264 15297145479074601472 17997379009803255680 2250868466822358272 4951101997551012480 7651335528279666688 10351569059008320896 13051802589736975104 15752036120465629312 5525577484731904 2705759108213386112 5405992638942040320 8106226169670694528 10806459700399348736 13506693231128002944 16206926761856657152 460416218875759744 3160649749604413952 5860883280333068160 8561116811061722368 11261350341790376576 13961583872519030784 16661817403247684992 915306860266787584 3615540390995441792 6315773921724096000 9016007452452750208 11716240983181404416 14416474513910058624 17116708044638712832 1370197501657815424 4070431032386469632 6770664563115123840 9470898093843778048 12171131624572432256 14871365155301086464 17571598686029740672 1825088143048843264 4525321673777497472 7225555204506151680 9925788735234805888 12626022265963460096 15326255796692114304 18026489327420768512 2279978784439871104 4980212315168525312 7680445845897179520 10380679376625833728 13080912907354487936 15781146438083142144 34635895102244736 2734869425830898944 5435102956559553152 8135336487288207360 10835570018016861568 13535803548745515776 16236037079474169984 489526536493272576 3189760067221926784 5889993597950580992 8590227128679235200 11290460659407889408 13990694190136543616 16690927720865197824 944417177884300416 3644650708612954624 6344884239341608832 9045117770070263040 11745351300798917248 14445584831527571456 17145818362256225664 1399307819275328256 4099541350003982464 6799774880732636672 9500008411461290880 12200241942189945088 14900475472918599296 17600709003647253504 1854198460666356096 4554431991395010304 7254665522123664512 9954899052852318720 12655132583580972928 15355366114309627136 18055599645038281344 2309089102057383936 5009322632786038144 7709556163514692352 10409789694243346560 13110023224972000768 15810256755700654976 63746212719757568 2763979743448411776 5464213274177065984 8164446804905720192 10864680335634374400 13564913866363028608 16265147397091682816 518636854110785408 3218870384839439616 5919103915568093824 8619337446296748032 11319570977025402240 14019804507754056448 16720038038482710656 973527495501813248 3673761026230467456 6373994556959121664 9074228087687775872 11774461618416430080 14474695149145084288 17174928679873738496 1428418136892841088 4128651667621495296 6828885198350149504 9529118729078803712 12229352259807457920 14929585790536112128 17629819321264766336 1883308778283868928 4583542309012523136 7283775839741177344 9984009370469831552 12684242901198485760 15384476431927139968 18084709962655794176 2338199419674896768 5038432950403550976 7738666481132205184 10438900011860859392 13139133542589513600 15839367073318167808 92856530337270400 2793090061065924608 5493323591794578816 8193557122523233024 10893790653251887232 13594024183980541440 16294257714709195648 547747171728298240 3247980702456952448 5948214233185606656 8648447763914260864 11348681294642915072 14048914825371569280 16749148356100223488 1002637813119326080 3702871343847980288 6403104874576634496 9103338405305288704 11803571936033942912 14503805466762597120 17204038997491251328 1457528454510353920 4157761985239008128 6857995515967662336 9558229046696316544 12258462577424970752 14958696108153624960 17658929638882279168 1912419095901381760 4612652626630035968 7312886157358690176 10013119688087344384 12713353218815998592 15413586749544652800 18113820280273307008 2367309737292409600 5067543268021063808 7767776798749718016 10468010329478372224 13168243860207026432 15868477390935680640 121966847954783232 2822200378683437440 5522433909412091648 8222667440140745856 10922900970869400064 13623134501598054272 16323368032326708480 576857489345811072 3277091020074465280 5977324550803119488 8677558081531773696 11377791612260427904 14078025142989082112 16778258673717736320 1031748130736838912 3731981661465493120 6432215192194147328 9132448722922801536 11832682253651455744 14532915784380109952 17233149315108764160 1486638772127866752 4186872302856520960 6887105833585175168 9587339364313829376 12287572895042483584 14987806425771137792 17688039956499792000 1941529413518894592 4641762944247548800 7341996474976203008 10042230005704857216 12742463536433511424 15442697067162165632 18142930597890819840 2396420054909922432 5096653585638576640 7796887116367230848 10497120647095885056 13197354177824539264 15897587708553193472 151077165572296064 2851310696300950272 5551544227029604480 8251777757758258688 10952011288486912896 13652244819215567104 16352478349944221312 605967806963323904 3306201337691978112 6006434868420632320 8706668399149286528 11406901929877940736 14107135460606594944 16807368991335249152 1060858448354351744 3761091979083005952 6461325509811660160 9161559040540314368 11861792571268968576 14562026101997622784 17262259632726276992 1515749089745379584 4215982620474033792 6916216151202688000 9616449681931342208 12316683212659996416 15016916743388650624 17717150274117304832 1970639731136407424 4670873261865061632 7371106792593715840 10071340323322370048 12771573854051024256 15471807384779678464 18172040915508332672 2425530372527435264 5125763903256089472 7825997433984743680 10526230964713397888 13226464495442052096 15926698026170706304 180187483189808896 2880421013918463104 5580654544647117312 8280888075375771520 10981121606104425728 13681355136833079936 16381588667561734144 635078124580836736 3335311655309490944 6035545186038145152 8735778716766799360 11436012247495453568 14136245778224107776 16836479308952761984 1089968765971864576 3790202296700518784 6490435827429172992 9190669358157827200 11890902888886481408 14591136419615135616 17291369950343789824 1544859407362892416 4245092938091546624 6945326468820200832 9645559999548855040 12345793530277509248 15046027061006163456 17746260591734817664 1999750048753920256 4699983579482574464 7400217110211228672 10100450640939882880 12800684171668537088 15500917702397191296 18201151233125845504 2454640690144948096 5154874220873602304 7855107751602256512 10555341282330910720 13255574813059564928 15955808343788219136 209297800807321728 2909531331535975936 5609764862264630144 8309998392993284352 11010231923721938560 13710465454450592768 16410698985179246976 664188442198349568 3364421972927003776 6064655503655657984 8764889034384312192 11465122565112966400 14165356095841620608 16865589626570274816 1119079083589377408 3819312614318031616 6519546145046685824 9219779675775340032 11920013206503994240 14620246737232648448 17320480267961302656 1573969724980405248 4274203255709059456 6974436786437713664 9674670317166367872 12374903847895022080 15075137378623676288 17775370909352330496 2028860366371433088 4729093897100087296 7429327427828741504 10129560958557395712 12829794489286049920 15530028020014704128 18230261550743358336 2483751007762460928 5183984538491115136 7884218069219769344 10584451599948423552 13284685130677077760 15984918661405731968 238408118424834560 2938641649153488768 5638875179882142976 8339108710610797184 11039342241339451392 13739575772068105600 16439809302796759808 693298759815862400 3393532290544516608 6093765821273170816 8793999352001825024 11494232882730479232 14194466413459133440 16894699944187787648 1148189401206890240 3848422931935544448 6548656462664198656 9248889993392852864 11949123524121507072 14649357054850161280 17349590585578815488 1603080042597918080 4303313573326572288 7003547104055226496 9703780634783880704 12404014165512534912 15104247696241189120 17804481226969843328 2057970683988945920 4758204214717600128 7458437745446254336 10158671276174908544 12858904806903562752 15559138337632216960 18259371868360871168 2512861325379973760 5213094856108627968 7913328386837282176 10613561917565936384 13313795448294590592 16014028979023244800 267518436042347392 2967751966771001600 5667985497499655808 8368219028228310016 11068452558956964224 13768686089685618432 16468919620414272640 722409077433375232 3422642608162029440 6122876138890683648 8823109669619337856 11523343200347992064 14223576731076646272 16923810261805300480 1177299718824403072 3877533249553057280 6577766780281711488 9278000311010365696 11978233841739019904 14678467372467674112 17378700903196328320 1632190360215430912 4332423890944085120 7032657421672739328 9732890952401393536 12433124483130047744 15133358013858701952 17833591544587356160 2087081001606458752 4787314532335112960 7487548063063767168 10187781593792421376 12888015124521075584 15588248655249729792 18288482185978384000 2541971642997486592 5242205173726140800 7942438704454795008 10642672235183449216 13342905765912103424 16043139296640757632 296628753659860224 2996862284388514432 5697095815117168640 8397329345845822848 11097562876574477056 13797796407303131264 16498029938031785472 751519395050888064 3451752925779542272 6151986456508196480 8852219987236850688 11552453517965504896 14252687048694159104 16952920579422813312 1206410036441915904 3906643567170570112 6606877097899224320 9307110628627878528 12007344159356532736 14707577690085186944 17407811220813841152 1661300677832943744 4361534208561597952 7061767739290252160 9762001270018906368 12462234800747560576 15162468331476214784 17862701862204868992 2116191319223971584 4816424849952625792 7516658380681280000 10216891911409934208 12917125442138588416 15617358972867242624 18317592503595896832 2571081960614999424 5271315491343653632 7971549022072307840 10671782552800962048 13372016083529616256 16072249614258270464 325739071277373056 3025972602006027264 5726206132734681472 8426439663463335680 11126673194191989888 13826906724920644096 16527140255649298304 780629712668400896 3480863243397055104 6181096774125709312 8881330304854363520 11581563835583017728 14281797366311671936 16982030897040326144 1235520354059428736 3935753884788082944 6635987415516737152 9336220946245391360 12036454476974045568 14736688007702699776 17436921538431353984 1690410995450456576 4390644526179110784 7090878056907764992 9791111587636419200 12491345118365073408 15191578649093727616 17891812179822381824 2145301636841484416 4845535167570138624 7545768698298792832 10246002229027447040 12946235759756101248 15646469290484755456 18346702821213409664 2600192278232512256 5300425808961166464 8000659339689820672 10700892870418474880 13401126401147129088 16101359931875783296 354849388894885888 3055082919623540096 5755316450352194304 8455549981080848512 11155783511809502720 13856017042538156928 16556250573266811136 809740030285913728 3509973561014567936 6210207091743222144 8910440622471876352 11610674153200530560 14310907683929184768 17011141214657838976 1264630671676941568 3964864202405595776 6665097733134249984 9365331263862904192 12065564794591558400 14765798325320212608 17466031856048866816 1719521313067969408 4419754843796623616 7119988374525277824 9820221905253932032 12520455435982586240 15220688966711240448 17920922497439894656 2174411954458997248 4874645485187651456 7574879015916305664 10275112546644959872 12975346077373614080 15675579608102268288 18375813138830922496 2629302595850025088 5329536126578679296 8029769657307333504 10730003188035987712 13430236718764641920 16130470249493296128 383959706512398720 3084193237241052928 5784426767969707136 8484660298698361344 11184893829427015552 13885127360155669760 16585360890884323968 838850347903426560 3539083878632080768 6239317409360734976 8939550940089389184 11639784470818043392 14340018001546697600 17040251532275351808 1293740989294454400 3993974520023108608 6694208050751762816 9394441581480417024 12094675112209071232 14794908642937725440 17495142173666379648 1748631630685482240 4448865161414136448 7149098692142790656 9849332222871444864 12549565753600099072 15249799284328753280 17950032815057407488 2203522272076510080 4903755802805164288 7603989333533818496 10304222864262472704 13004456394991126912 15704689925719781120 18404923456448435328 2658412913467537920 5358646444196192128 8058879974924846336 10759113505653500544 13459347036382154752 16159580567110808960 413070024129911552 3113303554858565760 5813537085587219968 8513770616315874176 11214004147044528384 13914237677773182592 16614471208501836800 867960665520939392 3568194196249593600 6268427726978247808 8968661257706902016 11668894788435556224 14369128319164210432 17069361849892864640 1322851306911967232 4023084837640621440 6723318368369275648 9423551899097929856 12123785429826584064 14824018960555238272 17524252491283892480 1777741948302995072 4477975479031649280 7178209009760303488 9878442540488957696 12578676071217611904 15278909601946266112 17979143132674920320 2232632589694022912 4932866120422677120 7633099651151331328 10333333181879985536 13033566712608639744 15733800243337293952 18434033774065948160 2687523231085050752 5387756761813704960 8087990292542359168 10788223823271013376 13488457353999667584 16188690884728321792 442180341747424384 3142413872476078592 5842647403204732800 8542880933933387008 11243114464662041216 13943347995390695424 16643581526119349632 897070983138452224 3597304513867106432 6297538044595760640 8997771575324414848 11698005106053069056 14398238636781723264 17098472167510377472 1351961624529480064 4052195155258134272 6752428685986788480 9452662216715442688 12152895747444096896 14853129278172751104 17553362808901405312 1806852265920507904 4507085796649162112 7207319327377816320 9907552858106470528 12607786388835124736 15308019919563778944 18008253450292433152 2261742907311535744 4961976438040189952 7662209968768844160 10362443499497498368 13062677030226152576 15762910560954806784 16400017973909376 2716633548702563584 5416867079431217792 8117100610159872000 10817334140888526208 13517567671617180416 16217801202345834624 471290659364937216 3171524190093591424 5871757720822245632 8571991251550899840 11272224782279554048 13972458313008208256 16672691843736862464 926181300755965056 3626414831484619264 6326648362213273472 9026881892941927680 11727115423670581888 14427348954399236096 17127582485127890304 1381071942146992896 4081305472875647104 6781539003604301312 9481772534332955520 12182006065061609728 14882239595790263936 17582473126518918144 1835962583538020736 4536196114266674944 7236429644995329152 9936663175723983360 12636896706452637568 15337130237181291776 18037363767909945984 2290853224929048576 4991086755657702784 7691320286386356992 10391553817115011200 13091787347843665408 15792020878572319616 45510335591422208 2745743866320076416 5445977397048730624 8146210927777384832 10846444458506039040 13546677989234693248 16246911519963347456 500400976982450048 3200634507711104256 5900868038439758464 8601101569168412672 11301335099897066880 14001568630625721088 16701802161354375296 955291618373477888 3655525149102132096 6355758679830786304 9055992210559440512 11756225741288094720 14456459272016748928 17156692802745403136 1410182259764505728 4110415790493159936 6810649321221814144 9510882851950468352 12211116382679122560 14911349913407776768 17611583444136430976 1865072901155533568 4565306431884187776 7265539962612841984 9965773493341496192 12666007024070150400 15366240554798804608 18066474085527458816 2319963542546561408 5020197073275215616 7720430604003869824 10420664134732524032 13120897665461178240 15821131196189832448 74620653208935040 2774854183937589248 5475087714666243456 8175321245394897664 10875554776123551872 13575788306852206080 16276021837580860288 529511294599962880 3229744825328617088 5929978356057271296 8630211886785925504 11330445417514579712 14030678948243233920 16730912478971888128 984401935990990720 3684635466719644928 6384868997448299136 9085102528176953344 11785336058905607552 14485569589634261760 17185803120362915968 1439292577382018560 4139526108110672768 6839759638839326976 9539993169567981184 12240226700296635392 14940460231025289600 17640693761753943808 1894183218773046400 4594416749501700608 7294650280230354816 9994883810959009024 12695117341687663232 15395350872416317440 18095584403144971648 2349073860164074240 5049307390892728448 7749540921621382656 10449774452350036864 13150007983078691072 15850241513807345280 103730970826447872 2803964501555102080 5504198032283756288 8204431563012410496 10904665093741064704 13604898624469718912 16305132155198373120 558621612217475712 3258855142946129920 5959088673674784128 8659322204403438336 11359555735132092544 14059789265860746752 16760022796589400960 1013512253608503552 3713745784337157760 6413979315065811968 9114212845794466176 11814446376523120384 14514679907251774592 17214913437980428800 1468402894999531392 4168636425728185600 6868869956456839808 9569103487185494016 12269337017914148224 14969570548642802432 17669804079371456640 1923293536390559232 4623527067119213440 7323760597847867648 10023994128576521856 12724227659305176064 15424461190033830272 18124694720762484480 2378184177781587072 5078417708510241280 7778651239238895488 10478884769967549696 13179118300696203904 15879351831424858112 132841288443960704 2833074819172614912 5533308349901269120 8233541880629923328 10933775411358577536 13634008942087231744 16334242472815885952 587731929834988544 3287965460563642752 5988198991292296960 8688432522020951168 11388666052749605376 14088899583478259584 16789133114206913792 1042622571226016384 3742856101954670592 6443089632683324800 9143323163411979008 11843556694140633216 14543790224869287424 17244023755597941632 1497513212617044224 4197746743345698432 6897980274074352640 9598213804803006848 12298447335531661056 14998680866260315264 17698914396988969472 1952403854008072064 4652637384736726272 7352870915465380480 10053104446194034688 12753337976922688896 15453571507651343104 18153805038379997312 2407294495399099904 5107528026127754112 7807761556856408320 10507995087585062528 13208228618313716736 15908462149042370944 161951606061473536 2862185136790127744 5562418667518781952 8262652198247436160 10962885728976090368 13663119259704744576 16363352790433398784 616842247452501376 3317075778181155584 6017309308909809792 8717542839638464000 11417776370367118208 14118009901095772416 16818243431824426624 1071732888843529216 3771966419572183424 6472199950300837632 9172433481029491840 11872667011758146048 14572900542486800256 17273134073215454464 1526623530234557056 4226857060963211264 6927090591691865472 9627324122420519680 12327557653149173888 15027791183877828096 17728024714606482304 1981514171625584896 4681747702354239104 7381981233082893312 10082214763811547520 12782448294540201728 15482681825268855936 18182915355997510144 2436404813016612736 5136638343745266944 7836871874473921152 10537105405202575360 13237338935931229568 15937572466659883776 191061923678986368 2891295454407640576 5591528985136294784 8291762515864948992 10991996046593603200 13692229577322257408 16392463108050911616 645952565070014208 3346186095798668416 6046419626527322624 8746653157255976832 11446886687984631040 14147120218713285248 16847353749441939456 1100843206461042048 3801076737189696256 6501310267918350464 9201543798647004672 11901777329375658880 14602010860104313088 17302244390832967296 1555733847852069888 4255967378580724096 6956200909309378304 9656434440038032512 12356667970766686720 15056901501495340928 17757135032223995136 2010624489243097728 4710858019971751936 7411091550700406144 10111325081429060352 12811558612157714560 15511792142886368768 18212025673615022976 2465515130634125568 5165748661362779776 7865982192091433984 10566215722820088192 13266449253548742400 15966682784277396608 220172241296499200 2920405772025153408 5620639302753807616 8320872833482461824 11021106364211116032 13721339894939770240 16421573425668424448 675062882687527040 3375296413416181248 6075529944144835456 8775763474873489664 11475997005602143872 14176230536330798080 16876464067059452288 1129953524078554880 3830187054807209088 6530420585535863296 9230654116264517504 11930887646993171712 14631121177721825920 17331354708450480128 1584844165469582720 4285077696198236928 6985311226926891136 9685544757655545344 12385778288384199552 15086011819112853760 17786245349841507968 2039734806860610560 4739968337589264768 7440201868317918976 10140435399046573184 12840668929775227392 15540902460503881600 18241135991232535808 2494625448251638400 5194858978980292608 7895092509708946816 10595326040437601024 13295559571166255232 15995793101894909440 249282558914012032 2949516089642666240 5649749620371320448 8349983151099974656 11050216681828628864 13750450212557283072 16450683743285937280 704173200305039872 3404406731033694080 6104640261762348288 8804873792491002496 11505107323219656704 14205340853948310912 16905574384676965120 1159063841696067712 3859297372424721920 6559530903153376128 9259764433882030336 11959997964610684544 14660231495339338752 17360465026067992960 1613954483087095552 4314188013815749760 7014421544544403968 9714655075273058176 12414888606001712384 15115122136730366592 17815355667459020800 2068845124478123392 4769078655206777600 7469312185935431808 10169545716664086016 12869779247392740224 15570012778121394432 18270246308850048640 2523735765869151232 5223969296597805440 7924202827326459648 10624436358055113856 13324669888783768064 16024903419512422272 278392876531524864 2978626407260179072 5678859937988833280 8379093468717487488 11079326999446141696 13779560530174795904 16479794060903450112 733283517922552704 3433517048651206912 6133750579379861120 8833984110108515328 11534217640837169536 14234451171565823744 16934684702294477952 1188174159313580544 3888407690042234752 6588641220770888960 9288874751499543168 11989108282228197376 14689341812956851584 17389575343685505792 1643064800704608384 4343298331433262592 7043531862161916800 9743765392890571008 12443998923619225216 15144232454347879424 17844465985076533632 2097955442095636224 4798188972824290432 7498422503552944640 10198656034281598848 12898889565010253056 15599123095738907264 18299356626467561472 2552846083486664064 5253079614215318272 7953313144943972480 10653546675672626688 13353780206401280896 16054013737129935104 307503194149037696 3007736724877691904 5707970255606346112 8408203786335000320 11108437317063654528 13808670847792308736 16508904378520962944 762393835540065536 3462627366268719744 6162860896997373952 8863094427726028160 11563327958454682368 14263561489183336576 16963795019911990784 1217284476931093376 3917518007659747584 6617751538388401792 9317985069117056000 12018218599845710208 14718452130574364416 17418685661303018624 1672175118322121216 4372408649050775424 7072642179779429632 9772875710508083840 12473109241236738048 15173342771965392256 17873576302694046464 2127065759713149056 4827299290441803264 7527532821170457472 10227766351899111680 12927999882627765888 15628233413356420096 18328466944085074304 2581956401104176896 5282189931832831104 7982423462561485312 10682656993290139520 13382890524018793728 16083124054747447936 336613511766550528 3036847042495204736 5737080573223858944 8437314103952513152 11137547634681167360 13837781165409821568 16538014696138475776 791504153157578368 3491737683886232576 6191971214614886784 8892204745343540992 11592438276072195200 14292671806800849408 16992905337529503616 1246394794548606208 3946628325277260416 6646861856005914624 9347095386734568832 12047328917463223040 14747562448191877248 17447795978920531456 1701285435939634048 4401518966668288256 7101752497396942464 9801986028125596672 12502219558854250880 15202453089582905088 17902686620311559296 2156176077330661888 4856409608059316096 7556643138787970304 10256876669516624512 12957110200245278720 15657343730973932928 18357577261702587136 2611066718721689728 5311300249450343936 8011533780178998144 10711767310907652352 13412000841636306560 16112234372364960768 365723829384063360 3065957360112717568 5766190890841371776 8466424421570025984 11166657952298680192 13866891483027334400 16567125013755988608 820614470775091200 3520848001503745408 6221081532232399616 8921315062961053824 11621548593689708032 14321782124418362240 17022015655147016448 1275505112166119040 3975738642894773248 6675972173623427456 9376205704352081664 12076439235080735872 14776672765809390080 17476906296538044288 1730395753557146880 4430629284285801088 7130862815014455296 9831096345743109504 12531329876471763712 15231563407200417920 17931796937929072128 2185286394948174720 4885519925676828928 7585753456405483136 10285986987134137344 12986220517862791552 15686454048591445760 18386687579320099968 2640177036339202560 5340410567067856768 8040644097796510976 10740877628525165184 13441111159253819392 16141344689982473600 394834147001576192 3095067677730230400 5795301208458884608 8495534739187538816 11195768269916193024 13896001800644847232 16596235331373501440 849724788392604032 3549958319121258240 6250191849849912448 8950425380578566656 11650658911307220864 14350892442035875072 17051125972764529280 1304615429783631872 4004848960512286080 6705082491240940288 9405316021969594496 12105549552698248704 14805783083426902912 17506016614155557120 1759506071174659712 4459739601903313920 7159973132631968128 9860206663360622336 12560440194089276544 15260673724817930752 17960907255546584960 2214396712565687552 4914630243294341760 7614863774022995968 10315097304751650176 13015330835480304384 15715564366208958592 18415797896937612800 2669287353956715392 5369520884685369600 8069754415414023808 10769987946142678016 13470221476871332224 16170455007599986432 423944464619089024 3124177995347743232 5824411526076397440 8524645056805051648 11224878587533705856 13925112118262360064 16625345648991014272 878835106010116864 3579068636738771072 6279302167467425280 8979535698196079488 11679769228924733696 14380002759653387904 17080236290382042112 1333725747401144704 4033959278129798912 6734192808858453120 9434426339587107328 12134659870315761536 14834893401044415744 17535126931773069952 1788616388792172544 4488849919520826752 7189083450249480960 9889316980978135168 12589550511706789376 15289784042435443584 17990017573164097792 2243507030183200384 4943740560911854592 7643974091640508800 10344207622369163008 13044441153097817216 15744674683826471424 18444908214555125632 2698397671574228224 5398631202302882432 8098864733031536640 10799098263760190848 13499331794488845056 16199565325217499264 453054782236601856 3153288312965256064 5853521843693910272 8553755374422564480 11253988905151218688 13954222435879872896 16654455966608527104 907945423627629696 3608178954356283904 6308412485084938112 9008646015813592320 11708879546542246528 14409113077270900736 17109346607999554944 1362836065018657536 4063069595747311744 6763303126475965952 9463536657204620160 12163770187933274368 14864003718661928576 17564237249390582784 1817726706409685376 4517960237138339584 7218193767866993792 9918427298595648000 12618660829324302208 15318894360052956416 18019127890781610624 2272617347800713216 4972850878529367424 7673084409258021632 10373317939986675840 13073551470715330048 15773785001443984256 27274458463086848 2727507989191741056 5427741519920395264 8127975050649049472 10828208581377703680 13528442112106357888 16228675642835012096 482165099854114688 3182398630582768896 5882632161311423104 8582865692040077312 11283099222768731520 13983332753497385728 16683566284226039936 937055741245142528 3637289271973796736 6337522802702450944 9037756333431105152 11737989864159759360 14438223394888413568 17138456925617067776 1391946382636170368 4092179913364824576 6792413444093478784 9492646974822132992 12192880505550787200 14893114036279441408 17593347567008095616 1846837024027198208 4547070554755852416 7247304085484506624 9947537616213160832 12647771146941815040 15348004677670469248 18048238208399123456 2301727665418226048 5001961196146880256 7702194726875534464 10402428257604188672 13102661788332842880 15802895319061497088 56384776080599680 2756618306809253888 5456851837537908096 8157085368266562304 10857318898995216512 13557552429723870720 16257785960452524928 511275417471627520 3211508948200281728 5911742478928935936 8611976009657590144 11312209540386244352 14012443071114898560 16712676601843552768 966166058862655360 3666399589591309568 6366633120319963776 9066866651048617984 11767100181777272192 14467333712505926400 17167567243234580608 1421056700253683200 4121290230982337408 6821523761710991616 9521757292439645824 12221990823168300032 14922224353896954240 17622457884625608448 1875947341644711040 4576180872373365248 7276414403102019456 9976647933830673664 12676881464559327872 15377114995287982080 18077348526016636288 2330837983035738880 5031071513764393088 7731305044493047296 10431538575221701504 13131772105950355712 15832005636679009920 85495093698112512 2785728624426766720 5485962155155420928 8186195685884075136 10886429216612729344 13586662747341383552 16286896278070037760 540385735089140352 3240619265817794560 5940852796546448768 8641086327275102976 11341319858003757184 14041553388732411392 16741786919461065600 995276376480168192 3695509907208822400 6395743437937476608 9095976968666130816 11796210499394785024 14496444030123439232 17196677560852093440 1450167017871196032 4150400548599850240 6850634079328504448 9550867610057158656 12251101140785812864 14951334671514467072 17651568202243121280 1905057659262223872 4605291189990878080 7305524720719532288 10005758251448186496 12705991782176840704 15406225312905494912 18106458843634149120 2359948300653251712 5060181831381905920 7760415362110560128 10460648892839214336 13160882423567868544 15861115954296522752 114605411315625344 2814838942044279552 5515072472772933760 8215306003501587968 10915539534230242176 13615773064958896384 16316006595687550592 569496052706653184 3269729583435307392 5969963114163961600 8670196644892615808 11370430175621270016 14070663706349924224 16770897237078578432 1024386694097681024 3724620224826335232 6424853755554989440 9125087286283643648 11825320817012297856 14525554347740952064 17225787878469606272 1479277335488708864 4179510866217363072 6879744396946017280 9579977927674671488 12280211458403325696 14980444989131979904 17680678519860634112 1934167976879736704 4634401507608390912 7334635038337045120 10034868569065699328 12735102099794353536 15435335630523007744 18135569161251661952 2389058618270764544 5089292148999418752 7789525679728072960 10489759210456727168 13189992741185381376 15890226271914035584 143715728933138176 2843949259661792384 5544182790390446592 8244416321119100800 10944649851847755008 13644883382576409216 16345116913305063424 598606370324166016 3298839901052820224 5999073431781474432 8699306962510128640 11399540493238782848 14099774023967437056 16800007554696091264 1053497011715193856 3753730542443848064 6453964073172502272 9154197603901156480 11854431134629810688 14554664665358464896 17254898196087119104 1508387653106221696 4208621183834875904 6908854714563530112 9609088245292184320 12309321776020838528 15009555306749492736 17709788837478146944 1963278294497249536 4663511825225903744 7363745355954557952 10063978886683212160 12764212417411866368 15464445948140520576 18164679478869174784 2418168935888277376 5118402466616931584 7818635997345585792 10518869528074240000 13219103058802894208 15919336589531548416 172826046550651008 2873059577279305216 5573293108007959424 8273526638736613632 10973760169465267840 13673993700193922048 16374227230922576256 627716687941678848 3327950218670333056 6028183749398987264 8728417280127641472 11428650810856295680 14128884341584949888 16829117872313604096 1082607329332706688 3782840860061360896 6483074390790015104 9183307921518669312 11883541452247323520 14583774982975977728 17284008513704631936 1537497970723734528 4237731501452388736 6937965032181042944 9638198562909697152 12338432093638351360 15038665624367005568 17738899155095659776 1992388612114762368 4692622142843416576 7392855673572070784 10093089204300724992 12793322735029379200 15493556265758033408 18193789796486687616 2447279253505790208 5147512784234444416 7847746314963098624 10547979845691752832 13248213376420407040 15948446907149061248 201936364168163840 2902169894896818048 5602403425625472256 8302636956354126464 11002870487082780672 13703104017811434880 16403337548540089088 656827005559191680 3357060536287845888 6057294067016500096 8757527597745154304 11457761128473808512 14157994659202462720 16858228189931116928 1111717646950219520 3811951177678873728 6512184708407527936 9212418239136182144 11912651769864836352 14612885300593490560 17313118831322144768 1566608288341247360 4266841819069901568 6967075349798555776 9667308880527209984 12367542411255864192 15067775941984518400 17768009472713172608 2021498929732275200 4721732460460929408 7421965991189583616 10122199521918237824 12822433052646892032 15522666583375546240 18222900114104200448 2476389571123303040 5176623101851957248 7876856632580611456 10577090163309265664 13277323694037919872 15977557224766574080 231046681785676672 2931280212514330880 5631513743242985088 8331747273971639296 11031980804700293504 13732214335428947712 16432447866157601920 685937323176704512 3386170853905358720 6086404384634012928 8786637915362667136 11486871446091321344 14187104976819975552 16887338507548629760 1140827964567732352 3841061495296386560 6541295026025040768 9241528556753694976 11941762087482349184 14641995618211003392 17342229148939657600 1595718605958760192 4295952136687414400 6996185667416068608 9696419198144722816 12396652728873377024 15096886259602031232 17797119790330685440 2050609247349788032 4750842778078442240 7451076308807096448 10151309839535750656 12851543370264404864 15551776900993059072 18252010431721713280 2505499888740815872 5205733419469470080 7905966950198124288 10606200480926778496 13306434011655432704 16006667542384086912 260156999403189504 2960390530131843712 5660624060860497920 8360857591589152128 11061091122317806336 13761324653046460544 16461558183775114752 715047640794217344 3415281171522871552 6115514702251525760 8815748232980179968 11515981763708834176 14216215294437488384 16916448825166142592 1169938282185245184 3870171812913899392 6570405343642553600 9270638874371207808 11970872405099862016 14671105935828516224 17371339466557170432 1624828923576273024 4325062454304927232 7025295985033581440 9725529515762235648 12425763046490889856 15125996577219544064 17826230107948198272 2079719564967300864 4779953095695955072 7480186626424609280 10180420157153263488 12880653687881917696 15580887218610571904 18281120749339226112 2534610206358328704 5234843737086982912 7935077267815637120 10635310798544291328 13335544329272945536 16035777860001599744 289267317020702336 2989500847749356544 5689734378478010752 8389967909206664960 11090201439935319168 13790434970663973376 16490668501392627584 744157958411730176 3444391489140384384 6144625019869038592 8844858550597692800 11545092081326347008 14245325612055001216 16945559142783655424 1199048599802758016 3899282130531412224 6599515661260066432 9299749191988720640 11999982722717374848 14700216253446029056 17400449784174683264 1653939241193785856 4354172771922440064 7054406302651094272 9754639833379748480 12454873364108402688 15155106894837056896 17855340425565711104 2108829882584813696 4809063413313467904 7509296944042122112 10209530474770776320 12909764005499430528 15609997536228084736 18310231066956738944 2563720523975841536 5263954054704495744 7964187585433149952 10664421116161804160 13364654646890458368 16064888177619112576 318377634638215168 3018611165366869376 5718844696095523584 8419078226824177792 11119311757552832000 13819545288281486208 16519778819010140416 773268276029243008 3473501806757897216 6173735337486551424 8873968868215205632 11574202398943859840 14274435929672514048 16974669460401168256 1228158917420270848 3928392448148925056 6628625978877579264 9328859509606233472 12029093040334887680 14729326571063541888 17429560101792196096 1683049558811298688 4383283089539952896 7083516620268607104 9783750150997261312 12483983681725915520 15184217212454569728 17884450743183223936 2137940200202326528 4838173730930980736 7538407261659634944 10238640792388289152 12938874323116943360 15639107853845597568 18339341384574251776 2592830841593354368 5293064372322008576 7993297903050662784 10693531433779316992 13393764964507971200 16093998495236625408 347487952255728000 3047721482984382208 5747955013713036416 8448188544441690624 11148422075170344832 13848655605898999040 16548889136627653248 802378593646755840 3502612124375410048 6202845655104064256 8903079185832718464 11603312716561372672 14303546247290026880 17003779778018681088 1257269235037783680 3957502765766437888 6657736296495092096 9357969827223746304 12058203357952400512 14758436888681054720 17458670419409708928 1712159876428811520 4412393407157465728 7112626937886119936 9812860468614774144 12513093999343428352 15213327530072082560 17913561060800736768 2167050517819839360 4867284048548493568 7567517579277147776 10267751110005801984 12967984640734456192 15668218171463110400 18368451702191764608 2621941159210867200 5322174689939521408 8022408220668175616 10722641751396829824 13422875282125484032 16123108812854138240 376598269873240832 3076831800601895040 5777065331330549248 8477298862059203456 11177532392787857664 13877765923516511872 16577999454245166080 831488911264268672 3531722441992922880 6231955972721577088 8932189503450231296 11632423034178885504 14332656564907539712 17032890095636193920 1286379552655296512 3986613083383950720 6686846614112604928 9387080144841259136 12087313675569913344 14787547206298567552 17487780737027221760 1741270194046324352 4441503724774978560 7141737255503632768 9841970786232286976 12542204316960941184 15242437847689595392 17942671378418249600 2196160835437352192 4896394366166006400 7596627896894660608 10296861427623314816 12997094958351969024 15697328489080623232 18397562019809277440 2651051476828380032 5351285007557034240 8051518538285688448 10751752069014342656 13451985599742996864 16152219130471651072 405708587490753664 3105942118219407872 5806175648948062080 8506409179676716288 11206642710405370496 13906876241134024704 16607109771862678912 860599228881781504 3560832759610435712 6261066290339089920 8961299821067744128 11661533351796398336 14361766882525052544 17062000413253706752 1315489870272809344 4015723401001463552 6715956931730117760 9416190462458771968 12116423993187426176 14816657523916080384 17516891054644734592 1770380511663837184 4470614042392491392 7170847573121145600 9871081103849799808 12571314634578454016 15271548165307108224 17971781696035762432 2225271153054865024 4925504683783519232 7625738214512173440 10325971745240827648 13026205275969481856 15726438806698136064 18426672337426790272 2680161794445892864 5380395325174547072 8080628855903201280 10780862386631855488 13481095917360509696 16181329448089163904 434818905108266496 3135052435836920704 5835285966565574912 8535519497294229120 11235753028022883328 13935986558751537536 16636220089480191744 889709546499294336 3589943077227948544 6290176607956602752 8990410138685256960 11690643669413911168 14390877200142565376 17091110730871219584 1344600187890322176 4044833718618976384 6745067249347630592 9445300780076284800 12145534310804939008 14845767841533593216 17546001372262247424 1799490829281350016 4499724360010004224 7199957890738658432 9900191421467312640 12600424952195966848 15300658482924621056 18000892013653275264 2254381470672377856 4954615001401032064 7654848532129686272 10355082062858340480 13055315593586994688 15755549124315648896 9038581334751488 2709272112063405696 5409505642792059904 8109739173520714112 10809972704249368320 13510206234978022528 16210439765706676736 463929222725779328 3164162753454433536 5864396284183087744 8564629814911741952 11264863345640396160 13965096876369050368 16665330407097704576 918819864116807168 3619053394845461376 6319286925574115584 9019520456302769792 11719753987031424000 14419987517760078208 17120221048488732416 1373710505507835008 4073944036236489216 6774177566965143424 9474411097693797632 12174644628422451840 14874878159151106048 17575111689879760256 1828601146898862848 4528834677627517056 7229068208356171264 9929301739084825472 12629535269813479680 15329768800542133888 18030002331270788096 2283491788289890688 4983725319018544896 7683958849747199104 10384192380475853312 13084425911204507520 15784659441933161728 38148898952264320 2738382429680918528 5438615960409572736 8138849491138226944 10839083021866881152 13539316552595535360 16239550083324189568 493039540343292160 3193273071071946368 5893506601800600576 8593740132529254784 11293973663257908992 13994207193986563200 16694440724715217408 947930181734320000 3648163712462974208 6348397243191628416 9048630773920282624 11748864304648936832 14449097835377591040 17149331366106245248 1402820823125347840 4103054353854002048 6803287884582656256 9503521415311310464 12203754946039964672 14903988476768618880 17604222007497273088 1857711464516375680 4557944995245029888 7258178525973684096 9958412056702338304 12658645587430992512 15358879118159646720 18059112648888300928 2312602105907403520 5012835636636057728 7713069167364711936 10413302698093366144 13113536228822020352 15813769759550674560 67259216569777152 2767492747298431360 5467726278027085568 8167959808755739776 10868193339484393984 13568426870213048192 16268660400941702400 522149857960804992 3222383388689459200 5922616919418113408 8622850450146767616 11323083980875421824 14023317511604076032 16723551042332730240 977040499351832832 3677274030080487040 6377507560809141248 9077741091537795456 11777974622266449664 14478208152995103872 17178441683723758080 1431931140742860672 4132164671471514880 6832398202200169088 9532631732928823296 12232865263657477504 14933098794386131712 17633332325114785920 1886821782133888512 4587055312862542720 7287288843591196928 9987522374319851136 12687755905048505344 15387989435777159552 18088222966505813760 2341712423524916352 5041945954253570560 7742179484982224768 10442413015710878976 13142646546439533184 15842880077168187392 96369534187289984 2796603064915944192 5496836595644598400 8197070126373252608 10897303657101906816 13597537187830561024 16297770718559215232 551260175578317824 3251493706306972032 5951727237035626240 8651960767764280448 11352194298492934656 14052427829221588864 16752661359950243072 1006150816969345664 3706384347697999872 6406617878426654080 9106851409155308288 11807084939883962496 14507318470612616704 17207552001341270912 1461041458360373504 4161274989089027712 6861508519817681920 9561742050546336128 12261975581274990336 14962209112003644544 17662442642732298752 1915932099751401344 4616165630480055552 7316399161208709760 10016632691937363968 12716866222666018176 15417099753394672384 18117333284123326592 2370822741142429184 5071056271871083392 7771289802599737600 10471523333328391808 13171756864057046016 15871990394785700224 125479851804802816 2825713382533457024 5525946913262111232 8226180443990765440 10926413974719419648 13626647505448073856 16326881036176728064 580370493195830656 3280604023924484864 5980837554653139072 8681071085381793280 11381304616110447488 14081538146839101696 16781771677567755904 1035261134586858496 3735494665315512704 6435728196044166912 9135961726772821120 11836195257501475328 14536428788230129536 17236662318958783744 1490151775977886336 4190385306706540544 6890618837435194752 9590852368163848960 12291085898892503168 14991319429621157376 17691552960349811584 1945042417368914176 4645275948097568384 7345509478826222592 10045743009554876800 12745976540283531008 15446210071012185216 18146443601740839424 2399933058759942016 5100166589488596224 7800400120217250432 10500633650945904640 13200867181674558848 15901100712403213056 154590169422315648 2854823700150969856 5555057230879624064 8255290761608278272 10955524292336932480 13655757823065586688 16355991353794240896 609480810813343488 3309714341541997696 6009947872270651904 8710181402999306112 11410414933727960320 14110648464456614528 16810881995185268736 1064371452204371328 3764604982933025536 6464838513661679744 9165072044390333952 11865305575118988160 14565539105847642368 17265772636576296576 1519262093595399168 4219495624324053376 6919729155052707584 9619962685781361792 12320196216510016000 15020429747238670208 17720663277967324416 1974152734986427008 4674386265715081216 7374619796443735424 10074853327172389632 12775086857901043840 15475320388629698048 18175553919358352256 2429043376377454848 5129276907106109056 7829510437834763264 10529743968563417472 13229977499292071680 15930211030020725888 183700487039828480 2883934017768482688 5584167548497136896 8284401079225791104 10984634609954445312 13684868140683099520 16385101671411753728 638591128430856320 3338824659159510528 6039058189888164736 8739291720616818944 11439525251345473152 14139758782074127360 16839992312802781568 1093481769821884160 3793715300550538368 6493948831279192576 9194182362007846784 11894415892736500992 14594649423465155200 17294882954193809408 1548372411212912000 4248605941941566208 6948839472670220416 9649073003398874624 12349306534127528832 15049540064856183040 17749773595584837248 2003263052603939840 4703496583332594048 7403730114061248256 10103963644789902464 12804197175518556672 15504430706247210880 18204664236975865088 2458153693994967680 5158387224723621888 7858620755452276096 10558854286180930304 13259087816909584512 15959321347638238720 212810804657341312 2913044335385995520 5613277866114649728 8313511396843303936 11013744927571958144 13713978458300612352 16414211989029266560 667701446048369152 3367934976777023360 6068168507505677568 8768402038234331776 11468635568962985984 14168869099691640192 16869102630420294400 1122592087439396992 3822825618168051200 6523059148896705408 9223292679625359616 11923526210354013824 14623759741082668032 17323993271811322240 1577482728830424832 4277716259559079040 6977949790287733248 9678183321016387456 12378416851745041664 15078650382473695872 17778883913202350080 2032373370221452672 4732606900950106880 7432840431678761088 10133073962407415296 12833307493136069504 15533541023864723712 18233774554593377920 2487264011612480512 5187497542341134720 7887731073069788928 10587964603798443136 13288198134527097344 15988431665255751552 241921122274854144 2942154653003508352 5642388183732162560 8342621714460816768 11042855245189470976 13743088775918125184 16443322306646779392 696811763665881984 3397045294394536192 6097278825123190400 8797512355851844608 11497745886580498816 14197979417309153024 16898212948037807232 1151702405056909824 3851935935785564032 6552169466514218240 9252402997242872448 11952636527971526656 14652870058700180864 17353103589428835072 1606593046447937664 4306826577176591872 7007060107905246080 9707293638633900288 12407527169362554496 15107760700091208704 17807994230819862912 2061483687838965504 4761717218567619712 7461950749296273920 10162184280024928128 12862417810753582336 15562651341482236544 18262884872210890752 2516374329229993344 5216607859958647552 7916841390687301760 10617074921415955968 13317308452144610176 16017541982873264384 271031439892366976 2971264970621021184 5671498501349675392 8371732032078329600 11071965562806983808 13772199093535638016 16472432624264292224 725922081283394816 3426155612012049024 6126389142740703232 8826622673469357440 11526856204198011648 14227089734926665856 16927323265655320064 1180812722674422656 3881046253403076864 6581279784131731072 9281513314860385280 11981746845589039488 14681980376317693696 17382213907046347904 1635703364065450496 4335936894794104704 7036170425522758912 9736403956251413120 12436637486980067328 15136871017708721536 17837104548437375744 2090594005456478336 4790827536185132544 7491061066913786752 10191294597642440960 12891528128371095168 15591761659099749376 18291995189828403584 2545484646847506176 5245718177576160384 7945951708304814592 10646185239033468800 13346418769762123008 16046652300490777216 300141757509879808 3000375288238534016 5700608818967188224 8400842349695842432 11101075880424496640 13801309411153150848 16501542941881805056 755032398900907648 3455265929629561856 6155499460358216064 8855732991086870272 11555966521815524480 14256200052544178688 16956433583272832896 1209923040291935488 3910156571020589696 6610390101749243904 9310623632477898112 12010857163206552320 14711090693935206528 17411324224663860736 1664813681682963328 4365047212411617536 7065280743140271744 9765514273868925952 12465747804597580160 15165981335326234368 17866214866054888576 2119704323073991168 4819937853802645376 7520171384531299584 10220404915259953792 12920638445988608000 15620871976717262208 18321105507445916416 2574594964465019008 5274828495193673216 7975062025922327424 10675295556650981632 13375529087379635840 16075762618108290048 329252075127392640 3029485605856046848 5729719136584701056 8429952667313355264 11130186198042009472 13830419728770663680 16530653259499317888 784142716518420480 3484376247247074688 6184609777975728896 8884843308704383104 11585076839433037312 14285310370161691520 16985543900890345728 1239033357909448320 3939266888638102528 6639500419366756736 9339733950095410944 12039967480824065152 14740201011552719360 17440434542281373568 1693923999300476160 4394157530029130368 7094391060757784576 9794624591486438784 12494858122215092992 15195091652943747200 17895325183672401408 2148814640691504000 4849048171420158208 7549281702148812416 10249515232877466624 12949748763606120832 15649982294334775040 18350215825063429248 2603705282082531840 5303938812811186048 8004172343539840256 10704405874268494464 13404639404997148672 16104872935725802880 358362392744905472 3058595923473559680 5758829454202213888 8459062984930868096 11159296515659522304 13859530046388176512 16559763577116830720 813253034135933312 3513486564864587520 6213720095593241728 8913953626321895936 11614187157050550144 14314420687779204352 17014654218507858560 1268143675526961152 3968377206255615360 6668610736984269568 9368844267712923776 12069077798441577984 14769311329170232192 17469544859898886400 1723034316917988992 4423267847646643200 7123501378375297408 9823734909103951616 12523968439832605824 15224201970561260032 17924435501289914240 2177924958309016832 4878158489037671040 7578392019766325248 10278625550494979456 12978859081223633664 15679092611952287872 18379326142680942080 2632815599700044672 5333049130428698880 8033282661157353088 10733516191886007296 13433749722614661504 16133983253343315712 387472710362418304 3087706241091072512 5787939771819726720 8488173302548380928 11188406833277035136 13888640364005689344 16588873894734343552 842363351753446144 3542596882482100352 6242830413210754560 8943063943939408768 11643297474668062976 14343531005396717184 17043764536125371392 1297253993144473984 3997487523873128192 6697721054601782400 9397954585330436608 12098188116059090816 14798421646787745024 17498655177516399232 1752144634535501824 4452378165264156032 7152611695992810240 9852845226721464448 12553078757450118656 15253312288178772864 17953545818907427072 2207035275926529664 4907268806655183872 7607502337383838080 10307735868112492288 13007969398841146496 15708202929569800704 18408436460298454912 2661925917317557504 5362159448046211712 8062392978774865920 10762626509503520128 13462860040232174336 16163093570960828544 416583027979931136 3116816558708585344 5817050089437239552 8517283620165893760 11217517150894547968 13917750681623202176 16617984212351856384 871473669370958976 3571707200099613184 6271940730828267392 8972174261556921600 11672407792285575808 14372641323014230016 17072874853742884224 1326364310761986816 4026597841490641024 6726831372219295232 9427064902947949440 12127298433676603648 14827531964405257856 17527765495133912064 1781254952153014656 4481488482881668864 7181722013610323072 9881955544338977280 12582189075067631488 15282422605796285696 17982656136524939904 2236145593544042496 4936379124272696704 7636612655001350912 10336846185730005120 13037079716458659328 15737313247187313536 18437546777915967744 2691036234935070336 5391269765663724544 8091503296392378752 10791736827121032960 13491970357849687168 16192203888578341376 445693345597443968 3145926876326098176 5846160407054752384 8546393937783406592 11246627468512060800 13946860999240715008 16647094529969369216 900583986988471808 3600817517717126016 6301051048445780224 9001284579174434432 11701518109903088640 14401751640631742848 17101985171360397056 1355474628379499648 4055708159108153856 6755941689836808064 9456175220565462272 12156408751294116480 14856642282022770688 17556875812751424896 1810365269770527488 4510598800499181696 7210832331227835904 9911065861956490112 12611299392685144320 15311532923413798528 18011766454142452736 2265255911161555328 4965489441890209536 7665722972618863744 10365956503347517952 13066190034076172160 15766423564804826368 19913021823928960 2720146552552583168 5420380083281237376 8120613614009891584 10820847144738545792 13521080675467200000 16221314206195854208 474803663214956800 3175037193943611008 5875270724672265216 8575504255400919424 11275737786129573632 13975971316858227840 16676204847586882048 929694304605984640 3629927835334638848 6330161366063293056 9030394896791947264 11730628427520601472 14430861958249255680 17131095488977909888 1384584945997012480 4084818476725666688 6785052007454320896 9485285538182975104 12185519068911629312 14885752599640283520 17585986130368937728 1839475587388040320 4539709118116694528 7239942648845348736 9940176179574002944 12640409710302657152 15340643241031311360 18040876771759965568 2294366228779068160 4994599759507722368 7694833290236376576 10395066820965030784 13095300351693684992 15795533882422339200 49023339441441792 2749256870170096000 5449490400898750208 8149723931627404416 10849957462356058624 13550190993084712832 16250424523813367040 503913980832469632 3204147511561123840 5904381042289778048 8604614573018432256 11304848103747086464 14005081634475740672 16705315165204394880 958804622223497472 3659038152952151680 6359271683680805888 9059505214409460096 11759738745138114304 14459972275866768512 17160205806595422720 1413695263614525312 4113928794343179520 6814162325071833728 9514395855800487936 12214629386529142144 14914862917257796352 17615096447986450560 1868585905005553152 4568819435734207360 7269052966462861568 9969286497191515776 12669520027920169984 15369753558648824192 18069987089377478400 2323476546396580992 5023710077125235200 7723943607853889408 10424177138582543616 13124410669311197824 15824644200039852032 78133657058954624 2778367187787608832 5478600718516263040 8178834249244917248 10879067779973571456 13579301310702225664 16279534841430879872 533024298449982464 3233257829178636672 5933491359907290880 8633724890635945088 11333958421364599296 14034191952093253504 16734425482821907712 987914939841010304 3688148470569664512 6388382001298318720 9088615532026972928 11788849062755627136 14489082593484281344 17189316124212935552 1442805581232038144 4143039111960692352 6843272642689346560 9543506173418000768 12243739704146654976 14943973234875309184 17644206765603963392 1897696222623065984 4597929753351720192 7298163284080374400 9998396814809028608 12698630345537682816 15398863876266337024 18099097406994991232 2352586864014093824 5052820394742748032 7753053925471402240 10453287456200056448 13153520986928710656 15853754517657364864 107243974676467456 2807477505405121664 5507711036133775872 8207944566862430080 10908178097591084288 13608411628319738496 16308645159048392704 562134616067495296 3262368146796149504 5962601677524803712 8662835208253457920 11363068738982112128 14063302269710766336 16763535800439420544 1017025257458523136 3717258788187177344 6417492318915831552 9117725849644485760 11817959380373139968 14518192911101794176 17218426441830448384 1471915898849550976 4172149429578205184 6872382960306859392 9572616491035513600 12272850021764167808 14973083552492822016 17673317083221476224 1926806540240578816 4627040070969233024 7327273601697887232 10027507132426541440 12727740663155195648 15427974193883849856 18128207724612504064 2381697181631606656 5081930712360260864 7782164243088915072 10482397773817569280 13182631304546223488 15882864835274877696 136354292293980288 2836587823022634496 5536821353751288704 8237054884479942912 10937288415208597120 13637521945937251328 16337755476665905536 591244933685008128 3291478464413662336 5991711995142316544 8691945525870970752 11392179056599624960 14092412587328279168 16792646118056933376 1046135575076035968 3746369105804690176 6446602636533344384 9146836167261998592 11847069697990652800 14547303228719307008 17247536759447961216 1501026216467063808 4201259747195718016 6901493277924372224 9601726808653026432 12301960339381680640 15002193870110334848 17702427400838989056 1955916857858091648 4656150388586745856 7356383919315400064 10056617450044054272 12756850980772708480 15457084511501362688 18157318042230016896 2410807499249119488 5111041029977773696 7811274560706427904 10511508091435082112 13211741622163736320 15911975152892390528 165464609911493120 2865698140640147328 5565931671368801536 8266165202097455744 10966398732826109952 13666632263554764160 16366865794283418368 620355251302520960 3320588782031175168 6020822312759829376 8721055843488483584 11421289374217137792 14121522904945792000 16821756435674446208 1075245892693548800 3775479423422203008 6475712954150857216 9175946484879511424 11876180015608165632 14576413546336819840 17276647077065474048 1530136534084576640 4230370064813230848 6930603595541885056 9630837126270539264 12331070656999193472 15031304187727847680 17731537718456501888 1985027175475604480 4685260706204258688 7385494236932912896 10085727767661567104 12785961298390221312 15486194829118875520 18186428359847529728 2439917816866632320 5140151347595286528 7840384878323940736 10540618409052594944 13240851939781249152 15941085470509903360 194574927529005952 2894808458257660160 5595041988986314368 8295275519714968576 10995509050443622784 13695742581172276992 16395976111900931200 649465568920033792 3349699099648688000 6049932630377342208 8750166161105996416 11450399691834650624 14150633222563304832 16850866753291959040 1104356210311061632 3804589741039715840 6504823271768370048 9205056802497024256 11905290333225678464 14605523863954332672 17305757394682986880 1559246851702089472 4259480382430743680 6959713913159397888 9659947443888052096 12360180974616706304 15060414505345360512 17760648036074014720 2014137493093117312 4714371023821771520 7414604554550425728 10114838085279079936 12815071616007734144 15515305146736388352 18215538677465042560 2469028134484145152 5169261665212799360 7869495195941453568 10569728726670107776 13269962257398761984 15970195788127416192 223685245146518784 2923918775875172992 5624152306603827200 8324385837332481408 11024619368061135616 13724852898789789824 16425086429518444032 678575886537546624 3378809417266200832 6079042947994855040 8779276478723509248 11479510009452163456 14179743540180817664 16879977070909471872 1133466527928574464 3833700058657228672 6533933589385882880 9234167120114537088 11934400650843191296 14634634181571845504 17334867712300499712 1588357169319602304 4288590700048256512 6988824230776910720 9689057761505564928 12389291292234219136 15089524822962873344 17789758353691527552 2043247810710630144 4743481341439284352 7443714872167938560 10143948402896592768 12844181933625246976 15544415464353901184 18244648995082555392 2498138452101657984 5198371982830312192 7898605513558966400 10598839044287620608 13299072575016274816 15999306105744929024 252795562764031616 2953029093492685824 5653262624221340032 8353496154949994240 11053729685678648448 13753963216407302656 16454196747135956864 707686204155059456 3407919734883713664 6108153265612367872 8808386796341022080 11508620327069676288 14208853857798330496 16909087388526984704 1162576845546087296 3862810376274741504 6563043907003395712 9263277437732049920 11963510968460704128 14663744499189358336 17363978029918012544 1617467486937115136 4317701017665769344 7017934548394423552 9718168079123077760 12418401609851731968 15118635140580386176 17818868671309040384 2072358128328142976 4772591659056797184 7472825189785451392 10173058720514105600 12873292251242759808 15573525781971414016 18273759312700068224 2527248769719170816 5227482300447825024 7927715831176479232 10627949361905133440 13328182892633787648 16028416423362441856 281905880381544448 2982139411110198656 5682372941838852864 8382606472567507072 11082840003296161280 13783073534024815488 16483307064753469696 736796521772572288 3437030052501226496 6137263583229880704 8837497113958534912 11537730644687189120 14237964175415843328 16938197706144497536 1191687163163600128 3891920693892254336 6592154224620908544 9292387755349562752 11992621286078216960 14692854816806871168 17393088347535525376 1646577804554627968 4346811335283282176 7047044866011936384 9747278396740590592 12447511927469244800 15147745458197899008 17847978988926553216 2101468445945655808 4801701976674310016 7501935507402964224 10202169038131618432 12902402568860272640 15602636099588926848 18302869630317581056 2556359087336683648 5256592618065337856 7956826148793992064 10657059679522646272 13357293210251300480 16057526740979954688 311016197999057280 3011249728727711488 5711483259456365696 8411716790185019904 11111950320913674112 13812183851642328320 16512417382370982528 765906839390085120 3466140370118739328 6166373900847393536 8866607431576047744 11566840962304701952 14267074493033356160 16967308023762010368 1220797480781112960 3921031011509767168 6621264542238421376 9321498072967075584 12021731603695729792 14721965134424384000 17422198665153038208 1675688122172140800 4375921652900795008 7076155183629449216 9776388714358103424 12476622245086757632 15176855775815411840 17877089306544066048 2130578763563168640 4830812294291822848 7531045825020477056 10231279355749131264 12931512886477785472 15631746417206439680 18331979947935093888 2585469404954196480 5285702935682850688 7985936466411504896 10686169997140159104 13386403527868813312 16086637058597467520 340126515616570112 3040360046345224320 5740593577073878528 8440827107802532736 11141060638531186944 13841294169259841152 16541527699988495360 795017157007597952 3495250687736252160 6195484218464906368 8895717749193560576 11595951279922214784 14296184810650868992 16996418341379523200 1249907798398625792 3950141329127280000 6650374859855934208 9350608390584588416 12050841921313242624 14751075452041896832 17451308982770551040 1704798439789653632 4405031970518307840 7105265501246962048 9805499031975616256 12505732562704270464 15205966093432924672 17906199624161578880 2159689081180681472 4859922611909335680 7560156142637989888 10260389673366644096 12960623204095298304 15660856734823952512 18361090265552606720 2614579722571709312 5314813253300363520 8015046784029017728 10715280314757671936 13415513845486326144 16115747376214980352 369236833234082944 3069470363962737152 5769703894691391360 8469937425420045568 11170170956148699776 13870404486877353984 16570638017606008192 824127474625110784 3524361005353764992 6224594536082419200 8924828066811073408 11625061597539727616 14325295128268381824 17025528658997036032 1279018116016138624 3979251646744792832 6679485177473447040 9379718708202101248 12079952238930755456 14780185769659409664 17480419300388063872 1733908757407166464 4434142288135820672 7134375818864474880 9834609349593129088 12534842880321783296 15235076411050437504 17935309941779091712 2188799398798194304 4889032929526848512 7589266460255502720 10289499990984156928 12989733521712811136 15689967052441465344 18390200583170119552 2643690040189222144 5343923570917876352 8044157101646530560 10744390632375184768 13444624163103838976 16144857693832493184 398347150851595776 3098580681580249984 5798814212308904192 8499047743037558400 11199281273766212608 13899514804494866816 16599748335223521024 853237792242623616 3553471322971277824 6253704853699932032 8953938384428586240 11654171915157240448 14354405445885894656 17054638976614548864 1308128433633651456 4008361964362305664 6708595495090959872 9408829025819614080 12109062556548268288 14809296087276922496 17509529618005576704 1763019075024679296 4463252605753333504 7163486136481987712 9863719667210641920 12563953197939296128 15264186728667950336 17964420259396604544 2217909716415707136 4918143247144361344 7618376777873015552 10318610308601669760 13018843839330323968 15719077370058978176 18419310900787632384 2672800357806734976 5373033888535389184 8073267419264043392 10773500949992697600 13473734480721351808 16173968011450006016 427457468469108608 3127690999197762816 5827924529926417024 8528158060655071232 11228391591383725440 13928625122112379648 16628858652841033856 882348109860136448 3582581640588790656 6282815171317444864 8983048702046099072 11683282232774753280 14383515763503407488 17083749294232061696 1337238751251164288 4037472281979818496 6737705812708472704 9437939343437126912 12138172874165781120 14838406404894435328 17538639935623089536 1792129392642192128 4492362923370846336 7192596454099500544 9892829984828154752 12593063515556808960 15293297046285463168 17993530577014117376 2247020034033219968 4947253564761874176 7647487095490528384 10347720626219182592 13047954156947836800 15748187687676491008 1677144695593600 2701910675424247808 5402144206152902016 8102377736881556224 10802611267610210432 13502844798338864640 16203078329067518848 456567786086621440 3156801316815275648 5857034847543929856 8557268378272584064 11257501909001238272 13957735439729892480 16657968970458546688 911458427477649280 3611691958206303488 6311925488934957696 9012159019663611904 11712392550392266112 14412626081120920320 17112859611849574528 1366349068868677120 4066582599597331328 6766816130325985536 9467049661054639744 12167283191783293952 14867516722511948160 17567750253240602368 1821239710259704960 4521473240988359168 7221706771717013376 9921940302445667584 12622173833174321792 15322407363902976000 18022640894631630208 2276130351650732800 4976363882379387008 7676597413108041216 10376830943836695424 13077064474565349632 15777298005294003840 30787462313106432 2731020993041760640 5431254523770414848 8131488054499069056 10831721585227723264 13531955115956377472 16232188646685031680 485678103704134272 3185911634432788480 5886145165161442688 8586378695890096896 11286612226618751104 13986845757347405312 16687079288076059520 940568745095162112 3640802275823816320 6341035806552470528 9041269337281124736 11741502868009778944 14441736398738433152 17141969929467087360 1395459386486189952 4095692917214844160 6795926447943498368 9496159978672152576 12196393509400806784 14896627040129460992 17596860570858115200 1850350027877217792 4550583558605872000 7250817089334526208 9951050620063180416 12651284150791834624 15351517681520488832 18051751212249143040 2305240669268245632 5005474199996899840 7705707730725554048 10405941261454208256 13106174792182862464 15806408322911516672 59897779930619264 2760131310659273472 5460364841387927680 8160598372116581888 10860831902845236096 13561065433573890304 16261298964302544512 514788421321647104 3215021952050301312 5915255482778955520 8615489013507609728 11315722544236263936 14015956074964918144 16716189605693572352 969679062712674944 3669912593441329152 6370146124169983360 9070379654898637568 11770613185627291776 14470846716355945984 17171080247084600192 1424569704103702784 4124803234832356992 6825036765561011200 9525270296289665408 12225503827018319616 14925737357746973824 17625970888475628032 1879460345494730624 4579693876223384832 7279927406952039040 9980160937680693248 12680394468409347456 15380627999138001664 18080861529866655872 2334350986885758464 5034584517614412672 7734818048343066880 10435051579071721088 13135285109800375296 15835518640529029504 89008097548132096 2789241628276786304 5489475159005440512 8189708689734094720 10889942220462748928 13590175751191403136 16290409281920057344 543898738939159936 3244132269667814144 5944365800396468352 8644599331125122560 11344832861853776768 14045066392582430976 16745299923311085184 998789380330187776 3699022911058841984 6399256441787496192 9099489972516150400 11799723503244804608 14499957033973458816 17200190564702113024 1453680021721215616 4153913552449869824 6854147083178524032 9554380613907178240 12254614144635832448 14954847675364486656 17655081206093140864 1908570663112243456 4608804193840897664 7309037724569551872 10009271255298206080 12709504786026860288 15409738316755514496 18109971847484168704 2363461304503271296 5063694835231925504 7763928365960579712 10464161896689233920 13164395427417888128 15864628958146542336 118118415165644928 2818351945894299136 5518585476622953344 8218819007351607552 10919052538080261760 13619286068808915968 16319519599537570176 573009056556672768 3273242587285326976 5973476118013981184 8673709648742635392 11373943179471289600 14074176710199943808 16774410240928598016 1027899697947700608 3728133228676354816 6428366759405009024 9128600290133663232 11828833820862317440 14529067351590971648 17229300882319625856 1482790339338728448 4183023870067382656 6883257400796036864 9583490931524691072 12283724462253345280 14983957992981999488 17684191523710653696 1937680980729756288 4637914511458410496 7338148042187064704 10038381572915718912 12738615103644373120 15438848634373027328 18139082165101681536 2392571622120784128 5092805152849438336 7793038683578092544 10493272214306746752 13193505745035400960 15893739275764055168 147228732783157760 2847462263511811968 5547695794240466176 8247929324969120384 10948162855697774592 13648396386426428800 16348629917155083008 602119374174185600 3302352904902839808 6002586435631494016 8702819966360148224 11403053497088802432 14103287027817456640 16803520558546110848 1057010015565213440 3757243546293867648 6457477077022521856 9157710607751176064 11857944138479830272 14558177669208484480 17258411199937138688 1511900656956241280 4212134187684895488 6912367718413549696 9612601249142203904 12312834779870858112 15013068310599512320 17713301841328166528 1966791298347269120 4667024829075923328 7367258359804577536 10067491890533231744 12767725421261885952 15467958951990540160 18168192482719194368 2421681939738296960 5121915470466951168 7822149001195605376 10522382531924259584 13222616062652913792 15922849593381568000 176339050400670592 2876572581129324800 5576806111857979008 8277039642586633216 10977273173315287424 13677506704043941632 16377740234772595840 631229691791698432 3331463222520352640 6031696753249006848 8731930283977661056 11432163814706315264 14132397345434969472 16832630876163623680 1086120333182726272 3786353863911380480 6486587394640034688 9186820925368688896 11887054456097343104 14587287986825997312 17287521517554651520 1541010974573754112 4241244505302408320 6941478036031062528 9641711566759716736 12341945097488370944 15042178628217025152 17742412158945679360 1995901615964781952 4696135146693436160 7396368677422090368 10096602208150744576 12796835738879398784 15497069269608052992 18197302800336707200 2450792257355809792 5151025788084464000 7851259318813118208 10551492849541772416 13251726380270426624 15951959910999080832 205449368018183424 2905682898746837632 5605916429475491840 8306149960204146048 11006383490932800256 13706617021661454464 16406850552390108672 660340009409211264 3360573540137865472 6060807070866519680 8761040601595173888 11461274132323828096 14161507663052482304 16861741193781136512 1115230650800239104 3815464181528893312 6515697712257547520 9215931242986201728 11916164773714855936 14616398304443510144 17316631835172164352 1570121292191266944 4270354822919921152 6970588353648575360 9670821884377229568 12371055415105883776 15071288945834537984 17771522476563192192 2025011933582294784 4725245464310948992 7425478995039603200 10125712525768257408 12825946056496911616 15526179587225565824 18226413117954220032 2479902574973322624 5180136105701976832 7880369636430631040 10580603167159285248 13280836697887939456 15981070228616593664 234559685635696256 2934793216364350464 5635026747093004672 8335260277821658880 11035493808550313088 13735727339278967296 16435960870007621504 689450327026724096 3389683857755378304 6089917388484032512 8790150919212686720 11490384449941340928 14190617980669995136 16890851511398649344 1144340968417751936 3844574499146406144 6544808029875060352 9245041560603714560 11945275091332368768 14645508622061022976 17345742152789677184 1599231609808779776 4299465140537433984 6999698671266088192 9699932201994742400 12400165732723396608 15100399263452050816 17800632794180705024 2054122251199807616 4754355781928461824 7454589312657116032 10154822843385770240 12855056374114424448 15555289904843078656 18255523435571732864 2509012892590835456 5209246423319489664 7909479954048143872 10609713484776798080 13309947015505452288 16010180546234106496 263670003253209088 2963903533981863296 5664137064710517504 8364370595439171712 11064604126167825920 13764837656896480128 16465071187625134336 718560644644236928 3418794175372891136 6119027706101545344 8819261236830199552 11519494767558853760 14219728298287507968 16919961829016162176 1173451286035264768 3873684816763918976 6573918347492573184 9274151878221227392 11974385408949881600 14674618939678535808 17374852470407190016 1628341927426292608 4328575458154946816 7028808988883601024 9729042519612255232 12429276050340909440 15129509581069563648 17829743111798217856 2083232568817320448 4783466099545974656 7483699630274628864 10183933161003283072 12884166691731937280 15584400222460591488 18284633753189245696 2538123210208348288 5238356740937002496 7938590271665656704 10638823802394310912 13339057333122965120 16039290863851619328 292780320870721920 2993013851599376128 5693247382328030336 8393480913056684544 11093714443785338752 13793947974513992960 16494181505242647168 747670962261749760 3447904492990403968 6148138023719058176 8848371554447712384 11548605085176366592 14248838615905020800 16949072146633675008 1202561603652777600 3902795134381431808 6603028665110086016 9303262195838740224 12003495726567394432 14703729257296048640 17403962788024702848 1657452245043805440 4357685775772459648 7057919306501113856 9758152837229768064 12458386367958422272 15158619898687076480 17858853429415730688 2112342886434833280 4812576417163487488 7512809947892141696 10213043478620795904 12913277009349450112 15613510540078104320 18313744070806758528 2567233527825861120 5267467058554515328 7967700589283169536 10667934120011823744 13368167650740477952 16068401181469132160 321890638488234752 3022124169216888960 5722357699945543168 8422591230674197376 11122824761402851584 13823058292131505792 16523291822860160000 776781279879262592 3477014810607916800 6177248341336571008 8877481872065225216 11577715402793879424 14277948933522533632 16978182464251187840 1231671921270290432 3931905451998944640 6632138982727598848 9332372513456253056 12032606044184907264 14732839574913561472 17433073105642215680 1686562562661318272 4386796093389972480 7087029624118626688 9787263154847280896 12487496685575935104 15187730216304589312 17887963747033243520 2141453204052346112 4841686734781000320 7541920265509654528 10242153796238308736 12942387326966962944 15642620857695617152 18342854388424271360 2596343845443373952 5296577376172028160 7996810906900682368 10697044437629336576 13397277968357990784 16097511499086644992 351000956105747584 3051234486834401792 5751468017563056000 8451701548291710208 11151935079020364416 13852168609749018624 16552402140477672832 805891597496775424 3506125128225429632 6206358658954083840 8906592189682738048 11606825720411392256 14307059251140046464 17007292781868700672 1260782238887803264 3961015769616457472 6661249300345111680 9361482831073765888 12061716361802420096 14761949892531074304 17462183423259728512 1715672880278831104 4415906411007485312 7116139941736139520 9816373472464793728 12516607003193447936 15216840533922102144 17917074064650756352 2170563521669858944 4870797052398513152 7571030583127167360 10271264113855821568 12971497644584475776 15671731175313129984 18371964706041784192 2625454163060886784 5325687693789540992 8025921224518195200 10726154755246849408 13426388285975503616 16126621816704157824 380111273723260416 3080344804451914624 5780578335180568832 8480811865909223040 11181045396637877248 13881278927366531456 16581512458095185664 835001915114288256 3535235445842942464 6235468976571596672 8935702507300250880 11635936038028905088 14336169568757559296 17036403099486213504 1289892556505316096 3990126087233970304 6690359617962624512 9390593148691278720 12090826679419932928 14791060210148587136 17491293740877241344 1744783197896343936 4445016728624998144 7145250259353652352 9845483790082306560 12545717320810960768 15245950851539614976 17946184382268269184 2199673839287371776 4899907370016025984 7600140900744680192 10300374431473334400 13000607962201988608 15700841492930642816 18401075023659297024 2654564480678399616 5354798011407053824 8055031542135708032 10755265072864362240 13455498603593016448 16155732134321670656 409221591340773248 3109455122069427456 5809688652798081664 8509922183526735872 11210155714255390080 13910389244984044288 16610622775712698496 864112232731801088 3564345763460455296 6264579294189109504 8964812824917763712 11665046355646417920 14365279886375072128 17065513417103726336 1319002874122828928 4019236404851483136 6719469935580137344 9419703466308791552 12119936997037445760 14820170527766099968 17520404058494754176 1773893515513856768 4474127046242510976 7174360576971165184 9874594107699819392 12574827638428473600 15275061169157127808 17975294699885782016 2228784156904884608 4929017687633538816 7629251218362193024 10329484749090847232 13029718279819501440 15729951810548155648 18430185341276809856 2683674798295912448 5383908329024566656 8084141859753220864 10784375390481875072 13484608921210529280 16184842451939183488 438331908958286080 3138565439686940288 5838798970415594496 8539032501144248704 11239266031872902912 13939499562601557120 16639733093330211328 893222550349313920 3593456081077968128 6293689611806622336 8993923142535276544 11694156673263930752 14394390203992584960 17094623734721239168 1348113191740341760 4048346722468995968 6748580253197650176 9448813783926304384 12149047314654958592 14849280845383612800 17549514376112267008 1803003833131369600 4503237363860023808 7203470894588678016 9903704425317332224 12603937956045986432 15304171486774640640 18004405017503294848 2257894474522397440 4958128005251051648 7658361535979705856 10358595066708360064 13058828597437014272 15759062128165668480 12551585184771072 2712785115913425280 5413018646642079488 8113252177370733696 10813485708099387904 13513719238828042112 16213952769556696320 467442226575798912 3167675757304453120 5867909288033107328 8568142818761761536 11268376349490415744 13968609880219069952 16668843410947724160 922332867966826752 3622566398695480960 6322799929424135168 9023033460152789376 11723266990881443584 14423500521610097792 17123734052338752000 1377223509357854592 4077457040086508800 6777690570815163008 9477924101543817216 12178157632272471424 14878391163001125632 17578624693729779840 1832114150748882432 4532347681477536640 7232581212206190848 9932814742934845056 12633048273663499264 15333281804392153472 18033515335120807680 2287004792139910272 4987238322868564480 7687471853597218688 10387705384325872896 13087938915054527104 15788172445783181312 41661902802283904 2741895433530938112 5442128964259592320 8142362494988246528 10842596025716900736 13542829556445554944 16243063087174209152 496552544193311744 3196786074921965952 5897019605650620160 8597253136379274368 11297486667107928576 13997720197836582784 16697953728565236992 951443185584339584 3651676716312993792 6351910247041648000 9052143777770302208 11752377308498956416 14452610839227610624 17152844369956264832 1406333826975367424 4106567357704021632 6806800888432675840 9507034419161330048 12207267949889984256 14907501480618638464 17607735011347292672 1861224468366395264 4561457999095049472 7261691529823703680 9961925060552357888 12662158591281012096 15362392122009666304 18062625652738320512 2316115109757423104 5016348640486077312 7716582171214731520 10416815701943385728 13117049232672039936 15817282763400694144 70772220419796736 2771005751148450944 5471239281877105152 8171472812605759360 10871706343334413568 13571939874063067776 16272173404791721984 525662861810824576 3225896392539478784 5926129923268132992 8626363453996787200 11326596984725441408 14026830515454095616 16727064046182749824 980553503201852416 3680787033930506624 6381020564659160832 9081254095387815040 11781487626116469248 14481721156845123456 17181954687573777664 1435444144592880256 4135677675321534464 6835911206050188672 9536144736778842880 12236378267507497088 14936611798236151296 17636845328964805504 1890334785983908096 4590568316712562304 7290801847441216512 9991035378169870720 12691268908898524928 15391502439627179136 18091735970355833344 2345225427374935936 5045458958103590144 7745692488832244352 10445926019560898560 13146159550289552768 15846393081018206976 99882538037309568 2800116068765963776 5500349599494617984 8200583130223272192 10900816660951926400 13601050191680580608 16301283722409234816 554773179428337408 3255006710156991616 5955240240885645824 8655473771614300032 11355707302342954240 14055940833071608448 16756174363800262656 1009663820819365248 3709897351548019456 6410130882276673664 9110364413005327872 11810597943733982080 14510831474462636288 17211065005191290496 1464554462210393088 4164787992939047296 6865021523667701504 9565255054396355712 12265488585125009920 14965722115853664128 17665955646582318336 1919445103601420928 4619678634330075136 7319912165058729344 10020145695787383552 12720379226516037760 15420612757244691968 18120846287973346176 2374335744992448768 5074569275721102976 7774802806449757184 10475036337178411392 13175269867907065600 15875503398635719808 128992855654822400 2829226386383476608 5529459917112130816 8229693447840785024 10929926978569439232 13630160509298093440 16330394040026747648 583883497045850240 3284117027774504448 5984350558503158656 8684584089231812864 11384817619960467072 14085051150689121280 16785284681417775488 1038774138436878080 3739007669165532288 6439241199894186496 9139474730622840704 11839708261351494912 14539941792080149120 17240175322808803328 1493664779827905920 4193898310556560128 6894131841285214336 9594365372013868544 12294598902742522752 14994832433471176960 17695065964199831168 1948555421218933760 4648788951947587968 7349022482676242176 10049256013404896384 12749489544133550592 15449723074862204800 18149956605590859008 2403446062609961600 5103679593338615808 7803913124067270016 10504146654795924224 13204380185524578432 15904613716253232640 158103173272335232 2858336704000989440 5558570234729643648 8258803765458297856 10959037296186952064 13659270826915606272 16359504357644260480 612993814663363072 3313227345392017280 6013460876120671488 8713694406849325696 11413927937577979904 14114161468306634112 16814394999035288320 1067884456054390912 3768117986783045120 6468351517511699328 9168585048240353536 11868818578969007744 14569052109697661952 17269285640426316160 1522775097445418752 4223008628174072960 6923242158902727168 9623475689631381376 12323709220360035584 15023942751088689792 17724176281817344000 1977665738836446592 4677899269565100800 7378132800293755008 10078366331022409216 12778599861751063424 15478833392479717632 18179066923208371840 2432556380227474432 5132789910956128640 7833023441684782848 10533256972413437056 13233490503142091264 15933724033870745472 187213490889848064 2887447021618502272 5587680552347156480 8287914083075810688 10988147613804464896 13688381144533119104 16388614675261773312 642104132280875904 3342337663009530112 6042571193738184320 8742804724466838528 11443038255195492736 14143271785924146944 16843505316652801152 1096994773671903744 3797228304400557952 6497461835129212160 9197695365857866368 11897928896586520576 14598162427315174784 17298395958043828992 1551885415062931584 4252118945791585792 6952352476520240000 9652586007248894208 12352819537977548416 15053053068706202624 17753286599434856832 2006776056453959424 4707009587182613632 7407243117911267840 10107476648639922048 12807710179368576256 15507943710097230464 18208177240825884672 2461666697844987264 5161900228573641472 7862133759302295680 10562367290030949888 13262600820759604096 15962834351488258304 216323808507360896 2916557339236015104 5616790869964669312 8317024400693323520 11017257931421977728 13717491462150631936 16417724992879286144 671214449898388736 3371447980627042944 6071681511355697152 8771915042084351360 11472148572813005568 14172382103541659776 16872615634270313984 1126105091289416576 3826338622018070784 6526572152746724992 9226805683475379200 11927039214204033408 14627272744932687616 17327506275661341824 1580995732680444416 4281229263409098624 6981462794137752832 9681696324866407040 12381929855595061248 15082163386323715456 17782396917052369664 2035886374071472256 4736119904800126464 7436353435528780672 10136586966257434880 12836820496986089088 15537054027714743296 18237287558443397504 2490777015462500096 5191010546191154304 7891244076919808512 10591477607648462720 13291711138377116928 15991944669105771136 245434126124873728 2945667656853527936 5645901187582182144 8346134718310836352 11046368249039490560 13746601779768144768 16446835310496798976 700324767515901568 3400558298244555776 6100791828973209984 8801025359701864192 11501258890430518400 14201492421159172608 16901725951887826816 1155215408906929408 3855448939635583616 6555682470364237824 9255916001092892032 11956149531821546240 14656383062550200448 17356616593278854656 1610106050297957248 4310339581026611456 7010573111755265664 9710806642483919872 12411040173212574080 15111273703941228288 17811507234669882496 2064996691688985088 4765230222417639296 7465463753146293504 10165697283874947712 12865930814603601920 15566164345332256128 18266397876060910336 2519887333080012928 5220120863808667136 7920354394537321344 10620587925265975552 13320821455994629760 16021054986723283968 274544443742386560 2974777974471040768 5675011505199694976 8375245035928349184 11075478566657003392 13775712097385657600 16475945628114311808 729435085133414400 3429668615862068608 6129902146590722816 8830135677319377024 11530369208048031232 14230602738776685440 16930836269505339648 1184325726524442240 3884559257253096448 6584792787981750656 9285026318710404864 11985259849439059072 14685493380167713280 17385726910896367488 1639216367915470080 4339449898644124288 7039683429372778496 9739916960101432704 12440150490830086912 15140384021558741120 17840617552287395328 2094107009306497920 4794340540035152128 7494574070763806336 10194807601492460544 12895041132221114752 15595274662949768960 18295508193678423168 2548997650697525760 5249231181426179968 7949464712154834176 10649698242883488384 13349931773612142592 16050165304340796800 303654761359899392 3003888292088553600 5704121822817207808 8404355353545862016 11104588884274516224 13804822415003170432 16505055945731824640 758545402750927232 3458778933479581440 6159012464208235648 8859245994936889856 11559479525665544064 14259713056394198272 16959946587122852480 1213436044141955072 3913669574870609280 6613903105599263488 9314136636327917696 12014370167056571904 14714603697785226112 17414837228513880320 1668326685532982912 4368560216261637120 7068793746990291328 9769027277718945536 12469260808447599744 15169494339176253952 17869727869904908160 2123217326924010752 4823450857652664960 7523684388381319168 10223917919109973376 12924151449838627584 15624384980567281792 18324618511295936000 2578107968315038592 5278341499043692800 7978575029772347008 10678808560501001216 13379042091229655424 16079275621958309632 332765078977412224 3032998609706066432 5733232140434720640 8433465671163374848 11133699201892029056 13833932732620683264 16534166263349337472 787655720368440064 3487889251097094272 6188122781825748480 8888356312554402688 11588589843283056896 14288823374011711104 16989056904740365312 1242546361759467904 3942779892488122112 6643013423216776320 9343246953945430528 12043480484674084736 14743714015402738944 17443947546131393152 1697437003150495744 4397670533879149952 7097904064607804160 9798137595336458368 12498371126065112576 15198604656793766784 17898838187522420992 2152327644541523584 4852561175270177792 7552794705998832000 10253028236727486208 12953261767456140416 15653495298184794624 18353728828913448832 2607218285932551424 5307451816661205632 8007685347389859840 10707918878118514048 13408152408847168256 16108385939575822464 361875396594925056 3062108927323579264 5762342458052233472 8462575988780887680 11162809519509541888 13863043050238196096 16563276580966850304 816766037985952896 3516999568714607104 6217233099443261312 8917466630171915520 11617700160900569728 14317933691629223936 17018167222357878144 1271656679376980736 3971890210105634944 6672123740834289152 9372357271562943360 12072590802291597568 14772824333020251776 17473057863748905984 1726547320768008576 4426780851496662784 7127014382225316992 9827247912953971200 12527481443682625408 15227714974411279616 17927948505139933824 2181437962159036416 4881671492887690624 7581905023616344832 10282138554344999040 12982372085073653248 15682605615802307456 18382839146530961664 2636328603550064256 5336562134278718464 8036795665007372672 10737029195736026880 13437262726464681088 16137496257193335296 390985714212437888 3091219244941092096 5791452775669746304 8491686306398400512 11191919837127054720 13892153367855708928 16592386898584363136 845876355603465728 3546109886332119936 6246343417060774144 8946576947789428352 11646810478518082560 14347044009246736768 17047277539975390976 1300766996994493568 4001000527723147776 6701234058451801984 9401467589180456192 12101701119909110400 14801934650637764608 17502168181366418816 1755657638385521408 4455891169114175616 7156124699842829824 9856358230571484032 12556591761300138240 15256825292028792448 17957058822757446656 2210548279776549248 4910781810505203456 7611015341233857664 10311248871962511872 13011482402691166080 15711715933419820288 18411949464148474496 2665438921167577088 5365672451896231296 8065905982624885504 10766139513353539712 13466373044082193920 16166606574810848128 420096031829950720 3120329562558604928 5820563093287259136 8520796624015913344 11221030154744567552 13921263685473221760 16621497216201875968 874986673220978560 3575220203949632768 6275453734678286976 8975687265406941184 11675920796135595392 14376154326864249600 17076387857592903808 1329877314612006400 4030110845340660608 6730344376069314816 9430577906797969024 12130811437526623232 14831044968255277440 17531278498983931648 1784767956003034240 4485001486731688448 7185235017460342656 9885468548188996864 12585702078917651072 15285935609646305280 17986169140374959488 2239658597394062080 4939892128122716288 7640125658851370496 10340359189580024704 13040592720308678912 15740826251037333120 18441059781765987328 2694549238785089920 5394782769513744128 8095016300242398336 10795249830971052544 13495483361699706752 16195716892428360960 449206349447463552 3149439880176117760 5849673410904771968 8549906941633426176 11250140472362080384 13950374003090734592 16650607533819388800 904096990838491392 3604330521567145600 6304564052295799808 9004797583024454016 11705031113753108224 14405264644481762432 17105498175210416640 1358987632229519232 4059221162958173440 6759454693686827648 9459688224415481856 12159921755144136064 14860155285872790272 17560388816601444480 1813878273620547072 4514111804349201280 7214345335077855488 9914578865806509696 12614812396535163904 15315045927263818112 18015279457992472320 2268768915011574912 4969002445740229120 7669235976468883328 10369469507197537536 13069703037926191744 15769936568654845952 23426025673948544 2723659556402602752 5423893087131256960 8124126617859911168 10824360148588565376 13524593679317219584 16224827210045873792 478316667064976384 3178550197793630592 5878783728522284800 8579017259250939008 11279250789979593216 13979484320708247424 16679717851436901632 933207308456004224 3633440839184658432 6333674369913312640 9033907900641966848 11734141431370621056 14434374962099275264 17134608492827929472 1388097949847032064 4088331480575686272 6788565011304340480 9488798542032994688 12189032072761648896 14889265603490303104 17589499134218957312 1842988591238059904 4543222121966714112 7243455652695368320 9943689183424022528 12643922714152676736 15344156244881330944 18044389775609985152 2297879232629087744 4998112763357741952 7698346294086396160 10398579824815050368 13098813355543704576 15799046886272358784 52536343291461376 2752769874020115584 5453003404748769792 8153236935477424000 10853470466206078208 13553703996934732416 16253937527663386624 507426984682489216 3207660515411143424 5907894046139797632 8608127576868451840 11308361107597106048 14008594638325760256 16708828169054414464 962317626073517056 3662551156802171264 6362784687530825472 9063018218259479680 11763251748988133888 14463485279716788096 17163718810445442304 1417208267464544896 4117441798193199104 6817675328921853312 9517908859650507520 12218142390379161728 14918375921107815936 17618609451836470144 1872098908855572736 4572332439584226944 7272565970312881152 9972799501041535360 12673033031770189568 15373266562498843776 18073500093227497984 2326989550246600576 5027223080975254784 7727456611703908992 10427690142432563200 13127923673161217408 15828157203889871616 81646660908974208 2781880191637628416 5482113722366282624 8182347253094936832 10882580783823591040 13582814314552245248 16283047845280899456 536537302300002048 3236770833028656256 5937004363757310464 8637237894485964672 11337471425214618880 14037704955943273088 16737938486671927296 991427943691029888 3691661474419684096 6391895005148338304 9092128535876992512 11792362066605646720 14492595597334300928 17192829128062955136 1446318585082057728 4146552115810711936 6846785646539366144 9547019177268020352 12247252707996674560 14947486238725328768 17647719769453982976 1901209226473085568 4601442757201739776 7301676287930393984 10001909818659048192 12702143349387702400 15402376880116356608 18102610410845010816 2356099867864113408 5056333398592767616 7756566929321421824 10456800460050076032 13157033990778730240 15857267521507384448 110756978526487040 2810990509255141248 5511224039983795456 8211457570712449664 10911691101441103872 13611924632169758080 16312158162898412288 565647619917514880 3265881150646169088 5966114681374823296 8666348212103477504 11366581742832131712 14066815273560785920 16767048804289440128 1020538261308542720 3720771792037196928 6421005322765851136 9121238853494505344 11821472384223159552 14521705914951813760 17221939445680467968 1475428902699570560 4175662433428224768 6875895964156878976 9576129494885533184 12276363025614187392 14976596556342841600 17676830087071495808 1930319544090598400 4630553074819252608 7330786605547906816 10031020136276561024 12731253667005215232 15431487197733869440 18131720728462523648 2385210185481626240 5085443716210280448 7785677246938934656 10485910777667588864 13186144308396243072 15886377839124897280 139867296143999872 2840100826872654080 5540334357601308288 8240567888329962496 10940801419058616704 13641034949787270912 16341268480515925120 594757937535027712 3294991468263681920 5995224998992336128 8695458529720990336 11395692060449644544 14095925591178298752 16796159121906952960 1049648578926055552 3749882109654709760 6450115640383363968 9150349171112018176 11850582701840672384 14550816232569326592 17251049763297980800 1504539220317083392 4204772751045737600 6905006281774391808 9605239812503046016 12305473343231700224 15005706873960354432 17705940404689008640 1959429861708111232 4659663392436765440 7359896923165419648 10060130453894073856 12760363984622728064 15460597515351382272 18160831046080036480 2414320503099139072 5114554033827793280 7814787564556447488 10515021095285101696 13215254626013755904 15915488156742410112 168977613761512704 2869211144490166912 5569444675218821120 8269678205947475328 10969911736676129536 13670145267404783744 16370378798133437952 623868255152540544 3324101785881194752 6024335316609848960 8724568847338503168 11424802378067157376 14125035908795811584 16825269439524465792 1078758896543568384 3778992427272222592 6479225958000876800 9179459488729531008 11879693019458185216 14579926550186839424 17280160080915493632 1533649537934596224 4233883068663250432 6934116599391904640 9634350130120558848 12334583660849213056 15034817191577867264 17735050722306521472 1988540179325624064 4688773710054278272 7389007240782932480 10089240771511586688 12789474302240240896 15489707832968895104 18189941363697549312 2443430820716651904 5143664351445306112 7843897882173960320 10544131412902614528 13244364943631268736 15944598474359922944 198087931379025536 2898321462107679744 5598554992836333952 8298788523564988160 10999022054293642368 13699255585022296576 16399489115750950784 652978572770053376 3353212103498707584 6053445634227361792 8753679164956016000 11453912695684670208 14154146226413324416 16854379757141978624 1107869214161081216 3808102744889735424 6508336275618389632 9208569806347043840 11908803337075698048 14609036867804352256 17309270398533006464 1562759855552109056 4262993386280763264 6963226917009417472 9663460447738071680 12363693978466725888 15063927509195380096 17764161039924034304 2017650496943136896 4717884027671791104 7418117558400445312 10118351089129099520 12818584619857753728 15518818150586407936 18219051681315062144 2472541138334164736 5172774669062818944 7873008199791473152 10573241730520127360 13273475261248781568 15973708791977435776 227198248996538368 2927431779725192576 5627665310453846784 8327898841182500992 11028132371911155200 13728365902639809408 16428599433368463616 682088890387566208 3382322421116220416 6082555951844874624 8782789482573528832 11483023013302183040 14183256544030837248 16883490074759491456 1136979531778594048 3837213062507248256 6537446593235902464 9237680123964556672 11937913654693210880 14638147185421865088 17338380716150519296 1591870173169621888 4292103703898276096 6992337234626930304 9692570765355584512 12392804296084238720 15093037826812892928 17793271357541547136 2046760814560649728 4746994345289303936 7447227876017958144 10147461406746612352 12847694937475266560 15547928468203920768 18248161998932574976 2501651455951677568 5201884986680331776 7902118517408985984 10602352048137640192 13302585578866294400 16002819109594948608 256308566614051200 2956542097342705408 5656775628071359616 8357009158800013824 11057242689528668032 13757476220257322240 16457709750985976448 711199208005079040 3411432738733733248 6111666269462387456 8811899800191041664 11512133330919695872 14212366861648350080 16912600392377004288 1166089849396106880 3866323380124761088 6566556910853415296 9266790441582069504 11967023972310723712 14667257503039377920 17367491033768032128 1620980490787134720 4321214021515788928 7021447552244443136 9721681082973097344 12421914613701751552 15122148144430405760 17822381675159059968 2075871132178162560 4776104662906816768 7476338193635470976 10176571724364125184 12876805255092779392 15577038785821433600 18277272316550087808 2530761773569190400 5230995304297844608 7931228835026498816 10631462365755153024 13331695896483807232 16031929427212461440 285418884231564032 2985652414960218240 5685885945688872448 8386119476417526656 11086353007146180864 13786586537874835072 16486820068603489280 740309525622591872 3440543056351246080 6140776587079900288 8841010117808554496 11541243648537208704 14241477179265862912 16941710709994517120 1195200167013619712 3895433697742273920 6595667228470928128 9295900759199582336 11996134289928236544 14696367820656890752 17396601351385544960 1650090808404647552 4350324339133301760 7050557869861955968 9750791400590610176 12451024931319264384 15151258462047918592 17851491992776572800 2104981449795675392 4805214980524329600 7505448511252983808 10205682041981638016 12905915572710292224 15606149103438946432 18306382634167600640 2559872091186703232 5260105621915357440 7960339152644011648 10660572683372665856 13360806214101320064 16061039744829974272 314529201849076864 3014762732577731072 5714996263306385280 8415229794035039488 11115463324763693696 13815696855492347904 16515930386221002112 769419843240104704 3469653373968758912 6169886904697413120 8870120435426067328 11570353966154721536 14270587496883375744 16970821027612029952 1224310484631132544 3924544015359786752 6624777546088440960 9325011076817095168 12025244607545749376 14725478138274403584 17425711669003057792 1679201126022160384 4379434656750814592 7079668187479468800 9779901718208123008 12480135248936777216 15180368779665431424 17880602310394085632 2134091767413188224 4834325298141842432 7534558828870496640 10234792359599150848 12935025890327805056 15635259421056459264 18335492951785113472 2588982408804216064 5289215939532870272 7989449470261524480 10689683000990178688 13389916531718832896 16090150062447487104 343639519466589696 3043873050195243904 5744106580923898112 8444340111652552320 11144573642381206528 13844807173109860736 16545040703838514944 798530160857617536 3498763691586271744 6198997222314925952 8899230753043580160 11599464283772234368 14299697814500888576 16999931345229542784 1253420802248645376 3953654332977299584 6653887863705953792 9354121394434608000 12054354925163262208 14754588455891916416 17454821986620570624 1708311443639673216 4408544974368327424 7108778505096981632 9809012035825635840 12509245566554290048 15209479097282944256 17909712628011598464 2163202085030701056 4863435615759355264 7563669146488009472 10263902677216663680 12964136207945317888 15664369738673972096 18364603269402626304 2618092726421728896 5318326257150383104 8018559787879037312 10718793318607691520 13419026849336345728 16119260380064999936 372749837084102528 3072983367812756736 5773216898541410944 8473450429270065152 11173683959998719360 13873917490727373568 16574151021456027776 827640478475130368 3527874009203784576 6228107539932438784 8928341070661092992 11628574601389747200 14328808132118401408 17029041662847055616 1282531119866158208 3982764650594812416 6682998181323466624 9383231712052120832 12083465242780775040 14783698773509429248 17483932304238083456 1737421761257186048 4437655291985840256 7137888822714494464 9838122353443148672 12538355884171802880 15238589414900457088 17938822945629111296 2192312402648213888 4892545933376868096 7592779464105522304 10293012994834176512 12993246525562830720 15693480056291484928 18393713587020139136 2647203044039241728 5347436574767895936 8047670105496550144 10747903636225204352 13448137166953858560 16148370697682512768 401860154701615360 3102093685430269568 5802327216158923776 8502560746887577984 11202794277616232192 13903027808344886400 16603261339073540608 856750796092643200 3556984326821297408 6257217857549951616 8957451388278605824 11657684919007260032 14357918449735914240 17058151980464568448 1311641437483671040 4011874968212325248 6712108498940979456 9412342029669633664 12112575560398287872 14812809091126942080 17513042621855596288 1766532078874698880 4466765609603353088 7166999140332007296 9867232671060661504 12567466201789315712 15267699732517969920 17967933263246624128 2221422720265726720 4921656250994380928 7621889781723035136 10322123312451689344 13022356843180343552 15722590373908997760 18422823904637651968 2676313361656754560 5376546892385408768 8076780423114062976 10777013953842717184 13477247484571371392 16177481015300025600 430970472319128192 3131204003047782400 5831437533776436608 8531671064505090816 11231904595233745024 13932138125962399232 16632371656691053440 885861113710156032 3586094644438810240 6286328175167464448 8986561705896118656 11686795236624772864 14387028767353427072 17087262298082081280 1340751755101183872 4040985285829838080 6741218816558492288 9441452347287146496 12141685878015800704 14841919408744454912 17542152939473109120 1795642396492211712 4495875927220865920 7196109457949520128 9896342988678174336 12596576519406828544 15296810050135482752 17997043580864136960 2250533037883239552 4950766568611893760 7651000099340547968 10351233630069202176 13051467160797856384 15751700691526510592 5190148545613184 2705423679274267392 5405657210002921600 8105890740731575808 10806124271460230016 13506357802188884224 16206591332917538432 460080789936641024 3160314320665295232 5860547851393949440 8560781382122603648 11261014912851257856 13961248443579912064 16661481974308566272 914971431327668864 3615204962056323072 6315438492784977280 9015672023513631488 11715905554242285696 14416139084970939904 17116372615699594112 1369862072718696704 4070095603447350912 6770329134176005120 9470562664904659328 12170796195633313536 14871029726361967744 17571263257090621952 1824752714109724544 4524986244838378752 7225219775567032960 9925453306295687168 12625686837024341376 15325920367752995584 18026153898481649792 2279643355500752384 4979876886229406592 7680110416958060800 10380343947686715008 13080577478415369216 15780811009144023424 34300466163126016 2734533996891780224 5434767527620434432 8135001058349088640 10835234589077742848 13535468119806397056 16235701650535051264 489191107554153856 3189424638282808064 5889658169011462272 8589891699740116480 11290125230468770688 13990358761197424896 16690592291926079104 944081748945181696 3644315279673835904 6344548810402490112 9044782341131144320 11745015871859798528 14445249402588452736 17145482933317106944 1398972390336209536 4099205921064863744 6799439451793517952 9499672982522172160 12199906513250826368 14900140043979480576 17600373574708134784 1853863031727237376 4554096562455891584 7254330093184545792 9954563623913200000 12654797154641854208 15355030685370508416 18055264216099162624 2308753673118265216 5008987203846919424 7709220734575573632 10409454265304227840 13109687796032882048 15809921326761536256 63410783780638848 2763644314509293056 5463877845237947264 8164111375966601472 10864344906695255680 13564578437423909888 16264811968152564096 518301425171666688 3218534955900320896 5918768486628975104 8619002017357629312 11319235548086283520 14019469078814937728 16719702609543591936 973192066562694528 3673425597291348736 6373659128020002944 9073892658748657152 11774126189477311360 14474359720205965568 17174593250934619776 1428082707953722368 4128316238682376576 6828549769411030784 9528783300139684992 12229016830868339200 14929250361596993408 17629483892325647616 1882973349344750208 4583206880073404416 7283440410802058624 9983673941530712832 12683907472259367040 15384141002988021248 18084374533716675456 2337863990735778048 5038097521464432256 7738331052193086464 10438564582921740672 13138798113650394880 15839031644379049088 92521101398151680 2792754632126805888 5492988162855460096 8193221693584114304 10893455224312768512 13593688755041422720 16293922285770076928 547411742789179520 3247645273517833728 5947878804246487936 8648112334975142144 11348345865703796352 14048579396432450560 16748812927161104768 1002302384180207360 3702535914908861568 6402769445637515776 9103002976366169984 11803236507094824192 14503470037823478400 17203703568552132608 1457193025571235200 4157426556299889408 6857660087028543616 9557893617757197824 12258127148485852032 14958360679214506240 17658594209943160448 1912083666962263040 4612317197690917248 7312550728419571456 10012784259148225664 12713017789876879872 15413251320605534080 18113484851334188288 2366974308353290880 5067207839081945088 7767441369810599296 10467674900539253504 13167908431267907712 15868141961996561920 121631419015664512 2821864949744318720 5522098480472972928 8222332011201627136 10922565541930281344 13622799072658935552 16323032603387589760 576522060406692352 3276755591135346560 5976989121864000768 8677222652592654976 11377456183321309184 14077689714049963392 16777923244778617600 1031412701797720192 3731646232526374400 6431879763255028608 9132113293983682816 11832346824712337024 14532580355440991232 17232813886169645440 1486303343188748032 4186536873917402240 6886770404646056448 9587003935374710656 12287237466103364864 14987470996832019072 17687704527560673280 1941193984579775872 4641427515308430080 7341661046037084288 10041894576765738496 12742128107494392704 15442361638223046912 18142595168951701120 2396084625970803712 5096318156699457920 7796551687428112128 10496785218156766336 13197018748885420544 15897252279614074752 150741736633177344 2850975267361831552 5551208798090485760 8251442328819139968 10951675859547794176 13651909390276448384 16352142921005102592 605632378024205184 3305865908752859392 6006099439481513600 8706332970210167808 11406566500938822016 14106800031667476224 16807033562396130432 1060523019415233024 3760756550143887232 6460990080872541440 9161223611601195648 11861457142329849856 14561690673058504064 17261924203787158272 1515413660806260864 4215647191534915072 6915880722263569280 9616114252992223488 12316347783720877696 15016581314449531904 17716814845178186112 1970304302197288704 4670537832925942912 7370771363654597120 10071004894383251328 12771238425111905536 15471471955840559744 18171705486569213952 2425194943588316544 5125428474316970752 7825662005045624960 10525895535774279168 13226129066502933376 15926362597231587584 179852054250690176 2880085584979344384 5580319115707998592 8280552646436652800 10980786177165307008 13681019707893961216 16381253238622615424 634742695641718016 3334976226370372224 6035209757099026432 8735443287827680640 11435676818556334848 14135910349284989056 16836143880013643264 1089633337032745856 3789866867761400064 6490100398490054272 9190333929218708480 11890567459947362688 14590800990676016896 17291034521404671104 1544523978423773696 4244757509152427904 6944991039881082112 9645224570609736320 12345458101338390528 15045691632067044736 17745925162795698944 1999414619814801536 4699648150543455744 7399881681272109952 10100115212000764160 12800348742729418368 15500582273458072576 18200815804186726784 2454305261205829376 5154538791934483584 7854772322663137792 10555005853391792000 13255239384120446208 15955472914849100416 208962371868203008 2909195902596857216 5609429433325511424 8309662964054165632 11009896494782819840 13710130025511474048 16410363556240128256 663853013259230848 3364086543987885056 6064320074716539264 8764553605445193472 11464787136173847680 14165020666902501888 16865254197631156096 1118743654650258688 3818977185378912896 6519210716107567104 9219444246836221312 11919677777564875520 14619911308293529728 17320144839022183936 1573634296041286528 4273867826769940736 6974101357498594944 9674334888227249152 12374568418955903360 15074801949684557568 17775035480413211776 2028524937432314368 4728758468160968576 7428991998889622784 10129225529618276992 12829459060346931200 15529692591075585408 18229926121804239616 2483415578823342208 5183649109551996416 7883882640280650624 10584116171009304832 13284349701737959040 15984583232466613248 238072689485715840 2938306220214370048 5638539750943024256 8338773281671678464 11039006812400332672 13739240343128986880 16439473873857641088 692963330876743680 3393196861605397888 6093430392334052096 8793663923062706304 11493897453791360512 14194130984520014720 16894364515248668928 1147853972267771520 3848087502996425728 6548321033725079936 9248554564453734144 11948788095182388352 14649021625911042560 17349255156639696768 1602744613658799360 4302978144387453568 7003211675116107776 9703445205844761984 12403678736573416192 15103912267302070400 17804145798030724608 2057635255049827200 4757868785778481408 7458102316507135616 10158335847235789824 12858569377964444032 15558802908693098240 18259036439421752448 2512525896440855040 5212759427169509248 7912992957898163456 10613226488626817664 13313460019355471872 16013693550084126080 267183007103228672 2967416537831882880 5667650068560537088 8367883599289191296 11068117130017845504 13768350660746499712 16468584191475153920 722073648494256512 3422307179222910720 6122540709951564928 8822774240680219136 11523007771408873344 14223241302137527552 16923474832866181760 1176964289885284352 3877197820613938560 6577431351342592768 9277664882071246976 11977898412799901184 14678131943528555392 17378365474257209600 1631854931276312192 4332088462004966400 7032321992733620608 9732555523462274816 12432789054190929024 15133022584919583232 17833256115648237440 2086745572667340032 4786979103395994240 7487212634124648448 10187446164853302656 12887679695581956864 15587913226310611072 18288146757039265280 2541636214058367872 5241869744787022080 7942103275515676288 10642336806244330496 13342570336972984704 16042803867701638912 296293324720741504 2996526855449395712 5696760386178049920 8396993916906704128 11097227447635358336 13797460978364012544 16497694509092666752 751183966111769344 3451417496840423552 6151651027569077760 8851884558297731968 11552118089026386176 14252351619755040384 16952585150483694592 1206074607502797184 3906308138231451392 6606541668960105600 9306775199688759808 12007008730417414016 14707242261146068224 17407475791874722432 1660965248893825024 4361198779622479232 7061432310351133440 9761665841079787648 12461899371808441856 15162132902537096064 17862366433265750272 2115855890284852864 4816089421013507072 7516322951742161280 10216556482470815488 12916790013199469696 15617023543928123904 18317257074656778112 2570746531675880704 5270980062404534912 7971213593133189120 10671447123861843328 13371680654590497536 16071914185319151744 325403642338254336 3025637173066908544 5725870703795562752 8426104234524216960 11126337765252871168 13826571295981525376 16526804826710179584 780294283729282176 3480527814457936384 6180761345186590592 8880994875915244800 11581228406643899008 14281461937372553216 16981695468101207424 1235184925120310016 3935418455848964224 6635651986577618432 9335885517306272640 12036119048034926848 14736352578763581056 17436586109492235264 1690075566511337856 4390309097239992064 7090542627968646272 9790776158697300480 12491009689425954688 15191243220154608896 17891476750883263104 2144966207902365696 4845199738631019904 7545433269359674112 10245666800088328320 12945900330816982528 15646133861545636736 18346367392274290944 2599856849293393536 5300090380022047744 8000323910750701952 10700557441479356160 13400790972208010368 16101024502936664576 354513959955767168 3054747490684421376 5754981021413075584 8455214552141729792 11155448082870384000 13855681613599038208 16555915144327692416 809404601346795008 3509638132075449216 6209871662804103424 8910105193532757632 11610338724261411840 14310572254990066048 17010805785718720256 1264295242737822848 3964528773466477056 6664762304195131264 9364995834923785472 12065229365652439680 14765462896381093888 17465696427109748096 1719185884128850688 4419419414857504896 7119652945586159104 9819886476314813312 12520120007043467520 15220353537772121728 17920587068500775936 2174076525519878528 4874310056248532736 7574543586977186944 10274777117705841152 12975010648434495360 15675244179163149568 18375477709891803776 2628967166910906368 5329200697639560576 8029434228368214784 10729667759096868992 13429901289825523200 16130134820554177408 383624277573280000 3083857808301934208 5784091339030588416 8484324869759242624 11184558400487896832 13884791931216551040 16585025461945205248 838514918964307840 3538748449692962048 6238981980421616256 8939215511150270464 11639449041878924672 14339682572607578880 17039916103336233088 1293405560355335680 3993639091083989888 6693872621812644096 9394106152541298304 12094339683269952512 14794573213998606720 17494806744727260928 1748296201746363520 4448529732475017728 7148763263203671936 9848996793932326144 12549230324660980352 15249463855389634560 17949697386118288768 2203186843137391360 4903420373866045568 7603653904594699776 10303887435323353984 13004120966052008192 15704354496780662400 18404588027509316608 2658077484528419200 5358311015257073408 8058544545985727616 10758778076714381824 13459011607443036032 16159245138171690240 412734595190792832 3112968125919447040 5813201656648101248 8513435187376755456 11213668718105409664 13913902248834063872 16614135779562718080 867625236581820672 3567858767310474880 6268092298039129088 8968325828767783296 11668559359496437504 14368792890225091712 17069026420953745920 1322515877972848512 4022749408701502720 6722982939430156928 9423216470158811136 12123450000887465344 14823683531616119552 17523917062344773760 1777406519363876352 4477640050092530560 7177873580821184768 9878107111549838976 12578340642278493184 15278574173007147392 17978807703735801600 2232297160754904192 4932530691483558400 7632764222212212608 10332997752940866816 13033231283669521024 15733464814398175232 18433698345126829440 2687187802145932032 5387421332874586240 8087654863603240448 10787888394331894656 13488121925060548864 16188355455789203072 441844912808305664 3142078443536959872 5842311974265614080 8542545504994268288 11242779035722922496 13943012566451576704 16643246097180230912 896735554199333504 3596969084927987712 6297202615656641920 8997436146385296128 11697669677113950336 14397903207842604544 17098136738571258752 1351626195590361344 4051859726319015552 6752093257047669760 9452326787776323968 12152560318504978176 14852793849233632384 17553027379962286592 1806516836981389184 4506750367710043392 7206983898438697600 9907217429167351808 12607450959896006016 15307684490624660224 18007918021353314432 2261407478372417024 4961641009101071232 7661874539829725440 10362108070558379648 13062341601287033856 15762575132015688064 16064589034790656 2716298119763444864 5416531650492099072 8116765181220753280 10816998711949407488 13517232242678061696 16217465773406715904 470955230425818496 3171188761154472704 5871422291883126912 8571655822611781120 11271889353340435328 13972122884069089536 16672356414797743744 925845871816846336 3626079402545500544 6326312933274154752 9026546464002808960 11726779994731463168 14427013525460117376 17127247056188771584 1380736513207874176 4080970043936528384 6781203574665182592 9481437105393836800 12181670636122491008 14881904166851145216 17582137697579799424 1835627154598902016 4535860685327556224 7236094216056210432 9936327746784864640 12636561277513518848 15336794808242173056 18037028338970827264 2290517795989929856 4990751326718584064 7690984857447238272 10391218388175892480 13091451918904546688 15791685449633200896 45174906652303488 2745408437380957696 5445641968109611904 8145875498838266112 10846109029566920320 13546342560295574528 16246576091024228736 500065548043331328 3200299078771985536 5900532609500639744 8600766140229293952 11300999670957948160 14001233201686602368 16701466732415256576 954956189434359168 3655189720163013376 6355423250891667584 9055656781620321792 11755890312348976000 14456123843077630208 17156357373806284416 1409846830825387008 4110080361554041216 6810313892282695424 9510547423011349632 12210780953740003840 14911014484468658048 17611248015197312256 1864737472216414848 4564971002945069056 7265204533673723264 9965438064402377472 12665671595131031680 15365905125859685888 18066138656588340096 2319628113607442688 5019861644336096896 7720095175064751104 10420328705793405312 13120562236522059520 15820795767250713728 74285224269816320 2774518754998470528 5474752285727124736 8174985816455778944 10875219347184433152 13575452877913087360 16275686408641741568 529175865660844160 3229409396389498368 5929642927118152576 8629876457846806784 11330109988575460992 14030343519304115200 16730577050032769408 984066507051872000 3684300037780526208 6384533568509180416 9084767099237834624 11785000629966488832 14485234160695143040 17185467691423797248 1438957148442899840 4139190679171554048 6839424209900208256 9539657740628862464 12239891271357516672 14940124802086170880 17640358332814825088 1893847789833927680 4594081320562581888 7294314851291236096 9994548382019890304 12694781912748544512 15395015443477198720 18095248974205852928 2348738431224955520 5048971961953609728 7749205492682263936 10449439023410918144 13149672554139572352 15849906084868226560 103395541887329152 2803629072615983360 5503862603344637568 8204096134073291776 10904329664801945984 13604563195530600192 16304796726259254400 558286183278356992 3258519714007011200 5958753244735665408 8658986775464319616 11359220306192973824 14059453836921628032 16759687367650282240 1013176824669384832 3713410355398039040 6413643886126693248 9113877416855347456 11814110947584001664 14514344478312655872 17214578009041310080 1468067466060412672 4168300996789066880 6868534527517721088 9568768058246375296 12269001588975029504 14969235119703683712 17669468650432337920 1922958107451440512 4623191638180094720 7323425168908748928 10023658699637403136 12723892230366057344 15424125761094711552 18124359291823365760 2377848748842468352 5078082279571122560 7778315810299776768 10478549341028430976 13178782871757085184 15879016402485739392 132505859504841984 2832739390233496192 5532972920962150400 8233206451690804608 10933439982419458816 13633673513148113024 16333907043876767232 587396500895869824 3287630031624524032 5987863562353178240 8688097093081832448 11388330623810486656 14088564154539140864 16788797685267795072 1042287142286897664 3742520673015551872 6442754203744206080 9142987734472860288 11843221265201514496 14543454795930168704 17243688326658822912 1497177783677925504 4197411314406579712 6897644845135233920 9597878375863888128 12298111906592542336 14998345437321196544 17698578968049850752 1952068425068953344 4652301955797607552 7352535486526261760 10052769017254915968 12753002547983570176 15453236078712224384 18153469609440878592 2406959066459981184 5107192597188635392 7807426127917289600 10507659658645943808 13207893189374598016 15908126720103252224 161616177122354816 2861849707851009024 5562083238579663232 8262316769308317440 10962550300036971648 13662783830765625856 16363017361494280064 616506818513382656 3316740349242036864 6016973879970691072 8717207410699345280 11417440941427999488 14117674472156653696 16817908002885307904 1071397459904410496 3771630990633064704 6471864521361718912 9172098052090373120 11872331582819027328 14572565113547681536 17272798644276335744 1526288101295438336 4226521632024092544 6926755162752746752 9626988693481400960 12327222224210055168 15027455754938709376 17727689285667363584 1981178742686466176 4681412273415120384 7381645804143774592 10081879334872428800 12782112865601083008 15482346396329737216 18182579927058391424 2436069384077494016 5136302914806148224 7836536445534802432 10536769976263456640 13237003506992110848 15937237037720765056 190726494739867648 2890960025468521856 5591193556197176064 8291427086925830272 10991660617654484480 13691894148383138688 16392127679111792896 645617136130895488 3345850666859549696 6046084197588203904 8746317728316858112 11446551259045512320 14146784789774166528 16847018320502820736 1100507777521923328 3800741308250577536 6500974838979231744 9201208369707885952 11901441900436540160 14601675431165194368 17301908961893848576 1555398418912951168 4255631949641605376 6955865480370259584 9656099011098913792 12356332541827568000 15056566072556222208 17756799603284876416 2010289060303979008 4710522591032633216 7410756121761287424 10110989652489941632 12811223183218595840 15511456713947250048 18211690244675904256 2465179701695006848 5165413232423661056 7865646763152315264 10565880293880969472 13266113824609623680 15966347355338277888 219836812357380480 2920070343086034688 5620303873814688896 8320537404543343104 11020770935271997312 13721004466000651520 16421237996729305728 674727453748408320 3374960984477062528 6075194515205716736 8775428045934370944 11475661576663025152 14175895107391679360 16876128638120333568 1129618095139436160 3829851625868090368 6530085156596744576 9230318687325398784 11930552218054052992 14630785748782707200 17331019279511361408 1584508736530464000 4284742267259118208 6984975797987772416 9685209328716426624 12385442859445080832 15085676390173735040 17785909920902389248 2039399377921491840 4739632908650146048 7439866439378800256 10140099970107454464 12840333500836108672 15540567031564762880 18240800562293417088 2494290019312519680 5194523550041173888 7894757080769828096 10594990611498482304 13295224142227136512 15995457672955790720 248947129974893312 2949180660703547520 5649414191432201728 8349647722160855936 11049881252889510144 13750114783618164352 16450348314346818560 703837771365921152 3404071302094575360 6104304832823229568 8804538363551883776 11504771894280537984 14205005425009192192 16905238955737846400 1158728412756948992 3858961943485603200 6559195474214257408 9259429004942911616 11959662535671565824 14659896066400220032 17360129597128874240 1613619054147976832 4313852584876631040 7014086115605285248 9714319646333939456 12414553177062593664 15114786707791247872 17815020238519902080 2068509695539004672 4768743226267658880 7468976756996313088 10169210287724967296 12869443818453621504 15569677349182275712 18269910879910929920 2523400336930032512 5223633867658686720 7923867398387340928 10624100929115995136 13324334459844649344 16024567990573303552 278057447592406144 2978290978321060352 5678524509049714560 8378758039778368768 11078991570507022976 13779225101235677184 16479458631964331392 732948088983433984 3433181619712088192 6133415150440742400 8833648681169396608 11533882211898050816 14234115742626705024 16934349273355359232 1187838730374461824 3888072261103116032 6588305791831770240 9288539322560424448 11988772853289078656 14689006384017732864 17389239914746387072 1642729371765489664 4342962902494143872 7043196433222798080 9743429963951452288 12443663494680106496 15143897025408760704 17844130556137414912 2097620013156517504 4797853543885171712 7498087074613825920 10198320605342480128 12898554136071134336 15598787666799788544 18299021197528442752 2552510654547545344 5252744185276199552 7952977716004853760 10653211246733507968 13353444777462162176 16053678308190816384 307167765209918976 3007401295938573184 5707634826667227392 8407868357395881600 11108101888124535808 13808335418853190016 16508568949581844224 762058406600946816 3462291937329601024 6162525468058255232 8862758998786909440 11562992529515563648 14263226060244217856 16963459590972872064 1216949047991974656 3917182578720628864 6617416109449283072 9317649640177937280 12017883170906591488 14718116701635245696 17418350232363899904 1671839689383002496 4372073220111656704 7072306750840310912 9772540281568965120 12472773812297619328 15173007343026273536 17873240873754927744 2126730330774030336 4826963861502684544 7527197392231338752 10227430922959992960 12927664453688647168 15627897984417301376 18328131515145955584 2581620972165058176 5281854502893712384 7982088033622366592 10682321564351020800 13382555095079675008 16082788625808329216 336278082827431808 3036511613556086016 5736745144284740224 8436978675013394432 11137212205742048640 13837445736470702848 16537679267199357056 791168724218459648 3491402254947113856 6191635785675768064 8891869316404422272 11592102847133076480 14292336377861730688 16992569908590384896 1246059365609487488 3946292896338141696 6646526427066795904 9346759957795450112 12046993488524104320 14747227019252758528 17447460549981412736 1700950007000515328 4401183537729169536 7101417068457823744 9801650599186477952 12501884129915132160 15202117660643786368 17902351191372440576 2155840648391543168 4856074179120197376 7556307709848851584 10256541240577505792 12956774771306160000 15657008302034814208 18357241832763468416 2610731289782571008 5310964820511225216 8011198351239879424 10711431881968533632 13411665412697187840 16111898943425842048 365388400444944640 3065621931173598848 5765855461902253056 8466088992630907264 11166322523359561472 13866556054088215680 16566789584816869888 820279041835972480 3520512572564626688 6220746103293280896 8920979634021935104 11621213164750589312 14321446695479243520 17021680226207897728 1275169683227000320 3975403213955654528 6675636744684308736 9375870275412962944 12076103806141617152 14776337336870271360 17476570867598925568 1730060324618028160 4430293855346682368 7130527386075336576 9830760916803990784 12530994447532644992 15231227978261299200 17931461508989953408 2184950966009056000 4885184496737710208 7585418027466364416 10285651558195018624 12985885088923672832 15686118619652327040 18386352150380981248 2639841607400083840 5340075138128738048 8040308668857392256 10740542199586046464 13440775730314700672 16141009261043354880 394498718062457472 3094732248791111680 5794965779519765888 8495199310248420096 11195432840977074304 13895666371705728512 16595899902434382720 849389359453485312 3549622890182139520 6249856420910793728 8950089951639447936 11650323482368102144 14350557013096756352 17050790543825410560 1304280000844513152 4004513531573167360 6704747062301821568 9404980593030475776 12105214123759129984 14805447654487784192 17505681185216438400 1759170642235540992 4459404172964195200 7159637703692849408 9859871234421503616 12560104765150157824 15260338295878812032 17960571826607466240 2214061283626568832 4914294814355223040 7614528345083877248 10314761875812531456 13014995406541185664 15715228937269839872 18415462467998494080 2668951925017596672 5369185455746250880 8069418986474905088 10769652517203559296 13469886047932213504 16170119578660867712 423609035679970304 3123842566408624512 5824076097137278720 8524309627865932928 11224543158594587136 13924776689323241344 16625010220051895552 878499677070998144 3578733207799652352 6278966738528306560 8979200269256960768 11679433799985614976 14379667330714269184 17079900861442923392 1333390318462025984 4033623849190680192 6733857379919334400 9434090910647988608 12134324441376642816 14834557972105297024 17534791502833951232 1788280959853053824 4488514490581708032 7188748021310362240 9888981552039016448 12589215082767670656 15289448613496324864 17989682144224979072 2243171601244081664 4943405131972735872 7643638662701390080 10343872193430044288 13044105724158698496 15744339254887352704 18444572785616006912 2698062242635109504 5398295773363763712 8098529304092417920 10798762834821072128 13498996365549726336 16199229896278380544 452719353297483136 3152952884026137344 5853186414754791552 8553419945483445760 11253653476212099968 13953887006940754176 16654120537669408384 907609994688510976 3607843525417165184 6308077056145819392 9008310586874473600 11708544117603127808 14408777648331782016 17109011179060436224 1362500636079538816 4062734166808193024 6762967697536847232 9463201228265501440 12163434758994155648 14863668289722809856 17563901820451464064 1817391277470566656 4517624808199220864 7217858338927875072 9918091869656529280 12618325400385183488 15318558931113837696 18018792461842491904 2272281918861594496 4972515449590248704 7672748980318902912 10372982511047557120 13073216041776211328 15773449572504865536 26939029523968128 2727172560252622336 5427406090981276544 8127639621709930752 10827873152438584960 13528106683167239168 16228340213895893376 481829670914995968 3182063201643650176 5882296732372304384 8582530263100958592 11282763793829612800 13982997324558267008 16683230855286921216 936720312306023808 3636953843034678016 6337187373763332224 9037420904491986432 11737654435220640640 14437887965949294848 17138121496677949056 1391610953697051648 4091844484425705856 6792078015154360064 9492311545883014272 12192545076611668480 14892778607340322688 17593012138068976896 1846501595088079488 4546735125816733696 7246968656545387904 9947202187274042112 12647435718002696320 15347669248731350528 18047902779460004736 2301392236479107328 5001625767207761536 7701859297936415744 10402092828665069952 13102326359393724160 15802559890122378368 56049347141480960 2756282877870135168 5456516408598789376 8156749939327443584 10856983470056097792 13557217000784752000 16257450531513406208 510939988532508800 3211173519261163008 5911407049989817216 8611640580718471424 11311874111447125632 14012107642175779840 16712341172904434048 965830629923536640 3666064160652190848 6366297691380845056 9066531222109499264 11766764752838153472 14466998283566807680 17167231814295461888 1420721271314564480 4120954802043218688 6821188332771872896 9521421863500527104 12221655394229181312 14921888924957835520 17622122455686489728 1875611912705592320 4575845443434246528 7276078974162900736 9976312504891554944 12676546035620209152 15376779566348863360 18077013097077517568 2330502554096620160 5030736084825274368 7730969615553928576 10431203146282582784 13131436677011236992 15831670207739891200 85159664758993792 2785393195487648000 5485626726216302208 8185860256944956416 10886093787673610624 13586327318402264832 16286560849130919040 540050306150021632 3240283836878675840 5940517367607330048 8640750898335984256 11340984429064638464 14041217959793292672 16741451490521946880 994940947541049472 3695174478269703680 6395408008998357888 9095641539727012096 11795875070455666304 14496108601184320512 17196342131912974720 1449831588932077312 4150065119660731520 6850298650389385728 9550532181118039936 12250765711846694144 14950999242575348352 17651232773304002560 1904722230323105152 4604955761051759360 7305189291780413568 10005422822509067776 12705656353237721984 15405889883966376192 18106123414695030400 2359612871714132992 5059846402442787200 7760079933171441408 10460313463900095616 13160546994628749824 15860780525357404032 114269982376506624 2814503513105160832 5514737043833815040 8214970574562469248 10915204105291123456 13615437636019777664 16315671166748431872 569160623767534464 3269394154496188672 5969627685224842880 8669861215953497088 11370094746682151296 14070328277410805504 16770561808139459712 1024051265158562304 3724284795887216512 6424518326615870720 9124751857344524928 11824985388073179136 14525218918801833344 17225452449530487552 1478941906549590144 4179175437278244352 6879408968006898560 9579642498735552768 12279876029464206976 14980109560192861184 17680343090921515392 1933832547940617984 4634066078669272192 7334299609397926400 10034533140126580608 12734766670855234816 15435000201583889024 18135233732312543232 2388723189331645824 5088956720060300032 7789190250788954240 10489423781517608448 13189657312246262656 15889890842974916864 143380299994019456 2843613830722673664 5543847361451327872 8244080892179982080 10944314422908636288 13644547953637290496 16344781484365944704 598270941385047296 3298504472113701504 5998738002842355712 8698971533571009920 11399205064299664128 14099438595028318336 16799672125756972544 1053161582776075136 3753395113504729344 6453628644233383552 9153862174962037760 11854095705690691968 14554329236419346176 17254562767148000384 1508052224167102976 4208285754895757184 6908519285624411392 9608752816353065600 12308986347081719808 15009219877810374016 17709453408539028224 1962942865558130816 4663176396286785024 7363409927015439232 10063643457744093440 12763876988472747648 15464110519201401856 18164344049930056064 2417833506949158656 5118067037677812864 7818300568406467072 10518534099135121280 13218767629863775488 15919001160592429696 172490617611532288 2872724148340186496 5572957679068840704 8273191209797494912 10973424740526149120 13673658271254803328 16373891801983457536 627381259002560128 3327614789731214336 6027848320459868544 8728081851188522752 11428315381917176960 14128548912645831168 16828782443374485376 1082271900393587968 3782505431122242176 6482738961850896384 9182972492579550592 11883206023308204800 14583439554036859008 17283673084765513216 1537162541784615808 4237396072513270016 6937629603241924224 9637863133970578432 12338096664699232640 15038330195427886848 17738563726156541056 1992053183175643648 4692286713904297856 7392520244632952064 10092753775361606272 12792987306090260480 15493220836818914688 18193454367547568896 2446943824566671488 5147177355295325696 7847410886023979904 10547644416752634112 13247877947481288320 15948111478209942528 201600935229045120 2901834465957699328 5602067996686353536 8302301527415007744 11002535058143661952 13702768588872316160 16403002119600970368 656491576620072960 3356725107348727168 6056958638077381376 8757192168806035584 11457425699534689792 14157659230263344000 16857892760991998208 1111382218011100800 3811615748739755008 6511849279468409216 9212082810197063424 11912316340925717632 14612549871654371840 17312783402383026048 1566272859402128640 4266506390130782848 6966739920859437056 9666973451588091264 12367206982316745472 15067440513045399680 17767674043774053888 2021163500793156480 4721397031521810688 7421630562250464896 10121864092979119104 12822097623707773312 15522331154436427520 18222564685165081728 2476054142184184320 5176287672912838528 7876521203641492736 10576754734370146944 13276988265098801152 15977221795827455360 230711252846557952 2930944783575212160 5631178314303866368 8331411845032520576 11031645375761174784 13731878906489828992 16432112437218483200 685601894237585792 3385835424966240000 6086068955694894208 8786302486423548416 11486536017152202624 14186769547880856832 16887003078609511040 1140492535628613632 3840726066357267840 6540959597085922048 9241193127814576256 11941426658543230464 14641660189271884672 17341893720000538880 1595383177019641472 4295616707748295680 6995850238476949888 9696083769205604096 12396317299934258304 15096550830662912512 17796784361391566720 2050273818410669312 4750507349139323520 7450740879867977728 10150974410596631936 12851207941325286144 15551441472053940352 18251675002782594560 2505164459801697152 5205397990530351360 7905631521259005568 10605865051987659776 13306098582716313984 16006332113444968192 259821570464070784 2960055101192724992 5660288631921379200 8360522162650033408 11060755693378687616 13760989224107341824 16461222754835996032 714712211855098624 3414945742583752832 6115179273312407040 8815412804041061248 11515646334769715456 14215879865498369664 16916113396227023872 1169602853246126464 3869836383974780672 6570069914703434880 9270303445432089088 11970536976160743296 14670770506889397504 17371004037618051712 1624493494637154304 4324727025365808512 7024960556094462720 9725194086823116928 12425427617551771136 15125661148280425344 17825894679009079552 2079384136028182144 4779617666756836352 7479851197485490560 10180084728214144768 12880318258942798976 15580551789671453184 18280785320400107392 2534274777419209984 5234508308147864192 7934741838876518400 10634975369605172608 13335208900333826816 16035442431062481024 288931888081583616 2989165418810237824 5689398949538892032 8389632480267546240 11089866010996200448 13790099541724854656 16490333072453508864 743822529472611456 3444056060201265664 6144289590929919872 8844523121658574080 11544756652387228288 14244990183115882496 16945223713844536704 1198713170863639296 3898946701592293504 6599180232320947712 9299413763049601920 11999647293778256128 14699880824506910336 17400114355235564544 1653603812254667136 4353837342983321344 7054070873711975552 9754304404440629760 12454537935169283968 15154771465897938176 17855004996626592384 2108494453645694976 4808727984374349184 7508961515103003392 10209195045831657600 12909428576560311808 15609662107288966016 18309895638017620224 2563385095036722816 5263618625765377024 7963852156494031232 10664085687222685440 13364319217951339648 16064552748679993856 318042205699096448 3018275736427750656 5718509267156404864 8418742797885059072 11118976328613713280 13819209859342367488 16519443390071021696 772932847090124288 3473166377818778496 6173399908547432704 8873633439276086912 11573866970004741120 14274100500733395328 16974334031462049536 1227823488481152128 3928057019209806336 6628290549938460544 9328524080667114752 12028757611395768960 14728991142124423168 17429224672853077376 1682714129872179968 4382947660600834176 7083181191329488384 9783414722058142592 12483648252786796800 15183881783515451008 17884115314244105216 2137604771263207808 4837838301991862016 7538071832720516224 10238305363449170432 12938538894177824640 15638772424906478848 18339005955635133056 2592495412654235648 5292728943382889856 7992962474111544064 10693196004840198272 13393429535568852480 16093663066297506688 347152523316609280 3047386054045263488 5747619584773917696 8447853115502571904 11148086646231226112 13848320176959880320 16548553707688534528 802043164707637120 3502276695436291328 6202510226164945536 8902743756893599744 11602977287622253952 14303210818350908160 17003444349079562368 1256933806098664960 3957167336827319168 6657400867555973376 9357634398284627584 12057867929013281792 14758101459741936000 17458334990470590208 1711824447489692800 4412057978218347008 7112291508947001216 9812525039675655424 12512758570404309632 15212992101132963840 17913225631861618048 2166715088880720640 4866948619609374848 7567182150338029056 10267415681066683264 12967649211795337472 15667882742523991680 18368116273252645888 2621605730271748480 5321839261000402688 8022072791729056896 10722306322457711104 13422539853186365312 16122773383915019520 376262840934122112 3076496371662776320 5776729902391430528 8476963433120084736 11177196963848738944 13877430494577393152 16577664025306047360 831153482325149952 3531387013053804160 6231620543782458368 8931854074511112576 11632087605239766784 14332321135968420992 17032554666697075200 1286044123716177792 3986277654444832000 6686511185173486208 9386744715902140416 12086978246630794624 14787211777359448832 17487445308088103040 1740934765107205632 4441168295835859840 7141401826564514048 9841635357293168256 12541868888021822464 15242102418750476672 17942335949479130880 2195825406498233472 4896058937226887680 7596292467955541888 10296525998684196096 12996759529412850304 15696993060141504512 18397226590870158720 2650716047889261312 5350949578617915520 8051183109346569728 10751416640075223936 13451650170803878144 16151883701532532352 405373158551634944 3105606689280289152 5805840220008943360 8506073750737597568 11206307281466251776 13906540812194905984 16606774342923560192 860263799942662784 3560497330671316992 6260730861399971200 8960964392128625408 11661197922857279616 14361431453585933824 17061664984314588032 1315154441333690624 4015387972062344832 6715621502790999040 9415855033519653248 12116088564248307456 14816322094976961664 17516555625705615872 1770045082724718464 4470278613453372672 7170512144182026880 9870745674910681088 12570979205639335296 15271212736367989504 17971446267096643712 2224935724115746304 4925169254844400512 7625402785573054720 10325636316301708928 13025869847030363136 15726103377759017344 18426336908487671552 2679826365506774144 5380059896235428352 8080293426964082560 10780526957692736768 13480760488421390976 16180994019150045184 434483476169147776 3134717006897801984 5834950537626456192 8535184068355110400 11235417599083764608 13935651129812418816 16635884660541073024 889374117560175616 3589607648288829824 6289841179017484032 8990074709746138240 11690308240474792448 14390541771203446656 17090775301932100864 1344264758951203456 4044498289679857664 6744731820408511872 9444965351137166080 12145198881865820288 14845432412594474496 17545665943323128704 1799155400342231296 4499388931070885504 7199622461799539712 9899855992528193920 12600089523256848128 15300323053985502336 18000556584714156544 2254046041733259136 4954279572461913344 7654513103190567552 10354746633919221760 13054980164647875968 15755213695376530176 8703152395632768 2708936683124286976 5409170213852941184 8109403744581595392 10809637275310249600 13509870806038903808 16210104336767558016 463593793786660608 3163827324515314816 5864060855243969024 8564294385972623232 11264527916701277440 13964761447429931648 16664994978158585856 918484435177688448 3618717965906342656 6318951496634996864 9019185027363651072 11719418558092305280 14419652088820959488 17119885619549613696 1373375076568716288 4073608607297370496 6773842138026024704 9474075668754678912 12174309199483333120 14874542730211987328 17574776260940641536 1828265717959744128 4528499248688398336 7228732779417052544 9928966310145706752 12629199840874360960 15329433371603015168 18029666902331669376 2283156359350771968 4983389890079426176 7683623420808080384 10383856951536734592 13084090482265388800 15784324012994043008 37813470013145600 2738047000741799808 5438280531470454016 8138514062199108224 10838747592927762432 13538981123656416640 16239214654385070848 492704111404173440 3192937642132827648 5893171172861481856 8593404703590136064 11293638234318790272 13993871765047444480 16694105295776098688 947594752795201280 3647828283523855488 6348061814252509696 9048295344981163904 11748528875709818112 14448762406438472320 17148995937167126528 1402485394186229120 4102718924914883328 6802952455643537536 9503185986372191744 12203419517100845952 14903653047829500160 17603886578558154368 1857376035577256960 4557609566305911168 7257843097034565376 9958076627763219584 12658310158491873792 15358543689220528000 18058777219949182208 2312266676968284800 5012500207696939008 7712733738425593216 10412967269154247424 13113200799882901632 15813434330611555840 66923787630658432 2767157318359312640 5467390849087966848 8167624379816621056 10867857910545275264 13568091441273929472 16268324972002583680 521814429021686272 3222047959750340480 5922281490478994688 8622515021207648896 11322748551936303104 14022982082664957312 16723215613393611520 976705070412714112 3676938601141368320 6377172131870022528 9077405662598676736 11777639193327330944 14477872724055985152 17178106254784639360 1431595711803741952 4131829242532396160 6832062773261050368 9532296303989704576 12232529834718358784 14932763365447012992 17632996896175667200 1886486353194769792 4586719883923424000 7286953414652078208 9987186945380732416 12687420476109386624 15387654006838040832 18087887537566695040 2341376994585797632 5041610525314451840 7741844056043106048 10442077586771760256 13142311117500414464 15842544648229068672 96034105248171264 2796267635976825472 5496501166705479680 8196734697434133888 10896968228162788096 13597201758891442304 16297435289620096512 550924746639199104 3251158277367853312 5951391808096507520 8651625338825161728 11351858869553815936 14052092400282470144 16752325931011124352 1005815388030226944 3706048918758881152 6406282449487535360 9106515980216189568 11806749510944843776 14506983041673497984 17207216572402152192 1460706029421254784 4160939560149908992 6861173090878563200 9561406621607217408 12261640152335871616 14961873683064525824 17662107213793180032 1915596670812282624 4615830201540936832 7316063732269591040 10016297262998245248 12716530793726899456 15416764324455553664 18116997855184207872 2370487312203310464 5070720842931964672 7770954373660618880 10471187904389273088 13171421435117927296 15871654965846581504 125144422865684096 2825377953594338304 5525611484322992512 8225845015051646720 10926078545780300928 13626312076508955136 16326545607237609344 580035064256711936 3280268594985366144 5980502125714020352 8680735656442674560 11380969187171328768 14081202717899982976 16781436248628637184 1034925705647739776 3735159236376393984 6435392767105048192 9135626297833702400 11835859828562356608 14536093359291010816 17236326890019665024 1489816347038767616 4190049877767421824 6890283408496076032 9590516939224730240 12290750469953384448 14990984000682038656 17691217531410692864 1944706988429795456 4644940519158449664 7345174049887103872 10045407580615758080 12745641111344412288 15445874642073066496 18146108172801720704 2399597629820823296 5099831160549477504 7800064691278131712 10500298222006785920 13200531752735440128 15900765283464094336 154254740483196928 2854488271211851136 5554721801940505344 8254955332669159552 10955188863397813760 13655422394126467968 16355655924855122176 609145381874224768 3309378912602878976 6009612443331533184 8709845974060187392 11410079504788841600 14110313035517495808 16810546566246150016 1064036023265252608 3764269553993906816 6464503084722561024 9164736615451215232 11864970146179869440 14565203676908523648 17265437207637177856 1518926664656280448 4219160195384934656 6919393726113588864 9619627256842243072 12319860787570897280 15020094318299551488 17720327849028205696 1973817306047308288 4674050836775962496 7374284367504616704 10074517898233270912 12774751428961925120 15474984959690579328 18175218490419233536 2428707947438336128 5128941478166990336 7829175008895644544 10529408539624298752 13229642070352952960 15929875601081607168 183365058100709760 2883598588829363968 5583832119558018176 8284065650286672384 10984299181015326592 13684532711743980800 16384766242472635008 638255699491737600 3338489230220391808 6038722760949046016 8738956291677700224 11439189822406354432 14139423353135008640 16839656883863662848 1093146340882765440 3793379871611419648 6493613402340073856 9193846933068728064 11894080463797382272 14594313994526036480 17294547525254690688 1548036982273793280 4248270513002447488 6948504043731101696 9648737574459755904 12348971105188410112 15049204635917064320 17749438166645718528 2002927623664821120 4703161154393475328 7403394685122129536 10103628215850783744 12803861746579437952 15504095277308092160 18204328808036746368 2457818265055848960 5158051795784503168 7858285326513157376 10558518857241811584 13258752387970465792 15958985918699120000 212475375718222592 2912708906446876800 5612942437175531008 8313175967904185216 11013409498632839424 13713643029361493632 16413876560090147840 667366017109250432 3367599547837904640 6067833078566558848 8768066609295213056 11468300140023867264 14168533670752521472 16868767201481175680 1122256658500278272 3822490189228932480 6522723719957586688 9222957250686240896 11923190781414895104 14623424312143549312 17323657842872203520 1577147299891306112 4277380830619960320 6977614361348614528 9677847892077268736 12378081422805922944 15078314953534577152 17778548484263231360 2032037941282333952 4732271472010988160 7432505002739642368 10132738533468296576 12832972064196950784 15533205594925604992 18233439125654259200 2486928582673361792 5187162113402016000 7887395644130670208 10587629174859324416 13287862705587978624 15988096236316632832 241585693335735424 2941819224064389632 5642052754793043840 8342286285521698048 11042519816250352256 13742753346979006464 16442986877707660672 696476334726763264 3396709865455417472 6096943396184071680 8797176926912725888 11497410457641380096 14197643988370034304 16897877519098688512 1151366976117791104 3851600506846445312 6551834037575099520 9252067568303753728 11952301099032407936 14652534629761062144 17352768160489716352 1606257617508818944 4306491148237473152 7006724678966127360 9706958209694781568 12407191740423435776 15107425271152089984 17807658801880744192 2061148258899846784 4761381789628500992 7461615320357155200 10161848851085809408 12862082381814463616 15562315912543117824 18262549443271772032 2516038900290874624 5216272431019528832 7916505961748183040 10616739492476837248 13316973023205491456 16017206553934145664 270696010953248256 2970929541681902464 5671163072410556672 8371396603139210880 11071630133867865088 13771863664596519296 16472097195325173504 725586652344276096 3425820183072930304 6126053713801584512 8826287244530238720 11526520775258892928 14226754305987547136 16926987836716201344 1180477293735303936 3880710824463958144 6580944355192612352 9281177885921266560 11981411416649920768 14681644947378574976 17381878478107229184 1635367935126331776 4335601465854985984 7035834996583640192 9736068527312294400 12436302058040948608 15136535588769602816 17836769119498257024 2090258576517359616 4790492107246013824 7490725637974668032 10190959168703322240 12891192699431976448 15591426230160630656 18291659760889284864 2545149217908387456 5245382748637041664 7945616279365695872 10645849810094350080 13346083340823004288 16046316871551658496 299806328570761088 3000039859299415296 5700273390028069504 8400506920756723712 11100740451485377920 13800973982214032128 16501207512942686336 754696969961788928 3454930500690443136 6155164031419097344 8855397562147751552 11555631092876405760 14255864623605059968 16956098154333714176 1209587611352816768 3909821142081470976 6610054672810125184 9310288203538779392 12010521734267433600 14710755264996087808 17410988795724742016 1664478252743844608 4364711783472498816 7064945314201153024 9765178844929807232 12465412375658461440 15165645906387115648 17865879437115769856 2119368894134872448 4819602424863526656 7519835955592180864 10220069486320835072 12920303017049489280 15620536547778143488 18320770078506797696 2574259535525900288 5274493066254554496 7974726596983208704 10674960127711862912 13375193658440517120 16075427189169171328 328916646188273920 3029150176916928128 5729383707645582336 8429617238374236544 11129850769102890752 13830084299831544960 16530317830560199168 783807287579301760 3484040818307955968 6184274349036610176 8884507879765264384 11584741410493918592 14284974941222572800 16985208471951227008 1238697928970329600 3938931459698983808 6639164990427638016 9339398521156292224 12039632051884946432 14739865582613600640 17440099113342254848 1693588570361357440 4393822101090011648 7094055631818665856 9794289162547320064 12494522693275974272 15194756224004628480 17894989754733282688 2148479211752385280 4848712742481039488 7548946273209693696 10249179803938347904 12949413334667002112 15649646865395656320 18349880396124310528 2603369853143413120 5303603383872067328 8003836914600721536 10704070445329375744 13404303976058029952 16104537506786684160 358026963805786752 3058260494534440960 5758494025263095168 8458727555991749376 11158961086720403584 13859194617449057792 16559428148177712000 812917605196814592 3513151135925468800 6213384666654123008 8913618197382777216 11613851728111431424 14314085258840085632 17014318789568739840 1267808246587842432 3968041777316496640 6668275308045150848 9368508838773805056 12068742369502459264 14768975900231113472 17469209430959767680 1722698887978870272 4422932418707524480 7123165949436178688 9823399480164832896 12523633010893487104 15223866541622141312 17924100072350795520 2177589529369898112 4877823060098552320 7578056590827206528 10278290121555860736 12978523652284514944 15678757183013169152 18378990713741823360 2632480170760925952 5332713701489580160 8032947232218234368 10733180762946888576 13433414293675542784 16133647824404196992 387137281423299584 3087370812151953792 5787604342880608000 8487837873609262208 11188071404337916416 13888304935066570624 16588538465795224832 842027922814327424 3542261453542981632 6242494984271635840 8942728515000290048 11642962045728944256 14343195576457598464 17043429107186252672 1296918564205355264 3997152094934009472 6697385625662663680 9397619156391317888 12097852687119972096 14798086217848626304 17498319748577280512 1751809205596383104 4452042736325037312 7152276267053691520 9852509797782345728 12552743328510999936 15252976859239654144 17953210389968308352 2206699846987410944 4906933377716065152 7607166908444719360 10307400439173373568 13007633969902027776 15707867500630681984 18408101031359336192 2661590488378438784 5361824019107092992 8062057549835747200 10762291080564401408 13462524611293055616 16162758142021709824 416247599040812416 3116481129769466624 5816714660498120832 8516948191226775040 11217181721955429248 13917415252684083456 16617648783412737664 871138240431840256 3571371771160494464 6271605301889148672 8971838832617802880 11672072363346457088 14372305894075111296 17072539424803765504 1326028881822868096 4026262412551522304 6726495943280176512 9426729474008830720 12126963004737484928 14827196535466139136 17527430066194793344 1780919523213895936 4481153053942550144 7181386584671204352 9881620115399858560 12581853646128512768 15282087176857166976 17982320707585821184 2235810164604923776 4936043695333577984 7636277226062232192 10336510756790886400 13036744287519540608 15736977818248194816 18437211348976849024 2690700805995951616 5390934336724605824 8091167867453260032 10791401398181914240 13491634928910568448 16191868459639222656 445357916658325248 3145591447386979456 5845824978115633664 8546058508844287872 11246292039572942080 13946525570301596288 16646759101030250496 900248558049353088 3600482088778007296 6300715619506661504 9000949150235315712 11701182680963969920 14401416211692624128 17101649742421278336 1355139199440380928 4055372730169035136 6755606260897689344 9455839791626343552 12156073322354997760 14856306853083651968 17556540383812306176 1810029840831408768 4510263371560062976 7210496902288717184 9910730433017371392 12610963963746025600 15311197494474679808 18011431025203334016 2264920482222436608 4965154012951090816 7665387543679745024 10365621074408399232 13065854605137053440 15766088135865707648 19577592884810240 2719811123613464448 5420044654342118656 8120278185070772864 10820511715799427072 13520745246528081280 16220978777256735488 474468234275838080 3174701765004492288 5874935295733146496 8575168826461800704 11275402357190454912 13975635887919109120 16675869418647763328 929358875666865920 3629592406395520128 6329825937124174336 9030059467852828544 11730292998581482752 14430526529310136960 17130760060038791168 1384249517057893760 4084483047786547968 6784716578515202176 9484950109243856384 12185183639972510592 14885417170701164800 17585650701429819008 1839140158448921600 4539373689177575808 7239607219906230016 9939840750634884224 12640074281363538432 15340307812092192640 18040541342820846848 2294030799839949440 4994264330568603648 7694497861297257856 10394731392025912064 13094964922754566272 15795198453483220480 48687910502323072 2748921441230977280 5449154971959631488 8149388502688285696 10849622033416939904 13549855564145594112 16250089094874248320 503578551893350912 3203812082622005120 5904045613350659328 8604279144079313536 11304512674807967744 14004746205536621952 16704979736265276160 958469193284378752 3658702724013032960 6358936254741687168 9059169785470341376 11759403316198995584 14459636846927649792 17159870377656304000 1413359834675406592 4113593365404060800 6813826896132715008 9514060426861369216 12214293957590023424 14914527488318677632 17614761019047331840 1868250476066434432 4568484006795088640 7268717537523742848 9968951068252397056 12669184598981051264 15369418129709705472 18069651660438359680 2323141117457462272 5023374648186116480 7723608178914770688 10423841709643424896 13124075240372079104 15824308771100733312 77798228119835904 2778031758848490112 5478265289577144320 8178498820305798528 10878732351034452736 13578965881763106944 16279199412491761152 532688869510863744 3232922400239517952 5933155930968172160 8633389461696826368 11333622992425480576 14033856523154134784 16734090053882788992 987579510901891584 3687813041630545792 6388046572359200000 9088280103087854208 11788513633816508416 14488747164545162624 17188980695273816832 1442470152292919424 4142703683021573632 6842937213750227840 9543170744478882048 12243404275207536256 14943637805936190464 17643871336664844672 1897360793683947264 4597594324412601472 7297827855141255680 9998061385869909888 12698294916598564096 15398528447327218304 18098761978055872512 2352251435074975104 5052484965803629312 7752718496532283520 10452952027260937728 13153185557989591936 15853419088718246144 106908545737348736 2807142076466002944 5507375607194657152 8207609137923311360 10907842668651965568 13608076199380619776 16308309730109273984 561799187128376576 3262032717857030784 5962266248585684992 8662499779314339200 11362733310042993408 14062966840771647616 16763200371500301824 1016689828519404416 3716923359248058624 6417156889976712832 9117390420705367040 11817623951434021248 14517857482162675456 17218091012891329664 1471580469910432256 4171814000639086464 6872047531367740672 9572281062096394880 12272514592825049088 14972748123553703296 17672981654282357504 1926471111301460096 4626704642030114304 7326938172758768512 10027171703487422720 12727405234216076928 15427638764944731136 18127872295673385344 2381361752692487936 5081595283421142144 7781828814149796352 10482062344878450560 13182295875607104768 15882529406335758976 136018863354861568 2836252394083515776 5536485924812169984 8236719455540824192 10936952986269478400 13637186516998132608 16337420047726786816 590909504745889408 3291143035474543616 5991376566203197824 8691610096931852032 11391843627660506240 14092077158389160448 16792310689117814656 1045800146136917248 3746033676865571456 6446267207594225664 9146500738322879872 11846734269051534080 14546967799780188288 17247201330508842496 1500690787527945088 4200924318256599296 6901157848985253504 9601391379713907712 12301624910442561920 15001858441171216128 17702091971899870336 1955581428918972928 4655814959647627136 7356048490376281344 10056282021104935552 12756515551833589760 15456749082562243968 18156982613290898176 2410472070310000768 5110705601038654976 7810939131767309184 10511172662495963392 13211406193224617600 15911639723953271808 165129180972374400 2865362711701028608 5565596242429682816 8265829773158337024 10966063303886991232 13666296834615645440 16366530365344299648 620019822363402240 3320253353092056448 6020486883820710656 8720720414549364864 11420953945278019072 14121187476006673280 16821421006735327488 1074910463754430080 3775143994483084288 6475377525211738496 9175611055940392704 11875844586669046912 14576078117397701120 17276311648126355328 1529801105145457920 4230034635874112128 6930268166602766336 9630501697331420544 12330735228060074752 15030968758788728960 17731202289517383168 1984691746536485760 4684925277265139968 7385158807993794176 10085392338722448384 12785625869451102592 15485859400179756800 18186092930908411008 2439582387927513600 5139815918656167808 7840049449384822016 10540282980113476224 13240516510842130432 15940750041570784640 194239498589887232 2894473029318541440 5594706560047195648 8294940090775849856 10995173621504504064 13695407152233158272 16395640682961812480 649130139980915072 3349363670709569280 6049597201438223488 8749830732166877696 11450064262895531904 14150297793624186112 16850531324352840320 1104020781371942912 3804254312100597120 6504487842829251328 9204721373557905536 11904954904286559744 14605188435015213952 17305421965743868160 1558911422762970752 4259144953491624960 6959378484220279168 9659612014948933376 12359845545677587584 15060079076406241792 17760312607134896000 2013802064153998592 4714035594882652800 7414269125611307008 10114502656339961216 12814736187068615424 15514969717797269632 18215203248525923840 2468692705545026432 5168926236273680640 7869159767002334848 10569393297730989056 13269626828459643264 15969860359188297472 223349816207400064 2923583346936054272 5623816877664708480 8324050408393362688 11024283939122016896 13724517469850671104 16424751000579325312 678240457598427904 3378473988327082112 6078707519055736320 8778941049784390528 11479174580513044736 14179408111241698944 16879641641970353152 1133131098989455744 3833364629718109952 6533598160446764160 9233831691175418368 11934065221904072576 14634298752632726784 17334532283361380992 1588021740380483584 4288255271109137792 6988488801837792000 9688722332566446208 12388955863295100416 15089189394023754624 17789422924752408832 2042912381771511424 4743145912500165632 7443379443228819840 10143612973957474048 12843846504686128256 15544080035414782464 18244313566143436672 2497803023162539264 5198036553891193472 7898270084619847680 10598503615348501888 13298737146077156096 15998970676805810304 252460133824912896 2952693664553567104 5652927195282221312 8353160726010875520 11053394256739529728 13753627787468183936 16453861318196838144 707350775215940736 3407584305944594944 6107817836673249152 8808051367401903360 11508284898130557568 14208518428859211776 16908751959587865984 1162241416606968576 3862474947335622784 6562708478064276992 9262942008792931200 11963175539521585408 14663409070250239616 17363642600978893824 1617132057997996416 4317365588726650624 7017599119455304832 9717832650183959040 12418066180912613248 15118299711641267456 17818533242369921664 2072022699389024256 4772256230117678464 7472489760846332672 10172723291574986880 12872956822303641088 15573190353032295296 18273423883760949504 2526913340780052096 5227146871508706304 7927380402237360512 10627613932966014720 13327847463694668928 16028080994423323136 281570451442425728 2981803982171079936 5682037512899734144 8382271043628388352 11082504574357042560 13782738105085696768 16482971635814350976 736461092833453568 3436694623562107776 6136928154290761984 8837161685019416192 11537395215748070400 14237628746476724608 16937862277205378816 1191351734224481408 3891585264953135616 6591818795681789824 9292052326410444032 11992285857139098240 14692519387867752448 17392752918596406656 1646242375615509248 4346475906344163456 7046709437072817664 9746942967801471872 12447176498530126080 15147410029258780288 17847643559987434496 2101133017006537088 4801366547735191296 7501600078463845504 10201833609192499712 12902067139921153920 15602300670649808128 18302534201378462336 2556023658397564928 5256257189126219136 7956490719854873344 10656724250583527552 13356957781312181760 16057191312040835968 310680769059938560 3010914299788592768 5711147830517246976 8411381361245901184 11111614891974555392 13811848422703209600 16512081953431863808 765571410450966400 3465804941179620608 6166038471908274816 8866272002636929024 11566505533365583232 14266739064094237440 16966972594822891648 1220462051841994240 3920695582570648448 6620929113299302656 9321162644027956864 12021396174756611072 14721629705485265280 17421863236213919488 1675352693233022080 4375586223961676288 7075819754690330496 9776053285418984704 12476286816147638912 15176520346876293120 17876753877604947328 2130243334624049920 4830476865352704128 7530710396081358336 10230943926810012544 12931177457538666752 15631410988267320960 18331644518995975168 2585133976015077760 5285367506743731968 7985601037472386176 10685834568201040384 13386068098929694592 16086301629658348800 339791086677451392 3040024617406105600 5740258148134759808 8440491678863414016 11140725209592068224 13840958740320722432 16541192271049376640 794681728068479232 3494915258797133440 6195148789525787648 8895382320254441856 11595615850983096064 14295849381711750272 16996082912440404480 1249572369459507072 3949805900188161280 6650039430916815488 9350272961645469696 12050506492374123904 14750740023102778112 17450973553831432320 1704463010850534912 4404696541579189120 7104930072307843328 9805163603036497536 12505397133765151744 15205630664493805952 17905864195222460160 2159353652241562752 4859587182970216960 7559820713698871168 10260054244427525376 12960287775156179584 15660521305884833792 18360754836613488000 2614244293632590592 5314477824361244800 8014711355089899008 10714944885818553216 13415178416547207424 16115411947275861632 368901404294964224 3069134935023618432 5769368465752272640 8469601996480926848 11169835527209581056 13870069057938235264 16570302588666889472 823792045685992064 3524025576414646272 6224259107143300480 8924492637871954688 11624726168600608896 14324959699329263104 17025193230057917312 1278682687077019904 3978916217805674112 6679149748534328320 9379383279262982528 12079616809991636736 14779850340720290944 17480083871448945152 1733573328468047744 4433806859196701952 7134040389925356160 9834273920654010368 12534507451382664576 15234740982111318784 17934974512839972992 2188463969859075584 4888697500587729792 7588931031316384000 10289164562045038208 12989398092773692416 15689631623502346624 18389865154231000832 2643354611250103424 5343588141978757632 8043821672707411840 10744055203436066048 13444288734164720256 16144522264893374464 398011721912477056 3098245252641131264 5798478783369785472 8498712314098439680 11198945844827093888 13899179375555748096 16599412906284402304 852902363303504896 3553135894032159104 6253369424760813312 8953602955489467520 11653836486218121728 14354070016946775936 17054303547675430144 1307793004694532736 4008026535423186944 6708260066151841152 9408493596880495360 12108727127609149568 14808960658337803776 17509194189066457984 1762683646085560576 4462917176814214784 7163150707542868992 9863384238271523200 12563617769000177408 15263851299728831616 17964084830457485824 2217574287476588416 4917807818205242624 7618041348933896832 10318274879662551040 13018508410391205248 15718741941119859456 18418975471848513664 2672464928867616256 5372698459596270464 8072931990324924672 10773165521053578880 13473399051782233088 16173632582510887296 427122039529989888 3127355570258644096 5827589100987298304 8527822631715952512 11228056162444606720 13928289693173260928 16628523223901915136 882012680921017728 3582246211649671936 6282479742378326144 8982713273106980352 11682946803835634560 14383180334564288768 17083413865292942976 1336903322312045568 4037136853040699776 6737370383769353984 9437603914498008192 12137837445226662400 14838070975955316608 17538304506683970816 1791793963703073408 4492027494431727616 7192261025160381824 9892494555889036032 12592728086617690240 15292961617346344448 17993195148074998656 2246684605094101248 4946918135822755456 7647151666551409664 10347385197280063872 13047618728008718080 15747852258737372288 1341715756474880 2701575246485129088 5401808777213783296 8102042307942437504 10802275838671091712 13502509369399745920 16202742900128400128 456232357147502720 3156465887876156928 5856699418604811136 8556932949333465344 11257166480062119552 13957400010790773760 16657633541519427968 911122998538530560 3611356529267184768 6311590059995838976 9011823590724493184 11712057121453147392 14412290652181801600 17112524182910455808 1366013639929558400 4066247170658212608 6766480701386866816 9466714232115521024 12166947762844175232 14867181293572829440 17567414824301483648 1820904281320586240 4521137812049240448 7221371342777894656 9921604873506548864 12621838404235203072 15322071934963857280 18022305465692511488 2275794922711614080 4976028453440268288 7676261984168922496 10376495514897576704 13076729045626230912 15776962576354885120 30452033373987712 2730685564102641920 5430919094831296128 8131152625559950336 10831386156288604544 13531619687017258752 16231853217745912960 485342674765015552 3185576205493669760 5885809736222323968 8586043266950978176 11286276797679632384 13986510328408286592 16686743859136940800 940233316156043392 3640466846884697600 6340700377613351808 9040933908342006016 11741167439070660224 14441400969799314432 17141634500527968640 1395123957547071232 4095357488275725440 6795591019004379648 9495824549733033856 12196058080461688064 14896291611190342272 17596525141918996480 1850014598938099072 4550248129666753280 7250481660395407488 9950715191124061696 12650948721852715904 15351182252581370112 18051415783310024320 2304905240329126912 5005138771057781120 7705372301786435328 10405605832515089536 13105839363243743744 15806072893972397952 59562350991500544 2759795881720154752 5460029412448808960 8160262943177463168 10860496473906117376 13560730004634771584 16260963535363425792 514452992382528384 3214686523111182592 5914920053839836800 8615153584568491008 11315387115297145216 14015620646025799424 16715854176754453632 969343633773556224 3669577164502210432 6369810695230864640 9070044225959518848 11770277756688173056 14470511287416827264 17170744818145481472 1424234275164584064 4124467805893238272 6824701336621892480 9524934867350546688 12225168398079200896 14925401928807855104 17625635459536509312 1879124916555611904 4579358447284266112 7279591978012920320 9979825508741574528 12680059039470228736 15380292570198882944 18080526100927537152 2334015557946639744 5034249088675293952 7734482619403948160 10434716150132602368 13134949680861256576 15835183211589910784 88672668609013376 2788906199337667584 5489139730066321792 8189373260794976000 10889606791523630208 13589840322252284416 16290073852980938624 543563310000041216 3243796840728695424 5944030371457349632 8644263902186003840 11344497432914658048 14044730963643312256 16744964494371966464 998453951391069056 3698687482119723264 6398921012848377472 9099154543577031680 11799388074305685888 14499621605034340096 17199855135762994304 1453344592782096896 4153578123510751104 6853811654239405312 9554045184968059520 12254278715696713728 14954512246425367936 17654745777154022144 1908235234173124736 4608468764901778944 7308702295630433152 10008935826359087360 12709169357087741568 15409402887816395776 18109636418545049984 2363125875564152576 5063359406292806784 7763592937021460992 10463826467750115200 13164059998478769408 15864293529207423616 117782986226526208 2818016516955180416 5518250047683834624 8218483578412488832 10918717109141143040 13618950639869797248 16319184170598451456 572673627617554048 3272907158346208256 5973140689074862464 8673374219803516672 11373607750532170880 14073841281260825088 16774074811989479296 1027564269008581888 3727797799737236096 6428031330465890304 9128264861194544512 11828498391923198720 14528731922651852928 17228965453380507136 1482454910399609728 4182688441128263936 6882921971856918144 9583155502585572352 12283389033314226560 14983622564042880768 17683856094771534976 1937345551790637568 4637579082519291776 7337812613247945984 10038046143976600192 12738279674705254400 15438513205433908608 18138746736162562816 2392236193181665408 5092469723910319616 7792703254638973824 10492936785367628032 13193170316096282240 15893403846824936448 146893303844039040 2847126834572693248 5547360365301347456 8247593896030001664 10947827426758655872 13648060957487310080 16348294488215964288 601783945235066880 3302017475963721088 6002251006692375296 8702484537421029504 11402718068149683712 14102951598878337920 16803185129606992128 1056674586626094720 3756908117354748928 6457141648083403136 9157375178812057344 11857608709540711552 14557842240269365760 17258075770998019968 1511565228017122560 4211798758745776768 6912032289474430976 9612265820203085184 12312499350931739392 15012732881660393600 17712966412389047808 1966455869408150400 4666689400136804608 7366922930865458816 10067156461594113024 12767389992322767232 15467623523051421440 18167857053780075648 2421346510799178240 5121580041527832448 7821813572256486656 10522047102985140864 13222280633713795072 15922514164442449280 176003621461551872 2876237152190206080 5576470682918860288 8276704213647514496 10976937744376168704 13677171275104822912 16377404805833477120 630894262852579712 3331127793581233920 6031361324309888128 8731594855038542336 11431828385767196544 14132061916495850752 16832295447224504960 1085784904243607552 3786018434972261760 6486251965700915968 9186485496429570176 11886719027158224384 14586952557886878592 17287186088615532800 1540675545634635392 4240909076363289600 6941142607091943808 9641376137820598016 12341609668549252224 15041843199277906432 17742076730006560640 1995566187025663232 4695799717754317440 7396033248482971648 10096266779211625856 12796500309940280064 15496733840668934272 18196967371397588480 2450456828416691072 5150690359145345280 7850923889873999488 10551157420602653696 13251390951331307904 15951624482059962112 205113939079064704 2905347469807718912 5605581000536373120 8305814531265027328 11006048061993681536 13706281592722335744 16406515123450989952 660004580470092544 3360238111198746752 6060471641927400960 8760705172656055168 11460938703384709376 14161172234113363584 16861405764842017792 1114895221861120384 3815128752589774592 6515362283318428800 9215595814047083008 11915829344775737216 14616062875504391424 17316296406233045632 1569785863252148224 4270019393980802432 6970252924709456640 9670486455438110848 12370719986166765056 15070953516895419264 17771187047624073472 2024676504643176064 4724910035371830272 7425143566100484480 10125377096829138688 12825610627557792896 15525844158286447104 18226077689015101312 2479567146034203904 5179800676762858112 7880034207491512320 10580267738220166528 13280501268948820736 15980734799677474944 234224256696577536 2934457787425231744 5634691318153885952 8334924848882540160 11035158379611194368 13735391910339848576 16435625441068502784 689114898087605376 3389348428816259584 6089581959544913792 8789815490273568000 11490049021002222208 14190282551730876416 16890516082459530624 1144005539478633216 3844239070207287424 6544472600935941632 9244706131664595840 11944939662393250048 14645173193121904256 17345406723850558464 1598896180869661056 4299129711598315264 6999363242326969472 9699596773055623680 12399830303784277888 15100063834512932096 17800297365241586304 2053786822260688896 4754020352989343104 7454253883717997312 10154487414446651520 12854720945175305728 15554954475903959936 18255188006632614144 2508677463651716736 5208910994380370944 7909144525109025152 10609378055837679360 13309611586566333568 16009845117294987776 263334574314090368 2963568105042744576 5663801635771398784 8364035166500052992 11064268697228707200 13764502227957361408 16464735758686015616 718225215705118208 3418458746433772416 6118692277162426624 8818925807891080832 11519159338619735040 14219392869348389248 16919626400077043456 1173115857096146048 3873349387824800256 6573582918553454464 9273816449282108672 11974049980010762880 14674283510739417088 17374517041468071296 1628006498487173888 4328240029215828096 7028473559944482304 9728707090673136512 12428940621401790720 15129174152130444928 17829407682859099136 2082897139878201728 4783130670606855936 7483364201335510144 10183597732064164352 12883831262792818560 15584064793521472768 18284298324250126976 2537787781269229568 5238021311997883776 7938254842726537984 10638488373455192192 13338721904183846400 16038955434912500608 292444891931603200 2992678422660257408 5692911953388911616 8393145484117565824 11093379014846220032 13793612545574874240 16493846076303528448 747335533322631040 3447569064051285248 6147802594779939456 8848036125508593664 11548269656237247872 14248503186965902080 16948736717694556288 1202226174713658880 3902459705442313088 6602693236170967296 9302926766899621504 12003160297628275712 14703393828356929920 17403627359085584128 1657116816104686720 4357350346833340928 7057583877561995136 9757817408290649344 12458050939019303552 15158284469747957760 17858518000476611968 2112007457495714560 4812240988224368768 7512474518953022976 10212708049681677184 12912941580410331392 15613175111138985600 18313408641867639808 2566898098886742400 5267131629615396608 7967365160344050816 10667598691072705024 13367832221801359232 16068065752530013440 321555209549116032 3021788740277770240 5722022271006424448 8422255801735078656 11122489332463732864 13822722863192387072 16522956393921041280 776445850940143872 3476679381668798080 6176912912397452288 8877146443126106496 11577379973854760704 14277613504583414912 16977847035312069120 1231336492331171712 3931570023059825920 6631803553788480128 9332037084517134336 12032270615245788544 14732504145974442752 17432737676703096960 1686227133722199552 4386460664450853760 7086694195179507968 9786927725908162176 12487161256636816384 15187394787365470592 17887628318094124800 2141117775113227392 4841351305841881600 7541584836570535808 10241818367299190016 12942051898027844224 15642285428756498432 18342518959485152640 2596008416504255232 5296241947232909440 7996475477961563648 10696709008690217856 13396942539418872064 16097176070147526272 350665527166628864 3050899057895283072 5751132588623937280 8451366119352591488 11151599650081245696 13851833180809899904 16552066711538554112 805556168557656704 3505789699286310912 6206023230014965120 8906256760743619328 11606490291472273536 14306723822200927744 17006957352929581952 1260446809948684544 3960680340677338752 6660913871405992960 9361147402134647168 12061380932863301376 14761614463591955584 17461847994320609792 1715337451339712384 4415570982068366592 7115804512797020800 9816038043525675008 12516271574254329216 15216505104982983424 17916738635711637632 2170228092730740224 4870461623459394432 7570695154188048640 10270928684916702848 12971162215645357056 15671395746374011264 18371629277102665472 2625118734121768064 5325352264850422272 8025585795579076480 10725819326307730688 13426052857036384896 16126286387765039104 379775844784141696 3080009375512795904 5780242906241450112 8480476436970104320 11180709967698758528 13880943498427412736 16581177029156066944 834666486175169536 3534900016903823744 6235133547632477952 8935367078361132160 11635600609089786368 14335834139818440576 17036067670547094784 1289557127566197376 3989790658294851584 6690024189023505792 9390257719752160000 12090491250480814208 14790724781209468416 17490958311938122624 1744447768957225216 4444681299685879424 7144914830414533632 9845148361143187840 12545381891871842048 15245615422600496256 17945848953329150464 2199338410348253056 4899571941076907264 7599805471805561472 10300039002534215680 13000272533262869888 15700506063991524096 18400739594720178304 2654229051739280896 5354462582467935104 8054696113196589312 10754929643925243520 13455163174653897728 16155396705382551936 408886162401654528 3109119693130308736 5809353223858962944 8509586754587617152 11209820285316271360 13910053816044925568 16610287346773579776 863776803792682368 3564010334521336576 6264243865249990784 8964477395978644992 11664710926707299200 14364944457435953408 17065177988164607616 1318667445183710208 4018900975912364416 6719134506641018624 9419368037369672832 12119601568098327040 14819835098826981248 17520068629555635456 1773558086574738048 4473791617303392256 7174025148032046464 9874258678760700672 12574492209489354880 15274725740218009088 17974959270946663296 2228448727965765888 4928682258694420096 7628915789423074304 10329149320151728512 13029382850880382720 15729616381609036928 18429849912337691136 2683339369356793728 5383572900085447936 8083806430814102144 10784039961542756352 13484273492271410560 16184507023000064768 437996480019167360 3138230010747821568 5838463541476475776 8538697072205129984 11238930602933784192 13939164133662438400 16639397664391092608 892887121410195200 3593120652138849408 6293354182867503616 8993587713596157824 11693821244324812032 14394054775053466240 17094288305782120448 1347777762801223040 4048011293529877248 6748244824258531456 9448478354987185664 12148711885715839872 14848945416444494080 17549178947173148288 1802668404192250880 4502901934920905088 7203135465649559296 9903368996378213504 12603602527106867712 15303836057835521920 18004069588564176128 2257559045583278720 4957792576311932928 7658026107040587136 10358259637769241344 13058493168497895552 15758726699226549760 12216156245652352 2712449686974306560 5412683217702960768 8112916748431614976 10813150279160269184 13513383809888923392 16213617340617577600 467106797636680192 3167340328365334400 5867573859093988608 8567807389822642816 11268040920551297024 13968274451279951232 16668507982008605440 921997439027708032 3622230969756362240 6322464500485016448 9022698031213670656 11722931561942324864 14423165092670979072 17123398623399633280 1376888080418735872 4077121611147390080 6777355141876044288 9477588672604698496 12177822203333352704 14878055734062006912 17578289264790661120 1831778721809763712 4532012252538417920 7232245783267072128 9932479313995726336 12632712844724380544 15332946375453034752 18033179906181688960 2286669363200791552 4986902893929445760 7687136424658099968 10387369955386754176 13087603486115408384 15787837016844062592 41326473863165184 2741560004591819392 5441793535320473600 8142027066049127808 10842260596777782016 13542494127506436224 16242727658235090432 496217115254193024 3196450645982847232 5896684176711501440 8596917707440155648 11297151238168809856 13997384768897464064 16697618299626118272 951107756645220864 3651341287373875072 6351574818102529280 9051808348831183488 11752041879559837696 14452275410288491904 17152508941017146112 1405998398036248704 4106231928764902912 6806465459493557120 9506698990222211328 12206932520950865536 14907166051679519744 17607399582408173952 1860889039427276544 4561122570155930752 7261356100884584960 9961589631613239168 12661823162341893376 15362056693070547584 18062290223799201792 2315779680818304384 5016013211546958592 7716246742275612800 10416480273004267008 13116713803732921216 15816947334461575424 70436791480678016 2770670322209332224 5470903852937986432 8171137383666640640 10871370914395294848 13571604445123949056 16271837975852603264 525327432871705856 3225560963600360064 5925794494329014272 8626028025057668480 11326261555786322688 14026495086514976896 16726728617243631104 980218074262733696 3680451604991387904 6380685135720042112 9080918666448696320 11781152197177350528 14481385727906004736 17181619258634658944 1435108715653761536 4135342246382415744 6835575777111069952 9535809307839724160 12236042838568378368 14936276369297032576 17636509900025686784 1889999357044789376 4590232887773443584 7290466418502097792 9990699949230752000 12690933479959406208 15391167010688060416 18091400541416714624 2344889998435817216 5045123529164471424 7745357059893125632 10445590590621779840 13145824121350434048 15846057652079088256 99547109098190848 2799780639826845056 5500014170555499264 8200247701284153472 10900481232012807680 13600714762741461888 16300948293470116096 554437750489218688 3254671281217872896 5954904811946527104 8655138342675181312 11355371873403835520 14055605404132489728 16755838934861143936 1009328391880246528 3709561922608900736 6409795453337554944 9110028984066209152 11810262514794863360 14510496045523517568 17210729576252171776 1464219033271274368 4164452563999928576 6864686094728582784 9564919625457236992 12265153156185891200 14965386686914545408 17665620217643199616 1919109674662302208 4619343205390956416 7319576736119610624 10019810266848264832 12720043797576919040 15420277328305573248 18120510859034227456 2374000316053330048 5074233846781984256 7774467377510638464 10474700908239292672 13174934438967946880 15875167969696601088 128657426715703680 2828890957444357888 5529124488173012096 8229358018901666304 10929591549630320512 13629825080358974720 16330058611087628928 583548068106731520 3283781598835385728 5984015129564039936 8684248660292694144 11384482191021348352 14084715721750002560 16784949252478656768 1038438709497759360 3738672240226413568 6438905770955067776 9139139301683721984 11839372832412376192 14539606363141030400 17239839893869684608 1493329350888787200 4193562881617441408 6893796412346095616 9594029943074749824 12294263473803404032 14994497004532058240 17694730535260712448 1948219992279815040 4648453523008469248 7348687053737123456 10048920584465777664 12749154115194431872 15449387645923086080 18149621176651740288 2403110633670842880 5103344164399497088 7803577695128151296 10503811225856805504 13204044756585459712 15904278287314113920 157767744333216512 2858001275061870720 5558234805790524928 8258468336519179136 10958701867247833344 13658935397976487552 16359168928705141760 612658385724244352 3312891916452898560 6013125447181552768 8713358977910206976 11413592508638861184 14113826039367515392 16814059570096169600 1067549027115272192 3767782557843926400 6468016088572580608 9168249619301234816 11868483150029889024 14568716680758543232 17268950211487197440 1522439668506300032 4222673199234954240 6922906729963608448 9623140260692262656 12323373791420916864 15023607322149571072 17723840852878225280 1977330309897327872 4677563840625982080 7377797371354636288 10078030902083290496 12778264432811944704 15478497963540598912 18178731494269253120 2432220951288355712 5132454482017009920 7832688012745664128 10532921543474318336 13233155074202972544 15933388604931626752 186878061950729344 2887111592679383552 5587345123408037760 8287578654136691968 10987812184865346176 13688045715594000384 16388279246322654592 641768703341757184 3342002234070411392 6042235764799065600 8742469295527719808 11442702826256374016 14142936356985028224 16843169887713682432 1096659344732785024 3796892875461439232 6497126406190093440 9197359936918747648 11897593467647401856 14597826998376056064 17298060529104710272 1551549986123812864 4251783516852467072 6952017047581121280 9652250578309775488 12352484109038429696 15052717639767083904 17752951170495738112 2006440627514840704 4706674158243494912 7406907688972149120 10107141219700803328 12807374750429457536 15507608281158111744 18207841811886765952 2461331268905868544 5161564799634522752 7861798330363176960 10562031861091831168 13262265391820485376 15962498922549139584 215988379568242176 2916221910296896384 5616455441025550592 8316688971754204800 11016922502482859008 13717156033211513216 16417389563940167424 670879020959270016 3371112551687924224 6071346082416578432 8771579613145232640 11471813143873886848 14172046674602541056 16872280205331195264 1125769662350297856 3826003193078952064 6526236723807606272 9226470254536260480 11926703785264914688 14626937315993568896 17327170846722223104 1580660303741325696 4280893834469979904 6981127365198634112 9681360895927288320 12381594426655942528 15081827957384596736 17782061488113250944 2035550945132353536 4735784475861007744 7436018006589661952 10136251537318316160 12836485068046970368 15536718598775624576 18236952129504278784 2490441586523381376 5190675117252035584 7890908647980689792 10591142178709344000 13291375709437998208 15991609240166652416 245098697185755008 2945332227914409216 5645565758643063424 8345799289371717632 11046032820100371840 13746266350829026048 16446499881557680256 699989338576782848 3400222869305437056 6100456400034091264 8800689930762745472 11500923461491399680 14201156992220053888 16901390522948708096 1154879979967810688 3855113510696464896 6555347041425119104 9255580572153773312 11955814102882427520 14656047633611081728 17356281164339735936 1609770621358838528 4310004152087492736 7010237682816146944 9710471213544801152 12410704744273455360 15110938275002109568 17811171805730763776 2064661262749866368 4764894793478520576 7465128324207174784 10165361854935828992 12865595385664483200 15565828916393137408 18266062447121791616 2519551904140894208 5219785434869548416 7920018965598202624 10620252496326856832 13320486027055511040 16020719557784165248 274209014803267840 2974442545531922048 5674676076260576256 8374909606989230464 11075143137717884672 13775376668446538880 16475610199175193088 729099656194295680 3429333186922949888 6129566717651604096 8829800248380258304 11530033779108912512 14230267309837566720 16930500840566220928 1183990297585323520 3884223828313977728 6584457359042631936 9284690889771286144 11984924420499940352 14685157951228594560 17385391481957248768 1638880938976351360 4339114469705005568 7039348000433659776 9739581531162313984 12439815061890968192 15140048592619622400 17840282123348276608 2093771580367379200 4794005111096033408 7494238641824687616 10194472172553341824 12894705703281996032 15594939234010650240 18295172764739304448 2548662221758407040 5248895752487061248 7949129283215715456 10649362813944369664 13349596344673023872 16049829875401678080 303319332420780672 3003552863149434880 5703786393878089088 8404019924606743296 11104253455335397504 13804486986064051712 16504720516792705920 758209973811808512 3458443504540462720 6158677035269116928 8858910565997771136 11559144096726425344 14259377627455079552 16959611158183733760 1213100615202836352 3913334145931490560 6613567676660144768 9313801207388798976 12014034738117453184 14714268268846107392 17414501799574761600 1667991256593864192 4368224787322518400 7068458318051172608 9768691848779826816 12468925379508481024 15169158910237135232 17869392440965789440 2122881897984892032 4823115428713546240 7523348959442200448 10223582490170854656 12923816020899508864 15624049551628163072 18324283082356817280 2577772539375919872 5278006070104574080 7978239600833228288 10678473131561882496 13378706662290536704 16078940193019190912 332429650038293504 3032663180766947712 5732896711495601920 8433130242224256128 11133363772952910336 13833597303681564544 16533830834410218752 787320291429321344 3487553822157975552 6187787352886629760 8888020883615283968 11588254414343938176 14288487945072592384 16988721475801246592 1242210932820349184 3942444463549003392 6642677994277657600 9342911525006311808 12043145055734966016 14743378586463620224 17443612117192274432 1697101574211377024 4397335104940031232 7097568635668685440 9797802166397339648 12498035697125993856 15198269227854648064 17898502758583302272 2151992215602404864 4852225746331059072 7552459277059713280 10252692807788367488 12952926338517021696 15653159869245675904 18353393399974330112 2606882856993432704 5307116387722086912 8007349918450741120 10707583449179395328 13407816979908049536 16108050510636703744 361539967655806336 3061773498384460544 5762007029113114752 8462240559841768960 11162474090570423168 13862707621299077376 16562941152027731584 816430609046834176 3516664139775488384 6216897670504142592 8917131201232796800 11617364731961451008 14317598262690105216 17017831793418759424 1271321250437862016 3971554781166516224 6671788311895170432 9372021842623824640 12072255373352478848 14772488904081133056 17472722434809787264 1726211891828889856 4426445422557544064 7126678953286198272 9826912484014852480 12527146014743506688 15227379545472160896 17927613076200815104 2181102533219917696 4881336063948571904 7581569594677226112 10281803125405880320 12982036656134534528 15682270186863188736 18382503717591842944 2635993174610945536 5336226705339599744 8036460236068253952 10736693766796908160 13436927297525562368 16137160828254216576 390650285273319168 3090883816001973376 5791117346730627584 8491350877459281792 11191584408187936000 13891817938916590208 16592051469645244416 845540926664347008 3545774457393001216 6246007988121655424 8946241518850309632 11646475049578963840 14346708580307618048 17046942111036272256 1300431568055374848 4000665098784029056 6700898629512683264 9401132160241337472 12101365690969991680 14801599221698645888 17501832752427300096 1755322209446402688 4455555740175056896 7155789270903711104 9856022801632365312 12556256332361019520 15256489863089673728 17956723393818327936 2210212850837430528 4910446381566084736 7610679912294738944 10310913443023393152 13011146973752047360 15711380504480701568 18411614035209355776 2665103492228458368 5365337022957112576 8065570553685766784 10765804084414420992 13466037615143075200 16166271145871729408 419760602890832000 3119994133619486208 5820227664348140416 8520461195076794624 11220694725805448832 13920928256534103040 16621161787262757248 874651244281859840 3574884775010514048 6275118305739168256 8975351836467822464 11675585367196476672 14375818897925130880 17076052428653785088 1329541885672887680 4029775416401541888 6730008947130196096 9430242477858850304 12130476008587504512 14830709539316158720 17530943070044812928 1784432527063915520 4484666057792569728 7184899588521223936 9885133119249878144 12585366649978532352 15285600180707186560 17985833711435840768 2239323168454943360 4939556699183597568 7639790229912251776 10340023760640905984 13040257291369560192 15740490822098214400 18440724352826868608 2694213809845971200 5394447340574625408 8094680871303279616 10794914402031933824 13495147932760588032 16195381463489242240 448870920508344832 3149104451236999040 5849337981965653248 8549571512694307456 11249805043422961664 13950038574151615872 16650272104880270080 903761561899372672 3603995092628026880 6304228623356681088 9004462154085335296 11704695684813989504 14404929215542643712 17105162746271297920 1358652203290400512 4058885734019054720 6759119264747708928 9459352795476363136 12159586326205017344 14859819856933671552 17560053387662325760 1813542844681428352 4513776375410082560 7214009906138736768 9914243436867390976 12614476967596045184 15314710498324699392 18014944029053353600 2268433486072456192 4968667016801110400 7668900547529764608 10369134078258418816 13069367608987073024 15769601139715727232 23090596734829824 2723324127463484032 5423557658192138240 8123791188920792448 10824024719649446656 13524258250378100864 16224491781106755072 477981238125857664 3178214768854511872 5878448299583166080 8578681830311820288 11278915361040474496 13979148891769128704 16679382422497782912 932871879516885504 3633105410245539712 6333338940974193920 9033572471702848128 11733806002431502336 14434039533160156544 17134273063888810752 1387762520907913344 4087996051636567552 6788229582365221760 9488463113093875968 12188696643822530176 14888930174551184384 17589163705279838592 1842653162298941184 4542886693027595392 7243120223756249600 9943353754484903808 12643587285213558016 15343820815942212224 18044054346670866432 2297543803689969024 4997777334418623232 7698010865147277440 10398244395875931648 13098477926604585856 15798711457333240064 52200914352342656 2752434445080996864 5452667975809651072 8152901506538305280 10853135037266959488 13553368567995613696 16253602098724267904 507091555743370496 3207325086472024704 5907558617200678912 8607792147929333120 11308025678657987328 14008259209386641536 16708492740115295744 961982197134398336 3662215727863052544 6362449258591706752 9062682789320360960 11762916320049015168 14463149850777669376 17163383381506323584 1416872838525426176 4117106369254080384 6817339899982734592 9517573430711388800 12217806961440043008 14918040492168697216 17618274022897351424 1871763479916454016 4571997010645108224 7272230541373762432 9972464072102416640 12672697602831070848 15372931133559725056 18073164664288379264 2326654121307481856 5026887652036136064 7727121182764790272 10427354713493444480 13127588244222098688 15827821774950752896 81311231969855488 2781544762698509696 5481778293427163904 8182011824155818112 10882245354884472320 13582478885613126528 16282712416341780736 536201873360883328 3236435404089537536 5936668934818191744 8636902465546845952 11337135996275500160 14037369527004154368 16737603057732808576 991092514751911168 3691326045480565376 6391559576209219584 9091793106937873792 11792026637666528000 14492260168395182208 17192493699123836416 1445983156142939008 4146216686871593216 6846450217600247424 9546683748328901632 12246917279057555840 14947150809786210048 17647384340514864256 1900873797533966848 4601107328262621056 7301340858991275264 10001574389719929472 12701807920448583680 15402041451177237888 18102274981905892096 2355764438924994688 5055997969653648896 7756231500382303104 10456465031110957312 13156698561839611520 15856932092568265728 110421549587368320 2810655080316022528 5510888611044676736 8211122141773330944 10911355672501985152 13611589203230639360 16311822733959293568 565312190978396160 3265545721707050368 5965779252435704576 8666012783164358784 11366246313893012992 14066479844621667200 16766713375350321408 1020202832369424000 3720436363098078208 6420669893826732416 9120903424555386624 11821136955284040832 14521370486012695040 17221604016741349248 1475093473760451840 4175327004489106048 6875560535217760256 9575794065946414464 12276027596675068672 14976261127403722880 17676494658132377088 1929984115151479680 4630217645880133888 7330451176608788096 10030684707337442304 12730918238066096512 15431151768794750720 18131385299523404928 2384874756542507520 5085108287271161728 7785341817999815936 10485575348728470144 13185808879457124352 15886042410185778560 139531867204881152 2839765397933535360 5539998928662189568 8240232459390843776 10940465990119497984 13640699520848152192 16340933051576806400 594422508595908992 3294656039324563200 5994889570053217408 8695123100781871616 11395356631510525824 14095590162239180032 16795823692967834240 1049313149986936832 3749546680715591040 6449780211444245248 9150013742172899456 11850247272901553664 14550480803630207872 17250714334358862080 1504203791377964672 4204437322106618880 6904670852835273088 9604904383563927296 12305137914292581504 15005371445021235712 17705604975749889920 1959094432768992512 4659327963497646720 7359561494226300928 10059795024954955136 12760028555683609344 15460262086412263552 18160495617140917760 2413985074160020352 5114218604888674560 7814452135617328768 10514685666345982976 13214919197074637184 15915152727803291392 168642184822393984 2868875715551048192 5569109246279702400 8269342777008356608 10969576307737010816 13669809838465665024 16370043369194319232 623532826213421824 3323766356942076032 6023999887670730240 8724233418399384448 11424466949128038656 14124700479856692864 16824934010585347072 1078423467604449664 3778656998333103872 6478890529061758080 9179124059790412288 11879357590519066496 14579591121247720704 17279824651976374912 1533314108995477504 4233547639724131712 6933781170452785920 9634014701181440128 12334248231910094336 15034481762638748544 17734715293367402752 1988204750386505344 4688438281115159552 7388671811843813760 10088905342572467968 12789138873301122176 15489372404029776384 18189605934758430592 2443095391777533184 5143328922506187392 7843562453234841600 10543795983963495808 13244029514692150016 15944263045420804224 197752502439906816 2897986033168561024 5598219563897215232 8298453094625869440 10998686625354523648 13698920156083177856 16399153686811832064 652643143830934656 3352876674559588864 6053110205288243072 8753343736016897280 11453577266745551488 14153810797474205696 16854044328202859904 1107533785221962496 3807767315950616704 6508000846679270912 9208234377407925120 11908467908136579328 14608701438865233536 17308934969593887744 1562424426612990336 4262657957341644544 6962891488070298752 9663125018798952960 12363358549527607168 15063592080256261376 17763825610984915584 2017315068004018176 4717548598732672384 7417782129461326592 10118015660189980800 12818249190918635008 15518482721647289216 18218716252375943424 2472205709395046016 5172439240123700224 7872672770852354432 10572906301581008640 13273139832309662848 15973373363038317056 226862820057419648 2927096350786073856 5627329881514728064 8327563412243382272 11027796942972036480 13728030473700690688 16428264004429344896 681753461448447488 3381986992177101696 6082220522905755904 8782454053634410112 11482687584363064320 14182921115091718528 16883154645820372736 1136644102839475328 3836877633568129536 6537111164296783744 9237344695025437952 11937578225754092160 14637811756482746368 17338045287211400576 1591534744230503168 4291768274959157376 6992001805687811584 9692235336416465792 12392468867145120000 15092702397873774208 17792935928602428416 2046425385621531008 4746658916350185216 7446892447078839424 10147125977807493632 12847359508536147840 15547593039264802048 18247826569993456256 2501316027012558848 5201549557741213056 7901783088469867264 10602016619198521472 13302250149927175680 16002483680655829888 255973137674932480 2956206668403586688 5656440199132240896 8356673729860895104 11056907260589549312 13757140791318203520 16457374322046857728 710863779065960320 3411097309794614528 6111330840523268736 8811564371251922944 11511797901980577152 14212031432709231360 16912264963437885568 1165754420456988160 3865987951185642368 6566221481914296576 9266455012642950784 11966688543371604992 14666922074100259200 17367155604828913408 1620645061848016000 4320878592576670208 7021112123305324416 9721345654033978624 12421579184762632832 15121812715491287040 17822046246219941248 2075535703239043840 4775769233967698048 7476002764696352256 10176236295425006464 12876469826153660672 15576703356882314880 18276936887610969088 2530426344630071680 5230659875358725888 7930893406087380096 10631126936816034304 13331360467544688512 16031593998273342720 285083455292445312 2985316986021099520 5685550516749753728 8385784047478407936 11086017578207062144 13786251108935716352 16486484639664370560 739974096683473152 3440207627412127360 6140441158140781568 8840674688869435776 11540908219598089984 14241141750326744192 16941375281055398400 1194864738074500992 3895098268803155200 6595331799531809408 9295565330260463616 11995798860989117824 14696032391717772032 17396265922446426240 1649755379465528832 4349988910194183040 7050222440922837248 9750455971651491456 12450689502380145664 15150923033108799872 17851156563837454080 2104646020856556672 4804879551585210880 7505113082313865088 10205346613042519296 12905580143771173504 15605813674499827712 18306047205228481920 2559536662247584512 5259770192976238720 7960003723704892928 10660237254433547136 13360470785162201344 16060704315890855552 314193772909958144 3014427303638612352 5714660834367266560 8414894365095920768 11115127895824574976 13815361426553229184 16515594957281883392 769084414300985984 3469317945029640192 6169551475758294400 8869785006486948608 11570018537215602816 14270252067944257024 16970485598672911232 1223975055692013824 3924208586420668032 6624442117149322240 9324675647877976448 12024909178606630656 14725142709335284864 17425376240063939072 1678865697083041664 4379099227811695872 7079332758540350080 9779566289269004288 12479799819997658496 15180033350726312704 17880266881454966912 2133756338474069504 4833989869202723712 7534223399931377920 10234456930660032128 12934690461388686336 15634923992117340544 18335157522845994752 2588646979865097344 5288880510593751552 7989114041322405760 10689347572051059968 13389581102779714176 16089814633508368384 343304090527470976 3043537621256125184 5743771151984779392 8444004682713433600 11144238213442087808 13844471744170742016 16544705274899396224 798194731918498816 3498428262647153024 6198661793375807232 8898895324104461440 11599128854833115648 14299362385561769856 16999595916290424064 1253085373309526656 3953318904038180864 6653552434766835072 9353785965495489280 12054019496224143488 14754253026952797696 17454486557681451904 1707976014700554496 4408209545429208704 7108443076157862912 9808676606886517120 12508910137615171328 15209143668343825536 17909377199072479744 2162866656091582336 4863100186820236544 7563333717548890752 10263567248277544960 12963800779006199168 15664034309734853376 18364267840463507584 2617757297482610176 5317990828211264384 8018224358939918592 10718457889668572800 13418691420397227008 16118924951125881216 372414408144983808 3072647938873638016 5772881469602292224 8473115000330946432 11173348531059600640 13873582061788254848 16573815592516909056 827305049536011648 3527538580264665856 6227772110993320064 8928005641721974272 11628239172450628480 14328472703179282688 17028706233907936896 1282195690927039488 3982429221655693696 6682662752384347904 9382896283113002112 12083129813841656320 14783363344570310528 17483596875298964736 1737086332318067328 4437319863046721536 7137553393775375744 9837786924504029952 12538020455232684160 15238253985961338368 17938487516689992576 2191976973709095168 4892210504437749376 7592444035166403584 10292677565895057792 12992911096623712000 15693144627352366208 18393378158081020416 2646867615100123008 5347101145828777216 8047334676557431424 10747568207286085632 13447801738014739840 16148035268743394048 401524725762496640 3101758256491150848 5801991787219805056 8502225317948459264 11202458848677113472 13902692379405767680 16602925910134421888 856415367153524480 3556648897882178688 6256882428610832896 8957115959339487104 11657349490068141312 14357583020796795520 17057816551525449728 1311306008544552320 4011539539273206528 6711773070001860736 9412006600730514944 12112240131459169152 14812473662187823360 17512707192916477568 1766196649935580160 4466430180664234368 7166663711392888576 9866897242121542784 12567130772850196992 15267364303578851200 17967597834307505408 2221087291326608000 4921320822055262208 7621554352783916416 10321787883512570624 13022021414241224832 15722254944969879040 18422488475698533248 2675977932717635840 5376211463446290048 8076444994174944256 10776678524903598464 13476912055632252672 16177145586360906880 430635043380009472 3130868574108663680 5831102104837317888 8531335635565972096 11231569166294626304 13931802697023280512 16632036227751934720 885525684771037312 3585759215499691520 6285992746228345728 8986226276956999936 11686459807685654144 14386693338414308352 17086926869142962560 1340416326162065152 4040649856890719360 6740883387619373568 9441116918348027776 12141350449076681984 14841583979805336192 17541817510533990400 1795306967553092992 4495540498281747200 7195774029010401408 9896007559739055616 12596241090467709824 15296474621196364032 17996708151925018240 2250197608944120832 4950431139672775040 7650664670401429248 10350898201130083456 13051131731858737664 15751365262587391872 4854719606494464 2705088250335148672 5405321781063802880 8105555311792457088 10805788842521111296 13506022373249765504 16206255903978419712 459745360997522304 3159978891726176512 5860212422454830720 8560445953183484928 11260679483912139136 13960913014640793344 16661146545369447552 914636002388550144 3614869533117204352 6315103063845858560 9015336594574512768 11715570125303166976 14415803656031821184 17116037186760475392 1369526643779577984 4069760174508232192 6769993705236886400 9470227235965540608 12170460766694194816 14870694297422849024 17570927828151503232 1824417285170605824 4524650815899260032 7224884346627914240 9925117877356568448 12625351408085222656 15325584938813876864 18025818469542531072 2279307926561633664 4979541457290287872 7679774988018942080 10380008518747596288 13080242049476250496 15780475580204904704 33965037224007296 2734198567952661504 5434432098681315712 8134665629409969920 10834899160138624128 13535132690867278336 16235366221595932544 488855678615035136 3189089209343689344 5889322740072343552 8589556270800997760 11289789801529651968 13990023332258306176 16690256862986960384 943746320006062976 3643979850734717184 6344213381463371392 9044446912192025600 11744680442920679808 14444913973649334016 17145147504377988224 1398636961397090816 4098870492125745024 6799104022854399232 9499337553583053440 12199571084311707648 14899804615040361856 17600038145769016064 1853527602788118656 4553761133516772864 7253994664245427072 9954228194974081280 12654461725702735488 15354695256431389696 18054928787160043904 2308418244179146496 5008651774907800704 7708885305636454912 10409118836365109120 13109352367093763328 15809585897822417536 63075354841520128 2763308885570174336 5463542416298828544 8163775947027482752 10864009477756136960 13564243008484791168 16264476539213445376 517965996232547968 3218199526961202176 5918433057689856384 8618666588418510592 11318900119147164800 14019133649875819008 16719367180604473216 972856637623575808 3673090168352230016 6373323699080884224 9073557229809538432 11773790760538192640 14474024291266846848 17174257821995501056 1427747279014603648 4127980809743257856 6828214340471912064 9528447871200566272 12228681401929220480 14928914932657874688 17629148463386528896 1882637920405631488 4582871451134285696 7283104981862939904 9983338512591594112 12683572043320248320 15383805574048902528 18084039104777556736 2337528561796659328 5037762092525313536 7737995623253967744 10438229153982621952 13138462684711276160 15838696215439930368 92185672459032960 2792419203187687168 5492652733916341376 8192886264644995584 10893119795373649792 13593353326102304000 16293586856830958208 547076313850060800 3247309844578715008 5947543375307369216 8647776906036023424 11348010436764677632 14048243967493331840 16748477498221986048 1001966955241088640 3702200485969742848 6402434016698397056 9102667547427051264 11802901078155705472 14503134608884359680 17203368139613013888 1456857596632116480 4157091127360770688 6857324658089424896 9557558188818079104 12257791719546733312 14958025250275387520 17658258781004041728 1911748238023144320 4611981768751798528 7312215299480452736 10012448830209106944 12712682360937761152 15412915891666415360 18113149422395069568 2366638879414172160 5066872410142826368 7767105940871480576 10467339471600134784 13167573002328788992 15867806533057443200 121295990076545792 2821529520805200000 5521763051533854208 8221996582262508416 10922230112991162624 13622463643719816832 16322697174448471040 576186631467573632 3276420162196227840 5976653692924882048 8676887223653536256 11377120754382190464 14077354285110844672 16777587815839498880 1031077272858601472 3731310803587255680 6431544334315909888 9131777865044564096 11832011395773218304 14532244926501872512 17232478457230526720 1485967914249629312 4186201444978283520 6886434975706937728 9586668506435591936 12286902037164246144 14987135567892900352 17687369098621554560 1940858555640657152 4641092086369311360 7341325617097965568 10041559147826619776 12741792678555273984 15442026209283928192 18142259740012582400 2395749197031684992 5095982727760339200 7796216258488993408 10496449789217647616 13196683319946301824 15896916850674956032 150406307694058624 2850639838422712832 5550873369151367040 8251106899880021248 10951340430608675456 13651573961337329664 16351807492065983872 605296949085086464 3305530479813740672 6005764010542394880 8705997541271049088 11406231071999703296 14106464602728357504 16806698133457011712 1060187590476114304 3760421121204768512 6460654651933422720 9160888182662076928 11861121713390731136 14561355244119385344 17261588774848039552 1515078231867142144 4215311762595796352 6915545293324450560 9615778824053104768 12316012354781758976 15016245885510413184 17716479416239067392 1969968873258169984 4670202403986824192 7370435934715478400 10070669465444132608 12770902996172786816 15471136526901441024 18171370057630095232 2424859514649197824 5125093045377852032 7825326576106506240 10525560106835160448 13225793637563814656 15926027168292468864 179516625311571456 2879750156040225664 5579983686768879872 8280217217497534080 10980450748226188288 13680684278954842496 16380917809683496704 634407266702599296 3334640797431253504 6034874328159907712 8735107858888561920 11435341389617216128 14135574920345870336 16835808451074524544 1089297908093627136 3789531438822281344 6489764969550935552 9189998500279589760 11890232031008243968 14590465561736898176 17290699092465552384 1544188549484654976 4244422080213309184 6944655610941963392 9644889141670617600 12345122672399271808 15045356203127926016 17745589733856580224 1999079190875682816 4699312721604337024 7399546252332991232 10099779783061645440 12800013313790299648 15500246844518953856 18200480375247608064 2453969832266710656 5154203362995364864 7854436893724019072 10554670424452673280 13254903955181327488 15955137485909981696 208626942929084288 2908860473657738496 5609094004386392704 8309327535115046912 11009561065843701120 13709794596572355328 16410028127301009536 663517584320112128 3363751115048766336 6063984645777420544 8764218176506074752 11464451707234728960 14164685237963383168 16864918768692037376 1118408225711139968 3818641756439794176 6518875287168448384 9219108817897102592 11919342348625756800 14619575879354411008 17319809410083065216 1573298867102167808 4273532397830822016 6973765928559476224 9673999459288130432 12374232990016784640 15074466520745438848 17774700051474093056 2028189508493195648 4728423039221849856 7428656569950504064 10128890100679158272 12829123631407812480 15529357162136466688 18229590692865120896 2483080149884223488 5183313680612877696 7883547211341531904 10583780742070186112 13284014272798840320 15984247803527494528 237737260546597120 2937970791275251328 5638204322003905536 8338437852732559744 11038671383461213952 13738904914189868160 16439138444918522368 692627901937624960 3392861432666279168 6093094963394933376 8793328494123587584 11493562024852241792 14193795555580896000 16894029086309550208 1147518543328652800 3847752074057307008 6547985604785961216 9248219135514615424 11948452666243269632 14648686196971923840 17348919727700578048 1602409184719680640 4302642715448334848 7002876246176989056 9703109776905643264 12403343307634297472 15103576838362951680 17803810369091605888 2057299826110708480 4757533356839362688 7457766887568016896 10158000418296671104 12858233949025325312 15558467479753979520 18258701010482633728 2512190467501736320 5212423998230390528 7912657528959044736 10612891059687698944 13313124590416353152 16013358121145007360 266847578164109952 2967081108892764160 5667314639621418368 8367548170350072576 11067781701078726784 13768015231807380992 16468248762536035200 721738219555137792 3421971750283792000 6122205281012446208 8822438811741100416 11522672342469754624 14222905873198408832 16923139403927063040 1176628860946165632 3876862391674819840 6577095922403474048 9277329453132128256 11977562983860782464 14677796514589436672 17378030045318090880 1631519502337193472 4331753033065847680 7031986563794501888 9732220094523156096 12432453625251810304 15132687155980464512 17832920686709118720 2086410143728221312 4786643674456875520 7486877205185529728 10187110735914183936 12887344266642838144 15587577797371492352 18287811328100146560 2541300785119249152 5241534315847903360 7941767846576557568 10642001377305211776 13342234908033865984 16042468438762520192 295957895781622784 2996191426510276992 5696424957238931200 8396658487967585408 11096892018696239616 13797125549424893824 16497359080153548032 750848537172650624 3451082067901304832 6151315598629959040 8851549129358613248 11551782660087267456 14252016190815921664 16952249721544575872 1205739178563678464 3905972709292332672 6606206240020986880 9306439770749641088 12006673301478295296 14706906832206949504 17407140362935603712 1660629819954706304 4360863350683360512 7061096881412014720 9761330412140668928 12461563942869323136 15161797473597977344 17862031004326631552 2115520461345734144 4815753992074388352 7515987522803042560 10216221053531696768 12916454584260350976 15616688114989005184 18316921645717659392 2570411102736761984 5270644633465416192 7970878164194070400 10671111694922724608 13371345225651378816 16071578756380033024 325068213399135616 3025301744127789824 5725535274856444032 8425768805585098240 11126002336313752448 13826235867042406656 16526469397771060864 779958854790163456 3480192385518817664 6180425916247471872 8880659446976126080 11580892977704780288 14281126508433434496 16981360039162088704 1234849496181191296 3935083026909845504 6635316557638499712 9335550088367153920 12035783619095808128 14736017149824462336 17436250680553116544 1689740137572219136 4389973668300873344 7090207199029527552 9790440729758181760 12490674260486835968 15190907791215490176 17891141321944144384 2144630778963246976 4844864309691901184 7545097840420555392 10245331371149209600 12945564901877863808 15645798432606518016 18346031963335172224 2599521420354274816 5299754951082929024 7999988481811583232 10700222012540237440 13400455543268891648 16100689073997545856 354178531016648448 3054412061745302656 5754645592473956864 8454879123202611072 11155112653931265280 13855346184659919488 16555579715388573696 809069172407676288 3509302703136330496 6209536233864984704 8909769764593638912 11610003295322293120 14310236826050947328 17010470356779601536 1263959813798704128 3964193344527358336 6664426875256012544 9364660405984666752 12064893936713320960 14765127467441975168 17465360998170629376 1718850455189731968 4419083985918386176 7119317516647040384 9819551047375694592 12519784578104348800 15220018108833003008 17920251639561657216 2173741096580759808 4873974627309414016 7574208158038068224 10274441688766722432 12974675219495376640 15674908750224030848 18375142280952685056 2628631737971787648 5328865268700441856 8029098799429096064 10729332330157750272 13429565860886404480 16129799391615058688 383288848634161280 3083522379362815488 5783755910091469696 8483989440820123904 11184222971548778112 13884456502277432320 16584690033006086528 838179490025189120 3538413020753843328 6238646551482497536 8938880082211151744 11639113612939805952 14339347143668460160 17039580674397114368 1293070131416216960 3993303662144871168 6693537192873525376 9393770723602179584 12094004254330833792 14794237785059488000 17494471315788142208 1747960772807244800 4448194303535899008 7148427834264553216 9848661364993207424 12548894895721861632 15249128426450515840 17949361957179170048 2202851414198272640 4903084944926926848 7603318475655581056 10303552006384235264 13003785537112889472 15704019067841543680 18404252598570197888 2657742055589300480 5357975586317954688 8058209117046608896 10758442647775263104 13458676178503917312 16158909709232571520 412399166251674112 3112632696980328320 5812866227708982528 8513099758437636736 11213333289166290944 13913566819894945152 16613800350623599360 867289807642701952 3567523338371356160 6267756869100010368 8967990399828664576 11668223930557318784 14368457461285972992 17068690992014627200 1322180449033729792 4022413979762384000 6722647510491038208 9422881041219692416 12123114571948346624 14823348102677000832 17523581633405655040 1777071090424757632 4477304621153411840 7177538151882066048 9877771682610720256 12578005213339374464 15278238744068028672 17978472274796682880 2231961731815785472 4932195262544439680 7632428793273093888 10332662324001748096 13032895854730402304 15733129385459056512 18433362916187710720 2686852373206813312 5387085903935467520 8087319434664121728 10787552965392775936 13487786496121430144 16188020026850084352 441509483869186944 3141743014597841152 5841976545326495360 8542210076055149568 11242443606783803776 13942677137512457984 16642910668241112192 896400125260214784 3596633655988868992 6296867186717523200 8997100717446177408 11697334248174831616 14397567778903485824 17097801309632140032 1351290766651242624 4051524297379896832 6751757828108551040 9451991358837205248 12152224889565859456 14852458420294513664 17552691951023167872 1806181408042270464 4506414938770924672 7206648469499578880 9906882000228233088 12607115530956887296 15307349061685541504 18007582592414195712 2261072049433298304 4961305580161952512 7661539110890606720 10361772641619260928 13062006172347915136 15762239703076569344 15729160095671936 2715962690824326144 5416196221552980352 8116429752281634560 10816663283010288768 13516896813738942976 16217130344467597184 470619801486699776 3170853332215353984 5871086862944008192 8571320393672662400 11271553924401316608 13971787455129970816 16672020985858625024 925510442877727616 3625743973606381824 6325977504335036032 9026211035063690240 11726444565792344448 14426678096520998656 17126911627249652864 1380401084268755456 4080634614997409664 6780868145726063872 9481101676454718080 12181335207183372288 14881568737912026496 17581802268640680704 1835291725659783296 4535525256388437504 7235758787117091712 9935992317845745920 12636225848574400128 15336459379303054336 18036692910031708544 2290182367050811136 4990415897779465344 7690649428508119552 10390882959236773760 13091116489965427968 15791350020694082176 44839477713184768 2745073008441838976 5445306539170493184 8145540069899147392 10845773600627801600 13546007131356455808 16246240662085110016 499730119104212608 3199963649832866816 5900197180561521024 8600430711290175232 11300664242018829440 14000897772747483648 16701131303476137856 954620760495240448 3654854291223894656 6355087821952548864 9055321352681203072 11755554883409857280 14455788414138511488 17156021944867165696 1409511401886268288 4109744932614922496 6809978463343576704 9510211994072230912 12210445524800885120 14910679055529539328 17610912586258193536 1864402043277296128 4564635574005950336 7264869104734604544 9965102635463258752 12665336166191912960 15365569696920567168 18065803227649221376 2319292684668323968 5019526215396978176 7719759746125632384 10419993276854286592 13120226807582940800 15820460338311595008 73949795330697600 2774183326059351808 5474416856788006016 8174650387516660224 10874883918245314432 13575117448973968640 16275350979702622848 528840436721725440 3229073967450379648 5929307498179033856 8629541028907688064 11329774559636342272 14030008090364996480 16730241621093650688 983731078112753280 3683964608841407488 6384198139570061696 9084431670298715904 11784665201027370112 14484898731756024320 17185132262484678528 1438621719503781120 4138855250232435328 6839088780961089536 9539322311689743744 12239555842418397952 14939789373147052160 17640022903875706368 1893512360894808960 4593745891623463168 7293979422352117376 9994212953080771584 12694446483809425792 15394680014538080000 18094913545266734208 2348403002285836800 5048636533014491008 7748870063743145216 10449103594471799424 13149337125200453632 15849570655929107840 103060112948210432 2803293643676864640 5503527174405518848 8203760705134173056 10903994235862827264 13604227766591481472 16304461297320135680 557950754339238272 3258184285067892480 5958417815796546688 8658651346525200896 11358884877253855104 14059118407982509312 16759351938711163520 1012841395730266112 3713074926458920320 6413308457187574528 9113541987916228736 11813775518644882944 14514009049373537152 17214242580102191360 1467732037121293952 4167965567849948160 6868199098578602368 9568432629307256576 12268666160035910784 14968899690764564992 17669133221493219200 1922622678512321792 4622856209240976000 7323089739969630208 10023323270698284416 12723556801426938624 15423790332155592832 18124023862884247040 2377513319903349632 5077746850632003840 7777980381360658048 10478213912089312256 13178447442817966464 15878680973546620672 132170430565723264 2832403961294377472 5532637492023031680 8232871022751685888 10933104553480340096 13633338084208994304 16333571614937648512 587061071956751104 3287294602685405312 5987528133414059520 8687761664142713728 11387995194871367936 14088228725600022144 16788462256328676352 1041951713347778944 3742185244076433152 6442418774805087360 9142652305533741568 11842885836262395776 14543119366991049984 17243352897719704192 1496842354738806784 4197075885467460992 6897309416196115200 9597542946924769408 12297776477653423616 14998010008382077824 17698243539110732032 1951732996129834624 4651966526858488832 7352200057587143040 10052433588315797248 12752667119044451456 15452900649773105664 18153134180501759872 2406623637520862464 5106857168249516672 7807090698978170880 10507324229706825088 13207557760435479296 15907791291164133504 161280748183236096 2861514278911890304 5561747809640544512 8261981340369198720 10962214871097852928 13662448401826507136 16362681932555161344 616171389574263936 3316404920302918144 6016638451031572352 8716871981760226560 11417105512488880768 14117339043217534976 16817572573946189184 1071062030965291776 3771295561693945984 6471529092422600192 9171762623151254400 11871996153879908608 14572229684608562816 17272463215337217024 1525952672356319616 4226186203084973824 6926419733813628032 9626653264542282240 12326886795270936448 15027120325999590656 17727353856728244864 1980843313747347456 4681076844476001664 7381310375204655872 10081543905933310080 12781777436661964288 15482010967390618496 18182244498119272704 2435733955138375296 5135967485867029504 7836201016595683712 10536434547324337920 13236668078052992128 15936901608781646336 190391065800748928 2890624596529403136 5590858127258057344 8291091657986711552 10991325188715365760 13691558719444019968 16391792250172674176 645281707191776768 3345515237920430976 6045748768649085184 8745982299377739392 11446215830106393600 14146449360835047808 16846682891563702016 1100172348582804608 3800405879311458816 6500639410040113024 9200872940768767232 11901106471497421440 14601340002226075648 17301573532954729856 1555062989973832448 4255296520702486656 6955530051431140864 9655763582159795072 12355997112888449280 15056230643617103488 17756464174345757696 2009953631364860288 4710187162093514496 7410420692822168704 10110654223550822912 12810887754279477120 15511121285008131328 18211354815736785536 2464844272755888128 5165077803484542336 7865311334213196544 10565544864941850752 13265778395670504960 15966011926399159168 219501383418261760 2919734914146915968 5619968444875570176 8320201975604224384 11020435506332878592 13720669037061532800 16420902567790187008 674392024809289600 3374625555537943808 6074859086266598016 8775092616995252224 11475326147723906432 14175559678452560640 16875793209181214848 1129282666200317440 3829516196928971648 6529749727657625856 9229983258386280064 11930216789114934272 14630450319843588480 17330683850572242688 1584173307591345280 4284406838319999488 6984640369048653696 9684873899777307904 12385107430505962112 15085340961234616320 17785574491963270528 2039063948982373120 4739297479711027328 7439531010439681536 10139764541168335744 12839998071896989952 15540231602625644160 18240465133354298368 2493954590373400960 5194188121102055168 7894421651830709376 10594655182559363584 13294888713288017792 15995122244016672000 248611701035774592 2948845231764428800 5649078762493083008 8349312293221737216 11049545823950391424 13749779354679045632 16450012885407699840 703502342426802432 3403735873155456640 6103969403884110848 8804202934612765056 11504436465341419264 14204669996070073472 16904903526798727680 1158392983817830272 3858626514546484480 6558860045275138688 9259093576003792896 11959327106732447104 14659560637461101312 17359794168189755520 1613283625208858112 4313517155937512320 7013750686666166528 9713984217394820736 12414217748123474944 15114451278852129152 17814684809580783360 2068174266599885952 4768407797328540160 7468641328057194368 10168874858785848576 12869108389514502784 15569341920243156992 18269575450971811200 2523064907990913792 5223298438719568000 7923531969448222208 10623765500176876416 13323999030905530624 16024232561634184832 277722018653287424 2977955549381941632 5678189080110595840 8378422610839250048 11078656141567904256 13778889672296558464 16479123203025212672 732612660044315264 3432846190772969472 6133079721501623680 8833313252230277888 11533546782958932096 14233780313687586304 16934013844416240512 1187503301435343104 3887736832163997312 6587970362892651520 9288203893621305728 11988437424349959936 14688670955078614144 17388904485807268352 1642393942826370944 4342627473555025152 7042861004283679360 9743094535012333568 12443328065740987776 15143561596469641984 17843795127198296192 2097284584217398784 4797518114946052992 7497751645674707200 10197985176403361408 12898218707132015616 15598452237860669824 18298685768589324032 2552175225608426624 5252408756337080832 7952642287065735040 10652875817794389248 13353109348523043456 16053342879251697664 306832336270800256 3007065866999454464 5707299397728108672 8407532928456762880 11107766459185417088 13807999989914071296 16508233520642725504 761722977661828096 3461956508390482304 6162190039119136512 8862423569847790720 11562657100576444928 14262890631305099136 16963124162033753344 1216613619052855936 3916847149781510144 6617080680510164352 9317314211238818560 12017547741967472768 14717781272696126976 17418014803424781184 1671504260443883776 4371737791172537984 7071971321901192192 9772204852629846400 12472438383358500608 15172671914087154816 17872905444815809024 2126394901834911616 4826628432563565824 7526861963292220032 10227095494020874240 12927329024749528448 15627562555478182656 18327796086206836864 2581285543225939456 5281519073954593664 7981752604683247872 10681986135411902080 13382219666140556288 16082453196869210496 335942653888313088 3036176184616967296 5736409715345621504 8436643246074275712 11136876776802929920 13837110307531584128 16537343838260238336 790833295279340928 3491066826007995136 6191300356736649344 8891533887465303552 11591767418193957760 14292000948922611968 16992234479651266176 1245723936670368768 3945957467399022976 6646190998127677184 9346424528856331392 12046658059584985600 14746891590313639808 17447125121042294016 1700614578061396608 4400848108790050816 7101081639518705024 9801315170247359232 12501548700976013440 15201782231704667648 17902015762433321856 2155505219452424448 4855738750181078656 7555972280909732864 10256205811638387072 12956439342367041280 15656672873095695488 18356906403824349696 2610395860843452288 5310629391572106496 8010862922300760704 10711096453029414912 13411329983758069120 16111563514486723328 365052971505825920 3065286502234480128 5765520032963134336 8465753563691788544 11165987094420442752 13866220625149096960 16566454155877751168 819943612896853760 3520177143625507968 6220410674354162176 8920644205082816384 11620877735811470592 14321111266540124800 17021344797268779008 1274834254287881600 3975067785016535808 6675301315745190016 9375534846473844224 12075768377202498432 14776001907931152640 17476235438659806848 1729724895678909440 4429958426407563648 7130191957136217856 9830425487864872064 12530659018593526272 15230892549322180480 17931126080050834688 2184615537069937280 4884849067798591488 7585082598527245696 10285316129255899904 12985549659984554112 15685783190713208320 18386016721441862528 2639506178460965120 5339739709189619328 8039973239918273536 10740206770646927744 13440440301375581952 16140673832104236160 394163289123338752 3094396819851992960 5794630350580647168 8494863881309301376 11195097412037955584 13895330942766609792 16595564473495264000 849053930514366592 3549287461243020800 6249520991971675008 8949754522700329216 11649988053428983424 14350221584157637632 17050455114886291840 1303944571905394432 4004178102634048640 6704411633362702848 9404645164091357056 12104878694820011264 14805112225548665472 17505345756277319680 1758835213296422272 4459068744025076480 7159302274753730688 9859535805482384896 12559769336211039104 15260002866939693312 17960236397668347520 2213725854687450112 4913959385416104320 7614192916144758528 10314426446873412736 13014659977602066944 15714893508330721152 18415127039059375360 2668616496078477952 5368850026807132160 8069083557535786368 10769317088264440576 13469550618993094784 16169784149721748992 423273606740851584 3123507137469505792 5823740668198160000 8523974198926814208 11224207729655468416 13924441260384122624 16624674791112776832 878164248131879424 3578397778860533632 6278631309589187840 8978864840317842048 11679098371046496256 14379331901775150464 17079565432503804672 1333054889522907264 4033288420251561472 6733521950980215680 9433755481708869888 12133989012437524096 14834222543166178304 17534456073894832512 1787945530913935104 4488179061642589312 7188412592371243520 9888646123099897728 12588879653828551936 15289113184557206144 17989346715285860352 2242836172304962944 4943069703033617152 7643303233762271360 10343536764490925568 13043770295219579776 15744003825948233984 18444237356676888192 2697726813695990784 5397960344424644992 8098193875153299200 10798427405881953408 13498660936610607616 16198894467339261824 452383924358364416 3152617455087018624 5852850985815672832 8553084516544327040 11253318047272981248 13953551578001635456 16653785108730289664 907274565749392256 3607508096478046464 6307741627206700672 9007975157935354880 11708208688664009088 14408442219392663296 17108675750121317504 1362165207140420096 4062398737869074304 6762632268597728512 9462865799326382720 12163099330055036928 14863332860783691136 17563566391512345344 1817055848531447936 4517289379260102144 7217522909988756352 9917756440717410560 12617989971446064768 15318223502174718976 18018457032903373184 2271946489922475776 4972180020651129984 7672413551379784192 10372647082108438400 13072880612837092608 15773114143565746816 26603600584849408 2726837131313503616 5427070662042157824 8127304192770812032 10827537723499466240 13527771254228120448 16228004784956774656 481494241975877248 3181727772704531456 5881961303433185664 8582194834161839872 11282428364890494080 13982661895619148288 16682895426347802496 936384883366905088 3636618414095559296 6336851944824213504 9037085475552867712 11737319006281521920 14437552537010176128 17137786067738830336 1391275524757932928 4091509055486587136 6791742586215241344 9491976116943895552 12192209647672549760 14892443178401203968 17592676709129858176 1846166166148960768 4546399696877614976 7246633227606269184 9946866758334923392 12647100289063577600 15347333819792231808 18047567350520886016 2301056807539988608 5001290338268642816 7701523868997297024 10401757399725951232 13101990930454605440 15802224461183259648 55713918202362240 2755947448931016448 5456180979659670656 8156414510388324864 10856648041116979072 13556881571845633280 16257115102574287488 510604559593390080 3210838090322044288 5911071621050698496 8611305151779352704 11311538682508006912 14011772213236661120 16712005743965315328 965495200984417920 3665728731713072128 6365962262441726336 9066195793170380544 11766429323899034752 14466662854627688960 17166896385356343168 1420385842375445760 4120619373104099968 6820852903832754176 9521086434561408384 12221319965290062592 14921553496018716800 17621787026747371008 1875276483766473600 4575510014495127808 7275743545223782016 9975977075952436224 12676210606681090432 15376444137409744640 18076677668138398848 2330167125157501440 5030400655886155648 7730634186614809856 10430867717343464064 13131101248072118272 15831334778800772480 84824235819875072 2785057766548529280 5485291297277183488 8185524828005837696 10885758358734491904 13585991889463146112 16286225420191800320 539714877210902912 3239948407939557120 5940181938668211328 8640415469396865536 11340649000125519744 14040882530854173952 16741116061582828160 994605518601930752 3694839049330584960 6395072580059239168 9095306110787893376 11795539641516547584 14495773172245201792 17196006702973856000 1449496159992958592 4149729690721612800 6849963221450267008 9550196752178921216 12250430282907575424 14950663813636229632 17650897344364883840 1904386801383986432 4604620332112640640 7304853862841294848 10005087393569949056 12705320924298603264 15405554455027257472 18105787985755911680 2359277442775014272 5059510973503668480 7759744504232322688 10459978034960976896 13160211565689631104 15860445096418285312 113934553437387904 2814168084166042112 5514401614894696320 8214635145623350528 10914868676352004736 13615102207080658944 16315335737809313152 568825194828415744 3269058725557069952 5969292256285724160 8669525787014378368 11369759317743032576 14069992848471686784 16770226379200340992 1023715836219443584 3723949366948097792 6424182897676752000 9124416428405406208 11824649959134060416 14524883489862714624 17225117020591368832 1478606477610471424 4178840008339125632 6879073539067779840 9579307069796434048 12279540600525088256 14979774131253742464 17680007661982396672 1933497119001499264 4633730649730153472 7333964180458807680 10034197711187461888 12734431241916116096 15434664772644770304 18134898303373424512 2388387760392527104 5088621291121181312 7788854821849835520 10489088352578489728 13189321883307143936 15889555414035798144 143044871054900736 2843278401783554944 5543511932512209152 8243745463240863360 10943978993969517568 13644212524698171776 16344446055426825984 597935512445928576 3298169043174582784 5998402573903236992 8698636104631891200 11398869635360545408 14099103166089199616 16799336696817853824 1052826153836956416 3753059684565610624 6453293215294264832 9153526746022919040 11853760276751573248 14553993807480227456 17254227338208881664 1507716795227984256 4207950325956638464 6908183856685292672 9608417387413946880 12308650918142601088 15008884448871255296 17709117979599909504 1962607436619012096 4662840967347666304 7363074498076320512 10063308028804974720 12763541559533628928 15463775090262283136 18164008620990937344 2417498078010039936 5117731608738694144 7817965139467348352 10518198670196002560 13218432200924656768 15918665731653310976 172155188672413568 2872388719401067776 5572622250129721984 8272855780858376192 10973089311587030400 13673322842315684608 16373556373044338816 627045830063441408 3327279360792095616 6027512891520749824 8727746422249404032 11427979952978058240 14128213483706712448 16828447014435366656 1081936471454469248 3782170002183123456 6482403532911777664 9182637063640431872 11882870594369086080 14583104125097740288 17283337655826394496 1536827112845497088 4237060643574151296 6937294174302805504 9637527705031459712 12337761235760113920 15037994766488768128 17738228297217422336 1991717754236524928 4691951284965179136 7392184815693833344 10092418346422487552 12792651877151141760 15492885407879795968 18193118938608450176 2446608395627552768 5146841926356206976 7847075457084861184 10547308987813515392 13247542518542169600 15947776049270823808 201265506289926400 2901499037018580608 5601732567747234816 8301966098475889024 11002199629204543232 13702433159933197440 16402666690661851648 656156147680954240 3356389678409608448 6056623209138262656 8756856739866916864 11457090270595571072 14157323801324225280 16857557332052879488 1111046789071982080 3811280319800636288 6511513850529290496 9211747381257944704 11911980911986598912 14612214442715253120 17312447973443907328 1565937430463009920 4266170961191664128 6966404491920318336 9666638022648972544 12366871553377626752 15067105084106280960 17767338614834935168 2020828071854037760 4721061602582691968 7421295133311346176 10121528664040000384 12821762194768654592 15521995725497308800 18222229256225963008 2475718713245065600 5175952243973719808 7876185774702374016 10576419305431028224 13276652836159682432 15976886366888336640 230375823907439232 2930609354636093440 5630842885364747648 8331076416093401856 11031309946822056064 13731543477550710272 16431777008279364480 685266465298467072 3385499996027121280 6085733526755775488 8785967057484429696 11486200588213083904 14186434118941738112 16886667649670392320 1140157106689494912 3840390637418149120 6540624168146803328 9240857698875457536 11941091229604111744 14641324760332765952 17341558291061420160 1595047748080522752 4295281278809176960 6995514809537831168 9695748340266485376 12395981870995139584 15096215401723793792 17796448932452448000 2049938389471550592 4750171920200204800 7450405450928859008 10150638981657513216 12850872512386167424 15551106043114821632 18251339573843475840 2504829030862578432 5205062561591232640 7905296092319886848 10605529623048541056 13305763153777195264 16005996684505849472 259486141524952064 2959719672253606272 5659953202982260480 8360186733710914688 11060420264439568896 13760653795168223104 16460887325896877312 714376782915979904 3414610313644634112 6114843844373288320 8815077375101942528 11515310905830596736 14215544436559250944 16915777967287905152 1169267424307007744 3869500955035661952 6569734485764316160 9269968016492970368 11970201547221624576 14670435077950278784 17370668608678932992 1624158065698035584 4324391596426689792 7024625127155344000 9724858657883998208 12425092188612652416 15125325719341306624 17825559250069960832 2079048707089063424 4779282237817717632 7479515768546371840 10179749299275026048 12879982830003680256 15580216360732334464 18280449891460988672 2533939348480091264 5234172879208745472 7934406409937399680 10634639940666053888 13334873471394708096 16035107002123362304 288596459142464896 2988829989871119104 5689063520599773312 8389297051328427520 11089530582057081728 13789764112785735936 16489997643514390144 743487100533492736 3443720631262146944 6143954161990801152 8844187692719455360 11544421223448109568 14244654754176763776 16944888284905417984 1198377741924520576 3898611272653174784 6598844803381828992 9299078334110483200 11999311864839137408 14699545395567791616 17399778926296445824 1653268383315548416 4353501914044202624 7053735444772856832 9753968975501511040 12454202506230165248 15154436036958819456 17854669567687473664 2108159024706576256 4808392555435230464 7508626086163884672 10208859616892538880 12909093147621193088 15609326678349847296 18309560209078501504 2563049666097604096 5263283196826258304 7963516727554912512 10663750258283566720 13363983789012220928 16064217319740875136 317706776759977728 3017940307488631936 5718173838217286144 8418407368945940352 11118640899674594560 13818874430403248768 16519107961131902976 772597418151005568 3472830948879659776 6173064479608313984 8873298010336968192 11573531541065622400 14273765071794276608 16973998602522930816 1227488059542033408 3927721590270687616 6627955120999341824 9328188651727996032 12028422182456650240 14728655713185304448 17428889243913958656 1682378700933061248 4382612231661715456 7082845762390369664 9783079293119023872 12483312823847678080 15183546354576332288 17883779885304986496 2137269342324089088 4837502873052743296 7537736403781397504 10237969934510051712 12938203465238705920 15638436995967360128 18338670526696014336 2592159983715116928 5292393514443771136 7992627045172425344 10692860575901079552 13393094106629733760 16093327637358387968 346817094377490560 3047050625106144768 5747284155834798976 8447517686563453184 11147751217292107392 13847984748020761600 16548218278749415808 801707735768518400 3501941266497172608 6202174797225826816 8902408327954481024 11602641858683135232 14302875389411789440 17003108920140443648 1256598377159546240 3956831907888200448 6657065438616854656 9357298969345508864 12057532500074163072 14757766030802817280 17457999561531471488 1711489018550574080 4411722549279228288 7111956080007882496 9812189610736536704 12512423141465190912 15212656672193845120 17912890202922499328 2166379659941601920 4866613190670256128 7566846721398910336 10267080252127564544 12967313782856218752 15667547313584872960 18367780844313527168 2621270301332629760 5321503832061283968 8021737362789938176 10721970893518592384 13422204424247246592 16122437954975900800 375927411995003392 3076160942723657600 5776394473452311808 8476628004180966016 11176861534909620224 13877095065638274432 16577328596366928640 830818053386031232 3531051584114685440 6231285114843339648 8931518645571993856 11631752176300648064 14331985707029302272 17032219237757956480 1285708694777059072 3985942225505713280 6686175756234367488 9386409286963021696 12086642817691675904 14786876348420330112 17487109879148984320 1740599336168086912 4440832866896741120 7141066397625395328 9841299928354049536 12541533459082703744 15241766989811357952 17942000520540012160 2195489977559114752 4895723508287768960 7595957039016423168 10296190569745077376 12996424100473731584 15696657631202385792 18396891161931040000 2650380618950142592 5350614149678796800 8050847680407451008 10751081211136105216 13451314741864759424 16151548272593413632 405037729612516224 3105271260341170432 5805504791069824640 8505738321798478848 11205971852527133056 13906205383255787264 16606438913984441472 859928371003544064 3560161901732198272 6260395432460852480 8960628963189506688 11660862493918160896 14361096024646815104 17061329555375469312 1314819012394571904 4015052543123226112 6715286073851880320 9415519604580534528 12115753135309188736 14815986666037842944 17516220196766497152 1769709653785599744 4469943184514253952 7170176715242908160 9870410245971562368 12570643776700216576 15270877307428870784 17971110838157524992 2224600295176627584 4924833825905281792 7625067356633936000 10325300887362590208 13025534418091244416 15725767948819898624 18426001479548552832 2679490936567655424 5379724467296309632 8079957998024963840 10780191528753618048 13480425059482272256 16180658590210926464 434148047230029056 3134381577958683264 5834615108687337472 8534848639415991680 11235082170144645888 13935315700873300096 16635549231601954304 889038688621056896 3589272219349711104 6289505750078365312 8989739280807019520 11689972811535673728 14390206342264327936 17090439872992982144 1343929330012084736 4044162860740738944 6744396391469393152 9444629922198047360 12144863452926701568 14845096983655355776 17545330514384009984 1798819971403112576 4499053502131766784 7199287032860420992 9899520563589075200 12599754094317729408 15299987625046383616 18000221155775037824 2253710612794140416 4953944143522794624 7654177674251448832 10354411204980103040 13054644735708757248 15754878266437411456 8367723456514048 2708601254185168256 5408834784913822464 8109068315642476672 10809301846371130880 13509535377099785088 16209768907828439296 463258364847541888 3163491895576196096 5863725426304850304 8563958957033504512 11264192487762158720 13964426018490812928 16664659549219467136 918149006238569728 3618382536967223936 6318616067695878144 9018849598424532352 11719083129153186560 14419316659881840768 17119550190610494976 1373039647629597568 4073273178358251776 6773506709086905984 9473740239815560192 12173973770544214400 14874207301272868608 17574440832001522816 1827930289020625408 4528163819749279616 7228397350477933824 9928630881206588032 12628864411935242240 15329097942663896448 18029331473392550656 2282820930411653248 4983054461140307456 7683287991868961664 10383521522597615872 13083755053326270080 15783988584054924288 37478041074026880 2737711571802681088 5437945102531335296 8138178633259989504 10838412163988643712 13538645694717297920 16238879225445952128 492368682465054720 3192602213193708928 5892835743922363136 8593069274651017344 11293302805379671552 13993536336108325760 16693769866836979968 947259323856082560 3647492854584736768 6347726385313390976 9047959916042045184 11748193446770699392 14448426977499353600 17148660508228007808 1402149965247110400 4102383495975764608 6802617026704418816 9502850557433073024 12203084088161727232 14903317618890381440 17603551149619035648 1857040606638138240 4557274137366792448 7257507668095446656 9957741198824100864 12657974729552755072 15358208260281409280 18058441791010063488 2311931248029166080 5012164778757820288 7712398309486474496 10412631840215128704 13112865370943782912 15813098901672437120 66588358691539712 2766821889420193920 5467055420148848128 8167288950877502336 10867522481606156544 13567756012334810752 16267989543063464960 521479000082567552 3221712530811221760 5921946061539875968 8622179592268530176 11322413122997184384 14022646653725838592 16722880184454492800 976369641473595392 3676603172202249600 6376836702930903808 9077070233659558016 11777303764388212224 14477537295116866432 17177770825845520640 1431260282864623232 4131493813593277440 6831727344321931648 9531960875050585856 12232194405779240064 14932427936507894272 17632661467236548480 1886150924255651072 4586384454984305280 7286617985712959488 9986851516441613696 12687085047170267904 15387318577898922112 18087552108627576320 2341041565646678912 5041275096375333120 7741508627103987328 10441742157832641536 13141975688561295744 15842209219289949952 95698676309052544 2795932207037706752 5496165737766360960 8196399268495015168 10896632799223669376 13596866329952323584 16297099860680977792 550589317700080384 3250822848428734592 5951056379157388800 8651289909886043008 11351523440614697216 14051756971343351424 16751990502072005632 1005479959091108224 3705713489819762432 6405947020548416640 9106180551277070848 11806414082005725056 14506647612734379264 17206881143463033472 1460370600482136064 4160604131210790272 6860837661939444480 9561071192668098688 12261304723396752896 14961538254125407104 17661771784854061312 1915261241873163904 4615494772601818112 7315728303330472320 10015961834059126528 12716195364787780736 15416428895516434944 18116662426245089152 2370151883264191744 5070385413992845952 7770618944721500160 10470852475450154368 13171086006178808576 15871319536907462784 124808993926565376 2825042524655219584 5525276055383873792 8225509586112528000 10925743116841182208 13625976647569836416 16326210178298490624 579699635317593216 3279933166046247424 5980166696774901632 8680400227503555840 11380633758232210048 14080867288960864256 16781100819689518464 1034590276708621056 3734823807437275264 6435057338165929472 9135290868894583680 11835524399623237888 14535757930351892096 17235991461080546304 1489480918099648896 4189714448828303104 6889947979556957312 9590181510285611520 12290415041014265728 14990648571742919936 17690882102471574144 1944371559490676736 4644605090219330944 7344838620947985152 10045072151676639360 12745305682405293568 15445539213133947776 18145772743862601984 2399262200881704576 5099495731610358784 7799729262339012992 10499962793067667200 13200196323796321408 15900429854524975616 153919311544078208 2854152842272732416 5554386373001386624 8254619903730040832 10954853434458695040 13655086965187349248 16355320495916003456 608809952935106048 3309043483663760256 6009277014392414464 8709510545121068672 11409744075849722880 14109977606578377088 16810211137307031296 1063700594326133888 3763934125054788096 6464167655783442304 9164401186512096512 11864634717240750720 14564868247969404928 17265101778698059136 1518591235717161728 4218824766445815936 6919058297174470144 9619291827903124352 12319525358631778560 15019758889360432768 17719992420089086976 1973481877108189568 4673715407836843776 7373948938565497984 10074182469294152192 12774416000022806400 15474649530751460608 18174883061480114816 2428372518499217408 5128606049227871616 7828839579956525824 10529073110685180032 13229306641413834240 15929540172142488448 183029629161591040 2883263159890245248 5583496690618899456 8283730221347553664 10983963752076207872 13684197282804862080 16384430813533516288 637920270552618880 3338153801281273088 6038387332009927296 8738620862738581504 11438854393467235712 14139087924195889920 16839321454924544128 1092810911943646720 3793044442672300928 6493277973400955136 9193511504129609344 11893745034858263552 14593978565586917760 17294212096315571968 1547701553334674560 4247935084063328768 6948168614791982976 9648402145520637184 12348635676249291392 15048869206977945600 17749102737706599808 2002592194725702400 4702825725454356608 7403059256183010816 10103292786911665024 12803526317640319232 15503759848368973440 18203993379097627648 2457482836116730240 5157716366845384448 7857949897574038656 10558183428302692864 13258416959031347072 15958650489760001280 212139946779103872 2912373477507758080 5612607008236412288 8312840538965066496 11013074069693720704 13713307600422374912 16413541131151029120 667030588170131712 3367264118898785920 6067497649627440128 8767731180356094336 11467964711084748544 14168198241813402752 16868431772542056960 1121921229561159552 3822154760289813760 6522388291018467968 9222621821747122176 11922855352475776384 14623088883204430592 17323322413933084800 1576811870952187392 4277045401680841600 6977278932409495808 9677512463138150016 12377745993866804224 15077979524595458432 17778213055324112640 2031702512343215232 4731936043071869440 7432169573800523648 10132403104529177856 12832636635257832064 15532870165986486272 18233103696715140480 2486593153734243072 5186826684462897280 7887060215191551488 10587293745920205696 13287527276648859904 15987760807377514112 241250264396616704 2941483795125270912 5641717325853925120 8341950856582579328 11042184387311233536 13742417918039887744 16442651448768541952 696140905787644544 3396374436516298752 6096607967244952960 8796841497973607168 11497075028702261376 14197308559430915584 16897542090159569792 1151031547178672384 3851265077907326592 6551498608635980800 9251732139364635008 11951965670093289216 14652199200821943424 17352432731550597632 1605922188569700224 4306155719298354432 7006389250027008640 9706622780755662848 12406856311484317056 15107089842212971264 17807323372941625472 2060812829960728064 4761046360689382272 7461279891418036480 10161513422146690688 12861746952875344896 15561980483603999104 18262214014332653312 2515703471351755904 5215937002080410112 7916170532809064320 10616404063537718528 13316637594266372736 16016871124995026944 270360582014129536 2970594112742783744 5670827643471437952 8371061174200092160 11071294704928746368 13771528235657400576 16471761766386054784 725251223405157376 3425484754133811584 6125718284862465792 8825951815591120000 11526185346319774208 14226418877048428416 16926652407777082624 1180141864796185216 3880375395524839424 6580608926253493632 9280842456982147840 11981075987710802048 14681309518439456256 17381543049168110464 1635032506187213056 4335266036915867264 7035499567644521472 9735733098373175680 12435966629101829888 15136200159830484096 17836433690559138304 2089923147578240896 4790156678306895104 7490390209035549312 10190623739764203520 12890857270492857728 15591090801221511936 18291324331950166144 2544813788969268736 5245047319697922944 7945280850426577152 10645514381155231360 13345747911883885568 16045981442612539776 299470899631642368 2999704430360296576 5699937961088950784 8400171491817604992 11100405022546259200 13800638553274913408 16500872084003567616 754361541022670208 3454595071751324416 6154828602479978624 8855062133208632832 11555295663937287040 14255529194665941248 16955762725394595456 1209252182413698048 3909485713142352256 6609719243871006464 9309952774599660672 12010186305328314880 14710419836056969088 17410653366785623296 1664142823804725888 4364376354533380096 7064609885262034304 9764843415990688512 12465076946719342720 15165310477447996928 17865544008176651136 2119033465195753728 4819266995924407936 7519500526653062144 10219734057381716352 12919967588110370560 15620201118839024768 18320434649567678976 2573924106586781568 5274157637315435776 7974391168044089984 10674624698772744192 13374858229501398400 16075091760230052608 328581217249155200 3028814747977809408 5729048278706463616 8429281809435117824 11129515340163772032 13829748870892426240 16529982401621080448 783471858640183040 3483705389368837248 6183938920097491456 8884172450826145664 11584405981554799872 14284639512283454080 16984873043012108288 1238362500031210880 3938596030759865088 6638829561488519296 9339063092217173504 12039296622945827712 14739530153674481920 17439763684403136128 1693253141422238720 4393486672150892928 7093720202879547136 9793953733608201344 12494187264336855552 15194420795065509760 17894654325794163968 2148143782813266560 4848377313541920768 7548610844270574976 10248844374999229184 12949077905727883392 15649311436456537600 18349544967185191808 2603034424204294400 5303267954932948608 8003501485661602816 10703735016390257024 13403968547118911232 16104202077847565440 357691534866668032 3057925065595322240 5758158596323976448 8458392127052630656 11158625657781284864 13858859188509939072 16559092719238593280 812582176257695872 3512815706986350080 6213049237715004288 8913282768443658496 11613516299172312704 14313749829900966912 17013983360629621120 1267472817648723712 3967706348377377920 6667939879106032128 9368173409834686336 12068406940563340544 14768640471291994752 17468874002020648960 1722363459039751552 4422596989768405760 7122830520497059968 9823064051225714176 12523297581954368384 15223531112683022592 17923764643411676800 2177254100430779392 4877487631159433600 7577721161888087808 10277954692616742016 12978188223345396224 15678421754074050432 18378655284802704640 2632144741821807232 5332378272550461440 8032611803279115648 10732845334007769856 13433078864736424064 16133312395465078272 386801852484180864 3087035383212835072 5787268913941489280 8487502444670143488 11187735975398797696 13887969506127451904 16588203036856106112 841692493875208704 3541926024603862912 6242159555332517120 8942393086061171328 11642626616789825536 14342860147518479744 17043093678247133952 1296583135266236544 3996816665994890752 6697050196723544960 9397283727452199168 12097517258180853376 14797750788909507584 17497984319638161792 1751473776657264384 4451707307385918592 7151940838114572800 9852174368843227008 12552407899571881216 15252641430300535424 17952874961029189632 2206364418048292224 4906597948776946432 7606831479505600640 10307065010234254848 13007298540962909056 15707532071691563264 18407765602420217472 2661255059439320064 5361488590167974272 8061722120896628480 10761955651625282688 13462189182353936896 16162422713082591104 415912170101693696 3116145700830347904 5816379231559002112 8516612762287656320 11216846293016310528 13917079823744964736 16617313354473618944 870802811492721536 3571036342221375744 6271269872950029952 8971503403678684160 11671736934407338368 14371970465135992576 17072203995864646784 1325693452883749376 4025926983612403584 6726160514341057792 9426394045069712000 12126627575798366208 14826861106527020416 17527094637255674624 1780584094274777216 4480817625003431424 7181051155732085632 9881284686460739840 12581518217189394048 15281751747918048256 17981985278646702464 2235474735665805056 4935708266394459264 7635941797123113472 10336175327851767680 13036408858580421888 15736642389309076096 18436875920037730304 2690365377056832896 5390598907785487104 8090832438514141312 10791065969242795520 13491299499971449728 16191533030700103936 445022487719206528 3145256018447860736 5845489549176514944 8545723079905169152 11245956610633823360 13946190141362477568 16646423672091131776 899913129110234368 3600146659838888576 6300380190567542784 9000613721296196992 11700847252024851200 14401080782753505408 17101314313482159616 1354803770501262208 4055037301229916416 6755270831958570624 9455504362687224832 12155737893415879040 14855971424144533248 17556204954873187456 1809694411892290048 4509927942620944256 7210161473349598464 9910395004078252672 12610628534806906880 15310862065535561088 18011095596264215296 2264585053283317888 4964818584011972096 7665052114740626304 10365285645469280512 13065519176197934720 15765752706926588928 19242163945691520 2719475694674345728 5419709225402999936 8119942756131654144 10820176286860308352 13520409817588962560 16220643348317616768 474132805336719360 3174366336065373568 5874599866794027776 8574833397522681984 11275066928251336192 13975300458979990400 16675533989708644608 929023446727747200 3629256977456401408 6329490508185055616 9029724038913709824 11729957569642364032 14430191100371018240 17130424631099672448 1383914088118775040 4084147618847429248 6784381149576083456 9484614680304737664 12184848211033391872 14885081741762046080 17585315272490700288 1838804729509802880 4539038260238457088 7239271790967111296 9939505321695765504 12639738852424419712 15339972383153073920 18040205913881728128 2293695370900830720 4993928901629484928 7694162432358139136 10394395963086793344 13094629493815447552 15794863024544101760 48352481563204352 2748586012291858560 5448819543020512768 8149053073749166976 10849286604477821184 13549520135206475392 16249753665935129600 503243122954232192 3203476653682886400 5903710184411540608 8603943715140194816 11304177245868849024 14004410776597503232 16704644307326157440 958133764345260032 3658367295073914240 6358600825802568448 9058834356531222656 11759067887259876864 14459301417988531072 17159534948717185280 1413024405736287872 4113257936464942080 6813491467193596288 9513724997922250496 12213958528650904704 14914192059379558912 17614425590108213120 1867915047127315712 4568148577855969920 7268382108584624128 9968615639313278336 12668849170041932544 15369082700770586752 18069316231499240960 2322805688518343552 5023039219246997760 7723272749975651968 10423506280704306176 13123739811432960384 15823973342161614592 77462799180717184 2777696329909371392 5477929860638025600 8178163391366679808 10878396922095334016 13578630452823988224 16278863983552642432 532353440571745024 3232586971300399232 5932820502029053440 8633054032757707648 11333287563486361856 14033521094215016064 16733754624943670272 987244081962772864 3687477612691427072 6387711143420081280 9087944674148735488 11788178204877389696 14488411735606043904 17188645266334698112 1442134723353800704 4142368254082454912 6842601784811109120 9542835315539763328 12243068846268417536 14943302376997071744 17643535907725725952 1897025364744828544 4597258895473482752 7297492426202136960 9997725956930791168 12697959487659445376 15398193018388099584 18098426549116753792 2351916006135856384 5052149536864510592 7752383067593164800 10452616598321819008 13152850129050473216 15853083659779127424 106573116798230016 2806806647526884224 5507040178255538432 8207273708984192640 10907507239712846848 13607740770441501056 16307974301170155264 561463758189257856 3261697288917912064 5961930819646566272 8662164350375220480 11362397881103874688 14062631411832528896 16762864942561183104 1016354399580285696 3716587930308939904 6416821461037594112 9117054991766248320 11817288522494902528 14517522053223556736 17217755583952210944 1471245040971313536 4171478571699967744 6871712102428621952 9571945633157276160 12272179163885930368 14972412694614584576 17672646225343238784 1926135682362341376 4626369213090995584 7326602743819649792 10026836274548304000 12727069805276958208 15427303336005612416 18127536866734266624 2381026323753369216 5081259854482023424 7781493385210677632 10481726915939331840 13181960446667986048 15882193977396640256 135683434415742848 2835916965144397056 5536150495873051264 8236384026601705472 10936617557330359680 13636851088059013888 16337084618787668096 590574075806770688 3290807606535424896 5991041137264079104 8691274667992733312 11391508198721387520 14091741729450041728 16791975260178695936 1045464717197798528 3745698247926452736 6445931778655106944 9146165309383761152 11846398840112415360 14546632370841069568 17246865901569723776 1500355358588826368 4200588889317480576 6900822420046134784 9601055950774788992 12301289481503443200 15001523012232097408 17701756542960751616 1955245999979854208 4655479530708508416 7355713061437162624 10055946592165816832 12756180122894471040 15456413653623125248 18156647184351779456 2410136641370882048 5110370172099536256 7810603702828190464 10510837233556844672 13211070764285498880 15911304295014153088 164793752033255680 2865027282761909888 5565260813490564096 8265494344219218304 10965727874947872512 13665961405676526720 16366194936405180928 619684393424283520 3319917924152937728 6020151454881591936 8720384985610246144 11420618516338900352 14120852047067554560 16821085577796208768 1074575034815311360 3774808565543965568 6475042096272619776 9175275627001273984 11875509157729928192 14575742688458582400 17275976219187236608 1529465676206339200 4229699206934993408 6929932737663647616 9630166268392301824 12330399799120956032 15030633329849610240 17730866860578264448 1984356317597367040 4684589848326021248 7384823379054675456 10085056909783329664 12785290440511983872 15485523971240638080 18185757501969292288 2439246958988394880 5139480489717049088 7839714020445703296 10539947551174357504 13240181081903011712 15940414612631665920 193904069650768512 2894137600379422720 5594371131108076928 8294604661836731136 10994838192565385344 13695071723294039552 16395305254022693760 648794711041796352 3349028241770450560 6049261772499104768 8749495303227758976 11449728833956413184 14149962364685067392 16850195895413721600 1103685352432824192 3803918883161478400 6504152413890132608 9204385944618786816 11904619475347441024 14604853006076095232 17305086536804749440 1558575993823852032 4258809524552506240 6959043055281160448 9659276586009814656 12359510116738468864 15059743647467123072 17759977178195777280 2013466635214879872 4713700165943534080 7413933696672188288 10114167227400842496 12814400758129496704 15514634288858150912 18214867819586805120 2468357276605907712 5168590807334561920 7868824338063216128 10569057868791870336 13269291399520524544 15969524930249178752 223014387268281344 2923247917996935552 5623481448725589760 8323714979454243968 11023948510182898176 13724182040911552384 16424415571640206592 677905028659309184 3378138559387963392 6078372090116617600 8778605620845271808 11478839151573926016 14179072682302580224 16879306213031234432 1132795670050337024 3833029200778991232 6533262731507645440 9233496262236299648 11933729792964953856 14633963323693608064 17334196854422262272 1587686311441364864 4287919842170019072 6988153372898673280 9688386903627327488 12388620434355981696 15088853965084635904 17789087495813290112 2042576952832392704 4742810483561046912 7443044014289701120 10143277545018355328 12843511075747009536 15543744606475663744 18243978137204317952 2497467594223420544 5197701124952074752 7897934655680728960 10598168186409383168 13298401717138037376 15998635247866691584 252124704885794176 2952358235614448384 5652591766343102592 8352825297071756800 11053058827800411008 13753292358529065216 16453525889257719424 707015346276822016 3407248877005476224 6107482407734130432 8807715938462784640 11507949469191438848 14208182999920093056 16908416530648747264 1161905987667849856 3862139518396504064 6562373049125158272 9262606579853812480 11962840110582466688 14663073641311120896 17363307172039775104 1616796629058877696 4317030159787531904 7017263690516186112 9717497221244840320 12417730751973494528 15117964282702148736 17818197813430802944 2071687270449905536 4771920801178559744 7472154331907213952 10172387862635868160 12872621393364522368 15572854924093176576 18273088454821830784 2526577911840933376 5226811442569587584 7927044973298241792 10627278504026896000 13327512034755550208 16027745565484204416 281235022503307008 2981468553231961216 5681702083960615424 8381935614689269632 11082169145417923840 13782402676146578048 16482636206875232256 736125663894334848 3436359194622989056 6136592725351643264 8836826256080297472 11537059786808951680 14237293317537605888 16937526848266260096 1191016305285362688 3891249836014016896 6591483366742671104 9291716897471325312 11991950428199979520 14692183958928633728 17392417489657287936 1645906946676390528 4346140477405044736 7046374008133698944 9746607538862353152 12446841069591007360 15147074600319661568 17847308131048315776 2100797588067418368 4801031118796072576 7501264649524726784 10201498180253380992 12901731710982035200 15601965241710689408 18302198772439343616 2555688229458446208 5255921760187100416 7956155290915754624 10656388821644408832 13356622352373063040 16056855883101717248 310345340120819840 3010578870849474048 5710812401578128256 8411045932306782464 11111279463035436672 13811512993764090880 16511746524492745088 765235981511847680 3465469512240501888 6165703042969156096 8865936573697810304 11566170104426464512 14266403635155118720 16966637165883772928 1220126622902875520 3920360153631529728 6620593684360183936 9320827215088838144 12021060745817492352 14721294276546146560 17421527807274800768 1675017264293903360 4375250795022557568 7075484325751211776 9775717856479865984 12475951387208520192 15176184917937174400 17876418448665828608 2129907905684931200 4830141436413585408 7530374967142239616 10230608497870893824 12930842028599548032 15631075559328202240 18331309090056856448 2584798547075959040 5285032077804613248 7985265608533267456 10685499139261921664 13385732669990575872 16085966200719230080 339455657738332672 3039689188466986880 5739922719195641088 8440156249924295296 11140389780652949504 13840623311381603712 16540856842110257920 794346299129360512 3494579829858014720 6194813360586668928 8895046891315323136 11595280422043977344 14295513952772631552 16995747483501285760 1249236940520388352 3949470471249042560 6649704001977696768 9349937532706350976 12050171063435005184 14750404594163659392 17450638124892313600 1704127581911416192 4404361112640070400 7104594643368724608 9804828174097378816 12505061704826033024 15205295235554687232 17905528766283341440 2159018223302444032 4859251754031098240 7559485284759752448 10259718815488406656 12959952346217060864 15660185876945715072 18360419407674369280 2613908864693471872 5314142395422126080 8014375926150780288 10714609456879434496 13414842987608088704 16115076518336742912 368565975355845504 3068799506084499712 5769033036813153920 8469266567541808128 11169500098270462336 13869733628999116544 16569967159727770752 823456616746873344 3523690147475527552 6223923678204181760 8924157208932835968 11624390739661490176 14324624270390144384 17024857801118798592 1278347258137901184 3978580788866555392 6678814319595209600 9379047850323863808 12079281381052518016 14779514911781172224 17479748442509826432 1733237899528929024 4433471430257583232 7133704960986237440 9833938491714891648 12534172022443545856 15234405553172200064 17934639083900854272 2188128540919956864 4888362071648611072 7588595602377265280 10288829133105919488 12989062663834573696 15689296194563227904 18389529725291882112 2643019182310984704 5343252713039638912 8043486243768293120 10743719774496947328 13443953305225601536 16144186835954255744 397676292973358336 3097909823702012544 5798143354430666752 8498376885159320960 11198610415887975168 13898843946616629376 16599077477345283584 852566934364386176 3552800465093040384 6253033995821694592 8953267526550348800 11653501057279003008 14353734588007657216 17053968118736311424 1307457575755414016 4007691106484068224 6707924637212722432 9408158167941376640 12108391698670030848 14808625229398685056 17508858760127339264 1762348217146441856 4462581747875096064 7162815278603750272 9863048809332404480 12563282340061058688 15263515870789712896 17963749401518367104 2217238858537469696 4917472389266123904 7617705919994778112 10317939450723432320 13018172981452086528 15718406512180740736 18418640042909394944 2672129499928497536 5372363030657151744 8072596561385805952 10772830092114460160 13473063622843114368 16173297153571768576 426786610590871168 3127020141319525376 5827253672048179584 8527487202776833792 11227720733505488000 13927954264234142208 16628187794962796416 881677251981899008 3581910782710553216 6282144313439207424 8982377844167861632 11682611374896515840 14382844905625170048 17083078436353824256 1336567893372926848 4036801424101581056 6737034954830235264 9437268485558889472 12137502016287543680 14837735547016197888 17537969077744852096 1791458534763954688 4491692065492608896 7191925596221263104 9892159126949917312 12592392657678571520 15292626188407225728 17992859719135879936 2246349176154982528 4946582706883636736 7646816237612290944 10347049768340945152 13047283299069599360 15747516829798253568 1006286817356160 2701239817546010368 5401473348274664576 8101706879003318784 10801940409731972992 13502173940460627200 16202407471189281408 455896928208384000 3156130458937038208 5856363989665692416 8556597520394346624 11256831051123000832 13957064581851655040 16657298112580309248 910787569599411840 3611021100328066048 6311254631056720256 9011488161785374464 11711721692514028672 14411955223242682880 17112188753971337088 1365678210990439680 4065911741719093888 6766145272447748096 9466378803176402304 12166612333905056512 14866845864633710720 17567079395362364928 1820568852381467520 4520802383110121728 7221035913838775936 9921269444567430144 12621502975296084352 15321736506024738560 18021970036753392768 2275459493772495360 4975693024501149568 7675926555229803776 10376160085958457984 13076393616687112192 15776627147415766400 30116604434868992 2730350135163523200 5430583665892177408 8130817196620831616 10831050727349485824 13531284258078140032 16231517788806794240 485007245825896832 3185240776554551040 5885474307283205248 8585707838011859456 11285941368740513664 13986174899469167872 16686408430197822080 939897887216924672 3640131417945578880 6340364948674233088 9040598479402887296 11740832010131541504 14441065540860195712 17141299071588849920 1394788528607952512 4095022059336606720 6795255590065260928 9495489120793915136 12195722651522569344 14895956182251223552 17596189712979877760 1849679169998980352 4549912700727634560 7250146231456288768 9950379762184942976 12650613292913597184 15350846823642251392 18051080354370905600 2304569811390008192 5004803342118662400 7705036872847316608 10405270403575970816 13105503934304625024 15805737465033279232 59226922052381824 2759460452781036032 5459693983509690240 8159927514238344448 10860161044966998656 13560394575695652864 16260628106424307072 514117563443409664 3214351094172063872 5914584624900718080 8614818155629372288 11315051686358026496 14015285217086680704 16715518747815334912 969008204834437504 3669241735563091712 6369475266291745920 9069708797020400128 11769942327749054336 14470175858477708544 17170409389206362752 1423898846225465344 4124132376954119552 6824365907682773760 9524599438411427968 12224832969140082176 14925066499868736384 17625300030597390592 1878789487616493184 4579023018345147392 7279256549073801600 9979490079802455808 12679723610531110016 15379957141259764224 18080190671988418432 2333680129007521024 5033913659736175232 7734147190464829440 10434380721193483648 13134614251922137856 15834847782650792064 88337239669894656 2788570770398548864 5488804301127203072 8189037831855857280 10889271362584511488 13589504893313165696 16289738424041819904 543227881060922496 3243461411789576704 5943694942518230912 8643928473246885120 11344162003975539328 14044395534704193536 16744629065432847744 998118522451950336 3698352053180604544 6398585583909258752 9098819114637912960 11799052645366567168 14499286176095221376 17199519706823875584 1453009163842978176 4153242694571632384 6853476225300286592 9553709756028940800 12253943286757595008 14954176817486249216 17654410348214903424 1907899805234006016 4608133335962660224 7308366866691314432 10008600397419968640 12708833928148622848 15409067458877277056 18109300989605931264 2362790446625033856 5063023977353688064 7763257508082342272 10463491038810996480 13163724569539650688 15863958100268304896 117447557287407488 2817681088016061696 5517914618744715904 8218148149473370112 10918381680202024320 13618615210930678528 16318848741659332736 572338198678435328 3272571729407089536 5972805260135743744 8673038790864397952 11373272321593052160 14073505852321706368 16773739383050360576 1027228840069463168 3727462370798117376 6427695901526771584 9127929432255425792 11828162962984080000 14528396493712734208 17228630024441388416 1482119481460491008 4182353012189145216 6882586542917799424 9582820073646453632 12283053604375107840 14983287135103762048 17683520665832416256 1937010122851518848 4637243653580173056 7337477184308827264 10037710715037481472 12737944245766135680 15438177776494789888 18138411307223444096 2391900764242546688 5092134294971200896 7792367825699855104 10492601356428509312 13192834887157163520 15893068417885817728 146557874904920320 2846791405633574528 5547024936362228736 8247258467090882944 10947491997819537152 13647725528548191360 16347959059276845568 601448516295948160 3301682047024602368 6001915577753256576 8702149108481910784 11402382639210564992 14102616169939219200 16802849700667873408 1056339157686976000 3756572688415630208 6456806219144284416 9157039749872938624 11857273280601592832 14557506811330247040 17257740342058901248 1511229799078003840 4211463329806658048 6911696860535312256 9611930391263966464 12312163921992620672 15012397452721274880 17712630983449929088 1966120440469031680 4666353971197685888 7366587501926340096 10066821032654994304 12767054563383648512 15467288094112302720 18167521624840956928 2421011081860059520 5121244612588713728 7821478143317367936 10521711674046022144 13221945204774676352 15922178735503330560 175668192522433152 2875901723251087360 5576135253979741568 8276368784708395776 10976602315437049984 13676835846165704192 16377069376894358400 630558833913460992 3330792364642115200 6031025895370769408 8731259426099423616 11431492956828077824 14131726487556732032 16831960018285386240 1085449475304488832 3785683006033143040 6485916536761797248 9186150067490451456 11886383598219105664 14586617128947759872 17286850659676414080 1540340116695516672 4240573647424170880 6940807178152825088 9641040708881479296 12341274239610133504 15041507770338787712 17741741301067441920 1995230758086544512 4695464288815198720 7395697819543852928 10095931350272507136 12796164881001161344 15496398411729815552 18196631942458469760 2450121399477572352 5150354930206226560 7850588460934880768 10550821991663534976 13251055522392189184 15951289053120843392 204778510139945984 2905012040868600192 5605245571597254400 8305479102325908608 11005712633054562816 13705946163783217024 16406179694511871232 659669151530973824 3359902682259628032 6060136212988282240 8760369743716936448 11460603274445590656 14160836805174244864 16861070335902899072 1114559792922001664 3814793323650655872 6515026854379310080 9215260385107964288 11915493915836618496 14615727446565272704 17315960977293926912 1569450434313029504 4269683965041683712 6969917495770337920 9670151026498992128 12370384557227646336 15070618087956300544 17770851618684954752 2024341075704057344 4724574606432711552 7424808137161365760 10125041667890019968 12825275198618674176 15525508729347328384 18225742260075982592 2479231717095085184 5179465247823739392 7879698778552393600 10579932309281047808 13280165840009702016 15980399370738356224 233888827757458816 2934122358486113024 5634355889214767232 8334589419943421440 11034822950672075648 13735056481400729856 16435290012129384064 688779469148486656 3389012999877140864 6089246530605795072 8789480061334449280 11489713592063103488 14189947122791757696 16890180653520411904 1143670110539514496 3843903641268168704 6544137171996822912 9244370702725477120 11944604233454131328 14644837764182785536 17345071294911439744 1598560751930542336 4298794282659196544 6999027813387850752 9699261344116504960 12399494874845159168 15099728405573813376 17799961936302467584 2053451393321570176 4753684924050224384 7453918454778878592 10154151985507532800 12854385516236187008 15554619046964841216 18254852577693495424 2508342034712598016 5208575565441252224 7908809096169906432 10609042626898560640 13309276157627214848 16009509688355869056 262999145374971648 2963232676103625856 5663466206832280064 8363699737560934272 11063933268289588480 13764166799018242688 16464400329746896896 717889786765999488 3418123317494653696 6118356848223307904 8818590378951962112 11518823909680616320 14219057440409270528 16919290971137924736 1172780428157027328 3873013958885681536 6573247489614335744 9273481020342989952 11973714551071644160 14673948081800298368 17374181612528952576 1627671069548055168 4327904600276709376 7028138131005363584 9728371661734017792 12428605192462672000 15128838723191326208 17829072253919980416 2082561710939083008 4782795241667737216 7483028772396391424 10183262303125045632 12883495833853699840 15583729364582354048 18283962895311008256 2537452352330110848 5237685883058765056 7937919413787419264 10638152944516073472 13338386475244727680 16038620005973381888 292109462992484480 2992342993721138688 5692576524449792896 8392810055178447104 11093043585907101312 13793277116635755520 16493510647364409728 747000104383512320 3447233635112166528 6147467165840820736 8847700696569474944 11547934227298129152 14248167758026783360 16948401288755437568 1201890745774540160 3902124276503194368 6602357807231848576 9302591337960502784 12002824868689156992 14703058399417811200 17403291930146465408 1656781387165568000 4357014917894222208 7057248448622876416 9757481979351530624 12457715510080184832 15157949040808839040 17858182571537493248 2111672028556595840 4811905559285250048 7512139090013904256 10212372620742558464 12912606151471212672 15612839682199866880 18313073212928521088 2566562669947623680 5266796200676277888 7967029731404932096 10667263262133586304 13367496792862240512 16067730323590894720 321219780609997312 3021453311338651520 5721686842067305728 8421920372795959936 11122153903524614144 13822387434253268352 16522620964981922560 776110422001025152 3476343952729679360 6176577483458333568 8876811014186987776 11577044544915641984 14277278075644296192 16977511606372950400 1231001063392052992 3931234594120707200 6631468124849361408 9331701655578015616 12031935186306669824 14732168717035324032 17432402247763978240 1685891704783080832 4386125235511735040 7086358766240389248 9786592296969043456 12486825827697697664 15187059358426351872 17887292889155006080 2140782346174108672 4841015876902762880 7541249407631417088 10241482938360071296 12941716469088725504 15641949999817379712 18342183530546033920 2595672987565136512 5295906518293790720 7996140049022444928 10696373579751099136 13396607110479753344 16096840641208407552 350330098227510144 3050563628956164352 5750797159684818560 8451030690413472768 11151264221142126976 13851497751870781184 16551731282599435392 805220739618537984 3505454270347192192 6205687801075846400 8905921331804500608 11606154862533154816 14306388393261809024 17006621923990463232 1260111381009565824 3960344911738220032 6660578442466874240 9360811973195528448 12061045503924182656 14761279034652836864 17461512565381491072 1715002022400593664 4415235553129247872 7115469083857902080 9815702614586556288 12515936145315210496 15216169676043864704 17916403206772518912 2169892663791621504 4870126194520275712 7570359725248929920 10270593255977584128 12970826786706238336 15671060317434892544 18371293848163546752 2624783305182649344 5325016835911303552 8025250366639957760 10725483897368611968 13425717428097266176 16125950958825920384 379440415845022976 3079673946573677184 5779907477302331392 8480141008030985600 11180374538759639808 13880608069488294016 16580841600216948224 834331057236050816 3534564587964705024 6234798118693359232 8935031649422013440 11635265180150667648 14335498710879321856 17035732241607976064 1289221698627078656 3989455229355732864 6689688760084387072 9389922290813041280 12090155821541695488 14790389352270349696 17490622882999003904 1744112340018106496 4444345870746760704 7144579401475414912 9844812932204069120 12545046462932723328 15245279993661377536 17945513524390031744 2199002981409134336 4899236512137788544 7599470042866442752 10299703573595096960 12999937104323751168 15700170635052405376 18400404165781059584 2653893622800162176 5354127153528816384 8054360684257470592 10754594214986124800 13454827745714779008 16155061276443433216 408550733462535808 3108784264191190016 5809017794919844224 8509251325648498432 11209484856377152640 13909718387105806848 16609951917834461056 863441374853563648 3563674905582217856 6263908436310872064 8964141967039526272 11664375497768180480 14364609028496834688 17064842559225488896 1318332016244591488 4018565546973245696 6718799077701899904 9419032608430554112 12119266139159208320 14819499669887862528 17519733200616516736 1773222657635619328 4473456188364273536 7173689719092927744 9873923249821581952 12574156780550236160 15274390311278890368 17974623842007544576 2228113299026647168 4928346829755301376 7628580360483955584 10328813891212609792 13029047421941264000 15729280952669918208 18429514483398572416 2683003940417675008 5383237471146329216 8083471001874983424 10783704532603637632 13483938063332291840 16184171594060946048 437661051080048640 3137894581808702848 5838128112537357056 8538361643266011264 11238595173994665472 13938828704723319680 16639062235451973888 892551692471076480 3592785223199730688 6293018753928384896 8993252284657039104 11693485815385693312 14393719346114347520 17093952876843001728 1347442333862104320 4047675864590758528 6747909395319412736 9448142926048066944 12148376456776721152 14848609987505375360 17548843518234029568 1802332975253132160 4502566505981786368 7202800036710440576 9903033567439094784 12603267098167748992 15303500628896403200 18003734159625057408 2257223616644160000 4957457147372814208 7657690678101468416 10357924208830122624 13058157739558776832 15758391270287431040 11880727306533632 2712114258035187840 5412347788763842048 8112581319492496256 10812814850221150464 13513048380949804672 16213281911678458880 466771368697561472 3167004899426215680 5867238430154869888 8567471960883524096 11267705491612178304 13967939022340832512 16668172553069486720 921662010088589312 3621895540817243520 6322129071545897728 9022362602274551936 11722596133003206144 14422829663731860352 17123063194460514560 1376552651479617152 4076786182208271360 6777019712936925568 9477253243665579776 12177486774394233984 14877720305122888192 17577953835851542400 1831443292870644992 4531676823599299200 7231910354327953408 9932143885056607616 12632377415785261824 15332610946513916032 18032844477242570240 2286333934261672832 4986567464990327040 7686800995718981248 10387034526447635456 13087268057176289664 15787501587904943872 40991044924046464 2741224575652700672 5441458106381354880 8141691637110009088 10841925167838663296 13542158698567317504 16242392229295971712 495881686315074304 3196115217043728512 5896348747772382720 8596582278501036928 11296815809229691136 13997049339958345344 16697282870686999552 950772327706102144 3651005858434756352 6351239389163410560 9051472919892064768 11751706450620718976 14451939981349373184 17152173512078027392 1405662969097129984 4105896499825784192 6806130030554438400 9506363561283092608 12206597092011746816 14906830622740401024 17607064153469055232 1860553610488157824 4560787141216812032 7261020671945466240 9961254202674120448 12661487733402774656 15361721264131428864 18061954794860083072 2315444251879185664 5015677782607839872 7715911313336494080 10416144844065148288 13116378374793802496 15816611905522456704 70101362541559296 2770334893270213504 5470568423998867712 8170801954727521920 10871035485456176128 13571269016184830336 16271502546913484544 524992003932587136 3225225534661241344 5925459065389895552 8625692596118549760 11325926126847203968 14026159657575858176 16726393188304512384 979882645323614976 3680116176052269184 6380349706780923392 9080583237509577600 11780816768238231808 14481050298966886016 17181283829695540224 1434773286714642816 4135006817443297024 6835240348171951232 9535473878900605440 12235707409629259648 14935940940357913856 17636174471086568064 1889663928105670656 4589897458834324864 7290130989562979072 9990364520291633280 12690598051020287488 15390831581748941696 18091065112477595904 2344554569496698496 5044788100225352704 7745021630954006912 10445255161682661120 13145488692411315328 15845722223139969536 99211680159072128 2799445210887726336 5499678741616380544 8199912272345034752 10900145803073688960 13600379333802343168 16300612864530997376 554102321550099968 3254335852278754176 5954569383007408384 8654802913736062592 11355036444464716800 14055269975193371008 16755503505922025216 1008992962941127808 3709226493669782016 6409460024398436224 9109693555127090432 11809927085855744640 14510160616584398848 17210394147313053056 1463883604332155648 4164117135060809856 6864350665789464064 9564584196518118272 12264817727246772480 14965051257975426688 17665284788704080896 1918774245723183488 4619007776451837696 7319241307180491904 10019474837909146112 12719708368637800320 15419941899366454528 18120175430095108736 2373664887114211328 5073898417842865536 7774131948571519744 10474365479300173952 13174599010028828160 15874832540757482368 128321997776584960 2828555528505239168 5528789059233893376 8229022589962547584 10929256120691201792 13629489651419856000 16329723182148510208 583212639167612800 3283446169896267008 5983679700624921216 8683913231353575424 11384146762082229632 14084380292810883840 16784613823539538048 1038103280558640640 3738336811287294848 6438570342015949056 9138803872744603264 11839037403473257472 14539270934201911680 17239504464930565888 1492993921949668480 4193227452678322688 6893460983406976896 9593694514135631104 12293928044864285312 14994161575592939520 17694395106321593728 1947884563340696320 4648118094069350528 7348351624798004736 10048585155526658944 12748818686255313152 15449052216983967360 18149285747712621568 2402775204731724160 5103008735460378368 7803242266189032576 10503475796917686784 13203709327646340992 15903942858374995200 157432315394097792 2857665846122752000 5557899376851406208 8258132907580060416 10958366438308714624 13658599969037368832 16358833499766023040 612322956785125632 3312556487513779840 6012790018242434048 8713023548971088256 11413257079699742464 14113490610428396672 16813724141157050880 1067213598176153472 3767447128904807680 6467680659633461888 9167914190362116096 11868147721090770304 14568381251819424512 17268614782548078720 1522104239567181312 4222337770295835520 6922571301024489728 9622804831753143936 12323038362481798144 15023271893210452352 17723505423939106560 1976994880958209152 4677228411686863360 7377461942415517568 10077695473144171776 12777929003872825984 15478162534601480192 18178396065330134400 2431885522349236992 5132119053077891200 7832352583806545408 10532586114535199616 13232819645263853824 15933053175992508032 186542633011610624 2886776163740264832 5587009694468919040 8287243225197573248 10987476755926227456 13687710286654881664 16387943817383535872 641433274402638464 3341666805131292672 6041900335859946880 8742133866588601088 11442367397317255296 14142600928045909504 16842834458774563712 1096323915793666304 3796557446522320512 6496790977250974720 9197024507979628928 11897258038708283136 14597491569436937344 17297725100165591552 1551214557184694144 4251448087913348352 6951681618642002560 9651915149370656768 12352148680099310976 15052382210827965184 17752615741556619392 2006105198575721984 4706338729304376192 7406572260033030400 10106805790761684608 12807039321490338816 15507272852218993024 18207506382947647232 2460995839966749824 5161229370695404032 7861462901424058240 10561696432152712448 13261929962881366656 15962163493610020864 215652950629123456 2915886481357777664 5616120012086431872 8316353542815086080 11016587073543740288 13716820604272394496 16417054135001048704 670543592020151296 3370777122748805504 6071010653477459712 8771244184206113920 11471477714934768128 14171711245663422336 16871944776392076544 1125434233411179136 3825667764139833344 6525901294868487552 9226134825597141760 11926368356325795968 14626601887054450176 17326835417783104384 1580324874802206976 4280558405530861184 6980791936259515392 9681025466988169600 12381258997716823808 15081492528445478016 17781726059174132224 2035215516193234816 4735449046921889024 7435682577650543232 10135916108379197440 12836149639107851648 15536383169836505856 18236616700565160064 2490106157584262656 5190339688312916864 7890573219041571072 10590806749770225280 13291040280498879488 15991273811227533696 244763268246636288 2944996798975290496 5645230329703944704 8345463860432598912 11045697391161253120 13745930921889907328 16446164452618561536 699653909637664128 3399887440366318336 6100120971094972544 8800354501823626752 11500588032552280960 14200821563280935168 16901055094009589376 1154544551028691968 3854778081757346176 6555011612486000384 9255245143214654592 11955478673943308800 14655712204671963008 17355945735400617216 1609435192419719808 4309668723148374016 7009902253877028224 9710135784605682432 12410369315334336640 15110602846062990848 17810836376791645056 2064325833810747648 4764559364539401856 7464792895268056064 10165026425996710272 12865259956725364480 15565493487454018688 18265727018182672896 2519216475201775488 5219450005930429696 7919683536659083904 10619917067387738112 13320150598116392320 16020384128845046528 273873585864149120 2974107116592803328 5674340647321457536 8374574178050111744 11074807708778765952 13775041239507420160 16475274770236074368 728764227255176960 3428997757983831168 6129231288712485376 8829464819441139584 11529698350169793792 14229931880898448000 16930165411627102208 1183654868646204800 3883888399374859008 6584121930103513216 9284355460832167424 11984588991560821632 14684822522289475840 17385056053018130048 1638545510037232640 4338779040765886848 7039012571494541056 9739246102223195264 12439479632951849472 15139713163680503680 17839946694409157888 2093436151428260480 4793669682156914688 7493903212885568896 10194136743614223104 12894370274342877312 15594603805071531520 18294837335800185728 2548326792819288320 5248560323547942528 7948793854276596736 10649027385005250944 13349260915733905152 16049494446462559360 302983903481661952 3003217434210316160 5703450964938970368 8403684495667624576 11103918026396278784 13804151557124932992 16504385087853587200 757874544872689792 3458108075601344000 6158341606329998208 8858575137058652416 11558808667787306624 14259042198515960832 16959275729244615040 1212765186263717632 3912998716992371840 6613232247721026048 9313465778449680256 12013699309178334464 14713932839906988672 17414166370635642880 1667655827654745472 4367889358383399680 7068122889112053888 9768356419840708096 12468589950569362304 15168823481298016512 17869057012026670720 2122546469045773312 4822779999774427520 7523013530503081728 10223247061231735936 12923480591960390144 15623714122689044352 18323947653417698560 2577437110436801152 5277670641165455360 7977904171894109568 10678137702622763776 13378371233351417984 16078604764080072192 332094221099174784 3032327751827828992 5732561282556483200 8432794813285137408 11133028344013791616 13833261874742445824 16533495405471100032 786984862490202624 3487218393218856832 6187451923947511040 8887685454676165248 11587918985404819456 14288152516133473664 16988386046862127872 1241875503881230464 3942109034609884672 6642342565338538880 9342576096067193088 12042809626795847296 14743043157524501504 17443276688253155712 1696766145272258304 4396999676000912512 7097233206729566720 9797466737458220928 12497700268186875136 15197933798915529344 17898167329644183552 2151656786663286144 4851890317391940352 7552123848120594560 10252357378849248768 12952590909577902976 15652824440306557184 18353057971035211392 2606547428054313984 5306780958782968192 8007014489511622400 10707248020240276608 13407481550968930816 16107715081697585024 361204538716687616 3061438069445341824 5761671600173996032 8461905130902650240 11162138661631304448 13862372192359958656 16562605723088612864 816095180107715456 3516328710836369664 6216562241565023872 8916795772293678080 11617029303022332288 14317262833750986496 17017496364479640704 1270985821498743296 3971219352227397504 6671452882956051712 9371686413684705920 12071919944413360128 14772153475142014336 17472387005870668544 1725876462889771136 4426109993618425344 7126343524347079552 9826577055075733760 12526810585804387968 15227044116533042176 17927277647261696384 2180767104280798976 4881000635009453184 7581234165738107392 10281467696466761600 12981701227195415808 15681934757924070016 18382168288652724224 2635657745671826816 5335891276400481024 8036124807129135232 10736358337857789440 13436591868586443648 16136825399315097856 390314856334200448 3090548387062854656 5790781917791508864 8491015448520163072 11191248979248817280 13891482509977471488 16591716040706125696 845205497725228288 3545439028453882496 6245672559182536704 8945906089911190912 11646139620639845120 14346373151368499328 17046606682097153536 1300096139116256128 4000329669844910336 6700563200573564544 9400796731302218752 12101030262030872960 14801263792759527168 17501497323488181376 1754986780507283968 4455220311235938176 7155453841964592384 9855687372693246592 12555920903421900800 15256154434150555008 17956387964879209216 2209877421898311808 4910110952626966016 7610344483355620224 10310578014084274432 13010811544812928640 15711045075541582848 18411278606270237056 2664768063289339648 5365001594017993856 8065235124746648064 10765468655475302272 13465702186203956480 16165935716932610688 419425173951713280 3119658704680367488 5819892235409021696 8520125766137675904 11220359296866330112 13920592827594984320 16620826358323638528 874315815342741120 3574549346071395328 6274782876800049536 8975016407528703744 11675249938257357952 14375483468986012160 17075716999714666368 1329206456733768960 4029439987462423168 6729673518191077376 9429907048919731584 12130140579648385792 14830374110377040000 17530607641105694208 1784097098124796800 4484330628853451008 7184564159582105216 9884797690310759424 12585031221039413632 15285264751768067840 17985498282496722048 2238987739515824640 4939221270244478848 7639454800973133056 10339688331701787264 13039921862430441472 15740155393159095680 18440388923887749888 2693878380906852480 5394111911635506688 8094345442364160896 10794578973092815104 13494812503821469312 16195046034550123520 448535491569226112 3148769022297880320 5849002553026534528 8549236083755188736 11249469614483842944 13949703145212497152 16649936675941151360 903426132960253952 3603659663688908160 6303893194417562368 9004126725146216576 11704360255874870784 14404593786603524992 17104827317332179200 1358316774351281792 4058550305079936000 6758783835808590208 9459017366537244416 12159250897265898624 14859484427994552832 17559717958723207040 1813207415742309632 4513440946470963840 7213674477199618048 9913908007928272256 12614141538656926464 15314375069385580672 18014608600114234880 2268098057133337472 4968331587861991680 7668565118590645888 10368798649319300096 13069032180047954304 15769265710776608512 22755167795711104 2722988698524365312 5423222229253019520 8123455759981673728 10823689290710327936 13523922821438982144 16224156352167636352 477645809186738944 3177879339915393152 5878112870644047360 8578346401372701568 11278579932101355776 13978813462830009984 16679046993558664192 932536450577766784 3632769981306420992 6333003512035075200 9033237042763729408 11733470573492383616 14433704104221037824 17133937634949692032 1387427091968794624 4087660622697448832 6787894153426103040 9488127684154757248 12188361214883411456 14888594745612065664 17588828276340719872 1842317733359822464 4542551264088476672 7242784794817130880 9943018325545785088 12643251856274439296 15343485387003093504 18043718917731747712 2297208374750850304 4997441905479504512 7697675436208158720 10397908966936812928 13098142497665467136 15798376028394121344 51865485413223936 2752099016141878144 5452332546870532352 8152566077599186560 10852799608327840768 13553033139056494976 16253266669785149184 506756126804251776 3206989657532905984 5907223188261560192 8607456718990214400 11307690249718868608 14007923780447522816 16708157311176177024 961646768195279616 3661880298923933824 6362113829652588032 9062347360381242240 11762580891109896448 14462814421838550656 17163047952567204864 1416537409586307456 4116770940314961664 6817004471043615872 9517238001772270080 12217471532500924288 14917705063229578496 17617938593958232704 1871428050977335296 4571661581705989504 7271895112434643712 9972128643163297920 12672362173891952128 15372595704620606336 18072829235349260544 2326318692368363136 5026552223097017344 7726785753825671552 10427019284554325760 13127252815282979968 15827486346011634176 80975803030736768 2781209333759390976 5481442864488045184 8181676395216699392 10881909925945353600 13582143456674007808 16282376987402662016 535866444421764608 3236099975150418816 5936333505879073024 8636567036607727232 11336800567336381440 14037034098065035648 16737267628793689856 990757085812792448 3690990616541446656 6391224147270100864 9091457677998755072 11791691208727409280 14491924739456063488 17192158270184717696 1445647727203820288 4145881257932474496 6846114788661128704 9546348319389782912 12246581850118437120 14946815380847091328 17647048911575745536 1900538368594848128 4600771899323502336 7301005430052156544 10001238960780810752 12701472491509464960 15401706022238119168 18101939552966773376 2355429009985875968 5055662540714530176 7755896071443184384 10456129602171838592 13156363132900492800 15856596663629147008 110086120648249600 2810319651376903808 5510553182105558016 8210786712834212224 10911020243562866432 13611253774291520640 16311487305020174848 564976762039277440 3265210292767931648 5965443823496585856 8665677354225240064 11365910884953894272 14066144415682548480 16766377946411202688 1019867403430305280 3720100934158959488 6420334464887613696 9120567995616267904 11820801526344922112 14521035057073576320 17221268587802230528 1474758044821333120 4174991575549987328 6875225106278641536 9575458637007295744 12275692167735949952 14975925698464604160 17676159229193258368 1929648686212360960 4629882216941015168 7330115747669669376 10030349278398323584 12730582809126977792 15430816339855632000 18131049870584286208 2384539327603388800 5084772858332043008 7785006389060697216 10485239919789351424 13185473450518005632 15885706981246659840 139196438265762432 2839429968994416640 5539663499723070848 8239897030451725056 10940130561180379264 13640364091909033472 16340597622637687680 594087079656790272 3294320610385444480 5994554141114098688 8694787671842752896 11395021202571407104 14095254733300061312 16795488264028715520 1048977721047818112 3749211251776472320 6449444782505126528 9149678313233780736 11849911843962434944 14550145374691089152 17250378905419743360 1503868362438845952 4204101893167500160 6904335423896154368 9604568954624808576 12304802485353462784 15005036016082116992 17705269546810771200 1958759003829873792 4658992534558528000 7359226065287182208 10059459596015836416 12759693126744490624 15459926657473144832 18160160188201799040 2413649645220901632 5113883175949555840 7814116706678210048 10514350237406864256 13214583768135518464 15914817298864172672 168306755883275264 2868540286611929472 5568773817340583680 8269007348069237888 10969240878797892096 13669474409526546304 16369707940255200512 623197397274303104 3323430928002957312 6023664458731611520 8723897989460265728 11424131520188919936 14124365050917574144 16824598581646228352 1078088038665330944 3778321569393985152 6478555100122639360 9178788630851293568 11879022161579947776 14579255692308601984 17279489223037256192 1532978680056358784 4233212210785012992 6933445741513667200 9633679272242321408 12333912802970975616 15034146333699629824 17734379864428284032 1987869321447386624 4688102852176040832 7388336382904695040 10088569913633349248 12788803444362003456 15489036975090657664 18189270505819311872 2442759962838414464 5142993493567068672 7843227024295722880 10543460555024377088 13243694085753031296 15943927616481685504 197417073500788096 2897650604229442304 5597884134958096512 8298117665686750720 10998351196415404928 13698584727144059136 16398818257872713344 652307714891815936 3352541245620470144 6052774776349124352 8753008307077778560 11453241837806432768 14153475368535086976 16853708899263741184 1107198356282843776 3807431887011497984 6507665417740152192 9207898948468806400 11908132479197460608 14608366009926114816 17308599540654769024 1562088997673871616 4262322528402525824 6962556059131180032 9662789589859834240 12363023120588488448 15063256651317142656 17763490182045796864 2016979639064899456 4717213169793553664 7417446700522207872 10117680231250862080 12817913761979516288 15518147292708170496 18218380823436824704 2471870280455927296 5172103811184581504 7872337341913235712 10572570872641889920 13272804403370544128 15973037934099198336 226527391118300928 2926760921846955136 5626994452575609344 8327227983304263552 11027461514032917760 13727695044761571968 16427928575490226176 681418032509328768 3381651563237982976 6081885093966637184 8782118624695291392 11482352155423945600 14182585686152599808 16882819216881254016 1136308673900356608 3836542204629010816 6536775735357665024 9237009266086319232 11937242796814973440 14637476327543627648 17337709858272281856 1591199315291384448 4291432846020038656 6991666376748692864 9691899907477347072 12392133438206001280 15092366968934655488 17792600499663309696 2046089956682412288 4746323487411066496 7446557018139720704 10146790548868374912 12847024079597029120 15547257610325683328 18247491141054337536 2500980598073440128 5201214128802094336 7901447659530748544 10601681190259402752 13301914720988056960 16002148251716711168 255637708735813760 2955871239464467968 5656104770193122176 8356338300921776384 11056571831650430592 13756805362379084800 16457038893107739008 710528350126841600 3410761880855495808 6110995411584150016 8811228942312804224 11511462473041458432 14211696003770112640 16911929534498766848 1165418991517869440 3865652522246523648 6565886052975177856 9266119583703832064 11966353114432486272 14666586645161140480 17366820175889794688 1620309632908897280 4320543163637551488 7020776694366205696 9721010225094859904 12421243755823514112 15121477286552168320 17821710817280822528 2075200274299925120 4775433805028579328 7475667335757233536 10175900866485887744 12876134397214541952 15576367927943196160 18276601458671850368 2530090915690952960 5230324446419607168 7930557977148261376 10630791507876915584 13331025038605569792 16031258569334224000 284748026353326592 2984981557081980800 5685215087810635008 8385448618539289216 11085682149267943424 13785915679996597632 16486149210725251840 739638667744354432 3439872198473008640 6140105729201662848 8840339259930317056 11540572790658971264 14240806321387625472 16941039852116279680 1194529309135382272 3894762839864036480 6594996370592690688 9295229901321344896 11995463432049999104 14695696962778653312 17395930493507307520 1649419950526410112 4349653481255064320 7049887011983718528 9750120542712372736 12450354073441026944 15150587604169681152 17850821134898335360 2104310591917437952 4804544122646092160 7504777653374746368 10205011184103400576 12905244714832054784 15605478245560708992 18305711776289363200 2559201233308465792 5259434764037120000 7959668294765774208 10659901825494428416 13360135356223082624 16060368886951736832 313858343970839424 3014091874699493632 5714325405428147840 8414558936156802048 11114792466885456256 13815025997614110464 16515259528342764672 768748985361867264 3468982516090521472 6169216046819175680 8869449577547829888 11569683108276484096 14269916639005138304 16970150169733792512 1223639626752895104 3923873157481549312 6624106688210203520 9324340218938857728 12024573749667511936 14724807280396166144 17425040811124820352 1678530268143922944 4378763798872577152 7078997329601231360 9779230860329885568 12479464391058539776 15179697921787193984 17879931452515848192 2133420909534950784 4833654440263604992 7533887970992259200 10234121501720913408 12934355032449567616 15634588563178221824 18334822093906876032 2588311550925978624 5288545081654632832 7988778612383287040 10689012143111941248 13389245673840595456 16089479204569249664 342968661588352256 3043202192317006464 5743435723045660672 8443669253774314880 11143902784502969088 13844136315231623296 16544369845960277504 797859302979380096 3498092833708034304 6198326364436688512 8898559895165342720 11598793425893996928 14299026956622651136 16999260487351305344 1252749944370407936 3952983475099062144 6653217005827716352 9353450536556370560 12053684067285024768 14753917598013678976 17454151128742333184 1707640585761435776 4407874116490089984 7108107647218744192 9808341177947398400 12508574708676052608 15208808239404706816 17909041770133361024 2162531227152463616 4862764757881117824 7562998288609772032 10263231819338426240 12963465350067080448 15663698880795734656 18363932411524388864 2617421868543491456 5317655399272145664 8017888930000799872 10718122460729454080 13418355991458108288 16118589522186762496 372078979205865088 3072312509934519296 5772546040663173504 8472779571391827712 11173013102120481920 13873246632849136128 16573480163577790336 826969620596892928 3527203151325547136 6227436682054201344 8927670212782855552 11627903743511509760 14328137274240163968 17028370804968818176 1281860261987920768 3982093792716574976 6682327323445229184 9382560854173883392 12082794384902537600 14783027915631191808 17483261446359846016 1736750903378948608 4436984434107602816 7137217964836257024 9837451495564911232 12537685026293565440 15237918557022219648 17938152087750873856 2191641544769976448 4891875075498630656 7592108606227284864 10292342136955939072 12992575667684593280 15692809198413247488 18393042729141901696 2646532186161004288 5346765716889658496 8046999247618312704 10747232778346966912 13447466309075621120 16147699839804275328 401189296823377920 3101422827552032128 5801656358280686336 8501889889009340544 11202123419737994752 13902356950466648960 16602590481195303168 856079938214405760 3556313468943059968 6256546999671714176 8956780530400368384 11657014061129022592 14357247591857676800 17057481122586331008 1310970579605433600 4011204110334087808 6711437641062742016 9411671171791396224 12111904702520050432 14812138233248704640 17512371763977358848 1765861220996461440 4466094751725115648 7166328282453769856 9866561813182424064 12566795343911078272 15267028874639732480 17967262405368386688 2220751862387489280 4920985393116143488 7621218923844797696 10321452454573451904 13021685985302106112 15721919516030760320 18422153046759414528 2675642503778517120 5375876034507171328 8076109565235825536 10776343095964479744 13476576626693133952 16176810157421788160 430299614440890752 3130533145169544960 5830766675898199168 8531000206626853376 11231233737355507584 13931467268084161792 16631700798812816000 885190255831918592 3585423786560572800 6285657317289227008 8985890848017881216 11686124378746535424 14386357909475189632 17086591440203843840 1340080897222946432 4040314427951600640 6740547958680254848 9440781489408909056 12141015020137563264 14841248550866217472 17541482081594871680 1794971538613974272 4495205069342628480 7195438600071282688 9895672130799936896 12595905661528591104 15296139192257245312 17996372722985899520 2249862180005002112 4950095710733656320 7650329241462310528 10350562772190964736 13050796302919618944 15751029833648273152 4519290667375744 2704752821396029952 5404986352124684160 8105219882853338368 10805453413581992576 13505686944310646784 16205920475039300992 459409932058403584 3159643462787057792 5859876993515712000 8560110524244366208 11260344054973020416 13960577585701674624 16660811116430328832 914300573449431424 3614534104178085632 6314767634906739840 9015001165635394048 11715234696364048256 14415468227092702464 17115701757821356672 1369191214840459264 4069424745569113472 6769658276297767680 9469891807026421888 12170125337755076096 14870358868483730304 17570592399212384512 1824081856231487104 4524315386960141312 7224548917688795520 9924782448417449728 12625015979146103936 15325249509874758144 18025483040603412352 2278972497622514944 4979206028351169152 7679439559079823360 10379673089808477568 13079906620537131776 15780140151265785984 33629608284888576 2733863139013542784 5434096669742196992 8134330200470851200 10834563731199505408 13534797261928159616 16235030792656813824 488520249675916416 3188753780404570624 5888987311133224832 8589220841861879040 11289454372590533248 13989687903319187456 16689921434047841664 943410891066944256 3643644421795598464 6343877952524252672 9044111483252906880 11744345013981561088 14444578544710215296 17144812075438869504 1398301532457972096 4098535063186626304 6798768593915280512 9499002124643934720 12199235655372588928 14899469186101243136 17599702716829897344 1853192173848999936 4553425704577654144 7253659235306308352 9953892766034962560 12654126296763616768 15354359827492270976 18054593358220925184 2308082815240027776 5008316345968681984 7708549876697336192 10408783407425990400 13109016938154644608 15809250468883298816 62739925902401408 2762973456631055616 5463206987359709824 8163440518088364032 10863674048817018240 13563907579545672448 16264141110274326656 517630567293429248 3217864098022083456 5918097628750737664 8618331159479391872 11318564690208046080 14018798220936700288 16719031751665354496 972521208684457088 3672754739413111296 6372988270141765504 9073221800870419712 11773455331599073920 14473688862327728128 17173922393056382336 1427411850075484928 4127645380804139136 6827878911532793344 9528112442261447552 12228345972990101760 14928579503718755968 17628813034447410176 1882302491466512768 4582536022195166976 7282769552923821184 9983003083652475392 12683236614381129600 15383470145109783808 18083703675838438016 2337193132857540608 5037426663586194816 7737660194314849024 10437893725043503232 13138127255772157440 15838360786500811648 91850243519914240 2792083774248568448 5492317304977222656 8192550835705876864 10892784366434531072 13593017897163185280 16293251427891839488 546740884910942080 3246974415639596288 5947207946368250496 8647441477096904704 11347675007825558912 14047908538554213120 16748142069282867328 1001631526301969920 3701865057030624128 6402098587759278336 9102332118487932544 11802565649216586752 14502799179945240960 17203032710673895168 1456522167692997760 4156755698421651968 6856989229150306176 9557222759878960384 12257456290607614592 14957689821336268800 17657923352064923008 1911412809084025600 4611646339812679808 7311879870541334016 10012113401269988224 12712346931998642432 15412580462727296640 18112813993455950848 2366303450475053440 5066536981203707648 7766770511932361856 10467004042661016064 13167237573389670272 15867471104118324480 120960561137427072 2821194091866081280 5521427622594735488 8221661153323389696 10921894684052043904 13622128214780698112 16322361745509352320 575851202528454912 3276084733257109120 5976318263985763328 8676551794714417536 11376785325443071744 14077018856171725952 16777252386900380160 1030741843919482752 3730975374648136960 6431208905376791168 9131442436105445376 11831675966834099584 14531909497562753792 17232143028291408000 1485632485310510592 4185866016039164800 6886099546767819008 9586333077496473216 12286566608225127424 14986800138953781632 17687033669682435840 1940523126701538432 4640756657430192640 7340990188158846848 10041223718887501056 12741457249616155264 15441690780344809472 18141924311073463680 2395413768092566272 5095647298821220480 7795880829549874688 10496114360278528896 13196347891007183104 15896581421735837312 150070878754939904 2850304409483594112 5550537940212248320 8250771470940902528 10951005001669556736 13651238532398210944 16351472063126865152 604961520145967744 3305195050874621952 6005428581603276160 8705662112331930368 11405895643060584576 14106129173789238784 16806362704517892992 1059852161536995584 3760085692265649792 6460319222994304000 9160552753722958208 11860786284451612416 14561019815180266624 17261253345908920832 1514742802928023424 4214976333656677632 6915209864385331840 9615443395113986048 12315676925842640256 15015910456571294464 17716143987299948672 1969633444319051264 4669866975047705472 7370100505776359680 10070334036505013888 12770567567233668096 15470801097962322304 18171034628690976512 2424524085710079104 5124757616438733312 7824991147167387520 10525224677896041728 13225458208624695936 15925691739353350144 179181196372452736 2879414727101106944 5579648257829761152 8279881788558415360 10980115319287069568 13680348850015723776 16380582380744377984 634071837763480576 3334305368492134784 6034538899220788992 8734772429949443200 11435005960678097408 14135239491406751616 16835473022135405824 1088962479154508416 3789196009883162624 6489429540611816832 9189663071340471040 11889896602069125248 14590130132797779456 17290363663526433664 1543853120545536256 4244086651274190464 6944320182002844672 9644553712731498880 12344787243460153088 15045020774188807296 17745254304917461504 1998743761936564096 4698977292665218304 7399210823393872512 10099444354122526720 12799677884851180928 15499911415579835136 18200144946308489344 2453634403327591936 5153867934056246144 7854101464784900352 10554334995513554560 13254568526242208768 15954802056970862976 208291513989965568 2908525044718619776 5608758575447273984 8308992106175928192 11009225636904582400 13709459167633236608 16409692698361890816 663182155380993408 3363415686109647616 6063649216838301824 8763882747566956032 11464116278295610240 14164349809024264448 16864583339752918656 1118072796772021248 3818306327500675456 6518539858229329664 9218773388957983872 11919006919686638080 14619240450415292288 17319473981143946496 1572963438163049088 4273196968891703296 6973430499620357504 9673664030349011712 12373897561077665920 15074131091806320128 17774364622534974336 2027854079554076928 4728087610282731136 7428321141011385344 10128554671740039552 12828788202468693760 15529021733197347968 18229255263926002176 2482744720945104768 5182978251673758976 7883211782402413184 10583445313131067392 13283678843859721600 15983912374588375808 237401831607478400 2937635362336132608 5637868893064786816 8338102423793441024 11038335954522095232 13738569485250749440 16438803015979403648 692292472998506240 3392526003727160448 6092759534455814656 8792993065184468864 11493226595913123072 14193460126641777280 16893693657370431488 1147183114389534080 3847416645118188288 6547650175846842496 9247883706575496704 11948117237304150912 14648350768032805120 17348584298761459328 1602073755780561920 4302307286509216128 7002540817237870336 9702774347966524544 12403007878695178752 15103241409423832960 17803474940152487168 2056964397171589760 4757197927900243968 7457431458628898176 10157664989357552384 12857898520086206592 15558132050814860800 18258365581543515008 2511855038562617600 5212088569291271808 7912322100019926016 10612555630748580224 13312789161477234432 16013022692205888640 266512149224991232 2966745679953645440 5666979210682299648 8367212741410953856 11067446272139608064 13767679802868262272 16467913333596916480 721402790616019072 3421636321344673280 6121869852073327488 8822103382801981696 11522336913530635904 14222570444259290112 16922803974987944320 1176293432007046912 3876526962735701120 6576760493464355328 9276994024193009536 11977227554921663744 14677461085650317952 17377694616378972160 1631184073398074752 4331417604126728960 7031651134855383168 9731884665584037376 12432118196312691584 15132351727041345792 17832585257770000000 2086074714789102592 4786308245517756800 7486541776246411008 10186775306975065216 12887008837703719424 15587242368432373632 18287475899161027840 2540965356180130432 5241198886908784640 7941432417637438848 10641665948366093056 13341899479094747264 16042133009823401472 295622466842504064 2995855997571158272 5696089528299812480 8396323059028466688 11096556589757120896 13796790120485775104 16497023651214429312 750513108233531904 3450746638962186112 6150980169690840320 8851213700419494528 11551447231148148736 14251680761876802944 16951914292605457152 1205403749624559744 3905637280353213952 6605870811081868160 9306104341810522368 12006337872539176576 14706571403267830784 17406804933996484992 1660294391015587584 4360527921744241792 7060761452472896000 9760994983201550208 12461228513930204416 15161462044658858624 17861695575387512832 2115185032406615424 4815418563135269632 7515652093863923840 10215885624592578048 12916119155321232256 15616352686049886464 18316586216778540672 2570075673797643264 5270309204526297472 7970542735254951680 10670776265983605888 13371009796712260096 16071243327440914304 324732784460016896 3024966315188671104 5725199845917325312 8425433376645979520 11125666907374633728 13825900438103287936 16526133968831942144 779623425851044736 3479856956579698944 6180090487308353152 8880324018037007360 11580557548765661568 14280791079494315776 16981024610222969984 1234514067242072576 3934747597970726784 6634981128699380992 9335214659428035200 12035448190156689408 14735681720885343616 17435915251613997824 1689404708633100416 4389638239361754624 7089871770090408832 9790105300819063040 12490338831547717248 15190572362276371456 17890805893005025664 2144295350024128256 4844528880752782464 7544762411481436672 10244995942210090880 12945229472938745088 15645463003667399296 18345696534396053504 2599185991415156096 5299419522143810304 7999653052872464512 10699886583601118720 13400120114329772928 16100353645058427136 353843102077529728 3054076632806183936 5754310163534838144 8454543694263492352 11154777224992146560 13855010755720800768 16555244286449454976 808733743468557568 3508967274197211776 6209200804925865984 8909434335654520192 11609667866383174400 14309901397111828608 17010134927840482816 1263624384859585408 3963857915588239616 6664091446316893824 9364324977045548032 12064558507774202240 14764792038502856448 17465025569231510656 1718515026250613248 4418748556979267456 7118982087707921664 9819215618436575872 12519449149165230080 15219682679893884288 17919916210622538496 2173405667641641088 4873639198370295296 7573872729098949504 10274106259827603712 12974339790556257920 15674573321284912128 18374806852013566336 2628296309032668928 5328529839761323136 8028763370489977344 10728996901218631552 13429230431947285760 16129463962675939968 382953419695042560 3083186950423696768 5783420481152350976 8483654011881005184 11183887542609659392 13884121073338313600 16584354604066967808 837844061086070400 3538077591814724608 6238311122543378816 8938544653272033024 11638778184000687232 14339011714729341440 17039245245457995648 1292734702477098240 3992968233205752448 6693201763934406656 9393435294663060864 12093668825391715072 14793902356120369280 17494135886849023488 1747625343868126080 4447858874596780288 7148092405325434496 9848325936054088704 12548559466782742912 15248792997511397120 17949026528240051328 2202515985259153920 4902749515987808128 7602983046716462336 10303216577445116544 13003450108173770752 15703683638902424960 18403917169631079168 2657406626650181760 5357640157378835968 8057873688107490176 10758107218836144384 13458340749564798592 16158574280293452800 412063737312555392 3112297268041209600 5812530798769863808 8512764329498518016 11212997860227172224 13913231390955826432 16613464921684480640 866954378703583232 3567187909432237440 6267421440160891648 8967654970889545856 11667888501618200064 14368122032346854272 17068355563075508480 1321845020094611072 4022078550823265280 6722312081551919488 9422545612280573696 12122779143009227904 14823012673737882112 17523246204466536320 1776735661485638912 4476969192214293120 7177202722942947328 9877436253671601536 12577669784400255744 15277903315128909952 17978136845857564160 2231626302876666752 4931859833605320960 7632093364333975168 10332326895062629376 13032560425791283584 15732793956519937792 18433027487248592000 2686516944267694592 5386750474996348800 8086984005725003008 10787217536453657216 13487451067182311424 16187684597910965632 441174054930068224 3141407585658722432 5841641116387376640 8541874647116030848 11242108177844685056 13942341708573339264 16642575239301993472 896064696321096064 3596298227049750272 6296531757778404480 8996765288507058688 11696998819235712896 14397232349964367104 17097465880693021312 1350955337712123904 4051188868440778112 6751422399169432320 9451655929898086528 12151889460626740736 14852122991355394944 17552356522084049152 1805845979103151744 4506079509831805952 7206313040560460160 9906546571289114368 12606780102017768576 15307013632746422784 18007247163475076992 2260736620494179584 4960970151222833792 7661203681951488000 10361437212680142208 13061670743408796416 15761904274137450624 15393731156553216 2715627261885207424 5415860792613861632 8116094323342515840 10816327854071170048 13516561384799824256 16216794915528478464 470284372547581056 3170517903276235264 5870751434004889472 8570984964733543680 11271218495462197888 13971452026190852096 16671685556919506304 925175013938608896 3625408544667263104 6325642075395917312 9025875606124571520 11726109136853225728 14426342667581879936 17126576198310534144 1380065655329636736 4080299186058290944 6780532716786945152 9480766247515599360 12180999778244253568 14881233308972907776 17581466839701561984 1834956296720664576 4535189827449318784 7235423358177972992 9935656888906627200 12635890419635281408 15336123950363935616 18036357481092589824 2289846938111692416 4990080468840346624 7690313999569000832 10390547530297655040 13090781061026309248 15791014591754963456 44504048774066048 2744737579502720256 5444971110231374464 8145204640960028672 10845438171688682880 13545671702417337088 16245905233145991296 499394690165093888 3199628220893748096 5899861751622402304 8600095282351056512 11300328813079710720 14000562343808364928 16700795874537019136 954285331556121728 3654518862284775936 6354752393013430144 9054985923742084352 11755219454470738560 14455452985199392768 17155686515928046976 1409175972947149568 4109409503675803776 6809643034404457984 9509876565133112192 12210110095861766400 14910343626590420608 17610577157319074816 1864066614338177408 4564300145066831616 7264533675795485824 9964767206524140032 12665000737252794240 15365234267981448448 18065467798710102656 2318957255729205248 5019190786457859456 7719424317186513664 10419657847915167872 13119891378643822080 15820124909372476288 73614366391578880 2773847897120233088 5474081427848887296 8174314958577541504 10874548489306195712 13574782020034849920 16275015550763504128 528505007782606720 3228738538511260928 5928972069239915136 8629205599968569344 11329439130697223552 14029672661425877760 16729906192154531968 983395649173634560 3683629179902288768 6383862710630942976 9084096241359597184 11784329772088251392 14484563302816905600 17184796833545559808 1438286290564662400 4138519821293316608 6838753352021970816 9538986882750625024 12239220413479279232 14939453944207933440 17639687474936587648 1893176931955690240 4593410462684344448 7293643993412998656 9993877524141652864 12694111054870307072 15394344585598961280 18094578116327615488 2348067573346718080 5048301104075372288 7748534634804026496 10448768165532680704 13149001696261334912 15849235226989989120 102724684009091712 2802958214737745920 5503191745466400128 8203425276195054336 10903658806923708544 13603892337652362752 16304125868381016960 557615325400119552 3257848856128773760 5958082386857427968 8658315917586082176 11358549448314736384 14058782979043390592 16759016509772044800 1012505966791147392 3712739497519801600 6412973028248455808 9113206558977110016 11813440089705764224 14513673620434418432 17213907151163072640 1467396608182175232 4167630138910829440 6867863669639483648 9568097200368137856 12268330731096792064 14968564261825446272 17668797792554100480 1922287249573203072 4622520780301857280 7322754311030511488 10022987841759165696 12723221372487819904 15423454903216474112 18123688433945128320 2377177890964230912 5077411421692885120 7777644952421539328 10477878483150193536 13178112013878847744 15878345544607501952 131835001626604544 2832068532355258752 5532302063083912960 8232535593812567168 10932769124541221376 13633002655269875584 16333236185998529792 586725643017632384 3286959173746286592 5987192704474940800 8687426235203595008 11387659765932249216 14087893296660903424 16788126827389557632 1041616284408660224 3741849815137314432 6442083345865968640 9142316876594622848 11842550407323277056 14542783938051931264 17243017468780585472 1496506925799688064 4196740456528342272 6896973987256996480 9597207517985650688 12297441048714304896 14997674579442959104 17697908110171613312 1951397567190715904 4651631097919370112 7351864628648024320 10052098159376678528 12752331690105332736 15452565220833986944 18152798751562641152 2406288208581743744 5106521739310397952 7806755270039052160 10506988800767706368 13207222331496360576 15907455862225014784 160945319244117376 2861178849972771584 5561412380701425792 8261645911430080000 10961879442158734208 13662112972887388416 16362346503616042624 615835960635145216 3316069491363799424 6016303022092453632 8716536552821107840 11416770083549762048 14117003614278416256 16817237145007070464 1070726602026173056 3770960132754827264 6471193663483481472 9171427194212135680 11871660724940789888 14571894255669444096 17272127786398098304 1525617243417200896 4225850774145855104 6926084304874509312 9626317835603163520 12326551366331817728 15026784897060471936 17727018427789126144 1980507884808228736 4680741415536882944 7380974946265537152 10081208476994191360 12781442007722845568 15481675538451499776 18181909069180153984 2435398526199256576 5135632056927910784 7835865587656564992 10536099118385219200 13236332649113873408 15936566179842527616 190055636861630208 2890289167590284416 5590522698318938624 8290756229047592832 10990989759776247040 13691223290504901248 16391456821233555456 644946278252658048 3345179808981312256 6045413339709966464 8745646870438620672 11445880401167274880 14146113931895929088 16846347462624583296 1099836919643685888 3800070450372340096 6500303981100994304 9200537511829648512 11900771042558302720 14601004573286956928 17301238104015611136 1554727561034713728 4254961091763367936 6955194622492022144 9655428153220676352 12355661683949330560 15055895214677984768 17756128745406638976 2009618202425741568 4709851733154395776 7410085263883049984 10110318794611704192 12810552325340358400 15510785856069012608 18211019386797666816 2464508843816769408 5164742374545423616 7864975905274077824 10565209436002732032 13265442966731386240 15965676497460040448 219165954479143040 2919399485207797248 5619633015936451456 8319866546665105664 11020100077393759872 13720333608122414080 16420567138851068288 674056595870170880 3374290126598825088 6074523657327479296 8774757188056133504 11474990718784787712 14175224249513441920 16875457780242096128 1128947237261198720 3829180767989852928 6529414298718507136 9229647829447161344 11929881360175815552 14630114890904469760 17330348421633123968 1583837878652226560 4284071409380880768 6984304940109534976 9684538470838189184 12384772001566843392 15085005532295497600 17785239063024151808 2038728520043254400 4738962050771908608 7439195581500562816 10139429112229217024 12839662642957871232 15539896173686525440 18240129704415179648 2493619161434282240 5193852692162936448 7894086222891590656 10594319753620244864 13294553284348899072 15994786815077553280 248276272096655872 2948509802825310080 5648743333553964288 8348976864282618496 11049210395011272704 13749443925739926912 16449677456468581120 703166913487683712 3403400444216337920 6103633974944992128 8803867505673646336 11504101036402300544 14204334567130954752 16904568097859608960 1158057554878711552 3858291085607365760 6558524616336019968 9258758147064674176 11958991677793328384 14659225208521982592 17359458739250636800 1612948196269739392 4313181726998393600 7013415257727047808 9713648788455702016 12413882319184356224 15114115849913010432 17814349380641664640 2067838837660767232 4768072368389421440 7468305899118075648 10168539429846729856 12868772960575384064 15569006491304038272 18269240022032692480 2522729479051795072 5222963009780449280 7923196540509103488 10623430071237757696 13323663601966411904 16023897132695066112 277386589714168704 2977620120442822912 5677853651171477120 8378087181900131328 11078320712628785536 13778554243357439744 16478787774086093952 732277231105196544 3432510761833850752 6132744292562504960 8832977823291159168 11533211354019813376 14233444884748467584 16933678415477121792 1187167872496224384 3887401403224878592 6587634933953532800 9287868464682187008 11988101995410841216 14688335526139495424 17388569056868149632 1642058513887252224 4342292044615906432 7042525575344560640 9742759106073214848 12442992636801869056 15143226167530523264 17843459698259177472 2096949155278280064 4797182686006934272 7497416216735588480 10197649747464242688 12897883278192896896 15598116808921551104 18298350339650205312 2551839796669307904 5252073327397962112 7952306858126616320 10652540388855270528 13352773919583924736 16053007450312578944 306496907331681536 3006730438060335744 5706963968788989952 8407197499517644160 11107431030246298368 13807664560974952576 16507898091703606784 761387548722709376 3461621079451363584 6161854610180017792 8862088140908672000 11562321671637326208 14262555202365980416 16962788733094634624 1216278190113737216 3916511720842391424 6616745251571045632 9316978782299699840 12017212313028354048 14717445843757008256 17417679374485662464 1671168831504765056 4371402362233419264 7071635892962073472 9771869423690727680 12472102954419381888 15172336485148036096 17872570015876690304 2126059472895792896 4826293003624447104 7526526534353101312 10226760065081755520 12926993595810409728 15627227126539063936 18327460657267718144 2580950114286820736 5281183645015474944 7981417175744129152 10681650706472783360 13381884237201437568 16082117767930091776 335607224949194368 3035840755677848576 5736074286406502784 8436307817135156992 11136541347863811200 13836774878592465408 16537008409321119616 790497866340222208 3490731397068876416 6190964927797530624 8891198458526184832 11591431989254839040 14291665519983493248 16991899050712147456 1245388507731250048 3945622038459904256 6645855569188558464 9346089099917212672 12046322630645866880 14746556161374521088 17446789692103175296 1700279149122277888 4400512679850932096 7100746210579586304 9800979741308240512 12501213272036894720 15201446802765548928 17901680333494203136 2155169790513305728 4855403321241959936 7555636851970614144 10255870382699268352 12956103913427922560 15656337444156576768 18356570974885230976 2610060431904333568 5310293962632987776 8010527493361641984 10710761024090296192 13410994554818950400 16111228085547604608 364717542566707200 3064951073295361408 5765184604024015616 8465418134752669824 11165651665481324032 13865885196209978240 16566118726938632448 819608183957735040 3519841714686389248 6220075245415043456 8920308776143697664 11620542306872351872 14320775837601006080 17021009368329660288 1274498825348762880 3974732356077417088 6674965886806071296 9375199417534725504 12075432948263379712 14775666478992033920 17475900009720688128 1729389466739790720 4429622997468444928 7129856528197099136 9830090058925753344 12530323589654407552 15230557120383061760 17930790651111715968 2184280108130818560 4884513638859472768 7584747169588126976 10284980700316781184 12985214231045435392 15685447761774089600 18385681292502743808 2639170749521846400 5339404280250500608 8039637810979154816 10739871341707809024 13440104872436463232 16140338403165117440 393827860184220032 3094061390912874240 5794294921641528448 8494528452370182656 11194761983098836864 13894995513827491072 16595229044556145280 848718501575247872 3548952032303902080 6249185563032556288 8949419093761210496 11649652624489864704 14349886155218518912 17050119685947173120 1303609142966275712 4003842673694929920 6704076204423584128 9404309735152238336 12104543265880892544 14804776796609546752 17505010327338200960 1758499784357303552 4458733315085957760 7158966845814611968 9859200376543266176 12559433907271920384 15259667438000574592 17959900968729228800 2213390425748331392 4913623956476985600 7613857487205639808 10314091017934294016 13014324548662948224 15714558079391602432 18414791610120256640 2668281067139359232 5368514597868013440 8068748128596667648 10768981659325321856 13469215190053976064 16169448720782630272 422938177801732864 3123171708530387072 5823405239259041280 8523638769987695488 11223872300716349696 13924105831445003904 16624339362173658112 877828819192760704 3578062349921414912 6278295880650069120 8978529411378723328 11678762942107377536 14378996472836031744 17079230003564685952 1332719460583788544 4032952991312442752 6733186522041096960 9433420052769751168 12133653583498405376 14833887114227059584 17534120644955713792 1787610101974816384 4487843632703470592 7188077163432124800 9888310694160779008 12588544224889433216 15288777755618087424 17989011286346741632 2242500743365844224 4942734274094498432 7642967804823152640 10343201335551806848 13043434866280461056 15743668397009115264 18443901927737769472 2697391384756872064 5397624915485526272 8097858446214180480 10798091976942834688 13498325507671488896 16198559038400143104 452048495419245696 3152282026147899904 5852515556876554112 8552749087605208320 11252982618333862528 13953216149062516736 16653449679791170944 906939136810273536 3607172667538927744 6307406198267581952 9007639728996236160 11707873259724890368 14408106790453544576 17108340321182198784 1361829778201301376 4062063308929955584 6762296839658609792 9462530370387264000 12162763901115918208 14862997431844572416 17563230962573226624 1816720419592329216 4516953950320983424 7217187481049637632 9917421011778291840 12617654542506946048 15317888073235600256 18018121603964254464 2271611060983357056 4971844591712011264 7672078122440665472 10372311653169319680 13072545183897973888 15772778714626628096 26268171645730688 2726501702374384896 5426735233103039104 8126968763831693312 10827202294560347520 13527435825289001728 16227669356017655936 481158813036758528 3181392343765412736 5881625874494066944 8581859405222721152 11282092935951375360 13982326466680029568 16682559997408683776 936049454427786368 3636282985156440576 6336516515885094784 9036750046613748992 11736983577342403200 14437217108071057408 17137450638799711616 1390940095818814208 4091173626547468416 6791407157276122624 9491640688004776832 12191874218733431040 14892107749462085248 17592341280190739456 1845830737209842048 4546064267938496256 7246297798667150464 9946531329395804672 12646764860124458880 15346998390853113088 18047231921581767296 2300721378600869888 5000954909329524096 7701188440058178304 10401421970786832512 13101655501515486720 15801889032244140928 55378489263243520 2755612019991897728 5455845550720551936 8156079081449206144 10856312612177860352 13556546142906514560 16256779673635168768 510269130654271360 3210502661382925568 5910736192111579776 8610969722840233984 11311203253568888192 14011436784297542400 16711670315026196608 965159772045299200 3665393302773953408 6365626833502607616 9065860364231261824 11766093894959916032 14466327425688570240 17166560956417224448 1420050413436327040 4120283944164981248 6820517474893635456 9520751005622289664 12220984536350943872 14921218067079598080 17621451597808252288 1874941054827354880 4575174585556009088 7275408116284663296 9975641647013317504 12675875177741971712 15376108708470625920 18076342239199280128 2329831696218382720 5030065226947036928 7730298757675691136 10430532288404345344 13130765819132999552 15830999349861653760 84488806880756352 2784722337609410560 5484955868338064768 8185189399066718976 10885422929795373184 13585656460524027392 16285889991252681600 539379448271784192 3239612979000438400 5939846509729092608 8640080040457746816 11340313571186401024 14040547101915055232 16740780632643709440 994270089662812032 3694503620391466240 6394737151120120448 9094970681848774656 11795204212577428864 14495437743306083072 17195671274034737280 1449160731053839872 4149394261782494080 6849627792511148288 9549861323239802496 12250094853968456704 14950328384697110912 17650561915425765120 1904051372444867712 4604284903173521920 7304518433902176128 10004751964630830336 12704985495359484544 15405219026088138752 18105452556816792960 2358942013835895552 5059175544564549760 7759409075293203968 10459642606021858176 13159876136750512384 15860109667479166592 113599124498269184 2813832655226923392 5514066185955577600 8214299716684231808 10914533247412886016 13614766778141540224 16315000308870194432 568489765889297024 3268723296617951232 5968956827346605440 8669190358075259648 11369423888803913856 14069657419532568064 16769890950261222272 1023380407280324864 3723613938008979072 6423847468737633280 9124080999466287488 11824314530194941696 14524548060923595904 17224781591652250112 1478271048671352704 4178504579400006912 6878738110128661120 9578971640857315328 12279205171585969536 14979438702314623744 17679672233043277952 1933161690062380544 4633395220791034752 7333628751519688960 10033862282248343168 12734095812976997376 15434329343705651584 18134562874434305792 2388052331453408384 5088285862182062592 7788519392910716800 10488752923639371008 13188986454368025216 15889219985096679424 142709442115782016 2842942972844436224 5543176503573090432 8243410034301744640 10943643565030398848 13643877095759053056 16344110626487707264 597600083506809856 3297833614235464064 5998067144964118272 8698300675692772480 11398534206421426688 14098767737150080896 16799001267878735104 1052490724897837696 3752724255626491904 6452957786355146112 9153191317083800320 11853424847812454528 14553658378541108736 17253891909269762944 1507381366288865536 4207614897017519744 6907848427746173952 9608081958474828160 12308315489203482368 15008549019932136576 17708782550660790784 1962272007679893376 4662505538408547584 7362739069137201792 10062972599865856000 12763206130594510208 15463439661323164416 18163673192051818624 2417162649070921216 5117396179799575424 7817629710528229632 10517863241256883840 13218096771985538048 15918330302714192256 171819759733294848 2872053290461949056 5572286821190603264 8272520351919257472 10972753882647911680 13672987413376565888 16373220944105220096 626710401124322688 3326943931852976896 6027177462581631104 8727410993310285312 11427644524038939520 14127878054767593728 16828111585496247936 1081601042515350528 3781834573244004736 6482068103972658944 9182301634701313152 11882535165429967360 14582768696158621568 17283002226887275776 1536491683906378368 4236725214635032576 6936958745363686784 9637192276092340992 12337425806820995200 15037659337549649408 17737892868278303616 1991382325297406208 4691615856026060416 7391849386754714624 10092082917483368832 12792316448212023040 15492549978940677248 18192783509669331456 2446272966688434048 5146506497417088256 7846740028145742464 10546973558874396672 13247207089603050880 15947440620331705088 200930077350807680 2901163608079461888 5601397138808116096 8301630669536770304 11001864200265424512 13702097730994078720 16402331261722732928 655820718741835520 3356054249470489728 6056287780199143936 8756521310927798144 11456754841656452352 14156988372385106560 16857221903113760768 1110711360132863360 3810944890861517568 6511178421590171776 9211411952318825984 11911645483047480192 14611879013776134400 17312112544504788608 1565602001523891200 4265835532252545408 6966069062981199616 9666302593709853824 12366536124438508032 15066769655167162240 17767003185895816448 2020492642914919040 4720726173643573248 7420959704372227456 10121193235100881664 12821426765829535872 15521660296558190080 18221893827286844288 2475383284305946880 5175616815034601088 7875850345763255296 10576083876491909504 13276317407220563712 15976550937949217920 230040394968320512 2930273925696974720 5630507456425628928 8330740987154283136 11030974517882937344 13731208048611591552 16431441579340245760 684931036359348352 3385164567088002560 6085398097816656768 8785631628545310976 11485865159273965184 14186098690002619392 16886332220731273600 1139821677750376192 3840055208479030400 6540288739207684608 9240522269936338816 11940755800664993024 14640989331393647232 17341222862122301440 1594712319141404032 4294945849870058240 6995179380598712448 9695412911327366656 12395646442056020864 15095879972784675072 17796113503513329280 2049602960532431872 4749836491261086080 7450070021989740288 10150303552718394496 12850537083447048704 15550770614175702912 18251004144904357120 2504493601923459712 5204727132652113920 7904960663380768128 10605194194109422336 13305427724838076544 16005661255566730752 259150712585833344 2959384243314487552 5659617774043141760 8359851304771795968 11060084835500450176 13760318366229104384 16460551896957758592 714041353976861184 3414274884705515392 6114508415434169600 8814741946162823808 11514975476891478016 14215209007620132224 16915442538348786432 1168931995367889024 3869165526096543232 6569399056825197440 9269632587553851648 11969866118282505856 14670099649011160064 17370333179739814272 1623822636758916864 4324056167487571072 7024289698216225280 9724523228944879488 12424756759673533696 15124990290402187904 17825223821130842112 2078713278149944704 4778946808878598912 7479180339607253120 10179413870335907328 12879647401064561536 15579880931793215744 18280114462521869952 2533603919540972544 5233837450269626752 7934070980998280960 10634304511726935168 13334538042455589376 16034771573184243584 288261030203346176 2988494560932000384 5688728091660654592 8388961622389308800 11089195153117963008 13789428683846617216 16489662214575271424 743151671594374016 3443385202323028224 6143618733051682432 8843852263780336640 11544085794508990848 14244319325237645056 16944552855966299264 1198042312985401856 3898275843714056064 6598509374442710272 9298742905171364480 11998976435900018688 14699209966628672896 17399443497357327104 1652932954376429696 4353166485105083904 7053400015833738112 9753633546562392320 12453867077291046528 15154100608019700736 17854334138748354944 2107823595767457536 4808057126496111744 7508290657224765952 10208524187953420160 12908757718682074368 15608991249410728576 18309224780139382784 2562714237158485376 5262947767887139584 7963181298615793792 10663414829344448000 13363648360073102208 16063881890801756416 317371347820859008 3017604878549513216 5717838409278167424 8418071940006821632 11118305470735475840 13818539001464130048 16518772532192784256 772261989211886848 3472495519940541056 6172729050669195264 8872962581397849472 11573196112126503680 14273429642855157888 16973663173583812096 1227152630602914688 3927386161331568896 6627619692060223104 9327853222788877312 12028086753517531520 14728320284246185728 17428553814974839936 1682043271993942528 4382276802722596736 7082510333451250944 9782743864179905152 12482977394908559360 15183210925637213568 17883444456365867776 2136933913384970368 4837167444113624576 7537400974842278784 10237634505570932992 12937868036299587200 15638101567028241408 18338335097756895616 2591824554775998208 5292058085504652416 7992291616233306624 10692525146961960832 13392758677690615040 16092992208419269248 346481665438371840 3046715196167026048 5746948726895680256 8447182257624334464 11147415788352988672 13847649319081642880 16547882849810297088 801372306829399680 3501605837558053888 6201839368286708096 8902072899015362304 11602306429744016512 14302539960472670720 17002773491201324928 1256262948220427520 3956496478949081728 6656730009677735936 9356963540406390144 12057197071135044352 14757430601863698560 17457664132592352768 1711153589611455360 4411387120340109568 7111620651068763776 9811854181797417984 12512087712526072192 15212321243254726400 17912554773983380608 2166044231002483200 4866277761731137408 7566511292459791616 10266744823188445824 12966978353917100032 15667211884645754240 18367445415374408448 2620934872393511040 5321168403122165248 8021401933850819456 10721635464579473664 13421868995308127872 16122102526036782080 375591983055884672 3075825513784538880 5776059044513193088 8476292575241847296 11176526105970501504 13876759636699155712 16576993167427809920 830482624446912512 3530716155175566720 6230949685904220928 8931183216632875136 11631416747361529344 14331650278090183552 17031883808818837760 1285373265837940352 3985606796566594560 6685840327295248768 9386073858023902976 12086307388752557184 14786540919481211392 17486774450209865600 1740263907228968192 4440497437957622400 7140730968686276608 9840964499414930816 12541198030143585024 15241431560872239232 17941665091600893440 2195154548619996032 4895388079348650240 7595621610077304448 10295855140805958656 12996088671534612864 15696322202263267072 18396555732991921280 2650045190011023872 5350278720739678080 8050512251468332288 10750745782196986496 13450979312925640704 16151212843654294912 404702300673397504 3104935831402051712 5805169362130705920 8505402892859360128 11205636423588014336 13905869954316668544 16606103485045322752 859592942064425344 3559826472793079552 6260060003521733760 8960293534250387968 11660527064979042176 14360760595707696384 17060994126436350592 1314483583455453184 4014717114184107392 6714950644912761600 9415184175641415808 12115417706370070016 14815651237098724224 17515884767827378432 1769374224846481024 4469607755575135232 7169841286303789440 9870074817032443648 12570308347761097856 15270541878489752064 17970775409218406272 2224264866237508864 4924498396966163072 7624731927694817280 10324965458423471488 13025198989152125696 15725432519880779904 18425666050609434112 2679155507628536704 5379389038357190912 8079622569085845120 10779856099814499328 13480089630543153536 16180323161271807744 433812618290910336 3134046149019564544 5834279679748218752 8534513210476872960 11234746741205527168 13934980271934181376 16635213802662835584 888703259681938176 3588936790410592384 6289170321139246592 8989403851867900800 11689637382596555008 14389870913325209216 17090104444053863424 1343593901072966016 4043827431801620224 6744060962530274432 9444294493258928640 12144528023987582848 14844761554716237056 17544995085444891264 1798484542463993856 4498718073192648064 7198951603921302272 9899185134649956480 12599418665378610688 15299652196107264896 17999885726835919104 2253375183855021696 4953608714583675904 7653842245312330112 10354075776040984320 13054309306769638528 15754542837498292736 8032294517395328 2708265825246049536 5408499355974703744 8108732886703357952 10808966417432012160 13509199948160666368 16209433478889320576 462922935908423168 3163156466637077376 5863389997365731584 8563623528094385792 11263857058823040000 13964090589551694208 16664324120280348416 917813577299451008 3618047108028105216 6318280638756759424 9018514169485413632 11718747700214067840 14418981230942722048 17119214761671376256 1372704218690478848 4072937749419133056 6773171280147787264 9473404810876441472 12173638341605095680 14873871872333749888 17574105403062404096 1827594860081506688 4527828390810160896 7228061921538815104 9928295452267469312 12628528982996123520 15328762513724777728 18028996044453431936 2282485501472534528 4982719032201188736 7682952562929842944 10383186093658497152 13083419624387151360 15783653155115805568 37142612134908160 2737376142863562368 5437609673592216576 8137843204320870784 10838076735049524992 13538310265778179200 16238543796506833408 492033253525936000 3192266784254590208 5892500314983244416 8592733845711898624 11292967376440552832 13993200907169207040 16693434437897861248 946923894916963840 3647157425645618048 6347390956374272256 9047624487102926464 11747858017831580672 14448091548560234880 17148325079288889088 1401814536307991680 4102048067036645888 6802281597765300096 9502515128493954304 12202748659222608512 14902982189951262720 17603215720679916928 1856705177699019520 4556938708427673728 7257172239156327936 9957405769884982144 12657639300613636352 15357872831342290560 18058106362070944768 2311595819090047360 5011829349818701568 7712062880547355776 10412296411276009984 13112529942004664192 15812763472733318400 66252929752420992 2766486460481075200 5466719991209729408 8166953521938383616 10867187052667037824 13567420583395692032 16267654114124346240 521143571143448832 3221377101872103040 5921610632600757248 8621844163329411456 11322077694058065664 14022311224786719872 16722544755515374080 976034212534476672 3676267743263130880 6376501273991785088 9076734804720439296 11776968335449093504 14477201866177747712 17177435396906401920 1430924853925504512 4131158384654158720 6831391915382812928 9531625446111467136 12231858976840121344 14932092507568775552 17632326038297429760 1885815495316532352 4586049026045186560 7286282556773840768 9986516087502494976 12686749618231149184 15386983148959803392 18087216679688457600 2340706136707560192 5040939667436214400 7741173198164868608 10441406728893522816 13141640259622177024 15841873790350831232 95363247369933824 2795596778098588032 5495830308827242240 8196063839555896448 10896297370284550656 13596530901013204864 16296764431741859072 550253888760961664 3250487419489615872 5950720950218270080 8650954480946924288 11351188011675578496 14051421542404232704 16751655073132886912 1005144530151989504 3705378060880643712 6405611591609297920 9105845122337952128 11806078653066606336 14506312183795260544 17206545714523914752 1460035171543017344 4160268702271671552 6860502233000325760 9560735763728979968 12260969294457634176 14961202825186288384 17661436355914942592 1914925812934045184 4615159343662699392 7315392874391353600 10015626405120007808 12715859935848662016 15416093466577316224 18116326997305970432 2369816454325073024 5070049985053727232 7770283515782381440 10470517046511035648 13170750577239689856 15870984107968344064 124473564987446656 2824707095716100864 5524940626444755072 8225174157173409280 10925407687902063488 13625641218630717696 16325874749359371904 579364206378474496 3279597737107128704 5979831267835782912 8680064798564437120 11380298329293091328 14080531860021745536 16780765390750399744 1034254847769502336 3734488378498156544 6434721909226810752 9134955439955464960 11835188970684119168 14535422501412773376 17235656032141427584 1489145489160530176 4189379019889184384 6889612550617838592 9589846081346492800 12290079612075147008 14990313142803801216 17690546673532455424 1944036130551558016 4644269661280212224 7344503192008866432 10044736722737520640 12744970253466174848 15445203784194829056 18145437314923483264 2398926771942585856 5099160302671240064 7799393833399894272 10499627364128548480 13199860894857202688 15900094425585856896 153583882604959488 2853817413333613696 5554050944062267904 8254284474790922112 10954518005519576320 13654751536248230528 16354985066976884736 608474523995987328 3308708054724641536 6008941585453295744 8709175116181949952 11409408646910604160 14109642177639258368 16809875708367912576 1063365165387015168 3763598696115669376 6463832226844323584 9164065757572977792 11864299288301632000 14564532819030286208 17264766349758940416 1518255806778043008 4218489337506697216 6918722868235351424 9618956398964005632 12319189929692659840 15019423460421314048 17719656991149968256 1973146448169070848 4673379978897725056 7373613509626379264 10073847040355033472 12774080571083687680 15474314101812341888 18174547632540996096 2428037089560098688 5128270620288752896 7828504151017407104 10528737681746061312 13228971212474715520 15929204743203369728 182694200222472320 2882927730951126528 5583161261679780736 8283394792408434944 10983628323137089152 13683861853865743360 16384095384594397568 637584841613500160 3337818372342154368 6038051903070808576 8738285433799462784 11438518964528116992 14138752495256771200 16838986025985425408 1092475483004528000 3792709013733182208 6492942544461836416 9193176075190490624 11893409605919144832 14593643136647799040 17293876667376453248 1547366124395555840 4247599655124210048 6947833185852864256 9648066716581518464 12348300247310172672 15048533778038826880 17748767308767481088 2002256765786583680 4702490296515237888 7402723827243892096 10102957357972546304 12803190888701200512 15503424419429854720 18203657950158508928 2457147407177611520 5157380937906265728 7857614468634919936 10557847999363574144 13258081530092228352 15958315060820882560 211804517839985152 2912038048568639360 5612271579297293568 8312505110025947776 11012738640754601984 13712972171483256192 16413205702211910400 666695159231012992 3366928689959667200 6067162220688321408 8767395751416975616 11467629282145629824 14167862812874284032 16868096343602938240 1121585800622040832 3821819331350695040 6522052862079349248 9222286392808003456 11922519923536657664 14622753454265311872 17322986984993966080 1576476442013068672 4276709972741722880 6976943503470377088 9677177034199031296 12377410564927685504 15077644095656339712 17777877626384993920 2031367083404096512 4731600614132750720 7431834144861404928 10132067675590059136 12832301206318713344 15532534737047367552 18232768267776021760 2486257724795124352 5186491255523778560 7886724786252432768 10586958316981086976 13287191847709741184 15987425378438395392 240914835457497984 2941148366186152192 5641381896914806400 8341615427643460608 11041848958372114816 13742082489100769024 16442316019829423232 695805476848525824 3396039007577180032 6096272538305834240 8796506069034488448 11496739599763142656 14196973130491796864 16897206661220451072 1150696118239553664 3850929648968207872 6551163179696862080 9251396710425516288 11951630241154170496 14651863771882824704 17352097302611478912 1605586759630581504 4305820290359235712 7006053821087889920 9706287351816544128 12406520882545198336 15106754413273852544 17806987944002506752 2060477401021609344 4760710931750263552 7460944462478917760 10161177993207571968 12861411523936226176 15561645054664880384 18261878585393534592 2515368042412637184 5215601573141291392 7915835103869945600 10616068634598599808 13316302165327254016 16016535696055908224 270025153075010816 2970258683803665024 5670492214532319232 8370725745260973440 11070959275989627648 13771192806718281856 16471426337446936064 724915794466038656 3425149325194692864 6125382855923347072 8825616386652001280 11525849917380655488 14226083448109309696 16926316978837963904 1179806435857066496 3880039966585720704 6580273497314374912 9280507028043029120 11980740558771683328 14680974089500337536 17381207620228991744 1634697077248094336 4334930607976748544 7035164138705402752 9735397669434056960 12435631200162711168 15135864730891365376 17836098261620019584 2089587718639122176 4789821249367776384 7490054780096430592 10190288310825084800 12890521841553739008 15590755372282393216 18290988903011047424 2544478360030150016 5244711890758804224 7944945421487458432 10645178952216112640 13345412482944766848 16045646013673421056 299135470692523648 2999369001421177856 5699602532149832064 8399836062878486272 11100069593607140480 13800303124335794688 16500536655064448896 754026112083551488 3454259642812205696 6154493173540859904 8854726704269514112 11554960234998168320 14255193765726822528 16955427296455476736 1208916753474579328 3909150284203233536 6609383814931887744 9309617345660541952 12009850876389196160 14710084407117850368 17410317937846504576 1663807394865607168 4364040925594261376 7064274456322915584 9764507987051569792 12464741517780224000 15164975048508878208 17865208579237532416 2118698036256635008 4818931566985289216 7519165097713943424 10219398628442597632 12919632159171251840 15619865689899906048 18320099220628560256 2573588677647662848 5273822208376317056 7974055739104971264 10674289269833625472 13374522800562279680 16074756331290933888 328245788310036480 3028479319038690688 5728712849767344896 8428946380495999104 11129179911224653312 13829413441953307520 16529646972681961728 783136429701064320 3483369960429718528 6183603491158372736 8883837021887026944 11584070552615681152 14284304083344335360 16984537614072989568 1238027071092092160 3938260601820746368 6638494132549400576 9338727663278054784 12038961194006708992 14739194724735363200 17439428255464017408 1692917712483120000 4393151243211774208 7093384773940428416 9793618304669082624 12493851835397736832 15194085366126391040 17894318896855045248 2147808353874147840 4848041884602802048 7548275415331456256 10248508946060110464 12948742476788764672 15648976007517418880 18349209538246073088 2602698995265175680 5302932525993829888 8003166056722484096 10703399587451138304 13403633118179792512 16103866648908446720 357356105927549312 3057589636656203520 5757823167384857728 8458056698113511936 11158290228842166144 13858523759570820352 16558757290299474560 812246747318577152 3512480278047231360 6212713808775885568 8912947339504539776 11613180870233193984 14313414400961848192 17013647931690502400 1267137388709604992 3967370919438259200 6667604450166913408 9367837980895567616 12068071511624221824 14768305042352876032 17468538573081530240 1722028030100632832 4422261560829287040 7122495091557941248 9822728622286595456 12522962153015249664 15223195683743903872 17923429214472558080 2176918671491660672 4877152202220314880 7577385732948969088 10277619263677623296 12977852794406277504 15678086325134931712 18378319855863585920 2631809312882688512 5332042843611342720 8032276374339996928 10732509905068651136 13432743435797305344 16132976966525959552 386466423545062144 3086699954273716352 5786933485002370560 8487167015731024768 11187400546459678976 13887634077188333184 16587867607916987392 841357064936089984 3541590595664744192 6241824126393398400 8942057657122052608 11642291187850706816 14342524718579361024 17042758249308015232 1296247706327117824 3996481237055772032 6696714767784426240 9396948298513080448 12097181829241734656 14797415359970388864 17497648890699043072 1751138347718145664 4451371878446799872 7151605409175454080 9851838939904108288 12552072470632762496 15252306001361416704 17952539532090070912 2206028989109173504 4906262519837827712 7606496050566481920 10306729581295136128 13006963112023790336 15707196642752444544 18407430173481098752 2660919630500201344 5361153161228855552 8061386691957509760 10761620222686163968 13461853753414818176 16162087284143472384 415576741162574976 3115810271891229184 5816043802619883392 8516277333348537600 11216510864077191808 13916744394805846016 16616977925534500224 870467382553602816 3570700913282257024 6270934444010911232 8971167974739565440 11671401505468219648 14371635036196873856 17071868566925528064 1325358023944630656 4025591554673284864 6725825085401939072 9426058616130593280 12126292146859247488 14826525677587901696 17526759208316555904 1780248665335658496 4480482196064312704 7180715726792966912 9880949257521621120 12581182788250275328 15281416318978929536 17981649849707583744 2235139306726686336 4935372837455340544 7635606368183994752 10335839898912648960 13036073429641303168 15736306960369957376 18436540491098611584 2690029948117714176 5390263478846368384 8090497009575022592 10790730540303676800 13490964071032331008 16191197601760985216 444687058780087808 3144920589508742016 5845154120237396224 8545387650966050432 11245621181694704640 13945854712423358848 16646088243152013056 899577700171115648 3599811230899769856 6300044761628424064 9000278292357078272 11700511823085732480 14400745353814386688 17100978884543040896 1354468341562143488 4054701872290797696 6754935403019451904 9455168933748106112 12155402464476760320 14855635995205414528 17555869525934068736 1809358982953171328 4509592513681825536 7209826044410479744 9910059575139133952 12610293105867788160 15310526636596442368 18010760167325096576 2264249624344199168 4964483155072853376 7664716685801507584 10364950216530161792 13065183747258816000 15765417277987470208 18906735006572800 2719140265735227008 5419373796463881216 8119607327192535424 10819840857921189632 13520074388649843840 16220307919378498048 473797376397600640 3174030907126254848 5874264437854909056 8574497968583563264 11274731499312217472 13974965030040871680 16675198560769525888 928688017788628480 3628921548517282688 6329155079245936896 9029388609974591104 11729622140703245312 14429855671431899520 17130089202160553728 1383578659179656320 4083812189908310528 6784045720636964736 9484279251365618944 12184512782094273152 14884746312822927360 17584979843551581568 1838469300570684160 4538702831299338368 7238936362027992576 9939169892756646784 12639403423485300992 15339636954213955200 18039870484942609408 2293359941961712000 4993593472690366208 7693827003419020416 10394060534147674624 13094294064876328832 15794527595604983040 48017052624085632 2748250583352739840 5448484114081394048 8148717644810048256 10848951175538702464 13549184706267356672 16249418236996010880 502907694015113472 3203141224743767680 5903374755472421888 8603608286201076096 11303841816929730304 14004075347658384512 16704308878387038720 957798335406141312 3658031866134795520 6358265396863449728 9058498927592103936 11758732458320758144 14458965989049412352 17159199519778066560 1412688976797169152 4112922507525823360 6813156038254477568 9513389568983131776 12213623099711785984 14913856630440440192 17614090161169094400 1867579618188196992 4567813148916851200 7268046679645505408 9968280210374159616 12668513741102813824 15368747271831468032 18068980802560122240 2322470259579224832 5022703790307879040 7722937321036533248 10423170851765187456 13123404382493841664 15823637913222495872 77127370241598464 2777360900970252672 5477594431698906880 8177827962427561088 10878061493156215296 13578295023884869504 16278528554613523712 532018011632626304 3232251542361280512 5932485073089934720 8632718603818588928 11332952134547243136 14033185665275897344 16733419196004551552 986908653023654144 3687142183752308352 6387375714480962560 9087609245209616768 11787842775938270976 14488076306666925184 17188309837395579392 1441799294414681984 4142032825143336192 6842266355871990400 9542499886600644608 12242733417329298816 14942966948057953024 17643200478786607232 1896689935805709824 4596923466534364032 7297156997263018240 9997390527991672448 12697624058720326656 15397857589448980864 18098091120177635072 2351580577196737664 5051814107925391872 7752047638654046080 10452281169382700288 13152514700111354496 15852748230840008704 106237687859111296 2806471218587765504 5506704749316419712 8206938280045073920 10907171810773728128 13607405341502382336 16307638872231036544 561128329250139136 3261361859978793344 5961595390707447552 8661828921436101760 11362062452164755968 14062295982893410176 16762529513622064384 1016018970641166976 3716252501369821184 6416486032098475392 9116719562827129600 11816953093555783808 14517186624284438016 17217420155013092224 1470909612032194816 4171143142760849024 6871376673489503232 9571610204218157440 12271843734946811648 14972077265675465856 17672310796404120064 1925800253423222656 4626033784151876864 7326267314880531072 10026500845609185280 12726734376337839488 15426967907066493696 18127201437795147904 2380690894814250496 5080924425542904704 7781157956271558912 10481391487000213120 13181625017728867328 15881858548457521536 135348005476624128 2835581536205278336 5535815066933932544 8236048597662586752 10936282128391240960 13636515659119895168 16336749189848549376 590238646867651968 3290472177596306176 5990705708324960384 8690939239053614592 11391172769782268800 14091406300510923008 16791639831239577216 1045129288258679808 3745362818987334016 6445596349715988224 9145829880444642432 11846063411173296640 14546296941901950848 17246530472630605056 1500019929649707648 4200253460378361856 6900486991107016064 9600720521835670272 12300954052564324480 15001187583292978688 17701421114021632896 1954910571040735488 4655144101769389696 7355377632498043904 10055611163226698112 12755844693955352320 15456078224684006528 18156311755412660736 2409801212431763328 5110034743160417536 7810268273889071744 10510501804617725952 13210735335346380160 15910968866075034368 164458323094136960 2864691853822791168 5564925384551445376 8265158915280099584 10965392446008753792 13665625976737408000 16365859507466062208 619348964485164800 3319582495213819008 6019816025942473216 8720049556671127424 11420283087399781632 14120516618128435840 16820750148857090048 1074239605876192640 3774473136604846848 6474706667333501056 9174940198062155264 11875173728790809472 14575407259519463680 17275640790248117888 1529130247267220480 4229363777995874688 6929597308724528896 9629830839453183104 12330064370181837312 15030297900910491520 17730531431639145728 1984020888658248320 4684254419386902528 7384487950115556736 10084721480844210944 12784955011572865152 15485188542301519360 18185422073030173568 2438911530049276160 5139145060777930368 7839378591506584576 10539612122235238784 13239845652963892992 15940079183692547200 193568640711649792 2893802171440304000 5594035702168958208 8294269232897612416 10994502763626266624 13694736294354920832 16394969825083575040 648459282102677632 3348692812831331840 6048926343559986048 8749159874288640256 11449393405017294464 14149626935745948672 16849860466474602880 1103349923493705472 3803583454222359680 6503816984951013888 9204050515679668096 11904284046408322304 14604517577136976512 17304751107865630720 1558240564884733312 4258474095613387520 6958707626342041728 9658941157070695936 12359174687799350144 15059408218528004352 17759641749256658560 2013131206275761152 4713364737004415360 7413598267733069568 10113831798461723776 12814065329190377984 15514298859919032192 18214532390647686400 2468021847666788992 5168255378395443200 7868488909124097408 10568722439852751616 13268955970581405824 15969189501310060032 222678958329162624 2922912489057816832 5623146019786471040 8323379550515125248 11023613081243779456 13723846611972433664 16424080142701087872 677569599720190464 3377803130448844672 6078036661177498880 8778270191906153088 11478503722634807296 14178737253363461504 16878970784092115712 1132460241111218304 3832693771839872512 6532927302568526720 9233160833297180928 11933394364025835136 14633627894754489344 17333861425483143552 1587350882502246144 4287584413230900352 6987817943959554560 9688051474688208768 12388285005416862976 15088518536145517184 17788752066874171392 2042241523893273984 4742475054621928192 7442708585350582400 10142942116079236608 12843175646807890816 15543409177536545024 18243642708265199232 2497132165284301824 5197365696012956032 7897599226741610240 10597832757470264448 13298066288198918656 15998299818927572864 251789275946675456 2952022806675329664 5652256337403983872 8352489868132638080 11052723398861292288 13752956929589946496 16453190460318600704 706679917337703296 3406913448066357504 6107146978795011712 8807380509523665920 11507614040252320128 14207847570980974336 16908081101709628544 1161570558728731136 3861804089457385344 6562037620186039552 9262271150914693760 11962504681643347968 14662738212372002176 17362971743100656384 1616461200119758976 4316694730848413184 7016928261577067392 9717161792305721600 12417395323034375808 15117628853763030016 17817862384491684224 2071351841510786816 4771585372239441024 7471818902968095232 10172052433696749440 12872285964425403648 15572519495154057856 18272753025882712064 2526242482901814656 5226476013630468864 7926709544359123072 10626943075087777280 13327176605816431488 16027410136545085696 280899593564188288 2981133124292842496 5681366655021496704 8381600185750150912 11081833716478805120 13782067247207459328 16482300777936113536 735790234955216128 3436023765683870336 6136257296412524544 8836490827141178752 11536724357869832960 14236957888598487168 16937191419327141376 1190680876346243968 3890914407074898176 6591147937803552384 9291381468532206592 11991614999260860800 14691848529989515008 17392082060718169216 1645571517737271808 4345805048465926016 7046038579194580224 9746272109923234432 12446505640651888640 15146739171380542848 17846972702109197056 2100462159128299648 4800695689856953856 7500929220585608064 10201162751314262272 12901396282042916480 15601629812771570688 18301863343500224896 2555352800519327488 5255586331247981696 7955819861976635904 10656053392705290112 13356286923433944320 16056520454162598528 310009911181701120 3010243441910355328 5710476972639009536 8410710503367663744 11110944034096317952 13811177564824972160 16511411095553626368 764900552572728960 3465134083301383168 6165367614030037376 8865601144758691584 11565834675487345792 14266068206216000000 16966301736944654208 1219791193963756800 3920024724692411008 6620258255421065216 9320491786149719424 12020725316878373632 14720958847607027840 17421192378335682048 1674681835354784640 4374915366083438848 7075148896812093056 9775382427540747264 12475615958269401472 15175849488998055680 17876083019726709888 2129572476745812480 4829806007474466688 7530039538203120896 10230273068931775104 12930506599660429312 15630740130389083520 18330973661117737728 2584463118136840320 5284696648865494528 7984930179594148736 10685163710322802944 13385397241051457152 16085630771780111360 339120228799213952 3039353759527868160 5739587290256522368 8439820820985176576 11140054351713830784 13840287882442484992 16540521413171139200 794010870190241792 3494244400918896000 6194477931647550208 8894711462376204416 11594944993104858624 14295178523833512832 16995412054562167040 1248901511581269632 3949135042309923840 6649368573038578048 9349602103767232256 12049835634495886464 14750069165224540672 17450302695953194880 1703792152972297472 4404025683700951680 7104259214429605888 9804492745158260096 12504726275886914304 15204959806615568512 17905193337344222720 2158682794363325312 4858916325091979520 7559149855820633728 10259383386549287936 12959616917277942144 15659850448006596352 18360083978735250560 2613573435754353152 5313806966483007360 8014040497211661568 10714274027940315776 13414507558668969984 16114741089397624192 368230546416726784 3068464077145380992 5768697607874035200 8468931138602689408 11169164669331343616 13869398200059997824 16569631730788652032 823121187807754624 3523354718536408832 6223588249265063040 8923821779993717248 11624055310722371456 14324288841451025664 17024522372179679872 1278011829198782464 3978245359927436672 6678478890656090880 9378712421384745088 12078945952113399296 14779179482842053504 17479413013570707712 1732902470589810304 4433136001318464512 7133369532047118720 9833603062775772928 12533836593504427136 15234070124233081344 17934303654961735552 2187793111980838144 4888026642709492352 7588260173438146560 10288493704166800768 12988727234895454976 15688960765624109184 18389194296352763392 2642683753371865984 5342917284100520192 8043150814829174400 10743384345557828608 13443617876286482816 16143851407015137024 397340864034239616 3097574394762893824 5797807925491548032 8498041456220202240 11198274986948856448 13898508517677510656 16598742048406164864 852231505425267456 3552465036153921664 6252698566882575872 8952932097611230080 11653165628339884288 14353399159068538496 17053632689797192704 1307122146816295296 4007355677544949504 6707589208273603712 9407822739002257920 12108056269730912128 14808289800459566336 17508523331188220544 1762012788207323136 4462246318935977344 7162479849664631552 9862713380393285760 12562946911121939968 15263180441850594176 17963413972579248384 2216903429598350976 4917136960327005184 7617370491055659392 10317604021784313600 13017837552512967808 15718071083241622016 18418304613970276224 2671794070989378816 5372027601718033024 8072261132446687232 10772494663175341440 13472728193903995648 16172961724632649856 426451181651752448 3126684712380406656 5826918243109060864 8527151773837715072 11227385304566369280 13927618835295023488 16627852366023677696 881341823042780288 3581575353771434496 6281808884500088704 8982042415228742912 11682275945957397120 14382509476686051328 17082743007414705536 1336232464433808128 4036465995162462336 6736699525891116544 9436933056619770752 12137166587348424960 14837400118077079168 17537633648805733376 1791123105824835968 4491356636553490176 7191590167282144384 9891823698010798592 12592057228739452800 15292290759468107008 17992524290196761216 2246013747215863808 4946247277944518016 7646480808673172224 10346714339401826432 13046947870130480640 15747181400859134848 670857878237440 2700904388606891648 5401137919335545856 8101371450064200064 10801604980792854272 13501838511521508480 16202072042250162688 455561499269265280 3155795029997919488 5856028560726573696 8556262091455227904 11256495622183882112 13956729152912536320 16656962683641190528 910452140660293120 3610685671388947328 6310919202117601536 9011152732846255744 11711386263574909952 14411619794303564160 17111853325032218368 1365342782051320960 4065576312779975168 6765809843508629376 9466043374237283584 12166276904965937792 14866510435694592000 17566743966423246208 1820233423442348800 4520466954171003008 7220700484899657216 9920934015628311424 12621167546356965632 15321401077085619840 18021634607814274048 2275124064833376640 4975357595562030848 7675591126290685056 10375824657019339264 13076058187747993472 15776291718476647680 29781175495750272 2730014706224404480 5430248236953058688 8130481767681712896 10830715298410367104 13530948829139021312 16231182359867675520 484671816886778112 3184905347615432320 5885138878344086528 8585372409072740736 11285605939801394944 13985839470530049152 16686073001258703360 939562458277805952 3639795989006460160 6340029519735114368 9040263050463768576 11740496581192422784 14440730111921076992 17140963642649731200 1394453099668833792 4094686630397488000 6794920161126142208 9495153691854796416 12195387222583450624 14895620753312104832 17595854284040759040 1849343741059861632 4549577271788515840 7249810802517170048 9950044333245824256 12650277863974478464 15350511394703132672 18050744925431786880 2304234382450889472 5004467913179543680 7704701443908197888 10404934974636852096 13105168505365506304 15805402036094160512 58891493113263104 2759125023841917312 5459358554570571520 8159592085299225728 10859825616027879936 13560059146756534144 16260292677485188352 513782134504290944 3214015665232945152 5914249195961599360 8614482726690253568 11314716257418907776 14014949788147561984 16715183318876216192 968672775895318784 3668906306623972992 6369139837352627200 9069373368081281408 11769606898809935616 14469840429538589824 17170073960267244032 1423563417286346624 4123796948015000832 6824030478743655040 9524264009472309248 12224497540200963456 14924731070929617664 17624964601658271872 1878454058677374464 4578687589406028672 7278921120134682880 9979154650863337088 12679388181591991296 15379621712320645504 18079855243049299712 2333344700068402304 5033578230797056512 7733811761525710720 10434045292254364928 13134278822983019136 15834512353711673344 88001810730775936 2788235341459430144 5488468872188084352 8188702402916738560 10888935933645392768 13589169464374046976 16289402995102701184 542892452121803776 3243125982850457984 5943359513579112192 8643593044307766400 11343826575036420608 14044060105765074816 16744293636493729024 997783093512831616 3698016624241485824 6398250154970140032 9098483685698794240 11798717216427448448 14498950747156102656 17199184277884756864 1452673734903859456 4152907265632513664 6853140796361167872 9553374327089822080 12253607857818476288 14953841388547130496 17654074919275784704 1907564376294887296 4607797907023541504 7308031437752195712 10008264968480849920 12708498499209504128 15408732029938158336 18108965560666812544 2362455017685915136 5062688548414569344 7762922079143223552 10463155609871877760 13163389140600531968 15863622671329186176 117112128348288768 2817345659076942976 5517579189805597184 8217812720534251392 10918046251262905600 13618279781991559808 16318513312720214016 572002769739316608 3272236300467970816 5972469831196625024 8672703361925279232 11372936892653933440 14073170423382587648 16773403954111241856 1026893411130344448 3727126941858998656 6427360472587652864 9127594003316307072 11827827534044961280 14528061064773615488 17228294595502269696 1481784052521372288 4182017583250026496 6882251113978680704 9582484644707334912 12282718175435989120 14982951706164643328 17683185236893297536 1936674693912400128 4636908224641054336 7337141755369708544 10037375286098362752 12737608816827016960 15437842347555671168 18138075878284325376 2391565335303427968 5091798866032082176 7792032396760736384 10492265927489390592 13192499458218044800 15892732988946699008 146222445965801600 2846455976694455808 5546689507423110016 8246923038151764224 10947156568880418432 13647390099609072640 16347623630337726848 601113087356829440 3301346618085483648 6001580148814137856 8701813679542792064 11402047210271446272 14102280741000100480 16802514271728754688 1056003728747857280 3756237259476511488 6456470790205165696 9156704320933819904 11856937851662474112 14557171382391128320 17257404913119782528 1510894370138885120 4211127900867539328 6911361431596193536 9611594962324847744 12311828493053501952 15012062023782156160 17712295554510810368 1965785011529912960 4666018542258567168 7366252072987221376 10066485603715875584 12766719134444529792 15466952665173184000 18167186195901838208 2420675652920940800 5120909183649595008 7821142714378249216 10521376245106903424 13221609775835557632 15921843306564211840 175332763583314432 2875566294311968640 5575799825040622848 8276033355769277056 10976266886497931264 13676500417226585472 16376733947955239680 630223404974342272 3330456935702996480 6030690466431650688 8730923997160304896 11431157527888959104 14131391058617613312 16831624589346267520 1085114046365370112 3785347577094024320 6485581107822678528 9185814638551332736 11886048169279986944 14586281700008641152 17286515230737295360 1540004687756397952 4240238218485052160 6940471749213706368 9640705279942360576 12340938810671014784 15041172341399668992 17741405872128323200 1994895329147425792 4695128859876080000 7395362390604734208 10095595921333388416 12795829452062042624 15496062982790696832 18196296513519351040 2449785970538453632 5150019501267107840 7850253031995762048 10550486562724416256 13250720093453070464 15950953624181724672 204443081200827264 2904676611929481472 5604910142658135680 8305143673386789888 11005377204115444096 13705610734844098304 16405844265572752512 659333722591855104 3359567253320509312 6059800784049163520 8760034314777817728 11460267845506471936 14160501376235126144 16860734906963780352 1114224363982882944 3814457894711537152 6514691425440191360 9214924956168845568 11915158486897499776 14615392017626153984 17315625548354808192 1569115005373910784 4269348536102564992 6969582066831219200 9669815597559873408 12370049128288527616 15070282659017181824 17770516189745836032 2024005646764938624 4724239177493592832 7424472708222247040 10124706238950901248 12824939769679555456 15525173300408209664 18225406831136863872 2478896288155966464 5179129818884620672 7879363349613274880 10579596880341929088 13279830411070583296 15980063941799237504 233553398818340096 2933786929546994304 5634020460275648512 8334253991004302720 11034487521732956928 13734721052461611136 16434954583190265344 688444040209367936 3388677570938022144 6088911101666676352 8789144632395330560 11489378163123984768 14189611693852638976 16889845224581293184 1143334681600395776 3843568212329049984 6543801743057704192 9244035273786358400 11944268804515012608 14644502335243666816 17344735865972321024 1598225322991423616 4298458853720077824 6998692384448732032 9698925915177386240 12399159445906040448 15099392976634694656 17799626507363348864 2053115964382451456 4753349495111105664 7453583025839759872 10153816556568414080 12854050087297068288 15554283618025722496 18254517148754376704 2508006605773479296 5208240136502133504 7908473667230787712 10608707197959441920 13308940728688096128 16009174259416750336 262663716435852928 2962897247164507136 5663130777893161344 8363364308621815552 11063597839350469760 13763831370079123968 16464064900807778176 717554357826880768 3417787888555534976 6118021419284189184 8818254950012843392 11518488480741497600 14218722011470151808 16918955542198806016 1172444999217908608 3872678529946562816 6572912060675217024 9273145591403871232 11973379122132525440 14673612652861179648 17373846183589833856 1627335640608936448 4327569171337590656 7027802702066244864 9728036232794899072 12428269763523553280 15128503294252207488 17828736824980861696 2082226281999964288 4782459812728618496 7482693343457272704 10182926874185926912 12883160404914581120 15583393935643235328 18283627466371889536 2537116923390992128 5237350454119646336 7937583984848300544 10637817515576954752 13338051046305608960 16038284577034263168 291774034053365760 2992007564782019968 5692241095510674176 8392474626239328384 11092708156967982592 13792941687696636800 16493175218425291008 746664675444393600 3446898206173047808 6147131736901702016 8847365267630356224 11547598798359010432 14247832329087664640 16948065859816318848 1201555316835421440 3901788847564075648 6602022378292729856 9302255909021384064 12002489439750038272 14702722970478692480 17402956501207346688 1656445958226449280 4356679488955103488 7056913019683757696 9757146550412411904 12457380081141066112 15157613611869720320 17857847142598374528 2111336599617477120 4811570130346131328 7511803661074785536 10212037191803439744 12912270722532093952 15612504253260748160 18312737783989402368 2566227241008504960 5266460771737159168 7966694302465813376 10666927833194467584 13367161363923121792 16067394894651776000 320884351670878592 3021117882399532800 5721351413128187008 8421584943856841216 11121818474585495424 13822052005314149632 16522285536042803840 775774993061906432 3476008523790560640 6176242054519214848 8876475585247869056 11576709115976523264 14276942646705177472 16977176177433831680 1230665634452934272 3930899165181588480 6631132695910242688 9331366226638896896 12031599757367551104 14731833288096205312 17432066818824859520 1685556275843962112 4385789806572616320 7086023337301270528 9786256868029924736 12486490398758578944 15186723929487233152 17886957460215887360 2140446917234989952 4840680447963644160 7540913978692298368 10241147509420952576 12941381040149606784 15641614570878260992 18341848101606915200 2595337558626017792 5295571089354672000 7995804620083326208 10696038150811980416 13396271681540634624 16096505212269288832 349994669288391424 3050228200017045632 5750461730745699840 8450695261474354048 11150928792203008256 13851162322931662464 16551395853660316672 804885310679419264 3505118841408073472 6205352372136727680 8905585902865381888 11605819433594036096 14306052964322690304 17006286495051344512 1259775952070447104 3960009482799101312 6660243013527755520 9360476544256409728 12060710074985063936 14760943605713718144 17461177136442372352 1714666593461474944 4414900124190129152 7115133654918783360 9815367185647437568 12515600716376091776 15215834247104745984 17916067777833400192 2169557234852502784 4869790765581156992 7570024296309811200 10270257827038465408 12970491357767119616 15670724888495773824 18370958419224428032 2624447876243530624 5324681406972184832 8024914937700839040 10725148468429493248 13425381999158147456 16125615529886801664 379104986905904256 3079338517634558464 5779572048363212672 8479805579091866880 11180039109820521088 13880272640549175296 16580506171277829504 833995628296932096 3534229159025586304 6234462689754240512 8934696220482894720 11634929751211548928 14335163281940203136 17035396812668857344 1288886269687959936 3989119800416614144 6689353331145268352 9389586861873922560 12089820392602576768 14790053923331230976 17490287454059885184 1743776911078987776 4444010441807641984 7144243972536296192 9844477503264950400 12544711033993604608 15244944564722258816 17945178095450913024 2198667552470015616 4898901083198669824 7599134613927324032 10299368144655978240 12999601675384632448 15699835206113286656 18400068736841940864 2653558193861043456 5353791724589697664 8054025255318351872 10754258786047006080 13454492316775660288 16154725847504314496 408215304523417088 3108448835252071296 5808682365980725504 8508915896709379712 11209149427438033920 13909382958166688128 16609616488895342336 863105945914444928 3563339476643099136 6263573007371753344 8963806538100407552 11664040068829061760 14364273599557715968 17064507130286370176 1317996587305472768 4018230118034126976 6718463648762781184 9418697179491435392 12118930710220089600 14819164240948743808 17519397771677398016 1772887228696500608 4473120759425154816 7173354290153809024 9873587820882463232 12573821351611117440 15274054882339771648 17974288413068425856 2227777870087528448 4928011400816182656 7628244931544836864 10328478462273491072 13028711993002145280 15728945523730799488 18429179054459453696 2682668511478556288 5382902042207210496 8083135572935864704 10783369103664518912 13483602634393173120 16183836165121827328 437325622140929920 3137559152869584128 5837792683598238336 8538026214326892544 11238259745055546752 13938493275784200960 16638726806512855168 892216263531957760 3592449794260611968 6292683324989266176 8992916855717920384 11693150386446574592 14393383917175228800 17093617447903883008 1347106904922985600 4047340435651639808 6747573966380294016 9447807497108948224 12148041027837602432 14848274558566256640 17548508089294910848 1801997546314013440 4502231077042667648 7202464607771321856 9902698138499976064 12602931669228630272 15303165199957284480 18003398730685938688 2256888187705041280 4957121718433695488 7657355249162349696 10357588779891003904 13057822310619658112 15758055841348312320 11545298367414912 2711778829096069120 5412012359824723328 8112245890553377536 10812479421282031744 13512712952010685952 16212946482739340160 466435939758442752 3166669470487096960 5866903001215751168 8567136531944405376 11267370062673059584 13967603593401713792 16667837124130368000 921326581149470592 3621560111878124800 6321793642606779008 9022027173335433216 11722260704064087424 14422494234792741632 17122727765521395840 1376217222540498432 4076450753269152640 6776684283997806848 9476917814726461056 12177151345455115264 14877384876183769472 17577618406912423680 1831107863931526272 4531341394660180480 7231574925388834688 9931808456117488896 12632041986846143104 15332275517574797312 18032509048303451520 2285998505322554112 4986232036051208320 7686465566779862528 10386699097508516736 13086932628237170944 15787166158965825152 40655615984927744 2740889146713581952 5441122677442236160 8141356208170890368 10841589738899544576 13541823269628198784 16242056800356852992 495546257375955584 3195779788104609792 5896013318833264000 8596246849561918208 11296480380290572416 13996713911019226624 16696947441747880832 950436898766983424 3650670429495637632 6350903960224291840 9051137490952946048 11751371021681600256 14451604552410254464 17151838083138908672 1405327540158011264 4105561070886665472 6805794601615319680 9506028132343973888 12206261663072628096 14906495193801282304 17606728724529936512 1860218181549039104 4560451712277693312 7260685243006347520 9960918773735001728 12661152304463655936 15361385835192310144 18061619365920964352 2315108822940066944 5015342353668721152 7715575884397375360 10415809415126029568 13116042945854683776 15816276476583337984 69765933602440576 2769999464331094784 5470232995059748992 8170466525788403200 10870700056517057408 13570933587245711616 16271167117974365824 524656574993468416 3224890105722122624 5925123636450776832 8625357167179431040 11325590697908085248 14025824228636739456 16726057759365393664 979547216384496256 3679780747113150464 6380014277841804672 9080247808570458880 11780481339299113088 14480714870027767296 17180948400756421504 1434437857775524096 4134671388504178304 6834904919232832512 9535138449961486720 12235371980690140928 14935605511418795136 17635839042147449344 1889328499166551936 4589562029895206144 7289795560623860352 9990029091352514560 12690262622081168768 15390496152809822976 18090729683538477184 2344219140557579776 5044452671286233984 7744686202014888192 10444919732743542400 13145153263472196608 15845386794200850816 98876251219953408 2799109781948607616 5499343312677261824 8199576843405916032 10899810374134570240 13600043904863224448 16300277435591878656 553766892610981248 3254000423339635456 5954233954068289664 8654467484796943872 11354701015525598080 14054934546254252288 16755168076982906496 1008657534002009088 3708891064730663296 6409124595459317504 9109358126187971712 11809591656916625920 14509825187645280128 17210058718373934336 1463548175393036928 4163781706121691136 6864015236850345344 9564248767578999552 12264482298307653760 14964715829036307968 17664949359764962176 1918438816784064768 4618672347512718976 7318905878241373184 10019139408970027392 12719372939698681600 15419606470427335808 18119840001155990016 2373329458175092608 5073562988903746816 7773796519632401024 10474030050361055232 13174263581089709440 15874497111818363648 127986568837466240 2828220099566120448 5528453630294774656 8228687161023428864 10928920691752083072 13629154222480737280 16329387753209391488 582877210228494080 3283110740957148288 5983344271685802496 8683577802414456704 11383811333143110912 14084044863871765120 16784278394600419328 1037767851619521920 3738001382348176128 6438234913076830336 9138468443805484544 11838701974534138752 14538935505262792960 17239169035991447168 1492658493010549760 4192892023739203968 6893125554467858176 9593359085196512384 12293592615925166592 14993826146653820800 17694059677382475008 1947549134401577600 4647782665130231808 7348016195858886016 10048249726587540224 12748483257316194432 15448716788044848640 18148950318773502848 2402439775792605440 5102673306521259648 7802906837249913856 10503140367978568064 13203373898707222272 15903607429435876480 157096886454979072 2857330417183633280 5557563947912287488 8257797478640941696 10958031009369595904 13658264540098250112 16358498070826904320 611987527846006912 3312221058574661120 6012454589303315328 8712688120031969536 11412921650760623744 14113155181489277952 16813388712217932160 1066878169237034752 3767111699965688960 6467345230694343168 9167578761422997376 11867812292151651584 14568045822880305792 17268279353608960000 1521768810628062592 4222002341356716800 6922235872085371008 9622469402814025216 12322702933542679424 15022936464271333632 17723169994999987840 1976659452019090432 4676892982747744640 7377126513476398848 10077360044205053056 12777593574933707264 15477827105662361472 18178060636391015680 2431550093410118272 5131783624138772480 7832017154867426688 10532250685596080896 13232484216324735104 15932717747053389312 186207204072491904 2886440734801146112 5586674265529800320 8286907796258454528 10987141326987108736 13687374857715762944 16387608388444417152 641097845463519744 3341331376192173952 6041564906920828160 8741798437649482368 11442031968378136576 14142265499106790784 16842499029835444992 1095988486854547584 3796222017583201792 6496455548311856000 9196689079040510208 11896922609769164416 14597156140497818624 17297389671226472832 1550879128245575424 4251112658974229632 6951346189702883840 9651579720431538048 12351813251160192256 15052046781888846464 17752280312617500672 2005769769636603264 4706003300365257472 7406236831093911680 10106470361822565888 12806703892551220096 15506937423279874304 18207170954008528512 2460660411027631104 5160893941756285312 7861127472484939520 10561361003213593728 13261594533942247936 15961828064670902144 215317521690004736 2915551052418658944 5615784583147313152 8316018113875967360 11016251644604621568 13716485175333275776 16416718706061929984 670208163081032576 3370441693809686784 6070675224538340992 8770908755266995200 11471142285995649408 14171375816724303616 16871609347452957824 1125098804472060416 3825332335200714624 6525565865929368832 9225799396658023040 11926032927386677248 14626266458115331456 17326499988843985664 1579989445863088256 4280222976591742464 6980456507320396672 9680690038049050880 12380923568777705088 15081157099506359296 17781390630235013504 2034880087254116096 4735113617982770304 7435347148711424512 10135580679440078720 12835814210168732928 15536047740897387136 18236281271626041344 2489770728645143936 5190004259373798144 7890237790102452352 10590471320831106560 13290704851559760768 15990938382288414976 244427839307517568 2944661370036171776 5644894900764825984 8345128431493480192 11045361962222134400 13745595492950788608 16445829023679442816 699318480698545408 3399552011427199616 6099785542155853824 8800019072884508032 11500252603613162240 14200486134341816448 16900719665070470656 1154209122089573248 3854442652818227456 6554676183546881664 9254909714275535872 11955143245004190080 14655376775732844288 17355610306461498496 1609099763480601088 4309333294209255296 7009566824937909504 9709800355666563712 12410033886395217920 15110267417123872128 17810500947852526336 2063990404871628928 4764223935600283136 7464457466328937344 10164690997057591552 12864924527786245760 15565158058514899968 18265391589243554176 2518881046262656768 5219114576991310976 7919348107719965184 10619581638448619392 13319815169177273600 16020048699905927808 273538156925030400 2973771687653684608 5674005218382338816 8374238749110993024 11074472279839647232 13774705810568301440 16474939341296955648 728428798316058240 3428662329044712448 6128895859773366656 8829129390502020864 11529362921230675072 14229596451959329280 16929829982687983488 1183319439707086080 3883552970435740288 6583786501164394496 9284020031893048704 11984253562621702912 14684487093350357120 17384720624079011328 1638210081098113920 4338443611826768128 7038677142555422336 9738910673284076544 12439144204012730752 15139377734741384960 17839611265470039168 2093100722489141760 4793334253217795968 7493567783946450176 10193801314675104384 12894034845403758592 15594268376132412800 18294501906861067008 2547991363880169600 5248224894608823808 7948458425337478016 10648691956066132224 13348925486794786432 16049159017523440640 302648474542543232 3002882005271197440 5703115535999851648 8403349066728505856 11103582597457160064 13803816128185814272 16504049658914468480 757539115933571072 3457772646662225280 6158006177390879488 8858239708119533696 11558473238848187904 14258706769576842112 16958940300305496320 1212429757324598912 3912663288053253120 6612896818781907328 9313130349510561536 12013363880239215744 14713597410967869952 17413830941696524160 1667320398715626752 4367553929444280960 7067787460172935168 9768020990901589376 12468254521630243584 15168488052358897792 17868721583087552000 2122211040106654592 4822444570835308800 7522678101563963008 10222911632292617216 12923145163021271424 15623378693749925632 18323612224478579840 2577101681497682432 5277335212226336640 7977568742954990848 10677802273683645056 13378035804412299264 16078269335140953472 331758792160056064 3031992322888710272 5732225853617364480 8432459384346018688 11132692915074672896 13832926445803327104 16533159976531981312 786649433551083904 3486882964279738112 6187116495008392320 8887350025737046528 11587583556465700736 14287817087194354944 16988050617923009152 1241540074942111744 3941773605670765952 6642007136399420160 9342240667128074368 12042474197856728576 14742707728585382784 17442941259314036992 1696430716333139584 4396664247061793792 7096897777790448000 9797131308519102208 12497364839247756416 15197598369976410624 17897831900705064832 2151321357724167424 4851554888452821632 7551788419181475840 10252021949910130048 12952255480638784256 15652489011367438464 18352722542096092672 2606211999115195264 5306445529843849472 8006679060572503680 10706912591301157888 13407146122029812096 16107379652758466304 360869109777568896 3061102640506223104 5761336171234877312 8461569701963531520 11161803232692185728 13862036763420839936 16562270294149494144 815759751168596736 3515993281897250944 6216226812625905152 8916460343354559360 11616693874083213568 14316927404811867776 17017160935540521984 1270650392559624576 3970883923288278784 6671117454016932992 9371350984745587200 12071584515474241408 14771818046202895616 17472051576931549824 1725541033950652416 4425774564679306624 7126008095407960832 9826241626136615040 12526475156865269248 15226708687593923456 17926942218322577664 2180431675341680256 4880665206070334464 7580898736798988672 10281132267527642880 12981365798256297088 15681599328984951296 18381832859713605504 2635322316732708096 5335555847461362304 8035789378190016512 10736022908918670720 13436256439647324928 16136489970375979136 389979427395081728 3090212958123735936 5790446488852390144 8490680019581044352 11190913550309698560 13891147081038352768 16591380611767006976 844870068786109568 3545103599514763776 6245337130243417984 8945570660972072192 11645804191700726400 14346037722429380608 17046271253158034816 1299760710177137408 3999994240905791616 6700227771634445824 9400461302363100032 12100694833091754240 14800928363820408448 17501161894549062656 1754651351568165248 4454884882296819456 7155118413025473664 9855351943754127872 12555585474482782080 15255819005211436288 17956052535940090496 2209541992959193088 4909775523687847296 7610009054416501504 10310242585145155712 13010476115873809920 15710709646602464128 18410943177331118336 2664432634350220928 5364666165078875136 8064899695807529344 10765133226536183552 13465366757264837760 16165600287993491968 419089745012594560 3119323275741248768 5819556806469902976 8519790337198557184 11220023867927211392 13920257398655865600 16620490929384519808 873980386403622400 3574213917132276608 6274447447860930816 8974680978589585024 11674914509318239232 14375148040046893440 17075381570775547648 1328871027794650240 4029104558523304448 6729338089251958656 9429571619980612864 12129805150709267072 14830038681437921280 17530272212166575488 1783761669185678080 4483995199914332288 7184228730642986496 9884462261371640704 12584695792100294912 15284929322828949120 17985162853557603328 2238652310576705920 4938885841305360128 7639119372034014336 10339352902762668544 13039586433491322752 15739819964219976960 18440053494948631168 2693542951967733760 5393776482696387968 8094010013425042176 10794243544153696384 13494477074882350592 16194710605611004800 448200062630107392 3148433593358761600 5848667124087415808 8548900654816070016 11249134185544724224 13949367716273378432 16649601247002032640 903090704021135232 3603324234749789440 6303557765478443648 9003791296207097856 11704024826935752064 14404258357664406272 17104491888393060480 1357981345412163072 4058214876140817280 6758448406869471488 9458681937598125696 12158915468326779904 14859148999055434112 17559382529784088320 1812871986803190912 4513105517531845120 7213339048260499328 9913572578989153536 12613806109717807744 15314039640446461952 18014273171175116160 2267762628194218752 4967996158922872960 7668229689651527168 10368463220380181376 13068696751108835584 15768930281837489792 22419738856592384 2722653269585246592 5422886800313900800 8123120331042555008 10823353861771209216 13523587392499863424 16223820923228517632 477310380247620224 3177543910976274432 5877777441704928640 8578010972433582848 11278244503162237056 13978478033890891264 16678711564619545472 932201021638648064 3632434552367302272 6332668083095956480 9032901613824610688 11733135144553264896 14433368675281919104 17133602206010573312 1387091663029675904 4087325193758330112 6787558724486984320 9487792255215638528 12188025785944292736 14888259316672946944 17588492847401601152 1841982304420703744 4542215835149357952 7242449365878012160 9942682896606666368 12642916427335320576 15343149958063974784 18043383488792628992 2296872945811731584 4997106476540385792 7697340007269040000 10397573537997694208 13097807068726348416 15798040599455002624 51530056474105216 2751763587202759424 5451997117931413632 8152230648660067840 10852464179388722048 13552697710117376256 16252931240846030464 506420697865133056 3206654228593787264 5906887759322441472 8607121290051095680 11307354820779749888 14007588351508404096 16707821882237058304 961311339256160896 3661544869984815104 6361778400713469312 9062011931442123520 11762245462170777728 14462478992899431936 17162712523628086144 1416201980647188736 4116435511375842944 6816669042104497152 9516902572833151360 12217136103561805568 14917369634290459776 17617603165019113984 1871092622038216576 4571326152766870784 7271559683495524992 9971793214224179200 12672026744952833408 15372260275681487616 18072493806410141824 2325983263429244416 5026216794157898624 7726450324886552832 10426683855615207040 13126917386343861248 15827150917072515456 80640374091618048 2780873904820272256 5481107435548926464 8181340966277580672 10881574497006234880 13581808027734889088 16282041558463543296 535531015482645888 3235764546211300096 5935998076939954304 8636231607668608512 11336465138397262720 14036698669125916928 16736932199854571136 990421656873673728 3690655187602327936 6390888718330982144 9091122249059636352 11791355779788290560 14491589310516944768 17191822841245598976 1445312298264701568 4145545828993355776 6845779359722009984 9546012890450664192 12246246421179318400 14946479951907972608 17646713482636626816 1900202939655729408 4600436470384383616 7300670001113037824 10000903531841692032 12701137062570346240 15401370593299000448 18101604124027654656 2355093581046757248 5055327111775411456 7755560642504065664 10455794173232719872 13156027703961374080 15856261234690028288 109750691709130880 2809984222437785088 5510217753166439296 8210451283895093504 10910684814623747712 13610918345352401920 16311151876081056128 564641333100158720 3264874863828812928 5965108394557467136 8665341925286121344 11365575456014775552 14065808986743429760 16766042517472083968 1019531974491186560 3719765505219840768 6419999035948494976 9120232566677149184 11820466097405803392 14520699628134457600 17220933158863111808 1474422615882214400 4174656146610868608 6874889677339522816 9575123208068177024 12275356738796831232 14975590269525485440 17675823800254139648 1929313257273242240 4629546788001896448 7329780318730550656 10030013849459204864 12730247380187859072 15430480910916513280 18130714441645167488 2384203898664270080 5084437429392924288 7784670960121578496 10484904490850232704 13185138021578886912 15885371552307541120 138861009326643712 2839094540055297920 5539328070783952128 8239561601512606336 10939795132241260544 13640028662969914752 16340262193698568960 593751650717671552 3293985181446325760 5994218712174979968 8694452242903634176 11394685773632288384 14094919304360942592 16795152835089596800 1048642292108699392 3748875822837353600 6449109353566007808 9149342884294662016 11849576415023316224 14549809945751970432 17250043476480624640 1503532933499727232 4203766464228381440 6903999994957035648 9604233525685689856 12304467056414344064 15004700587142998272 17704934117871652480 1958423574890755072 4658657105619409280 7358890636348063488 10059124167076717696 12759357697805371904 15459591228534026112 18159824759262680320 2413314216281782912 5113547747010437120 7813781277739091328 10514014808467745536 13214248339196399744 15914481869925053952 167971326944156544 2868204857672810752 5568438388401464960 8268671919130119168 10968905449858773376 13669138980587427584 16369372511316081792 622861968335184384 3323095499063838592 6023329029792492800 8723562560521147008 11423796091249801216 14124029621978455424 16824263152707109632 1077752609726212224 3777986140454866432 6478219671183520640 9178453201912174848 11878686732640829056 14578920263369483264 17279153794098137472 1532643251117240064 4232876781845894272 6933110312574548480 9633343843303202688 12333577374031856896 15033810904760511104 17734044435489165312 1987533892508267904 4687767423236922112 7388000953965576320 10088234484694230528 12788468015422884736 15488701546151538944 18188935076880193152 2442424533899295744 5142658064627949952 7842891595356604160 10543125126085258368 13243358656813912576 15943592187542566784 197081644561669376 2897315175290323584 5597548706018977792 8297782236747632000 10998015767476286208 13698249298204940416 16398482828933594624 651972285952697216 3352205816681351424 6052439347410005632 8752672878138659840 11452906408867314048 14153139939595968256 16853373470324622464 1106862927343725056 3807096458072379264 6507329988801033472 9207563519529687680 11907797050258341888 14608030580986996096 17308264111715650304 1561753568734752896 4261987099463407104 6962220630192061312 9662454160920715520 12362687691649369728 15062921222378023936 17763154753106678144 2016644210125780736 4716877740854434944 7417111271583089152 10117344802311743360 12817578333040397568 15517811863769051776 18218045394497705984 2471534851516808576 5171768382245462784 7872001912974116992 10572235443702771200 13272468974431425408 15972702505160079616 226191962179182208 2926425492907836416 5626659023636490624 8326892554365144832 11027126085093799040 13727359615822453248 16427593146551107456 681082603570210048 3381316134298864256 6081549665027518464 8781783195756172672 11482016726484826880 14182250257213481088 16882483787942135296 1135973244961237888 3836206775689892096 6536440306418546304 9236673837147200512 11936907367875854720 14637140898604508928 17337374429333163136 1590863886352265728 4291097417080919936 6991330947809574144 9691564478538228352 12391798009266882560 15092031539995536768 17792265070724190976 2045754527743293568 4745988058471947776 7446221589200601984 10146455119929256192 12846688650657910400 15546922181386564608 18247155712115218816 2500645169134321408 5200878699862975616 7901112230591629824 10601345761320284032 13301579292048938240 16001812822777592448 255302279796695040 2955535810525349248 5655769341254003456 8356002871982657664 11056236402711311872 13756469933439966080 16456703464168620288 710192921187722880 3410426451916377088 6110659982645031296 8810893513373685504 11511127044102339712 14211360574830993920 16911594105559648128 1165083562578750720 3865317093307404928 6565550624036059136 9265784154764713344 11966017685493367552 14666251216222021760 17366484746950675968 1619974203969778560 4320207734698432768 7020441265427086976 9720674796155741184 12420908326884395392 15121141857613049600 17821375388341703808 2074864845360806400 4775098376089460608 7475331906818114816 10175565437546769024 12875798968275423232 15576032499004077440 18276266029732731648 2529755486751834240 5229989017480488448 7930222548209142656 10630456078937796864 13330689609666451072 16030923140395105280 284412597414207872 2984646128142862080 5684879658871516288 8385113189600170496 11085346720328824704 13785580251057478912 16485813781786133120 739303238805235712 3439536769533889920 6139770300262544128 8840003830991198336 11540237361719852544 14240470892448506752 16940704423177160960 1194193880196263552 3894427410924917760 6594660941653571968 9294894472382226176 11995128003110880384 14695361533839534592 17395595064568188800 1649084521587291392 4349318052315945600 7049551583044599808 9749785113773254016 12450018644501908224 15150252175230562432 17850485705959216640 2103975162978319232 4804208693706973440 7504442224435627648 10204675755164281856 12904909285892936064 15605142816621590272 18305376347350244480 2558865804369347072 5259099335098001280 7959332865826655488 10659566396555309696 13359799927283963904 16060033458012618112 313522915031720704 3013756445760374912 5713989976489029120 8414223507217683328 11114457037946337536 13814690568674991744 16514924099403645952 768413556422748544 3468647087151402752 6168880617880056960 8869114148608711168 11569347679337365376 14269581210066019584 16969814740794673792 1223304197813776384 3923537728542430592 6623771259271084800 9324004789999739008 12024238320728393216 14724471851457047424 17424705382185701632 1678194839204804224 4378428369933458432 7078661900662112640 9778895431390766848 12479128962119421056 15179362492848075264 17879596023576729472 2133085480595832064 4833319011324486272 7533552542053140480 10233786072781794688 12934019603510448896 15634253134239103104 18334486664967757312 2587976121986859904 5288209652715514112 7988443183444168320 10688676714172822528 13388910244901476736 16089143775630130944 342633232649233536 3042866763377887744 5743100294106541952 8443333824835196160 11143567355563850368 13843800886292504576 16544034417021158784 797523874040261376 3497757404768915584 6197990935497569792 8898224466226224000 11598457996954878208 14298691527683532416 16998925058412186624 1252414515431289216 3952648046159943424 6652881576888597632 9353115107617251840 12053348638345906048 14753582169074560256 17453815699803214464 1707305156822317056 4407538687550971264 7107772218279625472 9808005749008279680 12508239279736933888 15208472810465588096 17908706341194242304 2162195798213344896 4862429328941999104 7562662859670653312 10262896390399307520 12963129921127961728 15663363451856615936 18363596982585270144 2617086439604372736 5317319970333026944 8017553501061681152 10717787031790335360 13418020562518989568 16118254093247643776 371743550266746368 3071977080995400576 5772210611724054784 8472444142452708992 11172677673181363200 13872911203910017408 16573144734638671616 826634191657774208 3526867722386428416 6227101253115082624 8927334783843736832 11627568314572391040 14327801845301045248 17028035376029699456 1281524833048802048 3981758363777456256 6681991894506110464 9382225425234764672 12082458955963418880 14782692486692073088 17482926017420727296 1736415474439829888 4436649005168484096 7136882535897138304 9837116066625792512 12537349597354446720 15237583128083100928 17937816658811755136 2191306115830857728 4891539646559511936 7591773177288166144 10292006708016820352 12992240238745474560 15692473769474128768 18392707300202782976 2646196757221885568 5346430287950539776 8046663818679193984 10746897349407848192 13447130880136502400 16147364410865156608 400853867884259200 3101087398612913408 5801320929341567616 8501554460070221824 11201787990798876032 13902021521527530240 16602255052256184448 855744509275287040 3555978040003941248 6256211570732595456 8956445101461249664 11656678632189903872 14356912162918558080 17057145693647212288 1310635150666314880 4010868681394969088 6711102212123623296 9411335742852277504 12111569273580931712 14811802804309585920 17512036335038240128 1765525792057342720 4465759322785996928 7165992853514651136 9866226384243305344 12566459914971959552 15266693445700613760 17966926976429267968 2220416433448370560 4920649964177024768 7620883494905678976 10321117025634333184 13021350556362987392 15721584087091641600 18421817617820295808 2675307074839398400 5375540605568052608 8075774136296706816 10776007667025361024 13476241197754015232 16176474728482669440 429964185501772032 3130197716230426240 5830431246959080448 8530664777687734656 11230898308416388864 13931131839145043072 16631365369873697280 884854826892799872 3585088357621454080 6285321888350108288 8985555419078762496 11685788949807416704 14386022480536070912 17086256011264725120 1339745468283827712 4039978999012481920 6740212529741136128 9440446060469790336 12140679591198444544 14840913121927098752 17541146652655752960 1794636109674855552 4494869640403509760 7195103171132163968 9895336701860818176 12595570232589472384 15295803763318126592 17996037294046780800 2249526751065883392 4949760281794537600 7649993812523191808 10350227343251846016 13050460873980500224 15750694404709154432 4183861728257024 2704417392456911232 5404650923185565440 8104884453914219648 10805117984642873856 13505351515371528064 16205585046100182272 459074503119284864 3159308033847939072 5859541564576593280 8559775095305247488 11260008626033901696 13960242156762555904 16660475687491210112 913965144510312704 3614198675238966912 6314432205967621120 9014665736696275328 11714899267424929536 14415132798153583744 17115366328882237952 1368855785901340544 4069089316629994752 6769322847358648960 9469556378087303168 12169789908815957376 14870023439544611584 17570256970273265792 1823746427292368384 4523979958021022592 7224213488749676800 9924447019478331008 12624680550206985216 15324914080935639424 18025147611664293632 2278637068683396224 4978870599412050432 7679104130140704640 10379337660869358848 13079571191598013056 15779804722326667264 33294179345769856 2733527710074424064 5433761240803078272 8133994771531732480 10834228302260386688 13534461832989040896 16234695363717695104 488184820736797696 3188418351465451904 5888651882194106112 8588885412922760320 11289118943651414528 13989352474380068736 16689586005108722944 943075462127825536 3643308992856479744 6343542523585133952 9043776054313788160 11744009585042442368 14444243115771096576 17144476646499750784 1397966103518853376 4098199634247507584 6798433164976161792 9498666695704816000 12198900226433470208 14899133757162124416 17599367287890778624 1852856744909881216 4553090275638535424 7253323806367189632 9953557337095843840 12653790867824498048 15354024398553152256 18054257929281806464 2307747386300909056 5007980917029563264 7708214447758217472 10408447978486871680 13108681509215525888 15808915039944180096 62404496963282688 2762638027691936896 5462871558420591104 8163105089149245312 10863338619877899520 13563572150606553728 16263805681335207936 517295138354310528 3217528669082964736 5917762199811618944 8617995730540273152 11318229261268927360 14018462791997581568 16718696322726235776 972185779745338368 3672419310473992576 6372652841202646784 9072886371931300992 11773119902659955200 14473353433388609408 17173586964117263616 1427076421136366208 4127309951865020416 6827543482593674624 9527777013322328832 12228010544050983040 14928244074779637248 17628477605508291456 1881967062527394048 4582200593256048256 7282434123984702464 9982667654713356672 12682901185442010880 15383134716170665088 18083368246899319296 2336857703918421888 5037091234647076096 7737324765375730304 10437558296104384512 13137791826833038720 15838025357561692928 91514814580795520 2791748345309449728 5491981876038103936 8192215406766758144 10892448937495412352 13592682468224066560 16292915998952720768 546405455971823360 3246638986700477568 5946872517429131776 8647106048157785984 11347339578886440192 14047573109615094400 16747806640343748608 1001296097362851200 3701529628091505408 6401763158820159616 9101996689548813824 11802230220277468032 14502463751006122240 17202697281734776448 1456186738753879040 4156420269482533248 6856653800211187456 9556887330939841664 12257120861668495872 14957354392397150080 17657587923125804288 1911077380144906880 4611310910873561088 7311544441602215296 10011777972330869504 12712011503059523712 15412245033788177920 18112478564516832128 2365968021535934720 5066201552264588928 7766435082993243136 10466668613721897344 13166902144450551552 15867135675179205760 120625132198308352 2820858662926962560 5521092193655616768 8221325724384270976 10921559255112925184 13621792785841579392 16322026316570233600 575515773589336192 3275749304317990400 5975982835046644608 8676216365775298816 11376449896503953024 14076683427232607232 16776916957961261440 1030406414980364032 3730639945709018240 6430873476437672448 9131107007166326656 11831340537894980864 14531574068623635072 17231807599352289280 1485297056371391872 4185530587100046080 6885764117828700288 9585997648557354496 12286231179286008704 14986464710014662912 17686698240743317120 1940187697762419712 4640421228491073920 7340654759219728128 10040888289948382336 12741121820677036544 15441355351405690752 18141588882134344960 2395078339153447552 5095311869882101760 7795545400610755968 10495778931339410176 13196012462068064384 15896245992796718592 149735449815821184 2849968980544475392 5550202511273129600 8250436042001783808 10950669572730438016 13650903103459092224 16351136634187746432 604626091206849024 3304859621935503232 6005093152664157440 8705326683392811648 11405560214121465856 14105793744850120064 16806027275578774272 1059516732597876864 3759750263326531072 6459983794055185280 9160217324783839488 11860450855512493696 14560684386241147904 17260917916969802112 1514407373988904704 4214640904717558912 6914874435446213120 9615107966174867328 12315341496903521536 15015575027632175744 17715808558360829952 1969298015379932544 4669531546108586752 7369765076837240960 10069998607565895168 12770232138294549376 15470465669023203584 18170699199751857792 2424188656770960384 5124422187499614592 7824655718228268800 10524889248956923008 13225122779685577216 15925356310414231424 178845767433334016 2879079298161988224 5579312828890642432 8279546359619296640 10979779890347950848 13680013421076605056 16380246951805259264 633736408824361856 3333969939553016064 6034203470281670272 8734437001010324480 11434670531738978688 14134904062467632896 16835137593196287104 1088627050215389696 3788860580944043904 6489094111672698112 9189327642401352320 11889561173130006528 14589794703858660736 17290028234587314944 1543517691606417536 4243751222335071744 6943984753063725952 9644218283792380160 12344451814521034368 15044685345249688576 17744918875978342784 1998408332997445376 4698641863726099584 7398875394454753792 10099108925183408000 12799342455912062208 15499575986640716416 18199809517369370624 2453298974388473216 5153532505117127424 7853766035845781632 10553999566574435840 13254233097303090048 15954466628031744256 207956085050846848 2908189615779501056 5608423146508155264 8308656677236809472 11008890207965463680 13709123738694117888 16409357269422772096 662846726441874688 3363080257170528896 6063313787899183104 8763547318627837312 11463780849356491520 14164014380085145728 16864247910813799936 1117737367832902528 3817970898561556736 6518204429290210944 9218437960018865152 11918671490747519360 14618905021476173568 17319138552204827776 1572628009223930368 4272861539952584576 6973095070681238784 9673328601409892992 12373562132138547200 15073795662867201408 17774029193595855616 2027518650614958208 4727752181343612416 7427985712072266624 10128219242800920832 12828452773529575040 15528686304258229248 18228919834986883456 2482409292005986048 5182642822734640256 7882876353463294464 10583109884191948672 13283343414920602880 15983576945649257088 237066402668359680 2937299933397013888 5637533464125668096 8337766994854322304 11038000525582976512 13738234056311630720 16438467587040284928 691957044059387520 3392190574788041728 6092424105516695936 8792657636245350144 11492891166974004352 14193124697702658560 16893358228431312768 1146847685450415360 3847081216179069568 6547314746907723776 9247548277636377984 11947781808365032192 14648015339093686400 17348248869822340608 1601738326841443200 4301971857570097408 7002205388298751616 9702438919027405824 12402672449756060032 15102905980484714240 17803139511213368448 2056628968232471040 4756862498961125248 7457096029689779456 10157329560418433664 12857563091147087872 15557796621875742080 18258030152604396288 2511519609623498880 5211753140352153088 7911986671080807296 10612220201809461504 13312453732538115712 16012687263266769920 266176720285872512 2966410251014526720 5666643781743180928 8366877312471835136 11067110843200489344 13767344373929143552 16467577904657797760 721067361676900352 3421300892405554560 6121534423134208768 8821767953862862976 11522001484591517184 14222235015320171392 16922468546048825600 1175958003067928192 3876191533796582400 6576425064525236608 9276658595253890816 11976892125982545024 14677125656711199232 17377359187439853440 1630848644458956032 4331082175187610240 7031315705916264448 9731549236644918656 12431782767373572864 15132016298102227072 17832249828830881280 2085739285849983872 4785972816578638080 7486206347307292288 10186439878035946496 12886673408764600704 15586906939493254912 18287140470221909120 2540629927241011712 5240863457969665920 7941096988698320128 10641330519426974336 13341564050155628544 16041797580884282752 295287037903385344 2995520568632039552 5695754099360693760 8395987630089347968 11096221160818002176 13796454691546656384 16496688222275310592 750177679294413184 3450411210023067392 6150644740751721600 8850878271480375808 11551111802209030016 14251345332937684224 16951578863666338432 1205068320685441024 3905301851414095232 6605535382142749440 9305768912871403648 12006002443600057856 14706235974328712064 17406469505057366272 1659958962076468864 4360192492805123072 7060426023533777280 9760659554262431488 12460893084991085696 15161126615719739904 17861360146448394112 2114849603467496704 4815083134196150912 7515316664924805120 10215550195653459328 12915783726382113536 15616017257110767744 18316250787839421952 2569740244858524544 5269973775587178752 7970207306315832960 10670440837044487168 13370674367773141376 16070907898501795584 324397355520898176 3024630886249552384 5724864416978206592 8425097947706860800 11125331478435515008 13825565009164169216 16525798539892823424 779287996911926016 3479521527640580224 6179755058369234432 8879988589097888640 11580222119826542848 14280455650555197056 16980689181283851264 1234178638302953856 3934412169031608064 6634645699760262272 9334879230488916480 12035112761217570688 14735346291946224896 17435579822674879104 1689069279693981696 4389302810422635904 7089536341151290112 9789769871879944320 12490003402608598528 15190236933337252736 17890470464065906944 2143959921085009536 4844193451813663744 7544426982542317952 10244660513270972160 12944894043999626368 15645127574728280576 18345361105456934784 2598850562476037376 5299084093204691584 7999317623933345792 10699551154662000000 13399784685390654208 16100018216119308416 353507673138411008 3053741203867065216 5753974734595719424 8454208265324373632 11154441796053027840 13854675326781682048 16554908857510336256 808398314529438848 3508631845258093056 6208865375986747264 8909098906715401472 11609332437444055680 14309565968172709888 17009799498901364096 1263288955920466688 3963522486649120896 6663756017377775104 9363989548106429312 12064223078835083520 14764456609563737728 17464690140292391936 1718179597311494528 4418413128040148736 7118646658768802944 9818880189497457152 12519113720226111360 15219347250954765568 17919580781683419776 2173070238702522368 4873303769431176576 7573537300159830784 10273770830888484992 12974004361617139200 15674237892345793408 18374471423074447616 2627960880093550208 5328194410822204416 8028427941550858624 10728661472279512832 13428895003008167040 16129128533736821248 382617990755923840 3082851521484578048 5783085052213232256 8483318582941886464 11183552113670540672 13883785644399194880 16584019175127849088 837508632146951680 3537742162875605888 6237975693604260096 8938209224332914304 11638442755061568512 14338676285790222720 17038909816518876928 1292399273537979520 3992632804266633728 6692866334995287936 9393099865723942144 12093333396452596352 14793566927181250560 17493800457909904768 1747289914929007360 4447523445657661568 7147756976386315776 9847990507114969984 12548224037843624192 15248457568572278400 17948691099300932608 2202180556320035200 4902414087048689408 7602647617777343616 10302881148505997824 13003114679234652032 15703348209963306240 18403581740691960448 2657071197711063040 5357304728439717248 8057538259168371456 10757771789897025664 13458005320625679872 16158238851354334080 411728308373436672 3111961839102090880 5812195369830745088 8512428900559399296 11212662431288053504 13912895962016707712 16613129492745361920 866618949764464512 3566852480493118720 6267086011221772928 8967319541950427136 11667553072679081344 14367786603407735552 17068020134136389760 1321509591155492352 4021743121884146560 6721976652612800768 9422210183341454976 12122443714070109184 14822677244798763392 17522910775527417600 1776400232546520192 4476633763275174400 7176867294003828608 9877100824732482816 12577334355461137024 15277567886189791232 17977801416918445440 2231290873937548032 4931524404666202240 7631757935394856448 10331991466123510656 13032224996852164864 15732458527580819072 18432692058309473280 2686181515328575872 5386415046057230080 8086648576785884288 10786882107514538496 13487115638243192704 16187349168971846912 440838625990949504 3141072156719603712 5841305687448257920 8541539218176912128 11241772748905566336 13942006279634220544 16642239810362874752 895729267381977344 3595962798110631552 6296196328839285760 8996429859567939968 11696663390296594176 14396896921025248384 17097130451753902592 1350619908773005184 4050853439501659392 6751086970230313600 9451320500958967808 12151554031687622016 14851787562416276224 17552021093144930432 1805510550164033024 4505744080892687232 7205977611621341440 9906211142349995648 12606444673078649856 15306678203807304064 18006911734535958272 2260401191555060864 4960634722283715072 7660868253012369280 10361101783741023488 13061335314469677696 15761568845198331904 15058302217434496 2715291832946088704 5415525363674742912 8115758894403397120 10815992425132051328 13516225955860705536 16216459486589359744 469948943608462336 3170182474337116544 5870416005065770752 8570649535794424960 11270883066523079168 13971116597251733376 16671350127980387584 924839584999490176 3625073115728144384 6325306646456798592 9025540177185452800 11725773707914107008 14426007238642761216 17126240769371415424 1379730226390518016 4079963757119172224 6780197287847826432 9480430818576480640 12180664349305134848 14880897880033789056 17581131410762443264 1834620867781545856 4534854398510200064 7235087929238854272 9935321459967508480 12635554990696162688 15335788521424816896 18036022052153471104 2289511509172573696 4989745039901227904 7689978570629882112 10390212101358536320 13090445632087190528 15790679162815844736 44168619834947328 2744402150563601536 5444635681292255744 8144869212020909952 10845102742749564160 13545336273478218368 16245569804206872576 499059261225975168 3199292791954629376 5899526322683283584 8599759853411937792 11299993384140592000 14000226914869246208 16700460445597900416 953949902617003008 3654183433345657216 6354416964074311424 9054650494802965632 11754884025531619840 14455117556260274048 17155351086988928256 1408840544008030848 4109074074736685056 6809307605465339264 9509541136193993472 12209774666922647680 14910008197651301888 17610241728379956096 1863731185399058688 4563964716127712896 7264198246856367104 9964431777585021312 12664665308313675520 15364898839042329728 18065132369770983936 2318621826790086528 5018855357518740736 7719088888247394944 10419322418976049152 13119555949704703360 15819789480433357568 73278937452460160 2773512468181114368 5473745998909768576 8173979529638422784 10874213060367076992 13574446591095731200 16274680121824385408 528169578843488000 3228403109572142208 5928636640300796416 8628870171029450624 11329103701758104832 14029337232486759040 16729570763215413248 983060220234515840 3683293750963170048 6383527281691824256 9083760812420478464 11783994343149132672 14484227873877786880 17184461404606441088 1437950861625543680 4138184392354197888 6838417923082852096 9538651453811506304 12238884984540160512 14939118515268814720 17639352045997468928 1892841503016571520 4593075033745225728 7293308564473879936 9993542095202534144 12693775625931188352 15394009156659842560 18094242687388496768 2347732144407599360 5047965675136253568 7748199205864907776 10448432736593561984 13148666267322216192 15848899798050870400 102389255069972992 2802622785798627200 5502856316527281408 8203089847255935616 10903323377984589824 13603556908713244032 16303790439441898240 557279896461000832 3257513427189655040 5957746957918309248 8657980488646963456 11358214019375617664 14058447550104271872 16758681080832926080 1012170537852028672 3712404068580682880 6412637599309337088 9112871130037991296 11813104660766645504 14513338191495299712 17213571722223953920 1467061179243056512 4167294709971710720 6867528240700364928 9567761771429019136 12267995302157673344 14968228832886327552 17668462363614981760 1921951820634084352 4622185351362738560 7322418882091392768 10022652412820046976 12722885943548701184 15423119474277355392 18123353005006009600 2376842462025112192 5077075992753766400 7777309523482420608 10477543054211074816 13177776584939729024 15878010115668383232 131499572687485824 2831733103416140032 5531966634144794240 8232200164873448448 10932433695602102656 13632667226330756864 16332900757059411072 586390214078513664 3286623744807167872 5986857275535822080 8687090806264476288 11387324336993130496 14087557867721784704 16787791398450438912 1041280855469541504 3741514386198195712 6441747916926849920 9141981447655504128 11842214978384158336 14542448509112812544 17242682039841466752 1496171496860569344 4196405027589223552 6896638558317877760 9596872089046531968 12297105619775186176 14997339150503840384 17697572681232494592 1951062138251597184 4651295668980251392 7351529199708905600 10051762730437559808 12751996261166214016 15452229791894868224 18152463322623522432 2405952779642625024 5106186310371279232 7806419841099933440 10506653371828587648 13206886902557241856 15907120433285896064 160609890304998656 2860843421033652864 5561076951762307072 8261310482490961280 10961544013219615488 13661777543948269696 16362011074676923904 615500531696026496 3315734062424680704 6015967593153334912 8716201123881989120 11416434654610643328 14116668185339297536 16816901716067951744 1070391173087054336 3770624703815708544 6470858234544362752 9171091765273016960 11871325296001671168 14571558826730325376 17271792357458979584 1525281814478082176 4225515345206736384 6925748875935390592 9625982406664044800 12326215937392699008 15026449468121353216 17726682998850007424 1980172455869110016 4680405986597764224 7380639517326418432 10080873048055072640 12781106578783726848 15481340109512381056 18181573640241035264 2435063097260137856 5135296627988792064 7835530158717446272 10535763689446100480 13235997220174754688 15936230750903408896 189720207922511488 2889953738651165696 5590187269379819904 8290420800108474112 10990654330837128320 13690887861565782528 16391121392294436736 644610849313539328 3344844380042193536 6045077910770847744 8745311441499501952 11445544972228156160 14145778502956810368 16846012033685464576 1099501490704567168 3799735021433221376 6499968552161875584 9200202082890529792 11900435613619184000 14600669144347838208 17300902675076492416 1554392132095595008 4254625662824249216 6954859193552903424 9655092724281557632 12355326255010211840 15055559785738866048 17755793316467520256 2009282773486622848 4709516304215277056 7409749834943931264 10109983365672585472 12810216896401239680 15510450427129893888 18210683957858548096 2464173414877650688 5164406945606304896 7864640476334959104 10564874007063613312 13265107537792267520 15965341068520921728 218830525540024320 2919064056268678528 5619297586997332736 8319531117725986944 11019764648454641152 13719998179183295360 16420231709911949568 673721166931052160 3373954697659706368 6074188228388360576 8774421759117014784 11474655289845668992 14174888820574323200 16875122351302977408 1128611808322080000 3828845339050734208 6529078869779388416 9229312400508042624 11929545931236696832 14629779461965351040 17330012992694005248 1583502449713107840 4283735980441762048 6983969511170416256 9684203041899070464 12384436572627724672 15084670103356378880 17784903634085033088 2038393091104135680 4738626621832789888 7438860152561444096 10139093683290098304 12839327214018752512 15539560744747406720 18239794275476060928 2493283732495163520 5193517263223817728 7893750793952471936 10593984324681126144 13294217855409780352 15994451386138434560 247940843157537152 2948174373886191360 5648407904614845568 8348641435343499776 11048874966072153984 13749108496800808192 16449342027529462400 702831484548564992 3403065015277219200 6103298546005873408 8803532076734527616 11503765607463181824 14203999138191836032 16904232668920490240 1157722125939592832 3857955656668247040 6558189187396901248 9258422718125555456 11958656248854209664 14658889779582863872 17359123310311518080 1612612767330620672 4312846298059274880 7013079828787929088 9713313359516583296 12413546890245237504 15113780420973891712 17814013951702545920 2067503408721648512 4767736939450302720 7467970470178956928 10168204000907611136 12868437531636265344 15568671062364919552 18268904593093573760 2522394050112676352 5222627580841330560 7922861111569984768 10623094642298638976 13323328173027293184 16023561703755947392 277051160775049984 2977284691503704192 5677518222232358400 8377751752961012608 11077985283689666816 13778218814418321024 16478452345146975232 731941802166077824 3432175332894732032 6132408863623386240 8832642394352040448 11532875925080694656 14233109455809348864 16933342986538003072 1186832443557105664 3887065974285759872 6587299505014414080 9287533035743068288 11987766566471722496 14688000097200376704 17388233627929030912 1641723084948133504 4341956615676787712 7042190146405441920 9742423677134096128 12442657207862750336 15142890738591404544 17843124269320058752 2096613726339161344 4796847257067815552 7497080787796469760 10197314318525123968 12897547849253778176 15597781379982432384 18298014910711086592 2551504367730189184 5251737898458843392 7951971429187497600 10652204959916151808 13352438490644806016 16052672021373460224 306161478392562816 3006395009121217024 5706628539849871232 8406862070578525440 11107095601307179648 13807329132035833856 16507562662764488064 761052119783590656 3461285650512244864 6161519181240899072 8861752711969553280 11561986242698207488 14262219773426861696 16962453304155515904 1215942761174618496 3916176291903272704 6616409822631926912 9316643353360581120 12016876884089235328 14717110414817889536 17417343945546543744 1670833402565646336 4371066933294300544 7071300464022954752 9771533994751608960 12471767525480263168 15172001056208917376 17872234586937571584 2125724043956674176 4825957574685328384 7526191105413982592 10226424636142636800 12926658166871291008 15626891697599945216 18327125228328599424 2580614685347702016 5280848216076356224 7981081746805010432 10681315277533664640 13381548808262318848 16081782338990973056 335271796010075648 3035505326738729856 5735738857467384064 8435972388196038272 11136205918924692480 13836439449653346688 16536672980382000896 790162437401103488 3490395968129757696 6190629498858411904 8890863029587066112 11591096560315720320 14291330091044374528 16991563621773028736 1245053078792131328 3945286609520785536 6645520140249439744 9345753670978093952 12045987201706748160 14746220732435402368 17446454263164056576 1699943720183159168 4400177250911813376 7100410781640467584 9800644312369121792 12500877843097776000 15201111373826430208 17901344904555084416 2154834361574187008 4855067892302841216 7555301423031495424 10255534953760149632 12955768484488803840 15656002015217458048 18356235545946112256 2609725002965214848 5309958533693869056 8010192064422523264 10710425595151177472 13410659125879831680 16110892656608485888 364382113627588480 3064615644356242688 5764849175084896896 8465082705813551104 11165316236542205312 13865549767270859520 16565783297999513728 819272755018616320 3519506285747270528 6219739816475924736 8919973347204578944 11620206877933233152 14320440408661887360 17020673939390541568 1274163396409644160 3974396927138298368 6674630457866952576 9374863988595606784 12075097519324260992 14775331050052915200 17475564580781569408 1729054037800672000 4429287568529326208 7129521099257980416 9829754629986634624 12529988160715288832 15230221691443943040 17930455222172597248 2183944679191699840 4884178209920354048 7584411740649008256 10284645271377662464 12984878802106316672 15685112332834970880 18385345863563625088 2638835320582727680 5339068851311381888 8039302382040036096 10739535912768690304 13439769443497344512 16140002974225998720 393492431245101312 3093725961973755520 5793959492702409728 8494193023431063936 11194426554159718144 13894660084888372352 16594893615617026560 848383072636129152 3548616603364783360 6248850134093437568 8949083664822091776 11649317195550745984 14349550726279400192 17049784257008054400 1303273714027156992 4003507244755811200 6703740775484465408 9403974306213119616 12104207836941773824 14804441367670428032 17504674898399082240 1758164355418184832 4458397886146839040 7158631416875493248 9858864947604147456 12559098478332801664 15259332009061455872 17959565539790110080 2213054996809212672 4913288527537866880 7613522058266521088 10313755588995175296 13013989119723829504 15714222650452483712 18414456181181137920 2667945638200240512 5368179168928894720 8068412699657548928 10768646230386203136 13468879761114857344 16169113291843511552 422602748862614144 3122836279591268352 5823069810319922560 8523303341048576768 11223536871777230976 13923770402505885184 16624003933234539392 877493390253641984 3577726920982296192 6277960451710950400 8978193982439604608 11678427513168258816 14378661043896913024 17078894574625567232 1332384031644669824 4032617562373324032 6732851093101978240 9433084623830632448 12133318154559286656 14833551685287940864 17533785216016595072 1787274673035697664 4487508203764351872 7187741734493006080 9887975265221660288 12588208795950314496 15288442326678968704 17988675857407622912 2242165314426725504 4942398845155379712 7642632375884033920 10342865906612688128 13043099437341342336 15743332968069996544 18443566498798650752 2697055955817753344 5397289486546407552 8097523017275061760 10797756548003715968 13497990078732370176 16198223609461024384 451713066480126976 3151946597208781184 5852180127937435392 8552413658666089600 11252647189394743808 13952880720123398016 16653114250852052224 906603707871154816 3606837238599809024 6307070769328463232 9007304300057117440 11707537830785771648 14407771361514425856 17108004892243080064 1361494349262182656 4061727879990836864 6761961410719491072 9462194941448145280 12162428472176799488 14862662002905453696 17562895533634107904 1816384990653210496 4516618521381864704 7216852052110518912 9917085582839173120 12617319113567827328 15317552644296481536 18017786175025135744 2271275632044238336 4971509162772892544 7671742693501546752 10371976224230200960 13072209754958855168 15772443285687509376 25932742706611968 2726166273435266176 5426399804163920384 8126633334892574592 10826866865621228800 13527100396349883008 16227333927078537216 480823384097639808 3181056914826294016 5881290445554948224 8581523976283602432 11281757507012256640 13981991037740910848 16682224568469565056 935714025488667648 3635947556217321856 6336181086945976064 9036414617674630272 11736648148403284480 14436881679131938688 17137115209860592896 1390604666879695488 4090838197608349696 6791071728337003904 9491305259065658112 12191538789794312320 14891772320522966528 17592005851251620736 1845495308270723328 4545728838999377536 7245962369728031744 9946195900456685952 12646429431185340160 15346662961913994368 18046896492642648576 2300385949661751168 5000619480390405376 7700853011119059584 10401086541847713792 13101320072576368000 15801553603305022208 55043060324124800 2755276591052779008 5455510121781433216 8155743652510087424 10855977183238741632 13556210713967395840 16256444244696050048 509933701715152640 3210167232443806848 5910400763172461056 8610634293901115264 11310867824629769472 14011101355358423680 16711334886087077888 964824343106180480 3665057873834834688 6365291404563488896 9065524935292143104 11765758466020797312 14465991996749451520 17166225527478105728 1419714984497208320 4119948515225862528 6820182045954516736 9520415576683170944 12220649107411825152 14920882638140479360 17621116168869133568 1874605625888236160 4574839156616890368 7275072687345544576 9975306218074198784 12675539748802852992 15375773279531507200 18076006810260161408 2329496267279264000 5029729798007918208 7729963328736572416 10430196859465226624 13130430390193880832 15830663920922535040 84153377941637632 2784386908670291840 5484620439398946048 8184853970127600256 10885087500856254464 13585321031584908672 16285554562313562880 539044019332665472 3239277550061319680 5939511080789973888 8639744611518628096 11339978142247282304 14040211672975936512 16740445203704590720 993934660723693312 3694168191452347520 6394401722181001728 9094635252909655936 11794868783638310144 14495102314366964352 17195335845095618560 1448825302114721152 4149058832843375360 6849292363572029568 9549525894300683776 12249759425029337984 14949992955757992192 17650226486486646400 1903715943505748992 4603949474234403200 7304183004963057408 10004416535691711616 12704650066420365824 15404883597149020032 18105117127877674240 2358606584896776832 5058840115625431040 7759073646354085248 10459307177082739456 13159540707811393664 15859774238540047872 113263695559150464 2813497226287804672 5513730757016458880 8213964287745113088 10914197818473767296 13614431349202421504 16314664879931075712 568154336950178304 3268387867678832512 5968621398407486720 8668854929136140928 11369088459864795136 14069321990593449344 16769555521322103552 1023044978341206144 3723278509069860352 6423512039798514560 9123745570527168768 11823979101255822976 14524212631984477184 17224446162713131392 1477935619732233984 4178169150460888192 6878402681189542400 9578636211918196608 12278869742646850816 14979103273375505024 17679336804104159232 1932826261123261824 4633059791851916032 7333293322580570240 10033526853309224448 12733760384037878656 15433993914766532864 18134227445495187072 2387716902514289664 5087950433242943872 7788183963971598080 10488417494700252288 13188651025428906496 15888884556157560704 142374013176663296 2842607543905317504 5542841074633971712 8243074605362625920 10943308136091280128 13643541666819934336 16343775197548588544 597264654567691136 3297498185296345344 5997731716024999552 8697965246753653760 11398198777482307968 14098432308210962176 16798665838939616384 1052155295958718976 3752388826687373184 6452622357416027392 9152855888144681600 11853089418873335808 14553322949601990016 17253556480330644224 1507045937349746816 4207279468078401024 6907512998807055232 9607746529535709440 12307980060264363648 15008213590993017856 17708447121721672064 1961936578740774656 4662170109469428864 7362403640198083072 10062637170926737280 12762870701655391488 15463104232384045696 18163337763112699904 2416827220131802496 5117060750860456704 7817294281589110912 10517527812317765120 13217761343046419328 15917994873775073536 171484330794176128 2871717861522830336 5571951392251484544 8272184922980138752 10972418453708792960 13672651984437447168 16372885515166101376 626374972185203968 3326608502913858176 6026842033642512384 8727075564371166592 11427309095099820800 14127542625828475008 16827776156557129216 1081265613576231808 3781499144304886016 6481732675033540224 9181966205762194432 11882199736490848640 14582433267219502848 17282666797948157056 1536156254967259648 4236389785695913856 6936623316424568064 9636856847153222272 12337090377881876480 15037323908610530688 17737557439339184896 1991046896358287488 4691280427086941696 7391513957815595904 10091747488544250112 12791981019272904320 15492214550001558528 18192448080730212736 2445937537749315328 5146171068477969536 7846404599206623744 10546638129935277952 13246871660663932160 15947105191392586368 200594648411688960 2900828179140343168 5601061709868997376 8301295240597651584 11001528771326305792 13701762302054960000 16401995832783614208 655485289802716800 3355718820531371008 6055952351260025216 8756185881988679424 11456419412717333632 14156652943445987840 16856886474174642048 1110375931193744640 3810609461922398848 6510842992651053056 9211076523379707264 11911310054108361472 14611543584837015680 17311777115565669888 1565266572584772480 4265500103313426688 6965733634042080896 9665967164770735104 12366200695499389312 15066434226228043520 17766667756956697728 2020157213975800320 4720390744704454528 7420624275433108736 10120857806161762944 12821091336890417152 15521324867619071360 18221558398347725568 2475047855366828160 5175281386095482368 7875514916824136576 10575748447552790784 13275981978281444992 15976215509010099200 229704966029201792 2929938496757856000 5630172027486510208 8330405558215164416 11030639088943818624 13730872619672472832 16431106150401127040 684595607420229632 3384829138148883840 6085062668877538048 8785296199606192256 11485529730334846464 14185763261063500672 16885996791792154880 1139486248811257472 3839719779539911680 6539953310268565888 9240186840997220096 11940420371725874304 14640653902454528512 17340887433183182720 1594376890202285312 4294610420930939520 6994843951659593728 9695077482388247936 12395311013116902144 15095544543845556352 17795778074574210560 2049267531593313152 4749501062321967360 7449734593050621568 10149968123779275776 12850201654507929984 15550435185236584192 18250668715965238400 2504158172984340992 5204391703712995200 7904625234441649408 10604858765170303616 13305092295898957824 16005325826627612032 258815283646714624 2959048814375368832 5659282345104023040 8359515875832677248 11059749406561331456 13759982937289985664 16460216468018639872 713705925037742464 3413939455766396672 6114172986495050880 8814406517223705088 11514640047952359296 14214873578681013504 16915107109409667712 1168596566428770304 3868830097157424512 6569063627886078720 9269297158614732928 11969530689343387136 14669764220072041344 17369997750800695552 1623487207819798144 4323720738548452352 7023954269277106560 9724187800005760768 12424421330734414976 15124654861463069184 17824888392191723392 2078377849210825984 4778611379939480192 7478844910668134400 10179078441396788608 12879311972125442816 15579545502854097024 18279779033582751232 2533268490601853824 5233502021330508032 7933735552059162240 10633969082787816448 13334202613516470656 16034436144245124864 287925601264227456 2988159131992881664 5688392662721535872 8388626193450190080 11088859724178844288 13789093254907498496 16489326785636152704 742816242655255296 3443049773383909504 6143283304112563712 8843516834841217920 11543750365569872128 14243983896298526336 16944217427027180544 1197706884046283136 3897940414774937344 6598173945503591552 9298407476232245760 11998641006960899968 14698874537689554176 17399108068418208384 1652597525437310976 4352831056165965184 7053064586894619392 9753298117623273600 12453531648351927808 15153765179080582016 17853998709809236224 2107488166828338816 4807721697556993024 7507955228285647232 10208188759014301440 12908422289742955648 15608655820471609856 18308889351200264064 2562378808219366656 5262612338948020864 7962845869676675072 10663079400405329280 13363312931133983488 16063546461862637696 317035918881740288 3017269449610394496 5717502980339048704 8417736511067702912 11117970041796357120 13818203572525011328 16518437103253665536 771926560272768128 3472160091001422336 6172393621730076544 8872627152458730752 11572860683187384960 14273094213916039168 16973327744644693376 1226817201663795968 3927050732392450176 6627284263121104384 9327517793849758592 12027751324578412800 14727984855307067008 17428218386035721216 1681707843054823808 4381941373783478016 7082174904512132224 9782408435240786432 12482641965969440640 15182875496698094848 17883109027426749056 2136598484445851648 4836832015174505856 7537065545903160064 10237299076631814272 12937532607360468480 15637766138089122688 18337999668817776896 2591489125836879488 5291722656565533696 7991956187294187904 10692189718022842112 13392423248751496320 16092656779480150528 346146236499253120 3046379767227907328 5746613297956561536 8446846828685215744 11147080359413869952 13847313890142524160 16547547420871178368 801036877890280960 3501270408618935168 6201503939347589376 8901737470076243584 11601971000804897792 14302204531533552000 17002438062262206208 1255927519281308800 3956161050009963008 6656394580738617216 9356628111467271424 12056861642195925632 14757095172924579840 17457328703653234048 1710818160672336640 4411051691400990848 7111285222129645056 9811518752858299264 12511752283586953472 15211985814315607680 17912219345044261888 2165708802063364480 4865942332792018688 7566175863520672896 10266409394249327104 12966642924977981312 15666876455706635520 18367109986435289728 2620599443454392320 5320832974183046528 8021066504911700736 10721300035640354944 13421533566369009152 16121767097097663360 375256554116765952 3075490084845420160 5775723615574074368 8475957146302728576 11176190677031382784 13876424207760036992 16576657738488691200 830147195507793792 3530380726236448000 6230614256965102208 8930847787693756416 11631081318422410624 14331314849151064832 17031548379879719040 1285037836898821632 3985271367627475840 6685504898356130048 9385738429084784256 12085971959813438464 14786205490542092672 17486439021270746880 1739928478289849472 4440162009018503680 7140395539747157888 9840629070475812096 12540862601204466304 15241096131933120512 17941329662661774720 2194819119680877312 4895052650409531520 7595286181138185728 10295519711866839936 12995753242595494144 15695986773324148352 18396220304052802560 2649709761071905152 5349943291800559360 8050176822529213568 10750410353257867776 13450643883986521984 16150877414715176192 404366871734278784 3104600402462932992 5804833933191587200 8505067463920241408 11205300994648895616 13905534525377549824 16605768056106204032 859257513125306624 3559491043853960832 6259724574582615040 8959958105311269248 11660191636039923456 14360425166768577664 17060658697497231872 1314148154516334464 4014381685244988672 6714615215973642880 9414848746702297088 12115082277430951296 14815315808159605504 17515549338888259712 1769038795907362304 4469272326636016512 7169505857364670720 9869739388093324928 12569972918821979136 15270206449550633344 17970439980279287552 2223929437298390144 4924162968027044352 7624396498755698560 10324630029484352768 13024863560213006976 15725097090941661184 18425330621670315392 2678820078689417984 5379053609418072192 8079287140146726400 10779520670875380608 13479754201604034816 16179987732332689024 433477189351791616 3133710720080445824 5833944250809100032 8534177781537754240 11234411312266408448 13934644842995062656 16634878373723716864 888367830742819456 3588601361471473664 6288834892200127872 8989068422928782080 11689301953657436288 14389535484386090496 17089769015114744704 1343258472133847296 4043492002862501504 6743725533591155712 9443959064319809920 12144192595048464128 14844426125777118336 17544659656505772544 1798149113524875136 4498382644253529344 7198616174982183552 9898849705710837760 12599083236439491968 15299316767168146176 17999550297896800384 2253039754915902976 4953273285644557184 7653506816373211392 10353740347101865600 13053973877830519808 15754207408559174016 7696865578276608 2707930396306930816 5408163927035585024 8108397457764239232 10808630988492893440 13508864519221547648 16209098049950201856 462587506969304448 3162821037697958656 5863054568426612864 8563288099155267072 11263521629883921280 13963755160612575488 16663988691341229696 917478148360332288 3617711679088986496 6317945209817640704 9018178740546294912 11718412271274949120 14418645802003603328 17118879332732257536 1372368789751360128 4072602320480014336 6772835851208668544 9473069381937322752 12173302912665976960 14873536443394631168 17573769974123285376 1827259431142387968 4527492961871042176 7227726492599696384 9927960023328350592 12628193554057004800 15328427084785659008 18028660615514313216 2282150072533415808 4982383603262070016 7682617133990724224 10382850664719378432 13083084195448032640 15783317726176686848 36807183195789440 2737040713924443648 5437274244653097856 8137507775381752064 10837741306110406272 13537974836839060480 16238208367567714688 491697824586817280 3191931355315471488 5892164886044125696 8592398416772779904 11292631947501434112 13992865478230088320 16693099008958742528 946588465977845120 3646821996706499328 6347055527435153536 9047289058163807744 11747522588892461952 14447756119621116160 17147989650349770368 1401479107368872960 4101712638097527168 6801946168826181376 9502179699554835584 12202413230283489792 14902646761012144000 17602880291740798208 1856369748759900800 4556603279488555008 7256836810217209216 9957070340945863424 12657303871674517632 15357537402403171840 18057770933131826048 2311260390150928640 5011493920879582848 7711727451608237056 10411960982336891264 13112194513065545472 15812428043794199680 65917500813302272 2766151031541956480 5466384562270610688 8166618092999264896 10866851623727919104 13567085154456573312 16267318685185227520 520808142204330112 3221041672932984320 5921275203661638528 8621508734390292736 11321742265118946944 14021975795847601152 16722209326576255360 975698783595357952 3675932314324012160 6376165845052666368 9076399375781320576 11776632906509974784 14476866437238628992 17177099967967283200 1430589424986385792 4130822955715040000 6831056486443694208 9531290017172348416 12231523547901002624 14931757078629656832 17631990609358311040 1885480066377413632 4585713597106067840 7285947127834722048 9986180658563376256 12686414189292030464 15386647720020684672 18086881250749338880 2340370707768441472 5040604238497095680 7740837769225749888 10441071299954404096 13141304830683058304 15841538361411712512 95027818430815104 2795261349159469312 5495494879888123520 8195728410616777728 10895961941345431936 13596195472074086144 16296429002802740352 549918459821842944 3250151990550497152 5950385521279151360 8650619052007805568 11350852582736459776 14051086113465113984 16751319644193768192 1004809101212870784 3705042631941524992 6405276162670179200 9105509693398833408 11805743224127487616 14505976754856141824 17206210285584796032 1459699742603898624 4159933273332552832 6860166804061207040 9560400334789861248 12260633865518515456 14960867396247169664 17661100926975823872 1914590383994926464 4614823914723580672 7315057445452234880 10015290976180889088 12715524506909543296 15415758037638197504 18115991568366851712 2369481025385954304 5069714556114608512 7769948086843262720 10470181617571916928 13170415148300571136 15870648679029225344 124138136048327936 2824371666776982144 5524605197505636352 8224838728234290560 10925072258962944768 13625305789691598976 16325539320420253184 579028777439355776 3279262308168009984 5979495838896664192 8679729369625318400 11379962900353972608 14080196431082626816 16780429961811281024 1033919418830383616 3734152949559037824 6434386480287692032 9134620011016346240 11834853541745000448 14535087072473654656 17235320603202308864 1488810060221411456 4189043590950065664 6889277121678719872 9589510652407374080 12289744183136028288 14989977713864682496 17690211244593336704 1943700701612439296 4643934232341093504 7344167763069747712 10044401293798401920 12744634824527056128 15444868355255710336 18145101885984364544 2398591343003467136 5098824873732121344 7799058404460775552 10499291935189429760 13199525465918083968 15899758996646738176 153248453665840768 2853481984394494976 5553715515123149184 8253949045851803392 10954182576580457600 13654416107309111808 16354649638037766016 608139095056868608 3308372625785522816 6008606156514177024 8708839687242831232 11409073217971485440 14109306748700139648 16809540279428793856 1063029736447896448 3763263267176550656 6463496797905204864 9163730328633859072 11863963859362513280 14564197390091167488 17264430920819821696 1517920377838924288 4218153908567578496 6918387439296232704 9618620970024886912 12318854500753541120 15019088031482195328 17719321562210849536 1972811019229952128 4673044549958606336 7373278080687260544 10073511611415914752 12773745142144568960 15473978672873223168 18174212203601877376 2427701660620979968 5127935191349634176 7828168722078288384 10528402252806942592 13228635783535596800 15928869314264251008 182358771283353600 2882592302012007808 5582825832740662016 8283059363469316224 10983292894197970432 13683526424926624640 16383759955655278848 637249412674381440 3337482943403035648 6037716474131689856 8737950004860344064 11438183535588998272 14138417066317652480 16838650597046306688 1092140054065409280 3792373584794063488 6492607115522717696 9192840646251371904 11893074176980026112 14593307707708680320 17293541238437334528 1547030695456437120 4247264226185091328 6947497756913745536 9647731287642399744 12347964818371053952 15048198349099708160 17748431879828362368 2001921336847464960 4702154867576119168 7402388398304773376 10102621929033427584 12802855459762081792 15503088990490736000 18203322521219390208 2456811978238492800 5157045508967147008 7857279039695801216 10557512570424455424 13257746101153109632 15957979631881763840 211469088900866432 2911702619629520640 5611936150358174848 8312169681086829056 11012403211815483264 13712636742544137472 16412870273272791680 666359730291894272 3366593261020548480 6066826791749202688 8767060322477856896 11467293853206511104 14167527383935165312 16867760914663819520 1121250371682922112 3821483902411576320 6521717433140230528 9221950963868884736 11922184494597538944 14622418025326193152 17322651556054847360 1576141013073949952 4276374543802604160 6976608074531258368 9676841605259912576 12377075135988566784 15077308666717220992 17777542197445875200 2031031654464977792 4731265185193632000 7431498715922286208 10131732246650940416 12831965777379594624 15532199308108248832 18232432838836903040 2485922295856005632 5186155826584659840 7886389357313314048 10586622888041968256 13286856418770622464 15987089949499276672 240579406518379264 2940812937247033472 5641046467975687680 8341279998704341888 11041513529432996096 13741747060161650304 16441980590890304512 695470047909407104 3395703578638061312 6095937109366715520 8796170640095369728 11496404170824023936 14196637701552678144 16896871232281332352 1150360689300434944 3850594220029089152 6550827750757743360 9251061281486397568 11951294812215051776 14651528342943705984 17351761873672360192 1605251330691462784 4305484861420116992 7005718392148771200 9705951922877425408 12406185453606079616 15106418984334733824 17806652515063388032 2060141972082490624 4760375502811144832 7460609033539799040 10160842564268453248 12861076094997107456 15561309625725761664 18261543156454415872 2515032613473518464 5215266144202172672 7915499674930826880 10615733205659481088 13315966736388135296 16016200267116789504 269689724135892096 2969923254864546304 5670156785593200512 8370390316321854720 11070623847050508928 13770857377779163136 16471090908507817344 724580365526919936 3424813896255574144 6125047426984228352 8825280957712882560 11525514488441536768 14225748019170190976 16925981549898845184 1179471006917947776 3879704537646601984 6579938068375256192 9280171599103910400 11980405129832564608 14680638660561218816 17380872191289873024 1634361648308975616 4334595179037629824 7034828709766284032 9735062240494938240 12435295771223592448 15135529301952246656 17835762832680900864 2089252289700003456 4789485820428657664 7489719351157311872 10189952881885966080 12890186412614620288 15590419943343274496 18290653474071928704 2544142931091031296 5244376461819685504 7944609992548339712 10644843523276993920 13345077054005648128 16045310584734302336 298800041753404928 2999033572482059136 5699267103210713344 8399500633939367552 11099734164668021760 13799967695396675968 16500201226125330176 753690683144432768 3453924213873086976 6154157744601741184 8854391275330395392 11554624806059049600 14254858336787703808 16955091867516358016 1208581324535460608 3908814855264114816 6609048385992769024 9309281916721423232 12009515447450077440 14709748978178731648 17409982508907385856 1663471965926488448 4363705496655142656 7063939027383796864 9764172558112451072 12464406088841105280 15164639619569759488 17864873150298413696 2118362607317516288 4818596138046170496 7518829668774824704 10219063199503478912 12919296730232133120 15619530260960787328 18319763791689441536 2573253248708544128 5273486779437198336 7973720310165852544 10673953840894506752 13374187371623160960 16074420902351815168 327910359370917760 3028143890099571968 5728377420828226176 8428610951556880384 11128844482285534592 13829078013014188800 16529311543742843008 782801000761945600 3483034531490599808 6183268062219254016 8883501592947908224 11583735123676562432 14283968654405216640 16984202185133870848 1237691642152973440 3937925172881627648 6638158703610281856 9338392234338936064 12038625765067590272 14738859295796244480 17439092826524898688 1692582283544001280 4392815814272655488 7093049345001309696 9793282875729963904 12493516406458618112 15193749937187272320 17893983467915926528 2147472924935029120 4847706455663683328 7547939986392337536 10248173517120991744 12948407047849645952 15648640578578300160 18348874109306954368 2602363566326056960 5302597097054711168 8002830627783365376 10703064158512019584 13403297689240673792 16103531219969328000 357020676988430592 3057254207717084800 5757487738445739008 8457721269174393216 11157954799903047424 13858188330631701632 16558421861360355840 811911318379458432 3512144849108112640 6212378379836766848 8912611910565421056 11612845441294075264 14313078972022729472 17013312502751383680 1266801959770486272 3967035490499140480 6667269021227794688 9367502551956448896 12067736082685103104 14767969613413757312 17468203144142411520 1721692601161514112 4421926131890168320 7122159662618822528 9822393193347476736 12522626724076130944 15222860254804785152 17923093785533439360 2176583242552541952 4876816773281196160 7577050304009850368 10277283834738504576 12977517365467158784 15677750896195812992 18377984426924467200 2631473883943569792 5331707414672224000 8031940945400878208 10732174476129532416 13432408006858186624 16132641537586840832 386130994605943424 3086364525334597632 5786598056063251840 8486831586791906048 11187065117520560256 13887298648249214464 16587532178977868672 841021635996971264 3541255166725625472 6241488697454279680 8941722228182933888 11641955758911588096 14342189289640242304 17042422820368896512 1295912277387999104 3996145808116653312 6696379338845307520 9396612869573961728 12096846400302615936 14797079931031270144 17497313461759924352 1750802918779026944 4451036449507681152 7151269980236335360 9851503510964989568 12551737041693643776 15251970572422297984 17952204103150952192 2205693560170054784 4905927090898708992 7606160621627363200 10306394152356017408 13006627683084671616 15706861213813325824 18407094744541980032 2660584201561082624 5360817732289736832 8061051263018391040 10761284793747045248 13461518324475699456 16161751855204353664 415241312223456256 3115474842952110464 5815708373680764672 8515941904409418880 11216175435138073088 13916408965866727296 16616642496595381504 870131953614484096 3570365484343138304 6270599015071792512 8970832545800446720 11671066076529100928 14371299607257755136 17071533137986409344 1325022595005511936 4025256125734166144 6725489656462820352 9425723187191474560 12125956717920128768 14826190248648782976 17526423779377437184 1779913236396539776 4480146767125193984 7180380297853848192 9880613828582502400 12580847359311156608 15281080890039810816 17981314420768465024 2234803877787567616 4935037408516221824 7635270939244876032 10335504469973530240 13035738000702184448 15735971531430838656 18436205062159492864 2689694519178595456 5389928049907249664 8090161580635903872 10790395111364558080 13490628642093212288 16190862172821866496 444351629840969088 3144585160569623296 5844818691298277504 8545052222026931712 11245285752755585920 13945519283484240128 16645752814212894336 899242271231996928 3599475801960651136 6299709332689305344 8999942863417959552 11700176394146613760 14400409924875267968 17100643455603922176 1354132912623024768 4054366443351678976 6754599974080333184 9454833504808987392 12155067035537641600 14855300566266295808 17555534096994950016 1809023554014052608 4509257084742706816 7209490615471361024 9909724146200015232 12609957676928669440 15310191207657323648 18010424738385977856 2263914195405080448 4964147726133734656 7664381256862388864 10364614787591043072 13064848318319697280 15765081849048351488 18571306067454080 2718804836796108288 5419038367524762496 8119271898253416704 10819505428982070912 13519738959710725120 16219972490439379328 473461947458481920 3173695478187136128 5873929008915790336 8574162539644444544 11274396070373098752 13974629601101752960 16674863131830407168 928352588849509760 3628586119578163968 6328819650306818176 9029053181035472384 11729286711764126592 14429520242492780800 17129753773221435008 1383243230240537600 4083476760969191808 6783710291697846016 9483943822426500224 12184177353155154432 14884410883883808640 17584644414612462848 1838133871631565440 4538367402360219648 7238600933088873856 9938834463817528064 12639067994546182272 15339301525274836480 18039535056003490688 2293024513022593280 4993258043751247488 7693491574479901696 10393725105208555904 13093958635937210112 15794192166665864320 47681623684966912 2747915154413621120 5448148685142275328 8148382215870929536 10848615746599583744 13548849277328237952 16249082808056892160 502572265075994752 3202805795804648960 5903039326533303168 8603272857261957376 11303506387990611584 14003739918719265792 16703973449447920000 957462906467022592 3657696437195676800 6357929967924331008 9058163498652985216 11758397029381639424 14458630560110293632 17158864090838947840 1412353547858050432 4112587078586704640 6812820609315358848 9513054140044013056 12213287670772667264 14913521201501321472 17613754732229975680 1867244189249078272 4567477719977732480 7267711250706386688 9967944781435040896 12668178312163695104 15368411842892349312 18068645373621003520 2322134830640106112 5022368361368760320 7722601892097414528 10422835422826068736 13123068953554722944 15823302484283377152 76791941302479744 2777025472031133952 5477259002759788160 8177492533488442368 10877726064217096576 13577959594945750784 16278193125674404992 531682582693507584 3231916113422161792 5932149644150816000 8632383174879470208 11332616705608124416 14032850236336778624 16733083767065432832 986573224084535424 3686806754813189632 6387040285541843840 9087273816270498048 11787507346999152256 14487740877727806464 17187974408456460672 1441463865475563264 4141697396204217472 6841930926932871680 9542164457661525888 12242397988390180096 14942631519118834304 17642865049847488512 1896354506866591104 4596588037595245312 7296821568323899520 9997055099052553728 12697288629781207936 15397522160509862144 18097755691238516352 2351245148257618944 5051478678986273152 7751712209714927360 10451945740443581568 13152179271172235776 15852412801900889984 105902258919992576 2806135789648646784 5506369320377300992 8206602851105955200 10906836381834609408 13607069912563263616 16307303443291917824 560792900311020416 3261026431039674624 5961259961768328832 8661493492496983040 11361727023225637248 14061960553954291456 16762194084682945664 1015683541702048256 3715917072430702464 6416150603159356672 9116384133888010880 11816617664616665088 14516851195345319296 17217084726073973504 1470574183093076096 4170807713821730304 6871041244550384512 9571274775279038720 12271508306007692928 14971741836736347136 17671975367465001344 1925464824484103936 4625698355212758144 7325931885941412352 10026165416670066560 12726398947398720768 15426632478127374976 18126866008856029184 2380355465875131776 5080588996603785984 7780822527332440192 10481056058061094400 13181289588789748608 15881523119518402816 135012576537505408 2835246107266159616 5535479637994813824 8235713168723468032 10935946699452122240 13636180230180776448 16336413760909430656 589903217928533248 3290136748657187456 5990370279385841664 8690603810114495872 11390837340843150080 14091070871571804288 16791304402300458496 1044793859319561088 3745027390048215296 6445260920776869504 9145494451505523712 11845727982234177920 14545961512962832128 17246195043691486336 1499684500710588928 4199918031439243136 6900151562167897344 9600385092896551552 12300618623625205760 15000852154353859968 17701085685082514176 1954575142101616768 4654808672830270976 7355042203558925184 10055275734287579392 12755509265016233600 15455742795744887808 18155976326473542016 2409465783492644608 5109699314221298816 7809932844949953024 10510166375678607232 13210399906407261440 15910633437135915648 164122894155018240 2864356424883672448 5564589955612326656 8264823486340980864 10965057017069635072 13665290547798289280 16365524078526943488 619013535546046080 3319247066274700288 6019480597003354496 8719714127732008704 11419947658460662912 14120181189189317120 16820414719917971328 1073904176937073920 3774137707665728128 6474371238394382336 9174604769123036544 11874838299851690752 14575071830580344960 17275305361308999168 1528794818328101760 4229028349056755968 6929261879785410176 9629495410514064384 12329728941242718592 15029962471971372800 17730196002700027008 1983685459719129600 4683918990447783808 7384152521176438016 10084386051905092224 12784619582633746432 15484853113362400640 18185086644091054848 2438576101110157440 5138809631838811648 7839043162567465856 10539276693296120064 13239510224024774272 15939743754753428480 193233211772531072 2893466742501185280 5593700273229839488 8293933803958493696 10994167334687147904 13694400865415802112 16394634396144456320 648123853163558912 3348357383892213120 6048590914620867328 8748824445349521536 11449057976078175744 14149291506806829952 16849525037535484160 1103014494554586752 3803248025283240960 6503481556011895168 9203715086740549376 11903948617469203584 14604182148197857792 17304415678926512000 1557905135945614592 4258138666674268800 6958372197402923008 9658605728131577216 12358839258860231424 15059072789588885632 17759306320317539840 2012795777336642432 4713029308065296640 7413262838793950848 10113496369522605056 12813729900251259264 15513963430979913472 18214196961708567680 2467686418727670272 5167919949456324480 7868153480184978688 10568387010913632896 13268620541642287104 15968854072370941312 222343529390043904 2922577060118698112 5622810590847352320 8323044121576006528 11023277652304660736 13723511183033314944 16423744713761969152 677234170781071744 3377467701509725952 6077701232238380160 8777934762967034368 11478168293695688576 14178401824424342784 16878635355152996992 1132124812172099584 3832358342900753792 6532591873629408000 9232825404358062208 11933058935086716416 14633292465815370624 17333525996544024832 1587015453563127424 4287248984291781632 6987482515020435840 9687716045749090048 12387949576477744256 15088183107206398464 17788416637935052672 2041906094954155264 4742139625682809472 7442373156411463680 10142606687140117888 12842840217868772096 15543073748597426304 18243307279326080512 2496796736345183104 5197030267073837312 7897263797802491520 10597497328531145728 13297730859259799936 15997964389988454144 251453847007556736 2951687377736210944 5651920908464865152 8352154439193519360 11052387969922173568 13752621500650827776 16452855031379481984 706344488398584576 3406578019127238784 6106811549855892992 8807045080584547200 11507278611313201408 14207512142041855616 16907745672770509824 1161235129789612416 3861468660518266624 6561702191246920832 9261935721975575040 11962169252704229248 14662402783432883456 17362636314161537664 1616125771180640256 4316359301909294464 7016592832637948672 9716826363366602880 12417059894095257088 15117293424823911296 17817526955552565504 2071016412571668096 4771249943300322304 7471483474028976512 10171717004757630720 12871950535486284928 15572184066214939136 18272417596943593344 2525907053962695936 5226140584691350144 7926374115420004352 10626607646148658560 13326841176877312768 16027074707605966976 280564164625069568 2980797695353723776 5681031226082377984 8381264756811032192 11081498287539686400 13781731818268340608 16481965348996994816 735454806016097408 3435688336744751616 6135921867473405824 8836155398202060032 11536388928930714240 14236622459659368448 16936855990388022656 1190345447407125248 3890578978135779456 6590812508864433664 9291046039593087872 11991279570321742080 14691513101050396288 17391746631779050496 1645236088798153088 4345469619526807296 7045703150255461504 9745936680984115712 12446170211712769920 15146403742441424128 17846637273170078336 2100126730189180928 4800360260917835136 7500593791646489344 10200827322375143552 12901060853103797760 15601294383832451968 18301527914561106176 2555017371580208768 5255250902308862976 7955484433037517184 10655717963766171392 13355951494494825600 16056185025223479808 309674482242582400 3009908012971236608 5710141543699890816 8410375074428545024 11110608605157199232 13810842135885853440 16511075666614507648 764565123633610240 3464798654362264448 6165032185090918656 8865265715819572864 11565499246548227072 14265732777276881280 16965966308005535488 1219455765024638080 3919689295753292288 6619922826481946496 9320156357210600704 12020389887939254912 14720623418667909120 17420856949396563328 1674346406415665920 4374579937144320128 7074813467872974336 9775046998601628544 12475280529330282752 15175514060058936960 17875747590787591168 2129237047806693760 4829470578535347968 7529704109264002176 10229937639992656384 12930171170721310592 15630404701449964800 18330638232178619008 2584127689197721600 5284361219926375808 7984594750655030016 10684828281383684224 13385061812112338432 16085295342840992640 338784799860095232 3039018330588749440 5739251861317403648 8439485392046057856 11139718922774712064 13839952453503366272 16540185984232020480 793675441251123072 3493908971979777280 6194142502708431488 8894376033437085696 11594609564165739904 14294843094894394112 16995076625623048320 1248566082642150912 3948799613370805120 6649033144099459328 9349266674828113536 12049500205556767744 14749733736285421952 17449967267014076160 1703456724033178752 4403690254761832960 7103923785490487168 9804157316219141376 12504390846947795584 15204624377676449792 17904857908405104000 2158347365424206592 4858580896152860800 7558814426881515008 10259047957610169216 12959281488338823424 15659515019067477632 18359748549796131840 2613238006815234432 5313471537543888640 8013705068272542848 10713938599001197056 13414172129729851264 16114405660458505472 367895117477608064 3068128648206262272 5768362178934916480 8468595709663570688 11168829240392224896 13869062771120879104 16569296301849533312 822785758868635904 3523019289597290112 6223252820325944320 8923486351054598528 11623719881783252736 14323953412511906944 17024186943240561152 1277676400259663744 3977909930988317952 6678143461716972160 9378376992445626368 12078610523174280576 14778844053902934784 17479077584631588992 1732567041650691584 4432800572379345792 7133034103108000000 9833267633836654208 12533501164565308416 15233734695293962624 17933968226022616832 2187457683041719424 4887691213770373632 7587924744499027840 10288158275227682048 12988391805956336256 15688625336684990464 18388858867413644672 2642348324432747264 5342581855161401472 8042815385890055680 10743048916618709888 13443282447347364096 16143515978076018304 397005435095120896 3097238965823775104 5797472496552429312 8497706027281083520 11197939558009737728 13898173088738391936 16598406619467046144 851896076486148736 3552129607214802944 6252363137943457152 8952596668672111360 11652830199400765568 14353063730129419776 17053297260858073984 1306786717877176576 4007020248605830784 6707253779334484992 9407487310063139200 12107720840791793408 14807954371520447616 17508187902249101824 1761677359268204416 4461910889996858624 7162144420725512832 9862377951454167040 12562611482182821248 15262845012911475456 17963078543640129664 2216568000659232256 4916801531387886464 7617035062116540672 10317268592845194880 13017502123573849088 15717735654302503296 18417969185031157504 2671458642050260096 5371692172778914304 8071925703507568512 10772159234236222720 13472392764964876928 16172626295693531136 426115752712633728 3126349283441287936 5826582814169942144 8526816344898596352 11227049875627250560 13927283406355904768 16627516937084558976 881006394103661568 3581239924832315776 6281473455560969984 8981706986289624192 11681940517018278400 14382174047746932608 17082407578475586816 1335897035494689408 4036130566223343616 6736364096951997824 9436597627680652032 12136831158409306240 14837064689137960448 17537298219866614656 1790787676885717248 4491021207614371456 7191254738343025664 9891488269071679872 12591721799800334080 15291955330528988288 17992188861257642496 2245678318276745088 4945911849005399296 7646145379734053504 10346378910462707712 13046612441191361920 15746845971920016128 335428939118720 2700568959667772928 5400802490396427136 8101036021125081344 10801269551853735552 13501503082582389760 16201736613311043968 455226070330146560 3155459601058800768 5855693131787454976 8555926662516109184 11256160193244763392 13956393723973417600 16656627254702071808 910116711721174400 3610350242449828608 6310583773178482816 9010817303907137024 11711050834635791232 14411284365364445440 17111517896093099648 1365007353112202240 4065240883840856448 6765474414569510656 9465707945298164864 12165941476026819072 14866175006755473280 17566408537484127488 1819897994503230080 4520131525231884288 7220365055960538496 9920598586689192704 12620832117417846912 15321065648146501120 18021299178875155328 2274788635894257920 4975022166622912128 7675255697351566336 10375489228080220544 13075722758808874752 15775956289537528960 29445746556631552 2729679277285285760 5429912808013939968 8130146338742594176 10830379869471248384 13530613400199902592 16230846930928556800 484336387947659392 3184569918676313600 5884803449404967808 8585036980133622016 11285270510862276224 13985504041590930432 16685737572319584640 939227029338687232 3639460560067341440 6339694090795995648 9039927621524649856 11740161152253304064 14440394682981958272 17140628213710612480 1394117670729715072 4094351201458369280 6794584732187023488 9494818262915677696 12195051793644331904 14895285324372986112 17595518855101640320 1849008312120742912 4549241842849397120 7249475373578051328 9949708904306705536 12649942435035359744 15350175965764013952 18050409496492668160 2303898953511770752 5004132484240424960 7704366014969079168 10404599545697733376 13104833076426387584 15805066607155041792 58556064174144384 2758789594902798592 5459023125631452800 8159256656360107008 10859490187088761216 13559723717817415424 16259957248546069632 513446705565172224 3213680236293826432 5913913767022480640 8614147297751134848 11314380828479789056 14014614359208443264 16714847889937097472 968337346956200064 3668570877684854272 6368804408413508480 9069037939142162688 11769271469870816896 14469505000599471104 17169738531328125312 1423227988347227904 4123461519075882112 6823695049804536320 9523928580533190528 12224162111261844736 14924395641990498944 17624629172719153152 1878118629738255744 4578352160466909952 7278585691195564160 9978819221924218368 12679052752652872576 15379286283381526784 18079519814110180992 2333009271129283584 5033242801857937792 7733476332586592000 10433709863315246208 13133943394043900416 15834176924772554624 87666381791657216 2787899912520311424 5488133443248965632 8188366973977619840 10888600504706274048 13588834035434928256 16289067566163582464 542557023182685056 3242790553911339264 5943024084639993472 8643257615368647680 11343491146097301888 14043724676825956096 16743958207554610304 997447664573712896 3697681195302367104 6397914726031021312 9098148256759675520 11798381787488329728 14498615318216983936 17198848848945638144 1452338305964740736 4152571836693394944 6852805367422049152 9553038898150703360 12253272428879357568 14953505959608011776 17653739490336665984 1907228947355768576 4607462478084422784 7307696008813076992 10007929539541731200 12708163070270385408 15408396600999039616 18108630131727693824 2362119588746796416 5062353119475450624 7762586650204104832 10462820180932759040 13163053711661413248 15863287242390067456 116776699409170048 2817010230137824256 5517243760866478464 8217477291595132672 10917710822323786880 13617944353052441088 16318177883781095296 571667340800197888 3271900871528852096 5972134402257506304 8672367932986160512 11372601463714814720 14072834994443468928 16773068525172123136 1026557982191225728 3726791512919879936 6427025043648534144 9127258574377188352 11827492105105842560 14527725635834496768 17227959166563150976 1481448623582253568 4181682154310907776 6881915685039561984 9582149215768216192 12282382746496870400 14982616277225524608 17682849807954178816 1936339264973281408 4636572795701935616 7336806326430589824 10037039857159244032 12737273387887898240 15437506918616552448 18137740449345206656 2391229906364309248 5091463437092963456 7791696967821617664 10491930498550271872 13192164029278926080 15892397560007580288 145887017026682880 2846120547755337088 5546354078483991296 8246587609212645504 10946821139941299712 13647054670669953920 16347288201398608128 600777658417710720 3301011189146364928 6001244719875019136 8701478250603673344 11401711781332327552 14101945312060981760 16802178842789635968 1055668299808738560 3755901830537392768 6456135361266046976 9156368891994701184 11856602422723355392 14556835953452009600 17257069484180663808 1510558941199766400 4210792471928420608 6911026002657074816 9611259533385729024 12311493064114383232 15011726594843037440 17711960125571691648 1965449582590794240 4665683113319448448 7365916644048102656 10066150174776756864 12766383705505411072 15466617236234065280 18166850766962719488 2420340223981822080 5120573754710476288 7820807285439130496 10521040816167784704 13221274346896438912 15921507877625093120 174997334644195712 2875230865372849920 5575464396101504128 8275697926830158336 10975931457558812544 13676164988287466752 16376398519016120960 629887976035223552 3330121506763877760 6030355037492531968 8730588568221186176 11430822098949840384 14131055629678494592 16831289160407148800 1084778617426251392 3785012148154905600 6485245678883559808 9185479209612214016 11885712740340868224 14585946271069522432 17286179801798176640 1539669258817279232 4239902789545933440 6940136320274587648 9640369851003241856 12340603381731896064 15040836912460550272 17741070443189204480 1994559900208307072 4694793430936961280 7395026961665615488 10095260492394269696 12795494023122923904 15495727553851578112 18195961084580232320 2449450541599334912 5149684072327989120 7849917603056643328 10550151133785297536 13250384664513951744 15950618195242605952 204107652261708544 2904341182990362752 5604574713719016960 8304808244447671168 11005041775176325376 13705275305904979584 16405508836633633792 658998293652736384 3359231824381390592 6059465355110044800 8759698885838699008 11459932416567353216 14160165947296007424 16860399478024661632 1113888935043764224 3814122465772418432 6514355996501072640 9214589527229726848 11914823057958381056 14615056588687035264 17315290119415689472 1568779576434792064 4269013107163446272 6969246637892100480 9669480168620754688 12369713699349408896 15069947230078063104 17770180760806717312 2023670217825819904 4723903748554474112 7424137279283128320 10124370810011782528 12824604340740436736 15524837871469090944 18225071402197745152 2478560859216847744 5178794389945501952 7879027920674156160 10579261451402810368 13279494982131464576 15979728512860118784 233217969879221376 2933451500607875584 5633685031336529792 8333918562065184000 11034152092793838208 13734385623522492416 16434619154251146624 688108611270249216 3388342141998903424 6088575672727557632 8788809203456211840 11489042734184866048 14189276264913520256 16889509795642174464 1142999252661277056 3843232783389931264 6543466314118585472 9243699844847239680 11943933375575893888 14644166906304548096 17344400437033202304 1597889894052304896 4298123424780959104 6998356955509613312 9698590486238267520 12398824016966921728 15099057547695575936 17799291078424230144 2052780535443332736 4753014066171986944 7453247596900641152 10153481127629295360 12853714658357949568 15553948189086603776 18254181719815257984 2507671176834360576 5207904707563014784 7908138238291668992 10608371769020323200 13308605299748977408 16008838830477631616 262328287496734208 2962561818225388416 5662795348954042624 8363028879682696832 11063262410411351040 13763495941140005248 16463729471868659456 717218928887762048 3417452459616416256 6117685990345070464 8817919521073724672 11518153051802378880 14218386582531033088 16918620113259687296 1172109570278789888 3872343101007444096 6572576631736098304 9272810162464752512 11973043693193406720 14673277223922060928 17373510754650715136 1627000211669817728 4327233742398471936 7027467273127126144 9727700803855780352 12427934334584434560 15128167865313088768 17828401396041742976 2081890853060845568 4782124383789499776 7482357914518153984 10182591445246808192 12882824975975462400 15583058506704116608 18283292037432770816 2536781494451873408 5237015025180527616 7937248555909181824 10637482086637836032 13337715617366490240 16037949148095144448 291438605114247040 2991672135842901248 5691905666571555456 8392139197300209664 11092372728028863872 13792606258757518080 16492839789486172288 746329246505274880 3446562777233929088 6146796307962583296 8847029838691237504 11547263369419891712 14247496900148545920 16947730430877200128 1201219887896302720 3901453418624956928 6601686949353611136 9301920480082265344 12002154010810919552 14702387541539573760 17402621072268227968 1656110529287330560 4356344060015984768 7056577590744638976 9756811121473293184 12457044652201947392 15157278182930601600 17857511713659255808 2111001170678358400 4811234701407012608 7511468232135666816 10211701762864321024 12911935293592975232 15612168824321629440 18312402355050283648 2565891812069386240 5266125342798040448 7966358873526694656 10666592404255348864 13366825934984003072 16067059465712657280 320548922731759872 3020782453460414080 5721015984189068288 8421249514917722496 11121483045646376704 13821716576375030912 16521950107103685120 775439564122787712 3475673094851441920 6175906625580096128 8876140156308750336 11576373687037404544 14276607217766058752 16976840748494712960 1230330205513815552 3930563736242469760 6630797266971123968 9331030797699778176 12031264328428432384 14731497859157086592 17431731389885740800 1685220846904843392 4385454377633497600 7085687908362151808 9785921439090806016 12486154969819460224 15186388500548114432 17886622031276768640 2140111488295871232 4840345019024525440 7540578549753179648 10240812080481833856 12941045611210488064 15641279141939142272 18341512672667796480 2595002129686899072 5295235660415553280 7995469191144207488 10695702721872861696 13395936252601515904 16096169783330170112 349659240349272704 3049892771077926912 5750126301806581120 8450359832535235328 11150593363263889536 13850826893992543744 16551060424721197952 804549881740300544 3504783412468954752 6205016943197608960 8905250473926263168 11605484004654917376 14305717535383571584 17005951066112225792 1259440523131328384 3959674053859982592 6659907584588636800 9360141115317291008 12060374646045945216 14760608176774599424 17460841707503253632 1714331164522356224 4414564695251010432 7114798225979664640 9815031756708318848 12515265287436973056 15215498818165627264 17915732348894281472 2169221805913384064 4869455336642038272 7569688867370692480 10269922398099346688 12970155928828000896 15670389459556655104 18370622990285309312 2624112447304411904 5324345978033066112 8024579508761720320 10724813039490374528 13425046570219028736 16125280100947682944 378769557966785536 3079003088695439744 5779236619424093952 8479470150152748160 11179703680881402368 13879937211610056576 16580170742338710784 833660199357813376 3533893730086467584 6234127260815121792 8934360791543776000 11634594322272430208 14334827853001084416 17035061383729738624 1288550840748841216 3988784371477495424 6689017902206149632 9389251432934803840 12089484963663458048 14789718494392112256 17489952025120766464 1743441482139869056 4443675012868523264 7143908543597177472 9844142074325831680 12544375605054485888 15244609135783140096 17944842666511794304 2198332123530896896 4898565654259551104 7598799184988205312 10299032715716859520 12999266246445513728 15699499777174167936 18399733307902822144 2653222764921924736 5353456295650578944 8053689826379233152 10753923357107887360 13454156887836541568 16154390418565195776 407879875584298368 3108113406312952576 5808346937041606784 8508580467770260992 11208813998498915200 13909047529227569408 16609281059956223616 862770516975326208 3563004047703980416 6263237578432634624 8963471109161288832 11663704639889943040 14363938170618597248 17064171701347251456 1317661158366354048 4017894689095008256 6718128219823662464 9418361750552316672 12118595281280970880 14818828812009625088 17519062342738279296 1772551799757381888 4472785330486036096 7173018861214690304 9873252391943344512 12573485922671998720 15273719453400652928 17973952984129307136 2227442441148409728 4927675971877063936 7627909502605718144 10328143033334372352 13028376564063026560 15728610094791680768 18428843625520334976 2682333082539437568 5382566613268091776 8082800143996745984 10783033674725400192 13483267205454054400 16183500736182708608 436990193201811200 3137223723930465408 5837457254659119616 8537690785387773824 11237924316116428032 13938157846845082240 16638391377573736448 891880834592839040 3592114365321493248 6292347896050147456 8992581426778801664 11692814957507455872 14393048488236110080 17093282018964764288 1346771475983866880 4047005006712521088 6747238537441175296 9447472068169829504 12147705598898483712 14847939129627137920 17548172660355792128 1801662117374894720 4501895648103548928 7202129178832203136 9902362709560857344 12602596240289511552 15302829771018165760 18003063301746819968 2256552758765922560 4956786289494576768 7657019820223230976 10357253350951885184 13057486881680539392 15757720412409193600 11209869428296192 2711443400156950400 5411676930885604608 8111910461614258816 10812143992342913024 13512377523071567232 16212611053800221440 466100510819324032 3166334041547978240 5866567572276632448 8566801103005286656 11267034633733940864 13967268164462595072 16667501695191249280 920991152210351872 3621224682939006080 6321458213667660288 9021691744396314496 11721925275124968704 14422158805853622912 17122392336582277120 1375881793601379712 4076115324330033920 6776348855058688128 9476582385787342336 12176815916515996544 14877049447244650752 17577282977973304960 1830772434992407552 4531005965721061760 7231239496449715968 9931473027178370176 12631706557907024384 15331940088635678592 18032173619364332800 2285663076383435392 4985896607112089600 7686130137840743808 10386363668569398016 13086597199298052224 15786830730026706432 40320187045809024 2740553717774463232 5440787248503117440 8141020779231771648 10841254309960425856 13541487840689080064 16241721371417734272 495210828436836864 3195444359165491072 5895677889894145280 8595911420622799488 11296144951351453696 13996378482080107904 16696612012808762112 950101469827864704 3650335000556518912 6350568531285173120 9050802062013827328 11751035592742481536 14451269123471135744 17151502654199789952 1404992111218892544 4105225641947546752 6805459172676200960 9505692703404855168 12205926234133509376 14906159764862163584 17606393295590817792 1859882752609920384 4560116283338574592 7260349814067228800 9960583344795883008 12660816875524537216 15361050406253191424 18061283936981845632 2314773394000948224 5015006924729602432 7715240455458256640 10415473986186910848 13115707516915565056 15815941047644219264 69430504663321856 2769664035391976064 5469897566120630272 8170131096849284480 10870364627577938688 13570598158306592896 16270831689035247104 524321146054349696 3224554676783003904 5924788207511658112 8625021738240312320 11325255268968966528 14025488799697620736 16725722330426274944 979211787445377536 3679445318174031744 6379678848902685952 9079912379631340160 11780145910359994368 14480379441088648576 17180612971817302784 1434102428836405376 4134335959565059584 6834569490293713792 9534803021022368000 12235036551751022208 14935270082479676416 17635503613208330624 1888993070227433216 4589226600956087424 7289460131684741632 9989693662413395840 12689927193142050048 15390160723870704256 18090394254599358464 2343883711618461056 5044117242347115264 7744350773075769472 10444584303804423680 13144817834533077888 15845051365261732096 98540822280834688 2798774353009488896 5499007883738143104 8199241414466797312 10899474945195451520 13599708475924105728 16299942006652759936 553431463671862528 3253664994400516736 5953898525129170944 8654132055857825152 11354365586586479360 14054599117315133568 16754832648043787776 1008322105062890368 3708555635791544576 6408789166520198784 9109022697248852992 11809256227977507200 14509489758706161408 17209723289434815616 1463212746453918208 4163446277182572416 6863679807911226624 9563913338639880832 12264146869368535040 14964380400097189248 17664613930825843456 1918103387844946048 4618336918573600256 7318570449302254464 10018803980030908672 12719037510759562880 15419271041488217088 18119504572216871296 2372994029235973888 5073227559964628096 7773461090693282304 10473694621421936512 13173928152150590720 15874161682879244928 127651139898347520 2827884670627001728 5528118201355655936 8228351732084310144 10928585262812964352 13628818793541618560 16329052324270272768 582541781289375360 3282775312018029568 5983008842746683776 8683242373475337984 11383475904203992192 14083709434932646400 16783942965661300608 1037432422680403200 3737665953409057408 6437899484137711616 9138133014866365824 11838366545595020032 14538600076323674240 17238833607052328448 1492323064071431040 4192556594800085248 6892790125528739456 9593023656257393664 12293257186986047872 14993490717714702080 17693724248443356288 1947213705462458880 4647447236191113088 7347680766919767296 10047914297648421504 12748147828377075712 15448381359105729920 18148614889834384128 2402104346853486720 5102337877582140928 7802571408310795136 10502804939039449344 13203038469768103552 15903272000496757760 156761457515860352 2856994988244514560 5557228518973168768 8257462049701822976 10957695580430477184 13657929111159131392 16358162641887785600 611652098906888192 3311885629635542400 6012119160364196608 8712352691092850816 11412586221821505024 14112819752550159232 16813053283278813440 1066542740297916032 3766776271026570240 6467009801755224448 9167243332483878656 11867476863212532864 14567710393941187072 17267943924669841280 1521433381688943872 4221666912417598080 6921900443146252288 9622133973874906496 12322367504603560704 15022601035332214912 17722834566060869120 1976324023079971712 4676557553808625920 7376791084537280128 10077024615265934336 12777258145994588544 15477491676723242752 18177725207451896960 2431214664470999552 5131448195199653760 7831681725928307968 10531915256656962176 13232148787385616384 15932382318114270592 185871775133373184 2886105305862027392 5586338836590681600 8286572367319335808 10986805898047990016 13687039428776644224 16387272959505298432 640762416524401024 3340995947253055232 6041229477981709440 8741463008710363648 11441696539439017856 14141930070167672064 16842163600896326272 1095653057915428864 3795886588644083072 6496120119372737280 9196353650101391488 11896587180830045696 14596820711558699904 17297054242287354112 1550543699306456704 4250777230035110912 6951010760763765120 9651244291492419328 12351477822221073536 15051711352949727744 17751944883678381952 2005434340697484544 4705667871426138752 7405901402154792960 10106134932883447168 12806368463612101376 15506601994340755584 18206835525069409792 2460324982088512384 5160558512817166592 7860792043545820800 10561025574274475008 13261259105003129216 15961492635731783424 214982092750886016 2915215623479540224 5615449154208194432 8315682684936848640 11015916215665502848 13716149746394157056 16416383277122811264 669872734141913856 3370106264870568064 6070339795599222272 8770573326327876480 11470806857056530688 14171040387785184896 16871273918513839104 1124763375532941696 3824996906261595904 6525230436990250112 9225463967718904320 11925697498447558528 14625931029176212736 17326164559904866944 1579654016923969536 4279887547652623744 6980121078381277952 9680354609109932160 12380588139838586368 15080821670567240576 17781055201295894784 2034544658314997376 4734778189043651584 7435011719772305792 10135245250500960000 12835478781229614208 15535712311958268416 18235945842686922624 2489435299706025216 5189668830434679424 7889902361163333632 10590135891891987840 13290369422620642048 15990602953349296256 244092410368398848 2944325941097053056 5644559471825707264 8344793002554361472 11045026533283015680 13745260064011669888 16445493594740324096 698983051759426688 3399216582488080896 6099450113216735104 8799683643945389312 11499917174674043520 14200150705402697728 16900384236131351936 1153873693150454528 3854107223879108736 6554340754607762944 9254574285336417152 11954807816065071360 14655041346793725568 17355274877522379776 1608764334541482368 4308997865270136576 7009231395998790784 9709464926727444992 12409698457456099200 15109931988184753408 17810165518913407616 2063654975932510208 4763888506661164416 7464122037389818624 10164355568118472832 12864589098847127040 15564822629575781248 18265056160304435456 2518545617323538048 5218779148052192256 7919012678780846464 10619246209509500672 13319479740238154880 16019713270966809088 273202727985911680 2973436258714565888 5673669789443220096 8373903320171874304 11074136850900528512 13774370381629182720 16474603912357836928 728093369376939520 3428326900105593728 6128560430834247936 8828793961562902144 11529027492291556352 14229261023020210560 16929494553748864768 1182984010767967360 3883217541496621568 6583451072225275776 9283684602953929984 11983918133682584192 14684151664411238400 17384385195139892608 1637874652158995200 4338108182887649408 7038341713616303616 9738575244344957824 12438808775073612032 15139042305802266240 17839275836530920448 2092765293550023040 4792998824278677248 7493232355007331456 10193465885735985664 12893699416464639872 15593932947193294080 18294166477921948288 2547655934941050880 5247889465669705088 7948122996398359296 10648356527127013504 13348590057855667712 16048823588584321920 302313045603424512 3002546576332078720 5702780107060732928 8403013637789387136 11103247168518041344 13803480699246695552 16503714229975349760 757203686994452352 3457437217723106560 6157670748451760768 8857904279180414976 11558137809909069184 14258371340637723392 16958604871366377600 1212094328385480192 3912327859114134400 6612561389842788608 9312794920571442816 12013028451300097024 14713261982028751232 17413495512757405440 1666984969776508032 4367218500505162240 7067452031233816448 9767685561962470656 12467919092691124864 15168152623419779072 17868386154148433280 2121875611167535872 4822109141896190080 7522342672624844288 10222576203353498496 12922809734082152704 15623043264810806912 18323276795539461120 2576766252558563712 5276999783287217920 7977233314015872128 10677466844744526336 13377700375473180544 16077933906201834752 331423363220937344 3031656893949591552 5731890424678245760 8432123955406899968 11132357486135554176 13832591016864208384 16532824547592862592 786314004611965184 3486547535340619392 6186781066069273600 8887014596797927808 11587248127526582016 14287481658255236224 16987715188983890432 1241204646002993024 3941438176731647232 6641671707460301440 9341905238188955648 12042138768917609856 14742372299646264064 17442605830374918272 1696095287394020864 4396328818122675072 7096562348851329280 9796795879579983488 12497029410308637696 15197262941037291904 17897496471765946112 2150985928785048704 4851219459513702912 7551452990242357120 10251686520971011328 12951920051699665536 15652153582428319744 18352387113156973952 2605876570176076544 5306110100904730752 8006343631633384960 10706577162362039168 13406810693090693376 16107044223819347584 360533680838450176 3060767211567104384 5761000742295758592 8461234273024412800 11161467803753067008 13861701334481721216 16561934865210375424 815424322229478016 3515657852958132224 6215891383686786432 8916124914415440640 11616358445144094848 14316591975872749056 17016825506601403264 1270314963620505856 3970548494349160064 6670782025077814272 9371015555806468480 12071249086535122688 14771482617263776896 17471716147992431104 1725205605011533696 4425439135740187904 7125672666468842112 9825906197197496320 12526139727926150528 15226373258654804736 17926606789383458944 2180096246402561536 4880329777131215744 7580563307859869952 10280796838588524160 12981030369317178368 15681263900045832576 18381497430774486784 2634986887793589376 5335220418522243584 8035453949250897792 10735687479979552000 13435921010708206208 16136154541436860416 389643998455963008 3089877529184617216 5790111059913271424 8490344590641925632 11190578121370579840 13890811652099234048 16591045182827888256 844534639846990848 3544768170575645056 6245001701304299264 8945235232032953472 11645468762761607680 14345702293490261888 17045935824218916096 1299425281238018688 3999658811966672896 6699892342695327104 9400125873423981312 12100359404152635520 14800592934881289728 17500826465609943936 1754315922629046528 4454549453357700736 7154782984086354944 9855016514815009152 12555250045543663360 15255483576272317568 17955717107000971776 2209206564020074368 4909440094748728576 7609673625477382784 10309907156206036992 13010140686934691200 15710374217663345408 18410607748391999616 2664097205411102208 5364330736139756416 8064564266868410624 10764797797597064832 13465031328325719040 16165264859054373248 418754316073475840 3118987846802130048 5819221377530784256 8519454908259438464 11219688438988092672 13919921969716746880 16620155500445401088 873644957464503680 3573878488193157888 6274112018921812096 8974345549650466304 11674579080379120512 14374812611107774720 17075046141836428928 1328535598855531520 4028769129584185728 6729002660312839936 9429236191041494144 12129469721770148352 14829703252498802560 17529936783227456768 1783426240246559360 4483659770975213568 7183893301703867776 9884126832432521984 12584360363161176192 15284593893889830400 17984827424618484608 2238316881637587200 4938550412366241408 7638783943094895616 10339017473823549824 13039251004552204032 15739484535280858240 18439718066009512448 2693207523028615040 5393441053757269248 8093674584485923456 10793908115214577664 13494141645943231872 16194375176671886080 447864633690988672 3148098164419642880 5848331695148297088 8548565225876951296 11248798756605605504 13949032287334259712 16649265818062913920 902755275082016512 3602988805810670720 6303222336539324928 9003455867267979136 11703689397996633344 14403922928725287552 17104156459453941760 1357645916473044352 4057879447201698560 6758112977930352768 9458346508659006976 12158580039387661184 14858813570116315392 17559047100844969600 1812536557864072192 4512770088592726400 7213003619321380608 9913237150050034816 12613470680778689024 15313704211507343232 18013937742235997440 2267427199255100032 4967660729983754240 7667894260712408448 10368127791441062656 13068361322169716864 15768594852898371072 22084309917473664 2722317840646127872 5422551371374782080 8122784902103436288 10823018432832090496 13523251963560744704 16223485494289398912 476974951308501504 3177208482037155712 5877442012765809920 8577675543494464128 11277909074223118336 13978142604951772544 16678376135680426752 931865592699529344 3632099123428183552 6332332654156837760 9032566184885491968 11732799715614146176 14433033246342800384 17133266777071454592 1386756234090557184 4086989764819211392 6787223295547865600 9487456826276519808 12187690357005174016 14887923887733828224 17588157418462482432 1841646875481585024 4541880406210239232 7242113936938893440 9942347467667547648 12642580998396201856 15342814529124856064 18043048059853510272 2296537516872612864 4996771047601267072 7697004578329921280 10397238109058575488 13097471639787229696 15797705170515883904 51194627534986496 2751428158263640704 5451661688992294912 8151895219720949120 10852128750449603328 13552362281178257536 16252595811906911744 506085268926014336 3206318799654668544 5906552330383322752 8606785861111976960 11307019391840631168 14007252922569285376 16707486453297939584 960975910317042176 3661209441045696384 6361442971774350592 9061676502503004800 11761910033231659008 14462143563960313216 17162377094688967424 1415866551708070016 4116100082436724224 6816333613165378432 9516567143894032640 12216800674622686848 14917034205351341056 17617267736079995264 1870757193099097856 4570990723827752064 7271224254556406272 9971457785285060480 12671691316013714688 15371924846742368896 18072158377471023104 2325647834490125696 5025881365218779904 7726114895947434112 10426348426676088320 13126581957404742528 15826815488133396736 80304945152499328 2780538475881153536 5480772006609807744 8181005537338461952 10881239068067116160 13581472598795770368 16281706129524424576 535195586543527168 3235429117272181376 5935662648000835584 8635896178729489792 11336129709458144000 14036363240186798208 16736596770915452416 990086227934555008 3690319758663209216 6390553289391863424 9090786820120517632 11791020350849171840 14491253881577826048 17191487412306480256 1444976869325582848 4145210400054237056 6845443930782891264 9545677461511545472 12245910992240199680 14946144522968853888 17646378053697508096 1899867510716610688 4600101041445264896 7300334572173919104 10000568102902573312 12700801633631227520 15401035164359881728 18101268695088535936 2354758152107638528 5054991682836292736 7755225213564946944 10455458744293601152 13155692275022255360 15855925805750909568 109415262770012160 2809648793498666368 5509882324227320576 8210115854955974784 10910349385684628992 13610582916413283200 16310816447141937408 564305904161040000 3264539434889694208 5964772965618348416 8665006496347002624 11365240027075656832 14065473557804311040 16765707088532965248 1019196545552067840 3719430076280722048 6419663607009376256 9119897137738030464 11820130668466684672 14520364199195338880 17220597729923993088 1474087186943095680 4174320717671749888 6874554248400404096 9574787779129058304 12275021309857712512 14975254840586366720 17675488371315020928 1928977828334123520 4629211359062777728 7329444889791431936 10029678420520086144 12729911951248740352 15430145481977394560 18130379012706048768 2383868469725151360 5084102000453805568 7784335531182459776 10484569061911113984 13184802592639768192 15885036123368422400 138525580387524992 2838759111116179200 5538992641844833408 8239226172573487616 10939459703302141824 13639693234030796032 16339926764759450240 593416221778552832 3293649752507207040 5993883283235861248 8694116813964515456 11394350344693169664 14094583875421823872 16794817406150478080 1048306863169580672 3748540393898234880 6448773924626889088 9149007455355543296 11849240986084197504 14549474516812851712 17249708047541505920 1503197504560608512 4203431035289262720 6903664566017916928 9603898096746571136 12304131627475225344 15004365158203879552 17704598688932533760 1958088145951636352 4658321676680290560 7358555207408944768 10058788738137598976 12759022268866253184 15459255799594907392 18159489330323561600 2412978787342664192 5113212318071318400 7813445848799972608 10513679379528626816 13213912910257281024 15914146440985935232 167635898005037824 2867869428733692032 5568102959462346240 8268336490191000448 10968570020919654656 13668803551648308864 16369037082376963072 622526539396065664 3322760070124719872 6022993600853374080 8723227131582028288 11423460662310682496 14123694193039336704 16823927723767990912 1077417180787093504 3777650711515747712 6477884242244401920 9178117772973056128 11878351303701710336 14578584834430364544 17278818365159018752 1532307822178121344 4232541352906775552 6932774883635429760 9633008414364083968 12333241945092738176 15033475475821392384 17733709006550046592 1987198463569149184 4687431994297803392 7387665525026457600 10087899055755111808 12788132586483766016 15488366117212420224 18188599647941074432 2442089104960177024 5142322635688831232 7842556166417485440 10542789697146139648 13243023227874793856 15943256758603448064 196746215622550656 2896979746351204864 5597213277079859072 8297446807808513280 10997680338537167488 13697913869265821696 16398147399994475904 651636857013578496 3351870387742232704 6052103918470886912 8752337449199541120 11452570979928195328 14152804510656849536 16853038041385503744 1106527498404606336 3806761029133260544 6506994559861914752 9207228090590568960 11907461621319223168 14607695152047877376 17307928682776531584 1561418139795634176 4261651670524288384 6961885201252942592 9662118731981596800 12362352262710251008 15062585793438905216 17762819324167559424 2016308781186662016 4716542311915316224 7416775842643970432 10117009373372624640 12817242904101278848 15517476434829933056 18217709965558587264 2471199422577689856 5171432953306344064 7871666484034998272 10571900014763652480 13272133545492306688 15972367076220960896 225856533240063488 2926090063968717696 5626323594697371904 8326557125426026112 11026790656154680320 13727024186883334528 16427257717611988736 680747174631091328 3380980705359745536 6081214236088399744 8781447766817053952 11481681297545708160 14181914828274362368 16882148359003016576 1135637816022119168 3835871346750773376 6536104877479427584 9236338408208081792 11936571938936736000 14636805469665390208 17337039000394044416 1590528457413147008 4290761988141801216 6990995518870455424 9691229049599109632 12391462580327763840 15091696111056418048 17791929641785072256 2045419098804174848 4745652629532829056 7445886160261483264 10146119690990137472 12846353221718791680 15546586752447445888 18246820283176100096 2500309740195202688 5200543270923856896 7900776801652511104 10601010332381165312 13301243863109819520 16001477393838473728 254966850857576320 2955200381586230528 5655433912314884736 8355667443043538944 11055900973772193152 13756134504500847360 16456368035229501568 709857492248604160 3410091022977258368 6110324553705912576 8810558084434566784 11510791615163220992 14211025145891875200 16911258676620529408 1164748133639632000 3864981664368286208 6565215195096940416 9265448725825594624 11965682256554248832 14665915787282903040 17366149318011557248 1619638775030659840 4319872305759314048 7020105836487968256 9720339367216622464 12420572897945276672 15120806428673930880 17821039959402585088 2074529416421687680 4774762947150341888 7474996477878996096 10175230008607650304 12875463539336304512 15575697070064958720 18275930600793612928 2529420057812715520 5229653588541369728 7929887119270023936 10630120649998678144 13330354180727332352 16030587711455986560 284077168475089152 2984310699203743360 5684544229932397568 8384777760661051776 11085011291389705984 13785244822118360192 16485478352847014400 738967809866116992 3439201340594771200 6139434871323425408 8839668402052079616 11539901932780733824 14240135463509388032 16940368994238042240 1193858451257144832 3894091981985799040 6594325512714453248 9294559043443107456 11994792574171761664 14695026104900415872 17395259635629070080 1648749092648172672 4348982623376826880 7049216154105481088 9749449684834135296 12449683215562789504 15149916746291443712 17850150277020097920 2103639734039200512 4803873264767854720 7504106795496508928 10204340326225163136 12904573856953817344 15604807387682471552 18305040918411125760 2558530375430228352 5258763906158882560 7958997436887536768 10659230967616190976 13359464498344845184 16059698029073499392 313187486092601984 3013421016821256192 5713654547549910400 8413888078278564608 11114121609007218816 13814355139735873024 16514588670464527232 768078127483629824 3468311658212284032 6168545188940938240 8868778719669592448 11569012250398246656 14269245781126900864 16969479311855555072 1222968768874657664 3923202299603311872 6623435830331966080 9323669361060620288 12023902891789274496 14724136422517928704 17424369953246582912 1677859410265685504 4378092940994339712 7078326471722993920 9778560002451648128 12478793533180302336 15179027063908956544 17879260594637610752 2132750051656713344 4832983582385367552 7533217113114021760 10233450643842675968 12933684174571330176 15633917705299984384 18334151236028638592 2587640693047741184 5287874223776395392 7988107754505049600 10688341285233703808 13388574815962358016 16088808346691012224 342297803710114816 3042531334438769024 5742764865167423232 8442998395896077440 11143231926624731648 13843465457353385856 16543698988082040064 797188445101142656 3497421975829796864 6197655506558451072 8897889037287105280 11598122568015759488 14298356098744413696 16998589629473067904 1252079086492170496 3952312617220824704 6652546147949478912 9352779678678133120 12053013209406787328 14753246740135441536 17453480270864095744 1706969727883198336 4407203258611852544 7107436789340506752 9807670320069160960 12507903850797815168 15208137381526469376 17908370912255123584 2161860369274226176 4862093900002880384 7562327430731534592 10262560961460188800 12962794492188843008 15663028022917497216 18363261553646151424 2616751010665254016 5316984541393908224 8017218072122562432 10717451602851216640 13417685133579870848 16117918664308525056 371408121327627648 3071641652056281856 5771875182784936064 8472108713513590272 11172342244242244480 13872575774970898688 16572809305699552896 826298762718655488 3526532293447309696 6226765824175963904 8926999354904618112 11627232885633272320 14327466416361926528 17027699947090580736 1281189404109683328 3981422934838337536 6681656465566991744 9381889996295645952 12082123527024300160 14782357057752954368 17482590588481608576 1736080045500711168 4436313576229365376 7136547106958019584 9836780637686673792 12537014168415328000 15237247699143982208 17937481229872636416 2190970686891739008 4891204217620393216 7591437748349047424 10291671279077701632 12991904809806355840 15692138340535010048 18392371871263664256 2645861328282766848 5346094859011421056 8046328389740075264 10746561920468729472 13446795451197383680 16147028981926037888 400518438945140480 3100751969673794688 5800985500402448896 8501219031131103104 11201452561859757312 13901686092588411520 16601919623317065728 855409080336168320 3555642611064822528 6255876141793476736 8956109672522130944 11656343203250785152 14356576733979439360 17056810264708093568 1310299721727196160 4010533252455850368 6710766783184504576 9411000313913158784 12111233844641812992 14811467375370467200 17511700906099121408 1765190363118224000 4465423893846878208 7165657424575532416 9865890955304186624 12566124486032840832 15266358016761495040 17966591547490149248 2220081004509251840 4920314535237906048 7620548065966560256 10320781596695214464 13021015127423868672 15721248658152522880 18421482188881177088 2674971645900279680 5375205176628933888 8075438707357588096 10775672238086242304 13475905768814896512 16176139299543550720 429628756562653312 3129862287291307520 5830095818019961728 8530329348748615936 11230562879477270144 13930796410205924352 16631029940934578560 884519397953681152 3584752928682335360 6284986459410989568 8985219990139643776 11685453520868297984 14385687051596952192 17085920582325606400 1339410039344708992 4039643570073363200 6739877100802017408 9440110631530671616 12140344162259325824 14840577692987980032 17540811223716634240 1794300680735736832 4494534211464391040 7194767742193045248 9895001272921699456 12595234803650353664 15295468334379007872 17995701865107662080 2249191322126764672 4949424852855418880 7649658383584073088 10349891914312727296 13050125445041381504 15750358975770035712 3848432789138304 2704081963517792512 5404315494246446720 8104549024975100928 10804782555703755136 13505016086432409344 16205249617161063552 458739074180166144 3158972604908820352 5859206135637474560 8559439666366128768 11259673197094782976 13959906727823437184 16660140258552091392 913629715571193984 3613863246299848192 6314096777028502400 9014330307757156608 11714563838485810816 14414797369214465024 17115030899943119232 1368520356962221824 4068753887690876032 6768987418419530240 9469220949148184448 12169454479876838656 14869688010605492864 17569921541334147072 1823410998353249664 4523644529081903872 7223878059810558080 9924111590539212288 12624345121267866496 15324578651996520704 18024812182725174912 2278301639744277504 4978535170472931712 7678768701201585920 10379002231930240128 13079235762658894336 15779469293387548544 32958750406651136 2733192281135305344 5433425811863959552 8133659342592613760 10833892873321267968 13534126404049922176 16234359934778576384 487849391797678976 3188082922526333184 5888316453254987392 8588549983983641600 11288783514712295808 13989017045440950016 16689250576169604224 942740033188706816 3642973563917361024 6343207094646015232 9043440625374669440 11743674156103323648 14443907686831977856 17144141217560632064 1397630674579734656 4097864205308388864 6798097736037043072 9498331266765697280 12198564797494351488 14898798328223005696 17599031858951659904 1852521315970762496 4552754846699416704 7252988377428070912 9953221908156725120 12653455438885379328 15353688969614033536 18053922500342687744 2307411957361790336 5007645488090444544 7707879018819098752 10408112549547752960 13108346080276407168 15808579611005061376 62069068024163968 2762302598752818176 5462536129481472384 8162769660210126592 10863003190938780800 13563236721667435008 16263470252396089216 516959709415191808 3217193240143846016 5917426770872500224 8617660301601154432 11317893832329808640 14018127363058462848 16718360893787117056 971850350806219648 3672083881534873856 6372317412263528064 9072550942992182272 11772784473720836480 14473018004449490688 17173251535178144896 1426740992197247488 4126974522925901696 6827208053654555904 9527441584383210112 12227675115111864320 14927908645840518528 17628142176569172736 1881631633588275328 4581865164316929536 7282098695045583744 9982332225774237952 12682565756502892160 15382799287231546368 18083032817960200576 2336522274979303168 5036755805707957376 7736989336436611584 10437222867165265792 13137456397893920000 15837689928622574208 91179385641676800 2791412916370331008 5491646447098985216 8191879977827639424 10892113508556293632 13592347039284947840 16292580570013602048 546070027032704640 3246303557761358848 5946537088490013056 8646770619218667264 11347004149947321472 14047237680675975680 16747471211404629888 1000960668423732480 3701194199152386688 6401427729881040896 9101661260609695104 11801894791338349312 14502128322067003520 17202361852795657728 1455851309814760320 4156084840543414528 6856318371272068736 9556551902000722944 12256785432729377152 14957018963458031360 17657252494186685568 1910741951205788160 4610975481934442368 7311209012663096576 10011442543391750784 12711676074120404992 15411909604849059200 18112143135577713408 2365632592596816000 5065866123325470208 7766099654054124416 10466333184782778624 13166566715511432832 15866800246240087040 120289703259189632 2820523233987843840 5520756764716498048 8220990295445152256 10921223826173806464 13621457356902460672 16321690887631114880 575180344650217472 3275413875378871680 5975647406107525888 8675880936836180096 11376114467564834304 14076347998293488512 16776581529022142720 1030070986041245312 3730304516769899520 6430538047498553728 9130771578227207936 11831005108955862144 14531238639684516352 17231472170413170560 1484961627432273152 4185195158160927360 6885428688889581568 9585662219618235776 12285895750346889984 14986129281075544192 17686362811804198400 1939852268823300992 4640085799551955200 7340319330280609408 10040552861009263616 12740786391737917824 15441019922466572032 18141253453195226240 2394742910214328832 5094976440942983040 7795209971671637248 10495443502400291456 13195677033128945664 15895910563857599872 149400020876702464 2849633551605356672 5549867082334010880 8250100613062665088 10950334143791319296 13650567674519973504 16350801205248627712 604290662267730304 3304524192996384512 6004757723725038720 8704991254453692928 11405224785182347136 14105458315911001344 16805691846639655552 1059181303658758144 3759414834387412352 6459648365116066560 9159881895844720768 11860115426573374976 14560348957302029184 17260582488030683392 1514071945049785984 4214305475778440192 6914539006507094400 9614772537235748608 12315006067964402816 15015239598693057024 17715473129421711232 1968962586440813824 4669196117169468032 7369429647898122240 10069663178626776448 12769896709355430656 15470130240084084864 18170363770812739072 2423853227831841664 5124086758560495872 7824320289289150080 10524553820017804288 13224787350746458496 15925020881475112704 178510338494215296 2878743869222869504 5578977399951523712 8279210930680177920 10979444461408832128 13679677992137486336 16379911522866140544 633400979885243136 3333634510613897344 6033868041342551552 8734101572071205760 11434335102799859968 14134568633528514176 16834802164257168384 1088291621276270976 3788525152004925184 6488758682733579392 9188992213462233600 11889225744190887808 14589459274919542016 17289692805648196224 1543182262667298816 4243415793395953024 6943649324124607232 9643882854853261440 12344116385581915648 15044349916310569856 17744583447039224064 1998072904058326656 4698306434786980864 7398539965515635072 10098773496244289280 12799007026972943488 15499240557701597696 18199474088430251904 2452963545449354496 5153197076178008704 7853430606906662912 10553664137635317120 13253897668363971328 15954131199092625536 207620656111728128 2907854186840382336 5608087717569036544 8308321248297690752 11008554779026344960 13708788309754999168 16409021840483653376 662511297502755968 3362744828231410176 6062978358960064384 8763211889688718592 11463445420417372800 14163678951146027008 16863912481874681216 1117401938893783808 3817635469622438016 6517869000351092224 9218102531079746432 11918336061808400640 14618569592537054848 17318803123265709056 1572292580284811648 4272526111013465856 6972759641742120064 9672993172470774272 12373226703199428480 15073460233928082688 17773693764656736896 2027183221675839488 4727416752404493696 7427650283133147904 10127883813861802112 12828117344590456320 15528350875319110528 18228584406047764736 2482073863066867328 5182307393795521536 7882540924524175744 10582774455252829952 13283007985981484160 15983241516710138368 236730973729240960 2936964504457895168 5637198035186549376 8337431565915203584 11037665096643857792 13737898627372512000 16438132158101166208 691621615120268800 3391855145848923008 6092088676577577216 8792322207306231424 11492555738034885632 14192789268763539840 16893022799492194048 1146512256511296640 3846745787239950848 6546979317968605056 9247212848697259264 11947446379425913472 14647679910154567680 17347913440883221888 1601402897902324480 4301636428630978688 7001869959359632896 9702103490088287104 12402337020816941312 15102570551545595520 17802804082274249728 2056293539293352320 4756527070022006528 7456760600750660736 10156994131479314944 12857227662207969152 15557461192936623360 18257694723665277568 2511184180684380160 5211417711413034368 7911651242141688576 10611884772870342784 13312118303598996992 16012351834327651200 265841291346753792 2966074822075408000 5666308352804062208 8366541883532716416 11066775414261370624 13767008944990024832 16467242475718679040 720731932737781632 3420965463466435840 6121198994195090048 8821432524923744256 11521666055652398464 14221899586381052672 16922133117109706880 1175622574128809472 3875856104857463680 6576089635586117888 9276323166314772096 11976556697043426304 14676790227772080512 17377023758500734720 1630513215519837312 4330746746248491520 7030980276977145728 9731213807705799936 12431447338434454144 15131680869163108352 17831914399891762560 2085403856910865152 4785637387639519360 7485870918368173568 10186104449096827776 12886337979825481984 15586571510554136192 18286805041282790400 2540294498301892992 5240528029030547200 7940761559759201408 10640995090487855616 13341228621216509824 16041462151945164032 294951608964266624 2995185139692920832 5695418670421575040 8395652201150229248 11095885731878883456 13796119262607537664 16496352793336191872 749842250355294464 3450075781083948672 6150309311812602880 8850542842541257088 11550776373269911296 14251009903998565504 16951243434727219712 1204732891746322304 3904966422474976512 6605199953203630720 9305433483932284928 12005667014660939136 14705900545389593344 17406134076118247552 1659623533137350144 4359857063866004352 7060090594594658560 9760324125323312768 12460557656051966976 15160791186780621184 17861024717509275392 2114514174528377984 4814747705257032192 7514981235985686400 10215214766714340608 12915448297442994816 15615681828171649024 18315915358900303232 2569404815919405824 5269638346648060032 7969871877376714240 10670105408105368448 13370338938834022656 16070572469562676864 324061926581779456 3024295457310433664 5724528988039087872 8424762518767742080 11124996049496396288 13825229580225050496 16525463110953704704 778952567972807296 3479186098701461504 6179419629430115712 8879653160158769920 11579886690887424128 14280120221616078336 16980353752344732544 1233843209363835136 3934076740092489344 6634310270821143552 9334543801549797760 12034777332278451968 14735010863007106176 17435244393735760384 1688733850754862976 4388967381483517184 7089200912212171392 9789434442940825600 12489667973669479808 15189901504398134016 17890135035126788224 2143624492145890816 4843858022874545024 7544091553603199232 10244325084331853440 12944558615060507648 15644792145789161856 18345025676517816064 2598515133536918656 5298748664265572864 7998982194994227072 10699215725722881280 13399449256451535488 16099682787180189696 353172244199292288 3053405774927946496 5753639305656600704 8453872836385254912 11154106367113909120 13854339897842563328 16554573428571217536 808062885590320128 3508296416318974336 6208529947047628544 8908763477776282752 11608997008504936960 14309230539233591168 17009464069962245376 1262953526981347968 3963187057710002176 6663420588438656384 9363654119167310592 12063887649895964800 14764121180624619008 17464354711353273216 1717844168372375808 4418077699101030016 7118311229829684224 9818544760558338432 12518778291286992640 15219011822015646848 17919245352744301056 2172734809763403648 4872968340492057856 7573201871220712064 10273435401949366272 12973668932678020480 15673902463406674688 18374135994135328896 2627625451154431488 5327858981883085696 8028092512611739904 10728326043340394112 13428559574069048320 16128793104797702528 382282561816805120 3082516092545459328 5782749623274113536 8482983154002767744 11183216684731421952 13883450215460076160 16583683746188730368 837173203207832960 3537406733936487168 6237640264665141376 8937873795393795584 11638107326122449792 14338340856851104000 17038574387579758208 1292063844598860800 3992297375327515008 6692530906056169216 9392764436784823424 12092997967513477632 14793231498242131840 17493465028970786048 1746954485989888640 4447188016718542848 7147421547447197056 9847655078175851264 12547888608904505472 15248122139633159680 17948355670361813888 2201845127380916480 4902078658109570688 7602312188838224896 10302545719566879104 13002779250295533312 15703012781024187520 18403246311752841728 2656735768771944320 5356969299500598528 8057202830229252736 10757436360957906944 13457669891686561152 16157903422415215360 411392879434317952 3111626410162972160 5811859940891626368 8512093471620280576 11212327002348934784 13912560533077588992 16612794063806243200 866283520825345792 3566517051554000000 6266750582282654208 8966984113011308416 11667217643739962624 14367451174468616832 17067684705197271040 1321174162216373632 4021407692945027840 6721641223673682048 9421874754402336256 12122108285130990464 14822341815859644672 17522575346588298880 1776064803607401472 4476298334336055680 7176531865064709888 9876765395793364096 12576998926522018304 15277232457250672512 17977465987979326720 2230955444998429312 4931188975727083520 7631422506455737728 10331656037184391936 13031889567913046144 15732123098641700352 18432356629370354560 2685846086389457152 5386079617118111360 8086313147846765568 10786546678575419776 13486780209304073984 16187013740032728192 440503197051830784 3140736727780484992 5840970258509139200 8541203789237793408 11241437319966447616 13941670850695101824 16641904381423756032 895393838442858624 3595627369171512832 6295860899900167040 8996094430628821248 11696327961357475456 14396561492086129664 17096795022814783872 1350284479833886464 4050518010562540672 6750751541291194880 9450985072019849088 12151218602748503296 14851452133477157504 17551685664205811712 1805175121224914304 4505408651953568512 7205642182682222720 9905875713410876928 12606109244139531136 15306342774868185344 18006576305596839552 2260065762615942144 4960299293344596352 7660532824073250560 10360766354801904768 13060999885530558976 15761233416259213184 14722873278315776 2714956404006969984 5415189934735624192 8115423465464278400 10815656996192932608 13515890526921586816 16216124057650241024 469613514669343616 3169847045397997824 5870080576126652032 8570314106855306240 11270547637583960448 13970781168312614656 16671014699041268864 924504156060371456 3624737686789025664 6324971217517679872 9025204748246334080 11725438278974988288 14425671809703642496 17125905340432296704 1379394797451399296 4079628328180053504 6779861858908707712 9480095389637361920 12180328920366016128 14880562451094670336 17580795981823324544 1834285438842427136 4534518969571081344 7234752500299735552 9934986031028389760 12635219561757043968 15335453092485698176 18035686623214352384 2289176080233454976 4989409610962109184 7689643141690763392 10389876672419417600 13090110203148071808 15790343733876726016 43833190895828608 2744066721624482816 5444300252353137024 8144533783081791232 10844767313810445440 13545000844539099648 16245234375267753856 498723832286856448 3198957363015510656 5899190893744164864 8599424424472819072 11299657955201473280 13999891485930127488 16700125016658781696 953614473677884288 3653848004406538496 6354081535135192704 9054315065863846912 11754548596592501120 14454782127321155328 17155015658049809536 1408505115068912128 4108738645797566336 6808972176526220544 9509205707254874752 12209439237983528960 14909672768712183168 17609906299440837376 1863395756459939968 4563629287188594176 7263862817917248384 9964096348645902592 12664329879374556800 15364563410103211008 18064796940831865216 2318286397850967808 5018519928579622016 7718753459308276224 10418986990036930432 13119220520765584640 15819454051494238848 72943508513341440 2773177039241995648 5473410569970649856 8173644100699304064 10873877631427958272 13574111162156612480 16274344692885266688 527834149904369280 3228067680633023488 5928301211361677696 8628534742090331904 11328768272818986112 14029001803547640320 16729235334276294528 982724791295397120 3682958322024051328 6383191852752705536 9083425383481359744 11783658914210013952 14483892444938668160 17184125975667322368 1437615432686424960 4137848963415079168 6838082494143733376 9538316024872387584 12238549555601041792 14938783086329696000 17639016617058350208 1892506074077452800 4592739604806107008 7292973135534761216 9993206666263415424 12693440196992069632 15393673727720723840 18093907258449378048 2347396715468480640 5047630246197134848 7747863776925789056 10448097307654443264 13148330838383097472 15848564369111751680 102053826130854272 2802287356859508480 5502520887588162688 8202754418316816896 10902987949045471104 13603221479774125312 16303455010502779520 556944467521882112 3257177998250536320 5957411528979190528 8657645059707844736 11357878590436498944 14058112121165153152 16758345651893807360 1011835108912909952 3712068639641564160 6412302170370218368 9112535701098872576 11812769231827526784 14513002762556180992 17213236293284835200 1466725750303937792 4166959281032592000 6867192811761246208 9567426342489900416 12267659873218554624 14967893403947208832 17668126934675863040 1921616391694965632 4621849922423619840 7322083453152274048 10022316983880928256 12722550514609582464 15422784045338236672 18123017576066890880 2376507033085993472 5076740563814647680 7776974094543301888 10477207625271956096 13177441156000610304 15877674686729264512 131164143748367104 2831397674477021312 5531631205205675520 8231864735934329728 10932098266662983936 13632331797391638144 16332565328120292352 586054785139394944 3286288315868049152 5986521846596703360 8686755377325357568 11386988908054011776 14087222438782665984 16787455969511320192 1040945426530422784 3741178957259076992 6441412487987731200 9141646018716385408 11841879549445039616 14542113080173693824 17242346610902348032 1495836067921450624 4196069598650104832 6896303129378759040 9596536660107413248 12296770190836067456 14997003721564721664 17697237252293375872 1950726709312478464 4650960240041132672 7351193770769786880 10051427301498441088 12751660832227095296 15451894362955749504 18152127893684403712 2405617350703506304 5105850881432160512 7806084412160814720 10506317942889468928 13206551473618123136 15906785004346777344 160274461365879936 2860507992094534144 5560741522823188352 8260975053551842560 10961208584280496768 13661442115009150976 16361675645737805184 615165102756907776 3315398633485561984 6015632164214216192 8715865694942870400 11416099225671524608 14116332756400178816 16816566287128833024 1070055744147935616 3770289274876589824 6470522805605244032 9170756336333898240 11870989867062552448 14571223397791206656 17271456928519860864 1524946385538963456 4225179916267617664 6925413446996271872 9625646977724926080 12325880508453580288 15026114039182234496 17726347569910888704 1979837026929991296 4680070557658645504 7380304088387299712 10080537619115953920 12780771149844608128 15481004680573262336 18181238211301916544 2434727668321019136 5134961199049673344 7835194729778327552 10535428260506981760 13235661791235635968 15935895321964290176 189384778983392768 2889618309712046976 5589851840440701184 8290085371169355392 10990318901898009600 13690552432626663808 16390785963355318016 644275420374420608 3344508951103074816 6044742481831729024 8744976012560383232 11445209543289037440 14145443074017691648 16845676604746345856 1099166061765448448 3799399592494102656 6499633123222756864 9199866653951411072 11900100184680065280 14600333715408719488 17300567246137373696 1554056703156476288 4254290233885130496 6954523764613784704 9654757295342438912 12354990826071093120 15055224356799747328 17755457887528401536 2008947344547504128 4709180875276158336 7409414406004812544 10109647936733466752 12809881467462120960 15510114998190775168 18210348528919429376 2463837985938531968 5164071516667186176 7864305047395840384 10564538578124494592 13264772108853148800 15965005639581803008 218495096600905600 2918728627329559808 5618962158058214016 8319195688786868224 11019429219515522432 13719662750244176640 16419896280972830848 673385737991933440 3373619268720587648 6073852799449241856 8774086330177896064 11474319860906550272 14174553391635204480 16874786922363858688 1128276379382961280 3828509910111615488 6528743440840269696 9228976971568923904 11929210502297578112 14629444033026232320 17329677563754886528 1583167020773989120 4283400551502643328 6983634082231297536 9683867612959951744 12384101143688605952 15084334674417260160 17784568205145914368 2038057662165016960 4738291192893671168 7438524723622325376 10138758254350979584 12838991785079633792 15539225315808288000 18239458846536942208 2492948303556044800 5193181834284699008 7893415365013353216 10593648895742007424 13293882426470661632 15994115957199315840 247605414218418432 2947838944947072640 5648072475675726848 8348306006404381056 11048539537133035264 13748773067861689472 16449006598590343680 702496055609446272 3402729586338100480 6102963117066754688 8803196647795408896 11503430178524063104 14203663709252717312 16903897239981371520 1157386697000474112 3857620227729128320 6557853758457782528 9258087289186436736 11958320819915090944 14658554350643745152 17358787881372399360 1612277338391501952 4312510869120156160 7012744399848810368 9712977930577464576 12413211461306118784 15113444992034772992 17813678522763427200 2067167979782529792 4767401510511184000 7467635041239838208 10167868571968492416 12868102102697146624 15568335633425800832 18268569164154455040 2522058621173557632 5222292151902211840 7922525682630866048 10622759213359520256 13322992744088174464 16023226274816828672 276715731835931264 2976949262564585472 5677182793293239680 8377416324021893888 11077649854750548096 13777883385479202304 16478116916207856512 731606373226959104 3431839903955613312 6132073434684267520 8832306965412921728 11532540496141575936 14232774026870230144 16933007557598884352 1186497014617986944 3886730545346641152 6586964076075295360 9287197606803949568 11987431137532603776 14687664668261257984 17387898198989912192 1641387656009014784 4341621186737668992 7041854717466323200 9742088248194977408 12442321778923631616 15142555309652285824 17842788840380940032 2096278297400042624 4796511828128696832 7496745358857351040 10196978889586005248 12897212420314659456 15597445951043313664 18297679481771967872 2551168938791070464 5251402469519724672 7951636000248378880 10651869530977033088 13352103061705687296 16052336592434341504 305826049453444096 3006059580182098304 5706293110910752512 8406526641639406720 11106760172368060928 13806993703096715136 16507227233825369344 760716690844471936 3460950221573126144 6161183752301780352 8861417283030434560 11561650813759088768 14261884344487742976 16962117875216397184 1215607332235499776 3915840862964153984 6616074393692808192 9316307924421462400 12016541455150116608 14716774985878770816 17417008516607425024 1670497973626527616 4370731504355181824 7070965035083836032 9771198565812490240 12471432096541144448 15171665627269798656 17871899157998452864 2125388615017555456 4825622145746209664 7525855676474863872 10226089207203518080 12926322737932172288 15626556268660826496 18326789799389480704 2580279256408583296 5280512787137237504 7980746317865891712 10680979848594545920 13381213379323200128 16081446910051854336 334936367070956928 3035169897799611136 5735403428528265344 8435636959256919552 11135870489985573760 13836104020714227968 16536337551442882176 789827008461984768 3490060539190638976 6190294069919293184 8890527600647947392 11590761131376601600 14290994662105255808 16991228192833910016 1244717649853012608 3944951180581666816 6645184711310321024 9345418242038975232 12045651772767629440 14745885303496283648 17446118834224937856 1699608291244040448 4399841821972694656 7100075352701348864 9800308883430003072 12500542414158657280 15200775944887311488 17901009475615965696 2154498932635068288 4854732463363722496 7554965994092376704 10255199524821030912 12955433055549685120 15655666586278339328 18355900117006993536 2609389574026096128 5309623104754750336 8009856635483404544 10710090166212058752 13410323696940712960 16110557227669367168 364046684688469760 3064280215417123968 5764513746145778176 8464747276874432384 11164980807603086592 13865214338331740800 16565447869060395008 818937326079497600 3519170856808151808 6219404387536806016 8919637918265460224 11619871448994114432 14320104979722768640 17020338510451422848 1273827967470525440 3974061498199179648 6674295028927833856 9374528559656488064 12074762090385142272 14774995621113796480 17475229151842450688 1728718608861553280 4428952139590207488 7129185670318861696 9829419201047515904 12529652731776170112 15229886262504824320 17930119793233478528 2183609250252581120 4883842780981235328 7584076311709889536 10284309842438543744 12984543373167197952 15684776903895852160 18385010434624506368 2638499891643608960 5338733422372263168 8038966953100917376 10739200483829571584 13439434014558225792 16139667545286880000 393157002305982592 3093390533034636800 5793624063763291008 8493857594491945216 11194091125220599424 13894324655949253632 16594558186677907840 848047643697010432 3548281174425664640 6248514705154318848 8948748235882973056 11648981766611627264 14349215297340281472 17049448828068935680 1302938285088038272 4003171815816692480 6703405346545346688 9403638877274000896 12103872408002655104 14804105938731309312 17504339469459963520 1757828926479066112 4458062457207720320 7158295987936374528 9858529518665028736 12558763049393682944 15258996580122337152 17959230110850991360 2212719567870093952 4912953098598748160 7613186629327402368 10313420160056056576 13013653690784710784 15713887221513364992 18414120752242019200 2667610209261121792 5367843739989776000 8068077270718430208 10768310801447084416 13468544332175738624 16168777862904392832 422267319923495424 3122500850652149632 5822734381380803840 8522967912109458048 11223201442838112256 13923434973566766464 16623668504295420672 877157961314523264 3577391492043177472 6277625022771831680 8977858553500485888 11678092084229140096 14378325614957794304 17078559145686448512 1332048602705551104 4032282133434205312 6732515664162859520 9432749194891513728 12132982725620167936 14833216256348822144 17533449787077476352 1786939244096578944 4487172774825233152 7187406305553887360 9887639836282541568 12587873367011195776 15288106897739849984 17988340428468504192 2241829885487606784 4942063416216260992 7642296946944915200 10342530477673569408 13042764008402223616 15742997539130877824 18443231069859532032 2696720526878634624 5396954057607288832 8097187588335943040 10797421119064597248 13497654649793251456 16197888180521905664 451377637541008256 3151611168269662464 5851844698998316672 8552078229726970880 11252311760455625088 13952545291184279296 16652778821912933504 906268278932036096 3606501809660690304 6306735340389344512 9006968871117998720 11707202401846652928 14407435932575307136 17107669463303961344 1361158920323063936 4061392451051718144 6761625981780372352 9461859512509026560 12162093043237680768 14862326573966334976 17562560104694989184 1816049561714091776 4516283092442745984 7216516623171400192 9916750153900054400 12616983684628708608 15317217215357362816 18017450746086017024 2270940203105119616 4971173733833773824 7671407264562428032 10371640795291082240 13071874326019736448 15772107856748390656 25597313767493248 2725830844496147456 5426064375224801664 8126297905953455872 10826531436682110080 13526764967410764288 16226998498139418496 480487955158521088 3180721485887175296 5880955016615829504 8581188547344483712 11281422078073137920 13981655608801792128 16681889139530446336 935378596549548928 3635612127278203136 6335845658006857344 9036079188735511552 11736312719464165760 14436546250192819968 17136779780921474176 1390269237940576768 4090502768669230976 6790736299397885184 9490969830126539392 12191203360855193600 14891436891583847808 17591670422312502016 1845159879331604608 4545393410060258816 7245626940788913024 9945860471517567232 12646094002246221440 15346327532974875648 18046561063703529856 2300050520722632448 5000284051451286656 7700517582179940864 10400751112908595072 13100984643637249280 15801218174365903488 54707631385006080 2754941162113660288 5455174692842314496 8155408223570968704 10855641754299622912 13555875285028277120 16256108815756931328 509598272776033920 3209831803504688128 5910065334233342336 8610298864961996544 11310532395690650752 14010765926419304960 16710999457147959168 964488914167061760 3664722444895715968 6364955975624370176 9065189506353024384 11765423037081678592 14465656567810332800 17165890098538987008 1419379555558089600 4119613086286743808 6819846617015398016 9520080147744052224 12220313678472706432 14920547209201360640 17620780739930014848 1874270196949117440 4574503727677771648 7274737258406425856 9974970789135080064 12675204319863734272 15375437850592388480 18075671381321042688 2329160838340145280 5029394369068799488 7729627899797453696 10429861430526107904 13130094961254762112 15830328491983416320 83817949002518912 2784051479731173120 5484285010459827328 8184518541188481536 10884752071917135744 13584985602645789952 16285219133374444160 538708590393546752 3238942121122200960 5939175651850855168 8639409182579509376 11339642713308163584 14039876244036817792 16740109774765472000 993599231784574592 3693832762513228800 6394066293241883008 9094299823970537216 11794533354699191424 14494766885427845632 17195000416156499840 1448489873175602432 4148723403904256640 6848956934632910848 9549190465361565056 12249423996090219264 14949657526818873472 17649891057547527680 1903380514566630272 4603614045295284480 7303847576023938688 10004081106752592896 12704314637481247104 15404548168209901312 18104781698938555520 2358271155957658112 5058504686686312320 7758738217414966528 10458971748143620736 13159205278872274944 15859438809600929152 112928266620031744 2813161797348685952 5513395328077340160 8213628858805994368 10913862389534648576 13614095920263302784 16314329450991956992 567818908011059584 3268052438739713792 5968285969468368000 8668519500197022208 11368753030925676416 14068986561654330624 16769220092382984832 1022709549402087424 3722943080130741632 6423176610859395840 9123410141588050048 11823643672316704256 14523877203045358464 17224110733774012672 1477600190793115264 4177833721521769472 6878067252250423680 9578300782979077888 12278534313707732096 14978767844436386304 17679001375165040512 1932490832184143104 4632724362912797312 7332957893641451520 10033191424370105728 12733424955098759936 15433658485827414144 18133892016556068352 2387381473575170944 5087615004303825152 7787848535032479360 10488082065761133568 13188315596489787776 15888549127218441984 142038584237544576 2842272114966198784 5542505645694852992 8242739176423507200 10942972707152161408 13643206237880815616 16343439768609469824 596929225628572416 3297162756357226624 5997396287085880832 8697629817814535040 11397863348543189248 14098096879271843456 16798330410000497664 1051819867019600256 3752053397748254464 6452286928476908672 9152520459205562880 11852753989934217088 14552987520662871296 17253221051391525504 1506710508410628096 4206944039139282304 6907177569867936512 9607411100596590720 12307644631325244928 15007878162053899136 17708111692782553344 1961601149801655936 4661834680530310144 7362068211258964352 10062301741987618560 12762535272716272768 15462768803444926976 18163002334173581184 2416491791192683776 5116725321921337984 7816958852649992192 10517192383378646400 13217425914107300608 15917659444835954816 171148901855057408 2871382432583711616 5571615963312365824 8271849494041020032 10972083024769674240 13672316555498328448 16372550086226982656 626039543246085248 3326273073974739456 6026506604703393664 8726740135432047872 11426973666160702080 14127207196889356288 16827440727618010496 1080930184637113088 3781163715365767296 6481397246094421504 9181630776823075712 11881864307551729920 14582097838280384128 17282331369009038336 1535820826028140928 4236054356756795136 6936287887485449344 9636521418214103552 12336754948942757760 15036988479671411968 17737222010400066176 1990711467419168768 4690944998147822976 7391178528876477184 10091412059605131392 12791645590333785600 15491879121062439808 18192112651791094016 2445602108810196608 5145835639538850816 7846069170267505024 10546302700996159232 13246536231724813440 15946769762453467648 200259219472570240 2900492750201224448 5600726280929878656 8300959811658532864 11001193342387187072 13701426873115841280 16401660403844495488 655149860863598080 3355383391592252288 6055616922320906496 8755850453049560704 11456083983778214912 14156317514506869120 16856551045235523328 1110040502254625920 3810274032983280128 6510507563711934336 9210741094440588544 11910974625169242752 14611208155897896960 17311441686626551168 1564931143645653760 4265164674374307968 6965398205102962176 9665631735831616384 12365865266560270592 15066098797288924800 17766332328017579008 2019821785036681600 4720055315765335808 7420288846493990016 10120522377222644224 12820755907951298432 15520989438679952640 18221222969408606848 2474712426427709440 5174945957156363648 7875179487885017856 10575413018613672064 13275646549342326272 15975880080070980480 229369537090083072 2929603067818737280 5629836598547391488 8330070129276045696 11030303660004699904 13730537190733354112 16430770721462008320 684260178481110912 3384493709209765120 6084727239938419328 8784960770667073536 11485194301395727744 14185427832124381952 16885661362853036160 1139150819872138752 3839384350600792960 6539617881329447168 9239851412058101376 11940084942786755584 14640318473515409792 17340552004244064000 1594041461263166592 4294274991991820800 6994508522720475008 9694742053449129216 12394975584177783424 15095209114906437632 17795442645635091840 2048932102654194432 4749165633382848640 7449399164111502848 10149632694840157056 12849866225568811264 15550099756297465472 18250333287026119680 2503822744045222272 5204056274773876480 7904289805502530688 10604523336231184896 13304756866959839104 16004990397688493312 258479854707595904 2958713385436250112 5658946916164904320 8359180446893558528 11059413977622212736 13759647508350866944 16459881039079521152 713370496098623744 3413604026827277952 6113837557555932160 8814071088284586368 11514304619013240576 14214538149741894784 16914771680470548992 1168261137489651584 3868494668218305792 6568728198946960000 9268961729675614208 11969195260404268416 14669428791132922624 17369662321861576832 1623151778880679424 4323385309609333632 7023618840337987840 9723852371066642048 12424085901795296256 15124319432523950464 17824552963252604672 2078042420271707264 4778275951000361472 7478509481729015680 10178743012457669888 12878976543186324096 15579210073914978304 18279443604643632512 2532933061662735104 5233166592391389312 7933400123120043520 10633633653848697728 13333867184577351936 16034100715306006144 287590172325108736 2987823703053762944 5688057233782417152 8388290764511071360 11088524295239725568 13788757825968379776 16488991356697033984 742480813716136576 3442714344444790784 6142947875173444992 8843181405902099200 11543414936630753408 14243648467359407616 16943881998088061824 1197371455107164416 3897604985835818624 6597838516564472832 9298072047293127040 11998305578021781248 14698539108750435456 17398772639479089664 1652262096498192256 4352495627226846464 7052729157955500672 9752962688684154880 12453196219412809088 15153429750141463296 17853663280870117504 2107152737889220096 4807386268617874304 7507619799346528512 10207853330075182720 12908086860803836928 15608320391532491136 18308553922261145344 2562043379280247936 5262276910008902144 7962510440737556352 10662743971466210560 13362977502194864768 16063211032923518976 316700489942621568 3016934020671275776 5717167551399929984 8417401082128584192 11117634612857238400 13817868143585892608 16518101674314546816 771591131333649408 3471824662062303616 6172058192790957824 8872291723519612032 11572525254248266240 14272758784976920448 16972992315705574656 1226481772724677248 3926715303453331456 6626948834181985664 9327182364910639872 12027415895639294080 14727649426367948288 17427882957096602496 1681372414115705088 4381605944844359296 7081839475573013504 9782073006301667712 12482306537030321920 15182540067758976128 17882773598487630336 2136263055506732928 4836496586235387136 7536730116964041344 10236963647692695552 12937197178421349760 15637430709150003968 18337664239878658176 2591153696897760768 5291387227626414976 7991620758355069184 10691854289083723392 13392087819812377600 16092321350541031808 345810807560134400 3046044338288788608 5746277869017442816 8446511399746097024 11146744930474751232 13846978461203405440 16547211991932059648 800701448951162240 3500934979679816448 6201168510408470656 8901402041137124864 11601635571865779072 14301869102594433280 17002102633323087488 1255592090342190080 3955825621070844288 6656059151799498496 9356292682528152704 12056526213256806912 14756759743985461120 17456993274714115328 1710482731733217920 4410716262461872128 7110949793190526336 9811183323919180544 12511416854647834752 15211650385376488960 17911883916105143168 2165373373124245760 4865606903852899968 7565840434581554176 10266073965310208384 12966307496038862592 15666541026767516800 18366774557496171008 2620264014515273600 5320497545243927808 8020731075972582016 10720964606701236224 13421198137429890432 16121431668158544640 374921125177647232 3075154655906301440 5775388186634955648 8475621717363609856 11175855248092264064 13876088778820918272 16576322309549572480 829811766568675072 3530045297297329280 6230278828025983488 8930512358754637696 11630745889483291904 14330979420211946112 17031212950940600320 1284702407959702912 3984935938688357120 6685169469417011328 9385403000145665536 12085636530874319744 14785870061602973952 17486103592331628160 1739593049350730752 4439826580079384960 7140060110808039168 9840293641536693376 12540527172265347584 15240760702994001792 17940994233722656000 2194483690741758592 4894717221470412800 7594950752199067008 10295184282927721216 12995417813656375424 15695651344385029632 18395884875113683840 2649374332132786432 5349607862861440640 8049841393590094848 10750074924318749056 13450308455047403264 16150541985776057472 404031442795160064 3104264973523814272 5804498504252468480 8504732034981122688 11204965565709776896 13905199096438431104 16605432627167085312 858922084186187904 3559155614914842112 6259389145643496320 8959622676372150528 11659856207100804736 14360089737829458944 17060323268558113152 1313812725577215744 4014046256305869952 6714279787034524160 9414513317763178368 12114746848491832576 14814980379220486784 17515213909949140992 1768703366968243584 4468936897696897792 7169170428425552000 9869403959154206208 12569637489882860416 15269871020611514624 17970104551340168832 2223594008359271424 4923827539087925632 7624061069816579840 10324294600545234048 13024528131273888256 15724761662002542464 18424995192731196672 2678484649750299264 5378718180478953472 8078951711207607680 10779185241936261888 13479418772664916096 16179652303393570304 433141760412672896 3133375291141327104 5833608821869981312 8533842352598635520 11234075883327289728 13934309414055943936 16634542944784598144 888032401803700736 3588265932532354944 6288499463261009152 8988732993989663360 11688966524718317568 14389200055446971776 17089433586175625984 1342923043194728576 4043156573923382784 6743390104652036992 9443623635380691200 12143857166109345408 14844090696837999616 17544324227566653824 1797813684585756416 4498047215314410624 7198280746043064832 9898514276771719040 12598747807500373248 15298981338229027456 17999214868957681664 2252704325976784256 4952937856705438464 7653171387434092672 10353404918162746880 13053638448891401088 15753871979620055296 7361436639157888 2707594967367812096 5407828498096466304 8108062028825120512 10808295559553774720 13508529090282428928 16208762621011083136 462252078030185728 3162485608758839936 5862719139487494144 8562952670216148352 11263186200944802560 13963419731673456768 16663653262402110976 917142719421213568 3617376250149867776 6317609780878521984 9017843311607176192 11718076842335830400 14418310373064484608 17118543903793138816 1372033360812241408 4072266891540895616 6772500422269549824 9472733952998204032 12172967483726858240 14873201014455512448 17573434545184166656 1826924002203269248 4527157532931923456 7227391063660577664 9927624594389231872 12627858125117886080 15328091655846540288 18028325186575194496 2281814643594297088 4982048174322951296 7682281705051605504 10382515235780259712 13082748766508913920 15782982297237568128 36471754256670720 2736705284985324928 5436938815713979136 8137172346442633344 10837405877171287552 13537639407899941760 16237872938628595968 491362395647698560 3191595926376352768 5891829457105006976 8592062987833661184 11292296518562315392 13992530049290969600 16692763580019623808 946253037038726400 3646486567767380608 6346720098496034816 9046953629224689024 11747187159953343232 14447420690681997440 17147654221410651648 1401143678429754240 4101377209158408448 6801610739887062656 9501844270615716864 12202077801344371072 14902311332073025280 17602544862801679488 1856034319820782080 4556267850549436288 7256501381278090496 9956734912006744704 12656968442735398912 15357201973464053120 18057435504192707328 2310924961211809920 5011158491940464128 7711392022669118336 10411625553397772544 13111859084126426752 15812092614855080960 65582071874183552 2765815602602837760 5466049133331491968 8166282664060146176 10866516194788800384 13566749725517454592 16266983256246108800 520472713265211392 3220706243993865600 5920939774722519808 8621173305451174016 11321406836179828224 14021640366908482432 16721873897637136640 975363354656239232 3675596885384893440 6375830416113547648 9076063946842201856 11776297477570856064 14476531008299510272 17176764539028164480 1430253996047267072 4130487526775921280 6830721057504575488 9530954588233229696 12231188118961883904 14931421649690538112 17631655180419192320 1885144637438294912 4585378168166949120 7285611698895603328 9985845229624257536 12686078760352911744 15386312291081565952 18086545821810220160 2340035278829322752 5040268809557976960 7740502340286631168 10440735871015285376 13140969401743939584 15841202932472593792 94692389491696384 2794925920220350592 5495159450949004800 8195392981677659008 10895626512406313216 13595860043134967424 16296093573863621632 549583030882724224 3249816561611378432 5950050092340032640 8650283623068686848 11350517153797341056 14050750684525995264 16750984215254649472 1004473672273752064 3704707203002406272 6404940733731060480 9105174264459714688 11805407795188368896 14505641325917023104 17205874856645677312 1459364313664779904 4159597844393434112 6859831375122088320 9560064905850742528 12260298436579396736 14960531967308050944 17660765498036705152 1914254955055807744 4614488485784461952 7314722016513116160 10014955547241770368 12715189077970424576 15415422608699078784 18115656139427732992 2369145596446835584 5069379127175489792 7769612657904144000 10469846188632798208 13170079719361452416 15870313250090106624 123802707109209216 2824036237837863424 5524269768566517632 8224503299295171840 10924736830023826048 13624970360752480256 16325203891481134464 578693348500237056 3278926879228891264 5979160409957545472 8679393940686199680 11379627471414853888 14079861002143508096 16780094532872162304 1033583989891264896 3733817520619919104 6434051051348573312 9134284582077227520 11834518112805881728 14534751643534535936 17234985174263190144 1488474631282292736 4188708162010946944 6888941692739601152 9589175223468255360 12289408754196909568 14989642284925563776 17689875815654217984 1943365272673320576 4643598803401974784 7343832334130628992 10044065864859283200 12744299395587937408 15444532926316591616 18144766457045245824 2398255914064348416 5098489444793002624 7798722975521656832 10498956506250311040 13199190036978965248 15899423567707619456 152913024726722048 2853146555455376256 5553380086184030464 8253613616912684672 10953847147641338880 13654080678369993088 16354314209098647296 607803666117749888 3308037196846404096 6008270727575058304 8708504258303712512 11408737789032366720 14108971319761020928 16809204850489675136 1062694307508777728 3762927838237431936 6463161368966086144 9163394899694740352 11863628430423394560 14563861961152048768 17264095491880702976 1517584948899805568 4217818479628459776 6918052010357113984 9618285541085768192 12318519071814422400 15018752602543076608 17718986133271730816 1972475590290833408 4672709121019487616 7372942651748141824 10073176182476796032 12773409713205450240 15473643243934104448 18173876774662758656 2427366231681861248 5127599762410515456 7827833293139169664 10528066823867823872 13228300354596478080 15928533885325132288 182023342344234880 2882256873072889088 5582490403801543296 8282723934530197504 10982957465258851712 13683190995987505920 16383424526716160128 636913983735262720 3337147514463916928 6037381045192571136 8737614575921225344 11437848106649879552 14138081637378533760 16838315168107187968 1091804625126290560 3792038155854944768 6492271686583598976 9192505217312253184 11892738748040907392 14592972278769561600 17293205809498215808 1546695266517318400 4246928797245972608 6947162327974626816 9647395858703281024 12347629389431935232 15047862920160589440 17748096450889243648 2001585907908346240 4701819438637000448 7402052969365654656 10102286500094308864 12802520030822963072 15502753561551617280 18202987092280271488 2456476549299374080 5156710080028028288 7856943610756682496 10557177141485336704 13257410672213990912 15957644202942645120 211133659961747712 2911367190690401920 5611600721419056128 8311834252147710336 11012067782876364544 13712301313605018752 16412534844333672960 666024301352775552 3366257832081429760 6066491362810083968 8766724893538738176 11466958424267392384 14167191954996046592 16867425485724700800 1120914942743803392 3821148473472457600 6521382004201111808 9221615534929766016 11921849065658420224 14622082596387074432 17322316127115728640 1575805584134831232 4276039114863485440 6976272645592139648 9676506176320793856 12376739707049448064 15076973237778102272 17777206768506756480 2030696225525859072 4730929756254513280 7431163286983167488 10131396817711821696 12831630348440475904 15531863879169130112 18232097409897784320 2485586866916886912 5185820397645541120 7886053928374195328 10586287459102849536 13286520989831503744 15986754520560157952 240243977579260544 2940477508307914752 5640711039036568960 8340944569765223168 11041178100493877376 13741411631222531584 16441645161951185792 695134618970288384 3395368149698942592 6095601680427596800 8795835211156251008 11496068741884905216 14196302272613559424 16896535803342213632 1150025260361316224 3850258791089970432 6550492321818624640 9250725852547278848 11950959383275933056 14651192914004587264 17351426444733241472 1604915901752344064 4305149432480998272 7005382963209652480 9705616493938306688 12405850024666960896 15106083555395615104 17806317086124269312 2059806543143371904 4760040073872026112 7460273604600680320 10160507135329334528 12860740666057988736 15560974196786642944 18261207727515297152 2514697184534399744 5214930715263053952 7915164245991708160 10615397776720362368 13315631307449016576 16015864838177670784 269354295196773376 2969587825925427584 5669821356654081792 8370054887382736000 11070288418111390208 13770521948840044416 16470755479568698624 724244936587801216 3424478467316455424 6124711998045109632 8824945528773763840 11525179059502418048 14225412590231072256 16925646120959726464 1179135577978829056 3879369108707483264 6579602639436137472 9279836170164791680 11980069700893445888 14680303231622100096 17380536762350754304 1634026219369856896 4334259750098511104 7034493280827165312 9734726811555819520 12434960342284473728 15135193873013127936 17835427403741782144 2088916860760884736 4789150391489538944 7489383922218193152 10189617452946847360 12889850983675501568 15590084514404155776 18290318045132809984 2543807502151912576 5244041032880566784 7944274563609220992 10644508094337875200 13344741625066529408 16044975155795183616 298464612814286208 2998698143542940416 5698931674271594624 8399165205000248832 11099398735728903040 13799632266457557248 16499865797186211456 753355254205314048 3453588784933968256 6153822315662622464 8854055846391276672 11554289377119930880 14254522907848585088 16954756438577239296 1208245895596341888 3908479426324996096 6608712957053650304 9308946487782304512 12009180018510958720 14709413549239612928 17409647079968267136 1663136536987369728 4363370067716023936 7063603598444678144 9763837129173332352 12464070659901986560 15164304190630640768 17864537721359294976 2118027178378397568 4818260709107051776 7518494239835705984 10218727770564360192 12918961301293014400 15619194832021668608 18319428362750322816 2572917819769425408 5273151350498079616 7973384881226733824 10673618411955388032 13373851942684042240 16074085473412696448 327574930431799040 3027808461160453248 5728041991889107456 8428275522617761664 11128509053346415872 13828742584075070080 16528976114803724288 782465571822826880 3482699102551481088 6182932633280135296 8883166164008789504 11583399694737443712 14283633225466097920 16983866756194752128 1237356213213854720 3937589743942508928 6637823274671163136 9338056805399817344 12038290336128471552 14738523866857125760 17438757397585779968 1692246854604882560 4392480385333536768 7092713916062190976 9792947446790845184 12493180977519499392 15193414508248153600 17893648038976807808 2147137495995910400 4847371026724564608 7547604557453218816 10247838088181873024 12948071618910527232 15648305149639181440 18348538680367835648 2602028137386938240 5302261668115592448 8002495198844246656 10702728729572900864 13402962260301555072 16103195791030209280 356685248049311872 3056918778777966080 5757152309506620288 8457385840235274496 11157619370963928704 13857852901692582912 16558086432421237120 811575889440339712 3511809420168993920 6212042950897648128 8912276481626302336 11612510012354956544 14312743543083610752 17012977073812264960 1266466530831367552 3966700061560021760 6666933592288675968 9367167123017330176 12067400653745984384 14767634184474638592 17467867715203292800 1721357172222395392 4421590702951049600 7121824233679703808 9822057764408358016 12522291295137012224 15222524825865666432 17922758356594320640 2176247813613423232 4876481344342077440 7576714875070731648 10276948405799385856 12977181936528040064 15677415467256694272 18377648997985348480 2631138455004451072 5331371985733105280 8031605516461759488 10731839047190413696 13432072577919067904 16132306108647722112 385795565666824704 3086029096395478912 5786262627124133120 8486496157852787328 11186729688581441536 13886963219310095744 16587196750038749952 840686207057852544 3540919737786506752 6241153268515160960 8941386799243815168 11641620329972469376 14341853860701123584 17042087391429777792 1295576848448880384 3995810379177534592 6696043909906188800 9396277440634843008 12096510971363497216 14796744502092151424 17496978032820805632 1750467489839908224 4450701020568562432 7150934551297216640 9851168082025870848 12551401612754525056 15251635143483179264 17951868674211833472 2205358131230936064 4905591661959590272 7605825192688244480 10306058723416898688 13006292254145552896 15706525784874207104 18406759315602861312 2660248772621963904 5360482303350618112 8060715834079272320 10760949364807926528 13461182895536580736 16161416426265234944 414905883284337536 3115139414012991744 5815372944741645952 8515606475470300160 11215840006198954368 13916073536927608576 16616307067656262784 869796524675365376 3570030055404019584 6270263586132673792 8970497116861328000 11670730647589982208 14370964178318636416 17071197709047290624 1324687166066393216 4024920696795047424 6725154227523701632 9425387758252355840 12125621288981010048 14825854819709664256 17526088350438318464 1779577807457421056 4479811338186075264 7180044868914729472 9880278399643383680 12580511930372037888 15280745461100692096 17980978991829346304 2234468448848448896 4934701979577103104 7634935510305757312 10335169041034411520 13035402571763065728 15735636102491719936 18435869633220374144 2689359090239476736 5389592620968130944 8089826151696785152 10790059682425439360 13490293213154093568 16190526743882747776 444016200901850368 3144249731630504576 5844483262359158784 8544716793087812992 11244950323816467200 13945183854545121408 16645417385273775616 898906842292878208 3599140373021532416 6299373903750186624 8999607434478840832 11699840965207495040 14400074495936149248 17100308026664803456 1353797483683906048 4054031014412560256 6754264545141214464 9454498075869868672 12154731606598522880 14854965137327177088 17555198668055831296 1808688125074933888 4508921655803588096 7209155186532242304 9909388717260896512 12609622247989550720 15309855778718204928 18010089309446859136 2263578766465961728 4963812297194615936 7664045827923270144 10364279358651924352 13064512889380578560 15764746420109232768 18235877128335360 2718469407856989568 5418702938585643776 8118936469314297984 10819170000042952192 13519403530771606400 16219637061500260608 473126518519363200 3173360049248017408 5873593579976671616 8573827110705325824 11274060641433980032 13974294172162634240 16674527702891288448 928017159910391040 3628250690639045248 6328484221367699456 9028717752096353664 11728951282825007872 14429184813553662080 17129418344282316288 1382907801301418880 4083141332030073088 6783374862758727296 9483608393487381504 12183841924216035712 14884075454944689920 17584308985673344128 1837798442692446720 4538031973421100928 7238265504149755136 9938499034878409344 12638732565607063552 15338966096335717760 18039199627064371968 2292689084083474560 4992922614812128768 7693156145540782976 10393389676269437184 13093623206998091392 15793856737726745600 47346194745848192 2747579725474502400 5447813256203156608 8148046786931810816 10848280317660465024 13548513848389119232 16248747379117773440 502236836136876032 3202470366865530240 5902703897594184448 8602937428322838656 11303170959051492864 14003404489780147072 16703638020508801280 957127477527903872 3657361008256558080 6357594538985212288 9057828069713866496 11758061600442520704 14458295131171174912 17158528661899829120 1412018118918931712 4112251649647585920 6812485180376240128 9512718711104894336 12212952241833548544 14913185772562202752 17613419303290856960 1866908760309959552 4567142291038613760 7267375821767267968 9967609352495922176 12667842883224576384 15368076413953230592 18068309944681884800 2321799401700987392 5022032932429641600 7722266463158295808 10422499993886950016 13122733524615604224 15822967055344258432 76456512363361024 2776690043092015232 5476923573820669440 8177157104549323648 10877390635277977856 13577624166006632064 16277857696735286272 531347153754388864 3231580684483043072 5931814215211697280 8632047745940351488 11332281276669005696 14032514807397659904 16732748338126314112 986237795145416704 3686471325874070912 6386704856602725120 9086938387331379328 11787171918060033536 14487405448788687744 17187638979517341952 1441128436536444544 4141361967265098752 6841595497993752960 9541829028722407168 12242062559451061376 14942296090179715584 17642529620908369792 1896019077927472384 4596252608656126592 7296486139384780800 9996719670113435008 12696953200842089216 15397186731570743424 18097420262299397632 2350909719318500224 5051143250047154432 7751376780775808640 10451610311504462848 13151843842233117056 15852077372961771264 105566829980873856 2805800360709528064 5506033891438182272 8206267422166836480 10906500952895490688 13606734483624144896 16306968014352799104 560457471371901696 3260691002100555904 5960924532829210112 8661158063557864320 11361391594286518528 14061625125015172736 16761858655743826944 1015348112762929536 3715581643491583744 6415815174220237952 9116048704948892160 11816282235677546368 14516515766406200576 17216749297134854784 1470238754153957376 4170472284882611584 6870705815611265792 9570939346339920000 12271172877068574208 14971406407797228416 17671639938525882624 1925129395544985216 4625362926273639424 7325596457002293632 10025829987730947840 12726063518459602048 15426297049188256256 18126530579916910464 2380020036936013056 5080253567664667264 7780487098393321472 10480720629121975680 13180954159850629888 15881187690579284096 134677147598386688 2834910678327040896 5535144209055695104 8235377739784349312 10935611270513003520 13635844801241657728 16336078331970311936 589567788989414528 3289801319718068736 5990034850446722944 8690268381175377152 11390501911904031360 14090735442632685568 16790968973361339776 1044458430380442368 3744691961109096576 6444925491837750784 9145159022566404992 11845392553295059200 14545626084023713408 17245859614752367616 1499349071771470208 4199582602500124416 6899816133228778624 9600049663957432832 12300283194686087040 15000516725414741248 17700750256143395456 1954239713162498048 4654473243891152256 7354706774619806464 10054940305348460672 12755173836077114880 15455407366805769088 18155640897534423296 2409130354553525888 5109363885282180096 7809597416010834304 10509830946739488512 13210064477468142720 15910298008196796928 163787465215899520 2864020995944553728 5564254526673207936 8264488057401862144 10964721588130516352 13664955118859170560 16365188649587824768 618678106606927360 3318911637335581568 6019145168064235776 8719378698792889984 11419612229521544192 14119845760250198400 16820079290978852608 1073568747997955200 3773802278726609408 6474035809455263616 9174269340183917824 11874502870912572032 14574736401641226240 17274969932369880448 1528459389388983040 4228692920117637248 6928926450846291456 9629159981574945664 12329393512303599872 15029627043032254080 17729860573760908288 1983350030780010880 4683583561508665088 7383817092237319296 10084050622965973504 12784284153694627712 15484517684423281920 18184751215151936128 2438240672171038720 5138474202899692928 7838707733628347136 10538941264357001344 13239174795085655552 15939408325814309760 192897782833412352 2893131313562066560 5593364844290720768 8293598375019374976 10993831905748029184 13694065436476683392 16394298967205337600 647788424224440192 3348021954953094400 6048255485681748608 8748489016410402816 11448722547139057024 14148956077867711232 16849189608596365440 1102679065615468032 3802912596344122240 6503146127072776448 9203379657801430656 11903613188530084864 14603846719258739072 17304080249987393280 1557569707006495872 4257803237735150080 6958036768463804288 9658270299192458496 12358503829921112704 15058737360649766912 17758970891378421120 2012460348397523712 4712693879126177920 7412927409854832128 10113160940583486336 12813394471312140544 15513628002040794752 18213861532769448960 2467350989788551552 5167584520517205760 7867818051245859968 10568051581974514176 13268285112703168384 15968518643431822592 222008100450925184 2922241631179579392 5622475161908233600 8322708692636887808 11022942223365542016 13723175754094196224 16423409284822850432 676898741841953024 3377132272570607232 6077365803299261440 8777599334027915648 11477832864756569856 14178066395485224064 16878299926213878272 1131789383232980864 3832022913961635072 6532256444690289280 9232489975418943488 11932723506147597696 14632957036876251904 17333190567604906112 1586680024624008704 4286913555352662912 6987147086081317120 9687380616809971328 12387614147538625536 15087847678267279744 17788081208995933952 2041570666015036544 4741804196743690752 7442037727472344960 10142271258200999168 12842504788929653376 15542738319658307584 18242971850386961792 2496461307406064384 5196694838134718592 7896928368863372800 10597161899592027008 13297395430320681216 15997628961049335424 251118418068438016 2951351948797092224 5651585479525746432 8351819010254400640 11052052540983054848 13752286071711709056 16452519602440363264 706009059459465856 3406242590188120064 6106476120916774272 8806709651645428480 11506943182374082688 14207176713102736896 16907410243831391104 1160899700850493696 3861133231579147904 6561366762307802112 9261600293036456320 11961833823765110528 14662067354493764736 17362300885222418944 1615790342241521536 4316023872970175744 7016257403698829952 9716490934427484160 12416724465156138368 15116957995884792576 17817191526613446784 2070680983632549376 4770914514361203584 7471148045089857792 10171381575818512000 12871615106547166208 15571848637275820416 18272082168004474624 2525571625023577216 5225805155752231424 7926038686480885632 10626272217209539840 13326505747938194048 16026739278666848256 280228735685950848 2980462266414605056 5680695797143259264 8380929327871913472 11081162858600567680 13781396389329221888 16481629920057876096 735119377076978688 3435352907805632896 6135586438534287104 8835819969262941312 11536053499991595520 14236287030720249728 16936520561448903936 1190010018468006528 3890243549196660736 6590477079925314944 9290710610653969152 11990944141382623360 14691177672111277568 17391411202839931776 1644900659859034368 4345134190587688576 7045367721316342784 9745601252044996992 12445834782773651200 15146068313502305408 17846301844230959616 2099791301250062208 4800024831978716416 7500258362707370624 10200491893436024832 12900725424164679040 15600958954893333248 18301192485621987456 2554681942641090048 5254915473369744256 7955149004098398464 10655382534827052672 13355616065555706880 16055849596284361088 309339053303463680 3009572584032117888 5709806114760772096 8410039645489426304 11110273176218080512 13810506706946734720 16510740237675388928 764229694694491520 3464463225423145728 6164696756151799936 8864930286880454144 11565163817609108352 14265397348337762560 16965630879066416768 1219120336085519360 3919353866814173568 6619587397542827776 9319820928271481984 12020054459000136192 14720287989728790400 17420521520457444608 1674010977476547200 4374244508205201408 7074478038933855616 9774711569662509824 12474945100391164032 15175178631119818240 17875412161848472448 2128901618867575040 4829135149596229248 7529368680324883456 10229602211053537664 12929835741782191872 15630069272510846080 18330302803239500288 2583792260258602880 5284025790987257088 7984259321715911296 10684492852444565504 13384726383173219712 16084959913901873920 338449370920976512 3038682901649630720 5738916432378284928 8439149963106939136 11139383493835593344 13839617024564247552 16539850555292901760 793340012312004352 3493573543040658560 6193807073769312768 8894040604497966976 11594274135226621184 14294507665955275392 16994741196683929600 1248230653703032192 3948464184431686400 6648697715160340608 9348931245888994816 12049164776617649024 14749398307346303232 17449631838074957440 1703121295094060032 4403354825822714240 7103588356551368448 9803821887280022656 12504055418008676864 15204288948737331072 17904522479465985280 2158011936485087872 4858245467213742080 7558478997942396288 10258712528671050496 12958946059399704704 15659179590128358912 18359413120857013120 2612902577876115712 5313136108604769920 8013369639333424128 10713603170062078336 13413836700790732544 16114070231519386752 367559688538489344 3067793219267143552 5768026749995797760 8468260280724451968 11168493811453106176 13868727342181760384 16568960872910414592 822450329929517184 3522683860658171392 6222917391386825600 8923150922115479808 11623384452844134016 14323617983572788224 17023851514301442432 1277340971320545024 3977574502049199232 6677808032777853440 9378041563506507648 12078275094235161856 14778508624963816064 17478742155692470272 1732231612711572864 4432465143440227072 7132698674168881280 9832932204897535488 12533165735626189696 15233399266354843904 17933632797083498112 2187122254102600704 4887355784831254912 7587589315559909120 10287822846288563328 12988056377017217536 15688289907745871744 18388523438474525952 2642012895493628544 5342246426222282752 8042479956950936960 10742713487679591168 13442947018408245376 16143180549136899584 396670006156002176 3096903536884656384 5797137067613310592 8497370598341964800 11197604129070619008 13897837659799273216 16598071190527927424 851560647547030016 3551794178275684224 6252027709004338432 8952261239732992640 11652494770461646848 14352728301190301056 17052961831918955264 1306451288938057856 4006684819666712064 6706918350395366272 9407151881124020480 12107385411852674688 14807618942581328896 17507852473309983104 1761341930329085696 4461575461057739904 7161808991786394112 9862042522515048320 12562276053243702528 15262509583972356736 17962743114701010944 2216232571720113536 4916466102448767744 7616699633177421952 10316933163906076160 13017166694634730368 15717400225363384576 18417633756092038784 2671123213111141376 5371356743839795584 8071590274568449792 10771823805297104000 13472057336025758208 16172290866754412416 425780323773515008 3126013854502169216 5826247385230823424 8526480915959477632 11226714446688131840 13926947977416786048 16627181508145440256 880670965164542848 3580904495893197056 6281138026621851264 8981371557350505472 11681605088079159680 14381838618807813888 17082072149536468096 1335561606555570688 4035795137284224896 6736028668012879104 9436262198741533312 12136495729470187520 14836729260198841728 17536962790927495936 1790452247946598528 4490685778675252736 7190919309403906944 9891152840132561152 12591386370861215360 15291619901589869568 17991853432318523776 2245342889337626368 4945576420066280576 7645809950794934784 10346043481523588992 13046277012252243200 15746510542980897408